From 596b6198f937df5ee435466fc0c20866bf699b74 Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Fri, 13 Sep 2024 17:58:56 -0500 Subject: [PATCH 1/9] bindgen --- crates/libs/bindgen/src/lib.rs | 2 +- crates/libs/bindgen/src/metadata.rs | 16 ++++++++-------- crates/libs/bindgen/src/rust/structs.rs | 4 ++++ crates/libs/metadata/src/reader.rs | 16 ++-------------- crates/libs/metadata/src/type_name.rs | 7 +------ 5 files changed, 16 insertions(+), 29 deletions(-) diff --git a/crates/libs/bindgen/src/lib.rs b/crates/libs/bindgen/src/lib.rs index e697199b40..4b24c631e8 100644 --- a/crates/libs/bindgen/src/lib.rs +++ b/crates/libs/bindgen/src/lib.rs @@ -85,7 +85,7 @@ where let output = canonicalize(output)?; let input = read_input(&input)?; - let reader = metadata::Reader::filter(input, &include, &exclude, &config); + let reader = metadata::Reader::filter(input, &include, &exclude); match extension(&output) { "rs" => rust::from_reader(reader, config, &output)?, diff --git a/crates/libs/bindgen/src/metadata.rs b/crates/libs/bindgen/src/metadata.rs index 879a18e28c..e422f67a9a 100644 --- a/crates/libs/bindgen/src/metadata.rs +++ b/crates/libs/bindgen/src/metadata.rs @@ -465,8 +465,6 @@ pub fn type_is_borrowed(ty: &Type) -> bool { match ty { Type::TypeDef(row, _) => !type_def_is_blittable(*row), Type::Name(TypeName::BSTR) - | Type::Name(TypeName::VARIANT) - | Type::Name(TypeName::PROPVARIANT) | Type::Const(TypeName::PSTR) | Type::Const(TypeName::PWSTR) | Type::Object @@ -590,8 +588,6 @@ pub fn type_is_blittable(ty: &Type) -> bool { Type::TypeDef(row, _) => type_def_is_blittable(*row), Type::String | Type::Name(TypeName::BSTR) - | Type::Name(TypeName::VARIANT) - | Type::Name(TypeName::PROPVARIANT) | Type::Object | Type::Name(TypeName::IUnknown) | Type::GenericParam(_) => false, @@ -606,8 +602,6 @@ fn type_is_copyable(ty: &Type) -> bool { Type::TypeDef(row, _) => type_def_is_copyable(*row), Type::String | Type::Name(TypeName::BSTR) - | Type::Name(TypeName::VARIANT) - | Type::Name(TypeName::PROPVARIANT) | Type::Object | Type::Name(TypeName::IUnknown) | Type::GenericParam(_) => false, @@ -623,7 +617,7 @@ pub fn type_def_is_blittable(row: TypeDef) -> bool { if row.flags().contains(TypeAttributes::WindowsRuntime) { row.fields().all(|field| field_is_blittable(field, row)) } else { - true + !matches!(row.type_name(), TypeName::VARIANT | TypeName::PROPVARIANT) } } TypeKind::Enum => true, @@ -634,7 +628,13 @@ pub fn type_def_is_blittable(row: TypeDef) -> bool { pub fn type_def_is_copyable(row: TypeDef) -> bool { match row.kind() { - TypeKind::Struct => row.fields().all(|field| field_is_copyable(field, row)), + TypeKind::Struct => { + if matches!(row.type_name(), TypeName::VARIANT | TypeName::PROPVARIANT) { + false + } else { + row.fields().all(|field| field_is_copyable(field, row)) + } + } TypeKind::Enum => true, TypeKind::Delegate => !row.flags().contains(TypeAttributes::WindowsRuntime), _ => false, diff --git a/crates/libs/bindgen/src/rust/structs.rs b/crates/libs/bindgen/src/rust/structs.rs index 2f8e537c34..9bd2e170a7 100644 --- a/crates/libs/bindgen/src/rust/structs.rs +++ b/crates/libs/bindgen/src/rust/structs.rs @@ -217,6 +217,10 @@ fn gen_clone( .flags() .contains(metadata::TypeAttributes::WindowsRuntime) || def.class_layout().is_some() + || matches!( + def.type_name(), + metadata::TypeName::VARIANT | metadata::TypeName::PROPVARIANT + ) { quote! {} } else { diff --git a/crates/libs/metadata/src/reader.rs b/crates/libs/metadata/src/reader.rs index b0d595f228..af877ef368 100644 --- a/crates/libs/metadata/src/reader.rs +++ b/crates/libs/metadata/src/reader.rs @@ -17,28 +17,18 @@ pub struct Reader { // The reader needs to store the filter since standalone code generation needs more than just the filtered items // in order to chase dependencies automatically. This is why `Reader::filter` can't just filter everything up front. filter: Filter, - - sys: bool, } impl Reader { pub fn new(files: Vec) -> &'static Self { - let mut config = BTreeMap::new(); - config.insert("sys", ""); - Self::filter(files, &[], &[], &config) + Self::filter(files, &[], &[]) } - pub fn filter( - files: Vec, - include: &[&str], - exclude: &[&str], - config: &BTreeMap<&str, &str>, - ) -> &'static Self { + pub fn filter(files: Vec, include: &[&str], exclude: &[&str]) -> &'static Self { let reader: &'static mut Reader = Box::leak(Box::new(Self { items: Default::default(), nested: Default::default(), filter: Filter::new(include, exclude), - sys: config.contains_key("sys"), })); for mut file in files { @@ -243,8 +233,6 @@ impl Reader { TypeName::PSTR => Some(Type::Name(name)), TypeName::PWSTR => Some(Type::Name(name)), TypeName::Type => Some(Type::Name(name)), - TypeName::VARIANT if !self.sys => Some(Type::Name(name)), - TypeName::PROPVARIANT if !self.sys => Some(Type::Name(name)), _ => None, } diff --git a/crates/libs/metadata/src/type_name.rs b/crates/libs/metadata/src/type_name.rs index 19160a7ad6..6912f274b9 100644 --- a/crates/libs/metadata/src/type_name.rs +++ b/crates/libs/metadata/src/type_name.rs @@ -32,13 +32,10 @@ impl TypeName { pub const PWSTR: Self = Self("Windows.Win32.Foundation", "PWSTR"); pub const PSTR: Self = Self("Windows.Win32.Foundation", "PSTR"); pub const BSTR: Self = Self("Windows.Win32.Foundation", "BSTR"); - pub const HANDLE: Self = Self("Windows.Win32.Foundation", "HANDLE"); pub const HRESULT: Self = Self("Windows.Win32.Foundation", "HRESULT"); pub const CHAR: Self = Self("Windows.Win32.Foundation", "CHAR"); pub const BOOL: Self = Self("Windows.Win32.Foundation", "BOOL"); - pub const WIN32_ERROR: Self = Self("Windows.Win32.Foundation", "WIN32_ERROR"); pub const NTSTATUS: Self = Self("Windows.Win32.Foundation", "NTSTATUS"); - pub const RPC_STATUS: Self = Self("Windows.Win32.System.Rpc", "RPC_STATUS"); pub const D2D_MATRIX_3X2_F: Self = Self("Windows.Win32.Graphics.Direct2D.Common", "D2D_MATRIX_3X2_F"); @@ -46,9 +43,7 @@ impl TypeName { pub const IUnknown: Self = Self("Windows.Win32.System.Com", "IUnknown"); pub const HSTRING: Self = Self("Windows.Win32.System.WinRT", "HSTRING"); pub const IInspectable: Self = Self("Windows.Win32.System.WinRT", "IInspectable"); - pub const IRestrictedErrorInfo: Self = - Self("Windows.Win32.System.WinRT", "IRestrictedErrorInfo"); - pub const IDispatch: Self = Self("Windows.Win32.System.Com", "IDispatch"); + pub const VARIANT: Self = Self("Windows.Win32.System.Variant", "VARIANT"); pub const PROPVARIANT: Self = Self("Windows.Win32.System.Com.StructuredStorage", "PROPVARIANT"); From 82edc19b85df8cc81821011d79a8ecfe1ed3399f Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Fri, 13 Sep 2024 17:59:04 -0500 Subject: [PATCH 2/9] core --- crates/libs/core/src/imp/bindings.rs | 616 --------------------------- crates/libs/core/src/variant.rs | 551 ------------------------ crates/libs/core/src/windows.rs | 3 - 3 files changed, 1170 deletions(-) delete mode 100644 crates/libs/core/src/variant.rs diff --git a/crates/libs/core/src/imp/bindings.rs b/crates/libs/core/src/imp/bindings.rs index 5c4b4e2d5f..4eba1e68ec 100644 --- a/crates/libs/core/src/imp/bindings.rs +++ b/crates/libs/core/src/imp/bindings.rs @@ -17,306 +17,11 @@ windows_targets::link!("kernel32.dll" "system" fn WaitForSingleObject(hhandle : windows_targets::link!("ole32.dll" "system" fn CoIncrementMTAUsage(pcookie : *mut CO_MTA_USAGE_COOKIE) -> HRESULT); windows_targets::link!("ole32.dll" "system" fn CoTaskMemAlloc(cb : usize) -> *mut core::ffi::c_void); windows_targets::link!("ole32.dll" "system" fn CoTaskMemFree(pv : *const core::ffi::c_void)); -windows_targets::link!("ole32.dll" "system" fn PropVariantClear(pvar : *mut PROPVARIANT) -> HRESULT); -windows_targets::link!("ole32.dll" "system" fn PropVariantCopy(pvardest : *mut PROPVARIANT, pvarsrc : *const PROPVARIANT) -> HRESULT); -windows_targets::link!("oleaut32.dll" "system" fn VariantClear(pvarg : *mut VARIANT) -> HRESULT); -windows_targets::link!("oleaut32.dll" "system" fn VariantCopy(pvargdest : *mut VARIANT, pvargsrc : *const VARIANT) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantCompareEx(propvar1 : *const PROPVARIANT, propvar2 : *const PROPVARIANT, unit : PROPVAR_COMPARE_UNIT, flags : PROPVAR_COMPARE_FLAGS) -> i32); -windows_targets::link!("propsys.dll" "system" fn PropVariantToBSTR(propvar : *const PROPVARIANT, pbstrout : *mut BSTR) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToBoolean(propvarin : *const PROPVARIANT, pfret : *mut BOOL) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToDouble(propvarin : *const PROPVARIANT, pdblret : *mut f64) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16(propvarin : *const PROPVARIANT, piret : *mut i16) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32(propvarin : *const PROPVARIANT, plret : *mut i32) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64(propvarin : *const PROPVARIANT, pllret : *mut i64) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16(propvarin : *const PROPVARIANT, puiret : *mut u16) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32(propvarin : *const PROPVARIANT, pulret : *mut u32) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64(propvarin : *const PROPVARIANT, pullret : *mut u64) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn PropVariantToVariant(ppropvar : *const PROPVARIANT, pvar : *mut VARIANT) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToBoolean(varin : *const VARIANT, pfret : *mut BOOL) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToDouble(varin : *const VARIANT, pdblret : *mut f64) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToInt16(varin : *const VARIANT, piret : *mut i16) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToInt32(varin : *const VARIANT, plret : *mut i32) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToInt64(varin : *const VARIANT, pllret : *mut i64) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToPropVariant(pvar : *const VARIANT, ppropvar : *mut PROPVARIANT) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToUInt16(varin : *const VARIANT, puiret : *mut u16) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToUInt32(varin : *const VARIANT, pulret : *mut u32) -> HRESULT); -windows_targets::link!("propsys.dll" "system" fn VariantToUInt64(varin : *const VARIANT, pullret : *mut u64) -> HRESULT); -pub type ADVANCED_FEATURE_FLAGS = u16; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct ARRAYDESC { - pub tdescElem: TYPEDESC, - pub cDims: u16, - pub rgbounds: [SAFEARRAYBOUND; 1], -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union BINDPTR { - pub lpfuncdesc: *mut FUNCDESC, - pub lpvardesc: *mut VARDESC, - pub lptcomp: *mut core::ffi::c_void, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct BLOB { - pub cbSize: u32, - pub pBlobData: *mut u8, -} pub type BOOL = i32; -pub type BSTR = *const u16; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct BSTRBLOB { - pub cbSize: u32, - pub pData: *mut u8, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CABOOL { - pub cElems: u32, - pub pElems: *mut VARIANT_BOOL, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CABSTR { - pub cElems: u32, - pub pElems: *mut BSTR, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CABSTRBLOB { - pub cElems: u32, - pub pElems: *mut BSTRBLOB, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAC { - pub cElems: u32, - pub pElems: PSTR, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CACLIPDATA { - pub cElems: u32, - pub pElems: *mut CLIPDATA, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CACLSID { - pub cElems: u32, - pub pElems: *mut GUID, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CACY { - pub cElems: u32, - pub pElems: *mut CY, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CADATE { - pub cElems: u32, - pub pElems: *mut f64, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CADBL { - pub cElems: u32, - pub pElems: *mut f64, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAFILETIME { - pub cElems: u32, - pub pElems: *mut FILETIME, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAFLT { - pub cElems: u32, - pub pElems: *mut f32, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAH { - pub cElems: u32, - pub pElems: *mut i64, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAI { - pub cElems: u32, - pub pElems: *mut i16, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAL { - pub cElems: u32, - pub pElems: *mut i32, -} -pub type CALLCONV = i32; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CALPSTR { - pub cElems: u32, - pub pElems: *mut PSTR, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CALPWSTR { - pub cElems: u32, - pub pElems: *mut PWSTR, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAPROPVARIANT { - pub cElems: u32, - pub pElems: *mut PROPVARIANT, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CASCODE { - pub cElems: u32, - pub pElems: *mut i32, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAUB { - pub cElems: u32, - pub pElems: *mut u8, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAUH { - pub cElems: u32, - pub pElems: *mut u64, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAUI { - pub cElems: u32, - pub pElems: *mut u16, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CAUL { - pub cElems: u32, - pub pElems: *mut u32, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CLIPDATA { - pub cbSize: u32, - pub ulClipFmt: i32, - pub pClipData: *mut u8, -} pub type CO_MTA_USAGE_COOKIE = *mut core::ffi::c_void; -#[repr(C)] -#[derive(Clone, Copy)] -pub union CY { - pub Anonymous: CY_0, - pub int64: i64, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct CY_0 { - pub Lo: u32, - pub Hi: i32, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct DECIMAL { - pub wReserved: u16, - pub Anonymous1: DECIMAL_0, - pub Hi32: u32, - pub Anonymous2: DECIMAL_1, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union DECIMAL_0 { - pub Anonymous: DECIMAL_0_0, - pub signscale: u16, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct DECIMAL_0_0 { - pub scale: u8, - pub sign: u8, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union DECIMAL_1 { - pub Anonymous: DECIMAL_1_0, - pub Lo64: u64, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct DECIMAL_1_0 { - pub Lo32: u32, - pub Mid32: u32, -} -pub type DESCKIND = i32; -pub type DISPATCH_FLAGS = u16; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct DISPPARAMS { - pub rgvarg: *mut VARIANT, - pub rgdispidNamedArgs: *mut i32, - pub cArgs: u32, - pub cNamedArgs: u32, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct ELEMDESC { - pub tdesc: TYPEDESC, - pub Anonymous: ELEMDESC_0, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union ELEMDESC_0 { - pub idldesc: IDLDESC, - pub paramdesc: PARAMDESC, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct EXCEPINFO { - pub wCode: u16, - pub wReserved: u16, - pub bstrSource: BSTR, - pub bstrDescription: BSTR, - pub bstrHelpFile: BSTR, - pub dwHelpContext: u32, - pub pvReserved: *mut core::ffi::c_void, - pub pfnDeferredFillIn: LPEXCEPFINO_DEFERRED_FILLIN, - pub scode: i32, -} pub type FARPROC = Option isize>; #[repr(C)] #[derive(Clone, Copy)] -pub struct FILETIME { - pub dwLowDateTime: u32, - pub dwHighDateTime: u32, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct FUNCDESC { - pub memid: i32, - pub lprgscode: *mut i32, - pub lprgelemdescParam: *mut ELEMDESC, - pub funckind: FUNCKIND, - pub invkind: INVOKEKIND, - pub callconv: CALLCONV, - pub cParams: i16, - pub cParamsOpt: i16, - pub oVft: i16, - pub cScodes: i16, - pub elemdescFunc: ELEMDESC, - pub wFuncFlags: FUNCFLAGS, -} -pub type FUNCFLAGS = u16; -pub type FUNCKIND = i32; -#[repr(C)] -#[derive(Clone, Copy)] pub struct GUID { pub data1: u32, pub data2: u16, @@ -336,336 +41,15 @@ impl GUID { pub type HANDLE = *mut core::ffi::c_void; pub type HMODULE = *mut core::ffi::c_void; pub type HRESULT = i32; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct IDLDESC { - pub dwReserved: usize, - pub wIDLFlags: IDLFLAGS, -} -pub type IDLFLAGS = u16; -pub type IMPLTYPEFLAGS = i32; -pub type INVOKEKIND = i32; pub type LOAD_LIBRARY_FLAGS = u32; pub const LOAD_LIBRARY_SEARCH_DEFAULT_DIRS: LOAD_LIBRARY_FLAGS = 4096u32; -pub type LPEXCEPFINO_DEFERRED_FILLIN = - Option HRESULT>; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct PARAMDESC { - pub pparamdescex: *mut PARAMDESCEX, - pub wParamFlags: PARAMFLAGS, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct PARAMDESCEX { - pub cBytes: u32, - pub varDefaultValue: VARIANT, -} -pub type PARAMFLAGS = u16; pub type PCSTR = *const u8; pub type PCWSTR = *const u16; #[repr(C)] #[derive(Clone, Copy)] -pub struct PROPVARIANT { - pub Anonymous: PROPVARIANT_0, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union PROPVARIANT_0 { - pub Anonymous: PROPVARIANT_0_0, - pub decVal: DECIMAL, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct PROPVARIANT_0_0 { - pub vt: VARENUM, - pub wReserved1: u16, - pub wReserved2: u16, - pub wReserved3: u16, - pub Anonymous: PROPVARIANT_0_0_0, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union PROPVARIANT_0_0_0 { - pub cVal: i8, - pub bVal: u8, - pub iVal: i16, - pub uiVal: u16, - pub lVal: i32, - pub ulVal: u32, - pub intVal: i32, - pub uintVal: u32, - pub hVal: i64, - pub uhVal: u64, - pub fltVal: f32, - pub dblVal: f64, - pub boolVal: VARIANT_BOOL, - pub __OBSOLETE__VARIANT_BOOL: VARIANT_BOOL, - pub scode: i32, - pub cyVal: CY, - pub date: f64, - pub filetime: FILETIME, - pub puuid: *mut GUID, - pub pclipdata: *mut CLIPDATA, - pub bstrVal: BSTR, - pub bstrblobVal: BSTRBLOB, - pub blob: BLOB, - pub pszVal: PSTR, - pub pwszVal: PWSTR, - pub punkVal: *mut core::ffi::c_void, - pub pdispVal: *mut core::ffi::c_void, - pub pStream: *mut core::ffi::c_void, - pub pStorage: *mut core::ffi::c_void, - pub pVersionedStream: *mut VERSIONEDSTREAM, - pub parray: *mut SAFEARRAY, - pub cac: CAC, - pub caub: CAUB, - pub cai: CAI, - pub caui: CAUI, - pub cal: CAL, - pub caul: CAUL, - pub cah: CAH, - pub cauh: CAUH, - pub caflt: CAFLT, - pub cadbl: CADBL, - pub cabool: CABOOL, - pub cascode: CASCODE, - pub cacy: CACY, - pub cadate: CADATE, - pub cafiletime: CAFILETIME, - pub cauuid: CACLSID, - pub caclipdata: CACLIPDATA, - pub cabstr: CABSTR, - pub cabstrblob: CABSTRBLOB, - pub calpstr: CALPSTR, - pub calpwstr: CALPWSTR, - pub capropvar: CAPROPVARIANT, - pub pcVal: PSTR, - pub pbVal: *mut u8, - pub piVal: *mut i16, - pub puiVal: *mut u16, - pub plVal: *mut i32, - pub pulVal: *mut u32, - pub pintVal: *mut i32, - pub puintVal: *mut u32, - pub pfltVal: *mut f32, - pub pdblVal: *mut f64, - pub pboolVal: *mut VARIANT_BOOL, - pub pdecVal: *mut DECIMAL, - pub pscode: *mut i32, - pub pcyVal: *mut CY, - pub pdate: *mut f64, - pub pbstrVal: *mut BSTR, - pub ppunkVal: *mut *mut core::ffi::c_void, - pub ppdispVal: *mut *mut core::ffi::c_void, - pub pparray: *mut *mut SAFEARRAY, - pub pvarVal: *mut PROPVARIANT, -} -pub type PROPVAR_COMPARE_FLAGS = i32; -pub type PROPVAR_COMPARE_UNIT = i32; -pub type PSTR = *mut u8; -pub type PWSTR = *mut u16; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct SAFEARRAY { - pub cDims: u16, - pub fFeatures: ADVANCED_FEATURE_FLAGS, - pub cbElements: u32, - pub cLocks: u32, - pub pvData: *mut core::ffi::c_void, - pub rgsabound: [SAFEARRAYBOUND; 1], -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct SAFEARRAYBOUND { - pub cElements: u32, - pub lLbound: i32, -} -#[repr(C)] -#[derive(Clone, Copy)] pub struct SECURITY_ATTRIBUTES { pub nLength: u32, pub lpSecurityDescriptor: *mut core::ffi::c_void, pub bInheritHandle: BOOL, } -#[repr(C)] -#[derive(Clone, Copy)] -pub struct STATSTG { - pub pwcsName: PWSTR, - pub r#type: u32, - pub cbSize: u64, - pub mtime: FILETIME, - pub ctime: FILETIME, - pub atime: FILETIME, - pub grfMode: STGM, - pub grfLocksSupported: u32, - pub clsid: GUID, - pub grfStateBits: u32, - pub reserved: u32, -} -pub type STGM = u32; -pub type STREAM_SEEK = u32; -pub type SYSKIND = i32; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct TLIBATTR { - pub guid: GUID, - pub lcid: u32, - pub syskind: SYSKIND, - pub wMajorVerNum: u16, - pub wMinorVerNum: u16, - pub wLibFlags: u16, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct TYPEATTR { - pub guid: GUID, - pub lcid: u32, - pub dwReserved: u32, - pub memidConstructor: i32, - pub memidDestructor: i32, - pub lpstrSchema: PWSTR, - pub cbSizeInstance: u32, - pub typekind: TYPEKIND, - pub cFuncs: u16, - pub cVars: u16, - pub cImplTypes: u16, - pub cbSizeVft: u16, - pub cbAlignment: u16, - pub wTypeFlags: u16, - pub wMajorVerNum: u16, - pub wMinorVerNum: u16, - pub tdescAlias: TYPEDESC, - pub idldescType: IDLDESC, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct TYPEDESC { - pub Anonymous: TYPEDESC_0, - pub vt: VARENUM, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union TYPEDESC_0 { - pub lptdesc: *mut TYPEDESC, - pub lpadesc: *mut ARRAYDESC, - pub hreftype: u32, -} -pub type TYPEKIND = i32; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct VARDESC { - pub memid: i32, - pub lpstrSchema: PWSTR, - pub Anonymous: VARDESC_0, - pub elemdescVar: ELEMDESC, - pub wVarFlags: VARFLAGS, - pub varkind: VARKIND, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union VARDESC_0 { - pub oInst: u32, - pub lpvarValue: *mut VARIANT, -} -pub type VARENUM = u16; -pub type VARFLAGS = u16; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct VARIANT { - pub Anonymous: VARIANT_0, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union VARIANT_0 { - pub Anonymous: VARIANT_0_0, - pub decVal: DECIMAL, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct VARIANT_0_0 { - pub vt: VARENUM, - pub wReserved1: u16, - pub wReserved2: u16, - pub wReserved3: u16, - pub Anonymous: VARIANT_0_0_0, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub union VARIANT_0_0_0 { - pub llVal: i64, - pub lVal: i32, - pub bVal: u8, - pub iVal: i16, - pub fltVal: f32, - pub dblVal: f64, - pub boolVal: VARIANT_BOOL, - pub __OBSOLETE__VARIANT_BOOL: VARIANT_BOOL, - pub scode: i32, - pub cyVal: CY, - pub date: f64, - pub bstrVal: BSTR, - pub punkVal: *mut core::ffi::c_void, - pub pdispVal: *mut core::ffi::c_void, - pub parray: *mut SAFEARRAY, - pub pbVal: *mut u8, - pub piVal: *mut i16, - pub plVal: *mut i32, - pub pllVal: *mut i64, - pub pfltVal: *mut f32, - pub pdblVal: *mut f64, - pub pboolVal: *mut VARIANT_BOOL, - pub __OBSOLETE__VARIANT_PBOOL: *mut VARIANT_BOOL, - pub pscode: *mut i32, - pub pcyVal: *mut CY, - pub pdate: *mut f64, - pub pbstrVal: *mut BSTR, - pub ppunkVal: *mut *mut core::ffi::c_void, - pub ppdispVal: *mut *mut core::ffi::c_void, - pub pparray: *mut *mut SAFEARRAY, - pub pvarVal: *mut VARIANT, - pub byref: *mut core::ffi::c_void, - pub cVal: i8, - pub uiVal: u16, - pub ulVal: u32, - pub ullVal: u64, - pub intVal: i32, - pub uintVal: u32, - pub pdecVal: *mut DECIMAL, - pub pcVal: PSTR, - pub puiVal: *mut u16, - pub pulVal: *mut u32, - pub pullVal: *mut u64, - pub pintVal: *mut i32, - pub puintVal: *mut u32, - pub Anonymous: VARIANT_0_0_0_0, -} -#[repr(C)] -#[derive(Clone, Copy)] -pub struct VARIANT_0_0_0_0 { - pub pvRecord: *mut core::ffi::c_void, - pub pRecInfo: *mut core::ffi::c_void, -} -pub type VARIANT_BOOL = i16; -pub type VARKIND = i32; -#[repr(C)] -#[derive(Clone, Copy)] -pub struct VERSIONEDSTREAM { - pub guidVersion: GUID, - pub pStream: *mut core::ffi::c_void, -} -pub const VT_BOOL: VARENUM = 11u16; -pub const VT_BSTR: VARENUM = 8u16; -pub const VT_EMPTY: VARENUM = 0u16; -pub const VT_I1: VARENUM = 16u16; -pub const VT_I2: VARENUM = 2u16; -pub const VT_I4: VARENUM = 3u16; -pub const VT_I8: VARENUM = 20u16; -pub const VT_R4: VARENUM = 4u16; -pub const VT_R8: VARENUM = 5u16; -pub const VT_UI1: VARENUM = 17u16; -pub const VT_UI2: VARENUM = 18u16; -pub const VT_UI4: VARENUM = 19u16; -pub const VT_UI8: VARENUM = 21u16; -pub const VT_UNKNOWN: VARENUM = 13u16; pub type WAIT_EVENT = u32; diff --git a/crates/libs/core/src/variant.rs b/crates/libs/core/src/variant.rs deleted file mode 100644 index f0a8fef92f..0000000000 --- a/crates/libs/core/src/variant.rs +++ /dev/null @@ -1,551 +0,0 @@ -use super::*; -use core::mem::transmute; - -macro_rules! variant_from_value { - ($from:ident, $vt:ident, $field:ident, $value:expr) => { - impl From<$from> for VARIANT { - fn from(value: $from) -> Self { - Self(imp::VARIANT { - Anonymous: imp::VARIANT_0 { - Anonymous: imp::VARIANT_0_0 { - vt: imp::$vt, - wReserved1: 0, - wReserved2: 0, - wReserved3: 0, - Anonymous: imp::VARIANT_0_0_0 { - $field: $value(value), - }, - }, - }, - }) - } - } - impl From<$from> for PROPVARIANT { - fn from(value: $from) -> Self { - Self(imp::PROPVARIANT { - Anonymous: imp::PROPVARIANT_0 { - Anonymous: imp::PROPVARIANT_0_0 { - vt: imp::$vt, - wReserved1: 0, - wReserved2: 0, - wReserved3: 0, - Anonymous: imp::PROPVARIANT_0_0_0 { - $field: $value(value), - }, - }, - }, - }) - } - } - } -} - -/// A VARIANT ([VARIANT](https://learn.microsoft.com/en-us/windows/win32/api/oaidl/ns-oaidl-variant)) is a container that can store different types of values. -#[repr(transparent)] -pub struct VARIANT(imp::VARIANT); - -/// A PROPVARIANT ([PROPVARIANT](https://learn.microsoft.com/en-us/windows/win32/api/propidlbase/ns-propidlbase-propvariant)) is a container that can store different types of values. -#[repr(transparent)] -pub struct PROPVARIANT(imp::PROPVARIANT); - -impl Default for VARIANT { - fn default() -> Self { - Self::new() - } -} - -impl Default for PROPVARIANT { - fn default() -> Self { - Self::new() - } -} - -impl Clone for VARIANT { - fn clone(&self) -> Self { - unsafe { - let mut value = Self::new(); - imp::VariantCopy(&mut value.0, &self.0); - value - } - } -} - -impl Clone for PROPVARIANT { - fn clone(&self) -> Self { - unsafe { - let mut value = Self::new(); - imp::PropVariantCopy(&mut value.0, &self.0); - value - } - } -} - -impl Drop for VARIANT { - fn drop(&mut self) { - unsafe { imp::VariantClear(&mut self.0) }; - } -} - -impl Drop for PROPVARIANT { - fn drop(&mut self) { - unsafe { imp::PropVariantClear(&mut self.0) }; - } -} - -impl TypeKind for VARIANT { - type TypeKind = CloneType; -} - -impl TypeKind for PROPVARIANT { - type TypeKind = CloneType; -} - -impl core::fmt::Debug for VARIANT { - fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { - let mut debug = f.debug_struct("VARIANT"); - debug.field("type", &unsafe { self.0.Anonymous.Anonymous.vt }); - - if let Ok(value) = BSTR::try_from(self) { - debug.field("value", &value); - } - - debug.finish() - } -} - -impl core::fmt::Debug for PROPVARIANT { - fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { - let mut debug = f.debug_struct("PROPVARIANT"); - debug.field("type", &unsafe { self.0.Anonymous.Anonymous.vt }); - - if let Ok(value) = BSTR::try_from(self) { - debug.field("value", &value); - } - - debug.finish() - } -} - -impl core::fmt::Display for VARIANT { - fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { - core::write!(f, "{}", BSTR::try_from(self).unwrap_or_default()) - } -} - -impl core::fmt::Display for PROPVARIANT { - fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { - core::write!(f, "{}", BSTR::try_from(self).unwrap_or_default()) - } -} - -impl PartialEq for VARIANT { - fn eq(&self, other: &Self) -> bool { - unsafe { - if self.0.Anonymous.Anonymous.vt != other.0.Anonymous.Anonymous.vt { - return false; - } - - // Convert to PROPVARIANT since VarCmp does not compare various primitive types. - let this = PROPVARIANT::try_from(self); - let other = PROPVARIANT::try_from(other); - - if let (Ok(this), Ok(other)) = (this, other) { - this.eq(&other) - } else { - false - } - } - } -} - -impl PartialEq for PROPVARIANT { - fn eq(&self, other: &Self) -> bool { - unsafe { - if self.0.Anonymous.Anonymous.vt != other.0.Anonymous.Anonymous.vt { - return false; - } - - imp::PropVariantCompareEx(&self.0, &other.0, 0, 0) == 0 - } - } -} - -impl Eq for VARIANT {} -impl Eq for PROPVARIANT {} - -impl VARIANT { - /// Create an empty `VARIANT`. - /// - /// This function does not allocate memory. - pub fn new() -> Self { - unsafe { core::mem::zeroed() } - } - - /// Returns true if the `VARIANT` is empty. - pub const fn is_empty(&self) -> bool { - unsafe { self.0.Anonymous.Anonymous.vt == imp::VT_EMPTY } - } - - /// Creates a `VARIANT` by taking ownership of the raw data. - /// - /// # Safety - /// - /// The raw data must be owned by the caller and represent a valid `VARIANT` data structure. - pub unsafe fn from_raw(raw: imp::VARIANT) -> Self { - Self(raw) - } - - /// Returns the underlying raw data for the `VARIANT`. - pub fn as_raw(&self) -> &imp::VARIANT { - &self.0 - } -} - -impl PROPVARIANT { - /// Create an empty `PROPVARIANT`. - /// - /// This function does not allocate memory. - pub fn new() -> Self { - unsafe { core::mem::zeroed() } - } - - /// Returns true if the `PROPVARIANT` is empty. - pub const fn is_empty(&self) -> bool { - unsafe { self.0.Anonymous.Anonymous.vt == imp::VT_EMPTY } - } - - /// Creates a `PROPVARIANT` by taking ownership of the raw data. - /// - /// # Safety - /// - /// The raw data must be owned by the caller and represent a valid `PROPVARIANT` data structure. - pub unsafe fn from_raw(raw: imp::PROPVARIANT) -> Self { - Self(raw) - } - - /// Returns the underlying raw data for the `PROPVARIANT`. - pub fn as_raw(&self) -> &imp::PROPVARIANT { - &self.0 - } -} - -impl TryFrom<&VARIANT> for PROPVARIANT { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - unsafe { - let mut value = Self::new(); - HRESULT(imp::VariantToPropVariant(&from.0, &mut value.0)).map(|| value) - } - } -} - -impl TryFrom<&PROPVARIANT> for VARIANT { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { - let mut value = Self::new(); - HRESULT(imp::PropVariantToVariant(&from.0, &mut value.0)).map(|| value) - } - } -} - -// VT_UNKNOWN - -variant_from_value!(IUnknown, VT_UNKNOWN, punkVal, |v: IUnknown| v.into_raw()); - -impl TryFrom<&VARIANT> for IUnknown { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - unsafe { - if from.0.Anonymous.Anonymous.vt == imp::VT_UNKNOWN - && !from.0.Anonymous.Anonymous.Anonymous.punkVal.is_null() - { - let unknown: &IUnknown = transmute(&from.0.Anonymous.Anonymous.Anonymous.punkVal); - Ok(unknown.clone()) - } else { - Err(Error::from_hresult(imp::TYPE_E_TYPEMISMATCH)) - } - } - } -} - -impl TryFrom<&PROPVARIANT> for IUnknown { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { - if from.0.Anonymous.Anonymous.vt == imp::VT_UNKNOWN - && !from.0.Anonymous.Anonymous.Anonymous.punkVal.is_null() - { - let unknown: &IUnknown = transmute(&from.0.Anonymous.Anonymous.Anonymous.punkVal); - Ok(unknown.clone()) - } else { - Err(Error::from_hresult(imp::TYPE_E_TYPEMISMATCH)) - } - } - } -} - -// VT_BSTR - -variant_from_value!(BSTR, VT_BSTR, bstrVal, |v: BSTR| v.into_raw() ); - -impl From<&str> for VARIANT { - fn from(value: &str) -> Self { - BSTR::from(value).into() - } -} - -impl From<&str> for PROPVARIANT { - fn from(value: &str) -> Self { - BSTR::from(value).into() - } -} - -impl TryFrom<&VARIANT> for BSTR { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let pv = PROPVARIANT::try_from(from)?; - BSTR::try_from(&pv) - } -} - -impl TryFrom<&PROPVARIANT> for BSTR { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = Self::new(); - HRESULT(unsafe { imp::PropVariantToBSTR(&from.0, &mut value as *mut _ as *mut _) }) - .map(|| value) - } -} - -// VT_BOOL - -variant_from_value!(bool, VT_BOOL, boolVal, |v: bool| if v { -1 } else { 0 } ); - -impl TryFrom<&VARIANT> for bool { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::VariantToBoolean(&from.0, &mut value) }).map(|| value != 0) - } -} - -impl TryFrom<&PROPVARIANT> for bool { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::PropVariantToBoolean(&from.0, &mut value) }).map(|| value != 0) - } -} - -// VT_UI1 - -variant_from_value!(u8, VT_UI1, bVal, |v: u8| v); - -// VT_I1 - -variant_from_value!(i8, VT_I1, cVal, |v: i8| v); - -// VT_UI2 - -variant_from_value!(u16, VT_UI2, uiVal, |v: u16| v); - -impl TryFrom<&VARIANT> for u16 { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::VariantToUInt16(&from.0, &mut value) }).map(|| value) - } -} - -impl TryFrom<&PROPVARIANT> for u16 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::PropVariantToUInt16(&from.0, &mut value) }).map(|| value) - } -} - -// VT_I2 - -variant_from_value!(i16, VT_I2, iVal, |v: i16| v); - -impl TryFrom<&VARIANT> for i16 { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::VariantToInt16(&from.0, &mut value) }).map(|| value) - } -} - -impl TryFrom<&PROPVARIANT> for i16 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::PropVariantToInt16(&from.0, &mut value) }).map(|| value) - } -} - -// VT_UI4 - -variant_from_value!(u32, VT_UI4, ulVal, |v: u32| v); - -impl TryFrom<&VARIANT> for u32 { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::VariantToUInt32(&from.0, &mut value) }).map(|| value) - } -} - -impl TryFrom<&PROPVARIANT> for u32 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::PropVariantToUInt32(&from.0, &mut value) }).map(|| value) - } -} - -// VT_I4 - -variant_from_value!(i32, VT_I4, lVal, |v: i32| v); - -impl TryFrom<&VARIANT> for i32 { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::VariantToInt32(&from.0, &mut value) }).map(|| value) - } -} - -impl TryFrom<&PROPVARIANT> for i32 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::PropVariantToInt32(&from.0, &mut value) }).map(|| value) - } -} - -// VT_UI8 - -impl From for VARIANT { - fn from(value: u64) -> Self { - Self(imp::VARIANT { - Anonymous: imp::VARIANT_0 { - Anonymous: imp::VARIANT_0_0 { - vt: imp::VT_UI8, - wReserved1: 0, - wReserved2: 0, - wReserved3: 0, - Anonymous: imp::VARIANT_0_0_0 { ullVal: value }, - }, - }, - }) - } -} - -impl From for PROPVARIANT { - fn from(value: u64) -> Self { - Self(imp::PROPVARIANT { - Anonymous: imp::PROPVARIANT_0 { - Anonymous: imp::PROPVARIANT_0_0 { - vt: imp::VT_UI8, - wReserved1: 0, - wReserved2: 0, - wReserved3: 0, - Anonymous: imp::PROPVARIANT_0_0_0 { uhVal: value }, - }, - }, - }) - } -} - -impl TryFrom<&VARIANT> for u64 { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::VariantToUInt64(&from.0, &mut value) }).map(|| value) - } -} - -impl TryFrom<&PROPVARIANT> for u64 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::PropVariantToUInt64(&from.0, &mut value) }).map(|| value) - } -} - -// VT_I8 - -impl From for VARIANT { - fn from(value: i64) -> Self { - Self(imp::VARIANT { - Anonymous: imp::VARIANT_0 { - Anonymous: imp::VARIANT_0_0 { - vt: imp::VT_I8, - wReserved1: 0, - wReserved2: 0, - wReserved3: 0, - Anonymous: imp::VARIANT_0_0_0 { llVal: value }, - }, - }, - }) - } -} - -impl From for PROPVARIANT { - fn from(value: i64) -> Self { - Self(imp::PROPVARIANT { - Anonymous: imp::PROPVARIANT_0 { - Anonymous: imp::PROPVARIANT_0_0 { - vt: imp::VT_I8, - wReserved1: 0, - wReserved2: 0, - wReserved3: 0, - Anonymous: imp::PROPVARIANT_0_0_0 { hVal: value }, - }, - }, - }) - } -} - -impl TryFrom<&VARIANT> for i64 { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::VariantToInt64(&from.0, &mut value) }).map(|| value) - } -} - -impl TryFrom<&PROPVARIANT> for i64 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = 0; - HRESULT(unsafe { imp::PropVariantToInt64(&from.0, &mut value) }).map(|| value) - } -} - -// VT_R4 - -variant_from_value!(f32, VT_R4, fltVal, |v: f32| v); - -// VT_R8 - -variant_from_value!(f64, VT_R8, dblVal, |v: f64| v); - -impl TryFrom<&VARIANT> for f64 { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - let mut value = 0.0; - HRESULT(unsafe { imp::VariantToDouble(&from.0, &mut value) }).map(|| value) - } -} - -impl TryFrom<&PROPVARIANT> for f64 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - let mut value = 0.0; - HRESULT(unsafe { imp::PropVariantToDouble(&from.0, &mut value) }).map(|| value) - } -} diff --git a/crates/libs/core/src/windows.rs b/crates/libs/core/src/windows.rs index 76cd45b9de..cec1a0205a 100644 --- a/crates/libs/core/src/windows.rs +++ b/crates/libs/core/src/windows.rs @@ -12,9 +12,6 @@ pub use event::*; mod handles; pub use handles::*; -mod variant; -pub use variant::*; - pub use windows_strings::*; /// Attempts to load the factory object for the given WinRT class. From edec2a22127600be7fc29c11ff6b54a110d93ff9 Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Fri, 13 Sep 2024 17:59:16 -0500 Subject: [PATCH 3/9] extensions --- .../windows/src/extensions/Win32/System.rs | 4 +- .../extensions/Win32/System/Com/IDispatch.rs | 55 -- .../src/extensions/Win32/System/Variant.rs | 506 ++++++++++++++++++ 3 files changed, 508 insertions(+), 57 deletions(-) delete mode 100644 crates/libs/windows/src/extensions/Win32/System/Com/IDispatch.rs create mode 100644 crates/libs/windows/src/extensions/Win32/System/Variant.rs diff --git a/crates/libs/windows/src/extensions/Win32/System.rs b/crates/libs/windows/src/extensions/Win32/System.rs index 167a10c940..099876e9ae 100644 --- a/crates/libs/windows/src/extensions/Win32/System.rs +++ b/crates/libs/windows/src/extensions/Win32/System.rs @@ -1,4 +1,4 @@ -#[cfg(feature = "Win32_System_Com")] -mod Com; #[cfg(feature = "Win32_System_Rpc")] mod Rpc; +#[cfg(all(feature = "Win32_System_Variant", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +mod Variant; diff --git a/crates/libs/windows/src/extensions/Win32/System/Com/IDispatch.rs b/crates/libs/windows/src/extensions/Win32/System/Com/IDispatch.rs deleted file mode 100644 index cf6a7070f6..0000000000 --- a/crates/libs/windows/src/extensions/Win32/System/Com/IDispatch.rs +++ /dev/null @@ -1,55 +0,0 @@ -use crate::Win32::System::Com::IDispatch; - -impl From for windows_core::VARIANT { - fn from(value: IDispatch) -> Self { - unsafe { - Self::from_raw(windows_core::imp::VARIANT { - Anonymous: windows_core::imp::VARIANT_0 { - Anonymous: windows_core::imp::VARIANT_0_0 { vt: 9, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: windows_core::imp::VARIANT_0_0_0 { pdispVal: core::mem::transmute(value) } }, - }, - }) - } - } -} - -impl From for windows_core::PROPVARIANT { - fn from(value: IDispatch) -> Self { - unsafe { - Self::from_raw(windows_core::imp::PROPVARIANT { - Anonymous: windows_core::imp::PROPVARIANT_0 { - Anonymous: windows_core::imp::PROPVARIANT_0_0 { vt: 9, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: windows_core::imp::PROPVARIANT_0_0_0 { pdispVal: core::mem::transmute(value) } }, - }, - }) - } - } -} - -impl TryFrom<&windows_core::VARIANT> for IDispatch { - type Error = windows_core::Error; - fn try_from(from: &windows_core::VARIANT) -> windows_core::Result { - let from = from.as_raw(); - unsafe { - if from.Anonymous.Anonymous.vt == 9 && !from.Anonymous.Anonymous.Anonymous.pdispVal.is_null() { - let dispatch: &IDispatch = core::mem::transmute(&from.Anonymous.Anonymous.Anonymous.pdispVal); - Ok(dispatch.clone()) - } else { - Err(windows_core::Error::from_hresult(windows_core::imp::TYPE_E_TYPEMISMATCH)) - } - } - } -} - -impl TryFrom<&windows_core::PROPVARIANT> for IDispatch { - type Error = windows_core::Error; - fn try_from(from: &windows_core::PROPVARIANT) -> windows_core::Result { - let from = from.as_raw(); - unsafe { - if from.Anonymous.Anonymous.vt == 9 && !from.Anonymous.Anonymous.Anonymous.pdispVal.is_null() { - let dispatch: &IDispatch = core::mem::transmute(&from.Anonymous.Anonymous.Anonymous.pdispVal); - Ok(dispatch.clone()) - } else { - Err(windows_core::Error::from_hresult(windows_core::imp::TYPE_E_TYPEMISMATCH)) - } - } - } -} diff --git a/crates/libs/windows/src/extensions/Win32/System/Variant.rs b/crates/libs/windows/src/extensions/Win32/System/Variant.rs new file mode 100644 index 0000000000..ce3ebfa9ac --- /dev/null +++ b/crates/libs/windows/src/extensions/Win32/System/Variant.rs @@ -0,0 +1,506 @@ +use crate::core::*; +use crate::Win32::Foundation::*; +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +use crate::Win32::System::Com::StructuredStorage::*; +use crate::Win32::System::Com::*; +use crate::Win32::System::Variant::*; +use core::mem::*; + +macro_rules! variant_from_value { + ($from:ident, $vt:ident, $field:ident, $value:expr) => { + impl From<$from> for VARIANT { + fn from(value: $from) -> Self { + Self { + Anonymous: VARIANT_0 { + Anonymous: ManuallyDrop::new(VARIANT_0_0 { vt: $vt, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: VARIANT_0_0_0 { $field: $value(value) } }), + }, + } + } + } + #[cfg(feature = "Win32_System_Com_StructuredStorage")] + impl From<$from> for PROPVARIANT { + fn from(value: $from) -> Self { + Self { + Anonymous: PROPVARIANT_0 { + Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: $vt, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { $field: $value(value) } }), + }, + } + } + } + }; +} + +impl Clone for VARIANT { + fn clone(&self) -> Self { + unsafe { + let mut value = Self::default(); + _ = VariantCopy(&mut value, self); + value + } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl Clone for PROPVARIANT { + fn clone(&self) -> Self { + unsafe { + let mut value = Self::default(); + _ = PropVariantCopy(&mut value, self); + value + } + } +} + +impl Drop for VARIANT { + fn drop(&mut self) { + unsafe { _ = VariantClear(self) }; + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl Drop for PROPVARIANT { + fn drop(&mut self) { + unsafe { _ = PropVariantClear(self) }; + } +} + +impl VARIANT { + pub fn vt(&self) -> VARENUM { + unsafe { self.Anonymous.Anonymous.vt } + } + + pub fn is_empty(&self) -> bool { + self.vt() == VT_EMPTY + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl PROPVARIANT { + pub fn vt(&self) -> VARENUM { + unsafe { self.Anonymous.Anonymous.vt } + } + + pub fn is_empty(&self) -> bool { + self.vt() == VT_EMPTY + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl core::fmt::Debug for VARIANT { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + let mut debug = f.debug_struct("VARIANT"); + debug.field("type", &unsafe { self.Anonymous.Anonymous.vt }); + + if let Ok(value) = BSTR::try_from(self) { + debug.field("value", &value); + } + + debug.finish() + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl core::fmt::Debug for PROPVARIANT { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + let mut debug = f.debug_struct("PROPVARIANT"); + debug.field("type", &unsafe { self.Anonymous.Anonymous.vt }); + + if let Ok(value) = BSTR::try_from(self) { + debug.field("value", &value); + } + + debug.finish() + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl core::fmt::Display for VARIANT { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + core::write!(f, "{}", BSTR::try_from(self).unwrap_or_default()) + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl core::fmt::Display for PROPVARIANT { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + core::write!(f, "{}", BSTR::try_from(self).unwrap_or_default()) + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl PartialEq for VARIANT { + fn eq(&self, other: &Self) -> bool { + unsafe { + if self.Anonymous.Anonymous.vt != other.Anonymous.Anonymous.vt { + return false; + } + + // Convert to PROPVARIANT since VarCmp does not compare various primitive types. + let this = PROPVARIANT::try_from(self); + let other = PROPVARIANT::try_from(other); + + if let (Ok(this), Ok(other)) = (this, other) { + this.eq(&other) + } else { + false + } + } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl PartialEq for PROPVARIANT { + fn eq(&self, other: &Self) -> bool { + unsafe { + if self.Anonymous.Anonymous.vt != other.Anonymous.Anonymous.vt { + return false; + } + + PropVariantCompareEx(self, other, PVCU_DEFAULT, PVCF_DEFAULT) == 0 + } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl Eq for VARIANT {} +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl Eq for PROPVARIANT {} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&VARIANT> for PROPVARIANT { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToPropVariant(from) } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for VARIANT { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToVariant(from) } + } +} + +// VT_UNKNOWN + +variant_from_value!(IUnknown, VT_UNKNOWN, punkVal, |v: IUnknown| ManuallyDrop::new(Some(v))); + +impl TryFrom<&VARIANT> for IUnknown { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { + if from.Anonymous.Anonymous.vt == VT_UNKNOWN && !from.Anonymous.Anonymous.Anonymous.punkVal.is_none() { + let unknown: &IUnknown = transmute(&from.Anonymous.Anonymous.Anonymous.punkVal); + Ok(unknown.clone()) + } else { + Err(Error::from_hresult(TYPE_E_TYPEMISMATCH)) + } + } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for IUnknown { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { + if from.Anonymous.Anonymous.vt == VT_UNKNOWN && !from.Anonymous.Anonymous.Anonymous.punkVal.is_none() { + let unknown: &IUnknown = transmute(&from.Anonymous.Anonymous.Anonymous.punkVal); + Ok(unknown.clone()) + } else { + Err(Error::from_hresult(TYPE_E_TYPEMISMATCH)) + } + } + } +} + +// VT_BSTR + +variant_from_value!(BSTR, VT_BSTR, bstrVal, |v: BSTR| ManuallyDrop::new(v)); + +impl From<&str> for VARIANT { + fn from(value: &str) -> Self { + BSTR::from(value).into() + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl From<&str> for PROPVARIANT { + fn from(value: &str) -> Self { + BSTR::from(value).into() + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&VARIANT> for BSTR { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + let pv = PROPVARIANT::try_from(from)?; + BSTR::try_from(&pv) + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for BSTR { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToBSTR(from) } + } +} + +// VT_BOOL + +variant_from_value!(bool, VT_BOOL, boolVal, |v: bool| VARIANT_BOOL(if v { -1 } else { 0 })); + +impl TryFrom<&VARIANT> for bool { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToBoolean(from) }.map(|ok| ok.0 != 0) + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for bool { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToBoolean(from) }.map(|ok| ok.0 != 0) + } +} + +// VT_UI1 + +variant_from_value!(u8, VT_UI1, bVal, |v: u8| v); + +// VT_I1 + +variant_from_value!(i8, VT_I1, cVal, |v: i8| v); + +// VT_UI2 + +variant_from_value!(u16, VT_UI2, uiVal, |v: u16| v); + +impl TryFrom<&VARIANT> for u16 { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToUInt16(from) } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for u16 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToUInt16(from) } + } +} + +// VT_I2 + +variant_from_value!(i16, VT_I2, iVal, |v: i16| v); + +impl TryFrom<&VARIANT> for i16 { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToInt16(from) } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for i16 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToInt16(from) } + } +} + +// VT_UI4 + +variant_from_value!(u32, VT_UI4, ulVal, |v: u32| v); + +impl TryFrom<&VARIANT> for u32 { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToUInt32(from) } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for u32 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToUInt32(from) } + } +} + +// VT_I4 + +variant_from_value!(i32, VT_I4, lVal, |v: i32| v); + +impl TryFrom<&VARIANT> for i32 { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToInt32(from) } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for i32 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToInt32(from) } + } +} + +// VT_UI8 + +impl From for VARIANT { + fn from(value: u64) -> Self { + Self { + Anonymous: VARIANT_0 { + Anonymous: ManuallyDrop::new(VARIANT_0_0 { vt: VT_UI8, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: VARIANT_0_0_0 { ullVal: value } }), + }, + } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl From for PROPVARIANT { + fn from(value: u64) -> Self { + Self { + Anonymous: PROPVARIANT_0 { + Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_UI8, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { uhVal: value } }), + }, + } + } +} + +impl TryFrom<&VARIANT> for u64 { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToUInt64(from) } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for u64 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToUInt64(from) } + } +} + +// VT_I8 + +impl From for VARIANT { + fn from(value: i64) -> Self { + Self { + Anonymous: VARIANT_0 { Anonymous: ManuallyDrop::new(VARIANT_0_0 { vt: VT_I8, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: VARIANT_0_0_0 { llVal: value } }) }, + } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl From for PROPVARIANT { + fn from(value: i64) -> Self { + Self { + Anonymous: PROPVARIANT_0 { + Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_I8, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { hVal: value } }), + }, + } + } +} + +impl TryFrom<&VARIANT> for i64 { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToInt64(from) } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for i64 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToInt64(from) } + } +} + +// VT_R4 + +variant_from_value!(f32, VT_R4, fltVal, |v: f32| v); + +// VT_R8 + +variant_from_value!(f64, VT_R8, dblVal, |v: f64| v); + +impl TryFrom<&VARIANT> for f64 { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToDouble(from) } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for f64 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToDouble(from) } + } +} + +// VT_DISPATCH + +impl From for VARIANT { + fn from(value: IDispatch) -> Self { + unsafe { + Self { + Anonymous: VARIANT_0 { + Anonymous: ManuallyDrop::new(VARIANT_0_0 { vt: VT_DISPATCH, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: VARIANT_0_0_0 { pdispVal: transmute(value) } }), + }, + } + } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl From for PROPVARIANT { + fn from(value: IDispatch) -> Self { + unsafe { + Self { + Anonymous: PROPVARIANT_0 { + Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_DISPATCH, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { pdispVal: transmute(value) } }), + }, + } + } + } +} + +impl TryFrom<&VARIANT> for IDispatch { + type Error = windows_core::Error; + fn try_from(from: &VARIANT) -> windows_core::Result { + unsafe { + if from.Anonymous.Anonymous.vt == VT_DISPATCH && !from.Anonymous.Anonymous.Anonymous.pdispVal.is_none() { + let dispatch: &IDispatch = transmute(&from.Anonymous.Anonymous.Anonymous.pdispVal); + Ok(dispatch.clone()) + } else { + Err(windows_core::Error::from_hresult(TYPE_E_TYPEMISMATCH)) + } + } + } +} + +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl TryFrom<&PROPVARIANT> for IDispatch { + type Error = windows_core::Error; + fn try_from(from: &PROPVARIANT) -> windows_core::Result { + unsafe { + if from.Anonymous.Anonymous.vt == VT_DISPATCH && !from.Anonymous.Anonymous.Anonymous.pdispVal.is_none() { + let dispatch: &IDispatch = transmute(&from.Anonymous.Anonymous.Anonymous.pdispVal); + Ok(dispatch.clone()) + } else { + Err(windows_core::Error::from_hresult(TYPE_E_TYPEMISMATCH)) + } + } + } +} From 5f160071a8057e08f0593c170e9efd1f6f0a5a91 Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Fri, 13 Sep 2024 17:59:23 -0500 Subject: [PATCH 4/9] generated code --- .../src/Windows/Win32/Data/HtmlHelp/mod.rs | 7 +- .../src/Windows/Win32/Data/Xml/MsXml/impl.rs | 721 ++++---- .../src/Windows/Win32/Data/Xml/MsXml/mod.rs | 614 +++++-- .../Win32/Devices/Enumeration/Pnp/impl.rs | 76 +- .../Win32/Devices/Enumeration/Pnp/mod.rs | 60 +- .../src/Windows/Win32/Devices/Fax/impl.rs | 456 ++--- .../src/Windows/Win32/Devices/Fax/mod.rs | 236 ++- .../Win32/Devices/FunctionDiscovery/impl.rs | 42 +- .../Win32/Devices/FunctionDiscovery/mod.rs | 60 +- .../Windows/Win32/Devices/Geolocation/impl.rs | 64 +- .../Windows/Win32/Devices/Geolocation/mod.rs | 10 +- .../Win32/Devices/ImageAcquisition/impl.rs | 18 +- .../Win32/Devices/ImageAcquisition/mod.rs | 30 +- .../Win32/Devices/PortableDevices/impl.rs | 35 +- .../Win32/Devices/PortableDevices/mod.rs | 46 +- .../src/Windows/Win32/Devices/Sensors/impl.rs | 20 +- .../src/Windows/Win32/Devices/Sensors/mod.rs | 126 +- .../src/Windows/Win32/Devices/Tapi/impl.rs | 720 ++++---- .../src/Windows/Win32/Devices/Tapi/mod.rs | 390 ++-- .../Windows/Win32/Graphics/Imaging/impl.rs | 53 +- .../src/Windows/Win32/Graphics/Imaging/mod.rs | 64 +- .../Windows/Win32/Graphics/Printing/impl.rs | 217 +-- .../Windows/Win32/Graphics/Printing/mod.rs | 32 +- .../src/Windows/Win32/Media/Audio/impl.rs | 31 +- .../src/Windows/Win32/Media/Audio/mod.rs | 49 +- .../Windows/Win32/Media/DeviceManager/impl.rs | 28 +- .../Windows/Win32/Media/DeviceManager/mod.rs | 70 +- .../Windows/Win32/Media/DirectShow/Tv/impl.rs | 885 ++++----- .../Windows/Win32/Media/DirectShow/Tv/mod.rs | 380 ++-- .../Windows/Win32/Media/DirectShow/impl.rs | 191 +- .../src/Windows/Win32/Media/DirectShow/mod.rs | 64 +- .../Media/LibrarySharingServices/impl.rs | 34 +- .../Win32/Media/LibrarySharingServices/mod.rs | 8 +- .../Win32/Media/MediaFoundation/impl.rs | 281 ++- .../Win32/Media/MediaFoundation/mod.rs | 324 +++- .../Windows/Win32/Media/MediaPlayer/impl.rs | 387 ++-- .../Windows/Win32/Media/MediaPlayer/mod.rs | 144 +- .../Win32/Media/PictureAcquisition/impl.rs | 31 +- .../Win32/Media/PictureAcquisition/mod.rs | 36 +- .../src/Windows/Win32/Media/Speech/impl.rs | 577 +++--- .../src/Windows/Win32/Media/Speech/mod.rs | 498 +++-- .../Win32/Media/WindowsMediaFormat/impl.rs | 7 +- .../Win32/Media/WindowsMediaFormat/mod.rs | 8 +- .../NetworkManagement/MobileBroadband/impl.rs | 6 +- .../NetworkPolicyServer/impl.rs | 66 +- .../NetworkPolicyServer/mod.rs | 50 +- .../NetworkManagement/WindowsFirewall/impl.rs | 264 +-- .../NetworkManagement/WindowsFirewall/mod.rs | 96 +- .../Win32/Networking/ActiveDirectory/impl.rs | 772 ++++---- .../Win32/Networking/ActiveDirectory/mod.rs | 886 ++++++--- .../impl.rs | 23 +- .../mod.rs | 16 +- .../Win32/Networking/Clustering/impl.rs | 516 +++--- .../Win32/Networking/Clustering/mod.rs | 610 ++++--- .../Networking/NetworkListManager/impl.rs | 42 +- .../Windows/Win32/Networking/WinHttp/impl.rs | 38 +- .../Windows/Win32/Networking/WinHttp/mod.rs | 66 +- .../Authentication/Identity/Provider/impl.rs | 76 +- .../Authentication/Identity/Provider/mod.rs | 92 +- .../Win32/Security/Authorization/impl.rs | 967 +++++----- .../Win32/Security/Authorization/mod.rs | 1618 ++++++++++++----- .../Cryptography/Certificates/impl.rs | 1046 +++++------ .../Security/Cryptography/Certificates/mod.rs | 404 ++-- .../Win32/Security/Cryptography/impl.rs | 116 +- .../Win32/Security/Cryptography/mod.rs | 160 +- .../Win32/Storage/DataDeduplication/impl.rs | 7 +- .../Win32/Storage/DataDeduplication/mod.rs | 8 +- .../Storage/FileServerResourceManager/impl.rs | 530 +++--- .../Storage/FileServerResourceManager/mod.rs | 340 +++- .../src/Windows/Win32/Storage/Imapi/impl.rs | 264 +-- .../Windows/Win32/Storage/IndexServer/impl.rs | 10 +- .../Windows/Win32/Storage/IndexServer/mod.rs | 8 +- .../Win32/Storage/OfflineFiles/impl.rs | 19 +- .../Windows/Win32/Storage/OfflineFiles/mod.rs | 32 +- .../src/Windows/Win32/Storage/Vss/impl.rs | 14 +- .../src/Windows/Win32/Storage/Vss/mod.rs | 16 +- .../Win32/Storage/Xps/Printing/impl.rs | 6 +- .../impl.rs | 42 +- .../Win32/System/AssessmentTool/impl.rs | 34 +- .../Win32/System/AssessmentTool/mod.rs | 8 +- .../Windows/Win32/System/ClrHosting/impl.rs | 7 +- .../Windows/Win32/System/ClrHosting/mod.rs | 8 +- .../Windows/Win32/System/Com/CallObj/impl.rs | 11 +- .../Windows/Win32/System/Com/CallObj/mod.rs | 16 +- .../System/Com/ChannelCredentials/impl.rs | 11 +- .../System/Com/ChannelCredentials/mod.rs | 16 +- .../Windows/Win32/System/Com/Events/impl.rs | 67 +- .../Windows/Win32/System/Com/Events/mod.rs | 80 +- .../System/Com/StructuredStorage/impl.rs | 36 +- .../Win32/System/Com/StructuredStorage/mod.rs | 640 +++++-- .../src/Windows/Win32/System/Com/impl.rs | 38 +- .../src/Windows/Win32/System/Com/mod.rs | 105 +- .../Win32/System/ComponentServices/impl.rs | 396 ++-- .../Win32/System/ComponentServices/mod.rs | 406 +++-- .../Win32/System/DeploymentServices/impl.rs | 150 +- .../Win32/System/DesktopSharing/impl.rs | 130 +- .../Win32/System/DesktopSharing/mod.rs | 36 +- .../Diagnostics/Debug/ActiveScript/impl.rs | 73 +- .../Diagnostics/Debug/ActiveScript/mod.rs | 88 +- .../Diagnostics/Debug/Extensions/impl.rs | 67 +- .../Diagnostics/Debug/Extensions/mod.rs | 82 +- .../Win32/System/Diagnostics/Debug/impl.rs | 19 +- .../Win32/System/Diagnostics/Debug/mod.rs | 31 +- .../System/EventNotificationService/impl.rs | 24 +- .../Windows/Win32/System/GroupPolicy/impl.rs | 434 ++--- .../Windows/Win32/System/GroupPolicy/mod.rs | 390 ++-- .../src/Windows/Win32/System/Js/mod.rs | 10 +- .../Win32/System/MessageQueuing/impl.rs | 1042 ++++++----- .../Win32/System/MessageQueuing/mod.rs | 1614 ++++++++++------ .../src/Windows/Win32/System/Mmc/impl.rs | 190 +- .../src/Windows/Win32/System/Mmc/mod.rs | 127 +- .../src/Windows/Win32/System/Ole/impl.rs | 128 +- .../src/Windows/Win32/System/Ole/mod.rs | 315 ++-- .../Windows/Win32/System/Performance/impl.rs | 272 +-- .../Windows/Win32/System/Performance/mod.rs | 248 ++- .../System/RealTimeCommunications/impl.rs | 222 +-- .../System/RealTimeCommunications/mod.rs | 48 +- .../Win32/System/RemoteAssistance/impl.rs | 6 +- .../Win32/System/RemoteDesktop/impl.rs | 148 +- .../Windows/Win32/System/RemoteDesktop/mod.rs | 82 +- .../Win32/System/RemoteManagement/impl.rs | 102 +- .../Win32/System/RemoteManagement/mod.rs | 76 +- .../src/Windows/Win32/System/Search/impl.rs | 377 ++-- .../src/Windows/Win32/System/Search/mod.rs | 647 ++++--- .../Win32/System/SecurityCenter/impl.rs | 30 +- .../SettingsManagementInfrastructure/impl.rs | 51 +- .../SettingsManagementInfrastructure/mod.rs | 74 +- .../src/Windows/Win32/System/SideShow/impl.rs | 27 +- .../src/Windows/Win32/System/SideShow/mod.rs | 26 +- .../Win32/System/TaskScheduler/impl.rs | 292 +-- .../Windows/Win32/System/TaskScheduler/mod.rs | 134 +- .../Win32/System/TransactionServer/impl.rs | 30 +- .../Windows/Win32/System/UpdateAgent/impl.rs | 472 ++--- .../Windows/Win32/System/UpdateAgent/mod.rs | 114 +- .../src/Windows/Win32/System/Variant/mod.rs | 561 ++++-- .../Win32/System/WinRT/Metadata/impl.rs | 14 +- .../Win32/System/WinRT/Metadata/mod.rs | 16 +- .../Windows/Win32/System/WindowsSync/impl.rs | 12 +- .../src/Windows/Win32/System/Wmi/impl.rs | 285 +-- .../src/Windows/Win32/System/Wmi/mod.rs | 198 +- .../Windows/Win32/UI/Accessibility/impl.rs | 343 ++-- .../src/Windows/Win32/UI/Accessibility/mod.rs | 469 +++-- .../Win32/UI/Controls/RichEdit/impl.rs | 151 +- .../Windows/Win32/UI/Controls/RichEdit/mod.rs | 104 +- .../src/Windows/Win32/UI/Ribbon/impl.rs | 38 +- .../src/Windows/Win32/UI/Ribbon/mod.rs | 50 +- .../Win32/UI/Shell/PropertiesSystem/impl.rs | 133 +- .../Win32/UI/Shell/PropertiesSystem/mod.rs | 220 ++- .../src/Windows/Win32/UI/Shell/impl.rs | 709 ++++---- .../windows/src/Windows/Win32/UI/Shell/mod.rs | 786 +++++--- .../src/Windows/Win32/UI/TabletPC/impl.rs | 566 +++--- .../src/Windows/Win32/UI/TabletPC/mod.rs | 553 ++++-- .../src/Windows/Win32/UI/TextServices/impl.rs | 84 +- .../src/Windows/Win32/UI/TextServices/mod.rs | 102 +- .../Win32/Web/InternetExplorer/impl.rs | 133 +- .../Windows/Win32/Web/InternetExplorer/mod.rs | 84 +- 156 files changed, 19908 insertions(+), 13366 deletions(-) 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 f786ef25f2..48eb92957f 100644 --- a/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Data/HtmlHelp/mod.rs @@ -928,19 +928,22 @@ impl Default for HH_FTS_QUERY { } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct HH_GLOBAL_PROPERTY { pub id: HH_GPROPID, - pub var: core::mem::ManuallyDrop, + pub var: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for HH_GLOBAL_PROPERTY { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for HH_GLOBAL_PROPERTY { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for HH_GLOBAL_PROPERTY { fn default() -> Self { unsafe { core::mem::zeroed() } 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 acb845ecd3..78de9f25d2 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,27 +1,27 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn addAttributeFromIndex(&self, varatts: &windows_core::VARIANT, nindex: i32) -> windows_core::Result<()>; + fn addAttributeFromIndex(&self, varatts: &super::super::super::System::Variant::VARIANT, nindex: i32) -> windows_core::Result<()>; fn clear(&self) -> windows_core::Result<()>; fn removeAttribute(&self, nindex: i32) -> windows_core::Result<()>; fn setAttribute(&self, nindex: i32, struri: &windows_core::BSTR, strlocalname: &windows_core::BSTR, strqname: &windows_core::BSTR, strtype: &windows_core::BSTR, strvalue: &windows_core::BSTR) -> windows_core::Result<()>; - fn setAttributes(&self, varatts: &windows_core::VARIANT) -> windows_core::Result<()>; + fn setAttributes(&self, varatts: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn setLocalName(&self, nindex: i32, strlocalname: &windows_core::BSTR) -> windows_core::Result<()>; fn setQName(&self, nindex: i32, strqname: &windows_core::BSTR) -> windows_core::Result<()>; fn setType(&self, nindex: i32, strtype: &windows_core::BSTR) -> windows_core::Result<()>; fn setURI(&self, nindex: i32, struri: &windows_core::BSTR) -> windows_core::Result<()>; fn setValue(&self, nindex: i32, strvalue: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMXAttributes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMXAttributes_Vtbl { pub const fn new() -> IMXAttributes_Vtbl { unsafe extern "system" fn addAttribute(this: *mut core::ffi::c_void, struri: core::mem::MaybeUninit, strlocalname: core::mem::MaybeUninit, strqname: core::mem::MaybeUninit, strtype: core::mem::MaybeUninit, strvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMXAttributes_Impl::addAttribute(this, core::mem::transmute(&struri), core::mem::transmute(&strlocalname), core::mem::transmute(&strqname), core::mem::transmute(&strtype), core::mem::transmute(&strvalue)).into() } - unsafe extern "system" fn addAttributeFromIndex(this: *mut core::ffi::c_void, varatts: core::mem::MaybeUninit, nindex: i32) -> windows_core::HRESULT { + unsafe extern "system" fn addAttributeFromIndex(this: *mut core::ffi::c_void, varatts: core::mem::MaybeUninit, nindex: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMXAttributes_Impl::addAttributeFromIndex(this, core::mem::transmute(&varatts), core::mem::transmute_copy(&nindex)).into() } @@ -37,7 +37,7 @@ impl IMXAttributes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMXAttributes_Impl::setAttribute(this, core::mem::transmute_copy(&nindex), core::mem::transmute(&struri), core::mem::transmute(&strlocalname), core::mem::transmute(&strqname), core::mem::transmute(&strtype), core::mem::transmute(&strvalue)).into() } - unsafe extern "system" fn setAttributes(this: *mut core::ffi::c_void, varatts: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setAttributes(this: *mut core::ffi::c_void, varatts: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMXAttributes_Impl::setAttributes(this, core::mem::transmute(&varatts)).into() } @@ -162,15 +162,15 @@ impl IMXNamespaceManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn length(&self) -> windows_core::Result; fn _newEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMXNamespacePrefixes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMXNamespacePrefixes_Vtbl { pub const fn new() -> IMXNamespacePrefixes_Vtbl { unsafe extern "system" fn get_item(this: *mut core::ffi::c_void, index: i32, prefix: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -214,15 +214,15 @@ impl IMXNamespacePrefixes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn resume(&self) -> windows_core::Result<()>; fn suspend(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMXReaderControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMXReaderControl_Vtbl { pub const fn new() -> IMXReaderControl_Vtbl { unsafe extern "system" fn abort(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -248,13 +248,13 @@ impl IMXReaderControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&ISchemaElement>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMXSchemaDeclHandler {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMXSchemaDeclHandler_Vtbl { pub const fn new() -> IMXSchemaDeclHandler_Vtbl { unsafe extern "system" fn schemaElementDecl(this: *mut core::ffi::c_void, oschemaelement: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -267,10 +267,10 @@ impl IMXSchemaDeclHandler_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result<()>; - fn output(&self) -> windows_core::Result; + fn Setoutput(&self, vardestination: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn output(&self) -> windows_core::Result; fn Setencoding(&self, strencoding: &windows_core::BSTR) -> windows_core::Result<()>; fn encoding(&self) -> windows_core::Result; fn SetbyteOrderMark(&self, fwritebyteordermark: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -287,16 +287,16 @@ pub trait IMXWriter_Impl: Sized + super::super::super::System::Com::IDispatch_Im fn disableOutputEscaping(&self) -> windows_core::Result; fn flush(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMXWriter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMXWriter_Vtbl { pub const fn new() -> IMXWriter_Vtbl { - unsafe extern "system" fn Setoutput(this: *mut core::ffi::c_void, vardestination: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Setoutput(this: *mut core::ffi::c_void, vardestination: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMXWriter_Impl::Setoutput(this, core::mem::transmute(&vardestination)).into() } - unsafe extern "system" fn output(this: *mut core::ffi::c_void, vardestination: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn output(this: *mut core::ffi::c_void, vardestination: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMXWriter_Impl::output(this) { Ok(ok__) => { @@ -433,12 +433,12 @@ impl IMXWriter_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn putFeature(&self, strname: &windows_core::BSTR, fvalue: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn getProperty(&self, strname: &windows_core::BSTR) -> windows_core::Result; - fn putProperty(&self, strname: &windows_core::BSTR, varvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn getProperty(&self, strname: &windows_core::BSTR) -> windows_core::Result; + fn putProperty(&self, strname: &windows_core::BSTR, varvalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn entityResolver(&self) -> windows_core::Result; fn putref_entityResolver(&self, oresolver: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn contentHandler(&self) -> windows_core::Result; @@ -448,9 +448,9 @@ pub trait IMXXMLFilter_Impl: Sized + super::super::super::System::Com::IDispatch fn errorHandler(&self) -> windows_core::Result; fn putref_errorHandler(&self, ohandler: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMXXMLFilter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMXXMLFilter_Vtbl { pub const fn new() -> IMXXMLFilter_Vtbl { unsafe extern "system" fn getFeature(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, fvalue: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -467,7 +467,7 @@ impl IMXXMLFilter_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMXXMLFilter_Impl::putFeature(this, core::mem::transmute(&strname), core::mem::transmute_copy(&fvalue)).into() } - unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMXXMLFilter_Impl::getProperty(this, core::mem::transmute(&strname)) { Ok(ok__) => { @@ -477,7 +477,7 @@ impl IMXXMLFilter_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn putProperty(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn putProperty(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMXXMLFilter_Impl::putProperty(this, core::mem::transmute(&strname), core::mem::transmute(&varvalue)).into() } @@ -807,13 +807,16 @@ impl ISAXDeclHandler_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISAXEntityResolver_Impl: Sized + windows_core::IUnknownImpl { - fn resolveEntity(&self, pwchpublicid: &windows_core::PCWSTR, pwchsystemid: &windows_core::PCWSTR) -> windows_core::Result; + fn resolveEntity(&self, pwchpublicid: &windows_core::PCWSTR, pwchsystemid: &windows_core::PCWSTR) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISAXEntityResolver {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISAXEntityResolver_Vtbl { pub const fn new() -> ISAXEntityResolver_Vtbl { - unsafe extern "system" fn resolveEntity(this: *mut core::ffi::c_void, pwchpublicid: windows_core::PCWSTR, pwchsystemid: windows_core::PCWSTR, pvarinput: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn resolveEntity(this: *mut core::ffi::c_void, pwchpublicid: windows_core::PCWSTR, pwchsystemid: windows_core::PCWSTR, pvarinput: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISAXEntityResolver_Impl::resolveEntity(this, core::mem::transmute(&pwchpublicid), core::mem::transmute(&pwchsystemid)) { Ok(ok__) => { @@ -976,11 +979,14 @@ impl ISAXLocator_Vtbl { iid == &::IID } } +#[cfg(all(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; fn putParent(&self, preader: Option<&ISAXXMLReader>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISAXXMLFilter {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISAXXMLFilter_Vtbl { pub const fn new() -> ISAXXMLFilter_Vtbl { unsafe extern "system" fn getParent(this: *mut core::ffi::c_void, ppreader: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1003,11 +1009,12 @@ impl ISAXXMLFilter_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISAXXMLReader_Impl: Sized + windows_core::IUnknownImpl { fn getFeature(&self, pwchname: &windows_core::PCWSTR) -> windows_core::Result; fn putFeature(&self, pwchname: &windows_core::PCWSTR, vfvalue: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn getProperty(&self, pwchname: &windows_core::PCWSTR) -> windows_core::Result; - fn putProperty(&self, pwchname: &windows_core::PCWSTR, varvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn getProperty(&self, pwchname: &windows_core::PCWSTR) -> windows_core::Result; + fn putProperty(&self, pwchname: &windows_core::PCWSTR, varvalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn getEntityResolver(&self) -> windows_core::Result; fn putEntityResolver(&self, presolver: Option<&ISAXEntityResolver>) -> windows_core::Result<()>; fn getContentHandler(&self) -> windows_core::Result; @@ -1020,10 +1027,12 @@ pub trait ISAXXMLReader_Impl: Sized + windows_core::IUnknownImpl { fn putBaseURL(&self, pwchbaseurl: &windows_core::PCWSTR) -> windows_core::Result<()>; fn getSecureBaseURL(&self) -> windows_core::Result<*mut u16>; fn putSecureBaseURL(&self, pwchsecurebaseurl: &windows_core::PCWSTR) -> windows_core::Result<()>; - fn parse(&self, varinput: &windows_core::VARIANT) -> windows_core::Result<()>; + fn parse(&self, varinput: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn parseURL(&self, pwchurl: &windows_core::PCWSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISAXXMLReader {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISAXXMLReader_Vtbl { pub const fn new() -> ISAXXMLReader_Vtbl { unsafe extern "system" fn getFeature(this: *mut core::ffi::c_void, pwchname: windows_core::PCWSTR, pvfvalue: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1040,7 +1049,7 @@ impl ISAXXMLReader_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISAXXMLReader_Impl::putFeature(this, core::mem::transmute(&pwchname), core::mem::transmute_copy(&vfvalue)).into() } - unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, pwchname: windows_core::PCWSTR, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, pwchname: windows_core::PCWSTR, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISAXXMLReader_Impl::getProperty(this, core::mem::transmute(&pwchname)) { Ok(ok__) => { @@ -1050,7 +1059,7 @@ impl ISAXXMLReader_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn putProperty(this: *mut core::ffi::c_void, pwchname: windows_core::PCWSTR, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn putProperty(this: *mut core::ffi::c_void, pwchname: windows_core::PCWSTR, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISAXXMLReader_Impl::putProperty(this, core::mem::transmute(&pwchname), core::mem::transmute(&varvalue)).into() } @@ -1138,7 +1147,7 @@ impl ISAXXMLReader_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISAXXMLReader_Impl::putSecureBaseURL(this, core::mem::transmute(&pwchsecurebaseurl)).into() } - unsafe extern "system" fn parse(this: *mut core::ffi::c_void, varinput: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn parse(this: *mut core::ffi::c_void, varinput: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISAXXMLReader_Impl::parse(this, core::mem::transmute(&varinput)).into() } @@ -1172,7 +1181,7 @@ impl ISAXXMLReader_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn version(&self) -> windows_core::Result; @@ -1184,9 +1193,9 @@ pub trait ISchema_Impl: Sized + ISchemaItem_Impl { fn notations(&self) -> windows_core::Result; fn schemaLocations(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchema {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchema_Vtbl { pub const fn new() -> ISchema_Vtbl { unsafe extern "system" fn targetNamespace(this: *mut core::ffi::c_void, targetnamespace: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1296,14 +1305,14 @@ impl ISchema_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn processContents(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaAny {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaAny_Vtbl { pub const fn new() -> ISchemaAny_Vtbl { unsafe extern "system" fn namespaces(this: *mut core::ffi::c_void, namespaces: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1336,7 +1345,7 @@ impl ISchemaAny_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn scope(&self) -> windows_core::Result; @@ -1345,9 +1354,9 @@ pub trait ISchemaAttribute_Impl: Sized + ISchemaItem_Impl { fn r#use(&self) -> windows_core::Result; fn isReference(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaAttribute {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaAttribute_Vtbl { pub const fn new() -> ISchemaAttribute_Vtbl { unsafe extern "system" fn r#type(this: *mut core::ffi::c_void, r#type: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1424,14 +1433,14 @@ impl ISchemaAttribute_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn attributes(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaAttributeGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaAttributeGroup_Vtbl { pub const fn new() -> ISchemaAttributeGroup_Vtbl { unsafe extern "system" fn anyAttribute(this: *mut core::ffi::c_void, anyattribute: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1460,7 +1469,7 @@ impl ISchemaAttributeGroup_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn anyAttribute(&self) -> windows_core::Result; @@ -1469,9 +1478,9 @@ pub trait ISchemaComplexType_Impl: Sized + ISchemaType_Impl { fn contentModel(&self) -> windows_core::Result; fn prohibitedSubstitutions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaComplexType {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaComplexType_Vtbl { pub const fn new() -> ISchemaComplexType_Vtbl { unsafe extern "system" fn isAbstract(this: *mut core::ffi::c_void, r#abstract: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1548,7 +1557,7 @@ impl ISchemaComplexType_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn scope(&self) -> windows_core::Result; @@ -1562,9 +1571,9 @@ pub trait ISchemaElement_Impl: Sized + ISchemaParticle_Impl { fn isAbstract(&self) -> windows_core::Result; fn isReference(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaElement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaElement_Vtbl { pub const fn new() -> ISchemaElement_Vtbl { unsafe extern "system" fn r#type(this: *mut core::ffi::c_void, r#type: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1696,15 +1705,15 @@ impl ISchemaElement_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn fields(&self) -> windows_core::Result; fn referencedKey(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaIdentityConstraint {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaIdentityConstraint_Vtbl { pub const fn new() -> ISchemaIdentityConstraint_Vtbl { unsafe extern "system" fn selector(this: *mut core::ffi::c_void, selector: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1748,7 +1757,7 @@ impl ISchemaIdentityConstraint_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn namespaceURI(&self) -> windows_core::Result; @@ -1758,9 +1767,9 @@ pub trait ISchemaItem_Impl: Sized + super::super::super::System::Com::IDispatch_ fn unhandledAttributes(&self) -> windows_core::Result; fn writeAnnotation(&self, annotationsink: Option<&windows_core::IUnknown>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaItem_Vtbl { pub const fn new() -> ISchemaItem_Vtbl { unsafe extern "system" fn name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1848,7 +1857,7 @@ impl ISchemaItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn itemByName(&self, name: &windows_core::BSTR) -> windows_core::Result; @@ -1856,9 +1865,9 @@ pub trait ISchemaItemCollection_Impl: Sized + super::super::super::System::Com:: fn length(&self) -> windows_core::Result; fn _newEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaItemCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaItemCollection_Vtbl { pub const fn new() -> ISchemaItemCollection_Vtbl { unsafe extern "system" fn get_item(this: *mut core::ffi::c_void, index: i32, item: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1924,13 +1933,13 @@ impl ISchemaItemCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaModelGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaModelGroup_Vtbl { pub const fn new() -> ISchemaModelGroup_Vtbl { unsafe extern "system" fn particles(this: *mut core::ffi::c_void, particles: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1949,14 +1958,14 @@ impl ISchemaModelGroup_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn publicIdentifier(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaNotation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaNotation_Vtbl { pub const fn new() -> ISchemaNotation_Vtbl { unsafe extern "system" fn systemIdentifier(this: *mut core::ffi::c_void, uri: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1989,17 +1998,17 @@ impl ISchemaNotation_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn maxOccurs(&self) -> windows_core::Result; + fn minOccurs(&self) -> windows_core::Result; + fn maxOccurs(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaParticle {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaParticle_Vtbl { pub const fn new() -> ISchemaParticle_Vtbl { - unsafe extern "system" fn minOccurs(this: *mut core::ffi::c_void, minoccurs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn minOccurs(this: *mut core::ffi::c_void, minoccurs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchemaParticle_Impl::minOccurs(this) { Ok(ok__) => { @@ -2009,7 +2018,7 @@ impl ISchemaParticle_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn maxOccurs(this: *mut core::ffi::c_void, maxoccurs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn maxOccurs(this: *mut core::ffi::c_void, maxoccurs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchemaParticle_Impl::maxOccurs(this) { Ok(ok__) => { @@ -2025,15 +2034,15 @@ impl ISchemaParticle_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn length(&self) -> windows_core::Result; fn _newEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaStringCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaStringCollection_Vtbl { pub const fn new() -> ISchemaStringCollection_Vtbl { unsafe extern "system" fn get_item(this: *mut core::ffi::c_void, index: i32, bstr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2077,7 +2086,7 @@ impl ISchemaStringCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn r#final(&self) -> windows_core::Result; @@ -2088,18 +2097,18 @@ pub trait ISchemaType_Impl: Sized + ISchemaItem_Impl { fn minInclusive(&self) -> windows_core::Result; fn maxExclusive(&self) -> windows_core::Result; fn maxInclusive(&self) -> windows_core::Result; - fn totalDigits(&self) -> windows_core::Result; - fn fractionDigits(&self) -> windows_core::Result; - fn length(&self) -> windows_core::Result; - fn minLength(&self) -> windows_core::Result; - fn maxLength(&self) -> windows_core::Result; + fn totalDigits(&self) -> windows_core::Result; + fn fractionDigits(&self) -> windows_core::Result; + fn length(&self) -> windows_core::Result; + fn minLength(&self) -> windows_core::Result; + fn maxLength(&self) -> windows_core::Result; fn enumeration(&self) -> windows_core::Result; fn whitespace(&self) -> windows_core::Result; fn patterns(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchemaType {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchemaType_Vtbl { pub const fn new() -> ISchemaType_Vtbl { unsafe extern "system" fn baseTypes(this: *mut core::ffi::c_void, basetypes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2192,7 +2201,7 @@ impl ISchemaType_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn totalDigits(this: *mut core::ffi::c_void, totaldigits: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn totalDigits(this: *mut core::ffi::c_void, totaldigits: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchemaType_Impl::totalDigits(this) { Ok(ok__) => { @@ -2202,7 +2211,7 @@ impl ISchemaType_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn fractionDigits(this: *mut core::ffi::c_void, fractiondigits: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn fractionDigits(this: *mut core::ffi::c_void, fractiondigits: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchemaType_Impl::fractionDigits(this) { Ok(ok__) => { @@ -2212,7 +2221,7 @@ impl ISchemaType_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn length(this: *mut core::ffi::c_void, length: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn length(this: *mut core::ffi::c_void, length: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchemaType_Impl::length(this) { Ok(ok__) => { @@ -2222,7 +2231,7 @@ impl ISchemaType_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn minLength(this: *mut core::ffi::c_void, minlength: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn minLength(this: *mut core::ffi::c_void, minlength: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchemaType_Impl::minLength(this) { Ok(ok__) => { @@ -2232,7 +2241,7 @@ impl ISchemaType_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn maxLength(this: *mut core::ffi::c_void, maxlength: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn maxLength(this: *mut core::ffi::c_void, maxlength: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchemaType_Impl::maxLength(this) { Ok(ok__) => { @@ -2297,23 +2306,23 @@ impl ISchemaType_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn waitForResponse(&self, timeoutinseconds: &windows_core::VARIANT) -> windows_core::Result; - fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> windows_core::Result; - fn setOption(&self, option: SERVERXMLHTTP_OPTION, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn waitForResponse(&self, timeoutinseconds: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> windows_core::Result; + fn setOption(&self, option: SERVERXMLHTTP_OPTION, value: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IServerXMLHTTPRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IServerXMLHTTPRequest_Vtbl { pub const fn new() -> IServerXMLHTTPRequest_Vtbl { unsafe extern "system" fn setTimeouts(this: *mut core::ffi::c_void, resolvetimeout: i32, connecttimeout: i32, sendtimeout: i32, receivetimeout: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IServerXMLHTTPRequest_Impl::setTimeouts(this, core::mem::transmute_copy(&resolvetimeout), core::mem::transmute_copy(&connecttimeout), core::mem::transmute_copy(&sendtimeout), core::mem::transmute_copy(&receivetimeout)).into() } - unsafe extern "system" fn waitForResponse(this: *mut core::ffi::c_void, timeoutinseconds: core::mem::MaybeUninit, issuccessful: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn waitForResponse(this: *mut core::ffi::c_void, timeoutinseconds: core::mem::MaybeUninit, issuccessful: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IServerXMLHTTPRequest_Impl::waitForResponse(this, core::mem::transmute(&timeoutinseconds)) { Ok(ok__) => { @@ -2323,7 +2332,7 @@ impl IServerXMLHTTPRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn getOption(this: *mut core::ffi::c_void, option: SERVERXMLHTTP_OPTION, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getOption(this: *mut core::ffi::c_void, option: SERVERXMLHTTP_OPTION, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IServerXMLHTTPRequest_Impl::getOption(this, core::mem::transmute_copy(&option)) { Ok(ok__) => { @@ -2333,7 +2342,7 @@ impl IServerXMLHTTPRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setOption(this: *mut core::ffi::c_void, option: SERVERXMLHTTP_OPTION, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setOption(this: *mut core::ffi::c_void, option: SERVERXMLHTTP_OPTION, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IServerXMLHTTPRequest_Impl::setOption(this, core::mem::transmute_copy(&option), core::mem::transmute(&value)).into() } @@ -2349,17 +2358,17 @@ impl IServerXMLHTTPRequest_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT, varbypasslist: &windows_core::VARIANT) -> windows_core::Result<()>; + fn setProxy(&self, proxysetting: SXH_PROXY_SETTING, varproxyserver: &super::super::super::System::Variant::VARIANT, varbypasslist: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn setProxyCredentials(&self, bstrusername: &windows_core::BSTR, bstrpassword: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IServerXMLHTTPRequest2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IServerXMLHTTPRequest2_Vtbl { pub const fn new() -> IServerXMLHTTPRequest2_Vtbl { - unsafe extern "system" fn setProxy(this: *mut core::ffi::c_void, proxysetting: SXH_PROXY_SETTING, varproxyserver: core::mem::MaybeUninit, varbypasslist: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setProxy(this: *mut core::ffi::c_void, proxysetting: SXH_PROXY_SETTING, varproxyserver: core::mem::MaybeUninit, varbypasslist: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IServerXMLHTTPRequest2_Impl::setProxy(this, core::mem::transmute_copy(&proxysetting), core::mem::transmute(&varproxyserver), core::mem::transmute(&varbypasslist)).into() } @@ -2377,7 +2386,7 @@ impl IServerXMLHTTPRequest2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn allowOverride(&self) -> windows_core::Result; @@ -2388,12 +2397,12 @@ pub trait IVBMXNamespaceManager_Impl: Sized + super::super::super::System::Com:: fn declarePrefix(&self, prefix: &windows_core::BSTR, namespaceuri: &windows_core::BSTR) -> windows_core::Result<()>; fn getDeclaredPrefixes(&self) -> windows_core::Result; fn getPrefixes(&self, namespaceuri: &windows_core::BSTR) -> windows_core::Result; - fn getURI(&self, prefix: &windows_core::BSTR) -> windows_core::Result; - fn getURIFromNode(&self, strprefix: &windows_core::BSTR, contextnode: Option<&IXMLDOMNode>) -> windows_core::Result; + fn getURI(&self, prefix: &windows_core::BSTR) -> windows_core::Result; + fn getURIFromNode(&self, strprefix: &windows_core::BSTR, contextnode: Option<&IXMLDOMNode>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBMXNamespaceManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBMXNamespaceManager_Vtbl { pub const fn new() -> IVBMXNamespaceManager_Vtbl { unsafe extern "system" fn SetallowOverride(this: *mut core::ffi::c_void, foverride: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2450,7 +2459,7 @@ impl IVBMXNamespaceManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn getURI(this: *mut core::ffi::c_void, prefix: core::mem::MaybeUninit, uri: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getURI(this: *mut core::ffi::c_void, prefix: core::mem::MaybeUninit, uri: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IVBMXNamespaceManager_Impl::getURI(this, core::mem::transmute(&prefix)) { Ok(ok__) => { @@ -2460,7 +2469,7 @@ impl IVBMXNamespaceManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn getURIFromNode(this: *mut core::ffi::c_void, strprefix: core::mem::MaybeUninit, contextnode: *mut core::ffi::c_void, uri: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getURIFromNode(this: *mut core::ffi::c_void, strprefix: core::mem::MaybeUninit, contextnode: *mut core::ffi::c_void, uri: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IVBMXNamespaceManager_Impl::getURIFromNode(this, core::mem::transmute(&strprefix), windows_core::from_raw_borrowed(&contextnode)) { Ok(ok__) => { @@ -2489,7 +2498,7 @@ impl IVBMXNamespaceManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn getURI(&self, nindex: i32) -> windows_core::Result; @@ -2504,9 +2513,9 @@ pub trait IVBSAXAttributes_Impl: Sized + super::super::super::System::Com::IDisp fn getValueFromName(&self, struri: &windows_core::BSTR, strlocalname: &windows_core::BSTR) -> windows_core::Result; fn getValueFromQName(&self, strqname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXAttributes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXAttributes_Vtbl { pub const fn new() -> IVBSAXAttributes_Vtbl { unsafe extern "system" fn length(this: *mut core::ffi::c_void, nlength: *mut i32) -> windows_core::HRESULT { @@ -2649,7 +2658,7 @@ impl IVBSAXAttributes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IVBSAXLocator>) -> windows_core::Result<()>; fn startDocument(&self) -> windows_core::Result<()>; @@ -2663,9 +2672,9 @@ pub trait IVBSAXContentHandler_Impl: Sized + super::super::super::System::Com::I fn processingInstruction(&self, strtarget: *mut windows_core::BSTR, strdata: *mut windows_core::BSTR) -> windows_core::Result<()>; fn skippedEntity(&self, strname: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXContentHandler {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXContentHandler_Vtbl { pub const fn new() -> IVBSAXContentHandler_Vtbl { unsafe extern "system" fn putref_documentLocator(this: *mut core::ffi::c_void, olocator: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2731,14 +2740,14 @@ impl IVBSAXContentHandler_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn unparsedEntityDecl(&self, strname: *mut windows_core::BSTR, strpublicid: *mut windows_core::BSTR, strsystemid: *mut windows_core::BSTR, strnotationname: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXDTDHandler {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXDTDHandler_Vtbl { pub const fn new() -> IVBSAXDTDHandler_Vtbl { unsafe extern "system" fn notationDecl(this: *mut core::ffi::c_void, strname: *mut core::mem::MaybeUninit, strpublicid: *mut core::mem::MaybeUninit, strsystemid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2759,16 +2768,16 @@ impl IVBSAXDTDHandler_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn attributeDecl(&self, strelementname: *mut windows_core::BSTR, strattributename: *mut windows_core::BSTR, strtype: *mut windows_core::BSTR, strvaluedefault: *mut windows_core::BSTR, strvalue: *mut windows_core::BSTR) -> windows_core::Result<()>; fn internalEntityDecl(&self, strname: *mut windows_core::BSTR, strvalue: *mut windows_core::BSTR) -> windows_core::Result<()>; fn externalEntityDecl(&self, strname: *mut windows_core::BSTR, strpublicid: *mut windows_core::BSTR, strsystemid: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXDeclHandler {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXDeclHandler_Vtbl { pub const fn new() -> IVBSAXDeclHandler_Vtbl { unsafe extern "system" fn elementDecl(this: *mut core::ffi::c_void, strname: *mut core::mem::MaybeUninit, strmodel: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2799,16 +2808,16 @@ impl IVBSAXDeclHandler_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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) -> windows_core::Result; + fn resolveEntity(&self, strpublicid: *mut windows_core::BSTR, strsystemid: *mut windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXEntityResolver {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXEntityResolver_Vtbl { pub const fn new() -> IVBSAXEntityResolver_Vtbl { - unsafe extern "system" fn resolveEntity(this: *mut core::ffi::c_void, strpublicid: *mut core::mem::MaybeUninit, strsystemid: *mut core::mem::MaybeUninit, varinput: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn resolveEntity(this: *mut core::ffi::c_void, strpublicid: *mut core::mem::MaybeUninit, strsystemid: *mut core::mem::MaybeUninit, varinput: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IVBSAXEntityResolver_Impl::resolveEntity(this, core::mem::transmute_copy(&strpublicid), core::mem::transmute_copy(&strsystemid)) { Ok(ok__) => { @@ -2824,15 +2833,15 @@ impl IVBSAXEntityResolver_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IVBSAXLocator>, strerrormessage: *mut windows_core::BSTR, nerrorcode: i32) -> windows_core::Result<()>; fn fatalError(&self, olocator: Option<&IVBSAXLocator>, strerrormessage: *mut windows_core::BSTR, nerrorcode: i32) -> windows_core::Result<()>; fn ignorableWarning(&self, olocator: Option<&IVBSAXLocator>, strerrormessage: *mut windows_core::BSTR, nerrorcode: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXErrorHandler {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXErrorHandler_Vtbl { pub const fn new() -> IVBSAXErrorHandler_Vtbl { unsafe extern "system" fn error(this: *mut core::ffi::c_void, olocator: *mut core::ffi::c_void, strerrormessage: *mut core::mem::MaybeUninit, nerrorcode: i32) -> windows_core::HRESULT { @@ -2858,7 +2867,7 @@ impl IVBSAXErrorHandler_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn endDTD(&self) -> windows_core::Result<()>; @@ -2868,9 +2877,9 @@ pub trait IVBSAXLexicalHandler_Impl: Sized + super::super::super::System::Com::I fn endCDATA(&self) -> windows_core::Result<()>; fn comment(&self, strchars: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXLexicalHandler {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXLexicalHandler_Vtbl { pub const fn new() -> IVBSAXLexicalHandler_Vtbl { unsafe extern "system" fn startDTD(this: *mut core::ffi::c_void, strname: *mut core::mem::MaybeUninit, strpublicid: *mut core::mem::MaybeUninit, strsystemid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2916,16 +2925,16 @@ impl IVBSAXLexicalHandler_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn lineNumber(&self) -> windows_core::Result; fn publicId(&self) -> windows_core::Result; fn systemId(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXLocator_Vtbl { pub const fn new() -> IVBSAXLocator_Vtbl { unsafe extern "system" fn columnNumber(this: *mut core::ffi::c_void, ncolumn: *mut i32) -> windows_core::HRESULT { @@ -2980,14 +2989,14 @@ impl IVBSAXLocator_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn putref_parent(&self, oreader: Option<&IVBSAXXMLReader>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXXMLFilter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXXMLFilter_Vtbl { pub const fn new() -> IVBSAXXMLFilter_Vtbl { unsafe extern "system" fn parent(this: *mut core::ffi::c_void, oreader: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3014,12 +3023,12 @@ impl IVBSAXXMLFilter_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn putFeature(&self, strname: &windows_core::BSTR, fvalue: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn getProperty(&self, strname: &windows_core::BSTR) -> windows_core::Result; - fn putProperty(&self, strname: &windows_core::BSTR, varvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn getProperty(&self, strname: &windows_core::BSTR) -> windows_core::Result; + fn putProperty(&self, strname: &windows_core::BSTR, varvalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn entityResolver(&self) -> windows_core::Result; fn putref_entityResolver(&self, oresolver: Option<&IVBSAXEntityResolver>) -> windows_core::Result<()>; fn contentHandler(&self) -> windows_core::Result; @@ -3032,12 +3041,12 @@ pub trait IVBSAXXMLReader_Impl: Sized + super::super::super::System::Com::IDispa fn SetbaseURL(&self, strbaseurl: &windows_core::BSTR) -> windows_core::Result<()>; fn secureBaseURL(&self) -> windows_core::Result; fn SetsecureBaseURL(&self, strsecurebaseurl: &windows_core::BSTR) -> windows_core::Result<()>; - fn parse(&self, varinput: &windows_core::VARIANT) -> windows_core::Result<()>; + fn parse(&self, varinput: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn parseURL(&self, strurl: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBSAXXMLReader {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVBSAXXMLReader_Vtbl { pub const fn new() -> IVBSAXXMLReader_Vtbl { unsafe extern "system" fn getFeature(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, fvalue: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3054,7 +3063,7 @@ impl IVBSAXXMLReader_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVBSAXXMLReader_Impl::putFeature(this, core::mem::transmute(&strname), core::mem::transmute_copy(&fvalue)).into() } - unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IVBSAXXMLReader_Impl::getProperty(this, core::mem::transmute(&strname)) { Ok(ok__) => { @@ -3064,7 +3073,7 @@ impl IVBSAXXMLReader_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn putProperty(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn putProperty(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVBSAXXMLReader_Impl::putProperty(this, core::mem::transmute(&strname), core::mem::transmute(&varvalue)).into() } @@ -3152,7 +3161,7 @@ impl IVBSAXXMLReader_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVBSAXXMLReader_Impl::SetsecureBaseURL(this, core::mem::transmute(&strsecurebaseurl)).into() } - unsafe extern "system" fn parse(this: *mut core::ffi::c_void, varinput: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn parse(this: *mut core::ffi::c_void, varinput: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVBSAXXMLReader_Impl::parse(this, core::mem::transmute(&varinput)).into() } @@ -3186,14 +3195,14 @@ impl IVBSAXXMLReader_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn value(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLAttribute {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLAttribute_Vtbl { pub const fn new() -> IXMLAttribute_Vtbl { unsafe extern "system" fn name(this: *mut core::ffi::c_void, n: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3226,15 +3235,15 @@ impl IXMLAttribute_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn value(&self) -> windows_core::Result; - fn Setvalue(&self, attributevalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn value(&self) -> windows_core::Result; + fn Setvalue(&self, attributevalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMAttribute {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMAttribute_Vtbl { pub const fn new() -> IXMLDOMAttribute_Vtbl { unsafe extern "system" fn name(this: *mut core::ffi::c_void, attributename: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3247,7 +3256,7 @@ impl IXMLDOMAttribute_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn value(this: *mut core::ffi::c_void, attributevalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn value(this: *mut core::ffi::c_void, attributevalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMAttribute_Impl::value(this) { Ok(ok__) => { @@ -3257,7 +3266,7 @@ impl IXMLDOMAttribute_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Setvalue(this: *mut core::ffi::c_void, attributevalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Setvalue(this: *mut core::ffi::c_void, attributevalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMAttribute_Impl::Setvalue(this, core::mem::transmute(&attributevalue)).into() } @@ -3272,11 +3281,11 @@ impl IXMLDOMAttribute_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMCDATASection_Impl: Sized + IXMLDOMText_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMCDATASection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMCDATASection_Vtbl { pub const fn new() -> IXMLDOMCDATASection_Vtbl { Self { base__: IXMLDOMText_Vtbl::new::() } @@ -3285,7 +3294,7 @@ impl IXMLDOMCDATASection_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Setdata(&self, data: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3296,9 +3305,9 @@ pub trait IXMLDOMCharacterData_Impl: Sized + IXMLDOMNode_Impl { fn deleteData(&self, offset: i32, count: i32) -> windows_core::Result<()>; fn replaceData(&self, offset: i32, count: i32, data: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMCharacterData {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMCharacterData_Vtbl { pub const fn new() -> IXMLDOMCharacterData_Vtbl { unsafe extern "system" fn data(this: *mut core::ffi::c_void, data: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3367,11 +3376,11 @@ impl IXMLDOMCharacterData_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMComment_Impl: Sized + IXMLDOMCharacterData_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMComment {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMComment_Vtbl { pub const fn new() -> IXMLDOMComment_Vtbl { Self { base__: IXMLDOMCharacterData_Vtbl::new::() } @@ -3380,7 +3389,7 @@ impl IXMLDOMComment_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn implementation(&self) -> windows_core::Result; @@ -3395,9 +3404,9 @@ pub trait IXMLDOMDocument_Impl: Sized + IXMLDOMNode_Impl { fn createAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result; fn createEntityReference(&self, name: &windows_core::BSTR) -> windows_core::Result; fn getElementsByTagName(&self, tagname: &windows_core::BSTR) -> windows_core::Result; - fn createNode(&self, r#type: &windows_core::VARIANT, name: &windows_core::BSTR, namespaceuri: &windows_core::BSTR) -> windows_core::Result; + fn createNode(&self, r#type: &super::super::super::System::Variant::VARIANT, name: &windows_core::BSTR, namespaceuri: &windows_core::BSTR) -> windows_core::Result; fn nodeFromID(&self, idstring: &windows_core::BSTR) -> windows_core::Result; - fn load(&self, xmlsource: &windows_core::VARIANT) -> windows_core::Result; + fn load(&self, xmlsource: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn readyState(&self) -> windows_core::Result; fn parseError(&self) -> windows_core::Result; fn url(&self) -> windows_core::Result; @@ -3405,20 +3414,20 @@ pub trait IXMLDOMDocument_Impl: Sized + IXMLDOMNode_Impl { fn Setasync(&self, isasync: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn abort(&self) -> windows_core::Result<()>; fn loadXML(&self, bstrxml: &windows_core::BSTR) -> windows_core::Result; - fn save(&self, destination: &windows_core::VARIANT) -> windows_core::Result<()>; + fn save(&self, destination: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn validateOnParse(&self) -> windows_core::Result; fn SetvalidateOnParse(&self, isvalidating: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn resolveExternals(&self) -> windows_core::Result; fn SetresolveExternals(&self, isresolving: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn preserveWhiteSpace(&self) -> windows_core::Result; fn SetpreserveWhiteSpace(&self, ispreserving: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn Setonreadystatechange(&self, readystatechangesink: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Setondataavailable(&self, ondataavailablesink: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Setontransformnode(&self, ontransformnodesink: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Setonreadystatechange(&self, readystatechangesink: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Setondataavailable(&self, ondataavailablesink: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Setontransformnode(&self, ontransformnodesink: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMDocument {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMDocument_Vtbl { pub const fn new() -> IXMLDOMDocument_Vtbl { unsafe extern "system" fn doctype(this: *mut core::ffi::c_void, documenttype: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3545,7 +3554,7 @@ impl IXMLDOMDocument_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn createNode(this: *mut core::ffi::c_void, r#type: core::mem::MaybeUninit, name: core::mem::MaybeUninit, namespaceuri: core::mem::MaybeUninit, node: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn createNode(this: *mut core::ffi::c_void, r#type: core::mem::MaybeUninit, name: core::mem::MaybeUninit, namespaceuri: core::mem::MaybeUninit, node: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMDocument_Impl::createNode(this, core::mem::transmute(&r#type), core::mem::transmute(&name), core::mem::transmute(&namespaceuri)) { Ok(ok__) => { @@ -3565,7 +3574,7 @@ impl IXMLDOMDocument_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn load(this: *mut core::ffi::c_void, xmlsource: core::mem::MaybeUninit, issuccessful: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn load(this: *mut core::ffi::c_void, xmlsource: core::mem::MaybeUninit, issuccessful: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMDocument_Impl::load(this, core::mem::transmute(&xmlsource)) { Ok(ok__) => { @@ -3633,7 +3642,7 @@ impl IXMLDOMDocument_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn save(this: *mut core::ffi::c_void, destination: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn save(this: *mut core::ffi::c_void, destination: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMDocument_Impl::save(this, core::mem::transmute(&destination)).into() } @@ -3679,15 +3688,15 @@ impl IXMLDOMDocument_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMDocument_Impl::SetpreserveWhiteSpace(this, core::mem::transmute_copy(&ispreserving)).into() } - unsafe extern "system" fn Setonreadystatechange(this: *mut core::ffi::c_void, readystatechangesink: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Setonreadystatechange(this: *mut core::ffi::c_void, readystatechangesink: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMDocument_Impl::Setonreadystatechange(this, core::mem::transmute(&readystatechangesink)).into() } - unsafe extern "system" fn Setondataavailable(this: *mut core::ffi::c_void, ondataavailablesink: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Setondataavailable(this: *mut core::ffi::c_void, ondataavailablesink: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMDocument_Impl::Setondataavailable(this, core::mem::transmute(&ondataavailablesink)).into() } - unsafe extern "system" fn Setontransformnode(this: *mut core::ffi::c_void, ontransformnodesink: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Setontransformnode(this: *mut core::ffi::c_void, ontransformnodesink: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMDocument_Impl::Setontransformnode(this, core::mem::transmute(&ontransformnodesink)).into() } @@ -3732,18 +3741,18 @@ impl IXMLDOMDocument_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn schemas(&self) -> windows_core::Result; - fn putref_schemas(&self, othercollection: &windows_core::VARIANT) -> windows_core::Result<()>; + fn schemas(&self) -> windows_core::Result; + fn putref_schemas(&self, othercollection: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn validate(&self) -> windows_core::Result; - fn setProperty(&self, name: &windows_core::BSTR, value: &windows_core::VARIANT) -> windows_core::Result<()>; - fn getProperty(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn setProperty(&self, name: &windows_core::BSTR, value: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn getProperty(&self, name: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMDocument2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMDocument2_Vtbl { pub const fn new() -> IXMLDOMDocument2_Vtbl { unsafe extern "system" fn namespaces(this: *mut core::ffi::c_void, namespacecollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3756,7 +3765,7 @@ impl IXMLDOMDocument2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn schemas(this: *mut core::ffi::c_void, othercollection: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn schemas(this: *mut core::ffi::c_void, othercollection: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMDocument2_Impl::schemas(this) { Ok(ok__) => { @@ -3766,7 +3775,7 @@ impl IXMLDOMDocument2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn putref_schemas(this: *mut core::ffi::c_void, othercollection: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn putref_schemas(this: *mut core::ffi::c_void, othercollection: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMDocument2_Impl::putref_schemas(this, core::mem::transmute(&othercollection)).into() } @@ -3780,11 +3789,11 @@ impl IXMLDOMDocument2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMDocument2_Impl::setProperty(this, core::mem::transmute(&name), core::mem::transmute(&value)).into() } - unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMDocument2_Impl::getProperty(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -3808,14 +3817,14 @@ impl IXMLDOMDocument2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMDocument3_Impl: Sized + IXMLDOMDocument2_Impl { fn validateNode(&self, node: Option<&IXMLDOMNode>) -> windows_core::Result; fn importNode(&self, node: Option<&IXMLDOMNode>, deep: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMDocument3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMDocument3_Vtbl { pub const fn new() -> IXMLDOMDocument3_Vtbl { unsafe extern "system" fn validateNode(this: *mut core::ffi::c_void, node: *mut core::ffi::c_void, errorobj: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3848,11 +3857,11 @@ impl IXMLDOMDocument3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMDocumentFragment_Impl: Sized + IXMLDOMNode_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMDocumentFragment {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMDocumentFragment_Vtbl { pub const fn new() -> IXMLDOMDocumentFragment_Vtbl { Self { base__: IXMLDOMNode_Vtbl::new::() } @@ -3861,15 +3870,15 @@ impl IXMLDOMDocumentFragment_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn entities(&self) -> windows_core::Result; fn notations(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMDocumentType {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMDocumentType_Vtbl { pub const fn new() -> IXMLDOMDocumentType_Vtbl { unsafe extern "system" fn name(this: *mut core::ffi::c_void, rootname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3913,11 +3922,11 @@ impl IXMLDOMDocumentType_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn getAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result; - fn setAttribute(&self, name: &windows_core::BSTR, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn getAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn setAttribute(&self, name: &windows_core::BSTR, value: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn removeAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; fn getAttributeNode(&self, name: &windows_core::BSTR) -> windows_core::Result; fn setAttributeNode(&self, domattribute: Option<&IXMLDOMAttribute>) -> windows_core::Result; @@ -3925,9 +3934,9 @@ pub trait IXMLDOMElement_Impl: Sized + IXMLDOMNode_Impl { fn getElementsByTagName(&self, tagname: &windows_core::BSTR) -> windows_core::Result; fn normalize(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMElement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMElement_Vtbl { pub const fn new() -> IXMLDOMElement_Vtbl { unsafe extern "system" fn tagName(this: *mut core::ffi::c_void, tagname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3940,7 +3949,7 @@ impl IXMLDOMElement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMElement_Impl::getAttribute(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -3950,7 +3959,7 @@ impl IXMLDOMElement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMElement_Impl::setAttribute(this, core::mem::transmute(&name), core::mem::transmute(&value)).into() } @@ -4019,18 +4028,18 @@ impl IXMLDOMElement_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn systemId(&self) -> windows_core::Result; + fn publicId(&self) -> windows_core::Result; + fn systemId(&self) -> windows_core::Result; fn notationName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMEntity {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMEntity_Vtbl { pub const fn new() -> IXMLDOMEntity_Vtbl { - unsafe extern "system" fn publicId(this: *mut core::ffi::c_void, publicid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn publicId(this: *mut core::ffi::c_void, publicid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMEntity_Impl::publicId(this) { Ok(ok__) => { @@ -4040,7 +4049,7 @@ impl IXMLDOMEntity_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn systemId(this: *mut core::ffi::c_void, systemid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn systemId(this: *mut core::ffi::c_void, systemid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMEntity_Impl::systemId(this) { Ok(ok__) => { @@ -4071,11 +4080,11 @@ impl IXMLDOMEntity_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXMLDOMEntityReference_Impl: Sized + IXMLDOMNode_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMEntityReference {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMEntityReference_Vtbl { pub const fn new() -> IXMLDOMEntityReference_Vtbl { Self { base__: IXMLDOMNode_Vtbl::new::() } @@ -4084,13 +4093,13 @@ impl IXMLDOMEntityReference_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMImplementation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMImplementation_Vtbl { pub const fn new() -> IXMLDOMImplementation_Vtbl { unsafe extern "system" fn hasFeature(this: *mut core::ffi::c_void, feature: core::mem::MaybeUninit, version: core::mem::MaybeUninit, hasfeature: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4109,7 +4118,7 @@ impl IXMLDOMImplementation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn setNamedItem(&self, newitem: Option<&IXMLDOMNode>) -> windows_core::Result; @@ -4122,9 +4131,9 @@ pub trait IXMLDOMNamedNodeMap_Impl: Sized + super::super::super::System::Com::ID fn reset(&self) -> windows_core::Result<()>; fn _newEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMNamedNodeMap {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMNamedNodeMap_Vtbl { pub const fn new() -> IXMLDOMNamedNodeMap_Vtbl { unsafe extern "system" fn getNamedItem(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, nameditem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4239,11 +4248,11 @@ impl IXMLDOMNamedNodeMap_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn nodeValue(&self) -> windows_core::Result; - fn SetnodeValue(&self, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn nodeValue(&self) -> windows_core::Result; + fn SetnodeValue(&self, value: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn nodeType(&self) -> windows_core::Result; fn parentNode(&self) -> windows_core::Result; fn childNodes(&self) -> windows_core::Result; @@ -4252,7 +4261,7 @@ pub trait IXMLDOMNode_Impl: Sized + super::super::super::System::Com::IDispatch_ fn previousSibling(&self) -> windows_core::Result; fn nextSibling(&self) -> windows_core::Result; fn attributes(&self) -> windows_core::Result; - fn insertBefore(&self, newchild: Option<&IXMLDOMNode>, refchild: &windows_core::VARIANT) -> windows_core::Result; + fn insertBefore(&self, newchild: Option<&IXMLDOMNode>, refchild: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn replaceChild(&self, newchild: Option<&IXMLDOMNode>, oldchild: Option<&IXMLDOMNode>) -> windows_core::Result; fn removeChild(&self, childnode: Option<&IXMLDOMNode>) -> windows_core::Result; fn appendChild(&self, newchild: Option<&IXMLDOMNode>) -> windows_core::Result; @@ -4264,9 +4273,9 @@ pub trait IXMLDOMNode_Impl: Sized + super::super::super::System::Com::IDispatch_ fn Settext(&self, text: &windows_core::BSTR) -> windows_core::Result<()>; fn specified(&self) -> windows_core::Result; fn definition(&self) -> windows_core::Result; - fn nodeTypedValue(&self) -> windows_core::Result; - fn SetnodeTypedValue(&self, typedvalue: &windows_core::VARIANT) -> windows_core::Result<()>; - fn dataType(&self) -> windows_core::Result; + fn nodeTypedValue(&self) -> windows_core::Result; + fn SetnodeTypedValue(&self, typedvalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn dataType(&self) -> windows_core::Result; fn SetdataType(&self, datatypename: &windows_core::BSTR) -> windows_core::Result<()>; fn xml(&self) -> windows_core::Result; fn transformNode(&self, stylesheet: Option<&IXMLDOMNode>) -> windows_core::Result; @@ -4276,11 +4285,11 @@ pub trait IXMLDOMNode_Impl: Sized + super::super::super::System::Com::IDispatch_ fn namespaceURI(&self) -> windows_core::Result; fn prefix(&self) -> windows_core::Result; fn baseName(&self) -> windows_core::Result; - fn transformNodeToObject(&self, stylesheet: Option<&IXMLDOMNode>, outputobject: &windows_core::VARIANT) -> windows_core::Result<()>; + fn transformNodeToObject(&self, stylesheet: Option<&IXMLDOMNode>, outputobject: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMNode {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMNode_Vtbl { pub const fn new() -> IXMLDOMNode_Vtbl { unsafe extern "system" fn nodeName(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4293,7 +4302,7 @@ impl IXMLDOMNode_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn nodeValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn nodeValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMNode_Impl::nodeValue(this) { Ok(ok__) => { @@ -4303,7 +4312,7 @@ impl IXMLDOMNode_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetnodeValue(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetnodeValue(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMNode_Impl::SetnodeValue(this, core::mem::transmute(&value)).into() } @@ -4387,7 +4396,7 @@ impl IXMLDOMNode_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn insertBefore(this: *mut core::ffi::c_void, newchild: *mut core::ffi::c_void, refchild: core::mem::MaybeUninit, outnewchild: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn insertBefore(this: *mut core::ffi::c_void, newchild: *mut core::ffi::c_void, refchild: core::mem::MaybeUninit, outnewchild: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMNode_Impl::insertBefore(this, windows_core::from_raw_borrowed(&newchild), core::mem::transmute(&refchild)) { Ok(ok__) => { @@ -4501,7 +4510,7 @@ impl IXMLDOMNode_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn nodeTypedValue(this: *mut core::ffi::c_void, typedvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn nodeTypedValue(this: *mut core::ffi::c_void, typedvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMNode_Impl::nodeTypedValue(this) { Ok(ok__) => { @@ -4511,11 +4520,11 @@ impl IXMLDOMNode_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetnodeTypedValue(this: *mut core::ffi::c_void, typedvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetnodeTypedValue(this: *mut core::ffi::c_void, typedvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMNode_Impl::SetnodeTypedValue(this, core::mem::transmute(&typedvalue)).into() } - unsafe extern "system" fn dataType(this: *mut core::ffi::c_void, datatypename: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn dataType(this: *mut core::ffi::c_void, datatypename: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMNode_Impl::dataType(this) { Ok(ok__) => { @@ -4609,7 +4618,7 @@ impl IXMLDOMNode_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn transformNodeToObject(this: *mut core::ffi::c_void, stylesheet: *mut core::ffi::c_void, outputobject: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn transformNodeToObject(this: *mut core::ffi::c_void, stylesheet: *mut core::ffi::c_void, outputobject: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMNode_Impl::transformNodeToObject(this, windows_core::from_raw_borrowed(&stylesheet), core::mem::transmute(&outputobject)).into() } @@ -4657,7 +4666,7 @@ impl IXMLDOMNode_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn length(&self) -> windows_core::Result; @@ -4665,9 +4674,9 @@ pub trait IXMLDOMNodeList_Impl: Sized + super::super::super::System::Com::IDispa fn reset(&self) -> windows_core::Result<()>; fn _newEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMNodeList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMNodeList_Vtbl { pub const fn new() -> IXMLDOMNodeList_Vtbl { unsafe extern "system" fn get_item(this: *mut core::ffi::c_void, index: i32, listitem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4727,17 +4736,17 @@ impl IXMLDOMNodeList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn systemId(&self) -> windows_core::Result; + fn publicId(&self) -> windows_core::Result; + fn systemId(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMNotation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMNotation_Vtbl { pub const fn new() -> IXMLDOMNotation_Vtbl { - unsafe extern "system" fn publicId(this: *mut core::ffi::c_void, publicid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn publicId(this: *mut core::ffi::c_void, publicid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMNotation_Impl::publicId(this) { Ok(ok__) => { @@ -4747,7 +4756,7 @@ impl IXMLDOMNotation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn systemId(this: *mut core::ffi::c_void, systemid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn systemId(this: *mut core::ffi::c_void, systemid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMNotation_Impl::systemId(this) { Ok(ok__) => { @@ -4763,7 +4772,7 @@ impl IXMLDOMNotation_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn url(&self) -> windows_core::Result; @@ -4773,9 +4782,9 @@ pub trait IXMLDOMParseError_Impl: Sized + super::super::super::System::Com::IDis fn linepos(&self) -> windows_core::Result; fn filepos(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMParseError {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMParseError_Vtbl { pub const fn new() -> IXMLDOMParseError_Vtbl { unsafe extern "system" fn errorCode(this: *mut core::ffi::c_void, errorcode: *mut i32) -> windows_core::HRESULT { @@ -4863,16 +4872,16 @@ impl IXMLDOMParseError_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn allErrors(&self) -> windows_core::Result; fn errorParameters(&self, index: i32) -> windows_core::Result; fn errorParametersCount(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMParseError2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMParseError2_Vtbl { pub const fn new() -> IXMLDOMParseError2_Vtbl { unsafe extern "system" fn errorXPath(this: *mut core::ffi::c_void, xpathexpr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4927,7 +4936,7 @@ impl IXMLDOMParseError2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn length(&self) -> windows_core::Result; @@ -4935,9 +4944,9 @@ pub trait IXMLDOMParseErrorCollection_Impl: Sized + super::super::super::System: fn reset(&self) -> windows_core::Result<()>; fn _newEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMParseErrorCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMParseErrorCollection_Vtbl { pub const fn new() -> IXMLDOMParseErrorCollection_Vtbl { unsafe extern "system" fn get_item(this: *mut core::ffi::c_void, index: i32, error: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4997,15 +5006,15 @@ impl IXMLDOMParseErrorCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn data(&self) -> windows_core::Result; fn Setdata(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMProcessingInstruction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMProcessingInstruction_Vtbl { pub const fn new() -> IXMLDOMProcessingInstruction_Vtbl { unsafe extern "system" fn target(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5043,9 +5052,9 @@ impl IXMLDOMProcessingInstruction_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result<()>; + fn add(&self, namespaceuri: &windows_core::BSTR, var: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn get(&self, namespaceuri: &windows_core::BSTR) -> windows_core::Result; fn remove(&self, namespaceuri: &windows_core::BSTR) -> windows_core::Result<()>; fn length(&self) -> windows_core::Result; @@ -5053,12 +5062,12 @@ pub trait IXMLDOMSchemaCollection_Impl: Sized + super::super::super::System::Com fn addCollection(&self, othercollection: Option<&IXMLDOMSchemaCollection>) -> windows_core::Result<()>; fn _newEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMSchemaCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMSchemaCollection_Vtbl { pub const fn new() -> IXMLDOMSchemaCollection_Vtbl { - unsafe extern "system" fn add(this: *mut core::ffi::c_void, namespaceuri: core::mem::MaybeUninit, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn add(this: *mut core::ffi::c_void, namespaceuri: core::mem::MaybeUninit, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMSchemaCollection_Impl::add(this, core::mem::transmute(&namespaceuri), core::mem::transmute(&var)).into() } @@ -5125,7 +5134,7 @@ impl IXMLDOMSchemaCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetvalidateOnLoad(&self, validateonload: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -5133,9 +5142,9 @@ pub trait IXMLDOMSchemaCollection2_Impl: Sized + IXMLDOMSchemaCollection_Impl { fn getSchema(&self, namespaceuri: &windows_core::BSTR) -> windows_core::Result; fn getDeclaration(&self, node: Option<&IXMLDOMNode>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMSchemaCollection2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMSchemaCollection2_Vtbl { pub const fn new() -> IXMLDOMSchemaCollection2_Vtbl { unsafe extern "system" fn validate(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5189,7 +5198,7 @@ impl IXMLDOMSchemaCollection2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Setexpr(&self, expression: &windows_core::BSTR) -> windows_core::Result<()>; @@ -5200,12 +5209,12 @@ pub trait IXMLDOMSelection_Impl: Sized + IXMLDOMNodeList_Impl { fn removeNext(&self) -> windows_core::Result; fn removeAll(&self) -> windows_core::Result<()>; fn clone(&self) -> windows_core::Result; - fn getProperty(&self, name: &windows_core::BSTR) -> windows_core::Result; - fn setProperty(&self, name: &windows_core::BSTR, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn getProperty(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn setProperty(&self, name: &windows_core::BSTR, value: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMSelection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMSelection_Vtbl { pub const fn new() -> IXMLDOMSelection_Vtbl { unsafe extern "system" fn expr(this: *mut core::ffi::c_void, expression: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5280,7 +5289,7 @@ impl IXMLDOMSelection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDOMSelection_Impl::getProperty(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -5290,7 +5299,7 @@ impl IXMLDOMSelection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLDOMSelection_Impl::setProperty(this, core::mem::transmute(&name), core::mem::transmute(&value)).into() } @@ -5313,13 +5322,13 @@ impl IXMLDOMSelection_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDOMText {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDOMText_Vtbl { pub const fn new() -> IXMLDOMText_Vtbl { unsafe extern "system" fn splitText(this: *mut core::ffi::c_void, offset: i32, righthandtextnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5338,7 +5347,7 @@ impl IXMLDOMText_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetXMLDocument(&self, ppdoc: Option<&IXMLDOMDocument>) -> windows_core::Result<()>; @@ -5346,9 +5355,9 @@ pub trait IXMLDSOControl_Impl: Sized + super::super::super::System::Com::IDispat fn SetJavaDSOCompatible(&self, fjavadsocompatible: super::super::super::Foundation::BOOL) -> windows_core::Result<()>; fn readyState(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDSOControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDSOControl_Vtbl { pub const fn new() -> IXMLDSOControl_Vtbl { unsafe extern "system" fn XMLDocument(this: *mut core::ffi::c_void, ppdoc: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5402,7 +5411,7 @@ impl IXMLDSOControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn fileSize(&self) -> windows_core::Result; @@ -5417,11 +5426,11 @@ pub trait IXMLDocument_Impl: Sized + super::super::super::System::Com::IDispatch fn version(&self) -> windows_core::Result; fn doctype(&self) -> windows_core::Result; fn dtdURL(&self) -> windows_core::Result; - fn createElement(&self, vtype: &windows_core::VARIANT, var1: &windows_core::VARIANT) -> windows_core::Result; + fn createElement(&self, vtype: &super::super::super::System::Variant::VARIANT, var1: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDocument {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDocument_Vtbl { pub const fn new() -> IXMLDocument_Vtbl { unsafe extern "system" fn root(this: *mut core::ffi::c_void, p: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5542,7 +5551,7 @@ impl IXMLDocument_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn createElement(this: *mut core::ffi::c_void, vtype: core::mem::MaybeUninit, var1: core::mem::MaybeUninit, ppelem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn createElement(this: *mut core::ffi::c_void, vtype: core::mem::MaybeUninit, var1: core::mem::MaybeUninit, ppelem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDocument_Impl::createElement(this, core::mem::transmute(&vtype), core::mem::transmute(&var1)) { Ok(ok__) => { @@ -5574,7 +5583,7 @@ impl IXMLDocument_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn fileSize(&self) -> windows_core::Result; @@ -5589,13 +5598,13 @@ pub trait IXMLDocument2_Impl: Sized + super::super::super::System::Com::IDispatc fn version(&self) -> windows_core::Result; fn doctype(&self) -> windows_core::Result; fn dtdURL(&self) -> windows_core::Result; - fn createElement(&self, vtype: &windows_core::VARIANT, var1: &windows_core::VARIANT) -> windows_core::Result; + fn createElement(&self, vtype: &super::super::super::System::Variant::VARIANT, var1: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn r#async(&self) -> windows_core::Result; fn Setasync(&self, f: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLDocument2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLDocument2_Vtbl { pub const fn new() -> IXMLDocument2_Vtbl { unsafe extern "system" fn root(this: *mut core::ffi::c_void, p: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5716,7 +5725,7 @@ impl IXMLDocument2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn createElement(this: *mut core::ffi::c_void, vtype: core::mem::MaybeUninit, var1: core::mem::MaybeUninit, ppelem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn createElement(this: *mut core::ffi::c_void, vtype: core::mem::MaybeUninit, var1: core::mem::MaybeUninit, ppelem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLDocument2_Impl::createElement(this, core::mem::transmute(&vtype), core::mem::transmute(&var1)) { Ok(ok__) => { @@ -5764,13 +5773,13 @@ impl IXMLDocument2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SettagName(&self, p: &windows_core::BSTR) -> windows_core::Result<()>; fn parent(&self) -> windows_core::Result; - fn setAttribute(&self, strpropertyname: &windows_core::BSTR, propertyvalue: &windows_core::VARIANT) -> windows_core::Result<()>; - fn getAttribute(&self, strpropertyname: &windows_core::BSTR) -> windows_core::Result; + fn setAttribute(&self, strpropertyname: &windows_core::BSTR, propertyvalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn getAttribute(&self, strpropertyname: &windows_core::BSTR) -> windows_core::Result; fn removeAttribute(&self, strpropertyname: &windows_core::BSTR) -> windows_core::Result<()>; fn children(&self) -> windows_core::Result; fn r#type(&self) -> windows_core::Result; @@ -5779,9 +5788,9 @@ pub trait IXMLElement_Impl: Sized + super::super::super::System::Com::IDispatch_ fn addChild(&self, pchildelem: Option<&IXMLElement>, lindex: i32, lreserved: i32) -> windows_core::Result<()>; fn removeChild(&self, pchildelem: Option<&IXMLElement>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLElement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLElement_Vtbl { pub const fn new() -> IXMLElement_Vtbl { unsafe extern "system" fn tagName(this: *mut core::ffi::c_void, p: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5808,11 +5817,11 @@ impl IXMLElement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertyvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertyvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLElement_Impl::setAttribute(this, core::mem::transmute(&strpropertyname), core::mem::transmute(&propertyvalue)).into() } - unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLElement_Impl::getAttribute(this, core::mem::transmute(&strpropertyname)) { Ok(ok__) => { @@ -5888,13 +5897,13 @@ impl IXMLElement_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SettagName(&self, p: &windows_core::BSTR) -> windows_core::Result<()>; fn parent(&self) -> windows_core::Result; - fn setAttribute(&self, strpropertyname: &windows_core::BSTR, propertyvalue: &windows_core::VARIANT) -> windows_core::Result<()>; - fn getAttribute(&self, strpropertyname: &windows_core::BSTR) -> windows_core::Result; + fn setAttribute(&self, strpropertyname: &windows_core::BSTR, propertyvalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn getAttribute(&self, strpropertyname: &windows_core::BSTR) -> windows_core::Result; fn removeAttribute(&self, strpropertyname: &windows_core::BSTR) -> windows_core::Result<()>; fn children(&self) -> windows_core::Result; fn r#type(&self) -> windows_core::Result; @@ -5904,9 +5913,9 @@ pub trait IXMLElement2_Impl: Sized + super::super::super::System::Com::IDispatch fn removeChild(&self, pchildelem: Option<&IXMLElement2>) -> windows_core::Result<()>; fn attributes(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLElement2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLElement2_Vtbl { pub const fn new() -> IXMLElement2_Vtbl { unsafe extern "system" fn tagName(this: *mut core::ffi::c_void, p: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5933,11 +5942,11 @@ impl IXMLElement2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertyvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertyvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLElement2_Impl::setAttribute(this, core::mem::transmute(&strpropertyname), core::mem::transmute(&propertyvalue)).into() } - unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLElement2_Impl::getAttribute(this, core::mem::transmute(&strpropertyname)) { Ok(ok__) => { @@ -6024,16 +6033,16 @@ impl IXMLElement2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn length(&self) -> windows_core::Result; fn _newEnum(&self) -> windows_core::Result; - fn item(&self, var1: &windows_core::VARIANT, var2: &windows_core::VARIANT) -> windows_core::Result; + fn item(&self, var1: &super::super::super::System::Variant::VARIANT, var2: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLElementCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLElementCollection_Vtbl { pub const fn new() -> IXMLElementCollection_Vtbl { unsafe extern "system" fn Setlength(this: *mut core::ffi::c_void, v: i32) -> windows_core::HRESULT { @@ -6060,7 +6069,7 @@ impl IXMLElementCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn item(this: *mut core::ffi::c_void, var1: core::mem::MaybeUninit, var2: core::mem::MaybeUninit, ppdisp: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn item(this: *mut core::ffi::c_void, var1: core::mem::MaybeUninit, var2: core::mem::MaybeUninit, ppdisp: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLElementCollection_Impl::item(this, core::mem::transmute(&var1), core::mem::transmute(&var2)) { Ok(ok__) => { @@ -6098,29 +6107,29 @@ impl IXMLError_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT, bstruser: &windows_core::VARIANT, bstrpassword: &windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; fn setRequestHeader(&self, bstrheader: &windows_core::BSTR, bstrvalue: &windows_core::BSTR) -> windows_core::Result<()>; fn getResponseHeader(&self, bstrheader: &windows_core::BSTR) -> windows_core::Result; fn getAllResponseHeaders(&self) -> windows_core::Result; - fn send(&self, varbody: &windows_core::VARIANT) -> windows_core::Result<()>; + fn send(&self, varbody: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn abort(&self) -> windows_core::Result<()>; fn status(&self) -> windows_core::Result; fn statusText(&self) -> windows_core::Result; fn responseXML(&self) -> windows_core::Result; fn responseText(&self) -> windows_core::Result; - fn responseBody(&self) -> windows_core::Result; - fn responseStream(&self) -> windows_core::Result; + fn responseBody(&self) -> windows_core::Result; + fn responseStream(&self) -> windows_core::Result; fn readyState(&self) -> windows_core::Result; fn Setonreadystatechange(&self, preadystatesink: Option<&super::super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXMLHTTPRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXMLHTTPRequest_Vtbl { pub const fn new() -> IXMLHTTPRequest_Vtbl { - unsafe extern "system" fn open(this: *mut core::ffi::c_void, bstrmethod: core::mem::MaybeUninit, bstrurl: core::mem::MaybeUninit, varasync: core::mem::MaybeUninit, bstruser: core::mem::MaybeUninit, bstrpassword: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn open(this: *mut core::ffi::c_void, bstrmethod: core::mem::MaybeUninit, bstrurl: core::mem::MaybeUninit, varasync: core::mem::MaybeUninit, bstruser: core::mem::MaybeUninit, bstrpassword: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLHTTPRequest_Impl::open(this, core::mem::transmute(&bstrmethod), core::mem::transmute(&bstrurl), core::mem::transmute(&varasync), core::mem::transmute(&bstruser), core::mem::transmute(&bstrpassword)).into() } @@ -6148,7 +6157,7 @@ impl IXMLHTTPRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn send(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn send(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXMLHTTPRequest_Impl::send(this, core::mem::transmute(&varbody)).into() } @@ -6196,7 +6205,7 @@ impl IXMLHTTPRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn responseBody(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn responseBody(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLHTTPRequest_Impl::responseBody(this) { Ok(ok__) => { @@ -6206,7 +6215,7 @@ impl IXMLHTTPRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn responseStream(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn responseStream(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXMLHTTPRequest_Impl::responseStream(this) { Ok(ok__) => { @@ -6439,33 +6448,33 @@ impl IXMLHTTPRequest3Callback_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result<()>; - fn input(&self) -> windows_core::Result; + fn Setinput(&self, var: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn input(&self) -> windows_core::Result; fn ownerTemplate(&self) -> windows_core::Result; fn setStartMode(&self, mode: &windows_core::BSTR, namespaceuri: &windows_core::BSTR) -> windows_core::Result<()>; fn startMode(&self) -> windows_core::Result; fn startModeURI(&self) -> windows_core::Result; - fn Setoutput(&self, output: &windows_core::VARIANT) -> windows_core::Result<()>; - fn output(&self) -> windows_core::Result; + fn Setoutput(&self, output: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn output(&self) -> windows_core::Result; fn transform(&self) -> windows_core::Result; fn reset(&self) -> windows_core::Result<()>; fn readyState(&self) -> windows_core::Result; - fn addParameter(&self, basename: &windows_core::BSTR, parameter: &windows_core::VARIANT, namespaceuri: &windows_core::BSTR) -> windows_core::Result<()>; + fn addParameter(&self, basename: &windows_core::BSTR, parameter: &super::super::super::System::Variant::VARIANT, namespaceuri: &windows_core::BSTR) -> windows_core::Result<()>; fn addObject(&self, obj: Option<&super::super::super::System::Com::IDispatch>, namespaceuri: &windows_core::BSTR) -> windows_core::Result<()>; fn stylesheet(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXSLProcessor {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXSLProcessor_Vtbl { pub const fn new() -> IXSLProcessor_Vtbl { - unsafe extern "system" fn Setinput(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Setinput(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXSLProcessor_Impl::Setinput(this, core::mem::transmute(&var)).into() } - unsafe extern "system" fn input(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn input(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXSLProcessor_Impl::input(this) { Ok(ok__) => { @@ -6509,11 +6518,11 @@ impl IXSLProcessor_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Setoutput(this: *mut core::ffi::c_void, output: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Setoutput(this: *mut core::ffi::c_void, output: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXSLProcessor_Impl::Setoutput(this, core::mem::transmute(&output)).into() } - unsafe extern "system" fn output(this: *mut core::ffi::c_void, poutput: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn output(this: *mut core::ffi::c_void, poutput: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXSLProcessor_Impl::output(this) { Ok(ok__) => { @@ -6547,7 +6556,7 @@ impl IXSLProcessor_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn addParameter(this: *mut core::ffi::c_void, basename: core::mem::MaybeUninit, parameter: core::mem::MaybeUninit, namespaceuri: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn addParameter(this: *mut core::ffi::c_void, basename: core::mem::MaybeUninit, parameter: core::mem::MaybeUninit, namespaceuri: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IXSLProcessor_Impl::addParameter(this, core::mem::transmute(&basename), core::mem::transmute(¶meter), core::mem::transmute(&namespaceuri)).into() } @@ -6587,15 +6596,15 @@ impl IXSLProcessor_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IXMLDOMNode>) -> windows_core::Result<()>; fn stylesheet(&self) -> windows_core::Result; fn createProcessor(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXSLTemplate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXSLTemplate_Vtbl { pub const fn new() -> IXSLTemplate_Vtbl { unsafe extern "system" fn putref_stylesheet(this: *mut core::ffi::c_void, stylesheet: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6633,7 +6642,7 @@ impl IXSLTemplate_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IXTLRuntime_Impl: Sized + IXMLDOMNode_Impl { fn uniqueID(&self, pnode: Option<&IXMLDOMNode>) -> windows_core::Result; fn depth(&self, pnode: Option<&IXMLDOMNode>) -> windows_core::Result; @@ -6642,12 +6651,12 @@ pub trait IXTLRuntime_Impl: Sized + IXMLDOMNode_Impl { fn absoluteChildNumber(&self, pnode: Option<&IXMLDOMNode>) -> windows_core::Result; fn formatIndex(&self, lindex: i32, bstrformat: &windows_core::BSTR) -> windows_core::Result; fn formatNumber(&self, dblnumber: f64, bstrformat: &windows_core::BSTR) -> windows_core::Result; - fn formatDate(&self, vardate: &windows_core::VARIANT, bstrformat: &windows_core::BSTR, vardestlocale: &windows_core::VARIANT) -> windows_core::Result; - fn formatTime(&self, vartime: &windows_core::VARIANT, bstrformat: &windows_core::BSTR, vardestlocale: &windows_core::VARIANT) -> windows_core::Result; + fn formatDate(&self, vardate: &super::super::super::System::Variant::VARIANT, bstrformat: &windows_core::BSTR, vardestlocale: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn formatTime(&self, vartime: &super::super::super::System::Variant::VARIANT, bstrformat: &windows_core::BSTR, vardestlocale: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXTLRuntime {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXTLRuntime_Vtbl { pub const fn new() -> IXTLRuntime_Vtbl { unsafe extern "system" fn uniqueID(this: *mut core::ffi::c_void, pnode: *mut core::ffi::c_void, pid: *mut i32) -> windows_core::HRESULT { @@ -6720,7 +6729,7 @@ impl IXTLRuntime_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn formatDate(this: *mut core::ffi::c_void, vardate: core::mem::MaybeUninit, bstrformat: core::mem::MaybeUninit, vardestlocale: core::mem::MaybeUninit, pbstrformattedstring: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn formatDate(this: *mut core::ffi::c_void, vardate: core::mem::MaybeUninit, bstrformat: core::mem::MaybeUninit, vardestlocale: core::mem::MaybeUninit, pbstrformattedstring: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXTLRuntime_Impl::formatDate(this, core::mem::transmute(&vardate), core::mem::transmute(&bstrformat), core::mem::transmute(&vardestlocale)) { Ok(ok__) => { @@ -6730,7 +6739,7 @@ impl IXTLRuntime_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn formatTime(this: *mut core::ffi::c_void, vartime: core::mem::MaybeUninit, bstrformat: core::mem::MaybeUninit, vardestlocale: core::mem::MaybeUninit, pbstrformattedstring: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn formatTime(this: *mut core::ffi::c_void, vartime: core::mem::MaybeUninit, bstrformat: core::mem::MaybeUninit, vardestlocale: core::mem::MaybeUninit, pbstrformattedstring: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IXTLRuntime_Impl::formatTime(this, core::mem::transmute(&vartime), core::mem::transmute(&bstrformat), core::mem::transmute(&vardestlocale)) { Ok(ok__) => { @@ -6757,11 +6766,11 @@ impl IXTLRuntime_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for XMLDOMDocumentEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl XMLDOMDocumentEvents_Vtbl { pub const fn new() -> XMLDOMDocumentEvents_Vtbl { Self { base__: super::super::super::System::Com::IDispatch_Vtbl::new::() } 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 5e4537fd5d..d9de09fde7 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 @@ -21,9 +21,10 @@ impl IMXAttributes { { (windows_core::Interface::vtable(self).addAttribute)(windows_core::Interface::as_raw(self), struri.param().abi(), strlocalname.param().abi(), strqname.param().abi(), strtype.param().abi(), strvalue.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn addAttributeFromIndex(&self, varatts: P0, nindex: i32) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).addAttributeFromIndex)(windows_core::Interface::as_raw(self), varatts.param().abi(), nindex).ok() } @@ -43,9 +44,10 @@ impl IMXAttributes { { (windows_core::Interface::vtable(self).setAttribute)(windows_core::Interface::as_raw(self), nindex, struri.param().abi(), strlocalname.param().abi(), strqname.param().abi(), strtype.param().abi(), strvalue.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttributes(&self, varatts: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).setAttributes)(windows_core::Interface::as_raw(self), varatts.param().abi()).ok() } @@ -85,11 +87,17 @@ impl IMXAttributes { pub struct IMXAttributes_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub addAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub addAttributeFromIndex: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub addAttributeFromIndex: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + addAttributeFromIndex: usize, pub clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub removeAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub setAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setAttributes: usize, pub setLocalName: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, pub setQName: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, pub setType: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -285,13 +293,15 @@ impl core::ops::Deref for IMXWriter { windows_core::imp::interface_hierarchy!(IMXWriter, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMXWriter { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setoutput(&self, vardestination: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Setoutput)(windows_core::Interface::as_raw(self), vardestination.param().abi()).ok() } - pub unsafe fn output(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn output(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).output)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -373,8 +383,14 @@ impl IMXWriter { #[repr(C)] pub struct IMXWriter_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub Setoutput: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub output: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Setoutput: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Setoutput: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub output: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + output: usize, pub Setencoding: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub encoding: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetbyteOrderMark: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -418,17 +434,19 @@ impl IMXXMLFilter { { (windows_core::Interface::vtable(self).putFeature)(windows_core::Interface::as_raw(self), strname.param().abi(), fvalue.param().abi()).ok() } - pub unsafe fn getProperty(&self, strname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getProperty(&self, strname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getProperty)(windows_core::Interface::as_raw(self), strname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putProperty(&self, strname: P0, varvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).putProperty)(windows_core::Interface::as_raw(self), strname.param().abi(), varvalue.param().abi()).ok() } @@ -479,8 +497,14 @@ pub struct IMXXMLFilter_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub getFeature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub putFeature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub putProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub putProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + putProperty: usize, pub entityResolver: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub putref_entityResolver: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub contentHandler: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -764,7 +788,8 @@ impl core::ops::Deref for ISAXEntityResolver { } windows_core::imp::interface_hierarchy!(ISAXEntityResolver, windows_core::IUnknown); impl ISAXEntityResolver { - pub unsafe fn resolveEntity(&self, pwchpublicid: P0, pwchsystemid: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -776,7 +801,10 @@ impl ISAXEntityResolver { #[repr(C)] pub struct ISAXEntityResolver_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub resolveEntity: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub resolveEntity: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + resolveEntity: usize, } windows_core::imp::define_interface!(ISAXErrorHandler, ISAXErrorHandler_Vtbl, 0xa60511c4_ccf5_479e_98a3_dc8dc545b7d0); impl core::ops::Deref for ISAXErrorHandler { @@ -955,17 +983,19 @@ impl ISAXXMLReader { { (windows_core::Interface::vtable(self).putFeature)(windows_core::Interface::as_raw(self), pwchname.param().abi(), vfvalue.param().abi()).ok() } - pub unsafe fn getProperty(&self, pwchname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getProperty(&self, pwchname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getProperty)(windows_core::Interface::as_raw(self), pwchname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putProperty(&self, pwchname: P0, varvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).putProperty)(windows_core::Interface::as_raw(self), pwchname.param().abi(), varvalue.param().abi()).ok() } @@ -1029,9 +1059,10 @@ impl ISAXXMLReader { { (windows_core::Interface::vtable(self).putSecureBaseURL)(windows_core::Interface::as_raw(self), pwchsecurebaseurl.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn parse(&self, varinput: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).parse)(windows_core::Interface::as_raw(self), varinput.param().abi()).ok() } @@ -1047,8 +1078,14 @@ pub struct ISAXXMLReader_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub getFeature: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub putFeature: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub putProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub putProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + putProperty: usize, pub getEntityResolver: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub putEntityResolver: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub getContentHandler: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1061,7 +1098,10 @@ pub struct ISAXXMLReader_Vtbl { pub putBaseURL: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub getSecureBaseURL: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut u16) -> windows_core::HRESULT, pub putSecureBaseURL: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, - pub parse: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub parse: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + parse: usize, pub parseURL: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -1674,11 +1714,13 @@ impl core::ops::Deref for ISchemaParticle { windows_core::imp::interface_hierarchy!(ISchemaParticle, windows_core::IUnknown, super::super::super::System::Com::IDispatch, ISchemaItem); #[cfg(feature = "Win32_System_Com")] impl ISchemaParticle { - pub unsafe fn minOccurs(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn minOccurs(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).minOccurs)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn maxOccurs(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn maxOccurs(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).maxOccurs)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1687,8 +1729,14 @@ impl ISchemaParticle { #[repr(C)] pub struct ISchemaParticle_Vtbl { pub base__: ISchemaItem_Vtbl, - pub minOccurs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub maxOccurs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub minOccurs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + minOccurs: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub maxOccurs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + maxOccurs: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISchemaStringCollection, ISchemaStringCollection_Vtbl, 0x50ea08b1_dd1b_4664_9a50_c2f40f4bd79a); @@ -1777,23 +1825,28 @@ impl ISchemaType { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).maxInclusive)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn totalDigits(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn totalDigits(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).totalDigits)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn fractionDigits(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn fractionDigits(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).fractionDigits)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn length(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn length(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).length)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn minLength(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn minLength(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).minLength)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn maxLength(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn maxLength(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).maxLength)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1828,11 +1881,26 @@ pub struct ISchemaType_Vtbl { pub minInclusive: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub maxExclusive: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub maxInclusive: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub totalDigits: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub fractionDigits: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub length: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub minLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub maxLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub totalDigits: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + totalDigits: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub fractionDigits: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + fractionDigits: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub length: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + length: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub minLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + minLength: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub maxLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + maxLength: usize, #[cfg(feature = "Win32_System_Com")] pub enumeration: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -1859,20 +1927,23 @@ 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() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn waitForResponse(&self, timeoutinseconds: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).waitForResponse)(windows_core::Interface::as_raw(self), timeoutinseconds.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getOption)(windows_core::Interface::as_raw(self), option, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setOption(&self, option: SERVERXMLHTTP_OPTION, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).setOption)(windows_core::Interface::as_raw(self), option, value.param().abi()).ok() } @@ -1882,9 +1953,18 @@ impl IServerXMLHTTPRequest { pub struct IServerXMLHTTPRequest_Vtbl { pub base__: IXMLHTTPRequest_Vtbl, pub setTimeouts: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, i32, i32) -> windows_core::HRESULT, - pub waitForResponse: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub getOption: unsafe extern "system" fn(*mut core::ffi::c_void, SERVERXMLHTTP_OPTION, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub setOption: unsafe extern "system" fn(*mut core::ffi::c_void, SERVERXMLHTTP_OPTION, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub waitForResponse: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + waitForResponse: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getOption: unsafe extern "system" fn(*mut core::ffi::c_void, SERVERXMLHTTP_OPTION, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getOption: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setOption: unsafe extern "system" fn(*mut core::ffi::c_void, SERVERXMLHTTP_OPTION, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setOption: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IServerXMLHTTPRequest2, IServerXMLHTTPRequest2_Vtbl, 0x2e01311b_c322_4b0a_bd77_b90cfdc8dce7); @@ -1899,10 +1979,11 @@ impl core::ops::Deref for IServerXMLHTTPRequest2 { windows_core::imp::interface_hierarchy!(IServerXMLHTTPRequest2, windows_core::IUnknown, super::super::super::System::Com::IDispatch, IXMLHTTPRequest, IServerXMLHTTPRequest); #[cfg(feature = "Win32_System_Com")] impl IServerXMLHTTPRequest2 { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setProxy(&self, proxysetting: SXH_PROXY_SETTING, varproxyserver: P0, varbypasslist: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).setProxy)(windows_core::Interface::as_raw(self), proxysetting, varproxyserver.param().abi(), varbypasslist.param().abi()).ok() } @@ -1918,7 +1999,10 @@ impl IServerXMLHTTPRequest2 { #[repr(C)] pub struct IServerXMLHTTPRequest2_Vtbl { pub base__: IServerXMLHTTPRequest_Vtbl, - pub setProxy: unsafe extern "system" fn(*mut core::ffi::c_void, SXH_PROXY_SETTING, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setProxy: unsafe extern "system" fn(*mut core::ffi::c_void, SXH_PROXY_SETTING, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setProxy: usize, pub setProxyCredentials: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -1981,15 +2065,16 @@ impl IVBMXNamespaceManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getPrefixes)(windows_core::Interface::as_raw(self), namespaceuri.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn getURI(&self, prefix: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getURI(&self, prefix: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getURI)(windows_core::Interface::as_raw(self), prefix.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn getURIFromNode(&self, strprefix: P0, contextnode: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2020,10 +2105,13 @@ pub struct IVBMXNamespaceManager_Vtbl { pub getPrefixes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] getPrefixes: usize, - pub getURI: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub getURIFromNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getURI: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getURI: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getURIFromNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] getURIFromNode: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2278,7 +2366,8 @@ impl core::ops::Deref for IVBSAXEntityResolver { windows_core::imp::interface_hierarchy!(IVBSAXEntityResolver, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IVBSAXEntityResolver { - pub unsafe fn resolveEntity(&self, strpublicid: *mut windows_core::BSTR, strsystemid: *mut windows_core::BSTR) -> windows_core::Result { + #[cfg(all(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) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).resolveEntity)(windows_core::Interface::as_raw(self), core::mem::transmute(strpublicid), core::mem::transmute(strsystemid), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2287,7 +2376,10 @@ impl IVBSAXEntityResolver { #[repr(C)] pub struct IVBSAXEntityResolver_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub resolveEntity: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub resolveEntity: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + resolveEntity: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IVBSAXErrorHandler, IVBSAXErrorHandler_Vtbl, 0xd963d3fe_173c_4862_9095_b92f66995f52); @@ -2493,17 +2585,19 @@ impl IVBSAXXMLReader { { (windows_core::Interface::vtable(self).putFeature)(windows_core::Interface::as_raw(self), strname.param().abi(), fvalue.param().abi()).ok() } - pub unsafe fn getProperty(&self, strname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getProperty(&self, strname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getProperty)(windows_core::Interface::as_raw(self), strname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putProperty(&self, strname: P0, varvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).putProperty)(windows_core::Interface::as_raw(self), strname.param().abi(), varvalue.param().abi()).ok() } @@ -2575,9 +2669,10 @@ impl IVBSAXXMLReader { { (windows_core::Interface::vtable(self).SetsecureBaseURL)(windows_core::Interface::as_raw(self), strsecurebaseurl.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn parse(&self, varinput: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).parse)(windows_core::Interface::as_raw(self), varinput.param().abi()).ok() } @@ -2594,8 +2689,14 @@ pub struct IVBSAXXMLReader_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub getFeature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub putFeature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub putProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub putProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + putProperty: usize, #[cfg(feature = "Win32_System_Com")] pub entityResolver: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -2632,7 +2733,10 @@ pub struct IVBSAXXMLReader_Vtbl { pub SetbaseURL: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub secureBaseURL: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetsecureBaseURL: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub parse: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub parse: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + parse: usize, pub parseURL: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -2681,13 +2785,15 @@ impl IXMLDOMAttribute { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).name)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setvalue(&self, attributevalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Setvalue)(windows_core::Interface::as_raw(self), attributevalue.param().abi()).ok() } @@ -2697,8 +2803,14 @@ impl IXMLDOMAttribute { pub struct IXMLDOMAttribute_Vtbl { pub base__: IXMLDOMNode_Vtbl, pub name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Setvalue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Setvalue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Setvalue: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IXMLDOMCDATASection, IXMLDOMCDATASection_Vtbl, 0x2933bf8a_7b36_11d2_b20e_00c04f983e60); @@ -2907,10 +3019,10 @@ impl IXMLDOMDocument { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getElementsByTagName)(windows_core::Interface::as_raw(self), tagname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn createNode(&self, r#type: P0, name: P1, namespaceuri: P2) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, { @@ -2925,9 +3037,10 @@ impl IXMLDOMDocument { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).nodeFromID)(windows_core::Interface::as_raw(self), idstring.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn load(&self, xmlsource: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).load)(windows_core::Interface::as_raw(self), xmlsource.param().abi(), &mut result__).map(|| result__) @@ -2965,9 +3078,10 @@ impl IXMLDOMDocument { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).loadXML)(windows_core::Interface::as_raw(self), bstrxml.param().abi(), &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn save(&self, destination: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).save)(windows_core::Interface::as_raw(self), destination.param().abi()).ok() } @@ -3001,21 +3115,24 @@ impl IXMLDOMDocument { { (windows_core::Interface::vtable(self).SetpreserveWhiteSpace)(windows_core::Interface::as_raw(self), ispreserving.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setonreadystatechange(&self, readystatechangesink: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Setonreadystatechange)(windows_core::Interface::as_raw(self), readystatechangesink.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setondataavailable(&self, ondataavailablesink: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Setondataavailable)(windows_core::Interface::as_raw(self), ondataavailablesink.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setontransformnode(&self, ontransformnodesink: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Setontransformnode)(windows_core::Interface::as_raw(self), ontransformnodesink.param().abi()).ok() } @@ -3076,15 +3193,18 @@ pub struct IXMLDOMDocument_Vtbl { pub getElementsByTagName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] getElementsByTagName: usize, - #[cfg(feature = "Win32_System_Com")] - pub createNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub createNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] createNode: usize, #[cfg(feature = "Win32_System_Com")] pub nodeFromID: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] nodeFromID: usize, - pub load: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub load: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + load: usize, pub readyState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub parseError: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3095,16 +3215,28 @@ pub struct IXMLDOMDocument_Vtbl { pub Setasync: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub abort: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub loadXML: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub save: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub save: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + save: usize, pub validateOnParse: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetvalidateOnParse: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub resolveExternals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetresolveExternals: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub preserveWhiteSpace: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetpreserveWhiteSpace: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub Setonreadystatechange: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Setondataavailable: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Setontransformnode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Setonreadystatechange: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Setonreadystatechange: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Setondataavailable: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Setondataavailable: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Setontransformnode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Setontransformnode: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IXMLDOMDocument2, IXMLDOMDocument2_Vtbl, 0x2933bf95_7b36_11d2_b20e_00c04f983e60); @@ -3124,13 +3256,15 @@ impl IXMLDOMDocument2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).namespaces)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn schemas(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn schemas(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).schemas)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn putref_schemas(&self, othercollection: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).putref_schemas)(windows_core::Interface::as_raw(self), othercollection.param().abi()).ok() } @@ -3139,14 +3273,16 @@ impl IXMLDOMDocument2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).validate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setProperty(&self, name: P0, value: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).setProperty)(windows_core::Interface::as_raw(self), name.param().abi(), value.param().abi()).ok() } - pub unsafe fn getProperty(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getProperty(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -3162,14 +3298,26 @@ pub struct IXMLDOMDocument2_Vtbl { pub namespaces: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] namespaces: usize, - pub schemas: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub putref_schemas: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub schemas: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + schemas: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub putref_schemas: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + putref_schemas: usize, #[cfg(feature = "Win32_System_Com")] pub validate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] validate: usize, - pub setProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getProperty: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IXMLDOMDocument3, IXMLDOMDocument3_Vtbl, 0x2933bf96_7b36_11d2_b20e_00c04f983e60); @@ -3292,17 +3440,19 @@ impl IXMLDOMElement { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).tagName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn getAttribute(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getAttribute(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getAttribute)(windows_core::Interface::as_raw(self), name.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, name: P0, value: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).setAttribute)(windows_core::Interface::as_raw(self), name.param().abi(), value.param().abi()).ok() } @@ -3353,8 +3503,14 @@ impl IXMLDOMElement { pub struct IXMLDOMElement_Vtbl { pub base__: IXMLDOMNode_Vtbl, pub tagName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getAttribute: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setAttribute: usize, pub removeAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub getAttributeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3387,11 +3543,13 @@ impl core::ops::Deref for IXMLDOMEntity { windows_core::imp::interface_hierarchy!(IXMLDOMEntity, windows_core::IUnknown, super::super::super::System::Com::IDispatch, IXMLDOMNode); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMEntity { - pub unsafe fn publicId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn publicId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).publicId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn systemId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn systemId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).systemId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3404,8 +3562,14 @@ impl IXMLDOMEntity { #[repr(C)] pub struct IXMLDOMEntity_Vtbl { pub base__: IXMLDOMNode_Vtbl, - pub publicId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub systemId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub publicId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + publicId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub systemId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + systemId: usize, pub notationName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -3584,13 +3748,15 @@ impl IXMLDOMNode { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).nodeName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn nodeValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn nodeValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).nodeValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeValue(&self, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetnodeValue)(windows_core::Interface::as_raw(self), value.param().abi()).ok() } @@ -3633,11 +3799,11 @@ impl IXMLDOMNode { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).attributes)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn insertBefore(&self, newchild: P0, refchild: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).insertBefore)(windows_core::Interface::as_raw(self), newchild.param().abi(), refchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3707,17 +3873,20 @@ impl IXMLDOMNode { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).definition)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn nodeTypedValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn nodeTypedValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).nodeTypedValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetnodeTypedValue(&self, typedvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetnodeTypedValue)(windows_core::Interface::as_raw(self), typedvalue.param().abi()).ok() } - pub unsafe fn dataType(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn dataType(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).dataType)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3771,11 +3940,11 @@ impl IXMLDOMNode { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).baseName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn transformNodeToObject(&self, stylesheet: P0, outputobject: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).transformNodeToObject)(windows_core::Interface::as_raw(self), stylesheet.param().abi(), outputobject.param().abi()).ok() } @@ -3785,8 +3954,14 @@ impl IXMLDOMNode { pub struct IXMLDOMNode_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub nodeName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub nodeValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetnodeValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub nodeValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + nodeValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetnodeValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetnodeValue: usize, pub nodeType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut DOMNodeType) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub parentNode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3816,9 +3991,9 @@ pub struct IXMLDOMNode_Vtbl { pub attributes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] attributes: usize, - #[cfg(feature = "Win32_System_Com")] - pub insertBefore: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub insertBefore: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] insertBefore: usize, #[cfg(feature = "Win32_System_Com")] pub replaceChild: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3849,9 +4024,18 @@ pub struct IXMLDOMNode_Vtbl { pub definition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] definition: usize, - pub nodeTypedValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetnodeTypedValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub dataType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub nodeTypedValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + nodeTypedValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetnodeTypedValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetnodeTypedValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub dataType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + dataType: usize, pub SetdataType: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub xml: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -3870,9 +4054,9 @@ pub struct IXMLDOMNode_Vtbl { pub namespaceURI: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub prefix: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub baseName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub transformNodeToObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub transformNodeToObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] transformNodeToObject: usize, } #[cfg(feature = "Win32_System_Com")] @@ -3939,11 +4123,13 @@ impl core::ops::Deref for IXMLDOMNotation { windows_core::imp::interface_hierarchy!(IXMLDOMNotation, windows_core::IUnknown, super::super::super::System::Com::IDispatch, IXMLDOMNode); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMNotation { - pub unsafe fn publicId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn publicId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).publicId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn systemId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn systemId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).systemId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3952,8 +4138,14 @@ impl IXMLDOMNotation { #[repr(C)] pub struct IXMLDOMNotation_Vtbl { pub base__: IXMLDOMNode_Vtbl, - pub publicId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub systemId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub publicId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + publicId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub systemId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + systemId: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IXMLDOMParseError, IXMLDOMParseError_Vtbl, 0x3efaa426_272f_11d2_836f_0000f87a7782); @@ -4152,10 +4344,11 @@ impl core::ops::Deref for IXMLDOMSchemaCollection { windows_core::imp::interface_hierarchy!(IXMLDOMSchemaCollection, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IXMLDOMSchemaCollection { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn add(&self, namespaceuri: P0, var: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).add)(windows_core::Interface::as_raw(self), namespaceuri.param().abi(), var.param().abi()).ok() } @@ -4197,7 +4390,10 @@ impl IXMLDOMSchemaCollection { #[repr(C)] pub struct IXMLDOMSchemaCollection_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + add: usize, #[cfg(feature = "Win32_System_Com")] pub get: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -4331,17 +4527,19 @@ impl IXMLDOMSelection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).clone)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn getProperty(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getProperty(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getProperty)(windows_core::Interface::as_raw(self), name.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setProperty(&self, name: P0, value: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).setProperty)(windows_core::Interface::as_raw(self), name.param().abi(), value.param().abi()).ok() } @@ -4377,8 +4575,14 @@ pub struct IXMLDOMSelection_Vtbl { pub clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] clone: usize, - pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub setProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setProperty: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IXMLDOMText, IXMLDOMText_Vtbl, 0x2933bf87_7b36_11d2_b20e_00c04f983e60); @@ -4534,11 +4738,11 @@ impl IXMLDocument { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).dtdURL)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn createElement(&self, vtype: P0, var1: P1) -> windows_core::Result where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).createElement)(windows_core::Interface::as_raw(self), vtype.param().abi(), var1.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4564,9 +4768,9 @@ pub struct IXMLDocument_Vtbl { pub version: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub doctype: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub dtdURL: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub createElement: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub createElement: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] createElement: usize, } #[cfg(feature = "Win32_System_Com")] @@ -4639,11 +4843,11 @@ impl IXMLDocument2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).dtdURL)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn createElement(&self, vtype: P0, var1: P1) -> windows_core::Result where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).createElement)(windows_core::Interface::as_raw(self), vtype.param().abi(), var1.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4679,9 +4883,9 @@ pub struct IXMLDocument2_Vtbl { pub version: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub doctype: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub dtdURL: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub createElement: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub createElement: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] createElement: usize, pub r#async: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Setasync: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -4714,14 +4918,16 @@ impl IXMLElement { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).parent)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, strpropertyname: P0, propertyvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).setAttribute)(windows_core::Interface::as_raw(self), strpropertyname.param().abi(), propertyvalue.param().abi()).ok() } - pub unsafe fn getAttribute(&self, strpropertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getAttribute(&self, strpropertyname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -4778,8 +4984,14 @@ pub struct IXMLElement_Vtbl { pub parent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] parent: usize, - pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setAttribute: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getAttribute: usize, pub removeAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub children: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4825,14 +5037,16 @@ impl IXMLElement2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).parent)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, strpropertyname: P0, propertyvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).setAttribute)(windows_core::Interface::as_raw(self), strpropertyname.param().abi(), propertyvalue.param().abi()).ok() } - pub unsafe fn getAttribute(&self, strpropertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getAttribute(&self, strpropertyname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -4894,8 +5108,14 @@ pub struct IXMLElement2_Vtbl { pub parent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] parent: usize, - pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setAttribute: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getAttribute: usize, pub removeAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub children: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4941,11 +5161,11 @@ impl IXMLElementCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._newEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn item(&self, var1: P0, var2: P1) -> windows_core::Result where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).item)(windows_core::Interface::as_raw(self), var1.param().abi(), var2.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4958,9 +5178,9 @@ pub struct IXMLElementCollection_Vtbl { pub Setlength: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub length: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _newEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] item: usize, } windows_core::imp::define_interface!(IXMLError, IXMLError_Vtbl, 0x948c5ad3_c58d_11d0_9c0b_00c04fc99c8e); @@ -4994,13 +5214,14 @@ impl core::ops::Deref for IXMLHTTPRequest { windows_core::imp::interface_hierarchy!(IXMLHTTPRequest, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IXMLHTTPRequest { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn open(&self, bstrmethod: P0, bstrurl: P1, varasync: P2, bstruser: P3, bstrpassword: P4) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, - P3: windows_core::Param, - P4: windows_core::Param, + P2: windows_core::Param, + P3: windows_core::Param, + P4: windows_core::Param, { (windows_core::Interface::vtable(self).open)(windows_core::Interface::as_raw(self), bstrmethod.param().abi(), bstrurl.param().abi(), varasync.param().abi(), bstruser.param().abi(), bstrpassword.param().abi()).ok() } @@ -5022,9 +5243,10 @@ impl IXMLHTTPRequest { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getAllResponseHeaders)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn send(&self, varbody: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).send)(windows_core::Interface::as_raw(self), varbody.param().abi()).ok() } @@ -5048,11 +5270,13 @@ impl IXMLHTTPRequest { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).responseText)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn responseBody(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn responseBody(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).responseBody)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn responseStream(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn responseStream(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).responseStream)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5072,11 +5296,17 @@ impl IXMLHTTPRequest { #[repr(C)] pub struct IXMLHTTPRequest_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub open: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub open: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + open: usize, pub setRequestHeader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub getResponseHeader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub getAllResponseHeaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub send: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub send: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + send: usize, pub abort: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub status: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub statusText: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -5085,8 +5315,14 @@ pub struct IXMLHTTPRequest_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] responseXML: usize, pub responseText: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub responseBody: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub responseStream: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub responseBody: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + responseBody: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub responseStream: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + responseStream: usize, pub readyState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Setonreadystatechange: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -5307,13 +5543,15 @@ impl core::ops::Deref for IXSLProcessor { windows_core::imp::interface_hierarchy!(IXSLProcessor, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IXSLProcessor { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setinput(&self, var: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Setinput)(windows_core::Interface::as_raw(self), var.param().abi()).ok() } - pub unsafe fn input(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn input(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).input)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5337,13 +5575,15 @@ impl IXSLProcessor { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).startModeURI)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Setoutput(&self, output: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Setoutput)(windows_core::Interface::as_raw(self), output.param().abi()).ok() } - pub unsafe fn output(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn output(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).output)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5358,10 +5598,11 @@ impl IXSLProcessor { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).readyState)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn addParameter(&self, basename: P0, parameter: P1, namespaceuri: P2) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, P2: windows_core::Param, { (windows_core::Interface::vtable(self).addParameter)(windows_core::Interface::as_raw(self), basename.param().abi(), parameter.param().abi(), namespaceuri.param().abi()).ok() @@ -5384,8 +5625,14 @@ impl IXSLProcessor { #[repr(C)] pub struct IXSLProcessor_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub Setinput: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub input: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Setinput: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Setinput: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub input: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + input: usize, #[cfg(feature = "Win32_System_Com")] pub ownerTemplate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -5393,12 +5640,21 @@ pub struct IXSLProcessor_Vtbl { pub setStartMode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub startMode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub startModeURI: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Setoutput: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub output: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Setoutput: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Setoutput: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub output: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + output: usize, pub transform: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub readyState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub addParameter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub addParameter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + addParameter: usize, #[cfg(feature = "Win32_System_Com")] pub addObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -5524,20 +5780,22 @@ impl IXTLRuntime { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).formatNumber)(windows_core::Interface::as_raw(self), dblnumber, bstrformat.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn formatDate(&self, vardate: P0, bstrformat: P1, vardestlocale: P2) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).formatDate)(windows_core::Interface::as_raw(self), vardate.param().abi(), bstrformat.param().abi(), vardestlocale.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn formatTime(&self, vartime: P0, bstrformat: P1, vardestlocale: P2) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).formatTime)(windows_core::Interface::as_raw(self), vartime.param().abi(), bstrformat.param().abi(), vardestlocale.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5569,8 +5827,14 @@ pub struct IXTLRuntime_Vtbl { absoluteChildNumber: usize, pub formatIndex: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub formatNumber: unsafe extern "system" fn(*mut core::ffi::c_void, f64, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub formatDate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub formatTime: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub formatDate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + formatDate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub formatTime: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + formatTime: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(XMLDOMDocumentEvents, XMLDOMDocumentEvents_Vtbl, 0x3efaa427_272f_11d2_836f_0000f87a7782); 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 cb4667d7f9..320c4419ca 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 @@ -45,7 +45,7 @@ impl IUPnPAsyncResult_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Load(&self, bstrurl: &windows_core::BSTR) -> windows_core::Result<()>; @@ -55,9 +55,9 @@ pub trait IUPnPDescriptionDocument_Impl: Sized + super::super::super::System::Co fn RootDevice(&self) -> windows_core::Result; fn DeviceByUDN(&self, bstrudn: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPDescriptionDocument {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPDescriptionDocument_Vtbl { pub const fn new() -> IUPnPDescriptionDocument_Vtbl { unsafe extern "system" fn ReadyState(this: *mut core::ffi::c_void, plreadystate: *mut i32) -> windows_core::HRESULT { @@ -143,7 +143,7 @@ impl IUPnPDescriptionDocumentCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RootDevice(&self) -> windows_core::Result; @@ -165,9 +165,9 @@ pub trait IUPnPDevice_Impl: Sized + super::super::super::System::Com::IDispatch_ fn IconURL(&self, bstrencodingformat: &windows_core::BSTR, lsizex: i32, lsizey: i32, lbitdepth: i32) -> windows_core::Result; fn Services(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPDevice {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPDevice_Vtbl { pub const fn new() -> IUPnPDevice_Vtbl { unsafe extern "system" fn IsRootDevice(this: *mut core::ffi::c_void, pvarb: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -487,7 +487,7 @@ impl IUPnPDeviceDocumentAccessEx_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CreateAsyncFind(&self, bstrtypeuri: &windows_core::BSTR, dwflags: u32, punkdevicefindercallback: Option<&windows_core::IUnknown>) -> windows_core::Result; @@ -495,9 +495,9 @@ pub trait IUPnPDeviceFinder_Impl: Sized + super::super::super::System::Com::IDis fn CancelAsyncFind(&self, lfinddata: i32) -> windows_core::Result<()>; fn FindByUDN(&self, bstrudn: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPDeviceFinder {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPDeviceFinder_Vtbl { pub const fn new() -> IUPnPDeviceFinder_Vtbl { unsafe extern "system" fn FindByType(this: *mut core::ffi::c_void, bstrtypeuri: core::mem::MaybeUninit, dwflags: u32, pdevices: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -625,15 +625,15 @@ impl IUPnPDeviceProvider_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn get_Item(&self, bstrudn: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPDevices {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPDevices_Vtbl { pub const fn new() -> IUPnPDevices_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -677,18 +677,21 @@ impl IUPnPDevices_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPEventSink_Impl: Sized + windows_core::IUnknownImpl { fn OnStateChanged(&self, cchanges: u32, rgdispidchanges: *const i32) -> windows_core::Result<()>; - fn OnStateChangedSafe(&self, varsadispidchanges: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OnStateChangedSafe(&self, varsadispidchanges: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPEventSink {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPEventSink_Vtbl { pub const fn new() -> IUPnPEventSink_Vtbl { unsafe extern "system" fn OnStateChanged(this: *mut core::ffi::c_void, cchanges: u32, rgdispidchanges: *const i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUPnPEventSink_Impl::OnStateChanged(this, core::mem::transmute_copy(&cchanges), core::mem::transmute_copy(&rgdispidchanges)).into() } - unsafe extern "system" fn OnStateChangedSafe(this: *mut core::ffi::c_void, varsadispidchanges: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OnStateChangedSafe(this: *mut core::ffi::c_void, varsadispidchanges: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUPnPEventSink_Impl::OnStateChangedSafe(this, core::mem::transmute(&varsadispidchanges)).into() } @@ -880,21 +883,21 @@ impl IUPnPReregistrar_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn InvokeAction(&self, bstractionname: &windows_core::BSTR, vinactionargs: &windows_core::VARIANT, pvoutactionargs: *mut windows_core::VARIANT) -> windows_core::Result; + fn QueryStateVariable(&self, bstrvariablename: &windows_core::BSTR) -> windows_core::Result; + fn InvokeAction(&self, bstractionname: &windows_core::BSTR, vinactionargs: &super::super::super::System::Variant::VARIANT, pvoutactionargs: *mut super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn ServiceTypeIdentifier(&self) -> windows_core::Result; fn AddCallback(&self, punkcallback: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn Id(&self) -> windows_core::Result; fn LastTransportStatus(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPService {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPService_Vtbl { pub const fn new() -> IUPnPService_Vtbl { - unsafe extern "system" fn QueryStateVariable(this: *mut core::ffi::c_void, bstrvariablename: core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn QueryStateVariable(this: *mut core::ffi::c_void, bstrvariablename: core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUPnPService_Impl::QueryStateVariable(this, core::mem::transmute(&bstrvariablename)) { Ok(ok__) => { @@ -904,7 +907,7 @@ impl IUPnPService_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn InvokeAction(this: *mut core::ffi::c_void, bstractionname: core::mem::MaybeUninit, vinactionargs: core::mem::MaybeUninit, pvoutactionargs: *mut core::mem::MaybeUninit, pvretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn InvokeAction(this: *mut core::ffi::c_void, bstractionname: core::mem::MaybeUninit, vinactionargs: core::mem::MaybeUninit, pvoutactionargs: *mut core::mem::MaybeUninit, pvretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUPnPService_Impl::InvokeAction(this, core::mem::transmute(&bstractionname), core::mem::transmute(&vinactionargs), core::mem::transmute_copy(&pvoutactionargs)) { Ok(ok__) => { @@ -962,21 +965,24 @@ impl IUPnPService_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPServiceAsync_Impl: Sized + windows_core::IUnknownImpl { - fn BeginInvokeAction(&self, bstractionname: &windows_core::BSTR, vinactionargs: &windows_core::VARIANT, pasyncresult: Option<&IUPnPAsyncResult>) -> windows_core::Result; - fn EndInvokeAction(&self, ullrequestid: u64, pvoutactionargs: *mut windows_core::VARIANT, pvretval: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn BeginInvokeAction(&self, bstractionname: &windows_core::BSTR, vinactionargs: &super::super::super::System::Variant::VARIANT, pasyncresult: Option<&IUPnPAsyncResult>) -> windows_core::Result; + fn EndInvokeAction(&self, ullrequestid: u64, pvoutactionargs: *mut super::super::super::System::Variant::VARIANT, pvretval: *mut super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn BeginQueryStateVariable(&self, bstrvariablename: &windows_core::BSTR, pasyncresult: Option<&IUPnPAsyncResult>) -> windows_core::Result; - fn EndQueryStateVariable(&self, ullrequestid: u64, pvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn EndQueryStateVariable(&self, ullrequestid: u64, pvalue: *mut super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn BeginSubscribeToEvents(&self, punkcallback: Option<&windows_core::IUnknown>, pasyncresult: Option<&IUPnPAsyncResult>) -> windows_core::Result; fn EndSubscribeToEvents(&self, ullrequestid: u64) -> windows_core::Result<()>; fn BeginSCPDDownload(&self, pasyncresult: Option<&IUPnPAsyncResult>) -> windows_core::Result; fn EndSCPDDownload(&self, ullrequestid: u64) -> windows_core::Result; fn CancelAsyncOperation(&self, ullrequestid: u64) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPServiceAsync {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPServiceAsync_Vtbl { pub const fn new() -> IUPnPServiceAsync_Vtbl { - unsafe extern "system" fn BeginInvokeAction(this: *mut core::ffi::c_void, bstractionname: core::mem::MaybeUninit, vinactionargs: core::mem::MaybeUninit, pasyncresult: *mut core::ffi::c_void, pullrequestid: *mut u64) -> windows_core::HRESULT { + unsafe extern "system" fn BeginInvokeAction(this: *mut core::ffi::c_void, bstractionname: core::mem::MaybeUninit, vinactionargs: core::mem::MaybeUninit, pasyncresult: *mut core::ffi::c_void, pullrequestid: *mut u64) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUPnPServiceAsync_Impl::BeginInvokeAction(this, core::mem::transmute(&bstractionname), core::mem::transmute(&vinactionargs), windows_core::from_raw_borrowed(&pasyncresult)) { Ok(ok__) => { @@ -986,7 +992,7 @@ impl IUPnPServiceAsync_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EndInvokeAction(this: *mut core::ffi::c_void, ullrequestid: u64, pvoutactionargs: *mut core::mem::MaybeUninit, pvretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EndInvokeAction(this: *mut core::ffi::c_void, ullrequestid: u64, pvoutactionargs: *mut core::mem::MaybeUninit, pvretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUPnPServiceAsync_Impl::EndInvokeAction(this, core::mem::transmute_copy(&ullrequestid), core::mem::transmute_copy(&pvoutactionargs), core::mem::transmute_copy(&pvretval)).into() } @@ -1000,7 +1006,7 @@ impl IUPnPServiceAsync_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EndQueryStateVariable(this: *mut core::ffi::c_void, ullrequestid: u64, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EndQueryStateVariable(this: *mut core::ffi::c_void, ullrequestid: u64, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUPnPServiceAsync_Impl::EndQueryStateVariable(this, core::mem::transmute_copy(&ullrequestid), core::mem::transmute_copy(&pvalue)).into() } @@ -1059,17 +1065,17 @@ impl IUPnPServiceAsync_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUPnPServiceCallback_Impl: Sized + windows_core::IUnknownImpl { - fn StateVariableChanged(&self, pus: Option<&IUPnPService>, pcwszstatevarname: &windows_core::PCWSTR, vavalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn StateVariableChanged(&self, pus: Option<&IUPnPService>, pcwszstatevarname: &windows_core::PCWSTR, vavalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ServiceInstanceDied(&self, pus: Option<&IUPnPService>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPServiceCallback {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPServiceCallback_Vtbl { pub const fn new() -> IUPnPServiceCallback_Vtbl { - unsafe extern "system" fn StateVariableChanged(this: *mut core::ffi::c_void, pus: *mut core::ffi::c_void, pcwszstatevarname: windows_core::PCWSTR, vavalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn StateVariableChanged(this: *mut core::ffi::c_void, pus: *mut core::ffi::c_void, pcwszstatevarname: windows_core::PCWSTR, vavalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUPnPServiceCallback_Impl::StateVariableChanged(this, windows_core::from_raw_borrowed(&pus), core::mem::transmute(&pcwszstatevarname), core::mem::transmute(&vavalue)).into() } @@ -1140,15 +1146,15 @@ impl IUPnPServiceEnumProperty_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn get_Item(&self, bstrserviceid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPServices {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPServices_Vtbl { pub const fn new() -> IUPnPServices_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { 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 3e29745810..1877db9793 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 @@ -633,9 +633,10 @@ 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().try_into().unwrap(), core::mem::transmute(rgdispidchanges.as_ptr())).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnStateChangedSafe(&self, varsadispidchanges: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).OnStateChangedSafe)(windows_core::Interface::as_raw(self), varsadispidchanges.param().abi()).ok() } @@ -644,7 +645,10 @@ impl IUPnPEventSink { pub struct IUPnPEventSink_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub OnStateChanged: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const i32) -> windows_core::HRESULT, - pub OnStateChangedSafe: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnStateChangedSafe: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OnStateChangedSafe: usize, } windows_core::imp::define_interface!(IUPnPEventSource, IUPnPEventSource_Vtbl, 0x204810b5_73b2_11d4_bf42_00b0d0118b56); impl core::ops::Deref for IUPnPEventSource { @@ -854,17 +858,19 @@ impl core::ops::Deref for IUPnPService { windows_core::imp::interface_hierarchy!(IUPnPService, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IUPnPService { - pub unsafe fn QueryStateVariable(&self, bstrvariablename: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn QueryStateVariable(&self, bstrvariablename: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).QueryStateVariable)(windows_core::Interface::as_raw(self), bstrvariablename.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn InvokeAction(&self, bstractionname: P0, vinactionargs: P1, pvoutactionargs: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn InvokeAction(&self, bstractionname: P0, vinactionargs: P1, pvoutactionargs: *mut super::super::super::System::Variant::VARIANT) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InvokeAction)(windows_core::Interface::as_raw(self), bstractionname.param().abi(), vinactionargs.param().abi(), core::mem::transmute(pvoutactionargs), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -892,8 +898,14 @@ impl IUPnPService { #[repr(C)] pub struct IUPnPService_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub QueryStateVariable: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub InvokeAction: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub QueryStateVariable: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + QueryStateVariable: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InvokeAction: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InvokeAction: usize, pub ServiceTypeIdentifier: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub AddCallback: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -908,16 +920,18 @@ impl core::ops::Deref for IUPnPServiceAsync { } windows_core::imp::interface_hierarchy!(IUPnPServiceAsync, windows_core::IUnknown); impl IUPnPServiceAsync { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginInvokeAction(&self, bstractionname: P0, vinactionargs: P1, pasyncresult: P2) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BeginInvokeAction)(windows_core::Interface::as_raw(self), bstractionname.param().abi(), vinactionargs.param().abi(), pasyncresult.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn EndInvokeAction(&self, ullrequestid: u64, pvoutactionargs: *mut windows_core::VARIANT, pvretval: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvoutactionargs), core::mem::transmute(pvretval)).ok() } pub unsafe fn BeginQueryStateVariable(&self, bstrvariablename: P0, pasyncresult: P1) -> windows_core::Result @@ -928,7 +942,8 @@ impl IUPnPServiceAsync { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BeginQueryStateVariable)(windows_core::Interface::as_raw(self), bstrvariablename.param().abi(), pasyncresult.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn EndQueryStateVariable(&self, ullrequestid: u64, pvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvalue)).ok() } pub unsafe fn BeginSubscribeToEvents(&self, punkcallback: P0, pasyncresult: P1) -> windows_core::Result @@ -960,10 +975,19 @@ impl IUPnPServiceAsync { #[repr(C)] pub struct IUPnPServiceAsync_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub BeginInvokeAction: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::ffi::c_void, *mut u64) -> windows_core::HRESULT, - pub EndInvokeAction: unsafe extern "system" fn(*mut core::ffi::c_void, u64, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BeginInvokeAction: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::ffi::c_void, *mut u64) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BeginInvokeAction: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EndInvokeAction: unsafe extern "system" fn(*mut core::ffi::c_void, u64, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EndInvokeAction: usize, pub BeginQueryStateVariable: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void, *mut u64) -> windows_core::HRESULT, - pub EndQueryStateVariable: unsafe extern "system" fn(*mut core::ffi::c_void, u64, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EndQueryStateVariable: unsafe extern "system" fn(*mut core::ffi::c_void, u64, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EndQueryStateVariable: usize, pub BeginSubscribeToEvents: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut u64) -> windows_core::HRESULT, pub EndSubscribeToEvents: unsafe extern "system" fn(*mut core::ffi::c_void, u64) -> windows_core::HRESULT, pub BeginSCPDDownload: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut u64) -> windows_core::HRESULT, @@ -979,12 +1003,12 @@ impl core::ops::Deref for IUPnPServiceCallback { } windows_core::imp::interface_hierarchy!(IUPnPServiceCallback, windows_core::IUnknown); impl IUPnPServiceCallback { - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn StateVariableChanged(&self, pus: P0, pcwszstatevarname: P1, vavalue: P2) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).StateVariableChanged)(windows_core::Interface::as_raw(self), pus.param().abi(), pcwszstatevarname.param().abi(), vavalue.param().abi()).ok() } @@ -999,9 +1023,9 @@ impl IUPnPServiceCallback { #[repr(C)] pub struct IUPnPServiceCallback_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub StateVariableChanged: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, windows_core::PCWSTR, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub StateVariableChanged: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, windows_core::PCWSTR, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] StateVariableChanged: usize, #[cfg(feature = "Win32_System_Com")] pub ServiceInstanceDied: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, 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 47cac6f86a..97c2774d7d 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Fax/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Fax/impl.rs @@ -1,13 +1,13 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Folders(&self) -> windows_core::Result; fn ListenToAccountEvents(&self, eventtypes: FAX_ACCOUNT_EVENTS_TYPE_ENUM) -> windows_core::Result<()>; fn RegisteredEvents(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccount {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccount_Vtbl { pub const fn new() -> IFaxAccount_Vtbl { unsafe extern "system" fn AccountName(this: *mut core::ffi::c_void, pbstraccountname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -56,16 +56,16 @@ impl IFaxAccount_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IncomingQueue(&self) -> windows_core::Result; fn IncomingArchive(&self) -> windows_core::Result; fn OutgoingArchive(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccountFolders {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccountFolders_Vtbl { pub const fn new() -> IFaxAccountFolders_Vtbl { unsafe extern "system" fn OutgoingQueue(this: *mut core::ffi::c_void, pfaxoutgoingqueue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -120,7 +120,7 @@ impl IFaxAccountFolders_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SizeHigh(&self) -> windows_core::Result; @@ -128,9 +128,9 @@ pub trait IFaxAccountIncomingArchive_Impl: Sized + super::super::System::Com::ID fn GetMessages(&self, lprefetchsize: i32) -> windows_core::Result; fn GetMessage(&self, bstrmessageid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccountIncomingArchive {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccountIncomingArchive_Vtbl { pub const fn new() -> IFaxAccountIncomingArchive_Vtbl { unsafe extern "system" fn SizeLow(this: *mut core::ffi::c_void, plsizelow: *mut i32) -> windows_core::HRESULT { @@ -190,14 +190,14 @@ impl IFaxAccountIncomingArchive_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetJob(&self, bstrjobid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccountIncomingQueue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccountIncomingQueue_Vtbl { pub const fn new() -> IFaxAccountIncomingQueue_Vtbl { unsafe extern "system" fn GetJobs(this: *mut core::ffi::c_void, pfaxincomingjobs: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -230,7 +230,7 @@ impl IFaxAccountIncomingQueue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IFaxAccount>, bstrjobid: &windows_core::BSTR) -> windows_core::Result<()>; fn OnIncomingJobRemoved(&self, pfaxaccount: Option<&IFaxAccount>, bstrjobid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -244,9 +244,9 @@ pub trait IFaxAccountNotify_Impl: Sized + super::super::System::Com::IDispatch_I fn OnOutgoingMessageRemoved(&self, pfaxaccount: Option<&IFaxAccount>, bstrmessageid: &windows_core::BSTR) -> windows_core::Result<()>; fn OnServerShutDown(&self, pfaxserver: Option<&IFaxServer2>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccountNotify {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccountNotify_Vtbl { pub const fn new() -> IFaxAccountNotify_Vtbl { unsafe extern "system" fn OnIncomingJobAdded(this: *mut core::ffi::c_void, pfaxaccount: *mut core::ffi::c_void, bstrjobid: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -312,7 +312,7 @@ impl IFaxAccountNotify_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SizeHigh(&self) -> windows_core::Result; @@ -320,9 +320,9 @@ pub trait IFaxAccountOutgoingArchive_Impl: Sized + super::super::System::Com::ID fn GetMessages(&self, lprefetchsize: i32) -> windows_core::Result; fn GetMessage(&self, bstrmessageid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccountOutgoingArchive {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccountOutgoingArchive_Vtbl { pub const fn new() -> IFaxAccountOutgoingArchive_Vtbl { unsafe extern "system" fn SizeLow(this: *mut core::ffi::c_void, plsizelow: *mut i32) -> windows_core::HRESULT { @@ -382,14 +382,14 @@ impl IFaxAccountOutgoingArchive_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetJob(&self, bstrjobid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccountOutgoingQueue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccountOutgoingQueue_Vtbl { pub const fn new() -> IFaxAccountOutgoingQueue_Vtbl { unsafe extern "system" fn GetJobs(this: *mut core::ffi::c_void, pfaxoutgoingjobs: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -422,16 +422,16 @@ impl IFaxAccountOutgoingQueue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetAccount(&self, bstraccountname: &windows_core::BSTR) -> windows_core::Result; fn AddAccount(&self, bstraccountname: &windows_core::BSTR) -> windows_core::Result; fn RemoveAccount(&self, bstraccountname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccountSet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccountSet_Vtbl { pub const fn new() -> IFaxAccountSet_Vtbl { unsafe extern "system" fn GetAccounts(this: *mut core::ffi::c_void, ppfaxaccounts: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -480,15 +480,15 @@ impl IFaxAccountSet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, vindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxAccounts {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxAccounts_Vtbl { pub const fn new() -> IFaxAccounts_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -501,7 +501,7 @@ impl IFaxAccounts_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxaccount: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxaccount: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxAccounts_Impl::get_Item(this, core::mem::transmute(&vindex)) { Ok(ok__) => { @@ -532,7 +532,7 @@ impl IFaxAccounts_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RoutingMessages(&self) -> windows_core::Result; @@ -540,9 +540,9 @@ pub trait IFaxActivity_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn QueuedMessages(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxActivity {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxActivity_Vtbl { pub const fn new() -> IFaxActivity_Vtbl { unsafe extern "system" fn IncomingMessages(this: *mut core::ffi::c_void, plincomingmessages: *mut i32) -> windows_core::HRESULT { @@ -602,7 +602,7 @@ impl IFaxActivity_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetLogIncoming(&self, blogincoming: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -613,9 +613,9 @@ pub trait IFaxActivityLogging_Impl: Sized + super::super::System::Com::IDispatch fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxActivityLogging {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxActivityLogging_Vtbl { pub const fn new() -> IFaxActivityLogging_Vtbl { unsafe extern "system" fn LogIncoming(this: *mut core::ffi::c_void, pblogincoming: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -684,7 +684,7 @@ impl IFaxActivityLogging_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetUseArchive(&self, busearchive: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -729,9 +729,9 @@ pub trait IFaxConfiguration_Impl: Sized + super::super::System::Com::IDispatch_I fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxConfiguration {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxConfiguration_Vtbl { pub const fn new() -> IFaxConfiguration_Vtbl { unsafe extern "system" fn UseArchive(this: *mut core::ffi::c_void, pbusearchive: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1078,7 +1078,7 @@ impl IFaxConfiguration_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DeviceName(&self) -> windows_core::Result; @@ -1086,7 +1086,7 @@ pub trait IFaxDevice_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn PoweredOff(&self) -> windows_core::Result; fn ReceivingNow(&self) -> windows_core::Result; fn SendingNow(&self) -> windows_core::Result; - fn UsedRoutingMethods(&self) -> windows_core::Result; + fn UsedRoutingMethods(&self) -> windows_core::Result; fn Description(&self) -> windows_core::Result; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; fn SendEnabled(&self) -> windows_core::Result; @@ -1101,15 +1101,15 @@ pub trait IFaxDevice_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetTSID(&self, bstrtsid: &windows_core::BSTR) -> windows_core::Result<()>; fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; - fn GetExtensionProperty(&self, bstrguid: &windows_core::BSTR) -> windows_core::Result; - fn SetExtensionProperty(&self, bstrguid: &windows_core::BSTR, vproperty: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetExtensionProperty(&self, bstrguid: &windows_core::BSTR) -> windows_core::Result; + fn SetExtensionProperty(&self, bstrguid: &windows_core::BSTR, vproperty: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn UseRoutingMethod(&self, bstrmethodguid: &windows_core::BSTR, buse: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn RingingNow(&self) -> windows_core::Result; fn AnswerCall(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxDevice {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxDevice_Vtbl { pub const fn new() -> IFaxDevice_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, plid: *mut i32) -> windows_core::HRESULT { @@ -1172,7 +1172,7 @@ impl IFaxDevice_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn UsedRoutingMethods(this: *mut core::ffi::c_void, pvusedroutingmethods: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn UsedRoutingMethods(this: *mut core::ffi::c_void, pvusedroutingmethods: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxDevice_Impl::UsedRoutingMethods(this) { Ok(ok__) => { @@ -1274,7 +1274,7 @@ impl IFaxDevice_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxDevice_Impl::Save(this).into() } - unsafe extern "system" fn GetExtensionProperty(this: *mut core::ffi::c_void, bstrguid: core::mem::MaybeUninit, pvproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetExtensionProperty(this: *mut core::ffi::c_void, bstrguid: core::mem::MaybeUninit, pvproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxDevice_Impl::GetExtensionProperty(this, core::mem::transmute(&bstrguid)) { Ok(ok__) => { @@ -1284,7 +1284,7 @@ impl IFaxDevice_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetExtensionProperty(this: *mut core::ffi::c_void, bstrguid: core::mem::MaybeUninit, vproperty: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetExtensionProperty(this: *mut core::ffi::c_void, bstrguid: core::mem::MaybeUninit, vproperty: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxDevice_Impl::SetExtensionProperty(this, core::mem::transmute(&bstrguid), core::mem::transmute(&vproperty)).into() } @@ -1340,7 +1340,7 @@ impl IFaxDevice_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, lindex: i32) -> windows_core::Result; @@ -1349,9 +1349,9 @@ pub trait IFaxDeviceIds_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Remove(&self, lindex: i32) -> windows_core::Result<()>; fn SetOrder(&self, ldeviceid: i32, lneworder: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxDeviceIds {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxDeviceIds_Vtbl { pub const fn new() -> IFaxDeviceIds_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1410,7 +1410,7 @@ impl IFaxDeviceIds_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ImageName(&self) -> windows_core::Result; @@ -1423,11 +1423,11 @@ pub trait IFaxDeviceProvider_Impl: Sized + super::super::System::Com::IDispatch_ fn Debug(&self) -> windows_core::Result; fn Status(&self) -> windows_core::Result; fn InitErrorCode(&self) -> windows_core::Result; - fn DeviceIds(&self) -> windows_core::Result; + fn DeviceIds(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxDeviceProvider {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxDeviceProvider_Vtbl { pub const fn new() -> IFaxDeviceProvider_Vtbl { unsafe extern "system" fn FriendlyName(this: *mut core::ffi::c_void, pbstrfriendlyname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1540,7 +1540,7 @@ impl IFaxDeviceProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeviceIds(this: *mut core::ffi::c_void, pvdeviceids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeviceIds(this: *mut core::ffi::c_void, pvdeviceids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxDeviceProvider_Impl::DeviceIds(this) { Ok(ok__) => { @@ -1570,15 +1570,15 @@ impl IFaxDeviceProvider_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, vindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxDeviceProviders {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxDeviceProviders_Vtbl { pub const fn new() -> IFaxDeviceProviders_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1591,7 +1591,7 @@ impl IFaxDeviceProviders_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxdeviceprovider: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxdeviceprovider: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxDeviceProviders_Impl::get_Item(this, core::mem::transmute(&vindex)) { Ok(ok__) => { @@ -1622,16 +1622,16 @@ impl IFaxDeviceProviders_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, vindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn get_ItemById(&self, lid: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxDevices {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxDevices_Vtbl { pub const fn new() -> IFaxDevices_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1644,7 +1644,7 @@ impl IFaxDevices_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxdevice: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxdevice: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxDevices_Impl::get_Item(this, core::mem::transmute(&vindex)) { Ok(ok__) => { @@ -1686,7 +1686,7 @@ impl IFaxDevices_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBody(&self, bstrbody: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1718,14 +1718,14 @@ pub trait IFaxDocument_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetPriority(&self, priority: FAX_PRIORITY_TYPE_ENUM) -> windows_core::Result<()>; fn TapiConnection(&self) -> windows_core::Result; fn putref_TapiConnection(&self, ptapiconnection: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; - fn Submit(&self, bstrfaxservername: &windows_core::BSTR) -> windows_core::Result; - fn ConnectedSubmit(&self, pfaxserver: Option<&IFaxServer>) -> windows_core::Result; + fn Submit(&self, bstrfaxservername: &windows_core::BSTR) -> windows_core::Result; + fn ConnectedSubmit(&self, pfaxserver: Option<&IFaxServer>) -> windows_core::Result; fn AttachFaxToReceipt(&self) -> windows_core::Result; fn SetAttachFaxToReceipt(&self, battachfax: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxDocument {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxDocument_Vtbl { pub const fn new() -> IFaxDocument_Vtbl { unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pbstrbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1944,7 +1944,7 @@ impl IFaxDocument_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxDocument_Impl::putref_TapiConnection(this, windows_core::from_raw_borrowed(&ptapiconnection)).into() } - unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, bstrfaxservername: core::mem::MaybeUninit, pvfaxoutgoingjobids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, bstrfaxservername: core::mem::MaybeUninit, pvfaxoutgoingjobids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxDocument_Impl::Submit(this, core::mem::transmute(&bstrfaxservername)) { Ok(ok__) => { @@ -1954,7 +1954,7 @@ impl IFaxDocument_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ConnectedSubmit(this: *mut core::ffi::c_void, pfaxserver: *mut core::ffi::c_void, pvfaxoutgoingjobids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ConnectedSubmit(this: *mut core::ffi::c_void, pfaxserver: *mut core::ffi::c_void, pvfaxoutgoingjobids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxDocument_Impl::ConnectedSubmit(this, windows_core::from_raw_borrowed(&pfaxserver)) { Ok(ok__) => { @@ -2020,17 +2020,17 @@ impl IFaxDocument_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Bodies(&self) -> windows_core::Result; - fn SetBodies(&self, vbodies: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Submit2(&self, bstrfaxservername: &windows_core::BSTR, pvfaxoutgoingjobids: *mut windows_core::VARIANT, plerrorbodyfile: *mut i32) -> windows_core::Result<()>; - fn ConnectedSubmit2(&self, pfaxserver: Option<&IFaxServer>, pvfaxoutgoingjobids: *mut windows_core::VARIANT, plerrorbodyfile: *mut i32) -> windows_core::Result<()>; + fn Bodies(&self) -> windows_core::Result; + fn SetBodies(&self, vbodies: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Submit2(&self, bstrfaxservername: &windows_core::BSTR, pvfaxoutgoingjobids: *mut super::super::System::Variant::VARIANT, plerrorbodyfile: *mut i32) -> windows_core::Result<()>; + fn ConnectedSubmit2(&self, pfaxserver: Option<&IFaxServer>, pvfaxoutgoingjobids: *mut super::super::System::Variant::VARIANT, plerrorbodyfile: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxDocument2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxDocument2_Vtbl { pub const fn new() -> IFaxDocument2_Vtbl { unsafe extern "system" fn SubmissionId(this: *mut core::ffi::c_void, pbstrsubmissionid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2043,7 +2043,7 @@ impl IFaxDocument2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Bodies(this: *mut core::ffi::c_void, pvbodies: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Bodies(this: *mut core::ffi::c_void, pvbodies: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxDocument2_Impl::Bodies(this) { Ok(ok__) => { @@ -2053,15 +2053,15 @@ impl IFaxDocument2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetBodies(this: *mut core::ffi::c_void, vbodies: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetBodies(this: *mut core::ffi::c_void, vbodies: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxDocument2_Impl::SetBodies(this, core::mem::transmute(&vbodies)).into() } - unsafe extern "system" fn Submit2(this: *mut core::ffi::c_void, bstrfaxservername: core::mem::MaybeUninit, pvfaxoutgoingjobids: *mut core::mem::MaybeUninit, plerrorbodyfile: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn Submit2(this: *mut core::ffi::c_void, bstrfaxservername: core::mem::MaybeUninit, pvfaxoutgoingjobids: *mut core::mem::MaybeUninit, plerrorbodyfile: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxDocument2_Impl::Submit2(this, core::mem::transmute(&bstrfaxservername), core::mem::transmute_copy(&pvfaxoutgoingjobids), core::mem::transmute_copy(&plerrorbodyfile)).into() } - unsafe extern "system" fn ConnectedSubmit2(this: *mut core::ffi::c_void, pfaxserver: *mut core::ffi::c_void, pvfaxoutgoingjobids: *mut core::mem::MaybeUninit, plerrorbodyfile: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn ConnectedSubmit2(this: *mut core::ffi::c_void, pfaxserver: *mut core::ffi::c_void, pvfaxoutgoingjobids: *mut core::mem::MaybeUninit, plerrorbodyfile: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxDocument2_Impl::ConnectedSubmit2(this, windows_core::from_raw_borrowed(&pfaxserver), core::mem::transmute_copy(&pvfaxoutgoingjobids), core::mem::transmute_copy(&plerrorbodyfile)).into() } @@ -2078,7 +2078,7 @@ impl IFaxDocument2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetInitEventsLevel(&self, initeventlevel: FAX_LOG_LEVEL_ENUM) -> windows_core::Result<()>; @@ -2091,9 +2091,9 @@ pub trait IFaxEventLogging_Impl: Sized + super::super::System::Com::IDispatch_Im fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxEventLogging {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxEventLogging_Vtbl { pub const fn new() -> IFaxEventLogging_Vtbl { unsafe extern "system" fn InitEventsLevel(this: *mut core::ffi::c_void, piniteventlevel: *mut FAX_LOG_LEVEL_ENUM) -> windows_core::HRESULT { @@ -2178,16 +2178,16 @@ impl IFaxEventLogging_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IncomingQueue(&self) -> windows_core::Result; fn IncomingArchive(&self) -> windows_core::Result; fn OutgoingArchive(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxFolders {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxFolders_Vtbl { pub const fn new() -> IFaxFolders_Vtbl { unsafe extern "system" fn OutgoingQueue(this: *mut core::ffi::c_void, pfaxoutgoingqueue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2242,14 +2242,14 @@ impl IFaxFolders_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetMethods(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxInboundRouting {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxInboundRouting_Vtbl { pub const fn new() -> IFaxInboundRouting_Vtbl { unsafe extern "system" fn GetExtensions(this: *mut core::ffi::c_void, pfaxinboundroutingextensions: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2282,7 +2282,7 @@ impl IFaxInboundRouting_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ImageName(&self) -> windows_core::Result; @@ -2294,11 +2294,11 @@ pub trait IFaxInboundRoutingExtension_Impl: Sized + super::super::System::Com::I fn Debug(&self) -> windows_core::Result; fn Status(&self) -> windows_core::Result; fn InitErrorCode(&self) -> windows_core::Result; - fn Methods(&self) -> windows_core::Result; + fn Methods(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxInboundRoutingExtension {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxInboundRoutingExtension_Vtbl { pub const fn new() -> IFaxInboundRoutingExtension_Vtbl { unsafe extern "system" fn FriendlyName(this: *mut core::ffi::c_void, pbstrfriendlyname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2401,7 +2401,7 @@ impl IFaxInboundRoutingExtension_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Methods(this: *mut core::ffi::c_void, pvmethods: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Methods(this: *mut core::ffi::c_void, pvmethods: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxInboundRoutingExtension_Impl::Methods(this) { Ok(ok__) => { @@ -2430,15 +2430,15 @@ impl IFaxInboundRoutingExtension_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, vindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxInboundRoutingExtensions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxInboundRoutingExtensions_Vtbl { pub const fn new() -> IFaxInboundRoutingExtensions_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2451,7 +2451,7 @@ impl IFaxInboundRoutingExtensions_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxinboundroutingextension: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxinboundroutingextension: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxInboundRoutingExtensions_Impl::get_Item(this, core::mem::transmute(&vindex)) { Ok(ok__) => { @@ -2482,7 +2482,7 @@ impl IFaxInboundRoutingExtensions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GUID(&self) -> windows_core::Result; @@ -2494,9 +2494,9 @@ pub trait IFaxInboundRoutingMethod_Impl: Sized + super::super::System::Com::IDis fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxInboundRoutingMethod {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxInboundRoutingMethod_Vtbl { pub const fn new() -> IFaxInboundRoutingMethod_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2588,15 +2588,15 @@ impl IFaxInboundRoutingMethod_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, vindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxInboundRoutingMethods {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxInboundRoutingMethods_Vtbl { pub const fn new() -> IFaxInboundRoutingMethods_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2609,7 +2609,7 @@ impl IFaxInboundRoutingMethods_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxinboundroutingmethod: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxinboundroutingmethod: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxInboundRoutingMethods_Impl::get_Item(this, core::mem::transmute(&vindex)) { Ok(ok__) => { @@ -2640,7 +2640,7 @@ impl IFaxInboundRoutingMethods_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetUseArchive(&self, busearchive: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -2661,9 +2661,9 @@ pub trait IFaxIncomingArchive_Impl: Sized + super::super::System::Com::IDispatch fn GetMessages(&self, lprefetchsize: i32) -> windows_core::Result; fn GetMessage(&self, bstrmessageid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxIncomingArchive {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxIncomingArchive_Vtbl { pub const fn new() -> IFaxIncomingArchive_Vtbl { unsafe extern "system" fn UseArchive(this: *mut core::ffi::c_void, pbusearchive: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2824,7 +2824,7 @@ impl IFaxIncomingArchive_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -2846,9 +2846,9 @@ pub trait IFaxIncomingJob_Impl: Sized + super::super::System::Com::IDispatch_Imp fn Refresh(&self) -> windows_core::Result<()>; fn CopyTiff(&self, bstrtiffpath: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxIncomingJob {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxIncomingJob_Vtbl { pub const fn new() -> IFaxIncomingJob_Vtbl { unsafe extern "system" fn Size(this: *mut core::ffi::c_void, plsize: *mut i32) -> windows_core::HRESULT { @@ -3050,15 +3050,15 @@ impl IFaxIncomingJob_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, vindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxIncomingJobs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxIncomingJobs_Vtbl { pub const fn new() -> IFaxIncomingJobs_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3071,7 +3071,7 @@ impl IFaxIncomingJobs_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxincomingjob: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxincomingjob: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxIncomingJobs_Impl::get_Item(this, core::mem::transmute(&vindex)) { Ok(ok__) => { @@ -3102,7 +3102,7 @@ impl IFaxIncomingJobs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Pages(&self) -> windows_core::Result; @@ -3118,9 +3118,9 @@ pub trait IFaxIncomingMessage_Impl: Sized + super::super::System::Com::IDispatch fn CopyTiff(&self, bstrtiffpath: &windows_core::BSTR) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxIncomingMessage {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxIncomingMessage_Vtbl { pub const fn new() -> IFaxIncomingMessage_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pbstrid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3262,7 +3262,7 @@ impl IFaxIncomingMessage_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetSubject(&self, bstrsubject: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3281,9 +3281,9 @@ pub trait IFaxIncomingMessage2_Impl: Sized + IFaxIncomingMessage_Impl { fn Save(&self) -> windows_core::Result<()>; fn Refresh(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxIncomingMessage2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxIncomingMessage2_Vtbl { pub const fn new() -> IFaxIncomingMessage2_Vtbl { unsafe extern "system" fn Subject(this: *mut core::ffi::c_void, pbstrsubject: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3416,7 +3416,7 @@ impl IFaxIncomingMessage2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrefetchSize(&self) -> windows_core::Result; @@ -3425,9 +3425,9 @@ pub trait IFaxIncomingMessageIterator_Impl: Sized + super::super::System::Com::I fn MoveFirst(&self) -> windows_core::Result<()>; fn MoveNext(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxIncomingMessageIterator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxIncomingMessageIterator_Vtbl { pub const fn new() -> IFaxIncomingMessageIterator_Vtbl { unsafe extern "system" fn Message(this: *mut core::ffi::c_void, pfaxincomingmessage: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3486,7 +3486,7 @@ impl IFaxIncomingMessageIterator_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBlocked(&self, bblocked: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -3495,9 +3495,9 @@ pub trait IFaxIncomingQueue_Impl: Sized + super::super::System::Com::IDispatch_I fn GetJobs(&self) -> windows_core::Result; fn GetJob(&self, bstrjobid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxIncomingQueue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxIncomingQueue_Vtbl { pub const fn new() -> IFaxIncomingQueue_Vtbl { unsafe extern "system" fn Blocked(this: *mut core::ffi::c_void, pbblocked: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3556,7 +3556,7 @@ impl IFaxIncomingQueue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Pages(&self) -> windows_core::Result; @@ -3576,9 +3576,9 @@ pub trait IFaxJobStatus_Impl: Sized + super::super::System::Com::IDispatch_Impl fn CallerId(&self) -> windows_core::Result; fn RoutingInformation(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxJobStatus {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxJobStatus_Vtbl { pub const fn new() -> IFaxJobStatus_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, pstatus: *mut FAX_JOB_STATUS_ENUM) -> windows_core::HRESULT { @@ -3776,14 +3776,14 @@ impl IFaxJobStatus_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ActivityLogging(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxLoggingOptions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxLoggingOptions_Vtbl { pub const fn new() -> IFaxLoggingOptions_Vtbl { unsafe extern "system" fn EventLogging(this: *mut core::ffi::c_void, pfaxeventlogging: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3816,14 +3816,14 @@ impl IFaxLoggingOptions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetRules(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutboundRouting {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutboundRouting_Vtbl { pub const fn new() -> IFaxOutboundRouting_Vtbl { unsafe extern "system" fn GetGroups(this: *mut core::ffi::c_void, pfaxoutboundroutinggroups: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3856,15 +3856,15 @@ impl IFaxOutboundRouting_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Status(&self) -> windows_core::Result; fn DeviceIds(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutboundRoutingGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutboundRoutingGroup_Vtbl { pub const fn new() -> IFaxOutboundRoutingGroup_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3908,17 +3908,17 @@ impl IFaxOutboundRoutingGroup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, vindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn Add(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; - fn Remove(&self, vindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutboundRoutingGroups {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutboundRoutingGroups_Vtbl { pub const fn new() -> IFaxOutboundRoutingGroups_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3931,7 +3931,7 @@ impl IFaxOutboundRoutingGroups_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxoutboundroutinggroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxoutboundroutinggroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxOutboundRoutingGroups_Impl::get_Item(this, core::mem::transmute(&vindex)) { Ok(ok__) => { @@ -3961,7 +3961,7 @@ impl IFaxOutboundRoutingGroups_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxOutboundRoutingGroups_Impl::Remove(this, core::mem::transmute(&vindex)).into() } @@ -3978,7 +3978,7 @@ impl IFaxOutboundRoutingGroups_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AreaCode(&self) -> windows_core::Result; @@ -3992,9 +3992,9 @@ pub trait IFaxOutboundRoutingRule_Impl: Sized + super::super::System::Com::IDisp fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutboundRoutingRule {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutboundRoutingRule_Vtbl { pub const fn new() -> IFaxOutboundRoutingRule_Vtbl { unsafe extern "system" fn CountryCode(this: *mut core::ffi::c_void, plcountrycode: *mut i32) -> windows_core::HRESULT { @@ -4096,7 +4096,7 @@ impl IFaxOutboundRoutingRule_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, lindex: i32) -> windows_core::Result; @@ -4106,9 +4106,9 @@ pub trait IFaxOutboundRoutingRules_Impl: Sized + super::super::System::Com::IDis fn Remove(&self, lindex: i32) -> windows_core::Result<()>; fn Add(&self, lcountrycode: i32, lareacode: i32, busedevice: super::super::Foundation::VARIANT_BOOL, bstrgroupname: &windows_core::BSTR, ldeviceid: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutboundRoutingRules {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutboundRoutingRules_Vtbl { pub const fn new() -> IFaxOutboundRoutingRules_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4184,7 +4184,7 @@ impl IFaxOutboundRoutingRules_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetUseArchive(&self, busearchive: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -4205,9 +4205,9 @@ pub trait IFaxOutgoingArchive_Impl: Sized + super::super::System::Com::IDispatch fn GetMessages(&self, lprefetchsize: i32) -> windows_core::Result; fn GetMessage(&self, bstrmessageid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutgoingArchive {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutgoingArchive_Vtbl { pub const fn new() -> IFaxOutgoingArchive_Vtbl { unsafe extern "system" fn UseArchive(this: *mut core::ffi::c_void, pbusearchive: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4368,7 +4368,7 @@ impl IFaxOutgoingArchive_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DocumentName(&self) -> windows_core::Result; @@ -4402,9 +4402,9 @@ pub trait IFaxOutgoingJob_Impl: Sized + super::super::System::Com::IDispatch_Imp fn Refresh(&self) -> windows_core::Result<()>; fn Cancel(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutgoingJob {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutgoingJob_Vtbl { pub const fn new() -> IFaxOutgoingJob_Vtbl { unsafe extern "system" fn Subject(this: *mut core::ffi::c_void, pbstrsubject: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4720,15 +4720,15 @@ impl IFaxOutgoingJob_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ReceiptAddress(&self) -> windows_core::Result; fn ScheduleType(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutgoingJob2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutgoingJob2_Vtbl { pub const fn new() -> IFaxOutgoingJob2_Vtbl { unsafe extern "system" fn HasCoverPage(this: *mut core::ffi::c_void, pbhascoverpage: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4772,15 +4772,15 @@ impl IFaxOutgoingJob2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, vindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, vindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutgoingJobs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutgoingJobs_Vtbl { pub const fn new() -> IFaxOutgoingJobs_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4793,7 +4793,7 @@ impl IFaxOutgoingJobs_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxoutgoingjob: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, vindex: core::mem::MaybeUninit, pfaxoutgoingjob: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxOutgoingJobs_Impl::get_Item(this, core::mem::transmute(&vindex)) { Ok(ok__) => { @@ -4824,7 +4824,7 @@ impl IFaxOutgoingJobs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -4846,9 +4846,9 @@ pub trait IFaxOutgoingMessage_Impl: Sized + super::super::System::Com::IDispatch fn CopyTiff(&self, bstrtiffpath: &windows_core::BSTR) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutgoingMessage {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutgoingMessage_Vtbl { pub const fn new() -> IFaxOutgoingMessage_Vtbl { unsafe extern "system" fn SubmissionId(this: *mut core::ffi::c_void, pbstrsubmissionid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5056,7 +5056,7 @@ impl IFaxOutgoingMessage_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ReceiptType(&self) -> windows_core::Result; @@ -5066,9 +5066,9 @@ pub trait IFaxOutgoingMessage2_Impl: Sized + IFaxOutgoingMessage_Impl { fn Save(&self) -> windows_core::Result<()>; fn Refresh(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutgoingMessage2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutgoingMessage2_Vtbl { pub const fn new() -> IFaxOutgoingMessage2_Vtbl { unsafe extern "system" fn HasCoverPage(this: *mut core::ffi::c_void, pbhascoverpage: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -5138,7 +5138,7 @@ impl IFaxOutgoingMessage2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AtEOF(&self) -> windows_core::Result; @@ -5147,9 +5147,9 @@ pub trait IFaxOutgoingMessageIterator_Impl: Sized + super::super::System::Com::I fn MoveFirst(&self) -> windows_core::Result<()>; fn MoveNext(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutgoingMessageIterator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutgoingMessageIterator_Vtbl { pub const fn new() -> IFaxOutgoingMessageIterator_Vtbl { unsafe extern "system" fn Message(this: *mut core::ffi::c_void, pfaxoutgoingmessage: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5208,7 +5208,7 @@ impl IFaxOutgoingMessageIterator_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBlocked(&self, bblocked: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -5235,9 +5235,9 @@ pub trait IFaxOutgoingQueue_Impl: Sized + super::super::System::Com::IDispatch_I fn GetJobs(&self) -> windows_core::Result; fn GetJob(&self, bstrjobid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxOutgoingQueue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxOutgoingQueue_Vtbl { pub const fn new() -> IFaxOutgoingQueue_Vtbl { unsafe extern "system" fn Blocked(this: *mut core::ffi::c_void, pbblocked: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -5440,7 +5440,7 @@ impl IFaxOutgoingQueue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAuthenticationType(&self, r#type: FAX_SMTP_AUTHENTICATION_TYPE_ENUM) -> windows_core::Result<()>; @@ -5461,9 +5461,9 @@ pub trait IFaxReceiptOptions_Impl: Sized + super::super::System::Com::IDispatch_ fn UseForInboundRouting(&self) -> windows_core::Result; fn SetUseForInboundRouting(&self, buseforinboundrouting: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxReceiptOptions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxReceiptOptions_Vtbl { pub const fn new() -> IFaxReceiptOptions_Vtbl { unsafe extern "system" fn AuthenticationType(this: *mut core::ffi::c_void, ptype: *mut FAX_SMTP_AUTHENTICATION_TYPE_ENUM) -> windows_core::HRESULT { @@ -5612,16 +5612,16 @@ impl IFaxReceiptOptions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetFaxNumber(&self, bstrfaxnumber: &windows_core::BSTR) -> windows_core::Result<()>; fn Name(&self) -> windows_core::Result; fn SetName(&self, bstrname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxRecipient {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxRecipient_Vtbl { pub const fn new() -> IFaxRecipient_Vtbl { unsafe extern "system" fn FaxNumber(this: *mut core::ffi::c_void, pbstrfaxnumber: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5664,7 +5664,7 @@ impl IFaxRecipient_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, lindex: i32) -> windows_core::Result; @@ -5672,9 +5672,9 @@ pub trait IFaxRecipients_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Add(&self, bstrfaxnumber: &windows_core::BSTR, bstrrecipientname: &windows_core::BSTR) -> windows_core::Result; fn Remove(&self, lindex: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxRecipients {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxRecipients_Vtbl { pub const fn new() -> IFaxRecipients_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5734,22 +5734,22 @@ impl IFaxRecipients_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetDescriptor(&self, vdescriptor: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Descriptor(&self) -> windows_core::Result; + fn SetDescriptor(&self, vdescriptor: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn GrantedRights(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; fn InformationType(&self) -> windows_core::Result; fn SetInformationType(&self, linformationtype: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxSecurity {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxSecurity_Vtbl { pub const fn new() -> IFaxSecurity_Vtbl { - unsafe extern "system" fn Descriptor(this: *mut core::ffi::c_void, pvdescriptor: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Descriptor(this: *mut core::ffi::c_void, pvdescriptor: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxSecurity_Impl::Descriptor(this) { Ok(ok__) => { @@ -5759,7 +5759,7 @@ impl IFaxSecurity_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDescriptor(this: *mut core::ffi::c_void, vdescriptor: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDescriptor(this: *mut core::ffi::c_void, vdescriptor: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxSecurity_Impl::SetDescriptor(this, core::mem::transmute(&vdescriptor)).into() } @@ -5810,22 +5810,22 @@ impl IFaxSecurity_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetDescriptor(&self, vdescriptor: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Descriptor(&self) -> windows_core::Result; + fn SetDescriptor(&self, vdescriptor: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn GrantedRights(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; fn InformationType(&self) -> windows_core::Result; fn SetInformationType(&self, linformationtype: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxSecurity2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxSecurity2_Vtbl { pub const fn new() -> IFaxSecurity2_Vtbl { - unsafe extern "system" fn Descriptor(this: *mut core::ffi::c_void, pvdescriptor: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Descriptor(this: *mut core::ffi::c_void, pvdescriptor: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxSecurity2_Impl::Descriptor(this) { Ok(ok__) => { @@ -5835,7 +5835,7 @@ impl IFaxSecurity2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDescriptor(this: *mut core::ffi::c_void, vdescriptor: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDescriptor(this: *mut core::ffi::c_void, vdescriptor: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxSecurity2_Impl::SetDescriptor(this, core::mem::transmute(&vdescriptor)).into() } @@ -5886,7 +5886,7 @@ impl IFaxSecurity2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBillingCode(&self, bstrbillingcode: &windows_core::BSTR) -> windows_core::Result<()>; @@ -5923,9 +5923,9 @@ pub trait IFaxSender_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LoadDefaultSender(&self) -> windows_core::Result<()>; fn SaveDefaultSender(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxSender {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxSender_Vtbl { pub const fn new() -> IFaxSender_Vtbl { unsafe extern "system" fn BillingCode(this: *mut core::ffi::c_void, pbstrbillingcode: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6202,7 +6202,7 @@ impl IFaxSender_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ServerName(&self) -> windows_core::Result; @@ -6221,19 +6221,19 @@ pub trait IFaxServer_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ReceiptOptions(&self) -> windows_core::Result; fn Security(&self) -> windows_core::Result; fn Disconnect(&self) -> windows_core::Result<()>; - fn GetExtensionProperty(&self, bstrguid: &windows_core::BSTR) -> windows_core::Result; - fn SetExtensionProperty(&self, bstrguid: &windows_core::BSTR, vproperty: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetExtensionProperty(&self, bstrguid: &windows_core::BSTR) -> windows_core::Result; + fn SetExtensionProperty(&self, bstrguid: &windows_core::BSTR, vproperty: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ListenToServerEvents(&self, eventtypes: FAX_SERVER_EVENTS_TYPE_ENUM) -> windows_core::Result<()>; fn RegisterDeviceProvider(&self, bstrguid: &windows_core::BSTR, bstrfriendlyname: &windows_core::BSTR, bstrimagename: &windows_core::BSTR, tspname: &windows_core::BSTR, lfspiversion: i32) -> windows_core::Result<()>; fn UnregisterDeviceProvider(&self, bstruniquename: &windows_core::BSTR) -> windows_core::Result<()>; - fn RegisterInboundRoutingExtension(&self, bstrextensionname: &windows_core::BSTR, bstrfriendlyname: &windows_core::BSTR, bstrimagename: &windows_core::BSTR, vmethods: &windows_core::VARIANT) -> windows_core::Result<()>; + fn RegisterInboundRoutingExtension(&self, bstrextensionname: &windows_core::BSTR, bstrfriendlyname: &windows_core::BSTR, bstrimagename: &windows_core::BSTR, vmethods: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn UnregisterInboundRoutingExtension(&self, bstrextensionuniquename: &windows_core::BSTR) -> windows_core::Result<()>; fn RegisteredEvents(&self) -> windows_core::Result; fn APIVersion(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxServer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxServer_Vtbl { pub const fn new() -> IFaxServer_Vtbl { unsafe extern "system" fn Connect(this: *mut core::ffi::c_void, bstrservername: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6394,7 +6394,7 @@ impl IFaxServer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxServer_Impl::Disconnect(this).into() } - unsafe extern "system" fn GetExtensionProperty(this: *mut core::ffi::c_void, bstrguid: core::mem::MaybeUninit, pvproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetExtensionProperty(this: *mut core::ffi::c_void, bstrguid: core::mem::MaybeUninit, pvproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFaxServer_Impl::GetExtensionProperty(this, core::mem::transmute(&bstrguid)) { Ok(ok__) => { @@ -6404,7 +6404,7 @@ impl IFaxServer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetExtensionProperty(this: *mut core::ffi::c_void, bstrguid: core::mem::MaybeUninit, vproperty: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetExtensionProperty(this: *mut core::ffi::c_void, bstrguid: core::mem::MaybeUninit, vproperty: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxServer_Impl::SetExtensionProperty(this, core::mem::transmute(&bstrguid), core::mem::transmute(&vproperty)).into() } @@ -6420,7 +6420,7 @@ impl IFaxServer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxServer_Impl::UnregisterDeviceProvider(this, core::mem::transmute(&bstruniquename)).into() } - unsafe extern "system" fn RegisterInboundRoutingExtension(this: *mut core::ffi::c_void, bstrextensionname: core::mem::MaybeUninit, bstrfriendlyname: core::mem::MaybeUninit, bstrimagename: core::mem::MaybeUninit, vmethods: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RegisterInboundRoutingExtension(this: *mut core::ffi::c_void, bstrextensionname: core::mem::MaybeUninit, bstrfriendlyname: core::mem::MaybeUninit, bstrimagename: core::mem::MaybeUninit, vmethods: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFaxServer_Impl::RegisterInboundRoutingExtension(this, core::mem::transmute(&bstrextensionname), core::mem::transmute(&bstrfriendlyname), core::mem::transmute(&bstrimagename), core::mem::transmute(&vmethods)).into() } @@ -6482,16 +6482,16 @@ impl IFaxServer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CurrentAccount(&self) -> windows_core::Result; fn FaxAccountSet(&self) -> windows_core::Result; fn Security2(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxServer2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxServer2_Vtbl { pub const fn new() -> IFaxServer2_Vtbl { unsafe extern "system" fn Configuration(this: *mut core::ffi::c_void, ppfaxconfiguration: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6546,11 +6546,11 @@ impl IFaxServer2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFaxServerNotify_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxServerNotify {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxServerNotify_Vtbl { pub const fn new() -> IFaxServerNotify_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -6559,7 +6559,7 @@ impl IFaxServerNotify_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IFaxServer2>, bstrjobid: &windows_core::BSTR) -> windows_core::Result<()>; fn OnIncomingJobRemoved(&self, pfaxserver: Option<&IFaxServer2>, bstrjobid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -6588,9 +6588,9 @@ pub trait IFaxServerNotify2_Impl: Sized + super::super::System::Com::IDispatch_I fn OnDeviceStatusChange(&self, pfaxserver: Option<&IFaxServer2>, ldeviceid: i32, bpoweredoff: super::super::Foundation::VARIANT_BOOL, bsending: super::super::Foundation::VARIANT_BOOL, breceiving: super::super::Foundation::VARIANT_BOOL, bringing: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn OnGeneralServerConfigChanged(&self, pfaxserver: Option<&IFaxServer2>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFaxServerNotify2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFaxServerNotify2_Vtbl { pub const fn new() -> IFaxServerNotify2_Vtbl { unsafe extern "system" fn OnIncomingJobAdded(this: *mut core::ffi::c_void, pfaxserver: *mut core::ffi::c_void, bstrjobid: core::mem::MaybeUninit) -> windows_core::HRESULT { 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 902227c42c..d97f64c263 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Fax/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Fax/mod.rs @@ -992,10 +992,10 @@ impl IFaxAccounts { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), vindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1010,9 +1010,9 @@ impl IFaxAccounts { pub struct IFaxAccounts_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, } @@ -1400,7 +1400,8 @@ impl IFaxDevice { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SendingNow)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn UsedRoutingMethods(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn UsedRoutingMethods(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).UsedRoutingMethods)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1464,17 +1465,19 @@ impl IFaxDevice { pub unsafe fn Save(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Save)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn GetExtensionProperty(&self, bstrguid: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetExtensionProperty(&self, bstrguid: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetExtensionProperty)(windows_core::Interface::as_raw(self), bstrguid.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtensionProperty(&self, bstrguid: P0, vproperty: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetExtensionProperty)(windows_core::Interface::as_raw(self), bstrguid.param().abi(), vproperty.param().abi()).ok() } @@ -1503,7 +1506,10 @@ pub struct IFaxDevice_Vtbl { pub PoweredOff: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub ReceivingNow: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SendingNow: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub UsedRoutingMethods: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub UsedRoutingMethods: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + UsedRoutingMethods: usize, pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SendEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -1518,8 +1524,14 @@ pub struct IFaxDevice_Vtbl { pub SetTSID: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Save: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetExtensionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetExtensionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetExtensionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetExtensionProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetExtensionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetExtensionProperty: usize, pub UseRoutingMethod: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub RingingNow: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub AnswerCall: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1627,7 +1639,8 @@ impl IFaxDeviceProvider { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InitErrorCode)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn DeviceIds(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DeviceIds(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DeviceIds)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1647,7 +1660,10 @@ pub struct IFaxDeviceProvider_Vtbl { pub Debug: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Status: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FAX_PROVIDER_STATUS_ENUM) -> windows_core::HRESULT, pub InitErrorCode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub DeviceIds: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeviceIds: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeviceIds: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IFaxDeviceProviders, IFaxDeviceProviders_Vtbl, 0x9fb76f62_4c7e_43a5_b6fd_502893f7e13e); @@ -1666,10 +1682,10 @@ impl IFaxDeviceProviders { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), vindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1684,9 +1700,9 @@ impl IFaxDeviceProviders { pub struct IFaxDeviceProviders_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, } @@ -1707,10 +1723,10 @@ impl IFaxDevices { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), vindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1730,9 +1746,9 @@ impl IFaxDevices { pub struct IFaxDevices_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -1887,15 +1903,16 @@ impl IFaxDocument { { (windows_core::Interface::vtable(self).putref_TapiConnection)(windows_core::Interface::as_raw(self), ptapiconnection.param().abi()).ok() } - pub unsafe fn Submit(&self, bstrfaxservername: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Submit(&self, bstrfaxservername: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Submit)(windows_core::Interface::as_raw(self), bstrfaxservername.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ConnectedSubmit(&self, pfaxserver: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ConnectedSubmit(&self, pfaxserver: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -1959,10 +1976,13 @@ pub struct IFaxDocument_Vtbl { pub putref_TapiConnection: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] putref_TapiConnection: usize, - pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ConnectedSubmit: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ConnectedSubmit: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ConnectedSubmit: usize, pub AttachFaxToReceipt: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetAttachFaxToReceipt: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -1984,24 +2004,27 @@ impl IFaxDocument2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SubmissionId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Bodies(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Bodies(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Bodies)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBodies(&self, vbodies: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetBodies)(windows_core::Interface::as_raw(self), vbodies.param().abi()).ok() } - pub unsafe fn Submit2(&self, bstrfaxservername: P0, pvfaxoutgoingjobids: *mut windows_core::VARIANT, plerrorbodyfile: *mut i32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).Submit2)(windows_core::Interface::as_raw(self), bstrfaxservername.param().abi(), core::mem::transmute(pvfaxoutgoingjobids), plerrorbodyfile).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ConnectedSubmit2(&self, pfaxserver: P0, pvfaxoutgoingjobids: *mut windows_core::VARIANT, plerrorbodyfile: *mut i32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -2013,12 +2036,21 @@ impl IFaxDocument2 { pub struct IFaxDocument2_Vtbl { pub base__: IFaxDocument_Vtbl, pub SubmissionId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Bodies: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetBodies: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Submit2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ConnectedSubmit2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Bodies: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Bodies: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetBodies: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetBodies: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit2: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ConnectedSubmit2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ConnectedSubmit2: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2229,7 +2261,8 @@ impl IFaxInboundRoutingExtension { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InitErrorCode)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Methods(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Methods(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Methods)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2248,7 +2281,10 @@ pub struct IFaxInboundRoutingExtension_Vtbl { pub Debug: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Status: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FAX_PROVIDER_STATUS_ENUM) -> windows_core::HRESULT, pub InitErrorCode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Methods: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Methods: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Methods: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IFaxInboundRoutingExtensions, IFaxInboundRoutingExtensions_Vtbl, 0x2f6c9673_7b26_42de_8eb0_915dcd2a4f4c); @@ -2267,10 +2303,10 @@ impl IFaxInboundRoutingExtensions { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), vindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2285,9 +2321,9 @@ impl IFaxInboundRoutingExtensions { pub struct IFaxInboundRoutingExtensions_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, } @@ -2369,10 +2405,10 @@ impl IFaxInboundRoutingMethods { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), vindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2387,9 +2423,9 @@ impl IFaxInboundRoutingMethods { pub struct IFaxInboundRoutingMethods_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, } @@ -2645,10 +2681,10 @@ impl IFaxIncomingJobs { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), vindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2663,9 +2699,9 @@ impl IFaxIncomingJobs { pub struct IFaxIncomingJobs_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, } @@ -3205,10 +3241,10 @@ impl IFaxOutboundRoutingGroups { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), vindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3225,9 +3261,10 @@ impl IFaxOutboundRoutingGroups { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), bstrname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, vindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), vindex.param().abi()).ok() } @@ -3237,16 +3274,19 @@ impl IFaxOutboundRoutingGroups { pub struct IFaxOutboundRoutingGroups_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IFaxOutboundRoutingRule, IFaxOutboundRoutingRule_Vtbl, 0xe1f795d5_07c2_469f_b027_acacc23219da); @@ -3742,10 +3782,10 @@ impl IFaxOutgoingJobs { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, vindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), vindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3760,9 +3800,9 @@ impl IFaxOutgoingJobs { pub struct IFaxOutgoingJobs_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, } @@ -4371,13 +4411,15 @@ impl core::ops::Deref for IFaxSecurity { windows_core::imp::interface_hierarchy!(IFaxSecurity, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IFaxSecurity { - pub unsafe fn Descriptor(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Descriptor(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Descriptor)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDescriptor(&self, vdescriptor: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDescriptor)(windows_core::Interface::as_raw(self), vdescriptor.param().abi()).ok() } @@ -4403,8 +4445,14 @@ impl IFaxSecurity { #[repr(C)] pub struct IFaxSecurity_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub Descriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Descriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Descriptor: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDescriptor: usize, pub GrantedRights: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FAX_ACCESS_RIGHTS_ENUM) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Save: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4424,13 +4472,15 @@ impl core::ops::Deref for IFaxSecurity2 { windows_core::imp::interface_hierarchy!(IFaxSecurity2, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IFaxSecurity2 { - pub unsafe fn Descriptor(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Descriptor(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Descriptor)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDescriptor(&self, vdescriptor: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDescriptor)(windows_core::Interface::as_raw(self), vdescriptor.param().abi()).ok() } @@ -4456,8 +4506,14 @@ impl IFaxSecurity2 { #[repr(C)] pub struct IFaxSecurity2_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub Descriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Descriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Descriptor: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDescriptor: usize, pub GrantedRights: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FAX_ACCESS_RIGHTS_ENUM_2) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Save: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4774,17 +4830,19 @@ impl IFaxServer { pub unsafe fn Disconnect(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Disconnect)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn GetExtensionProperty(&self, bstrguid: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetExtensionProperty(&self, bstrguid: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetExtensionProperty)(windows_core::Interface::as_raw(self), bstrguid.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtensionProperty(&self, bstrguid: P0, vproperty: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetExtensionProperty)(windows_core::Interface::as_raw(self), bstrguid.param().abi(), vproperty.param().abi()).ok() } @@ -4806,12 +4864,13 @@ impl IFaxServer { { (windows_core::Interface::vtable(self).UnregisterDeviceProvider)(windows_core::Interface::as_raw(self), bstruniquename.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterInboundRoutingExtension(&self, bstrextensionname: P0, bstrfriendlyname: P1, bstrimagename: P2, vmethods: P3) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, - P3: windows_core::Param, + P3: windows_core::Param, { (windows_core::Interface::vtable(self).RegisterInboundRoutingExtension)(windows_core::Interface::as_raw(self), bstrextensionname.param().abi(), bstrfriendlyname.param().abi(), bstrimagename.param().abi(), vmethods.param().abi()).ok() } @@ -4878,12 +4937,21 @@ pub struct IFaxServer_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Security: usize, pub Disconnect: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetExtensionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetExtensionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetExtensionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetExtensionProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetExtensionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetExtensionProperty: usize, pub ListenToServerEvents: unsafe extern "system" fn(*mut core::ffi::c_void, FAX_SERVER_EVENTS_TYPE_ENUM) -> windows_core::HRESULT, pub RegisterDeviceProvider: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, pub UnregisterDeviceProvider: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub RegisterInboundRoutingExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RegisterInboundRoutingExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RegisterInboundRoutingExtension: usize, pub UnregisterInboundRoutingExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub RegisteredEvents: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FAX_SERVER_EVENTS_TYPE_ENUM) -> windows_core::HRESULT, pub APIVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FAX_SERVER_APIVERSION_ENUM) -> windows_core::HRESULT, 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 50e3c2722d..8bf74652ef 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/impl.rs @@ -462,22 +462,22 @@ impl IFunctionInstanceCollection_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IFunctionInstanceCollectionQuery_Impl: Sized + windows_core::IUnknownImpl { fn AddQueryConstraint(&self, pszconstraintname: &windows_core::PCWSTR, pszconstraintvalue: &windows_core::PCWSTR) -> windows_core::Result<()>; - fn AddPropertyConstraint(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const windows_core::PROPVARIANT, enumpropertyconstraint: PropertyConstraint) -> windows_core::Result<()>; + fn AddPropertyConstraint(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const super::super::System::Com::StructuredStorage::PROPVARIANT, enumpropertyconstraint: PropertyConstraint) -> windows_core::Result<()>; fn Execute(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IFunctionInstanceCollectionQuery {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IFunctionInstanceCollectionQuery_Vtbl { pub const fn new() -> IFunctionInstanceCollectionQuery_Vtbl { unsafe extern "system" fn AddQueryConstraint(this: *mut core::ffi::c_void, pszconstraintname: windows_core::PCWSTR, pszconstraintvalue: windows_core::PCWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFunctionInstanceCollectionQuery_Impl::AddQueryConstraint(this, core::mem::transmute(&pszconstraintname), core::mem::transmute(&pszconstraintvalue)).into() } - unsafe extern "system" fn AddPropertyConstraint(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const core::mem::MaybeUninit, enumpropertyconstraint: PropertyConstraint) -> windows_core::HRESULT { + unsafe extern "system" fn AddPropertyConstraint(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const core::mem::MaybeUninit, enumpropertyconstraint: PropertyConstraint) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFunctionInstanceCollectionQuery_Impl::AddPropertyConstraint(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&pv), core::mem::transmute_copy(&enumpropertyconstraint)).into() } @@ -671,16 +671,16 @@ impl IPropertyStoreCollection_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IProviderProperties_Impl: Sized + windows_core::IUnknownImpl { fn GetCount(&self, pifunctioninstance: Option<&IFunctionInstance>, iproviderinstancecontext: isize) -> windows_core::Result; fn GetAt(&self, pifunctioninstance: Option<&IFunctionInstance>, iproviderinstancecontext: isize, dwindex: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result<()>; - fn GetValue(&self, pifunctioninstance: Option<&IFunctionInstance>, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; - fn SetValue(&self, pifunctioninstance: Option<&IFunctionInstance>, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetValue(&self, pifunctioninstance: Option<&IFunctionInstance>, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn SetValue(&self, pifunctioninstance: Option<&IFunctionInstance>, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IProviderProperties {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IProviderProperties_Vtbl { pub const fn new() -> IProviderProperties_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, pifunctioninstance: *mut core::ffi::c_void, iproviderinstancecontext: isize, pdwcount: *mut u32) -> windows_core::HRESULT { @@ -697,7 +697,7 @@ impl IProviderProperties_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IProviderProperties_Impl::GetAt(this, windows_core::from_raw_borrowed(&pifunctioninstance), core::mem::transmute_copy(&iproviderinstancecontext), core::mem::transmute_copy(&dwindex), core::mem::transmute_copy(&pkey)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pifunctioninstance: *mut core::ffi::c_void, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pifunctioninstance: *mut core::ffi::c_void, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IProviderProperties_Impl::GetValue(this, windows_core::from_raw_borrowed(&pifunctioninstance), core::mem::transmute_copy(&iproviderinstancecontext), core::mem::transmute_copy(&key)) { Ok(ok__) => { @@ -707,7 +707,7 @@ impl IProviderProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, pifunctioninstance: *mut core::ffi::c_void, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, pifunctioninstance: *mut core::ffi::c_void, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IProviderProperties_Impl::SetValue(this, windows_core::from_raw_borrowed(&pifunctioninstance), core::mem::transmute_copy(&iproviderinstancecontext), core::mem::transmute_copy(&key), core::mem::transmute_copy(&ppropvar)).into() } @@ -723,18 +723,18 @@ impl IProviderProperties_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IProviderPropertyConstraintCollection_Impl: Sized + windows_core::IUnknownImpl { fn GetCount(&self) -> windows_core::Result; - fn Get(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> windows_core::Result<()>; - fn Item(&self, dwindex: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> windows_core::Result<()>; - fn Next(&self, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> windows_core::Result<()>; + 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<()>; + 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<()>; + 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<()>; fn Skip(&self) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IProviderPropertyConstraintCollection {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IProviderPropertyConstraintCollection_Vtbl { pub const fn new() -> IProviderPropertyConstraintCollection_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, pdwcount: *mut u32) -> windows_core::HRESULT { @@ -747,15 +747,15 @@ impl IProviderPropertyConstraintCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Get(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit, pdwpropertyconstraint: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Get(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit, pdwpropertyconstraint: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IProviderPropertyConstraintCollection_Impl::Get(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&ppropvar), core::mem::transmute_copy(&pdwpropertyconstraint)).into() } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, dwindex: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit, pdwpropertyconstraint: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, dwindex: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit, pdwpropertyconstraint: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IProviderPropertyConstraintCollection_Impl::Item(this, core::mem::transmute_copy(&dwindex), core::mem::transmute_copy(&pkey), core::mem::transmute_copy(&ppropvar), core::mem::transmute_copy(&pdwpropertyconstraint)).into() } - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit, pdwpropertyconstraint: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit, pdwpropertyconstraint: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IProviderPropertyConstraintCollection_Impl::Next(this, core::mem::transmute_copy(&pkey), core::mem::transmute_copy(&ppropvar), core::mem::transmute_copy(&pdwpropertyconstraint)).into() } 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 f630160eaa..c3d162316d 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/FunctionDiscovery/mod.rs @@ -436,8 +436,8 @@ impl IFunctionInstanceCollectionQuery { { (windows_core::Interface::vtable(self).AddQueryConstraint)(windows_core::Interface::as_raw(self), pszconstraintname.param().abi(), pszconstraintvalue.param().abi()).ok() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn AddPropertyConstraint(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const windows_core::PROPVARIANT, enumpropertyconstraint: PropertyConstraint) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pv), enumpropertyconstraint).ok() } pub unsafe fn Execute(&self) -> windows_core::Result { @@ -449,9 +449,9 @@ impl IFunctionInstanceCollectionQuery { pub struct IFunctionInstanceCollectionQuery_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub AddQueryConstraint: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub AddPropertyConstraint: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, PropertyConstraint) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub AddPropertyConstraint: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, PropertyConstraint) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] AddPropertyConstraint: usize, pub Execute: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -643,16 +643,16 @@ impl IProviderProperties { { (windows_core::Interface::vtable(self).GetAt)(windows_core::Interface::as_raw(self), pifunctioninstance.param().abi(), iproviderinstancecontext, dwindex, pkey).ok() } - #[cfg(all(feature = "Win32_System_Com", 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 + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), pifunctioninstance.param().abi(), iproviderinstancecontext, key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub unsafe fn SetValue(&self, pifunctioninstance: P0, iproviderinstancecontext: isize, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -670,13 +670,13 @@ pub struct IProviderProperties_Vtbl { pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, isize, u32, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem")))] GetAt: usize, - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, isize, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, isize, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetValue: usize, - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, isize, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, isize, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] SetValue: usize, } windows_core::imp::define_interface!(IProviderPropertyConstraintCollection, IProviderPropertyConstraintCollection_Vtbl, 0xf4fae42f_5778_4a13_8540_b5fd8c1398dd); @@ -692,16 +692,16 @@ impl IProviderPropertyConstraintCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn Get(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropvar), pdwpropertyconstraint).ok() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn Item(&self, dwindex: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropvar), pdwpropertyconstraint).ok() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn Next(&self, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT, pdwpropertyconstraint: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropvar), pdwpropertyconstraint).ok() } pub unsafe fn Skip(&self) -> windows_core::Result<()> { @@ -715,17 +715,17 @@ impl IProviderPropertyConstraintCollection { pub struct IProviderPropertyConstraintCollection_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] Get: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] Item: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, 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 40ec7bd2e6..fb408c5a82 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 @@ -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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; fn GetAddressLine2(&self) -> windows_core::Result; @@ -8,9 +8,9 @@ pub trait ICivicAddressReport_Impl: Sized + ILocationReport_Impl { fn GetCountryRegion(&self) -> windows_core::Result; fn GetDetailLevel(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ICivicAddressReport {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ICivicAddressReport_Vtbl { pub const fn new() -> ICivicAddressReport_Vtbl { unsafe extern "system" fn GetAddressLine1(this: *mut core::ffi::c_void, pbstraddress1: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -98,13 +98,13 @@ impl ICivicAddressReport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICivicAddressReportFactory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICivicAddressReportFactory_Vtbl { pub const fn new() -> ICivicAddressReportFactory_Vtbl { unsafe extern "system" fn CivicAddressReport(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -154,7 +154,7 @@ impl IDefaultLocation_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AddressLine2(&self) -> windows_core::Result; @@ -165,9 +165,9 @@ pub trait IDispCivicAddressReport_Impl: Sized + super::super::System::Com::IDisp fn DetailLevel(&self) -> windows_core::Result; fn Timestamp(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDispCivicAddressReport {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDispCivicAddressReport_Vtbl { pub const fn new() -> IDispCivicAddressReport_Vtbl { unsafe extern "system" fn AddressLine1(this: *mut core::ffi::c_void, paddress1: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -266,7 +266,7 @@ impl IDispCivicAddressReport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Longitude(&self) -> windows_core::Result; @@ -275,9 +275,9 @@ pub trait IDispLatLongReport_Impl: Sized + super::super::System::Com::IDispatch_ fn AltitudeError(&self) -> windows_core::Result; fn Timestamp(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDispLatLongReport {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDispLatLongReport_Vtbl { pub const fn new() -> IDispLatLongReport_Vtbl { unsafe extern "system" fn Latitude(this: *mut core::ffi::c_void, pval: *mut f64) -> windows_core::HRESULT { @@ -354,7 +354,7 @@ impl IDispLatLongReport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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; fn GetLongitude(&self) -> windows_core::Result; @@ -362,9 +362,9 @@ pub trait ILatLongReport_Impl: Sized + ILocationReport_Impl { fn GetAltitude(&self) -> windows_core::Result; fn GetAltitudeError(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ILatLongReport {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ILatLongReport_Vtbl { pub const fn new() -> ILatLongReport_Vtbl { unsafe extern "system" fn GetLatitude(this: *mut core::ffi::c_void, platitude: *mut f64) -> windows_core::HRESULT { @@ -430,13 +430,13 @@ impl ILatLongReport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ILatLongReportFactory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ILatLongReportFactory_Vtbl { pub const fn new() -> ILatLongReportFactory_Vtbl { unsafe extern "system" fn LatLongReport(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -595,15 +595,15 @@ impl ILocationPower_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ILocationReport_Impl: Sized + windows_core::IUnknownImpl { fn GetSensorID(&self) -> windows_core::Result; fn GetTimestamp(&self) -> windows_core::Result; - fn GetValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ILocationReport {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ILocationReport_Vtbl { pub const fn new() -> ILocationReport_Vtbl { unsafe extern "system" fn GetSensorID(this: *mut core::ffi::c_void, psensorid: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -626,7 +626,7 @@ impl ILocationReport_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ILocationReport_Impl::GetValue(this, core::mem::transmute_copy(&pkey)) { Ok(ok__) => { @@ -647,7 +647,7 @@ impl ILocationReport_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn StopListeningForReports(&self) -> windows_core::Result<()>; @@ -658,9 +658,9 @@ pub trait ILocationReportFactory_Impl: Sized + super::super::System::Com::IDispa fn SetDesiredAccuracy(&self, desiredaccuracy: u32) -> windows_core::Result<()>; fn RequestPermissions(&self, hwnd: *const u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ILocationReportFactory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ILocationReportFactory_Vtbl { pub const fn new() -> ILocationReportFactory_Vtbl { unsafe extern "system" fn ListenForReports(this: *mut core::ffi::c_void, requestedreportinterval: u32) -> windows_core::HRESULT { @@ -729,11 +729,11 @@ impl ILocationReportFactory_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ICivicAddressReportFactoryEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _ICivicAddressReportFactoryEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _ICivicAddressReportFactoryEvents_Vtbl { pub const fn new() -> _ICivicAddressReportFactoryEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -742,11 +742,11 @@ impl _ICivicAddressReportFactoryEvents_Vtbl { iid == &<_ICivicAddressReportFactoryEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ILatLongReportFactoryEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _ILatLongReportFactoryEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _ILatLongReportFactoryEvents_Vtbl { pub const fn new() -> _ILatLongReportFactoryEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } 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 62d7aeea8a..cead5688b3 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Geolocation/mod.rs @@ -409,8 +409,8 @@ impl ILocationReport { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetTimestamp)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), pkey, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -420,9 +420,9 @@ pub struct ILocationReport_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetSensorID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetTimestamp: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::SYSTEMTIME) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetValue: usize, } #[cfg(feature = "Win32_System_Com")] 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 e7e603df22..1bb7da1277 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/impl.rs @@ -1498,10 +1498,10 @@ impl IWiaPreview_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWiaPropertyStorage_Impl: Sized + windows_core::IUnknownImpl { - fn ReadMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn WriteMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *const windows_core::PROPVARIANT, propidnamefirst: u32) -> windows_core::Result<()>; + fn ReadMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; fn DeleteMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC) -> windows_core::Result<()>; fn ReadPropertyNames(&self, cpropid: u32, rgpropid: *const u32, rglpwstrname: *mut windows_core::PWSTR) -> windows_core::Result<()>; fn WritePropertyNames(&self, cpropid: u32, rgpropid: *const u32, rglpwstrname: *const windows_core::PCWSTR) -> windows_core::Result<()>; @@ -1512,21 +1512,21 @@ pub trait IWiaPropertyStorage_Impl: Sized + windows_core::IUnknownImpl { fn SetTimes(&self, pctime: *const super::super::Foundation::FILETIME, patime: *const super::super::Foundation::FILETIME, pmtime: *const super::super::Foundation::FILETIME) -> windows_core::Result<()>; fn SetClass(&self, clsid: *const windows_core::GUID) -> windows_core::Result<()>; fn Stat(&self, pstatpsstg: *mut super::super::System::Com::StructuredStorage::STATPROPSETSTG) -> windows_core::Result<()>; - fn GetPropertyAttributes(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgflags: *mut u32, rgpropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; fn GetCount(&self) -> windows_core::Result; fn GetPropertyStream(&self, pcompatibilityid: *mut windows_core::GUID, ppistream: *mut Option) -> windows_core::Result<()>; fn SetPropertyStream(&self, pcompatibilityid: *mut windows_core::GUID, pistream: Option<&super::super::System::Com::IStream>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWiaPropertyStorage {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IWiaPropertyStorage_Vtbl { pub const fn new() -> IWiaPropertyStorage_Vtbl { - unsafe extern "system" fn ReadMultiple(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ReadMultiple(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWiaPropertyStorage_Impl::ReadMultiple(this, core::mem::transmute_copy(&cpspec), core::mem::transmute_copy(&rgpspec), core::mem::transmute_copy(&rgpropvar)).into() } - unsafe extern "system" fn WriteMultiple(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *const core::mem::MaybeUninit, propidnamefirst: u32) -> windows_core::HRESULT { + unsafe extern "system" fn WriteMultiple(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *const core::mem::MaybeUninit, propidnamefirst: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWiaPropertyStorage_Impl::WriteMultiple(this, core::mem::transmute_copy(&cpspec), core::mem::transmute_copy(&rgpspec), core::mem::transmute_copy(&rgpropvar), core::mem::transmute_copy(&propidnamefirst)).into() } @@ -1576,7 +1576,7 @@ impl IWiaPropertyStorage_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWiaPropertyStorage_Impl::Stat(this, core::mem::transmute_copy(&pstatpsstg)).into() } - unsafe extern "system" fn GetPropertyAttributes(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgflags: *mut u32, rgpropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPropertyAttributes(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgflags: *mut u32, rgpropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWiaPropertyStorage_Impl::GetPropertyAttributes(this, core::mem::transmute_copy(&cpspec), core::mem::transmute_copy(&rgpspec), core::mem::transmute_copy(&rgflags), core::mem::transmute_copy(&rgpropvar)).into() } 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 374cf83bfb..75ab0d5c94 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/ImageAcquisition/mod.rs @@ -1139,12 +1139,12 @@ impl core::ops::Deref for IWiaPropertyStorage { } windows_core::imp::interface_hierarchy!(IWiaPropertyStorage, windows_core::IUnknown); impl IWiaPropertyStorage { - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - pub unsafe fn ReadMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(rgpropvar)).ok() } - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - pub unsafe fn WriteMultiple(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgpropvar: *const windows_core::PROPVARIANT, propidnamefirst: u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(rgpropvar), propidnamefirst).ok() } #[cfg(feature = "Win32_System_Com_StructuredStorage")] @@ -1181,8 +1181,8 @@ impl IWiaPropertyStorage { 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() } - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - pub unsafe fn GetPropertyAttributes(&self, cpspec: u32, rgpspec: *const super::super::System::Com::StructuredStorage::PROPSPEC, rgflags: *mut u32, rgpropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(rgpropvar)).ok() } pub unsafe fn GetCount(&self) -> windows_core::Result { @@ -1204,13 +1204,13 @@ impl IWiaPropertyStorage { #[repr(C)] pub struct IWiaPropertyStorage_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - pub ReadMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::System::Com::StructuredStorage::PROPSPEC, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub ReadMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::System::Com::StructuredStorage::PROPSPEC, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] ReadMultiple: usize, - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - pub WriteMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::System::Com::StructuredStorage::PROPSPEC, *const core::mem::MaybeUninit, u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub WriteMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::System::Com::StructuredStorage::PROPSPEC, *const core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] WriteMultiple: usize, #[cfg(feature = "Win32_System_Com_StructuredStorage")] pub DeleteMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::System::Com::StructuredStorage::PROPSPEC) -> windows_core::HRESULT, @@ -1231,9 +1231,9 @@ pub struct IWiaPropertyStorage_Vtbl { pub Stat: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::System::Com::StructuredStorage::STATPROPSETSTG) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] Stat: usize, - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - pub GetPropertyAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::System::Com::StructuredStorage::PROPSPEC, *mut u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetPropertyAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::System::Com::StructuredStorage::PROPSPEC, *mut u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] GetPropertyAttributes: usize, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] 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 a25b45238c..f857eafb40 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/impl.rs @@ -763,27 +763,30 @@ impl IPortableDeviceManager_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPortableDevicePropVariantCollection_Impl: Sized + windows_core::IUnknownImpl { fn GetCount(&self, pcelems: *const u32) -> windows_core::Result<()>; - fn GetAt(&self, dwindex: u32, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn Add(&self, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetAt(&self, dwindex: u32, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn Add(&self, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetType(&self) -> windows_core::Result; fn ChangeType(&self, vt: u16) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn RemoveAt(&self, dwindex: u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPortableDevicePropVariantCollection {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPortableDevicePropVariantCollection_Vtbl { pub const fn new() -> IPortableDevicePropVariantCollection_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, pcelems: *const u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPortableDevicePropVariantCollection_Impl::GetCount(this, core::mem::transmute_copy(&pcelems)).into() } - unsafe extern "system" fn GetAt(this: *mut core::ffi::c_void, dwindex: u32, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAt(this: *mut core::ffi::c_void, dwindex: u32, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPortableDevicePropVariantCollection_Impl::GetAt(this, core::mem::transmute_copy(&dwindex), core::mem::transmute_copy(&pvalue)).into() } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPortableDevicePropVariantCollection_Impl::Add(this, core::mem::transmute_copy(&pvalue)).into() } @@ -1519,12 +1522,12 @@ impl IPortableDeviceUnitsStream_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IPortableDeviceValues_Impl: Sized + windows_core::IUnknownImpl { fn GetCount(&self, pcelt: *const u32) -> windows_core::Result<()>; - fn GetAt(&self, index: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn SetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn GetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetAt(&self, index: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn SetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn GetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn SetStringValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: &windows_core::PCWSTR) -> windows_core::Result<()>; fn GetStringValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn SetUnsignedIntegerValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, value: u32) -> windows_core::Result<()>; @@ -1562,24 +1565,24 @@ pub trait IPortableDeviceValues_Impl: Sized + windows_core::IUnknownImpl { fn CopyValuesToPropertyStore(&self, pstore: Option<&super::super::UI::Shell::PropertiesSystem::IPropertyStore>) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IPortableDeviceValues {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IPortableDeviceValues_Vtbl { pub const fn new() -> IPortableDeviceValues_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, pcelt: *const u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPortableDeviceValues_Impl::GetCount(this, core::mem::transmute_copy(&pcelt)).into() } - unsafe extern "system" fn GetAt(this: *mut core::ffi::c_void, index: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAt(this: *mut core::ffi::c_void, index: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPortableDeviceValues_Impl::GetAt(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&pkey), core::mem::transmute_copy(&pvalue)).into() } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPortableDeviceValues_Impl::SetValue(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&pvalue)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPortableDeviceValues_Impl::GetValue(this, core::mem::transmute_copy(&key)) { Ok(ok__) => { @@ -1914,14 +1917,14 @@ impl IPortableDeviceValuesCollection_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetDeviceFromIdAsync(&self, deviceid: &windows_core::BSTR, pcompletionhandler: Option<&super::super::System::Com::IDispatch>, perrorhandler: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPortableDeviceWebControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPortableDeviceWebControl_Vtbl { pub const fn new() -> IPortableDeviceWebControl_Vtbl { unsafe extern "system" fn GetDeviceFromId(this: *mut core::ffi::c_void, deviceid: core::mem::MaybeUninit, ppdevice: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 9ff50a74cf..c3b0feae58 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/PortableDevices/mod.rs @@ -646,10 +646,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() } - pub unsafe fn GetAt(&self, dwindex: u32, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvalue)).ok() } - pub unsafe fn Add(&self, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvalue)).ok() } pub unsafe fn GetType(&self) -> windows_core::Result { @@ -670,8 +672,14 @@ impl IPortableDevicePropVariantCollection { pub struct IPortableDevicePropVariantCollection_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *const u32) -> windows_core::HRESULT, - pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetAt: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Add: usize, pub GetType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u16) -> windows_core::HRESULT, pub ChangeType: unsafe extern "system" fn(*mut core::ffi::c_void, u16) -> windows_core::HRESULT, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1242,16 +1250,16 @@ 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() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetAt(&self, index: u32, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvalue)).ok() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn SetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvalue)).ok() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetValue(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1444,17 +1452,17 @@ impl IPortableDeviceValues { pub struct IPortableDeviceValues_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *const u32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetAt: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] SetValue: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetValue: usize, #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub SetStringValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, windows_core::PCWSTR) -> windows_core::HRESULT, 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 6f052ce093..3ce7eca1cb 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Sensors/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Sensors/impl.rs @@ -29,13 +29,13 @@ impl ILocationPermissions_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISensor_Impl: Sized + windows_core::IUnknownImpl { fn GetID(&self) -> windows_core::Result; fn GetCategory(&self) -> windows_core::Result; fn GetType(&self) -> windows_core::Result; fn GetFriendlyName(&self) -> windows_core::Result; - fn GetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn GetProperties(&self, pkeys: Option<&super::PortableDevices::IPortableDeviceKeyCollection>) -> windows_core::Result; fn GetSupportedDataFields(&self) -> windows_core::Result; fn SetProperties(&self, pproperties: Option<&super::PortableDevices::IPortableDeviceValues>) -> windows_core::Result; @@ -47,9 +47,9 @@ pub trait ISensor_Impl: Sized + windows_core::IUnknownImpl { fn SetEventInterest(&self, pvalues: *const windows_core::GUID, count: u32) -> windows_core::Result<()>; fn SetEventSink(&self, pevents: Option<&ISensorEvents>) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ISensor {} -#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ISensor_Vtbl { pub const fn new() -> ISensor_Vtbl { unsafe extern "system" fn GetID(this: *mut core::ffi::c_void, pid: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -92,7 +92,7 @@ impl ISensor_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISensor_Impl::GetProperty(this, core::mem::transmute_copy(&key)) { Ok(ok__) => { @@ -268,15 +268,15 @@ impl ISensorCollection_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISensorDataReport_Impl: Sized + windows_core::IUnknownImpl { fn GetTimestamp(&self) -> windows_core::Result; - fn GetSensorValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetSensorValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn GetSensorValues(&self, pkeys: Option<&super::PortableDevices::IPortableDeviceKeyCollection>) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ISensorDataReport {} -#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Devices_PortableDevices", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ISensorDataReport_Vtbl { pub const fn new() -> ISensorDataReport_Vtbl { unsafe extern "system" fn GetTimestamp(this: *mut core::ffi::c_void, ptimestamp: *mut super::super::Foundation::SYSTEMTIME) -> windows_core::HRESULT { @@ -289,7 +289,7 @@ impl ISensorDataReport_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetSensorValue(this: *mut core::ffi::c_void, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetSensorValue(this: *mut core::ffi::c_void, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISensorDataReport_Impl::GetSensorValue(this, core::mem::transmute_copy(&pkey)) { Ok(ok__) => { 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 99d69d82d2..d72810b316 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Sensors/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Sensors/mod.rs @@ -1,16 +1,16 @@ -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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 { windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListDeserializeFromBuffer(sourcebuffersizeinbytes : u32, sourcebuffer : *const u8, targetcollection : *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation:: NTSTATUS); @@ -21,49 +21,49 @@ pub unsafe fn CollectionsListGetFillableCount(buffersizebytes: u32) -> u32 { windows_targets::link!("sensorsutilsv2.dll" "system" fn CollectionsListGetFillableCount(buffersizebytes : u32) -> u32); CollectionsListGetFillableCount(buffersizebytes) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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().try_into().unwrap(), core::mem::transmute(targetbuffer.as_ptr())) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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); @@ -74,19 +74,21 @@ pub unsafe fn GetPerformanceTime(timems: *mut u32) -> super::super::Foundation:: windows_targets::link!("sensorsutilsv2.dll" "system" fn GetPerformanceTime(timems : *mut u32) -> super::super::Foundation:: NTSTATUS); GetPerformanceTime(timems) } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn InitPropVariantFromCLSIDArray(members: &[windows_core::GUID]) -> windows_core::Result { - windows_targets::link!("sensorsutilsv2.dll" "system" fn InitPropVariantFromCLSIDArray(members : *const windows_core::GUID, size : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromCLSIDArray(members: &[windows_core::GUID]) -> windows_core::Result { + windows_targets::link!("sensorsutilsv2.dll" "system" fn InitPropVariantFromCLSIDArray(members : *const windows_core::GUID, size : u32, ppropvar : *mut core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromCLSIDArray(core::mem::transmute(members.as_ptr()), members.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn InitPropVariantFromFloat(fltval: f32) -> windows_core::Result { - windows_targets::link!("sensorsutilsv2.dll" "system" fn InitPropVariantFromFloat(fltval : f32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromFloat(fltval: f32) -> windows_core::Result { + windows_targets::link!("sensorsutilsv2.dll" "system" fn InitPropVariantFromFloat(fltval : f32, ppropvar : *mut core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromFloat(fltval, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] #[inline] pub unsafe fn IsCollectionListSame(lista: *const SENSOR_COLLECTION_LIST, listb: *const SENSOR_COLLECTION_LIST) -> 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); @@ -97,7 +99,7 @@ pub unsafe fn IsGUIDPresentInList(guidarray: &[windows_core::GUID], guidelem: *c 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().try_into().unwrap(), guidelem) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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); @@ -109,106 +111,106 @@ pub unsafe fn IsKeyPresentInPropertyList(plist: *const SENSOR_PROPERTY_LIST, pke 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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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)) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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 windows_core::PROPVARIANT) -> super::super::Foundation::NTSTATUS +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 where P0: windows_core::Param, { - 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 core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> super::super::Foundation:: NTSTATUS); + 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 core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeyGetPropVariant(plist, pkey, typecheck.param().abi(), core::mem::transmute(pvalue)) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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 windows_core::PROPVARIANT) -> super::super::Foundation::NTSTATUS +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 where P0: windows_core::Param, { - 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 core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> super::super::Foundation:: NTSTATUS); + 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 core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> super::super::Foundation:: NTSTATUS); PropKeyFindKeySetPropVariant(plist, pkey, typecheck.param().abi(), core::mem::transmute(pvalue)) } -#[cfg(feature = "Win32_Devices_Properties")] +#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PropVariantGetInformation(propvariantvalue: *const windows_core::PROPVARIANT, propvariantoffset: Option<*mut u32>, propvariantsize: Option<*mut u32>, propvariantpointer: Option<*mut *mut core::ffi::c_void>, remappedtype: Option<*mut super::Properties::DEVPROPTYPE>) -> super::super::Foundation::NTSTATUS { - windows_targets::link!("sensorsutilsv2.dll" "system" fn PropVariantGetInformation(propvariantvalue : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, propvariantoffset : *mut u32, propvariantsize : *mut u32, propvariantpointer : *mut *mut core::ffi::c_void, remappedtype : *mut super::Properties:: DEVPROPTYPE) -> super::super::Foundation:: NTSTATUS); +pub unsafe fn PropVariantGetInformation(propvariantvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, propvariantoffset: Option<*mut u32>, propvariantsize: Option<*mut u32>, propvariantpointer: Option<*mut *mut core::ffi::c_void>, remappedtype: Option<*mut super::Properties::DEVPROPTYPE>) -> super::super::Foundation::NTSTATUS { + windows_targets::link!("sensorsutilsv2.dll" "system" fn PropVariantGetInformation(propvariantvalue : *const core::mem::MaybeUninit < 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(core::mem::transmute(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()))) } #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] @@ -222,10 +224,10 @@ pub unsafe fn PropertiesListGetFillableCount(buffersizebytes: u32) -> u32 { windows_targets::link!("sensorsutilsv2.dll" "system" fn PropertiesListGetFillableCount(buffersizebytes : u32) -> u32); PropertiesListGetFillableCount(buffersizebytes) } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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: Option<*mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pvalue: Option<*mut windows_core::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 core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> super::super::Foundation:: NTSTATUS); +pub unsafe fn SensorCollectionGetAt(index: u32, psensorslist: *const SENSOR_COLLECTION_LIST, pkey: Option<*mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pvalue: 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 core::mem::MaybeUninit < 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()))) } #[inline] @@ -286,8 +288,8 @@ impl ISensor { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFriendlyName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -349,9 +351,9 @@ pub struct ISensor_Vtbl { pub GetCategory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetFriendlyName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetProperty: usize, #[cfg(feature = "Win32_Devices_PortableDevices")] pub GetProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -435,8 +437,8 @@ impl ISensorDataReport { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetTimestamp)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetSensorValue(&self, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetSensorValue)(windows_core::Interface::as_raw(self), pkey, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -453,9 +455,9 @@ impl ISensorDataReport { pub struct ISensorDataReport_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetTimestamp: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::SYSTEMTIME) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetSensorValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetSensorValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetSensorValue: usize, #[cfg(feature = "Win32_Devices_PortableDevices")] pub GetSensorValues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1393,24 +1395,23 @@ impl Default for QUATERNION { } } #[repr(C)] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub struct SENSOR_COLLECTION_LIST { pub AllocatedSizeInBytes: u32, pub Count: u32, pub List: [SENSOR_VALUE_PAIR; 1], } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl Clone for SENSOR_COLLECTION_LIST { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::TypeKind for SENSOR_COLLECTION_LIST { type TypeKind = windows_core::CopyType; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl Default for SENSOR_COLLECTION_LIST { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -1435,23 +1436,22 @@ impl Default for SENSOR_PROPERTY_LIST { } } #[repr(C)] -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(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, - pub Value: core::mem::ManuallyDrop, + pub Value: core::mem::ManuallyDrop, } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl Clone for SENSOR_VALUE_PAIR { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::TypeKind for SENSOR_VALUE_PAIR { type TypeKind = windows_core::CopyType; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl Default for SENSOR_VALUE_PAIR { fn default() -> Self { unsafe { core::mem::zeroed() } 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 ba64a4c5a8..0d1c8b8614 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Tapi/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Tapi/impl.rs @@ -1001,22 +1001,22 @@ impl IEnumTerminalClass_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn Scopes(&self) -> windows_core::Result; fn EnumerateScopes(&self) -> windows_core::Result; fn RequestAddress(&self, pscope: Option<&IMcastScope>, leasestarttime: f64, leasestoptime: f64, numaddresses: i32) -> windows_core::Result; fn RenewAddress(&self, lreserved: i32, prenewrequest: Option<&IMcastLeaseInfo>) -> windows_core::Result; fn ReleaseAddress(&self, preleaserequest: Option<&IMcastLeaseInfo>) -> windows_core::Result<()>; fn CreateLeaseInfo(&self, leasestarttime: f64, leasestoptime: f64, dwnumaddresses: u32, ppaddresses: *const windows_core::PCWSTR, prequestid: &windows_core::PCWSTR, pserveraddress: &windows_core::PCWSTR) -> windows_core::Result; - fn CreateLeaseInfoFromVariant(&self, leasestarttime: f64, leasestoptime: f64, vaddresses: &windows_core::VARIANT, prequestid: &windows_core::BSTR, pserveraddress: &windows_core::BSTR) -> windows_core::Result; + fn CreateLeaseInfoFromVariant(&self, leasestarttime: f64, leasestoptime: f64, vaddresses: &super::super::System::Variant::VARIANT, prequestid: &windows_core::BSTR, pserveraddress: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMcastAddressAllocation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMcastAddressAllocation_Vtbl { pub const fn new() -> IMcastAddressAllocation_Vtbl { - unsafe extern "system" fn Scopes(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Scopes(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMcastAddressAllocation_Impl::Scopes(this) { Ok(ok__) => { @@ -1070,7 +1070,7 @@ impl IMcastAddressAllocation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateLeaseInfoFromVariant(this: *mut core::ffi::c_void, leasestarttime: f64, leasestoptime: f64, vaddresses: core::mem::MaybeUninit, prequestid: core::mem::MaybeUninit, pserveraddress: core::mem::MaybeUninit, ppreleaserequest: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateLeaseInfoFromVariant(this: *mut core::ffi::c_void, leasestarttime: f64, leasestoptime: f64, vaddresses: core::mem::MaybeUninit, prequestid: core::mem::MaybeUninit, pserveraddress: core::mem::MaybeUninit, ppreleaserequest: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMcastAddressAllocation_Impl::CreateLeaseInfoFromVariant(this, core::mem::transmute_copy(&leasestarttime), core::mem::transmute_copy(&leasestoptime), core::mem::transmute(&vaddresses), core::mem::transmute(&prequestid), core::mem::transmute(&pserveraddress)) { Ok(ok__) => { @@ -1095,7 +1095,7 @@ impl IMcastAddressAllocation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn LeaseStartTime(&self) -> windows_core::Result; @@ -1105,12 +1105,12 @@ pub trait IMcastLeaseInfo_Impl: Sized + super::super::System::Com::IDispatch_Imp fn AddressCount(&self) -> windows_core::Result; fn ServerAddress(&self) -> windows_core::Result; fn TTL(&self) -> windows_core::Result; - fn Addresses(&self) -> windows_core::Result; + fn Addresses(&self) -> windows_core::Result; fn EnumerateAddresses(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMcastLeaseInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMcastLeaseInfo_Vtbl { pub const fn new() -> IMcastLeaseInfo_Vtbl { unsafe extern "system" fn RequestID(this: *mut core::ffi::c_void, pprequestid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1181,7 +1181,7 @@ impl IMcastLeaseInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Addresses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Addresses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMcastLeaseInfo_Impl::Addresses(this) { Ok(ok__) => { @@ -1219,7 +1219,7 @@ impl IMcastLeaseInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ServerID(&self) -> windows_core::Result; @@ -1227,9 +1227,9 @@ pub trait IMcastScope_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ScopeDescription(&self) -> windows_core::Result; fn TTL(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMcastScope {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMcastScope_Vtbl { pub const fn new() -> IMcastScope_Vtbl { unsafe extern "system" fn ScopeID(this: *mut core::ffi::c_void, pid: *mut i32) -> windows_core::HRESULT { @@ -1295,15 +1295,15 @@ impl IMcastScope_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn EnumerateQueues(&self) -> windows_core::Result; - fn Queues(&self) -> windows_core::Result; + fn Queues(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITACDGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITACDGroup_Vtbl { pub const fn new() -> ITACDGroup_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, ppname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1326,7 +1326,7 @@ impl ITACDGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Queues(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Queues(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITACDGroup_Impl::Queues(this) { Ok(ok__) => { @@ -1347,14 +1347,14 @@ impl ITACDGroup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITACDGroupEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITACDGroupEvent_Vtbl { pub const fn new() -> ITACDGroupEvent_Vtbl { unsafe extern "system" fn Group(this: *mut core::ffi::c_void, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1417,15 +1417,15 @@ impl ITAMMediaFormat_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Call(&self) -> windows_core::Result; fn Error(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITASRTerminalEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITASRTerminalEvent_Vtbl { pub const fn new() -> ITASRTerminalEvent_Vtbl { unsafe extern "system" fn Terminal(this: *mut core::ffi::c_void, ppterminal: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1469,14 +1469,14 @@ impl ITASRTerminalEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AddressName(&self) -> windows_core::Result; fn ServiceProviderName(&self) -> windows_core::Result; fn TAPIObject(&self) -> windows_core::Result; fn CreateCall(&self, pdestaddress: &windows_core::BSTR, laddresstype: i32, lmediatypes: i32) -> windows_core::Result; - fn Calls(&self) -> windows_core::Result; + fn Calls(&self) -> windows_core::Result; fn EnumerateCalls(&self) -> windows_core::Result; fn DialableAddress(&self) -> windows_core::Result; fn CreateForwardInfoObject(&self) -> windows_core::Result; @@ -1487,9 +1487,9 @@ pub trait ITAddress_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetDoNotDisturb(&self, fdonotdisturb: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn DoNotDisturb(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAddress {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAddress_Vtbl { pub const fn new() -> ITAddress_Vtbl { unsafe extern "system" fn State(this: *mut core::ffi::c_void, paddressstate: *mut ADDRESS_STATE) -> windows_core::HRESULT { @@ -1542,7 +1542,7 @@ impl ITAddress_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Calls(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Calls(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAddress_Impl::Calls(this) { Ok(ok__) => { @@ -1647,25 +1647,25 @@ impl ITAddress_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn Phones(&self) -> windows_core::Result; fn EnumeratePhones(&self) -> windows_core::Result; fn GetPhoneFromTerminal(&self, pterminal: Option<&ITTerminal>) -> windows_core::Result; - fn PreferredPhones(&self) -> windows_core::Result; + fn PreferredPhones(&self) -> windows_core::Result; fn EnumeratePreferredPhones(&self) -> windows_core::Result; fn get_EventFilter(&self, tapievent: TAPI_EVENT, lsubevent: i32) -> windows_core::Result; fn put_EventFilter(&self, tapievent: TAPI_EVENT, lsubevent: i32, benable: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn DeviceSpecific(&self, pcall: Option<&ITCallInfo>, pparams: *const u8, dwsize: u32) -> windows_core::Result<()>; - fn DeviceSpecificVariant(&self, pcall: Option<&ITCallInfo>, vardevspecificbytearray: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeviceSpecificVariant(&self, pcall: Option<&ITCallInfo>, vardevspecificbytearray: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn NegotiateExtVersion(&self, llowversion: i32, lhighversion: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAddress2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAddress2_Vtbl { pub const fn new() -> ITAddress2_Vtbl { - unsafe extern "system" fn Phones(this: *mut core::ffi::c_void, pphones: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Phones(this: *mut core::ffi::c_void, pphones: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAddress2_Impl::Phones(this) { Ok(ok__) => { @@ -1695,7 +1695,7 @@ impl ITAddress2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PreferredPhones(this: *mut core::ffi::c_void, pphones: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PreferredPhones(this: *mut core::ffi::c_void, pphones: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAddress2_Impl::PreferredPhones(this) { Ok(ok__) => { @@ -1733,7 +1733,7 @@ impl ITAddress2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITAddress2_Impl::DeviceSpecific(this, windows_core::from_raw_borrowed(&pcall), core::mem::transmute_copy(&pparams), core::mem::transmute_copy(&dwsize)).into() } - unsafe extern "system" fn DeviceSpecificVariant(this: *mut core::ffi::c_void, pcall: *mut core::ffi::c_void, vardevspecificbytearray: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeviceSpecificVariant(this: *mut core::ffi::c_void, pcall: *mut core::ffi::c_void, vardevspecificbytearray: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITAddress2_Impl::DeviceSpecificVariant(this, windows_core::from_raw_borrowed(&pcall), core::mem::transmute(&vardevspecificbytearray)).into() } @@ -1765,20 +1765,20 @@ impl ITAddress2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_AddressCapabilityString(&self, addresscapstring: ADDRESS_CAPABILITY_STRING) -> windows_core::Result; - fn CallTreatments(&self) -> windows_core::Result; + fn CallTreatments(&self) -> windows_core::Result; fn EnumerateCallTreatments(&self) -> windows_core::Result; - fn CompletionMessages(&self) -> windows_core::Result; + fn CompletionMessages(&self) -> windows_core::Result; fn EnumerateCompletionMessages(&self) -> windows_core::Result; - fn DeviceClasses(&self) -> windows_core::Result; + fn DeviceClasses(&self) -> windows_core::Result; fn EnumerateDeviceClasses(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAddressCapabilities {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAddressCapabilities_Vtbl { pub const fn new() -> ITAddressCapabilities_Vtbl { unsafe extern "system" fn get_AddressCapability(this: *mut core::ffi::c_void, addresscap: ADDRESS_CAPABILITY, plcapability: *mut i32) -> windows_core::HRESULT { @@ -1801,7 +1801,7 @@ impl ITAddressCapabilities_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CallTreatments(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CallTreatments(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAddressCapabilities_Impl::CallTreatments(this) { Ok(ok__) => { @@ -1821,7 +1821,7 @@ impl ITAddressCapabilities_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CompletionMessages(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CompletionMessages(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAddressCapabilities_Impl::CompletionMessages(this) { Ok(ok__) => { @@ -1841,7 +1841,7 @@ impl ITAddressCapabilities_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeviceClasses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeviceClasses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAddressCapabilities_Impl::DeviceClasses(this) { Ok(ok__) => { @@ -1877,7 +1877,7 @@ impl ITAddressCapabilities_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Call(&self) -> windows_core::Result; @@ -1885,9 +1885,9 @@ pub trait ITAddressDeviceSpecificEvent_Impl: Sized + super::super::System::Com:: fn lParam2(&self) -> windows_core::Result; fn lParam3(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAddressDeviceSpecificEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAddressDeviceSpecificEvent_Vtbl { pub const fn new() -> ITAddressDeviceSpecificEvent_Vtbl { unsafe extern "system" fn Address(this: *mut core::ffi::c_void, ppaddress: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1953,15 +1953,15 @@ impl ITAddressDeviceSpecificEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; fn Terminal(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAddressEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAddressEvent_Vtbl { pub const fn new() -> ITAddressEvent_Vtbl { unsafe extern "system" fn Address(this: *mut core::ffi::c_void, ppaddress: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2005,18 +2005,18 @@ impl ITAddressEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn TranslateDialog(&self, hwndowner: isize, paddressin: &windows_core::BSTR) -> windows_core::Result<()>; fn EnumerateLocations(&self) -> windows_core::Result; - fn Locations(&self) -> windows_core::Result; + fn Locations(&self) -> windows_core::Result; fn EnumerateCallingCards(&self) -> windows_core::Result; - fn CallingCards(&self) -> windows_core::Result; + fn CallingCards(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAddressTranslation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAddressTranslation_Vtbl { pub const fn new() -> ITAddressTranslation_Vtbl { unsafe extern "system" fn TranslateAddress(this: *mut core::ffi::c_void, paddresstotranslate: core::mem::MaybeUninit, lcard: i32, ltranslateoptions: i32, pptranslated: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2043,7 +2043,7 @@ impl ITAddressTranslation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Locations(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Locations(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAddressTranslation_Impl::Locations(this) { Ok(ok__) => { @@ -2063,7 +2063,7 @@ impl ITAddressTranslation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CallingCards(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CallingCards(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAddressTranslation_Impl::CallingCards(this) { Ok(ok__) => { @@ -2087,7 +2087,7 @@ impl ITAddressTranslation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DisplayableString(&self) -> windows_core::Result; @@ -2095,9 +2095,9 @@ pub trait ITAddressTranslationInfo_Impl: Sized + super::super::System::Com::IDis fn DestinationCountryCode(&self) -> windows_core::Result; fn TranslationResults(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAddressTranslationInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAddressTranslationInfo_Vtbl { pub const fn new() -> ITAddressTranslationInfo_Vtbl { unsafe extern "system" fn DialableString(this: *mut core::ffi::c_void, ppdialablestring: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2163,7 +2163,7 @@ impl ITAddressTranslationInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CreateSession(&self, pacdgroup: Option<&ITACDGroup>, paddress: Option<&ITAddress>) -> windows_core::Result; @@ -2181,11 +2181,11 @@ pub trait ITAgent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn TotalACDTalkTime(&self) -> windows_core::Result; fn TotalACDCallTime(&self) -> windows_core::Result; fn TotalWrapUpTime(&self) -> windows_core::Result; - fn AgentSessions(&self) -> windows_core::Result; + fn AgentSessions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAgent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAgent_Vtbl { pub const fn new() -> ITAgent_Vtbl { unsafe extern "system" fn EnumerateAgentSessions(this: *mut core::ffi::c_void, ppenumagentsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2336,7 +2336,7 @@ impl ITAgent_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AgentSessions(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AgentSessions(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAgent_Impl::AgentSessions(this) { Ok(ok__) => { @@ -2371,14 +2371,14 @@ impl ITAgent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAgentEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAgentEvent_Vtbl { pub const fn new() -> ITAgentEvent_Vtbl { unsafe extern "system" fn Agent(this: *mut core::ffi::c_void, ppagent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2407,19 +2407,19 @@ impl ITAgentEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CreateAgent(&self) -> windows_core::Result; fn CreateAgentWithID(&self, pid: &windows_core::BSTR, ppin: &windows_core::BSTR) -> windows_core::Result; fn EnumerateACDGroups(&self) -> windows_core::Result; fn EnumerateUsableAddresses(&self) -> windows_core::Result; - fn ACDGroups(&self) -> windows_core::Result; - fn UsableAddresses(&self) -> windows_core::Result; + fn ACDGroups(&self) -> windows_core::Result; + fn UsableAddresses(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAgentHandler {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAgentHandler_Vtbl { pub const fn new() -> ITAgentHandler_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, ppname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2472,7 +2472,7 @@ impl ITAgentHandler_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ACDGroups(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ACDGroups(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAgentHandler_Impl::ACDGroups(this) { Ok(ok__) => { @@ -2482,7 +2482,7 @@ impl ITAgentHandler_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn UsableAddresses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn UsableAddresses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAgentHandler_Impl::UsableAddresses(this) { Ok(ok__) => { @@ -2507,14 +2507,14 @@ impl ITAgentHandler_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAgentHandlerEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAgentHandlerEvent_Vtbl { pub const fn new() -> ITAgentHandlerEvent_Vtbl { unsafe extern "system" fn AgentHandler(this: *mut core::ffi::c_void, ppagenthandler: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2547,7 +2547,7 @@ impl ITAgentHandlerEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Address(&self) -> windows_core::Result; @@ -2567,9 +2567,9 @@ pub trait ITAgentSession_Impl: Sized + super::super::System::Com::IDispatch_Impl fn LongestTimeToAnswer(&self) -> windows_core::Result; fn AverageTimeToAnswer(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAgentSession {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAgentSession_Vtbl { pub const fn new() -> ITAgentSession_Vtbl { unsafe extern "system" fn Agent(this: *mut core::ffi::c_void, ppagent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2761,14 +2761,14 @@ impl ITAgentSession_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAgentSessionEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAgentSessionEvent_Vtbl { pub const fn new() -> ITAgentSessionEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2871,7 +2871,7 @@ impl ITAllocatorProperties_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn StopTone(&self) -> windows_core::Result<()>; @@ -2904,11 +2904,11 @@ pub trait ITAutomatedPhoneControl_Impl: Sized + super::super::System::Com::IDisp fn SelectCall(&self, pcall: Option<&ITCallInfo>, fselectdefaultterminals: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn UnselectCall(&self, pcall: Option<&ITCallInfo>) -> windows_core::Result<()>; fn EnumerateSelectedCalls(&self) -> windows_core::Result; - fn SelectedCalls(&self) -> windows_core::Result; + fn SelectedCalls(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITAutomatedPhoneControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITAutomatedPhoneControl_Vtbl { pub const fn new() -> ITAutomatedPhoneControl_Vtbl { unsafe extern "system" fn StartTone(this: *mut core::ffi::c_void, tone: PHONE_TONE, lduration: i32) -> windows_core::HRESULT { @@ -3119,7 +3119,7 @@ impl ITAutomatedPhoneControl_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SelectedCalls(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelectedCalls(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITAutomatedPhoneControl_Impl::SelectedCalls(this) { Ok(ok__) => { @@ -3169,16 +3169,16 @@ impl ITAutomatedPhoneControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Volume(&self) -> windows_core::Result; fn SetBalance(&self, lbalance: i32) -> windows_core::Result<()>; fn Balance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITBasicAudioTerminal {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITBasicAudioTerminal_Vtbl { pub const fn new() -> ITBasicAudioTerminal_Vtbl { unsafe extern "system" fn SetVolume(this: *mut core::ffi::c_void, lvolume: i32) -> windows_core::HRESULT { @@ -3221,7 +3221,7 @@ impl ITBasicAudioTerminal_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Answer(&self) -> windows_core::Result<()>; @@ -3242,9 +3242,9 @@ pub trait ITBasicCallControl_Impl: Sized + super::super::System::Com::IDispatch_ fn Finish(&self, finishmode: FINISH_MODE) -> windows_core::Result<()>; fn RemoveFromConference(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITBasicCallControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITBasicCallControl_Vtbl { pub const fn new() -> ITBasicCallControl_Vtbl { unsafe extern "system" fn Connect(this: *mut core::ffi::c_void, fsync: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3351,15 +3351,15 @@ impl ITBasicCallControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SelectTerminalOnCall(&self, pterminal: Option<&ITTerminal>) -> windows_core::Result<()>; fn UnselectTerminalOnCall(&self, pterminal: Option<&ITTerminal>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITBasicCallControl2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITBasicCallControl2_Vtbl { pub const fn new() -> ITBasicCallControl2_Vtbl { unsafe extern "system" fn RequestTerminal(this: *mut core::ffi::c_void, bstrterminalclassguid: core::mem::MaybeUninit, lmediatype: i32, direction: TERMINAL_DIRECTION, ppterminal: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3391,17 +3391,17 @@ impl ITBasicCallControl2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EnumerateCalls(&self) -> windows_core::Result; - fn Calls(&self) -> windows_core::Result; + fn Calls(&self) -> windows_core::Result; fn NumCalls(&self) -> windows_core::Result; fn State(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallHub {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallHub_Vtbl { pub const fn new() -> ITCallHub_Vtbl { unsafe extern "system" fn Clear(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3418,7 +3418,7 @@ impl ITCallHub_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Calls(this: *mut core::ffi::c_void, pcalls: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Calls(this: *mut core::ffi::c_void, pcalls: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITCallHub_Impl::Calls(this) { Ok(ok__) => { @@ -3461,15 +3461,15 @@ impl ITCallHub_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CallHub(&self) -> windows_core::Result; fn Call(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallHubEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallHubEvent_Vtbl { pub const fn new() -> ITCallHubEvent_Vtbl { unsafe extern "system" fn Event(this: *mut core::ffi::c_void, pevent: *mut CALLHUB_EVENT) -> windows_core::HRESULT { @@ -3513,7 +3513,7 @@ impl ITCallHubEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CallState(&self) -> windows_core::Result; @@ -3523,15 +3523,15 @@ pub trait ITCallInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn put_CallInfoLong(&self, callinfolong: CALLINFO_LONG, lcallinfolongval: i32) -> windows_core::Result<()>; fn get_CallInfoString(&self, callinfostring: CALLINFO_STRING) -> windows_core::Result; fn put_CallInfoString(&self, callinfostring: CALLINFO_STRING, pcallinfostring: &windows_core::BSTR) -> windows_core::Result<()>; - fn get_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER) -> windows_core::Result; - fn put_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER, pcallinfobuffer: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER) -> windows_core::Result; + fn put_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER, pcallinfobuffer: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn GetCallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER, pdwsize: *mut u32, ppcallinfobuffer: *mut *mut u8) -> windows_core::Result<()>; fn SetCallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER, dwsize: u32, pcallinfobuffer: *const u8) -> windows_core::Result<()>; fn ReleaseUserUserInfo(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallInfo_Vtbl { pub const fn new() -> ITCallInfo_Vtbl { unsafe extern "system" fn Address(this: *mut core::ffi::c_void, ppaddress: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3602,7 +3602,7 @@ impl ITCallInfo_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITCallInfo_Impl::put_CallInfoString(this, core::mem::transmute_copy(&callinfostring), core::mem::transmute(&pcallinfostring)).into() } - unsafe extern "system" fn get_CallInfoBuffer(this: *mut core::ffi::c_void, callinfobuffer: CALLINFO_BUFFER, ppcallinfobuffer: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_CallInfoBuffer(this: *mut core::ffi::c_void, callinfobuffer: CALLINFO_BUFFER, ppcallinfobuffer: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITCallInfo_Impl::get_CallInfoBuffer(this, core::mem::transmute_copy(&callinfobuffer)) { Ok(ok__) => { @@ -3612,7 +3612,7 @@ impl ITCallInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_CallInfoBuffer(this: *mut core::ffi::c_void, callinfobuffer: CALLINFO_BUFFER, pcallinfobuffer: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_CallInfoBuffer(this: *mut core::ffi::c_void, callinfobuffer: CALLINFO_BUFFER, pcallinfobuffer: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITCallInfo_Impl::put_CallInfoBuffer(this, core::mem::transmute_copy(&callinfobuffer), core::mem::transmute(&pcallinfobuffer)).into() } @@ -3649,14 +3649,14 @@ impl ITCallInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn put_EventFilter(&self, tapievent: TAPI_EVENT, lsubevent: i32, benable: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallInfo2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallInfo2_Vtbl { pub const fn new() -> ITCallInfo2_Vtbl { unsafe extern "system" fn get_EventFilter(this: *mut core::ffi::c_void, tapievent: TAPI_EVENT, lsubevent: i32, penable: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3683,15 +3683,15 @@ impl ITCallInfo2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Cause(&self) -> windows_core::Result; fn CallbackInstance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallInfoChangeEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallInfoChangeEvent_Vtbl { pub const fn new() -> ITCallInfoChangeEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcall: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3735,7 +3735,7 @@ impl ITCallInfoChangeEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; @@ -3744,9 +3744,9 @@ pub trait ITCallMediaEvent_Impl: Sized + super::super::System::Com::IDispatch_Im fn Stream(&self) -> windows_core::Result; fn Cause(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallMediaEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallMediaEvent_Vtbl { pub const fn new() -> ITCallMediaEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcallinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3823,15 +3823,15 @@ impl ITCallMediaEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; fn CallbackInstance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallNotificationEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallNotificationEvent_Vtbl { pub const fn new() -> ITCallNotificationEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcall: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3875,16 +3875,16 @@ impl ITCallNotificationEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn State(&self) -> windows_core::Result; fn Cause(&self) -> windows_core::Result; fn CallbackInstance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallStateEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallStateEvent_Vtbl { pub const fn new() -> ITCallStateEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcallinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3939,7 +3939,7 @@ impl ITCallStateEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn NumberOfDigits(&self) -> windows_core::Result; @@ -3949,9 +3949,9 @@ pub trait ITCallingCard_Impl: Sized + super::super::System::Com::IDispatch_Impl fn LongDistanceDialingRule(&self) -> windows_core::Result; fn InternationalDialingRule(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCallingCard {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCallingCard_Vtbl { pub const fn new() -> ITCallingCard_Vtbl { unsafe extern "system" fn PermanentCardID(this: *mut core::ffi::c_void, plcardid: *mut i32) -> windows_core::HRESULT { @@ -4039,15 +4039,15 @@ impl ITCallingCard_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: i32) -> windows_core::Result; + fn get_Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCollection_Vtbl { pub const fn new() -> ITCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, lcount: *mut i32) -> windows_core::HRESULT { @@ -4060,7 +4060,7 @@ impl ITCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITCollection_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -4091,17 +4091,17 @@ impl ITCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT) -> windows_core::Result<()>; + fn Add(&self, index: i32, pvariant: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Remove(&self, index: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCollection2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCollection2_Vtbl { pub const fn new() -> ITCollection2_Vtbl { - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, index: i32, pvariant: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, index: i32, pvariant: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITCollection2_Impl::Add(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&pvariant)).into() } @@ -4115,7 +4115,7 @@ impl ITCollection2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetFrequency(&self, lfrequency: i32) -> windows_core::Result<()>; @@ -4126,9 +4126,9 @@ pub trait ITCustomTone_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Volume(&self) -> windows_core::Result; fn SetVolume(&self, lvolume: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITCustomTone {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITCustomTone_Vtbl { pub const fn new() -> ITCustomTone_Vtbl { unsafe extern "system" fn Frequency(this: *mut core::ffi::c_void, plfrequency: *mut i32) -> windows_core::HRESULT { @@ -4203,7 +4203,7 @@ impl ITCustomTone_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAppSpecific(&self, lappspecific: i32) -> windows_core::Result<()>; @@ -4212,9 +4212,9 @@ pub trait ITDetectTone_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn get_Frequency(&self, index: i32) -> windows_core::Result; fn put_Frequency(&self, index: i32, lfrequency: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDetectTone {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDetectTone_Vtbl { pub const fn new() -> ITDetectTone_Vtbl { unsafe extern "system" fn AppSpecific(this: *mut core::ffi::c_void, plappspecific: *mut i32) -> windows_core::HRESULT { @@ -4273,7 +4273,7 @@ impl ITDetectTone_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Digit(&self) -> windows_core::Result; @@ -4281,9 +4281,9 @@ pub trait ITDigitDetectionEvent_Impl: Sized + super::super::System::Com::IDispat fn TickCount(&self) -> windows_core::Result; fn CallbackInstance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDigitDetectionEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDigitDetectionEvent_Vtbl { pub const fn new() -> ITDigitDetectionEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcallinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4349,16 +4349,16 @@ impl ITDigitDetectionEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GenerationTermination(&self) -> windows_core::Result; fn TickCount(&self) -> windows_core::Result; fn CallbackInstance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDigitGenerationEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDigitGenerationEvent_Vtbl { pub const fn new() -> ITDigitGenerationEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcallinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4413,7 +4413,7 @@ impl ITDigitGenerationEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Digits(&self) -> windows_core::Result; @@ -4421,9 +4421,9 @@ pub trait ITDigitsGatheredEvent_Impl: Sized + super::super::System::Com::IDispat fn TickCount(&self) -> windows_core::Result; fn CallbackInstance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDigitsGatheredEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDigitsGatheredEvent_Vtbl { pub const fn new() -> ITDigitsGatheredEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcallinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4489,7 +4489,7 @@ impl ITDigitsGatheredEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DisplayName(&self) -> windows_core::Result; @@ -4503,12 +4503,12 @@ pub trait ITDirectory_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ModifyDirectoryObject(&self, pdirectoryobject: Option<&ITDirectoryObject>) -> windows_core::Result<()>; fn RefreshDirectoryObject(&self, pdirectoryobject: Option<&ITDirectoryObject>) -> windows_core::Result<()>; fn DeleteDirectoryObject(&self, pdirectoryobject: Option<&ITDirectoryObject>) -> windows_core::Result<()>; - fn get_DirectoryObjects(&self, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: &windows_core::BSTR) -> windows_core::Result; + fn get_DirectoryObjects(&self, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: &windows_core::BSTR) -> windows_core::Result; fn EnumerateDirectoryObjects(&self, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDirectory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDirectory_Vtbl { pub const fn new() -> ITDirectory_Vtbl { unsafe extern "system" fn DirectoryType(this: *mut core::ffi::c_void, pdirectorytype: *mut DIRECTORY_TYPE) -> windows_core::HRESULT { @@ -4583,7 +4583,7 @@ impl ITDirectory_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITDirectory_Impl::DeleteDirectoryObject(this, windows_core::from_raw_borrowed(&pdirectoryobject)).into() } - unsafe extern "system" fn get_DirectoryObjects(this: *mut core::ffi::c_void, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: core::mem::MaybeUninit, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_DirectoryObjects(this: *mut core::ffi::c_void, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: core::mem::MaybeUninit, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITDirectory_Impl::get_DirectoryObjects(this, core::mem::transmute_copy(&directoryobjecttype), core::mem::transmute(&pname)) { Ok(ok__) => { @@ -4625,19 +4625,19 @@ impl ITDirectory_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Name(&self) -> windows_core::Result; fn SetName(&self, pname: &windows_core::BSTR) -> windows_core::Result<()>; - fn get_DialableAddrs(&self, dwaddresstype: i32) -> windows_core::Result; + fn get_DialableAddrs(&self, dwaddresstype: i32) -> windows_core::Result; fn EnumerateDialableAddrs(&self, dwaddresstype: u32) -> windows_core::Result; fn SecurityDescriptor(&self) -> windows_core::Result; fn SetSecurityDescriptor(&self, psecdes: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDirectoryObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDirectoryObject_Vtbl { pub const fn new() -> ITDirectoryObject_Vtbl { unsafe extern "system" fn ObjectType(this: *mut core::ffi::c_void, pobjecttype: *mut DIRECTORY_OBJECT_TYPE) -> windows_core::HRESULT { @@ -4664,7 +4664,7 @@ impl ITDirectoryObject_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITDirectoryObject_Impl::SetName(this, core::mem::transmute(&pname)).into() } - unsafe extern "system" fn get_DialableAddrs(this: *mut core::ffi::c_void, dwaddresstype: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_DialableAddrs(this: *mut core::ffi::c_void, dwaddresstype: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITDirectoryObject_Impl::get_DialableAddrs(this, core::mem::transmute_copy(&dwaddresstype)) { Ok(ok__) => { @@ -4713,7 +4713,7 @@ impl ITDirectoryObject_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Originator(&self) -> windows_core::Result; @@ -4731,9 +4731,9 @@ pub trait ITDirectoryObjectConference_Impl: Sized + super::super::System::Com::I fn StopTime(&self) -> windows_core::Result; fn SetStopTime(&self, date: f64) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDirectoryObjectConference {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDirectoryObjectConference_Vtbl { pub const fn new() -> ITDirectoryObjectConference_Vtbl { unsafe extern "system" fn Protocol(this: *mut core::ffi::c_void, ppprotocol: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4867,14 +4867,14 @@ impl ITDirectoryObjectConference_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetIPPhonePrimary(&self, pname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDirectoryObjectUser {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDirectoryObjectUser_Vtbl { pub const fn new() -> ITDirectoryObjectUser_Vtbl { unsafe extern "system" fn IPPhonePrimary(this: *mut core::ffi::c_void, ppname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4901,13 +4901,13 @@ impl ITDirectoryObjectUser_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITDispatchMapper {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITDispatchMapper_Vtbl { pub const fn new() -> ITDispatchMapper_Vtbl { unsafe extern "system" fn QueryDispatchInterface(this: *mut core::ffi::c_void, piid: core::mem::MaybeUninit, pinterfacetomap: *mut core::ffi::c_void, ppreturnedinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4926,7 +4926,7 @@ impl ITDispatchMapper_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Track(&self) -> windows_core::Result; @@ -4935,9 +4935,9 @@ pub trait ITFileTerminalEvent_Impl: Sized + super::super::System::Com::IDispatch fn Cause(&self) -> windows_core::Result; fn Error(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITFileTerminalEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITFileTerminalEvent_Vtbl { pub const fn new() -> ITFileTerminalEvent_Vtbl { unsafe extern "system" fn Terminal(this: *mut core::ffi::c_void, ppterminal: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5014,7 +5014,7 @@ impl ITFileTerminalEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(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>; fn SetFormat(&self, pmt: *const super::super::Media::MediaFoundation::AM_MEDIA_TYPE) -> windows_core::Result<()>; @@ -5023,9 +5023,9 @@ pub trait ITFileTrack_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetAudioFormatForScripting(&self, paudioformat: Option<&ITScriptableAudioFormat>) -> windows_core::Result<()>; fn EmptyAudioFormatForScripting(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITFileTrack {} -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITFileTrack_Vtbl { pub const fn new() -> ITFileTrack_Vtbl { unsafe extern "system" fn Format(this: *mut core::ffi::c_void, ppmt: *mut *mut super::super::Media::MediaFoundation::AM_MEDIA_TYPE) -> windows_core::HRESULT { @@ -5090,7 +5090,7 @@ impl ITFileTrack_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn NumRingsNoAnswer(&self) -> windows_core::Result; @@ -5100,9 +5100,9 @@ pub trait ITForwardInformation_Impl: Sized + super::super::System::Com::IDispatc fn GetForwardType(&self, forwardtype: i32, ppdestinationaddress: *mut windows_core::BSTR, ppcalleraddress: *mut windows_core::BSTR) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITForwardInformation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITForwardInformation_Vtbl { pub const fn new() -> ITForwardInformation_Vtbl { unsafe extern "system" fn SetNumRingsNoAnswer(this: *mut core::ffi::c_void, lnumrings: i32) -> windows_core::HRESULT { @@ -5166,16 +5166,16 @@ impl ITForwardInformation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetForwardType2(&self, forwardtype: i32, ppdestinationaddress: *mut windows_core::BSTR, pdestaddresstype: *mut i32, ppcalleraddress: *mut windows_core::BSTR, pcalleraddresstype: *mut i32) -> windows_core::Result<()>; fn get_ForwardTypeDestinationAddressType(&self, forwardtype: i32) -> windows_core::Result; fn get_ForwardTypeCallerAddressType(&self, forwardtype: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITForwardInformation2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITForwardInformation2_Vtbl { pub const fn new() -> ITForwardInformation2_Vtbl { unsafe extern "system" fn SetForwardType2(this: *mut core::ffi::c_void, forwardtype: i32, pdestaddress: core::mem::MaybeUninit, destaddresstype: i32, pcalleraddress: core::mem::MaybeUninit, calleraddresstype: i32) -> windows_core::HRESULT { @@ -5218,14 +5218,14 @@ impl ITForwardInformation2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetPort(&self, port: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITILSConfig {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITILSConfig_Vtbl { pub const fn new() -> ITILSConfig_Vtbl { unsafe extern "system" fn Port(this: *mut core::ffi::c_void, pport: *mut i32) -> windows_core::HRESULT { @@ -5308,7 +5308,7 @@ impl ITLegacyAddressMediaControl2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GenerateDigits(&self, pdigits: &windows_core::BSTR, digitmode: i32) -> windows_core::Result<()>; @@ -5316,9 +5316,9 @@ pub trait ITLegacyCallMediaControl_Impl: Sized + super::super::System::Com::IDis fn SetMediaType(&self, lmediatype: i32) -> windows_core::Result<()>; fn MonitorMedia(&self, lmediatype: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITLegacyCallMediaControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITLegacyCallMediaControl_Vtbl { pub const fn new() -> ITLegacyCallMediaControl_Vtbl { unsafe extern "system" fn DetectDigits(this: *mut core::ffi::c_void, digitmode: i32) -> windows_core::HRESULT { @@ -5354,7 +5354,7 @@ impl ITLegacyCallMediaControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GatherDigits(&self, digitmode: i32, lnumdigits: i32, pterminationdigits: &windows_core::BSTR, lfirstdigittimeout: i32, linterdigittimeout: i32) -> windows_core::Result<()>; @@ -5365,11 +5365,11 @@ pub trait ITLegacyCallMediaControl2_Impl: Sized + ITLegacyCallMediaControl_Impl fn GenerateCustomTonesByCollection(&self, pcustomtonecollection: Option<&ITCollection2>, lduration: i32) -> windows_core::Result<()>; fn CreateDetectToneObject(&self) -> windows_core::Result; fn CreateCustomToneObject(&self) -> windows_core::Result; - fn GetIDAsVariant(&self, bstrdeviceclass: &windows_core::BSTR) -> windows_core::Result; + fn GetIDAsVariant(&self, bstrdeviceclass: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITLegacyCallMediaControl2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITLegacyCallMediaControl2_Vtbl { pub const fn new() -> ITLegacyCallMediaControl2_Vtbl { unsafe extern "system" fn GenerateDigits2(this: *mut core::ffi::c_void, pdigits: core::mem::MaybeUninit, digitmode: i32, lduration: i32) -> windows_core::HRESULT { @@ -5420,7 +5420,7 @@ impl ITLegacyCallMediaControl2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetIDAsVariant(this: *mut core::ffi::c_void, bstrdeviceclass: core::mem::MaybeUninit, pvardeviceid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetIDAsVariant(this: *mut core::ffi::c_void, bstrdeviceclass: core::mem::MaybeUninit, pvardeviceid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITLegacyCallMediaControl2_Impl::GetIDAsVariant(this, core::mem::transmute(&bstrdeviceclass)) { Ok(ok__) => { @@ -5448,13 +5448,13 @@ impl ITLegacyCallMediaControl2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITLegacyWaveSupport {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITLegacyWaveSupport_Vtbl { pub const fn new() -> ITLegacyWaveSupport_Vtbl { unsafe extern "system" fn IsFullDuplex(this: *mut core::ffi::c_void, psupport: *mut FULLDUPLEX_SUPPORT) -> windows_core::HRESULT { @@ -5473,7 +5473,7 @@ impl ITLegacyWaveSupport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CountryCode(&self) -> windows_core::Result; @@ -5487,9 +5487,9 @@ pub trait ITLocationInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl fn TollPrefixList(&self) -> windows_core::Result; fn CancelCallWaitingCode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITLocationInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITLocationInfo_Vtbl { pub const fn new() -> ITLocationInfo_Vtbl { unsafe extern "system" fn PermanentLocationID(this: *mut core::ffi::c_void, pllocationid: *mut i32) -> windows_core::HRESULT { @@ -5676,16 +5676,16 @@ impl ITMSPAddress_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Stop(&self) -> windows_core::Result<()>; fn Pause(&self) -> windows_core::Result<()>; fn MediaState(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITMediaControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITMediaControl_Vtbl { pub const fn new() -> ITMediaControl_Vtbl { unsafe extern "system" fn Start(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5722,21 +5722,21 @@ impl ITMediaControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PlayList(&self) -> windows_core::Result; + fn SetPlayList(&self, playlistvariant: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn PlayList(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITMediaPlayback {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITMediaPlayback_Vtbl { pub const fn new() -> ITMediaPlayback_Vtbl { - unsafe extern "system" fn SetPlayList(this: *mut core::ffi::c_void, playlistvariant: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPlayList(this: *mut core::ffi::c_void, playlistvariant: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITMediaPlayback_Impl::SetPlayList(this, core::mem::transmute(&playlistvariant)).into() } - unsafe extern "system" fn PlayList(this: *mut core::ffi::c_void, pplaylistvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PlayList(this: *mut core::ffi::c_void, pplaylistvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITMediaPlayback_Impl::PlayList(this) { Ok(ok__) => { @@ -5756,14 +5756,14 @@ impl ITMediaPlayback_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn FileName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITMediaRecord {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITMediaRecord_Vtbl { pub const fn new() -> ITMediaRecord_Vtbl { unsafe extern "system" fn SetFileName(this: *mut core::ffi::c_void, bstrfilename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5790,14 +5790,14 @@ impl ITMediaRecord_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn QueryMediaType(&self, lmediatype: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITMediaSupport {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITMediaSupport_Vtbl { pub const fn new() -> ITMediaSupport_Vtbl { unsafe extern "system" fn MediaTypes(this: *mut core::ffi::c_void, plmediatypes: *mut i32) -> windows_core::HRESULT { @@ -5830,21 +5830,21 @@ impl ITMediaSupport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn TrackTerminals(&self) -> windows_core::Result; fn EnumerateTrackTerminals(&self) -> windows_core::Result; fn CreateTrackTerminal(&self, mediatype: i32, terminaldirection: TERMINAL_DIRECTION) -> windows_core::Result; fn MediaTypesInUse(&self) -> windows_core::Result; fn DirectionsInUse(&self) -> windows_core::Result; fn RemoveTrackTerminal(&self, ptrackterminaltoremove: Option<&ITTerminal>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITMultiTrackTerminal {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITMultiTrackTerminal_Vtbl { pub const fn new() -> ITMultiTrackTerminal_Vtbl { - unsafe extern "system" fn TrackTerminals(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TrackTerminals(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITMultiTrackTerminal_Impl::TrackTerminals(this) { Ok(ok__) => { @@ -5912,15 +5912,15 @@ impl ITMultiTrackTerminal_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Close(&self) -> windows_core::Result<()>; - fn Addresses(&self) -> windows_core::Result; + fn Addresses(&self) -> windows_core::Result; fn EnumerateAddresses(&self) -> windows_core::Result; fn get_PhoneCapsLong(&self, pclcap: PHONECAPS_LONG) -> windows_core::Result; fn get_PhoneCapsString(&self, pcscap: PHONECAPS_STRING) -> windows_core::Result; - fn get_Terminals(&self, paddress: Option<&ITAddress>) -> windows_core::Result; + fn get_Terminals(&self, paddress: Option<&ITAddress>) -> windows_core::Result; fn EnumerateTerminals(&self, paddress: Option<&ITAddress>) -> windows_core::Result; fn get_ButtonMode(&self, lbuttonid: i32) -> windows_core::Result; fn put_ButtonMode(&self, lbuttonid: i32, buttonmode: PHONE_BUTTON_MODE) -> windows_core::Result<()>; @@ -5937,20 +5937,20 @@ pub trait ITPhone_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RingVolume(&self) -> windows_core::Result; fn Privilege(&self) -> windows_core::Result; fn GetPhoneCapsBuffer(&self, pcbcaps: PHONECAPS_BUFFER, pdwsize: *mut u32, ppphonecapsbuffer: *mut *mut u8) -> windows_core::Result<()>; - fn get_PhoneCapsBuffer(&self, pcbcaps: PHONECAPS_BUFFER) -> windows_core::Result; + fn get_PhoneCapsBuffer(&self, pcbcaps: PHONECAPS_BUFFER) -> windows_core::Result; fn get_LampMode(&self, llampid: i32) -> windows_core::Result; fn put_LampMode(&self, llampid: i32, lampmode: PHONE_LAMP_MODE) -> windows_core::Result<()>; fn Display(&self) -> windows_core::Result; fn SetDisplay(&self, lrow: i32, lcolumn: i32, bstrdisplay: &windows_core::BSTR) -> windows_core::Result<()>; - fn PreferredAddresses(&self) -> windows_core::Result; + fn PreferredAddresses(&self) -> windows_core::Result; fn EnumeratePreferredAddresses(&self) -> windows_core::Result; fn DeviceSpecific(&self, pparams: *const u8, dwsize: u32) -> windows_core::Result<()>; - fn DeviceSpecificVariant(&self, vardevspecificbytearray: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeviceSpecificVariant(&self, vardevspecificbytearray: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn NegotiateExtVersion(&self, llowversion: i32, lhighversion: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITPhone {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITPhone_Vtbl { pub const fn new() -> ITPhone_Vtbl { unsafe extern "system" fn Open(this: *mut core::ffi::c_void, privilege: PHONE_PRIVILEGE) -> windows_core::HRESULT { @@ -5961,7 +5961,7 @@ impl ITPhone_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITPhone_Impl::Close(this).into() } - unsafe extern "system" fn Addresses(this: *mut core::ffi::c_void, paddresses: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Addresses(this: *mut core::ffi::c_void, paddresses: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITPhone_Impl::Addresses(this) { Ok(ok__) => { @@ -6001,7 +6001,7 @@ impl ITPhone_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Terminals(this: *mut core::ffi::c_void, paddress: *mut core::ffi::c_void, pterminals: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Terminals(this: *mut core::ffi::c_void, paddress: *mut core::ffi::c_void, pterminals: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITPhone_Impl::get_Terminals(this, windows_core::from_raw_borrowed(&paddress)) { Ok(ok__) => { @@ -6129,7 +6129,7 @@ impl ITPhone_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITPhone_Impl::GetPhoneCapsBuffer(this, core::mem::transmute_copy(&pcbcaps), core::mem::transmute_copy(&pdwsize), core::mem::transmute_copy(&ppphonecapsbuffer)).into() } - unsafe extern "system" fn get_PhoneCapsBuffer(this: *mut core::ffi::c_void, pcbcaps: PHONECAPS_BUFFER, pvarbuffer: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_PhoneCapsBuffer(this: *mut core::ffi::c_void, pcbcaps: PHONECAPS_BUFFER, pvarbuffer: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITPhone_Impl::get_PhoneCapsBuffer(this, core::mem::transmute_copy(&pcbcaps)) { Ok(ok__) => { @@ -6167,7 +6167,7 @@ impl ITPhone_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITPhone_Impl::SetDisplay(this, core::mem::transmute_copy(&lrow), core::mem::transmute_copy(&lcolumn), core::mem::transmute(&bstrdisplay)).into() } - unsafe extern "system" fn PreferredAddresses(this: *mut core::ffi::c_void, paddresses: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PreferredAddresses(this: *mut core::ffi::c_void, paddresses: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITPhone_Impl::PreferredAddresses(this) { Ok(ok__) => { @@ -6191,7 +6191,7 @@ impl ITPhone_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITPhone_Impl::DeviceSpecific(this, core::mem::transmute_copy(&pparams), core::mem::transmute_copy(&dwsize)).into() } - unsafe extern "system" fn DeviceSpecificVariant(this: *mut core::ffi::c_void, vardevspecificbytearray: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeviceSpecificVariant(this: *mut core::ffi::c_void, vardevspecificbytearray: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITPhone_Impl::DeviceSpecificVariant(this, core::mem::transmute(&vardevspecificbytearray)).into() } @@ -6246,16 +6246,16 @@ impl ITPhone_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn lParam1(&self) -> windows_core::Result; fn lParam2(&self) -> windows_core::Result; fn lParam3(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITPhoneDeviceSpecificEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITPhoneDeviceSpecificEvent_Vtbl { pub const fn new() -> ITPhoneDeviceSpecificEvent_Vtbl { unsafe extern "system" fn Phone(this: *mut core::ffi::c_void, ppphone: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6310,7 +6310,7 @@ impl ITPhoneDeviceSpecificEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; @@ -6322,9 +6322,9 @@ pub trait ITPhoneEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn NumberGathered(&self) -> windows_core::Result; fn Call(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITPhoneEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITPhoneEvent_Vtbl { pub const fn new() -> ITPhoneEvent_Vtbl { unsafe extern "system" fn Phone(this: *mut core::ffi::c_void, ppphone: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6434,7 +6434,7 @@ impl ITPhoneEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Company(&self) -> windows_core::Result; @@ -6444,9 +6444,9 @@ pub trait ITPluggableTerminalClassInfo_Impl: Sized + super::super::System::Com:: fn Direction(&self) -> windows_core::Result; fn MediaTypes(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITPluggableTerminalClassInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITPluggableTerminalClassInfo_Vtbl { pub const fn new() -> ITPluggableTerminalClassInfo_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6578,14 +6578,14 @@ impl ITPluggableTerminalEventSinkRegistration_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CLSID(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITPluggableTerminalSuperclassInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITPluggableTerminalSuperclassInfo_Vtbl { pub const fn new() -> ITPluggableTerminalSuperclassInfo_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6614,7 +6614,7 @@ impl ITPluggableTerminalSuperclassInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Call(&self) -> windows_core::Result; @@ -6622,9 +6622,9 @@ pub trait ITPrivateEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl fn EventCode(&self) -> windows_core::Result; fn EventInterface(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITPrivateEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITPrivateEvent_Vtbl { pub const fn new() -> ITPrivateEvent_Vtbl { unsafe extern "system" fn Address(this: *mut core::ffi::c_void, ppaddress: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6690,15 +6690,15 @@ impl ITPrivateEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; fn MediaType(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITQOSEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITQOSEvent_Vtbl { pub const fn new() -> ITQOSEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcall: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6742,7 +6742,7 @@ impl ITQOSEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn MeasurementPeriod(&self) -> windows_core::Result; @@ -6757,9 +6757,9 @@ pub trait ITQueue_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FinalDisposition(&self) -> windows_core::Result; fn Name(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITQueue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITQueue_Vtbl { pub const fn new() -> ITQueue_Vtbl { unsafe extern "system" fn SetMeasurementPeriod(this: *mut core::ffi::c_void, lperiod: i32) -> windows_core::HRESULT { @@ -6896,14 +6896,14 @@ impl ITQueue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITQueueEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITQueueEvent_Vtbl { pub const fn new() -> ITQueueEvent_Vtbl { unsafe extern "system" fn Queue(this: *mut core::ffi::c_void, ppqueue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6932,19 +6932,19 @@ impl ITQueueEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn DefaultDirectories(&self) -> windows_core::Result; fn EnumerateDefaultDirectories(&self) -> windows_core::Result; fn CreateDirectory(&self, directorytype: DIRECTORY_TYPE, pname: &windows_core::BSTR) -> windows_core::Result; fn CreateDirectoryObject(&self, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITRendezvous {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITRendezvous_Vtbl { pub const fn new() -> ITRendezvous_Vtbl { - unsafe extern "system" fn DefaultDirectories(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DefaultDirectories(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITRendezvous_Impl::DefaultDirectories(this) { Ok(ok__) => { @@ -6996,13 +6996,13 @@ impl ITRendezvous_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITRequest_Vtbl { pub const fn new() -> ITRequest_Vtbl { unsafe extern "system" fn MakeCall(this: *mut core::ffi::c_void, pdestaddress: core::mem::MaybeUninit, pappname: core::mem::MaybeUninit, pcalledparty: core::mem::MaybeUninit, pcomment: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7015,7 +7015,7 @@ impl ITRequest_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RequestMode(&self) -> windows_core::Result; @@ -7024,9 +7024,9 @@ pub trait ITRequestEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl fn CalledParty(&self) -> windows_core::Result; fn Comment(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITRequestEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITRequestEvent_Vtbl { pub const fn new() -> ITRequestEvent_Vtbl { unsafe extern "system" fn RegistrationInstance(this: *mut core::ffi::c_void, plregistrationinstance: *mut i32) -> windows_core::HRESULT { @@ -7103,7 +7103,7 @@ impl ITRequestEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetChannels(&self, nnewval: i32) -> windows_core::Result<()>; @@ -7118,9 +7118,9 @@ pub trait ITScriptableAudioFormat_Impl: Sized + super::super::System::Com::IDisp fn FormatTag(&self) -> windows_core::Result; fn SetFormatTag(&self, nnewval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITScriptableAudioFormat {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITScriptableAudioFormat_Vtbl { pub const fn new() -> ITScriptableAudioFormat_Vtbl { unsafe extern "system" fn Channels(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -7227,13 +7227,13 @@ impl ITScriptableAudioFormat_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITStaticAudioTerminal {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITStaticAudioTerminal_Vtbl { pub const fn new() -> ITStaticAudioTerminal_Vtbl { unsafe extern "system" fn WaveId(this: *mut core::ffi::c_void, plwaveid: *mut i32) -> windows_core::HRESULT { @@ -7252,7 +7252,7 @@ impl ITStaticAudioTerminal_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Direction(&self) -> windows_core::Result; @@ -7263,11 +7263,11 @@ pub trait ITStream_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SelectTerminal(&self, pterminal: Option<&ITTerminal>) -> windows_core::Result<()>; fn UnselectTerminal(&self, pterminal: Option<&ITTerminal>) -> windows_core::Result<()>; fn EnumerateTerminals(&self) -> windows_core::Result; - fn Terminals(&self) -> windows_core::Result; + fn Terminals(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITStream {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITStream_Vtbl { pub const fn new() -> ITStream_Vtbl { unsafe extern "system" fn MediaType(this: *mut core::ffi::c_void, plmediatype: *mut i32) -> windows_core::HRESULT { @@ -7330,7 +7330,7 @@ impl ITStream_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Terminals(this: *mut core::ffi::c_void, pterminals: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Terminals(this: *mut core::ffi::c_void, pterminals: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITStream_Impl::Terminals(this) { Ok(ok__) => { @@ -7358,16 +7358,16 @@ impl ITStream_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RemoveStream(&self, pstream: Option<&ITStream>) -> windows_core::Result<()>; fn EnumerateStreams(&self) -> windows_core::Result; - fn Streams(&self) -> windows_core::Result; + fn Streams(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITStreamControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITStreamControl_Vtbl { pub const fn new() -> ITStreamControl_Vtbl { unsafe extern "system" fn CreateStream(this: *mut core::ffi::c_void, lmediatype: i32, td: TERMINAL_DIRECTION, ppstream: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7394,7 +7394,7 @@ impl ITStreamControl_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Streams(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Streams(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITStreamControl_Impl::Streams(this) { Ok(ok__) => { @@ -7416,7 +7416,7 @@ impl ITStreamControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn PauseSubStream(&self) -> windows_core::Result<()>; @@ -7424,12 +7424,12 @@ pub trait ITSubStream_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SelectTerminal(&self, pterminal: Option<&ITTerminal>) -> windows_core::Result<()>; fn UnselectTerminal(&self, pterminal: Option<&ITTerminal>) -> windows_core::Result<()>; fn EnumerateTerminals(&self) -> windows_core::Result; - fn Terminals(&self) -> windows_core::Result; + fn Terminals(&self) -> windows_core::Result; fn Stream(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITSubStream {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITSubStream_Vtbl { pub const fn new() -> ITSubStream_Vtbl { unsafe extern "system" fn StartSubStream(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7462,7 +7462,7 @@ impl ITSubStream_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Terminals(this: *mut core::ffi::c_void, pterminals: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Terminals(this: *mut core::ffi::c_void, pterminals: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITSubStream_Impl::Terminals(this) { Ok(ok__) => { @@ -7498,16 +7498,16 @@ impl ITSubStream_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RemoveSubStream(&self, psubstream: Option<&ITSubStream>) -> windows_core::Result<()>; fn EnumerateSubStreams(&self) -> windows_core::Result; - fn SubStreams(&self) -> windows_core::Result; + fn SubStreams(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITSubStreamControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITSubStreamControl_Vtbl { pub const fn new() -> ITSubStreamControl_Vtbl { unsafe extern "system" fn CreateSubStream(this: *mut core::ffi::c_void, ppsubstream: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7534,7 +7534,7 @@ impl ITSubStreamControl_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SubStreams(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SubStreams(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITSubStreamControl_Impl::SubStreams(this) { Ok(ok__) => { @@ -7556,28 +7556,28 @@ impl ITSubStreamControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Shutdown(&self) -> windows_core::Result<()>; - fn Addresses(&self) -> windows_core::Result; + fn Addresses(&self) -> windows_core::Result; fn EnumerateAddresses(&self) -> windows_core::Result; fn RegisterCallNotifications(&self, paddress: Option<&ITAddress>, fmonitor: super::super::Foundation::VARIANT_BOOL, fowner: super::super::Foundation::VARIANT_BOOL, lmediatypes: i32, lcallbackinstance: i32) -> windows_core::Result; fn UnregisterNotifications(&self, lregister: i32) -> windows_core::Result<()>; - fn CallHubs(&self) -> windows_core::Result; + fn CallHubs(&self) -> windows_core::Result; fn EnumerateCallHubs(&self) -> windows_core::Result; - fn SetCallHubTracking(&self, paddresses: &windows_core::VARIANT, btracking: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; + fn SetCallHubTracking(&self, paddresses: &super::super::System::Variant::VARIANT, btracking: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn EnumeratePrivateTAPIObjects(&self) -> windows_core::Result; - fn PrivateTAPIObjects(&self) -> windows_core::Result; + fn PrivateTAPIObjects(&self) -> windows_core::Result; fn RegisterRequestRecipient(&self, lregistrationinstance: i32, lrequestmode: i32, fenable: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetAssistedTelephonyPriority(&self, pappfilename: &windows_core::BSTR, fpriority: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetApplicationPriority(&self, pappfilename: &windows_core::BSTR, lmediatype: i32, fpriority: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetEventFilter(&self, lfiltermask: i32) -> windows_core::Result<()>; fn EventFilter(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTAPI {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTAPI_Vtbl { pub const fn new() -> ITTAPI_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7588,7 +7588,7 @@ impl ITTAPI_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITTAPI_Impl::Shutdown(this).into() } - unsafe extern "system" fn Addresses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Addresses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTAPI_Impl::Addresses(this) { Ok(ok__) => { @@ -7622,7 +7622,7 @@ impl ITTAPI_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITTAPI_Impl::UnregisterNotifications(this, core::mem::transmute_copy(&lregister)).into() } - unsafe extern "system" fn CallHubs(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CallHubs(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTAPI_Impl::CallHubs(this) { Ok(ok__) => { @@ -7642,7 +7642,7 @@ impl ITTAPI_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCallHubTracking(this: *mut core::ffi::c_void, paddresses: core::mem::MaybeUninit, btracking: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn SetCallHubTracking(this: *mut core::ffi::c_void, paddresses: core::mem::MaybeUninit, btracking: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITTAPI_Impl::SetCallHubTracking(this, core::mem::transmute(&paddresses), core::mem::transmute_copy(&btracking)).into() } @@ -7656,7 +7656,7 @@ impl ITTAPI_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PrivateTAPIObjects(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PrivateTAPIObjects(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTAPI_Impl::PrivateTAPIObjects(this) { Ok(ok__) => { @@ -7716,18 +7716,18 @@ impl ITTAPI_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn Phones(&self) -> windows_core::Result; fn EnumeratePhones(&self) -> windows_core::Result; fn CreateEmptyCollectionObject(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTAPI2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTAPI2_Vtbl { pub const fn new() -> ITTAPI2_Vtbl { - unsafe extern "system" fn Phones(this: *mut core::ffi::c_void, pphones: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Phones(this: *mut core::ffi::c_void, pphones: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTAPI2_Impl::Phones(this) { Ok(ok__) => { @@ -7768,14 +7768,14 @@ impl ITTAPI2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn AgentHandlers(&self) -> windows_core::Result; + fn AgentHandlers(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTAPICallCenter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTAPICallCenter_Vtbl { pub const fn new() -> ITTAPICallCenter_Vtbl { unsafe extern "system" fn EnumerateAgentHandlers(this: *mut core::ffi::c_void, ppenumhandler: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7788,7 +7788,7 @@ impl ITTAPICallCenter_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AgentHandlers(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AgentHandlers(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTAPICallCenter_Impl::AgentHandlers(this) { Ok(ok__) => { @@ -7808,11 +7808,11 @@ impl ITTAPICallCenter_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITTAPIDispatchEventNotification_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTAPIDispatchEventNotification {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTAPIDispatchEventNotification_Vtbl { pub const fn new() -> ITTAPIDispatchEventNotification_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7840,16 +7840,16 @@ impl ITTAPIEventNotification_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Event(&self) -> windows_core::Result; fn Address(&self) -> windows_core::Result; fn CallbackInstance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTAPIObjectEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTAPIObjectEvent_Vtbl { pub const fn new() -> ITTAPIObjectEvent_Vtbl { unsafe extern "system" fn TAPIObject(this: *mut core::ffi::c_void, pptapiobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7904,13 +7904,13 @@ impl ITTAPIObjectEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTAPIObjectEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTAPIObjectEvent2_Vtbl { pub const fn new() -> ITTAPIObjectEvent2_Vtbl { unsafe extern "system" fn Phone(this: *mut core::ffi::c_void, ppphone: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7929,15 +7929,15 @@ impl ITTAPIObjectEvent2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Call(&self) -> windows_core::Result; fn Error(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTTSTerminalEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTTSTerminalEvent_Vtbl { pub const fn new() -> ITTTSTerminalEvent_Vtbl { unsafe extern "system" fn Terminal(this: *mut core::ffi::c_void, ppterminal: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7981,7 +7981,7 @@ impl ITTTSTerminalEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn State(&self) -> windows_core::Result; @@ -7990,9 +7990,9 @@ pub trait ITTerminal_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MediaType(&self) -> windows_core::Result; fn Direction(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTerminal {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTerminal_Vtbl { pub const fn new() -> ITTerminal_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, ppname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -8069,21 +8069,21 @@ impl ITTerminal_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn StaticTerminals(&self) -> windows_core::Result; fn EnumerateStaticTerminals(&self) -> windows_core::Result; - fn DynamicTerminalClasses(&self) -> windows_core::Result; + fn DynamicTerminalClasses(&self) -> windows_core::Result; fn EnumerateDynamicTerminalClasses(&self) -> windows_core::Result; fn CreateTerminal(&self, pterminalclass: &windows_core::BSTR, lmediatype: i32, direction: TERMINAL_DIRECTION) -> windows_core::Result; fn GetDefaultStaticTerminal(&self, lmediatype: i32, direction: TERMINAL_DIRECTION) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTerminalSupport {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTerminalSupport_Vtbl { pub const fn new() -> ITTerminalSupport_Vtbl { - unsafe extern "system" fn StaticTerminals(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn StaticTerminals(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTerminalSupport_Impl::StaticTerminals(this) { Ok(ok__) => { @@ -8103,7 +8103,7 @@ impl ITTerminalSupport_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DynamicTerminalClasses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DynamicTerminalClasses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTerminalSupport_Impl::DynamicTerminalClasses(this) { Ok(ok__) => { @@ -8157,19 +8157,19 @@ impl ITTerminalSupport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn PluggableSuperclasses(&self) -> windows_core::Result; fn EnumeratePluggableSuperclasses(&self) -> windows_core::Result; - fn get_PluggableTerminalClasses(&self, bstrterminalsuperclass: &windows_core::BSTR, lmediatype: i32) -> windows_core::Result; + fn get_PluggableTerminalClasses(&self, bstrterminalsuperclass: &windows_core::BSTR, lmediatype: i32) -> windows_core::Result; fn EnumeratePluggableTerminalClasses(&self, iidterminalsuperclass: &windows_core::GUID, lmediatype: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITTerminalSupport2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITTerminalSupport2_Vtbl { pub const fn new() -> ITTerminalSupport2_Vtbl { - unsafe extern "system" fn PluggableSuperclasses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PluggableSuperclasses(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTerminalSupport2_Impl::PluggableSuperclasses(this) { Ok(ok__) => { @@ -8189,7 +8189,7 @@ impl ITTerminalSupport2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_PluggableTerminalClasses(this: *mut core::ffi::c_void, bstrterminalsuperclass: core::mem::MaybeUninit, lmediatype: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_PluggableTerminalClasses(this: *mut core::ffi::c_void, bstrterminalsuperclass: core::mem::MaybeUninit, lmediatype: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITTerminalSupport2_Impl::get_PluggableTerminalClasses(this, core::mem::transmute(&bstrterminalsuperclass), core::mem::transmute_copy(&lmediatype)) { Ok(ok__) => { @@ -8221,16 +8221,16 @@ impl ITTerminalSupport2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AppSpecific(&self) -> windows_core::Result; fn TickCount(&self) -> windows_core::Result; fn CallbackInstance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITToneDetectionEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITToneDetectionEvent_Vtbl { pub const fn new() -> ITToneDetectionEvent_Vtbl { unsafe extern "system" fn Call(this: *mut core::ffi::c_void, ppcallinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8285,15 +8285,15 @@ impl ITToneDetectionEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Call(&self) -> windows_core::Result; fn Error(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITToneTerminalEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITToneTerminalEvent_Vtbl { pub const fn new() -> ITToneTerminalEvent_Vtbl { unsafe extern "system" fn Terminal(this: *mut core::ffi::c_void, ppterminal: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 eb90f7c153..b68b5faf1f 100644 --- a/crates/libs/windows/src/Windows/Win32/Devices/Tapi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Devices/Tapi/mod.rs @@ -2419,7 +2419,8 @@ impl core::ops::Deref for IMcastAddressAllocation { windows_core::imp::interface_hierarchy!(IMcastAddressAllocation, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMcastAddressAllocation { - pub unsafe fn Scopes(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Scopes(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Scopes)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2459,10 +2460,10 @@ impl IMcastAddressAllocation { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateLeaseInfo)(windows_core::Interface::as_raw(self), leasestarttime, leasestoptime, dwnumaddresses, ppaddresses, prequestid.param().abi(), pserveraddress.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateLeaseInfoFromVariant(&self, leasestarttime: f64, leasestoptime: f64, vaddresses: P0, prequestid: P1, pserveraddress: P2) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, { @@ -2474,7 +2475,10 @@ impl IMcastAddressAllocation { #[repr(C)] pub struct IMcastAddressAllocation_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub Scopes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Scopes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Scopes: usize, pub EnumerateScopes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub RequestAddress: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, f64, f64, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2492,9 +2496,9 @@ pub struct IMcastAddressAllocation_Vtbl { pub CreateLeaseInfo: unsafe extern "system" fn(*mut core::ffi::c_void, f64, f64, u32, *const windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateLeaseInfo: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateLeaseInfoFromVariant: unsafe extern "system" fn(*mut core::ffi::c_void, f64, f64, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateLeaseInfoFromVariant: unsafe extern "system" fn(*mut core::ffi::c_void, f64, f64, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateLeaseInfoFromVariant: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2540,7 +2544,8 @@ impl IMcastLeaseInfo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TTL)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Addresses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Addresses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Addresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2561,7 +2566,10 @@ pub struct IMcastLeaseInfo_Vtbl { pub AddressCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub ServerAddress: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub TTL: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Addresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Addresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Addresses: usize, pub EnumerateAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -2629,7 +2637,8 @@ impl ITACDGroup { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateQueues)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Queues(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Queues(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Queues)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2640,7 +2649,10 @@ pub struct ITACDGroup_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub EnumerateQueues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Queues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Queues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Queues: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITACDGroupEvent, ITACDGroupEvent_Vtbl, 0x297f3032_bd11_11d1_a0a7_00805fc147d3); @@ -2786,7 +2798,8 @@ impl ITAddress { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateCall)(windows_core::Interface::as_raw(self), pdestaddress.param().abi(), laddresstype, lmediatypes, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Calls(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Calls(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Calls)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2852,7 +2865,10 @@ pub struct ITAddress_Vtbl { pub CreateCall: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateCall: usize, - pub Calls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Calls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Calls: usize, pub EnumerateCalls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub DialableAddress: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -2885,7 +2901,8 @@ impl core::ops::Deref for ITAddress2 { windows_core::imp::interface_hierarchy!(ITAddress2, windows_core::IUnknown, super::super::System::Com::IDispatch, ITAddress); #[cfg(feature = "Win32_System_Com")] impl ITAddress2 { - pub unsafe fn Phones(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Phones(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Phones)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2901,7 +2918,8 @@ impl ITAddress2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPhoneFromTerminal)(windows_core::Interface::as_raw(self), pterminal.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PreferredPhones(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PreferredPhones(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PreferredPhones)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2926,11 +2944,11 @@ impl ITAddress2 { { (windows_core::Interface::vtable(self).DeviceSpecific)(windows_core::Interface::as_raw(self), pcall.param().abi(), pparams, dwsize).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeviceSpecificVariant(&self, pcall: P0, vardevspecificbytearray: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeviceSpecificVariant)(windows_core::Interface::as_raw(self), pcall.param().abi(), vardevspecificbytearray.param().abi()).ok() } @@ -2943,13 +2961,19 @@ impl ITAddress2 { #[repr(C)] pub struct ITAddress2_Vtbl { pub base__: ITAddress_Vtbl, - pub Phones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Phones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Phones: usize, pub EnumeratePhones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub GetPhoneFromTerminal: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetPhoneFromTerminal: usize, - pub PreferredPhones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PreferredPhones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PreferredPhones: usize, pub EnumeratePreferredPhones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub get_EventFilter: unsafe extern "system" fn(*mut core::ffi::c_void, TAPI_EVENT, i32, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub put_EventFilter: unsafe extern "system" fn(*mut core::ffi::c_void, TAPI_EVENT, i32, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -2957,9 +2981,9 @@ pub struct ITAddress2_Vtbl { pub DeviceSpecific: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const u8, u32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] DeviceSpecific: usize, - #[cfg(feature = "Win32_System_Com")] - pub DeviceSpecificVariant: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeviceSpecificVariant: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DeviceSpecificVariant: usize, pub NegotiateExtVersion: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut i32) -> windows_core::HRESULT, } @@ -2984,7 +3008,8 @@ impl ITAddressCapabilities { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_AddressCapabilityString)(windows_core::Interface::as_raw(self), addresscapstring, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CallTreatments(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CallTreatments(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CallTreatments)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2992,7 +3017,8 @@ impl ITAddressCapabilities { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateCallTreatments)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CompletionMessages(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CompletionMessages(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CompletionMessages)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3000,7 +3026,8 @@ impl ITAddressCapabilities { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateCompletionMessages)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn DeviceClasses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DeviceClasses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DeviceClasses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3015,11 +3042,20 @@ pub struct ITAddressCapabilities_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub get_AddressCapability: unsafe extern "system" fn(*mut core::ffi::c_void, ADDRESS_CAPABILITY, *mut i32) -> windows_core::HRESULT, pub get_AddressCapabilityString: unsafe extern "system" fn(*mut core::ffi::c_void, ADDRESS_CAPABILITY_STRING, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CallTreatments: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CallTreatments: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CallTreatments: usize, pub EnumerateCallTreatments: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CompletionMessages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CompletionMessages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CompletionMessages: usize, pub EnumerateCompletionMessages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub DeviceClasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeviceClasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeviceClasses: usize, pub EnumerateDeviceClasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -3147,7 +3183,8 @@ impl ITAddressTranslation { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateLocations)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Locations(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Locations(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Locations)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3155,7 +3192,8 @@ impl ITAddressTranslation { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateCallingCards)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CallingCards(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CallingCards(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CallingCards)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3170,9 +3208,15 @@ pub struct ITAddressTranslation_Vtbl { TranslateAddress: usize, pub TranslateDialog: unsafe extern "system" fn(*mut core::ffi::c_void, isize, core::mem::MaybeUninit) -> windows_core::HRESULT, pub EnumerateLocations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Locations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Locations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Locations: usize, pub EnumerateCallingCards: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CallingCards: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CallingCards: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CallingCards: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITAddressTranslationInfo, ITAddressTranslationInfo_Vtbl, 0xafc15945_8d40_11d1_a09e_00805fc147d3); @@ -3305,7 +3349,8 @@ impl ITAgent { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TotalWrapUpTime)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn AgentSessions(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AgentSessions(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AgentSessions)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3339,7 +3384,10 @@ pub struct ITAgent_Vtbl { pub TotalACDTalkTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub TotalACDCallTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub TotalWrapUpTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub AgentSessions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AgentSessions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AgentSessions: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITAgentEvent, ITAgentEvent_Vtbl, 0x5afc314a_4bcc_11d1_bf80_00805fc147d3); @@ -3413,11 +3461,13 @@ impl ITAgentHandler { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateUsableAddresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ACDGroups(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ACDGroups(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ACDGroups)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn UsableAddresses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn UsableAddresses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).UsableAddresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3437,8 +3487,14 @@ pub struct ITAgentHandler_Vtbl { CreateAgentWithID: usize, pub EnumerateACDGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub EnumerateUsableAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub ACDGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub UsableAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ACDGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ACDGroups: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub UsableAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + UsableAddresses: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITAgentHandlerEvent, ITAgentHandlerEvent_Vtbl, 0x297f3034_bd11_11d1_a0a7_00805fc147d3); @@ -3824,7 +3880,8 @@ impl ITAutomatedPhoneControl { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateSelectedCalls)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SelectedCalls(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelectedCalls(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelectedCalls)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3870,7 +3927,10 @@ pub struct ITAutomatedPhoneControl_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] UnselectCall: usize, pub EnumerateSelectedCalls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SelectedCalls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelectedCalls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelectedCalls: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITBasicAudioTerminal, ITBasicAudioTerminal_Vtbl, 0xb1efc38d_9355_11d0_835c_00aa003ccabd); @@ -4118,7 +4178,8 @@ impl ITCallHub { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateCalls)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Calls(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Calls(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Calls)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4137,7 +4198,10 @@ pub struct ITCallHub_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub EnumerateCalls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Calls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Calls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Calls: usize, pub NumCalls: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub State: unsafe extern "system" fn(*mut core::ffi::c_void, *mut CALLHUB_STATE) -> windows_core::HRESULT, } @@ -4231,13 +4295,15 @@ impl ITCallInfo { { (windows_core::Interface::vtable(self).put_CallInfoString)(windows_core::Interface::as_raw(self), callinfostring, pcallinfostring.param().abi()).ok() } - pub unsafe fn get_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_CallInfoBuffer)(windows_core::Interface::as_raw(self), callinfobuffer, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_CallInfoBuffer(&self, callinfobuffer: CALLINFO_BUFFER, pcallinfobuffer: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).put_CallInfoBuffer)(windows_core::Interface::as_raw(self), callinfobuffer, pcallinfobuffer.param().abi()).ok() } @@ -4269,8 +4335,14 @@ pub struct ITCallInfo_Vtbl { pub put_CallInfoLong: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_LONG, i32) -> windows_core::HRESULT, pub get_CallInfoString: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_STRING, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub put_CallInfoString: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_STRING, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_CallInfoBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_BUFFER, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_CallInfoBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_BUFFER, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_CallInfoBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_BUFFER, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_CallInfoBuffer: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_CallInfoBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_BUFFER, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_CallInfoBuffer: usize, pub GetCallInfoBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_BUFFER, *mut u32, *mut *mut u8) -> windows_core::HRESULT, pub SetCallInfoBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, CALLINFO_BUFFER, u32, *const u8) -> windows_core::HRESULT, pub ReleaseUserUserInfo: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4557,7 +4629,8 @@ impl ITCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4571,7 +4644,10 @@ impl ITCollection { pub struct ITCollection_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -4587,7 +4663,8 @@ impl core::ops::Deref for ITCollection2 { windows_core::imp::interface_hierarchy!(ITCollection2, windows_core::IUnknown, super::super::System::Com::IDispatch, ITCollection); #[cfg(feature = "Win32_System_Com")] impl ITCollection2 { - pub unsafe fn Add(&self, index: i32, pvariant: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvariant)).ok() } pub unsafe fn Remove(&self, index: i32) -> windows_core::Result<()> { @@ -4598,7 +4675,10 @@ impl ITCollection2 { #[repr(C)] pub struct ITCollection2_Vtbl { pub base__: ITCollection_Vtbl, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Add: usize, pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -4921,7 +5001,8 @@ impl ITDirectory { { (windows_core::Interface::vtable(self).DeleteDirectoryObject)(windows_core::Interface::as_raw(self), pdirectoryobject.param().abi()).ok() } - pub unsafe fn get_DirectoryObjects(&self, directoryobjecttype: DIRECTORY_OBJECT_TYPE, pname: P0) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -4964,7 +5045,10 @@ pub struct ITDirectory_Vtbl { pub DeleteDirectoryObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] DeleteDirectoryObject: usize, - pub get_DirectoryObjects: unsafe extern "system" fn(*mut core::ffi::c_void, DIRECTORY_OBJECT_TYPE, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_DirectoryObjects: unsafe extern "system" fn(*mut core::ffi::c_void, DIRECTORY_OBJECT_TYPE, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_DirectoryObjects: usize, pub EnumerateDirectoryObjects: unsafe extern "system" fn(*mut core::ffi::c_void, DIRECTORY_OBJECT_TYPE, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -4994,7 +5078,8 @@ impl ITDirectoryObject { { (windows_core::Interface::vtable(self).SetName)(windows_core::Interface::as_raw(self), pname.param().abi()).ok() } - pub unsafe fn get_DialableAddrs(&self, dwaddresstype: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_DialableAddrs)(windows_core::Interface::as_raw(self), dwaddresstype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5022,7 +5107,10 @@ pub struct ITDirectoryObject_Vtbl { pub ObjectType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut DIRECTORY_OBJECT_TYPE) -> windows_core::HRESULT, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_DialableAddrs: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_DialableAddrs: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_DialableAddrs: usize, pub EnumerateDialableAddrs: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub SecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -5621,7 +5709,8 @@ impl ITLegacyCallMediaControl2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateCustomToneObject)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetIDAsVariant(&self, bstrdeviceclass: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetIDAsVariant(&self, bstrdeviceclass: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -5654,7 +5743,10 @@ pub struct ITLegacyCallMediaControl2_Vtbl { pub CreateCustomToneObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateCustomToneObject: usize, - pub GetIDAsVariant: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetIDAsVariant: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetIDAsVariant: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITLegacyWaveSupport, ITLegacyWaveSupport_Vtbl, 0x207823ea_e252_11d2_b77e_0080c7135381); @@ -5851,13 +5943,15 @@ impl core::ops::Deref for ITMediaPlayback { windows_core::imp::interface_hierarchy!(ITMediaPlayback, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ITMediaPlayback { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlayList(&self, playlistvariant: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPlayList)(windows_core::Interface::as_raw(self), playlistvariant.param().abi()).ok() } - pub unsafe fn PlayList(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PlayList(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PlayList)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5866,8 +5960,14 @@ impl ITMediaPlayback { #[repr(C)] pub struct ITMediaPlayback_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub SetPlayList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PlayList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPlayList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPlayList: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PlayList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PlayList: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITMediaRecord, ITMediaRecord_Vtbl, 0xf5dd4592_5476_4cc1_9d4d_fad3eefe7db2); @@ -5942,7 +6042,8 @@ impl core::ops::Deref for ITMultiTrackTerminal { windows_core::imp::interface_hierarchy!(ITMultiTrackTerminal, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ITMultiTrackTerminal { - pub unsafe fn TrackTerminals(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TrackTerminals(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TrackTerminals)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5975,7 +6076,10 @@ impl ITMultiTrackTerminal { #[repr(C)] pub struct ITMultiTrackTerminal_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub TrackTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TrackTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TrackTerminals: usize, pub EnumerateTrackTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub CreateTrackTerminal: unsafe extern "system" fn(*mut core::ffi::c_void, i32, TERMINAL_DIRECTION, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -6007,7 +6111,8 @@ impl ITPhone { pub unsafe fn Close(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Close)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Addresses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Addresses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Addresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6023,8 +6128,8 @@ impl ITPhone { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_PhoneCapsString)(windows_core::Interface::as_raw(self), pcscap, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn get_Terminals(&self, paddress: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Terminals(&self, paddress: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -6095,7 +6200,8 @@ 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() } - pub unsafe fn get_PhoneCapsBuffer(&self, pcbcaps: PHONECAPS_BUFFER) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_PhoneCapsBuffer)(windows_core::Interface::as_raw(self), pcbcaps, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6116,7 +6222,8 @@ impl ITPhone { { (windows_core::Interface::vtable(self).SetDisplay)(windows_core::Interface::as_raw(self), lrow, lcolumn, bstrdisplay.param().abi()).ok() } - pub unsafe fn PreferredAddresses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PreferredAddresses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PreferredAddresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6127,9 +6234,10 @@ 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() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeviceSpecificVariant(&self, vardevspecificbytearray: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeviceSpecificVariant)(windows_core::Interface::as_raw(self), vardevspecificbytearray.param().abi()).ok() } @@ -6144,13 +6252,16 @@ pub struct ITPhone_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, PHONE_PRIVILEGE) -> windows_core::HRESULT, pub Close: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Addresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Addresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Addresses: usize, pub EnumerateAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub get_PhoneCapsLong: unsafe extern "system" fn(*mut core::ffi::c_void, PHONECAPS_LONG, *mut i32) -> windows_core::HRESULT, pub get_PhoneCapsString: unsafe extern "system" fn(*mut core::ffi::c_void, PHONECAPS_STRING, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Terminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Terminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Terminals: usize, #[cfg(feature = "Win32_System_Com")] pub EnumerateTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -6171,15 +6282,24 @@ pub struct ITPhone_Vtbl { pub RingVolume: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub Privilege: unsafe extern "system" fn(*mut core::ffi::c_void, *mut PHONE_PRIVILEGE) -> windows_core::HRESULT, pub GetPhoneCapsBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, PHONECAPS_BUFFER, *mut u32, *mut *mut u8) -> windows_core::HRESULT, - pub get_PhoneCapsBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, PHONECAPS_BUFFER, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_PhoneCapsBuffer: unsafe extern "system" fn(*mut core::ffi::c_void, PHONECAPS_BUFFER, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_PhoneCapsBuffer: usize, pub get_LampMode: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut PHONE_LAMP_MODE) -> windows_core::HRESULT, pub put_LampMode: unsafe extern "system" fn(*mut core::ffi::c_void, i32, PHONE_LAMP_MODE) -> windows_core::HRESULT, pub Display: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDisplay: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PreferredAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PreferredAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PreferredAddresses: usize, pub EnumeratePreferredAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub DeviceSpecific: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32) -> windows_core::HRESULT, - pub DeviceSpecificVariant: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeviceSpecificVariant: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeviceSpecificVariant: usize, pub NegotiateExtVersion: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut i32) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -6649,7 +6769,8 @@ impl core::ops::Deref for ITRendezvous { windows_core::imp::interface_hierarchy!(ITRendezvous, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ITRendezvous { - pub unsafe fn DefaultDirectories(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DefaultDirectories(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DefaultDirectories)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6678,7 +6799,10 @@ impl ITRendezvous { #[repr(C)] pub struct ITRendezvous_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub DefaultDirectories: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DefaultDirectories: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DefaultDirectories: usize, pub EnumerateDefaultDirectories: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub CreateDirectory: unsafe extern "system" fn(*mut core::ffi::c_void, DIRECTORY_TYPE, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -6916,7 +7040,8 @@ impl ITStream { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateTerminals)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Terminals(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Terminals(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Terminals)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6940,7 +7065,10 @@ pub struct ITStream_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] UnselectTerminal: usize, pub EnumerateTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Terminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Terminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Terminals: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITStreamControl, ITStreamControl_Vtbl, 0xee3bd604_3868_11d2_a045_00c04fb6809f); @@ -6971,7 +7099,8 @@ impl ITStreamControl { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateStreams)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Streams(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Streams(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Streams)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6989,7 +7118,10 @@ pub struct ITStreamControl_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RemoveStream: usize, pub EnumerateStreams: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Streams: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Streams: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Streams: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITSubStream, ITSubStream_Vtbl, 0xee3bd608_3868_11d2_a045_00c04fb6809f); @@ -7031,7 +7163,8 @@ impl ITSubStream { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateTerminals)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Terminals(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Terminals(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Terminals)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7057,7 +7190,10 @@ pub struct ITSubStream_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] UnselectTerminal: usize, pub EnumerateTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Terminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Terminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Terminals: usize, #[cfg(feature = "Win32_System_Com")] pub Stream: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -7092,7 +7228,8 @@ impl ITSubStreamControl { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateSubStreams)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SubStreams(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SubStreams(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SubStreams)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7110,7 +7247,10 @@ pub struct ITSubStreamControl_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] RemoveSubStream: usize, pub EnumerateSubStreams: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SubStreams: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SubStreams: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SubStreams: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITTAPI, ITTAPI_Vtbl, 0xb1efc382_9355_11d0_835c_00aa003ccabd); @@ -7131,7 +7271,8 @@ impl ITTAPI { pub unsafe fn Shutdown(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Shutdown)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Addresses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Addresses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Addresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7152,7 +7293,8 @@ 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() } - pub unsafe fn CallHubs(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CallHubs(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CallHubs)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7160,9 +7302,10 @@ impl ITTAPI { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateCallHubs)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCallHubTracking(&self, paddresses: P0, btracking: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetCallHubTracking)(windows_core::Interface::as_raw(self), paddresses.param().abi(), btracking.param().abi()).ok() @@ -7172,7 +7315,8 @@ impl ITTAPI { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumeratePrivateTAPIObjects)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PrivateTAPIObjects(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PrivateTAPIObjects(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PrivateTAPIObjects)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7210,21 +7354,33 @@ pub struct ITTAPI_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Initialize: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Shutdown: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Addresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Addresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Addresses: usize, pub EnumerateAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub RegisterCallNotifications: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, i32, i32, *mut i32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] RegisterCallNotifications: usize, pub UnregisterNotifications: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub CallHubs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CallHubs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CallHubs: usize, pub EnumerateCallHubs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetCallHubTracking: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCallHubTracking: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCallHubTracking: usize, #[cfg(feature = "Win32_System_Com")] pub EnumeratePrivateTAPIObjects: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] EnumeratePrivateTAPIObjects: usize, - pub PrivateTAPIObjects: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PrivateTAPIObjects: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PrivateTAPIObjects: usize, pub RegisterRequestRecipient: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetAssistedTelephonyPriority: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetApplicationPriority: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -7244,7 +7400,8 @@ impl core::ops::Deref for ITTAPI2 { windows_core::imp::interface_hierarchy!(ITTAPI2, windows_core::IUnknown, super::super::System::Com::IDispatch, ITTAPI); #[cfg(feature = "Win32_System_Com")] impl ITTAPI2 { - pub unsafe fn Phones(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Phones(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Phones)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7262,7 +7419,10 @@ impl ITTAPI2 { #[repr(C)] pub struct ITTAPI2_Vtbl { pub base__: ITTAPI_Vtbl, - pub Phones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Phones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Phones: usize, pub EnumeratePhones: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub CreateEmptyCollectionObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -7286,7 +7446,8 @@ impl ITTAPICallCenter { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateAgentHandlers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn AgentHandlers(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AgentHandlers(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AgentHandlers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7296,7 +7457,10 @@ impl ITTAPICallCenter { pub struct ITTAPICallCenter_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub EnumerateAgentHandlers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub AgentHandlers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AgentHandlers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AgentHandlers: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITTAPIDispatchEventNotification, ITTAPIDispatchEventNotification_Vtbl, 0x9f34325b_7e62_11d2_9457_00c04f8ec888); @@ -7520,7 +7684,8 @@ impl core::ops::Deref for ITTerminalSupport { windows_core::imp::interface_hierarchy!(ITTerminalSupport, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ITTerminalSupport { - pub unsafe fn StaticTerminals(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn StaticTerminals(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).StaticTerminals)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7528,7 +7693,8 @@ impl ITTerminalSupport { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumerateStaticTerminals)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn DynamicTerminalClasses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DynamicTerminalClasses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DynamicTerminalClasses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7554,9 +7720,15 @@ impl ITTerminalSupport { #[repr(C)] pub struct ITTerminalSupport_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub StaticTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub StaticTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + StaticTerminals: usize, pub EnumerateStaticTerminals: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub DynamicTerminalClasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DynamicTerminalClasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DynamicTerminalClasses: usize, pub EnumerateDynamicTerminalClasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub CreateTerminal: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, TERMINAL_DIRECTION, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -7580,7 +7752,8 @@ impl core::ops::Deref for ITTerminalSupport2 { windows_core::imp::interface_hierarchy!(ITTerminalSupport2, windows_core::IUnknown, super::super::System::Com::IDispatch, ITTerminalSupport); #[cfg(feature = "Win32_System_Com")] impl ITTerminalSupport2 { - pub unsafe fn PluggableSuperclasses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PluggableSuperclasses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PluggableSuperclasses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -7588,7 +7761,8 @@ impl ITTerminalSupport2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumeratePluggableSuperclasses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_PluggableTerminalClasses(&self, bstrterminalsuperclass: P0, lmediatype: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -7604,9 +7778,15 @@ impl ITTerminalSupport2 { #[repr(C)] pub struct ITTerminalSupport2_Vtbl { pub base__: ITTerminalSupport_Vtbl, - pub PluggableSuperclasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PluggableSuperclasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PluggableSuperclasses: usize, pub EnumeratePluggableSuperclasses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_PluggableTerminalClasses: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_PluggableTerminalClasses: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_PluggableTerminalClasses: usize, pub EnumeratePluggableTerminalClasses: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] 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 2092a6c42f..bdd5b396c5 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/impl.rs @@ -1450,16 +1450,19 @@ impl IWICDevelopRawNotificationCallback_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICEnumMetadataItem_Impl: Sized + windows_core::IUnknownImpl { - fn Next(&self, celt: u32, rgeltschema: *mut windows_core::PROPVARIANT, rgeltid: *mut windows_core::PROPVARIANT, rgeltvalue: *mut windows_core::PROPVARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; + 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<()>; fn Skip(&self, celt: u32) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWICEnumMetadataItem {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IWICEnumMetadataItem_Vtbl { pub const fn new() -> IWICEnumMetadataItem_Vtbl { - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgeltschema: *mut core::mem::MaybeUninit, rgeltid: *mut core::mem::MaybeUninit, rgeltvalue: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgeltschema: *mut core::mem::MaybeUninit, rgeltid: *mut core::mem::MaybeUninit, rgeltvalue: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICEnumMetadataItem_Impl::Next(this, core::mem::transmute_copy(&celt), core::mem::transmute_copy(&rgeltschema), core::mem::transmute_copy(&rgeltid), core::mem::transmute_copy(&rgeltvalue), core::mem::transmute_copy(&pceltfetched)).into() } @@ -2215,16 +2218,16 @@ impl IWICMetadataHandlerInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICMetadataQueryReader_Impl: Sized + windows_core::IUnknownImpl { fn GetContainerFormat(&self) -> windows_core::Result; fn GetLocation(&self, cchmaxlength: u32, wznamespace: &windows_core::PWSTR, pcchactuallength: *mut u32) -> windows_core::Result<()>; - fn GetMetadataByName(&self, wzname: &windows_core::PCWSTR, pvarvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetMetadataByName(&self, wzname: &windows_core::PCWSTR, pvarvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetEnumerator(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWICMetadataQueryReader {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IWICMetadataQueryReader_Vtbl { pub const fn new() -> IWICMetadataQueryReader_Vtbl { unsafe extern "system" fn GetContainerFormat(this: *mut core::ffi::c_void, pguidcontainerformat: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -2241,7 +2244,7 @@ impl IWICMetadataQueryReader_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICMetadataQueryReader_Impl::GetLocation(this, core::mem::transmute_copy(&cchmaxlength), core::mem::transmute(&wznamespace), core::mem::transmute_copy(&pcchactuallength)).into() } - unsafe extern "system" fn GetMetadataByName(this: *mut core::ffi::c_void, wzname: windows_core::PCWSTR, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetMetadataByName(this: *mut core::ffi::c_void, wzname: windows_core::PCWSTR, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICMetadataQueryReader_Impl::GetMetadataByName(this, core::mem::transmute(&wzname), core::mem::transmute_copy(&pvarvalue)).into() } @@ -2267,17 +2270,17 @@ impl IWICMetadataQueryReader_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn SetMetadataByName(&self, wzname: &windows_core::PCWSTR, pvarvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn RemoveMetadataByName(&self, wzname: &windows_core::PCWSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWICMetadataQueryWriter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IWICMetadataQueryWriter_Vtbl { pub const fn new() -> IWICMetadataQueryWriter_Vtbl { - unsafe extern "system" fn SetMetadataByName(this: *mut core::ffi::c_void, wzname: windows_core::PCWSTR, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetMetadataByName(this: *mut core::ffi::c_void, wzname: windows_core::PCWSTR, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICMetadataQueryWriter_Impl::SetMetadataByName(this, core::mem::transmute(&wzname), core::mem::transmute_copy(&pvarvalue)).into() } @@ -2295,15 +2298,18 @@ impl IWICMetadataQueryWriter_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICMetadataReader_Impl: Sized + windows_core::IUnknownImpl { fn GetMetadataFormat(&self) -> windows_core::Result; fn GetMetadataHandlerInfo(&self) -> windows_core::Result; fn GetCount(&self) -> windows_core::Result; - fn GetValueByIndex(&self, nindex: u32, pvarschema: *mut windows_core::PROPVARIANT, pvarid: *mut windows_core::PROPVARIANT, pvarvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn GetValue(&self, pvarschema: *const windows_core::PROPVARIANT, pvarid: *const windows_core::PROPVARIANT, pvarvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; + 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<()>; fn GetEnumerator(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWICMetadataReader {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IWICMetadataReader_Vtbl { pub const fn new() -> IWICMetadataReader_Vtbl { unsafe extern "system" fn GetMetadataFormat(this: *mut core::ffi::c_void, pguidmetadataformat: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -2336,11 +2342,11 @@ impl IWICMetadataReader_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValueByIndex(this: *mut core::ffi::c_void, nindex: u32, pvarschema: *mut core::mem::MaybeUninit, pvarid: *mut core::mem::MaybeUninit, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValueByIndex(this: *mut core::ffi::c_void, nindex: u32, pvarschema: *mut core::mem::MaybeUninit, pvarid: *mut core::mem::MaybeUninit, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICMetadataReader_Impl::GetValueByIndex(this, core::mem::transmute_copy(&nindex), core::mem::transmute_copy(&pvarschema), core::mem::transmute_copy(&pvarid), core::mem::transmute_copy(&pvarvalue)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pvarschema: *const core::mem::MaybeUninit, pvarid: *const core::mem::MaybeUninit, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pvarschema: *const core::mem::MaybeUninit, pvarid: *const core::mem::MaybeUninit, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICMetadataReader_Impl::GetValue(this, core::mem::transmute_copy(&pvarschema), core::mem::transmute_copy(&pvarid), core::mem::transmute_copy(&pvarvalue)).into() } @@ -2414,24 +2420,27 @@ impl IWICMetadataReaderInfo_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IWICMetadataWriter_Impl: Sized + IWICMetadataReader_Impl { - fn SetValue(&self, pvarschema: *const windows_core::PROPVARIANT, pvarid: *const windows_core::PROPVARIANT, pvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn SetValueByIndex(&self, nindex: u32, pvarschema: *const windows_core::PROPVARIANT, pvarid: *const windows_core::PROPVARIANT, pvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn RemoveValue(&self, pvarschema: *const windows_core::PROPVARIANT, pvarid: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; + 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<()>; + fn RemoveValue(&self, pvarschema: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pvarid: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn RemoveValueByIndex(&self, nindex: u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWICMetadataWriter {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IWICMetadataWriter_Vtbl { pub const fn new() -> IWICMetadataWriter_Vtbl { - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, pvarschema: *const core::mem::MaybeUninit, pvarid: *const core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, pvarschema: *const core::mem::MaybeUninit, pvarid: *const core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICMetadataWriter_Impl::SetValue(this, core::mem::transmute_copy(&pvarschema), core::mem::transmute_copy(&pvarid), core::mem::transmute_copy(&pvarvalue)).into() } - unsafe extern "system" fn SetValueByIndex(this: *mut core::ffi::c_void, nindex: u32, pvarschema: *const core::mem::MaybeUninit, pvarid: *const core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValueByIndex(this: *mut core::ffi::c_void, nindex: u32, pvarschema: *const core::mem::MaybeUninit, pvarid: *const core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICMetadataWriter_Impl::SetValueByIndex(this, core::mem::transmute_copy(&nindex), core::mem::transmute_copy(&pvarschema), core::mem::transmute_copy(&pvarid), core::mem::transmute_copy(&pvarvalue)).into() } - unsafe extern "system" fn RemoveValue(this: *mut core::ffi::c_void, pvarschema: *const core::mem::MaybeUninit, pvarid: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveValue(this: *mut core::ffi::c_void, pvarschema: *const core::mem::MaybeUninit, pvarid: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWICMetadataWriter_Impl::RemoveValue(this, core::mem::transmute_copy(&pvarschema), core::mem::transmute_copy(&pvarid)).into() } 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 d8c4abbc11..ff15774714 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Imaging/mod.rs @@ -1153,7 +1153,8 @@ impl core::ops::Deref for IWICEnumMetadataItem { } windows_core::imp::interface_hierarchy!(IWICEnumMetadataItem, windows_core::IUnknown); impl IWICEnumMetadataItem { - pub unsafe fn Next(&self, celt: u32, rgeltschema: *mut windows_core::PROPVARIANT, rgeltid: *mut windows_core::PROPVARIANT, rgeltvalue: *mut windows_core::PROPVARIANT, pceltfetched: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(rgeltschema), core::mem::transmute(rgeltid), core::mem::transmute(rgeltvalue), pceltfetched).ok() } pub unsafe fn Skip(&self, celt: u32) -> windows_core::Result<()> { @@ -1170,7 +1171,10 @@ impl IWICEnumMetadataItem { #[repr(C)] pub struct IWICEnumMetadataItem_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1688,7 +1692,8 @@ 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().try_into().unwrap(), core::mem::transmute(wznamespace.as_ptr()), pcchactuallength).ok() } - pub unsafe fn GetMetadataByName(&self, wzname: P0, pvarvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1705,7 +1710,10 @@ pub struct IWICMetadataQueryReader_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetContainerFormat: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetLocation: unsafe extern "system" fn(*mut core::ffi::c_void, u32, windows_core::PWSTR, *mut u32) -> windows_core::HRESULT, - pub GetMetadataByName: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetMetadataByName: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetMetadataByName: usize, #[cfg(feature = "Win32_System_Com")] pub GetEnumerator: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -1720,7 +1728,8 @@ impl core::ops::Deref for IWICMetadataQueryWriter { } windows_core::imp::interface_hierarchy!(IWICMetadataQueryWriter, windows_core::IUnknown, IWICMetadataQueryReader); impl IWICMetadataQueryWriter { - pub unsafe fn SetMetadataByName(&self, wzname: P0, pvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1736,7 +1745,10 @@ impl IWICMetadataQueryWriter { #[repr(C)] pub struct IWICMetadataQueryWriter_Vtbl { pub base__: IWICMetadataQueryReader_Vtbl, - pub SetMetadataByName: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetMetadataByName: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetMetadataByName: usize, pub RemoveMetadataByName: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IWICMetadataReader, IWICMetadataReader_Vtbl, 0x9204fe99_d8fc_4fd5_a001_9536b067a899); @@ -1760,10 +1772,12 @@ impl IWICMetadataReader { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetValueByIndex(&self, nindex: u32, pvarschema: *mut windows_core::PROPVARIANT, pvarid: *mut windows_core::PROPVARIANT, pvarvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarschema), core::mem::transmute(pvarid), core::mem::transmute(pvarvalue)).ok() } - pub unsafe fn GetValue(&self, pvarschema: *const windows_core::PROPVARIANT, pvarid: *const windows_core::PROPVARIANT, pvarvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarschema), core::mem::transmute(pvarid), core::mem::transmute(pvarvalue)).ok() } pub unsafe fn GetEnumerator(&self) -> windows_core::Result { @@ -1777,8 +1791,14 @@ pub struct IWICMetadataReader_Vtbl { pub GetMetadataFormat: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetMetadataHandlerInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub GetValueByIndex: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetValueByIndex: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetValueByIndex: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetValue: usize, pub GetEnumerator: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IWICMetadataReaderInfo, IWICMetadataReaderInfo_Vtbl, 0xeebf1f5b_07c1_4447_a3ab_22acaf78a804); @@ -1825,13 +1845,16 @@ impl core::ops::Deref for IWICMetadataWriter { } windows_core::imp::interface_hierarchy!(IWICMetadataWriter, windows_core::IUnknown, IWICMetadataReader); impl IWICMetadataWriter { - pub unsafe fn SetValue(&self, pvarschema: *const windows_core::PROPVARIANT, pvarid: *const windows_core::PROPVARIANT, pvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarschema), core::mem::transmute(pvarid), core::mem::transmute(pvarvalue)).ok() } - pub unsafe fn SetValueByIndex(&self, nindex: u32, pvarschema: *const windows_core::PROPVARIANT, pvarid: *const windows_core::PROPVARIANT, pvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarschema), core::mem::transmute(pvarid), core::mem::transmute(pvarvalue)).ok() } - pub unsafe fn RemoveValue(&self, pvarschema: *const windows_core::PROPVARIANT, pvarid: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarschema), core::mem::transmute(pvarid)).ok() } pub unsafe fn RemoveValueByIndex(&self, nindex: u32) -> windows_core::Result<()> { @@ -1841,9 +1864,18 @@ impl IWICMetadataWriter { #[repr(C)] pub struct IWICMetadataWriter_Vtbl { pub base__: IWICMetadataReader_Vtbl, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValueByIndex: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub RemoveValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetValue: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetValueByIndex: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetValueByIndex: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub RemoveValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + RemoveValue: usize, pub RemoveValueByIndex: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IWICMetadataWriterInfo, IWICMetadataWriterInfo_Vtbl, 0xb22e3fba_3925_4323_b5c1_9ebfc430f236); 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 e53023d1c4..f323bab9d2 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Printing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Printing/impl.rs @@ -1377,15 +1377,15 @@ impl IPrintJob_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetAt(&self, ulindex: u32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintJobCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintJobCollection_Vtbl { pub const fn new() -> IPrintJobCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pulcount: *mut u32) -> windows_core::HRESULT { @@ -1715,19 +1715,22 @@ impl IPrintPipelineProgressReport_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrintPipelinePropertyBag_Impl: Sized + windows_core::IUnknownImpl { - fn AddProperty(&self, pszname: &windows_core::PCWSTR, pvar: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn GetProperty(&self, pszname: &windows_core::PCWSTR) -> windows_core::Result; + fn AddProperty(&self, pszname: &windows_core::PCWSTR, pvar: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, pszname: &windows_core::PCWSTR) -> windows_core::Result; fn DeleteProperty(&self, pszname: &windows_core::PCWSTR) -> super::super::Foundation::BOOL; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintPipelinePropertyBag {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintPipelinePropertyBag_Vtbl { pub const fn new() -> IPrintPipelinePropertyBag_Vtbl { - unsafe extern "system" fn AddProperty(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddProperty(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPrintPipelinePropertyBag_Impl::AddProperty(this, core::mem::transmute(&pszname), core::mem::transmute_copy(&pvar)).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPrintPipelinePropertyBag_Impl::GetProperty(this, core::mem::transmute(&pszname)) { Ok(ok__) => { @@ -1829,14 +1832,14 @@ impl IPrintReadStreamFactory_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Cancel(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaAsyncOperation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaAsyncOperation_Vtbl { pub const fn new() -> IPrintSchemaAsyncOperation_Vtbl { unsafe extern "system" fn Start(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1857,13 +1860,13 @@ impl IPrintSchemaAsyncOperation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IPrintSchemaTicket>, hroperation: windows_core::HRESULT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaAsyncOperationEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaAsyncOperationEvent_Vtbl { pub const fn new() -> IPrintSchemaAsyncOperationEvent_Vtbl { unsafe extern "system" fn Completed(this: *mut core::ffi::c_void, pticket: *mut core::ffi::c_void, hroperation: windows_core::HRESULT) -> windows_core::HRESULT { @@ -1876,7 +1879,7 @@ impl IPrintSchemaAsyncOperationEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetFeature(&self, bstrname: &windows_core::BSTR, bstrnamespaceuri: &windows_core::BSTR) -> windows_core::Result; @@ -1886,9 +1889,9 @@ pub trait IPrintSchemaCapabilities_Impl: Sized + IPrintSchemaElement_Impl { fn GetSelectedOptionInPrintTicket(&self, pfeature: Option<&IPrintSchemaFeature>) -> windows_core::Result; fn GetOptions(&self, pfeature: Option<&IPrintSchemaFeature>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaCapabilities {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaCapabilities_Vtbl { pub const fn new() -> IPrintSchemaCapabilities_Vtbl { unsafe extern "system" fn GetFeatureByKeyName(this: *mut core::ffi::c_void, bstrkeyname: core::mem::MaybeUninit, ppfeature: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1976,13 +1979,13 @@ impl IPrintSchemaCapabilities_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaCapabilities2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaCapabilities2_Vtbl { pub const fn new() -> IPrintSchemaCapabilities2_Vtbl { unsafe extern "system" fn GetParameterDefinition(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, bstrnamespaceuri: core::mem::MaybeUninit, ppparameterdefinition: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2001,13 +2004,13 @@ impl IPrintSchemaCapabilities2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaDisplayableElement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaDisplayableElement_Vtbl { pub const fn new() -> IPrintSchemaDisplayableElement_Vtbl { unsafe extern "system" fn DisplayName(this: *mut core::ffi::c_void, pbstrdisplayname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2026,15 +2029,15 @@ impl IPrintSchemaDisplayableElement_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Name(&self) -> windows_core::Result; fn NamespaceUri(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaElement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaElement_Vtbl { pub const fn new() -> IPrintSchemaElement_Vtbl { unsafe extern "system" fn XmlNode(this: *mut core::ffi::c_void, ppxmlnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2078,7 +2081,7 @@ impl IPrintSchemaElement_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetSelectedOption(&self, poption: Option<&IPrintSchemaOption>) -> windows_core::Result<()>; @@ -2086,9 +2089,9 @@ pub trait IPrintSchemaFeature_Impl: Sized + IPrintSchemaDisplayableElement_Impl fn GetOption(&self, bstrname: &windows_core::BSTR, bstrnamespaceuri: &windows_core::BSTR) -> windows_core::Result; fn DisplayUI(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaFeature {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaFeature_Vtbl { pub const fn new() -> IPrintSchemaFeature_Vtbl { unsafe extern "system" fn SelectedOption(this: *mut core::ffi::c_void, ppoption: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2148,13 +2151,13 @@ impl IPrintSchemaFeature_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaNUpOption {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaNUpOption_Vtbl { pub const fn new() -> IPrintSchemaNUpOption_Vtbl { unsafe extern "system" fn PagesPerSheet(this: *mut core::ffi::c_void, pulpagespersheet: *mut u32) -> windows_core::HRESULT { @@ -2173,15 +2176,15 @@ impl IPrintSchemaNUpOption_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Constrained(&self) -> windows_core::Result; fn GetPropertyValue(&self, bstrname: &windows_core::BSTR, bstrnamespaceuri: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaOption {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaOption_Vtbl { pub const fn new() -> IPrintSchemaOption_Vtbl { unsafe extern "system" fn Selected(this: *mut core::ffi::c_void, pbisselected: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -2225,15 +2228,15 @@ impl IPrintSchemaOption_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetAt(&self, ulindex: u32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaOptionCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaOptionCollection_Vtbl { pub const fn new() -> IPrintSchemaOptionCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pulcount: *mut u32) -> windows_core::HRESULT { @@ -2277,7 +2280,7 @@ impl IPrintSchemaOptionCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ImageableSizeHeightInMicrons(&self) -> windows_core::Result; @@ -2286,9 +2289,9 @@ pub trait IPrintSchemaPageImageableSize_Impl: Sized + IPrintSchemaElement_Impl { fn ExtentWidthInMicrons(&self) -> windows_core::Result; fn ExtentHeightInMicrons(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaPageImageableSize {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaPageImageableSize_Vtbl { pub const fn new() -> IPrintSchemaPageImageableSize_Vtbl { unsafe extern "system" fn ImageableSizeWidthInMicrons(this: *mut core::ffi::c_void, pulimageablesizewidth: *mut u32) -> windows_core::HRESULT { @@ -2365,14 +2368,14 @@ impl IPrintSchemaPageImageableSize_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn HeightInMicrons(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaPageMediaSizeOption {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaPageMediaSizeOption_Vtbl { pub const fn new() -> IPrintSchemaPageMediaSizeOption_Vtbl { unsafe extern "system" fn WidthInMicrons(this: *mut core::ffi::c_void, pulwidth: *mut u32) -> windows_core::HRESULT { @@ -2405,7 +2408,7 @@ impl IPrintSchemaPageMediaSizeOption_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn UnitType(&self) -> windows_core::Result; @@ -2413,9 +2416,9 @@ pub trait IPrintSchemaParameterDefinition_Impl: Sized + IPrintSchemaDisplayableE fn RangeMin(&self) -> windows_core::Result; fn RangeMax(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaParameterDefinition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaParameterDefinition_Vtbl { pub const fn new() -> IPrintSchemaParameterDefinition_Vtbl { unsafe extern "system" fn UserInputRequired(this: *mut core::ffi::c_void, pbisrequired: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -2481,17 +2484,17 @@ impl IPrintSchemaParameterDefinition_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetValue(&self, pvar: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, pvar: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaParameterInitializer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaParameterInitializer_Vtbl { pub const fn new() -> IPrintSchemaParameterInitializer_Vtbl { - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPrintSchemaParameterInitializer_Impl::Value(this) { Ok(ok__) => { @@ -2501,7 +2504,7 @@ impl IPrintSchemaParameterInitializer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPrintSchemaParameterInitializer_Impl::SetValue(this, core::mem::transmute_copy(&pvar)).into() } @@ -2511,7 +2514,7 @@ impl IPrintSchemaParameterInitializer_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetFeature(&self, bstrname: &windows_core::BSTR, bstrnamespaceuri: &windows_core::BSTR) -> windows_core::Result; @@ -2522,9 +2525,9 @@ pub trait IPrintSchemaTicket_Impl: Sized + IPrintSchemaElement_Impl { fn JobCopiesAllDocuments(&self) -> windows_core::Result; fn SetJobCopiesAllDocuments(&self, uljobcopiesalldocuments: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaTicket {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaTicket_Vtbl { pub const fn new() -> IPrintSchemaTicket_Vtbl { unsafe extern "system" fn GetFeatureByKeyName(this: *mut core::ffi::c_void, bstrkeyname: core::mem::MaybeUninit, ppfeature: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2611,13 +2614,13 @@ impl IPrintSchemaTicket_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintSchemaTicket2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintSchemaTicket2_Vtbl { pub const fn new() -> IPrintSchemaTicket2_Vtbl { unsafe extern "system" fn GetParameterInitializer(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, bstrnamespaceuri: core::mem::MaybeUninit, ppparameterinitializer: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2831,16 +2834,16 @@ impl IPrinterExtensionAsyncOperation_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrintSchemaTicket(&self) -> windows_core::Result; fn DriverProperties(&self) -> windows_core::Result; fn UserProperties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterExtensionContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterExtensionContext_Vtbl { pub const fn new() -> IPrinterExtensionContext_Vtbl { unsafe extern "system" fn PrinterQueue(this: *mut core::ffi::c_void, ppqueue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2895,15 +2898,15 @@ impl IPrinterExtensionContext_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetAt(&self, ulindex: u32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterExtensionContextCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterExtensionContextCollection_Vtbl { pub const fn new() -> IPrinterExtensionContextCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pulcount: *mut u32) -> windows_core::HRESULT { @@ -2947,14 +2950,14 @@ impl IPrinterExtensionContextCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IPrinterExtensionEventArgs>) -> windows_core::Result<()>; fn OnPrinterQueuesEnumerated(&self, pcontextcollection: Option<&IPrinterExtensionContextCollection>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterExtensionEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterExtensionEvent_Vtbl { pub const fn new() -> IPrinterExtensionEvent_Vtbl { unsafe extern "system" fn OnDriverEvent(this: *mut core::ffi::c_void, peventargs: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2975,7 +2978,7 @@ impl IPrinterExtensionEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ReasonId(&self) -> windows_core::Result; @@ -2985,9 +2988,9 @@ pub trait IPrinterExtensionEventArgs_Impl: Sized + IPrinterExtensionContext_Impl fn WindowModal(&self) -> windows_core::Result; fn WindowParent(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterExtensionEventArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterExtensionEventArgs_Vtbl { pub const fn new() -> IPrinterExtensionEventArgs_Vtbl { unsafe extern "system" fn BidiNotification(this: *mut core::ffi::c_void, pbstrbidinotification: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3100,14 +3103,14 @@ impl IPrinterExtensionManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Complete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterExtensionRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterExtensionRequest_Vtbl { pub const fn new() -> IPrinterExtensionRequest_Vtbl { unsafe extern "system" fn Cancel(this: *mut core::ffi::c_void, hrstatus: windows_core::HRESULT, bstrlogmessage: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3128,7 +3131,7 @@ impl IPrinterExtensionRequest_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBool(&self, bstrname: &windows_core::BSTR, bvalue: super::super::Foundation::BOOL) -> windows_core::Result<()>; @@ -3141,9 +3144,9 @@ pub trait IPrinterPropertyBag_Impl: Sized + super::super::System::Com::IDispatch fn GetReadStream(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; fn GetWriteStream(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterPropertyBag {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterPropertyBag_Vtbl { pub const fn new() -> IPrinterPropertyBag_Vtbl { unsafe extern "system" fn GetBool(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pbvalue: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -3234,16 +3237,16 @@ impl IPrinterPropertyBag_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Name(&self) -> windows_core::Result; fn SendBidiQuery(&self, bstrbidiquery: &windows_core::BSTR) -> windows_core::Result<()>; fn GetProperties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterQueue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterQueue_Vtbl { pub const fn new() -> IPrinterQueue_Vtbl { unsafe extern "system" fn Handle(this: *mut core::ffi::c_void, phprinter: *mut super::super::Foundation::HANDLE) -> windows_core::HRESULT { @@ -3292,14 +3295,14 @@ impl IPrinterQueue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IPrinterBidiSetRequestCallback>) -> windows_core::Result; fn GetPrinterQueueView(&self, ulviewoffset: u32, ulviewsize: u32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterQueue2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterQueue2_Vtbl { pub const fn new() -> IPrinterQueue2_Vtbl { unsafe extern "system" fn SendBidiSetRequestAsync(this: *mut core::ffi::c_void, bstrbidirequest: core::mem::MaybeUninit, pcallback: *mut core::ffi::c_void, ppasyncoperation: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3332,13 +3335,13 @@ impl IPrinterQueue2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterQueueEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterQueueEvent_Vtbl { pub const fn new() -> IPrinterQueueEvent_Vtbl { unsafe extern "system" fn OnBidiResponseReceived(this: *mut core::ffi::c_void, bstrresponse: core::mem::MaybeUninit, hrstatus: windows_core::HRESULT) -> windows_core::HRESULT { @@ -3351,13 +3354,13 @@ impl IPrinterQueueEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterQueueView {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterQueueView_Vtbl { pub const fn new() -> IPrinterQueueView_Vtbl { unsafe extern "system" fn SetViewRange(this: *mut core::ffi::c_void, ulviewoffset: u32, ulviewsize: u32) -> windows_core::HRESULT { @@ -3370,13 +3373,13 @@ impl IPrinterQueueView_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IPrintJobCollection>, ulviewoffset: u32, ulviewsize: u32, ulcountjobsinprintqueue: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterQueueViewEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterQueueViewEvent_Vtbl { pub const fn new() -> IPrinterQueueViewEvent_Vtbl { unsafe extern "system" fn OnChanged(this: *mut core::ffi::c_void, pcollection: *mut core::ffi::c_void, ulviewoffset: u32, ulviewsize: u32, ulcountjobsinprintqueue: u32) -> windows_core::HRESULT { @@ -3389,15 +3392,15 @@ impl IPrinterQueueViewEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn QueueProperties(&self) -> windows_core::Result; fn UserProperties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterScriptContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterScriptContext_Vtbl { pub const fn new() -> IPrinterScriptContext_Vtbl { unsafe extern "system" fn DriverProperties(this: *mut core::ffi::c_void, pppropertybag: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3441,7 +3444,7 @@ impl IPrinterScriptContext_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBool(&self, bstrname: &windows_core::BSTR, bvalue: super::super::Foundation::BOOL) -> windows_core::Result<()>; @@ -3454,9 +3457,9 @@ pub trait IPrinterScriptablePropertyBag_Impl: Sized + super::super::System::Com: fn GetReadStream(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; fn GetWriteStream(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterScriptablePropertyBag {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterScriptablePropertyBag_Vtbl { pub const fn new() -> IPrinterScriptablePropertyBag_Vtbl { unsafe extern "system" fn GetBool(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pbvalue: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -3553,13 +3556,13 @@ impl IPrinterScriptablePropertyBag_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterScriptablePropertyBag2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterScriptablePropertyBag2_Vtbl { pub const fn new() -> IPrinterScriptablePropertyBag2_Vtbl { unsafe extern "system" fn GetReadStreamAsXML(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, ppxmlnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3578,14 +3581,14 @@ impl IPrinterScriptablePropertyBag2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Write(&self, parray: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterScriptableSequentialStream {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterScriptableSequentialStream_Vtbl { pub const fn new() -> IPrinterScriptableSequentialStream_Vtbl { unsafe extern "system" fn Read(this: *mut core::ffi::c_void, cbread: i32, pparray: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3614,15 +3617,15 @@ impl IPrinterScriptableSequentialStream_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Seek(&self, loffset: i32, streamseek: super::super::System::Com::STREAM_SEEK) -> windows_core::Result; fn SetSize(&self, lsize: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrinterScriptableStream {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrinterScriptableStream_Vtbl { pub const fn new() -> IPrinterScriptableStream_Vtbl { unsafe extern "system" fn Commit(this: *mut core::ffi::c_void) -> windows_core::HRESULT { 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 a8f24a3402..a0846babbc 100644 --- a/crates/libs/windows/src/Windows/Win32/Graphics/Printing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Graphics/Printing/mod.rs @@ -3441,13 +3441,15 @@ impl core::ops::Deref for IPrintPipelinePropertyBag { } windows_core::imp::interface_hierarchy!(IPrintPipelinePropertyBag, windows_core::IUnknown); impl IPrintPipelinePropertyBag { - pub unsafe fn AddProperty(&self, pszname: P0, pvar: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).AddProperty)(windows_core::Interface::as_raw(self), pszname.param().abi(), core::mem::transmute(pvar)).ok() } - pub unsafe fn GetProperty(&self, pszname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, pszname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -3464,8 +3466,14 @@ impl IPrintPipelinePropertyBag { #[repr(C)] pub struct IPrintPipelinePropertyBag_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub AddProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, pub DeleteProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> super::super::Foundation::BOOL, } windows_core::imp::define_interface!(IPrintPreviewDxgiPackageTarget, IPrintPreviewDxgiPackageTarget_Vtbl, 0x1a6dd0ad_1e2a_4e99_a5ba_91f17818290e); @@ -4073,11 +4081,13 @@ impl core::ops::Deref for IPrintSchemaParameterInitializer { windows_core::imp::interface_hierarchy!(IPrintSchemaParameterInitializer, windows_core::IUnknown, super::super::System::Com::IDispatch, IPrintSchemaElement); #[cfg(feature = "Win32_System_Com")] impl IPrintSchemaParameterInitializer { - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, pvar: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvar)).ok() } } @@ -4085,8 +4095,14 @@ impl IPrintSchemaParameterInitializer { #[repr(C)] pub struct IPrintSchemaParameterInitializer_Vtbl { pub base__: IPrintSchemaElement_Vtbl, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IPrintSchemaTicket, IPrintSchemaTicket_Vtbl, 0xe480b861_4708_4e6d_a5b4_a2b4eeb9baa4); 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 d530ee08ec..63520e6d11 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/impl.rs @@ -1691,19 +1691,19 @@ impl IDeviceTopology_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IMMDevice_Impl: Sized + windows_core::IUnknownImpl { - fn Activate(&self, iid: *const windows_core::GUID, dwclsctx: super::super::System::Com::CLSCTX, pactivationparams: *const windows_core::PROPVARIANT, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; + 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<()>; fn OpenPropertyStore(&self, stgmaccess: super::super::System::Com::STGM) -> windows_core::Result; fn GetId(&self) -> windows_core::Result; fn GetState(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IMMDevice {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IMMDevice_Vtbl { pub const fn new() -> IMMDevice_Vtbl { - unsafe extern "system" fn Activate(this: *mut core::ffi::c_void, iid: *const windows_core::GUID, dwclsctx: super::super::System::Com::CLSCTX, pactivationparams: *const core::mem::MaybeUninit, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Activate(this: *mut core::ffi::c_void, iid: *const windows_core::GUID, dwclsctx: super::super::System::Com::CLSCTX, pactivationparams: *const core::mem::MaybeUninit, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMMDevice_Impl::Activate(this, core::mem::transmute_copy(&iid), core::mem::transmute_copy(&dwclsctx), core::mem::transmute_copy(&pactivationparams), core::mem::transmute_copy(&ppinterface)).into() } @@ -1749,13 +1749,16 @@ impl IMMDevice_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMMDeviceActivator_Impl: Sized + windows_core::IUnknownImpl { - fn Activate(&self, iid: *const windows_core::GUID, pdevice: Option<&IMMDevice>, pactivationparams: *const windows_core::PROPVARIANT, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; + fn Activate(&self, iid: *const windows_core::GUID, pdevice: Option<&IMMDevice>, pactivationparams: *const super::super::System::Com::StructuredStorage::PROPVARIANT, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMMDeviceActivator {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMMDeviceActivator_Vtbl { pub const fn new() -> IMMDeviceActivator_Vtbl { - unsafe extern "system" fn Activate(this: *mut core::ffi::c_void, iid: *const windows_core::GUID, pdevice: *mut core::ffi::c_void, pactivationparams: *const core::mem::MaybeUninit, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Activate(this: *mut core::ffi::c_void, iid: *const windows_core::GUID, pdevice: *mut core::ffi::c_void, pactivationparams: *const core::mem::MaybeUninit, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMMDeviceActivator_Impl::Activate(this, core::mem::transmute_copy(&iid), windows_core::from_raw_borrowed(&pdevice), core::mem::transmute_copy(&pactivationparams), core::mem::transmute_copy(&ppinterface)).into() } @@ -2255,6 +2258,7 @@ impl ISimpleAudioVolume_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISpatialAudioClient_Impl: Sized + windows_core::IUnknownImpl { fn GetStaticObjectPosition(&self, r#type: AudioObjectType, x: *mut f32, y: *mut f32, z: *mut f32) -> windows_core::Result<()>; fn GetNativeStaticObjectTypeMask(&self) -> windows_core::Result; @@ -2262,10 +2266,12 @@ pub trait ISpatialAudioClient_Impl: Sized + windows_core::IUnknownImpl { fn GetSupportedAudioObjectFormatEnumerator(&self) -> windows_core::Result; fn GetMaxFrameCount(&self, objectformat: *const WAVEFORMATEX) -> windows_core::Result; fn IsAudioObjectFormatSupported(&self, objectformat: *const WAVEFORMATEX) -> windows_core::Result<()>; - fn IsSpatialAudioStreamAvailable(&self, streamuuid: *const windows_core::GUID, auxiliaryinfo: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn ActivateSpatialAudioStream(&self, activationparams: *const windows_core::PROPVARIANT, riid: *const windows_core::GUID, stream: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; + fn IsSpatialAudioStreamAvailable(&self, streamuuid: *const windows_core::GUID, auxiliaryinfo: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn ActivateSpatialAudioStream(&self, activationparams: *const super::super::System::Com::StructuredStorage::PROPVARIANT, riid: *const windows_core::GUID, stream: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpatialAudioClient {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl ISpatialAudioClient_Vtbl { pub const fn new() -> ISpatialAudioClient_Vtbl { unsafe extern "system" fn GetStaticObjectPosition(this: *mut core::ffi::c_void, r#type: AudioObjectType, x: *mut f32, y: *mut f32, z: *mut f32) -> windows_core::HRESULT { @@ -2316,11 +2322,11 @@ impl ISpatialAudioClient_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpatialAudioClient_Impl::IsAudioObjectFormatSupported(this, core::mem::transmute_copy(&objectformat)).into() } - unsafe extern "system" fn IsSpatialAudioStreamAvailable(this: *mut core::ffi::c_void, streamuuid: *const windows_core::GUID, auxiliaryinfo: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn IsSpatialAudioStreamAvailable(this: *mut core::ffi::c_void, streamuuid: *const windows_core::GUID, auxiliaryinfo: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpatialAudioClient_Impl::IsSpatialAudioStreamAvailable(this, core::mem::transmute_copy(&streamuuid), core::mem::transmute_copy(&auxiliaryinfo)).into() } - unsafe extern "system" fn ActivateSpatialAudioStream(this: *mut core::ffi::c_void, activationparams: *const core::mem::MaybeUninit, riid: *const windows_core::GUID, stream: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ActivateSpatialAudioStream(this: *mut core::ffi::c_void, activationparams: *const core::mem::MaybeUninit, riid: *const windows_core::GUID, stream: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpatialAudioClient_Impl::ActivateSpatialAudioStream(this, core::mem::transmute_copy(&activationparams), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&stream)).into() } @@ -2340,11 +2346,14 @@ impl ISpatialAudioClient_Vtbl { iid == &::IID } } +#[cfg(all(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; fn GetMaxFrameCountForCategory(&self, category: AUDIO_STREAM_CATEGORY, offloadenabled: super::super::Foundation::BOOL, objectformat: *const WAVEFORMATEX) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpatialAudioClient2 {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl ISpatialAudioClient2_Vtbl { pub const fn new() -> ISpatialAudioClient2_Vtbl { unsafe extern "system" fn IsOffloadCapable(this: *mut core::ffi::c_void, category: AUDIO_STREAM_CATEGORY, isoffloadcapable: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { 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 63513cf4f3..f48a431cbd 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Audio/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Audio/mod.rs @@ -8,13 +8,14 @@ pub mod DirectSound; pub mod Endpoints; #[cfg(feature = "Win32_Media_Audio_XAudio2")] pub mod XAudio2; +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn ActivateAudioInterfaceAsync(deviceinterfacepath: P0, riid: *const windows_core::GUID, activationparams: Option<*const windows_core::PROPVARIANT>, completionhandler: P1) -> windows_core::Result +pub unsafe fn ActivateAudioInterfaceAsync(deviceinterfacepath: P0, riid: *const windows_core::GUID, activationparams: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>, completionhandler: P1) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, { - windows_targets::link!("mmdevapi.dll" "system" fn ActivateAudioInterfaceAsync(deviceinterfacepath : windows_core::PCWSTR, riid : *const windows_core::GUID, activationparams : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, completionhandler : * mut core::ffi::c_void, activationoperation : *mut * mut core::ffi::c_void) -> windows_core::HRESULT); + windows_targets::link!("mmdevapi.dll" "system" fn ActivateAudioInterfaceAsync(deviceinterfacepath : windows_core::PCWSTR, riid : *const windows_core::GUID, activationparams : *const core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >, completionhandler : * mut core::ffi::c_void, activationoperation : *mut * mut core::ffi::c_void) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); ActivateAudioInterfaceAsync(deviceinterfacepath.param().abi(), riid, core::mem::transmute(activationparams.unwrap_or(std::ptr::null())), completionhandler.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2507,8 +2508,8 @@ impl core::ops::Deref for IMMDevice { } windows_core::imp::interface_hierarchy!(IMMDevice, windows_core::IUnknown); impl IMMDevice { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Activate(&self, dwclsctx: super::super::System::Com::CLSCTX, pactivationparams: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn Activate(&self, dwclsctx: super::super::System::Com::CLSCTX, pactivationparams: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> windows_core::Result where T: windows_core::Interface, { @@ -2532,9 +2533,9 @@ impl IMMDevice { #[repr(C)] pub struct IMMDevice_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub Activate: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, super::super::System::Com::CLSCTX, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Activate: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, super::super::System::Com::CLSCTX, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] Activate: usize, #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] pub OpenPropertyStore: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::System::Com::STGM, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2552,7 +2553,8 @@ impl core::ops::Deref for IMMDeviceActivator { } windows_core::imp::interface_hierarchy!(IMMDeviceActivator, windows_core::IUnknown); impl IMMDeviceActivator { - pub unsafe fn Activate(&self, iid: *const windows_core::GUID, pdevice: P0, pactivationparams: Option<*const windows_core::PROPVARIANT>, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn Activate(&self, iid: *const windows_core::GUID, pdevice: P0, pactivationparams: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::Result<()> where P0: windows_core::Param, { @@ -2562,7 +2564,10 @@ impl IMMDeviceActivator { #[repr(C)] pub struct IMMDeviceActivator_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Activate: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Activate: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Activate: usize, } windows_core::imp::define_interface!(IMMDeviceCollection, IMMDeviceCollection_Vtbl, 0x0bd7a1be_7a1a_44db_8397_cc5392387b5e); impl core::ops::Deref for IMMDeviceCollection { @@ -2957,10 +2962,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() } - pub unsafe fn IsSpatialAudioStreamAvailable(&self, streamuuid: *const windows_core::GUID, auxiliaryinfo: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn IsSpatialAudioStreamAvailable(&self, streamuuid: *const windows_core::GUID, auxiliaryinfo: 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() } - pub unsafe fn ActivateSpatialAudioStream(&self, activationparams: *const windows_core::PROPVARIANT) -> windows_core::Result + #[cfg(all(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 T: windows_core::Interface, { @@ -2977,8 +2984,14 @@ pub struct ISpatialAudioClient_Vtbl { pub GetSupportedAudioObjectFormatEnumerator: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetMaxFrameCount: unsafe extern "system" fn(*mut core::ffi::c_void, *const WAVEFORMATEX, *mut u32) -> windows_core::HRESULT, pub IsAudioObjectFormatSupported: unsafe extern "system" fn(*mut core::ffi::c_void, *const WAVEFORMATEX) -> windows_core::HRESULT, - pub IsSpatialAudioStreamAvailable: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ActivateSpatialAudioStream: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub IsSpatialAudioStreamAvailable: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + IsSpatialAudioStreamAvailable: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub ActivateSpatialAudioStream: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + ActivateSpatialAudioStream: usize, } windows_core::imp::define_interface!(ISpatialAudioClient2, ISpatialAudioClient2_Vtbl, 0xcaabe452_a66a_4bee_a93e_e320463f6a53); impl core::ops::Deref for ISpatialAudioClient2 { @@ -6651,6 +6664,7 @@ impl Default for SpatialAudioObjectRenderStreamActivationParams2 { } } #[repr(C, packed(1))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct SpatialAudioObjectRenderStreamForMetadataActivationParams { pub ObjectFormat: *const WAVEFORMATEX, pub StaticObjectTypeMask: AudioObjectType, @@ -6660,18 +6674,21 @@ pub struct SpatialAudioObjectRenderStreamForMetadataActivationParams { pub EventHandle: super::super::Foundation::HANDLE, pub MetadataFormatId: windows_core::GUID, pub MaxMetadataItemCount: u16, - pub MetadataActivationParams: *const windows_core::PROPVARIANT, + pub MetadataActivationParams: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pub NotifyObject: core::mem::ManuallyDrop>, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SpatialAudioObjectRenderStreamForMetadataActivationParams { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for SpatialAudioObjectRenderStreamForMetadataActivationParams { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C, packed(1))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct SpatialAudioObjectRenderStreamForMetadataActivationParams2 { pub ObjectFormat: *const WAVEFORMATEX, pub StaticObjectTypeMask: AudioObjectType, @@ -6681,13 +6698,15 @@ pub struct SpatialAudioObjectRenderStreamForMetadataActivationParams2 { pub EventHandle: super::super::Foundation::HANDLE, pub MetadataFormatId: windows_core::GUID, pub MaxMetadataItemCount: u32, - pub MetadataActivationParams: *const windows_core::PROPVARIANT, + pub MetadataActivationParams: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pub NotifyObject: core::mem::ManuallyDrop>, pub Options: SPATIAL_AUDIO_STREAM_OPTIONS, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SpatialAudioObjectRenderStreamForMetadataActivationParams2 { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for SpatialAudioObjectRenderStreamForMetadataActivationParams2 { fn default() -> Self { unsafe { core::mem::zeroed() } 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 daf522ca53..a0dc631f95 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/impl.rs @@ -181,20 +181,20 @@ impl IMDSPDevice2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn SetProperty(&self, pwszpropname: &windows_core::PCWSTR, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, pwszpropname: &windows_core::PCWSTR) -> windows_core::Result; + fn SetProperty(&self, pwszpropname: &windows_core::PCWSTR, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetFormatCapability(&self, format: WMDM_FORMATCODE) -> windows_core::Result; fn DeviceIoControl(&self, dwiocontrolcode: u32, lpinbuffer: *const u8, ninbuffersize: u32, lpoutbuffer: *mut u8, pnoutbuffersize: *mut u32) -> windows_core::Result<()>; fn FindStorage(&self, findscope: WMDM_FIND_SCOPE, pwszuniqueid: &windows_core::PCWSTR) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Ole"))] +#[cfg(all(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"))] impl windows_core::RuntimeName for IMDSPDevice3 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Ole"))] +#[cfg(all(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"))] impl IMDSPDevice3_Vtbl { pub const fn new() -> IMDSPDevice3_Vtbl { - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pwszpropname: windows_core::PCWSTR, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pwszpropname: windows_core::PCWSTR, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMDSPDevice3_Impl::GetProperty(this, core::mem::transmute(&pwszpropname)) { Ok(ok__) => { @@ -204,7 +204,7 @@ impl IMDSPDevice3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, pwszpropname: windows_core::PCWSTR, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, pwszpropname: windows_core::PCWSTR, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMDSPDevice3_Impl::SetProperty(this, core::mem::transmute(&pwszpropname), core::mem::transmute_copy(&pvalue)).into() } @@ -1481,20 +1481,20 @@ impl IWMDMDevice2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn SetProperty(&self, pwszpropname: &windows_core::PCWSTR, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, pwszpropname: &windows_core::PCWSTR) -> windows_core::Result; + fn SetProperty(&self, pwszpropname: &windows_core::PCWSTR, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetFormatCapability(&self, format: WMDM_FORMATCODE) -> windows_core::Result; fn DeviceIoControl(&self, dwiocontrolcode: u32, lpinbuffer: *const u8, ninbuffersize: u32, lpoutbuffer: *mut u8, pnoutbuffersize: *mut u32) -> windows_core::Result<()>; fn FindStorage(&self, findscope: WMDM_FIND_SCOPE, pwszuniqueid: &windows_core::PCWSTR) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Ole"))] +#[cfg(all(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"))] impl windows_core::RuntimeName for IWMDMDevice3 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_Media_Audio", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Ole"))] +#[cfg(all(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"))] impl IWMDMDevice3_Vtbl { pub const fn new() -> IWMDMDevice3_Vtbl { - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pwszpropname: windows_core::PCWSTR, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pwszpropname: windows_core::PCWSTR, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWMDMDevice3_Impl::GetProperty(this, core::mem::transmute(&pwszpropname)) { Ok(ok__) => { @@ -1504,7 +1504,7 @@ impl IWMDMDevice3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, pwszpropname: windows_core::PCWSTR, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, pwszpropname: windows_core::PCWSTR, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMDMDevice3_Impl::SetProperty(this, core::mem::transmute(&pwszpropname), core::mem::transmute_copy(&pvalue)).into() } 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 13a284389d..b62990ca3c 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DeviceManager/mod.rs @@ -138,19 +138,22 @@ impl core::ops::Deref for IMDSPDevice3 { } windows_core::imp::interface_hierarchy!(IMDSPDevice3, windows_core::IUnknown, IMDSPDevice, IMDSPDevice2); impl IMDSPDevice3 { - pub unsafe fn GetProperty(&self, pwszpropname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, pwszpropname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), pwszpropname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetProperty(&self, pwszpropname: P0, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), pwszpropname.param().abi(), core::mem::transmute(pvalue)).ok() } + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetFormatCapability(&self, format: WMDM_FORMATCODE) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFormatCapability)(windows_core::Interface::as_raw(self), format, &mut result__).map(|| result__) @@ -169,9 +172,18 @@ impl IMDSPDevice3 { #[repr(C)] pub struct IMDSPDevice3_Vtbl { pub base__: IMDSPDevice2_Vtbl, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub GetFormatCapability: unsafe extern "system" fn(*mut core::ffi::c_void, WMDM_FORMATCODE, *mut WMDM_FORMAT_CAPABILITY) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetFormatCapability: usize, pub DeviceIoControl: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const u8, u32, *mut u8, *mut u32) -> windows_core::HRESULT, pub FindStorage: unsafe extern "system" fn(*mut core::ffi::c_void, WMDM_FIND_SCOPE, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -1187,19 +1199,22 @@ impl core::ops::Deref for IWMDMDevice3 { } windows_core::imp::interface_hierarchy!(IWMDMDevice3, windows_core::IUnknown, IWMDMDevice, IWMDMDevice2); impl IWMDMDevice3 { - pub unsafe fn GetProperty(&self, pwszpropname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, pwszpropname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), pwszpropname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetProperty(&self, pwszpropname: P0, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), pwszpropname.param().abi(), core::mem::transmute(pvalue)).ok() } + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub unsafe fn GetFormatCapability(&self, format: WMDM_FORMATCODE) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFormatCapability)(windows_core::Interface::as_raw(self), format, &mut result__).map(|| result__) @@ -1218,9 +1233,18 @@ impl IWMDMDevice3 { #[repr(C)] pub struct IWMDMDevice3_Vtbl { pub base__: IWMDMDevice2_Vtbl, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub GetFormatCapability: unsafe extern "system" fn(*mut core::ffi::c_void, WMDM_FORMATCODE, *mut WMDM_FORMAT_CAPABILITY) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetFormatCapability: usize, pub DeviceIoControl: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const u8, u32, *mut u8, *mut u32) -> windows_core::HRESULT, pub FindStorage: unsafe extern "system" fn(*mut core::ffi::c_void, WMDM_FIND_SCOPE, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -2856,100 +2880,120 @@ pub const WMDMStorage: windows_core::GUID = windows_core::GUID::from_u128(0x807b pub const WMDMStorageEnum: windows_core::GUID = windows_core::GUID::from_u128(0xeb401a3b_3af7_11d3_8474_00c04f79dbc0); pub const WMDMStorageGlobal: windows_core::GUID = windows_core::GUID::from_u128(0x807b3ce1_357a_11d3_8471_00c04f79dbc0); #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct WMDM_FORMAT_CAPABILITY { pub nPropConfig: u32, pub pConfigs: *mut WMDM_PROP_CONFIG, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for WMDM_FORMAT_CAPABILITY { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for WMDM_FORMAT_CAPABILITY { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct WMDM_PROP_CONFIG { pub nPreference: u32, pub nPropDesc: u32, pub pPropDesc: *mut WMDM_PROP_DESC, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for WMDM_PROP_CONFIG { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for WMDM_PROP_CONFIG { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct WMDM_PROP_DESC { pub pwszPropName: windows_core::PWSTR, pub ValidValuesForm: WMDM_ENUM_PROP_VALID_VALUES_FORM, pub ValidValues: WMDM_PROP_DESC_0, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Clone for WMDM_PROP_DESC { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for WMDM_PROP_DESC { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for WMDM_PROP_DESC { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub union WMDM_PROP_DESC_0 { pub ValidValuesRange: core::mem::ManuallyDrop, pub EnumeratedValidValues: WMDM_PROP_VALUES_ENUM, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Clone for WMDM_PROP_DESC_0 { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for WMDM_PROP_DESC_0 { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for WMDM_PROP_DESC_0 { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct WMDM_PROP_VALUES_ENUM { pub cEnumValues: u32, - pub pValues: *mut windows_core::PROPVARIANT, + pub pValues: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for WMDM_PROP_VALUES_ENUM { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for WMDM_PROP_VALUES_ENUM { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct WMDM_PROP_VALUES_RANGE { - pub rangeMin: core::mem::ManuallyDrop, - pub rangeMax: core::mem::ManuallyDrop, - pub rangeStep: core::mem::ManuallyDrop, + pub rangeMin: core::mem::ManuallyDrop, + pub rangeMax: core::mem::ManuallyDrop, + pub rangeStep: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Clone for WMDM_PROP_VALUES_RANGE { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for WMDM_PROP_VALUES_RANGE { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for WMDM_PROP_VALUES_RANGE { fn default() -> Self { unsafe { core::mem::zeroed() } 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 ad2ba5bfa1..0ba8a6a469 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,11 +1,11 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMinorChannel(&self, minorchannel: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IATSCChannelTuneRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IATSCChannelTuneRequest_Vtbl { pub const fn new() -> IATSCChannelTuneRequest_Vtbl { unsafe extern "system" fn MinorChannel(this: *mut core::ffi::c_void, minorchannel: *mut i32) -> windows_core::HRESULT { @@ -32,14 +32,14 @@ impl IATSCChannelTuneRequest_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(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; fn SetFlags(&self, flags: i32) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IATSCComponentType {} -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IATSCComponentType_Vtbl { pub const fn new() -> IATSCComponentType_Vtbl { unsafe extern "system" fn Flags(this: *mut core::ffi::c_void, flags: *mut i32) -> windows_core::HRESULT { @@ -62,16 +62,16 @@ impl IATSCComponentType_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetPhysicalChannel(&self, physicalchannel: i32) -> windows_core::Result<()>; fn TSID(&self) -> windows_core::Result; fn SetTSID(&self, tsid: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IATSCLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IATSCLocator_Vtbl { pub const fn new() -> IATSCLocator_Vtbl { unsafe extern "system" fn PhysicalChannel(this: *mut core::ffi::c_void, physicalchannel: *mut i32) -> windows_core::HRESULT { @@ -114,14 +114,14 @@ impl IATSCLocator_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetProgramNumber(&self, programnumber: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IATSCLocator2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IATSCLocator2_Vtbl { pub const fn new() -> IATSCLocator2_Vtbl { unsafe extern "system" fn ProgramNumber(this: *mut core::ffi::c_void, programnumber: *mut i32) -> windows_core::HRESULT { @@ -148,7 +148,7 @@ impl IATSCLocator2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMinMinorChannel(&self, newminminorchannelval: i32) -> windows_core::Result<()>; @@ -159,9 +159,9 @@ pub trait IATSCTuningSpace_Impl: Sized + IAnalogTVTuningSpace_Impl { fn MaxPhysicalChannel(&self) -> windows_core::Result; fn SetMaxPhysicalChannel(&self, newmaxphysicalchannelval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IATSCTuningSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IATSCTuningSpace_Vtbl { pub const fn new() -> IATSCTuningSpace_Vtbl { unsafe extern "system" fn MinMinorChannel(this: *mut core::ffi::c_void, minminorchannelval: *mut i32) -> windows_core::HRESULT { @@ -991,14 +991,14 @@ impl IATSC_VCT_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(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; fn SetAnalogAudioMode(&self, mode: super::TVAudioMode) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAnalogAudioComponentType {} -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAnalogAudioComponentType_Vtbl { pub const fn new() -> IAnalogAudioComponentType_Vtbl { unsafe extern "system" fn AnalogAudioMode(this: *mut core::ffi::c_void, mode: *mut super::TVAudioMode) -> windows_core::HRESULT { @@ -1025,14 +1025,14 @@ impl IAnalogAudioComponentType_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetVideoStandard(&self, avs: super::AnalogVideoStandard) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAnalogLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAnalogLocator_Vtbl { pub const fn new() -> IAnalogLocator_Vtbl { unsafe extern "system" fn VideoStandard(this: *mut core::ffi::c_void, avs: *mut super::AnalogVideoStandard) -> windows_core::HRESULT { @@ -1059,7 +1059,7 @@ impl IAnalogLocator_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMinFrequency(&self, newminfrequencyval: i32) -> windows_core::Result<()>; @@ -1068,9 +1068,9 @@ pub trait IAnalogRadioTuningSpace_Impl: Sized + ITuningSpace_Impl { fn Step(&self) -> windows_core::Result; fn SetStep(&self, newstepval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAnalogRadioTuningSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAnalogRadioTuningSpace_Vtbl { pub const fn new() -> IAnalogRadioTuningSpace_Vtbl { unsafe extern "system" fn MinFrequency(this: *mut core::ffi::c_void, minfrequencyval: *mut i32) -> windows_core::HRESULT { @@ -1129,14 +1129,14 @@ impl IAnalogRadioTuningSpace_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCountryCode(&self, newcountrycodeval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAnalogRadioTuningSpace2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAnalogRadioTuningSpace2_Vtbl { pub const fn new() -> IAnalogRadioTuningSpace2_Vtbl { unsafe extern "system" fn CountryCode(this: *mut core::ffi::c_void, countrycodeval: *mut i32) -> windows_core::HRESULT { @@ -1163,7 +1163,7 @@ impl IAnalogRadioTuningSpace2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMinChannel(&self, newminchannelval: i32) -> windows_core::Result<()>; @@ -1174,9 +1174,9 @@ pub trait IAnalogTVTuningSpace_Impl: Sized + ITuningSpace_Impl { fn CountryCode(&self) -> windows_core::Result; fn SetCountryCode(&self, newcountrycodeval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAnalogTVTuningSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAnalogTVTuningSpace_Vtbl { pub const fn new() -> IAnalogTVTuningSpace_Vtbl { unsafe extern "system" fn MinChannel(this: *mut core::ffi::c_void, minchannelval: *mut i32) -> windows_core::HRESULT { @@ -1546,11 +1546,11 @@ impl IAttributeSet_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAuxInTuningSpace_Impl: Sized + ITuningSpace_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAuxInTuningSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAuxInTuningSpace_Vtbl { pub const fn new() -> IAuxInTuningSpace_Vtbl { Self { base__: ITuningSpace_Vtbl::new::() } @@ -1559,14 +1559,14 @@ impl IAuxInTuningSpace_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCountryCode(&self, newcountrycodeval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAuxInTuningSpace2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAuxInTuningSpace2_Vtbl { pub const fn new() -> IAuxInTuningSpace2_Vtbl { unsafe extern "system" fn CountryCode(this: *mut core::ffi::c_void, countrycodeval: *mut i32) -> windows_core::HRESULT { @@ -1901,14 +1901,14 @@ impl ICaptionServiceDescriptor_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetChannelID(&self, channelid: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IChannelIDTuneRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IChannelIDTuneRequest_Vtbl { pub const fn new() -> IChannelIDTuneRequest_Vtbl { unsafe extern "system" fn ChannelID(this: *mut core::ffi::c_void, channelid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1931,14 +1931,14 @@ impl IChannelIDTuneRequest_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetChannel(&self, channel: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IChannelTuneRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IChannelTuneRequest_Vtbl { pub const fn new() -> IChannelTuneRequest_Vtbl { unsafe extern "system" fn Channel(this: *mut core::ffi::c_void, channel: *mut i32) -> windows_core::HRESULT { @@ -1961,7 +1961,7 @@ impl IChannelTuneRequest_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetType(&self, ct: Option<&IComponentType>) -> windows_core::Result<()>; @@ -1973,9 +1973,9 @@ pub trait IComponent_Impl: Sized + super::super::super::System::Com::IDispatch_I fn SetDescription(&self, description: &windows_core::BSTR) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComponent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComponent_Vtbl { pub const fn new() -> IComponent_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, ct: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2061,7 +2061,7 @@ impl IComponent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(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; fn SetCategory(&self, category: super::ComponentCategory) -> windows_core::Result<()>; @@ -2081,9 +2081,9 @@ pub trait IComponentType_Impl: Sized + super::super::super::System::Com::IDispat fn SetMediaType(&self, mediatype: *const super::super::MediaFoundation::AM_MEDIA_TYPE) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComponentType {} -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComponentType_Vtbl { pub const fn new() -> IComponentType_Vtbl { unsafe extern "system" fn Category(this: *mut core::ffi::c_void, category: *mut super::ComponentCategory) -> windows_core::HRESULT { @@ -2233,20 +2233,20 @@ impl IComponentType_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn EnumComponentTypes(&self) -> windows_core::Result; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; - fn put_Item(&self, index: &windows_core::VARIANT, componenttype: Option<&IComponentType>) -> windows_core::Result<()>; - fn Add(&self, componenttype: Option<&IComponentType>) -> windows_core::Result; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_Item(&self, index: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn put_Item(&self, index: &super::super::super::System::Variant::VARIANT, componenttype: Option<&IComponentType>) -> windows_core::Result<()>; + fn Add(&self, componenttype: Option<&IComponentType>) -> windows_core::Result; + fn Remove(&self, index: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComponentTypes {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComponentTypes_Vtbl { pub const fn new() -> IComponentTypes_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -2279,7 +2279,7 @@ impl IComponentTypes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, componenttype: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, componenttype: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IComponentTypes_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2289,11 +2289,11 @@ impl IComponentTypes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, componenttype: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn put_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, componenttype: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IComponentTypes_Impl::put_Item(this, core::mem::transmute(&index), windows_core::from_raw_borrowed(&componenttype)).into() } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, componenttype: *mut core::ffi::c_void, newindex: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, componenttype: *mut core::ffi::c_void, newindex: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IComponentTypes_Impl::Add(this, windows_core::from_raw_borrowed(&componenttype)) { Ok(ok__) => { @@ -2303,7 +2303,7 @@ impl IComponentTypes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IComponentTypes_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -2333,20 +2333,20 @@ impl IComponentTypes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn EnumComponents(&self) -> windows_core::Result; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; - fn Add(&self, component: Option<&IComponent>) -> windows_core::Result; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_Item(&self, index: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn Add(&self, component: Option<&IComponent>) -> windows_core::Result; + fn Remove(&self, index: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; - fn put_Item(&self, index: &windows_core::VARIANT, ppcomponent: Option<&IComponent>) -> windows_core::Result<()>; + fn put_Item(&self, index: &super::super::super::System::Variant::VARIANT, ppcomponent: Option<&IComponent>) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComponents {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComponents_Vtbl { pub const fn new() -> IComponents_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -2379,7 +2379,7 @@ impl IComponents_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppcomponent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppcomponent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IComponents_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2389,7 +2389,7 @@ impl IComponents_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, component: *mut core::ffi::c_void, newindex: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, component: *mut core::ffi::c_void, newindex: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IComponents_Impl::Add(this, windows_core::from_raw_borrowed(&component)) { Ok(ok__) => { @@ -2399,7 +2399,7 @@ impl IComponents_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IComponents_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -2413,7 +2413,7 @@ impl IComponents_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppcomponent: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn put_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppcomponent: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IComponents_Impl::put_Item(this, core::mem::transmute(&index), windows_core::from_raw_borrowed(&ppcomponent)).into() } @@ -2433,19 +2433,19 @@ impl IComponents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn EnumComponents(&self) -> windows_core::Result; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; - fn Add(&self, component: Option<&IComponent>) -> windows_core::Result; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_Item(&self, index: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn Add(&self, component: Option<&IComponent>) -> windows_core::Result; + fn Remove(&self, index: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComponentsOld {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComponentsOld_Vtbl { pub const fn new() -> IComponentsOld_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -2478,7 +2478,7 @@ impl IComponentsOld_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppcomponent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppcomponent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IComponentsOld_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2488,7 +2488,7 @@ impl IComponentsOld_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, component: *mut core::ffi::c_void, newindex: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, component: *mut core::ffi::c_void, newindex: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IComponentsOld_Impl::Add(this, windows_core::from_raw_borrowed(&component)) { Ok(ok__) => { @@ -2498,7 +2498,7 @@ impl IComponentsOld_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IComponentsOld_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -2739,11 +2739,11 @@ impl IDTFilterConfig_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDTFilterEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDTFilterEvents_Vtbl { pub const fn new() -> IDTFilterEvents_Vtbl { Self { base__: super::super::super::System::Com::IDispatch_Vtbl::new::() } @@ -2768,11 +2768,11 @@ impl IDTFilterLicenseRenewal_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDVBCLocator_Impl: Sized + IDigitalLocator_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBCLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBCLocator_Vtbl { pub const fn new() -> IDVBCLocator_Vtbl { Self { base__: IDigitalLocator_Vtbl::new::() } @@ -2781,7 +2781,7 @@ impl IDVBCLocator_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetSignalPolarisation(&self, polarisationval: super::Polarisation) -> windows_core::Result<()>; @@ -2794,9 +2794,9 @@ pub trait IDVBSLocator_Impl: Sized + IDigitalLocator_Impl { fn Elevation(&self) -> windows_core::Result; fn SetElevation(&self, elevation: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBSLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBSLocator_Vtbl { pub const fn new() -> IDVBSLocator_Vtbl { unsafe extern "system" fn SignalPolarisation(this: *mut core::ffi::c_void, polarisationval: *mut super::Polarisation) -> windows_core::HRESULT { @@ -2887,7 +2887,7 @@ impl IDVBSLocator_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDiseqLNBSource(&self, diseqlnbsourceval: super::LNB_Source) -> windows_core::Result<()>; @@ -2904,9 +2904,9 @@ pub trait IDVBSLocator2_Impl: Sized + IDVBSLocator_Impl { fn SignalPilot(&self) -> windows_core::Result; fn SetSignalPilot(&self, pilotval: super::Pilot) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBSLocator2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBSLocator2_Vtbl { pub const fn new() -> IDVBSLocator2_Vtbl { unsafe extern "system" fn DiseqLNBSource(this: *mut core::ffi::c_void, diseqlnbsourceval: *mut super::LNB_Source) -> windows_core::HRESULT { @@ -3029,7 +3029,7 @@ impl IDVBSLocator2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetLowOscillator(&self, lowoscillator: i32) -> windows_core::Result<()>; @@ -3042,9 +3042,9 @@ pub trait IDVBSTuningSpace_Impl: Sized + IDVBTuningSpace2_Impl { fn SpectralInversion(&self) -> windows_core::Result; fn SetSpectralInversion(&self, spectralinversionval: super::SpectralInversion) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBSTuningSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBSTuningSpace_Vtbl { pub const fn new() -> IDVBSTuningSpace_Vtbl { unsafe extern "system" fn LowOscillator(this: *mut core::ffi::c_void, lowoscillator: *mut i32) -> windows_core::HRESULT { @@ -3135,7 +3135,7 @@ impl IDVBSTuningSpace_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBandwidth(&self, bandwidthval: i32) -> windows_core::Result<()>; @@ -3152,9 +3152,9 @@ pub trait IDVBTLocator_Impl: Sized + IDigitalLocator_Impl { fn OtherFrequencyInUse(&self) -> windows_core::Result; fn SetOtherFrequencyInUse(&self, otherfrequencyinuseval: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBTLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBTLocator_Vtbl { pub const fn new() -> IDVBTLocator_Vtbl { unsafe extern "system" fn Bandwidth(this: *mut core::ffi::c_void, bandwidthval: *mut i32) -> windows_core::HRESULT { @@ -3277,14 +3277,14 @@ impl IDVBTLocator_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetPhysicalLayerPipeId(&self, physicallayerpipeidval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBTLocator2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBTLocator2_Vtbl { pub const fn new() -> IDVBTLocator2_Vtbl { unsafe extern "system" fn PhysicalLayerPipeId(this: *mut core::ffi::c_void, physicallayerpipeidval: *mut i32) -> windows_core::HRESULT { @@ -3311,7 +3311,7 @@ impl IDVBTLocator2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetONID(&self, onid: i32) -> windows_core::Result<()>; @@ -3320,9 +3320,9 @@ pub trait IDVBTuneRequest_Impl: Sized + ITuneRequest_Impl { fn SID(&self) -> windows_core::Result; fn SetSID(&self, sid: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBTuneRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBTuneRequest_Vtbl { pub const fn new() -> IDVBTuneRequest_Vtbl { unsafe extern "system" fn ONID(this: *mut core::ffi::c_void, onid: *mut i32) -> windows_core::HRESULT { @@ -3381,14 +3381,14 @@ impl IDVBTuneRequest_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetSystemType(&self, systype: super::DVBSystemType) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBTuningSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBTuningSpace_Vtbl { pub const fn new() -> IDVBTuningSpace_Vtbl { unsafe extern "system" fn SystemType(this: *mut core::ffi::c_void, systype: *mut super::DVBSystemType) -> windows_core::HRESULT { @@ -3415,14 +3415,14 @@ impl IDVBTuningSpace_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetNetworkID(&self, networkid: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDVBTuningSpace2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDVBTuningSpace2_Vtbl { pub const fn new() -> IDVBTuningSpace2_Vtbl { unsafe extern "system" fn NetworkID(this: *mut core::ffi::c_void, networkid: *mut i32) -> windows_core::HRESULT { @@ -4672,11 +4672,11 @@ impl IDVB_TOT_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDigitalCableLocator_Impl: Sized + IATSCLocator2_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDigitalCableLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDigitalCableLocator_Vtbl { pub const fn new() -> IDigitalCableLocator_Vtbl { Self { base__: IATSCLocator2_Vtbl::new::() } @@ -4685,16 +4685,16 @@ impl IDigitalCableLocator_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMajorChannel(&self, majorchannel: i32) -> windows_core::Result<()>; fn SourceID(&self) -> windows_core::Result; fn SetSourceID(&self, sourceid: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDigitalCableTuneRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDigitalCableTuneRequest_Vtbl { pub const fn new() -> IDigitalCableTuneRequest_Vtbl { unsafe extern "system" fn MajorChannel(this: *mut core::ffi::c_void, pmajorchannel: *mut i32) -> windows_core::HRESULT { @@ -4737,7 +4737,7 @@ impl IDigitalCableTuneRequest_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMinMajorChannel(&self, newminmajorchannelval: i32) -> windows_core::Result<()>; @@ -4748,9 +4748,9 @@ pub trait IDigitalCableTuningSpace_Impl: Sized + IATSCTuningSpace_Impl { fn MaxSourceID(&self) -> windows_core::Result; fn SetMaxSourceID(&self, newmaxsourceidval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDigitalCableTuningSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDigitalCableTuningSpace_Vtbl { pub const fn new() -> IDigitalCableTuningSpace_Vtbl { unsafe extern "system" fn MinMajorChannel(this: *mut core::ffi::c_void, minmajorchannelval: *mut i32) -> windows_core::HRESULT { @@ -4825,11 +4825,11 @@ impl IDigitalCableTuningSpace_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDigitalLocator_Impl: Sized + ILocator_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDigitalLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDigitalLocator_Vtbl { pub const fn new() -> IDigitalLocator_Vtbl { Self { base__: ILocator_Vtbl::new::() } @@ -7967,11 +7967,11 @@ impl IETFilterConfig_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IETFilterEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IETFilterEvents_Vtbl { pub const fn new() -> IETFilterEvents_Vtbl { Self { base__: super::super::super::System::Com::IDispatch_Vtbl::new::() } @@ -8296,7 +8296,7 @@ impl IEnumTuningSpaces_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn put_BlockedRatingAttributes(&self, ensystem: EnTvRat_System, enlevel: EnTvRat_GenericLevel, lbfattrs: i32) -> windows_core::Result<()>; @@ -8305,9 +8305,9 @@ pub trait IEvalRat_Impl: Sized + super::super::super::System::Com::IDispatch_Imp fn MostRestrictiveRating(&self, ensystem1: EnTvRat_System, enenlevel1: EnTvRat_GenericLevel, lbfenattr1: i32, ensystem2: EnTvRat_System, enenlevel2: EnTvRat_GenericLevel, lbfenattr2: i32, pensystem: *mut EnTvRat_System, penenlevel: *mut EnTvRat_GenericLevel, plbfenattr: *mut i32) -> windows_core::Result<()>; fn TestRating(&self, enshowsystem: EnTvRat_System, enshowlevel: EnTvRat_GenericLevel, lbfenshowattributes: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEvalRat {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEvalRat_Vtbl { pub const fn new() -> IEvalRat_Vtbl { unsafe extern "system" fn get_BlockedRatingAttributes(this: *mut core::ffi::c_void, ensystem: EnTvRat_System, enlevel: EnTvRat_GenericLevel, plbfattrs: *mut i32) -> windows_core::HRESULT { @@ -8464,18 +8464,18 @@ impl IGpnvsCommonBase_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGuideData_Impl: Sized + windows_core::IUnknownImpl { fn GetServices(&self) -> windows_core::Result; fn GetServiceProperties(&self, ptunerequest: Option<&ITuneRequest>) -> windows_core::Result; fn GetGuideProgramIDs(&self) -> windows_core::Result; - fn GetProgramProperties(&self, varprogramdescriptionid: &windows_core::VARIANT) -> windows_core::Result; + fn GetProgramProperties(&self, varprogramdescriptionid: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn GetScheduleEntryIDs(&self) -> windows_core::Result; - fn GetScheduleEntryProperties(&self, varscheduleentrydescriptionid: &windows_core::VARIANT) -> windows_core::Result; + fn GetScheduleEntryProperties(&self, varscheduleentrydescriptionid: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGuideData {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGuideData_Vtbl { pub const fn new() -> IGuideData_Vtbl { unsafe extern "system" fn GetServices(this: *mut core::ffi::c_void, ppenumtunerequests: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8508,7 +8508,7 @@ impl IGuideData_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProgramProperties(this: *mut core::ffi::c_void, varprogramdescriptionid: core::mem::MaybeUninit, ppenumproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GetProgramProperties(this: *mut core::ffi::c_void, varprogramdescriptionid: core::mem::MaybeUninit, ppenumproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGuideData_Impl::GetProgramProperties(this, core::mem::transmute(&varprogramdescriptionid)) { Ok(ok__) => { @@ -8528,7 +8528,7 @@ impl IGuideData_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetScheduleEntryProperties(this: *mut core::ffi::c_void, varscheduleentrydescriptionid: core::mem::MaybeUninit, ppenumproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GetScheduleEntryProperties(this: *mut core::ffi::c_void, varscheduleentrydescriptionid: core::mem::MaybeUninit, ppenumproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGuideData_Impl::GetScheduleEntryProperties(this, core::mem::transmute(&varscheduleentrydescriptionid)) { Ok(ok__) => { @@ -8552,43 +8552,46 @@ impl IGuideData_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGuideDataEvent_Impl: Sized + windows_core::IUnknownImpl { fn GuideDataAcquired(&self) -> windows_core::Result<()>; - fn ProgramChanged(&self, varprogramdescriptionid: &windows_core::VARIANT) -> windows_core::Result<()>; - fn ServiceChanged(&self, varservicedescriptionid: &windows_core::VARIANT) -> windows_core::Result<()>; - fn ScheduleEntryChanged(&self, varscheduleentrydescriptionid: &windows_core::VARIANT) -> windows_core::Result<()>; - fn ProgramDeleted(&self, varprogramdescriptionid: &windows_core::VARIANT) -> windows_core::Result<()>; - fn ServiceDeleted(&self, varservicedescriptionid: &windows_core::VARIANT) -> windows_core::Result<()>; - fn ScheduleDeleted(&self, varscheduleentrydescriptionid: &windows_core::VARIANT) -> windows_core::Result<()>; -} + fn ProgramChanged(&self, varprogramdescriptionid: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ServiceChanged(&self, varservicedescriptionid: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ScheduleEntryChanged(&self, varscheduleentrydescriptionid: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ProgramDeleted(&self, varprogramdescriptionid: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ServiceDeleted(&self, varservicedescriptionid: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ScheduleDeleted(&self, varscheduleentrydescriptionid: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGuideDataEvent {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGuideDataEvent_Vtbl { pub const fn new() -> IGuideDataEvent_Vtbl { unsafe extern "system" fn GuideDataAcquired(this: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGuideDataEvent_Impl::GuideDataAcquired(this).into() } - unsafe extern "system" fn ProgramChanged(this: *mut core::ffi::c_void, varprogramdescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ProgramChanged(this: *mut core::ffi::c_void, varprogramdescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGuideDataEvent_Impl::ProgramChanged(this, core::mem::transmute(&varprogramdescriptionid)).into() } - unsafe extern "system" fn ServiceChanged(this: *mut core::ffi::c_void, varservicedescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ServiceChanged(this: *mut core::ffi::c_void, varservicedescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGuideDataEvent_Impl::ServiceChanged(this, core::mem::transmute(&varservicedescriptionid)).into() } - unsafe extern "system" fn ScheduleEntryChanged(this: *mut core::ffi::c_void, varscheduleentrydescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ScheduleEntryChanged(this: *mut core::ffi::c_void, varscheduleentrydescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGuideDataEvent_Impl::ScheduleEntryChanged(this, core::mem::transmute(&varscheduleentrydescriptionid)).into() } - unsafe extern "system" fn ProgramDeleted(this: *mut core::ffi::c_void, varprogramdescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ProgramDeleted(this: *mut core::ffi::c_void, varprogramdescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGuideDataEvent_Impl::ProgramDeleted(this, core::mem::transmute(&varprogramdescriptionid)).into() } - unsafe extern "system" fn ServiceDeleted(this: *mut core::ffi::c_void, varservicedescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ServiceDeleted(this: *mut core::ffi::c_void, varservicedescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGuideDataEvent_Impl::ServiceDeleted(this, core::mem::transmute(&varservicedescriptionid)).into() } - unsafe extern "system" fn ScheduleDeleted(this: *mut core::ffi::c_void, varscheduleentrydescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ScheduleDeleted(this: *mut core::ffi::c_void, varscheduleentrydescriptionid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGuideDataEvent_Impl::ScheduleDeleted(this, core::mem::transmute(&varscheduleentrydescriptionid)).into() } @@ -8628,12 +8631,15 @@ impl IGuideDataLoader_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGuideDataProperty_Impl: Sized + windows_core::IUnknownImpl { fn Name(&self) -> windows_core::Result; fn Language(&self) -> windows_core::Result; - fn Value(&self) -> windows_core::Result; + fn Value(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGuideDataProperty {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGuideDataProperty_Vtbl { pub const fn new() -> IGuideDataProperty_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -8656,7 +8662,7 @@ impl IGuideDataProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGuideDataProperty_Impl::Value(this) { Ok(ok__) => { @@ -8677,11 +8683,11 @@ impl IGuideDataProperty_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IISDBSLocator_Impl: Sized + IDVBSLocator_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IISDBSLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IISDBSLocator_Vtbl { pub const fn new() -> IISDBSLocator_Vtbl { Self { base__: IDVBSLocator_Vtbl::new::() } @@ -11501,14 +11507,14 @@ impl IIsdbTerrestrialDeliverySystemDescriptor_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(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; fn SetLangID(&self, langid: i32) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ILanguageComponentType {} -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ILanguageComponentType_Vtbl { pub const fn new() -> ILanguageComponentType_Vtbl { unsafe extern "system" fn LangID(this: *mut core::ffi::c_void, langid: *mut i32) -> windows_core::HRESULT { @@ -11531,7 +11537,7 @@ impl ILanguageComponentType_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCarrierFrequency(&self, frequency: i32) -> windows_core::Result<()>; @@ -11549,9 +11555,9 @@ pub trait ILocator_Impl: Sized + super::super::super::System::Com::IDispatch_Imp fn SetSymbolRate(&self, rate: i32) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ILocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ILocator_Vtbl { pub const fn new() -> ILocator_Vtbl { unsafe extern "system" fn CarrierFrequency(this: *mut core::ffi::c_void, frequency: *mut i32) -> windows_core::HRESULT { @@ -11685,7 +11691,7 @@ impl ILocator_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetPID(&self, pid: i32) -> windows_core::Result<()>; @@ -11694,9 +11700,9 @@ pub trait IMPEG2Component_Impl: Sized + IComponent_Impl { fn ProgramNumber(&self) -> windows_core::Result; fn SetProgramNumber(&self, programnumber: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMPEG2Component {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMPEG2Component_Vtbl { pub const fn new() -> IMPEG2Component_Vtbl { unsafe extern "system" fn PID(this: *mut core::ffi::c_void, pid: *mut i32) -> windows_core::HRESULT { @@ -11755,14 +11761,14 @@ impl IMPEG2Component_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(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; fn SetStreamType(&self, mp2streamtype: super::MPEG2StreamType) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMPEG2ComponentType {} -#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMPEG2ComponentType_Vtbl { pub const fn new() -> IMPEG2ComponentType_Vtbl { unsafe extern "system" fn StreamType(this: *mut core::ffi::c_void, mp2streamtype: *mut super::MPEG2StreamType) -> windows_core::HRESULT { @@ -11789,16 +11795,16 @@ impl IMPEG2ComponentType_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetTSID(&self, tsid: i32) -> windows_core::Result<()>; fn ProgNo(&self) -> windows_core::Result; fn SetProgNo(&self, progno: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMPEG2TuneRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMPEG2TuneRequest_Vtbl { pub const fn new() -> IMPEG2TuneRequest_Vtbl { unsafe extern "system" fn TSID(this: *mut core::ffi::c_void, tsid: *mut i32) -> windows_core::HRESULT { @@ -11841,13 +11847,13 @@ impl IMPEG2TuneRequest_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&ITuningSpace>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMPEG2TuneRequestFactory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMPEG2TuneRequestFactory_Vtbl { pub const fn new() -> IMPEG2TuneRequestFactory_Vtbl { unsafe extern "system" fn CreateTuneRequest(this: *mut core::ffi::c_void, tuningspace: *mut core::ffi::c_void, tunerequest: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11931,14 +11937,14 @@ impl IMPEG2_TIF_CONTROL_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::super::System::Com::IDispatch>, eventname: &windows_core::BSTR, eventhandler: &windows_core::BSTR) -> windows_core::Result; fn Unbind(&self, cancelcookie: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSEventBinder {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSEventBinder_Vtbl { pub const fn new() -> IMSEventBinder_Vtbl { unsafe extern "system" fn Bind(this: *mut core::ffi::c_void, peventobject: *mut core::ffi::c_void, eventname: core::mem::MaybeUninit, eventhandler: core::mem::MaybeUninit, cancelid: *mut i32) -> windows_core::HRESULT { @@ -11965,7 +11971,7 @@ impl IMSEventBinder_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetChannel(&self, channel: i32) -> windows_core::Result<()>; @@ -11977,9 +11983,9 @@ pub trait IMSVidAnalogTuner_Impl: Sized + IMSVidTuner_Impl { fn SetSAP(&self, fsapon: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn ChannelAvailable(&self, nchannel: i32, signalstrength: *mut i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidAnalogTuner {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidAnalogTuner_Vtbl { pub const fn new() -> IMSVidAnalogTuner_Vtbl { unsafe extern "system" fn Channel(this: *mut core::ffi::c_void, channel: *mut i32) -> windows_core::HRESULT { @@ -12071,15 +12077,15 @@ impl IMSVidAnalogTuner_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn TunerModes(&self) -> windows_core::Result; fn NumAuxInputs(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidAnalogTuner2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidAnalogTuner2_Vtbl { pub const fn new() -> IMSVidAnalogTuner2_Vtbl { unsafe extern "system" fn TVFormats(this: *mut core::ffi::c_void, formats: *mut i32) -> windows_core::HRESULT { @@ -12123,11 +12129,11 @@ impl IMSVidAnalogTuner2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAnalogTunerEvent_Impl: Sized + IMSVidTunerEvent_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidAnalogTunerEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidAnalogTunerEvent_Vtbl { pub const fn new() -> IMSVidAnalogTunerEvent_Vtbl { Self { base__: IMSVidTunerEvent_Vtbl::new::() } @@ -12136,16 +12142,16 @@ impl IMSVidAnalogTunerEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Volume(&self) -> windows_core::Result; fn SetBalance(&self, lbal: i32) -> windows_core::Result<()>; fn Balance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidAudioRenderer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidAudioRenderer_Vtbl { pub const fn new() -> IMSVidAudioRenderer_Vtbl { unsafe extern "system" fn SetVolume(this: *mut core::ffi::c_void, lvol: i32) -> windows_core::HRESULT { @@ -12188,17 +12194,17 @@ impl IMSVidAudioRenderer_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, v: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn Add(&self, pdb: Option<&IMSVidAudioRenderer>) -> windows_core::Result<()>; - fn Remove(&self, v: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidAudioRendererDevices {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidAudioRendererDevices_Vtbl { pub const fn new() -> IMSVidAudioRendererDevices_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, lcount: *mut i32) -> windows_core::HRESULT { @@ -12221,7 +12227,7 @@ impl IMSVidAudioRendererDevices_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSVidAudioRendererDevices_Impl::get_Item(this, core::mem::transmute(&v)) { Ok(ok__) => { @@ -12235,7 +12241,7 @@ impl IMSVidAudioRendererDevices_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidAudioRendererDevices_Impl::Add(this, windows_core::from_raw_borrowed(&pdb)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidAudioRendererDevices_Impl::Remove(this, core::mem::transmute(&v)).into() } @@ -12252,11 +12258,11 @@ impl IMSVidAudioRendererDevices_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidAudioRendererEvent_Impl: Sized + IMSVidOutputDeviceEvent_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidAudioRendererEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidAudioRendererEvent_Vtbl { pub const fn new() -> IMSVidAudioRendererEvent_Vtbl { Self { base__: IMSVidOutputDeviceEvent_Vtbl::new::() } @@ -12265,7 +12271,7 @@ impl IMSVidAudioRendererEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn AVAudioSampleRate(&self) -> windows_core::Result<()>; @@ -12276,9 +12282,9 @@ pub trait IMSVidAudioRendererEvent2_Impl: Sized + IMSVidAudioRendererEvent_Impl fn AVDecCommonInputFormat(&self) -> windows_core::Result<()>; fn AVDecCommonOutputFormat(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidAudioRendererEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidAudioRendererEvent2_Vtbl { pub const fn new() -> IMSVidAudioRendererEvent2_Vtbl { unsafe extern "system" fn AVDecAudioDualMono(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -12329,14 +12335,14 @@ impl IMSVidAudioRendererEvent2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetEnable(&self, on: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidClosedCaptioning {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidClosedCaptioning_Vtbl { pub const fn new() -> IMSVidClosedCaptioning_Vtbl { unsafe extern "system" fn Enable(this: *mut core::ffi::c_void, on: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -12359,14 +12365,14 @@ impl IMSVidClosedCaptioning_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetService(&self, on: MSVidCCService) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidClosedCaptioning2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidClosedCaptioning2_Vtbl { pub const fn new() -> IMSVidClosedCaptioning2_Vtbl { unsafe extern "system" fn Service(this: *mut core::ffi::c_void, on: *mut MSVidCCService) -> windows_core::HRESULT { @@ -12389,13 +12395,13 @@ impl IMSVidClosedCaptioning2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidClosedCaptioning3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidClosedCaptioning3_Vtbl { pub const fn new() -> IMSVidClosedCaptioning3_Vtbl { unsafe extern "system" fn TeleTextFilter(this: *mut core::ffi::c_void, punkttfilter: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -12460,7 +12466,7 @@ impl IMSVidCompositionSegment_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAutoSize(&self, vbool: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -12496,7 +12502,7 @@ pub trait IMSVidCtl_Impl: Sized + super::super::super::System::Com::IDispatch_Im fn FeaturesActive(&self) -> windows_core::Result; fn SetFeaturesActive(&self, pval: Option<&IMSVidFeatures>) -> windows_core::Result<()>; fn State(&self) -> windows_core::Result; - fn View(&self, v: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Build(&self) -> windows_core::Result<()>; fn Pause(&self) -> windows_core::Result<()>; fn Run(&self) -> windows_core::Result<()>; @@ -12504,11 +12510,11 @@ pub trait IMSVidCtl_Impl: Sized + super::super::super::System::Com::IDispatch_Im fn Decompose(&self) -> windows_core::Result<()>; fn DisableVideo(&self) -> windows_core::Result<()>; fn DisableAudio(&self) -> windows_core::Result<()>; - fn ViewNext(&self, v: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn ViewNext(&self, v: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidCtl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidCtl_Vtbl { pub const fn new() -> IMSVidCtl_Vtbl { unsafe extern "system" fn AutoSize(this: *mut core::ffi::c_void, pbool: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -12773,7 +12779,7 @@ impl IMSVidCtl_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn View(this: *mut core::ffi::c_void, v: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn View(this: *mut core::ffi::c_void, v: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidCtl_Impl::View(this, core::mem::transmute_copy(&v)).into() } @@ -12805,7 +12811,7 @@ impl IMSVidCtl_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidCtl_Impl::DisableAudio(this).into() } - unsafe extern "system" fn ViewNext(this: *mut core::ffi::c_void, v: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ViewNext(this: *mut core::ffi::c_void, v: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidCtl_Impl::ViewNext(this, core::mem::transmute_copy(&v)).into() } @@ -12860,11 +12866,11 @@ impl IMSVidCtl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidDataServices_Impl: Sized + IMSVidFeature_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidDataServices {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidDataServices_Vtbl { pub const fn new() -> IMSVidDataServices_Vtbl { Self { base__: IMSVidFeature_Vtbl::new::() } @@ -12873,11 +12879,11 @@ impl IMSVidDataServices_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidDataServicesEvent_Impl: Sized + IMSVidDeviceEvent_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidDataServicesEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidDataServicesEvent_Vtbl { pub const fn new() -> IMSVidDataServicesEvent_Vtbl { Self { base__: IMSVidDeviceEvent_Vtbl::new::() } @@ -12886,7 +12892,7 @@ impl IMSVidDataServicesEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Status(&self) -> windows_core::Result; @@ -12898,9 +12904,9 @@ pub trait IMSVidDevice_Impl: Sized + super::super::super::System::Com::IDispatch fn _ClassID(&self) -> windows_core::Result; fn IsEqualDevice(&self, device: Option<&IMSVidDevice>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidDevice {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidDevice_Vtbl { pub const fn new() -> IMSVidDevice_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -13026,13 +13032,13 @@ impl IMSVidDevice2_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IMSVidDevice>, oldstate: i32, newstate: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidDeviceEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidDeviceEvent_Vtbl { pub const fn new() -> IMSVidDeviceEvent_Vtbl { unsafe extern "system" fn StateChange(this: *mut core::ffi::c_void, lpd: *mut core::ffi::c_void, oldstate: i32, newstate: i32) -> windows_core::HRESULT { @@ -13045,16 +13051,16 @@ impl IMSVidDeviceEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn SetPresenter(&self, pallocpresent: Option<&super::super::MediaFoundation::IMFVideoPresenter>) -> windows_core::Result<()>; fn SetSuppressEffects(&self, bsuppress: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SuppressEffects(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidEVR {} -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_Media_MediaFoundation", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidEVR_Vtbl { pub const fn new() -> IMSVidEVR_Vtbl { unsafe extern "system" fn Presenter(this: *mut core::ffi::c_void, ppallocpresent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -13097,13 +13103,13 @@ impl IMSVidEVR_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidEVREvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidEVREvent_Vtbl { pub const fn new() -> IMSVidEVREvent_Vtbl { unsafe extern "system" fn OnUserEvent(this: *mut core::ffi::c_void, leventcode: i32) -> windows_core::HRESULT { @@ -13116,14 +13122,14 @@ impl IMSVidEVREvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AudioEncoderInterface(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidEncoder {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidEncoder_Vtbl { pub const fn new() -> IMSVidEncoder_Vtbl { unsafe extern "system" fn VideoEncoderInterface(this: *mut core::ffi::c_void, ppencint: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -13156,11 +13162,11 @@ impl IMSVidEncoder_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFeature_Impl: Sized + IMSVidDevice_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidFeature {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidFeature_Vtbl { pub const fn new() -> IMSVidFeature_Vtbl { Self { base__: IMSVidDevice_Vtbl::new::() } @@ -13169,11 +13175,11 @@ impl IMSVidFeature_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFeatureEvent_Impl: Sized + IMSVidDeviceEvent_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidFeatureEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidFeatureEvent_Vtbl { pub const fn new() -> IMSVidFeatureEvent_Vtbl { Self { base__: IMSVidDeviceEvent_Vtbl::new::() } @@ -13182,17 +13188,17 @@ impl IMSVidFeatureEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, v: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn Add(&self, pdb: Option<&IMSVidFeature>) -> windows_core::Result<()>; - fn Remove(&self, v: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidFeatures {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidFeatures_Vtbl { pub const fn new() -> IMSVidFeatures_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, lcount: *mut i32) -> windows_core::HRESULT { @@ -13215,7 +13221,7 @@ impl IMSVidFeatures_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSVidFeatures_Impl::get_Item(this, core::mem::transmute(&v)) { Ok(ok__) => { @@ -13229,7 +13235,7 @@ impl IMSVidFeatures_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidFeatures_Impl::Add(this, windows_core::from_raw_borrowed(&pdb)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidFeatures_Impl::Remove(this, core::mem::transmute(&v)).into() } @@ -13246,14 +13252,14 @@ impl IMSVidFeatures_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetFileName(&self, filename: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidFilePlayback {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidFilePlayback_Vtbl { pub const fn new() -> IMSVidFilePlayback_Vtbl { unsafe extern "system" fn FileName(this: *mut core::ffi::c_void, filename: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -13276,14 +13282,14 @@ impl IMSVidFilePlayback_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Set__SourceFilter(&self, filename: &windows_core::GUID) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidFilePlayback2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidFilePlayback2_Vtbl { pub const fn new() -> IMSVidFilePlayback2_Vtbl { unsafe extern "system" fn Set_SourceFilter(this: *mut core::ffi::c_void, filename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -13304,11 +13310,11 @@ impl IMSVidFilePlayback2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidFilePlaybackEvent_Impl: Sized + IMSVidPlaybackEvent_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidFilePlaybackEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidFilePlaybackEvent_Vtbl { pub const fn new() -> IMSVidFilePlaybackEvent_Vtbl { Self { base__: IMSVidPlaybackEvent_Vtbl::new::() } @@ -13317,15 +13323,15 @@ impl IMSVidFilePlaybackEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SinkStreams(&self) -> windows_core::Result; fn SetSinkStreams(&self, streams: MSVidSinkStreams) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidGenericSink {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidGenericSink_Vtbl { pub const fn new() -> IMSVidGenericSink_Vtbl { unsafe extern "system" fn SetSinkFilter(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -13357,14 +13363,14 @@ impl IMSVidGenericSink_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ResetFilterList(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidGenericSink2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidGenericSink2_Vtbl { pub const fn new() -> IMSVidGenericSink2_Vtbl { unsafe extern "system" fn AddFilter(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -13712,17 +13718,17 @@ impl IMSVidGraphSegmentUserInput_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidInputDevice_Impl: Sized + IMSVidDevice_Impl { - fn IsViewable(&self, v: *const windows_core::VARIANT) -> windows_core::Result; - fn View(&self, v: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn IsViewable(&self, v: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn View(&self, v: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidInputDevice {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidInputDevice_Vtbl { pub const fn new() -> IMSVidInputDevice_Vtbl { - unsafe extern "system" fn IsViewable(this: *mut core::ffi::c_void, v: *const core::mem::MaybeUninit, pfviewable: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn IsViewable(this: *mut core::ffi::c_void, v: *const core::mem::MaybeUninit, pfviewable: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSVidInputDevice_Impl::IsViewable(this, core::mem::transmute_copy(&v)) { Ok(ok__) => { @@ -13732,7 +13738,7 @@ impl IMSVidInputDevice_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn View(this: *mut core::ffi::c_void, v: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn View(this: *mut core::ffi::c_void, v: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidInputDevice_Impl::View(this, core::mem::transmute_copy(&v)).into() } @@ -13742,11 +13748,11 @@ impl IMSVidInputDevice_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidInputDeviceEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidInputDeviceEvent_Vtbl { pub const fn new() -> IMSVidInputDeviceEvent_Vtbl { Self { base__: super::super::super::System::Com::IDispatch_Vtbl::new::() } @@ -13755,17 +13761,17 @@ impl IMSVidInputDeviceEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, v: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn Add(&self, pdb: Option<&IMSVidInputDevice>) -> windows_core::Result<()>; - fn Remove(&self, v: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidInputDevices {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidInputDevices_Vtbl { pub const fn new() -> IMSVidInputDevices_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, lcount: *mut i32) -> windows_core::HRESULT { @@ -13788,7 +13794,7 @@ impl IMSVidInputDevices_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSVidInputDevices_Impl::get_Item(this, core::mem::transmute(&v)) { Ok(ok__) => { @@ -13802,7 +13808,7 @@ impl IMSVidInputDevices_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidInputDevices_Impl::Add(this, windows_core::from_raw_borrowed(&pdb)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidInputDevices_Impl::Remove(this, core::mem::transmute(&v)).into() } @@ -13819,11 +13825,11 @@ impl IMSVidInputDevices_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidOutputDevice_Impl: Sized + IMSVidDevice_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidOutputDevice {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidOutputDevice_Vtbl { pub const fn new() -> IMSVidOutputDevice_Vtbl { Self { base__: IMSVidDevice_Vtbl::new::() } @@ -13832,11 +13838,11 @@ impl IMSVidOutputDevice_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidOutputDeviceEvent_Impl: Sized + IMSVidDeviceEvent_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidOutputDeviceEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidOutputDeviceEvent_Vtbl { pub const fn new() -> IMSVidOutputDeviceEvent_Vtbl { Self { base__: IMSVidDeviceEvent_Vtbl::new::() } @@ -13845,17 +13851,17 @@ impl IMSVidOutputDeviceEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, v: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn Add(&self, pdb: Option<&IMSVidOutputDevice>) -> windows_core::Result<()>; - fn Remove(&self, v: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidOutputDevices {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidOutputDevices_Vtbl { pub const fn new() -> IMSVidOutputDevices_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, lcount: *mut i32) -> windows_core::HRESULT { @@ -13878,7 +13884,7 @@ impl IMSVidOutputDevices_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSVidOutputDevices_Impl::get_Item(this, core::mem::transmute(&v)) { Ok(ok__) => { @@ -13892,7 +13898,7 @@ impl IMSVidOutputDevices_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidOutputDevices_Impl::Add(this, windows_core::from_raw_borrowed(&pdb)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidOutputDevices_Impl::Remove(this, core::mem::transmute(&v)).into() } @@ -13909,7 +13915,7 @@ impl IMSVidOutputDevices_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetEnableResetOnStop(&self, newval: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -13926,9 +13932,9 @@ pub trait IMSVidPlayback_Impl: Sized + IMSVidInputDevice_Impl { fn PositionMode(&self) -> windows_core::Result; fn Length(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidPlayback {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidPlayback_Vtbl { pub const fn new() -> IMSVidPlayback_Vtbl { unsafe extern "system" fn EnableResetOnStop(this: *mut core::ffi::c_void, pval: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -14045,13 +14051,13 @@ impl IMSVidPlayback_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidPlaybackEvent_Impl: Sized + IMSVidInputDeviceEvent_Impl { fn EndOfMedia(&self, lpd: Option<&IMSVidPlayback>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidPlaybackEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidPlaybackEvent_Vtbl { pub const fn new() -> IMSVidPlaybackEvent_Vtbl { unsafe extern "system" fn EndOfMedia(this: *mut core::ffi::c_void, lpd: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -14064,7 +14070,7 @@ impl IMSVidPlaybackEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetTop(&self, topval: i32) -> windows_core::Result<()>; @@ -14078,9 +14084,9 @@ pub trait IMSVidRect_Impl: Sized + super::super::super::System::Com::IDispatch_I fn SetHWnd(&self, hwndval: super::super::super::Foundation::HWND) -> windows_core::Result<()>; fn SetRect(&self, rectval: Option<&IMSVidRect>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidRect {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidRect_Vtbl { pub const fn new() -> IMSVidRect_Vtbl { unsafe extern "system" fn Top(this: *mut core::ffi::c_void, topval: *mut i32) -> windows_core::HRESULT { @@ -14176,7 +14182,7 @@ impl IMSVidRect_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetStartTime(&self, rtstart: i32) -> windows_core::Result<()>; @@ -14187,9 +14193,9 @@ pub trait IMSVidStreamBufferRecordingControl_Impl: Sized + super::super::super:: fn RecordingType(&self) -> windows_core::Result; fn RecordingAttribute(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferRecordingControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferRecordingControl_Vtbl { pub const fn new() -> IMSVidStreamBufferRecordingControl_Vtbl { unsafe extern "system" fn StartTime(this: *mut core::ffi::c_void, rtstart: *mut i32) -> windows_core::HRESULT { @@ -14276,7 +14282,7 @@ impl IMSVidStreamBufferRecordingControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_ReferenceRecorder(&self, pszfilename: &windows_core::BSTR) -> windows_core::Result; @@ -14285,9 +14291,9 @@ pub trait IMSVidStreamBufferSink_Impl: Sized + IMSVidOutputDevice_Impl { fn NameSetLock(&self) -> windows_core::Result<()>; fn SBESink(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSink {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSink_Vtbl { pub const fn new() -> IMSVidStreamBufferSink_Vtbl { unsafe extern "system" fn get_ContentRecorder(this: *mut core::ffi::c_void, pszfilename: core::mem::MaybeUninit, precordingiunknown: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -14352,13 +14358,13 @@ impl IMSVidStreamBufferSink_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSink2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSink2_Vtbl { pub const fn new() -> IMSVidStreamBufferSink2_Vtbl { unsafe extern "system" fn UnlockProfile(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -14371,7 +14377,7 @@ impl IMSVidStreamBufferSink2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AudioCounter(&self) -> windows_core::Result; @@ -14392,9 +14398,9 @@ pub trait IMSVidStreamBufferSink3_Impl: Sized + IMSVidStreamBufferSink2_Impl { fn _DataAnalysisFilter(&self) -> windows_core::Result; fn LicenseErrorCode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSink3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSink3_Vtbl { pub const fn new() -> IMSVidStreamBufferSink3_Vtbl { unsafe extern "system" fn SetMinSeek(this: *mut core::ffi::c_void, pdwmin: *mut i32) -> windows_core::HRESULT { @@ -14567,15 +14573,15 @@ impl IMSVidStreamBufferSink3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn CertificateSuccess(&self) -> windows_core::Result<()>; fn WriteFailure(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSinkEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSinkEvent_Vtbl { pub const fn new() -> IMSVidStreamBufferSinkEvent_Vtbl { unsafe extern "system" fn CertificateFailure(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -14601,14 +14607,14 @@ impl IMSVidStreamBufferSinkEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EncryptionOff(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSinkEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSinkEvent2_Vtbl { pub const fn new() -> IMSVidStreamBufferSinkEvent2_Vtbl { unsafe extern "system" fn EncryptionOn(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -14629,13 +14635,13 @@ impl IMSVidStreamBufferSinkEvent2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSinkEvent3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSinkEvent3_Vtbl { pub const fn new() -> IMSVidStreamBufferSinkEvent3_Vtbl { unsafe extern "system" fn LicenseChange(this: *mut core::ffi::c_void, dwprot: i32) -> windows_core::HRESULT { @@ -14648,13 +14654,13 @@ impl IMSVidStreamBufferSinkEvent3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSinkEvent4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSinkEvent4_Vtbl { pub const fn new() -> IMSVidStreamBufferSinkEvent4_Vtbl { unsafe extern "system" fn WriteFailureClear(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -14667,7 +14673,7 @@ impl IMSVidStreamBufferSinkEvent4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RecordingAttribute(&self) -> windows_core::Result; @@ -14677,9 +14683,9 @@ pub trait IMSVidStreamBufferSource_Impl: Sized + IMSVidFilePlayback_Impl { fn SetUnratedDelay(&self, dwdelay: i32) -> windows_core::Result<()>; fn SBESource(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSource {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSource_Vtbl { pub const fn new() -> IMSVidStreamBufferSource_Vtbl { unsafe extern "system" fn Start(this: *mut core::ffi::c_void, lstart: *mut i32) -> windows_core::HRESULT { @@ -14743,7 +14749,7 @@ impl IMSVidStreamBufferSource_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn AudioCounter(&self) -> windows_core::Result; @@ -14751,9 +14757,9 @@ pub trait IMSVidStreamBufferSource2_Impl: Sized + IMSVidStreamBufferSource_Impl fn CCCounter(&self) -> windows_core::Result; fn WSTCounter(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSource2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSource2_Vtbl { pub const fn new() -> IMSVidStreamBufferSource2_Vtbl { unsafe extern "system" fn put_RateEx(this: *mut core::ffi::c_void, dwrate: f64, dwframespersecond: u32) -> windows_core::HRESULT { @@ -14813,7 +14819,7 @@ impl IMSVidStreamBufferSource2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn CertificateSuccess(&self) -> windows_core::Result<()>; @@ -14825,9 +14831,9 @@ pub trait IMSVidStreamBufferSourceEvent_Impl: Sized + IMSVidFilePlaybackEvent_Im fn ContentBecomingStale(&self) -> windows_core::Result<()>; fn StaleFileDeleted(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSourceEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSourceEvent_Vtbl { pub const fn new() -> IMSVidStreamBufferSourceEvent_Vtbl { unsafe extern "system" fn CertificateFailure(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -14883,13 +14889,13 @@ impl IMSVidStreamBufferSourceEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSourceEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSourceEvent2_Vtbl { pub const fn new() -> IMSVidStreamBufferSourceEvent2_Vtbl { unsafe extern "system" fn RateChange(this: *mut core::ffi::c_void, qwnewrate: f64, qwoldrate: f64) -> windows_core::HRESULT { @@ -14902,7 +14908,7 @@ impl IMSVidStreamBufferSourceEvent2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn BroadcastEventEx(&self, guid: &windows_core::BSTR, param1: u32, param2: u32, param3: u32, param4: u32) -> windows_core::Result<()>; @@ -14910,9 +14916,9 @@ pub trait IMSVidStreamBufferSourceEvent3_Impl: Sized + IMSVidStreamBufferSourceE fn COPPUnblocked(&self) -> windows_core::Result<()>; fn ContentPrimarilyAudio(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferSourceEvent3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferSourceEvent3_Vtbl { pub const fn new() -> IMSVidStreamBufferSourceEvent3_Vtbl { unsafe extern "system" fn BroadcastEvent(this: *mut core::ffi::c_void, guid: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -14948,7 +14954,7 @@ impl IMSVidStreamBufferSourceEvent3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn TimeHole(&self, streamoffsetms: i32, sizems: i32) -> windows_core::Result<()>; @@ -14960,9 +14966,9 @@ pub trait IMSVidStreamBufferV2SourceEvent_Impl: Sized + IMSVidFilePlaybackEvent_ fn BroadcastEventEx(&self, guid: &windows_core::BSTR, param1: u32, param2: u32, param3: u32, param4: u32) -> windows_core::Result<()>; fn ContentPrimarilyAudio(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidStreamBufferV2SourceEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidStreamBufferV2SourceEvent_Vtbl { pub const fn new() -> IMSVidStreamBufferV2SourceEvent_Vtbl { unsafe extern "system" fn RatingsChanged(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15018,16 +15024,16 @@ impl IMSVidStreamBufferV2SourceEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetTune(&self, ptr: Option<&ITuneRequest>) -> windows_core::Result<()>; fn TuningSpace(&self) -> windows_core::Result; fn SetTuningSpace(&self, plts: Option<&ITuningSpace>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidTuner {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidTuner_Vtbl { pub const fn new() -> IMSVidTuner_Vtbl { unsafe extern "system" fn Tune(this: *mut core::ffi::c_void, pptr: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15070,13 +15076,13 @@ impl IMSVidTuner_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidTunerEvent_Impl: Sized + IMSVidInputDeviceEvent_Impl { fn TuneChanged(&self, lpd: Option<&IMSVidTuner>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidTunerEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidTunerEvent_Vtbl { pub const fn new() -> IMSVidTunerEvent_Vtbl { unsafe extern "system" fn TuneChanged(this: *mut core::ffi::c_void, lpd: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15089,7 +15095,7 @@ impl IMSVidTunerEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn SetAllocator(&self, allocpresent: Option<&windows_core::IUnknown>, id: i32) -> windows_core::Result<()>; @@ -15097,9 +15103,9 @@ pub trait IMSVidVMR9_Impl: Sized + IMSVidVideoRenderer_Impl { fn SuppressEffects(&self) -> windows_core::Result; fn Allocator(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidVMR9 {} -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidVMR9_Vtbl { pub const fn new() -> IMSVidVMR9_Vtbl { unsafe extern "system" fn Allocator_ID(this: *mut core::ffi::c_void, id: *mut i32) -> windows_core::HRESULT { @@ -15343,11 +15349,11 @@ impl IMSVidVRGraphSegment_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSVidVideoInputDevice_Impl: Sized + IMSVidInputDevice_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidVideoInputDevice {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidVideoInputDevice_Vtbl { pub const fn new() -> IMSVidVideoInputDevice_Vtbl { Self { base__: IMSVidInputDevice_Vtbl::new::() } @@ -15356,7 +15362,7 @@ impl IMSVidVideoInputDevice_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn SetCustomCompositorClass(&self, compositorclsid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -15389,9 +15395,9 @@ pub trait IMSVidVideoRenderer_Impl: Sized + IMSVidOutputDevice_Impl { fn DecimateInput(&self) -> windows_core::Result; fn SetDecimateInput(&self, pdeci: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidVideoRenderer {} -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidVideoRenderer_Vtbl { pub const fn new() -> IMSVidVideoRenderer_Vtbl { unsafe extern "system" fn CustomCompositorClass(this: *mut core::ffi::c_void, compositorclsid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -15654,7 +15660,7 @@ impl IMSVidVideoRenderer_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _Allocator(&self) -> windows_core::Result; @@ -15664,9 +15670,9 @@ pub trait IMSVidVideoRenderer2_Impl: Sized + IMSVidVideoRenderer_Impl { fn SetSuppressEffects(&self, bsuppress: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SuppressEffects(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidVideoRenderer2 {} -#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_Graphics_DirectDraw", feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidVideoRenderer2_Vtbl { pub const fn new() -> IMSVidVideoRenderer2_Vtbl { unsafe extern "system" fn Allocator(this: *mut core::ffi::c_void, allocpresent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15736,17 +15742,17 @@ impl IMSVidVideoRenderer2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, v: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn Add(&self, pdb: Option<&IMSVidVideoRenderer>) -> windows_core::Result<()>; - fn Remove(&self, v: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, v: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidVideoRendererDevices {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidVideoRendererDevices_Vtbl { pub const fn new() -> IMSVidVideoRendererDevices_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, lcount: *mut i32) -> windows_core::HRESULT { @@ -15769,7 +15775,7 @@ impl IMSVidVideoRendererDevices_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit, pdb: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSVidVideoRendererDevices_Impl::get_Item(this, core::mem::transmute(&v)) { Ok(ok__) => { @@ -15783,7 +15789,7 @@ impl IMSVidVideoRendererDevices_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidVideoRendererDevices_Impl::Add(this, windows_core::from_raw_borrowed(&pdb)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidVideoRendererDevices_Impl::Remove(this, core::mem::transmute(&v)).into() } @@ -15800,13 +15806,13 @@ impl IMSVidVideoRendererDevices_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidVideoRendererEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidVideoRendererEvent_Vtbl { pub const fn new() -> IMSVidVideoRendererEvent_Vtbl { unsafe extern "system" fn OverlayUnavailable(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15819,13 +15825,13 @@ impl IMSVidVideoRendererEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidVideoRendererEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidVideoRendererEvent2_Vtbl { pub const fn new() -> IMSVidVideoRendererEvent2_Vtbl { unsafe extern "system" fn OverlayUnavailable(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15838,7 +15844,7 @@ impl IMSVidVideoRendererEvent2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn PlayTitle(&self, ltitle: i32) -> windows_core::Result<()>; @@ -15936,9 +15942,9 @@ pub trait IMSVidWebDVD_Impl: Sized + IMSVidPlayback_Impl { fn DVDScreenInMouseCoordinates(&self) -> windows_core::Result; fn SetDVDScreenInMouseCoordinates(&self, prect: Option<&IMSVidRect>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidWebDVD {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidWebDVD_Vtbl { pub const fn new() -> IMSVidWebDVD_Vtbl { unsafe extern "system" fn OnDVDEvent(this: *mut core::ffi::c_void, levent: i32, lparam1: isize, lparam2: isize) -> windows_core::HRESULT { @@ -16730,14 +16736,14 @@ impl IMSVidWebDVD_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn put_Bookmark(&self, pdata: *const u8, dwdatalength: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidWebDVD2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidWebDVD2_Vtbl { pub const fn new() -> IMSVidWebDVD2_Vtbl { unsafe extern "system" fn get_Bookmark(this: *mut core::ffi::c_void, ppdata: *mut *mut u8, pdatalength: *mut u32) -> windows_core::HRESULT { @@ -16758,7 +16764,7 @@ impl IMSVidWebDVD2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SaveParentalLevel(&self, level: i32, strusername: &windows_core::BSTR, strpassword: &windows_core::BSTR) -> windows_core::Result<()>; @@ -16775,9 +16781,9 @@ pub trait IMSVidWebDVDAdm_Impl: Sized + super::super::super::System::Com::IDispa fn BookmarkOnStop(&self) -> windows_core::Result; fn SetBookmarkOnStop(&self, newval: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidWebDVDAdm {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidWebDVDAdm_Vtbl { pub const fn new() -> IMSVidWebDVDAdm_Vtbl { unsafe extern "system" fn ChangePassword(this: *mut core::ffi::c_void, strusername: core::mem::MaybeUninit, strold: core::mem::MaybeUninit, strnew: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -16900,9 +16906,9 @@ impl IMSVidWebDVDAdm_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT, lparam2: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DVDNotify(&self, leventcode: i32, lparam1: &super::super::super::System::Variant::VARIANT, lparam2: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn PlayForwards(&self, benabled: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn PlayBackwards(&self, benabled: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn ShowMenu(&self, menuid: DVDMenuIDConstants, benabled: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -16926,12 +16932,12 @@ pub trait IMSVidWebDVDEvent_Impl: Sized + IMSVidPlaybackEvent_Impl { fn ChangeKaraokePresMode(&self, benabled: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn ChangeVideoPresMode(&self, benabled: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidWebDVDEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidWebDVDEvent_Vtbl { pub const fn new() -> IMSVidWebDVDEvent_Vtbl { - unsafe extern "system" fn DVDNotify(this: *mut core::ffi::c_void, leventcode: i32, lparam1: core::mem::MaybeUninit, lparam2: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DVDNotify(this: *mut core::ffi::c_void, leventcode: i32, lparam1: core::mem::MaybeUninit, lparam2: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSVidWebDVDEvent_Impl::DVDNotify(this, core::mem::transmute_copy(&leventcode), core::mem::transmute(&lparam1), core::mem::transmute(&lparam2)).into() } @@ -17054,13 +17060,13 @@ impl IMSVidWebDVDEvent_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidXDS {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidXDS_Vtbl { pub const fn new() -> IMSVidXDS_Vtbl { unsafe extern "system" fn ChannelChangeInterface(this: *mut core::ffi::c_void, punkcc: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -17079,13 +17085,13 @@ impl IMSVidXDS_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSVidXDSEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSVidXDSEvent_Vtbl { pub const fn new() -> IMSVidXDSEvent_Vtbl { unsafe extern "system" fn RatingChange(this: *mut core::ffi::c_void, prevratingsystem: EnTvRat_System, prevlevel: EnTvRat_GenericLevel, prevattributes: BfEnTvRat_GenericAttributes, newratingsystem: EnTvRat_System, newlevel: EnTvRat_GenericLevel, newattributes: BfEnTvRat_GenericAttributes) -> windows_core::HRESULT { @@ -17903,26 +17909,26 @@ impl IPTFilterLicenseRenewal_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn Load(&self, varvalue: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Save(&self) -> windows_core::Result; + fn Load(&self, varvalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Save(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPersistTuneXml {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPersistTuneXml_Vtbl { pub const fn new() -> IPersistTuneXml_Vtbl { unsafe extern "system" fn InitNew(this: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPersistTuneXml_Impl::InitNew(this).into() } - unsafe extern "system" fn Load(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Load(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPersistTuneXml_Impl::Load(this, core::mem::transmute(&varvalue)).into() } - unsafe extern "system" fn Save(this: *mut core::ffi::c_void, pvarfragment: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Save(this: *mut core::ffi::c_void, pvarfragment: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPersistTuneXml_Impl::Save(this) { Ok(ok__) => { @@ -17943,13 +17949,16 @@ impl IPersistTuneXml_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPersistTuneXmlUtility_Impl: Sized + windows_core::IUnknownImpl { - fn Deserialize(&self, varvalue: &windows_core::VARIANT) -> windows_core::Result; + fn Deserialize(&self, varvalue: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPersistTuneXmlUtility {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPersistTuneXmlUtility_Vtbl { pub const fn new() -> IPersistTuneXmlUtility_Vtbl { - unsafe extern "system" fn Deserialize(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit, ppobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Deserialize(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit, ppobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPersistTuneXmlUtility_Impl::Deserialize(this, core::mem::transmute(&varvalue)) { Ok(ok__) => { @@ -17965,13 +17974,13 @@ impl IPersistTuneXmlUtility_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPersistTuneXmlUtility2_Impl: Sized + IPersistTuneXmlUtility_Impl { fn Serialize(&self, pitunerequest: Option<&ITuneRequest>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPersistTuneXmlUtility2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPersistTuneXmlUtility2_Vtbl { pub const fn new() -> IPersistTuneXmlUtility2_Vtbl { unsafe extern "system" fn Serialize(this: *mut core::ffi::c_void, pitunerequest: *mut core::ffi::c_void, pstring: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -19435,7 +19444,7 @@ impl ITSDT_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Components(&self) -> windows_core::Result; @@ -19443,9 +19452,9 @@ pub trait ITuneRequest_Impl: Sized + super::super::super::System::Com::IDispatch fn Locator(&self) -> windows_core::Result; fn SetLocator(&self, locator: Option<&ILocator>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITuneRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITuneRequest_Vtbl { pub const fn new() -> ITuneRequest_Vtbl { unsafe extern "system" fn TuningSpace(this: *mut core::ffi::c_void, tuningspace: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -19771,7 +19780,7 @@ impl ITunerCapEx_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetUniqueName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -19793,9 +19802,9 @@ pub trait ITuningSpace_Impl: Sized + super::super::super::System::Com::IDispatch fn SetDefaultLocator(&self, locatorval: Option<&ILocator>) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITuningSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITuningSpace_Vtbl { pub const fn new() -> ITuningSpace_Vtbl { unsafe extern "system" fn UniqueName(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -19973,25 +19982,25 @@ impl ITuningSpace_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; - fn put_Item(&self, varindex: &windows_core::VARIANT, tuningspace: Option<&ITuningSpace>) -> windows_core::Result<()>; + fn get_Item(&self, varindex: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn put_Item(&self, varindex: &super::super::super::System::Variant::VARIANT, tuningspace: Option<&ITuningSpace>) -> windows_core::Result<()>; fn TuningSpacesForCLSID(&self, spaceclsid: &windows_core::BSTR) -> windows_core::Result; fn _TuningSpacesForCLSID2(&self, spaceclsid: *const windows_core::GUID) -> windows_core::Result; fn TuningSpacesForName(&self, name: &windows_core::BSTR) -> windows_core::Result; fn FindID(&self, tuningspace: Option<&ITuningSpace>) -> windows_core::Result; - fn Add(&self, tuningspace: Option<&ITuningSpace>) -> windows_core::Result; + fn Add(&self, tuningspace: Option<&ITuningSpace>) -> windows_core::Result; fn EnumTuningSpaces(&self) -> windows_core::Result; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, index: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn MaxCount(&self) -> windows_core::Result; fn SetMaxCount(&self, maxcount: i32) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITuningSpaceContainer {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITuningSpaceContainer_Vtbl { pub const fn new() -> ITuningSpaceContainer_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -20014,7 +20023,7 @@ impl ITuningSpaceContainer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, tuningspace: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, tuningspace: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITuningSpaceContainer_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -20024,7 +20033,7 @@ impl ITuningSpaceContainer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, tuningspace: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn put_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, tuningspace: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITuningSpaceContainer_Impl::put_Item(this, core::mem::transmute(&varindex), windows_core::from_raw_borrowed(&tuningspace)).into() } @@ -20068,7 +20077,7 @@ impl ITuningSpaceContainer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, tuningspace: *mut core::ffi::c_void, newindex: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, tuningspace: *mut core::ffi::c_void, newindex: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITuningSpaceContainer_Impl::Add(this, windows_core::from_raw_borrowed(&tuningspace)) { Ok(ok__) => { @@ -20088,7 +20097,7 @@ impl ITuningSpaceContainer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITuningSpaceContainer_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -20127,16 +20136,16 @@ impl ITuningSpaceContainer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn EnumTuningSpaces(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITuningSpaces {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITuningSpaces_Vtbl { pub const fn new() -> ITuningSpaces_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -20159,7 +20168,7 @@ impl ITuningSpaces_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, tuningspace: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, tuningspace: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITuningSpaces_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -20295,11 +20304,11 @@ impl IXDSCodecConfig_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXDSCodecEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXDSCodecEvents_Vtbl { pub const fn new() -> IXDSCodecEvents_Vtbl { Self { base__: super::super::super::System::Com::IDispatch_Vtbl::new::() } @@ -20308,14 +20317,14 @@ impl IXDSCodecEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ParseXDSBytePair(&self, byte1: u8, byte2: u8, pensystem: *mut EnTvRat_System, penlevel: *mut EnTvRat_GenericLevel, plbfenattributes: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IXDSToRat {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IXDSToRat_Vtbl { pub const fn new() -> IXDSToRat_Vtbl { unsafe extern "system" fn Init(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -20336,11 +20345,11 @@ impl IXDSToRat_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IMSVidCtlEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IMSVidCtlEvents_Vtbl { pub const fn new() -> _IMSVidCtlEvents_Vtbl { Self { base__: super::super::super::System::Com::IDispatch_Vtbl::new::() } 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 f93a4e6d11..dc47820441 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 @@ -1470,33 +1470,34 @@ impl IComponentTypes { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumComponentTypes)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Item(&self, index: P0, componenttype: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).put_Item)(windows_core::Interface::as_raw(self), index.param().abi(), componenttype.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Add(&self, componenttype: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Add(&self, componenttype: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), componenttype.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -1516,19 +1517,22 @@ pub struct IComponentTypes_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, pub EnumComponentTypes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, - #[cfg(feature = "Win32_System_Com")] - pub put_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] put_Item: usize, - #[cfg(feature = "Win32_System_Com")] - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, #[cfg(feature = "Win32_System_Com")] pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -1560,25 +1564,26 @@ impl IComponents { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumComponents)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Add(&self, component: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Add(&self, component: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), component.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -1587,10 +1592,10 @@ impl IComponents { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Clone)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Item(&self, index: P0, ppcomponent: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).put_Item)(windows_core::Interface::as_raw(self), index.param().abi(), ppcomponent.param().abi()).ok() @@ -1606,22 +1611,25 @@ pub struct IComponents_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, pub EnumComponents: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, - #[cfg(feature = "Win32_System_Com")] - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, #[cfg(feature = "Win32_System_Com")] pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Clone: usize, - #[cfg(feature = "Win32_System_Com")] - pub put_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] put_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -1650,25 +1658,26 @@ impl IComponentsOld { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumComponents)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Add(&self, component: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Add(&self, component: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), component.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -1688,15 +1697,18 @@ pub struct IComponentsOld_Vtbl { #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, pub EnumComponents: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, - #[cfg(feature = "Win32_System_Com")] - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, #[cfg(feature = "Win32_System_Com")] pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -5351,9 +5363,10 @@ impl IGuideData { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetGuideProgramIDs)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProgramProperties(&self, varprogramdescriptionid: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProgramProperties)(windows_core::Interface::as_raw(self), varprogramdescriptionid.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5363,9 +5376,10 @@ impl IGuideData { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetScheduleEntryIDs)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetScheduleEntryProperties(&self, varscheduleentrydescriptionid: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetScheduleEntryProperties)(windows_core::Interface::as_raw(self), varscheduleentrydescriptionid.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5383,12 +5397,18 @@ pub struct IGuideData_Vtbl { pub GetGuideProgramIDs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] GetGuideProgramIDs: usize, - pub GetProgramProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProgramProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProgramProperties: usize, #[cfg(feature = "Win32_System_Ole")] pub GetScheduleEntryIDs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] GetScheduleEntryIDs: usize, - pub GetScheduleEntryProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetScheduleEntryProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetScheduleEntryProperties: usize, } windows_core::imp::define_interface!(IGuideDataEvent, IGuideDataEvent_Vtbl, 0xefda0c80_f395_42c3_9b3c_56b37dec7bb7); impl core::ops::Deref for IGuideDataEvent { @@ -5402,39 +5422,45 @@ impl IGuideDataEvent { pub unsafe fn GuideDataAcquired(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).GuideDataAcquired)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ProgramChanged(&self, varprogramdescriptionid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).ProgramChanged)(windows_core::Interface::as_raw(self), varprogramdescriptionid.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceChanged(&self, varservicedescriptionid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).ServiceChanged)(windows_core::Interface::as_raw(self), varservicedescriptionid.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ScheduleEntryChanged(&self, varscheduleentrydescriptionid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).ScheduleEntryChanged)(windows_core::Interface::as_raw(self), varscheduleentrydescriptionid.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ProgramDeleted(&self, varprogramdescriptionid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).ProgramDeleted)(windows_core::Interface::as_raw(self), varprogramdescriptionid.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ServiceDeleted(&self, varservicedescriptionid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).ServiceDeleted)(windows_core::Interface::as_raw(self), varservicedescriptionid.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ScheduleDeleted(&self, varscheduleentrydescriptionid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).ScheduleDeleted)(windows_core::Interface::as_raw(self), varscheduleentrydescriptionid.param().abi()).ok() } @@ -5443,12 +5469,30 @@ impl IGuideDataEvent { pub struct IGuideDataEvent_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GuideDataAcquired: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub ProgramChanged: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ServiceChanged: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ScheduleEntryChanged: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ProgramDeleted: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ServiceDeleted: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ScheduleDeleted: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ProgramChanged: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ProgramChanged: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ServiceChanged: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ServiceChanged: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ScheduleEntryChanged: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ScheduleEntryChanged: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ProgramDeleted: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ProgramDeleted: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ServiceDeleted: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ServiceDeleted: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ScheduleDeleted: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ScheduleDeleted: usize, } windows_core::imp::define_interface!(IGuideDataLoader, IGuideDataLoader_Vtbl, 0x4764ff7c_fa95_4525_af4d_d32236db9e38); impl core::ops::Deref for IGuideDataLoader { @@ -5492,7 +5536,8 @@ impl IGuideDataProperty { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Language)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5502,7 +5547,10 @@ pub struct IGuideDataProperty_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Language: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IISDBSLocator, IISDBSLocator_Vtbl, 0xc9897087_e29c_473f_9e4b_7072123dea14); @@ -7499,10 +7547,10 @@ impl IMSVidAudioRendererDevices { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), v.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -7514,9 +7562,10 @@ impl IMSVidAudioRendererDevices { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pdb.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), v.param().abi()).ok() } @@ -7530,15 +7579,18 @@ pub struct IMSVidAudioRendererDevices_Vtbl { pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSVidAudioRendererEvent, IMSVidAudioRendererEvent_Vtbl, 0x37b03541_a4c8_11d2_b634_00c04f79498e); @@ -7927,7 +7979,8 @@ impl IMSVidCtl { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).State)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn View(&self, v: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(v)).ok() } pub unsafe fn Build(&self) -> windows_core::Result<()> { @@ -7951,7 +8004,8 @@ impl IMSVidCtl { pub unsafe fn DisableAudio(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).DisableAudio)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn ViewNext(&self, v: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(v)).ok() } } @@ -8044,7 +8098,10 @@ pub struct IMSVidCtl_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetFeaturesActive: usize, pub State: unsafe extern "system" fn(*mut core::ffi::c_void, *mut MSVidCtlStateList) -> windows_core::HRESULT, - pub View: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub View: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + View: usize, pub Build: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Pause: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Run: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -8052,7 +8109,10 @@ pub struct IMSVidCtl_Vtbl { pub Decompose: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub DisableVideo: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub DisableAudio: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub ViewNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ViewNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ViewNext: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSVidDataServices, IMSVidDataServices_Vtbl, 0x334125c1_77e5_11d3_b653_00c04f79498e); @@ -8373,10 +8433,10 @@ impl IMSVidFeatures { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), v.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -8388,9 +8448,10 @@ impl IMSVidFeatures { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pdb.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), v.param().abi()).ok() } @@ -8404,15 +8465,18 @@ pub struct IMSVidFeatures_Vtbl { pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSVidFilePlayback, IMSVidFilePlayback_Vtbl, 0x37b03539_a4c8_11d2_b634_00c04f79498e); @@ -8792,11 +8856,13 @@ impl core::ops::Deref for IMSVidInputDevice { windows_core::imp::interface_hierarchy!(IMSVidInputDevice, windows_core::IUnknown, super::super::super::System::Com::IDispatch, IMSVidDevice); #[cfg(feature = "Win32_System_Com")] impl IMSVidInputDevice { - pub unsafe fn IsViewable(&self, v: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsViewable)(windows_core::Interface::as_raw(self), core::mem::transmute(v), &mut result__).map(|| result__) } - pub unsafe fn View(&self, v: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(v)).ok() } } @@ -8804,8 +8870,14 @@ impl IMSVidInputDevice { #[repr(C)] pub struct IMSVidInputDevice_Vtbl { pub base__: IMSVidDevice_Vtbl, - pub IsViewable: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub View: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IsViewable: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IsViewable: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub View: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + View: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSVidInputDeviceEvent, IMSVidInputDeviceEvent_Vtbl, 0x37b0353e_a4c8_11d2_b634_00c04f79498e); @@ -8847,10 +8919,10 @@ impl IMSVidInputDevices { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), v.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -8862,9 +8934,10 @@ impl IMSVidInputDevices { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pdb.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), v.param().abi()).ok() } @@ -8878,15 +8951,18 @@ pub struct IMSVidInputDevices_Vtbl { pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSVidOutputDevice, IMSVidOutputDevice_Vtbl, 0x37b03546_a4c8_11d2_b634_00c04f79498e); @@ -8946,10 +9022,10 @@ impl IMSVidOutputDevices { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), v.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -8961,9 +9037,10 @@ impl IMSVidOutputDevices { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pdb.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), v.param().abi()).ok() } @@ -8977,15 +9054,18 @@ pub struct IMSVidOutputDevices_Vtbl { pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSVidPlayback, IMSVidPlayback_Vtbl, 0x37b03538_a4c8_11d2_b634_00c04f79498e); @@ -10418,10 +10498,10 @@ impl IMSVidVideoRendererDevices { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, v: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), v.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -10433,9 +10513,10 @@ impl IMSVidVideoRendererDevices { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pdb.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, v: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), v.param().abi()).ok() } @@ -10449,15 +10530,18 @@ pub struct IMSVidVideoRendererDevices_Vtbl { pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSVidVideoRendererEvent, IMSVidVideoRendererEvent_Vtbl, 0x37b03545_a4c8_11d2_b634_00c04f79498e); @@ -11151,10 +11235,11 @@ impl core::ops::Deref for IMSVidWebDVDEvent { windows_core::imp::interface_hierarchy!(IMSVidWebDVDEvent, windows_core::IUnknown, super::super::super::System::Com::IDispatch, IMSVidInputDeviceEvent, IMSVidPlaybackEvent); #[cfg(feature = "Win32_System_Com")] impl IMSVidWebDVDEvent { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DVDNotify(&self, leventcode: i32, lparam1: P0, lparam2: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DVDNotify)(windows_core::Interface::as_raw(self), leventcode, lparam1.param().abi(), lparam2.param().abi()).ok() } @@ -11295,7 +11380,10 @@ impl IMSVidWebDVDEvent { #[repr(C)] pub struct IMSVidWebDVDEvent_Vtbl { pub base__: IMSVidPlaybackEvent_Vtbl, - pub DVDNotify: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DVDNotify: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DVDNotify: usize, pub PlayForwards: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub PlayBackwards: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub ShowMenu: unsafe extern "system" fn(*mut core::ffi::c_void, DVDMenuIDConstants, super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -11910,13 +11998,15 @@ impl IPersistTuneXml { pub unsafe fn InitNew(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).InitNew)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Load(&self, varvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Load)(windows_core::Interface::as_raw(self), varvalue.param().abi()).ok() } - pub unsafe fn Save(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Save(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Save)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -11926,8 +12016,14 @@ impl IPersistTuneXml { pub struct IPersistTuneXml_Vtbl { pub base__: super::super::super::System::Com::IPersist_Vtbl, pub InitNew: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Load: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Load: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Load: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Save: usize, } windows_core::imp::define_interface!(IPersistTuneXmlUtility, IPersistTuneXmlUtility_Vtbl, 0x990237ae_ac11_4614_be8f_dd217a4cb4cb); impl core::ops::Deref for IPersistTuneXmlUtility { @@ -11938,9 +12034,10 @@ impl core::ops::Deref for IPersistTuneXmlUtility { } windows_core::imp::interface_hierarchy!(IPersistTuneXmlUtility, windows_core::IUnknown); impl IPersistTuneXmlUtility { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Deserialize(&self, varvalue: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Deserialize)(windows_core::Interface::as_raw(self), varvalue.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -11949,7 +12046,10 @@ impl IPersistTuneXmlUtility { #[repr(C)] pub struct IPersistTuneXmlUtility_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Deserialize: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Deserialize: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Deserialize: usize, } windows_core::imp::define_interface!(IPersistTuneXmlUtility2, IPersistTuneXmlUtility2_Vtbl, 0x992e165f_ea24_4b2f_9a1d_009d92120451); impl core::ops::Deref for IPersistTuneXmlUtility2 { @@ -13576,18 +13676,18 @@ impl ITuningSpaceContainer { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Item(&self, varindex: P0, tuningspace: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).put_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), tuningspace.param().abi()).ok() @@ -13621,8 +13721,8 @@ impl ITuningSpaceContainer { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindID)(windows_core::Interface::as_raw(self), tuningspace.param().abi(), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Add(&self, tuningspace: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Add(&self, tuningspace: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -13633,9 +13733,10 @@ impl ITuningSpaceContainer { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumTuningSpaces)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -13656,13 +13757,13 @@ pub struct ITuningSpaceContainer_Vtbl { pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, - #[cfg(feature = "Win32_System_Com")] - pub put_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] put_Item: usize, #[cfg(feature = "Win32_System_Com")] pub TuningSpacesForCLSID: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -13680,12 +13781,15 @@ pub struct ITuningSpaceContainer_Vtbl { pub FindID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] FindID: usize, - #[cfg(feature = "Win32_System_Com")] - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, pub EnumTuningSpaces: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub MaxCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetMaxCount: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, } @@ -13711,10 +13815,10 @@ impl ITuningSpaces { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -13733,9 +13837,9 @@ pub struct ITuningSpaces_Vtbl { pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] _NewEnum: usize, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub EnumTuningSpaces: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } 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 88d6843468..3258c166d8 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/impl.rs @@ -489,7 +489,7 @@ impl IAMCertifiedOutputProtection_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ChannelDescription(&self, pbstrchanneldescription: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -498,9 +498,9 @@ pub trait IAMChannelInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl fn ContactPhone(&self, pbstrcontactphone: *mut windows_core::BSTR) -> windows_core::Result<()>; fn ContactEmail(&self, pbstrcontactemail: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMChannelInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMChannelInfo_Vtbl { pub const fn new() -> IAMChannelInfo_Vtbl { unsafe extern "system" fn ChannelName(this: *mut core::ffi::c_void, pbstrchannelname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -588,15 +588,15 @@ impl IAMClockSlave_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, litem: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMCollection_Vtbl { pub const fn new() -> IAMCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1313,15 +1313,15 @@ impl IAMExtTransport_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ErrorDescription(&self, pbstrerrordescription: *mut windows_core::BSTR) -> windows_core::Result<()>; fn ErrorCode(&self, perrorcode: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMExtendedErrorInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMExtendedErrorInfo_Vtbl { pub const fn new() -> IAMExtendedErrorInfo_Vtbl { unsafe extern "system" fn HasError(this: *mut core::ffi::c_void, phaserror: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1347,7 +1347,7 @@ impl IAMExtendedErrorInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn MarkerCount(&self, pmarkercount: *mut i32) -> windows_core::Result<()>; @@ -1357,9 +1357,9 @@ pub trait IAMExtendedSeeking_Impl: Sized + super::super::System::Com::IDispatch_ fn SetPlaybackSpeed(&self, speed: f64) -> windows_core::Result<()>; fn PlaybackSpeed(&self, pspeed: *mut f64) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMExtendedSeeking {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMExtendedSeeking_Vtbl { pub const fn new() -> IAMExtendedSeeking_Vtbl { unsafe extern "system" fn ExSeekCapabilities(this: *mut core::ffi::c_void, pexcapabilities: *mut i32) -> windows_core::HRESULT { @@ -1612,7 +1612,7 @@ impl IAMLine21Decoder_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Title(&self, pbstrtitle: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -1628,9 +1628,9 @@ pub trait IAMMediaContent_Impl: Sized + super::super::System::Com::IDispatch_Imp fn MoreInfoBannerURL(&self, pbstrmoreinfobannerurl: *mut windows_core::BSTR) -> windows_core::Result<()>; fn MoreInfoText(&self, pbstrmoreinfotext: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMMediaContent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMMediaContent_Vtbl { pub const fn new() -> IAMMediaContent_Vtbl { unsafe extern "system" fn AuthorName(this: *mut core::ffi::c_void, pbstrauthorname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1706,15 +1706,15 @@ impl IAMMediaContent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn get_MediaParameterName(&self, entrynum: i32, index: i32, pbstrname: *mut windows_core::BSTR) -> windows_core::Result<()>; fn PlaylistCount(&self, pnumberentries: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMMediaContent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMMediaContent2_Vtbl { pub const fn new() -> IAMMediaContent2_Vtbl { unsafe extern "system" fn get_MediaParameter(this: *mut core::ffi::c_void, entrynum: i32, bstrname: core::mem::MaybeUninit, pbstrvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2050,7 +2050,7 @@ impl IAMMultiMediaStream_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetBufferingTime(&self, bufferingtime: f64) -> windows_core::Result<()>; @@ -2075,9 +2075,9 @@ pub trait IAMNetShowConfig_Impl: Sized + super::super::System::Com::IDispatch_Im fn EnableHTTP(&self, penablehttp: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetEnableHTTP(&self, enablehttp: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMNetShowConfig {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMNetShowConfig_Vtbl { pub const fn new() -> IAMNetShowConfig_Vtbl { unsafe extern "system" fn BufferingTime(this: *mut core::ffi::c_void, pbufferingtime: *mut f64) -> windows_core::HRESULT { @@ -2198,7 +2198,7 @@ impl IAMNetShowConfig_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Bandwidth(&self, pbandwidth: *mut i32) -> windows_core::Result<()>; @@ -2210,9 +2210,9 @@ pub trait IAMNetShowExProps_Impl: Sized + super::super::System::Com::IDispatch_I fn CreationDate(&self, pcreationdate: *mut f64) -> windows_core::Result<()>; fn SourceLink(&self, pbstrsourcelink: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMNetShowExProps {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMNetShowExProps_Vtbl { pub const fn new() -> IAMNetShowExProps_Vtbl { unsafe extern "system" fn SourceProtocol(this: *mut core::ffi::c_void, psourceprotocol: *mut i32) -> windows_core::HRESULT { @@ -2268,14 +2268,14 @@ impl IAMNetShowExProps_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Preroll(&self, pfpreroll: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMNetShowPreroll {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMNetShowPreroll_Vtbl { pub const fn new() -> IAMNetShowPreroll_Vtbl { unsafe extern "system" fn SetPreroll(this: *mut core::ffi::c_void, fpreroll: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2296,7 +2296,7 @@ impl IAMNetShowPreroll_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn RecoveredPackets(&self, precoveredpackets: *mut i32) -> windows_core::Result<()>; @@ -2306,9 +2306,9 @@ pub trait IAMNetworkStatus_Impl: Sized + super::super::System::Com::IDispatch_Im fn IsBroadcast(&self, pisbroadcast: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn BufferingProgress(&self, pbufferingprogress: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMNetworkStatus {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMNetworkStatus_Vtbl { pub const fn new() -> IAMNetworkStatus_Vtbl { unsafe extern "system" fn ReceivedPackets(this: *mut core::ffi::c_void, preceivedpackets: *mut i32) -> windows_core::HRESULT { @@ -2847,7 +2847,7 @@ impl IAMResourceControl_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Count(&self) -> windows_core::Result; @@ -2856,9 +2856,9 @@ pub trait IAMStats_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetIndex(&self, szname: &windows_core::BSTR, lcreate: i32) -> windows_core::Result; fn AddValue(&self, lindex: i32, dvalue: f64) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAMStats {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAMStats_Vtbl { pub const fn new() -> IAMStats_Vtbl { unsafe extern "system" fn Reset(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4714,11 +4714,11 @@ impl IBDA_DeviceControl_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(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(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBDA_DiagnosticProperties {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBDA_DiagnosticProperties_Vtbl { pub const fn new() -> IBDA_DiagnosticProperties_Vtbl { Self { base__: super::super::System::Com::StructuredStorage::IPropertyBag_Vtbl::new::() } @@ -6341,16 +6341,16 @@ impl IBaseVideoMixer_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Volume(&self) -> windows_core::Result; fn SetBalance(&self, lbalance: i32) -> windows_core::Result<()>; fn Balance(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBasicAudio {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBasicAudio_Vtbl { pub const fn new() -> IBasicAudio_Vtbl { unsafe extern "system" fn SetVolume(this: *mut core::ffi::c_void, lvolume: i32) -> windows_core::HRESULT { @@ -6393,7 +6393,7 @@ impl IBasicAudio_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn BitRate(&self) -> windows_core::Result; @@ -6428,9 +6428,9 @@ pub trait IBasicVideo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IsUsingDefaultSource(&self) -> windows_core::Result<()>; fn IsUsingDefaultDestination(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBasicVideo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBasicVideo_Vtbl { pub const fn new() -> IBasicVideo_Vtbl { unsafe extern "system" fn AvgTimePerFrame(this: *mut core::ffi::c_void, pavgtimeperframe: *mut f64) -> windows_core::HRESULT { @@ -6679,13 +6679,13 @@ impl IBasicVideo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBasicVideo2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBasicVideo2_Vtbl { pub const fn new() -> IBasicVideo2_Vtbl { unsafe extern "system" fn GetPreferredAspectRatio(this: *mut core::ffi::c_void, plaspectx: *mut i32, plaspecty: *mut i32) -> windows_core::HRESULT { @@ -9508,16 +9508,19 @@ impl IESEvents_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEncoderAPI_Impl: Sized + windows_core::IUnknownImpl { fn IsSupported(&self, api: *const windows_core::GUID) -> windows_core::Result<()>; fn IsAvailable(&self, api: *const windows_core::GUID) -> windows_core::Result<()>; - fn GetParameterRange(&self, api: *const windows_core::GUID, valuemin: *mut windows_core::VARIANT, valuemax: *mut windows_core::VARIANT, steppingdelta: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn GetParameterValues(&self, api: *const windows_core::GUID, values: *mut *mut windows_core::VARIANT, valuescount: *mut u32) -> windows_core::Result<()>; - fn GetDefaultValue(&self, api: *const windows_core::GUID) -> windows_core::Result; - fn GetValue(&self, api: *const windows_core::GUID) -> windows_core::Result; - fn SetValue(&self, api: *const windows_core::GUID, value: *const windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; + fn GetParameterValues(&self, api: *const windows_core::GUID, values: *mut *mut super::super::System::Variant::VARIANT, valuescount: *mut u32) -> windows_core::Result<()>; + fn GetDefaultValue(&self, api: *const windows_core::GUID) -> windows_core::Result; + fn GetValue(&self, api: *const windows_core::GUID) -> windows_core::Result; + fn SetValue(&self, api: *const windows_core::GUID, value: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEncoderAPI {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEncoderAPI_Vtbl { pub const fn new() -> IEncoderAPI_Vtbl { unsafe extern "system" fn IsSupported(this: *mut core::ffi::c_void, api: *const windows_core::GUID) -> windows_core::HRESULT { @@ -9528,15 +9531,15 @@ impl IEncoderAPI_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEncoderAPI_Impl::IsAvailable(this, core::mem::transmute_copy(&api)).into() } - unsafe extern "system" fn GetParameterRange(this: *mut core::ffi::c_void, api: *const windows_core::GUID, valuemin: *mut core::mem::MaybeUninit, valuemax: *mut core::mem::MaybeUninit, steppingdelta: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetParameterRange(this: *mut core::ffi::c_void, api: *const windows_core::GUID, valuemin: *mut core::mem::MaybeUninit, valuemax: *mut core::mem::MaybeUninit, steppingdelta: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEncoderAPI_Impl::GetParameterRange(this, core::mem::transmute_copy(&api), core::mem::transmute_copy(&valuemin), core::mem::transmute_copy(&valuemax), core::mem::transmute_copy(&steppingdelta)).into() } - unsafe extern "system" fn GetParameterValues(this: *mut core::ffi::c_void, api: *const windows_core::GUID, values: *mut *mut windows_core::VARIANT, valuescount: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn GetParameterValues(this: *mut core::ffi::c_void, api: *const windows_core::GUID, values: *mut *mut super::super::System::Variant::VARIANT, valuescount: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEncoderAPI_Impl::GetParameterValues(this, core::mem::transmute_copy(&api), core::mem::transmute_copy(&values), core::mem::transmute_copy(&valuescount)).into() } - unsafe extern "system" fn GetDefaultValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDefaultValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IEncoderAPI_Impl::GetDefaultValue(this, core::mem::transmute_copy(&api)) { Ok(ok__) => { @@ -9546,7 +9549,7 @@ impl IEncoderAPI_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IEncoderAPI_Impl::GetValue(this, core::mem::transmute_copy(&api)) { Ok(ok__) => { @@ -9556,7 +9559,7 @@ impl IEncoderAPI_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEncoderAPI_Impl::SetValue(this, core::mem::transmute_copy(&api), core::mem::transmute_copy(&value)).into() } @@ -10096,7 +10099,7 @@ impl IFilterGraph3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Name(&self) -> windows_core::Result; @@ -10107,9 +10110,9 @@ pub trait IFilterInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Filename(&self) -> windows_core::Result; fn SetFilename(&self, strfilename: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFilterInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFilterInfo_Vtbl { pub const fn new() -> IFilterInfo_Vtbl { unsafe extern "system" fn FindPin(this: *mut core::ffi::c_void, strpinid: core::mem::MaybeUninit, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -10930,7 +10933,7 @@ impl IMPEG2StreamIdMap_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Pause(&self) -> windows_core::Result<()>; @@ -10942,9 +10945,9 @@ pub trait IMediaControl_Impl: Sized + super::super::System::Com::IDispatch_Impl fn RegFilterCollection(&self) -> windows_core::Result; fn StopWhenReady(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMediaControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMediaControl_Vtbl { pub const fn new() -> IMediaControl_Vtbl { unsafe extern "system" fn Run(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11024,7 +11027,7 @@ impl IMediaControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetEvent(&self, leventcode: *mut i32, lparam1: *mut isize, lparam2: *mut isize, mstimeout: i32) -> windows_core::Result<()>; @@ -11033,9 +11036,9 @@ pub trait IMediaEvent_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn RestoreDefaultHandling(&self, levcode: i32) -> windows_core::Result<()>; fn FreeEventParams(&self, levcode: i32, lparam1: isize, lparam2: isize) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMediaEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMediaEvent_Vtbl { pub const fn new() -> IMediaEvent_Vtbl { unsafe extern "system" fn GetEventHandle(this: *mut core::ffi::c_void, hevent: *mut isize) -> windows_core::HRESULT { @@ -11088,15 +11091,15 @@ impl IMediaEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetNotifyFlags(&self, lnonotifyflags: i32) -> windows_core::Result<()>; fn GetNotifyFlags(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMediaEventEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMediaEventEx_Vtbl { pub const fn new() -> IMediaEventEx_Vtbl { unsafe extern "system" fn SetNotifyWindow(this: *mut core::ffi::c_void, hwnd: isize, lmsg: i32, linstancedata: isize) -> windows_core::HRESULT { @@ -11330,7 +11333,7 @@ impl IMediaParams_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCurrentPosition(&self, lltime: f64) -> windows_core::Result<()>; @@ -11344,9 +11347,9 @@ pub trait IMediaPosition_Impl: Sized + super::super::System::Com::IDispatch_Impl fn CanSeekForward(&self) -> windows_core::Result; fn CanSeekBackward(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMediaPosition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMediaPosition_Vtbl { pub const fn new() -> IMediaPosition_Vtbl { unsafe extern "system" fn Duration(this: *mut core::ffi::c_void, plength: *mut f64) -> windows_core::HRESULT { @@ -11454,16 +11457,16 @@ impl IMediaPosition_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(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 windows_core::VARIANT, pvarpropertyvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn EnumProperty(&self, iproperty: u32, pvarpropertyname: *mut super::super::System::Variant::VARIANT, pvarpropertyvalue: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMediaPropertyBag {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMediaPropertyBag_Vtbl { pub const fn new() -> IMediaPropertyBag_Vtbl { - unsafe extern "system" fn EnumProperty(this: *mut core::ffi::c_void, iproperty: u32, pvarpropertyname: *mut core::mem::MaybeUninit, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnumProperty(this: *mut core::ffi::c_void, iproperty: u32, pvarpropertyname: *mut core::mem::MaybeUninit, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMediaPropertyBag_Impl::EnumProperty(this, core::mem::transmute_copy(&iproperty), core::mem::transmute_copy(&pvarpropertyname), core::mem::transmute_copy(&pvarpropertyvalue)).into() } @@ -11968,14 +11971,14 @@ impl IMediaStreamFilter_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Subtype(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMediaTypeInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMediaTypeInfo_Vtbl { pub const fn new() -> IMediaTypeInfo_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, strtype: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -13064,7 +13067,7 @@ impl IPinFlowControl_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ConnectedTo(&self) -> windows_core::Result; @@ -13080,9 +13083,9 @@ pub trait IPinInfo_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Disconnect(&self) -> windows_core::Result<()>; fn Render(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPinInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPinInfo_Vtbl { pub const fn new() -> IPinInfo_Vtbl { unsafe extern "system" fn Pin(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -13315,18 +13318,21 @@ impl IQualityControl_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IQueueCommand_Impl: Sized + windows_core::IUnknownImpl { - fn InvokeAtStreamTime(&self, pcmd: *mut Option, time: f64, iid: *const windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const windows_core::VARIANT, pvarresult: *mut windows_core::VARIANT, puargerr: *mut i16) -> windows_core::Result<()>; - fn InvokeAtPresentationTime(&self, pcmd: *mut Option, time: f64, iid: *const windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const windows_core::VARIANT, pvarresult: *mut windows_core::VARIANT, puargerr: *mut i16) -> windows_core::Result<()>; + fn InvokeAtStreamTime(&self, pcmd: *mut 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<()>; + fn InvokeAtPresentationTime(&self, pcmd: *mut 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<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IQueueCommand {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IQueueCommand_Vtbl { pub const fn new() -> IQueueCommand_Vtbl { - unsafe extern "system" fn InvokeAtStreamTime(this: *mut core::ffi::c_void, pcmd: *mut *mut core::ffi::c_void, time: f64, iid: *const windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const core::mem::MaybeUninit, pvarresult: *mut core::mem::MaybeUninit, puargerr: *mut i16) -> windows_core::HRESULT { + unsafe extern "system" fn InvokeAtStreamTime(this: *mut core::ffi::c_void, pcmd: *mut *mut core::ffi::c_void, time: f64, iid: *const windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const core::mem::MaybeUninit, pvarresult: *mut core::mem::MaybeUninit, puargerr: *mut i16) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IQueueCommand_Impl::InvokeAtStreamTime(this, core::mem::transmute_copy(&pcmd), core::mem::transmute_copy(&time), core::mem::transmute_copy(&iid), core::mem::transmute_copy(&dispidmethod), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&cargs), core::mem::transmute_copy(&pdispparams), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&puargerr)).into() } - unsafe extern "system" fn InvokeAtPresentationTime(this: *mut core::ffi::c_void, pcmd: *mut *mut core::ffi::c_void, time: f64, iid: *const windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const core::mem::MaybeUninit, pvarresult: *mut core::mem::MaybeUninit, puargerr: *mut i16) -> windows_core::HRESULT { + unsafe extern "system" fn InvokeAtPresentationTime(this: *mut core::ffi::c_void, pcmd: *mut *mut core::ffi::c_void, time: f64, iid: *const windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const core::mem::MaybeUninit, pvarresult: *mut core::mem::MaybeUninit, puargerr: *mut i16) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IQueueCommand_Impl::InvokeAtPresentationTime(this, core::mem::transmute_copy(&pcmd), core::mem::transmute_copy(&time), core::mem::transmute_copy(&iid), core::mem::transmute_copy(&dispidmethod), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&cargs), core::mem::transmute_copy(&pdispparams), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&puargerr)).into() } @@ -13340,14 +13346,14 @@ impl IQueueCommand_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Filter(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRegFilterInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRegFilterInfo_Vtbl { pub const fn new() -> IRegFilterInfo_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, strname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -15494,8 +15500,11 @@ impl IVPVBINotify_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVideoEncoder_Impl: Sized + IEncoderAPI_Impl {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVideoEncoder {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVideoEncoder_Vtbl { pub const fn new() -> IVideoEncoder_Vtbl { Self { base__: IEncoderAPI_Vtbl::new::() } @@ -15782,7 +15791,7 @@ impl IVideoProcAmp_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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<()>; fn Caption(&self) -> windows_core::Result; @@ -15824,9 +15833,9 @@ pub trait IVideoWindow_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn HideCursor(&self, hidecursor: OA_BOOL) -> windows_core::Result<()>; fn IsCursorHidden(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl windows_core::RuntimeName for IVideoWindow {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl IVideoWindow_Vtbl { pub const fn new() -> IVideoWindow_Vtbl { unsafe extern "system" fn SetCaption(this: *mut core::ffi::c_void, strcaption: core::mem::MaybeUninit) -> windows_core::HRESULT { 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 442f336e31..3e6a59550a 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/DirectShow/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/DirectShow/mod.rs @@ -7238,21 +7238,26 @@ 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() } - pub unsafe fn GetParameterRange(&self, api: *const windows_core::GUID, valuemin: *mut windows_core::VARIANT, valuemax: *mut windows_core::VARIANT, steppingdelta: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(valuemin), core::mem::transmute(valuemax), core::mem::transmute(steppingdelta)).ok() } - pub unsafe fn GetParameterValues(&self, api: *const windows_core::GUID, values: *mut *mut windows_core::VARIANT, valuescount: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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() } - pub unsafe fn GetDefaultValue(&self, api: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDefaultValue)(windows_core::Interface::as_raw(self), api, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetValue(&self, api: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), api, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, api: *const windows_core::GUID, value: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(value)).ok() } } @@ -7261,11 +7266,26 @@ pub struct IEncoderAPI_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub IsSupported: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID) -> windows_core::HRESULT, pub IsAvailable: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID) -> windows_core::HRESULT, - pub GetParameterRange: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetParameterValues: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut windows_core::VARIANT, *mut u32) -> windows_core::HRESULT, - pub GetDefaultValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetParameterRange: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetParameterRange: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetParameterValues: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut super::super::System::Variant::VARIANT, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetParameterValues: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetDefaultValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetDefaultValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, } windows_core::imp::define_interface!(IEnumFilters, IEnumFilters_Vtbl, 0x56a86893_0ad4_11ce_b03a_0020af0ba770); impl core::ops::Deref for IEnumFilters { @@ -8870,7 +8890,8 @@ impl core::ops::Deref for IMediaPropertyBag { windows_core::imp::interface_hierarchy!(IMediaPropertyBag, windows_core::IUnknown, super::super::System::Com::StructuredStorage::IPropertyBag); #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl IMediaPropertyBag { - pub unsafe fn EnumProperty(&self, iproperty: u32, pvarpropertyname: *mut windows_core::VARIANT, pvarpropertyvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarpropertyname), core::mem::transmute(pvarpropertyvalue)).ok() } } @@ -8878,7 +8899,10 @@ impl IMediaPropertyBag { #[repr(C)] pub struct IMediaPropertyBag_Vtbl { pub base__: super::super::System::Com::StructuredStorage::IPropertyBag_Vtbl, - pub EnumProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnumProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EnumProperty: usize, } windows_core::imp::define_interface!(IMediaSample, IMediaSample_Vtbl, 0x56a8689a_0ad4_11ce_b03a_0020af0ba770); impl core::ops::Deref for IMediaSample { @@ -10304,18 +10328,26 @@ impl core::ops::Deref for IQueueCommand { } windows_core::imp::interface_hierarchy!(IQueueCommand, windows_core::IUnknown); impl IQueueCommand { - pub unsafe fn InvokeAtStreamTime(&self, pcmd: *mut Option, time: f64, iid: *const windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const windows_core::VARIANT, pvarresult: *mut windows_core::VARIANT, puargerr: *mut i16) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn InvokeAtStreamTime(&self, pcmd: *mut 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, core::mem::transmute(pdispparams), core::mem::transmute(pvarresult), puargerr).ok() } - pub unsafe fn InvokeAtPresentationTime(&self, pcmd: *mut Option, time: f64, iid: *const windows_core::GUID, dispidmethod: i32, wflags: i16, cargs: i32, pdispparams: *const windows_core::VARIANT, pvarresult: *mut windows_core::VARIANT, puargerr: *mut i16) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn InvokeAtPresentationTime(&self, pcmd: *mut 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, core::mem::transmute(pdispparams), core::mem::transmute(pvarresult), puargerr).ok() } } #[repr(C)] pub struct IQueueCommand_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub InvokeAtStreamTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void, f64, *const windows_core::GUID, i32, i16, i32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i16) -> windows_core::HRESULT, - pub InvokeAtPresentationTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void, f64, *const windows_core::GUID, i32, i16, i32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i16) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InvokeAtStreamTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void, f64, *const windows_core::GUID, i32, i16, i32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i16) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InvokeAtStreamTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InvokeAtPresentationTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void, f64, *const windows_core::GUID, i32, i16, i32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i16) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InvokeAtPresentationTime: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IRegFilterInfo, IRegFilterInfo_Vtbl, 0x56a868bb_0ad4_11ce_b03a_0020af0ba770); 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 76b181d79b..d0580a9557 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/impl.rs @@ -1,13 +1,13 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Authorization(&self) -> windows_core::Result; fn SetAuthorization(&self, authorization: WindowsMediaLibrarySharingDeviceAuthorizationStatus) -> windows_core::Result<()>; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsMediaLibrarySharingDevice {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsMediaLibrarySharingDevice_Vtbl { pub const fn new() -> IWindowsMediaLibrarySharingDevice_Vtbl { unsafe extern "system" fn DeviceID(this: *mut core::ffi::c_void, deviceid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -56,15 +56,15 @@ impl IWindowsMediaLibrarySharingDevice_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; fn GetProperty(&self, name: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsMediaLibrarySharingDeviceProperties {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsMediaLibrarySharingDeviceProperties_Vtbl { pub const fn new() -> IWindowsMediaLibrarySharingDeviceProperties_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, property: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -108,14 +108,14 @@ impl IWindowsMediaLibrarySharingDeviceProperties_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Value(&self) -> windows_core::Result; + fn Value(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsMediaLibrarySharingDeviceProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsMediaLibrarySharingDeviceProperty_Vtbl { pub const fn new() -> IWindowsMediaLibrarySharingDeviceProperty_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -128,7 +128,7 @@ impl IWindowsMediaLibrarySharingDeviceProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWindowsMediaLibrarySharingDeviceProperty_Impl::Value(this) { Ok(ok__) => { @@ -144,15 +144,15 @@ impl IWindowsMediaLibrarySharingDeviceProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; fn GetDevice(&self, deviceid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsMediaLibrarySharingDevices {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsMediaLibrarySharingDevices_Vtbl { pub const fn new() -> IWindowsMediaLibrarySharingDevices_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, device: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -196,7 +196,7 @@ impl IWindowsMediaLibrarySharingDevices_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn userHomeMediaSharingState(&self) -> windows_core::Result; @@ -218,9 +218,9 @@ pub trait IWindowsMediaLibrarySharingServices_Impl: Sized + super::super::System fn getAllDevices(&self) -> windows_core::Result; fn customSettingsApplied(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsMediaLibrarySharingServices {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsMediaLibrarySharingServices_Vtbl { pub const fn new() -> IWindowsMediaLibrarySharingServices_Vtbl { unsafe extern "system" fn showShareMediaCPL(this: *mut core::ffi::c_void, device: core::mem::MaybeUninit) -> windows_core::HRESULT { 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 8c533ccc92..a440e75bee 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/LibrarySharingServices/mod.rs @@ -102,7 +102,8 @@ impl IWindowsMediaLibrarySharingDeviceProperty { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Name)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -112,7 +113,10 @@ impl IWindowsMediaLibrarySharingDeviceProperty { pub struct IWindowsMediaLibrarySharingDeviceProperty_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IWindowsMediaLibrarySharingDevices, IWindowsMediaLibrarySharingDevices_Vtbl, 0x1803f9d6_fe6d_4546_bf5b_992fe8ec12d1); 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 6209285553..86ecb48b8f 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/impl.rs @@ -104,27 +104,27 @@ impl IClusterDetector_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICodecAPI_Impl: Sized + windows_core::IUnknownImpl { fn IsSupported(&self, api: *const windows_core::GUID) -> windows_core::Result<()>; fn IsModifiable(&self, api: *const windows_core::GUID) -> windows_core::HRESULT; - fn GetParameterRange(&self, api: *const windows_core::GUID, valuemin: *mut windows_core::VARIANT, valuemax: *mut windows_core::VARIANT, steppingdelta: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn GetParameterValues(&self, api: *const windows_core::GUID, values: *mut *mut windows_core::VARIANT, valuescount: *mut u32) -> windows_core::Result<()>; - fn GetDefaultValue(&self, api: *const windows_core::GUID) -> windows_core::Result; - fn GetValue(&self, api: *const windows_core::GUID) -> windows_core::Result; - fn SetValue(&self, api: *const windows_core::GUID, value: *const windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; + fn GetParameterValues(&self, api: *const windows_core::GUID, values: *mut *mut super::super::System::Variant::VARIANT, valuescount: *mut u32) -> windows_core::Result<()>; + fn GetDefaultValue(&self, api: *const windows_core::GUID) -> windows_core::Result; + fn GetValue(&self, api: *const windows_core::GUID) -> windows_core::Result; + fn SetValue(&self, api: *const windows_core::GUID, value: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn RegisterForEvent(&self, api: *const windows_core::GUID, userdata: isize) -> windows_core::Result<()>; fn UnregisterForEvent(&self, api: *const windows_core::GUID) -> windows_core::Result<()>; fn SetAllDefaults(&self) -> windows_core::Result<()>; - fn SetValueWithNotify(&self, api: *const windows_core::GUID, value: *const windows_core::VARIANT, changedparam: *mut *mut windows_core::GUID, changedparamcount: *mut u32) -> windows_core::Result<()>; + 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<()>; fn SetAllDefaultsWithNotify(&self, changedparam: *mut *mut windows_core::GUID, changedparamcount: *mut u32) -> windows_core::Result<()>; fn GetAllSettings(&self, __midl__icodecapi0000: Option<&super::super::System::Com::IStream>) -> windows_core::Result<()>; fn SetAllSettings(&self, __midl__icodecapi0001: Option<&super::super::System::Com::IStream>) -> windows_core::Result<()>; fn SetAllSettingsWithNotify(&self, __midl__icodecapi0002: Option<&super::super::System::Com::IStream>, changedparam: *mut *mut windows_core::GUID, changedparamcount: *mut u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICodecAPI {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICodecAPI_Vtbl { pub const fn new() -> ICodecAPI_Vtbl { unsafe extern "system" fn IsSupported(this: *mut core::ffi::c_void, api: *const windows_core::GUID) -> windows_core::HRESULT { @@ -135,15 +135,15 @@ impl ICodecAPI_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICodecAPI_Impl::IsModifiable(this, core::mem::transmute_copy(&api)) } - unsafe extern "system" fn GetParameterRange(this: *mut core::ffi::c_void, api: *const windows_core::GUID, valuemin: *mut core::mem::MaybeUninit, valuemax: *mut core::mem::MaybeUninit, steppingdelta: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetParameterRange(this: *mut core::ffi::c_void, api: *const windows_core::GUID, valuemin: *mut core::mem::MaybeUninit, valuemax: *mut core::mem::MaybeUninit, steppingdelta: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICodecAPI_Impl::GetParameterRange(this, core::mem::transmute_copy(&api), core::mem::transmute_copy(&valuemin), core::mem::transmute_copy(&valuemax), core::mem::transmute_copy(&steppingdelta)).into() } - unsafe extern "system" fn GetParameterValues(this: *mut core::ffi::c_void, api: *const windows_core::GUID, values: *mut *mut windows_core::VARIANT, valuescount: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn GetParameterValues(this: *mut core::ffi::c_void, api: *const windows_core::GUID, values: *mut *mut super::super::System::Variant::VARIANT, valuescount: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICodecAPI_Impl::GetParameterValues(this, core::mem::transmute_copy(&api), core::mem::transmute_copy(&values), core::mem::transmute_copy(&valuescount)).into() } - unsafe extern "system" fn GetDefaultValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDefaultValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICodecAPI_Impl::GetDefaultValue(this, core::mem::transmute_copy(&api)) { Ok(ok__) => { @@ -153,7 +153,7 @@ impl ICodecAPI_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICodecAPI_Impl::GetValue(this, core::mem::transmute_copy(&api)) { Ok(ok__) => { @@ -163,7 +163,7 @@ impl ICodecAPI_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICodecAPI_Impl::SetValue(this, core::mem::transmute_copy(&api), core::mem::transmute_copy(&value)).into() } @@ -179,7 +179,7 @@ impl ICodecAPI_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICodecAPI_Impl::SetAllDefaults(this).into() } - unsafe extern "system" fn SetValueWithNotify(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *const core::mem::MaybeUninit, changedparam: *mut *mut windows_core::GUID, changedparamcount: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn SetValueWithNotify(this: *mut core::ffi::c_void, api: *const windows_core::GUID, value: *const core::mem::MaybeUninit, changedparam: *mut *mut windows_core::GUID, changedparamcount: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICodecAPI_Impl::SetValueWithNotify(this, core::mem::transmute_copy(&api), core::mem::transmute_copy(&value), core::mem::transmute_copy(&changedparam), core::mem::transmute_copy(&changedparamcount)).into() } @@ -2319,6 +2319,7 @@ impl IMFASFContentInfo_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFASFIndexer_Impl: Sized + windows_core::IUnknownImpl { fn SetFlags(&self, dwflags: u32) -> windows_core::Result<()>; fn GetFlags(&self) -> windows_core::Result; @@ -2328,13 +2329,15 @@ pub trait IMFASFIndexer_Impl: Sized + windows_core::IUnknownImpl { fn GetIndexByteStreamCount(&self) -> windows_core::Result; fn GetIndexStatus(&self, pindexidentifier: *const ASF_INDEX_IDENTIFIER, pfisindexed: *mut super::super::Foundation::BOOL, pbindexdescriptor: *mut u8, pcbindexdescriptor: *mut u32) -> windows_core::Result<()>; fn SetIndexStatus(&self, pbindexdescriptor: *const u8, cbindexdescriptor: u32, fgenerateindex: super::super::Foundation::BOOL) -> windows_core::Result<()>; - fn GetSeekPositionForValue(&self, pvarvalue: *const windows_core::PROPVARIANT, pindexidentifier: *const ASF_INDEX_IDENTIFIER, pcboffsetwithindata: *mut u64, phnsapproxtime: *mut i64, pdwpayloadnumberofstreamwithinpacket: *mut u32) -> windows_core::Result<()>; + 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<()>; fn GenerateIndexEntries(&self, piasfpacketsample: Option<&IMFSample>) -> windows_core::Result<()>; fn CommitIndex(&self, picontentinfo: Option<&IMFASFContentInfo>) -> windows_core::Result<()>; fn GetIndexWriteSpace(&self) -> windows_core::Result; fn GetCompletedIndex(&self, piindexbuffer: Option<&IMFMediaBuffer>, cboffsetwithinindex: u64) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFASFIndexer {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFASFIndexer_Vtbl { pub const fn new() -> IMFASFIndexer_Vtbl { unsafe extern "system" fn SetFlags(this: *mut core::ffi::c_void, dwflags: u32) -> windows_core::HRESULT { @@ -2387,7 +2390,7 @@ impl IMFASFIndexer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFASFIndexer_Impl::SetIndexStatus(this, core::mem::transmute_copy(&pbindexdescriptor), core::mem::transmute_copy(&cbindexdescriptor), core::mem::transmute_copy(&fgenerateindex)).into() } - unsafe extern "system" fn GetSeekPositionForValue(this: *mut core::ffi::c_void, pvarvalue: *const core::mem::MaybeUninit, pindexidentifier: *const ASF_INDEX_IDENTIFIER, pcboffsetwithindata: *mut u64, phnsapproxtime: *mut i64, pdwpayloadnumberofstreamwithinpacket: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn GetSeekPositionForValue(this: *mut core::ffi::c_void, pvarvalue: *const core::mem::MaybeUninit, pindexidentifier: *const ASF_INDEX_IDENTIFIER, pcboffsetwithindata: *mut u64, phnsapproxtime: *mut i64, pdwpayloadnumberofstreamwithinpacket: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFASFIndexer_Impl::GetSeekPositionForValue(this, core::mem::transmute_copy(&pvarvalue), core::mem::transmute_copy(&pindexidentifier), core::mem::transmute_copy(&pcboffsetwithindata), core::mem::transmute_copy(&phnsapproxtime), core::mem::transmute_copy(&pdwpayloadnumberofstreamwithinpacket)).into() } @@ -2604,6 +2607,7 @@ impl IMFASFMutualExclusion_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFASFProfile_Impl: Sized + IMFAttributes_Impl { fn GetStreamCount(&self) -> windows_core::Result; fn GetStream(&self, dwstreamindex: u32, pwstreamnumber: *mut u16, ppistream: *mut Option) -> windows_core::Result<()>; @@ -2622,7 +2626,9 @@ pub trait IMFASFProfile_Impl: Sized + IMFAttributes_Impl { fn CreateStreamPrioritization(&self) -> windows_core::Result; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFASFProfile {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFASFProfile_Vtbl { pub const fn new() -> IMFASFProfile_Vtbl { unsafe extern "system" fn GetStreamCount(this: *mut core::ffi::c_void, pcstreams: *mut u32) -> windows_core::HRESULT { @@ -2846,6 +2852,7 @@ impl IMFASFSplitter_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFASFStreamConfig_Impl: Sized + IMFAttributes_Impl { fn GetStreamType(&self) -> windows_core::Result; fn GetStreamNumber(&self) -> u16; @@ -2858,7 +2865,9 @@ pub trait IMFASFStreamConfig_Impl: Sized + IMFAttributes_Impl { fn RemoveAllPayloadExtensions(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFASFStreamConfig {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFASFStreamConfig_Vtbl { pub const fn new() -> IMFASFStreamConfig_Vtbl { unsafe extern "system" fn GetStreamType(this: *mut core::ffi::c_void, pguidstreamtype: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -3155,12 +3164,15 @@ impl IMFASFStreamSelector_Vtbl { iid == &::IID } } +#[cfg(all(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<()>; fn ShutdownObject(&self) -> windows_core::Result<()>; fn DetachObject(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFActivate {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFActivate_Vtbl { pub const fn new() -> IMFActivate_Vtbl { unsafe extern "system" fn ActivateObject(this: *mut core::ffi::c_void, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3291,10 +3303,11 @@ impl IMFAsyncResult_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFAttributes_Impl: Sized + windows_core::IUnknownImpl { - fn GetItem(&self, guidkey: *const windows_core::GUID, pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetItem(&self, guidkey: *const windows_core::GUID, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetItemType(&self, guidkey: *const windows_core::GUID) -> windows_core::Result; - fn CompareItem(&self, guidkey: *const windows_core::GUID, value: *const windows_core::PROPVARIANT) -> windows_core::Result; + fn CompareItem(&self, guidkey: *const windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result; fn Compare(&self, ptheirs: Option<&IMFAttributes>, matchtype: MF_ATTRIBUTES_MATCH_TYPE) -> windows_core::Result; fn GetUINT32(&self, guidkey: *const windows_core::GUID) -> windows_core::Result; fn GetUINT64(&self, guidkey: *const windows_core::GUID) -> windows_core::Result; @@ -3307,7 +3320,7 @@ pub trait IMFAttributes_Impl: Sized + windows_core::IUnknownImpl { fn GetBlob(&self, guidkey: *const windows_core::GUID, pbuf: *mut u8, cbbufsize: u32, pcbblobsize: *mut u32) -> windows_core::Result<()>; fn GetAllocatedBlob(&self, guidkey: *const windows_core::GUID, ppbuf: *mut *mut u8, pcbsize: *mut u32) -> windows_core::Result<()>; fn GetUnknown(&self, guidkey: *const windows_core::GUID, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; - fn SetItem(&self, guidkey: *const windows_core::GUID, value: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn SetItem(&self, guidkey: *const windows_core::GUID, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn DeleteItem(&self, guidkey: *const windows_core::GUID) -> windows_core::Result<()>; fn DeleteAllItems(&self) -> windows_core::Result<()>; fn SetUINT32(&self, guidkey: *const windows_core::GUID, unvalue: u32) -> windows_core::Result<()>; @@ -3320,13 +3333,15 @@ pub trait IMFAttributes_Impl: Sized + windows_core::IUnknownImpl { fn LockStore(&self) -> windows_core::Result<()>; fn UnlockStore(&self) -> windows_core::Result<()>; fn GetCount(&self) -> windows_core::Result; - fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut windows_core::GUID, pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut windows_core::GUID, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn CopyAllItems(&self, pdest: Option<&IMFAttributes>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFAttributes {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFAttributes_Vtbl { pub const fn new() -> IMFAttributes_Vtbl { - unsafe extern "system" fn GetItem(this: *mut core::ffi::c_void, guidkey: *const windows_core::GUID, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetItem(this: *mut core::ffi::c_void, guidkey: *const windows_core::GUID, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFAttributes_Impl::GetItem(this, core::mem::transmute_copy(&guidkey), core::mem::transmute_copy(&pvalue)).into() } @@ -3340,7 +3355,7 @@ impl IMFAttributes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CompareItem(this: *mut core::ffi::c_void, guidkey: *const windows_core::GUID, value: *const core::mem::MaybeUninit, pbresult: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn CompareItem(this: *mut core::ffi::c_void, guidkey: *const windows_core::GUID, value: *const core::mem::MaybeUninit, pbresult: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFAttributes_Impl::CompareItem(this, core::mem::transmute_copy(&guidkey), core::mem::transmute_copy(&value)) { Ok(ok__) => { @@ -3440,7 +3455,7 @@ impl IMFAttributes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFAttributes_Impl::GetUnknown(this, core::mem::transmute_copy(&guidkey), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppv)).into() } - unsafe extern "system" fn SetItem(this: *mut core::ffi::c_void, guidkey: *const windows_core::GUID, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetItem(this: *mut core::ffi::c_void, guidkey: *const windows_core::GUID, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFAttributes_Impl::SetItem(this, core::mem::transmute_copy(&guidkey), core::mem::transmute_copy(&value)).into() } @@ -3498,7 +3513,7 @@ impl IMFAttributes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetItemByIndex(this: *mut core::ffi::c_void, unindex: u32, pguidkey: *mut windows_core::GUID, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetItemByIndex(this: *mut core::ffi::c_void, unindex: u32, pguidkey: *mut windows_core::GUID, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFAttributes_Impl::GetItemByIndex(this, core::mem::transmute_copy(&unindex), core::mem::transmute_copy(&pguidkey), core::mem::transmute_copy(&pvalue)).into() } @@ -3544,13 +3559,13 @@ impl IMFAttributes_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Media_Audio")] +#[cfg(all(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; } -#[cfg(feature = "Win32_Media_Audio")] +#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFAudioMediaType {} -#[cfg(feature = "Win32_Media_Audio")] +#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFAudioMediaType_Vtbl { pub const fn new() -> IMFAudioMediaType_Vtbl { unsafe extern "system" fn GetAudioFormat(this: *mut core::ffi::c_void) -> *mut super::Audio::WAVEFORMATEX { @@ -4124,6 +4139,7 @@ impl IMFCameraControlDefaults_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFCameraControlDefaultsCollection_Impl: Sized + IMFAttributes_Impl { fn GetControlCount(&self) -> u32; fn GetControl(&self, index: u32) -> windows_core::Result; @@ -4132,7 +4148,9 @@ pub trait IMFCameraControlDefaultsCollection_Impl: Sized + IMFAttributes_Impl { fn RemoveControl(&self, controlset: *const windows_core::GUID, constrolid: u32) -> windows_core::Result<()>; fn RemoveAllControls(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFCameraControlDefaultsCollection {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFCameraControlDefaultsCollection_Vtbl { pub const fn new() -> IMFCameraControlDefaultsCollection_Vtbl { unsafe extern "system" fn GetControlCount(this: *mut core::ffi::c_void) -> u32 { @@ -7233,18 +7251,19 @@ impl IMFMediaEngineEMENotify_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaEngineEx_Impl: Sized + IMFMediaEngine_Impl { fn SetSourceFromByteStream(&self, pbytestream: Option<&IMFByteStream>, purl: &windows_core::BSTR) -> windows_core::Result<()>; - fn GetStatistics(&self, statisticid: MF_MEDIA_ENGINE_STATISTIC) -> windows_core::Result; + fn GetStatistics(&self, statisticid: MF_MEDIA_ENGINE_STATISTIC) -> windows_core::Result; fn UpdateVideoStream(&self, psrc: *const MFVideoNormalizedRect, pdst: *const super::super::Foundation::RECT, pborderclr: *const MFARGB) -> windows_core::Result<()>; fn GetBalance(&self) -> f64; fn SetBalance(&self, balance: f64) -> windows_core::Result<()>; fn IsPlaybackRateSupported(&self, rate: f64) -> super::super::Foundation::BOOL; fn FrameStep(&self, forward: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn GetResourceCharacteristics(&self) -> windows_core::Result; - fn GetPresentationAttribute(&self, guidmfattribute: *const windows_core::GUID) -> windows_core::Result; + fn GetPresentationAttribute(&self, guidmfattribute: *const windows_core::GUID) -> windows_core::Result; fn GetNumberOfStreams(&self) -> windows_core::Result; - fn GetStreamAttribute(&self, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID) -> windows_core::Result; + fn GetStreamAttribute(&self, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID) -> windows_core::Result; fn GetStreamSelection(&self, dwstreamindex: u32) -> windows_core::Result; fn SetStreamSelection(&self, dwstreamindex: u32, enabled: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn ApplyStreamSelections(&self) -> windows_core::Result<()>; @@ -7272,14 +7291,16 @@ pub trait IMFMediaEngineEx_Impl: Sized + IMFMediaEngine_Impl { fn SetCurrentTimeEx(&self, seektime: f64, seekmode: MF_MEDIA_ENGINE_SEEK_MODE) -> windows_core::Result<()>; fn EnableTimeUpdateTimer(&self, fenabletimer: super::super::Foundation::BOOL) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaEngineEx {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaEngineEx_Vtbl { pub const fn new() -> IMFMediaEngineEx_Vtbl { unsafe extern "system" fn SetSourceFromByteStream(this: *mut core::ffi::c_void, pbytestream: *mut core::ffi::c_void, purl: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMediaEngineEx_Impl::SetSourceFromByteStream(this, windows_core::from_raw_borrowed(&pbytestream), core::mem::transmute(&purl)).into() } - unsafe extern "system" fn GetStatistics(this: *mut core::ffi::c_void, statisticid: MF_MEDIA_ENGINE_STATISTIC, pstatistic: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetStatistics(this: *mut core::ffi::c_void, statisticid: MF_MEDIA_ENGINE_STATISTIC, pstatistic: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFMediaEngineEx_Impl::GetStatistics(this, core::mem::transmute_copy(&statisticid)) { Ok(ok__) => { @@ -7319,7 +7340,7 @@ impl IMFMediaEngineEx_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPresentationAttribute(this: *mut core::ffi::c_void, guidmfattribute: *const windows_core::GUID, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPresentationAttribute(this: *mut core::ffi::c_void, guidmfattribute: *const windows_core::GUID, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFMediaEngineEx_Impl::GetPresentationAttribute(this, core::mem::transmute_copy(&guidmfattribute)) { Ok(ok__) => { @@ -7339,7 +7360,7 @@ impl IMFMediaEngineEx_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetStreamAttribute(this: *mut core::ffi::c_void, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetStreamAttribute(this: *mut core::ffi::c_void, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFMediaEngineEx_Impl::GetStreamAttribute(this, core::mem::transmute_copy(&dwstreamindex), core::mem::transmute_copy(&guidmfattribute)) { Ok(ok__) => { @@ -7935,13 +7956,16 @@ impl IMFMediaError_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaEvent_Impl: Sized + IMFAttributes_Impl { fn GetType(&self) -> windows_core::Result; fn GetExtendedType(&self) -> windows_core::Result; fn GetStatus(&self) -> windows_core::Result; - fn GetValue(&self) -> windows_core::Result; + fn GetValue(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaEvent {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaEvent_Vtbl { pub const fn new() -> IMFMediaEvent_Vtbl { unsafe extern "system" fn GetType(this: *mut core::ffi::c_void, pmet: *mut u32) -> windows_core::HRESULT { @@ -7974,7 +7998,7 @@ impl IMFMediaEvent_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFMediaEvent_Impl::GetValue(this) { Ok(ok__) => { @@ -7996,13 +8020,16 @@ impl IMFMediaEvent_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaEventGenerator_Impl: Sized + windows_core::IUnknownImpl { fn GetEvent(&self, dwflags: MEDIA_EVENT_GENERATOR_GET_EVENT_FLAGS) -> windows_core::Result; fn BeginGetEvent(&self, pcallback: Option<&IMFAsyncCallback>, punkstate: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn EndGetEvent(&self, presult: Option<&IMFAsyncResult>) -> windows_core::Result; - fn QueueEvent(&self, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaEventGenerator {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaEventGenerator_Vtbl { pub const fn new() -> IMFMediaEventGenerator_Vtbl { unsafe extern "system" fn GetEvent(this: *mut core::ffi::c_void, dwflags: MEDIA_EVENT_GENERATOR_GET_EVENT_FLAGS, ppevent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8029,7 +8056,7 @@ impl IMFMediaEventGenerator_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn QueueEvent(this: *mut core::ffi::c_void, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn QueueEvent(this: *mut core::ffi::c_void, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMediaEventGenerator_Impl::QueueEvent(this, core::mem::transmute_copy(&met), core::mem::transmute_copy(&guidextendedtype), core::mem::transmute_copy(&hrstatus), core::mem::transmute_copy(&pvvalue)).into() } @@ -8045,16 +8072,19 @@ impl IMFMediaEventGenerator_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaEventQueue_Impl: Sized + windows_core::IUnknownImpl { fn GetEvent(&self, dwflags: u32) -> windows_core::Result; fn BeginGetEvent(&self, pcallback: Option<&IMFAsyncCallback>, punkstate: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn EndGetEvent(&self, presult: Option<&IMFAsyncResult>) -> windows_core::Result; fn QueueEvent(&self, pevent: Option<&IMFMediaEvent>) -> windows_core::Result<()>; - fn QueueEventParamVar(&self, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; fn QueueEventParamUnk(&self, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, punk: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn Shutdown(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaEventQueue {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaEventQueue_Vtbl { pub const fn new() -> IMFMediaEventQueue_Vtbl { unsafe extern "system" fn GetEvent(this: *mut core::ffi::c_void, dwflags: u32, ppevent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8085,7 +8115,7 @@ impl IMFMediaEventQueue_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMediaEventQueue_Impl::QueueEvent(this, windows_core::from_raw_borrowed(&pevent)).into() } - unsafe extern "system" fn QueueEventParamVar(this: *mut core::ffi::c_void, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn QueueEventParamVar(this: *mut core::ffi::c_void, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMediaEventQueue_Impl::QueueEventParamVar(this, core::mem::transmute_copy(&met), core::mem::transmute_copy(&guidextendedtype), core::mem::transmute_copy(&hrstatus), core::mem::transmute_copy(&pvvalue)).into() } @@ -8434,10 +8464,11 @@ impl IMFMediaKeys2_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaSession_Impl: Sized + IMFMediaEventGenerator_Impl { fn SetTopology(&self, dwsettopologyflags: u32, ptopology: Option<&IMFTopology>) -> windows_core::Result<()>; fn ClearTopologies(&self) -> windows_core::Result<()>; - fn Start(&self, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn Start(&self, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn Pause(&self) -> windows_core::Result<()>; fn Stop(&self) -> windows_core::Result<()>; fn Close(&self) -> windows_core::Result<()>; @@ -8446,7 +8477,9 @@ pub trait IMFMediaSession_Impl: Sized + IMFMediaEventGenerator_Impl { fn GetSessionCapabilities(&self) -> windows_core::Result; fn GetFullTopology(&self, dwgetfulltopologyflags: u32, topoid: u64) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaSession {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaSession_Vtbl { pub const fn new() -> IMFMediaSession_Vtbl { unsafe extern "system" fn SetTopology(this: *mut core::ffi::c_void, dwsettopologyflags: u32, ptopology: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8457,7 +8490,7 @@ impl IMFMediaSession_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMediaSession_Impl::ClearTopologies(this).into() } - unsafe extern "system" fn Start(this: *mut core::ffi::c_void, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Start(this: *mut core::ffi::c_void, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMediaSession_Impl::Start(this, core::mem::transmute_copy(&pguidtimeformat), core::mem::transmute_copy(&pvarstartposition)).into() } @@ -8682,15 +8715,18 @@ impl IMFMediaSinkPreroll_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaSource_Impl: Sized + IMFMediaEventGenerator_Impl { fn GetCharacteristics(&self) -> windows_core::Result; fn CreatePresentationDescriptor(&self) -> windows_core::Result; - fn Start(&self, ppresentationdescriptor: Option<&IMFPresentationDescriptor>, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn Start(&self, ppresentationdescriptor: Option<&IMFPresentationDescriptor>, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn Stop(&self) -> windows_core::Result<()>; fn Pause(&self) -> windows_core::Result<()>; fn Shutdown(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaSource {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaSource_Vtbl { pub const fn new() -> IMFMediaSource_Vtbl { unsafe extern "system" fn GetCharacteristics(this: *mut core::ffi::c_void, pdwcharacteristics: *mut u32) -> windows_core::HRESULT { @@ -8713,7 +8749,7 @@ impl IMFMediaSource_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Start(this: *mut core::ffi::c_void, ppresentationdescriptor: *mut core::ffi::c_void, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Start(this: *mut core::ffi::c_void, ppresentationdescriptor: *mut core::ffi::c_void, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMediaSource_Impl::Start(this, windows_core::from_raw_borrowed(&ppresentationdescriptor), core::mem::transmute_copy(&pguidtimeformat), core::mem::transmute_copy(&pvarstartposition)).into() } @@ -8743,10 +8779,13 @@ impl IMFMediaSource_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaSource2_Impl: Sized + IMFMediaSourceEx_Impl { fn SetMediaType(&self, dwstreamid: u32, pmediatype: Option<&IMFMediaType>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaSource2 {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaSource2_Vtbl { pub const fn new() -> IMFMediaSource2_Vtbl { unsafe extern "system" fn SetMediaType(this: *mut core::ffi::c_void, dwstreamid: u32, pmediatype: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8759,12 +8798,15 @@ impl IMFMediaSource2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaSourceEx_Impl: Sized + IMFMediaSource_Impl { fn GetSourceAttributes(&self) -> windows_core::Result; fn GetStreamAttributes(&self, dwstreamidentifier: u32) -> windows_core::Result; fn SetD3DManager(&self, pmanager: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaSourceEx {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaSourceEx_Vtbl { pub const fn new() -> IMFMediaSourceEx_Vtbl { unsafe extern "system" fn GetSourceAttributes(this: *mut core::ffi::c_void, ppattributes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8975,12 +9017,15 @@ impl IMFMediaSourceTopologyProvider_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaStream_Impl: Sized + IMFMediaEventGenerator_Impl { fn GetMediaSource(&self) -> windows_core::Result; fn GetStreamDescriptor(&self) -> windows_core::Result; fn RequestSample(&self, ptoken: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaStream {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaStream_Vtbl { pub const fn new() -> IMFMediaStream_Vtbl { unsafe extern "system" fn GetMediaSource(this: *mut core::ffi::c_void, ppmediasource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -9018,11 +9063,14 @@ impl IMFMediaStream_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(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<()>; fn GetStreamState(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaStream2 {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaStream2_Vtbl { pub const fn new() -> IMFMediaStream2_Vtbl { unsafe extern "system" fn SetStreamState(this: *mut core::ffi::c_void, value: MF_STREAM_STATE) -> windows_core::HRESULT { @@ -9126,6 +9174,7 @@ impl IMFMediaTimeRange_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMediaType_Impl: Sized + IMFAttributes_Impl { fn GetMajorType(&self) -> windows_core::Result; fn IsCompressedFormat(&self) -> windows_core::Result; @@ -9133,7 +9182,9 @@ pub trait IMFMediaType_Impl: Sized + IMFAttributes_Impl { fn GetRepresentation(&self, guidrepresentation: &windows_core::GUID, ppvrepresentation: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn FreeRepresentation(&self, guidrepresentation: &windows_core::GUID, pvrepresentation: *const core::ffi::c_void) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMediaType {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMediaType_Vtbl { pub const fn new() -> IMFMediaType_Vtbl { unsafe extern "system" fn GetMajorType(this: *mut core::ffi::c_void, pguidmajortype: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -9260,16 +9311,19 @@ impl IMFMediaTypeHandler_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFMetadata_Impl: Sized + windows_core::IUnknownImpl { fn SetLanguage(&self, pwszrfc1766: &windows_core::PCWSTR) -> windows_core::Result<()>; fn GetLanguage(&self) -> windows_core::Result; - fn GetAllLanguages(&self) -> windows_core::Result; - fn SetProperty(&self, pwszname: &windows_core::PCWSTR, ppvvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn GetProperty(&self, pwszname: &windows_core::PCWSTR) -> windows_core::Result; + fn GetAllLanguages(&self) -> windows_core::Result; + fn SetProperty(&self, pwszname: &windows_core::PCWSTR, ppvvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, pwszname: &windows_core::PCWSTR) -> windows_core::Result; fn DeleteProperty(&self, pwszname: &windows_core::PCWSTR) -> windows_core::Result<()>; - fn GetAllPropertyNames(&self) -> windows_core::Result; + fn GetAllPropertyNames(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFMetadata {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFMetadata_Vtbl { pub const fn new() -> IMFMetadata_Vtbl { unsafe extern "system" fn SetLanguage(this: *mut core::ffi::c_void, pwszrfc1766: windows_core::PCWSTR) -> windows_core::HRESULT { @@ -9286,7 +9340,7 @@ impl IMFMetadata_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetAllLanguages(this: *mut core::ffi::c_void, ppvlanguages: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAllLanguages(this: *mut core::ffi::c_void, ppvlanguages: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFMetadata_Impl::GetAllLanguages(this) { Ok(ok__) => { @@ -9296,11 +9350,11 @@ impl IMFMetadata_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, pwszname: windows_core::PCWSTR, ppvvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, pwszname: windows_core::PCWSTR, ppvvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMetadata_Impl::SetProperty(this, core::mem::transmute(&pwszname), core::mem::transmute_copy(&ppvvalue)).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pwszname: windows_core::PCWSTR, ppvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pwszname: windows_core::PCWSTR, ppvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFMetadata_Impl::GetProperty(this, core::mem::transmute(&pwszname)) { Ok(ok__) => { @@ -9314,7 +9368,7 @@ impl IMFMetadata_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFMetadata_Impl::DeleteProperty(this, core::mem::transmute(&pwszname)).into() } - unsafe extern "system" fn GetAllPropertyNames(this: *mut core::ffi::c_void, ppvnames: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAllPropertyNames(this: *mut core::ffi::c_void, ppvnames: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFMetadata_Impl::GetAllPropertyNames(this) { Ok(ok__) => { @@ -9850,12 +9904,15 @@ impl IMFObjectReferenceStream_Vtbl { iid == &::IID } } +#[cfg(all(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; fn GetOriginatorID(&self) -> windows_core::Result; fn GetMinimumGRLVersion(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFOutputPolicy {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFOutputPolicy_Vtbl { pub const fn new() -> IMFOutputPolicy_Vtbl { unsafe extern "system" fn GenerateRequiredSchemas(this: *mut core::ffi::c_void, dwattributes: u32, guidoutputsubtype: windows_core::GUID, rgguidprotectionschemassupported: *const windows_core::GUID, cprotectionschemassupported: u32, pprequiredprotectionschemas: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -9899,12 +9956,15 @@ impl IMFOutputPolicy_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFOutputSchema_Impl: Sized + IMFAttributes_Impl { fn GetSchemaType(&self) -> windows_core::Result; fn GetConfigurationData(&self) -> windows_core::Result; fn GetOriginatorID(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFOutputSchema {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFOutputSchema_Vtbl { pub const fn new() -> IMFOutputSchema_Vtbl { unsafe extern "system" fn GetSchemaType(this: *mut core::ffi::c_void, pguidschematype: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -10110,31 +10170,31 @@ impl IMFPMPServer_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IMFPMediaItem_Impl: Sized + windows_core::IUnknownImpl { fn GetMediaPlayer(&self) -> windows_core::Result; fn GetURL(&self) -> windows_core::Result; fn GetObject(&self) -> windows_core::Result; fn GetUserData(&self) -> windows_core::Result; fn SetUserData(&self, dwuserdata: usize) -> windows_core::Result<()>; - fn GetStartStopPosition(&self, pguidstartpositiontype: *mut windows_core::GUID, pvstartvalue: *mut windows_core::PROPVARIANT, pguidstoppositiontype: *mut windows_core::GUID, pvstopvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn SetStartStopPosition(&self, pguidstartpositiontype: *const windows_core::GUID, pvstartvalue: *const windows_core::PROPVARIANT, pguidstoppositiontype: *const windows_core::GUID, pvstopvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetStartStopPosition(&self, pguidstartpositiontype: *mut windows_core::GUID, pvstartvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, pguidstoppositiontype: *mut windows_core::GUID, pvstopvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn SetStartStopPosition(&self, pguidstartpositiontype: *const windows_core::GUID, pvstartvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pguidstoppositiontype: *const windows_core::GUID, pvstopvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn HasVideo(&self, pfhasvideo: *mut super::super::Foundation::BOOL, pfselected: *mut super::super::Foundation::BOOL) -> windows_core::Result<()>; fn HasAudio(&self, pfhasaudio: *mut super::super::Foundation::BOOL, pfselected: *mut super::super::Foundation::BOOL) -> windows_core::Result<()>; fn IsProtected(&self) -> windows_core::Result; - fn GetDuration(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result; + fn GetDuration(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result; fn GetNumberOfStreams(&self) -> windows_core::Result; fn GetStreamSelection(&self, dwstreamindex: u32) -> windows_core::Result; fn SetStreamSelection(&self, dwstreamindex: u32, fenabled: super::super::Foundation::BOOL) -> windows_core::Result<()>; - fn GetStreamAttribute(&self, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID) -> windows_core::Result; - fn GetPresentationAttribute(&self, guidmfattribute: *const windows_core::GUID) -> windows_core::Result; + fn GetStreamAttribute(&self, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID) -> windows_core::Result; + fn GetPresentationAttribute(&self, guidmfattribute: *const windows_core::GUID) -> windows_core::Result; fn GetCharacteristics(&self) -> windows_core::Result; fn SetStreamSink(&self, dwstreamindex: u32, pmediasink: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn GetMetadata(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IMFPMediaItem {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IMFPMediaItem_Vtbl { pub const fn new() -> IMFPMediaItem_Vtbl { unsafe extern "system" fn GetMediaPlayer(this: *mut core::ffi::c_void, ppmediaplayer: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -10181,11 +10241,11 @@ impl IMFPMediaItem_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFPMediaItem_Impl::SetUserData(this, core::mem::transmute_copy(&dwuserdata)).into() } - unsafe extern "system" fn GetStartStopPosition(this: *mut core::ffi::c_void, pguidstartpositiontype: *mut windows_core::GUID, pvstartvalue: *mut core::mem::MaybeUninit, pguidstoppositiontype: *mut windows_core::GUID, pvstopvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetStartStopPosition(this: *mut core::ffi::c_void, pguidstartpositiontype: *mut windows_core::GUID, pvstartvalue: *mut core::mem::MaybeUninit, pguidstoppositiontype: *mut windows_core::GUID, pvstopvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFPMediaItem_Impl::GetStartStopPosition(this, core::mem::transmute_copy(&pguidstartpositiontype), core::mem::transmute_copy(&pvstartvalue), core::mem::transmute_copy(&pguidstoppositiontype), core::mem::transmute_copy(&pvstopvalue)).into() } - unsafe extern "system" fn SetStartStopPosition(this: *mut core::ffi::c_void, pguidstartpositiontype: *const windows_core::GUID, pvstartvalue: *const core::mem::MaybeUninit, pguidstoppositiontype: *const windows_core::GUID, pvstopvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetStartStopPosition(this: *mut core::ffi::c_void, pguidstartpositiontype: *const windows_core::GUID, pvstartvalue: *const core::mem::MaybeUninit, pguidstoppositiontype: *const windows_core::GUID, pvstopvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFPMediaItem_Impl::SetStartStopPosition(this, core::mem::transmute_copy(&pguidstartpositiontype), core::mem::transmute_copy(&pvstartvalue), core::mem::transmute_copy(&pguidstoppositiontype), core::mem::transmute_copy(&pvstopvalue)).into() } @@ -10207,7 +10267,7 @@ impl IMFPMediaItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetDuration(this: *mut core::ffi::c_void, guidpositiontype: *const windows_core::GUID, pvdurationvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDuration(this: *mut core::ffi::c_void, guidpositiontype: *const windows_core::GUID, pvdurationvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFPMediaItem_Impl::GetDuration(this, core::mem::transmute_copy(&guidpositiontype)) { Ok(ok__) => { @@ -10241,7 +10301,7 @@ impl IMFPMediaItem_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFPMediaItem_Impl::SetStreamSelection(this, core::mem::transmute_copy(&dwstreamindex), core::mem::transmute_copy(&fenabled)).into() } - unsafe extern "system" fn GetStreamAttribute(this: *mut core::ffi::c_void, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetStreamAttribute(this: *mut core::ffi::c_void, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFPMediaItem_Impl::GetStreamAttribute(this, core::mem::transmute_copy(&dwstreamindex), core::mem::transmute_copy(&guidmfattribute)) { Ok(ok__) => { @@ -10251,7 +10311,7 @@ impl IMFPMediaItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPresentationAttribute(this: *mut core::ffi::c_void, guidmfattribute: *const windows_core::GUID, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPresentationAttribute(this: *mut core::ffi::c_void, guidmfattribute: *const windows_core::GUID, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFPMediaItem_Impl::GetPresentationAttribute(this, core::mem::transmute_copy(&guidmfattribute)) { Ok(ok__) => { @@ -10312,14 +10372,15 @@ impl IMFPMediaItem_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFPMediaPlayer_Impl: Sized + windows_core::IUnknownImpl { fn Play(&self) -> windows_core::Result<()>; fn Pause(&self) -> windows_core::Result<()>; fn Stop(&self) -> windows_core::Result<()>; fn FrameStep(&self) -> windows_core::Result<()>; - fn SetPosition(&self, guidpositiontype: *const windows_core::GUID, pvpositionvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn GetPosition(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result; - fn GetDuration(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result; + fn SetPosition(&self, guidpositiontype: *const windows_core::GUID, pvpositionvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn GetPosition(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result; + fn GetDuration(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result; fn SetRate(&self, flrate: f32) -> windows_core::Result<()>; fn GetRate(&self) -> windows_core::Result; fn GetSupportedRates(&self, fforwarddirection: super::super::Foundation::BOOL, pflslowestrate: *mut f32, pflfastestrate: *mut f32) -> windows_core::Result<()>; @@ -10350,7 +10411,9 @@ pub trait IMFPMediaPlayer_Impl: Sized + windows_core::IUnknownImpl { fn RemoveAllEffects(&self) -> windows_core::Result<()>; fn Shutdown(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFPMediaPlayer {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFPMediaPlayer_Vtbl { pub const fn new() -> IMFPMediaPlayer_Vtbl { unsafe extern "system" fn Play(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -10369,11 +10432,11 @@ impl IMFPMediaPlayer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFPMediaPlayer_Impl::FrameStep(this).into() } - unsafe extern "system" fn SetPosition(this: *mut core::ffi::c_void, guidpositiontype: *const windows_core::GUID, pvpositionvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPosition(this: *mut core::ffi::c_void, guidpositiontype: *const windows_core::GUID, pvpositionvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFPMediaPlayer_Impl::SetPosition(this, core::mem::transmute_copy(&guidpositiontype), core::mem::transmute_copy(&pvpositionvalue)).into() } - unsafe extern "system" fn GetPosition(this: *mut core::ffi::c_void, guidpositiontype: *const windows_core::GUID, pvpositionvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPosition(this: *mut core::ffi::c_void, guidpositiontype: *const windows_core::GUID, pvpositionvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFPMediaPlayer_Impl::GetPosition(this, core::mem::transmute_copy(&guidpositiontype)) { Ok(ok__) => { @@ -10383,7 +10446,7 @@ impl IMFPMediaPlayer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetDuration(this: *mut core::ffi::c_void, guidpositiontype: *const windows_core::GUID, pvdurationvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDuration(this: *mut core::ffi::c_void, guidpositiontype: *const windows_core::GUID, pvdurationvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFPMediaPlayer_Impl::GetDuration(this, core::mem::transmute_copy(&guidpositiontype)) { Ok(ok__) => { @@ -10782,6 +10845,7 @@ impl IMFPresentationClock_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFPresentationDescriptor_Impl: Sized + IMFAttributes_Impl { fn GetStreamDescriptorCount(&self) -> windows_core::Result; fn GetStreamDescriptorByIndex(&self, dwindex: u32, pfselected: *mut super::super::Foundation::BOOL, ppdescriptor: *mut Option) -> windows_core::Result<()>; @@ -10789,7 +10853,9 @@ pub trait IMFPresentationDescriptor_Impl: Sized + IMFAttributes_Impl { fn DeselectStream(&self, dwdescriptorindex: u32) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFPresentationDescriptor {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFPresentationDescriptor_Vtbl { pub const fn new() -> IMFPresentationDescriptor_Vtbl { unsafe extern "system" fn GetStreamDescriptorCount(this: *mut core::ffi::c_void, pdwdescriptorcount: *mut u32) -> windows_core::HRESULT { @@ -11316,13 +11382,16 @@ impl IMFRemoteProxy_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSAMIStyle_Impl: Sized + windows_core::IUnknownImpl { fn GetStyleCount(&self) -> windows_core::Result; - fn GetStyles(&self) -> windows_core::Result; + fn GetStyles(&self) -> windows_core::Result; fn SetSelectedStyle(&self, pwszstyle: &windows_core::PCWSTR) -> windows_core::Result<()>; fn GetSelectedStyle(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFSAMIStyle {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFSAMIStyle_Vtbl { pub const fn new() -> IMFSAMIStyle_Vtbl { unsafe extern "system" fn GetStyleCount(this: *mut core::ffi::c_void, pdwcount: *mut u32) -> windows_core::HRESULT { @@ -11335,7 +11404,7 @@ impl IMFSAMIStyle_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetStyles(this: *mut core::ffi::c_void, ppropvarstylearray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetStyles(this: *mut core::ffi::c_void, ppropvarstylearray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFSAMIStyle_Impl::GetStyles(this) { Ok(ok__) => { @@ -11420,6 +11489,7 @@ impl IMFSSLCertificateManager_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSample_Impl: Sized + IMFAttributes_Impl { fn GetSampleFlags(&self) -> windows_core::Result; fn SetSampleFlags(&self, dwsampleflags: u32) -> windows_core::Result<()>; @@ -11436,7 +11506,9 @@ pub trait IMFSample_Impl: Sized + IMFAttributes_Impl { fn GetTotalLength(&self) -> windows_core::Result; fn CopyToBuffer(&self, pbuffer: Option<&IMFMediaBuffer>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFSample {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFSample_Vtbl { pub const fn new() -> IMFSample_Vtbl { unsafe extern "system" fn GetSampleFlags(this: *mut core::ffi::c_void, pdwsampleflags: *mut u32) -> windows_core::HRESULT { @@ -11841,13 +11913,16 @@ impl IMFSecureChannel_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSeekInfo_Impl: Sized + windows_core::IUnknownImpl { - fn GetNearestKeyFrames(&self, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const windows_core::PROPVARIANT, pvarpreviouskeyframe: *mut windows_core::PROPVARIANT, pvarnextkeyframe: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFSeekInfo {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFSeekInfo_Vtbl { pub const fn new() -> IMFSeekInfo_Vtbl { - unsafe extern "system" fn GetNearestKeyFrames(this: *mut core::ffi::c_void, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const core::mem::MaybeUninit, pvarpreviouskeyframe: *mut core::mem::MaybeUninit, pvarnextkeyframe: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetNearestKeyFrames(this: *mut core::ffi::c_void, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const core::mem::MaybeUninit, pvarpreviouskeyframe: *mut core::mem::MaybeUninit, pvarnextkeyframe: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFSeekInfo_Impl::GetNearestKeyFrames(this, core::mem::transmute_copy(&pguidtimeformat), core::mem::transmute_copy(&pvarstartposition), core::mem::transmute_copy(&pvarpreviouskeyframe), core::mem::transmute_copy(&pvarnextkeyframe)).into() } @@ -12363,12 +12438,15 @@ impl IMFSensorProfileCollection_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSensorStream_Impl: Sized + IMFAttributes_Impl { fn GetMediaTypeCount(&self) -> windows_core::Result; fn GetMediaType(&self, dwindex: u32) -> windows_core::Result; fn CloneSensorStream(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFSensorStream {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFSensorStream_Vtbl { pub const fn new() -> IMFSensorStream_Vtbl { unsafe extern "system" fn GetMediaTypeCount(this: *mut core::ffi::c_void, pdwcount: *mut u32) -> windows_core::HRESULT { @@ -13016,19 +13094,22 @@ impl IMFSourceOpenMonitor_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSourceReader_Impl: Sized + windows_core::IUnknownImpl { fn GetStreamSelection(&self, dwstreamindex: u32) -> windows_core::Result; fn SetStreamSelection(&self, dwstreamindex: u32, fselected: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn GetNativeMediaType(&self, dwstreamindex: u32, dwmediatypeindex: u32) -> windows_core::Result; fn GetCurrentMediaType(&self, dwstreamindex: u32) -> windows_core::Result; fn SetCurrentMediaType(&self, dwstreamindex: u32, pdwreserved: *const u32, pmediatype: Option<&IMFMediaType>) -> windows_core::Result<()>; - fn SetCurrentPosition(&self, guidtimeformat: *const windows_core::GUID, varposition: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn SetCurrentPosition(&self, guidtimeformat: *const windows_core::GUID, varposition: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn ReadSample(&self, dwstreamindex: u32, dwcontrolflags: u32, pdwactualstreamindex: *mut u32, pdwstreamflags: *mut u32, plltimestamp: *mut i64, ppsample: *mut Option) -> windows_core::Result<()>; fn Flush(&self, dwstreamindex: u32) -> windows_core::Result<()>; 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<()>; - fn GetPresentationAttribute(&self, dwstreamindex: u32, guidattribute: *const windows_core::GUID) -> windows_core::Result; + fn GetPresentationAttribute(&self, dwstreamindex: u32, guidattribute: *const windows_core::GUID) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFSourceReader {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFSourceReader_Vtbl { pub const fn new() -> IMFSourceReader_Vtbl { unsafe extern "system" fn GetStreamSelection(this: *mut core::ffi::c_void, dwstreamindex: u32, pfselected: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -13069,7 +13150,7 @@ impl IMFSourceReader_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFSourceReader_Impl::SetCurrentMediaType(this, core::mem::transmute_copy(&dwstreamindex), core::mem::transmute_copy(&pdwreserved), windows_core::from_raw_borrowed(&pmediatype)).into() } - unsafe extern "system" fn SetCurrentPosition(this: *mut core::ffi::c_void, guidtimeformat: *const windows_core::GUID, varposition: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCurrentPosition(this: *mut core::ffi::c_void, guidtimeformat: *const windows_core::GUID, varposition: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFSourceReader_Impl::SetCurrentPosition(this, core::mem::transmute_copy(&guidtimeformat), core::mem::transmute_copy(&varposition)).into() } @@ -13085,7 +13166,7 @@ impl IMFSourceReader_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFSourceReader_Impl::GetServiceForStream(this, core::mem::transmute_copy(&dwstreamindex), core::mem::transmute_copy(&guidservice), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppvobject)).into() } - unsafe extern "system" fn GetPresentationAttribute(this: *mut core::ffi::c_void, dwstreamindex: u32, guidattribute: *const windows_core::GUID, pvarattribute: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPresentationAttribute(this: *mut core::ffi::c_void, dwstreamindex: u32, guidattribute: *const windows_core::GUID, pvarattribute: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFSourceReader_Impl::GetPresentationAttribute(this, core::mem::transmute_copy(&dwstreamindex), core::mem::transmute_copy(&guidattribute)) { Ok(ok__) => { @@ -13169,13 +13250,16 @@ impl IMFSourceReaderCallback2_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSourceReaderEx_Impl: Sized + IMFSourceReader_Impl { fn SetNativeMediaType(&self, dwstreamindex: u32, pmediatype: Option<&IMFMediaType>) -> windows_core::Result; fn AddTransformForStream(&self, dwstreamindex: u32, ptransformoractivate: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn RemoveAllTransformsForStream(&self, dwstreamindex: u32) -> windows_core::Result<()>; fn GetTransformForStream(&self, dwstreamindex: u32, dwtransformindex: u32, pguidcategory: *mut windows_core::GUID, pptransform: *mut Option) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFSourceReaderEx {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFSourceReaderEx_Vtbl { pub const fn new() -> IMFSourceReaderEx_Vtbl { unsafe extern "system" fn SetNativeMediaType(this: *mut core::ffi::c_void, dwstreamindex: u32, pmediatype: *mut core::ffi::c_void, pdwstreamflags: *mut u32) -> windows_core::HRESULT { @@ -13334,12 +13418,15 @@ impl IMFSpatialAudioObjectBuffer_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFSpatialAudioSample_Impl: Sized + IMFSample_Impl { fn GetObjectCount(&self) -> windows_core::Result; fn AddSpatialAudioObject(&self, paudioobjbuffer: Option<&IMFSpatialAudioObjectBuffer>) -> windows_core::Result<()>; fn GetSpatialAudioObjectByIndex(&self, dwindex: u32) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFSpatialAudioSample {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFSpatialAudioSample_Vtbl { pub const fn new() -> IMFSpatialAudioSample_Vtbl { unsafe extern "system" fn GetObjectCount(this: *mut core::ffi::c_void, pdwobjectcount: *mut u32) -> windows_core::HRESULT { @@ -13377,11 +13464,14 @@ impl IMFSpatialAudioSample_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFStreamDescriptor_Impl: Sized + IMFAttributes_Impl { fn GetStreamIdentifier(&self) -> windows_core::Result; fn GetMediaTypeHandler(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFStreamDescriptor {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFStreamDescriptor_Vtbl { pub const fn new() -> IMFStreamDescriptor_Vtbl { unsafe extern "system" fn GetStreamIdentifier(this: *mut core::ffi::c_void, pdwstreamidentifier: *mut u32) -> windows_core::HRESULT { @@ -13414,15 +13504,18 @@ impl IMFStreamDescriptor_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFStreamSink_Impl: Sized + IMFMediaEventGenerator_Impl { fn GetMediaSink(&self) -> windows_core::Result; fn GetIdentifier(&self) -> windows_core::Result; fn GetMediaTypeHandler(&self) -> windows_core::Result; fn ProcessSample(&self, psample: Option<&IMFSample>) -> windows_core::Result<()>; - fn PlaceMarker(&self, emarkertype: MFSTREAMSINK_MARKER_TYPE, pvarmarkervalue: *const windows_core::PROPVARIANT, pvarcontextvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; fn Flush(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFStreamSink {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFStreamSink_Vtbl { pub const fn new() -> IMFStreamSink_Vtbl { unsafe extern "system" fn GetMediaSink(this: *mut core::ffi::c_void, ppmediasink: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -13459,7 +13552,7 @@ impl IMFStreamSink_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFStreamSink_Impl::ProcessSample(this, windows_core::from_raw_borrowed(&psample)).into() } - unsafe extern "system" fn PlaceMarker(this: *mut core::ffi::c_void, emarkertype: MFSTREAMSINK_MARKER_TYPE, pvarmarkervalue: *const core::mem::MaybeUninit, pvarcontextvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PlaceMarker(this: *mut core::ffi::c_void, emarkertype: MFSTREAMSINK_MARKER_TYPE, pvarmarkervalue: *const core::mem::MaybeUninit, pvarcontextvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFStreamSink_Impl::PlaceMarker(this, core::mem::transmute_copy(&emarkertype), core::mem::transmute_copy(&pvarmarkervalue), core::mem::transmute_copy(&pvarcontextvalue)).into() } @@ -13518,16 +13611,19 @@ impl IMFSystemId_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFTimecodeTranslate_Impl: Sized + windows_core::IUnknownImpl { - fn BeginConvertTimecodeToHNS(&self, ppropvartimecode: *const windows_core::PROPVARIANT, pcallback: Option<&IMFAsyncCallback>, punkstate: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; + fn BeginConvertTimecodeToHNS(&self, ppropvartimecode: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pcallback: Option<&IMFAsyncCallback>, punkstate: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn EndConvertTimecodeToHNS(&self, presult: Option<&IMFAsyncResult>) -> windows_core::Result; fn BeginConvertHNSToTimecode(&self, hnstime: i64, pcallback: Option<&IMFAsyncCallback>, punkstate: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; - fn EndConvertHNSToTimecode(&self, presult: Option<&IMFAsyncResult>) -> windows_core::Result; + fn EndConvertHNSToTimecode(&self, presult: Option<&IMFAsyncResult>) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFTimecodeTranslate {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFTimecodeTranslate_Vtbl { pub const fn new() -> IMFTimecodeTranslate_Vtbl { - unsafe extern "system" fn BeginConvertTimecodeToHNS(this: *mut core::ffi::c_void, ppropvartimecode: *const core::mem::MaybeUninit, pcallback: *mut core::ffi::c_void, punkstate: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn BeginConvertTimecodeToHNS(this: *mut core::ffi::c_void, ppropvartimecode: *const core::mem::MaybeUninit, pcallback: *mut core::ffi::c_void, punkstate: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFTimecodeTranslate_Impl::BeginConvertTimecodeToHNS(this, core::mem::transmute_copy(&ppropvartimecode), windows_core::from_raw_borrowed(&pcallback), windows_core::from_raw_borrowed(&punkstate)).into() } @@ -13545,7 +13641,7 @@ impl IMFTimecodeTranslate_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMFTimecodeTranslate_Impl::BeginConvertHNSToTimecode(this, core::mem::transmute_copy(&hnstime), windows_core::from_raw_borrowed(&pcallback), windows_core::from_raw_borrowed(&punkstate)).into() } - unsafe extern "system" fn EndConvertHNSToTimecode(this: *mut core::ffi::c_void, presult: *mut core::ffi::c_void, ppropvartimecode: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EndConvertHNSToTimecode(this: *mut core::ffi::c_void, presult: *mut core::ffi::c_void, ppropvartimecode: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMFTimecodeTranslate_Impl::EndConvertHNSToTimecode(this, windows_core::from_raw_borrowed(&presult)) { Ok(ok__) => { @@ -14668,6 +14764,7 @@ impl IMFTopoLoader_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFTopology_Impl: Sized + IMFAttributes_Impl { fn GetTopologyID(&self) -> windows_core::Result; fn AddNode(&self, pnode: Option<&IMFTopologyNode>) -> windows_core::Result<()>; @@ -14680,7 +14777,9 @@ pub trait IMFTopology_Impl: Sized + IMFAttributes_Impl { fn GetSourceNodeCollection(&self) -> windows_core::Result; fn GetOutputNodeCollection(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFTopology {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFTopology_Vtbl { pub const fn new() -> IMFTopology_Vtbl { unsafe extern "system" fn GetTopologyID(this: *mut core::ffi::c_void, pid: *mut u64) -> windows_core::HRESULT { @@ -14777,6 +14876,7 @@ impl IMFTopology_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFTopologyNode_Impl: Sized + IMFAttributes_Impl { fn SetObject(&self, pobject: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn GetObject(&self) -> windows_core::Result; @@ -14795,7 +14895,9 @@ pub trait IMFTopologyNode_Impl: Sized + IMFAttributes_Impl { fn GetInputPrefType(&self, dwinputindex: u32) -> windows_core::Result; fn CloneFrom(&self, pnode: Option<&IMFTopologyNode>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFTopologyNode {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFTopologyNode_Vtbl { pub const fn new() -> IMFTopologyNode_Vtbl { unsafe extern "system" fn SetObject(this: *mut core::ffi::c_void, pobject: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15576,11 +15678,14 @@ impl IMFVideoDisplayControl_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IMFVideoMediaType_Impl: Sized + IMFMediaType_Impl { fn GetVideoFormat(&self) -> *mut MFVIDEOFORMAT; fn GetVideoRepresentation(&self, guidrepresentation: &windows_core::GUID, ppvrepresentation: *mut *mut core::ffi::c_void, lstride: i32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFVideoMediaType {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFVideoMediaType_Vtbl { pub const fn new() -> IMFVideoMediaType_Vtbl { unsafe extern "system" fn GetVideoFormat(this: *mut core::ffi::c_void) -> *mut MFVIDEOFORMAT { @@ -16181,7 +16286,7 @@ impl IMFVideoSampleAllocatorNotifyEx_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_Devices_Properties")] +#[cfg(all(feature = "Win32_Devices_Properties", 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<()>; fn AddProperty(&self, pkey: *const super::super::Devices::Properties::DEVPROPKEY, r#type: super::super::Devices::Properties::DEVPROPTYPE, pbdata: *const u8, cbdata: u32) -> windows_core::Result<()>; @@ -16195,9 +16300,9 @@ pub trait IMFVirtualCamera_Impl: Sized + IMFAttributes_Impl { fn CreateSyncSemaphore(&self, kseventset: *const windows_core::GUID, kseventid: u32, kseventflags: u32, semaphorehandle: super::super::Foundation::HANDLE, semaphoreadjustment: i32) -> windows_core::Result; fn Shutdown(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Devices_Properties")] +#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMFVirtualCamera {} -#[cfg(feature = "Win32_Devices_Properties")] +#[cfg(all(feature = "Win32_Devices_Properties", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IMFVirtualCamera_Vtbl { pub const fn new() -> IMFVirtualCamera_Vtbl { unsafe extern "system" fn AddDeviceSourceInfo(this: *mut core::ffi::c_void, devicesourceinfo: windows_core::PCWSTR) -> windows_core::HRESULT { 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 f9adf10a61..0c8a693024 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/MediaFoundation/mod.rs @@ -618,9 +618,10 @@ where let mut result__ = core::mem::zeroed(); MFCreateMediaBufferWrapper(pbuffer.param().abi(), cboffset, dwlength, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(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: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result { - windows_targets::link!("mfplat.dll" "system" fn MFCreateMediaEvent(met : u32, guidextendedtype : *const windows_core::GUID, hrstatus : windows_core::HRESULT, pvvalue : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ppevent : *mut * mut core::ffi::c_void) -> windows_core::HRESULT); +pub unsafe fn MFCreateMediaEvent(met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> windows_core::Result { + windows_targets::link!("mfplat.dll" "system" fn MFCreateMediaEvent(met : u32, guidextendedtype : *const windows_core::GUID, hrstatus : windows_core::HRESULT, pvvalue : *const core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >, ppevent : *mut * mut core::ffi::c_void) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); MFCreateMediaEvent(met, guidextendedtype, hrstatus, core::mem::transmute(pvvalue.unwrap_or(std::ptr::null())), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -852,9 +853,10 @@ where let mut result__ = core::mem::zeroed(); MFCreateSensorStream(streamid, pattributes.param().abi(), pmediatypecollection.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn MFCreateSequencerSegmentOffset(dwid: u32, hnsoffset: i64) -> windows_core::Result { - windows_targets::link!("mf.dll" "system" fn MFCreateSequencerSegmentOffset(dwid : u32, hnsoffset : i64, pvarsegmentoffset : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn MFCreateSequencerSegmentOffset(dwid: u32, hnsoffset: i64) -> windows_core::Result { + windows_targets::link!("mf.dll" "system" fn MFCreateSequencerSegmentOffset(dwid : u32, hnsoffset : i64, pvarsegmentoffset : *mut core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); MFCreateSequencerSegmentOffset(dwid, hnsoffset, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1300,15 +1302,17 @@ pub unsafe fn MFGetStrideForBitmapInfoHeader(format: u32, dwwidth: u32) -> windo let mut result__ = core::mem::zeroed(); MFGetStrideForBitmapInfoHeader(format, dwwidth, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn MFGetSupportedMimeTypes() -> windows_core::Result { - windows_targets::link!("mfplat.dll" "system" fn MFGetSupportedMimeTypes(ppropvarmimetypearray : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn MFGetSupportedMimeTypes() -> windows_core::Result { + windows_targets::link!("mfplat.dll" "system" fn MFGetSupportedMimeTypes(ppropvarmimetypearray : *mut core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); MFGetSupportedMimeTypes(&mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn MFGetSupportedSchemes() -> windows_core::Result { - windows_targets::link!("mfplat.dll" "system" fn MFGetSupportedSchemes(ppropvarschemearray : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn MFGetSupportedSchemes() -> windows_core::Result { + windows_targets::link!("mfplat.dll" "system" fn MFGetSupportedSchemes(ppropvarschemearray : *mut core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); MFGetSupportedSchemes(&mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1971,21 +1975,26 @@ impl ICodecAPI { pub unsafe fn IsModifiable(&self, api: *const windows_core::GUID) -> windows_core::HRESULT { (windows_core::Interface::vtable(self).IsModifiable)(windows_core::Interface::as_raw(self), api) } - pub unsafe fn GetParameterRange(&self, api: *const windows_core::GUID, valuemin: *mut windows_core::VARIANT, valuemax: *mut windows_core::VARIANT, steppingdelta: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(valuemin), core::mem::transmute(valuemax), core::mem::transmute(steppingdelta)).ok() } - pub unsafe fn GetParameterValues(&self, api: *const windows_core::GUID, values: *mut *mut windows_core::VARIANT, valuescount: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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() } - pub unsafe fn GetDefaultValue(&self, api: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDefaultValue)(windows_core::Interface::as_raw(self), api, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetValue(&self, api: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), api, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, api: *const windows_core::GUID, value: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(value)).ok() } pub unsafe fn RegisterForEvent(&self, api: *const windows_core::GUID, userdata: isize) -> windows_core::Result<()> { @@ -1997,7 +2006,8 @@ impl ICodecAPI { pub unsafe fn SetAllDefaults(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).SetAllDefaults)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn SetValueWithNotify(&self, api: *const windows_core::GUID, value: *const windows_core::VARIANT, changedparam: *mut *mut windows_core::GUID, changedparamcount: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(value), changedparam, changedparamcount).ok() } pub unsafe fn SetAllDefaultsWithNotify(&self, changedparam: *mut *mut windows_core::GUID, changedparamcount: *mut u32) -> windows_core::Result<()> { @@ -2030,15 +2040,33 @@ pub struct ICodecAPI_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub IsSupported: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID) -> windows_core::HRESULT, pub IsModifiable: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID) -> windows_core::HRESULT, - pub GetParameterRange: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetParameterValues: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut windows_core::VARIANT, *mut u32) -> windows_core::HRESULT, - pub GetDefaultValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetParameterRange: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetParameterRange: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetParameterValues: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut super::super::System::Variant::VARIANT, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetParameterValues: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetDefaultValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetDefaultValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub RegisterForEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, isize) -> windows_core::HRESULT, pub UnregisterForEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID) -> windows_core::HRESULT, pub SetAllDefaults: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetValueWithNotify: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit, *mut *mut windows_core::GUID, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValueWithNotify: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit, *mut *mut windows_core::GUID, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValueWithNotify: usize, pub SetAllDefaultsWithNotify: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut windows_core::GUID, *mut u32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub GetAllSettings: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4463,7 +4491,8 @@ impl IMFASFIndexer { { (windows_core::Interface::vtable(self).SetIndexStatus)(windows_core::Interface::as_raw(self), pbindexdescriptor, cbindexdescriptor, fgenerateindex.param().abi()).ok() } - pub unsafe fn GetSeekPositionForValue(&self, pvarvalue: *const windows_core::PROPVARIANT, pindexidentifier: *const ASF_INDEX_IDENTIFIER, pcboffsetwithindata: *mut u64, phnsapproxtime: *mut i64, pdwpayloadnumberofstreamwithinpacket: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarvalue), pindexidentifier, pcboffsetwithindata, phnsapproxtime, pdwpayloadnumberofstreamwithinpacket).ok() } pub unsafe fn GenerateIndexEntries(&self, piasfpacketsample: P0) -> windows_core::Result<()> @@ -4500,7 +4529,10 @@ pub struct IMFASFIndexer_Vtbl { pub GetIndexByteStreamCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetIndexStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *const ASF_INDEX_IDENTIFIER, *mut super::super::Foundation::BOOL, *mut u8, *mut u32) -> windows_core::HRESULT, pub SetIndexStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32, super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetSeekPositionForValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const ASF_INDEX_IDENTIFIER, *mut u64, *mut i64, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetSeekPositionForValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const ASF_INDEX_IDENTIFIER, *mut u64, *mut i64, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetSeekPositionForValue: usize, pub GenerateIndexEntries: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub CommitIndex: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetIndexWriteSpace: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u64) -> windows_core::HRESULT, @@ -5077,14 +5109,16 @@ impl core::ops::Deref for IMFAttributes { } windows_core::imp::interface_hierarchy!(IMFAttributes, windows_core::IUnknown); impl IMFAttributes { - pub unsafe fn GetItem(&self, guidkey: *const windows_core::GUID, pvalue: Option<*mut windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetItem(&self, guidkey: *const windows_core::GUID, pvalue: 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() } pub unsafe fn GetItemType(&self, guidkey: *const windows_core::GUID) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetItemType)(windows_core::Interface::as_raw(self), guidkey, &mut result__).map(|| result__) } - pub unsafe fn CompareItem(&self, guidkey: *const windows_core::GUID, value: *const windows_core::PROPVARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CompareItem)(windows_core::Interface::as_raw(self), guidkey, core::mem::transmute(value), &mut result__).map(|| result__) } @@ -5138,7 +5172,8 @@ impl IMFAttributes { let mut result__ = core::ptr::null_mut(); (windows_core::Interface::vtable(self).GetUnknown)(windows_core::Interface::as_raw(self), guidkey, &T::IID, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetItem(&self, guidkey: *const windows_core::GUID, value: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(value)).ok() } pub unsafe fn DeleteItem(&self, guidkey: *const windows_core::GUID) -> windows_core::Result<()> { @@ -5184,7 +5219,8 @@ impl IMFAttributes { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut windows_core::GUID, pvalue: Option<*mut windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetItemByIndex(&self, unindex: u32, pguidkey: *mut windows_core::GUID, pvalue: 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() } pub unsafe fn CopyAllItems(&self, pdest: P0) -> windows_core::Result<()> @@ -5197,9 +5233,15 @@ impl IMFAttributes { #[repr(C)] pub struct IMFAttributes_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetItem: usize, pub GetItemType: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut MF_ATTRIBUTE_TYPE) -> windows_core::HRESULT, - pub CompareItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub CompareItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + CompareItem: usize, pub Compare: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, MF_ATTRIBUTES_MATCH_TYPE, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub GetUINT32: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut u32) -> windows_core::HRESULT, pub GetUINT64: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut u64) -> windows_core::HRESULT, @@ -5212,7 +5254,10 @@ pub struct IMFAttributes_Vtbl { pub GetBlob: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut u8, u32, *mut u32) -> windows_core::HRESULT, pub GetAllocatedBlob: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut u8, *mut u32) -> windows_core::HRESULT, pub GetUnknown: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetItem: usize, pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID) -> windows_core::HRESULT, pub DeleteAllItems: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SetUINT32: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32) -> windows_core::HRESULT, @@ -5225,7 +5270,10 @@ pub struct IMFAttributes_Vtbl { pub LockStore: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub UnlockStore: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub GetItemByIndex: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetItemByIndex: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetItemByIndex: usize, pub CopyAllItems: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IMFAudioMediaType, IMFAudioMediaType_Vtbl, 0x26a0adc3_ce26_4672_9304_69552edd3faf); @@ -8291,7 +8339,8 @@ impl IMFMediaEngineEx { { (windows_core::Interface::vtable(self).SetSourceFromByteStream)(windows_core::Interface::as_raw(self), pbytestream.param().abi(), purl.param().abi()).ok() } - pub unsafe fn GetStatistics(&self, statisticid: MF_MEDIA_ENGINE_STATISTIC) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStatistics)(windows_core::Interface::as_raw(self), statisticid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -8317,7 +8366,8 @@ impl IMFMediaEngineEx { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetResourceCharacteristics)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetPresentationAttribute(&self, guidmfattribute: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPresentationAttribute)(windows_core::Interface::as_raw(self), guidmfattribute, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -8325,7 +8375,8 @@ impl IMFMediaEngineEx { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetNumberOfStreams)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetStreamAttribute(&self, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStreamAttribute)(windows_core::Interface::as_raw(self), dwstreamindex, guidmfattribute, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -8444,16 +8495,25 @@ impl IMFMediaEngineEx { pub struct IMFMediaEngineEx_Vtbl { pub base__: IMFMediaEngine_Vtbl, pub SetSourceFromByteStream: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetStatistics: unsafe extern "system" fn(*mut core::ffi::c_void, MF_MEDIA_ENGINE_STATISTIC, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetStatistics: unsafe extern "system" fn(*mut core::ffi::c_void, MF_MEDIA_ENGINE_STATISTIC, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetStatistics: usize, pub UpdateVideoStream: unsafe extern "system" fn(*mut core::ffi::c_void, *const MFVideoNormalizedRect, *const super::super::Foundation::RECT, *const MFARGB) -> windows_core::HRESULT, pub GetBalance: unsafe extern "system" fn(*mut core::ffi::c_void) -> f64, pub SetBalance: unsafe extern "system" fn(*mut core::ffi::c_void, f64) -> windows_core::HRESULT, pub IsPlaybackRateSupported: unsafe extern "system" fn(*mut core::ffi::c_void, f64) -> super::super::Foundation::BOOL, pub FrameStep: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub GetResourceCharacteristics: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub GetPresentationAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetPresentationAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetPresentationAttribute: usize, pub GetNumberOfStreams: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub GetStreamAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetStreamAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetStreamAttribute: usize, pub GetStreamSelection: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SetStreamSelection: unsafe extern "system" fn(*mut core::ffi::c_void, u32, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub ApplyStreamSelections: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -8841,7 +8901,8 @@ impl IMFMediaEvent { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStatus)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -8852,7 +8913,10 @@ pub struct IMFMediaEvent_Vtbl { pub GetType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetExtendedType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::HRESULT) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetValue: usize, } windows_core::imp::define_interface!(IMFMediaEventGenerator, IMFMediaEventGenerator_Vtbl, 0x2cd0bd52_bcd5_4b89_b62c_eadc0c031e7d); impl core::ops::Deref for IMFMediaEventGenerator { @@ -8881,7 +8945,8 @@ impl IMFMediaEventGenerator { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EndGetEvent)(windows_core::Interface::as_raw(self), presult.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn QueueEvent(&self, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvvalue)).ok() } } @@ -8891,7 +8956,10 @@ pub struct IMFMediaEventGenerator_Vtbl { pub GetEvent: unsafe extern "system" fn(*mut core::ffi::c_void, MEDIA_EVENT_GENERATOR_GET_EVENT_FLAGS, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub BeginGetEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub EndGetEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub QueueEvent: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, windows_core::HRESULT, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub QueueEvent: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, windows_core::HRESULT, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + QueueEvent: usize, } windows_core::imp::define_interface!(IMFMediaEventQueue, IMFMediaEventQueue_Vtbl, 0x36f846fc_2256_48b6_b58e_e2b638316581); impl core::ops::Deref for IMFMediaEventQueue { @@ -8926,7 +8994,8 @@ impl IMFMediaEventQueue { { (windows_core::Interface::vtable(self).QueueEvent)(windows_core::Interface::as_raw(self), pevent.param().abi()).ok() } - pub unsafe fn QueueEventParamVar(&self, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, pvvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvvalue)).ok() } pub unsafe fn QueueEventParamUnk(&self, met: u32, guidextendedtype: *const windows_core::GUID, hrstatus: windows_core::HRESULT, punk: P0) -> windows_core::Result<()> @@ -8946,7 +9015,10 @@ pub struct IMFMediaEventQueue_Vtbl { pub BeginGetEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub EndGetEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub QueueEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub QueueEventParamVar: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, windows_core::HRESULT, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub QueueEventParamVar: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, windows_core::HRESULT, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + QueueEventParamVar: usize, pub QueueEventParamUnk: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, windows_core::HRESULT, *mut core::ffi::c_void) -> windows_core::HRESULT, pub Shutdown: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -9212,7 +9284,8 @@ impl IMFMediaSession { pub unsafe fn ClearTopologies(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).ClearTopologies)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Start(&self, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarstartposition)).ok() } pub unsafe fn Pause(&self) -> windows_core::Result<()> { @@ -9245,7 +9318,10 @@ pub struct IMFMediaSession_Vtbl { pub base__: IMFMediaEventGenerator_Vtbl, pub SetTopology: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void) -> windows_core::HRESULT, pub ClearTopologies: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Start: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Start: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Start: usize, pub Pause: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Stop: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Close: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -9391,7 +9467,8 @@ impl IMFMediaSource { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreatePresentationDescriptor)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Start(&self, ppresentationdescriptor: P0, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -9412,7 +9489,10 @@ pub struct IMFMediaSource_Vtbl { pub base__: IMFMediaEventGenerator_Vtbl, pub GetCharacteristics: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub CreatePresentationDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Start: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Start: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Start: usize, pub Stop: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Pause: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Shutdown: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -9847,17 +9927,20 @@ impl IMFMetadata { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetLanguage)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetAllLanguages(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetAllLanguages(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllLanguages)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetProperty(&self, pwszname: P0, ppvvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), pwszname.param().abi(), core::mem::transmute(ppvvalue)).ok() } - pub unsafe fn GetProperty(&self, pwszname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, pwszname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -9870,7 +9953,8 @@ impl IMFMetadata { { (windows_core::Interface::vtable(self).DeleteProperty)(windows_core::Interface::as_raw(self), pwszname.param().abi()).ok() } - pub unsafe fn GetAllPropertyNames(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetAllPropertyNames(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllPropertyNames)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -9880,11 +9964,23 @@ pub struct IMFMetadata_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub SetLanguage: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub GetLanguage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, - pub GetAllLanguages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetAllLanguages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetAllLanguages: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetProperty: usize, pub DeleteProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, - pub GetAllPropertyNames: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetAllPropertyNames: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetAllPropertyNames: usize, } windows_core::imp::define_interface!(IMFMetadataProvider, IMFMetadataProvider_Vtbl, 0x56181d2d_e221_4adb_b1c8_3cee6a53f76f); impl core::ops::Deref for IMFMetadataProvider { @@ -10552,10 +10648,12 @@ 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() } - pub unsafe fn GetStartStopPosition(&self, pguidstartpositiontype: Option<*mut windows_core::GUID>, pvstartvalue: Option<*mut windows_core::PROPVARIANT>, pguidstoppositiontype: Option<*mut windows_core::GUID>, pvstopvalue: Option<*mut windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetStartStopPosition(&self, pguidstartpositiontype: Option<*mut windows_core::GUID>, pvstartvalue: Option<*mut super::super::System::Com::StructuredStorage::PROPVARIANT>, pguidstoppositiontype: Option<*mut windows_core::GUID>, pvstopvalue: 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() } - pub unsafe fn SetStartStopPosition(&self, pguidstartpositiontype: Option<*const windows_core::GUID>, pvstartvalue: Option<*const windows_core::PROPVARIANT>, pguidstoppositiontype: Option<*const windows_core::GUID>, pvstopvalue: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn SetStartStopPosition(&self, pguidstartpositiontype: Option<*const windows_core::GUID>, pvstartvalue: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>, pguidstoppositiontype: Option<*const windows_core::GUID>, pvstopvalue: 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() } pub unsafe fn HasVideo(&self, pfhasvideo: Option<*mut super::super::Foundation::BOOL>, pfselected: Option<*mut super::super::Foundation::BOOL>) -> windows_core::Result<()> { @@ -10568,7 +10666,8 @@ impl IMFPMediaItem { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsProtected)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetDuration(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDuration)(windows_core::Interface::as_raw(self), guidpositiontype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -10586,11 +10685,13 @@ impl IMFPMediaItem { { (windows_core::Interface::vtable(self).SetStreamSelection)(windows_core::Interface::as_raw(self), dwstreamindex, fenabled.param().abi()).ok() } - pub unsafe fn GetStreamAttribute(&self, dwstreamindex: u32, guidmfattribute: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStreamAttribute)(windows_core::Interface::as_raw(self), dwstreamindex, guidmfattribute, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetPresentationAttribute(&self, guidmfattribute: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPresentationAttribute)(windows_core::Interface::as_raw(self), guidmfattribute, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -10618,17 +10719,32 @@ pub struct IMFPMediaItem_Vtbl { pub GetObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetUserData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut usize) -> windows_core::HRESULT, pub SetUserData: unsafe extern "system" fn(*mut core::ffi::c_void, usize) -> windows_core::HRESULT, - pub GetStartStopPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID, *mut core::mem::MaybeUninit, *mut windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetStartStopPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetStartStopPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID, *mut core::mem::MaybeUninit, *mut windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetStartStopPosition: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetStartStopPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetStartStopPosition: usize, pub HasVideo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub HasAudio: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub IsProtected: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetDuration: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetDuration: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetDuration: usize, pub GetNumberOfStreams: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetStreamSelection: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SetStreamSelection: unsafe extern "system" fn(*mut core::ffi::c_void, u32, super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetStreamAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetPresentationAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetStreamAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetStreamAttribute: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetPresentationAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetPresentationAttribute: usize, pub GetCharacteristics: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub SetStreamSink: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] @@ -10657,14 +10773,17 @@ impl IMFPMediaPlayer { pub unsafe fn FrameStep(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).FrameStep)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn SetPosition(&self, guidpositiontype: *const windows_core::GUID, pvpositionvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvpositionvalue)).ok() } - pub unsafe fn GetPosition(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPosition)(windows_core::Interface::as_raw(self), guidpositiontype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetDuration(&self, guidpositiontype: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDuration)(windows_core::Interface::as_raw(self), guidpositiontype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -10800,9 +10919,18 @@ pub struct IMFPMediaPlayer_Vtbl { pub Pause: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Stop: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub FrameStep: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetDuration: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetPosition: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetPosition: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetDuration: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetDuration: usize, pub SetRate: unsafe extern "system" fn(*mut core::ffi::c_void, f32) -> windows_core::HRESULT, pub GetRate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut f32) -> windows_core::HRESULT, pub GetSupportedRates: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL, *mut f32, *mut f32) -> windows_core::HRESULT, @@ -11479,7 +11607,8 @@ impl IMFSAMIStyle { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStyleCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetStyles(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetStyles(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStyles)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -11498,7 +11627,10 @@ impl IMFSAMIStyle { pub struct IMFSAMIStyle_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetStyleCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub GetStyles: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetStyles: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetStyles: usize, pub SetSelectedStyle: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub GetSelectedStyle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, } @@ -11913,14 +12045,18 @@ impl core::ops::Deref for IMFSeekInfo { } windows_core::imp::interface_hierarchy!(IMFSeekInfo, windows_core::IUnknown); impl IMFSeekInfo { - pub unsafe fn GetNearestKeyFrames(&self, pguidtimeformat: *const windows_core::GUID, pvarstartposition: *const windows_core::PROPVARIANT, pvarpreviouskeyframe: *mut windows_core::PROPVARIANT, pvarnextkeyframe: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarstartposition), core::mem::transmute(pvarpreviouskeyframe), core::mem::transmute(pvarnextkeyframe)).ok() } } #[repr(C)] pub struct IMFSeekInfo_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetNearestKeyFrames: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetNearestKeyFrames: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetNearestKeyFrames: usize, } windows_core::imp::define_interface!(IMFSensorActivitiesReport, IMFSensorActivitiesReport_Vtbl, 0x683f7a5e_4a19_43cd_b1a9_dbf4ab3f7777); impl core::ops::Deref for IMFSensorActivitiesReport { @@ -12831,7 +12967,8 @@ 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.param().abi()).ok() } - pub unsafe fn SetCurrentPosition(&self, guidtimeformat: *const windows_core::GUID, varposition: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(varposition)).ok() } pub unsafe fn ReadSample(&self, dwstreamindex: u32, dwcontrolflags: u32, pdwactualstreamindex: Option<*mut u32>, pdwstreamflags: Option<*mut u32>, plltimestamp: Option<*mut i64>, ppsample: Option<*mut Option>) -> windows_core::Result<()> { @@ -12843,7 +12980,8 @@ 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() } - pub unsafe fn GetPresentationAttribute(&self, dwstreamindex: u32, guidattribute: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPresentationAttribute)(windows_core::Interface::as_raw(self), dwstreamindex, guidattribute, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -12856,11 +12994,17 @@ pub struct IMFSourceReader_Vtbl { pub GetNativeMediaType: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetCurrentMediaType: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub SetCurrentMediaType: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const u32, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetCurrentPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetCurrentPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetCurrentPosition: usize, pub ReadSample: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut u32, *mut u32, *mut i64, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Flush: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub GetServiceForStream: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetPresentationAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetPresentationAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetPresentationAttribute: usize, } windows_core::imp::define_interface!(IMFSourceReaderCallback, IMFSourceReaderCallback_Vtbl, 0xdeec8d99_fa1d_4d82_84c2_2c8969944867); impl core::ops::Deref for IMFSourceReaderCallback { @@ -13173,7 +13317,8 @@ impl IMFStreamSink { { (windows_core::Interface::vtable(self).ProcessSample)(windows_core::Interface::as_raw(self), psample.param().abi()).ok() } - pub unsafe fn PlaceMarker(&self, emarkertype: MFSTREAMSINK_MARKER_TYPE, pvarmarkervalue: *const windows_core::PROPVARIANT, pvarcontextvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarmarkervalue), core::mem::transmute(pvarcontextvalue)).ok() } pub unsafe fn Flush(&self) -> windows_core::Result<()> { @@ -13187,7 +13332,10 @@ pub struct IMFStreamSink_Vtbl { pub GetIdentifier: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetMediaTypeHandler: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub ProcessSample: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub PlaceMarker: unsafe extern "system" fn(*mut core::ffi::c_void, MFSTREAMSINK_MARKER_TYPE, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub PlaceMarker: unsafe extern "system" fn(*mut core::ffi::c_void, MFSTREAMSINK_MARKER_TYPE, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + PlaceMarker: usize, pub Flush: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IMFStreamingSinkConfig, IMFStreamingSinkConfig_Vtbl, 0x9db7aa41_3cc5_40d4_8509_555804ad34cc); @@ -13242,7 +13390,8 @@ impl core::ops::Deref for IMFTimecodeTranslate { } windows_core::imp::interface_hierarchy!(IMFTimecodeTranslate, windows_core::IUnknown); impl IMFTimecodeTranslate { - pub unsafe fn BeginConvertTimecodeToHNS(&self, ppropvartimecode: *const windows_core::PROPVARIANT, pcallback: P0, punkstate: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -13263,7 +13412,8 @@ impl IMFTimecodeTranslate { { (windows_core::Interface::vtable(self).BeginConvertHNSToTimecode)(windows_core::Interface::as_raw(self), hnstime, pcallback.param().abi(), punkstate.param().abi()).ok() } - pub unsafe fn EndConvertHNSToTimecode(&self, presult: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn EndConvertHNSToTimecode(&self, presult: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -13274,10 +13424,16 @@ impl IMFTimecodeTranslate { #[repr(C)] pub struct IMFTimecodeTranslate_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub BeginConvertTimecodeToHNS: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub BeginConvertTimecodeToHNS: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + BeginConvertTimecodeToHNS: usize, pub EndConvertTimecodeToHNS: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut i64) -> windows_core::HRESULT, pub BeginConvertHNSToTimecode: unsafe extern "system" fn(*mut core::ffi::c_void, i64, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub EndConvertHNSToTimecode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub EndConvertHNSToTimecode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + EndConvertHNSToTimecode: usize, } windows_core::imp::define_interface!(IMFTimedText, IMFTimedText_Vtbl, 0x1f2a94c9_a3df_430d_9d0f_acd85ddc29af); impl core::ops::Deref for IMFTimedText { 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 4564de886b..223bb76c4f 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Name(&self) -> windows_core::Result; @@ -45,9 +45,9 @@ pub trait IFeed_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn UnreadItemCount(&self) -> windows_core::Result; fn ItemCount(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeed {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeed_Vtbl { pub const fn new() -> IFeed_Vtbl { unsafe extern "system" fn Xml(this: *mut core::ffi::c_void, count: i32, sortproperty: FEEDS_XML_SORT_PROPERTY, sortorder: FEEDS_XML_SORT_ORDER, filterflags: FEEDS_XML_FILTER_FLAGS, includeflags: FEEDS_XML_INCLUDE_FLAGS, xml: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -464,7 +464,7 @@ impl IFeed_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn LastItemDownloadTime(&self) -> windows_core::Result; @@ -473,9 +473,9 @@ pub trait IFeed2_Impl: Sized + IFeed_Impl { fn SetCredentials(&self, username: &windows_core::BSTR, password: &windows_core::BSTR) -> windows_core::Result<()>; fn ClearCredentials(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeed2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeed2_Vtbl { pub const fn new() -> IFeed2_Vtbl { unsafe extern "system" fn GetItemByEffectiveId(this: *mut core::ffi::c_void, itemeffectiveid: i32, disp: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -540,7 +540,7 @@ impl IFeed2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Type(&self) -> windows_core::Result; @@ -556,9 +556,9 @@ pub trait IFeedEnclosure_Impl: Sized + super::super::System::Com::IDispatch_Impl fn RemoveFile(&self) -> windows_core::Result<()>; fn SetFile(&self, downloadurl: &windows_core::BSTR, downloadfilepath: &windows_core::BSTR, downloadmimetype: &windows_core::BSTR, enclosurefilename: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeedEnclosure {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeedEnclosure_Vtbl { pub const fn new() -> IFeedEnclosure_Vtbl { unsafe extern "system" fn Url(this: *mut core::ffi::c_void, enclosureurl: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -688,7 +688,7 @@ impl IFeedEnclosure_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn FeedDeleted(&self, path: &windows_core::BSTR) -> windows_core::Result<()>; @@ -699,9 +699,9 @@ pub trait IFeedEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FeedDownloadCompleted(&self, path: &windows_core::BSTR, error: FEEDS_DOWNLOAD_ERROR) -> windows_core::Result<()>; fn FeedItemCountChanged(&self, path: &windows_core::BSTR, itemcounttype: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeedEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeedEvents_Vtbl { pub const fn new() -> IFeedEvents_Vtbl { unsafe extern "system" fn Error(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -752,7 +752,7 @@ impl IFeedEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Subfolders(&self) -> windows_core::Result; @@ -773,9 +773,9 @@ pub trait IFeedFolder_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn TotalItemCount(&self) -> windows_core::Result; fn GetWatcher(&self, scope: FEEDS_EVENTS_SCOPE, mask: FEEDS_EVENTS_MASK) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeedFolder {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeedFolder_Vtbl { pub const fn new() -> IFeedFolder_Vtbl { unsafe extern "system" fn Feeds(this: *mut core::ffi::c_void, disp: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -966,7 +966,7 @@ impl IFeedFolder_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn FolderAdded(&self, path: &windows_core::BSTR) -> windows_core::Result<()>; @@ -985,9 +985,9 @@ pub trait IFeedFolderEvents_Impl: Sized + super::super::System::Com::IDispatch_I fn FeedDownloadCompleted(&self, path: &windows_core::BSTR, error: FEEDS_DOWNLOAD_ERROR) -> windows_core::Result<()>; fn FeedItemCountChanged(&self, path: &windows_core::BSTR, itemcounttype: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeedFolderEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeedFolderEvents_Vtbl { pub const fn new() -> IFeedFolderEvents_Vtbl { unsafe extern "system" fn Error(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1078,7 +1078,7 @@ impl IFeedFolderEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Title(&self) -> windows_core::Result; @@ -1098,9 +1098,9 @@ pub trait IFeedItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LastDownloadTime(&self) -> windows_core::Result; fn Modified(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeedItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeedItem_Vtbl { pub const fn new() -> IFeedItem_Vtbl { unsafe extern "system" fn Xml(this: *mut core::ffi::c_void, includeflags: FEEDS_XML_INCLUDE_FLAGS, xml: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1286,13 +1286,13 @@ impl IFeedItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeedItem2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeedItem2_Vtbl { pub const fn new() -> IFeedItem2_Vtbl { unsafe extern "system" fn EffectiveId(this: *mut core::ffi::c_void, effectiveid: *mut i32) -> windows_core::HRESULT { @@ -1311,15 +1311,15 @@ impl IFeedItem2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeedsEnum {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeedsEnum_Vtbl { pub const fn new() -> IFeedsEnum_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -1363,7 +1363,7 @@ impl IFeedsEnum_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IsSubscribed(&self, feedurl: &windows_core::BSTR) -> windows_core::Result; @@ -1382,9 +1382,9 @@ pub trait IFeedsManager_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Normalize(&self, feedxmlin: &windows_core::BSTR) -> windows_core::Result; fn ItemCountLimit(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFeedsManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFeedsManager_Vtbl { pub const fn new() -> IFeedsManager_Vtbl { unsafe extern "system" fn RootFolder(this: *mut core::ffi::c_void, disp: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1566,15 +1566,15 @@ impl IWMPAudioRenderConfig_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn playlist(&self) -> windows_core::Result; fn eject(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPCdrom {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPCdrom_Vtbl { pub const fn new() -> IWMPCdrom_Vtbl { unsafe extern "system" fn driveSpecifier(this: *mut core::ffi::c_void, pbstrdrive: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1712,15 +1712,15 @@ impl IWMPCdromBurn_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn item(&self, lindex: i32) -> windows_core::Result; fn getByDriveSpecifier(&self, bstrdrivespecifier: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPCdromCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPCdromCollection_Vtbl { pub const fn new() -> IWMPCdromCollection_Vtbl { unsafe extern "system" fn count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1795,7 +1795,7 @@ impl IWMPCdromRip_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetSAMIStyle(&self, bstrsamistyle: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1806,9 +1806,9 @@ pub trait IWMPClosedCaption_Impl: Sized + super::super::System::Com::IDispatch_I fn captioningId(&self, pbstrcaptioningid: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetcaptioningId(&self, bstrcaptioningid: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPClosedCaption {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPClosedCaption_Vtbl { pub const fn new() -> IWMPClosedCaption_Vtbl { unsafe extern "system" fn SAMIStyle(this: *mut core::ffi::c_void, pbstrsamistyle: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1859,7 +1859,7 @@ impl IWMPClosedCaption_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn getSAMILangName(&self, nindex: i32, pbstrname: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -1867,9 +1867,9 @@ pub trait IWMPClosedCaption2_Impl: Sized + IWMPClosedCaption_Impl { fn SAMIStyleCount(&self, plcount: *mut i32) -> windows_core::Result<()>; fn getSAMIStyleName(&self, nindex: i32, pbstrname: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPClosedCaption2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPClosedCaption2_Vtbl { pub const fn new() -> IWMPClosedCaption2_Vtbl { unsafe extern "system" fn SAMILangCount(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2039,46 +2039,46 @@ impl IWMPContentContainerList_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPContentPartner_Impl: Sized + windows_core::IUnknownImpl { fn SetCallback(&self, pcallback: Option<&IWMPContentPartnerCallback>) -> windows_core::Result<()>; - fn Notify(&self, r#type: WMPPartnerNotification, pcontext: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn GetItemInfo(&self, bstrinfoname: &windows_core::BSTR, pcontext: *const windows_core::VARIANT) -> windows_core::Result; - fn GetContentPartnerInfo(&self, bstrinfoname: &windows_core::BSTR) -> windows_core::Result; - fn GetCommands(&self, location: &windows_core::BSTR, plocationcontext: *const windows_core::VARIANT, itemlocation: &windows_core::BSTR, citemids: u32, prgitemids: *const u32, pcitemids: *mut u32, pprgitems: *mut *mut WMPContextMenuInfo) -> windows_core::Result<()>; - fn InvokeCommand(&self, dwcommandid: u32, location: &windows_core::BSTR, plocationcontext: *const windows_core::VARIANT, itemlocation: &windows_core::BSTR, citemids: u32, rgitemids: *const u32) -> windows_core::Result<()>; + fn Notify(&self, r#type: WMPPartnerNotification, pcontext: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetItemInfo(&self, bstrinfoname: &windows_core::BSTR, pcontext: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn GetContentPartnerInfo(&self, bstrinfoname: &windows_core::BSTR) -> windows_core::Result; + fn GetCommands(&self, location: &windows_core::BSTR, plocationcontext: *const super::super::System::Variant::VARIANT, itemlocation: &windows_core::BSTR, citemids: u32, prgitemids: *const u32, pcitemids: *mut u32, pprgitems: *mut *mut WMPContextMenuInfo) -> windows_core::Result<()>; + fn InvokeCommand(&self, dwcommandid: u32, location: &windows_core::BSTR, plocationcontext: *const super::super::System::Variant::VARIANT, itemlocation: &windows_core::BSTR, citemids: u32, rgitemids: *const u32) -> windows_core::Result<()>; fn CanBuySilent(&self, pinfo: Option<&IWMPContentContainerList>, pbstrtotalprice: *mut windows_core::BSTR, psilentok: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Buy(&self, pinfo: Option<&IWMPContentContainerList>, cookie: u32) -> windows_core::Result<()>; - fn GetStreamingURL(&self, st: WMPStreamingType, pstreamcontext: *const windows_core::VARIANT) -> windows_core::Result; + fn GetStreamingURL(&self, st: WMPStreamingType, pstreamcontext: *const super::super::System::Variant::VARIANT) -> windows_core::Result; fn Download(&self, pinfo: Option<&IWMPContentContainerList>, cookie: u32) -> windows_core::Result<()>; fn DownloadTrackComplete(&self, hrresult: windows_core::HRESULT, contentid: u32, downloadtrackparam: &windows_core::BSTR) -> windows_core::Result<()>; - fn RefreshLicense(&self, dwcookie: u32, flocal: super::super::Foundation::VARIANT_BOOL, bstrurl: &windows_core::BSTR, r#type: WMPStreamingType, contentid: u32, bstrrefreshreason: &windows_core::BSTR, preasoncontext: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn GetCatalogURL(&self, dwcatalogversion: u32, dwcatalogschemaversion: u32, cataloglcid: u32, pdwnewcatalogversion: *mut u32, pbstrcatalogurl: *mut windows_core::BSTR, pexpirationdate: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn GetTemplate(&self, task: WMPTaskType, location: &windows_core::BSTR, pcontext: *const windows_core::VARIANT, clicklocation: &windows_core::BSTR, pclickcontext: *const windows_core::VARIANT, bstrfilter: &windows_core::BSTR, bstrviewparams: &windows_core::BSTR, pbstrtemplateurl: *mut windows_core::BSTR, ptemplatesize: *mut WMPTemplateSize) -> windows_core::Result<()>; + fn RefreshLicense(&self, dwcookie: u32, flocal: super::super::Foundation::VARIANT_BOOL, bstrurl: &windows_core::BSTR, r#type: WMPStreamingType, contentid: u32, bstrrefreshreason: &windows_core::BSTR, preasoncontext: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + 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<()>; + fn GetTemplate(&self, task: WMPTaskType, location: &windows_core::BSTR, pcontext: *const super::super::System::Variant::VARIANT, clicklocation: &windows_core::BSTR, pclickcontext: *const super::super::System::Variant::VARIANT, bstrfilter: &windows_core::BSTR, bstrviewparams: &windows_core::BSTR, pbstrtemplateurl: *mut windows_core::BSTR, ptemplatesize: *mut WMPTemplateSize) -> windows_core::Result<()>; fn UpdateDevice(&self, bstrdevicename: &windows_core::BSTR) -> windows_core::Result<()>; - fn GetListContents(&self, location: &windows_core::BSTR, pcontext: *const windows_core::VARIANT, bstrlisttype: &windows_core::BSTR, bstrparams: &windows_core::BSTR, dwlistcookie: u32) -> windows_core::Result<()>; + fn GetListContents(&self, location: &windows_core::BSTR, pcontext: *const super::super::System::Variant::VARIANT, bstrlisttype: &windows_core::BSTR, bstrparams: &windows_core::BSTR, dwlistcookie: u32) -> windows_core::Result<()>; fn Login(&self, userinfo: &super::super::System::Com::BLOB, pwdinfo: &super::super::System::Com::BLOB, fusedcachedcreds: super::super::Foundation::VARIANT_BOOL, foktocache: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Authenticate(&self, userinfo: &super::super::System::Com::BLOB, pwdinfo: &super::super::System::Com::BLOB) -> windows_core::Result<()>; fn Logout(&self) -> windows_core::Result<()>; fn SendMessage(&self, bstrmsg: &windows_core::BSTR, bstrparam: &windows_core::BSTR) -> windows_core::Result<()>; fn StationEvent(&self, bstrstationeventtype: &windows_core::BSTR, stationid: u32, playlistindex: u32, trackid: u32, trackdata: &windows_core::BSTR, dwsecondsplayed: u32) -> windows_core::Result<()>; fn CompareContainerListPrices(&self, plistbase: Option<&IWMPContentContainerList>, plistcompare: Option<&IWMPContentContainerList>) -> windows_core::Result; - fn VerifyPermission(&self, bstrpermission: &windows_core::BSTR, pcontext: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn VerifyPermission(&self, bstrpermission: &windows_core::BSTR, pcontext: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPContentPartner {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPContentPartner_Vtbl { pub const fn new() -> IWMPContentPartner_Vtbl { unsafe extern "system" fn SetCallback(this: *mut core::ffi::c_void, pcallback: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::SetCallback(this, windows_core::from_raw_borrowed(&pcallback)).into() } - unsafe extern "system" fn Notify(this: *mut core::ffi::c_void, r#type: WMPPartnerNotification, pcontext: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Notify(this: *mut core::ffi::c_void, r#type: WMPPartnerNotification, pcontext: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::Notify(this, core::mem::transmute_copy(&r#type), core::mem::transmute_copy(&pcontext)).into() } - unsafe extern "system" fn GetItemInfo(this: *mut core::ffi::c_void, bstrinfoname: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit, pdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetItemInfo(this: *mut core::ffi::c_void, bstrinfoname: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit, pdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWMPContentPartner_Impl::GetItemInfo(this, core::mem::transmute(&bstrinfoname), core::mem::transmute_copy(&pcontext)) { Ok(ok__) => { @@ -2088,7 +2088,7 @@ impl IWMPContentPartner_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetContentPartnerInfo(this: *mut core::ffi::c_void, bstrinfoname: core::mem::MaybeUninit, pdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetContentPartnerInfo(this: *mut core::ffi::c_void, bstrinfoname: core::mem::MaybeUninit, pdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWMPContentPartner_Impl::GetContentPartnerInfo(this, core::mem::transmute(&bstrinfoname)) { Ok(ok__) => { @@ -2098,11 +2098,11 @@ impl IWMPContentPartner_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCommands(this: *mut core::ffi::c_void, location: core::mem::MaybeUninit, plocationcontext: *const core::mem::MaybeUninit, itemlocation: core::mem::MaybeUninit, citemids: u32, prgitemids: *const u32, pcitemids: *mut u32, pprgitems: *mut *mut WMPContextMenuInfo) -> windows_core::HRESULT { + unsafe extern "system" fn GetCommands(this: *mut core::ffi::c_void, location: core::mem::MaybeUninit, plocationcontext: *const core::mem::MaybeUninit, itemlocation: core::mem::MaybeUninit, citemids: u32, prgitemids: *const u32, pcitemids: *mut u32, pprgitems: *mut *mut WMPContextMenuInfo) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::GetCommands(this, core::mem::transmute(&location), core::mem::transmute_copy(&plocationcontext), core::mem::transmute(&itemlocation), core::mem::transmute_copy(&citemids), core::mem::transmute_copy(&prgitemids), core::mem::transmute_copy(&pcitemids), core::mem::transmute_copy(&pprgitems)).into() } - unsafe extern "system" fn InvokeCommand(this: *mut core::ffi::c_void, dwcommandid: u32, location: core::mem::MaybeUninit, plocationcontext: *const core::mem::MaybeUninit, itemlocation: core::mem::MaybeUninit, citemids: u32, rgitemids: *const u32) -> windows_core::HRESULT { + unsafe extern "system" fn InvokeCommand(this: *mut core::ffi::c_void, dwcommandid: u32, location: core::mem::MaybeUninit, plocationcontext: *const core::mem::MaybeUninit, itemlocation: core::mem::MaybeUninit, citemids: u32, rgitemids: *const u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::InvokeCommand(this, core::mem::transmute_copy(&dwcommandid), core::mem::transmute(&location), core::mem::transmute_copy(&plocationcontext), core::mem::transmute(&itemlocation), core::mem::transmute_copy(&citemids), core::mem::transmute_copy(&rgitemids)).into() } @@ -2114,7 +2114,7 @@ impl IWMPContentPartner_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::Buy(this, windows_core::from_raw_borrowed(&pinfo), core::mem::transmute_copy(&cookie)).into() } - unsafe extern "system" fn GetStreamingURL(this: *mut core::ffi::c_void, st: WMPStreamingType, pstreamcontext: *const core::mem::MaybeUninit, pbstrurl: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetStreamingURL(this: *mut core::ffi::c_void, st: WMPStreamingType, pstreamcontext: *const core::mem::MaybeUninit, pbstrurl: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWMPContentPartner_Impl::GetStreamingURL(this, core::mem::transmute_copy(&st), core::mem::transmute_copy(&pstreamcontext)) { Ok(ok__) => { @@ -2132,15 +2132,15 @@ impl IWMPContentPartner_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::DownloadTrackComplete(this, core::mem::transmute_copy(&hrresult), core::mem::transmute_copy(&contentid), core::mem::transmute(&downloadtrackparam)).into() } - unsafe extern "system" fn RefreshLicense(this: *mut core::ffi::c_void, dwcookie: u32, flocal: super::super::Foundation::VARIANT_BOOL, bstrurl: core::mem::MaybeUninit, r#type: WMPStreamingType, contentid: u32, bstrrefreshreason: core::mem::MaybeUninit, preasoncontext: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RefreshLicense(this: *mut core::ffi::c_void, dwcookie: u32, flocal: super::super::Foundation::VARIANT_BOOL, bstrurl: core::mem::MaybeUninit, r#type: WMPStreamingType, contentid: u32, bstrrefreshreason: core::mem::MaybeUninit, preasoncontext: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::RefreshLicense(this, core::mem::transmute_copy(&dwcookie), core::mem::transmute_copy(&flocal), core::mem::transmute(&bstrurl), core::mem::transmute_copy(&r#type), core::mem::transmute_copy(&contentid), core::mem::transmute(&bstrrefreshreason), core::mem::transmute_copy(&preasoncontext)).into() } - unsafe extern "system" fn GetCatalogURL(this: *mut core::ffi::c_void, dwcatalogversion: u32, dwcatalogschemaversion: u32, cataloglcid: u32, pdwnewcatalogversion: *mut u32, pbstrcatalogurl: *mut core::mem::MaybeUninit, pexpirationdate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCatalogURL(this: *mut core::ffi::c_void, dwcatalogversion: u32, dwcatalogschemaversion: u32, cataloglcid: u32, pdwnewcatalogversion: *mut u32, pbstrcatalogurl: *mut core::mem::MaybeUninit, pexpirationdate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::GetCatalogURL(this, core::mem::transmute_copy(&dwcatalogversion), core::mem::transmute_copy(&dwcatalogschemaversion), core::mem::transmute_copy(&cataloglcid), core::mem::transmute_copy(&pdwnewcatalogversion), core::mem::transmute_copy(&pbstrcatalogurl), core::mem::transmute_copy(&pexpirationdate)).into() } - unsafe extern "system" fn GetTemplate(this: *mut core::ffi::c_void, task: WMPTaskType, location: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit, clicklocation: core::mem::MaybeUninit, pclickcontext: *const core::mem::MaybeUninit, bstrfilter: core::mem::MaybeUninit, bstrviewparams: core::mem::MaybeUninit, pbstrtemplateurl: *mut core::mem::MaybeUninit, ptemplatesize: *mut WMPTemplateSize) -> windows_core::HRESULT { + unsafe extern "system" fn GetTemplate(this: *mut core::ffi::c_void, task: WMPTaskType, location: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit, clicklocation: core::mem::MaybeUninit, pclickcontext: *const core::mem::MaybeUninit, bstrfilter: core::mem::MaybeUninit, bstrviewparams: core::mem::MaybeUninit, pbstrtemplateurl: *mut core::mem::MaybeUninit, ptemplatesize: *mut WMPTemplateSize) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::GetTemplate(this, core::mem::transmute_copy(&task), core::mem::transmute(&location), core::mem::transmute_copy(&pcontext), core::mem::transmute(&clicklocation), core::mem::transmute_copy(&pclickcontext), core::mem::transmute(&bstrfilter), core::mem::transmute(&bstrviewparams), core::mem::transmute_copy(&pbstrtemplateurl), core::mem::transmute_copy(&ptemplatesize)).into() } @@ -2148,7 +2148,7 @@ impl IWMPContentPartner_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::UpdateDevice(this, core::mem::transmute(&bstrdevicename)).into() } - unsafe extern "system" fn GetListContents(this: *mut core::ffi::c_void, location: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit, bstrlisttype: core::mem::MaybeUninit, bstrparams: core::mem::MaybeUninit, dwlistcookie: u32) -> windows_core::HRESULT { + unsafe extern "system" fn GetListContents(this: *mut core::ffi::c_void, location: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit, bstrlisttype: core::mem::MaybeUninit, bstrparams: core::mem::MaybeUninit, dwlistcookie: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::GetListContents(this, core::mem::transmute(&location), core::mem::transmute_copy(&pcontext), core::mem::transmute(&bstrlisttype), core::mem::transmute(&bstrparams), core::mem::transmute_copy(&dwlistcookie)).into() } @@ -2182,7 +2182,7 @@ impl IWMPContentPartner_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn VerifyPermission(this: *mut core::ffi::c_void, bstrpermission: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn VerifyPermission(this: *mut core::ffi::c_void, bstrpermission: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartner_Impl::VerifyPermission(this, core::mem::transmute(&bstrpermission), core::mem::transmute_copy(&pcontext)).into() } @@ -2217,8 +2217,9 @@ impl IWMPContentPartner_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPContentPartnerCallback_Impl: Sized + windows_core::IUnknownImpl { - fn Notify(&self, r#type: WMPCallbackNotification, pcontext: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Notify(&self, r#type: WMPCallbackNotification, pcontext: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn BuyComplete(&self, hrresult: windows_core::HRESULT, dwbuycookie: u32) -> windows_core::Result<()>; fn DownloadTrack(&self, cookie: u32, bstrtrackurl: &windows_core::BSTR, dwservicetrackid: u32, bstrdownloadparams: &windows_core::BSTR, hrdownload: windows_core::HRESULT) -> windows_core::Result<()>; fn GetCatalogVersion(&self, pdwversion: *mut u32, pdwschemaversion: *mut u32, plcid: *mut u32) -> windows_core::Result<()>; @@ -2230,12 +2231,14 @@ pub trait IWMPContentPartnerCallback_Impl: Sized + windows_core::IUnknownImpl { fn GetContentIDsInLibrary(&self, pccontentids: *mut u32, pprgids: *mut *mut u32) -> windows_core::Result<()>; fn RefreshLicenseComplete(&self, dwcookie: u32, contentid: u32, hrrefresh: windows_core::HRESULT) -> windows_core::Result<()>; fn ShowPopup(&self, lindex: i32, bstrparameters: &windows_core::BSTR) -> windows_core::Result<()>; - fn VerifyPermissionComplete(&self, bstrpermission: &windows_core::BSTR, pcontext: *const windows_core::VARIANT, hrpermission: windows_core::HRESULT) -> windows_core::Result<()>; + fn VerifyPermissionComplete(&self, bstrpermission: &windows_core::BSTR, pcontext: *const super::super::System::Variant::VARIANT, hrpermission: windows_core::HRESULT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPContentPartnerCallback {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPContentPartnerCallback_Vtbl { pub const fn new() -> IWMPContentPartnerCallback_Vtbl { - unsafe extern "system" fn Notify(this: *mut core::ffi::c_void, r#type: WMPCallbackNotification, pcontext: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Notify(this: *mut core::ffi::c_void, r#type: WMPCallbackNotification, pcontext: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartnerCallback_Impl::Notify(this, core::mem::transmute_copy(&r#type), core::mem::transmute_copy(&pcontext)).into() } @@ -2283,7 +2286,7 @@ impl IWMPContentPartnerCallback_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartnerCallback_Impl::ShowPopup(this, core::mem::transmute_copy(&lindex), core::mem::transmute(&bstrparameters)).into() } - unsafe extern "system" fn VerifyPermissionComplete(this: *mut core::ffi::c_void, bstrpermission: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit, hrpermission: windows_core::HRESULT) -> windows_core::HRESULT { + unsafe extern "system" fn VerifyPermissionComplete(this: *mut core::ffi::c_void, bstrpermission: core::mem::MaybeUninit, pcontext: *const core::mem::MaybeUninit, hrpermission: windows_core::HRESULT) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPContentPartnerCallback_Impl::VerifyPermissionComplete(this, core::mem::transmute(&bstrpermission), core::mem::transmute_copy(&pcontext), core::mem::transmute_copy(&hrpermission)).into() } @@ -2308,7 +2311,7 @@ impl IWMPContentPartnerCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn play(&self) -> windows_core::Result<()>; @@ -2327,9 +2330,9 @@ pub trait IWMPControls_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetcurrentMarker(&self, lmarker: i32) -> windows_core::Result<()>; fn playItem(&self, piwmpmedia: Option<&IWMPMedia>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPControls {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPControls_Vtbl { pub const fn new() -> IWMPControls_Vtbl { unsafe extern "system" fn get_isAvailable(this: *mut core::ffi::c_void, bstritem: core::mem::MaybeUninit, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2426,13 +2429,13 @@ impl IWMPControls_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPControls2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPControls2_Vtbl { pub const fn new() -> IWMPControls2_Vtbl { unsafe extern "system" fn step(this: *mut core::ffi::c_void, lstep: i32) -> windows_core::HRESULT { @@ -2445,7 +2448,7 @@ impl IWMPControls2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn getAudioLanguageID(&self, lindex: i32, pllangid: *mut i32) -> windows_core::Result<()>; @@ -2458,9 +2461,9 @@ pub trait IWMPControls3_Impl: Sized + IWMPControls2_Impl { fn currentPositionTimecode(&self, bstrtimecode: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetcurrentPositionTimecode(&self, bstrtimecode: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPControls3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPControls3_Vtbl { pub const fn new() -> IWMPControls3_Vtbl { unsafe extern "system" fn audioLanguageCount(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2546,7 +2549,7 @@ impl IWMPConvert_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn URL(&self, pbstrurl: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -2570,9 +2573,9 @@ pub trait IWMPCore_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn error(&self) -> windows_core::Result; fn status(&self, pbstrstatus: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPCore {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPCore_Vtbl { pub const fn new() -> IWMPCore_Vtbl { unsafe extern "system" fn close(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2748,13 +2751,13 @@ impl IWMPCore_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPCore2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPCore2_Vtbl { pub const fn new() -> IWMPCore2_Vtbl { unsafe extern "system" fn dvd(this: *mut core::ffi::c_void, ppdvd: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2773,14 +2776,14 @@ impl IWMPCore2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn newMedia(&self, bstrurl: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPCore3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPCore3_Vtbl { pub const fn new() -> IWMPCore3_Vtbl { unsafe extern "system" fn newPlaylist(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, bstrurl: core::mem::MaybeUninit, ppplaylist: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2809,7 +2812,7 @@ impl IWMPCore3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn domain(&self, strdomain: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -2818,9 +2821,9 @@ pub trait IWMPDVD_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn back(&self) -> windows_core::Result<()>; fn resume(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPDVD {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPDVD_Vtbl { pub const fn new() -> IWMPDVD_Vtbl { unsafe extern "system" fn get_isAvailable(this: *mut core::ffi::c_void, bstritem: core::mem::MaybeUninit, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2861,7 +2864,7 @@ impl IWMPDVD_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn count(&self, plcount: *mut i32) -> windows_core::Result<()>; @@ -2870,9 +2873,9 @@ pub trait IWMPDownloadCollection_Impl: Sized + super::super::System::Com::IDispa fn removeItem(&self, litem: i32) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPDownloadCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPDownloadCollection_Vtbl { pub const fn new() -> IWMPDownloadCollection_Vtbl { unsafe extern "system" fn id(this: *mut core::ffi::c_void, plid: *mut i32) -> windows_core::HRESULT { @@ -2925,7 +2928,7 @@ impl IWMPDownloadCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn size(&self, plsize: *mut i32) -> windows_core::Result<()>; @@ -2936,9 +2939,9 @@ pub trait IWMPDownloadItem_Impl: Sized + super::super::System::Com::IDispatch_Im fn resume(&self) -> windows_core::Result<()>; fn cancel(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPDownloadItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPDownloadItem_Vtbl { pub const fn new() -> IWMPDownloadItem_Vtbl { unsafe extern "system" fn sourceURL(this: *mut core::ffi::c_void, pbstrurl: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2989,13 +2992,13 @@ impl IWMPDownloadItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPDownloadItem2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPDownloadItem2_Vtbl { pub const fn new() -> IWMPDownloadItem2_Vtbl { unsafe extern "system" fn getItemInfo(this: *mut core::ffi::c_void, bstritemname: core::mem::MaybeUninit, pbstrval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3008,14 +3011,14 @@ impl IWMPDownloadItem2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn createDownloadCollection(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPDownloadManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPDownloadManager_Vtbl { pub const fn new() -> IWMPDownloadManager_Vtbl { unsafe extern "system" fn getDownloadCollection(this: *mut core::ffi::c_void, lcollectionid: i32, ppcollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3182,16 +3185,16 @@ impl IWMPEffects2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn errorCount(&self, plnumerrors: *mut i32) -> windows_core::Result<()>; fn get_item(&self, dwindex: i32) -> windows_core::Result; fn webHelp(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPError {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPError_Vtbl { pub const fn new() -> IWMPError_Vtbl { unsafe extern "system" fn clearErrorQueue(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3228,17 +3231,17 @@ impl IWMPError_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn errorDescription(&self, pbstrdescription: *mut windows_core::BSTR) -> windows_core::Result<()>; - fn errorContext(&self, pvarcontext: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn errorContext(&self, pvarcontext: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn remedy(&self, plremedy: *mut i32) -> windows_core::Result<()>; fn customUrl(&self, pbstrcustomurl: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPErrorItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPErrorItem_Vtbl { pub const fn new() -> IWMPErrorItem_Vtbl { unsafe extern "system" fn errorCode(this: *mut core::ffi::c_void, phr: *mut i32) -> windows_core::HRESULT { @@ -3249,7 +3252,7 @@ impl IWMPErrorItem_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPErrorItem_Impl::errorDescription(this, core::mem::transmute_copy(&pbstrdescription)).into() } - unsafe extern "system" fn errorContext(this: *mut core::ffi::c_void, pvarcontext: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn errorContext(this: *mut core::ffi::c_void, pvarcontext: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPErrorItem_Impl::errorContext(this, core::mem::transmute_copy(&pvarcontext)).into() } @@ -3274,13 +3277,13 @@ impl IWMPErrorItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPErrorItem2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPErrorItem2_Vtbl { pub const fn new() -> IWMPErrorItem2_Vtbl { unsafe extern "system" fn condition(this: *mut core::ffi::c_void, plcondition: *mut i32) -> windows_core::HRESULT { @@ -3969,7 +3972,7 @@ impl IWMPLibrarySharingServices_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IWMPMedia>, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn sourceURL(&self, pbstrsourceurl: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -3990,9 +3993,9 @@ pub trait IWMPMedia_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn isMemberOf(&self, pplaylist: Option<&IWMPPlaylist>, pvarfismemberof: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn isReadOnlyItem(&self, bstritemname: &windows_core::BSTR, pvarfisreadonly: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPMedia {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPMedia_Vtbl { pub const fn new() -> IWMPMedia_Vtbl { unsafe extern "system" fn get_isIdentical(this: *mut core::ffi::c_void, piwmpmedia: *mut core::ffi::c_void, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4093,13 +4096,13 @@ impl IWMPMedia_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPMedia2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPMedia2_Vtbl { pub const fn new() -> IWMPMedia2_Vtbl { unsafe extern "system" fn error(this: *mut core::ffi::c_void, ppiwmperroritem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4118,21 +4121,21 @@ impl IWMPMedia2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn getItemInfoByType(&self, bstrtype: &windows_core::BSTR, bstrlanguage: &windows_core::BSTR, lindex: i32, pvarvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn getItemInfoByType(&self, bstrtype: &windows_core::BSTR, bstrlanguage: &windows_core::BSTR, lindex: i32, pvarvalue: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPMedia3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPMedia3_Vtbl { pub const fn new() -> IWMPMedia3_Vtbl { unsafe extern "system" fn getAttributeCountByType(this: *mut core::ffi::c_void, bstrtype: core::mem::MaybeUninit, bstrlanguage: core::mem::MaybeUninit, plcount: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPMedia3_Impl::getAttributeCountByType(this, core::mem::transmute(&bstrtype), core::mem::transmute(&bstrlanguage), core::mem::transmute_copy(&plcount)).into() } - unsafe extern "system" fn getItemInfoByType(this: *mut core::ffi::c_void, bstrtype: core::mem::MaybeUninit, bstrlanguage: core::mem::MaybeUninit, lindex: i32, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getItemInfoByType(this: *mut core::ffi::c_void, bstrtype: core::mem::MaybeUninit, bstrlanguage: core::mem::MaybeUninit, lindex: i32, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPMedia3_Impl::getItemInfoByType(this, core::mem::transmute(&bstrtype), core::mem::transmute(&bstrlanguage), core::mem::transmute_copy(&lindex), core::mem::transmute_copy(&pvarvalue)).into() } @@ -4146,7 +4149,7 @@ impl IWMPMedia3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn getAll(&self) -> windows_core::Result; @@ -4161,9 +4164,9 @@ pub trait IWMPMediaCollection_Impl: Sized + super::super::System::Com::IDispatch fn setDeleted(&self, pitem: Option<&IWMPMedia>, varfisdeleted: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn isDeleted(&self, pitem: Option<&IWMPMedia>, pvarfisdeleted: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPMediaCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPMediaCollection_Vtbl { pub const fn new() -> IWMPMediaCollection_Vtbl { unsafe extern "system" fn add(this: *mut core::ffi::c_void, bstrurl: core::mem::MaybeUninit, ppitem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4282,16 +4285,16 @@ impl IWMPMediaCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn getPlaylistByQuery(&self, pquery: Option<&IWMPQuery>, bstrmediatype: &windows_core::BSTR, bstrsortattribute: &windows_core::BSTR, fsortascending: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; fn getStringCollectionByQuery(&self, bstrattribute: &windows_core::BSTR, pquery: Option<&IWMPQuery>, bstrmediatype: &windows_core::BSTR, bstrsortattribute: &windows_core::BSTR, fsortascending: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; fn getByAttributeAndMediaType(&self, bstrattribute: &windows_core::BSTR, bstrvalue: &windows_core::BSTR, bstrmediatype: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPMediaCollection2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPMediaCollection2_Vtbl { pub const fn new() -> IWMPMediaCollection2_Vtbl { unsafe extern "system" fn createQuery(this: *mut core::ffi::c_void, ppquery: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4371,16 +4374,16 @@ impl IWMPMediaPluginRegistrar_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn pictureType(&self, pbstrpicturetype: *mut windows_core::BSTR) -> windows_core::Result<()>; fn description(&self, pbstrdescription: *mut windows_core::BSTR) -> windows_core::Result<()>; fn URL(&self, pbstrurl: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPMetadataPicture {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPMetadataPicture_Vtbl { pub const fn new() -> IWMPMetadataPicture_Vtbl { unsafe extern "system" fn mimeType(this: *mut core::ffi::c_void, pbstrmimetype: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4411,14 +4414,14 @@ impl IWMPMetadataPicture_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn text(&self, pbstrtext: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPMetadataText {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPMetadataText_Vtbl { pub const fn new() -> IWMPMetadataText_Vtbl { unsafe extern "system" fn description(this: *mut core::ffi::c_void, pbstrdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4439,7 +4442,7 @@ impl IWMPMetadataText_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn recoveredPackets(&self, plrecoveredpackets: *mut i32) -> windows_core::Result<()>; @@ -4470,9 +4473,9 @@ pub trait IWMPNetwork_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn encodedFrameRate(&self, plframerate: *mut i32) -> windows_core::Result<()>; fn framesSkipped(&self, plframes: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPNetwork {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPNetwork_Vtbl { pub const fn new() -> IWMPNetwork_Vtbl { unsafe extern "system" fn bandWidth(this: *mut core::ffi::c_void, plbandwidth: *mut i32) -> windows_core::HRESULT { @@ -4776,7 +4779,7 @@ impl IWMPNodeWindowlessHost_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Setenabled(&self, benabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -4787,9 +4790,9 @@ pub trait IWMPPlayer_Impl: Sized + IWMPCore_Impl { fn SetuiMode(&self, bstrmode: &windows_core::BSTR) -> windows_core::Result<()>; fn uiMode(&self, pbstrmode: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPPlayer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPPlayer_Vtbl { pub const fn new() -> IWMPPlayer_Vtbl { unsafe extern "system" fn enabled(this: *mut core::ffi::c_void, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4840,7 +4843,7 @@ impl IWMPPlayer_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Setenabled(&self, benabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -4855,9 +4858,9 @@ pub trait IWMPPlayer2_Impl: Sized + IWMPCore_Impl { fn windowlessVideo(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetwindowlessVideo(&self, benabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPPlayer2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPPlayer2_Vtbl { pub const fn new() -> IWMPPlayer2_Vtbl { unsafe extern "system" fn enabled(this: *mut core::ffi::c_void, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4928,7 +4931,7 @@ impl IWMPPlayer2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Setenabled(&self, benabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -4943,9 +4946,9 @@ pub trait IWMPPlayer3_Impl: Sized + IWMPCore2_Impl { fn windowlessVideo(&self, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetwindowlessVideo(&self, benabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPPlayer3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPPlayer3_Vtbl { pub const fn new() -> IWMPPlayer3_Vtbl { unsafe extern "system" fn enabled(this: *mut core::ffi::c_void, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -5016,7 +5019,7 @@ impl IWMPPlayer3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Setenabled(&self, benabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -5034,9 +5037,9 @@ pub trait IWMPPlayer4_Impl: Sized + IWMPCore3_Impl { fn playerApplication(&self) -> windows_core::Result; fn openPlayer(&self, bstrurl: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPPlayer4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPPlayer4_Vtbl { pub const fn new() -> IWMPPlayer4_Vtbl { unsafe extern "system" fn enabled(this: *mut core::ffi::c_void, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -5128,16 +5131,16 @@ impl IWMPPlayer4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn switchToControl(&self) -> windows_core::Result<()>; fn playerDocked(&self, pbplayerdocked: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn hasDisplay(&self, pbhasdisplay: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPPlayerApplication {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPPlayerApplication_Vtbl { pub const fn new() -> IWMPPlayerApplication_Vtbl { unsafe extern "system" fn switchToPlayerApplication(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5215,7 +5218,7 @@ impl IWMPPlayerServices2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn name(&self, pbstrname: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -5232,9 +5235,9 @@ pub trait IWMPPlaylist_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn removeItem(&self, piwmpmedia: Option<&IWMPMedia>) -> windows_core::Result<()>; fn moveItem(&self, lindexold: i32, lindexnew: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPPlaylist {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPPlaylist_Vtbl { pub const fn new() -> IWMPPlaylist_Vtbl { unsafe extern "system" fn count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -5321,14 +5324,14 @@ impl IWMPPlaylist_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn item(&self, lindex: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPPlaylistArray {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPPlaylistArray_Vtbl { pub const fn new() -> IWMPPlaylistArray_Vtbl { unsafe extern "system" fn count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -5351,7 +5354,7 @@ impl IWMPPlaylistArray_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn getAll(&self) -> windows_core::Result; @@ -5361,9 +5364,9 @@ pub trait IWMPPlaylistCollection_Impl: Sized + super::super::System::Com::IDispa fn isDeleted(&self, pitem: Option<&IWMPPlaylist>, pvarfisdeleted: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn importPlaylist(&self, pitem: Option<&IWMPPlaylist>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPPlaylistCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPPlaylistCollection_Vtbl { pub const fn new() -> IWMPPlaylistCollection_Vtbl { unsafe extern "system" fn newPlaylist(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, ppitem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5507,19 +5510,19 @@ impl IWMPPluginEnable_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IWMPPluginUI_Impl: Sized + windows_core::IUnknownImpl { fn SetCore(&self, pcore: Option<&IWMPCore>) -> windows_core::Result<()>; fn Create(&self, hwndparent: super::super::Foundation::HWND, phwndwindow: *mut super::super::Foundation::HWND) -> windows_core::Result<()>; fn Destroy(&self) -> windows_core::Result<()>; fn DisplayPropertyPage(&self, hwndparent: super::super::Foundation::HWND) -> windows_core::Result<()>; - fn GetProperty(&self, pwszname: &windows_core::PCWSTR, pvarproperty: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn SetProperty(&self, pwszname: &windows_core::PCWSTR, pvarproperty: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, pwszname: &windows_core::PCWSTR, pvarproperty: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SetProperty(&self, pwszname: &windows_core::PCWSTR, pvarproperty: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn TranslateAccelerator(&self, lpmsg: *mut super::super::UI::WindowsAndMessaging::MSG) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl windows_core::RuntimeName for IWMPPluginUI {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl IWMPPluginUI_Vtbl { pub const fn new() -> IWMPPluginUI_Vtbl { unsafe extern "system" fn SetCore(this: *mut core::ffi::c_void, pcore: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5538,11 +5541,11 @@ impl IWMPPluginUI_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPPluginUI_Impl::DisplayPropertyPage(this, core::mem::transmute_copy(&hwndparent)).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pwszname: windows_core::PCWSTR, pvarproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, pwszname: windows_core::PCWSTR, pvarproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPPluginUI_Impl::GetProperty(this, core::mem::transmute(&pwszname), core::mem::transmute_copy(&pvarproperty)).into() } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, pwszname: windows_core::PCWSTR, pvarproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, pwszname: windows_core::PCWSTR, pvarproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPPluginUI_Impl::SetProperty(this, core::mem::transmute(&pwszname), core::mem::transmute_copy(&pvarproperty)).into() } @@ -5565,14 +5568,14 @@ impl IWMPPluginUI_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn beginNextGroup(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPQuery {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPQuery_Vtbl { pub const fn new() -> IWMPQuery_Vtbl { unsafe extern "system" fn addCondition(this: *mut core::ffi::c_void, bstrattribute: core::mem::MaybeUninit, bstroperator: core::mem::MaybeUninit, bstrvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5683,7 +5686,7 @@ impl IWMPServices_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn autoStart(&self, pfautostart: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -5709,9 +5712,9 @@ pub trait IWMPSettings_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn enableErrorDialogs(&self, pfenableerrordialogs: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetenableErrorDialogs(&self, fenableerrordialogs: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPSettings_Vtbl { pub const fn new() -> IWMPSettings_Vtbl { unsafe extern "system" fn get_isAvailable(this: *mut core::ffi::c_void, bstritem: core::mem::MaybeUninit, pisavailable: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -5837,15 +5840,15 @@ impl IWMPSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn mediaAccessRights(&self, pbstrrights: *mut windows_core::BSTR) -> windows_core::Result<()>; fn requestMediaAccessRights(&self, bstrdesiredaccess: &windows_core::BSTR, pvbaccepted: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPSettings2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPSettings2_Vtbl { pub const fn new() -> IWMPSettings2_Vtbl { unsafe extern "system" fn defaultAudioLanguage(this: *mut core::ffi::c_void, pllangid: *mut i32) -> windows_core::HRESULT { @@ -5887,14 +5890,14 @@ impl IWMPSkinManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn item(&self, lindex: i32, pbstrstring: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPStringCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPStringCollection_Vtbl { pub const fn new() -> IWMPStringCollection_Vtbl { unsafe extern "system" fn count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -5911,16 +5914,16 @@ impl IWMPStringCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWMPStringCollection2_Impl: Sized + IWMPStringCollection_Impl { fn isIdentical(&self, piwmpstringcollection2: Option<&IWMPStringCollection2>, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn getItemInfo(&self, lcollectionindex: i32, bstritemname: &windows_core::BSTR, pbstrvalue: *mut windows_core::BSTR) -> windows_core::Result<()>; fn getAttributeCountByType(&self, lcollectionindex: i32, bstrtype: &windows_core::BSTR, bstrlanguage: &windows_core::BSTR, plcount: *mut i32) -> windows_core::Result<()>; - fn getItemInfoByType(&self, lcollectionindex: i32, bstrtype: &windows_core::BSTR, bstrlanguage: &windows_core::BSTR, lattributeindex: i32, pvarvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn getItemInfoByType(&self, lcollectionindex: i32, bstrtype: &windows_core::BSTR, bstrlanguage: &windows_core::BSTR, lattributeindex: i32, pvarvalue: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMPStringCollection2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMPStringCollection2_Vtbl { pub const fn new() -> IWMPStringCollection2_Vtbl { unsafe extern "system" fn isIdentical(this: *mut core::ffi::c_void, piwmpstringcollection2: *mut core::ffi::c_void, pvbool: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -5935,7 +5938,7 @@ impl IWMPStringCollection2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPStringCollection2_Impl::getAttributeCountByType(this, core::mem::transmute_copy(&lcollectionindex), core::mem::transmute(&bstrtype), core::mem::transmute(&bstrlanguage), core::mem::transmute_copy(&plcount)).into() } - unsafe extern "system" fn getItemInfoByType(this: *mut core::ffi::c_void, lcollectionindex: i32, bstrtype: core::mem::MaybeUninit, bstrlanguage: core::mem::MaybeUninit, lattributeindex: i32, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getItemInfoByType(this: *mut core::ffi::c_void, lcollectionindex: i32, bstrtype: core::mem::MaybeUninit, bstrlanguage: core::mem::MaybeUninit, lattributeindex: i32, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWMPStringCollection2_Impl::getItemInfoByType(this, core::mem::transmute_copy(&lcollectionindex), core::mem::transmute(&bstrtype), core::mem::transmute(&bstrlanguage), core::mem::transmute_copy(&lattributeindex), core::mem::transmute_copy(&pvarvalue)).into() } @@ -7690,11 +7693,11 @@ impl IXFeedsManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _WMPOCXEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _WMPOCXEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _WMPOCXEvents_Vtbl { pub const fn new() -> _WMPOCXEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } 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 0913b4477e..cf57074567 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/MediaPlayer/mod.rs @@ -1504,31 +1504,36 @@ impl IWMPContentPartner { { (windows_core::Interface::vtable(self).SetCallback)(windows_core::Interface::as_raw(self), pcallback.param().abi()).ok() } - pub unsafe fn Notify(&self, r#type: WMPPartnerNotification, pcontext: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pcontext)).ok() } - pub unsafe fn GetItemInfo(&self, bstrinfoname: P0, pcontext: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetItemInfo)(windows_core::Interface::as_raw(self), bstrinfoname.param().abi(), core::mem::transmute(pcontext), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetContentPartnerInfo(&self, bstrinfoname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetContentPartnerInfo(&self, bstrinfoname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetContentPartnerInfo)(windows_core::Interface::as_raw(self), bstrinfoname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCommands(&self, location: P0, plocationcontext: *const windows_core::VARIANT, itemlocation: P1, prgitemids: &[u32], pcitemids: *mut u32, pprgitems: *mut *mut WMPContextMenuInfo) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).GetCommands)(windows_core::Interface::as_raw(self), location.param().abi(), core::mem::transmute(plocationcontext), itemlocation.param().abi(), prgitemids.len().try_into().unwrap(), core::mem::transmute(prgitemids.as_ptr()), pcitemids, pprgitems).ok() } - pub unsafe fn InvokeCommand(&self, dwcommandid: u32, location: P0, plocationcontext: *const windows_core::VARIANT, itemlocation: P1, rgitemids: &[u32]) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1547,7 +1552,8 @@ impl IWMPContentPartner { { (windows_core::Interface::vtable(self).Buy)(windows_core::Interface::as_raw(self), pinfo.param().abi(), cookie).ok() } - pub unsafe fn GetStreamingURL(&self, st: WMPStreamingType, pstreamcontext: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStreamingURL)(windows_core::Interface::as_raw(self), st, core::mem::transmute(pstreamcontext), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1563,7 +1569,8 @@ impl IWMPContentPartner { { (windows_core::Interface::vtable(self).DownloadTrackComplete)(windows_core::Interface::as_raw(self), hrresult, contentid, downloadtrackparam.param().abi()).ok() } - pub unsafe fn RefreshLicense(&self, dwcookie: u32, flocal: P0, bstrurl: P1, r#type: WMPStreamingType, contentid: u32, bstrrefreshreason: P2, preasoncontext: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1571,10 +1578,12 @@ impl IWMPContentPartner { { (windows_core::Interface::vtable(self).RefreshLicense)(windows_core::Interface::as_raw(self), dwcookie, flocal.param().abi(), bstrurl.param().abi(), r#type, contentid, bstrrefreshreason.param().abi(), core::mem::transmute(preasoncontext)).ok() } - pub unsafe fn GetCatalogURL(&self, dwcatalogversion: u32, dwcatalogschemaversion: u32, cataloglcid: u32, pdwnewcatalogversion: *mut u32, pbstrcatalogurl: *mut windows_core::BSTR, pexpirationdate: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pexpirationdate)).ok() } - pub unsafe fn GetTemplate(&self, task: WMPTaskType, location: P0, pcontext: *const windows_core::VARIANT, clicklocation: P1, pclickcontext: *const windows_core::VARIANT, bstrfilter: P2, bstrviewparams: P3, pbstrtemplateurl: *mut windows_core::BSTR, ptemplatesize: *mut WMPTemplateSize) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1589,7 +1598,8 @@ impl IWMPContentPartner { { (windows_core::Interface::vtable(self).UpdateDevice)(windows_core::Interface::as_raw(self), bstrdevicename.param().abi()).ok() } - pub unsafe fn GetListContents(&self, location: P0, pcontext: *const windows_core::VARIANT, bstrlisttype: P1, bstrparams: P2, dwlistcookie: u32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1634,7 +1644,8 @@ impl IWMPContentPartner { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CompareContainerListPrices)(windows_core::Interface::as_raw(self), plistbase.param().abi(), plistcompare.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn VerifyPermission(&self, bstrpermission: P0, pcontext: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1645,21 +1656,51 @@ impl IWMPContentPartner { pub struct IWMPContentPartner_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub SetCallback: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Notify: unsafe extern "system" fn(*mut core::ffi::c_void, WMPPartnerNotification, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetItemInfo: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetContentPartnerInfo: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCommands: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, u32, *const u32, *mut u32, *mut *mut WMPContextMenuInfo) -> windows_core::HRESULT, - pub InvokeCommand: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, u32, *const u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Notify: unsafe extern "system" fn(*mut core::ffi::c_void, WMPPartnerNotification, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Notify: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetItemInfo: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetItemInfo: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetContentPartnerInfo: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetContentPartnerInfo: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCommands: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, u32, *const u32, *mut u32, *mut *mut WMPContextMenuInfo) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCommands: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InvokeCommand: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, u32, *const u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InvokeCommand: usize, pub CanBuySilent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Buy: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, u32) -> windows_core::HRESULT, - pub GetStreamingURL: unsafe extern "system" fn(*mut core::ffi::c_void, WMPStreamingType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetStreamingURL: unsafe extern "system" fn(*mut core::ffi::c_void, WMPStreamingType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetStreamingURL: usize, pub Download: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub DownloadTrackComplete: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::HRESULT, u32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub RefreshLicense: unsafe extern "system" fn(*mut core::ffi::c_void, u32, super::super::Foundation::VARIANT_BOOL, core::mem::MaybeUninit, WMPStreamingType, u32, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCatalogURL: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, u32, *mut u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetTemplate: unsafe extern "system" fn(*mut core::ffi::c_void, WMPTaskType, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut WMPTemplateSize) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RefreshLicense: unsafe extern "system" fn(*mut core::ffi::c_void, u32, super::super::Foundation::VARIANT_BOOL, core::mem::MaybeUninit, WMPStreamingType, u32, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RefreshLicense: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCatalogURL: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, u32, *mut u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCatalogURL: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetTemplate: unsafe extern "system" fn(*mut core::ffi::c_void, WMPTaskType, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut WMPTemplateSize) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetTemplate: usize, pub UpdateDevice: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetListContents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetListContents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetListContents: usize, #[cfg(feature = "Win32_System_Com")] pub Login: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::System::Com::BLOB, super::super::System::Com::BLOB, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -1672,7 +1713,10 @@ pub struct IWMPContentPartner_Vtbl { pub SendMessage: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub StationEvent: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, u32, u32, u32, core::mem::MaybeUninit, u32) -> windows_core::HRESULT, pub CompareContainerListPrices: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub VerifyPermission: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub VerifyPermission: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + VerifyPermission: usize, } windows_core::imp::define_interface!(IWMPContentPartnerCallback, IWMPContentPartnerCallback_Vtbl, 0x9e8f7da2_0695_403c_b697_da10fafaa676); impl core::ops::Deref for IWMPContentPartnerCallback { @@ -1683,7 +1727,8 @@ impl core::ops::Deref for IWMPContentPartnerCallback { } windows_core::imp::interface_hierarchy!(IWMPContentPartnerCallback, windows_core::IUnknown); impl IWMPContentPartnerCallback { - pub unsafe fn Notify(&self, r#type: WMPCallbackNotification, pcontext: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pcontext)).ok() } pub unsafe fn BuyComplete(&self, hrresult: windows_core::HRESULT, dwbuycookie: u32) -> windows_core::Result<()> { @@ -1739,7 +1784,8 @@ impl IWMPContentPartnerCallback { { (windows_core::Interface::vtable(self).ShowPopup)(windows_core::Interface::as_raw(self), lindex, bstrparameters.param().abi()).ok() } - pub unsafe fn VerifyPermissionComplete(&self, bstrpermission: P0, pcontext: *const windows_core::VARIANT, hrpermission: windows_core::HRESULT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1749,7 +1795,10 @@ impl IWMPContentPartnerCallback { #[repr(C)] pub struct IWMPContentPartnerCallback_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Notify: unsafe extern "system" fn(*mut core::ffi::c_void, WMPCallbackNotification, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Notify: unsafe extern "system" fn(*mut core::ffi::c_void, WMPCallbackNotification, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Notify: usize, pub BuyComplete: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::HRESULT, u32) -> windows_core::HRESULT, pub DownloadTrack: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit, u32, core::mem::MaybeUninit, windows_core::HRESULT) -> windows_core::HRESULT, pub GetCatalogVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut u32, *mut u32) -> windows_core::HRESULT, @@ -1761,7 +1810,10 @@ pub struct IWMPContentPartnerCallback_Vtbl { pub GetContentIDsInLibrary: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut *mut u32) -> windows_core::HRESULT, pub RefreshLicenseComplete: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, windows_core::HRESULT) -> windows_core::HRESULT, pub ShowPopup: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub VerifyPermissionComplete: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, windows_core::HRESULT) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub VerifyPermissionComplete: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, windows_core::HRESULT) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + VerifyPermissionComplete: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IWMPControls, IWMPControls_Vtbl, 0x74c09e02_f828_11d2_a74b_00a0c905f36e); @@ -2636,7 +2688,8 @@ 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() } - pub unsafe fn errorContext(&self, pvarcontext: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarcontext)).ok() } pub unsafe fn remedy(&self, plremedy: *mut i32) -> windows_core::Result<()> { @@ -2652,7 +2705,10 @@ pub struct IWMPErrorItem_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub errorCode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub errorDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub errorContext: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub errorContext: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + errorContext: usize, pub remedy: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub customUrl: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -3514,7 +3570,8 @@ impl IWMPMedia3 { { (windows_core::Interface::vtable(self).getAttributeCountByType)(windows_core::Interface::as_raw(self), bstrtype.param().abi(), bstrlanguage.param().abi(), plcount).ok() } - pub unsafe fn getItemInfoByType(&self, bstrtype: P0, bstrlanguage: P1, lindex: i32, pvarvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -3527,7 +3584,10 @@ impl IWMPMedia3 { pub struct IWMPMedia3_Vtbl { pub base__: IWMPMedia2_Vtbl, pub getAttributeCountByType: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, - pub getItemInfoByType: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getItemInfoByType: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getItemInfoByType: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IWMPMediaCollection, IWMPMediaCollection_Vtbl, 0x8363bc22_b4b4_4b19_989d_1cd765749dd1); @@ -4943,13 +5003,15 @@ impl IWMPPluginUI { { (windows_core::Interface::vtable(self).DisplayPropertyPage)(windows_core::Interface::as_raw(self), hwndparent.param().abi()).ok() } - pub unsafe fn GetProperty(&self, pwszname: P0, pvarproperty: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), pwszname.param().abi(), core::mem::transmute(pvarproperty)).ok() } - pub unsafe fn SetProperty(&self, pwszname: P0, pvarproperty: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -4970,8 +5032,14 @@ pub struct IWMPPluginUI_Vtbl { pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, *mut super::super::Foundation::HWND) -> windows_core::HRESULT, pub Destroy: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub DisplayPropertyPage: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub TranslateAccelerator: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::UI::WindowsAndMessaging::MSG) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_WindowsAndMessaging"))] @@ -5344,7 +5412,8 @@ impl IWMPStringCollection2 { { (windows_core::Interface::vtable(self).getAttributeCountByType)(windows_core::Interface::as_raw(self), lcollectionindex, bstrtype.param().abi(), bstrlanguage.param().abi(), plcount).ok() } - pub unsafe fn getItemInfoByType(&self, lcollectionindex: i32, bstrtype: P0, bstrlanguage: P1, lattributeindex: i32, pvarvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -5362,7 +5431,10 @@ pub struct IWMPStringCollection2_Vtbl { isIdentical: usize, pub getItemInfo: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub getAttributeCountByType: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, - pub getItemInfoByType: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getItemInfoByType: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getItemInfoByType: usize, } windows_core::imp::define_interface!(IWMPSubscriptionService, IWMPSubscriptionService_Vtbl, 0x376055f8_2a59_4a73_9501_dca5273a7a10); impl core::ops::Deref for IWMPSubscriptionService { 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 49c94dd87f..275a36f3fe 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/impl.rs @@ -75,21 +75,21 @@ impl IPhotoAcquireDeviceSelectionDialog_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IPhotoAcquireItem_Impl: Sized + windows_core::IUnknownImpl { fn GetItemName(&self) -> windows_core::Result; fn GetThumbnail(&self, sizethumbnail: &super::super::Foundation::SIZE) -> windows_core::Result; - fn GetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; - fn SetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn SetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetStream(&self) -> windows_core::Result; fn CanDelete(&self) -> windows_core::Result; fn Delete(&self) -> windows_core::Result<()>; fn GetSubItemCount(&self) -> windows_core::Result; fn GetSubItemAt(&self, nitemindex: u32) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IPhotoAcquireItem {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IPhotoAcquireItem_Vtbl { pub const fn new() -> IPhotoAcquireItem_Vtbl { unsafe extern "system" fn GetItemName(this: *mut core::ffi::c_void, pbstritemname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -112,7 +112,7 @@ impl IPhotoAcquireItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPhotoAcquireItem_Impl::GetProperty(this, core::mem::transmute_copy(&key)) { Ok(ok__) => { @@ -122,7 +122,7 @@ impl IPhotoAcquireItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPhotoAcquireItem_Impl::SetProperty(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&pv)).into() } @@ -276,6 +276,7 @@ impl IPhotoAcquirePlugin_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPhotoAcquireProgressCB_Impl: Sized + windows_core::IUnknownImpl { fn Cancelled(&self) -> windows_core::Result; fn StartEnumeration(&self, pphotoacquiresource: Option<&IPhotoAcquireSource>) -> windows_core::Result<()>; @@ -295,9 +296,11 @@ pub trait IPhotoAcquireProgressCB_Impl: Sized + windows_core::IUnknownImpl { fn EndSession(&self, hr: windows_core::HRESULT) -> windows_core::Result<()>; fn GetDeleteAfterAcquire(&self) -> windows_core::Result; fn ErrorAdvise(&self, hr: windows_core::HRESULT, pszerrormessage: &windows_core::PCWSTR, nmessagetype: ERROR_ADVISE_MESSAGE_TYPE) -> windows_core::Result; - fn GetUserInput(&self, riidtype: *const windows_core::GUID, punknown: Option<&windows_core::IUnknown>, ppropvarresult: *mut windows_core::PROPVARIANT, ppropvardefault: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetUserInput(&self, riidtype: *const windows_core::GUID, punknown: Option<&windows_core::IUnknown>, ppropvarresult: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, ppropvardefault: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPhotoAcquireProgressCB {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPhotoAcquireProgressCB_Vtbl { pub const fn new() -> IPhotoAcquireProgressCB_Vtbl { unsafe extern "system" fn Cancelled(this: *mut core::ffi::c_void, pfcancelled: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -390,7 +393,7 @@ impl IPhotoAcquireProgressCB_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetUserInput(this: *mut core::ffi::c_void, riidtype: *const windows_core::GUID, punknown: *mut core::ffi::c_void, ppropvarresult: *mut core::mem::MaybeUninit, ppropvardefault: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetUserInput(this: *mut core::ffi::c_void, riidtype: *const windows_core::GUID, punknown: *mut core::ffi::c_void, ppropvarresult: *mut core::mem::MaybeUninit, ppropvardefault: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPhotoAcquireProgressCB_Impl::GetUserInput(this, core::mem::transmute_copy(&riidtype), windows_core::from_raw_borrowed(&punknown), core::mem::transmute_copy(&ppropvarresult), core::mem::transmute_copy(&ppropvardefault)).into() } @@ -658,7 +661,7 @@ impl IPhotoProgressActionCB_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IPhotoProgressDialog_Impl: Sized + windows_core::IUnknownImpl { fn Create(&self, hwndparent: super::super::Foundation::HWND) -> windows_core::Result<()>; fn GetWindow(&self) -> windows_core::Result; @@ -677,11 +680,11 @@ pub trait IPhotoProgressDialog_Impl: Sized + windows_core::IUnknownImpl { fn SetActionLinkText(&self, pszcaption: &windows_core::PCWSTR) -> windows_core::Result<()>; fn ShowActionLink(&self, fshow: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn IsCancelled(&self) -> windows_core::Result; - fn GetUserInput(&self, riidtype: *const windows_core::GUID, punknown: Option<&windows_core::IUnknown>, ppropvarresult: *mut windows_core::PROPVARIANT, ppropvardefault: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetUserInput(&self, riidtype: *const windows_core::GUID, punknown: Option<&windows_core::IUnknown>, ppropvarresult: *mut super::super::System::Com::StructuredStorage::PROPVARIANT, ppropvardefault: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl windows_core::RuntimeName for IPhotoProgressDialog {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl IPhotoProgressDialog_Vtbl { pub const fn new() -> IPhotoProgressDialog_Vtbl { unsafe extern "system" fn Create(this: *mut core::ffi::c_void, hwndparent: super::super::Foundation::HWND) -> windows_core::HRESULT { @@ -770,7 +773,7 @@ impl IPhotoProgressDialog_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetUserInput(this: *mut core::ffi::c_void, riidtype: *const windows_core::GUID, punknown: *mut core::ffi::c_void, ppropvarresult: *mut core::mem::MaybeUninit, ppropvardefault: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetUserInput(this: *mut core::ffi::c_void, riidtype: *const windows_core::GUID, punknown: *mut core::ffi::c_void, ppropvarresult: *mut core::mem::MaybeUninit, ppropvardefault: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPhotoProgressDialog_Impl::GetUserInput(this, core::mem::transmute_copy(&riidtype), windows_core::from_raw_borrowed(&punknown), core::mem::transmute_copy(&ppropvarresult), core::mem::transmute_copy(&ppropvardefault)).into() } 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 47b0633173..7318aaee10 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/PictureAcquisition/mod.rs @@ -93,13 +93,13 @@ impl IPhotoAcquireItem { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetThumbnail)(windows_core::Interface::as_raw(self), core::mem::transmute(sizethumbnail), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn SetProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pv: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pv)).ok() } #[cfg(feature = "Win32_System_Com")] @@ -131,13 +131,13 @@ pub struct IPhotoAcquireItem_Vtbl { pub GetThumbnail: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::SIZE, *mut super::super::Graphics::Gdi::HBITMAP) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_Graphics_Gdi"))] GetThumbnail: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetProperty: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] SetProperty: usize, #[cfg(feature = "Win32_System_Com")] pub GetStream: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -338,7 +338,8 @@ impl IPhotoAcquireProgressCB { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ErrorAdvise)(windows_core::Interface::as_raw(self), hr, pszerrormessage.param().abi(), nmessagetype, &mut result__).map(|| result__) } - pub unsafe fn GetUserInput(&self, riidtype: *const windows_core::GUID, punknown: P0, ppropvarresult: *mut windows_core::PROPVARIANT, ppropvardefault: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result<()> + #[cfg(all(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: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> windows_core::Result<()> where P0: windows_core::Param, { @@ -366,7 +367,10 @@ pub struct IPhotoAcquireProgressCB_Vtbl { pub EndSession: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::HRESULT) -> windows_core::HRESULT, pub GetDeleteAfterAcquire: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub ErrorAdvise: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::HRESULT, windows_core::PCWSTR, ERROR_ADVISE_MESSAGE_TYPE, *mut ERROR_ADVISE_RESULT) -> windows_core::HRESULT, - pub GetUserInput: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetUserInput: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetUserInput: usize, } windows_core::imp::define_interface!(IPhotoAcquireSettings, IPhotoAcquireSettings_Vtbl, 0x00f2b868_dd67_487c_9553_049240767e91); impl core::ops::Deref for IPhotoAcquireSettings { @@ -633,7 +637,8 @@ impl IPhotoProgressDialog { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsCancelled)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetUserInput(&self, riidtype: *const windows_core::GUID, punknown: P0, ppropvarresult: *mut windows_core::PROPVARIANT, ppropvardefault: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result<()> + #[cfg(all(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: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> windows_core::Result<()> where P0: windows_core::Param, { @@ -663,7 +668,10 @@ pub struct IPhotoProgressDialog_Vtbl { pub SetActionLinkText: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub ShowActionLink: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub IsCancelled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetUserInput: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetUserInput: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetUserInput: usize, } windows_core::imp::define_interface!(IUserInputString, IUserInputString_Vtbl, 0x00f243a1_205b_45ba_ae26_abbc53aa7a6f); impl core::ops::Deref for IUserInputString { 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 a34682278a..f633e10fc0 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Speech/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Speech/impl.rs @@ -166,12 +166,15 @@ impl ISpCFGInterpreter_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpCFGInterpreterSite_Impl: Sized + windows_core::IUnknownImpl { fn AddTextReplacement(&self, preplace: *const SPPHRASEREPLACEMENT) -> windows_core::Result<()>; fn AddProperty(&self, pproperty: *const SPPHRASEPROPERTY) -> windows_core::Result<()>; fn GetResourceValue(&self, pszresourcename: &windows_core::PCWSTR) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpCFGInterpreterSite {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpCFGInterpreterSite_Vtbl { pub const fn new() -> ISpCFGInterpreterSite_Vtbl { unsafe extern "system" fn AddTextReplacement(this: *mut core::ffi::c_void, preplace: *const SPPHRASEREPLACEMENT) -> windows_core::HRESULT { @@ -472,14 +475,14 @@ impl ISpEventSource2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpGramCompBackend_Impl: Sized + ISpGrammarBuilder_Impl { fn SetSaveObjects(&self, pstream: Option<&super::super::System::Com::IStream>, perrorlog: Option<&ISpErrorLog>) -> windows_core::Result<()>; fn InitFromBinaryGrammar(&self, pbinarydata: *const SPBINARYGRAMMAR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpGramCompBackend {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpGramCompBackend_Vtbl { pub const fn new() -> ISpGramCompBackend_Vtbl { unsafe extern "system" fn SetSaveObjects(this: *mut core::ffi::c_void, pstream: *mut core::ffi::c_void, perrorlog: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -500,6 +503,7 @@ impl ISpGramCompBackend_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpGrammarBuilder_Impl: Sized + windows_core::IUnknownImpl { fn ResetGrammar(&self, newlanguage: u16) -> windows_core::Result<()>; fn GetRule(&self, pszrulename: &windows_core::PCWSTR, dwruleid: u32, dwattributes: u32, fcreateifnotexist: super::super::Foundation::BOOL, phinitialstate: *mut SPSTATEHANDLE) -> windows_core::Result<()>; @@ -510,7 +514,9 @@ pub trait ISpGrammarBuilder_Impl: Sized + windows_core::IUnknownImpl { fn AddResource(&self, hrulestate: SPSTATEHANDLE, pszresourcename: &windows_core::PCWSTR, pszresourcevalue: &windows_core::PCWSTR) -> windows_core::Result<()>; fn Commit(&self, dwreserved: u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpGrammarBuilder {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpGrammarBuilder_Vtbl { pub const fn new() -> ISpGrammarBuilder_Vtbl { unsafe extern "system" fn ResetGrammar(this: *mut core::ffi::c_void, newlanguage: u16) -> windows_core::HRESULT { @@ -1237,13 +1243,16 @@ impl ISpPhoneticAlphabetSelection_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpPhrase_Impl: Sized + windows_core::IUnknownImpl { fn GetPhrase(&self) -> windows_core::Result<*mut SPPHRASE>; fn GetSerializedPhrase(&self) -> windows_core::Result<*mut SPSERIALIZEDPHRASE>; fn GetText(&self, ulstart: u32, ulcount: u32, fusetextreplacements: super::super::Foundation::BOOL, ppszcomemtext: *mut windows_core::PWSTR, pbdisplayattributes: *mut u8) -> windows_core::Result<()>; fn Discard(&self, dwvaluetypes: u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpPhrase {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpPhrase_Vtbl { pub const fn new() -> ISpPhrase_Vtbl { unsafe extern "system" fn GetPhrase(this: *mut core::ffi::c_void, ppcomemphrase: *mut *mut SPPHRASE) -> windows_core::HRESULT { @@ -1286,15 +1295,15 @@ impl ISpPhrase_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetXMLErrorInfo(&self, psemanticerrorinfo: *mut SPSEMANTICERRORINFO) -> windows_core::Result<()>; fn GetAudio(&self, ulstartelement: u32, celements: u32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpPhrase2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpPhrase2_Vtbl { pub const fn new() -> ISpPhrase2_Vtbl { unsafe extern "system" fn GetXMLResult(this: *mut core::ffi::c_void, ppszcomemxmlresult: *mut windows_core::PWSTR, options: SPXMLRESULTOPTIONS) -> windows_core::HRESULT { @@ -1326,11 +1335,14 @@ impl ISpPhrase2_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpPhraseAlt_Impl: Sized + ISpPhrase_Impl { fn GetAltInfo(&self, ppparent: *mut Option, pulstartelementinparent: *mut u32, pcelementsinparent: *mut u32, pcelementsinalt: *mut u32) -> windows_core::Result<()>; fn Commit(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpPhraseAlt {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpPhraseAlt_Vtbl { pub const fn new() -> ISpPhraseAlt_Vtbl { unsafe extern "system" fn GetAltInfo(this: *mut core::ffi::c_void, ppparent: *mut *mut core::ffi::c_void, pulstartelementinparent: *mut u32, pcelementsinparent: *mut u32, pcelementsinalt: *mut u32) -> windows_core::HRESULT { @@ -1347,6 +1359,7 @@ impl ISpPhraseAlt_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpPhraseBuilder_Impl: Sized + ISpPhrase_Impl { fn InitFromPhrase(&self, pphrase: *const SPPHRASE) -> windows_core::Result<()>; fn InitFromSerializedPhrase(&self, pphrase: *const SPSERIALIZEDPHRASE) -> windows_core::Result<()>; @@ -1355,7 +1368,9 @@ pub trait ISpPhraseBuilder_Impl: Sized + ISpPhrase_Impl { fn AddProperties(&self, hparent: SPPHRASEPROPERTYHANDLE, pproperty: *const SPPHRASEPROPERTY) -> windows_core::Result; fn AddReplacements(&self, creplacements: u32, preplacements: *const SPPHRASEREPLACEMENT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpPhraseBuilder {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpPhraseBuilder_Vtbl { pub const fn new() -> ISpPhraseBuilder_Vtbl { unsafe extern "system" fn InitFromPhrase(this: *mut core::ffi::c_void, pphrase: *const SPPHRASE) -> windows_core::HRESULT { @@ -1655,7 +1670,7 @@ impl ISpRecoContext2_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetRecoContext(&self) -> windows_core::Result; @@ -1676,9 +1691,9 @@ pub trait ISpRecoGrammar_Impl: Sized + ISpGrammarBuilder_Impl { fn SaveCmd(&self, pstream: Option<&super::super::System::Com::IStream>, ppszcomemerrortext: *mut windows_core::PWSTR) -> windows_core::Result<()>; fn GetGrammarState(&self, pegrammarstate: *mut SPGRAMMARSTATE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpRecoGrammar {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpRecoGrammar_Vtbl { pub const fn new() -> ISpRecoGrammar_Vtbl { unsafe extern "system" fn GetGrammarId(this: *mut core::ffi::c_void, pullgrammarid: *mut u64) -> windows_core::HRESULT { @@ -1849,7 +1864,7 @@ impl ISpRecoGrammar2_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(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<()>; fn GetAlternates(&self, ulstartelement: u32, celements: u32, ulrequestcount: u32, ppphrases: *mut Option, pcphrasesreturned: *mut u32) -> windows_core::Result<()>; @@ -1859,9 +1874,9 @@ pub trait ISpRecoResult_Impl: Sized + ISpPhrase_Impl { fn ScaleAudio(&self, paudioformatid: *const windows_core::GUID, pwaveformatex: *const super::Audio::WAVEFORMATEX) -> windows_core::Result<()>; fn GetRecoContext(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpRecoResult {} -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpRecoResult_Vtbl { pub const fn new() -> ISpRecoResult_Vtbl { unsafe extern "system" fn GetResultTimes(this: *mut core::ffi::c_void, ptimes: *mut SPRECORESULTTIMES) -> windows_core::HRESULT { @@ -1919,15 +1934,15 @@ impl ISpRecoResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(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: Option<&ISpPhraseAlt>) -> windows_core::Result; fn CommitText(&self, ulstartelement: u32, celements: u32, pszcorrecteddata: &windows_core::PCWSTR, ecommitflags: u32) -> windows_core::Result<()>; fn SetTextFeedback(&self, pszfeedback: &windows_core::PCWSTR, fsuccessful: super::super::Foundation::BOOL) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpRecoResult2 {} -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpRecoResult2_Vtbl { pub const fn new() -> ISpRecoResult2_Vtbl { unsafe extern "system" fn CommitAlternate(this: *mut core::ffi::c_void, pphrasealt: *mut core::ffi::c_void, ppnewresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2516,6 +2531,7 @@ impl ISpSREngine2_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpSREngineSite_Impl: Sized + windows_core::IUnknownImpl { fn Read(&self, pv: *const core::ffi::c_void, cb: u32) -> windows_core::Result; fn DataAvailable(&self) -> windows_core::Result; @@ -2536,7 +2552,9 @@ pub trait ISpSREngineSite_Impl: Sized + windows_core::IUnknownImpl { fn GetContextMaxAlternates(&self, hcontext: SPRECOCONTEXTHANDLE) -> windows_core::Result; fn UpdateRecoPos(&self, ullcurrentrecopos: u64) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpSREngineSite {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpSREngineSite_Vtbl { pub const fn new() -> ISpSREngineSite_Vtbl { unsafe extern "system" fn Read(this: *mut core::ffi::c_void, pv: *const core::ffi::c_void, cb: u32, pcbread: *mut u32) -> windows_core::HRESULT { @@ -2679,13 +2697,16 @@ impl ISpSREngineSite_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpSREngineSite2_Impl: Sized + ISpSREngineSite_Impl { fn AddEventEx(&self, pevent: *const SPEVENTEX, hsapirecocontext: SPRECOCONTEXTHANDLE) -> windows_core::Result<()>; fn UpdateRecoPosEx(&self, ullcurrentrecopos: u64, ullcurrentrecotime: u64) -> windows_core::Result<()>; fn GetRuleTransition(&self, ulgrammarid: u32, ruleindex: u32, ptrans: *mut SPTRANSITIONENTRY) -> windows_core::Result<()>; fn RecognitionEx(&self, presultinfo: *const SPRECORESULTINFOEX) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpSREngineSite2 {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpSREngineSite2_Vtbl { pub const fn new() -> ISpSREngineSite2_Vtbl { unsafe extern "system" fn AddEventEx(this: *mut core::ffi::c_void, pevent: *const SPEVENTEX, hsapirecocontext: SPRECOCONTEXTHANDLE) -> windows_core::HRESULT { @@ -3498,14 +3519,14 @@ impl ISpVoice_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(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<()>; fn GetXMLErrorInfo(&self, psemanticerrorinfo: *mut SPSEMANTICERRORINFO) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpXMLRecoResult {} -#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_Audio", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpXMLRecoResult_Vtbl { pub const fn new() -> ISpXMLRecoResult_Vtbl { unsafe extern "system" fn GetXMLResult(this: *mut core::ffi::c_void, ppszcomemxmlresult: *mut windows_core::PWSTR, options: SPXMLRESULTOPTIONS) -> windows_core::HRESULT { @@ -3526,7 +3547,7 @@ impl ISpXMLRecoResult_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn BufferInfo(&self) -> windows_core::Result; @@ -3538,9 +3559,9 @@ pub trait ISpeechAudio_Impl: Sized + ISpeechBaseStream_Impl { fn EventHandle(&self) -> windows_core::Result; fn SetState(&self, state: SpeechAudioState) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechAudio {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechAudio_Vtbl { pub const fn new() -> ISpeechAudio_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, status: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3632,7 +3653,7 @@ impl ISpeechAudio_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMinNotification(&self, minnotification: i32) -> windows_core::Result<()>; @@ -3641,9 +3662,9 @@ pub trait ISpeechAudioBufferInfo_Impl: Sized + super::super::System::Com::IDispa fn EventBias(&self) -> windows_core::Result; fn SetEventBias(&self, eventbias: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechAudioBufferInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechAudioBufferInfo_Vtbl { pub const fn new() -> ISpeechAudioBufferInfo_Vtbl { unsafe extern "system" fn MinNotification(this: *mut core::ffi::c_void, minnotification: *mut i32) -> windows_core::HRESULT { @@ -3702,7 +3723,7 @@ impl ISpeechAudioBufferInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetType(&self, audioformat: SpeechAudioFormatType) -> windows_core::Result<()>; @@ -3711,9 +3732,9 @@ pub trait ISpeechAudioFormat_Impl: Sized + super::super::System::Com::IDispatch_ fn GetWaveFormatEx(&self) -> windows_core::Result; fn SetWaveFormatEx(&self, speechwaveformatex: Option<&ISpeechWaveFormatEx>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechAudioFormat {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechAudioFormat_Vtbl { pub const fn new() -> ISpeechAudioFormat_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, audioformat: *mut SpeechAudioFormatType) -> windows_core::HRESULT { @@ -3772,17 +3793,17 @@ impl ISpeechAudioFormat_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn NonBlockingIO(&self) -> windows_core::Result; fn State(&self) -> windows_core::Result; - fn CurrentSeekPosition(&self) -> windows_core::Result; - fn CurrentDevicePosition(&self) -> windows_core::Result; + fn CurrentSeekPosition(&self) -> windows_core::Result; + fn CurrentDevicePosition(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechAudioStatus {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechAudioStatus_Vtbl { pub const fn new() -> ISpeechAudioStatus_Vtbl { unsafe extern "system" fn FreeBufferSpace(this: *mut core::ffi::c_void, freebufferspace: *mut i32) -> windows_core::HRESULT { @@ -3815,7 +3836,7 @@ impl ISpeechAudioStatus_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CurrentSeekPosition(this: *mut core::ffi::c_void, currentseekposition: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CurrentSeekPosition(this: *mut core::ffi::c_void, currentseekposition: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechAudioStatus_Impl::CurrentSeekPosition(this) { Ok(ok__) => { @@ -3825,7 +3846,7 @@ impl ISpeechAudioStatus_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CurrentDevicePosition(this: *mut core::ffi::c_void, currentdeviceposition: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CurrentDevicePosition(this: *mut core::ffi::c_void, currentdeviceposition: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechAudioStatus_Impl::CurrentDevicePosition(this) { Ok(ok__) => { @@ -3848,17 +3869,17 @@ impl ISpeechAudioStatus_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn putref_Format(&self, audioformat: Option<&ISpeechAudioFormat>) -> windows_core::Result<()>; - fn Read(&self, buffer: *mut windows_core::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> windows_core::Result<()>; - fn Write(&self, buffer: &windows_core::VARIANT) -> windows_core::Result; - fn Seek(&self, position: &windows_core::VARIANT, origin: SpeechStreamSeekPositionType) -> windows_core::Result; + fn Read(&self, buffer: *mut super::super::System::Variant::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> windows_core::Result<()>; + fn Write(&self, buffer: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn Seek(&self, position: &super::super::System::Variant::VARIANT, origin: SpeechStreamSeekPositionType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechBaseStream {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechBaseStream_Vtbl { pub const fn new() -> ISpeechBaseStream_Vtbl { unsafe extern "system" fn Format(this: *mut core::ffi::c_void, audioformat: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3875,11 +3896,11 @@ impl ISpeechBaseStream_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechBaseStream_Impl::putref_Format(this, windows_core::from_raw_borrowed(&audioformat)).into() } - unsafe extern "system" fn Read(this: *mut core::ffi::c_void, buffer: *mut core::mem::MaybeUninit, numberofbytes: i32, bytesread: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn Read(this: *mut core::ffi::c_void, buffer: *mut core::mem::MaybeUninit, numberofbytes: i32, bytesread: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechBaseStream_Impl::Read(this, core::mem::transmute_copy(&buffer), core::mem::transmute_copy(&numberofbytes), core::mem::transmute_copy(&bytesread)).into() } - unsafe extern "system" fn Write(this: *mut core::ffi::c_void, buffer: core::mem::MaybeUninit, byteswritten: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn Write(this: *mut core::ffi::c_void, buffer: core::mem::MaybeUninit, byteswritten: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechBaseStream_Impl::Write(this, core::mem::transmute(&buffer)) { Ok(ok__) => { @@ -3889,7 +3910,7 @@ impl ISpeechBaseStream_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Seek(this: *mut core::ffi::c_void, position: core::mem::MaybeUninit, origin: SpeechStreamSeekPositionType, newposition: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Seek(this: *mut core::ffi::c_void, position: core::mem::MaybeUninit, origin: SpeechStreamSeekPositionType, newposition: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechBaseStream_Impl::Seek(this, core::mem::transmute(&position), core::mem::transmute_copy(&origin)) { Ok(ok__) => { @@ -3912,14 +3933,14 @@ impl ISpeechBaseStream_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn putref_BaseStream(&self, punkstream: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechCustomStream {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechCustomStream_Vtbl { pub const fn new() -> ISpeechCustomStream_Vtbl { unsafe extern "system" fn BaseStream(this: *mut core::ffi::c_void, ppunkstream: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3946,10 +3967,10 @@ impl ISpeechCustomStream_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetBinaryValue(&self, valuename: &windows_core::BSTR) -> windows_core::Result; + fn SetBinaryValue(&self, valuename: &windows_core::BSTR, value: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetBinaryValue(&self, valuename: &windows_core::BSTR) -> windows_core::Result; fn SetStringValue(&self, valuename: &windows_core::BSTR, value: &windows_core::BSTR) -> windows_core::Result<()>; fn GetStringValue(&self, valuename: &windows_core::BSTR) -> windows_core::Result; fn SetLongValue(&self, valuename: &windows_core::BSTR, value: i32) -> windows_core::Result<()>; @@ -3961,16 +3982,16 @@ pub trait ISpeechDataKey_Impl: Sized + super::super::System::Com::IDispatch_Impl fn EnumKeys(&self, index: i32) -> windows_core::Result; fn EnumValues(&self, index: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechDataKey {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechDataKey_Vtbl { pub const fn new() -> ISpeechDataKey_Vtbl { - unsafe extern "system" fn SetBinaryValue(this: *mut core::ffi::c_void, valuename: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetBinaryValue(this: *mut core::ffi::c_void, valuename: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechDataKey_Impl::SetBinaryValue(this, core::mem::transmute(&valuename), core::mem::transmute(&value)).into() } - unsafe extern "system" fn GetBinaryValue(this: *mut core::ffi::c_void, valuename: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetBinaryValue(this: *mut core::ffi::c_void, valuename: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechDataKey_Impl::GetBinaryValue(this, core::mem::transmute(&valuename)) { Ok(ok__) => { @@ -4076,14 +4097,14 @@ impl ISpeechDataKey_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Close(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechFileStream {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechFileStream_Vtbl { pub const fn new() -> ISpeechFileStream_Vtbl { unsafe extern "system" fn Open(this: *mut core::ffi::c_void, filename: core::mem::MaybeUninit, filemode: SpeechStreamFileMode, doevents: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4100,7 +4121,7 @@ impl ISpeechFileStream_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn InitialState(&self) -> windows_core::Result; @@ -4110,9 +4131,9 @@ pub trait ISpeechGrammarRule_Impl: Sized + super::super::System::Com::IDispatch_ fn AddResource(&self, resourcename: &windows_core::BSTR, resourcevalue: &windows_core::BSTR) -> windows_core::Result<()>; fn AddState(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechGrammarRule {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechGrammarRule_Vtbl { pub const fn new() -> ISpeechGrammarRule_Vtbl { unsafe extern "system" fn Attributes(this: *mut core::ffi::c_void, attributes: *mut SpeechRuleAttributes) -> windows_core::HRESULT { @@ -4188,17 +4209,17 @@ impl ISpeechGrammarRule_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Transitions(&self) -> windows_core::Result; - fn AddWordTransition(&self, deststate: Option<&ISpeechGrammarRuleState>, words: &windows_core::BSTR, separators: &windows_core::BSTR, r#type: SpeechGrammarWordType, propertyname: &windows_core::BSTR, propertyid: i32, propertyvalue: *const windows_core::VARIANT, weight: f32) -> windows_core::Result<()>; - fn AddRuleTransition(&self, destinationstate: Option<&ISpeechGrammarRuleState>, rule: Option<&ISpeechGrammarRule>, propertyname: &windows_core::BSTR, propertyid: i32, propertyvalue: *const windows_core::VARIANT, weight: f32) -> windows_core::Result<()>; - fn AddSpecialTransition(&self, destinationstate: Option<&ISpeechGrammarRuleState>, r#type: SpeechSpecialTransitionType, propertyname: &windows_core::BSTR, propertyid: i32, propertyvalue: *const windows_core::VARIANT, weight: f32) -> windows_core::Result<()>; + fn AddWordTransition(&self, deststate: Option<&ISpeechGrammarRuleState>, words: &windows_core::BSTR, separators: &windows_core::BSTR, r#type: SpeechGrammarWordType, propertyname: &windows_core::BSTR, propertyid: i32, propertyvalue: *const super::super::System::Variant::VARIANT, weight: f32) -> windows_core::Result<()>; + fn AddRuleTransition(&self, destinationstate: Option<&ISpeechGrammarRuleState>, rule: Option<&ISpeechGrammarRule>, propertyname: &windows_core::BSTR, propertyid: i32, propertyvalue: *const super::super::System::Variant::VARIANT, weight: f32) -> windows_core::Result<()>; + fn AddSpecialTransition(&self, destinationstate: Option<&ISpeechGrammarRuleState>, r#type: SpeechSpecialTransitionType, propertyname: &windows_core::BSTR, propertyid: i32, propertyvalue: *const super::super::System::Variant::VARIANT, weight: f32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechGrammarRuleState {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechGrammarRuleState_Vtbl { pub const fn new() -> ISpeechGrammarRuleState_Vtbl { unsafe extern "system" fn Rule(this: *mut core::ffi::c_void, rule: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4221,15 +4242,15 @@ impl ISpeechGrammarRuleState_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddWordTransition(this: *mut core::ffi::c_void, deststate: *mut core::ffi::c_void, words: core::mem::MaybeUninit, separators: core::mem::MaybeUninit, r#type: SpeechGrammarWordType, propertyname: core::mem::MaybeUninit, propertyid: i32, propertyvalue: *const core::mem::MaybeUninit, weight: f32) -> windows_core::HRESULT { + unsafe extern "system" fn AddWordTransition(this: *mut core::ffi::c_void, deststate: *mut core::ffi::c_void, words: core::mem::MaybeUninit, separators: core::mem::MaybeUninit, r#type: SpeechGrammarWordType, propertyname: core::mem::MaybeUninit, propertyid: i32, propertyvalue: *const core::mem::MaybeUninit, weight: f32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechGrammarRuleState_Impl::AddWordTransition(this, windows_core::from_raw_borrowed(&deststate), core::mem::transmute(&words), core::mem::transmute(&separators), core::mem::transmute_copy(&r#type), core::mem::transmute(&propertyname), core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&propertyvalue), core::mem::transmute_copy(&weight)).into() } - unsafe extern "system" fn AddRuleTransition(this: *mut core::ffi::c_void, destinationstate: *mut core::ffi::c_void, rule: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, propertyid: i32, propertyvalue: *const core::mem::MaybeUninit, weight: f32) -> windows_core::HRESULT { + unsafe extern "system" fn AddRuleTransition(this: *mut core::ffi::c_void, destinationstate: *mut core::ffi::c_void, rule: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, propertyid: i32, propertyvalue: *const core::mem::MaybeUninit, weight: f32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechGrammarRuleState_Impl::AddRuleTransition(this, windows_core::from_raw_borrowed(&destinationstate), windows_core::from_raw_borrowed(&rule), core::mem::transmute(&propertyname), core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&propertyvalue), core::mem::transmute_copy(&weight)).into() } - unsafe extern "system" fn AddSpecialTransition(this: *mut core::ffi::c_void, destinationstate: *mut core::ffi::c_void, r#type: SpeechSpecialTransitionType, propertyname: core::mem::MaybeUninit, propertyid: i32, propertyvalue: *const core::mem::MaybeUninit, weight: f32) -> windows_core::HRESULT { + unsafe extern "system" fn AddSpecialTransition(this: *mut core::ffi::c_void, destinationstate: *mut core::ffi::c_void, r#type: SpeechSpecialTransitionType, propertyname: core::mem::MaybeUninit, propertyid: i32, propertyvalue: *const core::mem::MaybeUninit, weight: f32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechGrammarRuleState_Impl::AddSpecialTransition(this, windows_core::from_raw_borrowed(&destinationstate), core::mem::transmute_copy(&r#type), core::mem::transmute(&propertyname), core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&propertyvalue), core::mem::transmute_copy(&weight)).into() } @@ -4246,20 +4267,20 @@ impl ISpeechGrammarRuleState_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Text(&self) -> windows_core::Result; fn Rule(&self) -> windows_core::Result; - fn Weight(&self) -> windows_core::Result; + fn Weight(&self) -> windows_core::Result; fn PropertyName(&self) -> windows_core::Result; fn PropertyId(&self) -> windows_core::Result; - fn PropertyValue(&self) -> windows_core::Result; + fn PropertyValue(&self) -> windows_core::Result; fn NextState(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechGrammarRuleStateTransition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechGrammarRuleStateTransition_Vtbl { pub const fn new() -> ISpeechGrammarRuleStateTransition_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, r#type: *mut SpeechGrammarRuleStateTransitionType) -> windows_core::HRESULT { @@ -4292,7 +4313,7 @@ impl ISpeechGrammarRuleStateTransition_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Weight(this: *mut core::ffi::c_void, weight: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Weight(this: *mut core::ffi::c_void, weight: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechGrammarRuleStateTransition_Impl::Weight(this) { Ok(ok__) => { @@ -4322,7 +4343,7 @@ impl ISpeechGrammarRuleStateTransition_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PropertyValue(this: *mut core::ffi::c_void, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PropertyValue(this: *mut core::ffi::c_void, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechGrammarRuleStateTransition_Impl::PropertyValue(this) { Ok(ok__) => { @@ -4358,15 +4379,15 @@ impl ISpeechGrammarRuleStateTransition_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechGrammarRuleStateTransitions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechGrammarRuleStateTransitions_Vtbl { pub const fn new() -> ISpeechGrammarRuleStateTransitions_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -4410,20 +4431,20 @@ impl ISpeechGrammarRuleStateTransitions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn FindRule(&self, rulenameorid: &windows_core::VARIANT) -> windows_core::Result; + fn FindRule(&self, rulenameorid: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Dynamic(&self) -> windows_core::Result; fn Add(&self, rulename: &windows_core::BSTR, attributes: SpeechRuleAttributes, ruleid: i32) -> windows_core::Result; fn Commit(&self) -> windows_core::Result<()>; - fn CommitAndSave(&self, errortext: *mut windows_core::BSTR, savestream: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn CommitAndSave(&self, errortext: *mut windows_core::BSTR, savestream: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechGrammarRules {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechGrammarRules_Vtbl { pub const fn new() -> ISpeechGrammarRules_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -4436,7 +4457,7 @@ impl ISpeechGrammarRules_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn FindRule(this: *mut core::ffi::c_void, rulenameorid: core::mem::MaybeUninit, rule: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn FindRule(this: *mut core::ffi::c_void, rulenameorid: core::mem::MaybeUninit, rule: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechGrammarRules_Impl::FindRule(this, core::mem::transmute(&rulenameorid)) { Ok(ok__) => { @@ -4490,7 +4511,7 @@ impl ISpeechGrammarRules_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechGrammarRules_Impl::Commit(this).into() } - unsafe extern "system" fn CommitAndSave(this: *mut core::ffi::c_void, errortext: *mut core::mem::MaybeUninit, savestream: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CommitAndSave(this: *mut core::ffi::c_void, errortext: *mut core::mem::MaybeUninit, savestream: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechGrammarRules_Impl::CommitAndSave(this, core::mem::transmute_copy(&errortext), core::mem::transmute_copy(&savestream)).into() } @@ -4510,20 +4531,20 @@ impl ISpeechGrammarRules_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetWords(&self, flags: SpeechLexiconType, generationid: *mut i32, words: *mut Option) -> windows_core::Result<()>; fn AddPronunciation(&self, bstrword: &windows_core::BSTR, langid: i32, partofspeech: SpeechPartOfSpeech, bstrpronunciation: &windows_core::BSTR) -> windows_core::Result<()>; - fn AddPronunciationByPhoneIds(&self, bstrword: &windows_core::BSTR, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn AddPronunciationByPhoneIds(&self, bstrword: &windows_core::BSTR, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn RemovePronunciation(&self, bstrword: &windows_core::BSTR, langid: i32, partofspeech: SpeechPartOfSpeech, bstrpronunciation: &windows_core::BSTR) -> windows_core::Result<()>; - fn RemovePronunciationByPhoneIds(&self, bstrword: &windows_core::BSTR, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn RemovePronunciationByPhoneIds(&self, bstrword: &windows_core::BSTR, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn GetPronunciations(&self, bstrword: &windows_core::BSTR, langid: i32, typeflags: SpeechLexiconType) -> windows_core::Result; fn GetGenerationChange(&self, generationid: *mut i32, ppwords: *mut Option) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechLexicon {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechLexicon_Vtbl { pub const fn new() -> ISpeechLexicon_Vtbl { unsafe extern "system" fn GenerationId(this: *mut core::ffi::c_void, generationid: *mut i32) -> windows_core::HRESULT { @@ -4544,7 +4565,7 @@ impl ISpeechLexicon_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechLexicon_Impl::AddPronunciation(this, core::mem::transmute(&bstrword), core::mem::transmute_copy(&langid), core::mem::transmute_copy(&partofspeech), core::mem::transmute(&bstrpronunciation)).into() } - unsafe extern "system" fn AddPronunciationByPhoneIds(this: *mut core::ffi::c_void, bstrword: core::mem::MaybeUninit, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPronunciationByPhoneIds(this: *mut core::ffi::c_void, bstrword: core::mem::MaybeUninit, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechLexicon_Impl::AddPronunciationByPhoneIds(this, core::mem::transmute(&bstrword), core::mem::transmute_copy(&langid), core::mem::transmute_copy(&partofspeech), core::mem::transmute_copy(&phoneids)).into() } @@ -4552,7 +4573,7 @@ impl ISpeechLexicon_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechLexicon_Impl::RemovePronunciation(this, core::mem::transmute(&bstrword), core::mem::transmute_copy(&langid), core::mem::transmute_copy(&partofspeech), core::mem::transmute(&bstrpronunciation)).into() } - unsafe extern "system" fn RemovePronunciationByPhoneIds(this: *mut core::ffi::c_void, bstrword: core::mem::MaybeUninit, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemovePronunciationByPhoneIds(this: *mut core::ffi::c_void, bstrword: core::mem::MaybeUninit, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechLexicon_Impl::RemovePronunciationByPhoneIds(this, core::mem::transmute(&bstrword), core::mem::transmute_copy(&langid), core::mem::transmute_copy(&partofspeech), core::mem::transmute_copy(&phoneids)).into() } @@ -4586,17 +4607,17 @@ impl ISpeechLexicon_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn LangId(&self) -> windows_core::Result; fn PartOfSpeech(&self) -> windows_core::Result; - fn PhoneIds(&self) -> windows_core::Result; + fn PhoneIds(&self) -> windows_core::Result; fn Symbolic(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechLexiconPronunciation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechLexiconPronunciation_Vtbl { pub const fn new() -> ISpeechLexiconPronunciation_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, lexicontype: *mut SpeechLexiconType) -> windows_core::HRESULT { @@ -4629,7 +4650,7 @@ impl ISpeechLexiconPronunciation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PhoneIds(this: *mut core::ffi::c_void, phoneids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PhoneIds(this: *mut core::ffi::c_void, phoneids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechLexiconPronunciation_Impl::PhoneIds(this) { Ok(ok__) => { @@ -4662,15 +4683,15 @@ impl ISpeechLexiconPronunciation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechLexiconPronunciations {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechLexiconPronunciations_Vtbl { pub const fn new() -> ISpeechLexiconPronunciations_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -4714,16 +4735,16 @@ impl ISpeechLexiconPronunciations_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Type(&self) -> windows_core::Result; fn Word(&self) -> windows_core::Result; fn Pronunciations(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechLexiconWord {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechLexiconWord_Vtbl { pub const fn new() -> ISpeechLexiconWord_Vtbl { unsafe extern "system" fn LangId(this: *mut core::ffi::c_void, langid: *mut i32) -> windows_core::HRESULT { @@ -4778,15 +4799,15 @@ impl ISpeechLexiconWord_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechLexiconWords {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechLexiconWords_Vtbl { pub const fn new() -> ISpeechLexiconWords_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -4830,7 +4851,7 @@ impl ISpeechLexiconWords_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDeviceId(&self, deviceid: i32) -> windows_core::Result<()>; @@ -4838,9 +4859,9 @@ pub trait ISpeechMMSysAudio_Impl: Sized + ISpeechAudio_Impl { fn SetLineId(&self, lineid: i32) -> windows_core::Result<()>; fn MMHandle(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechMMSysAudio {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechMMSysAudio_Vtbl { pub const fn new() -> ISpeechMMSysAudio_Vtbl { unsafe extern "system" fn DeviceId(this: *mut core::ffi::c_void, deviceid: *mut i32) -> windows_core::HRESULT { @@ -4894,21 +4915,21 @@ impl ISpeechMMSysAudio_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISpeechMemoryStream_Impl: Sized + ISpeechBaseStream_Impl { - fn SetData(&self, data: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetData(&self) -> windows_core::Result; + fn SetData(&self, data: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetData(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechMemoryStream {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechMemoryStream_Vtbl { pub const fn new() -> ISpeechMemoryStream_Vtbl { - unsafe extern "system" fn SetData(this: *mut core::ffi::c_void, data: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetData(this: *mut core::ffi::c_void, data: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechMemoryStream_Impl::SetData(this, core::mem::transmute(&data)).into() } - unsafe extern "system" fn GetData(this: *mut core::ffi::c_void, pdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetData(this: *mut core::ffi::c_void, pdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechMemoryStream_Impl::GetData(this) { Ok(ok__) => { @@ -4924,7 +4945,7 @@ impl ISpeechMemoryStream_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DataKey(&self) -> windows_core::Result; @@ -4936,13 +4957,13 @@ pub trait ISpeechObjectToken_Impl: Sized + super::super::System::Com::IDispatch_ fn Remove(&self, objectstorageclsid: &windows_core::BSTR) -> windows_core::Result<()>; fn GetStorageFileName(&self, objectstorageclsid: &windows_core::BSTR, keyname: &windows_core::BSTR, filename: &windows_core::BSTR, folder: SpeechTokenShellFolder) -> windows_core::Result; fn RemoveStorageFileName(&self, objectstorageclsid: &windows_core::BSTR, keyname: &windows_core::BSTR, deletefile: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn IsUISupported(&self, typeofui: &windows_core::BSTR, extradata: *const windows_core::VARIANT, object: Option<&windows_core::IUnknown>) -> windows_core::Result; - fn DisplayUI(&self, hwnd: i32, title: &windows_core::BSTR, typeofui: &windows_core::BSTR, extradata: *const windows_core::VARIANT, object: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; + fn IsUISupported(&self, typeofui: &windows_core::BSTR, extradata: *const super::super::System::Variant::VARIANT, object: Option<&windows_core::IUnknown>) -> windows_core::Result; + fn DisplayUI(&self, hwnd: i32, title: &windows_core::BSTR, typeofui: &windows_core::BSTR, extradata: *const super::super::System::Variant::VARIANT, object: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn MatchesAttributes(&self, attributes: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechObjectToken {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechObjectToken_Vtbl { pub const fn new() -> ISpeechObjectToken_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, objectid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5027,7 +5048,7 @@ impl ISpeechObjectToken_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechObjectToken_Impl::RemoveStorageFileName(this, core::mem::transmute(&objectstorageclsid), core::mem::transmute(&keyname), core::mem::transmute_copy(&deletefile)).into() } - unsafe extern "system" fn IsUISupported(this: *mut core::ffi::c_void, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit, object: *mut core::ffi::c_void, supported: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn IsUISupported(this: *mut core::ffi::c_void, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit, object: *mut core::ffi::c_void, supported: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechObjectToken_Impl::IsUISupported(this, core::mem::transmute(&typeofui), core::mem::transmute_copy(&extradata), windows_core::from_raw_borrowed(&object)) { Ok(ok__) => { @@ -5037,7 +5058,7 @@ impl ISpeechObjectToken_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DisplayUI(this: *mut core::ffi::c_void, hwnd: i32, title: core::mem::MaybeUninit, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit, object: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn DisplayUI(this: *mut core::ffi::c_void, hwnd: i32, title: core::mem::MaybeUninit, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit, object: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechObjectToken_Impl::DisplayUI(this, core::mem::transmute_copy(&hwnd), core::mem::transmute(&title), core::mem::transmute(&typeofui), core::mem::transmute_copy(&extradata), windows_core::from_raw_borrowed(&object)).into() } @@ -5072,7 +5093,7 @@ impl ISpeechObjectToken_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDefault(&self, tokenid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -5081,9 +5102,9 @@ pub trait ISpeechObjectTokenCategory_Impl: Sized + super::super::System::Com::ID fn GetDataKey(&self, location: SpeechDataKeyLocation) -> windows_core::Result; fn EnumerateTokens(&self, requiredattributes: &windows_core::BSTR, optionalattributes: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechObjectTokenCategory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechObjectTokenCategory_Vtbl { pub const fn new() -> ISpeechObjectTokenCategory_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, id: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5148,15 +5169,15 @@ impl ISpeechObjectTokenCategory_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechObjectTokens {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechObjectTokens_Vtbl { pub const fn new() -> ISpeechObjectTokens_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -5200,16 +5221,16 @@ impl ISpeechObjectTokens_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetLanguageId(&self, languageid: i32) -> windows_core::Result<()>; - fn PhoneToId(&self, phonemes: &windows_core::BSTR) -> windows_core::Result; - fn IdToPhone(&self, idarray: &windows_core::VARIANT) -> windows_core::Result; + fn PhoneToId(&self, phonemes: &windows_core::BSTR) -> windows_core::Result; + fn IdToPhone(&self, idarray: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhoneConverter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhoneConverter_Vtbl { pub const fn new() -> ISpeechPhoneConverter_Vtbl { unsafe extern "system" fn LanguageId(this: *mut core::ffi::c_void, languageid: *mut i32) -> windows_core::HRESULT { @@ -5226,7 +5247,7 @@ impl ISpeechPhoneConverter_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechPhoneConverter_Impl::SetLanguageId(this, core::mem::transmute_copy(&languageid)).into() } - unsafe extern "system" fn PhoneToId(this: *mut core::ffi::c_void, phonemes: core::mem::MaybeUninit, idarray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PhoneToId(this: *mut core::ffi::c_void, phonemes: core::mem::MaybeUninit, idarray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhoneConverter_Impl::PhoneToId(this, core::mem::transmute(&phonemes)) { Ok(ok__) => { @@ -5236,7 +5257,7 @@ impl ISpeechPhoneConverter_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn IdToPhone(this: *mut core::ffi::c_void, idarray: core::mem::MaybeUninit, phonemes: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn IdToPhone(this: *mut core::ffi::c_void, idarray: core::mem::MaybeUninit, phonemes: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhoneConverter_Impl::IdToPhone(this, core::mem::transmute(&idarray)) { Ok(ok__) => { @@ -5258,7 +5279,7 @@ impl ISpeechPhoneConverter_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn StartElementInResult(&self) -> windows_core::Result; @@ -5266,9 +5287,9 @@ pub trait ISpeechPhraseAlternate_Impl: Sized + super::super::System::Com::IDispa fn PhraseInfo(&self) -> windows_core::Result; fn Commit(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseAlternate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseAlternate_Vtbl { pub const fn new() -> ISpeechPhraseAlternate_Vtbl { unsafe extern "system" fn RecoResult(this: *mut core::ffi::c_void, recoresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5328,15 +5349,15 @@ impl ISpeechPhraseAlternate_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseAlternates {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseAlternates_Vtbl { pub const fn new() -> ISpeechPhraseAlternates_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -5380,7 +5401,7 @@ impl ISpeechPhraseAlternates_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AudioSizeTime(&self) -> windows_core::Result; @@ -5390,15 +5411,15 @@ pub trait ISpeechPhraseElement_Impl: Sized + super::super::System::Com::IDispatc fn RetainedSizeBytes(&self) -> windows_core::Result; fn DisplayText(&self) -> windows_core::Result; fn LexicalForm(&self) -> windows_core::Result; - fn Pronunciation(&self) -> windows_core::Result; + fn Pronunciation(&self) -> windows_core::Result; fn DisplayAttributes(&self) -> windows_core::Result; fn RequiredConfidence(&self) -> windows_core::Result; fn ActualConfidence(&self) -> windows_core::Result; fn EngineConfidence(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseElement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseElement_Vtbl { pub const fn new() -> ISpeechPhraseElement_Vtbl { unsafe extern "system" fn AudioTimeOffset(this: *mut core::ffi::c_void, audiotimeoffset: *mut i32) -> windows_core::HRESULT { @@ -5481,7 +5502,7 @@ impl ISpeechPhraseElement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Pronunciation(this: *mut core::ffi::c_void, pronunciation: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Pronunciation(this: *mut core::ffi::c_void, pronunciation: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhraseElement_Impl::Pronunciation(this) { Ok(ok__) => { @@ -5552,15 +5573,15 @@ impl ISpeechPhraseElement_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseElements {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseElements_Vtbl { pub const fn new() -> ISpeechPhraseElements_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -5604,12 +5625,12 @@ impl ISpeechPhraseElements_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn GrammarId(&self) -> windows_core::Result; - fn StartTime(&self) -> windows_core::Result; - fn AudioStreamPosition(&self) -> windows_core::Result; + fn GrammarId(&self) -> windows_core::Result; + fn StartTime(&self) -> windows_core::Result; + fn AudioStreamPosition(&self) -> windows_core::Result; fn AudioSizeBytes(&self) -> windows_core::Result; fn RetainedSizeBytes(&self) -> windows_core::Result; fn AudioSizeTime(&self) -> windows_core::Result; @@ -5618,14 +5639,14 @@ pub trait ISpeechPhraseInfo_Impl: Sized + super::super::System::Com::IDispatch_I fn Elements(&self) -> windows_core::Result; fn Replacements(&self) -> windows_core::Result; fn EngineId(&self) -> windows_core::Result; - fn EnginePrivateData(&self) -> windows_core::Result; - fn SaveToMemory(&self) -> windows_core::Result; + fn EnginePrivateData(&self) -> windows_core::Result; + fn SaveToMemory(&self) -> windows_core::Result; fn GetText(&self, startelement: i32, elements: i32, usereplacements: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; fn GetDisplayAttributes(&self, startelement: i32, elements: i32, usereplacements: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseInfo_Vtbl { pub const fn new() -> ISpeechPhraseInfo_Vtbl { unsafe extern "system" fn LanguageId(this: *mut core::ffi::c_void, languageid: *mut i32) -> windows_core::HRESULT { @@ -5638,7 +5659,7 @@ impl ISpeechPhraseInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GrammarId(this: *mut core::ffi::c_void, grammarid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GrammarId(this: *mut core::ffi::c_void, grammarid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhraseInfo_Impl::GrammarId(this) { Ok(ok__) => { @@ -5648,7 +5669,7 @@ impl ISpeechPhraseInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn StartTime(this: *mut core::ffi::c_void, starttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn StartTime(this: *mut core::ffi::c_void, starttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhraseInfo_Impl::StartTime(this) { Ok(ok__) => { @@ -5658,7 +5679,7 @@ impl ISpeechPhraseInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AudioStreamPosition(this: *mut core::ffi::c_void, audiostreamposition: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AudioStreamPosition(this: *mut core::ffi::c_void, audiostreamposition: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhraseInfo_Impl::AudioStreamPosition(this) { Ok(ok__) => { @@ -5748,7 +5769,7 @@ impl ISpeechPhraseInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EnginePrivateData(this: *mut core::ffi::c_void, privatedata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnginePrivateData(this: *mut core::ffi::c_void, privatedata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhraseInfo_Impl::EnginePrivateData(this) { Ok(ok__) => { @@ -5758,7 +5779,7 @@ impl ISpeechPhraseInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SaveToMemory(this: *mut core::ffi::c_void, phraseblock: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SaveToMemory(this: *mut core::ffi::c_void, phraseblock: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhraseInfo_Impl::SaveToMemory(this) { Ok(ok__) => { @@ -5812,16 +5833,16 @@ impl ISpeechPhraseInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT) -> windows_core::Result; + fn RestorePhraseFromMemory(&self, phraseinmemory: *const super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseInfoBuilder {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseInfoBuilder_Vtbl { pub const fn new() -> ISpeechPhraseInfoBuilder_Vtbl { - unsafe extern "system" fn RestorePhraseFromMemory(this: *mut core::ffi::c_void, phraseinmemory: *const core::mem::MaybeUninit, phraseinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn RestorePhraseFromMemory(this: *mut core::ffi::c_void, phraseinmemory: *const core::mem::MaybeUninit, phraseinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhraseInfoBuilder_Impl::RestorePhraseFromMemory(this, core::mem::transmute_copy(&phraseinmemory)) { Ok(ok__) => { @@ -5840,15 +5861,15 @@ impl ISpeechPhraseInfoBuilder_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseProperties {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseProperties_Vtbl { pub const fn new() -> ISpeechPhraseProperties_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -5892,11 +5913,11 @@ impl ISpeechPhraseProperties_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; - fn Value(&self) -> windows_core::Result; + fn Value(&self) -> windows_core::Result; fn FirstElement(&self) -> windows_core::Result; fn NumberOfElements(&self) -> windows_core::Result; fn EngineConfidence(&self) -> windows_core::Result; @@ -5904,9 +5925,9 @@ pub trait ISpeechPhraseProperty_Impl: Sized + super::super::System::Com::IDispat fn Parent(&self) -> windows_core::Result; fn Children(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseProperty_Vtbl { pub const fn new() -> ISpeechPhraseProperty_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5929,7 +5950,7 @@ impl ISpeechPhraseProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechPhraseProperty_Impl::Value(this) { Ok(ok__) => { @@ -6016,16 +6037,16 @@ impl ISpeechPhraseProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Text(&self) -> windows_core::Result; fn FirstElement(&self) -> windows_core::Result; fn NumberOfElements(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseReplacement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseReplacement_Vtbl { pub const fn new() -> ISpeechPhraseReplacement_Vtbl { unsafe extern "system" fn DisplayAttributes(this: *mut core::ffi::c_void, displayattributes: *mut SpeechDisplayAttributes) -> windows_core::HRESULT { @@ -6080,15 +6101,15 @@ impl ISpeechPhraseReplacement_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseReplacements {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseReplacements_Vtbl { pub const fn new() -> ISpeechPhraseReplacements_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -6132,7 +6153,7 @@ impl ISpeechPhraseReplacements_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -6143,9 +6164,9 @@ pub trait ISpeechPhraseRule_Impl: Sized + super::super::System::Com::IDispatch_I fn Confidence(&self) -> windows_core::Result; fn EngineConfidence(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseRule {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseRule_Vtbl { pub const fn new() -> ISpeechPhraseRule_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6244,15 +6265,15 @@ impl ISpeechPhraseRule_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechPhraseRules {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechPhraseRules_Vtbl { pub const fn new() -> ISpeechPhraseRules_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -6296,7 +6317,7 @@ impl ISpeechPhraseRules_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AudioInputInterferenceStatus(&self) -> windows_core::Result; @@ -6319,14 +6340,14 @@ pub trait ISpeechRecoContext_Impl: Sized + super::super::System::Com::IDispatch_ fn RetainedAudioFormat(&self) -> windows_core::Result; fn Pause(&self) -> windows_core::Result<()>; fn Resume(&self) -> windows_core::Result<()>; - fn CreateGrammar(&self, grammarid: &windows_core::VARIANT) -> windows_core::Result; - fn CreateResultFromMemory(&self, resultblock: *const windows_core::VARIANT) -> windows_core::Result; - fn Bookmark(&self, options: SpeechBookmarkOptions, streampos: &windows_core::VARIANT, bookmarkid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn CreateGrammar(&self, grammarid: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateResultFromMemory(&self, resultblock: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn Bookmark(&self, options: SpeechBookmarkOptions, streampos: &super::super::System::Variant::VARIANT, bookmarkid: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetAdaptationData(&self, adaptationstring: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechRecoContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechRecoContext_Vtbl { pub const fn new() -> ISpeechRecoContext_Vtbl { unsafe extern "system" fn Recognizer(this: *mut core::ffi::c_void, recognizer: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6479,7 +6500,7 @@ impl ISpeechRecoContext_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecoContext_Impl::Resume(this).into() } - unsafe extern "system" fn CreateGrammar(this: *mut core::ffi::c_void, grammarid: core::mem::MaybeUninit, grammar: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateGrammar(this: *mut core::ffi::c_void, grammarid: core::mem::MaybeUninit, grammar: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecoContext_Impl::CreateGrammar(this, core::mem::transmute(&grammarid)) { Ok(ok__) => { @@ -6489,7 +6510,7 @@ impl ISpeechRecoContext_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateResultFromMemory(this: *mut core::ffi::c_void, resultblock: *const core::mem::MaybeUninit, result: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateResultFromMemory(this: *mut core::ffi::c_void, resultblock: *const core::mem::MaybeUninit, result: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecoContext_Impl::CreateResultFromMemory(this, core::mem::transmute_copy(&resultblock)) { Ok(ok__) => { @@ -6499,7 +6520,7 @@ impl ISpeechRecoContext_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Bookmark(this: *mut core::ffi::c_void, options: SpeechBookmarkOptions, streampos: core::mem::MaybeUninit, bookmarkid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Bookmark(this: *mut core::ffi::c_void, options: SpeechBookmarkOptions, streampos: core::mem::MaybeUninit, bookmarkid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecoContext_Impl::Bookmark(this, core::mem::transmute_copy(&options), core::mem::transmute(&streampos), core::mem::transmute(&bookmarkid)).into() } @@ -6540,9 +6561,9 @@ impl ISpeechRecoContext_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn Id(&self) -> windows_core::Result; fn RecoContext(&self) -> windows_core::Result; fn SetState(&self, state: SpeechGrammarState) -> windows_core::Result<()>; fn State(&self) -> windows_core::Result; @@ -6550,9 +6571,9 @@ pub trait ISpeechRecoGrammar_Impl: Sized + super::super::System::Com::IDispatch_ fn Reset(&self, newlanguage: i32) -> windows_core::Result<()>; fn CmdLoadFromFile(&self, filename: &windows_core::BSTR, loadoption: SpeechLoadOption) -> windows_core::Result<()>; fn CmdLoadFromObject(&self, classid: &windows_core::BSTR, grammarname: &windows_core::BSTR, loadoption: SpeechLoadOption) -> windows_core::Result<()>; - fn CmdLoadFromResource(&self, hmodule: i32, resourcename: &windows_core::VARIANT, resourcetype: &windows_core::VARIANT, languageid: i32, loadoption: SpeechLoadOption) -> windows_core::Result<()>; - fn CmdLoadFromMemory(&self, grammardata: &windows_core::VARIANT, loadoption: SpeechLoadOption) -> windows_core::Result<()>; - fn CmdLoadFromProprietaryGrammar(&self, proprietaryguid: &windows_core::BSTR, proprietarystring: &windows_core::BSTR, proprietarydata: &windows_core::VARIANT, loadoption: SpeechLoadOption) -> windows_core::Result<()>; + fn CmdLoadFromResource(&self, hmodule: i32, resourcename: &super::super::System::Variant::VARIANT, resourcetype: &super::super::System::Variant::VARIANT, languageid: i32, loadoption: SpeechLoadOption) -> windows_core::Result<()>; + fn CmdLoadFromMemory(&self, grammardata: &super::super::System::Variant::VARIANT, loadoption: SpeechLoadOption) -> windows_core::Result<()>; + fn CmdLoadFromProprietaryGrammar(&self, proprietaryguid: &windows_core::BSTR, proprietarystring: &windows_core::BSTR, proprietarydata: &super::super::System::Variant::VARIANT, loadoption: SpeechLoadOption) -> windows_core::Result<()>; fn CmdSetRuleState(&self, name: &windows_core::BSTR, state: SpeechRuleState) -> windows_core::Result<()>; fn CmdSetRuleIdState(&self, ruleid: i32, state: SpeechRuleState) -> windows_core::Result<()>; fn DictationLoad(&self, topicname: &windows_core::BSTR, loadoption: SpeechLoadOption) -> windows_core::Result<()>; @@ -6562,12 +6583,12 @@ pub trait ISpeechRecoGrammar_Impl: Sized + super::super::System::Com::IDispatch_ fn SetTextSelection(&self, info: Option<&ISpeechTextSelectionInformation>) -> windows_core::Result<()>; fn IsPronounceable(&self, word: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechRecoGrammar {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechRecoGrammar_Vtbl { pub const fn new() -> ISpeechRecoGrammar_Vtbl { - unsafe extern "system" fn Id(this: *mut core::ffi::c_void, id: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Id(this: *mut core::ffi::c_void, id: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecoGrammar_Impl::Id(this) { Ok(ok__) => { @@ -6623,15 +6644,15 @@ impl ISpeechRecoGrammar_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecoGrammar_Impl::CmdLoadFromObject(this, core::mem::transmute(&classid), core::mem::transmute(&grammarname), core::mem::transmute_copy(&loadoption)).into() } - unsafe extern "system" fn CmdLoadFromResource(this: *mut core::ffi::c_void, hmodule: i32, resourcename: core::mem::MaybeUninit, resourcetype: core::mem::MaybeUninit, languageid: i32, loadoption: SpeechLoadOption) -> windows_core::HRESULT { + unsafe extern "system" fn CmdLoadFromResource(this: *mut core::ffi::c_void, hmodule: i32, resourcename: core::mem::MaybeUninit, resourcetype: core::mem::MaybeUninit, languageid: i32, loadoption: SpeechLoadOption) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecoGrammar_Impl::CmdLoadFromResource(this, core::mem::transmute_copy(&hmodule), core::mem::transmute(&resourcename), core::mem::transmute(&resourcetype), core::mem::transmute_copy(&languageid), core::mem::transmute_copy(&loadoption)).into() } - unsafe extern "system" fn CmdLoadFromMemory(this: *mut core::ffi::c_void, grammardata: core::mem::MaybeUninit, loadoption: SpeechLoadOption) -> windows_core::HRESULT { + unsafe extern "system" fn CmdLoadFromMemory(this: *mut core::ffi::c_void, grammardata: core::mem::MaybeUninit, loadoption: SpeechLoadOption) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecoGrammar_Impl::CmdLoadFromMemory(this, core::mem::transmute(&grammardata), core::mem::transmute_copy(&loadoption)).into() } - unsafe extern "system" fn CmdLoadFromProprietaryGrammar(this: *mut core::ffi::c_void, proprietaryguid: core::mem::MaybeUninit, proprietarystring: core::mem::MaybeUninit, proprietarydata: core::mem::MaybeUninit, loadoption: SpeechLoadOption) -> windows_core::HRESULT { + unsafe extern "system" fn CmdLoadFromProprietaryGrammar(this: *mut core::ffi::c_void, proprietaryguid: core::mem::MaybeUninit, proprietarystring: core::mem::MaybeUninit, proprietarydata: core::mem::MaybeUninit, loadoption: SpeechLoadOption) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecoGrammar_Impl::CmdLoadFromProprietaryGrammar(this, core::mem::transmute(&proprietaryguid), core::mem::transmute(&proprietarystring), core::mem::transmute(&proprietarydata), core::mem::transmute_copy(&loadoption)).into() } @@ -6700,7 +6721,7 @@ impl ISpeechRecoGrammar_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Times(&self) -> windows_core::Result; @@ -6710,12 +6731,12 @@ pub trait ISpeechRecoResult_Impl: Sized + super::super::System::Com::IDispatch_I fn Alternates(&self, requestcount: i32, startelement: i32, elements: i32) -> windows_core::Result; fn Audio(&self, startelement: i32, elements: i32) -> windows_core::Result; fn SpeakAudio(&self, startelement: i32, elements: i32, flags: SpeechVoiceSpeakFlags) -> windows_core::Result; - fn SaveToMemory(&self) -> windows_core::Result; + fn SaveToMemory(&self) -> windows_core::Result; fn DiscardResultInfo(&self, valuetypes: SpeechDiscardType) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechRecoResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechRecoResult_Vtbl { pub const fn new() -> ISpeechRecoResult_Vtbl { unsafe extern "system" fn RecoContext(this: *mut core::ffi::c_void, recocontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6792,7 +6813,7 @@ impl ISpeechRecoResult_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SaveToMemory(this: *mut core::ffi::c_void, resultblock: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SaveToMemory(this: *mut core::ffi::c_void, resultblock: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecoResult_Impl::SaveToMemory(this) { Ok(ok__) => { @@ -6824,13 +6845,13 @@ impl ISpeechRecoResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechRecoResult2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechRecoResult2_Vtbl { pub const fn new() -> ISpeechRecoResult2_Vtbl { unsafe extern "system" fn SetTextFeedback(this: *mut core::ffi::c_void, feedback: core::mem::MaybeUninit, wassuccessful: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -6843,7 +6864,7 @@ impl ISpeechRecoResult2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Times(&self) -> windows_core::Result; @@ -6853,15 +6874,15 @@ pub trait ISpeechRecoResultDispatch_Impl: Sized + super::super::System::Com::IDi fn Alternates(&self, requestcount: i32, startelement: i32, elements: i32) -> windows_core::Result; fn Audio(&self, startelement: i32, elements: i32) -> windows_core::Result; fn SpeakAudio(&self, startelement: i32, elements: i32, flags: SpeechVoiceSpeakFlags) -> windows_core::Result; - fn SaveToMemory(&self) -> windows_core::Result; + fn SaveToMemory(&self) -> windows_core::Result; fn DiscardResultInfo(&self, valuetypes: SpeechDiscardType) -> windows_core::Result<()>; fn GetXMLResult(&self, options: SPXMLRESULTOPTIONS) -> windows_core::Result; 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<()>; fn SetTextFeedback(&self, feedback: &windows_core::BSTR, wassuccessful: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechRecoResultDispatch {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechRecoResultDispatch_Vtbl { pub const fn new() -> ISpeechRecoResultDispatch_Vtbl { unsafe extern "system" fn RecoContext(this: *mut core::ffi::c_void, recocontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6938,7 +6959,7 @@ impl ISpeechRecoResultDispatch_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SaveToMemory(this: *mut core::ffi::c_void, resultblock: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SaveToMemory(this: *mut core::ffi::c_void, resultblock: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecoResultDispatch_Impl::SaveToMemory(this) { Ok(ok__) => { @@ -6991,19 +7012,19 @@ impl ISpeechRecoResultDispatch_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Length(&self) -> windows_core::Result; + fn StreamTime(&self) -> windows_core::Result; + fn Length(&self) -> windows_core::Result; fn TickCount(&self) -> windows_core::Result; - fn OffsetFromStart(&self) -> windows_core::Result; + fn OffsetFromStart(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechRecoResultTimes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechRecoResultTimes_Vtbl { pub const fn new() -> ISpeechRecoResultTimes_Vtbl { - unsafe extern "system" fn StreamTime(this: *mut core::ffi::c_void, time: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn StreamTime(this: *mut core::ffi::c_void, time: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecoResultTimes_Impl::StreamTime(this) { Ok(ok__) => { @@ -7013,7 +7034,7 @@ impl ISpeechRecoResultTimes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Length(this: *mut core::ffi::c_void, length: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Length(this: *mut core::ffi::c_void, length: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecoResultTimes_Impl::Length(this) { Ok(ok__) => { @@ -7033,7 +7054,7 @@ impl ISpeechRecoResultTimes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OffsetFromStart(this: *mut core::ffi::c_void, offsetfromstart: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OffsetFromStart(this: *mut core::ffi::c_void, offsetfromstart: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecoResultTimes_Impl::OffsetFromStart(this) { Ok(ok__) => { @@ -7055,7 +7076,7 @@ impl ISpeechRecoResultTimes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&ISpeechObjectToken>) -> windows_core::Result<()>; fn Recognizer(&self) -> windows_core::Result; @@ -7071,22 +7092,22 @@ pub trait ISpeechRecognizer_Impl: Sized + super::super::System::Com::IDispatch_I fn Status(&self) -> windows_core::Result; fn putref_Profile(&self, profile: Option<&ISpeechObjectToken>) -> windows_core::Result<()>; fn Profile(&self) -> windows_core::Result; - fn EmulateRecognition(&self, textelements: &windows_core::VARIANT, elementdisplayattributes: *const windows_core::VARIANT, languageid: i32) -> windows_core::Result<()>; + fn EmulateRecognition(&self, textelements: &super::super::System::Variant::VARIANT, elementdisplayattributes: *const super::super::System::Variant::VARIANT, languageid: i32) -> windows_core::Result<()>; fn CreateRecoContext(&self) -> windows_core::Result; fn GetFormat(&self, r#type: SpeechFormatType) -> windows_core::Result; fn SetPropertyNumber(&self, name: &windows_core::BSTR, value: i32) -> windows_core::Result; fn GetPropertyNumber(&self, name: &windows_core::BSTR, value: *mut i32, supported: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetPropertyString(&self, name: &windows_core::BSTR, value: &windows_core::BSTR) -> windows_core::Result; fn GetPropertyString(&self, name: &windows_core::BSTR, value: *mut windows_core::BSTR, supported: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn IsUISupported(&self, typeofui: &windows_core::BSTR, extradata: *const windows_core::VARIANT) -> windows_core::Result; - fn DisplayUI(&self, hwndparent: i32, title: &windows_core::BSTR, typeofui: &windows_core::BSTR, extradata: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn IsUISupported(&self, typeofui: &windows_core::BSTR, extradata: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DisplayUI(&self, hwndparent: i32, title: &windows_core::BSTR, typeofui: &windows_core::BSTR, extradata: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn GetRecognizers(&self, requiredattributes: &windows_core::BSTR, optionalattributes: &windows_core::BSTR) -> windows_core::Result; fn GetAudioInputs(&self, requiredattributes: &windows_core::BSTR, optionalattributes: &windows_core::BSTR) -> windows_core::Result; fn GetProfiles(&self, requiredattributes: &windows_core::BSTR, optionalattributes: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechRecognizer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechRecognizer_Vtbl { pub const fn new() -> ISpeechRecognizer_Vtbl { unsafe extern "system" fn putref_Recognizer(this: *mut core::ffi::c_void, recognizer: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7193,7 +7214,7 @@ impl ISpeechRecognizer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EmulateRecognition(this: *mut core::ffi::c_void, textelements: core::mem::MaybeUninit, elementdisplayattributes: *const core::mem::MaybeUninit, languageid: i32) -> windows_core::HRESULT { + unsafe extern "system" fn EmulateRecognition(this: *mut core::ffi::c_void, textelements: core::mem::MaybeUninit, elementdisplayattributes: *const core::mem::MaybeUninit, languageid: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecognizer_Impl::EmulateRecognition(this, core::mem::transmute(&textelements), core::mem::transmute_copy(&elementdisplayattributes), core::mem::transmute_copy(&languageid)).into() } @@ -7245,7 +7266,7 @@ impl ISpeechRecognizer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecognizer_Impl::GetPropertyString(this, core::mem::transmute(&name), core::mem::transmute_copy(&value), core::mem::transmute_copy(&supported)).into() } - unsafe extern "system" fn IsUISupported(this: *mut core::ffi::c_void, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit, supported: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn IsUISupported(this: *mut core::ffi::c_void, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit, supported: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecognizer_Impl::IsUISupported(this, core::mem::transmute(&typeofui), core::mem::transmute_copy(&extradata)) { Ok(ok__) => { @@ -7255,7 +7276,7 @@ impl ISpeechRecognizer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DisplayUI(this: *mut core::ffi::c_void, hwndparent: i32, title: core::mem::MaybeUninit, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DisplayUI(this: *mut core::ffi::c_void, hwndparent: i32, title: core::mem::MaybeUninit, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechRecognizer_Impl::DisplayUI(this, core::mem::transmute_copy(&hwndparent), core::mem::transmute(&title), core::mem::transmute(&typeofui), core::mem::transmute_copy(&extradata)).into() } @@ -7323,18 +7344,18 @@ impl ISpeechRecognizer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn CurrentStreamPosition(&self) -> windows_core::Result; + fn CurrentStreamPosition(&self) -> windows_core::Result; fn CurrentStreamNumber(&self) -> windows_core::Result; fn NumberOfActiveRules(&self) -> windows_core::Result; fn ClsidEngine(&self) -> windows_core::Result; - fn SupportedLanguages(&self) -> windows_core::Result; + fn SupportedLanguages(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechRecognizerStatus {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechRecognizerStatus_Vtbl { pub const fn new() -> ISpeechRecognizerStatus_Vtbl { unsafe extern "system" fn AudioStatus(this: *mut core::ffi::c_void, audiostatus: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7347,7 +7368,7 @@ impl ISpeechRecognizerStatus_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CurrentStreamPosition(this: *mut core::ffi::c_void, pcurrentstreampos: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CurrentStreamPosition(this: *mut core::ffi::c_void, pcurrentstreampos: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecognizerStatus_Impl::CurrentStreamPosition(this) { Ok(ok__) => { @@ -7387,7 +7408,7 @@ impl ISpeechRecognizerStatus_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SupportedLanguages(this: *mut core::ffi::c_void, supportedlanguages: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SupportedLanguages(this: *mut core::ffi::c_void, supportedlanguages: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechRecognizerStatus_Impl::SupportedLanguages(this) { Ok(ok__) => { @@ -7411,15 +7432,15 @@ impl ISpeechRecognizerStatus_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 Option, pbstrmimetype: *mut windows_core::BSTR, pfmodified: *mut super::super::Foundation::VARIANT_BOOL, pbstrredirecturl: *mut windows_core::BSTR) -> windows_core::Result<()>; fn GetLocalCopy(&self, bstrresourceuri: &windows_core::BSTR, pbstrlocalpath: *mut windows_core::BSTR, pbstrmimetype: *mut windows_core::BSTR, pbstrredirecturl: *mut windows_core::BSTR) -> windows_core::Result<()>; fn ReleaseLocalCopy(&self, pbstrlocalpath: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechResourceLoader {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechResourceLoader_Vtbl { pub const fn new() -> ISpeechResourceLoader_Vtbl { unsafe extern "system" fn LoadResource(this: *mut core::ffi::c_void, bstrresourceuri: core::mem::MaybeUninit, falwaysreload: super::super::Foundation::VARIANT_BOOL, pstream: *mut *mut core::ffi::c_void, pbstrmimetype: *mut core::mem::MaybeUninit, pfmodified: *mut super::super::Foundation::VARIANT_BOOL, pbstrredirecturl: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7445,7 +7466,7 @@ impl ISpeechResourceLoader_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ActiveOffset(&self) -> windows_core::Result; @@ -7456,9 +7477,9 @@ pub trait ISpeechTextSelectionInformation_Impl: Sized + super::super::System::Co fn SetSelectionLength(&self, selectionlength: i32) -> windows_core::Result<()>; fn SelectionLength(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechTextSelectionInformation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechTextSelectionInformation_Vtbl { pub const fn new() -> ISpeechTextSelectionInformation_Vtbl { unsafe extern "system" fn SetActiveOffset(this: *mut core::ffi::c_void, activeoffset: i32) -> windows_core::HRESULT { @@ -7533,7 +7554,7 @@ impl ISpeechTextSelectionInformation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Voice(&self) -> windows_core::Result; @@ -7565,12 +7586,12 @@ pub trait ISpeechVoice_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetAudioOutputs(&self, requiredattributes: &windows_core::BSTR, optionalattributes: &windows_core::BSTR) -> windows_core::Result; fn WaitUntilDone(&self, mstimeout: i32) -> windows_core::Result; fn SpeakCompleteEvent(&self) -> windows_core::Result; - fn IsUISupported(&self, typeofui: &windows_core::BSTR, extradata: *const windows_core::VARIANT) -> windows_core::Result; - fn DisplayUI(&self, hwndparent: i32, title: &windows_core::BSTR, typeofui: &windows_core::BSTR, extradata: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn IsUISupported(&self, typeofui: &windows_core::BSTR, extradata: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DisplayUI(&self, hwndparent: i32, title: &windows_core::BSTR, typeofui: &windows_core::BSTR, extradata: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechVoice {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechVoice_Vtbl { pub const fn new() -> ISpeechVoice_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, status: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7801,7 +7822,7 @@ impl ISpeechVoice_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn IsUISupported(this: *mut core::ffi::c_void, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit, supported: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn IsUISupported(this: *mut core::ffi::c_void, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit, supported: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechVoice_Impl::IsUISupported(this, core::mem::transmute(&typeofui), core::mem::transmute_copy(&extradata)) { Ok(ok__) => { @@ -7811,7 +7832,7 @@ impl ISpeechVoice_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DisplayUI(this: *mut core::ffi::c_void, hwndparent: i32, title: core::mem::MaybeUninit, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DisplayUI(this: *mut core::ffi::c_void, hwndparent: i32, title: core::mem::MaybeUninit, typeofui: core::mem::MaybeUninit, extradata: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechVoice_Impl::DisplayUI(this, core::mem::transmute_copy(&hwndparent), core::mem::transmute(&title), core::mem::transmute(&typeofui), core::mem::transmute_copy(&extradata)).into() } @@ -7855,7 +7876,7 @@ impl ISpeechVoice_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn LastStreamNumberQueued(&self) -> windows_core::Result; @@ -7870,9 +7891,9 @@ pub trait ISpeechVoiceStatus_Impl: Sized + super::super::System::Com::IDispatch_ fn PhonemeId(&self) -> windows_core::Result; fn VisemeId(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechVoiceStatus {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechVoiceStatus_Vtbl { pub const fn new() -> ISpeechVoiceStatus_Vtbl { unsafe extern "system" fn CurrentStreamNumber(this: *mut core::ffi::c_void, streamnumber: *mut i32) -> windows_core::HRESULT { @@ -8015,7 +8036,7 @@ impl ISpeechVoiceStatus_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetFormatTag(&self, formattag: i16) -> windows_core::Result<()>; @@ -8029,12 +8050,12 @@ pub trait ISpeechWaveFormatEx_Impl: Sized + super::super::System::Com::IDispatch fn SetBlockAlign(&self, blockalign: i16) -> windows_core::Result<()>; fn BitsPerSample(&self) -> windows_core::Result; fn SetBitsPerSample(&self, bitspersample: i16) -> windows_core::Result<()>; - fn ExtraData(&self) -> windows_core::Result; - fn SetExtraData(&self, extradata: &windows_core::VARIANT) -> windows_core::Result<()>; + fn ExtraData(&self) -> windows_core::Result; + fn SetExtraData(&self, extradata: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechWaveFormatEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechWaveFormatEx_Vtbl { pub const fn new() -> ISpeechWaveFormatEx_Vtbl { unsafe extern "system" fn FormatTag(this: *mut core::ffi::c_void, formattag: *mut i16) -> windows_core::HRESULT { @@ -8121,7 +8142,7 @@ impl ISpeechWaveFormatEx_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechWaveFormatEx_Impl::SetBitsPerSample(this, core::mem::transmute_copy(&bitspersample)).into() } - unsafe extern "system" fn ExtraData(this: *mut core::ffi::c_void, extradata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExtraData(this: *mut core::ffi::c_void, extradata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISpeechWaveFormatEx_Impl::ExtraData(this) { Ok(ok__) => { @@ -8131,7 +8152,7 @@ impl ISpeechWaveFormatEx_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetExtraData(this: *mut core::ffi::c_void, extradata: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetExtraData(this: *mut core::ffi::c_void, extradata: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISpeechWaveFormatEx_Impl::SetExtraData(this, core::mem::transmute(&extradata)).into() } @@ -8157,14 +8178,14 @@ impl ISpeechWaveFormatEx_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; 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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISpeechXMLRecoResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISpeechXMLRecoResult_Vtbl { pub const fn new() -> ISpeechXMLRecoResult_Vtbl { unsafe extern "system" fn GetXMLResult(this: *mut core::ffi::c_void, options: SPXMLRESULTOPTIONS, presult: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -8216,11 +8237,11 @@ impl _ISpPrivateEngineCall_Vtbl { iid == &<_ISpPrivateEngineCall as windows_core::Interface>::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ISpeechRecoContextEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _ISpeechRecoContextEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _ISpeechRecoContextEvents_Vtbl { pub const fn new() -> _ISpeechRecoContextEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -8229,11 +8250,11 @@ impl _ISpeechRecoContextEvents_Vtbl { iid == &<_ISpeechRecoContextEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ISpeechVoiceEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _ISpeechVoiceEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _ISpeechVoiceEvents_Vtbl { pub const fn new() -> _ISpeechVoiceEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } 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 7b1a2ff4e7..b576c232f8 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/Speech/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/Speech/mod.rs @@ -150,6 +150,7 @@ impl ISpCFGInterpreterSite { pub unsafe fn AddTextReplacement(&self, preplace: *const SPPHRASEREPLACEMENT) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).AddTextReplacement)(windows_core::Interface::as_raw(self), preplace).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddProperty(&self, pproperty: *const SPPHRASEPROPERTY) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).AddProperty)(windows_core::Interface::as_raw(self), pproperty).ok() } @@ -165,7 +166,10 @@ impl ISpCFGInterpreterSite { pub struct ISpCFGInterpreterSite_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub AddTextReplacement: unsafe extern "system" fn(*mut core::ffi::c_void, *const SPPHRASEREPLACEMENT) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AddProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const SPPHRASEPROPERTY) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddProperty: usize, pub GetResourceValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut windows_core::PWSTR) -> windows_core::HRESULT, } windows_core::imp::define_interface!(ISpContainerLexicon, ISpContainerLexicon_Vtbl, 0x8565572f_c094_41cc_b56e_10bd9c3ff044); @@ -490,6 +494,7 @@ impl ISpGrammarBuilder { { (windows_core::Interface::vtable(self).CreateNewState)(windows_core::Interface::as_raw(self), hstate.param().abi(), phstate).ok() } + #[cfg(all(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 P0: windows_core::Param, @@ -499,6 +504,7 @@ impl ISpGrammarBuilder { { (windows_core::Interface::vtable(self).AddWordTransition)(windows_core::Interface::as_raw(self), hfromstate.param().abi(), htostate.param().abi(), psz.param().abi(), pszseparators.param().abi(), ewordtype, weight, ppropinfo).ok() } + #[cfg(all(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 P0: windows_core::Param, @@ -526,8 +532,14 @@ pub struct ISpGrammarBuilder_Vtbl { pub GetRule: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, u32, u32, super::super::Foundation::BOOL, *mut SPSTATEHANDLE) -> windows_core::HRESULT, pub ClearRule: unsafe extern "system" fn(*mut core::ffi::c_void, SPSTATEHANDLE) -> windows_core::HRESULT, pub CreateNewState: unsafe extern "system" fn(*mut core::ffi::c_void, SPSTATEHANDLE, *mut SPSTATEHANDLE) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AddWordTransition: unsafe extern "system" fn(*mut core::ffi::c_void, SPSTATEHANDLE, SPSTATEHANDLE, windows_core::PCWSTR, windows_core::PCWSTR, SPGRAMMARWORDTYPE, f32, *const SPPROPERTYINFO) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddWordTransition: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AddRuleTransition: unsafe extern "system" fn(*mut core::ffi::c_void, SPSTATEHANDLE, SPSTATEHANDLE, SPSTATEHANDLE, f32, *const SPPROPERTYINFO) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddRuleTransition: usize, pub AddResource: unsafe extern "system" fn(*mut core::ffi::c_void, SPSTATEHANDLE, windows_core::PCWSTR, windows_core::PCWSTR) -> windows_core::HRESULT, pub Commit: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, } @@ -1185,6 +1197,7 @@ impl core::ops::Deref for ISpPhrase { } windows_core::imp::interface_hierarchy!(ISpPhrase, windows_core::IUnknown); impl ISpPhrase { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPhrase)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) @@ -1206,7 +1219,10 @@ impl ISpPhrase { #[repr(C)] pub struct ISpPhrase_Vtbl { pub base__: windows_core::IUnknown_Vtbl, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetPhrase: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut SPPHRASE) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPhrase: usize, pub GetSerializedPhrase: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut SPSERIALIZEDPHRASE) -> windows_core::HRESULT, pub GetText: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, super::super::Foundation::BOOL, *mut windows_core::PWSTR, *mut u8) -> windows_core::HRESULT, pub Discard: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, @@ -1273,6 +1289,7 @@ impl core::ops::Deref for ISpPhraseBuilder { } windows_core::imp::interface_hierarchy!(ISpPhraseBuilder, windows_core::IUnknown, ISpPhrase); impl ISpPhraseBuilder { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitFromPhrase(&self, pphrase: *const SPPHRASE) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).InitFromPhrase)(windows_core::Interface::as_raw(self), pphrase).ok() } @@ -1289,6 +1306,7 @@ impl ISpPhraseBuilder { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AddRules)(windows_core::Interface::as_raw(self), hparent.param().abi(), prule, &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddProperties(&self, hparent: P0, pproperty: *const SPPHRASEPROPERTY) -> windows_core::Result where P0: windows_core::Param, @@ -1303,11 +1321,17 @@ impl ISpPhraseBuilder { #[repr(C)] pub struct ISpPhraseBuilder_Vtbl { pub base__: ISpPhrase_Vtbl, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub InitFromPhrase: unsafe extern "system" fn(*mut core::ffi::c_void, *const SPPHRASE) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InitFromPhrase: usize, pub InitFromSerializedPhrase: unsafe extern "system" fn(*mut core::ffi::c_void, *const SPSERIALIZEDPHRASE) -> windows_core::HRESULT, pub AddElements: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const SPPHRASEELEMENT) -> windows_core::HRESULT, pub AddRules: unsafe extern "system" fn(*mut core::ffi::c_void, SPPHRASERULEHANDLE, *const SPPHRASERULE, *mut SPPHRASERULEHANDLE) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AddProperties: unsafe extern "system" fn(*mut core::ffi::c_void, SPPHRASEPROPERTYHANDLE, *const SPPHRASEPROPERTY, *mut SPPHRASEPROPERTYHANDLE) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddProperties: usize, pub AddReplacements: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const SPPHRASEREPLACEMENT) -> windows_core::HRESULT, } windows_core::imp::define_interface!(ISpPrivateEngineCallEx, ISpPrivateEngineCallEx_Vtbl, 0xdefd682a_fe0a_42b9_bfa1_56d3d6cecfaf); @@ -2375,6 +2399,7 @@ impl ISpSREngineSite { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetResource)(windows_core::Interface::as_raw(self), hrule.param().abi(), pszresourcename.param().abi(), &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetTransitionProperty(&self, id: P0) -> windows_core::Result<*mut SPTRANSITIONPROPERTY> where P0: windows_core::Param, @@ -2423,7 +2448,10 @@ pub struct ISpSREngineSite_Vtbl { pub SetRuleClientContext: unsafe extern "system" fn(*mut core::ffi::c_void, SPRULEHANDLE, *const core::ffi::c_void) -> windows_core::HRESULT, pub GetStateInfo: unsafe extern "system" fn(*mut core::ffi::c_void, SPSTATEHANDLE, *mut SPSTATEINFO) -> windows_core::HRESULT, pub GetResource: unsafe extern "system" fn(*mut core::ffi::c_void, SPRULEHANDLE, windows_core::PCWSTR, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetTransitionProperty: unsafe extern "system" fn(*mut core::ffi::c_void, SPTRANSITIONID, *mut *mut SPTRANSITIONPROPERTY) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetTransitionProperty: usize, pub IsAlternate: unsafe extern "system" fn(*mut core::ffi::c_void, SPRULEHANDLE, SPRULEHANDLE) -> windows_core::HRESULT, pub GetMaxAlternates: unsafe extern "system" fn(*mut core::ffi::c_void, SPRULEHANDLE, *mut u32) -> windows_core::HRESULT, pub GetContextMaxAlternates: unsafe extern "system" fn(*mut core::ffi::c_void, SPRECOCONTEXTHANDLE, *mut u32) -> windows_core::HRESULT, @@ -3344,11 +3372,13 @@ impl ISpeechAudioStatus { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).State)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn CurrentSeekPosition(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CurrentSeekPosition(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CurrentSeekPosition)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CurrentDevicePosition(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CurrentDevicePosition(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CurrentDevicePosition)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3360,8 +3390,14 @@ pub struct ISpeechAudioStatus_Vtbl { pub FreeBufferSpace: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub NonBlockingIO: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub State: unsafe extern "system" fn(*mut core::ffi::c_void, *mut SpeechAudioState) -> windows_core::HRESULT, - pub CurrentSeekPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CurrentDevicePosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CurrentSeekPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CurrentSeekPosition: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CurrentDevicePosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CurrentDevicePosition: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechBaseStream, ISpeechBaseStream_Vtbl, 0x6450336f_7d49_4ced_8097_49d6dee37294); @@ -3388,19 +3424,22 @@ impl ISpeechBaseStream { { (windows_core::Interface::vtable(self).putref_Format)(windows_core::Interface::as_raw(self), audioformat.param().abi()).ok() } - pub unsafe fn Read(&self, buffer: *mut windows_core::VARIANT, numberofbytes: i32, bytesread: *mut i32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(buffer), numberofbytes, bytesread).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Write(&self, buffer: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Write)(windows_core::Interface::as_raw(self), buffer.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn Seek(&self, position: P0, origin: SpeechStreamSeekPositionType) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Seek(&self, position: P0, origin: SpeechStreamSeekPositionType) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Seek)(windows_core::Interface::as_raw(self), position.param().abi(), origin, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3418,9 +3457,18 @@ pub struct ISpeechBaseStream_Vtbl { pub putref_Format: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] putref_Format: usize, - pub Read: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, - pub Write: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, - pub Seek: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, SpeechStreamSeekPositionType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Read: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Read: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Write: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Write: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Seek: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, SpeechStreamSeekPositionType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Seek: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechCustomStream, ISpeechCustomStream_Vtbl, 0x1a9e9f4f_104f_4db8_a115_efd7fd0c97ae); @@ -3466,14 +3514,16 @@ impl core::ops::Deref for ISpeechDataKey { windows_core::imp::interface_hierarchy!(ISpeechDataKey, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISpeechDataKey { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBinaryValue(&self, valuename: P0, value: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetBinaryValue)(windows_core::Interface::as_raw(self), valuename.param().abi(), value.param().abi()).ok() } - pub unsafe fn GetBinaryValue(&self, valuename: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetBinaryValue(&self, valuename: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -3548,8 +3598,14 @@ impl ISpeechDataKey { #[repr(C)] pub struct ISpeechDataKey_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub SetBinaryValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetBinaryValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetBinaryValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetBinaryValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetBinaryValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetBinaryValue: usize, pub SetStringValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetStringValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetLongValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, @@ -3685,8 +3741,8 @@ impl ISpeechGrammarRuleState { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Transitions)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn AddWordTransition(&self, deststate: P0, words: P1, separators: P2, r#type: SpeechGrammarWordType, propertyname: P3, propertyid: i32, propertyvalue: *const windows_core::VARIANT, weight: f32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -3695,8 +3751,8 @@ impl ISpeechGrammarRuleState { { (windows_core::Interface::vtable(self).AddWordTransition)(windows_core::Interface::as_raw(self), deststate.param().abi(), words.param().abi(), separators.param().abi(), r#type, propertyname.param().abi(), propertyid, core::mem::transmute(propertyvalue), weight).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn AddRuleTransition(&self, destinationstate: P0, rule: P1, propertyname: P2, propertyid: i32, propertyvalue: *const windows_core::VARIANT, weight: f32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -3704,8 +3760,8 @@ impl ISpeechGrammarRuleState { { (windows_core::Interface::vtable(self).AddRuleTransition)(windows_core::Interface::as_raw(self), destinationstate.param().abi(), rule.param().abi(), propertyname.param().abi(), propertyid, core::mem::transmute(propertyvalue), weight).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn AddSpecialTransition(&self, destinationstate: P0, r#type: SpeechSpecialTransitionType, propertyname: P1, propertyid: i32, propertyvalue: *const windows_core::VARIANT, weight: f32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -3725,17 +3781,17 @@ pub struct ISpeechGrammarRuleState_Vtbl { pub Transitions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Transitions: usize, - #[cfg(feature = "Win32_System_Com")] - pub AddWordTransition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, SpeechGrammarWordType, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit, f32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddWordTransition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, SpeechGrammarWordType, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit, f32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddWordTransition: usize, - #[cfg(feature = "Win32_System_Com")] - pub AddRuleTransition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit, f32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddRuleTransition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit, f32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddRuleTransition: usize, - #[cfg(feature = "Win32_System_Com")] - pub AddSpecialTransition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, SpeechSpecialTransitionType, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit, f32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddSpecialTransition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, SpeechSpecialTransitionType, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit, f32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddSpecialTransition: usize, } #[cfg(feature = "Win32_System_Com")] @@ -3764,7 +3820,8 @@ impl ISpeechGrammarRuleStateTransition { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Rule)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Weight(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Weight(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Weight)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3776,7 +3833,8 @@ impl ISpeechGrammarRuleStateTransition { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PropertyId)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn PropertyValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PropertyValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PropertyValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3796,10 +3854,16 @@ pub struct ISpeechGrammarRuleStateTransition_Vtbl { pub Rule: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Rule: usize, - pub Weight: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Weight: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Weight: usize, pub PropertyName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub PropertyId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub PropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PropertyValue: usize, #[cfg(feature = "Win32_System_Com")] pub NextState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3860,10 +3924,10 @@ impl ISpeechGrammarRules { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindRule(&self, rulenameorid: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindRule)(windows_core::Interface::as_raw(self), rulenameorid.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3892,7 +3956,8 @@ impl ISpeechGrammarRules { pub unsafe fn Commit(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Commit)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn CommitAndSave(&self, errortext: *mut windows_core::BSTR, savestream: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(savestream)).ok() } } @@ -3901,9 +3966,9 @@ impl ISpeechGrammarRules { pub struct ISpeechGrammarRules_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub FindRule: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FindRule: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] FindRule: usize, #[cfg(feature = "Win32_System_Com")] pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3916,7 +3981,10 @@ pub struct ISpeechGrammarRules_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Add: usize, pub Commit: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub CommitAndSave: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CommitAndSave: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CommitAndSave: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechLexicon, ISpeechLexicon_Vtbl, 0x3da7627a_c7ae_4b23_8708_638c50362c25); @@ -3946,7 +4014,8 @@ impl ISpeechLexicon { { (windows_core::Interface::vtable(self).AddPronunciation)(windows_core::Interface::as_raw(self), bstrword.param().abi(), langid, partofspeech, bstrpronunciation.param().abi()).ok() } - pub unsafe fn AddPronunciationByPhoneIds(&self, bstrword: P0, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3959,7 +4028,8 @@ impl ISpeechLexicon { { (windows_core::Interface::vtable(self).RemovePronunciation)(windows_core::Interface::as_raw(self), bstrword.param().abi(), langid, partofspeech, bstrpronunciation.param().abi()).ok() } - pub unsafe fn RemovePronunciationByPhoneIds(&self, bstrword: P0, langid: i32, partofspeech: SpeechPartOfSpeech, phoneids: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3988,9 +4058,15 @@ pub struct ISpeechLexicon_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetWords: usize, pub AddPronunciation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, SpeechPartOfSpeech, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPronunciationByPhoneIds: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, SpeechPartOfSpeech, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPronunciationByPhoneIds: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, SpeechPartOfSpeech, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPronunciationByPhoneIds: usize, pub RemovePronunciation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, SpeechPartOfSpeech, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub RemovePronunciationByPhoneIds: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, SpeechPartOfSpeech, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemovePronunciationByPhoneIds: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, SpeechPartOfSpeech, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemovePronunciationByPhoneIds: usize, #[cfg(feature = "Win32_System_Com")] pub GetPronunciations: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, SpeechLexiconType, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -4025,7 +4101,8 @@ impl ISpeechLexiconPronunciation { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PartOfSpeech)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn PhoneIds(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PhoneIds(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PhoneIds)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4041,7 +4118,10 @@ pub struct ISpeechLexiconPronunciation_Vtbl { pub Type: unsafe extern "system" fn(*mut core::ffi::c_void, *mut SpeechLexiconType) -> windows_core::HRESULT, pub LangId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub PartOfSpeech: unsafe extern "system" fn(*mut core::ffi::c_void, *mut SpeechPartOfSpeech) -> windows_core::HRESULT, - pub PhoneIds: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PhoneIds: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PhoneIds: usize, pub Symbolic: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -4218,13 +4298,15 @@ impl core::ops::Deref for ISpeechMemoryStream { windows_core::imp::interface_hierarchy!(ISpeechMemoryStream, windows_core::IUnknown, super::super::System::Com::IDispatch, ISpeechBaseStream); #[cfg(feature = "Win32_System_Com")] impl ISpeechMemoryStream { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetData(&self, data: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetData)(windows_core::Interface::as_raw(self), data.param().abi()).ok() } - pub unsafe fn GetData(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetData(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetData)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4233,8 +4315,14 @@ impl ISpeechMemoryStream { #[repr(C)] pub struct ISpeechMemoryStream_Vtbl { pub base__: ISpeechBaseStream_Vtbl, - pub SetData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetData: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetData: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechObjectToken, ISpeechObjectToken_Vtbl, 0xc74a3adc_b727_4500_a84a_b526721c8b8c); @@ -4312,7 +4400,8 @@ impl ISpeechObjectToken { { (windows_core::Interface::vtable(self).RemoveStorageFileName)(windows_core::Interface::as_raw(self), objectstorageclsid.param().abi(), keyname.param().abi(), deletefile.param().abi()).ok() } - pub unsafe fn IsUISupported(&self, typeofui: P0, extradata: *const windows_core::VARIANT, object: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -4320,7 +4409,8 @@ impl ISpeechObjectToken { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsUISupported)(windows_core::Interface::as_raw(self), typeofui.param().abi(), core::mem::transmute(extradata), object.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn DisplayUI(&self, hwnd: i32, title: P0, typeofui: P1, extradata: *const windows_core::VARIANT, object: P2) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -4356,8 +4446,14 @@ pub struct ISpeechObjectToken_Vtbl { pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetStorageFileName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, SpeechTokenShellFolder, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub RemoveStorageFileName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub IsUISupported: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub DisplayUI: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IsUISupported: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IsUISupported: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DisplayUI: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DisplayUI: usize, pub MatchesAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -4484,16 +4580,18 @@ 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() } - pub unsafe fn PhoneToId(&self, phonemes: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PhoneToId(&self, phonemes: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PhoneToId)(windows_core::Interface::as_raw(self), phonemes.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn IdToPhone(&self, idarray: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IdToPhone)(windows_core::Interface::as_raw(self), idarray.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4505,8 +4603,14 @@ pub struct ISpeechPhoneConverter_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub LanguageId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetLanguageId: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub PhoneToId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub IdToPhone: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PhoneToId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PhoneToId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IdToPhone: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IdToPhone: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechPhraseAlternate, ISpeechPhraseAlternate_Vtbl, 0x27864a2a_2b9f_4cb8_92d3_0d2722fd1e73); @@ -4642,7 +4746,8 @@ impl ISpeechPhraseElement { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LexicalForm)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Pronunciation(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Pronunciation(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Pronunciation)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4675,7 +4780,10 @@ pub struct ISpeechPhraseElement_Vtbl { pub RetainedSizeBytes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub DisplayText: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub LexicalForm: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Pronunciation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Pronunciation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Pronunciation: usize, pub DisplayAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut SpeechDisplayAttributes) -> windows_core::HRESULT, pub RequiredConfidence: unsafe extern "system" fn(*mut core::ffi::c_void, *mut SpeechEngineConfidence) -> windows_core::HRESULT, pub ActualConfidence: unsafe extern "system" fn(*mut core::ffi::c_void, *mut SpeechEngineConfidence) -> windows_core::HRESULT, @@ -4736,15 +4844,18 @@ impl ISpeechPhraseInfo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LanguageId)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GrammarId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GrammarId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GrammarId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn StartTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn StartTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).StartTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn AudioStreamPosition(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AudioStreamPosition(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AudioStreamPosition)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4784,11 +4895,13 @@ impl ISpeechPhraseInfo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EngineId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn EnginePrivateData(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn EnginePrivateData(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnginePrivateData)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SaveToMemory(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SaveToMemory(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SaveToMemory)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4812,9 +4925,18 @@ impl ISpeechPhraseInfo { pub struct ISpeechPhraseInfo_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub LanguageId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub GrammarId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub StartTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AudioStreamPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GrammarId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GrammarId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub StartTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + StartTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AudioStreamPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AudioStreamPosition: usize, pub AudioSizeBytes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub RetainedSizeBytes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub AudioSizeTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, @@ -4835,8 +4957,14 @@ pub struct ISpeechPhraseInfo_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Replacements: usize, pub EngineId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub EnginePrivateData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SaveToMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnginePrivateData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EnginePrivateData: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SaveToMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SaveToMemory: usize, pub GetText: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, super::super::Foundation::VARIANT_BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetDisplayAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, super::super::Foundation::VARIANT_BOOL, *mut SpeechDisplayAttributes) -> windows_core::HRESULT, } @@ -4853,8 +4981,8 @@ impl core::ops::Deref for ISpeechPhraseInfoBuilder { windows_core::imp::interface_hierarchy!(ISpeechPhraseInfoBuilder, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISpeechPhraseInfoBuilder { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn RestorePhraseFromMemory(&self, phraseinmemory: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).RestorePhraseFromMemory)(windows_core::Interface::as_raw(self), core::mem::transmute(phraseinmemory), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4863,9 +4991,9 @@ impl ISpeechPhraseInfoBuilder { #[repr(C)] pub struct ISpeechPhraseInfoBuilder_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub RestorePhraseFromMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RestorePhraseFromMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RestorePhraseFromMemory: usize, } #[cfg(feature = "Win32_System_Com")] @@ -4927,7 +5055,8 @@ impl ISpeechPhraseProperty { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Id)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4964,7 +5093,10 @@ pub struct ISpeechPhraseProperty_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, pub FirstElement: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub NumberOfElements: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub EngineConfidence: unsafe extern "system" fn(*mut core::ffi::c_void, *mut f32) -> windows_core::HRESULT, @@ -5261,23 +5393,24 @@ impl ISpeechRecoContext { pub unsafe fn Resume(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Resume)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateGrammar(&self, grammarid: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateGrammar)(windows_core::Interface::as_raw(self), grammarid.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn CreateResultFromMemory(&self, resultblock: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateResultFromMemory)(windows_core::Interface::as_raw(self), core::mem::transmute(resultblock), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Bookmark(&self, options: SpeechBookmarkOptions, streampos: P0, bookmarkid: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).Bookmark)(windows_core::Interface::as_raw(self), options, streampos.param().abi(), bookmarkid.param().abi()).ok() } @@ -5328,15 +5461,18 @@ pub struct ISpeechRecoContext_Vtbl { RetainedAudioFormat: usize, pub Pause: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Resume: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub CreateGrammar: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateGrammar: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateGrammar: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateResultFromMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateResultFromMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateResultFromMemory: usize, - pub Bookmark: unsafe extern "system" fn(*mut core::ffi::c_void, SpeechBookmarkOptions, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Bookmark: unsafe extern "system" fn(*mut core::ffi::c_void, SpeechBookmarkOptions, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Bookmark: usize, pub SetAdaptationData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -5352,7 +5488,8 @@ impl core::ops::Deref for ISpeechRecoGrammar { windows_core::imp::interface_hierarchy!(ISpeechRecoGrammar, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecoGrammar { - pub unsafe fn Id(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Id(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Id)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5389,24 +5526,27 @@ impl ISpeechRecoGrammar { { (windows_core::Interface::vtable(self).CmdLoadFromObject)(windows_core::Interface::as_raw(self), classid.param().abi(), grammarname.param().abi(), loadoption).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CmdLoadFromResource(&self, hmodule: i32, resourcename: P0, resourcetype: P1, languageid: i32, loadoption: SpeechLoadOption) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).CmdLoadFromResource)(windows_core::Interface::as_raw(self), hmodule, resourcename.param().abi(), resourcetype.param().abi(), languageid, loadoption).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CmdLoadFromMemory(&self, grammardata: P0, loadoption: SpeechLoadOption) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).CmdLoadFromMemory)(windows_core::Interface::as_raw(self), grammardata.param().abi(), loadoption).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CmdLoadFromProprietaryGrammar(&self, proprietaryguid: P0, proprietarystring: P1, proprietarydata: P2, loadoption: SpeechLoadOption) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).CmdLoadFromProprietaryGrammar)(windows_core::Interface::as_raw(self), proprietaryguid.param().abi(), proprietarystring.param().abi(), proprietarydata.param().abi(), loadoption).ok() } @@ -5458,7 +5598,10 @@ impl ISpeechRecoGrammar { #[repr(C)] pub struct ISpeechRecoGrammar_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Id: usize, #[cfg(feature = "Win32_System_Com")] pub RecoContext: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -5472,9 +5615,18 @@ pub struct ISpeechRecoGrammar_Vtbl { pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub CmdLoadFromFile: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, SpeechLoadOption) -> windows_core::HRESULT, pub CmdLoadFromObject: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, SpeechLoadOption) -> windows_core::HRESULT, - pub CmdLoadFromResource: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, SpeechLoadOption) -> windows_core::HRESULT, - pub CmdLoadFromMemory: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, SpeechLoadOption) -> windows_core::HRESULT, - pub CmdLoadFromProprietaryGrammar: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, SpeechLoadOption) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CmdLoadFromResource: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, SpeechLoadOption) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CmdLoadFromResource: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CmdLoadFromMemory: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, SpeechLoadOption) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CmdLoadFromMemory: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CmdLoadFromProprietaryGrammar: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, SpeechLoadOption) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CmdLoadFromProprietaryGrammar: usize, pub CmdSetRuleState: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, SpeechRuleState) -> windows_core::HRESULT, pub CmdSetRuleIdState: unsafe extern "system" fn(*mut core::ffi::c_void, i32, SpeechRuleState) -> windows_core::HRESULT, pub DictationLoad: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, SpeechLoadOption) -> windows_core::HRESULT, @@ -5544,7 +5696,8 @@ impl ISpeechRecoResult { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SpeakAudio)(windows_core::Interface::as_raw(self), startelement, elements, flags, &mut result__).map(|| result__) } - pub unsafe fn SaveToMemory(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SaveToMemory(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SaveToMemory)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5585,7 +5738,10 @@ pub struct ISpeechRecoResult_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Audio: usize, pub SpeakAudio: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, SpeechVoiceSpeakFlags, *mut i32) -> windows_core::HRESULT, - pub SaveToMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SaveToMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SaveToMemory: usize, pub DiscardResultInfo: unsafe extern "system" fn(*mut core::ffi::c_void, SpeechDiscardType) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -5669,7 +5825,8 @@ impl ISpeechRecoResultDispatch { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SpeakAudio)(windows_core::Interface::as_raw(self), startelement, elements, flags, &mut result__).map(|| result__) } - pub unsafe fn SaveToMemory(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SaveToMemory(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SaveToMemory)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5724,7 +5881,10 @@ pub struct ISpeechRecoResultDispatch_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Audio: usize, pub SpeakAudio: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, SpeechVoiceSpeakFlags, *mut i32) -> windows_core::HRESULT, - pub SaveToMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SaveToMemory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SaveToMemory: usize, pub DiscardResultInfo: unsafe extern "system" fn(*mut core::ffi::c_void, SpeechDiscardType) -> windows_core::HRESULT, pub GetXMLResult: unsafe extern "system" fn(*mut core::ffi::c_void, SPXMLRESULTOPTIONS, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetXMLErrorInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut windows_core::HRESULT, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -5743,11 +5903,13 @@ impl core::ops::Deref for ISpeechRecoResultTimes { windows_core::imp::interface_hierarchy!(ISpeechRecoResultTimes, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISpeechRecoResultTimes { - pub unsafe fn StreamTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn StreamTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).StreamTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Length(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Length(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Length)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5755,7 +5917,8 @@ impl ISpeechRecoResultTimes { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TickCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn OffsetFromStart(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn OffsetFromStart(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OffsetFromStart)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5764,10 +5927,19 @@ impl ISpeechRecoResultTimes { #[repr(C)] pub struct ISpeechRecoResultTimes_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub StreamTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Length: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub StreamTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + StreamTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Length: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Length: usize, pub TickCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub OffsetFromStart: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OffsetFromStart: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OffsetFromStart: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechRecognizer, ISpeechRecognizer_Vtbl, 0x2d5f1c0c_bd75_4b08_9478_3b11fea2586c); @@ -5856,9 +6028,10 @@ impl ISpeechRecognizer { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Profile)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn EmulateRecognition(&self, textelements: P0, elementdisplayattributes: *const windows_core::VARIANT, languageid: i32) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn EmulateRecognition(&self, textelements: P0, elementdisplayattributes: *const super::super::System::Variant::VARIANT, languageid: i32) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).EmulateRecognition)(windows_core::Interface::as_raw(self), textelements.param().abi(), core::mem::transmute(elementdisplayattributes), languageid).ok() } @@ -5899,14 +6072,16 @@ impl ISpeechRecognizer { { (windows_core::Interface::vtable(self).GetPropertyString)(windows_core::Interface::as_raw(self), name.param().abi(), core::mem::transmute(value), supported).ok() } - pub unsafe fn IsUISupported(&self, typeofui: P0, extradata: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsUISupported)(windows_core::Interface::as_raw(self), typeofui.param().abi(), core::mem::transmute(extradata), &mut result__).map(|| result__) } - pub unsafe fn DisplayUI(&self, hwndparent: i32, title: P0, typeofui: P1, extradata: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -5986,7 +6161,10 @@ pub struct ISpeechRecognizer_Vtbl { pub Profile: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Profile: usize, - pub EmulateRecognition: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EmulateRecognition: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EmulateRecognition: usize, #[cfg(feature = "Win32_System_Com")] pub CreateRecoContext: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -5999,8 +6177,14 @@ pub struct ISpeechRecognizer_Vtbl { pub GetPropertyNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut i32, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetPropertyString: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub GetPropertyString: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub IsUISupported: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub DisplayUI: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IsUISupported: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IsUISupported: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DisplayUI: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DisplayUI: usize, #[cfg(feature = "Win32_System_Com")] pub GetRecognizers: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -6032,7 +6216,8 @@ impl ISpeechRecognizerStatus { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AudioStatus)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CurrentStreamPosition(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CurrentStreamPosition(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CurrentStreamPosition)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6048,7 +6233,8 @@ impl ISpeechRecognizerStatus { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ClsidEngine)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SupportedLanguages(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SupportedLanguages(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SupportedLanguages)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6061,11 +6247,17 @@ pub struct ISpeechRecognizerStatus_Vtbl { pub AudioStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AudioStatus: usize, - pub CurrentStreamPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CurrentStreamPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CurrentStreamPosition: usize, pub CurrentStreamNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub NumberOfActiveRules: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub ClsidEngine: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SupportedLanguages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SupportedLanguages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SupportedLanguages: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechResourceLoader, ISpeechResourceLoader_Vtbl, 0xb9ac5783_fcd0_4b21_b119_b4f8da8fd2c3); @@ -6323,14 +6515,16 @@ impl ISpeechVoice { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SpeakCompleteEvent)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn IsUISupported(&self, typeofui: P0, extradata: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsUISupported)(windows_core::Interface::as_raw(self), typeofui.param().abi(), core::mem::transmute(extradata), &mut result__).map(|| result__) } - pub unsafe fn DisplayUI(&self, hwndparent: i32, title: P0, typeofui: P1, extradata: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -6402,8 +6596,14 @@ pub struct ISpeechVoice_Vtbl { GetAudioOutputs: usize, pub WaitUntilDone: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SpeakCompleteEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub IsUISupported: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub DisplayUI: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IsUISupported: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IsUISupported: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DisplayUI: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DisplayUI: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechVoiceStatus, ISpeechVoiceStatus_Vtbl, 0x8be47b07_57f6_11d2_9eee_00c04f797396); @@ -6539,13 +6739,15 @@ 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() } - pub unsafe fn ExtraData(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ExtraData(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ExtraData)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtraData(&self, extradata: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetExtraData)(windows_core::Interface::as_raw(self), extradata.param().abi()).ok() } @@ -6566,8 +6768,14 @@ pub struct ISpeechWaveFormatEx_Vtbl { pub SetBlockAlign: unsafe extern "system" fn(*mut core::ffi::c_void, i16) -> windows_core::HRESULT, pub BitsPerSample: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub SetBitsPerSample: unsafe extern "system" fn(*mut core::ffi::c_void, i16) -> windows_core::HRESULT, - pub ExtraData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetExtraData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExtraData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExtraData: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetExtraData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetExtraData: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISpeechXMLRecoResult, ISpeechXMLRecoResult_Vtbl, 0xaaec54af_8f85_4924_944d_b79d39d72e19); @@ -9424,15 +9632,18 @@ impl Default for SPPATHENTRY { } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, PartialEq)] pub struct SPPHRASE { pub Base: SPPHRASE_50, pub pSML: windows_core::PWSTR, pub pSemanticErrorInfo: *mut SPSEMANTICERRORINFO, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SPPHRASE { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for SPPHRASE { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -9512,11 +9723,12 @@ impl Default for SPPHRASEELEMENT { } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct SPPHRASEPROPERTY { pub pszName: windows_core::PCWSTR, pub Anonymous: SPPHRASEPROPERTY_0, pub pszValue: windows_core::PCWSTR, - pub vValue: core::mem::ManuallyDrop, + pub vValue: core::mem::ManuallyDrop, pub ulFirstElement: u32, pub ulCountOfElements: u32, pub pNextSibling: *const SPPHRASEPROPERTY, @@ -9524,43 +9736,52 @@ pub struct SPPHRASEPROPERTY { pub SREngineConfidence: f32, pub Confidence: i8, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for SPPHRASEPROPERTY { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SPPHRASEPROPERTY { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for SPPHRASEPROPERTY { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub union SPPHRASEPROPERTY_0 { pub ulId: u32, pub Anonymous: SPPHRASEPROPERTY_0_0, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SPPHRASEPROPERTY_0 { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for SPPHRASEPROPERTY_0 { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct SPPHRASEPROPERTY_0_0 { pub bType: u8, pub bReserved: u8, pub usArrayIndex: u16, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SPPHRASEPROPERTY_0_0 { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for SPPHRASEPROPERTY_0_0 { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -9635,6 +9856,7 @@ impl windows_core::TypeKind for SPPHRASERULEHANDLE { type TypeKind = windows_core::CopyType; } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, PartialEq)] pub struct SPPHRASE_50 { pub cbSize: u32, @@ -9655,30 +9877,35 @@ pub struct SPPHRASE_50 { pub ulSREnginePrivateDataSize: u32, pub pSREnginePrivateData: *const u8, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SPPHRASE_50 { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for SPPHRASE_50 { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct SPPROPERTYINFO { pub pszName: windows_core::PCWSTR, pub ulId: u32, pub pszValue: windows_core::PCWSTR, - pub vValue: core::mem::ManuallyDrop, + pub vValue: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for SPPROPERTYINFO { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SPPROPERTYINFO { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for SPPROPERTYINFO { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -10130,21 +10357,24 @@ impl windows_core::TypeKind for SPTRANSITIONID { type TypeKind = windows_core::CopyType; } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct SPTRANSITIONPROPERTY { pub pszName: windows_core::PCWSTR, pub ulId: u32, pub pszValue: windows_core::PCWSTR, - pub vValue: core::mem::ManuallyDrop, + pub vValue: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for SPTRANSITIONPROPERTY { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SPTRANSITIONPROPERTY { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for SPTRANSITIONPROPERTY { fn default() -> Self { unsafe { core::mem::zeroed() } 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 4810d5072b..0b4131b385 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/impl.rs @@ -1,14 +1,17 @@ +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INSNetSourceCreator_Impl: Sized + windows_core::IUnknownImpl { fn Initialize(&self) -> windows_core::Result<()>; fn CreateNetSource(&self, pszstreamname: &windows_core::PCWSTR, pmonitor: Option<&windows_core::IUnknown>, pdata: *const u8, pusercontext: Option<&windows_core::IUnknown>, pcallback: Option<&windows_core::IUnknown>, qwcontext: u64) -> windows_core::Result<()>; fn GetNetSourceProperties(&self, pszstreamname: &windows_core::PCWSTR) -> windows_core::Result; fn GetNetSourceSharedNamespace(&self) -> windows_core::Result; - fn GetNetSourceAdminInterface(&self, pszstreamname: &windows_core::PCWSTR) -> windows_core::Result; + fn GetNetSourceAdminInterface(&self, pszstreamname: &windows_core::PCWSTR) -> windows_core::Result; fn GetNumProtocolsSupported(&self) -> windows_core::Result; fn GetProtocolName(&self, dwprotocolnum: u32, pwszprotocolname: windows_core::PWSTR, pcchprotocolname: *mut u16) -> windows_core::Result<()>; fn Shutdown(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INSNetSourceCreator {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INSNetSourceCreator_Vtbl { pub const fn new() -> INSNetSourceCreator_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -39,7 +42,7 @@ impl INSNetSourceCreator_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetNetSourceAdminInterface(this: *mut core::ffi::c_void, pszstreamname: windows_core::PCWSTR, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetNetSourceAdminInterface(this: *mut core::ffi::c_void, pszstreamname: windows_core::PCWSTR, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match INSNetSourceCreator_Impl::GetNetSourceAdminInterface(this, core::mem::transmute(&pszstreamname)) { Ok(ok__) => { 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 0f589b09c5..eee1aaa373 100644 --- a/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs @@ -110,7 +110,8 @@ impl INSNetSourceCreator { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetNetSourceSharedNamespace)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetNetSourceAdminInterface(&self, pszstreamname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetNetSourceAdminInterface(&self, pszstreamname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -135,7 +136,10 @@ pub struct INSNetSourceCreator_Vtbl { pub CreateNetSource: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::ffi::c_void, *const u8, *mut core::ffi::c_void, *mut core::ffi::c_void, u64) -> windows_core::HRESULT, pub GetNetSourceProperties: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetNetSourceSharedNamespace: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetNetSourceAdminInterface: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetNetSourceAdminInterface: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetNetSourceAdminInterface: usize, pub GetNumProtocolsSupported: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetProtocolName: unsafe extern "system" fn(*mut core::ffi::c_void, u32, windows_core::PWSTR, *mut u16) -> windows_core::HRESULT, pub Shutdown: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, 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 5ed317bc56..972f4c8a49 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/MobileBroadband/impl.rs @@ -1,8 +1,8 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDummyMBNUCMExt_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDummyMBNUCMExt {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDummyMBNUCMExt_Vtbl { pub const fn new() -> IDummyMBNUCMExt_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } 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 d9a0573b2f..3ddc70e857 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/impl.rs @@ -1,16 +1,16 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn GetProperty(&self, id: i32) -> windows_core::Result; - fn PutProperty(&self, id: i32, pvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, id: i32) -> windows_core::Result; + fn PutProperty(&self, id: i32, pvalue: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ResetProperty(&self, id: i32) -> windows_core::Result<()>; fn Apply(&self) -> windows_core::Result<()>; fn Restore(&self) -> windows_core::Result<()>; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISdo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISdo_Vtbl { pub const fn new() -> ISdo_Vtbl { unsafe extern "system" fn GetPropertyInfo(this: *mut core::ffi::c_void, id: i32, pppropertyinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -23,7 +23,7 @@ impl ISdo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, id: i32, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, id: i32, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISdo_Impl::GetProperty(this, core::mem::transmute_copy(&id)) { Ok(ok__) => { @@ -33,7 +33,7 @@ impl ISdo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PutProperty(this: *mut core::ffi::c_void, id: i32, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutProperty(this: *mut core::ffi::c_void, id: i32, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISdo_Impl::PutProperty(this, core::mem::transmute_copy(&id), core::mem::transmute_copy(&pvalue)).into() } @@ -74,7 +74,7 @@ impl ISdo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Add(&self, bstrname: &windows_core::BSTR, ppitem: *mut Option) -> windows_core::Result<()>; @@ -82,12 +82,12 @@ pub trait ISdoCollection_Impl: Sized + super::super::System::Com::IDispatch_Impl fn RemoveAll(&self) -> windows_core::Result<()>; fn Reload(&self) -> windows_core::Result<()>; fn IsNameUnique(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; - fn Item(&self, name: *const windows_core::VARIANT) -> windows_core::Result; + fn Item(&self, name: *const super::super::System::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISdoCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISdoCollection_Vtbl { pub const fn new() -> ISdoCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pcount: *mut i32) -> windows_core::HRESULT { @@ -126,7 +126,7 @@ impl ISdoCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, name: *const core::mem::MaybeUninit, pitem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, name: *const core::mem::MaybeUninit, pitem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISdoCollection_Impl::Item(this, core::mem::transmute_copy(&name)) { Ok(ok__) => { @@ -162,20 +162,20 @@ impl ISdoCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT) -> windows_core::Result; - fn GetAttributeInfo(&self, id: ATTRIBUTEID, pinfoids: *const windows_core::VARIANT) -> windows_core::Result; - fn EnumAttributeValues(&self, id: ATTRIBUTEID, pvalueids: *mut windows_core::VARIANT) -> windows_core::Result; + fn EnumAttributes(&self, id: *mut super::super::System::Variant::VARIANT) -> windows_core::Result; + fn GetAttributeInfo(&self, id: ATTRIBUTEID, pinfoids: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn EnumAttributeValues(&self, id: ATTRIBUTEID, pvalueids: *mut super::super::System::Variant::VARIANT) -> windows_core::Result; fn CreateAttribute(&self, id: ATTRIBUTEID) -> windows_core::Result; fn GetAttributeID(&self, bstrattributename: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISdoDictionaryOld {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISdoDictionaryOld_Vtbl { pub const fn new() -> ISdoDictionaryOld_Vtbl { - unsafe extern "system" fn EnumAttributes(this: *mut core::ffi::c_void, id: *mut core::mem::MaybeUninit, pvalues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnumAttributes(this: *mut core::ffi::c_void, id: *mut core::mem::MaybeUninit, pvalues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISdoDictionaryOld_Impl::EnumAttributes(this, core::mem::transmute_copy(&id)) { Ok(ok__) => { @@ -185,7 +185,7 @@ impl ISdoDictionaryOld_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetAttributeInfo(this: *mut core::ffi::c_void, id: ATTRIBUTEID, pinfoids: *const core::mem::MaybeUninit, pinfovalues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAttributeInfo(this: *mut core::ffi::c_void, id: ATTRIBUTEID, pinfoids: *const core::mem::MaybeUninit, pinfovalues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISdoDictionaryOld_Impl::GetAttributeInfo(this, core::mem::transmute_copy(&id), core::mem::transmute_copy(&pinfoids)) { Ok(ok__) => { @@ -195,7 +195,7 @@ impl ISdoDictionaryOld_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EnumAttributeValues(this: *mut core::ffi::c_void, id: ATTRIBUTEID, pvalueids: *mut core::mem::MaybeUninit, pvaluesdesc: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnumAttributeValues(this: *mut core::ffi::c_void, id: ATTRIBUTEID, pvalueids: *mut core::mem::MaybeUninit, pvaluesdesc: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISdoDictionaryOld_Impl::EnumAttributeValues(this, core::mem::transmute_copy(&id), core::mem::transmute_copy(&pvalueids)) { Ok(ok__) => { @@ -238,7 +238,7 @@ impl ISdoDictionaryOld_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetDictionarySDO(&self) -> windows_core::Result; @@ -250,9 +250,9 @@ pub trait ISdoMachine_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetAttachedComputer(&self) -> windows_core::Result; fn GetSDOSchema(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISdoMachine {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISdoMachine_Vtbl { pub const fn new() -> ISdoMachine_Vtbl { unsafe extern "system" fn Attach(this: *mut core::ffi::c_void, bstrcomputername: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -356,7 +356,7 @@ impl ISdoMachine_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn EnableTemplates(&self) -> windows_core::Result<()>; @@ -364,9 +364,9 @@ pub trait ISdoMachine2_Impl: Sized + ISdoMachine_Impl { fn ImportRemoteTemplates(&self, plocaltemplatesroot: Option<&windows_core::IUnknown>, bstrremotemachinename: &windows_core::BSTR) -> windows_core::Result<()>; fn Reload(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISdoMachine2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISdoMachine2_Vtbl { pub const fn new() -> ISdoMachine2_Vtbl { unsafe extern "system" fn GetTemplatesSDO(this: *mut core::ffi::c_void, bstrservicename: core::mem::MaybeUninit, pptemplatessdo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -408,16 +408,16 @@ impl ISdoMachine2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn StopService(&self) -> windows_core::Result<()>; fn GetServiceStatus(&self) -> windows_core::Result; fn ResetService(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISdoServiceControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISdoServiceControl_Vtbl { pub const fn new() -> ISdoServiceControl_Vtbl { unsafe extern "system" fn StartService(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -454,15 +454,15 @@ impl ISdoServiceControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, ppitem: *mut Option) -> windows_core::Result<()>; fn AddToSdo(&self, bstrname: &windows_core::BSTR, psdotarget: Option<&super::super::System::Com::IDispatch>, ppitem: *mut Option) -> windows_core::Result<()>; fn AddToSdoAsProperty(&self, psdotarget: Option<&super::super::System::Com::IDispatch>, id: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITemplateSdo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITemplateSdo_Vtbl { pub const fn new() -> ITemplateSdo_Vtbl { unsafe extern "system" fn AddToCollection(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pcollection: *mut core::ffi::c_void, ppitem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 76c3e20886..d0e886af14 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/NetworkPolicyServer/mod.rs @@ -15,11 +15,13 @@ impl ISdo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPropertyInfo)(windows_core::Interface::as_raw(self), id, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetProperty(&self, id: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), id, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PutProperty(&self, id: i32, pvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvalue)).ok() } pub unsafe fn ResetProperty(&self, id: i32) -> windows_core::Result<()> { @@ -41,8 +43,14 @@ impl ISdo { pub struct ISdo_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub GetPropertyInfo: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutProperty: usize, pub ResetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Apply: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Restore: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -92,8 +100,8 @@ impl ISdoCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsNameUnique)(windows_core::Interface::as_raw(self), bstrname.param().abi(), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Item(&self, name: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), core::mem::transmute(name), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -118,9 +126,9 @@ pub struct ISdoCollection_Vtbl { pub RemoveAll: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Reload: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub IsNameUnique: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -137,15 +145,18 @@ impl core::ops::Deref for ISdoDictionaryOld { windows_core::imp::interface_hierarchy!(ISdoDictionaryOld, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISdoDictionaryOld { - pub unsafe fn EnumAttributes(&self, id: *mut windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn EnumAttributes(&self, id: *mut super::super::System::Variant::VARIANT) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumAttributes)(windows_core::Interface::as_raw(self), core::mem::transmute(id), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetAttributeInfo(&self, id: ATTRIBUTEID, pinfoids: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAttributeInfo)(windows_core::Interface::as_raw(self), id, core::mem::transmute(pinfoids), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn EnumAttributeValues(&self, id: ATTRIBUTEID, pvalueids: *mut windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumAttributeValues)(windows_core::Interface::as_raw(self), id, core::mem::transmute(pvalueids), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -166,9 +177,18 @@ impl ISdoDictionaryOld { #[repr(C)] pub struct ISdoDictionaryOld_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub EnumAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetAttributeInfo: unsafe extern "system" fn(*mut core::ffi::c_void, ATTRIBUTEID, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub EnumAttributeValues: unsafe extern "system" fn(*mut core::ffi::c_void, ATTRIBUTEID, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnumAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EnumAttributes: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetAttributeInfo: unsafe extern "system" fn(*mut core::ffi::c_void, ATTRIBUTEID, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAttributeInfo: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnumAttributeValues: unsafe extern "system" fn(*mut core::ffi::c_void, ATTRIBUTEID, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EnumAttributeValues: usize, #[cfg(feature = "Win32_System_Com")] pub CreateAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, ATTRIBUTEID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] 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 001e8a725e..75177117a5 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RemoteHost(&self) -> windows_core::Result; @@ -15,9 +15,9 @@ pub trait IDynamicPortMapping_Impl: Sized + super::super::System::Com::IDispatch fn EditDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; fn EditInternalPort(&self, linternalport: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDynamicPortMapping {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDynamicPortMapping_Vtbl { pub const fn new() -> IDynamicPortMapping_Vtbl { unsafe extern "system" fn ExternalIPAddress(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -158,7 +158,7 @@ impl IDynamicPortMapping_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, bstrremotehost: &windows_core::BSTR, lexternalport: i32, bstrprotocol: &windows_core::BSTR) -> windows_core::Result; @@ -166,9 +166,9 @@ pub trait IDynamicPortMappingCollection_Impl: Sized + super::super::System::Com: fn Remove(&self, bstrremotehost: &windows_core::BSTR, lexternalport: i32, bstrprotocol: &windows_core::BSTR) -> windows_core::Result<()>; fn Add(&self, bstrremotehost: &windows_core::BSTR, lexternalport: i32, bstrprotocol: &windows_core::BSTR, linternalport: i32, bstrinternalclient: &windows_core::BSTR, benabled: super::super::Foundation::VARIANT_BOOL, bstrdescription: &windows_core::BSTR, lleaseduration: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDynamicPortMappingCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDynamicPortMappingCollection_Vtbl { pub const fn new() -> IDynamicPortMappingCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -271,16 +271,19 @@ impl IEnumNetConnection_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetSharingEveryConnection_Impl: Sized + windows_core::IUnknownImpl { - fn Next(&self, celt: u32, rgvar: *mut windows_core::VARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; + fn Next(&self, celt: u32, rgvar: *mut super::super::System::Variant::VARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; fn Skip(&self, celt: u32) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumNetSharingEveryConnection {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumNetSharingEveryConnection_Vtbl { pub const fn new() -> IEnumNetSharingEveryConnection_Vtbl { - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumNetSharingEveryConnection_Impl::Next(this, core::mem::transmute_copy(&celt), core::mem::transmute_copy(&rgvar), core::mem::transmute_copy(&pceltfetched)).into() } @@ -314,16 +317,19 @@ impl IEnumNetSharingEveryConnection_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetSharingPortMapping_Impl: Sized + windows_core::IUnknownImpl { - fn Next(&self, celt: u32, rgvar: *mut windows_core::VARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; + fn Next(&self, celt: u32, rgvar: *mut super::super::System::Variant::VARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; fn Skip(&self, celt: u32) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumNetSharingPortMapping {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumNetSharingPortMapping_Vtbl { pub const fn new() -> IEnumNetSharingPortMapping_Vtbl { - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumNetSharingPortMapping_Impl::Next(this, core::mem::transmute_copy(&celt), core::mem::transmute_copy(&rgvar), core::mem::transmute_copy(&pceltfetched)).into() } @@ -357,16 +363,19 @@ impl IEnumNetSharingPortMapping_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetSharingPrivateConnection_Impl: Sized + windows_core::IUnknownImpl { - fn Next(&self, celt: u32, rgvar: *mut windows_core::VARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; + fn Next(&self, celt: u32, rgvar: *mut super::super::System::Variant::VARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; fn Skip(&self, celt: u32) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumNetSharingPrivateConnection {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumNetSharingPrivateConnection_Vtbl { pub const fn new() -> IEnumNetSharingPrivateConnection_Vtbl { - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumNetSharingPrivateConnection_Impl::Next(this, core::mem::transmute_copy(&celt), core::mem::transmute_copy(&rgvar), core::mem::transmute_copy(&pceltfetched)).into() } @@ -400,16 +409,19 @@ impl IEnumNetSharingPrivateConnection_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumNetSharingPublicConnection_Impl: Sized + windows_core::IUnknownImpl { - fn Next(&self, celt: u32, rgvar: *mut windows_core::VARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; + fn Next(&self, celt: u32, rgvar: *mut super::super::System::Variant::VARIANT, pceltfetched: *mut u32) -> windows_core::Result<()>; fn Skip(&self, celt: u32) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumNetSharingPublicConnection {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumNetSharingPublicConnection_Vtbl { pub const fn new() -> IEnumNetSharingPublicConnection_Vtbl { - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumNetSharingPublicConnection_Impl::Next(this, core::mem::transmute_copy(&celt), core::mem::transmute_copy(&rgvar), core::mem::transmute_copy(&pceltfetched)).into() } @@ -443,14 +455,14 @@ impl IEnumNetSharingPublicConnection_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn SetNumberOfEntriesCallback(&self, punk: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INATEventManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INATEventManager_Vtbl { pub const fn new() -> INATEventManager_Vtbl { unsafe extern "system" fn SetExternalIPAddressCallback(this: *mut core::ffi::c_void, punk: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -629,7 +641,7 @@ impl INetConnectionManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Name(&self) -> windows_core::Result; @@ -638,9 +650,9 @@ pub trait INetConnectionProps_Impl: Sized + super::super::System::Com::IDispatch fn MediaType(&self) -> windows_core::Result; fn Characteristics(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetConnectionProps {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetConnectionProps_Vtbl { pub const fn new() -> INetConnectionProps_Vtbl { unsafe extern "system" fn Guid(this: *mut core::ffi::c_void, pbstrguid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -717,7 +729,7 @@ impl INetConnectionProps_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -732,9 +744,9 @@ pub trait INetFwAuthorizedApplication_Impl: Sized + super::super::System::Com::I fn Enabled(&self) -> windows_core::Result; fn SetEnabled(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwAuthorizedApplication {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwAuthorizedApplication_Vtbl { pub const fn new() -> INetFwAuthorizedApplication_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -841,7 +853,7 @@ impl INetFwAuthorizedApplication_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Add(&self, app: Option<&INetFwAuthorizedApplication>) -> windows_core::Result<()>; @@ -849,9 +861,9 @@ pub trait INetFwAuthorizedApplications_Impl: Sized + super::super::System::Com:: fn Item(&self, imagefilename: &windows_core::BSTR) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwAuthorizedApplications {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwAuthorizedApplications_Vtbl { pub const fn new() -> INetFwAuthorizedApplications_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -905,7 +917,7 @@ impl INetFwAuthorizedApplications_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAllowOutboundDestinationUnreachable(&self, allow: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -928,9 +940,9 @@ pub trait INetFwIcmpSettings_Impl: Sized + super::super::System::Com::IDispatch_ fn AllowOutboundPacketTooBig(&self) -> windows_core::Result; fn SetAllowOutboundPacketTooBig(&self, allow: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwIcmpSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwIcmpSettings_Vtbl { pub const fn new() -> INetFwIcmpSettings_Vtbl { unsafe extern "system" fn AllowOutboundDestinationUnreachable(this: *mut core::ffi::c_void, allow: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1101,17 +1113,17 @@ impl INetFwIcmpSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CurrentProfileType(&self) -> windows_core::Result; fn RestoreDefaults(&self) -> windows_core::Result<()>; - fn IsPortAllowed(&self, imagefilename: &windows_core::BSTR, ipversion: NET_FW_IP_VERSION, portnumber: i32, localaddress: &windows_core::BSTR, ipprotocol: NET_FW_IP_PROTOCOL, allowed: *mut windows_core::VARIANT, restricted: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn IsIcmpTypeAllowed(&self, ipversion: NET_FW_IP_VERSION, localaddress: &windows_core::BSTR, r#type: u8, allowed: *mut windows_core::VARIANT, restricted: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn IsPortAllowed(&self, imagefilename: &windows_core::BSTR, ipversion: NET_FW_IP_VERSION, portnumber: i32, localaddress: &windows_core::BSTR, ipprotocol: NET_FW_IP_PROTOCOL, allowed: *mut super::super::System::Variant::VARIANT, restricted: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn IsIcmpTypeAllowed(&self, ipversion: NET_FW_IP_VERSION, localaddress: &windows_core::BSTR, r#type: u8, allowed: *mut super::super::System::Variant::VARIANT, restricted: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwMgr {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwMgr_Vtbl { pub const fn new() -> INetFwMgr_Vtbl { unsafe extern "system" fn LocalPolicy(this: *mut core::ffi::c_void, localpolicy: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1138,11 +1150,11 @@ impl INetFwMgr_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INetFwMgr_Impl::RestoreDefaults(this).into() } - unsafe extern "system" fn IsPortAllowed(this: *mut core::ffi::c_void, imagefilename: core::mem::MaybeUninit, ipversion: NET_FW_IP_VERSION, portnumber: i32, localaddress: core::mem::MaybeUninit, ipprotocol: NET_FW_IP_PROTOCOL, allowed: *mut core::mem::MaybeUninit, restricted: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn IsPortAllowed(this: *mut core::ffi::c_void, imagefilename: core::mem::MaybeUninit, ipversion: NET_FW_IP_VERSION, portnumber: i32, localaddress: core::mem::MaybeUninit, ipprotocol: NET_FW_IP_PROTOCOL, allowed: *mut core::mem::MaybeUninit, restricted: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INetFwMgr_Impl::IsPortAllowed(this, core::mem::transmute(&imagefilename), core::mem::transmute_copy(&ipversion), core::mem::transmute_copy(&portnumber), core::mem::transmute(&localaddress), core::mem::transmute_copy(&ipprotocol), core::mem::transmute_copy(&allowed), core::mem::transmute_copy(&restricted)).into() } - unsafe extern "system" fn IsIcmpTypeAllowed(this: *mut core::ffi::c_void, ipversion: NET_FW_IP_VERSION, localaddress: core::mem::MaybeUninit, r#type: u8, allowed: *mut core::mem::MaybeUninit, restricted: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn IsIcmpTypeAllowed(this: *mut core::ffi::c_void, ipversion: NET_FW_IP_VERSION, localaddress: core::mem::MaybeUninit, r#type: u8, allowed: *mut core::mem::MaybeUninit, restricted: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INetFwMgr_Impl::IsIcmpTypeAllowed(this, core::mem::transmute_copy(&ipversion), core::mem::transmute(&localaddress), core::mem::transmute_copy(&r#type), core::mem::transmute_copy(&allowed), core::mem::transmute_copy(&restricted)).into() } @@ -1159,7 +1171,7 @@ impl INetFwMgr_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1177,9 +1189,9 @@ pub trait INetFwOpenPort_Impl: Sized + super::super::System::Com::IDispatch_Impl fn SetEnabled(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn BuiltIn(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwOpenPort {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwOpenPort_Vtbl { pub const fn new() -> INetFwOpenPort_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1313,7 +1325,7 @@ impl INetFwOpenPort_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Add(&self, port: Option<&INetFwOpenPort>) -> windows_core::Result<()>; @@ -1321,9 +1333,9 @@ pub trait INetFwOpenPorts_Impl: Sized + super::super::System::Com::IDispatch_Imp fn Item(&self, portnumber: i32, ipprotocol: NET_FW_IP_PROTOCOL) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwOpenPorts {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwOpenPorts_Vtbl { pub const fn new() -> INetFwOpenPorts_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -1377,14 +1389,14 @@ impl INetFwOpenPorts_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetProfileByType(&self, profiletype: NET_FW_PROFILE_TYPE) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwPolicy {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwPolicy_Vtbl { pub const fn new() -> INetFwPolicy_Vtbl { unsafe extern "system" fn CurrentProfile(this: *mut core::ffi::c_void, profile: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1417,13 +1429,13 @@ impl INetFwPolicy_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_FirewallEnabled(&self, profiletype: NET_FW_PROFILE_TYPE2) -> windows_core::Result; fn put_FirewallEnabled(&self, profiletype: NET_FW_PROFILE_TYPE2, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn get_ExcludedInterfaces(&self, profiletype: NET_FW_PROFILE_TYPE2) -> windows_core::Result; - fn put_ExcludedInterfaces(&self, profiletype: NET_FW_PROFILE_TYPE2, interfaces: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_ExcludedInterfaces(&self, profiletype: NET_FW_PROFILE_TYPE2) -> windows_core::Result; + fn put_ExcludedInterfaces(&self, profiletype: NET_FW_PROFILE_TYPE2, interfaces: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn get_BlockAllInboundTraffic(&self, profiletype: NET_FW_PROFILE_TYPE2) -> windows_core::Result; fn put_BlockAllInboundTraffic(&self, profiletype: NET_FW_PROFILE_TYPE2, block: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn get_NotificationsDisabled(&self, profiletype: NET_FW_PROFILE_TYPE2) -> windows_core::Result; @@ -1442,9 +1454,9 @@ pub trait INetFwPolicy2_Impl: Sized + super::super::System::Com::IDispatch_Impl fn get_IsRuleGroupCurrentlyEnabled(&self, group: &windows_core::BSTR) -> windows_core::Result; fn LocalPolicyModifyState(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwPolicy2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwPolicy2_Vtbl { pub const fn new() -> INetFwPolicy2_Vtbl { unsafe extern "system" fn CurrentProfileTypes(this: *mut core::ffi::c_void, profiletypesbitmask: *mut i32) -> windows_core::HRESULT { @@ -1471,7 +1483,7 @@ impl INetFwPolicy2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INetFwPolicy2_Impl::put_FirewallEnabled(this, core::mem::transmute_copy(&profiletype), core::mem::transmute_copy(&enabled)).into() } - unsafe extern "system" fn get_ExcludedInterfaces(this: *mut core::ffi::c_void, profiletype: NET_FW_PROFILE_TYPE2, interfaces: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_ExcludedInterfaces(this: *mut core::ffi::c_void, profiletype: NET_FW_PROFILE_TYPE2, interfaces: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match INetFwPolicy2_Impl::get_ExcludedInterfaces(this, core::mem::transmute_copy(&profiletype)) { Ok(ok__) => { @@ -1481,7 +1493,7 @@ impl INetFwPolicy2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_ExcludedInterfaces(this: *mut core::ffi::c_void, profiletype: NET_FW_PROFILE_TYPE2, interfaces: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_ExcludedInterfaces(this: *mut core::ffi::c_void, profiletype: NET_FW_PROFILE_TYPE2, interfaces: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INetFwPolicy2_Impl::put_ExcludedInterfaces(this, core::mem::transmute_copy(&profiletype), core::mem::transmute(&interfaces)).into() } @@ -1643,20 +1655,20 @@ impl INetFwPolicy2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetRuleCategories(&self, rulecategories: &windows_core::VARIANT) -> windows_core::Result<()>; + fn RuleCategories(&self) -> windows_core::Result; + fn SetRuleCategories(&self, rulecategories: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn DisplayName(&self) -> windows_core::Result; fn SetDisplayName(&self, displayname: &windows_core::BSTR) -> windows_core::Result<()>; fn PathToSignedProductExe(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwProduct {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwProduct_Vtbl { pub const fn new() -> INetFwProduct_Vtbl { - unsafe extern "system" fn RuleCategories(this: *mut core::ffi::c_void, rulecategories: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RuleCategories(this: *mut core::ffi::c_void, rulecategories: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match INetFwProduct_Impl::RuleCategories(this) { Ok(ok__) => { @@ -1666,7 +1678,7 @@ impl INetFwProduct_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetRuleCategories(this: *mut core::ffi::c_void, rulecategories: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetRuleCategories(this: *mut core::ffi::c_void, rulecategories: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INetFwProduct_Impl::SetRuleCategories(this, core::mem::transmute(&rulecategories)).into() } @@ -1707,16 +1719,16 @@ impl INetFwProduct_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Register(&self, product: Option<&INetFwProduct>) -> windows_core::Result; fn Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwProducts {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwProducts_Vtbl { pub const fn new() -> INetFwProducts_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -1771,7 +1783,7 @@ impl INetFwProducts_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn FirewallEnabled(&self) -> windows_core::Result; @@ -1788,9 +1800,9 @@ pub trait INetFwProfile_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Services(&self) -> windows_core::Result; fn AuthorizedApplications(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwProfile {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwProfile_Vtbl { pub const fn new() -> INetFwProfile_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, r#type: *mut NET_FW_PROFILE_TYPE) -> windows_core::HRESULT { @@ -1931,7 +1943,7 @@ impl INetFwProfile_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetIpVersion(&self, ipversion: NET_FW_IP_VERSION) -> windows_core::Result<()>; @@ -1942,9 +1954,9 @@ pub trait INetFwRemoteAdminSettings_Impl: Sized + super::super::System::Com::IDi fn Enabled(&self) -> windows_core::Result; fn SetEnabled(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwRemoteAdminSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwRemoteAdminSettings_Vtbl { pub const fn new() -> INetFwRemoteAdminSettings_Vtbl { unsafe extern "system" fn IpVersion(this: *mut core::ffi::c_void, ipversion: *mut NET_FW_IP_VERSION) -> windows_core::HRESULT { @@ -2019,7 +2031,7 @@ impl INetFwRemoteAdminSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2043,8 +2055,8 @@ pub trait INetFwRule_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetIcmpTypesAndCodes(&self, icmptypesandcodes: &windows_core::BSTR) -> windows_core::Result<()>; fn Direction(&self) -> windows_core::Result; fn SetDirection(&self, dir: NET_FW_RULE_DIRECTION) -> windows_core::Result<()>; - fn Interfaces(&self) -> windows_core::Result; - fn SetInterfaces(&self, interfaces: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Interfaces(&self) -> windows_core::Result; + fn SetInterfaces(&self, interfaces: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn InterfaceTypes(&self) -> windows_core::Result; fn SetInterfaceTypes(&self, interfacetypes: &windows_core::BSTR) -> windows_core::Result<()>; fn Enabled(&self) -> windows_core::Result; @@ -2058,9 +2070,9 @@ pub trait INetFwRule_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Action(&self) -> windows_core::Result; fn SetAction(&self, action: NET_FW_ACTION) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwRule {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwRule_Vtbl { pub const fn new() -> INetFwRule_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2217,7 +2229,7 @@ impl INetFwRule_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INetFwRule_Impl::SetDirection(this, core::mem::transmute_copy(&dir)).into() } - unsafe extern "system" fn Interfaces(this: *mut core::ffi::c_void, interfaces: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Interfaces(this: *mut core::ffi::c_void, interfaces: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match INetFwRule_Impl::Interfaces(this) { Ok(ok__) => { @@ -2227,7 +2239,7 @@ impl INetFwRule_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetInterfaces(this: *mut core::ffi::c_void, interfaces: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetInterfaces(this: *mut core::ffi::c_void, interfaces: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INetFwRule_Impl::SetInterfaces(this, core::mem::transmute(&interfaces)).into() } @@ -2359,14 +2371,14 @@ impl INetFwRule_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetEdgeTraversalOptions(&self, loptions: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwRule2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwRule2_Vtbl { pub const fn new() -> INetFwRule2_Vtbl { unsafe extern "system" fn EdgeTraversalOptions(this: *mut core::ffi::c_void, loptions: *mut i32) -> windows_core::HRESULT { @@ -2393,7 +2405,7 @@ impl INetFwRule2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetLocalAppPackageId(&self, wszpackageid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2408,9 +2420,9 @@ pub trait INetFwRule3_Impl: Sized + INetFwRule2_Impl { fn SecureFlags(&self) -> windows_core::Result; fn SetSecureFlags(&self, loptions: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwRule3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwRule3_Vtbl { pub const fn new() -> INetFwRule3_Vtbl { unsafe extern "system" fn LocalAppPackageId(this: *mut core::ffi::c_void, wszpackageid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2517,7 +2529,7 @@ impl INetFwRule3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Add(&self, rule: Option<&INetFwRule>) -> windows_core::Result<()>; @@ -2525,9 +2537,9 @@ pub trait INetFwRules_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Item(&self, name: &windows_core::BSTR) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwRules {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwRules_Vtbl { pub const fn new() -> INetFwRules_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -2581,7 +2593,7 @@ impl INetFwRules_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Type(&self) -> windows_core::Result; @@ -2596,9 +2608,9 @@ pub trait INetFwService_Impl: Sized + super::super::System::Com::IDispatch_Impl fn SetEnabled(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn GloballyOpenPorts(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwService {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwService_Vtbl { pub const fn new() -> INetFwService_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2717,15 +2729,15 @@ impl INetFwService_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ServiceRestricted(&self, servicename: &windows_core::BSTR, appname: &windows_core::BSTR) -> windows_core::Result; fn Rules(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwServiceRestriction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwServiceRestriction_Vtbl { pub const fn new() -> INetFwServiceRestriction_Vtbl { unsafe extern "system" fn RestrictService(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, appname: core::mem::MaybeUninit, restrictservice: super::super::Foundation::VARIANT_BOOL, servicesidrestricted: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2763,15 +2775,15 @@ impl INetFwServiceRestriction_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, svctype: NET_FW_SERVICE_TYPE) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetFwServices {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetFwServices_Vtbl { pub const fn new() -> INetFwServices_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -2815,7 +2827,7 @@ impl INetFwServices_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SharingConnectionType(&self) -> windows_core::Result; @@ -2828,9 +2840,9 @@ pub trait INetSharingConfiguration_Impl: Sized + super::super::System::Com::IDis fn AddPortMapping(&self, bstrname: &windows_core::BSTR, ucipprotocol: u8, usexternalport: u16, usinternalport: u16, dwoptions: u32, bstrtargetnameoripaddress: &windows_core::BSTR, etargettype: ICS_TARGETTYPE) -> windows_core::Result; fn RemovePortMapping(&self, pmapping: Option<&INetSharingPortMapping>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetSharingConfiguration {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetSharingConfiguration_Vtbl { pub const fn new() -> INetSharingConfiguration_Vtbl { unsafe extern "system" fn SharingEnabled(this: *mut core::ffi::c_void, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2921,14 +2933,14 @@ impl INetSharingConfiguration_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetSharingEveryConnectionCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetSharingEveryConnectionCollection_Vtbl { pub const fn new() -> INetSharingEveryConnectionCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2961,7 +2973,7 @@ impl INetSharingEveryConnectionCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_EnumPublicConnections(&self, flags: SHARINGCONNECTION_ENUM_FLAGS) -> windows_core::Result; @@ -2970,9 +2982,9 @@ pub trait INetSharingManager_Impl: Sized + super::super::System::Com::IDispatch_ fn EnumEveryConnection(&self) -> windows_core::Result; fn get_NetConnectionProps(&self, pnetconnection: Option<&INetConnection>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetSharingManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetSharingManager_Vtbl { pub const fn new() -> INetSharingManager_Vtbl { unsafe extern "system" fn SharingInstalled(this: *mut core::ffi::c_void, pbinstalled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3049,16 +3061,16 @@ impl INetSharingManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Enable(&self) -> windows_core::Result<()>; fn Properties(&self) -> windows_core::Result; fn Delete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetSharingPortMapping {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetSharingPortMapping_Vtbl { pub const fn new() -> INetSharingPortMapping_Vtbl { unsafe extern "system" fn Disable(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3095,14 +3107,14 @@ impl INetSharingPortMapping_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetSharingPortMappingCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetSharingPortMappingCollection_Vtbl { pub const fn new() -> INetSharingPortMappingCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3135,7 +3147,7 @@ impl INetSharingPortMappingCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IPProtocol(&self) -> windows_core::Result; @@ -3146,9 +3158,9 @@ pub trait INetSharingPortMappingProps_Impl: Sized + super::super::System::Com::I fn TargetIPAddress(&self) -> windows_core::Result; fn Enabled(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetSharingPortMappingProps {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetSharingPortMappingProps_Vtbl { pub const fn new() -> INetSharingPortMappingProps_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3247,14 +3259,14 @@ impl INetSharingPortMappingProps_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetSharingPrivateConnectionCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetSharingPrivateConnectionCollection_Vtbl { pub const fn new() -> INetSharingPrivateConnectionCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3287,14 +3299,14 @@ impl INetSharingPrivateConnectionCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetSharingPublicConnectionCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetSharingPublicConnectionCollection_Vtbl { pub const fn new() -> INetSharingPublicConnectionCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3327,7 +3339,7 @@ impl INetSharingPublicConnectionCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ExternalPort(&self) -> windows_core::Result; @@ -3341,9 +3353,9 @@ pub trait IStaticPortMapping_Impl: Sized + super::super::System::Com::IDispatch_ fn EditDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; fn EditInternalPort(&self, linternalport: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IStaticPortMapping {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IStaticPortMapping_Vtbl { pub const fn new() -> IStaticPortMapping_Vtbl { unsafe extern "system" fn ExternalIPAddress(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3451,7 +3463,7 @@ impl IStaticPortMapping_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, lexternalport: i32, bstrprotocol: &windows_core::BSTR) -> windows_core::Result; @@ -3459,9 +3471,9 @@ pub trait IStaticPortMappingCollection_Impl: Sized + super::super::System::Com:: fn Remove(&self, lexternalport: i32, bstrprotocol: &windows_core::BSTR) -> windows_core::Result<()>; fn Add(&self, lexternalport: i32, bstrprotocol: &windows_core::BSTR, linternalport: i32, bstrinternalclient: &windows_core::BSTR, benabled: super::super::Foundation::VARIANT_BOOL, bstrdescription: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IStaticPortMappingCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IStaticPortMappingCollection_Vtbl { pub const fn new() -> IStaticPortMappingCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3521,15 +3533,15 @@ impl IStaticPortMappingCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DynamicPortMappingCollection(&self) -> windows_core::Result; fn NATEventManager(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUPnPNAT {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUPnPNAT_Vtbl { pub const fn new() -> IUPnPNAT_Vtbl { unsafe extern "system" fn StaticPortMappingCollection(this: *mut core::ffi::c_void, ppspms: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 127311e2d5..0c9e18761b 100644 --- a/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/NetworkManagement/WindowsFirewall/mod.rs @@ -294,7 +294,8 @@ impl core::ops::Deref for IEnumNetSharingEveryConnection { } windows_core::imp::interface_hierarchy!(IEnumNetSharingEveryConnection, windows_core::IUnknown); impl IEnumNetSharingEveryConnection { - pub unsafe fn Next(&self, rgvar: &mut [windows_core::VARIANT], pceltfetched: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgvar.as_ptr()), pceltfetched).ok() } pub unsafe fn Skip(&self, celt: u32) -> windows_core::Result<()> { @@ -311,7 +312,10 @@ impl IEnumNetSharingEveryConnection { #[repr(C)] pub struct IEnumNetSharingEveryConnection_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -325,7 +329,8 @@ impl core::ops::Deref for IEnumNetSharingPortMapping { } windows_core::imp::interface_hierarchy!(IEnumNetSharingPortMapping, windows_core::IUnknown); impl IEnumNetSharingPortMapping { - pub unsafe fn Next(&self, rgvar: &mut [windows_core::VARIANT], pceltfetched: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgvar.as_ptr()), pceltfetched).ok() } pub unsafe fn Skip(&self, celt: u32) -> windows_core::Result<()> { @@ -342,7 +347,10 @@ impl IEnumNetSharingPortMapping { #[repr(C)] pub struct IEnumNetSharingPortMapping_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -356,7 +364,8 @@ impl core::ops::Deref for IEnumNetSharingPrivateConnection { } windows_core::imp::interface_hierarchy!(IEnumNetSharingPrivateConnection, windows_core::IUnknown); impl IEnumNetSharingPrivateConnection { - pub unsafe fn Next(&self, rgvar: &mut [windows_core::VARIANT], pceltfetched: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgvar.as_ptr()), pceltfetched).ok() } pub unsafe fn Skip(&self, celt: u32) -> windows_core::Result<()> { @@ -373,7 +382,10 @@ impl IEnumNetSharingPrivateConnection { #[repr(C)] pub struct IEnumNetSharingPrivateConnection_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -387,7 +399,8 @@ impl core::ops::Deref for IEnumNetSharingPublicConnection { } windows_core::imp::interface_hierarchy!(IEnumNetSharingPublicConnection, windows_core::IUnknown); impl IEnumNetSharingPublicConnection { - pub unsafe fn Next(&self, rgvar: &mut [windows_core::VARIANT], pceltfetched: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgvar.as_ptr()), pceltfetched).ok() } pub unsafe fn Skip(&self, celt: u32) -> windows_core::Result<()> { @@ -404,7 +417,10 @@ impl IEnumNetSharingPublicConnection { #[repr(C)] pub struct IEnumNetSharingPublicConnection_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -943,14 +959,16 @@ impl INetFwMgr { pub unsafe fn RestoreDefaults(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).RestoreDefaults)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn IsPortAllowed(&self, imagefilename: P0, ipversion: NET_FW_IP_VERSION, portnumber: i32, localaddress: P1, ipprotocol: NET_FW_IP_PROTOCOL, allowed: *mut windows_core::VARIANT, restricted: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).IsPortAllowed)(windows_core::Interface::as_raw(self), imagefilename.param().abi(), ipversion, portnumber, localaddress.param().abi(), ipprotocol, core::mem::transmute(allowed), core::mem::transmute(restricted)).ok() } - pub unsafe fn IsIcmpTypeAllowed(&self, ipversion: NET_FW_IP_VERSION, localaddress: P0, r#type: u8, allowed: *mut windows_core::VARIANT, restricted: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -967,8 +985,14 @@ pub struct INetFwMgr_Vtbl { LocalPolicy: usize, pub CurrentProfileType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut NET_FW_PROFILE_TYPE) -> windows_core::HRESULT, pub RestoreDefaults: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub IsPortAllowed: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, NET_FW_IP_VERSION, i32, core::mem::MaybeUninit, NET_FW_IP_PROTOCOL, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub IsIcmpTypeAllowed: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_IP_VERSION, core::mem::MaybeUninit, u8, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IsPortAllowed: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, NET_FW_IP_VERSION, i32, core::mem::MaybeUninit, NET_FW_IP_PROTOCOL, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IsPortAllowed: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IsIcmpTypeAllowed: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_IP_VERSION, core::mem::MaybeUninit, u8, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IsIcmpTypeAllowed: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(INetFwOpenPort, INetFwOpenPort_Vtbl, 0xe0483ba0_47ff_4d9c_a6d6_7741d0b195f7); @@ -1183,13 +1207,15 @@ impl INetFwPolicy2 { { (windows_core::Interface::vtable(self).put_FirewallEnabled)(windows_core::Interface::as_raw(self), profiletype, enabled.param().abi()).ok() } - pub unsafe fn get_ExcludedInterfaces(&self, profiletype: NET_FW_PROFILE_TYPE2) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_ExcludedInterfaces)(windows_core::Interface::as_raw(self), profiletype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_ExcludedInterfaces(&self, profiletype: NET_FW_PROFILE_TYPE2, interfaces: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).put_ExcludedInterfaces)(windows_core::Interface::as_raw(self), profiletype, interfaces.param().abi()).ok() } @@ -1283,8 +1309,14 @@ pub struct INetFwPolicy2_Vtbl { pub CurrentProfileTypes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub get_FirewallEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub put_FirewallEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub get_ExcludedInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_ExcludedInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_ExcludedInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_ExcludedInterfaces: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_ExcludedInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_ExcludedInterfaces: usize, pub get_BlockAllInboundTraffic: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub put_BlockAllInboundTraffic: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub get_NotificationsDisabled: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_PROFILE_TYPE2, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -1322,13 +1354,15 @@ impl core::ops::Deref for INetFwProduct { windows_core::imp::interface_hierarchy!(INetFwProduct, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl INetFwProduct { - pub unsafe fn RuleCategories(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn RuleCategories(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).RuleCategories)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetRuleCategories(&self, rulecategories: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetRuleCategories)(windows_core::Interface::as_raw(self), rulecategories.param().abi()).ok() } @@ -1351,8 +1385,14 @@ impl INetFwProduct { #[repr(C)] pub struct INetFwProduct_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub RuleCategories: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetRuleCategories: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RuleCategories: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RuleCategories: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetRuleCategories: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetRuleCategories: usize, pub DisplayName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDisplayName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub PathToSignedProductExe: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1702,13 +1742,15 @@ 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() } - pub unsafe fn Interfaces(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Interfaces(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Interfaces)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetInterfaces(&self, interfaces: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetInterfaces)(windows_core::Interface::as_raw(self), interfaces.param().abi()).ok() } @@ -1793,8 +1835,14 @@ pub struct INetFwRule_Vtbl { pub SetIcmpTypesAndCodes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Direction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut NET_FW_RULE_DIRECTION) -> windows_core::HRESULT, pub SetDirection: unsafe extern "system" fn(*mut core::ffi::c_void, NET_FW_RULE_DIRECTION) -> windows_core::HRESULT, - pub Interfaces: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Interfaces: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Interfaces: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetInterfaces: usize, pub InterfaceTypes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetInterfaceTypes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Enabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, 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 8584609d7e..f38e29757a 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Class(&self) -> windows_core::Result; @@ -8,15 +8,15 @@ pub trait IADs_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Schema(&self) -> windows_core::Result; fn GetInfo(&self) -> windows_core::Result<()>; fn SetInfo(&self) -> windows_core::Result<()>; - fn Get(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; - fn Put(&self, bstrname: &windows_core::BSTR, vprop: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetEx(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; - fn PutEx(&self, lncontrolcode: i32, bstrname: &windows_core::BSTR, vprop: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetInfoEx(&self, vproperties: &windows_core::VARIANT, lnreserved: i32) -> windows_core::Result<()>; + fn Get(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; + fn Put(&self, bstrname: &windows_core::BSTR, vprop: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetEx(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; + fn PutEx(&self, lncontrolcode: i32, bstrname: &windows_core::BSTR, vprop: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetInfoEx(&self, vproperties: &super::super::System::Variant::VARIANT, lnreserved: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADs_Vtbl { pub const fn new() -> IADs_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -87,7 +87,7 @@ impl IADs_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADs_Impl::SetInfo(this).into() } - unsafe extern "system" fn Get(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pvprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Get(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pvprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADs_Impl::Get(this, core::mem::transmute(&bstrname)) { Ok(ok__) => { @@ -97,11 +97,11 @@ impl IADs_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Put(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, vprop: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Put(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, vprop: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADs_Impl::Put(this, core::mem::transmute(&bstrname), core::mem::transmute(&vprop)).into() } - unsafe extern "system" fn GetEx(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pvprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetEx(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pvprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADs_Impl::GetEx(this, core::mem::transmute(&bstrname)) { Ok(ok__) => { @@ -111,11 +111,11 @@ impl IADs_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PutEx(this: *mut core::ffi::c_void, lncontrolcode: i32, bstrname: core::mem::MaybeUninit, vprop: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutEx(this: *mut core::ffi::c_void, lncontrolcode: i32, bstrname: core::mem::MaybeUninit, vprop: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADs_Impl::PutEx(this, core::mem::transmute_copy(&lncontrolcode), core::mem::transmute(&bstrname), core::mem::transmute(&vprop)).into() } - unsafe extern "system" fn GetInfoEx(this: *mut core::ffi::c_void, vproperties: core::mem::MaybeUninit, lnreserved: i32) -> windows_core::HRESULT { + unsafe extern "system" fn GetInfoEx(this: *mut core::ffi::c_void, vproperties: core::mem::MaybeUninit, lnreserved: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADs_Impl::GetInfoEx(this, core::mem::transmute(&vproperties), core::mem::transmute_copy(&lnreserved)).into() } @@ -140,7 +140,7 @@ impl IADs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ComputerName(&self) -> windows_core::Result; @@ -154,11 +154,11 @@ pub trait IADsADSystemInfo_Impl: Sized + super::super::System::Com::IDispatch_Im fn GetAnyDCName(&self) -> windows_core::Result; fn GetDCSiteName(&self, szserver: &windows_core::BSTR) -> windows_core::Result; fn RefreshSchemaCache(&self) -> windows_core::Result<()>; - fn GetTrees(&self) -> windows_core::Result; + fn GetTrees(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsADSystemInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsADSystemInfo_Vtbl { pub const fn new() -> IADsADSystemInfo_Vtbl { unsafe extern "system" fn UserName(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -275,7 +275,7 @@ impl IADsADSystemInfo_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsADSystemInfo_Impl::RefreshSchemaCache(this).into() } - unsafe extern "system" fn GetTrees(this: *mut core::ffi::c_void, pvtrees: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetTrees(this: *mut core::ffi::c_void, pvtrees: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsADSystemInfo_Impl::GetTrees(this) { Ok(ok__) => { @@ -306,7 +306,7 @@ impl IADsADSystemInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAccessMask(&self, lnaccessmask: i32) -> windows_core::Result<()>; @@ -323,9 +323,9 @@ pub trait IADsAccessControlEntry_Impl: Sized + super::super::System::Com::IDispa fn Trustee(&self) -> windows_core::Result; fn SetTrustee(&self, bstrtrustee: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsAccessControlEntry {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsAccessControlEntry_Vtbl { pub const fn new() -> IADsAccessControlEntry_Vtbl { unsafe extern "system" fn AccessMask(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -448,7 +448,7 @@ impl IADsAccessControlEntry_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAclRevision(&self, lnaclrevision: i32) -> windows_core::Result<()>; @@ -459,9 +459,9 @@ pub trait IADsAccessControlList_Impl: Sized + super::super::System::Com::IDispat fn CopyAccessList(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsAccessControlList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsAccessControlList_Vtbl { pub const fn new() -> IADsAccessControlList_Vtbl { unsafe extern "system" fn AclRevision(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -536,7 +536,7 @@ impl IADsAccessControlList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetProtectedAttrName(&self, bstrprotectedattrname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -546,9 +546,9 @@ pub trait IADsAcl_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetPrivileges(&self, lnprivileges: i32) -> windows_core::Result<()>; fn CopyAcl(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsAcl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsAcl_Vtbl { pub const fn new() -> IADsAcl_Vtbl { unsafe extern "system" fn ProtectedAttrName(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -680,16 +680,16 @@ impl IADsAggregator_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetRemoteID(&self, lnremoteid: i32) -> windows_core::Result<()>; fn ObjectName(&self) -> windows_core::Result; fn SetObjectName(&self, bstrobjectname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsBackLink {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsBackLink_Vtbl { pub const fn new() -> IADsBackLink_Vtbl { unsafe extern "system" fn RemoteID(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -732,17 +732,17 @@ impl IADsBackLink_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetCaseIgnoreList(&self, vcaseignorelist: &windows_core::VARIANT) -> windows_core::Result<()>; + fn CaseIgnoreList(&self) -> windows_core::Result; + fn SetCaseIgnoreList(&self, vcaseignorelist: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsCaseIgnoreList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsCaseIgnoreList_Vtbl { pub const fn new() -> IADsCaseIgnoreList_Vtbl { - unsafe extern "system" fn CaseIgnoreList(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CaseIgnoreList(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsCaseIgnoreList_Impl::CaseIgnoreList(this) { Ok(ok__) => { @@ -752,7 +752,7 @@ impl IADsCaseIgnoreList_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCaseIgnoreList(this: *mut core::ffi::c_void, vcaseignorelist: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCaseIgnoreList(this: *mut core::ffi::c_void, vcaseignorelist: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsCaseIgnoreList_Impl::SetCaseIgnoreList(this, core::mem::transmute(&vcaseignorelist)).into() } @@ -766,7 +766,7 @@ impl IADsCaseIgnoreList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CLSID(&self) -> windows_core::Result; @@ -777,20 +777,20 @@ pub trait IADsClass_Impl: Sized + IADs_Impl { fn SetAbstract(&self, fabstract: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Auxiliary(&self) -> windows_core::Result; fn SetAuxiliary(&self, fauxiliary: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn MandatoryProperties(&self) -> windows_core::Result; - fn SetMandatoryProperties(&self, vmandatoryproperties: &windows_core::VARIANT) -> windows_core::Result<()>; - fn OptionalProperties(&self) -> windows_core::Result; - fn SetOptionalProperties(&self, voptionalproperties: &windows_core::VARIANT) -> windows_core::Result<()>; - fn NamingProperties(&self) -> windows_core::Result; - fn SetNamingProperties(&self, vnamingproperties: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DerivedFrom(&self) -> windows_core::Result; - fn SetDerivedFrom(&self, vderivedfrom: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AuxDerivedFrom(&self) -> windows_core::Result; - fn SetAuxDerivedFrom(&self, vauxderivedfrom: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PossibleSuperiors(&self) -> windows_core::Result; - fn SetPossibleSuperiors(&self, vpossiblesuperiors: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Containment(&self) -> windows_core::Result; - fn SetContainment(&self, vcontainment: &windows_core::VARIANT) -> windows_core::Result<()>; + fn MandatoryProperties(&self) -> windows_core::Result; + fn SetMandatoryProperties(&self, vmandatoryproperties: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn OptionalProperties(&self) -> windows_core::Result; + fn SetOptionalProperties(&self, voptionalproperties: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn NamingProperties(&self) -> windows_core::Result; + fn SetNamingProperties(&self, vnamingproperties: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DerivedFrom(&self) -> windows_core::Result; + fn SetDerivedFrom(&self, vderivedfrom: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AuxDerivedFrom(&self) -> windows_core::Result; + fn SetAuxDerivedFrom(&self, vauxderivedfrom: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn PossibleSuperiors(&self) -> windows_core::Result; + fn SetPossibleSuperiors(&self, vpossiblesuperiors: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Containment(&self) -> windows_core::Result; + fn SetContainment(&self, vcontainment: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Container(&self) -> windows_core::Result; fn SetContainer(&self, fcontainer: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn HelpFileName(&self) -> windows_core::Result; @@ -799,9 +799,9 @@ pub trait IADsClass_Impl: Sized + IADs_Impl { fn SetHelpFileContext(&self, lnhelpfilecontext: i32) -> windows_core::Result<()>; fn Qualifiers(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsClass {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsClass_Vtbl { pub const fn new() -> IADsClass_Vtbl { unsafe extern "system" fn PrimaryInterface(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -870,7 +870,7 @@ impl IADsClass_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsClass_Impl::SetAuxiliary(this, core::mem::transmute_copy(&fauxiliary)).into() } - unsafe extern "system" fn MandatoryProperties(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn MandatoryProperties(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsClass_Impl::MandatoryProperties(this) { Ok(ok__) => { @@ -880,11 +880,11 @@ impl IADsClass_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetMandatoryProperties(this: *mut core::ffi::c_void, vmandatoryproperties: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetMandatoryProperties(this: *mut core::ffi::c_void, vmandatoryproperties: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsClass_Impl::SetMandatoryProperties(this, core::mem::transmute(&vmandatoryproperties)).into() } - unsafe extern "system" fn OptionalProperties(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OptionalProperties(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsClass_Impl::OptionalProperties(this) { Ok(ok__) => { @@ -894,11 +894,11 @@ impl IADsClass_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetOptionalProperties(this: *mut core::ffi::c_void, voptionalproperties: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOptionalProperties(this: *mut core::ffi::c_void, voptionalproperties: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsClass_Impl::SetOptionalProperties(this, core::mem::transmute(&voptionalproperties)).into() } - unsafe extern "system" fn NamingProperties(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NamingProperties(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsClass_Impl::NamingProperties(this) { Ok(ok__) => { @@ -908,11 +908,11 @@ impl IADsClass_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetNamingProperties(this: *mut core::ffi::c_void, vnamingproperties: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetNamingProperties(this: *mut core::ffi::c_void, vnamingproperties: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsClass_Impl::SetNamingProperties(this, core::mem::transmute(&vnamingproperties)).into() } - unsafe extern "system" fn DerivedFrom(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DerivedFrom(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsClass_Impl::DerivedFrom(this) { Ok(ok__) => { @@ -922,11 +922,11 @@ impl IADsClass_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDerivedFrom(this: *mut core::ffi::c_void, vderivedfrom: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDerivedFrom(this: *mut core::ffi::c_void, vderivedfrom: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsClass_Impl::SetDerivedFrom(this, core::mem::transmute(&vderivedfrom)).into() } - unsafe extern "system" fn AuxDerivedFrom(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AuxDerivedFrom(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsClass_Impl::AuxDerivedFrom(this) { Ok(ok__) => { @@ -936,11 +936,11 @@ impl IADsClass_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetAuxDerivedFrom(this: *mut core::ffi::c_void, vauxderivedfrom: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetAuxDerivedFrom(this: *mut core::ffi::c_void, vauxderivedfrom: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsClass_Impl::SetAuxDerivedFrom(this, core::mem::transmute(&vauxderivedfrom)).into() } - unsafe extern "system" fn PossibleSuperiors(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PossibleSuperiors(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsClass_Impl::PossibleSuperiors(this) { Ok(ok__) => { @@ -950,11 +950,11 @@ impl IADsClass_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPossibleSuperiors(this: *mut core::ffi::c_void, vpossiblesuperiors: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPossibleSuperiors(this: *mut core::ffi::c_void, vpossiblesuperiors: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsClass_Impl::SetPossibleSuperiors(this, core::mem::transmute(&vpossiblesuperiors)).into() } - unsafe extern "system" fn Containment(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Containment(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsClass_Impl::Containment(this) { Ok(ok__) => { @@ -964,7 +964,7 @@ impl IADsClass_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetContainment(this: *mut core::ffi::c_void, vcontainment: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetContainment(this: *mut core::ffi::c_void, vcontainment: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsClass_Impl::SetContainment(this, core::mem::transmute(&vcontainment)).into() } @@ -1058,16 +1058,16 @@ impl IADsClass_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Add(&self, bstrname: &windows_core::BSTR, vitem: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Add(&self, bstrname: &windows_core::BSTR, vitem: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Remove(&self, bstritemtoberemoved: &windows_core::BSTR) -> windows_core::Result<()>; - fn GetObject(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; + fn GetObject(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsCollection_Vtbl { pub const fn new() -> IADsCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppenumerator: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1080,7 +1080,7 @@ impl IADsCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, vitem: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, vitem: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsCollection_Impl::Add(this, core::mem::transmute(&bstrname), core::mem::transmute(&vitem)).into() } @@ -1088,7 +1088,7 @@ impl IADsCollection_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsCollection_Impl::Remove(this, core::mem::transmute(&bstritemtoberemoved)).into() } - unsafe extern "system" fn GetObject(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pvitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetObject(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pvitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsCollection_Impl::GetObject(this, core::mem::transmute(&bstrname)) { Ok(ok__) => { @@ -1110,7 +1110,7 @@ impl IADsCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Site(&self) -> windows_core::Result; @@ -1142,12 +1142,12 @@ pub trait IADsComputer_Impl: Sized + IADs_Impl { fn SetMemorySize(&self, bstrmemorysize: &windows_core::BSTR) -> windows_core::Result<()>; fn StorageCapacity(&self) -> windows_core::Result; fn SetStorageCapacity(&self, bstrstoragecapacity: &windows_core::BSTR) -> windows_core::Result<()>; - fn NetAddresses(&self) -> windows_core::Result; - fn SetNetAddresses(&self, vnetaddresses: &windows_core::VARIANT) -> windows_core::Result<()>; + fn NetAddresses(&self) -> windows_core::Result; + fn SetNetAddresses(&self, vnetaddresses: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsComputer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsComputer_Vtbl { pub const fn new() -> IADsComputer_Vtbl { unsafe extern "system" fn ComputerID(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1366,7 +1366,7 @@ impl IADsComputer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsComputer_Impl::SetStorageCapacity(this, core::mem::transmute(&bstrstoragecapacity)).into() } - unsafe extern "system" fn NetAddresses(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NetAddresses(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsComputer_Impl::NetAddresses(this) { Ok(ok__) => { @@ -1376,7 +1376,7 @@ impl IADsComputer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetNetAddresses(this: *mut core::ffi::c_void, vnetaddresses: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetNetAddresses(this: *mut core::ffi::c_void, vnetaddresses: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsComputer_Impl::SetNetAddresses(this, core::mem::transmute(&vnetaddresses)).into() } @@ -1420,14 +1420,14 @@ impl IADsComputer_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Shutdown(&self, breboot: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsComputerOperations {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsComputerOperations_Vtbl { pub const fn new() -> IADsComputerOperations_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, ppobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1450,23 +1450,23 @@ impl IADsComputerOperations_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn Filter(&self) -> windows_core::Result; - fn SetFilter(&self, var: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Hints(&self) -> windows_core::Result; - fn SetHints(&self, vhints: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Filter(&self) -> windows_core::Result; + fn SetFilter(&self, var: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Hints(&self) -> windows_core::Result; + fn SetHints(&self, vhints: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn GetObject(&self, classname: &windows_core::BSTR, relativename: &windows_core::BSTR) -> windows_core::Result; fn Create(&self, classname: &windows_core::BSTR, relativename: &windows_core::BSTR) -> windows_core::Result; fn Delete(&self, bstrclassname: &windows_core::BSTR, bstrrelativename: &windows_core::BSTR) -> windows_core::Result<()>; fn CopyHere(&self, sourcename: &windows_core::BSTR, newname: &windows_core::BSTR) -> windows_core::Result; fn MoveHere(&self, sourcename: &windows_core::BSTR, newname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsContainer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsContainer_Vtbl { pub const fn new() -> IADsContainer_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -1489,7 +1489,7 @@ impl IADsContainer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Filter(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Filter(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsContainer_Impl::Filter(this) { Ok(ok__) => { @@ -1499,11 +1499,11 @@ impl IADsContainer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetFilter(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetFilter(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsContainer_Impl::SetFilter(this, core::mem::transmute(&var)).into() } - unsafe extern "system" fn Hints(this: *mut core::ffi::c_void, pvfilter: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Hints(this: *mut core::ffi::c_void, pvfilter: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsContainer_Impl::Hints(this) { Ok(ok__) => { @@ -1513,7 +1513,7 @@ impl IADsContainer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetHints(this: *mut core::ffi::c_void, vhints: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetHints(this: *mut core::ffi::c_void, vhints: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsContainer_Impl::SetHints(this, core::mem::transmute(&vhints)).into() } @@ -1580,19 +1580,19 @@ impl IADsContainer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetBinaryValue(&self, vbinaryvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn BinaryValue(&self) -> windows_core::Result; + fn SetBinaryValue(&self, vbinaryvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn DNString(&self) -> windows_core::Result; fn SetDNString(&self, bstrdnstring: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsDNWithBinary {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsDNWithBinary_Vtbl { pub const fn new() -> IADsDNWithBinary_Vtbl { - unsafe extern "system" fn BinaryValue(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn BinaryValue(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsDNWithBinary_Impl::BinaryValue(this) { Ok(ok__) => { @@ -1602,7 +1602,7 @@ impl IADsDNWithBinary_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetBinaryValue(this: *mut core::ffi::c_void, vbinaryvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetBinaryValue(this: *mut core::ffi::c_void, vbinaryvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsDNWithBinary_Impl::SetBinaryValue(this, core::mem::transmute(&vbinaryvalue)).into() } @@ -1632,16 +1632,16 @@ impl IADsDNWithBinary_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetStringValue(&self, bstrstringvalue: &windows_core::BSTR) -> windows_core::Result<()>; fn DNString(&self) -> windows_core::Result; fn SetDNString(&self, bstrdnstring: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsDNWithString {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsDNWithString_Vtbl { pub const fn new() -> IADsDNWithString_Vtbl { unsafe extern "system" fn StringValue(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1684,13 +1684,13 @@ impl IADsDNWithString_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsDeleteOps {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsDeleteOps_Vtbl { pub const fn new() -> IADsDeleteOps_Vtbl { unsafe extern "system" fn DeleteObject(this: *mut core::ffi::c_void, lnflags: i32) -> windows_core::HRESULT { @@ -1703,7 +1703,7 @@ impl IADsDeleteOps_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn MinPasswordLength(&self) -> windows_core::Result; @@ -1723,9 +1723,9 @@ pub trait IADsDomain_Impl: Sized + IADs_Impl { fn LockoutObservationInterval(&self) -> windows_core::Result; fn SetLockoutObservationInterval(&self, lnlockoutobservationinterval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsDomain {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsDomain_Vtbl { pub const fn new() -> IADsDomain_Vtbl { unsafe extern "system" fn IsWorkgroup(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1875,16 +1875,16 @@ impl IADsDomain_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetType(&self, lntype: i32) -> windows_core::Result<()>; fn Address(&self) -> windows_core::Result; fn SetAddress(&self, bstraddress: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsEmail {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsEmail_Vtbl { pub const fn new() -> IADsEmail_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -1927,18 +1927,18 @@ impl IADsEmail_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IADsExtension_Impl: Sized + windows_core::IUnknownImpl { - fn Operate(&self, dwcode: u32, vardata1: &windows_core::VARIANT, vardata2: &windows_core::VARIANT, vardata3: &windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; fn PrivateGetIDsOfNames(&self, riid: *const windows_core::GUID, rgsznames: *const *const u16, cnames: u32, lcid: u32) -> windows_core::Result; - fn PrivateInvoke(&self, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()>; + 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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsExtension {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsExtension_Vtbl { pub const fn new() -> IADsExtension_Vtbl { - unsafe extern "system" fn Operate(this: *mut core::ffi::c_void, dwcode: u32, vardata1: core::mem::MaybeUninit, vardata2: core::mem::MaybeUninit, vardata3: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Operate(this: *mut core::ffi::c_void, dwcode: u32, vardata1: core::mem::MaybeUninit, vardata2: core::mem::MaybeUninit, vardata3: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsExtension_Impl::Operate(this, core::mem::transmute_copy(&dwcode), core::mem::transmute(&vardata1), core::mem::transmute(&vardata2), core::mem::transmute(&vardata3)).into() } @@ -1952,7 +1952,7 @@ impl IADsExtension_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PrivateInvoke(this: *mut core::ffi::c_void, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn PrivateInvoke(this: *mut core::ffi::c_void, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsExtension_Impl::PrivateInvoke(this, core::mem::transmute_copy(&dispidmember), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pdispparams), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo), core::mem::transmute_copy(&puargerr)).into() } @@ -1967,16 +1967,16 @@ impl IADsExtension_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetTelephoneNumber(&self, bstrtelephonenumber: &windows_core::BSTR) -> windows_core::Result<()>; - fn Parameters(&self) -> windows_core::Result; - fn SetParameters(&self, vparameters: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Parameters(&self) -> windows_core::Result; + fn SetParameters(&self, vparameters: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsFaxNumber {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsFaxNumber_Vtbl { pub const fn new() -> IADsFaxNumber_Vtbl { unsafe extern "system" fn TelephoneNumber(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1993,7 +1993,7 @@ impl IADsFaxNumber_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsFaxNumber_Impl::SetTelephoneNumber(this, core::mem::transmute(&bstrtelephonenumber)).into() } - unsafe extern "system" fn Parameters(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Parameters(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsFaxNumber_Impl::Parameters(this) { Ok(ok__) => { @@ -2003,7 +2003,7 @@ impl IADsFaxNumber_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetParameters(this: *mut core::ffi::c_void, vparameters: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetParameters(this: *mut core::ffi::c_void, vparameters: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsFaxNumber_Impl::SetParameters(this, core::mem::transmute(&vparameters)).into() } @@ -2019,16 +2019,16 @@ impl IADsFaxNumber_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; fn MaxUserCount(&self) -> windows_core::Result; fn SetMaxUserCount(&self, lnmaxusercount: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsFileService {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsFileService_Vtbl { pub const fn new() -> IADsFileService_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2071,14 +2071,14 @@ impl IADsFileService_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Resources(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsFileServiceOperations {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsFileServiceOperations_Vtbl { pub const fn new() -> IADsFileServiceOperations_Vtbl { unsafe extern "system" fn Sessions(this: *mut core::ffi::c_void, ppsessions: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2107,7 +2107,7 @@ impl IADsFileServiceOperations_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Description(&self) -> windows_core::Result; @@ -2119,9 +2119,9 @@ pub trait IADsFileShare_Impl: Sized + IADs_Impl { fn MaxUserCount(&self) -> windows_core::Result; fn SetMaxUserCount(&self, lnmaxusercount: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsFileShare {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsFileShare_Vtbl { pub const fn new() -> IADsFileShare_Vtbl { unsafe extern "system" fn CurrentUserCount(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -2207,7 +2207,7 @@ impl IADsFileShare_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2216,9 +2216,9 @@ pub trait IADsGroup_Impl: Sized + IADs_Impl { fn Add(&self, bstrnewitem: &windows_core::BSTR) -> windows_core::Result<()>; fn Remove(&self, bstritemtoberemoved: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsGroup_Vtbl { pub const fn new() -> IADsGroup_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2277,16 +2277,16 @@ impl IADsGroup_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetObjectName(&self, bstrobjectname: &windows_core::BSTR) -> windows_core::Result<()>; fn Amount(&self) -> windows_core::Result; fn SetAmount(&self, lnamount: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsHold {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsHold_Vtbl { pub const fn new() -> IADsHold_Vtbl { unsafe extern "system" fn ObjectName(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2329,16 +2329,16 @@ impl IADsHold_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetHighPart(&self, lnhighpart: i32) -> windows_core::Result<()>; fn LowPart(&self) -> windows_core::Result; fn SetLowPart(&self, lnlowpart: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsLargeInteger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsLargeInteger_Vtbl { pub const fn new() -> IADsLargeInteger_Vtbl { unsafe extern "system" fn HighPart(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -2381,7 +2381,7 @@ impl IADsLargeInteger_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2389,12 +2389,12 @@ pub trait IADsLocality_Impl: Sized + IADs_Impl { fn SetLocalityName(&self, bstrlocalityname: &windows_core::BSTR) -> windows_core::Result<()>; fn PostalAddress(&self) -> windows_core::Result; fn SetPostalAddress(&self, bstrpostaladdress: &windows_core::BSTR) -> windows_core::Result<()>; - fn SeeAlso(&self) -> windows_core::Result; - fn SetSeeAlso(&self, vseealso: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SeeAlso(&self) -> windows_core::Result; + fn SetSeeAlso(&self, vseealso: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsLocality {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsLocality_Vtbl { pub const fn new() -> IADsLocality_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2439,7 +2439,7 @@ impl IADsLocality_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsLocality_Impl::SetPostalAddress(this, core::mem::transmute(&bstrpostaladdress)).into() } - unsafe extern "system" fn SeeAlso(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SeeAlso(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsLocality_Impl::SeeAlso(this) { Ok(ok__) => { @@ -2449,7 +2449,7 @@ impl IADsLocality_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSeeAlso(this: *mut core::ffi::c_void, vseealso: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSeeAlso(this: *mut core::ffi::c_void, vseealso: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsLocality_Impl::SetSeeAlso(this, core::mem::transmute(&vseealso)).into() } @@ -2469,16 +2469,16 @@ impl IADsLocality_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn Filter(&self) -> windows_core::Result; - fn SetFilter(&self, pvfilter: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Filter(&self) -> windows_core::Result; + fn SetFilter(&self, pvfilter: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsMembers {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsMembers_Vtbl { pub const fn new() -> IADsMembers_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2501,7 +2501,7 @@ impl IADsMembers_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Filter(this: *mut core::ffi::c_void, pvfilter: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Filter(this: *mut core::ffi::c_void, pvfilter: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsMembers_Impl::Filter(this) { Ok(ok__) => { @@ -2511,7 +2511,7 @@ impl IADsMembers_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetFilter(this: *mut core::ffi::c_void, pvfilter: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetFilter(this: *mut core::ffi::c_void, pvfilter: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsMembers_Impl::SetFilter(this, core::mem::transmute(&pvfilter)).into() } @@ -2527,19 +2527,19 @@ impl IADsMembers_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Init(&self, lnsettype: i32, bstradspath: &windows_core::BSTR) -> windows_core::Result<()>; fn InitEx(&self, lnsettype: i32, bstradspath: &windows_core::BSTR, bstruserid: &windows_core::BSTR, bstrdomain: &windows_core::BSTR, bstrpassword: &windows_core::BSTR) -> windows_core::Result<()>; fn Set(&self, lnsettype: i32, bstradspath: &windows_core::BSTR) -> windows_core::Result<()>; fn Get(&self, lnformattype: i32) -> windows_core::Result; - fn SetEx(&self, lnformattype: i32, pvar: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetEx(&self, lnformattype: i32) -> windows_core::Result; + fn SetEx(&self, lnformattype: i32, pvar: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetEx(&self, lnformattype: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsNameTranslate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsNameTranslate_Vtbl { pub const fn new() -> IADsNameTranslate_Vtbl { unsafe extern "system" fn SetChaseReferral(this: *mut core::ffi::c_void, lnchasereferral: i32) -> windows_core::HRESULT { @@ -2568,11 +2568,11 @@ impl IADsNameTranslate_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetEx(this: *mut core::ffi::c_void, lnformattype: i32, pvar: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetEx(this: *mut core::ffi::c_void, lnformattype: i32, pvar: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsNameTranslate_Impl::SetEx(this, core::mem::transmute_copy(&lnformattype), core::mem::transmute(&pvar)).into() } - unsafe extern "system" fn GetEx(this: *mut core::ffi::c_void, lnformattype: i32, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetEx(this: *mut core::ffi::c_void, lnformattype: i32, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsNameTranslate_Impl::GetEx(this, core::mem::transmute_copy(&lnformattype)) { Ok(ok__) => { @@ -2597,14 +2597,14 @@ impl IADsNameTranslate_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDefaultContainer(&self, bstrdefaultcontainer: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsNamespaces {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsNamespaces_Vtbl { pub const fn new() -> IADsNamespaces_Vtbl { unsafe extern "system" fn DefaultContainer(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2631,16 +2631,16 @@ impl IADsNamespaces_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAddressType(&self, lnaddresstype: i32) -> windows_core::Result<()>; - fn Address(&self) -> windows_core::Result; - fn SetAddress(&self, vaddress: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Address(&self) -> windows_core::Result; + fn SetAddress(&self, vaddress: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsNetAddress {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsNetAddress_Vtbl { pub const fn new() -> IADsNetAddress_Vtbl { unsafe extern "system" fn AddressType(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -2657,7 +2657,7 @@ impl IADsNetAddress_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsNetAddress_Impl::SetAddressType(this, core::mem::transmute_copy(&lnaddresstype)).into() } - unsafe extern "system" fn Address(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Address(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsNetAddress_Impl::Address(this) { Ok(ok__) => { @@ -2667,7 +2667,7 @@ impl IADsNetAddress_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetAddress(this: *mut core::ffi::c_void, vaddress: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetAddress(this: *mut core::ffi::c_void, vaddress: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsNetAddress_Impl::SetAddress(this, core::mem::transmute(&vaddress)).into() } @@ -2683,7 +2683,7 @@ impl IADsNetAddress_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2695,12 +2695,12 @@ pub trait IADsO_Impl: Sized + IADs_Impl { fn SetTelephoneNumber(&self, bstrtelephonenumber: &windows_core::BSTR) -> windows_core::Result<()>; fn FaxNumber(&self) -> windows_core::Result; fn SetFaxNumber(&self, bstrfaxnumber: &windows_core::BSTR) -> windows_core::Result<()>; - fn SeeAlso(&self) -> windows_core::Result; - fn SetSeeAlso(&self, vseealso: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SeeAlso(&self) -> windows_core::Result; + fn SetSeeAlso(&self, vseealso: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsO {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsO_Vtbl { pub const fn new() -> IADsO_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2773,7 +2773,7 @@ impl IADsO_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsO_Impl::SetFaxNumber(this, core::mem::transmute(&bstrfaxnumber)).into() } - unsafe extern "system" fn SeeAlso(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SeeAlso(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsO_Impl::SeeAlso(this) { Ok(ok__) => { @@ -2783,7 +2783,7 @@ impl IADsO_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSeeAlso(this: *mut core::ffi::c_void, vseealso: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSeeAlso(this: *mut core::ffi::c_void, vseealso: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsO_Impl::SetSeeAlso(this, core::mem::transmute(&vseealso)).into() } @@ -2807,7 +2807,7 @@ impl IADsO_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2819,14 +2819,14 @@ pub trait IADsOU_Impl: Sized + IADs_Impl { fn SetTelephoneNumber(&self, bstrtelephonenumber: &windows_core::BSTR) -> windows_core::Result<()>; fn FaxNumber(&self) -> windows_core::Result; fn SetFaxNumber(&self, bstrfaxnumber: &windows_core::BSTR) -> windows_core::Result<()>; - fn SeeAlso(&self) -> windows_core::Result; - fn SetSeeAlso(&self, vseealso: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SeeAlso(&self) -> windows_core::Result; + fn SetSeeAlso(&self, vseealso: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn BusinessCategory(&self) -> windows_core::Result; fn SetBusinessCategory(&self, bstrbusinesscategory: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsOU {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsOU_Vtbl { pub const fn new() -> IADsOU_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2899,7 +2899,7 @@ impl IADsOU_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsOU_Impl::SetFaxNumber(this, core::mem::transmute(&bstrfaxnumber)).into() } - unsafe extern "system" fn SeeAlso(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SeeAlso(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsOU_Impl::SeeAlso(this) { Ok(ok__) => { @@ -2909,7 +2909,7 @@ impl IADsOU_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSeeAlso(this: *mut core::ffi::c_void, vseealso: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSeeAlso(this: *mut core::ffi::c_void, vseealso: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsOU_Impl::SetSeeAlso(this, core::mem::transmute(&vseealso)).into() } @@ -2949,17 +2949,17 @@ impl IADsOU_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetOption(&self, lnoption: i32, vvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetOption(&self, lnoption: i32) -> windows_core::Result; + fn SetOption(&self, lnoption: i32, vvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsObjectOptions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsObjectOptions_Vtbl { pub const fn new() -> IADsObjectOptions_Vtbl { - unsafe extern "system" fn GetOption(this: *mut core::ffi::c_void, lnoption: i32, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetOption(this: *mut core::ffi::c_void, lnoption: i32, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsObjectOptions_Impl::GetOption(this, core::mem::transmute_copy(&lnoption)) { Ok(ok__) => { @@ -2969,7 +2969,7 @@ impl IADsObjectOptions_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, lnoption: i32, vvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, lnoption: i32, vvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsObjectOptions_Impl::SetOption(this, core::mem::transmute_copy(&lnoption), core::mem::transmute(&vvalue)).into() } @@ -2983,17 +2983,17 @@ impl IADsObjectOptions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetOctetList(&self, voctetlist: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OctetList(&self) -> windows_core::Result; + fn SetOctetList(&self, voctetlist: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsOctetList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsOctetList_Vtbl { pub const fn new() -> IADsOctetList_Vtbl { - unsafe extern "system" fn OctetList(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OctetList(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsOctetList_Impl::OctetList(this) { Ok(ok__) => { @@ -3003,7 +3003,7 @@ impl IADsOctetList_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetOctetList(this: *mut core::ffi::c_void, voctetlist: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOctetList(this: *mut core::ffi::c_void, voctetlist: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsOctetList_Impl::SetOctetList(this, core::mem::transmute(&voctetlist)).into() } @@ -3017,13 +3017,13 @@ impl IADsOctetList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsOpenDSObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsOpenDSObject_Vtbl { pub const fn new() -> IADsOpenDSObject_Vtbl { unsafe extern "system" fn OpenDSObject(this: *mut core::ffi::c_void, lpszdnname: core::mem::MaybeUninit, lpszusername: core::mem::MaybeUninit, lpszpassword: core::mem::MaybeUninit, lnreserved: i32, ppoledsobj: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3042,7 +3042,7 @@ impl IADsOpenDSObject_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetType(&self, lntype: i32) -> windows_core::Result<()>; @@ -3051,9 +3051,9 @@ pub trait IADsPath_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Path(&self) -> windows_core::Result; fn SetPath(&self, bstrpath: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPath {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPath_Vtbl { pub const fn new() -> IADsPath_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -3112,7 +3112,7 @@ impl IADsPath_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDisplayType(&self, lndisplaytype: i32) -> windows_core::Result<()>; @@ -3126,9 +3126,9 @@ pub trait IADsPathname_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn EscapedMode(&self) -> windows_core::Result; fn SetEscapedMode(&self, lnescapedmode: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPathname {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPathname_Vtbl { pub const fn new() -> IADsPathname_Vtbl { unsafe extern "system" fn Set(this: *mut core::ffi::c_void, bstradspath: core::mem::MaybeUninit, lnsettype: i32) -> windows_core::HRESULT { @@ -3230,17 +3230,17 @@ impl IADsPathname_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetPostalAddress(&self, vpostaladdress: &windows_core::VARIANT) -> windows_core::Result<()>; + fn PostalAddress(&self) -> windows_core::Result; + fn SetPostalAddress(&self, vpostaladdress: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPostalAddress {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPostalAddress_Vtbl { pub const fn new() -> IADsPostalAddress_Vtbl { - unsafe extern "system" fn PostalAddress(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PostalAddress(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsPostalAddress_Impl::PostalAddress(this) { Ok(ok__) => { @@ -3250,7 +3250,7 @@ impl IADsPostalAddress_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPostalAddress(this: *mut core::ffi::c_void, vpostaladdress: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPostalAddress(this: *mut core::ffi::c_void, vpostaladdress: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPostalAddress_Impl::SetPostalAddress(this, core::mem::transmute(&vpostaladdress)).into() } @@ -3264,7 +3264,7 @@ impl IADsPostalAddress_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn User(&self) -> windows_core::Result; @@ -3285,9 +3285,9 @@ pub trait IADsPrintJob_Impl: Sized + IADs_Impl { fn NotifyPath(&self) -> windows_core::Result; fn SetNotifyPath(&self, bstrnotifypath: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPrintJob {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPrintJob_Vtbl { pub const fn new() -> IADsPrintJob_Vtbl { unsafe extern "system" fn HostPrintQueue(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3460,7 +3460,7 @@ impl IADsPrintJob_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn TimeElapsed(&self) -> windows_core::Result; @@ -3470,9 +3470,9 @@ pub trait IADsPrintJobOperations_Impl: Sized + IADs_Impl { fn Pause(&self) -> windows_core::Result<()>; fn Resume(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPrintJobOperations {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPrintJobOperations_Vtbl { pub const fn new() -> IADsPrintJobOperations_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -3542,7 +3542,7 @@ impl IADsPrintJobOperations_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetPrinterPath(&self, bstrprinterpath: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3566,14 +3566,14 @@ pub trait IADsPrintQueue_Impl: Sized + IADs_Impl { fn SetPriority(&self, lnpriority: i32) -> windows_core::Result<()>; fn BannerPage(&self) -> windows_core::Result; fn SetBannerPage(&self, bstrbannerpage: &windows_core::BSTR) -> windows_core::Result<()>; - fn PrintDevices(&self) -> windows_core::Result; - fn SetPrintDevices(&self, vprintdevices: &windows_core::VARIANT) -> windows_core::Result<()>; - fn NetAddresses(&self) -> windows_core::Result; - fn SetNetAddresses(&self, vnetaddresses: &windows_core::VARIANT) -> windows_core::Result<()>; + fn PrintDevices(&self) -> windows_core::Result; + fn SetPrintDevices(&self, vprintdevices: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn NetAddresses(&self) -> windows_core::Result; + fn SetNetAddresses(&self, vnetaddresses: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPrintQueue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPrintQueue_Vtbl { pub const fn new() -> IADsPrintQueue_Vtbl { unsafe extern "system" fn PrinterPath(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3730,7 +3730,7 @@ impl IADsPrintQueue_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPrintQueue_Impl::SetBannerPage(this, core::mem::transmute(&bstrbannerpage)).into() } - unsafe extern "system" fn PrintDevices(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PrintDevices(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsPrintQueue_Impl::PrintDevices(this) { Ok(ok__) => { @@ -3740,11 +3740,11 @@ impl IADsPrintQueue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPrintDevices(this: *mut core::ffi::c_void, vprintdevices: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPrintDevices(this: *mut core::ffi::c_void, vprintdevices: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPrintQueue_Impl::SetPrintDevices(this, core::mem::transmute(&vprintdevices)).into() } - unsafe extern "system" fn NetAddresses(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NetAddresses(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsPrintQueue_Impl::NetAddresses(this) { Ok(ok__) => { @@ -3754,7 +3754,7 @@ impl IADsPrintQueue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetNetAddresses(this: *mut core::ffi::c_void, vnetaddresses: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetNetAddresses(this: *mut core::ffi::c_void, vnetaddresses: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPrintQueue_Impl::SetNetAddresses(this, core::mem::transmute(&vnetaddresses)).into() } @@ -3792,7 +3792,7 @@ impl IADsPrintQueue_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrintJobs(&self) -> windows_core::Result; @@ -3800,9 +3800,9 @@ pub trait IADsPrintQueueOperations_Impl: Sized + IADs_Impl { fn Resume(&self) -> windows_core::Result<()>; fn Purge(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPrintQueueOperations {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPrintQueueOperations_Vtbl { pub const fn new() -> IADsPrintQueueOperations_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -3850,7 +3850,7 @@ impl IADsPrintQueueOperations_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetOID(&self, bstroid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3864,9 +3864,9 @@ pub trait IADsProperty_Impl: Sized + IADs_Impl { fn SetMultiValued(&self, fmultivalued: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Qualifiers(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsProperty_Vtbl { pub const fn new() -> IADsProperty_Vtbl { unsafe extern "system" fn OID(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3968,7 +3968,7 @@ impl IADsProperty_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Name(&self) -> windows_core::Result; @@ -3977,12 +3977,12 @@ pub trait IADsPropertyEntry_Impl: Sized + super::super::System::Com::IDispatch_I fn SetADsType(&self, lnadstype: i32) -> windows_core::Result<()>; fn ControlCode(&self) -> windows_core::Result; fn SetControlCode(&self, lncontrolcode: i32) -> windows_core::Result<()>; - fn Values(&self) -> windows_core::Result; - fn SetValues(&self, vvalues: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Values(&self) -> windows_core::Result; + fn SetValues(&self, vvalues: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPropertyEntry {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPropertyEntry_Vtbl { pub const fn new() -> IADsPropertyEntry_Vtbl { unsafe extern "system" fn Clear(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4031,7 +4031,7 @@ impl IADsPropertyEntry_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyEntry_Impl::SetControlCode(this, core::mem::transmute_copy(&lncontrolcode)).into() } - unsafe extern "system" fn Values(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Values(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsPropertyEntry_Impl::Values(this) { Ok(ok__) => { @@ -4041,7 +4041,7 @@ impl IADsPropertyEntry_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValues(this: *mut core::ffi::c_void, vvalues: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValues(this: *mut core::ffi::c_void, vvalues: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyEntry_Impl::SetValues(this, core::mem::transmute(&vvalues)).into() } @@ -4062,21 +4062,21 @@ impl IADsPropertyEntry_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Next(&self, pvariant: *mut windows_core::VARIANT) -> windows_core::HRESULT; + fn Next(&self, pvariant: *mut super::super::System::Variant::VARIANT) -> windows_core::HRESULT; fn Skip(&self, celements: i32) -> windows_core::HRESULT; fn Reset(&self) -> windows_core::Result<()>; - fn Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; - fn GetPropertyItem(&self, bstrname: &windows_core::BSTR, lnadstype: i32) -> windows_core::Result; - fn PutPropertyItem(&self, vardata: &windows_core::VARIANT) -> windows_core::Result<()>; - fn ResetPropertyItem(&self, varentry: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn GetPropertyItem(&self, bstrname: &windows_core::BSTR, lnadstype: i32) -> windows_core::Result; + fn PutPropertyItem(&self, vardata: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ResetPropertyItem(&self, varentry: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn PurgePropertyList(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPropertyList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPropertyList_Vtbl { pub const fn new() -> IADsPropertyList_Vtbl { unsafe extern "system" fn PropertyCount(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -4089,7 +4089,7 @@ impl IADsPropertyList_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyList_Impl::Next(this, core::mem::transmute_copy(&pvariant)) } @@ -4101,7 +4101,7 @@ impl IADsPropertyList_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyList_Impl::Reset(this).into() } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsPropertyList_Impl::Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -4111,7 +4111,7 @@ impl IADsPropertyList_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPropertyItem(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, lnadstype: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPropertyItem(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, lnadstype: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsPropertyList_Impl::GetPropertyItem(this, core::mem::transmute(&bstrname), core::mem::transmute_copy(&lnadstype)) { Ok(ok__) => { @@ -4121,11 +4121,11 @@ impl IADsPropertyList_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PutPropertyItem(this: *mut core::ffi::c_void, vardata: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutPropertyItem(this: *mut core::ffi::c_void, vardata: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyList_Impl::PutPropertyItem(this, core::mem::transmute(&vardata)).into() } - unsafe extern "system" fn ResetPropertyItem(this: *mut core::ffi::c_void, varentry: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ResetPropertyItem(this: *mut core::ffi::c_void, varentry: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyList_Impl::ResetPropertyItem(this, core::mem::transmute(&varentry)).into() } @@ -4150,7 +4150,7 @@ impl IADsPropertyList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ADsType(&self) -> windows_core::Result; @@ -4169,8 +4169,8 @@ pub trait IADsPropertyValue_Impl: Sized + super::super::System::Com::IDispatch_I fn SetBoolean(&self, lnboolean: i32) -> windows_core::Result<()>; fn Integer(&self) -> windows_core::Result; fn SetInteger(&self, lninteger: i32) -> windows_core::Result<()>; - fn OctetString(&self) -> windows_core::Result; - fn SetOctetString(&self, voctetstring: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OctetString(&self) -> windows_core::Result; + fn SetOctetString(&self, voctetstring: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SecurityDescriptor(&self) -> windows_core::Result; fn SetSecurityDescriptor(&self, psecuritydescriptor: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; fn LargeInteger(&self) -> windows_core::Result; @@ -4178,9 +4178,9 @@ pub trait IADsPropertyValue_Impl: Sized + super::super::System::Com::IDispatch_I fn UTCTime(&self) -> windows_core::Result; fn SetUTCTime(&self, dautctime: f64) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPropertyValue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPropertyValue_Vtbl { pub const fn new() -> IADsPropertyValue_Vtbl { unsafe extern "system" fn Clear(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4299,7 +4299,7 @@ impl IADsPropertyValue_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyValue_Impl::SetInteger(this, core::mem::transmute_copy(&lninteger)).into() } - unsafe extern "system" fn OctetString(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OctetString(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsPropertyValue_Impl::OctetString(this) { Ok(ok__) => { @@ -4309,7 +4309,7 @@ impl IADsPropertyValue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetOctetString(this: *mut core::ffi::c_void, voctetstring: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOctetString(this: *mut core::ffi::c_void, voctetstring: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyValue_Impl::SetOctetString(this, core::mem::transmute(&voctetstring)).into() } @@ -4388,21 +4388,21 @@ impl IADsPropertyValue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT) -> windows_core::Result<()>; - fn PutObjectProperty(&self, lnadstype: i32, vprop: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetObjectProperty(&self, lnadstype: *mut i32, pvprop: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn PutObjectProperty(&self, lnadstype: i32, vprop: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsPropertyValue2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsPropertyValue2_Vtbl { pub const fn new() -> IADsPropertyValue2_Vtbl { - unsafe extern "system" fn GetObjectProperty(this: *mut core::ffi::c_void, lnadstype: *mut i32, pvprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetObjectProperty(this: *mut core::ffi::c_void, lnadstype: *mut i32, pvprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyValue2_Impl::GetObjectProperty(this, core::mem::transmute_copy(&lnadstype), core::mem::transmute_copy(&pvprop)).into() } - unsafe extern "system" fn PutObjectProperty(this: *mut core::ffi::c_void, lnadstype: i32, vprop: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutObjectProperty(this: *mut core::ffi::c_void, lnadstype: i32, vprop: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsPropertyValue2_Impl::PutObjectProperty(this, core::mem::transmute_copy(&lnadstype), core::mem::transmute(&vprop)).into() } @@ -4416,7 +4416,7 @@ impl IADsPropertyValue2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetServerName(&self, bstrservername: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4426,12 +4426,12 @@ pub trait IADsReplicaPointer_Impl: Sized + super::super::System::Com::IDispatch_ fn SetReplicaNumber(&self, lnreplicanumber: i32) -> windows_core::Result<()>; fn Count(&self) -> windows_core::Result; fn SetCount(&self, lncount: i32) -> windows_core::Result<()>; - fn ReplicaAddressHints(&self) -> windows_core::Result; - fn SetReplicaAddressHints(&self, vreplicaaddresshints: &windows_core::VARIANT) -> windows_core::Result<()>; + fn ReplicaAddressHints(&self) -> windows_core::Result; + fn SetReplicaAddressHints(&self, vreplicaaddresshints: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsReplicaPointer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsReplicaPointer_Vtbl { pub const fn new() -> IADsReplicaPointer_Vtbl { unsafe extern "system" fn ServerName(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4490,7 +4490,7 @@ impl IADsReplicaPointer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsReplicaPointer_Impl::SetCount(this, core::mem::transmute_copy(&lncount)).into() } - unsafe extern "system" fn ReplicaAddressHints(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ReplicaAddressHints(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsReplicaPointer_Impl::ReplicaAddressHints(this) { Ok(ok__) => { @@ -4500,7 +4500,7 @@ impl IADsReplicaPointer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetReplicaAddressHints(this: *mut core::ffi::c_void, vreplicaaddresshints: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetReplicaAddressHints(this: *mut core::ffi::c_void, vreplicaaddresshints: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsReplicaPointer_Impl::SetReplicaAddressHints(this, core::mem::transmute(&vreplicaaddresshints)).into() } @@ -4522,16 +4522,16 @@ impl IADsReplicaPointer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn UserPath(&self) -> windows_core::Result; fn Path(&self) -> windows_core::Result; fn LockCount(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsResource {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsResource_Vtbl { pub const fn new() -> IADsResource_Vtbl { unsafe extern "system" fn User(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4586,7 +4586,7 @@ impl IADsResource_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetRevision(&self, lnrevision: i32) -> windows_core::Result<()>; @@ -4610,9 +4610,9 @@ pub trait IADsSecurityDescriptor_Impl: Sized + super::super::System::Com::IDispa fn SetSaclDefaulted(&self, fsacldefaulted: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn CopySecurityDescriptor(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsSecurityDescriptor {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsSecurityDescriptor_Vtbl { pub const fn new() -> IADsSecurityDescriptor_Vtbl { unsafe extern "system" fn Revision(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -4794,20 +4794,20 @@ impl IADsSecurityDescriptor_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT, lpathformat: i32, lformat: i32) -> windows_core::Result; - fn SetSecurityDescriptor(&self, varpath: &windows_core::VARIANT, lpathformat: i32, vardata: &windows_core::VARIANT, ldataformat: i32) -> windows_core::Result<()>; - fn ConvertSecurityDescriptor(&self, varsd: &windows_core::VARIANT, ldataformat: i32, loutformat: i32) -> windows_core::Result; + fn GetSecurityDescriptor(&self, varpath: &super::super::System::Variant::VARIANT, lpathformat: i32, lformat: i32) -> windows_core::Result; + fn SetSecurityDescriptor(&self, varpath: &super::super::System::Variant::VARIANT, lpathformat: i32, vardata: &super::super::System::Variant::VARIANT, ldataformat: i32) -> windows_core::Result<()>; + fn ConvertSecurityDescriptor(&self, varsd: &super::super::System::Variant::VARIANT, ldataformat: i32, loutformat: i32) -> windows_core::Result; fn SecurityMask(&self) -> windows_core::Result; fn SetSecurityMask(&self, lnsecuritymask: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsSecurityUtility {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsSecurityUtility_Vtbl { pub const fn new() -> IADsSecurityUtility_Vtbl { - unsafe extern "system" fn GetSecurityDescriptor(this: *mut core::ffi::c_void, varpath: core::mem::MaybeUninit, lpathformat: i32, lformat: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetSecurityDescriptor(this: *mut core::ffi::c_void, varpath: core::mem::MaybeUninit, lpathformat: i32, lformat: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsSecurityUtility_Impl::GetSecurityDescriptor(this, core::mem::transmute(&varpath), core::mem::transmute_copy(&lpathformat), core::mem::transmute_copy(&lformat)) { Ok(ok__) => { @@ -4817,11 +4817,11 @@ impl IADsSecurityUtility_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSecurityDescriptor(this: *mut core::ffi::c_void, varpath: core::mem::MaybeUninit, lpathformat: i32, vardata: core::mem::MaybeUninit, ldataformat: i32) -> windows_core::HRESULT { + unsafe extern "system" fn SetSecurityDescriptor(this: *mut core::ffi::c_void, varpath: core::mem::MaybeUninit, lpathformat: i32, vardata: core::mem::MaybeUninit, ldataformat: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsSecurityUtility_Impl::SetSecurityDescriptor(this, core::mem::transmute(&varpath), core::mem::transmute_copy(&lpathformat), core::mem::transmute(&vardata), core::mem::transmute_copy(&ldataformat)).into() } - unsafe extern "system" fn ConvertSecurityDescriptor(this: *mut core::ffi::c_void, varsd: core::mem::MaybeUninit, ldataformat: i32, loutformat: i32, presult: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ConvertSecurityDescriptor(this: *mut core::ffi::c_void, varsd: core::mem::MaybeUninit, ldataformat: i32, loutformat: i32, presult: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsSecurityUtility_Impl::ConvertSecurityDescriptor(this, core::mem::transmute(&varsd), core::mem::transmute_copy(&ldataformat), core::mem::transmute_copy(&loutformat)) { Ok(ok__) => { @@ -4858,7 +4858,7 @@ impl IADsSecurityUtility_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetHostComputer(&self, bstrhostcomputer: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4882,12 +4882,12 @@ pub trait IADsService_Impl: Sized + IADs_Impl { fn SetServiceAccountName(&self, bstrserviceaccountname: &windows_core::BSTR) -> windows_core::Result<()>; fn ServiceAccountPath(&self) -> windows_core::Result; fn SetServiceAccountPath(&self, bstrserviceaccountpath: &windows_core::BSTR) -> windows_core::Result<()>; - fn Dependencies(&self) -> windows_core::Result; - fn SetDependencies(&self, vdependencies: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Dependencies(&self) -> windows_core::Result; + fn SetDependencies(&self, vdependencies: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsService {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsService_Vtbl { pub const fn new() -> IADsService_Vtbl { unsafe extern "system" fn HostComputer(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5044,7 +5044,7 @@ impl IADsService_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsService_Impl::SetServiceAccountPath(this, core::mem::transmute(&bstrserviceaccountpath)).into() } - unsafe extern "system" fn Dependencies(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Dependencies(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsService_Impl::Dependencies(this) { Ok(ok__) => { @@ -5054,7 +5054,7 @@ impl IADsService_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDependencies(this: *mut core::ffi::c_void, vdependencies: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDependencies(this: *mut core::ffi::c_void, vdependencies: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsService_Impl::SetDependencies(this, core::mem::transmute(&vdependencies)).into() } @@ -5090,7 +5090,7 @@ impl IADsService_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Start(&self) -> windows_core::Result<()>; @@ -5099,9 +5099,9 @@ pub trait IADsServiceOperations_Impl: Sized + IADs_Impl { fn Continue(&self) -> windows_core::Result<()>; fn SetPassword(&self, bstrnewpassword: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsServiceOperations {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsServiceOperations_Vtbl { pub const fn new() -> IADsServiceOperations_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -5148,7 +5148,7 @@ impl IADsServiceOperations_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn UserPath(&self) -> windows_core::Result; @@ -5157,9 +5157,9 @@ pub trait IADsSession_Impl: Sized + IADs_Impl { fn ConnectTime(&self) -> windows_core::Result; fn IdleTime(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsSession {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsSession_Vtbl { pub const fn new() -> IADsSession_Vtbl { unsafe extern "system" fn User(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5236,14 +5236,14 @@ impl IADsSession_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetOleAutoDataType(&self, lnoleautodatatype: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsSyntax {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsSyntax_Vtbl { pub const fn new() -> IADsSyntax_Vtbl { unsafe extern "system" fn OleAutoDataType(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -5270,16 +5270,16 @@ impl IADsSyntax_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetWholeSeconds(&self, lnwholeseconds: i32) -> windows_core::Result<()>; fn EventID(&self) -> windows_core::Result; fn SetEventID(&self, lneventid: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsTimestamp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsTimestamp_Vtbl { pub const fn new() -> IADsTimestamp_Vtbl { unsafe extern "system" fn WholeSeconds(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -5322,7 +5322,7 @@ impl IADsTimestamp_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetObjectName(&self, bstrobjectname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -5331,9 +5331,9 @@ pub trait IADsTypedName_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Interval(&self) -> windows_core::Result; fn SetInterval(&self, lninterval: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsTypedName {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsTypedName_Vtbl { pub const fn new() -> IADsTypedName_Vtbl { unsafe extern "system" fn ObjectName(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5392,7 +5392,7 @@ impl IADsTypedName_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn BadLoginCount(&self) -> windows_core::Result; @@ -5424,24 +5424,24 @@ pub trait IADsUser_Impl: Sized + IADs_Impl { fn SetTitle(&self, bstrtitle: &windows_core::BSTR) -> windows_core::Result<()>; fn Manager(&self) -> windows_core::Result; fn SetManager(&self, bstrmanager: &windows_core::BSTR) -> windows_core::Result<()>; - fn TelephoneHome(&self) -> windows_core::Result; - fn SetTelephoneHome(&self, vtelephonehome: &windows_core::VARIANT) -> windows_core::Result<()>; - fn TelephoneMobile(&self) -> windows_core::Result; - fn SetTelephoneMobile(&self, vtelephonemobile: &windows_core::VARIANT) -> windows_core::Result<()>; - fn TelephoneNumber(&self) -> windows_core::Result; - fn SetTelephoneNumber(&self, vtelephonenumber: &windows_core::VARIANT) -> windows_core::Result<()>; - fn TelephonePager(&self) -> windows_core::Result; - fn SetTelephonePager(&self, vtelephonepager: &windows_core::VARIANT) -> windows_core::Result<()>; - fn FaxNumber(&self) -> windows_core::Result; - fn SetFaxNumber(&self, vfaxnumber: &windows_core::VARIANT) -> windows_core::Result<()>; - fn OfficeLocations(&self) -> windows_core::Result; - fn SetOfficeLocations(&self, vofficelocations: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PostalAddresses(&self) -> windows_core::Result; - fn SetPostalAddresses(&self, vpostaladdresses: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PostalCodes(&self) -> windows_core::Result; - fn SetPostalCodes(&self, vpostalcodes: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SeeAlso(&self) -> windows_core::Result; - fn SetSeeAlso(&self, vseealso: &windows_core::VARIANT) -> windows_core::Result<()>; + fn TelephoneHome(&self) -> windows_core::Result; + fn SetTelephoneHome(&self, vtelephonehome: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn TelephoneMobile(&self) -> windows_core::Result; + fn SetTelephoneMobile(&self, vtelephonemobile: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn TelephoneNumber(&self) -> windows_core::Result; + fn SetTelephoneNumber(&self, vtelephonenumber: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn TelephonePager(&self) -> windows_core::Result; + fn SetTelephonePager(&self, vtelephonepager: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn FaxNumber(&self) -> windows_core::Result; + fn SetFaxNumber(&self, vfaxnumber: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn OfficeLocations(&self) -> windows_core::Result; + fn SetOfficeLocations(&self, vofficelocations: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn PostalAddresses(&self) -> windows_core::Result; + fn SetPostalAddresses(&self, vpostaladdresses: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn PostalCodes(&self) -> windows_core::Result; + fn SetPostalCodes(&self, vpostalcodes: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SeeAlso(&self) -> windows_core::Result; + fn SetSeeAlso(&self, vseealso: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn AccountDisabled(&self) -> windows_core::Result; fn SetAccountDisabled(&self, faccountdisabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn AccountExpirationDate(&self) -> windows_core::Result; @@ -5452,10 +5452,10 @@ pub trait IADsUser_Impl: Sized + IADs_Impl { fn SetGraceLoginsRemaining(&self, lngraceloginsremaining: i32) -> windows_core::Result<()>; fn IsAccountLocked(&self) -> windows_core::Result; fn SetIsAccountLocked(&self, fisaccountlocked: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn LoginHours(&self) -> windows_core::Result; - fn SetLoginHours(&self, vloginhours: &windows_core::VARIANT) -> windows_core::Result<()>; - fn LoginWorkstations(&self) -> windows_core::Result; - fn SetLoginWorkstations(&self, vloginworkstations: &windows_core::VARIANT) -> windows_core::Result<()>; + fn LoginHours(&self) -> windows_core::Result; + fn SetLoginHours(&self, vloginhours: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn LoginWorkstations(&self) -> windows_core::Result; + fn SetLoginWorkstations(&self, vloginworkstations: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn MaxLogins(&self) -> windows_core::Result; fn SetMaxLogins(&self, lnmaxlogins: i32) -> windows_core::Result<()>; fn MaxStorage(&self) -> windows_core::Result; @@ -5472,23 +5472,23 @@ pub trait IADsUser_Impl: Sized + IADs_Impl { fn SetEmailAddress(&self, bstremailaddress: &windows_core::BSTR) -> windows_core::Result<()>; fn HomeDirectory(&self) -> windows_core::Result; fn SetHomeDirectory(&self, bstrhomedirectory: &windows_core::BSTR) -> windows_core::Result<()>; - fn Languages(&self) -> windows_core::Result; - fn SetLanguages(&self, vlanguages: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Languages(&self) -> windows_core::Result; + fn SetLanguages(&self, vlanguages: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Profile(&self) -> windows_core::Result; fn SetProfile(&self, bstrprofile: &windows_core::BSTR) -> windows_core::Result<()>; fn LoginScript(&self) -> windows_core::Result; fn SetLoginScript(&self, bstrloginscript: &windows_core::BSTR) -> windows_core::Result<()>; - fn Picture(&self) -> windows_core::Result; - fn SetPicture(&self, vpicture: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Picture(&self) -> windows_core::Result; + fn SetPicture(&self, vpicture: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn HomePage(&self) -> windows_core::Result; fn SetHomePage(&self, bstrhomepage: &windows_core::BSTR) -> windows_core::Result<()>; fn Groups(&self) -> windows_core::Result; fn SetPassword(&self, newpassword: &windows_core::BSTR) -> windows_core::Result<()>; fn ChangePassword(&self, bstroldpassword: &windows_core::BSTR, bstrnewpassword: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsUser {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsUser_Vtbl { pub const fn new() -> IADsUser_Vtbl { unsafe extern "system" fn BadLoginAddress(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5719,7 +5719,7 @@ impl IADsUser_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetManager(this, core::mem::transmute(&bstrmanager)).into() } - unsafe extern "system" fn TelephoneHome(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TelephoneHome(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::TelephoneHome(this) { Ok(ok__) => { @@ -5729,11 +5729,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetTelephoneHome(this: *mut core::ffi::c_void, vtelephonehome: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetTelephoneHome(this: *mut core::ffi::c_void, vtelephonehome: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetTelephoneHome(this, core::mem::transmute(&vtelephonehome)).into() } - unsafe extern "system" fn TelephoneMobile(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TelephoneMobile(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::TelephoneMobile(this) { Ok(ok__) => { @@ -5743,11 +5743,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetTelephoneMobile(this: *mut core::ffi::c_void, vtelephonemobile: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetTelephoneMobile(this: *mut core::ffi::c_void, vtelephonemobile: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetTelephoneMobile(this, core::mem::transmute(&vtelephonemobile)).into() } - unsafe extern "system" fn TelephoneNumber(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TelephoneNumber(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::TelephoneNumber(this) { Ok(ok__) => { @@ -5757,11 +5757,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetTelephoneNumber(this: *mut core::ffi::c_void, vtelephonenumber: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetTelephoneNumber(this: *mut core::ffi::c_void, vtelephonenumber: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetTelephoneNumber(this, core::mem::transmute(&vtelephonenumber)).into() } - unsafe extern "system" fn TelephonePager(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TelephonePager(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::TelephonePager(this) { Ok(ok__) => { @@ -5771,11 +5771,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetTelephonePager(this: *mut core::ffi::c_void, vtelephonepager: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetTelephonePager(this: *mut core::ffi::c_void, vtelephonepager: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetTelephonePager(this, core::mem::transmute(&vtelephonepager)).into() } - unsafe extern "system" fn FaxNumber(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn FaxNumber(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::FaxNumber(this) { Ok(ok__) => { @@ -5785,11 +5785,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetFaxNumber(this: *mut core::ffi::c_void, vfaxnumber: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetFaxNumber(this: *mut core::ffi::c_void, vfaxnumber: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetFaxNumber(this, core::mem::transmute(&vfaxnumber)).into() } - unsafe extern "system" fn OfficeLocations(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OfficeLocations(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::OfficeLocations(this) { Ok(ok__) => { @@ -5799,11 +5799,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetOfficeLocations(this: *mut core::ffi::c_void, vofficelocations: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOfficeLocations(this: *mut core::ffi::c_void, vofficelocations: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetOfficeLocations(this, core::mem::transmute(&vofficelocations)).into() } - unsafe extern "system" fn PostalAddresses(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PostalAddresses(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::PostalAddresses(this) { Ok(ok__) => { @@ -5813,11 +5813,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPostalAddresses(this: *mut core::ffi::c_void, vpostaladdresses: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPostalAddresses(this: *mut core::ffi::c_void, vpostaladdresses: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetPostalAddresses(this, core::mem::transmute(&vpostaladdresses)).into() } - unsafe extern "system" fn PostalCodes(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PostalCodes(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::PostalCodes(this) { Ok(ok__) => { @@ -5827,11 +5827,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPostalCodes(this: *mut core::ffi::c_void, vpostalcodes: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPostalCodes(this: *mut core::ffi::c_void, vpostalcodes: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetPostalCodes(this, core::mem::transmute(&vpostalcodes)).into() } - unsafe extern "system" fn SeeAlso(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SeeAlso(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::SeeAlso(this) { Ok(ok__) => { @@ -5841,7 +5841,7 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSeeAlso(this: *mut core::ffi::c_void, vseealso: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSeeAlso(this: *mut core::ffi::c_void, vseealso: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetSeeAlso(this, core::mem::transmute(&vseealso)).into() } @@ -5915,7 +5915,7 @@ impl IADsUser_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetIsAccountLocked(this, core::mem::transmute_copy(&fisaccountlocked)).into() } - unsafe extern "system" fn LoginHours(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LoginHours(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::LoginHours(this) { Ok(ok__) => { @@ -5925,11 +5925,11 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetLoginHours(this: *mut core::ffi::c_void, vloginhours: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetLoginHours(this: *mut core::ffi::c_void, vloginhours: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetLoginHours(this, core::mem::transmute(&vloginhours)).into() } - unsafe extern "system" fn LoginWorkstations(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LoginWorkstations(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::LoginWorkstations(this) { Ok(ok__) => { @@ -5939,7 +5939,7 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetLoginWorkstations(this: *mut core::ffi::c_void, vloginworkstations: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetLoginWorkstations(this: *mut core::ffi::c_void, vloginworkstations: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetLoginWorkstations(this, core::mem::transmute(&vloginworkstations)).into() } @@ -6055,7 +6055,7 @@ impl IADsUser_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetHomeDirectory(this, core::mem::transmute(&bstrhomedirectory)).into() } - unsafe extern "system" fn Languages(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Languages(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::Languages(this) { Ok(ok__) => { @@ -6065,7 +6065,7 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetLanguages(this: *mut core::ffi::c_void, vlanguages: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetLanguages(this: *mut core::ffi::c_void, vlanguages: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetLanguages(this, core::mem::transmute(&vlanguages)).into() } @@ -6097,7 +6097,7 @@ impl IADsUser_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetLoginScript(this, core::mem::transmute(&bstrloginscript)).into() } - unsafe extern "system" fn Picture(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Picture(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IADsUser_Impl::Picture(this) { Ok(ok__) => { @@ -6107,7 +6107,7 @@ impl IADsUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPicture(this: *mut core::ffi::c_void, vpicture: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPicture(this: *mut core::ffi::c_void, vpicture: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IADsUser_Impl::SetPicture(this, core::mem::transmute(&vpicture)).into() } @@ -6242,16 +6242,16 @@ impl IADsUser_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ComputerName(&self) -> windows_core::Result; fn DomainName(&self) -> windows_core::Result; fn PDC(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsWinNTSystemInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsWinNTSystemInfo_Vtbl { pub const fn new() -> IADsWinNTSystemInfo_Vtbl { unsafe extern "system" fn UserName(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6937,17 +6937,17 @@ impl IPersistQuery_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPrivateDispatch_Impl: Sized + windows_core::IUnknownImpl { fn ADSIInitializeDispatchManager(&self, dwextensionid: i32) -> windows_core::Result<()>; fn ADSIGetTypeInfoCount(&self) -> windows_core::Result; fn ADSIGetTypeInfo(&self, itinfo: u32, lcid: u32) -> windows_core::Result; fn ADSIGetIDsOfNames(&self, riid: *const windows_core::GUID, rgsznames: *const *const u16, cnames: u32, lcid: u32) -> windows_core::Result; - fn ADSIInvoke(&self, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()>; + 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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrivateDispatch {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrivateDispatch_Vtbl { pub const fn new() -> IPrivateDispatch_Vtbl { unsafe extern "system" fn ADSIInitializeDispatchManager(this: *mut core::ffi::c_void, dwextensionid: i32) -> windows_core::HRESULT { @@ -6984,7 +6984,7 @@ impl IPrivateDispatch_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ADSIInvoke(this: *mut core::ffi::c_void, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn ADSIInvoke(this: *mut core::ffi::c_void, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPrivateDispatch_Impl::ADSIInvoke(this, core::mem::transmute_copy(&dispidmember), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pdispparams), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo), core::mem::transmute_copy(&puargerr)).into() } 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 5b48b857fe..086d720fd6 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/ActiveDirectory/mod.rs @@ -8,14 +8,16 @@ where let mut result__ = core::mem::zeroed(); ADsBuildEnumerator(padscontainer.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn ADsBuildVarArrayInt(lpdwobjecttypes: *mut u32, dwobjecttypes: u32, pvar: *mut windows_core::VARIANT) -> windows_core::Result<()> { - windows_targets::link!("activeds.dll" "system" fn ADsBuildVarArrayInt(lpdwobjecttypes : *mut u32, dwobjecttypes : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); ADsBuildVarArrayInt(lpdwobjecttypes, dwobjecttypes, core::mem::transmute(pvar)).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn ADsBuildVarArrayStr(lpppathnames: &[windows_core::PCWSTR], pvar: *mut windows_core::VARIANT) -> windows_core::Result<()> { - windows_targets::link!("activeds.dll" "system" fn ADsBuildVarArrayStr(lpppathnames : *const windows_core::PCWSTR, dwpathnames : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn ADsBuildVarArrayStr(lpppathnames: &[windows_core::PCWSTR], pvar: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()> { + windows_targets::link!("activeds.dll" "system" fn ADsBuildVarArrayStr(lpppathnames : *const windows_core::PCWSTR, dwpathnames : u32, pvar : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); ADsBuildVarArrayStr(core::mem::transmute(lpppathnames.as_ptr()), lpppathnames.len().try_into().unwrap(), core::mem::transmute(pvar)).ok() } #[inline] @@ -31,13 +33,13 @@ 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() } -#[cfg(feature = "Win32_System_Ole")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn ADsEnumerateNext(penumvariant: P0, celements: u32, pvar: *mut windows_core::VARIANT, pcelementsfetched: *mut u32) -> windows_core::Result<()> +pub unsafe fn ADsEnumerateNext(penumvariant: P0, celements: u32, pvar: *mut super::super::System::Variant::VARIANT, pcelementsfetched: *mut u32) -> windows_core::Result<()> where P0: windows_core::Param, { - windows_targets::link!("activeds.dll" "system" fn ADsEnumerateNext(penumvariant : * mut core::ffi::c_void, celements : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >, pcelementsfetched : *mut u32) -> windows_core::HRESULT); + windows_targets::link!("activeds.dll" "system" fn ADsEnumerateNext(penumvariant : * mut core::ffi::c_void, celements : u32, pvar : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, pcelementsfetched : *mut u32) -> windows_core::HRESULT); ADsEnumerateNext(penumvariant.param().abi(), celements, core::mem::transmute(pvar), pcelementsfetched).ok() } #[cfg(feature = "Win32_System_Ole")] @@ -147,9 +149,10 @@ 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) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn AdsTypeToPropVariant(padsvalues: *mut ADSVALUE, dwnumvalues: u32, pvariant: *mut windows_core::VARIANT) -> windows_core::Result<()> { - windows_targets::link!("activeds.dll" "system" fn AdsTypeToPropVariant(padsvalues : *mut ADSVALUE, dwnumvalues : u32, pvariant : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn AdsTypeToPropVariant(padsvalues: *mut ADSVALUE, dwnumvalues: u32, pvariant: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()> { + windows_targets::link!("activeds.dll" "system" fn AdsTypeToPropVariant(padsvalues : *mut ADSVALUE, dwnumvalues : u32, pvariant : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); AdsTypeToPropVariant(padsvalues, dwnumvalues, core::mem::transmute(pvariant)).ok() } #[inline] @@ -165,16 +168,16 @@ where windows_targets::link!("activeds.dll" "system" fn AllocADsStr(pstr : windows_core::PCWSTR) -> windows_core::PWSTR); AllocADsStr(pstr.param().abi()) } -#[cfg(feature = "Win32_Security")] +#[cfg(all(feature = "Win32_Security", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn BinarySDToSecurityDescriptor(psecuritydescriptor: P0, pvarsec: *mut windows_core::VARIANT, pszservername: P1, username: P2, password: P3, dwflags: u32) -> windows_core::Result<()> +pub unsafe fn BinarySDToSecurityDescriptor(psecuritydescriptor: P0, pvarsec: *mut super::super::System::Variant::VARIANT, pszservername: P1, username: P2, password: P3, dwflags: u32) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, P3: windows_core::Param, { - windows_targets::link!("activeds.dll" "system" fn BinarySDToSecurityDescriptor(psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, pvarsec : *mut core::mem::MaybeUninit < windows_core::VARIANT >, pszservername : windows_core::PCWSTR, username : windows_core::PCWSTR, password : windows_core::PCWSTR, dwflags : u32) -> windows_core::HRESULT); + windows_targets::link!("activeds.dll" "system" fn BinarySDToSecurityDescriptor(psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR, pvarsec : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, pszservername : windows_core::PCWSTR, username : windows_core::PCWSTR, password : windows_core::PCWSTR, dwflags : u32) -> windows_core::HRESULT); BinarySDToSecurityDescriptor(psecuritydescriptor.param().abi(), core::mem::transmute(pvarsec), pszservername.param().abi(), username.param().abi(), password.param().abi(), dwflags).ok() } #[inline] @@ -1271,9 +1274,10 @@ where windows_targets::link!("activeds.dll" "system" fn FreeADsStr(pstr : windows_core::PCWSTR) -> super::super::Foundation:: BOOL); FreeADsStr(pstr.param().abi()) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PropVariantToAdsType(pvariant: *mut windows_core::VARIANT, dwnumvariant: u32, ppadsvalues: *mut *mut ADSVALUE, pdwnumvalues: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("activeds.dll" "system" fn PropVariantToAdsType(pvariant : *mut core::mem::MaybeUninit < windows_core::VARIANT >, dwnumvariant : u32, ppadsvalues : *mut *mut ADSVALUE, pdwnumvalues : *mut u32) -> windows_core::HRESULT); +pub unsafe fn PropVariantToAdsType(pvariant: *mut super::super::System::Variant::VARIANT, dwnumvariant: u32, ppadsvalues: *mut *mut ADSVALUE, pdwnumvalues: *mut u32) -> windows_core::Result<()> { + windows_targets::link!("activeds.dll" "system" fn PropVariantToAdsType(pvariant : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, dwnumvariant : u32, ppadsvalues : *mut *mut ADSVALUE, pdwnumvalues : *mut u32) -> windows_core::HRESULT); PropVariantToAdsType(core::mem::transmute(pvariant), dwnumvariant, ppadsvalues, pdwnumvalues).ok() } #[inline] @@ -1289,16 +1293,16 @@ 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.param().abi()) } -#[cfg(feature = "Win32_Security")] +#[cfg(all(feature = "Win32_Security", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn SecurityDescriptorToBinarySD(vvarsecdes: P0, ppsecuritydescriptor: *mut super::super::Security::PSECURITY_DESCRIPTOR, pdwsdlength: *mut u32, pszservername: P1, username: P2, password: P3, dwflags: u32) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, P3: windows_core::Param, { - windows_targets::link!("activeds.dll" "system" fn SecurityDescriptorToBinarySD(vvarsecdes : core::mem::MaybeUninit < windows_core::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); + windows_targets::link!("activeds.dll" "system" fn SecurityDescriptorToBinarySD(vvarsecdes : core::mem::MaybeUninit < 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(vvarsecdes.param().abi(), ppsecuritydescriptor, pdwsdlength, pszservername.param().abi(), username.param().abi(), password.param().abi(), dwflags).ok() } #[cfg(feature = "Win32_System_Com")] @@ -1344,37 +1348,42 @@ impl IADs { pub unsafe fn SetInfo(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).SetInfo)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Get(&self, bstrname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Get(&self, bstrname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Get)(windows_core::Interface::as_raw(self), bstrname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, bstrname: P0, vprop: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).Put)(windows_core::Interface::as_raw(self), bstrname.param().abi(), vprop.param().abi()).ok() } - pub unsafe fn GetEx(&self, bstrname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetEx(&self, bstrname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetEx)(windows_core::Interface::as_raw(self), bstrname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutEx(&self, lncontrolcode: i32, bstrname: P0, vprop: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).PutEx)(windows_core::Interface::as_raw(self), lncontrolcode, bstrname.param().abi(), vprop.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetInfoEx(&self, vproperties: P0, lnreserved: i32) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).GetInfoEx)(windows_core::Interface::as_raw(self), vproperties.param().abi(), lnreserved).ok() } @@ -1391,11 +1400,26 @@ pub struct IADs_Vtbl { pub Schema: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetInfo: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SetInfo: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Put: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetInfoEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Get: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Put: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Put: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetEx: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutEx: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetInfoEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetInfoEx: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsADSystemInfo, IADsADSystemInfo_Vtbl, 0x5bb11929_afd1_11d2_9cb9_0000f87a369e); @@ -1460,7 +1484,8 @@ impl IADsADSystemInfo { pub unsafe fn RefreshSchemaCache(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).RefreshSchemaCache)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn GetTrees(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetTrees(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetTrees)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1481,7 +1506,10 @@ pub struct IADsADSystemInfo_Vtbl { pub GetAnyDCName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetDCSiteName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub RefreshSchemaCache: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetTrees: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetTrees: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetTrees: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsAccessControlEntry, IADsAccessControlEntry_Vtbl, 0xb4f3a14c_9bdd_11d0_852c_00c04fd8d503); @@ -1819,13 +1847,15 @@ impl core::ops::Deref for IADsCaseIgnoreList { windows_core::imp::interface_hierarchy!(IADsCaseIgnoreList, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IADsCaseIgnoreList { - pub unsafe fn CaseIgnoreList(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CaseIgnoreList(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CaseIgnoreList)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCaseIgnoreList(&self, vcaseignorelist: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetCaseIgnoreList)(windows_core::Interface::as_raw(self), vcaseignorelist.param().abi()).ok() } @@ -1834,8 +1864,14 @@ impl IADsCaseIgnoreList { #[repr(C)] pub struct IADsCaseIgnoreList_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub CaseIgnoreList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCaseIgnoreList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CaseIgnoreList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CaseIgnoreList: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCaseIgnoreList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCaseIgnoreList: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsClass, IADsClass_Vtbl, 0xc8f93dd0_4ae0_11cf_9e73_00aa004a5691); @@ -1894,73 +1930,87 @@ impl IADsClass { { (windows_core::Interface::vtable(self).SetAuxiliary)(windows_core::Interface::as_raw(self), fauxiliary.param().abi()).ok() } - pub unsafe fn MandatoryProperties(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn MandatoryProperties(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MandatoryProperties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetMandatoryProperties(&self, vmandatoryproperties: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetMandatoryProperties)(windows_core::Interface::as_raw(self), vmandatoryproperties.param().abi()).ok() } - pub unsafe fn OptionalProperties(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn OptionalProperties(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OptionalProperties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOptionalProperties(&self, voptionalproperties: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetOptionalProperties)(windows_core::Interface::as_raw(self), voptionalproperties.param().abi()).ok() } - pub unsafe fn NamingProperties(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn NamingProperties(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).NamingProperties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetNamingProperties(&self, vnamingproperties: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetNamingProperties)(windows_core::Interface::as_raw(self), vnamingproperties.param().abi()).ok() } - pub unsafe fn DerivedFrom(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DerivedFrom(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DerivedFrom)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDerivedFrom(&self, vderivedfrom: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDerivedFrom)(windows_core::Interface::as_raw(self), vderivedfrom.param().abi()).ok() } - pub unsafe fn AuxDerivedFrom(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AuxDerivedFrom(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AuxDerivedFrom)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetAuxDerivedFrom(&self, vauxderivedfrom: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetAuxDerivedFrom)(windows_core::Interface::as_raw(self), vauxderivedfrom.param().abi()).ok() } - pub unsafe fn PossibleSuperiors(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PossibleSuperiors(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PossibleSuperiors)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPossibleSuperiors(&self, vpossiblesuperiors: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPossibleSuperiors)(windows_core::Interface::as_raw(self), vpossiblesuperiors.param().abi()).ok() } - pub unsafe fn Containment(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Containment(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Containment)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetContainment(&self, vcontainment: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetContainment)(windows_core::Interface::as_raw(self), vcontainment.param().abi()).ok() } @@ -2010,20 +2060,62 @@ pub struct IADsClass_Vtbl { pub SetAbstract: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Auxiliary: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetAuxiliary: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub MandatoryProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetMandatoryProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub OptionalProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetOptionalProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub NamingProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetNamingProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DerivedFrom: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDerivedFrom: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AuxDerivedFrom: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetAuxDerivedFrom: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PossibleSuperiors: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPossibleSuperiors: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Containment: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetContainment: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MandatoryProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MandatoryProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetMandatoryProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetMandatoryProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OptionalProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OptionalProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetOptionalProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetOptionalProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NamingProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NamingProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetNamingProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetNamingProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DerivedFrom: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DerivedFrom: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDerivedFrom: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDerivedFrom: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AuxDerivedFrom: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AuxDerivedFrom: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetAuxDerivedFrom: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetAuxDerivedFrom: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PossibleSuperiors: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PossibleSuperiors: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPossibleSuperiors: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPossibleSuperiors: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Containment: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Containment: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetContainment: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetContainment: usize, pub Container: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetContainer: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub HelpFileName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -2052,10 +2144,11 @@ impl IADsCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, bstrname: P0, vitem: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), bstrname.param().abi(), vitem.param().abi()).ok() } @@ -2065,7 +2158,8 @@ impl IADsCollection { { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), bstritemtoberemoved.param().abi()).ok() } - pub unsafe fn GetObject(&self, bstrname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetObject(&self, bstrname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -2078,9 +2172,15 @@ impl IADsCollection { pub struct IADsCollection_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Add: usize, pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetObject: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetObject: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetObject: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsComputer, IADsComputer_Vtbl, 0xefe3cc70_1d9f_11cf_b1f3_02608c9e7553); @@ -2243,13 +2343,15 @@ impl IADsComputer { { (windows_core::Interface::vtable(self).SetStorageCapacity)(windows_core::Interface::as_raw(self), bstrstoragecapacity.param().abi()).ok() } - pub unsafe fn NetAddresses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn NetAddresses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).NetAddresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetNetAddresses(&self, vnetaddresses: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetNetAddresses)(windows_core::Interface::as_raw(self), vnetaddresses.param().abi()).ok() } @@ -2288,8 +2390,14 @@ pub struct IADsComputer_Vtbl { pub SetMemorySize: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub StorageCapacity: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetStorageCapacity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub NetAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetNetAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NetAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NetAddresses: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetNetAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetNetAddresses: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsComputerOperations, IADsComputerOperations_Vtbl, 0xef497680_1d9f_11cf_b1f3_02608c9e7553); @@ -2347,23 +2455,27 @@ impl IADsContainer { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Filter(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Filter(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Filter)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetFilter(&self, var: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetFilter)(windows_core::Interface::as_raw(self), var.param().abi()).ok() } - pub unsafe fn Hints(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Hints(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Hints)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetHints(&self, vhints: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetHints)(windows_core::Interface::as_raw(self), vhints.param().abi()).ok() } @@ -2417,10 +2529,22 @@ pub struct IADsContainer_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Filter: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetFilter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Hints: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetHints: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Filter: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Filter: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetFilter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetFilter: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Hints: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Hints: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetHints: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetHints: usize, #[cfg(feature = "Win32_System_Com")] pub GetObject: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -2452,13 +2576,15 @@ impl core::ops::Deref for IADsDNWithBinary { windows_core::imp::interface_hierarchy!(IADsDNWithBinary, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IADsDNWithBinary { - pub unsafe fn BinaryValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn BinaryValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BinaryValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBinaryValue(&self, vbinaryvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetBinaryValue)(windows_core::Interface::as_raw(self), vbinaryvalue.param().abi()).ok() } @@ -2477,8 +2603,14 @@ impl IADsDNWithBinary { #[repr(C)] pub struct IADsDNWithBinary_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub BinaryValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetBinaryValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BinaryValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BinaryValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetBinaryValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetBinaryValue: usize, pub DNString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDNString: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -2693,11 +2825,12 @@ impl core::ops::Deref for IADsExtension { } windows_core::imp::interface_hierarchy!(IADsExtension, windows_core::IUnknown); impl IADsExtension { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Operate(&self, dwcode: u32, vardata1: P0, vardata2: P1, vardata3: P2) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).Operate)(windows_core::Interface::as_raw(self), dwcode, vardata1.param().abi(), vardata2.param().abi(), vardata3.param().abi()).ok() } @@ -2705,19 +2838,22 @@ impl IADsExtension { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PrivateGetIDsOfNames)(windows_core::Interface::as_raw(self), riid, rgsznames, cnames, lcid, &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - 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 windows_core::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarresult), pexcepinfo, puargerr).ok() } } #[repr(C)] pub struct IADsExtension_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Operate: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Operate: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Operate: usize, pub PrivateGetIDsOfNames: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const *const u16, u32, u32, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub PrivateInvoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, u16, *const super::super::System::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::System::Com::EXCEPINFO, *mut u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PrivateInvoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, u16, *const super::super::System::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::System::Com::EXCEPINFO, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PrivateInvoke: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2743,13 +2879,15 @@ impl IADsFaxNumber { { (windows_core::Interface::vtable(self).SetTelephoneNumber)(windows_core::Interface::as_raw(self), bstrtelephonenumber.param().abi()).ok() } - pub unsafe fn Parameters(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Parameters(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Parameters)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetParameters(&self, vparameters: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetParameters)(windows_core::Interface::as_raw(self), vparameters.param().abi()).ok() } @@ -2760,8 +2898,14 @@ pub struct IADsFaxNumber_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub TelephoneNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetTelephoneNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Parameters: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetParameters: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Parameters: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Parameters: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetParameters: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetParameters: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsFileService, IADsFileService_Vtbl, 0xa89d1900_31ca_11cf_a98a_00aa006bc149); @@ -3091,13 +3235,15 @@ impl IADsLocality { { (windows_core::Interface::vtable(self).SetPostalAddress)(windows_core::Interface::as_raw(self), bstrpostaladdress.param().abi()).ok() } - pub unsafe fn SeeAlso(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SeeAlso(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SeeAlso)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSeeAlso(&self, vseealso: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSeeAlso)(windows_core::Interface::as_raw(self), vseealso.param().abi()).ok() } @@ -3112,8 +3258,14 @@ pub struct IADsLocality_Vtbl { pub SetLocalityName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub PostalAddress: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetPostalAddress: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SeeAlso: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSeeAlso: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsMembers, IADsMembers_Vtbl, 0x451a0030_72ec_11cf_b03b_00aa006e0975); @@ -3136,13 +3288,15 @@ impl IADsMembers { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Filter(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Filter(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Filter)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetFilter(&self, pvfilter: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetFilter)(windows_core::Interface::as_raw(self), pvfilter.param().abi()).ok() } @@ -3153,8 +3307,14 @@ pub struct IADsMembers_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Filter: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetFilter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Filter: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Filter: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetFilter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetFilter: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsNameTranslate, IADsNameTranslate_Vtbl, 0xb1b272a3_3625_11d1_a3a4_00c04fb950dc); @@ -3197,13 +3357,15 @@ impl IADsNameTranslate { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Get)(windows_core::Interface::as_raw(self), lnformattype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetEx(&self, lnformattype: i32, pvar: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetEx)(windows_core::Interface::as_raw(self), lnformattype, pvar.param().abi()).ok() } - pub unsafe fn GetEx(&self, lnformattype: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetEx)(windows_core::Interface::as_raw(self), lnformattype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3217,8 +3379,14 @@ pub struct IADsNameTranslate_Vtbl { pub InitEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Set: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetEx: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetEx: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsNamespaces, IADsNamespaces_Vtbl, 0x28b96ba0_b330_11cf_a9ad_00aa006bc149); @@ -3271,13 +3439,15 @@ 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() } - pub unsafe fn Address(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Address(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Address)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetAddress(&self, vaddress: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetAddress)(windows_core::Interface::as_raw(self), vaddress.param().abi()).ok() } @@ -3288,8 +3458,14 @@ pub struct IADsNetAddress_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub AddressType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAddressType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub Address: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetAddress: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Address: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Address: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetAddress: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetAddress: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsO, IADsO_Vtbl, 0xa1cd2dc6_effe_11cf_8abc_00c04fd8d503); @@ -3354,13 +3530,15 @@ impl IADsO { { (windows_core::Interface::vtable(self).SetFaxNumber)(windows_core::Interface::as_raw(self), bstrfaxnumber.param().abi()).ok() } - pub unsafe fn SeeAlso(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SeeAlso(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SeeAlso)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSeeAlso(&self, vseealso: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSeeAlso)(windows_core::Interface::as_raw(self), vseealso.param().abi()).ok() } @@ -3379,8 +3557,14 @@ pub struct IADsO_Vtbl { pub SetTelephoneNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub FaxNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetFaxNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SeeAlso: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSeeAlso: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsOU, IADsOU_Vtbl, 0xa2f733b8_effe_11cf_8abc_00c04fd8d503); @@ -3445,13 +3629,15 @@ impl IADsOU { { (windows_core::Interface::vtable(self).SetFaxNumber)(windows_core::Interface::as_raw(self), bstrfaxnumber.param().abi()).ok() } - pub unsafe fn SeeAlso(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SeeAlso(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SeeAlso)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSeeAlso(&self, vseealso: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSeeAlso)(windows_core::Interface::as_raw(self), vseealso.param().abi()).ok() } @@ -3480,8 +3666,14 @@ pub struct IADsOU_Vtbl { pub SetTelephoneNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub FaxNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetFaxNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SeeAlso: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSeeAlso: usize, pub BusinessCategory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetBusinessCategory: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -3498,13 +3690,15 @@ impl core::ops::Deref for IADsObjectOptions { windows_core::imp::interface_hierarchy!(IADsObjectOptions, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IADsObjectOptions { - pub unsafe fn GetOption(&self, lnoption: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetOption)(windows_core::Interface::as_raw(self), lnoption, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOption(&self, lnoption: i32, vvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetOption)(windows_core::Interface::as_raw(self), lnoption, vvalue.param().abi()).ok() } @@ -3513,8 +3707,14 @@ impl IADsObjectOptions { #[repr(C)] pub struct IADsObjectOptions_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub GetOption: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetOption: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetOption: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetOption: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsOctetList, IADsOctetList_Vtbl, 0x7b28b80f_4680_11d1_a3b4_00c04fb950dc); @@ -3529,13 +3729,15 @@ impl core::ops::Deref for IADsOctetList { windows_core::imp::interface_hierarchy!(IADsOctetList, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IADsOctetList { - pub unsafe fn OctetList(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn OctetList(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OctetList)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOctetList(&self, voctetlist: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetOctetList)(windows_core::Interface::as_raw(self), voctetlist.param().abi()).ok() } @@ -3544,8 +3746,14 @@ impl IADsOctetList { #[repr(C)] pub struct IADsOctetList_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub OctetList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetOctetList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OctetList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OctetList: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetOctetList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetOctetList: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsOpenDSObject, IADsOpenDSObject_Vtbl, 0xddf2891e_0f9c_11d0_8ad4_00c04fd8d503); @@ -3727,13 +3935,15 @@ impl core::ops::Deref for IADsPostalAddress { windows_core::imp::interface_hierarchy!(IADsPostalAddress, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IADsPostalAddress { - pub unsafe fn PostalAddress(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PostalAddress(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PostalAddress)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPostalAddress(&self, vpostaladdress: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPostalAddress)(windows_core::Interface::as_raw(self), vpostaladdress.param().abi()).ok() } @@ -3742,8 +3952,14 @@ impl IADsPostalAddress { #[repr(C)] pub struct IADsPostalAddress_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub PostalAddress: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPostalAddress: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PostalAddress: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PostalAddress: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPostalAddress: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPostalAddress: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsPrintJob, IADsPrintJob_Vtbl, 0x32fb6780_1ed0_11cf_a988_00aa006bc149); @@ -4019,23 +4235,27 @@ impl IADsPrintQueue { { (windows_core::Interface::vtable(self).SetBannerPage)(windows_core::Interface::as_raw(self), bstrbannerpage.param().abi()).ok() } - pub unsafe fn PrintDevices(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PrintDevices(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PrintDevices)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPrintDevices(&self, vprintdevices: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPrintDevices)(windows_core::Interface::as_raw(self), vprintdevices.param().abi()).ok() } - pub unsafe fn NetAddresses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn NetAddresses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).NetAddresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetNetAddresses(&self, vnetaddresses: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetNetAddresses)(windows_core::Interface::as_raw(self), vnetaddresses.param().abi()).ok() } @@ -4066,10 +4286,22 @@ pub struct IADsPrintQueue_Vtbl { pub SetPriority: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub BannerPage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetBannerPage: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PrintDevices: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPrintDevices: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub NetAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetNetAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PrintDevices: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PrintDevices: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPrintDevices: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPrintDevices: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NetAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NetAddresses: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetNetAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetNetAddresses: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsPrintQueueOperations, IADsPrintQueueOperations_Vtbl, 0x124be5c0_156e_11cf_a986_00aa006bc149); @@ -4238,13 +4470,15 @@ 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() } - pub unsafe fn Values(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Values(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Values)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValues(&self, vvalues: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValues)(windows_core::Interface::as_raw(self), vvalues.param().abi()).ok() } @@ -4260,8 +4494,14 @@ pub struct IADsPropertyEntry_Vtbl { pub SetADsType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub ControlCode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetControlCode: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub Values: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValues: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Values: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Values: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValues: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValues: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsPropertyList, IADsPropertyList_Vtbl, 0xc6f602b6_8f69_11d0_8528_00c04fd8d503); @@ -4280,7 +4520,8 @@ impl IADsPropertyList { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PropertyCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Next(&self, pvariant: *mut windows_core::VARIANT) -> windows_core::HRESULT { + #[cfg(all(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), core::mem::transmute(pvariant)) } pub unsafe fn Skip(&self, celements: i32) -> windows_core::HRESULT { @@ -4289,29 +4530,33 @@ impl IADsPropertyList { pub unsafe fn Reset(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Reset)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Item(&self, varindex: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetPropertyItem(&self, bstrname: P0, lnadstype: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPropertyItem)(windows_core::Interface::as_raw(self), bstrname.param().abi(), lnadstype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutPropertyItem(&self, vardata: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).PutPropertyItem)(windows_core::Interface::as_raw(self), vardata.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ResetPropertyItem(&self, varentry: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).ResetPropertyItem)(windows_core::Interface::as_raw(self), varentry.param().abi()).ok() } @@ -4324,13 +4569,28 @@ impl IADsPropertyList { pub struct IADsPropertyList_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub PropertyCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ResetPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Item: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutPropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ResetPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ResetPropertyItem: usize, pub PurgePropertyList: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -4420,13 +4680,15 @@ 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() } - pub unsafe fn OctetString(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn OctetString(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OctetString)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOctetString(&self, voctetstring: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetOctetString)(windows_core::Interface::as_raw(self), voctetstring.param().abi()).ok() } @@ -4483,8 +4745,14 @@ pub struct IADsPropertyValue_Vtbl { pub SetBoolean: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Integer: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetInteger: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub OctetString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetOctetString: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OctetString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OctetString: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetOctetString: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetOctetString: usize, #[cfg(feature = "Win32_System_Com")] pub SecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -4517,12 +4785,14 @@ impl core::ops::Deref for IADsPropertyValue2 { windows_core::imp::interface_hierarchy!(IADsPropertyValue2, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IADsPropertyValue2 { - pub unsafe fn GetObjectProperty(&self, lnadstype: *mut i32, pvprop: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvprop)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutObjectProperty(&self, lnadstype: i32, vprop: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).PutObjectProperty)(windows_core::Interface::as_raw(self), lnadstype, vprop.param().abi()).ok() } @@ -4531,8 +4801,14 @@ impl IADsPropertyValue2 { #[repr(C)] pub struct IADsPropertyValue2_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub GetObjectProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutObjectProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetObjectProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetObjectProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutObjectProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutObjectProperty: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsReplicaPointer, IADsReplicaPointer_Vtbl, 0xf60fb803_4080_11d1_a3ac_00c04fb950dc); @@ -4578,13 +4854,15 @@ 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() } - pub unsafe fn ReplicaAddressHints(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReplicaAddressHints(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReplicaAddressHints)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetReplicaAddressHints(&self, vreplicaaddresshints: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetReplicaAddressHints)(windows_core::Interface::as_raw(self), vreplicaaddresshints.param().abi()).ok() } @@ -4601,8 +4879,14 @@ pub struct IADsReplicaPointer_Vtbl { pub SetReplicaNumber: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetCount: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub ReplicaAddressHints: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetReplicaAddressHints: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReplicaAddressHints: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ReplicaAddressHints: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetReplicaAddressHints: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetReplicaAddressHints: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsResource, IADsResource_Vtbl, 0x34a05b20_4aab_11cf_ae2c_00aa006ebfb9); @@ -4814,23 +5098,26 @@ impl core::ops::Deref for IADsSecurityUtility { windows_core::imp::interface_hierarchy!(IADsSecurityUtility, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IADsSecurityUtility { - pub unsafe fn GetSecurityDescriptor(&self, varpath: P0, lpathformat: i32, lformat: i32) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetSecurityDescriptor(&self, varpath: P0, lpathformat: i32, lformat: i32) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetSecurityDescriptor)(windows_core::Interface::as_raw(self), varpath.param().abi(), lpathformat, lformat, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurityDescriptor(&self, varpath: P0, lpathformat: i32, vardata: P1, ldataformat: i32) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetSecurityDescriptor)(windows_core::Interface::as_raw(self), varpath.param().abi(), lpathformat, vardata.param().abi(), ldataformat).ok() } - pub unsafe fn ConvertSecurityDescriptor(&self, varsd: P0, ldataformat: i32, loutformat: i32) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ConvertSecurityDescriptor(&self, varsd: P0, ldataformat: i32, loutformat: i32) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ConvertSecurityDescriptor)(windows_core::Interface::as_raw(self), varsd.param().abi(), ldataformat, loutformat, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4847,9 +5134,18 @@ impl IADsSecurityUtility { #[repr(C)] pub struct IADsSecurityUtility_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub GetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, - pub ConvertSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetSecurityDescriptor: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSecurityDescriptor: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ConvertSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ConvertSecurityDescriptor: usize, pub SecurityMask: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetSecurityMask: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, } @@ -4967,13 +5263,15 @@ impl IADsService { { (windows_core::Interface::vtable(self).SetServiceAccountPath)(windows_core::Interface::as_raw(self), bstrserviceaccountpath.param().abi()).ok() } - pub unsafe fn Dependencies(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Dependencies(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Dependencies)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDependencies(&self, vdependencies: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDependencies)(windows_core::Interface::as_raw(self), vdependencies.param().abi()).ok() } @@ -5004,8 +5302,14 @@ pub struct IADsService_Vtbl { pub SetServiceAccountName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub ServiceAccountPath: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetServiceAccountPath: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Dependencies: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDependencies: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Dependencies: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Dependencies: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDependencies: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDependencies: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IADsServiceOperations, IADsServiceOperations_Vtbl, 0x5d7b33f0_31ca_11cf_a98a_00aa006bc149); @@ -5374,93 +5678,111 @@ impl IADsUser { { (windows_core::Interface::vtable(self).SetManager)(windows_core::Interface::as_raw(self), bstrmanager.param().abi()).ok() } - pub unsafe fn TelephoneHome(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TelephoneHome(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TelephoneHome)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTelephoneHome(&self, vtelephonehome: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetTelephoneHome)(windows_core::Interface::as_raw(self), vtelephonehome.param().abi()).ok() } - pub unsafe fn TelephoneMobile(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TelephoneMobile(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TelephoneMobile)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTelephoneMobile(&self, vtelephonemobile: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetTelephoneMobile)(windows_core::Interface::as_raw(self), vtelephonemobile.param().abi()).ok() } - pub unsafe fn TelephoneNumber(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TelephoneNumber(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TelephoneNumber)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTelephoneNumber(&self, vtelephonenumber: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetTelephoneNumber)(windows_core::Interface::as_raw(self), vtelephonenumber.param().abi()).ok() } - pub unsafe fn TelephonePager(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TelephonePager(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TelephonePager)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetTelephonePager(&self, vtelephonepager: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetTelephonePager)(windows_core::Interface::as_raw(self), vtelephonepager.param().abi()).ok() } - pub unsafe fn FaxNumber(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn FaxNumber(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FaxNumber)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetFaxNumber(&self, vfaxnumber: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetFaxNumber)(windows_core::Interface::as_raw(self), vfaxnumber.param().abi()).ok() } - pub unsafe fn OfficeLocations(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn OfficeLocations(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OfficeLocations)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOfficeLocations(&self, vofficelocations: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetOfficeLocations)(windows_core::Interface::as_raw(self), vofficelocations.param().abi()).ok() } - pub unsafe fn PostalAddresses(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PostalAddresses(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PostalAddresses)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPostalAddresses(&self, vpostaladdresses: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPostalAddresses)(windows_core::Interface::as_raw(self), vpostaladdresses.param().abi()).ok() } - pub unsafe fn PostalCodes(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PostalCodes(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PostalCodes)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPostalCodes(&self, vpostalcodes: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPostalCodes)(windows_core::Interface::as_raw(self), vpostalcodes.param().abi()).ok() } - pub unsafe fn SeeAlso(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SeeAlso(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SeeAlso)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSeeAlso(&self, vseealso: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSeeAlso)(windows_core::Interface::as_raw(self), vseealso.param().abi()).ok() } @@ -5505,23 +5827,27 @@ impl IADsUser { { (windows_core::Interface::vtable(self).SetIsAccountLocked)(windows_core::Interface::as_raw(self), fisaccountlocked.param().abi()).ok() } - pub unsafe fn LoginHours(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LoginHours(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LoginHours)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetLoginHours(&self, vloginhours: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetLoginHours)(windows_core::Interface::as_raw(self), vloginhours.param().abi()).ok() } - pub unsafe fn LoginWorkstations(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LoginWorkstations(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LoginWorkstations)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetLoginWorkstations(&self, vloginworkstations: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetLoginWorkstations)(windows_core::Interface::as_raw(self), vloginworkstations.param().abi()).ok() } @@ -5593,13 +5919,15 @@ impl IADsUser { { (windows_core::Interface::vtable(self).SetHomeDirectory)(windows_core::Interface::as_raw(self), bstrhomedirectory.param().abi()).ok() } - pub unsafe fn Languages(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Languages(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Languages)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetLanguages(&self, vlanguages: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetLanguages)(windows_core::Interface::as_raw(self), vlanguages.param().abi()).ok() } @@ -5623,13 +5951,15 @@ impl IADsUser { { (windows_core::Interface::vtable(self).SetLoginScript)(windows_core::Interface::as_raw(self), bstrloginscript.param().abi()).ok() } - pub unsafe fn Picture(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Picture(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Picture)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPicture(&self, vpicture: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPicture)(windows_core::Interface::as_raw(self), vpicture.param().abi()).ok() } @@ -5696,24 +6026,78 @@ pub struct IADsUser_Vtbl { pub SetTitle: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Manager: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetManager: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub TelephoneHome: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetTelephoneHome: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub TelephoneMobile: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetTelephoneMobile: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub TelephoneNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetTelephoneNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub TelephonePager: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetTelephonePager: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub FaxNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetFaxNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub OfficeLocations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetOfficeLocations: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PostalAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPostalAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PostalCodes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPostalCodes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TelephoneHome: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TelephoneHome: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetTelephoneHome: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetTelephoneHome: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TelephoneMobile: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TelephoneMobile: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetTelephoneMobile: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetTelephoneMobile: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TelephoneNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TelephoneNumber: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetTelephoneNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetTelephoneNumber: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TelephonePager: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TelephonePager: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetTelephonePager: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetTelephonePager: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FaxNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + FaxNumber: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetFaxNumber: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetFaxNumber: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OfficeLocations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OfficeLocations: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetOfficeLocations: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetOfficeLocations: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PostalAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PostalAddresses: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPostalAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPostalAddresses: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PostalCodes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PostalCodes: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPostalCodes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPostalCodes: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SeeAlso: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSeeAlso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSeeAlso: usize, pub AccountDisabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetAccountDisabled: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub AccountExpirationDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut f64) -> windows_core::HRESULT, @@ -5724,10 +6108,22 @@ pub struct IADsUser_Vtbl { pub SetGraceLoginsRemaining: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub IsAccountLocked: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetIsAccountLocked: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub LoginHours: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetLoginHours: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub LoginWorkstations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetLoginWorkstations: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LoginHours: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LoginHours: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetLoginHours: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetLoginHours: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LoginWorkstations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LoginWorkstations: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetLoginWorkstations: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetLoginWorkstations: usize, pub MaxLogins: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetMaxLogins: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub MaxStorage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, @@ -5744,14 +6140,26 @@ pub struct IADsUser_Vtbl { pub SetEmailAddress: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub HomeDirectory: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetHomeDirectory: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Languages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetLanguages: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Languages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Languages: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetLanguages: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetLanguages: usize, pub Profile: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetProfile: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub LoginScript: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetLoginScript: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Picture: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPicture: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Picture: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Picture: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPicture: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPicture: usize, pub HomePage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetHomePage: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -6506,8 +6914,8 @@ impl IPrivateDispatch { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ADSIGetIDsOfNames)(windows_core::Interface::as_raw(self), riid, rgsznames, cnames, lcid, &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - 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 windows_core::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarresult), pexcepinfo, puargerr).ok() } } @@ -6521,9 +6929,9 @@ pub struct IPrivateDispatch_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] ADSIGetTypeInfo: usize, pub ADSIGetIDsOfNames: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const *const u16, u32, u32, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ADSIInvoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, u16, *const super::super::System::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::System::Com::EXCEPINFO, *mut u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ADSIInvoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, u16, *const super::super::System::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::System::Com::EXCEPINFO, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ADSIInvoke: usize, } windows_core::imp::define_interface!(IPrivateUnknown, IPrivateUnknown_Vtbl, 0x89126bab_6ead_11d1_8c18_00c04fd8d503); @@ -10057,33 +10465,39 @@ impl Default for DS_SCHEMA_GUID_MAPW { } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct DS_SELECTION { pub pwzName: windows_core::PWSTR, pub pwzADsPath: windows_core::PWSTR, pub pwzClass: windows_core::PWSTR, pub pwzUPN: windows_core::PWSTR, - pub pvarFetchedAttributes: *mut windows_core::VARIANT, + pub pvarFetchedAttributes: *mut super::super::System::Variant::VARIANT, pub flScopeType: u32, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DS_SELECTION { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DS_SELECTION { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct DS_SELECTION_LIST { pub cItems: u32, pub cFetchedAttributes: u32, pub aDsSelection: [DS_SELECTION; 1], } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DS_SELECTION_LIST { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DS_SELECTION_LIST { fn default() -> Self { unsafe { core::mem::zeroed() } 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 728834b725..8415a89918 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/impl.rs @@ -47,16 +47,16 @@ impl AsyncIBackgroundCopyCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn DisableBITSUploads(&self) -> windows_core::Result<()>; fn GetCleanupTaskName(&self) -> windows_core::Result; fn GetCleanupTask(&self, riid: *const windows_core::GUID) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBITSExtensionSetup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBITSExtensionSetup_Vtbl { pub const fn new() -> IBITSExtensionSetup_Vtbl { unsafe extern "system" fn EnableBITSUploads(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -99,13 +99,13 @@ impl IBITSExtensionSetup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBITSExtensionSetupFactory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBITSExtensionSetupFactory_Vtbl { pub const fn new() -> IBITSExtensionSetupFactory_Vtbl { unsafe extern "system" fn GetObject(this: *mut core::ffi::c_void, path: core::mem::MaybeUninit, ppextensionsetup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -486,9 +486,10 @@ impl IBackgroundCopyFile6_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBackgroundCopyGroup_Impl: Sized + windows_core::IUnknownImpl { - fn GetProp(&self, propid: GROUPPROP) -> windows_core::Result; - fn SetProp(&self, propid: GROUPPROP, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProp(&self, propid: GROUPPROP) -> windows_core::Result; + fn SetProp(&self, propid: GROUPPROP, pvarval: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn GetProgress(&self, dwflags: u32) -> windows_core::Result; fn GetStatus(&self, pdwstatus: *mut u32, pdwjobindex: *mut u32) -> windows_core::Result<()>; fn GetJob(&self, jobid: &windows_core::GUID) -> windows_core::Result; @@ -503,10 +504,12 @@ pub trait IBackgroundCopyGroup_Impl: Sized + windows_core::IUnknownImpl { fn QueryNewJobInterface(&self, iid: *const windows_core::GUID) -> windows_core::Result; fn SetNotificationPointer(&self, iid: *const windows_core::GUID, punk: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBackgroundCopyGroup {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBackgroundCopyGroup_Vtbl { pub const fn new() -> IBackgroundCopyGroup_Vtbl { - unsafe extern "system" fn GetProp(this: *mut core::ffi::c_void, propid: GROUPPROP, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProp(this: *mut core::ffi::c_void, propid: GROUPPROP, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IBackgroundCopyGroup_Impl::GetProp(this, core::mem::transmute_copy(&propid)) { Ok(ok__) => { @@ -516,7 +519,7 @@ impl IBackgroundCopyGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProp(this: *mut core::ffi::c_void, propid: GROUPPROP, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProp(this: *mut core::ffi::c_void, propid: GROUPPROP, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IBackgroundCopyGroup_Impl::SetProp(this, core::mem::transmute_copy(&propid), core::mem::transmute_copy(&pvarval)).into() } 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 364ea0229d..ef0468ef21 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/BackgroundIntelligentTransferService/mod.rs @@ -435,11 +435,13 @@ impl core::ops::Deref for IBackgroundCopyGroup { } windows_core::imp::interface_hierarchy!(IBackgroundCopyGroup, windows_core::IUnknown); impl IBackgroundCopyGroup { - pub unsafe fn GetProp(&self, propid: GROUPPROP) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProp)(windows_core::Interface::as_raw(self), propid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetProp(&self, propid: GROUPPROP, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarval)).ok() } pub unsafe fn GetProgress(&self, dwflags: u32) -> windows_core::Result { @@ -495,8 +497,14 @@ impl IBackgroundCopyGroup { #[repr(C)] pub struct IBackgroundCopyGroup_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetProp: unsafe extern "system" fn(*mut core::ffi::c_void, GROUPPROP, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProp: unsafe extern "system" fn(*mut core::ffi::c_void, GROUPPROP, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProp: unsafe extern "system" fn(*mut core::ffi::c_void, GROUPPROP, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProp: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProp: unsafe extern "system" fn(*mut core::ffi::c_void, GROUPPROP, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProp: usize, pub GetProgress: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut u32) -> windows_core::HRESULT, pub GetStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut u32) -> windows_core::HRESULT, pub GetJob: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, 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 5e2854d638..e0ccfc64d3 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/Clustering/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/Clustering/impl.rs @@ -189,15 +189,15 @@ impl IGetClusterUIInfo_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_ClusterNames(&self, bstrdomainname: &windows_core::BSTR) -> windows_core::Result; fn OpenCluster(&self, bstrclustername: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusApplication {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusApplication_Vtbl { pub const fn new() -> ISClusApplication_Vtbl { unsafe extern "system" fn DomainNames(this: *mut core::ffi::c_void, ppdomains: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -241,18 +241,18 @@ impl ISClusApplication_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn AddItem(&self, bstrcryptokey: &windows_core::BSTR) -> windows_core::Result<()>; - fn RemoveItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn RemoveItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusCryptoKeys {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusCryptoKeys_Vtbl { pub const fn new() -> ISClusCryptoKeys_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -279,7 +279,7 @@ impl ISClusCryptoKeys_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusCryptoKeys_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pbstrcyrptokey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pbstrcyrptokey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusCryptoKeys_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -293,7 +293,7 @@ impl ISClusCryptoKeys_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusCryptoKeys_Impl::AddItem(this, core::mem::transmute(&bstrcryptokey)).into() } - unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusCryptoKeys_Impl::RemoveItem(this, core::mem::transmute(&varindex)).into() } @@ -311,16 +311,16 @@ impl ISClusCryptoKeys_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ScsiAddress(&self) -> windows_core::Result; fn DiskNumber(&self) -> windows_core::Result; fn Partitions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusDisk {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusDisk_Vtbl { pub const fn new() -> ISClusDisk_Vtbl { unsafe extern "system" fn Signature(this: *mut core::ffi::c_void, plsignature: *mut i32) -> windows_core::HRESULT { @@ -375,15 +375,15 @@ impl ISClusDisk_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusDisks {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusDisks_Vtbl { pub const fn new() -> ISClusDisks_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -406,7 +406,7 @@ impl ISClusDisks_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppdisk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppdisk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusDisks_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -427,7 +427,7 @@ impl ISClusDisks_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivateProperties(&self) -> windows_core::Result; @@ -438,9 +438,9 @@ pub trait ISClusNetInterface_Impl: Sized + super::super::System::Com::IDispatch_ fn State(&self) -> windows_core::Result; fn Cluster(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusNetInterface {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusNetInterface_Vtbl { pub const fn new() -> ISClusNetInterface_Vtbl { unsafe extern "system" fn CommonProperties(this: *mut core::ffi::c_void, ppproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -539,16 +539,16 @@ impl ISClusNetInterface_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusNetInterfaces {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusNetInterfaces_Vtbl { pub const fn new() -> ISClusNetInterfaces_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -575,7 +575,7 @@ impl ISClusNetInterfaces_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusNetInterfaces_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusnetinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusnetinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusNetInterfaces_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -597,7 +597,7 @@ impl ISClusNetInterfaces_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivateProperties(&self) -> windows_core::Result; @@ -611,9 +611,9 @@ pub trait ISClusNetwork_Impl: Sized + super::super::System::Com::IDispatch_Impl fn NetInterfaces(&self) -> windows_core::Result; fn Cluster(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusNetwork {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusNetwork_Vtbl { pub const fn new() -> ISClusNetwork_Vtbl { unsafe extern "system" fn CommonProperties(this: *mut core::ffi::c_void, ppproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -739,16 +739,16 @@ impl ISClusNetwork_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusNetworkNetInterfaces {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusNetworkNetInterfaces_Vtbl { pub const fn new() -> ISClusNetworkNetInterfaces_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -775,7 +775,7 @@ impl ISClusNetworkNetInterfaces_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusNetworkNetInterfaces_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusnetinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusnetinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusNetworkNetInterfaces_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -797,16 +797,16 @@ impl ISClusNetworkNetInterfaces_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusNetworks {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusNetworks_Vtbl { pub const fn new() -> ISClusNetworks_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -833,7 +833,7 @@ impl ISClusNetworks_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusNetworks_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusnetwork: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusnetwork: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusNetworks_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -855,7 +855,7 @@ impl ISClusNetworks_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivateProperties(&self) -> windows_core::Result; @@ -872,9 +872,9 @@ pub trait ISClusNode_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Cluster(&self) -> windows_core::Result; fn NetInterfaces(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusNode {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusNode_Vtbl { pub const fn new() -> ISClusNode_Vtbl { unsafe extern "system" fn CommonProperties(this: *mut core::ffi::c_void, ppproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1021,16 +1021,16 @@ impl ISClusNode_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusNodeNetInterfaces {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusNodeNetInterfaces_Vtbl { pub const fn new() -> ISClusNodeNetInterfaces_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1057,7 +1057,7 @@ impl ISClusNodeNetInterfaces_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusNodeNetInterfaces_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusnetinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusnetinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusNodeNetInterfaces_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -1079,16 +1079,16 @@ impl ISClusNodeNetInterfaces_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusNodes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusNodes_Vtbl { pub const fn new() -> ISClusNodes_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1115,7 +1115,7 @@ impl ISClusNodes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusNodes_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusNodes_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -1137,7 +1137,7 @@ impl ISClusNodes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DeviceName(&self) -> windows_core::Result; @@ -1147,9 +1147,9 @@ pub trait ISClusPartition_Impl: Sized + super::super::System::Com::IDispatch_Imp fn FileSystemFlags(&self) -> windows_core::Result; fn FileSystem(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusPartition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusPartition_Vtbl { pub const fn new() -> ISClusPartition_Vtbl { unsafe extern "system" fn Flags(this: *mut core::ffi::c_void, plflags: *mut i32) -> windows_core::HRESULT { @@ -1237,7 +1237,7 @@ impl ISClusPartition_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn FreeSpace(&self) -> windows_core::Result; @@ -1245,9 +1245,9 @@ pub trait ISClusPartitionEx_Impl: Sized + ISClusPartition_Impl { fn PartitionNumber(&self) -> windows_core::Result; fn VolumeGuid(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusPartitionEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusPartitionEx_Vtbl { pub const fn new() -> ISClusPartitionEx_Vtbl { unsafe extern "system" fn TotalSize(this: *mut core::ffi::c_void, pltotalsize: *mut i32) -> windows_core::HRESULT { @@ -1313,15 +1313,15 @@ impl ISClusPartitionEx_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusPartitions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusPartitions_Vtbl { pub const fn new() -> ISClusPartitions_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1344,7 +1344,7 @@ impl ISClusPartitions_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pppartition: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pppartition: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusPartitions_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -1365,23 +1365,23 @@ impl ISClusPartitions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; - fn CreateItem(&self, bstrname: &windows_core::BSTR, varvalue: &windows_core::VARIANT) -> windows_core::Result; - fn UseDefaultValue(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SaveChanges(&self) -> windows_core::Result; - fn ReadOnly(&self) -> windows_core::Result; - fn Private(&self) -> windows_core::Result; - fn Common(&self) -> windows_core::Result; - fn Modified(&self) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateItem(&self, bstrname: &windows_core::BSTR, varvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn UseDefaultValue(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SaveChanges(&self) -> windows_core::Result; + fn ReadOnly(&self) -> windows_core::Result; + fn Private(&self) -> windows_core::Result; + fn Common(&self) -> windows_core::Result; + fn Modified(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusProperties {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusProperties_Vtbl { pub const fn new() -> ISClusProperties_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1408,7 +1408,7 @@ impl ISClusProperties_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusProperties_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusproperty: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusproperty: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperties_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -1418,7 +1418,7 @@ impl ISClusProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateItem(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, varvalue: core::mem::MaybeUninit, pproperty: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateItem(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, varvalue: core::mem::MaybeUninit, pproperty: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperties_Impl::CreateItem(this, core::mem::transmute(&bstrname), core::mem::transmute(&varvalue)) { Ok(ok__) => { @@ -1428,11 +1428,11 @@ impl ISClusProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn UseDefaultValue(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn UseDefaultValue(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusProperties_Impl::UseDefaultValue(this, core::mem::transmute(&varindex)).into() } - unsafe extern "system" fn SaveChanges(this: *mut core::ffi::c_void, pvarstatuscode: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SaveChanges(this: *mut core::ffi::c_void, pvarstatuscode: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperties_Impl::SaveChanges(this) { Ok(ok__) => { @@ -1442,7 +1442,7 @@ impl ISClusProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReadOnly(this: *mut core::ffi::c_void, pvarreadonly: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ReadOnly(this: *mut core::ffi::c_void, pvarreadonly: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperties_Impl::ReadOnly(this) { Ok(ok__) => { @@ -1452,7 +1452,7 @@ impl ISClusProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Private(this: *mut core::ffi::c_void, pvarprivate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Private(this: *mut core::ffi::c_void, pvarprivate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperties_Impl::Private(this) { Ok(ok__) => { @@ -1462,7 +1462,7 @@ impl ISClusProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Common(this: *mut core::ffi::c_void, pvarcommon: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Common(this: *mut core::ffi::c_void, pvarcommon: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperties_Impl::Common(this) { Ok(ok__) => { @@ -1472,7 +1472,7 @@ impl ISClusProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Modified(this: *mut core::ffi::c_void, pvarmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Modified(this: *mut core::ffi::c_void, pvarmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperties_Impl::Modified(this) { Ok(ok__) => { @@ -1501,27 +1501,27 @@ impl ISClusProperties_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Length(&self) -> windows_core::Result; fn ValueCount(&self) -> windows_core::Result; fn Values(&self) -> windows_core::Result; - fn Value(&self) -> windows_core::Result; - fn SetValue(&self, varvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, varvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Type(&self) -> windows_core::Result; fn SetType(&self, r#type: CLUSTER_PROPERTY_TYPE) -> windows_core::Result<()>; fn Format(&self) -> windows_core::Result; fn SetFormat(&self, format: CLUSTER_PROPERTY_FORMAT) -> windows_core::Result<()>; - fn ReadOnly(&self) -> windows_core::Result; - fn Private(&self) -> windows_core::Result; - fn Common(&self) -> windows_core::Result; - fn Modified(&self) -> windows_core::Result; + fn ReadOnly(&self) -> windows_core::Result; + fn Private(&self) -> windows_core::Result; + fn Common(&self) -> windows_core::Result; + fn Modified(&self) -> windows_core::Result; fn UseDefaultValue(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusProperty_Vtbl { pub const fn new() -> ISClusProperty_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1564,7 +1564,7 @@ impl ISClusProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperty_Impl::Value(this) { Ok(ok__) => { @@ -1574,7 +1574,7 @@ impl ISClusProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusProperty_Impl::SetValue(this, core::mem::transmute(&varvalue)).into() } @@ -1606,7 +1606,7 @@ impl ISClusProperty_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusProperty_Impl::SetFormat(this, core::mem::transmute_copy(&format)).into() } - unsafe extern "system" fn ReadOnly(this: *mut core::ffi::c_void, pvarreadonly: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ReadOnly(this: *mut core::ffi::c_void, pvarreadonly: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperty_Impl::ReadOnly(this) { Ok(ok__) => { @@ -1616,7 +1616,7 @@ impl ISClusProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Private(this: *mut core::ffi::c_void, pvarprivate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Private(this: *mut core::ffi::c_void, pvarprivate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperty_Impl::Private(this) { Ok(ok__) => { @@ -1626,7 +1626,7 @@ impl ISClusProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Common(this: *mut core::ffi::c_void, pvarcommon: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Common(this: *mut core::ffi::c_void, pvarcommon: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperty_Impl::Common(this) { Ok(ok__) => { @@ -1636,7 +1636,7 @@ impl ISClusProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Modified(this: *mut core::ffi::c_void, pvarmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Modified(this: *mut core::ffi::c_void, pvarmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusProperty_Impl::Modified(this) { Ok(ok__) => { @@ -1673,10 +1673,10 @@ impl ISClusProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetValue(&self, varvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, varvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Type(&self) -> windows_core::Result; fn SetType(&self, r#type: CLUSTER_PROPERTY_TYPE) -> windows_core::Result<()>; fn Format(&self) -> windows_core::Result; @@ -1685,12 +1685,12 @@ pub trait ISClusPropertyValue_Impl: Sized + super::super::System::Com::IDispatch fn DataCount(&self) -> windows_core::Result; fn Data(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusPropertyValue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusPropertyValue_Vtbl { pub const fn new() -> ISClusPropertyValue_Vtbl { - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusPropertyValue_Impl::Value(this) { Ok(ok__) => { @@ -1700,7 +1700,7 @@ impl ISClusPropertyValue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusPropertyValue_Impl::SetValue(this, core::mem::transmute(&varvalue)).into() } @@ -1779,17 +1779,17 @@ impl ISClusPropertyValue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; - fn CreateItem(&self, varvalue: &windows_core::VARIANT) -> windows_core::Result; - fn RemoveItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateItem(&self, varvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn RemoveItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusPropertyValueData {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusPropertyValueData_Vtbl { pub const fn new() -> ISClusPropertyValueData_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1812,7 +1812,7 @@ impl ISClusPropertyValueData_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusPropertyValueData_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -1822,7 +1822,7 @@ impl ISClusPropertyValueData_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateItem(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit, pvardata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreateItem(this: *mut core::ffi::c_void, varvalue: core::mem::MaybeUninit, pvardata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusPropertyValueData_Impl::CreateItem(this, core::mem::transmute(&varvalue)) { Ok(ok__) => { @@ -1832,7 +1832,7 @@ impl ISClusPropertyValueData_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusPropertyValueData_Impl::RemoveItem(this, core::mem::transmute(&varindex)).into() } @@ -1849,17 +1849,17 @@ impl ISClusPropertyValueData_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; - fn CreateItem(&self, bstrname: &windows_core::BSTR, varvalue: &windows_core::VARIANT) -> windows_core::Result; - fn RemoveItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateItem(&self, bstrname: &windows_core::BSTR, varvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn RemoveItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusPropertyValues {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusPropertyValues_Vtbl { pub const fn new() -> ISClusPropertyValues_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1882,7 +1882,7 @@ impl ISClusPropertyValues_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pppropertyvalue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pppropertyvalue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusPropertyValues_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -1892,7 +1892,7 @@ impl ISClusPropertyValues_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateItem(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, varvalue: core::mem::MaybeUninit, pppropertyvalue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateItem(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, varvalue: core::mem::MaybeUninit, pppropertyvalue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusPropertyValues_Impl::CreateItem(this, core::mem::transmute(&bstrname), core::mem::transmute(&varvalue)) { Ok(ok__) => { @@ -1902,7 +1902,7 @@ impl ISClusPropertyValues_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusPropertyValues_Impl::RemoveItem(this, core::mem::transmute(&varindex)).into() } @@ -1919,13 +1919,13 @@ impl ISClusPropertyValues_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusRefObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusRefObject_Vtbl { pub const fn new() -> ISClusRefObject_Vtbl { unsafe extern "system" fn Handle(this: *mut core::ffi::c_void, phandle: *mut usize) -> windows_core::HRESULT { @@ -1944,18 +1944,18 @@ impl ISClusRefObject_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn AddItem(&self, bstrregistrykey: &windows_core::BSTR) -> windows_core::Result<()>; - fn RemoveItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn RemoveItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusRegistryKeys {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusRegistryKeys_Vtbl { pub const fn new() -> ISClusRegistryKeys_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -1982,7 +1982,7 @@ impl ISClusRegistryKeys_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusRegistryKeys_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pbstrregistrykey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pbstrregistrykey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusRegistryKeys_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -1996,7 +1996,7 @@ impl ISClusRegistryKeys_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusRegistryKeys_Impl::AddItem(this, core::mem::transmute(&bstrregistrykey)).into() } - unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusRegistryKeys_Impl::RemoveItem(this, core::mem::transmute(&varindex)).into() } @@ -2014,20 +2014,20 @@ impl ISClusRegistryKeys_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn CreateItem(&self, bstrresourcename: &windows_core::BSTR, bstrresourcetype: &windows_core::BSTR, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> windows_core::Result; - fn DeleteItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeleteItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn AddItem(&self, presource: Option<&ISClusResource>) -> windows_core::Result<()>; - fn RemoveItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn RemoveItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResDependencies {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResDependencies_Vtbl { pub const fn new() -> ISClusResDependencies_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2054,7 +2054,7 @@ impl ISClusResDependencies_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResDependencies_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResDependencies_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -2074,7 +2074,7 @@ impl ISClusResDependencies_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResDependencies_Impl::DeleteItem(this, core::mem::transmute(&varindex)).into() } @@ -2082,7 +2082,7 @@ impl ISClusResDependencies_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResDependencies_Impl::AddItem(this, windows_core::from_raw_borrowed(&presource)).into() } - unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResDependencies_Impl::RemoveItem(this, core::mem::transmute(&varindex)).into() } @@ -2102,20 +2102,20 @@ impl ISClusResDependencies_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn CreateItem(&self, bstrresourcename: &windows_core::BSTR, bstrresourcetype: &windows_core::BSTR, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> windows_core::Result; - fn DeleteItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeleteItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn AddItem(&self, presource: Option<&ISClusResource>) -> windows_core::Result<()>; - fn RemoveItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn RemoveItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResDependents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResDependents_Vtbl { pub const fn new() -> ISClusResDependents_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2142,7 +2142,7 @@ impl ISClusResDependents_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResDependents_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResDependents_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -2162,7 +2162,7 @@ impl ISClusResDependents_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResDependents_Impl::DeleteItem(this, core::mem::transmute(&varindex)).into() } @@ -2170,7 +2170,7 @@ impl ISClusResDependents_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResDependents_Impl::AddItem(this, windows_core::from_raw_borrowed(&presource)).into() } - unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResDependents_Impl::RemoveItem(this, core::mem::transmute(&varindex)).into() } @@ -2190,7 +2190,7 @@ impl ISClusResDependents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivateProperties(&self) -> windows_core::Result; @@ -2204,14 +2204,14 @@ pub trait ISClusResGroup_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Resources(&self) -> windows_core::Result; fn PreferredOwnerNodes(&self) -> windows_core::Result; fn Delete(&self) -> windows_core::Result<()>; - fn Online(&self, vartimeout: &windows_core::VARIANT, varnode: &windows_core::VARIANT) -> windows_core::Result; - fn Move(&self, vartimeout: &windows_core::VARIANT, varnode: &windows_core::VARIANT) -> windows_core::Result; - fn Offline(&self, vartimeout: &windows_core::VARIANT) -> windows_core::Result; + fn Online(&self, vartimeout: &super::super::System::Variant::VARIANT, varnode: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn Move(&self, vartimeout: &super::super::System::Variant::VARIANT, varnode: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn Offline(&self, vartimeout: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Cluster(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResGroup_Vtbl { pub const fn new() -> ISClusResGroup_Vtbl { unsafe extern "system" fn CommonProperties(this: *mut core::ffi::c_void, ppproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2322,7 +2322,7 @@ impl ISClusResGroup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResGroup_Impl::Delete(this).into() } - unsafe extern "system" fn Online(this: *mut core::ffi::c_void, vartimeout: core::mem::MaybeUninit, varnode: core::mem::MaybeUninit, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Online(this: *mut core::ffi::c_void, vartimeout: core::mem::MaybeUninit, varnode: core::mem::MaybeUninit, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResGroup_Impl::Online(this, core::mem::transmute(&vartimeout), core::mem::transmute(&varnode)) { Ok(ok__) => { @@ -2332,7 +2332,7 @@ impl ISClusResGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Move(this: *mut core::ffi::c_void, vartimeout: core::mem::MaybeUninit, varnode: core::mem::MaybeUninit, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Move(this: *mut core::ffi::c_void, vartimeout: core::mem::MaybeUninit, varnode: core::mem::MaybeUninit, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResGroup_Impl::Move(this, core::mem::transmute(&vartimeout), core::mem::transmute(&varnode)) { Ok(ok__) => { @@ -2342,7 +2342,7 @@ impl ISClusResGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Offline(this: *mut core::ffi::c_void, vartimeout: core::mem::MaybeUninit, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Offline(this: *mut core::ffi::c_void, vartimeout: core::mem::MaybeUninit, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResGroup_Impl::Offline(this, core::mem::transmute(&vartimeout)) { Ok(ok__) => { @@ -2386,21 +2386,21 @@ impl ISClusResGroup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn InsertItem(&self, pnode: Option<&ISClusNode>, nposition: i32) -> windows_core::Result<()>; - fn RemoveItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Modified(&self) -> windows_core::Result; + fn RemoveItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Modified(&self) -> windows_core::Result; fn SaveChanges(&self) -> windows_core::Result<()>; fn AddItem(&self, pnode: Option<&ISClusNode>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResGroupPreferredOwnerNodes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResGroupPreferredOwnerNodes_Vtbl { pub const fn new() -> ISClusResGroupPreferredOwnerNodes_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2427,7 +2427,7 @@ impl ISClusResGroupPreferredOwnerNodes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResGroupPreferredOwnerNodes_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResGroupPreferredOwnerNodes_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -2441,11 +2441,11 @@ impl ISClusResGroupPreferredOwnerNodes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResGroupPreferredOwnerNodes_Impl::InsertItem(this, windows_core::from_raw_borrowed(&pnode), core::mem::transmute_copy(&nposition)).into() } - unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResGroupPreferredOwnerNodes_Impl::RemoveItem(this, core::mem::transmute(&varindex)).into() } - unsafe extern "system" fn Modified(this: *mut core::ffi::c_void, pvarmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Modified(this: *mut core::ffi::c_void, pvarmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResGroupPreferredOwnerNodes_Impl::Modified(this) { Ok(ok__) => { @@ -2480,18 +2480,18 @@ impl ISClusResGroupPreferredOwnerNodes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn CreateItem(&self, bstrresourcename: &windows_core::BSTR, bstrresourcetype: &windows_core::BSTR, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> windows_core::Result; - fn DeleteItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeleteItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResGroupResources {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResGroupResources_Vtbl { pub const fn new() -> ISClusResGroupResources_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2518,7 +2518,7 @@ impl ISClusResGroupResources_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResGroupResources_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResGroupResources_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -2538,7 +2538,7 @@ impl ISClusResGroupResources_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResGroupResources_Impl::DeleteItem(this, core::mem::transmute(&varindex)).into() } @@ -2556,18 +2556,18 @@ impl ISClusResGroupResources_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn CreateItem(&self, bstrresourcegroupname: &windows_core::BSTR) -> windows_core::Result; - fn DeleteItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeleteItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResGroups {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResGroups_Vtbl { pub const fn new() -> ISClusResGroups_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2594,7 +2594,7 @@ impl ISClusResGroups_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResGroups_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResGroups_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -2614,7 +2614,7 @@ impl ISClusResGroups_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResGroups_Impl::DeleteItem(this, core::mem::transmute(&varindex)).into() } @@ -2632,19 +2632,19 @@ impl ISClusResGroups_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn AddItem(&self, pnode: Option<&ISClusNode>) -> windows_core::Result<()>; - fn RemoveItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Modified(&self) -> windows_core::Result; + fn RemoveItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Modified(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResPossibleOwnerNodes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResPossibleOwnerNodes_Vtbl { pub const fn new() -> ISClusResPossibleOwnerNodes_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2671,7 +2671,7 @@ impl ISClusResPossibleOwnerNodes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResPossibleOwnerNodes_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResPossibleOwnerNodes_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -2685,11 +2685,11 @@ impl ISClusResPossibleOwnerNodes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResPossibleOwnerNodes_Impl::AddItem(this, windows_core::from_raw_borrowed(&pnode)).into() } - unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RemoveItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResPossibleOwnerNodes_Impl::RemoveItem(this, core::mem::transmute(&varindex)).into() } - unsafe extern "system" fn Modified(this: *mut core::ffi::c_void, pvarmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Modified(this: *mut core::ffi::c_void, pvarmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResPossibleOwnerNodes_Impl::Modified(this) { Ok(ok__) => { @@ -2714,7 +2714,7 @@ impl ISClusResPossibleOwnerNodes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivateProperties(&self) -> windows_core::Result; @@ -2727,9 +2727,9 @@ pub trait ISClusResType_Impl: Sized + super::super::System::Com::IDispatch_Impl fn PossibleOwnerNodes(&self) -> windows_core::Result; fn AvailableDisks(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResType {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResType_Vtbl { pub const fn new() -> ISClusResType_Vtbl { unsafe extern "system" fn CommonProperties(this: *mut core::ffi::c_void, ppproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2844,16 +2844,16 @@ impl ISClusResType_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResTypePossibleOwnerNodes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResTypePossibleOwnerNodes_Vtbl { pub const fn new() -> ISClusResTypePossibleOwnerNodes_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2880,7 +2880,7 @@ impl ISClusResTypePossibleOwnerNodes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResTypePossibleOwnerNodes_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppnode: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResTypePossibleOwnerNodes_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -2902,18 +2902,18 @@ impl ISClusResTypePossibleOwnerNodes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn CreateItem(&self, bstrresourcename: &windows_core::BSTR, bstrgroupname: &windows_core::BSTR, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> windows_core::Result; - fn DeleteItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeleteItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResTypeResources {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResTypeResources_Vtbl { pub const fn new() -> ISClusResTypeResources_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -2940,7 +2940,7 @@ impl ISClusResTypeResources_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResTypeResources_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResTypeResources_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -2960,7 +2960,7 @@ impl ISClusResTypeResources_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResTypeResources_Impl::DeleteItem(this, core::mem::transmute(&varindex)).into() } @@ -2978,18 +2978,18 @@ impl ISClusResTypeResources_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn CreateItem(&self, bstrresourcetypename: &windows_core::BSTR, bstrdisplayname: &windows_core::BSTR, bstrresourcetypedll: &windows_core::BSTR, dwlooksalivepollinterval: i32, dwisalivepollinterval: i32) -> windows_core::Result; - fn DeleteItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeleteItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResTypes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResTypes_Vtbl { pub const fn new() -> ISClusResTypes_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -3016,7 +3016,7 @@ impl ISClusResTypes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResTypes_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusrestype: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusrestype: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResTypes_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -3036,7 +3036,7 @@ impl ISClusResTypes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResTypes_Impl::DeleteItem(this, core::mem::transmute(&varindex)).into() } @@ -3054,7 +3054,7 @@ impl ISClusResTypes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivateProperties(&self) -> windows_core::Result; @@ -3068,12 +3068,12 @@ pub trait ISClusResource_Impl: Sized + super::super::System::Com::IDispatch_Impl fn BecomeQuorumResource(&self, bstrdevicepath: &windows_core::BSTR, lmaxlogsize: i32) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; fn Fail(&self) -> windows_core::Result<()>; - fn Online(&self, ntimeout: i32) -> windows_core::Result; - fn Offline(&self, ntimeout: i32) -> windows_core::Result; + fn Online(&self, ntimeout: i32) -> windows_core::Result; + fn Offline(&self, ntimeout: i32) -> windows_core::Result; fn ChangeResourceGroup(&self, presourcegroup: Option<&ISClusResGroup>) -> windows_core::Result<()>; fn AddResourceNode(&self, pnode: Option<&ISClusNode>) -> windows_core::Result<()>; fn RemoveResourceNode(&self, pnode: Option<&ISClusNode>) -> windows_core::Result<()>; - fn CanResourceBeDependent(&self, presource: Option<&ISClusResource>) -> windows_core::Result; + fn CanResourceBeDependent(&self, presource: Option<&ISClusResource>) -> windows_core::Result; fn PossibleOwnerNodes(&self) -> windows_core::Result; fn Dependencies(&self) -> windows_core::Result; fn Dependents(&self) -> windows_core::Result; @@ -3089,9 +3089,9 @@ pub trait ISClusResource_Impl: Sized + super::super::System::Com::IDispatch_Impl fn MaintenanceMode(&self) -> windows_core::Result; fn SetMaintenanceMode(&self, bmaintenancemode: super::super::Foundation::BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResource {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResource_Vtbl { pub const fn new() -> ISClusResource_Vtbl { unsafe extern "system" fn CommonProperties(this: *mut core::ffi::c_void, ppproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3190,7 +3190,7 @@ impl ISClusResource_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResource_Impl::Fail(this).into() } - unsafe extern "system" fn Online(this: *mut core::ffi::c_void, ntimeout: i32, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Online(this: *mut core::ffi::c_void, ntimeout: i32, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResource_Impl::Online(this, core::mem::transmute_copy(&ntimeout)) { Ok(ok__) => { @@ -3200,7 +3200,7 @@ impl ISClusResource_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Offline(this: *mut core::ffi::c_void, ntimeout: i32, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Offline(this: *mut core::ffi::c_void, ntimeout: i32, pvarpending: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResource_Impl::Offline(this, core::mem::transmute_copy(&ntimeout)) { Ok(ok__) => { @@ -3222,7 +3222,7 @@ impl ISClusResource_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResource_Impl::RemoveResourceNode(this, windows_core::from_raw_borrowed(&pnode)).into() } - unsafe extern "system" fn CanResourceBeDependent(this: *mut core::ffi::c_void, presource: *mut core::ffi::c_void, pvardependent: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CanResourceBeDependent(this: *mut core::ffi::c_void, presource: *mut core::ffi::c_void, pvardependent: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResource_Impl::CanResourceBeDependent(this, windows_core::from_raw_borrowed(&presource)) { Ok(ok__) => { @@ -3406,18 +3406,18 @@ impl ISClusResource_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn CreateItem(&self, bstrresourcename: &windows_core::BSTR, bstrresourcetype: &windows_core::BSTR, bstrgroupname: &windows_core::BSTR, dwflags: CLUSTER_RESOURCE_CREATE_FLAGS) -> windows_core::Result; - fn DeleteItem(&self, varindex: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeleteItem(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusResources {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusResources_Vtbl { pub const fn new() -> ISClusResources_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -3444,7 +3444,7 @@ impl ISClusResources_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResources_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, ppclusresource: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusResources_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -3464,7 +3464,7 @@ impl ISClusResources_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteItem(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusResources_Impl::DeleteItem(this, core::mem::transmute(&varindex)).into() } @@ -3482,19 +3482,19 @@ impl ISClusResources_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn PathId(&self) -> windows_core::Result; - fn TargetId(&self) -> windows_core::Result; - fn Lun(&self) -> windows_core::Result; + fn PortNumber(&self) -> windows_core::Result; + fn PathId(&self) -> windows_core::Result; + fn TargetId(&self) -> windows_core::Result; + fn Lun(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusScsiAddress {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusScsiAddress_Vtbl { pub const fn new() -> ISClusScsiAddress_Vtbl { - unsafe extern "system" fn PortNumber(this: *mut core::ffi::c_void, pvarportnumber: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PortNumber(this: *mut core::ffi::c_void, pvarportnumber: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusScsiAddress_Impl::PortNumber(this) { Ok(ok__) => { @@ -3504,7 +3504,7 @@ impl ISClusScsiAddress_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PathId(this: *mut core::ffi::c_void, pvarpathid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PathId(this: *mut core::ffi::c_void, pvarpathid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusScsiAddress_Impl::PathId(this) { Ok(ok__) => { @@ -3514,7 +3514,7 @@ impl ISClusScsiAddress_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn TargetId(this: *mut core::ffi::c_void, pvartargetid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TargetId(this: *mut core::ffi::c_void, pvartargetid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusScsiAddress_Impl::TargetId(this) { Ok(ok__) => { @@ -3524,7 +3524,7 @@ impl ISClusScsiAddress_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Lun(this: *mut core::ffi::c_void, pvarlun: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Lun(this: *mut core::ffi::c_void, pvarlun: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusScsiAddress_Impl::Lun(this) { Ok(ok__) => { @@ -3546,7 +3546,7 @@ impl ISClusScsiAddress_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn MajorVersion(&self) -> windows_core::Result; @@ -3557,11 +3557,11 @@ pub trait ISClusVersion_Impl: Sized + super::super::System::Com::IDispatch_Impl fn ClusterHighestVersion(&self) -> windows_core::Result; fn ClusterLowestVersion(&self) -> windows_core::Result; fn Flags(&self) -> windows_core::Result; - fn MixedVersion(&self) -> windows_core::Result; + fn MixedVersion(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusVersion {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusVersion_Vtbl { pub const fn new() -> ISClusVersion_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrclustername: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3654,7 +3654,7 @@ impl ISClusVersion_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn MixedVersion(this: *mut core::ffi::c_void, pvarmixedversion: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn MixedVersion(this: *mut core::ffi::c_void, pvarmixedversion: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusVersion_Impl::MixedVersion(this) { Ok(ok__) => { @@ -3682,7 +3682,7 @@ impl ISClusVersion_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivateProperties(&self) -> windows_core::Result; @@ -3706,9 +3706,9 @@ pub trait ISCluster_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Networks(&self) -> windows_core::Result; fn NetInterfaces(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISCluster {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISCluster_Vtbl { pub const fn new() -> ISCluster_Vtbl { unsafe extern "system" fn CommonProperties(this: *mut core::ffi::c_void, ppproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3920,17 +3920,17 @@ impl ISCluster_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn DomainName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISClusterNames {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISClusterNames_Vtbl { pub const fn new() -> ISClusterNames_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -3957,7 +3957,7 @@ impl ISClusterNames_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISClusterNames_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pbstrclustername: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pbstrclustername: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISClusterNames_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { @@ -3990,16 +3990,16 @@ impl ISClusterNames_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; - fn get_Item(&self, varindex: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, varindex: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISDomainNames {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISDomainNames_Vtbl { pub const fn new() -> ISDomainNames_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -4026,7 +4026,7 @@ impl ISDomainNames_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISDomainNames_Impl::Refresh(this).into() } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pbstrdomainname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, varindex: core::mem::MaybeUninit, pbstrdomainname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISDomainNames_Impl::get_Item(this, core::mem::transmute(&varindex)) { Ok(ok__) => { 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 aa27ba95b3..a1ad7596e5 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/Clustering/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/Clustering/mod.rs @@ -3759,9 +3759,10 @@ impl ISClusCryptoKeys { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3772,9 +3773,10 @@ impl ISClusCryptoKeys { { (windows_core::Interface::vtable(self).AddItem)(windows_core::Interface::as_raw(self), bstrcryptokey.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RemoveItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -3786,9 +3788,15 @@ pub struct ISClusCryptoKeys_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub AddItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemoveItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusDisk, ISClusDisk_Vtbl, 0xf2e60724_2631_11d1_89f1_00a0c90d061e); @@ -3858,10 +3866,10 @@ impl ISClusDisks { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3873,9 +3881,9 @@ pub struct ISClusDisks_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -3981,10 +3989,10 @@ impl ISClusNetInterfaces { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3997,9 +4005,9 @@ pub struct ISClusNetInterfaces_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -4126,10 +4134,10 @@ impl ISClusNetworkNetInterfaces { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4142,9 +4150,9 @@ pub struct ISClusNetworkNetInterfaces_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -4171,10 +4179,10 @@ impl ISClusNetworks { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4187,9 +4195,9 @@ pub struct ISClusNetworks_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -4330,10 +4338,10 @@ impl ISClusNodeNetInterfaces { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4346,9 +4354,9 @@ pub struct ISClusNodeNetInterfaces_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -4375,10 +4383,10 @@ impl ISClusNodes { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4391,9 +4399,9 @@ pub struct ISClusNodes_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -4515,10 +4523,10 @@ impl ISClusPartitions { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4530,9 +4538,9 @@ pub struct ISClusPartitions_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -4559,46 +4567,52 @@ impl ISClusProperties { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateItem(&self, bstrname: P0, varvalue: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrname.param().abi(), varvalue.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UseDefaultValue(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).UseDefaultValue)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } - pub unsafe fn SaveChanges(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SaveChanges(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SaveChanges)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ReadOnly(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReadOnly(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReadOnly)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Private(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Private(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Private)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Common(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Common(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Common)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Modified(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Modified(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Modified)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4610,20 +4624,38 @@ pub struct ISClusProperties_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateItem: usize, - pub UseDefaultValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SaveChanges: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ReadOnly: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Private: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Common: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub UseDefaultValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + UseDefaultValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SaveChanges: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SaveChanges: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReadOnly: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ReadOnly: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Private: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Private: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Common: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Common: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Modified: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusProperty, ISClusProperty_Vtbl, 0xf2e606fe_2631_11d1_89f1_00a0c90d061e); @@ -4655,13 +4687,15 @@ impl ISClusProperty { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Values)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, varvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), varvalue.param().abi()).ok() } @@ -4679,19 +4713,23 @@ 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() } - pub unsafe fn ReadOnly(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReadOnly(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReadOnly)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Private(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Private(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Private)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Common(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Common(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Common)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Modified(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Modified(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Modified)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4710,16 +4748,34 @@ pub struct ISClusProperty_Vtbl { pub Values: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Values: usize, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub Type: unsafe extern "system" fn(*mut core::ffi::c_void, *mut CLUSTER_PROPERTY_TYPE) -> windows_core::HRESULT, pub SetType: unsafe extern "system" fn(*mut core::ffi::c_void, CLUSTER_PROPERTY_TYPE) -> windows_core::HRESULT, pub Format: unsafe extern "system" fn(*mut core::ffi::c_void, *mut CLUSTER_PROPERTY_FORMAT) -> windows_core::HRESULT, pub SetFormat: unsafe extern "system" fn(*mut core::ffi::c_void, CLUSTER_PROPERTY_FORMAT) -> windows_core::HRESULT, - pub ReadOnly: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Private: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Common: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReadOnly: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ReadOnly: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Private: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Private: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Common: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Common: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Modified: usize, pub UseDefaultValue: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -4735,13 +4791,15 @@ impl core::ops::Deref for ISClusPropertyValue { windows_core::imp::interface_hierarchy!(ISClusPropertyValue, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISClusPropertyValue { - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, varvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), varvalue.param().abi()).ok() } @@ -4777,8 +4835,14 @@ impl ISClusPropertyValue { #[repr(C)] pub struct ISClusPropertyValue_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub Type: unsafe extern "system" fn(*mut core::ffi::c_void, *mut CLUSTER_PROPERTY_TYPE) -> windows_core::HRESULT, pub SetType: unsafe extern "system" fn(*mut core::ffi::c_void, CLUSTER_PROPERTY_TYPE) -> windows_core::HRESULT, pub Format: unsafe extern "system" fn(*mut core::ffi::c_void, *mut CLUSTER_PROPERTY_FORMAT) -> windows_core::HRESULT, @@ -4811,23 +4875,26 @@ impl ISClusPropertyValueData { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CreateItem(&self, varvalue: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CreateItem(&self, varvalue: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), varvalue.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RemoveItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -4838,9 +4905,18 @@ pub struct ISClusPropertyValueData_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemoveItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusPropertyValues, ISClusPropertyValues_Vtbl, 0xf2e6071c_2631_11d1_89f1_00a0c90d061e); @@ -4863,26 +4939,27 @@ impl ISClusPropertyValues { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateItem(&self, bstrname: P0, varvalue: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrname.param().abi(), varvalue.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RemoveItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -4893,15 +4970,18 @@ pub struct ISClusPropertyValues_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateItem: usize, - pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemoveItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusRefObject, ISClusRefObject_Vtbl, 0xf2e60702_2631_11d1_89f1_00a0c90d061e); @@ -4951,9 +5031,10 @@ impl ISClusRegistryKeys { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4964,9 +5045,10 @@ impl ISClusRegistryKeys { { (windows_core::Interface::vtable(self).AddItem)(windows_core::Interface::as_raw(self), bstrregistrykey.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RemoveItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -4978,9 +5060,15 @@ pub struct ISClusRegistryKeys_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub AddItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemoveItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusResDependencies, ISClusResDependencies_Vtbl, 0xf2e60704_2631_11d1_89f1_00a0c90d061e); @@ -5006,10 +5094,10 @@ impl ISClusResDependencies { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5023,9 +5111,10 @@ impl ISClusResDependencies { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrresourcename.param().abi(), bstrresourcetype.param().abi(), dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -5036,9 +5125,10 @@ impl ISClusResDependencies { { (windows_core::Interface::vtable(self).AddItem)(windows_core::Interface::as_raw(self), presource.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RemoveItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -5050,20 +5140,26 @@ pub struct ISClusResDependencies_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, CLUSTER_RESOURCE_CREATE_FLAGS, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateItem: usize, - pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteItem: usize, #[cfg(feature = "Win32_System_Com")] pub AddItem: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AddItem: usize, - pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemoveItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusResDependents, ISClusResDependents_Vtbl, 0xf2e6072e_2631_11d1_89f1_00a0c90d061e); @@ -5089,10 +5185,10 @@ impl ISClusResDependents { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5106,9 +5202,10 @@ impl ISClusResDependents { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrresourcename.param().abi(), bstrresourcetype.param().abi(), dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -5119,9 +5216,10 @@ impl ISClusResDependents { { (windows_core::Interface::vtable(self).AddItem)(windows_core::Interface::as_raw(self), presource.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RemoveItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -5133,20 +5231,26 @@ pub struct ISClusResDependents_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, CLUSTER_RESOURCE_CREATE_FLAGS, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateItem: usize, - pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteItem: usize, #[cfg(feature = "Win32_System_Com")] pub AddItem: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AddItem: usize, - pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemoveItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusResGroup, ISClusResGroup_Vtbl, 0xf2e60706_2631_11d1_89f1_00a0c90d061e); @@ -5217,25 +5321,28 @@ impl ISClusResGroup { pub unsafe fn Delete(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Online(&self, vartimeout: P0, varnode: P1) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Online(&self, vartimeout: P0, varnode: P1) -> windows_core::Result where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Online)(windows_core::Interface::as_raw(self), vartimeout.param().abi(), varnode.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Move(&self, vartimeout: P0, varnode: P1) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Move(&self, vartimeout: P0, varnode: P1) -> windows_core::Result where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Move)(windows_core::Interface::as_raw(self), vartimeout.param().abi(), varnode.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Offline(&self, vartimeout: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Offline(&self, vartimeout: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Offline)(windows_core::Interface::as_raw(self), vartimeout.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5283,9 +5390,18 @@ pub struct ISClusResGroup_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] PreferredOwnerNodes: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Online: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Move: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Offline: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Online: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Online: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Move: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Move: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Offline: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Offline: usize, #[cfg(feature = "Win32_System_Com")] pub Cluster: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -5315,10 +5431,10 @@ impl ISClusResGroupPreferredOwnerNodes { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5330,13 +5446,15 @@ impl ISClusResGroupPreferredOwnerNodes { { (windows_core::Interface::vtable(self).InsertItem)(windows_core::Interface::as_raw(self), pnode.param().abi(), nposition).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RemoveItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } - pub unsafe fn Modified(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Modified(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Modified)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5358,16 +5476,22 @@ pub struct ISClusResGroupPreferredOwnerNodes_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub InsertItem: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, i32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] InsertItem: usize, - pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemoveItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Modified: usize, pub SaveChanges: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub AddItem: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -5398,10 +5522,10 @@ impl ISClusResGroupResources { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5415,9 +5539,10 @@ impl ISClusResGroupResources { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrresourcename.param().abi(), bstrresourcetype.param().abi(), dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -5429,15 +5554,18 @@ pub struct ISClusResGroupResources_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, CLUSTER_RESOURCE_CREATE_FLAGS, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateItem: usize, - pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusResGroups, ISClusResGroups_Vtbl, 0xf2e60708_2631_11d1_89f1_00a0c90d061e); @@ -5463,10 +5591,10 @@ impl ISClusResGroups { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5479,9 +5607,10 @@ impl ISClusResGroups { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrresourcegroupname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -5493,15 +5622,18 @@ pub struct ISClusResGroups_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateItem: usize, - pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusResPossibleOwnerNodes, ISClusResPossibleOwnerNodes_Vtbl, 0xf2e6070e_2631_11d1_89f1_00a0c90d061e); @@ -5527,10 +5659,10 @@ impl ISClusResPossibleOwnerNodes { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5542,13 +5674,15 @@ impl ISClusResPossibleOwnerNodes { { (windows_core::Interface::vtable(self).AddItem)(windows_core::Interface::as_raw(self), pnode.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RemoveItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RemoveItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } - pub unsafe fn Modified(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Modified(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Modified)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5560,16 +5694,22 @@ pub struct ISClusResPossibleOwnerNodes_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub AddItem: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AddItem: usize, - pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RemoveItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RemoveItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Modified: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusResType, ISClusResType_Vtbl, 0xf2e60710_2631_11d1_89f1_00a0c90d061e); @@ -5695,10 +5835,10 @@ impl ISClusResTypePossibleOwnerNodes { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5711,9 +5851,9 @@ pub struct ISClusResTypePossibleOwnerNodes_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -5740,10 +5880,10 @@ impl ISClusResTypeResources { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5757,9 +5897,10 @@ impl ISClusResTypeResources { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrresourcename.param().abi(), bstrgroupname.param().abi(), dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -5771,15 +5912,18 @@ pub struct ISClusResTypeResources_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, CLUSTER_RESOURCE_CREATE_FLAGS, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateItem: usize, - pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusResTypes, ISClusResTypes_Vtbl, 0xf2e60712_2631_11d1_89f1_00a0c90d061e); @@ -5805,10 +5949,10 @@ impl ISClusResTypes { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5823,9 +5967,10 @@ impl ISClusResTypes { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrresourcetypename.param().abi(), bstrdisplayname.param().abi(), bstrresourcetypedll.param().abi(), dwlooksalivepollinterval, dwisalivepollinterval, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -5837,15 +5982,18 @@ pub struct ISClusResTypes_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateItem: usize, - pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusResource, ISClusResource_Vtbl, 0xf2e6070a_2631_11d1_89f1_00a0c90d061e); @@ -5914,11 +6062,13 @@ impl ISClusResource { pub unsafe fn Fail(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Fail)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Online(&self, ntimeout: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Online)(windows_core::Interface::as_raw(self), ntimeout, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Offline(&self, ntimeout: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Offline)(windows_core::Interface::as_raw(self), ntimeout, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5943,8 +6093,8 @@ impl ISClusResource { { (windows_core::Interface::vtable(self).RemoveResourceNode)(windows_core::Interface::as_raw(self), pnode.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn CanResourceBeDependent(&self, presource: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CanResourceBeDependent(&self, presource: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -6048,8 +6198,14 @@ pub struct ISClusResource_Vtbl { pub BecomeQuorumResource: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Fail: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Online: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Offline: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Online: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Online: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Offline: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Offline: usize, #[cfg(feature = "Win32_System_Com")] pub ChangeResourceGroup: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -6062,9 +6218,9 @@ pub struct ISClusResource_Vtbl { pub RemoveResourceNode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] RemoveResourceNode: usize, - #[cfg(feature = "Win32_System_Com")] - pub CanResourceBeDependent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CanResourceBeDependent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CanResourceBeDependent: usize, #[cfg(feature = "Win32_System_Com")] pub PossibleOwnerNodes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -6135,10 +6291,10 @@ impl ISClusResources { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -6153,9 +6309,10 @@ impl ISClusResources { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateItem)(windows_core::Interface::as_raw(self), bstrresourcename.param().abi(), bstrresourcetype.param().abi(), bstrgroupname.param().abi(), dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteItem(&self, varindex: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteItem)(windows_core::Interface::as_raw(self), varindex.param().abi()).ok() } @@ -6167,15 +6324,18 @@ pub struct ISClusResources_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub CreateItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, CLUSTER_RESOURCE_CREATE_FLAGS, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] CreateItem: usize, - pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteItem: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusScsiAddress, ISClusScsiAddress_Vtbl, 0xf2e60728_2631_11d1_89f1_00a0c90d061e); @@ -6190,19 +6350,23 @@ impl core::ops::Deref for ISClusScsiAddress { windows_core::imp::interface_hierarchy!(ISClusScsiAddress, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISClusScsiAddress { - pub unsafe fn PortNumber(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PortNumber(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PortNumber)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PathId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PathId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PathId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn TargetId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TargetId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TargetId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Lun(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Lun(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Lun)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6211,10 +6375,22 @@ impl ISClusScsiAddress { #[repr(C)] pub struct ISClusScsiAddress_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub PortNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PathId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub TargetId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Lun: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PortNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PortNumber: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PathId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PathId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TargetId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TargetId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Lun: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Lun: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISClusVersion, ISClusVersion_Vtbl, 0xf2e60716_2631_11d1_89f1_00a0c90d061e); @@ -6265,7 +6441,8 @@ impl ISClusVersion { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Flags)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn MixedVersion(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn MixedVersion(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MixedVersion)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6283,7 +6460,10 @@ pub struct ISClusVersion_Vtbl { pub ClusterHighestVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub ClusterLowestVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub Flags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub MixedVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MixedVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MixedVersion: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISCluster, ISCluster_Vtbl, 0xf2e606e4_2631_11d1_89f1_00a0c90d061e); @@ -6492,9 +6672,10 @@ impl ISClusterNames { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -6511,7 +6692,10 @@ pub struct ISClusterNames_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub DomainName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -6538,9 +6722,10 @@ impl ISDomainNames { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, varindex: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), varindex.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -6553,7 +6738,10 @@ pub struct ISDomainNames_Vtbl { pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, } windows_core::imp::define_interface!(IWCContextMenuCallback, IWCContextMenuCallback_Vtbl, 0x97dede64_fc6b_11cf_b5f5_00a0c90ab505); impl core::ops::Deref for IWCContextMenuCallback { 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 9d2e974ed8..870bb74e2a 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 @@ -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn Next(&self, celt: u32, rgelt: *mut Option, pceltfetched: *mut u32) -> windows_core::Result<()>; @@ -6,9 +6,9 @@ pub trait IEnumNetworkConnections_Impl: Sized + super::super::System::Com::IDisp fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumNetworkConnections {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumNetworkConnections_Vtbl { pub const fn new() -> IEnumNetworkConnections_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppenumvar: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -56,7 +56,7 @@ impl IEnumNetworkConnections_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn Next(&self, celt: u32, rgelt: *mut Option, pceltfetched: *mut u32) -> windows_core::Result<()>; @@ -64,9 +64,9 @@ pub trait IEnumNetworks_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumNetworks {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumNetworks_Vtbl { pub const fn new() -> IEnumNetworks_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppenumvar: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -114,7 +114,7 @@ impl IEnumNetworks_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, sznetworknewname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -130,9 +130,9 @@ pub trait INetwork_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetCategory(&self) -> windows_core::Result; fn SetCategory(&self, newcategory: NLM_NETWORK_CATEGORY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetwork {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetwork_Vtbl { pub const fn new() -> INetwork_Vtbl { unsafe extern "system" fn GetName(this: *mut core::ffi::c_void, psznetworkname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -262,13 +262,13 @@ impl INetwork_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetwork2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetwork2_Vtbl { pub const fn new() -> INetwork2_Vtbl { unsafe extern "system" fn IsDomainAuthenticatedBy(this: *mut core::ffi::c_void, domainauthenticationkind: NLM_DOMAIN_AUTHENTICATION_KIND, pvalue: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -287,7 +287,7 @@ impl INetwork2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IsConnectedToInternet(&self) -> windows_core::Result; @@ -297,9 +297,9 @@ pub trait INetworkConnection_Impl: Sized + super::super::System::Com::IDispatch_ fn GetAdapterId(&self) -> windows_core::Result; fn GetDomainType(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetworkConnection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetworkConnection_Vtbl { pub const fn new() -> INetworkConnection_Vtbl { unsafe extern "system" fn GetNetwork(this: *mut core::ffi::c_void, ppnetwork: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -387,13 +387,13 @@ impl INetworkConnection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetworkConnection2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetworkConnection2_Vtbl { pub const fn new() -> INetworkConnection2_Vtbl { unsafe extern "system" fn IsDomainAuthenticatedBy(this: *mut core::ffi::c_void, domainauthenticationkind: NLM_DOMAIN_AUTHENTICATION_KIND, pvalue: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -586,7 +586,7 @@ impl INetworkEvents_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetNetwork(&self, gdnetworkid: &windows_core::GUID) -> windows_core::Result; @@ -598,9 +598,9 @@ pub trait INetworkListManager_Impl: Sized + super::super::System::Com::IDispatch fn SetSimulatedProfileInfo(&self, psimulatedinfo: *const NLM_SIMULATED_PROFILE_INFO) -> windows_core::Result<()>; fn ClearSimulatedProfileInfo(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetworkListManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetworkListManager_Vtbl { pub const fn new() -> INetworkListManager_Vtbl { unsafe extern "system" fn GetNetworks(this: *mut core::ffi::c_void, flags: NLM_ENUM_NETWORK, ppenumnetwork: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 2f24970355..bf64bc45c3 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/impl.rs @@ -1,31 +1,31 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT, bypasslist: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetProxy(&self, proxysetting: i32, proxyserver: &super::super::System::Variant::VARIANT, bypasslist: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetCredentials(&self, username: &windows_core::BSTR, password: &windows_core::BSTR, flags: i32) -> windows_core::Result<()>; - fn Open(&self, method: &windows_core::BSTR, url: &windows_core::BSTR, r#async: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Open(&self, method: &windows_core::BSTR, url: &windows_core::BSTR, r#async: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetRequestHeader(&self, header: &windows_core::BSTR, value: &windows_core::BSTR) -> windows_core::Result<()>; fn GetResponseHeader(&self, header: &windows_core::BSTR) -> windows_core::Result; fn GetAllResponseHeaders(&self) -> windows_core::Result; - fn Send(&self, body: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Send(&self, body: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Status(&self) -> windows_core::Result; fn StatusText(&self) -> windows_core::Result; fn ResponseText(&self) -> windows_core::Result; - fn ResponseBody(&self) -> windows_core::Result; - fn ResponseStream(&self) -> windows_core::Result; - fn get_Option(&self, option: WinHttpRequestOption) -> windows_core::Result; - fn put_Option(&self, option: WinHttpRequestOption, value: &windows_core::VARIANT) -> windows_core::Result<()>; - fn WaitForResponse(&self, timeout: &windows_core::VARIANT) -> windows_core::Result; + fn ResponseBody(&self) -> windows_core::Result; + fn ResponseStream(&self) -> windows_core::Result; + fn get_Option(&self, option: WinHttpRequestOption) -> windows_core::Result; + fn put_Option(&self, option: WinHttpRequestOption, value: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn WaitForResponse(&self, timeout: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Abort(&self) -> windows_core::Result<()>; fn SetTimeouts(&self, resolvetimeout: i32, connecttimeout: i32, sendtimeout: i32, receivetimeout: i32) -> windows_core::Result<()>; fn SetClientCertificate(&self, clientcertificate: &windows_core::BSTR) -> windows_core::Result<()>; fn SetAutoLogonPolicy(&self, autologonpolicy: WinHttpRequestAutoLogonPolicy) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWinHttpRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWinHttpRequest_Vtbl { pub const fn new() -> IWinHttpRequest_Vtbl { - unsafe extern "system" fn SetProxy(this: *mut core::ffi::c_void, proxysetting: i32, proxyserver: core::mem::MaybeUninit, bypasslist: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProxy(this: *mut core::ffi::c_void, proxysetting: i32, proxyserver: core::mem::MaybeUninit, bypasslist: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWinHttpRequest_Impl::SetProxy(this, core::mem::transmute_copy(&proxysetting), core::mem::transmute(&proxyserver), core::mem::transmute(&bypasslist)).into() } @@ -33,7 +33,7 @@ impl IWinHttpRequest_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWinHttpRequest_Impl::SetCredentials(this, core::mem::transmute(&username), core::mem::transmute(&password), core::mem::transmute_copy(&flags)).into() } - unsafe extern "system" fn Open(this: *mut core::ffi::c_void, method: core::mem::MaybeUninit, url: core::mem::MaybeUninit, r#async: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Open(this: *mut core::ffi::c_void, method: core::mem::MaybeUninit, url: core::mem::MaybeUninit, r#async: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWinHttpRequest_Impl::Open(this, core::mem::transmute(&method), core::mem::transmute(&url), core::mem::transmute(&r#async)).into() } @@ -61,7 +61,7 @@ impl IWinHttpRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Send(this: *mut core::ffi::c_void, body: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Send(this: *mut core::ffi::c_void, body: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWinHttpRequest_Impl::Send(this, core::mem::transmute(&body)).into() } @@ -95,7 +95,7 @@ impl IWinHttpRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ResponseBody(this: *mut core::ffi::c_void, body: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ResponseBody(this: *mut core::ffi::c_void, body: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWinHttpRequest_Impl::ResponseBody(this) { Ok(ok__) => { @@ -105,7 +105,7 @@ impl IWinHttpRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ResponseStream(this: *mut core::ffi::c_void, body: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ResponseStream(this: *mut core::ffi::c_void, body: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWinHttpRequest_Impl::ResponseStream(this) { Ok(ok__) => { @@ -115,7 +115,7 @@ impl IWinHttpRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Option(this: *mut core::ffi::c_void, option: WinHttpRequestOption, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Option(this: *mut core::ffi::c_void, option: WinHttpRequestOption, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWinHttpRequest_Impl::get_Option(this, core::mem::transmute_copy(&option)) { Ok(ok__) => { @@ -125,11 +125,11 @@ impl IWinHttpRequest_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_Option(this: *mut core::ffi::c_void, option: WinHttpRequestOption, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_Option(this: *mut core::ffi::c_void, option: WinHttpRequestOption, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWinHttpRequest_Impl::put_Option(this, core::mem::transmute_copy(&option), core::mem::transmute(&value)).into() } - unsafe extern "system" fn WaitForResponse(this: *mut core::ffi::c_void, timeout: core::mem::MaybeUninit, succeeded: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn WaitForResponse(this: *mut core::ffi::c_void, timeout: core::mem::MaybeUninit, succeeded: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWinHttpRequest_Impl::WaitForResponse(this, core::mem::transmute(&timeout)) { Ok(ok__) => { 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 e31725e154..922e800e0f 100644 --- a/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Networking/WinHttp/mod.rs @@ -335,10 +335,11 @@ impl core::ops::Deref for IWinHttpRequest { windows_core::imp::interface_hierarchy!(IWinHttpRequest, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IWinHttpRequest { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProxy(&self, proxysetting: i32, proxyserver: P0, bypasslist: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProxy)(windows_core::Interface::as_raw(self), proxysetting, proxyserver.param().abi(), bypasslist.param().abi()).ok() } @@ -349,11 +350,12 @@ impl IWinHttpRequest { { (windows_core::Interface::vtable(self).SetCredentials)(windows_core::Interface::as_raw(self), username.param().abi(), password.param().abi(), flags).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, method: P0, url: P1, r#async: P2) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).Open)(windows_core::Interface::as_raw(self), method.param().abi(), url.param().abi(), r#async.param().abi()).ok() } @@ -375,9 +377,10 @@ impl IWinHttpRequest { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllResponseHeaders)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Send(&self, body: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Send)(windows_core::Interface::as_raw(self), body.param().abi()).ok() } @@ -393,27 +396,32 @@ impl IWinHttpRequest { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ResponseText)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ResponseBody(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ResponseBody(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ResponseBody)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ResponseStream(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ResponseStream(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ResponseStream)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_Option(&self, option: WinHttpRequestOption) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Option)(windows_core::Interface::as_raw(self), option, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Option(&self, option: WinHttpRequestOption, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).put_Option)(windows_core::Interface::as_raw(self), option, value.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn WaitForResponse(&self, timeout: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).WaitForResponse)(windows_core::Interface::as_raw(self), timeout.param().abi(), &mut result__).map(|| result__) @@ -438,21 +446,45 @@ impl IWinHttpRequest { #[repr(C)] pub struct IWinHttpRequest_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub SetProxy: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProxy: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProxy: usize, pub SetCredentials: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, - pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Open: usize, pub SetRequestHeader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetResponseHeader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetAllResponseHeaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Send: usize, pub Status: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub StatusText: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub ResponseText: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ResponseBody: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ResponseStream: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_Option: unsafe extern "system" fn(*mut core::ffi::c_void, WinHttpRequestOption, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_Option: unsafe extern "system" fn(*mut core::ffi::c_void, WinHttpRequestOption, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub WaitForResponse: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ResponseBody: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ResponseBody: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ResponseStream: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ResponseStream: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Option: unsafe extern "system" fn(*mut core::ffi::c_void, WinHttpRequestOption, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Option: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_Option: unsafe extern "system" fn(*mut core::ffi::c_void, WinHttpRequestOption, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_Option: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub WaitForResponse: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + WaitForResponse: usize, pub Abort: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SetTimeouts: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, i32, i32) -> windows_core::HRESULT, pub SetClientCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, 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 dde31f6882..3bdc3890bc 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 @@ -56,7 +56,7 @@ impl AsyncIAssociatedIdentityProvider_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait AsyncIConnectedIdentityProvider_Impl: Sized + windows_core::IUnknownImpl { fn Begin_ConnectIdentity(&self, authbuffer: *const u8, authbuffersize: u32) -> windows_core::Result<()>; fn Finish_ConnectIdentity(&self) -> windows_core::Result<()>; @@ -65,13 +65,13 @@ pub trait AsyncIConnectedIdentityProvider_Impl: Sized + windows_core::IUnknownIm fn Begin_IsConnected(&self) -> windows_core::Result<()>; fn Finish_IsConnected(&self) -> windows_core::Result; fn Begin_GetUrl(&self, identifier: IDENTITY_URL, context: Option<&super::super::super::super::System::Com::IBindCtx>) -> windows_core::Result<()>; - fn Finish_GetUrl(&self, postdata: *mut windows_core::VARIANT, url: *mut windows_core::PWSTR) -> windows_core::Result<()>; + fn Finish_GetUrl(&self, postdata: *mut super::super::super::super::System::Variant::VARIANT, url: *mut windows_core::PWSTR) -> windows_core::Result<()>; fn Begin_GetAccountState(&self) -> windows_core::Result<()>; fn Finish_GetAccountState(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for AsyncIConnectedIdentityProvider {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl AsyncIConnectedIdentityProvider_Vtbl { pub const fn new() -> AsyncIConnectedIdentityProvider_Vtbl { unsafe extern "system" fn Begin_ConnectIdentity(this: *mut core::ffi::c_void, authbuffer: *const u8, authbuffersize: u32) -> windows_core::HRESULT { @@ -108,7 +108,7 @@ impl AsyncIConnectedIdentityProvider_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); AsyncIConnectedIdentityProvider_Impl::Begin_GetUrl(this, core::mem::transmute_copy(&identifier), windows_core::from_raw_borrowed(&context)).into() } - unsafe extern "system" fn Finish_GetUrl(this: *mut core::ffi::c_void, postdata: *mut core::mem::MaybeUninit, url: *mut windows_core::PWSTR) -> windows_core::HRESULT { + unsafe extern "system" fn Finish_GetUrl(this: *mut core::ffi::c_void, postdata: *mut core::mem::MaybeUninit, url: *mut windows_core::PWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); AsyncIConnectedIdentityProvider_Impl::Finish_GetUrl(this, core::mem::transmute_copy(&postdata), core::mem::transmute_copy(&url)).into() } @@ -209,15 +209,15 @@ impl AsyncIIdentityAuthentication_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait AsyncIIdentityProvider_Impl: Sized + windows_core::IUnknownImpl { - fn Begin_GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; fn Finish_GetIdentityEnum(&self) -> windows_core::Result; - fn Begin_Create(&self, lpszusername: &windows_core::PCWSTR, pkeywordstoadd: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn Begin_Create(&self, lpszusername: &windows_core::PCWSTR, pkeywordstoadd: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn Finish_Create(&self) -> windows_core::Result; fn Begin_Import(&self, ppropertystore: Option<&super::super::super::super::UI::Shell::PropertiesSystem::IPropertyStore>) -> windows_core::Result<()>; fn Finish_Import(&self) -> windows_core::Result<()>; - fn Begin_Delete(&self, lpszuniqueid: &windows_core::PCWSTR, pkeywordstodelete: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn Begin_Delete(&self, lpszuniqueid: &windows_core::PCWSTR, pkeywordstodelete: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn Finish_Delete(&self) -> windows_core::Result<()>; fn Begin_FindByUniqueID(&self, lpszuniqueid: &windows_core::PCWSTR) -> windows_core::Result<()>; fn Finish_FindByUniqueID(&self) -> windows_core::Result; @@ -228,12 +228,12 @@ pub trait AsyncIIdentityProvider_Impl: Sized + windows_core::IUnknownImpl { fn Begin_UnAdvise(&self, dwcookie: u32) -> windows_core::Result<()>; fn Finish_UnAdvise(&self) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for AsyncIIdentityProvider {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl AsyncIIdentityProvider_Vtbl { pub const fn new() -> AsyncIIdentityProvider_Vtbl { - unsafe extern "system" fn Begin_GetIdentityEnum(this: *mut core::ffi::c_void, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Begin_GetIdentityEnum(this: *mut core::ffi::c_void, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); AsyncIIdentityProvider_Impl::Begin_GetIdentityEnum(this, core::mem::transmute_copy(&eidentitytype), core::mem::transmute_copy(&pfilterkey), core::mem::transmute_copy(&pfilterpropvarvalue)).into() } @@ -247,7 +247,7 @@ impl AsyncIIdentityProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Begin_Create(this: *mut core::ffi::c_void, lpszusername: windows_core::PCWSTR, pkeywordstoadd: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Begin_Create(this: *mut core::ffi::c_void, lpszusername: windows_core::PCWSTR, pkeywordstoadd: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); AsyncIIdentityProvider_Impl::Begin_Create(this, core::mem::transmute(&lpszusername), core::mem::transmute_copy(&pkeywordstoadd)).into() } @@ -269,7 +269,7 @@ impl AsyncIIdentityProvider_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); AsyncIIdentityProvider_Impl::Finish_Import(this).into() } - unsafe extern "system" fn Begin_Delete(this: *mut core::ffi::c_void, lpszuniqueid: windows_core::PCWSTR, pkeywordstodelete: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Begin_Delete(this: *mut core::ffi::c_void, lpszuniqueid: windows_core::PCWSTR, pkeywordstodelete: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); AsyncIIdentityProvider_Impl::Begin_Delete(this, core::mem::transmute(&lpszuniqueid), core::mem::transmute_copy(&pkeywordstodelete)).into() } @@ -351,7 +351,7 @@ impl AsyncIIdentityProvider_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait AsyncIIdentityStore_Impl: Sized + windows_core::IUnknownImpl { fn Begin_GetCount(&self) -> windows_core::Result<()>; fn Finish_GetCount(&self) -> windows_core::Result; @@ -361,14 +361,14 @@ pub trait AsyncIIdentityStore_Impl: Sized + windows_core::IUnknownImpl { fn Finish_AddToCache(&self) -> windows_core::Result<()>; fn Begin_ConvertToSid(&self, lpszuniqueid: &windows_core::PCWSTR, providerguid: *const windows_core::GUID, cbsid: u16, psid: *mut u8) -> windows_core::Result<()>; fn Finish_ConvertToSid(&self, psid: *mut u8, pcbrequiredsid: *mut u16) -> windows_core::Result<()>; - fn Begin_EnumerateIdentities(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn Begin_EnumerateIdentities(&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<()>; fn Finish_EnumerateIdentities(&self) -> windows_core::Result; fn Begin_Reset(&self) -> windows_core::Result<()>; fn Finish_Reset(&self) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for AsyncIIdentityStore {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl AsyncIIdentityStore_Vtbl { pub const fn new() -> AsyncIIdentityStore_Vtbl { unsafe extern "system" fn Begin_GetCount(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -409,7 +409,7 @@ impl AsyncIIdentityStore_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); AsyncIIdentityStore_Impl::Finish_ConvertToSid(this, core::mem::transmute_copy(&psid), core::mem::transmute_copy(&pcbrequiredsid)).into() } - unsafe extern "system" fn Begin_EnumerateIdentities(this: *mut core::ffi::c_void, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Begin_EnumerateIdentities(this: *mut core::ffi::c_void, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); AsyncIIdentityStore_Impl::Begin_EnumerateIdentities(this, core::mem::transmute_copy(&eidentitytype), core::mem::transmute_copy(&pfilterkey), core::mem::transmute_copy(&pfilterpropvarvalue)).into() } @@ -528,17 +528,17 @@ impl IAssociatedIdentityProvider_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IConnectedIdentityProvider_Impl: Sized + windows_core::IUnknownImpl { fn ConnectIdentity(&self, authbuffer: *const u8, authbuffersize: u32) -> windows_core::Result<()>; fn DisconnectIdentity(&self) -> windows_core::Result<()>; fn IsConnected(&self) -> windows_core::Result; - fn GetUrl(&self, identifier: IDENTITY_URL, context: Option<&super::super::super::super::System::Com::IBindCtx>, postdata: *mut windows_core::VARIANT, url: *mut windows_core::PWSTR) -> windows_core::Result<()>; + fn GetUrl(&self, identifier: IDENTITY_URL, context: Option<&super::super::super::super::System::Com::IBindCtx>, postdata: *mut super::super::super::super::System::Variant::VARIANT, url: *mut windows_core::PWSTR) -> windows_core::Result<()>; fn GetAccountState(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IConnectedIdentityProvider {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IConnectedIdentityProvider_Vtbl { pub const fn new() -> IConnectedIdentityProvider_Vtbl { unsafe extern "system" fn ConnectIdentity(this: *mut core::ffi::c_void, authbuffer: *const u8, authbuffersize: u32) -> windows_core::HRESULT { @@ -559,7 +559,7 @@ impl IConnectedIdentityProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetUrl(this: *mut core::ffi::c_void, identifier: IDENTITY_URL, context: *mut core::ffi::c_void, postdata: *mut core::mem::MaybeUninit, url: *mut windows_core::PWSTR) -> windows_core::HRESULT { + unsafe extern "system" fn GetUrl(this: *mut core::ffi::c_void, identifier: IDENTITY_URL, context: *mut core::ffi::c_void, postdata: *mut core::mem::MaybeUninit, url: *mut windows_core::PWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IConnectedIdentityProvider_Impl::GetUrl(this, core::mem::transmute_copy(&identifier), windows_core::from_raw_borrowed(&context), core::mem::transmute_copy(&postdata), core::mem::transmute_copy(&url)).into() } @@ -630,23 +630,23 @@ impl IIdentityAuthentication_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IIdentityProvider_Impl: Sized + windows_core::IUnknownImpl { - fn GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result; - fn Create(&self, lpszusername: &windows_core::PCWSTR, pppropertystore: *mut Option, pkeywordstoadd: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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; + fn Create(&self, lpszusername: &windows_core::PCWSTR, pppropertystore: *mut Option, pkeywordstoadd: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn Import(&self, ppropertystore: Option<&super::super::super::super::UI::Shell::PropertiesSystem::IPropertyStore>) -> windows_core::Result<()>; - fn Delete(&self, lpszuniqueid: &windows_core::PCWSTR, pkeywordstodelete: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn Delete(&self, lpszuniqueid: &windows_core::PCWSTR, pkeywordstodelete: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn FindByUniqueID(&self, lpszuniqueid: &windows_core::PCWSTR) -> windows_core::Result; fn GetProviderPropertyStore(&self) -> windows_core::Result; fn Advise(&self, pidentityadvise: Option<&IIdentityAdvise>, dwidentityupdateevents: &IdentityUpdateEvent) -> windows_core::Result; fn UnAdvise(&self, dwcookie: u32) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IIdentityProvider {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IIdentityProvider_Vtbl { pub const fn new() -> IIdentityProvider_Vtbl { - unsafe extern "system" fn GetIdentityEnum(this: *mut core::ffi::c_void, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const core::mem::MaybeUninit, ppidentityenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GetIdentityEnum(this: *mut core::ffi::c_void, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const core::mem::MaybeUninit, ppidentityenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IIdentityProvider_Impl::GetIdentityEnum(this, core::mem::transmute_copy(&eidentitytype), core::mem::transmute_copy(&pfilterkey), core::mem::transmute_copy(&pfilterpropvarvalue)) { Ok(ok__) => { @@ -656,7 +656,7 @@ impl IIdentityProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Create(this: *mut core::ffi::c_void, lpszusername: windows_core::PCWSTR, pppropertystore: *mut *mut core::ffi::c_void, pkeywordstoadd: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Create(this: *mut core::ffi::c_void, lpszusername: windows_core::PCWSTR, pppropertystore: *mut *mut core::ffi::c_void, pkeywordstoadd: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IIdentityProvider_Impl::Create(this, core::mem::transmute(&lpszusername), core::mem::transmute_copy(&pppropertystore), core::mem::transmute_copy(&pkeywordstoadd)).into() } @@ -664,7 +664,7 @@ impl IIdentityProvider_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IIdentityProvider_Impl::Import(this, windows_core::from_raw_borrowed(&ppropertystore)).into() } - unsafe extern "system" fn Delete(this: *mut core::ffi::c_void, lpszuniqueid: windows_core::PCWSTR, pkeywordstodelete: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Delete(this: *mut core::ffi::c_void, lpszuniqueid: windows_core::PCWSTR, pkeywordstodelete: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IIdentityProvider_Impl::Delete(this, core::mem::transmute(&lpszuniqueid), core::mem::transmute_copy(&pkeywordstodelete)).into() } @@ -718,18 +718,18 @@ impl IIdentityProvider_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IIdentityStore_Impl: Sized + windows_core::IUnknownImpl { fn GetCount(&self) -> windows_core::Result; fn GetAt(&self, dwprovider: u32, pprovguid: *mut windows_core::GUID, ppidentityprovider: *mut Option) -> windows_core::Result<()>; fn AddToCache(&self, lpszuniqueid: &windows_core::PCWSTR, providerguid: *const windows_core::GUID) -> windows_core::Result<()>; fn ConvertToSid(&self, lpszuniqueid: &windows_core::PCWSTR, providerguid: *const windows_core::GUID, cbsid: u16, psid: *mut u8, pcbrequiredsid: *mut u16) -> windows_core::Result<()>; - fn EnumerateIdentities(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const windows_core::PROPVARIANT) -> windows_core::Result; + fn EnumerateIdentities(&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; fn Reset(&self) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IIdentityStore {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IIdentityStore_Vtbl { pub const fn new() -> IIdentityStore_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, pdwproviders: *mut u32) -> windows_core::HRESULT { @@ -754,7 +754,7 @@ impl IIdentityStore_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IIdentityStore_Impl::ConvertToSid(this, core::mem::transmute(&lpszuniqueid), core::mem::transmute_copy(&providerguid), core::mem::transmute_copy(&cbsid), core::mem::transmute_copy(&psid), core::mem::transmute_copy(&pcbrequiredsid)).into() } - unsafe extern "system" fn EnumerateIdentities(this: *mut core::ffi::c_void, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const core::mem::MaybeUninit, ppidentityenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn EnumerateIdentities(this: *mut core::ffi::c_void, eidentitytype: IDENTITY_TYPE, pfilterkey: *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pfilterpropvarvalue: *const core::mem::MaybeUninit, ppidentityenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IIdentityStore_Impl::EnumerateIdentities(this, core::mem::transmute_copy(&eidentitytype), core::mem::transmute_copy(&pfilterkey), core::mem::transmute_copy(&pfilterpropvarvalue)) { Ok(ok__) => { 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 e24b86dd04..b3d54cb938 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 @@ -87,7 +87,8 @@ impl AsyncIConnectedIdentityProvider { { (windows_core::Interface::vtable(self).Begin_GetUrl)(windows_core::Interface::as_raw(self), identifier, context.param().abi()).ok() } - pub unsafe fn Finish_GetUrl(&self, postdata: *mut windows_core::VARIANT, url: *mut windows_core::PWSTR) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(postdata), url).ok() } pub unsafe fn Begin_GetAccountState(&self) -> windows_core::Result<()> { @@ -111,7 +112,10 @@ pub struct AsyncIConnectedIdentityProvider_Vtbl { pub Begin_GetUrl: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_URL, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Begin_GetUrl: usize, - pub Finish_GetUrl: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Finish_GetUrl: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Finish_GetUrl: usize, pub Begin_GetAccountState: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Finish_GetAccountState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut ACCOUNT_STATE) -> windows_core::HRESULT, } @@ -187,8 +191,8 @@ impl core::ops::Deref for AsyncIIdentityProvider { } windows_core::imp::interface_hierarchy!(AsyncIIdentityProvider, windows_core::IUnknown); impl AsyncIIdentityProvider { - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn Begin_GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub unsafe fn Begin_GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: 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() } #[cfg(feature = "Win32_System_Com")] @@ -196,7 +200,8 @@ impl AsyncIIdentityProvider { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Finish_GetIdentityEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Begin_Create(&self, lpszusername: P0, pkeywordstoadd: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -217,7 +222,8 @@ 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() } - pub unsafe fn Begin_Delete(&self, lpszuniqueid: P0, pkeywordstodelete: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -265,15 +271,18 @@ impl AsyncIIdentityProvider { #[repr(C)] pub struct AsyncIIdentityProvider_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub Begin_GetIdentityEnum: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_TYPE, *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub Begin_GetIdentityEnum: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_TYPE, *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] Begin_GetIdentityEnum: usize, #[cfg(feature = "Win32_System_Com")] pub Finish_GetIdentityEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Finish_GetIdentityEnum: usize, - pub Begin_Create: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Begin_Create: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Begin_Create: usize, #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub Finish_Create: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] @@ -283,7 +292,10 @@ pub struct AsyncIIdentityProvider_Vtbl { #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] Begin_Import: usize, pub Finish_Import: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Begin_Delete: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Begin_Delete: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Begin_Delete: usize, pub Finish_Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Begin_FindByUniqueID: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] @@ -340,8 +352,8 @@ impl AsyncIIdentityStore { pub unsafe fn Finish_ConvertToSid(&self, psid: 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() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn Begin_EnumerateIdentities(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub unsafe fn Begin_EnumerateIdentities(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: 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() } #[cfg(feature = "Win32_System_Com")] @@ -367,9 +379,9 @@ pub struct AsyncIIdentityStore_Vtbl { pub Finish_AddToCache: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Begin_ConvertToSid: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const windows_core::GUID, u16, *mut u8) -> windows_core::HRESULT, pub Finish_ConvertToSid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u8, *mut u16) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub Begin_EnumerateIdentities: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_TYPE, *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub Begin_EnumerateIdentities: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_TYPE, *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] Begin_EnumerateIdentities: usize, #[cfg(feature = "Win32_System_Com")] pub Finish_EnumerateIdentities: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -476,8 +488,8 @@ impl IConnectedIdentityProvider { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsConnected)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GetUrl(&self, identifier: IDENTITY_URL, context: P0, postdata: *mut windows_core::VARIANT, url: *mut windows_core::PWSTR) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -494,9 +506,9 @@ pub struct IConnectedIdentityProvider_Vtbl { pub ConnectIdentity: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32) -> windows_core::HRESULT, pub DisconnectIdentity: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub IsConnected: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::super::Foundation::BOOL) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub GetUrl: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_URL, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut windows_core::PWSTR) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetUrl: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_URL, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetUrl: usize, pub GetAccountState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut ACCOUNT_STATE) -> windows_core::HRESULT, } @@ -556,13 +568,13 @@ impl core::ops::Deref for IIdentityProvider { } windows_core::imp::interface_hierarchy!(IIdentityProvider, windows_core::IUnknown); impl IIdentityProvider { - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub unsafe fn GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub unsafe fn GetIdentityEnum(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: Option<*const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT>) -> windows_core::Result { let mut result__ = core::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__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn Create(&self, lpszusername: P0, pppropertystore: *mut Option, pkeywordstoadd: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub unsafe fn Create(&self, lpszusername: P0, pppropertystore: *mut Option, pkeywordstoadd: *const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()> where P0: windows_core::Param, { @@ -575,7 +587,8 @@ impl IIdentityProvider { { (windows_core::Interface::vtable(self).Import)(windows_core::Interface::as_raw(self), ppropertystore.param().abi()).ok() } - pub unsafe fn Delete(&self, lpszuniqueid: P0, pkeywordstodelete: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -608,19 +621,22 @@ impl IIdentityProvider { #[repr(C)] pub struct IIdentityProvider_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub GetIdentityEnum: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_TYPE, *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetIdentityEnum: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_TYPE, *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetIdentityEnum: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] Create: usize, #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub Import: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] Import: usize, - pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Delete: usize, #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub FindByUniqueID: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] @@ -660,8 +676,8 @@ impl IIdentityStore { { (windows_core::Interface::vtable(self).ConvertToSid)(windows_core::Interface::as_raw(self), lpszuniqueid.param().abi(), providerguid, psid.as_deref().map_or(0, |slice| slice.len().try_into().unwrap()), core::mem::transmute(psid.as_deref().map_or(core::ptr::null(), |slice| slice.as_ptr())), pcbrequiredsid).ok() } - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub unsafe fn EnumerateIdentities(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub unsafe fn EnumerateIdentities(&self, eidentitytype: IDENTITY_TYPE, pfilterkey: Option<*const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pfilterpropvarvalue: Option<*const super::super::super::super::System::Com::StructuredStorage::PROPVARIANT>) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).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())), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -676,9 +692,9 @@ pub struct IIdentityStore_Vtbl { pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub AddToCache: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const windows_core::GUID) -> windows_core::HRESULT, pub ConvertToSid: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const windows_core::GUID, u16, *mut u8, *mut u16) -> windows_core::HRESULT, - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub EnumerateIdentities: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_TYPE, *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub EnumerateIdentities: unsafe extern "system" fn(*mut core::ffi::c_void, IDENTITY_TYPE, *const super::super::super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] EnumerateIdentities: usize, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } 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 756303c99a..65cafc0a1a 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, bstrname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -15,56 +15,56 @@ pub trait IAzApplication_Impl: Sized + super::super::System::Com::IDispatch_Impl fn ApplyStoreSacl(&self) -> windows_core::Result; fn SetApplyStoreSacl(&self, bprop: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn Writable(&self) -> windows_core::Result; - fn GetProperty(&self, lpropid: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn SetProperty(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PolicyAdministrators(&self) -> windows_core::Result; - fn PolicyReaders(&self) -> windows_core::Result; - fn AddPolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, lpropid: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn SetProperty(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn PolicyAdministrators(&self) -> windows_core::Result; + fn PolicyReaders(&self) -> windows_core::Result; + fn AddPolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Scopes(&self) -> windows_core::Result; - fn OpenScope(&self, bstrscopename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateScope(&self, bstrscopename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteScope(&self, bstrscopename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OpenScope(&self, bstrscopename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateScope(&self, bstrscopename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteScope(&self, bstrscopename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Operations(&self) -> windows_core::Result; - fn OpenOperation(&self, bstroperationname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateOperation(&self, bstroperationname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteOperation(&self, bstroperationname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OpenOperation(&self, bstroperationname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateOperation(&self, bstroperationname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteOperation(&self, bstroperationname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Tasks(&self) -> windows_core::Result; - fn OpenTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OpenTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ApplicationGroups(&self) -> windows_core::Result; - fn OpenApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OpenApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Roles(&self) -> windows_core::Result; - fn OpenRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn InitializeClientContextFromToken(&self, ulltokenhandle: u64, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn AddPropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Submit(&self, lflags: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn InitializeClientContextFromName(&self, clientname: &windows_core::BSTR, domainname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DelegatedPolicyUsers(&self) -> windows_core::Result; - fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn InitializeClientContextFromStringSid(&self, sidstring: &windows_core::BSTR, loptions: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn PolicyAdministratorsName(&self) -> windows_core::Result; - fn PolicyReadersName(&self) -> windows_core::Result; - fn AddPolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DelegatedPolicyUsersName(&self) -> windows_core::Result; - fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; -} -#[cfg(feature = "Win32_System_Com")] + fn OpenRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn InitializeClientContextFromToken(&self, ulltokenhandle: u64, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn AddPropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Submit(&self, lflags: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn InitializeClientContextFromName(&self, clientname: &windows_core::BSTR, domainname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DelegatedPolicyUsers(&self) -> windows_core::Result; + fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn InitializeClientContextFromStringSid(&self, sidstring: &windows_core::BSTR, loptions: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn PolicyAdministratorsName(&self) -> windows_core::Result; + fn PolicyReadersName(&self) -> windows_core::Result; + fn AddPolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DelegatedPolicyUsersName(&self) -> windows_core::Result; + fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzApplication {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzApplication_Vtbl { pub const fn new() -> IAzApplication_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -175,7 +175,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::GetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -185,11 +185,11 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::SetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn PolicyAdministrators(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyAdministrators(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::PolicyAdministrators(this) { Ok(ok__) => { @@ -199,7 +199,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolicyReaders(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyReaders(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::PolicyReaders(this) { Ok(ok__) => { @@ -209,19 +209,19 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddPolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::AddPolicyAdministrator(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeletePolicyAdministrator(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::AddPolicyReader(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeletePolicyReader(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } @@ -235,7 +235,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenScope(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppscope: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenScope(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppscope: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::OpenScope(this, core::mem::transmute(&bstrscopename), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -245,7 +245,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateScope(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppscope: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateScope(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppscope: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::CreateScope(this, core::mem::transmute(&bstrscopename), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -255,7 +255,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteScope(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteScope(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeleteScope(this, core::mem::transmute(&bstrscopename), core::mem::transmute(&varreserved)).into() } @@ -269,7 +269,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenOperation(this: *mut core::ffi::c_void, bstroperationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppoperation: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenOperation(this: *mut core::ffi::c_void, bstroperationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppoperation: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::OpenOperation(this, core::mem::transmute(&bstroperationname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -279,7 +279,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateOperation(this: *mut core::ffi::c_void, bstroperationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppoperation: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateOperation(this: *mut core::ffi::c_void, bstroperationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppoperation: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::CreateOperation(this, core::mem::transmute(&bstroperationname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -289,7 +289,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteOperation(this: *mut core::ffi::c_void, bstroperationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteOperation(this: *mut core::ffi::c_void, bstroperationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeleteOperation(this, core::mem::transmute(&bstroperationname), core::mem::transmute(&varreserved)).into() } @@ -303,7 +303,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::OpenTask(this, core::mem::transmute(&bstrtaskname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -313,7 +313,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::CreateTask(this, core::mem::transmute(&bstrtaskname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -323,7 +323,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeleteTask(this, core::mem::transmute(&bstrtaskname), core::mem::transmute(&varreserved)).into() } @@ -337,7 +337,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::OpenApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -347,7 +347,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::CreateApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -357,7 +357,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeleteApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)).into() } @@ -371,7 +371,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pprole: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pprole: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::OpenRole(this, core::mem::transmute(&bstrrolename), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -381,7 +381,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pprole: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pprole: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::CreateRole(this, core::mem::transmute(&bstrrolename), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -391,11 +391,11 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeleteRole(this, core::mem::transmute(&bstrrolename), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn InitializeClientContextFromToken(this: *mut core::ffi::c_void, ulltokenhandle: u64, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn InitializeClientContextFromToken(this: *mut core::ffi::c_void, ulltokenhandle: u64, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::InitializeClientContextFromToken(this, core::mem::transmute_copy(&ulltokenhandle), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -405,19 +405,19 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::AddPropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeletePropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::Submit(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn InitializeClientContextFromName(this: *mut core::ffi::c_void, clientname: core::mem::MaybeUninit, domainname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn InitializeClientContextFromName(this: *mut core::ffi::c_void, clientname: core::mem::MaybeUninit, domainname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::InitializeClientContextFromName(this, core::mem::transmute(&clientname), core::mem::transmute(&domainname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -427,7 +427,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DelegatedPolicyUsers(this: *mut core::ffi::c_void, pvardelegatedpolicyusers: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DelegatedPolicyUsers(this: *mut core::ffi::c_void, pvardelegatedpolicyusers: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::DelegatedPolicyUsers(this) { Ok(ok__) => { @@ -437,15 +437,15 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddDelegatedPolicyUser(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddDelegatedPolicyUser(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::AddDelegatedPolicyUser(this, core::mem::transmute(&bstrdelegatedpolicyuser), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteDelegatedPolicyUser(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteDelegatedPolicyUser(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeleteDelegatedPolicyUser(this, core::mem::transmute(&bstrdelegatedpolicyuser), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn InitializeClientContextFromStringSid(this: *mut core::ffi::c_void, sidstring: core::mem::MaybeUninit, loptions: i32, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn InitializeClientContextFromStringSid(this: *mut core::ffi::c_void, sidstring: core::mem::MaybeUninit, loptions: i32, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::InitializeClientContextFromStringSid(this, core::mem::transmute(&sidstring), core::mem::transmute_copy(&loptions), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -455,7 +455,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolicyAdministratorsName(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyAdministratorsName(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::PolicyAdministratorsName(this) { Ok(ok__) => { @@ -465,7 +465,7 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolicyReadersName(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyReadersName(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::PolicyReadersName(this) { Ok(ok__) => { @@ -475,23 +475,23 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddPolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::AddPolicyAdministratorName(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeletePolicyAdministratorName(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::AddPolicyReaderName(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeletePolicyReaderName(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DelegatedPolicyUsersName(this: *mut core::ffi::c_void, pvardelegatedpolicyusers: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DelegatedPolicyUsersName(this: *mut core::ffi::c_void, pvardelegatedpolicyusers: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication_Impl::DelegatedPolicyUsersName(this) { Ok(ok__) => { @@ -501,11 +501,11 @@ impl IAzApplication_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddDelegatedPolicyUserName(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddDelegatedPolicyUserName(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::AddDelegatedPolicyUserName(this, core::mem::transmute(&bstrdelegatedpolicyuser), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteDelegatedPolicyUserName(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteDelegatedPolicyUserName(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplication_Impl::DeleteDelegatedPolicyUserName(this, core::mem::transmute(&bstrdelegatedpolicyuser), core::mem::transmute(&varreserved)).into() } @@ -578,17 +578,17 @@ impl IAzApplication_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result; - fn InitializeClientContext2(&self, identifyingstring: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; + fn InitializeClientContextFromToken2(&self, ultokenhandlelowpart: u32, ultokenhandlehighpart: u32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn InitializeClientContext2(&self, identifyingstring: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzApplication2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzApplication2_Vtbl { pub const fn new() -> IAzApplication2_Vtbl { - unsafe extern "system" fn InitializeClientContextFromToken2(this: *mut core::ffi::c_void, ultokenhandlelowpart: u32, ultokenhandlehighpart: u32, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn InitializeClientContextFromToken2(this: *mut core::ffi::c_void, ultokenhandlelowpart: u32, ultokenhandlehighpart: u32, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication2_Impl::InitializeClientContextFromToken2(this, core::mem::transmute_copy(&ultokenhandlelowpart), core::mem::transmute_copy(&ultokenhandlehighpart), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -598,7 +598,7 @@ impl IAzApplication2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn InitializeClientContext2(this: *mut core::ffi::c_void, identifyingstring: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn InitializeClientContext2(this: *mut core::ffi::c_void, identifyingstring: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppclientcontext: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplication2_Impl::InitializeClientContext2(this, core::mem::transmute(&identifyingstring), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -618,7 +618,7 @@ impl IAzApplication2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn OpenScope2(&self, bstrscopename: &windows_core::BSTR) -> windows_core::Result; @@ -635,9 +635,9 @@ pub trait IAzApplication3_Impl: Sized + IAzApplication2_Impl { fn BizRulesEnabled(&self) -> windows_core::Result; fn SetBizRulesEnabled(&self, benabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzApplication3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzApplication3_Vtbl { pub const fn new() -> IAzApplication3_Vtbl { unsafe extern "system" fn ScopeExists(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, pbexist: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -778,7 +778,7 @@ impl IAzApplication3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, bstrname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -786,36 +786,36 @@ pub trait IAzApplicationGroup_Impl: Sized + super::super::System::Com::IDispatch fn SetType(&self, lprop: i32) -> windows_core::Result<()>; fn LdapQuery(&self) -> windows_core::Result; fn SetLdapQuery(&self, bstrprop: &windows_core::BSTR) -> windows_core::Result<()>; - fn AppMembers(&self) -> windows_core::Result; - fn AppNonMembers(&self) -> windows_core::Result; - fn Members(&self) -> windows_core::Result; - fn NonMembers(&self) -> windows_core::Result; + fn AppMembers(&self) -> windows_core::Result; + fn AppNonMembers(&self) -> windows_core::Result; + fn Members(&self) -> windows_core::Result; + fn NonMembers(&self) -> windows_core::Result; fn Description(&self) -> windows_core::Result; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; - fn AddAppMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteAppMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddAppNonMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteAppNonMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddNonMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteNonMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn AddAppMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteAppMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddAppNonMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteAppNonMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddNonMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteNonMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Writable(&self) -> windows_core::Result; - fn GetProperty(&self, lpropid: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn SetProperty(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Submit(&self, lflags: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddNonMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteNonMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn MembersName(&self) -> windows_core::Result; - fn NonMembersName(&self) -> windows_core::Result; -} -#[cfg(feature = "Win32_System_Com")] + fn GetProperty(&self, lpropid: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn SetProperty(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Submit(&self, lflags: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddNonMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteNonMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn MembersName(&self) -> windows_core::Result; + fn NonMembersName(&self) -> windows_core::Result; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzApplicationGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzApplicationGroup_Vtbl { pub const fn new() -> IAzApplicationGroup_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -860,7 +860,7 @@ impl IAzApplicationGroup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::SetLdapQuery(this, core::mem::transmute(&bstrprop)).into() } - unsafe extern "system" fn AppMembers(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AppMembers(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplicationGroup_Impl::AppMembers(this) { Ok(ok__) => { @@ -870,7 +870,7 @@ impl IAzApplicationGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AppNonMembers(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AppNonMembers(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplicationGroup_Impl::AppNonMembers(this) { Ok(ok__) => { @@ -880,7 +880,7 @@ impl IAzApplicationGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Members(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Members(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplicationGroup_Impl::Members(this) { Ok(ok__) => { @@ -890,7 +890,7 @@ impl IAzApplicationGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn NonMembers(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NonMembers(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplicationGroup_Impl::NonMembers(this) { Ok(ok__) => { @@ -914,35 +914,35 @@ impl IAzApplicationGroup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::SetDescription(this, core::mem::transmute(&bstrdescription)).into() } - unsafe extern "system" fn AddAppMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddAppMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::AddAppMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteAppMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteAppMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::DeleteAppMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddAppNonMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddAppNonMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::AddAppNonMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteAppNonMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteAppNonMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::DeleteAppNonMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::AddMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::DeleteMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddNonMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddNonMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::AddNonMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteNonMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteNonMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::DeleteNonMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } @@ -956,7 +956,7 @@ impl IAzApplicationGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplicationGroup_Impl::GetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -966,39 +966,39 @@ impl IAzApplicationGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::SetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::AddPropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::DeletePropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::Submit(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::AddMemberName(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::DeleteMemberName(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddNonMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddNonMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::AddNonMemberName(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteNonMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteNonMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzApplicationGroup_Impl::DeleteNonMemberName(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn MembersName(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn MembersName(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplicationGroup_Impl::MembersName(this) { Ok(ok__) => { @@ -1008,7 +1008,7 @@ impl IAzApplicationGroup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn NonMembersName(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NonMembersName(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplicationGroup_Impl::NonMembersName(this) { Ok(ok__) => { @@ -1058,7 +1058,7 @@ impl IAzApplicationGroup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBizRule(&self, bstrprop: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1068,9 +1068,9 @@ pub trait IAzApplicationGroup2_Impl: Sized + IAzApplicationGroup_Impl { fn SetBizRuleImportedPath(&self, bstrprop: &windows_core::BSTR) -> windows_core::Result<()>; fn RoleAssignments(&self, bstrscopename: &windows_core::BSTR, brecursive: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzApplicationGroup2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzApplicationGroup2_Vtbl { pub const fn new() -> IAzApplicationGroup2_Vtbl { unsafe extern "system" fn BizRule(this: *mut core::ffi::c_void, pbstrprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1140,18 +1140,18 @@ impl IAzApplicationGroup2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzApplicationGroups {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzApplicationGroups_Vtbl { pub const fn new() -> IAzApplicationGroups_Vtbl { - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplicationGroups_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -1192,18 +1192,18 @@ impl IAzApplicationGroups_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzApplications {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzApplications_Vtbl { pub const fn new() -> IAzApplications_Vtbl { - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzApplications_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -1244,7 +1244,7 @@ impl IAzApplications_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1259,48 +1259,48 @@ pub trait IAzAuthorizationStore_Impl: Sized + super::super::System::Com::IDispat fn GenerateAudits(&self) -> windows_core::Result; fn SetGenerateAudits(&self, bprop: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn Writable(&self) -> windows_core::Result; - fn GetProperty(&self, lpropid: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn SetProperty(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPropertyItem(&self, lpropid: AZ_PROP_CONSTANTS, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PolicyAdministrators(&self) -> windows_core::Result; - fn PolicyReaders(&self) -> windows_core::Result; - fn AddPolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Initialize(&self, lflags: AZ_PROP_CONSTANTS, bstrpolicyurl: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn UpdateCache(&self, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Delete(&self, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, lpropid: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn SetProperty(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPropertyItem(&self, lpropid: AZ_PROP_CONSTANTS, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn PolicyAdministrators(&self) -> windows_core::Result; + fn PolicyReaders(&self) -> windows_core::Result; + fn AddPolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Initialize(&self, lflags: AZ_PROP_CONSTANTS, bstrpolicyurl: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn UpdateCache(&self, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Delete(&self, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Applications(&self) -> windows_core::Result; - fn OpenApplication(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateApplication(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteApplication(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OpenApplication(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateApplication(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteApplication(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ApplicationGroups(&self) -> windows_core::Result; - fn CreateApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn OpenApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Submit(&self, lflags: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DelegatedPolicyUsers(&self) -> windows_core::Result; - fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn CreateApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn OpenApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Submit(&self, lflags: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DelegatedPolicyUsers(&self) -> windows_core::Result; + fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn TargetMachine(&self) -> windows_core::Result; fn ApplyStoreSacl(&self) -> windows_core::Result; fn SetApplyStoreSacl(&self, bapplystoresacl: super::super::Foundation::BOOL) -> windows_core::Result<()>; - fn PolicyAdministratorsName(&self) -> windows_core::Result; - fn PolicyReadersName(&self) -> windows_core::Result; - fn AddPolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DelegatedPolicyUsersName(&self) -> windows_core::Result; - fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn PolicyAdministratorsName(&self) -> windows_core::Result; + fn PolicyReadersName(&self) -> windows_core::Result; + fn AddPolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DelegatedPolicyUsersName(&self) -> windows_core::Result; + fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn CloseApplication(&self, bstrapplicationname: &windows_core::BSTR, lflag: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzAuthorizationStore {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzAuthorizationStore_Vtbl { pub const fn new() -> IAzAuthorizationStore_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, pbstrdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1397,7 +1397,7 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::GetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -1407,19 +1407,19 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::SetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: AZ_PROP_CONSTANTS, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: AZ_PROP_CONSTANTS, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::AddPropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeletePropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn PolicyAdministrators(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyAdministrators(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::PolicyAdministrators(this) { Ok(ok__) => { @@ -1429,7 +1429,7 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolicyReaders(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyReaders(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::PolicyReaders(this) { Ok(ok__) => { @@ -1439,31 +1439,31 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddPolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::AddPolicyAdministrator(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeletePolicyAdministrator(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::AddPolicyReader(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeletePolicyReader(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, lflags: AZ_PROP_CONSTANTS, bstrpolicyurl: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, lflags: AZ_PROP_CONSTANTS, bstrpolicyurl: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::Initialize(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&bstrpolicyurl), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn UpdateCache(this: *mut core::ffi::c_void, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn UpdateCache(this: *mut core::ffi::c_void, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::UpdateCache(this, core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Delete(this: *mut core::ffi::c_void, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Delete(this: *mut core::ffi::c_void, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::Delete(this, core::mem::transmute(&varreserved)).into() } @@ -1477,7 +1477,7 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenApplication(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppapplication: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenApplication(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppapplication: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::OpenApplication(this, core::mem::transmute(&bstrapplicationname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -1487,7 +1487,7 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateApplication(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppapplication: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateApplication(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppapplication: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::CreateApplication(this, core::mem::transmute(&bstrapplicationname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -1497,7 +1497,7 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteApplication(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteApplication(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeleteApplication(this, core::mem::transmute(&bstrapplicationname), core::mem::transmute(&varreserved)).into() } @@ -1511,7 +1511,7 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::CreateApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -1521,7 +1521,7 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::OpenApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -1531,15 +1531,15 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeleteApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::Submit(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DelegatedPolicyUsers(this: *mut core::ffi::c_void, pvardelegatedpolicyusers: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DelegatedPolicyUsers(this: *mut core::ffi::c_void, pvardelegatedpolicyusers: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::DelegatedPolicyUsers(this) { Ok(ok__) => { @@ -1549,11 +1549,11 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddDelegatedPolicyUser(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddDelegatedPolicyUser(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::AddDelegatedPolicyUser(this, core::mem::transmute(&bstrdelegatedpolicyuser), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteDelegatedPolicyUser(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteDelegatedPolicyUser(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeleteDelegatedPolicyUser(this, core::mem::transmute(&bstrdelegatedpolicyuser), core::mem::transmute(&varreserved)).into() } @@ -1581,7 +1581,7 @@ impl IAzAuthorizationStore_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::SetApplyStoreSacl(this, core::mem::transmute_copy(&bapplystoresacl)).into() } - unsafe extern "system" fn PolicyAdministratorsName(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyAdministratorsName(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::PolicyAdministratorsName(this) { Ok(ok__) => { @@ -1591,7 +1591,7 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolicyReadersName(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyReadersName(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::PolicyReadersName(this) { Ok(ok__) => { @@ -1601,23 +1601,23 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddPolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::AddPolicyAdministratorName(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeletePolicyAdministratorName(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::AddPolicyReaderName(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeletePolicyReaderName(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DelegatedPolicyUsersName(this: *mut core::ffi::c_void, pvardelegatedpolicyusers: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DelegatedPolicyUsersName(this: *mut core::ffi::c_void, pvardelegatedpolicyusers: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore_Impl::DelegatedPolicyUsersName(this) { Ok(ok__) => { @@ -1627,11 +1627,11 @@ impl IAzAuthorizationStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddDelegatedPolicyUserName(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddDelegatedPolicyUserName(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::AddDelegatedPolicyUserName(this, core::mem::transmute(&bstrdelegatedpolicyuser), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteDelegatedPolicyUserName(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteDelegatedPolicyUserName(this: *mut core::ffi::c_void, bstrdelegatedpolicyuser: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzAuthorizationStore_Impl::DeleteDelegatedPolicyUserName(this, core::mem::transmute(&bstrdelegatedpolicyuser), core::mem::transmute(&varreserved)).into() } @@ -1698,17 +1698,17 @@ impl IAzAuthorizationStore_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result; - fn CreateApplication2(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; + fn OpenApplication2(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateApplication2(&self, bstrapplicationname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzAuthorizationStore2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzAuthorizationStore2_Vtbl { pub const fn new() -> IAzAuthorizationStore2_Vtbl { - unsafe extern "system" fn OpenApplication2(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppapplication: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenApplication2(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppapplication: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore2_Impl::OpenApplication2(this, core::mem::transmute(&bstrapplicationname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -1718,7 +1718,7 @@ impl IAzAuthorizationStore2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateApplication2(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppapplication: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateApplication2(this: *mut core::ffi::c_void, bstrapplicationname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppapplication: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzAuthorizationStore2_Impl::CreateApplication2(this, core::mem::transmute(&bstrapplicationname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -1738,7 +1738,7 @@ impl IAzAuthorizationStore2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn BizruleGroupSupported(&self) -> windows_core::Result; @@ -1746,9 +1746,9 @@ pub trait IAzAuthorizationStore3_Impl: Sized + IAzAuthorizationStore2_Impl { fn IsFunctionalLevelUpgradeSupported(&self, lfunctionallevel: i32) -> windows_core::Result; fn GetSchemaVersion(&self, plmajorversion: *mut i32, plminorversion: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzAuthorizationStore3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzAuthorizationStore3_Vtbl { pub const fn new() -> IAzAuthorizationStore3_Vtbl { unsafe extern "system" fn IsUpdateNeeded(this: *mut core::ffi::c_void, pbisupdateneeded: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1802,16 +1802,16 @@ impl IAzAuthorizationStore3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetBusinessRuleString(&self, bstrbusinessrulestring: &windows_core::BSTR) -> windows_core::Result<()>; fn BusinessRuleString(&self) -> windows_core::Result; - fn GetParameter(&self, bstrparametername: &windows_core::BSTR) -> windows_core::Result; + fn GetParameter(&self, bstrparametername: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzBizRuleContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzBizRuleContext_Vtbl { pub const fn new() -> IAzBizRuleContext_Vtbl { unsafe extern "system" fn SetBusinessRuleResult(this: *mut core::ffi::c_void, bresult: super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -1832,7 +1832,7 @@ impl IAzBizRuleContext_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetParameter(this: *mut core::ffi::c_void, bstrparametername: core::mem::MaybeUninit, pvarparametervalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetParameter(this: *mut core::ffi::c_void, bstrparametername: core::mem::MaybeUninit, pvarparametervalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzBizRuleContext_Impl::GetParameter(this, core::mem::transmute(&bstrparametername)) { Ok(ok__) => { @@ -1854,29 +1854,29 @@ impl IAzBizRuleContext_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddInterfaces(&self, varinterfacenames: &windows_core::VARIANT, varinterfaceflags: &windows_core::VARIANT, varinterfaces: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetInterfaceValue(&self, bstrinterfacename: &windows_core::BSTR, linterfaceflag: *mut i32, varinterface: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn AddInterface(&self, bstrinterfacename: &windows_core::BSTR, linterfaceflag: i32, varinterface: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddInterfaces(&self, varinterfacenames: &super::super::System::Variant::VARIANT, varinterfaceflags: &super::super::System::Variant::VARIANT, varinterfaces: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetInterfaceValue(&self, bstrinterfacename: &windows_core::BSTR, linterfaceflag: *mut i32, varinterface: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Remove(&self, bstrinterfacename: &windows_core::BSTR) -> windows_core::Result<()>; fn RemoveAll(&self) -> windows_core::Result<()>; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzBizRuleInterfaces {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzBizRuleInterfaces_Vtbl { pub const fn new() -> IAzBizRuleInterfaces_Vtbl { - unsafe extern "system" fn AddInterface(this: *mut core::ffi::c_void, bstrinterfacename: core::mem::MaybeUninit, linterfaceflag: i32, varinterface: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddInterface(this: *mut core::ffi::c_void, bstrinterfacename: core::mem::MaybeUninit, linterfaceflag: i32, varinterface: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzBizRuleInterfaces_Impl::AddInterface(this, core::mem::transmute(&bstrinterfacename), core::mem::transmute_copy(&linterfaceflag), core::mem::transmute(&varinterface)).into() } - unsafe extern "system" fn AddInterfaces(this: *mut core::ffi::c_void, varinterfacenames: core::mem::MaybeUninit, varinterfaceflags: core::mem::MaybeUninit, varinterfaces: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddInterfaces(this: *mut core::ffi::c_void, varinterfacenames: core::mem::MaybeUninit, varinterfaceflags: core::mem::MaybeUninit, varinterfaces: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzBizRuleInterfaces_Impl::AddInterfaces(this, core::mem::transmute(&varinterfacenames), core::mem::transmute(&varinterfaceflags), core::mem::transmute(&varinterfaces)).into() } - unsafe extern "system" fn GetInterfaceValue(this: *mut core::ffi::c_void, bstrinterfacename: core::mem::MaybeUninit, linterfaceflag: *mut i32, varinterface: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetInterfaceValue(this: *mut core::ffi::c_void, bstrinterfacename: core::mem::MaybeUninit, linterfaceflag: *mut i32, varinterface: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzBizRuleInterfaces_Impl::GetInterfaceValue(this, core::mem::transmute(&bstrinterfacename), core::mem::transmute_copy(&linterfaceflag), core::mem::transmute_copy(&varinterface)).into() } @@ -1912,29 +1912,29 @@ impl IAzBizRuleInterfaces_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddParameters(&self, varparameternames: &windows_core::VARIANT, varparametervalues: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetParameterValue(&self, bstrparametername: &windows_core::BSTR) -> windows_core::Result; + fn AddParameter(&self, bstrparametername: &windows_core::BSTR, varparametervalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddParameters(&self, varparameternames: &super::super::System::Variant::VARIANT, varparametervalues: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetParameterValue(&self, bstrparametername: &windows_core::BSTR) -> windows_core::Result; fn Remove(&self, varparametername: &windows_core::BSTR) -> windows_core::Result<()>; fn RemoveAll(&self) -> windows_core::Result<()>; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzBizRuleParameters {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzBizRuleParameters_Vtbl { pub const fn new() -> IAzBizRuleParameters_Vtbl { - unsafe extern "system" fn AddParameter(this: *mut core::ffi::c_void, bstrparametername: core::mem::MaybeUninit, varparametervalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddParameter(this: *mut core::ffi::c_void, bstrparametername: core::mem::MaybeUninit, varparametervalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzBizRuleParameters_Impl::AddParameter(this, core::mem::transmute(&bstrparametername), core::mem::transmute(&varparametervalue)).into() } - unsafe extern "system" fn AddParameters(this: *mut core::ffi::c_void, varparameternames: core::mem::MaybeUninit, varparametervalues: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddParameters(this: *mut core::ffi::c_void, varparameternames: core::mem::MaybeUninit, varparametervalues: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzBizRuleParameters_Impl::AddParameters(this, core::mem::transmute(&varparameternames), core::mem::transmute(&varparametervalues)).into() } - unsafe extern "system" fn GetParameterValue(this: *mut core::ffi::c_void, bstrparametername: core::mem::MaybeUninit, pvarparametervalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetParameterValue(this: *mut core::ffi::c_void, bstrparametername: core::mem::MaybeUninit, pvarparametervalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzBizRuleParameters_Impl::GetParameterValue(this, core::mem::transmute(&bstrparametername)) { Ok(ok__) => { @@ -1976,9 +1976,9 @@ impl IAzBizRuleParameters_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT, varoperations: &windows_core::VARIANT, varparameternames: &windows_core::VARIANT, varparametervalues: &windows_core::VARIANT, varinterfacenames: &windows_core::VARIANT, varinterfaceflags: &windows_core::VARIANT, varinterfaces: &windows_core::VARIANT) -> windows_core::Result; + 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; fn GetBusinessRuleString(&self) -> windows_core::Result; fn UserDn(&self) -> windows_core::Result; fn UserSamCompat(&self) -> windows_core::Result; @@ -1987,17 +1987,28 @@ pub trait IAzClientContext_Impl: Sized + super::super::System::Com::IDispatch_Im fn UserCanonical(&self) -> windows_core::Result; fn UserUpn(&self) -> windows_core::Result; fn UserDnsSamCompat(&self) -> windows_core::Result; - fn GetProperty(&self, lpropid: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn GetRoles(&self, bstrscopename: &windows_core::BSTR) -> windows_core::Result; + fn GetProperty(&self, lpropid: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn GetRoles(&self, bstrscopename: &windows_core::BSTR) -> windows_core::Result; fn RoleForAccessCheck(&self) -> windows_core::Result; fn SetRoleForAccessCheck(&self, bstrprop: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzClientContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzClientContext_Vtbl { pub const fn new() -> IAzClientContext_Vtbl { - unsafe extern "system" fn AccessCheck(this: *mut core::ffi::c_void, bstrobjectname: core::mem::MaybeUninit, varscopenames: core::mem::MaybeUninit, varoperations: core::mem::MaybeUninit, varparameternames: core::mem::MaybeUninit, varparametervalues: core::mem::MaybeUninit, varinterfacenames: core::mem::MaybeUninit, varinterfaceflags: core::mem::MaybeUninit, varinterfaces: core::mem::MaybeUninit, pvarresults: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AccessCheck( + this: *mut core::ffi::c_void, + bstrobjectname: core::mem::MaybeUninit, + varscopenames: core::mem::MaybeUninit, + varoperations: core::mem::MaybeUninit, + varparameternames: core::mem::MaybeUninit, + varparametervalues: core::mem::MaybeUninit, + varinterfacenames: core::mem::MaybeUninit, + varinterfaceflags: core::mem::MaybeUninit, + varinterfaces: core::mem::MaybeUninit, + pvarresults: *mut core::mem::MaybeUninit, + ) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzClientContext_Impl::AccessCheck(this, core::mem::transmute(&bstrobjectname), core::mem::transmute(&varscopenames), core::mem::transmute(&varoperations), core::mem::transmute(&varparameternames), core::mem::transmute(&varparametervalues), core::mem::transmute(&varinterfacenames), core::mem::transmute(&varinterfaceflags), core::mem::transmute(&varinterfaces)) { Ok(ok__) => { @@ -2087,7 +2098,7 @@ impl IAzClientContext_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzClientContext_Impl::GetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -2097,7 +2108,7 @@ impl IAzClientContext_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetRoles(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, pvarrolenames: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetRoles(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, pvarrolenames: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzClientContext_Impl::GetRoles(this, core::mem::transmute(&bstrscopename)) { Ok(ok__) => { @@ -2142,33 +2153,33 @@ impl IAzClientContext_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, pvarscopenames: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn AddRoles(&self, varroles: &windows_core::VARIANT, bstrscopename: &windows_core::BSTR) -> windows_core::Result<()>; - fn AddApplicationGroups(&self, varapplicationgroups: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddStringSids(&self, varstringsids: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetAssignedScopesPage(&self, loptions: i32, pagesize: i32, pvarcursor: *mut super::super::System::Variant::VARIANT, pvarscopenames: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddRoles(&self, varroles: &super::super::System::Variant::VARIANT, bstrscopename: &windows_core::BSTR) -> windows_core::Result<()>; + fn AddApplicationGroups(&self, varapplicationgroups: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddStringSids(&self, varstringsids: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetLDAPQueryDN(&self, bstrldapquerydn: &windows_core::BSTR) -> windows_core::Result<()>; fn LDAPQueryDN(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzClientContext2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzClientContext2_Vtbl { pub const fn new() -> IAzClientContext2_Vtbl { - unsafe extern "system" fn GetAssignedScopesPage(this: *mut core::ffi::c_void, loptions: i32, pagesize: i32, pvarcursor: *mut core::mem::MaybeUninit, pvarscopenames: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAssignedScopesPage(this: *mut core::ffi::c_void, loptions: i32, pagesize: i32, pvarcursor: *mut core::mem::MaybeUninit, pvarscopenames: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzClientContext2_Impl::GetAssignedScopesPage(this, core::mem::transmute_copy(&loptions), core::mem::transmute_copy(&pagesize), core::mem::transmute_copy(&pvarcursor), core::mem::transmute_copy(&pvarscopenames)).into() } - unsafe extern "system" fn AddRoles(this: *mut core::ffi::c_void, varroles: core::mem::MaybeUninit, bstrscopename: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddRoles(this: *mut core::ffi::c_void, varroles: core::mem::MaybeUninit, bstrscopename: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzClientContext2_Impl::AddRoles(this, core::mem::transmute(&varroles), core::mem::transmute(&bstrscopename)).into() } - unsafe extern "system" fn AddApplicationGroups(this: *mut core::ffi::c_void, varapplicationgroups: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddApplicationGroups(this: *mut core::ffi::c_void, varapplicationgroups: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzClientContext2_Impl::AddApplicationGroups(this, core::mem::transmute(&varapplicationgroups)).into() } - unsafe extern "system" fn AddStringSids(this: *mut core::ffi::c_void, varstringsids: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddStringSids(this: *mut core::ffi::c_void, varstringsids: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzClientContext2_Impl::AddStringSids(this, core::mem::transmute(&varstringsids)).into() } @@ -2200,7 +2211,7 @@ impl IAzClientContext2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IsInRoleAssignment(&self, bstrscopename: &windows_core::BSTR, bstrrolename: &windows_core::BSTR) -> windows_core::Result; @@ -2208,12 +2219,12 @@ pub trait IAzClientContext3_Impl: Sized + IAzClientContext2_Impl { fn GetTasks(&self, bstrscopename: &windows_core::BSTR) -> windows_core::Result; fn BizRuleParameters(&self) -> windows_core::Result; fn BizRuleInterfaces(&self) -> windows_core::Result; - fn GetGroups(&self, bstrscopename: &windows_core::BSTR, uloptions: &AZ_PROP_CONSTANTS) -> windows_core::Result; - fn Sids(&self) -> windows_core::Result; + fn GetGroups(&self, bstrscopename: &windows_core::BSTR, uloptions: &AZ_PROP_CONSTANTS) -> windows_core::Result; + fn Sids(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzClientContext3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzClientContext3_Vtbl { pub const fn new() -> IAzClientContext3_Vtbl { unsafe extern "system" fn AccessCheck2(this: *mut core::ffi::c_void, bstrobjectname: core::mem::MaybeUninit, bstrscopename: core::mem::MaybeUninit, loperation: i32, plresult: *mut u32) -> windows_core::HRESULT { @@ -2276,7 +2287,7 @@ impl IAzClientContext3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetGroups(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, uloptions: u32, pgrouparray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetGroups(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, uloptions: u32, pgrouparray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzClientContext3_Impl::GetGroups(this, core::mem::transmute(&bstrscopename), core::mem::transmute(&uloptions)) { Ok(ok__) => { @@ -2286,7 +2297,7 @@ impl IAzClientContext3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Sids(this: *mut core::ffi::c_void, pstringsidarray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Sids(this: *mut core::ffi::c_void, pstringsidarray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzClientContext3_Impl::Sids(this) { Ok(ok__) => { @@ -2312,21 +2323,21 @@ impl IAzClientContext3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn NamesFromSids(&self, vsids: &windows_core::VARIANT, pvsidtypes: *mut windows_core::VARIANT, pvnames: *mut windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzNameResolver {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzNameResolver_Vtbl { pub const fn new() -> IAzNameResolver_Vtbl { unsafe extern "system" fn NameFromSid(this: *mut core::ffi::c_void, bstrsid: core::mem::MaybeUninit, psidtype: *mut i32, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzNameResolver_Impl::NameFromSid(this, core::mem::transmute(&bstrsid), core::mem::transmute_copy(&psidtype), core::mem::transmute_copy(&pbstrname)).into() } - unsafe extern "system" fn NamesFromSids(this: *mut core::ffi::c_void, vsids: core::mem::MaybeUninit, pvsidtypes: *mut core::mem::MaybeUninit, pvnames: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NamesFromSids(this: *mut core::ffi::c_void, vsids: core::mem::MaybeUninit, pvsidtypes: *mut core::mem::MaybeUninit, pvnames: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzNameResolver_Impl::NamesFromSids(this, core::mem::transmute(&vsids), core::mem::transmute_copy(&pvsidtypes), core::mem::transmute_copy(&pvnames)).into() } @@ -2340,17 +2351,17 @@ impl IAzNameResolver_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, pvnames: *mut windows_core::VARIANT, pvsids: *mut windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; fn Name(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzObjectPicker {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzObjectPicker_Vtbl { pub const fn new() -> IAzObjectPicker_Vtbl { - unsafe extern "system" fn GetPrincipals(this: *mut core::ffi::c_void, hparentwnd: super::super::Foundation::HWND, bstrtitle: core::mem::MaybeUninit, pvsidtypes: *mut core::mem::MaybeUninit, pvnames: *mut core::mem::MaybeUninit, pvsids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPrincipals(this: *mut core::ffi::c_void, hparentwnd: super::super::Foundation::HWND, bstrtitle: core::mem::MaybeUninit, pvsidtypes: *mut core::mem::MaybeUninit, pvnames: *mut core::mem::MaybeUninit, pvsids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzObjectPicker_Impl::GetPrincipals(this, core::mem::transmute_copy(&hparentwnd), core::mem::transmute(&bstrtitle), core::mem::transmute_copy(&pvsidtypes), core::mem::transmute_copy(&pvnames), core::mem::transmute_copy(&pvsids)).into() } @@ -2374,7 +2385,7 @@ impl IAzObjectPicker_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, bstrname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2385,13 +2396,13 @@ pub trait IAzOperation_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn OperationID(&self) -> windows_core::Result; fn SetOperationID(&self, lprop: i32) -> windows_core::Result<()>; fn Writable(&self) -> windows_core::Result; - fn GetProperty(&self, lpropid: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn SetProperty(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Submit(&self, lflags: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, lpropid: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn SetProperty(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Submit(&self, lflags: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzOperation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzOperation_Vtbl { pub const fn new() -> IAzOperation_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2460,7 +2471,7 @@ impl IAzOperation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzOperation_Impl::GetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -2470,11 +2481,11 @@ impl IAzOperation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzOperation_Impl::SetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzOperation_Impl::Submit(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&varreserved)).into() } @@ -2498,13 +2509,13 @@ impl IAzOperation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzOperation2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzOperation2_Vtbl { pub const fn new() -> IAzOperation2_Vtbl { unsafe extern "system" fn RoleAssignments(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, brecursive: super::super::Foundation::VARIANT_BOOL, pproleassignments: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2523,18 +2534,18 @@ impl IAzOperation2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzOperations {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzOperations_Vtbl { pub const fn new() -> IAzOperations_Vtbl { - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzOperations_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -2575,14 +2586,14 @@ impl IAzOperations_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ObjectPicker(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzPrincipalLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzPrincipalLocator_Vtbl { pub const fn new() -> IAzPrincipalLocator_Vtbl { unsafe extern "system" fn NameResolver(this: *mut core::ffi::c_void, ppnameresolver: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2615,7 +2626,7 @@ impl IAzPrincipalLocator_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, bstrname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2623,31 +2634,31 @@ pub trait IAzRole_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; fn ApplicationData(&self) -> windows_core::Result; fn SetApplicationData(&self, bstrapplicationdata: &windows_core::BSTR) -> windows_core::Result<()>; - fn AddAppMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteAppMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddTask(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteTask(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddOperation(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteOperation(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteMember(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn AddAppMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteAppMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddTask(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteTask(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddOperation(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteOperation(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteMember(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Writable(&self) -> windows_core::Result; - fn GetProperty(&self, lpropid: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn SetProperty(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AppMembers(&self) -> windows_core::Result; - fn Members(&self) -> windows_core::Result; - fn Operations(&self) -> windows_core::Result; - fn Tasks(&self) -> windows_core::Result; - fn AddPropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Submit(&self, lflags: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn MembersName(&self) -> windows_core::Result; -} -#[cfg(feature = "Win32_System_Com")] + fn GetProperty(&self, lpropid: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn SetProperty(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AppMembers(&self) -> windows_core::Result; + fn Members(&self) -> windows_core::Result; + fn Operations(&self) -> windows_core::Result; + fn Tasks(&self) -> windows_core::Result; + fn AddPropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Submit(&self, lflags: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteMemberName(&self, bstrprop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn MembersName(&self) -> windows_core::Result; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzRole {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzRole_Vtbl { pub const fn new() -> IAzRole_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2692,35 +2703,35 @@ impl IAzRole_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::SetApplicationData(this, core::mem::transmute(&bstrapplicationdata)).into() } - unsafe extern "system" fn AddAppMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddAppMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::AddAppMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteAppMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteAppMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::DeleteAppMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddTask(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddTask(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::AddTask(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteTask(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteTask(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::DeleteTask(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddOperation(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddOperation(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::AddOperation(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteOperation(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteOperation(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::DeleteOperation(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::AddMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteMember(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::DeleteMember(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } @@ -2734,7 +2745,7 @@ impl IAzRole_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRole_Impl::GetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -2744,11 +2755,11 @@ impl IAzRole_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::SetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AppMembers(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AppMembers(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRole_Impl::AppMembers(this) { Ok(ok__) => { @@ -2758,7 +2769,7 @@ impl IAzRole_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Members(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Members(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRole_Impl::Members(this) { Ok(ok__) => { @@ -2768,7 +2779,7 @@ impl IAzRole_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Operations(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Operations(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRole_Impl::Operations(this) { Ok(ok__) => { @@ -2778,7 +2789,7 @@ impl IAzRole_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Tasks(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Tasks(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRole_Impl::Tasks(this) { Ok(ok__) => { @@ -2788,27 +2799,27 @@ impl IAzRole_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::AddPropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::DeletePropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::Submit(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::AddMemberName(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteMemberName(this: *mut core::ffi::c_void, bstrprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzRole_Impl::DeleteMemberName(this, core::mem::transmute(&bstrprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn MembersName(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn MembersName(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRole_Impl::MembersName(this) { Ok(ok__) => { @@ -2853,16 +2864,16 @@ impl IAzRole_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn DeleteRoleDefinition(&self, bstrroledefinition: &windows_core::BSTR) -> windows_core::Result<()>; fn RoleDefinitions(&self) -> windows_core::Result; fn Scope(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzRoleAssignment {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzRoleAssignment_Vtbl { pub const fn new() -> IAzRoleAssignment_Vtbl { unsafe extern "system" fn AddRoleDefinition(this: *mut core::ffi::c_void, bstrroledefinition: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2905,18 +2916,18 @@ impl IAzRoleAssignment_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzRoleAssignments {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzRoleAssignments_Vtbl { pub const fn new() -> IAzRoleAssignments_Vtbl { - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRoleAssignments_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -2957,16 +2968,16 @@ impl IAzRoleAssignments_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AddRoleDefinition(&self, bstrroledefinition: &windows_core::BSTR) -> windows_core::Result<()>; fn DeleteRoleDefinition(&self, bstrroledefinition: &windows_core::BSTR) -> windows_core::Result<()>; fn RoleDefinitions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzRoleDefinition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzRoleDefinition_Vtbl { pub const fn new() -> IAzRoleDefinition_Vtbl { unsafe extern "system" fn RoleAssignments(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, brecursive: super::super::Foundation::VARIANT_BOOL, pproleassignments: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3009,18 +3020,18 @@ impl IAzRoleDefinition_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzRoleDefinitions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzRoleDefinitions_Vtbl { pub const fn new() -> IAzRoleDefinitions_Vtbl { - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRoleDefinitions_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -3061,18 +3072,18 @@ impl IAzRoleDefinitions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzRoles {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzRoles_Vtbl { pub const fn new() -> IAzRoles_Vtbl { - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzRoles_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -3113,7 +3124,7 @@ impl IAzRoles_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, bstrname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3122,41 +3133,41 @@ pub trait IAzScope_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ApplicationData(&self) -> windows_core::Result; fn SetApplicationData(&self, bstrapplicationdata: &windows_core::BSTR) -> windows_core::Result<()>; fn Writable(&self) -> windows_core::Result; - fn GetProperty(&self, lpropid: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn SetProperty(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PolicyAdministrators(&self) -> windows_core::Result; - fn PolicyReaders(&self) -> windows_core::Result; - fn AddPolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, lpropid: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn SetProperty(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn PolicyAdministrators(&self) -> windows_core::Result; + fn PolicyReaders(&self) -> windows_core::Result; + fn AddPolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyAdministrator(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyReader(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ApplicationGroups(&self) -> windows_core::Result; - fn OpenApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OpenApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteApplicationGroup(&self, bstrgroupname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Roles(&self) -> windows_core::Result; - fn OpenRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OpenRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteRole(&self, bstrrolename: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Tasks(&self) -> windows_core::Result; - fn OpenTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn CreateTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn DeleteTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Submit(&self, lflags: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OpenTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreateTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn DeleteTask(&self, bstrtaskname: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Submit(&self, lflags: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn CanBeDelegated(&self) -> windows_core::Result; fn BizrulesWritable(&self) -> windows_core::Result; - fn PolicyAdministratorsName(&self) -> windows_core::Result; - fn PolicyReadersName(&self) -> windows_core::Result; - fn AddPolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; -} -#[cfg(feature = "Win32_System_Com")] + fn PolicyAdministratorsName(&self) -> windows_core::Result; + fn PolicyReadersName(&self) -> windows_core::Result; + fn AddPolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyAdministratorName(&self, bstradmin: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePolicyReaderName(&self, bstrreader: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzScope {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzScope_Vtbl { pub const fn new() -> IAzScope_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3211,7 +3222,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::GetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -3221,19 +3232,19 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::SetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::AddPropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::DeletePropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn PolicyAdministrators(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyAdministrators(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::PolicyAdministrators(this) { Ok(ok__) => { @@ -3243,7 +3254,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolicyReaders(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyReaders(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::PolicyReaders(this) { Ok(ok__) => { @@ -3253,19 +3264,19 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddPolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::AddPolicyAdministrator(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyAdministrator(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::DeletePolicyAdministrator(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::AddPolicyReader(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyReader(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::DeletePolicyReader(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } @@ -3279,7 +3290,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::OpenApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -3289,7 +3300,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::CreateApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -3299,7 +3310,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteApplicationGroup(this: *mut core::ffi::c_void, bstrgroupname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::DeleteApplicationGroup(this, core::mem::transmute(&bstrgroupname), core::mem::transmute(&varreserved)).into() } @@ -3313,7 +3324,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pprole: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pprole: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::OpenRole(this, core::mem::transmute(&bstrrolename), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -3323,7 +3334,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pprole: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pprole: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::CreateRole(this, core::mem::transmute(&bstrrolename), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -3333,7 +3344,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteRole(this: *mut core::ffi::c_void, bstrrolename: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::DeleteRole(this, core::mem::transmute(&bstrrolename), core::mem::transmute(&varreserved)).into() } @@ -3347,7 +3358,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OpenTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn OpenTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::OpenTask(this, core::mem::transmute(&bstrtaskname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -3357,7 +3368,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::CreateTask(this, core::mem::transmute(&bstrtaskname), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -3367,11 +3378,11 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DeleteTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteTask(this: *mut core::ffi::c_void, bstrtaskname: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::DeleteTask(this, core::mem::transmute(&bstrtaskname), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::Submit(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&varreserved)).into() } @@ -3395,7 +3406,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolicyAdministratorsName(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyAdministratorsName(this: *mut core::ffi::c_void, pvaradmins: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::PolicyAdministratorsName(this) { Ok(ok__) => { @@ -3405,7 +3416,7 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolicyReadersName(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolicyReadersName(this: *mut core::ffi::c_void, pvarreaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScope_Impl::PolicyReadersName(this) { Ok(ok__) => { @@ -3415,19 +3426,19 @@ impl IAzScope_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddPolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::AddPolicyAdministratorName(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyAdministratorName(this: *mut core::ffi::c_void, bstradmin: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::DeletePolicyAdministratorName(this, core::mem::transmute(&bstradmin), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::AddPolicyReaderName(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePolicyReaderName(this: *mut core::ffi::c_void, bstrreader: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzScope_Impl::DeletePolicyReaderName(this, core::mem::transmute(&bstrreader), core::mem::transmute(&varreserved)).into() } @@ -3477,7 +3488,7 @@ impl IAzScope_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CreateRoleDefinition(&self, bstrroledefinitionname: &windows_core::BSTR) -> windows_core::Result; @@ -3488,9 +3499,9 @@ pub trait IAzScope2_Impl: Sized + IAzScope_Impl { fn OpenRoleAssignment(&self, bstrroleassignmentname: &windows_core::BSTR) -> windows_core::Result; fn DeleteRoleAssignment(&self, bstrroleassignmentname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzScope2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzScope2_Vtbl { pub const fn new() -> IAzScope2_Vtbl { unsafe extern "system" fn RoleDefinitions(this: *mut core::ffi::c_void, pproledefinitions: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3577,18 +3588,18 @@ impl IAzScope2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzScopes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzScopes_Vtbl { pub const fn new() -> IAzScopes_Vtbl { - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzScopes_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -3629,7 +3640,7 @@ impl IAzScopes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, bstrname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3645,22 +3656,22 @@ pub trait IAzTask_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetBizRuleImportedPath(&self, bstrprop: &windows_core::BSTR) -> windows_core::Result<()>; fn IsRoleDefinition(&self) -> windows_core::Result; fn SetIsRoleDefinition(&self, fprop: super::super::Foundation::BOOL) -> windows_core::Result<()>; - fn Operations(&self) -> windows_core::Result; - fn Tasks(&self) -> windows_core::Result; - fn AddOperation(&self, bstrop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteOperation(&self, bstrop: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddTask(&self, bstrtask: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeleteTask(&self, bstrtask: &windows_core::BSTR, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Operations(&self) -> windows_core::Result; + fn Tasks(&self) -> windows_core::Result; + fn AddOperation(&self, bstrop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteOperation(&self, bstrop: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddTask(&self, bstrtask: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeleteTask(&self, bstrtask: &windows_core::BSTR, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Writable(&self) -> windows_core::Result; - fn GetProperty(&self, lpropid: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result; - fn SetProperty(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddPropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn DeletePropertyItem(&self, lpropid: i32, varprop: &windows_core::VARIANT, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Submit(&self, lflags: i32, varreserved: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, lpropid: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn SetProperty(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AddPropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn DeletePropertyItem(&self, lpropid: i32, varprop: &super::super::System::Variant::VARIANT, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Submit(&self, lflags: i32, varreserved: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzTask {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzTask_Vtbl { pub const fn new() -> IAzTask_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbstrname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3761,7 +3772,7 @@ impl IAzTask_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::SetIsRoleDefinition(this, core::mem::transmute_copy(&fprop)).into() } - unsafe extern "system" fn Operations(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Operations(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzTask_Impl::Operations(this) { Ok(ok__) => { @@ -3771,7 +3782,7 @@ impl IAzTask_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Tasks(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Tasks(this: *mut core::ffi::c_void, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzTask_Impl::Tasks(this) { Ok(ok__) => { @@ -3781,19 +3792,19 @@ impl IAzTask_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddOperation(this: *mut core::ffi::c_void, bstrop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddOperation(this: *mut core::ffi::c_void, bstrop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::AddOperation(this, core::mem::transmute(&bstrop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteOperation(this: *mut core::ffi::c_void, bstrop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteOperation(this: *mut core::ffi::c_void, bstrop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::DeleteOperation(this, core::mem::transmute(&bstrop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddTask(this: *mut core::ffi::c_void, bstrtask: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddTask(this: *mut core::ffi::c_void, bstrtask: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::AddTask(this, core::mem::transmute(&bstrtask), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeleteTask(this: *mut core::ffi::c_void, bstrtask: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteTask(this: *mut core::ffi::c_void, bstrtask: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::DeleteTask(this, core::mem::transmute(&bstrtask), core::mem::transmute(&varreserved)).into() } @@ -3807,7 +3818,7 @@ impl IAzTask_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lpropid: i32, varreserved: core::mem::MaybeUninit, pvarprop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzTask_Impl::GetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varreserved)) { Ok(ok__) => { @@ -3817,19 +3828,19 @@ impl IAzTask_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::SetProperty(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddPropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::AddPropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeletePropertyItem(this: *mut core::ffi::c_void, lpropid: i32, varprop: core::mem::MaybeUninit, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::DeletePropertyItem(this, core::mem::transmute_copy(&lpropid), core::mem::transmute(&varprop), core::mem::transmute(&varreserved)).into() } - unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, lflags: i32, varreserved: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAzTask_Impl::Submit(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&varreserved)).into() } @@ -3867,13 +3878,13 @@ impl IAzTask_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzTask2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzTask2_Vtbl { pub const fn new() -> IAzTask2_Vtbl { unsafe extern "system" fn RoleAssignments(this: *mut core::ffi::c_void, bstrscopename: core::mem::MaybeUninit, brecursive: super::super::Foundation::VARIANT_BOOL, pproleassignments: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3892,18 +3903,18 @@ impl IAzTask2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAzTasks {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAzTasks_Vtbl { pub const fn new() -> IAzTasks_Vtbl { - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvarobtptr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAzTasks_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { 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 c0af589ceb..0cbe92e0db 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Authorization/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Authorization/mod.rs @@ -782,53 +782,61 @@ impl IAzApplication { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Writable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lpropid, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } - pub unsafe fn PolicyAdministrators(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyAdministrators(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyAdministrators)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PolicyReaders(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyReaders(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyReaders)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyAdministrator)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyAdministrator)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyReader)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyReader)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } @@ -837,28 +845,29 @@ impl IAzApplication { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Scopes)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenScope(&self, bstrscopename: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenScope)(windows_core::Interface::as_raw(self), bstrscopename.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateScope(&self, bstrscopename: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateScope)(windows_core::Interface::as_raw(self), bstrscopename.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteScope(&self, bstrscopename: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteScope)(windows_core::Interface::as_raw(self), bstrscopename.param().abi(), varreserved.param().abi()).ok() } @@ -867,28 +876,29 @@ impl IAzApplication { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Operations)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenOperation(&self, bstroperationname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenOperation)(windows_core::Interface::as_raw(self), bstroperationname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateOperation(&self, bstroperationname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateOperation)(windows_core::Interface::as_raw(self), bstroperationname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstroperationname: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteOperation)(windows_core::Interface::as_raw(self), bstroperationname.param().abi(), varreserved.param().abi()).ok() } @@ -897,28 +907,29 @@ impl IAzApplication { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Tasks)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenTask(&self, bstrtaskname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenTask)(windows_core::Interface::as_raw(self), bstrtaskname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTask(&self, bstrtaskname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateTask)(windows_core::Interface::as_raw(self), bstrtaskname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtaskname: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteTask)(windows_core::Interface::as_raw(self), bstrtaskname.param().abi(), varreserved.param().abi()).ok() } @@ -927,28 +938,29 @@ impl IAzApplication { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ApplicationGroups)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi()).ok() } @@ -957,147 +969,163 @@ impl IAzApplication { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Roles)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRole(&self, bstrrolename: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenRole)(windows_core::Interface::as_raw(self), bstrrolename.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateRole(&self, bstrrolename: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateRole)(windows_core::Interface::as_raw(self), bstrrolename.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteRole(&self, bstrrolename: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteRole)(windows_core::Interface::as_raw(self), bstrrolename.param().abi(), varreserved.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromToken(&self, ulltokenhandle: u64, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InitializeClientContextFromToken)(windows_core::Interface::as_raw(self), ulltokenhandle, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Submit)(windows_core::Interface::as_raw(self), lflags, varreserved.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromName(&self, clientname: P0, domainname: P1, varreserved: P2) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InitializeClientContextFromName)(windows_core::Interface::as_raw(self), clientname.param().abi(), domainname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn DelegatedPolicyUsers(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DelegatedPolicyUsers(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DelegatedPolicyUsers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddDelegatedPolicyUser)(windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteDelegatedPolicyUser)(windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.param().abi(), varreserved.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromStringSid(&self, sidstring: P0, loptions: i32, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InitializeClientContextFromStringSid)(windows_core::Interface::as_raw(self), sidstring.param().abi(), loptions, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PolicyAdministratorsName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyAdministratorsName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyAdministratorsName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PolicyReadersName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyReadersName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyReadersName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyAdministratorName)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyAdministratorName)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyReaderName)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyReaderName)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } - pub unsafe fn DelegatedPolicyUsersName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DelegatedPolicyUsersName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DelegatedPolicyUsersName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddDelegatedPolicyUserName)(windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteDelegatedPolicyUserName)(windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.param().abi(), varreserved.param().abi()).ok() } @@ -1121,106 +1149,190 @@ pub struct IAzApplication_Vtbl { pub ApplyStoreSacl: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SetApplyStoreSacl: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub Writable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyAdministrators: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyReaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyAdministrators: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyAdministrators: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyReaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyReaders: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyAdministrator: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyAdministrator: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyReader: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyReader: usize, #[cfg(feature = "Win32_System_Com")] pub Scopes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Scopes: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenScope: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenScope: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenScope: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateScope: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateScope: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateScope: usize, - pub DeleteScope: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteScope: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteScope: usize, #[cfg(feature = "Win32_System_Com")] pub Operations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Operations: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenOperation: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateOperation: usize, - pub DeleteOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteOperation: usize, #[cfg(feature = "Win32_System_Com")] pub Tasks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Tasks: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenTask: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateTask: usize, - pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteTask: usize, #[cfg(feature = "Win32_System_Com")] pub ApplicationGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] ApplicationGroups: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenApplicationGroup: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateApplicationGroup: usize, - pub DeleteApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteApplicationGroup: usize, #[cfg(feature = "Win32_System_Com")] pub Roles: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Roles: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenRole: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateRole: usize, - pub DeleteRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub InitializeClientContextFromToken: unsafe extern "system" fn(*mut core::ffi::c_void, u64, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteRole: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InitializeClientContextFromToken: unsafe extern "system" fn(*mut core::ffi::c_void, u64, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InitializeClientContextFromToken: usize, - pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub InitializeClientContextFromName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InitializeClientContextFromName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InitializeClientContextFromName: usize, - pub DelegatedPolicyUsers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddDelegatedPolicyUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteDelegatedPolicyUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub InitializeClientContextFromStringSid: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DelegatedPolicyUsers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DelegatedPolicyUsers: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddDelegatedPolicyUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddDelegatedPolicyUser: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteDelegatedPolicyUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteDelegatedPolicyUser: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InitializeClientContextFromStringSid: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InitializeClientContextFromStringSid: usize, - pub PolicyAdministratorsName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyReadersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DelegatedPolicyUsersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddDelegatedPolicyUserName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteDelegatedPolicyUserName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyAdministratorsName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyAdministratorsName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyReadersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyReadersName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyAdministratorName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyAdministratorName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyReaderName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyReaderName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DelegatedPolicyUsersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DelegatedPolicyUsersName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddDelegatedPolicyUserName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddDelegatedPolicyUserName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteDelegatedPolicyUserName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteDelegatedPolicyUserName: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzApplication2, IAzApplication2_Vtbl, 0x086a68af_a249_437c_b18d_d4d86d6a9660); @@ -1235,19 +1347,19 @@ impl core::ops::Deref for IAzApplication2 { windows_core::imp::interface_hierarchy!(IAzApplication2, windows_core::IUnknown, super::super::System::Com::IDispatch, IAzApplication); #[cfg(feature = "Win32_System_Com")] impl IAzApplication2 { - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContextFromToken2(&self, ultokenhandlelowpart: u32, ultokenhandlehighpart: u32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InitializeClientContextFromToken2)(windows_core::Interface::as_raw(self), ultokenhandlelowpart, ultokenhandlehighpart, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeClientContext2(&self, identifyingstring: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InitializeClientContext2)(windows_core::Interface::as_raw(self), identifyingstring.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1257,13 +1369,13 @@ impl IAzApplication2 { #[repr(C)] pub struct IAzApplication2_Vtbl { pub base__: IAzApplication_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub InitializeClientContextFromToken2: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InitializeClientContextFromToken2: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InitializeClientContextFromToken2: usize, - #[cfg(feature = "Win32_System_Com")] - pub InitializeClientContext2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InitializeClientContext2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] InitializeClientContext2: usize, } #[cfg(feature = "Win32_System_Com")] @@ -1456,19 +1568,23 @@ impl IAzApplicationGroup { { (windows_core::Interface::vtable(self).SetLdapQuery)(windows_core::Interface::as_raw(self), bstrprop.param().abi()).ok() } - pub unsafe fn AppMembers(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AppMembers(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AppMembers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn AppNonMembers(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AppNonMembers(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AppNonMembers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Members(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Members(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Members)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn NonMembers(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn NonMembers(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).NonMembers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1482,59 +1598,67 @@ impl IAzApplicationGroup { { (windows_core::Interface::vtable(self).SetDescription)(windows_core::Interface::as_raw(self), bstrdescription.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddAppMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteAppMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppNonMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddAppNonMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppNonMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteAppNonMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddNonMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddNonMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteNonMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteNonMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } @@ -1542,73 +1666,84 @@ impl IAzApplicationGroup { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Writable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lpropid, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Submit)(windows_core::Interface::as_raw(self), lflags, varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMemberName(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddMemberName)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMemberName(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteMemberName)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddNonMemberName(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddNonMemberName)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteNonMemberName(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteNonMemberName)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } - pub unsafe fn MembersName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn MembersName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MembersName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn NonMembersName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn NonMembersName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).NonMembersName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1623,32 +1758,101 @@ pub struct IAzApplicationGroup_Vtbl { pub SetType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub LdapQuery: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetLdapQuery: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AppMembers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AppNonMembers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Members: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub NonMembers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AppMembers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AppMembers: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AppNonMembers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AppNonMembers: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Members: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Members: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NonMembers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NonMembers: usize, pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddAppMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteAppMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddAppNonMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteAppNonMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddNonMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteNonMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddAppMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddAppMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteAppMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteAppMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddAppNonMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddAppNonMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteAppNonMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteAppNonMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddNonMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddNonMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteNonMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteNonMember: usize, pub Writable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddNonMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteNonMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub MembersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub NonMembersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddMemberName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteMemberName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddNonMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddNonMemberName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteNonMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteNonMemberName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MembersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MembersName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NonMembersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NonMembersName: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzApplicationGroup2, IAzApplicationGroup2_Vtbl, 0x3f0613fc_b71a_464e_a11d_5b881a56cefa); @@ -1731,7 +1935,8 @@ impl core::ops::Deref for IAzApplicationGroups { windows_core::imp::interface_hierarchy!(IAzApplicationGroups, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzApplicationGroups { - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1748,7 +1953,10 @@ impl IAzApplicationGroups { #[repr(C)] pub struct IAzApplicationGroups_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -1765,7 +1973,8 @@ impl core::ops::Deref for IAzApplications { windows_core::imp::interface_hierarchy!(IAzApplications, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzApplications { - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1782,7 +1991,10 @@ impl IAzApplications { #[repr(C)] pub struct IAzApplications_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -1854,86 +2066,99 @@ impl IAzAuthorizationStore { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Writable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lpropid, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: AZ_PROP_CONSTANTS, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } - pub unsafe fn PolicyAdministrators(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyAdministrators(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyAdministrators)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PolicyReaders(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyReaders(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyReaders)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyAdministrator)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyAdministrator)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyReader)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyReader)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Initialize(&self, lflags: AZ_PROP_CONSTANTS, bstrpolicyurl: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).Initialize)(windows_core::Interface::as_raw(self), lflags, bstrpolicyurl.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn UpdateCache(&self, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).UpdateCache)(windows_core::Interface::as_raw(self), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Delete(&self, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self), varreserved.param().abi()).ok() } @@ -1942,28 +2167,29 @@ impl IAzAuthorizationStore { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Applications)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplication(&self, bstrapplicationname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenApplication)(windows_core::Interface::as_raw(self), bstrapplicationname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplication(&self, bstrapplicationname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateApplication)(windows_core::Interface::as_raw(self), bstrapplicationname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplication(&self, bstrapplicationname: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteApplication)(windows_core::Interface::as_raw(self), bstrapplicationname.param().abi(), varreserved.param().abi()).ok() } @@ -1972,52 +2198,57 @@ impl IAzAuthorizationStore { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ApplicationGroups)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Submit)(windows_core::Interface::as_raw(self), lflags, varreserved.param().abi()).ok() } - pub unsafe fn DelegatedPolicyUsers(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DelegatedPolicyUsers(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DelegatedPolicyUsers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddDelegatedPolicyUser)(windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUser(&self, bstrdelegatedpolicyuser: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteDelegatedPolicyUser)(windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.param().abi(), varreserved.param().abi()).ok() } @@ -2035,57 +2266,66 @@ impl IAzAuthorizationStore { { (windows_core::Interface::vtable(self).SetApplyStoreSacl)(windows_core::Interface::as_raw(self), bapplystoresacl.param().abi()).ok() } - pub unsafe fn PolicyAdministratorsName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyAdministratorsName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyAdministratorsName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PolicyReadersName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyReadersName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyReadersName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyAdministratorName)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyAdministratorName)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyReaderName)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyReaderName)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } - pub unsafe fn DelegatedPolicyUsersName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DelegatedPolicyUsersName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DelegatedPolicyUsersName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddDelegatedPolicyUserName)(windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteDelegatedPolicyUserName(&self, bstrdelegatedpolicyuser: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteDelegatedPolicyUserName)(windows_core::Interface::as_raw(self), bstrdelegatedpolicyuser.param().abi(), varreserved.param().abi()).ok() } @@ -2113,61 +2353,145 @@ pub struct IAzAuthorizationStore_Vtbl { pub GenerateAudits: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SetGenerateAudits: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub Writable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, AZ_PROP_CONSTANTS, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyAdministrators: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyReaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Initialize: unsafe extern "system" fn(*mut core::ffi::c_void, AZ_PROP_CONSTANTS, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub UpdateCache: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, AZ_PROP_CONSTANTS, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyAdministrators: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyAdministrators: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyReaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyReaders: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyAdministrator: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyAdministrator: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyReader: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyReader: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Initialize: unsafe extern "system" fn(*mut core::ffi::c_void, AZ_PROP_CONSTANTS, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Initialize: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub UpdateCache: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + UpdateCache: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Delete: usize, #[cfg(feature = "Win32_System_Com")] pub Applications: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Applications: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenApplication: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateApplication: usize, - pub DeleteApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteApplication: usize, #[cfg(feature = "Win32_System_Com")] pub ApplicationGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] ApplicationGroups: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateApplicationGroup: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenApplicationGroup: usize, - pub DeleteApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DelegatedPolicyUsers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddDelegatedPolicyUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteDelegatedPolicyUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteApplicationGroup: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DelegatedPolicyUsers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DelegatedPolicyUsers: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddDelegatedPolicyUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddDelegatedPolicyUser: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteDelegatedPolicyUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteDelegatedPolicyUser: usize, pub TargetMachine: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub ApplyStoreSacl: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SetApplyStoreSacl: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub PolicyAdministratorsName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyReadersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DelegatedPolicyUsersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddDelegatedPolicyUserName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteDelegatedPolicyUserName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyAdministratorsName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyAdministratorsName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyReadersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyReadersName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyAdministratorName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyAdministratorName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyReaderName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyReaderName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DelegatedPolicyUsersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DelegatedPolicyUsersName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddDelegatedPolicyUserName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddDelegatedPolicyUserName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteDelegatedPolicyUserName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteDelegatedPolicyUserName: usize, pub CloseApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -2183,20 +2507,20 @@ impl core::ops::Deref for IAzAuthorizationStore2 { windows_core::imp::interface_hierarchy!(IAzAuthorizationStore2, windows_core::IUnknown, super::super::System::Com::IDispatch, IAzAuthorizationStore); #[cfg(feature = "Win32_System_Com")] impl IAzAuthorizationStore2 { - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplication2(&self, bstrapplicationname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenApplication2)(windows_core::Interface::as_raw(self), bstrapplicationname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplication2(&self, bstrapplicationname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateApplication2)(windows_core::Interface::as_raw(self), bstrapplicationname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2206,13 +2530,13 @@ impl IAzAuthorizationStore2 { #[repr(C)] pub struct IAzAuthorizationStore2_Vtbl { pub base__: IAzAuthorizationStore_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub OpenApplication2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenApplication2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenApplication2: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateApplication2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateApplication2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateApplication2: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2286,7 +2610,8 @@ impl IAzBizRuleContext { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BusinessRuleString)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetParameter(&self, bstrparametername: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetParameter(&self, bstrparametername: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -2301,7 +2626,10 @@ pub struct IAzBizRuleContext_Vtbl { pub SetBusinessRuleResult: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SetBusinessRuleString: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub BusinessRuleString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetParameter: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzBizRuleInterfaces, IAzBizRuleInterfaces_Vtbl, 0xe94128c7_e9da_44cc_b0bd_53036f3aab3d); @@ -2316,22 +2644,25 @@ impl core::ops::Deref for IAzBizRuleInterfaces { windows_core::imp::interface_hierarchy!(IAzBizRuleInterfaces, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzBizRuleInterfaces { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddInterface(&self, bstrinterfacename: P0, linterfaceflag: i32, varinterface: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddInterface)(windows_core::Interface::as_raw(self), bstrinterfacename.param().abi(), linterfaceflag, varinterface.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddInterfaces(&self, varinterfacenames: P0, varinterfaceflags: P1, varinterfaces: P2) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).AddInterfaces)(windows_core::Interface::as_raw(self), varinterfacenames.param().abi(), varinterfaceflags.param().abi(), varinterfaces.param().abi()).ok() } - pub unsafe fn GetInterfaceValue(&self, bstrinterfacename: P0, linterfaceflag: *mut i32, varinterface: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -2355,9 +2686,18 @@ impl IAzBizRuleInterfaces { #[repr(C)] pub struct IAzBizRuleInterfaces_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub AddInterface: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetInterfaceValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddInterface: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddInterface: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddInterfaces: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetInterfaceValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetInterfaceValue: usize, pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub RemoveAll: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, @@ -2375,21 +2715,24 @@ impl core::ops::Deref for IAzBizRuleParameters { windows_core::imp::interface_hierarchy!(IAzBizRuleParameters, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzBizRuleParameters { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddParameter(&self, bstrparametername: P0, varparametervalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddParameter)(windows_core::Interface::as_raw(self), bstrparametername.param().abi(), varparametervalue.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddParameters(&self, varparameternames: P0, varparametervalues: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddParameters)(windows_core::Interface::as_raw(self), varparameternames.param().abi(), varparametervalues.param().abi()).ok() } - pub unsafe fn GetParameterValue(&self, bstrparametername: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetParameterValue(&self, bstrparametername: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -2414,9 +2757,18 @@ impl IAzBizRuleParameters { #[repr(C)] pub struct IAzBizRuleParameters_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub AddParameter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddParameters: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetParameterValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddParameter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddParameter: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddParameters: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddParameters: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetParameterValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetParameterValue: usize, pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub RemoveAll: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, @@ -2434,16 +2786,17 @@ impl core::ops::Deref for IAzClientContext { windows_core::imp::interface_hierarchy!(IAzClientContext, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzClientContext { - pub unsafe fn AccessCheck(&self, bstrobjectname: P0, varscopenames: P1, varoperations: P2, varparameternames: P3, varparametervalues: P4, varinterfacenames: P5, varinterfaceflags: P6, varinterfaces: P7) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AccessCheck(&self, bstrobjectname: P0, varscopenames: P1, varoperations: P2, varparameternames: P3, varparametervalues: P4, varinterfacenames: P5, varinterfaceflags: P6, varinterfaces: P7) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, - P3: windows_core::Param, - P4: windows_core::Param, - P5: windows_core::Param, - P6: windows_core::Param, - P7: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, + P3: windows_core::Param, + P4: windows_core::Param, + P5: windows_core::Param, + P6: windows_core::Param, + P7: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AccessCheck)(windows_core::Interface::as_raw(self), bstrobjectname.param().abi(), varscopenames.param().abi(), varoperations.param().abi(), varparameternames.param().abi(), varparametervalues.param().abi(), varinterfacenames.param().abi(), varinterfaceflags.param().abi(), varinterfaces.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2480,14 +2833,16 @@ impl IAzClientContext { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).UserDnsSamCompat)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lpropid, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetRoles(&self, bstrscopename: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetRoles(&self, bstrscopename: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -2509,7 +2864,10 @@ impl IAzClientContext { #[repr(C)] pub struct IAzClientContext_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub AccessCheck: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AccessCheck: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AccessCheck: usize, pub GetBusinessRuleString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub UserDn: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub UserSamCompat: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -2518,8 +2876,14 @@ pub struct IAzClientContext_Vtbl { pub UserCanonical: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub UserUpn: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub UserDnsSamCompat: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetRoles: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetRoles: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetRoles: usize, pub RoleForAccessCheck: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetRoleForAccessCheck: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -2536,25 +2900,29 @@ impl core::ops::Deref for IAzClientContext2 { windows_core::imp::interface_hierarchy!(IAzClientContext2, windows_core::IUnknown, super::super::System::Com::IDispatch, IAzClientContext); #[cfg(feature = "Win32_System_Com")] impl IAzClientContext2 { - pub unsafe fn GetAssignedScopesPage(&self, loptions: i32, pagesize: i32, pvarcursor: *mut windows_core::VARIANT, pvarscopenames: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarcursor), core::mem::transmute(pvarscopenames)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddRoles(&self, varroles: P0, bstrscopename: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddRoles)(windows_core::Interface::as_raw(self), varroles.param().abi(), bstrscopename.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddApplicationGroups(&self, varapplicationgroups: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).AddApplicationGroups)(windows_core::Interface::as_raw(self), varapplicationgroups.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddStringSids(&self, varstringsids: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).AddStringSids)(windows_core::Interface::as_raw(self), varstringsids.param().abi()).ok() } @@ -2573,10 +2941,22 @@ impl IAzClientContext2 { #[repr(C)] pub struct IAzClientContext2_Vtbl { pub base__: IAzClientContext_Vtbl, - pub GetAssignedScopesPage: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddRoles: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddApplicationGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddStringSids: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetAssignedScopesPage: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAssignedScopesPage: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddRoles: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddRoles: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddApplicationGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddApplicationGroups: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddStringSids: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddStringSids: usize, pub SetLDAPQueryDN: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub LDAPQueryDN: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -2635,14 +3015,16 @@ impl IAzClientContext3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BizRuleInterfaces)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetGroups(&self, bstrscopename: P0, uloptions: AZ_PROP_CONSTANTS) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetGroups)(windows_core::Interface::as_raw(self), bstrscopename.param().abi(), uloptions.0 as _, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Sids(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Sids(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Sids)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2669,8 +3051,14 @@ pub struct IAzClientContext3_Vtbl { pub BizRuleInterfaces: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] BizRuleInterfaces: usize, - pub GetGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Sids: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetGroups: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Sids: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Sids: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzNameResolver, IAzNameResolver_Vtbl, 0x504d0f15_73e2_43df_a870_a64f40714f53); @@ -2691,9 +3079,10 @@ impl IAzNameResolver { { (windows_core::Interface::vtable(self).NameFromSid)(windows_core::Interface::as_raw(self), bstrsid.param().abi(), psidtype, core::mem::transmute(pbstrname)).ok() } - pub unsafe fn NamesFromSids(&self, vsids: P0, pvsidtypes: *mut windows_core::VARIANT, pvnames: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn NamesFromSids(&self, vsids: P0, pvsidtypes: *mut super::super::System::Variant::VARIANT, pvnames: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).NamesFromSids)(windows_core::Interface::as_raw(self), vsids.param().abi(), core::mem::transmute(pvsidtypes), core::mem::transmute(pvnames)).ok() } @@ -2703,7 +3092,10 @@ impl IAzNameResolver { pub struct IAzNameResolver_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub NameFromSid: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub NamesFromSids: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NamesFromSids: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NamesFromSids: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzObjectPicker, IAzObjectPicker_Vtbl, 0x63130a48_699a_42d8_bf01_c62ac3fb79f9); @@ -2718,7 +3110,8 @@ impl core::ops::Deref for IAzObjectPicker { windows_core::imp::interface_hierarchy!(IAzObjectPicker, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzObjectPicker { - pub unsafe fn GetPrincipals(&self, hparentwnd: P0, bstrtitle: P1, pvsidtypes: *mut windows_core::VARIANT, pvnames: *mut windows_core::VARIANT, pvsids: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2734,7 +3127,10 @@ impl IAzObjectPicker { #[repr(C)] pub struct IAzObjectPicker_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub GetPrincipals: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPrincipals: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPrincipals: usize, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -2791,23 +3187,26 @@ impl IAzOperation { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Writable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lpropid, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Submit)(windows_core::Interface::as_raw(self), lflags, varreserved.param().abi()).ok() } @@ -2825,9 +3224,18 @@ pub struct IAzOperation_Vtbl { pub OperationID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetOperationID: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Writable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzOperation2, IAzOperation2_Vtbl, 0x1f5ea01f_44a2_4184_9c48_a75b4dcc8ccc); @@ -2874,7 +3282,8 @@ impl core::ops::Deref for IAzOperations { windows_core::imp::interface_hierarchy!(IAzOperations, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzOperations { - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2891,7 +3300,10 @@ impl IAzOperations { #[repr(C)] pub struct IAzOperations_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -2975,59 +3387,67 @@ impl IAzRole { { (windows_core::Interface::vtable(self).SetApplicationData)(windows_core::Interface::as_raw(self), bstrapplicationdata.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAppMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddAppMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteAppMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteAppMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddTask(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddTask)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteTask)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOperation(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddOperation)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteOperation)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMember(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteMember)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } @@ -3035,71 +3455,83 @@ impl IAzRole { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Writable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lpropid, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } - pub unsafe fn AppMembers(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AppMembers(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AppMembers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Members(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Members(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Members)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Operations(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Operations(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Operations)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Tasks(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Tasks(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Tasks)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Submit)(windows_core::Interface::as_raw(self), lflags, varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddMemberName(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddMemberName)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteMemberName(&self, bstrprop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteMemberName)(windows_core::Interface::as_raw(self), bstrprop.param().abi(), varreserved.param().abi()).ok() } - pub unsafe fn MembersName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn MembersName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MembersName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3114,27 +3546,87 @@ pub struct IAzRole_Vtbl { pub SetDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub ApplicationData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetApplicationData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddAppMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteAppMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddAppMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddAppMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteAppMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteAppMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddTask: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteTask: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddOperation: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteOperation: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddMember: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteMember: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteMember: usize, pub Writable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AppMembers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Members: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Operations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Tasks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub MembersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AppMembers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AppMembers: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Members: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Members: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Operations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Operations: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Tasks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Tasks: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddMemberName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteMemberName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteMemberName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MembersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MembersName: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzRoleAssignment, IAzRoleAssignment_Vtbl, 0x55647d31_0d5a_4fa3_b4ac_2b5f9ad5ab76); @@ -3200,7 +3692,8 @@ impl core::ops::Deref for IAzRoleAssignments { windows_core::imp::interface_hierarchy!(IAzRoleAssignments, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzRoleAssignments { - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3217,7 +3710,10 @@ impl IAzRoleAssignments { #[repr(C)] pub struct IAzRoleAssignments_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -3289,7 +3785,8 @@ impl core::ops::Deref for IAzRoleDefinitions { windows_core::imp::interface_hierarchy!(IAzRoleDefinitions, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzRoleDefinitions { - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3306,7 +3803,10 @@ impl IAzRoleDefinitions { #[repr(C)] pub struct IAzRoleDefinitions_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -3323,7 +3823,8 @@ impl core::ops::Deref for IAzRoles { windows_core::imp::interface_hierarchy!(IAzRoles, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzRoles { - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3340,7 +3841,10 @@ impl IAzRoles { #[repr(C)] pub struct IAzRoles_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -3391,67 +3895,77 @@ impl IAzScope { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Writable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lpropid, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } - pub unsafe fn PolicyAdministrators(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyAdministrators(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyAdministrators)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PolicyReaders(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyReaders(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyReaders)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministrator(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyAdministrator)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministrator(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyAdministrator)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReader(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyReader)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReader(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyReader)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } @@ -3460,28 +3974,29 @@ impl IAzScope { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ApplicationGroups)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteApplicationGroup(&self, bstrgroupname: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteApplicationGroup)(windows_core::Interface::as_raw(self), bstrgroupname.param().abi(), varreserved.param().abi()).ok() } @@ -3490,28 +4005,29 @@ impl IAzScope { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Roles)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRole(&self, bstrrolename: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenRole)(windows_core::Interface::as_raw(self), bstrrolename.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateRole(&self, bstrrolename: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateRole)(windows_core::Interface::as_raw(self), bstrrolename.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteRole(&self, bstrrolename: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteRole)(windows_core::Interface::as_raw(self), bstrrolename.param().abi(), varreserved.param().abi()).ok() } @@ -3520,34 +4036,36 @@ impl IAzScope { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Tasks)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenTask(&self, bstrtaskname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).OpenTask)(windows_core::Interface::as_raw(self), bstrtaskname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTask(&self, bstrtaskname: P0, varreserved: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateTask)(windows_core::Interface::as_raw(self), bstrtaskname.param().abi(), varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtaskname: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteTask)(windows_core::Interface::as_raw(self), bstrtaskname.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Submit)(windows_core::Interface::as_raw(self), lflags, varreserved.param().abi()).ok() } @@ -3559,39 +4077,45 @@ impl IAzScope { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BizrulesWritable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn PolicyAdministratorsName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyAdministratorsName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyAdministratorsName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PolicyReadersName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolicyReadersName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolicyReadersName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyAdministratorName(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyAdministratorName)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyAdministratorName(&self, bstradmin: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyAdministratorName)(windows_core::Interface::as_raw(self), bstradmin.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPolicyReaderName(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPolicyReaderName)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePolicyReaderName(&self, bstrreader: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePolicyReaderName)(windows_core::Interface::as_raw(self), bstrreader.param().abi(), varreserved.param().abi()).ok() } @@ -3607,64 +4131,124 @@ pub struct IAzScope_Vtbl { pub ApplicationData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetApplicationData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Writable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyAdministrators: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyReaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyAdministrators: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyAdministrators: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyReaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyReaders: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyAdministrator: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyAdministrator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyAdministrator: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyReader: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyReader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyReader: usize, #[cfg(feature = "Win32_System_Com")] pub ApplicationGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] ApplicationGroups: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenApplicationGroup: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateApplicationGroup: usize, - pub DeleteApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteApplicationGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteApplicationGroup: usize, #[cfg(feature = "Win32_System_Com")] pub Roles: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Roles: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenRole: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateRole: usize, - pub DeleteRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteRole: usize, #[cfg(feature = "Win32_System_Com")] pub Tasks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Tasks: usize, - #[cfg(feature = "Win32_System_Com")] - pub OpenTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OpenTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenTask: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateTask: usize, - pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteTask: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit: usize, pub CanBeDelegated: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub BizrulesWritable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub PolicyAdministratorsName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PolicyReadersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyAdministratorsName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyAdministratorsName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolicyReadersName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolicyReadersName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyAdministratorName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyAdministratorName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyAdministratorName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPolicyReaderName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePolicyReaderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePolicyReaderName: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzScope2, IAzScope2_Vtbl, 0xee9fe8c9_c9f3_40e2_aa12_d1d8599727fd); @@ -3778,7 +4362,8 @@ impl core::ops::Deref for IAzScopes { windows_core::imp::interface_hierarchy!(IAzScopes, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzScopes { - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3795,7 +4380,10 @@ impl IAzScopes { #[repr(C)] pub struct IAzScopes_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -3882,39 +4470,45 @@ impl IAzTask { { (windows_core::Interface::vtable(self).SetIsRoleDefinition)(windows_core::Interface::as_raw(self), fprop.param().abi()).ok() } - pub unsafe fn Operations(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Operations(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Operations)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Tasks(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Tasks(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Tasks)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOperation(&self, bstrop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddOperation)(windows_core::Interface::as_raw(self), bstrop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteOperation(&self, bstrop: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteOperation)(windows_core::Interface::as_raw(self), bstrop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddTask(&self, bstrtask: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddTask)(windows_core::Interface::as_raw(self), bstrtask.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteTask(&self, bstrtask: P0, varreserved: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteTask)(windows_core::Interface::as_raw(self), bstrtask.param().abi(), varreserved.param().abi()).ok() } @@ -3922,37 +4516,42 @@ impl IAzTask { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Writable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, lpropid: i32, varreserved: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lpropid, varreserved.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddPropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddPropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeletePropertyItem(&self, lpropid: i32, varprop: P0, varreserved: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).DeletePropertyItem)(windows_core::Interface::as_raw(self), lpropid, varprop.param().abi(), varreserved.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Submit(&self, lflags: i32, varreserved: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Submit)(windows_core::Interface::as_raw(self), lflags, varreserved.param().abi()).ok() } @@ -3975,18 +4574,51 @@ pub struct IAzTask_Vtbl { pub SetBizRuleImportedPath: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsRoleDefinition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SetIsRoleDefinition: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub Operations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Tasks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Operations: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Operations: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Tasks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Tasks: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddOperation: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteOperation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteOperation: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddTask: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteTask: usize, pub Writable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddPropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddPropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeletePropertyItem: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeletePropertyItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Submit: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Submit: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAzTask2, IAzTask2_Vtbl, 0x03a9a5ee_48c8_4832_9025_aad503c46526); @@ -4033,7 +4665,8 @@ impl core::ops::Deref for IAzTasks { windows_core::imp::interface_hierarchy!(IAzTasks, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAzTasks { - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4050,7 +4683,10 @@ impl IAzTasks { #[repr(C)] pub struct IAzTasks_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } 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 27bd9b76ce..b9e4b42612 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeFromRawData(&self, r#type: AlternativeNameType, encoding: EncodingType, strrawdata: &windows_core::BSTR) -> windows_core::Result<()>; @@ -8,9 +8,9 @@ pub trait IAlternativeName_Impl: Sized + super::super::super::System::Com::IDisp fn ObjectId(&self) -> windows_core::Result; fn get_RawData(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAlternativeName {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAlternativeName_Vtbl { pub const fn new() -> IAlternativeName_Vtbl { unsafe extern "system" fn InitializeFromString(this: *mut core::ffi::c_void, r#type: AlternativeNameType, strvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -80,7 +80,7 @@ impl IAlternativeName_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -89,9 +89,9 @@ pub trait IAlternativeNames_Impl: Sized + super::super::super::System::Com::IDis fn Remove(&self, index: i32) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAlternativeNames {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAlternativeNames_Vtbl { pub const fn new() -> IAlternativeNames_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -150,15 +150,15 @@ impl IAlternativeNames_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn VariantByteArrayToString(&self, pvarbytearray: *const windows_core::VARIANT, encoding: EncodingType) -> windows_core::Result; - fn StringToVariantByteArray(&self, strencoded: &windows_core::BSTR, encoding: EncodingType) -> windows_core::Result; + fn VariantByteArrayToString(&self, pvarbytearray: *const super::super::super::System::Variant::VARIANT, encoding: EncodingType) -> windows_core::Result; + fn StringToVariantByteArray(&self, strencoded: &windows_core::BSTR, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBinaryConverter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBinaryConverter_Vtbl { pub const fn new() -> IBinaryConverter_Vtbl { unsafe extern "system" fn StringToString(this: *mut core::ffi::c_void, strencodedin: core::mem::MaybeUninit, encodingin: EncodingType, encoding: EncodingType, pstrencoded: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -171,7 +171,7 @@ impl IBinaryConverter_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn VariantByteArrayToString(this: *mut core::ffi::c_void, pvarbytearray: *const core::mem::MaybeUninit, encoding: EncodingType, pstrencoded: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn VariantByteArrayToString(this: *mut core::ffi::c_void, pvarbytearray: *const core::mem::MaybeUninit, encoding: EncodingType, pstrencoded: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IBinaryConverter_Impl::VariantByteArrayToString(this, core::mem::transmute_copy(&pvarbytearray), core::mem::transmute_copy(&encoding)) { Ok(ok__) => { @@ -181,7 +181,7 @@ impl IBinaryConverter_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn StringToVariantByteArray(this: *mut core::ffi::c_void, strencoded: core::mem::MaybeUninit, encoding: EncodingType, pvarbytearray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn StringToVariantByteArray(this: *mut core::ffi::c_void, strencoded: core::mem::MaybeUninit, encoding: EncodingType, pvarbytearray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IBinaryConverter_Impl::StringToVariantByteArray(this, core::mem::transmute(&strencoded), core::mem::transmute_copy(&encoding)) { Ok(ok__) => { @@ -202,17 +202,17 @@ impl IBinaryConverter_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IBinaryConverter2_Impl: Sized + IBinaryConverter_Impl { - fn StringArrayToVariantArray(&self, pvarstringarray: *const windows_core::VARIANT) -> windows_core::Result; - fn VariantArrayToStringArray(&self, pvarvariantarray: *const windows_core::VARIANT) -> windows_core::Result; + fn StringArrayToVariantArray(&self, pvarstringarray: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn VariantArrayToStringArray(&self, pvarvariantarray: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBinaryConverter2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBinaryConverter2_Vtbl { pub const fn new() -> IBinaryConverter2_Vtbl { - unsafe extern "system" fn StringArrayToVariantArray(this: *mut core::ffi::c_void, pvarstringarray: *const core::mem::MaybeUninit, pvarvariantarray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn StringArrayToVariantArray(this: *mut core::ffi::c_void, pvarstringarray: *const core::mem::MaybeUninit, pvarvariantarray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IBinaryConverter2_Impl::StringArrayToVariantArray(this, core::mem::transmute_copy(&pvarstringarray)) { Ok(ok__) => { @@ -222,7 +222,7 @@ impl IBinaryConverter2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn VariantArrayToStringArray(this: *mut core::ffi::c_void, pvarvariantarray: *const core::mem::MaybeUninit, pvarstringarray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn VariantArrayToStringArray(this: *mut core::ffi::c_void, pvarvariantarray: *const core::mem::MaybeUninit, pvarstringarray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IBinaryConverter2_Impl::VariantArrayToStringArray(this, core::mem::transmute_copy(&pvarvariantarray)) { Ok(ok__) => { @@ -242,7 +242,7 @@ impl IBinaryConverter2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn acceptFilePKCS7(&self, wszpkcs7filename: &windows_core::BSTR) -> windows_core::Result<()>; @@ -301,9 +301,9 @@ pub trait ICEnroll_Impl: Sized + super::super::super::System::Com::IDispatch_Imp fn HashAlgorithm(&self) -> windows_core::Result; fn SetHashAlgorithm(&self, bstr: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICEnroll {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICEnroll_Vtbl { pub const fn new() -> ICEnroll_Vtbl { unsafe extern "system" fn createFilePKCS10(this: *mut core::ffi::c_void, dnname: core::mem::MaybeUninit, usage: core::mem::MaybeUninit, wszpkcs10filename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -762,7 +762,7 @@ impl ICEnroll_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn addNameValuePairToSignature(&self, name: &windows_core::BSTR, value: &windows_core::BSTR) -> windows_core::Result<()>; @@ -771,9 +771,9 @@ pub trait ICEnroll2_Impl: Sized + ICEnroll_Impl { fn EnableT61DNEncoding(&self) -> windows_core::Result; fn SetEnableT61DNEncoding(&self, fbool: super::super::super::Foundation::BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICEnroll2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICEnroll2_Vtbl { pub const fn new() -> ICEnroll2_Vtbl { unsafe extern "system" fn addCertTypeToRequest(this: *mut core::ffi::c_void, certtype: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -826,7 +826,7 @@ impl ICEnroll2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Reset(&self) -> windows_core::Result<()>; @@ -843,9 +843,9 @@ pub trait ICEnroll3_Impl: Sized + ICEnroll2_Impl { fn SetEnableSMIMECapabilities(&self, fenablesmimecapabilities: super::super::super::Foundation::BOOL) -> windows_core::Result<()>; fn EnableSMIMECapabilities(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICEnroll3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICEnroll3_Vtbl { pub const fn new() -> ICEnroll3_Vtbl { unsafe extern "system" fn InstallPKCS7(this: *mut core::ffi::c_void, pkcs7: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -974,7 +974,7 @@ impl ICEnroll3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn PrivateKeyArchiveCertificate(&self) -> windows_core::Result; @@ -996,7 +996,7 @@ pub trait ICEnroll4_Impl: Sized + ICEnroll3_Impl { fn createPFX(&self, strpassword: &windows_core::BSTR) -> windows_core::Result; fn createFilePFX(&self, strpassword: &windows_core::BSTR, strpfxfilename: &windows_core::BSTR) -> windows_core::Result<()>; fn setPendingRequestInfo(&self, lrequestid: i32, strcadns: &windows_core::BSTR, strcaname: &windows_core::BSTR, strfriendlyname: &windows_core::BSTR) -> windows_core::Result<()>; - fn enumPendingRequest(&self, lindex: i32, ldesiredproperty: PENDING_REQUEST_DESIRED_PROPERTY) -> windows_core::Result; + fn enumPendingRequest(&self, lindex: i32, ldesiredproperty: PENDING_REQUEST_DESIRED_PROPERTY) -> windows_core::Result; fn removePendingRequest(&self, strthumbprint: &windows_core::BSTR) -> windows_core::Result<()>; fn GetKeyLenEx(&self, lsizespec: XEKL_KEYSIZE, lkeyspec: XEKL_KEYSPEC) -> windows_core::Result; fn InstallPKCS7Ex(&self, pkcs7: &windows_core::BSTR) -> windows_core::Result; @@ -1010,9 +1010,9 @@ pub trait ICEnroll4_Impl: Sized + ICEnroll3_Impl { fn SetIncludeSubjectKeyID(&self, finclude: super::super::super::Foundation::BOOL) -> windows_core::Result<()>; fn IncludeSubjectKeyID(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICEnroll4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICEnroll4_Vtbl { pub const fn new() -> ICEnroll4_Vtbl { unsafe extern "system" fn SetPrivateKeyArchiveCertificate(this: *mut core::ffi::c_void, bstrcert: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1143,7 +1143,7 @@ impl ICEnroll4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICEnroll4_Impl::setPendingRequestInfo(this, core::mem::transmute_copy(&lrequestid), core::mem::transmute(&strcadns), core::mem::transmute(&strcaname), core::mem::transmute(&strfriendlyname)).into() } - unsafe extern "system" fn enumPendingRequest(this: *mut core::ffi::c_void, lindex: i32, ldesiredproperty: PENDING_REQUEST_DESIRED_PROPERTY, pvarproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn enumPendingRequest(this: *mut core::ffi::c_void, lindex: i32, ldesiredproperty: PENDING_REQUEST_DESIRED_PROPERTY, pvarproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICEnroll4_Impl::enumPendingRequest(this, core::mem::transmute_copy(&lindex), core::mem::transmute_copy(&ldesiredproperty)) { Ok(ok__) => { @@ -1272,22 +1272,22 @@ impl ICEnroll4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetRevocationReason(&self) -> windows_core::Result; fn RevokeCertificate(&self, strconfig: &windows_core::BSTR, strserialnumber: &windows_core::BSTR, reason: i32, date: f64) -> windows_core::Result<()>; fn SetRequestAttributes(&self, strconfig: &windows_core::BSTR, requestid: i32, strattributes: &windows_core::BSTR) -> windows_core::Result<()>; - fn SetCertificateExtension(&self, strconfig: &windows_core::BSTR, requestid: i32, strextensionname: &windows_core::BSTR, r#type: CERT_PROPERTY_TYPE, flags: i32, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetCertificateExtension(&self, strconfig: &windows_core::BSTR, requestid: i32, strextensionname: &windows_core::BSTR, r#type: CERT_PROPERTY_TYPE, flags: i32, pvarvalue: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn DenyRequest(&self, strconfig: &windows_core::BSTR, requestid: i32) -> windows_core::Result<()>; fn ResubmitRequest(&self, strconfig: &windows_core::BSTR, requestid: i32) -> windows_core::Result; fn PublishCRL(&self, strconfig: &windows_core::BSTR, date: f64) -> windows_core::Result<()>; fn GetCRL(&self, strconfig: &windows_core::BSTR, flags: i32) -> windows_core::Result; fn ImportCertificate(&self, strconfig: &windows_core::BSTR, strcertificate: &windows_core::BSTR, flags: CERT_IMPORT_FLAGS) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertAdmin {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertAdmin_Vtbl { pub const fn new() -> ICertAdmin_Vtbl { unsafe extern "system" fn IsValidCertificate(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strserialnumber: core::mem::MaybeUninit, pdisposition: *mut i32) -> windows_core::HRESULT { @@ -1318,7 +1318,7 @@ impl ICertAdmin_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertAdmin_Impl::SetRequestAttributes(this, core::mem::transmute(&strconfig), core::mem::transmute_copy(&requestid), core::mem::transmute(&strattributes)).into() } - unsafe extern "system" fn SetCertificateExtension(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, requestid: i32, strextensionname: core::mem::MaybeUninit, r#type: CERT_PROPERTY_TYPE, flags: i32, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCertificateExtension(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, requestid: i32, strextensionname: core::mem::MaybeUninit, r#type: CERT_PROPERTY_TYPE, flags: i32, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertAdmin_Impl::SetCertificateExtension(this, core::mem::transmute(&strconfig), core::mem::transmute_copy(&requestid), core::mem::transmute(&strextensionname), core::mem::transmute_copy(&r#type), core::mem::transmute_copy(&flags), core::mem::transmute_copy(&pvarvalue)).into() } @@ -1378,30 +1378,30 @@ impl ICertAdmin_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn GetCAProperty(&self, strconfig: &windows_core::BSTR, propid: i32, propindex: i32, proptype: i32, flags: i32) -> windows_core::Result; - fn SetCAProperty(&self, strconfig: &windows_core::BSTR, propid: i32, propindex: i32, proptype: CERT_PROPERTY_TYPE, pvarpropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetCAProperty(&self, strconfig: &windows_core::BSTR, propid: i32, propindex: i32, proptype: i32, flags: i32) -> windows_core::Result; + fn SetCAProperty(&self, strconfig: &windows_core::BSTR, propid: i32, propindex: i32, proptype: CERT_PROPERTY_TYPE, pvarpropertyvalue: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn GetCAPropertyFlags(&self, strconfig: &windows_core::BSTR, propid: i32) -> windows_core::Result; fn GetCAPropertyDisplayName(&self, strconfig: &windows_core::BSTR, propid: i32) -> windows_core::Result; fn GetArchivedKey(&self, strconfig: &windows_core::BSTR, requestid: i32, flags: i32) -> windows_core::Result; - fn GetConfigEntry(&self, strconfig: &windows_core::BSTR, strnodepath: &windows_core::BSTR, strentryname: &windows_core::BSTR) -> windows_core::Result; - fn SetConfigEntry(&self, strconfig: &windows_core::BSTR, strnodepath: &windows_core::BSTR, strentryname: &windows_core::BSTR, pvarentry: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetConfigEntry(&self, strconfig: &windows_core::BSTR, strnodepath: &windows_core::BSTR, strentryname: &windows_core::BSTR) -> windows_core::Result; + fn SetConfigEntry(&self, strconfig: &windows_core::BSTR, strnodepath: &windows_core::BSTR, strentryname: &windows_core::BSTR, pvarentry: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ImportKey(&self, strconfig: &windows_core::BSTR, requestid: i32, strcerthash: &windows_core::BSTR, flags: CERT_IMPORT_FLAGS, strkey: &windows_core::BSTR) -> windows_core::Result<()>; fn GetMyRoles(&self, strconfig: &windows_core::BSTR) -> windows_core::Result; fn DeleteRow(&self, strconfig: &windows_core::BSTR, flags: CERT_DELETE_ROW_FLAGS, date: f64, table: CVRC_TABLE, rowid: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertAdmin2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertAdmin2_Vtbl { pub const fn new() -> ICertAdmin2_Vtbl { unsafe extern "system" fn PublishCRLs(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, date: f64, crlflags: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertAdmin2_Impl::PublishCRLs(this, core::mem::transmute(&strconfig), core::mem::transmute_copy(&date), core::mem::transmute_copy(&crlflags)).into() } - unsafe extern "system" fn GetCAProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, propid: i32, propindex: i32, proptype: i32, flags: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCAProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, propid: i32, propindex: i32, proptype: i32, flags: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertAdmin2_Impl::GetCAProperty(this, core::mem::transmute(&strconfig), core::mem::transmute_copy(&propid), core::mem::transmute_copy(&propindex), core::mem::transmute_copy(&proptype), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -1411,7 +1411,7 @@ impl ICertAdmin2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCAProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, propid: i32, propindex: i32, proptype: CERT_PROPERTY_TYPE, pvarpropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCAProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, propid: i32, propindex: i32, proptype: CERT_PROPERTY_TYPE, pvarpropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertAdmin2_Impl::SetCAProperty(this, core::mem::transmute(&strconfig), core::mem::transmute_copy(&propid), core::mem::transmute_copy(&propindex), core::mem::transmute_copy(&proptype), core::mem::transmute_copy(&pvarpropertyvalue)).into() } @@ -1445,7 +1445,7 @@ impl ICertAdmin2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetConfigEntry(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strnodepath: core::mem::MaybeUninit, strentryname: core::mem::MaybeUninit, pvarentry: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetConfigEntry(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strnodepath: core::mem::MaybeUninit, strentryname: core::mem::MaybeUninit, pvarentry: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertAdmin2_Impl::GetConfigEntry(this, core::mem::transmute(&strconfig), core::mem::transmute(&strnodepath), core::mem::transmute(&strentryname)) { Ok(ok__) => { @@ -1455,7 +1455,7 @@ impl ICertAdmin2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetConfigEntry(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strnodepath: core::mem::MaybeUninit, strentryname: core::mem::MaybeUninit, pvarentry: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetConfigEntry(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strnodepath: core::mem::MaybeUninit, strentryname: core::mem::MaybeUninit, pvarentry: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertAdmin2_Impl::SetConfigEntry(this, core::mem::transmute(&strconfig), core::mem::transmute(&strnodepath), core::mem::transmute(&strentryname), core::mem::transmute_copy(&pvarentry)).into() } @@ -1502,16 +1502,16 @@ impl ICertAdmin2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Next(&self) -> windows_core::Result; fn GetField(&self, strfieldname: &windows_core::BSTR) -> windows_core::Result; fn GetConfig(&self, flags: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertConfig {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertConfig_Vtbl { pub const fn new() -> ICertConfig_Vtbl { unsafe extern "system" fn Reset(this: *mut core::ffi::c_void, index: i32, pcount: *mut i32) -> windows_core::HRESULT { @@ -1566,13 +1566,13 @@ impl ICertConfig_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertConfig2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertConfig2_Vtbl { pub const fn new() -> ICertConfig2_Vtbl { unsafe extern "system" fn SetSharedFolder(this: *mut core::ffi::c_void, strsharedfolder: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1585,7 +1585,7 @@ impl ICertConfig2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetNameCount(&self) -> windows_core::Result; @@ -1595,9 +1595,9 @@ pub trait ICertEncodeAltName_Impl: Sized + super::super::super::System::Com::IDi fn SetNameEntry(&self, nameindex: i32, namechoice: CERT_ALT_NAME, strname: &windows_core::BSTR) -> windows_core::Result<()>; fn Encode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeAltName {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeAltName_Vtbl { pub const fn new() -> ICertEncodeAltName_Vtbl { unsafe extern "system" fn Decode(this: *mut core::ffi::c_void, strbinary: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1667,16 +1667,16 @@ impl ICertEncodeAltName_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EncodeBlob(&self, encoding: EncodingType) -> windows_core::Result; fn GetNameBlob(&self, nameindex: i32, encoding: EncodingType) -> windows_core::Result; fn SetNameEntryBlob(&self, nameindex: i32, namechoice: i32, strname: &windows_core::BSTR, encoding: EncodingType) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeAltName2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeAltName2_Vtbl { pub const fn new() -> ICertEncodeAltName2_Vtbl { unsafe extern "system" fn DecodeBlob(this: *mut core::ffi::c_void, strencodeddata: core::mem::MaybeUninit, encoding: EncodingType) -> windows_core::HRESULT { @@ -1719,16 +1719,16 @@ impl ICertEncodeAltName2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetBitCount(&self) -> windows_core::Result; fn GetBitString(&self) -> windows_core::Result; fn Encode(&self, bitcount: i32, strbitstring: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeBitString {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeBitString_Vtbl { pub const fn new() -> ICertEncodeBitString_Vtbl { unsafe extern "system" fn Decode(this: *mut core::ffi::c_void, strbinary: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1777,15 +1777,15 @@ impl ICertEncodeBitString_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EncodeBlob(&self, bitcount: i32, strbitstring: &windows_core::BSTR, encodingin: EncodingType, encoding: EncodingType) -> windows_core::Result; fn GetBitStringBlob(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeBitString2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeBitString2_Vtbl { pub const fn new() -> ICertEncodeBitString2_Vtbl { unsafe extern "system" fn DecodeBlob(this: *mut core::ffi::c_void, strencodeddata: core::mem::MaybeUninit, encoding: EncodingType) -> windows_core::HRESULT { @@ -1823,7 +1823,7 @@ impl ICertEncodeBitString2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetDistPointCount(&self) -> windows_core::Result; @@ -1835,9 +1835,9 @@ pub trait ICertEncodeCRLDistInfo_Impl: Sized + super::super::super::System::Com: fn SetNameEntry(&self, distpointindex: i32, nameindex: i32, namechoice: CERT_ALT_NAME, strname: &windows_core::BSTR) -> windows_core::Result<()>; fn Encode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeCRLDistInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeCRLDistInfo_Vtbl { pub const fn new() -> ICertEncodeCRLDistInfo_Vtbl { unsafe extern "system" fn Decode(this: *mut core::ffi::c_void, strbinary: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1923,14 +1923,14 @@ impl ICertEncodeCRLDistInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EncodeBlob(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeCRLDistInfo2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeCRLDistInfo2_Vtbl { pub const fn new() -> ICertEncodeCRLDistInfo2_Vtbl { unsafe extern "system" fn DecodeBlob(this: *mut core::ffi::c_void, strencodeddata: core::mem::MaybeUninit, encoding: EncodingType) -> windows_core::HRESULT { @@ -1957,7 +1957,7 @@ impl ICertEncodeCRLDistInfo2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetCount(&self) -> windows_core::Result; @@ -1966,9 +1966,9 @@ pub trait ICertEncodeDateArray_Impl: Sized + super::super::super::System::Com::I fn SetValue(&self, index: i32, value: f64) -> windows_core::Result<()>; fn Encode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeDateArray {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeDateArray_Vtbl { pub const fn new() -> ICertEncodeDateArray_Vtbl { unsafe extern "system" fn Decode(this: *mut core::ffi::c_void, strbinary: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2027,14 +2027,14 @@ impl ICertEncodeDateArray_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EncodeBlob(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeDateArray2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeDateArray2_Vtbl { pub const fn new() -> ICertEncodeDateArray2_Vtbl { unsafe extern "system" fn DecodeBlob(this: *mut core::ffi::c_void, strencodeddata: core::mem::MaybeUninit, encoding: EncodingType) -> windows_core::HRESULT { @@ -2061,7 +2061,7 @@ impl ICertEncodeDateArray2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetCount(&self) -> windows_core::Result; @@ -2070,9 +2070,9 @@ pub trait ICertEncodeLongArray_Impl: Sized + super::super::super::System::Com::I fn SetValue(&self, index: i32, value: i32) -> windows_core::Result<()>; fn Encode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeLongArray {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeLongArray_Vtbl { pub const fn new() -> ICertEncodeLongArray_Vtbl { unsafe extern "system" fn Decode(this: *mut core::ffi::c_void, strbinary: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2131,14 +2131,14 @@ impl ICertEncodeLongArray_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EncodeBlob(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeLongArray2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeLongArray2_Vtbl { pub const fn new() -> ICertEncodeLongArray2_Vtbl { unsafe extern "system" fn DecodeBlob(this: *mut core::ffi::c_void, strencodeddata: core::mem::MaybeUninit, encoding: EncodingType) -> windows_core::HRESULT { @@ -2165,7 +2165,7 @@ impl ICertEncodeLongArray2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetStringType(&self) -> windows_core::Result; @@ -2175,9 +2175,9 @@ pub trait ICertEncodeStringArray_Impl: Sized + super::super::super::System::Com: fn SetValue(&self, index: i32, str: &windows_core::BSTR) -> windows_core::Result<()>; fn Encode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeStringArray {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeStringArray_Vtbl { pub const fn new() -> ICertEncodeStringArray_Vtbl { unsafe extern "system" fn Decode(this: *mut core::ffi::c_void, strbinary: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2247,14 +2247,14 @@ impl ICertEncodeStringArray_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EncodeBlob(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertEncodeStringArray2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertEncodeStringArray2_Vtbl { pub const fn new() -> ICertEncodeStringArray2_Vtbl { unsafe extern "system" fn DecodeBlob(this: *mut core::ffi::c_void, strencodeddata: core::mem::MaybeUninit, encoding: EncodingType) -> windows_core::HRESULT { @@ -2281,15 +2281,15 @@ impl ICertEncodeStringArray2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Notify(&self, exitevent: i32, context: i32) -> windows_core::Result<()>; fn GetDescription(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertExit {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertExit_Vtbl { pub const fn new() -> ICertExit_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, peventmask: *mut CERT_EXIT_EVENT_MASK) -> windows_core::HRESULT { @@ -2327,13 +2327,13 @@ impl ICertExit_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertExit2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertExit2_Vtbl { pub const fn new() -> ICertExit2_Vtbl { unsafe extern "system" fn GetManageModule(this: *mut core::ffi::c_void, ppmanagemodule: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2352,13 +2352,13 @@ impl ICertExit2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertGetConfig {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertGetConfig_Vtbl { pub const fn new() -> ICertGetConfig_Vtbl { unsafe extern "system" fn GetConfig(this: *mut core::ffi::c_void, flags: CERT_GET_CONFIG_FLAGS, pstrout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2377,18 +2377,18 @@ impl ICertGetConfig_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetProperty(&self, strconfig: &windows_core::BSTR, strstoragelocation: &windows_core::BSTR, strpropertyname: &windows_core::BSTR, flags: i32, pvarproperty: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, strconfig: &windows_core::BSTR, strstoragelocation: &windows_core::BSTR, strpropertyname: &windows_core::BSTR, flags: i32) -> windows_core::Result; + fn SetProperty(&self, strconfig: &windows_core::BSTR, strstoragelocation: &windows_core::BSTR, strpropertyname: &windows_core::BSTR, flags: i32, pvarproperty: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Configure(&self, strconfig: &windows_core::BSTR, strstoragelocation: &windows_core::BSTR, flags: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertManageModule {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertManageModule_Vtbl { pub const fn new() -> ICertManageModule_Vtbl { - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strstoragelocation: core::mem::MaybeUninit, strpropertyname: core::mem::MaybeUninit, flags: i32, pvarproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strstoragelocation: core::mem::MaybeUninit, strpropertyname: core::mem::MaybeUninit, flags: i32, pvarproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertManageModule_Impl::GetProperty(this, core::mem::transmute(&strconfig), core::mem::transmute(&strstoragelocation), core::mem::transmute(&strpropertyname), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -2398,7 +2398,7 @@ impl ICertManageModule_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strstoragelocation: core::mem::MaybeUninit, strpropertyname: core::mem::MaybeUninit, flags: i32, pvarproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, strstoragelocation: core::mem::MaybeUninit, strpropertyname: core::mem::MaybeUninit, flags: i32, pvarproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertManageModule_Impl::SetProperty(this, core::mem::transmute(&strconfig), core::mem::transmute(&strstoragelocation), core::mem::transmute(&strpropertyname), core::mem::transmute_copy(&flags), core::mem::transmute_copy(&pvarproperty)).into() } @@ -2417,16 +2417,16 @@ impl ICertManageModule_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn VerifyRequest(&self, strconfig: &windows_core::BSTR, context: i32, bnewrequest: i32, flags: i32) -> windows_core::Result; fn GetDescription(&self) -> windows_core::Result; fn ShutDown(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPolicy {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPolicy_Vtbl { pub const fn new() -> ICertPolicy_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2469,13 +2469,13 @@ impl ICertPolicy_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPolicy2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPolicy2_Vtbl { pub const fn new() -> ICertPolicy2_Vtbl { unsafe extern "system" fn GetManageModule(this: *mut core::ffi::c_void, ppmanagemodule: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2494,7 +2494,7 @@ impl ICertPolicy2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -2504,9 +2504,9 @@ pub trait ICertProperties_Impl: Sized + super::super::super::System::Com::IDispa fn Clear(&self) -> windows_core::Result<()>; fn InitializeFromCertificate(&self, machinecontext: super::super::super::Foundation::VARIANT_BOOL, encoding: EncodingType, strcertificate: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertProperties {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertProperties_Vtbl { pub const fn new() -> ICertProperties_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2570,7 +2570,7 @@ impl ICertProperties_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2580,9 +2580,9 @@ pub trait ICertProperty_Impl: Sized + super::super::super::System::Com::IDispatc fn RemoveFromCertificate(&self, machinecontext: super::super::super::Foundation::VARIANT_BOOL, encoding: EncodingType, strcertificate: &windows_core::BSTR) -> windows_core::Result<()>; fn SetValueOnCertificate(&self, machinecontext: super::super::super::Foundation::VARIANT_BOOL, encoding: EncodingType, strcertificate: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertProperty_Vtbl { pub const fn new() -> ICertProperty_Vtbl { unsafe extern "system" fn InitializeFromCertificate(this: *mut core::ffi::c_void, machinecontext: super::super::super::Foundation::VARIANT_BOOL, encoding: EncodingType, strcertificate: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2640,14 +2640,14 @@ impl ICertProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Archived(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyArchived {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyArchived_Vtbl { pub const fn new() -> ICertPropertyArchived_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, archivedvalue: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2670,14 +2670,14 @@ impl ICertPropertyArchived_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn get_ArchivedKeyHash(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyArchivedKeyHash {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyArchivedKeyHash_Vtbl { pub const fn new() -> ICertPropertyArchivedKeyHash_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, encoding: EncodingType, strarchivedkeyhashvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2704,14 +2704,14 @@ impl ICertPropertyArchivedKeyHash_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn TemplateName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyAutoEnroll {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyAutoEnroll_Vtbl { pub const fn new() -> ICertPropertyAutoEnroll_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, strtemplatename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2738,16 +2738,16 @@ impl ICertPropertyAutoEnroll_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Initialize(&self, backedupvalue: super::super::super::Foundation::VARIANT_BOOL, date: f64) -> windows_core::Result<()>; fn BackedUpValue(&self) -> windows_core::Result; fn BackedUpTime(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyBackedUp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyBackedUp_Vtbl { pub const fn new() -> ICertPropertyBackedUp_Vtbl { unsafe extern "system" fn InitializeFromCurrentTime(this: *mut core::ffi::c_void, backedupvalue: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2790,14 +2790,14 @@ impl ICertPropertyBackedUp_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Description(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyDescription {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyDescription_Vtbl { pub const fn new() -> ICertPropertyDescription_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, strdescription: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2820,7 +2820,7 @@ impl ICertPropertyDescription_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn RequestId(&self) -> windows_core::Result; @@ -2828,9 +2828,9 @@ pub trait ICertPropertyEnrollment_Impl: Sized + ICertProperty_Impl { fn CAName(&self) -> windows_core::Result; fn FriendlyName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyEnrollment {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyEnrollment_Vtbl { pub const fn new() -> ICertPropertyEnrollment_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, requestid: i32, strcadnsname: core::mem::MaybeUninit, strcaname: core::mem::MaybeUninit, strfriendlyname: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2890,7 +2890,7 @@ impl ICertPropertyEnrollment_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetPolicyServerUrl(&self) -> windows_core::Result; @@ -2902,9 +2902,9 @@ pub trait ICertPropertyEnrollmentPolicyServer_Impl: Sized + ICertProperty_Impl { fn GetAuthentication(&self) -> windows_core::Result; fn GetEnrollmentServerAuthentication(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyEnrollmentPolicyServer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyEnrollmentPolicyServer_Vtbl { pub const fn new() -> ICertPropertyEnrollmentPolicyServer_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, propertyflags: EnrollmentPolicyServerPropertyFlags, authflags: X509EnrollmentAuthFlags, enrollmentserverauthflags: X509EnrollmentAuthFlags, urlflags: PolicyServerUrlFlags, strrequestid: core::mem::MaybeUninit, strurl: core::mem::MaybeUninit, strid: core::mem::MaybeUninit, strenrollmentserverurl: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3008,14 +3008,14 @@ impl ICertPropertyEnrollmentPolicyServer_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn FriendlyName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyFriendlyName {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyFriendlyName_Vtbl { pub const fn new() -> ICertPropertyFriendlyName_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, strfriendlyname: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3042,14 +3042,14 @@ impl ICertPropertyFriendlyName_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICertPropertyKeyProvInfo_Impl: Sized + ICertProperty_Impl { fn Initialize(&self, pvalue: Option<&IX509PrivateKey>) -> windows_core::Result<()>; fn PrivateKey(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyKeyProvInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyKeyProvInfo_Vtbl { pub const fn new() -> ICertPropertyKeyProvInfo_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pvalue: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3072,15 +3072,15 @@ impl ICertPropertyKeyProvInfo_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeFromCertificateHash(&self, machinecontext: super::super::super::Foundation::VARIANT_BOOL, encoding: EncodingType, strcertificate: &windows_core::BSTR) -> windows_core::Result<()>; fn get_Renewal(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyRenewal {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyRenewal_Vtbl { pub const fn new() -> ICertPropertyRenewal_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, encoding: EncodingType, strrenewalvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3112,15 +3112,15 @@ impl ICertPropertyRenewal_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeFromLocalRequestOriginator(&self) -> windows_core::Result<()>; fn RequestOriginator(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertyRequestOriginator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertyRequestOriginator_Vtbl { pub const fn new() -> ICertPropertyRequestOriginator_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, strrequestoriginator: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3152,14 +3152,14 @@ impl ICertPropertyRequestOriginator_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn get_SHA1Hash(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertPropertySHA1Hash {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertPropertySHA1Hash_Vtbl { pub const fn new() -> ICertPropertySHA1Hash_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, encoding: EncodingType, strrenewalvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3186,7 +3186,7 @@ impl ICertPropertySHA1Hash_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RetrievePending(&self, requestid: i32, strconfig: &windows_core::BSTR) -> windows_core::Result; @@ -3196,9 +3196,9 @@ pub trait ICertRequest_Impl: Sized + super::super::super::System::Com::IDispatch fn GetCACertificate(&self, fexchangecertificate: i32, strconfig: &windows_core::BSTR, flags: i32) -> windows_core::Result; fn GetCertificate(&self, flags: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertRequest_Vtbl { pub const fn new() -> ICertRequest_Vtbl { unsafe extern "system" fn Submit(this: *mut core::ffi::c_void, flags: i32, strrequest: core::mem::MaybeUninit, strattributes: core::mem::MaybeUninit, strconfig: core::mem::MaybeUninit, pdisposition: *mut i32) -> windows_core::HRESULT { @@ -3286,18 +3286,18 @@ impl ICertRequest_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetErrorMessageText(&self, hrmessage: i32, flags: i32) -> windows_core::Result; - fn GetCAProperty(&self, strconfig: &windows_core::BSTR, propid: i32, propindex: i32, proptype: i32, flags: i32) -> windows_core::Result; + fn GetCAProperty(&self, strconfig: &windows_core::BSTR, propid: i32, propindex: i32, proptype: i32, flags: i32) -> windows_core::Result; fn GetCAPropertyFlags(&self, strconfig: &windows_core::BSTR, propid: i32) -> windows_core::Result; fn GetCAPropertyDisplayName(&self, strconfig: &windows_core::BSTR, propid: i32) -> windows_core::Result; - fn GetFullResponseProperty(&self, propid: FULL_RESPONSE_PROPERTY_ID, propindex: i32, proptype: CERT_PROPERTY_TYPE, flags: CERT_REQUEST_OUT_TYPE) -> windows_core::Result; + fn GetFullResponseProperty(&self, propid: FULL_RESPONSE_PROPERTY_ID, propindex: i32, proptype: CERT_PROPERTY_TYPE, flags: CERT_REQUEST_OUT_TYPE) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertRequest2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertRequest2_Vtbl { pub const fn new() -> ICertRequest2_Vtbl { unsafe extern "system" fn GetIssuedCertificate(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, requestid: i32, strserialnumber: core::mem::MaybeUninit, pdisposition: *mut CR_DISP) -> windows_core::HRESULT { @@ -3320,7 +3320,7 @@ impl ICertRequest2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCAProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, propid: i32, propindex: i32, proptype: i32, flags: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCAProperty(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit, propid: i32, propindex: i32, proptype: i32, flags: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertRequest2_Impl::GetCAProperty(this, core::mem::transmute(&strconfig), core::mem::transmute_copy(&propid), core::mem::transmute_copy(&propindex), core::mem::transmute_copy(&proptype), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -3350,7 +3350,7 @@ impl ICertRequest2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetFullResponseProperty(this: *mut core::ffi::c_void, propid: FULL_RESPONSE_PROPERTY_ID, propindex: i32, proptype: CERT_PROPERTY_TYPE, flags: CERT_REQUEST_OUT_TYPE, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetFullResponseProperty(this: *mut core::ffi::c_void, propid: FULL_RESPONSE_PROPERTY_ID, propindex: i32, proptype: CERT_PROPERTY_TYPE, flags: CERT_REQUEST_OUT_TYPE, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertRequest2_Impl::GetFullResponseProperty(this, core::mem::transmute_copy(&propid), core::mem::transmute_copy(&propindex), core::mem::transmute_copy(&proptype), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -3374,16 +3374,16 @@ impl ICertRequest2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetRequestIdString(&self) -> windows_core::Result; fn GetIssuedCertificate2(&self, strconfig: &windows_core::BSTR, strrequestid: &windows_core::BSTR, strserialnumber: &windows_core::BSTR) -> windows_core::Result; fn GetRefreshPolicy(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertRequest3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertRequest3_Vtbl { pub const fn new() -> ICertRequest3_Vtbl { unsafe extern "system" fn SetCredential(this: *mut core::ffi::c_void, hwnd: i32, authtype: X509EnrollmentAuthFlags, strcredential: core::mem::MaybeUninit, strpassword: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3512,13 +3512,13 @@ impl ICertRequestD2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn GetRequestProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: i32) -> windows_core::Result; + fn GetRequestProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: i32) -> windows_core::Result; fn GetRequestAttribute(&self, strattributename: &windows_core::BSTR) -> windows_core::Result; - fn GetCertificateProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: i32) -> windows_core::Result; - fn GetCertificateExtension(&self, strextensionname: &windows_core::BSTR, r#type: i32) -> windows_core::Result; + fn GetCertificateProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: i32) -> windows_core::Result; + fn GetCertificateExtension(&self, strextensionname: &windows_core::BSTR, r#type: i32) -> windows_core::Result; fn GetCertificateExtensionFlags(&self) -> windows_core::Result; fn EnumerateExtensionsSetup(&self, flags: i32) -> windows_core::Result<()>; fn EnumerateExtensions(&self) -> windows_core::Result; @@ -3527,16 +3527,16 @@ pub trait ICertServerExit_Impl: Sized + super::super::super::System::Com::IDispa fn EnumerateAttributes(&self) -> windows_core::Result; fn EnumerateAttributesClose(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertServerExit {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertServerExit_Vtbl { pub const fn new() -> ICertServerExit_Vtbl { unsafe extern "system" fn SetContext(this: *mut core::ffi::c_void, context: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertServerExit_Impl::SetContext(this, core::mem::transmute_copy(&context)).into() } - unsafe extern "system" fn GetRequestProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetRequestProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertServerExit_Impl::GetRequestProperty(this, core::mem::transmute(&strpropertyname), core::mem::transmute_copy(&propertytype)) { Ok(ok__) => { @@ -3556,7 +3556,7 @@ impl ICertServerExit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCertificateProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCertificateProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertServerExit_Impl::GetCertificateProperty(this, core::mem::transmute(&strpropertyname), core::mem::transmute_copy(&propertytype)) { Ok(ok__) => { @@ -3566,7 +3566,7 @@ impl ICertServerExit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCertificateExtension(this: *mut core::ffi::c_void, strextensionname: core::mem::MaybeUninit, r#type: i32, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCertificateExtension(this: *mut core::ffi::c_void, strextensionname: core::mem::MaybeUninit, r#type: i32, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertServerExit_Impl::GetCertificateExtension(this, core::mem::transmute(&strextensionname), core::mem::transmute_copy(&r#type)) { Ok(ok__) => { @@ -3642,16 +3642,16 @@ impl ICertServerExit_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn GetRequestProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: i32) -> windows_core::Result; + fn GetRequestProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: i32) -> windows_core::Result; fn GetRequestAttribute(&self, strattributename: &windows_core::BSTR) -> windows_core::Result; - fn GetCertificateProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: CERT_PROPERTY_TYPE) -> windows_core::Result; - fn SetCertificateProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: i32, pvarpropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn GetCertificateExtension(&self, strextensionname: &windows_core::BSTR, r#type: CERT_PROPERTY_TYPE) -> windows_core::Result; + fn GetCertificateProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: CERT_PROPERTY_TYPE) -> windows_core::Result; + fn SetCertificateProperty(&self, strpropertyname: &windows_core::BSTR, propertytype: i32, pvarpropertyvalue: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetCertificateExtension(&self, strextensionname: &windows_core::BSTR, r#type: CERT_PROPERTY_TYPE) -> windows_core::Result; fn GetCertificateExtensionFlags(&self) -> windows_core::Result; - fn SetCertificateExtension(&self, strextensionname: &windows_core::BSTR, r#type: i32, extflags: i32, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetCertificateExtension(&self, strextensionname: &windows_core::BSTR, r#type: i32, extflags: i32, pvarvalue: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn EnumerateExtensionsSetup(&self, flags: i32) -> windows_core::Result<()>; fn EnumerateExtensions(&self) -> windows_core::Result; fn EnumerateExtensionsClose(&self) -> windows_core::Result<()>; @@ -3659,16 +3659,16 @@ pub trait ICertServerPolicy_Impl: Sized + super::super::super::System::Com::IDis fn EnumerateAttributes(&self) -> windows_core::Result; fn EnumerateAttributesClose(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertServerPolicy {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertServerPolicy_Vtbl { pub const fn new() -> ICertServerPolicy_Vtbl { unsafe extern "system" fn SetContext(this: *mut core::ffi::c_void, context: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertServerPolicy_Impl::SetContext(this, core::mem::transmute_copy(&context)).into() } - unsafe extern "system" fn GetRequestProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetRequestProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: i32, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertServerPolicy_Impl::GetRequestProperty(this, core::mem::transmute(&strpropertyname), core::mem::transmute_copy(&propertytype)) { Ok(ok__) => { @@ -3688,7 +3688,7 @@ impl ICertServerPolicy_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCertificateProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: CERT_PROPERTY_TYPE, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCertificateProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: CERT_PROPERTY_TYPE, pvarpropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertServerPolicy_Impl::GetCertificateProperty(this, core::mem::transmute(&strpropertyname), core::mem::transmute_copy(&propertytype)) { Ok(ok__) => { @@ -3698,11 +3698,11 @@ impl ICertServerPolicy_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCertificateProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: i32, pvarpropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCertificateProperty(this: *mut core::ffi::c_void, strpropertyname: core::mem::MaybeUninit, propertytype: i32, pvarpropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertServerPolicy_Impl::SetCertificateProperty(this, core::mem::transmute(&strpropertyname), core::mem::transmute_copy(&propertytype), core::mem::transmute_copy(&pvarpropertyvalue)).into() } - unsafe extern "system" fn GetCertificateExtension(this: *mut core::ffi::c_void, strextensionname: core::mem::MaybeUninit, r#type: CERT_PROPERTY_TYPE, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCertificateExtension(this: *mut core::ffi::c_void, strextensionname: core::mem::MaybeUninit, r#type: CERT_PROPERTY_TYPE, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertServerPolicy_Impl::GetCertificateExtension(this, core::mem::transmute(&strextensionname), core::mem::transmute_copy(&r#type)) { Ok(ok__) => { @@ -3722,7 +3722,7 @@ impl ICertServerPolicy_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCertificateExtension(this: *mut core::ffi::c_void, strextensionname: core::mem::MaybeUninit, r#type: i32, extflags: i32, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCertificateExtension(this: *mut core::ffi::c_void, strextensionname: core::mem::MaybeUninit, r#type: i32, extflags: i32, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertServerPolicy_Impl::SetCertificateExtension(this, core::mem::transmute(&strextensionname), core::mem::transmute_copy(&r#type), core::mem::transmute_copy(&extflags), core::mem::transmute_copy(&pvarvalue)).into() } @@ -3784,7 +3784,7 @@ impl ICertServerPolicy_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EnumCertViewColumn(&self, fresultcolumn: CVRC_COLUMN) -> windows_core::Result; @@ -3792,12 +3792,12 @@ pub trait ICertView_Impl: Sized + super::super::super::System::Com::IDispatch_Im fn GetColumnIndex(&self, fresultcolumn: CVRC_COLUMN, strcolumnname: &windows_core::BSTR, pcolumnindex: *mut i32) -> windows_core::Result<()>; fn SetResultColumnCount(&self, cresultcolumn: i32) -> windows_core::Result<()>; fn SetResultColumn(&self, columnindex: i32) -> windows_core::Result<()>; - fn SetRestriction(&self, columnindex: CERT_VIEW_COLUMN_INDEX, seekoperator: CERT_VIEW_SEEK_OPERATOR_FLAGS, sortorder: i32, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; fn OpenView(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertView {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertView_Vtbl { pub const fn new() -> ICertView_Vtbl { unsafe extern "system" fn OpenConnection(this: *mut core::ffi::c_void, strconfig: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3830,7 +3830,7 @@ impl ICertView_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertView_Impl::SetResultColumn(this, core::mem::transmute_copy(&columnindex)).into() } - unsafe extern "system" fn SetRestriction(this: *mut core::ffi::c_void, columnindex: CERT_VIEW_COLUMN_INDEX, seekoperator: CERT_VIEW_SEEK_OPERATOR_FLAGS, sortorder: i32, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetRestriction(this: *mut core::ffi::c_void, columnindex: CERT_VIEW_COLUMN_INDEX, seekoperator: CERT_VIEW_SEEK_OPERATOR_FLAGS, sortorder: i32, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertView_Impl::SetRestriction(this, core::mem::transmute_copy(&columnindex), core::mem::transmute_copy(&seekoperator), core::mem::transmute_copy(&sortorder), core::mem::transmute_copy(&pvarvalue)).into() } @@ -3860,13 +3860,13 @@ impl ICertView_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertView2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertView2_Vtbl { pub const fn new() -> ICertView2_Vtbl { unsafe extern "system" fn SetTable(this: *mut core::ffi::c_void, table: CVRC_TABLE) -> windows_core::HRESULT { @@ -3879,15 +3879,15 @@ impl ICertView2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn DecryptChallenge(&self, encoding: EncodingType) -> windows_core::Result; fn RequestID(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertificateAttestationChallenge {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertificateAttestationChallenge_Vtbl { pub const fn new() -> ICertificateAttestationChallenge_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, encoding: EncodingType, strpendingfullcmcresponsewithchallenge: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3925,14 +3925,14 @@ impl ICertificateAttestationChallenge_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn put_KeyBlob(&self, encoding: EncodingType, value: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertificateAttestationChallenge2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertificateAttestationChallenge2_Vtbl { pub const fn new() -> ICertificateAttestationChallenge2_Vtbl { unsafe extern "system" fn SetKeyContainerName(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3953,7 +3953,7 @@ impl ICertificateAttestationChallenge2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -3962,9 +3962,9 @@ pub trait ICertificatePolicies_Impl: Sized + super::super::super::System::Com::I fn Remove(&self, index: i32) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertificatePolicies {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertificatePolicies_Vtbl { pub const fn new() -> ICertificatePolicies_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4023,15 +4023,15 @@ impl ICertificatePolicies_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IObjectId>) -> windows_core::Result<()>; fn ObjectId(&self) -> windows_core::Result; fn PolicyQualifiers(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertificatePolicy {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertificatePolicy_Vtbl { pub const fn new() -> ICertificatePolicy_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pvalue: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4069,7 +4069,7 @@ impl ICertificatePolicy_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -4080,9 +4080,9 @@ pub trait ICertificationAuthorities_Impl: Sized + super::super::super::System::C fn ComputeSiteCosts(&self) -> windows_core::Result<()>; fn get_ItemByName(&self, strname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertificationAuthorities {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertificationAuthorities_Vtbl { pub const fn new() -> ICertificationAuthorities_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4157,16 +4157,16 @@ impl ICertificationAuthorities_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Property(&self, property: EnrollmentCAProperty) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertificationAuthority {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertificationAuthority_Vtbl { pub const fn new() -> ICertificationAuthority_Vtbl { - unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, property: EnrollmentCAProperty, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, property: EnrollmentCAProperty, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertificationAuthority_Impl::get_Property(this, core::mem::transmute_copy(&property)) { Ok(ok__) => { @@ -4182,16 +4182,16 @@ impl ICertificationAuthority_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IObjectId>) -> windows_core::Result<()>; fn InitializeFromValues(&self, pattributes: Option<&IX509Attributes>) -> windows_core::Result<()>; fn ObjectId(&self) -> windows_core::Result; fn Values(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICryptAttribute {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICryptAttribute_Vtbl { pub const fn new() -> ICryptAttribute_Vtbl { unsafe extern "system" fn InitializeFromObjectId(this: *mut core::ffi::c_void, pobjectid: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4234,7 +4234,7 @@ impl ICryptAttribute_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -4245,9 +4245,9 @@ pub trait ICryptAttributes_Impl: Sized + super::super::super::System::Com::IDisp fn get_IndexByObjectId(&self, pobjectid: Option<&IObjectId>) -> windows_core::Result; fn AddRange(&self, pvalue: Option<&ICryptAttributes>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICryptAttributes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICryptAttributes_Vtbl { pub const fn new() -> ICryptAttributes_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4322,7 +4322,7 @@ impl ICryptAttributes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DefaultLength(&self) -> windows_core::Result; @@ -4335,9 +4335,9 @@ pub trait ICspAlgorithm_Impl: Sized + super::super::super::System::Com::IDispatc fn Type(&self) -> windows_core::Result; fn Operations(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICspAlgorithm {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICspAlgorithm_Vtbl { pub const fn new() -> ICspAlgorithm_Vtbl { unsafe extern "system" fn GetAlgorithmOid(this: *mut core::ffi::c_void, length: i32, algflags: AlgorithmFlags, ppvalue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4458,7 +4458,7 @@ impl ICspAlgorithm_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -4469,9 +4469,9 @@ pub trait ICspAlgorithms_Impl: Sized + super::super::super::System::Com::IDispat fn get_ItemByName(&self, strname: &windows_core::BSTR) -> windows_core::Result; fn get_IndexByObjectId(&self, pobjectid: Option<&IObjectId>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICspAlgorithms {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICspAlgorithms_Vtbl { pub const fn new() -> ICspAlgorithms_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4552,7 +4552,7 @@ impl ICspAlgorithms_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeFromType(&self, r#type: X509ProviderType, palgorithm: Option<&IObjectId>, machinecontext: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -4572,9 +4572,9 @@ pub trait ICspInformation_Impl: Sized + super::super::super::System::Com::IDispa fn LegacyCsp(&self) -> windows_core::Result; fn GetCspStatusFromOperations(&self, palgorithm: Option<&IObjectId>, operations: AlgorithmOperationFlags) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICspInformation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICspInformation_Vtbl { pub const fn new() -> ICspInformation_Vtbl { unsafe extern "system" fn InitializeFromName(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4760,7 +4760,7 @@ impl ICspInformation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -4775,9 +4775,9 @@ pub trait ICspInformations_Impl: Sized + super::super::super::System::Com::IDisp fn GetEncryptionCspAlgorithms(&self, pcspinformation: Option<&ICspInformation>) -> windows_core::Result; fn GetHashAlgorithms(&self, pcspinformation: Option<&ICspInformation>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICspInformations {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICspInformations_Vtbl { pub const fn new() -> ICspInformations_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4896,7 +4896,7 @@ impl ICspInformations_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&ICspInformation>, palgorithm: Option<&ICspAlgorithm>) -> windows_core::Result<()>; fn Ordinal(&self) -> windows_core::Result; @@ -4906,9 +4906,9 @@ pub trait ICspStatus_Impl: Sized + super::super::super::System::Com::IDispatch_I fn EnrollmentStatus(&self) -> windows_core::Result; fn DisplayName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICspStatus {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICspStatus_Vtbl { pub const fn new() -> ICspStatus_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pcsp: *mut core::ffi::c_void, palgorithm: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4984,7 +4984,7 @@ impl ICspStatus_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -4997,9 +4997,9 @@ pub trait ICspStatuses_Impl: Sized + super::super::super::System::Com::IDispatch fn get_ItemByOperations(&self, strcspname: &windows_core::BSTR, stralgorithmname: &windows_core::BSTR, operations: AlgorithmOperationFlags) -> windows_core::Result; fn get_ItemByProvider(&self, pcspstatus: Option<&ICspStatus>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICspStatuses {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICspStatuses_Vtbl { pub const fn new() -> ICspStatuses_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5861,7 +5861,7 @@ impl IEnroll4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetName(&self, pstrout: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -5870,9 +5870,9 @@ pub trait IEnumCERTVIEWATTRIBUTE_Impl: Sized + super::super::super::System::Com: fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumCERTVIEWATTRIBUTE {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumCERTVIEWATTRIBUTE_Vtbl { pub const fn new() -> IEnumCERTVIEWATTRIBUTE_Vtbl { unsafe extern "system" fn Next(this: *mut core::ffi::c_void, pindex: *mut i32) -> windows_core::HRESULT { @@ -5919,7 +5919,7 @@ impl IEnumCERTVIEWATTRIBUTE_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetName(&self, pstrout: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -5927,14 +5927,14 @@ pub trait IEnumCERTVIEWCOLUMN_Impl: Sized + super::super::super::System::Com::ID fn GetType(&self, ptype: *mut i32) -> windows_core::Result<()>; fn IsIndexed(&self, pindexed: *mut i32) -> windows_core::Result<()>; fn GetMaxLength(&self, pmaxlength: *mut i32) -> windows_core::Result<()>; - fn GetValue(&self, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn GetValue(&self, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Skip(&self, celt: i32) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumCERTVIEWCOLUMN {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumCERTVIEWCOLUMN_Vtbl { pub const fn new() -> IEnumCERTVIEWCOLUMN_Vtbl { unsafe extern "system" fn Next(this: *mut core::ffi::c_void, pindex: *mut i32) -> windows_core::HRESULT { @@ -5961,7 +5961,7 @@ impl IEnumCERTVIEWCOLUMN_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumCERTVIEWCOLUMN_Impl::GetMaxLength(this, core::mem::transmute_copy(&pmaxlength)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumCERTVIEWCOLUMN_Impl::GetValue(this, core::mem::transmute_copy(&flags), core::mem::transmute_copy(&pvarvalue)).into() } @@ -6001,19 +6001,19 @@ impl IEnumCERTVIEWCOLUMN_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetName(&self, pstrout: *mut windows_core::BSTR) -> windows_core::Result<()>; fn GetFlags(&self, pflags: *mut i32) -> windows_core::Result<()>; - fn GetValue(&self, r#type: CERT_PROPERTY_TYPE, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; fn Skip(&self, celt: i32) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumCERTVIEWEXTENSION {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumCERTVIEWEXTENSION_Vtbl { pub const fn new() -> IEnumCERTVIEWEXTENSION_Vtbl { unsafe extern "system" fn Next(this: *mut core::ffi::c_void, pindex: *mut i32) -> windows_core::HRESULT { @@ -6028,7 +6028,7 @@ impl IEnumCERTVIEWEXTENSION_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumCERTVIEWEXTENSION_Impl::GetFlags(this, core::mem::transmute_copy(&pflags)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, r#type: CERT_PROPERTY_TYPE, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, r#type: CERT_PROPERTY_TYPE, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumCERTVIEWEXTENSION_Impl::GetValue(this, core::mem::transmute_copy(&r#type), core::mem::transmute_copy(&flags), core::mem::transmute_copy(&pvarvalue)).into() } @@ -6065,7 +6065,7 @@ impl IEnumCERTVIEWEXTENSION_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn EnumCertViewColumn(&self) -> windows_core::Result; @@ -6076,9 +6076,9 @@ pub trait IEnumCERTVIEWROW_Impl: Sized + super::super::super::System::Com::IDisp fn Clone(&self) -> windows_core::Result; fn GetMaxIndex(&self, pindex: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumCERTVIEWROW {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumCERTVIEWROW_Vtbl { pub const fn new() -> IEnumCERTVIEWROW_Vtbl { unsafe extern "system" fn Next(this: *mut core::ffi::c_void, pindex: *mut i32) -> windows_core::HRESULT { @@ -6208,7 +6208,7 @@ impl INDESPolicy_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn OCSPCAConfigurationCollection(&self) -> windows_core::Result; @@ -6218,12 +6218,12 @@ pub trait IOCSPAdmin_Impl: Sized + super::super::super::System::Com::IDispatch_I fn Ping(&self, bstrservername: &windows_core::BSTR) -> windows_core::Result<()>; fn SetSecurity(&self, bstrservername: &windows_core::BSTR, bstrval: &windows_core::BSTR) -> windows_core::Result<()>; fn GetSecurity(&self, bstrservername: &windows_core::BSTR) -> windows_core::Result; - fn GetSigningCertificates(&self, bstrservername: &windows_core::BSTR, pcacertvar: *const windows_core::VARIANT) -> windows_core::Result; - fn GetHashAlgorithms(&self, bstrservername: &windows_core::BSTR, bstrcaid: &windows_core::BSTR) -> windows_core::Result; + fn GetSigningCertificates(&self, bstrservername: &windows_core::BSTR, pcacertvar: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result; + fn GetHashAlgorithms(&self, bstrservername: &windows_core::BSTR, bstrcaid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IOCSPAdmin {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IOCSPAdmin_Vtbl { pub const fn new() -> IOCSPAdmin_Vtbl { unsafe extern "system" fn OCSPServiceProperties(this: *mut core::ffi::c_void, ppval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6282,7 +6282,7 @@ impl IOCSPAdmin_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetSigningCertificates(this: *mut core::ffi::c_void, bstrservername: core::mem::MaybeUninit, pcacertvar: *const core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetSigningCertificates(this: *mut core::ffi::c_void, bstrservername: core::mem::MaybeUninit, pcacertvar: *const core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPAdmin_Impl::GetSigningCertificates(this, core::mem::transmute(&bstrservername), core::mem::transmute_copy(&pcacertvar)) { Ok(ok__) => { @@ -6292,7 +6292,7 @@ impl IOCSPAdmin_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetHashAlgorithms(this: *mut core::ffi::c_void, bstrservername: core::mem::MaybeUninit, bstrcaid: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetHashAlgorithms(this: *mut core::ffi::c_void, bstrservername: core::mem::MaybeUninit, bstrcaid: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPAdmin_Impl::GetHashAlgorithms(this, core::mem::transmute(&bstrservername), core::mem::transmute(&bstrcaid)) { Ok(ok__) => { @@ -6320,16 +6320,16 @@ impl IOCSPAdmin_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn CACertificate(&self) -> windows_core::Result; + fn CACertificate(&self) -> windows_core::Result; fn HashAlgorithm(&self) -> windows_core::Result; fn SetHashAlgorithm(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; fn SigningFlags(&self) -> windows_core::Result; fn SetSigningFlags(&self, newval: u32) -> windows_core::Result<()>; - fn SigningCertificate(&self) -> windows_core::Result; - fn SetSigningCertificate(&self, newval: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SigningCertificate(&self) -> windows_core::Result; + fn SetSigningCertificate(&self, newval: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ReminderDuration(&self) -> windows_core::Result; fn SetReminderDuration(&self, newval: u32) -> windows_core::Result<()>; fn ErrorCode(&self) -> windows_core::Result; @@ -6337,19 +6337,19 @@ pub trait IOCSPCAConfiguration_Impl: Sized + super::super::super::System::Com::I fn KeySpec(&self) -> windows_core::Result; fn ProviderCLSID(&self) -> windows_core::Result; fn SetProviderCLSID(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; - fn ProviderProperties(&self) -> windows_core::Result; - fn SetProviderProperties(&self, newval: &windows_core::VARIANT) -> windows_core::Result<()>; + fn ProviderProperties(&self) -> windows_core::Result; + fn SetProviderProperties(&self, newval: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Modified(&self) -> windows_core::Result; - fn LocalRevocationInformation(&self) -> windows_core::Result; - fn SetLocalRevocationInformation(&self, newval: &windows_core::VARIANT) -> windows_core::Result<()>; + fn LocalRevocationInformation(&self) -> windows_core::Result; + fn SetLocalRevocationInformation(&self, newval: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SigningCertificateTemplate(&self) -> windows_core::Result; fn SetSigningCertificateTemplate(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; fn CAConfig(&self) -> windows_core::Result; fn SetCAConfig(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IOCSPCAConfiguration {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IOCSPCAConfiguration_Vtbl { pub const fn new() -> IOCSPCAConfiguration_Vtbl { unsafe extern "system" fn Identifier(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6362,7 +6362,7 @@ impl IOCSPCAConfiguration_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CACertificate(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CACertificate(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPCAConfiguration_Impl::CACertificate(this) { Ok(ok__) => { @@ -6400,7 +6400,7 @@ impl IOCSPCAConfiguration_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOCSPCAConfiguration_Impl::SetSigningFlags(this, core::mem::transmute_copy(&newval)).into() } - unsafe extern "system" fn SigningCertificate(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SigningCertificate(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPCAConfiguration_Impl::SigningCertificate(this) { Ok(ok__) => { @@ -6410,7 +6410,7 @@ impl IOCSPCAConfiguration_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSigningCertificate(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSigningCertificate(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOCSPCAConfiguration_Impl::SetSigningCertificate(this, core::mem::transmute(&newval)).into() } @@ -6472,7 +6472,7 @@ impl IOCSPCAConfiguration_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOCSPCAConfiguration_Impl::SetProviderCLSID(this, core::mem::transmute(&newval)).into() } - unsafe extern "system" fn ProviderProperties(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ProviderProperties(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPCAConfiguration_Impl::ProviderProperties(this) { Ok(ok__) => { @@ -6482,7 +6482,7 @@ impl IOCSPCAConfiguration_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProviderProperties(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProviderProperties(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOCSPCAConfiguration_Impl::SetProviderProperties(this, core::mem::transmute(&newval)).into() } @@ -6496,7 +6496,7 @@ impl IOCSPCAConfiguration_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn LocalRevocationInformation(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LocalRevocationInformation(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPCAConfiguration_Impl::LocalRevocationInformation(this) { Ok(ok__) => { @@ -6506,7 +6506,7 @@ impl IOCSPCAConfiguration_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetLocalRevocationInformation(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetLocalRevocationInformation(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOCSPCAConfiguration_Impl::SetLocalRevocationInformation(this, core::mem::transmute(&newval)).into() } @@ -6570,18 +6570,18 @@ impl IOCSPCAConfiguration_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: i32) -> windows_core::Result; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn get_ItemByName(&self, bstridentifier: &windows_core::BSTR) -> windows_core::Result; - fn CreateCAConfiguration(&self, bstridentifier: &windows_core::BSTR, varcacert: &windows_core::VARIANT) -> windows_core::Result; + fn get_ItemByName(&self, bstridentifier: &windows_core::BSTR) -> windows_core::Result; + fn CreateCAConfiguration(&self, bstridentifier: &windows_core::BSTR, varcacert: &super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn DeleteCAConfiguration(&self, bstridentifier: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IOCSPCAConfigurationCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IOCSPCAConfigurationCollection_Vtbl { pub const fn new() -> IOCSPCAConfigurationCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6594,7 +6594,7 @@ impl IOCSPCAConfigurationCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPCAConfigurationCollection_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -6614,7 +6614,7 @@ impl IOCSPCAConfigurationCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_ItemByName(this: *mut core::ffi::c_void, bstridentifier: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_ItemByName(this: *mut core::ffi::c_void, bstridentifier: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPCAConfigurationCollection_Impl::get_ItemByName(this, core::mem::transmute(&bstridentifier)) { Ok(ok__) => { @@ -6624,7 +6624,7 @@ impl IOCSPCAConfigurationCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateCAConfiguration(this: *mut core::ffi::c_void, bstridentifier: core::mem::MaybeUninit, varcacert: core::mem::MaybeUninit, ppval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateCAConfiguration(this: *mut core::ffi::c_void, bstridentifier: core::mem::MaybeUninit, varcacert: core::mem::MaybeUninit, ppval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPCAConfigurationCollection_Impl::CreateCAConfiguration(this, core::mem::transmute(&bstridentifier), core::mem::transmute(&varcacert)) { Ok(ok__) => { @@ -6652,16 +6652,16 @@ impl IOCSPCAConfigurationCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Value(&self) -> windows_core::Result; - fn SetValue(&self, newval: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, newval: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Modified(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IOCSPProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IOCSPProperty_Vtbl { pub const fn new() -> IOCSPProperty_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6674,7 +6674,7 @@ impl IOCSPProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPProperty_Impl::Value(this) { Ok(ok__) => { @@ -6684,7 +6684,7 @@ impl IOCSPProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOCSPProperty_Impl::SetValue(this, core::mem::transmute(&newval)).into() } @@ -6710,20 +6710,20 @@ impl IOCSPProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: i32) -> windows_core::Result; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn get_ItemByName(&self, bstrpropname: &windows_core::BSTR) -> windows_core::Result; - fn CreateProperty(&self, bstrpropname: &windows_core::BSTR, pvarpropvalue: *const windows_core::VARIANT) -> windows_core::Result; + fn get_ItemByName(&self, bstrpropname: &windows_core::BSTR) -> windows_core::Result; + fn CreateProperty(&self, bstrpropname: &windows_core::BSTR, pvarpropvalue: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result; fn DeleteProperty(&self, bstrpropname: &windows_core::BSTR) -> windows_core::Result<()>; - fn InitializeFromProperties(&self, pvarproperties: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn GetAllProperties(&self) -> windows_core::Result; + fn InitializeFromProperties(&self, pvarproperties: *const super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetAllProperties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IOCSPPropertyCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IOCSPPropertyCollection_Vtbl { pub const fn new() -> IOCSPPropertyCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6736,7 +6736,7 @@ impl IOCSPPropertyCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPPropertyCollection_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -6756,7 +6756,7 @@ impl IOCSPPropertyCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_ItemByName(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_ItemByName(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPPropertyCollection_Impl::get_ItemByName(this, core::mem::transmute(&bstrpropname)) { Ok(ok__) => { @@ -6766,7 +6766,7 @@ impl IOCSPPropertyCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateProperty(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, pvarpropvalue: *const core::mem::MaybeUninit, ppval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateProperty(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, pvarpropvalue: *const core::mem::MaybeUninit, ppval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPPropertyCollection_Impl::CreateProperty(this, core::mem::transmute(&bstrpropname), core::mem::transmute_copy(&pvarpropvalue)) { Ok(ok__) => { @@ -6780,11 +6780,11 @@ impl IOCSPPropertyCollection_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOCSPPropertyCollection_Impl::DeleteProperty(this, core::mem::transmute(&bstrpropname)).into() } - unsafe extern "system" fn InitializeFromProperties(this: *mut core::ffi::c_void, pvarproperties: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn InitializeFromProperties(this: *mut core::ffi::c_void, pvarproperties: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOCSPPropertyCollection_Impl::InitializeFromProperties(this, core::mem::transmute_copy(&pvarproperties)).into() } - unsafe extern "system" fn GetAllProperties(this: *mut core::ffi::c_void, pvarproperties: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAllProperties(this: *mut core::ffi::c_void, pvarproperties: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IOCSPPropertyCollection_Impl::GetAllProperties(this) { Ok(ok__) => { @@ -6810,7 +6810,7 @@ impl IOCSPPropertyCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeFromValue(&self, strvalue: &windows_core::BSTR) -> windows_core::Result<()>; @@ -6821,9 +6821,9 @@ pub trait IObjectId_Impl: Sized + super::super::super::System::Com::IDispatch_Im fn Value(&self) -> windows_core::Result; fn GetAlgorithmName(&self, groupid: ObjectIdGroupId, keyflags: ObjectIdPublicKeyFlags) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IObjectId {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IObjectId_Vtbl { pub const fn new() -> IObjectId_Vtbl { unsafe extern "system" fn InitializeFromName(this: *mut core::ffi::c_void, name: CERTENROLL_OBJECTID) -> windows_core::HRESULT { @@ -6898,7 +6898,7 @@ impl IObjectId_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -6908,9 +6908,9 @@ pub trait IObjectIds_Impl: Sized + super::super::super::System::Com::IDispatch_I fn Clear(&self) -> windows_core::Result<()>; fn AddRange(&self, pvalue: Option<&IObjectIds>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IObjectIds {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IObjectIds_Vtbl { pub const fn new() -> IObjectIds_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6974,7 +6974,7 @@ impl IObjectIds_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ObjectId(&self) -> windows_core::Result; @@ -6982,9 +6982,9 @@ pub trait IPolicyQualifier_Impl: Sized + super::super::super::System::Com::IDisp fn Type(&self) -> windows_core::Result; fn get_RawData(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPolicyQualifier {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPolicyQualifier_Vtbl { pub const fn new() -> IPolicyQualifier_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, strqualifier: core::mem::MaybeUninit, r#type: PolicyQualifierType) -> windows_core::HRESULT { @@ -7044,7 +7044,7 @@ impl IPolicyQualifier_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -7053,9 +7053,9 @@ pub trait IPolicyQualifiers_Impl: Sized + super::super::super::System::Com::IDis fn Remove(&self, index: i32) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPolicyQualifiers {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPolicyQualifiers_Vtbl { pub const fn new() -> IPolicyQualifiers_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7114,7 +7114,7 @@ impl IPolicyQualifiers_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn get_Certificate(&self, encoding: EncodingType) -> windows_core::Result; @@ -7128,9 +7128,9 @@ pub trait ISignerCertificate_Impl: Sized + super::super::super::System::Com::IDi fn SetPin(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; fn SignatureInformation(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISignerCertificate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISignerCertificate_Vtbl { pub const fn new() -> ISignerCertificate_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, machinecontext: super::super::super::Foundation::VARIANT_BOOL, verifytype: X509PrivateKeyVerify, encoding: EncodingType, strcertificate: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7232,7 +7232,7 @@ impl ISignerCertificate_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -7242,9 +7242,9 @@ pub trait ISignerCertificates_Impl: Sized + super::super::super::System::Com::ID fn Clear(&self) -> windows_core::Result<()>; fn Find(&self, psignercert: Option<&ISignerCertificate>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISignerCertificates {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISignerCertificates_Vtbl { pub const fn new() -> ISignerCertificates_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7314,7 +7314,7 @@ impl ISignerCertificates_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -7325,9 +7325,9 @@ pub trait ISmimeCapabilities_Impl: Sized + super::super::super::System::Com::IDi fn AddFromCsp(&self, pvalue: Option<&ICspInformation>) -> windows_core::Result<()>; fn AddAvailableSmimeCapabilities(&self, machinecontext: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISmimeCapabilities {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISmimeCapabilities_Vtbl { pub const fn new() -> ISmimeCapabilities_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7396,15 +7396,15 @@ impl ISmimeCapabilities_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IObjectId>, bitcount: i32) -> windows_core::Result<()>; fn ObjectId(&self) -> windows_core::Result; fn BitCount(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISmimeCapability {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISmimeCapability_Vtbl { pub const fn new() -> ISmimeCapability_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pobjectid: *mut core::ffi::c_void, bitcount: i32) -> windows_core::HRESULT { @@ -7442,16 +7442,16 @@ impl ISmimeCapability_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Encode(&self, strname: &windows_core::BSTR, nameflags: X500NameFlags) -> windows_core::Result<()>; fn Name(&self) -> windows_core::Result; fn get_EncodedName(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX500DistinguishedName {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX500DistinguishedName_Vtbl { pub const fn new() -> IX500DistinguishedName_Vtbl { unsafe extern "system" fn Decode(this: *mut core::ffi::c_void, strencodedname: core::mem::MaybeUninit, encoding: EncodingType, nameflags: X500NameFlags) -> windows_core::HRESULT { @@ -7494,15 +7494,15 @@ impl IX500DistinguishedName_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IObjectId>, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn ObjectId(&self) -> windows_core::Result; fn get_RawData(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509Attribute {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509Attribute_Vtbl { pub const fn new() -> IX509Attribute_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pobjectid: *mut core::ffi::c_void, encoding: EncodingType, strencodeddata: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7540,7 +7540,7 @@ impl IX509Attribute_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeArchiveKey_Impl: Sized + IX509Attribute_Impl { fn InitializeEncode(&self, pkey: Option<&IX509PrivateKey>, encoding: EncodingType, strcaxcert: &windows_core::BSTR, palgorithm: Option<&IObjectId>, encryptionstrength: i32) -> windows_core::Result<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; @@ -7548,9 +7548,9 @@ pub trait IX509AttributeArchiveKey_Impl: Sized + IX509Attribute_Impl { fn EncryptionAlgorithm(&self) -> windows_core::Result; fn EncryptionStrength(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509AttributeArchiveKey {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509AttributeArchiveKey_Vtbl { pub const fn new() -> IX509AttributeArchiveKey_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, pkey: *mut core::ffi::c_void, encoding: EncodingType, strcaxcert: core::mem::MaybeUninit, palgorithm: *mut core::ffi::c_void, encryptionstrength: i32) -> windows_core::HRESULT { @@ -7604,15 +7604,15 @@ impl IX509AttributeArchiveKey_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn get_EncryptedKeyHashBlob(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509AttributeArchiveKeyHash {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509AttributeArchiveKeyHash_Vtbl { pub const fn new() -> IX509AttributeArchiveKeyHash_Vtbl { unsafe extern "system" fn InitializeEncodeFromEncryptedKeyBlob(this: *mut core::ffi::c_void, encoding: EncodingType, strencryptedkeyblob: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7644,7 +7644,7 @@ impl IX509AttributeArchiveKeyHash_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; @@ -7653,9 +7653,9 @@ pub trait IX509AttributeClientId_Impl: Sized + IX509Attribute_Impl { fn UserSamName(&self) -> windows_core::Result; fn ProcessName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509AttributeClientId {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509AttributeClientId_Vtbl { pub const fn new() -> IX509AttributeClientId_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, clientid: RequestClientInfoClientId, strmachinednsname: core::mem::MaybeUninit, strusersamname: core::mem::MaybeUninit, strprocessname: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7720,7 +7720,7 @@ impl IX509AttributeClientId_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; @@ -7728,9 +7728,9 @@ pub trait IX509AttributeCspProvider_Impl: Sized + IX509Attribute_Impl { fn ProviderName(&self) -> windows_core::Result; fn get_Signature(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509AttributeCspProvider {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509AttributeCspProvider_Vtbl { pub const fn new() -> IX509AttributeCspProvider_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, keyspec: X509KeySpec, strprovidername: core::mem::MaybeUninit, encoding: EncodingType, strsignature: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7784,15 +7784,15 @@ impl IX509AttributeCspProvider_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509AttributeExtensions_Impl: Sized + IX509Attribute_Impl { fn InitializeEncode(&self, pextensions: Option<&IX509Extensions>) -> windows_core::Result<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn X509Extensions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509AttributeExtensions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509AttributeExtensions_Vtbl { pub const fn new() -> IX509AttributeExtensions_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, pextensions: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7824,15 +7824,15 @@ impl IX509AttributeExtensions_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn OSVersion(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509AttributeOSVersion {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509AttributeOSVersion_Vtbl { pub const fn new() -> IX509AttributeOSVersion_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, strosversion: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7864,15 +7864,15 @@ impl IX509AttributeOSVersion_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn get_RenewalCertificate(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509AttributeRenewalCertificate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509AttributeRenewalCertificate_Vtbl { pub const fn new() -> IX509AttributeRenewalCertificate_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, encoding: EncodingType, strcert: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -7904,7 +7904,7 @@ impl IX509AttributeRenewalCertificate_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -7913,9 +7913,9 @@ pub trait IX509Attributes_Impl: Sized + super::super::super::System::Com::IDispa fn Remove(&self, index: i32) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509Attributes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509Attributes_Vtbl { pub const fn new() -> IX509Attributes_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -7974,7 +7974,7 @@ impl IX509Attributes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Encode(&self) -> windows_core::Result<()>; @@ -8002,9 +8002,9 @@ pub trait IX509CertificateRequest_Impl: Sized + super::super::super::System::Com fn SetAlternateSignatureAlgorithm(&self, value: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn get_RawData(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequest {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequest_Vtbl { pub const fn new() -> IX509CertificateRequest_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext) -> windows_core::HRESULT { @@ -8218,7 +8218,7 @@ impl IX509CertificateRequest_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestCertificate_Impl: Sized + IX509CertificateRequestPkcs10_Impl { fn CheckPublicKeySignature(&self, ppublickey: Option<&IX509PublicKey>) -> windows_core::Result<()>; fn Issuer(&self) -> windows_core::Result; @@ -8232,9 +8232,9 @@ pub trait IX509CertificateRequestCertificate_Impl: Sized + IX509CertificateReque fn SignerCertificate(&self) -> windows_core::Result; fn SetSignerCertificate(&self, pvalue: Option<&ISignerCertificate>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestCertificate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestCertificate_Vtbl { pub const fn new() -> IX509CertificateRequestCertificate_Vtbl { unsafe extern "system" fn CheckPublicKeySignature(this: *mut core::ffi::c_void, ppublickey: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8330,16 +8330,16 @@ impl IX509CertificateRequestCertificate_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IX509EnrollmentPolicyServer>, ptemplate: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; fn InitializeFromPrivateKeyTemplate(&self, context: X509CertificateEnrollmentContext, pprivatekey: Option<&IX509PrivateKey>, ppolicyserver: Option<&IX509EnrollmentPolicyServer>, ptemplate: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; fn PolicyServer(&self) -> windows_core::Result; fn Template(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestCertificate2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestCertificate2_Vtbl { pub const fn new() -> IX509CertificateRequestCertificate2_Vtbl { unsafe extern "system" fn InitializeFromTemplate(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext, ppolicyserver: *mut core::ffi::c_void, ptemplate: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8382,7 +8382,7 @@ impl IX509CertificateRequestCertificate2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509CertificateRequestCmc_Impl: Sized + IX509CertificateRequestPkcs7_Impl { fn InitializeFromInnerRequestTemplateName(&self, pinnerrequest: Option<&IX509CertificateRequest>, strtemplatename: &windows_core::BSTR) -> windows_core::Result<()>; fn TemplateObjectId(&self) -> windows_core::Result; @@ -8408,9 +8408,9 @@ pub trait IX509CertificateRequestCmc_Impl: Sized + IX509CertificateRequestPkcs7_ fn get_EncryptedKeyHash(&self, encoding: EncodingType) -> windows_core::Result; fn SignerCertificates(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestCmc {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestCmc_Vtbl { pub const fn new() -> IX509CertificateRequestCmc_Vtbl { unsafe extern "system" fn InitializeFromInnerRequestTemplateName(this: *mut core::ffi::c_void, pinnerrequest: *mut core::ffi::c_void, strtemplatename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -8632,7 +8632,7 @@ impl IX509CertificateRequestCmc_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IX509EnrollmentPolicyServer>, ptemplate: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; fn InitializeFromInnerRequestTemplate(&self, pinnerrequest: Option<&IX509CertificateRequest>, ppolicyserver: Option<&IX509EnrollmentPolicyServer>, ptemplate: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; @@ -8641,9 +8641,9 @@ pub trait IX509CertificateRequestCmc2_Impl: Sized + IX509CertificateRequestCmc_I fn CheckSignature(&self, allowedsignaturetypes: Pkcs10AllowedSignatureTypes) -> windows_core::Result<()>; fn CheckCertificateSignature(&self, psignercertificate: Option<&ISignerCertificate>, validatecertificatechain: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestCmc2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestCmc2_Vtbl { pub const fn new() -> IX509CertificateRequestCmc2_Vtbl { unsafe extern "system" fn InitializeFromTemplate(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext, ppolicyserver: *mut core::ffi::c_void, ptemplate: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8696,7 +8696,7 @@ impl IX509CertificateRequestCmc2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeFromPrivateKey(&self, context: X509CertificateEnrollmentContext, pprivatekey: Option<&IX509PrivateKey>, strtemplatename: &windows_core::BSTR) -> windows_core::Result<()>; @@ -8727,9 +8727,9 @@ pub trait IX509CertificateRequestPkcs10_Impl: Sized + IX509CertificateRequest_Im fn get_Signature(&self, encoding: EncodingType) -> windows_core::Result; fn GetCspStatuses(&self, keyspec: X509KeySpec) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestPkcs10 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestPkcs10_Vtbl { pub const fn new() -> IX509CertificateRequestPkcs10_Vtbl { unsafe extern "system" fn InitializeFromTemplateName(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext, strtemplatename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -8994,7 +8994,7 @@ impl IX509CertificateRequestPkcs10_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IX509EnrollmentPolicyServer>, ptemplate: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; fn InitializeFromPrivateKeyTemplate(&self, context: X509CertificateEnrollmentContext, pprivatekey: Option<&IX509PrivateKey>, ppolicyserver: Option<&IX509EnrollmentPolicyServer>, ptemplate: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; @@ -9002,9 +9002,9 @@ pub trait IX509CertificateRequestPkcs10V2_Impl: Sized + IX509CertificateRequestP fn PolicyServer(&self) -> windows_core::Result; fn Template(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestPkcs10V2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestPkcs10V2_Vtbl { pub const fn new() -> IX509CertificateRequestPkcs10V2_Vtbl { unsafe extern "system" fn InitializeFromTemplate(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext, ppolicyserver: *mut core::ffi::c_void, ptemplate: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -9052,7 +9052,7 @@ impl IX509CertificateRequestPkcs10V2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAttestPrivateKey(&self, value: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -9066,9 +9066,9 @@ pub trait IX509CertificateRequestPkcs10V3_Impl: Sized + IX509CertificateRequestP fn SetChallengePassword(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; fn NameValuePairs(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestPkcs10V3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestPkcs10V3_Vtbl { pub const fn new() -> IX509CertificateRequestPkcs10V3_Vtbl { unsafe extern "system" fn AttestPrivateKey(this: *mut core::ffi::c_void, pvalue: *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -9170,16 +9170,16 @@ impl IX509CertificateRequestPkcs10V3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetClaimType(&self, value: KeyAttestationClaimType) -> windows_core::Result<()>; fn AttestPrivateKeyPreferred(&self) -> windows_core::Result; fn SetAttestPrivateKeyPreferred(&self, value: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestPkcs10V4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestPkcs10V4_Vtbl { pub const fn new() -> IX509CertificateRequestPkcs10V4_Vtbl { unsafe extern "system" fn ClaimType(this: *mut core::ffi::c_void, pvalue: *mut KeyAttestationClaimType) -> windows_core::HRESULT { @@ -9222,7 +9222,7 @@ impl IX509CertificateRequestPkcs10V4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeFromCertificate(&self, context: X509CertificateEnrollmentContext, renewalrequest: super::super::super::Foundation::VARIANT_BOOL, strcertificate: &windows_core::BSTR, encoding: EncodingType, inheritoptions: X509RequestInheritOptions) -> windows_core::Result<()>; @@ -9233,9 +9233,9 @@ pub trait IX509CertificateRequestPkcs7_Impl: Sized + IX509CertificateRequest_Imp fn SignerCertificate(&self) -> windows_core::Result; fn SetSignerCertificate(&self, pvalue: Option<&ISignerCertificate>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestPkcs7 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestPkcs7_Vtbl { pub const fn new() -> IX509CertificateRequestPkcs7_Vtbl { unsafe extern "system" fn InitializeFromTemplateName(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext, strtemplatename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -9298,16 +9298,16 @@ impl IX509CertificateRequestPkcs7_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IX509EnrollmentPolicyServer>, ptemplate: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; fn PolicyServer(&self) -> windows_core::Result; fn Template(&self) -> windows_core::Result; fn CheckCertificateSignature(&self, validatecertificatechain: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRequestPkcs7V2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRequestPkcs7V2_Vtbl { pub const fn new() -> IX509CertificateRequestPkcs7V2_Vtbl { unsafe extern "system" fn InitializeFromTemplate(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext, ppolicyserver: *mut core::ffi::c_void, ptemplate: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -9350,7 +9350,7 @@ impl IX509CertificateRequestPkcs7V2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, strencodeddata: &windows_core::BSTR, encoding: EncodingType) -> windows_core::Result<()>; @@ -9384,9 +9384,9 @@ pub trait IX509CertificateRevocationList_Impl: Sized + super::super::super::Syst fn get_RawDataToBeSigned(&self, encoding: EncodingType) -> windows_core::Result; fn get_Signature(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRevocationList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRevocationList_Vtbl { pub const fn new() -> IX509CertificateRevocationList_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -9654,7 +9654,7 @@ impl IX509CertificateRevocationList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -9665,9 +9665,9 @@ pub trait IX509CertificateRevocationListEntries_Impl: Sized + super::super::supe fn get_IndexBySerialNumber(&self, encoding: EncodingType, serialnumber: &windows_core::BSTR) -> windows_core::Result; fn AddRange(&self, pvalue: Option<&IX509CertificateRevocationListEntries>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRevocationListEntries {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRevocationListEntries_Vtbl { pub const fn new() -> IX509CertificateRevocationListEntries_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -9742,7 +9742,7 @@ impl IX509CertificateRevocationListEntries_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn get_SerialNumber(&self, encoding: EncodingType) -> windows_core::Result; @@ -9752,9 +9752,9 @@ pub trait IX509CertificateRevocationListEntry_Impl: Sized + super::super::super: fn X509Extensions(&self) -> windows_core::Result; fn CriticalExtensions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateRevocationListEntry {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateRevocationListEntry_Vtbl { pub const fn new() -> IX509CertificateRevocationListEntry_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, encoding: EncodingType, serialnumber: core::mem::MaybeUninit, revocationdate: f64) -> windows_core::HRESULT { @@ -9830,16 +9830,16 @@ impl IX509CertificateRevocationListEntry_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn get_Property(&self, property: EnrollmentTemplateProperty) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateTemplate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateTemplate_Vtbl { pub const fn new() -> IX509CertificateTemplate_Vtbl { - unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, property: EnrollmentTemplateProperty, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, property: EnrollmentTemplateProperty, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IX509CertificateTemplate_Impl::get_Property(this, core::mem::transmute_copy(&property)) { Ok(ok__) => { @@ -9855,17 +9855,17 @@ impl IX509CertificateTemplate_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; fn Commit(&self, commitflags: CommitTemplateFlags, strservercontext: &windows_core::BSTR) -> windows_core::Result<()>; - fn get_Property(&self, property: EnrollmentTemplateProperty) -> windows_core::Result; - fn put_Property(&self, property: EnrollmentTemplateProperty, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_Property(&self, property: EnrollmentTemplateProperty) -> windows_core::Result; + fn put_Property(&self, property: EnrollmentTemplateProperty, value: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Template(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateTemplateWritable {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateTemplateWritable_Vtbl { pub const fn new() -> IX509CertificateTemplateWritable_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pvalue: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -9876,7 +9876,7 @@ impl IX509CertificateTemplateWritable_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IX509CertificateTemplateWritable_Impl::Commit(this, core::mem::transmute_copy(&commitflags), core::mem::transmute(&strservercontext)).into() } - unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, property: EnrollmentTemplateProperty, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, property: EnrollmentTemplateProperty, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IX509CertificateTemplateWritable_Impl::get_Property(this, core::mem::transmute_copy(&property)) { Ok(ok__) => { @@ -9886,7 +9886,7 @@ impl IX509CertificateTemplateWritable_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_Property(this: *mut core::ffi::c_void, property: EnrollmentTemplateProperty, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_Property(this: *mut core::ffi::c_void, property: EnrollmentTemplateProperty, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IX509CertificateTemplateWritable_Impl::put_Property(this, core::mem::transmute_copy(&property), core::mem::transmute(&value)).into() } @@ -9913,7 +9913,7 @@ impl IX509CertificateTemplateWritable_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -9924,9 +9924,9 @@ pub trait IX509CertificateTemplates_Impl: Sized + super::super::super::System::C fn get_ItemByName(&self, bstrname: &windows_core::BSTR) -> windows_core::Result; fn get_ItemByOid(&self, poid: Option<&IObjectId>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509CertificateTemplates {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509CertificateTemplates_Vtbl { pub const fn new() -> IX509CertificateTemplates_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -10007,7 +10007,7 @@ impl IX509CertificateTemplates_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetProviderName(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; @@ -10021,9 +10021,9 @@ pub trait IX509EndorsementKey_Impl: Sized + super::super::super::System::Com::ID fn Open(&self) -> windows_core::Result<()>; fn Close(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509EndorsementKey {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509EndorsementKey_Vtbl { pub const fn new() -> IX509EndorsementKey_Vtbl { unsafe extern "system" fn ProviderName(this: *mut core::ffi::c_void, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -10125,7 +10125,7 @@ impl IX509EndorsementKey_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeFromTemplateName(&self, context: X509CertificateEnrollmentContext, strtemplatename: &windows_core::BSTR) -> windows_core::Result<()>; @@ -10151,9 +10151,9 @@ pub trait IX509Enrollment_Impl: Sized + super::super::super::System::Com::IDispa fn RequestId(&self) -> windows_core::Result; fn CAConfigString(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509Enrollment {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509Enrollment_Vtbl { pub const fn new() -> IX509Enrollment_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext) -> windows_core::HRESULT { @@ -10363,7 +10363,7 @@ impl IX509Enrollment_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IX509EnrollmentPolicyServer>, ptemplate: Option<&IX509CertificateTemplate>) -> windows_core::Result<()>; fn InstallResponse2(&self, restrictions: InstallResponseRestrictionFlags, strresponse: &windows_core::BSTR, encoding: EncodingType, strpassword: &windows_core::BSTR, strenrollmentpolicyserverurl: &windows_core::BSTR, strenrollmentpolicyserverid: &windows_core::BSTR, enrollmentpolicyserverflags: PolicyServerUrlFlags, authflags: X509EnrollmentAuthFlags) -> windows_core::Result<()>; @@ -10371,9 +10371,9 @@ pub trait IX509Enrollment2_Impl: Sized + IX509Enrollment_Impl { fn Template(&self) -> windows_core::Result; fn RequestIdString(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509Enrollment2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509Enrollment2_Vtbl { pub const fn new() -> IX509Enrollment2_Vtbl { unsafe extern "system" fn InitializeFromTemplate(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext, ppolicyserver: *mut core::ffi::c_void, ptemplate: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -10427,16 +10427,16 @@ impl IX509Enrollment2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn AddEnrollmentServer(&self, strenrollmentserveruri: &windows_core::BSTR, authflags: X509EnrollmentAuthFlags, strcredential: &windows_core::BSTR, strpassword: &windows_core::BSTR) -> windows_core::Result<()>; fn Enroll(&self, strenrollmentpolicyserveruri: &windows_core::BSTR, strtemplatename: &windows_core::BSTR, encoding: EncodingType, enrollflags: WebEnrollmentFlags) -> windows_core::Result; fn Initialize(&self, context: X509CertificateEnrollmentContext) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509EnrollmentHelper {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509EnrollmentHelper_Vtbl { pub const fn new() -> IX509EnrollmentHelper_Vtbl { unsafe extern "system" fn AddPolicyServer(this: *mut core::ffi::c_void, strenrollmentpolicyserveruri: core::mem::MaybeUninit, strenrollmentpolicyid: core::mem::MaybeUninit, enrollmentpolicyserverflags: PolicyServerUrlFlags, authflags: X509EnrollmentAuthFlags, strcredential: core::mem::MaybeUninit, strpassword: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -10473,7 +10473,7 @@ impl IX509EnrollmentHelper_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn LoadPolicy(&self, option: X509EnrollmentPolicyLoadOption) -> windows_core::Result<()>; @@ -10495,14 +10495,14 @@ pub trait IX509EnrollmentPolicyServer_Impl: Sized + super::super::super::System: fn GetAuthFlags(&self) -> windows_core::Result; fn SetCredential(&self, hwndparent: i32, flag: X509EnrollmentAuthFlags, strcredential: &windows_core::BSTR, strpassword: &windows_core::BSTR) -> windows_core::Result<()>; fn QueryChanges(&self) -> windows_core::Result; - fn InitializeImport(&self, val: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Export(&self, exportflags: X509EnrollmentPolicyExportFlags) -> windows_core::Result; + fn InitializeImport(&self, val: &super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Export(&self, exportflags: X509EnrollmentPolicyExportFlags) -> windows_core::Result; fn Cost(&self) -> windows_core::Result; fn SetCost(&self, value: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509EnrollmentPolicyServer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509EnrollmentPolicyServer_Vtbl { pub const fn new() -> IX509EnrollmentPolicyServer_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, bstrpolicyserverurl: core::mem::MaybeUninit, bstrpolicyserverid: core::mem::MaybeUninit, authflags: X509EnrollmentAuthFlags, fisuntrusted: super::super::super::Foundation::VARIANT_BOOL, context: X509CertificateEnrollmentContext) -> windows_core::HRESULT { @@ -10681,11 +10681,11 @@ impl IX509EnrollmentPolicyServer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn InitializeImport(this: *mut core::ffi::c_void, val: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn InitializeImport(this: *mut core::ffi::c_void, val: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IX509EnrollmentPolicyServer_Impl::InitializeImport(this, core::mem::transmute(&val)).into() } - unsafe extern "system" fn Export(this: *mut core::ffi::c_void, exportflags: X509EnrollmentPolicyExportFlags, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Export(this: *mut core::ffi::c_void, exportflags: X509EnrollmentPolicyExportFlags, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IX509EnrollmentPolicyServer_Impl::Export(this, core::mem::transmute_copy(&exportflags)) { Ok(ok__) => { @@ -10741,7 +10741,7 @@ impl IX509EnrollmentPolicyServer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Text(&self) -> windows_core::Result; @@ -10756,9 +10756,9 @@ pub trait IX509EnrollmentStatus_Impl: Sized + super::super::super::System::Com:: fn SetError(&self, value: windows_core::HRESULT) -> windows_core::Result<()>; fn ErrorText(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509EnrollmentStatus {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509EnrollmentStatus_Vtbl { pub const fn new() -> IX509EnrollmentStatus_Vtbl { unsafe extern "system" fn AppendText(this: *mut core::ffi::c_void, strtext: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -10865,13 +10865,13 @@ impl IX509EnrollmentStatus_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509EnrollmentWebClassFactory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509EnrollmentWebClassFactory_Vtbl { pub const fn new() -> IX509EnrollmentWebClassFactory_Vtbl { unsafe extern "system" fn CreateObject(this: *mut core::ffi::c_void, strprogid: core::mem::MaybeUninit, ppiunknown: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -10890,7 +10890,7 @@ impl IX509EnrollmentWebClassFactory_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IObjectId>, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn ObjectId(&self) -> windows_core::Result; @@ -10898,9 +10898,9 @@ pub trait IX509Extension_Impl: Sized + super::super::super::System::Com::IDispat fn Critical(&self) -> windows_core::Result; fn SetCritical(&self, value: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509Extension {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509Extension_Vtbl { pub const fn new() -> IX509Extension_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pobjectid: *mut core::ffi::c_void, encoding: EncodingType, strencodeddata: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -10954,15 +10954,15 @@ impl IX509Extension_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionAlternativeNames_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: Option<&IAlternativeNames>) -> windows_core::Result<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn AlternativeNames(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionAlternativeNames {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionAlternativeNames_Vtbl { pub const fn new() -> IX509ExtensionAlternativeNames_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, pvalue: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -10994,15 +10994,15 @@ impl IX509ExtensionAlternativeNames_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn get_AuthorityKeyIdentifier(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionAuthorityKeyIdentifier {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionAuthorityKeyIdentifier_Vtbl { pub const fn new() -> IX509ExtensionAuthorityKeyIdentifier_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, encoding: EncodingType, strkeyidentifier: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -11034,16 +11034,16 @@ impl IX509ExtensionAuthorityKeyIdentifier_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn IsCA(&self) -> windows_core::Result; fn PathLenConstraint(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionBasicConstraints {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionBasicConstraints_Vtbl { pub const fn new() -> IX509ExtensionBasicConstraints_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, isca: super::super::super::Foundation::VARIANT_BOOL, pathlenconstraint: i32) -> windows_core::HRESULT { @@ -11086,15 +11086,15 @@ impl IX509ExtensionBasicConstraints_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionCertificatePolicies_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: Option<&ICertificatePolicies>) -> windows_core::Result<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn Policies(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionCertificatePolicies {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionCertificatePolicies_Vtbl { pub const fn new() -> IX509ExtensionCertificatePolicies_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, pvalue: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11126,15 +11126,15 @@ impl IX509ExtensionCertificatePolicies_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionEnhancedKeyUsage_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: Option<&IObjectIds>) -> windows_core::Result<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn EnhancedKeyUsage(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionEnhancedKeyUsage {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionEnhancedKeyUsage_Vtbl { pub const fn new() -> IX509ExtensionEnhancedKeyUsage_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, pvalue: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11166,15 +11166,15 @@ impl IX509ExtensionEnhancedKeyUsage_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn KeyUsage(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionKeyUsage {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionKeyUsage_Vtbl { pub const fn new() -> IX509ExtensionKeyUsage_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, usageflags: X509KeyUsageFlags) -> windows_core::HRESULT { @@ -11206,15 +11206,15 @@ impl IX509ExtensionKeyUsage_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionMSApplicationPolicies_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: Option<&ICertificatePolicies>) -> windows_core::Result<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn Policies(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionMSApplicationPolicies {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionMSApplicationPolicies_Vtbl { pub const fn new() -> IX509ExtensionMSApplicationPolicies_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, pvalue: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11246,15 +11246,15 @@ impl IX509ExtensionMSApplicationPolicies_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionSmimeCapabilities_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, pvalue: Option<&ISmimeCapabilities>) -> windows_core::Result<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn SmimeCapabilities(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionSmimeCapabilities {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionSmimeCapabilities_Vtbl { pub const fn new() -> IX509ExtensionSmimeCapabilities_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, pvalue: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11286,15 +11286,15 @@ impl IX509ExtensionSmimeCapabilities_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn get_SubjectKeyIdentifier(&self, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionSubjectKeyIdentifier {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionSubjectKeyIdentifier_Vtbl { pub const fn new() -> IX509ExtensionSubjectKeyIdentifier_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, encoding: EncodingType, strkeyidentifier: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -11326,7 +11326,7 @@ impl IX509ExtensionSubjectKeyIdentifier_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IX509ExtensionTemplate_Impl: Sized + IX509Extension_Impl { fn InitializeEncode(&self, ptemplateoid: Option<&IObjectId>, majorversion: i32, minorversion: i32) -> windows_core::Result<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; @@ -11334,9 +11334,9 @@ pub trait IX509ExtensionTemplate_Impl: Sized + IX509Extension_Impl { fn MajorVersion(&self) -> windows_core::Result; fn MinorVersion(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionTemplate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionTemplate_Vtbl { pub const fn new() -> IX509ExtensionTemplate_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, ptemplateoid: *mut core::ffi::c_void, majorversion: i32, minorversion: i32) -> windows_core::HRESULT { @@ -11390,15 +11390,15 @@ impl IX509ExtensionTemplate_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InitializeDecode(&self, encoding: EncodingType, strencodeddata: &windows_core::BSTR) -> windows_core::Result<()>; fn TemplateName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509ExtensionTemplateName {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509ExtensionTemplateName_Vtbl { pub const fn new() -> IX509ExtensionTemplateName_Vtbl { unsafe extern "system" fn InitializeEncode(this: *mut core::ffi::c_void, strtemplatename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -11430,7 +11430,7 @@ impl IX509ExtensionTemplateName_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -11441,9 +11441,9 @@ pub trait IX509Extensions_Impl: Sized + super::super::super::System::Com::IDispa fn get_IndexByObjectId(&self, pobjectid: Option<&IObjectId>) -> windows_core::Result; fn AddRange(&self, pvalue: Option<&IX509Extensions>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509Extensions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509Extensions_Vtbl { pub const fn new() -> IX509Extensions_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11518,13 +11518,13 @@ impl IX509Extensions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509MachineEnrollmentFactory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509MachineEnrollmentFactory_Vtbl { pub const fn new() -> IX509MachineEnrollmentFactory_Vtbl { unsafe extern "system" fn CreateObject(this: *mut core::ffi::c_void, strprogid: core::mem::MaybeUninit, ppihelper: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11543,15 +11543,15 @@ impl IX509MachineEnrollmentFactory_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Value(&self) -> windows_core::Result; fn Name(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509NameValuePair {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509NameValuePair_Vtbl { pub const fn new() -> IX509NameValuePair_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, strvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -11589,7 +11589,7 @@ impl IX509NameValuePair_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -11598,9 +11598,9 @@ pub trait IX509NameValuePairs_Impl: Sized + super::super::super::System::Com::ID fn Remove(&self, index: i32) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509NameValuePairs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509NameValuePairs_Vtbl { pub const fn new() -> IX509NameValuePairs_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11659,7 +11659,7 @@ impl IX509NameValuePairs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; @@ -11669,9 +11669,9 @@ pub trait IX509PolicyServerListManager_Impl: Sized + super::super::super::System fn Clear(&self) -> windows_core::Result<()>; fn Initialize(&self, context: X509CertificateEnrollmentContext, flags: PolicyServerUrlFlags) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509PolicyServerListManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509PolicyServerListManager_Vtbl { pub const fn new() -> IX509PolicyServerListManager_Vtbl { unsafe extern "system" fn get_ItemByIndex(this: *mut core::ffi::c_void, index: i32, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -11735,7 +11735,7 @@ impl IX509PolicyServerListManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Url(&self) -> windows_core::Result; @@ -11753,9 +11753,9 @@ pub trait IX509PolicyServerUrl_Impl: Sized + super::super::super::System::Com::I fn UpdateRegistry(&self, context: X509CertificateEnrollmentContext) -> windows_core::Result<()>; fn RemoveFromRegistry(&self, context: X509CertificateEnrollmentContext) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509PolicyServerUrl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509PolicyServerUrl_Vtbl { pub const fn new() -> IX509PolicyServerUrl_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, context: X509CertificateEnrollmentContext) -> windows_core::HRESULT { @@ -11877,7 +11877,7 @@ impl IX509PolicyServerUrl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Create(&self) -> windows_core::Result<()>; @@ -11938,9 +11938,9 @@ pub trait IX509PrivateKey_Impl: Sized + super::super::super::System::Com::IDispa fn Description(&self) -> windows_core::Result; fn SetDescription(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509PrivateKey {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509PrivateKey_Vtbl { pub const fn new() -> IX509PrivateKey_Vtbl { unsafe extern "system" fn Open(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -12409,7 +12409,7 @@ impl IX509PrivateKey_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetHardwareKeyUsage(&self, value: X509HardwareKeyUsageFlags) -> windows_core::Result<()>; @@ -12422,9 +12422,9 @@ pub trait IX509PrivateKey2_Impl: Sized + IX509PrivateKey_Impl { fn ParametersExportType(&self) -> windows_core::Result; fn SetParametersExportType(&self, value: X509KeyParametersExportType) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509PrivateKey2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509PrivateKey2_Vtbl { pub const fn new() -> IX509PrivateKey2_Vtbl { unsafe extern "system" fn HardwareKeyUsage(this: *mut core::ffi::c_void, pvalue: *mut X509HardwareKeyUsageFlags) -> windows_core::HRESULT { @@ -12515,7 +12515,7 @@ impl IX509PrivateKey2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IObjectId>, strencodedkey: &windows_core::BSTR, strencodedparameters: &windows_core::BSTR, encoding: EncodingType) -> windows_core::Result<()>; fn InitializeFromEncodedPublicKeyInfo(&self, strencodedpublickeyinfo: &windows_core::BSTR, encoding: EncodingType) -> windows_core::Result<()>; @@ -12525,9 +12525,9 @@ pub trait IX509PublicKey_Impl: Sized + super::super::super::System::Com::IDispat fn get_EncodedParameters(&self, encoding: EncodingType) -> windows_core::Result; fn ComputeKeyIdentifier(&self, algorithm: KeyIdentifierHashAlgorithm, encoding: EncodingType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509PublicKey {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509PublicKey_Vtbl { pub const fn new() -> IX509PublicKey_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pobjectid: *mut core::ffi::c_void, strencodedkey: core::mem::MaybeUninit, strencodedparameters: core::mem::MaybeUninit, encoding: EncodingType) -> windows_core::HRESULT { @@ -12603,7 +12603,7 @@ impl IX509PublicKey_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IX509CertificateRequestPkcs10>, strthumbprint: &windows_core::BSTR, thumprintencoding: EncodingType, strservercertificates: &windows_core::BSTR, encoding: EncodingType) -> windows_core::Result<()>; fn InitializeForPending(&self, context: X509CertificateEnrollmentContext) -> windows_core::Result<()>; @@ -12628,9 +12628,9 @@ pub trait IX509SCEPEnrollment_Impl: Sized + super::super::super::System::Com::ID fn SetSilent(&self, value: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn DeleteRequest(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509SCEPEnrollment {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509SCEPEnrollment_Vtbl { pub const fn new() -> IX509SCEPEnrollment_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, prequest: *mut core::ffi::c_void, strthumbprint: core::mem::MaybeUninit, thumprintencoding: EncodingType, strservercertificates: core::mem::MaybeUninit, encoding: EncodingType) -> windows_core::HRESULT { @@ -12829,7 +12829,7 @@ impl IX509SCEPEnrollment_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ProcessResponseMessage2(&self, flags: X509SCEPProcessMessageFlags, strresponse: &windows_core::BSTR, encoding: EncodingType) -> windows_core::Result; @@ -12838,9 +12838,9 @@ pub trait IX509SCEPEnrollment2_Impl: Sized + IX509SCEPEnrollment_Impl { fn ActivityId(&self) -> windows_core::Result; fn SetActivityId(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509SCEPEnrollment2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509SCEPEnrollment2_Vtbl { pub const fn new() -> IX509SCEPEnrollment2_Vtbl { unsafe extern "system" fn CreateChallengeAnswerMessage(this: *mut core::ffi::c_void, encoding: EncodingType, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -12911,7 +12911,7 @@ impl IX509SCEPEnrollment2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IX509CertificateRequestPkcs10>, strcacertificatethumbprint: &windows_core::BSTR) -> windows_core::Result<()>; fn InitializeForPending(&self, strserverurl: &windows_core::BSTR, strrequestheaders: &windows_core::BSTR, context: X509CertificateEnrollmentContext, strtransactionid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -12920,9 +12920,9 @@ pub trait IX509SCEPEnrollmentHelper_Impl: Sized + super::super::super::System::C fn X509SCEPEnrollment(&self) -> windows_core::Result; fn ResultMessageText(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509SCEPEnrollmentHelper {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509SCEPEnrollmentHelper_Vtbl { pub const fn new() -> IX509SCEPEnrollmentHelper_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, strserverurl: core::mem::MaybeUninit, strrequestheaders: core::mem::MaybeUninit, prequest: *mut core::ffi::c_void, strcacertificatethumbprint: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -12987,7 +12987,7 @@ impl IX509SCEPEnrollmentHelper_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetHashAlgorithm(&self, pvalue: Option<&IObjectId>) -> windows_core::Result<()>; @@ -13003,9 +13003,9 @@ pub trait IX509SignatureInformation_Impl: Sized + super::super::super::System::C fn GetSignatureAlgorithm(&self, pkcs7signature: super::super::super::Foundation::VARIANT_BOOL, signaturekey: super::super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; fn SetDefaultValues(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IX509SignatureInformation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IX509SignatureInformation_Vtbl { pub const fn new() -> IX509SignatureInformation_Vtbl { unsafe extern "system" fn HashAlgorithm(this: *mut core::ffi::c_void, ppvalue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 4b9a2db142..07748fa2fe 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 @@ -310,11 +310,13 @@ impl IBinaryConverter { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).StringToString)(windows_core::Interface::as_raw(self), strencodedin.param().abi(), encodingin, encoding, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn VariantByteArrayToString(&self, pvarbytearray: *const windows_core::VARIANT, encoding: EncodingType) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).VariantByteArrayToString)(windows_core::Interface::as_raw(self), core::mem::transmute(pvarbytearray), encoding, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn StringToVariantByteArray(&self, strencoded: P0, encoding: EncodingType) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -327,8 +329,14 @@ impl IBinaryConverter { pub struct IBinaryConverter_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub StringToString: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, EncodingType, EncodingType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub VariantByteArrayToString: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, EncodingType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub StringToVariantByteArray: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, EncodingType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub VariantByteArrayToString: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, EncodingType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + VariantByteArrayToString: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub StringToVariantByteArray: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, EncodingType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + StringToVariantByteArray: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IBinaryConverter2, IBinaryConverter2_Vtbl, 0x8d7928b4_4e17_428d_9a17_728df00d1b2b); @@ -343,11 +351,13 @@ impl core::ops::Deref for IBinaryConverter2 { windows_core::imp::interface_hierarchy!(IBinaryConverter2, windows_core::IUnknown, super::super::super::System::Com::IDispatch, IBinaryConverter); #[cfg(feature = "Win32_System_Com")] impl IBinaryConverter2 { - pub unsafe fn StringArrayToVariantArray(&self, pvarstringarray: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).StringArrayToVariantArray)(windows_core::Interface::as_raw(self), core::mem::transmute(pvarstringarray), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn VariantArrayToStringArray(&self, pvarvariantarray: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).VariantArrayToStringArray)(windows_core::Interface::as_raw(self), core::mem::transmute(pvarvariantarray), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -356,8 +366,14 @@ impl IBinaryConverter2 { #[repr(C)] pub struct IBinaryConverter2_Vtbl { pub base__: IBinaryConverter_Vtbl, - pub StringArrayToVariantArray: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub VariantArrayToStringArray: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub StringArrayToVariantArray: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + StringArrayToVariantArray: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub VariantArrayToStringArray: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + VariantArrayToStringArray: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ICEnroll, ICEnroll_Vtbl, 0x43f8f288_7a20_11d0_8f06_00c04fc295e1); @@ -994,7 +1010,8 @@ impl ICEnroll4 { { (windows_core::Interface::vtable(self).setPendingRequestInfo)(windows_core::Interface::as_raw(self), lrequestid, strcadns.param().abi(), strcaname.param().abi(), strfriendlyname.param().abi()).ok() } - pub unsafe fn enumPendingRequest(&self, lindex: i32, ldesiredproperty: PENDING_REQUEST_DESIRED_PROPERTY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).enumPendingRequest)(windows_core::Interface::as_raw(self), lindex, ldesiredproperty, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1086,7 +1103,10 @@ pub struct ICEnroll4_Vtbl { pub createPFX: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub createFilePFX: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub setPendingRequestInfo: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub enumPendingRequest: unsafe extern "system" fn(*mut core::ffi::c_void, i32, PENDING_REQUEST_DESIRED_PROPERTY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub enumPendingRequest: unsafe extern "system" fn(*mut core::ffi::c_void, i32, PENDING_REQUEST_DESIRED_PROPERTY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + enumPendingRequest: usize, pub removePendingRequest: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetKeyLenEx: unsafe extern "system" fn(*mut core::ffi::c_void, XEKL_KEYSIZE, XEKL_KEYSPEC, *mut i32) -> windows_core::HRESULT, pub InstallPKCS7Ex: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, @@ -1139,7 +1159,8 @@ impl ICertAdmin { { (windows_core::Interface::vtable(self).SetRequestAttributes)(windows_core::Interface::as_raw(self), strconfig.param().abi(), requestid, strattributes.param().abi()).ok() } - pub unsafe fn SetCertificateExtension(&self, strconfig: P0, requestid: i32, strextensionname: P1, r#type: CERT_PROPERTY_TYPE, flags: i32, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1189,7 +1210,10 @@ pub struct ICertAdmin_Vtbl { pub GetRevocationReason: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub RevokeCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, f64) -> windows_core::HRESULT, pub SetRequestAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCertificateExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, CERT_PROPERTY_TYPE, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCertificateExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, CERT_PROPERTY_TYPE, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCertificateExtension: usize, pub DenyRequest: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, pub ResubmitRequest: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, pub PublishCRL: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, f64) -> windows_core::HRESULT, @@ -1215,14 +1239,16 @@ impl ICertAdmin2 { { (windows_core::Interface::vtable(self).PublishCRLs)(windows_core::Interface::as_raw(self), strconfig.param().abi(), date, crlflags).ok() } - pub unsafe fn GetCAProperty(&self, strconfig: P0, propid: i32, propindex: i32, proptype: i32, flags: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCAProperty)(windows_core::Interface::as_raw(self), strconfig.param().abi(), propid, propindex, proptype, flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetCAProperty(&self, strconfig: P0, propid: i32, propindex: i32, proptype: CERT_PROPERTY_TYPE, pvarpropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1249,7 +1275,8 @@ impl ICertAdmin2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetArchivedKey)(windows_core::Interface::as_raw(self), strconfig.param().abi(), requestid, flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetConfigEntry(&self, strconfig: P0, strnodepath: P1, strentryname: P2) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1258,7 +1285,8 @@ impl ICertAdmin2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetConfigEntry)(windows_core::Interface::as_raw(self), strconfig.param().abi(), strnodepath.param().abi(), strentryname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetConfigEntry(&self, strconfig: P0, strnodepath: P1, strentryname: P2, pvarentry: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1294,13 +1322,25 @@ impl ICertAdmin2 { pub struct ICertAdmin2_Vtbl { pub base__: ICertAdmin_Vtbl, pub PublishCRLs: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, f64, i32) -> windows_core::HRESULT, - pub GetCAProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCAProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, CERT_PROPERTY_TYPE, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCAProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCAProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCAProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, CERT_PROPERTY_TYPE, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCAProperty: usize, pub GetCAPropertyFlags: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, pub GetCAPropertyDisplayName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetArchivedKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetConfigEntry: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetConfigEntry: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetConfigEntry: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetConfigEntry: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetConfigEntry: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetConfigEntry: usize, pub ImportKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, CERT_IMPORT_FLAGS, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetMyRoles: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut CERTADMIN_GET_ROLES_FLAGS) -> windows_core::HRESULT, pub DeleteRow: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, CERT_DELETE_ROW_FLAGS, f64, CVRC_TABLE, i32, *mut i32) -> windows_core::HRESULT, @@ -2002,7 +2042,8 @@ impl core::ops::Deref for ICertManageModule { windows_core::imp::interface_hierarchy!(ICertManageModule, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ICertManageModule { - pub unsafe fn GetProperty(&self, strconfig: P0, strstoragelocation: P1, strpropertyname: P2, flags: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2011,7 +2052,8 @@ impl ICertManageModule { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), strconfig.param().abi(), strstoragelocation.param().abi(), strpropertyname.param().abi(), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetProperty(&self, strconfig: P0, strstoragelocation: P1, strpropertyname: P2, flags: i32, pvarproperty: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2031,8 +2073,14 @@ impl ICertManageModule { #[repr(C)] pub struct ICertManageModule_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, pub Configure: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -2784,7 +2832,8 @@ impl ICertRequest2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetErrorMessageText)(windows_core::Interface::as_raw(self), hrmessage, flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCAProperty(&self, strconfig: P0, propid: i32, propindex: i32, proptype: i32, flags: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -2805,7 +2854,8 @@ impl ICertRequest2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCAPropertyDisplayName)(windows_core::Interface::as_raw(self), strconfig.param().abi(), propid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetFullResponseProperty(&self, propid: FULL_RESPONSE_PROPERTY_ID, propindex: i32, proptype: CERT_PROPERTY_TYPE, flags: CERT_REQUEST_OUT_TYPE) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFullResponseProperty)(windows_core::Interface::as_raw(self), propid, propindex, proptype, flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2816,10 +2866,16 @@ pub struct ICertRequest2_Vtbl { pub base__: ICertRequest_Vtbl, pub GetIssuedCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, *mut CR_DISP) -> windows_core::HRESULT, pub GetErrorMessageText: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCAProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCAProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCAProperty: usize, pub GetCAPropertyFlags: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, pub GetCAPropertyDisplayName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetFullResponseProperty: unsafe extern "system" fn(*mut core::ffi::c_void, FULL_RESPONSE_PROPERTY_ID, i32, CERT_PROPERTY_TYPE, CERT_REQUEST_OUT_TYPE, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetFullResponseProperty: unsafe extern "system" fn(*mut core::ffi::c_void, FULL_RESPONSE_PROPERTY_ID, i32, CERT_PROPERTY_TYPE, CERT_REQUEST_OUT_TYPE, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetFullResponseProperty: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ICertRequest3, ICertRequest3_Vtbl, 0xafc8f92b_33a2_4861_bf36_2933b7cd67b3); @@ -2966,7 +3022,8 @@ 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() } - pub unsafe fn GetRequestProperty(&self, strpropertyname: P0, propertytype: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -2980,14 +3037,16 @@ impl ICertServerExit { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetRequestAttribute)(windows_core::Interface::as_raw(self), strattributename.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCertificateProperty(&self, strpropertyname: P0, propertytype: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCertificateProperty)(windows_core::Interface::as_raw(self), strpropertyname.param().abi(), propertytype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCertificateExtension(&self, strextensionname: P0, r#type: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -3024,10 +3083,19 @@ impl ICertServerExit { pub struct ICertServerExit_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub SetContext: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub GetRequestProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetRequestProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetRequestProperty: usize, pub GetRequestAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCertificateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCertificateExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCertificateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCertificateProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCertificateExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCertificateExtension: usize, pub GetCertificateExtensionFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub EnumerateExtensionsSetup: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub EnumerateExtensions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -3052,7 +3120,8 @@ 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() } - pub unsafe fn GetRequestProperty(&self, strpropertyname: P0, propertytype: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -3066,20 +3135,23 @@ impl ICertServerPolicy { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetRequestAttribute)(windows_core::Interface::as_raw(self), strattributename.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCertificateProperty(&self, strpropertyname: P0, propertytype: CERT_PROPERTY_TYPE) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCertificateProperty)(windows_core::Interface::as_raw(self), strpropertyname.param().abi(), propertytype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetCertificateProperty(&self, strpropertyname: P0, propertytype: i32, pvarpropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetCertificateProperty)(windows_core::Interface::as_raw(self), strpropertyname.param().abi(), propertytype, core::mem::transmute(pvarpropertyvalue)).ok() } - pub unsafe fn GetCertificateExtension(&self, strextensionname: P0, r#type: CERT_PROPERTY_TYPE) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -3090,7 +3162,8 @@ impl ICertServerPolicy { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCertificateExtensionFlags)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn SetCertificateExtension(&self, strextensionname: P0, r#type: i32, extflags: i32, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3122,13 +3195,28 @@ impl ICertServerPolicy { pub struct ICertServerPolicy_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub SetContext: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub GetRequestProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetRequestProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetRequestProperty: usize, pub GetRequestAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCertificateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, CERT_PROPERTY_TYPE, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCertificateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCertificateExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, CERT_PROPERTY_TYPE, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCertificateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, CERT_PROPERTY_TYPE, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCertificateProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCertificateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCertificateProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCertificateExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, CERT_PROPERTY_TYPE, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCertificateExtension: usize, pub GetCertificateExtensionFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub SetCertificateExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCertificateExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCertificateExtension: usize, pub EnumerateExtensionsSetup: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub EnumerateExtensions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub EnumerateExtensionsClose: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3175,7 +3263,8 @@ 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() } - pub unsafe fn SetRestriction(&self, columnindex: CERT_VIEW_COLUMN_INDEX, seekoperator: CERT_VIEW_SEEK_OPERATOR_FLAGS, sortorder: i32, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarvalue)).ok() } #[cfg(feature = "Win32_System_Com")] @@ -3197,7 +3286,10 @@ pub struct ICertView_Vtbl { pub GetColumnIndex: unsafe extern "system" fn(*mut core::ffi::c_void, CVRC_COLUMN, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, pub SetResultColumnCount: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub SetResultColumn: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub SetRestriction: unsafe extern "system" fn(*mut core::ffi::c_void, CERT_VIEW_COLUMN_INDEX, CERT_VIEW_SEEK_OPERATOR_FLAGS, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetRestriction: unsafe extern "system" fn(*mut core::ffi::c_void, CERT_VIEW_COLUMN_INDEX, CERT_VIEW_SEEK_OPERATOR_FLAGS, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetRestriction: usize, #[cfg(feature = "Win32_System_Com")] pub OpenView: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3486,7 +3578,8 @@ impl core::ops::Deref for ICertificationAuthority { windows_core::imp::interface_hierarchy!(ICertificationAuthority, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ICertificationAuthority { - pub unsafe fn get_Property(&self, property: EnrollmentCAProperty) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Property)(windows_core::Interface::as_raw(self), property, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3495,7 +3588,10 @@ impl ICertificationAuthority { #[repr(C)] pub struct ICertificationAuthority_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, EnrollmentCAProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, EnrollmentCAProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Property: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ICryptAttribute, ICryptAttribute_Vtbl, 0x728ab32c_217d_11da_b2a4_000e7bbb2b09); @@ -4963,7 +5059,8 @@ 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() } - pub unsafe fn GetValue(&self, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarvalue)).ok() } pub unsafe fn Skip(&self, celt: i32) -> windows_core::Result<()> { @@ -4988,7 +5085,10 @@ pub struct IEnumCERTVIEWCOLUMN_Vtbl { pub GetType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub IsIndexed: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub GetMaxLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, ENUM_CERT_COLUMN_VALUE_FLAGS, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, ENUM_CERT_COLUMN_VALUE_FLAGS, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -5018,7 +5118,8 @@ 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() } - pub unsafe fn GetValue(&self, r#type: CERT_PROPERTY_TYPE, flags: ENUM_CERT_COLUMN_VALUE_FLAGS, pvarvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarvalue)).ok() } pub unsafe fn Skip(&self, celt: i32) -> windows_core::Result<()> { @@ -5040,7 +5141,10 @@ pub struct IEnumCERTVIEWEXTENSION_Vtbl { pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub GetName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, CERT_PROPERTY_TYPE, ENUM_CERT_COLUMN_VALUE_FLAGS, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, CERT_PROPERTY_TYPE, ENUM_CERT_COLUMN_VALUE_FLAGS, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -5231,14 +5335,16 @@ impl IOCSPAdmin { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetSecurity)(windows_core::Interface::as_raw(self), bstrservername.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetSigningCertificates(&self, bstrservername: P0, pcacertvar: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetSigningCertificates)(windows_core::Interface::as_raw(self), bstrservername.param().abi(), core::mem::transmute(pcacertvar), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetHashAlgorithms(&self, bstrservername: P0, bstrcaid: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -5265,8 +5371,14 @@ pub struct IOCSPAdmin_Vtbl { pub Ping: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetSecurity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetSecurity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetSigningCertificates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetHashAlgorithms: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetSigningCertificates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetSigningCertificates: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetHashAlgorithms: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetHashAlgorithms: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IOCSPCAConfiguration, IOCSPCAConfiguration_Vtbl, 0xaec92b40_3d46_433f_87d1_b84d5c1e790d); @@ -5285,7 +5397,8 @@ impl IOCSPCAConfiguration { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Identifier)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CACertificate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CACertificate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CACertificate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5306,13 +5419,15 @@ 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() } - pub unsafe fn SigningCertificate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SigningCertificate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SigningCertificate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSigningCertificate(&self, newval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSigningCertificate)(windows_core::Interface::as_raw(self), newval.param().abi()).ok() } @@ -5345,13 +5460,15 @@ impl IOCSPCAConfiguration { { (windows_core::Interface::vtable(self).SetProviderCLSID)(windows_core::Interface::as_raw(self), newval.param().abi()).ok() } - pub unsafe fn ProviderProperties(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ProviderProperties(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ProviderProperties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProviderProperties(&self, newval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetProviderProperties)(windows_core::Interface::as_raw(self), newval.param().abi()).ok() } @@ -5359,13 +5476,15 @@ impl IOCSPCAConfiguration { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Modified)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn LocalRevocationInformation(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LocalRevocationInformation(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LocalRevocationInformation)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetLocalRevocationInformation(&self, newval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetLocalRevocationInformation)(windows_core::Interface::as_raw(self), newval.param().abi()).ok() } @@ -5395,13 +5514,22 @@ impl IOCSPCAConfiguration { pub struct IOCSPCAConfiguration_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub Identifier: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CACertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CACertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CACertificate: usize, pub HashAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetHashAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SigningFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub SetSigningFlags: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, - pub SigningCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSigningCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SigningCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SigningCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSigningCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSigningCertificate: usize, pub ReminderDuration: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub SetReminderDuration: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub ErrorCode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, @@ -5409,11 +5537,23 @@ pub struct IOCSPCAConfiguration_Vtbl { pub KeySpec: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub ProviderCLSID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetProviderCLSID: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ProviderProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProviderProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ProviderProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ProviderProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProviderProperties: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProviderProperties: usize, pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub LocalRevocationInformation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetLocalRevocationInformation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LocalRevocationInformation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LocalRevocationInformation: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetLocalRevocationInformation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetLocalRevocationInformation: usize, pub SigningCertificateTemplate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetSigningCertificateTemplate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub CAConfig: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -5436,7 +5576,8 @@ impl IOCSPCAConfigurationCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5444,18 +5585,19 @@ impl IOCSPCAConfigurationCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_ItemByName(&self, bstridentifier: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_ItemByName(&self, bstridentifier: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_ItemByName)(windows_core::Interface::as_raw(self), bstridentifier.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateCAConfiguration(&self, bstridentifier: P0, varcacert: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateCAConfiguration)(windows_core::Interface::as_raw(self), bstridentifier.param().abi(), varcacert.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5472,12 +5614,18 @@ impl IOCSPCAConfigurationCollection { pub struct IOCSPCAConfigurationCollection_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_ItemByName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub CreateCAConfiguration: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_ItemByName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_ItemByName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateCAConfiguration: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateCAConfiguration: usize, pub DeleteCAConfiguration: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -5498,13 +5646,15 @@ impl IOCSPProperty { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Name)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, newval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), newval.param().abi()).ok() } @@ -5518,8 +5668,14 @@ impl IOCSPProperty { pub struct IOCSPProperty_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub Modified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -5539,7 +5695,8 @@ impl IOCSPPropertyCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5547,15 +5704,16 @@ impl IOCSPPropertyCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_ItemByName(&self, bstrpropname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_ItemByName(&self, bstrpropname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_ItemByName)(windows_core::Interface::as_raw(self), bstrpropname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn CreateProperty(&self, bstrpropname: P0, pvarpropvalue: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -5568,10 +5726,12 @@ impl IOCSPPropertyCollection { { (windows_core::Interface::vtable(self).DeleteProperty)(windows_core::Interface::as_raw(self), bstrpropname.param().abi()).ok() } - pub unsafe fn InitializeFromProperties(&self, pvarproperties: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarproperties)).ok() } - pub unsafe fn GetAllProperties(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetAllProperties(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllProperties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5581,16 +5741,28 @@ impl IOCSPPropertyCollection { pub struct IOCSPPropertyCollection_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_ItemByName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub CreateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_ItemByName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_ItemByName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateProperty: usize, pub DeleteProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub InitializeFromProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetAllProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InitializeFromProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InitializeFromProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetAllProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAllProperties: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IObjectId, IObjectId_Vtbl, 0x728ab300_217d_11da_b2a4_000e7bbb2b09); @@ -8133,7 +8305,8 @@ impl core::ops::Deref for IX509CertificateTemplate { windows_core::imp::interface_hierarchy!(IX509CertificateTemplate, windows_core::IUnknown, super::super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IX509CertificateTemplate { - pub unsafe fn get_Property(&self, property: EnrollmentTemplateProperty) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Property)(windows_core::Interface::as_raw(self), property, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -8142,7 +8315,10 @@ impl IX509CertificateTemplate { #[repr(C)] pub struct IX509CertificateTemplate_Vtbl { pub base__: super::super::super::System::Com::IDispatch_Vtbl, - pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, EnrollmentTemplateProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, EnrollmentTemplateProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Property: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IX509CertificateTemplateWritable, IX509CertificateTemplateWritable_Vtbl, 0xf49466a7_395a_4e9e_b6e7_32b331600dc0); @@ -8170,13 +8346,15 @@ impl IX509CertificateTemplateWritable { { (windows_core::Interface::vtable(self).Commit)(windows_core::Interface::as_raw(self), commitflags, strservercontext.param().abi()).ok() } - pub unsafe fn get_Property(&self, property: EnrollmentTemplateProperty) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Property)(windows_core::Interface::as_raw(self), property, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Property(&self, property: EnrollmentTemplateProperty, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).put_Property)(windows_core::Interface::as_raw(self), property, value.param().abi()).ok() } @@ -8195,8 +8373,14 @@ pub struct IX509CertificateTemplateWritable_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Initialize: usize, pub Commit: unsafe extern "system" fn(*mut core::ffi::c_void, CommitTemplateFlags, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, EnrollmentTemplateProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_Property: unsafe extern "system" fn(*mut core::ffi::c_void, EnrollmentTemplateProperty, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, EnrollmentTemplateProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Property: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_Property: unsafe extern "system" fn(*mut core::ffi::c_void, EnrollmentTemplateProperty, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_Property: usize, #[cfg(feature = "Win32_System_Com")] pub Template: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -8754,13 +8938,15 @@ impl IX509EnrollmentPolicyServer { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).QueryChanges)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitializeImport(&self, val: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).InitializeImport)(windows_core::Interface::as_raw(self), val.param().abi()).ok() } - pub unsafe fn Export(&self, exportflags: X509EnrollmentPolicyExportFlags) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Export)(windows_core::Interface::as_raw(self), exportflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -8808,8 +8994,14 @@ pub struct IX509EnrollmentPolicyServer_Vtbl { pub GetAuthFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut X509EnrollmentAuthFlags) -> windows_core::HRESULT, pub SetCredential: unsafe extern "system" fn(*mut core::ffi::c_void, i32, X509EnrollmentAuthFlags, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub QueryChanges: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub InitializeImport: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Export: unsafe extern "system" fn(*mut core::ffi::c_void, X509EnrollmentPolicyExportFlags, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InitializeImport: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InitializeImport: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Export: unsafe extern "system" fn(*mut core::ffi::c_void, X509EnrollmentPolicyExportFlags, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Export: usize, pub Cost: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub SetCost: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> 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 208cdee9e7..3fc46e5b44 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/impl.rs @@ -1,16 +1,16 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CAErrorString(&self) -> windows_core::Result; fn InitializeDefaults(&self, bserver: super::super::Foundation::VARIANT_BOOL, bclient: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn GetCASetupProperty(&self, propertyid: CASetupProperty) -> windows_core::Result; - fn SetCASetupProperty(&self, propertyid: CASetupProperty, ppropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetCASetupProperty(&self, propertyid: CASetupProperty) -> windows_core::Result; + fn SetCASetupProperty(&self, propertyid: CASetupProperty, ppropertyvalue: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn IsPropertyEditable(&self, propertyid: CASetupProperty) -> windows_core::Result; - fn GetSupportedCATypes(&self) -> windows_core::Result; - fn GetProviderNameList(&self) -> windows_core::Result; - fn GetKeyLengthList(&self, bstrprovidername: &windows_core::BSTR) -> windows_core::Result; - fn GetHashAlgorithmList(&self, bstrprovidername: &windows_core::BSTR) -> windows_core::Result; - fn GetPrivateKeyContainerList(&self, bstrprovidername: &windows_core::BSTR) -> windows_core::Result; + fn GetSupportedCATypes(&self) -> windows_core::Result; + fn GetProviderNameList(&self) -> windows_core::Result; + fn GetKeyLengthList(&self, bstrprovidername: &windows_core::BSTR) -> windows_core::Result; + fn GetHashAlgorithmList(&self, bstrprovidername: &windows_core::BSTR) -> windows_core::Result; + fn GetPrivateKeyContainerList(&self, bstrprovidername: &windows_core::BSTR) -> windows_core::Result; fn GetExistingCACertificates(&self) -> windows_core::Result; fn CAImportPFX(&self, bstrfilename: &windows_core::BSTR, bstrpasswd: &windows_core::BSTR, boverwriteexistingkey: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; fn SetCADistinguishedName(&self, bstrcadn: &windows_core::BSTR, bignoreunicode: super::super::Foundation::VARIANT_BOOL, boverwriteexistingkey: super::super::Foundation::VARIANT_BOOL, boverwriteexistingcainds: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -21,9 +21,9 @@ pub trait ICertSrvSetup_Impl: Sized + super::super::System::Com::IDispatch_Impl fn PreUnInstall(&self, bclientonly: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn PostUnInstall(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertSrvSetup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertSrvSetup_Vtbl { pub const fn new() -> ICertSrvSetup_Vtbl { unsafe extern "system" fn CAErrorId(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -50,7 +50,7 @@ impl ICertSrvSetup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertSrvSetup_Impl::InitializeDefaults(this, core::mem::transmute_copy(&bserver), core::mem::transmute_copy(&bclient)).into() } - unsafe extern "system" fn GetCASetupProperty(this: *mut core::ffi::c_void, propertyid: CASetupProperty, ppropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCASetupProperty(this: *mut core::ffi::c_void, propertyid: CASetupProperty, ppropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertSrvSetup_Impl::GetCASetupProperty(this, core::mem::transmute_copy(&propertyid)) { Ok(ok__) => { @@ -60,7 +60,7 @@ impl ICertSrvSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCASetupProperty(this: *mut core::ffi::c_void, propertyid: CASetupProperty, ppropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCASetupProperty(this: *mut core::ffi::c_void, propertyid: CASetupProperty, ppropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertSrvSetup_Impl::SetCASetupProperty(this, core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&ppropertyvalue)).into() } @@ -74,7 +74,7 @@ impl ICertSrvSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetSupportedCATypes(this: *mut core::ffi::c_void, pcatypes: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetSupportedCATypes(this: *mut core::ffi::c_void, pcatypes: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertSrvSetup_Impl::GetSupportedCATypes(this) { Ok(ok__) => { @@ -84,7 +84,7 @@ impl ICertSrvSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProviderNameList(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProviderNameList(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertSrvSetup_Impl::GetProviderNameList(this) { Ok(ok__) => { @@ -94,7 +94,7 @@ impl ICertSrvSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetKeyLengthList(this: *mut core::ffi::c_void, bstrprovidername: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetKeyLengthList(this: *mut core::ffi::c_void, bstrprovidername: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertSrvSetup_Impl::GetKeyLengthList(this, core::mem::transmute(&bstrprovidername)) { Ok(ok__) => { @@ -104,7 +104,7 @@ impl ICertSrvSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetHashAlgorithmList(this: *mut core::ffi::c_void, bstrprovidername: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetHashAlgorithmList(this: *mut core::ffi::c_void, bstrprovidername: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertSrvSetup_Impl::GetHashAlgorithmList(this, core::mem::transmute(&bstrprovidername)) { Ok(ok__) => { @@ -114,7 +114,7 @@ impl ICertSrvSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPrivateKeyContainerList(this: *mut core::ffi::c_void, bstrprovidername: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPrivateKeyContainerList(this: *mut core::ffi::c_void, bstrprovidername: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertSrvSetup_Impl::GetPrivateKeyContainerList(this, core::mem::transmute(&bstrprovidername)) { Ok(ok__) => { @@ -200,7 +200,7 @@ impl ICertSrvSetup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetProviderName(&self, bstrval: &windows_core::BSTR) -> windows_core::Result<()>; @@ -212,12 +212,12 @@ pub trait ICertSrvSetupKeyInformation_Impl: Sized + super::super::System::Com::I fn SetContainerName(&self, bstrval: &windows_core::BSTR) -> windows_core::Result<()>; fn HashAlgorithm(&self) -> windows_core::Result; fn SetHashAlgorithm(&self, bstrval: &windows_core::BSTR) -> windows_core::Result<()>; - fn ExistingCACertificate(&self) -> windows_core::Result; - fn SetExistingCACertificate(&self, varval: &windows_core::VARIANT) -> windows_core::Result<()>; + fn ExistingCACertificate(&self) -> windows_core::Result; + fn SetExistingCACertificate(&self, varval: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertSrvSetupKeyInformation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertSrvSetupKeyInformation_Vtbl { pub const fn new() -> ICertSrvSetupKeyInformation_Vtbl { unsafe extern "system" fn ProviderName(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -290,7 +290,7 @@ impl ICertSrvSetupKeyInformation_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertSrvSetupKeyInformation_Impl::SetHashAlgorithm(this, core::mem::transmute(&bstrval)).into() } - unsafe extern "system" fn ExistingCACertificate(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExistingCACertificate(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertSrvSetupKeyInformation_Impl::ExistingCACertificate(this) { Ok(ok__) => { @@ -300,7 +300,7 @@ impl ICertSrvSetupKeyInformation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetExistingCACertificate(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetExistingCACertificate(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertSrvSetupKeyInformation_Impl::SetExistingCACertificate(this, core::mem::transmute(&varval)).into() } @@ -324,16 +324,16 @@ impl ICertSrvSetupKeyInformation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: i32) -> windows_core::Result; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn Add(&self, pikeyinformation: Option<&ICertSrvSetupKeyInformation>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertSrvSetupKeyInformationCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertSrvSetupKeyInformationCollection_Vtbl { pub const fn new() -> ICertSrvSetupKeyInformationCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -346,7 +346,7 @@ impl ICertSrvSetupKeyInformationCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertSrvSetupKeyInformationCollection_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -382,18 +382,18 @@ impl ICertSrvSetupKeyInformationCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn InitializeInstallDefaults(&self) -> windows_core::Result<()>; - fn GetProperty(&self, propertyid: CEPSetupProperty) -> windows_core::Result; - fn SetProperty(&self, propertyid: CEPSetupProperty, ppropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, propertyid: CEPSetupProperty) -> windows_core::Result; + fn SetProperty(&self, propertyid: CEPSetupProperty, ppropertyvalue: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Install(&self) -> windows_core::Result<()>; - fn UnInstall(&self, pauthkeybasedrenewal: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn UnInstall(&self, pauthkeybasedrenewal: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertificateEnrollmentPolicyServerSetup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertificateEnrollmentPolicyServerSetup_Vtbl { pub const fn new() -> ICertificateEnrollmentPolicyServerSetup_Vtbl { unsafe extern "system" fn ErrorString(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -410,7 +410,7 @@ impl ICertificateEnrollmentPolicyServerSetup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertificateEnrollmentPolicyServerSetup_Impl::InitializeInstallDefaults(this).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, propertyid: CEPSetupProperty, ppropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, propertyid: CEPSetupProperty, ppropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertificateEnrollmentPolicyServerSetup_Impl::GetProperty(this, core::mem::transmute_copy(&propertyid)) { Ok(ok__) => { @@ -420,7 +420,7 @@ impl ICertificateEnrollmentPolicyServerSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, propertyid: CEPSetupProperty, ppropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, propertyid: CEPSetupProperty, ppropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertificateEnrollmentPolicyServerSetup_Impl::SetProperty(this, core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&ppropertyvalue)).into() } @@ -428,7 +428,7 @@ impl ICertificateEnrollmentPolicyServerSetup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertificateEnrollmentPolicyServerSetup_Impl::Install(this).into() } - unsafe extern "system" fn UnInstall(this: *mut core::ffi::c_void, pauthkeybasedrenewal: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn UnInstall(this: *mut core::ffi::c_void, pauthkeybasedrenewal: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertificateEnrollmentPolicyServerSetup_Impl::UnInstall(this, core::mem::transmute_copy(&pauthkeybasedrenewal)).into() } @@ -446,19 +446,19 @@ impl ICertificateEnrollmentPolicyServerSetup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn InitializeInstallDefaults(&self) -> windows_core::Result<()>; - fn GetProperty(&self, propertyid: CESSetupProperty) -> windows_core::Result; - fn SetProperty(&self, propertyid: CESSetupProperty, ppropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, propertyid: CESSetupProperty) -> windows_core::Result; + fn SetProperty(&self, propertyid: CESSetupProperty, ppropertyvalue: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetApplicationPoolCredentials(&self, bstrusername: &windows_core::BSTR, bstrpassword: &windows_core::BSTR) -> windows_core::Result<()>; fn Install(&self) -> windows_core::Result<()>; - fn UnInstall(&self, pcaconfig: *const windows_core::VARIANT, pauthentication: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn UnInstall(&self, pcaconfig: *const super::super::System::Variant::VARIANT, pauthentication: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICertificateEnrollmentServerSetup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICertificateEnrollmentServerSetup_Vtbl { pub const fn new() -> ICertificateEnrollmentServerSetup_Vtbl { unsafe extern "system" fn ErrorString(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -475,7 +475,7 @@ impl ICertificateEnrollmentServerSetup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertificateEnrollmentServerSetup_Impl::InitializeInstallDefaults(this).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, propertyid: CESSetupProperty, ppropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, propertyid: CESSetupProperty, ppropertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICertificateEnrollmentServerSetup_Impl::GetProperty(this, core::mem::transmute_copy(&propertyid)) { Ok(ok__) => { @@ -485,7 +485,7 @@ impl ICertificateEnrollmentServerSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, propertyid: CESSetupProperty, ppropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, propertyid: CESSetupProperty, ppropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertificateEnrollmentServerSetup_Impl::SetProperty(this, core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&ppropertyvalue)).into() } @@ -497,7 +497,7 @@ impl ICertificateEnrollmentServerSetup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertificateEnrollmentServerSetup_Impl::Install(this).into() } - unsafe extern "system" fn UnInstall(this: *mut core::ffi::c_void, pcaconfig: *const core::mem::MaybeUninit, pauthentication: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn UnInstall(this: *mut core::ffi::c_void, pcaconfig: *const core::mem::MaybeUninit, pauthentication: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICertificateEnrollmentServerSetup_Impl::UnInstall(this, core::mem::transmute_copy(&pcaconfig), core::mem::transmute_copy(&pauthentication)).into() } @@ -516,24 +516,24 @@ impl ICertificateEnrollmentServerSetup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn MSCEPErrorString(&self) -> windows_core::Result; fn InitializeDefaults(&self) -> windows_core::Result<()>; - fn GetMSCEPSetupProperty(&self, propertyid: MSCEPSetupProperty) -> windows_core::Result; - fn SetMSCEPSetupProperty(&self, propertyid: MSCEPSetupProperty, ppropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetMSCEPSetupProperty(&self, propertyid: MSCEPSetupProperty) -> windows_core::Result; + fn SetMSCEPSetupProperty(&self, propertyid: MSCEPSetupProperty, ppropertyvalue: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetAccountInformation(&self, bstrusername: &windows_core::BSTR, bstrpassword: &windows_core::BSTR) -> windows_core::Result<()>; fn IsMSCEPStoreEmpty(&self) -> windows_core::Result; - fn GetProviderNameList(&self, bexchange: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; - fn GetKeyLengthList(&self, bexchange: super::super::Foundation::VARIANT_BOOL, bstrprovidername: &windows_core::BSTR) -> windows_core::Result; + fn GetProviderNameList(&self, bexchange: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; + fn GetKeyLengthList(&self, bexchange: super::super::Foundation::VARIANT_BOOL, bstrprovidername: &windows_core::BSTR) -> windows_core::Result; fn Install(&self) -> windows_core::Result<()>; fn PreUnInstall(&self) -> windows_core::Result<()>; fn PostUnInstall(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSCEPSetup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSCEPSetup_Vtbl { pub const fn new() -> IMSCEPSetup_Vtbl { unsafe extern "system" fn MSCEPErrorId(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -560,7 +560,7 @@ impl IMSCEPSetup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSCEPSetup_Impl::InitializeDefaults(this).into() } - unsafe extern "system" fn GetMSCEPSetupProperty(this: *mut core::ffi::c_void, propertyid: MSCEPSetupProperty, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetMSCEPSetupProperty(this: *mut core::ffi::c_void, propertyid: MSCEPSetupProperty, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSCEPSetup_Impl::GetMSCEPSetupProperty(this, core::mem::transmute_copy(&propertyid)) { Ok(ok__) => { @@ -570,7 +570,7 @@ impl IMSCEPSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetMSCEPSetupProperty(this: *mut core::ffi::c_void, propertyid: MSCEPSetupProperty, ppropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetMSCEPSetupProperty(this: *mut core::ffi::c_void, propertyid: MSCEPSetupProperty, ppropertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSCEPSetup_Impl::SetMSCEPSetupProperty(this, core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&ppropertyvalue)).into() } @@ -588,7 +588,7 @@ impl IMSCEPSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetProviderNameList(this: *mut core::ffi::c_void, bexchange: super::super::Foundation::VARIANT_BOOL, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProviderNameList(this: *mut core::ffi::c_void, bexchange: super::super::Foundation::VARIANT_BOOL, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSCEPSetup_Impl::GetProviderNameList(this, core::mem::transmute_copy(&bexchange)) { Ok(ok__) => { @@ -598,7 +598,7 @@ impl IMSCEPSetup_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetKeyLengthList(this: *mut core::ffi::c_void, bexchange: super::super::Foundation::VARIANT_BOOL, bstrprovidername: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetKeyLengthList(this: *mut core::ffi::c_void, bexchange: super::super::Foundation::VARIANT_BOOL, bstrprovidername: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSCEPSetup_Impl::GetKeyLengthList(this, core::mem::transmute_copy(&bexchange), core::mem::transmute(&bstrprovidername)) { Ok(ok__) => { 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 bed5af4ab6..76896d2fe7 100644 --- a/crates/libs/windows/src/Windows/Win32/Security/Cryptography/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Security/Cryptography/mod.rs @@ -3294,40 +3294,47 @@ impl ICertSrvSetup { { (windows_core::Interface::vtable(self).InitializeDefaults)(windows_core::Interface::as_raw(self), bserver.param().abi(), bclient.param().abi()).ok() } - pub unsafe fn GetCASetupProperty(&self, propertyid: CASetupProperty) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCASetupProperty)(windows_core::Interface::as_raw(self), propertyid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetCASetupProperty(&self, propertyid: CASetupProperty, ppropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropertyvalue)).ok() } pub unsafe fn IsPropertyEditable(&self, propertyid: CASetupProperty) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsPropertyEditable)(windows_core::Interface::as_raw(self), propertyid, &mut result__).map(|| result__) } - pub unsafe fn GetSupportedCATypes(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetSupportedCATypes(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetSupportedCATypes)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetProviderNameList(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProviderNameList(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProviderNameList)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetKeyLengthList(&self, bstrprovidername: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetKeyLengthList(&self, bstrprovidername: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetKeyLengthList)(windows_core::Interface::as_raw(self), bstrprovidername.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetHashAlgorithmList(&self, bstrprovidername: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetHashAlgorithmList(&self, bstrprovidername: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetHashAlgorithmList)(windows_core::Interface::as_raw(self), bstrprovidername.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetPrivateKeyContainerList(&self, bstrprovidername: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetPrivateKeyContainerList(&self, bstrprovidername: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -3399,14 +3406,35 @@ pub struct ICertSrvSetup_Vtbl { pub CAErrorId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub CAErrorString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub InitializeDefaults: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub GetCASetupProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CASetupProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCASetupProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CASetupProperty, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCASetupProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CASetupProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCASetupProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCASetupProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CASetupProperty, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCASetupProperty: usize, pub IsPropertyEditable: unsafe extern "system" fn(*mut core::ffi::c_void, CASetupProperty, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub GetSupportedCATypes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetProviderNameList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetKeyLengthList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetHashAlgorithmList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetPrivateKeyContainerList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetSupportedCATypes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetSupportedCATypes: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProviderNameList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProviderNameList: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetKeyLengthList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetKeyLengthList: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetHashAlgorithmList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetHashAlgorithmList: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPrivateKeyContainerList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPrivateKeyContainerList: usize, #[cfg(feature = "Win32_System_Com")] pub GetExistingCACertificates: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3483,13 +3511,15 @@ impl ICertSrvSetupKeyInformation { { (windows_core::Interface::vtable(self).SetHashAlgorithm)(windows_core::Interface::as_raw(self), bstrval.param().abi()).ok() } - pub unsafe fn ExistingCACertificate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ExistingCACertificate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ExistingCACertificate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExistingCACertificate(&self, varval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetExistingCACertificate)(windows_core::Interface::as_raw(self), varval.param().abi()).ok() } @@ -3508,8 +3538,14 @@ pub struct ICertSrvSetupKeyInformation_Vtbl { pub SetContainerName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub HashAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetHashAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ExistingCACertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetExistingCACertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExistingCACertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExistingCACertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetExistingCACertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetExistingCACertificate: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ICertSrvSetupKeyInformationCollection, ICertSrvSetupKeyInformationCollection_Vtbl, 0xe65c8b00_e58f_41f9_a9ec_a28d7427c844); @@ -3528,7 +3564,8 @@ impl ICertSrvSetupKeyInformationCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3549,7 +3586,10 @@ impl ICertSrvSetupKeyInformationCollection { pub struct ICertSrvSetupKeyInformationCollection_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3576,17 +3616,20 @@ impl ICertificateEnrollmentPolicyServerSetup { pub unsafe fn InitializeInstallDefaults(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).InitializeInstallDefaults)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn GetProperty(&self, propertyid: CEPSetupProperty) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), propertyid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetProperty(&self, propertyid: CEPSetupProperty, ppropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropertyvalue)).ok() } pub unsafe fn Install(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Install)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn UnInstall(&self, pauthkeybasedrenewal: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pauthkeybasedrenewal)).ok() } } @@ -3596,10 +3639,19 @@ pub struct ICertificateEnrollmentPolicyServerSetup_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub ErrorString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub InitializeInstallDefaults: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CEPSetupProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CEPSetupProperty, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CEPSetupProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CEPSetupProperty, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, pub Install: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub UnInstall: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub UnInstall: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + UnInstall: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ICertificateEnrollmentServerSetup, ICertificateEnrollmentServerSetup_Vtbl, 0x70027fdb_9dd9_4921_8944_b35cb31bd2ec); @@ -3621,11 +3673,13 @@ impl ICertificateEnrollmentServerSetup { pub unsafe fn InitializeInstallDefaults(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).InitializeInstallDefaults)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn GetProperty(&self, propertyid: CESSetupProperty) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), propertyid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetProperty(&self, propertyid: CESSetupProperty, ppropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropertyvalue)).ok() } pub unsafe fn SetApplicationPoolCredentials(&self, bstrusername: P0, bstrpassword: P1) -> windows_core::Result<()> @@ -3638,7 +3692,8 @@ impl ICertificateEnrollmentServerSetup { pub unsafe fn Install(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Install)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn UnInstall(&self, pcaconfig: *const windows_core::VARIANT, pauthentication: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pcaconfig), core::mem::transmute(pauthentication)).ok() } } @@ -3648,11 +3703,20 @@ pub struct ICertificateEnrollmentServerSetup_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub ErrorString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub InitializeInstallDefaults: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CESSetupProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CESSetupProperty, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CESSetupProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, CESSetupProperty, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, pub SetApplicationPoolCredentials: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Install: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub UnInstall: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub UnInstall: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + UnInstall: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSCEPSetup, IMSCEPSetup_Vtbl, 0x4f7761bb_9f3b_4592_9ee0_9a73259c313e); @@ -3678,11 +3742,13 @@ impl IMSCEPSetup { pub unsafe fn InitializeDefaults(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).InitializeDefaults)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn GetMSCEPSetupProperty(&self, propertyid: MSCEPSetupProperty) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetMSCEPSetupProperty)(windows_core::Interface::as_raw(self), propertyid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetMSCEPSetupProperty(&self, propertyid: MSCEPSetupProperty, ppropertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropertyvalue)).ok() } pub unsafe fn SetAccountInformation(&self, bstrusername: P0, bstrpassword: P1) -> windows_core::Result<()> @@ -3696,14 +3762,16 @@ impl IMSCEPSetup { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsMSCEPStoreEmpty)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetProviderNameList(&self, bexchange: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProviderNameList(&self, bexchange: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProviderNameList)(windows_core::Interface::as_raw(self), bexchange.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetKeyLengthList(&self, bexchange: P0, bstrprovidername: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -3728,12 +3796,24 @@ pub struct IMSCEPSetup_Vtbl { pub MSCEPErrorId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub MSCEPErrorString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub InitializeDefaults: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetMSCEPSetupProperty: unsafe extern "system" fn(*mut core::ffi::c_void, MSCEPSetupProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetMSCEPSetupProperty: unsafe extern "system" fn(*mut core::ffi::c_void, MSCEPSetupProperty, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetMSCEPSetupProperty: unsafe extern "system" fn(*mut core::ffi::c_void, MSCEPSetupProperty, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetMSCEPSetupProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetMSCEPSetupProperty: unsafe extern "system" fn(*mut core::ffi::c_void, MSCEPSetupProperty, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetMSCEPSetupProperty: usize, pub SetAccountInformation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsMSCEPStoreEmpty: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub GetProviderNameList: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetKeyLengthList: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProviderNameList: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProviderNameList: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetKeyLengthList: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetKeyLengthList: usize, pub Install: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub PreUnInstall: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub PostUnInstall: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, 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 1cd7924f75..12755567f1 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/impl.rs @@ -14,13 +14,16 @@ impl IDedupBackupSupport_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDedupChunkLibrary_Impl: Sized + windows_core::IUnknownImpl { fn InitializeForPushBuffers(&self) -> windows_core::Result<()>; fn Uninitialize(&self) -> windows_core::Result<()>; - fn SetParameter(&self, dwparamtype: u32, vparamvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetParameter(&self, dwparamtype: u32, vparamvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn StartChunking(&self, iiditeratorinterfaceid: &windows_core::GUID) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDedupChunkLibrary {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDedupChunkLibrary_Vtbl { pub const fn new() -> IDedupChunkLibrary_Vtbl { unsafe extern "system" fn InitializeForPushBuffers(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -31,7 +34,7 @@ impl IDedupChunkLibrary_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDedupChunkLibrary_Impl::Uninitialize(this).into() } - unsafe extern "system" fn SetParameter(this: *mut core::ffi::c_void, dwparamtype: u32, vparamvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetParameter(this: *mut core::ffi::c_void, dwparamtype: u32, vparamvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDedupChunkLibrary_Impl::SetParameter(this, core::mem::transmute_copy(&dwparamtype), core::mem::transmute(&vparamvalue)).into() } 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 cb6a464dbf..6cda159560 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/DataDeduplication/mod.rs @@ -34,9 +34,10 @@ impl IDedupChunkLibrary { pub unsafe fn Uninitialize(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Uninitialize)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetParameter(&self, dwparamtype: u32, vparamvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetParameter)(windows_core::Interface::as_raw(self), dwparamtype, vparamvalue.param().abi()).ok() } @@ -50,7 +51,10 @@ pub struct IDedupChunkLibrary_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub InitializeForPushBuffers: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Uninitialize: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetParameter: usize, pub StartChunking: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IDedupDataPort, IDedupDataPort_Vtbl, 0x7963d734_40a9_4ea3_bbf6_5a89d26f7ae8); 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 93bb94be2c..1383304951 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/impl.rs @@ -1,8 +1,8 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DIFsrmClassificationEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DIFsrmClassificationEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DIFsrmClassificationEvents_Vtbl { pub const fn new() -> DIFsrmClassificationEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -11,13 +11,13 @@ impl DIFsrmClassificationEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmAccessDeniedRemediationClient {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmAccessDeniedRemediationClient_Vtbl { pub const fn new() -> IFsrmAccessDeniedRemediationClient_Vtbl { unsafe extern "system" fn Show(this: *mut core::ffi::c_void, parentwnd: usize, accesspath: core::mem::MaybeUninit, errortype: AdrClientErrorType, flags: i32, windowtitle: core::mem::MaybeUninit, windowmessage: core::mem::MaybeUninit, result: *mut i32) -> windows_core::HRESULT { @@ -36,7 +36,7 @@ impl IFsrmAccessDeniedRemediationClient_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ActionType(&self) -> windows_core::Result; @@ -44,9 +44,9 @@ pub trait IFsrmAction_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetRunLimitInterval(&self, minutes: i32) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmAction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmAction_Vtbl { pub const fn new() -> IFsrmAction_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, id: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -100,7 +100,7 @@ impl IFsrmAction_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetExecutablePath(&self, executablepath: &windows_core::BSTR) -> windows_core::Result<()>; @@ -117,9 +117,9 @@ pub trait IFsrmActionCommand_Impl: Sized + IFsrmAction_Impl { fn LogResult(&self) -> windows_core::Result; fn SetLogResult(&self, logresults: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmActionCommand {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmActionCommand_Vtbl { pub const fn new() -> IFsrmActionCommand_Vtbl { unsafe extern "system" fn ExecutablePath(this: *mut core::ffi::c_void, executablepath: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -242,7 +242,7 @@ impl IFsrmActionCommand_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMailFrom(&self, mailfrom: &windows_core::BSTR) -> windows_core::Result<()>; @@ -259,9 +259,9 @@ pub trait IFsrmActionEmail_Impl: Sized + IFsrmAction_Impl { fn MessageText(&self) -> windows_core::Result; fn SetMessageText(&self, messagetext: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmActionEmail {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmActionEmail_Vtbl { pub const fn new() -> IFsrmActionEmail_Vtbl { unsafe extern "system" fn MailFrom(this: *mut core::ffi::c_void, mailfrom: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -384,14 +384,14 @@ impl IFsrmActionEmail_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAttachmentFileListSize(&self, attachmentfilelistsize: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmActionEmail2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmActionEmail2_Vtbl { pub const fn new() -> IFsrmActionEmail2_Vtbl { unsafe extern "system" fn AttachmentFileListSize(this: *mut core::ffi::c_void, attachmentfilelistsize: *mut i32) -> windows_core::HRESULT { @@ -418,16 +418,16 @@ impl IFsrmActionEmail2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetEventType(&self, eventtype: FsrmEventType) -> windows_core::Result<()>; fn MessageText(&self) -> windows_core::Result; fn SetMessageText(&self, messagetext: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmActionEventLog {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmActionEventLog_Vtbl { pub const fn new() -> IFsrmActionEventLog_Vtbl { unsafe extern "system" fn EventType(this: *mut core::ffi::c_void, eventtype: *mut FsrmEventType) -> windows_core::HRESULT { @@ -470,16 +470,16 @@ impl IFsrmActionEventLog_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn SetReportTypes(&self, reporttypes: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; fn MailTo(&self) -> windows_core::Result; fn SetMailTo(&self, mailto: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmActionReport {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmActionReport_Vtbl { pub const fn new() -> IFsrmActionReport_Vtbl { unsafe extern "system" fn ReportTypes(this: *mut core::ffi::c_void, reporttypes: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -522,15 +522,15 @@ impl IFsrmActionReport_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn SetExcludeFolders(&self, folders: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; fn CommitAndUpdateDerived(&self, commitoptions: FsrmCommitOptions, applyoptions: FsrmTemplateApplyOptions) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmAutoApplyQuota {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmAutoApplyQuota_Vtbl { pub const fn new() -> IFsrmAutoApplyQuota_Vtbl { unsafe extern "system" fn ExcludeFolders(this: *mut core::ffi::c_void, folders: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -568,7 +568,7 @@ impl IFsrmAutoApplyQuota_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn SetClassificationReportFormats(&self, formats: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; @@ -598,9 +598,9 @@ pub trait IFsrmClassificationManager_Impl: Sized + super::super::System::Com::ID fn SetFileProperty(&self, filepath: &windows_core::BSTR, propertyname: &windows_core::BSTR, propertyvalue: &windows_core::BSTR) -> windows_core::Result<()>; fn ClearFileProperty(&self, filepath: &windows_core::BSTR, property: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmClassificationManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmClassificationManager_Vtbl { pub const fn new() -> IFsrmClassificationManager_Vtbl { unsafe extern "system" fn ClassificationReportFormats(this: *mut core::ffi::c_void, formats: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -860,13 +860,13 @@ impl IFsrmClassificationManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmClassificationManager2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmClassificationManager2_Vtbl { pub const fn new() -> IFsrmClassificationManager2_Vtbl { unsafe extern "system" fn ClassifyFiles(this: *mut core::ffi::c_void, 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::HRESULT { @@ -879,7 +879,7 @@ impl IFsrmClassificationManager2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetExecutionOption(&self, executionoption: FsrmExecutionOption) -> windows_core::Result<()>; @@ -888,9 +888,9 @@ pub trait IFsrmClassificationRule_Impl: Sized + IFsrmRule_Impl { fn Value(&self) -> windows_core::Result; fn SetValue(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmClassificationRule {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmClassificationRule_Vtbl { pub const fn new() -> IFsrmClassificationRule_Vtbl { unsafe extern "system" fn ExecutionOption(this: *mut core::ffi::c_void, executionoption: *mut FsrmExecutionOption) -> windows_core::HRESULT { @@ -949,7 +949,7 @@ impl IFsrmClassificationRule_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn SetPropertiesAffected(&self, propertiesaffected: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; @@ -958,9 +958,9 @@ pub trait IFsrmClassifierModuleDefinition_Impl: Sized + IFsrmPipelineModuleDefin fn NeedsExplicitValue(&self) -> windows_core::Result; fn SetNeedsExplicitValue(&self, needsexplicitvalue: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmClassifierModuleDefinition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmClassifierModuleDefinition_Vtbl { pub const fn new() -> IFsrmClassifierModuleDefinition_Vtbl { unsafe extern "system" fn PropertiesAffected(this: *mut core::ffi::c_void, propertiesaffected: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -1019,21 +1019,21 @@ impl IFsrmClassifierModuleDefinition_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn LastModified(&self) -> windows_core::Result; fn UseRulesAndDefinitions(&self, rules: Option<&IFsrmCollection>, propertydefinitions: Option<&IFsrmCollection>) -> windows_core::Result<()>; fn OnBeginFile(&self, propertybag: Option<&IFsrmPropertyBag>, arrayruleids: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; fn DoesPropertyValueApply(&self, property: &windows_core::BSTR, value: &windows_core::BSTR, applyvalue: *mut super::super::Foundation::VARIANT_BOOL, idrule: &windows_core::GUID, idpropdef: &windows_core::GUID) -> windows_core::Result<()>; fn GetPropertyValueToApply(&self, property: &windows_core::BSTR, value: *mut windows_core::BSTR, idrule: &windows_core::GUID, idpropdef: &windows_core::GUID) -> windows_core::Result<()>; fn OnEndFile(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmClassifierModuleImplementation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmClassifierModuleImplementation_Vtbl { pub const fn new() -> IFsrmClassifierModuleImplementation_Vtbl { - unsafe extern "system" fn LastModified(this: *mut core::ffi::c_void, lastmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LastModified(this: *mut core::ffi::c_void, lastmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmClassifierModuleImplementation_Impl::LastModified(this) { Ok(ok__) => { @@ -1077,19 +1077,19 @@ impl IFsrmClassifierModuleImplementation_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: i32) -> windows_core::Result; + fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn State(&self) -> windows_core::Result; fn Cancel(&self) -> windows_core::Result<()>; fn WaitForCompletion(&self, waitseconds: i32) -> windows_core::Result; - fn GetById(&self, id: &windows_core::GUID) -> windows_core::Result; + fn GetById(&self, id: &windows_core::GUID) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmCollection_Vtbl { pub const fn new() -> IFsrmCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, unknown: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1102,7 +1102,7 @@ impl IFsrmCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, item: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, item: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmCollection_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -1146,7 +1146,7 @@ impl IFsrmCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetById(this: *mut core::ffi::c_void, id: windows_core::GUID, entry: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetById(this: *mut core::ffi::c_void, id: windows_core::GUID, entry: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmCollection_Impl::GetById(this, core::mem::transmute(&id)) { Ok(ok__) => { @@ -1171,13 +1171,13 @@ impl IFsrmCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmCommittableCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmCommittableCollection_Vtbl { pub const fn new() -> IFsrmCommittableCollection_Vtbl { unsafe extern "system" fn Commit(this: *mut core::ffi::c_void, options: FsrmCommitOptions, results: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1196,14 +1196,14 @@ impl IFsrmCommittableCollection_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Results(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmDerivedObjectsResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmDerivedObjectsResult_Vtbl { pub const fn new() -> IFsrmDerivedObjectsResult_Vtbl { unsafe extern "system" fn DerivedObjects(this: *mut core::ffi::c_void, derivedobjects: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1236,25 +1236,25 @@ impl IFsrmDerivedObjectsResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result<()>; - fn ImportFileGroups(&self, filepath: &windows_core::BSTR, filegroupnamessafearray: *const windows_core::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result; - fn ExportFileScreenTemplates(&self, filepath: &windows_core::BSTR, templatenamessafearray: *const windows_core::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result<()>; - fn ImportFileScreenTemplates(&self, filepath: &windows_core::BSTR, templatenamessafearray: *const windows_core::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result; - fn ExportQuotaTemplates(&self, filepath: &windows_core::BSTR, templatenamessafearray: *const windows_core::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result<()>; - fn ImportQuotaTemplates(&self, filepath: &windows_core::BSTR, templatenamessafearray: *const windows_core::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result; + fn ExportFileGroups(&self, filepath: &windows_core::BSTR, filegroupnamessafearray: *const super::super::System::Variant::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result<()>; + fn ImportFileGroups(&self, filepath: &windows_core::BSTR, filegroupnamessafearray: *const super::super::System::Variant::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result; + fn ExportFileScreenTemplates(&self, filepath: &windows_core::BSTR, templatenamessafearray: *const super::super::System::Variant::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result<()>; + fn ImportFileScreenTemplates(&self, filepath: &windows_core::BSTR, templatenamessafearray: *const super::super::System::Variant::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result; + fn ExportQuotaTemplates(&self, filepath: &windows_core::BSTR, templatenamessafearray: *const super::super::System::Variant::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result<()>; + fn ImportQuotaTemplates(&self, filepath: &windows_core::BSTR, templatenamessafearray: *const super::super::System::Variant::VARIANT, remotehost: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmExportImport {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmExportImport_Vtbl { pub const fn new() -> IFsrmExportImport_Vtbl { - unsafe extern "system" fn ExportFileGroups(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, filegroupnamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExportFileGroups(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, filegroupnamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmExportImport_Impl::ExportFileGroups(this, core::mem::transmute(&filepath), core::mem::transmute_copy(&filegroupnamessafearray), core::mem::transmute(&remotehost)).into() } - unsafe extern "system" fn ImportFileGroups(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, filegroupnamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit, filegroups: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ImportFileGroups(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, filegroupnamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit, filegroups: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmExportImport_Impl::ImportFileGroups(this, core::mem::transmute(&filepath), core::mem::transmute_copy(&filegroupnamessafearray), core::mem::transmute(&remotehost)) { Ok(ok__) => { @@ -1264,11 +1264,11 @@ impl IFsrmExportImport_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ExportFileScreenTemplates(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, templatenamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExportFileScreenTemplates(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, templatenamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmExportImport_Impl::ExportFileScreenTemplates(this, core::mem::transmute(&filepath), core::mem::transmute_copy(&templatenamessafearray), core::mem::transmute(&remotehost)).into() } - unsafe extern "system" fn ImportFileScreenTemplates(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, templatenamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit, templates: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ImportFileScreenTemplates(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, templatenamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit, templates: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmExportImport_Impl::ImportFileScreenTemplates(this, core::mem::transmute(&filepath), core::mem::transmute_copy(&templatenamessafearray), core::mem::transmute(&remotehost)) { Ok(ok__) => { @@ -1278,11 +1278,11 @@ impl IFsrmExportImport_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ExportQuotaTemplates(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, templatenamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExportQuotaTemplates(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, templatenamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmExportImport_Impl::ExportQuotaTemplates(this, core::mem::transmute(&filepath), core::mem::transmute_copy(&templatenamessafearray), core::mem::transmute(&remotehost)).into() } - unsafe extern "system" fn ImportQuotaTemplates(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, templatenamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit, templates: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ImportQuotaTemplates(this: *mut core::ffi::c_void, filepath: core::mem::MaybeUninit, templatenamessafearray: *const core::mem::MaybeUninit, remotehost: core::mem::MaybeUninit, templates: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmExportImport_Impl::ImportQuotaTemplates(this, core::mem::transmute(&filepath), core::mem::transmute_copy(&templatenamessafearray), core::mem::transmute(&remotehost)) { Ok(ok__) => { @@ -1306,14 +1306,14 @@ impl IFsrmExportImport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Delete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileCondition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileCondition_Vtbl { pub const fn new() -> IFsrmFileCondition_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, pval: *mut FsrmFileConditionType) -> windows_core::HRESULT { @@ -1336,7 +1336,7 @@ impl IFsrmFileCondition_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetPropertyName(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1346,12 +1346,12 @@ pub trait IFsrmFileConditionProperty_Impl: Sized + IFsrmFileCondition_Impl { fn SetOperator(&self, newval: FsrmPropertyConditionType) -> windows_core::Result<()>; fn ValueType(&self) -> windows_core::Result; fn SetValueType(&self, newval: FsrmPropertyValueType) -> windows_core::Result<()>; - fn Value(&self) -> windows_core::Result; - fn SetValue(&self, newval: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, newval: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileConditionProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileConditionProperty_Vtbl { pub const fn new() -> IFsrmFileConditionProperty_Vtbl { unsafe extern "system" fn PropertyName(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1410,7 +1410,7 @@ impl IFsrmFileConditionProperty_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmFileConditionProperty_Impl::SetValueType(this, core::mem::transmute_copy(&newval)).into() } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmFileConditionProperty_Impl::Value(this) { Ok(ok__) => { @@ -1420,7 +1420,7 @@ impl IFsrmFileConditionProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmFileConditionProperty_Impl::SetValue(this, core::mem::transmute(&newval)).into() } @@ -1442,7 +1442,7 @@ impl IFsrmFileConditionProperty_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1451,9 +1451,9 @@ pub trait IFsrmFileGroup_Impl: Sized + IFsrmObject_Impl { fn NonMembers(&self) -> windows_core::Result; fn SetNonMembers(&self, nonmembers: Option<&IFsrmMutableCollection>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileGroup_Vtbl { pub const fn new() -> IFsrmFileGroup_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1512,14 +1512,14 @@ impl IFsrmFileGroup_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetOverwriteOnCommit(&self, overwrite: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileGroupImported {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileGroupImported_Vtbl { pub const fn new() -> IFsrmFileGroupImported_Vtbl { unsafe extern "system" fn OverwriteOnCommit(this: *mut core::ffi::c_void, overwrite: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1546,17 +1546,17 @@ impl IFsrmFileGroupImported_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetFileGroup(&self, name: &windows_core::BSTR) -> windows_core::Result; fn EnumFileGroups(&self, options: FsrmEnumOptions) -> windows_core::Result; - fn ExportFileGroups(&self, filegroupnamesarray: *const windows_core::VARIANT) -> windows_core::Result; - fn ImportFileGroups(&self, serializedfilegroups: &windows_core::BSTR, filegroupnamesarray: *const windows_core::VARIANT) -> windows_core::Result; + fn ExportFileGroups(&self, filegroupnamesarray: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn ImportFileGroups(&self, serializedfilegroups: &windows_core::BSTR, filegroupnamesarray: *const super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileGroupManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileGroupManager_Vtbl { pub const fn new() -> IFsrmFileGroupManager_Vtbl { unsafe extern "system" fn CreateFileGroup(this: *mut core::ffi::c_void, filegroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1589,7 +1589,7 @@ impl IFsrmFileGroupManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ExportFileGroups(this: *mut core::ffi::c_void, filegroupnamesarray: *const core::mem::MaybeUninit, serializedfilegroups: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExportFileGroups(this: *mut core::ffi::c_void, filegroupnamesarray: *const core::mem::MaybeUninit, serializedfilegroups: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmFileGroupManager_Impl::ExportFileGroups(this, core::mem::transmute_copy(&filegroupnamesarray)) { Ok(ok__) => { @@ -1599,7 +1599,7 @@ impl IFsrmFileGroupManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ImportFileGroups(this: *mut core::ffi::c_void, serializedfilegroups: core::mem::MaybeUninit, filegroupnamesarray: *const core::mem::MaybeUninit, filegroups: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ImportFileGroups(this: *mut core::ffi::c_void, serializedfilegroups: core::mem::MaybeUninit, filegroupnamesarray: *const core::mem::MaybeUninit, filegroups: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmFileGroupManager_Impl::ImportFileGroups(this, core::mem::transmute(&serializedfilegroups), core::mem::transmute_copy(&filegroupnamesarray)) { Ok(ok__) => { @@ -1622,7 +1622,7 @@ impl IFsrmFileGroupManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1674,9 +1674,9 @@ pub trait IFsrmFileManagementJob_Impl: Sized + IFsrmObject_Impl { fn CreatePropertyCondition(&self, name: &windows_core::BSTR) -> windows_core::Result; fn CreateCustomAction(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileManagementJob {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileManagementJob_Vtbl { pub const fn new() -> IFsrmFileManagementJob_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2100,7 +2100,7 @@ impl IFsrmFileManagementJob_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn ActionVariableDescriptions(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -2108,9 +2108,9 @@ pub trait IFsrmFileManagementJobManager_Impl: Sized + super::super::System::Com: fn CreateFileManagementJob(&self) -> windows_core::Result; fn GetFileManagementJob(&self, name: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileManagementJobManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileManagementJobManager_Vtbl { pub const fn new() -> IFsrmFileManagementJobManager_Vtbl { unsafe extern "system" fn ActionVariables(this: *mut core::ffi::c_void, variables: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -2176,7 +2176,7 @@ impl IFsrmFileManagementJobManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SourceTemplateName(&self) -> windows_core::Result; @@ -2185,9 +2185,9 @@ pub trait IFsrmFileScreen_Impl: Sized + IFsrmFileScreenBase_Impl { fn UserAccount(&self) -> windows_core::Result; fn ApplyTemplate(&self, filescreentemplatename: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileScreen {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileScreen_Vtbl { pub const fn new() -> IFsrmFileScreen_Vtbl { unsafe extern "system" fn Path(this: *mut core::ffi::c_void, path: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2258,7 +2258,7 @@ impl IFsrmFileScreen_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBlockedFileGroups(&self, blocklist: Option<&IFsrmMutableCollection>) -> windows_core::Result<()>; @@ -2267,9 +2267,9 @@ pub trait IFsrmFileScreenBase_Impl: Sized + IFsrmObject_Impl { fn CreateAction(&self, actiontype: FsrmActionType) -> windows_core::Result; fn EnumActions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileScreenBase {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileScreenBase_Vtbl { pub const fn new() -> IFsrmFileScreenBase_Vtbl { unsafe extern "system" fn BlockedFileGroups(this: *mut core::ffi::c_void, blocklist: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2334,15 +2334,15 @@ impl IFsrmFileScreenBase_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AllowedFileGroups(&self) -> windows_core::Result; fn SetAllowedFileGroups(&self, allowlist: Option<&IFsrmMutableCollection>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileScreenException {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileScreenException_Vtbl { pub const fn new() -> IFsrmFileScreenException_Vtbl { unsafe extern "system" fn Path(this: *mut core::ffi::c_void, path: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2380,7 +2380,7 @@ impl IFsrmFileScreenException_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn ActionVariableDescriptions(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -2392,9 +2392,9 @@ pub trait IFsrmFileScreenManager_Impl: Sized + super::super::System::Com::IDispa fn EnumFileScreenExceptions(&self, path: &windows_core::BSTR, options: FsrmEnumOptions) -> windows_core::Result; fn CreateFileScreenCollection(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileScreenManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileScreenManager_Vtbl { pub const fn new() -> IFsrmFileScreenManager_Vtbl { unsafe extern "system" fn ActionVariables(this: *mut core::ffi::c_void, variables: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -2504,16 +2504,16 @@ impl IFsrmFileScreenManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; fn CopyTemplate(&self, filescreentemplatename: &windows_core::BSTR) -> windows_core::Result<()>; fn CommitAndUpdateDerived(&self, commitoptions: FsrmCommitOptions, applyoptions: FsrmTemplateApplyOptions) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileScreenTemplate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileScreenTemplate_Vtbl { pub const fn new() -> IFsrmFileScreenTemplate_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2556,14 +2556,14 @@ impl IFsrmFileScreenTemplate_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetOverwriteOnCommit(&self, overwrite: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileScreenTemplateImported {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileScreenTemplateImported_Vtbl { pub const fn new() -> IFsrmFileScreenTemplateImported_Vtbl { unsafe extern "system" fn OverwriteOnCommit(this: *mut core::ffi::c_void, overwrite: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2590,17 +2590,17 @@ impl IFsrmFileScreenTemplateImported_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetTemplate(&self, name: &windows_core::BSTR) -> windows_core::Result; fn EnumTemplates(&self, options: FsrmEnumOptions) -> windows_core::Result; - fn ExportTemplates(&self, filescreentemplatenamesarray: *const windows_core::VARIANT) -> windows_core::Result; - fn ImportTemplates(&self, serializedfilescreentemplates: &windows_core::BSTR, filescreentemplatenamesarray: *const windows_core::VARIANT) -> windows_core::Result; + fn ExportTemplates(&self, filescreentemplatenamesarray: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn ImportTemplates(&self, serializedfilescreentemplates: &windows_core::BSTR, filescreentemplatenamesarray: *const super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmFileScreenTemplateManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmFileScreenTemplateManager_Vtbl { pub const fn new() -> IFsrmFileScreenTemplateManager_Vtbl { unsafe extern "system" fn CreateTemplate(this: *mut core::ffi::c_void, filescreentemplate: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2633,7 +2633,7 @@ impl IFsrmFileScreenTemplateManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ExportTemplates(this: *mut core::ffi::c_void, filescreentemplatenamesarray: *const core::mem::MaybeUninit, serializedfilescreentemplates: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExportTemplates(this: *mut core::ffi::c_void, filescreentemplatenamesarray: *const core::mem::MaybeUninit, serializedfilescreentemplates: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmFileScreenTemplateManager_Impl::ExportTemplates(this, core::mem::transmute_copy(&filescreentemplatenamesarray)) { Ok(ok__) => { @@ -2643,7 +2643,7 @@ impl IFsrmFileScreenTemplateManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ImportTemplates(this: *mut core::ffi::c_void, serializedfilescreentemplates: core::mem::MaybeUninit, filescreentemplatenamesarray: *const core::mem::MaybeUninit, filescreentemplates: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ImportTemplates(this: *mut core::ffi::c_void, serializedfilescreentemplates: core::mem::MaybeUninit, filescreentemplatenamesarray: *const core::mem::MaybeUninit, filescreentemplates: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmFileScreenTemplateManager_Impl::ImportTemplates(this, core::mem::transmute(&serializedfilescreentemplates), core::mem::transmute_copy(&filescreentemplatenamesarray)) { Ok(ok__) => { @@ -2666,19 +2666,19 @@ impl IFsrmFileScreenTemplateManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmMutableCollection_Impl: Sized + IFsrmCollection_Impl { - fn Add(&self, item: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Add(&self, item: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Remove(&self, index: i32) -> windows_core::Result<()>; fn RemoveById(&self, id: &windows_core::GUID) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmMutableCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmMutableCollection_Vtbl { pub const fn new() -> IFsrmMutableCollection_Vtbl { - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, item: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, item: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmMutableCollection_Impl::Add(this, core::mem::transmute(&item)).into() } @@ -2712,7 +2712,7 @@ impl IFsrmMutableCollection_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Description(&self) -> windows_core::Result; @@ -2720,9 +2720,9 @@ pub trait IFsrmObject_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Delete(&self) -> windows_core::Result<()>; fn Commit(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmObject_Vtbl { pub const fn new() -> IFsrmObject_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, id: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -2770,13 +2770,13 @@ impl IFsrmObject_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPathMapper {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPathMapper_Vtbl { pub const fn new() -> IFsrmPathMapper_Vtbl { unsafe extern "system" fn GetSharePathsForLocalPath(this: *mut core::ffi::c_void, localpath: core::mem::MaybeUninit, sharepaths: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -2798,7 +2798,7 @@ impl IFsrmPathMapper_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ModuleName(&self) -> windows_core::Result; @@ -2806,9 +2806,9 @@ pub trait IFsrmPipelineModuleConnector_Impl: Sized + super::super::System::Com:: fn HostingProcessPid(&self) -> windows_core::Result; fn Bind(&self, moduledefinition: Option<&IFsrmPipelineModuleDefinition>, moduleimplementation: Option<&IFsrmPipelineModuleImplementation>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPipelineModuleConnector {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPipelineModuleConnector_Vtbl { pub const fn new() -> IFsrmPipelineModuleConnector_Vtbl { unsafe extern "system" fn ModuleImplementation(this: *mut core::ffi::c_void, pipelinemoduleimplementation: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2868,7 +2868,7 @@ impl IFsrmPipelineModuleConnector_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetModuleClsid(&self, moduleclsid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2890,9 +2890,9 @@ pub trait IFsrmPipelineModuleDefinition_Impl: Sized + IFsrmObject_Impl { fn Parameters(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPipelineModuleDefinition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPipelineModuleDefinition_Vtbl { pub const fn new() -> IFsrmPipelineModuleDefinition_Vtbl { unsafe extern "system" fn ModuleClsid(this: *mut core::ffi::c_void, moduleclsid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3058,14 +3058,14 @@ impl IFsrmPipelineModuleDefinition_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IFsrmPipelineModuleDefinition>) -> windows_core::Result; fn OnUnload(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPipelineModuleImplementation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPipelineModuleImplementation_Vtbl { pub const fn new() -> IFsrmPipelineModuleImplementation_Vtbl { unsafe extern "system" fn OnLoad(this: *mut core::ffi::c_void, moduledefinition: *mut core::ffi::c_void, moduleconnector: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3092,16 +3092,16 @@ impl IFsrmPipelineModuleImplementation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Value(&self) -> windows_core::Result; fn Sources(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn PropertyFlags(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmProperty_Vtbl { pub const fn new() -> IFsrmProperty_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3156,20 +3156,20 @@ impl IFsrmProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RelativePath(&self) -> windows_core::Result; fn VolumeName(&self) -> windows_core::Result; fn RelativeNamespaceRoot(&self) -> windows_core::Result; fn VolumeIndex(&self) -> windows_core::Result; - fn FileId(&self) -> windows_core::Result; - fn ParentDirectoryId(&self) -> windows_core::Result; - fn Size(&self) -> windows_core::Result; - fn SizeAllocated(&self) -> windows_core::Result; - fn CreationTime(&self) -> windows_core::Result; - fn LastAccessTime(&self) -> windows_core::Result; - fn LastModificationTime(&self) -> windows_core::Result; + fn FileId(&self) -> windows_core::Result; + fn ParentDirectoryId(&self) -> windows_core::Result; + fn Size(&self) -> windows_core::Result; + fn SizeAllocated(&self) -> windows_core::Result; + fn CreationTime(&self) -> windows_core::Result; + fn LastAccessTime(&self) -> windows_core::Result; + fn LastModificationTime(&self) -> windows_core::Result; fn Attributes(&self) -> windows_core::Result; fn OwnerSid(&self) -> windows_core::Result; fn FilePropertyNames(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -3178,11 +3178,11 @@ pub trait IFsrmPropertyBag_Impl: Sized + super::super::System::Com::IDispatch_Im fn GetFileProperty(&self, name: &windows_core::BSTR) -> windows_core::Result; fn SetFileProperty(&self, name: &windows_core::BSTR, value: &windows_core::BSTR) -> windows_core::Result<()>; fn AddMessage(&self, message: &windows_core::BSTR) -> windows_core::Result<()>; - fn GetFileStreamInterface(&self, accessmode: FsrmFileStreamingMode, interfacetype: FsrmFileStreamingInterfaceType) -> windows_core::Result; + fn GetFileStreamInterface(&self, accessmode: FsrmFileStreamingMode, interfacetype: FsrmFileStreamingInterfaceType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPropertyBag {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPropertyBag_Vtbl { pub const fn new() -> IFsrmPropertyBag_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3235,7 +3235,7 @@ impl IFsrmPropertyBag_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn FileId(this: *mut core::ffi::c_void, fileid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn FileId(this: *mut core::ffi::c_void, fileid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag_Impl::FileId(this) { Ok(ok__) => { @@ -3245,7 +3245,7 @@ impl IFsrmPropertyBag_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ParentDirectoryId(this: *mut core::ffi::c_void, parentdirectoryid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ParentDirectoryId(this: *mut core::ffi::c_void, parentdirectoryid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag_Impl::ParentDirectoryId(this) { Ok(ok__) => { @@ -3255,7 +3255,7 @@ impl IFsrmPropertyBag_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Size(this: *mut core::ffi::c_void, size: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Size(this: *mut core::ffi::c_void, size: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag_Impl::Size(this) { Ok(ok__) => { @@ -3265,7 +3265,7 @@ impl IFsrmPropertyBag_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SizeAllocated(this: *mut core::ffi::c_void, sizeallocated: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SizeAllocated(this: *mut core::ffi::c_void, sizeallocated: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag_Impl::SizeAllocated(this) { Ok(ok__) => { @@ -3275,7 +3275,7 @@ impl IFsrmPropertyBag_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreationTime(this: *mut core::ffi::c_void, creationtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreationTime(this: *mut core::ffi::c_void, creationtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag_Impl::CreationTime(this) { Ok(ok__) => { @@ -3285,7 +3285,7 @@ impl IFsrmPropertyBag_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn LastAccessTime(this: *mut core::ffi::c_void, lastaccesstime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LastAccessTime(this: *mut core::ffi::c_void, lastaccesstime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag_Impl::LastAccessTime(this) { Ok(ok__) => { @@ -3295,7 +3295,7 @@ impl IFsrmPropertyBag_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn LastModificationTime(this: *mut core::ffi::c_void, lastmodificationtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LastModificationTime(this: *mut core::ffi::c_void, lastmodificationtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag_Impl::LastModificationTime(this) { Ok(ok__) => { @@ -3373,7 +3373,7 @@ impl IFsrmPropertyBag_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmPropertyBag_Impl::AddMessage(this, core::mem::transmute(&message)).into() } - unsafe extern "system" fn GetFileStreamInterface(this: *mut core::ffi::c_void, accessmode: FsrmFileStreamingMode, interfacetype: FsrmFileStreamingInterfaceType, pstreaminterface: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetFileStreamInterface(this: *mut core::ffi::c_void, accessmode: FsrmFileStreamingMode, interfacetype: FsrmFileStreamingInterfaceType, pstreaminterface: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag_Impl::GetFileStreamInterface(this, core::mem::transmute_copy(&accessmode), core::mem::transmute_copy(&interfacetype)) { Ok(ok__) => { @@ -3412,17 +3412,17 @@ impl IFsrmPropertyBag_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn GetFieldValue(&self, field: FsrmPropertyBagField) -> windows_core::Result; fn GetUntrustedInFileProperties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPropertyBag2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPropertyBag2_Vtbl { pub const fn new() -> IFsrmPropertyBag2_Vtbl { - unsafe extern "system" fn GetFieldValue(this: *mut core::ffi::c_void, field: FsrmPropertyBagField, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetFieldValue(this: *mut core::ffi::c_void, field: FsrmPropertyBagField, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmPropertyBag2_Impl::GetFieldValue(this, core::mem::transmute_copy(&field)) { Ok(ok__) => { @@ -3452,7 +3452,7 @@ impl IFsrmPropertyBag2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3462,9 +3462,9 @@ pub trait IFsrmPropertyCondition_Impl: Sized + super::super::System::Com::IDispa fn SetValue(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPropertyCondition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPropertyCondition_Vtbl { pub const fn new() -> IFsrmPropertyCondition_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3528,7 +3528,7 @@ impl IFsrmPropertyCondition_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3541,9 +3541,9 @@ pub trait IFsrmPropertyDefinition_Impl: Sized + IFsrmObject_Impl { fn Parameters(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPropertyDefinition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPropertyDefinition_Vtbl { pub const fn new() -> IFsrmPropertyDefinition_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3634,7 +3634,7 @@ impl IFsrmPropertyDefinition_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DisplayName(&self) -> windows_core::Result; @@ -3642,9 +3642,9 @@ pub trait IFsrmPropertyDefinition2_Impl: Sized + IFsrmPropertyDefinition_Impl { fn AppliesTo(&self) -> windows_core::Result; fn ValueDefinitions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPropertyDefinition2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPropertyDefinition2_Vtbl { pub const fn new() -> IFsrmPropertyDefinition2_Vtbl { unsafe extern "system" fn PropertyDefinitionFlags(this: *mut core::ffi::c_void, propertydefinitionflags: *mut i32) -> windows_core::HRESULT { @@ -3704,16 +3704,16 @@ impl IFsrmPropertyDefinition2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DisplayName(&self) -> windows_core::Result; fn Description(&self) -> windows_core::Result; fn UniqueID(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmPropertyDefinitionValue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmPropertyDefinitionValue_Vtbl { pub const fn new() -> IFsrmPropertyDefinitionValue_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3768,20 +3768,20 @@ impl IFsrmPropertyDefinitionValue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn QuotaPeakUsage(&self) -> windows_core::Result; + fn QuotaUsed(&self) -> windows_core::Result; + fn QuotaPeakUsage(&self) -> windows_core::Result; fn QuotaPeakUsageTime(&self) -> windows_core::Result; fn ResetPeakUsage(&self) -> windows_core::Result<()>; fn RefreshUsageProperties(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmQuota {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmQuota_Vtbl { pub const fn new() -> IFsrmQuota_Vtbl { - unsafe extern "system" fn QuotaUsed(this: *mut core::ffi::c_void, used: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn QuotaUsed(this: *mut core::ffi::c_void, used: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmQuota_Impl::QuotaUsed(this) { Ok(ok__) => { @@ -3791,7 +3791,7 @@ impl IFsrmQuota_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn QuotaPeakUsage(this: *mut core::ffi::c_void, peakusage: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn QuotaPeakUsage(this: *mut core::ffi::c_void, peakusage: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmQuota_Impl::QuotaPeakUsage(this) { Ok(ok__) => { @@ -3832,10 +3832,10 @@ impl IFsrmQuota_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetQuotaLimit(&self, quotalimit: &windows_core::VARIANT) -> windows_core::Result<()>; + fn QuotaLimit(&self) -> windows_core::Result; + fn SetQuotaLimit(&self, quotalimit: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn QuotaFlags(&self) -> windows_core::Result; fn SetQuotaFlags(&self, quotaflags: i32) -> windows_core::Result<()>; fn Thresholds(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -3845,12 +3845,12 @@ pub trait IFsrmQuotaBase_Impl: Sized + IFsrmObject_Impl { fn CreateThresholdAction(&self, threshold: i32, actiontype: FsrmActionType) -> windows_core::Result; fn EnumThresholdActions(&self, threshold: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmQuotaBase {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmQuotaBase_Vtbl { pub const fn new() -> IFsrmQuotaBase_Vtbl { - unsafe extern "system" fn QuotaLimit(this: *mut core::ffi::c_void, quotalimit: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn QuotaLimit(this: *mut core::ffi::c_void, quotalimit: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmQuotaBase_Impl::QuotaLimit(this) { Ok(ok__) => { @@ -3860,7 +3860,7 @@ impl IFsrmQuotaBase_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetQuotaLimit(this: *mut core::ffi::c_void, quotalimit: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetQuotaLimit(this: *mut core::ffi::c_void, quotalimit: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmQuotaBase_Impl::SetQuotaLimit(this, core::mem::transmute("alimit)).into() } @@ -3938,7 +3938,7 @@ impl IFsrmQuotaBase_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn ActionVariableDescriptions(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -3953,9 +3953,9 @@ pub trait IFsrmQuotaManager_Impl: Sized + super::super::System::Com::IDispatch_I fn Scan(&self, strpath: &windows_core::BSTR) -> windows_core::Result<()>; fn CreateQuotaCollection(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmQuotaManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmQuotaManager_Vtbl { pub const fn new() -> IFsrmQuotaManager_Vtbl { unsafe extern "system" fn ActionVariables(this: *mut core::ffi::c_void, variables: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -4092,13 +4092,13 @@ impl IFsrmQuotaManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmQuotaManagerEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmQuotaManagerEx_Vtbl { pub const fn new() -> IFsrmQuotaManagerEx_Vtbl { unsafe extern "system" fn IsAffectedByQuota(this: *mut core::ffi::c_void, path: core::mem::MaybeUninit, options: FsrmEnumOptions, affected: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4117,7 +4117,7 @@ impl IFsrmQuotaManagerEx_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn UserSid(&self) -> windows_core::Result; @@ -4126,9 +4126,9 @@ pub trait IFsrmQuotaObject_Impl: Sized + IFsrmQuotaBase_Impl { fn MatchesSourceTemplate(&self) -> windows_core::Result; fn ApplyTemplate(&self, quotatemplatename: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmQuotaObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmQuotaObject_Vtbl { pub const fn new() -> IFsrmQuotaObject_Vtbl { unsafe extern "system" fn Path(this: *mut core::ffi::c_void, path: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4199,16 +4199,16 @@ impl IFsrmQuotaObject_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; fn CopyTemplate(&self, quotatemplatename: &windows_core::BSTR) -> windows_core::Result<()>; fn CommitAndUpdateDerived(&self, commitoptions: FsrmCommitOptions, applyoptions: FsrmTemplateApplyOptions) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmQuotaTemplate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmQuotaTemplate_Vtbl { pub const fn new() -> IFsrmQuotaTemplate_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4251,14 +4251,14 @@ impl IFsrmQuotaTemplate_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetOverwriteOnCommit(&self, overwrite: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmQuotaTemplateImported {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmQuotaTemplateImported_Vtbl { pub const fn new() -> IFsrmQuotaTemplateImported_Vtbl { unsafe extern "system" fn OverwriteOnCommit(this: *mut core::ffi::c_void, overwrite: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4285,17 +4285,17 @@ impl IFsrmQuotaTemplateImported_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetTemplate(&self, name: &windows_core::BSTR) -> windows_core::Result; fn EnumTemplates(&self, options: FsrmEnumOptions) -> windows_core::Result; - fn ExportTemplates(&self, quotatemplatenamesarray: *const windows_core::VARIANT) -> windows_core::Result; - fn ImportTemplates(&self, serializedquotatemplates: &windows_core::BSTR, quotatemplatenamesarray: *const windows_core::VARIANT) -> windows_core::Result; + fn ExportTemplates(&self, quotatemplatenamesarray: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn ImportTemplates(&self, serializedquotatemplates: &windows_core::BSTR, quotatemplatenamesarray: *const super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmQuotaTemplateManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmQuotaTemplateManager_Vtbl { pub const fn new() -> IFsrmQuotaTemplateManager_Vtbl { unsafe extern "system" fn CreateTemplate(this: *mut core::ffi::c_void, quotatemplate: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4328,7 +4328,7 @@ impl IFsrmQuotaTemplateManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ExportTemplates(this: *mut core::ffi::c_void, quotatemplatenamesarray: *const core::mem::MaybeUninit, serializedquotatemplates: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExportTemplates(this: *mut core::ffi::c_void, quotatemplatenamesarray: *const core::mem::MaybeUninit, serializedquotatemplates: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmQuotaTemplateManager_Impl::ExportTemplates(this, core::mem::transmute_copy("atemplatenamesarray)) { Ok(ok__) => { @@ -4338,7 +4338,7 @@ impl IFsrmQuotaTemplateManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ImportTemplates(this: *mut core::ffi::c_void, serializedquotatemplates: core::mem::MaybeUninit, quotatemplatenamesarray: *const core::mem::MaybeUninit, quotatemplates: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ImportTemplates(this: *mut core::ffi::c_void, serializedquotatemplates: core::mem::MaybeUninit, quotatemplatenamesarray: *const core::mem::MaybeUninit, quotatemplates: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmQuotaTemplateManager_Impl::ImportTemplates(this, core::mem::transmute(&serializedquotatemplates), core::mem::transmute_copy("atemplatenamesarray)) { Ok(ok__) => { @@ -4361,7 +4361,7 @@ impl IFsrmQuotaTemplateManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Name(&self) -> windows_core::Result; @@ -4369,13 +4369,13 @@ pub trait IFsrmReport_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Description(&self) -> windows_core::Result; fn SetDescription(&self, description: &windows_core::BSTR) -> windows_core::Result<()>; fn LastGeneratedFileNamePrefix(&self) -> windows_core::Result; - fn GetFilter(&self, filter: FsrmReportFilter) -> windows_core::Result; - fn SetFilter(&self, filter: FsrmReportFilter, filtervalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetFilter(&self, filter: FsrmReportFilter) -> windows_core::Result; + fn SetFilter(&self, filter: FsrmReportFilter, filtervalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmReport {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmReport_Vtbl { pub const fn new() -> IFsrmReport_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, reporttype: *mut FsrmReportType) -> windows_core::HRESULT { @@ -4426,7 +4426,7 @@ impl IFsrmReport_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetFilter(this: *mut core::ffi::c_void, filter: FsrmReportFilter, filtervalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetFilter(this: *mut core::ffi::c_void, filter: FsrmReportFilter, filtervalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmReport_Impl::GetFilter(this, core::mem::transmute_copy(&filter)) { Ok(ok__) => { @@ -4436,7 +4436,7 @@ impl IFsrmReport_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetFilter(this: *mut core::ffi::c_void, filter: FsrmReportFilter, filtervalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetFilter(this: *mut core::ffi::c_void, filter: FsrmReportFilter, filtervalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmReport_Impl::SetFilter(this, core::mem::transmute_copy(&filter), core::mem::transmute(&filtervalue)).into() } @@ -4461,7 +4461,7 @@ impl IFsrmReport_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetTask(&self, taskname: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4481,9 +4481,9 @@ pub trait IFsrmReportJob_Impl: Sized + IFsrmObject_Impl { fn WaitForCompletion(&self, waitseconds: i32) -> windows_core::Result; fn Cancel(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmReportJob {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmReportJob_Vtbl { pub const fn new() -> IFsrmReportJob_Vtbl { unsafe extern "system" fn Task(this: *mut core::ffi::c_void, taskname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4645,7 +4645,7 @@ impl IFsrmReportJob_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CreateReportJob(&self) -> windows_core::Result; @@ -4653,14 +4653,14 @@ pub trait IFsrmReportManager_Impl: Sized + super::super::System::Com::IDispatch_ fn GetOutputDirectory(&self, context: FsrmReportGenerationContext) -> windows_core::Result; fn SetOutputDirectory(&self, context: FsrmReportGenerationContext, path: &windows_core::BSTR) -> windows_core::Result<()>; fn IsFilterValidForReportType(&self, reporttype: FsrmReportType, filter: FsrmReportFilter) -> windows_core::Result; - fn GetDefaultFilter(&self, reporttype: FsrmReportType, filter: FsrmReportFilter) -> windows_core::Result; - fn SetDefaultFilter(&self, reporttype: FsrmReportType, filter: FsrmReportFilter, filtervalue: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetReportSizeLimit(&self, limit: FsrmReportLimit) -> windows_core::Result; - fn SetReportSizeLimit(&self, limit: FsrmReportLimit, limitvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetDefaultFilter(&self, reporttype: FsrmReportType, filter: FsrmReportFilter) -> windows_core::Result; + fn SetDefaultFilter(&self, reporttype: FsrmReportType, filter: FsrmReportFilter, filtervalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetReportSizeLimit(&self, limit: FsrmReportLimit) -> windows_core::Result; + fn SetReportSizeLimit(&self, limit: FsrmReportLimit, limitvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmReportManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmReportManager_Vtbl { pub const fn new() -> IFsrmReportManager_Vtbl { unsafe extern "system" fn EnumReportJobs(this: *mut core::ffi::c_void, options: FsrmEnumOptions, reportjobs: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4717,7 +4717,7 @@ impl IFsrmReportManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetDefaultFilter(this: *mut core::ffi::c_void, reporttype: FsrmReportType, filter: FsrmReportFilter, filtervalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDefaultFilter(this: *mut core::ffi::c_void, reporttype: FsrmReportType, filter: FsrmReportFilter, filtervalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmReportManager_Impl::GetDefaultFilter(this, core::mem::transmute_copy(&reporttype), core::mem::transmute_copy(&filter)) { Ok(ok__) => { @@ -4727,11 +4727,11 @@ impl IFsrmReportManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDefaultFilter(this: *mut core::ffi::c_void, reporttype: FsrmReportType, filter: FsrmReportFilter, filtervalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDefaultFilter(this: *mut core::ffi::c_void, reporttype: FsrmReportType, filter: FsrmReportFilter, filtervalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmReportManager_Impl::SetDefaultFilter(this, core::mem::transmute_copy(&reporttype), core::mem::transmute_copy(&filter), core::mem::transmute(&filtervalue)).into() } - unsafe extern "system" fn GetReportSizeLimit(this: *mut core::ffi::c_void, limit: FsrmReportLimit, limitvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetReportSizeLimit(this: *mut core::ffi::c_void, limit: FsrmReportLimit, limitvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmReportManager_Impl::GetReportSizeLimit(this, core::mem::transmute_copy(&limit)) { Ok(ok__) => { @@ -4741,7 +4741,7 @@ impl IFsrmReportManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetReportSizeLimit(this: *mut core::ffi::c_void, limit: FsrmReportLimit, limitvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetReportSizeLimit(this: *mut core::ffi::c_void, limit: FsrmReportLimit, limitvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmReportManager_Impl::SetReportSizeLimit(this, core::mem::transmute_copy(&limit), core::mem::transmute(&limitvalue)).into() } @@ -4763,27 +4763,27 @@ impl IFsrmReportManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT) -> windows_core::Result<()>; - fn CreateScheduleTask(&self, taskname: &windows_core::BSTR, namespacessafearray: *const windows_core::VARIANT, serializedtask: &windows_core::BSTR) -> windows_core::Result<()>; - fn ModifyScheduleTask(&self, taskname: &windows_core::BSTR, namespacessafearray: *const windows_core::VARIANT, serializedtask: &windows_core::BSTR) -> windows_core::Result<()>; + fn VerifyNamespaces(&self, namespacessafearray: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn CreateScheduleTask(&self, taskname: &windows_core::BSTR, namespacessafearray: *const super::super::System::Variant::VARIANT, serializedtask: &windows_core::BSTR) -> windows_core::Result<()>; + fn ModifyScheduleTask(&self, taskname: &windows_core::BSTR, namespacessafearray: *const super::super::System::Variant::VARIANT, serializedtask: &windows_core::BSTR) -> windows_core::Result<()>; fn DeleteScheduleTask(&self, taskname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmReportScheduler {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmReportScheduler_Vtbl { pub const fn new() -> IFsrmReportScheduler_Vtbl { - unsafe extern "system" fn VerifyNamespaces(this: *mut core::ffi::c_void, namespacessafearray: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn VerifyNamespaces(this: *mut core::ffi::c_void, namespacessafearray: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmReportScheduler_Impl::VerifyNamespaces(this, core::mem::transmute_copy(&namespacessafearray)).into() } - unsafe extern "system" fn CreateScheduleTask(this: *mut core::ffi::c_void, taskname: core::mem::MaybeUninit, namespacessafearray: *const core::mem::MaybeUninit, serializedtask: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreateScheduleTask(this: *mut core::ffi::c_void, taskname: core::mem::MaybeUninit, namespacessafearray: *const core::mem::MaybeUninit, serializedtask: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmReportScheduler_Impl::CreateScheduleTask(this, core::mem::transmute(&taskname), core::mem::transmute_copy(&namespacessafearray), core::mem::transmute(&serializedtask)).into() } - unsafe extern "system" fn ModifyScheduleTask(this: *mut core::ffi::c_void, taskname: core::mem::MaybeUninit, namespacessafearray: *const core::mem::MaybeUninit, serializedtask: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ModifyScheduleTask(this: *mut core::ffi::c_void, taskname: core::mem::MaybeUninit, namespacessafearray: *const core::mem::MaybeUninit, serializedtask: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmReportScheduler_Impl::ModifyScheduleTask(this, core::mem::transmute(&taskname), core::mem::transmute_copy(&namespacessafearray), core::mem::transmute(&serializedtask)).into() } @@ -4803,7 +4803,7 @@ impl IFsrmReportScheduler_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4816,11 +4816,11 @@ pub trait IFsrmRule_Impl: Sized + IFsrmObject_Impl { fn SetRuleFlags(&self, ruleflags: i32) -> windows_core::Result<()>; fn Parameters(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn SetParameters(&self, parameters: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; - fn LastModified(&self) -> windows_core::Result; + fn LastModified(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmRule {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmRule_Vtbl { pub const fn new() -> IFsrmRule_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4903,7 +4903,7 @@ impl IFsrmRule_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFsrmRule_Impl::SetParameters(this, core::mem::transmute_copy(¶meters)).into() } - unsafe extern "system" fn LastModified(this: *mut core::ffi::c_void, lastmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LastModified(this: *mut core::ffi::c_void, lastmodified: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFsrmRule_Impl::LastModified(this) { Ok(ok__) => { @@ -4933,7 +4933,7 @@ impl IFsrmRule_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetSmtpServer(&self, smtpserver: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4949,9 +4949,9 @@ pub trait IFsrmSetting_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetActionRunLimitInterval(&self, actiontype: FsrmActionType, delaytimeminutes: i32) -> windows_core::Result<()>; fn GetActionRunLimitInterval(&self, actiontype: FsrmActionType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmSetting {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmSetting_Vtbl { pub const fn new() -> IFsrmSetting_Vtbl { unsafe extern "system" fn SmtpServer(this: *mut core::ffi::c_void, smtpserver: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5063,7 +5063,7 @@ impl IFsrmSetting_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCapabilities(&self, capabilities: FsrmStorageModuleCaps) -> windows_core::Result<()>; @@ -5072,9 +5072,9 @@ pub trait IFsrmStorageModuleDefinition_Impl: Sized + IFsrmPipelineModuleDefiniti fn UpdatesFileContent(&self) -> windows_core::Result; fn SetUpdatesFileContent(&self, updatesfilecontent: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmStorageModuleDefinition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmStorageModuleDefinition_Vtbl { pub const fn new() -> IFsrmStorageModuleDefinition_Vtbl { unsafe extern "system" fn Capabilities(this: *mut core::ffi::c_void, capabilities: *mut FsrmStorageModuleCaps) -> windows_core::HRESULT { @@ -5133,15 +5133,15 @@ impl IFsrmStorageModuleDefinition_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFsrmStorageModuleImplementation_Impl: Sized + IFsrmPipelineModuleImplementation_Impl { fn UseDefinitions(&self, propertydefinitions: Option<&IFsrmCollection>) -> windows_core::Result<()>; fn LoadProperties(&self, propertybag: Option<&IFsrmPropertyBag>) -> windows_core::Result<()>; fn SaveProperties(&self, propertybag: Option<&IFsrmPropertyBag>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsrmStorageModuleImplementation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsrmStorageModuleImplementation_Vtbl { pub const fn new() -> IFsrmStorageModuleImplementation_Vtbl { unsafe extern "system" fn UseDefinitions(this: *mut core::ffi::c_void, propertydefinitions: *mut core::ffi::c_void) -> windows_core::HRESULT { 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 e66fd60f43..2c51a7f578 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs @@ -837,7 +837,8 @@ impl core::ops::Deref for IFsrmClassifierModuleImplementation { windows_core::imp::interface_hierarchy!(IFsrmClassifierModuleImplementation, windows_core::IUnknown, super::super::System::Com::IDispatch, IFsrmPipelineModuleImplementation); #[cfg(feature = "Win32_System_Com")] impl IFsrmClassifierModuleImplementation { - pub unsafe fn LastModified(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LastModified(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LastModified)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -877,7 +878,10 @@ impl IFsrmClassifierModuleImplementation { #[repr(C)] pub struct IFsrmClassifierModuleImplementation_Vtbl { pub base__: IFsrmPipelineModuleImplementation_Vtbl, - pub LastModified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LastModified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LastModified: usize, #[cfg(feature = "Win32_System_Com")] pub UseRulesAndDefinitions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -907,7 +911,8 @@ impl IFsrmCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -926,7 +931,8 @@ impl IFsrmCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).WaitForCompletion)(windows_core::Interface::as_raw(self), waitseconds, &mut result__).map(|| result__) } - pub unsafe fn GetById(&self, id: windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetById)(windows_core::Interface::as_raw(self), core::mem::transmute(id), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -936,12 +942,18 @@ impl IFsrmCollection { pub struct IFsrmCollection_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub State: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FsrmCollectionState) -> windows_core::HRESULT, pub Cancel: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub WaitForCompletion: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub GetById: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetById: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetById: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IFsrmCommittableCollection, IFsrmCommittableCollection_Vtbl, 0x96deb3b5_8b91_4a2a_9d93_80a35d8aa847); @@ -1021,15 +1033,16 @@ impl core::ops::Deref for IFsrmExportImport { windows_core::imp::interface_hierarchy!(IFsrmExportImport, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IFsrmExportImport { - pub unsafe fn ExportFileGroups(&self, filepath: P0, filegroupnamessafearray: *const windows_core::VARIANT, remotehost: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).ExportFileGroups)(windows_core::Interface::as_raw(self), filepath.param().abi(), core::mem::transmute(filegroupnamessafearray), remotehost.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ImportFileGroups(&self, filepath: P0, filegroupnamessafearray: *const windows_core::VARIANT, remotehost: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1037,15 +1050,16 @@ impl IFsrmExportImport { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ImportFileGroups)(windows_core::Interface::as_raw(self), filepath.param().abi(), core::mem::transmute(filegroupnamessafearray), remotehost.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ExportFileScreenTemplates(&self, filepath: P0, templatenamessafearray: *const windows_core::VARIANT, remotehost: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).ExportFileScreenTemplates)(windows_core::Interface::as_raw(self), filepath.param().abi(), core::mem::transmute(templatenamessafearray), remotehost.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ImportFileScreenTemplates(&self, filepath: P0, templatenamessafearray: *const windows_core::VARIANT, remotehost: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1053,15 +1067,16 @@ impl IFsrmExportImport { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ImportFileScreenTemplates)(windows_core::Interface::as_raw(self), filepath.param().abi(), core::mem::transmute(templatenamessafearray), remotehost.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ExportQuotaTemplates(&self, filepath: P0, templatenamessafearray: *const windows_core::VARIANT, remotehost: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).ExportQuotaTemplates)(windows_core::Interface::as_raw(self), filepath.param().abi(), core::mem::transmute(templatenamessafearray), remotehost.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ImportQuotaTemplates(&self, filepath: P0, templatenamessafearray: *const windows_core::VARIANT, remotehost: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1074,20 +1089,29 @@ impl IFsrmExportImport { #[repr(C)] pub struct IFsrmExportImport_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub ExportFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ImportFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExportFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExportFileGroups: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ImportFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportFileGroups: usize, - pub ExportFileScreenTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ImportFileScreenTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExportFileScreenTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExportFileScreenTemplates: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ImportFileScreenTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportFileScreenTemplates: usize, - pub ExportQuotaTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ImportQuotaTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExportQuotaTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExportQuotaTemplates: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ImportQuotaTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportQuotaTemplates: usize, } #[cfg(feature = "Win32_System_Com")] @@ -1162,13 +1186,15 @@ 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() } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, newval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), newval.param().abi()).ok() } @@ -1185,8 +1211,14 @@ pub struct IFsrmFileConditionProperty_Vtbl { pub SetOperator: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmPropertyConditionType) -> windows_core::HRESULT, pub ValueType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FsrmPropertyValueType) -> windows_core::HRESULT, pub SetValueType: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmPropertyValueType) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IFsrmFileGroup, IFsrmFileGroup_Vtbl, 0x8dd04909_0e34_4d55_afaa_89e1f1a1bbb9); @@ -1321,12 +1353,13 @@ impl IFsrmFileGroupManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumFileGroups)(windows_core::Interface::as_raw(self), options, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ExportFileGroups(&self, filegroupnamesarray: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ExportFileGroups)(windows_core::Interface::as_raw(self), core::mem::transmute(filegroupnamesarray), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ImportFileGroups(&self, serializedfilegroups: P0, filegroupnamesarray: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -1350,10 +1383,13 @@ pub struct IFsrmFileGroupManager_Vtbl { pub EnumFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmEnumOptions, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] EnumFileGroups: usize, - pub ExportFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ImportFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExportFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExportFileGroups: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ImportFileGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportFileGroups: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2130,12 +2166,13 @@ impl IFsrmFileScreenTemplateManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumTemplates)(windows_core::Interface::as_raw(self), options, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ExportTemplates(&self, filescreentemplatenamesarray: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ExportTemplates)(windows_core::Interface::as_raw(self), core::mem::transmute(filescreentemplatenamesarray), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ImportTemplates(&self, serializedfilescreentemplates: P0, filescreentemplatenamesarray: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -2159,10 +2196,13 @@ pub struct IFsrmFileScreenTemplateManager_Vtbl { pub EnumTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmEnumOptions, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] EnumTemplates: usize, - pub ExportTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ImportTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExportTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExportTemplates: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ImportTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportTemplates: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2178,9 +2218,10 @@ impl core::ops::Deref for IFsrmMutableCollection { windows_core::imp::interface_hierarchy!(IFsrmMutableCollection, windows_core::IUnknown, super::super::System::Com::IDispatch, IFsrmCollection); #[cfg(feature = "Win32_System_Com")] impl IFsrmMutableCollection { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, item: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), item.param().abi()).ok() } @@ -2200,7 +2241,10 @@ impl IFsrmMutableCollection { #[repr(C)] pub struct IFsrmMutableCollection_Vtbl { pub base__: IFsrmCollection_Vtbl, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Add: usize, pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub RemoveById: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -2588,31 +2632,38 @@ impl IFsrmPropertyBag { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).VolumeIndex)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn FileId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn FileId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FileId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ParentDirectoryId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ParentDirectoryId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ParentDirectoryId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Size(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Size(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Size)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SizeAllocated(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SizeAllocated(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SizeAllocated)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CreationTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CreationTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreationTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn LastAccessTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LastAccessTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LastAccessTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn LastModificationTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LastModificationTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LastModificationTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2659,7 +2710,8 @@ impl IFsrmPropertyBag { { (windows_core::Interface::vtable(self).AddMessage)(windows_core::Interface::as_raw(self), message.param().abi()).ok() } - pub unsafe fn GetFileStreamInterface(&self, accessmode: FsrmFileStreamingMode, interfacetype: FsrmFileStreamingInterfaceType) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFileStreamInterface)(windows_core::Interface::as_raw(self), accessmode, interfacetype, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2673,13 +2725,34 @@ pub struct IFsrmPropertyBag_Vtbl { pub VolumeName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub RelativeNamespaceRoot: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub VolumeIndex: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub FileId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ParentDirectoryId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Size: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SizeAllocated: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CreationTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub LastAccessTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub LastModificationTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FileId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + FileId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ParentDirectoryId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ParentDirectoryId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Size: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Size: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SizeAllocated: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SizeAllocated: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreationTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreationTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LastAccessTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LastAccessTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LastModificationTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LastModificationTime: usize, pub Attributes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub OwnerSid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -2697,7 +2770,10 @@ pub struct IFsrmPropertyBag_Vtbl { GetFileProperty: usize, pub SetFileProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub AddMessage: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetFileStreamInterface: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmFileStreamingMode, FsrmFileStreamingInterfaceType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetFileStreamInterface: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmFileStreamingMode, FsrmFileStreamingInterfaceType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetFileStreamInterface: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IFsrmPropertyBag2, IFsrmPropertyBag2_Vtbl, 0x0e46bdbd_2402_4fed_9c30_9266e6eb2cc9); @@ -2712,7 +2788,8 @@ impl core::ops::Deref for IFsrmPropertyBag2 { windows_core::imp::interface_hierarchy!(IFsrmPropertyBag2, windows_core::IUnknown, super::super::System::Com::IDispatch, IFsrmPropertyBag); #[cfg(feature = "Win32_System_Com")] impl IFsrmPropertyBag2 { - pub unsafe fn GetFieldValue(&self, field: FsrmPropertyBagField) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFieldValue)(windows_core::Interface::as_raw(self), field, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2726,7 +2803,10 @@ impl IFsrmPropertyBag2 { #[repr(C)] pub struct IFsrmPropertyBag2_Vtbl { pub base__: IFsrmPropertyBag_Vtbl, - pub GetFieldValue: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmPropertyBagField, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetFieldValue: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmPropertyBagField, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetFieldValue: usize, #[cfg(feature = "Win32_System_Com")] pub GetUntrustedInFileProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -2981,11 +3061,13 @@ impl core::ops::Deref for IFsrmQuota { windows_core::imp::interface_hierarchy!(IFsrmQuota, windows_core::IUnknown, super::super::System::Com::IDispatch, IFsrmObject, IFsrmQuotaBase, IFsrmQuotaObject); #[cfg(feature = "Win32_System_Com")] impl IFsrmQuota { - pub unsafe fn QuotaUsed(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn QuotaUsed(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).QuotaUsed)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn QuotaPeakUsage(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn QuotaPeakUsage(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).QuotaPeakUsage)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3004,8 +3086,14 @@ impl IFsrmQuota { #[repr(C)] pub struct IFsrmQuota_Vtbl { pub base__: IFsrmQuotaObject_Vtbl, - pub QuotaUsed: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub QuotaPeakUsage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub QuotaUsed: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + QuotaUsed: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub QuotaPeakUsage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + QuotaPeakUsage: usize, pub QuotaPeakUsageTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut f64) -> windows_core::HRESULT, pub ResetPeakUsage: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub RefreshUsageProperties: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3023,13 +3111,15 @@ impl core::ops::Deref for IFsrmQuotaBase { windows_core::imp::interface_hierarchy!(IFsrmQuotaBase, windows_core::IUnknown, super::super::System::Com::IDispatch, IFsrmObject); #[cfg(feature = "Win32_System_Com")] impl IFsrmQuotaBase { - pub unsafe fn QuotaLimit(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn QuotaLimit(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).QuotaLimit)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetQuotaLimit(&self, quotalimit: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetQuotaLimit)(windows_core::Interface::as_raw(self), quotalimit.param().abi()).ok() } @@ -3069,8 +3159,14 @@ impl IFsrmQuotaBase { #[repr(C)] pub struct IFsrmQuotaBase_Vtbl { pub base__: IFsrmObject_Vtbl, - pub QuotaLimit: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetQuotaLimit: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub QuotaLimit: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + QuotaLimit: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetQuotaLimit: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetQuotaLimit: usize, pub QuotaFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetQuotaFlags: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -3426,12 +3522,13 @@ impl IFsrmQuotaTemplateManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumTemplates)(windows_core::Interface::as_raw(self), options, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ExportTemplates(&self, quotatemplatenamesarray: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ExportTemplates)(windows_core::Interface::as_raw(self), core::mem::transmute(quotatemplatenamesarray), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ImportTemplates(&self, serializedquotatemplates: P0, quotatemplatenamesarray: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -3455,10 +3552,13 @@ pub struct IFsrmQuotaTemplateManager_Vtbl { pub EnumTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmEnumOptions, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] EnumTemplates: usize, - pub ExportTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ImportTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExportTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExportTemplates: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ImportTemplates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ImportTemplates: usize, } #[cfg(feature = "Win32_System_Com")] @@ -3502,13 +3602,15 @@ impl IFsrmReport { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LastGeneratedFileNamePrefix)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetFilter(&self, filter: FsrmReportFilter) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFilter)(windows_core::Interface::as_raw(self), filter, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetFilter(&self, filter: FsrmReportFilter, filtervalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetFilter)(windows_core::Interface::as_raw(self), filter, filtervalue.param().abi()).ok() } @@ -3526,8 +3628,14 @@ pub struct IFsrmReport_Vtbl { pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub LastGeneratedFileNamePrefix: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetFilter: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportFilter, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetFilter: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportFilter, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetFilter: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportFilter, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetFilter: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetFilter: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportFilter, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetFilter: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -3703,23 +3811,27 @@ impl IFsrmReportManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsFilterValidForReportType)(windows_core::Interface::as_raw(self), reporttype, filter, &mut result__).map(|| result__) } - pub unsafe fn GetDefaultFilter(&self, reporttype: FsrmReportType, filter: FsrmReportFilter) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDefaultFilter)(windows_core::Interface::as_raw(self), reporttype, filter, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDefaultFilter(&self, reporttype: FsrmReportType, filter: FsrmReportFilter, filtervalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDefaultFilter)(windows_core::Interface::as_raw(self), reporttype, filter, filtervalue.param().abi()).ok() } - pub unsafe fn GetReportSizeLimit(&self, limit: FsrmReportLimit) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetReportSizeLimit)(windows_core::Interface::as_raw(self), limit, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetReportSizeLimit(&self, limit: FsrmReportLimit, limitvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetReportSizeLimit)(windows_core::Interface::as_raw(self), limit, limitvalue.param().abi()).ok() } @@ -3743,10 +3855,22 @@ pub struct IFsrmReportManager_Vtbl { pub GetOutputDirectory: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportGenerationContext, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetOutputDirectory: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportGenerationContext, core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsFilterValidForReportType: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportType, FsrmReportFilter, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub GetDefaultFilter: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportType, FsrmReportFilter, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDefaultFilter: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportType, FsrmReportFilter, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetReportSizeLimit: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportLimit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetReportSizeLimit: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportLimit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetDefaultFilter: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportType, FsrmReportFilter, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetDefaultFilter: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDefaultFilter: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportType, FsrmReportFilter, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDefaultFilter: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetReportSizeLimit: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportLimit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetReportSizeLimit: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetReportSizeLimit: unsafe extern "system" fn(*mut core::ffi::c_void, FsrmReportLimit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetReportSizeLimit: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IFsrmReportScheduler, IFsrmReportScheduler_Vtbl, 0x6879caf9_6617_4484_8719_71c3d8645f94); @@ -3761,17 +3885,20 @@ impl core::ops::Deref for IFsrmReportScheduler { windows_core::imp::interface_hierarchy!(IFsrmReportScheduler, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IFsrmReportScheduler { - pub unsafe fn VerifyNamespaces(&self, namespacessafearray: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(namespacessafearray)).ok() } - pub unsafe fn CreateScheduleTask(&self, taskname: P0, namespacessafearray: *const windows_core::VARIANT, serializedtask: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).CreateScheduleTask)(windows_core::Interface::as_raw(self), taskname.param().abi(), core::mem::transmute(namespacessafearray), serializedtask.param().abi()).ok() } - pub unsafe fn ModifyScheduleTask(&self, taskname: P0, namespacessafearray: *const windows_core::VARIANT, serializedtask: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -3789,9 +3916,18 @@ impl IFsrmReportScheduler { #[repr(C)] pub struct IFsrmReportScheduler_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub VerifyNamespaces: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CreateScheduleTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ModifyScheduleTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub VerifyNamespaces: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + VerifyNamespaces: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateScheduleTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateScheduleTask: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ModifyScheduleTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ModifyScheduleTask: usize, pub DeleteScheduleTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -3856,7 +3992,8 @@ impl IFsrmRule { 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() } - pub unsafe fn LastModified(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LastModified(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LastModified)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3888,7 +4025,10 @@ pub struct IFsrmRule_Vtbl { pub SetParameters: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] SetParameters: usize, - pub LastModified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LastModified: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LastModified: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IFsrmSetting, IFsrmSetting_Vtbl, 0xf411d4fd_14be_4260_8c40_03b7c95e608a); 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 4bd8ff1959..52bcae7890 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Imapi/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Imapi/impl.rs @@ -1,10 +1,10 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, progress: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DDiscFormat2DataEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DDiscFormat2DataEvents_Vtbl { pub const fn new() -> DDiscFormat2DataEvents_Vtbl { unsafe extern "system" fn Update(this: *mut core::ffi::c_void, object: *mut core::ffi::c_void, progress: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -17,13 +17,13 @@ impl DDiscFormat2DataEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, elapsedseconds: i32, estimatedtotalseconds: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DDiscFormat2EraseEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DDiscFormat2EraseEvents_Vtbl { pub const fn new() -> DDiscFormat2EraseEvents_Vtbl { unsafe extern "system" fn Update(this: *mut core::ffi::c_void, object: *mut core::ffi::c_void, elapsedseconds: i32, estimatedtotalseconds: i32) -> windows_core::HRESULT { @@ -36,13 +36,13 @@ impl DDiscFormat2EraseEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, progress: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DDiscFormat2RawCDEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DDiscFormat2RawCDEvents_Vtbl { pub const fn new() -> DDiscFormat2RawCDEvents_Vtbl { unsafe extern "system" fn Update(this: *mut core::ffi::c_void, object: *mut core::ffi::c_void, progress: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -55,13 +55,13 @@ impl DDiscFormat2RawCDEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, progress: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DDiscFormat2TrackAtOnceEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DDiscFormat2TrackAtOnceEvents_Vtbl { pub const fn new() -> DDiscFormat2TrackAtOnceEvents_Vtbl { unsafe extern "system" fn Update(this: *mut core::ffi::c_void, object: *mut core::ffi::c_void, progress: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -74,14 +74,14 @@ impl DDiscFormat2TrackAtOnceEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, uniqueid: &windows_core::BSTR) -> windows_core::Result<()>; fn NotifyDeviceRemoved(&self, object: Option<&super::super::System::Com::IDispatch>, uniqueid: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DDiscMaster2Events {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DDiscMaster2Events_Vtbl { pub const fn new() -> DDiscMaster2Events_Vtbl { unsafe extern "system" fn NotifyDeviceAdded(this: *mut core::ffi::c_void, object: *mut core::ffi::c_void, uniqueid: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -102,13 +102,13 @@ impl DDiscMaster2Events_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, currentfile: &windows_core::BSTR, copiedsectors: i32, totalsectors: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DFileSystemImageEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DFileSystemImageEvents_Vtbl { pub const fn new() -> DFileSystemImageEvents_Vtbl { unsafe extern "system" fn Update(this: *mut core::ffi::c_void, object: *mut core::ffi::c_void, currentfile: core::mem::MaybeUninit, copiedsectors: i32, totalsectors: i32) -> windows_core::HRESULT { @@ -121,13 +121,13 @@ impl DFileSystemImageEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, filesystem: FsiFileSystems, currentitem: &windows_core::BSTR, importeddirectoryitems: i32, totaldirectoryitems: i32, importedfileitems: i32, totalfileitems: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DFileSystemImageImportEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DFileSystemImageImportEvents_Vtbl { pub const fn new() -> DFileSystemImageImportEvents_Vtbl { unsafe extern "system" fn UpdateImport(this: *mut core::ffi::c_void, object: *mut core::ffi::c_void, filesystem: FsiFileSystems, currentitem: core::mem::MaybeUninit, importeddirectoryitems: i32, totaldirectoryitems: i32, importedfileitems: i32, totalfileitems: i32) -> windows_core::HRESULT { @@ -140,13 +140,13 @@ impl DFileSystemImageImportEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>, progress: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DWriteEngine2Events {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DWriteEngine2Events_Vtbl { pub const fn new() -> DWriteEngine2Events_Vtbl { unsafe extern "system" fn Update(this: *mut core::ffi::c_void, object: *mut core::ffi::c_void, progress: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -159,14 +159,14 @@ impl DWriteEngine2Events_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn EndLba(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBlockRange {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBlockRange_Vtbl { pub const fn new() -> IBlockRange_Vtbl { unsafe extern "system" fn StartLba(this: *mut core::ffi::c_void, value: *mut i32) -> windows_core::HRESULT { @@ -199,13 +199,13 @@ impl IBlockRange_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBlockRangeList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBlockRangeList_Vtbl { pub const fn new() -> IBlockRangeList_Vtbl { unsafe extern "system" fn BlockRanges(this: *mut core::ffi::c_void, value: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -224,7 +224,7 @@ impl IBlockRangeList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Manufacturer(&self) -> windows_core::Result; @@ -236,9 +236,9 @@ pub trait IBootOptions_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ImageSize(&self) -> windows_core::Result; fn AssignBootImage(&self, newval: Option<&super::super::System::Com::IStream>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBootOptions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBootOptions_Vtbl { pub const fn new() -> IBootOptions_Vtbl { unsafe extern "system" fn BootImage(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -355,7 +355,7 @@ impl IBurnVerification_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IDiscRecorder2>) -> windows_core::Result; fn IsCurrentMediaSupported(&self, recorder: Option<&IDiscRecorder2>) -> windows_core::Result; @@ -363,9 +363,9 @@ pub trait IDiscFormat2_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn MediaHeuristicallyBlank(&self) -> windows_core::Result; fn SupportedMediaTypes(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscFormat2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscFormat2_Vtbl { pub const fn new() -> IDiscFormat2_Vtbl { unsafe extern "system" fn IsRecorderSupported(this: *mut core::ffi::c_void, recorder: *mut core::ffi::c_void, value: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -431,7 +431,7 @@ impl IDiscFormat2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2Data_Impl: Sized + IDiscFormat2_Impl { fn SetRecorder(&self, value: Option<&IDiscRecorder2>) -> windows_core::Result<()>; fn Recorder(&self) -> windows_core::Result; @@ -466,9 +466,9 @@ pub trait IDiscFormat2Data_Impl: Sized + IDiscFormat2_Impl { fn CancelWrite(&self) -> windows_core::Result<()>; fn SetWriteSpeed(&self, requestedsectorspersecond: i32, rotationtypeispurecav: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscFormat2Data {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscFormat2Data_Vtbl { pub const fn new() -> IDiscFormat2Data_Vtbl { unsafe extern "system" fn SetRecorder(this: *mut core::ffi::c_void, value: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -771,16 +771,16 @@ impl IDiscFormat2Data_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RemainingTime(&self) -> windows_core::Result; fn TotalTime(&self) -> windows_core::Result; fn CurrentAction(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscFormat2DataEventArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscFormat2DataEventArgs_Vtbl { pub const fn new() -> IDiscFormat2DataEventArgs_Vtbl { unsafe extern "system" fn ElapsedTime(this: *mut core::ffi::c_void, value: *mut i32) -> windows_core::HRESULT { @@ -835,7 +835,7 @@ impl IDiscFormat2DataEventArgs_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDiscFormat2Erase_Impl: Sized + IDiscFormat2_Impl { fn SetRecorder(&self, value: Option<&IDiscRecorder2>) -> windows_core::Result<()>; fn Recorder(&self) -> windows_core::Result; @@ -846,9 +846,9 @@ pub trait IDiscFormat2Erase_Impl: Sized + IDiscFormat2_Impl { fn ClientName(&self) -> windows_core::Result; fn EraseMedia(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscFormat2Erase {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscFormat2Erase_Vtbl { pub const fn new() -> IDiscFormat2Erase_Vtbl { unsafe extern "system" fn SetRecorder(this: *mut core::ffi::c_void, value: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -923,7 +923,7 @@ impl IDiscFormat2Erase_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn WriteMedia(&self, data: Option<&super::super::System::Com::IStream>) -> windows_core::Result<()>; @@ -950,9 +950,9 @@ pub trait IDiscFormat2RawCD_Impl: Sized + IDiscFormat2_Impl { fn SupportedWriteSpeeds(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn SupportedWriteSpeedDescriptors(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscFormat2RawCD {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscFormat2RawCD_Vtbl { pub const fn new() -> IDiscFormat2RawCD_Vtbl { unsafe extern "system" fn PrepareMedia(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1167,15 +1167,15 @@ impl IDiscFormat2RawCD_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ElapsedTime(&self) -> windows_core::Result; fn RemainingTime(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscFormat2RawCDEventArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscFormat2RawCDEventArgs_Vtbl { pub const fn new() -> IDiscFormat2RawCDEventArgs_Vtbl { unsafe extern "system" fn CurrentAction(this: *mut core::ffi::c_void, value: *mut IMAPI_FORMAT2_RAW_CD_WRITE_ACTION) -> windows_core::HRESULT { @@ -1219,7 +1219,7 @@ impl IDiscFormat2RawCDEventArgs_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn AddAudioTrack(&self, data: Option<&super::super::System::Com::IStream>) -> windows_core::Result<()>; @@ -1247,9 +1247,9 @@ pub trait IDiscFormat2TrackAtOnce_Impl: Sized + IDiscFormat2_Impl { fn SupportedWriteSpeeds(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn SupportedWriteSpeedDescriptors(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscFormat2TrackAtOnce {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscFormat2TrackAtOnce_Vtbl { pub const fn new() -> IDiscFormat2TrackAtOnce_Vtbl { unsafe extern "system" fn PrepareMedia(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1481,16 +1481,16 @@ impl IDiscFormat2TrackAtOnce_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CurrentAction(&self) -> windows_core::Result; fn ElapsedTime(&self) -> windows_core::Result; fn RemainingTime(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscFormat2TrackAtOnceEventArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscFormat2TrackAtOnceEventArgs_Vtbl { pub const fn new() -> IDiscFormat2TrackAtOnceEventArgs_Vtbl { unsafe extern "system" fn CurrentTrackNumber(this: *mut core::ffi::c_void, value: *mut i32) -> windows_core::HRESULT { @@ -1660,16 +1660,16 @@ impl IDiscMaster_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn IsSupportedEnvironment(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscMaster2 {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscMaster2_Vtbl { pub const fn new() -> IDiscMaster2_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1933,7 +1933,7 @@ impl IDiscRecorder_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn CloseTray(&self) -> windows_core::Result<()>; @@ -1957,9 +1957,9 @@ pub trait IDiscRecorder2_Impl: Sized + super::super::System::Com::IDispatch_Impl fn SupportedModePages(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn ExclusiveAccessOwner(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDiscRecorder2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDiscRecorder2_Vtbl { pub const fn new() -> IDiscRecorder2_Vtbl { unsafe extern "system" fn EjectMedia(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2476,7 +2476,7 @@ impl IEnumProgressItems_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SessionStartBlock(&self) -> windows_core::Result; @@ -2529,9 +2529,9 @@ pub trait IFileSystemImage_Impl: Sized + super::super::System::Com::IDispatch_Im fn MultisessionInterfaces(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn SetMultisessionInterfaces(&self, newval: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFileSystemImage {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFileSystemImage_Vtbl { pub const fn new() -> IFileSystemImage_Vtbl { unsafe extern "system" fn Root(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2984,14 +2984,14 @@ impl IFileSystemImage_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn SetBootImageOptionsArray(&self, newval: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFileSystemImage2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFileSystemImage2_Vtbl { pub const fn new() -> IFileSystemImage2_Vtbl { unsafe extern "system" fn BootImageOptionsArray(this: *mut core::ffi::c_void, pval: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -3018,15 +3018,15 @@ impl IFileSystemImage2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCreateRedundantUdfMetadataFiles(&self, newval: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn ProbeSpecificFileSystem(&self, filesystemtoprobe: FsiFileSystems) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFileSystemImage3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFileSystemImage3_Vtbl { pub const fn new() -> IFileSystemImage3_Vtbl { unsafe extern "system" fn CreateRedundantUdfMetadataFiles(this: *mut core::ffi::c_void, pval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3064,7 +3064,7 @@ impl IFileSystemImage3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ProgressItems(&self) -> windows_core::Result; @@ -3072,9 +3072,9 @@ pub trait IFileSystemImageResult_Impl: Sized + super::super::System::Com::IDispa fn BlockSize(&self) -> windows_core::Result; fn DiscId(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFileSystemImageResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFileSystemImageResult_Vtbl { pub const fn new() -> IFileSystemImageResult_Vtbl { unsafe extern "system" fn ImageStream(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3140,13 +3140,13 @@ impl IFileSystemImageResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFileSystemImageResult2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFileSystemImageResult2_Vtbl { pub const fn new() -> IFileSystemImageResult2_Vtbl { unsafe extern "system" fn ModifiedBlocks(this: *mut core::ffi::c_void, pval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3165,7 +3165,7 @@ impl IFileSystemImageResult2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn get_Item(&self, path: &windows_core::BSTR) -> windows_core::Result; @@ -3178,9 +3178,9 @@ pub trait IFsiDirectoryItem_Impl: Sized + IFsiItem_Impl { fn Remove(&self, path: &windows_core::BSTR) -> windows_core::Result<()>; fn RemoveTree(&self, path: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsiDirectoryItem {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsiDirectoryItem_Vtbl { pub const fn new() -> IFsiDirectoryItem_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, newenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3265,13 +3265,13 @@ impl IFsiDirectoryItem_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsiDirectoryItem2 {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsiDirectoryItem2_Vtbl { pub const fn new() -> IFsiDirectoryItem2_Vtbl { unsafe extern "system" fn AddTreeWithNamedStreams(this: *mut core::ffi::c_void, sourcedirectory: core::mem::MaybeUninit, includebasedirectory: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3284,7 +3284,7 @@ impl IFsiDirectoryItem2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DataSize32BitLow(&self) -> windows_core::Result; @@ -3292,9 +3292,9 @@ pub trait IFsiFileItem_Impl: Sized + IFsiItem_Impl { fn Data(&self) -> windows_core::Result; fn SetData(&self, newval: Option<&super::super::System::Com::IStream>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsiFileItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsiFileItem_Vtbl { pub const fn new() -> IFsiFileItem_Vtbl { unsafe extern "system" fn DataSize(this: *mut core::ffi::c_void, pval: *mut i64) -> windows_core::HRESULT { @@ -3354,7 +3354,7 @@ impl IFsiFileItem_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IsNamedStream(&self) -> windows_core::Result; @@ -3363,9 +3363,9 @@ pub trait IFsiFileItem2_Impl: Sized + IFsiFileItem_Impl { fn IsRealTime(&self) -> windows_core::Result; fn SetIsRealTime(&self, newval: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsiFileItem2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsiFileItem2_Vtbl { pub const fn new() -> IFsiFileItem2_Vtbl { unsafe extern "system" fn FsiNamedStreams(this: *mut core::ffi::c_void, streams: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3424,7 +3424,7 @@ impl IFsiFileItem2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn FullPath(&self) -> windows_core::Result; @@ -3439,9 +3439,9 @@ pub trait IFsiItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn FileSystemName(&self, filesystem: FsiFileSystems) -> windows_core::Result; fn FileSystemPath(&self, filesystem: FsiFileSystems) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsiItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsiItem_Vtbl { pub const fn new() -> IFsiItem_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3560,16 +3560,16 @@ impl IFsiItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn get_Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn EnumNamedStreams(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFsiNamedStreams {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFsiNamedStreams_Vtbl { pub const fn new() -> IFsiNamedStreams_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, newenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3624,7 +3624,7 @@ impl IFsiNamedStreams_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Stream(&self) -> windows_core::Result; @@ -3632,9 +3632,9 @@ pub trait IIsoImageManager_Impl: Sized + super::super::System::Com::IDispatch_Im fn SetStream(&self, data: Option<&super::super::System::Com::IStream>) -> windows_core::Result<()>; fn Validate(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IIsoImageManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IIsoImageManager_Vtbl { pub const fn new() -> IIsoImageManager_Vtbl { unsafe extern "system" fn Path(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3758,16 +3758,16 @@ impl IJolietDiscMaster_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetInUse(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn InUse(&self) -> windows_core::Result; fn ImportRecorder(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMultisession {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMultisession_Vtbl { pub const fn new() -> IMultisession_Vtbl { unsafe extern "system" fn IsSupportedOnCurrentMediaState(this: *mut core::ffi::c_void, value: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3816,15 +3816,15 @@ impl IMultisession_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn LastWrittenAddress(&self) -> windows_core::Result; fn TotalSectorsOnMedia(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMultisessionRandomWrite {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMultisessionRandomWrite_Vtbl { pub const fn new() -> IMultisessionRandomWrite_Vtbl { unsafe extern "system" fn WriteUnitSize(this: *mut core::ffi::c_void, value: *mut i32) -> windows_core::HRESULT { @@ -3868,7 +3868,7 @@ impl IMultisessionRandomWrite_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn StartAddressOfPreviousSession(&self) -> windows_core::Result; @@ -3876,9 +3876,9 @@ pub trait IMultisessionSequential_Impl: Sized + IMultisession_Impl { fn NextWritableAddress(&self) -> windows_core::Result; fn FreeSectorsOnMedia(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMultisessionSequential {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMultisessionSequential_Vtbl { pub const fn new() -> IMultisessionSequential_Vtbl { unsafe extern "system" fn IsFirstDataSession(this: *mut core::ffi::c_void, value: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3944,13 +3944,13 @@ impl IMultisessionSequential_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMultisessionSequential2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMultisessionSequential2_Vtbl { pub const fn new() -> IMultisessionSequential2_Vtbl { unsafe extern "system" fn WriteUnitSize(this: *mut core::ffi::c_void, value: *mut i32) -> windows_core::HRESULT { @@ -3969,16 +3969,16 @@ impl IMultisessionSequential2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn FirstBlock(&self) -> windows_core::Result; fn LastBlock(&self) -> windows_core::Result; fn BlockCount(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IProgressItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IProgressItem_Vtbl { pub const fn new() -> IProgressItem_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, desc: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4033,7 +4033,7 @@ impl IProgressItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn get_Item(&self, index: i32) -> windows_core::Result; @@ -4042,9 +4042,9 @@ pub trait IProgressItems_Impl: Sized + super::super::System::Com::IDispatch_Impl fn ProgressItemFromDescription(&self, description: &windows_core::BSTR) -> windows_core::Result; fn EnumProgressItems(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IProgressItems {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IProgressItems_Vtbl { pub const fn new() -> IProgressItems_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, newenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4121,7 +4121,7 @@ impl IProgressItems_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AddTrack(&self, datatype: IMAPI_CD_SECTOR_TYPE, data: Option<&super::super::System::Com::IStream>) -> windows_core::Result; @@ -4143,9 +4143,9 @@ pub trait IRawCDImageCreator_Impl: Sized + super::super::System::Com::IDispatch_ fn LastUsedUserSectorInImage(&self) -> windows_core::Result; fn ExpectedTableOfContents(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRawCDImageCreator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRawCDImageCreator_Vtbl { pub const fn new() -> IRawCDImageCreator_Vtbl { unsafe extern "system" fn CreateResultImage(this: *mut core::ffi::c_void, resultstream: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4323,7 +4323,7 @@ impl IRawCDImageCreator_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SectorCount(&self) -> windows_core::Result; @@ -4339,9 +4339,9 @@ pub trait IRawCDImageTrackInfo_Impl: Sized + super::super::System::Com::IDispatc fn AddTrackIndex(&self, lbaoffset: i32) -> windows_core::Result<()>; fn ClearTrackIndex(&self, lbaoffset: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRawCDImageTrackInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRawCDImageTrackInfo_Vtbl { pub const fn new() -> IRawCDImageTrackInfo_Vtbl { unsafe extern "system" fn StartingLba(this: *mut core::ffi::c_void, value: *mut i32) -> windows_core::HRESULT { @@ -4661,7 +4661,7 @@ impl IStreamPseudoRandomBased_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IStream>, startingblockaddress: i32, numberofblocks: i32) -> windows_core::Result<()>; fn CancelWrite(&self) -> windows_core::Result<()>; @@ -4677,9 +4677,9 @@ pub trait IWriteEngine2_Impl: Sized + super::super::System::Com::IDispatch_Impl fn BytesPerSector(&self) -> windows_core::Result; fn WriteInProgress(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWriteEngine2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWriteEngine2_Vtbl { pub const fn new() -> IWriteEngine2_Vtbl { unsafe extern "system" fn WriteSection(this: *mut core::ffi::c_void, data: *mut core::ffi::c_void, startingblockaddress: i32, numberofblocks: i32) -> windows_core::HRESULT { @@ -4791,7 +4791,7 @@ impl IWriteEngine2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SectorCount(&self) -> windows_core::Result; @@ -4801,9 +4801,9 @@ pub trait IWriteEngine2EventArgs_Impl: Sized + super::super::System::Com::IDispa fn UsedSystemBuffer(&self) -> windows_core::Result; fn FreeSystemBuffer(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWriteEngine2EventArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWriteEngine2EventArgs_Vtbl { pub const fn new() -> IWriteEngine2EventArgs_Vtbl { unsafe extern "system" fn StartLba(this: *mut core::ffi::c_void, value: *mut i32) -> windows_core::HRESULT { @@ -4891,15 +4891,15 @@ impl IWriteEngine2EventArgs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RotationTypeIsPureCAV(&self) -> windows_core::Result; fn WriteSpeed(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWriteSpeedDescriptor {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWriteSpeedDescriptor_Vtbl { pub const fn new() -> IWriteSpeedDescriptor_Vtbl { unsafe extern "system" fn MediaType(this: *mut core::ffi::c_void, value: *mut IMAPI_MEDIA_PHYSICAL_TYPE) -> windows_core::HRESULT { 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 c801409190..ba87c27326 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/impl.rs @@ -1,14 +1,14 @@ -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IFilter_Impl: Sized + windows_core::IUnknownImpl { fn Init(&self, grfflags: u32, cattributes: u32, aattributes: *const FULLPROPSPEC, pflags: *mut u32) -> i32; fn GetChunk(&self, pstat: *mut STAT_CHUNK) -> i32; fn GetText(&self, pcwcbuffer: *mut u32, awcbuffer: windows_core::PWSTR) -> i32; - fn GetValue(&self, pppropvalue: *mut *mut windows_core::PROPVARIANT) -> i32; + fn GetValue(&self, pppropvalue: *mut *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> i32; fn BindRegion(&self, origpos: &FILTERREGION, riid: *const windows_core::GUID, ppunk: *mut *mut core::ffi::c_void) -> i32; } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFilter {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IFilter_Vtbl { pub const fn new() -> IFilter_Vtbl { unsafe extern "system" fn Init(this: *mut core::ffi::c_void, grfflags: u32, cattributes: u32, aattributes: *const FULLPROPSPEC, pflags: *mut u32) -> i32 { @@ -23,7 +23,7 @@ impl IFilter_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFilter_Impl::GetText(this, core::mem::transmute_copy(&pcwcbuffer), core::mem::transmute_copy(&awcbuffer)) } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pppropvalue: *mut *mut windows_core::PROPVARIANT) -> i32 { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pppropvalue: *mut *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> i32 { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFilter_Impl::GetValue(this, core::mem::transmute_copy(&pppropvalue)) } 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 526ded7087..d0651fe56b 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/IndexServer/mod.rs @@ -55,7 +55,8 @@ 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)) } - pub unsafe fn GetValue(&self, pppropvalue: *mut *mut windows_core::PROPVARIANT) -> i32 { + #[cfg(all(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) } pub unsafe fn BindRegion(&self, origpos: FILTERREGION, riid: *const windows_core::GUID, ppunk: *mut *mut core::ffi::c_void) -> i32 { @@ -74,7 +75,10 @@ pub struct IFilter_Vtbl { #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] GetChunk: usize, pub GetText: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, windows_core::PWSTR) -> i32, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut windows_core::PROPVARIANT) -> i32, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> i32, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetValue: usize, pub BindRegion: unsafe extern "system" fn(*mut core::ffi::c_void, FILTERREGION, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> i32, } windows_core::imp::define_interface!(IPhraseSink, IPhraseSink_Vtbl, 0xcc906ff0_c058_101a_b554_08002b33b0e6); 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 c0f574a2e0..6a7e3b4bf1 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/impl.rs @@ -1128,18 +1128,21 @@ impl IOfflineFilesServerItem_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOfflineFilesSetting_Impl: Sized + windows_core::IUnknownImpl { fn GetName(&self) -> windows_core::Result; fn GetValueType(&self) -> windows_core::Result; - fn GetPreference(&self, pvarvalue: *mut windows_core::VARIANT, dwscope: u32) -> windows_core::Result<()>; + fn GetPreference(&self, pvarvalue: *mut super::super::System::Variant::VARIANT, dwscope: u32) -> windows_core::Result<()>; fn GetPreferenceScope(&self) -> windows_core::Result; - fn SetPreference(&self, pvarvalue: *const windows_core::VARIANT, dwscope: u32) -> windows_core::Result<()>; + fn SetPreference(&self, pvarvalue: *const super::super::System::Variant::VARIANT, dwscope: u32) -> windows_core::Result<()>; fn DeletePreference(&self, dwscope: u32) -> windows_core::Result<()>; - fn GetPolicy(&self, pvarvalue: *mut windows_core::VARIANT, dwscope: u32) -> windows_core::Result<()>; + fn GetPolicy(&self, pvarvalue: *mut super::super::System::Variant::VARIANT, dwscope: u32) -> windows_core::Result<()>; fn GetPolicyScope(&self) -> windows_core::Result; - fn GetValue(&self, pvarvalue: *mut windows_core::VARIANT, pbsetbypolicy: *mut super::super::Foundation::BOOL) -> windows_core::Result<()>; + fn GetValue(&self, pvarvalue: *mut super::super::System::Variant::VARIANT, pbsetbypolicy: *mut super::super::Foundation::BOOL) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IOfflineFilesSetting {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IOfflineFilesSetting_Vtbl { pub const fn new() -> IOfflineFilesSetting_Vtbl { unsafe extern "system" fn GetName(this: *mut core::ffi::c_void, ppszname: *mut windows_core::PWSTR) -> windows_core::HRESULT { @@ -1162,7 +1165,7 @@ impl IOfflineFilesSetting_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPreference(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit, dwscope: u32) -> windows_core::HRESULT { + unsafe extern "system" fn GetPreference(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit, dwscope: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOfflineFilesSetting_Impl::GetPreference(this, core::mem::transmute_copy(&pvarvalue), core::mem::transmute_copy(&dwscope)).into() } @@ -1176,7 +1179,7 @@ impl IOfflineFilesSetting_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPreference(this: *mut core::ffi::c_void, pvarvalue: *const core::mem::MaybeUninit, dwscope: u32) -> windows_core::HRESULT { + unsafe extern "system" fn SetPreference(this: *mut core::ffi::c_void, pvarvalue: *const core::mem::MaybeUninit, dwscope: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOfflineFilesSetting_Impl::SetPreference(this, core::mem::transmute_copy(&pvarvalue), core::mem::transmute_copy(&dwscope)).into() } @@ -1184,7 +1187,7 @@ impl IOfflineFilesSetting_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOfflineFilesSetting_Impl::DeletePreference(this, core::mem::transmute_copy(&dwscope)).into() } - unsafe extern "system" fn GetPolicy(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit, dwscope: u32) -> windows_core::HRESULT { + unsafe extern "system" fn GetPolicy(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit, dwscope: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOfflineFilesSetting_Impl::GetPolicy(this, core::mem::transmute_copy(&pvarvalue), core::mem::transmute_copy(&dwscope)).into() } @@ -1198,7 +1201,7 @@ impl IOfflineFilesSetting_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit, pbsetbypolicy: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit, pbsetbypolicy: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOfflineFilesSetting_Impl::GetValue(this, core::mem::transmute_copy(&pvarvalue), core::mem::transmute_copy(&pbsetbypolicy)).into() } 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 a37f1f004f..10cb4b3e40 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/OfflineFiles/mod.rs @@ -985,27 +985,31 @@ impl IOfflineFilesSetting { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValueType)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetPreference(&self, pvarvalue: *mut windows_core::VARIANT, dwscope: u32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarvalue), dwscope).ok() } pub unsafe fn GetPreferenceScope(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPreferenceScope)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn SetPreference(&self, pvarvalue: *const windows_core::VARIANT, dwscope: u32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarvalue), dwscope).ok() } pub unsafe fn DeletePreference(&self, dwscope: u32) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).DeletePreference)(windows_core::Interface::as_raw(self), dwscope).ok() } - pub unsafe fn GetPolicy(&self, pvarvalue: *mut windows_core::VARIANT, dwscope: u32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarvalue), dwscope).ok() } pub unsafe fn GetPolicyScope(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPolicyScope)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetValue(&self, pvarvalue: *mut windows_core::VARIANT, pbsetbypolicy: *mut super::super::Foundation::BOOL) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarvalue), pbsetbypolicy).ok() } } @@ -1014,13 +1018,25 @@ pub struct IOfflineFilesSetting_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, pub GetValueType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut OFFLINEFILES_SETTING_VALUE_TYPE) -> windows_core::HRESULT, - pub GetPreference: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPreference: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPreference: usize, pub GetPreferenceScope: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub SetPreference: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPreference: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPreference: usize, pub DeletePreference: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, - pub GetPolicy: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPolicy: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPolicy: usize, pub GetPolicyScope: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, } windows_core::imp::define_interface!(IOfflineFilesShareInfo, IOfflineFilesShareInfo_Vtbl, 0x7bcc43e7_31ce_4ca4_8ccd_1cff2dc494da); impl core::ops::Deref for IOfflineFilesShareInfo { 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 df3f48cdd4..e6e61dc05d 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Vss/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Vss/impl.rs @@ -920,6 +920,7 @@ impl IVssExpressWriter_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVssFileShareSnapshotProvider_Impl: Sized + windows_core::IUnknownImpl { fn SetContext(&self, lcontext: i32) -> windows_core::Result<()>; fn GetSnapshotProperties(&self, snapshotid: &windows_core::GUID, pprop: *mut VSS_SNAPSHOT_PROP) -> windows_core::Result<()>; @@ -928,9 +929,11 @@ pub trait IVssFileShareSnapshotProvider_Impl: Sized + windows_core::IUnknownImpl fn BeginPrepareSnapshot(&self, snapshotsetid: &windows_core::GUID, snapshotid: &windows_core::GUID, pwszsharepath: *const u16, lnewcontext: i32, providerid: &windows_core::GUID) -> windows_core::Result<()>; fn IsPathSupported(&self, pwszsharepath: *const u16) -> windows_core::Result; fn IsPathSnapshotted(&self, pwszsharepath: *const u16, pbsnapshotspresent: *mut super::super::Foundation::BOOL, plsnapshotcompatibility: *mut i32) -> windows_core::Result<()>; - fn SetSnapshotProperty(&self, snapshotid: &windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetSnapshotProperty(&self, snapshotid: &windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVssFileShareSnapshotProvider {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVssFileShareSnapshotProvider_Vtbl { pub const fn new() -> IVssFileShareSnapshotProvider_Vtbl { unsafe extern "system" fn SetContext(this: *mut core::ffi::c_void, lcontext: i32) -> windows_core::HRESULT { @@ -973,7 +976,7 @@ impl IVssFileShareSnapshotProvider_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVssFileShareSnapshotProvider_Impl::IsPathSnapshotted(this, core::mem::transmute_copy(&pwszsharepath), core::mem::transmute_copy(&pbsnapshotspresent), core::mem::transmute_copy(&plsnapshotcompatibility)).into() } - unsafe extern "system" fn SetSnapshotProperty(this: *mut core::ffi::c_void, snapshotid: windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSnapshotProperty(this: *mut core::ffi::c_void, snapshotid: windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVssFileShareSnapshotProvider_Impl::SetSnapshotProperty(this, core::mem::transmute(&snapshotid), core::mem::transmute_copy(&esnapshotpropertyid), core::mem::transmute(&vproperty)).into() } @@ -1244,6 +1247,7 @@ impl IVssSnapshotMgmt2_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IVssSoftwareSnapshotProvider_Impl: Sized + windows_core::IUnknownImpl { fn SetContext(&self, lcontext: i32) -> windows_core::Result<()>; fn GetSnapshotProperties(&self, snapshotid: &windows_core::GUID, pprop: *mut VSS_SNAPSHOT_PROP) -> windows_core::Result<()>; @@ -1252,11 +1256,13 @@ pub trait IVssSoftwareSnapshotProvider_Impl: Sized + windows_core::IUnknownImpl fn BeginPrepareSnapshot(&self, snapshotsetid: &windows_core::GUID, snapshotid: &windows_core::GUID, pwszvolumename: *const u16, lnewcontext: i32) -> windows_core::Result<()>; fn IsVolumeSupported(&self, pwszvolumename: *const u16) -> windows_core::Result; fn IsVolumeSnapshotted(&self, pwszvolumename: *const u16, pbsnapshotspresent: *mut super::super::Foundation::BOOL, plsnapshotcompatibility: *mut i32) -> windows_core::Result<()>; - fn SetSnapshotProperty(&self, snapshotid: &windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetSnapshotProperty(&self, snapshotid: &windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn RevertToSnapshot(&self, snapshotid: &windows_core::GUID) -> windows_core::Result<()>; fn QueryRevertStatus(&self, pwszvolume: *const u16) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVssSoftwareSnapshotProvider {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IVssSoftwareSnapshotProvider_Vtbl { pub const fn new() -> IVssSoftwareSnapshotProvider_Vtbl { unsafe extern "system" fn SetContext(this: *mut core::ffi::c_void, lcontext: i32) -> windows_core::HRESULT { @@ -1299,7 +1305,7 @@ impl IVssSoftwareSnapshotProvider_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVssSoftwareSnapshotProvider_Impl::IsVolumeSnapshotted(this, core::mem::transmute_copy(&pwszvolumename), core::mem::transmute_copy(&pbsnapshotspresent), core::mem::transmute_copy(&plsnapshotcompatibility)).into() } - unsafe extern "system" fn SetSnapshotProperty(this: *mut core::ffi::c_void, snapshotid: windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSnapshotProperty(this: *mut core::ffi::c_void, snapshotid: windows_core::GUID, esnapshotpropertyid: VSS_SNAPSHOT_PROPERTY_ID, vproperty: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVssSoftwareSnapshotProvider_Impl::SetSnapshotProperty(this, core::mem::transmute(&snapshotid), core::mem::transmute_copy(&esnapshotpropertyid), core::mem::transmute(&vproperty)).into() } 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 5efe03b713..a6ec4ce3cd 100644 --- a/crates/libs/windows/src/Windows/Win32/Storage/Vss/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Storage/Vss/mod.rs @@ -792,9 +792,10 @@ impl IVssFileShareSnapshotProvider { 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() } + #[cfg(all(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: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSnapshotProperty)(windows_core::Interface::as_raw(self), core::mem::transmute(snapshotid), esnapshotpropertyid, vproperty.param().abi()).ok() } @@ -809,7 +810,10 @@ pub struct IVssFileShareSnapshotProvider_Vtbl { pub BeginPrepareSnapshot: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, windows_core::GUID, *const u16, i32, windows_core::GUID) -> windows_core::HRESULT, pub IsPathSupported: unsafe extern "system" fn(*mut core::ffi::c_void, *const u16, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub IsPathSnapshotted: unsafe extern "system" fn(*mut core::ffi::c_void, *const u16, *mut super::super::Foundation::BOOL, *mut i32) -> windows_core::HRESULT, - pub SetSnapshotProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, VSS_SNAPSHOT_PROPERTY_ID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSnapshotProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, VSS_SNAPSHOT_PROPERTY_ID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSnapshotProperty: usize, } windows_core::imp::define_interface!(IVssHardwareSnapshotProvider, IVssHardwareSnapshotProvider_Vtbl, 0x9593a157_44e9_4344_bbeb_44fbf9b06b10); impl core::ops::Deref for IVssHardwareSnapshotProvider { @@ -1070,9 +1074,10 @@ impl IVssSoftwareSnapshotProvider { 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() } + #[cfg(all(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: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSnapshotProperty)(windows_core::Interface::as_raw(self), core::mem::transmute(snapshotid), esnapshotpropertyid, vproperty.param().abi()).ok() } @@ -1094,7 +1099,10 @@ pub struct IVssSoftwareSnapshotProvider_Vtbl { pub BeginPrepareSnapshot: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, windows_core::GUID, *const u16, i32) -> windows_core::HRESULT, pub IsVolumeSupported: unsafe extern "system" fn(*mut core::ffi::c_void, *const u16, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub IsVolumeSnapshotted: unsafe extern "system" fn(*mut core::ffi::c_void, *const u16, *mut super::super::Foundation::BOOL, *mut i32) -> windows_core::HRESULT, - pub SetSnapshotProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, VSS_SNAPSHOT_PROPERTY_ID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSnapshotProperty: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID, VSS_SNAPSHOT_PROPERTY_ID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSnapshotProperty: usize, pub RevertToSnapshot: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::GUID) -> windows_core::HRESULT, pub QueryRevertStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *const u16, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } 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 5d10bc6f2c..68322dd93e 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,10 +1,10 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrintDocumentPackageStatusEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrintDocumentPackageStatusEvent_Vtbl { pub const fn new() -> IPrintDocumentPackageStatusEvent_Vtbl { unsafe extern "system" fn PackageStatusUpdated(this: *mut core::ffi::c_void, packagestatus: *const PrintDocumentPackageStatus) -> windows_core::HRESULT { 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 ef23bb16e8..54f7ea251f 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ApplicationInstallationAndServicing/impl.rs @@ -289,15 +289,15 @@ impl IEnumMsmString_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self, count: *mut i32) -> windows_core::Result<()>; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMsmDependencies {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMsmDependencies_Vtbl { pub const fn new() -> IMsmDependencies_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, item: i32, r#return: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -335,15 +335,15 @@ impl IMsmDependencies_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Language(&self, language: *mut i16) -> windows_core::Result<()>; fn Version(&self, version: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMsmDependency {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMsmDependency_Vtbl { pub const fn new() -> IMsmDependency_Vtbl { unsafe extern "system" fn Module(this: *mut core::ffi::c_void, module: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -369,7 +369,7 @@ impl IMsmDependency_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Path(&self, errorpath: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -379,9 +379,9 @@ pub trait IMsmError_Impl: Sized + super::Com::IDispatch_Impl { fn ModuleTable(&self, errortable: *mut windows_core::BSTR) -> windows_core::Result<()>; fn ModuleKeys(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMsmError {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMsmError_Vtbl { pub const fn new() -> IMsmError_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, errortype: *mut msmErrorType) -> windows_core::HRESULT { @@ -439,15 +439,15 @@ impl IMsmError_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self, count: *mut i32) -> windows_core::Result<()>; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMsmErrors {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMsmErrors_Vtbl { pub const fn new() -> IMsmErrors_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, item: i32, r#return: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -485,13 +485,13 @@ impl IMsmErrors_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMsmGetFiles {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMsmGetFiles_Vtbl { pub const fn new() -> IMsmGetFiles_Vtbl { unsafe extern "system" fn ModuleFiles(this: *mut core::ffi::c_void, files: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -510,7 +510,7 @@ impl IMsmGetFiles_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn OpenModule(&self, path: &windows_core::BSTR, language: i16) -> windows_core::Result<()>; @@ -526,9 +526,9 @@ pub trait IMsmMerge_Impl: Sized + super::Com::IDispatch_Impl { fn ExtractCAB(&self, filename: &windows_core::BSTR) -> windows_core::Result<()>; fn ExtractFiles(&self, path: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMsmMerge {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMsmMerge_Vtbl { pub const fn new() -> IMsmMerge_Vtbl { unsafe extern "system" fn OpenDatabase(this: *mut core::ffi::c_void, path: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -616,15 +616,15 @@ impl IMsmMerge_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Count(&self, count: *mut i32) -> windows_core::Result<()>; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMsmStrings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMsmStrings_Vtbl { pub const fn new() -> IMsmStrings_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, item: i32, r#return: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { 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 ff9b18dd18..5bbc3429b0 100644 --- a/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/impl.rs @@ -1,10 +1,10 @@ -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Accessibility"))] +#[cfg(all(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<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Accessibility"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] impl windows_core::RuntimeName for IAccessibleWinSAT {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Accessibility"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Accessibility"))] impl IAccessibleWinSAT_Vtbl { pub const fn new() -> IAccessibleWinSAT_Vtbl { unsafe extern "system" fn SetAccessiblityData(this: *mut core::ffi::c_void, wsname: windows_core::PCWSTR, wsvalue: windows_core::PCWSTR, wsdesc: windows_core::PCWSTR) -> windows_core::HRESULT { @@ -51,15 +51,15 @@ impl IInitiateWinSATAssessment_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Title(&self) -> windows_core::Result; fn Description(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IProvideWinSATAssessmentInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IProvideWinSATAssessmentInfo_Vtbl { pub const fn new() -> IProvideWinSATAssessmentInfo_Vtbl { unsafe extern "system" fn Score(this: *mut core::ffi::c_void, score: *mut f32) -> windows_core::HRESULT { @@ -103,17 +103,17 @@ impl IProvideWinSATAssessmentInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AssessmentState(&self) -> windows_core::Result; - fn AssessmentDateTime(&self) -> windows_core::Result; + fn AssessmentDateTime(&self) -> windows_core::Result; fn SystemRating(&self) -> windows_core::Result; fn RatingStateDesc(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IProvideWinSATResultsInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IProvideWinSATResultsInfo_Vtbl { pub const fn new() -> IProvideWinSATResultsInfo_Vtbl { unsafe extern "system" fn GetAssessmentInfo(this: *mut core::ffi::c_void, assessment: WINSAT_ASSESSMENT_TYPE, ppinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -136,7 +136,7 @@ impl IProvideWinSATResultsInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AssessmentDateTime(this: *mut core::ffi::c_void, filetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AssessmentDateTime(this: *mut core::ffi::c_void, filetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IProvideWinSATResultsInfo_Impl::AssessmentDateTime(this) { Ok(ok__) => { @@ -204,13 +204,13 @@ impl IProvideWinSATVisuals_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", 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; } -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IQueryAllWinSATAssessments {} -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IQueryAllWinSATAssessments_Vtbl { pub const fn new() -> IQueryAllWinSATAssessments_Vtbl { unsafe extern "system" fn get_AllXML(this: *mut core::ffi::c_void, xpath: core::mem::MaybeUninit, namespaces: core::mem::MaybeUninit, ppdomnodelist: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -251,14 +251,14 @@ impl IQueryOEMWinSATCustomization_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", 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; fn Info(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IQueryRecentWinSATAssessment {} -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IQueryRecentWinSATAssessment_Vtbl { pub const fn new() -> IQueryRecentWinSATAssessment_Vtbl { unsafe extern "system" fn get_XML(this: *mut core::ffi::c_void, xpath: core::mem::MaybeUninit, namespaces: core::mem::MaybeUninit, ppdomnodelist: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 122781fc85..985edea86c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/AssessmentTool/mod.rs @@ -117,7 +117,8 @@ impl IProvideWinSATResultsInfo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AssessmentState)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn AssessmentDateTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AssessmentDateTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AssessmentDateTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -139,7 +140,10 @@ pub struct IProvideWinSATResultsInfo_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetAssessmentInfo: usize, pub AssessmentState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut WINSAT_ASSESSMENT_STATE) -> windows_core::HRESULT, - pub AssessmentDateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AssessmentDateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AssessmentDateTime: usize, pub SystemRating: unsafe extern "system" fn(*mut core::ffi::c_void, *mut f32) -> windows_core::HRESULT, pub RatingStateDesc: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } 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 b9dd2eb196..3a941a65ca 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ClrHosting/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ClrHosting/impl.rs @@ -2964,13 +2964,16 @@ impl IManagedObject_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IObjectHandle_Impl: Sized + windows_core::IUnknownImpl { - fn Unwrap(&self) -> windows_core::Result; + fn Unwrap(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IObjectHandle {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IObjectHandle_Vtbl { pub const fn new() -> IObjectHandle_Vtbl { - unsafe extern "system" fn Unwrap(this: *mut core::ffi::c_void, ppv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Unwrap(this: *mut core::ffi::c_void, ppv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IObjectHandle_Impl::Unwrap(this) { Ok(ok__) => { 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 b88a2d11fe..bfd113e163 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ClrHosting/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ClrHosting/mod.rs @@ -2653,7 +2653,8 @@ impl core::ops::Deref for IObjectHandle { } windows_core::imp::interface_hierarchy!(IObjectHandle, windows_core::IUnknown); impl IObjectHandle { - pub unsafe fn Unwrap(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Unwrap(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Unwrap)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2661,7 +2662,10 @@ impl IObjectHandle { #[repr(C)] pub struct IObjectHandle_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Unwrap: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Unwrap: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Unwrap: usize, } windows_core::imp::define_interface!(ITypeName, ITypeName_Vtbl, 0xb81ff171_20f3_11d2_8dcc_00a0c9b00522); impl core::ops::Deref for ITypeName { 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 8765a436b0..2e8647e023 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,3 +1,4 @@ +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICallFrame_Impl: Sized + windows_core::IUnknownImpl { fn GetInfo(&self, pinfo: *mut CALLFRAMEINFO) -> windows_core::Result<()>; fn GetIIDAndMethod(&self, piid: *mut windows_core::GUID, pimethod: *mut u32) -> windows_core::Result<()>; @@ -7,8 +8,8 @@ pub trait ICallFrame_Impl: Sized + windows_core::IUnknownImpl { fn SetReturnValue(&self, hr: windows_core::HRESULT); fn GetReturnValue(&self) -> windows_core::Result<()>; fn GetParamInfo(&self, iparam: u32) -> windows_core::Result; - fn SetParam(&self, iparam: u32, pvar: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn GetParam(&self, iparam: u32) -> windows_core::Result; + fn SetParam(&self, iparam: u32, pvar: *const super::super::Variant::VARIANT) -> windows_core::Result<()>; + fn GetParam(&self, iparam: u32) -> windows_core::Result; fn Copy(&self, copycontrol: CALLFRAME_COPY, pwalker: Option<&ICallFrameWalker>) -> windows_core::Result; fn Free(&self, pframeargsdest: Option<&ICallFrame>, pwalkerdestfree: Option<&ICallFrameWalker>, pwalkercopy: Option<&ICallFrameWalker>, freeflags: u32, pwalkerfree: Option<&ICallFrameWalker>, nullflags: u32) -> windows_core::Result<()>; fn FreeParam(&self, iparam: u32, freeflags: u32, pwalkerfree: Option<&ICallFrameWalker>, nullflags: u32) -> windows_core::Result<()>; @@ -19,7 +20,9 @@ pub trait ICallFrame_Impl: Sized + windows_core::IUnknownImpl { fn ReleaseMarshalData(&self, pbuffer: *const core::ffi::c_void, cbbuffer: u32, ibfirstrelease: u32, datarep: u32, pcontext: *const CALLFRAME_MARSHALCONTEXT) -> windows_core::Result<()>; fn Invoke(&self, pvreceiver: *const core::ffi::c_void) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICallFrame {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICallFrame_Vtbl { pub const fn new() -> ICallFrame_Vtbl { unsafe extern "system" fn GetInfo(this: *mut core::ffi::c_void, pinfo: *mut CALLFRAMEINFO) -> windows_core::HRESULT { @@ -60,11 +63,11 @@ impl ICallFrame_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetParam(this: *mut core::ffi::c_void, iparam: u32, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetParam(this: *mut core::ffi::c_void, iparam: u32, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICallFrame_Impl::SetParam(this, core::mem::transmute_copy(&iparam), core::mem::transmute_copy(&pvar)).into() } - unsafe extern "system" fn GetParam(this: *mut core::ffi::c_void, iparam: u32, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetParam(this: *mut core::ffi::c_void, iparam: u32, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICallFrame_Impl::GetParam(this, core::mem::transmute_copy(&iparam)) { Ok(ok__) => { 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 1e45b918c7..6c3c7c9f85 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 @@ -49,10 +49,12 @@ impl ICallFrame { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetParamInfo)(windows_core::Interface::as_raw(self), iparam, &mut result__).map(|| result__) } - pub unsafe fn SetParam(&self, iparam: u32, pvar: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvar)).ok() } - pub unsafe fn GetParam(&self, iparam: u32) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetParam(&self, iparam: u32) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetParam)(windows_core::Interface::as_raw(self), iparam, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -113,8 +115,14 @@ pub struct ICallFrame_Vtbl { pub SetReturnValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::HRESULT), pub GetReturnValue: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub GetParamInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut CALLFRAMEPARAMINFO) -> windows_core::HRESULT, - pub SetParam: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetParam: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetParam: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetParam: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetParam: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetParam: usize, pub Copy: unsafe extern "system" fn(*mut core::ffi::c_void, CALLFRAME_COPY, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Free: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, u32, *mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub FreeParam: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut core::ffi::c_void, u32) -> windows_core::HRESULT, 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 40e1ca826d..43220a8c3c 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,16 +1,19 @@ +#[cfg(all(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<()>; fn SetUserNameCredential(&self, username: &windows_core::BSTR, password: &windows_core::BSTR) -> windows_core::Result<()>; - fn SetClientCertificateFromStore(&self, storelocation: &windows_core::BSTR, storename: &windows_core::BSTR, findyype: &windows_core::BSTR, findvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetClientCertificateFromStore(&self, storelocation: &windows_core::BSTR, storename: &windows_core::BSTR, findyype: &windows_core::BSTR, findvalue: &super::super::Variant::VARIANT) -> windows_core::Result<()>; fn SetClientCertificateFromStoreByName(&self, subjectname: &windows_core::BSTR, storelocation: &windows_core::BSTR, storename: &windows_core::BSTR) -> windows_core::Result<()>; fn SetClientCertificateFromFile(&self, filename: &windows_core::BSTR, password: &windows_core::BSTR, keystorageflags: &windows_core::BSTR) -> windows_core::Result<()>; - fn SetDefaultServiceCertificateFromStore(&self, storelocation: &windows_core::BSTR, storename: &windows_core::BSTR, findtype: &windows_core::BSTR, findvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetDefaultServiceCertificateFromStore(&self, storelocation: &windows_core::BSTR, storename: &windows_core::BSTR, findtype: &windows_core::BSTR, findvalue: &super::super::Variant::VARIANT) -> windows_core::Result<()>; fn SetDefaultServiceCertificateFromStoreByName(&self, subjectname: &windows_core::BSTR, storelocation: &windows_core::BSTR, storename: &windows_core::BSTR) -> windows_core::Result<()>; fn SetDefaultServiceCertificateFromFile(&self, filename: &windows_core::BSTR, password: &windows_core::BSTR, keystorageflags: &windows_core::BSTR) -> windows_core::Result<()>; fn SetServiceCertificateAuthentication(&self, storelocation: &windows_core::BSTR, revocationmode: &windows_core::BSTR, certificatevalidationmode: &windows_core::BSTR) -> windows_core::Result<()>; fn SetIssuedToken(&self, localissueraddres: &windows_core::BSTR, localissuerbindingtype: &windows_core::BSTR, localissuerbinding: &windows_core::BSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IChannelCredentials {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IChannelCredentials_Vtbl { pub const fn new() -> IChannelCredentials_Vtbl { unsafe extern "system" fn SetWindowsCredential(this: *mut core::ffi::c_void, domain: core::mem::MaybeUninit, username: core::mem::MaybeUninit, password: core::mem::MaybeUninit, impersonationlevel: i32, allowntlm: super::super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -21,7 +24,7 @@ impl IChannelCredentials_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IChannelCredentials_Impl::SetUserNameCredential(this, core::mem::transmute(&username), core::mem::transmute(&password)).into() } - unsafe extern "system" fn SetClientCertificateFromStore(this: *mut core::ffi::c_void, storelocation: core::mem::MaybeUninit, storename: core::mem::MaybeUninit, findyype: core::mem::MaybeUninit, findvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetClientCertificateFromStore(this: *mut core::ffi::c_void, storelocation: core::mem::MaybeUninit, storename: core::mem::MaybeUninit, findyype: core::mem::MaybeUninit, findvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IChannelCredentials_Impl::SetClientCertificateFromStore(this, core::mem::transmute(&storelocation), core::mem::transmute(&storename), core::mem::transmute(&findyype), core::mem::transmute(&findvalue)).into() } @@ -33,7 +36,7 @@ impl IChannelCredentials_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IChannelCredentials_Impl::SetClientCertificateFromFile(this, core::mem::transmute(&filename), core::mem::transmute(&password), core::mem::transmute(&keystorageflags)).into() } - unsafe extern "system" fn SetDefaultServiceCertificateFromStore(this: *mut core::ffi::c_void, storelocation: core::mem::MaybeUninit, storename: core::mem::MaybeUninit, findtype: core::mem::MaybeUninit, findvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDefaultServiceCertificateFromStore(this: *mut core::ffi::c_void, storelocation: core::mem::MaybeUninit, storename: core::mem::MaybeUninit, findtype: core::mem::MaybeUninit, findvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IChannelCredentials_Impl::SetDefaultServiceCertificateFromStore(this, core::mem::transmute(&storelocation), core::mem::transmute(&storename), core::mem::transmute(&findtype), core::mem::transmute(&findvalue)).into() } 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 76b3ca142e..4bd9bb5521 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 @@ -23,12 +23,13 @@ impl IChannelCredentials { { (windows_core::Interface::vtable(self).SetUserNameCredential)(windows_core::Interface::as_raw(self), username.param().abi(), password.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetClientCertificateFromStore(&self, storelocation: P0, storename: P1, findyype: P2, findvalue: P3) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, - P3: windows_core::Param, + P3: windows_core::Param, { (windows_core::Interface::vtable(self).SetClientCertificateFromStore)(windows_core::Interface::as_raw(self), storelocation.param().abi(), storename.param().abi(), findyype.param().abi(), findvalue.param().abi()).ok() } @@ -48,12 +49,13 @@ impl IChannelCredentials { { (windows_core::Interface::vtable(self).SetClientCertificateFromFile)(windows_core::Interface::as_raw(self), filename.param().abi(), password.param().abi(), keystorageflags.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDefaultServiceCertificateFromStore(&self, storelocation: P0, storename: P1, findtype: P2, findvalue: P3) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, - P3: windows_core::Param, + P3: windows_core::Param, { (windows_core::Interface::vtable(self).SetDefaultServiceCertificateFromStore)(windows_core::Interface::as_raw(self), storelocation.param().abi(), storename.param().abi(), findtype.param().abi(), findvalue.param().abi()).ok() } @@ -95,10 +97,16 @@ pub struct IChannelCredentials_Vtbl { pub base__: super::IDispatch_Vtbl, pub SetWindowsCredential: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, super::super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SetUserNameCredential: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetClientCertificateFromStore: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetClientCertificateFromStore: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetClientCertificateFromStore: usize, pub SetClientCertificateFromStoreByName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetClientCertificateFromFile: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDefaultServiceCertificateFromStore: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDefaultServiceCertificateFromStore: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDefaultServiceCertificateFromStore: usize, pub SetDefaultServiceCertificateFromStoreByName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDefaultServiceCertificateFromFile: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetServiceCertificateAuthentication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, 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 a4306a33d5..f42d262e8f 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 @@ -51,6 +51,7 @@ impl IEnumEventObject_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventClass_Impl: Sized + super::IDispatch_Impl { fn EventClassID(&self) -> windows_core::Result; fn SetEventClassID(&self, bstreventclassid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -67,7 +68,9 @@ pub trait IEventClass_Impl: Sized + super::IDispatch_Impl { fn TypeLib(&self) -> windows_core::Result; fn SetTypeLib(&self, bstrtypelib: &windows_core::BSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventClass {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventClass_Vtbl { pub const fn new() -> IEventClass_Vtbl { unsafe extern "system" fn EventClassID(this: *mut core::ffi::c_void, pbstreventclassid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -190,6 +193,7 @@ impl IEventClass_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventClass2_Impl: Sized + IEventClass_Impl { fn PublisherID(&self) -> windows_core::Result; fn SetPublisherID(&self, bstrpublisherid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -200,7 +204,9 @@ pub trait IEventClass2_Impl: Sized + IEventClass_Impl { fn FireInParallel(&self) -> windows_core::Result; fn SetFireInParallel(&self, ffireinparallel: super::super::super::Foundation::BOOL) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventClass2 {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventClass2_Vtbl { pub const fn new() -> IEventClass2_Vtbl { unsafe extern "system" fn PublisherID(this: *mut core::ffi::c_void, pbstrpublisherid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -275,6 +281,7 @@ impl IEventClass2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventControl_Impl: Sized + super::IDispatch_Impl { fn SetPublisherFilter(&self, methodname: &windows_core::BSTR, ppublisherfilter: Option<&IPublisherFilter>) -> windows_core::Result<()>; fn AllowInprocActivation(&self) -> windows_core::Result; @@ -282,7 +289,9 @@ pub trait IEventControl_Impl: Sized + super::IDispatch_Impl { fn GetSubscriptions(&self, methodname: &windows_core::BSTR, optionalcriteria: &windows_core::BSTR, optionalerrorindex: *const i32) -> windows_core::Result; fn SetDefaultQuery(&self, methodname: &windows_core::BSTR, criteria: &windows_core::BSTR) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventControl {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventControl_Vtbl { pub const fn new() -> IEventControl_Vtbl { unsafe extern "system" fn SetPublisherFilter(this: *mut core::ffi::c_void, methodname: core::mem::MaybeUninit, ppublisherfilter: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -392,15 +401,18 @@ impl IEventObjectChange2_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventObjectCollection_Impl: Sized + super::IDispatch_Impl { fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, objectid: &windows_core::BSTR) -> windows_core::Result; + fn get_Item(&self, objectid: &windows_core::BSTR) -> windows_core::Result; fn NewEnum(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn Add(&self, item: *const windows_core::VARIANT, objectid: &windows_core::BSTR) -> windows_core::Result<()>; + fn Add(&self, item: *const super::super::Variant::VARIANT, objectid: &windows_core::BSTR) -> windows_core::Result<()>; fn Remove(&self, objectid: &windows_core::BSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventObjectCollection {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventObjectCollection_Vtbl { pub const fn new() -> IEventObjectCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunkenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -413,7 +425,7 @@ impl IEventObjectCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, objectid: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, objectid: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IEventObjectCollection_Impl::get_Item(this, core::mem::transmute(&objectid)) { Ok(ok__) => { @@ -443,7 +455,7 @@ impl IEventObjectCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, item: *const core::mem::MaybeUninit, objectid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, item: *const core::mem::MaybeUninit, objectid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEventObjectCollection_Impl::Add(this, core::mem::transmute_copy(&item), core::mem::transmute(&objectid)).into() } @@ -465,13 +477,16 @@ impl IEventObjectCollection_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventProperty_Impl: Sized + super::IDispatch_Impl { fn Name(&self) -> windows_core::Result; fn SetName(&self, propertyname: &windows_core::BSTR) -> windows_core::Result<()>; - fn Value(&self) -> windows_core::Result; - fn SetValue(&self, propertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, propertyvalue: *const super::super::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventProperty {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventProperty_Vtbl { pub const fn new() -> IEventProperty_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, propertyname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -488,7 +503,7 @@ impl IEventProperty_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEventProperty_Impl::SetName(this, core::mem::transmute(&propertyname)).into() } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IEventProperty_Impl::Value(this) { Ok(ok__) => { @@ -498,7 +513,7 @@ impl IEventProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, propertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, propertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEventProperty_Impl::SetValue(this, core::mem::transmute_copy(&propertyvalue)).into() } @@ -514,6 +529,7 @@ impl IEventProperty_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventPublisher_Impl: Sized + super::IDispatch_Impl { fn PublisherID(&self) -> windows_core::Result; fn SetPublisherID(&self, bstrpublisherid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -525,12 +541,14 @@ pub trait IEventPublisher_Impl: Sized + super::IDispatch_Impl { fn SetOwnerSID(&self, bstrownersid: &windows_core::BSTR) -> windows_core::Result<()>; fn Description(&self) -> windows_core::Result; fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; - fn GetDefaultProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result; - fn PutDefaultProperty(&self, bstrpropertyname: &windows_core::BSTR, propertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetDefaultProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result; + fn PutDefaultProperty(&self, bstrpropertyname: &windows_core::BSTR, propertyvalue: *const super::super::Variant::VARIANT) -> windows_core::Result<()>; fn RemoveDefaultProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result<()>; fn GetDefaultPropertyCollection(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventPublisher {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventPublisher_Vtbl { pub const fn new() -> IEventPublisher_Vtbl { unsafe extern "system" fn PublisherID(this: *mut core::ffi::c_void, pbstrpublisherid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -603,7 +621,7 @@ impl IEventPublisher_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEventPublisher_Impl::SetDescription(this, core::mem::transmute(&bstrdescription)).into() } - unsafe extern "system" fn GetDefaultProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDefaultProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IEventPublisher_Impl::GetDefaultProperty(this, core::mem::transmute(&bstrpropertyname)) { Ok(ok__) => { @@ -613,7 +631,7 @@ impl IEventPublisher_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PutDefaultProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutDefaultProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEventPublisher_Impl::PutDefaultProperty(this, core::mem::transmute(&bstrpropertyname), core::mem::transmute_copy(&propertyvalue)).into() } @@ -653,6 +671,7 @@ impl IEventPublisher_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEventSubscription_Impl: Sized + super::IDispatch_Impl { fn SubscriptionID(&self) -> windows_core::Result; fn SetSubscriptionID(&self, bstrsubscriptionid: &windows_core::BSTR) -> windows_core::Result<()>; @@ -678,18 +697,20 @@ pub trait IEventSubscription_Impl: Sized + super::IDispatch_Impl { fn SetDescription(&self, bstrdescription: &windows_core::BSTR) -> windows_core::Result<()>; fn MachineName(&self) -> windows_core::Result; fn SetMachineName(&self, bstrmachinename: &windows_core::BSTR) -> windows_core::Result<()>; - fn GetPublisherProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result; - fn PutPublisherProperty(&self, bstrpropertyname: &windows_core::BSTR, propertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetPublisherProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result; + fn PutPublisherProperty(&self, bstrpropertyname: &windows_core::BSTR, propertyvalue: *const super::super::Variant::VARIANT) -> windows_core::Result<()>; fn RemovePublisherProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result<()>; fn GetPublisherPropertyCollection(&self) -> windows_core::Result; - fn GetSubscriberProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result; - fn PutSubscriberProperty(&self, bstrpropertyname: &windows_core::BSTR, propertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetSubscriberProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result; + fn PutSubscriberProperty(&self, bstrpropertyname: &windows_core::BSTR, propertyvalue: *const super::super::Variant::VARIANT) -> windows_core::Result<()>; fn RemoveSubscriberProperty(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result<()>; fn GetSubscriberPropertyCollection(&self) -> windows_core::Result; fn InterfaceID(&self) -> windows_core::Result; fn SetInterfaceID(&self, bstrinterfaceid: &windows_core::BSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventSubscription {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventSubscription_Vtbl { pub const fn new() -> IEventSubscription_Vtbl { unsafe extern "system" fn SubscriptionID(this: *mut core::ffi::c_void, pbstrsubscriptionid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -860,7 +881,7 @@ impl IEventSubscription_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEventSubscription_Impl::SetMachineName(this, core::mem::transmute(&bstrmachinename)).into() } - unsafe extern "system" fn GetPublisherProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPublisherProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IEventSubscription_Impl::GetPublisherProperty(this, core::mem::transmute(&bstrpropertyname)) { Ok(ok__) => { @@ -870,7 +891,7 @@ impl IEventSubscription_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PutPublisherProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutPublisherProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEventSubscription_Impl::PutPublisherProperty(this, core::mem::transmute(&bstrpropertyname), core::mem::transmute_copy(&propertyvalue)).into() } @@ -888,7 +909,7 @@ impl IEventSubscription_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetSubscriberProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetSubscriberProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IEventSubscription_Impl::GetSubscriberProperty(this, core::mem::transmute(&bstrpropertyname)) { Ok(ok__) => { @@ -898,7 +919,7 @@ impl IEventSubscription_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PutSubscriberProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutSubscriberProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, propertyvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEventSubscription_Impl::PutSubscriberProperty(this, core::mem::transmute(&bstrpropertyname), core::mem::transmute_copy(&propertyvalue)).into() } @@ -972,6 +993,7 @@ impl IEventSubscription_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(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) -> windows_core::Result; fn Store(&self, progid: &windows_core::BSTR, pinterface: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; @@ -980,7 +1002,9 @@ pub trait IEventSystem_Impl: Sized + super::IDispatch_Impl { fn QueryS(&self, progid: &windows_core::BSTR, querycriteria: &windows_core::BSTR) -> windows_core::Result; fn RemoveS(&self, progid: &windows_core::BSTR, querycriteria: &windows_core::BSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventSystem {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventSystem_Vtbl { pub const fn new() -> IEventSystem_Vtbl { unsafe extern "system" fn Query(this: *mut core::ffi::c_void, progid: core::mem::MaybeUninit, querycriteria: core::mem::MaybeUninit, errorindex: *mut i32, ppinterface: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1045,10 +1069,13 @@ impl IEventSystem_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IFiringControl_Impl: Sized + super::IDispatch_Impl { fn FireSubscription(&self, subscription: Option<&IEventSubscription>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFiringControl {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFiringControl_Vtbl { pub const fn new() -> IFiringControl_Vtbl { unsafe extern "system" fn FireSubscription(this: *mut core::ffi::c_void, subscription: *mut core::ffi::c_void) -> windows_core::HRESULT { 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 092acb0b1a..ded1529a7c 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 @@ -324,7 +324,8 @@ impl IEventObjectCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_Item(&self, objectid: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Item(&self, objectid: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -339,7 +340,8 @@ impl IEventObjectCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Add(&self, item: *const windows_core::VARIANT, objectid: P0) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -356,10 +358,16 @@ impl IEventObjectCollection { pub struct IEventObjectCollection_Vtbl { pub base__: super::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Add: usize, pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IEventProperty, IEventProperty_Vtbl, 0xda538ee2_f4de_11d1_b6bb_00805fc79216); @@ -381,11 +389,13 @@ impl IEventProperty { { (windows_core::Interface::vtable(self).SetName)(windows_core::Interface::as_raw(self), propertyname.param().abi()).ok() } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, propertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(propertyvalue)).ok() } } @@ -394,8 +404,14 @@ pub struct IEventProperty_Vtbl { pub base__: super::IDispatch_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, } windows_core::imp::define_interface!(IEventPublisher, IEventPublisher_Vtbl, 0xe341516b_2e32_11d1_9964_00c04fbbb345); impl core::ops::Deref for IEventPublisher { @@ -456,14 +472,16 @@ impl IEventPublisher { { (windows_core::Interface::vtable(self).SetDescription)(windows_core::Interface::as_raw(self), bstrdescription.param().abi()).ok() } - pub unsafe fn GetDefaultProperty(&self, bstrpropertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetDefaultProperty(&self, bstrpropertyname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDefaultProperty)(windows_core::Interface::as_raw(self), bstrpropertyname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PutDefaultProperty(&self, bstrpropertyname: P0, propertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -493,8 +511,14 @@ pub struct IEventPublisher_Vtbl { pub SetOwnerSID: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetDefaultProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutDefaultProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetDefaultProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetDefaultProperty: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutDefaultProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutDefaultProperty: usize, pub RemoveDefaultProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetDefaultPropertyCollection: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -627,14 +651,16 @@ impl IEventSubscription { { (windows_core::Interface::vtable(self).SetMachineName)(windows_core::Interface::as_raw(self), bstrmachinename.param().abi()).ok() } - pub unsafe fn GetPublisherProperty(&self, bstrpropertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetPublisherProperty(&self, bstrpropertyname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPublisherProperty)(windows_core::Interface::as_raw(self), bstrpropertyname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PutPublisherProperty(&self, bstrpropertyname: P0, propertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -650,14 +676,16 @@ impl IEventSubscription { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPublisherPropertyCollection)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetSubscriberProperty(&self, bstrpropertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetSubscriberProperty(&self, bstrpropertyname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetSubscriberProperty)(windows_core::Interface::as_raw(self), bstrpropertyname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PutSubscriberProperty(&self, bstrpropertyname: P0, propertyvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -711,12 +739,24 @@ pub struct IEventSubscription_Vtbl { pub SetDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub MachineName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetMachineName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetPublisherProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutPublisherProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPublisherProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPublisherProperty: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutPublisherProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutPublisherProperty: usize, pub RemovePublisherProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetPublisherPropertyCollection: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetSubscriberProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutSubscriberProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetSubscriberProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetSubscriberProperty: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutSubscriberProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutSubscriberProperty: usize, pub RemoveSubscriberProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetSubscriberPropertyCollection: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub InterfaceID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, 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 1ffe6e4751..f84fc940f8 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 @@ -388,18 +388,21 @@ impl IPersistStorage_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPropertyBag_Impl: Sized + windows_core::IUnknownImpl { - fn Read(&self, pszpropname: &windows_core::PCWSTR, pvar: *mut windows_core::VARIANT, perrorlog: Option<&super::IErrorLog>) -> windows_core::Result<()>; - fn Write(&self, pszpropname: &windows_core::PCWSTR, pvar: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Read(&self, pszpropname: &windows_core::PCWSTR, pvar: *mut super::super::Variant::VARIANT, perrorlog: Option<&super::IErrorLog>) -> windows_core::Result<()>; + fn Write(&self, pszpropname: &windows_core::PCWSTR, pvar: *const super::super::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyBag {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPropertyBag_Vtbl { pub const fn new() -> IPropertyBag_Vtbl { - unsafe extern "system" fn Read(this: *mut core::ffi::c_void, pszpropname: windows_core::PCWSTR, pvar: *mut core::mem::MaybeUninit, perrorlog: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Read(this: *mut core::ffi::c_void, pszpropname: windows_core::PCWSTR, pvar: *mut core::mem::MaybeUninit, perrorlog: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyBag_Impl::Read(this, core::mem::transmute(&pszpropname), core::mem::transmute_copy(&pvar), windows_core::from_raw_borrowed(&perrorlog)).into() } - unsafe extern "system" fn Write(this: *mut core::ffi::c_void, pszpropname: windows_core::PCWSTR, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Write(this: *mut core::ffi::c_void, pszpropname: windows_core::PCWSTR, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyBag_Impl::Write(this, core::mem::transmute(&pszpropname), core::mem::transmute_copy(&pvar)).into() } @@ -409,24 +412,24 @@ impl IPropertyBag_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IPropertyBag2_Impl: Sized + windows_core::IUnknownImpl { - fn Read(&self, cproperties: u32, ppropbag: *const PROPBAG2, perrlog: Option<&super::IErrorLog>, pvarvalue: *mut windows_core::VARIANT, phrerror: *mut windows_core::HRESULT) -> windows_core::Result<()>; - fn Write(&self, cproperties: u32, ppropbag: *const PROPBAG2, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Read(&self, cproperties: u32, ppropbag: *const PROPBAG2, perrlog: Option<&super::IErrorLog>, pvarvalue: *mut super::super::Variant::VARIANT, phrerror: *mut windows_core::HRESULT) -> windows_core::Result<()>; + fn Write(&self, cproperties: u32, ppropbag: *const PROPBAG2, pvarvalue: *const super::super::Variant::VARIANT) -> windows_core::Result<()>; fn CountProperties(&self) -> windows_core::Result; fn GetPropertyInfo(&self, iproperty: u32, cproperties: u32, ppropbag: *mut PROPBAG2, pcproperties: *mut u32) -> windows_core::Result<()>; fn LoadObject(&self, pstrname: &windows_core::PCWSTR, dwhint: u32, punkobject: Option<&windows_core::IUnknown>, perrlog: Option<&super::IErrorLog>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyBag2 {} -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPropertyBag2_Vtbl { pub const fn new() -> IPropertyBag2_Vtbl { - unsafe extern "system" fn Read(this: *mut core::ffi::c_void, cproperties: u32, ppropbag: *const PROPBAG2, perrlog: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit, phrerror: *mut windows_core::HRESULT) -> windows_core::HRESULT { + unsafe extern "system" fn Read(this: *mut core::ffi::c_void, cproperties: u32, ppropbag: *const PROPBAG2, perrlog: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit, phrerror: *mut windows_core::HRESULT) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyBag2_Impl::Read(this, core::mem::transmute_copy(&cproperties), core::mem::transmute_copy(&ppropbag), windows_core::from_raw_borrowed(&perrlog), core::mem::transmute_copy(&pvarvalue), core::mem::transmute_copy(&phrerror)).into() } - unsafe extern "system" fn Write(this: *mut core::ffi::c_void, cproperties: u32, ppropbag: *const PROPBAG2, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Write(this: *mut core::ffi::c_void, cproperties: u32, ppropbag: *const PROPBAG2, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyBag2_Impl::Write(this, core::mem::transmute_copy(&cproperties), core::mem::transmute_copy(&ppropbag), core::mem::transmute_copy(&pvarvalue)).into() } @@ -516,9 +519,10 @@ impl IPropertySetStorage_Vtbl { iid == &::IID } } +#[cfg(feature = "Win32_System_Variant")] pub trait IPropertyStorage_Impl: Sized + windows_core::IUnknownImpl { - fn ReadMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn WriteMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *const windows_core::PROPVARIANT, propidnamefirst: u32) -> windows_core::Result<()>; + fn ReadMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *mut PROPVARIANT) -> windows_core::Result<()>; + fn WriteMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *const PROPVARIANT, propidnamefirst: u32) -> windows_core::Result<()>; fn DeleteMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC) -> windows_core::Result<()>; fn ReadPropertyNames(&self, cpropid: u32, rgpropid: *const u32, rglpwstrname: *mut windows_core::PWSTR) -> windows_core::Result<()>; fn WritePropertyNames(&self, cpropid: u32, rgpropid: *const u32, rglpwstrname: *const windows_core::PCWSTR) -> windows_core::Result<()>; @@ -530,14 +534,16 @@ pub trait IPropertyStorage_Impl: Sized + windows_core::IUnknownImpl { fn SetClass(&self, clsid: *const windows_core::GUID) -> windows_core::Result<()>; fn Stat(&self, pstatpsstg: *mut STATPROPSETSTG) -> windows_core::Result<()>; } +#[cfg(feature = "Win32_System_Variant")] impl windows_core::RuntimeName for IPropertyStorage {} +#[cfg(feature = "Win32_System_Variant")] impl IPropertyStorage_Vtbl { pub const fn new() -> IPropertyStorage_Vtbl { - unsafe extern "system" fn ReadMultiple(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ReadMultiple(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyStorage_Impl::ReadMultiple(this, core::mem::transmute_copy(&cpspec), core::mem::transmute_copy(&rgpspec), core::mem::transmute_copy(&rgpropvar)).into() } - unsafe extern "system" fn WriteMultiple(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *const core::mem::MaybeUninit, propidnamefirst: u32) -> windows_core::HRESULT { + unsafe extern "system" fn WriteMultiple(this: *mut core::ffi::c_void, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *const core::mem::MaybeUninit, propidnamefirst: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyStorage_Impl::WriteMultiple(this, core::mem::transmute_copy(&cpspec), core::mem::transmute_copy(&rgpspec), core::mem::transmute_copy(&rgpropvar), core::mem::transmute_copy(&propidnamefirst)).into() } 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 dbd6b0903c..16a90d1a99 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,6 +1,7 @@ +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn ClearPropVariantArray(rgpropvar: &mut [windows_core::PROPVARIANT]) { - windows_targets::link!("propsys.dll" "system" fn ClearPropVariantArray(rgpropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >, cvars : u32)); +pub unsafe fn ClearPropVariantArray(rgpropvar: &mut [PROPVARIANT]) { + windows_targets::link!("propsys.dll" "system" fn ClearPropVariantArray(rgpropvar : *mut core::mem::MaybeUninit < PROPVARIANT >, cvars : u32)); ClearPropVariantArray(core::mem::transmute(rgpropvar.as_ptr()), rgpropvar.len().try_into().unwrap()) } #[inline] @@ -56,9 +57,10 @@ pub unsafe fn FmtIdToPropStgName(pfmtid: *const windows_core::GUID, oszname: win 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() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn FreePropVariantArray(rgvars: &mut [windows_core::PROPVARIANT]) -> windows_core::Result<()> { - windows_targets::link!("ole32.dll" "system" fn FreePropVariantArray(cvariants : u32, rgvars : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn FreePropVariantArray(rgvars: &mut [PROPVARIANT]) -> windows_core::Result<()> { + windows_targets::link!("ole32.dll" "system" fn FreePropVariantArray(cvariants : u32, rgvars : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); FreePropVariantArray(rgvars.len().try_into().unwrap(), core::mem::transmute(rgvars.as_ptr())).ok() } #[inline] @@ -87,117 +89,135 @@ where let mut result__ = core::mem::zeroed(); GetHGlobalFromStream(pstm.param().abi(), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromBooleanVector(prgf: Option<&[super::super::super::Foundation::BOOL]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromBooleanVector(prgf : *const super::super::super::Foundation:: BOOL, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromBooleanVector(prgf: Option<&[super::super::super::Foundation::BOOL]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromBooleanVector(prgf : *const super::super::super::Foundation:: BOOL, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromBuffer(pv: *const core::ffi::c_void, cb: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromBuffer(pv : *const core::ffi::c_void, cb : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromBuffer(pv: *const core::ffi::c_void, cb: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromBuffer(pv : *const core::ffi::c_void, cb : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromBuffer(pv, cb, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromCLSID(clsid: *const windows_core::GUID) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromCLSID(clsid : *const windows_core::GUID, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromCLSID(clsid: *const windows_core::GUID) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromCLSID(clsid : *const windows_core::GUID, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromCLSID(clsid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromDoubleVector(prgn: Option<&[f64]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromDoubleVector(prgn : *const f64, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromDoubleVector(prgn: Option<&[f64]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromDoubleVector(prgn : *const f64, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromFileTime(pftin: *const super::super::super::Foundation::FILETIME) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromFileTime(pftin : *const super::super::super::Foundation:: FILETIME, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromFileTime(pftin: *const super::super::super::Foundation::FILETIME) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromFileTime(pftin : *const super::super::super::Foundation:: FILETIME, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromFileTime(pftin, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromFileTimeVector(prgft: Option<&[super::super::super::Foundation::FILETIME]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromFileTimeVector(prgft : *const super::super::super::Foundation:: FILETIME, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromFileTimeVector(prgft: Option<&[super::super::super::Foundation::FILETIME]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromFileTimeVector(prgft : *const super::super::super::Foundation:: FILETIME, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromGUIDAsString(guid: *const windows_core::GUID) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromGUIDAsString(guid : *const windows_core::GUID, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromGUIDAsString(guid: *const windows_core::GUID) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromGUIDAsString(guid : *const windows_core::GUID, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromGUIDAsString(guid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromInt16Vector(prgn: Option<&[i16]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromInt16Vector(prgn : *const i16, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromInt16Vector(prgn: Option<&[i16]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromInt16Vector(prgn : *const i16, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromInt32Vector(prgn: Option<&[i32]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromInt32Vector(prgn : *const i32, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromInt32Vector(prgn: Option<&[i32]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromInt32Vector(prgn : *const i32, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromInt64Vector(prgn: Option<&[i64]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromInt64Vector(prgn : *const i64, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromInt64Vector(prgn: Option<&[i64]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromInt64Vector(prgn : *const i64, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromPropVariantVectorElem(propvarin: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromPropVariantVectorElem(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromPropVariantVectorElem(propvarin: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromPropVariantVectorElem(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromPropVariantVectorElem(core::mem::transmute(propvarin), ielem, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromResource(hinst: P0, id: u32) -> windows_core::Result +pub unsafe fn InitPropVariantFromResource(hinst: P0, id: u32) -> windows_core::Result where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromResource(hinst : super::super::super::Foundation:: HINSTANCE, id : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromResource(hinst : super::super::super::Foundation:: HINSTANCE, id : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromResource(hinst.param().abi(), id, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromStringAsVector(psz: P0) -> windows_core::Result +pub unsafe fn InitPropVariantFromStringAsVector(psz: P0) -> windows_core::Result where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromStringAsVector(psz : windows_core::PCWSTR, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromStringAsVector(psz : windows_core::PCWSTR, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantFromStringAsVector(psz.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromStringVector(prgsz: Option<&[windows_core::PCWSTR]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromStringVector(prgsz : *const windows_core::PCWSTR, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromStringVector(prgsz: Option<&[windows_core::PCWSTR]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromStringVector(prgsz : *const windows_core::PCWSTR, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromUInt16Vector(prgn: Option<&[u16]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromUInt16Vector(prgn : *const u16, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromUInt16Vector(prgn: Option<&[u16]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromUInt16Vector(prgn : *const u16, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromUInt32Vector(prgn: Option<&[u32]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromUInt32Vector(prgn : *const u32, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromUInt32Vector(prgn: Option<&[u32]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromUInt32Vector(prgn : *const u32, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantFromUInt64Vector(prgn: Option<&[u64]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromUInt64Vector(prgn : *const u64, celems : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromUInt64Vector(prgn: Option<&[u64]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromUInt64Vector(prgn : *const u64, celems : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn InitPropVariantVectorFromPropVariant(propvarsingle: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantVectorFromPropVariant(propvarsingle : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ppropvarvector : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantVectorFromPropVariant(propvarsingle: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitPropVariantVectorFromPropVariant(propvarsingle : *const core::mem::MaybeUninit < PROPVARIANT >, ppropvarvector : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitPropVariantVectorFromPropVariant(core::mem::transmute(propvarsingle), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -248,336 +268,394 @@ where } #[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantChangeType(ppropvardest: *mut windows_core::PROPVARIANT, propvarsrc: *const windows_core::PROPVARIANT, flags: PROPVAR_CHANGE_FLAGS, vt: super::super::Variant::VARENUM) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantChangeType(ppropvardest : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >, propvarsrc : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, flags : PROPVAR_CHANGE_FLAGS, vt : super::super::Variant:: VARENUM) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, propvarsrc : *const core::mem::MaybeUninit < PROPVARIANT >, flags : PROPVAR_CHANGE_FLAGS, vt : super::super::Variant:: VARENUM) -> windows_core::HRESULT); PropVariantChangeType(core::mem::transmute(ppropvardest), core::mem::transmute(propvarsrc), flags, vt).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantClear(pvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { - windows_targets::link!("ole32.dll" "system" fn PropVariantClear(pvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn PropVariantClear(pvar: *mut PROPVARIANT) -> windows_core::Result<()> { + windows_targets::link!("ole32.dll" "system" fn PropVariantClear(pvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); PropVariantClear(core::mem::transmute(pvar)).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantCompareEx(propvar1: *const windows_core::PROPVARIANT, propvar2: *const windows_core::PROPVARIANT, unit: PROPVAR_COMPARE_UNIT, flags: PROPVAR_COMPARE_FLAGS) -> i32 { - windows_targets::link!("propsys.dll" "system" fn PropVariantCompareEx(propvar1 : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, propvar2 : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, unit : PROPVAR_COMPARE_UNIT, flags : PROPVAR_COMPARE_FLAGS) -> i32); +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 core::mem::MaybeUninit < PROPVARIANT >, propvar2 : *const core::mem::MaybeUninit < PROPVARIANT >, unit : PROPVAR_COMPARE_UNIT, flags : PROPVAR_COMPARE_FLAGS) -> i32); PropVariantCompareEx(core::mem::transmute(propvar1), core::mem::transmute(propvar2), unit, flags) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantCopy(pvardest: *mut windows_core::PROPVARIANT, pvarsrc: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { - windows_targets::link!("ole32.dll" "system" fn PropVariantCopy(pvardest : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >, pvarsrc : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn PropVariantCopy(pvardest: *mut PROPVARIANT, pvarsrc: *const PROPVARIANT) -> windows_core::Result<()> { + windows_targets::link!("ole32.dll" "system" fn PropVariantCopy(pvardest : *mut core::mem::MaybeUninit < PROPVARIANT >, pvarsrc : *const core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); PropVariantCopy(core::mem::transmute(pvardest), core::mem::transmute(pvarsrc)).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetBooleanElem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetBooleanElem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pfval : *mut super::super::super::Foundation:: BOOL) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetBooleanElem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetBooleanElem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pfval : *mut super::super::super::Foundation:: BOOL) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetBooleanElem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetDoubleElem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetDoubleElem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pnval : *mut f64) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetDoubleElem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetDoubleElem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pnval : *mut f64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetDoubleElem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetElementCount(propvar: *const windows_core::PROPVARIANT) -> u32 { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetElementCount(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> u32); +pub unsafe fn PropVariantGetElementCount(propvar: *const PROPVARIANT) -> u32 { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetElementCount(propvar : *const core::mem::MaybeUninit < PROPVARIANT >) -> u32); PropVariantGetElementCount(core::mem::transmute(propvar)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetFileTimeElem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetFileTimeElem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pftval : *mut super::super::super::Foundation:: FILETIME) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetFileTimeElem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetFileTimeElem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pftval : *mut super::super::super::Foundation:: FILETIME) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetFileTimeElem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetInt16Elem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetInt16Elem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pnval : *mut i16) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetInt16Elem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetInt16Elem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pnval : *mut i16) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetInt16Elem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetInt32Elem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetInt32Elem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pnval : *mut i32) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetInt32Elem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetInt32Elem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pnval : *mut i32) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetInt32Elem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetInt64Elem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetInt64Elem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pnval : *mut i64) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetInt64Elem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetInt64Elem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pnval : *mut i64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetInt64Elem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetStringElem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetStringElem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, ppszval : *mut windows_core::PWSTR) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetStringElem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetStringElem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, ppszval : *mut windows_core::PWSTR) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetStringElem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetUInt16Elem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetUInt16Elem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pnval : *mut u16) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetUInt16Elem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetUInt16Elem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pnval : *mut u16) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetUInt16Elem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetUInt32Elem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetUInt32Elem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pnval : *mut u32) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetUInt32Elem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetUInt32Elem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pnval : *mut u32) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetUInt32Elem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantGetUInt64Elem(propvar: *const windows_core::PROPVARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantGetUInt64Elem(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ielem : u32, pnval : *mut u64) -> windows_core::HRESULT); +pub unsafe fn PropVariantGetUInt64Elem(propvar: *const PROPVARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantGetUInt64Elem(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ielem : u32, pnval : *mut u64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantGetUInt64Elem(core::mem::transmute(propvar), ielem, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToBSTR(propvar: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToBSTR(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); +pub unsafe fn PropVariantToBSTR(propvar: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToBSTR(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToBSTR(core::mem::transmute(propvar), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToBoolean(propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToBoolean(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pfret : *mut super::super::super::Foundation:: BOOL) -> windows_core::HRESULT); +pub unsafe fn PropVariantToBoolean(propvarin: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToBoolean(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, pfret : *mut super::super::super::Foundation:: BOOL) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToBoolean(core::mem::transmute(propvarin), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToBooleanVector(propvar: *const windows_core::PROPVARIANT, prgf: &mut [super::super::super::Foundation::BOOL], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToBooleanVector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgf : *mut super::super::super::Foundation:: BOOL, crgf : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgf : *mut super::super::super::Foundation:: BOOL, crgf : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToBooleanVector(core::mem::transmute(propvar), core::mem::transmute(prgf.as_ptr()), prgf.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToBooleanVectorAlloc(propvar: *const windows_core::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 core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgf : *mut *mut super::super::super::Foundation:: BOOL, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgf : *mut *mut super::super::super::Foundation:: BOOL, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToBooleanVectorAlloc(core::mem::transmute(propvar), pprgf, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToBooleanWithDefault(propvarin: *const windows_core::PROPVARIANT, fdefault: P0) -> super::super::super::Foundation::BOOL +pub unsafe fn PropVariantToBooleanWithDefault(propvarin: *const PROPVARIANT, fdefault: P0) -> super::super::super::Foundation::BOOL where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn PropVariantToBooleanWithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, fdefault : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); + windows_targets::link!("propsys.dll" "system" fn PropVariantToBooleanWithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, fdefault : super::super::super::Foundation:: BOOL) -> super::super::super::Foundation:: BOOL); PropVariantToBooleanWithDefault(core::mem::transmute(propvarin), fdefault.param().abi()) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToBuffer(propvar: *const windows_core::PROPVARIANT, pv: *mut core::ffi::c_void, cb: u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToBuffer(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pv : *mut core::ffi::c_void, cb : u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pv : *mut core::ffi::c_void, cb : u32) -> windows_core::HRESULT); PropVariantToBuffer(core::mem::transmute(propvar), pv, cb).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToDouble(propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToDouble(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pdblret : *mut f64) -> windows_core::HRESULT); +pub unsafe fn PropVariantToDouble(propvarin: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToDouble(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, pdblret : *mut f64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToDouble(core::mem::transmute(propvarin), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToDoubleVector(propvar: *const windows_core::PROPVARIANT, prgn: &mut [f64], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToDoubleVector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgn : *mut f64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgn : *mut f64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToDoubleVector(core::mem::transmute(propvar), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToDoubleVectorAlloc(propvar: *const windows_core::PROPVARIANT, pprgn: *mut *mut f64, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToDoubleVectorAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgn : *mut *mut f64, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgn : *mut *mut f64, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToDoubleVectorAlloc(core::mem::transmute(propvar), pprgn, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToDoubleWithDefault(propvarin: *const windows_core::PROPVARIANT, dbldefault: f64) -> f64 { - windows_targets::link!("propsys.dll" "system" fn PropVariantToDoubleWithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, dbldefault : f64) -> f64); +pub unsafe fn PropVariantToDoubleWithDefault(propvarin: *const PROPVARIANT, dbldefault: f64) -> f64 { + windows_targets::link!("propsys.dll" "system" fn PropVariantToDoubleWithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, dbldefault : f64) -> f64); PropVariantToDoubleWithDefault(core::mem::transmute(propvarin), dbldefault) } #[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToFileTime(propvar: *const windows_core::PROPVARIANT, pstfout: super::super::Variant::PSTIME_FLAGS) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToFileTime(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pstfout : super::super::Variant:: PSTIME_FLAGS, pftout : *mut super::super::super::Foundation:: FILETIME) -> windows_core::HRESULT); +pub unsafe fn PropVariantToFileTime(propvar: *const PROPVARIANT, pstfout: super::super::Variant::PSTIME_FLAGS) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToFileTime(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, pstfout : super::super::Variant:: PSTIME_FLAGS, pftout : *mut super::super::super::Foundation:: FILETIME) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToFileTime(core::mem::transmute(propvar), pstfout, &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToFileTimeVector(propvar: *const windows_core::PROPVARIANT, prgft: &mut [super::super::super::Foundation::FILETIME], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToFileTimeVector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgft : *mut super::super::super::Foundation:: FILETIME, crgft : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgft : *mut super::super::super::Foundation:: FILETIME, crgft : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToFileTimeVector(core::mem::transmute(propvar), core::mem::transmute(prgft.as_ptr()), prgft.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToFileTimeVectorAlloc(propvar: *const windows_core::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 core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgft : *mut *mut super::super::super::Foundation:: FILETIME, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgft : *mut *mut super::super::super::Foundation:: FILETIME, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToFileTimeVectorAlloc(core::mem::transmute(propvar), pprgft, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToGUID(propvar: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToGUID(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pguid : *mut windows_core::GUID) -> windows_core::HRESULT); +pub unsafe fn PropVariantToGUID(propvar: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToGUID(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, pguid : *mut windows_core::GUID) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToGUID(core::mem::transmute(propvar), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt16(propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, piret : *mut i16) -> windows_core::HRESULT); +pub unsafe fn PropVariantToInt16(propvarin: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, piret : *mut i16) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToInt16(core::mem::transmute(propvarin), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt16Vector(propvar: *const windows_core::PROPVARIANT, prgn: &mut [i16], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16Vector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgn : *mut i16, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgn : *mut i16, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToInt16Vector(core::mem::transmute(propvar), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt16VectorAlloc(propvar: *const windows_core::PROPVARIANT, pprgn: *mut *mut i16, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16VectorAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgn : *mut *mut i16, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgn : *mut *mut i16, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToInt16VectorAlloc(core::mem::transmute(propvar), pprgn, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt16WithDefault(propvarin: *const windows_core::PROPVARIANT, idefault: i16) -> i16 { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16WithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, idefault : i16) -> i16); +pub unsafe fn PropVariantToInt16WithDefault(propvarin: *const PROPVARIANT, idefault: i16) -> i16 { + windows_targets::link!("propsys.dll" "system" fn PropVariantToInt16WithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, idefault : i16) -> i16); PropVariantToInt16WithDefault(core::mem::transmute(propvarin), idefault) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt32(propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, plret : *mut i32) -> windows_core::HRESULT); +pub unsafe fn PropVariantToInt32(propvarin: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, plret : *mut i32) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToInt32(core::mem::transmute(propvarin), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt32Vector(propvar: *const windows_core::PROPVARIANT, prgn: &mut [i32], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32Vector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgn : *mut i32, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgn : *mut i32, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToInt32Vector(core::mem::transmute(propvar), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt32VectorAlloc(propvar: *const windows_core::PROPVARIANT, pprgn: *mut *mut i32, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32VectorAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgn : *mut *mut i32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgn : *mut *mut i32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToInt32VectorAlloc(core::mem::transmute(propvar), pprgn, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt32WithDefault(propvarin: *const windows_core::PROPVARIANT, ldefault: i32) -> i32 { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32WithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ldefault : i32) -> i32); +pub unsafe fn PropVariantToInt32WithDefault(propvarin: *const PROPVARIANT, ldefault: i32) -> i32 { + windows_targets::link!("propsys.dll" "system" fn PropVariantToInt32WithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, ldefault : i32) -> i32); PropVariantToInt32WithDefault(core::mem::transmute(propvarin), ldefault) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt64(propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pllret : *mut i64) -> windows_core::HRESULT); +pub unsafe fn PropVariantToInt64(propvarin: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, pllret : *mut i64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToInt64(core::mem::transmute(propvarin), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt64Vector(propvar: *const windows_core::PROPVARIANT, prgn: &mut [i64], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64Vector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgn : *mut i64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgn : *mut i64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToInt64Vector(core::mem::transmute(propvar), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt64VectorAlloc(propvar: *const windows_core::PROPVARIANT, pprgn: *mut *mut i64, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64VectorAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgn : *mut *mut i64, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgn : *mut *mut i64, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToInt64VectorAlloc(core::mem::transmute(propvar), pprgn, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToInt64WithDefault(propvarin: *const windows_core::PROPVARIANT, lldefault: i64) -> i64 { - windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64WithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, lldefault : i64) -> i64); +pub unsafe fn PropVariantToInt64WithDefault(propvarin: *const PROPVARIANT, lldefault: i64) -> i64 { + windows_targets::link!("propsys.dll" "system" fn PropVariantToInt64WithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, lldefault : i64) -> i64); PropVariantToInt64WithDefault(core::mem::transmute(propvarin), lldefault) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToString(propvar: *const windows_core::PROPVARIANT, psz: &mut [u16]) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToString(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, psz : windows_core::PWSTR, cch : u32) -> windows_core::HRESULT); +pub unsafe fn PropVariantToString(propvar: *const PROPVARIANT, psz: &mut [u16]) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn PropVariantToString(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, psz : windows_core::PWSTR, cch : u32) -> windows_core::HRESULT); PropVariantToString(core::mem::transmute(propvar), core::mem::transmute(psz.as_ptr()), psz.len().try_into().unwrap()).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToStringAlloc(propvar: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToStringAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ppszout : *mut windows_core::PWSTR) -> windows_core::HRESULT); +pub unsafe fn PropVariantToStringAlloc(propvar: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToStringAlloc(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, ppszout : *mut windows_core::PWSTR) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToStringAlloc(core::mem::transmute(propvar), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToStringVector(propvar: *const windows_core::PROPVARIANT, prgsz: &mut [windows_core::PWSTR], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToStringVector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgsz : *mut windows_core::PWSTR, crgsz : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgsz : *mut windows_core::PWSTR, crgsz : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToStringVector(core::mem::transmute(propvar), core::mem::transmute(prgsz.as_ptr()), prgsz.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToStringVectorAlloc(propvar: *const windows_core::PROPVARIANT, pprgsz: *mut *mut windows_core::PWSTR, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToStringVectorAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgsz : *mut *mut windows_core::PWSTR, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgsz : *mut *mut windows_core::PWSTR, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToStringVectorAlloc(core::mem::transmute(propvar), pprgsz, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToStringWithDefault(propvarin: *const windows_core::PROPVARIANT, pszdefault: P0) -> windows_core::PCWSTR +pub unsafe fn PropVariantToStringWithDefault(propvarin: *const PROPVARIANT, pszdefault: P0) -> windows_core::PCWSTR where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn PropVariantToStringWithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pszdefault : windows_core::PCWSTR) -> windows_core::PCWSTR); + windows_targets::link!("propsys.dll" "system" fn PropVariantToStringWithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, pszdefault : windows_core::PCWSTR) -> windows_core::PCWSTR); PropVariantToStringWithDefault(core::mem::transmute(propvarin), pszdefault.param().abi()) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt16(propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, puiret : *mut u16) -> windows_core::HRESULT); +pub unsafe fn PropVariantToUInt16(propvarin: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, puiret : *mut u16) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToUInt16(core::mem::transmute(propvarin), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt16Vector(propvar: *const windows_core::PROPVARIANT, prgn: &mut [u16], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16Vector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgn : *mut u16, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgn : *mut u16, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToUInt16Vector(core::mem::transmute(propvar), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt16VectorAlloc(propvar: *const windows_core::PROPVARIANT, pprgn: *mut *mut u16, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16VectorAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgn : *mut *mut u16, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgn : *mut *mut u16, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToUInt16VectorAlloc(core::mem::transmute(propvar), pprgn, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt16WithDefault(propvarin: *const windows_core::PROPVARIANT, uidefault: u16) -> u16 { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16WithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, uidefault : u16) -> u16); +pub unsafe fn PropVariantToUInt16WithDefault(propvarin: *const PROPVARIANT, uidefault: u16) -> u16 { + windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt16WithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, uidefault : u16) -> u16); PropVariantToUInt16WithDefault(core::mem::transmute(propvarin), uidefault) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt32(propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pulret : *mut u32) -> windows_core::HRESULT); +pub unsafe fn PropVariantToUInt32(propvarin: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, pulret : *mut u32) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToUInt32(core::mem::transmute(propvarin), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt32Vector(propvar: *const windows_core::PROPVARIANT, prgn: &mut [u32], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32Vector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgn : *mut u32, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgn : *mut u32, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToUInt32Vector(core::mem::transmute(propvar), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt32VectorAlloc(propvar: *const windows_core::PROPVARIANT, pprgn: *mut *mut u32, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32VectorAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgn : *mut *mut u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgn : *mut *mut u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToUInt32VectorAlloc(core::mem::transmute(propvar), pprgn, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt32WithDefault(propvarin: *const windows_core::PROPVARIANT, uldefault: u32) -> u32 { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32WithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, uldefault : u32) -> u32); +pub unsafe fn PropVariantToUInt32WithDefault(propvarin: *const PROPVARIANT, uldefault: u32) -> u32 { + windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt32WithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, uldefault : u32) -> u32); PropVariantToUInt32WithDefault(core::mem::transmute(propvarin), uldefault) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt64(propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pullret : *mut u64) -> windows_core::HRESULT); +pub unsafe fn PropVariantToUInt64(propvarin: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, pullret : *mut u64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToUInt64(core::mem::transmute(propvarin), &mut result__).map(|| result__) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt64Vector(propvar: *const windows_core::PROPVARIANT, prgn: &mut [u64], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64Vector(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, prgn : *mut u64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, prgn : *mut u64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToUInt64Vector(core::mem::transmute(propvar), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt64VectorAlloc(propvar: *const windows_core::PROPVARIANT, pprgn: *mut *mut u64, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64VectorAlloc(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pprgn : *mut *mut u64, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, pprgn : *mut *mut u64, pcelem : *mut u32) -> windows_core::HRESULT); PropVariantToUInt64VectorAlloc(core::mem::transmute(propvar), pprgn, pcelem).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToUInt64WithDefault(propvarin: *const windows_core::PROPVARIANT, ulldefault: u64) -> u64 { - windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64WithDefault(propvarin : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ulldefault : u64) -> u64); +pub unsafe fn PropVariantToUInt64WithDefault(propvarin: *const PROPVARIANT, ulldefault: u64) -> u64 { + windows_targets::link!("propsys.dll" "system" fn PropVariantToUInt64WithDefault(propvarin : *const core::mem::MaybeUninit < PROPVARIANT >, ulldefault : u64) -> u64); PropVariantToUInt64WithDefault(core::mem::transmute(propvarin), ulldefault) } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PropVariantToVariant(ppropvar: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PropVariantToVariant(ppropvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn PropVariantToVariant(ppropvar: *const PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PropVariantToVariant(ppropvar : *const core::mem::MaybeUninit < PROPVARIANT >, pvar : *mut core::mem::MaybeUninit < super::super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PropVariantToVariant(core::mem::transmute(ppropvar), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn PropVariantToWinRTPropertyValue(propvar: *const windows_core::PROPVARIANT) -> windows_core::Result +pub unsafe fn PropVariantToWinRTPropertyValue(propvar: *const PROPVARIANT) -> windows_core::Result where T: windows_core::Interface, { - windows_targets::link!("propsys.dll" "system" fn PropVariantToWinRTPropertyValue(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, riid : *const windows_core::GUID, ppv : *mut *mut core::ffi::c_void) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn PropVariantToWinRTPropertyValue(propvar : *const core::mem::MaybeUninit < PROPVARIANT >, riid : *const windows_core::GUID, ppv : *mut *mut core::ffi::c_void) -> windows_core::HRESULT); let mut result__ = core::ptr::null_mut(); PropVariantToWinRTPropertyValue(core::mem::transmute(propvar), &T::IID, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -616,20 +694,22 @@ 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.param().abi(), fconvert.param().abi()).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn StgConvertPropertyToVariant(pprop: *const SERIALIZEDPROPERTYVALUE, codepage: u16, pvar: *mut windows_core::PROPVARIANT, pma: P0) -> super::super::super::Foundation::BOOLEAN +pub unsafe fn StgConvertPropertyToVariant(pprop: *const SERIALIZEDPROPERTYVALUE, codepage: u16, pvar: *mut PROPVARIANT, pma: P0) -> super::super::super::Foundation::BOOLEAN where P0: windows_core::Param, { - windows_targets::link!("ole32.dll" "system" fn StgConvertPropertyToVariant(pprop : *const SERIALIZEDPROPERTYVALUE, codepage : u16, pvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >, pma : * mut core::ffi::c_void) -> super::super::super::Foundation:: BOOLEAN); + windows_targets::link!("ole32.dll" "system" fn StgConvertPropertyToVariant(pprop : *const SERIALIZEDPROPERTYVALUE, codepage : u16, pvar : *mut core::mem::MaybeUninit < PROPVARIANT >, pma : * mut core::ffi::c_void) -> super::super::super::Foundation:: BOOLEAN); StgConvertPropertyToVariant(pprop, codepage, core::mem::transmute(pvar), pma.param().abi()) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn StgConvertVariantToProperty(pvar: *const windows_core::PROPVARIANT, codepage: u16, pprop: Option<*mut SERIALIZEDPROPERTYVALUE>, pcb: *mut u32, pid: u32, freserved: P0, pcindirect: Option<*mut u32>) -> *mut SERIALIZEDPROPERTYVALUE +pub unsafe fn StgConvertVariantToProperty(pvar: *const PROPVARIANT, codepage: u16, pprop: Option<*mut SERIALIZEDPROPERTYVALUE>, pcb: *mut u32, pid: u32, freserved: P0, pcindirect: Option<*mut u32>) -> *mut SERIALIZEDPROPERTYVALUE where P0: windows_core::Param, { - windows_targets::link!("ole32.dll" "system" fn StgConvertVariantToProperty(pvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, codepage : u16, pprop : *mut SERIALIZEDPROPERTYVALUE, pcb : *mut u32, pid : u32, freserved : super::super::super::Foundation:: BOOLEAN, pcindirect : *mut u32) -> *mut SERIALIZEDPROPERTYVALUE); + windows_targets::link!("ole32.dll" "system" fn StgConvertVariantToProperty(pvar : *const core::mem::MaybeUninit < PROPVARIANT >, codepage : u16, pprop : *mut SERIALIZEDPROPERTYVALUE, pcb : *mut u32, pid : u32, freserved : super::super::super::Foundation:: BOOLEAN, pcindirect : *mut u32) -> *mut SERIALIZEDPROPERTYVALUE); StgConvertVariantToProperty(core::mem::transmute(pvar), codepage, core::mem::transmute(pprop.unwrap_or(std::ptr::null_mut())), pcb, pid, freserved.param().abi(), core::mem::transmute(pcindirect.unwrap_or(std::ptr::null_mut()))) } #[inline] @@ -678,9 +758,10 @@ 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.param().abi(), grfmode, stgfmt, grfattrs, core::mem::transmute(pstgoptions.unwrap_or(std::ptr::null_mut())), psecuritydescriptor.param().abi(), riid, ppobjectopen).ok() } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn StgDeserializePropVariant(pprop: *const SERIALIZEDPROPERTYVALUE, cbmax: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn StgDeserializePropVariant(pprop : *const SERIALIZEDPROPERTYVALUE, cbmax : u32, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn StgDeserializePropVariant(pprop: *const SERIALIZEDPROPERTYVALUE, cbmax: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn StgDeserializePropVariant(pprop : *const SERIALIZEDPROPERTYVALUE, cbmax : u32, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); StgDeserializePropVariant(pprop, cbmax, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -780,9 +861,10 @@ 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) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn StgSerializePropVariant(ppropvar: *const windows_core::PROPVARIANT, ppprop: *mut *mut SERIALIZEDPROPERTYVALUE, pcb: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn StgSerializePropVariant(ppropvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ppprop : *mut *mut SERIALIZEDPROPERTYVALUE, pcb : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < PROPVARIANT >, ppprop : *mut *mut SERIALIZEDPROPERTYVALUE, pcb : *mut u32) -> windows_core::HRESULT); StgSerializePropVariant(core::mem::transmute(ppropvar), ppprop, pcb).ok() } #[inline] @@ -793,18 +875,20 @@ 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.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() } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VariantToPropVariant(pvar: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToPropVariant(pvar : *const core::mem::MaybeUninit < windows_core::VARIANT >, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn VariantToPropVariant(pvar: *const super::super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToPropVariant(pvar : *const core::mem::MaybeUninit < super::super::Variant:: VARIANT >, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToPropVariant(core::mem::transmute(pvar), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(feature = "Win32_System_Variant")] #[inline] -pub unsafe fn WinRTPropertyValueToPropVariant(punkpropertyvalue: P0) -> windows_core::Result +pub unsafe fn WinRTPropertyValueToPropVariant(punkpropertyvalue: P0) -> windows_core::Result where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn WinRTPropertyValueToPropVariant(punkpropertyvalue : * mut core::ffi::c_void, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn WinRTPropertyValueToPropVariant(punkpropertyvalue : * mut core::ffi::c_void, ppropvar : *mut core::mem::MaybeUninit < PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); WinRTPropertyValueToPropVariant(punkpropertyvalue.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1147,14 +1231,16 @@ impl core::ops::Deref for IPropertyBag { } windows_core::imp::interface_hierarchy!(IPropertyBag, windows_core::IUnknown); impl IPropertyBag { - pub unsafe fn Read(&self, pszpropname: P0, pvar: *mut windows_core::VARIANT, perrorlog: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).Read)(windows_core::Interface::as_raw(self), pszpropname.param().abi(), core::mem::transmute(pvar), perrorlog.param().abi()).ok() } - pub unsafe fn Write(&self, pszpropname: P0, pvar: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1164,8 +1250,14 @@ impl IPropertyBag { #[repr(C)] pub struct IPropertyBag_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Read: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Write: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Read: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Read: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Write: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Write: usize, } windows_core::imp::define_interface!(IPropertyBag2, IPropertyBag2_Vtbl, 0x22f55882_280b_11d0_a8a9_00a0c90c2004); impl core::ops::Deref for IPropertyBag2 { @@ -1176,15 +1268,15 @@ impl core::ops::Deref for IPropertyBag2 { } windows_core::imp::interface_hierarchy!(IPropertyBag2, windows_core::IUnknown); impl IPropertyBag2 { - #[cfg(feature = "Win32_System_Variant")] - pub unsafe fn Read(&self, cproperties: u32, ppropbag: *const PROPBAG2, perrlog: P0, pvarvalue: *mut windows_core::VARIANT, phrerror: *mut windows_core::HRESULT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).Read)(windows_core::Interface::as_raw(self), cproperties, ppropbag, perrlog.param().abi(), core::mem::transmute(pvarvalue), phrerror).ok() } - #[cfg(feature = "Win32_System_Variant")] - pub unsafe fn Write(&self, cproperties: u32, ppropbag: *const PROPBAG2, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarvalue)).ok() } pub unsafe fn CountProperties(&self) -> windows_core::Result { @@ -1207,13 +1299,13 @@ impl IPropertyBag2 { #[repr(C)] pub struct IPropertyBag2_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Variant")] - pub Read: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPBAG2, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut windows_core::HRESULT) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Variant"))] + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Read: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPBAG2, *mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut windows_core::HRESULT) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Read: usize, - #[cfg(feature = "Win32_System_Variant")] - pub Write: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPBAG2, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Variant"))] + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Write: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPBAG2, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Write: usize, pub CountProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Variant")] @@ -1264,10 +1356,12 @@ impl core::ops::Deref for IPropertyStorage { } windows_core::imp::interface_hierarchy!(IPropertyStorage, windows_core::IUnknown); impl IPropertyStorage { - pub unsafe fn ReadMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(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, core::mem::transmute(rgpropvar)).ok() } - pub unsafe fn WriteMultiple(&self, cpspec: u32, rgpspec: *const PROPSPEC, rgpropvar: *const windows_core::PROPVARIANT, propidnamefirst: u32) -> windows_core::Result<()> { + #[cfg(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, core::mem::transmute(rgpropvar), propidnamefirst).ok() } pub unsafe fn DeleteMultiple(&self, rgpspec: &[PROPSPEC]) -> windows_core::Result<()> { @@ -1305,8 +1399,14 @@ impl IPropertyStorage { #[repr(C)] pub struct IPropertyStorage_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub ReadMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPSPEC, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub WriteMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPSPEC, *const core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(feature = "Win32_System_Variant")] + pub ReadMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPSPEC, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(feature = "Win32_System_Variant"))] + ReadMultiple: usize, + #[cfg(feature = "Win32_System_Variant")] + pub WriteMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPSPEC, *const core::mem::MaybeUninit, u32) -> windows_core::HRESULT, + #[cfg(not(feature = "Win32_System_Variant"))] + WriteMultiple: usize, pub DeleteMultiple: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const PROPSPEC) -> windows_core::HRESULT, pub ReadPropertyNames: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const u32, *mut windows_core::PWSTR) -> windows_core::HRESULT, pub WritePropertyNames: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const u32, *const windows_core::PCWSTR) -> windows_core::HRESULT, @@ -1938,14 +2038,17 @@ impl Default for CALPWSTR { } } #[repr(C)] +#[cfg(feature = "Win32_System_Variant")] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct CAPROPVARIANT { pub cElems: u32, - pub pElems: *mut windows_core::PROPVARIANT, + pub pElems: *mut PROPVARIANT, } +#[cfg(feature = "Win32_System_Variant")] impl windows_core::TypeKind for CAPROPVARIANT { type TypeKind = windows_core::CopyType; } +#[cfg(feature = "Win32_System_Variant")] impl Default for CAPROPVARIANT { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -2113,6 +2216,161 @@ impl Default for PROPSPEC_0 { } } #[repr(C)] +#[cfg(feature = "Win32_System_Variant")] +pub struct PROPVARIANT { + pub Anonymous: PROPVARIANT_0, +} +#[cfg(feature = "Win32_System_Variant")] +impl windows_core::TypeKind for PROPVARIANT { + type TypeKind = windows_core::CloneType; +} +#[cfg(feature = "Win32_System_Variant")] +impl Default for PROPVARIANT { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} +#[repr(C)] +#[cfg(feature = "Win32_System_Variant")] +pub union PROPVARIANT_0 { + pub Anonymous: core::mem::ManuallyDrop, + pub decVal: super::super::super::Foundation::DECIMAL, +} +#[cfg(feature = "Win32_System_Variant")] +impl Clone for PROPVARIANT_0 { + fn clone(&self) -> Self { + unsafe { core::mem::transmute_copy(self) } + } +} +#[cfg(feature = "Win32_System_Variant")] +impl windows_core::TypeKind for PROPVARIANT_0 { + type TypeKind = windows_core::CopyType; +} +#[cfg(feature = "Win32_System_Variant")] +impl Default for PROPVARIANT_0 { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} +#[repr(C)] +#[cfg(feature = "Win32_System_Variant")] +pub struct PROPVARIANT_0_0 { + pub vt: super::super::Variant::VARENUM, + pub wReserved1: u16, + pub wReserved2: u16, + pub wReserved3: u16, + pub Anonymous: PROPVARIANT_0_0_0, +} +#[cfg(feature = "Win32_System_Variant")] +impl Clone for PROPVARIANT_0_0 { + fn clone(&self) -> Self { + unsafe { core::mem::transmute_copy(self) } + } +} +#[cfg(feature = "Win32_System_Variant")] +impl windows_core::TypeKind for PROPVARIANT_0_0 { + type TypeKind = windows_core::CopyType; +} +#[cfg(feature = "Win32_System_Variant")] +impl Default for PROPVARIANT_0_0 { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} +#[repr(C)] +#[cfg(feature = "Win32_System_Variant")] +pub union PROPVARIANT_0_0_0 { + pub cVal: i8, + pub bVal: u8, + pub iVal: i16, + pub uiVal: u16, + pub lVal: i32, + pub ulVal: u32, + pub intVal: i32, + pub uintVal: u32, + pub hVal: i64, + pub uhVal: u64, + pub fltVal: f32, + pub dblVal: f64, + pub boolVal: super::super::super::Foundation::VARIANT_BOOL, + pub __OBSOLETE__VARIANT_BOOL: super::super::super::Foundation::VARIANT_BOOL, + pub scode: i32, + pub cyVal: super::CY, + pub date: f64, + pub filetime: super::super::super::Foundation::FILETIME, + pub puuid: *mut windows_core::GUID, + pub pclipdata: *mut CLIPDATA, + pub bstrVal: core::mem::ManuallyDrop, + pub bstrblobVal: BSTRBLOB, + pub blob: super::BLOB, + pub pszVal: windows_core::PSTR, + pub pwszVal: windows_core::PWSTR, + pub punkVal: core::mem::ManuallyDrop>, + pub pdispVal: core::mem::ManuallyDrop>, + pub pStream: core::mem::ManuallyDrop>, + pub pStorage: core::mem::ManuallyDrop>, + pub pVersionedStream: *mut VERSIONEDSTREAM, + pub parray: *mut super::SAFEARRAY, + pub cac: CAC, + pub caub: CAUB, + pub cai: CAI, + pub caui: CAUI, + pub cal: CAL, + pub caul: CAUL, + pub cah: CAH, + pub cauh: CAUH, + pub caflt: CAFLT, + pub cadbl: CADBL, + pub cabool: CABOOL, + pub cascode: CASCODE, + pub cacy: CACY, + pub cadate: CADATE, + pub cafiletime: CAFILETIME, + pub cauuid: CACLSID, + pub caclipdata: CACLIPDATA, + pub cabstr: CABSTR, + pub cabstrblob: CABSTRBLOB, + pub calpstr: CALPSTR, + pub calpwstr: CALPWSTR, + pub capropvar: CAPROPVARIANT, + pub pcVal: windows_core::PSTR, + pub pbVal: *mut u8, + pub piVal: *mut i16, + pub puiVal: *mut u16, + pub plVal: *mut i32, + pub pulVal: *mut u32, + pub pintVal: *mut i32, + pub puintVal: *mut u32, + pub pfltVal: *mut f32, + pub pdblVal: *mut f64, + pub pboolVal: *mut super::super::super::Foundation::VARIANT_BOOL, + pub pdecVal: *mut super::super::super::Foundation::DECIMAL, + pub pscode: *mut i32, + pub pcyVal: *mut super::CY, + pub pdate: *mut f64, + pub pbstrVal: *mut windows_core::BSTR, + pub ppunkVal: *mut Option, + pub ppdispVal: *mut Option, + pub pparray: *mut *mut super::SAFEARRAY, + pub pvarVal: *mut PROPVARIANT, +} +#[cfg(feature = "Win32_System_Variant")] +impl Clone for PROPVARIANT_0_0_0 { + fn clone(&self) -> Self { + unsafe { core::mem::transmute_copy(self) } + } +} +#[cfg(feature = "Win32_System_Variant")] +impl windows_core::TypeKind for PROPVARIANT_0_0_0 { + type TypeKind = windows_core::CopyType; +} +#[cfg(feature = "Win32_System_Variant")] +impl Default for PROPVARIANT_0_0_0 { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} +#[repr(C)] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct RemSNB { pub ulCntStr: 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 0b0fa91e04..665627d711 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/impl.rs @@ -1480,13 +1480,16 @@ impl IDataObject_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDispatch_Impl: Sized + windows_core::IUnknownImpl { fn GetTypeInfoCount(&self) -> windows_core::Result; fn GetTypeInfo(&self, itinfo: u32, lcid: u32) -> windows_core::Result; fn GetIDsOfNames(&self, riid: *const windows_core::GUID, rgsznames: *const windows_core::PCWSTR, cnames: u32, lcid: u32, rgdispid: *mut i32) -> windows_core::Result<()>; - fn Invoke(&self, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: DISPATCH_FLAGS, pdispparams: *const DISPPARAMS, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()>; + fn Invoke(&self, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: DISPATCH_FLAGS, pdispparams: *const DISPPARAMS, pvarresult: *mut super::Variant::VARIANT, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDispatch {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDispatch_Vtbl { pub const fn new() -> IDispatch_Vtbl { unsafe extern "system" fn GetTypeInfoCount(this: *mut core::ffi::c_void, pctinfo: *mut u32) -> windows_core::HRESULT { @@ -1513,7 +1516,7 @@ impl IDispatch_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDispatch_Impl::GetIDsOfNames(this, core::mem::transmute_copy(&riid), core::mem::transmute_copy(&rgsznames), core::mem::transmute_copy(&cnames), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&rgdispid)).into() } - unsafe extern "system" fn Invoke(this: *mut core::ffi::c_void, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: DISPATCH_FLAGS, pdispparams: *const DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Invoke(this: *mut core::ffi::c_void, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: DISPATCH_FLAGS, pdispparams: *const DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDispatch_Impl::Invoke(this, core::mem::transmute_copy(&dispidmember), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pdispparams), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo), core::mem::transmute_copy(&puargerr)).into() } @@ -3847,7 +3850,7 @@ pub trait ITypeInfo_Impl: Sized + windows_core::IUnknownImpl { fn GetRefTypeOfImplType(&self, index: u32) -> windows_core::Result; fn GetImplTypeFlags(&self, index: u32) -> windows_core::Result; fn GetIDsOfNames(&self, rgsznames: *const windows_core::PCWSTR, cnames: u32, pmemid: *mut i32) -> windows_core::Result<()>; - fn Invoke(&self, pvinstance: *const core::ffi::c_void, memid: i32, wflags: DISPATCH_FLAGS, pdispparams: *mut DISPPARAMS, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()>; + 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<()>; fn GetDocumentation(&self, memid: i32, pbstrname: *mut windows_core::BSTR, pbstrdocstring: *mut windows_core::BSTR, pdwhelpcontext: *mut u32, pbstrhelpfile: *mut windows_core::BSTR) -> windows_core::Result<()>; fn GetDllEntry(&self, memid: i32, invkind: INVOKEKIND, pbstrdllname: *mut windows_core::BSTR, pbstrname: *mut windows_core::BSTR, pwordinal: *mut u16) -> windows_core::Result<()>; fn GetRefTypeInfo(&self, hreftype: u32) -> windows_core::Result; @@ -3932,7 +3935,7 @@ impl ITypeInfo_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITypeInfo_Impl::GetIDsOfNames(this, core::mem::transmute_copy(&rgsznames), core::mem::transmute_copy(&cnames), core::mem::transmute_copy(&pmemid)).into() } - unsafe extern "system" fn Invoke(this: *mut core::ffi::c_void, pvinstance: *const core::ffi::c_void, memid: i32, wflags: DISPATCH_FLAGS, pdispparams: *mut DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Invoke(this: *mut core::ffi::c_void, pvinstance: *const core::ffi::c_void, memid: i32, wflags: DISPATCH_FLAGS, pdispparams: *mut DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITypeInfo_Impl::Invoke(this, core::mem::transmute_copy(&pvinstance), core::mem::transmute_copy(&memid), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pdispparams), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo), core::mem::transmute_copy(&puargerr)).into() } @@ -4021,11 +4024,11 @@ pub trait ITypeInfo2_Impl: Sized + ITypeInfo_Impl { fn GetTypeFlags(&self) -> windows_core::Result; fn GetFuncIndexOfMemId(&self, memid: i32, invkind: INVOKEKIND) -> windows_core::Result; fn GetVarIndexOfMemId(&self, memid: i32) -> windows_core::Result; - fn GetCustData(&self, guid: *const windows_core::GUID) -> windows_core::Result; - fn GetFuncCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result; - fn GetParamCustData(&self, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID) -> windows_core::Result; - fn GetVarCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result; - fn GetImplTypeCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result; + fn GetCustData(&self, guid: *const windows_core::GUID) -> windows_core::Result; + fn GetFuncCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result; + fn GetParamCustData(&self, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID) -> windows_core::Result; + fn GetVarCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result; + fn GetImplTypeCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result; fn GetDocumentation2(&self, memid: i32, lcid: u32, pbstrhelpstring: *mut windows_core::BSTR, pdwhelpstringcontext: *mut u32, pbstrhelpstringdll: *mut windows_core::BSTR) -> windows_core::Result<()>; fn GetAllCustData(&self) -> windows_core::Result; fn GetAllFuncCustData(&self, index: u32) -> windows_core::Result; @@ -4078,7 +4081,7 @@ impl ITypeInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCustData(this: *mut core::ffi::c_void, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCustData(this: *mut core::ffi::c_void, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITypeInfo2_Impl::GetCustData(this, core::mem::transmute_copy(&guid)) { Ok(ok__) => { @@ -4088,7 +4091,7 @@ impl ITypeInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetFuncCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetFuncCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITypeInfo2_Impl::GetFuncCustData(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&guid)) { Ok(ok__) => { @@ -4098,7 +4101,7 @@ impl ITypeInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetParamCustData(this: *mut core::ffi::c_void, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetParamCustData(this: *mut core::ffi::c_void, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITypeInfo2_Impl::GetParamCustData(this, core::mem::transmute_copy(&indexfunc), core::mem::transmute_copy(&indexparam), core::mem::transmute_copy(&guid)) { Ok(ok__) => { @@ -4108,7 +4111,7 @@ impl ITypeInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetVarCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetVarCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITypeInfo2_Impl::GetVarCustData(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&guid)) { Ok(ok__) => { @@ -4118,7 +4121,7 @@ impl ITypeInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetImplTypeCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetImplTypeCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITypeInfo2_Impl::GetImplTypeCustData(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&guid)) { Ok(ok__) => { @@ -4308,16 +4311,19 @@ impl ITypeLib_Vtbl { iid == &::IID } } +#[cfg(all(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; + fn GetCustData(&self, guid: *const windows_core::GUID) -> windows_core::Result; fn GetLibStatistics(&self, pcuniquenames: *mut u32, pcchuniquenames: *mut u32) -> windows_core::Result<()>; fn GetDocumentation2(&self, index: i32, lcid: u32, pbstrhelpstring: *mut windows_core::BSTR, pdwhelpstringcontext: *mut u32, pbstrhelpstringdll: *mut windows_core::BSTR) -> windows_core::Result<()>; fn GetAllCustData(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITypeLib2 {} +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITypeLib2_Vtbl { pub const fn new() -> ITypeLib2_Vtbl { - unsafe extern "system" fn GetCustData(this: *mut core::ffi::c_void, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCustData(this: *mut core::ffi::c_void, guid: *const windows_core::GUID, pvarval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITypeLib2_Impl::GetCustData(this, core::mem::transmute_copy(&guid)) { Ok(ok__) => { 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 cf55ffa1a2..5064c52428 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Com/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Com/mod.rs @@ -2072,7 +2072,8 @@ 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() } - pub unsafe fn Invoke(&self, dispidmember: i32, riid: *const windows_core::GUID, lcid: u32, wflags: DISPATCH_FLAGS, pdispparams: *const DISPPARAMS, pvarresult: Option<*mut windows_core::VARIANT>, pexcepinfo: Option<*mut EXCEPINFO>, puargerr: Option<*mut u32>) -> windows_core::Result<()> { + #[cfg(all(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: Option<*mut super::Variant::VARIANT>, pexcepinfo: Option<*mut EXCEPINFO>, puargerr: 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() } } @@ -2082,7 +2083,10 @@ pub struct IDispatch_Vtbl { pub GetTypeInfoCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetTypeInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetIDsOfNames: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const windows_core::PCWSTR, u32, u32, *mut i32) -> windows_core::HRESULT, - pub Invoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, DISPATCH_FLAGS, *const DISPPARAMS, *mut core::mem::MaybeUninit, *mut EXCEPINFO, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Invoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, DISPATCH_FLAGS, *const DISPPARAMS, *mut core::mem::MaybeUninit, *mut EXCEPINFO, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Invoke: usize, } windows_core::imp::define_interface!(IEnumCATEGORYINFO, IEnumCATEGORYINFO_Vtbl, 0x0002e011_0000_0000_c000_000000000046); impl core::ops::Deref for IEnumCATEGORYINFO { @@ -4136,7 +4140,8 @@ 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() } - pub unsafe fn Invoke(&self, pvinstance: *const core::ffi::c_void, memid: i32, wflags: DISPATCH_FLAGS, pdispparams: *mut DISPPARAMS, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarresult), pexcepinfo, puargerr).ok() } pub unsafe fn GetDocumentation(&self, memid: i32, pbstrname: Option<*mut windows_core::BSTR>, pbstrdocstring: Option<*mut windows_core::BSTR>, pdwhelpcontext: *mut u32, pbstrhelpfile: Option<*mut windows_core::BSTR>) -> windows_core::Result<()> { @@ -4200,7 +4205,10 @@ pub struct ITypeInfo_Vtbl { pub GetRefTypeOfImplType: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut u32) -> windows_core::HRESULT, pub GetImplTypeFlags: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut IMPLTYPEFLAGS) -> windows_core::HRESULT, pub GetIDsOfNames: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::PCWSTR, u32, *mut i32) -> windows_core::HRESULT, - pub Invoke: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::ffi::c_void, i32, DISPATCH_FLAGS, *mut DISPPARAMS, *mut core::mem::MaybeUninit, *mut EXCEPINFO, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Invoke: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::ffi::c_void, i32, DISPATCH_FLAGS, *mut DISPPARAMS, *mut core::mem::MaybeUninit, *mut EXCEPINFO, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Invoke: usize, pub GetDocumentation: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetDllEntry: unsafe extern "system" fn(*mut core::ffi::c_void, i32, INVOKEKIND, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut u16) -> windows_core::HRESULT, pub GetRefTypeInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4246,45 +4254,55 @@ impl ITypeInfo2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetVarIndexOfMemId)(windows_core::Interface::as_raw(self), memid, &mut result__).map(|| result__) } - pub unsafe fn GetCustData(&self, guid: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetCustData(&self, guid: *const windows_core::GUID) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCustData)(windows_core::Interface::as_raw(self), guid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetFuncCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFuncCustData)(windows_core::Interface::as_raw(self), index, guid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetParamCustData(&self, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetParamCustData)(windows_core::Interface::as_raw(self), indexfunc, indexparam, guid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetVarCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetVarCustData)(windows_core::Interface::as_raw(self), index, guid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetImplTypeCustData(&self, index: u32, guid: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetImplTypeCustData)(windows_core::Interface::as_raw(self), index, guid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } pub unsafe fn GetDocumentation2(&self, memid: i32, lcid: u32, pbstrhelpstring: Option<*mut windows_core::BSTR>, pdwhelpstringcontext: *mut u32, pbstrhelpstringdll: 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() } + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllCustData(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllCustData)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllFuncCustData(&self, index: u32) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllFuncCustData)(windows_core::Interface::as_raw(self), index, &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllParamCustData(&self, indexfunc: u32, indexparam: u32) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllParamCustData)(windows_core::Interface::as_raw(self), indexfunc, indexparam, &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllVarCustData(&self, index: u32) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllVarCustData)(windows_core::Interface::as_raw(self), index, &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllImplTypeCustData(&self, index: u32) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllImplTypeCustData)(windows_core::Interface::as_raw(self), index, &mut result__).map(|| result__) @@ -4297,17 +4315,47 @@ pub struct ITypeInfo2_Vtbl { pub GetTypeFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetFuncIndexOfMemId: unsafe extern "system" fn(*mut core::ffi::c_void, i32, INVOKEKIND, *mut u32) -> windows_core::HRESULT, pub GetVarIndexOfMemId: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut u32) -> windows_core::HRESULT, - pub GetCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetFuncCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetParamCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetVarCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetImplTypeCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCustData: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetFuncCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetFuncCustData: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetParamCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetParamCustData: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetVarCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetVarCustData: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetImplTypeCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetImplTypeCustData: usize, pub GetDocumentation2: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *mut core::mem::MaybeUninit, *mut u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetAllCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut CUSTDATA) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAllCustData: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetAllFuncCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut CUSTDATA) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAllFuncCustData: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetAllParamCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut CUSTDATA) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAllParamCustData: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetAllVarCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut CUSTDATA) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAllVarCustData: usize, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetAllImplTypeCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut CUSTDATA) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAllImplTypeCustData: usize, } windows_core::imp::define_interface!(ITypeLib, ITypeLib_Vtbl, 0x00020402_0000_0000_c000_000000000046); impl core::ops::Deref for ITypeLib { @@ -4377,7 +4425,8 @@ impl core::ops::Deref for ITypeLib2 { } windows_core::imp::interface_hierarchy!(ITypeLib2, windows_core::IUnknown, ITypeLib); impl ITypeLib2 { - pub unsafe fn GetCustData(&self, guid: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetCustData(&self, guid: *const windows_core::GUID) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCustData)(windows_core::Interface::as_raw(self), guid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4387,6 +4436,7 @@ impl ITypeLib2 { pub unsafe fn GetDocumentation2(&self, index: i32, lcid: u32, pbstrhelpstring: Option<*mut windows_core::BSTR>, pdwhelpstringcontext: *mut u32, pbstrhelpstringdll: 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() } + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetAllCustData(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAllCustData)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) @@ -4395,10 +4445,16 @@ impl ITypeLib2 { #[repr(C)] pub struct ITypeLib2_Vtbl { pub base__: ITypeLib_Vtbl, - pub GetCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCustData: usize, pub GetLibStatistics: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut u32) -> windows_core::HRESULT, pub GetDocumentation2: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *mut core::mem::MaybeUninit, *mut u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetAllCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut CUSTDATA) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAllCustData: usize, } windows_core::imp::define_interface!(ITypeLibRegistration, ITypeLibRegistration_Vtbl, 0x76a3e735_02df_4a12_98eb_043ad3600af3); impl core::ops::Deref for ITypeLibRegistration { @@ -6693,33 +6749,39 @@ impl Default for CSPLATFORM { } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct CUSTDATA { pub cCustData: u32, pub prgCustData: *mut CUSTDATAITEM, } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for CUSTDATA { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for CUSTDATA { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct CUSTDATAITEM { pub guid: windows_core::GUID, - pub varValue: core::mem::ManuallyDrop, + pub varValue: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for CUSTDATAITEM { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for CUSTDATAITEM { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for CUSTDATAITEM { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -6789,16 +6851,19 @@ impl Default for ContextProperty { } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct DISPPARAMS { - pub rgvarg: *mut windows_core::VARIANT, + pub rgvarg: *mut super::Variant::VARIANT, pub rgdispidNamedArgs: *mut i32, pub cArgs: u32, pub cNamedArgs: u32, } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DISPPARAMS { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DISPPARAMS { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -7497,7 +7562,7 @@ impl Default for VARDESC { #[derive(Clone, Copy)] pub union VARDESC_0 { pub oInst: u32, - pub lpvarValue: *mut windows_core::VARIANT, + pub lpvarValue: *mut super::Variant::VARIANT, } #[cfg(all(feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for VARDESC_0 { 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 a8191038f6..218fe34b1f 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetTransaction(&self) -> windows_core::Result; @@ -6,9 +6,9 @@ pub trait ContextInfo_Impl: Sized + super::Com::IDispatch_Impl { fn GetActivityId(&self) -> windows_core::Result; fn GetContextId(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ContextInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ContextInfo_Vtbl { pub const fn new() -> ContextInfo_Vtbl { unsafe extern "system" fn IsInTransaction(this: *mut core::ffi::c_void, pbisintx: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -74,15 +74,15 @@ impl ContextInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetApplicationId(&self) -> windows_core::Result; fn GetApplicationInstanceId(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ContextInfo2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ContextInfo2_Vtbl { pub const fn new() -> ContextInfo2_Vtbl { unsafe extern "system" fn GetPartitionId(this: *mut core::ffi::c_void, __midl__contextinfo20000: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -126,14 +126,14 @@ impl ContextInfo2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&windows_core::IUnknown>, __midl__iappdomainhelper0000: isize, ppool: *mut core::ffi::c_void) -> windows_core::Result<()>; fn DoCallback(&self, punkad: Option<&windows_core::IUnknown>, __midl__iappdomainhelper0001: isize, ppool: *mut core::ffi::c_void) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAppDomainHelper {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAppDomainHelper_Vtbl { pub const fn new() -> IAppDomainHelper_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, punkad: *mut core::ffi::c_void, __midl__iappdomainhelper0000: isize, ppool: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -154,13 +154,13 @@ impl IAppDomainHelper_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAssemblyLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAssemblyLocator_Vtbl { pub const fn new() -> IAssemblyLocator_Vtbl { unsafe extern "system" fn GetModules(this: *mut core::ffi::c_void, applicationdir: core::mem::MaybeUninit, applicationname: core::mem::MaybeUninit, assemblyname: core::mem::MaybeUninit, pmodules: *mut *mut super::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -195,7 +195,7 @@ impl IAsyncErrorNotify_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Connect(&self, bstrcatalogservername: &windows_core::BSTR) -> windows_core::Result; @@ -224,9 +224,9 @@ pub trait ICOMAdminCatalog_Impl: Sized + super::Com::IDispatch_Impl { fn InstallEventClass(&self, bstrapplidorname: &windows_core::BSTR, bstrdll: &windows_core::BSTR, bstrtlb: &windows_core::BSTR, bstrpsdll: &windows_core::BSTR) -> windows_core::Result<()>; fn GetEventClassesForIID(&self, bstriid: &windows_core::BSTR, ppsavarclsids: *mut *mut super::Com::SAFEARRAY, ppsavarprogids: *mut *mut super::Com::SAFEARRAY, ppsavardescriptions: *mut *mut super::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICOMAdminCatalog {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICOMAdminCatalog_Vtbl { pub const fn new() -> ICOMAdminCatalog_Vtbl { unsafe extern "system" fn GetCollection(this: *mut core::ffi::c_void, bstrcollname: core::mem::MaybeUninit, ppcatalogcollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -403,15 +403,15 @@ impl ICOMAdminCatalog_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT) -> windows_core::Result; + fn GetCollectionByQuery2(&self, bstrcollectionname: &windows_core::BSTR, pvarquerystrings: *const super::Variant::VARIANT) -> windows_core::Result; fn GetApplicationInstanceIDFromProcessID(&self, lprocessid: i32) -> windows_core::Result; - fn ShutdownApplicationInstances(&self, pvarapplicationinstanceid: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn PauseApplicationInstances(&self, pvarapplicationinstanceid: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn ResumeApplicationInstances(&self, pvarapplicationinstanceid: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn RecycleApplicationInstances(&self, pvarapplicationinstanceid: *const windows_core::VARIANT, lreasoncode: i32) -> windows_core::Result<()>; - fn AreApplicationInstancesPaused(&self, pvarapplicationinstanceid: *const windows_core::VARIANT) -> windows_core::Result; + fn ShutdownApplicationInstances(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn PauseApplicationInstances(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn ResumeApplicationInstances(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn RecycleApplicationInstances(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT, lreasoncode: i32) -> windows_core::Result<()>; + fn AreApplicationInstancesPaused(&self, pvarapplicationinstanceid: *const super::Variant::VARIANT) -> windows_core::Result; fn DumpApplicationInstance(&self, bstrapplicationinstanceid: &windows_core::BSTR, bstrdirectory: &windows_core::BSTR, lmaximages: i32) -> windows_core::Result; fn IsApplicationInstanceDumpSupported(&self) -> windows_core::Result; fn CreateServiceForApplication(&self, bstrapplicationidorname: &windows_core::BSTR, bstrservicename: &windows_core::BSTR, bstrstarttype: &windows_core::BSTR, bstrerrorcontrol: &windows_core::BSTR, bstrdependencies: &windows_core::BSTR, bstrrunas: &windows_core::BSTR, bstrpassword: &windows_core::BSTR, bdesktopok: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -423,26 +423,26 @@ pub trait ICOMAdminCatalog2_Impl: Sized + ICOMAdminCatalog_Impl { fn CurrentPartitionName(&self) -> windows_core::Result; fn GlobalPartitionID(&self) -> windows_core::Result; fn FlushPartitionCache(&self) -> windows_core::Result<()>; - fn CopyApplications(&self, bstrsourcepartitionidorname: &windows_core::BSTR, pvarapplicationid: *const windows_core::VARIANT, bstrdestinationpartitionidorname: &windows_core::BSTR) -> windows_core::Result<()>; - fn CopyComponents(&self, bstrsourceapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const windows_core::VARIANT, bstrdestinationapplicationidorname: &windows_core::BSTR) -> windows_core::Result<()>; - fn MoveComponents(&self, bstrsourceapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const windows_core::VARIANT, bstrdestinationapplicationidorname: &windows_core::BSTR) -> windows_core::Result<()>; + fn CopyApplications(&self, bstrsourcepartitionidorname: &windows_core::BSTR, pvarapplicationid: *const super::Variant::VARIANT, bstrdestinationpartitionidorname: &windows_core::BSTR) -> windows_core::Result<()>; + fn CopyComponents(&self, bstrsourceapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const super::Variant::VARIANT, bstrdestinationapplicationidorname: &windows_core::BSTR) -> windows_core::Result<()>; + fn MoveComponents(&self, bstrsourceapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const super::Variant::VARIANT, bstrdestinationapplicationidorname: &windows_core::BSTR) -> windows_core::Result<()>; fn AliasComponent(&self, bstrsrcapplicationidorname: &windows_core::BSTR, bstrclsidorprogid: &windows_core::BSTR, bstrdestapplicationidorname: &windows_core::BSTR, bstrnewprogid: &windows_core::BSTR, bstrnewclsid: &windows_core::BSTR) -> windows_core::Result<()>; fn IsSafeToDelete(&self, bstrdllname: &windows_core::BSTR) -> windows_core::Result; - fn ImportUnconfiguredComponents(&self, bstrapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const windows_core::VARIANT, pvarcomponenttype: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn PromoteUnconfiguredComponents(&self, bstrapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const windows_core::VARIANT, pvarcomponenttype: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn ImportComponents(&self, bstrapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const windows_core::VARIANT, pvarcomponenttype: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn ImportUnconfiguredComponents(&self, bstrapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const super::Variant::VARIANT, pvarcomponenttype: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn PromoteUnconfiguredComponents(&self, bstrapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const super::Variant::VARIANT, pvarcomponenttype: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn ImportComponents(&self, bstrapplicationidorname: &windows_core::BSTR, pvarclsidorprogid: *const super::Variant::VARIANT, pvarcomponenttype: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Is64BitCatalogServer(&self) -> windows_core::Result; fn ExportPartition(&self, bstrpartitionidorname: &windows_core::BSTR, bstrpartitionfilename: &windows_core::BSTR, loptions: COMAdminApplicationExportOptions) -> windows_core::Result<()>; fn InstallPartition(&self, bstrfilename: &windows_core::BSTR, bstrdestdirectory: &windows_core::BSTR, loptions: COMAdminApplicationInstallOptions, bstruserid: &windows_core::BSTR, bstrpassword: &windows_core::BSTR, bstrrsn: &windows_core::BSTR) -> windows_core::Result<()>; fn QueryApplicationFile2(&self, bstrapplicationfile: &windows_core::BSTR) -> windows_core::Result; fn GetComponentVersionCount(&self, bstrclsidorprogid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICOMAdminCatalog2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICOMAdminCatalog2_Vtbl { pub const fn new() -> ICOMAdminCatalog2_Vtbl { - unsafe extern "system" fn GetCollectionByQuery2(this: *mut core::ffi::c_void, bstrcollectionname: core::mem::MaybeUninit, pvarquerystrings: *const core::mem::MaybeUninit, ppcatalogcollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GetCollectionByQuery2(this: *mut core::ffi::c_void, bstrcollectionname: core::mem::MaybeUninit, pvarquerystrings: *const core::mem::MaybeUninit, ppcatalogcollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICOMAdminCatalog2_Impl::GetCollectionByQuery2(this, core::mem::transmute(&bstrcollectionname), core::mem::transmute_copy(&pvarquerystrings)) { Ok(ok__) => { @@ -462,23 +462,23 @@ impl ICOMAdminCatalog2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ShutdownApplicationInstances(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ShutdownApplicationInstances(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::ShutdownApplicationInstances(this, core::mem::transmute_copy(&pvarapplicationinstanceid)).into() } - unsafe extern "system" fn PauseApplicationInstances(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PauseApplicationInstances(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::PauseApplicationInstances(this, core::mem::transmute_copy(&pvarapplicationinstanceid)).into() } - unsafe extern "system" fn ResumeApplicationInstances(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ResumeApplicationInstances(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::ResumeApplicationInstances(this, core::mem::transmute_copy(&pvarapplicationinstanceid)).into() } - unsafe extern "system" fn RecycleApplicationInstances(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit, lreasoncode: i32) -> windows_core::HRESULT { + unsafe extern "system" fn RecycleApplicationInstances(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit, lreasoncode: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::RecycleApplicationInstances(this, core::mem::transmute_copy(&pvarapplicationinstanceid), core::mem::transmute_copy(&lreasoncode)).into() } - unsafe extern "system" fn AreApplicationInstancesPaused(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit, pvarboolpaused: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn AreApplicationInstancesPaused(this: *mut core::ffi::c_void, pvarapplicationinstanceid: *const core::mem::MaybeUninit, pvarboolpaused: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICOMAdminCatalog2_Impl::AreApplicationInstancesPaused(this, core::mem::transmute_copy(&pvarapplicationinstanceid)) { Ok(ok__) => { @@ -574,15 +574,15 @@ impl ICOMAdminCatalog2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::FlushPartitionCache(this).into() } - unsafe extern "system" fn CopyApplications(this: *mut core::ffi::c_void, bstrsourcepartitionidorname: core::mem::MaybeUninit, pvarapplicationid: *const core::mem::MaybeUninit, bstrdestinationpartitionidorname: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CopyApplications(this: *mut core::ffi::c_void, bstrsourcepartitionidorname: core::mem::MaybeUninit, pvarapplicationid: *const core::mem::MaybeUninit, bstrdestinationpartitionidorname: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::CopyApplications(this, core::mem::transmute(&bstrsourcepartitionidorname), core::mem::transmute_copy(&pvarapplicationid), core::mem::transmute(&bstrdestinationpartitionidorname)).into() } - unsafe extern "system" fn CopyComponents(this: *mut core::ffi::c_void, bstrsourceapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, bstrdestinationapplicationidorname: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CopyComponents(this: *mut core::ffi::c_void, bstrsourceapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, bstrdestinationapplicationidorname: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::CopyComponents(this, core::mem::transmute(&bstrsourceapplicationidorname), core::mem::transmute_copy(&pvarclsidorprogid), core::mem::transmute(&bstrdestinationapplicationidorname)).into() } - unsafe extern "system" fn MoveComponents(this: *mut core::ffi::c_void, bstrsourceapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, bstrdestinationapplicationidorname: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn MoveComponents(this: *mut core::ffi::c_void, bstrsourceapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, bstrdestinationapplicationidorname: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::MoveComponents(this, core::mem::transmute(&bstrsourceapplicationidorname), core::mem::transmute_copy(&pvarclsidorprogid), core::mem::transmute(&bstrdestinationapplicationidorname)).into() } @@ -600,15 +600,15 @@ impl ICOMAdminCatalog2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ImportUnconfiguredComponents(this: *mut core::ffi::c_void, bstrapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, pvarcomponenttype: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ImportUnconfiguredComponents(this: *mut core::ffi::c_void, bstrapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, pvarcomponenttype: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::ImportUnconfiguredComponents(this, core::mem::transmute(&bstrapplicationidorname), core::mem::transmute_copy(&pvarclsidorprogid), core::mem::transmute_copy(&pvarcomponenttype)).into() } - unsafe extern "system" fn PromoteUnconfiguredComponents(this: *mut core::ffi::c_void, bstrapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, pvarcomponenttype: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PromoteUnconfiguredComponents(this: *mut core::ffi::c_void, bstrapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, pvarcomponenttype: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::PromoteUnconfiguredComponents(this, core::mem::transmute(&bstrapplicationidorname), core::mem::transmute_copy(&pvarclsidorprogid), core::mem::transmute_copy(&pvarcomponenttype)).into() } - unsafe extern "system" fn ImportComponents(this: *mut core::ffi::c_void, bstrapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, pvarcomponenttype: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ImportComponents(this: *mut core::ffi::c_void, bstrapplicationidorname: core::mem::MaybeUninit, pvarclsidorprogid: *const core::mem::MaybeUninit, pvarcomponenttype: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICOMAdminCatalog2_Impl::ImportComponents(this, core::mem::transmute(&bstrapplicationidorname), core::mem::transmute_copy(&pvarclsidorprogid), core::mem::transmute_copy(&pvarcomponenttype)).into() } @@ -726,7 +726,7 @@ impl ICOMLBArguments_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, lindex: i32) -> windows_core::Result; @@ -735,8 +735,8 @@ pub trait ICatalogCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Add(&self) -> windows_core::Result; fn Populate(&self) -> windows_core::Result<()>; fn SaveChanges(&self) -> windows_core::Result; - fn GetCollection(&self, bstrcollname: &windows_core::BSTR, varobjectkey: &windows_core::VARIANT) -> windows_core::Result; - fn Name(&self) -> windows_core::Result; + fn GetCollection(&self, bstrcollname: &windows_core::BSTR, varobjectkey: &super::Variant::VARIANT) -> windows_core::Result; + fn Name(&self) -> windows_core::Result; fn AddEnabled(&self) -> windows_core::Result; fn RemoveEnabled(&self) -> windows_core::Result; fn GetUtilInterface(&self) -> windows_core::Result; @@ -745,9 +745,9 @@ pub trait ICatalogCollection_Impl: Sized + super::Com::IDispatch_Impl { fn PopulateByKey(&self, psakeys: *const super::Com::SAFEARRAY) -> windows_core::Result<()>; fn PopulateByQuery(&self, bstrquerystring: &windows_core::BSTR, lquerytype: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICatalogCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICatalogCollection_Vtbl { pub const fn new() -> ICatalogCollection_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppenumvariant: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -808,7 +808,7 @@ impl ICatalogCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCollection(this: *mut core::ffi::c_void, bstrcollname: core::mem::MaybeUninit, varobjectkey: core::mem::MaybeUninit, ppcatalogcollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GetCollection(this: *mut core::ffi::c_void, bstrcollname: core::mem::MaybeUninit, varobjectkey: core::mem::MaybeUninit, ppcatalogcollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICatalogCollection_Impl::GetCollection(this, core::mem::transmute(&bstrcollname), core::mem::transmute(&varobjectkey)) { Ok(ok__) => { @@ -818,7 +818,7 @@ impl ICatalogCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pvarnamel: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pvarnamel: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICatalogCollection_Impl::Name(this) { Ok(ok__) => { @@ -910,22 +910,22 @@ impl ICatalogCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn put_Value(&self, bstrpropname: &windows_core::BSTR, val: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Key(&self) -> windows_core::Result; - fn Name(&self) -> windows_core::Result; + fn get_Value(&self, bstrpropname: &windows_core::BSTR) -> windows_core::Result; + fn put_Value(&self, bstrpropname: &windows_core::BSTR, val: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn Key(&self) -> windows_core::Result; + fn Name(&self) -> windows_core::Result; fn IsPropertyReadOnly(&self, bstrpropname: &windows_core::BSTR) -> windows_core::Result; fn Valid(&self) -> windows_core::Result; fn IsPropertyWriteOnly(&self, bstrpropname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICatalogObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICatalogObject_Vtbl { pub const fn new() -> ICatalogObject_Vtbl { - unsafe extern "system" fn get_Value(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, pvarretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Value(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, pvarretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICatalogObject_Impl::get_Value(this, core::mem::transmute(&bstrpropname)) { Ok(ok__) => { @@ -935,11 +935,11 @@ impl ICatalogObject_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_Value(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, val: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_Value(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, val: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICatalogObject_Impl::put_Value(this, core::mem::transmute(&bstrpropname), core::mem::transmute(&val)).into() } - unsafe extern "system" fn Key(this: *mut core::ffi::c_void, pvarretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Key(this: *mut core::ffi::c_void, pvarretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICatalogObject_Impl::Key(this) { Ok(ok__) => { @@ -949,7 +949,7 @@ impl ICatalogObject_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pvarretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pvarretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICatalogObject_Impl::Name(this) { Ok(ok__) => { @@ -2165,13 +2165,16 @@ impl IComTrackingInfoEvents_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComTrackingInfoObject_Impl: Sized + windows_core::IUnknownImpl { - fn GetValue(&self, szpropertyname: &windows_core::PCWSTR) -> windows_core::Result; + fn GetValue(&self, szpropertyname: &windows_core::PCWSTR) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComTrackingInfoObject {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComTrackingInfoObject_Vtbl { pub const fn new() -> IComTrackingInfoObject_Vtbl { - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, szpropertyname: windows_core::PCWSTR, pvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, szpropertyname: windows_core::PCWSTR, pvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IComTrackingInfoObject_Impl::GetValue(this, core::mem::transmute(&szpropertyname)) { Ok(ok__) => { @@ -2298,13 +2301,16 @@ impl IComTransactionEvents_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IComUserEvent_Impl: Sized + windows_core::IUnknownImpl { - fn OnUserEvent(&self, pinfo: *const COMSVCSEVENTINFO, pvarevent: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn OnUserEvent(&self, pinfo: *const COMSVCSEVENTINFO, pvarevent: *const super::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComUserEvent {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComUserEvent_Vtbl { pub const fn new() -> IComUserEvent_Vtbl { - unsafe extern "system" fn OnUserEvent(this: *mut core::ffi::c_void, pinfo: *const COMSVCSEVENTINFO, pvarevent: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OnUserEvent(this: *mut core::ffi::c_void, pinfo: *const COMSVCSEVENTINFO, pvarevent: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IComUserEvent_Impl::OnUserEvent(this, core::mem::transmute_copy(&pinfo), core::mem::transmute_copy(&pvarevent)).into() } @@ -2314,21 +2320,24 @@ impl IComUserEvent_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IContextProperties_Impl: Sized + windows_core::IUnknownImpl { fn Count(&self, plcount: *mut i32) -> windows_core::Result<()>; - fn GetProperty(&self, name: &windows_core::BSTR, pproperty: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, name: &windows_core::BSTR, pproperty: *mut super::Variant::VARIANT) -> windows_core::Result<()>; fn EnumNames(&self) -> windows_core::Result; - fn SetProperty(&self, name: &windows_core::BSTR, property: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetProperty(&self, name: &windows_core::BSTR, property: &super::Variant::VARIANT) -> windows_core::Result<()>; fn RemoveProperty(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IContextProperties {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IContextProperties_Vtbl { pub const fn new() -> IContextProperties_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IContextProperties_Impl::Count(this, core::mem::transmute_copy(&plcount)).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IContextProperties_Impl::GetProperty(this, core::mem::transmute(&name), core::mem::transmute_copy(&pproperty)).into() } @@ -2342,7 +2351,7 @@ impl IContextProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, property: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, property: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IContextProperties_Impl::SetProperty(this, core::mem::transmute(&name), core::mem::transmute(&property)).into() } @@ -2576,19 +2585,22 @@ impl ICrmCompensator_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmCompensatorVariants_Impl: Sized + windows_core::IUnknownImpl { fn SetLogControlVariants(&self, plogcontrol: Option<&ICrmLogControl>) -> windows_core::Result<()>; fn BeginPrepareVariants(&self) -> windows_core::Result<()>; - fn PrepareRecordVariants(&self, plogrecord: *const windows_core::VARIANT) -> windows_core::Result; + fn PrepareRecordVariants(&self, plogrecord: *const super::Variant::VARIANT) -> windows_core::Result; fn EndPrepareVariants(&self) -> windows_core::Result; fn BeginCommitVariants(&self, brecovery: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn CommitRecordVariants(&self, plogrecord: *const windows_core::VARIANT) -> windows_core::Result; + fn CommitRecordVariants(&self, plogrecord: *const super::Variant::VARIANT) -> windows_core::Result; fn EndCommitVariants(&self) -> windows_core::Result<()>; fn BeginAbortVariants(&self, brecovery: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn AbortRecordVariants(&self, plogrecord: *const windows_core::VARIANT) -> windows_core::Result; + fn AbortRecordVariants(&self, plogrecord: *const super::Variant::VARIANT) -> windows_core::Result; fn EndAbortVariants(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICrmCompensatorVariants {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICrmCompensatorVariants_Vtbl { pub const fn new() -> ICrmCompensatorVariants_Vtbl { unsafe extern "system" fn SetLogControlVariants(this: *mut core::ffi::c_void, plogcontrol: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2599,7 +2611,7 @@ impl ICrmCompensatorVariants_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICrmCompensatorVariants_Impl::BeginPrepareVariants(this).into() } - unsafe extern "system" fn PrepareRecordVariants(this: *mut core::ffi::c_void, plogrecord: *const core::mem::MaybeUninit, pbforget: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn PrepareRecordVariants(this: *mut core::ffi::c_void, plogrecord: *const core::mem::MaybeUninit, pbforget: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmCompensatorVariants_Impl::PrepareRecordVariants(this, core::mem::transmute_copy(&plogrecord)) { Ok(ok__) => { @@ -2623,7 +2635,7 @@ impl ICrmCompensatorVariants_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICrmCompensatorVariants_Impl::BeginCommitVariants(this, core::mem::transmute_copy(&brecovery)).into() } - unsafe extern "system" fn CommitRecordVariants(this: *mut core::ffi::c_void, plogrecord: *const core::mem::MaybeUninit, pbforget: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn CommitRecordVariants(this: *mut core::ffi::c_void, plogrecord: *const core::mem::MaybeUninit, pbforget: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmCompensatorVariants_Impl::CommitRecordVariants(this, core::mem::transmute_copy(&plogrecord)) { Ok(ok__) => { @@ -2641,7 +2653,7 @@ impl ICrmCompensatorVariants_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICrmCompensatorVariants_Impl::BeginAbortVariants(this, core::mem::transmute_copy(&brecovery)).into() } - unsafe extern "system" fn AbortRecordVariants(this: *mut core::ffi::c_void, plogrecord: *const core::mem::MaybeUninit, pbforget: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn AbortRecordVariants(this: *mut core::ffi::c_void, plogrecord: *const core::mem::MaybeUninit, pbforget: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmCompensatorVariants_Impl::AbortRecordVariants(this, core::mem::transmute_copy(&plogrecord)) { Ok(ok__) => { @@ -2673,16 +2685,16 @@ impl ICrmCompensatorVariants_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmFormatLogRecords_Impl: Sized + windows_core::IUnknownImpl { fn GetColumnCount(&self) -> windows_core::Result; - fn GetColumnHeaders(&self) -> windows_core::Result; - fn GetColumn(&self, crmlogrec: &CrmLogRecordRead) -> windows_core::Result; - fn GetColumnVariants(&self, logrecord: &windows_core::VARIANT) -> windows_core::Result; + fn GetColumnHeaders(&self) -> windows_core::Result; + fn GetColumn(&self, crmlogrec: &CrmLogRecordRead) -> windows_core::Result; + fn GetColumnVariants(&self, logrecord: &super::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICrmFormatLogRecords {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICrmFormatLogRecords_Vtbl { pub const fn new() -> ICrmFormatLogRecords_Vtbl { unsafe extern "system" fn GetColumnCount(this: *mut core::ffi::c_void, plcolumncount: *mut i32) -> windows_core::HRESULT { @@ -2695,7 +2707,7 @@ impl ICrmFormatLogRecords_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetColumnHeaders(this: *mut core::ffi::c_void, pheaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetColumnHeaders(this: *mut core::ffi::c_void, pheaders: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmFormatLogRecords_Impl::GetColumnHeaders(this) { Ok(ok__) => { @@ -2705,7 +2717,7 @@ impl ICrmFormatLogRecords_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetColumn(this: *mut core::ffi::c_void, crmlogrec: CrmLogRecordRead, pformattedlogrecord: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetColumn(this: *mut core::ffi::c_void, crmlogrec: CrmLogRecordRead, pformattedlogrecord: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmFormatLogRecords_Impl::GetColumn(this, core::mem::transmute(&crmlogrec)) { Ok(ok__) => { @@ -2715,7 +2727,7 @@ impl ICrmFormatLogRecords_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetColumnVariants(this: *mut core::ffi::c_void, logrecord: core::mem::MaybeUninit, pformattedlogrecord: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetColumnVariants(this: *mut core::ffi::c_void, logrecord: core::mem::MaybeUninit, pformattedlogrecord: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmFormatLogRecords_Impl::GetColumnVariants(this, core::mem::transmute(&logrecord)) { Ok(ok__) => { @@ -2737,19 +2749,19 @@ impl ICrmFormatLogRecords_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmLogControl_Impl: Sized + windows_core::IUnknownImpl { fn TransactionUOW(&self) -> windows_core::Result; fn RegisterCompensator(&self, lpcwstrprogidcompensator: &windows_core::PCWSTR, lpcwstrdescription: &windows_core::PCWSTR, lcrmregflags: i32) -> windows_core::Result<()>; - fn WriteLogRecordVariants(&self, plogrecord: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn WriteLogRecordVariants(&self, plogrecord: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn ForceLog(&self) -> windows_core::Result<()>; fn ForgetLogRecord(&self) -> windows_core::Result<()>; fn ForceTransactionToAbort(&self) -> windows_core::Result<()>; fn WriteLogRecord(&self, rgblob: *const super::Com::BLOB, cblob: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICrmLogControl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICrmLogControl_Vtbl { pub const fn new() -> ICrmLogControl_Vtbl { unsafe extern "system" fn TransactionUOW(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2766,7 +2778,7 @@ impl ICrmLogControl_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICrmLogControl_Impl::RegisterCompensator(this, core::mem::transmute(&lpcwstrprogidcompensator), core::mem::transmute(&lpcwstrdescription), core::mem::transmute_copy(&lcrmregflags)).into() } - unsafe extern "system" fn WriteLogRecordVariants(this: *mut core::ffi::c_void, plogrecord: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn WriteLogRecordVariants(this: *mut core::ffi::c_void, plogrecord: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICrmLogControl_Impl::WriteLogRecordVariants(this, core::mem::transmute_copy(&plogrecord)).into() } @@ -2801,14 +2813,14 @@ impl ICrmLogControl_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmMonitor_Impl: Sized + windows_core::IUnknownImpl { fn GetClerks(&self) -> windows_core::Result; - fn HoldClerk(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn HoldClerk(&self, index: &super::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICrmMonitor {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICrmMonitor_Vtbl { pub const fn new() -> ICrmMonitor_Vtbl { unsafe extern "system" fn GetClerks(this: *mut core::ffi::c_void, pclerks: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2821,7 +2833,7 @@ impl ICrmMonitor_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn HoldClerk(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn HoldClerk(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmMonitor_Impl::HoldClerk(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2841,22 +2853,22 @@ impl ICrmMonitor_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result; + fn Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn ProgIdCompensator(&self, index: &windows_core::VARIANT) -> windows_core::Result; - fn Description(&self, index: &windows_core::VARIANT) -> windows_core::Result; - fn TransactionUOW(&self, index: &windows_core::VARIANT) -> windows_core::Result; - fn ActivityId(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn ProgIdCompensator(&self, index: &super::Variant::VARIANT) -> windows_core::Result; + fn Description(&self, index: &super::Variant::VARIANT) -> windows_core::Result; + fn TransactionUOW(&self, index: &super::Variant::VARIANT) -> windows_core::Result; + fn ActivityId(&self, index: &super::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICrmMonitorClerks {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICrmMonitorClerks_Vtbl { pub const fn new() -> ICrmMonitorClerks_Vtbl { - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmMonitorClerks_Impl::Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2886,7 +2898,7 @@ impl ICrmMonitorClerks_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ProgIdCompensator(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ProgIdCompensator(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmMonitorClerks_Impl::ProgIdCompensator(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2896,7 +2908,7 @@ impl ICrmMonitorClerks_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Description(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Description(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmMonitorClerks_Impl::Description(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2906,7 +2918,7 @@ impl ICrmMonitorClerks_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn TransactionUOW(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TransactionUOW(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmMonitorClerks_Impl::TransactionUOW(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2916,7 +2928,7 @@ impl ICrmMonitorClerks_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ActivityId(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ActivityId(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmMonitorClerks_Impl::ActivityId(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2941,17 +2953,17 @@ impl ICrmMonitorClerks_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICrmMonitorLogRecords_Impl: Sized + windows_core::IUnknownImpl { fn Count(&self) -> windows_core::Result; fn TransactionState(&self) -> windows_core::Result; fn StructuredRecords(&self) -> windows_core::Result; fn GetLogRecord(&self, dwindex: u32, pcrmlogrec: *mut CrmLogRecordRead) -> windows_core::Result<()>; - fn GetLogRecordVariants(&self, indexnumber: &windows_core::VARIANT) -> windows_core::Result; + fn GetLogRecordVariants(&self, indexnumber: &super::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICrmMonitorLogRecords {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICrmMonitorLogRecords_Vtbl { pub const fn new() -> ICrmMonitorLogRecords_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -2988,7 +3000,7 @@ impl ICrmMonitorLogRecords_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICrmMonitorLogRecords_Impl::GetLogRecord(this, core::mem::transmute_copy(&dwindex), core::mem::transmute_copy(&pcrmlogrec)).into() } - unsafe extern "system" fn GetLogRecordVariants(this: *mut core::ffi::c_void, indexnumber: core::mem::MaybeUninit, plogrecord: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetLogRecordVariants(this: *mut core::ffi::c_void, indexnumber: core::mem::MaybeUninit, plogrecord: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICrmMonitorLogRecords_Impl::GetLogRecordVariants(this, core::mem::transmute(&indexnumber)) { Ok(ok__) => { @@ -3134,15 +3146,15 @@ impl IEnumNames_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn StopTraceGuid(&self, bstrguidevent: &windows_core::BSTR, bstrguidfilter: &windows_core::BSTR, lpidfilter: i32) -> windows_core::Result<()>; fn EnumTraceGuid(&self, plcntguids: *mut i32, pbstrguidlist: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventServerTrace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventServerTrace_Vtbl { pub const fn new() -> IEventServerTrace_Vtbl { unsafe extern "system" fn StartTraceGuid(this: *mut core::ffi::c_void, bstrguidevent: core::mem::MaybeUninit, bstrguidfilter: core::mem::MaybeUninit, lpidfilter: i32) -> windows_core::HRESULT { @@ -3235,19 +3247,22 @@ impl IGetAppTrackerData_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IGetContextProperties_Impl: Sized + windows_core::IUnknownImpl { fn Count(&self, plcount: *mut i32) -> windows_core::Result<()>; - fn GetProperty(&self, name: &windows_core::BSTR, pproperty: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, name: &windows_core::BSTR, pproperty: *mut super::Variant::VARIANT) -> windows_core::Result<()>; fn EnumNames(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGetContextProperties {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGetContextProperties_Vtbl { pub const fn new() -> IGetContextProperties_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGetContextProperties_Impl::Count(this, core::mem::transmute_copy(&plcount)).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGetContextProperties_Impl::GetProperty(this, core::mem::transmute(&name), core::mem::transmute_copy(&pproperty)).into() } @@ -3272,13 +3287,13 @@ impl IGetContextProperties_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGetSecurityCallContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGetSecurityCallContext_Vtbl { pub const fn new() -> IGetSecurityCallContext_Vtbl { unsafe extern "system" fn GetSecurityCallContext(this: *mut core::ffi::c_void, ppobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3358,12 +3373,15 @@ impl IHolder_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ILBEvents_Impl: Sized + windows_core::IUnknownImpl { fn TargetUp(&self, bstrservername: &windows_core::BSTR, bstrclsideng: &windows_core::BSTR) -> windows_core::Result<()>; fn TargetDown(&self, bstrservername: &windows_core::BSTR, bstrclsideng: &windows_core::BSTR) -> windows_core::Result<()>; - fn EngineDefined(&self, bstrpropname: &windows_core::BSTR, varpropvalue: *const windows_core::VARIANT, bstrclsideng: &windows_core::BSTR) -> windows_core::Result<()>; + fn EngineDefined(&self, bstrpropname: &windows_core::BSTR, varpropvalue: *const super::Variant::VARIANT, bstrclsideng: &windows_core::BSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ILBEvents {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ILBEvents_Vtbl { pub const fn new() -> ILBEvents_Vtbl { unsafe extern "system" fn TargetUp(this: *mut core::ffi::c_void, bstrservername: core::mem::MaybeUninit, bstrclsideng: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3374,7 +3392,7 @@ impl ILBEvents_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ILBEvents_Impl::TargetDown(this, core::mem::transmute(&bstrservername), core::mem::transmute(&bstrclsideng)).into() } - unsafe extern "system" fn EngineDefined(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, varpropvalue: *const core::mem::MaybeUninit, bstrclsideng: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EngineDefined(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, varpropvalue: *const core::mem::MaybeUninit, bstrclsideng: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ILBEvents_Impl::EngineDefined(this, core::mem::transmute(&bstrpropname), core::mem::transmute_copy(&varpropvalue), core::mem::transmute(&bstrclsideng)).into() } @@ -3448,13 +3466,13 @@ impl IMTSCall_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMTSLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMTSLocator_Vtbl { pub const fn new() -> IMTSLocator_Vtbl { unsafe extern "system" fn GetEventDispatcher(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3579,7 +3597,7 @@ impl IManagedPooledObj_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetSourcePath(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3589,9 +3607,9 @@ pub trait IMessageMover_Impl: Sized + super::Com::IDispatch_Impl { fn SetCommitBatchSize(&self, newval: i32) -> windows_core::Result<()>; fn MoveMessages(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMessageMover {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMessageMover_Vtbl { pub const fn new() -> IMessageMover_Vtbl { unsafe extern "system" fn SourcePath(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3661,17 +3679,17 @@ impl IMessageMover_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DisplayName(&self) -> windows_core::Result; fn EventID(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn get_Value(&self, skey: &windows_core::BSTR) -> windows_core::Result; + fn get_Value(&self, skey: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMtsEventInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMtsEventInfo_Vtbl { pub const fn new() -> IMtsEventInfo_Vtbl { unsafe extern "system" fn Names(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3714,7 +3732,7 @@ impl IMtsEventInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Value(this: *mut core::ffi::c_void, skey: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Value(this: *mut core::ffi::c_void, skey: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMtsEventInfo_Impl::get_Value(this, core::mem::transmute(&skey)) { Ok(ok__) => { @@ -3737,17 +3755,17 @@ impl IMtsEventInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PackageGuid(&self) -> windows_core::Result; - fn PostEvent(&self, vevent: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn PostEvent(&self, vevent: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn FireEvents(&self) -> windows_core::Result; fn GetProcessID(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMtsEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMtsEvents_Vtbl { pub const fn new() -> IMtsEvents_Vtbl { unsafe extern "system" fn PackageName(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3770,7 +3788,7 @@ impl IMtsEvents_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PostEvent(this: *mut core::ffi::c_void, vevent: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PostEvent(this: *mut core::ffi::c_void, vevent: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMtsEvents_Impl::PostEvent(this, core::mem::transmute_copy(&vevent)).into() } @@ -3807,15 +3825,15 @@ impl IMtsEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, lindex: i32) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMtsGrp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMtsGrp_Vtbl { pub const fn new() -> IMtsGrp_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -3927,13 +3945,13 @@ impl IObjectConstruct_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IObjectConstructString {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IObjectConstructString_Vtbl { pub const fn new() -> IObjectConstructString_Vtbl { unsafe extern "system" fn ConstructString(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4175,13 +4193,13 @@ impl IPlaybackControl_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPoolManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPoolManager_Vtbl { pub const fn new() -> IPoolManager_Vtbl { unsafe extern "system" fn ShutdownPool(this: *mut core::ffi::c_void, clsidorprogid: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4215,18 +4233,18 @@ impl IProcessInitializer_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn get_Item(&self, name: &windows_core::BSTR) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn IsCallerInRole(&self, bstrrole: &windows_core::BSTR) -> windows_core::Result; fn IsSecurityEnabled(&self) -> windows_core::Result; - fn IsUserInRole(&self, puser: *const windows_core::VARIANT, bstrrole: &windows_core::BSTR) -> windows_core::Result; + fn IsUserInRole(&self, puser: *const super::Variant::VARIANT, bstrrole: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISecurityCallContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISecurityCallContext_Vtbl { pub const fn new() -> ISecurityCallContext_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -4239,7 +4257,7 @@ impl ISecurityCallContext_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISecurityCallContext_Impl::get_Item(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -4279,7 +4297,7 @@ impl ISecurityCallContext_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn IsUserInRole(this: *mut core::ffi::c_void, puser: *const core::mem::MaybeUninit, bstrrole: core::mem::MaybeUninit, pfinrole: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn IsUserInRole(this: *mut core::ffi::c_void, puser: *const core::mem::MaybeUninit, bstrrole: core::mem::MaybeUninit, pfinrole: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISecurityCallContext_Impl::IsUserInRole(this, core::mem::transmute_copy(&puser), core::mem::transmute(&bstrrole)) { Ok(ok__) => { @@ -4303,15 +4321,15 @@ impl ISecurityCallContext_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISecurityCallersColl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISecurityCallersColl_Vtbl { pub const fn new() -> ISecurityCallersColl_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -4355,15 +4373,15 @@ impl ISecurityCallersColl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn get_Item(&self, name: &windows_core::BSTR) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISecurityIdentityColl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISecurityIdentityColl_Vtbl { pub const fn new() -> ISecurityIdentityColl_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -4376,7 +4394,7 @@ impl ISecurityIdentityColl_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISecurityIdentityColl_Impl::get_Item(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -4907,17 +4925,17 @@ impl IServiceTransactionConfigBase_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetValue(&self, val: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, val: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISharedProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISharedProperty_Vtbl { pub const fn new() -> ISharedProperty_Vtbl { - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISharedProperty_Impl::Value(this) { Ok(ok__) => { @@ -4927,7 +4945,7 @@ impl ISharedProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, val: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, val: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISharedProperty_Impl::SetValue(this, core::mem::transmute(&val)).into() } @@ -4937,16 +4955,16 @@ impl ISharedProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 Option) -> windows_core::Result<()>; fn get_PropertyByPosition(&self, index: i32) -> windows_core::Result; fn CreateProperty(&self, name: &windows_core::BSTR, fexists: *mut super::super::Foundation::VARIANT_BOOL, ppprop: *mut Option) -> windows_core::Result<()>; fn get_Property(&self, name: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISharedPropertyGroup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISharedPropertyGroup_Vtbl { pub const fn new() -> ISharedPropertyGroup_Vtbl { unsafe extern "system" fn CreatePropertyByPosition(this: *mut core::ffi::c_void, index: i32, fexists: *mut super::super::Foundation::VARIANT_BOOL, ppprop: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4989,15 +5007,15 @@ impl ISharedPropertyGroup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 Option) -> windows_core::Result<()>; fn get_Group(&self, name: &windows_core::BSTR) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISharedPropertyGroupManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISharedPropertyGroupManager_Vtbl { pub const fn new() -> ISharedPropertyGroupManager_Vtbl { unsafe extern "system" fn CreatePropertyGroup(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, dwisomode: *mut i32, dwrelmode: *mut i32, fexists: *mut super::super::Foundation::VARIANT_BOOL, ppgroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5133,18 +5151,18 @@ impl IThreadPoolKnobs_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn CreateInstance(&self, pszprogid: &windows_core::BSTR) -> windows_core::Result; fn Commit(&self) -> windows_core::Result<()>; fn Abort(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITransactionContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITransactionContext_Vtbl { pub const fn new() -> ITransactionContext_Vtbl { - unsafe extern "system" fn CreateInstance(this: *mut core::ffi::c_void, pszprogid: core::mem::MaybeUninit, pobject: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreateInstance(this: *mut core::ffi::c_void, pszprogid: core::mem::MaybeUninit, pobject: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITransactionContext_Impl::CreateInstance(this, core::mem::transmute(&pszprogid)) { Ok(ok__) => { @@ -5473,9 +5491,9 @@ impl ITxProxyHolder_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn CreateInstance(&self, bstrprogid: &windows_core::BSTR) -> windows_core::Result; fn SetComplete(&self) -> windows_core::Result<()>; fn SetAbort(&self) -> windows_core::Result<()>; fn EnableCommit(&self) -> windows_core::Result<()>; @@ -5484,17 +5502,17 @@ pub trait ObjectContext_Impl: Sized + super::Com::IDispatch_Impl { fn IsSecurityEnabled(&self) -> windows_core::Result; fn IsCallerInRole(&self, bstrrole: &windows_core::BSTR) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn get_Item(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn get_Item(&self, name: &windows_core::BSTR) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Security(&self) -> windows_core::Result; fn ContextInfo(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ObjectContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ObjectContext_Vtbl { pub const fn new() -> ObjectContext_Vtbl { - unsafe extern "system" fn CreateInstance(this: *mut core::ffi::c_void, bstrprogid: core::mem::MaybeUninit, pobject: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreateInstance(this: *mut core::ffi::c_void, bstrprogid: core::mem::MaybeUninit, pobject: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ObjectContext_Impl::CreateInstance(this, core::mem::transmute(&bstrprogid)) { Ok(ok__) => { @@ -5560,7 +5578,7 @@ impl ObjectContext_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pitem: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ObjectContext_Impl::get_Item(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -5652,16 +5670,16 @@ impl ObjectControl_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetDirectCreatorName(&self) -> windows_core::Result; fn GetOriginalCallerName(&self) -> windows_core::Result; fn GetOriginalCreatorName(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for SecurityProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl SecurityProperty_Vtbl { pub const fn new() -> SecurityProperty_Vtbl { unsafe extern "system" fn GetDirectCallerName(this: *mut core::ffi::c_void, bstrusername: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { 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 0000533a8b..8cc5e66c78 100644 --- a/crates/libs/windows/src/Windows/Win32/System/ComponentServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/ComponentServices/mod.rs @@ -456,8 +456,8 @@ impl core::ops::Deref for ICOMAdminCatalog2 { windows_core::imp::interface_hierarchy!(ICOMAdminCatalog2, windows_core::IUnknown, super::Com::IDispatch, ICOMAdminCatalog); #[cfg(feature = "Win32_System_Com")] impl ICOMAdminCatalog2 { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GetCollectionByQuery2(&self, bstrcollectionname: P0, pvarquerystrings: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -468,19 +468,24 @@ impl ICOMAdminCatalog2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetApplicationInstanceIDFromProcessID)(windows_core::Interface::as_raw(self), lprocessid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ShutdownApplicationInstances(&self, pvarapplicationinstanceid: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarapplicationinstanceid)).ok() } - pub unsafe fn PauseApplicationInstances(&self, pvarapplicationinstanceid: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarapplicationinstanceid)).ok() } - pub unsafe fn ResumeApplicationInstances(&self, pvarapplicationinstanceid: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarapplicationinstanceid)).ok() } - pub unsafe fn RecycleApplicationInstances(&self, pvarapplicationinstanceid: *const windows_core::VARIANT, lreasoncode: i32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarapplicationinstanceid), lreasoncode).ok() } - pub unsafe fn AreApplicationInstancesPaused(&self, pvarapplicationinstanceid: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AreApplicationInstancesPaused)(windows_core::Interface::as_raw(self), core::mem::transmute(pvarapplicationinstanceid), &mut result__).map(|| result__) } @@ -550,21 +555,24 @@ impl ICOMAdminCatalog2 { pub unsafe fn FlushPartitionCache(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).FlushPartitionCache)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn CopyApplications(&self, bstrsourcepartitionidorname: P0, pvarapplicationid: *const windows_core::VARIANT, bstrdestinationpartitionidorname: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).CopyApplications)(windows_core::Interface::as_raw(self), bstrsourcepartitionidorname.param().abi(), core::mem::transmute(pvarapplicationid), bstrdestinationpartitionidorname.param().abi()).ok() } - pub unsafe fn CopyComponents(&self, bstrsourceapplicationidorname: P0, pvarclsidorprogid: *const windows_core::VARIANT, bstrdestinationapplicationidorname: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).CopyComponents)(windows_core::Interface::as_raw(self), bstrsourceapplicationidorname.param().abi(), core::mem::transmute(pvarclsidorprogid), bstrdestinationapplicationidorname.param().abi()).ok() } - pub unsafe fn MoveComponents(&self, bstrsourceapplicationidorname: P0, pvarclsidorprogid: *const windows_core::VARIANT, bstrdestinationapplicationidorname: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -588,19 +596,22 @@ impl ICOMAdminCatalog2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsSafeToDelete)(windows_core::Interface::as_raw(self), bstrdllname.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn ImportUnconfiguredComponents(&self, bstrapplicationidorname: P0, pvarclsidorprogid: *const windows_core::VARIANT, pvarcomponenttype: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).ImportUnconfiguredComponents)(windows_core::Interface::as_raw(self), bstrapplicationidorname.param().abi(), core::mem::transmute(pvarclsidorprogid), core::mem::transmute(pvarcomponenttype)).ok() } - pub unsafe fn PromoteUnconfiguredComponents(&self, bstrapplicationidorname: P0, pvarclsidorprogid: *const windows_core::VARIANT, pvarcomponenttype: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).PromoteUnconfiguredComponents)(windows_core::Interface::as_raw(self), bstrapplicationidorname.param().abi(), core::mem::transmute(pvarclsidorprogid), core::mem::transmute(pvarcomponenttype)).ok() } - pub unsafe fn ImportComponents(&self, bstrapplicationidorname: P0, pvarclsidorprogid: *const windows_core::VARIANT, pvarcomponenttype: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -647,16 +658,31 @@ impl ICOMAdminCatalog2 { #[repr(C)] pub struct ICOMAdminCatalog2_Vtbl { pub base__: ICOMAdminCatalog_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub GetCollectionByQuery2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCollectionByQuery2: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetCollectionByQuery2: usize, pub GetApplicationInstanceIDFromProcessID: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ShutdownApplicationInstances: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PauseApplicationInstances: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ResumeApplicationInstances: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub RecycleApplicationInstances: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, - pub AreApplicationInstancesPaused: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ShutdownApplicationInstances: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ShutdownApplicationInstances: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PauseApplicationInstances: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PauseApplicationInstances: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ResumeApplicationInstances: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ResumeApplicationInstances: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RecycleApplicationInstances: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RecycleApplicationInstances: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AreApplicationInstancesPaused: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AreApplicationInstancesPaused: usize, pub DumpApplicationInstance: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsApplicationInstanceDumpSupported: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub CreateServiceForApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -668,14 +694,32 @@ pub struct ICOMAdminCatalog2_Vtbl { pub CurrentPartitionName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GlobalPartitionID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub FlushPartitionCache: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub CopyApplications: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CopyComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub MoveComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CopyApplications: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CopyApplications: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CopyComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CopyComponents: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MoveComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MoveComponents: usize, pub AliasComponent: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsSafeToDelete: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut COMAdminInUse) -> windows_core::HRESULT, - pub ImportUnconfiguredComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PromoteUnconfiguredComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ImportComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ImportUnconfiguredComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ImportUnconfiguredComponents: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PromoteUnconfiguredComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PromoteUnconfiguredComponents: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ImportComponents: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ImportComponents: usize, pub Is64BitCatalogServer: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub ExportPartition: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, COMAdminApplicationExportOptions) -> windows_core::HRESULT, pub InstallPartition: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, COMAdminApplicationInstallOptions, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -756,16 +800,17 @@ impl ICatalogCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SaveChanges)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCollection(&self, bstrcollname: P0, varobjectkey: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCollection)(windows_core::Interface::as_raw(self), bstrcollname.param().abi(), varobjectkey.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Name(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Name(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Name)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -818,11 +863,14 @@ pub struct ICatalogCollection_Vtbl { Add: usize, pub Populate: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SaveChanges: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub GetCollection: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCollection: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetCollection: usize, - pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Name: usize, pub AddEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub RemoveEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -850,25 +898,29 @@ impl core::ops::Deref for ICatalogObject { windows_core::imp::interface_hierarchy!(ICatalogObject, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ICatalogObject { - pub unsafe fn get_Value(&self, bstrpropname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Value(&self, bstrpropname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Value)(windows_core::Interface::as_raw(self), bstrpropname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Value(&self, bstrpropname: P0, val: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).put_Value)(windows_core::Interface::as_raw(self), bstrpropname.param().abi(), val.param().abi()).ok() } - pub unsafe fn Key(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Key(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Key)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Name(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Name(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Name)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -895,10 +947,22 @@ impl ICatalogObject { #[repr(C)] pub struct ICatalogObject_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub get_Value: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_Value: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Key: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Value: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_Value: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Key: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Key: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Name: usize, pub IsPropertyReadOnly: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Valid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsPropertyWriteOnly: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -1864,7 +1928,8 @@ impl core::ops::Deref for IComTrackingInfoObject { } windows_core::imp::interface_hierarchy!(IComTrackingInfoObject, windows_core::IUnknown); impl IComTrackingInfoObject { - pub unsafe fn GetValue(&self, szpropertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self, szpropertyname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -1875,7 +1940,10 @@ impl IComTrackingInfoObject { #[repr(C)] pub struct IComTrackingInfoObject_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, } windows_core::imp::define_interface!(IComTrackingInfoProperties, IComTrackingInfoProperties_Vtbl, 0x789b42be_6f6b_443a_898e_67abf390aa14); impl core::ops::Deref for IComTrackingInfoProperties { @@ -1982,14 +2050,18 @@ impl core::ops::Deref for IComUserEvent { } windows_core::imp::interface_hierarchy!(IComUserEvent, windows_core::IUnknown); impl IComUserEvent { - pub unsafe fn OnUserEvent(&self, pinfo: *const COMSVCSEVENTINFO, pvarevent: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarevent)).ok() } } #[repr(C)] pub struct IComUserEvent_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub OnUserEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *const COMSVCSEVENTINFO, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnUserEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *const COMSVCSEVENTINFO, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OnUserEvent: usize, } windows_core::imp::define_interface!(IContextProperties, IContextProperties_Vtbl, 0xd396da85_bf8f_11d1_bbae_00c04fc2fa5f); impl core::ops::Deref for IContextProperties { @@ -2003,7 +2075,8 @@ 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() } - pub unsafe fn GetProperty(&self, name: P0, pproperty: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -2013,10 +2086,11 @@ impl IContextProperties { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnumNames)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperty(&self, name: P0, property: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetProperty)(windows_core::Interface::as_raw(self), name.param().abi(), property.param().abi()).ok() } @@ -2031,9 +2105,15 @@ impl IContextProperties { pub struct IContextProperties_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, pub EnumNames: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, pub RemoveProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IContextSecurityPerimeter, IContextSecurityPerimeter_Vtbl, 0xa7549a29_a7c4_42e1_8dc1_7e3d748dc24a); @@ -2262,7 +2342,8 @@ impl ICrmCompensatorVariants { pub unsafe fn BeginPrepareVariants(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).BeginPrepareVariants)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn PrepareRecordVariants(&self, plogrecord: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PrepareRecordVariants)(windows_core::Interface::as_raw(self), core::mem::transmute(plogrecord), &mut result__).map(|| result__) } @@ -2276,7 +2357,8 @@ impl ICrmCompensatorVariants { { (windows_core::Interface::vtable(self).BeginCommitVariants)(windows_core::Interface::as_raw(self), brecovery.param().abi()).ok() } - pub unsafe fn CommitRecordVariants(&self, plogrecord: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CommitRecordVariants)(windows_core::Interface::as_raw(self), core::mem::transmute(plogrecord), &mut result__).map(|| result__) } @@ -2289,7 +2371,8 @@ impl ICrmCompensatorVariants { { (windows_core::Interface::vtable(self).BeginAbortVariants)(windows_core::Interface::as_raw(self), brecovery.param().abi()).ok() } - pub unsafe fn AbortRecordVariants(&self, plogrecord: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AbortRecordVariants)(windows_core::Interface::as_raw(self), core::mem::transmute(plogrecord), &mut result__).map(|| result__) } @@ -2302,13 +2385,22 @@ pub struct ICrmCompensatorVariants_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub SetLogControlVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub BeginPrepareVariants: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub PrepareRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PrepareRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PrepareRecordVariants: usize, pub EndPrepareVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub BeginCommitVariants: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub CommitRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CommitRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CommitRecordVariants: usize, pub EndCommitVariants: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub BeginAbortVariants: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub AbortRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AbortRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AbortRecordVariants: usize, pub EndAbortVariants: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(ICrmFormatLogRecords, ICrmFormatLogRecords_Vtbl, 0x9c51d821_c98b_11d1_82fb_00a0c91eede9); @@ -2324,18 +2416,20 @@ impl ICrmFormatLogRecords { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetColumnCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetColumnHeaders(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetColumnHeaders(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetColumnHeaders)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GetColumn(&self, crmlogrec: CrmLogRecordRead) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetColumn)(windows_core::Interface::as_raw(self), core::mem::transmute(crmlogrec), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetColumnVariants(&self, logrecord: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetColumnVariants(&self, logrecord: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetColumnVariants)(windows_core::Interface::as_raw(self), logrecord.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2345,12 +2439,18 @@ impl ICrmFormatLogRecords { pub struct ICrmFormatLogRecords_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetColumnCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub GetColumnHeaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub GetColumn: unsafe extern "system" fn(*mut core::ffi::c_void, CrmLogRecordRead, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetColumnHeaders: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetColumnHeaders: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetColumn: unsafe extern "system" fn(*mut core::ffi::c_void, CrmLogRecordRead, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetColumn: usize, - pub GetColumnVariants: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetColumnVariants: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetColumnVariants: usize, } windows_core::imp::define_interface!(ICrmLogControl, ICrmLogControl_Vtbl, 0xa0e174b3_d26e_11d2_8f84_00805fc7bcd9); impl core::ops::Deref for ICrmLogControl { @@ -2372,7 +2472,8 @@ impl ICrmLogControl { { (windows_core::Interface::vtable(self).RegisterCompensator)(windows_core::Interface::as_raw(self), lpcwstrprogidcompensator.param().abi(), lpcwstrdescription.param().abi(), lcrmregflags).ok() } - pub unsafe fn WriteLogRecordVariants(&self, plogrecord: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(plogrecord)).ok() } pub unsafe fn ForceLog(&self) -> windows_core::Result<()> { @@ -2394,7 +2495,10 @@ pub struct ICrmLogControl_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub TransactionUOW: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub RegisterCompensator: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, i32) -> windows_core::HRESULT, - pub WriteLogRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub WriteLogRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + WriteLogRecordVariants: usize, pub ForceLog: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub ForgetLogRecord: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub ForceTransactionToAbort: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2417,9 +2521,10 @@ impl ICrmMonitor { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetClerks)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn HoldClerk(&self, index: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn HoldClerk(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).HoldClerk)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2432,7 +2537,10 @@ pub struct ICrmMonitor_Vtbl { pub GetClerks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetClerks: usize, - pub HoldClerk: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub HoldClerk: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + HoldClerk: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ICrmMonitorClerks, ICrmMonitorClerks_Vtbl, 0x70c8e442_c7ed_11d1_82fb_00a0c91eede9); @@ -2447,9 +2555,10 @@ impl core::ops::Deref for ICrmMonitorClerks { windows_core::imp::interface_hierarchy!(ICrmMonitorClerks, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ICrmMonitorClerks { - pub unsafe fn Item(&self, index: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2462,30 +2571,34 @@ impl ICrmMonitorClerks { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn ProgIdCompensator(&self, index: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ProgIdCompensator(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ProgIdCompensator)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Description(&self, index: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Description(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Description)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn TransactionUOW(&self, index: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TransactionUOW(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TransactionUOW)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ActivityId(&self, index: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ActivityId(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ActivityId)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2495,13 +2608,28 @@ impl ICrmMonitorClerks { #[repr(C)] pub struct ICrmMonitorClerks_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub ProgIdCompensator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub TransactionUOW: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ActivityId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ProgIdCompensator: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ProgIdCompensator: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Description: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TransactionUOW: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TransactionUOW: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ActivityId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ActivityId: usize, } windows_core::imp::define_interface!(ICrmMonitorLogRecords, ICrmMonitorLogRecords_Vtbl, 0x70c8e441_c7ed_11d1_82fb_00a0c91eede9); impl core::ops::Deref for ICrmMonitorLogRecords { @@ -2528,9 +2656,10 @@ impl ICrmMonitorLogRecords { 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() } - pub unsafe fn GetLogRecordVariants(&self, indexnumber: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetLogRecordVariants(&self, indexnumber: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetLogRecordVariants)(windows_core::Interface::as_raw(self), indexnumber.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2546,7 +2675,10 @@ pub struct ICrmMonitorLogRecords_Vtbl { pub GetLogRecord: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut CrmLogRecordRead) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetLogRecord: usize, - pub GetLogRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetLogRecordVariants: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetLogRecordVariants: usize, } windows_core::imp::define_interface!(IDispenserDriver, IDispenserDriver_Vtbl, 0x208b3651_2b48_11cf_be10_00aa00a2fa25); impl core::ops::Deref for IDispenserDriver { @@ -2742,7 +2874,8 @@ 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() } - pub unsafe fn GetProperty(&self, name: P0, pproperty: *mut windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -2757,7 +2890,10 @@ impl IGetContextProperties { pub struct IGetContextProperties_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, pub EnumNames: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -2863,7 +2999,8 @@ impl ILBEvents { { (windows_core::Interface::vtable(self).TargetDown)(windows_core::Interface::as_raw(self), bstrservername.param().abi(), bstrclsideng.param().abi()).ok() } - pub unsafe fn EngineDefined(&self, bstrpropname: P0, varpropvalue: *const windows_core::VARIANT, bstrclsideng: P1) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2876,7 +3013,10 @@ pub struct ILBEvents_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub TargetUp: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub TargetDown: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub EngineDefined: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EngineDefined: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EngineDefined: usize, } windows_core::imp::define_interface!(IMTSActivity, IMTSActivity_Vtbl, 0x51372af0_cae7_11cf_be81_00aa00a2fa25); impl core::ops::Deref for IMTSActivity { @@ -3153,7 +3293,8 @@ impl IMtsEventInfo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Value(&self, skey: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Value(&self, skey: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -3169,7 +3310,10 @@ pub struct IMtsEventInfo_Vtbl { pub DisplayName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub EventID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Value: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Value: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Value: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMtsEvents, IMtsEvents_Vtbl, 0xbacedf4d_74ab_11d0_b162_00aa00ba3258); @@ -3192,7 +3336,8 @@ impl IMtsEvents { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PackageGuid)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PostEvent(&self, vevent: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(vevent)).ok() } pub unsafe fn FireEvents(&self) -> windows_core::Result { @@ -3210,7 +3355,10 @@ pub struct IMtsEvents_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub PackageName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub PackageGuid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PostEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PostEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PostEvent: usize, pub FireEvents: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub GetProcessID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, } @@ -3602,7 +3750,8 @@ impl ISecurityCallContext { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Item(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -3624,7 +3773,8 @@ impl ISecurityCallContext { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsSecurityEnabled)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn IsUserInRole(&self, puser: *const windows_core::VARIANT, bstrrole: P0) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -3637,11 +3787,17 @@ impl ISecurityCallContext { pub struct ISecurityCallContext_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub IsCallerInRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsSecurityEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub IsUserInRole: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IsUserInRole: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IsUserInRole: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISecurityCallersColl, ISecurityCallersColl_Vtbl, 0xcafc823d_b441_11d1_b82b_0000f8757e2a); @@ -3698,7 +3854,8 @@ impl ISecurityIdentityColl { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Item(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -3715,7 +3872,10 @@ impl ISecurityIdentityColl { pub struct ISecurityIdentityColl_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(ISecurityProperty, ISecurityProperty_Vtbl, 0x51372aea_cae7_11cf_be81_00aa00a2fa25); @@ -4243,13 +4403,15 @@ impl core::ops::Deref for ISharedProperty { windows_core::imp::interface_hierarchy!(ISharedProperty, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISharedProperty { - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, val: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), val.param().abi()).ok() } @@ -4258,8 +4420,14 @@ impl ISharedProperty { #[repr(C)] pub struct ISharedProperty_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ISharedPropertyGroup, ISharedPropertyGroup_Vtbl, 0x2a005c07_a5de_11cf_9e66_00aa00a3f464); @@ -4459,7 +4627,8 @@ impl core::ops::Deref for ITransactionContext { windows_core::imp::interface_hierarchy!(ITransactionContext, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ITransactionContext { - pub unsafe fn CreateInstance(&self, pszprogid: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CreateInstance(&self, pszprogid: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -4477,7 +4646,10 @@ impl ITransactionContext { #[repr(C)] pub struct ITransactionContext_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub CreateInstance: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateInstance: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateInstance: usize, pub Commit: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Abort: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -4736,7 +4908,8 @@ impl core::ops::Deref for ObjectContext { windows_core::imp::interface_hierarchy!(ObjectContext, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ObjectContext { - pub unsafe fn CreateInstance(&self, bstrprogid: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CreateInstance(&self, bstrprogid: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -4774,7 +4947,8 @@ impl ObjectContext { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Item(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -4800,7 +4974,10 @@ impl ObjectContext { #[repr(C)] pub struct ObjectContext_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub CreateInstance: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateInstance: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateInstance: usize, pub SetComplete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SetAbort: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub EnableCommit: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4809,7 +4986,10 @@ pub struct ObjectContext_Vtbl { pub IsSecurityEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsCallerInRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Security: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, 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 7bda76ebc6..1577bd22db 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DeploymentServices/impl.rs @@ -1,13 +1,13 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Discard(&self) -> windows_core::Result<()>; fn Refresh(&self) -> windows_core::Result<()>; fn Commit(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportCacheable {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportCacheable_Vtbl { pub const fn new() -> IWdsTransportCacheable_Vtbl { unsafe extern "system" fn Dirty(this: *mut core::ffi::c_void, pbdirty: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -44,7 +44,7 @@ impl IWdsTransportCacheable_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -59,9 +59,9 @@ pub trait IWdsTransportClient_Impl: Sized + super::Com::IDispatch_Impl { fn UserIdentity(&self) -> windows_core::Result; fn Disconnect(&self, disconnectiontype: WDSTRANSPORT_DISCONNECT_TYPE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportClient {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportClient_Vtbl { pub const fn new() -> IWdsTransportClient_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppwdstransportsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -198,15 +198,15 @@ impl IWdsTransportClient_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, ulindex: u32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportCollection_Vtbl { pub const fn new() -> IWdsTransportCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pulcount: *mut u32) -> windows_core::HRESULT { @@ -250,7 +250,7 @@ impl IWdsTransportCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DiagnosticsPolicy(&self) -> windows_core::Result; @@ -262,9 +262,9 @@ pub trait IWdsTransportConfigurationManager_Impl: Sized + super::Com::IDispatch_ fn RestartWdsTransportServices(&self) -> windows_core::Result<()>; fn NotifyWdsTransportServices(&self, servicenotification: WDSTRANSPORT_SERVICE_NOTIFICATION) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportConfigurationManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportConfigurationManager_Vtbl { pub const fn new() -> IWdsTransportConfigurationManager_Vtbl { unsafe extern "system" fn ServicePolicy(this: *mut core::ffi::c_void, ppwdstransportservicepolicy: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -338,13 +338,13 @@ impl IWdsTransportConfigurationManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportConfigurationManager2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportConfigurationManager2_Vtbl { pub const fn new() -> IWdsTransportConfigurationManager2_Vtbl { unsafe extern "system" fn MulticastSessionPolicy(this: *mut core::ffi::c_void, ppwdstransportmulticastsessionpolicy: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -363,7 +363,7 @@ impl IWdsTransportConfigurationManager2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -371,9 +371,9 @@ pub trait IWdsTransportContent_Impl: Sized + super::Com::IDispatch_Impl { fn RetrieveSessions(&self) -> windows_core::Result; fn Terminate(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportContent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportContent_Vtbl { pub const fn new() -> IWdsTransportContent_Vtbl { unsafe extern "system" fn Namespace(this: *mut core::ffi::c_void, ppwdstransportnamespace: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -433,16 +433,16 @@ impl IWdsTransportContent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Description(&self) -> windows_core::Result; fn FilePath(&self) -> windows_core::Result; fn InitializationRoutine(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportContentProvider {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportContentProvider_Vtbl { pub const fn new() -> IWdsTransportContentProvider_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbszname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -497,16 +497,16 @@ impl IWdsTransportContentProvider_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetEnabled(&self, benabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Components(&self) -> windows_core::Result; fn SetComponents(&self, ulcomponents: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportDiagnosticsPolicy {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportDiagnosticsPolicy_Vtbl { pub const fn new() -> IWdsTransportDiagnosticsPolicy_Vtbl { unsafe extern "system" fn Enabled(this: *mut core::ffi::c_void, pbenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -549,13 +549,13 @@ impl IWdsTransportDiagnosticsPolicy_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportManager_Vtbl { pub const fn new() -> IWdsTransportManager_Vtbl { unsafe extern "system" fn GetWdsTransportServer(this: *mut core::ffi::c_void, bszservername: core::mem::MaybeUninit, ppwdstransportserver: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -574,7 +574,7 @@ impl IWdsTransportManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetSlowClientHandling(&self, slowclienthandling: WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE) -> windows_core::Result<()>; @@ -585,9 +585,9 @@ pub trait IWdsTransportMulticastSessionPolicy_Impl: Sized + IWdsTransportCacheab fn SlowClientFallback(&self) -> windows_core::Result; fn SetSlowClientFallback(&self, bclientfallback: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportMulticastSessionPolicy {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportMulticastSessionPolicy_Vtbl { pub const fn new() -> IWdsTransportMulticastSessionPolicy_Vtbl { unsafe extern "system" fn SlowClientHandling(this: *mut core::ffi::c_void, pslowclienthandling: *mut WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE) -> windows_core::HRESULT { @@ -662,7 +662,7 @@ impl IWdsTransportMulticastSessionPolicy_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -686,9 +686,9 @@ pub trait IWdsTransportNamespace_Impl: Sized + super::Com::IDispatch_Impl { fn Refresh(&self) -> windows_core::Result<()>; fn RetrieveContents(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportNamespace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportNamespace_Vtbl { pub const fn new() -> IWdsTransportNamespace_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, ptype: *mut WDSTRANSPORT_NAMESPACE_TYPE) -> windows_core::HRESULT { @@ -882,11 +882,11 @@ impl IWdsTransportNamespace_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportNamespaceAutoCast_Impl: Sized + IWdsTransportNamespace_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportNamespaceAutoCast {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportNamespaceAutoCast_Vtbl { pub const fn new() -> IWdsTransportNamespaceAutoCast_Vtbl { Self { base__: IWdsTransportNamespace_Vtbl::new::() } @@ -895,15 +895,15 @@ impl IWdsTransportNamespaceAutoCast_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RetrieveNamespace(&self, bsznamespacename: &windows_core::BSTR) -> windows_core::Result; fn RetrieveNamespaces(&self, bszcontentprovider: &windows_core::BSTR, bsznamespacename: &windows_core::BSTR, bincludetombstones: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportNamespaceManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportNamespaceManager_Vtbl { pub const fn new() -> IWdsTransportNamespaceManager_Vtbl { unsafe extern "system" fn CreateNamespace(this: *mut core::ffi::c_void, namespacetype: WDSTRANSPORT_NAMESPACE_TYPE, bsznamespacename: core::mem::MaybeUninit, bszcontentprovider: core::mem::MaybeUninit, bszconfiguration: core::mem::MaybeUninit, ppwdstransportnamespace: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -947,13 +947,13 @@ impl IWdsTransportNamespaceManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportNamespaceScheduledCast {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportNamespaceScheduledCast_Vtbl { pub const fn new() -> IWdsTransportNamespaceScheduledCast_Vtbl { unsafe extern "system" fn StartTransmission(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -966,16 +966,16 @@ impl IWdsTransportNamespaceScheduledCast_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetMinimumClients(&self, ulminimumclients: u32) -> windows_core::Result<()>; fn StartTime(&self) -> windows_core::Result; fn SetStartTime(&self, starttime: f64) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportNamespaceScheduledCastAutoStart {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportNamespaceScheduledCastAutoStart_Vtbl { pub const fn new() -> IWdsTransportNamespaceScheduledCastAutoStart_Vtbl { unsafe extern "system" fn MinimumClients(this: *mut core::ffi::c_void, pulminimumclients: *mut u32) -> windows_core::HRESULT { @@ -1018,11 +1018,11 @@ impl IWdsTransportNamespaceScheduledCastAutoStart_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWdsTransportNamespaceScheduledCastManualStart_Impl: Sized + IWdsTransportNamespaceScheduledCast_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportNamespaceScheduledCastManualStart {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportNamespaceScheduledCastManualStart_Vtbl { pub const fn new() -> IWdsTransportNamespaceScheduledCastManualStart_Vtbl { Self { base__: IWdsTransportNamespaceScheduledCast_Vtbl::new::() } @@ -1031,7 +1031,7 @@ impl IWdsTransportNamespaceScheduledCastManualStart_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetupManager(&self) -> windows_core::Result; @@ -1039,9 +1039,9 @@ pub trait IWdsTransportServer_Impl: Sized + super::Com::IDispatch_Impl { fn NamespaceManager(&self) -> windows_core::Result; fn DisconnectClient(&self, ulclientid: u32, disconnectiontype: WDSTRANSPORT_DISCONNECT_TYPE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportServer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportServer_Vtbl { pub const fn new() -> IWdsTransportServer_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbszname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1101,13 +1101,13 @@ impl IWdsTransportServer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportServer2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportServer2_Vtbl { pub const fn new() -> IWdsTransportServer2_Vtbl { unsafe extern "system" fn TftpManager(this: *mut core::ffi::c_void, ppwdstransporttftpmanager: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1126,7 +1126,7 @@ impl IWdsTransportServer2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn put_IpAddressSource(&self, addresstype: WDSTRANSPORT_IP_ADDRESS_TYPE, sourcetype: WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE) -> windows_core::Result<()>; @@ -1141,9 +1141,9 @@ pub trait IWdsTransportServicePolicy_Impl: Sized + IWdsTransportCacheable_Impl { fn NetworkProfile(&self) -> windows_core::Result; fn SetNetworkProfile(&self, profiletype: WDSTRANSPORT_NETWORK_PROFILE_TYPE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportServicePolicy {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportServicePolicy_Vtbl { pub const fn new() -> IWdsTransportServicePolicy_Vtbl { unsafe extern "system" fn get_IpAddressSource(this: *mut core::ffi::c_void, addresstype: WDSTRANSPORT_IP_ADDRESS_TYPE, psourcetype: *mut WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE) -> windows_core::HRESULT { @@ -1250,7 +1250,7 @@ impl IWdsTransportServicePolicy_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetUdpPortPolicy(&self, udpportpolicy: WDSTRANSPORT_UDP_PORT_POLICY) -> windows_core::Result<()>; @@ -1259,9 +1259,9 @@ pub trait IWdsTransportServicePolicy2_Impl: Sized + IWdsTransportServicePolicy_I fn EnableTftpVariableWindowExtension(&self) -> windows_core::Result; fn SetEnableTftpVariableWindowExtension(&self, benabletftpvariablewindowextension: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportServicePolicy2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportServicePolicy2_Vtbl { pub const fn new() -> IWdsTransportServicePolicy2_Vtbl { unsafe extern "system" fn UdpPortPolicy(this: *mut core::ffi::c_void, pudpportpolicy: *mut WDSTRANSPORT_UDP_PORT_POLICY) -> windows_core::HRESULT { @@ -1320,7 +1320,7 @@ impl IWdsTransportServicePolicy2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -1331,9 +1331,9 @@ pub trait IWdsTransportSession_Impl: Sized + super::Com::IDispatch_Impl { fn RetrieveClients(&self) -> windows_core::Result; fn Terminate(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportSession {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportSession_Vtbl { pub const fn new() -> IWdsTransportSession_Vtbl { unsafe extern "system" fn Content(this: *mut core::ffi::c_void, ppwdstransportcontent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1426,7 +1426,7 @@ impl IWdsTransportSession_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn InstalledFeatures(&self) -> windows_core::Result; @@ -1434,9 +1434,9 @@ pub trait IWdsTransportSetupManager_Impl: Sized + super::Com::IDispatch_Impl { fn RegisterContentProvider(&self, bszname: &windows_core::BSTR, bszdescription: &windows_core::BSTR, bszfilepath: &windows_core::BSTR, bszinitializationroutine: &windows_core::BSTR) -> windows_core::Result<()>; fn DeregisterContentProvider(&self, bszname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportSetupManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportSetupManager_Vtbl { pub const fn new() -> IWdsTransportSetupManager_Vtbl { unsafe extern "system" fn Version(this: *mut core::ffi::c_void, pullversion: *mut u64) -> windows_core::HRESULT { @@ -1490,14 +1490,14 @@ impl IWdsTransportSetupManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ContentProviders(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportSetupManager2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportSetupManager2_Vtbl { pub const fn new() -> IWdsTransportSetupManager2_Vtbl { unsafe extern "system" fn TftpCapabilities(this: *mut core::ffi::c_void, pultftpcapabilities: *mut u32) -> windows_core::HRESULT { @@ -1530,7 +1530,7 @@ impl IWdsTransportSetupManager2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IpAddress(&self) -> windows_core::Result; @@ -1540,9 +1540,9 @@ pub trait IWdsTransportTftpClient_Impl: Sized + super::Com::IDispatch_Impl { fn BlockSize(&self) -> windows_core::Result; fn WindowSize(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportTftpClient {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportTftpClient_Vtbl { pub const fn new() -> IWdsTransportTftpClient_Vtbl { unsafe extern "system" fn FileName(this: *mut core::ffi::c_void, pbszfilename: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1630,13 +1630,13 @@ impl IWdsTransportTftpClient_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWdsTransportTftpManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWdsTransportTftpManager_Vtbl { pub const fn new() -> IWdsTransportTftpManager_Vtbl { unsafe extern "system" fn RetrieveTftpClients(this: *mut core::ffi::c_void, ppwdstransporttftpclients: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 02ffe2a803..adc9995793 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -7,9 +7,9 @@ pub trait IRDPSRAPIApplication_Impl: Sized + super::Com::IDispatch_Impl { fn Name(&self) -> windows_core::Result; fn Flags(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIApplication {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIApplication_Vtbl { pub const fn new() -> IRDPSRAPIApplication_Vtbl { unsafe extern "system" fn Windows(this: *mut core::ffi::c_void, pwindowlist: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -80,16 +80,16 @@ impl IRDPSRAPIApplication_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Windows(&self) -> windows_core::Result; fn Enabled(&self) -> windows_core::Result; fn SetEnabled(&self, newval: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIApplicationFilter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIApplicationFilter_Vtbl { pub const fn new() -> IRDPSRAPIApplicationFilter_Vtbl { unsafe extern "system" fn Applications(this: *mut core::ffi::c_void, papplications: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -138,14 +138,14 @@ impl IRDPSRAPIApplicationFilter_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, item: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIApplicationList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIApplicationList_Vtbl { pub const fn new() -> IRDPSRAPIApplicationList_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -174,7 +174,7 @@ impl IRDPSRAPIApplicationList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RemoteName(&self) -> windows_core::Result; @@ -185,9 +185,9 @@ pub trait IRDPSRAPIAttendee_Impl: Sized + super::Com::IDispatch_Impl { fn Flags(&self) -> windows_core::Result; fn ConnectivityInfo(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIAttendee {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIAttendee_Vtbl { pub const fn new() -> IRDPSRAPIAttendee_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pid: *mut i32) -> windows_core::HRESULT { @@ -274,15 +274,15 @@ impl IRDPSRAPIAttendee_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Reason(&self) -> windows_core::Result; fn Code(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIAttendeeDisconnectInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIAttendeeDisconnectInfo_Vtbl { pub const fn new() -> IRDPSRAPIAttendeeDisconnectInfo_Vtbl { unsafe extern "system" fn Attendee(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -326,14 +326,14 @@ impl IRDPSRAPIAttendeeDisconnectInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, id: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIAttendeeManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIAttendeeManager_Vtbl { pub const fn new() -> IRDPSRAPIAttendeeManager_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -467,16 +467,16 @@ impl IRDPSRAPIDebug_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Height(&self) -> windows_core::Result; fn Bpp(&self) -> windows_core::Result; fn GetFrameBufferBits(&self, x: i32, y: i32, width: i32, heigth: i32) -> windows_core::Result<*mut super::Com::SAFEARRAY>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIFrameBuffer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIFrameBuffer_Vtbl { pub const fn new() -> IRDPSRAPIFrameBuffer_Vtbl { unsafe extern "system" fn Width(this: *mut core::ffi::c_void, plwidth: *mut i32) -> windows_core::HRESULT { @@ -531,7 +531,7 @@ impl IRDPSRAPIFrameBuffer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GroupName(&self) -> windows_core::Result; @@ -541,9 +541,9 @@ pub trait IRDPSRAPIInvitation_Impl: Sized + super::Com::IDispatch_Impl { fn Revoked(&self) -> windows_core::Result; fn SetRevoked(&self, newval: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIInvitation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIInvitation_Vtbl { pub const fn new() -> IRDPSRAPIInvitation_Vtbl { unsafe extern "system" fn ConnectionString(this: *mut core::ffi::c_void, pbstrval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -619,16 +619,16 @@ impl IRDPSRAPIInvitation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, item: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, item: &super::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn CreateInvitation(&self, bstrauthstring: &windows_core::BSTR, bstrgroupname: &windows_core::BSTR, bstrpassword: &windows_core::BSTR, attendeelimit: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIInvitationManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIInvitationManager_Vtbl { pub const fn new() -> IRDPSRAPIInvitationManager_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -641,7 +641,7 @@ impl IRDPSRAPIInvitationManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, item: core::mem::MaybeUninit, ppinvitation: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, item: core::mem::MaybeUninit, ppinvitation: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRDPSRAPIInvitationManager_Impl::get_Item(this, core::mem::transmute(&item)) { Ok(ok__) => { @@ -721,17 +721,17 @@ impl IRDPSRAPIPerfCounterLoggingManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn put_Property(&self, propertyname: &windows_core::BSTR, newval: &windows_core::VARIANT) -> windows_core::Result<()>; + fn get_Property(&self, propertyname: &windows_core::BSTR) -> windows_core::Result; + fn put_Property(&self, propertyname: &windows_core::BSTR, newval: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPISessionProperties {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPISessionProperties_Vtbl { pub const fn new() -> IRDPSRAPISessionProperties_Vtbl { - unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRDPSRAPISessionProperties_Impl::get_Property(this, core::mem::transmute(&propertyname)) { Ok(ok__) => { @@ -741,7 +741,7 @@ impl IRDPSRAPISessionProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_Property(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_Property(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, newval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRDPSRAPISessionProperties_Impl::put_Property(this, core::mem::transmute(&propertyname), core::mem::transmute(&newval)).into() } @@ -755,7 +755,7 @@ impl IRDPSRAPISessionProperties_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Close(&self) -> windows_core::Result<()>; @@ -772,9 +772,9 @@ pub trait IRDPSRAPISharingSession_Impl: Sized + super::Com::IDispatch_Impl { fn SetDesktopSharedRect(&self, left: i32, top: i32, right: i32, bottom: i32) -> windows_core::Result<()>; fn GetDesktopSharedRect(&self, pleft: *mut i32, ptop: *mut i32, pright: *mut i32, pbottom: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPISharingSession {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPISharingSession_Vtbl { pub const fn new() -> IRDPSRAPISharingSession_Vtbl { unsafe extern "system" fn Open(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -891,15 +891,15 @@ impl IRDPSRAPISharingSession_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRDPSRAPISharingSession2_Impl: Sized + IRDPSRAPISharingSession_Impl { fn ConnectUsingTransportStream(&self, pstream: Option<&IRDPSRAPITransportStream>, bstrgroup: &windows_core::BSTR, bstrauthenticatedattendeename: &windows_core::BSTR) -> windows_core::Result<()>; fn FrameBuffer(&self) -> windows_core::Result; fn SendControlLevelChangeResponse(&self, pattendee: Option<&IRDPSRAPIAttendee>, requestedlevel: CTRL_LEVEL, reasoncode: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPISharingSession2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPISharingSession2_Vtbl { pub const fn new() -> IRDPSRAPISharingSession2_Vtbl { unsafe extern "system" fn ConnectUsingTransportStream(this: *mut core::ffi::c_void, pstream: *mut core::ffi::c_void, bstrgroup: core::mem::MaybeUninit, bstrauthenticatedattendeename: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -931,7 +931,7 @@ impl IRDPSRAPISharingSession2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn LocalPort(&self) -> windows_core::Result; @@ -939,9 +939,9 @@ pub trait IRDPSRAPITcpConnectionInfo_Impl: Sized + super::Com::IDispatch_Impl { fn PeerPort(&self) -> windows_core::Result; fn PeerIP(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPITcpConnectionInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPITcpConnectionInfo_Vtbl { pub const fn new() -> IRDPSRAPITcpConnectionInfo_Vtbl { unsafe extern "system" fn Protocol(this: *mut core::ffi::c_void, plprotocol: *mut i32) -> windows_core::HRESULT { @@ -1202,7 +1202,7 @@ impl IRDPSRAPITransportStreamEvents_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Disconnect(&self) -> windows_core::Result<()>; @@ -1219,9 +1219,9 @@ pub trait IRDPSRAPIViewer_Impl: Sized + super::Com::IDispatch_Impl { fn Properties(&self) -> windows_core::Result; fn StartReverseConnectListener(&self, bstrconnectionstring: &windows_core::BSTR, bstrusername: &windows_core::BSTR, bstrpassword: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIViewer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIViewer_Vtbl { pub const fn new() -> IRDPSRAPIViewer_Vtbl { unsafe extern "system" fn Connect(this: *mut core::ffi::c_void, bstrconnectionstring: core::mem::MaybeUninit, bstrname: core::mem::MaybeUninit, bstrpassword: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1350,7 +1350,7 @@ impl IRDPSRAPIViewer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetAccess(&self, lattendeeid: i32, accesstype: CHANNEL_ACCESS_ENUM) -> windows_core::Result<()>; @@ -1358,9 +1358,9 @@ pub trait IRDPSRAPIVirtualChannel_Impl: Sized + super::Com::IDispatch_Impl { fn Flags(&self) -> windows_core::Result; fn Priority(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIVirtualChannel {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIVirtualChannel_Vtbl { pub const fn new() -> IRDPSRAPIVirtualChannel_Vtbl { unsafe extern "system" fn SendData(this: *mut core::ffi::c_void, bstrdata: core::mem::MaybeUninit, lattendeeid: i32, channelsendflags: u32) -> windows_core::HRESULT { @@ -1414,15 +1414,15 @@ impl IRDPSRAPIVirtualChannel_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, item: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, item: &super::Variant::VARIANT) -> windows_core::Result; fn CreateVirtualChannel(&self, bstrchannelname: &windows_core::BSTR, priority: CHANNEL_PRIORITY, channelflags: u32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIVirtualChannelManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIVirtualChannelManager_Vtbl { pub const fn new() -> IRDPSRAPIVirtualChannelManager_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1435,7 +1435,7 @@ impl IRDPSRAPIVirtualChannelManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, item: core::mem::MaybeUninit, pchannel: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, item: core::mem::MaybeUninit, pchannel: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRDPSRAPIVirtualChannelManager_Impl::get_Item(this, core::mem::transmute(&item)) { Ok(ok__) => { @@ -1466,7 +1466,7 @@ impl IRDPSRAPIVirtualChannelManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Application(&self) -> windows_core::Result; @@ -1476,9 +1476,9 @@ pub trait IRDPSRAPIWindow_Impl: Sized + super::Com::IDispatch_Impl { fn Show(&self) -> windows_core::Result<()>; fn Flags(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIWindow {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIWindow_Vtbl { pub const fn new() -> IRDPSRAPIWindow_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pretval: *mut i32) -> windows_core::HRESULT { @@ -1554,14 +1554,14 @@ impl IRDPSRAPIWindow_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Item(&self, item: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRDPSRAPIWindowList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRDPSRAPIWindowList_Vtbl { pub const fn new() -> IRDPSRAPIWindowList_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1651,11 +1651,11 @@ impl IRDPViewerInputSink_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IRDPSessionEvents_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IRDPSessionEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IRDPSessionEvents_Vtbl { pub const fn new() -> _IRDPSessionEvents_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } 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 b80ed6033c..d6cc004ec6 100644 --- a/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/DesktopSharing/mod.rs @@ -469,10 +469,10 @@ impl IRDPSRAPIInvitationManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, item: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), item.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -497,9 +497,9 @@ impl IRDPSRAPIInvitationManager { pub struct IRDPSRAPIInvitationManager_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -560,17 +560,19 @@ impl core::ops::Deref for IRDPSRAPISessionProperties { windows_core::imp::interface_hierarchy!(IRDPSRAPISessionProperties, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IRDPSRAPISessionProperties { - pub unsafe fn get_Property(&self, propertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Property(&self, propertyname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Property)(windows_core::Interface::as_raw(self), propertyname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_Property(&self, propertyname: P0, newval: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).put_Property)(windows_core::Interface::as_raw(self), propertyname.param().abi(), newval.param().abi()).ok() } @@ -579,8 +581,14 @@ impl IRDPSRAPISessionProperties { #[repr(C)] pub struct IRDPSRAPISessionProperties_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_Property: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Property: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_Property: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_Property: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IRDPSRAPISharingSession, IRDPSRAPISharingSession_Vtbl, 0xeeb20886_e470_4cf6_842b_2739c0ec5cfb); @@ -1105,10 +1113,10 @@ impl IRDPSRAPIVirtualChannelManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, item: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), item.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1127,9 +1135,9 @@ impl IRDPSRAPIVirtualChannelManager { pub struct IRDPSRAPIVirtualChannelManager_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub CreateVirtualChannel: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, CHANNEL_PRIORITY, u32, *mut *mut core::ffi::c_void) -> 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 a78c31b5be..db37ad4e9f 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 @@ -596,15 +596,15 @@ impl IActiveScriptHostEncode_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActiveScriptParse32_Impl: Sized + windows_core::IUnknownImpl { fn InitNew(&self) -> windows_core::Result<()>; fn AddScriptlet(&self, pstrdefaultname: &windows_core::PCWSTR, pstrcode: &windows_core::PCWSTR, pstritemname: &windows_core::PCWSTR, pstrsubitemname: &windows_core::PCWSTR, pstreventname: &windows_core::PCWSTR, pstrdelimiter: &windows_core::PCWSTR, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32, pbstrname: *mut windows_core::BSTR, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; - fn ParseScriptText(&self, pstrcode: &windows_core::PCWSTR, pstritemname: &windows_core::PCWSTR, punkcontext: Option<&windows_core::IUnknown>, pstrdelimiter: &windows_core::PCWSTR, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; + fn ParseScriptText(&self, pstrcode: &windows_core::PCWSTR, pstritemname: &windows_core::PCWSTR, punkcontext: Option<&windows_core::IUnknown>, pstrdelimiter: &windows_core::PCWSTR, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut super::super::super::Variant::VARIANT, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IActiveScriptParse32 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IActiveScriptParse32_Vtbl { pub const fn new() -> IActiveScriptParse32_Vtbl { unsafe extern "system" fn InitNew(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -615,7 +615,7 @@ impl IActiveScriptParse32_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IActiveScriptParse32_Impl::AddScriptlet(this, core::mem::transmute(&pstrdefaultname), core::mem::transmute(&pstrcode), core::mem::transmute(&pstritemname), core::mem::transmute(&pstrsubitemname), core::mem::transmute(&pstreventname), core::mem::transmute(&pstrdelimiter), core::mem::transmute_copy(&dwsourcecontextcookie), core::mem::transmute_copy(&ulstartinglinenumber), core::mem::transmute_copy(&dwflags), core::mem::transmute_copy(&pbstrname), core::mem::transmute_copy(&pexcepinfo)).into() } - unsafe extern "system" fn ParseScriptText(this: *mut core::ffi::c_void, pstrcode: windows_core::PCWSTR, pstritemname: windows_core::PCWSTR, punkcontext: *mut core::ffi::c_void, pstrdelimiter: windows_core::PCWSTR, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT { + unsafe extern "system" fn ParseScriptText(this: *mut core::ffi::c_void, pstrcode: windows_core::PCWSTR, pstritemname: windows_core::PCWSTR, punkcontext: *mut core::ffi::c_void, pstrdelimiter: windows_core::PCWSTR, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IActiveScriptParse32_Impl::ParseScriptText(this, core::mem::transmute(&pstrcode), core::mem::transmute(&pstritemname), windows_core::from_raw_borrowed(&punkcontext), core::mem::transmute(&pstrdelimiter), core::mem::transmute_copy(&dwsourcecontextcookie), core::mem::transmute_copy(&ulstartinglinenumber), core::mem::transmute_copy(&dwflags), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo)).into() } @@ -630,15 +630,15 @@ impl IActiveScriptParse32_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActiveScriptParse64_Impl: Sized + windows_core::IUnknownImpl { fn InitNew(&self) -> windows_core::Result<()>; fn AddScriptlet(&self, pstrdefaultname: &windows_core::PCWSTR, pstrcode: &windows_core::PCWSTR, pstritemname: &windows_core::PCWSTR, pstrsubitemname: &windows_core::PCWSTR, pstreventname: &windows_core::PCWSTR, pstrdelimiter: &windows_core::PCWSTR, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32, pbstrname: *mut windows_core::BSTR, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; - fn ParseScriptText(&self, pstrcode: &windows_core::PCWSTR, pstritemname: &windows_core::PCWSTR, punkcontext: Option<&windows_core::IUnknown>, pstrdelimiter: &windows_core::PCWSTR, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; + fn ParseScriptText(&self, pstrcode: &windows_core::PCWSTR, pstritemname: &windows_core::PCWSTR, punkcontext: Option<&windows_core::IUnknown>, pstrdelimiter: &windows_core::PCWSTR, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut super::super::super::Variant::VARIANT, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IActiveScriptParse64 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IActiveScriptParse64_Vtbl { pub const fn new() -> IActiveScriptParse64_Vtbl { unsafe extern "system" fn InitNew(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -649,7 +649,7 @@ impl IActiveScriptParse64_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IActiveScriptParse64_Impl::AddScriptlet(this, core::mem::transmute(&pstrdefaultname), core::mem::transmute(&pstrcode), core::mem::transmute(&pstritemname), core::mem::transmute(&pstrsubitemname), core::mem::transmute(&pstreventname), core::mem::transmute(&pstrdelimiter), core::mem::transmute_copy(&dwsourcecontextcookie), core::mem::transmute_copy(&ulstartinglinenumber), core::mem::transmute_copy(&dwflags), core::mem::transmute_copy(&pbstrname), core::mem::transmute_copy(&pexcepinfo)).into() } - unsafe extern "system" fn ParseScriptText(this: *mut core::ffi::c_void, pstrcode: windows_core::PCWSTR, pstritemname: windows_core::PCWSTR, punkcontext: *mut core::ffi::c_void, pstrdelimiter: windows_core::PCWSTR, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT { + unsafe extern "system" fn ParseScriptText(this: *mut core::ffi::c_void, pstrcode: windows_core::PCWSTR, pstritemname: windows_core::PCWSTR, punkcontext: *mut core::ffi::c_void, pstrdelimiter: windows_core::PCWSTR, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IActiveScriptParse64_Impl::ParseScriptText(this, core::mem::transmute(&pstrcode), core::mem::transmute(&pstritemname), windows_core::from_raw_borrowed(&punkcontext), core::mem::transmute(&pstrdelimiter), core::mem::transmute_copy(&dwsourcecontextcookie), core::mem::transmute_copy(&ulstartinglinenumber), core::mem::transmute_copy(&dwflags), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo)).into() } @@ -1033,14 +1033,17 @@ impl IActiveScriptProfilerHeapEnum_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActiveScriptProperty_Impl: Sized + windows_core::IUnknownImpl { - fn GetProperty(&self, dwproperty: u32, pvarindex: *const windows_core::VARIANT) -> windows_core::Result; - fn SetProperty(&self, dwproperty: u32, pvarindex: *const windows_core::VARIANT, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, dwproperty: u32, pvarindex: *const super::super::super::Variant::VARIANT) -> windows_core::Result; + fn SetProperty(&self, dwproperty: u32, pvarindex: *const super::super::super::Variant::VARIANT, pvarvalue: *const super::super::super::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IActiveScriptProperty {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IActiveScriptProperty_Vtbl { pub const fn new() -> IActiveScriptProperty_Vtbl { - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, dwproperty: u32, pvarindex: *const core::mem::MaybeUninit, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, dwproperty: u32, pvarindex: *const core::mem::MaybeUninit, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IActiveScriptProperty_Impl::GetProperty(this, core::mem::transmute_copy(&dwproperty), core::mem::transmute_copy(&pvarindex)) { Ok(ok__) => { @@ -1050,7 +1053,7 @@ impl IActiveScriptProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, dwproperty: u32, pvarindex: *const core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetProperty(this: *mut core::ffi::c_void, dwproperty: u32, pvarindex: *const core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IActiveScriptProperty_Impl::SetProperty(this, core::mem::transmute_copy(&dwproperty), core::mem::transmute_copy(&pvarindex), core::mem::transmute_copy(&pvarvalue)).into() } @@ -1086,20 +1089,20 @@ impl IActiveScriptSIPInfo_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IActiveScriptSite_Impl: Sized + windows_core::IUnknownImpl { fn GetLCID(&self) -> windows_core::Result; fn GetItemInfo(&self, pstrname: &windows_core::PCWSTR, dwreturnmask: u32, ppiunkitem: *mut Option, ppti: *mut Option) -> windows_core::Result<()>; fn GetDocVersionString(&self) -> windows_core::Result; - fn OnScriptTerminate(&self, pvarresult: *const windows_core::VARIANT, pexcepinfo: *const super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; + fn OnScriptTerminate(&self, pvarresult: *const super::super::super::Variant::VARIANT, pexcepinfo: *const super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; fn OnStateChange(&self, ssscriptstate: SCRIPTSTATE) -> windows_core::Result<()>; fn OnScriptError(&self, pscripterror: Option<&IActiveScriptError>) -> windows_core::Result<()>; fn OnEnterScript(&self) -> windows_core::Result<()>; fn OnLeaveScript(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IActiveScriptSite {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IActiveScriptSite_Vtbl { pub const fn new() -> IActiveScriptSite_Vtbl { unsafe extern "system" fn GetLCID(this: *mut core::ffi::c_void, plcid: *mut u32) -> windows_core::HRESULT { @@ -1126,7 +1129,7 @@ impl IActiveScriptSite_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OnScriptTerminate(this: *mut core::ffi::c_void, pvarresult: *const core::mem::MaybeUninit, pexcepinfo: *const super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT { + unsafe extern "system" fn OnScriptTerminate(this: *mut core::ffi::c_void, pvarresult: *const core::mem::MaybeUninit, pexcepinfo: *const super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IActiveScriptSite_Impl::OnScriptTerminate(this, core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo)).into() } @@ -3200,8 +3203,8 @@ impl IDebugExpressionContext_Vtbl { } #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugFormatter_Impl: Sized + windows_core::IUnknownImpl { - fn GetStringForVariant(&self, pvar: *const windows_core::VARIANT, nradix: u32) -> windows_core::Result; - fn GetVariantForString(&self, pwstrvalue: &windows_core::PCWSTR) -> windows_core::Result; + fn GetStringForVariant(&self, pvar: *const super::super::super::Variant::VARIANT, nradix: u32) -> windows_core::Result; + fn GetVariantForString(&self, pwstrvalue: &windows_core::PCWSTR) -> windows_core::Result; fn GetStringForVarType(&self, vt: super::super::super::Variant::VARENUM, ptdescarraytype: *const super::super::super::Com::TYPEDESC) -> windows_core::Result; } #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] @@ -3209,7 +3212,7 @@ impl windows_core::RuntimeName for IDebugFormatter {} #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDebugFormatter_Vtbl { pub const fn new() -> IDebugFormatter_Vtbl { - unsafe extern "system" fn GetStringForVariant(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, nradix: u32, pbstrvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetStringForVariant(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, nradix: u32, pbstrvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDebugFormatter_Impl::GetStringForVariant(this, core::mem::transmute_copy(&pvar), core::mem::transmute_copy(&nradix)) { Ok(ok__) => { @@ -3219,7 +3222,7 @@ impl IDebugFormatter_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetVariantForString(this: *mut core::ffi::c_void, pwstrvalue: windows_core::PCWSTR, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetVariantForString(this: *mut core::ffi::c_void, pwstrvalue: windows_core::PCWSTR, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDebugFormatter_Impl::GetVariantForString(this, core::mem::transmute(&pwstrvalue)) { Ok(ok__) => { @@ -3250,18 +3253,18 @@ impl IDebugFormatter_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugHelper_Impl: Sized + windows_core::IUnknownImpl { - fn CreatePropertyBrowser(&self, pvar: *const windows_core::VARIANT, bstrname: &windows_core::PCWSTR, pdat: Option<&IDebugApplicationThread>) -> windows_core::Result; - fn CreatePropertyBrowserEx(&self, pvar: *const windows_core::VARIANT, bstrname: &windows_core::PCWSTR, pdat: Option<&IDebugApplicationThread>, pdf: Option<&IDebugFormatter>) -> windows_core::Result; + fn CreatePropertyBrowser(&self, pvar: *const super::super::super::Variant::VARIANT, bstrname: &windows_core::PCWSTR, pdat: Option<&IDebugApplicationThread>) -> windows_core::Result; + fn CreatePropertyBrowserEx(&self, pvar: *const super::super::super::Variant::VARIANT, bstrname: &windows_core::PCWSTR, pdat: Option<&IDebugApplicationThread>, pdf: Option<&IDebugFormatter>) -> windows_core::Result; fn CreateSimpleConnectionPoint(&self, pdisp: Option<&super::super::super::Com::IDispatch>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDebugHelper {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDebugHelper_Vtbl { pub const fn new() -> IDebugHelper_Vtbl { - unsafe extern "system" fn CreatePropertyBrowser(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, bstrname: windows_core::PCWSTR, pdat: *mut core::ffi::c_void, ppdob: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreatePropertyBrowser(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, bstrname: windows_core::PCWSTR, pdat: *mut core::ffi::c_void, ppdob: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDebugHelper_Impl::CreatePropertyBrowser(this, core::mem::transmute_copy(&pvar), core::mem::transmute(&bstrname), windows_core::from_raw_borrowed(&pdat)) { Ok(ok__) => { @@ -3271,7 +3274,7 @@ impl IDebugHelper_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreatePropertyBrowserEx(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, bstrname: windows_core::PCWSTR, pdat: *mut core::ffi::c_void, pdf: *mut core::ffi::c_void, ppdob: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreatePropertyBrowserEx(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, bstrname: windows_core::PCWSTR, pdat: *mut core::ffi::c_void, pdf: *mut core::ffi::c_void, ppdob: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDebugHelper_Impl::CreatePropertyBrowserEx(this, core::mem::transmute_copy(&pvar), core::mem::transmute(&bstrname), windows_core::from_raw_borrowed(&pdat), windows_core::from_raw_borrowed(&pdf)) { Ok(ok__) => { @@ -5280,16 +5283,16 @@ impl ISimpleConnectionPoint_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITridentEventSink_Impl: Sized + windows_core::IUnknownImpl { - fn FireEvent(&self, pstrevent: &windows_core::PCWSTR, pdp: *const super::super::super::Com::DISPPARAMS, pvarres: *mut windows_core::VARIANT, pei: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()>; + 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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITridentEventSink {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITridentEventSink_Vtbl { pub const fn new() -> ITridentEventSink_Vtbl { - unsafe extern "system" fn FireEvent(this: *mut core::ffi::c_void, pstrevent: windows_core::PCWSTR, pdp: *const super::super::super::Com::DISPPARAMS, pvarres: *mut core::mem::MaybeUninit, pei: *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT { + unsafe extern "system" fn FireEvent(this: *mut core::ffi::c_void, pstrevent: windows_core::PCWSTR, pdp: *const super::super::super::Com::DISPPARAMS, pvarres: *mut core::mem::MaybeUninit, pei: *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITridentEventSink_Impl::FireEvent(this, core::mem::transmute(&pstrevent), core::mem::transmute_copy(&pdp), core::mem::transmute_copy(&pvarres), core::mem::transmute_copy(&pei)).into() } 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 ca55daff8a..2b334978a5 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 @@ -554,8 +554,8 @@ impl IActiveScriptParse32 { { (windows_core::Interface::vtable(self).AddScriptlet)(windows_core::Interface::as_raw(self), pstrdefaultname.param().abi(), pstrcode.param().abi(), pstritemname.param().abi(), pstrsubitemname.param().abi(), pstreventname.param().abi(), pstrdelimiter.param().abi(), dwsourcecontextcookie, ulstartinglinenumber, dwflags, core::mem::transmute(pbstrname), pexcepinfo).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ParseScriptText(&self, pstrcode: P0, pstritemname: P1, punkcontext: P2, pstrdelimiter: P3, dwsourcecontextcookie: u32, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -573,9 +573,9 @@ pub struct IActiveScriptParse32_Vtbl { pub AddScriptlet: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, u32, u32, u32, *mut core::mem::MaybeUninit, *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AddScriptlet: usize, - #[cfg(feature = "Win32_System_Com")] - pub ParseScriptText: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::ffi::c_void, windows_core::PCWSTR, u32, u32, u32, *mut core::mem::MaybeUninit, *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ParseScriptText: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::ffi::c_void, windows_core::PCWSTR, u32, u32, u32, *mut core::mem::MaybeUninit, *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ParseScriptText: usize, } windows_core::imp::define_interface!(IActiveScriptParse64, IActiveScriptParse64_Vtbl, 0xc7ef7658_e1ee_480e_97ea_d52cb4d76d17); @@ -602,8 +602,8 @@ impl IActiveScriptParse64 { { (windows_core::Interface::vtable(self).AddScriptlet)(windows_core::Interface::as_raw(self), pstrdefaultname.param().abi(), pstrcode.param().abi(), pstritemname.param().abi(), pstrsubitemname.param().abi(), pstreventname.param().abi(), pstrdelimiter.param().abi(), dwsourcecontextcookie, ulstartinglinenumber, dwflags, core::mem::transmute(pbstrname), pexcepinfo).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ParseScriptText(&self, pstrcode: P0, pstritemname: P1, punkcontext: P2, pstrdelimiter: P3, dwsourcecontextcookie: u64, ulstartinglinenumber: u32, dwflags: u32, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -621,9 +621,9 @@ pub struct IActiveScriptParse64_Vtbl { pub AddScriptlet: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, u64, u32, u32, *mut core::mem::MaybeUninit, *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AddScriptlet: usize, - #[cfg(feature = "Win32_System_Com")] - pub ParseScriptText: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::ffi::c_void, windows_core::PCWSTR, u64, u32, u32, *mut core::mem::MaybeUninit, *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ParseScriptText: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::ffi::c_void, windows_core::PCWSTR, u64, u32, u32, *mut core::mem::MaybeUninit, *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ParseScriptText: usize, } windows_core::imp::define_interface!(IActiveScriptParseProcedure2_32, IActiveScriptParseProcedure2_32_Vtbl, 0x71ee5b20_fb04_11d1_b3a8_00a0c911e8b2); @@ -1009,19 +1009,27 @@ impl core::ops::Deref for IActiveScriptProperty { } windows_core::imp::interface_hierarchy!(IActiveScriptProperty, windows_core::IUnknown); impl IActiveScriptProperty { - pub unsafe fn GetProperty(&self, dwproperty: u32, pvarindex: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), dwproperty, core::mem::transmute(pvarindex), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetProperty(&self, dwproperty: u32, pvarindex: *const windows_core::VARIANT, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarindex), core::mem::transmute(pvarvalue)).ok() } } #[repr(C)] pub struct IActiveScriptProperty_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetProperty: usize, } windows_core::imp::define_interface!(IActiveScriptSIPInfo, IActiveScriptSIPInfo_Vtbl, 0x764651d0_38de_11d4_a2a3_00104bd35090); impl core::ops::Deref for IActiveScriptSIPInfo { @@ -1066,8 +1074,8 @@ impl IActiveScriptSite { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDocVersionString)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn OnScriptTerminate(&self, pvarresult: *const windows_core::VARIANT, pexcepinfo: *const super::super::super::Com::EXCEPINFO) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvarresult), pexcepinfo).ok() } pub unsafe fn OnStateChange(&self, ssscriptstate: SCRIPTSTATE) -> windows_core::Result<()> { @@ -1095,9 +1103,9 @@ pub struct IActiveScriptSite_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetItemInfo: usize, pub GetDocVersionString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub OnScriptTerminate: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnScriptTerminate: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OnScriptTerminate: usize, pub OnStateChange: unsafe extern "system" fn(*mut core::ffi::c_void, SCRIPTSTATE) -> windows_core::HRESULT, pub OnScriptError: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2774,11 +2782,13 @@ impl core::ops::Deref for IDebugFormatter { } windows_core::imp::interface_hierarchy!(IDebugFormatter, windows_core::IUnknown); impl IDebugFormatter { - pub unsafe fn GetStringForVariant(&self, pvar: *const windows_core::VARIANT, nradix: u32) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStringForVariant)(windows_core::Interface::as_raw(self), core::mem::transmute(pvar), nradix, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetVariantForString(&self, pwstrvalue: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetVariantForString(&self, pwstrvalue: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -2794,8 +2804,14 @@ impl IDebugFormatter { #[repr(C)] pub struct IDebugFormatter_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetStringForVariant: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetVariantForString: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetStringForVariant: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetStringForVariant: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetVariantForString: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetVariantForString: usize, #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetStringForVarType: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Variant::VARENUM, *const super::super::super::Com::TYPEDESC, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] @@ -2810,7 +2826,8 @@ impl core::ops::Deref for IDebugHelper { } windows_core::imp::interface_hierarchy!(IDebugHelper, windows_core::IUnknown); impl IDebugHelper { - pub unsafe fn CreatePropertyBrowser(&self, pvar: *const windows_core::VARIANT, bstrname: P0, pdat: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2818,7 +2835,8 @@ impl IDebugHelper { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreatePropertyBrowser)(windows_core::Interface::as_raw(self), core::mem::transmute(pvar), bstrname.param().abi(), pdat.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CreatePropertyBrowserEx(&self, pvar: *const windows_core::VARIANT, bstrname: P0, pdat: P1, pdf: P2) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2839,8 +2857,14 @@ impl IDebugHelper { #[repr(C)] pub struct IDebugHelper_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub CreatePropertyBrowser: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, windows_core::PCWSTR, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CreatePropertyBrowserEx: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, windows_core::PCWSTR, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreatePropertyBrowser: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, windows_core::PCWSTR, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreatePropertyBrowser: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreatePropertyBrowserEx: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, windows_core::PCWSTR, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreatePropertyBrowserEx: usize, #[cfg(feature = "Win32_System_Com")] pub CreateSimpleConnectionPoint: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -4304,8 +4328,8 @@ impl core::ops::Deref for ITridentEventSink { } windows_core::imp::interface_hierarchy!(ITridentEventSink, windows_core::IUnknown); impl ITridentEventSink { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn FireEvent(&self, pstrevent: P0, pdp: *const super::super::super::Com::DISPPARAMS, pvarres: *mut windows_core::VARIANT, pei: *mut super::super::super::Com::EXCEPINFO) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -4315,9 +4339,9 @@ impl ITridentEventSink { #[repr(C)] pub struct ITridentEventSink_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub FireEvent: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const super::super::super::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FireEvent: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const super::super::super::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::super::Com::EXCEPINFO) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] FireEvent: usize, } windows_core::imp::define_interface!(IWebAppDiagnosticsObjectInitialization, IWebAppDiagnosticsObjectInitialization_Vtbl, 0x16ff3a42_a5f5_432b_b625_8e8e16f57e15); 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 f7492cd723..b4a3d18321 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 @@ -93,6 +93,7 @@ impl IDataModelConcept_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDataModelManager_Impl: Sized + windows_core::IUnknownImpl { fn Close(&self) -> windows_core::Result<()>; fn CreateNoValue(&self) -> windows_core::Result; @@ -101,8 +102,8 @@ pub trait IDataModelManager_Impl: Sized + windows_core::IUnknownImpl { fn CreateTypedObjectReference(&self, context: Option<&IDebugHostContext>, objectlocation: &Location, objecttype: Option<&IDebugHostType>) -> windows_core::Result; fn CreateSyntheticObject(&self, context: Option<&IDebugHostContext>) -> windows_core::Result; fn CreateDataModelObject(&self, datamodel: Option<&IDataModelConcept>) -> windows_core::Result; - fn CreateIntrinsicObject(&self, objectkind: ModelObjectKind, intrinsicdata: *const windows_core::VARIANT) -> windows_core::Result; - fn CreateTypedIntrinsicObject(&self, intrinsicdata: *const windows_core::VARIANT, r#type: Option<&IDebugHostType>) -> windows_core::Result; + fn CreateIntrinsicObject(&self, objectkind: ModelObjectKind, intrinsicdata: *const super::super::super::Variant::VARIANT) -> windows_core::Result; + fn CreateTypedIntrinsicObject(&self, intrinsicdata: *const super::super::super::Variant::VARIANT, r#type: Option<&IDebugHostType>) -> windows_core::Result; fn GetModelForTypeSignature(&self, typesignature: Option<&IDebugHostTypeSignature>) -> windows_core::Result; fn GetModelForType(&self, r#type: Option<&IDebugHostType>, datamodel: *mut Option, typesignature: *mut Option, wildcardmatches: *mut Option) -> windows_core::Result<()>; fn RegisterModelForTypeSignature(&self, typesignature: Option<&IDebugHostTypeSignature>, datamodel: Option<&IModelObject>) -> windows_core::Result<()>; @@ -115,7 +116,9 @@ pub trait IDataModelManager_Impl: Sized + windows_core::IUnknownImpl { fn UnregisterNamedModel(&self, modelname: &windows_core::PCWSTR) -> windows_core::Result<()>; fn AcquireNamedModel(&self, modelname: &windows_core::PCWSTR) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDataModelManager {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDataModelManager_Vtbl { pub const fn new() -> IDataModelManager_Vtbl { unsafe extern "system" fn Close(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -182,7 +185,7 @@ impl IDataModelManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateIntrinsicObject(this: *mut core::ffi::c_void, objectkind: ModelObjectKind, intrinsicdata: *const core::mem::MaybeUninit, object: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateIntrinsicObject(this: *mut core::ffi::c_void, objectkind: ModelObjectKind, intrinsicdata: *const core::mem::MaybeUninit, object: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDataModelManager_Impl::CreateIntrinsicObject(this, core::mem::transmute_copy(&objectkind), core::mem::transmute_copy(&intrinsicdata)) { Ok(ok__) => { @@ -192,7 +195,7 @@ impl IDataModelManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateTypedIntrinsicObject(this: *mut core::ffi::c_void, intrinsicdata: *const core::mem::MaybeUninit, r#type: *mut core::ffi::c_void, object: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateTypedIntrinsicObject(this: *mut core::ffi::c_void, intrinsicdata: *const core::mem::MaybeUninit, r#type: *mut core::ffi::c_void, object: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDataModelManager_Impl::CreateTypedIntrinsicObject(this, core::mem::transmute_copy(&intrinsicdata), windows_core::from_raw_borrowed(&r#type)) { Ok(ok__) => { @@ -298,11 +301,14 @@ impl IDataModelManager_Vtbl { iid == &::IID } } +#[cfg(all(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: Option<&IKeyStore>) -> windows_core::Result; - fn CreateTypedIntrinsicObjectEx(&self, context: Option<&IDebugHostContext>, intrinsicdata: *const windows_core::VARIANT, r#type: Option<&IDebugHostType>) -> windows_core::Result; + fn CreateTypedIntrinsicObjectEx(&self, context: Option<&IDebugHostContext>, intrinsicdata: *const super::super::super::Variant::VARIANT, r#type: Option<&IDebugHostType>) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDataModelManager2 {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDataModelManager2_Vtbl { pub const fn new() -> IDataModelManager2_Vtbl { unsafe extern "system" fn AcquireSubNamespace(this: *mut core::ffi::c_void, modelname: windows_core::PCWSTR, subnamespacemodelname: windows_core::PCWSTR, accessname: windows_core::PCWSTR, metadata: *mut core::ffi::c_void, namespacemodelobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -315,7 +321,7 @@ impl IDataModelManager2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateTypedIntrinsicObjectEx(this: *mut core::ffi::c_void, context: *mut core::ffi::c_void, intrinsicdata: *const core::mem::MaybeUninit, r#type: *mut core::ffi::c_void, object: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateTypedIntrinsicObjectEx(this: *mut core::ffi::c_void, context: *mut core::ffi::c_void, intrinsicdata: *const core::mem::MaybeUninit, r#type: *mut core::ffi::c_void, object: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDataModelManager2_Impl::CreateTypedIntrinsicObjectEx(this, windows_core::from_raw_borrowed(&context), core::mem::transmute_copy(&intrinsicdata), windows_core::from_raw_borrowed(&r#type)) { Ok(ok__) => { @@ -15535,7 +15541,7 @@ impl IDebugFailureAnalysis2_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugFailureAnalysis3_Impl: Sized + windows_core::IUnknownImpl { fn GetFailureClass(&self) -> u32; fn GetFailureType(&self) -> DEBUG_FAILURE_TYPE; @@ -15561,9 +15567,9 @@ pub trait IDebugFailureAnalysis3_Impl: Sized + windows_core::IUnknownImpl { fn GetAnalysisXml(&self) -> windows_core::Result; fn AddStructuredAnalysisData(&self, tag: DEBUG_FLR_PARAM_TYPE, analysis: Option<&IDebugFailureAnalysis2>) -> windows_core::Result<()>; fn AddThreads(&self, pdebugfailurethreadenum: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; - fn AttributeGet(&self, nindex: u32) -> windows_core::Result; + fn AttributeGet(&self, nindex: u32) -> windows_core::Result; fn AttributeGetName(&self, nindex: u32) -> windows_core::Result; - fn AttributeSet(&self, nindex: u32, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn AttributeSet(&self, nindex: u32, value: &super::super::super::Variant::VARIANT) -> windows_core::Result<()>; fn BlameApplication(&self, postfix: &windows_core::BSTR) -> windows_core::Result<()>; fn BlameProcess(&self, postfix: &windows_core::BSTR) -> windows_core::Result<()>; fn BlameThread(&self, pthread: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; @@ -15578,9 +15584,9 @@ pub trait IDebugFailureAnalysis3_Impl: Sized + windows_core::IUnknownImpl { fn GetAdditionalXML(&self, key: &windows_core::BSTR) -> windows_core::Result; fn DeleteAdditionalXML(&self, key: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDebugFailureAnalysis3 {} -#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDebugFailureAnalysis3_Vtbl { pub const fn new() -> IDebugFailureAnalysis3_Vtbl { unsafe extern "system" fn GetFailureClass(this: *mut core::ffi::c_void) -> u32 { @@ -15691,7 +15697,7 @@ impl IDebugFailureAnalysis3_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDebugFailureAnalysis3_Impl::AddThreads(this, windows_core::from_raw_borrowed(&pdebugfailurethreadenum)).into() } - unsafe extern "system" fn AttributeGet(this: *mut core::ffi::c_void, nindex: u32, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AttributeGet(this: *mut core::ffi::c_void, nindex: u32, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDebugFailureAnalysis3_Impl::AttributeGet(this, core::mem::transmute_copy(&nindex)) { Ok(ok__) => { @@ -15711,7 +15717,7 @@ impl IDebugFailureAnalysis3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AttributeSet(this: *mut core::ffi::c_void, nindex: u32, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AttributeSet(this: *mut core::ffi::c_void, nindex: u32, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDebugFailureAnalysis3_Impl::AttributeSet(this, core::mem::transmute_copy(&nindex), core::mem::transmute(&value)).into() } @@ -15898,13 +15904,16 @@ impl IDebugHostBaseClass_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(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; + fn GetValue(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDebugHostConstant {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDebugHostConstant_Vtbl { pub const fn new() -> IDebugHostConstant_Vtbl { - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDebugHostConstant_Impl::GetValue(this) { Ok(ok__) => { @@ -15942,12 +15951,15 @@ impl IDebugHostContext_Vtbl { iid == &::IID } } +#[cfg(all(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; fn GetLocation(&self) -> windows_core::Result; - fn GetValue(&self) -> windows_core::Result; + fn GetValue(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDebugHostData {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDebugHostData_Vtbl { pub const fn new() -> IDebugHostData_Vtbl { unsafe extern "system" fn GetLocationKind(this: *mut core::ffi::c_void, locationkind: *mut LocationKind) -> windows_core::HRESULT { @@ -15970,7 +15982,7 @@ impl IDebugHostData_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDebugHostData_Impl::GetValue(this) { Ok(ok__) => { @@ -16073,13 +16085,16 @@ impl IDebugHostExtensibility_Vtbl { iid == &::IID } } +#[cfg(all(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; fn GetOffset(&self) -> windows_core::Result; fn GetLocation(&self) -> windows_core::Result; - fn GetValue(&self) -> windows_core::Result; + fn GetValue(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDebugHostField {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDebugHostField_Vtbl { pub const fn new() -> IDebugHostField_Vtbl { unsafe extern "system" fn GetLocationKind(this: *mut core::ffi::c_void, locationkind: *mut LocationKind) -> windows_core::HRESULT { @@ -16112,7 +16127,7 @@ impl IDebugHostField_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDebugHostField_Impl::GetValue(this) { Ok(ok__) => { @@ -23458,12 +23473,12 @@ impl IModelMethod_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IModelObject_Impl: Sized + windows_core::IUnknownImpl { fn GetContext(&self) -> windows_core::Result; fn GetKind(&self) -> windows_core::Result; - fn GetIntrinsicValue(&self) -> windows_core::Result; - fn GetIntrinsicValueAs(&self, vt: super::super::super::Variant::VARENUM) -> windows_core::Result; + fn GetIntrinsicValue(&self) -> windows_core::Result; + fn GetIntrinsicValueAs(&self, vt: super::super::super::Variant::VARENUM) -> windows_core::Result; fn GetKeyValue(&self, key: &windows_core::PCWSTR, object: *mut Option, metadata: *mut Option) -> windows_core::Result<()>; fn SetKeyValue(&self, key: &windows_core::PCWSTR, object: Option<&IModelObject>) -> windows_core::Result<()>; fn EnumerateKeyValues(&self) -> windows_core::Result; @@ -23494,9 +23509,9 @@ pub trait IModelObject_Impl: Sized + windows_core::IUnknownImpl { fn Compare(&self, other: Option<&IModelObject>, ppresult: *mut Option) -> windows_core::Result<()>; fn IsEqualTo(&self, other: Option<&IModelObject>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IModelObject {} -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IModelObject_Vtbl { pub const fn new() -> IModelObject_Vtbl { unsafe extern "system" fn GetContext(this: *mut core::ffi::c_void, context: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -23519,7 +23534,7 @@ impl IModelObject_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetIntrinsicValue(this: *mut core::ffi::c_void, intrinsicdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetIntrinsicValue(this: *mut core::ffi::c_void, intrinsicdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IModelObject_Impl::GetIntrinsicValue(this) { Ok(ok__) => { @@ -23529,7 +23544,7 @@ impl IModelObject_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetIntrinsicValueAs(this: *mut core::ffi::c_void, vt: super::super::super::Variant::VARENUM, intrinsicdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetIntrinsicValueAs(this: *mut core::ffi::c_void, vt: super::super::super::Variant::VARENUM, intrinsicdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IModelObject_Impl::GetIntrinsicValueAs(this, core::mem::transmute_copy(&vt)) { Ok(ok__) => { 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 e762a44fba..50e755b900 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 @@ -193,11 +193,13 @@ impl IDataModelManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateDataModelObject)(windows_core::Interface::as_raw(self), datamodel.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CreateIntrinsicObject(&self, objectkind: ModelObjectKind, intrinsicdata: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateIntrinsicObject)(windows_core::Interface::as_raw(self), objectkind, core::mem::transmute(intrinsicdata), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CreateTypedIntrinsicObject(&self, intrinsicdata: *const windows_core::VARIANT, r#type: P0) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -287,8 +289,14 @@ pub struct IDataModelManager_Vtbl { pub CreateTypedObjectReference: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, Location, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub CreateSyntheticObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub CreateDataModelObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CreateIntrinsicObject: unsafe extern "system" fn(*mut core::ffi::c_void, ModelObjectKind, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CreateTypedIntrinsicObject: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateIntrinsicObject: unsafe extern "system" fn(*mut core::ffi::c_void, ModelObjectKind, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateIntrinsicObject: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateTypedIntrinsicObject: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateTypedIntrinsicObject: usize, pub GetModelForTypeSignature: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetModelForType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void, *mut *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub RegisterModelForTypeSignature: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -320,7 +328,8 @@ impl IDataModelManager2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AcquireSubNamespace)(windows_core::Interface::as_raw(self), modelname.param().abi(), subnamespacemodelname.param().abi(), accessname.param().abi(), metadata.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CreateTypedIntrinsicObjectEx(&self, context: P0, intrinsicdata: *const windows_core::VARIANT, r#type: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -333,7 +342,10 @@ impl IDataModelManager2 { pub struct IDataModelManager2_Vtbl { pub base__: IDataModelManager_Vtbl, pub AcquireSubNamespace: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CreateTypedIntrinsicObjectEx: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateTypedIntrinsicObjectEx: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateTypedIntrinsicObjectEx: usize, } windows_core::imp::define_interface!(IDataModelNameBinder, IDataModelNameBinder_Vtbl, 0xaf352b7b_8292_4c01_b360_2dc3696c65e7); impl core::ops::Deref for IDataModelNameBinder { @@ -11957,7 +11969,8 @@ impl IDebugFailureAnalysis3 { { (windows_core::Interface::vtable(self).AddThreads)(windows_core::Interface::as_raw(self), pdebugfailurethreadenum.param().abi()).ok() } - pub unsafe fn AttributeGet(&self, nindex: u32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AttributeGet)(windows_core::Interface::as_raw(self), nindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -11965,9 +11978,10 @@ impl IDebugFailureAnalysis3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AttributeGetName)(windows_core::Interface::as_raw(self), nindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AttributeSet(&self, nindex: u32, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).AttributeSet)(windows_core::Interface::as_raw(self), nindex, value.param().abi()).ok() } @@ -12069,9 +12083,15 @@ pub struct IDebugFailureAnalysis3_Vtbl { GetAnalysisXml: usize, pub AddStructuredAnalysisData: unsafe extern "system" fn(*mut core::ffi::c_void, DEBUG_FLR_PARAM_TYPE, *mut core::ffi::c_void) -> windows_core::HRESULT, pub AddThreads: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub AttributeGet: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AttributeGet: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AttributeGet: usize, pub AttributeGetName: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AttributeSet: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AttributeSet: unsafe extern "system" fn(*mut core::ffi::c_void, u32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AttributeSet: usize, pub BlameApplication: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub BlameProcess: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub BlameThread: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -12143,7 +12163,8 @@ impl core::ops::Deref for IDebugHostConstant { } windows_core::imp::interface_hierarchy!(IDebugHostConstant, windows_core::IUnknown, IDebugHostSymbol); impl IDebugHostConstant { - pub unsafe fn GetValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -12151,7 +12172,10 @@ impl IDebugHostConstant { #[repr(C)] pub struct IDebugHostConstant_Vtbl { pub base__: IDebugHostSymbol_Vtbl, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, } windows_core::imp::define_interface!(IDebugHostContext, IDebugHostContext_Vtbl, 0xa68c70d8_5ec0_46e5_b775_3134a48ea2e3); impl core::ops::Deref for IDebugHostContext { @@ -12192,7 +12216,8 @@ impl IDebugHostData { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetLocation)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -12202,7 +12227,10 @@ pub struct IDebugHostData_Vtbl { pub base__: IDebugHostSymbol_Vtbl, pub GetLocationKind: unsafe extern "system" fn(*mut core::ffi::c_void, *mut LocationKind) -> windows_core::HRESULT, pub GetLocation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut Location) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, } windows_core::imp::define_interface!(IDebugHostErrorSink, IDebugHostErrorSink_Vtbl, 0xc8ff0f0b_fce9_467e_8bb3_5d69ef109c00); impl core::ops::Deref for IDebugHostErrorSink { @@ -12329,7 +12357,8 @@ impl IDebugHostField { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetLocation)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -12340,7 +12369,10 @@ pub struct IDebugHostField_Vtbl { pub GetLocationKind: unsafe extern "system" fn(*mut core::ffi::c_void, *mut LocationKind) -> windows_core::HRESULT, pub GetOffset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u64) -> windows_core::HRESULT, pub GetLocation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut Location) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, } windows_core::imp::define_interface!(IDebugHostMemory, IDebugHostMemory_Vtbl, 0x212149c9_9183_4a3e_b00e_4fd1dc95339b); impl core::ops::Deref for IDebugHostMemory { @@ -17541,12 +17573,13 @@ impl IModelObject { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetKind)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetIntrinsicValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetIntrinsicValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetIntrinsicValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Variant")] - pub unsafe fn GetIntrinsicValueAs(&self, vt: super::super::super::Variant::VARENUM) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetIntrinsicValueAs)(windows_core::Interface::as_raw(self), vt, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -17705,10 +17738,13 @@ pub struct IModelObject_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetContext: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetKind: unsafe extern "system" fn(*mut core::ffi::c_void, *mut ModelObjectKind) -> windows_core::HRESULT, - pub GetIntrinsicValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Variant")] - pub GetIntrinsicValueAs: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Variant::VARENUM, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Variant"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetIntrinsicValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetIntrinsicValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetIntrinsicValueAs: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Variant::VARENUM, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetIntrinsicValueAs: usize, pub GetKeyValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub SetKeyValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::ffi::c_void) -> windows_core::HRESULT, 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 01c42e8f06..a5fb795383 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,11 +1,11 @@ -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(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<()>; fn EnumExtendedMembers(&self, dwfieldspec: u32, nradix: u32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDebugExtendedProperty {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDebugExtendedProperty_Vtbl { pub const fn new() -> IDebugExtendedProperty_Vtbl { unsafe extern "system" fn GetExtendedPropertyInfo(this: *mut core::ffi::c_void, dwfieldspec: u32, nradix: u32, pextendedpropertyinfo: *mut ExtendedDebugPropertyInfo) -> windows_core::HRESULT { @@ -32,21 +32,24 @@ impl IDebugExtendedProperty_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDebugProperty_Impl: Sized + windows_core::IUnknownImpl { fn GetPropertyInfo(&self, dwfieldspec: u32, nradix: u32, ppropertyinfo: *mut DebugPropertyInfo) -> windows_core::Result<()>; - fn GetExtendedInfo(&self, cinfos: u32, rgguidextendedinfo: *const windows_core::GUID, rgvar: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn GetExtendedInfo(&self, cinfos: u32, rgguidextendedinfo: *const windows_core::GUID, rgvar: *mut super::super::Variant::VARIANT) -> windows_core::Result<()>; fn SetValueAsString(&self, pszvalue: &windows_core::PCWSTR, nradix: u32) -> windows_core::Result<()>; fn EnumMembers(&self, dwfieldspec: u32, nradix: u32, refiid: *const windows_core::GUID) -> windows_core::Result; fn GetParent(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDebugProperty {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDebugProperty_Vtbl { pub const fn new() -> IDebugProperty_Vtbl { unsafe extern "system" fn GetPropertyInfo(this: *mut core::ffi::c_void, dwfieldspec: u32, nradix: u32, ppropertyinfo: *mut DebugPropertyInfo) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDebugProperty_Impl::GetPropertyInfo(this, core::mem::transmute_copy(&dwfieldspec), core::mem::transmute_copy(&nradix), core::mem::transmute_copy(&ppropertyinfo)).into() } - unsafe extern "system" fn GetExtendedInfo(this: *mut core::ffi::c_void, cinfos: u32, rgguidextendedinfo: *const windows_core::GUID, rgvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetExtendedInfo(this: *mut core::ffi::c_void, cinfos: u32, rgguidextendedinfo: *const windows_core::GUID, rgvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDebugProperty_Impl::GetExtendedInfo(this, core::mem::transmute_copy(&cinfos), core::mem::transmute_copy(&rgguidextendedinfo), core::mem::transmute_copy(&rgvar)).into() } @@ -149,7 +152,7 @@ impl IDebugPropertyEnumType_Registers_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumDebugExtendedPropertyInfo_Impl: Sized + windows_core::IUnknownImpl { fn Next(&self, celt: u32, rgextendedpropertyinfo: *mut ExtendedDebugPropertyInfo, pceltfetched: *mut u32) -> windows_core::Result<()>; fn Skip(&self, celt: u32) -> windows_core::Result<()>; @@ -157,9 +160,9 @@ pub trait IEnumDebugExtendedPropertyInfo_Impl: Sized + windows_core::IUnknownImp fn Clone(&self) -> windows_core::Result; fn GetCount(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumDebugExtendedPropertyInfo {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumDebugExtendedPropertyInfo_Vtbl { pub const fn new() -> IEnumDebugExtendedPropertyInfo_Vtbl { unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgextendedpropertyinfo: *mut ExtendedDebugPropertyInfo, pceltfetched: *mut u32) -> windows_core::HRESULT { 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 8da2925e48..9e90c292c3 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 @@ -2614,7 +2614,7 @@ impl core::ops::Deref for IDebugExtendedProperty { } windows_core::imp::interface_hierarchy!(IDebugExtendedProperty, windows_core::IUnknown, IDebugProperty); impl IDebugExtendedProperty { - #[cfg(feature = "Win32_System_Com_StructuredStorage")] + #[cfg(all(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() } @@ -2626,9 +2626,9 @@ impl IDebugExtendedProperty { #[repr(C)] pub struct IDebugExtendedProperty_Vtbl { pub base__: IDebugProperty_Vtbl, - #[cfg(feature = "Win32_System_Com_StructuredStorage")] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetExtendedPropertyInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut ExtendedDebugPropertyInfo) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetExtendedPropertyInfo: usize, pub EnumExtendedMembers: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -2644,7 +2644,8 @@ 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() } - pub unsafe fn GetExtendedInfo(&self, cinfos: u32, rgguidextendedinfo: *const windows_core::GUID, rgvar: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(rgvar)).ok() } pub unsafe fn SetValueAsString(&self, pszvalue: P0, nradix: u32) -> windows_core::Result<()> @@ -2666,7 +2667,10 @@ impl IDebugProperty { pub struct IDebugProperty_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetPropertyInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut DebugPropertyInfo) -> windows_core::HRESULT, - pub GetExtendedInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetExtendedInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetExtendedInfo: usize, pub SetValueAsString: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, u32) -> windows_core::HRESULT, pub EnumMembers: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetParent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2751,7 +2755,7 @@ impl core::ops::Deref for IEnumDebugExtendedPropertyInfo { } windows_core::imp::interface_hierarchy!(IEnumDebugExtendedPropertyInfo, windows_core::IUnknown); impl IEnumDebugExtendedPropertyInfo { - #[cfg(feature = "Win32_System_Com_StructuredStorage")] + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgextendedpropertyinfo.as_ptr()), pceltfetched).ok() } @@ -2773,9 +2777,9 @@ impl IEnumDebugExtendedPropertyInfo { #[repr(C)] pub struct IEnumDebugExtendedPropertyInfo_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com_StructuredStorage")] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut ExtendedDebugPropertyInfo, *mut u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -6596,8 +6600,7 @@ impl Default for EXIT_THREAD_DEBUG_INFO { } } #[repr(C)] -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct ExtendedDebugPropertyInfo { pub dwValidFields: u32, pub pszName: windows_core::PWSTR, @@ -6608,21 +6611,21 @@ pub struct ExtendedDebugPropertyInfo { pub pDebugProp: core::mem::ManuallyDrop>, pub nDISPID: u32, pub nType: u32, - pub varValue: core::mem::ManuallyDrop, + pub varValue: core::mem::ManuallyDrop, pub plbValue: core::mem::ManuallyDrop>, pub pDebugExtProp: core::mem::ManuallyDrop>, } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for ExtendedDebugPropertyInfo { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for ExtendedDebugPropertyInfo { type TypeKind = windows_core::CopyType; } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for ExtendedDebugPropertyInfo { fn default() -> Self { unsafe { core::mem::zeroed() } 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 8cee6cd8d6..ca4baec818 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Logoff(&self, bstrusername: &windows_core::BSTR) -> windows_core::Result<()>; @@ -8,9 +8,9 @@ pub trait ISensLogon_Impl: Sized + super::Com::IDispatch_Impl { fn StartScreenSaver(&self, bstrusername: &windows_core::BSTR) -> windows_core::Result<()>; fn StopScreenSaver(&self, bstrusername: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISensLogon {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISensLogon_Vtbl { pub const fn new() -> ISensLogon_Vtbl { unsafe extern "system" fn Logon(this: *mut core::ffi::c_void, bstrusername: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -56,7 +56,7 @@ impl ISensLogon_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Logoff(&self, bstrusername: &windows_core::BSTR, dwsessionid: u32) -> windows_core::Result<()>; @@ -64,9 +64,9 @@ pub trait ISensLogon2_Impl: Sized + super::Com::IDispatch_Impl { fn SessionReconnect(&self, bstrusername: &windows_core::BSTR, dwsessionid: u32) -> windows_core::Result<()>; fn PostShell(&self, bstrusername: &windows_core::BSTR, dwsessionid: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISensLogon2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISensLogon2_Vtbl { pub const fn new() -> ISensLogon2_Vtbl { unsafe extern "system" fn Logon(this: *mut core::ffi::c_void, bstrusername: core::mem::MaybeUninit, dwsessionid: u32) -> windows_core::HRESULT { @@ -102,7 +102,7 @@ impl ISensLogon2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ConnectionMadeNoQOCInfo(&self, bstrconnection: &windows_core::BSTR, ultype: u32) -> windows_core::Result<()>; @@ -110,9 +110,9 @@ pub trait ISensNetwork_Impl: Sized + super::Com::IDispatch_Impl { fn DestinationReachable(&self, bstrdestination: &windows_core::BSTR, bstrconnection: &windows_core::BSTR, ultype: u32, lpqocinfo: *const SENS_QOCINFO) -> windows_core::Result<()>; fn DestinationReachableNoQOCInfo(&self, bstrdestination: &windows_core::BSTR, bstrconnection: &windows_core::BSTR, ultype: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISensNetwork {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISensNetwork_Vtbl { pub const fn new() -> ISensNetwork_Vtbl { unsafe extern "system" fn ConnectionMade(this: *mut core::ffi::c_void, bstrconnection: core::mem::MaybeUninit, ultype: u32, lpqocinfo: *const SENS_QOCINFO) -> windows_core::HRESULT { @@ -148,15 +148,15 @@ impl ISensNetwork_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn OnBatteryPower(&self, dwbatterylifepercent: u32) -> windows_core::Result<()>; fn BatteryLow(&self, dwbatterylifepercent: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISensOnNow {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISensOnNow_Vtbl { pub const fn new() -> ISensOnNow_Vtbl { unsafe extern "system" fn OnACPower(this: *mut core::ffi::c_void) -> windows_core::HRESULT { 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 e85179c87e..a567562568 100644 --- a/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/impl.rs @@ -68,7 +68,7 @@ impl IGPEInformation_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetBackupDir(&self, bstrbackupdir: &windows_core::BSTR) -> windows_core::Result; @@ -83,9 +83,9 @@ pub trait IGPM_Impl: Sized + super::Com::IDispatch_Impl { fn CreateMigrationTable(&self) -> windows_core::Result; fn InitializeReporting(&self, bstradmpath: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPM {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPM_Vtbl { pub const fn new() -> IGPM_Vtbl { unsafe extern "system" fn GetDomain(this: *mut core::ffi::c_void, bstrdomain: core::mem::MaybeUninit, bstrdomaincontroller: core::mem::MaybeUninit, ldcflags: i32, pigpmdomain: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -222,14 +222,14 @@ impl IGPM_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn InitializeReportingEx(&self, bstradmpath: &windows_core::BSTR, reportingoptions: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPM2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPM2_Vtbl { pub const fn new() -> IGPM2_Vtbl { unsafe extern "system" fn GetBackupDirEx(this: *mut core::ffi::c_void, bstrbackupdir: core::mem::MaybeUninit, backupdirtype: GPMBackupType, ppigpmbackupdirex: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -256,13 +256,13 @@ impl IGPM2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMAsyncCancel {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMAsyncCancel_Vtbl { pub const fn new() -> IGPMAsyncCancel_Vtbl { unsafe extern "system" fn Cancel(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -275,16 +275,16 @@ impl IGPMAsyncCancel_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, ppigpmstatusmsgcollection: Option<&IGPMStatusMsgCollection>) -> windows_core::Result<()>; + fn Status(&self, lprogressnumerator: i32, lprogressdenominator: i32, hrstatus: windows_core::HRESULT, presult: *const super::Variant::VARIANT, ppigpmstatusmsgcollection: Option<&IGPMStatusMsgCollection>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMAsyncProgress {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMAsyncProgress_Vtbl { pub const fn new() -> IGPMAsyncProgress_Vtbl { - unsafe extern "system" fn Status(this: *mut core::ffi::c_void, lprogressnumerator: i32, lprogressdenominator: i32, hrstatus: windows_core::HRESULT, presult: *const core::mem::MaybeUninit, ppigpmstatusmsgcollection: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Status(this: *mut core::ffi::c_void, lprogressnumerator: i32, lprogressdenominator: i32, hrstatus: windows_core::HRESULT, presult: *const core::mem::MaybeUninit, ppigpmstatusmsgcollection: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMAsyncProgress_Impl::Status(this, core::mem::transmute_copy(&lprogressnumerator), core::mem::transmute_copy(&lprogressdenominator), core::mem::transmute_copy(&hrstatus), core::mem::transmute_copy(&presult), windows_core::from_raw_borrowed(&ppigpmstatusmsgcollection)).into() } @@ -294,7 +294,7 @@ impl IGPMAsyncProgress_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GPOID(&self) -> windows_core::Result; @@ -304,12 +304,12 @@ pub trait IGPMBackup_Impl: Sized + super::Com::IDispatch_Impl { fn Comment(&self) -> windows_core::Result; fn BackupDir(&self) -> windows_core::Result; fn Delete(&self) -> windows_core::Result<()>; - fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; + fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMBackup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMBackup_Vtbl { pub const fn new() -> IGPMBackup_Vtbl { unsafe extern "system" fn ID(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -386,7 +386,7 @@ impl IGPMBackup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMBackup_Impl::Delete(this).into() } - unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMBackup_Impl::GenerateReport(this, core::mem::transmute_copy(&gpmreporttype), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -424,15 +424,15 @@ impl IGPMBackup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMBackupCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMBackupCollection_Vtbl { pub const fn new() -> IGPMBackupCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -445,7 +445,7 @@ impl IGPMBackupCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMBackupCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -476,15 +476,15 @@ impl IGPMBackupCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetBackup(&self, bstrid: &windows_core::BSTR) -> windows_core::Result; fn SearchBackups(&self, pigpmsearchcriteria: Option<&IGPMSearchCriteria>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMBackupDir {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMBackupDir_Vtbl { pub const fn new() -> IGPMBackupDir_Vtbl { unsafe extern "system" fn BackupDirectory(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -528,16 +528,16 @@ impl IGPMBackupDir_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn BackupType(&self) -> windows_core::Result; - fn GetBackup(&self, bstrid: &windows_core::BSTR) -> windows_core::Result; - fn SearchBackups(&self, pigpmsearchcriteria: Option<&IGPMSearchCriteria>) -> windows_core::Result; + fn GetBackup(&self, bstrid: &windows_core::BSTR) -> windows_core::Result; + fn SearchBackups(&self, pigpmsearchcriteria: Option<&IGPMSearchCriteria>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMBackupDirEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMBackupDirEx_Vtbl { pub const fn new() -> IGPMBackupDirEx_Vtbl { unsafe extern "system" fn BackupDir(this: *mut core::ffi::c_void, pbstrbackupdir: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -560,7 +560,7 @@ impl IGPMBackupDirEx_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetBackup(this: *mut core::ffi::c_void, bstrid: core::mem::MaybeUninit, pvarbackup: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetBackup(this: *mut core::ffi::c_void, bstrid: core::mem::MaybeUninit, pvarbackup: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMBackupDirEx_Impl::GetBackup(this, core::mem::transmute(&bstrid)) { Ok(ok__) => { @@ -570,7 +570,7 @@ impl IGPMBackupDirEx_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SearchBackups(this: *mut core::ffi::c_void, pigpmsearchcriteria: *mut core::ffi::c_void, pvarbackupcollection: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SearchBackups(this: *mut core::ffi::c_void, pigpmsearchcriteria: *mut core::ffi::c_void, pvarbackupcollection: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMBackupDirEx_Impl::SearchBackups(this, windows_core::from_raw_borrowed(&pigpmsearchcriteria)) { Ok(ok__) => { @@ -592,15 +592,15 @@ impl IGPMBackupDirEx_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMCSECollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMCSECollection_Vtbl { pub const fn new() -> IGPMCSECollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -613,7 +613,7 @@ impl IGPMCSECollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMCSECollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -644,16 +644,16 @@ impl IGPMCSECollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DisplayName(&self) -> windows_core::Result; fn IsUserEnabled(&self) -> windows_core::Result; fn IsComputerEnabled(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMClientSideExtension {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMClientSideExtension_Vtbl { pub const fn new() -> IGPMClientSideExtension_Vtbl { unsafe extern "system" fn ID(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -708,7 +708,7 @@ impl IGPMClientSideExtension_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PermGPORead(&self) -> windows_core::Result; @@ -771,9 +771,9 @@ pub trait IGPMConstants_Impl: Sized + super::Com::IDispatch_Impl { fn RsopPlanningAssumeUserWQLFilterTrue(&self) -> windows_core::Result; fn RsopPlanningAssumeCompWQLFilterTrue(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMConstants {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMConstants_Vtbl { pub const fn new() -> IGPMConstants_Vtbl { unsafe extern "system" fn PermGPOApply(this: *mut core::ffi::c_void, pval: *mut GPMPermissionType) -> windows_core::HRESULT { @@ -1444,7 +1444,7 @@ impl IGPMConstants_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn BackupTypeStarterGPO(&self) -> windows_core::Result; @@ -1462,9 +1462,9 @@ pub trait IGPMConstants2_Impl: Sized + IGPMConstants_Impl { fn ReportLegacy(&self) -> windows_core::Result; fn ReportComments(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMConstants2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMConstants2_Vtbl { pub const fn new() -> IGPMConstants2_Vtbl { unsafe extern "system" fn BackupTypeGPO(this: *mut core::ffi::c_void, pval: *mut GPMBackupType) -> windows_core::HRESULT { @@ -1640,22 +1640,22 @@ impl IGPMConstants2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Domain(&self) -> windows_core::Result; fn CreateGPO(&self) -> windows_core::Result; fn GetGPO(&self, bstrguid: &windows_core::BSTR) -> windows_core::Result; fn SearchGPOs(&self, pigpmsearchcriteria: Option<&IGPMSearchCriteria>) -> windows_core::Result; - fn RestoreGPO(&self, pigpmbackup: Option<&IGPMBackup>, ldcflags: i32, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; + fn RestoreGPO(&self, pigpmbackup: Option<&IGPMBackup>, ldcflags: i32, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; fn GetSOM(&self, bstrpath: &windows_core::BSTR) -> windows_core::Result; fn SearchSOMs(&self, pigpmsearchcriteria: Option<&IGPMSearchCriteria>) -> windows_core::Result; fn GetWMIFilter(&self, bstrpath: &windows_core::BSTR) -> windows_core::Result; fn SearchWMIFilters(&self, pigpmsearchcriteria: Option<&IGPMSearchCriteria>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMDomain {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMDomain_Vtbl { pub const fn new() -> IGPMDomain_Vtbl { unsafe extern "system" fn DomainController(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1708,7 +1708,7 @@ impl IGPMDomain_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RestoreGPO(this: *mut core::ffi::c_void, pigpmbackup: *mut core::ffi::c_void, ldcflags: i32, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn RestoreGPO(this: *mut core::ffi::c_void, pigpmbackup: *mut core::ffi::c_void, ldcflags: i32, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMDomain_Impl::RestoreGPO(this, windows_core::from_raw_borrowed(&pigpmbackup), core::mem::transmute_copy(&ldcflags), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -1776,18 +1776,18 @@ impl IGPMDomain_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CreateGPOFromStarterGPO(&self, pgpotemplate: Option<&IGPMStarterGPO>) -> windows_core::Result; fn GetStarterGPO(&self, bstrguid: &windows_core::BSTR) -> windows_core::Result; fn SearchStarterGPOs(&self, pigpmsearchcriteria: Option<&IGPMSearchCriteria>) -> windows_core::Result; - fn LoadStarterGPO(&self, bstrloadfile: &windows_core::BSTR, boverwrite: super::super::Foundation::VARIANT_BOOL, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; - fn RestoreStarterGPO(&self, pigpmtmplbackup: Option<&IGPMStarterGPOBackup>, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; + fn LoadStarterGPO(&self, bstrloadfile: &windows_core::BSTR, boverwrite: super::super::Foundation::VARIANT_BOOL, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; + fn RestoreStarterGPO(&self, pigpmtmplbackup: Option<&IGPMStarterGPOBackup>, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMDomain2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMDomain2_Vtbl { pub const fn new() -> IGPMDomain2_Vtbl { unsafe extern "system" fn CreateStarterGPO(this: *mut core::ffi::c_void, ppnewtemplate: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1830,7 +1830,7 @@ impl IGPMDomain2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn LoadStarterGPO(this: *mut core::ffi::c_void, bstrloadfile: core::mem::MaybeUninit, boverwrite: super::super::Foundation::VARIANT_BOOL, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn LoadStarterGPO(this: *mut core::ffi::c_void, bstrloadfile: core::mem::MaybeUninit, boverwrite: super::super::Foundation::VARIANT_BOOL, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMDomain2_Impl::LoadStarterGPO(this, core::mem::transmute(&bstrloadfile), core::mem::transmute_copy(&boverwrite), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -1840,7 +1840,7 @@ impl IGPMDomain2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RestoreStarterGPO(this: *mut core::ffi::c_void, pigpmtmplbackup: *mut core::ffi::c_void, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn RestoreStarterGPO(this: *mut core::ffi::c_void, pigpmtmplbackup: *mut core::ffi::c_void, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMDomain2_Impl::RestoreStarterGPO(this, windows_core::from_raw_borrowed(&pigpmtmplbackup), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -1864,19 +1864,19 @@ impl IGPMDomain2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; + fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; fn InfrastructureDC(&self) -> windows_core::Result; fn SetInfrastructureDC(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; fn SetInfrastructureFlags(&self, dwflags: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMDomain3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMDomain3_Vtbl { pub const fn new() -> IGPMDomain3_Vtbl { - unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMDomain3_Impl::GenerateReport(this, core::mem::transmute_copy(&gpmreporttype), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -1916,7 +1916,7 @@ impl IGPMDomain3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDisplayName(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1938,19 +1938,19 @@ pub trait IGPMGPO_Impl: Sized + super::Com::IDispatch_Impl { fn GetSecurityInfo(&self) -> windows_core::Result; fn SetSecurityInfo(&self, psecurityinfo: Option<&IGPMSecurityInfo>) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; - fn Backup(&self, bstrbackupdir: &windows_core::BSTR, bstrcomment: &windows_core::BSTR, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; - fn Import(&self, lflags: i32, pigpmbackup: Option<&IGPMBackup>, pvarmigrationtable: *const windows_core::VARIANT, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; - fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; + fn Backup(&self, bstrbackupdir: &windows_core::BSTR, bstrcomment: &windows_core::BSTR, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; + fn Import(&self, lflags: i32, pigpmbackup: Option<&IGPMBackup>, pvarmigrationtable: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; + fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: &windows_core::BSTR) -> windows_core::Result; - fn CopyTo(&self, lflags: i32, pigpmdomain: Option<&IGPMDomain>, pvarnewdisplayname: *const windows_core::VARIANT, pvarmigrationtable: *const windows_core::VARIANT, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; + fn CopyTo(&self, lflags: i32, pigpmdomain: Option<&IGPMDomain>, pvarnewdisplayname: *const super::Variant::VARIANT, pvarmigrationtable: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; fn SetSecurityDescriptor(&self, lflags: i32, psd: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; fn GetSecurityDescriptor(&self, lflags: i32) -> windows_core::Result; fn IsACLConsistent(&self) -> windows_core::Result; fn MakeACLConsistent(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMGPO {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMGPO_Vtbl { pub const fn new() -> IGPMGPO_Vtbl { unsafe extern "system" fn DisplayName(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2117,7 +2117,7 @@ impl IGPMGPO_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMGPO_Impl::Delete(this).into() } - unsafe extern "system" fn Backup(this: *mut core::ffi::c_void, bstrbackupdir: core::mem::MaybeUninit, bstrcomment: core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Backup(this: *mut core::ffi::c_void, bstrbackupdir: core::mem::MaybeUninit, bstrcomment: core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMGPO_Impl::Backup(this, core::mem::transmute(&bstrbackupdir), core::mem::transmute(&bstrcomment), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -2127,7 +2127,7 @@ impl IGPMGPO_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Import(this: *mut core::ffi::c_void, lflags: i32, pigpmbackup: *mut core::ffi::c_void, pvarmigrationtable: *const core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Import(this: *mut core::ffi::c_void, lflags: i32, pigpmbackup: *mut core::ffi::c_void, pvarmigrationtable: *const core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMGPO_Impl::Import(this, core::mem::transmute_copy(&lflags), windows_core::from_raw_borrowed(&pigpmbackup), core::mem::transmute_copy(&pvarmigrationtable), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -2137,7 +2137,7 @@ impl IGPMGPO_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMGPO_Impl::GenerateReport(this, core::mem::transmute_copy(&gpmreporttype), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -2157,7 +2157,7 @@ impl IGPMGPO_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CopyTo(this: *mut core::ffi::c_void, lflags: i32, pigpmdomain: *mut core::ffi::c_void, pvarnewdisplayname: *const core::mem::MaybeUninit, pvarmigrationtable: *const core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CopyTo(this: *mut core::ffi::c_void, lflags: i32, pigpmdomain: *mut core::ffi::c_void, pvarnewdisplayname: *const core::mem::MaybeUninit, pvarmigrationtable: *const core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMGPO_Impl::CopyTo(this, core::mem::transmute_copy(&lflags), windows_core::from_raw_borrowed(&pigpmdomain), core::mem::transmute_copy(&pvarnewdisplayname), core::mem::transmute_copy(&pvarmigrationtable), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -2232,14 +2232,14 @@ impl IGPMGPO_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDescription(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMGPO2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMGPO2_Vtbl { pub const fn new() -> IGPMGPO2_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2266,15 +2266,15 @@ impl IGPMGPO2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetInfrastructureDC(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; fn SetInfrastructureFlags(&self, dwflags: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMGPO3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMGPO3_Vtbl { pub const fn new() -> IGPMGPO3_Vtbl { unsafe extern "system" fn InfrastructureDC(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2306,15 +2306,15 @@ impl IGPMGPO3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMGPOCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMGPOCollection_Vtbl { pub const fn new() -> IGPMGPOCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -2327,7 +2327,7 @@ impl IGPMGPOCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMGPOCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -2358,7 +2358,7 @@ impl IGPMGPOCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GPODomain(&self) -> windows_core::Result; @@ -2370,9 +2370,9 @@ pub trait IGPMGPOLink_Impl: Sized + super::Com::IDispatch_Impl { fn SOM(&self) -> windows_core::Result; fn Delete(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMGPOLink {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMGPOLink_Vtbl { pub const fn new() -> IGPMGPOLink_Vtbl { unsafe extern "system" fn GPOID(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2464,15 +2464,15 @@ impl IGPMGPOLink_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMGPOLinksCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMGPOLinksCollection_Vtbl { pub const fn new() -> IGPMGPOLinksCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -2485,7 +2485,7 @@ impl IGPMGPOLinksCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMGPOLinksCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -2516,16 +2516,16 @@ impl IGPMGPOLinksCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Destination(&self) -> windows_core::Result; fn DestinationOption(&self) -> windows_core::Result; fn EntryType(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMMapEntry {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMMapEntry_Vtbl { pub const fn new() -> IGPMMapEntry_Vtbl { unsafe extern "system" fn Source(this: *mut core::ffi::c_void, pbstrsource: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2580,15 +2580,15 @@ impl IGPMMapEntry_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMMapEntryCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMMapEntryCollection_Vtbl { pub const fn new() -> IGPMMapEntryCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -2601,7 +2601,7 @@ impl IGPMMapEntryCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMMapEntryCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -2632,31 +2632,31 @@ impl IGPMMapEntryCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn Add(&self, lflags: i32, var: &windows_core::VARIANT) -> windows_core::Result<()>; - fn AddEntry(&self, bstrsource: &windows_core::BSTR, gpmentrytype: GPMEntryType, pvardestination: *const windows_core::VARIANT) -> windows_core::Result; + fn Add(&self, lflags: i32, var: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn AddEntry(&self, bstrsource: &windows_core::BSTR, gpmentrytype: GPMEntryType, pvardestination: *const super::Variant::VARIANT) -> windows_core::Result; fn GetEntry(&self, bstrsource: &windows_core::BSTR) -> windows_core::Result; fn DeleteEntry(&self, bstrsource: &windows_core::BSTR) -> windows_core::Result<()>; - fn UpdateDestination(&self, bstrsource: &windows_core::BSTR, pvardestination: *const windows_core::VARIANT) -> windows_core::Result; + fn UpdateDestination(&self, bstrsource: &windows_core::BSTR, pvardestination: *const super::Variant::VARIANT) -> windows_core::Result; fn Validate(&self) -> windows_core::Result; fn GetEntries(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMMigrationTable {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMMigrationTable_Vtbl { pub const fn new() -> IGPMMigrationTable_Vtbl { unsafe extern "system" fn Save(this: *mut core::ffi::c_void, bstrmigrationtablepath: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMMigrationTable_Impl::Save(this, core::mem::transmute(&bstrmigrationtablepath)).into() } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, lflags: i32, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, lflags: i32, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMMigrationTable_Impl::Add(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&var)).into() } - unsafe extern "system" fn AddEntry(this: *mut core::ffi::c_void, bstrsource: core::mem::MaybeUninit, gpmentrytype: GPMEntryType, pvardestination: *const core::mem::MaybeUninit, ppentry: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn AddEntry(this: *mut core::ffi::c_void, bstrsource: core::mem::MaybeUninit, gpmentrytype: GPMEntryType, pvardestination: *const core::mem::MaybeUninit, ppentry: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMMigrationTable_Impl::AddEntry(this, core::mem::transmute(&bstrsource), core::mem::transmute_copy(&gpmentrytype), core::mem::transmute_copy(&pvardestination)) { Ok(ok__) => { @@ -2680,7 +2680,7 @@ impl IGPMMigrationTable_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMMigrationTable_Impl::DeleteEntry(this, core::mem::transmute(&bstrsource)).into() } - unsafe extern "system" fn UpdateDestination(this: *mut core::ffi::c_void, bstrsource: core::mem::MaybeUninit, pvardestination: *const core::mem::MaybeUninit, ppentry: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn UpdateDestination(this: *mut core::ffi::c_void, bstrsource: core::mem::MaybeUninit, pvardestination: *const core::mem::MaybeUninit, ppentry: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMMigrationTable_Impl::UpdateDestination(this, core::mem::transmute(&bstrsource), core::mem::transmute_copy(&pvardestination)) { Ok(ok__) => { @@ -2726,7 +2726,7 @@ impl IGPMMigrationTable_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Inheritable(&self) -> windows_core::Result; @@ -2734,9 +2734,9 @@ pub trait IGPMPermission_Impl: Sized + super::Com::IDispatch_Impl { fn Permission(&self) -> windows_core::Result; fn Trustee(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMPermission {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMPermission_Vtbl { pub const fn new() -> IGPMPermission_Vtbl { unsafe extern "system" fn Inherited(this: *mut core::ffi::c_void, pval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2802,7 +2802,7 @@ impl IGPMPermission_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Namespace(&self) -> windows_core::Result; @@ -2822,27 +2822,27 @@ pub trait IGPMRSOP_Impl: Sized + super::Com::IDispatch_Impl { fn PlanningUser(&self) -> windows_core::Result; fn SetPlanningUserSOM(&self, bstrval: &windows_core::BSTR) -> windows_core::Result<()>; fn PlanningUserSOM(&self) -> windows_core::Result; - fn SetPlanningUserWMIFilters(&self, varval: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PlanningUserWMIFilters(&self) -> windows_core::Result; - fn SetPlanningUserSecurityGroups(&self, varval: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PlanningUserSecurityGroups(&self) -> windows_core::Result; + fn SetPlanningUserWMIFilters(&self, varval: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn PlanningUserWMIFilters(&self) -> windows_core::Result; + fn SetPlanningUserSecurityGroups(&self, varval: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn PlanningUserSecurityGroups(&self) -> windows_core::Result; fn SetPlanningComputer(&self, bstrval: &windows_core::BSTR) -> windows_core::Result<()>; fn PlanningComputer(&self) -> windows_core::Result; fn SetPlanningComputerSOM(&self, bstrval: &windows_core::BSTR) -> windows_core::Result<()>; fn PlanningComputerSOM(&self) -> windows_core::Result; - fn SetPlanningComputerWMIFilters(&self, varval: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PlanningComputerWMIFilters(&self) -> windows_core::Result; - fn SetPlanningComputerSecurityGroups(&self, varval: &windows_core::VARIANT) -> windows_core::Result<()>; - fn PlanningComputerSecurityGroups(&self) -> windows_core::Result; - fn LoggingEnumerateUsers(&self) -> windows_core::Result; + fn SetPlanningComputerWMIFilters(&self, varval: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn PlanningComputerWMIFilters(&self) -> windows_core::Result; + fn SetPlanningComputerSecurityGroups(&self, varval: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn PlanningComputerSecurityGroups(&self) -> windows_core::Result; + fn LoggingEnumerateUsers(&self) -> windows_core::Result; fn CreateQueryResults(&self) -> windows_core::Result<()>; fn ReleaseQueryResults(&self) -> windows_core::Result<()>; - fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; + fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMRSOP {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMRSOP_Vtbl { pub const fn new() -> IGPMRSOP_Vtbl { unsafe extern "system" fn Mode(this: *mut core::ffi::c_void, pval: *mut GPMRSOPMode) -> windows_core::HRESULT { @@ -2977,11 +2977,11 @@ impl IGPMRSOP_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPlanningUserWMIFilters(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPlanningUserWMIFilters(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMRSOP_Impl::SetPlanningUserWMIFilters(this, core::mem::transmute(&varval)).into() } - unsafe extern "system" fn PlanningUserWMIFilters(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PlanningUserWMIFilters(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMRSOP_Impl::PlanningUserWMIFilters(this) { Ok(ok__) => { @@ -2991,11 +2991,11 @@ impl IGPMRSOP_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPlanningUserSecurityGroups(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPlanningUserSecurityGroups(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMRSOP_Impl::SetPlanningUserSecurityGroups(this, core::mem::transmute(&varval)).into() } - unsafe extern "system" fn PlanningUserSecurityGroups(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PlanningUserSecurityGroups(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMRSOP_Impl::PlanningUserSecurityGroups(this) { Ok(ok__) => { @@ -3033,11 +3033,11 @@ impl IGPMRSOP_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPlanningComputerWMIFilters(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPlanningComputerWMIFilters(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMRSOP_Impl::SetPlanningComputerWMIFilters(this, core::mem::transmute(&varval)).into() } - unsafe extern "system" fn PlanningComputerWMIFilters(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PlanningComputerWMIFilters(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMRSOP_Impl::PlanningComputerWMIFilters(this) { Ok(ok__) => { @@ -3047,11 +3047,11 @@ impl IGPMRSOP_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPlanningComputerSecurityGroups(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPlanningComputerSecurityGroups(this: *mut core::ffi::c_void, varval: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMRSOP_Impl::SetPlanningComputerSecurityGroups(this, core::mem::transmute(&varval)).into() } - unsafe extern "system" fn PlanningComputerSecurityGroups(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PlanningComputerSecurityGroups(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMRSOP_Impl::PlanningComputerSecurityGroups(this) { Ok(ok__) => { @@ -3061,7 +3061,7 @@ impl IGPMRSOP_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn LoggingEnumerateUsers(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LoggingEnumerateUsers(this: *mut core::ffi::c_void, varval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMRSOP_Impl::LoggingEnumerateUsers(this) { Ok(ok__) => { @@ -3079,7 +3079,7 @@ impl IGPMRSOP_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMRSOP_Impl::ReleaseQueryResults(this).into() } - unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMRSOP_Impl::GenerateReport(this, core::mem::transmute_copy(&gpmreporttype), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -3142,15 +3142,15 @@ impl IGPMRSOP_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Result(&self) -> windows_core::Result; + fn Result(&self) -> windows_core::Result; fn OverallStatus(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMResult_Vtbl { pub const fn new() -> IGPMResult_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, ppigpmstatusmsgcollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3163,7 +3163,7 @@ impl IGPMResult_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Result(this: *mut core::ffi::c_void, pvarresult: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Result(this: *mut core::ffi::c_void, pvarresult: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMResult_Impl::Result(this) { Ok(ok__) => { @@ -3188,7 +3188,7 @@ impl IGPMResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetGPOInheritanceBlocked(&self, newval: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -3201,9 +3201,9 @@ pub trait IGPMSOM_Impl: Sized + super::Com::IDispatch_Impl { fn GetSecurityInfo(&self) -> windows_core::Result; fn SetSecurityInfo(&self, psecurityinfo: Option<&IGPMSecurityInfo>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMSOM {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMSOM_Vtbl { pub const fn new() -> IGPMSOM_Vtbl { unsafe extern "system" fn GPOInheritanceBlocked(this: *mut core::ffi::c_void, pval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3312,15 +3312,15 @@ impl IGPMSOM_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMSOMCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMSOMCollection_Vtbl { pub const fn new() -> IGPMSOMCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -3333,7 +3333,7 @@ impl IGPMSOMCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMSOMCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -3364,16 +3364,16 @@ impl IGPMSOMCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Add(&self, searchproperty: GPMSearchProperty, searchoperation: GPMSearchOperation, varvalue: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMSearchCriteria {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMSearchCriteria_Vtbl { pub const fn new() -> IGPMSearchCriteria_Vtbl { - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, searchproperty: GPMSearchProperty, searchoperation: GPMSearchOperation, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, searchproperty: GPMSearchProperty, searchoperation: GPMSearchOperation, varvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMSearchCriteria_Impl::Add(this, core::mem::transmute_copy(&searchproperty), core::mem::transmute_copy(&searchoperation), core::mem::transmute(&varvalue)).into() } @@ -3383,18 +3383,18 @@ impl IGPMSearchCriteria_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Add(&self, pperm: Option<&IGPMPermission>) -> windows_core::Result<()>; fn Remove(&self, pperm: Option<&IGPMPermission>) -> windows_core::Result<()>; fn RemoveTrustee(&self, bstrtrustee: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMSecurityInfo {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMSecurityInfo_Vtbl { pub const fn new() -> IGPMSecurityInfo_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -3407,7 +3407,7 @@ impl IGPMSecurityInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMSecurityInfo_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -3453,7 +3453,7 @@ impl IGPMSecurityInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Domain(&self) -> windows_core::Result; @@ -3461,9 +3461,9 @@ pub trait IGPMSitesContainer_Impl: Sized + super::Com::IDispatch_Impl { fn GetSite(&self, bstrsitename: &windows_core::BSTR) -> windows_core::Result; fn SearchSites(&self, pigpmsearchcriteria: Option<&IGPMSearchCriteria>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMSitesContainer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMSitesContainer_Vtbl { pub const fn new() -> IGPMSitesContainer_Vtbl { unsafe extern "system" fn DomainController(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3529,7 +3529,7 @@ impl IGPMSitesContainer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDisplayName(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3545,17 +3545,17 @@ pub trait IGPMStarterGPO_Impl: Sized + super::Com::IDispatch_Impl { fn UserVersion(&self) -> windows_core::Result; fn StarterGPOVersion(&self) -> windows_core::Result; fn Delete(&self) -> windows_core::Result<()>; - fn Save(&self, bstrsavefile: &windows_core::BSTR, boverwrite: super::super::Foundation::VARIANT_BOOL, bsaveassystem: super::super::Foundation::VARIANT_BOOL, bstrlanguage: *const windows_core::VARIANT, bstrauthor: *const windows_core::VARIANT, bstrproduct: *const windows_core::VARIANT, bstruniqueid: *const windows_core::VARIANT, bstrversion: *const windows_core::VARIANT, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; - fn Backup(&self, bstrbackupdir: &windows_core::BSTR, bstrcomment: &windows_core::BSTR, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; - fn CopyTo(&self, pvarnewdisplayname: *const windows_core::VARIANT, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *const windows_core::VARIANT) -> windows_core::Result; - fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *const windows_core::VARIANT) -> windows_core::Result; + fn Save(&self, bstrsavefile: &windows_core::BSTR, boverwrite: super::super::Foundation::VARIANT_BOOL, bsaveassystem: super::super::Foundation::VARIANT_BOOL, 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) -> windows_core::Result; + fn Backup(&self, bstrbackupdir: &windows_core::BSTR, bstrcomment: &windows_core::BSTR, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; + fn CopyTo(&self, pvarnewdisplayname: *const super::Variant::VARIANT, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *const super::Variant::VARIANT) -> windows_core::Result; + fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *const super::Variant::VARIANT) -> windows_core::Result; fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: &windows_core::BSTR) -> windows_core::Result; fn GetSecurityInfo(&self) -> windows_core::Result; fn SetSecurityInfo(&self, psecurityinfo: Option<&IGPMSecurityInfo>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMStarterGPO {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMStarterGPO_Vtbl { pub const fn new() -> IGPMStarterGPO_Vtbl { unsafe extern "system" fn DisplayName(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3685,13 +3685,13 @@ impl IGPMStarterGPO_Vtbl { bstrsavefile: core::mem::MaybeUninit, boverwrite: super::super::Foundation::VARIANT_BOOL, bsaveassystem: super::super::Foundation::VARIANT_BOOL, - bstrlanguage: *const core::mem::MaybeUninit, - bstrauthor: *const core::mem::MaybeUninit, - bstrproduct: *const core::mem::MaybeUninit, - bstruniqueid: *const core::mem::MaybeUninit, - bstrversion: *const core::mem::MaybeUninit, - pvargpmprogress: *const core::mem::MaybeUninit, - pvargpmcancel: *mut core::mem::MaybeUninit, + bstrlanguage: *const core::mem::MaybeUninit, + bstrauthor: *const core::mem::MaybeUninit, + bstrproduct: *const core::mem::MaybeUninit, + bstruniqueid: *const core::mem::MaybeUninit, + bstrversion: *const core::mem::MaybeUninit, + pvargpmprogress: *const core::mem::MaybeUninit, + pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void, ) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); @@ -3703,7 +3703,7 @@ impl IGPMStarterGPO_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Backup(this: *mut core::ffi::c_void, bstrbackupdir: core::mem::MaybeUninit, bstrcomment: core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Backup(this: *mut core::ffi::c_void, bstrbackupdir: core::mem::MaybeUninit, bstrcomment: core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMStarterGPO_Impl::Backup(this, core::mem::transmute(&bstrbackupdir), core::mem::transmute(&bstrcomment), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -3713,7 +3713,7 @@ impl IGPMStarterGPO_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CopyTo(this: *mut core::ffi::c_void, pvarnewdisplayname: *const core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *const core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CopyTo(this: *mut core::ffi::c_void, pvarnewdisplayname: *const core::mem::MaybeUninit, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *const core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMStarterGPO_Impl::CopyTo(this, core::mem::transmute_copy(&pvarnewdisplayname), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -3723,7 +3723,7 @@ impl IGPMStarterGPO_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *const core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *const core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMStarterGPO_Impl::GenerateReport(this, core::mem::transmute_copy(&gpmreporttype), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -3786,7 +3786,7 @@ impl IGPMStarterGPO_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Comment(&self) -> windows_core::Result; @@ -3797,12 +3797,12 @@ pub trait IGPMStarterGPOBackup_Impl: Sized + super::Com::IDispatch_Impl { fn Timestamp(&self) -> windows_core::Result; fn Type(&self) -> windows_core::Result; fn Delete(&self) -> windows_core::Result<()>; - fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result; + fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const super::Variant::VARIANT, pvargpmcancel: *mut super::Variant::VARIANT) -> windows_core::Result; fn GenerateReportToFile(&self, gpmreporttype: GPMReportType, bstrtargetfilepath: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMStarterGPOBackup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMStarterGPOBackup_Vtbl { pub const fn new() -> IGPMStarterGPOBackup_Vtbl { unsafe extern "system" fn BackupDir(this: *mut core::ffi::c_void, pbstrbackupdir: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3889,7 +3889,7 @@ impl IGPMStarterGPOBackup_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IGPMStarterGPOBackup_Impl::Delete(this).into() } - unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GenerateReport(this: *mut core::ffi::c_void, gpmreporttype: GPMReportType, pvargpmprogress: *const core::mem::MaybeUninit, pvargpmcancel: *mut core::mem::MaybeUninit, ppigpmresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMStarterGPOBackup_Impl::GenerateReport(this, core::mem::transmute_copy(&gpmreporttype), core::mem::transmute_copy(&pvargpmprogress), core::mem::transmute_copy(&pvargpmcancel)) { Ok(ok__) => { @@ -3928,15 +3928,15 @@ impl IGPMStarterGPOBackup_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMStarterGPOBackupCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMStarterGPOBackupCollection_Vtbl { pub const fn new() -> IGPMStarterGPOBackupCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -3949,7 +3949,7 @@ impl IGPMStarterGPOBackupCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMStarterGPOBackupCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -3980,15 +3980,15 @@ impl IGPMStarterGPOBackupCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMStarterGPOCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMStarterGPOCollection_Vtbl { pub const fn new() -> IGPMStarterGPOCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -4001,7 +4001,7 @@ impl IGPMStarterGPOCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMStarterGPOCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -4032,7 +4032,7 @@ impl IGPMStarterGPOCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ErrorCode(&self) -> windows_core::Result<()>; @@ -4041,9 +4041,9 @@ pub trait IGPMStatusMessage_Impl: Sized + super::Com::IDispatch_Impl { fn OperationCode(&self) -> windows_core::Result<()>; fn Message(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMStatusMessage {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMStatusMessage_Vtbl { pub const fn new() -> IGPMStatusMessage_Vtbl { unsafe extern "system" fn ObjectPath(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4108,15 +4108,15 @@ impl IGPMStatusMessage_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMStatusMsgCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMStatusMsgCollection_Vtbl { pub const fn new() -> IGPMStatusMsgCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -4129,7 +4129,7 @@ impl IGPMStatusMsgCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMStatusMsgCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { @@ -4160,7 +4160,7 @@ impl IGPMStatusMsgCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn TrusteeName(&self) -> windows_core::Result; @@ -4168,9 +4168,9 @@ pub trait IGPMTrustee_Impl: Sized + super::Com::IDispatch_Impl { fn TrusteeDSPath(&self) -> windows_core::Result; fn TrusteeType(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMTrustee {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMTrustee_Vtbl { pub const fn new() -> IGPMTrustee_Vtbl { unsafe extern "system" fn TrusteeSid(this: *mut core::ffi::c_void, bstrval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4236,20 +4236,20 @@ impl IGPMTrustee_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetName(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; fn Name(&self) -> windows_core::Result; fn SetDescription(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; fn Description(&self) -> windows_core::Result; - fn GetQueryList(&self) -> windows_core::Result; + fn GetQueryList(&self) -> windows_core::Result; fn GetSecurityInfo(&self) -> windows_core::Result; fn SetSecurityInfo(&self, psecurityinfo: Option<&IGPMSecurityInfo>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMWMIFilter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMWMIFilter_Vtbl { pub const fn new() -> IGPMWMIFilter_Vtbl { unsafe extern "system" fn Path(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4290,7 +4290,7 @@ impl IGPMWMIFilter_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetQueryList(this: *mut core::ffi::c_void, pqrylist: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetQueryList(this: *mut core::ffi::c_void, pqrylist: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMWMIFilter_Impl::GetQueryList(this) { Ok(ok__) => { @@ -4330,15 +4330,15 @@ impl IGPMWMIFilter_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; - fn get_Item(&self, lindex: i32) -> windows_core::Result; + fn get_Item(&self, lindex: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IGPMWMIFilterCollection {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IGPMWMIFilterCollection_Vtbl { pub const fn new() -> IGPMWMIFilterCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pval: *mut i32) -> windows_core::HRESULT { @@ -4351,7 +4351,7 @@ impl IGPMWMIFilterCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, lindex: i32, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IGPMWMIFilterCollection_Impl::get_Item(this, core::mem::transmute_copy(&lindex)) { Ok(ok__) => { 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 68b640a84c..645034a7ea 100644 --- a/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/GroupPolicy/mod.rs @@ -537,8 +537,8 @@ impl core::ops::Deref for IGPMAsyncProgress { windows_core::imp::interface_hierarchy!(IGPMAsyncProgress, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IGPMAsyncProgress { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Status(&self, lprogressnumerator: i32, lprogressdenominator: i32, hrstatus: windows_core::HRESULT, presult: *const windows_core::VARIANT, ppigpmstatusmsgcollection: P0) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -549,9 +549,9 @@ impl IGPMAsyncProgress { #[repr(C)] pub struct IGPMAsyncProgress_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub Status: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, windows_core::HRESULT, *const core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Status: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, windows_core::HRESULT, *const core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Status: usize, } #[cfg(feature = "Win32_System_Com")] @@ -598,8 +598,8 @@ impl IGPMBackup { pub unsafe fn Delete(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateReport)(windows_core::Interface::as_raw(self), gpmreporttype, core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -624,9 +624,9 @@ pub struct IGPMBackup_Vtbl { pub Comment: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub BackupDir: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GenerateReport: usize, #[cfg(feature = "Win32_System_Com")] pub GenerateReportToFile: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -650,7 +650,8 @@ impl IGPMBackupCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -665,7 +666,10 @@ impl IGPMBackupCollection { pub struct IGPMBackupCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -740,15 +744,16 @@ impl IGPMBackupDirEx { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BackupType)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetBackup(&self, bstrid: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetBackup(&self, bstrid: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetBackup)(windows_core::Interface::as_raw(self), bstrid.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn SearchBackups(&self, pigpmsearchcriteria: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SearchBackups(&self, pigpmsearchcriteria: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -762,10 +767,13 @@ pub struct IGPMBackupDirEx_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub BackupDir: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub BackupType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut GPMBackupType) -> windows_core::HRESULT, - pub GetBackup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub SearchBackups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetBackup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetBackup: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SearchBackups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SearchBackups: usize, } #[cfg(feature = "Win32_System_Com")] @@ -785,7 +793,8 @@ impl IGPMCSECollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -800,7 +809,10 @@ impl IGPMCSECollection { pub struct IGPMCSECollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -1309,8 +1321,8 @@ impl IGPMDomain { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SearchGPOs)(windows_core::Interface::as_raw(self), pigpmsearchcriteria.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn RestoreGPO(&self, pigpmbackup: P0, ldcflags: i32, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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) -> windows_core::Result where P0: windows_core::Param, { @@ -1368,9 +1380,9 @@ pub struct IGPMDomain_Vtbl { pub SearchGPOs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] SearchGPOs: usize, - #[cfg(feature = "Win32_System_Com")] - pub RestoreGPO: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, i32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RestoreGPO: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, i32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RestoreGPO: usize, #[cfg(feature = "Win32_System_Com")] pub GetSOM: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1431,8 +1443,8 @@ impl IGPMDomain2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SearchStarterGPOs)(windows_core::Interface::as_raw(self), pigpmsearchcriteria.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn LoadStarterGPO(&self, bstrloadfile: P0, boverwrite: P1, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, @@ -1440,8 +1452,8 @@ impl IGPMDomain2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LoadStarterGPO)(windows_core::Interface::as_raw(self), bstrloadfile.param().abi(), boverwrite.param().abi(), core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn RestoreStarterGPO(&self, pigpmtmplbackup: P0, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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) -> windows_core::Result where P0: windows_core::Param, { @@ -1469,13 +1481,13 @@ pub struct IGPMDomain2_Vtbl { pub SearchStarterGPOs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] SearchStarterGPOs: usize, - #[cfg(feature = "Win32_System_Com")] - pub LoadStarterGPO: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LoadStarterGPO: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LoadStarterGPO: usize, - #[cfg(feature = "Win32_System_Com")] - pub RestoreStarterGPO: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RestoreStarterGPO: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RestoreStarterGPO: usize, } #[cfg(feature = "Win32_System_Com")] @@ -1491,8 +1503,8 @@ impl core::ops::Deref for IGPMDomain3 { windows_core::imp::interface_hierarchy!(IGPMDomain3, windows_core::IUnknown, super::Com::IDispatch, IGPMDomain, IGPMDomain2); #[cfg(feature = "Win32_System_Com")] impl IGPMDomain3 { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateReport)(windows_core::Interface::as_raw(self), gpmreporttype, core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1514,9 +1526,9 @@ impl IGPMDomain3 { #[repr(C)] pub struct IGPMDomain3_Vtbl { pub base__: IGPMDomain2_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GenerateReport: usize, pub InfrastructureDC: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetInfrastructureDC: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1628,8 +1640,8 @@ impl IGPMGPO { pub unsafe fn Delete(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Backup(&self, bstrbackupdir: P0, bstrcomment: P1, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, @@ -1637,16 +1649,16 @@ impl IGPMGPO { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Backup)(windows_core::Interface::as_raw(self), bstrbackupdir.param().abi(), bstrcomment.param().abi(), core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Import(&self, lflags: i32, pigpmbackup: P0, pvarmigrationtable: *const windows_core::VARIANT, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Import)(windows_core::Interface::as_raw(self), lflags, pigpmbackup.param().abi(), core::mem::transmute(pvarmigrationtable), core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateReport)(windows_core::Interface::as_raw(self), gpmreporttype, core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1658,8 +1670,8 @@ impl IGPMGPO { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateReportToFile)(windows_core::Interface::as_raw(self), gpmreporttype, bstrtargetfilepath.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn CopyTo(&self, lflags: i32, pigpmdomain: P0, pvarnewdisplayname: *const windows_core::VARIANT, pvarmigrationtable: *const windows_core::VARIANT, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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) -> windows_core::Result where P0: windows_core::Param, { @@ -1722,25 +1734,25 @@ pub struct IGPMGPO_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] SetSecurityInfo: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Backup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Backup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Backup: usize, - #[cfg(feature = "Win32_System_Com")] - pub Import: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Import: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Import: usize, - #[cfg(feature = "Win32_System_Com")] - pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GenerateReport: usize, #[cfg(feature = "Win32_System_Com")] pub GenerateReportToFile: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GenerateReportToFile: usize, - #[cfg(feature = "Win32_System_Com")] - pub CopyTo: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CopyTo: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CopyTo: usize, #[cfg(feature = "Win32_System_Com")] pub SetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1836,7 +1848,8 @@ impl IGPMGPOCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1851,7 +1864,10 @@ impl IGPMGPOCollection { pub struct IGPMGPOCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -1945,7 +1961,8 @@ impl IGPMGPOLinksCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1960,7 +1977,10 @@ impl IGPMGPOLinksCollection { pub struct IGPMGPOLinksCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -2022,7 +2042,8 @@ impl IGPMMapEntryCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2037,7 +2058,10 @@ impl IGPMMapEntryCollection { pub struct IGPMMapEntryCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -2062,14 +2086,15 @@ impl IGPMMigrationTable { { (windows_core::Interface::vtable(self).Save)(windows_core::Interface::as_raw(self), bstrmigrationtablepath.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, lflags: i32, var: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), lflags, var.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn AddEntry(&self, bstrsource: P0, gpmentrytype: GPMEntryType, pvardestination: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -2090,8 +2115,8 @@ impl IGPMMigrationTable { { (windows_core::Interface::vtable(self).DeleteEntry)(windows_core::Interface::as_raw(self), bstrsource.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn UpdateDestination(&self, bstrsource: P0, pvardestination: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -2114,19 +2139,22 @@ impl IGPMMigrationTable { pub struct IGPMMigrationTable_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub AddEntry: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, GPMEntryType, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Add: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddEntry: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, GPMEntryType, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddEntry: usize, #[cfg(feature = "Win32_System_Com")] pub GetEntry: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetEntry: usize, pub DeleteEntry: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub UpdateDestination: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub UpdateDestination: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] UpdateDestination: usize, #[cfg(feature = "Win32_System_Com")] pub Validate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2280,23 +2308,27 @@ impl IGPMRSOP { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PlanningUserSOM)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlanningUserWMIFilters(&self, varval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPlanningUserWMIFilters)(windows_core::Interface::as_raw(self), varval.param().abi()).ok() } - pub unsafe fn PlanningUserWMIFilters(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PlanningUserWMIFilters(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PlanningUserWMIFilters)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlanningUserSecurityGroups(&self, varval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPlanningUserSecurityGroups)(windows_core::Interface::as_raw(self), varval.param().abi()).ok() } - pub unsafe fn PlanningUserSecurityGroups(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PlanningUserSecurityGroups(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PlanningUserSecurityGroups)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2320,27 +2352,32 @@ impl IGPMRSOP { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PlanningComputerSOM)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlanningComputerWMIFilters(&self, varval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPlanningComputerWMIFilters)(windows_core::Interface::as_raw(self), varval.param().abi()).ok() } - pub unsafe fn PlanningComputerWMIFilters(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PlanningComputerWMIFilters(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PlanningComputerWMIFilters)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPlanningComputerSecurityGroups(&self, varval: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPlanningComputerSecurityGroups)(windows_core::Interface::as_raw(self), varval.param().abi()).ok() } - pub unsafe fn PlanningComputerSecurityGroups(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PlanningComputerSecurityGroups(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PlanningComputerSecurityGroups)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn LoggingEnumerateUsers(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LoggingEnumerateUsers(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LoggingEnumerateUsers)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2350,8 +2387,8 @@ impl IGPMRSOP { pub unsafe fn ReleaseQueryResults(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).ReleaseQueryResults)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateReport)(windows_core::Interface::as_raw(self), gpmreporttype, core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2386,24 +2423,51 @@ pub struct IGPMRSOP_Vtbl { pub PlanningUser: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetPlanningUserSOM: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub PlanningUserSOM: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPlanningUserWMIFilters: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PlanningUserWMIFilters: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPlanningUserSecurityGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PlanningUserSecurityGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPlanningUserWMIFilters: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPlanningUserWMIFilters: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PlanningUserWMIFilters: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PlanningUserWMIFilters: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPlanningUserSecurityGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPlanningUserSecurityGroups: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PlanningUserSecurityGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PlanningUserSecurityGroups: usize, pub SetPlanningComputer: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub PlanningComputer: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetPlanningComputerSOM: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub PlanningComputerSOM: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPlanningComputerWMIFilters: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PlanningComputerWMIFilters: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPlanningComputerSecurityGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PlanningComputerSecurityGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub LoggingEnumerateUsers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPlanningComputerWMIFilters: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPlanningComputerWMIFilters: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PlanningComputerWMIFilters: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PlanningComputerWMIFilters: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPlanningComputerSecurityGroups: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPlanningComputerSecurityGroups: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PlanningComputerSecurityGroups: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PlanningComputerSecurityGroups: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LoggingEnumerateUsers: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LoggingEnumerateUsers: usize, pub CreateQueryResults: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub ReleaseQueryResults: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GenerateReport: usize, #[cfg(feature = "Win32_System_Com")] pub GenerateReportToFile: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2428,7 +2492,8 @@ impl IGPMResult { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Status)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Result(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Result(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Result)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2444,7 +2509,10 @@ pub struct IGPMResult_Vtbl { pub Status: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Status: usize, - pub Result: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Result: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Result: usize, pub OverallStatus: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -2560,7 +2628,8 @@ impl IGPMSOMCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2575,7 +2644,10 @@ impl IGPMSOMCollection { pub struct IGPMSOMCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -2594,9 +2666,10 @@ impl core::ops::Deref for IGPMSearchCriteria { windows_core::imp::interface_hierarchy!(IGPMSearchCriteria, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IGPMSearchCriteria { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, searchproperty: GPMSearchProperty, searchoperation: GPMSearchOperation, varvalue: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), searchproperty, searchoperation, varvalue.param().abi()).ok() } @@ -2605,7 +2678,10 @@ impl IGPMSearchCriteria { #[repr(C)] pub struct IGPMSearchCriteria_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, GPMSearchProperty, GPMSearchOperation, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, GPMSearchProperty, GPMSearchOperation, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Add: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IGPMSecurityInfo, IGPMSecurityInfo_Vtbl, 0xb6c31ed4_1c93_4d3e_ae84_eb6d61161b60); @@ -2624,7 +2700,8 @@ impl IGPMSecurityInfo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2659,7 +2736,10 @@ impl IGPMSecurityInfo { pub struct IGPMSecurityInfo_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -2804,8 +2884,8 @@ impl IGPMStarterGPO { pub unsafe fn Delete(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Save(&self, bstrsavefile: P0, boverwrite: P1, bsaveassystem: P2, bstrlanguage: *const windows_core::VARIANT, bstrauthor: *const windows_core::VARIANT, bstrproduct: *const windows_core::VARIANT, bstruniqueid: *const windows_core::VARIANT, bstrversion: *const windows_core::VARIANT, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, @@ -2814,8 +2894,8 @@ impl IGPMStarterGPO { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Save)(windows_core::Interface::as_raw(self), bstrsavefile.param().abi(), boverwrite.param().abi(), bsaveassystem.param().abi(), core::mem::transmute(bstrlanguage), core::mem::transmute(bstrauthor), core::mem::transmute(bstrproduct), core::mem::transmute(bstruniqueid), core::mem::transmute(bstrversion), core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Backup(&self, bstrbackupdir: P0, bstrcomment: P1, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, @@ -2823,13 +2903,13 @@ impl IGPMStarterGPO { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Backup)(windows_core::Interface::as_raw(self), bstrbackupdir.param().abi(), bstrcomment.param().abi(), core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn CopyTo(&self, pvarnewdisplayname: *const windows_core::VARIANT, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CopyTo)(windows_core::Interface::as_raw(self), core::mem::transmute(pvarnewdisplayname), core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateReport)(windows_core::Interface::as_raw(self), gpmreporttype, core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2872,21 +2952,21 @@ pub struct IGPMStarterGPO_Vtbl { pub UserVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u16) -> windows_core::HRESULT, pub StarterGPOVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Save: usize, - #[cfg(feature = "Win32_System_Com")] - pub Backup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Backup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Backup: usize, - #[cfg(feature = "Win32_System_Com")] - pub CopyTo: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CopyTo: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CopyTo: usize, - #[cfg(feature = "Win32_System_Com")] - pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GenerateReport: usize, #[cfg(feature = "Win32_System_Com")] pub GenerateReportToFile: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2949,8 +3029,8 @@ impl IGPMStarterGPOBackup { pub unsafe fn Delete(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GenerateReport(&self, gpmreporttype: GPMReportType, pvargpmprogress: *const windows_core::VARIANT, pvargpmcancel: *mut windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateReport)(windows_core::Interface::as_raw(self), gpmreporttype, core::mem::transmute(pvargpmprogress), core::mem::transmute(pvargpmcancel), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2976,9 +3056,9 @@ pub struct IGPMStarterGPOBackup_Vtbl { pub Timestamp: unsafe extern "system" fn(*mut core::ffi::c_void, *mut f64) -> windows_core::HRESULT, pub Type: unsafe extern "system" fn(*mut core::ffi::c_void, *mut GPMStarterGPOType) -> windows_core::HRESULT, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GenerateReport: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GenerateReport: usize, #[cfg(feature = "Win32_System_Com")] pub GenerateReportToFile: unsafe extern "system" fn(*mut core::ffi::c_void, GPMReportType, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3002,7 +3082,8 @@ impl IGPMStarterGPOBackupCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3017,7 +3098,10 @@ impl IGPMStarterGPOBackupCollection { pub struct IGPMStarterGPOBackupCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -3040,7 +3124,8 @@ impl IGPMStarterGPOCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3055,7 +3140,10 @@ impl IGPMStarterGPOCollection { pub struct IGPMStarterGPOCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -3125,7 +3213,8 @@ impl IGPMStatusMsgCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3140,7 +3229,10 @@ impl IGPMStatusMsgCollection { pub struct IGPMStatusMsgCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -3227,7 +3319,8 @@ impl IGPMWMIFilter { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Description)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetQueryList(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetQueryList(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetQueryList)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3253,7 +3346,10 @@ pub struct IGPMWMIFilter_Vtbl { pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetQueryList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetQueryList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetQueryList: usize, #[cfg(feature = "Win32_System_Com")] pub GetSecurityInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3280,7 +3376,8 @@ impl IGPMWMIFilterCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, lindex: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), lindex, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3295,7 +3392,10 @@ impl IGPMWMIFilterCollection { pub struct IGPMWMIFilterCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, #[cfg(feature = "Win32_System_Ole")] pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] 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 2cee033aaa..3ebaace233 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Js/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Js/mod.rs @@ -470,14 +470,16 @@ pub unsafe fn JsStringToPointer(value: *const core::ffi::c_void, stringvalue: *m 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) } +#[cfg(all(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 windows_core::VARIANT) -> JsErrorCode { - windows_targets::link!("chakra.dll" "system" fn JsValueToVariant(object : *const core::ffi::c_void, variant : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> JsErrorCode); +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 core::mem::MaybeUninit < super::Variant:: VARIANT >) -> JsErrorCode); JsValueToVariant(object, core::mem::transmute(variant)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn JsVariantToValue(variant: *const windows_core::VARIANT, value: *mut *mut core::ffi::c_void) -> JsErrorCode { - windows_targets::link!("chakra.dll" "system" fn JsVariantToValue(variant : *const core::mem::MaybeUninit < windows_core::VARIANT >, value : *mut *mut core::ffi::c_void) -> JsErrorCode); +pub unsafe fn JsVariantToValue(variant: *const super::Variant::VARIANT, value: *mut *mut core::ffi::c_void) -> JsErrorCode { + windows_targets::link!("chakra.dll" "system" fn JsVariantToValue(variant : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, value : *mut *mut core::ffi::c_void) -> JsErrorCode); JsVariantToValue(core::mem::transmute(variant), value) } pub const JS_SOURCE_CONTEXT_NONE: u64 = 18446744073709551615u64; 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 1eae251072..13275d04b2 100644 --- a/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/impl.rs @@ -1,10 +1,10 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQApplication {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQApplication_Vtbl { pub const fn new() -> IMSMQApplication_Vtbl { unsafe extern "system" fn MachineIdOfMachineName(this: *mut core::ffi::c_void, machinename: core::mem::MaybeUninit, pbstrguid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -23,9 +23,9 @@ impl IMSMQApplication_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQApplication2_Impl: Sized + IMSMQApplication_Impl { - fn RegisterCertificate(&self, flags: *const windows_core::VARIANT, externalcertificate: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn RegisterCertificate(&self, flags: *const super::Variant::VARIANT, externalcertificate: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn MachineNameOfMachineId(&self, bstrguid: &windows_core::BSTR) -> windows_core::Result; fn MSMQVersionMajor(&self) -> windows_core::Result; fn MSMQVersionMinor(&self) -> windows_core::Result; @@ -33,12 +33,12 @@ pub trait IMSMQApplication2_Impl: Sized + IMSMQApplication_Impl { fn IsDsEnabled(&self) -> windows_core::Result; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQApplication2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQApplication2_Vtbl { pub const fn new() -> IMSMQApplication2_Vtbl { - unsafe extern "system" fn RegisterCertificate(this: *mut core::ffi::c_void, flags: *const core::mem::MaybeUninit, externalcertificate: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RegisterCertificate(this: *mut core::ffi::c_void, flags: *const core::mem::MaybeUninit, externalcertificate: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQApplication2_Impl::RegisterCertificate(this, core::mem::transmute_copy(&flags), core::mem::transmute_copy(&externalcertificate)).into() } @@ -117,25 +117,25 @@ impl IMSMQApplication2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn PrivateQueues(&self) -> windows_core::Result; + fn ActiveQueues(&self) -> windows_core::Result; + fn PrivateQueues(&self) -> windows_core::Result; fn DirectoryServiceServer(&self) -> windows_core::Result; fn IsConnected(&self) -> windows_core::Result; - fn BytesInAllQueues(&self) -> windows_core::Result; + fn BytesInAllQueues(&self) -> windows_core::Result; fn SetMachine(&self, bstrmachine: &windows_core::BSTR) -> windows_core::Result<()>; fn Machine(&self) -> windows_core::Result; fn Connect(&self) -> windows_core::Result<()>; fn Disconnect(&self) -> windows_core::Result<()>; fn Tidy(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQApplication3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQApplication3_Vtbl { pub const fn new() -> IMSMQApplication3_Vtbl { - unsafe extern "system" fn ActiveQueues(this: *mut core::ffi::c_void, pvactivequeues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ActiveQueues(this: *mut core::ffi::c_void, pvactivequeues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQApplication3_Impl::ActiveQueues(this) { Ok(ok__) => { @@ -145,7 +145,7 @@ impl IMSMQApplication3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PrivateQueues(this: *mut core::ffi::c_void, pvprivatequeues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PrivateQueues(this: *mut core::ffi::c_void, pvprivatequeues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQApplication3_Impl::PrivateQueues(this) { Ok(ok__) => { @@ -175,7 +175,7 @@ impl IMSMQApplication3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn BytesInAllQueues(this: *mut core::ffi::c_void, pvbytesinallqueues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn BytesInAllQueues(this: *mut core::ffi::c_void, pvbytesinallqueues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQApplication3_Impl::BytesInAllQueues(this) { Ok(ok__) => { @@ -229,18 +229,18 @@ impl IMSMQApplication3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT) -> windows_core::Result; + fn Item(&self, index: *const super::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQCollection_Vtbl { pub const fn new() -> IMSMQCollection_Vtbl { - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: *const core::mem::MaybeUninit, pvarret: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: *const core::mem::MaybeUninit, pvarret: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQCollection_Impl::Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -281,13 +281,13 @@ impl IMSMQCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQCoordinatedTransactionDispenser {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQCoordinatedTransactionDispenser_Vtbl { pub const fn new() -> IMSMQCoordinatedTransactionDispenser_Vtbl { unsafe extern "system" fn BeginTransaction(this: *mut core::ffi::c_void, ptransaction: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -306,14 +306,14 @@ impl IMSMQCoordinatedTransactionDispenser_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQCoordinatedTransactionDispenser2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQCoordinatedTransactionDispenser2_Vtbl { pub const fn new() -> IMSMQCoordinatedTransactionDispenser2_Vtbl { unsafe extern "system" fn BeginTransaction(this: *mut core::ffi::c_void, ptransaction: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -346,14 +346,14 @@ impl IMSMQCoordinatedTransactionDispenser2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQCoordinatedTransactionDispenser3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQCoordinatedTransactionDispenser3_Vtbl { pub const fn new() -> IMSMQCoordinatedTransactionDispenser3_Vtbl { unsafe extern "system" fn BeginTransaction(this: *mut core::ffi::c_void, ptransaction: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -386,7 +386,7 @@ impl IMSMQCoordinatedTransactionDispenser3_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Close(&self) -> windows_core::Result<()>; @@ -403,9 +403,9 @@ pub trait IMSMQDestination_Impl: Sized + super::Com::IDispatch_Impl { fn putref_Destinations(&self, pdestinations: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQDestination {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQDestination_Vtbl { pub const fn new() -> IMSMQDestination_Vtbl { unsafe extern "system" fn Open(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -528,11 +528,11 @@ impl IMSMQDestination_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQEvent_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQEvent_Vtbl { pub const fn new() -> IMSMQEvent_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -541,13 +541,13 @@ impl IMSMQEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQEvent2_Vtbl { pub const fn new() -> IMSMQEvent2_Vtbl { unsafe extern "system" fn Properties(this: *mut core::ffi::c_void, ppcolproperties: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -566,11 +566,11 @@ impl IMSMQEvent2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQEvent3_Impl: Sized + IMSMQEvent2_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQEvent3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQEvent3_Vtbl { pub const fn new() -> IMSMQEvent3_Vtbl { Self { base__: IMSMQEvent2_Vtbl::new::() } @@ -579,9 +579,9 @@ impl IMSMQEvent3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, pathname: *const windows_core::VARIANT, formatname: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Init(&self, machine: *const super::Variant::VARIANT, pathname: *const super::Variant::VARIANT, formatname: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn FormatName(&self) -> windows_core::Result; fn Machine(&self) -> windows_core::Result; fn MessageCount(&self) -> windows_core::Result; @@ -589,14 +589,14 @@ pub trait IMSMQManagement_Impl: Sized + super::Com::IDispatch_Impl { fn QueueType(&self) -> windows_core::Result; fn IsLocal(&self) -> windows_core::Result; fn TransactionalStatus(&self) -> windows_core::Result; - fn BytesInQueue(&self) -> windows_core::Result; + fn BytesInQueue(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQManagement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQManagement_Vtbl { pub const fn new() -> IMSMQManagement_Vtbl { - unsafe extern "system" fn Init(this: *mut core::ffi::c_void, machine: *const core::mem::MaybeUninit, pathname: *const core::mem::MaybeUninit, formatname: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Init(this: *mut core::ffi::c_void, machine: *const core::mem::MaybeUninit, pathname: *const core::mem::MaybeUninit, formatname: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQManagement_Impl::Init(this, core::mem::transmute_copy(&machine), core::mem::transmute_copy(&pathname), core::mem::transmute_copy(&formatname)).into() } @@ -670,7 +670,7 @@ impl IMSMQManagement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn BytesInQueue(this: *mut core::ffi::c_void, pvbytesinqueue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn BytesInQueue(this: *mut core::ffi::c_void, pvbytesinqueue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQManagement_Impl::BytesInQueue(this) { Ok(ok__) => { @@ -697,7 +697,7 @@ impl IMSMQManagement_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivLevel(&self) -> windows_core::Result; @@ -719,13 +719,13 @@ pub trait IMSMQMessage_Impl: Sized + super::Com::IDispatch_Impl { fn SetAppSpecific(&self, lappspecific: i32) -> windows_core::Result<()>; fn SourceMachineGuid(&self) -> windows_core::Result; fn BodyLength(&self) -> windows_core::Result; - fn Body(&self) -> windows_core::Result; - fn SetBody(&self, varbody: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Body(&self) -> windows_core::Result; + fn SetBody(&self, varbody: &super::Variant::VARIANT) -> windows_core::Result<()>; fn AdminQueueInfo(&self) -> windows_core::Result; fn putref_AdminQueueInfo(&self, pqinfoadmin: Option<&IMSMQQueueInfo>) -> windows_core::Result<()>; - fn Id(&self) -> windows_core::Result; - fn CorrelationId(&self) -> windows_core::Result; - fn SetCorrelationId(&self, varmsgid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Id(&self) -> windows_core::Result; + fn CorrelationId(&self) -> windows_core::Result; + fn SetCorrelationId(&self, varmsgid: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Ack(&self) -> windows_core::Result; fn SetAck(&self, lack: i32) -> windows_core::Result<()>; fn Label(&self) -> windows_core::Result; @@ -738,20 +738,20 @@ pub trait IMSMQMessage_Impl: Sized + super::Com::IDispatch_Impl { fn SetHashAlgorithm(&self, lhashalg: i32) -> windows_core::Result<()>; fn EncryptAlgorithm(&self) -> windows_core::Result; fn SetEncryptAlgorithm(&self, lencryptalg: i32) -> windows_core::Result<()>; - fn SentTime(&self) -> windows_core::Result; - fn ArrivedTime(&self) -> windows_core::Result; + fn SentTime(&self) -> windows_core::Result; + fn ArrivedTime(&self) -> windows_core::Result; fn DestinationQueueInfo(&self) -> windows_core::Result; - fn SenderCertificate(&self) -> windows_core::Result; - fn SetSenderCertificate(&self, varsendercert: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SenderId(&self) -> windows_core::Result; + fn SenderCertificate(&self) -> windows_core::Result; + fn SetSenderCertificate(&self, varsendercert: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn SenderId(&self) -> windows_core::Result; fn SenderIdType(&self) -> windows_core::Result; fn SetSenderIdType(&self, lsenderidtype: i32) -> windows_core::Result<()>; - fn Send(&self, destinationqueue: Option<&IMSMQQueue>, transaction: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Send(&self, destinationqueue: Option<&IMSMQQueue>, transaction: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn AttachCurrentSecurityContext(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQMessage {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQMessage_Vtbl { pub const fn new() -> IMSMQMessage_Vtbl { unsafe extern "system" fn Class(this: *mut core::ffi::c_void, plclass: *mut i32) -> windows_core::HRESULT { @@ -906,7 +906,7 @@ impl IMSMQMessage_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage_Impl::Body(this) { Ok(ok__) => { @@ -916,7 +916,7 @@ impl IMSMQMessage_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetBody(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetBody(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage_Impl::SetBody(this, core::mem::transmute(&varbody)).into() } @@ -934,7 +934,7 @@ impl IMSMQMessage_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage_Impl::putref_AdminQueueInfo(this, windows_core::from_raw_borrowed(&pqinfoadmin)).into() } - unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage_Impl::Id(this) { Ok(ok__) => { @@ -944,7 +944,7 @@ impl IMSMQMessage_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CorrelationId(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CorrelationId(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage_Impl::CorrelationId(this) { Ok(ok__) => { @@ -954,7 +954,7 @@ impl IMSMQMessage_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCorrelationId(this: *mut core::ffi::c_void, varmsgid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCorrelationId(this: *mut core::ffi::c_void, varmsgid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage_Impl::SetCorrelationId(this, core::mem::transmute(&varmsgid)).into() } @@ -1042,7 +1042,7 @@ impl IMSMQMessage_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage_Impl::SetEncryptAlgorithm(this, core::mem::transmute_copy(&lencryptalg)).into() } - unsafe extern "system" fn SentTime(this: *mut core::ffi::c_void, pvarsenttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SentTime(this: *mut core::ffi::c_void, pvarsenttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage_Impl::SentTime(this) { Ok(ok__) => { @@ -1052,7 +1052,7 @@ impl IMSMQMessage_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ArrivedTime(this: *mut core::ffi::c_void, plarrivedtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ArrivedTime(this: *mut core::ffi::c_void, plarrivedtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage_Impl::ArrivedTime(this) { Ok(ok__) => { @@ -1072,7 +1072,7 @@ impl IMSMQMessage_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SenderCertificate(this: *mut core::ffi::c_void, pvarsendercert: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SenderCertificate(this: *mut core::ffi::c_void, pvarsendercert: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage_Impl::SenderCertificate(this) { Ok(ok__) => { @@ -1082,11 +1082,11 @@ impl IMSMQMessage_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSenderCertificate(this: *mut core::ffi::c_void, varsendercert: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSenderCertificate(this: *mut core::ffi::c_void, varsendercert: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage_Impl::SetSenderCertificate(this, core::mem::transmute(&varsendercert)).into() } - unsafe extern "system" fn SenderId(this: *mut core::ffi::c_void, pvarsenderid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SenderId(this: *mut core::ffi::c_void, pvarsenderid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage_Impl::SenderId(this) { Ok(ok__) => { @@ -1110,7 +1110,7 @@ impl IMSMQMessage_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage_Impl::SetSenderIdType(this, core::mem::transmute_copy(&lsenderidtype)).into() } - unsafe extern "system" fn Send(this: *mut core::ffi::c_void, destinationqueue: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Send(this: *mut core::ffi::c_void, destinationqueue: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage_Impl::Send(this, windows_core::from_raw_borrowed(&destinationqueue), core::mem::transmute_copy(&transaction)).into() } @@ -1175,7 +1175,7 @@ impl IMSMQMessage_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivLevel(&self) -> windows_core::Result; @@ -1197,13 +1197,13 @@ pub trait IMSMQMessage2_Impl: Sized + super::Com::IDispatch_Impl { fn SetAppSpecific(&self, lappspecific: i32) -> windows_core::Result<()>; fn SourceMachineGuid(&self) -> windows_core::Result; fn BodyLength(&self) -> windows_core::Result; - fn Body(&self) -> windows_core::Result; - fn SetBody(&self, varbody: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Body(&self) -> windows_core::Result; + fn SetBody(&self, varbody: &super::Variant::VARIANT) -> windows_core::Result<()>; fn AdminQueueInfo_v1(&self) -> windows_core::Result; fn putref_AdminQueueInfo_v1(&self, pqinfoadmin: Option<&IMSMQQueueInfo>) -> windows_core::Result<()>; - fn Id(&self) -> windows_core::Result; - fn CorrelationId(&self) -> windows_core::Result; - fn SetCorrelationId(&self, varmsgid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Id(&self) -> windows_core::Result; + fn CorrelationId(&self) -> windows_core::Result; + fn SetCorrelationId(&self, varmsgid: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Ack(&self) -> windows_core::Result; fn SetAck(&self, lack: i32) -> windows_core::Result<()>; fn Label(&self) -> windows_core::Result; @@ -1216,35 +1216,35 @@ pub trait IMSMQMessage2_Impl: Sized + super::Com::IDispatch_Impl { fn SetHashAlgorithm(&self, lhashalg: i32) -> windows_core::Result<()>; fn EncryptAlgorithm(&self) -> windows_core::Result; fn SetEncryptAlgorithm(&self, lencryptalg: i32) -> windows_core::Result<()>; - fn SentTime(&self) -> windows_core::Result; - fn ArrivedTime(&self) -> windows_core::Result; + fn SentTime(&self) -> windows_core::Result; + fn ArrivedTime(&self) -> windows_core::Result; fn DestinationQueueInfo(&self) -> windows_core::Result; - fn SenderCertificate(&self) -> windows_core::Result; - fn SetSenderCertificate(&self, varsendercert: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SenderId(&self) -> windows_core::Result; + fn SenderCertificate(&self) -> windows_core::Result; + fn SetSenderCertificate(&self, varsendercert: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn SenderId(&self) -> windows_core::Result; fn SenderIdType(&self) -> windows_core::Result; fn SetSenderIdType(&self, lsenderidtype: i32) -> windows_core::Result<()>; - fn Send(&self, destinationqueue: Option<&IMSMQQueue2>, transaction: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Send(&self, destinationqueue: Option<&IMSMQQueue2>, transaction: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn AttachCurrentSecurityContext(&self) -> windows_core::Result<()>; fn SenderVersion(&self) -> windows_core::Result; - fn Extension(&self) -> windows_core::Result; - fn SetExtension(&self, varextension: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Extension(&self) -> windows_core::Result; + fn SetExtension(&self, varextension: &super::Variant::VARIANT) -> windows_core::Result<()>; fn ConnectorTypeGuid(&self) -> windows_core::Result; fn SetConnectorTypeGuid(&self, bstrguidconnectortype: &windows_core::BSTR) -> windows_core::Result<()>; fn TransactionStatusQueueInfo(&self) -> windows_core::Result; - fn DestinationSymmetricKey(&self) -> windows_core::Result; - fn SetDestinationSymmetricKey(&self, vardestsymmkey: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Signature(&self) -> windows_core::Result; - fn SetSignature(&self, varsignature: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DestinationSymmetricKey(&self) -> windows_core::Result; + fn SetDestinationSymmetricKey(&self, vardestsymmkey: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn Signature(&self) -> windows_core::Result; + fn SetSignature(&self, varsignature: &super::Variant::VARIANT) -> windows_core::Result<()>; fn AuthenticationProviderType(&self) -> windows_core::Result; fn SetAuthenticationProviderType(&self, lauthprovtype: i32) -> windows_core::Result<()>; fn AuthenticationProviderName(&self) -> windows_core::Result; fn SetAuthenticationProviderName(&self, bstrauthprovname: &windows_core::BSTR) -> windows_core::Result<()>; - fn SetSenderId(&self, varsenderid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetSenderId(&self, varsenderid: &super::Variant::VARIANT) -> windows_core::Result<()>; fn MsgClass(&self) -> windows_core::Result; fn SetMsgClass(&self, lmsgclass: i32) -> windows_core::Result<()>; fn Properties(&self) -> windows_core::Result; - fn TransactionId(&self) -> windows_core::Result; + fn TransactionId(&self) -> windows_core::Result; fn IsFirstInTransaction(&self) -> windows_core::Result; fn IsLastInTransaction(&self) -> windows_core::Result; fn ResponseQueueInfo(&self) -> windows_core::Result; @@ -1253,9 +1253,9 @@ pub trait IMSMQMessage2_Impl: Sized + super::Com::IDispatch_Impl { fn putref_AdminQueueInfo(&self, pqinfoadmin: Option<&IMSMQQueueInfo2>) -> windows_core::Result<()>; fn ReceivedAuthenticationLevel(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQMessage2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQMessage2_Vtbl { pub const fn new() -> IMSMQMessage2_Vtbl { unsafe extern "system" fn Class(this: *mut core::ffi::c_void, plclass: *mut i32) -> windows_core::HRESULT { @@ -1410,7 +1410,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::Body(this) { Ok(ok__) => { @@ -1420,7 +1420,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetBody(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetBody(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetBody(this, core::mem::transmute(&varbody)).into() } @@ -1438,7 +1438,7 @@ impl IMSMQMessage2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::putref_AdminQueueInfo_v1(this, windows_core::from_raw_borrowed(&pqinfoadmin)).into() } - unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::Id(this) { Ok(ok__) => { @@ -1448,7 +1448,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CorrelationId(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CorrelationId(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::CorrelationId(this) { Ok(ok__) => { @@ -1458,7 +1458,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCorrelationId(this: *mut core::ffi::c_void, varmsgid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCorrelationId(this: *mut core::ffi::c_void, varmsgid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetCorrelationId(this, core::mem::transmute(&varmsgid)).into() } @@ -1546,7 +1546,7 @@ impl IMSMQMessage2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetEncryptAlgorithm(this, core::mem::transmute_copy(&lencryptalg)).into() } - unsafe extern "system" fn SentTime(this: *mut core::ffi::c_void, pvarsenttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SentTime(this: *mut core::ffi::c_void, pvarsenttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::SentTime(this) { Ok(ok__) => { @@ -1556,7 +1556,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ArrivedTime(this: *mut core::ffi::c_void, plarrivedtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ArrivedTime(this: *mut core::ffi::c_void, plarrivedtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::ArrivedTime(this) { Ok(ok__) => { @@ -1576,7 +1576,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SenderCertificate(this: *mut core::ffi::c_void, pvarsendercert: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SenderCertificate(this: *mut core::ffi::c_void, pvarsendercert: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::SenderCertificate(this) { Ok(ok__) => { @@ -1586,11 +1586,11 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSenderCertificate(this: *mut core::ffi::c_void, varsendercert: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSenderCertificate(this: *mut core::ffi::c_void, varsendercert: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetSenderCertificate(this, core::mem::transmute(&varsendercert)).into() } - unsafe extern "system" fn SenderId(this: *mut core::ffi::c_void, pvarsenderid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SenderId(this: *mut core::ffi::c_void, pvarsenderid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::SenderId(this) { Ok(ok__) => { @@ -1614,7 +1614,7 @@ impl IMSMQMessage2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetSenderIdType(this, core::mem::transmute_copy(&lsenderidtype)).into() } - unsafe extern "system" fn Send(this: *mut core::ffi::c_void, destinationqueue: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Send(this: *mut core::ffi::c_void, destinationqueue: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::Send(this, windows_core::from_raw_borrowed(&destinationqueue), core::mem::transmute_copy(&transaction)).into() } @@ -1632,7 +1632,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Extension(this: *mut core::ffi::c_void, pvarextension: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Extension(this: *mut core::ffi::c_void, pvarextension: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::Extension(this) { Ok(ok__) => { @@ -1642,7 +1642,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetExtension(this: *mut core::ffi::c_void, varextension: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetExtension(this: *mut core::ffi::c_void, varextension: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetExtension(this, core::mem::transmute(&varextension)).into() } @@ -1670,7 +1670,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DestinationSymmetricKey(this: *mut core::ffi::c_void, pvardestsymmkey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DestinationSymmetricKey(this: *mut core::ffi::c_void, pvardestsymmkey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::DestinationSymmetricKey(this) { Ok(ok__) => { @@ -1680,11 +1680,11 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDestinationSymmetricKey(this: *mut core::ffi::c_void, vardestsymmkey: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDestinationSymmetricKey(this: *mut core::ffi::c_void, vardestsymmkey: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetDestinationSymmetricKey(this, core::mem::transmute(&vardestsymmkey)).into() } - unsafe extern "system" fn Signature(this: *mut core::ffi::c_void, pvarsignature: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Signature(this: *mut core::ffi::c_void, pvarsignature: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::Signature(this) { Ok(ok__) => { @@ -1694,7 +1694,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSignature(this: *mut core::ffi::c_void, varsignature: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSignature(this: *mut core::ffi::c_void, varsignature: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetSignature(this, core::mem::transmute(&varsignature)).into() } @@ -1726,7 +1726,7 @@ impl IMSMQMessage2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetAuthenticationProviderName(this, core::mem::transmute(&bstrauthprovname)).into() } - unsafe extern "system" fn SetSenderId(this: *mut core::ffi::c_void, varsenderid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSenderId(this: *mut core::ffi::c_void, varsenderid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage2_Impl::SetSenderId(this, core::mem::transmute(&varsenderid)).into() } @@ -1754,7 +1754,7 @@ impl IMSMQMessage2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn TransactionId(this: *mut core::ffi::c_void, pvarxactid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TransactionId(this: *mut core::ffi::c_void, pvarxactid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage2_Impl::TransactionId(this) { Ok(ok__) => { @@ -1905,7 +1905,7 @@ impl IMSMQMessage2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivLevel(&self) -> windows_core::Result; @@ -1927,13 +1927,13 @@ pub trait IMSMQMessage3_Impl: Sized + super::Com::IDispatch_Impl { fn SetAppSpecific(&self, lappspecific: i32) -> windows_core::Result<()>; fn SourceMachineGuid(&self) -> windows_core::Result; fn BodyLength(&self) -> windows_core::Result; - fn Body(&self) -> windows_core::Result; - fn SetBody(&self, varbody: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Body(&self) -> windows_core::Result; + fn SetBody(&self, varbody: &super::Variant::VARIANT) -> windows_core::Result<()>; fn AdminQueueInfo_v1(&self) -> windows_core::Result; fn putref_AdminQueueInfo_v1(&self, pqinfoadmin: Option<&IMSMQQueueInfo>) -> windows_core::Result<()>; - fn Id(&self) -> windows_core::Result; - fn CorrelationId(&self) -> windows_core::Result; - fn SetCorrelationId(&self, varmsgid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Id(&self) -> windows_core::Result; + fn CorrelationId(&self) -> windows_core::Result; + fn SetCorrelationId(&self, varmsgid: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Ack(&self) -> windows_core::Result; fn SetAck(&self, lack: i32) -> windows_core::Result<()>; fn Label(&self) -> windows_core::Result; @@ -1946,35 +1946,35 @@ pub trait IMSMQMessage3_Impl: Sized + super::Com::IDispatch_Impl { fn SetHashAlgorithm(&self, lhashalg: i32) -> windows_core::Result<()>; fn EncryptAlgorithm(&self) -> windows_core::Result; fn SetEncryptAlgorithm(&self, lencryptalg: i32) -> windows_core::Result<()>; - fn SentTime(&self) -> windows_core::Result; - fn ArrivedTime(&self) -> windows_core::Result; + fn SentTime(&self) -> windows_core::Result; + fn ArrivedTime(&self) -> windows_core::Result; fn DestinationQueueInfo(&self) -> windows_core::Result; - fn SenderCertificate(&self) -> windows_core::Result; - fn SetSenderCertificate(&self, varsendercert: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SenderId(&self) -> windows_core::Result; + fn SenderCertificate(&self) -> windows_core::Result; + fn SetSenderCertificate(&self, varsendercert: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn SenderId(&self) -> windows_core::Result; fn SenderIdType(&self) -> windows_core::Result; fn SetSenderIdType(&self, lsenderidtype: i32) -> windows_core::Result<()>; - fn Send(&self, destinationqueue: Option<&super::Com::IDispatch>, transaction: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Send(&self, destinationqueue: Option<&super::Com::IDispatch>, transaction: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn AttachCurrentSecurityContext(&self) -> windows_core::Result<()>; fn SenderVersion(&self) -> windows_core::Result; - fn Extension(&self) -> windows_core::Result; - fn SetExtension(&self, varextension: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Extension(&self) -> windows_core::Result; + fn SetExtension(&self, varextension: &super::Variant::VARIANT) -> windows_core::Result<()>; fn ConnectorTypeGuid(&self) -> windows_core::Result; fn SetConnectorTypeGuid(&self, bstrguidconnectortype: &windows_core::BSTR) -> windows_core::Result<()>; fn TransactionStatusQueueInfo(&self) -> windows_core::Result; - fn DestinationSymmetricKey(&self) -> windows_core::Result; - fn SetDestinationSymmetricKey(&self, vardestsymmkey: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Signature(&self) -> windows_core::Result; - fn SetSignature(&self, varsignature: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DestinationSymmetricKey(&self) -> windows_core::Result; + fn SetDestinationSymmetricKey(&self, vardestsymmkey: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn Signature(&self) -> windows_core::Result; + fn SetSignature(&self, varsignature: &super::Variant::VARIANT) -> windows_core::Result<()>; fn AuthenticationProviderType(&self) -> windows_core::Result; fn SetAuthenticationProviderType(&self, lauthprovtype: i32) -> windows_core::Result<()>; fn AuthenticationProviderName(&self) -> windows_core::Result; fn SetAuthenticationProviderName(&self, bstrauthprovname: &windows_core::BSTR) -> windows_core::Result<()>; - fn SetSenderId(&self, varsenderid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetSenderId(&self, varsenderid: &super::Variant::VARIANT) -> windows_core::Result<()>; fn MsgClass(&self) -> windows_core::Result; fn SetMsgClass(&self, lmsgclass: i32) -> windows_core::Result<()>; fn Properties(&self) -> windows_core::Result; - fn TransactionId(&self) -> windows_core::Result; + fn TransactionId(&self) -> windows_core::Result; fn IsFirstInTransaction(&self) -> windows_core::Result; fn IsLastInTransaction(&self) -> windows_core::Result; fn ResponseQueueInfo_v2(&self) -> windows_core::Result; @@ -1989,19 +1989,19 @@ pub trait IMSMQMessage3_Impl: Sized + super::Com::IDispatch_Impl { fn ResponseDestination(&self) -> windows_core::Result; fn putref_ResponseDestination(&self, pdestresponse: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; fn Destination(&self) -> windows_core::Result; - fn LookupId(&self) -> windows_core::Result; + fn LookupId(&self) -> windows_core::Result; fn IsAuthenticated2(&self) -> windows_core::Result; fn IsFirstInTransaction2(&self) -> windows_core::Result; fn IsLastInTransaction2(&self) -> windows_core::Result; fn AttachCurrentSecurityContext2(&self) -> windows_core::Result<()>; fn SoapEnvelope(&self) -> windows_core::Result; - fn CompoundMessage(&self) -> windows_core::Result; + fn CompoundMessage(&self) -> windows_core::Result; fn SetSoapHeader(&self, bstrsoapheader: &windows_core::BSTR) -> windows_core::Result<()>; fn SetSoapBody(&self, bstrsoapbody: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQMessage3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQMessage3_Vtbl { pub const fn new() -> IMSMQMessage3_Vtbl { unsafe extern "system" fn Class(this: *mut core::ffi::c_void, plclass: *mut i32) -> windows_core::HRESULT { @@ -2156,7 +2156,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::Body(this) { Ok(ok__) => { @@ -2166,7 +2166,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetBody(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetBody(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetBody(this, core::mem::transmute(&varbody)).into() } @@ -2184,7 +2184,7 @@ impl IMSMQMessage3_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::putref_AdminQueueInfo_v1(this, windows_core::from_raw_borrowed(&pqinfoadmin)).into() } - unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::Id(this) { Ok(ok__) => { @@ -2194,7 +2194,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CorrelationId(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CorrelationId(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::CorrelationId(this) { Ok(ok__) => { @@ -2204,7 +2204,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCorrelationId(this: *mut core::ffi::c_void, varmsgid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCorrelationId(this: *mut core::ffi::c_void, varmsgid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetCorrelationId(this, core::mem::transmute(&varmsgid)).into() } @@ -2292,7 +2292,7 @@ impl IMSMQMessage3_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetEncryptAlgorithm(this, core::mem::transmute_copy(&lencryptalg)).into() } - unsafe extern "system" fn SentTime(this: *mut core::ffi::c_void, pvarsenttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SentTime(this: *mut core::ffi::c_void, pvarsenttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::SentTime(this) { Ok(ok__) => { @@ -2302,7 +2302,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ArrivedTime(this: *mut core::ffi::c_void, plarrivedtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ArrivedTime(this: *mut core::ffi::c_void, plarrivedtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::ArrivedTime(this) { Ok(ok__) => { @@ -2322,7 +2322,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SenderCertificate(this: *mut core::ffi::c_void, pvarsendercert: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SenderCertificate(this: *mut core::ffi::c_void, pvarsendercert: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::SenderCertificate(this) { Ok(ok__) => { @@ -2332,11 +2332,11 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSenderCertificate(this: *mut core::ffi::c_void, varsendercert: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSenderCertificate(this: *mut core::ffi::c_void, varsendercert: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetSenderCertificate(this, core::mem::transmute(&varsendercert)).into() } - unsafe extern "system" fn SenderId(this: *mut core::ffi::c_void, pvarsenderid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SenderId(this: *mut core::ffi::c_void, pvarsenderid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::SenderId(this) { Ok(ok__) => { @@ -2360,7 +2360,7 @@ impl IMSMQMessage3_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetSenderIdType(this, core::mem::transmute_copy(&lsenderidtype)).into() } - unsafe extern "system" fn Send(this: *mut core::ffi::c_void, destinationqueue: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Send(this: *mut core::ffi::c_void, destinationqueue: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::Send(this, windows_core::from_raw_borrowed(&destinationqueue), core::mem::transmute_copy(&transaction)).into() } @@ -2378,7 +2378,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Extension(this: *mut core::ffi::c_void, pvarextension: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Extension(this: *mut core::ffi::c_void, pvarextension: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::Extension(this) { Ok(ok__) => { @@ -2388,7 +2388,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetExtension(this: *mut core::ffi::c_void, varextension: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetExtension(this: *mut core::ffi::c_void, varextension: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetExtension(this, core::mem::transmute(&varextension)).into() } @@ -2416,7 +2416,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DestinationSymmetricKey(this: *mut core::ffi::c_void, pvardestsymmkey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DestinationSymmetricKey(this: *mut core::ffi::c_void, pvardestsymmkey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::DestinationSymmetricKey(this) { Ok(ok__) => { @@ -2426,11 +2426,11 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDestinationSymmetricKey(this: *mut core::ffi::c_void, vardestsymmkey: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDestinationSymmetricKey(this: *mut core::ffi::c_void, vardestsymmkey: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetDestinationSymmetricKey(this, core::mem::transmute(&vardestsymmkey)).into() } - unsafe extern "system" fn Signature(this: *mut core::ffi::c_void, pvarsignature: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Signature(this: *mut core::ffi::c_void, pvarsignature: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::Signature(this) { Ok(ok__) => { @@ -2440,7 +2440,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSignature(this: *mut core::ffi::c_void, varsignature: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSignature(this: *mut core::ffi::c_void, varsignature: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetSignature(this, core::mem::transmute(&varsignature)).into() } @@ -2472,7 +2472,7 @@ impl IMSMQMessage3_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetAuthenticationProviderName(this, core::mem::transmute(&bstrauthprovname)).into() } - unsafe extern "system" fn SetSenderId(this: *mut core::ffi::c_void, varsenderid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSenderId(this: *mut core::ffi::c_void, varsenderid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage3_Impl::SetSenderId(this, core::mem::transmute(&varsenderid)).into() } @@ -2500,7 +2500,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn TransactionId(this: *mut core::ffi::c_void, pvarxactid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TransactionId(this: *mut core::ffi::c_void, pvarxactid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::TransactionId(this) { Ok(ok__) => { @@ -2620,7 +2620,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn LookupId(this: *mut core::ffi::c_void, pvarlookupid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LookupId(this: *mut core::ffi::c_void, pvarlookupid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::LookupId(this) { Ok(ok__) => { @@ -2674,7 +2674,7 @@ impl IMSMQMessage3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CompoundMessage(this: *mut core::ffi::c_void, pvarcompoundmessage: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CompoundMessage(this: *mut core::ffi::c_void, pvarcompoundmessage: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage3_Impl::CompoundMessage(this) { Ok(ok__) => { @@ -2791,7 +2791,7 @@ impl IMSMQMessage3_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PrivLevel(&self) -> windows_core::Result; @@ -2813,13 +2813,13 @@ pub trait IMSMQMessage4_Impl: Sized + super::Com::IDispatch_Impl { fn SetAppSpecific(&self, lappspecific: i32) -> windows_core::Result<()>; fn SourceMachineGuid(&self) -> windows_core::Result; fn BodyLength(&self) -> windows_core::Result; - fn Body(&self) -> windows_core::Result; - fn SetBody(&self, varbody: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Body(&self) -> windows_core::Result; + fn SetBody(&self, varbody: &super::Variant::VARIANT) -> windows_core::Result<()>; fn AdminQueueInfo_v1(&self) -> windows_core::Result; fn putref_AdminQueueInfo_v1(&self, pqinfoadmin: Option<&IMSMQQueueInfo>) -> windows_core::Result<()>; - fn Id(&self) -> windows_core::Result; - fn CorrelationId(&self) -> windows_core::Result; - fn SetCorrelationId(&self, varmsgid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Id(&self) -> windows_core::Result; + fn CorrelationId(&self) -> windows_core::Result; + fn SetCorrelationId(&self, varmsgid: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Ack(&self) -> windows_core::Result; fn SetAck(&self, lack: i32) -> windows_core::Result<()>; fn Label(&self) -> windows_core::Result; @@ -2832,35 +2832,35 @@ pub trait IMSMQMessage4_Impl: Sized + super::Com::IDispatch_Impl { fn SetHashAlgorithm(&self, lhashalg: i32) -> windows_core::Result<()>; fn EncryptAlgorithm(&self) -> windows_core::Result; fn SetEncryptAlgorithm(&self, lencryptalg: i32) -> windows_core::Result<()>; - fn SentTime(&self) -> windows_core::Result; - fn ArrivedTime(&self) -> windows_core::Result; + fn SentTime(&self) -> windows_core::Result; + fn ArrivedTime(&self) -> windows_core::Result; fn DestinationQueueInfo(&self) -> windows_core::Result; - fn SenderCertificate(&self) -> windows_core::Result; - fn SetSenderCertificate(&self, varsendercert: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SenderId(&self) -> windows_core::Result; + fn SenderCertificate(&self) -> windows_core::Result; + fn SetSenderCertificate(&self, varsendercert: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn SenderId(&self) -> windows_core::Result; fn SenderIdType(&self) -> windows_core::Result; fn SetSenderIdType(&self, lsenderidtype: i32) -> windows_core::Result<()>; - fn Send(&self, destinationqueue: Option<&super::Com::IDispatch>, transaction: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Send(&self, destinationqueue: Option<&super::Com::IDispatch>, transaction: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn AttachCurrentSecurityContext(&self) -> windows_core::Result<()>; fn SenderVersion(&self) -> windows_core::Result; - fn Extension(&self) -> windows_core::Result; - fn SetExtension(&self, varextension: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Extension(&self) -> windows_core::Result; + fn SetExtension(&self, varextension: &super::Variant::VARIANT) -> windows_core::Result<()>; fn ConnectorTypeGuid(&self) -> windows_core::Result; fn SetConnectorTypeGuid(&self, bstrguidconnectortype: &windows_core::BSTR) -> windows_core::Result<()>; fn TransactionStatusQueueInfo(&self) -> windows_core::Result; - fn DestinationSymmetricKey(&self) -> windows_core::Result; - fn SetDestinationSymmetricKey(&self, vardestsymmkey: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Signature(&self) -> windows_core::Result; - fn SetSignature(&self, varsignature: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DestinationSymmetricKey(&self) -> windows_core::Result; + fn SetDestinationSymmetricKey(&self, vardestsymmkey: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn Signature(&self) -> windows_core::Result; + fn SetSignature(&self, varsignature: &super::Variant::VARIANT) -> windows_core::Result<()>; fn AuthenticationProviderType(&self) -> windows_core::Result; fn SetAuthenticationProviderType(&self, lauthprovtype: i32) -> windows_core::Result<()>; fn AuthenticationProviderName(&self) -> windows_core::Result; fn SetAuthenticationProviderName(&self, bstrauthprovname: &windows_core::BSTR) -> windows_core::Result<()>; - fn SetSenderId(&self, varsenderid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetSenderId(&self, varsenderid: &super::Variant::VARIANT) -> windows_core::Result<()>; fn MsgClass(&self) -> windows_core::Result; fn SetMsgClass(&self, lmsgclass: i32) -> windows_core::Result<()>; fn Properties(&self) -> windows_core::Result; - fn TransactionId(&self) -> windows_core::Result; + fn TransactionId(&self) -> windows_core::Result; fn IsFirstInTransaction(&self) -> windows_core::Result; fn IsLastInTransaction(&self) -> windows_core::Result; fn ResponseQueueInfo_v2(&self) -> windows_core::Result; @@ -2875,19 +2875,19 @@ pub trait IMSMQMessage4_Impl: Sized + super::Com::IDispatch_Impl { fn ResponseDestination(&self) -> windows_core::Result; fn putref_ResponseDestination(&self, pdestresponse: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; fn Destination(&self) -> windows_core::Result; - fn LookupId(&self) -> windows_core::Result; + fn LookupId(&self) -> windows_core::Result; fn IsAuthenticated2(&self) -> windows_core::Result; fn IsFirstInTransaction2(&self) -> windows_core::Result; fn IsLastInTransaction2(&self) -> windows_core::Result; fn AttachCurrentSecurityContext2(&self) -> windows_core::Result<()>; fn SoapEnvelope(&self) -> windows_core::Result; - fn CompoundMessage(&self) -> windows_core::Result; + fn CompoundMessage(&self) -> windows_core::Result; fn SetSoapHeader(&self, bstrsoapheader: &windows_core::BSTR) -> windows_core::Result<()>; fn SetSoapBody(&self, bstrsoapbody: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQMessage4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQMessage4_Vtbl { pub const fn new() -> IMSMQMessage4_Vtbl { unsafe extern "system" fn Class(this: *mut core::ffi::c_void, plclass: *mut i32) -> windows_core::HRESULT { @@ -3042,7 +3042,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Body(this: *mut core::ffi::c_void, pvarbody: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::Body(this) { Ok(ok__) => { @@ -3052,7 +3052,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetBody(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetBody(this: *mut core::ffi::c_void, varbody: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetBody(this, core::mem::transmute(&varbody)).into() } @@ -3070,7 +3070,7 @@ impl IMSMQMessage4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::putref_AdminQueueInfo_v1(this, windows_core::from_raw_borrowed(&pqinfoadmin)).into() } - unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::Id(this) { Ok(ok__) => { @@ -3080,7 +3080,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CorrelationId(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CorrelationId(this: *mut core::ffi::c_void, pvarmsgid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::CorrelationId(this) { Ok(ok__) => { @@ -3090,7 +3090,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetCorrelationId(this: *mut core::ffi::c_void, varmsgid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCorrelationId(this: *mut core::ffi::c_void, varmsgid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetCorrelationId(this, core::mem::transmute(&varmsgid)).into() } @@ -3178,7 +3178,7 @@ impl IMSMQMessage4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetEncryptAlgorithm(this, core::mem::transmute_copy(&lencryptalg)).into() } - unsafe extern "system" fn SentTime(this: *mut core::ffi::c_void, pvarsenttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SentTime(this: *mut core::ffi::c_void, pvarsenttime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::SentTime(this) { Ok(ok__) => { @@ -3188,7 +3188,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ArrivedTime(this: *mut core::ffi::c_void, plarrivedtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ArrivedTime(this: *mut core::ffi::c_void, plarrivedtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::ArrivedTime(this) { Ok(ok__) => { @@ -3208,7 +3208,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SenderCertificate(this: *mut core::ffi::c_void, pvarsendercert: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SenderCertificate(this: *mut core::ffi::c_void, pvarsendercert: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::SenderCertificate(this) { Ok(ok__) => { @@ -3218,11 +3218,11 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSenderCertificate(this: *mut core::ffi::c_void, varsendercert: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSenderCertificate(this: *mut core::ffi::c_void, varsendercert: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetSenderCertificate(this, core::mem::transmute(&varsendercert)).into() } - unsafe extern "system" fn SenderId(this: *mut core::ffi::c_void, pvarsenderid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SenderId(this: *mut core::ffi::c_void, pvarsenderid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::SenderId(this) { Ok(ok__) => { @@ -3246,7 +3246,7 @@ impl IMSMQMessage4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetSenderIdType(this, core::mem::transmute_copy(&lsenderidtype)).into() } - unsafe extern "system" fn Send(this: *mut core::ffi::c_void, destinationqueue: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Send(this: *mut core::ffi::c_void, destinationqueue: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::Send(this, windows_core::from_raw_borrowed(&destinationqueue), core::mem::transmute_copy(&transaction)).into() } @@ -3264,7 +3264,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Extension(this: *mut core::ffi::c_void, pvarextension: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Extension(this: *mut core::ffi::c_void, pvarextension: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::Extension(this) { Ok(ok__) => { @@ -3274,7 +3274,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetExtension(this: *mut core::ffi::c_void, varextension: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetExtension(this: *mut core::ffi::c_void, varextension: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetExtension(this, core::mem::transmute(&varextension)).into() } @@ -3302,7 +3302,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DestinationSymmetricKey(this: *mut core::ffi::c_void, pvardestsymmkey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DestinationSymmetricKey(this: *mut core::ffi::c_void, pvardestsymmkey: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::DestinationSymmetricKey(this) { Ok(ok__) => { @@ -3312,11 +3312,11 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDestinationSymmetricKey(this: *mut core::ffi::c_void, vardestsymmkey: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDestinationSymmetricKey(this: *mut core::ffi::c_void, vardestsymmkey: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetDestinationSymmetricKey(this, core::mem::transmute(&vardestsymmkey)).into() } - unsafe extern "system" fn Signature(this: *mut core::ffi::c_void, pvarsignature: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Signature(this: *mut core::ffi::c_void, pvarsignature: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::Signature(this) { Ok(ok__) => { @@ -3326,7 +3326,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSignature(this: *mut core::ffi::c_void, varsignature: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSignature(this: *mut core::ffi::c_void, varsignature: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetSignature(this, core::mem::transmute(&varsignature)).into() } @@ -3358,7 +3358,7 @@ impl IMSMQMessage4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetAuthenticationProviderName(this, core::mem::transmute(&bstrauthprovname)).into() } - unsafe extern "system" fn SetSenderId(this: *mut core::ffi::c_void, varsenderid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSenderId(this: *mut core::ffi::c_void, varsenderid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQMessage4_Impl::SetSenderId(this, core::mem::transmute(&varsenderid)).into() } @@ -3386,7 +3386,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn TransactionId(this: *mut core::ffi::c_void, pvarxactid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TransactionId(this: *mut core::ffi::c_void, pvarxactid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::TransactionId(this) { Ok(ok__) => { @@ -3506,7 +3506,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn LookupId(this: *mut core::ffi::c_void, pvarlookupid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LookupId(this: *mut core::ffi::c_void, pvarlookupid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::LookupId(this) { Ok(ok__) => { @@ -3560,7 +3560,7 @@ impl IMSMQMessage4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CompoundMessage(this: *mut core::ffi::c_void, pvarcompoundmessage: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CompoundMessage(this: *mut core::ffi::c_void, pvarcompoundmessage: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQMessage4_Impl::CompoundMessage(this) { Ok(ok__) => { @@ -3677,18 +3677,18 @@ impl IMSMQMessage4_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn NextHops(&self) -> windows_core::Result; + fn NextHops(&self) -> windows_core::Result; fn EodGetSendInfo(&self) -> windows_core::Result; fn Resume(&self) -> windows_core::Result<()>; fn Pause(&self) -> windows_core::Result<()>; fn EodResend(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQOutgoingQueueManagement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQOutgoingQueueManagement_Vtbl { pub const fn new() -> IMSMQOutgoingQueueManagement_Vtbl { unsafe extern "system" fn State(this: *mut core::ffi::c_void, plstate: *mut i32) -> windows_core::HRESULT { @@ -3701,7 +3701,7 @@ impl IMSMQOutgoingQueueManagement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn NextHops(this: *mut core::ffi::c_void, pvnexthops: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NextHops(this: *mut core::ffi::c_void, pvnexthops: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQOutgoingQueueManagement_Impl::NextHops(this) { Ok(ok__) => { @@ -3747,17 +3747,17 @@ impl IMSMQOutgoingQueueManagement_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetHandle(&self, varhandle: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Handle(&self) -> windows_core::Result; + fn SetHandle(&self, varhandle: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQPrivateDestination {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQPrivateDestination_Vtbl { pub const fn new() -> IMSMQPrivateDestination_Vtbl { - unsafe extern "system" fn Handle(this: *mut core::ffi::c_void, pvarhandle: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Handle(this: *mut core::ffi::c_void, pvarhandle: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQPrivateDestination_Impl::Handle(this) { Ok(ok__) => { @@ -3767,7 +3767,7 @@ impl IMSMQPrivateDestination_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetHandle(this: *mut core::ffi::c_void, varhandle: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetHandle(this: *mut core::ffi::c_void, varhandle: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQPrivateDestination_Impl::SetHandle(this, core::mem::transmute(&varhandle)).into() } @@ -3777,15 +3777,15 @@ impl IMSMQPrivateDestination_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn FireArrivedEvent(&self, pq: Option<&IMSMQQueue>, msgcursor: i32) -> windows_core::Result<()>; fn FireArrivedErrorEvent(&self, pq: Option<&IMSMQQueue>, hrstatus: windows_core::HRESULT, msgcursor: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQPrivateEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQPrivateEvent_Vtbl { pub const fn new() -> IMSMQPrivateEvent_Vtbl { unsafe extern "system" fn Hwnd(this: *mut core::ffi::c_void, phwnd: *mut i32) -> windows_core::HRESULT { @@ -3817,16 +3817,28 @@ impl IMSMQPrivateEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT) -> windows_core::Result; + 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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQuery {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQuery_Vtbl { pub const fn new() -> IMSMQQuery_Vtbl { - unsafe extern "system" fn LookupQueue(this: *mut core::ffi::c_void, queueguid: *const core::mem::MaybeUninit, servicetypeguid: *const core::mem::MaybeUninit, label: *const core::mem::MaybeUninit, createtime: *const core::mem::MaybeUninit, modifytime: *const core::mem::MaybeUninit, relservicetype: *const core::mem::MaybeUninit, rellabel: *const core::mem::MaybeUninit, relcreatetime: *const core::mem::MaybeUninit, relmodifytime: *const core::mem::MaybeUninit, ppqinfos: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn LookupQueue( + this: *mut core::ffi::c_void, + queueguid: *const core::mem::MaybeUninit, + servicetypeguid: *const core::mem::MaybeUninit, + label: *const core::mem::MaybeUninit, + createtime: *const core::mem::MaybeUninit, + modifytime: *const core::mem::MaybeUninit, + relservicetype: *const core::mem::MaybeUninit, + rellabel: *const core::mem::MaybeUninit, + relcreatetime: *const core::mem::MaybeUninit, + relmodifytime: *const core::mem::MaybeUninit, + ppqinfos: *mut *mut core::ffi::c_void, + ) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQuery_Impl::LookupQueue(this, core::mem::transmute_copy(&queueguid), core::mem::transmute_copy(&servicetypeguid), core::mem::transmute_copy(&label), core::mem::transmute_copy(&createtime), core::mem::transmute_copy(&modifytime), core::mem::transmute_copy(&relservicetype), core::mem::transmute_copy(&rellabel), core::mem::transmute_copy(&relcreatetime), core::mem::transmute_copy(&relmodifytime)) { Ok(ok__) => { @@ -3842,17 +3854,29 @@ impl IMSMQQuery_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT) -> windows_core::Result; + 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; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQuery2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQuery2_Vtbl { pub const fn new() -> IMSMQQuery2_Vtbl { - unsafe extern "system" fn LookupQueue(this: *mut core::ffi::c_void, queueguid: *const core::mem::MaybeUninit, servicetypeguid: *const core::mem::MaybeUninit, label: *const core::mem::MaybeUninit, createtime: *const core::mem::MaybeUninit, modifytime: *const core::mem::MaybeUninit, relservicetype: *const core::mem::MaybeUninit, rellabel: *const core::mem::MaybeUninit, relcreatetime: *const core::mem::MaybeUninit, relmodifytime: *const core::mem::MaybeUninit, ppqinfos: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn LookupQueue( + this: *mut core::ffi::c_void, + queueguid: *const core::mem::MaybeUninit, + servicetypeguid: *const core::mem::MaybeUninit, + label: *const core::mem::MaybeUninit, + createtime: *const core::mem::MaybeUninit, + modifytime: *const core::mem::MaybeUninit, + relservicetype: *const core::mem::MaybeUninit, + rellabel: *const core::mem::MaybeUninit, + relcreatetime: *const core::mem::MaybeUninit, + relmodifytime: *const core::mem::MaybeUninit, + ppqinfos: *mut *mut core::ffi::c_void, + ) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQuery2_Impl::LookupQueue(this, core::mem::transmute_copy(&queueguid), core::mem::transmute_copy(&servicetypeguid), core::mem::transmute_copy(&label), core::mem::transmute_copy(&createtime), core::mem::transmute_copy(&modifytime), core::mem::transmute_copy(&relservicetype), core::mem::transmute_copy(&rellabel), core::mem::transmute_copy(&relcreatetime), core::mem::transmute_copy(&relmodifytime)) { Ok(ok__) => { @@ -3882,18 +3906,30 @@ impl IMSMQQuery2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT) -> windows_core::Result; + 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; fn Properties(&self) -> windows_core::Result; - fn LookupQueue(&self, queueguid: *const windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT, multicastaddress: *const windows_core::VARIANT, relmulticastaddress: *const windows_core::VARIANT) -> windows_core::Result; + 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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQuery3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQuery3_Vtbl { pub const fn new() -> IMSMQQuery3_Vtbl { - unsafe extern "system" fn LookupQueue_v2(this: *mut core::ffi::c_void, queueguid: *const core::mem::MaybeUninit, servicetypeguid: *const core::mem::MaybeUninit, label: *const core::mem::MaybeUninit, createtime: *const core::mem::MaybeUninit, modifytime: *const core::mem::MaybeUninit, relservicetype: *const core::mem::MaybeUninit, rellabel: *const core::mem::MaybeUninit, relcreatetime: *const core::mem::MaybeUninit, relmodifytime: *const core::mem::MaybeUninit, ppqinfos: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn LookupQueue_v2( + this: *mut core::ffi::c_void, + queueguid: *const core::mem::MaybeUninit, + servicetypeguid: *const core::mem::MaybeUninit, + label: *const core::mem::MaybeUninit, + createtime: *const core::mem::MaybeUninit, + modifytime: *const core::mem::MaybeUninit, + relservicetype: *const core::mem::MaybeUninit, + rellabel: *const core::mem::MaybeUninit, + relcreatetime: *const core::mem::MaybeUninit, + relmodifytime: *const core::mem::MaybeUninit, + ppqinfos: *mut *mut core::ffi::c_void, + ) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQuery3_Impl::LookupQueue_v2(this, core::mem::transmute_copy(&queueguid), core::mem::transmute_copy(&servicetypeguid), core::mem::transmute_copy(&label), core::mem::transmute_copy(&createtime), core::mem::transmute_copy(&modifytime), core::mem::transmute_copy(&relservicetype), core::mem::transmute_copy(&rellabel), core::mem::transmute_copy(&relcreatetime), core::mem::transmute_copy(&relmodifytime)) { Ok(ok__) => { @@ -3915,17 +3951,17 @@ impl IMSMQQuery3_Vtbl { } unsafe extern "system" fn LookupQueue( this: *mut core::ffi::c_void, - queueguid: *const core::mem::MaybeUninit, - servicetypeguid: *const core::mem::MaybeUninit, - label: *const core::mem::MaybeUninit, - createtime: *const core::mem::MaybeUninit, - modifytime: *const core::mem::MaybeUninit, - relservicetype: *const core::mem::MaybeUninit, - rellabel: *const core::mem::MaybeUninit, - relcreatetime: *const core::mem::MaybeUninit, - relmodifytime: *const core::mem::MaybeUninit, - multicastaddress: *const core::mem::MaybeUninit, - relmulticastaddress: *const core::mem::MaybeUninit, + queueguid: *const core::mem::MaybeUninit, + servicetypeguid: *const core::mem::MaybeUninit, + label: *const core::mem::MaybeUninit, + createtime: *const core::mem::MaybeUninit, + modifytime: *const core::mem::MaybeUninit, + relservicetype: *const core::mem::MaybeUninit, + rellabel: *const core::mem::MaybeUninit, + relcreatetime: *const core::mem::MaybeUninit, + relmodifytime: *const core::mem::MaybeUninit, + multicastaddress: *const core::mem::MaybeUninit, + relmulticastaddress: *const core::mem::MaybeUninit, ppqinfos: *mut *mut core::ffi::c_void, ) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); @@ -3948,18 +3984,30 @@ impl IMSMQQuery3_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT) -> windows_core::Result; + 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; fn Properties(&self) -> windows_core::Result; - fn LookupQueue(&self, queueguid: *const windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT, multicastaddress: *const windows_core::VARIANT, relmulticastaddress: *const windows_core::VARIANT) -> windows_core::Result; + 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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQuery4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQuery4_Vtbl { pub const fn new() -> IMSMQQuery4_Vtbl { - unsafe extern "system" fn LookupQueue_v2(this: *mut core::ffi::c_void, queueguid: *const core::mem::MaybeUninit, servicetypeguid: *const core::mem::MaybeUninit, label: *const core::mem::MaybeUninit, createtime: *const core::mem::MaybeUninit, modifytime: *const core::mem::MaybeUninit, relservicetype: *const core::mem::MaybeUninit, rellabel: *const core::mem::MaybeUninit, relcreatetime: *const core::mem::MaybeUninit, relmodifytime: *const core::mem::MaybeUninit, ppqinfos: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn LookupQueue_v2( + this: *mut core::ffi::c_void, + queueguid: *const core::mem::MaybeUninit, + servicetypeguid: *const core::mem::MaybeUninit, + label: *const core::mem::MaybeUninit, + createtime: *const core::mem::MaybeUninit, + modifytime: *const core::mem::MaybeUninit, + relservicetype: *const core::mem::MaybeUninit, + rellabel: *const core::mem::MaybeUninit, + relcreatetime: *const core::mem::MaybeUninit, + relmodifytime: *const core::mem::MaybeUninit, + ppqinfos: *mut *mut core::ffi::c_void, + ) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQuery4_Impl::LookupQueue_v2(this, core::mem::transmute_copy(&queueguid), core::mem::transmute_copy(&servicetypeguid), core::mem::transmute_copy(&label), core::mem::transmute_copy(&createtime), core::mem::transmute_copy(&modifytime), core::mem::transmute_copy(&relservicetype), core::mem::transmute_copy(&rellabel), core::mem::transmute_copy(&relcreatetime), core::mem::transmute_copy(&relmodifytime)) { Ok(ok__) => { @@ -3981,17 +4029,17 @@ impl IMSMQQuery4_Vtbl { } unsafe extern "system" fn LookupQueue( this: *mut core::ffi::c_void, - queueguid: *const core::mem::MaybeUninit, - servicetypeguid: *const core::mem::MaybeUninit, - label: *const core::mem::MaybeUninit, - createtime: *const core::mem::MaybeUninit, - modifytime: *const core::mem::MaybeUninit, - relservicetype: *const core::mem::MaybeUninit, - rellabel: *const core::mem::MaybeUninit, - relcreatetime: *const core::mem::MaybeUninit, - relmodifytime: *const core::mem::MaybeUninit, - multicastaddress: *const core::mem::MaybeUninit, - relmulticastaddress: *const core::mem::MaybeUninit, + queueguid: *const core::mem::MaybeUninit, + servicetypeguid: *const core::mem::MaybeUninit, + label: *const core::mem::MaybeUninit, + createtime: *const core::mem::MaybeUninit, + modifytime: *const core::mem::MaybeUninit, + relservicetype: *const core::mem::MaybeUninit, + rellabel: *const core::mem::MaybeUninit, + relcreatetime: *const core::mem::MaybeUninit, + relmodifytime: *const core::mem::MaybeUninit, + multicastaddress: *const core::mem::MaybeUninit, + relmulticastaddress: *const core::mem::MaybeUninit, ppqinfos: *mut *mut core::ffi::c_void, ) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); @@ -4014,7 +4062,7 @@ impl IMSMQQuery4_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ShareMode(&self) -> windows_core::Result; @@ -4022,17 +4070,17 @@ pub trait IMSMQQueue_Impl: Sized + super::Com::IDispatch_Impl { fn Handle(&self) -> windows_core::Result; fn IsOpen(&self) -> windows_core::Result; fn Close(&self) -> windows_core::Result<()>; - fn Receive(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn Peek(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn EnableNotification(&self, event: Option<&IMSMQEvent>, cursor: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result<()>; + 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; + fn Peek(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + fn EnableNotification(&self, event: Option<&IMSMQEvent>, cursor: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; - fn ReceiveCurrent(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNext(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekCurrent(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; + 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; + fn PeekNext(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + fn PeekCurrent(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueue_Vtbl { pub const fn new() -> IMSMQQueue_Vtbl { unsafe extern "system" fn Access(this: *mut core::ffi::c_void, placcess: *mut i32) -> windows_core::HRESULT { @@ -4089,7 +4137,7 @@ impl IMSMQQueue_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue_Impl::Close(this).into() } - unsafe extern "system" fn Receive(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Receive(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue_Impl::Receive(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4099,7 +4147,7 @@ impl IMSMQQueue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Peek(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Peek(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue_Impl::Peek(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4109,7 +4157,7 @@ impl IMSMQQueue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EnableNotification(this: *mut core::ffi::c_void, event: *mut core::ffi::c_void, cursor: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnableNotification(this: *mut core::ffi::c_void, event: *mut core::ffi::c_void, cursor: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue_Impl::EnableNotification(this, windows_core::from_raw_borrowed(&event), core::mem::transmute_copy(&cursor), core::mem::transmute_copy(&receivetimeout)).into() } @@ -4117,7 +4165,7 @@ impl IMSMQQueue_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue_Impl::Reset(this).into() } - unsafe extern "system" fn ReceiveCurrent(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveCurrent(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue_Impl::ReceiveCurrent(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4127,7 +4175,7 @@ impl IMSMQQueue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNext(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNext(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue_Impl::PeekNext(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4137,7 +4185,7 @@ impl IMSMQQueue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekCurrent(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekCurrent(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue_Impl::PeekCurrent(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4168,7 +4216,7 @@ impl IMSMQQueue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ShareMode(&self) -> windows_core::Result; @@ -4176,23 +4224,23 @@ pub trait IMSMQQueue2_Impl: Sized + super::Com::IDispatch_Impl { fn Handle(&self) -> windows_core::Result; fn IsOpen(&self) -> windows_core::Result; fn Close(&self) -> windows_core::Result<()>; - fn Receive_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn Peek_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn EnableNotification(&self, event: Option<&IMSMQEvent2>, cursor: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result<()>; + 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; + fn Peek_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + fn EnableNotification(&self, event: Option<&IMSMQEvent2>, cursor: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; - fn ReceiveCurrent_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNext_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekCurrent_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn Receive(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn Peek(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveCurrent(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNext(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekCurrent(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; + 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; + fn PeekNext_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + fn PeekCurrent_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + 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; + 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; + 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; + 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; + 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; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueue2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueue2_Vtbl { pub const fn new() -> IMSMQQueue2_Vtbl { unsafe extern "system" fn Access(this: *mut core::ffi::c_void, placcess: *mut i32) -> windows_core::HRESULT { @@ -4249,7 +4297,7 @@ impl IMSMQQueue2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue2_Impl::Close(this).into() } - unsafe extern "system" fn Receive_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Receive_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::Receive_v1(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4259,7 +4307,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Peek_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Peek_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::Peek_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4269,7 +4317,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EnableNotification(this: *mut core::ffi::c_void, event: *mut core::ffi::c_void, cursor: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnableNotification(this: *mut core::ffi::c_void, event: *mut core::ffi::c_void, cursor: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue2_Impl::EnableNotification(this, windows_core::from_raw_borrowed(&event), core::mem::transmute_copy(&cursor), core::mem::transmute_copy(&receivetimeout)).into() } @@ -4277,7 +4325,7 @@ impl IMSMQQueue2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue2_Impl::Reset(this).into() } - unsafe extern "system" fn ReceiveCurrent_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveCurrent_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::ReceiveCurrent_v1(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4287,7 +4335,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNext_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNext_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::PeekNext_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4297,7 +4345,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekCurrent_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekCurrent_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::PeekCurrent_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4307,7 +4355,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Receive(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Receive(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::Receive(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4317,7 +4365,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Peek(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Peek(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::Peek(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4327,7 +4375,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveCurrent(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveCurrent(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::ReceiveCurrent(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4337,7 +4385,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNext(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNext(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::PeekNext(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4347,7 +4395,7 @@ impl IMSMQQueue2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekCurrent(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekCurrent(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue2_Impl::PeekCurrent(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4394,7 +4442,7 @@ impl IMSMQQueue2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ShareMode(&self) -> windows_core::Result; @@ -4402,36 +4450,36 @@ pub trait IMSMQQueue3_Impl: Sized + super::Com::IDispatch_Impl { fn Handle(&self) -> windows_core::Result; fn IsOpen(&self) -> windows_core::Result; fn Close(&self) -> windows_core::Result<()>; - fn Receive_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn Peek_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn EnableNotification(&self, event: Option<&IMSMQEvent3>, cursor: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result<()>; + 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; + fn Peek_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + fn EnableNotification(&self, event: Option<&IMSMQEvent3>, cursor: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; - fn ReceiveCurrent_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNext_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekCurrent_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn Receive(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn Peek(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveCurrent(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNext(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekCurrent(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; + 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; + fn PeekNext_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + fn PeekCurrent_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + 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; + 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; + 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; + 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; + 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; fn Properties(&self) -> windows_core::Result; - fn Handle2(&self) -> windows_core::Result; - fn ReceiveByLookupId(&self, lookupid: &windows_core::VARIANT, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveNextByLookupId(&self, lookupid: &windows_core::VARIANT, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceivePreviousByLookupId(&self, lookupid: &windows_core::VARIANT, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveFirstByLookupId(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveLastByLookupId(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekByLookupId(&self, lookupid: &windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNextByLookupId(&self, lookupid: &windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekPreviousByLookupId(&self, lookupid: &windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekFirstByLookupId(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekLastByLookupId(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; + fn Handle2(&self) -> windows_core::Result; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + fn PeekFirstByLookupId(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result; + fn PeekLastByLookupId(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result; fn Purge(&self) -> windows_core::Result<()>; fn IsOpen2(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueue3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueue3_Vtbl { pub const fn new() -> IMSMQQueue3_Vtbl { unsafe extern "system" fn Access(this: *mut core::ffi::c_void, placcess: *mut i32) -> windows_core::HRESULT { @@ -4488,7 +4536,7 @@ impl IMSMQQueue3_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue3_Impl::Close(this).into() } - unsafe extern "system" fn Receive_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Receive_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::Receive_v1(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4498,7 +4546,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Peek_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Peek_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::Peek_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4508,7 +4556,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EnableNotification(this: *mut core::ffi::c_void, event: *mut core::ffi::c_void, cursor: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnableNotification(this: *mut core::ffi::c_void, event: *mut core::ffi::c_void, cursor: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue3_Impl::EnableNotification(this, windows_core::from_raw_borrowed(&event), core::mem::transmute_copy(&cursor), core::mem::transmute_copy(&receivetimeout)).into() } @@ -4516,7 +4564,7 @@ impl IMSMQQueue3_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue3_Impl::Reset(this).into() } - unsafe extern "system" fn ReceiveCurrent_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveCurrent_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::ReceiveCurrent_v1(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4526,7 +4574,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNext_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNext_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekNext_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4536,7 +4584,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekCurrent_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekCurrent_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekCurrent_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4546,7 +4594,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Receive(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Receive(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::Receive(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4556,7 +4604,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Peek(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Peek(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::Peek(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4566,7 +4614,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveCurrent(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveCurrent(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::ReceiveCurrent(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4576,7 +4624,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNext(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNext(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekNext(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4586,7 +4634,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekCurrent(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekCurrent(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekCurrent(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4606,7 +4654,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Handle2(this: *mut core::ffi::c_void, pvarhandle: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Handle2(this: *mut core::ffi::c_void, pvarhandle: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::Handle2(this) { Ok(ok__) => { @@ -4616,7 +4664,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::ReceiveByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4626,7 +4674,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveNextByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveNextByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::ReceiveNextByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4636,7 +4684,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceivePreviousByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceivePreviousByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::ReceivePreviousByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4646,7 +4694,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveFirstByLookupId(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveFirstByLookupId(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::ReceiveFirstByLookupId(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4656,7 +4704,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveLastByLookupId(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveLastByLookupId(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::ReceiveLastByLookupId(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4666,7 +4714,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4676,7 +4724,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNextByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNextByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekNextByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4686,7 +4734,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekPreviousByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekPreviousByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekPreviousByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4696,7 +4744,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekFirstByLookupId(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekFirstByLookupId(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekFirstByLookupId(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4706,7 +4754,7 @@ impl IMSMQQueue3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekLastByLookupId(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekLastByLookupId(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue3_Impl::PeekLastByLookupId(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4770,7 +4818,7 @@ impl IMSMQQueue3_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ShareMode(&self) -> windows_core::Result; @@ -4778,37 +4826,37 @@ pub trait IMSMQQueue4_Impl: Sized + super::Com::IDispatch_Impl { fn Handle(&self) -> windows_core::Result; fn IsOpen(&self) -> windows_core::Result; fn Close(&self) -> windows_core::Result<()>; - fn Receive_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn Peek_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn EnableNotification(&self, event: Option<&IMSMQEvent3>, cursor: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result<()>; + 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; + fn Peek_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + fn EnableNotification(&self, event: Option<&IMSMQEvent3>, cursor: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; - fn ReceiveCurrent_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNext_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekCurrent_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result; - fn Receive(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn Peek(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveCurrent(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNext(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekCurrent(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; + 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; + fn PeekNext_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + fn PeekCurrent_v1(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, receivetimeout: *const super::Variant::VARIANT) -> windows_core::Result; + 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; + 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; + 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; + 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; + 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; fn Properties(&self) -> windows_core::Result; - fn Handle2(&self) -> windows_core::Result; - fn ReceiveByLookupId(&self, lookupid: &windows_core::VARIANT, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveNextByLookupId(&self, lookupid: &windows_core::VARIANT, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceivePreviousByLookupId(&self, lookupid: &windows_core::VARIANT, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveFirstByLookupId(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn ReceiveLastByLookupId(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekByLookupId(&self, lookupid: &windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekNextByLookupId(&self, lookupid: &windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekPreviousByLookupId(&self, lookupid: &windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekFirstByLookupId(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; - fn PeekLastByLookupId(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; + fn Handle2(&self) -> windows_core::Result; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + 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; + fn PeekFirstByLookupId(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result; + fn PeekLastByLookupId(&self, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result; fn Purge(&self) -> windows_core::Result<()>; fn IsOpen2(&self) -> windows_core::Result; - fn ReceiveByLookupIdAllowPeek(&self, lookupid: &windows_core::VARIANT, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result; + 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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueue4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueue4_Vtbl { pub const fn new() -> IMSMQQueue4_Vtbl { unsafe extern "system" fn Access(this: *mut core::ffi::c_void, placcess: *mut i32) -> windows_core::HRESULT { @@ -4865,7 +4913,7 @@ impl IMSMQQueue4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue4_Impl::Close(this).into() } - unsafe extern "system" fn Receive_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Receive_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::Receive_v1(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4875,7 +4923,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Peek_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Peek_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::Peek_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4885,7 +4933,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EnableNotification(this: *mut core::ffi::c_void, event: *mut core::ffi::c_void, cursor: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnableNotification(this: *mut core::ffi::c_void, event: *mut core::ffi::c_void, cursor: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue4_Impl::EnableNotification(this, windows_core::from_raw_borrowed(&event), core::mem::transmute_copy(&cursor), core::mem::transmute_copy(&receivetimeout)).into() } @@ -4893,7 +4941,7 @@ impl IMSMQQueue4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueue4_Impl::Reset(this).into() } - unsafe extern "system" fn ReceiveCurrent_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveCurrent_v1(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::ReceiveCurrent_v1(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4903,7 +4951,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNext_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNext_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekNext_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4913,7 +4961,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekCurrent_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekCurrent_v1(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekCurrent_v1(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout)) { Ok(ok__) => { @@ -4923,7 +4971,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Receive(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Receive(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::Receive(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4933,7 +4981,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Peek(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Peek(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::Peek(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4943,7 +4991,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveCurrent(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveCurrent(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::ReceiveCurrent(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4953,7 +5001,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNext(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNext(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekNext(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4963,7 +5011,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekCurrent(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekCurrent(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, receivetimeout: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekCurrent(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&receivetimeout), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -4983,7 +5031,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Handle2(this: *mut core::ffi::c_void, pvarhandle: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Handle2(this: *mut core::ffi::c_void, pvarhandle: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::Handle2(this) { Ok(ok__) => { @@ -4993,7 +5041,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::ReceiveByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5003,7 +5051,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveNextByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveNextByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::ReceiveNextByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5013,7 +5061,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceivePreviousByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceivePreviousByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::ReceivePreviousByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5023,7 +5071,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveFirstByLookupId(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveFirstByLookupId(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::ReceiveFirstByLookupId(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5033,7 +5081,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveLastByLookupId(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveLastByLookupId(this: *mut core::ffi::c_void, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::ReceiveLastByLookupId(this, core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5043,7 +5091,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5053,7 +5101,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekNextByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekNextByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekNextByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5063,7 +5111,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekPreviousByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekPreviousByLookupId(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekPreviousByLookupId(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5073,7 +5121,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekFirstByLookupId(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekFirstByLookupId(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekFirstByLookupId(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5083,7 +5131,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PeekLastByLookupId(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn PeekLastByLookupId(this: *mut core::ffi::c_void, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::PeekLastByLookupId(this, core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5107,7 +5155,7 @@ impl IMSMQQueue4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ReceiveByLookupIdAllowPeek(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn ReceiveByLookupIdAllowPeek(this: *mut core::ffi::c_void, lookupid: core::mem::MaybeUninit, transaction: *const core::mem::MaybeUninit, wantdestinationqueue: *const core::mem::MaybeUninit, wantbody: *const core::mem::MaybeUninit, wantconnectortype: *const core::mem::MaybeUninit, ppmsg: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueue4_Impl::ReceiveByLookupIdAllowPeek(this, core::mem::transmute(&lookupid), core::mem::transmute_copy(&transaction), core::mem::transmute_copy(&wantdestinationqueue), core::mem::transmute_copy(&wantbody), core::mem::transmute_copy(&wantconnectortype)) { Ok(ok__) => { @@ -5158,7 +5206,7 @@ impl IMSMQQueue4_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ServiceTypeGuid(&self) -> windows_core::Result; @@ -5178,22 +5226,22 @@ pub trait IMSMQQueueInfo_Impl: Sized + super::Com::IDispatch_Impl { fn SetQuota(&self, lquota: i32) -> windows_core::Result<()>; fn BasePriority(&self) -> windows_core::Result; fn SetBasePriority(&self, lbasepriority: i32) -> windows_core::Result<()>; - fn CreateTime(&self) -> windows_core::Result; - fn ModifyTime(&self) -> windows_core::Result; + fn CreateTime(&self) -> windows_core::Result; + fn ModifyTime(&self) -> windows_core::Result; fn Authenticate(&self) -> windows_core::Result; fn SetAuthenticate(&self, lauthenticate: i32) -> windows_core::Result<()>; fn JournalQuota(&self) -> windows_core::Result; fn SetJournalQuota(&self, ljournalquota: i32) -> windows_core::Result<()>; fn IsWorldReadable(&self) -> windows_core::Result; - fn Create(&self, istransactional: *const windows_core::VARIANT, isworldreadable: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Create(&self, istransactional: *const super::Variant::VARIANT, isworldreadable: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; fn Open(&self, access: i32, sharemode: i32) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; fn Update(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueInfo_Vtbl { pub const fn new() -> IMSMQQueueInfo_Vtbl { unsafe extern "system" fn QueueGuid(this: *mut core::ffi::c_void, pbstrguidqueue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5328,7 +5376,7 @@ impl IMSMQQueueInfo_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo_Impl::SetBasePriority(this, core::mem::transmute_copy(&lbasepriority)).into() } - unsafe extern "system" fn CreateTime(this: *mut core::ffi::c_void, pvarcreatetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreateTime(this: *mut core::ffi::c_void, pvarcreatetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo_Impl::CreateTime(this) { Ok(ok__) => { @@ -5338,7 +5386,7 @@ impl IMSMQQueueInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ModifyTime(this: *mut core::ffi::c_void, pvarmodifytime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ModifyTime(this: *mut core::ffi::c_void, pvarmodifytime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo_Impl::ModifyTime(this) { Ok(ok__) => { @@ -5386,7 +5434,7 @@ impl IMSMQQueueInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Create(this: *mut core::ffi::c_void, istransactional: *const core::mem::MaybeUninit, isworldreadable: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Create(this: *mut core::ffi::c_void, istransactional: *const core::mem::MaybeUninit, isworldreadable: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo_Impl::Create(this, core::mem::transmute_copy(&istransactional), core::mem::transmute_copy(&isworldreadable)).into() } @@ -5450,7 +5498,7 @@ impl IMSMQQueueInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ServiceTypeGuid(&self) -> windows_core::Result; @@ -5470,26 +5518,26 @@ pub trait IMSMQQueueInfo2_Impl: Sized + super::Com::IDispatch_Impl { fn SetQuota(&self, lquota: i32) -> windows_core::Result<()>; fn BasePriority(&self) -> windows_core::Result; fn SetBasePriority(&self, lbasepriority: i32) -> windows_core::Result<()>; - fn CreateTime(&self) -> windows_core::Result; - fn ModifyTime(&self) -> windows_core::Result; + fn CreateTime(&self) -> windows_core::Result; + fn ModifyTime(&self) -> windows_core::Result; fn Authenticate(&self) -> windows_core::Result; fn SetAuthenticate(&self, lauthenticate: i32) -> windows_core::Result<()>; fn JournalQuota(&self) -> windows_core::Result; fn SetJournalQuota(&self, ljournalquota: i32) -> windows_core::Result<()>; fn IsWorldReadable(&self) -> windows_core::Result; - fn Create(&self, istransactional: *const windows_core::VARIANT, isworldreadable: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Create(&self, istransactional: *const super::Variant::VARIANT, isworldreadable: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; fn Open(&self, access: i32, sharemode: i32) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; fn Update(&self) -> windows_core::Result<()>; fn PathNameDNS(&self) -> windows_core::Result; fn Properties(&self) -> windows_core::Result; - fn Security(&self) -> windows_core::Result; - fn SetSecurity(&self, varsecurity: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Security(&self) -> windows_core::Result; + fn SetSecurity(&self, varsecurity: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueInfo2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueInfo2_Vtbl { pub const fn new() -> IMSMQQueueInfo2_Vtbl { unsafe extern "system" fn QueueGuid(this: *mut core::ffi::c_void, pbstrguidqueue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5624,7 +5672,7 @@ impl IMSMQQueueInfo2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo2_Impl::SetBasePriority(this, core::mem::transmute_copy(&lbasepriority)).into() } - unsafe extern "system" fn CreateTime(this: *mut core::ffi::c_void, pvarcreatetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreateTime(this: *mut core::ffi::c_void, pvarcreatetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo2_Impl::CreateTime(this) { Ok(ok__) => { @@ -5634,7 +5682,7 @@ impl IMSMQQueueInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ModifyTime(this: *mut core::ffi::c_void, pvarmodifytime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ModifyTime(this: *mut core::ffi::c_void, pvarmodifytime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo2_Impl::ModifyTime(this) { Ok(ok__) => { @@ -5682,7 +5730,7 @@ impl IMSMQQueueInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Create(this: *mut core::ffi::c_void, istransactional: *const core::mem::MaybeUninit, isworldreadable: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Create(this: *mut core::ffi::c_void, istransactional: *const core::mem::MaybeUninit, isworldreadable: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo2_Impl::Create(this, core::mem::transmute_copy(&istransactional), core::mem::transmute_copy(&isworldreadable)).into() } @@ -5728,7 +5776,7 @@ impl IMSMQQueueInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Security(this: *mut core::ffi::c_void, pvarsecurity: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Security(this: *mut core::ffi::c_void, pvarsecurity: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo2_Impl::Security(this) { Ok(ok__) => { @@ -5738,7 +5786,7 @@ impl IMSMQQueueInfo2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSecurity(this: *mut core::ffi::c_void, varsecurity: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSecurity(this: *mut core::ffi::c_void, varsecurity: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo2_Impl::SetSecurity(this, core::mem::transmute(&varsecurity)).into() } @@ -5784,7 +5832,7 @@ impl IMSMQQueueInfo2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ServiceTypeGuid(&self) -> windows_core::Result; @@ -5804,31 +5852,31 @@ pub trait IMSMQQueueInfo3_Impl: Sized + super::Com::IDispatch_Impl { fn SetQuota(&self, lquota: i32) -> windows_core::Result<()>; fn BasePriority(&self) -> windows_core::Result; fn SetBasePriority(&self, lbasepriority: i32) -> windows_core::Result<()>; - fn CreateTime(&self) -> windows_core::Result; - fn ModifyTime(&self) -> windows_core::Result; + fn CreateTime(&self) -> windows_core::Result; + fn ModifyTime(&self) -> windows_core::Result; fn Authenticate(&self) -> windows_core::Result; fn SetAuthenticate(&self, lauthenticate: i32) -> windows_core::Result<()>; fn JournalQuota(&self) -> windows_core::Result; fn SetJournalQuota(&self, ljournalquota: i32) -> windows_core::Result<()>; fn IsWorldReadable(&self) -> windows_core::Result; - fn Create(&self, istransactional: *const windows_core::VARIANT, isworldreadable: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Create(&self, istransactional: *const super::Variant::VARIANT, isworldreadable: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; fn Open(&self, access: i32, sharemode: i32) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; fn Update(&self) -> windows_core::Result<()>; fn PathNameDNS(&self) -> windows_core::Result; fn Properties(&self) -> windows_core::Result; - fn Security(&self) -> windows_core::Result; - fn SetSecurity(&self, varsecurity: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Security(&self) -> windows_core::Result; + fn SetSecurity(&self, varsecurity: &super::Variant::VARIANT) -> windows_core::Result<()>; fn IsTransactional2(&self) -> windows_core::Result; fn IsWorldReadable2(&self) -> windows_core::Result; fn MulticastAddress(&self) -> windows_core::Result; fn SetMulticastAddress(&self, bstrmulticastaddress: &windows_core::BSTR) -> windows_core::Result<()>; fn ADsPath(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueInfo3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueInfo3_Vtbl { pub const fn new() -> IMSMQQueueInfo3_Vtbl { unsafe extern "system" fn QueueGuid(this: *mut core::ffi::c_void, pbstrguidqueue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5963,7 +6011,7 @@ impl IMSMQQueueInfo3_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo3_Impl::SetBasePriority(this, core::mem::transmute_copy(&lbasepriority)).into() } - unsafe extern "system" fn CreateTime(this: *mut core::ffi::c_void, pvarcreatetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreateTime(this: *mut core::ffi::c_void, pvarcreatetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo3_Impl::CreateTime(this) { Ok(ok__) => { @@ -5973,7 +6021,7 @@ impl IMSMQQueueInfo3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ModifyTime(this: *mut core::ffi::c_void, pvarmodifytime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ModifyTime(this: *mut core::ffi::c_void, pvarmodifytime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo3_Impl::ModifyTime(this) { Ok(ok__) => { @@ -6021,7 +6069,7 @@ impl IMSMQQueueInfo3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Create(this: *mut core::ffi::c_void, istransactional: *const core::mem::MaybeUninit, isworldreadable: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Create(this: *mut core::ffi::c_void, istransactional: *const core::mem::MaybeUninit, isworldreadable: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo3_Impl::Create(this, core::mem::transmute_copy(&istransactional), core::mem::transmute_copy(&isworldreadable)).into() } @@ -6067,7 +6115,7 @@ impl IMSMQQueueInfo3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Security(this: *mut core::ffi::c_void, pvarsecurity: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Security(this: *mut core::ffi::c_void, pvarsecurity: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo3_Impl::Security(this) { Ok(ok__) => { @@ -6077,7 +6125,7 @@ impl IMSMQQueueInfo3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSecurity(this: *mut core::ffi::c_void, varsecurity: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSecurity(this: *mut core::ffi::c_void, varsecurity: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo3_Impl::SetSecurity(this, core::mem::transmute(&varsecurity)).into() } @@ -6172,7 +6220,7 @@ impl IMSMQQueueInfo3_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ServiceTypeGuid(&self) -> windows_core::Result; @@ -6192,31 +6240,31 @@ pub trait IMSMQQueueInfo4_Impl: Sized + super::Com::IDispatch_Impl { fn SetQuota(&self, lquota: i32) -> windows_core::Result<()>; fn BasePriority(&self) -> windows_core::Result; fn SetBasePriority(&self, lbasepriority: i32) -> windows_core::Result<()>; - fn CreateTime(&self) -> windows_core::Result; - fn ModifyTime(&self) -> windows_core::Result; + fn CreateTime(&self) -> windows_core::Result; + fn ModifyTime(&self) -> windows_core::Result; fn Authenticate(&self) -> windows_core::Result; fn SetAuthenticate(&self, lauthenticate: i32) -> windows_core::Result<()>; fn JournalQuota(&self) -> windows_core::Result; fn SetJournalQuota(&self, ljournalquota: i32) -> windows_core::Result<()>; fn IsWorldReadable(&self) -> windows_core::Result; - fn Create(&self, istransactional: *const windows_core::VARIANT, isworldreadable: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Create(&self, istransactional: *const super::Variant::VARIANT, isworldreadable: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Delete(&self) -> windows_core::Result<()>; fn Open(&self, access: i32, sharemode: i32) -> windows_core::Result; fn Refresh(&self) -> windows_core::Result<()>; fn Update(&self) -> windows_core::Result<()>; fn PathNameDNS(&self) -> windows_core::Result; fn Properties(&self) -> windows_core::Result; - fn Security(&self) -> windows_core::Result; - fn SetSecurity(&self, varsecurity: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Security(&self) -> windows_core::Result; + fn SetSecurity(&self, varsecurity: &super::Variant::VARIANT) -> windows_core::Result<()>; fn IsTransactional2(&self) -> windows_core::Result; fn IsWorldReadable2(&self) -> windows_core::Result; fn MulticastAddress(&self) -> windows_core::Result; fn SetMulticastAddress(&self, bstrmulticastaddress: &windows_core::BSTR) -> windows_core::Result<()>; fn ADsPath(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueInfo4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueInfo4_Vtbl { pub const fn new() -> IMSMQQueueInfo4_Vtbl { unsafe extern "system" fn QueueGuid(this: *mut core::ffi::c_void, pbstrguidqueue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -6351,7 +6399,7 @@ impl IMSMQQueueInfo4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo4_Impl::SetBasePriority(this, core::mem::transmute_copy(&lbasepriority)).into() } - unsafe extern "system" fn CreateTime(this: *mut core::ffi::c_void, pvarcreatetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CreateTime(this: *mut core::ffi::c_void, pvarcreatetime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo4_Impl::CreateTime(this) { Ok(ok__) => { @@ -6361,7 +6409,7 @@ impl IMSMQQueueInfo4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ModifyTime(this: *mut core::ffi::c_void, pvarmodifytime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ModifyTime(this: *mut core::ffi::c_void, pvarmodifytime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo4_Impl::ModifyTime(this) { Ok(ok__) => { @@ -6409,7 +6457,7 @@ impl IMSMQQueueInfo4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Create(this: *mut core::ffi::c_void, istransactional: *const core::mem::MaybeUninit, isworldreadable: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Create(this: *mut core::ffi::c_void, istransactional: *const core::mem::MaybeUninit, isworldreadable: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo4_Impl::Create(this, core::mem::transmute_copy(&istransactional), core::mem::transmute_copy(&isworldreadable)).into() } @@ -6455,7 +6503,7 @@ impl IMSMQQueueInfo4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Security(this: *mut core::ffi::c_void, pvarsecurity: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Security(this: *mut core::ffi::c_void, pvarsecurity: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueInfo4_Impl::Security(this) { Ok(ok__) => { @@ -6465,7 +6513,7 @@ impl IMSMQQueueInfo4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSecurity(this: *mut core::ffi::c_void, varsecurity: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSecurity(this: *mut core::ffi::c_void, varsecurity: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQQueueInfo4_Impl::SetSecurity(this, core::mem::transmute(&varsecurity)).into() } @@ -6560,14 +6608,14 @@ impl IMSMQQueueInfo4_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Next(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueInfos {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueInfos_Vtbl { pub const fn new() -> IMSMQQueueInfos_Vtbl { unsafe extern "system" fn Reset(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6590,15 +6638,15 @@ impl IMSMQQueueInfos_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Next(&self) -> windows_core::Result; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueInfos2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueInfos2_Vtbl { pub const fn new() -> IMSMQQueueInfos2_Vtbl { unsafe extern "system" fn Reset(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6636,15 +6684,15 @@ impl IMSMQQueueInfos2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Next(&self) -> windows_core::Result; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueInfos3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueInfos3_Vtbl { pub const fn new() -> IMSMQQueueInfos3_Vtbl { unsafe extern "system" fn Reset(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6682,15 +6730,15 @@ impl IMSMQQueueInfos3_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Next(&self) -> windows_core::Result; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueInfos4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueInfos4_Vtbl { pub const fn new() -> IMSMQQueueInfos4_Vtbl { unsafe extern "system" fn Reset(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6728,15 +6776,15 @@ impl IMSMQQueueInfos4_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn BytesInJournal(&self) -> windows_core::Result; - fn EodGetReceiveInfo(&self) -> windows_core::Result; + fn BytesInJournal(&self) -> windows_core::Result; + fn EodGetReceiveInfo(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQQueueManagement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQQueueManagement_Vtbl { pub const fn new() -> IMSMQQueueManagement_Vtbl { unsafe extern "system" fn JournalMessageCount(this: *mut core::ffi::c_void, pljournalmessagecount: *mut i32) -> windows_core::HRESULT { @@ -6749,7 +6797,7 @@ impl IMSMQQueueManagement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn BytesInJournal(this: *mut core::ffi::c_void, pvbytesinjournal: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn BytesInJournal(this: *mut core::ffi::c_void, pvbytesinjournal: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueManagement_Impl::BytesInJournal(this) { Ok(ok__) => { @@ -6759,7 +6807,7 @@ impl IMSMQQueueManagement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn EodGetReceiveInfo(this: *mut core::ffi::c_void, pvcollection: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EodGetReceiveInfo(this: *mut core::ffi::c_void, pvcollection: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQQueueManagement_Impl::EodGetReceiveInfo(this) { Ok(ok__) => { @@ -6780,15 +6828,15 @@ impl IMSMQQueueManagement_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Commit(&self, fretaining: *const windows_core::VARIANT, grftc: *const windows_core::VARIANT, grfrm: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn Abort(&self, fretaining: *const windows_core::VARIANT, fasync: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Commit(&self, fretaining: *const super::Variant::VARIANT, grftc: *const super::Variant::VARIANT, grfrm: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn Abort(&self, fretaining: *const super::Variant::VARIANT, fasync: *const super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQTransaction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQTransaction_Vtbl { pub const fn new() -> IMSMQTransaction_Vtbl { unsafe extern "system" fn Transaction(this: *mut core::ffi::c_void, pltransaction: *mut i32) -> windows_core::HRESULT { @@ -6801,11 +6849,11 @@ impl IMSMQTransaction_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Commit(this: *mut core::ffi::c_void, fretaining: *const core::mem::MaybeUninit, grftc: *const core::mem::MaybeUninit, grfrm: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Commit(this: *mut core::ffi::c_void, fretaining: *const core::mem::MaybeUninit, grftc: *const core::mem::MaybeUninit, grfrm: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQTransaction_Impl::Commit(this, core::mem::transmute_copy(&fretaining), core::mem::transmute_copy(&grftc), core::mem::transmute_copy(&grfrm)).into() } - unsafe extern "system" fn Abort(this: *mut core::ffi::c_void, fretaining: *const core::mem::MaybeUninit, fasync: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Abort(this: *mut core::ffi::c_void, fretaining: *const core::mem::MaybeUninit, fasync: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQTransaction_Impl::Abort(this, core::mem::transmute_copy(&fretaining), core::mem::transmute_copy(&fasync)).into() } @@ -6820,17 +6868,17 @@ impl IMSMQTransaction_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMSMQTransaction2_Impl: Sized + IMSMQTransaction_Impl { - fn InitNew(&self, vartransaction: &windows_core::VARIANT) -> windows_core::Result<()>; + fn InitNew(&self, vartransaction: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQTransaction2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQTransaction2_Vtbl { pub const fn new() -> IMSMQTransaction2_Vtbl { - unsafe extern "system" fn InitNew(this: *mut core::ffi::c_void, vartransaction: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn InitNew(this: *mut core::ffi::c_void, vartransaction: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMSMQTransaction2_Impl::InitNew(this, core::mem::transmute(&vartransaction)).into() } @@ -6850,16 +6898,16 @@ impl IMSMQTransaction2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn ITransaction(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQTransaction3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQTransaction3_Vtbl { pub const fn new() -> IMSMQTransaction3_Vtbl { - unsafe extern "system" fn ITransaction(this: *mut core::ffi::c_void, pvaritransaction: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ITransaction(this: *mut core::ffi::c_void, pvaritransaction: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IMSMQTransaction3_Impl::ITransaction(this) { Ok(ok__) => { @@ -6875,13 +6923,13 @@ impl IMSMQTransaction3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQTransactionDispenser {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQTransactionDispenser_Vtbl { pub const fn new() -> IMSMQTransactionDispenser_Vtbl { unsafe extern "system" fn BeginTransaction(this: *mut core::ffi::c_void, ptransaction: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6900,14 +6948,14 @@ impl IMSMQTransactionDispenser_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQTransactionDispenser2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQTransactionDispenser2_Vtbl { pub const fn new() -> IMSMQTransactionDispenser2_Vtbl { unsafe extern "system" fn BeginTransaction(this: *mut core::ffi::c_void, ptransaction: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6940,14 +6988,14 @@ impl IMSMQTransactionDispenser2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Properties(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMSMQTransactionDispenser3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMSMQTransactionDispenser3_Vtbl { pub const fn new() -> IMSMQTransactionDispenser3_Vtbl { unsafe extern "system" fn BeginTransaction(this: *mut core::ffi::c_void, ptransaction: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -6980,11 +7028,11 @@ impl IMSMQTransactionDispenser3_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _DMSMQEventEvents_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _DMSMQEventEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _DMSMQEventEvents_Vtbl { pub const fn new() -> _DMSMQEventEvents_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } 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 a214b2e825..0284d50721 100644 --- a/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/MessageQueuing/mod.rs @@ -32,7 +32,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<()> where @@ -62,6 +62,7 @@ where windows_targets::link!("mqrt.dll" "system" fn MQFreeSecurityContext(hsecuritycontext : super::super::Foundation:: HANDLE)); MQFreeSecurityContext(hsecuritycontext.param().abi()) } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQGetMachineProperties(lpwcsmachinename: P0, pguidmachineid: Option<*const windows_core::GUID>, pqmprops: *mut MQQMPROPS) -> windows_core::Result<()> where @@ -76,6 +77,7 @@ pub unsafe fn MQGetOverlappedResult(lpoverlapped: *const super::IO::OVERLAPPED) windows_targets::link!("mqrt.dll" "system" fn MQGetOverlappedResult(lpoverlapped : *const super::IO:: OVERLAPPED) -> windows_core::HRESULT); MQGetOverlappedResult(lpoverlapped).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQGetPrivateComputerInformation(lpwcscomputername: P0, pprivateprops: *mut MQPRIVATEPROPS) -> windows_core::Result<()> where @@ -84,6 +86,7 @@ where windows_targets::link!("mqrt.dll" "system" fn MQGetPrivateComputerInformation(lpwcscomputername : windows_core::PCWSTR, pprivateprops : *mut MQPRIVATEPROPS) -> windows_core::HRESULT); MQGetPrivateComputerInformation(lpwcscomputername.param().abi(), pprivateprops).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQGetQueueProperties(lpwcsformatname: P0, pqueueprops: *mut MQQUEUEPROPS) -> windows_core::Result<()> where @@ -123,6 +126,7 @@ pub unsafe fn MQInstanceToFormatName(pguid: *const windows_core::GUID, lpwcsform 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() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQLocateBegin(lpwcscontext: P0, prestriction: Option<*const MQRESTRICTION>, pcolumns: *const MQCOLUMNSET, psort: *const MQSORTSET) -> windows_core::Result where @@ -140,12 +144,13 @@ where windows_targets::link!("mqrt.dll" "system" fn MQLocateEnd(henum : super::super::Foundation:: HANDLE) -> windows_core::HRESULT); MQLocateEnd(henum.param().abi()).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn MQLocateNext(henum: P0, pcprops: *mut u32, apropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> +pub unsafe fn MQLocateNext(henum: P0, pcprops: *mut u32, apropvar: *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()> where P0: windows_core::Param, { - windows_targets::link!("mqrt.dll" "system" fn MQLocateNext(henum : super::super::Foundation:: HANDLE, pcprops : *mut u32, apropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("mqrt.dll" "system" fn MQLocateNext(henum : super::super::Foundation:: HANDLE, pcprops : *mut u32, apropvar : *mut core::mem::MaybeUninit < super::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); MQLocateNext(henum.param().abi(), pcprops, core::mem::transmute(apropvar)).ok() } #[inline] @@ -166,6 +171,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.param().abi(), pobjectname.param().abi(), paction.param().abi()).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQMgmtGetInfo(pcomputername: P0, pobjectname: P1, pmgmtprops: *mut MQMGMTPROPS) -> windows_core::Result<()> where @@ -206,7 +212,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() } -#[cfg(all(feature = "Win32_System_DistributedTransactionCoordinator", feature = "Win32_System_IO"))] +#[cfg(all(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: Option<*mut MQMSGPROPS>, lpoverlapped: Option<*mut super::IO::OVERLAPPED>, fnreceivecallback: PMQRECEIVECALLBACK, hcursor: P0, ptransaction: P1) -> windows_core::Result<()> where @@ -216,7 +222,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.param().abi(), ptransaction.param().abi()).ok() } -#[cfg(all(feature = "Win32_System_DistributedTransactionCoordinator", feature = "Win32_System_IO"))] +#[cfg(all(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: Option<*mut MQMSGPROPS>, lpoverlapped: Option<*mut super::IO::OVERLAPPED>, fnreceivecallback: PMQRECEIVECALLBACK, ptransaction: P0) -> windows_core::Result<()> where @@ -230,7 +236,7 @@ pub unsafe fn MQRegisterCertificate(dwflags: u32, lpcertbuffer: *const core::ffi 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() } -#[cfg(feature = "Win32_System_DistributedTransactionCoordinator")] +#[cfg(all(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<()> where @@ -239,6 +245,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.param().abi()).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn MQSetQueueProperties(lpwcsformatname: P0, pqueueprops: *mut MQQUEUEPROPS) -> windows_core::Result<()> where @@ -297,7 +304,8 @@ impl core::ops::Deref for IMSMQApplication2 { windows_core::imp::interface_hierarchy!(IMSMQApplication2, windows_core::IUnknown, super::Com::IDispatch, IMSMQApplication); #[cfg(feature = "Win32_System_Com")] impl IMSMQApplication2 { - pub unsafe fn RegisterCertificate(&self, flags: *const windows_core::VARIANT, externalcertificate: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(flags), core::mem::transmute(externalcertificate)).ok() } pub unsafe fn MachineNameOfMachineId(&self, bstrguid: P0) -> windows_core::Result @@ -333,7 +341,10 @@ impl IMSMQApplication2 { #[repr(C)] pub struct IMSMQApplication2_Vtbl { pub base__: IMSMQApplication_Vtbl, - pub RegisterCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RegisterCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RegisterCertificate: usize, pub MachineNameOfMachineId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub MSMQVersionMajor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub MSMQVersionMinor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, @@ -357,11 +368,13 @@ impl core::ops::Deref for IMSMQApplication3 { windows_core::imp::interface_hierarchy!(IMSMQApplication3, windows_core::IUnknown, super::Com::IDispatch, IMSMQApplication, IMSMQApplication2); #[cfg(feature = "Win32_System_Com")] impl IMSMQApplication3 { - pub unsafe fn ActiveQueues(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ActiveQueues(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ActiveQueues)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PrivateQueues(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PrivateQueues(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PrivateQueues)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -373,7 +386,8 @@ impl IMSMQApplication3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsConnected)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn BytesInAllQueues(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn BytesInAllQueues(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BytesInAllQueues)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -401,11 +415,20 @@ impl IMSMQApplication3 { #[repr(C)] pub struct IMSMQApplication3_Vtbl { pub base__: IMSMQApplication2_Vtbl, - pub ActiveQueues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PrivateQueues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ActiveQueues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ActiveQueues: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PrivateQueues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PrivateQueues: usize, pub DirectoryServiceServer: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsConnected: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub BytesInAllQueues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BytesInAllQueues: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BytesInAllQueues: usize, pub SetMachine: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Machine: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Connect: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -425,7 +448,8 @@ impl core::ops::Deref for IMSMQCollection { windows_core::imp::interface_hierarchy!(IMSMQCollection, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMSMQCollection { - pub unsafe fn Item(&self, index: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), core::mem::transmute(index), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -442,7 +466,10 @@ impl IMSMQCollection { #[repr(C)] pub struct IMSMQCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -742,7 +769,8 @@ impl core::ops::Deref for IMSMQManagement { windows_core::imp::interface_hierarchy!(IMSMQManagement, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMSMQManagement { - pub unsafe fn Init(&self, machine: *const windows_core::VARIANT, pathname: *const windows_core::VARIANT, formatname: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(machine), core::mem::transmute(pathname), core::mem::transmute(formatname)).ok() } pub unsafe fn FormatName(&self) -> windows_core::Result { @@ -773,7 +801,8 @@ impl IMSMQManagement { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TransactionalStatus)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn BytesInQueue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn BytesInQueue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BytesInQueue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -782,7 +811,10 @@ impl IMSMQManagement { #[repr(C)] pub struct IMSMQManagement_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Init: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Init: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Init: usize, pub FormatName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Machine: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub MessageCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, @@ -790,7 +822,10 @@ pub struct IMSMQManagement_Vtbl { pub QueueType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub IsLocal: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub TransactionalStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub BytesInQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BytesInQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BytesInQueue: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSMQMessage, IMSMQMessage_Vtbl, 0xd7d6e074_dccd_11d0_aa4b_0060970debae); @@ -882,13 +917,15 @@ impl IMSMQMessage { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BodyLength)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Body(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Body(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Body)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBody(&self, varbody: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetBody)(windows_core::Interface::as_raw(self), varbody.param().abi()).ok() } @@ -904,17 +941,20 @@ impl IMSMQMessage { { (windows_core::Interface::vtable(self).putref_AdminQueueInfo)(windows_core::Interface::as_raw(self), pqinfoadmin.param().abi()).ok() } - pub unsafe fn Id(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Id(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Id)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CorrelationId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CorrelationId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CorrelationId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCorrelationId(&self, varmsgid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetCorrelationId)(windows_core::Interface::as_raw(self), varmsgid.param().abi()).ok() } @@ -963,11 +1003,13 @@ 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() } - pub unsafe fn SentTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SentTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SentTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ArrivedTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ArrivedTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ArrivedTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -976,17 +1018,20 @@ impl IMSMQMessage { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DestinationQueueInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SenderCertificate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SenderCertificate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderCertificate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderCertificate(&self, varsendercert: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSenderCertificate)(windows_core::Interface::as_raw(self), varsendercert.param().abi()).ok() } - pub unsafe fn SenderId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SenderId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -997,8 +1042,8 @@ 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() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Send(&self, destinationqueue: P0, transaction: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1038,8 +1083,14 @@ pub struct IMSMQMessage_Vtbl { pub SetAppSpecific: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub SourceMachineGuid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub BodyLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Body: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Body: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Body: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetBody: usize, #[cfg(feature = "Win32_System_Com")] pub AdminQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -1048,9 +1099,18 @@ pub struct IMSMQMessage_Vtbl { pub putref_AdminQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] putref_AdminQueueInfo: usize, - pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Id: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CorrelationId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCorrelationId: usize, pub Ack: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAck: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Label: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1063,20 +1123,35 @@ pub struct IMSMQMessage_Vtbl { pub SetHashAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub EncryptAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetEncryptAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub SentTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ArrivedTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SentTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SentTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ArrivedTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ArrivedTime: usize, #[cfg(feature = "Win32_System_Com")] pub DestinationQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] DestinationQueueInfo: usize, - pub SenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SenderId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SenderCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSenderCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SenderId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SenderId: usize, pub SenderIdType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetSenderIdType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Send: usize, pub AttachCurrentSecurityContext: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -1170,13 +1245,15 @@ impl IMSMQMessage2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BodyLength)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Body(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Body(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Body)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBody(&self, varbody: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetBody)(windows_core::Interface::as_raw(self), varbody.param().abi()).ok() } @@ -1192,17 +1269,20 @@ impl IMSMQMessage2 { { (windows_core::Interface::vtable(self).putref_AdminQueueInfo_v1)(windows_core::Interface::as_raw(self), pqinfoadmin.param().abi()).ok() } - pub unsafe fn Id(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Id(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Id)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CorrelationId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CorrelationId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CorrelationId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCorrelationId(&self, varmsgid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetCorrelationId)(windows_core::Interface::as_raw(self), varmsgid.param().abi()).ok() } @@ -1251,11 +1331,13 @@ 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() } - pub unsafe fn SentTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SentTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SentTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ArrivedTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ArrivedTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ArrivedTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1264,17 +1346,20 @@ impl IMSMQMessage2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DestinationQueueInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SenderCertificate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SenderCertificate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderCertificate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderCertificate(&self, varsendercert: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSenderCertificate)(windows_core::Interface::as_raw(self), varsendercert.param().abi()).ok() } - pub unsafe fn SenderId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SenderId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1285,8 +1370,8 @@ 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() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Send(&self, destinationqueue: P0, transaction: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1299,13 +1384,15 @@ impl IMSMQMessage2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderVersion)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Extension(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Extension(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Extension)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtension(&self, varextension: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetExtension)(windows_core::Interface::as_raw(self), varextension.param().abi()).ok() } @@ -1324,23 +1411,27 @@ impl IMSMQMessage2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TransactionStatusQueueInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn DestinationSymmetricKey(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DestinationSymmetricKey(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DestinationSymmetricKey)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDestinationSymmetricKey(&self, vardestsymmkey: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDestinationSymmetricKey)(windows_core::Interface::as_raw(self), vardestsymmkey.param().abi()).ok() } - pub unsafe fn Signature(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Signature(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Signature)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSignature(&self, varsignature: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSignature)(windows_core::Interface::as_raw(self), varsignature.param().abi()).ok() } @@ -1361,9 +1452,10 @@ impl IMSMQMessage2 { { (windows_core::Interface::vtable(self).SetAuthenticationProviderName)(windows_core::Interface::as_raw(self), bstrauthprovname.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderId(&self, varsenderid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSenderId)(windows_core::Interface::as_raw(self), varsenderid.param().abi()).ok() } @@ -1379,7 +1471,8 @@ impl IMSMQMessage2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn TransactionId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TransactionId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TransactionId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1450,8 +1543,14 @@ pub struct IMSMQMessage2_Vtbl { pub SetAppSpecific: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub SourceMachineGuid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub BodyLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Body: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Body: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Body: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetBody: usize, #[cfg(feature = "Win32_System_Com")] pub AdminQueueInfo_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -1460,9 +1559,18 @@ pub struct IMSMQMessage2_Vtbl { pub putref_AdminQueueInfo_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] putref_AdminQueueInfo_v1: usize, - pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Id: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CorrelationId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCorrelationId: usize, pub Ack: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAck: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Label: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1475,47 +1583,86 @@ pub struct IMSMQMessage2_Vtbl { pub SetHashAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub EncryptAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetEncryptAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub SentTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ArrivedTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SentTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SentTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ArrivedTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ArrivedTime: usize, #[cfg(feature = "Win32_System_Com")] pub DestinationQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] DestinationQueueInfo: usize, - pub SenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SenderId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SenderCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSenderCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SenderId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SenderId: usize, pub SenderIdType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetSenderIdType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Send: usize, pub AttachCurrentSecurityContext: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SenderVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Extension: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Extension: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Extension: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetExtension: usize, pub ConnectorTypeGuid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetConnectorTypeGuid: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub TransactionStatusQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] TransactionStatusQueueInfo: usize, - pub DestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Signature: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSignature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DestinationSymmetricKey: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDestinationSymmetricKey: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Signature: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Signature: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSignature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSignature: usize, pub AuthenticationProviderType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAuthenticationProviderType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub AuthenticationProviderName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetAuthenticationProviderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSenderId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSenderId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSenderId: usize, pub MsgClass: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetMsgClass: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - pub TransactionId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TransactionId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TransactionId: usize, pub IsFirstInTransaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub IsLastInTransaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -1626,13 +1773,15 @@ impl IMSMQMessage3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BodyLength)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Body(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Body(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Body)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBody(&self, varbody: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetBody)(windows_core::Interface::as_raw(self), varbody.param().abi()).ok() } @@ -1648,17 +1797,20 @@ impl IMSMQMessage3 { { (windows_core::Interface::vtable(self).putref_AdminQueueInfo_v1)(windows_core::Interface::as_raw(self), pqinfoadmin.param().abi()).ok() } - pub unsafe fn Id(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Id(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Id)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CorrelationId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CorrelationId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CorrelationId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCorrelationId(&self, varmsgid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetCorrelationId)(windows_core::Interface::as_raw(self), varmsgid.param().abi()).ok() } @@ -1707,11 +1859,13 @@ 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() } - pub unsafe fn SentTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SentTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SentTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ArrivedTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ArrivedTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ArrivedTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1720,17 +1874,20 @@ impl IMSMQMessage3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DestinationQueueInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SenderCertificate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SenderCertificate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderCertificate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderCertificate(&self, varsendercert: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSenderCertificate)(windows_core::Interface::as_raw(self), varsendercert.param().abi()).ok() } - pub unsafe fn SenderId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SenderId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1741,8 +1898,8 @@ 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() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Send(&self, destinationqueue: P0, transaction: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1755,13 +1912,15 @@ impl IMSMQMessage3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderVersion)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Extension(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Extension(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Extension)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtension(&self, varextension: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetExtension)(windows_core::Interface::as_raw(self), varextension.param().abi()).ok() } @@ -1780,23 +1939,27 @@ impl IMSMQMessage3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TransactionStatusQueueInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn DestinationSymmetricKey(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DestinationSymmetricKey(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DestinationSymmetricKey)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDestinationSymmetricKey(&self, vardestsymmkey: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDestinationSymmetricKey)(windows_core::Interface::as_raw(self), vardestsymmkey.param().abi()).ok() } - pub unsafe fn Signature(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Signature(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Signature)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSignature(&self, varsignature: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSignature)(windows_core::Interface::as_raw(self), varsignature.param().abi()).ok() } @@ -1817,9 +1980,10 @@ impl IMSMQMessage3 { { (windows_core::Interface::vtable(self).SetAuthenticationProviderName)(windows_core::Interface::as_raw(self), bstrauthprovname.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderId(&self, varsenderid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSenderId)(windows_core::Interface::as_raw(self), varsenderid.param().abi()).ok() } @@ -1835,7 +1999,8 @@ impl IMSMQMessage3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn TransactionId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TransactionId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TransactionId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1916,7 +2081,8 @@ impl IMSMQMessage3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Destination)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn LookupId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LookupId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1939,7 +2105,8 @@ impl IMSMQMessage3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SoapEnvelope)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CompoundMessage(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CompoundMessage(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CompoundMessage)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1986,8 +2153,14 @@ pub struct IMSMQMessage3_Vtbl { pub SetAppSpecific: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub SourceMachineGuid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub BodyLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Body: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Body: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Body: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetBody: usize, #[cfg(feature = "Win32_System_Com")] pub AdminQueueInfo_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -1996,9 +2169,18 @@ pub struct IMSMQMessage3_Vtbl { pub putref_AdminQueueInfo_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] putref_AdminQueueInfo_v1: usize, - pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Id: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CorrelationId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCorrelationId: usize, pub Ack: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAck: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Label: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -2011,47 +2193,86 @@ pub struct IMSMQMessage3_Vtbl { pub SetHashAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub EncryptAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetEncryptAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub SentTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ArrivedTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SentTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SentTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ArrivedTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ArrivedTime: usize, #[cfg(feature = "Win32_System_Com")] pub DestinationQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] DestinationQueueInfo: usize, - pub SenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SenderId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SenderCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSenderCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SenderId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SenderId: usize, pub SenderIdType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetSenderIdType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Send: usize, pub AttachCurrentSecurityContext: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SenderVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Extension: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Extension: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Extension: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetExtension: usize, pub ConnectorTypeGuid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetConnectorTypeGuid: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub TransactionStatusQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] TransactionStatusQueueInfo: usize, - pub DestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Signature: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSignature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DestinationSymmetricKey: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDestinationSymmetricKey: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Signature: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Signature: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSignature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSignature: usize, pub AuthenticationProviderType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAuthenticationProviderType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub AuthenticationProviderName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetAuthenticationProviderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSenderId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSenderId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSenderId: usize, pub MsgClass: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetMsgClass: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - pub TransactionId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TransactionId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TransactionId: usize, pub IsFirstInTransaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub IsLastInTransaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -2099,13 +2320,19 @@ pub struct IMSMQMessage3_Vtbl { pub Destination: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Destination: usize, - pub LookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LookupId: usize, pub IsAuthenticated2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsFirstInTransaction2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsLastInTransaction2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub AttachCurrentSecurityContext2: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SoapEnvelope: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CompoundMessage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CompoundMessage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CompoundMessage: usize, pub SetSoapHeader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetSoapBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -2199,13 +2426,15 @@ impl IMSMQMessage4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BodyLength)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Body(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Body(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Body)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetBody(&self, varbody: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetBody)(windows_core::Interface::as_raw(self), varbody.param().abi()).ok() } @@ -2221,17 +2450,20 @@ impl IMSMQMessage4 { { (windows_core::Interface::vtable(self).putref_AdminQueueInfo_v1)(windows_core::Interface::as_raw(self), pqinfoadmin.param().abi()).ok() } - pub unsafe fn Id(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Id(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Id)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CorrelationId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CorrelationId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CorrelationId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetCorrelationId(&self, varmsgid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetCorrelationId)(windows_core::Interface::as_raw(self), varmsgid.param().abi()).ok() } @@ -2280,11 +2512,13 @@ 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() } - pub unsafe fn SentTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SentTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SentTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ArrivedTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ArrivedTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ArrivedTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2293,17 +2527,20 @@ impl IMSMQMessage4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DestinationQueueInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SenderCertificate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SenderCertificate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderCertificate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderCertificate(&self, varsendercert: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSenderCertificate)(windows_core::Interface::as_raw(self), varsendercert.param().abi()).ok() } - pub unsafe fn SenderId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SenderId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2314,8 +2551,8 @@ 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() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Send(&self, destinationqueue: P0, transaction: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -2328,13 +2565,15 @@ impl IMSMQMessage4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SenderVersion)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Extension(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Extension(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Extension)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetExtension(&self, varextension: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetExtension)(windows_core::Interface::as_raw(self), varextension.param().abi()).ok() } @@ -2353,23 +2592,27 @@ impl IMSMQMessage4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TransactionStatusQueueInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn DestinationSymmetricKey(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DestinationSymmetricKey(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DestinationSymmetricKey)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDestinationSymmetricKey(&self, vardestsymmkey: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDestinationSymmetricKey)(windows_core::Interface::as_raw(self), vardestsymmkey.param().abi()).ok() } - pub unsafe fn Signature(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Signature(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Signature)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSignature(&self, varsignature: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSignature)(windows_core::Interface::as_raw(self), varsignature.param().abi()).ok() } @@ -2390,9 +2633,10 @@ impl IMSMQMessage4 { { (windows_core::Interface::vtable(self).SetAuthenticationProviderName)(windows_core::Interface::as_raw(self), bstrauthprovname.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSenderId(&self, varsenderid: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSenderId)(windows_core::Interface::as_raw(self), varsenderid.param().abi()).ok() } @@ -2408,7 +2652,8 @@ impl IMSMQMessage4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn TransactionId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn TransactionId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).TransactionId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2489,7 +2734,8 @@ impl IMSMQMessage4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Destination)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn LookupId(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LookupId(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupId)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2512,7 +2758,8 @@ impl IMSMQMessage4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SoapEnvelope)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CompoundMessage(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CompoundMessage(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CompoundMessage)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2559,8 +2806,14 @@ pub struct IMSMQMessage4_Vtbl { pub SetAppSpecific: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub SourceMachineGuid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub BodyLength: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Body: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Body: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Body: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetBody: usize, #[cfg(feature = "Win32_System_Com")] pub AdminQueueInfo_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -2569,9 +2822,18 @@ pub struct IMSMQMessage4_Vtbl { pub putref_AdminQueueInfo_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] putref_AdminQueueInfo_v1: usize, - pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetCorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Id: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CorrelationId: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetCorrelationId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetCorrelationId: usize, pub Ack: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAck: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Label: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -2584,47 +2846,86 @@ pub struct IMSMQMessage4_Vtbl { pub SetHashAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub EncryptAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetEncryptAlgorithm: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub SentTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ArrivedTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SentTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SentTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ArrivedTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ArrivedTime: usize, #[cfg(feature = "Win32_System_Com")] pub DestinationQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] DestinationQueueInfo: usize, - pub SenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SenderId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SenderCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSenderCertificate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSenderCertificate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SenderId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SenderId: usize, pub SenderIdType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetSenderIdType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Send: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Send: usize, pub AttachCurrentSecurityContext: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SenderVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Extension: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Extension: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Extension: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetExtension: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetExtension: usize, pub ConnectorTypeGuid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetConnectorTypeGuid: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub TransactionStatusQueueInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] TransactionStatusQueueInfo: usize, - pub DestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Signature: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSignature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DestinationSymmetricKey: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDestinationSymmetricKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDestinationSymmetricKey: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Signature: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Signature: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSignature: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSignature: usize, pub AuthenticationProviderType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAuthenticationProviderType: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub AuthenticationProviderName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetAuthenticationProviderName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSenderId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSenderId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSenderId: usize, pub MsgClass: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetMsgClass: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - pub TransactionId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TransactionId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + TransactionId: usize, pub IsFirstInTransaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub IsLastInTransaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -2672,13 +2973,19 @@ pub struct IMSMQMessage4_Vtbl { pub Destination: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Destination: usize, - pub LookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LookupId: usize, pub IsAuthenticated2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsFirstInTransaction2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsLastInTransaction2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub AttachCurrentSecurityContext2: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SoapEnvelope: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CompoundMessage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CompoundMessage: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CompoundMessage: usize, pub SetSoapHeader: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetSoapBody: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -2699,7 +3006,8 @@ impl IMSMQOutgoingQueueManagement { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).State)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn NextHops(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn NextHops(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).NextHops)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2723,7 +3031,10 @@ impl IMSMQOutgoingQueueManagement { pub struct IMSMQOutgoingQueueManagement_Vtbl { pub base__: IMSMQManagement_Vtbl, pub State: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub NextHops: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NextHops: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NextHops: usize, #[cfg(feature = "Win32_System_Com")] pub EodGetSendInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -2745,13 +3056,15 @@ impl core::ops::Deref for IMSMQPrivateDestination { windows_core::imp::interface_hierarchy!(IMSMQPrivateDestination, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMSMQPrivateDestination { - pub unsafe fn Handle(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Handle(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Handle)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetHandle(&self, varhandle: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetHandle)(windows_core::Interface::as_raw(self), varhandle.param().abi()).ok() } @@ -2760,8 +3073,14 @@ impl IMSMQPrivateDestination { #[repr(C)] pub struct IMSMQPrivateDestination_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Handle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetHandle: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Handle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Handle: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetHandle: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetHandle: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSMQPrivateEvent, IMSMQPrivateEvent_Vtbl, 0xd7ab3341_c9d3_11d1_bb47_0080c7c5a2c0); @@ -2822,8 +3141,8 @@ impl core::ops::Deref for IMSMQQuery { windows_core::imp::interface_hierarchy!(IMSMQQuery, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMSMQQuery { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn LookupQueue(&self, queueguid: *const windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupQueue)(windows_core::Interface::as_raw(self), core::mem::transmute(queueguid), core::mem::transmute(servicetypeguid), core::mem::transmute(label), core::mem::transmute(createtime), core::mem::transmute(modifytime), core::mem::transmute(relservicetype), core::mem::transmute(rellabel), core::mem::transmute(relcreatetime), core::mem::transmute(relmodifytime), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2832,9 +3151,9 @@ impl IMSMQQuery { #[repr(C)] pub struct IMSMQQuery_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub LookupQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LookupQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2850,8 +3169,8 @@ impl core::ops::Deref for IMSMQQuery2 { windows_core::imp::interface_hierarchy!(IMSMQQuery2, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMSMQQuery2 { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn LookupQueue(&self, queueguid: *const windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupQueue)(windows_core::Interface::as_raw(self), core::mem::transmute(queueguid), core::mem::transmute(servicetypeguid), core::mem::transmute(label), core::mem::transmute(createtime), core::mem::transmute(modifytime), core::mem::transmute(relservicetype), core::mem::transmute(rellabel), core::mem::transmute(relcreatetime), core::mem::transmute(relmodifytime), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2865,9 +3184,9 @@ impl IMSMQQuery2 { #[repr(C)] pub struct IMSMQQuery2_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub LookupQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LookupQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue: usize, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2887,8 +3206,8 @@ impl core::ops::Deref for IMSMQQuery3 { windows_core::imp::interface_hierarchy!(IMSMQQuery3, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMSMQQuery3 { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn LookupQueue_v2(&self, queueguid: *const windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupQueue_v2)(windows_core::Interface::as_raw(self), core::mem::transmute(queueguid), core::mem::transmute(servicetypeguid), core::mem::transmute(label), core::mem::transmute(createtime), core::mem::transmute(modifytime), core::mem::transmute(relservicetype), core::mem::transmute(rellabel), core::mem::transmute(relcreatetime), core::mem::transmute(relmodifytime), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2897,8 +3216,8 @@ impl IMSMQQuery3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn LookupQueue(&self, queueguid: *const windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT, multicastaddress: *const windows_core::VARIANT, relmulticastaddress: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupQueue)(windows_core::Interface::as_raw(self), core::mem::transmute(queueguid), core::mem::transmute(servicetypeguid), core::mem::transmute(label), core::mem::transmute(createtime), core::mem::transmute(modifytime), core::mem::transmute(relservicetype), core::mem::transmute(rellabel), core::mem::transmute(relcreatetime), core::mem::transmute(relmodifytime), core::mem::transmute(multicastaddress), core::mem::transmute(relmulticastaddress), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2907,17 +3226,17 @@ impl IMSMQQuery3 { #[repr(C)] pub struct IMSMQQuery3_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub LookupQueue_v2: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LookupQueue_v2: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue_v2: usize, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - #[cfg(feature = "Win32_System_Com")] - pub LookupQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LookupQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue: usize, } #[cfg(feature = "Win32_System_Com")] @@ -2933,8 +3252,8 @@ impl core::ops::Deref for IMSMQQuery4 { windows_core::imp::interface_hierarchy!(IMSMQQuery4, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IMSMQQuery4 { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn LookupQueue_v2(&self, queueguid: *const windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupQueue_v2)(windows_core::Interface::as_raw(self), core::mem::transmute(queueguid), core::mem::transmute(servicetypeguid), core::mem::transmute(label), core::mem::transmute(createtime), core::mem::transmute(modifytime), core::mem::transmute(relservicetype), core::mem::transmute(rellabel), core::mem::transmute(relcreatetime), core::mem::transmute(relmodifytime), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2943,8 +3262,8 @@ impl IMSMQQuery4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn LookupQueue(&self, queueguid: *const windows_core::VARIANT, servicetypeguid: *const windows_core::VARIANT, label: *const windows_core::VARIANT, createtime: *const windows_core::VARIANT, modifytime: *const windows_core::VARIANT, relservicetype: *const windows_core::VARIANT, rellabel: *const windows_core::VARIANT, relcreatetime: *const windows_core::VARIANT, relmodifytime: *const windows_core::VARIANT, multicastaddress: *const windows_core::VARIANT, relmulticastaddress: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupQueue)(windows_core::Interface::as_raw(self), core::mem::transmute(queueguid), core::mem::transmute(servicetypeguid), core::mem::transmute(label), core::mem::transmute(createtime), core::mem::transmute(modifytime), core::mem::transmute(relservicetype), core::mem::transmute(rellabel), core::mem::transmute(relcreatetime), core::mem::transmute(relmodifytime), core::mem::transmute(multicastaddress), core::mem::transmute(relmulticastaddress), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2953,17 +3272,17 @@ impl IMSMQQuery4 { #[repr(C)] pub struct IMSMQQuery4_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub LookupQueue_v2: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LookupQueue_v2: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue_v2: usize, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - #[cfg(feature = "Win32_System_Com")] - pub LookupQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LookupQueue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] LookupQueue: usize, } #[cfg(feature = "Win32_System_Com")] @@ -3003,18 +3322,18 @@ impl IMSMQQueue { pub unsafe fn Close(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Close)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Receive(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Receive)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Peek(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Peek)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn EnableNotification(&self, event: P0, cursor: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3023,18 +3342,18 @@ impl IMSMQQueue { pub unsafe fn Reset(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Reset)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveCurrent(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveCurrent)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNext(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNext)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekCurrent(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekCurrent)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3052,30 +3371,30 @@ pub struct IMSMQQueue_Vtbl { pub Handle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub IsOpen: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub Close: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Receive: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Receive: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Receive: usize, - #[cfg(feature = "Win32_System_Com")] - pub Peek: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Peek: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Peek: usize, - #[cfg(feature = "Win32_System_Com")] - pub EnableNotification: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnableNotification: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] EnableNotification: usize, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveCurrent: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNext: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekCurrent: usize, } #[cfg(feature = "Win32_System_Com")] @@ -3115,18 +3434,18 @@ impl IMSMQQueue2 { pub unsafe fn Close(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Close)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Receive_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Receive_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Peek_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Peek_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn EnableNotification(&self, event: P0, cursor: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3135,43 +3454,43 @@ impl IMSMQQueue2 { pub unsafe fn Reset(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Reset)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveCurrent_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveCurrent_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNext_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNext_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekCurrent_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekCurrent_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Receive(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Receive)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Peek(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Peek)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveCurrent(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveCurrent)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNext(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNext)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekCurrent(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekCurrent)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3194,50 +3513,50 @@ pub struct IMSMQQueue2_Vtbl { pub Handle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub IsOpen: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub Close: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Receive_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Receive_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Receive_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub Peek_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Peek_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Peek_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub EnableNotification: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnableNotification: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] EnableNotification: usize, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveCurrent_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNext_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNext_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNext_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekCurrent_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub Receive: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Receive: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Receive: usize, - #[cfg(feature = "Win32_System_Com")] - pub Peek: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Peek: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Peek: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveCurrent: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNext: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekCurrent: usize, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3281,18 +3600,18 @@ impl IMSMQQueue3 { pub unsafe fn Close(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Close)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Receive_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Receive_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Peek_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Peek_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn EnableNotification(&self, event: P0, cursor: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3301,43 +3620,43 @@ impl IMSMQQueue3 { pub unsafe fn Reset(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Reset)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveCurrent_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveCurrent_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNext_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNext_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekCurrent_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekCurrent_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Receive(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Receive)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Peek(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Peek)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveCurrent(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveCurrent)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNext(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNext)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekCurrent(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekCurrent)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3346,75 +3665,76 @@ impl IMSMQQueue3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Handle2(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Handle2(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Handle2)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveByLookupId(&self, lookupid: P0, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReceiveByLookupId(&self, lookupid: P0, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveNextByLookupId(&self, lookupid: P0, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReceiveNextByLookupId(&self, lookupid: P0, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveNextByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceivePreviousByLookupId(&self, lookupid: P0, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReceivePreviousByLookupId(&self, lookupid: P0, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceivePreviousByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveFirstByLookupId(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveFirstByLookupId)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveLastByLookupId(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveLastByLookupId)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekByLookupId(&self, lookupid: P0, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PeekByLookupId(&self, lookupid: P0, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNextByLookupId(&self, lookupid: P0, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PeekNextByLookupId(&self, lookupid: P0, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNextByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekPreviousByLookupId(&self, lookupid: P0, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PeekPreviousByLookupId(&self, lookupid: P0, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekPreviousByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekFirstByLookupId(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekFirstByLookupId)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekLastByLookupId(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekLastByLookupId)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3439,95 +3759,98 @@ pub struct IMSMQQueue3_Vtbl { pub Handle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub IsOpen: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub Close: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Receive_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Receive_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Receive_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub Peek_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Peek_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Peek_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub EnableNotification: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnableNotification: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] EnableNotification: usize, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveCurrent_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNext_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNext_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNext_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekCurrent_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub Receive: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Receive: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Receive: usize, - #[cfg(feature = "Win32_System_Com")] - pub Peek: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Peek: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Peek: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveCurrent: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNext: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekCurrent: usize, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - pub Handle2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Handle2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Handle2: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveNextByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveNextByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveNextByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceivePreviousByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceivePreviousByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceivePreviousByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveFirstByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveFirstByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveFirstByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveLastByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveLastByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveLastByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNextByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNextByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNextByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekPreviousByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekPreviousByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekPreviousByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekFirstByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekFirstByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekFirstByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekLastByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekLastByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekLastByLookupId: usize, pub Purge: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub IsOpen2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -3569,18 +3892,18 @@ impl IMSMQQueue4 { pub unsafe fn Close(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Close)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Receive_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Receive_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Peek_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Peek_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn EnableNotification(&self, event: P0, cursor: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3589,43 +3912,43 @@ impl IMSMQQueue4 { pub unsafe fn Reset(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Reset)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveCurrent_v1(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveCurrent_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNext_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNext_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekCurrent_v1(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekCurrent_v1)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Receive(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Receive)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Peek(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Peek)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveCurrent(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveCurrent)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNext(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNext)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekCurrent(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, receivetimeout: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekCurrent)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(receivetimeout), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3634,75 +3957,76 @@ impl IMSMQQueue4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Handle2(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Handle2(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Handle2)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveByLookupId(&self, lookupid: P0, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReceiveByLookupId(&self, lookupid: P0, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveNextByLookupId(&self, lookupid: P0, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReceiveNextByLookupId(&self, lookupid: P0, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveNextByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceivePreviousByLookupId(&self, lookupid: P0, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReceivePreviousByLookupId(&self, lookupid: P0, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceivePreviousByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveFirstByLookupId(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveFirstByLookupId)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveLastByLookupId(&self, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveLastByLookupId)(windows_core::Interface::as_raw(self), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekByLookupId(&self, lookupid: P0, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PeekByLookupId(&self, lookupid: P0, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekNextByLookupId(&self, lookupid: P0, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PeekNextByLookupId(&self, lookupid: P0, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekNextByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekPreviousByLookupId(&self, lookupid: P0, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PeekPreviousByLookupId(&self, lookupid: P0, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekPreviousByLookupId)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekFirstByLookupId(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekFirstByLookupId)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn PeekLastByLookupId(&self, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PeekLastByLookupId)(windows_core::Interface::as_raw(self), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3713,10 +4037,10 @@ impl IMSMQQueue4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsOpen2)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn ReceiveByLookupIdAllowPeek(&self, lookupid: P0, transaction: *const windows_core::VARIANT, wantdestinationqueue: *const windows_core::VARIANT, wantbody: *const windows_core::VARIANT, wantconnectortype: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ReceiveByLookupIdAllowPeek(&self, lookupid: P0, transaction: *const super::Variant::VARIANT, wantdestinationqueue: *const super::Variant::VARIANT, wantbody: *const super::Variant::VARIANT, wantconnectortype: *const super::Variant::VARIANT) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ReceiveByLookupIdAllowPeek)(windows_core::Interface::as_raw(self), lookupid.param().abi(), core::mem::transmute(transaction), core::mem::transmute(wantdestinationqueue), core::mem::transmute(wantbody), core::mem::transmute(wantconnectortype), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3735,101 +4059,104 @@ pub struct IMSMQQueue4_Vtbl { pub Handle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub IsOpen: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, pub Close: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Receive_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Receive_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Receive_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub Peek_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Peek_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Peek_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub EnableNotification: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnableNotification: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] EnableNotification: usize, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveCurrent_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNext_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNext_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNext_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekCurrent_v1: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekCurrent_v1: usize, - #[cfg(feature = "Win32_System_Com")] - pub Receive: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Receive: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Receive: usize, - #[cfg(feature = "Win32_System_Com")] - pub Peek: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Peek: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Peek: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveCurrent: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNext: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNext: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekCurrent: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekCurrent: usize, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - pub Handle2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Handle2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Handle2: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveNextByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveNextByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveNextByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceivePreviousByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceivePreviousByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceivePreviousByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveFirstByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveFirstByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveFirstByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveLastByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveLastByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveLastByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekNextByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekNextByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekNextByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekPreviousByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekPreviousByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekPreviousByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekFirstByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekFirstByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekFirstByLookupId: usize, - #[cfg(feature = "Win32_System_Com")] - pub PeekLastByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PeekLastByLookupId: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PeekLastByLookupId: usize, pub Purge: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub IsOpen2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub ReceiveByLookupIdAllowPeek: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReceiveByLookupIdAllowPeek: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ReceiveByLookupIdAllowPeek: usize, } #[cfg(feature = "Win32_System_Com")] @@ -3921,11 +4248,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() } - pub unsafe fn CreateTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CreateTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ModifyTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ModifyTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ModifyTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3947,7 +4276,8 @@ impl IMSMQQueueInfo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsWorldReadable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Create(&self, istransactional: *const windows_core::VARIANT, isworldreadable: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(istransactional), core::mem::transmute(isworldreadable)).ok() } pub unsafe fn Delete(&self) -> windows_core::Result<()> { @@ -3987,14 +4317,23 @@ pub struct IMSMQQueueInfo_Vtbl { pub SetQuota: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub BasePriority: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetBasePriority: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub CreateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ModifyTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ModifyTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ModifyTime: usize, pub Authenticate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAuthenticate: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub JournalQuota: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetJournalQuota: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub IsWorldReadable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, - pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Create: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4092,11 +4431,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() } - pub unsafe fn CreateTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CreateTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ModifyTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ModifyTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ModifyTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4118,7 +4459,8 @@ impl IMSMQQueueInfo2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsWorldReadable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Create(&self, istransactional: *const windows_core::VARIANT, isworldreadable: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(istransactional), core::mem::transmute(isworldreadable)).ok() } pub unsafe fn Delete(&self) -> windows_core::Result<()> { @@ -4144,13 +4486,15 @@ impl IMSMQQueueInfo2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Security(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Security(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Security)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurity(&self, varsecurity: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSecurity)(windows_core::Interface::as_raw(self), varsecurity.param().abi()).ok() } @@ -4177,14 +4521,23 @@ pub struct IMSMQQueueInfo2_Vtbl { pub SetQuota: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub BasePriority: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetBasePriority: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub CreateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ModifyTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ModifyTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ModifyTime: usize, pub Authenticate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAuthenticate: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub JournalQuota: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetJournalQuota: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub IsWorldReadable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, - pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Create: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4197,8 +4550,14 @@ pub struct IMSMQQueueInfo2_Vtbl { pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - pub Security: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSecurity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Security: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Security: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSecurity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSecurity: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSMQQueueInfo3, IMSMQQueueInfo3_Vtbl, 0xeba96b1d_2168_11d3_898c_00e02c074f6b); @@ -4289,11 +4648,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() } - pub unsafe fn CreateTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CreateTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ModifyTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ModifyTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ModifyTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4315,7 +4676,8 @@ impl IMSMQQueueInfo3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsWorldReadable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Create(&self, istransactional: *const windows_core::VARIANT, isworldreadable: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(istransactional), core::mem::transmute(isworldreadable)).ok() } pub unsafe fn Delete(&self) -> windows_core::Result<()> { @@ -4341,13 +4703,15 @@ impl IMSMQQueueInfo3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Security(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Security(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Security)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurity(&self, varsecurity: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSecurity)(windows_core::Interface::as_raw(self), varsecurity.param().abi()).ok() } @@ -4396,14 +4760,23 @@ pub struct IMSMQQueueInfo3_Vtbl { pub SetQuota: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub BasePriority: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetBasePriority: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub CreateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ModifyTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ModifyTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ModifyTime: usize, pub Authenticate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAuthenticate: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub JournalQuota: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetJournalQuota: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub IsWorldReadable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, - pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Create: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4416,8 +4789,14 @@ pub struct IMSMQQueueInfo3_Vtbl { pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - pub Security: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSecurity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Security: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Security: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSecurity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSecurity: usize, pub IsTransactional2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsWorldReadable2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub MulticastAddress: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -4513,11 +4892,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() } - pub unsafe fn CreateTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CreateTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ModifyTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ModifyTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ModifyTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4539,7 +4920,8 @@ impl IMSMQQueueInfo4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsWorldReadable)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Create(&self, istransactional: *const windows_core::VARIANT, isworldreadable: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(istransactional), core::mem::transmute(isworldreadable)).ok() } pub unsafe fn Delete(&self) -> windows_core::Result<()> { @@ -4565,13 +4947,15 @@ impl IMSMQQueueInfo4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Properties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Security(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Security(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Security)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurity(&self, varsecurity: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSecurity)(windows_core::Interface::as_raw(self), varsecurity.param().abi()).ok() } @@ -4620,14 +5004,23 @@ pub struct IMSMQQueueInfo4_Vtbl { pub SetQuota: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub BasePriority: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetBasePriority: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub CreateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ModifyTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ModifyTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ModifyTime: usize, pub Authenticate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetAuthenticate: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub JournalQuota: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetJournalQuota: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub IsWorldReadable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i16) -> windows_core::HRESULT, - pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Create: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4640,8 +5033,14 @@ pub struct IMSMQQueueInfo4_Vtbl { pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Properties: usize, - pub Security: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSecurity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Security: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Security: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSecurity: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSecurity: usize, pub IsTransactional2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsWorldReadable2: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub MulticastAddress: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -4820,11 +5219,13 @@ impl IMSMQQueueManagement { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).JournalMessageCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn BytesInJournal(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn BytesInJournal(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BytesInJournal)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn EodGetReceiveInfo(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn EodGetReceiveInfo(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EodGetReceiveInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4834,8 +5235,14 @@ impl IMSMQQueueManagement { pub struct IMSMQQueueManagement_Vtbl { pub base__: IMSMQManagement_Vtbl, pub JournalMessageCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub BytesInJournal: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub EodGetReceiveInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BytesInJournal: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BytesInJournal: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EodGetReceiveInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EodGetReceiveInfo: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSMQTransaction, IMSMQTransaction_Vtbl, 0xd7d6e07f_dccd_11d0_aa4b_0060970debae); @@ -4854,10 +5261,12 @@ impl IMSMQTransaction { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Transaction)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Commit(&self, fretaining: *const windows_core::VARIANT, grftc: *const windows_core::VARIANT, grfrm: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(fretaining), core::mem::transmute(grftc), core::mem::transmute(grfrm)).ok() } - pub unsafe fn Abort(&self, fretaining: *const windows_core::VARIANT, fasync: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(fretaining), core::mem::transmute(fasync)).ok() } } @@ -4866,8 +5275,14 @@ impl IMSMQTransaction { pub struct IMSMQTransaction_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Transaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub Commit: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Abort: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Commit: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Commit: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Abort: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Abort: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSMQTransaction2, IMSMQTransaction2_Vtbl, 0x2ce0c5b0_6e67_11d2_b0e6_00e02c074f6b); @@ -4882,9 +5297,10 @@ impl core::ops::Deref for IMSMQTransaction2 { windows_core::imp::interface_hierarchy!(IMSMQTransaction2, windows_core::IUnknown, super::Com::IDispatch, IMSMQTransaction); #[cfg(feature = "Win32_System_Com")] impl IMSMQTransaction2 { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InitNew(&self, vartransaction: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).InitNew)(windows_core::Interface::as_raw(self), vartransaction.param().abi()).ok() } @@ -4898,7 +5314,10 @@ impl IMSMQTransaction2 { #[repr(C)] pub struct IMSMQTransaction2_Vtbl { pub base__: IMSMQTransaction_Vtbl, - pub InitNew: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InitNew: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InitNew: usize, #[cfg(feature = "Win32_System_Com")] pub Properties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -4917,7 +5336,8 @@ impl core::ops::Deref for IMSMQTransaction3 { windows_core::imp::interface_hierarchy!(IMSMQTransaction3, windows_core::IUnknown, super::Com::IDispatch, IMSMQTransaction, IMSMQTransaction2); #[cfg(feature = "Win32_System_Com")] impl IMSMQTransaction3 { - pub unsafe fn ITransaction(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ITransaction(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ITransaction)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4926,7 +5346,10 @@ impl IMSMQTransaction3 { #[repr(C)] pub struct IMSMQTransaction3_Vtbl { pub base__: IMSMQTransaction2_Vtbl, - pub ITransaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ITransaction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ITransaction: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IMSMQTransactionDispenser, IMSMQTransactionDispenser_Vtbl, 0xd7d6e083_dccd_11d0_aa4b_0060970debae); @@ -5988,114 +6411,135 @@ impl Default for MQCOLUMNSET { } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct MQMGMTPROPS { pub cProp: u32, pub aPropID: *mut u32, - pub aPropVar: *mut windows_core::PROPVARIANT, + pub aPropVar: *mut super::Com::StructuredStorage::PROPVARIANT, pub aStatus: *mut windows_core::HRESULT, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for MQMGMTPROPS { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for MQMGMTPROPS { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct MQMSGPROPS { pub cProp: u32, pub aPropID: *mut u32, - pub aPropVar: *mut windows_core::PROPVARIANT, + pub aPropVar: *mut super::Com::StructuredStorage::PROPVARIANT, pub aStatus: *mut windows_core::HRESULT, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for MQMSGPROPS { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for MQMSGPROPS { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct MQPRIVATEPROPS { pub cProp: u32, pub aPropID: *mut u32, - pub aPropVar: *mut windows_core::PROPVARIANT, + pub aPropVar: *mut super::Com::StructuredStorage::PROPVARIANT, pub aStatus: *mut windows_core::HRESULT, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for MQPRIVATEPROPS { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for MQPRIVATEPROPS { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct MQPROPERTYRESTRICTION { pub rel: u32, pub prop: u32, - pub prval: core::mem::ManuallyDrop, + pub prval: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Clone for MQPROPERTYRESTRICTION { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for MQPROPERTYRESTRICTION { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for MQPROPERTYRESTRICTION { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct MQQMPROPS { pub cProp: u32, pub aPropID: *mut u32, - pub aPropVar: *mut windows_core::PROPVARIANT, + pub aPropVar: *mut super::Com::StructuredStorage::PROPVARIANT, pub aStatus: *mut windows_core::HRESULT, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for MQQMPROPS { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for MQQMPROPS { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct MQQUEUEPROPS { pub cProp: u32, pub aPropID: *mut u32, - pub aPropVar: *mut windows_core::PROPVARIANT, + pub aPropVar: *mut super::Com::StructuredStorage::PROPVARIANT, pub aStatus: *mut windows_core::HRESULT, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for MQQUEUEPROPS { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for MQQUEUEPROPS { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct MQRESTRICTION { pub cRes: u32, pub paPropRes: *mut MQPROPERTYRESTRICTION, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for MQRESTRICTION { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for MQRESTRICTION { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -6159,7 +6603,7 @@ impl Default for SEQUENCE_INFO { unsafe { core::mem::zeroed() } } } -#[cfg(feature = "Win32_System_IO")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_IO", feature = "Win32_System_Variant"))] pub type PMQRECEIVECALLBACK = Option; #[cfg(feature = "implement")] core::include!("impl.rs"); 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 e3ea58c0a2..9c587c87a1 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Mmc/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Mmc/impl.rs @@ -1,8 +1,8 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait AppEvents_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for AppEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl AppEvents_Vtbl { pub const fn new() -> AppEvents_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -11,7 +11,7 @@ impl AppEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Width(&self) -> windows_core::Result; @@ -23,9 +23,9 @@ pub trait Column_Impl: Sized + super::Com::IDispatch_Impl { fn SetAsSortColumn(&self, sortorder: _ColumnSortOrder) -> windows_core::Result<()>; fn IsSortColumn(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Column {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Column_Vtbl { pub const fn new() -> Column_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -111,15 +111,15 @@ impl Column_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Columns {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Columns_Vtbl { pub const fn new() -> Columns_Vtbl { unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: i32, column: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -163,15 +163,15 @@ impl Columns_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, indexorpath: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, indexorpath: &super::Variant::VARIANT) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ContextMenu {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ContextMenu_Vtbl { pub const fn new() -> ContextMenu_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -184,7 +184,7 @@ impl ContextMenu_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, indexorpath: core::mem::MaybeUninit, menuitem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, indexorpath: core::mem::MaybeUninit, menuitem: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ContextMenu_Impl::get_Item(this, core::mem::transmute(&indexorpath)) { Ok(ok__) => { @@ -215,7 +215,7 @@ impl ContextMenu_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SaveAs(&self, filename: &windows_core::BSTR) -> windows_core::Result<()>; @@ -234,9 +234,9 @@ pub trait Document_Impl: Sized + super::Com::IDispatch_Impl { fn CreateProperties(&self) -> windows_core::Result; fn Application(&self) -> windows_core::Result<_Application>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Document {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Document_Vtbl { pub const fn new() -> Document_Vtbl { unsafe extern "system" fn Save(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -393,7 +393,7 @@ impl Document_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Vendor(&self) -> windows_core::Result; @@ -403,9 +403,9 @@ pub trait Extension_Impl: Sized + super::Com::IDispatch_Impl { fn EnableAllExtensions(&self, enable: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn Enable(&self, enable: super::super::Foundation::BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Extension {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Extension_Vtbl { pub const fn new() -> Extension_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -481,15 +481,15 @@ impl Extension_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Extensions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Extensions_Vtbl { pub const fn new() -> Extensions_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -533,7 +533,7 @@ impl Extensions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Minimize(&self) -> windows_core::Result<()>; @@ -547,9 +547,9 @@ pub trait Frame_Impl: Sized + super::Com::IDispatch_Impl { fn Right(&self) -> windows_core::Result; fn SetRight(&self, right: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Frame {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Frame_Vtbl { pub const fn new() -> Frame_Vtbl { unsafe extern "system" fn Maximize(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1504,21 +1504,21 @@ impl IExtendPropertySheet2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IExtendTaskPad_Impl: Sized + windows_core::IUnknownImpl { - fn TaskNotify(&self, pdo: Option<&super::Com::IDataObject>, arg: *const windows_core::VARIANT, param2: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn TaskNotify(&self, pdo: Option<&super::Com::IDataObject>, arg: *const super::Variant::VARIANT, param2: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn EnumTasks(&self, pdo: Option<&super::Com::IDataObject>, sztaskgroup: &windows_core::PCWSTR) -> windows_core::Result; fn GetTitle(&self, pszgroup: &windows_core::PCWSTR) -> windows_core::Result; fn GetDescriptiveText(&self, pszgroup: &windows_core::PCWSTR) -> windows_core::Result; fn GetBackground(&self, pszgroup: &windows_core::PCWSTR) -> windows_core::Result; fn GetListPadInfo(&self, pszgroup: &windows_core::PCWSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IExtendTaskPad {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IExtendTaskPad_Vtbl { pub const fn new() -> IExtendTaskPad_Vtbl { - unsafe extern "system" fn TaskNotify(this: *mut core::ffi::c_void, pdo: *mut core::ffi::c_void, arg: *const core::mem::MaybeUninit, param2: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn TaskNotify(this: *mut core::ffi::c_void, pdo: *mut core::ffi::c_void, arg: *const core::mem::MaybeUninit, param2: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IExtendTaskPad_Impl::TaskNotify(this, windows_core::from_raw_borrowed(&pdo), core::mem::transmute_copy(&arg), core::mem::transmute_copy(¶m2)).into() } @@ -2264,15 +2264,15 @@ impl ISnapinHelp2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISnapinProperties_Impl: Sized + windows_core::IUnknownImpl { fn Initialize(&self, pproperties: Option<&Properties>) -> windows_core::Result<()>; fn QueryPropertyNames(&self, pcallback: Option<&ISnapinPropertiesCallback>) -> windows_core::Result<()>; fn PropertiesChanged(&self, cproperties: i32, pproperties: *const MMC_SNAPIN_PROPERTY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISnapinProperties {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISnapinProperties_Vtbl { pub const fn new() -> ISnapinProperties_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pproperties: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2470,7 +2470,7 @@ impl IViewExtensionCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn LanguageIndependentName(&self) -> windows_core::Result; @@ -2479,9 +2479,9 @@ pub trait MenuItem_Impl: Sized + super::Com::IDispatch_Impl { fn Execute(&self) -> windows_core::Result<()>; fn Enabled(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for MenuItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl MenuItem_Vtbl { pub const fn new() -> MenuItem_Vtbl { unsafe extern "system" fn DisplayName(this: *mut core::ffi::c_void, displayname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2552,7 +2552,7 @@ impl MenuItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_Property(&self, propertyname: &windows_core::BSTR) -> windows_core::Result; @@ -2560,9 +2560,9 @@ pub trait Node_Impl: Sized + super::Com::IDispatch_Impl { fn IsScopeNode(&self) -> windows_core::Result; fn Nodetype(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Node {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Node_Vtbl { pub const fn new() -> Node_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2628,15 +2628,15 @@ impl Node_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Nodes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Nodes_Vtbl { pub const fn new() -> Nodes_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2680,16 +2680,16 @@ impl Nodes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, name: &windows_core::BSTR) -> windows_core::Result; fn Count(&self) -> windows_core::Result; fn Remove(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Properties {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Properties_Vtbl { pub const fn new() -> Properties_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2738,18 +2738,18 @@ impl Properties_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetValue(&self, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, value: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Name(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Property {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Property_Vtbl { pub const fn new() -> Property_Vtbl { - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match Property_Impl::Value(this) { Ok(ok__) => { @@ -2759,7 +2759,7 @@ impl Property_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); Property_Impl::SetValue(this, core::mem::transmute(&value)).into() } @@ -2784,7 +2784,7 @@ impl Property_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&Node>) -> windows_core::Result; fn GetChild(&self, node: Option<&Node>) -> windows_core::Result; @@ -2792,9 +2792,9 @@ pub trait ScopeNamespace_Impl: Sized + super::Com::IDispatch_Impl { fn GetRoot(&self) -> windows_core::Result; fn Expand(&self, node: Option<&Node>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ScopeNamespace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ScopeNamespace_Vtbl { pub const fn new() -> ScopeNamespace_Vtbl { unsafe extern "system" fn GetParent(this: *mut core::ffi::c_void, node: *mut core::ffi::c_void, parent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2854,7 +2854,7 @@ impl ScopeNamespace_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Vendor(&self) -> windows_core::Result; @@ -2864,9 +2864,9 @@ pub trait SnapIn_Impl: Sized + super::Com::IDispatch_Impl { fn Properties(&self) -> windows_core::Result; fn EnableAllExtensions(&self, enable: super::super::Foundation::BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for SnapIn {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl SnapIn_Vtbl { pub const fn new() -> SnapIn_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2948,17 +2948,17 @@ impl SnapIn_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn Add(&self, snapinnameorclsid: &windows_core::BSTR, parentsnapin: &windows_core::VARIANT, properties: &windows_core::VARIANT) -> windows_core::Result; + fn Add(&self, snapinnameorclsid: &windows_core::BSTR, parentsnapin: &super::Variant::VARIANT, properties: &super::Variant::VARIANT) -> windows_core::Result; fn Remove(&self, snapin: Option<&SnapIn>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for SnapIns {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl SnapIns_Vtbl { pub const fn new() -> SnapIns_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2991,7 +2991,7 @@ impl SnapIns_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, snapinnameorclsid: core::mem::MaybeUninit, parentsnapin: core::mem::MaybeUninit, properties: core::mem::MaybeUninit, snapin: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, snapinnameorclsid: core::mem::MaybeUninit, parentsnapin: core::mem::MaybeUninit, properties: core::mem::MaybeUninit, snapin: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match SnapIns_Impl::Add(this, core::mem::transmute(&snapinnameorclsid), core::mem::transmute(&parentsnapin), core::mem::transmute(&properties)) { Ok(ok__) => { @@ -3018,13 +3018,13 @@ impl SnapIns_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetActiveScopeNode(&self, node: Option<&Node>) -> windows_core::Result<()>; fn Selection(&self) -> windows_core::Result; fn ListItems(&self) -> windows_core::Result; - fn SnapinScopeObject(&self, scopenode: &windows_core::VARIANT) -> windows_core::Result; + fn SnapinScopeObject(&self, scopenode: &super::Variant::VARIANT) -> windows_core::Result; fn SnapinSelectionObject(&self) -> windows_core::Result; fn Is(&self, view: Option<&View>) -> windows_core::Result; fn Document(&self) -> windows_core::Result; @@ -3032,20 +3032,20 @@ pub trait View_Impl: Sized + super::Com::IDispatch_Impl { fn Select(&self, node: Option<&Node>) -> windows_core::Result<()>; fn Deselect(&self, node: Option<&Node>) -> windows_core::Result<()>; fn IsSelected(&self, node: Option<&Node>) -> windows_core::Result; - fn DisplayScopeNodePropertySheet(&self, scopenode: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DisplayScopeNodePropertySheet(&self, scopenode: &super::Variant::VARIANT) -> windows_core::Result<()>; fn DisplaySelectionPropertySheet(&self) -> windows_core::Result<()>; - fn CopyScopeNode(&self, scopenode: &windows_core::VARIANT) -> windows_core::Result<()>; + fn CopyScopeNode(&self, scopenode: &super::Variant::VARIANT) -> windows_core::Result<()>; fn CopySelection(&self) -> windows_core::Result<()>; - fn DeleteScopeNode(&self, scopenode: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DeleteScopeNode(&self, scopenode: &super::Variant::VARIANT) -> windows_core::Result<()>; fn DeleteSelection(&self) -> windows_core::Result<()>; - fn RenameScopeNode(&self, newname: &windows_core::BSTR, scopenode: &windows_core::VARIANT) -> windows_core::Result<()>; + fn RenameScopeNode(&self, newname: &windows_core::BSTR, scopenode: &super::Variant::VARIANT) -> windows_core::Result<()>; fn RenameSelectedItem(&self, newname: &windows_core::BSTR) -> windows_core::Result<()>; - fn get_ScopeNodeContextMenu(&self, scopenode: &windows_core::VARIANT) -> windows_core::Result; + fn get_ScopeNodeContextMenu(&self, scopenode: &super::Variant::VARIANT) -> windows_core::Result; fn SelectionContextMenu(&self) -> windows_core::Result; - fn RefreshScopeNode(&self, scopenode: &windows_core::VARIANT) -> windows_core::Result<()>; + fn RefreshScopeNode(&self, scopenode: &super::Variant::VARIANT) -> windows_core::Result<()>; fn RefreshSelection(&self) -> windows_core::Result<()>; fn ExecuteSelectionMenuItem(&self, menuitempath: &windows_core::BSTR) -> windows_core::Result<()>; - fn ExecuteScopeNodeMenuItem(&self, menuitempath: &windows_core::BSTR, scopenode: &windows_core::VARIANT) -> windows_core::Result<()>; + fn ExecuteScopeNodeMenuItem(&self, menuitempath: &windows_core::BSTR, scopenode: &super::Variant::VARIANT) -> windows_core::Result<()>; fn ExecuteShellCommand(&self, command: &windows_core::BSTR, directory: &windows_core::BSTR, parameters: &windows_core::BSTR, windowstate: &windows_core::BSTR) -> windows_core::Result<()>; fn Frame(&self) -> windows_core::Result; fn Close(&self) -> windows_core::Result<()>; @@ -3063,9 +3063,9 @@ pub trait View_Impl: Sized + super::Com::IDispatch_Impl { fn SetListViewMode(&self, mode: _ListViewMode) -> windows_core::Result<()>; fn ControlObject(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for View {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl View_Vtbl { pub const fn new() -> View_Vtbl { unsafe extern "system" fn ActiveScopeNode(this: *mut core::ffi::c_void, node: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3102,7 +3102,7 @@ impl View_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SnapinScopeObject(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit, scopenodeobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn SnapinScopeObject(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit, scopenodeobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match View_Impl::SnapinScopeObject(this, core::mem::transmute(&scopenode)) { Ok(ok__) => { @@ -3164,7 +3164,7 @@ impl View_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DisplayScopeNodePropertySheet(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DisplayScopeNodePropertySheet(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::DisplayScopeNodePropertySheet(this, core::mem::transmute(&scopenode)).into() } @@ -3172,7 +3172,7 @@ impl View_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::DisplaySelectionPropertySheet(this).into() } - unsafe extern "system" fn CopyScopeNode(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CopyScopeNode(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::CopyScopeNode(this, core::mem::transmute(&scopenode)).into() } @@ -3180,7 +3180,7 @@ impl View_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::CopySelection(this).into() } - unsafe extern "system" fn DeleteScopeNode(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DeleteScopeNode(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::DeleteScopeNode(this, core::mem::transmute(&scopenode)).into() } @@ -3188,7 +3188,7 @@ impl View_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::DeleteSelection(this).into() } - unsafe extern "system" fn RenameScopeNode(this: *mut core::ffi::c_void, newname: core::mem::MaybeUninit, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RenameScopeNode(this: *mut core::ffi::c_void, newname: core::mem::MaybeUninit, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::RenameScopeNode(this, core::mem::transmute(&newname), core::mem::transmute(&scopenode)).into() } @@ -3196,7 +3196,7 @@ impl View_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::RenameSelectedItem(this, core::mem::transmute(&newname)).into() } - unsafe extern "system" fn get_ScopeNodeContextMenu(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit, contextmenu: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_ScopeNodeContextMenu(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit, contextmenu: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match View_Impl::get_ScopeNodeContextMenu(this, core::mem::transmute(&scopenode)) { Ok(ok__) => { @@ -3216,7 +3216,7 @@ impl View_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RefreshScopeNode(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RefreshScopeNode(this: *mut core::ffi::c_void, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::RefreshScopeNode(this, core::mem::transmute(&scopenode)).into() } @@ -3228,7 +3228,7 @@ impl View_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::ExecuteSelectionMenuItem(this, core::mem::transmute(&menuitempath)).into() } - unsafe extern "system" fn ExecuteScopeNodeMenuItem(this: *mut core::ffi::c_void, menuitempath: core::mem::MaybeUninit, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExecuteScopeNodeMenuItem(this: *mut core::ffi::c_void, menuitempath: core::mem::MaybeUninit, scopenode: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); View_Impl::ExecuteScopeNodeMenuItem(this, core::mem::transmute(&menuitempath), core::mem::transmute(&scopenode)).into() } @@ -3388,16 +3388,16 @@ impl View_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Count(&self) -> windows_core::Result; fn Add(&self, node: Option<&Node>, viewoptions: _ViewOptions) -> windows_core::Result<()>; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Views {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Views_Vtbl { pub const fn new() -> Views_Vtbl { unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: i32, view: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3446,7 +3446,7 @@ impl Views_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&_Application>) -> windows_core::Result<()>; fn OnDocumentOpen(&self, document: Option<&Document>, new: super::super::Foundation::BOOL) -> windows_core::Result<()>; @@ -3461,9 +3461,9 @@ pub trait _AppEvents_Impl: Sized + super::Com::IDispatch_Impl { fn OnToolbarButtonClicked(&self) -> windows_core::Result<()>; fn OnListUpdated(&self, view: Option<&View>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _AppEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _AppEvents_Vtbl { pub const fn new() -> _AppEvents_Vtbl { unsafe extern "system" fn OnQuit(this: *mut core::ffi::c_void, application: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3534,7 +3534,7 @@ impl _AppEvents_Vtbl { iid == &<_AppEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _Application_Impl: Sized + super::Com::IDispatch_Impl { fn Help(&self); fn Quit(&self); @@ -3549,9 +3549,9 @@ pub trait _Application_Impl: Sized + super::Com::IDispatch_Impl { fn VersionMajor(&self) -> windows_core::Result; fn VersionMinor(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _Application {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _Application_Vtbl { pub const fn new() -> _Application_Vtbl { unsafe extern "system" fn Help(this: *mut core::ffi::c_void) { @@ -3658,14 +3658,14 @@ impl _Application_Vtbl { iid == &<_Application as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&_Application>) -> windows_core::Result<()>; fn Disconnect(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _EventConnector {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _EventConnector_Vtbl { pub const fn new() -> _EventConnector_Vtbl { unsafe extern "system" fn ConnectTo(this: *mut core::ffi::c_void, application: *mut core::ffi::c_void) -> windows_core::HRESULT { 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 7613681bba..8b11960c1a 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Mmc/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Mmc/mod.rs @@ -134,10 +134,10 @@ impl ContextMenu { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, indexorpath: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), indexorpath.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -152,9 +152,9 @@ impl ContextMenu { pub struct ContextMenu_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, } @@ -1262,8 +1262,8 @@ impl core::ops::Deref for IExtendTaskPad { } windows_core::imp::interface_hierarchy!(IExtendTaskPad, windows_core::IUnknown); impl IExtendTaskPad { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn TaskNotify(&self, pdo: P0, arg: *const windows_core::VARIANT, param2: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -1310,9 +1310,9 @@ impl IExtendTaskPad { #[repr(C)] pub struct IExtendTaskPad_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub TaskNotify: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub TaskNotify: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] TaskNotify: usize, #[cfg(feature = "Win32_System_Com")] pub EnumTasks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1963,6 +1963,7 @@ impl ISnapinProperties { { (windows_core::Interface::vtable(self).QueryPropertyNames)(windows_core::Interface::as_raw(self), pcallback.param().abi()).ok() } + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(pproperties.as_ptr())).ok() } @@ -1975,7 +1976,10 @@ pub struct ISnapinProperties_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Initialize: usize, pub QueryPropertyNames: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub PropertiesChanged: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const MMC_SNAPIN_PROPERTY) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PropertiesChanged: usize, } windows_core::imp::define_interface!(ISnapinPropertiesCallback, ISnapinPropertiesCallback_Vtbl, 0xa50fa2e5_7e61_45eb_a8d4_9a07b3e851a8); impl core::ops::Deref for ISnapinPropertiesCallback { @@ -2316,13 +2320,15 @@ impl core::ops::Deref for Property { windows_core::imp::interface_hierarchy!(Property, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl Property { - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), value.param().abi()).ok() } @@ -2335,8 +2341,14 @@ impl Property { #[repr(C)] pub struct Property_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -2504,12 +2516,12 @@ impl SnapIns { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, snapinnameorclsid: P0, parentsnapin: P1, properties: P2) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), snapinnameorclsid.param().abi(), parentsnapin.param().abi(), properties.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2532,9 +2544,9 @@ pub struct SnapIns_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, #[cfg(feature = "Win32_System_Com")] pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2576,10 +2588,10 @@ impl View { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ListItems)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SnapinScopeObject(&self, scopenode: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SnapinScopeObject)(windows_core::Interface::as_raw(self), scopenode.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2627,37 +2639,41 @@ impl View { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsSelected)(windows_core::Interface::as_raw(self), node.param().abi(), &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DisplayScopeNodePropertySheet(&self, scopenode: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DisplayScopeNodePropertySheet)(windows_core::Interface::as_raw(self), scopenode.param().abi()).ok() } pub unsafe fn DisplaySelectionPropertySheet(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).DisplaySelectionPropertySheet)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyScopeNode(&self, scopenode: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).CopyScopeNode)(windows_core::Interface::as_raw(self), scopenode.param().abi()).ok() } pub unsafe fn CopySelection(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).CopySelection)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn DeleteScopeNode(&self, scopenode: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).DeleteScopeNode)(windows_core::Interface::as_raw(self), scopenode.param().abi()).ok() } pub unsafe fn DeleteSelection(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).DeleteSelection)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RenameScopeNode(&self, newname: P0, scopenode: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).RenameScopeNode)(windows_core::Interface::as_raw(self), newname.param().abi(), scopenode.param().abi()).ok() } @@ -2667,10 +2683,10 @@ impl View { { (windows_core::Interface::vtable(self).RenameSelectedItem)(windows_core::Interface::as_raw(self), newname.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_ScopeNodeContextMenu(&self, scopenode: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_ScopeNodeContextMenu)(windows_core::Interface::as_raw(self), scopenode.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2680,9 +2696,10 @@ impl View { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelectionContextMenu)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RefreshScopeNode(&self, scopenode: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).RefreshScopeNode)(windows_core::Interface::as_raw(self), scopenode.param().abi()).ok() } @@ -2695,10 +2712,11 @@ impl View { { (windows_core::Interface::vtable(self).ExecuteSelectionMenuItem)(windows_core::Interface::as_raw(self), menuitempath.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ExecuteScopeNodeMenuItem(&self, menuitempath: P0, scopenode: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).ExecuteScopeNodeMenuItem)(windows_core::Interface::as_raw(self), menuitempath.param().abi(), scopenode.param().abi()).ok() } @@ -2803,9 +2821,9 @@ pub struct View_Vtbl { pub ListItems: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] ListItems: usize, - #[cfg(feature = "Win32_System_Com")] - pub SnapinScopeObject: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SnapinScopeObject: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SnapinScopeObject: usize, #[cfg(feature = "Win32_System_Com")] pub SnapinSelectionObject: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2832,26 +2850,44 @@ pub struct View_Vtbl { pub IsSelected: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] IsSelected: usize, - pub DisplayScopeNodePropertySheet: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DisplayScopeNodePropertySheet: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DisplayScopeNodePropertySheet: usize, pub DisplaySelectionPropertySheet: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub CopyScopeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CopyScopeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CopyScopeNode: usize, pub CopySelection: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub DeleteScopeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DeleteScopeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DeleteScopeNode: usize, pub DeleteSelection: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub RenameScopeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RenameScopeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RenameScopeNode: usize, pub RenameSelectedItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_ScopeNodeContextMenu: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_ScopeNodeContextMenu: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_ScopeNodeContextMenu: usize, #[cfg(feature = "Win32_System_Com")] pub SelectionContextMenu: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] SelectionContextMenu: usize, - pub RefreshScopeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RefreshScopeNode: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RefreshScopeNode: usize, pub RefreshSelection: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub ExecuteSelectionMenuItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ExecuteScopeNodeMenuItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExecuteScopeNodeMenuItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExecuteScopeNodeMenuItem: usize, pub ExecuteShellCommand: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Frame: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3877,20 +3913,23 @@ impl Default for MMC_RESTORE_VIEW { } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct MMC_SNAPIN_PROPERTY { pub pszPropName: windows_core::PCWSTR, - pub varValue: core::mem::ManuallyDrop, + pub varValue: core::mem::ManuallyDrop, pub eAction: MMC_PROPERTY_ACTION, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for MMC_SNAPIN_PROPERTY { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for MMC_SNAPIN_PROPERTY { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for MMC_SNAPIN_PROPERTY { fn default() -> Self { unsafe { core::mem::zeroed() } 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 3f6a32905e..a2299a3a97 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Ole/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Ole/impl.rs @@ -17,16 +17,16 @@ impl IAdviseSinkEx_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait ICanHandleException_Impl: Sized + windows_core::IUnknownImpl { - fn CanHandleException(&self, pexcepinfo: *const super::Com::EXCEPINFO, pvar: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn CanHandleException(&self, pexcepinfo: *const super::Com::EXCEPINFO, pvar: *const super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICanHandleException {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl ICanHandleException_Vtbl { pub const fn new() -> ICanHandleException_Vtbl { - unsafe extern "system" fn CanHandleException(this: *mut core::ffi::c_void, pexcepinfo: *const super::Com::EXCEPINFO, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CanHandleException(this: *mut core::ffi::c_void, pexcepinfo: *const super::Com::EXCEPINFO, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICanHandleException_Impl::CanHandleException(this, core::mem::transmute_copy(&pexcepinfo), core::mem::transmute_copy(&pvar)).into() } @@ -321,11 +321,11 @@ pub trait ICreateTypeInfo2_Impl: Sized + ICreateTypeInfo_Impl { fn DeleteVarDesc(&self, index: u32) -> windows_core::Result<()>; fn DeleteVarDescByMemId(&self, memid: i32) -> windows_core::Result<()>; fn DeleteImplType(&self, index: u32) -> windows_core::Result<()>; - fn SetCustData(&self, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn SetFuncCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn SetParamCustData(&self, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn SetVarCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn SetImplTypeCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetCustData(&self, guid: *const windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn SetFuncCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn SetParamCustData(&self, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn SetVarCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn SetImplTypeCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn SetHelpStringContext(&self, dwhelpstringcontext: u32) -> windows_core::Result<()>; fn SetFuncHelpStringContext(&self, index: u32, dwhelpstringcontext: u32) -> windows_core::Result<()>; fn SetVarHelpStringContext(&self, index: u32, dwhelpstringcontext: u32) -> windows_core::Result<()>; @@ -357,23 +357,23 @@ impl ICreateTypeInfo2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICreateTypeInfo2_Impl::DeleteImplType(this, core::mem::transmute_copy(&index)).into() } - unsafe extern "system" fn SetCustData(this: *mut core::ffi::c_void, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCustData(this: *mut core::ffi::c_void, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICreateTypeInfo2_Impl::SetCustData(this, core::mem::transmute_copy(&guid), core::mem::transmute_copy(&pvarval)).into() } - unsafe extern "system" fn SetFuncCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetFuncCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICreateTypeInfo2_Impl::SetFuncCustData(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&guid), core::mem::transmute_copy(&pvarval)).into() } - unsafe extern "system" fn SetParamCustData(this: *mut core::ffi::c_void, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetParamCustData(this: *mut core::ffi::c_void, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICreateTypeInfo2_Impl::SetParamCustData(this, core::mem::transmute_copy(&indexfunc), core::mem::transmute_copy(&indexparam), core::mem::transmute_copy(&guid), core::mem::transmute_copy(&pvarval)).into() } - unsafe extern "system" fn SetVarCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetVarCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICreateTypeInfo2_Impl::SetVarCustData(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&guid), core::mem::transmute_copy(&pvarval)).into() } - unsafe extern "system" fn SetImplTypeCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetImplTypeCustData(this: *mut core::ffi::c_void, index: u32, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICreateTypeInfo2_Impl::SetImplTypeCustData(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&guid), core::mem::transmute_copy(&pvarval)).into() } @@ -502,23 +502,23 @@ impl ICreateTypeLib_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn SetCustData(&self, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetCustData(&self, guid: *const windows_core::GUID, pvarval: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn SetHelpStringContext(&self, dwhelpstringcontext: u32) -> windows_core::Result<()>; fn SetHelpStringDll(&self, szfilename: &windows_core::PCWSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICreateTypeLib2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl ICreateTypeLib2_Vtbl { pub const fn new() -> ICreateTypeLib2_Vtbl { unsafe extern "system" fn DeleteTypeInfo(this: *mut core::ffi::c_void, szname: windows_core::PCWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICreateTypeLib2_Impl::DeleteTypeInfo(this, core::mem::transmute(&szname)).into() } - unsafe extern "system" fn SetCustData(this: *mut core::ffi::c_void, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetCustData(this: *mut core::ffi::c_void, guid: *const windows_core::GUID, pvarval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICreateTypeLib2_Impl::SetCustData(this, core::mem::transmute_copy(&guid), core::mem::transmute_copy(&pvarval)).into() } @@ -621,10 +621,10 @@ impl IDispError_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn InvokeEx(&self, id: i32, lcid: u32, wflags: u16, pdp: *const super::Com::DISPPARAMS, pvarres: *mut windows_core::VARIANT, pei: *mut super::Com::EXCEPINFO, pspcaller: Option<&super::Com::IServiceProvider>) -> windows_core::Result<()>; + fn InvokeEx(&self, id: i32, lcid: u32, wflags: u16, pdp: *const super::Com::DISPPARAMS, pvarres: *mut super::Variant::VARIANT, pei: *mut super::Com::EXCEPINFO, pspcaller: Option<&super::Com::IServiceProvider>) -> windows_core::Result<()>; fn DeleteMemberByName(&self, bstrname: &windows_core::BSTR, grfdex: u32) -> windows_core::Result<()>; fn DeleteMemberByDispID(&self, id: i32) -> windows_core::Result<()>; fn GetMemberProperties(&self, id: i32, grfdexfetch: u32) -> windows_core::Result; @@ -632,9 +632,9 @@ pub trait IDispatchEx_Impl: Sized + super::Com::IDispatch_Impl { fn GetNextDispID(&self, grfdex: u32, id: i32) -> windows_core::Result; fn GetNameSpaceParent(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDispatchEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IDispatchEx_Vtbl { pub const fn new() -> IDispatchEx_Vtbl { unsafe extern "system" fn GetDispID(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, grfdex: u32, pid: *mut i32) -> windows_core::HRESULT { @@ -647,7 +647,7 @@ impl IDispatchEx_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn InvokeEx(this: *mut core::ffi::c_void, id: i32, lcid: u32, wflags: u16, pdp: *const super::Com::DISPPARAMS, pvarres: *mut core::mem::MaybeUninit, pei: *mut super::Com::EXCEPINFO, pspcaller: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn InvokeEx(this: *mut core::ffi::c_void, id: i32, lcid: u32, wflags: u16, pdp: *const super::Com::DISPPARAMS, pvarres: *mut core::mem::MaybeUninit, pei: *mut super::Com::EXCEPINFO, pspcaller: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDispatchEx_Impl::InvokeEx(this, core::mem::transmute_copy(&id), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pdp), core::mem::transmute_copy(&pvarres), core::mem::transmute_copy(&pei), windows_core::from_raw_borrowed(&pspcaller)).into() } @@ -971,16 +971,19 @@ impl IEnumOleUndoUnits_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IEnumVARIANT_Impl: Sized + windows_core::IUnknownImpl { - fn Next(&self, celt: u32, rgvar: *mut windows_core::VARIANT, pceltfetched: *mut u32) -> windows_core::HRESULT; + fn Next(&self, celt: u32, rgvar: *mut super::Variant::VARIANT, pceltfetched: *mut u32) -> windows_core::HRESULT; fn Skip(&self, celt: u32) -> windows_core::HRESULT; fn Reset(&self) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumVARIANT {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IEnumVARIANT_Vtbl { pub const fn new() -> IEnumVARIANT_Vtbl { - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgvar: *mut core::mem::MaybeUninit, pceltfetched: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IEnumVARIANT_Impl::Next(this, core::mem::transmute_copy(&celt), core::mem::transmute_copy(&rgvar), core::mem::transmute_copy(&pceltfetched)) } @@ -1234,11 +1237,11 @@ impl IFont_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IFontDisp_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFontDisp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IFontDisp_Vtbl { pub const fn new() -> IFontDisp_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -1247,11 +1250,11 @@ impl IFontDisp_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IFontEventsDisp_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFontEventsDisp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IFontEventsDisp_Vtbl { pub const fn new() -> IFontEventsDisp_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -1563,18 +1566,21 @@ impl IOleClientSite_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IOleCommandTarget_Impl: Sized + windows_core::IUnknownImpl { fn QueryStatus(&self, pguidcmdgroup: *const windows_core::GUID, ccmds: u32, prgcmds: *mut OLECMD, pcmdtext: *mut OLECMDTEXT) -> windows_core::Result<()>; - fn Exec(&self, pguidcmdgroup: *const windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvain: *const windows_core::VARIANT, pvaout: *mut windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IOleCommandTarget {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IOleCommandTarget_Vtbl { pub const fn new() -> IOleCommandTarget_Vtbl { unsafe extern "system" fn QueryStatus(this: *mut core::ffi::c_void, pguidcmdgroup: *const windows_core::GUID, ccmds: u32, prgcmds: *mut OLECMD, pcmdtext: *mut OLECMDTEXT) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOleCommandTarget_Impl::QueryStatus(this, core::mem::transmute_copy(&pguidcmdgroup), core::mem::transmute_copy(&ccmds), core::mem::transmute_copy(&prgcmds), core::mem::transmute_copy(&pcmdtext)).into() } - unsafe extern "system" fn Exec(this: *mut core::ffi::c_void, pguidcmdgroup: *const windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvain: *const core::mem::MaybeUninit, pvaout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Exec(this: *mut core::ffi::c_void, pguidcmdgroup: *const windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvain: *const core::mem::MaybeUninit, pvaout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IOleCommandTarget_Impl::Exec(this, core::mem::transmute_copy(&pguidcmdgroup), core::mem::transmute_copy(&ncmdid), core::mem::transmute_copy(&ncmdexecopt), core::mem::transmute_copy(&pvain), core::mem::transmute_copy(&pvaout)).into() } @@ -3190,13 +3196,16 @@ impl IParseDisplayName_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IPerPropertyBrowsing_Impl: Sized + windows_core::IUnknownImpl { fn GetDisplayString(&self, dispid: i32) -> windows_core::Result; fn MapPropertyToPage(&self, dispid: i32) -> windows_core::Result; fn GetPredefinedStrings(&self, dispid: i32, pcastringsout: *mut CALPOLESTR, pcacookiesout: *mut CADWORD) -> windows_core::Result<()>; - fn GetPredefinedValue(&self, dispid: i32, dwcookie: u32) -> windows_core::Result; + fn GetPredefinedValue(&self, dispid: i32, dwcookie: u32) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPerPropertyBrowsing {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IPerPropertyBrowsing_Vtbl { pub const fn new() -> IPerPropertyBrowsing_Vtbl { unsafe extern "system" fn GetDisplayString(this: *mut core::ffi::c_void, dispid: i32, pbstr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3223,7 +3232,7 @@ impl IPerPropertyBrowsing_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPerPropertyBrowsing_Impl::GetPredefinedStrings(this, core::mem::transmute_copy(&dispid), core::mem::transmute_copy(&pcastringsout), core::mem::transmute_copy(&pcacookiesout)).into() } - unsafe extern "system" fn GetPredefinedValue(this: *mut core::ffi::c_void, dispid: i32, dwcookie: u32, pvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPredefinedValue(this: *mut core::ffi::c_void, dispid: i32, dwcookie: u32, pvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPerPropertyBrowsing_Impl::GetPredefinedValue(this, core::mem::transmute_copy(&dispid), core::mem::transmute_copy(&dwcookie)) { Ok(ok__) => { @@ -3627,11 +3636,11 @@ impl IPicture2_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IPictureDisp_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPictureDisp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IPictureDisp_Vtbl { pub const fn new() -> IPictureDisp_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -4103,7 +4112,7 @@ impl IQuickActivate_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IRecordInfo_Impl: Sized + windows_core::IUnknownImpl { fn RecordInit(&self, pvnew: *mut core::ffi::c_void) -> windows_core::Result<()>; fn RecordClear(&self, pvexisting: *const core::ffi::c_void) -> windows_core::Result<()>; @@ -4112,19 +4121,19 @@ pub trait IRecordInfo_Impl: Sized + windows_core::IUnknownImpl { fn GetName(&self) -> windows_core::Result; fn GetSize(&self) -> windows_core::Result; fn GetTypeInfo(&self) -> windows_core::Result; - fn GetField(&self, pvdata: *const core::ffi::c_void, szfieldname: &windows_core::PCWSTR) -> windows_core::Result; - fn GetFieldNoCopy(&self, pvdata: *const core::ffi::c_void, szfieldname: &windows_core::PCWSTR, pvarfield: *mut windows_core::VARIANT, ppvdatacarray: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; - fn PutField(&self, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: &windows_core::PCWSTR, pvarfield: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn PutFieldNoCopy(&self, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: &windows_core::PCWSTR, pvarfield: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetField(&self, pvdata: *const core::ffi::c_void, szfieldname: &windows_core::PCWSTR) -> windows_core::Result; + fn GetFieldNoCopy(&self, pvdata: *const core::ffi::c_void, szfieldname: &windows_core::PCWSTR, pvarfield: *mut super::Variant::VARIANT, ppvdatacarray: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; + fn PutField(&self, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: &windows_core::PCWSTR, pvarfield: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn PutFieldNoCopy(&self, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: &windows_core::PCWSTR, pvarfield: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn GetFieldNames(&self, pcnames: *mut u32, rgbstrnames: *mut windows_core::BSTR) -> windows_core::Result<()>; fn IsMatchingType(&self, precordinfo: Option<&IRecordInfo>) -> super::super::Foundation::BOOL; fn RecordCreate(&self) -> *mut core::ffi::c_void; fn RecordCreateCopy(&self, pvsource: *const core::ffi::c_void, ppvdest: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn RecordDestroy(&self, pvrecord: *const core::ffi::c_void) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRecordInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IRecordInfo_Vtbl { pub const fn new() -> IRecordInfo_Vtbl { unsafe extern "system" fn RecordInit(this: *mut core::ffi::c_void, pvnew: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4179,7 +4188,7 @@ impl IRecordInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetField(this: *mut core::ffi::c_void, pvdata: *const core::ffi::c_void, szfieldname: windows_core::PCWSTR, pvarfield: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetField(this: *mut core::ffi::c_void, pvdata: *const core::ffi::c_void, szfieldname: windows_core::PCWSTR, pvarfield: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRecordInfo_Impl::GetField(this, core::mem::transmute_copy(&pvdata), core::mem::transmute(&szfieldname)) { Ok(ok__) => { @@ -4189,15 +4198,15 @@ impl IRecordInfo_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetFieldNoCopy(this: *mut core::ffi::c_void, pvdata: *const core::ffi::c_void, szfieldname: windows_core::PCWSTR, pvarfield: *mut core::mem::MaybeUninit, ppvdatacarray: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GetFieldNoCopy(this: *mut core::ffi::c_void, pvdata: *const core::ffi::c_void, szfieldname: windows_core::PCWSTR, pvarfield: *mut core::mem::MaybeUninit, ppvdatacarray: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRecordInfo_Impl::GetFieldNoCopy(this, core::mem::transmute_copy(&pvdata), core::mem::transmute(&szfieldname), core::mem::transmute_copy(&pvarfield), core::mem::transmute_copy(&ppvdatacarray)).into() } - unsafe extern "system" fn PutField(this: *mut core::ffi::c_void, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: windows_core::PCWSTR, pvarfield: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutField(this: *mut core::ffi::c_void, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: windows_core::PCWSTR, pvarfield: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRecordInfo_Impl::PutField(this, core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pvdata), core::mem::transmute(&szfieldname), core::mem::transmute_copy(&pvarfield)).into() } - unsafe extern "system" fn PutFieldNoCopy(this: *mut core::ffi::c_void, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: windows_core::PCWSTR, pvarfield: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutFieldNoCopy(this: *mut core::ffi::c_void, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: windows_core::PCWSTR, pvarfield: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRecordInfo_Impl::PutFieldNoCopy(this, core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pvdata), core::mem::transmute(&szfieldname), core::mem::transmute_copy(&pvarfield)).into() } @@ -4394,13 +4403,16 @@ impl ITypeMarshal_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IVBFormat_Impl: Sized + windows_core::IUnknownImpl { - fn Format(&self, vdata: *mut windows_core::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<()>; + 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<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVBFormat {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IVBFormat_Vtbl { pub const fn new() -> IVBFormat_Vtbl { - unsafe extern "system" fn Format(this: *mut core::ffi::c_void, vdata: *mut core::mem::MaybeUninit, bstrformat: core::mem::MaybeUninit, lpbuffer: *mut core::ffi::c_void, cb: u16, lcid: i32, sfirstdayofweek: i16, sfirstweekofyear: u16, rcb: *mut u16) -> windows_core::HRESULT { + unsafe extern "system" fn Format(this: *mut core::ffi::c_void, vdata: *mut core::mem::MaybeUninit, bstrformat: core::mem::MaybeUninit, lpbuffer: *mut core::ffi::c_void, cb: u16, lcid: i32, sfirstdayofweek: i16, sfirstweekofyear: u16, rcb: *mut u16) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVBFormat_Impl::Format(this, core::mem::transmute_copy(&vdata), core::mem::transmute(&bstrformat), core::mem::transmute_copy(&lpbuffer), core::mem::transmute_copy(&cb), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&sfirstdayofweek), core::mem::transmute_copy(&sfirstweekofyear), core::mem::transmute_copy(&rcb)).into() } @@ -4435,16 +4447,16 @@ impl IVBGetControl_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub trait IVariantChangeType_Impl: Sized + windows_core::IUnknownImpl { - fn ChangeType(&self, pvardst: *mut windows_core::VARIANT, pvarsrc: *const windows_core::VARIANT, lcid: u32, vtnew: super::Variant::VARENUM) -> windows_core::Result<()>; + fn ChangeType(&self, pvardst: *mut super::Variant::VARIANT, pvarsrc: *const super::Variant::VARIANT, lcid: u32, vtnew: super::Variant::VARENUM) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IVariantChangeType {} -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl IVariantChangeType_Vtbl { pub const fn new() -> IVariantChangeType_Vtbl { - unsafe extern "system" fn ChangeType(this: *mut core::ffi::c_void, pvardst: *mut core::mem::MaybeUninit, pvarsrc: *const core::mem::MaybeUninit, lcid: u32, vtnew: super::Variant::VARENUM) -> windows_core::HRESULT { + unsafe extern "system" fn ChangeType(this: *mut core::ffi::c_void, pvardst: *mut core::mem::MaybeUninit, pvarsrc: *const core::mem::MaybeUninit, lcid: u32, vtnew: super::Variant::VARENUM) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IVariantChangeType_Impl::ChangeType(this, core::mem::transmute_copy(&pvardst), core::mem::transmute_copy(&pvarsrc), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&vtnew)).into() } 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 972fb9265b..ceae09b657 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Ole/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Ole/mod.rs @@ -5,7 +5,7 @@ pub unsafe fn BstrFromVector(psa: *const super::Com::SAFEARRAY) -> windows_core: let mut result__ = core::mem::zeroed(); BstrFromVector(psa, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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)); @@ -61,8 +61,8 @@ where } #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn DispCallFunc(pvinstance: Option<*const core::ffi::c_void>, ovft: usize, cc: super::Com::CALLCONV, vtreturn: super::Variant::VARENUM, cactuals: u32, prgvt: *const u16, prgpvarg: *const *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn DispCallFunc(pvinstance : *const core::ffi::c_void, ovft : usize, cc : super::Com:: CALLCONV, vtreturn : super::Variant:: VARENUM, cactuals : u32, prgvt : *const u16, prgpvarg : *const *const windows_core::VARIANT, pvargresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn DispCallFunc(pvinstance: 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 { + windows_targets::link!("oleaut32.dll" "system" fn DispCallFunc(pvinstance : *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, pvargresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); DispCallFunc(core::mem::transmute(pvinstance.unwrap_or(std::ptr::null())), ovft, cc, vtreturn, cactuals, prgvt, prgpvarg, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -77,17 +77,17 @@ where } #[cfg(all(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 windows_core::VARIANT, puargerr: 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 core::mem::MaybeUninit < windows_core::VARIANT >, puargerr : *mut u32) -> windows_core::HRESULT); +pub unsafe fn DispGetParam(pdispparams: *const super::Com::DISPPARAMS, position: u32, vttarg: super::Variant::VARENUM, pvarresult: *mut super::Variant::VARIANT, puargerr: 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 core::mem::MaybeUninit < super::Variant:: VARIANT >, puargerr : *mut u32) -> windows_core::HRESULT); DispGetParam(pdispparams, position, vttarg, core::mem::transmute(pvarresult), core::mem::transmute(puargerr.unwrap_or(std::ptr::null_mut()))).ok() } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT, pexcepinfo: *mut super::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()> +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<()> where P0: windows_core::Param, { - 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 core::mem::MaybeUninit < windows_core::VARIANT >, pexcepinfo : *mut super::Com:: EXCEPINFO, puargerr : *mut u32) -> windows_core::HRESULT); + 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 core::mem::MaybeUninit < super::Variant:: VARIANT >, pexcepinfo : *mut super::Com:: EXCEPINFO, puargerr : *mut u32) -> windows_core::HRESULT); DispInvoke(_this, ptinfo.param().abi(), dispidmember, wflags, pparams, core::mem::transmute(pvarresult), pexcepinfo, puargerr).ok() } #[cfg(feature = "Win32_System_Com")] @@ -614,23 +614,23 @@ 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.param().abi(), lsize, frunmode.param().abi(), riid, xsizedesired, ysizedesired, dwflags, lplpvobj).ok() } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn OleLoadPictureFile(varfilename: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { - windows_targets::link!("oleaut32.dll" "system" fn OleLoadPictureFile(varfilename : core::mem::MaybeUninit < windows_core::VARIANT >, lplpdisppicture : *mut * mut core::ffi::c_void) -> windows_core::HRESULT); + windows_targets::link!("oleaut32.dll" "system" fn OleLoadPictureFile(varfilename : core::mem::MaybeUninit < super::Variant:: VARIANT >, lplpdisppicture : *mut * mut core::ffi::c_void) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); OleLoadPictureFile(varfilename.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn OleLoadPictureFileEx(varfilename: P0, xsizedesired: u32, ysizedesired: u32, dwflags: LOAD_PICTURE_FLAGS) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { - windows_targets::link!("oleaut32.dll" "system" fn OleLoadPictureFileEx(varfilename : core::mem::MaybeUninit < windows_core::VARIANT >, xsizedesired : u32, ysizedesired : u32, dwflags : LOAD_PICTURE_FLAGS, lplpdisppicture : *mut * mut core::ffi::c_void) -> windows_core::HRESULT); + windows_targets::link!("oleaut32.dll" "system" fn OleLoadPictureFileEx(varfilename : core::mem::MaybeUninit < super::Variant:: VARIANT >, xsizedesired : u32, ysizedesired : u32, dwflags : LOAD_PICTURE_FLAGS, lplpdisppicture : *mut * mut core::ffi::c_void) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); OleLoadPictureFileEx(varfilename.param().abi(), xsizedesired, ysizedesired, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1250,21 +1250,24 @@ pub unsafe fn UnRegisterTypeLibForUser(libid: *const windows_core::GUID, wmajorv 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() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarAbs(pvarin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarAbs(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarAbs(pvarin: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarAbs(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarAbs(core::mem::transmute(pvarin), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarAdd(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarAdd(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarAdd(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarAdd(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarAdd(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarAnd(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarAnd(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarAnd(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarAnd(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarAnd(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1483,15 +1486,17 @@ pub unsafe fn VarBstrFromUI8(ui64in: u64, lcid: u32, dwflags: u32) -> windows_co let mut result__ = core::mem::zeroed(); VarBstrFromUI8(ui64in, lcid, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarCat(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarCat(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarCat(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarCat(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarCat(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarCmp(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT, lcid: u32, dwflags: u32) -> VARCMP { - windows_targets::link!("oleaut32.dll" "system" fn VarCmp(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, lcid : u32, dwflags : u32) -> VARCMP); +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 core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, lcid : u32, dwflags : u32) -> VARCMP); VarCmp(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), lcid, dwflags) } #[cfg(feature = "Win32_System_Com")] @@ -1968,62 +1973,71 @@ pub unsafe fn VarDecSub(pdecleft: *const super::super::Foundation::DECIMAL, pdec let mut result__ = core::mem::zeroed(); VarDecSub(pdecleft, pdecright, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarDiv(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarDiv(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarDiv(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarDiv(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarDiv(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarEqv(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarEqv(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarEqv(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarEqv(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarEqv(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarFix(pvarin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarFix(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarFix(pvarin: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarFix(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarFix(core::mem::transmute(pvarin), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarFormat(pvarin: *const windows_core::VARIANT, pstrformat: P0, ifirstday: VARFORMAT_FIRST_DAY, ifirstweek: VARFORMAT_FIRST_WEEK, dwflags: u32) -> windows_core::Result +pub unsafe fn VarFormat(pvarin: *const super::Variant::VARIANT, pstrformat: P0, ifirstday: VARFORMAT_FIRST_DAY, ifirstweek: VARFORMAT_FIRST_WEEK, dwflags: u32) -> windows_core::Result where P0: windows_core::Param, { - windows_targets::link!("oleaut32.dll" "system" fn VarFormat(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pstrformat : windows_core::PCWSTR, ifirstday : VARFORMAT_FIRST_DAY, ifirstweek : VARFORMAT_FIRST_WEEK, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); + windows_targets::link!("oleaut32.dll" "system" fn VarFormat(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pstrformat : windows_core::PCWSTR, ifirstday : VARFORMAT_FIRST_DAY, ifirstweek : VARFORMAT_FIRST_WEEK, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarFormat(core::mem::transmute(pvarin), pstrformat.param().abi(), ifirstday, ifirstweek, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarFormatCurrency(pvarin: *const windows_core::VARIANT, inumdig: i32, iinclead: i32, iuseparens: i32, igroup: i32, dwflags: u32) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarFormatCurrency(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, inumdig : i32, iinclead : i32, iuseparens : i32, igroup : i32, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); +pub unsafe fn VarFormatCurrency(pvarin: *const super::Variant::VARIANT, inumdig: i32, iinclead: i32, iuseparens: i32, igroup: i32, dwflags: u32) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarFormatCurrency(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, inumdig : i32, iinclead : i32, iuseparens : i32, igroup : i32, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarFormatCurrency(core::mem::transmute(pvarin), inumdig, iinclead, iuseparens, igroup, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarFormatDateTime(pvarin: *const windows_core::VARIANT, inamedformat: VARFORMAT_NAMED_FORMAT, dwflags: u32) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarFormatDateTime(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, inamedformat : VARFORMAT_NAMED_FORMAT, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); +pub unsafe fn VarFormatDateTime(pvarin: *const super::Variant::VARIANT, inamedformat: VARFORMAT_NAMED_FORMAT, dwflags: u32) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarFormatDateTime(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, inamedformat : VARFORMAT_NAMED_FORMAT, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarFormatDateTime(core::mem::transmute(pvarin), inamedformat, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarFormatFromTokens(pvarin: *const windows_core::VARIANT, pstrformat: P0, pbtokcur: *const u8, dwflags: u32, pbstrout: *mut windows_core::BSTR, lcid: u32) -> windows_core::Result<()> +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<()> where P0: windows_core::Param, { - windows_targets::link!("oleaut32.dll" "system" fn VarFormatFromTokens(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pstrformat : windows_core::PCWSTR, pbtokcur : *const u8, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >, lcid : u32) -> windows_core::HRESULT); + windows_targets::link!("oleaut32.dll" "system" fn VarFormatFromTokens(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pstrformat : windows_core::PCWSTR, pbtokcur : *const u8, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >, lcid : u32) -> windows_core::HRESULT); VarFormatFromTokens(core::mem::transmute(pvarin), pstrformat.param().abi(), pbtokcur, dwflags, core::mem::transmute(pbstrout), lcid).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarFormatNumber(pvarin: *const windows_core::VARIANT, inumdig: i32, iinclead: VARFORMAT_LEADING_DIGIT, iuseparens: VARFORMAT_PARENTHESES, igroup: VARFORMAT_GROUP, dwflags: u32) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarFormatNumber(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, inumdig : i32, iinclead : VARFORMAT_LEADING_DIGIT, iuseparens : VARFORMAT_PARENTHESES, igroup : VARFORMAT_GROUP, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); +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_targets::link!("oleaut32.dll" "system" fn VarFormatNumber(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, inumdig : i32, iinclead : VARFORMAT_LEADING_DIGIT, iuseparens : VARFORMAT_PARENTHESES, igroup : VARFORMAT_GROUP, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarFormatNumber(core::mem::transmute(pvarin), inumdig, iinclead, iuseparens, igroup, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarFormatPercent(pvarin: *const windows_core::VARIANT, inumdig: i32, iinclead: VARFORMAT_LEADING_DIGIT, iuseparens: VARFORMAT_PARENTHESES, igroup: VARFORMAT_GROUP, dwflags: u32) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarFormatPercent(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, inumdig : i32, iinclead : VARFORMAT_LEADING_DIGIT, iuseparens : VARFORMAT_PARENTHESES, igroup : VARFORMAT_GROUP, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); +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_targets::link!("oleaut32.dll" "system" fn VarFormatPercent(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, inumdig : i32, iinclead : VARFORMAT_LEADING_DIGIT, iuseparens : VARFORMAT_PARENTHESES, igroup : VARFORMAT_GROUP, dwflags : u32, pbstrout : *mut core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarFormatPercent(core::mem::transmute(pvarin), inumdig, iinclead, iuseparens, igroup, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2409,27 +2423,31 @@ pub unsafe fn VarI8FromUI8(ui64in: u64) -> windows_core::Result { let mut result__ = core::mem::zeroed(); VarI8FromUI8(ui64in, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarIdiv(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarIdiv(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarIdiv(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarIdiv(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarIdiv(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarImp(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarImp(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarImp(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarImp(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarImp(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarInt(pvarin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarInt(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarInt(pvarin: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarInt(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarInt(core::mem::transmute(pvarin), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarMod(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarMod(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarMod(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarMod(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarMod(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2439,33 +2457,38 @@ pub unsafe fn VarMonthName(imonth: i32, fabbrev: i32, dwflags: u32) -> windows_c let mut result__ = core::mem::zeroed(); VarMonthName(imonth, fabbrev, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarMul(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarMul(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarMul(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarMul(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarMul(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarNeg(pvarin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarNeg(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarNeg(pvarin: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarNeg(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarNeg(core::mem::transmute(pvarin), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarNot(pvarin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarNot(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarNot(pvarin: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarNot(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarNot(core::mem::transmute(pvarin), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarNumFromParseNum(pnumprs: *const NUMPARSE, rgbdig: *const u8, dwvtbits: u32) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarNumFromParseNum(pnumprs : *const NUMPARSE, rgbdig : *const u8, dwvtbits : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarNumFromParseNum(pnumprs: *const NUMPARSE, rgbdig: *const u8, dwvtbits: u32) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarNumFromParseNum(pnumprs : *const NUMPARSE, rgbdig : *const u8, dwvtbits : u32, pvar : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarNumFromParseNum(pnumprs, rgbdig, dwvtbits, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarOr(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarOr(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarOr(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarOr(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarOr(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2477,9 +2500,10 @@ 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.param().abi(), lcid, dwflags, pnumprs, rgbdig).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarPow(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarPow(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarPow(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarPow(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarPow(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2699,15 +2723,17 @@ pub unsafe fn VarR8Round(dblin: f64, cdecimals: i32) -> windows_core::Result windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarRound(pvarin : *const core::mem::MaybeUninit < windows_core::VARIANT >, cdecimals : i32, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarRound(pvarin: *const super::Variant::VARIANT, cdecimals: i32) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarRound(pvarin : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, cdecimals : i32, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarRound(core::mem::transmute(pvarin), cdecimals, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarSub(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarSub(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarSub(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarSub(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarSub(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3127,9 +3153,10 @@ pub unsafe fn VarWeekdayName(iweekday: i32, fabbrev: i32, ifirstday: i32, dwflag let mut result__ = core::mem::zeroed(); VarWeekdayName(iweekday, fabbrev, ifirstday, dwflags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn VarXor(pvarleft: *const windows_core::VARIANT, pvarright: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("oleaut32.dll" "system" fn VarXor(pvarleft : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarright : *const core::mem::MaybeUninit < windows_core::VARIANT >, pvarresult : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VarXor(pvarleft: *const super::Variant::VARIANT, pvarright: *const super::Variant::VARIANT) -> windows_core::Result { + windows_targets::link!("oleaut32.dll" "system" fn VarXor(pvarleft : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarright : *const core::mem::MaybeUninit < super::Variant:: VARIANT >, pvarresult : *mut core::mem::MaybeUninit < super::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VarXor(core::mem::transmute(pvarleft), core::mem::transmute(pvarright), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3175,17 +3202,17 @@ impl core::ops::Deref for ICanHandleException { } windows_core::imp::interface_hierarchy!(ICanHandleException, windows_core::IUnknown); impl ICanHandleException { - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn CanHandleException(&self, pexcepinfo: *const super::Com::EXCEPINFO, pvar: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvar)).ok() } } #[repr(C)] pub struct ICanHandleException_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub CanHandleException: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::Com::EXCEPINFO, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub CanHandleException: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::Com::EXCEPINFO, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] CanHandleException: usize, } #[cfg(feature = "Win32_System_Com")] @@ -3493,19 +3520,24 @@ 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() } - pub unsafe fn SetCustData(&self, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarval)).ok() } - pub unsafe fn SetFuncCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarval)).ok() } - pub unsafe fn SetParamCustData(&self, indexfunc: u32, indexparam: u32, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarval)).ok() } - pub unsafe fn SetVarCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarval)).ok() } - pub unsafe fn SetImplTypeCustData(&self, index: u32, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarval)).ok() } pub unsafe fn SetHelpStringContext(&self, dwhelpstringcontext: u32) -> windows_core::Result<()> { @@ -3538,11 +3570,26 @@ pub struct ICreateTypeInfo2_Vtbl { pub DeleteVarDesc: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub DeleteVarDescByMemId: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub DeleteImplType: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, - pub SetCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetFuncCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetParamCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetVarCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetImplTypeCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub SetCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + SetCustData: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub SetFuncCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + SetFuncCustData: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub SetParamCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + SetParamCustData: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub SetVarCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + SetVarCustData: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub SetImplTypeCustData: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + SetImplTypeCustData: usize, pub SetHelpStringContext: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub SetFuncHelpStringContext: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32) -> windows_core::HRESULT, pub SetVarHelpStringContext: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32) -> windows_core::HRESULT, @@ -3635,7 +3682,8 @@ impl ICreateTypeLib2 { { (windows_core::Interface::vtable(self).DeleteTypeInfo)(windows_core::Interface::as_raw(self), szname.param().abi()).ok() } - pub unsafe fn SetCustData(&self, guid: *const windows_core::GUID, pvarval: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarval)).ok() } pub unsafe fn SetHelpStringContext(&self, dwhelpstringcontext: u32) -> windows_core::Result<()> { @@ -3652,7 +3700,10 @@ impl ICreateTypeLib2 { pub struct ICreateTypeLib2_Vtbl { pub base__: ICreateTypeLib_Vtbl, pub DeleteTypeInfo: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, - pub SetCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub SetCustData: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + SetCustData: usize, pub SetHelpStringContext: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub SetHelpStringDll: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, } @@ -3719,8 +3770,8 @@ impl IDispatchEx { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDispID)(windows_core::Interface::as_raw(self), bstrname.param().abi(), grfdex, &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn InvokeEx(&self, id: i32, lcid: u32, wflags: u16, pdp: *const super::Com::DISPPARAMS, pvarres: Option<*mut windows_core::VARIANT>, pei: Option<*mut super::Com::EXCEPINFO>, pspcaller: P0) -> windows_core::Result<()> + #[cfg(all(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: Option<*mut super::Variant::VARIANT>, pei: Option<*mut super::Com::EXCEPINFO>, pspcaller: P0) -> windows_core::Result<()> where P0: windows_core::Param, { @@ -3757,9 +3808,9 @@ impl IDispatchEx { pub struct IDispatchEx_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub GetDispID: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, u32, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub InvokeEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, u16, *const super::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::Com::EXCEPINFO, *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub InvokeEx: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, u16, *const super::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::Com::EXCEPINFO, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] InvokeEx: usize, pub DeleteMemberByName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, u32) -> windows_core::HRESULT, pub DeleteMemberByDispID: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, @@ -4002,7 +4053,8 @@ impl core::ops::Deref for IEnumVARIANT { } windows_core::imp::interface_hierarchy!(IEnumVARIANT, windows_core::IUnknown); impl IEnumVARIANT { - pub unsafe fn Next(&self, rgvar: &mut [windows_core::VARIANT], pceltfetched: *mut u32) -> windows_core::HRESULT { + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgvar.as_ptr()), pceltfetched) } pub unsafe fn Skip(&self, celt: u32) -> windows_core::HRESULT { @@ -4019,7 +4071,10 @@ impl IEnumVARIANT { #[repr(C)] pub struct IEnumVARIANT_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4554,7 +4609,8 @@ 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() } - pub unsafe fn Exec(&self, pguidcmdgroup: *const windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvain: *const windows_core::VARIANT, pvaout: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvain), core::mem::transmute(pvaout)).ok() } } @@ -4562,7 +4618,10 @@ impl IOleCommandTarget { pub struct IOleCommandTarget_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub QueryStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, *mut OLECMD, *mut OLECMDTEXT) -> windows_core::HRESULT, - pub Exec: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, u32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub Exec: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, u32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + Exec: usize, } windows_core::imp::define_interface!(IOleContainer, IOleContainer_Vtbl, 0x0000011b_0000_0000_c000_000000000046); impl core::ops::Deref for IOleContainer { @@ -6024,7 +6083,8 @@ 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() } - pub unsafe fn GetPredefinedValue(&self, dispid: i32, dwcookie: u32) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub unsafe fn GetPredefinedValue(&self, dispid: i32, dwcookie: u32) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPredefinedValue)(windows_core::Interface::as_raw(self), dispid, dwcookie, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6035,7 +6095,10 @@ pub struct IPerPropertyBrowsing_Vtbl { pub GetDisplayString: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub MapPropertyToPage: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetPredefinedStrings: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut CALPOLESTR, *mut CADWORD) -> windows_core::HRESULT, - pub GetPredefinedValue: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub GetPredefinedValue: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + GetPredefinedValue: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IPersistPropertyBag, IPersistPropertyBag_Vtbl, 0x37d84f60_42cb_11ce_8135_00aa004bb851); @@ -6805,26 +6868,30 @@ impl IRecordInfo { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetTypeInfo)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetField(&self, pvdata: *const core::ffi::c_void, szfieldname: P0) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetField)(windows_core::Interface::as_raw(self), pvdata, szfieldname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetFieldNoCopy(&self, pvdata: *const core::ffi::c_void, szfieldname: P0, pvarfield: *mut windows_core::VARIANT, ppvdatacarray: *mut *mut core::ffi::c_void) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).GetFieldNoCopy)(windows_core::Interface::as_raw(self), pvdata, szfieldname.param().abi(), core::mem::transmute(pvarfield), ppvdatacarray).ok() } - pub unsafe fn PutField(&self, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: P0, pvarfield: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).PutField)(windows_core::Interface::as_raw(self), wflags, pvdata, szfieldname.param().abi(), core::mem::transmute(pvarfield)).ok() } - pub unsafe fn PutFieldNoCopy(&self, wflags: u32, pvdata: *mut core::ffi::c_void, szfieldname: P0, pvarfield: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -6862,10 +6929,22 @@ pub struct IRecordInfo_Vtbl { pub GetTypeInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetTypeInfo: usize, - pub GetField: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetFieldNoCopy: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub PutField: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutFieldNoCopy: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub GetField: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + GetField: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub GetFieldNoCopy: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + GetFieldNoCopy: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub PutField: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + PutField: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub PutFieldNoCopy: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + PutFieldNoCopy: usize, pub GetFieldNames: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsMatchingType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> super::super::Foundation::BOOL, pub RecordCreate: unsafe extern "system" fn(*mut core::ffi::c_void) -> *mut core::ffi::c_void, @@ -7028,7 +7107,8 @@ impl core::ops::Deref for IVBFormat { } windows_core::imp::interface_hierarchy!(IVBFormat, windows_core::IUnknown); impl IVBFormat { - pub unsafe fn Format(&self, vdata: *mut windows_core::VARIANT, bstrformat: P0, lpbuffer: *mut core::ffi::c_void, cb: u16, lcid: i32, sfirstdayofweek: i16, sfirstweekofyear: u16, rcb: *mut u16) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -7038,7 +7118,10 @@ impl IVBFormat { #[repr(C)] pub struct IVBFormat_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Format: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::ffi::c_void, u16, i32, i16, u16, *mut u16) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub Format: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::ffi::c_void, u16, i32, i16, u16, *mut u16) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] + Format: usize, } windows_core::imp::define_interface!(IVBGetControl, IVBGetControl_Vtbl, 0x40a050a0_3c31_101b_a82e_08002b2b2337); impl core::ops::Deref for IVBGetControl { @@ -7072,17 +7155,17 @@ impl core::ops::Deref for IVariantChangeType { } windows_core::imp::interface_hierarchy!(IVariantChangeType, windows_core::IUnknown); impl IVariantChangeType { - #[cfg(feature = "Win32_System_Variant")] - pub unsafe fn ChangeType(&self, pvardst: *mut windows_core::VARIANT, pvarsrc: *const windows_core::VARIANT, lcid: u32, vtnew: super::Variant::VARENUM) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvardst), core::mem::transmute(pvarsrc), lcid, vtnew).ok() } } #[repr(C)] pub struct IVariantChangeType_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Variant")] - pub ChangeType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *const core::mem::MaybeUninit, u32, super::Variant::VARENUM) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Variant"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] + pub ChangeType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *const core::mem::MaybeUninit, u32, super::Variant::VARENUM) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Variant")))] ChangeType: usize, } windows_core::imp::define_interface!(IViewObject, IViewObject_Vtbl, 0x0000010d_0000_0000_c000_000000000046); @@ -10931,33 +11014,39 @@ impl Default for PARAMDATA { } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct PARAMDESC { pub pparamdescex: *mut PARAMDESCEX, pub wParamFlags: PARAMFLAGS, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for PARAMDESC { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl Default for PARAMDESC { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] pub struct PARAMDESCEX { pub cBytes: u32, - pub varDefaultValue: core::mem::ManuallyDrop, + pub varDefaultValue: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl Clone for PARAMDESCEX { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for PARAMDESCEX { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Variant"))] impl Default for PARAMDESCEX { fn default() -> Self { unsafe { core::mem::zeroed() } 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 3d20be77b2..10ad96689e 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Performance/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Performance/impl.rs @@ -1,8 +1,8 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DICounterItem_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DICounterItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DICounterItem_Vtbl { pub const fn new() -> DICounterItem_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -11,11 +11,11 @@ impl DICounterItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DILogFileItem_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DILogFileItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DILogFileItem_Vtbl { pub const fn new() -> DILogFileItem_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -24,11 +24,11 @@ impl DILogFileItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DISystemMonitor_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DISystemMonitor {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DISystemMonitor_Vtbl { pub const fn new() -> DISystemMonitor_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -37,11 +37,11 @@ impl DISystemMonitor_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DISystemMonitorEvents_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DISystemMonitorEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DISystemMonitorEvents_Vtbl { pub const fn new() -> DISystemMonitorEvents_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -50,11 +50,11 @@ impl DISystemMonitorEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DISystemMonitorInternal_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DISystemMonitorInternal {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DISystemMonitorInternal_Vtbl { pub const fn new() -> DISystemMonitorInternal_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -63,7 +63,7 @@ impl DISystemMonitorInternal_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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>; fn SetAlertThresholds(&self, alerts: *const super::Com::SAFEARRAY) -> windows_core::Result<()>; @@ -82,9 +82,9 @@ pub trait IAlertDataCollector_Impl: Sized + IDataCollector_Impl { fn TriggerDataCollectorSet(&self) -> windows_core::Result; fn SetTriggerDataCollectorSet(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAlertDataCollector {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAlertDataCollector_Vtbl { pub const fn new() -> IAlertDataCollector_Vtbl { unsafe extern "system" fn AlertThresholds(this: *mut core::ffi::c_void, alerts: *mut *mut super::Com::SAFEARRAY) -> windows_core::HRESULT { @@ -223,7 +223,7 @@ impl IAlertDataCollector_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetLogApiNamesOnly(&self, logapinames: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -240,9 +240,9 @@ pub trait IApiTracingDataCollector_Impl: Sized + IDataCollector_Impl { fn ExcludeApis(&self) -> windows_core::Result<*mut super::Com::SAFEARRAY>; fn SetExcludeApis(&self, excludeapis: *const super::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IApiTracingDataCollector {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IApiTracingDataCollector_Vtbl { pub const fn new() -> IApiTracingDataCollector_Vtbl { unsafe extern "system" fn LogApiNamesOnly(this: *mut core::ffi::c_void, logapinames: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -365,7 +365,7 @@ impl IApiTracingDataCollector_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetFileMaxCount(&self, count: u32) -> windows_core::Result<()>; @@ -386,9 +386,9 @@ pub trait IConfigurationDataCollector_Impl: Sized + IDataCollector_Impl { fn SystemStateFile(&self) -> windows_core::Result; fn SetSystemStateFile(&self, filename: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IConfigurationDataCollector {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IConfigurationDataCollector_Vtbl { pub const fn new() -> IConfigurationDataCollector_Vtbl { unsafe extern "system" fn FileMaxCount(this: *mut core::ffi::c_void, count: *mut u32) -> windows_core::HRESULT { @@ -664,14 +664,17 @@ impl ICounterItem_Vtbl { iid == &::IID } } +#[cfg(all(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<()>; fn Selected(&self) -> windows_core::Result; fn SetVisible(&self, bstate: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Visible(&self) -> windows_core::Result; - fn GetDataAt(&self, iindex: i32, iwhich: SysmonDataType) -> windows_core::Result; + fn GetDataAt(&self, iindex: i32, iwhich: SysmonDataType) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICounterItem2 {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICounterItem2_Vtbl { pub const fn new() -> ICounterItem2_Vtbl { unsafe extern "system" fn SetSelected(this: *mut core::ffi::c_void, bstate: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -702,7 +705,7 @@ impl ICounterItem2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetDataAt(this: *mut core::ffi::c_void, iindex: i32, iwhich: SysmonDataType, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDataAt(this: *mut core::ffi::c_void, iindex: i32, iwhich: SysmonDataType, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICounterItem2_Impl::GetDataAt(this, core::mem::transmute_copy(&iindex), core::mem::transmute_copy(&iwhich)) { Ok(ok__) => { @@ -725,17 +728,17 @@ impl ICounterItem2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn Add(&self, pathname: &windows_core::BSTR) -> windows_core::Result; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, index: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICounters {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICounters_Vtbl { pub const fn new() -> ICounters_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plong: *mut i32) -> windows_core::HRESULT { @@ -758,7 +761,7 @@ impl ICounters_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppi: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppi: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICounters_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -778,7 +781,7 @@ impl ICounters_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICounters_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -795,7 +798,7 @@ impl ICounters_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDataCollectorSet(&self, group: Option<&IDataCollectorSet>) -> windows_core::Result<()>; @@ -823,9 +826,9 @@ pub trait IDataCollector_Impl: Sized + super::Com::IDispatch_Impl { fn SetXml(&self, xml: &windows_core::BSTR) -> windows_core::Result; fn CreateOutputLocation(&self, latest: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDataCollector {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDataCollector_Vtbl { pub const fn new() -> IDataCollector_Vtbl { unsafe extern "system" fn DataCollectorSet(this: *mut core::ffi::c_void, group: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1051,21 +1054,21 @@ impl IDataCollector_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Add(&self, collector: Option<&IDataCollector>) -> windows_core::Result<()>; - fn Remove(&self, collector: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, collector: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn AddRange(&self, collectors: Option<&IDataCollectorCollection>) -> windows_core::Result<()>; fn CreateDataCollectorFromXml(&self, bstrxml: &windows_core::BSTR, pvalidation: *mut Option, pcollector: *mut Option) -> windows_core::Result<()>; fn CreateDataCollector(&self, r#type: DataCollectorType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDataCollectorCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDataCollectorCollection_Vtbl { pub const fn new() -> IDataCollectorCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -1078,7 +1081,7 @@ impl IDataCollectorCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, collector: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, collector: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDataCollectorCollection_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -1102,7 +1105,7 @@ impl IDataCollectorCollection_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDataCollectorCollection_Impl::Add(this, windows_core::from_raw_borrowed(&collector)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, collector: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, collector: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDataCollectorCollection_Impl::Remove(this, core::mem::transmute(&collector)).into() } @@ -1145,7 +1148,7 @@ impl IDataCollectorCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Duration(&self) -> windows_core::Result; @@ -1208,9 +1211,9 @@ pub trait IDataCollectorSet_Impl: Sized + super::Com::IDispatch_Impl { fn SetValue(&self, key: &windows_core::BSTR, value: &windows_core::BSTR) -> windows_core::Result<()>; fn GetValue(&self, key: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDataCollectorSet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDataCollectorSet_Vtbl { pub const fn new() -> IDataCollectorSet_Vtbl { unsafe extern "system" fn DataCollectors(this: *mut core::ffi::c_void, collectors: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1725,20 +1728,20 @@ impl IDataCollectorSet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Add(&self, set: Option<&IDataCollectorSet>) -> windows_core::Result<()>; - fn Remove(&self, set: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, set: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn AddRange(&self, sets: Option<&IDataCollectorSetCollection>) -> windows_core::Result<()>; fn GetDataCollectorSets(&self, server: &windows_core::BSTR, filter: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDataCollectorSetCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDataCollectorSetCollection_Vtbl { pub const fn new() -> IDataCollectorSetCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -1751,7 +1754,7 @@ impl IDataCollectorSetCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, set: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, set: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDataCollectorSetCollection_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -1775,7 +1778,7 @@ impl IDataCollectorSetCollection_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDataCollectorSetCollection_Impl::Add(this, windows_core::from_raw_borrowed(&set)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, set: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, set: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDataCollectorSetCollection_Impl::Remove(this, core::mem::transmute(&set)).into() } @@ -1807,7 +1810,7 @@ impl IDataCollectorSetCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetEnabled(&self, fenabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -1835,9 +1838,9 @@ pub trait IDataManager_Impl: Sized + super::Com::IDispatch_Impl { fn Run(&self, steps: DataManagerSteps, bstrfolder: &windows_core::BSTR) -> windows_core::Result; fn Extract(&self, cabfilename: &windows_core::BSTR, destinationpath: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDataManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDataManager_Vtbl { pub const fn new() -> IDataManager_Vtbl { unsafe extern "system" fn Enabled(this: *mut core::ffi::c_void, pfenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2051,7 +2054,7 @@ impl IDataManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAge(&self, ulage: u32) -> windows_core::Result<()>; @@ -2062,9 +2065,9 @@ pub trait IFolderAction_Impl: Sized + super::Com::IDispatch_Impl { fn SendCabTo(&self) -> windows_core::Result; fn SetSendCabTo(&self, bstrdestination: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFolderAction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFolderAction_Vtbl { pub const fn new() -> IFolderAction_Vtbl { unsafe extern "system" fn Age(this: *mut core::ffi::c_void, pulage: *mut u32) -> windows_core::HRESULT { @@ -2139,20 +2142,20 @@ impl IFolderAction_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Add(&self, action: Option<&IFolderAction>) -> windows_core::Result<()>; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, index: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn AddRange(&self, actions: Option<&IFolderActionCollection>) -> windows_core::Result<()>; fn CreateFolderAction(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFolderActionCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFolderActionCollection_Vtbl { pub const fn new() -> IFolderActionCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut u32) -> windows_core::HRESULT { @@ -2165,7 +2168,7 @@ impl IFolderActionCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, action: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, action: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFolderActionCollection_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2189,7 +2192,7 @@ impl IFolderActionCollection_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFolderActionCollection_Impl::Add(this, windows_core::from_raw_borrowed(&action)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFolderActionCollection_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -2249,17 +2252,17 @@ impl ILogFileItem_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn Add(&self, pathname: &windows_core::BSTR) -> windows_core::Result; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, index: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ILogFiles {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ILogFiles_Vtbl { pub const fn new() -> ILogFiles_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plong: *mut i32) -> windows_core::HRESULT { @@ -2282,7 +2285,7 @@ impl ILogFiles_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppi: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppi: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ILogFiles_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2302,7 +2305,7 @@ impl ILogFiles_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ILogFiles_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -2319,7 +2322,7 @@ impl ILogFiles_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDataSourceName(&self, dsn: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2332,9 +2335,9 @@ pub trait IPerformanceCounterDataCollector_Impl: Sized + IDataCollector_Impl { fn SegmentMaxRecords(&self) -> windows_core::Result; fn SetSegmentMaxRecords(&self, records: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPerformanceCounterDataCollector {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPerformanceCounterDataCollector_Vtbl { pub const fn new() -> IPerformanceCounterDataCollector_Vtbl { unsafe extern "system" fn DataSourceName(this: *mut core::ffi::c_void, dsn: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2425,23 +2428,23 @@ impl IPerformanceCounterDataCollector_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetStartDate(&self, start: &windows_core::VARIANT) -> windows_core::Result<()>; - fn EndDate(&self) -> windows_core::Result; - fn SetEndDate(&self, end: &windows_core::VARIANT) -> windows_core::Result<()>; - fn StartTime(&self) -> windows_core::Result; - fn SetStartTime(&self, start: &windows_core::VARIANT) -> windows_core::Result<()>; + fn StartDate(&self) -> windows_core::Result; + fn SetStartDate(&self, start: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn EndDate(&self) -> windows_core::Result; + fn SetEndDate(&self, end: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn StartTime(&self) -> windows_core::Result; + fn SetStartTime(&self, start: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Days(&self) -> windows_core::Result; fn SetDays(&self, days: WeekDays) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISchedule {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISchedule_Vtbl { pub const fn new() -> ISchedule_Vtbl { - unsafe extern "system" fn StartDate(this: *mut core::ffi::c_void, start: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn StartDate(this: *mut core::ffi::c_void, start: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchedule_Impl::StartDate(this) { Ok(ok__) => { @@ -2451,11 +2454,11 @@ impl ISchedule_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetStartDate(this: *mut core::ffi::c_void, start: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetStartDate(this: *mut core::ffi::c_void, start: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISchedule_Impl::SetStartDate(this, core::mem::transmute(&start)).into() } - unsafe extern "system" fn EndDate(this: *mut core::ffi::c_void, end: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EndDate(this: *mut core::ffi::c_void, end: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchedule_Impl::EndDate(this) { Ok(ok__) => { @@ -2465,11 +2468,11 @@ impl ISchedule_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetEndDate(this: *mut core::ffi::c_void, end: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetEndDate(this: *mut core::ffi::c_void, end: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISchedule_Impl::SetEndDate(this, core::mem::transmute(&end)).into() } - unsafe extern "system" fn StartTime(this: *mut core::ffi::c_void, start: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn StartTime(this: *mut core::ffi::c_void, start: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISchedule_Impl::StartTime(this) { Ok(ok__) => { @@ -2479,7 +2482,7 @@ impl ISchedule_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetStartTime(this: *mut core::ffi::c_void, start: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetStartTime(this: *mut core::ffi::c_void, start: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISchedule_Impl::SetStartTime(this, core::mem::transmute(&start)).into() } @@ -2513,20 +2516,20 @@ impl ISchedule_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Add(&self, pschedule: Option<&ISchedule>) -> windows_core::Result<()>; - fn Remove(&self, vschedule: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, vschedule: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn AddRange(&self, pschedules: Option<&IScheduleCollection>) -> windows_core::Result<()>; fn CreateSchedule(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IScheduleCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IScheduleCollection_Vtbl { pub const fn new() -> IScheduleCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -2539,7 +2542,7 @@ impl IScheduleCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppschedule: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppschedule: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IScheduleCollection_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2563,7 +2566,7 @@ impl IScheduleCollection_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IScheduleCollection_Impl::Add(this, windows_core::from_raw_borrowed(&pschedule)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, vschedule: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, vschedule: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IScheduleCollection_Impl::Remove(this, core::mem::transmute(&vschedule)).into() } @@ -3510,7 +3513,7 @@ impl ISystemMonitorEvents_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetBufferSize(&self, size: u32) -> windows_core::Result<()>; @@ -3553,9 +3556,9 @@ pub trait ITraceDataCollector_Impl: Sized + IDataCollector_Impl { fn SetStreamMode(&self, mode: StreamMode) -> windows_core::Result<()>; fn TraceDataProviders(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITraceDataCollector {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITraceDataCollector_Vtbl { pub const fn new() -> ITraceDataCollector_Vtbl { unsafe extern "system" fn BufferSize(this: *mut core::ffi::c_void, size: *mut u32) -> windows_core::HRESULT { @@ -3892,7 +3895,7 @@ impl ITraceDataCollector_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDisplayName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3914,9 +3917,9 @@ pub trait ITraceDataProvider_Impl: Sized + super::Com::IDispatch_Impl { fn GetSecurity(&self, securityinfo: u32) -> windows_core::Result; fn GetRegisteredProcesses(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITraceDataProvider {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITraceDataProvider_Vtbl { pub const fn new() -> ITraceDataProvider_Vtbl { unsafe extern "system" fn DisplayName(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4088,22 +4091,22 @@ impl ITraceDataProvider_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Add(&self, pprovider: Option<&ITraceDataProvider>) -> windows_core::Result<()>; - fn Remove(&self, vprovider: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, vprovider: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn AddRange(&self, providers: Option<&ITraceDataProviderCollection>) -> windows_core::Result<()>; fn CreateTraceDataProvider(&self) -> windows_core::Result; fn GetTraceDataProviders(&self, server: &windows_core::BSTR) -> windows_core::Result<()>; fn GetTraceDataProvidersByProcess(&self, server: &windows_core::BSTR, pid: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITraceDataProviderCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITraceDataProviderCollection_Vtbl { pub const fn new() -> ITraceDataProviderCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -4116,7 +4119,7 @@ impl ITraceDataProviderCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppprovider: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppprovider: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITraceDataProviderCollection_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -4140,7 +4143,7 @@ impl ITraceDataProviderCollection_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITraceDataProviderCollection_Impl::Add(this, windows_core::from_raw_borrowed(&pprovider)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, vprovider: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, vprovider: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITraceDataProviderCollection_Impl::Remove(this, core::mem::transmute(&vprovider)).into() } @@ -4188,26 +4191,26 @@ impl ITraceDataProviderCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Description(&self) -> windows_core::Result; fn SetDescription(&self, description: &windows_core::BSTR) -> windows_core::Result<()>; - fn Value(&self) -> windows_core::Result; - fn SetValue(&self, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, value: &super::Variant::VARIANT) -> windows_core::Result<()>; fn ValueMapType(&self) -> windows_core::Result; fn SetValueMapType(&self, r#type: ValueMapType) -> windows_core::Result<()>; - fn Add(&self, value: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Remove(&self, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Add(&self, value: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, value: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn AddRange(&self, map: Option<&IValueMap>) -> windows_core::Result<()>; fn CreateValueMapItem(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IValueMap {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IValueMap_Vtbl { pub const fn new() -> IValueMap_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -4220,7 +4223,7 @@ impl IValueMap_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, value: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, value: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IValueMap_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -4254,7 +4257,7 @@ impl IValueMap_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IValueMap_Impl::SetDescription(this, core::mem::transmute(&description)).into() } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IValueMap_Impl::Value(this) { Ok(ok__) => { @@ -4264,7 +4267,7 @@ impl IValueMap_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IValueMap_Impl::SetValue(this, core::mem::transmute(&value)).into() } @@ -4282,11 +4285,11 @@ impl IValueMap_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IValueMap_Impl::SetValueMapType(this, core::mem::transmute_copy(&r#type)).into() } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IValueMap_Impl::Add(this, core::mem::transmute(&value)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IValueMap_Impl::Remove(this, core::mem::transmute(&value)).into() } @@ -4330,7 +4333,7 @@ impl IValueMap_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDescription(&self, description: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4338,14 +4341,14 @@ pub trait IValueMapItem_Impl: Sized + super::Com::IDispatch_Impl { fn SetEnabled(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Key(&self) -> windows_core::Result; fn SetKey(&self, key: &windows_core::BSTR) -> windows_core::Result<()>; - fn Value(&self) -> windows_core::Result; - fn SetValue(&self, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, value: &super::Variant::VARIANT) -> windows_core::Result<()>; fn ValueMapType(&self) -> windows_core::Result; fn SetValueMapType(&self, r#type: ValueMapType) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IValueMapItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IValueMapItem_Vtbl { pub const fn new() -> IValueMapItem_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, description: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4390,7 +4393,7 @@ impl IValueMapItem_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IValueMapItem_Impl::SetKey(this, core::mem::transmute(&key)).into() } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IValueMapItem_Impl::Value(this) { Ok(ok__) => { @@ -4400,7 +4403,7 @@ impl IValueMapItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IValueMapItem_Impl::SetValue(this, core::mem::transmute(&value)).into() } @@ -4436,6 +4439,7 @@ impl IValueMapItem_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ICounterItemUnion_Impl: Sized + windows_core::IUnknownImpl { fn Value(&self) -> windows_core::Result; fn SetColor(&self, color: u32) -> windows_core::Result<()>; @@ -4453,9 +4457,11 @@ pub trait _ICounterItemUnion_Impl: Sized + windows_core::IUnknownImpl { fn Selected(&self) -> windows_core::Result; fn SetVisible(&self, bstate: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Visible(&self) -> windows_core::Result; - fn GetDataAt(&self, iindex: i32, iwhich: SysmonDataType) -> windows_core::Result; + fn GetDataAt(&self, iindex: i32, iwhich: SysmonDataType) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _ICounterItemUnion {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _ICounterItemUnion_Vtbl { pub const fn new() -> _ICounterItemUnion_Vtbl { unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pdblvalue: *mut f64) -> windows_core::HRESULT { @@ -4570,7 +4576,7 @@ impl _ICounterItemUnion_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetDataAt(this: *mut core::ffi::c_void, iindex: i32, iwhich: SysmonDataType, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDataAt(this: *mut core::ffi::c_void, iindex: i32, iwhich: SysmonDataType, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match _ICounterItemUnion_Impl::GetDataAt(this, core::mem::transmute_copy(&iindex), core::mem::transmute_copy(&iwhich)) { Ok(ok__) => { 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 cb4e3fe384..b1ad12d2c6 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Performance/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Performance/mod.rs @@ -1557,7 +1557,8 @@ impl ICounterItem2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Visible)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetDataAt(&self, iindex: i32, iwhich: SysmonDataType) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDataAt)(windows_core::Interface::as_raw(self), iindex, iwhich, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1569,7 +1570,10 @@ pub struct ICounterItem2_Vtbl { pub Selected: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetVisible: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Visible: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub GetDataAt: unsafe extern "system" fn(*mut core::ffi::c_void, i32, SysmonDataType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetDataAt: unsafe extern "system" fn(*mut core::ffi::c_void, i32, SysmonDataType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetDataAt: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ICounters, ICounters_Vtbl, 0x79167962_28fc_11cf_942f_008029004347); @@ -1592,10 +1596,10 @@ impl ICounters { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1608,9 +1612,10 @@ impl ICounters { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pathname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -1621,15 +1626,18 @@ pub struct ICounters_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IDataCollector, IDataCollector_Vtbl, 0x038374ff_098b_11d8_9414_505054503030); @@ -1824,10 +1832,10 @@ impl IDataCollectorCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1843,9 +1851,10 @@ impl IDataCollectorCollection { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), collector.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, collector: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), collector.param().abi()).ok() } @@ -1877,16 +1886,19 @@ impl IDataCollectorCollection { pub struct IDataCollectorCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub AddRange: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2309,10 +2321,10 @@ impl IDataCollectorSetCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2328,9 +2340,10 @@ impl IDataCollectorSetCollection { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), set.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, set: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), set.param().abi()).ok() } @@ -2357,16 +2370,19 @@ impl IDataCollectorSetCollection { pub struct IDataCollectorSetCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub AddRange: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2617,10 +2633,10 @@ impl IFolderActionCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2636,9 +2652,10 @@ impl IFolderActionCollection { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), action.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -2663,16 +2680,19 @@ impl IFolderActionCollection { pub struct IFolderActionCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub AddRange: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2723,10 +2743,10 @@ impl ILogFiles { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2739,9 +2759,10 @@ impl ILogFiles { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pathname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -2752,15 +2773,18 @@ pub struct ILogFiles_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IPerformanceCounterDataCollector, IPerformanceCounterDataCollector_Vtbl, 0x03837506_098b_11d8_9414_505054503030); @@ -2850,33 +2874,39 @@ impl core::ops::Deref for ISchedule { windows_core::imp::interface_hierarchy!(ISchedule, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISchedule { - pub unsafe fn StartDate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn StartDate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).StartDate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetStartDate(&self, start: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetStartDate)(windows_core::Interface::as_raw(self), start.param().abi()).ok() } - pub unsafe fn EndDate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn EndDate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EndDate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetEndDate(&self, end: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetEndDate)(windows_core::Interface::as_raw(self), end.param().abi()).ok() } - pub unsafe fn StartTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn StartTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).StartTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetStartTime(&self, start: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetStartTime)(windows_core::Interface::as_raw(self), start.param().abi()).ok() } @@ -2892,12 +2922,30 @@ impl ISchedule { #[repr(C)] pub struct ISchedule_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub StartDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetStartDate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub EndDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetEndDate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub StartTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetStartTime: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub StartDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + StartDate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetStartDate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetStartDate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EndDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EndDate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetEndDate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetEndDate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub StartTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + StartTime: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetStartTime: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetStartTime: usize, pub Days: unsafe extern "system" fn(*mut core::ffi::c_void, *mut WeekDays) -> windows_core::HRESULT, pub SetDays: unsafe extern "system" fn(*mut core::ffi::c_void, WeekDays) -> windows_core::HRESULT, } @@ -2918,10 +2966,10 @@ impl IScheduleCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2937,9 +2985,10 @@ impl IScheduleCollection { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pschedule.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, vschedule: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), vschedule.param().abi()).ok() } @@ -2964,16 +3013,19 @@ impl IScheduleCollection { pub struct IScheduleCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub AddRange: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3954,10 +4006,10 @@ impl ITraceDataProviderCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3973,9 +4025,10 @@ impl ITraceDataProviderCollection { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), pprovider.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, vprovider: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), vprovider.param().abi()).ok() } @@ -4012,16 +4065,19 @@ impl ITraceDataProviderCollection { pub struct ITraceDataProviderCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub AddRange: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4051,10 +4107,10 @@ impl IValueMap { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -4073,13 +4129,15 @@ impl IValueMap { { (windows_core::Interface::vtable(self).SetDescription)(windows_core::Interface::as_raw(self), description.param().abi()).ok() } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), value.param().abi()).ok() } @@ -4090,15 +4148,17 @@ 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() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), value.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), value.param().abi()).ok() } @@ -4123,19 +4183,31 @@ impl IValueMap { pub struct IValueMap_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub ValueMapType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut ValueMapType) -> windows_core::HRESULT, pub SetValueMapType: unsafe extern "system" fn(*mut core::ffi::c_void, ValueMapType) -> windows_core::HRESULT, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Add: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub AddRange: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4189,13 +4261,15 @@ impl IValueMapItem { { (windows_core::Interface::vtable(self).SetKey)(windows_core::Interface::as_raw(self), key.param().abi()).ok() } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetValue(&self, value: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), value.param().abi()).ok() } @@ -4217,8 +4291,14 @@ pub struct IValueMapItem_Vtbl { pub SetEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Key: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetKey: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub ValueMapType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut ValueMapType) -> windows_core::HRESULT, pub SetValueMapType: unsafe extern "system" fn(*mut core::ffi::c_void, ValueMapType) -> windows_core::HRESULT, } @@ -4293,7 +4373,8 @@ impl _ICounterItemUnion { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Visible)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetDataAt(&self, iindex: i32, iwhich: SysmonDataType) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDataAt)(windows_core::Interface::as_raw(self), iindex, iwhich, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4317,7 +4398,10 @@ pub struct _ICounterItemUnion_Vtbl { pub Selected: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetVisible: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Visible: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub GetDataAt: unsafe extern "system" fn(*mut core::ffi::c_void, i32, SysmonDataType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetDataAt: unsafe extern "system" fn(*mut core::ffi::c_void, i32, SysmonDataType, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetDataAt: usize, } windows_core::imp::define_interface!(_ISystemMonitorUnion, _ISystemMonitorUnion_Vtbl, 0xc8a77338_265f_4de5_aa25_c7da1ce5a8f4); impl core::ops::Deref for _ISystemMonitorUnion { 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 f789ef0b1d..174362232c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/impl.rs @@ -190,13 +190,13 @@ impl IRTCBuddy2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCBuddyEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCBuddyEvent_Vtbl { pub const fn new() -> IRTCBuddyEvent_Vtbl { unsafe extern "system" fn Buddy(this: *mut core::ffi::c_void, ppbuddy: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -215,15 +215,15 @@ impl IRTCBuddyEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn StatusCode(&self) -> windows_core::Result; fn StatusText(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCBuddyEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCBuddyEvent2_Vtbl { pub const fn new() -> IRTCBuddyEvent2_Vtbl { unsafe extern "system" fn EventType(this: *mut core::ffi::c_void, peventtype: *mut RTC_BUDDY_EVENT_TYPE) -> windows_core::HRESULT { @@ -367,16 +367,16 @@ impl IRTCBuddyGroup_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Group(&self) -> windows_core::Result; fn Buddy(&self) -> windows_core::Result; fn StatusCode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCBuddyGroupEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCBuddyGroupEvent_Vtbl { pub const fn new() -> IRTCBuddyGroupEvent_Vtbl { unsafe extern "system" fn EventType(this: *mut core::ffi::c_void, peventtype: *mut RTC_GROUP_EVENT_TYPE) -> windows_core::HRESULT { @@ -431,7 +431,7 @@ impl IRTCBuddyGroupEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCClient_Impl: Sized + windows_core::IUnknownImpl { fn Initialize(&self) -> windows_core::Result<()>; fn Shutdown(&self) -> windows_core::Result<()>; @@ -444,7 +444,7 @@ pub trait IRTCClient_Impl: Sized + windows_core::IUnknownImpl { fn CreateSession(&self, entype: RTC_SESSION_TYPE, bstrlocalphoneuri: &windows_core::BSTR, pprofile: Option<&IRTCProfile>, lflags: i32) -> windows_core::Result; fn SetListenForIncomingSessions(&self, enlisten: RTC_LISTEN_MODE) -> windows_core::Result<()>; fn ListenForIncomingSessions(&self) -> windows_core::Result; - fn get_NetworkAddresses(&self, ftcp: super::super::Foundation::VARIANT_BOOL, fexternal: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; + fn get_NetworkAddresses(&self, ftcp: super::super::Foundation::VARIANT_BOOL, fexternal: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; fn put_Volume(&self, endevice: RTC_AUDIO_DEVICE, lvolume: i32) -> windows_core::Result<()>; fn get_Volume(&self, endevice: RTC_AUDIO_DEVICE) -> windows_core::Result; fn put_AudioMuted(&self, endevice: RTC_AUDIO_DEVICE, fmuted: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -476,9 +476,9 @@ pub trait IRTCClient_Impl: Sized + windows_core::IUnknownImpl { fn InvokeTuningWizard(&self, hwndparent: isize) -> windows_core::Result<()>; fn IsTuned(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCClient {} -#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCClient_Vtbl { pub const fn new() -> IRTCClient_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -555,7 +555,7 @@ impl IRTCClient_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_NetworkAddresses(this: *mut core::ffi::c_void, ftcp: super::super::Foundation::VARIANT_BOOL, fexternal: super::super::Foundation::VARIANT_BOOL, pvaddresses: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_NetworkAddresses(this: *mut core::ffi::c_void, ftcp: super::super::Foundation::VARIANT_BOOL, fexternal: super::super::Foundation::VARIANT_BOOL, pvaddresses: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRTCClient_Impl::get_NetworkAddresses(this, core::mem::transmute_copy(&ftcp), core::mem::transmute_copy(&fexternal)) { Ok(ok__) => { @@ -825,7 +825,7 @@ impl IRTCClient_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com"))] +#[cfg(all(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<()>; fn get_AnswerMode(&self, entype: RTC_SESSION_TYPE) -> windows_core::Result; @@ -841,9 +841,9 @@ pub trait IRTCClient2_Impl: Sized + IRTCClient_Impl { fn put_AllowedPorts(&self, ltransport: i32, enlistenmode: RTC_LISTEN_MODE) -> windows_core::Result<()>; fn get_AllowedPorts(&self, ltransport: i32) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCClient2 {} -#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Media_DirectShow", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCClient2_Vtbl { pub const fn new() -> IRTCClient2_Vtbl { unsafe extern "system" fn put_AnswerMode(this: *mut core::ffi::c_void, entype: RTC_SESSION_TYPE, enmode: RTC_ANSWER_MODE) -> windows_core::HRESULT { @@ -949,14 +949,14 @@ impl IRTCClient2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Client(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCClientEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCClientEvent_Vtbl { pub const fn new() -> IRTCClientEvent_Vtbl { unsafe extern "system" fn EventType(this: *mut core::ffi::c_void, peneventtype: *mut RTC_CLIENT_EVENT_TYPE) -> windows_core::HRESULT { @@ -1016,11 +1016,11 @@ impl IRTCClientPortManagement_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCClientPresence_Impl: Sized + windows_core::IUnknownImpl { - fn EnablePresence(&self, fusestorage: super::super::Foundation::VARIANT_BOOL, varstorage: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Export(&self, varstorage: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Import(&self, varstorage: &windows_core::VARIANT, freplaceall: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; + fn EnablePresence(&self, fusestorage: super::super::Foundation::VARIANT_BOOL, varstorage: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn Export(&self, varstorage: &super::Variant::VARIANT) -> windows_core::Result<()>; + fn Import(&self, varstorage: &super::Variant::VARIANT, freplaceall: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn EnumerateBuddies(&self) -> windows_core::Result; fn Buddies(&self) -> windows_core::Result; fn get_Buddy(&self, bstrpresentityuri: &windows_core::BSTR) -> windows_core::Result; @@ -1037,20 +1037,20 @@ pub trait IRTCClientPresence_Impl: Sized + windows_core::IUnknownImpl { fn PrivacyMode(&self) -> windows_core::Result; fn SetPrivacyMode(&self, enmode: RTC_PRIVACY_MODE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCClientPresence {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCClientPresence_Vtbl { pub const fn new() -> IRTCClientPresence_Vtbl { - unsafe extern "system" fn EnablePresence(this: *mut core::ffi::c_void, fusestorage: super::super::Foundation::VARIANT_BOOL, varstorage: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnablePresence(this: *mut core::ffi::c_void, fusestorage: super::super::Foundation::VARIANT_BOOL, varstorage: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRTCClientPresence_Impl::EnablePresence(this, core::mem::transmute_copy(&fusestorage), core::mem::transmute(&varstorage)).into() } - unsafe extern "system" fn Export(this: *mut core::ffi::c_void, varstorage: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Export(this: *mut core::ffi::c_void, varstorage: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRTCClientPresence_Impl::Export(this, core::mem::transmute(&varstorage)).into() } - unsafe extern "system" fn Import(this: *mut core::ffi::c_void, varstorage: core::mem::MaybeUninit, freplaceall: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn Import(this: *mut core::ffi::c_void, varstorage: core::mem::MaybeUninit, freplaceall: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRTCClientPresence_Impl::Import(this, core::mem::transmute(&varstorage), core::mem::transmute_copy(&freplaceall)).into() } @@ -1200,9 +1200,9 @@ impl IRTCClientPresence_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCClientPresence2_Impl: Sized + IRTCClientPresence_Impl { - fn EnablePresenceEx(&self, pprofile: Option<&IRTCProfile>, varstorage: &windows_core::VARIANT, lflags: i32) -> windows_core::Result<()>; + fn EnablePresenceEx(&self, pprofile: Option<&IRTCProfile>, varstorage: &super::Variant::VARIANT, lflags: i32) -> windows_core::Result<()>; fn DisablePresence(&self) -> windows_core::Result<()>; fn AddGroup(&self, bstrgroupname: &windows_core::BSTR, bstrdata: &windows_core::BSTR, pprofile: Option<&IRTCProfile>, lflags: i32) -> windows_core::Result; fn RemoveGroup(&self, pgroup: Option<&IRTCBuddyGroup>) -> windows_core::Result<()>; @@ -1218,12 +1218,12 @@ pub trait IRTCClientPresence2_Impl: Sized + IRTCClientPresence_Impl { fn GetLocalPresenceInfo(&self, penstatus: *mut RTC_PRESENCE_STATUS, pbstrnotes: *mut windows_core::BSTR) -> windows_core::Result<()>; fn AddBuddyEx(&self, bstrpresentityuri: &windows_core::BSTR, bstrusername: &windows_core::BSTR, bstrdata: &windows_core::BSTR, fpersistent: super::super::Foundation::VARIANT_BOOL, ensubscriptiontype: RTC_BUDDY_SUBSCRIPTION_TYPE, pprofile: Option<&IRTCProfile>, lflags: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCClientPresence2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCClientPresence2_Vtbl { pub const fn new() -> IRTCClientPresence2_Vtbl { - unsafe extern "system" fn EnablePresenceEx(this: *mut core::ffi::c_void, pprofile: *mut core::ffi::c_void, varstorage: core::mem::MaybeUninit, lflags: i32) -> windows_core::HRESULT { + unsafe extern "system" fn EnablePresenceEx(this: *mut core::ffi::c_void, pprofile: *mut core::ffi::c_void, varstorage: core::mem::MaybeUninit, lflags: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRTCClientPresence2_Impl::EnablePresenceEx(this, windows_core::from_raw_borrowed(&pprofile), core::mem::transmute(&varstorage), core::mem::transmute_copy(&lflags)).into() } @@ -1455,15 +1455,15 @@ impl IRTCClientProvisioning2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: i32) -> windows_core::Result; + fn get_Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCCollection_Vtbl { pub const fn new() -> IRTCCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, lcount: *mut i32) -> windows_core::HRESULT { @@ -1476,7 +1476,7 @@ impl IRTCCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, pvariant: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRTCCollection_Impl::get_Item(this, core::mem::transmute_copy(&index)) { Ok(ok__) => { @@ -1507,11 +1507,11 @@ impl IRTCCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRTCDispatchEventNotification_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCDispatchEventNotification {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCDispatchEventNotification_Vtbl { pub const fn new() -> IRTCDispatchEventNotification_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -1840,16 +1840,16 @@ impl IRTCEventNotification_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Participant(&self) -> windows_core::Result; fn Info(&self) -> windows_core::Result; fn InfoHeader(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCInfoEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCInfoEvent_Vtbl { pub const fn new() -> IRTCInfoEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1904,16 +1904,16 @@ impl IRTCInfoEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Min(&self) -> windows_core::Result; fn Max(&self) -> windows_core::Result; fn Direction(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCIntensityEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCIntensityEvent_Vtbl { pub const fn new() -> IRTCIntensityEvent_Vtbl { unsafe extern "system" fn Level(this: *mut core::ffi::c_void, pllevel: *mut i32) -> windows_core::HRESULT { @@ -1968,15 +1968,15 @@ impl IRTCIntensityEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn EventType(&self) -> windows_core::Result; fn EventReason(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCMediaEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCMediaEvent_Vtbl { pub const fn new() -> IRTCMediaEvent_Vtbl { unsafe extern "system" fn MediaType(this: *mut core::ffi::c_void, pmediatype: *mut i32) -> windows_core::HRESULT { @@ -2020,7 +2020,7 @@ impl IRTCMediaEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ProposedMedia(&self) -> windows_core::Result; @@ -2030,9 +2030,9 @@ pub trait IRTCMediaRequestEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Reject(&self) -> windows_core::Result<()>; fn State(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCMediaRequestEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCMediaRequestEvent_Vtbl { pub const fn new() -> IRTCMediaRequestEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2108,7 +2108,7 @@ impl IRTCMediaRequestEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Participant(&self) -> windows_core::Result; @@ -2117,9 +2117,9 @@ pub trait IRTCMessagingEvent_Impl: Sized + super::Com::IDispatch_Impl { fn MessageHeader(&self) -> windows_core::Result; fn UserStatus(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCMessagingEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCMessagingEvent_Vtbl { pub const fn new() -> IRTCMessagingEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2269,15 +2269,15 @@ impl IRTCParticipant_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn State(&self) -> windows_core::Result; fn StatusCode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCParticipantStateChangeEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCParticipantStateChangeEvent_Vtbl { pub const fn new() -> IRTCParticipantStateChangeEvent_Vtbl { unsafe extern "system" fn Participant(this: *mut core::ffi::c_void, ppparticipant: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2437,15 +2437,15 @@ impl IRTCPresenceContact_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn StatusText(&self) -> windows_core::Result; fn GetPresenceData(&self, pbstrnamespace: *mut windows_core::BSTR, pbstrdata: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCPresenceDataEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCPresenceDataEvent_Vtbl { pub const fn new() -> IRTCPresenceDataEvent_Vtbl { unsafe extern "system" fn StatusCode(this: *mut core::ffi::c_void, plstatuscode: *mut i32) -> windows_core::HRESULT { @@ -2538,16 +2538,16 @@ impl IRTCPresenceDevice_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn StatusText(&self) -> windows_core::Result; fn PresenceProperty(&self) -> windows_core::Result; fn Value(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCPresencePropertyEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCPresencePropertyEvent_Vtbl { pub const fn new() -> IRTCPresencePropertyEvent_Vtbl { unsafe extern "system" fn StatusCode(this: *mut core::ffi::c_void, plstatuscode: *mut i32) -> windows_core::HRESULT { @@ -2602,15 +2602,15 @@ impl IRTCPresencePropertyEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn StatusText(&self) -> windows_core::Result; fn GetLocalPresenceInfo(&self, penstatus: *mut RTC_PRESENCE_STATUS, pbstrnotes: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCPresenceStatusEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCPresenceStatusEvent_Vtbl { pub const fn new() -> IRTCPresenceStatusEvent_Vtbl { unsafe extern "system" fn StatusCode(this: *mut core::ffi::c_void, plstatuscode: *mut i32) -> windows_core::HRESULT { @@ -2920,15 +2920,15 @@ impl IRTCProfile2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Cookie(&self) -> windows_core::Result; fn StatusCode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCProfileEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCProfileEvent_Vtbl { pub const fn new() -> IRTCProfileEvent_Vtbl { unsafe extern "system" fn Profile(this: *mut core::ffi::c_void, ppprofile: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2972,13 +2972,13 @@ impl IRTCProfileEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCProfileEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCProfileEvent2_Vtbl { pub const fn new() -> IRTCProfileEvent2_Vtbl { unsafe extern "system" fn EventType(this: *mut core::ffi::c_void, peventtype: *mut RTC_PROFILE_EVENT_TYPE) -> windows_core::HRESULT { @@ -2997,7 +2997,7 @@ impl IRTCProfileEvent2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Accept(&self, bstrcontenttype: &windows_core::BSTR, bstrsessiondescription: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3005,9 +3005,9 @@ pub trait IRTCReInviteEvent_Impl: Sized + super::Com::IDispatch_Impl { fn State(&self) -> windows_core::Result; fn GetRemoteSessionDescription(&self, pbstrcontenttype: *mut windows_core::BSTR, pbstrsessiondescription: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCReInviteEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCReInviteEvent_Vtbl { pub const fn new() -> IRTCReInviteEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession2: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3055,16 +3055,16 @@ impl IRTCReInviteEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn State(&self) -> windows_core::Result; fn StatusCode(&self) -> windows_core::Result; fn StatusText(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCRegistrationStateChangeEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCRegistrationStateChangeEvent_Vtbl { pub const fn new() -> IRTCRegistrationStateChangeEvent_Vtbl { unsafe extern "system" fn Profile(this: *mut core::ffi::c_void, ppprofile: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3119,16 +3119,16 @@ impl IRTCRegistrationStateChangeEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Profile(&self) -> windows_core::Result; fn StatusCode(&self) -> windows_core::Result; fn StatusText(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCRoamingEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCRoamingEvent_Vtbl { pub const fn new() -> IRTCRoamingEvent_Vtbl { unsafe extern "system" fn EventType(this: *mut core::ffi::c_void, peventtype: *mut RTC_ROAMING_EVENT_TYPE) -> windows_core::HRESULT { @@ -3544,16 +3544,16 @@ impl IRTCSessionDescriptionManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Cookie(&self) -> windows_core::Result; fn StatusCode(&self) -> windows_core::Result; fn StatusText(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCSessionOperationCompleteEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCSessionOperationCompleteEvent_Vtbl { pub const fn new() -> IRTCSessionOperationCompleteEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3608,14 +3608,14 @@ impl IRTCSessionOperationCompleteEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetRemoteSessionDescription(&self, pbstrcontenttype: *mut windows_core::BSTR, pbstrsessiondescription: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCSessionOperationCompleteEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCSessionOperationCompleteEvent2_Vtbl { pub const fn new() -> IRTCSessionOperationCompleteEvent2_Vtbl { unsafe extern "system" fn Participant(this: *mut core::ffi::c_void, ppparticipant: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3658,16 +3658,16 @@ impl IRTCSessionPortManagement_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ReferStatus(&self) -> windows_core::Result; fn StatusCode(&self) -> windows_core::Result; fn StatusText(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCSessionReferStatusEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCSessionReferStatusEvent_Vtbl { pub const fn new() -> IRTCSessionReferStatusEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3722,7 +3722,7 @@ impl IRTCSessionReferStatusEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ReferredByURI(&self) -> windows_core::Result; @@ -3732,9 +3732,9 @@ pub trait IRTCSessionReferredEvent_Impl: Sized + super::Com::IDispatch_Impl { fn Reject(&self) -> windows_core::Result<()>; fn SetReferredSessionState(&self, enstate: RTC_SESSION_STATE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCSessionReferredEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCSessionReferredEvent_Vtbl { pub const fn new() -> IRTCSessionReferredEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3804,16 +3804,16 @@ impl IRTCSessionReferredEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn State(&self) -> windows_core::Result; fn StatusCode(&self) -> windows_core::Result; fn StatusText(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCSessionStateChangeEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCSessionStateChangeEvent_Vtbl { pub const fn new() -> IRTCSessionStateChangeEvent_Vtbl { unsafe extern "system" fn Session(this: *mut core::ffi::c_void, ppsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3868,16 +3868,16 @@ impl IRTCSessionStateChangeEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn get_RemotePreferredSecurityLevel(&self, ensecuritytype: RTC_SECURITY_TYPE) -> windows_core::Result; fn IsForked(&self) -> windows_core::Result; fn GetRemoteSessionDescription(&self, pbstrcontenttype: *mut windows_core::BSTR, pbstrsessiondescription: *mut windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCSessionStateChangeEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCSessionStateChangeEvent2_Vtbl { pub const fn new() -> IRTCSessionStateChangeEvent2_Vtbl { unsafe extern "system" fn MediaTypes(this: *mut core::ffi::c_void, pmediatypes: *mut i32) -> windows_core::HRESULT { @@ -4058,7 +4058,7 @@ impl IRTCUserSearchResult_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Results(&self) -> windows_core::Result; @@ -4068,9 +4068,9 @@ pub trait IRTCUserSearchResultsEvent_Impl: Sized + super::Com::IDispatch_Impl { fn StatusCode(&self) -> windows_core::Result; fn MoreAvailable(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCUserSearchResultsEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCUserSearchResultsEvent_Vtbl { pub const fn new() -> IRTCUserSearchResultsEvent_Vtbl { unsafe extern "system" fn EnumerateResults(this: *mut core::ffi::c_void, ppenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4218,13 +4218,13 @@ impl IRTCWatcher2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCWatcherEvent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCWatcherEvent_Vtbl { pub const fn new() -> IRTCWatcherEvent_Vtbl { unsafe extern "system" fn Watcher(this: *mut core::ffi::c_void, ppwatcher: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4243,14 +4243,14 @@ impl IRTCWatcherEvent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn StatusCode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRTCWatcherEvent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRTCWatcherEvent2_Vtbl { pub const fn new() -> IRTCWatcherEvent2_Vtbl { unsafe extern "system" fn EventType(this: *mut core::ffi::c_void, peventtype: *mut RTC_WATCHER_EVENT_TYPE) -> windows_core::HRESULT { 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 cf0dbb8e92..eb5e4c1ed9 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RealTimeCommunications/mod.rs @@ -357,7 +357,8 @@ impl IRTCClient { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ListenForIncomingSessions)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_NetworkAddresses(&self, ftcp: P0, fexternal: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -507,7 +508,10 @@ pub struct IRTCClient_Vtbl { pub CreateSession: unsafe extern "system" fn(*mut core::ffi::c_void, RTC_SESSION_TYPE, core::mem::MaybeUninit, *mut core::ffi::c_void, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub SetListenForIncomingSessions: unsafe extern "system" fn(*mut core::ffi::c_void, RTC_LISTEN_MODE) -> windows_core::HRESULT, pub ListenForIncomingSessions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut RTC_LISTEN_MODE) -> windows_core::HRESULT, - pub get_NetworkAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_NetworkAddresses: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_NetworkAddresses: usize, pub put_Volume: unsafe extern "system" fn(*mut core::ffi::c_void, RTC_AUDIO_DEVICE, i32) -> windows_core::HRESULT, pub get_Volume: unsafe extern "system" fn(*mut core::ffi::c_void, RTC_AUDIO_DEVICE, *mut i32) -> windows_core::HRESULT, pub put_AudioMuted: unsafe extern "system" fn(*mut core::ffi::c_void, RTC_AUDIO_DEVICE, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -701,22 +705,25 @@ impl core::ops::Deref for IRTCClientPresence { } windows_core::imp::interface_hierarchy!(IRTCClientPresence, windows_core::IUnknown); impl IRTCClientPresence { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnablePresence(&self, fusestorage: P0, varstorage: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).EnablePresence)(windows_core::Interface::as_raw(self), fusestorage.param().abi(), varstorage.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Export(&self, varstorage: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Export)(windows_core::Interface::as_raw(self), varstorage.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Import(&self, varstorage: P0, freplaceall: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).Import)(windows_core::Interface::as_raw(self), varstorage.param().abi(), freplaceall.param().abi()).ok() @@ -811,9 +818,18 @@ impl IRTCClientPresence { #[repr(C)] pub struct IRTCClientPresence_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub EnablePresence: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Export: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Import: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnablePresence: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EnablePresence: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Export: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Export: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Import: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Import: usize, pub EnumerateBuddies: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Buddies: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -845,10 +861,11 @@ impl core::ops::Deref for IRTCClientPresence2 { } windows_core::imp::interface_hierarchy!(IRTCClientPresence2, windows_core::IUnknown, IRTCClientPresence); impl IRTCClientPresence2 { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn EnablePresenceEx(&self, pprofile: P0, varstorage: P1, lflags: i32) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).EnablePresenceEx)(windows_core::Interface::as_raw(self), pprofile.param().abi(), varstorage.param().abi(), lflags).ok() } @@ -942,7 +959,10 @@ impl IRTCClientPresence2 { #[repr(C)] pub struct IRTCClientPresence2_Vtbl { pub base__: IRTCClientPresence_Vtbl, - pub EnablePresenceEx: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnablePresenceEx: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EnablePresenceEx: usize, pub DisablePresence: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub AddGroup: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::ffi::c_void, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub RemoveGroup: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1064,7 +1084,8 @@ impl IRTCCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn get_Item(&self, index: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1078,7 +1099,10 @@ impl IRTCCollection { pub struct IRTCCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] 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 8a8f93c66e..41c4fb04e2 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteAssistance/impl.rs @@ -1,8 +1,8 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DRendezvousSessionEvents_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DRendezvousSessionEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DRendezvousSessionEvents_Vtbl { pub const fn new() -> DRendezvousSessionEvents_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } 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 94b883a812..b8481e3748 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetTerminalServicesProfilePath(&self, pnewval: &windows_core::BSTR) -> windows_core::Result<()>; @@ -31,9 +31,9 @@ pub trait IADsTSUserEx_Impl: Sized + super::Com::IDispatch_Impl { fn TerminalServicesInitialProgram(&self) -> windows_core::Result; fn SetTerminalServicesInitialProgram(&self, pnewval: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IADsTSUserEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IADsTSUserEx_Vtbl { pub const fn new() -> IADsTSUserEx_Vtbl { unsafe extern "system" fn TerminalServicesProfilePath(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -533,7 +533,7 @@ impl IAudioOutputEndpointRT_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Disconnect(&self) -> windows_core::Result<()>; @@ -546,9 +546,9 @@ pub trait IRemoteDesktopClient_Impl: Sized + super::Com::IDispatch_Impl { fn attachEvent(&self, eventname: &windows_core::BSTR, callback: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; fn detachEvent(&self, eventname: &windows_core::BSTR, callback: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRemoteDesktopClient {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRemoteDesktopClient_Vtbl { pub const fn new() -> IRemoteDesktopClient_Vtbl { unsafe extern "system" fn Connect(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -627,16 +627,16 @@ impl IRemoteDesktopClient_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ResumeScreenUpdates(&self) -> windows_core::Result<()>; fn ExecuteRemoteAction(&self, remoteaction: RemoteActionType) -> windows_core::Result<()>; fn GetSnapshot(&self, snapshotencoding: SnapshotEncodingType, snapshotformat: SnapshotFormatType, snapshotwidth: u32, snapshotheight: u32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRemoteDesktopClientActions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRemoteDesktopClientActions_Vtbl { pub const fn new() -> IRemoteDesktopClientActions_Vtbl { unsafe extern "system" fn SuspendScreenUpdates(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -673,16 +673,16 @@ impl IRemoteDesktopClientActions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn RetrieveSettings(&self) -> windows_core::Result; - fn GetRdpProperty(&self, propertyname: &windows_core::BSTR) -> windows_core::Result; - fn SetRdpProperty(&self, propertyname: &windows_core::BSTR, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn GetRdpProperty(&self, propertyname: &windows_core::BSTR) -> windows_core::Result; + fn SetRdpProperty(&self, propertyname: &windows_core::BSTR, value: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRemoteDesktopClientSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRemoteDesktopClientSettings_Vtbl { pub const fn new() -> IRemoteDesktopClientSettings_Vtbl { unsafe extern "system" fn ApplySettings(this: *mut core::ffi::c_void, rdpfilecontents: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -699,7 +699,7 @@ impl IRemoteDesktopClientSettings_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetRdpProperty(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetRdpProperty(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRemoteDesktopClientSettings_Impl::GetRdpProperty(this, core::mem::transmute(&propertyname)) { Ok(ok__) => { @@ -709,7 +709,7 @@ impl IRemoteDesktopClientSettings_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetRdpProperty(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetRdpProperty(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRemoteDesktopClientSettings_Impl::SetRdpProperty(this, core::mem::transmute(&propertyname), core::mem::transmute(&value)).into() } @@ -725,7 +725,7 @@ impl IRemoteDesktopClientSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Enabled(&self) -> windows_core::Result; @@ -734,9 +734,9 @@ pub trait IRemoteDesktopClientTouchPointer_Impl: Sized + super::Com::IDispatch_I fn SetPointerSpeed(&self, pointerspeed: u32) -> windows_core::Result<()>; fn PointerSpeed(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRemoteDesktopClientTouchPointer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRemoteDesktopClientTouchPointer_Vtbl { pub const fn new() -> IRemoteDesktopClientTouchPointer_Vtbl { unsafe extern "system" fn SetEnabled(this: *mut core::ffi::c_void, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1004,15 +1004,15 @@ impl ITsSbBaseNotifySink_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbClientConnection_Impl: Sized + windows_core::IUnknownImpl { fn UserName(&self) -> windows_core::Result; fn Domain(&self) -> windows_core::Result; fn InitialProgram(&self) -> windows_core::Result; fn LoadBalanceResult(&self) -> windows_core::Result; fn FarmName(&self) -> windows_core::Result; - fn PutContext(&self, contextid: &windows_core::BSTR, context: &windows_core::VARIANT, existingcontext: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn GetContext(&self, contextid: &windows_core::BSTR) -> windows_core::Result; + fn PutContext(&self, contextid: &windows_core::BSTR, context: &super::Variant::VARIANT, existingcontext: *mut super::Variant::VARIANT) -> windows_core::Result<()>; + fn GetContext(&self, contextid: &windows_core::BSTR) -> windows_core::Result; fn Environment(&self) -> windows_core::Result; fn get_ConnectionError(&self) -> windows_core::Result<()>; fn SamUserAccount(&self) -> windows_core::Result; @@ -1022,9 +1022,9 @@ pub trait ITsSbClientConnection_Impl: Sized + windows_core::IUnknownImpl { fn UserSidString(&self) -> windows_core::Result<*mut i8>; fn GetDisconnectedSession(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITsSbClientConnection {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITsSbClientConnection_Vtbl { pub const fn new() -> ITsSbClientConnection_Vtbl { unsafe extern "system" fn UserName(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1077,11 +1077,11 @@ impl ITsSbClientConnection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PutContext(this: *mut core::ffi::c_void, contextid: core::mem::MaybeUninit, context: core::mem::MaybeUninit, existingcontext: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutContext(this: *mut core::ffi::c_void, contextid: core::mem::MaybeUninit, context: core::mem::MaybeUninit, existingcontext: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbClientConnection_Impl::PutContext(this, core::mem::transmute(&contextid), core::mem::transmute(&context), core::mem::transmute_copy(&existingcontext)).into() } - unsafe extern "system" fn GetContext(this: *mut core::ffi::c_void, contextid: core::mem::MaybeUninit, context: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetContext(this: *mut core::ffi::c_void, contextid: core::mem::MaybeUninit, context: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITsSbClientConnection_Impl::GetContext(this, core::mem::transmute(&contextid)) { Ok(ok__) => { @@ -1188,11 +1188,11 @@ impl ITsSbClientConnection_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbClientConnectionPropertySet_Impl: Sized + ITsSbPropertySet_Impl {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITsSbClientConnectionPropertySet {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITsSbClientConnectionPropertySet_Vtbl { pub const fn new() -> ITsSbClientConnectionPropertySet_Vtbl { Self { base__: ITsSbPropertySet_Vtbl::new::() } @@ -1259,11 +1259,11 @@ impl ITsSbEnvironment_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbEnvironmentPropertySet_Impl: Sized + ITsSbPropertySet_Impl {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITsSbEnvironmentPropertySet {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITsSbEnvironmentPropertySet_Vtbl { pub const fn new() -> ITsSbEnvironmentPropertySet_Vtbl { Self { base__: ITsSbPropertySet_Vtbl::new::() } @@ -1343,7 +1343,7 @@ impl ITsSbGenericNotifySink_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbGlobalStore_Impl: Sized + windows_core::IUnknownImpl { fn QueryTarget(&self, providername: &windows_core::BSTR, targetname: &windows_core::BSTR, farmname: &windows_core::BSTR) -> windows_core::Result; fn QuerySessionBySessionId(&self, providername: &windows_core::BSTR, dwsessionid: u32, targetname: &windows_core::BSTR) -> windows_core::Result; @@ -1351,11 +1351,11 @@ pub trait ITsSbGlobalStore_Impl: Sized + windows_core::IUnknownImpl { fn EnumerateTargets(&self, providername: &windows_core::BSTR, farmname: &windows_core::BSTR, envname: &windows_core::BSTR, pdwcount: *mut u32, pval: *mut *mut Option) -> windows_core::Result<()>; fn EnumerateEnvironmentsByProvider(&self, providername: &windows_core::BSTR, pdwcount: *mut u32, ppval: *mut *mut Option) -> windows_core::Result<()>; fn EnumerateSessions(&self, providername: &windows_core::BSTR, targetname: &windows_core::BSTR, username: &windows_core::BSTR, userdomain: &windows_core::BSTR, poolname: &windows_core::BSTR, initialprogram: &windows_core::BSTR, psessionstate: *const TSSESSION_STATE, pdwcount: *mut u32, ppval: *mut *mut Option) -> windows_core::Result<()>; - fn GetFarmProperty(&self, farmname: &windows_core::BSTR, propertyname: &windows_core::BSTR, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetFarmProperty(&self, farmname: &windows_core::BSTR, propertyname: &windows_core::BSTR, pvarvalue: *const super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITsSbGlobalStore {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITsSbGlobalStore_Vtbl { pub const fn new() -> ITsSbGlobalStore_Vtbl { unsafe extern "system" fn QueryTarget(this: *mut core::ffi::c_void, providername: core::mem::MaybeUninit, targetname: core::mem::MaybeUninit, farmname: core::mem::MaybeUninit, pptarget: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1394,7 +1394,7 @@ impl ITsSbGlobalStore_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbGlobalStore_Impl::EnumerateSessions(this, core::mem::transmute(&providername), core::mem::transmute(&targetname), core::mem::transmute(&username), core::mem::transmute(&userdomain), core::mem::transmute(&poolname), core::mem::transmute(&initialprogram), core::mem::transmute_copy(&psessionstate), core::mem::transmute_copy(&pdwcount), core::mem::transmute_copy(&ppval)).into() } - unsafe extern "system" fn GetFarmProperty(this: *mut core::ffi::c_void, farmname: core::mem::MaybeUninit, propertyname: core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetFarmProperty(this: *mut core::ffi::c_void, farmname: core::mem::MaybeUninit, propertyname: core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbGlobalStore_Impl::GetFarmProperty(this, core::mem::transmute(&farmname), core::mem::transmute(&propertyname), core::mem::transmute_copy(&pvarvalue)).into() } @@ -1593,11 +1593,11 @@ impl ITsSbPluginNotifySink_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbPluginPropertySet_Impl: Sized + ITsSbPropertySet_Impl {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITsSbPluginPropertySet {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITsSbPluginPropertySet_Vtbl { pub const fn new() -> ITsSbPluginPropertySet_Vtbl { Self { base__: ITsSbPropertySet_Vtbl::new::() } @@ -1606,11 +1606,11 @@ impl ITsSbPluginPropertySet_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbPropertySet_Impl: Sized + super::Com::StructuredStorage::IPropertyBag_Impl {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITsSbPropertySet {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITsSbPropertySet_Vtbl { pub const fn new() -> ITsSbPropertySet_Vtbl { Self { base__: super::Com::StructuredStorage::IPropertyBag_Vtbl::new::() } @@ -1931,7 +1931,7 @@ impl ITsSbResourcePlugin_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbResourcePluginStore_Impl: Sized + windows_core::IUnknownImpl { fn QueryTarget(&self, targetname: &windows_core::BSTR, farmname: &windows_core::BSTR) -> windows_core::Result; fn QuerySessionBySessionId(&self, dwsessionid: u32, targetname: &windows_core::BSTR) -> windows_core::Result; @@ -1945,16 +1945,16 @@ pub trait ITsSbResourcePluginStore_Impl: Sized + windows_core::IUnknownImpl { fn SaveTarget(&self, ptarget: Option<&ITsSbTarget>, bforcewrite: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn SaveEnvironment(&self, penvironment: Option<&ITsSbEnvironment>, bforcewrite: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn SaveSession(&self, psession: Option<&ITsSbSession>) -> windows_core::Result<()>; - fn SetTargetProperty(&self, targetname: &windows_core::BSTR, propertyname: &windows_core::BSTR, pproperty: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn SetEnvironmentProperty(&self, environmentname: &windows_core::BSTR, propertyname: &windows_core::BSTR, pproperty: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetTargetProperty(&self, targetname: &windows_core::BSTR, propertyname: &windows_core::BSTR, pproperty: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn SetEnvironmentProperty(&self, environmentname: &windows_core::BSTR, propertyname: &windows_core::BSTR, pproperty: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn SetTargetState(&self, targetname: &windows_core::BSTR, newstate: TARGET_STATE) -> windows_core::Result; fn SetSessionState(&self, sbsession: Option<&ITsSbSession>) -> windows_core::Result<()>; fn EnumerateTargets(&self, farmname: &windows_core::BSTR, envname: &windows_core::BSTR, sortbyfieldid: TS_SB_SORT_BY, sortybypropname: &windows_core::BSTR, pdwcount: *mut u32, pval: *mut *mut Option) -> windows_core::Result<()>; fn EnumerateSessions(&self, targetname: &windows_core::BSTR, username: &windows_core::BSTR, userdomain: &windows_core::BSTR, poolname: &windows_core::BSTR, initialprogram: &windows_core::BSTR, psessionstate: *const TSSESSION_STATE, pdwcount: *mut u32, ppval: *mut *mut Option) -> windows_core::Result<()>; - fn GetFarmProperty(&self, farmname: &windows_core::BSTR, propertyname: &windows_core::BSTR, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetFarmProperty(&self, farmname: &windows_core::BSTR, propertyname: &windows_core::BSTR, pvarvalue: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn DeleteTarget(&self, targetname: &windows_core::BSTR, hostname: &windows_core::BSTR) -> windows_core::Result<()>; - fn SetTargetPropertyWithVersionCheck(&self, ptarget: Option<&ITsSbTarget>, propertyname: &windows_core::BSTR, pproperty: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn SetEnvironmentPropertyWithVersionCheck(&self, penvironment: Option<&ITsSbEnvironment>, propertyname: &windows_core::BSTR, pproperty: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetTargetPropertyWithVersionCheck(&self, ptarget: Option<&ITsSbTarget>, propertyname: &windows_core::BSTR, pproperty: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn SetEnvironmentPropertyWithVersionCheck(&self, penvironment: Option<&ITsSbEnvironment>, propertyname: &windows_core::BSTR, pproperty: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn AcquireTargetLock(&self, targetname: &windows_core::BSTR, dwtimeout: u32) -> windows_core::Result; fn ReleaseTargetLock(&self, pcontext: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn TestAndSetServerState(&self, poolname: &windows_core::BSTR, serverfqdn: &windows_core::BSTR, newstate: TARGET_STATE, teststate: TARGET_STATE) -> windows_core::Result; @@ -1962,9 +1962,9 @@ pub trait ITsSbResourcePluginStore_Impl: Sized + windows_core::IUnknownImpl { fn GetServerState(&self, poolname: &windows_core::BSTR, serverfqdn: &windows_core::BSTR) -> windows_core::Result; fn SetServerDrainMode(&self, serverfqdn: &windows_core::BSTR, drainmode: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITsSbResourcePluginStore {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITsSbResourcePluginStore_Vtbl { pub const fn new() -> ITsSbResourcePluginStore_Vtbl { unsafe extern "system" fn QueryTarget(this: *mut core::ffi::c_void, targetname: core::mem::MaybeUninit, farmname: core::mem::MaybeUninit, pptarget: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2033,11 +2033,11 @@ impl ITsSbResourcePluginStore_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbResourcePluginStore_Impl::SaveSession(this, windows_core::from_raw_borrowed(&psession)).into() } - unsafe extern "system" fn SetTargetProperty(this: *mut core::ffi::c_void, targetname: core::mem::MaybeUninit, propertyname: core::mem::MaybeUninit, pproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetTargetProperty(this: *mut core::ffi::c_void, targetname: core::mem::MaybeUninit, propertyname: core::mem::MaybeUninit, pproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbResourcePluginStore_Impl::SetTargetProperty(this, core::mem::transmute(&targetname), core::mem::transmute(&propertyname), core::mem::transmute_copy(&pproperty)).into() } - unsafe extern "system" fn SetEnvironmentProperty(this: *mut core::ffi::c_void, environmentname: core::mem::MaybeUninit, propertyname: core::mem::MaybeUninit, pproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetEnvironmentProperty(this: *mut core::ffi::c_void, environmentname: core::mem::MaybeUninit, propertyname: core::mem::MaybeUninit, pproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbResourcePluginStore_Impl::SetEnvironmentProperty(this, core::mem::transmute(&environmentname), core::mem::transmute(&propertyname), core::mem::transmute_copy(&pproperty)).into() } @@ -2063,7 +2063,7 @@ impl ITsSbResourcePluginStore_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbResourcePluginStore_Impl::EnumerateSessions(this, core::mem::transmute(&targetname), core::mem::transmute(&username), core::mem::transmute(&userdomain), core::mem::transmute(&poolname), core::mem::transmute(&initialprogram), core::mem::transmute_copy(&psessionstate), core::mem::transmute_copy(&pdwcount), core::mem::transmute_copy(&ppval)).into() } - unsafe extern "system" fn GetFarmProperty(this: *mut core::ffi::c_void, farmname: core::mem::MaybeUninit, propertyname: core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetFarmProperty(this: *mut core::ffi::c_void, farmname: core::mem::MaybeUninit, propertyname: core::mem::MaybeUninit, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbResourcePluginStore_Impl::GetFarmProperty(this, core::mem::transmute(&farmname), core::mem::transmute(&propertyname), core::mem::transmute_copy(&pvarvalue)).into() } @@ -2071,11 +2071,11 @@ impl ITsSbResourcePluginStore_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbResourcePluginStore_Impl::DeleteTarget(this, core::mem::transmute(&targetname), core::mem::transmute(&hostname)).into() } - unsafe extern "system" fn SetTargetPropertyWithVersionCheck(this: *mut core::ffi::c_void, ptarget: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, pproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetTargetPropertyWithVersionCheck(this: *mut core::ffi::c_void, ptarget: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, pproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbResourcePluginStore_Impl::SetTargetPropertyWithVersionCheck(this, windows_core::from_raw_borrowed(&ptarget), core::mem::transmute(&propertyname), core::mem::transmute_copy(&pproperty)).into() } - unsafe extern "system" fn SetEnvironmentPropertyWithVersionCheck(this: *mut core::ffi::c_void, penvironment: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, pproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetEnvironmentPropertyWithVersionCheck(this: *mut core::ffi::c_void, penvironment: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, pproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITsSbResourcePluginStore_Impl::SetEnvironmentPropertyWithVersionCheck(this, windows_core::from_raw_borrowed(&penvironment), core::mem::transmute(&propertyname), core::mem::transmute_copy(&pproperty)).into() } @@ -2547,11 +2547,11 @@ impl ITsSbTarget_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITsSbTargetPropertySet_Impl: Sized + ITsSbPropertySet_Impl {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITsSbTargetPropertySet {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITsSbTargetPropertySet_Vtbl { pub const fn new() -> ITsSbTargetPropertySet_Vtbl { Self { base__: ITsSbPropertySet_Vtbl::new::() } @@ -4508,7 +4508,7 @@ impl IWorkspaceReportMessage_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn DeleteResourceType(&self, fmachinewide: super::super::Foundation::VARIANT_BOOL, bstrfileextension: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4516,9 +4516,9 @@ pub trait IWorkspaceResTypeRegistry_Impl: Sized + super::Com::IDispatch_Impl { fn GetResourceTypeInfo(&self, fmachinewide: super::super::Foundation::VARIANT_BOOL, bstrfileextension: &windows_core::BSTR) -> windows_core::Result; fn ModifyResourceType(&self, fmachinewide: super::super::Foundation::VARIANT_BOOL, bstrfileextension: &windows_core::BSTR, bstrlauncher: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWorkspaceResTypeRegistry {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWorkspaceResTypeRegistry_Vtbl { pub const fn new() -> IWorkspaceResTypeRegistry_Vtbl { unsafe extern "system" fn AddResourceType(this: *mut core::ffi::c_void, fmachinewide: super::super::Foundation::VARIANT_BOOL, bstrfileextension: core::mem::MaybeUninit, bstrlauncher: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4566,7 +4566,7 @@ impl IWorkspaceResTypeRegistry_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn StartWorkspace(&self, bstrworkspaceid: &windows_core::BSTR, bstrusername: &windows_core::BSTR, bstrpassword: &windows_core::BSTR, bstrworkspaceparams: &windows_core::BSTR, ltimeout: i32, lflags: i32) -> windows_core::Result<()>; @@ -4576,9 +4576,9 @@ pub trait IWorkspaceScriptable_Impl: Sized + super::Com::IDispatch_Impl { fn OnAuthenticated(&self, bstrworkspaceid: &windows_core::BSTR, bstrusername: &windows_core::BSTR) -> windows_core::Result<()>; fn DisconnectWorkspaceByFriendlyName(&self, bstrworkspacefriendlyname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWorkspaceScriptable {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWorkspaceScriptable_Vtbl { pub const fn new() -> IWorkspaceScriptable_Vtbl { unsafe extern "system" fn DisconnectWorkspace(this: *mut core::ffi::c_void, bstrworkspaceid: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4636,14 +4636,14 @@ impl IWorkspaceScriptable_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ResourceDismissed(&self, bstrworkspaceid: &windows_core::BSTR, bstrworkspacefriendlyname: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWorkspaceScriptable2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWorkspaceScriptable2_Vtbl { pub const fn new() -> IWorkspaceScriptable2_Vtbl { unsafe extern "system" fn StartWorkspaceEx(this: *mut core::ffi::c_void, bstrworkspaceid: core::mem::MaybeUninit, bstrworkspacefriendlyname: core::mem::MaybeUninit, bstrredirectorname: core::mem::MaybeUninit, bstrusername: core::mem::MaybeUninit, bstrpassword: core::mem::MaybeUninit, bstrappcontainer: core::mem::MaybeUninit, bstrworkspaceparams: core::mem::MaybeUninit, ltimeout: i32, lflags: i32) -> windows_core::HRESULT { @@ -4664,13 +4664,13 @@ impl IWorkspaceScriptable2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWorkspaceScriptable3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWorkspaceScriptable3_Vtbl { pub const fn new() -> IWorkspaceScriptable3_Vtbl { unsafe extern "system" fn StartWorkspaceEx2(this: *mut core::ffi::c_void, bstrworkspaceid: core::mem::MaybeUninit, bstrworkspacefriendlyname: core::mem::MaybeUninit, bstrredirectorname: core::mem::MaybeUninit, bstrusername: core::mem::MaybeUninit, bstrpassword: core::mem::MaybeUninit, bstrappcontainer: core::mem::MaybeUninit, bstrworkspaceparams: core::mem::MaybeUninit, ltimeout: i32, lflags: i32, bstreventloguploadaddress: core::mem::MaybeUninit, correlationid: windows_core::GUID) -> windows_core::HRESULT { @@ -4787,11 +4787,11 @@ impl ItsPubPlugin2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _ITSWkspEvents_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _ITSWkspEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _ITSWkspEvents_Vtbl { pub const fn new() -> _ITSWkspEvents_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } 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 4e980c76d6..396a289daa 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteDesktop/mod.rs @@ -1040,17 +1040,19 @@ impl IRemoteDesktopClientSettings { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).RetrieveSettings)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetRdpProperty(&self, propertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetRdpProperty(&self, propertyname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetRdpProperty)(windows_core::Interface::as_raw(self), propertyname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetRdpProperty(&self, propertyname: P0, value: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetRdpProperty)(windows_core::Interface::as_raw(self), propertyname.param().abi(), value.param().abi()).ok() } @@ -1061,8 +1063,14 @@ pub struct IRemoteDesktopClientSettings_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub ApplySettings: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub RetrieveSettings: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetRdpProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetRdpProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetRdpProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetRdpProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetRdpProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetRdpProperty: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IRemoteDesktopClientTouchPointer, IRemoteDesktopClientTouchPointer_Vtbl, 0x260ec22d_8cbc_44b5_9e88_2a37f6c93ae9); @@ -1346,14 +1354,16 @@ impl ITsSbClientConnection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FarmName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PutContext(&self, contextid: P0, context: P1, existingcontext: Option<*mut windows_core::VARIANT>) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PutContext(&self, contextid: P0, context: P1, existingcontext: Option<*mut super::Variant::VARIANT>) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).PutContext)(windows_core::Interface::as_raw(self), contextid.param().abi(), context.param().abi(), core::mem::transmute(existingcontext.unwrap_or(std::ptr::null_mut()))).ok() } - pub unsafe fn GetContext(&self, contextid: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetContext(&self, contextid: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -1401,8 +1411,14 @@ pub struct ITsSbClientConnection_Vtbl { pub InitialProgram: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub LoadBalanceResult: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub FarmName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutContext: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetContext: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutContext: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutContext: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetContext: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetContext: usize, pub Environment: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub get_ConnectionError: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SamUserAccount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1617,7 +1633,8 @@ impl ITsSbGlobalStore { { (windows_core::Interface::vtable(self).EnumerateSessions)(windows_core::Interface::as_raw(self), providername.param().abi(), targetname.param().abi(), username.param().abi(), userdomain.param().abi(), poolname.param().abi(), initialprogram.param().abi(), psessionstate, pdwcount, ppval).ok() } - pub unsafe fn GetFarmProperty(&self, farmname: P0, propertyname: P1, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1637,7 +1654,10 @@ pub struct ITsSbGlobalStore_Vtbl { pub EnumerateTargets: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut u32, *mut *mut Option) -> windows_core::HRESULT, pub EnumerateEnvironmentsByProvider: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut u32, *mut *mut Option) -> windows_core::HRESULT, pub EnumerateSessions: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *const TSSESSION_STATE, *mut u32, *mut *mut Option) -> windows_core::HRESULT, - pub GetFarmProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetFarmProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetFarmProperty: usize, } windows_core::imp::define_interface!(ITsSbLoadBalanceResult, ITsSbLoadBalanceResult_Vtbl, 0x24fdb7ac_fea6_11dc_9672_9a8956d89593); impl core::ops::Deref for ITsSbLoadBalanceResult { @@ -2251,14 +2271,16 @@ impl ITsSbResourcePluginStore { { (windows_core::Interface::vtable(self).SaveSession)(windows_core::Interface::as_raw(self), psession.param().abi()).ok() } - pub unsafe fn SetTargetProperty(&self, targetname: P0, propertyname: P1, pproperty: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetTargetProperty)(windows_core::Interface::as_raw(self), targetname.param().abi(), propertyname.param().abi(), core::mem::transmute(pproperty)).ok() } - pub unsafe fn SetEnvironmentProperty(&self, environmentname: P0, propertyname: P1, pproperty: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2296,7 +2318,8 @@ impl ITsSbResourcePluginStore { { (windows_core::Interface::vtable(self).EnumerateSessions)(windows_core::Interface::as_raw(self), targetname.param().abi(), username.param().abi(), userdomain.param().abi(), poolname.param().abi(), initialprogram.param().abi(), psessionstate, pdwcount, ppval).ok() } - pub unsafe fn GetFarmProperty(&self, farmname: P0, propertyname: P1, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2310,14 +2333,16 @@ impl ITsSbResourcePluginStore { { (windows_core::Interface::vtable(self).DeleteTarget)(windows_core::Interface::as_raw(self), targetname.param().abi(), hostname.param().abi()).ok() } - pub unsafe fn SetTargetPropertyWithVersionCheck(&self, ptarget: P0, propertyname: P1, pproperty: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetTargetPropertyWithVersionCheck)(windows_core::Interface::as_raw(self), ptarget.param().abi(), propertyname.param().abi(), core::mem::transmute(pproperty)).ok() } - pub unsafe fn SetEnvironmentPropertyWithVersionCheck(&self, penvironment: P0, propertyname: P1, pproperty: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2385,16 +2410,31 @@ pub struct ITsSbResourcePluginStore_Vtbl { pub SaveTarget: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SaveEnvironment: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub SaveSession: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetTargetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetEnvironmentProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetTargetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetTargetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetEnvironmentProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetEnvironmentProperty: usize, pub SetTargetState: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, TARGET_STATE, *mut TARGET_STATE) -> windows_core::HRESULT, pub SetSessionState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub EnumerateTargets: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, TS_SB_SORT_BY, core::mem::MaybeUninit, *mut u32, *mut *mut Option) -> windows_core::HRESULT, pub EnumerateSessions: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *const TSSESSION_STATE, *mut u32, *mut *mut Option) -> windows_core::HRESULT, - pub GetFarmProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetFarmProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetFarmProperty: usize, pub DeleteTarget: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetTargetPropertyWithVersionCheck: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetEnvironmentPropertyWithVersionCheck: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetTargetPropertyWithVersionCheck: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetTargetPropertyWithVersionCheck: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetEnvironmentPropertyWithVersionCheck: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetEnvironmentPropertyWithVersionCheck: usize, pub AcquireTargetLock: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub ReleaseTargetLock: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub TestAndSetServerState: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, TARGET_STATE, TARGET_STATE, *mut TARGET_STATE) -> windows_core::HRESULT, 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 b84dc280e2..32342f693d 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/impl.rs @@ -1,13 +1,13 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::Com::IDispatch>) -> windows_core::Result; fn CreateConnectionOptions(&self) -> windows_core::Result; fn CommandLine(&self) -> windows_core::Result; fn Error(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSMan {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSMan_Vtbl { pub const fn new() -> IWSMan_Vtbl { unsafe extern "system" fn CreateSession(this: *mut core::ffi::c_void, connection: core::mem::MaybeUninit, flags: i32, connectionoptions: *mut core::ffi::c_void, session: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -62,15 +62,15 @@ impl IWSMan_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetUserName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; fn SetPassword(&self, password: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManConnectionOptions {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManConnectionOptions_Vtbl { pub const fn new() -> IWSManConnectionOptions_Vtbl { unsafe extern "system" fn UserName(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -102,14 +102,14 @@ impl IWSManConnectionOptions_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCertificateThumbprint(&self, thumbprint: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManConnectionOptionsEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManConnectionOptionsEx_Vtbl { pub const fn new() -> IWSManConnectionOptionsEx_Vtbl { unsafe extern "system" fn CertificateThumbprint(this: *mut core::ffi::c_void, thumbprint: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -136,7 +136,7 @@ impl IWSManConnectionOptionsEx_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ProxyIEConfig(&self) -> windows_core::Result; @@ -147,9 +147,9 @@ pub trait IWSManConnectionOptionsEx2_Impl: Sized + IWSManConnectionOptionsEx_Imp fn ProxyAuthenticationUseBasic(&self) -> windows_core::Result; fn ProxyAuthenticationUseDigest(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManConnectionOptionsEx2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManConnectionOptionsEx2_Vtbl { pub const fn new() -> IWSManConnectionOptionsEx2_Vtbl { unsafe extern "system" fn SetProxy(this: *mut core::ffi::c_void, accesstype: i32, authenticationmechanism: i32, username: core::mem::MaybeUninit, password: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -242,15 +242,15 @@ impl IWSManConnectionOptionsEx2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AtEndOfStream(&self) -> windows_core::Result; fn Error(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManEnumerator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManEnumerator_Vtbl { pub const fn new() -> IWSManEnumerator_Vtbl { unsafe extern "system" fn ReadItem(this: *mut core::ffi::c_void, resource: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -294,7 +294,7 @@ impl IWSManEnumerator_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SessionFlagUTF8(&self) -> windows_core::Result; @@ -317,9 +317,9 @@ pub trait IWSManEx_Impl: Sized + IWSMan_Impl { fn EnumerationFlagHierarchyDeepBasePropsOnly(&self) -> windows_core::Result; fn EnumerationFlagReturnObject(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManEx_Vtbl { pub const fn new() -> IWSManEx_Vtbl { unsafe extern "system" fn CreateResourceLocator(this: *mut core::ffi::c_void, strresourcelocator: core::mem::MaybeUninit, newresourcelocator: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -550,13 +550,13 @@ impl IWSManEx_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManEx2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManEx2_Vtbl { pub const fn new() -> IWSManEx2_Vtbl { unsafe extern "system" fn SessionFlagUseClientCertificate(this: *mut core::ffi::c_void, flags: *mut i32) -> windows_core::HRESULT { @@ -575,7 +575,7 @@ impl IWSManEx2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SessionFlagUseCredSsp(&self) -> windows_core::Result; @@ -585,9 +585,9 @@ pub trait IWSManEx3_Impl: Sized + IWSManEx2_Impl { fn SessionFlagAllowNegotiateImplicitCredentials(&self) -> windows_core::Result; fn SessionFlagUseSsl(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManEx3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManEx3_Vtbl { pub const fn new() -> IWSManEx3_Vtbl { unsafe extern "system" fn SessionFlagUTF16(this: *mut core::ffi::c_void, flags: *mut i32) -> windows_core::HRESULT { @@ -675,16 +675,16 @@ impl IWSManEx3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::Com::IDispatch>, resourceuri: &windows_core::VARIANT, flags: i32) -> windows_core::Result; + fn ConfigSDDL(&self, session: Option<&super::Com::IDispatch>, resourceuri: &super::Variant::VARIANT, flags: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManInternal {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManInternal_Vtbl { pub const fn new() -> IWSManInternal_Vtbl { - unsafe extern "system" fn ConfigSDDL(this: *mut core::ffi::c_void, session: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, flags: i32, resource: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ConfigSDDL(this: *mut core::ffi::c_void, session: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, flags: i32, resource: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWSManInternal_Impl::ConfigSDDL(this, windows_core::from_raw_borrowed(&session), core::mem::transmute(&resourceuri), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -700,25 +700,25 @@ impl IWSManInternal_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ResourceURI(&self) -> windows_core::Result; - fn AddSelector(&self, resourceselname: &windows_core::BSTR, selvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn AddSelector(&self, resourceselname: &windows_core::BSTR, selvalue: &super::Variant::VARIANT) -> windows_core::Result<()>; fn ClearSelectors(&self) -> windows_core::Result<()>; fn FragmentPath(&self) -> windows_core::Result; fn SetFragmentPath(&self, text: &windows_core::BSTR) -> windows_core::Result<()>; fn FragmentDialect(&self) -> windows_core::Result; fn SetFragmentDialect(&self, text: &windows_core::BSTR) -> windows_core::Result<()>; - fn AddOption(&self, optionname: &windows_core::BSTR, optionvalue: &windows_core::VARIANT, mustcomply: super::super::Foundation::BOOL) -> windows_core::Result<()>; + fn AddOption(&self, optionname: &windows_core::BSTR, optionvalue: &super::Variant::VARIANT, mustcomply: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn SetMustUnderstandOptions(&self, mustunderstand: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn MustUnderstandOptions(&self) -> windows_core::Result; fn ClearOptions(&self) -> windows_core::Result<()>; fn Error(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManResourceLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManResourceLocator_Vtbl { pub const fn new() -> IWSManResourceLocator_Vtbl { unsafe extern "system" fn SetResourceURI(this: *mut core::ffi::c_void, uri: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -735,7 +735,7 @@ impl IWSManResourceLocator_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddSelector(this: *mut core::ffi::c_void, resourceselname: core::mem::MaybeUninit, selvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddSelector(this: *mut core::ffi::c_void, resourceselname: core::mem::MaybeUninit, selvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWSManResourceLocator_Impl::AddSelector(this, core::mem::transmute(&resourceselname), core::mem::transmute(&selvalue)).into() } @@ -771,7 +771,7 @@ impl IWSManResourceLocator_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWSManResourceLocator_Impl::SetFragmentDialect(this, core::mem::transmute(&text)).into() } - unsafe extern "system" fn AddOption(this: *mut core::ffi::c_void, optionname: core::mem::MaybeUninit, optionvalue: core::mem::MaybeUninit, mustcomply: super::super::Foundation::BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn AddOption(this: *mut core::ffi::c_void, optionname: core::mem::MaybeUninit, optionvalue: core::mem::MaybeUninit, mustcomply: super::super::Foundation::BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWSManResourceLocator_Impl::AddOption(this, core::mem::transmute(&optionname), core::mem::transmute(&optionvalue), core::mem::transmute_copy(&mustcomply)).into() } @@ -834,14 +834,14 @@ impl IWSManResourceLocatorInternal_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT, flags: i32) -> windows_core::Result; - fn Put(&self, resourceuri: &windows_core::VARIANT, resource: &windows_core::BSTR, flags: i32) -> windows_core::Result; - fn Create(&self, resourceuri: &windows_core::VARIANT, resource: &windows_core::BSTR, flags: i32) -> windows_core::Result; - fn Delete(&self, resourceuri: &windows_core::VARIANT, flags: i32) -> windows_core::Result<()>; - fn Invoke(&self, actionuri: &windows_core::BSTR, resourceuri: &windows_core::VARIANT, parameters: &windows_core::BSTR, flags: i32) -> windows_core::Result; - fn Enumerate(&self, resourceuri: &windows_core::VARIANT, filter: &windows_core::BSTR, dialect: &windows_core::BSTR, flags: i32) -> windows_core::Result; + fn Get(&self, resourceuri: &super::Variant::VARIANT, flags: i32) -> windows_core::Result; + fn Put(&self, resourceuri: &super::Variant::VARIANT, resource: &windows_core::BSTR, flags: i32) -> windows_core::Result; + fn Create(&self, resourceuri: &super::Variant::VARIANT, resource: &windows_core::BSTR, flags: i32) -> windows_core::Result; + fn Delete(&self, resourceuri: &super::Variant::VARIANT, flags: i32) -> windows_core::Result<()>; + fn Invoke(&self, actionuri: &windows_core::BSTR, resourceuri: &super::Variant::VARIANT, parameters: &windows_core::BSTR, flags: i32) -> windows_core::Result; + fn Enumerate(&self, resourceuri: &super::Variant::VARIANT, filter: &windows_core::BSTR, dialect: &windows_core::BSTR, flags: i32) -> windows_core::Result; fn Identify(&self, flags: i32) -> windows_core::Result; fn Error(&self) -> windows_core::Result; fn BatchItems(&self) -> windows_core::Result; @@ -849,12 +849,12 @@ pub trait IWSManSession_Impl: Sized + super::Com::IDispatch_Impl { fn Timeout(&self) -> windows_core::Result; fn SetTimeout(&self, value: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSManSession {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSManSession_Vtbl { pub const fn new() -> IWSManSession_Vtbl { - unsafe extern "system" fn Get(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, flags: i32, resource: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Get(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, flags: i32, resource: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWSManSession_Impl::Get(this, core::mem::transmute(&resourceuri), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -864,7 +864,7 @@ impl IWSManSession_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Put(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, resource: core::mem::MaybeUninit, flags: i32, resultresource: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Put(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, resource: core::mem::MaybeUninit, flags: i32, resultresource: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWSManSession_Impl::Put(this, core::mem::transmute(&resourceuri), core::mem::transmute(&resource), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -874,7 +874,7 @@ impl IWSManSession_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Create(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, resource: core::mem::MaybeUninit, flags: i32, newuri: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Create(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, resource: core::mem::MaybeUninit, flags: i32, newuri: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWSManSession_Impl::Create(this, core::mem::transmute(&resourceuri), core::mem::transmute(&resource), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -884,11 +884,11 @@ impl IWSManSession_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Delete(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, flags: i32) -> windows_core::HRESULT { + unsafe extern "system" fn Delete(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, flags: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWSManSession_Impl::Delete(this, core::mem::transmute(&resourceuri), core::mem::transmute_copy(&flags)).into() } - unsafe extern "system" fn Invoke(this: *mut core::ffi::c_void, actionuri: core::mem::MaybeUninit, resourceuri: core::mem::MaybeUninit, parameters: core::mem::MaybeUninit, flags: i32, result: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Invoke(this: *mut core::ffi::c_void, actionuri: core::mem::MaybeUninit, resourceuri: core::mem::MaybeUninit, parameters: core::mem::MaybeUninit, flags: i32, result: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWSManSession_Impl::Invoke(this, core::mem::transmute(&actionuri), core::mem::transmute(&resourceuri), core::mem::transmute(¶meters), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -898,7 +898,7 @@ impl IWSManSession_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Enumerate(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, filter: core::mem::MaybeUninit, dialect: core::mem::MaybeUninit, flags: i32, resultset: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Enumerate(this: *mut core::ffi::c_void, resourceuri: core::mem::MaybeUninit, filter: core::mem::MaybeUninit, dialect: core::mem::MaybeUninit, flags: i32, resultset: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWSManSession_Impl::Enumerate(this, core::mem::transmute(&resourceuri), core::mem::transmute(&filter), core::mem::transmute(&dialect), core::mem::transmute_copy(&flags)) { Ok(ok__) => { 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 af17696922..892fff99bc 100644 --- a/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/RemoteManagement/mod.rs @@ -715,11 +715,11 @@ impl core::ops::Deref for IWSManInternal { windows_core::imp::interface_hierarchy!(IWSManInternal, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IWSManInternal { - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ConfigSDDL(&self, session: P0, resourceuri: P1, flags: i32) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ConfigSDDL)(windows_core::Interface::as_raw(self), session.param().abi(), resourceuri.param().abi(), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -729,9 +729,9 @@ impl IWSManInternal { #[repr(C)] pub struct IWSManInternal_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - #[cfg(feature = "Win32_System_Com")] - pub ConfigSDDL: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ConfigSDDL: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ConfigSDDL: usize, } #[cfg(feature = "Win32_System_Com")] @@ -757,10 +757,11 @@ impl IWSManResourceLocator { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ResourceURI)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddSelector(&self, resourceselname: P0, selvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddSelector)(windows_core::Interface::as_raw(self), resourceselname.param().abi(), selvalue.param().abi()).ok() } @@ -787,10 +788,11 @@ impl IWSManResourceLocator { { (windows_core::Interface::vtable(self).SetFragmentDialect)(windows_core::Interface::as_raw(self), text.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddOption(&self, optionname: P0, optionvalue: P1, mustcomply: P2) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, P2: windows_core::Param, { (windows_core::Interface::vtable(self).AddOption)(windows_core::Interface::as_raw(self), optionname.param().abi(), optionvalue.param().abi(), mustcomply.param().abi()).ok() @@ -819,13 +821,19 @@ pub struct IWSManResourceLocator_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub SetResourceURI: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub ResourceURI: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddSelector: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddSelector: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddSelector: usize, pub ClearSelectors: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub FragmentPath: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetFragmentPath: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub FragmentDialect: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetFragmentDialect: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddOption: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddOption: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddOption: usize, pub SetMustUnderstandOptions: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub MustUnderstandOptions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub ClearOptions: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -857,48 +865,53 @@ impl core::ops::Deref for IWSManSession { windows_core::imp::interface_hierarchy!(IWSManSession, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IWSManSession { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Get(&self, resourceuri: P0, flags: i32) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Get)(windows_core::Interface::as_raw(self), resourceuri.param().abi(), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Put(&self, resourceuri: P0, resource: P1, flags: i32) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Put)(windows_core::Interface::as_raw(self), resourceuri.param().abi(), resource.param().abi(), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Create(&self, resourceuri: P0, resource: P1, flags: i32) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Create)(windows_core::Interface::as_raw(self), resourceuri.param().abi(), resource.param().abi(), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Delete(&self, resourceuri: P0, flags: i32) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self), resourceuri.param().abi(), flags).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Invoke(&self, actionuri: P0, resourceuri: P1, parameters: P2, flags: i32) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Invoke)(windows_core::Interface::as_raw(self), actionuri.param().abi(), resourceuri.param().abi(), parameters.param().abi(), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Enumerate(&self, resourceuri: P0, filter: P1, dialect: P2, flags: i32) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, { @@ -932,14 +945,29 @@ impl IWSManSession { #[repr(C)] pub struct IWSManSession_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Put: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, - pub Invoke: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Enumerate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Get: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Put: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Put: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Create: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Delete: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Invoke: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Invoke: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Enumerate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Enumerate: usize, pub Identify: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Error: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, 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 f690f549d1..1b2d550ecc 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Search/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Search/impl.rs @@ -90,11 +90,11 @@ impl DataSourceListener_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DataSourceObject_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DataSourceObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DataSourceObject_Vtbl { pub const fn new() -> DataSourceObject_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -143,13 +143,13 @@ impl IAccessor_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAlterIndex_Impl: Sized + windows_core::IUnknownImpl { 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<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAlterIndex {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAlterIndex_Vtbl { pub const fn new() -> IAlterIndex_Vtbl { unsafe extern "system" fn AlterIndex(this: *mut core::ffi::c_void, 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::HRESULT { @@ -162,14 +162,14 @@ impl IAlterIndex_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAlterTable_Impl: Sized + windows_core::IUnknownImpl { 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<()>; fn AlterTable(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pnewtableid: *const super::super::Storage::IndexServer::DBID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAlterTable {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAlterTable_Vtbl { pub const fn new() -> IAlterTable_Vtbl { unsafe extern "system" fn AlterColumn(this: *mut core::ffi::c_void, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumnid: *const super::super::Storage::IndexServer::DBID, dwcolumndescflags: u32, pcolumndesc: *const DBCOLUMNDESC) -> windows_core::HRESULT { @@ -343,14 +343,14 @@ impl IColumnsInfo2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IColumnsRowset_Impl: Sized + windows_core::IUnknownImpl { fn GetAvailableColumns(&self, pcoptcolumns: *mut usize, prgoptcolumns: *mut *mut super::super::Storage::IndexServer::DBID) -> windows_core::Result<()>; fn GetColumnsRowset(&self, punkouter: Option<&windows_core::IUnknown>, coptcolumns: usize, rgoptcolumns: *const super::super::Storage::IndexServer::DBID, riid: *const windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, ppcolrowset: *mut Option) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IColumnsRowset {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IColumnsRowset_Vtbl { pub const fn new() -> IColumnsRowset_Vtbl { unsafe extern "system" fn GetAvailableColumns(this: *mut core::ffi::c_void, pcoptcolumns: *mut usize, prgoptcolumns: *mut *mut super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT { @@ -524,14 +524,14 @@ impl ICommandPrepare_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICommandProperties_Impl: Sized + windows_core::IUnknownImpl { fn GetProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::Result<()>; fn SetProperties(&self, cpropertysets: u32, rgpropertysets: *const DBPROPSET) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICommandProperties {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICommandProperties_Vtbl { pub const fn new() -> ICommandProperties_Vtbl { unsafe extern "system" fn GetProperties(this: *mut core::ffi::c_void, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::HRESULT { @@ -661,19 +661,19 @@ impl ICommandWithParameters_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(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; fn GetSubConditions(&self, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; - fn GetComparisonInfo(&self, ppszpropertyname: *mut windows_core::PWSTR, pcop: *mut Common::CONDITION_OPERATION, ppropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetComparisonInfo(&self, ppszpropertyname: *mut windows_core::PWSTR, pcop: *mut Common::CONDITION_OPERATION, ppropvar: *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetValueType(&self) -> windows_core::Result; fn GetValueNormalization(&self) -> windows_core::Result; fn GetInputTerms(&self, pppropertyterm: *mut Option, ppoperationterm: *mut Option, ppvalueterm: *mut Option) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICondition {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl ICondition_Vtbl { pub const fn new() -> ICondition_Vtbl { unsafe extern "system" fn GetConditionType(this: *mut core::ffi::c_void, pnodetype: *mut Common::CONDITION_TYPE) -> windows_core::HRESULT { @@ -690,7 +690,7 @@ impl ICondition_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICondition_Impl::GetSubConditions(this, core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppv)).into() } - unsafe extern "system" fn GetComparisonInfo(this: *mut core::ffi::c_void, ppszpropertyname: *mut windows_core::PWSTR, pcop: *mut Common::CONDITION_OPERATION, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetComparisonInfo(this: *mut core::ffi::c_void, ppszpropertyname: *mut windows_core::PWSTR, pcop: *mut Common::CONDITION_OPERATION, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICondition_Impl::GetComparisonInfo(this, core::mem::transmute_copy(&ppszpropertyname), core::mem::transmute_copy(&pcop), core::mem::transmute_copy(&ppropvar)).into() } @@ -743,14 +743,14 @@ impl ICondition_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(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; - fn GetLeafConditionInfo(&self, ppropkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pcop: *mut Common::CONDITION_OPERATION, ppropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetLeafConditionInfo(&self, ppropkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pcop: *mut Common::CONDITION_OPERATION, ppropvar: *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ICondition2 {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ICondition2_Vtbl { pub const fn new() -> ICondition2_Vtbl { unsafe extern "system" fn GetLocale(this: *mut core::ffi::c_void, ppszlocalename: *mut windows_core::PWSTR) -> windows_core::HRESULT { @@ -763,7 +763,7 @@ impl ICondition2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetLeafConditionInfo(this: *mut core::ffi::c_void, ppropkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pcop: *mut Common::CONDITION_OPERATION, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetLeafConditionInfo(this: *mut core::ffi::c_void, ppropkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pcop: *mut Common::CONDITION_OPERATION, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICondition2_Impl::GetLeafConditionInfo(this, core::mem::transmute_copy(&ppropkey), core::mem::transmute_copy(&pcop), core::mem::transmute_copy(&ppropvar)).into() } @@ -777,16 +777,16 @@ impl ICondition2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IConditionFactory_Impl: Sized + windows_core::IUnknownImpl { fn MakeNot(&self, pcsub: Option<&ICondition>, fsimplify: super::super::Foundation::BOOL) -> windows_core::Result; fn MakeAndOr(&self, ct: Common::CONDITION_TYPE, peusubs: Option<&super::Com::IEnumUnknown>, fsimplify: super::super::Foundation::BOOL) -> windows_core::Result; - fn MakeLeaf(&self, pszpropertyname: &windows_core::PCWSTR, cop: Common::CONDITION_OPERATION, pszvaluetype: &windows_core::PCWSTR, ppropvar: *const windows_core::PROPVARIANT, ppropertynameterm: Option<&IRichChunk>, poperationterm: Option<&IRichChunk>, pvalueterm: Option<&IRichChunk>, fexpand: super::super::Foundation::BOOL) -> windows_core::Result; + fn MakeLeaf(&self, pszpropertyname: &windows_core::PCWSTR, cop: Common::CONDITION_OPERATION, pszvaluetype: &windows_core::PCWSTR, ppropvar: *const super::Com::StructuredStorage::PROPVARIANT, ppropertynameterm: Option<&IRichChunk>, poperationterm: Option<&IRichChunk>, pvalueterm: Option<&IRichChunk>, fexpand: super::super::Foundation::BOOL) -> windows_core::Result; fn Resolve(&self, pc: Option<&ICondition>, sqro: STRUCTURED_QUERY_RESOLVE_OPTION, pstreferencetime: *const super::super::Foundation::SYSTEMTIME) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IConditionFactory {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl IConditionFactory_Vtbl { pub const fn new() -> IConditionFactory_Vtbl { unsafe extern "system" fn MakeNot(this: *mut core::ffi::c_void, pcsub: *mut core::ffi::c_void, fsimplify: super::super::Foundation::BOOL, ppcresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -809,7 +809,7 @@ impl IConditionFactory_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn MakeLeaf(this: *mut core::ffi::c_void, pszpropertyname: windows_core::PCWSTR, cop: Common::CONDITION_OPERATION, pszvaluetype: windows_core::PCWSTR, ppropvar: *const core::mem::MaybeUninit, ppropertynameterm: *mut core::ffi::c_void, poperationterm: *mut core::ffi::c_void, pvalueterm: *mut core::ffi::c_void, fexpand: super::super::Foundation::BOOL, ppcresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn MakeLeaf(this: *mut core::ffi::c_void, pszpropertyname: windows_core::PCWSTR, cop: Common::CONDITION_OPERATION, pszvaluetype: windows_core::PCWSTR, ppropvar: *const core::mem::MaybeUninit, ppropertynameterm: *mut core::ffi::c_void, poperationterm: *mut core::ffi::c_void, pvalueterm: *mut core::ffi::c_void, fexpand: super::super::Foundation::BOOL, ppcresult: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IConditionFactory_Impl::MakeLeaf(this, core::mem::transmute(&pszpropertyname), core::mem::transmute_copy(&cop), core::mem::transmute(&pszvaluetype), core::mem::transmute_copy(&ppropvar), windows_core::from_raw_borrowed(&ppropertynameterm), windows_core::from_raw_borrowed(&poperationterm), windows_core::from_raw_borrowed(&pvalueterm), core::mem::transmute_copy(&fexpand)) { Ok(ok__) => { @@ -841,7 +841,7 @@ impl IConditionFactory_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(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<()>; fn CreateNegation(&self, pcsub: Option<&ICondition>, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; @@ -850,12 +850,12 @@ pub trait IConditionFactory2_Impl: Sized + IConditionFactory_Impl { fn CreateStringLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, pszvalue: &windows_core::PCWSTR, pszlocalename: &windows_core::PCWSTR, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn CreateIntegerLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, lvalue: i32, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn CreateBooleanLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, fvalue: super::super::Foundation::BOOL, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; - fn CreateLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, propvar: *const windows_core::PROPVARIANT, pszsemantictype: &windows_core::PCWSTR, pszlocalename: &windows_core::PCWSTR, ppropertynameterm: Option<&IRichChunk>, poperationterm: Option<&IRichChunk>, pvalueterm: Option<&IRichChunk>, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; + fn CreateLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, propvar: *const super::Com::StructuredStorage::PROPVARIANT, pszsemantictype: &windows_core::PCWSTR, pszlocalename: &windows_core::PCWSTR, ppropertynameterm: Option<&IRichChunk>, poperationterm: Option<&IRichChunk>, pvalueterm: Option<&IRichChunk>, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn ResolveCondition(&self, pc: Option<&ICondition>, sqro: STRUCTURED_QUERY_RESOLVE_OPTION, pstreferencetime: *const super::super::Foundation::SYSTEMTIME, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IConditionFactory2 {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IConditionFactory2_Vtbl { pub const fn new() -> IConditionFactory2_Vtbl { unsafe extern "system" fn CreateTrueFalse(this: *mut core::ffi::c_void, fval: super::super::Foundation::BOOL, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -886,7 +886,7 @@ impl IConditionFactory2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IConditionFactory2_Impl::CreateBooleanLeaf(this, core::mem::transmute_copy(&propkey), core::mem::transmute_copy(&cop), core::mem::transmute_copy(&fvalue), core::mem::transmute_copy(&cco), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppv)).into() } - unsafe extern "system" fn CreateLeaf(this: *mut core::ffi::c_void, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, propvar: *const core::mem::MaybeUninit, pszsemantictype: windows_core::PCWSTR, pszlocalename: windows_core::PCWSTR, ppropertynameterm: *mut core::ffi::c_void, poperationterm: *mut core::ffi::c_void, pvalueterm: *mut core::ffi::c_void, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateLeaf(this: *mut core::ffi::c_void, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, propvar: *const core::mem::MaybeUninit, pszsemantictype: windows_core::PCWSTR, pszlocalename: windows_core::PCWSTR, ppropertynameterm: *mut core::ffi::c_void, poperationterm: *mut core::ffi::c_void, pvalueterm: *mut core::ffi::c_void, cco: CONDITION_CREATION_OPTIONS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IConditionFactory2_Impl::CreateLeaf(this, core::mem::transmute_copy(&propkey), core::mem::transmute_copy(&cop), core::mem::transmute_copy(&propvar), core::mem::transmute(&pszsemantictype), core::mem::transmute(&pszlocalename), windows_core::from_raw_borrowed(&ppropertynameterm), windows_core::from_raw_borrowed(&poperationterm), windows_core::from_raw_borrowed(&pvalueterm), core::mem::transmute_copy(&cco), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppv)).into() } @@ -911,16 +911,16 @@ impl IConditionFactory2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IConditionGenerator_Impl: Sized + windows_core::IUnknownImpl { fn Initialize(&self, pschemaprovider: Option<&ISchemaProvider>) -> windows_core::Result<()>; fn RecognizeNamedEntities(&self, pszinputstring: &windows_core::PCWSTR, lciduserlocale: u32, ptokencollection: Option<&ITokenCollection>, pnamedentities: Option<&INamedEntityCollector>) -> windows_core::Result<()>; fn GenerateForLeaf(&self, pconditionfactory: Option<&IConditionFactory>, pszpropertyname: &windows_core::PCWSTR, cop: Common::CONDITION_OPERATION, pszvaluetype: &windows_core::PCWSTR, pszvalue: &windows_core::PCWSTR, pszvalue2: &windows_core::PCWSTR, ppropertynameterm: Option<&IRichChunk>, poperationterm: Option<&IRichChunk>, pvalueterm: Option<&IRichChunk>, automaticwildcard: super::super::Foundation::BOOL, pnostringquery: *mut super::super::Foundation::BOOL) -> windows_core::Result; - fn DefaultPhrase(&self, pszvaluetype: &windows_core::PCWSTR, ppropvar: *const windows_core::PROPVARIANT, fuseenglish: super::super::Foundation::BOOL, ppszphrase: *mut windows_core::PWSTR) -> windows_core::Result<()>; + fn DefaultPhrase(&self, pszvaluetype: &windows_core::PCWSTR, ppropvar: *const super::Com::StructuredStorage::PROPVARIANT, fuseenglish: super::super::Foundation::BOOL, ppszphrase: *mut windows_core::PWSTR) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IConditionGenerator {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl IConditionGenerator_Vtbl { pub const fn new() -> IConditionGenerator_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, pschemaprovider: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -941,7 +941,7 @@ impl IConditionGenerator_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn DefaultPhrase(this: *mut core::ffi::c_void, pszvaluetype: windows_core::PCWSTR, ppropvar: *const core::mem::MaybeUninit, fuseenglish: super::super::Foundation::BOOL, ppszphrase: *mut windows_core::PWSTR) -> windows_core::HRESULT { + unsafe extern "system" fn DefaultPhrase(this: *mut core::ffi::c_void, pszvaluetype: windows_core::PCWSTR, ppropvar: *const core::mem::MaybeUninit, fuseenglish: super::super::Foundation::BOOL, ppszphrase: *mut windows_core::PWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IConditionGenerator_Impl::DefaultPhrase(this, core::mem::transmute(&pszvaluetype), core::mem::transmute_copy(&ppropvar), core::mem::transmute_copy(&fuseenglish), core::mem::transmute_copy(&ppszphrase)).into() } @@ -1044,13 +1044,13 @@ impl IDBAsynchStatus_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(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<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDBBinderProperties {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDBBinderProperties_Vtbl { pub const fn new() -> IDBBinderProperties_Vtbl { unsafe extern "system" fn Reset(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1107,16 +1107,16 @@ impl IDBCreateSession_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDBDataSourceAdmin_Impl: Sized + windows_core::IUnknownImpl { fn CreateDataSource(&self, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, punkouter: Option<&windows_core::IUnknown>, riid: *const windows_core::GUID, ppdbsession: *mut Option) -> windows_core::Result<()>; fn DestroyDataSource(&self) -> windows_core::Result<()>; fn GetCreationProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertyinfosets: *mut u32, prgpropertyinfosets: *mut *mut DBPROPINFOSET, ppdescbuffer: *mut *mut u16) -> windows_core::Result<()>; fn ModifyDataSource(&self, cpropertysets: u32, rgpropertysets: *mut DBPROPSET) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDBDataSourceAdmin {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDBDataSourceAdmin_Vtbl { pub const fn new() -> IDBDataSourceAdmin_Vtbl { unsafe extern "system" fn CreateDataSource(this: *mut core::ffi::c_void, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, punkouter: *mut core::ffi::c_void, riid: *const windows_core::GUID, ppdbsession: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1234,15 +1234,15 @@ impl IDBPromptInitialize_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDBProperties_Impl: Sized + windows_core::IUnknownImpl { fn GetProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::Result<()>; fn GetPropertyInfo(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertyinfosets: *mut u32, prgpropertyinfosets: *mut *mut DBPROPINFOSET, ppdescbuffer: *mut *mut u16) -> windows_core::Result<()>; fn SetProperties(&self, cpropertysets: u32, rgpropertysets: *mut DBPROPSET) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDBProperties {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Variant"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDBProperties_Vtbl { pub const fn new() -> IDBProperties_Vtbl { unsafe extern "system" fn GetProperties(this: *mut core::ffi::c_void, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::HRESULT { @@ -1299,17 +1299,17 @@ impl IDBSchemaCommand_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDBSchemaRowset_Impl: Sized + windows_core::IUnknownImpl { - fn GetRowset(&self, punkouter: Option<&windows_core::IUnknown>, rguidschema: *const windows_core::GUID, crestrictions: u32, rgrestrictions: *const windows_core::VARIANT, riid: *const windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pprowset: *mut Option) -> windows_core::Result<()>; + fn GetRowset(&self, punkouter: 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 Option) -> windows_core::Result<()>; fn GetSchemas(&self, pcschemas: *mut u32, prgschemas: *mut *mut windows_core::GUID, prgrestrictionsupport: *mut *mut u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDBSchemaRowset {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDBSchemaRowset_Vtbl { pub const fn new() -> IDBSchemaRowset_Vtbl { - unsafe extern "system" fn GetRowset(this: *mut core::ffi::c_void, punkouter: *mut core::ffi::c_void, rguidschema: *const windows_core::GUID, crestrictions: u32, rgrestrictions: *const core::mem::MaybeUninit, riid: *const windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pprowset: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn GetRowset(this: *mut core::ffi::c_void, punkouter: *mut core::ffi::c_void, rguidschema: *const windows_core::GUID, crestrictions: u32, rgrestrictions: *const core::mem::MaybeUninit, riid: *const windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pprowset: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDBSchemaRowset_Impl::GetRowset(this, windows_core::from_raw_borrowed(&punkouter), core::mem::transmute_copy(&rguidschema), core::mem::transmute_copy(&crestrictions), core::mem::transmute_copy(&rgrestrictions), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&cpropertysets), core::mem::transmute_copy(&rgpropertysets), core::mem::transmute_copy(&pprowset)).into() } @@ -1327,11 +1327,14 @@ impl IDBSchemaRowset_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDCInfo_Impl: Sized + windows_core::IUnknownImpl { fn GetInfo(&self, cinfo: u32, rgeinfotype: *const u32, prginfo: *mut *mut DCINFO) -> windows_core::Result<()>; fn SetInfo(&self, cinfo: u32, rginfo: *const DCINFO) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDCInfo {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDCInfo_Vtbl { pub const fn new() -> IDCInfo_Vtbl { unsafe extern "system" fn GetInfo(this: *mut core::ffi::c_void, cinfo: u32, rgeinfotype: *const u32, prginfo: *mut *mut DCINFO) -> windows_core::HRESULT { @@ -1449,16 +1452,16 @@ impl IDataInitialize_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SethWnd(&self, hwndparent: super::super::Foundation::HWND) -> windows_core::Result<()>; fn PromptNew(&self) -> windows_core::Result; fn PromptEdit(&self, ppadoconnection: *mut Option, pbsuccess: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDataSourceLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDataSourceLocator_Vtbl { pub const fn new() -> IDataSourceLocator_Vtbl { unsafe extern "system" fn hWnd(this: *mut core::ffi::c_void, phwndparent: *mut super::super::Foundation::HWND) -> windows_core::HRESULT { @@ -1580,6 +1583,7 @@ impl IEntity_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumItemProperties_Impl: Sized + windows_core::IUnknownImpl { fn Next(&self, celt: u32, rgelt: *mut ITEMPROP, pceltfetched: *mut u32) -> windows_core::Result<()>; fn Skip(&self, celt: u32) -> windows_core::Result<()>; @@ -1587,7 +1591,9 @@ pub trait IEnumItemProperties_Impl: Sized + windows_core::IUnknownImpl { fn Clone(&self) -> windows_core::Result; fn GetCount(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumItemProperties {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumItemProperties_Vtbl { pub const fn new() -> IEnumItemProperties_Vtbl { unsafe extern "system" fn Next(this: *mut core::ffi::c_void, celt: u32, rgelt: *mut ITEMPROP, pceltfetched: *mut u32) -> windows_core::HRESULT { @@ -1776,15 +1782,15 @@ impl IEnumSubscription_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IErrorLookup_Impl: Sized + windows_core::IUnknownImpl { 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<()>; fn GetHelpInfo(&self, hrerror: windows_core::HRESULT, dwlookupid: u32, lcid: u32, pbstrhelpfile: *mut windows_core::BSTR, pdwhelpcontext: *mut u32) -> windows_core::Result<()>; fn ReleaseErrors(&self, dwdynamicerrorid: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IErrorLookup {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IErrorLookup_Vtbl { pub const fn new() -> IErrorLookup_Vtbl { unsafe extern "system" fn GetErrorDescription(this: *mut core::ffi::c_void, hrerror: windows_core::HRESULT, dwlookupid: u32, pdispparams: *const super::Com::DISPPARAMS, lcid: u32, pbstrsource: *mut core::mem::MaybeUninit, pbstrdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1810,7 +1816,7 @@ impl IErrorLookup_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IErrorRecords_Impl: Sized + windows_core::IUnknownImpl { fn AddErrorRecord(&self, perrorinfo: *const ERRORINFO, dwlookupid: u32, pdispparams: *const super::Com::DISPPARAMS, punkcustomerror: Option<&windows_core::IUnknown>, dwdynamicerrorid: u32) -> windows_core::Result<()>; fn GetBasicErrorInfo(&self, ulrecordnum: u32, perrorinfo: *mut ERRORINFO) -> windows_core::Result<()>; @@ -1819,9 +1825,9 @@ pub trait IErrorRecords_Impl: Sized + windows_core::IUnknownImpl { fn GetErrorParameters(&self, ulrecordnum: u32) -> windows_core::Result; fn GetRecordCount(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IErrorRecords {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IErrorRecords_Vtbl { pub const fn new() -> IErrorRecords_Vtbl { unsafe extern "system" fn AddErrorRecord(this: *mut core::ffi::c_void, perrorinfo: *const ERRORINFO, dwlookupid: u32, pdispparams: *const super::Com::DISPPARAMS, punkcustomerror: *mut core::ffi::c_void, dwdynamicerrorid: u32) -> windows_core::HRESULT { @@ -1989,14 +1995,14 @@ impl IGetSourceRow_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIndexDefinition_Impl: Sized + windows_core::IUnknownImpl { 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<()>; fn DropIndex(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pindexid: *const super::super::Storage::IndexServer::DBID) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IIndexDefinition {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IIndexDefinition_Vtbl { pub const fn new() -> IIndexDefinition_Vtbl { unsafe extern "system" fn CreateIndex(this: *mut core::ffi::c_void, 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::HRESULT { @@ -2017,13 +2023,16 @@ impl IIndexDefinition_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IInterval_Impl: Sized + windows_core::IUnknownImpl { - fn GetLimits(&self, pilklower: *mut INTERVAL_LIMIT_KIND, ppropvarlower: *mut windows_core::PROPVARIANT, pilkupper: *mut INTERVAL_LIMIT_KIND, ppropvarupper: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + 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<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInterval {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IInterval_Vtbl { pub const fn new() -> IInterval_Vtbl { - unsafe extern "system" fn GetLimits(this: *mut core::ffi::c_void, pilklower: *mut INTERVAL_LIMIT_KIND, ppropvarlower: *mut core::mem::MaybeUninit, pilkupper: *mut INTERVAL_LIMIT_KIND, ppropvarupper: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetLimits(this: *mut core::ffi::c_void, pilklower: *mut INTERVAL_LIMIT_KIND, ppropvarlower: *mut core::mem::MaybeUninit, pilkupper: *mut INTERVAL_LIMIT_KIND, ppropvarupper: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInterval_Impl::GetLimits(this, core::mem::transmute_copy(&pilklower), core::mem::transmute_copy(&ppropvarlower), core::mem::transmute_copy(&pilkupper), core::mem::transmute_copy(&ppropvarupper)).into() } @@ -2089,7 +2098,7 @@ impl ILoadFilterWithPrivateComActivation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMDDataset_Impl: Sized + windows_core::IUnknownImpl { fn FreeAxisInfo(&self, caxes: usize, rgaxisinfo: *const MDAXISINFO) -> windows_core::Result<()>; fn GetAxisInfo(&self, pcaxes: *mut usize, prgaxisinfo: *mut *mut MDAXISINFO) -> windows_core::Result<()>; @@ -2097,9 +2106,9 @@ pub trait IMDDataset_Impl: Sized + windows_core::IUnknownImpl { fn GetCellData(&self, haccessor: HACCESSOR, ulstartcell: usize, ulendcell: usize, pdata: *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetSpecification(&self, riid: *const windows_core::GUID) -> windows_core::Result; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMDDataset {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMDDataset_Vtbl { pub const fn new() -> IMDDataset_Vtbl { unsafe extern "system" fn FreeAxisInfo(this: *mut core::ffi::c_void, caxes: usize, rgaxisinfo: *const MDAXISINFO) -> windows_core::HRESULT { @@ -2174,13 +2183,13 @@ impl IMDFind_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IMDRangeRowset_Impl: Sized + windows_core::IUnknownImpl { fn GetRangeRowset(&self, punkouter: Option<&windows_core::IUnknown>, ulstartcell: usize, ulendcell: usize, riid: *const windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pprowset: *mut Option) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMDRangeRowset {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMDRangeRowset_Vtbl { pub const fn new() -> IMDRangeRowset_Vtbl { unsafe extern "system" fn GetRangeRowset(this: *mut core::ffi::c_void, punkouter: *mut core::ffi::c_void, ulstartcell: usize, ulendcell: usize, riid: *const windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pprowset: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2379,13 +2388,13 @@ impl IOpLockStatus_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IOpenRowset_Impl: Sized + windows_core::IUnknownImpl { fn OpenRowset(&self, punkouter: 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 Option) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IOpenRowset {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IOpenRowset_Vtbl { pub const fn new() -> IOpenRowset_Vtbl { unsafe extern "system" fn OpenRowset(this: *mut core::ffi::c_void, punkouter: *mut core::ffi::c_void, 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 *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2470,20 +2479,20 @@ impl IProvideMoniker_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IQueryParser_Impl: Sized + windows_core::IUnknownImpl { fn Parse(&self, pszinputstring: &windows_core::PCWSTR, pcustomproperties: Option<&super::Com::IEnumUnknown>) -> windows_core::Result; - fn SetOption(&self, option: STRUCTURED_QUERY_SINGLE_OPTION, poptionvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn GetOption(&self, option: STRUCTURED_QUERY_SINGLE_OPTION) -> windows_core::Result; - fn SetMultiOption(&self, option: STRUCTURED_QUERY_MULTIOPTION, pszoptionkey: &windows_core::PCWSTR, poptionvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn SetOption(&self, option: STRUCTURED_QUERY_SINGLE_OPTION, poptionvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn GetOption(&self, option: STRUCTURED_QUERY_SINGLE_OPTION) -> windows_core::Result; + fn SetMultiOption(&self, option: STRUCTURED_QUERY_MULTIOPTION, pszoptionkey: &windows_core::PCWSTR, poptionvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetSchemaProvider(&self) -> windows_core::Result; fn RestateToString(&self, pcondition: Option<&ICondition>, fuseenglish: super::super::Foundation::BOOL) -> windows_core::Result; fn ParsePropertyValue(&self, pszpropertyname: &windows_core::PCWSTR, pszinputstring: &windows_core::PCWSTR) -> windows_core::Result; fn RestatePropertyValueToString(&self, pcondition: Option<&ICondition>, fuseenglish: super::super::Foundation::BOOL, ppszpropertyname: *mut windows_core::PWSTR, ppszquerystring: *mut windows_core::PWSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IQueryParser {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IQueryParser_Vtbl { pub const fn new() -> IQueryParser_Vtbl { unsafe extern "system" fn Parse(this: *mut core::ffi::c_void, pszinputstring: windows_core::PCWSTR, pcustomproperties: *mut core::ffi::c_void, ppsolution: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2496,11 +2505,11 @@ impl IQueryParser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, option: STRUCTURED_QUERY_SINGLE_OPTION, poptionvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, option: STRUCTURED_QUERY_SINGLE_OPTION, poptionvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IQueryParser_Impl::SetOption(this, core::mem::transmute_copy(&option), core::mem::transmute_copy(&poptionvalue)).into() } - unsafe extern "system" fn GetOption(this: *mut core::ffi::c_void, option: STRUCTURED_QUERY_SINGLE_OPTION, poptionvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetOption(this: *mut core::ffi::c_void, option: STRUCTURED_QUERY_SINGLE_OPTION, poptionvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IQueryParser_Impl::GetOption(this, core::mem::transmute_copy(&option)) { Ok(ok__) => { @@ -2510,7 +2519,7 @@ impl IQueryParser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetMultiOption(this: *mut core::ffi::c_void, option: STRUCTURED_QUERY_MULTIOPTION, pszoptionkey: windows_core::PCWSTR, poptionvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetMultiOption(this: *mut core::ffi::c_void, option: STRUCTURED_QUERY_MULTIOPTION, pszoptionkey: windows_core::PCWSTR, poptionvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IQueryParser_Impl::SetMultiOption(this, core::mem::transmute_copy(&option), core::mem::transmute(&pszoptionkey), core::mem::transmute_copy(&poptionvalue)).into() } @@ -2564,12 +2573,15 @@ impl IQueryParser_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IQueryParserManager_Impl: Sized + windows_core::IUnknownImpl { fn CreateLoadedParser(&self, pszcatalog: &windows_core::PCWSTR, langidforkeywords: u16, riid: *const windows_core::GUID, ppqueryparser: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn InitializeOptions(&self, funderstandnqs: super::super::Foundation::BOOL, fautowildcard: super::super::Foundation::BOOL, pqueryparser: Option<&IQueryParser>) -> windows_core::Result<()>; - fn SetOption(&self, option: QUERY_PARSER_MANAGER_OPTION, poptionvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn SetOption(&self, option: QUERY_PARSER_MANAGER_OPTION, poptionvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IQueryParserManager {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IQueryParserManager_Vtbl { pub const fn new() -> IQueryParserManager_Vtbl { unsafe extern "system" fn CreateLoadedParser(this: *mut core::ffi::c_void, pszcatalog: windows_core::PCWSTR, langidforkeywords: u16, riid: *const windows_core::GUID, ppqueryparser: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2580,7 +2592,7 @@ impl IQueryParserManager_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IQueryParserManager_Impl::InitializeOptions(this, core::mem::transmute_copy(&funderstandnqs), core::mem::transmute_copy(&fautowildcard), windows_core::from_raw_borrowed(&pqueryparser)).into() } - unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, option: QUERY_PARSER_MANAGER_OPTION, poptionvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, option: QUERY_PARSER_MANAGER_OPTION, poptionvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IQueryParserManager_Impl::SetOption(this, core::mem::transmute_copy(&option), core::mem::transmute_copy(&poptionvalue)).into() } @@ -2595,15 +2607,15 @@ impl IQueryParserManager_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(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 Option, ppmaintype: *mut Option) -> windows_core::Result<()>; fn GetErrors(&self, riid: *const windows_core::GUID, ppparseerrors: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetLexicalData(&self, ppszinputstring: *mut windows_core::PWSTR, pptokens: *mut Option, plcid: *mut u32, ppwordbreaker: *mut Option) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IQuerySolution {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl IQuerySolution_Vtbl { pub const fn new() -> IQuerySolution_Vtbl { unsafe extern "system" fn GetQuery(this: *mut core::ffi::c_void, ppquerynode: *mut *mut core::ffi::c_void, ppmaintype: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2746,13 +2758,16 @@ impl IRelationship_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IRichChunk_Impl: Sized + windows_core::IUnknownImpl { - fn GetData(&self, pfirstpos: *mut u32, plength: *mut u32, ppsz: *mut windows_core::PWSTR, pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetData(&self, pfirstpos: *mut u32, plength: *mut u32, ppsz: *mut windows_core::PWSTR, pvalue: *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRichChunk {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IRichChunk_Vtbl { pub const fn new() -> IRichChunk_Vtbl { - unsafe extern "system" fn GetData(this: *mut core::ffi::c_void, pfirstpos: *mut u32, plength: *mut u32, ppsz: *mut windows_core::PWSTR, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetData(this: *mut core::ffi::c_void, pfirstpos: *mut u32, plength: *mut u32, ppsz: *mut windows_core::PWSTR, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRichChunk_Impl::GetData(this, core::mem::transmute_copy(&pfirstpos), core::mem::transmute_copy(&plength), core::mem::transmute_copy(&ppsz), core::mem::transmute_copy(&pvalue)).into() } @@ -3111,14 +3126,14 @@ impl IRowsetCopyRows_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(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>; fn SetIndex(&self, pindexid: *const super::super::Storage::IndexServer::DBID) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRowsetCurrentIndex {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRowsetCurrentIndex_Vtbl { pub const fn new() -> IRowsetCurrentIndex_Vtbl { unsafe extern "system" fn GetIndex(this: *mut core::ffi::c_void, ppindexid: *mut *mut super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT { @@ -3141,28 +3156,31 @@ impl IRowsetCurrentIndex_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IRowsetEvents_Impl: Sized + windows_core::IUnknownImpl { - fn OnNewItem(&self, itemid: *const windows_core::PROPVARIANT, newitemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()>; - fn OnChangedItem(&self, itemid: *const windows_core::PROPVARIANT, rowsetitemstate: ROWSETEVENT_ITEMSTATE, changeditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()>; - fn OnDeletedItem(&self, itemid: *const windows_core::PROPVARIANT, deleteditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()>; - fn OnRowsetEvent(&self, eventtype: ROWSETEVENT_TYPE, eventdata: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn OnNewItem(&self, itemid: *const super::Com::StructuredStorage::PROPVARIANT, newitemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()>; + fn OnChangedItem(&self, itemid: *const super::Com::StructuredStorage::PROPVARIANT, rowsetitemstate: ROWSETEVENT_ITEMSTATE, changeditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()>; + fn OnDeletedItem(&self, itemid: *const super::Com::StructuredStorage::PROPVARIANT, deleteditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()>; + fn OnRowsetEvent(&self, eventtype: ROWSETEVENT_TYPE, eventdata: *const super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRowsetEvents {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IRowsetEvents_Vtbl { pub const fn new() -> IRowsetEvents_Vtbl { - unsafe extern "system" fn OnNewItem(this: *mut core::ffi::c_void, itemid: *const core::mem::MaybeUninit, newitemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT { + unsafe extern "system" fn OnNewItem(this: *mut core::ffi::c_void, itemid: *const core::mem::MaybeUninit, newitemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRowsetEvents_Impl::OnNewItem(this, core::mem::transmute_copy(&itemid), core::mem::transmute_copy(&newitemstate)).into() } - unsafe extern "system" fn OnChangedItem(this: *mut core::ffi::c_void, itemid: *const core::mem::MaybeUninit, rowsetitemstate: ROWSETEVENT_ITEMSTATE, changeditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT { + unsafe extern "system" fn OnChangedItem(this: *mut core::ffi::c_void, itemid: *const core::mem::MaybeUninit, rowsetitemstate: ROWSETEVENT_ITEMSTATE, changeditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRowsetEvents_Impl::OnChangedItem(this, core::mem::transmute_copy(&itemid), core::mem::transmute_copy(&rowsetitemstate), core::mem::transmute_copy(&changeditemstate)).into() } - unsafe extern "system" fn OnDeletedItem(this: *mut core::ffi::c_void, itemid: *const core::mem::MaybeUninit, deleteditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT { + unsafe extern "system" fn OnDeletedItem(this: *mut core::ffi::c_void, itemid: *const core::mem::MaybeUninit, deleteditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRowsetEvents_Impl::OnDeletedItem(this, core::mem::transmute_copy(&itemid), core::mem::transmute_copy(&deleteditemstate)).into() } - unsafe extern "system" fn OnRowsetEvent(this: *mut core::ffi::c_void, eventtype: ROWSETEVENT_TYPE, eventdata: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OnRowsetEvent(this: *mut core::ffi::c_void, eventtype: ROWSETEVENT_TYPE, eventdata: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRowsetEvents_Impl::OnRowsetEvent(this, core::mem::transmute_copy(&eventtype), core::mem::transmute_copy(&eventdata)).into() } @@ -3247,15 +3265,15 @@ impl IRowsetIdentity_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRowsetIndex_Impl: Sized + windows_core::IUnknownImpl { fn GetIndexInfo(&self, pckeycolumns: *mut usize, prgindexcolumndesc: *mut *mut DBINDEXCOLUMNDESC, pcindexpropertysets: *mut u32, prgindexpropertysets: *mut *mut DBPROPSET) -> windows_core::Result<()>; fn Seek(&self, haccessor: HACCESSOR, ckeyvalues: usize, pdata: *const core::ffi::c_void, dwseekoptions: u32) -> windows_core::Result<()>; fn SetRange(&self, haccessor: HACCESSOR, cstartkeycolumns: usize, pstartdata: *const core::ffi::c_void, cendkeycolumns: usize, penddata: *const core::ffi::c_void, dwrangeoptions: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRowsetIndex {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRowsetIndex_Vtbl { pub const fn new() -> IRowsetIndex_Vtbl { unsafe extern "system" fn GetIndexInfo(this: *mut core::ffi::c_void, pckeycolumns: *mut usize, prgindexcolumndesc: *mut *mut DBINDEXCOLUMNDESC, pcindexpropertysets: *mut u32, prgindexpropertysets: *mut *mut DBPROPSET) -> windows_core::HRESULT { @@ -3281,15 +3299,15 @@ impl IRowsetIndex_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRowsetInfo_Impl: Sized + windows_core::IUnknownImpl { fn GetProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::Result<()>; fn GetReferencedRowset(&self, iordinal: usize, riid: *const windows_core::GUID) -> windows_core::Result; fn GetSpecification(&self, riid: *const windows_core::GUID) -> windows_core::Result; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRowsetInfo {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRowsetInfo_Vtbl { pub const fn new() -> IRowsetInfo_Vtbl { unsafe extern "system" fn GetProperties(this: *mut core::ffi::c_void, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::HRESULT { @@ -3808,10 +3826,13 @@ impl ISQLErrorInfo_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISQLGetDiagField_Impl: Sized + windows_core::IUnknownImpl { fn GetDiagField(&self, pdiaginfo: *mut KAGGETDIAG) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISQLGetDiagField {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISQLGetDiagField_Vtbl { pub const fn new() -> ISQLGetDiagField_Vtbl { unsafe extern "system" fn GetDiagField(this: *mut core::ffi::c_void, pdiaginfo: *mut KAGGETDIAG) -> windows_core::HRESULT { @@ -3976,16 +3997,16 @@ impl ISchemaProvider_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(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: Option<&super::Com::IAuthenticate>, rgdwstatus: *mut u32, rgpwsznewurls: *mut windows_core::PWSTR, ppstringsbuffer: *mut *mut u16) -> windows_core::Result<()>; fn Move(&self, crows: usize, rgpwszsourceurls: *const windows_core::PCWSTR, rgpwszdesturls: *const windows_core::PCWSTR, dwmoveflags: u32, pauthenticate: Option<&super::Com::IAuthenticate>, rgdwstatus: *mut u32, rgpwsznewurls: *mut windows_core::PWSTR, ppstringsbuffer: *mut *mut u16) -> windows_core::Result<()>; fn Delete(&self, crows: usize, rgpwszurls: *const windows_core::PCWSTR, dwdeleteflags: u32, rgdwstatus: *mut u32) -> windows_core::Result<()>; fn OpenRowset(&self, punkouter: 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 Option) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IScopedOperations {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IScopedOperations_Vtbl { pub const fn new() -> IScopedOperations_Vtbl { unsafe extern "system" fn Copy(this: *mut core::ffi::c_void, crows: usize, rgpwszsourceurls: *const windows_core::PCWSTR, rgpwszdesturls: *const windows_core::PCWSTR, dwcopyflags: u32, pauthenticate: *mut core::ffi::c_void, rgdwstatus: *mut u32, rgpwsznewurls: *mut windows_core::PWSTR, ppstringsbuffer: *mut *mut u16) -> windows_core::HRESULT { @@ -4016,11 +4037,11 @@ impl IScopedOperations_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISearchCatalogManager_Impl: Sized + windows_core::IUnknownImpl { fn Name(&self) -> windows_core::Result; - fn GetParameter(&self, pszname: &windows_core::PCWSTR) -> windows_core::Result<*mut windows_core::PROPVARIANT>; - fn SetParameter(&self, pszname: &windows_core::PCWSTR, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetParameter(&self, pszname: &windows_core::PCWSTR) -> windows_core::Result<*mut super::Com::StructuredStorage::PROPVARIANT>; + fn SetParameter(&self, pszname: &windows_core::PCWSTR, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetCatalogStatus(&self, pstatus: *mut CatalogStatus, ppausedreason: *mut CatalogPausedReason) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Reindex(&self) -> windows_core::Result<()>; @@ -4045,9 +4066,9 @@ pub trait ISearchCatalogManager_Impl: Sized + windows_core::IUnknownImpl { fn DiacriticSensitivity(&self) -> windows_core::Result; fn GetCrawlScopeManager(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISearchCatalogManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl ISearchCatalogManager_Vtbl { pub const fn new() -> ISearchCatalogManager_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pszname: *mut windows_core::PWSTR) -> windows_core::HRESULT { @@ -4060,7 +4081,7 @@ impl ISearchCatalogManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetParameter(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, ppvalue: *mut *mut windows_core::PROPVARIANT) -> windows_core::HRESULT { + unsafe extern "system" fn GetParameter(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, ppvalue: *mut *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISearchCatalogManager_Impl::GetParameter(this, core::mem::transmute(&pszname)) { Ok(ok__) => { @@ -4070,7 +4091,7 @@ impl ISearchCatalogManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetParameter(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetParameter(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISearchCatalogManager_Impl::SetParameter(this, core::mem::transmute(&pszname), core::mem::transmute_copy(&pvalue)).into() } @@ -4266,13 +4287,13 @@ impl ISearchCatalogManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISearchCatalogManager2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl ISearchCatalogManager2_Vtbl { pub const fn new() -> ISearchCatalogManager2_Vtbl { unsafe extern "system" fn PrioritizeMatchingURLs(this: *mut core::ffi::c_void, pszpattern: windows_core::PCWSTR, dwprioritizeflags: PRIORITIZE_FLAGS) -> windows_core::HRESULT { @@ -4535,11 +4556,12 @@ impl ISearchLanguageSupport_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISearchManager_Impl: Sized + windows_core::IUnknownImpl { fn GetIndexerVersionStr(&self) -> windows_core::Result; fn GetIndexerVersion(&self, pdwmajor: *mut u32, pdwminor: *mut u32) -> windows_core::Result<()>; - fn GetParameter(&self, pszname: &windows_core::PCWSTR) -> windows_core::Result<*mut windows_core::PROPVARIANT>; - fn SetParameter(&self, pszname: &windows_core::PCWSTR, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetParameter(&self, pszname: &windows_core::PCWSTR) -> windows_core::Result<*mut super::Com::StructuredStorage::PROPVARIANT>; + fn SetParameter(&self, pszname: &windows_core::PCWSTR, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn ProxyName(&self) -> windows_core::Result; fn BypassList(&self) -> windows_core::Result; fn SetProxy(&self, suseproxy: PROXY_ACCESS, flocalbypassproxy: super::super::Foundation::BOOL, dwportnumber: u32, pszproxyname: &windows_core::PCWSTR, pszbypasslist: &windows_core::PCWSTR) -> windows_core::Result<()>; @@ -4550,7 +4572,9 @@ pub trait ISearchManager_Impl: Sized + windows_core::IUnknownImpl { fn LocalBypass(&self) -> windows_core::Result; fn PortNumber(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISearchManager {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl ISearchManager_Vtbl { pub const fn new() -> ISearchManager_Vtbl { unsafe extern "system" fn GetIndexerVersionStr(this: *mut core::ffi::c_void, ppszversionstring: *mut windows_core::PWSTR) -> windows_core::HRESULT { @@ -4567,7 +4591,7 @@ impl ISearchManager_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISearchManager_Impl::GetIndexerVersion(this, core::mem::transmute_copy(&pdwmajor), core::mem::transmute_copy(&pdwminor)).into() } - unsafe extern "system" fn GetParameter(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, ppvalue: *mut *mut windows_core::PROPVARIANT) -> windows_core::HRESULT { + unsafe extern "system" fn GetParameter(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, ppvalue: *mut *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISearchManager_Impl::GetParameter(this, core::mem::transmute(&pszname)) { Ok(ok__) => { @@ -4577,7 +4601,7 @@ impl ISearchManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetParameter(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetParameter(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISearchManager_Impl::SetParameter(this, core::mem::transmute(&pszname), core::mem::transmute_copy(&pvalue)).into() } @@ -4680,11 +4704,14 @@ impl ISearchManager_Vtbl { iid == &::IID } } +#[cfg(all(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; fn DeleteCatalog(&self, pszcatalog: &windows_core::PCWSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISearchManager2 {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl ISearchManager2_Vtbl { pub const fn new() -> ISearchManager2_Vtbl { unsafe extern "system" fn CreateCatalog(this: *mut core::ffi::c_void, pszcatalog: windows_core::PCWSTR, ppcatalogmanager: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4866,7 +4893,7 @@ impl ISearchProtocolThreadContext_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISearchQueryHelper_Impl: Sized + windows_core::IUnknownImpl { fn ConnectionString(&self) -> windows_core::Result; fn SetQueryContentLocale(&self, lcid: u32) -> windows_core::Result<()>; @@ -4890,9 +4917,9 @@ pub trait ISearchQueryHelper_Impl: Sized + windows_core::IUnknownImpl { fn SetQueryMaxResults(&self, cmaxresults: i32) -> windows_core::Result<()>; fn QueryMaxResults(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ISearchQueryHelper {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ISearchQueryHelper_Vtbl { pub const fn new() -> ISearchQueryHelper_Vtbl { unsafe extern "system" fn ConnectionString(this: *mut core::ffi::c_void, pszconnectionstring: *mut windows_core::PWSTR) -> windows_core::HRESULT { @@ -5461,14 +5488,14 @@ impl IService_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISessionProperties_Impl: Sized + windows_core::IUnknownImpl { fn GetProperties(&self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::Result<()>; fn SetProperties(&self, cpropertysets: u32, rgpropertysets: *mut DBPROPSET) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISessionProperties {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISessionProperties_Vtbl { pub const fn new() -> ISessionProperties_Vtbl { unsafe extern "system" fn GetProperties(this: *mut core::ffi::c_void, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::HRESULT { @@ -5520,13 +5547,13 @@ impl ISimpleCommandCreator_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISourcesRowset_Impl: Sized + windows_core::IUnknownImpl { fn GetSourcesRowset(&self, punkouter: Option<&windows_core::IUnknown>, riid: *const windows_core::GUID, cpropertysets: u32, rgproperties: *mut DBPROPSET, ppsourcesrowset: *mut Option) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISourcesRowset {} -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISourcesRowset_Vtbl { pub const fn new() -> ISourcesRowset_Vtbl { unsafe extern "system" fn GetSourcesRowset(this: *mut core::ffi::c_void, punkouter: *mut core::ffi::c_void, riid: *const windows_core::GUID, cpropertysets: u32, rgproperties: *mut DBPROPSET, ppsourcesrowset: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5570,16 +5597,19 @@ impl IStemmer_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISubscriptionItem_Impl: Sized + windows_core::IUnknownImpl { fn GetCookie(&self) -> windows_core::Result; fn GetSubscriptionItemInfo(&self, psubscriptioniteminfo: *mut SUBSCRIPTIONITEMINFO) -> windows_core::Result<()>; fn SetSubscriptionItemInfo(&self, psubscriptioniteminfo: *const SUBSCRIPTIONITEMINFO) -> windows_core::Result<()>; - fn ReadProperties(&self, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn WriteProperties(&self, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn ReadProperties(&self, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *mut super::Variant::VARIANT) -> windows_core::Result<()>; + fn WriteProperties(&self, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn EnumProperties(&self) -> windows_core::Result; fn NotifyChanged(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISubscriptionItem {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISubscriptionItem_Vtbl { pub const fn new() -> ISubscriptionItem_Vtbl { unsafe extern "system" fn GetCookie(this: *mut core::ffi::c_void, pcookie: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -5600,11 +5630,11 @@ impl ISubscriptionItem_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISubscriptionItem_Impl::SetSubscriptionItemInfo(this, core::mem::transmute_copy(&psubscriptioniteminfo)).into() } - unsafe extern "system" fn ReadProperties(this: *mut core::ffi::c_void, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ReadProperties(this: *mut core::ffi::c_void, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISubscriptionItem_Impl::ReadProperties(this, core::mem::transmute_copy(&ncount), core::mem::transmute_copy(&rgwszname), core::mem::transmute_copy(&rgvalue)).into() } - unsafe extern "system" fn WriteProperties(this: *mut core::ffi::c_void, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn WriteProperties(this: *mut core::ffi::c_void, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISubscriptionItem_Impl::WriteProperties(this, core::mem::transmute_copy(&ncount), core::mem::transmute_copy(&rgwszname), core::mem::transmute_copy(&rgvalue)).into() } @@ -5777,13 +5807,13 @@ impl ISubscriptionMgr2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(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<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITableCreation {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITableCreation_Vtbl { pub const fn new() -> ITableCreation_Vtbl { unsafe extern "system" fn GetTableDefinition(this: *mut core::ffi::c_void, 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::HRESULT { @@ -5796,16 +5826,16 @@ impl ITableCreation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITableDefinition_Impl: Sized + windows_core::IUnknownImpl { fn CreateTable(&self, punkouter: 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 Option) -> windows_core::Result<()>; fn DropTable(&self, ptableid: *const super::super::Storage::IndexServer::DBID) -> windows_core::Result<()>; fn AddColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumndesc: *const DBCOLUMNDESC, ppcolumnid: *mut *mut super::super::Storage::IndexServer::DBID) -> windows_core::Result<()>; fn DropColumn(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pcolumnid: *const super::super::Storage::IndexServer::DBID) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITableDefinition {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITableDefinition_Vtbl { pub const fn new() -> ITableDefinition_Vtbl { unsafe extern "system" fn CreateTable(this: *mut core::ffi::c_void, punkouter: *mut core::ffi::c_void, 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 *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5836,15 +5866,15 @@ impl ITableDefinition_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(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<()>; fn CreateTableWithConstraints(&self, punkouter: Option<&windows_core::IUnknown>, ptableid: *const super::super::Storage::IndexServer::DBID, ccolumndescs: usize, rgcolumndescs: *mut DBCOLUMNDESC, cconstraintdescs: u32, rgconstraintdescs: *const DBCONSTRAINTDESC, riid: *const windows_core::GUID, cpropertysets: u32, rgpropertysets: *mut DBPROPSET, pptableid: *mut *mut super::super::Storage::IndexServer::DBID, pprowset: *mut Option) -> windows_core::Result<()>; fn DropConstraint(&self, ptableid: *const super::super::Storage::IndexServer::DBID, pconstraintid: *const super::super::Storage::IndexServer::DBID) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITableDefinitionWithConstraints {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITableDefinitionWithConstraints_Vtbl { pub const fn new() -> ITableDefinitionWithConstraints_Vtbl { unsafe extern "system" fn AddConstraint(this: *mut core::ffi::c_void, ptableid: *const super::super::Storage::IndexServer::DBID, pconstraintdesc: *const DBCONSTRAINTDESC) -> windows_core::HRESULT { @@ -6016,7 +6046,7 @@ impl ITransactionObject_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] +#[cfg(all(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 + windows_core::IUnknownImpl { fn CompareTrustees(&self, ptrustee1: *const super::super::Security::Authorization::TRUSTEE_W, ptrustee2: *const super::super::Security::Authorization::TRUSTEE_W) -> windows_core::Result<()>; fn CreateTrustee(&self, ptrustee: *const super::super::Security::Authorization::TRUSTEE_W, cpropertysets: u32, rgpropertysets: *mut DBPROPSET) -> windows_core::Result<()>; @@ -6024,9 +6054,9 @@ pub trait ITrusteeAdmin_Impl: Sized + windows_core::IUnknownImpl { fn SetTrusteeProperties(&self, ptrustee: *const super::super::Security::Authorization::TRUSTEE_W, cpropertysets: u32, rgpropertysets: *mut DBPROPSET) -> windows_core::Result<()>; fn GetTrusteeProperties(&self, ptrustee: *const super::super::Security::Authorization::TRUSTEE_W, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] +#[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITrusteeAdmin {} -#[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] +#[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITrusteeAdmin_Vtbl { pub const fn new() -> ITrusteeAdmin_Vtbl { unsafe extern "system" fn CompareTrustees(this: *mut core::ffi::c_void, ptrustee1: *const super::super::Security::Authorization::TRUSTEE_W, ptrustee2: *const super::super::Security::Authorization::TRUSTEE_W) -> windows_core::HRESULT { @@ -6185,9 +6215,9 @@ impl IUMSInitialize_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IUrlAccessor_Impl: Sized + windows_core::IUnknownImpl { - fn AddRequestParameter(&self, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn AddRequestParameter(&self, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetDocFormat(&self, wszdocformat: windows_core::PWSTR, dwsize: u32, pdwlength: *mut u32) -> windows_core::Result<()>; fn GetCLSID(&self) -> windows_core::Result; fn GetHost(&self, wszhost: windows_core::PWSTR, dwsize: u32, pdwlength: *mut u32) -> windows_core::Result<()>; @@ -6201,12 +6231,12 @@ pub trait IUrlAccessor_Impl: Sized + windows_core::IUnknownImpl { fn BindToStream(&self) -> windows_core::Result; fn BindToFilter(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUrlAccessor {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IUrlAccessor_Vtbl { pub const fn new() -> IUrlAccessor_Vtbl { - unsafe extern "system" fn AddRequestParameter(this: *mut core::ffi::c_void, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddRequestParameter(this: *mut core::ffi::c_void, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUrlAccessor_Impl::AddRequestParameter(this, core::mem::transmute_copy(&pspec), core::mem::transmute_copy(&pvar)).into() } @@ -6315,15 +6345,15 @@ impl IUrlAccessor_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(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<()>; fn IsDocument(&self) -> windows_core::Result<()>; fn GetCodePage(&self, wszcodepage: windows_core::PWSTR, dwsize: u32, pdwlength: *mut u32) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUrlAccessor2 {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IUrlAccessor2_Vtbl { pub const fn new() -> IUrlAccessor2_Vtbl { unsafe extern "system" fn GetDisplayUrl(this: *mut core::ffi::c_void, wszdocurl: windows_core::PWSTR, dwsize: u32, pdwlength: *mut u32) -> windows_core::HRESULT { @@ -6349,13 +6379,13 @@ impl IUrlAccessor2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(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<()>; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUrlAccessor3 {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IUrlAccessor3_Vtbl { pub const fn new() -> IUrlAccessor3_Vtbl { unsafe extern "system" fn GetImpersonationSidBlobs(this: *mut core::ffi::c_void, pcwszurl: windows_core::PCWSTR, pcsidcount: *mut u32, ppsidblobs: *mut *mut super::Com::BLOB) -> windows_core::HRESULT { @@ -6368,14 +6398,14 @@ impl IUrlAccessor3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(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; fn ShouldIndexProperty(&self, key: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IUrlAccessor4 {} -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IUrlAccessor4_Vtbl { pub const fn new() -> IUrlAccessor4_Vtbl { unsafe extern "system" fn ShouldIndexItemContent(this: *mut core::ffi::c_void, pfindexcontent: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -6642,23 +6672,26 @@ impl IWordSink_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait OLEDBSimpleProvider_Impl: Sized + windows_core::IUnknownImpl { fn getRowCount(&self) -> windows_core::Result; fn getColumnCount(&self) -> windows_core::Result; fn getRWStatus(&self, irow: isize, icolumn: isize) -> windows_core::Result; - fn getVariant(&self, irow: isize, icolumn: isize, format: OSPFORMAT) -> windows_core::Result; - fn setVariant(&self, irow: isize, icolumn: isize, format: OSPFORMAT, var: &windows_core::VARIANT) -> windows_core::Result<()>; + fn getVariant(&self, irow: isize, icolumn: isize, format: OSPFORMAT) -> windows_core::Result; + fn setVariant(&self, irow: isize, icolumn: isize, format: OSPFORMAT, var: &super::Variant::VARIANT) -> windows_core::Result<()>; fn getLocale(&self) -> windows_core::Result; fn deleteRows(&self, irow: isize, crows: isize) -> windows_core::Result; fn insertRows(&self, irow: isize, crows: isize) -> windows_core::Result; - fn find(&self, irowstart: isize, icolumn: isize, val: &windows_core::VARIANT, findflags: OSPFIND, comptype: OSPCOMP) -> windows_core::Result; + fn find(&self, irowstart: isize, icolumn: isize, val: &super::Variant::VARIANT, findflags: OSPFIND, comptype: OSPCOMP) -> windows_core::Result; fn addOLEDBSimpleProviderListener(&self, pospilistener: Option<&OLEDBSimpleProviderListener>) -> windows_core::Result<()>; fn removeOLEDBSimpleProviderListener(&self, pospilistener: Option<&OLEDBSimpleProviderListener>) -> windows_core::Result<()>; fn isAsync(&self) -> windows_core::Result; fn getEstimatedRows(&self) -> windows_core::Result; fn stopTransfer(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for OLEDBSimpleProvider {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl OLEDBSimpleProvider_Vtbl { pub const fn new() -> OLEDBSimpleProvider_Vtbl { unsafe extern "system" fn getRowCount(this: *mut core::ffi::c_void, pcrows: *mut isize) -> windows_core::HRESULT { @@ -6691,7 +6724,7 @@ impl OLEDBSimpleProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn getVariant(this: *mut core::ffi::c_void, irow: isize, icolumn: isize, format: OSPFORMAT, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getVariant(this: *mut core::ffi::c_void, irow: isize, icolumn: isize, format: OSPFORMAT, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match OLEDBSimpleProvider_Impl::getVariant(this, core::mem::transmute_copy(&irow), core::mem::transmute_copy(&icolumn), core::mem::transmute_copy(&format)) { Ok(ok__) => { @@ -6701,7 +6734,7 @@ impl OLEDBSimpleProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setVariant(this: *mut core::ffi::c_void, irow: isize, icolumn: isize, format: OSPFORMAT, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setVariant(this: *mut core::ffi::c_void, irow: isize, icolumn: isize, format: OSPFORMAT, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); OLEDBSimpleProvider_Impl::setVariant(this, core::mem::transmute_copy(&irow), core::mem::transmute_copy(&icolumn), core::mem::transmute_copy(&format), core::mem::transmute(&var)).into() } @@ -6735,7 +6768,7 @@ impl OLEDBSimpleProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn find(this: *mut core::ffi::c_void, irowstart: isize, icolumn: isize, val: core::mem::MaybeUninit, findflags: OSPFIND, comptype: OSPCOMP, pirowfound: *mut isize) -> windows_core::HRESULT { + unsafe extern "system" fn find(this: *mut core::ffi::c_void, irowstart: isize, icolumn: isize, val: core::mem::MaybeUninit, findflags: OSPFIND, comptype: OSPCOMP, pirowfound: *mut isize) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match OLEDBSimpleProvider_Impl::find(this, core::mem::transmute_copy(&irowstart), core::mem::transmute_copy(&icolumn), core::mem::transmute(&val), core::mem::transmute_copy(&findflags), core::mem::transmute_copy(&comptype)) { Ok(ok__) => { 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 022c12a93c..f34517d4cc 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Search/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Search/mod.rs @@ -1770,7 +1770,7 @@ impl core::ops::Deref for IAlterIndex { } windows_core::imp::interface_hierarchy!(IAlterIndex, windows_core::IUnknown); impl IAlterIndex { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgpropertysets.as_ptr())).ok() } @@ -1778,9 +1778,9 @@ impl IAlterIndex { #[repr(C)] pub struct IAlterIndex_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AlterIndex: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID, u32, *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AlterIndex: usize, } windows_core::imp::define_interface!(IAlterTable, IAlterTable_Vtbl, 0x0c733aa5_2a1c_11ce_ade5_00aa0044773d); @@ -1792,11 +1792,11 @@ impl core::ops::Deref for IAlterTable { } windows_core::imp::interface_hierarchy!(IAlterTable, windows_core::IUnknown); impl IAlterTable { - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(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() } - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgpropertysets.as_ptr())).ok() } @@ -1804,13 +1804,13 @@ impl IAlterTable { #[repr(C)] pub struct IAlterTable_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AlterColumn: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID, u32, *const DBCOLUMNDESC) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com")))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AlterColumn: usize, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AlterTable: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID, u32, *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AlterTable: usize, } windows_core::imp::define_interface!(IBindResource, IBindResource_Vtbl, 0x0c733ab1_2a1c_11ce_ade5_00aa0044773d); @@ -1995,7 +1995,7 @@ impl IColumnsRowset { 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() } - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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: Option<&mut [DBPROPSET]>, ppcolrowset: *mut Option) -> windows_core::Result<()> where P0: windows_core::Param, @@ -2010,9 +2010,9 @@ pub struct IColumnsRowset_Vtbl { pub GetAvailableColumns: unsafe extern "system" fn(*mut core::ffi::c_void, *mut usize, *mut *mut super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_Storage_IndexServer"))] GetAvailableColumns: usize, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetColumnsRowset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, usize, *const super::super::Storage::IndexServer::DBID, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetColumnsRowset: usize, } windows_core::imp::define_interface!(ICommand, ICommand_Vtbl, 0x0c733a63_2a1c_11ce_ade5_00aa0044773d); @@ -2179,11 +2179,11 @@ impl core::ops::Deref for ICommandProperties { } windows_core::imp::interface_hierarchy!(ICommandProperties, windows_core::IUnknown); impl ICommandProperties { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: 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().try_into().unwrap()), core::mem::transmute(rgpropertyidsets.as_deref().map_or(core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() } - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgpropertysets.as_ptr())).ok() } @@ -2191,13 +2191,13 @@ impl ICommandProperties { #[repr(C)] pub struct ICommandProperties_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const DBPROPIDSET, *mut u32, *mut *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetProperties: usize, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub SetProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetProperties: usize, } windows_core::imp::define_interface!(ICommandStream, ICommandStream_Vtbl, 0x0c733abf_2a1c_11ce_ade5_00aa0044773d); @@ -2327,8 +2327,8 @@ impl ICondition { let mut result__ = core::ptr::null_mut(); (windows_core::Interface::vtable(self).GetSubConditions)(windows_core::Interface::as_raw(self), &T::IID, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Search_Common")] - pub unsafe fn GetComparisonInfo(&self, ppszpropertyname: Option<*mut windows_core::PWSTR>, pcop: Option<*mut Common::CONDITION_OPERATION>, ppropvar: Option<*mut windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] + pub unsafe fn GetComparisonInfo(&self, ppszpropertyname: Option<*mut windows_core::PWSTR>, pcop: Option<*mut Common::CONDITION_OPERATION>, ppropvar: 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() } pub unsafe fn GetValueType(&self) -> windows_core::Result { @@ -2357,9 +2357,9 @@ pub struct ICondition_Vtbl { #[cfg(not(feature = "Win32_System_Search_Common"))] GetConditionType: usize, pub GetSubConditions: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Search_Common")] - pub GetComparisonInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR, *mut Common::CONDITION_OPERATION, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Search_Common"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] + pub GetComparisonInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR, *mut Common::CONDITION_OPERATION, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant")))] GetComparisonInfo: usize, pub GetValueType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, pub GetValueNormalization: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, @@ -2386,8 +2386,8 @@ impl ICondition2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetLocale)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub unsafe fn GetLeafConditionInfo(&self, ppropkey: Option<*mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pcop: Option<*mut Common::CONDITION_OPERATION>, ppropvar: Option<*mut windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(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: Option<*mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY>, pcop: Option<*mut Common::CONDITION_OPERATION>, ppropvar: 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() } } @@ -2396,9 +2396,9 @@ impl ICondition2 { pub struct ICondition2_Vtbl { pub base__: ICondition_Vtbl, pub GetLocale: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, - #[cfg(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub GetLeafConditionInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut Common::CONDITION_OPERATION, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetLeafConditionInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut Common::CONDITION_OPERATION, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetLeafConditionInfo: usize, } windows_core::imp::define_interface!(IConditionFactory, IConditionFactory_Vtbl, 0xa5efe073_b16f_474f_9f3e_9f8b497a3e08); @@ -2428,8 +2428,8 @@ impl IConditionFactory { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MakeAndOr)(windows_core::Interface::as_raw(self), ct, peusubs.param().abi(), fsimplify.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] - pub unsafe fn MakeLeaf(&self, pszpropertyname: P0, cop: Common::CONDITION_OPERATION, pszvaluetype: P1, ppropvar: *const windows_core::PROPVARIANT, ppropertynameterm: P2, poperationterm: P3, pvalueterm: P4, fexpand: P5) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2461,9 +2461,9 @@ pub struct IConditionFactory_Vtbl { pub MakeAndOr: unsafe extern "system" fn(*mut core::ffi::c_void, Common::CONDITION_TYPE, *mut core::ffi::c_void, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common")))] MakeAndOr: usize, - #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common"))] - pub MakeLeaf: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, Common::CONDITION_OPERATION, windows_core::PCWSTR, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] + pub MakeLeaf: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, Common::CONDITION_OPERATION, windows_core::PCWSTR, *const core::mem::MaybeUninit, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant")))] MakeLeaf: usize, #[cfg(feature = "Win32_System_Com")] pub Resolve: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, STRUCTURED_QUERY_RESOLVE_OPTION, *const super::super::Foundation::SYSTEMTIME, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2540,8 +2540,8 @@ impl IConditionFactory2 { let mut result__ = core::ptr::null_mut(); (windows_core::Interface::vtable(self).CreateBooleanLeaf)(windows_core::Interface::as_raw(self), propkey, cop, fvalue.param().abi(), cco, &T::IID, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub unsafe fn CreateLeaf(&self, propkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, cop: Common::CONDITION_OPERATION, propvar: *const windows_core::PROPVARIANT, pszsemantictype: P0, pszlocalename: P1, ppropertynameterm: P2, poperationterm: P3, pvalueterm: P4, cco: CONDITION_CREATION_OPTIONS) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -2591,9 +2591,9 @@ pub struct IConditionFactory2_Vtbl { pub CreateBooleanLeaf: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, Common::CONDITION_OPERATION, super::super::Foundation::BOOL, CONDITION_CREATION_OPTIONS, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] CreateBooleanLeaf: usize, - #[cfg(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub CreateLeaf: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, Common::CONDITION_OPERATION, *const core::mem::MaybeUninit, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, CONDITION_CREATION_OPTIONS, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_System_Search_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub CreateLeaf: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, Common::CONDITION_OPERATION, *const core::mem::MaybeUninit, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, CONDITION_CREATION_OPTIONS, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] CreateLeaf: usize, #[cfg(feature = "Win32_System_Com")] pub ResolveCondition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, STRUCTURED_QUERY_RESOLVE_OPTION, *const super::super::Foundation::SYSTEMTIME, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2639,7 +2639,8 @@ impl IConditionGenerator { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateForLeaf)(windows_core::Interface::as_raw(self), pconditionfactory.param().abi(), pszpropertyname.param().abi(), cop, pszvaluetype.param().abi(), pszvalue.param().abi(), pszvalue2.param().abi(), ppropertynameterm.param().abi(), poperationterm.param().abi(), pvalueterm.param().abi(), automaticwildcard.param().abi(), pnostringquery, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn DefaultPhrase(&self, pszvaluetype: P0, ppropvar: *const windows_core::PROPVARIANT, fuseenglish: P1, ppszphrase: Option<*mut windows_core::PWSTR>) -> windows_core::Result<()> + #[cfg(all(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: Option<*mut windows_core::PWSTR>) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, @@ -2656,7 +2657,10 @@ pub struct IConditionGenerator_Vtbl { pub GenerateForLeaf: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, windows_core::PCWSTR, Common::CONDITION_OPERATION, windows_core::PCWSTR, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *mut super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Search_Common")))] GenerateForLeaf: usize, - pub DefaultPhrase: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit, super::super::Foundation::BOOL, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub DefaultPhrase: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit, super::super::Foundation::BOOL, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + DefaultPhrase: usize, } windows_core::imp::define_interface!(IConvertType, IConvertType_Vtbl, 0x0c733a88_2a1c_11ce_ade5_00aa0044773d); impl core::ops::Deref for IConvertType { @@ -2828,7 +2832,7 @@ impl core::ops::Deref for IDBDataSourceAdmin { } windows_core::imp::interface_hierarchy!(IDBDataSourceAdmin, windows_core::IUnknown); impl IDBDataSourceAdmin { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateDataSource(&self, rgpropertysets: Option<&mut [DBPROPSET]>, punkouter: P0, riid: *const windows_core::GUID, ppdbsession: Option<*mut Option>) -> windows_core::Result<()> where P0: windows_core::Param, @@ -2838,11 +2842,11 @@ impl IDBDataSourceAdmin { pub unsafe fn DestroyDataSource(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).DestroyDataSource)(windows_core::Interface::as_raw(self)).ok() } - #[cfg(feature = "Win32_System_Variant")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetCreationProperties(&self, rgpropertyidsets: Option<&[DBPROPIDSET]>, pcpropertyinfosets: *mut u32, prgpropertyinfosets: *mut *mut DBPROPINFOSET, ppdescbuffer: 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().try_into().unwrap()), 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() } - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ModifyDataSource(&self, rgpropertysets: 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().try_into().unwrap()), core::mem::transmute(rgpropertysets.as_deref().map_or(core::ptr::null(), |slice| slice.as_ptr()))).ok() } @@ -2850,18 +2854,18 @@ impl IDBDataSourceAdmin { #[repr(C)] pub struct IDBDataSourceAdmin_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub CreateDataSource: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut DBPROPSET, *mut core::ffi::c_void, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateDataSource: usize, pub DestroyDataSource: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Variant")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetCreationProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const DBPROPIDSET, *mut u32, *mut *mut DBPROPINFOSET, *mut *mut u16) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Variant"))] + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetCreationProperties: usize, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub ModifyDataSource: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ModifyDataSource: usize, } windows_core::imp::define_interface!(IDBInfo, IDBInfo_Vtbl, 0x0c733a89_2a1c_11ce_ade5_00aa0044773d); @@ -2951,15 +2955,15 @@ impl core::ops::Deref for IDBProperties { } windows_core::imp::interface_hierarchy!(IDBProperties, windows_core::IUnknown); impl IDBProperties { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: 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().try_into().unwrap()), core::mem::transmute(rgpropertyidsets.as_deref().map_or(core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() } - #[cfg(feature = "Win32_System_Variant")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetPropertyInfo(&self, rgpropertyidsets: Option<&[DBPROPIDSET]>, pcpropertyinfosets: *mut u32, prgpropertyinfosets: *mut *mut DBPROPINFOSET, ppdescbuffer: 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().try_into().unwrap()), 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() } - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperties(&self, rgpropertysets: 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().try_into().unwrap()), core::mem::transmute(rgpropertysets.as_deref().map_or(core::ptr::null(), |slice| slice.as_ptr()))).ok() } @@ -2967,17 +2971,17 @@ impl IDBProperties { #[repr(C)] pub struct IDBProperties_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const DBPROPIDSET, *mut u32, *mut *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetProperties: usize, - #[cfg(feature = "Win32_System_Variant")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetPropertyInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const DBPROPIDSET, *mut u32, *mut *mut DBPROPINFOSET, *mut *mut u16) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Variant"))] + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetPropertyInfo: usize, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub SetProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetProperties: usize, } windows_core::imp::define_interface!(IDBSchemaCommand, IDBSchemaCommand_Vtbl, 0x0c733a50_2a1c_11ce_ade5_00aa0044773d); @@ -3015,8 +3019,8 @@ impl core::ops::Deref for IDBSchemaRowset { } windows_core::imp::interface_hierarchy!(IDBSchemaRowset, windows_core::IUnknown); impl IDBSchemaRowset { - #[cfg(feature = "Win32_Storage_IndexServer")] - pub unsafe fn GetRowset(&self, punkouter: P0, rguidschema: *const windows_core::GUID, rgrestrictions: Option<&[windows_core::VARIANT]>, riid: *const windows_core::GUID, rgpropertysets: Option<&mut [DBPROPSET]>, pprowset: *mut Option) -> windows_core::Result<()> + #[cfg(all(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: Option<&[super::Variant::VARIANT]>, riid: *const windows_core::GUID, rgpropertysets: Option<&mut [DBPROPSET]>, pprowset: *mut Option) -> windows_core::Result<()> where P0: windows_core::Param, { @@ -3029,9 +3033,9 @@ impl IDBSchemaRowset { #[repr(C)] pub struct IDBSchemaRowset_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] - pub GetRowset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const windows_core::GUID, u32, *const core::mem::MaybeUninit, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetRowset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const windows_core::GUID, u32, *const core::mem::MaybeUninit, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetRowset: usize, pub GetSchemas: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut *mut windows_core::GUID, *mut *mut u32) -> windows_core::HRESULT, } @@ -3044,9 +3048,11 @@ impl core::ops::Deref for IDCInfo { } windows_core::imp::interface_hierarchy!(IDCInfo, windows_core::IUnknown); impl IDCInfo { + #[cfg(all(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() } + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rginfo.as_ptr())).ok() } @@ -3054,8 +3060,14 @@ impl IDCInfo { #[repr(C)] pub struct IDCInfo_Vtbl { pub base__: windows_core::IUnknown_Vtbl, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const u32, *mut *mut DCINFO) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetInfo: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub SetInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const DCINFO) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetInfo: usize, } windows_core::imp::define_interface!(IDataConvert, IDataConvert_Vtbl, 0x0c733a8d_2a1c_11ce_ade5_00aa0044773d); impl core::ops::Deref for IDataConvert { @@ -3274,6 +3286,7 @@ impl core::ops::Deref for IEnumItemProperties { } windows_core::imp::interface_hierarchy!(IEnumItemProperties, windows_core::IUnknown); impl IEnumItemProperties { + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgelt.as_ptr()), pceltfetched).ok() } @@ -3295,7 +3308,10 @@ impl IEnumItemProperties { #[repr(C)] pub struct IEnumItemProperties_Vtbl { pub base__: windows_core::IUnknown_Vtbl, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut ITEMPROP, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3408,7 +3424,7 @@ impl core::ops::Deref for IErrorLookup { } windows_core::imp::interface_hierarchy!(IErrorLookup, windows_core::IUnknown); impl IErrorLookup { - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(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: Option<*mut windows_core::BSTR>, pbstrdescription: 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() } @@ -3422,9 +3438,9 @@ impl IErrorLookup { #[repr(C)] pub struct IErrorLookup_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetErrorDescription: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::HRESULT, u32, *const super::Com::DISPPARAMS, u32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetErrorDescription: usize, pub GetHelpInfo: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::HRESULT, u32, u32, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, pub ReleaseErrors: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, @@ -3438,7 +3454,7 @@ impl core::ops::Deref for IErrorRecords { } windows_core::imp::interface_hierarchy!(IErrorRecords, windows_core::IUnknown); impl IErrorRecords { - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddErrorRecord(&self, perrorinfo: *const ERRORINFO, dwlookupid: u32, pdispparams: Option<*const super::Com::DISPPARAMS>, punkcustomerror: P0, dwdynamicerrorid: u32) -> windows_core::Result<()> where P0: windows_core::Param, @@ -3457,7 +3473,7 @@ impl IErrorRecords { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetErrorInfo)(windows_core::Interface::as_raw(self), ulrecordnum, lcid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetErrorParameters)(windows_core::Interface::as_raw(self), ulrecordnum, &mut result__).map(|| result__) @@ -3470,9 +3486,9 @@ impl IErrorRecords { #[repr(C)] pub struct IErrorRecords_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AddErrorRecord: unsafe extern "system" fn(*mut core::ffi::c_void, *const ERRORINFO, u32, *const super::Com::DISPPARAMS, *mut core::ffi::c_void, u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddErrorRecord: usize, pub GetBasicErrorInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut ERRORINFO) -> windows_core::HRESULT, pub GetCustomErrorObject: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3480,9 +3496,9 @@ pub struct IErrorRecords_Vtbl { pub GetErrorInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetErrorInfo: usize, - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetErrorParameters: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut super::Com::DISPPARAMS) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetErrorParameters: usize, pub GetRecordCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, } @@ -3579,7 +3595,7 @@ impl core::ops::Deref for IIndexDefinition { } windows_core::imp::interface_hierarchy!(IIndexDefinition, windows_core::IUnknown); impl IIndexDefinition { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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: Option<*const super::super::Storage::IndexServer::DBID>, rgindexcolumndescs: &[DBINDEXCOLUMNDESC], rgpropertysets: &mut [DBPROPSET], ppindexid: 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().try_into().unwrap(), core::mem::transmute(rgindexcolumndescs.as_ptr()), rgpropertysets.len().try_into().unwrap(), core::mem::transmute(rgpropertysets.as_ptr()), core::mem::transmute(ppindexid.unwrap_or(std::ptr::null_mut()))).ok() } @@ -3591,9 +3607,9 @@ impl IIndexDefinition { #[repr(C)] pub struct IIndexDefinition_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub CreateIndex: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID, usize, *const DBINDEXCOLUMNDESC, u32, *mut DBPROPSET, *mut *mut super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateIndex: usize, #[cfg(feature = "Win32_Storage_IndexServer")] pub DropIndex: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT, @@ -3609,14 +3625,18 @@ impl core::ops::Deref for IInterval { } windows_core::imp::interface_hierarchy!(IInterval, windows_core::IUnknown); impl IInterval { - pub unsafe fn GetLimits(&self, pilklower: *mut INTERVAL_LIMIT_KIND, ppropvarlower: *mut windows_core::PROPVARIANT, pilkupper: *mut INTERVAL_LIMIT_KIND, ppropvarupper: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropvarlower), pilkupper, core::mem::transmute(ppropvarupper)).ok() } } #[repr(C)] pub struct IInterval_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetLimits: unsafe extern "system" fn(*mut core::ffi::c_void, *mut INTERVAL_LIMIT_KIND, *mut core::mem::MaybeUninit, *mut INTERVAL_LIMIT_KIND, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetLimits: unsafe extern "system" fn(*mut core::ffi::c_void, *mut INTERVAL_LIMIT_KIND, *mut core::mem::MaybeUninit, *mut INTERVAL_LIMIT_KIND, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetLimits: usize, } windows_core::imp::define_interface!(ILoadFilter, ILoadFilter_Vtbl, 0xc7310722_ac80_11d1_8df3_00c04fb6ef4f); impl core::ops::Deref for ILoadFilter { @@ -3712,7 +3732,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() } - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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 Option) -> windows_core::Result<()> where P0: windows_core::Param, @@ -3735,9 +3755,9 @@ pub struct IMDDataset_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub FreeAxisInfo: unsafe extern "system" fn(*mut core::ffi::c_void, usize, *const MDAXISINFO) -> windows_core::HRESULT, pub GetAxisInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut usize, *mut *mut MDAXISINFO) -> windows_core::HRESULT, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetAxisRowset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, usize, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetAxisRowset: usize, pub GetCellData: unsafe extern "system" fn(*mut core::ffi::c_void, HACCESSOR, usize, usize, *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetSpecification: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3775,7 +3795,7 @@ impl core::ops::Deref for IMDRangeRowset { } windows_core::imp::interface_hierarchy!(IMDRangeRowset, windows_core::IUnknown); impl IMDRangeRowset { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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 Option) -> windows_core::Result<()> where P0: windows_core::Param, @@ -3786,9 +3806,9 @@ impl IMDRangeRowset { #[repr(C)] pub struct IMDRangeRowset_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetRangeRowset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, usize, usize, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetRangeRowset: usize, } windows_core::imp::define_interface!(IMetaData, IMetaData_Vtbl, 0x780102b0_c43b_4876_bc7b_5e9ba5c88794); @@ -3969,7 +3989,7 @@ impl core::ops::Deref for IOpenRowset { } windows_core::imp::interface_hierarchy!(IOpenRowset, windows_core::IUnknown); impl IOpenRowset { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRowset(&self, punkouter: P0, ptableid: Option<*const super::super::Storage::IndexServer::DBID>, pindexid: Option<*const super::super::Storage::IndexServer::DBID>, riid: *const windows_core::GUID, rgpropertysets: Option<&mut [DBPROPSET]>, pprowset: Option<*mut Option>) -> windows_core::Result<()> where P0: windows_core::Param, @@ -3980,9 +4000,9 @@ impl IOpenRowset { #[repr(C)] pub struct IOpenRowset_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub OpenRowset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenRowset: usize, } windows_core::imp::define_interface!(IParentRowset, IParentRowset_Vtbl, 0x0c733aaa_2a1c_11ce_ade5_00aa0044773d); @@ -4075,14 +4095,17 @@ impl IQueryParser { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Parse)(windows_core::Interface::as_raw(self), pszinputstring.param().abi(), pcustomproperties.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetOption(&self, option: STRUCTURED_QUERY_SINGLE_OPTION, poptionvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(poptionvalue)).ok() } - pub unsafe fn GetOption(&self, option: STRUCTURED_QUERY_SINGLE_OPTION) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetOption)(windows_core::Interface::as_raw(self), option, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetMultiOption(&self, option: STRUCTURED_QUERY_MULTIOPTION, pszoptionkey: P0, poptionvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -4125,9 +4148,18 @@ pub struct IQueryParser_Vtbl { pub Parse: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Parse: usize, - pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, STRUCTURED_QUERY_SINGLE_OPTION, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetOption: unsafe extern "system" fn(*mut core::ffi::c_void, STRUCTURED_QUERY_SINGLE_OPTION, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetMultiOption: unsafe extern "system" fn(*mut core::ffi::c_void, STRUCTURED_QUERY_MULTIOPTION, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, STRUCTURED_QUERY_SINGLE_OPTION, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetOption: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetOption: unsafe extern "system" fn(*mut core::ffi::c_void, STRUCTURED_QUERY_SINGLE_OPTION, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetOption: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetMultiOption: unsafe extern "system" fn(*mut core::ffi::c_void, STRUCTURED_QUERY_MULTIOPTION, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetMultiOption: usize, pub GetSchemaProvider: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub RestateToString: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *mut windows_core::PWSTR) -> windows_core::HRESULT, @@ -4164,7 +4196,8 @@ impl IQueryParserManager { { (windows_core::Interface::vtable(self).InitializeOptions)(windows_core::Interface::as_raw(self), funderstandnqs.param().abi(), fautowildcard.param().abi(), pqueryparser.param().abi()).ok() } - pub unsafe fn SetOption(&self, option: QUERY_PARSER_MANAGER_OPTION, poptionvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(poptionvalue)).ok() } } @@ -4173,7 +4206,10 @@ pub struct IQueryParserManager_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub CreateLoadedParser: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, u16, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub InitializeOptions: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL, super::super::Foundation::BOOL, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, QUERY_PARSER_MANAGER_OPTION, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, QUERY_PARSER_MANAGER_OPTION, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetOption: usize, } windows_core::imp::define_interface!(IQuerySolution, IQuerySolution_Vtbl, 0xd6ebc66b_8921_4193_afdd_a1789fb7ff57); impl core::ops::Deref for IQuerySolution { @@ -4319,14 +4355,18 @@ impl core::ops::Deref for IRichChunk { } windows_core::imp::interface_hierarchy!(IRichChunk, windows_core::IUnknown); impl IRichChunk { - pub unsafe fn GetData(&self, pfirstpos: Option<*mut u32>, plength: Option<*mut u32>, ppsz: Option<*mut windows_core::PWSTR>, pvalue: Option<*mut windows_core::PROPVARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetData(&self, pfirstpos: Option<*mut u32>, plength: Option<*mut u32>, ppsz: Option<*mut windows_core::PWSTR>, pvalue: 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() } } #[repr(C)] pub struct IRichChunk_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut u32, *mut windows_core::PWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut u32, *mut windows_core::PWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetData: usize, } windows_core::imp::define_interface!(IRow, IRow_Vtbl, 0x0c733ab4_2a1c_11ce_ade5_00aa0044773d); impl core::ops::Deref for IRow { @@ -4701,26 +4741,42 @@ impl core::ops::Deref for IRowsetEvents { } windows_core::imp::interface_hierarchy!(IRowsetEvents, windows_core::IUnknown); impl IRowsetEvents { - pub unsafe fn OnNewItem(&self, itemid: *const windows_core::PROPVARIANT, newitemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(itemid), newitemstate).ok() } - pub unsafe fn OnChangedItem(&self, itemid: *const windows_core::PROPVARIANT, rowsetitemstate: ROWSETEVENT_ITEMSTATE, changeditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(itemid), rowsetitemstate, changeditemstate).ok() } - pub unsafe fn OnDeletedItem(&self, itemid: *const windows_core::PROPVARIANT, deleteditemstate: ROWSETEVENT_ITEMSTATE) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(itemid), deleteditemstate).ok() } - pub unsafe fn OnRowsetEvent(&self, eventtype: ROWSETEVENT_TYPE, eventdata: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(eventdata)).ok() } } #[repr(C)] pub struct IRowsetEvents_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub OnNewItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT, - pub OnChangedItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, ROWSETEVENT_ITEMSTATE, ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT, - pub OnDeletedItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT, - pub OnRowsetEvent: unsafe extern "system" fn(*mut core::ffi::c_void, ROWSETEVENT_TYPE, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub OnNewItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + OnNewItem: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub OnChangedItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, ROWSETEVENT_ITEMSTATE, ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + OnChangedItem: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub OnDeletedItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, ROWSETEVENT_ITEMSTATE) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + OnDeletedItem: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub OnRowsetEvent: unsafe extern "system" fn(*mut core::ffi::c_void, ROWSETEVENT_TYPE, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + OnRowsetEvent: usize, } windows_core::imp::define_interface!(IRowsetExactScroll, IRowsetExactScroll_Vtbl, 0x0c733a7f_2a1c_11ce_ade5_00aa0044773d); impl core::ops::Deref for IRowsetExactScroll { @@ -4816,7 +4872,7 @@ impl core::ops::Deref for IRowsetIndex { } windows_core::imp::interface_hierarchy!(IRowsetIndex, windows_core::IUnknown); impl IRowsetIndex { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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() } @@ -4836,9 +4892,9 @@ impl IRowsetIndex { #[repr(C)] pub struct IRowsetIndex_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetIndexInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut usize, *mut *mut DBINDEXCOLUMNDESC, *mut u32, *mut *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetIndexInfo: usize, pub Seek: unsafe extern "system" fn(*mut core::ffi::c_void, HACCESSOR, usize, *const core::ffi::c_void, u32) -> windows_core::HRESULT, pub SetRange: unsafe extern "system" fn(*mut core::ffi::c_void, HACCESSOR, usize, *const core::ffi::c_void, usize, *const core::ffi::c_void, u32) -> windows_core::HRESULT, @@ -4852,7 +4908,7 @@ impl core::ops::Deref for IRowsetInfo { } windows_core::imp::interface_hierarchy!(IRowsetInfo, windows_core::IUnknown); impl IRowsetInfo { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: 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().try_into().unwrap()), core::mem::transmute(rgpropertyidsets.as_deref().map_or(core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() } @@ -4868,9 +4924,9 @@ impl IRowsetInfo { #[repr(C)] pub struct IRowsetInfo_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const DBPROPIDSET, *mut u32, *mut *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetProperties: usize, pub GetReferencedRowset: unsafe extern "system" fn(*mut core::ffi::c_void, usize, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetSpecification: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -5331,6 +5387,7 @@ impl core::ops::Deref for ISQLGetDiagField { } windows_core::imp::interface_hierarchy!(ISQLGetDiagField, windows_core::IUnknown); impl ISQLGetDiagField { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDiagField(&self, pdiaginfo: 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() } @@ -5338,7 +5395,10 @@ impl ISQLGetDiagField { #[repr(C)] pub struct ISQLGetDiagField_Vtbl { pub base__: windows_core::IUnknown_Vtbl, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetDiagField: unsafe extern "system" fn(*mut core::ffi::c_void, *mut KAGGETDIAG) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetDiagField: usize, } windows_core::imp::define_interface!(ISQLRequestDiagFields, ISQLRequestDiagFields_Vtbl, 0x228972f0_b5ff_11d0_8a80_00c04fd611cd); impl core::ops::Deref for ISQLRequestDiagFields { @@ -5523,7 +5583,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() } - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OpenRowset(&self, punkouter: P0, ptableid: Option<*const super::super::Storage::IndexServer::DBID>, pindexid: Option<*const super::super::Storage::IndexServer::DBID>, riid: *const windows_core::GUID, rgpropertysets: &mut [DBPROPSET], pprowset: Option<*mut Option>) -> windows_core::Result<()> where P0: windows_core::Param, @@ -5543,9 +5603,9 @@ pub struct IScopedOperations_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Move: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, usize, *const windows_core::PCWSTR, u32, *mut u32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub OpenRowset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OpenRowset: usize, } windows_core::imp::define_interface!(ISearchCatalogManager, ISearchCatalogManager_Vtbl, 0xab310581_ac80_11d1_8df3_00c04fb6ef50); @@ -5561,14 +5621,16 @@ impl ISearchCatalogManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Name)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetParameter(&self, pszname: P0) -> windows_core::Result<*mut windows_core::PROPVARIANT> + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetParameter)(windows_core::Interface::as_raw(self), pszname.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn SetParameter(&self, pszname: P0, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -5685,8 +5747,14 @@ impl ISearchCatalogManager { pub struct ISearchCatalogManager_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, - pub GetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut windows_core::PROPVARIANT) -> windows_core::HRESULT, - pub SetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetParameter: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetParameter: usize, pub GetCatalogStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *mut CatalogStatus, *mut CatalogPausedReason) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Reindex: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -5978,14 +6046,16 @@ 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() } - pub unsafe fn GetParameter(&self, pszname: P0) -> windows_core::Result<*mut windows_core::PROPVARIANT> + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetParameter)(windows_core::Interface::as_raw(self), pszname.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn SetParameter(&self, pszname: P0, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -6042,8 +6112,14 @@ pub struct ISearchManager_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetIndexerVersionStr: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, pub GetIndexerVersion: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32, *mut u32) -> windows_core::HRESULT, - pub GetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut windows_core::PROPVARIANT) -> windows_core::HRESULT, - pub SetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetParameter: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetParameter: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetParameter: usize, pub ProxyName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, pub BypassList: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, pub SetProxy: unsafe extern "system" fn(*mut core::ffi::c_void, PROXY_ACCESS, super::super::Foundation::BOOL, u32, windows_core::PCWSTR, windows_core::PCWSTR) -> windows_core::HRESULT, @@ -6317,7 +6393,7 @@ impl ISearchQueryHelper { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GenerateSQLFromUserQuery)(windows_core::Interface::as_raw(self), pszquery.param().abi(), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] + #[cfg(all(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() } @@ -6350,9 +6426,9 @@ pub struct ISearchQueryHelper_Vtbl { pub SetQuerySorting: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub QuerySorting: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, pub GenerateSQLFromUserQuery: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut windows_core::PWSTR) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub WriteProperties: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *const SEARCH_COLUMN_PROPERTIES, *const super::super::Foundation::FILETIME) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] WriteProperties: usize, pub SetQueryMaxResults: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub QueryMaxResults: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, @@ -6653,11 +6729,11 @@ impl core::ops::Deref for ISessionProperties { } windows_core::imp::interface_hierarchy!(ISessionProperties, windows_core::IUnknown); impl ISessionProperties { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetProperties(&self, rgpropertyidsets: 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().try_into().unwrap()), core::mem::transmute(rgpropertyidsets.as_deref().map_or(core::ptr::null(), |slice| slice.as_ptr())), pcpropertysets, prgpropertysets).ok() } - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetProperties(&self, rgpropertysets: 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().try_into().unwrap()), core::mem::transmute(rgpropertysets.as_deref().map_or(core::ptr::null(), |slice| slice.as_ptr()))).ok() } @@ -6665,13 +6741,13 @@ impl ISessionProperties { #[repr(C)] pub struct ISessionProperties_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const DBPROPIDSET, *mut u32, *mut *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetProperties: usize, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub SetProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetProperties: usize, } windows_core::imp::define_interface!(ISimpleCommandCreator, ISimpleCommandCreator_Vtbl, 0x5e341ab7_02d0_11d1_900c_00a0c9063796); @@ -6719,7 +6795,7 @@ impl core::ops::Deref for ISourcesRowset { } windows_core::imp::interface_hierarchy!(ISourcesRowset, windows_core::IUnknown); impl ISourcesRowset { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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: Option<&mut [DBPROPSET]>, ppsourcesrowset: *mut Option) -> windows_core::Result<()> where P0: windows_core::Param, @@ -6730,9 +6806,9 @@ impl ISourcesRowset { #[repr(C)] pub struct ISourcesRowset_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetSourcesRowset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetSourcesRowset: usize, } windows_core::imp::define_interface!(IStemmer, IStemmer_Vtbl, 0xefbaf140_7f42_11ce_be57_00aa0051fe20); @@ -6784,10 +6860,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() } - pub unsafe fn ReadProperties(&self, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(rgvalue)).ok() } - pub unsafe fn WriteProperties(&self, ncount: u32, rgwszname: *const windows_core::PCWSTR, rgvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(rgvalue)).ok() } pub unsafe fn EnumProperties(&self) -> windows_core::Result { @@ -6804,8 +6882,14 @@ pub struct ISubscriptionItem_Vtbl { pub GetCookie: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetSubscriptionItemInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut SUBSCRIPTIONITEMINFO) -> windows_core::HRESULT, pub SetSubscriptionItemInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *const SUBSCRIPTIONITEMINFO) -> windows_core::HRESULT, - pub ReadProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub WriteProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ReadProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ReadProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub WriteProperties: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + WriteProperties: usize, pub EnumProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub NotifyChanged: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -6935,7 +7019,7 @@ impl core::ops::Deref for ITableCreation { } windows_core::imp::interface_hierarchy!(ITableCreation, windows_core::IUnknown, ITableDefinition); impl ITableCreation { - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(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: Option<*mut usize>, prgcolumndescs: Option<*mut *mut DBCOLUMNDESC>, pcpropertysets: Option<*mut u32>, prgpropertysets: Option<*mut *mut DBPROPSET>, pcconstraintdescs: Option<*mut u32>, prgconstraintdescs: Option<*mut *mut DBCONSTRAINTDESC>, ppwszstringbuffer: Option<*mut *mut u16>) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).GetTableDefinition)( windows_core::Interface::as_raw(self), @@ -6954,9 +7038,9 @@ impl ITableCreation { #[repr(C)] pub struct ITableCreation_Vtbl { pub base__: ITableDefinition_Vtbl, - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetTableDefinition: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *mut usize, *mut *mut DBCOLUMNDESC, *mut u32, *mut *mut DBPROPSET, *mut u32, *mut *mut DBCONSTRAINTDESC, *mut *mut u16) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com")))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetTableDefinition: usize, } windows_core::imp::define_interface!(ITableDefinition, ITableDefinition_Vtbl, 0x0c733a86_2a1c_11ce_ade5_00aa0044773d); @@ -6968,7 +7052,7 @@ impl core::ops::Deref for ITableDefinition { } windows_core::imp::interface_hierarchy!(ITableDefinition, windows_core::IUnknown); impl ITableDefinition { - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateTable(&self, punkouter: P0, ptableid: Option<*const super::super::Storage::IndexServer::DBID>, rgcolumndescs: Option<&[DBCOLUMNDESC]>, riid: *const windows_core::GUID, rgpropertysets: Option<&mut [DBPROPSET]>, pptableid: Option<*mut *mut super::super::Storage::IndexServer::DBID>, pprowset: Option<*mut Option>) -> windows_core::Result<()> where P0: windows_core::Param, @@ -6991,7 +7075,7 @@ impl ITableDefinition { 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() } - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(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: 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() } @@ -7003,17 +7087,17 @@ impl ITableDefinition { #[repr(C)] pub struct ITableDefinition_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub CreateTable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, usize, *const DBCOLUMNDESC, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut super::super::Storage::IndexServer::DBID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com")))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateTable: usize, #[cfg(feature = "Win32_Storage_IndexServer")] pub DropTable: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_Storage_IndexServer"))] DropTable: usize, - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AddColumn: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const DBCOLUMNDESC, *mut *mut super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com")))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddColumn: usize, #[cfg(feature = "Win32_Storage_IndexServer")] pub DropColumn: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT, @@ -7029,11 +7113,11 @@ impl core::ops::Deref for ITableDefinitionWithConstraints { } windows_core::imp::interface_hierarchy!(ITableDefinitionWithConstraints, windows_core::IUnknown, ITableDefinition, ITableCreation); impl ITableDefinitionWithConstraints { - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(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() } - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(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 Option) -> windows_core::Result<()> where P0: windows_core::Param, @@ -7048,13 +7132,13 @@ impl ITableDefinitionWithConstraints { #[repr(C)] pub struct ITableDefinitionWithConstraints_Vtbl { pub base__: ITableCreation_Vtbl, - #[cfg(feature = "Win32_Storage_IndexServer")] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub AddConstraint: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const DBCONSTRAINTDESC) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_Storage_IndexServer"))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] AddConstraint: usize, - #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub CreateTableWithConstraints: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, usize, *mut DBCOLUMNDESC, u32, *const DBCONSTRAINTDESC, *const windows_core::GUID, u32, *mut DBPROPSET, *mut *mut super::super::Storage::IndexServer::DBID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com")))] + #[cfg(not(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateTableWithConstraints: usize, #[cfg(feature = "Win32_Storage_IndexServer")] pub DropConstraint: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Storage::IndexServer::DBID, *const super::super::Storage::IndexServer::DBID) -> windows_core::HRESULT, @@ -7223,7 +7307,7 @@ impl ITrusteeAdmin { 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() } - #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgpropertysets.as_ptr())).ok() } @@ -7231,11 +7315,11 @@ impl ITrusteeAdmin { 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() } - #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgpropertysets.as_ptr())).ok() } - #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgpropertyidsets.as_ptr()), pcpropertysets, prgpropertysets).ok() } @@ -7247,21 +7331,21 @@ pub struct ITrusteeAdmin_Vtbl { pub CompareTrustees: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Security::Authorization::TRUSTEE_W, *const super::super::Security::Authorization::TRUSTEE_W) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_Security_Authorization"))] CompareTrustees: usize, - #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] + #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub CreateTrustee: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Security::Authorization::TRUSTEE_W, u32, *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer")))] + #[cfg(not(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateTrustee: usize, #[cfg(feature = "Win32_Security_Authorization")] pub DeleteTrustee: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Security::Authorization::TRUSTEE_W) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_Security_Authorization"))] DeleteTrustee: usize, - #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] + #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub SetTrusteeProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Security::Authorization::TRUSTEE_W, u32, *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer")))] + #[cfg(not(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] SetTrusteeProperties: usize, - #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer"))] + #[cfg(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub GetTrusteeProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::Security::Authorization::TRUSTEE_W, u32, *const DBPROPIDSET, *mut u32, *mut *mut DBPROPSET) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer")))] + #[cfg(not(all(feature = "Win32_Security_Authorization", feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetTrusteeProperties: usize, } windows_core::imp::define_interface!(ITrusteeGroupAdmin, ITrusteeGroupAdmin_Vtbl, 0x0c733aa2_2a1c_11ce_ade5_00aa0044773d); @@ -7372,8 +7456,8 @@ impl core::ops::Deref for IUrlAccessor { } windows_core::imp::interface_hierarchy!(IUrlAccessor, windows_core::IUnknown); impl IUrlAccessor { - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - pub unsafe fn AddRequestParameter(&self, pspec: *const super::Com::StructuredStorage::PROPSPEC, pvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvar)).ok() } pub unsafe fn GetDocFormat(&self, wszdocformat: &mut [u16], pdwlength: *mut u32) -> windows_core::Result<()> { @@ -7424,9 +7508,9 @@ impl IUrlAccessor { #[repr(C)] pub struct IUrlAccessor_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - pub AddRequestParameter: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::Com::StructuredStorage::PROPSPEC, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com_StructuredStorage"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub AddRequestParameter: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::Com::StructuredStorage::PROPSPEC, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] AddRequestParameter: usize, pub GetDocFormat: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PWSTR, u32, *mut u32) -> windows_core::HRESULT, pub GetCLSID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, @@ -7773,13 +7857,15 @@ impl OLEDBSimpleProvider { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getRWStatus)(windows_core::Interface::as_raw(self), irow, icolumn, &mut result__).map(|| result__) } - pub unsafe fn getVariant(&self, irow: isize, icolumn: isize, format: OSPFORMAT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getVariant)(windows_core::Interface::as_raw(self), irow, icolumn, format, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setVariant(&self, irow: isize, icolumn: isize, format: OSPFORMAT, var: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).setVariant)(windows_core::Interface::as_raw(self), irow, icolumn, format, var.param().abi()).ok() } @@ -7795,9 +7881,10 @@ impl OLEDBSimpleProvider { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).insertRows)(windows_core::Interface::as_raw(self), irow, crows, &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn find(&self, irowstart: isize, icolumn: isize, val: P0, findflags: OSPFIND, comptype: OSPCOMP) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).find)(windows_core::Interface::as_raw(self), irowstart, icolumn, val.param().abi(), findflags, comptype, &mut result__).map(|| result__) @@ -7832,12 +7919,21 @@ pub struct OLEDBSimpleProvider_Vtbl { pub getRowCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut isize) -> windows_core::HRESULT, pub getColumnCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut isize) -> windows_core::HRESULT, pub getRWStatus: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, *mut OSPRW) -> windows_core::HRESULT, - pub getVariant: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, OSPFORMAT, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub setVariant: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, OSPFORMAT, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getVariant: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, OSPFORMAT, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getVariant: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setVariant: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, OSPFORMAT, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setVariant: usize, pub getLocale: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub deleteRows: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, *mut isize) -> windows_core::HRESULT, pub insertRows: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, *mut isize) -> windows_core::HRESULT, - pub find: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, core::mem::MaybeUninit, OSPFIND, OSPCOMP, *mut isize) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub find: unsafe extern "system" fn(*mut core::ffi::c_void, isize, isize, core::mem::MaybeUninit, OSPFIND, OSPCOMP, *mut isize) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + find: usize, pub addOLEDBSimpleProviderListener: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub removeOLEDBSimpleProviderListener: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, pub isAsync: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, @@ -13840,53 +13936,53 @@ impl Default for BUCKETCATEGORIZE { } } #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub struct CATEGORIZATION { pub ulCatType: u32, pub Anonymous: CATEGORIZATION_0, pub csColumns: COLUMNSET, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for CATEGORIZATION { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for CATEGORIZATION { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub union CATEGORIZATION_0 { pub cClusters: u32, pub bucket: BUCKETCATEGORIZE, pub range: RANGECATEGORIZE, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for CATEGORIZATION_0 { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for CATEGORIZATION_0 { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct CATEGORIZATIONSET { pub cCat: u32, pub aCat: *mut CATEGORIZATION, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for CATEGORIZATIONSET { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for CATEGORIZATIONSET { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14110,7 +14206,7 @@ impl Default for DBCOLUMNACCESS { } #[repr(C)] #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBCOLUMNDESC { pub pwszTypeName: windows_core::PWSTR, pub pTypeInfo: core::mem::ManuallyDrop>, @@ -14124,19 +14220,19 @@ pub struct DBCOLUMNDESC { pub bScale: u8, } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for DBCOLUMNDESC { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBCOLUMNDESC { type TypeKind = windows_core::CopyType; } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBCOLUMNDESC { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14144,7 +14240,7 @@ impl Default for DBCOLUMNDESC { } #[repr(C, packed(2))] #[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBCOLUMNDESC { pub pwszTypeName: windows_core::PWSTR, pub pTypeInfo: core::mem::ManuallyDrop>, @@ -14158,12 +14254,12 @@ pub struct DBCOLUMNDESC { pub bScale: u8, } #[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBCOLUMNDESC { type TypeKind = windows_core::CopyType; } #[cfg(target_arch = "x86")] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBCOLUMNDESC { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14230,7 +14326,7 @@ impl Default for DBCOLUMNINFO { } #[repr(C)] #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub struct DBCONSTRAINTDESC { pub pConstraintID: *mut super::super::Storage::IndexServer::DBID, @@ -14249,12 +14345,12 @@ pub struct DBCONSTRAINTDESC { pub rgReserved: *mut DBPROPSET, } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBCONSTRAINTDESC { type TypeKind = windows_core::CopyType; } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBCONSTRAINTDESC { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14262,7 +14358,7 @@ impl Default for DBCONSTRAINTDESC { } #[repr(C, packed(2))] #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub struct DBCONSTRAINTDESC { pub pConstraintID: *mut super::super::Storage::IndexServer::DBID, @@ -14281,12 +14377,12 @@ pub struct DBCONSTRAINTDESC { pub rgReserved: *mut DBPROPSET, } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBCONSTRAINTDESC { type TypeKind = windows_core::CopyType; } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBCONSTRAINTDESC { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14714,28 +14810,28 @@ impl Default for DBPARAMS { } #[repr(C)] #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROP { pub dwPropertyID: u32, pub dwOptions: u32, pub dwStatus: u32, pub colid: super::super::Storage::IndexServer::DBID, - pub vValue: core::mem::ManuallyDrop, + pub vValue: core::mem::ManuallyDrop, } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for DBPROP { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBPROP { type TypeKind = windows_core::CopyType; } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBPROP { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14743,21 +14839,21 @@ impl Default for DBPROP { } #[repr(C, packed(2))] #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROP { pub dwPropertyID: u32, pub dwOptions: u32, pub dwStatus: u32, pub colid: super::super::Storage::IndexServer::DBID, - pub vValue: core::mem::ManuallyDrop, + pub vValue: core::mem::ManuallyDrop, } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBPROP { type TypeKind = windows_core::CopyType; } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBPROP { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14801,28 +14897,28 @@ impl Default for DBPROPIDSET { } #[repr(C)] #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROPINFO { pub pwszDescription: windows_core::PWSTR, pub dwPropertyID: u32, pub dwFlags: u32, pub vtType: super::Variant::VARENUM, - pub vValues: core::mem::ManuallyDrop, + pub vValues: core::mem::ManuallyDrop, } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for DBPROPINFO { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBPROPINFO { type TypeKind = windows_core::CopyType; } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBPROPINFO { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14830,21 +14926,21 @@ impl Default for DBPROPINFO { } #[repr(C, packed(2))] #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DBPROPINFO { pub pwszDescription: windows_core::PWSTR, pub dwPropertyID: u32, pub dwFlags: u32, pub vtType: super::Variant::VARENUM, - pub vValues: core::mem::ManuallyDrop, + pub vValues: core::mem::ManuallyDrop, } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBPROPINFO { type TypeKind = windows_core::CopyType; } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBPROPINFO { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14852,7 +14948,7 @@ impl Default for DBPROPINFO { } #[repr(C)] #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub struct DBPROPINFOSET { pub rgPropertyInfos: *mut DBPROPINFO, @@ -14860,12 +14956,12 @@ pub struct DBPROPINFOSET { pub guidPropertySet: windows_core::GUID, } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBPROPINFOSET { type TypeKind = windows_core::CopyType; } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBPROPINFOSET { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14873,7 +14969,7 @@ impl Default for DBPROPINFOSET { } #[repr(C, packed(2))] #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub struct DBPROPINFOSET { pub rgPropertyInfos: *mut DBPROPINFO, @@ -14881,12 +14977,12 @@ pub struct DBPROPINFOSET { pub guidPropertySet: windows_core::GUID, } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBPROPINFOSET { type TypeKind = windows_core::CopyType; } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Variant")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBPROPINFOSET { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14894,7 +14990,7 @@ impl Default for DBPROPINFOSET { } #[repr(C)] #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub struct DBPROPSET { pub rgProperties: *mut DBPROP, @@ -14902,12 +14998,12 @@ pub struct DBPROPSET { pub guidPropertySet: windows_core::GUID, } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBPROPSET { type TypeKind = windows_core::CopyType; } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBPROPSET { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -14915,7 +15011,7 @@ impl Default for DBPROPSET { } #[repr(C, packed(2))] #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy)] pub struct DBPROPSET { pub rgProperties: *mut DBPROP, @@ -14923,12 +15019,12 @@ pub struct DBPROPSET { pub guidPropertySet: windows_core::GUID, } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DBPROPSET { type TypeKind = windows_core::CopyType; } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_Storage_IndexServer")] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DBPROPSET { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15126,19 +15222,22 @@ impl Default for DB_VARNUMERIC { } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct DCINFO { pub eInfoType: u32, - pub vData: core::mem::ManuallyDrop, + pub vData: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for DCINFO { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for DCINFO { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for DCINFO { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15247,19 +15346,22 @@ impl Default for INCREMENTAL_ACCESS_INFO { } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct ITEMPROP { - pub variantValue: core::mem::ManuallyDrop, + pub variantValue: core::mem::ManuallyDrop, pub pwszName: windows_core::PWSTR, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for ITEMPROP { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for ITEMPROP { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for ITEMPROP { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15284,20 +15386,23 @@ impl Default for ITEM_INFO { } pub const Interval: windows_core::GUID = windows_core::GUID::from_u128(0xd957171f_4bf9_4de2_bcd5_c70a7ca55836); #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct KAGGETDIAG { pub ulSize: u32, - pub vDiagInfo: core::mem::ManuallyDrop, + pub vDiagInfo: core::mem::ManuallyDrop, pub sDiagField: i16, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for KAGGETDIAG { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for KAGGETDIAG { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for KAGGETDIAG { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15388,34 +15493,34 @@ impl Default for NATLANGUAGERESTRICTION { } } #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct NODERESTRICTION { pub cRes: u32, pub paRes: *mut *mut RESTRICTION, pub reserved: u32, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for NODERESTRICTION { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for NODERESTRICTION { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct NOTRESTRICTION { pub pRes: *mut RESTRICTION, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for NOTRESTRICTION { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for NOTRESTRICTION { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15469,23 +15574,23 @@ impl Default for ODBC_VS_ARGS_1 { } pub const PDPO: windows_core::GUID = windows_core::GUID::from_u128(0xccb4ec60_b9dc_11d1_ac80_00a0c9034873); #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct PROPERTYRESTRICTION { pub rel: u32, pub prop: super::super::Storage::IndexServer::FULLPROPSPEC, - pub prval: core::mem::ManuallyDrop, + pub prval: core::mem::ManuallyDrop, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Clone for PROPERTYRESTRICTION { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for PROPERTYRESTRICTION { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for PROPERTYRESTRICTION { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15513,44 +15618,47 @@ impl Default for PROXY_INFO { pub const QueryParser: windows_core::GUID = windows_core::GUID::from_u128(0xb72f8fd8_0fab_4dd9_bdbf_245a6ce1485b); pub const QueryParserManager: windows_core::GUID = windows_core::GUID::from_u128(0x5088b39a_29b4_4d9d_8245_4ee289222f66); #[repr(C)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct RANGECATEGORIZE { pub cRange: u32, - pub aRangeBegin: *mut windows_core::PROPVARIANT, + pub aRangeBegin: *mut super::Com::StructuredStorage::PROPVARIANT, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for RANGECATEGORIZE { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for RANGECATEGORIZE { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct RESTRICTION { pub rt: u32, pub weight: u32, pub res: RESTRICTION_0, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Clone for RESTRICTION { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for RESTRICTION { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for RESTRICTION { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub union RESTRICTION_0 { pub ar: NODERESTRICTION, pub orRestriction: NODERESTRICTION, @@ -15561,17 +15669,17 @@ pub union RESTRICTION_0 { pub nlr: NATLANGUAGERESTRICTION, pub pr: core::mem::ManuallyDrop, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Clone for RESTRICTION_0 { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for RESTRICTION_0 { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for RESTRICTION_0 { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15579,37 +15687,37 @@ impl Default for RESTRICTION_0 { } #[repr(C)] #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct RMTPACK { pub pISeqStream: core::mem::ManuallyDrop>, pub cbData: u32, pub cBSTR: u32, pub rgBSTR: *mut windows_core::BSTR, pub cVARIANT: u32, - pub rgVARIANT: *mut windows_core::VARIANT, + pub rgVARIANT: *mut super::Variant::VARIANT, pub cIDISPATCH: u32, pub rgIDISPATCH: *mut Option, pub cIUNKNOWN: u32, pub rgIUNKNOWN: *mut Option, pub cPROPVARIANT: u32, - pub rgPROPVARIANT: *mut windows_core::PROPVARIANT, + pub rgPROPVARIANT: *mut super::Com::StructuredStorage::PROPVARIANT, pub cArray: u32, - pub rgArray: *mut windows_core::VARIANT, + pub rgArray: *mut super::Variant::VARIANT, } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for RMTPACK { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for RMTPACK { type TypeKind = windows_core::CopyType; } #[cfg(any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "x86_64"))] -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for RMTPACK { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15617,30 +15725,30 @@ impl Default for RMTPACK { } #[repr(C, packed(2))] #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct RMTPACK { pub pISeqStream: core::mem::ManuallyDrop>, pub cbData: u32, pub cBSTR: u32, pub rgBSTR: *mut windows_core::BSTR, pub cVARIANT: u32, - pub rgVARIANT: *mut windows_core::VARIANT, + pub rgVARIANT: *mut super::Variant::VARIANT, pub cIDISPATCH: u32, pub rgIDISPATCH: *mut Option, pub cIUNKNOWN: u32, pub rgIUNKNOWN: *mut Option, pub cPROPVARIANT: u32, - pub rgPROPVARIANT: *mut windows_core::PROPVARIANT, + pub rgPROPVARIANT: *mut super::Com::StructuredStorage::PROPVARIANT, pub cArray: u32, - pub rgArray: *mut windows_core::VARIANT, + pub rgArray: *mut super::Variant::VARIANT, } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for RMTPACK { type TypeKind = windows_core::CopyType; } #[cfg(target_arch = "x86")] -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for RMTPACK { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -15648,19 +15756,22 @@ impl Default for RMTPACK { } pub const RootBinder: windows_core::GUID = windows_core::GUID::from_u128(0xff151822_b0bf_11d1_a80d_000000000000); #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub struct SEARCH_COLUMN_PROPERTIES { - pub Value: core::mem::ManuallyDrop, + pub Value: core::mem::ManuallyDrop, pub lcid: u32, } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Clone for SEARCH_COLUMN_PROPERTIES { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for SEARCH_COLUMN_PROPERTIES { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for SEARCH_COLUMN_PROPERTIES { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -16252,17 +16363,17 @@ impl Default for TIME_STRUCT { } } #[repr(C)] -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct VECTORRESTRICTION { pub Node: NODERESTRICTION, pub RankMethod: u32, } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for VECTORRESTRICTION { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage"))] +#[cfg(all(feature = "Win32_Storage_IndexServer", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl Default for VECTORRESTRICTION { fn default() -> Self { unsafe { core::mem::zeroed() } 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 0d5b731374..df79b4587c 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SecurityCenter/impl.rs @@ -1,10 +1,10 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSCDefaultProduct {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSCDefaultProduct_Vtbl { pub const fn new() -> IWSCDefaultProduct_Vtbl { unsafe extern "system" fn SetDefaultProduct(this: *mut core::ffi::c_void, etype: SECURITY_PRODUCT_TYPE, pguid: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -17,15 +17,15 @@ impl IWSCDefaultProduct_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Count(&self) -> windows_core::Result; fn get_Item(&self, index: u32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWSCProductList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWSCProductList_Vtbl { pub const fn new() -> IWSCProductList_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, provider: u32) -> windows_core::HRESULT { @@ -63,7 +63,7 @@ impl IWSCProductList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ProductState(&self) -> windows_core::Result; @@ -73,9 +73,9 @@ pub trait IWscProduct_Impl: Sized + super::Com::IDispatch_Impl { fn ProductGuid(&self) -> windows_core::Result; fn ProductIsDefault(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWscProduct {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWscProduct_Vtbl { pub const fn new() -> IWscProduct_Vtbl { unsafe extern "system" fn ProductName(this: *mut core::ffi::c_void, pval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -163,7 +163,7 @@ impl IWscProduct_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AntivirusSettingsSubstatus(&self) -> windows_core::Result; @@ -172,9 +172,9 @@ pub trait IWscProduct2_Impl: Sized + IWscProduct_Impl { fn FirewallPrivateProfileSubstatus(&self) -> windows_core::Result; fn FirewallPublicProfileSubstatus(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWscProduct2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWscProduct2_Vtbl { pub const fn new() -> IWscProduct2_Vtbl { unsafe extern "system" fn AntivirusScanSubstatus(this: *mut core::ffi::c_void, pestatus: *mut WSC_SECURITY_PRODUCT_SUBSTATUS) -> windows_core::HRESULT { @@ -251,13 +251,13 @@ impl IWscProduct2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWscProduct3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWscProduct3_Vtbl { pub const fn new() -> IWscProduct3_Vtbl { unsafe extern "system" fn AntivirusDaysUntilExpired(this: *mut core::ffi::c_void, pdwdays: *mut u32) -> windows_core::HRESULT { 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 d39c4e28dc..65265709f6 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/impl.rs @@ -1,12 +1,15 @@ +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IItemEnumerator_Impl: Sized + windows_core::IUnknownImpl { - fn Current(&self) -> windows_core::Result; + fn Current(&self) -> windows_core::Result; fn MoveNext(&self) -> windows_core::Result; fn Reset(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IItemEnumerator {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IItemEnumerator_Vtbl { pub const fn new() -> IItemEnumerator_Vtbl { - unsafe extern "system" fn Current(this: *mut core::ffi::c_void, item: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Current(this: *mut core::ffi::c_void, item: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IItemEnumerator_Impl::Current(this) { Ok(ok__) => { @@ -117,7 +120,7 @@ impl ISettingsContext_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISettingsEngine_Impl: Sized + windows_core::IUnknownImpl { fn GetNamespaces(&self, flags: WcmNamespaceEnumerationFlags, reserved: *const core::ffi::c_void) -> windows_core::Result; fn GetNamespace(&self, settingsid: Option<&ISettingsIdentity>, access: WcmNamespaceAccess, reserved: *const core::ffi::c_void) -> windows_core::Result; @@ -126,7 +129,7 @@ pub trait ISettingsEngine_Impl: Sized + windows_core::IUnknownImpl { fn GetStoreStatus(&self, reserved: *const core::ffi::c_void) -> windows_core::Result; fn LoadStore(&self, flags: u32) -> windows_core::Result<()>; fn UnloadStore(&self, reserved: *const core::ffi::c_void) -> windows_core::Result<()>; - fn RegisterNamespace(&self, settingsid: Option<&ISettingsIdentity>, stream: Option<&super::Com::IStream>, pushsettings: super::super::Foundation::BOOL) -> windows_core::Result; + fn RegisterNamespace(&self, settingsid: Option<&ISettingsIdentity>, stream: Option<&super::Com::IStream>, pushsettings: super::super::Foundation::BOOL) -> windows_core::Result; fn UnregisterNamespace(&self, settingsid: Option<&ISettingsIdentity>, removesettings: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn CreateTargetInfo(&self) -> windows_core::Result; fn GetTargetInfo(&self) -> windows_core::Result; @@ -136,9 +139,9 @@ pub trait ISettingsEngine_Impl: Sized + windows_core::IUnknownImpl { fn ApplySettingsContext(&self, settingscontext: Option<&ISettingsContext>, pppwzidentities: *mut *mut windows_core::PWSTR) -> windows_core::Result; fn GetSettingsContext(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISettingsEngine {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISettingsEngine_Vtbl { pub const fn new() -> ISettingsEngine_Vtbl { unsafe extern "system" fn GetNamespaces(this: *mut core::ffi::c_void, flags: WcmNamespaceEnumerationFlags, reserved: *const core::ffi::c_void, namespaces: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -199,7 +202,7 @@ impl ISettingsEngine_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISettingsEngine_Impl::UnloadStore(this, core::mem::transmute_copy(&reserved)).into() } - unsafe extern "system" fn RegisterNamespace(this: *mut core::ffi::c_void, settingsid: *mut core::ffi::c_void, stream: *mut core::ffi::c_void, pushsettings: super::super::Foundation::BOOL, results: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RegisterNamespace(this: *mut core::ffi::c_void, settingsid: *mut core::ffi::c_void, stream: *mut core::ffi::c_void, pushsettings: super::super::Foundation::BOOL, results: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISettingsEngine_Impl::RegisterNamespace(this, windows_core::from_raw_borrowed(&settingsid), windows_core::from_raw_borrowed(&stream), core::mem::transmute_copy(&pushsettings)) { Ok(ok__) => { @@ -344,10 +347,11 @@ impl ISettingsIdentity_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISettingsItem_Impl: Sized + windows_core::IUnknownImpl { fn GetName(&self) -> windows_core::Result; - fn GetValue(&self) -> windows_core::Result; - fn SetValue(&self, value: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetValue(&self) -> windows_core::Result; + fn SetValue(&self, value: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn GetSettingType(&self) -> windows_core::Result; fn GetDataType(&self) -> windows_core::Result; fn GetValueRaw(&self, data: *mut *mut u8) -> windows_core::Result; @@ -359,16 +363,18 @@ pub trait ISettingsItem_Impl: Sized + windows_core::IUnknownImpl { fn CreateSettingByPath(&self, path: &windows_core::PCWSTR) -> windows_core::Result; fn RemoveSettingByPath(&self, path: &windows_core::PCWSTR) -> windows_core::Result<()>; fn GetListKeyInformation(&self, keyname: *mut windows_core::BSTR) -> windows_core::Result; - fn CreateListElement(&self, keydata: *const windows_core::VARIANT) -> windows_core::Result; + fn CreateListElement(&self, keydata: *const super::Variant::VARIANT) -> windows_core::Result; fn RemoveListElement(&self, elementname: &windows_core::PCWSTR) -> windows_core::Result<()>; fn Attributes(&self) -> windows_core::Result; - fn GetAttribute(&self, name: &windows_core::PCWSTR) -> windows_core::Result; + fn GetAttribute(&self, name: &windows_core::PCWSTR) -> windows_core::Result; fn GetPath(&self) -> windows_core::Result; fn GetRestrictionFacets(&self) -> windows_core::Result; - fn GetRestriction(&self, restrictionfacet: WcmRestrictionFacets) -> windows_core::Result; - fn GetKeyValue(&self) -> windows_core::Result; + fn GetRestriction(&self, restrictionfacet: WcmRestrictionFacets) -> windows_core::Result; + fn GetKeyValue(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISettingsItem {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISettingsItem_Vtbl { pub const fn new() -> ISettingsItem_Vtbl { unsafe extern "system" fn GetName(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -381,7 +387,7 @@ impl ISettingsItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISettingsItem_Impl::GetValue(this) { Ok(ok__) => { @@ -391,7 +397,7 @@ impl ISettingsItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISettingsItem_Impl::SetValue(this, core::mem::transmute_copy(&value)).into() } @@ -493,7 +499,7 @@ impl ISettingsItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateListElement(this: *mut core::ffi::c_void, keydata: *const core::mem::MaybeUninit, child: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateListElement(this: *mut core::ffi::c_void, keydata: *const core::mem::MaybeUninit, child: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISettingsItem_Impl::CreateListElement(this, core::mem::transmute_copy(&keydata)) { Ok(ok__) => { @@ -517,7 +523,7 @@ impl ISettingsItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetAttribute(this: *mut core::ffi::c_void, name: windows_core::PCWSTR, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAttribute(this: *mut core::ffi::c_void, name: windows_core::PCWSTR, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISettingsItem_Impl::GetAttribute(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -547,7 +553,7 @@ impl ISettingsItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetRestriction(this: *mut core::ffi::c_void, restrictionfacet: WcmRestrictionFacets, facetdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetRestriction(this: *mut core::ffi::c_void, restrictionfacet: WcmRestrictionFacets, facetdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISettingsItem_Impl::GetRestriction(this, core::mem::transmute_copy(&restrictionfacet)) { Ok(ok__) => { @@ -557,7 +563,7 @@ impl ISettingsItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetKeyValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetKeyValue(this: *mut core::ffi::c_void, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISettingsItem_Impl::GetKeyValue(this) { Ok(ok__) => { @@ -597,6 +603,7 @@ impl ISettingsItem_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISettingsNamespace_Impl: Sized + windows_core::IUnknownImpl { fn GetIdentity(&self) -> windows_core::Result; fn Settings(&self) -> windows_core::Result; @@ -604,9 +611,11 @@ pub trait ISettingsNamespace_Impl: Sized + windows_core::IUnknownImpl { fn GetSettingByPath(&self, path: &windows_core::PCWSTR) -> windows_core::Result; fn CreateSettingByPath(&self, path: &windows_core::PCWSTR) -> windows_core::Result; fn RemoveSettingByPath(&self, path: &windows_core::PCWSTR) -> windows_core::Result<()>; - fn GetAttribute(&self, name: &windows_core::PCWSTR) -> windows_core::Result; + fn GetAttribute(&self, name: &windows_core::PCWSTR) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISettingsNamespace {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISettingsNamespace_Vtbl { pub const fn new() -> ISettingsNamespace_Vtbl { unsafe extern "system" fn GetIdentity(this: *mut core::ffi::c_void, settingsid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -663,7 +672,7 @@ impl ISettingsNamespace_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISettingsNamespace_Impl::RemoveSettingByPath(this, core::mem::transmute(&path)).into() } - unsafe extern "system" fn GetAttribute(this: *mut core::ffi::c_void, name: windows_core::PCWSTR, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAttribute(this: *mut core::ffi::c_void, name: windows_core::PCWSTR, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISettingsNamespace_Impl::GetAttribute(this, core::mem::transmute(&name)) { Ok(ok__) => { 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 95dc22e810..8086b2b4e6 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SettingsManagementInfrastructure/mod.rs @@ -7,7 +7,8 @@ impl core::ops::Deref for IItemEnumerator { } windows_core::imp::interface_hierarchy!(IItemEnumerator, windows_core::IUnknown); impl IItemEnumerator { - pub unsafe fn Current(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Current(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Current)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -22,7 +23,10 @@ impl IItemEnumerator { #[repr(C)] pub struct IItemEnumerator_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Current: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Current: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Current: usize, pub MoveNext: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -132,8 +136,8 @@ 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() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn RegisterNamespace(&self, settingsid: P0, stream: P1, pushsettings: P2) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -195,9 +199,9 @@ pub struct ISettingsEngine_Vtbl { pub GetStoreStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::ffi::c_void, *mut WcmUserStatus) -> windows_core::HRESULT, pub LoadStore: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub UnloadStore: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub RegisterNamespace: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RegisterNamespace: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RegisterNamespace: usize, pub UnregisterNamespace: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, pub CreateTargetInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -260,11 +264,13 @@ impl ISettingsItem { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, value: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(value)).ok() } pub unsafe fn GetSettingType(&self) -> windows_core::Result { @@ -321,7 +327,8 @@ impl ISettingsItem { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetListKeyInformation)(windows_core::Interface::as_raw(self), core::mem::transmute(keyname), &mut result__).map(|| result__) } - pub unsafe fn CreateListElement(&self, keydata: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateListElement)(windows_core::Interface::as_raw(self), core::mem::transmute(keydata), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -335,7 +342,8 @@ impl ISettingsItem { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Attributes)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetAttribute(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetAttribute(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -350,11 +358,13 @@ impl ISettingsItem { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetRestrictionFacets)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetRestriction(&self, restrictionfacet: WcmRestrictionFacets) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetRestriction)(windows_core::Interface::as_raw(self), restrictionfacet, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetKeyValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetKeyValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetKeyValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -363,8 +373,14 @@ impl ISettingsItem { pub struct ISettingsItem_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub GetSettingType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut WcmSettingType) -> windows_core::HRESULT, pub GetDataType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut WcmDataType) -> windows_core::HRESULT, pub GetValueRaw: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut u8, *mut u32) -> windows_core::HRESULT, @@ -376,14 +392,26 @@ pub struct ISettingsItem_Vtbl { pub CreateSettingByPath: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub RemoveSettingByPath: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub GetListKeyInformation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut WcmDataType) -> windows_core::HRESULT, - pub CreateListElement: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateListElement: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreateListElement: usize, pub RemoveListElement: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub Attributes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAttribute: usize, pub GetPath: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub GetRestrictionFacets: unsafe extern "system" fn(*mut core::ffi::c_void, *mut WcmRestrictionFacets) -> windows_core::HRESULT, - pub GetRestriction: unsafe extern "system" fn(*mut core::ffi::c_void, WcmRestrictionFacets, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetKeyValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetRestriction: unsafe extern "system" fn(*mut core::ffi::c_void, WcmRestrictionFacets, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetRestriction: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetKeyValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetKeyValue: usize, } windows_core::imp::define_interface!(ISettingsNamespace, ISettingsNamespace_Vtbl, 0x9f7d7bba_20b3_11da_81a5_0030f1642e3c); impl core::ops::Deref for ISettingsNamespace { @@ -429,7 +457,8 @@ impl ISettingsNamespace { { (windows_core::Interface::vtable(self).RemoveSettingByPath)(windows_core::Interface::as_raw(self), path.param().abi()).ok() } - pub unsafe fn GetAttribute(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetAttribute(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -446,7 +475,10 @@ pub struct ISettingsNamespace_Vtbl { pub GetSettingByPath: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub CreateSettingByPath: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub RemoveSettingByPath: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, - pub GetAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAttribute: usize, } windows_core::imp::define_interface!(ISettingsResult, ISettingsResult_Vtbl, 0x9f7d7bbc_20b3_11da_81a5_0030f1642e3c); impl core::ops::Deref for ISettingsResult { 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 e8dfbc5810..cf526f4226 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SideShow/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SideShow/impl.rs @@ -1,10 +1,10 @@ -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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: Option<&ISideShowKeyCollection>, inout_pvalues: *mut Option) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ISideShowBulkCapabilities {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ISideShowBulkCapabilities_Vtbl { pub const fn new() -> ISideShowBulkCapabilities_Vtbl { unsafe extern "system" fn GetCapabilities(this: *mut core::ffi::c_void, in_keycollection: *mut core::ffi::c_void, inout_pvalues: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -17,16 +17,16 @@ impl ISideShowBulkCapabilities_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISideShowCapabilities_Impl: Sized + windows_core::IUnknownImpl { - fn GetCapability(&self, in_keycapability: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, inout_pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetCapability(&self, in_keycapability: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, inout_pvalue: *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ISideShowCapabilities {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ISideShowCapabilities_Vtbl { pub const fn new() -> ISideShowCapabilities_Vtbl { - unsafe extern "system" fn GetCapability(this: *mut core::ffi::c_void, in_keycapability: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, inout_pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCapability(this: *mut core::ffi::c_void, in_keycapability: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, inout_pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISideShowCapabilities_Impl::GetCapability(this, core::mem::transmute_copy(&in_keycapability), core::mem::transmute_copy(&inout_pvalue)).into() } @@ -387,17 +387,20 @@ impl ISideShowNotificationManager_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait ISideShowPropVariantCollection_Impl: Sized + windows_core::IUnknownImpl { - fn Add(&self, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn Add(&self, pvalue: *const super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; - fn GetAt(&self, dwindex: u32, pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetAt(&self, dwindex: u32, pvalue: *mut super::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetCount(&self, pcelems: *const u32) -> windows_core::Result<()>; fn RemoveAt(&self, dwindex: u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISideShowPropVariantCollection {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl ISideShowPropVariantCollection_Vtbl { pub const fn new() -> ISideShowPropVariantCollection_Vtbl { - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISideShowPropVariantCollection_Impl::Add(this, core::mem::transmute_copy(&pvalue)).into() } @@ -405,7 +408,7 @@ impl ISideShowPropVariantCollection_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISideShowPropVariantCollection_Impl::Clear(this).into() } - unsafe extern "system" fn GetAt(this: *mut core::ffi::c_void, dwindex: u32, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAt(this: *mut core::ffi::c_void, dwindex: u32, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISideShowPropVariantCollection_Impl::GetAt(this, core::mem::transmute_copy(&dwindex), core::mem::transmute_copy(&pvalue)).into() } 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 056fab6ff5..7c0bed43fa 100644 --- a/crates/libs/windows/src/Windows/Win32/System/SideShow/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/SideShow/mod.rs @@ -28,17 +28,17 @@ impl core::ops::Deref for ISideShowCapabilities { } windows_core::imp::interface_hierarchy!(ISideShowCapabilities, windows_core::IUnknown); impl ISideShowCapabilities { - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetCapability(&self, in_keycapability: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, inout_pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(inout_pvalue)).ok() } } #[repr(C)] pub struct ISideShowCapabilities_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetCapability: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetCapability: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetCapability: usize, } windows_core::imp::define_interface!(ISideShowCapabilitiesCollection, ISideShowCapabilitiesCollection_Vtbl, 0x50305597_5e0d_4ff7_b3af_33d0d9bd52dd); @@ -333,13 +333,15 @@ impl core::ops::Deref for ISideShowPropVariantCollection { } windows_core::imp::interface_hierarchy!(ISideShowPropVariantCollection, windows_core::IUnknown); impl ISideShowPropVariantCollection { - pub unsafe fn Add(&self, pvalue: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvalue)).ok() } pub unsafe fn Clear(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Clear)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn GetAt(&self, dwindex: u32, pvalue: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvalue)).ok() } pub unsafe fn GetCount(&self, pcelems: *const u32) -> windows_core::Result<()> { @@ -352,9 +354,15 @@ impl ISideShowPropVariantCollection { #[repr(C)] pub struct ISideShowPropVariantCollection_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + Add: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetAt: usize, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *const u32) -> windows_core::HRESULT, pub RemoveAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, } 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 a1dad47346..1595ab86be 100644 --- a/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/impl.rs @@ -1,12 +1,12 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetId(&self, id: &windows_core::BSTR) -> windows_core::Result<()>; fn Type(&self, ptype: *mut TASK_ACTION_TYPE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAction_Vtbl { pub const fn new() -> IAction_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -32,7 +32,7 @@ impl IAction_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn get_Item(&self, index: i32) -> windows_core::Result; @@ -40,14 +40,14 @@ pub trait IActionCollection_Impl: Sized + super::Com::IDispatch_Impl { fn XmlText(&self, ptext: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetXmlText(&self, text: &windows_core::BSTR) -> windows_core::Result<()>; fn Create(&self, r#type: TASK_ACTION_TYPE) -> windows_core::Result; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, index: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn Context(&self, pcontext: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetContext(&self, context: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IActionCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IActionCollection_Vtbl { pub const fn new() -> IActionCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pcount: *mut i32) -> windows_core::HRESULT { @@ -92,7 +92,7 @@ impl IActionCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IActionCollection_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -126,14 +126,14 @@ impl IActionCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDelay(&self, delay: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IBootTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IBootTrigger_Vtbl { pub const fn new() -> IBootTrigger_Vtbl { unsafe extern "system" fn Delay(this: *mut core::ffi::c_void, pdelay: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -150,16 +150,16 @@ impl IBootTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetClassId(&self, clsid: &windows_core::BSTR) -> windows_core::Result<()>; fn Data(&self, pdata: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetData(&self, data: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComHandlerAction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComHandlerAction_Vtbl { pub const fn new() -> IComHandlerAction_Vtbl { unsafe extern "system" fn ClassId(this: *mut core::ffi::c_void, pclsid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -190,16 +190,16 @@ impl IComHandlerAction_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDaysInterval(&self, days: i16) -> windows_core::Result<()>; fn RandomDelay(&self, prandomdelay: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetRandomDelay(&self, randomdelay: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDailyTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDailyTrigger_Vtbl { pub const fn new() -> IDailyTrigger_Vtbl { unsafe extern "system" fn DaysInterval(this: *mut core::ffi::c_void, pdays: *mut i16) -> windows_core::HRESULT { @@ -230,7 +230,7 @@ impl IDailyTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetServer(&self, server: &windows_core::BSTR) -> windows_core::Result<()>; @@ -253,9 +253,9 @@ pub trait IEmailAction_Impl: Sized + IAction_Impl { fn Attachments(&self, pattachements: *mut *mut super::Com::SAFEARRAY) -> windows_core::Result<()>; fn SetAttachments(&self, pattachements: *mut super::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEmailAction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEmailAction_Vtbl { pub const fn new() -> IEmailAction_Vtbl { unsafe extern "system" fn Server(this: *mut core::ffi::c_void, pserver: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -415,7 +415,7 @@ impl IEnumWorkItems_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetSubscription(&self, query: &windows_core::BSTR) -> windows_core::Result<()>; @@ -424,9 +424,9 @@ pub trait IEventTrigger_Impl: Sized + ITrigger_Impl { fn ValueQueries(&self) -> windows_core::Result; fn SetValueQueries(&self, pnamedxpaths: Option<&ITaskNamedValueCollection>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEventTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEventTrigger_Vtbl { pub const fn new() -> IEventTrigger_Vtbl { unsafe extern "system" fn Subscription(this: *mut core::ffi::c_void, pquery: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -473,7 +473,7 @@ impl IEventTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetPath(&self, path: &windows_core::BSTR) -> windows_core::Result<()>; @@ -482,9 +482,9 @@ pub trait IExecAction_Impl: Sized + IAction_Impl { fn WorkingDirectory(&self, pworkingdirectory: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetWorkingDirectory(&self, workingdirectory: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IExecAction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IExecAction_Vtbl { pub const fn new() -> IExecAction_Vtbl { unsafe extern "system" fn Path(this: *mut core::ffi::c_void, ppath: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -525,14 +525,14 @@ impl IExecAction_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetHideAppWindow(&self, hideappwindow: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IExecAction2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IExecAction2_Vtbl { pub const fn new() -> IExecAction2_Vtbl { unsafe extern "system" fn HideAppWindow(this: *mut core::ffi::c_void, phideappwindow: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -553,7 +553,7 @@ impl IExecAction2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetIdleDuration(&self, delay: &windows_core::BSTR) -> windows_core::Result<()>; @@ -564,9 +564,9 @@ pub trait IIdleSettings_Impl: Sized + super::Com::IDispatch_Impl { fn RestartOnIdle(&self, prestart: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetRestartOnIdle(&self, restart: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IIdleSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IIdleSettings_Vtbl { pub const fn new() -> IIdleSettings_Vtbl { unsafe extern "system" fn IdleDuration(this: *mut core::ffi::c_void, pdelay: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -617,11 +617,11 @@ impl IIdleSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IIdleTrigger_Impl: Sized + ITrigger_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IIdleTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IIdleTrigger_Vtbl { pub const fn new() -> IIdleTrigger_Vtbl { Self { base__: ITrigger_Vtbl::new::() } @@ -630,16 +630,16 @@ impl IIdleTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDelay(&self, delay: &windows_core::BSTR) -> windows_core::Result<()>; fn UserId(&self, puser: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetUserId(&self, user: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ILogonTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ILogonTrigger_Vtbl { pub const fn new() -> ILogonTrigger_Vtbl { unsafe extern "system" fn Delay(this: *mut core::ffi::c_void, pdelay: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -670,7 +670,7 @@ impl ILogonTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Period(&self, target: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -679,9 +679,9 @@ pub trait IMaintenanceSettings_Impl: Sized + super::Com::IDispatch_Impl { fn SetExclusive(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn Exclusive(&self, target: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMaintenanceSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMaintenanceSettings_Vtbl { pub const fn new() -> IMaintenanceSettings_Vtbl { unsafe extern "system" fn SetPeriod(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -722,7 +722,7 @@ impl IMaintenanceSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDaysOfWeek(&self, days: i16) -> windows_core::Result<()>; @@ -735,9 +735,9 @@ pub trait IMonthlyDOWTrigger_Impl: Sized + ITrigger_Impl { fn RandomDelay(&self, prandomdelay: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetRandomDelay(&self, randomdelay: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMonthlyDOWTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMonthlyDOWTrigger_Vtbl { pub const fn new() -> IMonthlyDOWTrigger_Vtbl { unsafe extern "system" fn DaysOfWeek(this: *mut core::ffi::c_void, pdays: *mut i16) -> windows_core::HRESULT { @@ -798,7 +798,7 @@ impl IMonthlyDOWTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDaysOfMonth(&self, days: i32) -> windows_core::Result<()>; @@ -809,9 +809,9 @@ pub trait IMonthlyTrigger_Impl: Sized + ITrigger_Impl { fn RandomDelay(&self, prandomdelay: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetRandomDelay(&self, randomdelay: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMonthlyTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMonthlyTrigger_Vtbl { pub const fn new() -> IMonthlyTrigger_Vtbl { unsafe extern "system" fn DaysOfMonth(this: *mut core::ffi::c_void, pdays: *mut i32) -> windows_core::HRESULT { @@ -862,16 +862,16 @@ impl IMonthlyTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; fn Id(&self, pid: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetId(&self, id: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INetworkSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INetworkSettings_Vtbl { pub const fn new() -> INetworkSettings_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -902,7 +902,7 @@ impl INetworkSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetId(&self, id: &windows_core::BSTR) -> windows_core::Result<()>; @@ -917,9 +917,9 @@ pub trait IPrincipal_Impl: Sized + super::Com::IDispatch_Impl { fn RunLevel(&self, prunlevel: *mut TASK_RUNLEVEL_TYPE) -> windows_core::Result<()>; fn SetRunLevel(&self, runlevel: TASK_RUNLEVEL_TYPE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrincipal {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrincipal_Vtbl { pub const fn new() -> IPrincipal_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -990,7 +990,7 @@ impl IPrincipal_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetProcessTokenSidType(&self, processtokensidtype: TASK_PROCESSTOKENSID_TYPE) -> windows_core::Result<()>; @@ -998,9 +998,9 @@ pub trait IPrincipal2_Impl: Sized + super::Com::IDispatch_Impl { fn get_RequiredPrivilege(&self, index: i32, pprivilege: *mut windows_core::BSTR) -> windows_core::Result<()>; fn AddRequiredPrivilege(&self, privilege: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPrincipal2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPrincipal2_Vtbl { pub const fn new() -> IPrincipal2_Vtbl { unsafe extern "system" fn ProcessTokenSidType(this: *mut core::ffi::c_void, pprocesstokensidtype: *mut TASK_PROCESSTOKENSID_TYPE) -> windows_core::HRESULT { @@ -1061,15 +1061,15 @@ impl IProvideTaskPage_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Path(&self) -> windows_core::Result; fn State(&self) -> windows_core::Result; fn Enabled(&self) -> windows_core::Result; fn SetEnabled(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn Run(&self, params: &windows_core::VARIANT) -> windows_core::Result; - fn RunEx(&self, params: &windows_core::VARIANT, flags: i32, sessionid: i32, user: &windows_core::BSTR) -> windows_core::Result; + fn Run(&self, params: &super::Variant::VARIANT) -> windows_core::Result; + fn RunEx(&self, params: &super::Variant::VARIANT, flags: i32, sessionid: i32, user: &windows_core::BSTR) -> windows_core::Result; fn GetInstances(&self, flags: i32) -> windows_core::Result; fn LastRunTime(&self) -> windows_core::Result; fn LastTaskResult(&self) -> windows_core::Result; @@ -1082,9 +1082,9 @@ pub trait IRegisteredTask_Impl: Sized + super::Com::IDispatch_Impl { fn Stop(&self, flags: i32) -> windows_core::Result<()>; 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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRegisteredTask {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRegisteredTask_Vtbl { pub const fn new() -> IRegisteredTask_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1131,7 +1131,7 @@ impl IRegisteredTask_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRegisteredTask_Impl::SetEnabled(this, core::mem::transmute_copy(&enabled)).into() } - unsafe extern "system" fn Run(this: *mut core::ffi::c_void, params: core::mem::MaybeUninit, pprunningtask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Run(this: *mut core::ffi::c_void, params: core::mem::MaybeUninit, pprunningtask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRegisteredTask_Impl::Run(this, core::mem::transmute(¶ms)) { Ok(ok__) => { @@ -1141,7 +1141,7 @@ impl IRegisteredTask_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RunEx(this: *mut core::ffi::c_void, params: core::mem::MaybeUninit, flags: i32, sessionid: i32, user: core::mem::MaybeUninit, pprunningtask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn RunEx(this: *mut core::ffi::c_void, params: core::mem::MaybeUninit, flags: i32, sessionid: i32, user: core::mem::MaybeUninit, pprunningtask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRegisteredTask_Impl::RunEx(this, core::mem::transmute(¶ms), core::mem::transmute_copy(&flags), core::mem::transmute_copy(&sessionid), core::mem::transmute(&user)) { Ok(ok__) => { @@ -1269,15 +1269,15 @@ impl IRegisteredTask_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRegisteredTaskCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRegisteredTaskCollection_Vtbl { pub const fn new() -> IRegisteredTaskCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pcount: *mut i32) -> windows_core::HRESULT { @@ -1290,7 +1290,7 @@ impl IRegisteredTaskCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppregisteredtask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppregisteredtask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRegisteredTaskCollection_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -1321,7 +1321,7 @@ impl IRegisteredTaskCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDescription(&self, description: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1337,14 +1337,14 @@ pub trait IRegistrationInfo_Impl: Sized + super::Com::IDispatch_Impl { fn SetXmlText(&self, text: &windows_core::BSTR) -> windows_core::Result<()>; fn URI(&self, puri: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetURI(&self, uri: &windows_core::BSTR) -> windows_core::Result<()>; - fn SecurityDescriptor(&self, psddl: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn SetSecurityDescriptor(&self, sddl: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SecurityDescriptor(&self, psddl: *mut super::Variant::VARIANT) -> windows_core::Result<()>; + fn SetSecurityDescriptor(&self, sddl: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Source(&self, psource: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetSource(&self, source: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRegistrationInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRegistrationInfo_Vtbl { pub const fn new() -> IRegistrationInfo_Vtbl { unsafe extern "system" fn Description(this: *mut core::ffi::c_void, pdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1403,11 +1403,11 @@ impl IRegistrationInfo_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRegistrationInfo_Impl::SetURI(this, core::mem::transmute(&uri)).into() } - unsafe extern "system" fn SecurityDescriptor(this: *mut core::ffi::c_void, psddl: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SecurityDescriptor(this: *mut core::ffi::c_void, psddl: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRegistrationInfo_Impl::SecurityDescriptor(this, core::mem::transmute_copy(&psddl)).into() } - unsafe extern "system" fn SetSecurityDescriptor(this: *mut core::ffi::c_void, sddl: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSecurityDescriptor(this: *mut core::ffi::c_void, sddl: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRegistrationInfo_Impl::SetSecurityDescriptor(this, core::mem::transmute(&sddl)).into() } @@ -1445,14 +1445,14 @@ impl IRegistrationInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDelay(&self, delay: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRegistrationTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRegistrationTrigger_Vtbl { pub const fn new() -> IRegistrationTrigger_Vtbl { unsafe extern "system" fn Delay(this: *mut core::ffi::c_void, pdelay: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1469,7 +1469,7 @@ impl IRegistrationTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetInterval(&self, interval: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1478,9 +1478,9 @@ pub trait IRepetitionPattern_Impl: Sized + super::Com::IDispatch_Impl { fn StopAtDurationEnd(&self, pstop: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetStopAtDurationEnd(&self, stop: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRepetitionPattern {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRepetitionPattern_Vtbl { pub const fn new() -> IRepetitionPattern_Vtbl { unsafe extern "system" fn Interval(this: *mut core::ffi::c_void, pinterval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1521,7 +1521,7 @@ impl IRepetitionPattern_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn InstanceGuid(&self) -> windows_core::Result; @@ -1532,9 +1532,9 @@ pub trait IRunningTask_Impl: Sized + super::Com::IDispatch_Impl { fn Refresh(&self) -> windows_core::Result<()>; fn EnginePID(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRunningTask {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRunningTask_Vtbl { pub const fn new() -> IRunningTask_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1621,15 +1621,15 @@ impl IRunningTask_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRunningTaskCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRunningTaskCollection_Vtbl { pub const fn new() -> IRunningTaskCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pcount: *mut i32) -> windows_core::HRESULT { @@ -1642,7 +1642,7 @@ impl IRunningTaskCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pprunningtask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, pprunningtask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRunningTaskCollection_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -1932,7 +1932,7 @@ impl IScheduledWorkItem_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDelay(&self, delay: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1941,9 +1941,9 @@ pub trait ISessionStateChangeTrigger_Impl: Sized + ITrigger_Impl { fn StateChange(&self, ptype: *mut TASK_SESSION_STATE_CHANGE_TYPE) -> windows_core::Result<()>; fn SetStateChange(&self, r#type: TASK_SESSION_STATE_CHANGE_TYPE) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISessionStateChangeTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISessionStateChangeTrigger_Vtbl { pub const fn new() -> ISessionStateChangeTrigger_Vtbl { unsafe extern "system" fn Delay(this: *mut core::ffi::c_void, pdelay: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1984,16 +1984,16 @@ impl ISessionStateChangeTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetTitle(&self, title: &windows_core::BSTR) -> windows_core::Result<()>; fn MessageBody(&self, pmessagebody: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetMessageBody(&self, messagebody: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShowMessageAction {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShowMessageAction_Vtbl { pub const fn new() -> IShowMessageAction_Vtbl { unsafe extern "system" fn Title(this: *mut core::ffi::c_void, ptitle: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2145,7 +2145,7 @@ impl ITask_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetRegistrationInfo(&self, pregistrationinfo: Option<&IRegistrationInfo>) -> windows_core::Result<()>; @@ -2162,9 +2162,9 @@ pub trait ITaskDefinition_Impl: Sized + super::Com::IDispatch_Impl { fn XmlText(&self, pxml: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetXmlText(&self, xml: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskDefinition {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskDefinition_Vtbl { pub const fn new() -> ITaskDefinition_Vtbl { unsafe extern "system" fn RegistrationInfo(this: *mut core::ffi::c_void, ppregistrationinfo: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2275,25 +2275,25 @@ impl ITaskDefinition_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Path(&self) -> windows_core::Result; fn GetFolder(&self, path: &windows_core::BSTR) -> windows_core::Result; fn GetFolders(&self, flags: i32) -> windows_core::Result; - fn CreateFolder(&self, subfoldername: &windows_core::BSTR, sddl: &windows_core::VARIANT) -> windows_core::Result; + fn CreateFolder(&self, subfoldername: &windows_core::BSTR, sddl: &super::Variant::VARIANT) -> windows_core::Result; fn DeleteFolder(&self, subfoldername: &windows_core::BSTR, flags: i32) -> windows_core::Result<()>; fn GetTask(&self, path: &windows_core::BSTR) -> windows_core::Result; fn GetTasks(&self, flags: i32) -> windows_core::Result; fn DeleteTask(&self, name: &windows_core::BSTR, flags: i32) -> windows_core::Result<()>; - fn RegisterTask(&self, path: &windows_core::BSTR, xmltext: &windows_core::BSTR, flags: i32, userid: &windows_core::VARIANT, password: &windows_core::VARIANT, logontype: TASK_LOGON_TYPE, sddl: &windows_core::VARIANT) -> windows_core::Result; - fn RegisterTaskDefinition(&self, path: &windows_core::BSTR, pdefinition: Option<&ITaskDefinition>, flags: i32, userid: &windows_core::VARIANT, password: &windows_core::VARIANT, logontype: TASK_LOGON_TYPE, sddl: &windows_core::VARIANT) -> windows_core::Result; + fn RegisterTask(&self, path: &windows_core::BSTR, xmltext: &windows_core::BSTR, flags: i32, userid: &super::Variant::VARIANT, password: &super::Variant::VARIANT, logontype: TASK_LOGON_TYPE, sddl: &super::Variant::VARIANT) -> windows_core::Result; + fn RegisterTaskDefinition(&self, path: &windows_core::BSTR, pdefinition: Option<&ITaskDefinition>, flags: i32, userid: &super::Variant::VARIANT, password: &super::Variant::VARIANT, logontype: TASK_LOGON_TYPE, sddl: &super::Variant::VARIANT) -> windows_core::Result; fn GetSecurityDescriptor(&self, securityinformation: i32) -> windows_core::Result; fn SetSecurityDescriptor(&self, sddl: &windows_core::BSTR, flags: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskFolder {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskFolder_Vtbl { pub const fn new() -> ITaskFolder_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2336,7 +2336,7 @@ impl ITaskFolder_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreateFolder(this: *mut core::ffi::c_void, subfoldername: core::mem::MaybeUninit, sddl: core::mem::MaybeUninit, ppfolder: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateFolder(this: *mut core::ffi::c_void, subfoldername: core::mem::MaybeUninit, sddl: core::mem::MaybeUninit, ppfolder: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITaskFolder_Impl::CreateFolder(this, core::mem::transmute(&subfoldername), core::mem::transmute(&sddl)) { Ok(ok__) => { @@ -2374,7 +2374,7 @@ impl ITaskFolder_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITaskFolder_Impl::DeleteTask(this, core::mem::transmute(&name), core::mem::transmute_copy(&flags)).into() } - unsafe extern "system" fn RegisterTask(this: *mut core::ffi::c_void, path: core::mem::MaybeUninit, xmltext: core::mem::MaybeUninit, flags: i32, userid: core::mem::MaybeUninit, password: core::mem::MaybeUninit, logontype: TASK_LOGON_TYPE, sddl: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn RegisterTask(this: *mut core::ffi::c_void, path: core::mem::MaybeUninit, xmltext: core::mem::MaybeUninit, flags: i32, userid: core::mem::MaybeUninit, password: core::mem::MaybeUninit, logontype: TASK_LOGON_TYPE, sddl: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITaskFolder_Impl::RegisterTask(this, core::mem::transmute(&path), core::mem::transmute(&xmltext), core::mem::transmute_copy(&flags), core::mem::transmute(&userid), core::mem::transmute(&password), core::mem::transmute_copy(&logontype), core::mem::transmute(&sddl)) { Ok(ok__) => { @@ -2384,7 +2384,7 @@ impl ITaskFolder_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RegisterTaskDefinition(this: *mut core::ffi::c_void, path: core::mem::MaybeUninit, pdefinition: *mut core::ffi::c_void, flags: i32, userid: core::mem::MaybeUninit, password: core::mem::MaybeUninit, logontype: TASK_LOGON_TYPE, sddl: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn RegisterTaskDefinition(this: *mut core::ffi::c_void, path: core::mem::MaybeUninit, pdefinition: *mut core::ffi::c_void, flags: i32, userid: core::mem::MaybeUninit, password: core::mem::MaybeUninit, logontype: TASK_LOGON_TYPE, sddl: core::mem::MaybeUninit, pptask: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITaskFolder_Impl::RegisterTaskDefinition(this, core::mem::transmute(&path), windows_core::from_raw_borrowed(&pdefinition), core::mem::transmute_copy(&flags), core::mem::transmute(&userid), core::mem::transmute(&password), core::mem::transmute_copy(&logontype), core::mem::transmute(&sddl)) { Ok(ok__) => { @@ -2429,15 +2429,15 @@ impl ITaskFolder_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn get_Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn get_Item(&self, index: &super::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskFolderCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskFolderCollection_Vtbl { pub const fn new() -> ITaskFolderCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pcount: *mut i32) -> windows_core::HRESULT { @@ -2450,7 +2450,7 @@ impl ITaskFolderCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppfolder: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppfolder: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITaskFolderCollection_Impl::get_Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -2549,7 +2549,7 @@ impl ITaskHandlerStatus_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn get_Item(&self, index: i32) -> windows_core::Result; @@ -2558,9 +2558,9 @@ pub trait ITaskNamedValueCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Remove(&self, index: i32) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskNamedValueCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskNamedValueCollection_Vtbl { pub const fn new() -> ITaskNamedValueCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pcount: *mut i32) -> windows_core::HRESULT { @@ -2619,16 +2619,16 @@ impl ITaskNamedValueCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetName(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; fn Value(&self, pvalue: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetValue(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskNamedValuePair {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskNamedValuePair_Vtbl { pub const fn new() -> ITaskNamedValuePair_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2744,21 +2744,21 @@ impl ITaskScheduler_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetRunningTasks(&self, flags: i32) -> windows_core::Result; fn NewTask(&self, flags: u32) -> windows_core::Result; - fn Connect(&self, servername: &windows_core::VARIANT, user: &windows_core::VARIANT, domain: &windows_core::VARIANT, password: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Connect(&self, servername: &super::Variant::VARIANT, user: &super::Variant::VARIANT, domain: &super::Variant::VARIANT, password: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Connected(&self) -> windows_core::Result; fn TargetServer(&self) -> windows_core::Result; fn ConnectedUser(&self) -> windows_core::Result; fn ConnectedDomain(&self) -> windows_core::Result; fn HighestVersion(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskService {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskService_Vtbl { pub const fn new() -> ITaskService_Vtbl { unsafe extern "system" fn GetFolder(this: *mut core::ffi::c_void, path: core::mem::MaybeUninit, ppfolder: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2791,7 +2791,7 @@ impl ITaskService_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Connect(this: *mut core::ffi::c_void, servername: core::mem::MaybeUninit, user: core::mem::MaybeUninit, domain: core::mem::MaybeUninit, password: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Connect(this: *mut core::ffi::c_void, servername: core::mem::MaybeUninit, user: core::mem::MaybeUninit, domain: core::mem::MaybeUninit, password: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITaskService_Impl::Connect(this, core::mem::transmute(&servername), core::mem::transmute(&user), core::mem::transmute(&domain), core::mem::transmute(&password)).into() } @@ -2862,7 +2862,7 @@ impl ITaskService_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetAllowDemandStart(&self, allowdemandstart: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -2905,9 +2905,9 @@ pub trait ITaskSettings_Impl: Sized + super::Com::IDispatch_Impl { fn NetworkSettings(&self) -> windows_core::Result; fn SetNetworkSettings(&self, pnetworksettings: Option<&INetworkSettings>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskSettings_Vtbl { pub const fn new() -> ITaskSettings_Vtbl { unsafe extern "system" fn AllowDemandStart(this: *mut core::ffi::c_void, pallowdemandstart: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3130,16 +3130,16 @@ impl ITaskSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDisallowStartOnRemoteAppSession(&self, disallowstart: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn UseUnifiedSchedulingEngine(&self, puseunifiedengine: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetUseUnifiedSchedulingEngine(&self, useunifiedengine: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskSettings2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskSettings2_Vtbl { pub const fn new() -> ITaskSettings2_Vtbl { unsafe extern "system" fn DisallowStartOnRemoteAppSession(this: *mut core::ffi::c_void, pdisallowstart: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3170,7 +3170,7 @@ impl ITaskSettings2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDisallowStartOnRemoteAppSession(&self, disallowstart: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -3182,9 +3182,9 @@ pub trait ITaskSettings3_Impl: Sized + ITaskSettings_Impl { fn Volatile(&self, pvolatile: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetVolatile(&self, volatile: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITaskSettings3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITaskSettings3_Vtbl { pub const fn new() -> ITaskSettings3_Vtbl { unsafe extern "system" fn DisallowStartOnRemoteAppSession(this: *mut core::ffi::c_void, pdisallowstart: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3332,14 +3332,14 @@ impl ITaskVariables_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetRandomDelay(&self, randomdelay: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITimeTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITimeTrigger_Vtbl { pub const fn new() -> ITimeTrigger_Vtbl { unsafe extern "system" fn RandomDelay(this: *mut core::ffi::c_void, prandomdelay: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3360,7 +3360,7 @@ impl ITimeTrigger_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Id(&self, pid: *mut windows_core::BSTR) -> windows_core::Result<()>; @@ -3376,9 +3376,9 @@ pub trait ITrigger_Impl: Sized + super::Com::IDispatch_Impl { fn Enabled(&self, penabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetEnabled(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITrigger_Vtbl { pub const fn new() -> ITrigger_Vtbl { unsafe extern "system" fn Type(this: *mut core::ffi::c_void, ptype: *mut TASK_TRIGGER_TYPE2) -> windows_core::HRESULT { @@ -3460,18 +3460,18 @@ impl ITrigger_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn get_Item(&self, index: i32) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Create(&self, r#type: TASK_TRIGGER_TYPE2) -> windows_core::Result; - fn Remove(&self, index: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, index: &super::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITriggerCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITriggerCollection_Vtbl { pub const fn new() -> ITriggerCollection_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, pcount: *mut i32) -> windows_core::HRESULT { @@ -3508,7 +3508,7 @@ impl ITriggerCollection_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITriggerCollection_Impl::Remove(this, core::mem::transmute(&index)).into() } @@ -3530,7 +3530,7 @@ impl ITriggerCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn SetDaysOfWeek(&self, days: i16) -> windows_core::Result<()>; @@ -3539,9 +3539,9 @@ pub trait IWeeklyTrigger_Impl: Sized + ITrigger_Impl { fn RandomDelay(&self, prandomdelay: *mut windows_core::BSTR) -> windows_core::Result<()>; fn SetRandomDelay(&self, randomdelay: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWeeklyTrigger {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWeeklyTrigger_Vtbl { pub const fn new() -> IWeeklyTrigger_Vtbl { unsafe extern "system" fn DaysOfWeek(this: *mut core::ffi::c_void, pdays: *mut i16) -> windows_core::HRESULT { 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 b50e7bdfd6..a485d745fd 100644 --- a/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/TaskScheduler/mod.rs @@ -71,9 +71,10 @@ impl IActionCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Create)(windows_core::Interface::as_raw(self), r#type, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -106,7 +107,10 @@ pub struct IActionCollection_Vtbl { pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, TASK_ACTION_TYPE, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Create: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Context: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetContext: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1056,18 +1060,18 @@ impl IRegisteredTask { { (windows_core::Interface::vtable(self).SetEnabled)(windows_core::Interface::as_raw(self), enabled.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Run(&self, params: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Run)(windows_core::Interface::as_raw(self), params.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RunEx(&self, params: P0, flags: i32, sessionid: i32, user: P1) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); @@ -1129,13 +1133,13 @@ pub struct IRegisteredTask_Vtbl { pub State: unsafe extern "system" fn(*mut core::ffi::c_void, *mut TASK_STATE) -> windows_core::HRESULT, pub Enabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Run: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Run: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Run: usize, - #[cfg(feature = "Win32_System_Com")] - pub RunEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RunEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RunEx: usize, #[cfg(feature = "Win32_System_Com")] pub GetInstances: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1172,10 +1176,10 @@ impl IRegisteredTaskCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1190,9 +1194,9 @@ impl IRegisteredTaskCollection { pub struct IRegisteredTaskCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -1272,12 +1276,14 @@ impl IRegistrationInfo { { (windows_core::Interface::vtable(self).SetURI)(windows_core::Interface::as_raw(self), uri.param().abi()).ok() } - pub unsafe fn SecurityDescriptor(&self, psddl: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(psddl)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSecurityDescriptor(&self, sddl: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSecurityDescriptor)(windows_core::Interface::as_raw(self), sddl.param().abi()).ok() } @@ -1309,8 +1315,14 @@ pub struct IRegistrationInfo_Vtbl { pub SetXmlText: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub URI: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetURI: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SecurityDescriptor: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSecurityDescriptor: usize, pub Source: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetSource: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -1470,10 +1482,10 @@ impl IRunningTaskCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1488,9 +1500,9 @@ impl IRunningTaskCollection { pub struct IRunningTaskCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -1991,11 +2003,11 @@ impl ITaskFolder { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFolders)(windows_core::Interface::as_raw(self), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateFolder(&self, subfoldername: P0, sddl: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateFolder)(windows_core::Interface::as_raw(self), subfoldername.param().abi(), sddl.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2025,26 +2037,26 @@ impl ITaskFolder { { (windows_core::Interface::vtable(self).DeleteTask)(windows_core::Interface::as_raw(self), name.param().abi(), flags).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterTask(&self, path: P0, xmltext: P1, flags: i32, userid: P2, password: P3, logontype: TASK_LOGON_TYPE, sddl: P4) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, - P3: windows_core::Param, - P4: windows_core::Param, + P2: windows_core::Param, + P3: windows_core::Param, + P4: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).RegisterTask)(windows_core::Interface::as_raw(self), path.param().abi(), xmltext.param().abi(), flags, userid.param().abi(), password.param().abi(), logontype, sddl.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn RegisterTaskDefinition(&self, path: P0, pdefinition: P1, flags: i32, userid: P2, password: P3, logontype: TASK_LOGON_TYPE, sddl: P4) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, - P3: windows_core::Param, - P4: windows_core::Param, + P2: windows_core::Param, + P3: windows_core::Param, + P4: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).RegisterTaskDefinition)(windows_core::Interface::as_raw(self), path.param().abi(), pdefinition.param().abi(), flags, userid.param().abi(), password.param().abi(), logontype, sddl.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2074,9 +2086,9 @@ pub struct ITaskFolder_Vtbl { pub GetFolders: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetFolders: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateFolder: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateFolder: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateFolder: usize, pub DeleteFolder: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -2088,13 +2100,13 @@ pub struct ITaskFolder_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetTasks: usize, pub DeleteTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub RegisterTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, TASK_LOGON_TYPE, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RegisterTask: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, TASK_LOGON_TYPE, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RegisterTask: usize, - #[cfg(feature = "Win32_System_Com")] - pub RegisterTaskDefinition: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, TASK_LOGON_TYPE, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RegisterTaskDefinition: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, TASK_LOGON_TYPE, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] RegisterTaskDefinition: usize, pub GetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetSecurityDescriptor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, @@ -2116,10 +2128,10 @@ impl ITaskFolderCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2134,9 +2146,9 @@ impl ITaskFolderCollection { pub struct ITaskFolderCollection_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -2399,12 +2411,13 @@ impl ITaskService { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).NewTask)(windows_core::Interface::as_raw(self), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Connect(&self, servername: P0, user: P1, domain: P2, password: P3) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, - P3: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, + P3: windows_core::Param, { (windows_core::Interface::vtable(self).Connect)(windows_core::Interface::as_raw(self), servername.param().abi(), user.param().abi(), domain.param().abi(), password.param().abi()).ok() } @@ -2445,7 +2458,10 @@ pub struct ITaskService_Vtbl { pub NewTask: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] NewTask: usize, - pub Connect: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Connect: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Connect: usize, pub Connected: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub TargetServer: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub ConnectedUser: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -3035,9 +3051,10 @@ impl ITriggerCollection { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Create)(windows_core::Interface::as_raw(self), r#type, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, index: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), index.param().abi()).ok() } @@ -3059,7 +3076,10 @@ pub struct ITriggerCollection_Vtbl { pub Create: unsafe extern "system" fn(*mut core::ffi::c_void, TASK_TRIGGER_TYPE2, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Create: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] 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 a983ddb855..5e9949985a 100644 --- a/crates/libs/windows/src/Windows/Win32/System/TransactionServer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/TransactionServer/impl.rs @@ -1,13 +1,13 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Connect(&self, bstrconnectstring: &windows_core::BSTR) -> windows_core::Result; fn MajorVersion(&self, retval: *mut i32) -> windows_core::Result<()>; fn MinorVersion(&self, retval: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICatalog {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICatalog_Vtbl { pub const fn new() -> ICatalog_Vtbl { unsafe extern "system" fn GetCollection(this: *mut core::ffi::c_void, bstrcollname: core::mem::MaybeUninit, ppcatalogcollection: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -50,16 +50,16 @@ impl ICatalog_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ImportComponent(&self, bstrclsid: &windows_core::BSTR) -> windows_core::Result<()>; fn ImportComponentByName(&self, bstrprogid: &windows_core::BSTR) -> windows_core::Result<()>; fn GetCLSIDs(&self, bstrdllfile: &windows_core::BSTR, bstrtypelibfile: &windows_core::BSTR, aclsids: *mut *mut super::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IComponentUtil {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IComponentUtil_Vtbl { pub const fn new() -> IComponentUtil_Vtbl { unsafe extern "system" fn InstallComponent(this: *mut core::ffi::c_void, bstrdllfile: core::mem::MaybeUninit, bstrtypelibfile: core::mem::MaybeUninit, bstrproxystubdllfile: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -90,15 +90,15 @@ impl IComponentUtil_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ExportPackage(&self, bstrpackageid: &windows_core::BSTR, bstrpackagefile: &windows_core::BSTR, loptions: i32) -> windows_core::Result<()>; fn ShutdownPackage(&self, bstrpackageid: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPackageUtil {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPackageUtil_Vtbl { pub const fn new() -> IPackageUtil_Vtbl { unsafe extern "system" fn InstallPackage(this: *mut core::ffi::c_void, bstrpackagefile: core::mem::MaybeUninit, bstrinstallpath: core::mem::MaybeUninit, loptions: i32) -> windows_core::HRESULT { @@ -124,14 +124,14 @@ impl IPackageUtil_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn InstallRemoteComponentByName(&self, bstrserver: &windows_core::BSTR, bstrpackagename: &windows_core::BSTR, bstrprogid: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRemoteComponentUtil {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRemoteComponentUtil_Vtbl { pub const fn new() -> IRemoteComponentUtil_Vtbl { unsafe extern "system" fn InstallRemoteComponent(this: *mut core::ffi::c_void, bstrserver: core::mem::MaybeUninit, bstrpackageid: core::mem::MaybeUninit, bstrclsid: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -152,14 +152,14 @@ impl IRemoteComponentUtil_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn AssociateRoleByName(&self, bstrrolename: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRoleAssociationUtil {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRoleAssociationUtil_Vtbl { pub const fn new() -> IRoleAssociationUtil_Vtbl { unsafe extern "system" fn AssociateRole(this: *mut core::ffi::c_void, bstrroleid: core::mem::MaybeUninit) -> windows_core::HRESULT { 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 fb791596de..8e606c21c2 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 @@ -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Pause(&self) -> windows_core::Result<()>; @@ -8,9 +8,9 @@ pub trait IAutomaticUpdates_Impl: Sized + super::Com::IDispatch_Impl { fn ServiceEnabled(&self) -> windows_core::Result; fn EnableService(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAutomaticUpdates {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAutomaticUpdates_Vtbl { pub const fn new() -> IAutomaticUpdates_Vtbl { unsafe extern "system" fn DetectNow(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -68,13 +68,13 @@ impl IAutomaticUpdates_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAutomaticUpdates2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAutomaticUpdates2_Vtbl { pub const fn new() -> IAutomaticUpdates2_Vtbl { unsafe extern "system" fn Results(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -93,17 +93,17 @@ impl IAutomaticUpdates2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn LastInstallationSuccessDate(&self) -> windows_core::Result; + fn LastSearchSuccessDate(&self) -> windows_core::Result; + fn LastInstallationSuccessDate(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAutomaticUpdatesResults {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAutomaticUpdatesResults_Vtbl { pub const fn new() -> IAutomaticUpdatesResults_Vtbl { - unsafe extern "system" fn LastSearchSuccessDate(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LastSearchSuccessDate(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAutomaticUpdatesResults_Impl::LastSearchSuccessDate(this) { Ok(ok__) => { @@ -113,7 +113,7 @@ impl IAutomaticUpdatesResults_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn LastInstallationSuccessDate(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LastInstallationSuccessDate(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAutomaticUpdatesResults_Impl::LastInstallationSuccessDate(this) { Ok(ok__) => { @@ -133,7 +133,7 @@ impl IAutomaticUpdatesResults_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetNotificationLevel(&self, value: AutomaticUpdatesNotificationLevel) -> windows_core::Result<()>; @@ -146,9 +146,9 @@ pub trait IAutomaticUpdatesSettings_Impl: Sized + super::Com::IDispatch_Impl { fn Refresh(&self) -> windows_core::Result<()>; fn Save(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAutomaticUpdatesSettings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAutomaticUpdatesSettings_Vtbl { pub const fn new() -> IAutomaticUpdatesSettings_Vtbl { unsafe extern "system" fn NotificationLevel(this: *mut core::ffi::c_void, retval: *mut AutomaticUpdatesNotificationLevel) -> windows_core::HRESULT { @@ -239,15 +239,15 @@ impl IAutomaticUpdatesSettings_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetIncludeRecommendedUpdates(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn CheckPermission(&self, usertype: AutomaticUpdatesUserType, permissiontype: AutomaticUpdatesPermissionType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAutomaticUpdatesSettings2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAutomaticUpdatesSettings2_Vtbl { pub const fn new() -> IAutomaticUpdatesSettings2_Vtbl { unsafe extern "system" fn IncludeRecommendedUpdates(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -285,16 +285,16 @@ impl IAutomaticUpdatesSettings2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetNonAdministratorsElevated(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn FeaturedUpdatesEnabled(&self) -> windows_core::Result; fn SetFeaturedUpdatesEnabled(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAutomaticUpdatesSettings3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAutomaticUpdatesSettings3_Vtbl { pub const fn new() -> IAutomaticUpdatesSettings3_Vtbl { unsafe extern "system" fn NonAdministratorsElevated(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -337,7 +337,7 @@ impl IAutomaticUpdatesSettings3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CategoryID(&self) -> windows_core::Result; @@ -349,9 +349,9 @@ pub trait ICategory_Impl: Sized + super::Com::IDispatch_Impl { fn Type(&self) -> windows_core::Result; fn Updates(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICategory {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICategory_Vtbl { pub const fn new() -> ICategory_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -461,15 +461,15 @@ impl ICategory_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICategoryCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICategoryCollection_Vtbl { pub const fn new() -> ICategoryCollection_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -532,11 +532,11 @@ impl IDownloadCompletedCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDownloadCompletedCallbackArgs_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDownloadCompletedCallbackArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDownloadCompletedCallbackArgs_Vtbl { pub const fn new() -> IDownloadCompletedCallbackArgs_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -545,21 +545,21 @@ impl IDownloadCompletedCallbackArgs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn AsyncState(&self) -> windows_core::Result; fn IsCompleted(&self) -> windows_core::Result; fn Updates(&self) -> windows_core::Result; fn CleanUp(&self) -> windows_core::Result<()>; fn GetProgress(&self) -> windows_core::Result; fn RequestAbort(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDownloadJob {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDownloadJob_Vtbl { pub const fn new() -> IDownloadJob_Vtbl { - unsafe extern "system" fn AsyncState(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AsyncState(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IDownloadJob_Impl::AsyncState(this) { Ok(ok__) => { @@ -621,7 +621,7 @@ impl IDownloadJob_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CurrentUpdateBytesToDownload(&self) -> windows_core::Result; @@ -633,9 +633,9 @@ pub trait IDownloadProgress_Impl: Sized + super::Com::IDispatch_Impl { fn CurrentUpdateDownloadPhase(&self) -> windows_core::Result; fn CurrentUpdatePercentComplete(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDownloadProgress {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDownloadProgress_Vtbl { pub const fn new() -> IDownloadProgress_Vtbl { unsafe extern "system" fn CurrentUpdateBytesDownloaded(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::DECIMAL) -> windows_core::HRESULT { @@ -764,13 +764,13 @@ impl IDownloadProgressChangedCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDownloadProgressChangedCallbackArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDownloadProgressChangedCallbackArgs_Vtbl { pub const fn new() -> IDownloadProgressChangedCallbackArgs_Vtbl { unsafe extern "system" fn Progress(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -789,15 +789,15 @@ impl IDownloadProgressChangedCallbackArgs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ResultCode(&self) -> windows_core::Result; fn GetUpdateResult(&self, updateindex: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDownloadResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDownloadResult_Vtbl { pub const fn new() -> IDownloadResult_Vtbl { unsafe extern "system" fn HResult(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -841,16 +841,16 @@ impl IDownloadResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Height(&self) -> windows_core::Result; fn Source(&self) -> windows_core::Result; fn Width(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IImageInformation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IImageInformation_Vtbl { pub const fn new() -> IImageInformation_Vtbl { unsafe extern "system" fn AltText(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -905,13 +905,13 @@ impl IImageInformation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IStringCollection>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInstallationAgent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInstallationAgent_Vtbl { pub const fn new() -> IInstallationAgent_Vtbl { unsafe extern "system" fn RecordInstallationResult(this: *mut core::ffi::c_void, installationresultcookie: core::mem::MaybeUninit, hresult: i32, extendedreportingdata: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -924,16 +924,16 @@ impl IInstallationAgent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Impact(&self) -> windows_core::Result; fn RebootBehavior(&self) -> windows_core::Result; fn RequiresNetworkConnectivity(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInstallationBehavior {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInstallationBehavior_Vtbl { pub const fn new() -> IInstallationBehavior_Vtbl { unsafe extern "system" fn CanRequestUserInput(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1007,11 +1007,11 @@ impl IInstallationCompletedCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInstallationCompletedCallbackArgs_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInstallationCompletedCallbackArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInstallationCompletedCallbackArgs_Vtbl { pub const fn new() -> IInstallationCompletedCallbackArgs_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -1020,21 +1020,21 @@ impl IInstallationCompletedCallbackArgs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn AsyncState(&self) -> windows_core::Result; fn IsCompleted(&self) -> windows_core::Result; fn Updates(&self) -> windows_core::Result; fn CleanUp(&self) -> windows_core::Result<()>; fn GetProgress(&self) -> windows_core::Result; fn RequestAbort(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInstallationJob {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInstallationJob_Vtbl { pub const fn new() -> IInstallationJob_Vtbl { - unsafe extern "system" fn AsyncState(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AsyncState(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInstallationJob_Impl::AsyncState(this) { Ok(ok__) => { @@ -1096,16 +1096,16 @@ impl IInstallationJob_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CurrentUpdatePercentComplete(&self) -> windows_core::Result; fn PercentComplete(&self) -> windows_core::Result; fn GetUpdateResult(&self, updateindex: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInstallationProgress {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInstallationProgress_Vtbl { pub const fn new() -> IInstallationProgress_Vtbl { unsafe extern "system" fn CurrentUpdateIndex(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -1179,13 +1179,13 @@ impl IInstallationProgressChangedCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInstallationProgressChangedCallbackArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInstallationProgressChangedCallbackArgs_Vtbl { pub const fn new() -> IInstallationProgressChangedCallbackArgs_Vtbl { unsafe extern "system" fn Progress(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1204,16 +1204,16 @@ impl IInstallationProgressChangedCallbackArgs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RebootRequired(&self) -> windows_core::Result; fn ResultCode(&self) -> windows_core::Result; fn GetUpdateResult(&self, updateindex: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInstallationResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInstallationResult_Vtbl { pub const fn new() -> IInstallationResult_Vtbl { unsafe extern "system" fn HResult(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -1268,13 +1268,13 @@ impl IInstallationResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInvalidProductLicenseException {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInvalidProductLicenseException_Vtbl { pub const fn new() -> IInvalidProductLicenseException_Vtbl { unsafe extern "system" fn Product(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1312,11 +1312,11 @@ impl ISearchCompletedCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISearchCompletedCallbackArgs_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISearchCompletedCallbackArgs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISearchCompletedCallbackArgs_Vtbl { pub const fn new() -> ISearchCompletedCallbackArgs_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -1325,19 +1325,19 @@ impl ISearchCompletedCallbackArgs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn AsyncState(&self) -> windows_core::Result; fn IsCompleted(&self) -> windows_core::Result; fn CleanUp(&self) -> windows_core::Result<()>; fn RequestAbort(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISearchJob {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISearchJob_Vtbl { pub const fn new() -> ISearchJob_Vtbl { - unsafe extern "system" fn AsyncState(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AsyncState(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISearchJob_Impl::AsyncState(this) { Ok(ok__) => { @@ -1377,16 +1377,16 @@ impl ISearchJob_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RootCategories(&self) -> windows_core::Result; fn Updates(&self) -> windows_core::Result; fn Warnings(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISearchResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISearchResult_Vtbl { pub const fn new() -> ISearchResult_Vtbl { unsafe extern "system" fn ResultCode(this: *mut core::ffi::c_void, retval: *mut OperationResultCode) -> windows_core::HRESULT { @@ -1441,7 +1441,7 @@ impl ISearchResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn put_Item(&self, index: i32, value: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1454,9 +1454,9 @@ pub trait IStringCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Insert(&self, index: i32, value: &windows_core::BSTR) -> windows_core::Result<()>; fn RemoveAt(&self, index: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IStringCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IStringCollection_Vtbl { pub const fn new() -> IStringCollection_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1553,14 +1553,14 @@ impl IStringCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RebootRequired(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISystemInformation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISystemInformation_Vtbl { pub const fn new() -> ISystemInformation_Vtbl { unsafe extern "system" fn OemHardwareSupportLink(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1593,14 +1593,14 @@ impl ISystemInformation_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AutoSelectOnWebSites(&self) -> windows_core::Result; fn BundledUpdates(&self) -> windows_core::Result; fn CanRequireSource(&self) -> windows_core::Result; fn Categories(&self) -> windows_core::Result; - fn Deadline(&self) -> windows_core::Result; + fn Deadline(&self) -> windows_core::Result; fn DeltaCompressedContentAvailable(&self) -> windows_core::Result; fn DeltaCompressedContentPreferred(&self) -> windows_core::Result; fn Description(&self) -> windows_core::Result; @@ -1641,9 +1641,9 @@ pub trait IUpdate_Impl: Sized + super::Com::IDispatch_Impl { fn DownloadPriority(&self) -> windows_core::Result; fn DownloadContents(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdate_Vtbl { pub const fn new() -> IUpdate_Vtbl { unsafe extern "system" fn Title(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1696,7 +1696,7 @@ impl IUpdate_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Deadline(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Deadline(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUpdate_Impl::Deadline(this) { Ok(ok__) => { @@ -2131,16 +2131,16 @@ impl IUpdate_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IsPresent(&self) -> windows_core::Result; fn CveIDs(&self) -> windows_core::Result; fn CopyToCache(&self, pfiles: Option<&IStringCollection>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdate2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdate2_Vtbl { pub const fn new() -> IUpdate2_Vtbl { unsafe extern "system" fn RebootRequired(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2189,13 +2189,13 @@ impl IUpdate2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdate3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdate3_Vtbl { pub const fn new() -> IUpdate3_Vtbl { unsafe extern "system" fn BrowseOnly(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2214,13 +2214,13 @@ impl IUpdate3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdate4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdate4_Vtbl { pub const fn new() -> IUpdate4_Vtbl { unsafe extern "system" fn PerUser(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2239,14 +2239,14 @@ impl IUpdate4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AutoDownload(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdate5 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdate5_Vtbl { pub const fn new() -> IUpdate5_Vtbl { unsafe extern "system" fn AutoSelection(this: *mut core::ffi::c_void, retval: *mut AutoSelectionMode) -> windows_core::HRESULT { @@ -2279,7 +2279,7 @@ impl IUpdate5_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn put_Item(&self, index: i32, value: Option<&IUpdate>) -> windows_core::Result<()>; @@ -2292,9 +2292,9 @@ pub trait IUpdateCollection_Impl: Sized + super::Com::IDispatch_Impl { fn Insert(&self, index: i32, value: Option<&IUpdate>) -> windows_core::Result<()>; fn RemoveAt(&self, index: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateCollection_Vtbl { pub const fn new() -> IUpdateCollection_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2391,13 +2391,13 @@ impl IUpdateCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateDownloadContent {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateDownloadContent_Vtbl { pub const fn new() -> IUpdateDownloadContent_Vtbl { unsafe extern "system" fn DownloadUrl(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2416,13 +2416,13 @@ impl IUpdateDownloadContent_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateDownloadContent2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateDownloadContent2_Vtbl { pub const fn new() -> IUpdateDownloadContent2_Vtbl { unsafe extern "system" fn IsDeltaCompressedContent(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -2441,15 +2441,15 @@ impl IUpdateDownloadContent2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateDownloadContentCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateDownloadContentCollection_Vtbl { pub const fn new() -> IUpdateDownloadContentCollection_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2493,14 +2493,14 @@ impl IUpdateDownloadContentCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ResultCode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateDownloadResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateDownloadResult_Vtbl { pub const fn new() -> IUpdateDownloadResult_Vtbl { unsafe extern "system" fn HResult(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -2529,7 +2529,7 @@ impl IUpdateDownloadResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetClientApplicationID(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2539,13 +2539,13 @@ pub trait IUpdateDownloader_Impl: Sized + super::Com::IDispatch_Impl { fn SetPriority(&self, value: DownloadPriority) -> windows_core::Result<()>; fn Updates(&self) -> windows_core::Result; fn SetUpdates(&self, value: Option<&IUpdateCollection>) -> windows_core::Result<()>; - fn BeginDownload(&self, onprogresschanged: Option<&windows_core::IUnknown>, oncompleted: Option<&windows_core::IUnknown>, state: &windows_core::VARIANT) -> windows_core::Result; + fn BeginDownload(&self, onprogresschanged: Option<&windows_core::IUnknown>, oncompleted: Option<&windows_core::IUnknown>, state: &super::Variant::VARIANT) -> windows_core::Result; fn Download(&self) -> windows_core::Result; fn EndDownload(&self, value: Option<&IDownloadJob>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateDownloader {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateDownloader_Vtbl { pub const fn new() -> IUpdateDownloader_Vtbl { unsafe extern "system" fn ClientApplicationID(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2604,7 +2604,7 @@ impl IUpdateDownloader_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUpdateDownloader_Impl::SetUpdates(this, windows_core::from_raw_borrowed(&value)).into() } - unsafe extern "system" fn BeginDownload(this: *mut core::ffi::c_void, onprogresschanged: *mut core::ffi::c_void, oncompleted: *mut core::ffi::c_void, state: core::mem::MaybeUninit, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn BeginDownload(this: *mut core::ffi::c_void, onprogresschanged: *mut core::ffi::c_void, oncompleted: *mut core::ffi::c_void, state: core::mem::MaybeUninit, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUpdateDownloader_Impl::BeginDownload(this, windows_core::from_raw_borrowed(&onprogresschanged), windows_core::from_raw_borrowed(&oncompleted), core::mem::transmute(&state)) { Ok(ok__) => { @@ -2653,15 +2653,15 @@ impl IUpdateDownloader_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn HResult(&self) -> windows_core::Result; fn Context(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateException {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateException_Vtbl { pub const fn new() -> IUpdateException_Vtbl { unsafe extern "system" fn Message(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2705,15 +2705,15 @@ impl IUpdateException_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateExceptionCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateExceptionCollection_Vtbl { pub const fn new() -> IUpdateExceptionCollection_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2757,7 +2757,7 @@ impl IUpdateExceptionCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ResultCode(&self) -> windows_core::Result; @@ -2774,9 +2774,9 @@ pub trait IUpdateHistoryEntry_Impl: Sized + super::Com::IDispatch_Impl { fn UninstallationNotes(&self) -> windows_core::Result; fn SupportUrl(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateHistoryEntry {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateHistoryEntry_Vtbl { pub const fn new() -> IUpdateHistoryEntry_Vtbl { unsafe extern "system" fn Operation(this: *mut core::ffi::c_void, retval: *mut UpdateOperation) -> windows_core::HRESULT { @@ -2941,13 +2941,13 @@ impl IUpdateHistoryEntry_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateHistoryEntry2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateHistoryEntry2_Vtbl { pub const fn new() -> IUpdateHistoryEntry2_Vtbl { unsafe extern "system" fn Categories(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2966,15 +2966,15 @@ impl IUpdateHistoryEntry2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateHistoryEntryCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateHistoryEntryCollection_Vtbl { pub const fn new() -> IUpdateHistoryEntryCollection_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3018,14 +3018,14 @@ impl IUpdateHistoryEntryCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn UpdateID(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateIdentity {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateIdentity_Vtbl { pub const fn new() -> IUpdateIdentity_Vtbl { unsafe extern "system" fn RevisionNumber(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -3058,15 +3058,15 @@ impl IUpdateIdentity_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn RebootRequired(&self) -> windows_core::Result; fn ResultCode(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateInstallationResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateInstallationResult_Vtbl { pub const fn new() -> IUpdateInstallationResult_Vtbl { unsafe extern "system" fn HResult(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -3110,7 +3110,7 @@ impl IUpdateInstallationResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetClientApplicationID(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; @@ -3122,8 +3122,8 @@ pub trait IUpdateInstaller_Impl: Sized + super::Com::IDispatch_Impl { fn ParentWindow(&self) -> windows_core::Result; fn Updates(&self) -> windows_core::Result; fn SetUpdates(&self, value: Option<&IUpdateCollection>) -> windows_core::Result<()>; - fn BeginInstall(&self, onprogresschanged: Option<&windows_core::IUnknown>, oncompleted: Option<&windows_core::IUnknown>, state: &windows_core::VARIANT) -> windows_core::Result; - fn BeginUninstall(&self, onprogresschanged: Option<&windows_core::IUnknown>, oncompleted: Option<&windows_core::IUnknown>, state: &windows_core::VARIANT) -> windows_core::Result; + fn BeginInstall(&self, onprogresschanged: Option<&windows_core::IUnknown>, oncompleted: Option<&windows_core::IUnknown>, state: &super::Variant::VARIANT) -> windows_core::Result; + fn BeginUninstall(&self, onprogresschanged: Option<&windows_core::IUnknown>, oncompleted: Option<&windows_core::IUnknown>, state: &super::Variant::VARIANT) -> windows_core::Result; fn EndInstall(&self, value: Option<&IInstallationJob>) -> windows_core::Result; fn EndUninstall(&self, value: Option<&IInstallationJob>) -> windows_core::Result; fn Install(&self) -> windows_core::Result; @@ -3134,9 +3134,9 @@ pub trait IUpdateInstaller_Impl: Sized + super::Com::IDispatch_Impl { fn SetAllowSourcePrompts(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn RebootRequiredBeforeInstallation(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateInstaller {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateInstaller_Vtbl { pub const fn new() -> IUpdateInstaller_Vtbl { unsafe extern "system" fn ClientApplicationID(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3209,7 +3209,7 @@ impl IUpdateInstaller_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUpdateInstaller_Impl::SetUpdates(this, windows_core::from_raw_borrowed(&value)).into() } - unsafe extern "system" fn BeginInstall(this: *mut core::ffi::c_void, onprogresschanged: *mut core::ffi::c_void, oncompleted: *mut core::ffi::c_void, state: core::mem::MaybeUninit, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn BeginInstall(this: *mut core::ffi::c_void, onprogresschanged: *mut core::ffi::c_void, oncompleted: *mut core::ffi::c_void, state: core::mem::MaybeUninit, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUpdateInstaller_Impl::BeginInstall(this, windows_core::from_raw_borrowed(&onprogresschanged), windows_core::from_raw_borrowed(&oncompleted), core::mem::transmute(&state)) { Ok(ok__) => { @@ -3219,7 +3219,7 @@ impl IUpdateInstaller_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn BeginUninstall(this: *mut core::ffi::c_void, onprogresschanged: *mut core::ffi::c_void, oncompleted: *mut core::ffi::c_void, state: core::mem::MaybeUninit, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn BeginUninstall(this: *mut core::ffi::c_void, onprogresschanged: *mut core::ffi::c_void, oncompleted: *mut core::ffi::c_void, state: core::mem::MaybeUninit, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUpdateInstaller_Impl::BeginUninstall(this, windows_core::from_raw_borrowed(&onprogresschanged), windows_core::from_raw_borrowed(&oncompleted), core::mem::transmute(&state)) { Ok(ok__) => { @@ -3342,14 +3342,14 @@ impl IUpdateInstaller_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetForceQuiet(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateInstaller2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateInstaller2_Vtbl { pub const fn new() -> IUpdateInstaller2_Vtbl { unsafe extern "system" fn ForceQuiet(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3376,14 +3376,14 @@ impl IUpdateInstaller2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAttemptCloseAppsIfNecessary(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateInstaller3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateInstaller3_Vtbl { pub const fn new() -> IUpdateInstaller3_Vtbl { unsafe extern "system" fn AttemptCloseAppsIfNecessary(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3410,13 +3410,13 @@ impl IUpdateInstaller3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateInstaller4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateInstaller4_Vtbl { pub const fn new() -> IUpdateInstaller4_Vtbl { unsafe extern "system" fn Commit(this: *mut core::ffi::c_void, dwflags: u32) -> windows_core::HRESULT { @@ -3445,7 +3445,7 @@ impl IUpdateLockdown_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCanAutomaticallyUpgradeService(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -3455,7 +3455,7 @@ pub trait IUpdateSearcher_Impl: Sized + super::Com::IDispatch_Impl { fn SetIncludePotentiallySupersededUpdates(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn ServerSelection(&self) -> windows_core::Result; fn SetServerSelection(&self, value: ServerSelection) -> windows_core::Result<()>; - fn BeginSearch(&self, criteria: &windows_core::BSTR, oncompleted: Option<&windows_core::IUnknown>, state: &windows_core::VARIANT) -> windows_core::Result; + fn BeginSearch(&self, criteria: &windows_core::BSTR, oncompleted: Option<&windows_core::IUnknown>, state: &super::Variant::VARIANT) -> windows_core::Result; fn EndSearch(&self, searchjob: Option<&ISearchJob>) -> windows_core::Result; fn EscapeString(&self, unescaped: &windows_core::BSTR) -> windows_core::Result; fn QueryHistory(&self, startindex: i32, count: i32) -> windows_core::Result; @@ -3466,9 +3466,9 @@ pub trait IUpdateSearcher_Impl: Sized + super::Com::IDispatch_Impl { fn ServiceID(&self) -> windows_core::Result; fn SetServiceID(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateSearcher {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateSearcher_Vtbl { pub const fn new() -> IUpdateSearcher_Vtbl { unsafe extern "system" fn CanAutomaticallyUpgradeService(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3527,7 +3527,7 @@ impl IUpdateSearcher_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUpdateSearcher_Impl::SetServerSelection(this, core::mem::transmute_copy(&value)).into() } - unsafe extern "system" fn BeginSearch(this: *mut core::ffi::c_void, criteria: core::mem::MaybeUninit, oncompleted: *mut core::ffi::c_void, state: core::mem::MaybeUninit, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn BeginSearch(this: *mut core::ffi::c_void, criteria: core::mem::MaybeUninit, oncompleted: *mut core::ffi::c_void, state: core::mem::MaybeUninit, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUpdateSearcher_Impl::BeginSearch(this, core::mem::transmute(&criteria), windows_core::from_raw_borrowed(&oncompleted), core::mem::transmute(&state)) { Ok(ok__) => { @@ -3641,14 +3641,14 @@ impl IUpdateSearcher_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetIgnoreDownloadPriority(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateSearcher2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateSearcher2_Vtbl { pub const fn new() -> IUpdateSearcher2_Vtbl { unsafe extern "system" fn IgnoreDownloadPriority(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3675,14 +3675,14 @@ impl IUpdateSearcher2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetSearchScope(&self, value: SearchScope) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateSearcher3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateSearcher3_Vtbl { pub const fn new() -> IUpdateSearcher3_Vtbl { unsafe extern "system" fn SearchScope(this: *mut core::ffi::c_void, retval: *mut SearchScope) -> windows_core::HRESULT { @@ -3709,10 +3709,10 @@ impl IUpdateSearcher3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn ContentValidationCert(&self) -> windows_core::Result; + fn ContentValidationCert(&self) -> windows_core::Result; fn ExpirationDate(&self) -> windows_core::Result; fn IsManaged(&self) -> windows_core::Result; fn IsRegisteredWithAU(&self) -> windows_core::Result; @@ -3725,9 +3725,9 @@ pub trait IUpdateService_Impl: Sized + super::Com::IDispatch_Impl { fn ServiceUrl(&self) -> windows_core::Result; fn SetupPrefix(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateService {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateService_Vtbl { pub const fn new() -> IUpdateService_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3740,7 +3740,7 @@ impl IUpdateService_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ContentValidationCert(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ContentValidationCert(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUpdateService_Impl::ContentValidationCert(this) { Ok(ok__) => { @@ -3881,13 +3881,13 @@ impl IUpdateService_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateService2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateService2_Vtbl { pub const fn new() -> IUpdateService2_Vtbl { unsafe extern "system" fn IsDefaultAUService(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -3906,15 +3906,15 @@ impl IUpdateService2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateServiceCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateServiceCollection_Vtbl { pub const fn new() -> IUpdateServiceCollection_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3958,7 +3958,7 @@ impl IUpdateServiceCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AddService(&self, serviceid: &windows_core::BSTR, authorizationcabpath: &windows_core::BSTR) -> windows_core::Result; @@ -3966,11 +3966,11 @@ pub trait IUpdateServiceManager_Impl: Sized + super::Com::IDispatch_Impl { fn RemoveService(&self, serviceid: &windows_core::BSTR) -> windows_core::Result<()>; fn UnregisterServiceWithAU(&self, serviceid: &windows_core::BSTR) -> windows_core::Result<()>; fn AddScanPackageService(&self, servicename: &windows_core::BSTR, scanfilelocation: &windows_core::BSTR, flags: i32) -> windows_core::Result; - fn SetOption(&self, optionname: &windows_core::BSTR, optionvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetOption(&self, optionname: &windows_core::BSTR, optionvalue: &super::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateServiceManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateServiceManager_Vtbl { pub const fn new() -> IUpdateServiceManager_Vtbl { unsafe extern "system" fn Services(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4015,7 +4015,7 @@ impl IUpdateServiceManager_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, optionname: core::mem::MaybeUninit, optionvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, optionname: core::mem::MaybeUninit, optionvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUpdateServiceManager_Impl::SetOption(this, core::mem::transmute(&optionname), core::mem::transmute(&optionvalue)).into() } @@ -4034,16 +4034,16 @@ impl IUpdateServiceManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetClientApplicationID(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; fn QueryServiceRegistration(&self, serviceid: &windows_core::BSTR) -> windows_core::Result; fn AddService2(&self, serviceid: &windows_core::BSTR, flags: i32, authorizationcabpath: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateServiceManager2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateServiceManager2_Vtbl { pub const fn new() -> IUpdateServiceManager2_Vtbl { unsafe extern "system" fn ClientApplicationID(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4092,16 +4092,16 @@ impl IUpdateServiceManager2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ServiceID(&self) -> windows_core::Result; fn IsPendingRegistrationWithAU(&self) -> windows_core::Result; fn Service(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateServiceRegistration {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateServiceRegistration_Vtbl { pub const fn new() -> IUpdateServiceRegistration_Vtbl { unsafe extern "system" fn RegistrationState(this: *mut core::ffi::c_void, retval: *mut UpdateServiceRegistrationState) -> windows_core::HRESULT { @@ -4156,7 +4156,7 @@ impl IUpdateServiceRegistration_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetClientApplicationID(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4167,9 +4167,9 @@ pub trait IUpdateSession_Impl: Sized + super::Com::IDispatch_Impl { fn CreateUpdateDownloader(&self) -> windows_core::Result; fn CreateUpdateInstaller(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateSession {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateSession_Vtbl { pub const fn new() -> IUpdateSession_Vtbl { unsafe extern "system" fn ClientApplicationID(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4256,14 +4256,14 @@ impl IUpdateSession_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetUserLocale(&self, lcid: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateSession2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateSession2_Vtbl { pub const fn new() -> IUpdateSession2_Vtbl { unsafe extern "system" fn UserLocale(this: *mut core::ffi::c_void, retval: *mut u32) -> windows_core::HRESULT { @@ -4290,14 +4290,14 @@ impl IUpdateSession2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn QueryHistory(&self, criteria: &windows_core::BSTR, startindex: i32, count: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUpdateSession3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUpdateSession3_Vtbl { pub const fn new() -> IUpdateSession3_Vtbl { unsafe extern "system" fn CreateUpdateServiceManager(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4330,7 +4330,7 @@ impl IUpdateSession3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAddress(&self, value: &windows_core::BSTR) -> windows_core::Result<()>; @@ -4347,9 +4347,9 @@ pub trait IWebProxy_Impl: Sized + super::Com::IDispatch_Impl { fn AutoDetect(&self) -> windows_core::Result; fn SetAutoDetect(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWebProxy {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWebProxy_Vtbl { pub const fn new() -> IWebProxy_Vtbl { unsafe extern "system" fn Address(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4466,7 +4466,7 @@ impl IWebProxy_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DriverHardwareID(&self) -> windows_core::Result; @@ -4477,9 +4477,9 @@ pub trait IWindowsDriverUpdate_Impl: Sized + IUpdate_Impl { fn DeviceProblemNumber(&self) -> windows_core::Result; fn DeviceStatus(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsDriverUpdate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsDriverUpdate_Vtbl { pub const fn new() -> IWindowsDriverUpdate_Vtbl { unsafe extern "system" fn DriverClass(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4578,16 +4578,16 @@ impl IWindowsDriverUpdate_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn IsPresent(&self) -> windows_core::Result; fn CveIDs(&self) -> windows_core::Result; fn CopyToCache(&self, pfiles: Option<&IStringCollection>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsDriverUpdate2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsDriverUpdate2_Vtbl { pub const fn new() -> IWindowsDriverUpdate2_Vtbl { unsafe extern "system" fn RebootRequired(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4636,13 +4636,13 @@ impl IWindowsDriverUpdate2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsDriverUpdate3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsDriverUpdate3_Vtbl { pub const fn new() -> IWindowsDriverUpdate3_Vtbl { unsafe extern "system" fn BrowseOnly(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -4661,14 +4661,14 @@ impl IWindowsDriverUpdate3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PerUser(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsDriverUpdate4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsDriverUpdate4_Vtbl { pub const fn new() -> IWindowsDriverUpdate4_Vtbl { unsafe extern "system" fn WindowsDriverUpdateEntries(this: *mut core::ffi::c_void, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4701,14 +4701,14 @@ impl IWindowsDriverUpdate4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AutoDownload(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsDriverUpdate5 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsDriverUpdate5_Vtbl { pub const fn new() -> IWindowsDriverUpdate5_Vtbl { unsafe extern "system" fn AutoSelection(this: *mut core::ffi::c_void, retval: *mut AutoSelectionMode) -> windows_core::HRESULT { @@ -4741,7 +4741,7 @@ impl IWindowsDriverUpdate5_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DriverHardwareID(&self) -> windows_core::Result; @@ -4752,9 +4752,9 @@ pub trait IWindowsDriverUpdateEntry_Impl: Sized + super::Com::IDispatch_Impl { fn DeviceProblemNumber(&self) -> windows_core::Result; fn DeviceStatus(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsDriverUpdateEntry {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsDriverUpdateEntry_Vtbl { pub const fn new() -> IWindowsDriverUpdateEntry_Vtbl { unsafe extern "system" fn DriverClass(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4853,15 +4853,15 @@ impl IWindowsDriverUpdateEntry_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsDriverUpdateEntryCollection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsDriverUpdateEntryCollection_Vtbl { pub const fn new() -> IWindowsDriverUpdateEntryCollection_Vtbl { unsafe extern "system" fn get_Item(this: *mut core::ffi::c_void, index: i32, retval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4905,16 +4905,16 @@ impl IWindowsDriverUpdateEntryCollection_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: &windows_core::VARIANT) -> windows_core::Result; + fn GetInfo(&self, varinfoidentifier: &super::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWindowsUpdateAgentInfo {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWindowsUpdateAgentInfo_Vtbl { pub const fn new() -> IWindowsUpdateAgentInfo_Vtbl { - unsafe extern "system" fn GetInfo(this: *mut core::ffi::c_void, varinfoidentifier: core::mem::MaybeUninit, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetInfo(this: *mut core::ffi::c_void, varinfoidentifier: core::mem::MaybeUninit, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWindowsUpdateAgentInfo_Impl::GetInfo(this, core::mem::transmute(&varinfoidentifier)) { Ok(ok__) => { 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 22b98aca8b..a29c6bcaae 100644 --- a/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/UpdateAgent/mod.rs @@ -92,11 +92,13 @@ impl core::ops::Deref for IAutomaticUpdatesResults { windows_core::imp::interface_hierarchy!(IAutomaticUpdatesResults, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IAutomaticUpdatesResults { - pub unsafe fn LastSearchSuccessDate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LastSearchSuccessDate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LastSearchSuccessDate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn LastInstallationSuccessDate(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn LastInstallationSuccessDate(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LastInstallationSuccessDate)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -105,8 +107,14 @@ impl IAutomaticUpdatesResults { #[repr(C)] pub struct IAutomaticUpdatesResults_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub LastSearchSuccessDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub LastInstallationSuccessDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LastSearchSuccessDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LastSearchSuccessDate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LastInstallationSuccessDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LastInstallationSuccessDate: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IAutomaticUpdatesSettings, IAutomaticUpdatesSettings_Vtbl, 0x2ee48f22_af3c_405f_8970_f71be12ee9a2); @@ -426,7 +434,8 @@ impl core::ops::Deref for IDownloadJob { windows_core::imp::interface_hierarchy!(IDownloadJob, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IDownloadJob { - pub unsafe fn AsyncState(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AsyncState(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AsyncState)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -455,7 +464,10 @@ impl IDownloadJob { #[repr(C)] pub struct IDownloadJob_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub AsyncState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AsyncState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AsyncState: usize, pub IsCompleted: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Updates: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -794,7 +806,8 @@ impl core::ops::Deref for IInstallationJob { windows_core::imp::interface_hierarchy!(IInstallationJob, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IInstallationJob { - pub unsafe fn AsyncState(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AsyncState(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AsyncState)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -823,7 +836,10 @@ impl IInstallationJob { #[repr(C)] pub struct IInstallationJob_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub AsyncState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AsyncState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AsyncState: usize, pub IsCompleted: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Updates: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1057,7 +1073,8 @@ impl core::ops::Deref for ISearchJob { windows_core::imp::interface_hierarchy!(ISearchJob, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISearchJob { - pub unsafe fn AsyncState(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AsyncState(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AsyncState)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1076,7 +1093,10 @@ impl ISearchJob { #[repr(C)] pub struct ISearchJob_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub AsyncState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AsyncState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AsyncState: usize, pub IsCompleted: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub CleanUp: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub RequestAbort: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1274,7 +1294,8 @@ impl IUpdate { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Categories)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Deadline(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Deadline(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Deadline)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1465,7 +1486,10 @@ pub struct IUpdate_Vtbl { pub Categories: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Categories: usize, - pub Deadline: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Deadline: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Deadline: usize, pub DeltaCompressedContentAvailable: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub DeltaCompressedContentPreferred: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Description: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1926,12 +1950,12 @@ impl IUpdateDownloader { { (windows_core::Interface::vtable(self).SetUpdates)(windows_core::Interface::as_raw(self), value.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginDownload(&self, onprogresschanged: P0, oncompleted: P1, state: P2) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BeginDownload)(windows_core::Interface::as_raw(self), onprogresschanged.param().abi(), oncompleted.param().abi(), state.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1968,9 +1992,9 @@ pub struct IUpdateDownloader_Vtbl { pub SetUpdates: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] SetUpdates: usize, - #[cfg(feature = "Win32_System_Com")] - pub BeginDownload: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BeginDownload: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] BeginDownload: usize, #[cfg(feature = "Win32_System_Com")] pub Download: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2344,22 +2368,22 @@ impl IUpdateInstaller { { (windows_core::Interface::vtable(self).SetUpdates)(windows_core::Interface::as_raw(self), value.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginInstall(&self, onprogresschanged: P0, oncompleted: P1, state: P2) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BeginInstall)(windows_core::Interface::as_raw(self), onprogresschanged.param().abi(), oncompleted.param().abi(), state.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginUninstall(&self, onprogresschanged: P0, oncompleted: P1, state: P2) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BeginUninstall)(windows_core::Interface::as_raw(self), onprogresschanged.param().abi(), oncompleted.param().abi(), state.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2437,13 +2461,13 @@ pub struct IUpdateInstaller_Vtbl { pub SetUpdates: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] SetUpdates: usize, - #[cfg(feature = "Win32_System_Com")] - pub BeginInstall: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BeginInstall: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] BeginInstall: usize, - #[cfg(feature = "Win32_System_Com")] - pub BeginUninstall: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BeginUninstall: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] BeginUninstall: usize, #[cfg(feature = "Win32_System_Com")] pub EndInstall: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2623,12 +2647,12 @@ 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() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BeginSearch(&self, criteria: P0, oncompleted: P1, state: P2) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BeginSearch)(windows_core::Interface::as_raw(self), criteria.param().abi(), oncompleted.param().abi(), state.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -2698,9 +2722,9 @@ pub struct IUpdateSearcher_Vtbl { pub SetIncludePotentiallySupersededUpdates: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub ServerSelection: unsafe extern "system" fn(*mut core::ffi::c_void, *mut ServerSelection) -> windows_core::HRESULT, pub SetServerSelection: unsafe extern "system" fn(*mut core::ffi::c_void, ServerSelection) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub BeginSearch: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BeginSearch: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] BeginSearch: usize, #[cfg(feature = "Win32_System_Com")] pub EndSearch: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2797,7 +2821,8 @@ impl IUpdateService { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Name)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ContentValidationCert(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ContentValidationCert(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ContentValidationCert)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2852,7 +2877,10 @@ impl IUpdateService { pub struct IUpdateService_Vtbl { pub base__: super::Com::IDispatch_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ContentValidationCert: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ContentValidationCert: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ContentValidationCert: usize, pub ExpirationDate: unsafe extern "system" fn(*mut core::ffi::c_void, *mut f64) -> windows_core::HRESULT, pub IsManaged: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub IsRegisteredWithAU: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -2984,10 +3012,11 @@ impl IUpdateServiceManager { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AddScanPackageService)(windows_core::Interface::as_raw(self), servicename.param().abi(), scanfilelocation.param().abi(), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetOption(&self, optionname: P0, optionvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetOption)(windows_core::Interface::as_raw(self), optionname.param().abi(), optionvalue.param().abi()).ok() } @@ -3011,7 +3040,10 @@ pub struct IUpdateServiceManager_Vtbl { pub AddScanPackageService: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AddScanPackageService: usize, - pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetOption: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IUpdateServiceManager2, IUpdateServiceManager2_Vtbl, 0x0bb8531d_7e8d_424f_986c_a0b8f60a3e7b); @@ -3682,9 +3714,10 @@ impl core::ops::Deref for IWindowsUpdateAgentInfo { windows_core::imp::interface_hierarchy!(IWindowsUpdateAgentInfo, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IWindowsUpdateAgentInfo { - pub unsafe fn GetInfo(&self, varinfoidentifier: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetInfo(&self, varinfoidentifier: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetInfo)(windows_core::Interface::as_raw(self), varinfoidentifier.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3694,7 +3727,10 @@ impl IWindowsUpdateAgentInfo { #[repr(C)] pub struct IWindowsUpdateAgentInfo_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub GetInfo: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetInfo: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetInfo: usize, } pub const LIBID_WUApiLib: windows_core::GUID = windows_core::GUID::from_u128(0xb596cc9f_56e5_419e_a622_e01bb457431e); pub const UPDATE_LOCKDOWN_WEBSITE_ACCESS: u32 = 1u32; 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 1aecec1085..8fe2df4bce 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Variant/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Variant/mod.rs @@ -1,6 +1,7 @@ +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn ClearVariantArray(pvars: &mut [windows_core::VARIANT]) { - windows_targets::link!("propsys.dll" "system" fn ClearVariantArray(pvars : *mut core::mem::MaybeUninit < windows_core::VARIANT >, cvars : u32)); +pub unsafe fn ClearVariantArray(pvars: &mut [VARIANT]) { + windows_targets::link!("propsys.dll" "system" fn ClearVariantArray(pvars : *mut core::mem::MaybeUninit < VARIANT >, cvars : u32)); ClearVariantArray(core::mem::transmute(pvars.as_ptr()), pvars.len().try_into().unwrap()) } #[inline] @@ -8,96 +9,111 @@ 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) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromBooleanArray(prgf: &[super::super::Foundation::BOOL]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromBooleanArray(prgf : *const super::super::Foundation:: BOOL, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromBooleanArray(prgf: &[super::super::Foundation::BOOL]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromBooleanArray(prgf : *const super::super::Foundation:: BOOL, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromBooleanArray(core::mem::transmute(prgf.as_ptr()), prgf.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromBuffer(pv: *const core::ffi::c_void, cb: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromBuffer(pv : *const core::ffi::c_void, cb : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromBuffer(pv: *const core::ffi::c_void, cb: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromBuffer(pv : *const core::ffi::c_void, cb : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromBuffer(pv, cb, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromDoubleArray(prgn: &[f64]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromDoubleArray(prgn : *const f64, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromDoubleArray(prgn: &[f64]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromDoubleArray(prgn : *const f64, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromDoubleArray(core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromFileTime(pft: *const super::super::Foundation::FILETIME) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromFileTime(pft : *const super::super::Foundation:: FILETIME, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromFileTime(pft: *const super::super::Foundation::FILETIME) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromFileTime(pft : *const super::super::Foundation:: FILETIME, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromFileTime(pft, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromFileTimeArray(prgft: Option<&[super::super::Foundation::FILETIME]>) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromFileTimeArray(prgft : *const super::super::Foundation:: FILETIME, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromFileTimeArray(prgft: Option<&[super::super::Foundation::FILETIME]>) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromFileTimeArray(prgft : *const super::super::Foundation:: FILETIME, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::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().try_into().unwrap()), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromGUIDAsString(guid: *const windows_core::GUID) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromGUIDAsString(guid : *const windows_core::GUID, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromGUIDAsString(guid: *const windows_core::GUID) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromGUIDAsString(guid : *const windows_core::GUID, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromGUIDAsString(guid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromInt16Array(prgn: &[i16]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromInt16Array(prgn : *const i16, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromInt16Array(prgn: &[i16]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromInt16Array(prgn : *const i16, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromInt16Array(core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromInt32Array(prgn: &[i32]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromInt32Array(prgn : *const i32, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromInt32Array(prgn: &[i32]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromInt32Array(prgn : *const i32, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromInt32Array(core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromInt64Array(prgn: &[i64]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromInt64Array(prgn : *const i64, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromInt64Array(prgn: &[i64]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromInt64Array(prgn : *const i64, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromInt64Array(core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromResource(hinst: P0, id: u32) -> windows_core::Result +pub unsafe fn InitVariantFromResource(hinst: P0, id: u32) -> windows_core::Result where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromResource(hinst : super::super::Foundation:: HINSTANCE, id : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn InitVariantFromResource(hinst : super::super::Foundation:: HINSTANCE, id : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromResource(hinst.param().abi(), id, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromStringArray(prgsz: &[windows_core::PCWSTR]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromStringArray(prgsz : *const windows_core::PCWSTR, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromStringArray(prgsz: &[windows_core::PCWSTR]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromStringArray(prgsz : *const windows_core::PCWSTR, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromStringArray(core::mem::transmute(prgsz.as_ptr()), prgsz.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromUInt16Array(prgn: &[u16]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromUInt16Array(prgn : *const u16, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromUInt16Array(prgn: &[u16]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromUInt16Array(prgn : *const u16, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromUInt16Array(core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromUInt32Array(prgn: &[u32]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromUInt32Array(prgn : *const u32, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromUInt32Array(prgn: &[u32]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromUInt32Array(prgn : *const u32, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromUInt32Array(core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromUInt64Array(prgn: &[u64]) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromUInt64Array(prgn : *const u64, celems : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromUInt64Array(prgn: &[u64]) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromUInt64Array(prgn : *const u64, celems : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromUInt64Array(core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn InitVariantFromVariantArrayElem(varin: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromVariantArrayElem(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromVariantArrayElem(varin: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromVariantArrayElem(varin : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pvar : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromVariantArrayElem(core::mem::transmute(varin), ielem, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -106,138 +122,163 @@ pub unsafe fn SystemTimeToVariantTime(lpsystemtime: *const super::super::Foundat windows_targets::link!("oleaut32.dll" "system" fn SystemTimeToVariantTime(lpsystemtime : *const super::super::Foundation:: SYSTEMTIME, pvtime : *mut f64) -> i32); SystemTimeToVariantTime(lpsystemtime, pvtime) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VARIANT_UserFree(param0: *const u32, param1: *const windows_core::VARIANT) { - windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserFree(param0 : *const u32, param1 : *const core::mem::MaybeUninit < windows_core::VARIANT >)); +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 core::mem::MaybeUninit < VARIANT >)); VARIANT_UserFree(param0, core::mem::transmute(param1)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VARIANT_UserFree64(param0: *const u32, param1: *const windows_core::VARIANT) { - windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserFree64(param0 : *const u32, param1 : *const core::mem::MaybeUninit < windows_core::VARIANT >)); +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 core::mem::MaybeUninit < VARIANT >)); VARIANT_UserFree64(param0, core::mem::transmute(param1)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VARIANT_UserMarshal(param0: *const u32, param1: *mut u8, param2: *const windows_core::VARIANT) -> *mut u8 { - windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserMarshal(param0 : *const u32, param1 : *mut u8, param2 : *const core::mem::MaybeUninit < windows_core::VARIANT >) -> *mut u8); +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 core::mem::MaybeUninit < VARIANT >) -> *mut u8); VARIANT_UserMarshal(param0, param1, core::mem::transmute(param2)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VARIANT_UserMarshal64(param0: *const u32, param1: *mut u8, param2: *const windows_core::VARIANT) -> *mut u8 { - windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserMarshal64(param0 : *const u32, param1 : *mut u8, param2 : *const core::mem::MaybeUninit < windows_core::VARIANT >) -> *mut u8); +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 core::mem::MaybeUninit < VARIANT >) -> *mut u8); VARIANT_UserMarshal64(param0, param1, core::mem::transmute(param2)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VARIANT_UserSize(param0: *const u32, param1: u32, param2: *const windows_core::VARIANT) -> u32 { - windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserSize(param0 : *const u32, param1 : u32, param2 : *const core::mem::MaybeUninit < windows_core::VARIANT >) -> u32); +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 core::mem::MaybeUninit < VARIANT >) -> u32); VARIANT_UserSize(param0, param1, core::mem::transmute(param2)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VARIANT_UserSize64(param0: *const u32, param1: u32, param2: *const windows_core::VARIANT) -> u32 { - windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserSize64(param0 : *const u32, param1 : u32, param2 : *const core::mem::MaybeUninit < windows_core::VARIANT >) -> u32); +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 core::mem::MaybeUninit < VARIANT >) -> u32); VARIANT_UserSize64(param0, param1, core::mem::transmute(param2)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VARIANT_UserUnmarshal(param0: *const u32, param1: *const u8, param2: *mut windows_core::VARIANT) -> *mut u8 { - windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserUnmarshal(param0 : *const u32, param1 : *const u8, param2 : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> *mut u8); +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 core::mem::MaybeUninit < VARIANT >) -> *mut u8); VARIANT_UserUnmarshal(param0, param1, core::mem::transmute(param2)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VARIANT_UserUnmarshal64(param0: *const u32, param1: *const u8, param2: *mut windows_core::VARIANT) -> *mut u8 { - windows_targets::link!("oleaut32.dll" "system" fn VARIANT_UserUnmarshal64(param0 : *const u32, param1 : *const u8, param2 : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> *mut u8); +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 core::mem::MaybeUninit < VARIANT >) -> *mut u8); VARIANT_UserUnmarshal64(param0, param1, core::mem::transmute(param2)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantChangeType(pvargdest: *mut windows_core::VARIANT, pvarsrc: *const windows_core::VARIANT, wflags: VAR_CHANGE_FLAGS, vt: VARENUM) -> windows_core::Result<()> { - windows_targets::link!("oleaut32.dll" "system" fn VariantChangeType(pvargdest : *mut core::mem::MaybeUninit < windows_core::VARIANT >, pvarsrc : *const core::mem::MaybeUninit < windows_core::VARIANT >, wflags : VAR_CHANGE_FLAGS, vt : VARENUM) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pvarsrc : *const core::mem::MaybeUninit < VARIANT >, wflags : VAR_CHANGE_FLAGS, vt : VARENUM) -> windows_core::HRESULT); VariantChangeType(core::mem::transmute(pvargdest), core::mem::transmute(pvarsrc), wflags, vt).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantChangeTypeEx(pvargdest: *mut windows_core::VARIANT, pvarsrc: *const windows_core::VARIANT, lcid: u32, wflags: VAR_CHANGE_FLAGS, vt: VARENUM) -> windows_core::Result<()> { - windows_targets::link!("oleaut32.dll" "system" fn VariantChangeTypeEx(pvargdest : *mut core::mem::MaybeUninit < windows_core::VARIANT >, pvarsrc : *const core::mem::MaybeUninit < windows_core::VARIANT >, lcid : u32, wflags : VAR_CHANGE_FLAGS, vt : VARENUM) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pvarsrc : *const core::mem::MaybeUninit < VARIANT >, lcid : u32, wflags : VAR_CHANGE_FLAGS, vt : VARENUM) -> windows_core::HRESULT); VariantChangeTypeEx(core::mem::transmute(pvargdest), core::mem::transmute(pvarsrc), lcid, wflags, vt).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantClear(pvarg: *mut windows_core::VARIANT) -> windows_core::Result<()> { - windows_targets::link!("oleaut32.dll" "system" fn VariantClear(pvarg : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VariantClear(pvarg: *mut VARIANT) -> windows_core::Result<()> { + windows_targets::link!("oleaut32.dll" "system" fn VariantClear(pvarg : *mut core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); VariantClear(core::mem::transmute(pvarg)).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantCompare(var1: *const windows_core::VARIANT, var2: *const windows_core::VARIANT) -> i32 { - windows_targets::link!("propsys.dll" "system" fn VariantCompare(var1 : *const core::mem::MaybeUninit < windows_core::VARIANT >, var2 : *const core::mem::MaybeUninit < windows_core::VARIANT >) -> i32); +pub unsafe fn VariantCompare(var1: *const VARIANT, var2: *const VARIANT) -> i32 { + windows_targets::link!("propsys.dll" "system" fn VariantCompare(var1 : *const core::mem::MaybeUninit < VARIANT >, var2 : *const core::mem::MaybeUninit < VARIANT >) -> i32); VariantCompare(core::mem::transmute(var1), core::mem::transmute(var2)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantCopy(pvargdest: *mut windows_core::VARIANT, pvargsrc: *const windows_core::VARIANT) -> windows_core::Result<()> { - windows_targets::link!("oleaut32.dll" "system" fn VariantCopy(pvargdest : *mut core::mem::MaybeUninit < windows_core::VARIANT >, pvargsrc : *const core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VariantCopy(pvargdest: *mut VARIANT, pvargsrc: *const VARIANT) -> windows_core::Result<()> { + windows_targets::link!("oleaut32.dll" "system" fn VariantCopy(pvargdest : *mut core::mem::MaybeUninit < VARIANT >, pvargsrc : *const core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); VariantCopy(core::mem::transmute(pvargdest), core::mem::transmute(pvargsrc)).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantCopyInd(pvardest: *mut windows_core::VARIANT, pvargsrc: *const windows_core::VARIANT) -> windows_core::Result<()> { - windows_targets::link!("oleaut32.dll" "system" fn VariantCopyInd(pvardest : *mut core::mem::MaybeUninit < windows_core::VARIANT >, pvargsrc : *const core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn VariantCopyInd(pvardest: *mut VARIANT, pvargsrc: *const VARIANT) -> windows_core::Result<()> { + windows_targets::link!("oleaut32.dll" "system" fn VariantCopyInd(pvardest : *mut core::mem::MaybeUninit < VARIANT >, pvargsrc : *const core::mem::MaybeUninit < VARIANT >) -> windows_core::HRESULT); VariantCopyInd(core::mem::transmute(pvardest), core::mem::transmute(pvargsrc)).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetBooleanElem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetBooleanElem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pfval : *mut super::super::Foundation:: BOOL) -> windows_core::HRESULT); +pub unsafe fn VariantGetBooleanElem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetBooleanElem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pfval : *mut super::super::Foundation:: BOOL) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetBooleanElem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetDoubleElem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetDoubleElem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pnval : *mut f64) -> windows_core::HRESULT); +pub unsafe fn VariantGetDoubleElem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetDoubleElem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pnval : *mut f64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetDoubleElem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetElementCount(varin: *const windows_core::VARIANT) -> u32 { - windows_targets::link!("propsys.dll" "system" fn VariantGetElementCount(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >) -> u32); +pub unsafe fn VariantGetElementCount(varin: *const VARIANT) -> u32 { + windows_targets::link!("propsys.dll" "system" fn VariantGetElementCount(varin : *const core::mem::MaybeUninit < VARIANT >) -> u32); VariantGetElementCount(core::mem::transmute(varin)) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetInt16Elem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetInt16Elem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pnval : *mut i16) -> windows_core::HRESULT); +pub unsafe fn VariantGetInt16Elem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetInt16Elem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pnval : *mut i16) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetInt16Elem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetInt32Elem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetInt32Elem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pnval : *mut i32) -> windows_core::HRESULT); +pub unsafe fn VariantGetInt32Elem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetInt32Elem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pnval : *mut i32) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetInt32Elem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetInt64Elem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetInt64Elem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pnval : *mut i64) -> windows_core::HRESULT); +pub unsafe fn VariantGetInt64Elem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetInt64Elem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pnval : *mut i64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetInt64Elem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetStringElem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetStringElem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, ppszval : *mut windows_core::PWSTR) -> windows_core::HRESULT); +pub unsafe fn VariantGetStringElem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetStringElem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, ppszval : *mut windows_core::PWSTR) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetStringElem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetUInt16Elem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetUInt16Elem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pnval : *mut u16) -> windows_core::HRESULT); +pub unsafe fn VariantGetUInt16Elem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetUInt16Elem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pnval : *mut u16) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetUInt16Elem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetUInt32Elem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetUInt32Elem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pnval : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantGetUInt32Elem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetUInt32Elem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pnval : *mut u32) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetUInt32Elem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantGetUInt64Elem(var: *const windows_core::VARIANT, ielem: u32) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantGetUInt64Elem(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, ielem : u32, pnval : *mut u64) -> windows_core::HRESULT); +pub unsafe fn VariantGetUInt64Elem(var: *const VARIANT, ielem: u32) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantGetUInt64Elem(var : *const core::mem::MaybeUninit < VARIANT >, ielem : u32, pnval : *mut u64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantGetUInt64Elem(core::mem::transmute(var), ielem, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantInit() -> windows_core::VARIANT { - windows_targets::link!("oleaut32.dll" "system" fn VariantInit(pvarg : *mut core::mem::MaybeUninit < windows_core::VARIANT >)); +pub unsafe fn VariantInit() -> VARIANT { + windows_targets::link!("oleaut32.dll" "system" fn VariantInit(pvarg : *mut core::mem::MaybeUninit < VARIANT >)); let mut result__ = core::mem::zeroed(); VariantInit(&mut result__); core::mem::transmute(result__) @@ -252,226 +293,267 @@ pub unsafe fn VariantTimeToSystemTime(vtime: f64, lpsystemtime: *mut super::supe windows_targets::link!("oleaut32.dll" "system" fn VariantTimeToSystemTime(vtime : f64, lpsystemtime : *mut super::super::Foundation:: SYSTEMTIME) -> i32); VariantTimeToSystemTime(vtime, lpsystemtime) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToBoolean(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToBoolean(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pfret : *mut super::super::Foundation:: BOOL) -> windows_core::HRESULT); +pub unsafe fn VariantToBoolean(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToBoolean(varin : *const core::mem::MaybeUninit < VARIANT >, pfret : *mut super::super::Foundation:: BOOL) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToBoolean(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToBooleanArray(var: *const windows_core::VARIANT, prgf: &mut [super::super::Foundation::BOOL], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToBooleanArray(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgf : *mut super::super::Foundation:: BOOL, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, prgf : *mut super::super::Foundation:: BOOL, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToBooleanArray(core::mem::transmute(var), core::mem::transmute(prgf.as_ptr()), prgf.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToBooleanArrayAlloc(var: *const windows_core::VARIANT, pprgf: *mut *mut super::super::Foundation::BOOL, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToBooleanArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgf : *mut *mut super::super::Foundation:: BOOL, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgf : *mut *mut super::super::Foundation:: BOOL, pcelem : *mut u32) -> windows_core::HRESULT); VariantToBooleanArrayAlloc(core::mem::transmute(var), pprgf, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToBooleanWithDefault(varin: *const windows_core::VARIANT, fdefault: P0) -> super::super::Foundation::BOOL +pub unsafe fn VariantToBooleanWithDefault(varin: *const VARIANT, fdefault: P0) -> super::super::Foundation::BOOL where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn VariantToBooleanWithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, fdefault : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); + windows_targets::link!("propsys.dll" "system" fn VariantToBooleanWithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, fdefault : super::super::Foundation:: BOOL) -> super::super::Foundation:: BOOL); VariantToBooleanWithDefault(core::mem::transmute(varin), fdefault.param().abi()) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToBuffer(varin: *const windows_core::VARIANT, pv: *mut core::ffi::c_void, cb: u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToBuffer(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pv : *mut core::ffi::c_void, cb : u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pv : *mut core::ffi::c_void, cb : u32) -> windows_core::HRESULT); VariantToBuffer(core::mem::transmute(varin), pv, cb).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToDosDateTime(varin: *const windows_core::VARIANT, pwdate: *mut u16, pwtime: *mut u16) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToDosDateTime(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pwdate : *mut u16, pwtime : *mut u16) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pwdate : *mut u16, pwtime : *mut u16) -> windows_core::HRESULT); VariantToDosDateTime(core::mem::transmute(varin), pwdate, pwtime).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToDouble(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToDouble(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pdblret : *mut f64) -> windows_core::HRESULT); +pub unsafe fn VariantToDouble(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToDouble(varin : *const core::mem::MaybeUninit < VARIANT >, pdblret : *mut f64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToDouble(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToDoubleArray(var: *const windows_core::VARIANT, prgn: &mut [f64], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToDoubleArray(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgn : *mut f64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantToDoubleArray(var: *const VARIANT, prgn: &mut [f64], pcelem: *mut u32) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToDoubleArray(var : *const core::mem::MaybeUninit < VARIANT >, prgn : *mut f64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToDoubleArray(core::mem::transmute(var), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToDoubleArrayAlloc(var: *const windows_core::VARIANT, pprgn: *mut *mut f64, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToDoubleArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgn : *mut *mut f64, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgn : *mut *mut f64, pcelem : *mut u32) -> windows_core::HRESULT); VariantToDoubleArrayAlloc(core::mem::transmute(var), pprgn, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToDoubleWithDefault(varin: *const windows_core::VARIANT, dbldefault: f64) -> f64 { - windows_targets::link!("propsys.dll" "system" fn VariantToDoubleWithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, dbldefault : f64) -> f64); +pub unsafe fn VariantToDoubleWithDefault(varin: *const VARIANT, dbldefault: f64) -> f64 { + windows_targets::link!("propsys.dll" "system" fn VariantToDoubleWithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, dbldefault : f64) -> f64); VariantToDoubleWithDefault(core::mem::transmute(varin), dbldefault) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToFileTime(varin: *const windows_core::VARIANT, stfout: PSTIME_FLAGS) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToFileTime(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, stfout : PSTIME_FLAGS, pftout : *mut super::super::Foundation:: FILETIME) -> windows_core::HRESULT); +pub unsafe fn VariantToFileTime(varin: *const VARIANT, stfout: PSTIME_FLAGS) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToFileTime(varin : *const core::mem::MaybeUninit < VARIANT >, stfout : PSTIME_FLAGS, pftout : *mut super::super::Foundation:: FILETIME) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToFileTime(core::mem::transmute(varin), stfout, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToGUID(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToGUID(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pguid : *mut windows_core::GUID) -> windows_core::HRESULT); +pub unsafe fn VariantToGUID(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToGUID(varin : *const core::mem::MaybeUninit < VARIANT >, pguid : *mut windows_core::GUID) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToGUID(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt16(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToInt16(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, piret : *mut i16) -> windows_core::HRESULT); +pub unsafe fn VariantToInt16(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToInt16(varin : *const core::mem::MaybeUninit < VARIANT >, piret : *mut i16) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToInt16(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt16Array(var: *const windows_core::VARIANT, prgn: &mut [i16], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToInt16Array(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgn : *mut i16, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantToInt16Array(var: *const VARIANT, prgn: &mut [i16], pcelem: *mut u32) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToInt16Array(var : *const core::mem::MaybeUninit < VARIANT >, prgn : *mut i16, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToInt16Array(core::mem::transmute(var), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt16ArrayAlloc(var: *const windows_core::VARIANT, pprgn: *mut *mut i16, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToInt16ArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgn : *mut *mut i16, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgn : *mut *mut i16, pcelem : *mut u32) -> windows_core::HRESULT); VariantToInt16ArrayAlloc(core::mem::transmute(var), pprgn, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt16WithDefault(varin: *const windows_core::VARIANT, idefault: i16) -> i16 { - windows_targets::link!("propsys.dll" "system" fn VariantToInt16WithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, idefault : i16) -> i16); +pub unsafe fn VariantToInt16WithDefault(varin: *const VARIANT, idefault: i16) -> i16 { + windows_targets::link!("propsys.dll" "system" fn VariantToInt16WithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, idefault : i16) -> i16); VariantToInt16WithDefault(core::mem::transmute(varin), idefault) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt32(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToInt32(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, plret : *mut i32) -> windows_core::HRESULT); +pub unsafe fn VariantToInt32(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToInt32(varin : *const core::mem::MaybeUninit < VARIANT >, plret : *mut i32) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToInt32(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt32Array(var: *const windows_core::VARIANT, prgn: &mut [i32], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToInt32Array(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgn : *mut i32, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantToInt32Array(var: *const VARIANT, prgn: &mut [i32], pcelem: *mut u32) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToInt32Array(var : *const core::mem::MaybeUninit < VARIANT >, prgn : *mut i32, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToInt32Array(core::mem::transmute(var), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt32ArrayAlloc(var: *const windows_core::VARIANT, pprgn: *mut *mut i32, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToInt32ArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgn : *mut *mut i32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgn : *mut *mut i32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToInt32ArrayAlloc(core::mem::transmute(var), pprgn, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt32WithDefault(varin: *const windows_core::VARIANT, ldefault: i32) -> i32 { - windows_targets::link!("propsys.dll" "system" fn VariantToInt32WithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, ldefault : i32) -> i32); +pub unsafe fn VariantToInt32WithDefault(varin: *const VARIANT, ldefault: i32) -> i32 { + windows_targets::link!("propsys.dll" "system" fn VariantToInt32WithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, ldefault : i32) -> i32); VariantToInt32WithDefault(core::mem::transmute(varin), ldefault) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt64(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToInt64(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pllret : *mut i64) -> windows_core::HRESULT); +pub unsafe fn VariantToInt64(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToInt64(varin : *const core::mem::MaybeUninit < VARIANT >, pllret : *mut i64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToInt64(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt64Array(var: *const windows_core::VARIANT, prgn: &mut [i64], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToInt64Array(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgn : *mut i64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantToInt64Array(var: *const VARIANT, prgn: &mut [i64], pcelem: *mut u32) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToInt64Array(var : *const core::mem::MaybeUninit < VARIANT >, prgn : *mut i64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToInt64Array(core::mem::transmute(var), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt64ArrayAlloc(var: *const windows_core::VARIANT, pprgn: *mut *mut i64, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToInt64ArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgn : *mut *mut i64, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgn : *mut *mut i64, pcelem : *mut u32) -> windows_core::HRESULT); VariantToInt64ArrayAlloc(core::mem::transmute(var), pprgn, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToInt64WithDefault(varin: *const windows_core::VARIANT, lldefault: i64) -> i64 { - windows_targets::link!("propsys.dll" "system" fn VariantToInt64WithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, lldefault : i64) -> i64); +pub unsafe fn VariantToInt64WithDefault(varin: *const VARIANT, lldefault: i64) -> i64 { + windows_targets::link!("propsys.dll" "system" fn VariantToInt64WithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, lldefault : i64) -> i64); VariantToInt64WithDefault(core::mem::transmute(varin), lldefault) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToString(varin: *const windows_core::VARIANT, pszbuf: &mut [u16]) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToString(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pszbuf : windows_core::PWSTR, cchbuf : u32) -> windows_core::HRESULT); +pub unsafe fn VariantToString(varin: *const VARIANT, pszbuf: &mut [u16]) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToString(varin : *const core::mem::MaybeUninit < VARIANT >, pszbuf : windows_core::PWSTR, cchbuf : u32) -> windows_core::HRESULT); VariantToString(core::mem::transmute(varin), core::mem::transmute(pszbuf.as_ptr()), pszbuf.len().try_into().unwrap()).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToStringAlloc(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToStringAlloc(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, ppszbuf : *mut windows_core::PWSTR) -> windows_core::HRESULT); +pub unsafe fn VariantToStringAlloc(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToStringAlloc(varin : *const core::mem::MaybeUninit < VARIANT >, ppszbuf : *mut windows_core::PWSTR) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToStringAlloc(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToStringArray(var: *const windows_core::VARIANT, prgsz: &mut [windows_core::PWSTR], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToStringArray(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgsz : *mut windows_core::PWSTR, crgsz : u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, prgsz : *mut windows_core::PWSTR, crgsz : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToStringArray(core::mem::transmute(var), core::mem::transmute(prgsz.as_ptr()), prgsz.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToStringArrayAlloc(var: *const windows_core::VARIANT, pprgsz: *mut *mut windows_core::PWSTR, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToStringArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgsz : *mut *mut windows_core::PWSTR, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgsz : *mut *mut windows_core::PWSTR, pcelem : *mut u32) -> windows_core::HRESULT); VariantToStringArrayAlloc(core::mem::transmute(var), pprgsz, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToStringWithDefault(varin: *const windows_core::VARIANT, pszdefault: P0) -> windows_core::PCWSTR +pub unsafe fn VariantToStringWithDefault(varin: *const VARIANT, pszdefault: P0) -> windows_core::PCWSTR where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn VariantToStringWithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pszdefault : windows_core::PCWSTR) -> windows_core::PCWSTR); + windows_targets::link!("propsys.dll" "system" fn VariantToStringWithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, pszdefault : windows_core::PCWSTR) -> windows_core::PCWSTR); VariantToStringWithDefault(core::mem::transmute(varin), pszdefault.param().abi()) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt16(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt16(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, puiret : *mut u16) -> windows_core::HRESULT); +pub unsafe fn VariantToUInt16(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt16(varin : *const core::mem::MaybeUninit < VARIANT >, puiret : *mut u16) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToUInt16(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt16Array(var: *const windows_core::VARIANT, prgn: &mut [u16], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt16Array(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgn : *mut u16, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantToUInt16Array(var: *const VARIANT, prgn: &mut [u16], pcelem: *mut u32) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt16Array(var : *const core::mem::MaybeUninit < VARIANT >, prgn : *mut u16, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToUInt16Array(core::mem::transmute(var), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt16ArrayAlloc(var: *const windows_core::VARIANT, pprgn: *mut *mut u16, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt16ArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgn : *mut *mut u16, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgn : *mut *mut u16, pcelem : *mut u32) -> windows_core::HRESULT); VariantToUInt16ArrayAlloc(core::mem::transmute(var), pprgn, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt16WithDefault(varin: *const windows_core::VARIANT, uidefault: u16) -> u16 { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt16WithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, uidefault : u16) -> u16); +pub unsafe fn VariantToUInt16WithDefault(varin: *const VARIANT, uidefault: u16) -> u16 { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt16WithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, uidefault : u16) -> u16); VariantToUInt16WithDefault(core::mem::transmute(varin), uidefault) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt32(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt32(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pulret : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantToUInt32(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt32(varin : *const core::mem::MaybeUninit < VARIANT >, pulret : *mut u32) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToUInt32(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt32Array(var: *const windows_core::VARIANT, prgn: &mut [u32], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt32Array(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgn : *mut u32, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantToUInt32Array(var: *const VARIANT, prgn: &mut [u32], pcelem: *mut u32) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt32Array(var : *const core::mem::MaybeUninit < VARIANT >, prgn : *mut u32, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToUInt32Array(core::mem::transmute(var), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt32ArrayAlloc(var: *const windows_core::VARIANT, pprgn: *mut *mut u32, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt32ArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgn : *mut *mut u32, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgn : *mut *mut u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToUInt32ArrayAlloc(core::mem::transmute(var), pprgn, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt32WithDefault(varin: *const windows_core::VARIANT, uldefault: u32) -> u32 { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt32WithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, uldefault : u32) -> u32); +pub unsafe fn VariantToUInt32WithDefault(varin: *const VARIANT, uldefault: u32) -> u32 { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt32WithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, uldefault : u32) -> u32); VariantToUInt32WithDefault(core::mem::transmute(varin), uldefault) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt64(varin: *const windows_core::VARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt64(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pullret : *mut u64) -> windows_core::HRESULT); +pub unsafe fn VariantToUInt64(varin: *const VARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt64(varin : *const core::mem::MaybeUninit < VARIANT >, pullret : *mut u64) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); VariantToUInt64(core::mem::transmute(varin), &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt64Array(var: *const windows_core::VARIANT, prgn: &mut [u64], pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt64Array(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, prgn : *mut u64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); +pub unsafe fn VariantToUInt64Array(var: *const VARIANT, prgn: &mut [u64], pcelem: *mut u32) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt64Array(var : *const core::mem::MaybeUninit < VARIANT >, prgn : *mut u64, crgn : u32, pcelem : *mut u32) -> windows_core::HRESULT); VariantToUInt64Array(core::mem::transmute(var), core::mem::transmute(prgn.as_ptr()), prgn.len().try_into().unwrap(), pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt64ArrayAlloc(var: *const windows_core::VARIANT, pprgn: *mut *mut u64, pcelem: *mut u32) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt64ArrayAlloc(var : *const core::mem::MaybeUninit < windows_core::VARIANT >, pprgn : *mut *mut u64, pcelem : *mut u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < VARIANT >, pprgn : *mut *mut u64, pcelem : *mut u32) -> windows_core::HRESULT); VariantToUInt64ArrayAlloc(core::mem::transmute(var), pprgn, pcelem).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] #[inline] -pub unsafe fn VariantToUInt64WithDefault(varin: *const windows_core::VARIANT, ulldefault: u64) -> u64 { - windows_targets::link!("propsys.dll" "system" fn VariantToUInt64WithDefault(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, ulldefault : u64) -> u64); +pub unsafe fn VariantToUInt64WithDefault(varin: *const VARIANT, ulldefault: u64) -> u64 { + windows_targets::link!("propsys.dll" "system" fn VariantToUInt64WithDefault(varin : *const core::mem::MaybeUninit < VARIANT >, ulldefault : u64) -> u64); VariantToUInt64WithDefault(core::mem::transmute(varin), ulldefault) } pub const DPF_ERROR: DRAWPROGRESSFLAGS = DRAWPROGRESSFLAGS(4i32); @@ -718,3 +800,154 @@ impl core::ops::Not for VAR_CHANGE_FLAGS { Self(self.0.not()) } } +#[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +pub struct VARIANT { + pub Anonymous: VARIANT_0, +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl windows_core::TypeKind for VARIANT { + type TypeKind = windows_core::CloneType; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Default for VARIANT { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} +#[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +pub union VARIANT_0 { + pub Anonymous: core::mem::ManuallyDrop, + pub decVal: super::super::Foundation::DECIMAL, +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Clone for VARIANT_0 { + fn clone(&self) -> Self { + unsafe { core::mem::transmute_copy(self) } + } +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl windows_core::TypeKind for VARIANT_0 { + type TypeKind = windows_core::CopyType; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Default for VARIANT_0 { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} +#[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +pub struct VARIANT_0_0 { + pub vt: VARENUM, + pub wReserved1: u16, + pub wReserved2: u16, + pub wReserved3: u16, + pub Anonymous: VARIANT_0_0_0, +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Clone for VARIANT_0_0 { + fn clone(&self) -> Self { + unsafe { core::mem::transmute_copy(self) } + } +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl windows_core::TypeKind for VARIANT_0_0 { + type TypeKind = windows_core::CopyType; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Default for VARIANT_0_0 { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} +#[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +pub union VARIANT_0_0_0 { + pub llVal: i64, + pub lVal: i32, + pub bVal: u8, + pub iVal: i16, + pub fltVal: f32, + pub dblVal: f64, + pub boolVal: super::super::Foundation::VARIANT_BOOL, + pub __OBSOLETE__VARIANT_BOOL: super::super::Foundation::VARIANT_BOOL, + pub scode: i32, + pub cyVal: super::Com::CY, + pub date: f64, + pub bstrVal: core::mem::ManuallyDrop, + pub punkVal: core::mem::ManuallyDrop>, + pub pdispVal: core::mem::ManuallyDrop>, + pub parray: *mut super::Com::SAFEARRAY, + pub pbVal: *mut u8, + pub piVal: *mut i16, + pub plVal: *mut i32, + pub pllVal: *mut i64, + pub pfltVal: *mut f32, + pub pdblVal: *mut f64, + pub pboolVal: *mut super::super::Foundation::VARIANT_BOOL, + pub __OBSOLETE__VARIANT_PBOOL: *mut super::super::Foundation::VARIANT_BOOL, + pub pscode: *mut i32, + pub pcyVal: *mut super::Com::CY, + pub pdate: *mut f64, + pub pbstrVal: *mut windows_core::BSTR, + pub ppunkVal: *mut Option, + pub ppdispVal: *mut Option, + pub pparray: *mut *mut super::Com::SAFEARRAY, + pub pvarVal: *mut VARIANT, + pub byref: *mut core::ffi::c_void, + pub cVal: i8, + pub uiVal: u16, + pub ulVal: u32, + pub ullVal: u64, + pub intVal: i32, + pub uintVal: u32, + pub pdecVal: *mut super::super::Foundation::DECIMAL, + pub pcVal: windows_core::PSTR, + pub puiVal: *mut u16, + pub pulVal: *mut u32, + pub pullVal: *mut u64, + pub pintVal: *mut i32, + pub puintVal: *mut u32, + pub Anonymous: core::mem::ManuallyDrop, +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Clone for VARIANT_0_0_0 { + fn clone(&self) -> Self { + unsafe { core::mem::transmute_copy(self) } + } +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl windows_core::TypeKind for VARIANT_0_0_0 { + type TypeKind = windows_core::CopyType; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Default for VARIANT_0_0_0 { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} +#[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[derive(Debug, Eq, PartialEq)] +pub struct VARIANT_0_0_0_0 { + pub pvRecord: *mut core::ffi::c_void, + pub pRecInfo: core::mem::ManuallyDrop>, +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Clone for VARIANT_0_0_0_0 { + fn clone(&self) -> Self { + unsafe { core::mem::transmute_copy(self) } + } +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl windows_core::TypeKind for VARIANT_0_0_0_0 { + type TypeKind = windows_core::CopyType; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +impl Default for VARIANT_0_0_0_0 { + fn default() -> Self { + unsafe { core::mem::zeroed() } + } +} 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 3c7aaf89fa..371b745bdf 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 @@ -358,25 +358,25 @@ impl IMetaDataDispenser_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 windows_core::VARIANT) -> windows_core::Result<()>; - fn GetOption(&self, optionid: *const windows_core::GUID, pvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn SetOption(&self, optionid: *const windows_core::GUID, value: *const super::super::Variant::VARIANT) -> windows_core::Result<()>; + fn GetOption(&self, optionid: *const windows_core::GUID, pvalue: *mut super::super::Variant::VARIANT) -> windows_core::Result<()>; fn OpenScopeOnITypeInfo(&self, piti: Option<&super::super::Com::ITypeInfo>, dwopenflags: u32, riid: *const windows_core::GUID) -> windows_core::Result; fn GetCORSystemDirectory(&self, szbuffer: windows_core::PWSTR, cchbuffer: u32, pchbuffer: *mut u32) -> windows_core::Result<()>; fn FindAssembly(&self, szappbase: &windows_core::PCWSTR, szprivatebin: &windows_core::PCWSTR, szglobalbin: &windows_core::PCWSTR, szassemblyname: &windows_core::PCWSTR, szname: &windows_core::PCWSTR, cchname: u32, pcname: *mut u32) -> windows_core::Result<()>; fn FindAssemblyModule(&self, szappbase: &windows_core::PCWSTR, szprivatebin: &windows_core::PCWSTR, szglobalbin: &windows_core::PCWSTR, szassemblyname: &windows_core::PCWSTR, szmodulename: &windows_core::PCWSTR, szname: windows_core::PWSTR, cchname: u32, pcname: *mut u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMetaDataDispenserEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMetaDataDispenserEx_Vtbl { pub const fn new() -> IMetaDataDispenserEx_Vtbl { - unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, optionid: *const windows_core::GUID, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetOption(this: *mut core::ffi::c_void, optionid: *const windows_core::GUID, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMetaDataDispenserEx_Impl::SetOption(this, core::mem::transmute_copy(&optionid), core::mem::transmute_copy(&value)).into() } - unsafe extern "system" fn GetOption(this: *mut core::ffi::c_void, optionid: *const windows_core::GUID, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetOption(this: *mut core::ffi::c_void, optionid: *const windows_core::GUID, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IMetaDataDispenserEx_Impl::GetOption(this, core::mem::transmute_copy(&optionid), core::mem::transmute_copy(&pvalue)).into() } 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 6cf399ba1d..66ba99b4fd 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 @@ -401,10 +401,12 @@ impl core::ops::Deref for IMetaDataDispenserEx { } windows_core::imp::interface_hierarchy!(IMetaDataDispenserEx, windows_core::IUnknown, IMetaDataDispenser); impl IMetaDataDispenserEx { - pub unsafe fn SetOption(&self, optionid: *const windows_core::GUID, value: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(value)).ok() } - pub unsafe fn GetOption(&self, optionid: *const windows_core::GUID, pvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvalue)).ok() } #[cfg(feature = "Win32_System_Com")] @@ -442,8 +444,14 @@ impl IMetaDataDispenserEx { #[repr(C)] pub struct IMetaDataDispenserEx_Vtbl { pub base__: IMetaDataDispenser_Vtbl, - pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetOption: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetOption: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetOption: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetOption: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetOption: usize, #[cfg(feature = "Win32_System_Com")] pub OpenScopeOnITypeInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, u32, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] 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 8f611b50c3..5bc1fad717 100644 --- a/crates/libs/windows/src/Windows/Win32/System/WindowsSync/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/WindowsSync/impl.rs @@ -2904,13 +2904,13 @@ impl ISyncProviderConfigUI_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ISyncProviderConfigUIInfo {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ISyncProviderConfigUIInfo_Vtbl { pub const fn new() -> ISyncProviderConfigUIInfo_Vtbl { unsafe extern "system" fn GetSyncProviderConfigUI(this: *mut core::ffi::c_void, dwclscontext: u32, ppsyncproviderconfigui: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2932,13 +2932,13 @@ impl ISyncProviderConfigUIInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ISyncProviderInfo {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ISyncProviderInfo_Vtbl { pub const fn new() -> ISyncProviderInfo_Vtbl { unsafe extern "system" fn GetSyncProvider(this: *mut core::ffi::c_void, dwclscontext: u32, ppsyncprovider: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 fc5d0b98e3..b573f304a2 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Wmi/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Wmi/impl.rs @@ -78,7 +78,7 @@ impl IMofCompiler_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetValue(&self, strvalue: &windows_core::BSTR) -> windows_core::Result<()>; @@ -121,9 +121,9 @@ pub trait ISWbemDateTime_Impl: Sized + super::Com::IDispatch_Impl { fn GetFileTime(&self, bislocal: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; fn SetFileTime(&self, strfiletime: &windows_core::BSTR, bislocal: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemDateTime {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemDateTime_Vtbl { pub const fn new() -> ISWbemDateTime_Vtbl { unsafe extern "system" fn Value(this: *mut core::ffi::c_void, strvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -454,14 +454,14 @@ impl ISWbemDateTime_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Security_(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemEventSource {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemEventSource_Vtbl { pub const fn new() -> ISWbemEventSource_Vtbl { unsafe extern "system" fn NextEvent(this: *mut core::ffi::c_void, itimeoutms: i32, objwbemobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -494,11 +494,11 @@ impl ISWbemEventSource_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemLastError_Impl: Sized + ISWbemObject_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemLastError {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemLastError_Vtbl { pub const fn new() -> ISWbemLastError_Vtbl { Self { base__: ISWbemObject_Vtbl::new::() } @@ -507,14 +507,14 @@ impl ISWbemLastError_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::Com::IDispatch>) -> windows_core::Result; fn Security_(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemLocator {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemLocator_Vtbl { pub const fn new() -> ISWbemLocator_Vtbl { unsafe extern "system" fn ConnectServer(this: *mut core::ffi::c_void, strserver: core::mem::MaybeUninit, strnamespace: core::mem::MaybeUninit, struser: core::mem::MaybeUninit, strpassword: core::mem::MaybeUninit, strlocale: core::mem::MaybeUninit, strauthority: core::mem::MaybeUninit, isecurityflags: i32, objwbemnamedvalueset: *mut core::ffi::c_void, objwbemservices: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -547,7 +547,7 @@ impl ISWbemLocator_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Origin(&self) -> windows_core::Result; @@ -555,9 +555,9 @@ pub trait ISWbemMethod_Impl: Sized + super::Com::IDispatch_Impl { fn OutParameters(&self) -> windows_core::Result; fn Qualifiers_(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemMethod {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemMethod_Vtbl { pub const fn new() -> ISWbemMethod_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, strname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -623,15 +623,15 @@ impl ISWbemMethod_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, strname: &windows_core::BSTR, iflags: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemMethodSet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemMethodSet_Vtbl { pub const fn new() -> ISWbemMethodSet_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -675,18 +675,18 @@ impl ISWbemMethodSet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetValue(&self, varvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, varvalue: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Name(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemNamedValue {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemNamedValue_Vtbl { pub const fn new() -> ISWbemNamedValue_Vtbl { - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISWbemNamedValue_Impl::Value(this) { Ok(ok__) => { @@ -696,7 +696,7 @@ impl ISWbemNamedValue_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISWbemNamedValue_Impl::SetValue(this, core::mem::transmute_copy(&varvalue)).into() } @@ -721,19 +721,19 @@ impl ISWbemNamedValue_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, strname: &windows_core::BSTR, iflags: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn Add(&self, strname: &windows_core::BSTR, varvalue: *const windows_core::VARIANT, iflags: i32) -> windows_core::Result; + fn Add(&self, strname: &windows_core::BSTR, varvalue: *const super::Variant::VARIANT, iflags: i32) -> windows_core::Result; fn Remove(&self, strname: &windows_core::BSTR, iflags: i32) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; fn DeleteAll(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemNamedValueSet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemNamedValueSet_Vtbl { pub const fn new() -> ISWbemNamedValueSet_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -766,7 +766,7 @@ impl ISWbemNamedValueSet_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: *const core::mem::MaybeUninit, iflags: i32, objwbemnamedvalue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varvalue: *const core::mem::MaybeUninit, iflags: i32, objwbemnamedvalue: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISWbemNamedValueSet_Impl::Add(this, core::mem::transmute(&strname), core::mem::transmute_copy(&varvalue), core::mem::transmute_copy(&iflags)) { Ok(ok__) => { @@ -809,7 +809,7 @@ impl ISWbemNamedValueSet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::Com::IDispatch>) -> windows_core::Result; fn PutAsync_(&self, objwbemsink: Option<&super::Com::IDispatch>, iflags: i32, objwbemnamedvalueset: Option<&super::Com::IDispatch>, objwbemasynccontext: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; @@ -833,13 +833,13 @@ pub trait ISWbemObject_Impl: Sized + super::Com::IDispatch_Impl { fn Qualifiers_(&self) -> windows_core::Result; fn Properties_(&self) -> windows_core::Result; fn Methods_(&self) -> windows_core::Result; - fn Derivation_(&self) -> windows_core::Result; + fn Derivation_(&self) -> windows_core::Result; fn Path_(&self) -> windows_core::Result; fn Security_(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemObject_Vtbl { pub const fn new() -> ISWbemObject_Vtbl { unsafe extern "system" fn Put_(this: *mut core::ffi::c_void, iflags: i32, objwbemnamedvalueset: *mut core::ffi::c_void, objwbemobjectpath: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1029,7 +1029,7 @@ impl ISWbemObject_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Derivation_(this: *mut core::ffi::c_void, strclassnamearray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Derivation_(this: *mut core::ffi::c_void, strclassnamearray: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISWbemObject_Impl::Derivation_(this) { Ok(ok__) => { @@ -1092,16 +1092,16 @@ impl ISWbemObject_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; fn SystemProperties_(&self) -> windows_core::Result; fn GetText_(&self, iobjecttextformat: WbemObjectTextFormatEnum, iflags: i32, objwbemnamedvalueset: Option<&super::Com::IDispatch>) -> windows_core::Result; fn SetFromText_(&self, bstext: &windows_core::BSTR, iobjecttextformat: WbemObjectTextFormatEnum, iflags: i32, objwbemnamedvalueset: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemObjectEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemObjectEx_Vtbl { pub const fn new() -> ISWbemObjectEx_Vtbl { unsafe extern "system" fn Refresh_(this: *mut core::ffi::c_void, iflags: i32, objwbemnamedvalueset: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1144,7 +1144,7 @@ impl ISWbemObjectEx_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetPath(&self, strpath: &windows_core::BSTR) -> windows_core::Result<()>; @@ -1170,9 +1170,9 @@ pub trait ISWbemObjectPath_Impl: Sized + super::Com::IDispatch_Impl { fn Authority(&self) -> windows_core::Result; fn SetAuthority(&self, strauthority: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemObjectPath {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemObjectPath_Vtbl { pub const fn new() -> ISWbemObjectPath_Vtbl { unsafe extern "system" fn Path(this: *mut core::ffi::c_void, strpath: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1376,7 +1376,7 @@ impl ISWbemObjectPath_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, strobjectpath: &windows_core::BSTR, iflags: i32) -> windows_core::Result; @@ -1384,9 +1384,9 @@ pub trait ISWbemObjectSet_Impl: Sized + super::Com::IDispatch_Impl { fn Security_(&self) -> windows_core::Result; fn ItemIndex(&self, lindex: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemObjectSet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemObjectSet_Vtbl { pub const fn new() -> ISWbemObjectSet_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1452,7 +1452,7 @@ impl ISWbemObjectSet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetIsEnabled(&self, bisenabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -1460,9 +1460,9 @@ pub trait ISWbemPrivilege_Impl: Sized + super::Com::IDispatch_Impl { fn DisplayName(&self) -> windows_core::Result; fn Identifier(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemPrivilege {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemPrivilege_Vtbl { pub const fn new() -> ISWbemPrivilege_Vtbl { unsafe extern "system" fn IsEnabled(this: *mut core::ffi::c_void, bisenabled: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1522,7 +1522,7 @@ impl ISWbemPrivilege_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, iprivilege: WbemPrivilegeEnum) -> windows_core::Result; @@ -1532,9 +1532,9 @@ pub trait ISWbemPrivilegeSet_Impl: Sized + super::Com::IDispatch_Impl { fn DeleteAll(&self) -> windows_core::Result<()>; fn AddAsString(&self, strprivilege: &windows_core::BSTR, bisenabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemPrivilegeSet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemPrivilegeSet_Vtbl { pub const fn new() -> ISWbemPrivilegeSet_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1610,10 +1610,10 @@ impl ISWbemPrivilegeSet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetValue(&self, varvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, varvalue: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Name(&self) -> windows_core::Result; fn IsLocal(&self) -> windows_core::Result; fn Origin(&self) -> windows_core::Result; @@ -1621,12 +1621,12 @@ pub trait ISWbemProperty_Impl: Sized + super::Com::IDispatch_Impl { fn Qualifiers_(&self) -> windows_core::Result; fn IsArray(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemProperty_Vtbl { pub const fn new() -> ISWbemProperty_Vtbl { - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISWbemProperty_Impl::Value(this) { Ok(ok__) => { @@ -1636,7 +1636,7 @@ impl ISWbemProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISWbemProperty_Impl::SetValue(this, core::mem::transmute_copy(&varvalue)).into() } @@ -1716,7 +1716,7 @@ impl ISWbemProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, strname: &windows_core::BSTR, iflags: i32) -> windows_core::Result; @@ -1724,9 +1724,9 @@ pub trait ISWbemPropertySet_Impl: Sized + super::Com::IDispatch_Impl { fn Add(&self, strname: &windows_core::BSTR, icimtype: WbemCimtypeEnum, bisarray: super::super::Foundation::VARIANT_BOOL, iflags: i32) -> windows_core::Result; fn Remove(&self, strname: &windows_core::BSTR, iflags: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemPropertySet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemPropertySet_Vtbl { pub const fn new() -> ISWbemPropertySet_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1786,10 +1786,10 @@ impl ISWbemPropertySet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetValue(&self, varvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Value(&self) -> windows_core::Result; + fn SetValue(&self, varvalue: *const super::Variant::VARIANT) -> windows_core::Result<()>; fn Name(&self) -> windows_core::Result; fn IsLocal(&self) -> windows_core::Result; fn PropagatesToSubclass(&self) -> windows_core::Result; @@ -1800,12 +1800,12 @@ pub trait ISWbemQualifier_Impl: Sized + super::Com::IDispatch_Impl { fn SetIsOverridable(&self, bisoverridable: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn IsAmended(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemQualifier {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemQualifier_Vtbl { pub const fn new() -> ISWbemQualifier_Vtbl { - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, varvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISWbemQualifier_Impl::Value(this) { Ok(ok__) => { @@ -1815,7 +1815,7 @@ impl ISWbemQualifier_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, varvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ISWbemQualifier_Impl::SetValue(this, core::mem::transmute_copy(&varvalue)).into() } @@ -1910,17 +1910,17 @@ impl ISWbemQualifier_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, name: &windows_core::BSTR, iflags: i32) -> windows_core::Result; fn Count(&self) -> windows_core::Result; - fn Add(&self, strname: &windows_core::BSTR, varval: *const windows_core::VARIANT, bpropagatestosubclass: super::super::Foundation::VARIANT_BOOL, bpropagatestoinstance: super::super::Foundation::VARIANT_BOOL, bisoverridable: super::super::Foundation::VARIANT_BOOL, iflags: i32) -> windows_core::Result; + fn Add(&self, strname: &windows_core::BSTR, varval: *const super::Variant::VARIANT, bpropagatestosubclass: super::super::Foundation::VARIANT_BOOL, bpropagatestoinstance: super::super::Foundation::VARIANT_BOOL, bisoverridable: super::super::Foundation::VARIANT_BOOL, iflags: i32) -> windows_core::Result; fn Remove(&self, strname: &windows_core::BSTR, iflags: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemQualifierSet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemQualifierSet_Vtbl { pub const fn new() -> ISWbemQualifierSet_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1953,7 +1953,7 @@ impl ISWbemQualifierSet_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varval: *const core::mem::MaybeUninit, bpropagatestosubclass: super::super::Foundation::VARIANT_BOOL, bpropagatestoinstance: super::super::Foundation::VARIANT_BOOL, bisoverridable: super::super::Foundation::VARIANT_BOOL, iflags: i32, objwbemqualifier: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, varval: *const core::mem::MaybeUninit, bpropagatestosubclass: super::super::Foundation::VARIANT_BOOL, bpropagatestoinstance: super::super::Foundation::VARIANT_BOOL, bisoverridable: super::super::Foundation::VARIANT_BOOL, iflags: i32, objwbemqualifier: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISWbemQualifierSet_Impl::Add(this, core::mem::transmute(&strname), core::mem::transmute_copy(&varval), core::mem::transmute_copy(&bpropagatestosubclass), core::mem::transmute_copy(&bpropagatestoinstance), core::mem::transmute_copy(&bisoverridable), core::mem::transmute_copy(&iflags)) { Ok(ok__) => { @@ -1980,7 +1980,7 @@ impl ISWbemQualifierSet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Refresher(&self) -> windows_core::Result; @@ -1989,9 +1989,9 @@ pub trait ISWbemRefreshableItem_Impl: Sized + super::Com::IDispatch_Impl { fn ObjectSet(&self) -> windows_core::Result; fn Remove(&self, iflags: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemRefreshableItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemRefreshableItem_Vtbl { pub const fn new() -> ISWbemRefreshableItem_Vtbl { unsafe extern "system" fn Index(this: *mut core::ffi::c_void, iindex: *mut i32) -> windows_core::HRESULT { @@ -2062,7 +2062,7 @@ impl ISWbemRefreshableItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, iindex: i32) -> windows_core::Result; @@ -2075,9 +2075,9 @@ pub trait ISWbemRefresher_Impl: Sized + super::Com::IDispatch_Impl { fn SetAutoReconnect(&self, bcount: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn DeleteAll(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemRefresher {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemRefresher_Vtbl { pub const fn new() -> ISWbemRefresher_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, punk: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2174,7 +2174,7 @@ impl ISWbemRefresher_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetImpersonationLevel(&self, iimpersonationlevel: WbemImpersonationLevelEnum) -> windows_core::Result<()>; @@ -2182,9 +2182,9 @@ pub trait ISWbemSecurity_Impl: Sized + super::Com::IDispatch_Impl { fn SetAuthenticationLevel(&self, iauthenticationlevel: WbemAuthenticationLevelEnum) -> windows_core::Result<()>; fn Privileges(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemSecurity {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemSecurity_Vtbl { pub const fn new() -> ISWbemSecurity_Vtbl { unsafe extern "system" fn ImpersonationLevel(this: *mut core::ffi::c_void, iimpersonationlevel: *mut WbemImpersonationLevelEnum) -> windows_core::HRESULT { @@ -2238,7 +2238,7 @@ impl ISWbemSecurity_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::Com::IDispatch>) -> windows_core::Result; fn GetAsync(&self, objwbemsink: Option<&super::Com::IDispatch>, strobjectpath: &windows_core::BSTR, iflags: i32, objwbemnamedvalueset: Option<&super::Com::IDispatch>, objwbemasynccontext: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; @@ -2260,9 +2260,9 @@ pub trait ISWbemServices_Impl: Sized + super::Com::IDispatch_Impl { fn ExecMethodAsync(&self, objwbemsink: Option<&super::Com::IDispatch>, strobjectpath: &windows_core::BSTR, strmethodname: &windows_core::BSTR, objwbeminparameters: Option<&super::Com::IDispatch>, iflags: i32, objwbemnamedvalueset: Option<&super::Com::IDispatch>, objwbemasynccontext: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; fn Security_(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemServices {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemServices_Vtbl { pub const fn new() -> ISWbemServices_Vtbl { unsafe extern "system" fn Get(this: *mut core::ffi::c_void, strobjectpath: core::mem::MaybeUninit, iflags: i32, objwbemnamedvalueset: *mut core::ffi::c_void, objwbemobject: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2453,14 +2453,14 @@ impl ISWbemServices_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemServicesEx_Impl: Sized + ISWbemServices_Impl { fn Put(&self, objwbemobject: Option<&ISWbemObjectEx>, iflags: i32, objwbemnamedvalueset: Option<&super::Com::IDispatch>) -> windows_core::Result; fn PutAsync(&self, objwbemsink: Option<&ISWbemSink>, objwbemobject: Option<&ISWbemObjectEx>, iflags: i32, objwbemnamedvalueset: Option<&super::Com::IDispatch>, objwbemasynccontext: Option<&super::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemServicesEx {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemServicesEx_Vtbl { pub const fn new() -> ISWbemServicesEx_Vtbl { unsafe extern "system" fn Put(this: *mut core::ffi::c_void, objwbemobject: *mut core::ffi::c_void, iflags: i32, objwbemnamedvalueset: *mut core::ffi::c_void, objwbemobjectpath: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2483,13 +2483,13 @@ impl ISWbemServicesEx_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemSink {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemSink_Vtbl { pub const fn new() -> ISWbemSink_Vtbl { unsafe extern "system" fn Cancel(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2502,11 +2502,11 @@ impl ISWbemSink_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISWbemSinkEvents_Impl: Sized + super::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISWbemSinkEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISWbemSinkEvents_Vtbl { pub const fn new() -> ISWbemSinkEvents_Vtbl { Self { base__: super::Com::IDispatch_Vtbl::new::() } @@ -2537,15 +2537,15 @@ impl IUnsecuredApartment_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetWMIObject(&self) -> windows_core::Result; fn GetWMIServices(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWMIExtension {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWMIExtension_Vtbl { pub const fn new() -> IWMIExtension_Vtbl { unsafe extern "system" fn WMIObjectPath(this: *mut core::ffi::c_void, strwmiobjectpath: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2708,15 +2708,15 @@ impl IWbemCallResult_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemClassObject_Impl: Sized + windows_core::IUnknownImpl { fn GetQualifierSet(&self) -> windows_core::Result; - fn Get(&self, wszname: &windows_core::PCWSTR, lflags: i32, pval: *mut windows_core::VARIANT, ptype: *mut i32, plflavor: *mut i32) -> windows_core::Result<()>; - fn Put(&self, wszname: &windows_core::PCWSTR, lflags: i32, pval: *const windows_core::VARIANT, r#type: i32) -> windows_core::Result<()>; + fn Get(&self, wszname: &windows_core::PCWSTR, lflags: i32, pval: *mut super::Variant::VARIANT, ptype: *mut i32, plflavor: *mut i32) -> windows_core::Result<()>; + fn Put(&self, wszname: &windows_core::PCWSTR, lflags: i32, pval: *const super::Variant::VARIANT, r#type: i32) -> windows_core::Result<()>; fn Delete(&self, wszname: &windows_core::PCWSTR) -> windows_core::Result<()>; - fn GetNames(&self, wszqualifiername: &windows_core::PCWSTR, lflags: WBEM_CONDITION_FLAG_TYPE, pqualifierval: *const windows_core::VARIANT) -> windows_core::Result<*mut super::Com::SAFEARRAY>; + fn GetNames(&self, wszqualifiername: &windows_core::PCWSTR, lflags: WBEM_CONDITION_FLAG_TYPE, pqualifierval: *const super::Variant::VARIANT) -> windows_core::Result<*mut super::Com::SAFEARRAY>; fn BeginEnumeration(&self, lenumflags: i32) -> windows_core::Result<()>; - fn Next(&self, lflags: i32, strname: *mut windows_core::BSTR, pval: *mut windows_core::VARIANT, ptype: *mut i32, plflavor: *mut i32) -> windows_core::Result<()>; + fn Next(&self, lflags: i32, strname: *mut windows_core::BSTR, pval: *mut super::Variant::VARIANT, ptype: *mut i32, plflavor: *mut i32) -> windows_core::Result<()>; fn EndEnumeration(&self) -> windows_core::Result<()>; fn GetPropertyQualifierSet(&self, wszproperty: &windows_core::PCWSTR) -> windows_core::Result; fn Clone(&self) -> windows_core::Result; @@ -2735,9 +2735,9 @@ pub trait IWbemClassObject_Impl: Sized + windows_core::IUnknownImpl { fn GetMethodQualifierSet(&self, wszmethod: &windows_core::PCWSTR) -> windows_core::Result; fn GetMethodOrigin(&self, wszmethodname: &windows_core::PCWSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWbemClassObject {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWbemClassObject_Vtbl { pub const fn new() -> IWbemClassObject_Vtbl { unsafe extern "system" fn GetQualifierSet(this: *mut core::ffi::c_void, ppqualset: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2750,11 +2750,11 @@ impl IWbemClassObject_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Get(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pval: *mut core::mem::MaybeUninit, ptype: *mut i32, plflavor: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn Get(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pval: *mut core::mem::MaybeUninit, ptype: *mut i32, plflavor: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemClassObject_Impl::Get(this, core::mem::transmute(&wszname), core::mem::transmute_copy(&lflags), core::mem::transmute_copy(&pval), core::mem::transmute_copy(&ptype), core::mem::transmute_copy(&plflavor)).into() } - unsafe extern "system" fn Put(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pval: *const core::mem::MaybeUninit, r#type: i32) -> windows_core::HRESULT { + unsafe extern "system" fn Put(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pval: *const core::mem::MaybeUninit, r#type: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemClassObject_Impl::Put(this, core::mem::transmute(&wszname), core::mem::transmute_copy(&lflags), core::mem::transmute_copy(&pval), core::mem::transmute_copy(&r#type)).into() } @@ -2762,7 +2762,7 @@ impl IWbemClassObject_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemClassObject_Impl::Delete(this, core::mem::transmute(&wszname)).into() } - unsafe extern "system" fn GetNames(this: *mut core::ffi::c_void, wszqualifiername: windows_core::PCWSTR, lflags: WBEM_CONDITION_FLAG_TYPE, pqualifierval: *const core::mem::MaybeUninit, pnames: *mut *mut super::Com::SAFEARRAY) -> windows_core::HRESULT { + unsafe extern "system" fn GetNames(this: *mut core::ffi::c_void, wszqualifiername: windows_core::PCWSTR, lflags: WBEM_CONDITION_FLAG_TYPE, pqualifierval: *const core::mem::MaybeUninit, pnames: *mut *mut super::Com::SAFEARRAY) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWbemClassObject_Impl::GetNames(this, core::mem::transmute(&wszqualifiername), core::mem::transmute_copy(&lflags), core::mem::transmute_copy(&pqualifierval)) { Ok(ok__) => { @@ -2776,7 +2776,7 @@ impl IWbemClassObject_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemClassObject_Impl::BeginEnumeration(this, core::mem::transmute_copy(&lenumflags)).into() } - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, lflags: i32, strname: *mut core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit, ptype: *mut i32, plflavor: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, lflags: i32, strname: *mut core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit, ptype: *mut i32, plflavor: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemClassObject_Impl::Next(this, core::mem::transmute_copy(&lflags), core::mem::transmute_copy(&strname), core::mem::transmute_copy(&pval), core::mem::transmute_copy(&ptype), core::mem::transmute_copy(&plflavor)).into() } @@ -3077,21 +3077,21 @@ impl IWbemConstructClassObject_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemContext_Impl: Sized + windows_core::IUnknownImpl { fn Clone(&self) -> windows_core::Result; fn GetNames(&self, lflags: i32) -> windows_core::Result<*mut super::Com::SAFEARRAY>; fn BeginEnumeration(&self, lflags: i32) -> windows_core::Result<()>; - fn Next(&self, lflags: i32, pstrname: *mut windows_core::BSTR, pvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn Next(&self, lflags: i32, pstrname: *mut windows_core::BSTR, pvalue: *mut super::Variant::VARIANT) -> windows_core::Result<()>; fn EndEnumeration(&self) -> windows_core::Result<()>; - fn SetValue(&self, wszname: &windows_core::PCWSTR, lflags: i32, pvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn GetValue(&self, wszname: &windows_core::PCWSTR, lflags: i32) -> windows_core::Result; + fn SetValue(&self, wszname: &windows_core::PCWSTR, lflags: i32, pvalue: *const super::Variant::VARIANT) -> windows_core::Result<()>; + fn GetValue(&self, wszname: &windows_core::PCWSTR, lflags: i32) -> windows_core::Result; fn DeleteValue(&self, wszname: &windows_core::PCWSTR, lflags: i32) -> windows_core::Result<()>; fn DeleteAll(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWbemContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWbemContext_Vtbl { pub const fn new() -> IWbemContext_Vtbl { unsafe extern "system" fn Clone(this: *mut core::ffi::c_void, ppnewcopy: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3118,7 +3118,7 @@ impl IWbemContext_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemContext_Impl::BeginEnumeration(this, core::mem::transmute_copy(&lflags)).into() } - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, lflags: i32, pstrname: *mut core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, lflags: i32, pstrname: *mut core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemContext_Impl::Next(this, core::mem::transmute_copy(&lflags), core::mem::transmute_copy(&pstrname), core::mem::transmute_copy(&pvalue)).into() } @@ -3126,11 +3126,11 @@ impl IWbemContext_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemContext_Impl::EndEnumeration(this).into() } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemContext_Impl::SetValue(this, core::mem::transmute(&wszname), core::mem::transmute_copy(&lflags), core::mem::transmute_copy(&pvalue)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWbemContext_Impl::GetValue(this, core::mem::transmute(&wszname), core::mem::transmute_copy(&lflags)) { Ok(ok__) => { @@ -3530,7 +3530,7 @@ impl IWbemLocator_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn WritePropertyValue(&self, lhandle: i32, lnumbytes: i32, adata: *const u8) -> windows_core::Result<()>; @@ -3543,9 +3543,9 @@ pub trait IWbemObjectAccess_Impl: Sized + IWbemClassObject_Impl { fn Lock(&self, lflags: i32) -> windows_core::Result<()>; fn Unlock(&self, lflags: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWbemObjectAccess {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWbemObjectAccess_Vtbl { pub const fn new() -> IWbemObjectAccess_Vtbl { unsafe extern "system" fn GetPropertyHandle(this: *mut core::ffi::c_void, wszpropertyname: windows_core::PCWSTR, ptype: *mut i32, plhandle: *mut i32) -> windows_core::HRESULT { @@ -3639,14 +3639,17 @@ impl IWbemObjectSink_Vtbl { iid == &::IID } } +#[cfg(all(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<()>; fn WriteError(&self, pobjerror: Option<&IWbemClassObject>) -> windows_core::Result; fn PromptUser(&self, strmessage: &windows_core::BSTR, uprompttype: u8) -> windows_core::Result; fn WriteProgress(&self, stractivity: &windows_core::BSTR, strcurrentoperation: &windows_core::BSTR, strstatusdescription: &windows_core::BSTR, upercentcomplete: u32, usecondsremaining: u32) -> windows_core::Result<()>; - fn WriteStreamParameter(&self, strname: &windows_core::BSTR, vtvalue: *const windows_core::VARIANT, ultype: u32, ulflags: u32) -> windows_core::Result<()>; + fn WriteStreamParameter(&self, strname: &windows_core::BSTR, vtvalue: *const super::Variant::VARIANT, ultype: u32, ulflags: u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWbemObjectSinkEx {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWbemObjectSinkEx_Vtbl { pub const fn new() -> IWbemObjectSinkEx_Vtbl { unsafe extern "system" fn WriteMessage(this: *mut core::ffi::c_void, uchannel: u32, strmessage: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3677,7 +3680,7 @@ impl IWbemObjectSinkEx_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemObjectSinkEx_Impl::WriteProgress(this, core::mem::transmute(&stractivity), core::mem::transmute(&strcurrentoperation), core::mem::transmute(&strstatusdescription), core::mem::transmute_copy(&upercentcomplete), core::mem::transmute_copy(&usecondsremaining)).into() } - unsafe extern "system" fn WriteStreamParameter(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, vtvalue: *const core::mem::MaybeUninit, ultype: u32, ulflags: u32) -> windows_core::HRESULT { + unsafe extern "system" fn WriteStreamParameter(this: *mut core::ffi::c_void, strname: core::mem::MaybeUninit, vtvalue: *const core::mem::MaybeUninit, ultype: u32, ulflags: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemObjectSinkEx_Impl::WriteStreamParameter(this, core::mem::transmute(&strname), core::mem::transmute_copy(&vtvalue), core::mem::transmute_copy(&ultype), core::mem::transmute_copy(&ulflags)).into() } @@ -3924,19 +3927,22 @@ impl IWbemPath_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemPathKeyList_Impl: Sized + windows_core::IUnknownImpl { fn GetCount(&self) -> windows_core::Result; fn SetKey(&self, wszname: &windows_core::PCWSTR, uflags: u32, ucimtype: u32, pkeyval: *const core::ffi::c_void) -> windows_core::Result<()>; - fn SetKey2(&self, wszname: &windows_core::PCWSTR, uflags: u32, ucimtype: u32, pkeyval: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetKey2(&self, wszname: &windows_core::PCWSTR, uflags: u32, ucimtype: u32, pkeyval: *const super::Variant::VARIANT) -> windows_core::Result<()>; 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<()>; - fn GetKey2(&self, ukeyix: u32, uflags: u32, punamebufsize: *mut u32, pszkeyname: windows_core::PWSTR, pkeyvalue: *mut windows_core::VARIANT, puapparentcimtype: *mut u32) -> windows_core::Result<()>; + 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<()>; fn RemoveKey(&self, wszname: &windows_core::PCWSTR, uflags: u32) -> windows_core::Result<()>; fn RemoveAllKeys(&self, uflags: u32) -> windows_core::Result<()>; fn MakeSingleton(&self, bset: u8) -> windows_core::Result<()>; fn GetInfo(&self, urequestedinfo: u32) -> windows_core::Result; fn GetText(&self, lflags: i32, pubufflength: *mut u32, psztext: windows_core::PWSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWbemPathKeyList {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWbemPathKeyList_Vtbl { pub const fn new() -> IWbemPathKeyList_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, pukeycount: *mut u32) -> windows_core::HRESULT { @@ -3953,7 +3959,7 @@ impl IWbemPathKeyList_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemPathKeyList_Impl::SetKey(this, core::mem::transmute(&wszname), core::mem::transmute_copy(&uflags), core::mem::transmute_copy(&ucimtype), core::mem::transmute_copy(&pkeyval)).into() } - unsafe extern "system" fn SetKey2(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, uflags: u32, ucimtype: u32, pkeyval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetKey2(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, uflags: u32, ucimtype: u32, pkeyval: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemPathKeyList_Impl::SetKey2(this, core::mem::transmute(&wszname), core::mem::transmute_copy(&uflags), core::mem::transmute_copy(&ucimtype), core::mem::transmute_copy(&pkeyval)).into() } @@ -3961,7 +3967,7 @@ impl IWbemPathKeyList_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemPathKeyList_Impl::GetKey(this, core::mem::transmute_copy(&ukeyix), core::mem::transmute_copy(&uflags), core::mem::transmute_copy(&punamebufsize), core::mem::transmute_copy(&pszkeyname), core::mem::transmute_copy(&pukeyvalbufsize), core::mem::transmute_copy(&pkeyval), core::mem::transmute_copy(&puapparentcimtype)).into() } - unsafe extern "system" fn GetKey2(this: *mut core::ffi::c_void, ukeyix: u32, uflags: u32, punamebufsize: *mut u32, pszkeyname: windows_core::PWSTR, pkeyvalue: *mut core::mem::MaybeUninit, puapparentcimtype: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn GetKey2(this: *mut core::ffi::c_void, ukeyix: u32, uflags: u32, punamebufsize: *mut u32, pszkeyname: windows_core::PWSTR, pkeyvalue: *mut core::mem::MaybeUninit, puapparentcimtype: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemPathKeyList_Impl::GetKey2(this, core::mem::transmute_copy(&ukeyix), core::mem::transmute_copy(&uflags), core::mem::transmute_copy(&punamebufsize), core::mem::transmute_copy(&pszkeyname), core::mem::transmute_copy(&pkeyvalue), core::mem::transmute_copy(&puapparentcimtype)).into() } @@ -4009,14 +4015,17 @@ impl IWbemPathKeyList_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemPropertyProvider_Impl: Sized + windows_core::IUnknownImpl { - fn GetProperty(&self, lflags: i32, strlocale: &windows_core::BSTR, strclassmapping: &windows_core::BSTR, strinstmapping: &windows_core::BSTR, strpropmapping: &windows_core::BSTR) -> windows_core::Result; - fn PutProperty(&self, lflags: i32, strlocale: &windows_core::BSTR, strclassmapping: &windows_core::BSTR, strinstmapping: &windows_core::BSTR, strpropmapping: &windows_core::BSTR, pvvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, lflags: i32, strlocale: &windows_core::BSTR, strclassmapping: &windows_core::BSTR, strinstmapping: &windows_core::BSTR, strpropmapping: &windows_core::BSTR) -> windows_core::Result; + fn PutProperty(&self, lflags: i32, strlocale: &windows_core::BSTR, strclassmapping: &windows_core::BSTR, strinstmapping: &windows_core::BSTR, strpropmapping: &windows_core::BSTR, pvvalue: *const super::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWbemPropertyProvider {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWbemPropertyProvider_Vtbl { pub const fn new() -> IWbemPropertyProvider_Vtbl { - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lflags: i32, strlocale: core::mem::MaybeUninit, strclassmapping: core::mem::MaybeUninit, strinstmapping: core::mem::MaybeUninit, strpropmapping: core::mem::MaybeUninit, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, lflags: i32, strlocale: core::mem::MaybeUninit, strclassmapping: core::mem::MaybeUninit, strinstmapping: core::mem::MaybeUninit, strpropmapping: core::mem::MaybeUninit, pvvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWbemPropertyProvider_Impl::GetProperty(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&strlocale), core::mem::transmute(&strclassmapping), core::mem::transmute(&strinstmapping), core::mem::transmute(&strpropmapping)) { Ok(ok__) => { @@ -4026,7 +4035,7 @@ impl IWbemPropertyProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PutProperty(this: *mut core::ffi::c_void, lflags: i32, strlocale: core::mem::MaybeUninit, strclassmapping: core::mem::MaybeUninit, strinstmapping: core::mem::MaybeUninit, strpropmapping: core::mem::MaybeUninit, pvvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutProperty(this: *mut core::ffi::c_void, lflags: i32, strlocale: core::mem::MaybeUninit, strclassmapping: core::mem::MaybeUninit, strinstmapping: core::mem::MaybeUninit, strpropmapping: core::mem::MaybeUninit, pvvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemPropertyProvider_Impl::PutProperty(this, core::mem::transmute_copy(&lflags), core::mem::transmute(&strlocale), core::mem::transmute(&strclassmapping), core::mem::transmute(&strinstmapping), core::mem::transmute(&strpropmapping), core::mem::transmute_copy(&pvvalue)).into() } @@ -4088,26 +4097,26 @@ impl IWbemProviderInitSink_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWbemQualifierSet_Impl: Sized + windows_core::IUnknownImpl { - fn Get(&self, wszname: &windows_core::PCWSTR, lflags: i32, pval: *mut windows_core::VARIANT, plflavor: *mut i32) -> windows_core::Result<()>; - fn Put(&self, wszname: &windows_core::PCWSTR, pval: *const windows_core::VARIANT, lflavor: i32) -> windows_core::Result<()>; + fn Get(&self, wszname: &windows_core::PCWSTR, lflags: i32, pval: *mut super::Variant::VARIANT, plflavor: *mut i32) -> windows_core::Result<()>; + fn Put(&self, wszname: &windows_core::PCWSTR, pval: *const super::Variant::VARIANT, lflavor: i32) -> windows_core::Result<()>; fn Delete(&self, wszname: &windows_core::PCWSTR) -> windows_core::Result<()>; fn GetNames(&self, lflags: i32) -> windows_core::Result<*mut super::Com::SAFEARRAY>; fn BeginEnumeration(&self, lflags: i32) -> windows_core::Result<()>; - fn Next(&self, lflags: i32, pstrname: *mut windows_core::BSTR, pval: *mut windows_core::VARIANT, plflavor: *mut i32) -> windows_core::Result<()>; + fn Next(&self, lflags: i32, pstrname: *mut windows_core::BSTR, pval: *mut super::Variant::VARIANT, plflavor: *mut i32) -> windows_core::Result<()>; fn EndEnumeration(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWbemQualifierSet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWbemQualifierSet_Vtbl { pub const fn new() -> IWbemQualifierSet_Vtbl { - unsafe extern "system" fn Get(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pval: *mut core::mem::MaybeUninit, plflavor: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn Get(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, lflags: i32, pval: *mut core::mem::MaybeUninit, plflavor: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemQualifierSet_Impl::Get(this, core::mem::transmute(&wszname), core::mem::transmute_copy(&lflags), core::mem::transmute_copy(&pval), core::mem::transmute_copy(&plflavor)).into() } - unsafe extern "system" fn Put(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, pval: *const core::mem::MaybeUninit, lflavor: i32) -> windows_core::HRESULT { + unsafe extern "system" fn Put(this: *mut core::ffi::c_void, wszname: windows_core::PCWSTR, pval: *const core::mem::MaybeUninit, lflavor: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemQualifierSet_Impl::Put(this, core::mem::transmute(&wszname), core::mem::transmute_copy(&pval), core::mem::transmute_copy(&lflavor)).into() } @@ -4129,7 +4138,7 @@ impl IWbemQualifierSet_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemQualifierSet_Impl::BeginEnumeration(this, core::mem::transmute_copy(&lflags)).into() } - unsafe extern "system" fn Next(this: *mut core::ffi::c_void, lflags: i32, pstrname: *mut core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit, plflavor: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn Next(this: *mut core::ffi::c_void, lflags: i32, pstrname: *mut core::mem::MaybeUninit, pval: *mut core::mem::MaybeUninit, plflavor: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWbemQualifierSet_Impl::Next(this, core::mem::transmute_copy(&lflags), core::mem::transmute_copy(&pstrname), core::mem::transmute_copy(&pval), core::mem::transmute_copy(&plflavor)).into() } 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 8cd90f7d27..bfb063a0a8 100644 --- a/crates/libs/windows/src/Windows/Win32/System/Wmi/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/System/Wmi/mod.rs @@ -538,11 +538,13 @@ impl core::ops::Deref for ISWbemNamedValue { windows_core::imp::interface_hierarchy!(ISWbemNamedValue, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISWbemNamedValue { - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, varvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(varvalue)).ok() } pub unsafe fn Name(&self) -> windows_core::Result { @@ -554,8 +556,14 @@ impl ISWbemNamedValue { #[repr(C)] pub struct ISWbemNamedValue_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -587,8 +595,8 @@ impl ISWbemNamedValueSet { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Add(&self, strname: P0, varvalue: *const windows_core::VARIANT, iflags: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -620,9 +628,9 @@ pub struct ISWbemNamedValueSet_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -834,7 +842,8 @@ impl ISWbemObject { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Methods_)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Derivation_(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Derivation_(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Derivation_)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -938,7 +947,10 @@ pub struct ISWbemObject_Vtbl { pub Methods_: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Methods_: usize, - pub Derivation_: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Derivation_: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Derivation_: usize, #[cfg(feature = "Win32_System_Com")] pub Path_: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -1356,11 +1368,13 @@ impl core::ops::Deref for ISWbemProperty { windows_core::imp::interface_hierarchy!(ISWbemProperty, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISWbemProperty { - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, varvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(varvalue)).ok() } pub unsafe fn Name(&self) -> windows_core::Result { @@ -1393,8 +1407,14 @@ impl ISWbemProperty { #[repr(C)] pub struct ISWbemProperty_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsLocal: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub Origin: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1479,11 +1499,13 @@ impl core::ops::Deref for ISWbemQualifier { windows_core::imp::interface_hierarchy!(ISWbemQualifier, windows_core::IUnknown, super::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl ISWbemQualifier { - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, varvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(varvalue)).ok() } pub unsafe fn Name(&self) -> windows_core::Result { @@ -1533,8 +1555,14 @@ impl ISWbemQualifier { #[repr(C)] pub struct ISWbemQualifier_Vtbl { pub base__: super::Com::IDispatch_Vtbl, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsLocal: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub PropagatesToSubclass: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -1574,8 +1602,8 @@ impl ISWbemQualifierSet { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn Add(&self, strname: P0, varval: *const windows_core::VARIANT, bpropagatestosubclass: P1, bpropagatestoinstance: P2, bisoverridable: P3, iflags: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1602,9 +1630,9 @@ pub struct ISWbemQualifierSet_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Item: usize, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, i32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, } @@ -2377,13 +2405,15 @@ impl IWbemClassObject { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetQualifierSet)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Get(&self, wszname: P0, lflags: i32, pval: *mut windows_core::VARIANT, ptype: Option<*mut i32>, plflavor: Option<*mut i32>) -> windows_core::Result<()> + #[cfg(all(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: Option<*mut i32>, plflavor: Option<*mut i32>) -> windows_core::Result<()> where P0: windows_core::Param, { (windows_core::Interface::vtable(self).Get)(windows_core::Interface::as_raw(self), wszname.param().abi(), lflags, core::mem::transmute(pval), core::mem::transmute(ptype.unwrap_or(std::ptr::null_mut())), core::mem::transmute(plflavor.unwrap_or(std::ptr::null_mut()))).ok() } - pub unsafe fn Put(&self, wszname: P0, lflags: i32, pval: *const windows_core::VARIANT, r#type: i32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -2395,8 +2425,8 @@ impl IWbemClassObject { { (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self), wszname.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GetNames(&self, wszqualifiername: P0, lflags: WBEM_CONDITION_FLAG_TYPE, pqualifierval: *const windows_core::VARIANT) -> windows_core::Result<*mut super::Com::SAFEARRAY> + #[cfg(all(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 P0: windows_core::Param, { @@ -2406,7 +2436,8 @@ 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() } - pub unsafe fn Next(&self, lflags: i32, strname: *mut windows_core::BSTR, pval: *mut windows_core::VARIANT, ptype: *mut i32, plflavor: *mut i32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pval), ptype, plflavor).ok() } pub unsafe fn EndEnumeration(&self) -> windows_core::Result<()> { @@ -2502,15 +2533,24 @@ impl IWbemClassObject { pub struct IWbemClassObject_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetQualifierSet: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *mut core::mem::MaybeUninit, *mut i32, *mut i32) -> windows_core::HRESULT, - pub Put: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *mut core::mem::MaybeUninit, *mut i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Get: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Put: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Put: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub GetNames: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, WBEM_CONDITION_FLAG_TYPE, *const core::mem::MaybeUninit, *mut *mut super::Com::SAFEARRAY) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetNames: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, WBEM_CONDITION_FLAG_TYPE, *const core::mem::MaybeUninit, *mut *mut super::Com::SAFEARRAY) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetNames: usize, pub BeginEnumeration: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i32, *mut i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub EndEnumeration: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub GetPropertyQualifierSet: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2743,19 +2783,22 @@ 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() } - pub unsafe fn Next(&self, lflags: i32, pstrname: *mut windows_core::BSTR, pvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvalue)).ok() } pub unsafe fn EndEnumeration(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).EndEnumeration)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn SetValue(&self, wszname: P0, lflags: i32, pvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetValue)(windows_core::Interface::as_raw(self), wszname.param().abi(), lflags, core::mem::transmute(pvalue)).ok() } - pub unsafe fn GetValue(&self, wszname: P0, lflags: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -2781,10 +2824,19 @@ pub struct IWbemContext_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] GetNames: usize, pub BeginEnumeration: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub EndEnumeration: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, pub DeleteValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32) -> windows_core::HRESULT, pub DeleteAll: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -3263,7 +3315,8 @@ impl IWbemObjectSinkEx { { (windows_core::Interface::vtable(self).WriteProgress)(windows_core::Interface::as_raw(self), stractivity.param().abi(), strcurrentoperation.param().abi(), strstatusdescription.param().abi(), upercentcomplete, usecondsremaining).ok() } - pub unsafe fn WriteStreamParameter(&self, strname: P0, vtvalue: *const windows_core::VARIANT, ultype: u32, ulflags: u32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3277,7 +3330,10 @@ pub struct IWbemObjectSinkEx_Vtbl { pub WriteError: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut u8) -> windows_core::HRESULT, pub PromptUser: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, u8, *mut u8) -> windows_core::HRESULT, pub WriteProgress: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, u32, u32) -> windows_core::HRESULT, - pub WriteStreamParameter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, u32, u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub WriteStreamParameter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, u32, u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + WriteStreamParameter: usize, } windows_core::imp::define_interface!(IWbemObjectTextSrc, IWbemObjectTextSrc_Vtbl, 0xbfbf883a_cad7_11d3_a11b_00105a1f515a); impl core::ops::Deref for IWbemObjectTextSrc { @@ -3487,7 +3543,8 @@ impl IWbemPathKeyList { { (windows_core::Interface::vtable(self).SetKey)(windows_core::Interface::as_raw(self), wszname.param().abi(), uflags, ucimtype, pkeyval).ok() } - pub unsafe fn SetKey2(&self, wszname: P0, uflags: u32, ucimtype: u32, pkeyval: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3496,7 +3553,8 @@ 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() } - pub unsafe fn GetKey2(&self, ukeyix: u32, uflags: u32, punamebufsize: *mut u32, pszkeyname: windows_core::PWSTR, pkeyvalue: *mut windows_core::VARIANT, puapparentcimtype: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pkeyvalue), puapparentcimtype).ok() } pub unsafe fn RemoveKey(&self, wszname: P0, uflags: u32) -> windows_core::Result<()> @@ -3524,9 +3582,15 @@ pub struct IWbemPathKeyList_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub SetKey: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, u32, u32, *const core::ffi::c_void) -> windows_core::HRESULT, - pub SetKey2: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, u32, u32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetKey2: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, u32, u32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetKey2: usize, pub GetKey: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut u32, windows_core::PWSTR, *mut u32, *mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub GetKey2: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut u32, windows_core::PWSTR, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetKey2: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32, *mut u32, windows_core::PWSTR, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetKey2: usize, pub RemoveKey: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, u32) -> windows_core::HRESULT, pub RemoveAllKeys: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub MakeSingleton: unsafe extern "system" fn(*mut core::ffi::c_void, u8) -> windows_core::HRESULT, @@ -3542,7 +3606,8 @@ impl core::ops::Deref for IWbemPropertyProvider { } windows_core::imp::interface_hierarchy!(IWbemPropertyProvider, windows_core::IUnknown); impl IWbemPropertyProvider { - pub unsafe fn GetProperty(&self, lflags: i32, strlocale: P0, strclassmapping: P1, strinstmapping: P2, strpropmapping: P3) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -3552,7 +3617,8 @@ impl IWbemPropertyProvider { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), lflags, strlocale.param().abi(), strclassmapping.param().abi(), strinstmapping.param().abi(), strpropmapping.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PutProperty(&self, lflags: i32, strlocale: P0, strclassmapping: P1, strinstmapping: P2, strpropmapping: P3, pvvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -3565,8 +3631,14 @@ impl IWbemPropertyProvider { #[repr(C)] pub struct IWbemPropertyProvider_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PutProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutProperty: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutProperty: usize, } windows_core::imp::define_interface!(IWbemProviderIdentity, IWbemProviderIdentity_Vtbl, 0x631f7d97_d993_11d2_b339_00105a1f4aaf); impl core::ops::Deref for IWbemProviderIdentity { @@ -3642,13 +3714,15 @@ impl core::ops::Deref for IWbemQualifierSet { } windows_core::imp::interface_hierarchy!(IWbemQualifierSet, windows_core::IUnknown); impl IWbemQualifierSet { - pub unsafe fn Get(&self, wszname: P0, lflags: i32, pval: *mut windows_core::VARIANT, plflavor: *mut i32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).Get)(windows_core::Interface::as_raw(self), wszname.param().abi(), lflags, core::mem::transmute(pval), plflavor).ok() } - pub unsafe fn Put(&self, wszname: P0, pval: *const windows_core::VARIANT, lflavor: i32) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -3668,7 +3742,8 @@ 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() } - pub unsafe fn Next(&self, lflags: i32, pstrname: *mut windows_core::BSTR, pval: *mut windows_core::VARIANT, plflavor: *mut i32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pval), plflavor).ok() } pub unsafe fn EndEnumeration(&self) -> windows_core::Result<()> { @@ -3678,15 +3753,24 @@ impl IWbemQualifierSet { #[repr(C)] pub struct IWbemQualifierSet_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, - pub Put: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Get: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, i32, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Get: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Put: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Put: usize, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub GetNames: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut *mut super::Com::SAFEARRAY) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetNames: usize, pub BeginEnumeration: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub EndEnumeration: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IWbemQuery, IWbemQuery_Vtbl, 0x81166f58_dd98_11d3_a120_00105a1f515a); 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 32751d646d..c67122fe94 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Accessibility/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Accessibility/impl.rs @@ -14,13 +14,16 @@ impl IAccIdentity_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAccPropServer_Impl: Sized + windows_core::IUnknownImpl { - fn GetPropValue(&self, pidstring: *const u8, dwidstringlen: u32, idprop: &windows_core::GUID, pvarvalue: *mut windows_core::VARIANT, pfhasprop: *mut super::super::Foundation::BOOL) -> windows_core::Result<()>; + 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<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAccPropServer {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAccPropServer_Vtbl { pub const fn new() -> IAccPropServer_Vtbl { - unsafe extern "system" fn GetPropValue(this: *mut core::ffi::c_void, pidstring: *const u8, dwidstringlen: u32, idprop: windows_core::GUID, pvarvalue: *mut core::mem::MaybeUninit, pfhasprop: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn GetPropValue(this: *mut core::ffi::c_void, pidstring: *const u8, dwidstringlen: u32, idprop: windows_core::GUID, pvarvalue: *mut core::mem::MaybeUninit, pfhasprop: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccPropServer_Impl::GetPropValue(this, core::mem::transmute_copy(&pidstring), core::mem::transmute_copy(&dwidstringlen), core::mem::transmute(&idprop), core::mem::transmute_copy(&pvarvalue), core::mem::transmute_copy(&pfhasprop)).into() } @@ -30,30 +33,30 @@ impl IAccPropServer_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IAccPropServices_Impl: Sized + windows_core::IUnknownImpl { - fn SetPropValue(&self, pidstring: *const u8, dwidstringlen: u32, idprop: &windows_core::GUID, var: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetPropValue(&self, pidstring: *const u8, dwidstringlen: u32, idprop: &windows_core::GUID, var: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetPropServer(&self, pidstring: *const u8, dwidstringlen: u32, paprops: *const windows_core::GUID, cprops: i32, pserver: Option<&IAccPropServer>, annoscope: AnnoScope) -> windows_core::Result<()>; fn ClearProps(&self, pidstring: *const u8, dwidstringlen: u32, paprops: *const windows_core::GUID, cprops: i32) -> windows_core::Result<()>; - fn SetHwndProp(&self, hwnd: super::super::Foundation::HWND, idobject: u32, idchild: u32, idprop: &windows_core::GUID, var: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetHwndProp(&self, hwnd: super::super::Foundation::HWND, idobject: u32, idchild: u32, idprop: &windows_core::GUID, var: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetHwndPropStr(&self, hwnd: super::super::Foundation::HWND, idobject: u32, idchild: u32, idprop: &windows_core::GUID, str: &windows_core::PCWSTR) -> windows_core::Result<()>; fn SetHwndPropServer(&self, hwnd: super::super::Foundation::HWND, idobject: u32, idchild: u32, paprops: *const windows_core::GUID, cprops: i32, pserver: Option<&IAccPropServer>, annoscope: AnnoScope) -> windows_core::Result<()>; fn ClearHwndProps(&self, hwnd: super::super::Foundation::HWND, idobject: u32, idchild: u32, paprops: *const windows_core::GUID, cprops: i32) -> windows_core::Result<()>; fn ComposeHwndIdentityString(&self, hwnd: super::super::Foundation::HWND, idobject: u32, idchild: u32, ppidstring: *mut *mut u8, pdwidstringlen: *mut u32) -> windows_core::Result<()>; fn DecomposeHwndIdentityString(&self, pidstring: *const u8, dwidstringlen: u32, phwnd: *mut super::super::Foundation::HWND, pidobject: *mut u32, pidchild: *mut u32) -> windows_core::Result<()>; - fn SetHmenuProp(&self, hmenu: super::WindowsAndMessaging::HMENU, idchild: u32, idprop: &windows_core::GUID, var: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SetHmenuProp(&self, hmenu: super::WindowsAndMessaging::HMENU, idchild: u32, idprop: &windows_core::GUID, var: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SetHmenuPropStr(&self, hmenu: super::WindowsAndMessaging::HMENU, idchild: u32, idprop: &windows_core::GUID, str: &windows_core::PCWSTR) -> windows_core::Result<()>; fn SetHmenuPropServer(&self, hmenu: super::WindowsAndMessaging::HMENU, idchild: u32, paprops: *const windows_core::GUID, cprops: i32, pserver: Option<&IAccPropServer>, annoscope: AnnoScope) -> windows_core::Result<()>; fn ClearHmenuProps(&self, hmenu: super::WindowsAndMessaging::HMENU, idchild: u32, paprops: *const windows_core::GUID, cprops: i32) -> windows_core::Result<()>; fn ComposeHmenuIdentityString(&self, hmenu: super::WindowsAndMessaging::HMENU, idchild: u32, ppidstring: *mut *mut u8, pdwidstringlen: *mut u32) -> windows_core::Result<()>; fn DecomposeHmenuIdentityString(&self, pidstring: *const u8, dwidstringlen: u32, phmenu: *mut super::WindowsAndMessaging::HMENU, pidchild: *mut u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl windows_core::RuntimeName for IAccPropServices {} -#[cfg(feature = "Win32_UI_WindowsAndMessaging")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl IAccPropServices_Vtbl { pub const fn new() -> IAccPropServices_Vtbl { - unsafe extern "system" fn SetPropValue(this: *mut core::ffi::c_void, pidstring: *const u8, dwidstringlen: u32, idprop: windows_core::GUID, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetPropValue(this: *mut core::ffi::c_void, pidstring: *const u8, dwidstringlen: u32, idprop: windows_core::GUID, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccPropServices_Impl::SetPropValue(this, core::mem::transmute_copy(&pidstring), core::mem::transmute_copy(&dwidstringlen), core::mem::transmute(&idprop), core::mem::transmute(&var)).into() } @@ -65,7 +68,7 @@ impl IAccPropServices_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccPropServices_Impl::ClearProps(this, core::mem::transmute_copy(&pidstring), core::mem::transmute_copy(&dwidstringlen), core::mem::transmute_copy(&paprops), core::mem::transmute_copy(&cprops)).into() } - unsafe extern "system" fn SetHwndProp(this: *mut core::ffi::c_void, hwnd: super::super::Foundation::HWND, idobject: u32, idchild: u32, idprop: windows_core::GUID, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetHwndProp(this: *mut core::ffi::c_void, hwnd: super::super::Foundation::HWND, idobject: u32, idchild: u32, idprop: windows_core::GUID, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccPropServices_Impl::SetHwndProp(this, core::mem::transmute_copy(&hwnd), core::mem::transmute_copy(&idobject), core::mem::transmute_copy(&idchild), core::mem::transmute(&idprop), core::mem::transmute(&var)).into() } @@ -89,7 +92,7 @@ impl IAccPropServices_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccPropServices_Impl::DecomposeHwndIdentityString(this, core::mem::transmute_copy(&pidstring), core::mem::transmute_copy(&dwidstringlen), core::mem::transmute_copy(&phwnd), core::mem::transmute_copy(&pidobject), core::mem::transmute_copy(&pidchild)).into() } - unsafe extern "system" fn SetHmenuProp(this: *mut core::ffi::c_void, hmenu: super::WindowsAndMessaging::HMENU, idchild: u32, idprop: windows_core::GUID, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetHmenuProp(this: *mut core::ffi::c_void, hmenu: super::WindowsAndMessaging::HMENU, idchild: u32, idprop: windows_core::GUID, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccPropServices_Impl::SetHmenuProp(this, core::mem::transmute_copy(&hmenu), core::mem::transmute_copy(&idchild), core::mem::transmute(&idprop), core::mem::transmute(&var)).into() } @@ -136,33 +139,33 @@ impl IAccPropServices_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn accChildCount(&self) -> windows_core::Result; - fn get_accChild(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn get_accName(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn get_accValue(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn get_accDescription(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn get_accRole(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn get_accState(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn get_accHelp(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn get_accHelpTopic(&self, pszhelpfile: *mut windows_core::BSTR, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn get_accKeyboardShortcut(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn accFocus(&self) -> windows_core::Result; - fn accSelection(&self) -> windows_core::Result; - fn get_accDefaultAction(&self, varchild: &windows_core::VARIANT) -> windows_core::Result; - fn accSelect(&self, flagsselect: i32, varchild: &windows_core::VARIANT) -> windows_core::Result<()>; - fn accLocation(&self, pxleft: *mut i32, pytop: *mut i32, pcxwidth: *mut i32, pcyheight: *mut i32, varchild: &windows_core::VARIANT) -> windows_core::Result<()>; - fn accNavigate(&self, navdir: i32, varstart: &windows_core::VARIANT) -> windows_core::Result; - fn accHitTest(&self, xleft: i32, ytop: i32) -> windows_core::Result; - fn accDoDefaultAction(&self, varchild: &windows_core::VARIANT) -> windows_core::Result<()>; - fn put_accName(&self, varchild: &windows_core::VARIANT, szname: &windows_core::BSTR) -> windows_core::Result<()>; - fn put_accValue(&self, varchild: &windows_core::VARIANT, szvalue: &windows_core::BSTR) -> windows_core::Result<()>; -} -#[cfg(feature = "Win32_System_Com")] + fn get_accChild(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn get_accName(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn get_accValue(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn get_accDescription(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn get_accRole(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn get_accState(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn get_accHelp(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn get_accHelpTopic(&self, pszhelpfile: *mut windows_core::BSTR, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn get_accKeyboardShortcut(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn accFocus(&self) -> windows_core::Result; + fn accSelection(&self) -> windows_core::Result; + fn get_accDefaultAction(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn accSelect(&self, flagsselect: i32, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn accLocation(&self, pxleft: *mut i32, pytop: *mut i32, pcxwidth: *mut i32, pcyheight: *mut i32, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn accNavigate(&self, navdir: i32, varstart: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn accHitTest(&self, xleft: i32, ytop: i32) -> windows_core::Result; + fn accDoDefaultAction(&self, varchild: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn put_accName(&self, varchild: &super::super::System::Variant::VARIANT, szname: &windows_core::BSTR) -> windows_core::Result<()>; + fn put_accValue(&self, varchild: &super::super::System::Variant::VARIANT, szvalue: &windows_core::BSTR) -> windows_core::Result<()>; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAccessible {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAccessible_Vtbl { pub const fn new() -> IAccessible_Vtbl { unsafe extern "system" fn accParent(this: *mut core::ffi::c_void, ppdispparent: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -185,7 +188,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accChild(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, ppdispchild: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn get_accChild(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, ppdispchild: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accChild(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -195,7 +198,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accName(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_accName(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accName(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -205,7 +208,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accValue(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_accValue(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accValue(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -215,7 +218,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accDescription(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_accDescription(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accDescription(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -225,7 +228,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accRole(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pvarrole: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_accRole(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pvarrole: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accRole(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -235,7 +238,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accState(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pvarstate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_accState(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pvarstate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accState(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -245,7 +248,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accHelp(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszhelp: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_accHelp(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszhelp: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accHelp(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -255,7 +258,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accHelpTopic(this: *mut core::ffi::c_void, pszhelpfile: *mut core::mem::MaybeUninit, varchild: core::mem::MaybeUninit, pidtopic: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn get_accHelpTopic(this: *mut core::ffi::c_void, pszhelpfile: *mut core::mem::MaybeUninit, varchild: core::mem::MaybeUninit, pidtopic: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accHelpTopic(this, core::mem::transmute_copy(&pszhelpfile), core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -265,7 +268,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accKeyboardShortcut(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszkeyboardshortcut: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_accKeyboardShortcut(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszkeyboardshortcut: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accKeyboardShortcut(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -275,7 +278,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn accFocus(this: *mut core::ffi::c_void, pvarchild: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn accFocus(this: *mut core::ffi::c_void, pvarchild: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::accFocus(this) { Ok(ok__) => { @@ -285,7 +288,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn accSelection(this: *mut core::ffi::c_void, pvarchildren: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn accSelection(this: *mut core::ffi::c_void, pvarchildren: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::accSelection(this) { Ok(ok__) => { @@ -295,7 +298,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn get_accDefaultAction(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszdefaultaction: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_accDefaultAction(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, pszdefaultaction: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::get_accDefaultAction(this, core::mem::transmute(&varchild)) { Ok(ok__) => { @@ -305,15 +308,15 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn accSelect(this: *mut core::ffi::c_void, flagsselect: i32, varchild: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn accSelect(this: *mut core::ffi::c_void, flagsselect: i32, varchild: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccessible_Impl::accSelect(this, core::mem::transmute_copy(&flagsselect), core::mem::transmute(&varchild)).into() } - unsafe extern "system" fn accLocation(this: *mut core::ffi::c_void, pxleft: *mut i32, pytop: *mut i32, pcxwidth: *mut i32, pcyheight: *mut i32, varchild: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn accLocation(this: *mut core::ffi::c_void, pxleft: *mut i32, pytop: *mut i32, pcxwidth: *mut i32, pcyheight: *mut i32, varchild: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccessible_Impl::accLocation(this, core::mem::transmute_copy(&pxleft), core::mem::transmute_copy(&pytop), core::mem::transmute_copy(&pcxwidth), core::mem::transmute_copy(&pcyheight), core::mem::transmute(&varchild)).into() } - unsafe extern "system" fn accNavigate(this: *mut core::ffi::c_void, navdir: i32, varstart: core::mem::MaybeUninit, pvarendupat: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn accNavigate(this: *mut core::ffi::c_void, navdir: i32, varstart: core::mem::MaybeUninit, pvarendupat: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::accNavigate(this, core::mem::transmute_copy(&navdir), core::mem::transmute(&varstart)) { Ok(ok__) => { @@ -323,7 +326,7 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn accHitTest(this: *mut core::ffi::c_void, xleft: i32, ytop: i32, pvarchild: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn accHitTest(this: *mut core::ffi::c_void, xleft: i32, ytop: i32, pvarchild: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IAccessible_Impl::accHitTest(this, core::mem::transmute_copy(&xleft), core::mem::transmute_copy(&ytop)) { Ok(ok__) => { @@ -333,15 +336,15 @@ impl IAccessible_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn accDoDefaultAction(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn accDoDefaultAction(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccessible_Impl::accDoDefaultAction(this, core::mem::transmute(&varchild)).into() } - unsafe extern "system" fn put_accName(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, szname: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_accName(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, szname: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccessible_Impl::put_accName(this, core::mem::transmute(&varchild), core::mem::transmute(&szname)).into() } - unsafe extern "system" fn put_accValue(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, szvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_accValue(this: *mut core::ffi::c_void, varchild: core::mem::MaybeUninit, szvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccessible_Impl::put_accValue(this, core::mem::transmute(&varchild), core::mem::transmute(&szvalue)).into() } @@ -960,13 +963,16 @@ impl IInvokeProvider_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IItemContainerProvider_Impl: Sized + windows_core::IUnknownImpl { - fn FindItemByProperty(&self, pstartafter: Option<&IRawElementProviderSimple>, propertyid: UIA_PROPERTY_ID, value: &windows_core::VARIANT) -> windows_core::Result; + fn FindItemByProperty(&self, pstartafter: Option<&IRawElementProviderSimple>, propertyid: UIA_PROPERTY_ID, value: &super::super::System::Variant::VARIANT) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IItemContainerProvider {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IItemContainerProvider_Vtbl { pub const fn new() -> IItemContainerProvider_Vtbl { - unsafe extern "system" fn FindItemByProperty(this: *mut core::ffi::c_void, pstartafter: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, value: core::mem::MaybeUninit, pfound: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn FindItemByProperty(this: *mut core::ffi::c_void, pstartafter: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, value: core::mem::MaybeUninit, pfound: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IItemContainerProvider_Impl::FindItemByProperty(this, windows_core::from_raw_borrowed(&pstartafter), core::mem::transmute_copy(&propertyid), core::mem::transmute(&value)) { Ok(ok__) => { @@ -1244,18 +1250,18 @@ impl IProxyProviderWinEventHandler_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IProxyProviderWinEventSink_Impl: Sized + windows_core::IUnknownImpl { - fn AddAutomationPropertyChangedEvent(&self, pprovider: Option<&IRawElementProviderSimple>, id: UIA_PROPERTY_ID, newvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn AddAutomationPropertyChangedEvent(&self, pprovider: Option<&IRawElementProviderSimple>, id: UIA_PROPERTY_ID, newvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn AddAutomationEvent(&self, pprovider: Option<&IRawElementProviderSimple>, id: UIA_EVENT_ID) -> windows_core::Result<()>; fn AddStructureChangedEvent(&self, pprovider: Option<&IRawElementProviderSimple>, structurechangetype: StructureChangeType, runtimeid: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IProxyProviderWinEventSink {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IProxyProviderWinEventSink_Vtbl { pub const fn new() -> IProxyProviderWinEventSink_Vtbl { - unsafe extern "system" fn AddAutomationPropertyChangedEvent(this: *mut core::ffi::c_void, pprovider: *mut core::ffi::c_void, id: UIA_PROPERTY_ID, newvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddAutomationPropertyChangedEvent(this: *mut core::ffi::c_void, pprovider: *mut core::ffi::c_void, id: UIA_PROPERTY_ID, newvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IProxyProviderWinEventSink_Impl::AddAutomationPropertyChangedEvent(this, windows_core::from_raw_borrowed(&pprovider), core::mem::transmute_copy(&id), core::mem::transmute(&newvalue)).into() } @@ -1563,13 +1569,16 @@ impl IRawElementProviderHwndOverride_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRawElementProviderSimple_Impl: Sized + windows_core::IUnknownImpl { fn ProviderOptions(&self) -> windows_core::Result; fn GetPatternProvider(&self, patternid: UIA_PATTERN_ID) -> windows_core::Result; - fn GetPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result; + fn GetPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result; fn HostRawElementProvider(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRawElementProviderSimple {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRawElementProviderSimple_Vtbl { pub const fn new() -> IRawElementProviderSimple_Vtbl { unsafe extern "system" fn ProviderOptions(this: *mut core::ffi::c_void, pretval: *mut ProviderOptions) -> windows_core::HRESULT { @@ -1592,7 +1601,7 @@ impl IRawElementProviderSimple_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPropertyValue(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, pretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPropertyValue(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, pretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRawElementProviderSimple_Impl::GetPropertyValue(this, core::mem::transmute_copy(&propertyid)) { Ok(ok__) => { @@ -1624,10 +1633,13 @@ impl IRawElementProviderSimple_Vtbl { iid == &::IID } } +#[cfg(all(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<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRawElementProviderSimple2 {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRawElementProviderSimple2_Vtbl { pub const fn new() -> IRawElementProviderSimple2_Vtbl { unsafe extern "system" fn ShowContextMenu(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1640,13 +1652,16 @@ impl IRawElementProviderSimple2_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(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; + fn GetMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRawElementProviderSimple3 {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRawElementProviderSimple3_Vtbl { pub const fn new() -> IRawElementProviderSimple3_Vtbl { - unsafe extern "system" fn GetMetadataValue(this: *mut core::ffi::c_void, targetid: i32, metadataid: UIA_METADATA_ID, returnval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetMetadataValue(this: *mut core::ffi::c_void, targetid: i32, metadataid: UIA_METADATA_ID, returnval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IRawElementProviderSimple3_Impl::GetMetadataValue(this, core::mem::transmute_copy(&targetid), core::mem::transmute_copy(&metadataid)) { Ok(ok__) => { @@ -2526,15 +2541,15 @@ impl ITextProvider2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextRangeProvider_Impl: Sized + windows_core::IUnknownImpl { fn Clone(&self) -> windows_core::Result; fn Compare(&self, range: Option<&ITextRangeProvider>) -> windows_core::Result; fn CompareEndpoints(&self, endpoint: TextPatternRangeEndpoint, targetrange: Option<&ITextRangeProvider>, targetendpoint: TextPatternRangeEndpoint) -> windows_core::Result; fn ExpandToEnclosingUnit(&self, unit: TextUnit) -> windows_core::Result<()>; - fn FindAttribute(&self, attributeid: UIA_TEXTATTRIBUTE_ID, val: &windows_core::VARIANT, backward: super::super::Foundation::BOOL) -> windows_core::Result; + fn FindAttribute(&self, attributeid: UIA_TEXTATTRIBUTE_ID, val: &super::super::System::Variant::VARIANT, backward: super::super::Foundation::BOOL) -> windows_core::Result; fn FindText(&self, text: &windows_core::BSTR, backward: super::super::Foundation::BOOL, ignorecase: super::super::Foundation::BOOL) -> windows_core::Result; - fn GetAttributeValue(&self, attributeid: UIA_TEXTATTRIBUTE_ID) -> windows_core::Result; + fn GetAttributeValue(&self, attributeid: UIA_TEXTATTRIBUTE_ID) -> windows_core::Result; fn GetBoundingRectangles(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn GetEnclosingElement(&self) -> windows_core::Result; fn GetText(&self, maxlength: i32) -> windows_core::Result; @@ -2547,9 +2562,9 @@ pub trait ITextRangeProvider_Impl: Sized + windows_core::IUnknownImpl { fn ScrollIntoView(&self, aligntotop: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn GetChildren(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextRangeProvider {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextRangeProvider_Vtbl { pub const fn new() -> ITextRangeProvider_Vtbl { unsafe extern "system" fn Clone(this: *mut core::ffi::c_void, pretval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2586,7 +2601,7 @@ impl ITextRangeProvider_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITextRangeProvider_Impl::ExpandToEnclosingUnit(this, core::mem::transmute_copy(&unit)).into() } - unsafe extern "system" fn FindAttribute(this: *mut core::ffi::c_void, attributeid: UIA_TEXTATTRIBUTE_ID, val: core::mem::MaybeUninit, backward: super::super::Foundation::BOOL, pretval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn FindAttribute(this: *mut core::ffi::c_void, attributeid: UIA_TEXTATTRIBUTE_ID, val: core::mem::MaybeUninit, backward: super::super::Foundation::BOOL, pretval: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRangeProvider_Impl::FindAttribute(this, core::mem::transmute_copy(&attributeid), core::mem::transmute(&val), core::mem::transmute_copy(&backward)) { Ok(ok__) => { @@ -2606,7 +2621,7 @@ impl ITextRangeProvider_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetAttributeValue(this: *mut core::ffi::c_void, attributeid: UIA_TEXTATTRIBUTE_ID, pretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAttributeValue(this: *mut core::ffi::c_void, attributeid: UIA_TEXTATTRIBUTE_ID, pretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRangeProvider_Impl::GetAttributeValue(this, core::mem::transmute_copy(&attributeid)) { Ok(ok__) => { @@ -2722,13 +2737,13 @@ impl ITextRangeProvider_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextRangeProvider2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextRangeProvider2_Vtbl { pub const fn new() -> ITextRangeProvider2_Vtbl { unsafe extern "system" fn ShowContextMenu(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2908,7 +2923,7 @@ impl ITransformProvider2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation_Impl: Sized + windows_core::IUnknownImpl { fn CompareElements(&self, el1: Option<&IUIAutomationElement>, el2: Option<&IUIAutomationElement>) -> windows_core::Result; fn CompareRuntimeIds(&self, runtimeid1: *const super::super::System::Com::SAFEARRAY, runtimeid2: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result; @@ -2930,8 +2945,8 @@ pub trait IUIAutomation_Impl: Sized + windows_core::IUnknownImpl { fn CreateCacheRequest(&self) -> windows_core::Result; fn CreateTrueCondition(&self) -> windows_core::Result; fn CreateFalseCondition(&self) -> windows_core::Result; - fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: &windows_core::VARIANT) -> windows_core::Result; - fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: &windows_core::VARIANT, flags: PropertyConditionFlags) -> windows_core::Result; + fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: &super::super::System::Variant::VARIANT, flags: PropertyConditionFlags) -> windows_core::Result; fn CreateAndCondition(&self, condition1: Option<&IUIAutomationCondition>, condition2: Option<&IUIAutomationCondition>) -> windows_core::Result; fn CreateAndConditionFromArray(&self, conditions: *const super::super::System::Com::SAFEARRAY) -> windows_core::Result; fn CreateAndConditionFromNativeArray(&self, conditions: *const Option, conditioncount: i32) -> windows_core::Result; @@ -2951,8 +2966,8 @@ pub trait IUIAutomation_Impl: Sized + windows_core::IUnknownImpl { fn RemoveAllEventHandlers(&self) -> windows_core::Result<()>; fn IntNativeArrayToSafeArray(&self, array: *const i32, arraycount: i32) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn IntSafeArrayToNativeArray(&self, intarray: *const super::super::System::Com::SAFEARRAY, array: *mut *mut i32) -> windows_core::Result; - fn RectToVariant(&self, rc: &super::super::Foundation::RECT) -> windows_core::Result; - fn VariantToRect(&self, var: &windows_core::VARIANT) -> windows_core::Result; + fn RectToVariant(&self, rc: &super::super::Foundation::RECT) -> windows_core::Result; + fn VariantToRect(&self, var: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn SafeArrayToRectNativeArray(&self, rects: *const super::super::System::Com::SAFEARRAY, rectarray: *mut *mut super::super::Foundation::RECT) -> windows_core::Result; fn CreateProxyFactoryEntry(&self, factory: Option<&IUIAutomationProxyFactory>) -> windows_core::Result; fn ProxyFactoryMapping(&self) -> windows_core::Result; @@ -2960,15 +2975,15 @@ pub trait IUIAutomation_Impl: Sized + windows_core::IUnknownImpl { fn GetPatternProgrammaticName(&self, pattern: UIA_PATTERN_ID) -> windows_core::Result; fn PollForPotentialSupportedPatterns(&self, pelement: Option<&IUIAutomationElement>, patternids: *mut *mut super::super::System::Com::SAFEARRAY, patternnames: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; fn PollForPotentialSupportedProperties(&self, pelement: Option<&IUIAutomationElement>, propertyids: *mut *mut super::super::System::Com::SAFEARRAY, propertynames: *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::Result<()>; - fn CheckNotSupported(&self, value: &windows_core::VARIANT) -> windows_core::Result; + fn CheckNotSupported(&self, value: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn ReservedNotSupportedValue(&self) -> windows_core::Result; fn ReservedMixedAttributeValue(&self) -> windows_core::Result; fn ElementFromIAccessible(&self, accessible: Option<&IAccessible>, childid: i32) -> windows_core::Result; fn ElementFromIAccessibleBuildCache(&self, accessible: Option<&IAccessible>, childid: i32, cacherequest: Option<&IUIAutomationCacheRequest>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomation {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomation_Vtbl { pub const fn new() -> IUIAutomation_Vtbl { unsafe extern "system" fn CompareElements(this: *mut core::ffi::c_void, el1: *mut core::ffi::c_void, el2: *mut core::ffi::c_void, aresame: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -3171,7 +3186,7 @@ impl IUIAutomation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreatePropertyCondition(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, value: core::mem::MaybeUninit, newcondition: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreatePropertyCondition(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, value: core::mem::MaybeUninit, newcondition: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomation_Impl::CreatePropertyCondition(this, core::mem::transmute_copy(&propertyid), core::mem::transmute(&value)) { Ok(ok__) => { @@ -3181,7 +3196,7 @@ impl IUIAutomation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CreatePropertyConditionEx(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, value: core::mem::MaybeUninit, flags: PropertyConditionFlags, newcondition: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreatePropertyConditionEx(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, value: core::mem::MaybeUninit, flags: PropertyConditionFlags, newcondition: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomation_Impl::CreatePropertyConditionEx(this, core::mem::transmute_copy(&propertyid), core::mem::transmute(&value), core::mem::transmute_copy(&flags)) { Ok(ok__) => { @@ -3321,7 +3336,7 @@ impl IUIAutomation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RectToVariant(this: *mut core::ffi::c_void, rc: super::super::Foundation::RECT, var: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn RectToVariant(this: *mut core::ffi::c_void, rc: super::super::Foundation::RECT, var: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomation_Impl::RectToVariant(this, core::mem::transmute(&rc)) { Ok(ok__) => { @@ -3331,7 +3346,7 @@ impl IUIAutomation_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn VariantToRect(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit, rc: *mut super::super::Foundation::RECT) -> windows_core::HRESULT { + unsafe extern "system" fn VariantToRect(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit, rc: *mut super::super::Foundation::RECT) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomation_Impl::VariantToRect(this, core::mem::transmute(&var)) { Ok(ok__) => { @@ -3399,7 +3414,7 @@ impl IUIAutomation_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUIAutomation_Impl::PollForPotentialSupportedProperties(this, windows_core::from_raw_borrowed(&pelement), core::mem::transmute_copy(&propertyids), core::mem::transmute_copy(&propertynames)).into() } - unsafe extern "system" fn CheckNotSupported(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit, isnotsupported: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn CheckNotSupported(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit, isnotsupported: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomation_Impl::CheckNotSupported(this, core::mem::transmute(&value)) { Ok(ok__) => { @@ -3512,7 +3527,7 @@ impl IUIAutomation_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAutoSetFocus(&self, autosetfocus: super::super::Foundation::BOOL) -> windows_core::Result<()>; @@ -3521,9 +3536,9 @@ pub trait IUIAutomation2_Impl: Sized + IUIAutomation_Impl { fn TransactionTimeout(&self) -> windows_core::Result; fn SetTransactionTimeout(&self, timeout: u32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomation2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomation2_Vtbl { pub const fn new() -> IUIAutomation2_Vtbl { unsafe extern "system" fn AutoSetFocus(this: *mut core::ffi::c_void, autosetfocus: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -3582,14 +3597,14 @@ impl IUIAutomation2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation3_Impl: Sized + IUIAutomation2_Impl { fn AddTextEditTextChangedEventHandler(&self, element: Option<&IUIAutomationElement>, scope: TreeScope, texteditchangetype: TextEditChangeType, cacherequest: Option<&IUIAutomationCacheRequest>, handler: Option<&IUIAutomationTextEditTextChangedEventHandler>) -> windows_core::Result<()>; fn RemoveTextEditTextChangedEventHandler(&self, element: Option<&IUIAutomationElement>, handler: Option<&IUIAutomationTextEditTextChangedEventHandler>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomation3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomation3_Vtbl { pub const fn new() -> IUIAutomation3_Vtbl { unsafe extern "system" fn AddTextEditTextChangedEventHandler(this: *mut core::ffi::c_void, element: *mut core::ffi::c_void, scope: TreeScope, texteditchangetype: TextEditChangeType, cacherequest: *mut core::ffi::c_void, handler: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3610,14 +3625,14 @@ impl IUIAutomation3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation4_Impl: Sized + IUIAutomation3_Impl { fn AddChangesEventHandler(&self, element: Option<&IUIAutomationElement>, scope: TreeScope, changetypes: *const i32, changescount: i32, pcacherequest: Option<&IUIAutomationCacheRequest>, handler: Option<&IUIAutomationChangesEventHandler>) -> windows_core::Result<()>; fn RemoveChangesEventHandler(&self, element: Option<&IUIAutomationElement>, handler: Option<&IUIAutomationChangesEventHandler>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomation4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomation4_Vtbl { pub const fn new() -> IUIAutomation4_Vtbl { unsafe extern "system" fn AddChangesEventHandler(this: *mut core::ffi::c_void, element: *mut core::ffi::c_void, scope: TreeScope, changetypes: *const i32, changescount: i32, pcacherequest: *mut core::ffi::c_void, handler: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3638,14 +3653,14 @@ impl IUIAutomation4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomation5_Impl: Sized + IUIAutomation4_Impl { fn AddNotificationEventHandler(&self, element: Option<&IUIAutomationElement>, scope: TreeScope, cacherequest: Option<&IUIAutomationCacheRequest>, handler: Option<&IUIAutomationNotificationEventHandler>) -> windows_core::Result<()>; fn RemoveNotificationEventHandler(&self, element: Option<&IUIAutomationElement>, handler: Option<&IUIAutomationNotificationEventHandler>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomation5 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomation5_Vtbl { pub const fn new() -> IUIAutomation5_Vtbl { unsafe extern "system" fn AddNotificationEventHandler(this: *mut core::ffi::c_void, element: *mut core::ffi::c_void, scope: TreeScope, cacherequest: *mut core::ffi::c_void, handler: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -3666,7 +3681,7 @@ impl IUIAutomation5_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn AddEventHandlerGroup(&self, element: Option<&IUIAutomationElement>, handlergroup: Option<&IUIAutomationEventHandlerGroup>) -> windows_core::Result<()>; @@ -3678,9 +3693,9 @@ pub trait IUIAutomation6_Impl: Sized + IUIAutomation5_Impl { fn AddActiveTextPositionChangedEventHandler(&self, element: Option<&IUIAutomationElement>, scope: TreeScope, cacherequest: Option<&IUIAutomationCacheRequest>, handler: Option<&IUIAutomationActiveTextPositionChangedEventHandler>) -> windows_core::Result<()>; fn RemoveActiveTextPositionChangedEventHandler(&self, element: Option<&IUIAutomationElement>, handler: Option<&IUIAutomationActiveTextPositionChangedEventHandler>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomation6 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomation6_Vtbl { pub const fn new() -> IUIAutomation6_Vtbl { unsafe extern "system" fn CreateEventHandlerGroup(this: *mut core::ffi::c_void, handlergroup: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4065,10 +4080,13 @@ impl IUIAutomationCacheRequest_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationChangesEventHandler_Impl: Sized + windows_core::IUnknownImpl { fn HandleChangesEvent(&self, sender: Option<&IUIAutomationElement>, uiachanges: *const UiaChangeInfo, changescount: i32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationChangesEventHandler {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationChangesEventHandler_Vtbl { pub const fn new() -> IUIAutomationChangesEventHandler_Vtbl { unsafe extern "system" fn HandleChangesEvent(this: *mut core::ffi::c_void, sender: *mut core::ffi::c_void, uiachanges: *const UiaChangeInfo, changescount: i32) -> windows_core::HRESULT { @@ -4332,7 +4350,7 @@ impl IUIAutomationDropTargetPattern_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationElement_Impl: Sized + windows_core::IUnknownImpl { fn SetFocus(&self) -> windows_core::Result<()>; fn GetRuntimeId(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; @@ -4341,10 +4359,10 @@ pub trait IUIAutomationElement_Impl: Sized + windows_core::IUnknownImpl { fn FindFirstBuildCache(&self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, cacherequest: Option<&IUIAutomationCacheRequest>) -> windows_core::Result; fn FindAllBuildCache(&self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, cacherequest: Option<&IUIAutomationCacheRequest>) -> windows_core::Result; fn BuildUpdatedCache(&self, cacherequest: Option<&IUIAutomationCacheRequest>) -> windows_core::Result; - fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result; - fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: super::super::Foundation::BOOL) -> windows_core::Result; - fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result; - fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: super::super::Foundation::BOOL) -> windows_core::Result; + fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result; + fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: super::super::Foundation::BOOL) -> windows_core::Result; + fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result; + fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: super::super::Foundation::BOOL) -> windows_core::Result; fn GetCurrentPatternAs(&self, patternid: UIA_PATTERN_ID, riid: *const windows_core::GUID, patternobject: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetCachedPatternAs(&self, patternid: UIA_PATTERN_ID, riid: *const windows_core::GUID, patternobject: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetCurrentPattern(&self, patternid: UIA_PATTERN_ID) -> windows_core::Result; @@ -4417,9 +4435,9 @@ pub trait IUIAutomationElement_Impl: Sized + windows_core::IUnknownImpl { fn CachedProviderDescription(&self) -> windows_core::Result; fn GetClickablePoint(&self, clickable: *mut super::super::Foundation::POINT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement_Vtbl { pub const fn new() -> IUIAutomationElement_Vtbl { unsafe extern "system" fn SetFocus(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4486,7 +4504,7 @@ impl IUIAutomationElement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCurrentPropertyValue(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCurrentPropertyValue(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationElement_Impl::GetCurrentPropertyValue(this, core::mem::transmute_copy(&propertyid)) { Ok(ok__) => { @@ -4496,7 +4514,7 @@ impl IUIAutomationElement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCurrentPropertyValueEx(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: super::super::Foundation::BOOL, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCurrentPropertyValueEx(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: super::super::Foundation::BOOL, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationElement_Impl::GetCurrentPropertyValueEx(this, core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&ignoredefaultvalue)) { Ok(ok__) => { @@ -4506,7 +4524,7 @@ impl IUIAutomationElement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCachedPropertyValue(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCachedPropertyValue(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationElement_Impl::GetCachedPropertyValue(this, core::mem::transmute_copy(&propertyid)) { Ok(ok__) => { @@ -4516,7 +4534,7 @@ impl IUIAutomationElement_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCachedPropertyValueEx(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: super::super::Foundation::BOOL, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCachedPropertyValueEx(this: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: super::super::Foundation::BOOL, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationElement_Impl::GetCachedPropertyValueEx(this, core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&ignoredefaultvalue)) { Ok(ok__) => { @@ -5314,7 +5332,7 @@ impl IUIAutomationElement_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CachedOptimizeForVisualContent(&self) -> windows_core::Result; @@ -5323,9 +5341,9 @@ pub trait IUIAutomationElement2_Impl: Sized + IUIAutomationElement_Impl { fn CurrentFlowsFrom(&self) -> windows_core::Result; fn CachedFlowsFrom(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement2_Vtbl { pub const fn new() -> IUIAutomationElement2_Vtbl { unsafe extern "system" fn CurrentOptimizeForVisualContent(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -5402,15 +5420,15 @@ impl IUIAutomationElement2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn CurrentIsPeripheral(&self) -> windows_core::Result; fn CachedIsPeripheral(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement3_Vtbl { pub const fn new() -> IUIAutomationElement3_Vtbl { unsafe extern "system" fn ShowContextMenu(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5448,7 +5466,7 @@ impl IUIAutomationElement3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CurrentSizeOfSet(&self) -> windows_core::Result; @@ -5461,9 +5479,9 @@ pub trait IUIAutomationElement4_Impl: Sized + IUIAutomationElement3_Impl { fn CachedAnnotationTypes(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn CachedAnnotationObjects(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement4_Vtbl { pub const fn new() -> IUIAutomationElement4_Vtbl { unsafe extern "system" fn CurrentPositionInSet(this: *mut core::ffi::c_void, retval: *mut i32) -> windows_core::HRESULT { @@ -5584,16 +5602,16 @@ impl IUIAutomationElement4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CurrentLocalizedLandmarkType(&self) -> windows_core::Result; fn CachedLandmarkType(&self) -> windows_core::Result; fn CachedLocalizedLandmarkType(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement5 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement5_Vtbl { pub const fn new() -> IUIAutomationElement5_Vtbl { unsafe extern "system" fn CurrentLandmarkType(this: *mut core::ffi::c_void, retval: *mut UIA_LANDMARKTYPE_ID) -> windows_core::HRESULT { @@ -5648,14 +5666,14 @@ impl IUIAutomationElement5_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CachedFullDescription(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement6 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement6_Vtbl { pub const fn new() -> IUIAutomationElement6_Vtbl { unsafe extern "system" fn CurrentFullDescription(this: *mut core::ffi::c_void, retval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5688,17 +5706,17 @@ impl IUIAutomationElement6_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IUIAutomationCondition>, traversaloptions: TreeTraversalOptions, root: Option<&IUIAutomationElement>) -> windows_core::Result; fn FindAllWithOptions(&self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, traversaloptions: TreeTraversalOptions, root: Option<&IUIAutomationElement>) -> windows_core::Result; fn FindFirstWithOptionsBuildCache(&self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, cacherequest: Option<&IUIAutomationCacheRequest>, traversaloptions: TreeTraversalOptions, root: Option<&IUIAutomationElement>) -> windows_core::Result; fn FindAllWithOptionsBuildCache(&self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, cacherequest: Option<&IUIAutomationCacheRequest>, traversaloptions: TreeTraversalOptions, root: Option<&IUIAutomationElement>) -> windows_core::Result; - fn GetCurrentMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> windows_core::Result; + fn GetCurrentMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement7 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement7_Vtbl { pub const fn new() -> IUIAutomationElement7_Vtbl { unsafe extern "system" fn FindFirstWithOptions(this: *mut core::ffi::c_void, scope: TreeScope, condition: *mut core::ffi::c_void, traversaloptions: TreeTraversalOptions, root: *mut core::ffi::c_void, found: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5741,7 +5759,7 @@ impl IUIAutomationElement7_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetCurrentMetadataValue(this: *mut core::ffi::c_void, targetid: i32, metadataid: UIA_METADATA_ID, returnval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCurrentMetadataValue(this: *mut core::ffi::c_void, targetid: i32, metadataid: UIA_METADATA_ID, returnval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationElement7_Impl::GetCurrentMetadataValue(this, core::mem::transmute_copy(&targetid), core::mem::transmute_copy(&metadataid)) { Ok(ok__) => { @@ -5764,14 +5782,14 @@ impl IUIAutomationElement7_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CachedHeadingLevel(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement8 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement8_Vtbl { pub const fn new() -> IUIAutomationElement8_Vtbl { unsafe extern "system" fn CurrentHeadingLevel(this: *mut core::ffi::c_void, retval: *mut UIA_HEADINGLEVEL_ID) -> windows_core::HRESULT { @@ -5804,14 +5822,14 @@ impl IUIAutomationElement8_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn CachedIsDialog(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationElement9 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationElement9_Vtbl { pub const fn new() -> IUIAutomationElement9_Vtbl { unsafe extern "system" fn CurrentIsDialog(this: *mut core::ffi::c_void, retval: *mut super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -6235,13 +6253,16 @@ impl IUIAutomationInvokePattern_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationItemContainerPattern_Impl: Sized + windows_core::IUnknownImpl { - fn FindItemByProperty(&self, pstartafter: Option<&IUIAutomationElement>, propertyid: UIA_PROPERTY_ID, value: &windows_core::VARIANT) -> windows_core::Result; + fn FindItemByProperty(&self, pstartafter: Option<&IUIAutomationElement>, propertyid: UIA_PROPERTY_ID, value: &super::super::System::Variant::VARIANT) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationItemContainerPattern {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationItemContainerPattern_Vtbl { pub const fn new() -> IUIAutomationItemContainerPattern_Vtbl { - unsafe extern "system" fn FindItemByProperty(this: *mut core::ffi::c_void, pstartafter: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, value: core::mem::MaybeUninit, pfound: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn FindItemByProperty(this: *mut core::ffi::c_void, pstartafter: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, value: core::mem::MaybeUninit, pfound: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationItemContainerPattern_Impl::FindItemByProperty(this, windows_core::from_raw_borrowed(&pstartafter), core::mem::transmute_copy(&propertyid), core::mem::transmute(&value)) { Ok(ok__) => { @@ -6787,13 +6808,16 @@ impl IUIAutomationPatternInstance_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationPropertyChangedEventHandler_Impl: Sized + windows_core::IUnknownImpl { - fn HandlePropertyChangedEvent(&self, sender: Option<&IUIAutomationElement>, propertyid: UIA_PROPERTY_ID, newvalue: &windows_core::VARIANT) -> windows_core::Result<()>; + fn HandlePropertyChangedEvent(&self, sender: Option<&IUIAutomationElement>, propertyid: UIA_PROPERTY_ID, newvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationPropertyChangedEventHandler {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationPropertyChangedEventHandler_Vtbl { pub const fn new() -> IUIAutomationPropertyChangedEventHandler_Vtbl { - unsafe extern "system" fn HandlePropertyChangedEvent(this: *mut core::ffi::c_void, sender: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, newvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn HandlePropertyChangedEvent(this: *mut core::ffi::c_void, sender: *mut core::ffi::c_void, propertyid: UIA_PROPERTY_ID, newvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUIAutomationPropertyChangedEventHandler_Impl::HandlePropertyChangedEvent(this, windows_core::from_raw_borrowed(&sender), core::mem::transmute_copy(&propertyid), core::mem::transmute(&newvalue)).into() } @@ -6803,12 +6827,15 @@ impl IUIAutomationPropertyChangedEventHandler_Vtbl { iid == &::IID } } +#[cfg(all(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; - fn PropertyValue(&self) -> windows_core::Result; + fn PropertyValue(&self) -> windows_core::Result; fn PropertyConditionFlags(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationPropertyCondition {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationPropertyCondition_Vtbl { pub const fn new() -> IUIAutomationPropertyCondition_Vtbl { unsafe extern "system" fn PropertyId(this: *mut core::ffi::c_void, propertyid: *mut UIA_PROPERTY_ID) -> windows_core::HRESULT { @@ -6821,7 +6848,7 @@ impl IUIAutomationPropertyCondition_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PropertyValue(this: *mut core::ffi::c_void, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PropertyValue(this: *mut core::ffi::c_void, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationPropertyCondition_Impl::PropertyValue(this) { Ok(ok__) => { @@ -8488,15 +8515,15 @@ impl IUIAutomationTextPattern2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationTextRange_Impl: Sized + windows_core::IUnknownImpl { fn Clone(&self) -> windows_core::Result; fn Compare(&self, range: Option<&IUIAutomationTextRange>) -> windows_core::Result; fn CompareEndpoints(&self, srcendpoint: TextPatternRangeEndpoint, range: Option<&IUIAutomationTextRange>, targetendpoint: TextPatternRangeEndpoint) -> windows_core::Result; fn ExpandToEnclosingUnit(&self, textunit: TextUnit) -> windows_core::Result<()>; - fn FindAttribute(&self, attr: UIA_TEXTATTRIBUTE_ID, val: &windows_core::VARIANT, backward: super::super::Foundation::BOOL) -> windows_core::Result; + fn FindAttribute(&self, attr: UIA_TEXTATTRIBUTE_ID, val: &super::super::System::Variant::VARIANT, backward: super::super::Foundation::BOOL) -> windows_core::Result; fn FindText(&self, text: &windows_core::BSTR, backward: super::super::Foundation::BOOL, ignorecase: super::super::Foundation::BOOL) -> windows_core::Result; - fn GetAttributeValue(&self, attr: UIA_TEXTATTRIBUTE_ID) -> windows_core::Result; + fn GetAttributeValue(&self, attr: UIA_TEXTATTRIBUTE_ID) -> windows_core::Result; fn GetBoundingRectangles(&self) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; fn GetEnclosingElement(&self) -> windows_core::Result; fn GetText(&self, maxlength: i32) -> windows_core::Result; @@ -8509,9 +8536,9 @@ pub trait IUIAutomationTextRange_Impl: Sized + windows_core::IUnknownImpl { fn ScrollIntoView(&self, aligntotop: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn GetChildren(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationTextRange {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationTextRange_Vtbl { pub const fn new() -> IUIAutomationTextRange_Vtbl { unsafe extern "system" fn Clone(this: *mut core::ffi::c_void, clonedrange: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8548,7 +8575,7 @@ impl IUIAutomationTextRange_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUIAutomationTextRange_Impl::ExpandToEnclosingUnit(this, core::mem::transmute_copy(&textunit)).into() } - unsafe extern "system" fn FindAttribute(this: *mut core::ffi::c_void, attr: UIA_TEXTATTRIBUTE_ID, val: core::mem::MaybeUninit, backward: super::super::Foundation::BOOL, found: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn FindAttribute(this: *mut core::ffi::c_void, attr: UIA_TEXTATTRIBUTE_ID, val: core::mem::MaybeUninit, backward: super::super::Foundation::BOOL, found: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationTextRange_Impl::FindAttribute(this, core::mem::transmute_copy(&attr), core::mem::transmute(&val), core::mem::transmute_copy(&backward)) { Ok(ok__) => { @@ -8568,7 +8595,7 @@ impl IUIAutomationTextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetAttributeValue(this: *mut core::ffi::c_void, attr: UIA_TEXTATTRIBUTE_ID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAttributeValue(this: *mut core::ffi::c_void, attr: UIA_TEXTATTRIBUTE_ID, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIAutomationTextRange_Impl::GetAttributeValue(this, core::mem::transmute_copy(&attr)) { Ok(ok__) => { @@ -8684,13 +8711,13 @@ impl IUIAutomationTextRange_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationTextRange2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationTextRange2_Vtbl { pub const fn new() -> IUIAutomationTextRange2_Vtbl { unsafe extern "system" fn ShowContextMenu(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -8703,15 +8730,15 @@ impl IUIAutomationTextRange2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUIAutomationTextRange3_Impl: Sized + IUIAutomationTextRange2_Impl { fn GetEnclosingElementBuildCache(&self, cacherequest: Option<&IUIAutomationCacheRequest>) -> windows_core::Result; fn GetChildrenBuildCache(&self, cacherequest: Option<&IUIAutomationCacheRequest>) -> windows_core::Result; fn GetAttributeValues(&self, attributeids: *const UIA_TEXTATTRIBUTE_ID, attributeidcount: i32) -> windows_core::Result<*mut super::super::System::Com::SAFEARRAY>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUIAutomationTextRange3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUIAutomationTextRange3_Vtbl { pub const fn new() -> IUIAutomationTextRange3_Vtbl { unsafe extern "system" fn GetEnclosingElementBuildCache(this: *mut core::ffi::c_void, cacherequest: *mut core::ffi::c_void, enclosingelement: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 0a78513e96..9140ac2da8 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Accessibility/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Accessibility/mod.rs @@ -15,28 +15,28 @@ 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.param().abi(), dwutilitystatemask, dwutilitystate).ok() } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn AccessibleChildren(pacccontainer: P0, ichildstart: i32, rgvarchildren: &mut [windows_core::VARIANT], pcobtained: *mut i32) -> windows_core::Result<()> +pub unsafe fn AccessibleChildren(pacccontainer: P0, ichildstart: i32, rgvarchildren: &mut [super::super::System::Variant::VARIANT], pcobtained: *mut i32) -> windows_core::Result<()> where P0: windows_core::Param, { - windows_targets::link!("oleacc.dll" "system" fn AccessibleChildren(pacccontainer : * mut core::ffi::c_void, ichildstart : i32, cchildren : i32, rgvarchildren : *mut core::mem::MaybeUninit < windows_core::VARIANT >, pcobtained : *mut i32) -> windows_core::HRESULT); + windows_targets::link!("oleacc.dll" "system" fn AccessibleChildren(pacccontainer : * mut core::ffi::c_void, ichildstart : i32, cchildren : i32, rgvarchildren : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, pcobtained : *mut i32) -> windows_core::HRESULT); AccessibleChildren(pacccontainer.param().abi(), ichildstart, rgvarchildren.len().try_into().unwrap(), core::mem::transmute(rgvarchildren.as_ptr()), pcobtained).ok() } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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 Option, pvarchild: *mut windows_core::VARIANT) -> windows_core::Result<()> +pub unsafe fn AccessibleObjectFromEvent(hwnd: P0, dwid: u32, dwchildid: u32, ppacc: *mut Option, pvarchild: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()> where P0: windows_core::Param, { - 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 core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); + 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 core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); AccessibleObjectFromEvent(hwnd.param().abi(), dwid, dwchildid, core::mem::transmute(ppacc), core::mem::transmute(pvarchild)).ok() } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn AccessibleObjectFromPoint(ptscreen: super::super::Foundation::POINT, ppacc: *mut Option, pvarchild: *mut windows_core::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 core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn AccessibleObjectFromPoint(ptscreen: super::super::Foundation::POINT, ppacc: *mut 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 core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); AccessibleObjectFromPoint(core::mem::transmute(ptscreen), core::mem::transmute(ppacc), core::mem::transmute(pvarchild)).ok() } #[inline] @@ -143,14 +143,15 @@ pub unsafe fn IsWinEventHookInstalled(event: u32) -> super::super::Foundation::B windows_targets::link!("user32.dll" "system" fn IsWinEventHookInstalled(event : u32) -> super::super::Foundation:: BOOL); IsWinEventHookInstalled(event) } +#[cfg(all(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: P2, pfound: *mut HUIANODE) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { - windows_targets::link!("uiautomationcore.dll" "system" fn ItemContainerPattern_FindItemByProperty(hobj : HUIAPATTERNOBJECT, hnodestartafter : HUIANODE, propertyid : i32, value : core::mem::MaybeUninit < windows_core::VARIANT >, pfound : *mut HUIANODE) -> windows_core::HRESULT); + windows_targets::link!("uiautomationcore.dll" "system" fn ItemContainerPattern_FindItemByProperty(hobj : HUIAPATTERNOBJECT, hnodestartafter : HUIANODE, propertyid : i32, value : core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, pfound : *mut HUIANODE) -> windows_core::HRESULT); ItemContainerPattern_FindItemByProperty(hobj.param().abi(), hnodestartafter.param().abi(), propertyid, value.param().abi(), pfound).ok() } #[inline] @@ -422,14 +423,15 @@ where windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_ExpandToEnclosingUnit(hobj : HUIATEXTRANGE, unit : TextUnit) -> windows_core::HRESULT); TextRange_ExpandToEnclosingUnit(hobj.param().abi(), unit).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn TextRange_FindAttribute(hobj: P0, attributeid: i32, val: P1, backward: P2, pretval: *mut HUIATEXTRANGE) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, P2: windows_core::Param, { - windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_FindAttribute(hobj : HUIATEXTRANGE, attributeid : i32, val : core::mem::MaybeUninit < windows_core::VARIANT >, backward : super::super::Foundation:: BOOL, pretval : *mut HUIATEXTRANGE) -> windows_core::HRESULT); + windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_FindAttribute(hobj : HUIATEXTRANGE, attributeid : i32, val : core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, backward : super::super::Foundation:: BOOL, pretval : *mut HUIATEXTRANGE) -> windows_core::HRESULT); TextRange_FindAttribute(hobj.param().abi(), attributeid, val.param().abi(), backward.param().abi(), pretval).ok() } #[inline] @@ -443,12 +445,13 @@ where windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_FindText(hobj : HUIATEXTRANGE, text : core::mem::MaybeUninit < windows_core::BSTR >, backward : super::super::Foundation:: BOOL, ignorecase : super::super::Foundation:: BOOL, pretval : *mut HUIATEXTRANGE) -> windows_core::HRESULT); TextRange_FindText(hobj.param().abi(), text.param().abi(), backward.param().abi(), ignorecase.param().abi(), pretval).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn TextRange_GetAttributeValue(hobj: P0, attributeid: i32, pretval: *mut windows_core::VARIANT) -> windows_core::Result<()> +pub unsafe fn TextRange_GetAttributeValue(hobj: P0, attributeid: i32, pretval: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()> where P0: windows_core::Param, { - windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_GetAttributeValue(hobj : HUIATEXTRANGE, attributeid : i32, pretval : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); + windows_targets::link!("uiautomationcore.dll" "system" fn TextRange_GetAttributeValue(hobj : HUIATEXTRANGE, attributeid : i32, pretval : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); TextRange_GetAttributeValue(hobj.param().abi(), attributeid, core::mem::transmute(pretval)).ok() } #[cfg(feature = "Win32_System_Com")] @@ -634,12 +637,13 @@ where windows_targets::link!("uiautomationcore.dll" "system" fn UiaGetPatternProvider(hnode : HUIANODE, patternid : i32, phobj : *mut HUIAPATTERNOBJECT) -> windows_core::HRESULT); UiaGetPatternProvider(hnode.param().abi(), patternid, phobj).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn UiaGetPropertyValue(hnode: P0, propertyid: i32, pvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> +pub unsafe fn UiaGetPropertyValue(hnode: P0, propertyid: i32, pvalue: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()> where P0: windows_core::Param, { - windows_targets::link!("uiautomationcore.dll" "system" fn UiaGetPropertyValue(hnode : HUIANODE, propertyid : i32, pvalue : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); + windows_targets::link!("uiautomationcore.dll" "system" fn UiaGetPropertyValue(hnode : HUIANODE, propertyid : i32, pvalue : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); UiaGetPropertyValue(hnode.param().abi(), propertyid, core::mem::transmute(pvalue)).ok() } #[inline] @@ -677,19 +681,22 @@ 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 core::mem::MaybeUninit < windows_core::BSTR >) -> windows_core::HRESULT); UiaGetUpdatedCache(hnode.param().abi(), prequest, normalizestate, pnormalizecondition, pprequesteddata, core::mem::transmute(pptreestructure)).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn UiaHPatternObjectFromVariant(pvar: *mut windows_core::VARIANT, phobj: *mut HUIAPATTERNOBJECT) -> windows_core::Result<()> { - windows_targets::link!("uiautomationcore.dll" "system" fn UiaHPatternObjectFromVariant(pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >, phobj : *mut HUIAPATTERNOBJECT) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, phobj : *mut HUIAPATTERNOBJECT) -> windows_core::HRESULT); UiaHPatternObjectFromVariant(core::mem::transmute(pvar), phobj).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn UiaHTextRangeFromVariant(pvar: *mut windows_core::VARIANT, phtextrange: *mut HUIATEXTRANGE) -> windows_core::Result<()> { - windows_targets::link!("uiautomationcore.dll" "system" fn UiaHTextRangeFromVariant(pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >, phtextrange : *mut HUIATEXTRANGE) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, phtextrange : *mut HUIATEXTRANGE) -> windows_core::HRESULT); UiaHTextRangeFromVariant(core::mem::transmute(pvar), phtextrange).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn UiaHUiaNodeFromVariant(pvar: *mut windows_core::VARIANT, phnode: *mut HUIANODE) -> windows_core::Result<()> { - windows_targets::link!("uiautomationcore.dll" "system" fn UiaHUiaNodeFromVariant(pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >, phnode : *mut HUIANODE) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, phnode : *mut HUIANODE) -> windows_core::HRESULT); UiaHUiaNodeFromVariant(core::mem::transmute(pvar), phnode).ok() } #[inline] @@ -709,13 +716,13 @@ where let mut result__ = core::mem::zeroed(); UiaHostProviderFromHwnd(hwnd.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn UiaIAccessibleFromProvider(pprovider: P0, dwflags: u32, ppaccessible: *mut Option, pvarchild: *mut windows_core::VARIANT) -> windows_core::Result<()> +pub unsafe fn UiaIAccessibleFromProvider(pprovider: P0, dwflags: u32, ppaccessible: *mut Option, pvarchild: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()> where P0: windows_core::Param, { - windows_targets::link!("uiautomationcore.dll" "system" fn UiaIAccessibleFromProvider(pprovider : * mut core::ffi::c_void, dwflags : u32, ppaccessible : *mut * mut core::ffi::c_void, pvarchild : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); + windows_targets::link!("uiautomationcore.dll" "system" fn UiaIAccessibleFromProvider(pprovider : * mut core::ffi::c_void, dwflags : u32, ppaccessible : *mut * mut core::ffi::c_void, pvarchild : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); UiaIAccessibleFromProvider(pprovider.param().abi(), dwflags, core::mem::transmute(ppaccessible), core::mem::transmute(pvarchild)).ok() } #[inline] @@ -820,16 +827,18 @@ where windows_targets::link!("uiautomationcore.dll" "system" fn UiaRaiseAutomationEvent(pprovider : * mut core::ffi::c_void, id : UIA_EVENT_ID) -> windows_core::HRESULT); UiaRaiseAutomationEvent(pprovider.param().abi(), id).ok() } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[inline] pub unsafe fn UiaRaiseAutomationPropertyChangedEvent(pprovider: P0, id: UIA_PROPERTY_ID, oldvalue: P1, newvalue: P2) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, { - windows_targets::link!("uiautomationcore.dll" "system" fn UiaRaiseAutomationPropertyChangedEvent(pprovider : * mut core::ffi::c_void, id : UIA_PROPERTY_ID, oldvalue : core::mem::MaybeUninit < windows_core::VARIANT >, newvalue : core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); + windows_targets::link!("uiautomationcore.dll" "system" fn UiaRaiseAutomationPropertyChangedEvent(pprovider : * mut core::ffi::c_void, id : UIA_PROPERTY_ID, oldvalue : core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, newvalue : core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); UiaRaiseAutomationPropertyChangedEvent(pprovider.param().abi(), id, oldvalue.param().abi(), newvalue.param().abi()).ok() } +#[cfg(all(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<()> where @@ -1009,14 +1018,18 @@ impl core::ops::Deref for IAccPropServer { } windows_core::imp::interface_hierarchy!(IAccPropServer, windows_core::IUnknown); impl IAccPropServer { - pub unsafe fn GetPropValue(&self, pidstring: &[u8], idprop: windows_core::GUID, pvarvalue: *mut windows_core::VARIANT, pfhasprop: *mut super::super::Foundation::BOOL) -> windows_core::Result<()> { + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(idprop), core::mem::transmute(pvarvalue), pfhasprop).ok() } } #[repr(C)] pub struct IAccPropServer_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetPropValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32, windows_core::GUID, *mut core::mem::MaybeUninit, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPropValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32, windows_core::GUID, *mut core::mem::MaybeUninit, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPropValue: usize, } windows_core::imp::define_interface!(IAccPropServices, IAccPropServices_Vtbl, 0x6e26e776_04f0_495d_80e4_3330352e3169); impl core::ops::Deref for IAccPropServices { @@ -1027,9 +1040,10 @@ impl core::ops::Deref for IAccPropServices { } windows_core::imp::interface_hierarchy!(IAccPropServices, windows_core::IUnknown); impl IAccPropServices { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPropValue(&self, pidstring: &[u8], idprop: windows_core::GUID, var: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetPropValue)(windows_core::Interface::as_raw(self), core::mem::transmute(pidstring.as_ptr()), pidstring.len().try_into().unwrap(), core::mem::transmute(idprop), var.param().abi()).ok() } @@ -1042,10 +1056,11 @@ 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().try_into().unwrap(), core::mem::transmute(paprops.as_ptr()), paprops.len().try_into().unwrap()).ok() } + #[cfg(all(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: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetHwndProp)(windows_core::Interface::as_raw(self), hwnd.param().abi(), idobject, idchild, core::mem::transmute(idprop), var.param().abi()).ok() } @@ -1078,11 +1093,11 @@ impl IAccPropServices { 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().try_into().unwrap(), phwnd, pidobject, pidchild).ok() } - #[cfg(feature = "Win32_UI_WindowsAndMessaging")] + #[cfg(all(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: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).SetHmenuProp)(windows_core::Interface::as_raw(self), hmenu.param().abi(), idchild, core::mem::transmute(idprop), var.param().abi()).ok() } @@ -1124,18 +1139,24 @@ impl IAccPropServices { #[repr(C)] pub struct IAccPropServices_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub SetPropValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32, windows_core::GUID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPropValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32, windows_core::GUID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPropValue: usize, pub SetPropServer: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32, *const windows_core::GUID, i32, *mut core::ffi::c_void, AnnoScope) -> windows_core::HRESULT, pub ClearProps: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32, *const windows_core::GUID, i32) -> windows_core::HRESULT, - pub SetHwndProp: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, u32, u32, windows_core::GUID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetHwndProp: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, u32, u32, windows_core::GUID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetHwndProp: usize, pub SetHwndPropStr: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, u32, u32, windows_core::GUID, windows_core::PCWSTR) -> windows_core::HRESULT, pub SetHwndPropServer: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, u32, u32, *const windows_core::GUID, i32, *mut core::ffi::c_void, AnnoScope) -> windows_core::HRESULT, pub ClearHwndProps: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, u32, u32, *const windows_core::GUID, i32) -> windows_core::HRESULT, pub ComposeHwndIdentityString: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, u32, u32, *mut *mut u8, *mut u32) -> windows_core::HRESULT, pub DecomposeHwndIdentityString: unsafe extern "system" fn(*mut core::ffi::c_void, *const u8, u32, *mut super::super::Foundation::HWND, *mut u32, *mut u32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_WindowsAndMessaging")] - pub SetHmenuProp: unsafe extern "system" fn(*mut core::ffi::c_void, super::WindowsAndMessaging::HMENU, u32, windows_core::GUID, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_WindowsAndMessaging"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] + pub SetHmenuProp: unsafe extern "system" fn(*mut core::ffi::c_void, super::WindowsAndMessaging::HMENU, u32, windows_core::GUID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging")))] SetHmenuProp: usize, #[cfg(feature = "Win32_UI_WindowsAndMessaging")] pub SetHmenuPropStr: unsafe extern "system" fn(*mut core::ffi::c_void, super::WindowsAndMessaging::HMENU, u32, windows_core::GUID, windows_core::PCWSTR) -> windows_core::HRESULT, @@ -1180,124 +1201,142 @@ impl IAccessible { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).accChildCount)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accChild(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accChild)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accName(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accName)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accValue(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accValue)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accDescription(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accDescription)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_accRole(&self, varchild: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_accRole(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accRole)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn get_accState(&self, varchild: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_accState(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accState)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accHelp(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accHelp)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accHelpTopic(&self, pszhelpfile: *mut windows_core::BSTR, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accHelpTopic)(windows_core::Interface::as_raw(self), core::mem::transmute(pszhelpfile), varchild.param().abi(), &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accKeyboardShortcut(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accKeyboardShortcut)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn accFocus(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn accFocus(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).accFocus)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn accSelection(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn accSelection(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).accSelection)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn get_accDefaultAction(&self, varchild: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).get_accDefaultAction)(windows_core::Interface::as_raw(self), varchild.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accSelect(&self, flagsselect: i32, varchild: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).accSelect)(windows_core::Interface::as_raw(self), flagsselect, varchild.param().abi()).ok() } + #[cfg(all(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: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).accLocation)(windows_core::Interface::as_raw(self), pxleft, pytop, pcxwidth, pcyheight, varchild.param().abi()).ok() } - pub unsafe fn accNavigate(&self, navdir: i32, varstart: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn accNavigate(&self, navdir: i32, varstart: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).accNavigate)(windows_core::Interface::as_raw(self), navdir, varstart.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn accHitTest(&self, xleft: i32, ytop: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).accHitTest)(windows_core::Interface::as_raw(self), xleft, ytop, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn accDoDefaultAction(&self, varchild: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).accDoDefaultAction)(windows_core::Interface::as_raw(self), varchild.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_accName(&self, varchild: P0, szname: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).put_accName)(windows_core::Interface::as_raw(self), varchild.param().abi(), szname.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn put_accValue(&self, varchild: P0, szvalue: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).put_accValue)(windows_core::Interface::as_raw(self), varchild.param().abi(), szvalue.param().abi()).ok() @@ -1312,28 +1351,82 @@ pub struct IAccessible_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] accParent: usize, pub accChildCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub get_accChild: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accChild: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] get_accChild: usize, - pub get_accName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_accValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_accDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_accRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_accState: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_accHelp: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_accHelpTopic: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, - pub get_accKeyboardShortcut: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub accFocus: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub accSelection: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_accDefaultAction: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub accSelect: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub accLocation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32, *mut i32, *mut i32, *mut i32, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub accNavigate: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub accHitTest: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub accDoDefaultAction: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_accName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_accValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accDescription: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accRole: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accRole: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accState: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accState: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accHelp: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accHelp: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accHelpTopic: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accHelpTopic: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accKeyboardShortcut: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accKeyboardShortcut: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub accFocus: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + accFocus: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub accSelection: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + accSelection: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_accDefaultAction: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_accDefaultAction: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub accSelect: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + accSelect: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub accLocation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32, *mut i32, *mut i32, *mut i32, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + accLocation: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub accNavigate: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + accNavigate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub accHitTest: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + accHitTest: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub accDoDefaultAction: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + accDoDefaultAction: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_accName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_accName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_accValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_accValue: usize, } windows_core::imp::define_interface!(IAccessibleEx, IAccessibleEx_Vtbl, 0xf8b80ada_2c44_48d0_89be_5ff23c9cd875); impl core::ops::Deref for IAccessibleEx { @@ -1756,10 +1849,11 @@ impl core::ops::Deref for IItemContainerProvider { } windows_core::imp::interface_hierarchy!(IItemContainerProvider, windows_core::IUnknown); impl IItemContainerProvider { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindItemByProperty(&self, pstartafter: P0, propertyid: UIA_PROPERTY_ID, value: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindItemByProperty)(windows_core::Interface::as_raw(self), pstartafter.param().abi(), propertyid, value.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1768,7 +1862,10 @@ impl IItemContainerProvider { #[repr(C)] pub struct IItemContainerProvider_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub FindItemByProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FindItemByProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + FindItemByProperty: usize, } windows_core::imp::define_interface!(ILegacyIAccessibleProvider, ILegacyIAccessibleProvider_Vtbl, 0xe44c3566_915d_4070_99c6_047bff5a08f5); impl core::ops::Deref for ILegacyIAccessibleProvider { @@ -1949,10 +2046,11 @@ impl core::ops::Deref for IProxyProviderWinEventSink { } windows_core::imp::interface_hierarchy!(IProxyProviderWinEventSink, windows_core::IUnknown); impl IProxyProviderWinEventSink { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddAutomationPropertyChangedEvent(&self, pprovider: P0, id: UIA_PROPERTY_ID, newvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddAutomationPropertyChangedEvent)(windows_core::Interface::as_raw(self), pprovider.param().abi(), id, newvalue.param().abi()).ok() } @@ -1973,7 +2071,10 @@ impl IProxyProviderWinEventSink { #[repr(C)] pub struct IProxyProviderWinEventSink_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub AddAutomationPropertyChangedEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddAutomationPropertyChangedEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddAutomationPropertyChangedEvent: usize, pub AddAutomationEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_EVENT_ID) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub AddStructureChangedEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, StructureChangeType, *const super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT, @@ -2195,7 +2296,8 @@ impl IRawElementProviderSimple { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPatternProvider)(windows_core::Interface::as_raw(self), patternid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPropertyValue)(windows_core::Interface::as_raw(self), propertyid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2209,7 +2311,10 @@ pub struct IRawElementProviderSimple_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub ProviderOptions: unsafe extern "system" fn(*mut core::ffi::c_void, *mut ProviderOptions) -> windows_core::HRESULT, pub GetPatternProvider: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PATTERN_ID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetPropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPropertyValue: usize, pub HostRawElementProvider: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IRawElementProviderSimple2, IRawElementProviderSimple2_Vtbl, 0xa0a839a9_8da1_4a82_806a_8e0d44e79f56); @@ -2239,7 +2344,8 @@ impl core::ops::Deref for IRawElementProviderSimple3 { } windows_core::imp::interface_hierarchy!(IRawElementProviderSimple3, windows_core::IUnknown, IRawElementProviderSimple, IRawElementProviderSimple2); impl IRawElementProviderSimple3 { - pub unsafe fn GetMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetMetadataValue)(windows_core::Interface::as_raw(self), targetid, metadataid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2247,7 +2353,10 @@ impl IRawElementProviderSimple3 { #[repr(C)] pub struct IRawElementProviderSimple3_Vtbl { pub base__: IRawElementProviderSimple2_Vtbl, - pub GetMetadataValue: unsafe extern "system" fn(*mut core::ffi::c_void, i32, UIA_METADATA_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetMetadataValue: unsafe extern "system" fn(*mut core::ffi::c_void, i32, UIA_METADATA_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetMetadataValue: usize, } windows_core::imp::define_interface!(IRawElementProviderWindowlessSite, IRawElementProviderWindowlessSite_Vtbl, 0x0a2a93cc_bfad_42ac_9b2e_0991fb0d3ea0); impl core::ops::Deref for IRawElementProviderWindowlessSite { @@ -2853,9 +2962,10 @@ 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() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindAttribute(&self, attributeid: UIA_TEXTATTRIBUTE_ID, val: P0, backward: P1) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); @@ -2870,7 +2980,8 @@ impl ITextRangeProvider { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindText)(windows_core::Interface::as_raw(self), text.param().abi(), backward.param().abi(), ignorecase.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetAttributeValue(&self, attributeid: UIA_TEXTATTRIBUTE_ID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAttributeValue)(windows_core::Interface::as_raw(self), attributeid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2929,9 +3040,15 @@ pub struct ITextRangeProvider_Vtbl { pub Compare: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub CompareEndpoints: unsafe extern "system" fn(*mut core::ffi::c_void, TextPatternRangeEndpoint, *mut core::ffi::c_void, TextPatternRangeEndpoint, *mut i32) -> windows_core::HRESULT, pub ExpandToEnclosingUnit: unsafe extern "system" fn(*mut core::ffi::c_void, TextUnit) -> windows_core::HRESULT, - pub FindAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_TEXTATTRIBUTE_ID, core::mem::MaybeUninit, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FindAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_TEXTATTRIBUTE_ID, core::mem::MaybeUninit, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + FindAttribute: usize, pub FindText: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::BOOL, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetAttributeValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_TEXTATTRIBUTE_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetAttributeValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_TEXTATTRIBUTE_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAttributeValue: usize, #[cfg(feature = "Win32_System_Com")] pub GetBoundingRectangles: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3187,16 +3304,18 @@ impl IUIAutomation { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateFalseCondition)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyCondition(&self, propertyid: UIA_PROPERTY_ID, value: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreatePropertyCondition)(windows_core::Interface::as_raw(self), propertyid, value.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreatePropertyConditionEx(&self, propertyid: UIA_PROPERTY_ID, value: P0, flags: PropertyConditionFlags) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreatePropertyConditionEx)(windows_core::Interface::as_raw(self), propertyid, value.param().abi(), flags, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -3322,13 +3441,15 @@ impl IUIAutomation { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IntSafeArrayToNativeArray)(windows_core::Interface::as_raw(self), intarray, array, &mut result__).map(|| result__) } - pub unsafe fn RectToVariant(&self, rc: super::super::Foundation::RECT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).RectToVariant)(windows_core::Interface::as_raw(self), core::mem::transmute(rc), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn VariantToRect(&self, var: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).VariantToRect)(windows_core::Interface::as_raw(self), var.param().abi(), &mut result__).map(|| result__) @@ -3371,9 +3492,10 @@ impl IUIAutomation { { (windows_core::Interface::vtable(self).PollForPotentialSupportedProperties)(windows_core::Interface::as_raw(self), pelement.param().abi(), propertyids, propertynames).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CheckNotSupported(&self, value: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CheckNotSupported)(windows_core::Interface::as_raw(self), value.param().abi(), &mut result__).map(|| result__) @@ -3430,8 +3552,14 @@ pub struct IUIAutomation_Vtbl { pub CreateCacheRequest: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub CreateTrueCondition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub CreateFalseCondition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CreatePropertyCondition: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CreatePropertyConditionEx: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit, PropertyConditionFlags, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreatePropertyCondition: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreatePropertyCondition: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreatePropertyConditionEx: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit, PropertyConditionFlags, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CreatePropertyConditionEx: usize, pub CreateAndCondition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub CreateAndConditionFromArray: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::System::Com::SAFEARRAY, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3466,8 +3594,14 @@ pub struct IUIAutomation_Vtbl { pub IntSafeArrayToNativeArray: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::System::Com::SAFEARRAY, *mut *mut i32, *mut i32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] IntSafeArrayToNativeArray: usize, - pub RectToVariant: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::RECT, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub VariantToRect: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::RECT) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RectToVariant: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::RECT, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RectToVariant: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub VariantToRect: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::RECT) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + VariantToRect: usize, #[cfg(feature = "Win32_System_Com")] pub SafeArrayToRectNativeArray: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::super::System::Com::SAFEARRAY, *mut *mut super::super::Foundation::RECT, *mut i32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3484,7 +3618,10 @@ pub struct IUIAutomation_Vtbl { pub PollForPotentialSupportedProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut super::super::System::Com::SAFEARRAY, *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] PollForPotentialSupportedProperties: usize, - pub CheckNotSupported: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CheckNotSupported: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CheckNotSupported: usize, pub ReservedNotSupportedValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub ReservedMixedAttributeValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] @@ -3906,6 +4043,7 @@ impl core::ops::Deref for IUIAutomationChangesEventHandler { } windows_core::imp::interface_hierarchy!(IUIAutomationChangesEventHandler, windows_core::IUnknown); impl IUIAutomationChangesEventHandler { + #[cfg(all(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 P0: windows_core::Param, @@ -3916,7 +4054,10 @@ impl IUIAutomationChangesEventHandler { #[repr(C)] pub struct IUIAutomationChangesEventHandler_Vtbl { pub base__: windows_core::IUnknown_Vtbl, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub HandleChangesEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const UiaChangeInfo, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + HandleChangesEvent: usize, } windows_core::imp::define_interface!(IUIAutomationCondition, IUIAutomationCondition_Vtbl, 0x352ffba8_0973_437c_a61f_f64cafd81df9); impl core::ops::Deref for IUIAutomationCondition { @@ -4136,22 +4277,26 @@ impl IUIAutomationElement { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BuildUpdatedCache)(windows_core::Interface::as_raw(self), cacherequest.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCurrentPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCurrentPropertyValue)(windows_core::Interface::as_raw(self), propertyid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCurrentPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCurrentPropertyValueEx)(windows_core::Interface::as_raw(self), propertyid, ignoredefaultvalue.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCachedPropertyValue(&self, propertyid: UIA_PROPERTY_ID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCachedPropertyValue)(windows_core::Interface::as_raw(self), propertyid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCachedPropertyValueEx(&self, propertyid: UIA_PROPERTY_ID, ignoredefaultvalue: P0) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -4462,10 +4607,22 @@ pub struct IUIAutomationElement_Vtbl { pub FindFirstBuildCache: unsafe extern "system" fn(*mut core::ffi::c_void, TreeScope, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub FindAllBuildCache: unsafe extern "system" fn(*mut core::ffi::c_void, TreeScope, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub BuildUpdatedCache: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetCurrentPropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCurrentPropertyValueEx: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, super::super::Foundation::BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCachedPropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetCachedPropertyValueEx: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, super::super::Foundation::BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCurrentPropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCurrentPropertyValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCurrentPropertyValueEx: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, super::super::Foundation::BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCurrentPropertyValueEx: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCachedPropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCachedPropertyValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCachedPropertyValueEx: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PROPERTY_ID, super::super::Foundation::BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCachedPropertyValueEx: usize, pub GetCurrentPatternAs: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PATTERN_ID, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetCachedPatternAs: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PATTERN_ID, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetCurrentPattern: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_PATTERN_ID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4783,7 +4940,8 @@ impl IUIAutomationElement7 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindAllWithOptionsBuildCache)(windows_core::Interface::as_raw(self), scope, condition.param().abi(), cacherequest.param().abi(), traversaloptions, root.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetCurrentMetadataValue(&self, targetid: i32, metadataid: UIA_METADATA_ID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetCurrentMetadataValue)(windows_core::Interface::as_raw(self), targetid, metadataid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4795,7 +4953,10 @@ pub struct IUIAutomationElement7_Vtbl { pub FindAllWithOptions: unsafe extern "system" fn(*mut core::ffi::c_void, TreeScope, *mut core::ffi::c_void, TreeTraversalOptions, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub FindFirstWithOptionsBuildCache: unsafe extern "system" fn(*mut core::ffi::c_void, TreeScope, *mut core::ffi::c_void, *mut core::ffi::c_void, TreeTraversalOptions, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub FindAllWithOptionsBuildCache: unsafe extern "system" fn(*mut core::ffi::c_void, TreeScope, *mut core::ffi::c_void, *mut core::ffi::c_void, TreeTraversalOptions, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetCurrentMetadataValue: unsafe extern "system" fn(*mut core::ffi::c_void, i32, UIA_METADATA_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCurrentMetadataValue: unsafe extern "system" fn(*mut core::ffi::c_void, i32, UIA_METADATA_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCurrentMetadataValue: usize, } windows_core::imp::define_interface!(IUIAutomationElement8, IUIAutomationElement8_Vtbl, 0x8c60217d_5411_4cde_bcc0_1ceda223830c); impl core::ops::Deref for IUIAutomationElement8 { @@ -5143,10 +5304,11 @@ impl core::ops::Deref for IUIAutomationItemContainerPattern { } windows_core::imp::interface_hierarchy!(IUIAutomationItemContainerPattern, windows_core::IUnknown); impl IUIAutomationItemContainerPattern { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindItemByProperty(&self, pstartafter: P0, propertyid: UIA_PROPERTY_ID, value: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindItemByProperty)(windows_core::Interface::as_raw(self), pstartafter.param().abi(), propertyid, value.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5155,7 +5317,10 @@ impl IUIAutomationItemContainerPattern { #[repr(C)] pub struct IUIAutomationItemContainerPattern_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub FindItemByProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FindItemByProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + FindItemByProperty: usize, } windows_core::imp::define_interface!(IUIAutomationLegacyIAccessiblePattern, IUIAutomationLegacyIAccessiblePattern_Vtbl, 0x828055ad_355b_4435_86d5_3b51c14a9b1b); impl core::ops::Deref for IUIAutomationLegacyIAccessiblePattern { @@ -5502,10 +5667,11 @@ impl core::ops::Deref for IUIAutomationPropertyChangedEventHandler { } windows_core::imp::interface_hierarchy!(IUIAutomationPropertyChangedEventHandler, windows_core::IUnknown); impl IUIAutomationPropertyChangedEventHandler { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn HandlePropertyChangedEvent(&self, sender: P0, propertyid: UIA_PROPERTY_ID, newvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).HandlePropertyChangedEvent)(windows_core::Interface::as_raw(self), sender.param().abi(), propertyid, newvalue.param().abi()).ok() } @@ -5513,7 +5679,10 @@ impl IUIAutomationPropertyChangedEventHandler { #[repr(C)] pub struct IUIAutomationPropertyChangedEventHandler_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub HandlePropertyChangedEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub HandlePropertyChangedEvent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, UIA_PROPERTY_ID, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + HandlePropertyChangedEvent: usize, } windows_core::imp::define_interface!(IUIAutomationPropertyCondition, IUIAutomationPropertyCondition_Vtbl, 0x99ebf2cb_5578_4267_9ad4_afd6ea77e94b); impl core::ops::Deref for IUIAutomationPropertyCondition { @@ -5528,7 +5697,8 @@ impl IUIAutomationPropertyCondition { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PropertyId)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn PropertyValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PropertyValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PropertyValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5541,7 +5711,10 @@ impl IUIAutomationPropertyCondition { pub struct IUIAutomationPropertyCondition_Vtbl { pub base__: IUIAutomationCondition_Vtbl, pub PropertyId: unsafe extern "system" fn(*mut core::ffi::c_void, *mut UIA_PROPERTY_ID) -> windows_core::HRESULT, - pub PropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PropertyValue: usize, pub PropertyConditionFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *mut PropertyConditionFlags) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IUIAutomationProxyFactory, IUIAutomationProxyFactory_Vtbl, 0x85b94ecd_849d_42b6_b94d_d6db23fdf5a4); @@ -6553,9 +6726,10 @@ 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() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn FindAttribute(&self, attr: UIA_TEXTATTRIBUTE_ID, val: P0, backward: P1) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); @@ -6570,7 +6744,8 @@ impl IUIAutomationTextRange { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindText)(windows_core::Interface::as_raw(self), text.param().abi(), backward.param().abi(), ignorecase.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetAttributeValue(&self, attr: UIA_TEXTATTRIBUTE_ID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAttributeValue)(windows_core::Interface::as_raw(self), attr, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -6628,9 +6803,15 @@ pub struct IUIAutomationTextRange_Vtbl { pub Compare: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub CompareEndpoints: unsafe extern "system" fn(*mut core::ffi::c_void, TextPatternRangeEndpoint, *mut core::ffi::c_void, TextPatternRangeEndpoint, *mut i32) -> windows_core::HRESULT, pub ExpandToEnclosingUnit: unsafe extern "system" fn(*mut core::ffi::c_void, TextUnit) -> windows_core::HRESULT, - pub FindAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_TEXTATTRIBUTE_ID, core::mem::MaybeUninit, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FindAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_TEXTATTRIBUTE_ID, core::mem::MaybeUninit, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + FindAttribute: usize, pub FindText: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::BOOL, super::super::Foundation::BOOL, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetAttributeValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_TEXTATTRIBUTE_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetAttributeValue: unsafe extern "system" fn(*mut core::ffi::c_void, UIA_TEXTATTRIBUTE_ID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAttributeValue: usize, #[cfg(feature = "Win32_System_Com")] pub GetBoundingRectangles: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut super::super::System::Com::SAFEARRAY) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -9985,26 +10166,30 @@ impl Default for UiaCacheRequest { } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct UiaChangeInfo { pub uiaId: i32, - pub payload: core::mem::ManuallyDrop, - pub extraInfo: core::mem::ManuallyDrop, + pub payload: core::mem::ManuallyDrop, + pub extraInfo: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for UiaChangeInfo { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for UiaChangeInfo { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for UiaChangeInfo { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub struct UiaChangesEventArgs { pub Type: EventArgsType, @@ -10012,9 +10197,11 @@ pub struct UiaChangesEventArgs { pub EventIdCount: i32, pub pUiaChanges: *mut UiaChangeInfo, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for UiaChangesEventArgs { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for UiaChangesEventArgs { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -10092,43 +10279,49 @@ impl Default for UiaPoint { } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct UiaPropertyChangedEventArgs { pub Type: EventArgsType, pub EventId: UIA_EVENT_ID, pub PropertyId: i32, - pub OldValue: core::mem::ManuallyDrop, - pub NewValue: core::mem::ManuallyDrop, + pub OldValue: core::mem::ManuallyDrop, + pub NewValue: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for UiaPropertyChangedEventArgs { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for UiaPropertyChangedEventArgs { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for UiaPropertyChangedEventArgs { fn default() -> Self { unsafe { core::mem::zeroed() } } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct UiaPropertyCondition { pub ConditionType: ConditionType, pub PropertyId: UIA_PROPERTY_ID, - pub Value: core::mem::ManuallyDrop, + pub Value: core::mem::ManuallyDrop, pub Flags: PropertyConditionFlags, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for UiaPropertyCondition { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for UiaPropertyCondition { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for UiaPropertyCondition { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -10202,10 +10395,10 @@ impl Default for UiaWindowClosedEventArgs { unsafe { core::mem::zeroed() } } } -#[cfg(feature = "Win32_System_Com")] -pub type LPFNACCESSIBLECHILDREN = Option, ichildstart: i32, cchildren: i32, rgvarchildren: *mut windows_core::VARIANT, pcobtained: *mut i32) -> windows_core::HRESULT>; -#[cfg(feature = "Win32_System_Com")] -pub type LPFNACCESSIBLEOBJECTFROMPOINT = Option, pvarchild: *mut windows_core::VARIANT) -> windows_core::HRESULT>; +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] +pub type LPFNACCESSIBLECHILDREN = Option, ichildstart: i32, cchildren: i32, rgvarchildren: *mut super::super::System::Variant::VARIANT, pcobtained: *mut i32) -> windows_core::HRESULT>; +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] +pub type LPFNACCESSIBLEOBJECTFROMPOINT = Option, pvarchild: *mut super::super::System::Variant::VARIANT) -> windows_core::HRESULT>; pub type LPFNACCESSIBLEOBJECTFROMWINDOW = Option windows_core::HRESULT>; pub type LPFNCREATESTDACCESSIBLEOBJECT = Option windows_core::HRESULT>; pub type LPFNLRESULTFROMOBJECT = Option) -> super::super::Foundation::LRESULT>; 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 1b4c10327b..e6078c1253 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 @@ -198,13 +198,16 @@ impl IRichEditOleCallback_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IRicheditUiaOverrides_Impl: Sized + windows_core::IUnknownImpl { - fn GetPropertyOverrideValue(&self, propertyid: i32, pretvalue: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn GetPropertyOverrideValue(&self, propertyid: i32, pretvalue: *mut super::super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IRicheditUiaOverrides {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IRicheditUiaOverrides_Vtbl { pub const fn new() -> IRicheditUiaOverrides_Vtbl { - unsafe extern "system" fn GetPropertyOverrideValue(this: *mut core::ffi::c_void, propertyid: i32, pretvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPropertyOverrideValue(this: *mut core::ffi::c_void, propertyid: i32, pretvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IRicheditUiaOverrides_Impl::GetPropertyOverrideValue(this, core::mem::transmute_copy(&propertyid), core::mem::transmute_copy(&pretvalue)).into() } @@ -214,11 +217,11 @@ impl IRicheditUiaOverrides_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextDisplays {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextDisplays_Vtbl { pub const fn new() -> ITextDisplays_Vtbl { Self { base__: super::super::super::System::Com::IDispatch_Vtbl::new::() } @@ -227,7 +230,7 @@ impl ITextDisplays_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetSelection(&self) -> windows_core::Result; @@ -238,8 +241,8 @@ pub trait ITextDocument_Impl: Sized + super::super::super::System::Com::IDispatc fn GetDefaultTabStop(&self) -> windows_core::Result; fn SetDefaultTabStop(&self, value: f32) -> windows_core::Result<()>; fn New(&self) -> windows_core::Result<()>; - fn Open(&self, pvar: *const windows_core::VARIANT, flags: tomConstants, codepage: i32) -> windows_core::Result<()>; - fn Save(&self, pvar: *const windows_core::VARIANT, flags: tomConstants, codepage: i32) -> windows_core::Result<()>; + fn Open(&self, pvar: *const super::super::super::System::Variant::VARIANT, flags: tomConstants, codepage: i32) -> windows_core::Result<()>; + fn Save(&self, pvar: *const super::super::super::System::Variant::VARIANT, flags: tomConstants, codepage: i32) -> windows_core::Result<()>; fn Freeze(&self) -> windows_core::Result; fn Unfreeze(&self) -> windows_core::Result; fn BeginEditCollection(&self) -> windows_core::Result<()>; @@ -249,9 +252,9 @@ pub trait ITextDocument_Impl: Sized + super::super::super::System::Com::IDispatc fn Range(&self, cpactive: i32, cpanchor: i32) -> windows_core::Result; fn RangeFromPoint(&self, x: i32, y: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextDocument {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextDocument_Vtbl { pub const fn new() -> ITextDocument_Vtbl { unsafe extern "system" fn GetName(this: *mut core::ffi::c_void, pname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -326,11 +329,11 @@ impl ITextDocument_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITextDocument_Impl::New(this).into() } - unsafe extern "system" fn Open(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, flags: tomConstants, codepage: i32) -> windows_core::HRESULT { + unsafe extern "system" fn Open(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, flags: tomConstants, codepage: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITextDocument_Impl::Open(this, core::mem::transmute_copy(&pvar), core::mem::transmute_copy(&flags), core::mem::transmute_copy(&codepage)).into() } - unsafe extern "system" fn Save(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, flags: tomConstants, codepage: i32) -> windows_core::HRESULT { + unsafe extern "system" fn Save(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, flags: tomConstants, codepage: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITextDocument_Impl::Save(this, core::mem::transmute_copy(&pvar), core::mem::transmute_copy(&flags), core::mem::transmute_copy(&codepage)).into() } @@ -429,7 +432,7 @@ impl ITextDocument_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCaretType(&self, value: i32) -> windows_core::Result<()>; @@ -476,9 +479,9 @@ pub trait ITextDocument2_Impl: Sized + ITextDocument_Impl { fn GetNewStory(&self) -> windows_core::Result; fn GetStory(&self, index: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextDocument2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextDocument2_Vtbl { pub const fn new() -> ITextDocument2_Vtbl { unsafe extern "system" fn GetCaretType(this: *mut core::ffi::c_void, pvalue: *mut i32) -> windows_core::HRESULT { @@ -853,7 +856,7 @@ impl ITextDocument2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextDocument2Old_Impl: Sized + ITextDocument_Impl { fn AttachMsgFilter(&self, pfilter: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn SetEffectColor(&self, index: i32, cr: super::super::super::Foundation::COLORREF) -> windows_core::Result<()>; @@ -880,9 +883,9 @@ pub trait ITextDocument2Old_Impl: Sized + ITextDocument_Impl { fn GetCallManager(&self) -> windows_core::Result; fn ReleaseCallManager(&self, pvoid: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextDocument2Old {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextDocument2Old_Vtbl { pub const fn new() -> ITextDocument2Old_Vtbl { unsafe extern "system" fn AttachMsgFilter(this: *mut core::ffi::c_void, pfilter: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1073,7 +1076,7 @@ impl ITextDocument2Old_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDuplicate(&self, pfont: Option<&ITextFont>) -> windows_core::Result<()>; @@ -1131,9 +1134,9 @@ pub trait ITextFont_Impl: Sized + super::super::super::System::Com::IDispatch_Im fn GetWeight(&self) -> windows_core::Result; fn SetWeight(&self, value: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextFont {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextFont_Vtbl { pub const fn new() -> ITextFont_Vtbl { unsafe extern "system" fn GetDuplicate(this: *mut core::ffi::c_void, ppfont: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1587,7 +1590,7 @@ impl ITextFont_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetAutoLigatures(&self) -> windows_core::Result; @@ -1636,9 +1639,9 @@ pub trait ITextFont2_Impl: Sized + ITextFont_Impl { fn SetEffects2(&self, value: i32, mask: i32) -> windows_core::Result<()>; fn SetProperty(&self, r#type: i32, value: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextFont2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextFont2_Vtbl { pub const fn new() -> ITextFont2_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, pcount: *mut i32) -> windows_core::HRESULT { @@ -2355,7 +2358,7 @@ impl ITextHost2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetDuplicate(&self, ppara: Option<&ITextPara>) -> windows_core::Result<()>; @@ -2406,9 +2409,9 @@ pub trait ITextPara_Impl: Sized + super::super::super::System::Com::IDispatch_Im fn DeleteTab(&self, tbpos: f32) -> windows_core::Result<()>; fn GetTab(&self, itab: i32, ptbpos: *mut f32, ptbalign: *mut i32, ptbleader: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextPara {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextPara_Vtbl { pub const fn new() -> ITextPara_Vtbl { unsafe extern "system" fn GetDuplicate(this: *mut core::ffi::c_void, pppara: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2803,7 +2806,7 @@ impl ITextPara_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetDuplicate2(&self) -> windows_core::Result; @@ -2822,9 +2825,9 @@ pub trait ITextPara2_Impl: Sized + ITextPara_Impl { fn SetEffects(&self, value: i32, mask: i32) -> windows_core::Result<()>; fn SetProperty(&self, r#type: i32, value: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextPara2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextPara2_Vtbl { pub const fn new() -> ITextPara2_Vtbl { unsafe extern "system" fn GetBorders(this: *mut core::ffi::c_void, ppborders: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2963,7 +2966,7 @@ impl ITextPara2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetText(&self, bstr: &windows_core::BSTR) -> windows_core::Result<()>; @@ -2996,20 +2999,20 @@ pub trait ITextRange_Impl: Sized + super::super::super::System::Com::IDispatch_I fn Move(&self, unit: i32, count: i32) -> windows_core::Result; fn MoveStart(&self, unit: i32, count: i32) -> windows_core::Result; fn MoveEnd(&self, unit: i32, count: i32) -> windows_core::Result; - fn MoveWhile(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result; - fn MoveStartWhile(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result; - fn MoveEndWhile(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result; - fn MoveUntil(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result; - fn MoveStartUntil(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result; - fn MoveEndUntil(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result; + fn MoveWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> windows_core::Result; + fn MoveStartWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> windows_core::Result; + fn MoveEndWhile(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> windows_core::Result; + fn MoveUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> windows_core::Result; + fn MoveStartUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> windows_core::Result; + fn MoveEndUntil(&self, cset: *const super::super::super::System::Variant::VARIANT, count: i32) -> windows_core::Result; fn FindText(&self, bstr: &windows_core::BSTR, count: i32, flags: tomConstants) -> windows_core::Result; fn FindTextStart(&self, bstr: &windows_core::BSTR, count: i32, flags: tomConstants) -> windows_core::Result; fn FindTextEnd(&self, bstr: &windows_core::BSTR, count: i32, flags: tomConstants) -> windows_core::Result; fn Delete(&self, unit: i32, count: i32) -> windows_core::Result; - fn Cut(&self) -> windows_core::Result; - fn Copy(&self) -> windows_core::Result; - fn Paste(&self, pvar: *const windows_core::VARIANT, format: i32) -> windows_core::Result<()>; - fn CanPaste(&self, pvar: *const windows_core::VARIANT, format: i32) -> windows_core::Result; + fn Cut(&self) -> windows_core::Result; + fn Copy(&self) -> windows_core::Result; + fn Paste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> windows_core::Result<()>; + fn CanPaste(&self, pvar: *const super::super::super::System::Variant::VARIANT, format: i32) -> windows_core::Result; fn CanEdit(&self) -> windows_core::Result; fn ChangeCase(&self, r#type: tomConstants) -> windows_core::Result<()>; fn GetPoint(&self, r#type: tomConstants, px: *mut i32, py: *mut i32) -> windows_core::Result<()>; @@ -3017,9 +3020,9 @@ pub trait ITextRange_Impl: Sized + super::super::super::System::Com::IDispatch_I fn ScrollIntoView(&self, value: i32) -> windows_core::Result<()>; fn GetEmbeddedObject(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextRange {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextRange_Vtbl { pub const fn new() -> ITextRange_Vtbl { unsafe extern "system" fn GetText(this: *mut core::ffi::c_void, pbstr: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3266,7 +3269,7 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn MoveWhile(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn MoveWhile(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::MoveWhile(this, core::mem::transmute_copy(&cset), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -3276,7 +3279,7 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn MoveStartWhile(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn MoveStartWhile(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::MoveStartWhile(this, core::mem::transmute_copy(&cset), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -3286,7 +3289,7 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn MoveEndWhile(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn MoveEndWhile(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::MoveEndWhile(this, core::mem::transmute_copy(&cset), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -3296,7 +3299,7 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn MoveUntil(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn MoveUntil(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::MoveUntil(this, core::mem::transmute_copy(&cset), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -3306,7 +3309,7 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn MoveStartUntil(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn MoveStartUntil(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::MoveStartUntil(this, core::mem::transmute_copy(&cset), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -3316,7 +3319,7 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn MoveEndUntil(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn MoveEndUntil(this: *mut core::ffi::c_void, cset: *const core::mem::MaybeUninit, count: i32, pdelta: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::MoveEndUntil(this, core::mem::transmute_copy(&cset), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -3366,7 +3369,7 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Cut(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Cut(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::Cut(this) { Ok(ok__) => { @@ -3376,7 +3379,7 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Copy(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Copy(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::Copy(this) { Ok(ok__) => { @@ -3386,11 +3389,11 @@ impl ITextRange_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Paste(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, format: i32) -> windows_core::HRESULT { + unsafe extern "system" fn Paste(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, format: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITextRange_Impl::Paste(this, core::mem::transmute_copy(&pvar), core::mem::transmute_copy(&format)).into() } - unsafe extern "system" fn CanPaste(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, format: i32, pvalue: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn CanPaste(this: *mut core::ffi::c_void, pvar: *const core::mem::MaybeUninit, format: i32, pvalue: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITextRange_Impl::CanPaste(this, core::mem::transmute_copy(&pvar), core::mem::transmute_copy(&format)) { Ok(ok__) => { @@ -3495,7 +3498,7 @@ impl ITextRange_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetCells(&self) -> windows_core::Result; @@ -3538,9 +3541,9 @@ pub trait ITextRange2_Impl: Sized + ITextSelection_Impl { fn GetMathFunctionType(&self, bstr: &windows_core::BSTR) -> windows_core::Result; fn InsertImage(&self, width: i32, height: i32, ascent: i32, r#type: i32, bstralttext: &windows_core::BSTR, pstream: Option<&super::super::super::System::Com::IStream>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextRange2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextRange2_Vtbl { pub const fn new() -> ITextRange2_Vtbl { unsafe extern "system" fn GetCch(this: *mut core::ffi::c_void, pcch: *mut i32) -> windows_core::HRESULT { @@ -3853,7 +3856,7 @@ impl ITextRange2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetAlignment(&self, value: i32) -> windows_core::Result<()>; @@ -3902,9 +3905,9 @@ pub trait ITextRow_Impl: Sized + super::super::super::System::Com::IDispatch_Imp fn Reset(&self, value: i32) -> windows_core::Result<()>; fn SetProperty(&self, r#type: i32, value: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextRow {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextRow_Vtbl { pub const fn new() -> ITextRow_Vtbl { unsafe extern "system" fn GetAlignment(this: *mut core::ffi::c_void, pvalue: *mut i32) -> windows_core::HRESULT { @@ -4271,7 +4274,7 @@ impl ITextRow_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetFlags(&self, flags: i32) -> windows_core::Result<()>; @@ -4284,9 +4287,9 @@ pub trait ITextSelection_Impl: Sized + ITextRange_Impl { fn EndKey(&self, unit: i32, extend: i32) -> windows_core::Result; fn TypeText(&self, bstr: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextSelection {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextSelection_Vtbl { pub const fn new() -> ITextSelection_Vtbl { unsafe extern "system" fn GetFlags(this: *mut core::ffi::c_void, pflags: *mut i32) -> windows_core::HRESULT { @@ -4395,11 +4398,11 @@ impl ITextSelection_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextSelection2_Impl: Sized + ITextRange2_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextSelection2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextSelection2_Vtbl { pub const fn new() -> ITextSelection2_Vtbl { Self { base__: ITextRange2_Vtbl::new::() } @@ -4696,15 +4699,15 @@ impl ITextStory_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Item(&self, index: i32) -> windows_core::Result; fn GetCount(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextStoryRanges {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextStoryRanges_Vtbl { pub const fn new() -> ITextStoryRanges_Vtbl { unsafe extern "system" fn _NewEnum(this: *mut core::ffi::c_void, ppunkenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4748,13 +4751,13 @@ impl ITextStoryRanges_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextStoryRanges2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextStoryRanges2_Vtbl { pub const fn new() -> ITextStoryRanges2_Vtbl { unsafe extern "system" fn Item2(this: *mut core::ffi::c_void, index: i32, pprange: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4773,7 +4776,7 @@ impl ITextStoryRanges2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetCount(&self) -> windows_core::Result; @@ -4793,9 +4796,9 @@ pub trait ITextStrings_Impl: Sized + super::super::super::System::Com::IDispatch fn SuffixTop(&self, bstr: &windows_core::BSTR, prange: Option<&ITextRange2>) -> windows_core::Result<()>; fn Swap(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextStrings {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextStrings_Vtbl { pub const fn new() -> ITextStrings_Vtbl { unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: i32, pprange: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { 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 fb7c4d5e6b..bd3eef6c40 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 @@ -240,14 +240,18 @@ impl core::ops::Deref for IRicheditUiaOverrides { } windows_core::imp::interface_hierarchy!(IRicheditUiaOverrides, windows_core::IUnknown); impl IRicheditUiaOverrides { - pub unsafe fn GetPropertyOverrideValue(&self, propertyid: i32, pretvalue: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pretvalue)).ok() } } #[repr(C)] pub struct IRicheditUiaOverrides_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetPropertyOverrideValue: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPropertyOverrideValue: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPropertyOverrideValue: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(ITextDisplays, ITextDisplays_Vtbl, 0xc241f5f2_7206_11d8_a2c7_00a0d1d6c6b3); @@ -315,10 +319,12 @@ impl ITextDocument { pub unsafe fn New(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).New)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Open(&self, pvar: *const windows_core::VARIANT, flags: tomConstants, codepage: i32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvar), flags, codepage).ok() } - pub unsafe fn Save(&self, pvar: *const windows_core::VARIANT, flags: tomConstants, codepage: i32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvar), flags, codepage).ok() } pub unsafe fn Freeze(&self) -> windows_core::Result { @@ -373,8 +379,14 @@ pub struct ITextDocument_Vtbl { pub GetDefaultTabStop: unsafe extern "system" fn(*mut core::ffi::c_void, *mut f32) -> windows_core::HRESULT, pub SetDefaultTabStop: unsafe extern "system" fn(*mut core::ffi::c_void, f32) -> windows_core::HRESULT, pub New: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, tomConstants, i32) -> windows_core::HRESULT, - pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, tomConstants, i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, tomConstants, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Open: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, tomConstants, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Save: usize, pub Freeze: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub Unfreeze: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub BeginEditCollection: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2194,27 +2206,33 @@ impl ITextRange { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MoveEnd)(windows_core::Interface::as_raw(self), unit, count, &mut result__).map(|| result__) } - pub unsafe fn MoveWhile(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MoveWhile)(windows_core::Interface::as_raw(self), core::mem::transmute(cset), count, &mut result__).map(|| result__) } - pub unsafe fn MoveStartWhile(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MoveStartWhile)(windows_core::Interface::as_raw(self), core::mem::transmute(cset), count, &mut result__).map(|| result__) } - pub unsafe fn MoveEndWhile(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MoveEndWhile)(windows_core::Interface::as_raw(self), core::mem::transmute(cset), count, &mut result__).map(|| result__) } - pub unsafe fn MoveUntil(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MoveUntil)(windows_core::Interface::as_raw(self), core::mem::transmute(cset), count, &mut result__).map(|| result__) } - pub unsafe fn MoveStartUntil(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MoveStartUntil)(windows_core::Interface::as_raw(self), core::mem::transmute(cset), count, &mut result__).map(|| result__) } - pub unsafe fn MoveEndUntil(&self, cset: *const windows_core::VARIANT, count: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).MoveEndUntil)(windows_core::Interface::as_raw(self), core::mem::transmute(cset), count, &mut result__).map(|| result__) } @@ -2243,18 +2261,22 @@ impl ITextRange { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Delete)(windows_core::Interface::as_raw(self), unit, count, &mut result__).map(|| result__) } - pub unsafe fn Cut(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Cut(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Cut)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Copy(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Copy(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Copy)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Paste(&self, pvar: *const windows_core::VARIANT, format: i32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvar), format).ok() } - pub unsafe fn CanPaste(&self, pvar: *const windows_core::VARIANT, format: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CanPaste)(windows_core::Interface::as_raw(self), core::mem::transmute(pvar), format, &mut result__).map(|| result__) } @@ -2344,20 +2366,50 @@ pub struct ITextRange_Vtbl { pub Move: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut i32) -> windows_core::HRESULT, pub MoveStart: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut i32) -> windows_core::HRESULT, pub MoveEnd: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut i32) -> windows_core::HRESULT, - pub MoveWhile: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, - pub MoveStartWhile: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, - pub MoveEndWhile: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, - pub MoveUntil: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, - pub MoveStartUntil: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, - pub MoveEndUntil: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MoveWhile: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MoveWhile: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MoveStartWhile: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MoveStartWhile: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MoveEndWhile: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MoveEndWhile: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MoveUntil: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MoveUntil: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MoveStartUntil: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MoveStartUntil: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MoveEndUntil: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MoveEndUntil: usize, pub FindText: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, tomConstants, *mut i32) -> windows_core::HRESULT, pub FindTextStart: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, tomConstants, *mut i32) -> windows_core::HRESULT, pub FindTextEnd: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, tomConstants, *mut i32) -> windows_core::HRESULT, pub Delete: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut i32) -> windows_core::HRESULT, - pub Cut: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Copy: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Paste: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, - pub CanPaste: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Cut: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Cut: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Copy: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Copy: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Paste: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Paste: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CanPaste: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CanPaste: usize, pub CanEdit: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub ChangeCase: unsafe extern "system" fn(*mut core::ffi::c_void, tomConstants) -> windows_core::HRESULT, pub GetPoint: unsafe extern "system" fn(*mut core::ffi::c_void, tomConstants, *mut i32, *mut i32) -> windows_core::HRESULT, 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 ac816845dd..dd02b72686 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Ribbon/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Ribbon/impl.rs @@ -118,21 +118,21 @@ impl IUICollectionChangedEvent_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IUICommandHandler_Impl: Sized + windows_core::IUnknownImpl { - fn Execute(&self, commandid: u32, verb: UI_EXECUTIONVERB, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const windows_core::PROPVARIANT, commandexecutionproperties: Option<&IUISimplePropertySet>) -> windows_core::Result<()>; - fn UpdateProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const windows_core::PROPVARIANT) -> windows_core::Result; + fn Execute(&self, commandid: u32, verb: UI_EXECUTIONVERB, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, commandexecutionproperties: Option<&IUISimplePropertySet>) -> windows_core::Result<()>; + fn UpdateProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IUICommandHandler {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IUICommandHandler_Vtbl { pub const fn new() -> IUICommandHandler_Vtbl { - unsafe extern "system" fn Execute(this: *mut core::ffi::c_void, commandid: u32, verb: UI_EXECUTIONVERB, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const core::mem::MaybeUninit, commandexecutionproperties: *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Execute(this: *mut core::ffi::c_void, commandid: u32, verb: UI_EXECUTIONVERB, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const core::mem::MaybeUninit, commandexecutionproperties: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUICommandHandler_Impl::Execute(this, core::mem::transmute_copy(&commandid), core::mem::transmute_copy(&verb), core::mem::transmute_copy(&key), core::mem::transmute_copy(¤tvalue), windows_core::from_raw_borrowed(&commandexecutionproperties)).into() } - unsafe extern "system" fn UpdateProperty(this: *mut core::ffi::c_void, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const core::mem::MaybeUninit, newvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn UpdateProperty(this: *mut core::ffi::c_void, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: *const core::mem::MaybeUninit, newvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUICommandHandler_Impl::UpdateProperty(this, core::mem::transmute_copy(&commandid), core::mem::transmute_copy(&key), core::mem::transmute_copy(¤tvalue)) { Ok(ok__) => { @@ -200,21 +200,21 @@ impl IUIEventingManager_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IUIFramework_Impl: Sized + windows_core::IUnknownImpl { fn Initialize(&self, framewnd: super::super::Foundation::HWND, application: Option<&IUIApplication>) -> windows_core::Result<()>; fn Destroy(&self) -> windows_core::Result<()>; fn LoadUI(&self, instance: super::super::Foundation::HINSTANCE, resourcename: &windows_core::PCWSTR) -> windows_core::Result<()>; fn GetView(&self, viewid: u32, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; - fn GetUICommandProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; - fn SetUICommandProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetUICommandProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn SetUICommandProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn InvalidateUICommand(&self, commandid: u32, flags: UI_INVALIDATIONS, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result<()>; fn FlushPendingInvalidations(&self) -> windows_core::Result<()>; fn SetModes(&self, imodes: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IUIFramework {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IUIFramework_Vtbl { pub const fn new() -> IUIFramework_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, framewnd: super::super::Foundation::HWND, application: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -233,7 +233,7 @@ impl IUIFramework_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUIFramework_Impl::GetView(this, core::mem::transmute_copy(&viewid), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppv)).into() } - unsafe extern "system" fn GetUICommandProperty(this: *mut core::ffi::c_void, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetUICommandProperty(this: *mut core::ffi::c_void, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUIFramework_Impl::GetUICommandProperty(this, core::mem::transmute_copy(&commandid), core::mem::transmute_copy(&key)) { Ok(ok__) => { @@ -243,7 +243,7 @@ impl IUIFramework_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetUICommandProperty(this: *mut core::ffi::c_void, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetUICommandProperty(this: *mut core::ffi::c_void, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IUIFramework_Impl::SetUICommandProperty(this, core::mem::transmute_copy(&commandid), core::mem::transmute_copy(&key), core::mem::transmute_copy(&value)).into() } @@ -366,16 +366,16 @@ impl IUIRibbon_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IUISimplePropertySet_Impl: Sized + windows_core::IUnknownImpl { - fn GetValue(&self, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetValue(&self, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IUISimplePropertySet {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IUISimplePropertySet_Vtbl { pub const fn new() -> IUISimplePropertySet_Vtbl { - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IUISimplePropertySet_Impl::GetValue(this, core::mem::transmute_copy(&key)) { Ok(ok__) => { 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 527a6b86e0..d649336178 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Ribbon/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Ribbon/mod.rs @@ -115,15 +115,15 @@ impl core::ops::Deref for IUICommandHandler { } windows_core::imp::interface_hierarchy!(IUICommandHandler, windows_core::IUnknown); impl IUICommandHandler { - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn Execute(&self, commandid: u32, verb: UI_EXECUTIONVERB, key: Option<*const super::Shell::PropertiesSystem::PROPERTYKEY>, currentvalue: Option<*const windows_core::PROPVARIANT>, commandexecutionproperties: P0) -> windows_core::Result<()> + #[cfg(all(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: Option<*const super::Shell::PropertiesSystem::PROPERTYKEY>, currentvalue: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>, commandexecutionproperties: P0) -> windows_core::Result<()> where P0: windows_core::Param, { (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.param().abi()).ok() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn UpdateProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, currentvalue: Option<*const windows_core::PROPVARIANT>) -> windows_core::Result { + #[cfg(all(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: Option<*const super::super::System::Com::StructuredStorage::PROPVARIANT>) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).UpdateProperty)(windows_core::Interface::as_raw(self), commandid, key, core::mem::transmute(currentvalue.unwrap_or(std::ptr::null())), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -131,13 +131,13 @@ impl IUICommandHandler { #[repr(C)] pub struct IUICommandHandler_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub Execute: unsafe extern "system" fn(*mut core::ffi::c_void, u32, UI_EXECUTIONVERB, *const super::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub Execute: unsafe extern "system" fn(*mut core::ffi::c_void, u32, UI_EXECUTIONVERB, *const super::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] Execute: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub UpdateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub UpdateProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] UpdateProperty: usize, } windows_core::imp::define_interface!(IUIContextualUI, IUIContextualUI_Vtbl, 0xeea11f37_7c46_437c_8e55_b52122b29293); @@ -226,13 +226,13 @@ 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() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetUICommandProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetUICommandProperty)(windows_core::Interface::as_raw(self), commandid, key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn SetUICommandProperty(&self, commandid: u32, key: *const super::Shell::PropertiesSystem::PROPERTYKEY, value: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(value)).ok() } #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] @@ -253,13 +253,13 @@ pub struct IUIFramework_Vtbl { pub Destroy: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub LoadUI: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HINSTANCE, windows_core::PCWSTR) -> windows_core::HRESULT, pub GetView: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetUICommandProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetUICommandProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetUICommandProperty: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub SetUICommandProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub SetUICommandProperty: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::Shell::PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] SetUICommandProperty: usize, #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub InvalidateUICommand: unsafe extern "system" fn(*mut core::ffi::c_void, u32, UI_INVALIDATIONS, *const super::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::HRESULT, @@ -367,8 +367,8 @@ impl core::ops::Deref for IUISimplePropertySet { } windows_core::imp::interface_hierarchy!(IUISimplePropertySet, windows_core::IUnknown); impl IUISimplePropertySet { - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetValue(&self, key: *const super::Shell::PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -376,9 +376,9 @@ impl IUISimplePropertySet { #[repr(C)] pub struct IUISimplePropertySet_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::Shell::PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetValue: usize, } pub const LIBID_UIRibbon: windows_core::GUID = windows_core::GUID::from_u128(0x942f35c2_e83b_45ef_b085_ac295dd63d5b); 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 03104960d2..d1c5305900 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 @@ -65,16 +65,19 @@ impl IInitializeWithStream_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait INamedPropertyStore_Impl: Sized + windows_core::IUnknownImpl { - fn GetNamedValue(&self, pszname: &windows_core::PCWSTR) -> windows_core::Result; - fn SetNamedValue(&self, pszname: &windows_core::PCWSTR, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetNamedValue(&self, pszname: &windows_core::PCWSTR) -> windows_core::Result; + fn SetNamedValue(&self, pszname: &windows_core::PCWSTR, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn GetNameCount(&self) -> windows_core::Result; fn GetNameAt(&self, iprop: u32) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INamedPropertyStore {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl INamedPropertyStore_Vtbl { pub const fn new() -> INamedPropertyStore_Vtbl { - unsafe extern "system" fn GetNamedValue(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetNamedValue(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match INamedPropertyStore_Impl::GetNamedValue(this, core::mem::transmute(&pszname)) { Ok(ok__) => { @@ -84,7 +87,7 @@ impl INamedPropertyStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetNamedValue(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, propvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetNamedValue(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, propvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INamedPropertyStore_Impl::SetNamedValue(this, core::mem::transmute(&pszname), core::mem::transmute_copy(&propvar)).into() } @@ -207,13 +210,16 @@ impl IPersistSerializedPropStorage2_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyChange_Impl: Sized + IObjectWithPropertyKey_Impl { - fn ApplyToPropVariant(&self, propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result; + fn ApplyToPropVariant(&self, propvarin: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyChange {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPropertyChange_Vtbl { pub const fn new() -> IPropertyChange_Vtbl { - unsafe extern "system" fn ApplyToPropVariant(this: *mut core::ffi::c_void, propvarin: *const core::mem::MaybeUninit, ppropvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ApplyToPropVariant(this: *mut core::ffi::c_void, propvarin: *const core::mem::MaybeUninit, ppropvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertyChange_Impl::ApplyToPropVariant(this, core::mem::transmute_copy(&propvarin)) { Ok(ok__) => { @@ -290,7 +296,7 @@ impl IPropertyChangeArray_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] pub trait IPropertyDescription_Impl: Sized + windows_core::IUnknownImpl { fn GetPropertyKey(&self, pkey: *mut PROPERTYKEY) -> windows_core::Result<()>; fn GetCanonicalName(&self) -> windows_core::Result; @@ -304,19 +310,19 @@ pub trait IPropertyDescription_Impl: Sized + windows_core::IUnknownImpl { fn GetColumnState(&self) -> windows_core::Result; fn GetGroupingRange(&self) -> windows_core::Result; fn GetRelativeDescriptionType(&self) -> windows_core::Result; - fn GetRelativeDescription(&self, propvar1: *const windows_core::PROPVARIANT, propvar2: *const windows_core::PROPVARIANT, ppszdesc1: *mut windows_core::PWSTR, ppszdesc2: *mut windows_core::PWSTR) -> windows_core::Result<()>; + 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<()>; fn GetSortDescription(&self) -> windows_core::Result; fn GetSortDescriptionLabel(&self, fdescending: super::super::super::Foundation::BOOL) -> windows_core::Result; fn GetAggregationType(&self) -> windows_core::Result; fn GetConditionType(&self, pcontype: *mut PROPDESC_CONDITION_TYPE, popdefault: *mut super::super::super::System::Search::Common::CONDITION_OPERATION) -> windows_core::Result<()>; fn GetEnumTypeList(&self, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; - fn CoerceToCanonicalValue(&self, ppropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn FormatForDisplay(&self, propvar: *const windows_core::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS) -> windows_core::Result; - fn IsValueCanonical(&self, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn CoerceToCanonicalValue(&self, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn FormatForDisplay(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS) -> windows_core::Result; + fn IsValueCanonical(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyDescription {} -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl IPropertyDescription_Vtbl { pub const fn new() -> IPropertyDescription_Vtbl { unsafe extern "system" fn GetPropertyKey(this: *mut core::ffi::c_void, pkey: *mut PROPERTYKEY) -> windows_core::HRESULT { @@ -433,7 +439,7 @@ impl IPropertyDescription_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetRelativeDescription(this: *mut core::ffi::c_void, propvar1: *const core::mem::MaybeUninit, propvar2: *const core::mem::MaybeUninit, ppszdesc1: *mut windows_core::PWSTR, ppszdesc2: *mut windows_core::PWSTR) -> windows_core::HRESULT { + unsafe extern "system" fn GetRelativeDescription(this: *mut core::ffi::c_void, propvar1: *const core::mem::MaybeUninit, propvar2: *const core::mem::MaybeUninit, ppszdesc1: *mut windows_core::PWSTR, ppszdesc2: *mut windows_core::PWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyDescription_Impl::GetRelativeDescription(this, core::mem::transmute_copy(&propvar1), core::mem::transmute_copy(&propvar2), core::mem::transmute_copy(&ppszdesc1), core::mem::transmute_copy(&ppszdesc2)).into() } @@ -475,11 +481,11 @@ impl IPropertyDescription_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyDescription_Impl::GetEnumTypeList(this, core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppv)).into() } - unsafe extern "system" fn CoerceToCanonicalValue(this: *mut core::ffi::c_void, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CoerceToCanonicalValue(this: *mut core::ffi::c_void, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyDescription_Impl::CoerceToCanonicalValue(this, core::mem::transmute_copy(&ppropvar)).into() } - unsafe extern "system" fn FormatForDisplay(this: *mut core::ffi::c_void, propvar: *const core::mem::MaybeUninit, pdfflags: PROPDESC_FORMAT_FLAGS, ppszdisplay: *mut windows_core::PWSTR) -> windows_core::HRESULT { + unsafe extern "system" fn FormatForDisplay(this: *mut core::ffi::c_void, propvar: *const core::mem::MaybeUninit, pdfflags: PROPDESC_FORMAT_FLAGS, ppszdisplay: *mut windows_core::PWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertyDescription_Impl::FormatForDisplay(this, core::mem::transmute_copy(&propvar), core::mem::transmute_copy(&pdfflags)) { Ok(ok__) => { @@ -489,7 +495,7 @@ impl IPropertyDescription_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn IsValueCanonical(this: *mut core::ffi::c_void, propvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn IsValueCanonical(this: *mut core::ffi::c_void, propvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyDescription_Impl::IsValueCanonical(this, core::mem::transmute_copy(&propvar)).into() } @@ -522,16 +528,16 @@ impl IPropertyDescription_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(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 windows_core::PROPVARIANT) -> windows_core::Result; + fn GetImageReferenceForValue(&self, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyDescription2 {} -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl IPropertyDescription2_Vtbl { pub const fn new() -> IPropertyDescription2_Vtbl { - unsafe extern "system" fn GetImageReferenceForValue(this: *mut core::ffi::c_void, propvar: *const core::mem::MaybeUninit, ppszimageres: *mut windows_core::PWSTR) -> windows_core::HRESULT { + unsafe extern "system" fn GetImageReferenceForValue(this: *mut core::ffi::c_void, propvar: *const core::mem::MaybeUninit, ppszimageres: *mut windows_core::PWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertyDescription2_Impl::GetImageReferenceForValue(this, core::mem::transmute_copy(&propvar)) { Ok(ok__) => { @@ -547,14 +553,14 @@ impl IPropertyDescription2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(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<()>; fn GetAdditionalSortByAliases(&self, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyDescriptionAliasInfo {} -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl IPropertyDescriptionAliasInfo_Vtbl { pub const fn new() -> IPropertyDescriptionAliasInfo_Vtbl { unsafe extern "system" fn GetSortByAlias(this: *mut core::ffi::c_void, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -602,13 +608,13 @@ impl IPropertyDescriptionList_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyDescriptionRelatedPropertyInfo {} -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl IPropertyDescriptionRelatedPropertyInfo_Vtbl { pub const fn new() -> IPropertyDescriptionRelatedPropertyInfo_Vtbl { unsafe extern "system" fn GetRelatedProperty(this: *mut core::ffi::c_void, pszrelationshipname: windows_core::PCWSTR, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -621,16 +627,16 @@ impl IPropertyDescriptionRelatedPropertyInfo_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(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; fn GetColumnIndexType(&self) -> windows_core::Result; fn GetProjectionString(&self) -> windows_core::Result; fn GetMaxSize(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyDescriptionSearchInfo {} -#[cfg(feature = "Win32_System_Search_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Search_Common", feature = "Win32_System_Variant"))] impl IPropertyDescriptionSearchInfo_Vtbl { pub const fn new() -> IPropertyDescriptionSearchInfo_Vtbl { unsafe extern "system" fn GetSearchInfoFlags(this: *mut core::ffi::c_void, ppdsiflags: *mut PROPDESC_SEARCHINFO_FLAGS) -> windows_core::HRESULT { @@ -685,14 +691,17 @@ impl IPropertyDescriptionSearchInfo_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyEnumType_Impl: Sized + windows_core::IUnknownImpl { fn GetEnumType(&self) -> windows_core::Result; - fn GetValue(&self) -> windows_core::Result; - fn GetRangeMinValue(&self) -> windows_core::Result; - fn GetRangeSetValue(&self) -> windows_core::Result; + fn GetValue(&self) -> windows_core::Result; + fn GetRangeMinValue(&self) -> windows_core::Result; + fn GetRangeSetValue(&self) -> windows_core::Result; fn GetDisplayText(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyEnumType {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPropertyEnumType_Vtbl { pub const fn new() -> IPropertyEnumType_Vtbl { unsafe extern "system" fn GetEnumType(this: *mut core::ffi::c_void, penumtype: *mut PROPENUMTYPE) -> windows_core::HRESULT { @@ -705,7 +714,7 @@ impl IPropertyEnumType_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertyEnumType_Impl::GetValue(this) { Ok(ok__) => { @@ -715,7 +724,7 @@ impl IPropertyEnumType_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetRangeMinValue(this: *mut core::ffi::c_void, ppropvarmin: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetRangeMinValue(this: *mut core::ffi::c_void, ppropvarmin: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertyEnumType_Impl::GetRangeMinValue(this) { Ok(ok__) => { @@ -725,7 +734,7 @@ impl IPropertyEnumType_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetRangeSetValue(this: *mut core::ffi::c_void, ppropvarset: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetRangeSetValue(this: *mut core::ffi::c_void, ppropvarset: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertyEnumType_Impl::GetRangeSetValue(this) { Ok(ok__) => { @@ -758,10 +767,13 @@ impl IPropertyEnumType_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyEnumType2_Impl: Sized + IPropertyEnumType_Impl { fn GetImageReference(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyEnumType2 {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPropertyEnumType2_Vtbl { pub const fn new() -> IPropertyEnumType2_Vtbl { unsafe extern "system" fn GetImageReference(this: *mut core::ffi::c_void, ppszimageres: *mut windows_core::PWSTR) -> windows_core::HRESULT { @@ -780,13 +792,16 @@ impl IPropertyEnumType2_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyEnumTypeList_Impl: Sized + windows_core::IUnknownImpl { fn GetCount(&self) -> windows_core::Result; fn GetAt(&self, itype: u32, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetConditionAt(&self, nindex: u32, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; - fn FindMatchingIndex(&self, propvarcmp: *const windows_core::PROPVARIANT) -> windows_core::Result; + fn FindMatchingIndex(&self, propvarcmp: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyEnumTypeList {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPropertyEnumTypeList_Vtbl { pub const fn new() -> IPropertyEnumTypeList_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, pctypes: *mut u32) -> windows_core::HRESULT { @@ -807,7 +822,7 @@ impl IPropertyEnumTypeList_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyEnumTypeList_Impl::GetConditionAt(this, core::mem::transmute_copy(&nindex), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppv)).into() } - unsafe extern "system" fn FindMatchingIndex(this: *mut core::ffi::c_void, propvarcmp: *const core::mem::MaybeUninit, pnindex: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn FindMatchingIndex(this: *mut core::ffi::c_void, propvarcmp: *const core::mem::MaybeUninit, pnindex: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertyEnumTypeList_Impl::FindMatchingIndex(this, core::mem::transmute_copy(&propvarcmp)) { Ok(ok__) => { @@ -829,14 +844,17 @@ impl IPropertyEnumTypeList_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyStore_Impl: Sized + windows_core::IUnknownImpl { fn GetCount(&self) -> windows_core::Result; fn GetAt(&self, iprop: u32, pkey: *mut PROPERTYKEY) -> windows_core::Result<()>; - fn GetValue(&self, key: *const PROPERTYKEY) -> windows_core::Result; - fn SetValue(&self, key: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn GetValue(&self, key: *const PROPERTYKEY) -> windows_core::Result; + fn SetValue(&self, key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn Commit(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyStore {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPropertyStore_Vtbl { pub const fn new() -> IPropertyStore_Vtbl { unsafe extern "system" fn GetCount(this: *mut core::ffi::c_void, cprops: *mut u32) -> windows_core::HRESULT { @@ -853,7 +871,7 @@ impl IPropertyStore_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyStore_Impl::GetAt(this, core::mem::transmute_copy(&iprop), core::mem::transmute_copy(&pkey)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertyStore_Impl::GetValue(this, core::mem::transmute_copy(&key)) { Ok(ok__) => { @@ -863,7 +881,7 @@ impl IPropertyStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, propvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, propvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyStore_Impl::SetValue(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&propvar)).into() } @@ -884,13 +902,16 @@ impl IPropertyStore_Vtbl { iid == &::IID } } +#[cfg(all(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; - fn GetValueAndState(&self, key: *const PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT, pstate: *mut PSC_STATE) -> windows_core::Result<()>; + fn GetValueAndState(&self, key: *const PROPERTYKEY, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT, pstate: *mut PSC_STATE) -> windows_core::Result<()>; fn SetState(&self, key: *const PROPERTYKEY, state: PSC_STATE) -> windows_core::Result<()>; - fn SetValueAndState(&self, key: *const PROPERTYKEY, ppropvar: *const windows_core::PROPVARIANT, state: PSC_STATE) -> windows_core::Result<()>; + fn SetValueAndState(&self, key: *const PROPERTYKEY, ppropvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, state: PSC_STATE) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyStoreCache {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPropertyStoreCache_Vtbl { pub const fn new() -> IPropertyStoreCache_Vtbl { unsafe extern "system" fn GetState(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, pstate: *mut PSC_STATE) -> windows_core::HRESULT { @@ -903,7 +924,7 @@ impl IPropertyStoreCache_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValueAndState(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit, pstate: *mut PSC_STATE) -> windows_core::HRESULT { + unsafe extern "system" fn GetValueAndState(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit, pstate: *mut PSC_STATE) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyStoreCache_Impl::GetValueAndState(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&ppropvar), core::mem::transmute_copy(&pstate)).into() } @@ -911,7 +932,7 @@ impl IPropertyStoreCache_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyStoreCache_Impl::SetState(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&state)).into() } - unsafe extern "system" fn SetValueAndState(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, ppropvar: *const core::mem::MaybeUninit, state: PSC_STATE) -> windows_core::HRESULT { + unsafe extern "system" fn SetValueAndState(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, ppropvar: *const core::mem::MaybeUninit, state: PSC_STATE) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyStoreCache_Impl::SetValueAndState(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&ppropvar), core::mem::transmute_copy(&state)).into() } @@ -968,18 +989,21 @@ impl IPropertyStoreFactory_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertySystem_Impl: Sized + windows_core::IUnknownImpl { fn GetPropertyDescription(&self, propkey: *const PROPERTYKEY, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetPropertyDescriptionByName(&self, pszcanonicalname: &windows_core::PCWSTR, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetPropertyDescriptionListFromString(&self, pszproplist: &windows_core::PCWSTR, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn EnumeratePropertyDescriptions(&self, filteron: PROPDESC_ENUMFILTER, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; - fn FormatForDisplay(&self, key: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS, psztext: windows_core::PWSTR, cchtext: u32) -> windows_core::Result<()>; - fn FormatForDisplayAlloc(&self, key: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS) -> windows_core::Result; + fn FormatForDisplay(&self, key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS, psztext: windows_core::PWSTR, cchtext: u32) -> windows_core::Result<()>; + fn FormatForDisplayAlloc(&self, key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS) -> windows_core::Result; fn RegisterPropertySchema(&self, pszpath: &windows_core::PCWSTR) -> windows_core::Result<()>; fn UnregisterPropertySchema(&self, pszpath: &windows_core::PCWSTR) -> windows_core::Result<()>; fn RefreshPropertySchema(&self) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertySystem {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPropertySystem_Vtbl { pub const fn new() -> IPropertySystem_Vtbl { unsafe extern "system" fn GetPropertyDescription(this: *mut core::ffi::c_void, propkey: *const PROPERTYKEY, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -998,11 +1022,11 @@ impl IPropertySystem_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertySystem_Impl::EnumeratePropertyDescriptions(this, core::mem::transmute_copy(&filteron), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&ppv)).into() } - unsafe extern "system" fn FormatForDisplay(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, propvar: *const core::mem::MaybeUninit, pdff: PROPDESC_FORMAT_FLAGS, psztext: windows_core::PWSTR, cchtext: u32) -> windows_core::HRESULT { + unsafe extern "system" fn FormatForDisplay(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, propvar: *const core::mem::MaybeUninit, pdff: PROPDESC_FORMAT_FLAGS, psztext: windows_core::PWSTR, cchtext: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertySystem_Impl::FormatForDisplay(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&propvar), core::mem::transmute_copy(&pdff), core::mem::transmute_copy(&psztext), core::mem::transmute_copy(&cchtext)).into() } - unsafe extern "system" fn FormatForDisplayAlloc(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, propvar: *const core::mem::MaybeUninit, pdff: PROPDESC_FORMAT_FLAGS, ppszdisplay: *mut windows_core::PWSTR) -> windows_core::HRESULT { + unsafe extern "system" fn FormatForDisplayAlloc(this: *mut core::ffi::c_void, key: *const PROPERTYKEY, propvar: *const core::mem::MaybeUninit, pdff: PROPDESC_FORMAT_FLAGS, ppszdisplay: *mut windows_core::PWSTR) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IPropertySystem_Impl::FormatForDisplayAlloc(this, core::mem::transmute_copy(&key), core::mem::transmute_copy(&propvar), core::mem::transmute_copy(&pdff)) { Ok(ok__) => { @@ -1057,6 +1081,7 @@ impl IPropertySystemChangeNotify_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait IPropertyUI_Impl: Sized + windows_core::IUnknownImpl { fn ParsePropertyName(&self, pszname: &windows_core::PCWSTR, pfmtid: *mut windows_core::GUID, ppid: *mut u32, pcheaten: *mut u32) -> windows_core::Result<()>; fn GetCannonicalName(&self, fmtid: *const windows_core::GUID, pid: u32, pwsztext: windows_core::PWSTR, cchtext: u32) -> windows_core::Result<()>; @@ -1064,10 +1089,12 @@ pub trait IPropertyUI_Impl: Sized + windows_core::IUnknownImpl { fn GetPropertyDescription(&self, fmtid: *const windows_core::GUID, pid: u32, pwsztext: windows_core::PWSTR, cchtext: u32) -> windows_core::Result<()>; fn GetDefaultWidth(&self, fmtid: *const windows_core::GUID, pid: u32) -> windows_core::Result; fn GetFlags(&self, fmtid: *const windows_core::GUID, pid: u32) -> windows_core::Result; - fn FormatForDisplay(&self, fmtid: *const windows_core::GUID, pid: u32, ppropvar: *const windows_core::PROPVARIANT, puiff: PROPERTYUI_FORMAT_FLAGS, pwsztext: windows_core::PWSTR, cchtext: u32) -> windows_core::Result<()>; + fn FormatForDisplay(&self, fmtid: *const windows_core::GUID, pid: u32, ppropvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, puiff: PROPERTYUI_FORMAT_FLAGS, pwsztext: windows_core::PWSTR, cchtext: u32) -> windows_core::Result<()>; fn GetHelpInfo(&self, fmtid: *const windows_core::GUID, pid: u32, pwszhelpfile: windows_core::PWSTR, cch: u32, puhelpid: *mut u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPropertyUI {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl IPropertyUI_Vtbl { pub const fn new() -> IPropertyUI_Vtbl { unsafe extern "system" fn ParsePropertyName(this: *mut core::ffi::c_void, pszname: windows_core::PCWSTR, pfmtid: *mut windows_core::GUID, ppid: *mut u32, pcheaten: *mut u32) -> windows_core::HRESULT { @@ -1106,7 +1133,7 @@ impl IPropertyUI_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn FormatForDisplay(this: *mut core::ffi::c_void, fmtid: *const windows_core::GUID, pid: u32, ppropvar: *const core::mem::MaybeUninit, puiff: PROPERTYUI_FORMAT_FLAGS, pwsztext: windows_core::PWSTR, cchtext: u32) -> windows_core::HRESULT { + unsafe extern "system" fn FormatForDisplay(this: *mut core::ffi::c_void, fmtid: *const windows_core::GUID, pid: u32, ppropvar: *const core::mem::MaybeUninit, puiff: PROPERTYUI_FORMAT_FLAGS, pwsztext: windows_core::PWSTR, cchtext: u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IPropertyUI_Impl::FormatForDisplay(this, core::mem::transmute_copy(&fmtid), core::mem::transmute_copy(&pid), core::mem::transmute_copy(&ppropvar), core::mem::transmute_copy(&puiff), core::mem::transmute_copy(&pwsztext), core::mem::transmute_copy(&cchtext)).into() } 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 1074ea31a4..4575c64a52 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,6 +1,7 @@ +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSCoerceToCanonicalValue(key: *const PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PSCoerceToCanonicalValue(key : *const PROPERTYKEY, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn PSCoerceToCanonicalValue(key: *const PROPERTYKEY, ppropvar: *mut super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn PSCoerceToCanonicalValue(key : *const PROPERTYKEY, ppropvar : *mut core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); PSCoerceToCanonicalValue(key, core::mem::transmute(ppropvar)).ok() } #[inline] @@ -29,9 +30,10 @@ pub unsafe fn PSCreateMultiplexPropertyStore(prgpunkstores: &[Option windows_core::HRESULT); PSCreateMultiplexPropertyStore(core::mem::transmute(prgpunkstores.as_ptr()), prgpunkstores.len().try_into().unwrap(), riid, ppv).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSCreatePropertyChangeArray(rgpropkey: Option<*const PROPERTYKEY>, rgflags: Option<*const PKA_FLAGS>, rgpropvar: Option<*const windows_core::PROPVARIANT>, cchanges: u32, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PSCreatePropertyChangeArray(rgpropkey : *const PROPERTYKEY, rgflags : *const PKA_FLAGS, rgpropvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, cchanges : u32, riid : *const windows_core::GUID, ppv : *mut *mut core::ffi::c_void) -> windows_core::HRESULT); +pub unsafe fn PSCreatePropertyChangeArray(rgpropkey: Option<*const PROPERTYKEY>, rgflags: Option<*const PKA_FLAGS>, rgpropvar: 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<()> { + windows_targets::link!("propsys.dll" "system" fn PSCreatePropertyChangeArray(rgpropkey : *const PROPERTYKEY, rgflags : *const PKA_FLAGS, rgpropvar : *const core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >, cchanges : u32, riid : *const windows_core::GUID, ppv : *mut *mut core::ffi::c_void) -> windows_core::HRESULT); PSCreatePropertyChangeArray(core::mem::transmute(rgpropkey.unwrap_or(std::ptr::null())), core::mem::transmute(rgflags.unwrap_or(std::ptr::null())), core::mem::transmute(rgpropvar.unwrap_or(std::ptr::null())), cchanges, riid, ppv).ok() } #[inline] @@ -51,9 +53,10 @@ 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.param().abi(), grfmode, riid, ppv).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSCreateSimplePropertyChange(flags: PKA_FLAGS, key: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PSCreateSimplePropertyChange(flags : PKA_FLAGS, key : *const PROPERTYKEY, propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, riid : *const windows_core::GUID, ppv : *mut *mut core::ffi::c_void) -> windows_core::HRESULT); +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<()> { + windows_targets::link!("propsys.dll" "system" fn PSCreateSimplePropertyChange(flags : PKA_FLAGS, key : *const PROPERTYKEY, propvar : *const core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >, riid : *const windows_core::GUID, ppv : *mut *mut core::ffi::c_void) -> windows_core::HRESULT); PSCreateSimplePropertyChange(flags, key, core::mem::transmute(propvar), riid, ppv).ok() } #[inline] @@ -61,14 +64,16 @@ 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() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSFormatForDisplay(propkey: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS, pwsztext: &mut [u16]) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PSFormatForDisplay(propkey : *const PROPERTYKEY, propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pdfflags : PROPDESC_FORMAT_FLAGS, pwsztext : windows_core::PWSTR, cchtext : u32) -> windows_core::HRESULT); +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 core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >, pdfflags : PROPDESC_FORMAT_FLAGS, pwsztext : windows_core::PWSTR, cchtext : u32) -> windows_core::HRESULT); PSFormatForDisplay(propkey, core::mem::transmute(propvar), pdfflags, core::mem::transmute(pwsztext.as_ptr()), pwsztext.len().try_into().unwrap()).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSFormatForDisplayAlloc(key: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PSFormatForDisplayAlloc(key : *const PROPERTYKEY, propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pdff : PROPDESC_FORMAT_FLAGS, ppszdisplay : *mut windows_core::PWSTR) -> windows_core::HRESULT); +pub unsafe fn PSFormatForDisplayAlloc(key: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PSFormatForDisplayAlloc(key : *const PROPERTYKEY, propvar : *const core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >, pdff : PROPDESC_FORMAT_FLAGS, ppszdisplay : *mut windows_core::PWSTR) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PSFormatForDisplayAlloc(key, core::mem::transmute(propvar), pdff, &mut result__).map(|| result__) } @@ -82,9 +87,10 @@ where let mut result__ = core::mem::zeroed(); PSFormatPropertyValue(pps.param().abi(), ppd.param().abi(), pdff, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSGetImageReferenceForValue(propkey: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result { - windows_targets::link!("propsys.dll" "system" fn PSGetImageReferenceForValue(propkey : *const PROPERTYKEY, propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, ppszimageres : *mut windows_core::PWSTR) -> windows_core::HRESULT); +pub unsafe fn PSGetImageReferenceForValue(propkey: *const PROPERTYKEY, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn PSGetImageReferenceForValue(propkey : *const PROPERTYKEY, propvar : *const core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >, ppszimageres : *mut windows_core::PWSTR) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PSGetImageReferenceForValue(propkey, core::mem::transmute(propvar), &mut result__).map(|| result__) } @@ -113,13 +119,14 @@ pub unsafe fn PSGetNameFromPropertyKey(propkey: *const PROPERTYKEY) -> windows_c let mut result__ = core::mem::zeroed(); PSGetNameFromPropertyKey(propkey, &mut result__).map(|| result__) } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSGetNamedPropertyFromPropertyStorage(psps: P0, cb: u32, pszname: P1) -> windows_core::Result +pub unsafe fn PSGetNamedPropertyFromPropertyStorage(psps: P0, cb: u32, pszname: P1) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn PSGetNamedPropertyFromPropertyStorage(psps : PCUSERIALIZEDPROPSTORAGE, cb : u32, pszname : windows_core::PCWSTR, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn PSGetNamedPropertyFromPropertyStorage(psps : PCUSERIALIZEDPROPSTORAGE, cb : u32, pszname : windows_core::PCWSTR, ppropvar : *mut core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PSGetNamedPropertyFromPropertyStorage(psps.param().abi(), cb, pszname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -144,12 +151,13 @@ 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.param().abi(), riid, ppv).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSGetPropertyFromPropertyStorage(psps: P0, cb: u32, rpkey: *const PROPERTYKEY) -> windows_core::Result +pub unsafe fn PSGetPropertyFromPropertyStorage(psps: P0, cb: u32, rpkey: *const PROPERTYKEY) -> windows_core::Result where P0: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn PSGetPropertyFromPropertyStorage(psps : PCUSERIALIZEDPROPSTORAGE, cb : u32, rpkey : *const PROPERTYKEY, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn PSGetPropertyFromPropertyStorage(psps : PCUSERIALIZEDPROPSTORAGE, cb : u32, rpkey : *const PROPERTYKEY, ppropvar : *mut core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PSGetPropertyFromPropertyStorage(psps.param().abi(), cb, rpkey, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -166,13 +174,14 @@ pub unsafe fn PSGetPropertySystem(riid: *const windows_core::GUID, ppv: *mut *mu 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() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSGetPropertyValue(pps: P0, ppd: P1) -> windows_core::Result +pub unsafe fn PSGetPropertyValue(pps: P0, ppd: P1) -> windows_core::Result where P0: windows_core::Param, P1: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn PSGetPropertyValue(pps : * mut core::ffi::c_void, ppd : * mut core::ffi::c_void, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn PSGetPropertyValue(pps : * mut core::ffi::c_void, ppd : * mut core::ffi::c_void, ppropvar : *mut core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); PSGetPropertyValue(pps.param().abi(), ppd.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -347,14 +356,14 @@ where let mut result__ = core::mem::zeroed(); PSPropertyBag_ReadStream(propbag.param().abi(), propname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } -#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] +#[cfg(all(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 windows_core::VARIANT, r#type: super::super::super::System::Variant::VARENUM) -> windows_core::Result<()> +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<()> where P0: windows_core::Param, P1: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_ReadType(propbag : * mut core::ffi::c_void, propname : windows_core::PCWSTR, var : *mut core::mem::MaybeUninit < windows_core::VARIANT >, r#type : super::super::super::System::Variant:: VARENUM) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn PSPropertyBag_ReadType(propbag : * mut core::ffi::c_void, propname : windows_core::PCWSTR, var : *mut core::mem::MaybeUninit < super::super::super::System::Variant:: VARIANT >, r#type : super::super::super::System::Variant:: VARENUM) -> windows_core::HRESULT); PSPropertyBag_ReadType(propbag.param().abi(), propname.param().abi(), core::mem::transmute(var), r#type).ok() } #[cfg(feature = "Win32_System_Com_StructuredStorage")] @@ -554,13 +563,14 @@ where windows_targets::link!("propsys.dll" "system" fn PSRegisterPropertySchema(pszpath : windows_core::PCWSTR) -> windows_core::HRESULT); PSRegisterPropertySchema(pszpath.param().abi()).ok() } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn PSSetPropertyValue(pps: P0, ppd: P1, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()> +pub unsafe fn PSSetPropertyValue(pps: P0, ppd: P1, propvar: *const super::super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, { - windows_targets::link!("propsys.dll" "system" fn PSSetPropertyValue(pps : * mut core::ffi::c_void, ppd : * mut core::ffi::c_void, propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("propsys.dll" "system" fn PSSetPropertyValue(pps : * mut core::ffi::c_void, ppd : * mut core::ffi::c_void, propvar : *const core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); PSSetPropertyValue(pps.param().abi(), ppd.param().abi(), core::mem::transmute(propvar)).ok() } #[inline] @@ -657,22 +667,22 @@ 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.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() } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(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 windows_core::PROPVARIANT) -> windows_core::Result<()> +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<()> where P0: windows_core::Param, { - 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 core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + 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 core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); SHPropStgReadMultiple(pps.param().abi(), ucodepage, cpspec, rgpspec, core::mem::transmute(rgvar)).ok() } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] #[inline] -pub unsafe fn SHPropStgWriteMultiple(pps: P0, pucodepage: Option<*mut u32>, cpspec: u32, rgpspec: *const super::super::super::System::Com::StructuredStorage::PROPSPEC, rgvar: *mut windows_core::PROPVARIANT, propidnamefirst: u32) -> windows_core::Result<()> +pub unsafe fn SHPropStgWriteMultiple(pps: P0, pucodepage: 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<()> where P0: windows_core::Param, { - windows_targets::link!("shell32.dll" "system" fn SHPropStgWriteMultiple(pps : * mut core::ffi::c_void, pucodepage : *mut u32, cpspec : u32, rgpspec : *const super::super::super::System::Com::StructuredStorage:: PROPSPEC, rgvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >, propidnamefirst : u32) -> windows_core::HRESULT); + windows_targets::link!("shell32.dll" "system" fn SHPropStgWriteMultiple(pps : * mut core::ffi::c_void, pucodepage : *mut u32, cpspec : u32, rgpspec : *const super::super::super::System::Com::StructuredStorage:: PROPSPEC, rgvar : *mut core::mem::MaybeUninit < super::super::super::System::Com::StructuredStorage:: PROPVARIANT >, propidnamefirst : u32) -> windows_core::HRESULT); SHPropStgWriteMultiple(pps.param().abi(), core::mem::transmute(pucodepage.unwrap_or(std::ptr::null_mut())), cpspec, rgpspec, core::mem::transmute(rgvar), propidnamefirst).ok() } windows_core::imp::define_interface!(ICreateObject, ICreateObject_Vtbl, 0x75121952_e0d0_43e5_9380_1d80483acf72); @@ -775,14 +785,16 @@ impl core::ops::Deref for INamedPropertyStore { } windows_core::imp::interface_hierarchy!(INamedPropertyStore, windows_core::IUnknown); impl INamedPropertyStore { - pub unsafe fn GetNamedValue(&self, pszname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetNamedValue(&self, pszname: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetNamedValue)(windows_core::Interface::as_raw(self), pszname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetNamedValue(&self, pszname: P0, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -800,8 +812,14 @@ impl INamedPropertyStore { #[repr(C)] pub struct INamedPropertyStore_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub GetNamedValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetNamedValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetNamedValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetNamedValue: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetNamedValue: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetNamedValue: usize, pub GetNameCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetNameAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, } @@ -888,7 +906,8 @@ impl core::ops::Deref for IPropertyChange { } windows_core::imp::interface_hierarchy!(IPropertyChange, windows_core::IUnknown, IObjectWithPropertyKey); impl IPropertyChange { - pub unsafe fn ApplyToPropVariant(&self, propvarin: *const windows_core::PROPVARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ApplyToPropVariant)(windows_core::Interface::as_raw(self), core::mem::transmute(propvarin), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -896,7 +915,10 @@ impl IPropertyChange { #[repr(C)] pub struct IPropertyChange_Vtbl { pub base__: IObjectWithPropertyKey_Vtbl, - pub ApplyToPropVariant: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub ApplyToPropVariant: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + ApplyToPropVariant: usize, } windows_core::imp::define_interface!(IPropertyChangeArray, IPropertyChangeArray_Vtbl, 0x380f5cad_1b5e_42f2_805d_637fd392d31e); impl core::ops::Deref for IPropertyChangeArray { @@ -1010,7 +1032,8 @@ impl IPropertyDescription { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetRelativeDescriptionType)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetRelativeDescription(&self, propvar1: *const windows_core::PROPVARIANT, propvar2: *const windows_core::PROPVARIANT, ppszdesc1: *mut windows_core::PWSTR, ppszdesc2: *mut windows_core::PWSTR) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(propvar1), core::mem::transmute(propvar2), ppszdesc1, ppszdesc2).ok() } pub unsafe fn GetSortDescription(&self) -> windows_core::Result { @@ -1039,14 +1062,17 @@ impl IPropertyDescription { let mut result__ = core::ptr::null_mut(); (windows_core::Interface::vtable(self).GetEnumTypeList)(windows_core::Interface::as_raw(self), &T::IID, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CoerceToCanonicalValue(&self, ppropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(ppropvar)).ok() } - pub unsafe fn FormatForDisplay(&self, propvar: *const windows_core::PROPVARIANT, pdfflags: PROPDESC_FORMAT_FLAGS) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FormatForDisplay)(windows_core::Interface::as_raw(self), core::mem::transmute(propvar), pdfflags, &mut result__).map(|| result__) } - pub unsafe fn IsValueCanonical(&self, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(propvar)).ok() } } @@ -1065,7 +1091,10 @@ pub struct IPropertyDescription_Vtbl { pub GetColumnState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetGroupingRange: unsafe extern "system" fn(*mut core::ffi::c_void, *mut PROPDESC_GROUPING_RANGE) -> windows_core::HRESULT, pub GetRelativeDescriptionType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut PROPDESC_RELATIVEDESCRIPTION_TYPE) -> windows_core::HRESULT, - pub GetRelativeDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut windows_core::PWSTR, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetRelativeDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut windows_core::PWSTR, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetRelativeDescription: usize, pub GetSortDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut PROPDESC_SORTDESCRIPTION) -> windows_core::HRESULT, pub GetSortDescriptionLabel: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::super::Foundation::BOOL, *mut windows_core::PWSTR) -> windows_core::HRESULT, pub GetAggregationType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut PROPDESC_AGGREGATION_TYPE) -> windows_core::HRESULT, @@ -1074,9 +1103,18 @@ pub struct IPropertyDescription_Vtbl { #[cfg(not(feature = "Win32_System_Search_Common"))] GetConditionType: usize, pub GetEnumTypeList: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub CoerceToCanonicalValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub FormatForDisplay: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, PROPDESC_FORMAT_FLAGS, *mut windows_core::PWSTR) -> windows_core::HRESULT, - pub IsValueCanonical: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub CoerceToCanonicalValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + CoerceToCanonicalValue: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub FormatForDisplay: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, PROPDESC_FORMAT_FLAGS, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + FormatForDisplay: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub IsValueCanonical: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + IsValueCanonical: usize, } windows_core::imp::define_interface!(IPropertyDescription2, IPropertyDescription2_Vtbl, 0x57d2eded_5062_400e_b107_5dae79fe57a6); impl core::ops::Deref for IPropertyDescription2 { @@ -1087,7 +1125,8 @@ impl core::ops::Deref for IPropertyDescription2 { } windows_core::imp::interface_hierarchy!(IPropertyDescription2, windows_core::IUnknown, IPropertyDescription); impl IPropertyDescription2 { - pub unsafe fn GetImageReferenceForValue(&self, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetImageReferenceForValue)(windows_core::Interface::as_raw(self), core::mem::transmute(propvar), &mut result__).map(|| result__) } @@ -1095,7 +1134,10 @@ impl IPropertyDescription2 { #[repr(C)] pub struct IPropertyDescription2_Vtbl { pub base__: IPropertyDescription_Vtbl, - pub GetImageReferenceForValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetImageReferenceForValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetImageReferenceForValue: usize, } windows_core::imp::define_interface!(IPropertyDescriptionAliasInfo, IPropertyDescriptionAliasInfo_Vtbl, 0xf67104fc_2af9_46fd_b32d_243c1404f3d1); impl core::ops::Deref for IPropertyDescriptionAliasInfo { @@ -1224,15 +1266,18 @@ impl IPropertyEnumType { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetEnumType)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetRangeMinValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetRangeMinValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetRangeMinValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetRangeSetValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetRangeSetValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetRangeSetValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1245,9 +1290,18 @@ impl IPropertyEnumType { pub struct IPropertyEnumType_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetEnumType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut PROPENUMTYPE) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetRangeMinValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetRangeSetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetValue: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetRangeMinValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetRangeMinValue: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetRangeSetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetRangeSetValue: usize, pub GetDisplayText: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::PWSTR) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IPropertyEnumType2, IPropertyEnumType2_Vtbl, 0x9b6e051c_5ddd_4321_9070_fe2acb55e794); @@ -1296,7 +1350,8 @@ impl IPropertyEnumTypeList { let mut result__ = core::ptr::null_mut(); (windows_core::Interface::vtable(self).GetConditionAt)(windows_core::Interface::as_raw(self), nindex, &T::IID, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn FindMatchingIndex(&self, propvarcmp: *const windows_core::PROPVARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindMatchingIndex)(windows_core::Interface::as_raw(self), core::mem::transmute(propvarcmp), &mut result__).map(|| result__) } @@ -1307,7 +1362,10 @@ pub struct IPropertyEnumTypeList_Vtbl { pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetConditionAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub FindMatchingIndex: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub FindMatchingIndex: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + FindMatchingIndex: usize, } windows_core::imp::define_interface!(IPropertyStore, IPropertyStore_Vtbl, 0x886d8eeb_8cf2_4446_8d02_cdba1dbdcf99); impl core::ops::Deref for IPropertyStore { @@ -1325,11 +1383,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() } - pub unsafe fn GetValue(&self, key: *const PROPERTYKEY) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self, key: *const PROPERTYKEY) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SetValue(&self, key: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(propvar)).ok() } pub unsafe fn Commit(&self) -> windows_core::Result<()> { @@ -1341,8 +1401,14 @@ pub struct IPropertyStore_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetAt: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut PROPERTYKEY) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetValue: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetValue: usize, pub Commit: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IPropertyStoreCache, IPropertyStoreCache_Vtbl, 0x3017056d_9a91_4e90_937d_746c72abbf4f); @@ -1358,13 +1424,15 @@ impl IPropertyStoreCache { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetState)(windows_core::Interface::as_raw(self), key, &mut result__).map(|| result__) } - pub unsafe fn GetValueAndState(&self, key: *const PROPERTYKEY, ppropvar: *mut windows_core::PROPVARIANT, pstate: *mut PSC_STATE) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropvar), pstate).ok() } 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() } - pub unsafe fn SetValueAndState(&self, key: *const PROPERTYKEY, ppropvar: *const windows_core::PROPVARIANT, state: PSC_STATE) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropvar), state).ok() } } @@ -1372,9 +1440,15 @@ impl IPropertyStoreCache { pub struct IPropertyStoreCache_Vtbl { pub base__: IPropertyStore_Vtbl, pub GetState: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *mut PSC_STATE) -> windows_core::HRESULT, - pub GetValueAndState: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *mut core::mem::MaybeUninit, *mut PSC_STATE) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub GetValueAndState: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *mut core::mem::MaybeUninit, *mut PSC_STATE) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + GetValueAndState: usize, pub SetState: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, PSC_STATE) -> windows_core::HRESULT, - pub SetValueAndState: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *const core::mem::MaybeUninit, PSC_STATE) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub SetValueAndState: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *const core::mem::MaybeUninit, PSC_STATE) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + SetValueAndState: usize, } windows_core::imp::define_interface!(IPropertyStoreCapabilities, IPropertyStoreCapabilities_Vtbl, 0xc8e2d566_186e_4d49_bf41_6909ead56acc); impl core::ops::Deref for IPropertyStoreCapabilities { @@ -1464,10 +1538,12 @@ impl IPropertySystem { let mut result__ = core::ptr::null_mut(); (windows_core::Interface::vtable(self).EnumeratePropertyDescriptions)(windows_core::Interface::as_raw(self), filteron, &T::IID, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn FormatForDisplay(&self, key: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS, psztext: &mut [u16]) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(propvar), pdff, core::mem::transmute(psztext.as_ptr()), psztext.len().try_into().unwrap()).ok() } - pub unsafe fn FormatForDisplayAlloc(&self, key: *const PROPERTYKEY, propvar: *const windows_core::PROPVARIANT, pdff: PROPDESC_FORMAT_FLAGS) -> windows_core::Result { + #[cfg(all(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 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FormatForDisplayAlloc)(windows_core::Interface::as_raw(self), key, core::mem::transmute(propvar), pdff, &mut result__).map(|| result__) } @@ -1494,8 +1570,14 @@ pub struct IPropertySystem_Vtbl { pub GetPropertyDescriptionByName: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetPropertyDescriptionListFromString: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub EnumeratePropertyDescriptions: unsafe extern "system" fn(*mut core::ffi::c_void, PROPDESC_ENUMFILTER, *const windows_core::GUID, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - pub FormatForDisplay: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *const core::mem::MaybeUninit, PROPDESC_FORMAT_FLAGS, windows_core::PWSTR, u32) -> windows_core::HRESULT, - pub FormatForDisplayAlloc: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *const core::mem::MaybeUninit, PROPDESC_FORMAT_FLAGS, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub FormatForDisplay: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *const core::mem::MaybeUninit, PROPDESC_FORMAT_FLAGS, windows_core::PWSTR, u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + FormatForDisplay: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub FormatForDisplayAlloc: unsafe extern "system" fn(*mut core::ffi::c_void, *const PROPERTYKEY, *const core::mem::MaybeUninit, PROPDESC_FORMAT_FLAGS, *mut windows_core::PWSTR) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + FormatForDisplayAlloc: usize, pub RegisterPropertySchema: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub UnregisterPropertySchema: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR) -> windows_core::HRESULT, pub RefreshPropertySchema: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1550,7 +1632,8 @@ impl IPropertyUI { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFlags)(windows_core::Interface::as_raw(self), fmtid, pid, &mut result__).map(|| result__) } - pub unsafe fn FormatForDisplay(&self, fmtid: *const windows_core::GUID, pid: u32, ppropvar: *const windows_core::PROPVARIANT, puiff: PROPERTYUI_FORMAT_FLAGS, pwsztext: &mut [u16]) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(ppropvar), puiff, core::mem::transmute(pwsztext.as_ptr()), pwsztext.len().try_into().unwrap()).ok() } pub unsafe fn GetHelpInfo(&self, fmtid: *const windows_core::GUID, pid: u32, pwszhelpfile: &mut [u16], puhelpid: *mut u32) -> windows_core::Result<()> { @@ -1566,7 +1649,10 @@ pub struct IPropertyUI_Vtbl { pub GetPropertyDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, windows_core::PWSTR, u32) -> windows_core::HRESULT, pub GetDefaultWidth: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, *mut u32) -> windows_core::HRESULT, pub GetFlags: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, *mut PROPERTYUI_FLAGS) -> windows_core::HRESULT, - pub FormatForDisplay: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, *const core::mem::MaybeUninit, PROPERTYUI_FORMAT_FLAGS, windows_core::PWSTR, u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub FormatForDisplay: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, *const core::mem::MaybeUninit, PROPERTYUI_FORMAT_FLAGS, windows_core::PWSTR, u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + FormatForDisplay: usize, pub GetHelpInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, windows_core::PWSTR, u32, *mut u32) -> windows_core::HRESULT, } pub const FPSPS_DEFAULT: _PERSIST_SPROPSTORE_FLAGS = _PERSIST_SPROPSTORE_FLAGS(0i32); 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 4ecc347746..da1320b709 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Shell/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Shell/impl.rs @@ -1,11 +1,11 @@ -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] +#[cfg(all(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<()>; fn DoInvokePIDLIE4(&self, dispid: i32, pidl: *mut Common::ITEMIDLIST, fcancancel: super::super::Foundation::BOOL) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] impl windows_core::RuntimeName for CIE4ConnectionPoint {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] impl CIE4ConnectionPoint_Vtbl { pub const fn new() -> CIE4ConnectionPoint_Vtbl { unsafe extern "system" fn DoInvokeIE4(this: *mut core::ffi::c_void, pf: *mut super::super::Foundation::BOOL, ppv: *mut *mut core::ffi::c_void, dispid: i32, pdispparams: *mut super::super::System::Com::DISPPARAMS) -> windows_core::HRESULT { @@ -26,14 +26,14 @@ impl CIE4ConnectionPoint_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Value(&self) -> windows_core::Result; + fn Value(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DFConstraint {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DFConstraint_Vtbl { pub const fn new() -> DFConstraint_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, pbs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -46,7 +46,7 @@ impl DFConstraint_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Value(this: *mut core::ffi::c_void, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match DFConstraint_Impl::Value(this) { Ok(ok__) => { @@ -62,11 +62,11 @@ impl DFConstraint_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DShellFolderViewEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DShellFolderViewEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DShellFolderViewEvents_Vtbl { pub const fn new() -> DShellFolderViewEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -75,11 +75,11 @@ impl DShellFolderViewEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DShellNameSpaceEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DShellNameSpaceEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DShellNameSpaceEvents_Vtbl { pub const fn new() -> DShellNameSpaceEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -88,11 +88,11 @@ impl DShellNameSpaceEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DShellWindowsEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DShellWindowsEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DShellWindowsEvents_Vtbl { pub const fn new() -> DShellWindowsEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -101,11 +101,11 @@ impl DShellWindowsEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DWebBrowserEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DWebBrowserEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DWebBrowserEvents_Vtbl { pub const fn new() -> DWebBrowserEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -114,11 +114,11 @@ impl DWebBrowserEvents_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait DWebBrowserEvents2_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for DWebBrowserEvents2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl DWebBrowserEvents2_Vtbl { pub const fn new() -> DWebBrowserEvents2_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -127,7 +127,7 @@ impl DWebBrowserEvents2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Application(&self) -> windows_core::Result; @@ -135,14 +135,14 @@ pub trait Folder_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn ParentFolder(&self) -> windows_core::Result; fn Items(&self) -> windows_core::Result; fn ParseName(&self, bname: &windows_core::BSTR) -> windows_core::Result; - fn NewFolder(&self, bname: &windows_core::BSTR, voptions: &windows_core::VARIANT) -> windows_core::Result<()>; - fn MoveHere(&self, vitem: &windows_core::VARIANT, voptions: &windows_core::VARIANT) -> windows_core::Result<()>; - fn CopyHere(&self, vitem: &windows_core::VARIANT, voptions: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetDetailsOf(&self, vitem: &windows_core::VARIANT, icolumn: i32) -> windows_core::Result; + fn NewFolder(&self, bname: &windows_core::BSTR, voptions: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn MoveHere(&self, vitem: &super::super::System::Variant::VARIANT, voptions: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn CopyHere(&self, vitem: &super::super::System::Variant::VARIANT, voptions: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetDetailsOf(&self, vitem: &super::super::System::Variant::VARIANT, icolumn: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Folder {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Folder_Vtbl { pub const fn new() -> Folder_Vtbl { unsafe extern "system" fn Title(this: *mut core::ffi::c_void, pbs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -205,19 +205,19 @@ impl Folder_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn NewFolder(this: *mut core::ffi::c_void, bname: core::mem::MaybeUninit, voptions: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NewFolder(this: *mut core::ffi::c_void, bname: core::mem::MaybeUninit, voptions: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); Folder_Impl::NewFolder(this, core::mem::transmute(&bname), core::mem::transmute(&voptions)).into() } - unsafe extern "system" fn MoveHere(this: *mut core::ffi::c_void, vitem: core::mem::MaybeUninit, voptions: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn MoveHere(this: *mut core::ffi::c_void, vitem: core::mem::MaybeUninit, voptions: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); Folder_Impl::MoveHere(this, core::mem::transmute(&vitem), core::mem::transmute(&voptions)).into() } - unsafe extern "system" fn CopyHere(this: *mut core::ffi::c_void, vitem: core::mem::MaybeUninit, voptions: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CopyHere(this: *mut core::ffi::c_void, vitem: core::mem::MaybeUninit, voptions: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); Folder_Impl::CopyHere(this, core::mem::transmute(&vitem), core::mem::transmute(&voptions)).into() } - unsafe extern "system" fn GetDetailsOf(this: *mut core::ffi::c_void, vitem: core::mem::MaybeUninit, icolumn: i32, pbs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDetailsOf(this: *mut core::ffi::c_void, vitem: core::mem::MaybeUninit, icolumn: i32, pbs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match Folder_Impl::GetDetailsOf(this, core::mem::transmute(&vitem), core::mem::transmute_copy(&icolumn)) { Ok(ok__) => { @@ -245,7 +245,7 @@ impl Folder_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn OfflineStatus(&self) -> windows_core::Result; @@ -253,9 +253,9 @@ pub trait Folder2_Impl: Sized + Folder_Impl { fn HaveToShowWebViewBarricade(&self) -> windows_core::Result; fn DismissedWebViewBarricade(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Folder2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Folder2_Vtbl { pub const fn new() -> Folder2_Vtbl { unsafe extern "system" fn Self_(this: *mut core::ffi::c_void, ppfi: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -309,14 +309,14 @@ impl Folder2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetShowWebViewBarricade(&self, bshowwebviewbarricade: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Folder3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Folder3_Vtbl { pub const fn new() -> Folder3_Vtbl { unsafe extern "system" fn ShowWebViewBarricade(this: *mut core::ffi::c_void, pbshowwebviewbarricade: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -343,7 +343,7 @@ impl Folder3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Parent(&self) -> windows_core::Result; @@ -361,11 +361,11 @@ pub trait FolderItem_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Size(&self) -> windows_core::Result; fn Type(&self) -> windows_core::Result; fn Verbs(&self) -> windows_core::Result; - fn InvokeVerb(&self, vverb: &windows_core::VARIANT) -> windows_core::Result<()>; + fn InvokeVerb(&self, vverb: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for FolderItem {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl FolderItem_Vtbl { pub const fn new() -> FolderItem_Vtbl { unsafe extern "system" fn Application(this: *mut core::ffi::c_void, ppid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -516,7 +516,7 @@ impl FolderItem_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn InvokeVerb(this: *mut core::ffi::c_void, vverb: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn InvokeVerb(this: *mut core::ffi::c_void, vverb: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); FolderItem_Impl::InvokeVerb(this, core::mem::transmute(&vverb)).into() } @@ -545,21 +545,21 @@ impl FolderItem_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItem2_Impl: Sized + FolderItem_Impl { - fn InvokeVerbEx(&self, vverb: &windows_core::VARIANT, vargs: &windows_core::VARIANT) -> windows_core::Result<()>; - fn ExtendedProperty(&self, bstrpropname: &windows_core::BSTR) -> windows_core::Result; + fn InvokeVerbEx(&self, vverb: &super::super::System::Variant::VARIANT, vargs: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ExtendedProperty(&self, bstrpropname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for FolderItem2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl FolderItem2_Vtbl { pub const fn new() -> FolderItem2_Vtbl { - unsafe extern "system" fn InvokeVerbEx(this: *mut core::ffi::c_void, vverb: core::mem::MaybeUninit, vargs: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn InvokeVerbEx(this: *mut core::ffi::c_void, vverb: core::mem::MaybeUninit, vargs: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); FolderItem2_Impl::InvokeVerbEx(this, core::mem::transmute(&vverb), core::mem::transmute(&vargs)).into() } - unsafe extern "system" fn ExtendedProperty(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, pvret: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExtendedProperty(this: *mut core::ffi::c_void, bstrpropname: core::mem::MaybeUninit, pvret: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match FolderItem2_Impl::ExtendedProperty(this, core::mem::transmute(&bstrpropname)) { Ok(ok__) => { @@ -579,16 +579,16 @@ impl FolderItem2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Parent(&self) -> windows_core::Result; fn Name(&self) -> windows_core::Result; fn DoIt(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for FolderItemVerb {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl FolderItemVerb_Vtbl { pub const fn new() -> FolderItemVerb_Vtbl { unsafe extern "system" fn Application(this: *mut core::ffi::c_void, ppid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -637,17 +637,17 @@ impl FolderItemVerb_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Application(&self) -> windows_core::Result; fn Parent(&self) -> windows_core::Result; - fn Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn Item(&self, index: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for FolderItemVerbs {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl FolderItemVerbs_Vtbl { pub const fn new() -> FolderItemVerbs_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -680,7 +680,7 @@ impl FolderItemVerbs_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match FolderItemVerbs_Impl::Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -713,17 +713,17 @@ impl FolderItemVerbs_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Application(&self) -> windows_core::Result; fn Parent(&self) -> windows_core::Result; - fn Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn Item(&self, index: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for FolderItems {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl FolderItems_Vtbl { pub const fn new() -> FolderItems_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, plcount: *mut i32) -> windows_core::HRESULT { @@ -756,7 +756,7 @@ impl FolderItems_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, ppid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match FolderItems_Impl::Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -789,16 +789,16 @@ impl FolderItems_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait FolderItems2_Impl: Sized + FolderItems_Impl { - fn InvokeVerbEx(&self, vverb: &windows_core::VARIANT, vargs: &windows_core::VARIANT) -> windows_core::Result<()>; + fn InvokeVerbEx(&self, vverb: &super::super::System::Variant::VARIANT, vargs: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for FolderItems2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl FolderItems2_Vtbl { pub const fn new() -> FolderItems2_Vtbl { - unsafe extern "system" fn InvokeVerbEx(this: *mut core::ffi::c_void, vverb: core::mem::MaybeUninit, vargs: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn InvokeVerbEx(this: *mut core::ffi::c_void, vverb: core::mem::MaybeUninit, vargs: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); FolderItems2_Impl::InvokeVerbEx(this, core::mem::transmute(&vverb), core::mem::transmute(&vargs)).into() } @@ -808,14 +808,14 @@ impl FolderItems2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn Verbs(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for FolderItems3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl FolderItems3_Vtbl { pub const fn new() -> FolderItems3_Vtbl { unsafe extern "system" fn Filter(this: *mut core::ffi::c_void, grfflags: i32, bstrfilespec: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2014,7 +2014,7 @@ impl IBrowserFrameOptions_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] +#[cfg(all(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 + windows_core::IUnknownImpl { fn GetParentSite(&self) -> windows_core::Result; fn SetTitle(&self, psv: Option<&IShellView>, pszname: &windows_core::PCWSTR) -> windows_core::Result<()>; @@ -2042,14 +2042,14 @@ pub trait IBrowserService_Impl: Sized + windows_core::IUnknownImpl { fn GetHistoryObject(&self, ppole: *mut Option, pstm: *mut Option, ppbc: *mut Option) -> windows_core::Result<()>; fn SetHistoryObject(&self, pole: Option<&super::super::System::Ole::IOleObject>, fislocalanchor: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn CacheOLEServer(&self, pole: Option<&super::super::System::Ole::IOleObject>) -> windows_core::Result<()>; - fn GetSetCodePage(&self, pvarin: *const windows_core::VARIANT) -> windows_core::Result; - fn OnHttpEquiv(&self, psv: Option<&IShellView>, fdone: super::super::Foundation::BOOL, pvarargin: *const windows_core::VARIANT) -> windows_core::Result; + fn GetSetCodePage(&self, pvarin: *const super::super::System::Variant::VARIANT) -> windows_core::Result; + fn OnHttpEquiv(&self, psv: Option<&IShellView>, fdone: super::super::Foundation::BOOL, pvarargin: *const super::super::System::Variant::VARIANT) -> windows_core::Result; fn GetPalette(&self) -> windows_core::Result; fn RegisterWindow(&self, fforceregister: super::super::Foundation::BOOL, swc: ShellWindowTypeConstants) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] impl windows_core::RuntimeName for IBrowserService {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] impl IBrowserService_Vtbl { pub const fn new() -> IBrowserService_Vtbl { unsafe extern "system" fn GetParentSite(this: *mut core::ffi::c_void, ppipsite: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -2216,7 +2216,7 @@ impl IBrowserService_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IBrowserService_Impl::CacheOLEServer(this, windows_core::from_raw_borrowed(&pole)).into() } - unsafe extern "system" fn GetSetCodePage(this: *mut core::ffi::c_void, pvarin: *const core::mem::MaybeUninit, pvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetSetCodePage(this: *mut core::ffi::c_void, pvarin: *const core::mem::MaybeUninit, pvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IBrowserService_Impl::GetSetCodePage(this, core::mem::transmute_copy(&pvarin)) { Ok(ok__) => { @@ -2226,7 +2226,7 @@ impl IBrowserService_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn OnHttpEquiv(this: *mut core::ffi::c_void, psv: *mut core::ffi::c_void, fdone: super::super::Foundation::BOOL, pvarargin: *const core::mem::MaybeUninit, pvarargout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OnHttpEquiv(this: *mut core::ffi::c_void, psv: *mut core::ffi::c_void, fdone: super::super::Foundation::BOOL, pvarargin: *const core::mem::MaybeUninit, pvarargout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IBrowserService_Impl::OnHttpEquiv(this, windows_core::from_raw_borrowed(&psv), core::mem::transmute_copy(&fdone), core::mem::transmute_copy(&pvarargin)) { Ok(ok__) => { @@ -2288,7 +2288,7 @@ impl IBrowserService_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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; fn SetAsDefFolderSettings(&self) -> windows_core::Result<()>; @@ -2324,7 +2324,7 @@ pub trait IBrowserService2_Impl: Sized + IBrowserService_Impl { fn _NavigateToPidl2(&self, pidl: *const Common::ITEMIDLIST, grfhlnf: u32, dwflags: u32) -> windows_core::Result<()>; fn _TryShell2Rename(&self, psv: Option<&IShellView>, pidlnew: *const Common::ITEMIDLIST) -> windows_core::Result<()>; fn _SwitchActivationNow(&self) -> windows_core::Result<()>; - fn _ExecChildren(&self, punkbar: Option<&windows_core::IUnknown>, fbroadcast: super::super::Foundation::BOOL, pguidcmdgroup: *const windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvarargin: *const windows_core::VARIANT, pvarargout: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn _ExecChildren(&self, punkbar: Option<&windows_core::IUnknown>, fbroadcast: super::super::Foundation::BOOL, pguidcmdgroup: *const windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvarargin: *const super::super::System::Variant::VARIANT, pvarargout: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn _SendChildren(&self, hwndbar: super::super::Foundation::HWND, fbroadcast: super::super::Foundation::BOOL, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> windows_core::Result<()>; fn GetFolderSetData(&self, pfsd: *mut FOLDERSETDATA) -> windows_core::Result<()>; fn _OnFocusChange(&self, itb: u32) -> windows_core::Result<()>; @@ -2353,9 +2353,9 @@ pub trait IBrowserService2_Impl: Sized + IBrowserService_Impl { fn _GetBorderDWHelper(&self, punksrc: Option<&windows_core::IUnknown>, lprectborder: *mut super::super::Foundation::RECT, busehmonitor: super::super::Foundation::BOOL) -> windows_core::Result<()>; fn v_CheckZoneCrossing(&self, pidl: *const Common::ITEMIDLIST) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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"))] impl windows_core::RuntimeName for IBrowserService2 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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"))] impl IBrowserService2_Vtbl { pub const fn new() -> IBrowserService2_Vtbl { unsafe extern "system" fn WndProcBS(this: *mut core::ffi::c_void, hwnd: super::super::Foundation::HWND, umsg: u32, wparam: super::super::Foundation::WPARAM, lparam: super::super::Foundation::LPARAM) -> super::super::Foundation::LRESULT { @@ -2518,7 +2518,7 @@ impl IBrowserService2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IBrowserService2_Impl::_SwitchActivationNow(this).into() } - unsafe extern "system" fn _ExecChildren(this: *mut core::ffi::c_void, punkbar: *mut core::ffi::c_void, fbroadcast: super::super::Foundation::BOOL, pguidcmdgroup: *const windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvarargin: *const core::mem::MaybeUninit, pvarargout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn _ExecChildren(this: *mut core::ffi::c_void, punkbar: *mut core::ffi::c_void, fbroadcast: super::super::Foundation::BOOL, pguidcmdgroup: *const windows_core::GUID, ncmdid: u32, ncmdexecopt: u32, pvarargin: *const core::mem::MaybeUninit, pvarargout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IBrowserService2_Impl::_ExecChildren(this, windows_core::from_raw_borrowed(&punkbar), core::mem::transmute_copy(&fbroadcast), core::mem::transmute_copy(&pguidcmdgroup), core::mem::transmute_copy(&ncmdid), core::mem::transmute_copy(&ncmdexecopt), core::mem::transmute_copy(&pvarargin), core::mem::transmute_copy(&pvarargout)).into() } @@ -2700,14 +2700,14 @@ impl IBrowserService2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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<()>; fn IEParseDisplayNameEx(&self, uicp: u32, pwszpath: &windows_core::PCWSTR, dwflags: u32) -> windows_core::Result<*mut Common::ITEMIDLIST>; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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"))] impl windows_core::RuntimeName for IBrowserService3 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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"))] impl IBrowserService3_Vtbl { pub const fn new() -> IBrowserService3_Vtbl { unsafe extern "system" fn _PositionViewWindow(this: *mut core::ffi::c_void, hwnd: super::super::Foundation::HWND, prc: *const super::super::Foundation::RECT) -> windows_core::HRESULT { @@ -2734,15 +2734,15 @@ impl IBrowserService3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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<()>; fn SaveViewState(&self) -> windows_core::Result<()>; fn _ResizeAllBorders(&self) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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"))] impl windows_core::RuntimeName for IBrowserService4 {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_UI_Controls", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(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"))] impl IBrowserService4_Vtbl { pub const fn new() -> IBrowserService4_Vtbl { unsafe extern "system" fn ActivateView(this: *mut core::ffi::c_void, fpendingview: super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -2983,15 +2983,15 @@ impl IColumnManager_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait IColumnProvider_Impl: Sized + windows_core::IUnknownImpl { fn Initialize(&self, psci: *const SHCOLUMNINIT) -> windows_core::Result<()>; fn GetColumnInfo(&self, dwindex: u32, psci: *mut SHCOLUMNINFO) -> windows_core::Result<()>; - fn GetItemData(&self, pscid: *const PropertiesSystem::PROPERTYKEY, pscd: *const SHCOLUMNDATA) -> windows_core::Result; + fn GetItemData(&self, pscid: *const PropertiesSystem::PROPERTYKEY, pscd: *const SHCOLUMNDATA) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IColumnProvider {} -#[cfg(all(feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IColumnProvider_Vtbl { pub const fn new() -> IColumnProvider_Vtbl { unsafe extern "system" fn Initialize(this: *mut core::ffi::c_void, psci: *const SHCOLUMNINIT) -> windows_core::HRESULT { @@ -3002,7 +3002,7 @@ impl IColumnProvider_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IColumnProvider_Impl::GetColumnInfo(this, core::mem::transmute_copy(&dwindex), core::mem::transmute_copy(&psci)).into() } - unsafe extern "system" fn GetItemData(this: *mut core::ffi::c_void, pscid: *const PropertiesSystem::PROPERTYKEY, pscd: *const SHCOLUMNDATA, pvardata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetItemData(this: *mut core::ffi::c_void, pscid: *const PropertiesSystem::PROPERTYKEY, pscd: *const SHCOLUMNDATA, pvardata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IColumnProvider_Impl::GetItemData(this, core::mem::transmute_copy(&pscid), core::mem::transmute_copy(&pscd)) { Ok(ok__) => { @@ -3854,16 +3854,16 @@ impl ICredentialProviderSetUserArray_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ICredentialProviderUser_Impl: Sized + windows_core::IUnknownImpl { fn GetSid(&self) -> windows_core::Result; fn GetProviderID(&self) -> windows_core::Result; fn GetStringValue(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; - fn GetValue(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetValue(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ICredentialProviderUser {} -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ICredentialProviderUser_Vtbl { pub const fn new() -> ICredentialProviderUser_Vtbl { unsafe extern "system" fn GetSid(this: *mut core::ffi::c_void, sid: *mut windows_core::PWSTR) -> windows_core::HRESULT { @@ -3896,7 +3896,7 @@ impl ICredentialProviderUser_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, key: *const PropertiesSystem::PROPERTYKEY, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, key: *const PropertiesSystem::PROPERTYKEY, value: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ICredentialProviderUser_Impl::GetValue(this, core::mem::transmute_copy(&key)) { Ok(ok__) => { @@ -4712,13 +4712,16 @@ impl IDisplayItem_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDocViewSite_Impl: Sized + windows_core::IUnknownImpl { - fn OnSetTitle(&self, pvtitle: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn OnSetTitle(&self, pvtitle: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDocViewSite {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDocViewSite_Vtbl { pub const fn new() -> IDocViewSite_Vtbl { - unsafe extern "system" fn OnSetTitle(this: *mut core::ffi::c_void, pvtitle: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OnSetTitle(this: *mut core::ffi::c_void, pvtitle: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IDocViewSite_Impl::OnSetTitle(this, core::mem::transmute_copy(&pvtitle)).into() } @@ -5699,15 +5702,15 @@ impl IExecuteCommandHost_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IExpDispSupport_Impl: Sized + windows_core::IUnknownImpl { fn FindConnectionPoint(&self, riid: *const windows_core::GUID) -> windows_core::Result; fn OnTranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG, grfmodifiers: u32) -> windows_core::Result<()>; - fn OnInvoke(&self, dispidmember: i32, iid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()>; + 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<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl windows_core::RuntimeName for IExpDispSupport {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl IExpDispSupport_Vtbl { pub const fn new() -> IExpDispSupport_Vtbl { unsafe extern "system" fn FindConnectionPoint(this: *mut core::ffi::c_void, riid: *const windows_core::GUID, ppccp: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5724,7 +5727,7 @@ impl IExpDispSupport_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IExpDispSupport_Impl::OnTranslateAccelerator(this, core::mem::transmute_copy(&pmsg), core::mem::transmute_copy(&grfmodifiers)).into() } - unsafe extern "system" fn OnInvoke(this: *mut core::ffi::c_void, dispidmember: i32, iid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn OnInvoke(this: *mut core::ffi::c_void, dispidmember: i32, iid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IExpDispSupport_Impl::OnInvoke(this, core::mem::transmute_copy(&dispidmember), core::mem::transmute_copy(&iid), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pdispparams), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo), core::mem::transmute_copy(&puargerr)).into() } @@ -5739,15 +5742,15 @@ impl IExpDispSupport_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] pub trait IExpDispSupportXP_Impl: Sized + windows_core::IUnknownImpl { fn FindCIE4ConnectionPoint(&self, riid: *const windows_core::GUID) -> windows_core::Result; fn OnTranslateAccelerator(&self, pmsg: *const super::WindowsAndMessaging::MSG, grfmodifiers: u32) -> windows_core::Result<()>; - fn OnInvoke(&self, dispidmember: i32, iid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut windows_core::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()>; + 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<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl windows_core::RuntimeName for IExpDispSupportXP {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_WindowsAndMessaging"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_WindowsAndMessaging"))] impl IExpDispSupportXP_Vtbl { pub const fn new() -> IExpDispSupportXP_Vtbl { unsafe extern "system" fn FindCIE4ConnectionPoint(this: *mut core::ffi::c_void, riid: *const windows_core::GUID, ppccp: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5764,7 +5767,7 @@ impl IExpDispSupportXP_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IExpDispSupportXP_Impl::OnTranslateAccelerator(this, core::mem::transmute_copy(&pmsg), core::mem::transmute_copy(&grfmodifiers)).into() } - unsafe extern "system" fn OnInvoke(this: *mut core::ffi::c_void, dispidmember: i32, iid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn OnInvoke(this: *mut core::ffi::c_void, dispidmember: i32, iid: *const windows_core::GUID, lcid: u32, wflags: u16, pdispparams: *const super::super::System::Com::DISPPARAMS, pvarresult: *mut core::mem::MaybeUninit, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IExpDispSupportXP_Impl::OnInvoke(this, core::mem::transmute_copy(&dispidmember), core::mem::transmute_copy(&iid), core::mem::transmute_copy(&lcid), core::mem::transmute_copy(&wflags), core::mem::transmute_copy(&pdispparams), core::mem::transmute_copy(&pvarresult), core::mem::transmute_copy(&pexcepinfo), core::mem::transmute_copy(&puargerr)).into() } @@ -7220,24 +7223,24 @@ impl IFileSaveDialog_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn SetSearchParameters(&self, pbstrsearchid: *const windows_core::BSTR, bnavtoresults: super::super::Foundation::VARIANT_BOOL, pvarscope: *const windows_core::VARIANT, pvarqueryfile: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetSearchParameters(&self, pbstrsearchid: *const windows_core::BSTR, bnavtoresults: super::super::Foundation::VARIANT_BOOL, pvarscope: *const super::super::System::Variant::VARIANT, pvarqueryfile: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SearchID(&self) -> windows_core::Result; - fn Scope(&self) -> windows_core::Result; - fn QueryFile(&self) -> windows_core::Result; + fn Scope(&self) -> windows_core::Result; + fn QueryFile(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFileSearchBand {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFileSearchBand_Vtbl { pub const fn new() -> IFileSearchBand_Vtbl { unsafe extern "system" fn SetFocus(this: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFileSearchBand_Impl::SetFocus(this).into() } - unsafe extern "system" fn SetSearchParameters(this: *mut core::ffi::c_void, pbstrsearchid: *const core::mem::MaybeUninit, bnavtoresults: super::super::Foundation::VARIANT_BOOL, pvarscope: *const core::mem::MaybeUninit, pvarqueryfile: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSearchParameters(this: *mut core::ffi::c_void, pbstrsearchid: *const core::mem::MaybeUninit, bnavtoresults: super::super::Foundation::VARIANT_BOOL, pvarscope: *const core::mem::MaybeUninit, pvarqueryfile: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFileSearchBand_Impl::SetSearchParameters(this, core::mem::transmute_copy(&pbstrsearchid), core::mem::transmute_copy(&bnavtoresults), core::mem::transmute_copy(&pvarscope), core::mem::transmute_copy(&pvarqueryfile)).into() } @@ -7251,7 +7254,7 @@ impl IFileSearchBand_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Scope(this: *mut core::ffi::c_void, pvarscope: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Scope(this: *mut core::ffi::c_void, pvarscope: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFileSearchBand_Impl::Scope(this) { Ok(ok__) => { @@ -7261,7 +7264,7 @@ impl IFileSearchBand_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn QueryFile(this: *mut core::ffi::c_void, pvarfile: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn QueryFile(this: *mut core::ffi::c_void, pvarfile: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFileSearchBand_Impl::QueryFile(this) { Ok(ok__) => { @@ -7621,12 +7624,12 @@ impl IFolderView_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(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<()>; fn GetGroupBy(&self, pkey: *mut PropertiesSystem::PROPERTYKEY, pfascending: *mut super::super::Foundation::BOOL) -> windows_core::Result<()>; - fn SetViewProperty(&self, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY, propvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn GetViewProperty(&self, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn SetViewProperty(&self, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY, propvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn GetViewProperty(&self, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn SetTileViewProperties(&self, pidl: *const Common::ITEMIDLIST, pszproplist: &windows_core::PCWSTR) -> windows_core::Result<()>; fn SetExtendedTileViewProperties(&self, pidl: *const Common::ITEMIDLIST, pszproplist: &windows_core::PCWSTR) -> windows_core::Result<()>; fn SetText(&self, itype: FVTEXTTYPE, pwsztext: &windows_core::PCWSTR) -> windows_core::Result<()>; @@ -7649,9 +7652,9 @@ pub trait IFolderView2_Impl: Sized + IFolderView_Impl { fn IsMoveInSameFolder(&self) -> windows_core::Result<()>; fn DoRename(&self) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IFolderView2 {} -#[cfg(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IFolderView2_Vtbl { pub const fn new() -> IFolderView2_Vtbl { unsafe extern "system" fn SetGroupBy(this: *mut core::ffi::c_void, key: *const PropertiesSystem::PROPERTYKEY, fascending: super::super::Foundation::BOOL) -> windows_core::HRESULT { @@ -7662,11 +7665,11 @@ impl IFolderView2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFolderView2_Impl::GetGroupBy(this, core::mem::transmute_copy(&pkey), core::mem::transmute_copy(&pfascending)).into() } - unsafe extern "system" fn SetViewProperty(this: *mut core::ffi::c_void, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY, propvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetViewProperty(this: *mut core::ffi::c_void, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY, propvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IFolderView2_Impl::SetViewProperty(this, core::mem::transmute_copy(&pidl), core::mem::transmute_copy(&propkey), core::mem::transmute_copy(&propvar)).into() } - unsafe extern "system" fn GetViewProperty(this: *mut core::ffi::c_void, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetViewProperty(this: *mut core::ffi::c_void, pidl: *const Common::ITEMIDLIST, propkey: *const PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IFolderView2_Impl::GetViewProperty(this, core::mem::transmute_copy(&pidl), core::mem::transmute_copy(&propkey)) { Ok(ok__) => { @@ -7854,13 +7857,13 @@ impl IFolderViewHost_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IFolderViewOC {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IFolderViewOC_Vtbl { pub const fn new() -> IFolderViewOC_Vtbl { unsafe extern "system" fn SetFolderView(this: *mut core::ffi::c_void, pdisp: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -9486,12 +9489,15 @@ impl IModalWindow_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait INameSpaceTreeAccessible_Impl: Sized + windows_core::IUnknownImpl { fn OnGetDefaultAccessibilityAction(&self, psi: Option<&IShellItem>) -> windows_core::Result; fn OnDoDefaultAccessibilityAction(&self, psi: Option<&IShellItem>) -> windows_core::Result<()>; - fn OnGetAccessibilityRole(&self, psi: Option<&IShellItem>) -> windows_core::Result; + fn OnGetAccessibilityRole(&self, psi: Option<&IShellItem>) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INameSpaceTreeAccessible {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INameSpaceTreeAccessible_Vtbl { pub const fn new() -> INameSpaceTreeAccessible_Vtbl { unsafe extern "system" fn OnGetDefaultAccessibilityAction(this: *mut core::ffi::c_void, psi: *mut core::ffi::c_void, pbstrdefaultaction: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -9508,7 +9514,7 @@ impl INameSpaceTreeAccessible_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INameSpaceTreeAccessible_Impl::OnDoDefaultAccessibilityAction(this, windows_core::from_raw_borrowed(&psi)).into() } - unsafe extern "system" fn OnGetAccessibilityRole(this: *mut core::ffi::c_void, psi: *mut core::ffi::c_void, pvarrole: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OnGetAccessibilityRole(this: *mut core::ffi::c_void, psi: *mut core::ffi::c_void, pvarrole: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match INameSpaceTreeAccessible_Impl::OnGetAccessibilityRole(this, windows_core::from_raw_borrowed(&psi)) { Ok(ok__) => { @@ -9991,19 +9997,22 @@ impl INameSpaceTreeControlFolderCapabilities_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] pub trait INamedPropertyBag_Impl: Sized + windows_core::IUnknownImpl { - fn ReadPropertyNPB(&self, pszbagname: &windows_core::PCWSTR, pszpropname: &windows_core::PCWSTR, pvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()>; - fn WritePropertyNPB(&self, pszbagname: &windows_core::PCWSTR, pszpropname: &windows_core::PCWSTR, pvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()>; + fn ReadPropertyNPB(&self, pszbagname: &windows_core::PCWSTR, pszpropname: &windows_core::PCWSTR, pvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; + fn WritePropertyNPB(&self, pszbagname: &windows_core::PCWSTR, pszpropname: &windows_core::PCWSTR, pvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()>; fn RemovePropertyNPB(&self, pszbagname: &windows_core::PCWSTR, pszpropname: &windows_core::PCWSTR) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INamedPropertyBag {} +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] impl INamedPropertyBag_Vtbl { pub const fn new() -> INamedPropertyBag_Vtbl { - unsafe extern "system" fn ReadPropertyNPB(this: *mut core::ffi::c_void, pszbagname: windows_core::PCWSTR, pszpropname: windows_core::PCWSTR, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ReadPropertyNPB(this: *mut core::ffi::c_void, pszbagname: windows_core::PCWSTR, pszpropname: windows_core::PCWSTR, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INamedPropertyBag_Impl::ReadPropertyNPB(this, core::mem::transmute(&pszbagname), core::mem::transmute(&pszpropname), core::mem::transmute_copy(&pvar)).into() } - unsafe extern "system" fn WritePropertyNPB(this: *mut core::ffi::c_void, pszbagname: windows_core::PCWSTR, pszpropname: windows_core::PCWSTR, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn WritePropertyNPB(this: *mut core::ffi::c_void, pszbagname: windows_core::PCWSTR, pszpropname: windows_core::PCWSTR, pvar: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); INamedPropertyBag_Impl::WritePropertyNPB(this, core::mem::transmute(&pszbagname), core::mem::transmute(&pszpropname), core::mem::transmute_copy(&pvar)).into() } @@ -10287,13 +10296,13 @@ impl INewShortcutHookW_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for INewWDEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl INewWDEvents_Vtbl { pub const fn new() -> INewWDEvents_Vtbl { unsafe extern "system" fn PassportAuthenticate(this: *mut core::ffi::c_void, bstrsigninurl: core::mem::MaybeUninit, pvfauthenitcated: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -11742,7 +11751,7 @@ impl IRunnableTask_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn retreatError(&self) -> windows_core::Result<()>; @@ -11759,9 +11768,9 @@ pub trait IScriptErrorList_Impl: Sized + super::super::System::Com::IDispatch_Im fn getPerErrorDisplay(&self) -> windows_core::Result; fn setPerErrorDisplay(&self, fpererrordisplay: super::super::Foundation::BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IScriptErrorList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IScriptErrorList_Vtbl { pub const fn new() -> IScriptErrorList_Vtbl { unsafe extern "system" fn advanceError(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -12415,15 +12424,15 @@ impl IShellDetails_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Parent(&self) -> windows_core::Result; - fn NameSpace(&self, vdir: &windows_core::VARIANT) -> windows_core::Result; - fn BrowseForFolder(&self, hwnd: i32, title: &windows_core::BSTR, options: i32, rootfolder: &windows_core::VARIANT) -> windows_core::Result; + fn NameSpace(&self, vdir: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn BrowseForFolder(&self, hwnd: i32, title: &windows_core::BSTR, options: i32, rootfolder: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Windows(&self) -> windows_core::Result; - fn Open(&self, vdir: &windows_core::VARIANT) -> windows_core::Result<()>; - fn Explore(&self, vdir: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Open(&self, vdir: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn Explore(&self, vdir: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn MinimizeAll(&self) -> windows_core::Result<()>; fn UndoMinimizeALL(&self) -> windows_core::Result<()>; fn FileRun(&self) -> windows_core::Result<()>; @@ -12441,9 +12450,9 @@ pub trait IShellDispatch_Impl: Sized + super::super::System::Com::IDispatch_Impl fn RefreshMenu(&self) -> windows_core::Result<()>; fn ControlPanelItem(&self, bstrdir: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellDispatch {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellDispatch_Vtbl { pub const fn new() -> IShellDispatch_Vtbl { unsafe extern "system" fn Application(this: *mut core::ffi::c_void, ppid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -12466,7 +12475,7 @@ impl IShellDispatch_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn NameSpace(this: *mut core::ffi::c_void, vdir: core::mem::MaybeUninit, ppsdf: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn NameSpace(this: *mut core::ffi::c_void, vdir: core::mem::MaybeUninit, ppsdf: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch_Impl::NameSpace(this, core::mem::transmute(&vdir)) { Ok(ok__) => { @@ -12476,7 +12485,7 @@ impl IShellDispatch_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn BrowseForFolder(this: *mut core::ffi::c_void, hwnd: i32, title: core::mem::MaybeUninit, options: i32, rootfolder: core::mem::MaybeUninit, ppsdf: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn BrowseForFolder(this: *mut core::ffi::c_void, hwnd: i32, title: core::mem::MaybeUninit, options: i32, rootfolder: core::mem::MaybeUninit, ppsdf: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch_Impl::BrowseForFolder(this, core::mem::transmute_copy(&hwnd), core::mem::transmute(&title), core::mem::transmute_copy(&options), core::mem::transmute(&rootfolder)) { Ok(ok__) => { @@ -12496,11 +12505,11 @@ impl IShellDispatch_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Open(this: *mut core::ffi::c_void, vdir: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Open(this: *mut core::ffi::c_void, vdir: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellDispatch_Impl::Open(this, core::mem::transmute(&vdir)).into() } - unsafe extern "system" fn Explore(this: *mut core::ffi::c_void, vdir: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Explore(this: *mut core::ffi::c_void, vdir: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellDispatch_Impl::Explore(this, core::mem::transmute(&vdir)).into() } @@ -12599,21 +12608,21 @@ impl IShellDispatch_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn ShellExecute(&self, file: &windows_core::BSTR, vargs: &windows_core::VARIANT, vdir: &windows_core::VARIANT, voperation: &windows_core::VARIANT, vshow: &windows_core::VARIANT) -> windows_core::Result<()>; + fn ShellExecute(&self, file: &windows_core::BSTR, 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<()>; fn FindPrinter(&self, name: &windows_core::BSTR, location: &windows_core::BSTR, model: &windows_core::BSTR) -> windows_core::Result<()>; - fn GetSystemInformation(&self, name: &windows_core::BSTR) -> windows_core::Result; - fn ServiceStart(&self, servicename: &windows_core::BSTR, persistent: &windows_core::VARIANT) -> windows_core::Result; - fn ServiceStop(&self, servicename: &windows_core::BSTR, persistent: &windows_core::VARIANT) -> windows_core::Result; - fn IsServiceRunning(&self, servicename: &windows_core::BSTR) -> windows_core::Result; - fn CanStartStopService(&self, servicename: &windows_core::BSTR) -> windows_core::Result; - fn ShowBrowserBar(&self, bstrclsid: &windows_core::BSTR, bshow: &windows_core::VARIANT) -> windows_core::Result; -} -#[cfg(feature = "Win32_System_Com")] + fn GetSystemInformation(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn ServiceStart(&self, servicename: &windows_core::BSTR, persistent: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn ServiceStop(&self, servicename: &windows_core::BSTR, persistent: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn IsServiceRunning(&self, servicename: &windows_core::BSTR) -> windows_core::Result; + fn CanStartStopService(&self, servicename: &windows_core::BSTR) -> windows_core::Result; + fn ShowBrowserBar(&self, bstrclsid: &windows_core::BSTR, bshow: &super::super::System::Variant::VARIANT) -> windows_core::Result; +} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellDispatch2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellDispatch2_Vtbl { pub const fn new() -> IShellDispatch2_Vtbl { unsafe extern "system" fn IsRestricted(this: *mut core::ffi::c_void, group: core::mem::MaybeUninit, restriction: core::mem::MaybeUninit, plrestrictvalue: *mut i32) -> windows_core::HRESULT { @@ -12626,7 +12635,7 @@ impl IShellDispatch2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ShellExecute(this: *mut core::ffi::c_void, file: core::mem::MaybeUninit, vargs: core::mem::MaybeUninit, vdir: core::mem::MaybeUninit, voperation: core::mem::MaybeUninit, vshow: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ShellExecute(this: *mut core::ffi::c_void, file: core::mem::MaybeUninit, vargs: core::mem::MaybeUninit, vdir: core::mem::MaybeUninit, voperation: core::mem::MaybeUninit, vshow: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellDispatch2_Impl::ShellExecute(this, core::mem::transmute(&file), core::mem::transmute(&vargs), core::mem::transmute(&vdir), core::mem::transmute(&voperation), core::mem::transmute(&vshow)).into() } @@ -12634,7 +12643,7 @@ impl IShellDispatch2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellDispatch2_Impl::FindPrinter(this, core::mem::transmute(&name), core::mem::transmute(&location), core::mem::transmute(&model)).into() } - unsafe extern "system" fn GetSystemInformation(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetSystemInformation(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch2_Impl::GetSystemInformation(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -12644,7 +12653,7 @@ impl IShellDispatch2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ServiceStart(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, persistent: core::mem::MaybeUninit, psuccess: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ServiceStart(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, persistent: core::mem::MaybeUninit, psuccess: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch2_Impl::ServiceStart(this, core::mem::transmute(&servicename), core::mem::transmute(&persistent)) { Ok(ok__) => { @@ -12654,7 +12663,7 @@ impl IShellDispatch2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ServiceStop(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, persistent: core::mem::MaybeUninit, psuccess: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ServiceStop(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, persistent: core::mem::MaybeUninit, psuccess: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch2_Impl::ServiceStop(this, core::mem::transmute(&servicename), core::mem::transmute(&persistent)) { Ok(ok__) => { @@ -12664,7 +12673,7 @@ impl IShellDispatch2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn IsServiceRunning(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, prunning: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn IsServiceRunning(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, prunning: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch2_Impl::IsServiceRunning(this, core::mem::transmute(&servicename)) { Ok(ok__) => { @@ -12674,7 +12683,7 @@ impl IShellDispatch2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn CanStartStopService(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, pcanstartstop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CanStartStopService(this: *mut core::ffi::c_void, servicename: core::mem::MaybeUninit, pcanstartstop: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch2_Impl::CanStartStopService(this, core::mem::transmute(&servicename)) { Ok(ok__) => { @@ -12684,7 +12693,7 @@ impl IShellDispatch2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ShowBrowserBar(this: *mut core::ffi::c_void, bstrclsid: core::mem::MaybeUninit, bshow: core::mem::MaybeUninit, psuccess: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ShowBrowserBar(this: *mut core::ffi::c_void, bstrclsid: core::mem::MaybeUninit, bshow: core::mem::MaybeUninit, psuccess: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch2_Impl::ShowBrowserBar(this, core::mem::transmute(&bstrclsid), core::mem::transmute(&bshow)) { Ok(ok__) => { @@ -12711,16 +12720,16 @@ impl IShellDispatch2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IShellDispatch3_Impl: Sized + IShellDispatch2_Impl { - fn AddToRecent(&self, varfile: &windows_core::VARIANT, bstrcategory: &windows_core::BSTR) -> windows_core::Result<()>; + fn AddToRecent(&self, varfile: &super::super::System::Variant::VARIANT, bstrcategory: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellDispatch3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellDispatch3_Vtbl { pub const fn new() -> IShellDispatch3_Vtbl { - unsafe extern "system" fn AddToRecent(this: *mut core::ffi::c_void, varfile: core::mem::MaybeUninit, bstrcategory: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddToRecent(this: *mut core::ffi::c_void, varfile: core::mem::MaybeUninit, bstrcategory: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellDispatch3_Impl::AddToRecent(this, core::mem::transmute(&varfile), core::mem::transmute(&bstrcategory)).into() } @@ -12730,16 +12739,16 @@ impl IShellDispatch3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ToggleDesktop(&self) -> windows_core::Result<()>; - fn ExplorerPolicy(&self, bstrpolicyname: &windows_core::BSTR) -> windows_core::Result; + fn ExplorerPolicy(&self, bstrpolicyname: &windows_core::BSTR) -> windows_core::Result; fn GetSetting(&self, lsetting: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellDispatch4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellDispatch4_Vtbl { pub const fn new() -> IShellDispatch4_Vtbl { unsafe extern "system" fn WindowsSecurity(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -12750,7 +12759,7 @@ impl IShellDispatch4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellDispatch4_Impl::ToggleDesktop(this).into() } - unsafe extern "system" fn ExplorerPolicy(this: *mut core::ffi::c_void, bstrpolicyname: core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExplorerPolicy(this: *mut core::ffi::c_void, bstrpolicyname: core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellDispatch4_Impl::ExplorerPolicy(this, core::mem::transmute(&bstrpolicyname)) { Ok(ok__) => { @@ -12782,13 +12791,13 @@ impl IShellDispatch4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellDispatch5 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellDispatch5_Vtbl { pub const fn new() -> IShellDispatch5_Vtbl { unsafe extern "system" fn WindowSwitcher(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -12801,13 +12810,13 @@ impl IShellDispatch5_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellDispatch6 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellDispatch6_Vtbl { pub const fn new() -> IShellDispatch6_Vtbl { unsafe extern "system" fn SearchCommand(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -12839,7 +12848,7 @@ impl IShellExtInit_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn MoveSelectionDown(&self) -> windows_core::Result<()>; @@ -12855,9 +12864,9 @@ pub trait IShellFavoritesNameSpace_Impl: Sized + super::super::System::Com::IDis fn DeleteSubscriptionForSelection(&self) -> windows_core::Result; fn SetRoot(&self, bstrfullpath: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellFavoritesNameSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellFavoritesNameSpace_Vtbl { pub const fn new() -> IShellFavoritesNameSpace_Vtbl { unsafe extern "system" fn MoveSelectionUp(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -13027,19 +13036,19 @@ impl IShellFolder_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(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; fn EnumSearches(&self) -> windows_core::Result; fn GetDefaultColumn(&self, dwres: u32, psort: *mut u32, pdisplay: *mut u32) -> windows_core::Result<()>; fn GetDefaultColumnState(&self, icolumn: u32) -> windows_core::Result; - fn GetDetailsEx(&self, pidl: *const Common::ITEMIDLIST, pscid: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetDetailsEx(&self, pidl: *const Common::ITEMIDLIST, pscid: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn GetDetailsOf(&self, pidl: *const Common::ITEMIDLIST, icolumn: u32, psd: *mut Common::SHELLDETAILS) -> windows_core::Result<()>; fn MapColumnToSCID(&self, icolumn: u32, pscid: *mut PropertiesSystem::PROPERTYKEY) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IShellFolder2 {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IShellFolder2_Vtbl { pub const fn new() -> IShellFolder2_Vtbl { unsafe extern "system" fn GetDefaultSearchGUID(this: *mut core::ffi::c_void, pguid: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -13076,7 +13085,7 @@ impl IShellFolder2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetDetailsEx(this: *mut core::ffi::c_void, pidl: *const Common::ITEMIDLIST, pscid: *const PropertiesSystem::PROPERTYKEY, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetDetailsEx(this: *mut core::ffi::c_void, pidl: *const Common::ITEMIDLIST, pscid: *const PropertiesSystem::PROPERTYKEY, pv: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellFolder2_Impl::GetDetailsEx(this, core::mem::transmute_copy(&pidl), core::mem::transmute_copy(&pscid)) { Ok(ok__) => { @@ -13409,21 +13418,21 @@ impl IShellFolderViewCB_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Parent(&self) -> windows_core::Result; fn Folder(&self) -> windows_core::Result; fn SelectedItems(&self) -> windows_core::Result; fn FocusedItem(&self) -> windows_core::Result; - fn SelectItem(&self, pvfi: *const windows_core::VARIANT, dwflags: i32) -> windows_core::Result<()>; - fn PopupItemMenu(&self, pfi: Option<&FolderItem>, vx: &windows_core::VARIANT, vy: &windows_core::VARIANT) -> windows_core::Result; + fn SelectItem(&self, pvfi: *const super::super::System::Variant::VARIANT, dwflags: i32) -> windows_core::Result<()>; + fn PopupItemMenu(&self, pfi: Option<&FolderItem>, vx: &super::super::System::Variant::VARIANT, vy: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Script(&self) -> windows_core::Result; fn ViewOptions(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellFolderViewDual {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellFolderViewDual_Vtbl { pub const fn new() -> IShellFolderViewDual_Vtbl { unsafe extern "system" fn Application(this: *mut core::ffi::c_void, ppid: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -13476,11 +13485,11 @@ impl IShellFolderViewDual_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SelectItem(this: *mut core::ffi::c_void, pvfi: *const core::mem::MaybeUninit, dwflags: i32) -> windows_core::HRESULT { + unsafe extern "system" fn SelectItem(this: *mut core::ffi::c_void, pvfi: *const core::mem::MaybeUninit, dwflags: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellFolderViewDual_Impl::SelectItem(this, core::mem::transmute_copy(&pvfi), core::mem::transmute_copy(&dwflags)).into() } - unsafe extern "system" fn PopupItemMenu(this: *mut core::ffi::c_void, pfi: *mut core::ffi::c_void, vx: core::mem::MaybeUninit, vy: core::mem::MaybeUninit, pbs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PopupItemMenu(this: *mut core::ffi::c_void, pfi: *mut core::ffi::c_void, vx: core::mem::MaybeUninit, vy: core::mem::MaybeUninit, pbs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellFolderViewDual_Impl::PopupItemMenu(this, windows_core::from_raw_borrowed(&pfi), core::mem::transmute(&vx), core::mem::transmute(&vy)) { Ok(ok__) => { @@ -13527,15 +13536,15 @@ impl IShellFolderViewDual_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetCurrentViewMode(&self, viewmode: u32) -> windows_core::Result<()>; fn SelectItemRelative(&self, irelative: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellFolderViewDual2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellFolderViewDual2_Vtbl { pub const fn new() -> IShellFolderViewDual2_Vtbl { unsafe extern "system" fn CurrentViewMode(this: *mut core::ffi::c_void, pviewmode: *mut u32) -> windows_core::HRESULT { @@ -13567,7 +13576,7 @@ impl IShellFolderViewDual2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetGroupBy(&self, bstrgroupby: &windows_core::BSTR) -> windows_core::Result<()>; @@ -13579,9 +13588,9 @@ pub trait IShellFolderViewDual3_Impl: Sized + IShellFolderViewDual2_Impl { fn IconSize(&self) -> windows_core::Result; fn FilterView(&self, bstrfiltertext: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellFolderViewDual3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellFolderViewDual3_Vtbl { pub const fn new() -> IShellFolderViewDual3_Vtbl { unsafe extern "system" fn GroupBy(this: *mut core::ffi::c_void, pbstrgroupby: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -14152,14 +14161,14 @@ impl IShellItem_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_SystemServices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(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<()>; fn GetPropertyStoreWithCreateObject(&self, flags: PropertiesSystem::GETPROPERTYSTOREFLAGS, punkcreateobject: Option<&windows_core::IUnknown>, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetPropertyStoreForKeys(&self, rgkeys: *const PropertiesSystem::PROPERTYKEY, ckeys: u32, flags: PropertiesSystem::GETPROPERTYSTOREFLAGS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn GetPropertyDescriptionList(&self, keytype: *const PropertiesSystem::PROPERTYKEY, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; fn Update(&self, pbc: Option<&super::super::System::Com::IBindCtx>) -> windows_core::Result<()>; - fn GetProperty(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetProperty(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn GetCLSID(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn GetFileTime(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn GetInt32(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; @@ -14168,9 +14177,9 @@ pub trait IShellItem2_Impl: Sized + IShellItem_Impl { fn GetUInt64(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn GetBool(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_SystemServices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_SystemServices", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for IShellItem2 {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_SystemServices", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_SystemServices", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl IShellItem2_Vtbl { pub const fn new() -> IShellItem2_Vtbl { unsafe extern "system" fn GetPropertyStore(this: *mut core::ffi::c_void, flags: PropertiesSystem::GETPROPERTYSTOREFLAGS, riid: *const windows_core::GUID, ppv: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -14193,7 +14202,7 @@ impl IShellItem2_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellItem2_Impl::Update(this, windows_core::from_raw_borrowed(&pbc)).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, key: *const PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, key: *const PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellItem2_Impl::GetProperty(this, core::mem::transmute_copy(&key)) { Ok(ok__) => { @@ -14865,7 +14874,7 @@ impl IShellLinkDataList_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetPath(&self, bs: &windows_core::BSTR) -> windows_core::Result<()>; @@ -14882,11 +14891,11 @@ pub trait IShellLinkDual_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Resolve(&self, fflags: i32) -> windows_core::Result<()>; fn GetIconLocation(&self, pbs: *mut windows_core::BSTR) -> windows_core::Result; fn SetIconLocation(&self, bs: &windows_core::BSTR, iicon: i32) -> windows_core::Result<()>; - fn Save(&self, vwhere: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Save(&self, vwhere: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellLinkDual {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellLinkDual_Vtbl { pub const fn new() -> IShellLinkDual_Vtbl { unsafe extern "system" fn Path(this: *mut core::ffi::c_void, pbs: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -14991,7 +15000,7 @@ impl IShellLinkDual_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellLinkDual_Impl::SetIconLocation(this, core::mem::transmute(&bs), core::mem::transmute_copy(&iicon)).into() } - unsafe extern "system" fn Save(this: *mut core::ffi::c_void, vwhere: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Save(this: *mut core::ffi::c_void, vwhere: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellLinkDual_Impl::Save(this, core::mem::transmute(&vwhere)).into() } @@ -15019,13 +15028,13 @@ impl IShellLinkDual_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellLinkDual2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellLinkDual2_Vtbl { pub const fn new() -> IShellLinkDual2_Vtbl { unsafe extern "system" fn Target(this: *mut core::ffi::c_void, ppfi: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15275,14 +15284,14 @@ impl IShellMenuCallback_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetEnumOptions(&self, lval: i32) -> windows_core::Result<()>; fn SelectedItem(&self) -> windows_core::Result; fn SetSelectedItem(&self, pitem: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; - fn Root(&self) -> windows_core::Result; - fn SetRoot(&self, var: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Root(&self) -> windows_core::Result; + fn SetRoot(&self, var: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Depth(&self) -> windows_core::Result; fn SetDepth(&self, idepth: i32) -> windows_core::Result<()>; fn Mode(&self) -> windows_core::Result; @@ -15296,12 +15305,12 @@ pub trait IShellNameSpace_Impl: Sized + IShellFavoritesNameSpace_Impl { fn CountViewTypes(&self) -> windows_core::Result; fn SetViewType(&self, itype: i32) -> windows_core::Result<()>; fn SelectedItems(&self) -> windows_core::Result; - fn Expand(&self, var: &windows_core::VARIANT, idepth: i32) -> windows_core::Result<()>; + fn Expand(&self, var: &super::super::System::Variant::VARIANT, idepth: i32) -> windows_core::Result<()>; fn UnselectAll(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellNameSpace {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellNameSpace_Vtbl { pub const fn new() -> IShellNameSpace_Vtbl { unsafe extern "system" fn EnumOptions(this: *mut core::ffi::c_void, pgrfenumflags: *mut i32) -> windows_core::HRESULT { @@ -15332,7 +15341,7 @@ impl IShellNameSpace_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellNameSpace_Impl::SetSelectedItem(this, windows_core::from_raw_borrowed(&pitem)).into() } - unsafe extern "system" fn Root(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Root(this: *mut core::ffi::c_void, pvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellNameSpace_Impl::Root(this) { Ok(ok__) => { @@ -15342,7 +15351,7 @@ impl IShellNameSpace_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetRoot(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetRoot(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellNameSpace_Impl::SetRoot(this, core::mem::transmute(&var)).into() } @@ -15440,7 +15449,7 @@ impl IShellNameSpace_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Expand(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit, idepth: i32) -> windows_core::HRESULT { + unsafe extern "system" fn Expand(this: *mut core::ffi::c_void, var: core::mem::MaybeUninit, idepth: i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellNameSpace_Impl::Expand(this, core::mem::transmute(&var), core::mem::transmute_copy(&idepth)).into() } @@ -15574,25 +15583,25 @@ impl IShellTaskScheduler_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ResetSafeMode(&self) -> windows_core::Result<()>; fn RefreshOfflineDesktop(&self) -> windows_core::Result<()>; - fn AddFavorite(&self, url: &windows_core::BSTR, title: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn AddFavorite(&self, url: &windows_core::BSTR, title: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn AddChannel(&self, url: &windows_core::BSTR) -> windows_core::Result<()>; - fn AddDesktopComponent(&self, url: &windows_core::BSTR, r#type: &windows_core::BSTR, left: *const windows_core::VARIANT, top: *const windows_core::VARIANT, width: *const windows_core::VARIANT, height: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn AddDesktopComponent(&self, url: &windows_core::BSTR, r#type: &windows_core::BSTR, left: *const super::super::System::Variant::VARIANT, top: *const super::super::System::Variant::VARIANT, width: *const super::super::System::Variant::VARIANT, height: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn IsSubscribed(&self, url: &windows_core::BSTR) -> windows_core::Result; - fn NavigateAndFind(&self, url: &windows_core::BSTR, strquery: &windows_core::BSTR, vartargetframe: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn NavigateAndFind(&self, url: &windows_core::BSTR, strquery: &windows_core::BSTR, vartargetframe: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ImportExportFavorites(&self, fimport: super::super::Foundation::VARIANT_BOOL, strimpexppath: &windows_core::BSTR) -> windows_core::Result<()>; - fn AutoCompleteSaveForm(&self, form: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn AutoScan(&self, strsearch: &windows_core::BSTR, strfailureurl: &windows_core::BSTR, pvartargetframe: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn AutoCompleteAttach(&self, reserved: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn ShowBrowserUI(&self, bstrname: &windows_core::BSTR, pvarin: *const windows_core::VARIANT) -> windows_core::Result; + fn AutoCompleteSaveForm(&self, form: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AutoScan(&self, strsearch: &windows_core::BSTR, strfailureurl: &windows_core::BSTR, pvartargetframe: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn AutoCompleteAttach(&self, reserved: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ShowBrowserUI(&self, bstrname: &windows_core::BSTR, pvarin: *const super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper_Vtbl { pub const fn new() -> IShellUIHelper_Vtbl { unsafe extern "system" fn ResetFirstBootMode(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -15607,7 +15616,7 @@ impl IShellUIHelper_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::RefreshOfflineDesktop(this).into() } - unsafe extern "system" fn AddFavorite(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, title: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddFavorite(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, title: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::AddFavorite(this, core::mem::transmute(&url), core::mem::transmute_copy(&title)).into() } @@ -15615,7 +15624,7 @@ impl IShellUIHelper_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::AddChannel(this, core::mem::transmute(&url)).into() } - unsafe extern "system" fn AddDesktopComponent(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, r#type: core::mem::MaybeUninit, left: *const core::mem::MaybeUninit, top: *const core::mem::MaybeUninit, width: *const core::mem::MaybeUninit, height: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddDesktopComponent(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, r#type: core::mem::MaybeUninit, left: *const core::mem::MaybeUninit, top: *const core::mem::MaybeUninit, width: *const core::mem::MaybeUninit, height: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::AddDesktopComponent(this, core::mem::transmute(&url), core::mem::transmute(&r#type), core::mem::transmute_copy(&left), core::mem::transmute_copy(&top), core::mem::transmute_copy(&width), core::mem::transmute_copy(&height)).into() } @@ -15629,7 +15638,7 @@ impl IShellUIHelper_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn NavigateAndFind(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, strquery: core::mem::MaybeUninit, vartargetframe: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn NavigateAndFind(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, strquery: core::mem::MaybeUninit, vartargetframe: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::NavigateAndFind(this, core::mem::transmute(&url), core::mem::transmute(&strquery), core::mem::transmute_copy(&vartargetframe)).into() } @@ -15637,19 +15646,19 @@ impl IShellUIHelper_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::ImportExportFavorites(this, core::mem::transmute_copy(&fimport), core::mem::transmute(&strimpexppath)).into() } - unsafe extern "system" fn AutoCompleteSaveForm(this: *mut core::ffi::c_void, form: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AutoCompleteSaveForm(this: *mut core::ffi::c_void, form: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::AutoCompleteSaveForm(this, core::mem::transmute_copy(&form)).into() } - unsafe extern "system" fn AutoScan(this: *mut core::ffi::c_void, strsearch: core::mem::MaybeUninit, strfailureurl: core::mem::MaybeUninit, pvartargetframe: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AutoScan(this: *mut core::ffi::c_void, strsearch: core::mem::MaybeUninit, strfailureurl: core::mem::MaybeUninit, pvartargetframe: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::AutoScan(this, core::mem::transmute(&strsearch), core::mem::transmute(&strfailureurl), core::mem::transmute_copy(&pvartargetframe)).into() } - unsafe extern "system" fn AutoCompleteAttach(this: *mut core::ffi::c_void, reserved: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AutoCompleteAttach(this: *mut core::ffi::c_void, reserved: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper_Impl::AutoCompleteAttach(this, core::mem::transmute_copy(&reserved)).into() } - unsafe extern "system" fn ShowBrowserUI(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pvarin: *const core::mem::MaybeUninit, pvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ShowBrowserUI(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, pvarin: *const core::mem::MaybeUninit, pvarout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellUIHelper_Impl::ShowBrowserUI(this, core::mem::transmute(&bstrname), core::mem::transmute_copy(&pvarin)) { Ok(ok__) => { @@ -15680,7 +15689,7 @@ impl IShellUIHelper_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn RunOnceShown(&self) -> windows_core::Result<()>; @@ -15699,9 +15708,9 @@ pub trait IShellUIHelper2_Impl: Sized + IShellUIHelper_Impl { fn RunOnceHasShown(&self) -> windows_core::Result; fn SearchGuideUrl(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper2_Vtbl { pub const fn new() -> IShellUIHelper2_Vtbl { unsafe extern "system" fn AddSearchProvider(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -15840,12 +15849,12 @@ impl IShellUIHelper2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn IsServiceInstalled(&self, url: &windows_core::BSTR, verb: &windows_core::BSTR) -> windows_core::Result; fn InPrivateFilteringEnabled(&self) -> windows_core::Result; - fn AddToFavoritesBar(&self, url: &windows_core::BSTR, title: &windows_core::BSTR, r#type: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn AddToFavoritesBar(&self, url: &windows_core::BSTR, title: &windows_core::BSTR, r#type: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn BuildNewTabPage(&self) -> windows_core::Result<()>; fn SetRecentlyClosedVisible(&self, fvisible: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetActivitiesVisible(&self, fvisible: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -15856,9 +15865,9 @@ pub trait IShellUIHelper3_Impl: Sized + IShellUIHelper2_Impl { fn ShowTabsHelp(&self) -> windows_core::Result<()>; fn ShowInPrivateHelp(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper3_Vtbl { pub const fn new() -> IShellUIHelper3_Vtbl { unsafe extern "system" fn AddService(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -15885,7 +15894,7 @@ impl IShellUIHelper3_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn AddToFavoritesBar(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, title: core::mem::MaybeUninit, r#type: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn AddToFavoritesBar(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, title: core::mem::MaybeUninit, r#type: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper3_Impl::AddToFavoritesBar(this, core::mem::transmute(&url), core::mem::transmute(&title), core::mem::transmute_copy(&r#type)).into() } @@ -15952,30 +15961,30 @@ impl IShellUIHelper3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn msSiteModeShowThumbBar(&self) -> windows_core::Result<()>; - fn msSiteModeAddThumbBarButton(&self, bstriconurl: &windows_core::BSTR, bstrtooltip: &windows_core::BSTR) -> windows_core::Result; - fn msSiteModeUpdateThumbBarButton(&self, buttonid: &windows_core::VARIANT, fenabled: super::super::Foundation::VARIANT_BOOL, fvisible: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn msSiteModeSetIconOverlay(&self, iconurl: &windows_core::BSTR, pvardescription: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn msSiteModeAddThumbBarButton(&self, bstriconurl: &windows_core::BSTR, bstrtooltip: &windows_core::BSTR) -> windows_core::Result; + fn msSiteModeUpdateThumbBarButton(&self, buttonid: &super::super::System::Variant::VARIANT, fenabled: super::super::Foundation::VARIANT_BOOL, fvisible: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; + fn msSiteModeSetIconOverlay(&self, iconurl: &windows_core::BSTR, pvardescription: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn msSiteModeClearIconOverlay(&self) -> windows_core::Result<()>; fn msAddSiteMode(&self) -> windows_core::Result<()>; fn msSiteModeCreateJumpList(&self, bstrheader: &windows_core::BSTR) -> windows_core::Result<()>; - fn msSiteModeAddJumpListItem(&self, bstrname: &windows_core::BSTR, bstractionuri: &windows_core::BSTR, bstriconuri: &windows_core::BSTR, pvarwindowtype: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn msSiteModeAddJumpListItem(&self, bstrname: &windows_core::BSTR, bstractionuri: &windows_core::BSTR, bstriconuri: &windows_core::BSTR, pvarwindowtype: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn msSiteModeClearJumpList(&self) -> windows_core::Result<()>; fn msSiteModeShowJumpList(&self) -> windows_core::Result<()>; - fn msSiteModeAddButtonStyle(&self, uibuttonid: &windows_core::VARIANT, bstriconurl: &windows_core::BSTR, bstrtooltip: &windows_core::BSTR) -> windows_core::Result; - fn msSiteModeShowButtonStyle(&self, uibuttonid: &windows_core::VARIANT, uistyleid: &windows_core::VARIANT) -> windows_core::Result<()>; + fn msSiteModeAddButtonStyle(&self, uibuttonid: &super::super::System::Variant::VARIANT, bstriconurl: &windows_core::BSTR, bstrtooltip: &windows_core::BSTR) -> windows_core::Result; + fn msSiteModeShowButtonStyle(&self, uibuttonid: &super::super::System::Variant::VARIANT, uistyleid: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn msSiteModeActivate(&self) -> windows_core::Result<()>; - fn msIsSiteModeFirstRun(&self, fpreservestate: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; + fn msIsSiteModeFirstRun(&self, fpreservestate: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result; fn msAddTrackingProtectionList(&self, url: &windows_core::BSTR, bstrfiltername: &windows_core::BSTR) -> windows_core::Result<()>; fn msTrackingProtectionEnabled(&self) -> windows_core::Result; fn msActiveXFilteringEnabled(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper4 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper4_Vtbl { pub const fn new() -> IShellUIHelper4_Vtbl { unsafe extern "system" fn msIsSiteMode(this: *mut core::ffi::c_void, pfsitemode: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -15992,7 +16001,7 @@ impl IShellUIHelper4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper4_Impl::msSiteModeShowThumbBar(this).into() } - unsafe extern "system" fn msSiteModeAddThumbBarButton(this: *mut core::ffi::c_void, bstriconurl: core::mem::MaybeUninit, bstrtooltip: core::mem::MaybeUninit, pvarbuttonid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msSiteModeAddThumbBarButton(this: *mut core::ffi::c_void, bstriconurl: core::mem::MaybeUninit, bstrtooltip: core::mem::MaybeUninit, pvarbuttonid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellUIHelper4_Impl::msSiteModeAddThumbBarButton(this, core::mem::transmute(&bstriconurl), core::mem::transmute(&bstrtooltip)) { Ok(ok__) => { @@ -16002,11 +16011,11 @@ impl IShellUIHelper4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn msSiteModeUpdateThumbBarButton(this: *mut core::ffi::c_void, buttonid: core::mem::MaybeUninit, fenabled: super::super::Foundation::VARIANT_BOOL, fvisible: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { + unsafe extern "system" fn msSiteModeUpdateThumbBarButton(this: *mut core::ffi::c_void, buttonid: core::mem::MaybeUninit, fenabled: super::super::Foundation::VARIANT_BOOL, fvisible: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper4_Impl::msSiteModeUpdateThumbBarButton(this, core::mem::transmute(&buttonid), core::mem::transmute_copy(&fenabled), core::mem::transmute_copy(&fvisible)).into() } - unsafe extern "system" fn msSiteModeSetIconOverlay(this: *mut core::ffi::c_void, iconurl: core::mem::MaybeUninit, pvardescription: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msSiteModeSetIconOverlay(this: *mut core::ffi::c_void, iconurl: core::mem::MaybeUninit, pvardescription: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper4_Impl::msSiteModeSetIconOverlay(this, core::mem::transmute(&iconurl), core::mem::transmute_copy(&pvardescription)).into() } @@ -16022,7 +16031,7 @@ impl IShellUIHelper4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper4_Impl::msSiteModeCreateJumpList(this, core::mem::transmute(&bstrheader)).into() } - unsafe extern "system" fn msSiteModeAddJumpListItem(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, bstractionuri: core::mem::MaybeUninit, bstriconuri: core::mem::MaybeUninit, pvarwindowtype: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msSiteModeAddJumpListItem(this: *mut core::ffi::c_void, bstrname: core::mem::MaybeUninit, bstractionuri: core::mem::MaybeUninit, bstriconuri: core::mem::MaybeUninit, pvarwindowtype: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper4_Impl::msSiteModeAddJumpListItem(this, core::mem::transmute(&bstrname), core::mem::transmute(&bstractionuri), core::mem::transmute(&bstriconuri), core::mem::transmute_copy(&pvarwindowtype)).into() } @@ -16034,7 +16043,7 @@ impl IShellUIHelper4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper4_Impl::msSiteModeShowJumpList(this).into() } - unsafe extern "system" fn msSiteModeAddButtonStyle(this: *mut core::ffi::c_void, uibuttonid: core::mem::MaybeUninit, bstriconurl: core::mem::MaybeUninit, bstrtooltip: core::mem::MaybeUninit, pvarstyleid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msSiteModeAddButtonStyle(this: *mut core::ffi::c_void, uibuttonid: core::mem::MaybeUninit, bstriconurl: core::mem::MaybeUninit, bstrtooltip: core::mem::MaybeUninit, pvarstyleid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellUIHelper4_Impl::msSiteModeAddButtonStyle(this, core::mem::transmute(&uibuttonid), core::mem::transmute(&bstriconurl), core::mem::transmute(&bstrtooltip)) { Ok(ok__) => { @@ -16044,7 +16053,7 @@ impl IShellUIHelper4_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn msSiteModeShowButtonStyle(this: *mut core::ffi::c_void, uibuttonid: core::mem::MaybeUninit, uistyleid: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msSiteModeShowButtonStyle(this: *mut core::ffi::c_void, uibuttonid: core::mem::MaybeUninit, uistyleid: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper4_Impl::msSiteModeShowButtonStyle(this, core::mem::transmute(&uibuttonid), core::mem::transmute(&uistyleid)).into() } @@ -16052,7 +16061,7 @@ impl IShellUIHelper4_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper4_Impl::msSiteModeActivate(this).into() } - unsafe extern "system" fn msIsSiteModeFirstRun(this: *mut core::ffi::c_void, fpreservestate: super::super::Foundation::VARIANT_BOOL, puifirstrun: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msIsSiteModeFirstRun(this: *mut core::ffi::c_void, fpreservestate: super::super::Foundation::VARIANT_BOOL, puifirstrun: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellUIHelper4_Impl::msIsSiteModeFirstRun(this, core::mem::transmute_copy(&fpreservestate)) { Ok(ok__) => { @@ -16112,9 +16121,9 @@ impl IShellUIHelper4_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; + fn msProvisionNetworks(&self, bstrprovisioningxml: &windows_core::BSTR) -> windows_core::Result; fn msReportSafeUrl(&self) -> windows_core::Result<()>; fn msSiteModeRefreshBadge(&self) -> windows_core::Result<()>; fn msSiteModeClearBadge(&self) -> windows_core::Result<()>; @@ -16122,12 +16131,12 @@ pub trait IShellUIHelper5_Impl: Sized + IShellUIHelper4_Impl { fn msLaunchNetworkClientHelp(&self) -> windows_core::Result<()>; fn msChangeDefaultBrowser(&self, fchange: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper5 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper5_Vtbl { pub const fn new() -> IShellUIHelper5_Vtbl { - unsafe extern "system" fn msProvisionNetworks(this: *mut core::ffi::c_void, bstrprovisioningxml: core::mem::MaybeUninit, puiresult: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msProvisionNetworks(this: *mut core::ffi::c_void, bstrprovisioningxml: core::mem::MaybeUninit, puiresult: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellUIHelper5_Impl::msProvisionNetworks(this, core::mem::transmute(&bstrprovisioningxml)) { Ok(ok__) => { @@ -16176,37 +16185,37 @@ impl IShellUIHelper5_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; - fn msStartPeriodicTileUpdate(&self, pollinguris: &windows_core::VARIANT, starttime: &windows_core::VARIANT, uiupdaterecurrence: &windows_core::VARIANT) -> windows_core::Result<()>; - fn msStartPeriodicTileUpdateBatch(&self, pollinguris: &windows_core::VARIANT, starttime: &windows_core::VARIANT, uiupdaterecurrence: &windows_core::VARIANT) -> windows_core::Result<()>; + fn msStartPeriodicTileUpdate(&self, pollinguris: &super::super::System::Variant::VARIANT, starttime: &super::super::System::Variant::VARIANT, uiupdaterecurrence: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn msStartPeriodicTileUpdateBatch(&self, pollinguris: &super::super::System::Variant::VARIANT, starttime: &super::super::System::Variant::VARIANT, uiupdaterecurrence: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn msClearTile(&self) -> windows_core::Result<()>; fn msEnableTileNotificationQueue(&self, fchange: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn msPinnedSiteState(&self) -> windows_core::Result; + fn msPinnedSiteState(&self) -> windows_core::Result; fn msEnableTileNotificationQueueForSquare150x150(&self, fchange: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn msEnableTileNotificationQueueForWide310x150(&self, fchange: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn msEnableTileNotificationQueueForSquare310x310(&self, fchange: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn msScheduledTileNotification(&self, bstrnotificationxml: &windows_core::BSTR, bstrnotificationid: &windows_core::BSTR, bstrnotificationtag: &windows_core::BSTR, starttime: &windows_core::VARIANT, expirationtime: &windows_core::VARIANT) -> windows_core::Result<()>; + fn msScheduledTileNotification(&self, bstrnotificationxml: &windows_core::BSTR, bstrnotificationid: &windows_core::BSTR, bstrnotificationtag: &windows_core::BSTR, starttime: &super::super::System::Variant::VARIANT, expirationtime: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn msRemoveScheduledTileNotification(&self, bstrnotificationid: &windows_core::BSTR) -> windows_core::Result<()>; - fn msStartPeriodicBadgeUpdate(&self, pollinguri: &windows_core::BSTR, starttime: &windows_core::VARIANT, uiupdaterecurrence: &windows_core::VARIANT) -> windows_core::Result<()>; + fn msStartPeriodicBadgeUpdate(&self, pollinguri: &windows_core::BSTR, starttime: &super::super::System::Variant::VARIANT, uiupdaterecurrence: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn msStopPeriodicBadgeUpdate(&self) -> windows_core::Result<()>; fn msLaunchInternetOptions(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper6 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper6_Vtbl { pub const fn new() -> IShellUIHelper6_Vtbl { unsafe extern "system" fn msStopPeriodicTileUpdate(this: *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper6_Impl::msStopPeriodicTileUpdate(this).into() } - unsafe extern "system" fn msStartPeriodicTileUpdate(this: *mut core::ffi::c_void, pollinguris: core::mem::MaybeUninit, starttime: core::mem::MaybeUninit, uiupdaterecurrence: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msStartPeriodicTileUpdate(this: *mut core::ffi::c_void, pollinguris: core::mem::MaybeUninit, starttime: core::mem::MaybeUninit, uiupdaterecurrence: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper6_Impl::msStartPeriodicTileUpdate(this, core::mem::transmute(&pollinguris), core::mem::transmute(&starttime), core::mem::transmute(&uiupdaterecurrence)).into() } - unsafe extern "system" fn msStartPeriodicTileUpdateBatch(this: *mut core::ffi::c_void, pollinguris: core::mem::MaybeUninit, starttime: core::mem::MaybeUninit, uiupdaterecurrence: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msStartPeriodicTileUpdateBatch(this: *mut core::ffi::c_void, pollinguris: core::mem::MaybeUninit, starttime: core::mem::MaybeUninit, uiupdaterecurrence: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper6_Impl::msStartPeriodicTileUpdateBatch(this, core::mem::transmute(&pollinguris), core::mem::transmute(&starttime), core::mem::transmute(&uiupdaterecurrence)).into() } @@ -16218,7 +16227,7 @@ impl IShellUIHelper6_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper6_Impl::msEnableTileNotificationQueue(this, core::mem::transmute_copy(&fchange)).into() } - unsafe extern "system" fn msPinnedSiteState(this: *mut core::ffi::c_void, pvarsitestate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msPinnedSiteState(this: *mut core::ffi::c_void, pvarsitestate: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellUIHelper6_Impl::msPinnedSiteState(this) { Ok(ok__) => { @@ -16240,7 +16249,7 @@ impl IShellUIHelper6_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper6_Impl::msEnableTileNotificationQueueForSquare310x310(this, core::mem::transmute_copy(&fchange)).into() } - unsafe extern "system" fn msScheduledTileNotification(this: *mut core::ffi::c_void, bstrnotificationxml: core::mem::MaybeUninit, bstrnotificationid: core::mem::MaybeUninit, bstrnotificationtag: core::mem::MaybeUninit, starttime: core::mem::MaybeUninit, expirationtime: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msScheduledTileNotification(this: *mut core::ffi::c_void, bstrnotificationxml: core::mem::MaybeUninit, bstrnotificationid: core::mem::MaybeUninit, bstrnotificationtag: core::mem::MaybeUninit, starttime: core::mem::MaybeUninit, expirationtime: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper6_Impl::msScheduledTileNotification(this, core::mem::transmute(&bstrnotificationxml), core::mem::transmute(&bstrnotificationid), core::mem::transmute(&bstrnotificationtag), core::mem::transmute(&starttime), core::mem::transmute(&expirationtime)).into() } @@ -16248,7 +16257,7 @@ impl IShellUIHelper6_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper6_Impl::msRemoveScheduledTileNotification(this, core::mem::transmute(&bstrnotificationid)).into() } - unsafe extern "system" fn msStartPeriodicBadgeUpdate(this: *mut core::ffi::c_void, pollinguri: core::mem::MaybeUninit, starttime: core::mem::MaybeUninit, uiupdaterecurrence: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn msStartPeriodicBadgeUpdate(this: *mut core::ffi::c_void, pollinguri: core::mem::MaybeUninit, starttime: core::mem::MaybeUninit, uiupdaterecurrence: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellUIHelper6_Impl::msStartPeriodicBadgeUpdate(this, core::mem::transmute(&pollinguri), core::mem::transmute(&starttime), core::mem::transmute(&uiupdaterecurrence)).into() } @@ -16282,7 +16291,7 @@ impl IShellUIHelper6_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GetExperimentalFlag(&self, bstrflagstring: &windows_core::BSTR) -> windows_core::Result; @@ -16294,9 +16303,9 @@ pub trait IShellUIHelper7_Impl: Sized + IShellUIHelper6_Impl { fn HasNeedIEAutoLaunchFlag(&self, bstrurl: &windows_core::BSTR) -> windows_core::Result; fn LaunchIE(&self, bstrurl: &windows_core::BSTR, automated: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper7 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper7_Vtbl { pub const fn new() -> IShellUIHelper7_Vtbl { unsafe extern "system" fn SetExperimentalFlag(this: *mut core::ffi::c_void, bstrflagstring: core::mem::MaybeUninit, vfflag: super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -16376,7 +16385,7 @@ impl IShellUIHelper7_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn GetCVListLocalData(&self) -> windows_core::Result; @@ -16386,9 +16395,9 @@ pub trait IShellUIHelper8_Impl: Sized + IShellUIHelper7_Impl { fn OpenFavoritesSettings(&self) -> windows_core::Result<()>; fn LaunchInHVSI(&self, bstrurl: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper8 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper8_Vtbl { pub const fn new() -> IShellUIHelper8_Vtbl { unsafe extern "system" fn GetCVListData(this: *mut core::ffi::c_void, pbstrresult: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -16458,13 +16467,13 @@ impl IShellUIHelper8_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellUIHelper9 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellUIHelper9_Vtbl { pub const fn new() -> IShellUIHelper9_Vtbl { unsafe extern "system" fn GetOSSku(this: *mut core::ffi::c_void, pdwresult: *mut u32) -> windows_core::HRESULT { @@ -16642,23 +16651,23 @@ impl IShellView3_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Item(&self, index: &windows_core::VARIANT) -> windows_core::Result; + fn Item(&self, index: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn _NewEnum(&self) -> windows_core::Result; fn Register(&self, pid: Option<&super::super::System::Com::IDispatch>, hwnd: i32, swclass: ShellWindowTypeConstants) -> windows_core::Result; - fn RegisterPending(&self, lthreadid: i32, pvarloc: *const windows_core::VARIANT, pvarlocroot: *const windows_core::VARIANT, swclass: ShellWindowTypeConstants) -> windows_core::Result; + fn RegisterPending(&self, lthreadid: i32, pvarloc: *const super::super::System::Variant::VARIANT, pvarlocroot: *const super::super::System::Variant::VARIANT, swclass: ShellWindowTypeConstants) -> windows_core::Result; fn Revoke(&self, lcookie: i32) -> windows_core::Result<()>; - fn OnNavigate(&self, lcookie: i32, pvarloc: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn OnNavigate(&self, lcookie: i32, pvarloc: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn OnActivated(&self, lcookie: i32, factive: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn FindWindowSW(&self, pvarloc: *const windows_core::VARIANT, pvarlocroot: *const windows_core::VARIANT, swclass: ShellWindowTypeConstants, phwnd: *mut i32, swfwoptions: ShellWindowFindWindowOptions) -> windows_core::Result; + fn FindWindowSW(&self, pvarloc: *const super::super::System::Variant::VARIANT, pvarlocroot: *const super::super::System::Variant::VARIANT, swclass: ShellWindowTypeConstants, phwnd: *mut i32, swfwoptions: ShellWindowFindWindowOptions) -> windows_core::Result; fn OnCreated(&self, lcookie: i32, punk: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; fn ProcessAttachDetach(&self, fattach: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IShellWindows {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IShellWindows_Vtbl { pub const fn new() -> IShellWindows_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -16671,7 +16680,7 @@ impl IShellWindows_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, folder: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, index: core::mem::MaybeUninit, folder: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellWindows_Impl::Item(this, core::mem::transmute(&index)) { Ok(ok__) => { @@ -16701,7 +16710,7 @@ impl IShellWindows_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn RegisterPending(this: *mut core::ffi::c_void, lthreadid: i32, pvarloc: *const core::mem::MaybeUninit, pvarlocroot: *const core::mem::MaybeUninit, swclass: ShellWindowTypeConstants, plcookie: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn RegisterPending(this: *mut core::ffi::c_void, lthreadid: i32, pvarloc: *const core::mem::MaybeUninit, pvarlocroot: *const core::mem::MaybeUninit, swclass: ShellWindowTypeConstants, plcookie: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellWindows_Impl::RegisterPending(this, core::mem::transmute_copy(<hreadid), core::mem::transmute_copy(&pvarloc), core::mem::transmute_copy(&pvarlocroot), core::mem::transmute_copy(&swclass)) { Ok(ok__) => { @@ -16715,7 +16724,7 @@ impl IShellWindows_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellWindows_Impl::Revoke(this, core::mem::transmute_copy(&lcookie)).into() } - unsafe extern "system" fn OnNavigate(this: *mut core::ffi::c_void, lcookie: i32, pvarloc: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OnNavigate(this: *mut core::ffi::c_void, lcookie: i32, pvarloc: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellWindows_Impl::OnNavigate(this, core::mem::transmute_copy(&lcookie), core::mem::transmute_copy(&pvarloc)).into() } @@ -16723,7 +16732,7 @@ impl IShellWindows_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IShellWindows_Impl::OnActivated(this, core::mem::transmute_copy(&lcookie), core::mem::transmute_copy(&factive)).into() } - unsafe extern "system" fn FindWindowSW(this: *mut core::ffi::c_void, pvarloc: *const core::mem::MaybeUninit, pvarlocroot: *const core::mem::MaybeUninit, swclass: ShellWindowTypeConstants, phwnd: *mut i32, swfwoptions: ShellWindowFindWindowOptions, ppdispout: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn FindWindowSW(this: *mut core::ffi::c_void, pvarloc: *const core::mem::MaybeUninit, pvarlocroot: *const core::mem::MaybeUninit, swclass: ShellWindowTypeConstants, phwnd: *mut i32, swfwoptions: ShellWindowFindWindowOptions, ppdispout: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IShellWindows_Impl::FindWindowSW(this, core::mem::transmute_copy(&pvarloc), core::mem::transmute_copy(&pvarlocroot), core::mem::transmute_copy(&swclass), core::mem::transmute_copy(&phwnd), core::mem::transmute_copy(&swfwoptions)) { Ok(ok__) => { @@ -17063,20 +17072,20 @@ impl ISuspensionDependencyManager_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] pub trait ISyncMgrConflict_Impl: Sized + windows_core::IUnknownImpl { - fn GetProperty(&self, propkey: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; + fn GetProperty(&self, propkey: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result; fn GetConflictIdInfo(&self) -> windows_core::Result; fn GetItemsArray(&self) -> windows_core::Result; fn Resolve(&self, presolveinfo: Option<&ISyncMgrConflictResolveInfo>) -> windows_core::Result<()>; fn GetResolutionHandler(&self, riid: *const windows_core::GUID, ppvresolutionhandler: *mut *mut core::ffi::c_void) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl windows_core::RuntimeName for ISyncMgrConflict {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] impl ISyncMgrConflict_Vtbl { pub const fn new() -> ISyncMgrConflict_Vtbl { - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, propkey: *const PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, propkey: *const PropertiesSystem::PROPERTYKEY, ppropvar: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ISyncMgrConflict_Impl::GetProperty(this, core::mem::transmute_copy(&propkey)) { Ok(ok__) => { @@ -19904,15 +19913,15 @@ impl IVisualProperties_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn GoForward(&self) -> windows_core::Result<()>; fn GoHome(&self) -> windows_core::Result<()>; fn GoSearch(&self) -> windows_core::Result<()>; - fn Navigate(&self, url: &windows_core::BSTR, flags: *const windows_core::VARIANT, targetframename: *const windows_core::VARIANT, postdata: *const windows_core::VARIANT, headers: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Navigate(&self, url: &windows_core::BSTR, 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<()>; fn Refresh(&self) -> windows_core::Result<()>; - fn Refresh2(&self, level: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn Refresh2(&self, level: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Stop(&self) -> windows_core::Result<()>; fn Application(&self) -> windows_core::Result; fn Parent(&self) -> windows_core::Result; @@ -19932,9 +19941,9 @@ pub trait IWebBrowser_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn LocationURL(&self) -> windows_core::Result; fn Busy(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWebBrowser {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWebBrowser_Vtbl { pub const fn new() -> IWebBrowser_Vtbl { unsafe extern "system" fn GoBack(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -19953,7 +19962,7 @@ impl IWebBrowser_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowser_Impl::GoSearch(this).into() } - unsafe extern "system" fn Navigate(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, flags: *const core::mem::MaybeUninit, targetframename: *const core::mem::MaybeUninit, postdata: *const core::mem::MaybeUninit, headers: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Navigate(this: *mut core::ffi::c_void, url: core::mem::MaybeUninit, flags: *const core::mem::MaybeUninit, targetframename: *const core::mem::MaybeUninit, postdata: *const core::mem::MaybeUninit, headers: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowser_Impl::Navigate(this, core::mem::transmute(&url), core::mem::transmute_copy(&flags), core::mem::transmute_copy(&targetframename), core::mem::transmute_copy(&postdata), core::mem::transmute_copy(&headers)).into() } @@ -19961,7 +19970,7 @@ impl IWebBrowser_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowser_Impl::Refresh(this).into() } - unsafe extern "system" fn Refresh2(this: *mut core::ffi::c_void, level: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Refresh2(this: *mut core::ffi::c_void, level: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowser_Impl::Refresh2(this, core::mem::transmute_copy(&level)).into() } @@ -20148,12 +20157,12 @@ impl IWebBrowser_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IWebBrowser2_Impl: Sized + IWebBrowserApp_Impl { - fn Navigate2(&self, url: *const windows_core::VARIANT, flags: *const windows_core::VARIANT, targetframename: *const windows_core::VARIANT, postdata: *const windows_core::VARIANT, headers: *const windows_core::VARIANT) -> windows_core::Result<()>; + 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<()>; fn QueryStatusWB(&self, cmdid: super::super::System::Ole::OLECMDID) -> windows_core::Result; - fn ExecWB(&self, cmdid: super::super::System::Ole::OLECMDID, cmdexecopt: super::super::System::Ole::OLECMDEXECOPT, pvain: *const windows_core::VARIANT, pvaout: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn ShowBrowserBar(&self, pvaclsid: *const windows_core::VARIANT, pvarshow: *const windows_core::VARIANT, pvarsize: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn ExecWB(&self, cmdid: super::super::System::Ole::OLECMDID, cmdexecopt: super::super::System::Ole::OLECMDEXECOPT, pvain: *const super::super::System::Variant::VARIANT, pvaout: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn ShowBrowserBar(&self, pvaclsid: *const super::super::System::Variant::VARIANT, pvarshow: *const super::super::System::Variant::VARIANT, pvarsize: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn ReadyState(&self) -> windows_core::Result; fn Offline(&self) -> windows_core::Result; fn SetOffline(&self, boffline: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -20170,12 +20179,12 @@ pub trait IWebBrowser2_Impl: Sized + IWebBrowserApp_Impl { fn Resizable(&self) -> windows_core::Result; fn SetResizable(&self, value: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWebBrowser2 {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWebBrowser2_Vtbl { pub const fn new() -> IWebBrowser2_Vtbl { - unsafe extern "system" fn Navigate2(this: *mut core::ffi::c_void, url: *const core::mem::MaybeUninit, flags: *const core::mem::MaybeUninit, targetframename: *const core::mem::MaybeUninit, postdata: *const core::mem::MaybeUninit, headers: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Navigate2(this: *mut core::ffi::c_void, url: *const core::mem::MaybeUninit, flags: *const core::mem::MaybeUninit, targetframename: *const core::mem::MaybeUninit, postdata: *const core::mem::MaybeUninit, headers: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowser2_Impl::Navigate2(this, core::mem::transmute_copy(&url), core::mem::transmute_copy(&flags), core::mem::transmute_copy(&targetframename), core::mem::transmute_copy(&postdata), core::mem::transmute_copy(&headers)).into() } @@ -20189,11 +20198,11 @@ impl IWebBrowser2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ExecWB(this: *mut core::ffi::c_void, cmdid: super::super::System::Ole::OLECMDID, cmdexecopt: super::super::System::Ole::OLECMDEXECOPT, pvain: *const core::mem::MaybeUninit, pvaout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ExecWB(this: *mut core::ffi::c_void, cmdid: super::super::System::Ole::OLECMDID, cmdexecopt: super::super::System::Ole::OLECMDEXECOPT, pvain: *const core::mem::MaybeUninit, pvaout: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowser2_Impl::ExecWB(this, core::mem::transmute_copy(&cmdid), core::mem::transmute_copy(&cmdexecopt), core::mem::transmute_copy(&pvain), core::mem::transmute_copy(&pvaout)).into() } - unsafe extern "system" fn ShowBrowserBar(this: *mut core::ffi::c_void, pvaclsid: *const core::mem::MaybeUninit, pvarshow: *const core::mem::MaybeUninit, pvarsize: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn ShowBrowserBar(this: *mut core::ffi::c_void, pvaclsid: *const core::mem::MaybeUninit, pvarshow: *const core::mem::MaybeUninit, pvarsize: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowser2_Impl::ShowBrowserBar(this, core::mem::transmute_copy(&pvaclsid), core::mem::transmute_copy(&pvarshow), core::mem::transmute_copy(&pvarsize)).into() } @@ -20332,12 +20341,12 @@ impl IWebBrowser2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn ClientToWindow(&self, pcx: *mut i32, pcy: *mut i32) -> windows_core::Result<()>; - fn PutProperty(&self, property: &windows_core::BSTR, vtvalue: &windows_core::VARIANT) -> windows_core::Result<()>; - fn GetProperty(&self, property: &windows_core::BSTR) -> windows_core::Result; + fn PutProperty(&self, property: &windows_core::BSTR, vtvalue: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetProperty(&self, property: &windows_core::BSTR) -> windows_core::Result; fn Name(&self) -> windows_core::Result; fn HWND(&self) -> windows_core::Result; fn FullName(&self) -> windows_core::Result; @@ -20355,9 +20364,9 @@ pub trait IWebBrowserApp_Impl: Sized + IWebBrowser_Impl { fn FullScreen(&self) -> windows_core::Result; fn SetFullScreen(&self, bfullscreen: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWebBrowserApp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWebBrowserApp_Vtbl { pub const fn new() -> IWebBrowserApp_Vtbl { unsafe extern "system" fn Quit(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -20368,11 +20377,11 @@ impl IWebBrowserApp_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowserApp_Impl::ClientToWindow(this, core::mem::transmute_copy(&pcx), core::mem::transmute_copy(&pcy)).into() } - unsafe extern "system" fn PutProperty(this: *mut core::ffi::c_void, property: core::mem::MaybeUninit, vtvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PutProperty(this: *mut core::ffi::c_void, property: core::mem::MaybeUninit, vtvalue: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebBrowserApp_Impl::PutProperty(this, core::mem::transmute(&property), core::mem::transmute(&vtvalue)).into() } - unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, property: core::mem::MaybeUninit, pvtvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetProperty(this: *mut core::ffi::c_void, property: core::mem::MaybeUninit, pvtvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWebBrowserApp_Impl::GetProperty(this, core::mem::transmute(&property)) { Ok(ok__) => { @@ -20562,21 +20571,21 @@ impl IWebWizardExtension_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn FinalNext(&self) -> windows_core::Result<()>; fn Cancel(&self) -> windows_core::Result<()>; fn SetCaption(&self, bstrcaption: &windows_core::BSTR) -> windows_core::Result<()>; fn Caption(&self) -> windows_core::Result; - fn put_Property(&self, bstrpropertyname: &windows_core::BSTR, pvproperty: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn get_Property(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result; + fn put_Property(&self, bstrpropertyname: &windows_core::BSTR, pvproperty: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn get_Property(&self, bstrpropertyname: &windows_core::BSTR) -> windows_core::Result; fn SetWizardButtons(&self, vfenableback: super::super::Foundation::VARIANT_BOOL, vfenablenext: super::super::Foundation::VARIANT_BOOL, vflastpage: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn SetHeaderText(&self, bstrheadertitle: &windows_core::BSTR, bstrheadersubtitle: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWebWizardHost {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWebWizardHost_Vtbl { pub const fn new() -> IWebWizardHost_Vtbl { unsafe extern "system" fn FinalBack(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -20605,11 +20614,11 @@ impl IWebWizardHost_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn put_Property(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, pvproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn put_Property(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, pvproperty: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IWebWizardHost_Impl::put_Property(this, core::mem::transmute(&bstrpropertyname), core::mem::transmute_copy(&pvproperty)).into() } - unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, pvproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn get_Property(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, pvproperty: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IWebWizardHost_Impl::get_Property(this, core::mem::transmute(&bstrpropertyname)) { Ok(ok__) => { @@ -20644,13 +20653,13 @@ impl IWebWizardHost_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IWebWizardHost2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IWebWizardHost2_Vtbl { pub const fn new() -> IWebWizardHost2_Vtbl { unsafe extern "system" fn SignString(this: *mut core::ffi::c_void, value: core::mem::MaybeUninit, signedvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { 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 f5cf3ccc3f..a674ed68c7 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/Shell/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/Shell/mod.rs @@ -21,13 +21,13 @@ where let mut result__ = core::ptr::null_mut(); AssocCreateForClasses(core::mem::transmute(rgclasses.as_ptr()), rgclasses.len().try_into().unwrap(), &T::IID, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } -#[cfg(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] +#[cfg(all(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 windows_core::VARIANT, pffoundpropkey: Option<*mut super::super::Foundation::BOOL>) -> windows_core::Result<()> +pub unsafe fn AssocGetDetailsOfPropKey(psf: P0, pidl: *const Common::ITEMIDLIST, pkey: *const PropertiesSystem::PROPERTYKEY, pv: *mut super::super::System::Variant::VARIANT, pffoundpropkey: Option<*mut super::super::Foundation::BOOL>) -> windows_core::Result<()> where P0: windows_core::Param, { - windows_targets::link!("shell32.dll" "system" fn AssocGetDetailsOfPropKey(psf : * mut core::ffi::c_void, pidl : *const Common:: ITEMIDLIST, pkey : *const PropertiesSystem:: PROPERTYKEY, pv : *mut core::mem::MaybeUninit < windows_core::VARIANT >, pffoundpropkey : *mut super::super::Foundation:: BOOL) -> windows_core::HRESULT); + windows_targets::link!("shell32.dll" "system" fn AssocGetDetailsOfPropKey(psf : * mut core::ffi::c_void, pidl : *const Common:: ITEMIDLIST, pkey : *const PropertiesSystem:: PROPERTYKEY, pv : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, pffoundpropkey : *mut super::super::Foundation:: BOOL) -> windows_core::HRESULT); AssocGetDetailsOfPropKey(psf.param().abi(), pidl, pkey, core::mem::transmute(pv), core::mem::transmute(pffoundpropkey.unwrap_or(std::ptr::null_mut()))).ok() } #[cfg(feature = "Win32_UI_Shell_Common")] @@ -1176,16 +1176,16 @@ pub unsafe fn InitNetworkAddressControl() -> super::super::Foundation::BOOL { windows_targets::link!("shell32.dll" "system" fn InitNetworkAddressControl() -> super::super::Foundation:: BOOL); InitNetworkAddressControl() } -#[cfg(feature = "Win32_UI_Shell_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] #[inline] -pub unsafe fn InitPropVariantFromStrRet(pstrret: *mut Common::STRRET, pidl: Option<*const Common::ITEMIDLIST>, ppropvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn InitPropVariantFromStrRet(pstrret : *mut Common:: STRRET, pidl : *const Common:: ITEMIDLIST, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitPropVariantFromStrRet(pstrret: *mut Common::STRRET, pidl: 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 core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); InitPropVariantFromStrRet(pstrret, core::mem::transmute(pidl.unwrap_or(std::ptr::null())), core::mem::transmute(ppropvar)).ok() } -#[cfg(feature = "Win32_UI_Shell_Common")] +#[cfg(all(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 { - windows_targets::link!("propsys.dll" "system" fn InitVariantFromStrRet(pstrret : *const Common:: STRRET, pidl : *const Common:: ITEMIDLIST, pvar : *mut core::mem::MaybeUninit < windows_core::VARIANT >) -> windows_core::HRESULT); +pub unsafe fn InitVariantFromStrRet(pstrret: *const Common::STRRET, pidl: *const Common::ITEMIDLIST) -> windows_core::Result { + windows_targets::link!("propsys.dll" "system" fn InitVariantFromStrRet(pstrret : *const Common:: STRRET, pidl : *const Common:: ITEMIDLIST, pvar : *mut core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); InitVariantFromStrRet(pstrret, pidl, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2371,10 +2371,10 @@ 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.param().abi(), core::mem::transmute(psziconpath.as_ptr()), psziconpath.len().try_into().unwrap(), core::mem::transmute(piiconindex.unwrap_or(std::ptr::null_mut()))) } -#[cfg(feature = "Win32_UI_Shell_Common")] +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] #[inline] -pub unsafe fn PropVariantToStrRet(propvar: *const windows_core::PROPVARIANT, pstrret: *mut Common::STRRET) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn PropVariantToStrRet(propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >, pstrret : *mut Common:: STRRET) -> windows_core::HRESULT); +pub unsafe fn PropVariantToStrRet(propvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT, pstrret: *mut Common::STRRET) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn PropVariantToStrRet(propvar : *const core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >, pstrret : *mut Common:: STRRET) -> windows_core::HRESULT); PropVariantToStrRet(core::mem::transmute(propvar), pstrret).ok() } #[inline] @@ -3565,13 +3565,13 @@ pub unsafe fn SHGetStockIconInfo(siid: SHSTOCKICONID, uflags: SHGSI_FLAGS, psii: windows_targets::link!("shell32.dll" "system" fn SHGetStockIconInfo(siid : SHSTOCKICONID, uflags : SHGSI_FLAGS, psii : *mut SHSTOCKICONINFO) -> windows_core::HRESULT); SHGetStockIconInfo(siid, uflags, psii).ok() } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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 +pub unsafe fn SHGetTemporaryPropertyForItem(psi: P0, propkey: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result where P0: windows_core::Param, { - windows_targets::link!("shell32.dll" "system" fn SHGetTemporaryPropertyForItem(psi : * mut core::ffi::c_void, propkey : *const PropertiesSystem:: PROPERTYKEY, ppropvar : *mut core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("shell32.dll" "system" fn SHGetTemporaryPropertyForItem(psi : * mut core::ffi::c_void, propkey : *const PropertiesSystem:: PROPERTYKEY, ppropvar : *mut core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); let mut result__ = core::mem::zeroed(); SHGetTemporaryPropertyForItem(psi.param().abi(), propkey, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4333,13 +4333,13 @@ where windows_targets::link!("shell32.dll" "system" fn SHSetLocalizedName(pszpath : windows_core::PCWSTR, pszresmodule : windows_core::PCWSTR, idsres : i32) -> windows_core::HRESULT); SHSetLocalizedName(pszpath.param().abi(), pszresmodule.param().abi(), idsres).ok() } -#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +#[cfg(all(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 windows_core::PROPVARIANT) -> windows_core::Result<()> +pub unsafe fn SHSetTemporaryPropertyForItem(psi: P0, propkey: *const PropertiesSystem::PROPERTYKEY, propvar: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> windows_core::Result<()> where P0: windows_core::Param, { - windows_targets::link!("shell32.dll" "system" fn SHSetTemporaryPropertyForItem(psi : * mut core::ffi::c_void, propkey : *const PropertiesSystem:: PROPERTYKEY, propvar : *const core::mem::MaybeUninit < windows_core::PROPVARIANT >) -> windows_core::HRESULT); + windows_targets::link!("shell32.dll" "system" fn SHSetTemporaryPropertyForItem(psi : * mut core::ffi::c_void, propkey : *const PropertiesSystem:: PROPERTYKEY, propvar : *const core::mem::MaybeUninit < super::super::System::Com::StructuredStorage:: PROPVARIANT >) -> windows_core::HRESULT); SHSetTemporaryPropertyForItem(psi.param().abi(), propkey, core::mem::transmute(propvar)).ok() } #[inline] @@ -5559,10 +5559,10 @@ pub unsafe fn UrlUnescapeW(pszurl: windows_core::PWSTR, pszunescaped: windows_co 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() } -#[cfg(feature = "Win32_UI_Shell_Common")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common"))] #[inline] -pub unsafe fn VariantToStrRet(varin: *const windows_core::VARIANT, pstrret: *mut Common::STRRET) -> windows_core::Result<()> { - windows_targets::link!("propsys.dll" "system" fn VariantToStrRet(varin : *const core::mem::MaybeUninit < windows_core::VARIANT >, pstrret : *mut Common:: STRRET) -> windows_core::HRESULT); +pub unsafe fn VariantToStrRet(varin: *const super::super::System::Variant::VARIANT, pstrret: *mut Common::STRRET) -> windows_core::Result<()> { + windows_targets::link!("propsys.dll" "system" fn VariantToStrRet(varin : *const core::mem::MaybeUninit < super::super::System::Variant:: VARIANT >, pstrret : *mut Common:: STRRET) -> windows_core::HRESULT); VariantToStrRet(core::mem::transmute(varin), pstrret).ok() } #[inline] @@ -5646,7 +5646,7 @@ impl core::ops::Deref for CIE4ConnectionPoint { windows_core::imp::interface_hierarchy!(CIE4ConnectionPoint, windows_core::IUnknown, super::super::System::Com::IConnectionPoint); #[cfg(feature = "Win32_System_Com")] impl CIE4ConnectionPoint { - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(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() } @@ -5662,9 +5662,9 @@ impl CIE4ConnectionPoint { #[repr(C)] pub struct CIE4ConnectionPoint_Vtbl { pub base__: super::super::System::Com::IConnectionPoint_Vtbl, - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub DoInvokeIE4: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::BOOL, *mut *mut core::ffi::c_void, i32, *mut super::super::System::Com::DISPPARAMS) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] DoInvokeIE4: usize, #[cfg(feature = "Win32_UI_Shell_Common")] pub DoInvokePIDLIE4: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut Common::ITEMIDLIST, super::super::Foundation::BOOL) -> windows_core::HRESULT, @@ -5688,7 +5688,8 @@ impl DFConstraint { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Name)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Value(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Value(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Value)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -5698,7 +5699,10 @@ impl DFConstraint { pub struct DFConstraint_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Value: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Value: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(DShellFolderViewEvents, DShellFolderViewEvents_Vtbl, 0x62112aa2_ebe4_11cf_a5fb_0020afe7292d); @@ -5835,30 +5839,34 @@ impl Folder { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ParseName)(windows_core::Interface::as_raw(self), bname.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NewFolder(&self, bname: P0, voptions: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).NewFolder)(windows_core::Interface::as_raw(self), bname.param().abi(), voptions.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn MoveHere(&self, vitem: P0, voptions: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).MoveHere)(windows_core::Interface::as_raw(self), vitem.param().abi(), voptions.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CopyHere(&self, vitem: P0, voptions: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).CopyHere)(windows_core::Interface::as_raw(self), vitem.param().abi(), voptions.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn GetDetailsOf(&self, vitem: P0, icolumn: i32) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDetailsOf)(windows_core::Interface::as_raw(self), vitem.param().abi(), icolumn, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -5889,10 +5897,22 @@ pub struct Folder_Vtbl { pub ParseName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] ParseName: usize, - pub NewFolder: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub MoveHere: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CopyHere: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetDetailsOf: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NewFolder: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NewFolder: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub MoveHere: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + MoveHere: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CopyHere: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CopyHere: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetDetailsOf: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetDetailsOf: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(Folder2, Folder2_Vtbl, 0xf0d2d8ef_3890_11d2_bf8b_00c04fb93661); @@ -6054,9 +6074,10 @@ impl FolderItem { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Verbs)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeVerb(&self, vverb: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).InvokeVerb)(windows_core::Interface::as_raw(self), vverb.param().abi()).ok() } @@ -6096,7 +6117,10 @@ pub struct FolderItem_Vtbl { pub Verbs: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Verbs: usize, - pub InvokeVerb: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InvokeVerb: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InvokeVerb: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(FolderItem2, FolderItem2_Vtbl, 0xedc817aa_92b8_11d1_b075_00c04fc33aa5); @@ -6111,14 +6135,16 @@ impl core::ops::Deref for FolderItem2 { windows_core::imp::interface_hierarchy!(FolderItem2, windows_core::IUnknown, super::super::System::Com::IDispatch, FolderItem); #[cfg(feature = "Win32_System_Com")] impl FolderItem2 { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeVerbEx(&self, vverb: P0, vargs: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).InvokeVerbEx)(windows_core::Interface::as_raw(self), vverb.param().abi(), vargs.param().abi()).ok() } - pub unsafe fn ExtendedProperty(&self, bstrpropname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ExtendedProperty(&self, bstrpropname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -6130,8 +6156,14 @@ impl FolderItem2 { #[repr(C)] pub struct FolderItem2_Vtbl { pub base__: FolderItem_Vtbl, - pub InvokeVerbEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ExtendedProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InvokeVerbEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InvokeVerbEx: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExtendedProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExtendedProperty: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(FolderItemVerb, FolderItemVerb_Vtbl, 0x08ec3e00_50b0_11cf_960c_0080c7f4ee85); @@ -6206,10 +6238,10 @@ impl FolderItemVerbs { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Parent)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -6232,9 +6264,9 @@ pub struct FolderItemVerbs_Vtbl { pub Parent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Parent: usize, - #[cfg(feature = "Win32_System_Com")] - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -6265,10 +6297,10 @@ impl FolderItems { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Parent)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -6291,9 +6323,9 @@ pub struct FolderItems_Vtbl { pub Parent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Parent: usize, - #[cfg(feature = "Win32_System_Com")] - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -6310,10 +6342,11 @@ impl core::ops::Deref for FolderItems2 { windows_core::imp::interface_hierarchy!(FolderItems2, windows_core::IUnknown, super::super::System::Com::IDispatch, FolderItems); #[cfg(feature = "Win32_System_Com")] impl FolderItems2 { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn InvokeVerbEx(&self, vverb: P0, vargs: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).InvokeVerbEx)(windows_core::Interface::as_raw(self), vverb.param().abi(), vargs.param().abi()).ok() } @@ -6322,7 +6355,10 @@ impl FolderItems2 { #[repr(C)] pub struct FolderItems2_Vtbl { pub base__: FolderItems_Vtbl, - pub InvokeVerbEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InvokeVerbEx: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InvokeVerbEx: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(FolderItems3, FolderItems3_Vtbl, 0xeaa7c309_bbec_49d5_821d_64d966cb667f); @@ -7541,12 +7577,13 @@ impl IBrowserService { { (windows_core::Interface::vtable(self).CacheOLEServer)(windows_core::Interface::as_raw(self), pole.param().abi()).ok() } - pub unsafe fn GetSetCodePage(&self, pvarin: *const windows_core::VARIANT) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetSetCodePage)(windows_core::Interface::as_raw(self), core::mem::transmute(pvarin), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Ole")] - pub unsafe fn OnHttpEquiv(&self, psv: P0, fdone: P1, pvarargin: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -7634,10 +7671,13 @@ pub struct IBrowserService_Vtbl { pub CacheOLEServer: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] CacheOLEServer: usize, - pub GetSetCodePage: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Ole")] - pub OnHttpEquiv: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Ole"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetSetCodePage: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetSetCodePage: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnHttpEquiv: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OnHttpEquiv: usize, #[cfg(feature = "Win32_Graphics_Gdi")] pub GetPalette: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Graphics::Gdi::HPALETTE) -> windows_core::HRESULT, @@ -7802,7 +7842,8 @@ impl IBrowserService2 { pub unsafe fn _SwitchActivationNow(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self)._SwitchActivationNow)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn _ExecChildren(&self, punkbar: P0, fbroadcast: P1, pguidcmdgroup: Option<*const windows_core::GUID>, ncmdid: u32, ncmdexecopt: u32, pvarargin: Option<*const windows_core::VARIANT>, pvarargout: Option<*mut windows_core::VARIANT>) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn _ExecChildren(&self, punkbar: P0, fbroadcast: P1, pguidcmdgroup: Option<*const windows_core::GUID>, ncmdid: u32, ncmdexecopt: u32, pvarargin: Option<*const super::super::System::Variant::VARIANT>, pvarargout: Option<*mut super::super::System::Variant::VARIANT>) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, @@ -8003,7 +8044,10 @@ pub struct IBrowserService2_Vtbl { #[cfg(not(all(feature = "Win32_System_Ole", feature = "Win32_UI_Shell_Common")))] _TryShell2Rename: usize, pub _SwitchActivationNow: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub _ExecChildren: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *const windows_core::GUID, u32, u32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub _ExecChildren: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::BOOL, *const windows_core::GUID, u32, u32, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + _ExecChildren: usize, pub _SendChildren: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::HWND, super::super::Foundation::BOOL, u32, super::super::Foundation::WPARAM, super::super::Foundation::LPARAM) -> windows_core::HRESULT, pub GetFolderSetData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut FOLDERSETDATA) -> windows_core::HRESULT, pub _OnFocusChange: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, @@ -8334,8 +8378,8 @@ impl IColumnProvider { 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() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetItemData(&self, pscid: *const PropertiesSystem::PROPERTYKEY, pscd: *const SHCOLUMNDATA) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetItemData)(windows_core::Interface::as_raw(self), pscid, pscd, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -8348,9 +8392,9 @@ pub struct IColumnProvider_Vtbl { pub GetColumnInfo: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut SHCOLUMNINFO) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetColumnInfo: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetItemData: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *const SHCOLUMNDATA, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetItemData: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *const SHCOLUMNDATA, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetItemData: usize, } windows_core::imp::define_interface!(ICommDlgBrowser, ICommDlgBrowser_Vtbl, 0x000214f1_0000_0000_c000_000000000046); @@ -9187,8 +9231,8 @@ impl ICredentialProviderUser { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetStringValue)(windows_core::Interface::as_raw(self), key, &mut result__).map(|| result__) } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetValue(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -9202,9 +9246,9 @@ pub struct ICredentialProviderUser_Vtbl { pub GetStringValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *mut windows_core::PWSTR) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] GetStringValue: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetValue: usize, } windows_core::imp::define_interface!(ICredentialProviderUserArray, ICredentialProviderUserArray_Vtbl, 0x90c119ae_0f18_4520_a1f1_114366a40fe8); @@ -9936,14 +9980,18 @@ impl core::ops::Deref for IDocViewSite { } windows_core::imp::interface_hierarchy!(IDocViewSite, windows_core::IUnknown); impl IDocViewSite { - pub unsafe fn OnSetTitle(&self, pvtitle: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvtitle)).ok() } } #[repr(C)] pub struct IDocViewSite_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub OnSetTitle: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnSetTitle: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OnSetTitle: usize, } #[cfg(feature = "Win32_System_Ole")] windows_core::imp::define_interface!(IDockingWindow, IDockingWindow_Vtbl, 0x012dd920_7b26_11d0_8ca9_00a0c92dbfe8); @@ -10805,8 +10853,8 @@ impl IExpDispSupport { 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() } - #[cfg(feature = "Win32_System_Com")] - 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 windows_core::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarresult), pexcepinfo, puargerr).ok() } } @@ -10821,9 +10869,9 @@ pub struct IExpDispSupport_Vtbl { pub OnTranslateAccelerator: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::WindowsAndMessaging::MSG, u32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_WindowsAndMessaging"))] OnTranslateAccelerator: usize, - #[cfg(feature = "Win32_System_Com")] - pub OnInvoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, u16, *const super::super::System::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::System::Com::EXCEPINFO, *mut u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnInvoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, u16, *const super::super::System::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::System::Com::EXCEPINFO, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OnInvoke: usize, } windows_core::imp::define_interface!(IExpDispSupportXP, IExpDispSupportXP_Vtbl, 0x2f0dd58c_f789_4f14_99fb_9293b3c9c212); @@ -10844,8 +10892,8 @@ impl IExpDispSupportXP { 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() } - #[cfg(feature = "Win32_System_Com")] - 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 windows_core::VARIANT, pexcepinfo: *mut super::super::System::Com::EXCEPINFO, puargerr: *mut u32) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarresult), pexcepinfo, puargerr).ok() } } @@ -10860,9 +10908,9 @@ pub struct IExpDispSupportXP_Vtbl { pub OnTranslateAccelerator: unsafe extern "system" fn(*mut core::ffi::c_void, *const super::WindowsAndMessaging::MSG, u32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_WindowsAndMessaging"))] OnTranslateAccelerator: usize, - #[cfg(feature = "Win32_System_Com")] - pub OnInvoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, u16, *const super::super::System::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::System::Com::EXCEPINFO, *mut u32) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnInvoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const windows_core::GUID, u32, u16, *const super::super::System::Com::DISPPARAMS, *mut core::mem::MaybeUninit, *mut super::super::System::Com::EXCEPINFO, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] OnInvoke: usize, } windows_core::imp::define_interface!(IExplorerBrowser, IExplorerBrowser_Vtbl, 0xdfd3b6b5_c10c_4be9_85f6_a66969f402f6); @@ -12200,7 +12248,8 @@ impl IFileSearchBand { pub unsafe fn SetFocus(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).SetFocus)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn SetSearchParameters(&self, pbstrsearchid: *const windows_core::BSTR, bnavtoresults: P0, pvarscope: *const windows_core::VARIANT, pvarqueryfile: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -12210,11 +12259,13 @@ impl IFileSearchBand { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SearchID)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Scope(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Scope(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Scope)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn QueryFile(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn QueryFile(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).QueryFile)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -12224,10 +12275,19 @@ impl IFileSearchBand { pub struct IFileSearchBand_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub SetFocus: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetSearchParameters: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSearchParameters: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSearchParameters: usize, pub SearchID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Scope: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub QueryFile: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Scope: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Scope: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub QueryFile: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + QueryFile: usize, } windows_core::imp::define_interface!(IFileSyncMergeHandler, IFileSyncMergeHandler_Vtbl, 0xd97b5aac_c792_433c_975d_35c4eadc7a9d); impl core::ops::Deref for IFileSyncMergeHandler { @@ -12542,12 +12602,12 @@ impl IFolderView2 { pub unsafe fn GetGroupBy(&self, pkey: *mut PropertiesSystem::PROPERTYKEY, pfascending: 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() } - #[cfg(all(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 windows_core::PROPVARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(propvar)).ok() } - #[cfg(all(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 { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetViewProperty)(windows_core::Interface::as_raw(self), pidl, propkey, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -12663,13 +12723,13 @@ pub struct IFolderView2_Vtbl { pub GetGroupBy: unsafe extern "system" fn(*mut core::ffi::c_void, *mut PropertiesSystem::PROPERTYKEY, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] GetGroupBy: usize, - #[cfg(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub SetViewProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const Common::ITEMIDLIST, *const PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub SetViewProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const Common::ITEMIDLIST, *const PropertiesSystem::PROPERTYKEY, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] SetViewProperty: usize, - #[cfg(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub GetViewProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const Common::ITEMIDLIST, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetViewProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const Common::ITEMIDLIST, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] GetViewProperty: usize, #[cfg(feature = "Win32_UI_Shell_Common")] pub SetTileViewProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *const Common::ITEMIDLIST, windows_core::PCWSTR) -> windows_core::HRESULT, @@ -14295,7 +14355,8 @@ impl INameSpaceTreeAccessible { { (windows_core::Interface::vtable(self).OnDoDefaultAccessibilityAction)(windows_core::Interface::as_raw(self), psi.param().abi()).ok() } - pub unsafe fn OnGetAccessibilityRole(&self, psi: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn OnGetAccessibilityRole(&self, psi: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -14308,7 +14369,10 @@ pub struct INameSpaceTreeAccessible_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub OnGetDefaultAccessibilityAction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub OnDoDefaultAccessibilityAction: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub OnGetAccessibilityRole: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnGetAccessibilityRole: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OnGetAccessibilityRole: usize, } windows_core::imp::define_interface!(INameSpaceTreeControl, INameSpaceTreeControl_Vtbl, 0x028212a3_b627_47e9_8856_c14265554e4f); impl core::ops::Deref for INameSpaceTreeControl { @@ -14774,14 +14838,16 @@ impl core::ops::Deref for INamedPropertyBag { } windows_core::imp::interface_hierarchy!(INamedPropertyBag, windows_core::IUnknown); impl INamedPropertyBag { - pub unsafe fn ReadPropertyNPB(&self, pszbagname: P0, pszpropname: P1, pvar: *mut windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).ReadPropertyNPB)(windows_core::Interface::as_raw(self), pszbagname.param().abi(), pszpropname.param().abi(), core::mem::transmute(pvar)).ok() } - pub unsafe fn WritePropertyNPB(&self, pszbagname: P0, pszpropname: P1, pvar: *const windows_core::PROPVARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -14799,8 +14865,14 @@ impl INamedPropertyBag { #[repr(C)] pub struct INamedPropertyBag_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub ReadPropertyNPB: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub WritePropertyNPB: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub ReadPropertyNPB: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + ReadPropertyNPB: usize, + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] + pub WritePropertyNPB: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant")))] + WritePropertyNPB: usize, pub RemovePropertyNPB: unsafe extern "system" fn(*mut core::ffi::c_void, windows_core::PCWSTR, windows_core::PCWSTR) -> windows_core::HRESULT, } windows_core::imp::define_interface!(INamespaceWalk, INamespaceWalk_Vtbl, 0x57ced8a7_3f4a_432c_9350_30f24483f74f); @@ -17121,19 +17193,19 @@ impl IShellDispatch { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Parent)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn NameSpace(&self, vdir: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).NameSpace)(windows_core::Interface::as_raw(self), vdir.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BrowseForFolder(&self, hwnd: i32, title: P0, options: i32, rootfolder: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BrowseForFolder)(windows_core::Interface::as_raw(self), hwnd, title.param().abi(), options, rootfolder.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -17143,15 +17215,17 @@ impl IShellDispatch { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Windows)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Open(&self, vdir: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Open)(windows_core::Interface::as_raw(self), vdir.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Explore(&self, vdir: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Explore)(windows_core::Interface::as_raw(self), vdir.param().abi()).ok() } @@ -17219,20 +17293,26 @@ pub struct IShellDispatch_Vtbl { pub Parent: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Parent: usize, - #[cfg(feature = "Win32_System_Com")] - pub NameSpace: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NameSpace: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] NameSpace: usize, - #[cfg(feature = "Win32_System_Com")] - pub BrowseForFolder: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BrowseForFolder: unsafe extern "system" fn(*mut core::ffi::c_void, i32, core::mem::MaybeUninit, i32, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] BrowseForFolder: usize, #[cfg(feature = "Win32_System_Com")] pub Windows: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Windows: usize, - pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Explore: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Open: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Open: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Explore: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Explore: usize, pub MinimizeAll: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub UndoMinimizeALL: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub FileRun: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -17271,13 +17351,14 @@ impl IShellDispatch2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsRestricted)(windows_core::Interface::as_raw(self), group.param().abi(), restriction.param().abi(), &mut result__).map(|| result__) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn ShellExecute(&self, file: P0, vargs: P1, vdir: P2, voperation: P3, vshow: P4) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, - P3: windows_core::Param, - P4: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, + P3: windows_core::Param, + P4: windows_core::Param, { (windows_core::Interface::vtable(self).ShellExecute)(windows_core::Interface::as_raw(self), file.param().abi(), vargs.param().abi(), vdir.param().abi(), voperation.param().abi(), vshow.param().abi()).ok() } @@ -17289,47 +17370,53 @@ impl IShellDispatch2 { { (windows_core::Interface::vtable(self).FindPrinter)(windows_core::Interface::as_raw(self), name.param().abi(), location.param().abi(), model.param().abi()).ok() } - pub unsafe fn GetSystemInformation(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetSystemInformation(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetSystemInformation)(windows_core::Interface::as_raw(self), name.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ServiceStart(&self, servicename: P0, persistent: P1) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ServiceStart(&self, servicename: P0, persistent: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ServiceStart)(windows_core::Interface::as_raw(self), servicename.param().abi(), persistent.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ServiceStop(&self, servicename: P0, persistent: P1) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ServiceStop(&self, servicename: P0, persistent: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ServiceStop)(windows_core::Interface::as_raw(self), servicename.param().abi(), persistent.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn IsServiceRunning(&self, servicename: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn IsServiceRunning(&self, servicename: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsServiceRunning)(windows_core::Interface::as_raw(self), servicename.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn CanStartStopService(&self, servicename: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn CanStartStopService(&self, servicename: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CanStartStopService)(windows_core::Interface::as_raw(self), servicename.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn ShowBrowserBar(&self, bstrclsid: P0, bshow: P1) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ShowBrowserBar(&self, bstrclsid: P0, bshow: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ShowBrowserBar)(windows_core::Interface::as_raw(self), bstrclsid.param().abi(), bshow.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -17340,14 +17427,35 @@ impl IShellDispatch2 { pub struct IShellDispatch2_Vtbl { pub base__: IShellDispatch_Vtbl, pub IsRestricted: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, - pub ShellExecute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ShellExecute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ShellExecute: usize, pub FindPrinter: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetSystemInformation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ServiceStart: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ServiceStop: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub IsServiceRunning: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub CanStartStopService: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ShowBrowserBar: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetSystemInformation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetSystemInformation: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ServiceStart: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ServiceStart: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ServiceStop: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ServiceStop: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub IsServiceRunning: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + IsServiceRunning: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CanStartStopService: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CanStartStopService: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ShowBrowserBar: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ShowBrowserBar: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IShellDispatch3, IShellDispatch3_Vtbl, 0x177160ca_bb5a_411c_841d_bd38facdeaa0); @@ -17362,9 +17470,10 @@ impl core::ops::Deref for IShellDispatch3 { windows_core::imp::interface_hierarchy!(IShellDispatch3, windows_core::IUnknown, super::super::System::Com::IDispatch, IShellDispatch, IShellDispatch2); #[cfg(feature = "Win32_System_Com")] impl IShellDispatch3 { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn AddToRecent(&self, varfile: P0, bstrcategory: P1) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).AddToRecent)(windows_core::Interface::as_raw(self), varfile.param().abi(), bstrcategory.param().abi()).ok() @@ -17374,7 +17483,10 @@ impl IShellDispatch3 { #[repr(C)] pub struct IShellDispatch3_Vtbl { pub base__: IShellDispatch2_Vtbl, - pub AddToRecent: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddToRecent: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddToRecent: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IShellDispatch4, IShellDispatch4_Vtbl, 0xefd84b2d_4bcf_4298_be25_eb542a59fbda); @@ -17395,7 +17507,8 @@ impl IShellDispatch4 { pub unsafe fn ToggleDesktop(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).ToggleDesktop)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn ExplorerPolicy(&self, bstrpolicyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn ExplorerPolicy(&self, bstrpolicyname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -17413,7 +17526,10 @@ pub struct IShellDispatch4_Vtbl { pub base__: IShellDispatch3_Vtbl, pub WindowsSecurity: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub ToggleDesktop: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub ExplorerPolicy: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExplorerPolicy: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ExplorerPolicy: usize, pub GetSetting: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -17714,8 +17830,8 @@ impl IShellFolder2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDefaultColumnState)(windows_core::Interface::as_raw(self), icolumn, &mut result__).map(|| result__) } - #[cfg(all(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 { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDetailsEx)(windows_core::Interface::as_raw(self), pidl, pscid, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -17738,9 +17854,9 @@ pub struct IShellFolder2_Vtbl { pub GetDefaultColumnState: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut Common::SHCOLSTATE) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_UI_Shell_Common"))] GetDefaultColumnState: usize, - #[cfg(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] - pub GetDetailsEx: unsafe extern "system" fn(*mut core::ffi::c_void, *const Common::ITEMIDLIST, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(all(feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetDetailsEx: unsafe extern "system" fn(*mut core::ffi::c_void, *const Common::ITEMIDLIST, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_Common", feature = "Win32_UI_Shell_PropertiesSystem")))] GetDetailsEx: usize, #[cfg(feature = "Win32_UI_Shell_Common")] pub GetDetailsOf: unsafe extern "system" fn(*mut core::ffi::c_void, *const Common::ITEMIDLIST, u32, *mut Common::SHELLDETAILS) -> windows_core::HRESULT, @@ -18064,15 +18180,16 @@ impl IShellFolderViewDual { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FocusedItem)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SelectItem(&self, pvfi: *const windows_core::VARIANT, dwflags: i32) -> windows_core::Result<()> { + #[cfg(all(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), core::mem::transmute(pvfi), dwflags).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PopupItemMenu(&self, pfi: P0, vx: P1, vy: P2) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PopupItemMenu)(windows_core::Interface::as_raw(self), pfi.param().abi(), vx.param().abi(), vy.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -18111,10 +18228,13 @@ pub struct IShellFolderViewDual_Vtbl { pub FocusedItem: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] FocusedItem: usize, - pub SelectItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub PopupItemMenu: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelectItem: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelectItem: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PopupItemMenu: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] PopupItemMenu: usize, #[cfg(feature = "Win32_System_Com")] pub Script: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -18680,8 +18800,8 @@ impl IShellItem2 { { (windows_core::Interface::vtable(self).Update)(windows_core::Interface::as_raw(self), pbc.param().abi()).ok() } - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetProperty(&self, key: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), key, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -18744,9 +18864,9 @@ pub struct IShellItem2_Vtbl { pub Update: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Update: usize, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetProperty: usize, #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] pub GetCLSID: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *mut windows_core::GUID) -> windows_core::HRESULT, @@ -19337,9 +19457,10 @@ impl IShellLinkDual { { (windows_core::Interface::vtable(self).SetIconLocation)(windows_core::Interface::as_raw(self), bs.param().abi(), iicon).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Save(&self, vwhere: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Save)(windows_core::Interface::as_raw(self), vwhere.param().abi()).ok() } @@ -19363,7 +19484,10 @@ pub struct IShellLinkDual_Vtbl { pub Resolve: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub GetIconLocation: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit, *mut i32) -> windows_core::HRESULT, pub SetIconLocation: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, - pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Save: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IShellLinkDual2, IShellLinkDual2_Vtbl, 0x317ee249_f12e_11d2_b1e4_00c04f8eeb3e); @@ -19669,13 +19793,15 @@ impl IShellNameSpace { { (windows_core::Interface::vtable(self).SetSelectedItem)(windows_core::Interface::as_raw(self), pitem.param().abi()).ok() } - pub unsafe fn Root(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Root(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Root)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetRoot(&self, var: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetRoot)(windows_core::Interface::as_raw(self), var.param().abi()).ok() } @@ -19729,9 +19855,10 @@ impl IShellNameSpace { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelectedItems)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Expand(&self, var: P0, idepth: i32) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Expand)(windows_core::Interface::as_raw(self), var.param().abi(), idepth).ok() } @@ -19753,8 +19880,14 @@ pub struct IShellNameSpace_Vtbl { pub SetSelectedItem: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] SetSelectedItem: usize, - pub Root: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetRoot: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Root: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Root: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetRoot: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetRoot: usize, pub Depth: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub SetDepth: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, pub Mode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, @@ -19771,7 +19904,10 @@ pub struct IShellNameSpace_Vtbl { pub SelectedItems: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] SelectedItems: usize, - pub Expand: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Expand: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Expand: usize, pub UnselectAll: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(IShellPropSheetExt, IShellPropSheetExt_Vtbl, 0x000214e9_0000_0000_c000_000000000046); @@ -19910,7 +20046,8 @@ impl IShellUIHelper { pub unsafe fn RefreshOfflineDesktop(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).RefreshOfflineDesktop)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn AddFavorite(&self, url: P0, title: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AddFavorite(&self, url: P0, title: Option<*const super::super::System::Variant::VARIANT>) -> windows_core::Result<()> where P0: windows_core::Param, { @@ -19922,7 +20059,8 @@ impl IShellUIHelper { { (windows_core::Interface::vtable(self).AddChannel)(windows_core::Interface::as_raw(self), url.param().abi()).ok() } - pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: Option<*const windows_core::VARIANT>, top: Option<*const windows_core::VARIANT>, width: Option<*const windows_core::VARIANT>, height: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AddDesktopComponent(&self, url: P0, r#type: P1, left: Option<*const super::super::System::Variant::VARIANT>, top: Option<*const super::super::System::Variant::VARIANT>, width: Option<*const super::super::System::Variant::VARIANT>, height: Option<*const super::super::System::Variant::VARIANT>) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, @@ -19936,7 +20074,8 @@ impl IShellUIHelper { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).IsSubscribed)(windows_core::Interface::as_raw(self), url.param().abi(), &mut result__).map(|| result__) } - pub unsafe fn NavigateAndFind(&self, url: P0, strquery: P1, vartargetframe: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -19950,20 +20089,24 @@ impl IShellUIHelper { { (windows_core::Interface::vtable(self).ImportExportFavorites)(windows_core::Interface::as_raw(self), fimport.param().abi(), strimpexppath.param().abi()).ok() } - pub unsafe fn AutoCompleteSaveForm(&self, form: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AutoCompleteSaveForm(&self, form: 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() } - pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AutoScan(&self, strsearch: P0, strfailureurl: P1, pvartargetframe: Option<*const super::super::System::Variant::VARIANT>) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, { (windows_core::Interface::vtable(self).AutoScan)(windows_core::Interface::as_raw(self), strsearch.param().abi(), strfailureurl.param().abi(), core::mem::transmute(pvartargetframe.unwrap_or(std::ptr::null()))).ok() } - pub unsafe fn AutoCompleteAttach(&self, reserved: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn AutoCompleteAttach(&self, reserved: 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() } - pub unsafe fn ShowBrowserUI(&self, bstrname: P0, pvarin: *const windows_core::VARIANT) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -19978,16 +20121,37 @@ pub struct IShellUIHelper_Vtbl { pub ResetFirstBootMode: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub ResetSafeMode: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub RefreshOfflineDesktop: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub AddFavorite: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddFavorite: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddFavorite: usize, pub AddChannel: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AddDesktopComponent: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddDesktopComponent: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddDesktopComponent: usize, pub IsSubscribed: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub NavigateAndFind: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub NavigateAndFind: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + NavigateAndFind: usize, pub ImportExportFavorites: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AutoCompleteSaveForm: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AutoScan: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub AutoCompleteAttach: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub ShowBrowserUI: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AutoCompleteSaveForm: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AutoCompleteSaveForm: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AutoScan: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AutoScan: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AutoCompleteAttach: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AutoCompleteAttach: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ShowBrowserUI: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ShowBrowserUI: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IShellUIHelper2, IShellUIHelper2_Vtbl, 0xa7fe6eda_1932_4281_b881_87b31b8bc52c); @@ -20128,7 +20292,8 @@ impl IShellUIHelper3 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).InPrivateFilteringEnabled)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn AddToFavoritesBar(&self, url: P0, title: P1, r#type: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -20183,7 +20348,10 @@ pub struct IShellUIHelper3_Vtbl { pub AddService: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub IsServiceInstalled: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, pub InPrivateFilteringEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub AddToFavoritesBar: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub AddToFavoritesBar: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + AddToFavoritesBar: usize, pub BuildNewTabPage: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SetRecentlyClosedVisible: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetActivitiesVisible: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -20214,7 +20382,8 @@ impl IShellUIHelper4 { pub unsafe fn msSiteModeShowThumbBar(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).msSiteModeShowThumbBar)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn msSiteModeAddThumbBarButton(&self, bstriconurl: P0, bstrtooltip: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -20222,15 +20391,17 @@ impl IShellUIHelper4 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).msSiteModeAddThumbBarButton)(windows_core::Interface::as_raw(self), bstriconurl.param().abi(), bstrtooltip.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeUpdateThumbBarButton(&self, buttonid: P0, fenabled: P1, fvisible: P2) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, { (windows_core::Interface::vtable(self).msSiteModeUpdateThumbBarButton)(windows_core::Interface::as_raw(self), buttonid.param().abi(), fenabled.param().abi(), fvisible.param().abi()).ok() } - pub unsafe fn msSiteModeSetIconOverlay(&self, iconurl: P0, pvardescription: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -20248,7 +20419,8 @@ impl IShellUIHelper4 { { (windows_core::Interface::vtable(self).msSiteModeCreateJumpList)(windows_core::Interface::as_raw(self), bstrheader.param().abi()).ok() } - pub unsafe fn msSiteModeAddJumpListItem(&self, bstrname: P0, bstractionuri: P1, bstriconuri: P2, pvarwindowtype: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -20262,26 +20434,29 @@ impl IShellUIHelper4 { pub unsafe fn msSiteModeShowJumpList(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).msSiteModeShowJumpList)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn msSiteModeAddButtonStyle(&self, uibuttonid: P0, bstriconurl: P1, bstrtooltip: P2) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn msSiteModeAddButtonStyle(&self, uibuttonid: P0, bstriconurl: P1, bstrtooltip: P2) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).msSiteModeAddButtonStyle)(windows_core::Interface::as_raw(self), uibuttonid.param().abi(), bstriconurl.param().abi(), bstrtooltip.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msSiteModeShowButtonStyle(&self, uibuttonid: P0, uistyleid: P1) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).msSiteModeShowButtonStyle)(windows_core::Interface::as_raw(self), uibuttonid.param().abi(), uistyleid.param().abi()).ok() } pub unsafe fn msSiteModeActivate(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).msSiteModeActivate)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn msIsSiteModeFirstRun(&self, fpreservestate: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn msIsSiteModeFirstRun(&self, fpreservestate: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -20310,19 +20485,40 @@ pub struct IShellUIHelper4_Vtbl { pub base__: IShellUIHelper3_Vtbl, pub msIsSiteMode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub msSiteModeShowThumbBar: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub msSiteModeAddThumbBarButton: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub msSiteModeUpdateThumbBarButton: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub msSiteModeSetIconOverlay: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msSiteModeAddThumbBarButton: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msSiteModeAddThumbBarButton: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msSiteModeUpdateThumbBarButton: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msSiteModeUpdateThumbBarButton: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msSiteModeSetIconOverlay: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msSiteModeSetIconOverlay: usize, pub msSiteModeClearIconOverlay: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub msAddSiteMode: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub msSiteModeCreateJumpList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub msSiteModeAddJumpListItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msSiteModeAddJumpListItem: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msSiteModeAddJumpListItem: usize, pub msSiteModeClearJumpList: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub msSiteModeShowJumpList: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub msSiteModeAddButtonStyle: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub msSiteModeShowButtonStyle: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msSiteModeAddButtonStyle: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msSiteModeAddButtonStyle: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msSiteModeShowButtonStyle: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msSiteModeShowButtonStyle: usize, pub msSiteModeActivate: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub msIsSiteModeFirstRun: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msIsSiteModeFirstRun: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msIsSiteModeFirstRun: usize, pub msAddTrackingProtectionList: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, pub msTrackingProtectionEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub msActiveXFilteringEnabled: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -20340,7 +20536,8 @@ impl core::ops::Deref for IShellUIHelper5 { windows_core::imp::interface_hierarchy!(IShellUIHelper5, windows_core::IUnknown, super::super::System::Com::IDispatch, IShellUIHelper, IShellUIHelper2, IShellUIHelper3, IShellUIHelper4); #[cfg(feature = "Win32_System_Com")] impl IShellUIHelper5 { - pub unsafe fn msProvisionNetworks(&self, bstrprovisioningxml: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn msProvisionNetworks(&self, bstrprovisioningxml: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -20373,7 +20570,10 @@ impl IShellUIHelper5 { #[repr(C)] pub struct IShellUIHelper5_Vtbl { pub base__: IShellUIHelper4_Vtbl, - pub msProvisionNetworks: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msProvisionNetworks: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msProvisionNetworks: usize, pub msReportSafeUrl: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub msSiteModeRefreshBadge: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub msSiteModeClearBadge: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -20397,19 +20597,21 @@ impl IShellUIHelper6 { pub unsafe fn msStopPeriodicTileUpdate(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).msStopPeriodicTileUpdate)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdate(&self, pollinguris: P0, starttime: P1, uiupdaterecurrence: P2) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).msStartPeriodicTileUpdate)(windows_core::Interface::as_raw(self), pollinguris.param().abi(), starttime.param().abi(), uiupdaterecurrence.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicTileUpdateBatch(&self, pollinguris: P0, starttime: P1, uiupdaterecurrence: P2) -> windows_core::Result<()> where - P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).msStartPeriodicTileUpdateBatch)(windows_core::Interface::as_raw(self), pollinguris.param().abi(), starttime.param().abi(), uiupdaterecurrence.param().abi()).ok() } @@ -20422,7 +20624,8 @@ impl IShellUIHelper6 { { (windows_core::Interface::vtable(self).msEnableTileNotificationQueue)(windows_core::Interface::as_raw(self), fchange.param().abi()).ok() } - pub unsafe fn msPinnedSiteState(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn msPinnedSiteState(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).msPinnedSiteState)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -20444,13 +20647,14 @@ impl IShellUIHelper6 { { (windows_core::Interface::vtable(self).msEnableTileNotificationQueueForSquare310x310)(windows_core::Interface::as_raw(self), fchange.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msScheduledTileNotification(&self, bstrnotificationxml: P0, bstrnotificationid: P1, bstrnotificationtag: P2, starttime: P3, expirationtime: P4) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, P2: windows_core::Param, - P3: windows_core::Param, - P4: windows_core::Param, + P3: windows_core::Param, + P4: windows_core::Param, { (windows_core::Interface::vtable(self).msScheduledTileNotification)(windows_core::Interface::as_raw(self), bstrnotificationxml.param().abi(), bstrnotificationid.param().abi(), bstrnotificationtag.param().abi(), starttime.param().abi(), expirationtime.param().abi()).ok() } @@ -20460,11 +20664,12 @@ impl IShellUIHelper6 { { (windows_core::Interface::vtable(self).msRemoveScheduledTileNotification)(windows_core::Interface::as_raw(self), bstrnotificationid.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn msStartPeriodicBadgeUpdate(&self, pollinguri: P0, starttime: P1, uiupdaterecurrence: P2) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).msStartPeriodicBadgeUpdate)(windows_core::Interface::as_raw(self), pollinguri.param().abi(), starttime.param().abi(), uiupdaterecurrence.param().abi()).ok() } @@ -20480,17 +20685,32 @@ impl IShellUIHelper6 { pub struct IShellUIHelper6_Vtbl { pub base__: IShellUIHelper5_Vtbl, pub msStopPeriodicTileUpdate: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub msStartPeriodicTileUpdate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub msStartPeriodicTileUpdateBatch: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msStartPeriodicTileUpdate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msStartPeriodicTileUpdate: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msStartPeriodicTileUpdateBatch: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msStartPeriodicTileUpdateBatch: usize, pub msClearTile: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub msEnableTileNotificationQueue: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub msPinnedSiteState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msPinnedSiteState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msPinnedSiteState: usize, pub msEnableTileNotificationQueueForSquare150x150: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub msEnableTileNotificationQueueForWide310x150: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub msEnableTileNotificationQueueForSquare310x310: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub msScheduledTileNotification: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msScheduledTileNotification: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msScheduledTileNotification: usize, pub msRemoveScheduledTileNotification: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub msStartPeriodicBadgeUpdate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub msStartPeriodicBadgeUpdate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + msStartPeriodicBadgeUpdate: usize, pub msStopPeriodicBadgeUpdate: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub msLaunchInternetOptions: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } @@ -20849,10 +21069,10 @@ impl IShellWindows { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Count)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, index: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), index.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -20869,14 +21089,16 @@ impl IShellWindows { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Register)(windows_core::Interface::as_raw(self), pid.param().abi(), hwnd, swclass, &mut result__).map(|| result__) } - pub unsafe fn RegisterPending(&self, lthreadid: i32, pvarloc: *const windows_core::VARIANT, pvarlocroot: *const windows_core::VARIANT, swclass: ShellWindowTypeConstants) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).RegisterPending)(windows_core::Interface::as_raw(self), lthreadid, core::mem::transmute(pvarloc), core::mem::transmute(pvarlocroot), swclass, &mut result__).map(|| result__) } pub unsafe fn Revoke(&self, lcookie: i32) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Revoke)(windows_core::Interface::as_raw(self), lcookie).ok() } - pub unsafe fn OnNavigate(&self, lcookie: i32, pvarloc: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarloc)).ok() } pub unsafe fn OnActivated(&self, lcookie: i32, factive: P0) -> windows_core::Result<()> @@ -20885,8 +21107,8 @@ impl IShellWindows { { (windows_core::Interface::vtable(self).OnActivated)(windows_core::Interface::as_raw(self), lcookie, factive.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn FindWindowSW(&self, pvarloc: *const windows_core::VARIANT, pvarlocroot: *const windows_core::VARIANT, swclass: ShellWindowTypeConstants, phwnd: *mut i32, swfwoptions: ShellWindowFindWindowOptions) -> windows_core::Result { + #[cfg(all(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) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindWindowSW)(windows_core::Interface::as_raw(self), core::mem::transmute(pvarloc), core::mem::transmute(pvarlocroot), swclass, phwnd, swfwoptions, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -20908,22 +21130,28 @@ impl IShellWindows { pub struct IShellWindows_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Item: usize, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Register: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, i32, ShellWindowTypeConstants, *mut i32) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Register: usize, - pub RegisterPending: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, ShellWindowTypeConstants, *mut i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub RegisterPending: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, ShellWindowTypeConstants, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RegisterPending: usize, pub Revoke: unsafe extern "system" fn(*mut core::ffi::c_void, i32) -> windows_core::HRESULT, - pub OnNavigate: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnNavigate: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OnNavigate: usize, pub OnActivated: unsafe extern "system" fn(*mut core::ffi::c_void, i32, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub FindWindowSW: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, ShellWindowTypeConstants, *mut i32, ShellWindowFindWindowOptions, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FindWindowSW: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, ShellWindowTypeConstants, *mut i32, ShellWindowFindWindowOptions, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] FindWindowSW: usize, pub OnCreated: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::ffi::c_void) -> windows_core::HRESULT, pub ProcessAttachDetach: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -21237,8 +21465,8 @@ impl core::ops::Deref for ISyncMgrConflict { } windows_core::imp::interface_hierarchy!(ISyncMgrConflict, windows_core::IUnknown); impl ISyncMgrConflict { - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub unsafe fn GetProperty(&self, propkey: *const PropertiesSystem::PROPERTYKEY) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetProperty)(windows_core::Interface::as_raw(self), propkey, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -21268,9 +21496,9 @@ impl ISyncMgrConflict { #[repr(C)] pub struct ISyncMgrConflict_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_UI_Shell_PropertiesSystem"))] + #[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, *const PropertiesSystem::PROPERTYKEY, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant", feature = "Win32_UI_Shell_PropertiesSystem")))] GetProperty: usize, #[cfg(feature = "Win32_System_Com")] pub GetConflictIdInfo: unsafe extern "system" fn(*mut core::ffi::c_void, *mut SYNCMGR_CONFLICT_ID_INFO) -> windows_core::HRESULT, @@ -23843,7 +24071,8 @@ impl IWebBrowser { pub unsafe fn GoSearch(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).GoSearch)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Navigate(&self, url: P0, flags: Option<*const windows_core::VARIANT>, targetframename: Option<*const windows_core::VARIANT>, postdata: Option<*const windows_core::VARIANT>, headers: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Navigate(&self, url: P0, flags: Option<*const super::super::System::Variant::VARIANT>, targetframename: Option<*const super::super::System::Variant::VARIANT>, postdata: Option<*const super::super::System::Variant::VARIANT>, headers: Option<*const super::super::System::Variant::VARIANT>) -> windows_core::Result<()> where P0: windows_core::Param, { @@ -23852,7 +24081,8 @@ impl IWebBrowser { pub unsafe fn Refresh(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Refresh)(windows_core::Interface::as_raw(self)).ok() } - pub unsafe fn Refresh2(&self, level: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Refresh2(&self, level: 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() } pub unsafe fn Stop(&self) -> windows_core::Result<()> { @@ -23935,9 +24165,15 @@ pub struct IWebBrowser_Vtbl { pub GoForward: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub GoHome: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub GoSearch: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Navigate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Navigate: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Navigate: usize, pub Refresh: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub Refresh2: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Refresh2: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Refresh2: usize, pub Stop: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Application: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -23982,7 +24218,8 @@ impl core::ops::Deref for IWebBrowser2 { windows_core::imp::interface_hierarchy!(IWebBrowser2, windows_core::IUnknown, super::super::System::Com::IDispatch, IWebBrowser, IWebBrowserApp); #[cfg(feature = "Win32_System_Com")] impl IWebBrowser2 { - pub unsafe fn Navigate2(&self, url: *const windows_core::VARIANT, flags: Option<*const windows_core::VARIANT>, targetframename: Option<*const windows_core::VARIANT>, postdata: Option<*const windows_core::VARIANT>, headers: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> { + #[cfg(all(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: Option<*const super::super::System::Variant::VARIANT>, targetframename: Option<*const super::super::System::Variant::VARIANT>, postdata: Option<*const super::super::System::Variant::VARIANT>, headers: Option<*const super::super::System::Variant::VARIANT>) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).Navigate2)(windows_core::Interface::as_raw(self), core::mem::transmute(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() } #[cfg(feature = "Win32_System_Ole")] @@ -23990,11 +24227,12 @@ impl IWebBrowser2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).QueryStatusWB)(windows_core::Interface::as_raw(self), cmdid, &mut result__).map(|| result__) } - #[cfg(feature = "Win32_System_Ole")] - pub unsafe fn ExecWB(&self, cmdid: super::super::System::Ole::OLECMDID, cmdexecopt: super::super::System::Ole::OLECMDEXECOPT, pvain: Option<*const windows_core::VARIANT>, pvaout: Option<*mut windows_core::VARIANT>) -> windows_core::Result<()> { + #[cfg(all(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: Option<*const super::super::System::Variant::VARIANT>, pvaout: 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() } - pub unsafe fn ShowBrowserBar(&self, pvaclsid: *const windows_core::VARIANT, pvarshow: Option<*const windows_core::VARIANT>, pvarsize: Option<*const windows_core::VARIANT>) -> windows_core::Result<()> { + #[cfg(all(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: Option<*const super::super::System::Variant::VARIANT>, pvarsize: Option<*const super::super::System::Variant::VARIANT>) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).ShowBrowserBar)(windows_core::Interface::as_raw(self), core::mem::transmute(pvaclsid), core::mem::transmute(pvarshow.unwrap_or(std::ptr::null())), core::mem::transmute(pvarsize.unwrap_or(std::ptr::null()))).ok() } #[cfg(feature = "Win32_System_Ole")] @@ -24077,16 +24315,22 @@ impl IWebBrowser2 { #[repr(C)] pub struct IWebBrowser2_Vtbl { pub base__: IWebBrowserApp_Vtbl, - pub Navigate2: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Navigate2: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Navigate2: usize, #[cfg(feature = "Win32_System_Ole")] pub QueryStatusWB: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::System::Ole::OLECMDID, *mut super::super::System::Ole::OLECMDF) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] QueryStatusWB: usize, - #[cfg(feature = "Win32_System_Ole")] - pub ExecWB: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::System::Ole::OLECMDID, super::super::System::Ole::OLECMDEXECOPT, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Ole"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ExecWB: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::System::Ole::OLECMDID, super::super::System::Ole::OLECMDEXECOPT, *const core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] ExecWB: usize, - pub ShowBrowserBar: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ShowBrowserBar: unsafe extern "system" fn(*mut core::ffi::c_void, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ShowBrowserBar: usize, #[cfg(feature = "Win32_System_Ole")] pub ReadyState: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::System::Ole::READYSTATE) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Ole"))] @@ -24125,14 +24369,16 @@ 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() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn PutProperty(&self, property: P0, vtvalue: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).PutProperty)(windows_core::Interface::as_raw(self), property.param().abi(), vtvalue.param().abi()).ok() } - pub unsafe fn GetProperty(&self, property: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetProperty(&self, property: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -24219,8 +24465,14 @@ pub struct IWebBrowserApp_Vtbl { pub base__: IWebBrowser_Vtbl, pub Quit: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub ClientToWindow: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32, *mut i32) -> windows_core::HRESULT, - pub PutProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PutProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PutProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetProperty: usize, pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub HWND: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::SHANDLE_PTR) -> windows_core::HRESULT, pub FullName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -24298,13 +24550,15 @@ impl IWebWizardHost { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Caption)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn put_Property(&self, bstrpropertyname: P0, pvproperty: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { (windows_core::Interface::vtable(self).put_Property)(windows_core::Interface::as_raw(self), bstrpropertyname.param().abi(), core::mem::transmute(pvproperty)).ok() } - pub unsafe fn get_Property(&self, bstrpropertyname: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn get_Property(&self, bstrpropertyname: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -24336,8 +24590,14 @@ pub struct IWebWizardHost_Vtbl { pub Cancel: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub SetCaption: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Caption: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub put_Property: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub put_Property: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + put_Property: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub get_Property: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + get_Property: usize, pub SetWizardButtons: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetHeaderText: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, } 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 356bb092c6..01da081d15 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/TabletPC/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/TabletPC/impl.rs @@ -229,11 +229,11 @@ impl IHandwrittenTextInsertion_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IInk_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInk {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInk_Vtbl { pub const fn new() -> IInk_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -242,7 +242,7 @@ impl IInk_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn SethWnd(&self, newwindow: isize) -> windows_core::Result<()>; @@ -261,8 +261,8 @@ pub trait IInkCollector_Impl: Sized + super::super::System::Com::IDispatch_Impl fn SetCollectionMode(&self, mode: InkCollectionMode) -> windows_core::Result<()>; fn DynamicRendering(&self) -> windows_core::Result; fn SetDynamicRendering(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn DesiredPacketDescription(&self) -> windows_core::Result; - fn SetDesiredPacketDescription(&self, packetguids: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DesiredPacketDescription(&self) -> windows_core::Result; + fn SetDesiredPacketDescription(&self, packetguids: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn MouseIcon(&self) -> windows_core::Result; fn SetMouseIcon(&self, mouseicon: Option<&super::super::System::Ole::IPictureDisp>) -> windows_core::Result<()>; fn putref_MouseIcon(&self, mouseicon: Option<&super::super::System::Ole::IPictureDisp>) -> windows_core::Result<()>; @@ -285,9 +285,9 @@ pub trait IInkCollector_Impl: Sized + super::super::System::Com::IDispatch_Impl fn GetEventInterest(&self, eventid: InkCollectorEventInterest) -> windows_core::Result; fn SetEventInterest(&self, eventid: InkCollectorEventInterest, listen: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkCollector {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkCollector_Vtbl { pub const fn new() -> IInkCollector_Vtbl { unsafe extern "system" fn hWnd(this: *mut core::ffi::c_void, currentwindow: *mut isize) -> windows_core::HRESULT { @@ -412,7 +412,7 @@ impl IInkCollector_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkCollector_Impl::SetDynamicRendering(this, core::mem::transmute_copy(&enabled)).into() } - unsafe extern "system" fn DesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkCollector_Impl::DesiredPacketDescription(this) { Ok(ok__) => { @@ -422,7 +422,7 @@ impl IInkCollector_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkCollector_Impl::SetDesiredPacketDescription(this, core::mem::transmute(&packetguids)).into() } @@ -612,7 +612,7 @@ impl IInkCollector_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; @@ -622,9 +622,9 @@ pub trait IInkCursor_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Tablet(&self) -> windows_core::Result; fn Buttons(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkCursor {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkCursor_Vtbl { pub const fn new() -> IInkCursor_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -706,15 +706,15 @@ impl IInkCursor_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; fn State(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkCursorButton {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkCursorButton_Vtbl { pub const fn new() -> IInkCursorButton_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -758,15 +758,15 @@ impl IInkCursorButton_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn Item(&self, identifier: &windows_core::VARIANT) -> windows_core::Result; + fn Item(&self, identifier: &super::super::System::Variant::VARIANT) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkCursorButtons {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkCursorButtons_Vtbl { pub const fn new() -> IInkCursorButtons_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -789,7 +789,7 @@ impl IInkCursorButtons_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit, button: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit, button: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkCursorButtons_Impl::Item(this, core::mem::transmute(&identifier)) { Ok(ok__) => { @@ -810,15 +810,15 @@ impl IInkCursorButtons_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Item(&self, index: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkCursors {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkCursors_Vtbl { pub const fn new() -> IInkCursors_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -862,18 +862,18 @@ impl IInkCursors_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn Item(&self, identifier: &windows_core::VARIANT) -> windows_core::Result; + fn Item(&self, identifier: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn Add(&self, name: &windows_core::BSTR, strokes: Option<&IInkStrokes>) -> windows_core::Result<()>; - fn Remove(&self, identifier: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Remove(&self, identifier: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkCustomStrokes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkCustomStrokes_Vtbl { pub const fn new() -> IInkCustomStrokes_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -896,7 +896,7 @@ impl IInkCustomStrokes_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkCustomStrokes_Impl::Item(this, core::mem::transmute(&identifier)) { Ok(ok__) => { @@ -910,7 +910,7 @@ impl IInkCustomStrokes_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkCustomStrokes_Impl::Add(this, core::mem::transmute(&name), windows_core::from_raw_borrowed(&strokes)).into() } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkCustomStrokes_Impl::Remove(this, core::mem::transmute(&identifier)).into() } @@ -932,7 +932,7 @@ impl IInkCustomStrokes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ExtendedProperties(&self) -> windows_core::Result; @@ -948,21 +948,21 @@ pub trait IInkDisp_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Clone(&self) -> windows_core::Result; fn HitTestCircle(&self, x: i32, y: i32, radius: f32) -> windows_core::Result; fn HitTestWithRectangle(&self, selectionrectangle: Option<&IInkRectangle>, intersectpercent: f32) -> windows_core::Result; - fn HitTestWithLasso(&self, points: &windows_core::VARIANT, intersectpercent: f32, lassopoints: *mut windows_core::VARIANT, strokes: *mut Option) -> windows_core::Result<()>; + fn HitTestWithLasso(&self, points: &super::super::System::Variant::VARIANT, intersectpercent: f32, lassopoints: *mut super::super::System::Variant::VARIANT, strokes: *mut Option) -> windows_core::Result<()>; fn NearestPoint(&self, x: i32, y: i32, pointonstroke: *mut f32, distancefrompacket: *mut f32, stroke: *mut Option) -> windows_core::Result<()>; - fn CreateStrokes(&self, strokeids: &windows_core::VARIANT) -> windows_core::Result; + fn CreateStrokes(&self, strokeids: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn AddStrokesAtRectangle(&self, sourcestrokes: Option<&IInkStrokes>, targetrectangle: Option<&IInkRectangle>) -> windows_core::Result<()>; - fn Save(&self, persistenceformat: InkPersistenceFormat, compressionmode: InkPersistenceCompressionMode) -> windows_core::Result; - fn Load(&self, data: &windows_core::VARIANT) -> windows_core::Result<()>; - fn CreateStroke(&self, packetdata: &windows_core::VARIANT, packetdescription: &windows_core::VARIANT) -> windows_core::Result; + fn Save(&self, persistenceformat: InkPersistenceFormat, compressionmode: InkPersistenceCompressionMode) -> windows_core::Result; + fn Load(&self, data: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn CreateStroke(&self, packetdata: &super::super::System::Variant::VARIANT, packetdescription: &super::super::System::Variant::VARIANT) -> windows_core::Result; fn ClipboardCopyWithRectangle(&self, rectangle: Option<&IInkRectangle>, clipboardformats: InkClipboardFormats, clipboardmodes: InkClipboardModes) -> windows_core::Result; fn ClipboardCopy(&self, strokes: Option<&IInkStrokes>, clipboardformats: InkClipboardFormats, clipboardmodes: InkClipboardModes) -> windows_core::Result; fn CanPaste(&self, dataobject: Option<&super::super::System::Com::IDataObject>) -> windows_core::Result; fn ClipboardPaste(&self, x: i32, y: i32, dataobject: Option<&super::super::System::Com::IDataObject>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkDisp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkDisp_Vtbl { pub const fn new() -> IInkDisp_Vtbl { unsafe extern "system" fn Strokes(this: *mut core::ffi::c_void, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1081,7 +1081,7 @@ impl IInkDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn HitTestWithLasso(this: *mut core::ffi::c_void, points: core::mem::MaybeUninit, intersectpercent: f32, lassopoints: *mut core::mem::MaybeUninit, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn HitTestWithLasso(this: *mut core::ffi::c_void, points: core::mem::MaybeUninit, intersectpercent: f32, lassopoints: *mut core::mem::MaybeUninit, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkDisp_Impl::HitTestWithLasso(this, core::mem::transmute(&points), core::mem::transmute_copy(&intersectpercent), core::mem::transmute_copy(&lassopoints), core::mem::transmute_copy(&strokes)).into() } @@ -1089,7 +1089,7 @@ impl IInkDisp_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkDisp_Impl::NearestPoint(this, core::mem::transmute_copy(&x), core::mem::transmute_copy(&y), core::mem::transmute_copy(&pointonstroke), core::mem::transmute_copy(&distancefrompacket), core::mem::transmute_copy(&stroke)).into() } - unsafe extern "system" fn CreateStrokes(this: *mut core::ffi::c_void, strokeids: core::mem::MaybeUninit, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateStrokes(this: *mut core::ffi::c_void, strokeids: core::mem::MaybeUninit, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkDisp_Impl::CreateStrokes(this, core::mem::transmute(&strokeids)) { Ok(ok__) => { @@ -1103,7 +1103,7 @@ impl IInkDisp_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkDisp_Impl::AddStrokesAtRectangle(this, windows_core::from_raw_borrowed(&sourcestrokes), windows_core::from_raw_borrowed(&targetrectangle)).into() } - unsafe extern "system" fn Save(this: *mut core::ffi::c_void, persistenceformat: InkPersistenceFormat, compressionmode: InkPersistenceCompressionMode, data: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Save(this: *mut core::ffi::c_void, persistenceformat: InkPersistenceFormat, compressionmode: InkPersistenceCompressionMode, data: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkDisp_Impl::Save(this, core::mem::transmute_copy(&persistenceformat), core::mem::transmute_copy(&compressionmode)) { Ok(ok__) => { @@ -1113,11 +1113,11 @@ impl IInkDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Load(this: *mut core::ffi::c_void, data: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Load(this: *mut core::ffi::c_void, data: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkDisp_Impl::Load(this, core::mem::transmute(&data)).into() } - unsafe extern "system" fn CreateStroke(this: *mut core::ffi::c_void, packetdata: core::mem::MaybeUninit, packetdescription: core::mem::MaybeUninit, stroke: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn CreateStroke(this: *mut core::ffi::c_void, packetdata: core::mem::MaybeUninit, packetdescription: core::mem::MaybeUninit, stroke: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkDisp_Impl::CreateStroke(this, core::mem::transmute(&packetdata), core::mem::transmute(&packetdescription)) { Ok(ok__) => { @@ -1200,7 +1200,7 @@ impl IInkDisp_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn putref_Strokes(&self, strokes: Option<&IInkStrokes>) -> windows_core::Result<()>; @@ -1210,9 +1210,9 @@ pub trait IInkDivider_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetLineHeight(&self, lineheight: i32) -> windows_core::Result<()>; fn Divide(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkDivider {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkDivider_Vtbl { pub const fn new() -> IInkDivider_Vtbl { unsafe extern "system" fn Strokes(this: *mut core::ffi::c_void, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1282,14 +1282,14 @@ impl IInkDivider_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn ResultByType(&self, divisiontype: InkDivisionType) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkDivisionResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkDivisionResult_Vtbl { pub const fn new() -> IInkDivisionResult_Vtbl { unsafe extern "system" fn Strokes(this: *mut core::ffi::c_void, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1322,16 +1322,16 @@ impl IInkDivisionResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn DivisionType(&self) -> windows_core::Result; fn RecognizedString(&self) -> windows_core::Result; fn RotationTransform(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkDivisionUnit {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkDivisionUnit_Vtbl { pub const fn new() -> IInkDivisionUnit_Vtbl { unsafe extern "system" fn Strokes(this: *mut core::ffi::c_void, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1386,15 +1386,15 @@ impl IInkDivisionUnit_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Item(&self, index: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkDivisionUnits {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkDivisionUnits_Vtbl { pub const fn new() -> IInkDivisionUnits_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -1438,7 +1438,7 @@ impl IInkDivisionUnits_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetColor(&self, newcolor: i32) -> windows_core::Result<()>; @@ -1461,9 +1461,9 @@ pub trait IInkDrawingAttributes_Impl: Sized + super::super::System::Com::IDispat fn ExtendedProperties(&self) -> windows_core::Result; fn Clone(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkDrawingAttributes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkDrawingAttributes_Vtbl { pub const fn new() -> IInkDrawingAttributes_Vtbl { unsafe extern "system" fn Color(this: *mut core::ffi::c_void, currentcolor: *mut i32) -> windows_core::HRESULT { @@ -1640,7 +1640,7 @@ impl IInkDrawingAttributes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn UseMouseForInput(&self) -> windows_core::Result; @@ -1657,8 +1657,8 @@ pub trait IInkEdit_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn putref_Recognizer(&self, newval: Option<&IInkRecognizer>) -> windows_core::Result<()>; fn Factoid(&self) -> windows_core::Result; fn SetFactoid(&self, newval: &windows_core::BSTR) -> windows_core::Result<()>; - fn SelInks(&self) -> windows_core::Result; - fn SetSelInks(&self, selink: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SelInks(&self) -> windows_core::Result; + fn SetSelInks(&self, selink: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn SelInksDisplayMode(&self) -> windows_core::Result; fn SetSelInksDisplayMode(&self, inkdisplaymode: InkDisplayMode) -> windows_core::Result<()>; fn Recognize(&self) -> windows_core::Result<()>; @@ -1692,22 +1692,22 @@ pub trait IInkEdit_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetScrollBars(&self, newval: ScrollBarsConstants) -> windows_core::Result<()>; fn DisableNoScroll(&self) -> windows_core::Result; fn SetDisableNoScroll(&self, newval: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn SelAlignment(&self) -> windows_core::Result; - fn SetSelAlignment(&self, pvarselalignment: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SelBold(&self) -> windows_core::Result; - fn SetSelBold(&self, pvarselbold: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SelItalic(&self) -> windows_core::Result; - fn SetSelItalic(&self, pvarselitalic: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SelUnderline(&self) -> windows_core::Result; - fn SetSelUnderline(&self, pvarselunderline: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SelColor(&self) -> windows_core::Result; - fn SetSelColor(&self, pvarselcolor: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SelFontName(&self) -> windows_core::Result; - fn SetSelFontName(&self, pvarselfontname: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SelFontSize(&self) -> windows_core::Result; - fn SetSelFontSize(&self, pvarselfontsize: &windows_core::VARIANT) -> windows_core::Result<()>; - fn SelCharOffset(&self) -> windows_core::Result; - fn SetSelCharOffset(&self, pvarselcharoffset: &windows_core::VARIANT) -> windows_core::Result<()>; + fn SelAlignment(&self) -> windows_core::Result; + fn SetSelAlignment(&self, pvarselalignment: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SelBold(&self) -> windows_core::Result; + fn SetSelBold(&self, pvarselbold: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SelItalic(&self) -> windows_core::Result; + fn SetSelItalic(&self, pvarselitalic: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SelUnderline(&self) -> windows_core::Result; + fn SetSelUnderline(&self, pvarselunderline: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SelColor(&self) -> windows_core::Result; + fn SetSelColor(&self, pvarselcolor: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SelFontName(&self) -> windows_core::Result; + fn SetSelFontName(&self, pvarselfontname: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SelFontSize(&self) -> windows_core::Result; + fn SetSelFontSize(&self, pvarselfontsize: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn SelCharOffset(&self) -> windows_core::Result; + fn SetSelCharOffset(&self, pvarselcharoffset: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn TextRTF(&self) -> windows_core::Result; fn SetTextRTF(&self, pbstrtextrtf: &windows_core::BSTR) -> windows_core::Result<()>; fn SelStart(&self) -> windows_core::Result; @@ -1720,9 +1720,9 @@ pub trait IInkEdit_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetSelRTF(&self, pbstrselrtf: &windows_core::BSTR) -> windows_core::Result<()>; fn Refresh(&self) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkEdit {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkEdit_Vtbl { pub const fn new() -> IInkEdit_Vtbl { unsafe extern "system" fn Status(this: *mut core::ffi::c_void, pstatus: *mut InkEditStatus) -> windows_core::HRESULT { @@ -1833,7 +1833,7 @@ impl IInkEdit_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetFactoid(this, core::mem::transmute(&newval)).into() } - unsafe extern "system" fn SelInks(this: *mut core::ffi::c_void, pselink: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelInks(this: *mut core::ffi::c_void, pselink: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelInks(this) { Ok(ok__) => { @@ -1843,7 +1843,7 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelInks(this: *mut core::ffi::c_void, selink: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelInks(this: *mut core::ffi::c_void, selink: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelInks(this, core::mem::transmute(&selink)).into() } @@ -2075,7 +2075,7 @@ impl IInkEdit_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetDisableNoScroll(this, core::mem::transmute_copy(&newval)).into() } - unsafe extern "system" fn SelAlignment(this: *mut core::ffi::c_void, pvarselalignment: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelAlignment(this: *mut core::ffi::c_void, pvarselalignment: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelAlignment(this) { Ok(ok__) => { @@ -2085,11 +2085,11 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelAlignment(this: *mut core::ffi::c_void, pvarselalignment: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelAlignment(this: *mut core::ffi::c_void, pvarselalignment: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelAlignment(this, core::mem::transmute(&pvarselalignment)).into() } - unsafe extern "system" fn SelBold(this: *mut core::ffi::c_void, pvarselbold: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelBold(this: *mut core::ffi::c_void, pvarselbold: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelBold(this) { Ok(ok__) => { @@ -2099,11 +2099,11 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelBold(this: *mut core::ffi::c_void, pvarselbold: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelBold(this: *mut core::ffi::c_void, pvarselbold: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelBold(this, core::mem::transmute(&pvarselbold)).into() } - unsafe extern "system" fn SelItalic(this: *mut core::ffi::c_void, pvarselitalic: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelItalic(this: *mut core::ffi::c_void, pvarselitalic: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelItalic(this) { Ok(ok__) => { @@ -2113,11 +2113,11 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelItalic(this: *mut core::ffi::c_void, pvarselitalic: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelItalic(this: *mut core::ffi::c_void, pvarselitalic: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelItalic(this, core::mem::transmute(&pvarselitalic)).into() } - unsafe extern "system" fn SelUnderline(this: *mut core::ffi::c_void, pvarselunderline: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelUnderline(this: *mut core::ffi::c_void, pvarselunderline: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelUnderline(this) { Ok(ok__) => { @@ -2127,11 +2127,11 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelUnderline(this: *mut core::ffi::c_void, pvarselunderline: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelUnderline(this: *mut core::ffi::c_void, pvarselunderline: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelUnderline(this, core::mem::transmute(&pvarselunderline)).into() } - unsafe extern "system" fn SelColor(this: *mut core::ffi::c_void, pvarselcolor: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelColor(this: *mut core::ffi::c_void, pvarselcolor: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelColor(this) { Ok(ok__) => { @@ -2141,11 +2141,11 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelColor(this: *mut core::ffi::c_void, pvarselcolor: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelColor(this: *mut core::ffi::c_void, pvarselcolor: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelColor(this, core::mem::transmute(&pvarselcolor)).into() } - unsafe extern "system" fn SelFontName(this: *mut core::ffi::c_void, pvarselfontname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelFontName(this: *mut core::ffi::c_void, pvarselfontname: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelFontName(this) { Ok(ok__) => { @@ -2155,11 +2155,11 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelFontName(this: *mut core::ffi::c_void, pvarselfontname: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelFontName(this: *mut core::ffi::c_void, pvarselfontname: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelFontName(this, core::mem::transmute(&pvarselfontname)).into() } - unsafe extern "system" fn SelFontSize(this: *mut core::ffi::c_void, pvarselfontsize: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelFontSize(this: *mut core::ffi::c_void, pvarselfontsize: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelFontSize(this) { Ok(ok__) => { @@ -2169,11 +2169,11 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelFontSize(this: *mut core::ffi::c_void, pvarselfontsize: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelFontSize(this: *mut core::ffi::c_void, pvarselfontsize: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelFontSize(this, core::mem::transmute(&pvarselfontsize)).into() } - unsafe extern "system" fn SelCharOffset(this: *mut core::ffi::c_void, pvarselcharoffset: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelCharOffset(this: *mut core::ffi::c_void, pvarselcharoffset: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkEdit_Impl::SelCharOffset(this) { Ok(ok__) => { @@ -2183,7 +2183,7 @@ impl IInkEdit_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetSelCharOffset(this: *mut core::ffi::c_void, pvarselcharoffset: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetSelCharOffset(this: *mut core::ffi::c_void, pvarselcharoffset: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkEdit_Impl::SetSelCharOffset(this, core::mem::transmute(&pvarselcharoffset)).into() } @@ -2346,19 +2346,19 @@ impl IInkEdit_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; - fn Item(&self, identifier: &windows_core::VARIANT) -> windows_core::Result; - fn Add(&self, guid: &windows_core::BSTR, data: &windows_core::VARIANT) -> windows_core::Result; - fn Remove(&self, identifier: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Item(&self, identifier: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn Add(&self, guid: &windows_core::BSTR, data: &super::super::System::Variant::VARIANT) -> windows_core::Result; + fn Remove(&self, identifier: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self) -> windows_core::Result<()>; fn DoesPropertyExist(&self, guid: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkExtendedProperties {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkExtendedProperties_Vtbl { pub const fn new() -> IInkExtendedProperties_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -2381,7 +2381,7 @@ impl IInkExtendedProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Item(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit, item: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Item(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit, item: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkExtendedProperties_Impl::Item(this, core::mem::transmute(&identifier)) { Ok(ok__) => { @@ -2391,7 +2391,7 @@ impl IInkExtendedProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Add(this: *mut core::ffi::c_void, guid: core::mem::MaybeUninit, data: core::mem::MaybeUninit, inkextendedproperty: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { + unsafe extern "system" fn Add(this: *mut core::ffi::c_void, guid: core::mem::MaybeUninit, data: core::mem::MaybeUninit, inkextendedproperty: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkExtendedProperties_Impl::Add(this, core::mem::transmute(&guid), core::mem::transmute(&data)) { Ok(ok__) => { @@ -2401,7 +2401,7 @@ impl IInkExtendedProperties_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Remove(this: *mut core::ffi::c_void, identifier: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkExtendedProperties_Impl::Remove(this, core::mem::transmute(&identifier)).into() } @@ -2434,15 +2434,15 @@ impl IInkExtendedProperties_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn Data(&self) -> windows_core::Result; - fn SetData(&self, data: &windows_core::VARIANT) -> windows_core::Result<()>; + fn Data(&self) -> windows_core::Result; + fn SetData(&self, data: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkExtendedProperty {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkExtendedProperty_Vtbl { pub const fn new() -> IInkExtendedProperty_Vtbl { unsafe extern "system" fn Guid(this: *mut core::ffi::c_void, guid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -2455,7 +2455,7 @@ impl IInkExtendedProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Data(this: *mut core::ffi::c_void, data: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Data(this: *mut core::ffi::c_void, data: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkExtendedProperty_Impl::Data(this) { Ok(ok__) => { @@ -2465,7 +2465,7 @@ impl IInkExtendedProperty_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetData(this: *mut core::ffi::c_void, data: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetData(this: *mut core::ffi::c_void, data: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkExtendedProperty_Impl::SetData(this, core::mem::transmute(&data)).into() } @@ -2480,15 +2480,15 @@ impl IInkExtendedProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Id(&self) -> windows_core::Result; fn GetHotPoint(&self, x: *mut i32, y: *mut i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkGesture {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkGesture_Vtbl { pub const fn new() -> IInkGesture_Vtbl { unsafe extern "system" fn Confidence(this: *mut core::ffi::c_void, confidence: *mut InkRecognitionConfidence) -> windows_core::HRESULT { @@ -2575,7 +2575,7 @@ impl IInkLineInfo_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn SethWnd(&self, newwindow: isize) -> windows_core::Result<()>; @@ -2594,8 +2594,8 @@ pub trait IInkOverlay_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetCollectionMode(&self, mode: InkCollectionMode) -> windows_core::Result<()>; fn DynamicRendering(&self) -> windows_core::Result; fn SetDynamicRendering(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn DesiredPacketDescription(&self) -> windows_core::Result; - fn SetDesiredPacketDescription(&self, packetguids: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DesiredPacketDescription(&self) -> windows_core::Result; + fn SetDesiredPacketDescription(&self, packetguids: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn MouseIcon(&self) -> windows_core::Result; fn SetMouseIcon(&self, mouseicon: Option<&super::super::System::Ole::IPictureDisp>) -> windows_core::Result<()>; fn putref_MouseIcon(&self, mouseicon: Option<&super::super::System::Ole::IPictureDisp>) -> windows_core::Result<()>; @@ -2632,9 +2632,9 @@ pub trait IInkOverlay_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn GetEventInterest(&self, eventid: InkCollectorEventInterest) -> windows_core::Result; fn SetEventInterest(&self, eventid: InkCollectorEventInterest, listen: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkOverlay {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkOverlay_Vtbl { pub const fn new() -> IInkOverlay_Vtbl { unsafe extern "system" fn hWnd(this: *mut core::ffi::c_void, currentwindow: *mut isize) -> windows_core::HRESULT { @@ -2759,7 +2759,7 @@ impl IInkOverlay_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkOverlay_Impl::SetDynamicRendering(this, core::mem::transmute_copy(&enabled)).into() } - unsafe extern "system" fn DesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkOverlay_Impl::DesiredPacketDescription(this) { Ok(ok__) => { @@ -2769,7 +2769,7 @@ impl IInkOverlay_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkOverlay_Impl::SetDesiredPacketDescription(this, core::mem::transmute(&packetguids)).into() } @@ -3071,7 +3071,7 @@ impl IInkOverlay_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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; fn DefaultDrawingAttributes(&self) -> windows_core::Result; @@ -3087,8 +3087,8 @@ pub trait IInkPicture_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn SetCollectionMode(&self, mode: InkCollectionMode) -> windows_core::Result<()>; fn DynamicRendering(&self) -> windows_core::Result; fn SetDynamicRendering(&self, enabled: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; - fn DesiredPacketDescription(&self) -> windows_core::Result; - fn SetDesiredPacketDescription(&self, packetguids: &windows_core::VARIANT) -> windows_core::Result<()>; + fn DesiredPacketDescription(&self) -> windows_core::Result; + fn SetDesiredPacketDescription(&self, packetguids: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn MouseIcon(&self) -> windows_core::Result; fn SetMouseIcon(&self, mouseicon: Option<&super::super::System::Ole::IPictureDisp>) -> windows_core::Result<()>; fn putref_MouseIcon(&self, mouseicon: Option<&super::super::System::Ole::IPictureDisp>) -> windows_core::Result<()>; @@ -3133,9 +3133,9 @@ pub trait IInkPicture_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Enabled(&self) -> windows_core::Result; fn SetEnabled(&self, vbool: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkPicture {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkPicture_Vtbl { pub const fn new() -> IInkPicture_Vtbl { unsafe extern "system" fn hWnd(this: *mut core::ffi::c_void, currentwindow: *mut isize) -> windows_core::HRESULT { @@ -3242,7 +3242,7 @@ impl IInkPicture_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkPicture_Impl::SetDynamicRendering(this, core::mem::transmute_copy(&enabled)).into() } - unsafe extern "system" fn DesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn DesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkPicture_Impl::DesiredPacketDescription(this) { Ok(ok__) => { @@ -3252,7 +3252,7 @@ impl IInkPicture_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetDesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetDesiredPacketDescription(this: *mut core::ffi::c_void, packetguids: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkPicture_Impl::SetDesiredPacketDescription(this, core::mem::transmute(&packetguids)).into() } @@ -3615,14 +3615,14 @@ impl IInkPicture_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Confidence(&self) -> windows_core::Result; - fn Baseline(&self) -> windows_core::Result; - fn Midline(&self) -> windows_core::Result; - fn Ascender(&self) -> windows_core::Result; - fn Descender(&self) -> windows_core::Result; + fn Baseline(&self) -> windows_core::Result; + fn Midline(&self) -> windows_core::Result; + fn Ascender(&self) -> windows_core::Result; + fn Descender(&self) -> windows_core::Result; fn LineNumber(&self) -> windows_core::Result; fn Strokes(&self) -> windows_core::Result; fn LineAlternates(&self) -> windows_core::Result; @@ -3631,11 +3631,11 @@ pub trait IInkRecognitionAlternate_Impl: Sized + super::super::System::Com::IDis fn GetStrokesFromTextRange(&self, selectionstart: *mut i32, selectionlength: *mut i32, getstrokesfromtextrange: *mut Option) -> windows_core::Result<()>; fn GetTextRangeFromStrokes(&self, strokes: Option<&IInkStrokes>, selectionstart: *mut i32, selectionlength: *mut i32) -> windows_core::Result<()>; fn AlternatesWithConstantPropertyValues(&self, propertytype: &windows_core::BSTR) -> windows_core::Result; - fn GetPropertyValue(&self, propertytype: &windows_core::BSTR) -> windows_core::Result; + fn GetPropertyValue(&self, propertytype: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognitionAlternate {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognitionAlternate_Vtbl { pub const fn new() -> IInkRecognitionAlternate_Vtbl { unsafe extern "system" fn String(this: *mut core::ffi::c_void, recostring: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3658,7 +3658,7 @@ impl IInkRecognitionAlternate_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Baseline(this: *mut core::ffi::c_void, baseline: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Baseline(this: *mut core::ffi::c_void, baseline: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognitionAlternate_Impl::Baseline(this) { Ok(ok__) => { @@ -3668,7 +3668,7 @@ impl IInkRecognitionAlternate_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Midline(this: *mut core::ffi::c_void, midline: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Midline(this: *mut core::ffi::c_void, midline: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognitionAlternate_Impl::Midline(this) { Ok(ok__) => { @@ -3678,7 +3678,7 @@ impl IInkRecognitionAlternate_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Ascender(this: *mut core::ffi::c_void, ascender: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Ascender(this: *mut core::ffi::c_void, ascender: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognitionAlternate_Impl::Ascender(this) { Ok(ok__) => { @@ -3688,7 +3688,7 @@ impl IInkRecognitionAlternate_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Descender(this: *mut core::ffi::c_void, descender: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Descender(this: *mut core::ffi::c_void, descender: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognitionAlternate_Impl::Descender(this) { Ok(ok__) => { @@ -3766,7 +3766,7 @@ impl IInkRecognitionAlternate_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPropertyValue(this: *mut core::ffi::c_void, propertytype: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPropertyValue(this: *mut core::ffi::c_void, propertytype: core::mem::MaybeUninit, propertyvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognitionAlternate_Impl::GetPropertyValue(this, core::mem::transmute(&propertytype)) { Ok(ok__) => { @@ -3799,16 +3799,16 @@ impl IInkRecognitionAlternate_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn Strokes(&self) -> windows_core::Result; fn Item(&self, index: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognitionAlternates {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognitionAlternates_Vtbl { pub const fn new() -> IInkRecognitionAlternates_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -3863,7 +3863,7 @@ impl IInkRecognitionAlternates_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn TopAlternate(&self) -> windows_core::Result; @@ -3873,9 +3873,9 @@ pub trait IInkRecognitionResult_Impl: Sized + super::super::System::Com::IDispat fn ModifyTopAlternate(&self, alternate: Option<&IInkRecognitionAlternate>) -> windows_core::Result<()>; fn SetResultOnStrokes(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognitionResult {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognitionResult_Vtbl { pub const fn new() -> IInkRecognitionResult_Vtbl { unsafe extern "system" fn TopString(this: *mut core::ffi::c_void, topstring: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3951,19 +3951,19 @@ impl IInkRecognitionResult_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Vendor(&self) -> windows_core::Result; fn Capabilities(&self) -> windows_core::Result; - fn Languages(&self) -> windows_core::Result; - fn SupportedProperties(&self) -> windows_core::Result; - fn PreferredPacketDescription(&self) -> windows_core::Result; + fn Languages(&self) -> windows_core::Result; + fn SupportedProperties(&self) -> windows_core::Result; + fn PreferredPacketDescription(&self) -> windows_core::Result; fn CreateRecognizerContext(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognizer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognizer_Vtbl { pub const fn new() -> IInkRecognizer_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -3996,7 +3996,7 @@ impl IInkRecognizer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn Languages(this: *mut core::ffi::c_void, languages: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn Languages(this: *mut core::ffi::c_void, languages: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognizer_Impl::Languages(this) { Ok(ok__) => { @@ -4006,7 +4006,7 @@ impl IInkRecognizer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SupportedProperties(this: *mut core::ffi::c_void, supportedproperties: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SupportedProperties(this: *mut core::ffi::c_void, supportedproperties: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognizer_Impl::SupportedProperties(this) { Ok(ok__) => { @@ -4016,7 +4016,7 @@ impl IInkRecognizer_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PreferredPacketDescription(this: *mut core::ffi::c_void, preferredpacketdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PreferredPacketDescription(this: *mut core::ffi::c_void, preferredpacketdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognizer_Impl::PreferredPacketDescription(this) { Ok(ok__) => { @@ -4051,14 +4051,14 @@ impl IInkRecognizer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn UnicodeRanges(&self) -> windows_core::Result; + fn UnicodeRanges(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognizer2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognizer2_Vtbl { pub const fn new() -> IInkRecognizer2_Vtbl { unsafe extern "system" fn Id(this: *mut core::ffi::c_void, pbstrid: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -4071,7 +4071,7 @@ impl IInkRecognizer2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn UnicodeRanges(this: *mut core::ffi::c_void, unicoderanges: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn UnicodeRanges(this: *mut core::ffi::c_void, unicoderanges: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognizer2_Impl::UnicodeRanges(this) { Ok(ok__) => { @@ -4091,7 +4091,7 @@ impl IInkRecognizer2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn putref_Strokes(&self, strokes: Option<&IInkStrokes>) -> windows_core::Result<()>; @@ -4113,14 +4113,14 @@ pub trait IInkRecognizerContext_Impl: Sized + super::super::System::Com::IDispat fn Recognize(&self, recognitionstatus: *mut InkRecognitionStatus, recognitionresult: *mut Option) -> windows_core::Result<()>; fn StopBackgroundRecognition(&self) -> windows_core::Result<()>; fn EndInkInput(&self) -> windows_core::Result<()>; - fn BackgroundRecognize(&self, customdata: &windows_core::VARIANT) -> windows_core::Result<()>; - fn BackgroundRecognizeWithAlternates(&self, customdata: &windows_core::VARIANT) -> windows_core::Result<()>; + fn BackgroundRecognize(&self, customdata: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn BackgroundRecognizeWithAlternates(&self, customdata: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Clone(&self) -> windows_core::Result; fn IsStringSupported(&self, string: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognizerContext {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognizerContext_Vtbl { pub const fn new() -> IInkRecognizerContext_Vtbl { unsafe extern "system" fn Strokes(this: *mut core::ffi::c_void, strokes: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4257,11 +4257,11 @@ impl IInkRecognizerContext_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkRecognizerContext_Impl::EndInkInput(this).into() } - unsafe extern "system" fn BackgroundRecognize(this: *mut core::ffi::c_void, customdata: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn BackgroundRecognize(this: *mut core::ffi::c_void, customdata: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkRecognizerContext_Impl::BackgroundRecognize(this, core::mem::transmute(&customdata)).into() } - unsafe extern "system" fn BackgroundRecognizeWithAlternates(this: *mut core::ffi::c_void, customdata: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn BackgroundRecognizeWithAlternates(this: *mut core::ffi::c_void, customdata: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkRecognizerContext_Impl::BackgroundRecognizeWithAlternates(this, core::mem::transmute(&customdata)).into() } @@ -4317,17 +4317,17 @@ impl IInkRecognizerContext_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn SetEnabledUnicodeRanges(&self, unicoderanges: &windows_core::VARIANT) -> windows_core::Result<()>; + fn EnabledUnicodeRanges(&self) -> windows_core::Result; + fn SetEnabledUnicodeRanges(&self, unicoderanges: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognizerContext2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognizerContext2_Vtbl { pub const fn new() -> IInkRecognizerContext2_Vtbl { - unsafe extern "system" fn EnabledUnicodeRanges(this: *mut core::ffi::c_void, unicoderanges: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn EnabledUnicodeRanges(this: *mut core::ffi::c_void, unicoderanges: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkRecognizerContext2_Impl::EnabledUnicodeRanges(this) { Ok(ok__) => { @@ -4337,7 +4337,7 @@ impl IInkRecognizerContext2_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetEnabledUnicodeRanges(this: *mut core::ffi::c_void, unicoderanges: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetEnabledUnicodeRanges(this: *mut core::ffi::c_void, unicoderanges: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkRecognizerContext2_Impl::SetEnabledUnicodeRanges(this, core::mem::transmute(&unicoderanges)).into() } @@ -4351,7 +4351,7 @@ impl IInkRecognizerContext2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetWritingBox(&self, rectangle: Option<&IInkRectangle>) -> windows_core::Result<()>; @@ -4366,9 +4366,9 @@ pub trait IInkRecognizerGuide_Impl: Sized + super::super::System::Com::IDispatch fn GuideData(&self, precoguide: *mut InkRecoGuide) -> windows_core::Result<()>; fn SetGuideData(&self, recoguide: &InkRecoGuide) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognizerGuide {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognizerGuide_Vtbl { pub const fn new() -> IInkRecognizerGuide_Vtbl { unsafe extern "system" fn WritingBox(this: *mut core::ffi::c_void, rectangle: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4469,16 +4469,16 @@ impl IInkRecognizerGuide_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; fn GetDefaultRecognizer(&self, lcid: i32) -> windows_core::Result; fn Item(&self, index: i32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRecognizers {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRecognizers_Vtbl { pub const fn new() -> IInkRecognizers_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -4533,7 +4533,7 @@ impl IInkRecognizers_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn SetTop(&self, units: i32) -> windows_core::Result<()>; @@ -4548,9 +4548,9 @@ pub trait IInkRectangle_Impl: Sized + super::super::System::Com::IDispatch_Impl fn GetRectangle(&self, top: *mut i32, left: *mut i32, bottom: *mut i32, right: *mut i32) -> windows_core::Result<()>; fn SetRectangle(&self, top: i32, left: i32, bottom: i32, right: i32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRectangle {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRectangle_Vtbl { pub const fn new() -> IInkRectangle_Vtbl { unsafe extern "system" fn Top(this: *mut core::ffi::c_void, units: *mut i32) -> windows_core::HRESULT { @@ -4651,7 +4651,7 @@ impl IInkRectangle_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&IInkTransform>) -> windows_core::Result<()>; fn SetViewTransform(&self, viewtransform: Option<&IInkTransform>) -> windows_core::Result<()>; @@ -4661,17 +4661,17 @@ pub trait IInkRenderer_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn DrawStroke(&self, hdc: isize, stroke: Option<&IInkStrokeDisp>, drawingattributes: Option<&IInkDrawingAttributes>) -> windows_core::Result<()>; fn PixelToInkSpace(&self, hdc: isize, x: *mut i32, y: *mut i32) -> windows_core::Result<()>; fn InkSpaceToPixel(&self, hdcdisplay: isize, x: *mut i32, y: *mut i32) -> windows_core::Result<()>; - fn PixelToInkSpaceFromPoints(&self, hdc: isize, points: *mut windows_core::VARIANT) -> windows_core::Result<()>; - fn InkSpaceToPixelFromPoints(&self, hdc: isize, points: *mut windows_core::VARIANT) -> windows_core::Result<()>; + fn PixelToInkSpaceFromPoints(&self, hdc: isize, points: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn InkSpaceToPixelFromPoints(&self, hdc: isize, points: *mut super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Measure(&self, strokes: Option<&IInkStrokes>) -> windows_core::Result; fn MeasureStroke(&self, stroke: Option<&IInkStrokeDisp>, drawingattributes: Option<&IInkDrawingAttributes>) -> windows_core::Result; fn Move(&self, horizontalcomponent: f32, verticalcomponent: f32) -> windows_core::Result<()>; fn Rotate(&self, degrees: f32, x: f32, y: f32) -> windows_core::Result<()>; fn ScaleTransform(&self, horizontalmultiplier: f32, verticalmultiplier: f32, applyonpenwidth: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkRenderer {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkRenderer_Vtbl { pub const fn new() -> IInkRenderer_Vtbl { unsafe extern "system" fn GetViewTransform(this: *mut core::ffi::c_void, viewtransform: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -4706,11 +4706,11 @@ impl IInkRenderer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkRenderer_Impl::InkSpaceToPixel(this, core::mem::transmute_copy(&hdcdisplay), core::mem::transmute_copy(&x), core::mem::transmute_copy(&y)).into() } - unsafe extern "system" fn PixelToInkSpaceFromPoints(this: *mut core::ffi::c_void, hdc: isize, points: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PixelToInkSpaceFromPoints(this: *mut core::ffi::c_void, hdc: isize, points: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkRenderer_Impl::PixelToInkSpaceFromPoints(this, core::mem::transmute_copy(&hdc), core::mem::transmute_copy(&points)).into() } - unsafe extern "system" fn InkSpaceToPixelFromPoints(this: *mut core::ffi::c_void, hdc: isize, points: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn InkSpaceToPixelFromPoints(this: *mut core::ffi::c_void, hdc: isize, points: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkRenderer_Impl::InkSpaceToPixelFromPoints(this, core::mem::transmute_copy(&hdc), core::mem::transmute_copy(&points)).into() } @@ -4769,35 +4769,35 @@ impl IInkRenderer_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn BezierPoints(&self) -> windows_core::Result; + fn BezierPoints(&self) -> windows_core::Result; fn DrawingAttributes(&self) -> windows_core::Result; fn putref_DrawingAttributes(&self, drawattrs: Option<&IInkDrawingAttributes>) -> windows_core::Result<()>; fn Ink(&self) -> windows_core::Result; fn ExtendedProperties(&self) -> windows_core::Result; - fn PolylineCusps(&self) -> windows_core::Result; - fn BezierCusps(&self) -> windows_core::Result; - fn SelfIntersections(&self) -> windows_core::Result; + fn PolylineCusps(&self) -> windows_core::Result; + fn BezierCusps(&self) -> windows_core::Result; + fn SelfIntersections(&self) -> windows_core::Result; fn PacketCount(&self) -> windows_core::Result; fn PacketSize(&self) -> windows_core::Result; - fn PacketDescription(&self) -> windows_core::Result; + fn PacketDescription(&self) -> windows_core::Result; fn Deleted(&self) -> windows_core::Result; fn GetBoundingBox(&self, boundingboxmode: InkBoundingBoxMode) -> windows_core::Result; - fn FindIntersections(&self, strokes: Option<&IInkStrokes>) -> windows_core::Result; - fn GetRectangleIntersections(&self, rectangle: Option<&IInkRectangle>) -> windows_core::Result; + fn FindIntersections(&self, strokes: Option<&IInkStrokes>) -> windows_core::Result; + fn GetRectangleIntersections(&self, rectangle: Option<&IInkRectangle>) -> windows_core::Result; fn Clip(&self, rectangle: Option<&IInkRectangle>) -> windows_core::Result<()>; fn HitTestCircle(&self, x: i32, y: i32, radius: f32) -> windows_core::Result; fn NearestPoint(&self, x: i32, y: i32, distance: *mut f32, point: *mut f32) -> windows_core::Result<()>; fn Split(&self, splitat: f32) -> windows_core::Result; fn GetPacketDescriptionPropertyMetrics(&self, propertyname: &windows_core::BSTR, minimum: *mut i32, maximum: *mut i32, units: *mut TabletPropertyMetricUnit, resolution: *mut f32) -> windows_core::Result<()>; - fn GetPoints(&self, index: i32, count: i32) -> windows_core::Result; - fn SetPoints(&self, points: &windows_core::VARIANT, index: i32, count: i32) -> windows_core::Result; - fn GetPacketData(&self, index: i32, count: i32) -> windows_core::Result; - fn GetPacketValuesByProperty(&self, propertyname: &windows_core::BSTR, index: i32, count: i32) -> windows_core::Result; - fn SetPacketValuesByProperty(&self, bstrpropertyname: &windows_core::BSTR, packetvalues: &windows_core::VARIANT, index: i32, count: i32) -> windows_core::Result; - fn GetFlattenedBezierPoints(&self, fittingerror: i32) -> windows_core::Result; + fn GetPoints(&self, index: i32, count: i32) -> windows_core::Result; + fn SetPoints(&self, points: &super::super::System::Variant::VARIANT, index: i32, count: i32) -> windows_core::Result; + fn GetPacketData(&self, index: i32, count: i32) -> windows_core::Result; + fn GetPacketValuesByProperty(&self, propertyname: &windows_core::BSTR, index: i32, count: i32) -> windows_core::Result; + fn SetPacketValuesByProperty(&self, bstrpropertyname: &windows_core::BSTR, packetvalues: &super::super::System::Variant::VARIANT, index: i32, count: i32) -> windows_core::Result; + fn GetFlattenedBezierPoints(&self, fittingerror: i32) -> windows_core::Result; fn Transform(&self, transform: Option<&IInkTransform>, applyonpenwidth: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn ScaleToRectangle(&self, rectangle: Option<&IInkRectangle>) -> windows_core::Result<()>; fn Move(&self, horizontalcomponent: f32, verticalcomponent: f32) -> windows_core::Result<()>; @@ -4805,9 +4805,9 @@ pub trait IInkStrokeDisp_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Shear(&self, horizontalmultiplier: f32, verticalmultiplier: f32) -> windows_core::Result<()>; fn ScaleTransform(&self, horizontalmultiplier: f32, verticalmultiplier: f32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkStrokeDisp {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkStrokeDisp_Vtbl { pub const fn new() -> IInkStrokeDisp_Vtbl { unsafe extern "system" fn ID(this: *mut core::ffi::c_void, id: *mut i32) -> windows_core::HRESULT { @@ -4820,7 +4820,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn BezierPoints(this: *mut core::ffi::c_void, points: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn BezierPoints(this: *mut core::ffi::c_void, points: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::BezierPoints(this) { Ok(ok__) => { @@ -4864,7 +4864,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PolylineCusps(this: *mut core::ffi::c_void, cusps: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PolylineCusps(this: *mut core::ffi::c_void, cusps: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::PolylineCusps(this) { Ok(ok__) => { @@ -4874,7 +4874,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn BezierCusps(this: *mut core::ffi::c_void, cusps: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn BezierCusps(this: *mut core::ffi::c_void, cusps: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::BezierCusps(this) { Ok(ok__) => { @@ -4884,7 +4884,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SelfIntersections(this: *mut core::ffi::c_void, intersections: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SelfIntersections(this: *mut core::ffi::c_void, intersections: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::SelfIntersections(this) { Ok(ok__) => { @@ -4914,7 +4914,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn PacketDescription(this: *mut core::ffi::c_void, packetdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn PacketDescription(this: *mut core::ffi::c_void, packetdescription: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::PacketDescription(this) { Ok(ok__) => { @@ -4944,7 +4944,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn FindIntersections(this: *mut core::ffi::c_void, strokes: *mut core::ffi::c_void, intersections: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn FindIntersections(this: *mut core::ffi::c_void, strokes: *mut core::ffi::c_void, intersections: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::FindIntersections(this, windows_core::from_raw_borrowed(&strokes)) { Ok(ok__) => { @@ -4954,7 +4954,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetRectangleIntersections(this: *mut core::ffi::c_void, rectangle: *mut core::ffi::c_void, intersections: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetRectangleIntersections(this: *mut core::ffi::c_void, rectangle: *mut core::ffi::c_void, intersections: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::GetRectangleIntersections(this, windows_core::from_raw_borrowed(&rectangle)) { Ok(ok__) => { @@ -4996,7 +4996,7 @@ impl IInkStrokeDisp_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IInkStrokeDisp_Impl::GetPacketDescriptionPropertyMetrics(this, core::mem::transmute(&propertyname), core::mem::transmute_copy(&minimum), core::mem::transmute_copy(&maximum), core::mem::transmute_copy(&units), core::mem::transmute_copy(&resolution)).into() } - unsafe extern "system" fn GetPoints(this: *mut core::ffi::c_void, index: i32, count: i32, points: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPoints(this: *mut core::ffi::c_void, index: i32, count: i32, points: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::GetPoints(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -5006,7 +5006,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPoints(this: *mut core::ffi::c_void, points: core::mem::MaybeUninit, index: i32, count: i32, numberofpointsset: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn SetPoints(this: *mut core::ffi::c_void, points: core::mem::MaybeUninit, index: i32, count: i32, numberofpointsset: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::SetPoints(this, core::mem::transmute(&points), core::mem::transmute_copy(&index), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -5016,7 +5016,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPacketData(this: *mut core::ffi::c_void, index: i32, count: i32, packetdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPacketData(this: *mut core::ffi::c_void, index: i32, count: i32, packetdata: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::GetPacketData(this, core::mem::transmute_copy(&index), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -5026,7 +5026,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetPacketValuesByProperty(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, index: i32, count: i32, packetvalues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetPacketValuesByProperty(this: *mut core::ffi::c_void, propertyname: core::mem::MaybeUninit, index: i32, count: i32, packetvalues: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::GetPacketValuesByProperty(this, core::mem::transmute(&propertyname), core::mem::transmute_copy(&index), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -5036,7 +5036,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetPacketValuesByProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, packetvalues: core::mem::MaybeUninit, index: i32, count: i32, numberofpacketsset: *mut i32) -> windows_core::HRESULT { + unsafe extern "system" fn SetPacketValuesByProperty(this: *mut core::ffi::c_void, bstrpropertyname: core::mem::MaybeUninit, packetvalues: core::mem::MaybeUninit, index: i32, count: i32, numberofpacketsset: *mut i32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::SetPacketValuesByProperty(this, core::mem::transmute(&bstrpropertyname), core::mem::transmute(&packetvalues), core::mem::transmute_copy(&index), core::mem::transmute_copy(&count)) { Ok(ok__) => { @@ -5046,7 +5046,7 @@ impl IInkStrokeDisp_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetFlattenedBezierPoints(this: *mut core::ffi::c_void, fittingerror: i32, flattenedbezierpoints: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetFlattenedBezierPoints(this: *mut core::ffi::c_void, fittingerror: i32, flattenedbezierpoints: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IInkStrokeDisp_Impl::GetFlattenedBezierPoints(this, core::mem::transmute_copy(&fittingerror)) { Ok(ok__) => { @@ -5121,7 +5121,7 @@ impl IInkStrokeDisp_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; @@ -5144,9 +5144,9 @@ pub trait IInkStrokes_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Clip(&self, rectangle: Option<&IInkRectangle>) -> windows_core::Result<()>; fn RemoveRecognitionResult(&self) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkStrokes {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkStrokes_Vtbl { pub const fn new() -> IInkStrokes_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -5299,7 +5299,7 @@ impl IInkStrokes_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn PlugAndPlayId(&self) -> windows_core::Result; @@ -5308,9 +5308,9 @@ pub trait IInkTablet_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn IsPacketPropertySupported(&self, packetpropertyname: &windows_core::BSTR) -> windows_core::Result; fn GetPropertyMetrics(&self, propertyname: &windows_core::BSTR, minimum: *mut i32, maximum: *mut i32, units: *mut TabletPropertyMetricUnit, resolution: *mut f32) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkTablet {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkTablet_Vtbl { pub const fn new() -> IInkTablet_Vtbl { unsafe extern "system" fn Name(this: *mut core::ffi::c_void, name: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5381,13 +5381,13 @@ impl IInkTablet_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkTablet2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkTablet2_Vtbl { pub const fn new() -> IInkTablet2_Vtbl { unsafe extern "system" fn DeviceKind(this: *mut core::ffi::c_void, kind: *mut TabletDeviceKind) -> windows_core::HRESULT { @@ -5406,14 +5406,14 @@ impl IInkTablet2_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn MaximumCursors(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkTablet3 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkTablet3_Vtbl { pub const fn new() -> IInkTablet3_Vtbl { unsafe extern "system" fn IsMultiTouch(this: *mut core::ffi::c_void, pismultitouch: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -5446,7 +5446,7 @@ impl IInkTablet3_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn _NewEnum(&self) -> windows_core::Result; @@ -5454,9 +5454,9 @@ pub trait IInkTablets_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn Item(&self, index: i32) -> windows_core::Result; fn IsPacketPropertySupported(&self, packetpropertyname: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkTablets {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkTablets_Vtbl { pub const fn new() -> IInkTablets_Vtbl { unsafe extern "system" fn Count(this: *mut core::ffi::c_void, count: *mut i32) -> windows_core::HRESULT { @@ -5522,7 +5522,7 @@ impl IInkTablets_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] +#[cfg(all(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<()>; fn Translate(&self, horizontalcomponent: f32, verticalcomponent: f32) -> windows_core::Result<()>; @@ -5547,9 +5547,9 @@ pub trait IInkTransform_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Data(&self, xform: *mut super::super::Graphics::Gdi::XFORM) -> windows_core::Result<()>; fn SetData(&self, xform: &super::super::Graphics::Gdi::XFORM) -> windows_core::Result<()>; } -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkTransform {} -#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com"))] +#[cfg(all(feature = "Win32_Graphics_Gdi", feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkTransform_Vtbl { pub const fn new() -> IInkTransform_Vtbl { unsafe extern "system" fn Reset(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5706,15 +5706,15 @@ impl IInkTransform_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn RemoveWord(&self, removeword: &windows_core::BSTR) -> windows_core::Result<()>; fn Merge(&self, mergewordlist: Option<&IInkWordList>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkWordList {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkWordList_Vtbl { pub const fn new() -> IInkWordList_Vtbl { unsafe extern "system" fn AddWord(this: *mut core::ffi::c_void, newword: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5740,13 +5740,13 @@ impl IInkWordList_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IInkWordList2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IInkWordList2_Vtbl { pub const fn new() -> IInkWordList2_Vtbl { unsafe extern "system" fn AddWords(this: *mut core::ffi::c_void, newwords: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -5808,7 +5808,7 @@ impl IInputPanelWindowHandle_Vtbl { iid == &::IID } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(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<()>; fn Hide(&self) -> windows_core::Result<()>; @@ -5828,9 +5828,9 @@ pub trait IMathInputControl_Impl: Sized + super::super::System::Com::IDispatch_I fn RemoveFunctionName(&self, functionname: &windows_core::BSTR) -> windows_core::Result<()>; fn GetHoverIcon(&self) -> windows_core::Result; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IMathInputControl {} -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IMathInputControl_Vtbl { pub const fn new() -> IMathInputControl_Vtbl { unsafe extern "system" fn Show(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -5944,7 +5944,7 @@ impl IMathInputControl_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Factoid(&self) -> windows_core::Result; @@ -5972,9 +5972,9 @@ pub trait IPenInputPanel_Impl: Sized + super::super::System::Com::IDispatch_Impl fn Refresh(&self) -> windows_core::Result<()>; fn EnableTsf(&self, enable: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IPenInputPanel {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IPenInputPanel_Vtbl { pub const fn new() -> IPenInputPanel_Vtbl { unsafe extern "system" fn Busy(this: *mut core::ffi::c_void, busy: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -6555,11 +6555,11 @@ impl IRealTimeStylusSynchronization_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ISketchInk_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ISketchInk {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ISketchInk_Vtbl { pub const fn new() -> ISketchInk_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7201,11 +7201,11 @@ impl ITipAutoCompleteProvider_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkCollectorEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IInkCollectorEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IInkCollectorEvents_Vtbl { pub const fn new() -> _IInkCollectorEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7214,11 +7214,11 @@ impl _IInkCollectorEvents_Vtbl { iid == &<_IInkCollectorEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkEditEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IInkEditEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IInkEditEvents_Vtbl { pub const fn new() -> _IInkEditEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7227,11 +7227,11 @@ impl _IInkEditEvents_Vtbl { iid == &<_IInkEditEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IInkEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IInkEvents_Vtbl { pub const fn new() -> _IInkEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7240,11 +7240,11 @@ impl _IInkEvents_Vtbl { iid == &<_IInkEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkOverlayEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IInkOverlayEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IInkOverlayEvents_Vtbl { pub const fn new() -> _IInkOverlayEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7253,11 +7253,11 @@ impl _IInkOverlayEvents_Vtbl { iid == &<_IInkOverlayEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkPictureEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IInkPictureEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IInkPictureEvents_Vtbl { pub const fn new() -> _IInkPictureEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7266,11 +7266,11 @@ impl _IInkPictureEvents_Vtbl { iid == &<_IInkPictureEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkRecognitionEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IInkRecognitionEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IInkRecognitionEvents_Vtbl { pub const fn new() -> _IInkRecognitionEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7279,11 +7279,11 @@ impl _IInkRecognitionEvents_Vtbl { iid == &<_IInkRecognitionEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IInkStrokesEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IInkStrokesEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IInkStrokesEvents_Vtbl { pub const fn new() -> _IInkStrokesEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7292,11 +7292,11 @@ impl _IInkStrokesEvents_Vtbl { iid == &<_IInkStrokesEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IMathInputControlEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IMathInputControlEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IMathInputControlEvents_Vtbl { pub const fn new() -> _IMathInputControlEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -7305,11 +7305,11 @@ impl _IMathInputControlEvents_Vtbl { iid == &<_IMathInputControlEvents as windows_core::Interface>::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait _IPenInputPanelEvents_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for _IPenInputPanelEvents {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl _IPenInputPanelEvents_Vtbl { pub const fn new() -> _IPenInputPanelEvents_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } 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 218c6b87e0..d20dd2c471 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/TabletPC/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/TabletPC/mod.rs @@ -513,13 +513,15 @@ impl IInkCollector { { (windows_core::Interface::vtable(self).SetDynamicRendering)(windows_core::Interface::as_raw(self), enabled.param().abi()).ok() } - pub unsafe fn DesiredPacketDescription(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DesiredPacketDescription(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DesiredPacketDescription)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDesiredPacketDescription(&self, packetguids: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDesiredPacketDescription)(windows_core::Interface::as_raw(self), packetguids.param().abi()).ok() } @@ -667,8 +669,14 @@ pub struct IInkCollector_Vtbl { pub SetCollectionMode: unsafe extern "system" fn(*mut core::ffi::c_void, InkCollectionMode) -> windows_core::HRESULT, pub DynamicRendering: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetDynamicRendering: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub DesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DesiredPacketDescription: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDesiredPacketDescription: usize, #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub MouseIcon: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole")))] @@ -842,10 +850,10 @@ impl IInkCursorButtons { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, identifier: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), identifier.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -857,9 +865,9 @@ pub struct IInkCursorButtons_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Item: usize, } #[cfg(feature = "Win32_System_Com")] @@ -921,10 +929,10 @@ impl IInkCustomStrokes { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, identifier: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), identifier.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -937,9 +945,10 @@ impl IInkCustomStrokes { { (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), name.param().abi(), strokes.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, identifier: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), identifier.param().abi()).ok() } @@ -953,15 +962,18 @@ pub struct IInkCustomStrokes_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Item: usize, #[cfg(feature = "Win32_System_Com")] pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -1062,10 +1074,10 @@ impl IInkDisp { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).HitTestWithRectangle)(windows_core::Interface::as_raw(self), selectionrectangle.param().abi(), intersectpercent, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn HitTestWithLasso(&self, points: P0, intersectpercent: f32, lassopoints: Option<*mut windows_core::VARIANT>, strokes: *mut Option) -> windows_core::Result<()> + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn HitTestWithLasso(&self, points: P0, intersectpercent: f32, lassopoints: Option<*mut super::super::System::Variant::VARIANT>, strokes: *mut Option) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).HitTestWithLasso)(windows_core::Interface::as_raw(self), points.param().abi(), intersectpercent, core::mem::transmute(lassopoints.unwrap_or(std::ptr::null_mut())), core::mem::transmute(strokes)).ok() } @@ -1073,10 +1085,10 @@ impl IInkDisp { pub unsafe fn NearestPoint(&self, x: i32, y: i32, pointonstroke: *mut f32, distancefrompacket: *mut f32, stroke: *mut 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() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateStrokes(&self, strokeids: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateStrokes)(windows_core::Interface::as_raw(self), strokeids.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1089,21 +1101,23 @@ impl IInkDisp { { (windows_core::Interface::vtable(self).AddStrokesAtRectangle)(windows_core::Interface::as_raw(self), sourcestrokes.param().abi(), targetrectangle.param().abi()).ok() } - pub unsafe fn Save(&self, persistenceformat: InkPersistenceFormat, compressionmode: InkPersistenceCompressionMode) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Save)(windows_core::Interface::as_raw(self), persistenceformat, compressionmode, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Load(&self, data: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Load)(windows_core::Interface::as_raw(self), data.param().abi()).ok() } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn CreateStroke(&self, packetdata: P0, packetdescription: P1) -> windows_core::Result where - P0: windows_core::Param, - P1: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).CreateStroke)(windows_core::Interface::as_raw(self), packetdata.param().abi(), packetdescription.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) @@ -1195,27 +1209,33 @@ pub struct IInkDisp_Vtbl { pub HitTestWithRectangle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, f32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] HitTestWithRectangle: usize, - #[cfg(feature = "Win32_System_Com")] - pub HitTestWithLasso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, f32, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub HitTestWithLasso: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, f32, *mut core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] HitTestWithLasso: usize, #[cfg(feature = "Win32_System_Com")] pub NearestPoint: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut f32, *mut f32, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] NearestPoint: usize, - #[cfg(feature = "Win32_System_Com")] - pub CreateStrokes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateStrokes: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateStrokes: usize, #[cfg(feature = "Win32_System_Com")] pub AddStrokesAtRectangle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AddStrokesAtRectangle: usize, - pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, InkPersistenceFormat, InkPersistenceCompressionMode, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Load: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub CreateStroke: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Save: unsafe extern "system" fn(*mut core::ffi::c_void, InkPersistenceFormat, InkPersistenceCompressionMode, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Save: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Load: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Load: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CreateStroke: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] CreateStroke: usize, #[cfg(feature = "Win32_System_Com")] pub ClipboardCopyWithRectangle: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, InkClipboardFormats, InkClipboardModes, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -1642,13 +1662,15 @@ impl IInkEdit { { (windows_core::Interface::vtable(self).SetFactoid)(windows_core::Interface::as_raw(self), newval.param().abi()).ok() } - pub unsafe fn SelInks(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelInks(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelInks)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelInks(&self, selink: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelInks)(windows_core::Interface::as_raw(self), selink.param().abi()).ok() } @@ -1800,83 +1822,99 @@ impl IInkEdit { { (windows_core::Interface::vtable(self).SetDisableNoScroll)(windows_core::Interface::as_raw(self), newval.param().abi()).ok() } - pub unsafe fn SelAlignment(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelAlignment(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelAlignment)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelAlignment(&self, pvarselalignment: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelAlignment)(windows_core::Interface::as_raw(self), pvarselalignment.param().abi()).ok() } - pub unsafe fn SelBold(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelBold(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelBold)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelBold(&self, pvarselbold: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelBold)(windows_core::Interface::as_raw(self), pvarselbold.param().abi()).ok() } - pub unsafe fn SelItalic(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelItalic(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelItalic)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelItalic(&self, pvarselitalic: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelItalic)(windows_core::Interface::as_raw(self), pvarselitalic.param().abi()).ok() } - pub unsafe fn SelUnderline(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelUnderline(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelUnderline)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelUnderline(&self, pvarselunderline: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelUnderline)(windows_core::Interface::as_raw(self), pvarselunderline.param().abi()).ok() } - pub unsafe fn SelColor(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelColor(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelColor)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelColor(&self, pvarselcolor: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelColor)(windows_core::Interface::as_raw(self), pvarselcolor.param().abi()).ok() } - pub unsafe fn SelFontName(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelFontName(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelFontName)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelFontName(&self, pvarselfontname: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelFontName)(windows_core::Interface::as_raw(self), pvarselfontname.param().abi()).ok() } - pub unsafe fn SelFontSize(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelFontSize(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelFontSize)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelFontSize(&self, pvarselfontsize: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelFontSize)(windows_core::Interface::as_raw(self), pvarselfontsize.param().abi()).ok() } - pub unsafe fn SelCharOffset(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelCharOffset(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelCharOffset)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetSelCharOffset(&self, pvarselcharoffset: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetSelCharOffset)(windows_core::Interface::as_raw(self), pvarselcharoffset.param().abi()).ok() } @@ -1959,8 +1997,14 @@ pub struct IInkEdit_Vtbl { putref_Recognizer: usize, pub Factoid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetFactoid: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelInks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelInks: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelInks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelInks: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelInks: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelInks: usize, pub SelInksDisplayMode: unsafe extern "system" fn(*mut core::ffi::c_void, *mut InkDisplayMode) -> windows_core::HRESULT, pub SetSelInksDisplayMode: unsafe extern "system" fn(*mut core::ffi::c_void, InkDisplayMode) -> windows_core::HRESULT, pub Recognize: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, @@ -2012,22 +2056,70 @@ pub struct IInkEdit_Vtbl { pub SetScrollBars: unsafe extern "system" fn(*mut core::ffi::c_void, ScrollBarsConstants) -> windows_core::HRESULT, pub DisableNoScroll: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetDisableNoScroll: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub SelAlignment: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelAlignment: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelBold: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelBold: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelItalic: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelItalic: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelUnderline: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelUnderline: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelColor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelColor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelFontName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelFontName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelFontSize: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelFontSize: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelCharOffset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetSelCharOffset: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelAlignment: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelAlignment: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelAlignment: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelAlignment: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelBold: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelBold: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelBold: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelBold: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelItalic: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelItalic: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelItalic: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelItalic: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelUnderline: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelUnderline: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelUnderline: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelUnderline: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelColor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelColor: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelColor: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelColor: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelFontName: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelFontName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelFontName: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelFontName: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelFontSize: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelFontSize: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelFontSize: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelFontSize: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelCharOffset: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelCharOffset: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetSelCharOffset: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetSelCharOffset: usize, pub TextRTF: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub SetTextRTF: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub SelStart: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, @@ -2061,26 +2153,27 @@ impl IInkExtendedProperties { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self)._NewEnum)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Item(&self, identifier: P0) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Item)(windows_core::Interface::as_raw(self), identifier.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Add(&self, guid: P0, data: P1) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Add)(windows_core::Interface::as_raw(self), guid.param().abi(), data.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Remove(&self, identifier: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).Remove)(windows_core::Interface::as_raw(self), identifier.param().abi()).ok() } @@ -2101,15 +2194,18 @@ pub struct IInkExtendedProperties_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Count: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub _NewEnum: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(feature = "Win32_System_Com")] - pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Item: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Item: usize, - #[cfg(feature = "Win32_System_Com")] - pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Add: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] Add: usize, - pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Remove: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Remove: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub DoesPropertyExist: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, } @@ -2130,13 +2226,15 @@ impl IInkExtendedProperty { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Guid)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Data(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Data(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Data)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetData(&self, data: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetData)(windows_core::Interface::as_raw(self), data.param().abi()).ok() } @@ -2146,8 +2244,14 @@ impl IInkExtendedProperty { pub struct IInkExtendedProperty_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Guid: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Data: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Data: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Data: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetData: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetData: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IInkGesture, IInkGesture_Vtbl, 0x3bdc0a97_04e5_4e26_b813_18f052d41def); @@ -2323,13 +2427,15 @@ impl IInkOverlay { { (windows_core::Interface::vtable(self).SetDynamicRendering)(windows_core::Interface::as_raw(self), enabled.param().abi()).ok() } - pub unsafe fn DesiredPacketDescription(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DesiredPacketDescription(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DesiredPacketDescription)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDesiredPacketDescription(&self, packetguids: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDesiredPacketDescription)(windows_core::Interface::as_raw(self), packetguids.param().abi()).ok() } @@ -2538,8 +2644,14 @@ pub struct IInkOverlay_Vtbl { pub SetCollectionMode: unsafe extern "system" fn(*mut core::ffi::c_void, InkCollectionMode) -> windows_core::HRESULT, pub DynamicRendering: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetDynamicRendering: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub DesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DesiredPacketDescription: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDesiredPacketDescription: usize, #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub MouseIcon: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole")))] @@ -2693,13 +2805,15 @@ impl IInkPicture { { (windows_core::Interface::vtable(self).SetDynamicRendering)(windows_core::Interface::as_raw(self), enabled.param().abi()).ok() } - pub unsafe fn DesiredPacketDescription(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn DesiredPacketDescription(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).DesiredPacketDescription)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetDesiredPacketDescription(&self, packetguids: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetDesiredPacketDescription)(windows_core::Interface::as_raw(self), packetguids.param().abi()).ok() } @@ -2944,8 +3058,14 @@ pub struct IInkPicture_Vtbl { pub SetCollectionMode: unsafe extern "system" fn(*mut core::ffi::c_void, InkCollectionMode) -> windows_core::HRESULT, pub DynamicRendering: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SetDynamicRendering: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, - pub DesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetDesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub DesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + DesiredPacketDescription: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetDesiredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetDesiredPacketDescription: usize, #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole"))] pub MouseIcon: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole")))] @@ -3050,19 +3170,23 @@ impl IInkRecognitionAlternate { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Confidence)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Baseline(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Baseline(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Baseline)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Midline(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Midline(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Midline)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Ascender(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Ascender(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Ascender)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn Descender(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Descender(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Descender)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3112,7 +3236,8 @@ impl IInkRecognitionAlternate { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).AlternatesWithConstantPropertyValues)(windows_core::Interface::as_raw(self), propertytype.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetPropertyValue(&self, propertytype: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetPropertyValue(&self, propertytype: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -3126,10 +3251,22 @@ pub struct IInkRecognitionAlternate_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub String: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Confidence: unsafe extern "system" fn(*mut core::ffi::c_void, *mut InkRecognitionConfidence) -> windows_core::HRESULT, - pub Baseline: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Midline: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Ascender: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub Descender: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Baseline: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Baseline: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Midline: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Midline: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Ascender: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Ascender: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Descender: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Descender: usize, pub LineNumber: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub Strokes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -3159,7 +3296,10 @@ pub struct IInkRecognitionAlternate_Vtbl { pub AlternatesWithConstantPropertyValues: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] AlternatesWithConstantPropertyValues: usize, - pub GetPropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPropertyValue: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPropertyValue: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IInkRecognitionAlternates, IInkRecognitionAlternates_Vtbl, 0x286a167f_9f19_4c61_9d53_4f07be622b84); @@ -3304,15 +3444,18 @@ impl IInkRecognizer { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Capabilities)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn Languages(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn Languages(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Languages)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SupportedProperties(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SupportedProperties(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SupportedProperties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PreferredPacketDescription(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PreferredPacketDescription(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PreferredPacketDescription)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3329,9 +3472,18 @@ pub struct IInkRecognizer_Vtbl { pub Name: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Vendor: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub Capabilities: unsafe extern "system" fn(*mut core::ffi::c_void, *mut InkRecognizerCapabilities) -> windows_core::HRESULT, - pub Languages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SupportedProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub PreferredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Languages: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Languages: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SupportedProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SupportedProperties: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PreferredPacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PreferredPacketDescription: usize, #[cfg(feature = "Win32_System_Com")] pub CreateRecognizerContext: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3354,7 +3506,8 @@ impl IInkRecognizer2 { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Id)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn UnicodeRanges(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn UnicodeRanges(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).UnicodeRanges)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3364,7 +3517,10 @@ impl IInkRecognizer2 { pub struct IInkRecognizer2_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub Id: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub UnicodeRanges: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub UnicodeRanges: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + UnicodeRanges: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IInkRecognizerContext, IInkRecognizerContext_Vtbl, 0xc68f52f9_32a3_4625_906c_44fc23b40958); @@ -3474,15 +3630,17 @@ impl IInkRecognizerContext { pub unsafe fn EndInkInput(&self) -> windows_core::Result<()> { (windows_core::Interface::vtable(self).EndInkInput)(windows_core::Interface::as_raw(self)).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BackgroundRecognize(&self, customdata: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).BackgroundRecognize)(windows_core::Interface::as_raw(self), customdata.param().abi()).ok() } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn BackgroundRecognizeWithAlternates(&self, customdata: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).BackgroundRecognizeWithAlternates)(windows_core::Interface::as_raw(self), customdata.param().abi()).ok() } @@ -3547,8 +3705,14 @@ pub struct IInkRecognizerContext_Vtbl { Recognize: usize, pub StopBackgroundRecognition: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub EndInkInput: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, - pub BackgroundRecognize: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub BackgroundRecognizeWithAlternates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BackgroundRecognize: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BackgroundRecognize: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BackgroundRecognizeWithAlternates: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BackgroundRecognizeWithAlternates: usize, #[cfg(feature = "Win32_System_Com")] pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3568,13 +3732,15 @@ impl core::ops::Deref for IInkRecognizerContext2 { windows_core::imp::interface_hierarchy!(IInkRecognizerContext2, windows_core::IUnknown, super::super::System::Com::IDispatch); #[cfg(feature = "Win32_System_Com")] impl IInkRecognizerContext2 { - pub unsafe fn EnabledUnicodeRanges(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn EnabledUnicodeRanges(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).EnabledUnicodeRanges)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetEnabledUnicodeRanges(&self, unicoderanges: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetEnabledUnicodeRanges)(windows_core::Interface::as_raw(self), unicoderanges.param().abi()).ok() } @@ -3583,8 +3749,14 @@ impl IInkRecognizerContext2 { #[repr(C)] pub struct IInkRecognizerContext2_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, - pub EnabledUnicodeRanges: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetEnabledUnicodeRanges: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub EnabledUnicodeRanges: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + EnabledUnicodeRanges: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetEnabledUnicodeRanges: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetEnabledUnicodeRanges: usize, } #[cfg(feature = "Win32_System_Com")] windows_core::imp::define_interface!(IInkRecognizerGuide, IInkRecognizerGuide_Vtbl, 0xd934be07_7b84_4208_9136_83c20994e905); @@ -3861,10 +4033,12 @@ 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() } - pub unsafe fn PixelToInkSpaceFromPoints(&self, hdc: isize, points: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(points)).ok() } - pub unsafe fn InkSpaceToPixelFromPoints(&self, hdc: isize, points: *mut windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(points)).ok() } #[cfg(feature = "Win32_System_Com")] @@ -3927,8 +4101,14 @@ pub struct IInkRenderer_Vtbl { DrawStroke: usize, pub PixelToInkSpace: unsafe extern "system" fn(*mut core::ffi::c_void, isize, *mut i32, *mut i32) -> windows_core::HRESULT, pub InkSpaceToPixel: unsafe extern "system" fn(*mut core::ffi::c_void, isize, *mut i32, *mut i32) -> windows_core::HRESULT, - pub PixelToInkSpaceFromPoints: unsafe extern "system" fn(*mut core::ffi::c_void, isize, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub InkSpaceToPixelFromPoints: unsafe extern "system" fn(*mut core::ffi::c_void, isize, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PixelToInkSpaceFromPoints: unsafe extern "system" fn(*mut core::ffi::c_void, isize, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PixelToInkSpaceFromPoints: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub InkSpaceToPixelFromPoints: unsafe extern "system" fn(*mut core::ffi::c_void, isize, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + InkSpaceToPixelFromPoints: usize, #[cfg(feature = "Win32_System_Com")] pub Measure: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -3958,7 +4138,8 @@ impl IInkStrokeDisp { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ID)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn BezierPoints(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn BezierPoints(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BezierPoints)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -3984,15 +4165,18 @@ impl IInkStrokeDisp { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).ExtendedProperties)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn PolylineCusps(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PolylineCusps(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PolylineCusps)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn BezierCusps(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn BezierCusps(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).BezierCusps)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn SelfIntersections(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn SelfIntersections(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SelfIntersections)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4004,7 +4188,8 @@ impl IInkStrokeDisp { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PacketSize)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn PacketDescription(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn PacketDescription(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).PacketDescription)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4017,16 +4202,16 @@ impl IInkStrokeDisp { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetBoundingBox)(windows_core::Interface::as_raw(self), boundingboxmode, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn FindIntersections(&self, strokes: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn FindIntersections(&self, strokes: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).FindIntersections)(windows_core::Interface::as_raw(self), strokes.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - #[cfg(feature = "Win32_System_Com")] - pub unsafe fn GetRectangleIntersections(&self, rectangle: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetRectangleIntersections(&self, rectangle: P0) -> windows_core::Result where P0: windows_core::Param, { @@ -4058,37 +4243,43 @@ impl IInkStrokeDisp { { (windows_core::Interface::vtable(self).GetPacketDescriptionPropertyMetrics)(windows_core::Interface::as_raw(self), propertyname.param().abi(), minimum, maximum, units, resolution).ok() } - pub unsafe fn GetPoints(&self, index: i32, count: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPoints)(windows_core::Interface::as_raw(self), index, count, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPoints(&self, points: P0, index: i32, count: i32) -> windows_core::Result where - P0: windows_core::Param, + P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SetPoints)(windows_core::Interface::as_raw(self), points.param().abi(), index, count, &mut result__).map(|| result__) } - pub unsafe fn GetPacketData(&self, index: i32, count: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPacketData)(windows_core::Interface::as_raw(self), index, count, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn GetPacketValuesByProperty(&self, propertyname: P0, index: i32, count: i32) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetPacketValuesByProperty)(windows_core::Interface::as_raw(self), propertyname.param().abi(), index, count, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetPacketValuesByProperty(&self, bstrpropertyname: P0, packetvalues: P1, index: i32, count: i32) -> windows_core::Result where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).SetPacketValuesByProperty)(windows_core::Interface::as_raw(self), bstrpropertyname.param().abi(), packetvalues.param().abi(), index, count, &mut result__).map(|| result__) } - pub unsafe fn GetFlattenedBezierPoints(&self, fittingerror: i32) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetFlattenedBezierPoints)(windows_core::Interface::as_raw(self), fittingerror, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4125,7 +4316,10 @@ impl IInkStrokeDisp { pub struct IInkStrokeDisp_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub ID: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub BezierPoints: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BezierPoints: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BezierPoints: usize, #[cfg(feature = "Win32_System_Com")] pub DrawingAttributes: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -4142,24 +4336,36 @@ pub struct IInkStrokeDisp_Vtbl { pub ExtendedProperties: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] ExtendedProperties: usize, - pub PolylineCusps: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub BezierCusps: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SelfIntersections: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PolylineCusps: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PolylineCusps: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub BezierCusps: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + BezierCusps: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SelfIntersections: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SelfIntersections: usize, pub PacketCount: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub PacketSize: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, - pub PacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub PacketDescription: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + PacketDescription: usize, pub Deleted: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, #[cfg(feature = "Win32_System_Com")] pub GetBoundingBox: unsafe extern "system" fn(*mut core::ffi::c_void, InkBoundingBoxMode, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] GetBoundingBox: usize, - #[cfg(feature = "Win32_System_Com")] - pub FindIntersections: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub FindIntersections: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] FindIntersections: usize, - #[cfg(feature = "Win32_System_Com")] - pub GetRectangleIntersections: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - #[cfg(not(feature = "Win32_System_Com"))] + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetRectangleIntersections: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] GetRectangleIntersections: usize, #[cfg(feature = "Win32_System_Com")] pub Clip: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4172,12 +4378,30 @@ pub struct IInkStrokeDisp_Vtbl { #[cfg(not(feature = "Win32_System_Com"))] Split: usize, pub GetPacketDescriptionPropertyMetrics: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut i32, *mut i32, *mut TabletPropertyMetricUnit, *mut f32) -> windows_core::HRESULT, - pub GetPoints: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPoints: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut i32) -> windows_core::HRESULT, - pub GetPacketData: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetPacketValuesByProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetPacketValuesByProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, i32, *mut i32) -> windows_core::HRESULT, - pub GetFlattenedBezierPoints: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPoints: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPoints: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPoints: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPoints: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPacketData: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPacketData: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetPacketValuesByProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, i32, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetPacketValuesByProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetPacketValuesByProperty: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, i32, i32, *mut i32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetPacketValuesByProperty: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetFlattenedBezierPoints: unsafe extern "system" fn(*mut core::ffi::c_void, i32, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetFlattenedBezierPoints: usize, #[cfg(feature = "Win32_System_Com")] pub Transform: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] @@ -8587,25 +8811,24 @@ impl windows_core::TypeKind for HRECOWORDLIST { } pub const HandwrittenTextInsertion: windows_core::GUID = windows_core::GUID::from_u128(0x9f074ee2_e6e9_4d8a_a047_eb5b5c3c55da); #[repr(C)] -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(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, pub Cursor: core::mem::ManuallyDrop>, pub Strokes: core::mem::ManuallyDrop>, - pub Gestures: core::mem::ManuallyDrop, + pub Gestures: core::mem::ManuallyDrop, } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Controls"))] impl Clone for IEC_GESTUREINFO { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Controls"))] impl windows_core::TypeKind for IEC_GESTUREINFO { type TypeKind = windows_core::CopyType; } -#[cfg(all(feature = "Win32_System_Com", feature = "Win32_UI_Controls"))] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant", feature = "Win32_UI_Controls"))] impl Default for IEC_GESTUREINFO { fn default() -> Self { unsafe { core::mem::zeroed() } 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 b341bfd774..dc81b5e86b 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/TextServices/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/TextServices/impl.rs @@ -62,14 +62,17 @@ impl IAccClientDocMgr_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IAccDictionary_Impl: Sized + windows_core::IUnknownImpl { fn GetLocalizedString(&self, term: *const windows_core::GUID, lcid: u32, presult: *mut windows_core::BSTR, plcid: *mut u32) -> windows_core::Result<()>; fn GetParentTerm(&self, term: *const windows_core::GUID) -> windows_core::Result; fn GetMnemonicString(&self, term: *const windows_core::GUID) -> windows_core::Result; fn LookupMnemonicTerm(&self, bstrmnemonic: &windows_core::BSTR) -> windows_core::Result; - fn ConvertValueToString(&self, term: *const windows_core::GUID, lcid: u32, varvalue: &windows_core::VARIANT, pbstrresult: *mut windows_core::BSTR, plcid: *mut u32) -> windows_core::Result<()>; + 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<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAccDictionary {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAccDictionary_Vtbl { pub const fn new() -> IAccDictionary_Vtbl { unsafe extern "system" fn GetLocalizedString(this: *mut core::ffi::c_void, term: *const windows_core::GUID, lcid: u32, presult: *mut core::mem::MaybeUninit, plcid: *mut u32) -> windows_core::HRESULT { @@ -106,7 +109,7 @@ impl IAccDictionary_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn ConvertValueToString(this: *mut core::ffi::c_void, term: *const windows_core::GUID, lcid: u32, varvalue: core::mem::MaybeUninit, pbstrresult: *mut core::mem::MaybeUninit, plcid: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn ConvertValueToString(this: *mut core::ffi::c_void, term: *const windows_core::GUID, lcid: u32, varvalue: core::mem::MaybeUninit, pbstrresult: *mut core::mem::MaybeUninit, plcid: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IAccDictionary_Impl::ConvertValueToString(this, core::mem::transmute_copy(&term), core::mem::transmute_copy(&lcid), core::mem::transmute(&varvalue), core::mem::transmute_copy(&pbstrresult), core::mem::transmute_copy(&plcid)).into() } @@ -367,13 +370,16 @@ impl IClonableWrapper_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICoCreateLocally_Impl: Sized + windows_core::IUnknownImpl { - fn CoCreateLocally(&self, rclsid: *const windows_core::GUID, dwclscontext: u32, riid: *const windows_core::GUID, punk: *mut Option, riidparam: *const windows_core::GUID, punkparam: Option<&windows_core::IUnknown>, varparam: &windows_core::VARIANT) -> windows_core::Result<()>; + fn CoCreateLocally(&self, rclsid: *const windows_core::GUID, dwclscontext: u32, riid: *const windows_core::GUID, punk: *mut Option, riidparam: *const windows_core::GUID, punkparam: Option<&windows_core::IUnknown>, varparam: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICoCreateLocally {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICoCreateLocally_Vtbl { pub const fn new() -> ICoCreateLocally_Vtbl { - unsafe extern "system" fn CoCreateLocally(this: *mut core::ffi::c_void, rclsid: *const windows_core::GUID, dwclscontext: u32, riid: *const windows_core::GUID, punk: *mut *mut core::ffi::c_void, riidparam: *const windows_core::GUID, punkparam: *mut core::ffi::c_void, varparam: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn CoCreateLocally(this: *mut core::ffi::c_void, rclsid: *const windows_core::GUID, dwclscontext: u32, riid: *const windows_core::GUID, punk: *mut *mut core::ffi::c_void, riidparam: *const windows_core::GUID, punkparam: *mut core::ffi::c_void, varparam: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICoCreateLocally_Impl::CoCreateLocally(this, core::mem::transmute_copy(&rclsid), core::mem::transmute_copy(&dwclscontext), core::mem::transmute_copy(&riid), core::mem::transmute_copy(&punk), core::mem::transmute_copy(&riidparam), windows_core::from_raw_borrowed(&punkparam), core::mem::transmute(&varparam)).into() } @@ -383,13 +389,16 @@ impl ICoCreateLocally_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ICoCreatedLocally_Impl: Sized + windows_core::IUnknownImpl { - fn LocalInit(&self, punklocalobject: Option<&windows_core::IUnknown>, riidparam: *const windows_core::GUID, punkparam: Option<&windows_core::IUnknown>, varparam: &windows_core::VARIANT) -> windows_core::Result<()>; + fn LocalInit(&self, punklocalobject: Option<&windows_core::IUnknown>, riidparam: *const windows_core::GUID, punkparam: Option<&windows_core::IUnknown>, varparam: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ICoCreatedLocally {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ICoCreatedLocally_Vtbl { pub const fn new() -> ICoCreatedLocally_Vtbl { - unsafe extern "system" fn LocalInit(this: *mut core::ffi::c_void, punklocalobject: *mut core::ffi::c_void, riidparam: *const windows_core::GUID, punkparam: *mut core::ffi::c_void, varparam: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn LocalInit(this: *mut core::ffi::c_void, punklocalobject: *mut core::ffi::c_void, riidparam: *const windows_core::GUID, punkparam: *mut core::ffi::c_void, varparam: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ICoCreatedLocally_Impl::LocalInit(this, windows_core::from_raw_borrowed(&punklocalobject), core::mem::transmute_copy(&riidparam), windows_core::from_raw_borrowed(&punkparam), core::mem::transmute(&varparam)).into() } @@ -992,13 +1001,16 @@ impl IEnumTfProperties_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IEnumTfPropertyValue_Impl: Sized + windows_core::IUnknownImpl { fn Clone(&self) -> windows_core::Result; fn Next(&self, ulcount: u32, rgvalues: *mut TF_PROPERTYVAL, pcfetched: *mut u32) -> windows_core::Result<()>; fn Reset(&self) -> windows_core::Result<()>; fn Skip(&self, ulcount: u32) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IEnumTfPropertyValue {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IEnumTfPropertyValue_Vtbl { pub const fn new() -> IEnumTfPropertyValue_Vtbl { unsafe extern "system" fn Clone(this: *mut core::ffi::c_void, ppenum: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -1168,7 +1180,7 @@ impl ISpeechCommandProvider_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStoreACP_Impl: Sized + windows_core::IUnknownImpl { fn AdviseSink(&self, riid: *const windows_core::GUID, punk: Option<&windows_core::IUnknown>, dwmask: u32) -> windows_core::Result<()>; fn UnadviseSink(&self, punk: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; @@ -1197,9 +1209,9 @@ pub trait ITextStoreACP_Impl: Sized + windows_core::IUnknownImpl { fn GetScreenExt(&self, vcview: u32) -> windows_core::Result; fn GetWnd(&self, vcview: u32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextStoreACP {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextStoreACP_Vtbl { pub const fn new() -> ITextStoreACP_Vtbl { unsafe extern "system" fn AdviseSink(this: *mut core::ffi::c_void, riid: *const windows_core::GUID, punk: *mut core::ffi::c_void, dwmask: u32) -> windows_core::HRESULT { @@ -1412,7 +1424,7 @@ impl ITextStoreACP_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStoreACP2_Impl: Sized + windows_core::IUnknownImpl { fn AdviseSink(&self, riid: *const windows_core::GUID, punk: Option<&windows_core::IUnknown>, dwmask: u32) -> windows_core::Result<()>; fn UnadviseSink(&self, punk: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; @@ -1440,9 +1452,9 @@ pub trait ITextStoreACP2_Impl: Sized + windows_core::IUnknownImpl { fn GetTextExt(&self, vcview: u32, acpstart: i32, acpend: i32, prc: *mut super::super::Foundation::RECT, pfclipped: *mut super::super::Foundation::BOOL) -> windows_core::Result<()>; fn GetScreenExt(&self, vcview: u32) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextStoreACP2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextStoreACP2_Vtbl { pub const fn new() -> ITextStoreACP2_Vtbl { unsafe extern "system" fn AdviseSink(this: *mut core::ffi::c_void, riid: *const windows_core::GUID, punk: *mut core::ffi::c_void, dwmask: u32) -> windows_core::HRESULT { @@ -1783,7 +1795,7 @@ impl ITextStoreACPSinkEx_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITextStoreAnchor_Impl: Sized + windows_core::IUnknownImpl { fn AdviseSink(&self, riid: *const windows_core::GUID, punk: Option<&windows_core::IUnknown>, dwmask: u32) -> windows_core::Result<()>; fn UnadviseSink(&self, punk: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; @@ -1813,9 +1825,9 @@ pub trait ITextStoreAnchor_Impl: Sized + windows_core::IUnknownImpl { fn InsertTextAtSelection(&self, dwflags: u32, pchtext: &windows_core::PCWSTR, cch: u32, ppastart: *mut Option, ppaend: *mut Option) -> windows_core::Result<()>; fn InsertEmbeddedAtSelection(&self, dwflags: u32, pdataobject: Option<&super::super::System::Com::IDataObject>, ppastart: *mut Option, ppaend: *mut Option) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITextStoreAnchor {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITextStoreAnchor_Vtbl { pub const fn new() -> ITextStoreAnchor_Vtbl { unsafe extern "system" fn AdviseSink(this: *mut core::ffi::c_void, riid: *const windows_core::GUID, punk: *mut core::ffi::c_void, dwmask: u32) -> windows_core::HRESULT { @@ -2557,18 +2569,21 @@ impl ITfClientId_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfCompartment_Impl: Sized + windows_core::IUnknownImpl { - fn SetValue(&self, tid: u32, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; - fn GetValue(&self) -> windows_core::Result; + fn SetValue(&self, tid: u32, pvarvalue: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn GetValue(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITfCompartment {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITfCompartment_Vtbl { pub const fn new() -> ITfCompartment_Vtbl { - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, tid: u32, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, tid: u32, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITfCompartment_Impl::SetValue(this, core::mem::transmute_copy(&tid), core::mem::transmute_copy(&pvarvalue)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITfCompartment_Impl::GetValue(this) { Ok(ok__) => { @@ -3070,15 +3085,18 @@ impl ITfContextKeyEventSink_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfContextOwner_Impl: Sized + windows_core::IUnknownImpl { fn GetACPFromPoint(&self, ptscreen: *const super::super::Foundation::POINT, dwflags: u32) -> windows_core::Result; fn GetTextExt(&self, acpstart: i32, acpend: i32, prc: *mut super::super::Foundation::RECT, pfclipped: *mut super::super::Foundation::BOOL) -> windows_core::Result<()>; fn GetScreenExt(&self) -> windows_core::Result; fn GetStatus(&self) -> windows_core::Result; fn GetWnd(&self) -> windows_core::Result; - fn GetAttribute(&self, rguidattribute: *const windows_core::GUID) -> windows_core::Result; + fn GetAttribute(&self, rguidattribute: *const windows_core::GUID) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITfContextOwner {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITfContextOwner_Vtbl { pub const fn new() -> ITfContextOwner_Vtbl { unsafe extern "system" fn GetACPFromPoint(this: *mut core::ffi::c_void, ptscreen: *const super::super::Foundation::POINT, dwflags: u32, pacp: *mut i32) -> windows_core::HRESULT { @@ -3125,7 +3143,7 @@ impl ITfContextOwner_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetAttribute(this: *mut core::ffi::c_void, rguidattribute: *const windows_core::GUID, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetAttribute(this: *mut core::ffi::c_void, rguidattribute: *const windows_core::GUID, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITfContextOwner_Impl::GetAttribute(this, core::mem::transmute_copy(&rguidattribute)) { Ok(ok__) => { @@ -5661,13 +5679,16 @@ impl ITfPreservedKeyNotifySink_Vtbl { iid == &::IID } } +#[cfg(all(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: Option<&ITfRange>, pprange: *mut Option, apos: TfAnchor) -> windows_core::Result<()>; fn SetValueStore(&self, ec: u32, prange: Option<&ITfRange>, ppropstore: Option<&ITfPropertyStore>) -> windows_core::Result<()>; - fn SetValue(&self, ec: u32, prange: Option<&ITfRange>, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()>; + fn SetValue(&self, ec: u32, prange: Option<&ITfRange>, pvarvalue: *const super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn Clear(&self, ec: u32, prange: Option<&ITfRange>) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITfProperty {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITfProperty_Vtbl { pub const fn new() -> ITfProperty_Vtbl { unsafe extern "system" fn FindRange(this: *mut core::ffi::c_void, ec: u32, prange: *mut core::ffi::c_void, pprange: *mut *mut core::ffi::c_void, apos: TfAnchor) -> windows_core::HRESULT { @@ -5678,7 +5699,7 @@ impl ITfProperty_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITfProperty_Impl::SetValueStore(this, core::mem::transmute_copy(&ec), windows_core::from_raw_borrowed(&prange), windows_core::from_raw_borrowed(&ppropstore)).into() } - unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, ec: u32, prange: *mut core::ffi::c_void, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetValue(this: *mut core::ffi::c_void, ec: u32, prange: *mut core::ffi::c_void, pvarvalue: *const core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITfProperty_Impl::SetValue(this, core::mem::transmute_copy(&ec), windows_core::from_raw_borrowed(&prange), core::mem::transmute_copy(&pvarvalue)).into() } @@ -5698,11 +5719,11 @@ impl ITfProperty_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfPropertyStore_Impl: Sized + windows_core::IUnknownImpl { fn GetType(&self) -> windows_core::Result; fn GetDataType(&self) -> windows_core::Result; - fn GetData(&self) -> windows_core::Result; + fn GetData(&self) -> windows_core::Result; fn OnTextUpdated(&self, dwflags: u32, prangenew: Option<&ITfRange>) -> windows_core::Result; fn Shrink(&self, prangenew: Option<&ITfRange>) -> windows_core::Result; fn Divide(&self, prangethis: Option<&ITfRange>, prangenew: Option<&ITfRange>) -> windows_core::Result; @@ -5710,9 +5731,9 @@ pub trait ITfPropertyStore_Impl: Sized + windows_core::IUnknownImpl { fn GetPropertyRangeCreator(&self) -> windows_core::Result; fn Serialize(&self, pstream: Option<&super::super::System::Com::IStream>) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITfPropertyStore {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITfPropertyStore_Vtbl { pub const fn new() -> ITfPropertyStore_Vtbl { unsafe extern "system" fn GetType(this: *mut core::ffi::c_void, pguid: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -5735,7 +5756,7 @@ impl ITfPropertyStore_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn GetData(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetData(this: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITfPropertyStore_Impl::GetData(this) { Ok(ok__) => { @@ -6107,13 +6128,16 @@ impl ITfRangeBackup_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITfReadOnlyProperty_Impl: Sized + windows_core::IUnknownImpl { fn GetType(&self) -> windows_core::Result; fn EnumRanges(&self, ec: u32, ppenum: *mut Option, ptargetrange: Option<&ITfRange>) -> windows_core::Result<()>; - fn GetValue(&self, ec: u32, prange: Option<&ITfRange>) -> windows_core::Result; + fn GetValue(&self, ec: u32, prange: Option<&ITfRange>) -> windows_core::Result; fn GetContext(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITfReadOnlyProperty {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITfReadOnlyProperty_Vtbl { pub const fn new() -> ITfReadOnlyProperty_Vtbl { unsafe extern "system" fn GetType(this: *mut core::ffi::c_void, pguid: *mut windows_core::GUID) -> windows_core::HRESULT { @@ -6130,7 +6154,7 @@ impl ITfReadOnlyProperty_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITfReadOnlyProperty_Impl::EnumRanges(this, core::mem::transmute_copy(&ec), core::mem::transmute_copy(&ppenum), windows_core::from_raw_borrowed(&ptargetrange)).into() } - unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, ec: u32, prange: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetValue(this: *mut core::ffi::c_void, ec: u32, prange: *mut core::ffi::c_void, pvarvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITfReadOnlyProperty_Impl::GetValue(this, core::mem::transmute_copy(&ec), windows_core::from_raw_borrowed(&prange)) { Ok(ok__) => { 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 c49f679b07..5eaec8b7e0 100644 --- a/crates/libs/windows/src/Windows/Win32/UI/TextServices/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/UI/TextServices/mod.rs @@ -84,9 +84,10 @@ impl IAccDictionary { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).LookupMnemonicTerm)(windows_core::Interface::as_raw(self), bstrmnemonic.param().abi(), &mut result__).map(|| result__) } + #[cfg(all(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: P0, pbstrresult: *mut windows_core::BSTR, plcid: *mut u32) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).ConvertValueToString)(windows_core::Interface::as_raw(self), term, lcid, varvalue.param().abi(), core::mem::transmute(pbstrresult), plcid).ok() } @@ -98,7 +99,10 @@ pub struct IAccDictionary_Vtbl { pub GetParentTerm: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetMnemonicString: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, pub LookupMnemonicTerm: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut windows_core::GUID) -> windows_core::HRESULT, - pub ConvertValueToString: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub ConvertValueToString: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, core::mem::MaybeUninit, *mut core::mem::MaybeUninit, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + ConvertValueToString: usize, } windows_core::imp::define_interface!(IAccServerDocMgr, IAccServerDocMgr_Vtbl, 0xad7c73cf_6dd5_4855_abc2_b04bad5b9153); impl core::ops::Deref for IAccServerDocMgr { @@ -304,10 +308,11 @@ impl core::ops::Deref for ICoCreateLocally { } windows_core::imp::interface_hierarchy!(ICoCreateLocally, windows_core::IUnknown); impl ICoCreateLocally { + #[cfg(all(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 Option, riidparam: *const windows_core::GUID, punkparam: P0, varparam: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).CoCreateLocally)(windows_core::Interface::as_raw(self), rclsid, dwclscontext, riid, core::mem::transmute(punk), riidparam, punkparam.param().abi(), varparam.param().abi()).ok() } @@ -315,7 +320,10 @@ impl ICoCreateLocally { #[repr(C)] pub struct ICoCreateLocally_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub CoCreateLocally: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, *const windows_core::GUID, *mut *mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub CoCreateLocally: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, u32, *const windows_core::GUID, *mut *mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + CoCreateLocally: usize, } windows_core::imp::define_interface!(ICoCreatedLocally, ICoCreatedLocally_Vtbl, 0x0a53eb6c_1908_4742_8cff_2cee2e93f94c); impl core::ops::Deref for ICoCreatedLocally { @@ -326,11 +334,12 @@ impl core::ops::Deref for ICoCreatedLocally { } windows_core::imp::interface_hierarchy!(ICoCreatedLocally, windows_core::IUnknown); impl ICoCreatedLocally { + #[cfg(all(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: P2) -> windows_core::Result<()> where P0: windows_core::Param, P1: windows_core::Param, - P2: windows_core::Param, + P2: windows_core::Param, { (windows_core::Interface::vtable(self).LocalInit)(windows_core::Interface::as_raw(self), punklocalobject.param().abi(), riidparam, punkparam.param().abi(), varparam.param().abi()).ok() } @@ -338,7 +347,10 @@ impl ICoCreatedLocally { #[repr(C)] pub struct ICoCreatedLocally_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub LocalInit: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub LocalInit: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *const windows_core::GUID, *mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + LocalInit: usize, } windows_core::imp::define_interface!(IDocWrap, IDocWrap_Vtbl, 0xdcd285fe_0be0_43bd_99c9_aaaec513c555); impl core::ops::Deref for IDocWrap { @@ -786,6 +798,7 @@ impl IEnumTfPropertyValue { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).Clone)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(rgvalues.as_ptr()), pcfetched).ok() } @@ -800,7 +813,10 @@ impl IEnumTfPropertyValue { pub struct IEnumTfPropertyValue_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub Clone: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub Next: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut TF_PROPERTYVAL, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Next: usize, pub Reset: unsafe extern "system" fn(*mut core::ffi::c_void) -> windows_core::HRESULT, pub Skip: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, } @@ -996,6 +1012,7 @@ impl ITextStoreACP { 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().try_into().unwrap(), core::mem::transmute(pafilterattrs.as_ptr()), dwflags, pacpnext, pffound, plfoundoffset).ok() } + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(paattrvals.as_ptr()), pcfetched).ok() } @@ -1057,7 +1074,10 @@ pub struct ITextStoreACP_Vtbl { pub RequestAttrsAtPosition: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *const windows_core::GUID, u32) -> windows_core::HRESULT, pub RequestAttrsTransitioningAtPosition: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *const windows_core::GUID, u32) -> windows_core::HRESULT, pub FindNextAttrTransition: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, u32, *const windows_core::GUID, u32, *mut i32, *mut super::super::Foundation::BOOL, *mut i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub RetrieveRequestedAttrs: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut TS_ATTRVAL, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RetrieveRequestedAttrs: usize, pub GetEndACP: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub GetActiveView: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetACPFromPoint: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::Foundation::POINT, u32, *mut i32) -> windows_core::HRESULT, @@ -1154,6 +1174,7 @@ impl ITextStoreACP2 { 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().try_into().unwrap(), core::mem::transmute(pafilterattrs.as_ptr()), dwflags, pacpnext, pffound, plfoundoffset).ok() } + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(paattrvals.as_ptr()), pcfetched).ok() } @@ -1211,7 +1232,10 @@ pub struct ITextStoreACP2_Vtbl { pub RequestAttrsAtPosition: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *const windows_core::GUID, u32) -> windows_core::HRESULT, pub RequestAttrsTransitioningAtPosition: unsafe extern "system" fn(*mut core::ffi::c_void, i32, u32, *const windows_core::GUID, u32) -> windows_core::HRESULT, pub FindNextAttrTransition: unsafe extern "system" fn(*mut core::ffi::c_void, i32, i32, u32, *const windows_core::GUID, u32, *mut i32, *mut super::super::Foundation::BOOL, *mut i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub RetrieveRequestedAttrs: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut TS_ATTRVAL, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RetrieveRequestedAttrs: usize, pub GetEndACP: unsafe extern "system" fn(*mut core::ffi::c_void, *mut i32) -> windows_core::HRESULT, pub GetActiveView: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, pub GetACPFromPoint: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const super::super::Foundation::POINT, u32, *mut i32) -> windows_core::HRESULT, @@ -1456,6 +1480,7 @@ impl ITextStoreAnchor { { (windows_core::Interface::vtable(self).FindNextAttrTransition)(windows_core::Interface::as_raw(self), pastart.param().abi(), pahalt.param().abi(), pafilterattrs.len().try_into().unwrap(), core::mem::transmute(pafilterattrs.as_ptr()), dwflags, pffound, plfoundoffset).ok() } + #[cfg(all(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().try_into().unwrap(), core::mem::transmute(paattrvals.as_ptr()), pcfetched).ok() } @@ -1531,7 +1556,10 @@ pub struct ITextStoreAnchor_Vtbl { pub RequestAttrsAtPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, u32, *const windows_core::GUID, u32) -> windows_core::HRESULT, pub RequestAttrsTransitioningAtPosition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, u32, *const windows_core::GUID, u32) -> windows_core::HRESULT, pub FindNextAttrTransition: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, u32, *const windows_core::GUID, u32, *mut super::super::Foundation::BOOL, *mut i32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub RetrieveRequestedAttrs: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut TS_ATTRVAL, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + RetrieveRequestedAttrs: usize, pub GetStart: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetEnd: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, pub GetActiveView: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, @@ -1955,10 +1983,12 @@ impl core::ops::Deref for ITfCompartment { } windows_core::imp::interface_hierarchy!(ITfCompartment, windows_core::IUnknown); impl ITfCompartment { - pub unsafe fn SetValue(&self, tid: u32, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> { + #[cfg(all(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, core::mem::transmute(pvarvalue)).ok() } - pub unsafe fn GetValue(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetValue(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetValue)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1966,8 +1996,14 @@ impl ITfCompartment { #[repr(C)] pub struct ITfCompartment_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, } windows_core::imp::define_interface!(ITfCompartmentEventSink, ITfCompartmentEventSink_Vtbl, 0x743abd5f_f26d_48df_8cc5_238492419b64); impl core::ops::Deref for ITfCompartmentEventSink { @@ -2339,7 +2375,8 @@ impl ITfContextOwner { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetWnd)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetAttribute(&self, rguidattribute: *const windows_core::GUID) -> windows_core::Result { + #[cfg(all(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__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetAttribute)(windows_core::Interface::as_raw(self), rguidattribute, &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2352,7 +2389,10 @@ pub struct ITfContextOwner_Vtbl { pub GetScreenExt: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::RECT) -> windows_core::HRESULT, pub GetStatus: unsafe extern "system" fn(*mut core::ffi::c_void, *mut TS_STATUS) -> windows_core::HRESULT, pub GetWnd: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::HWND) -> windows_core::HRESULT, - pub GetAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, *const windows_core::GUID, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetAttribute: usize, } windows_core::imp::define_interface!(ITfContextOwnerCompositionServices, ITfContextOwnerCompositionServices_Vtbl, 0x86462810_593b_4916_9764_19c08e9ce110); impl core::ops::Deref for ITfContextOwnerCompositionServices { @@ -4522,7 +4562,8 @@ impl ITfProperty { { (windows_core::Interface::vtable(self).SetValueStore)(windows_core::Interface::as_raw(self), ec, prange.param().abi(), ppropstore.param().abi()).ok() } - pub unsafe fn SetValue(&self, ec: u32, prange: P0, pvarvalue: *const windows_core::VARIANT) -> windows_core::Result<()> + #[cfg(all(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 P0: windows_core::Param, { @@ -4540,7 +4581,10 @@ pub struct ITfProperty_Vtbl { pub base__: ITfReadOnlyProperty_Vtbl, pub FindRange: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, *mut *mut core::ffi::c_void, TfAnchor) -> windows_core::HRESULT, pub SetValueStore: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetValue: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, *const core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetValue: usize, pub Clear: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(ITfPropertyStore, ITfPropertyStore_Vtbl, 0x6834b120_88cb_11d2_bf45_00105a2799b5); @@ -4560,7 +4604,8 @@ impl ITfPropertyStore { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetDataType)(windows_core::Interface::as_raw(self), &mut result__).map(|| result__) } - pub unsafe fn GetData(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetData(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetData)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -4608,7 +4653,10 @@ pub struct ITfPropertyStore_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub GetDataType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, - pub GetData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetData: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetData: usize, pub OnTextUpdated: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub Shrink: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut super::super::Foundation::BOOL) -> windows_core::HRESULT, pub Divide: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, *mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, @@ -4847,7 +4895,8 @@ impl ITfReadOnlyProperty { { (windows_core::Interface::vtable(self).EnumRanges)(windows_core::Interface::as_raw(self), ec, core::mem::transmute(ppenum), ptargetrange.param().abi()).ok() } - pub unsafe fn GetValue(&self, ec: u32, prange: P0) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, { @@ -4864,7 +4913,10 @@ pub struct ITfReadOnlyProperty_Vtbl { pub base__: windows_core::IUnknown_Vtbl, pub GetType: unsafe extern "system" fn(*mut core::ffi::c_void, *mut windows_core::GUID) -> windows_core::HRESULT, pub EnumRanges: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut *mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetValue: unsafe extern "system" fn(*mut core::ffi::c_void, u32, *mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetValue: usize, pub GetContext: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, } windows_core::imp::define_interface!(ITfReadingInformationUIElement, ITfReadingInformationUIElement_Vtbl, 0xea1ea139_19df_11d7_a6d2_00065b84435c); @@ -7040,19 +7092,22 @@ impl Default for TF_PRESERVEDKEY { } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct TF_PROPERTYVAL { pub guidId: windows_core::GUID, - pub varValue: core::mem::ManuallyDrop, + pub varValue: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for TF_PROPERTYVAL { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for TF_PROPERTYVAL { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for TF_PROPERTYVAL { fn default() -> Self { unsafe { core::mem::zeroed() } @@ -7092,20 +7147,23 @@ impl Default for TF_SELECTIONSTYLE { } } #[repr(C)] -#[derive(Debug, Eq, PartialEq)] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub struct TS_ATTRVAL { pub idAttr: windows_core::GUID, pub dwOverlapId: u32, - pub varValue: core::mem::ManuallyDrop, + pub varValue: core::mem::ManuallyDrop, } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Clone for TS_ATTRVAL { fn clone(&self) -> Self { unsafe { core::mem::transmute_copy(self) } } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::TypeKind for TS_ATTRVAL { type TypeKind = windows_core::CopyType; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Default for TS_ATTRVAL { fn default() -> Self { unsafe { core::mem::zeroed() } 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 632aefb597..1a7d07889a 100644 --- a/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/impl.rs +++ b/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/impl.rs @@ -88,13 +88,13 @@ impl IActiveXUIHandlerSite3_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IAnchorClick {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IAnchorClick_Vtbl { pub const fn new() -> IAnchorClick_Vtbl { unsafe extern "system" fn ProcOnClick(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -160,11 +160,11 @@ impl ICaretPositionProvider_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IDeviceRect_Impl: Sized + super::super::System::Com::IDispatch_Impl {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDeviceRect {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDeviceRect_Vtbl { pub const fn new() -> IDeviceRect_Vtbl { Self { base__: super::super::System::Com::IDispatch_Vtbl::new::() } @@ -201,13 +201,13 @@ impl IDithererImpl_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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: Option<&super::super::System::Com::IDispatch>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IDownloadBehavior {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IDownloadBehavior_Vtbl { pub const fn new() -> IDownloadBehavior_Vtbl { unsafe extern "system" fn startDownload(this: *mut core::ffi::c_void, bstrurl: core::mem::MaybeUninit, pdispcallback: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -478,16 +478,16 @@ impl IHTMLPersistData_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; - fn getAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result; - fn setAttribute(&self, name: &windows_core::BSTR, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn getAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn setAttribute(&self, name: &windows_core::BSTR, value: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn removeAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IHTMLPersistDataOM {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IHTMLPersistDataOM_Vtbl { pub const fn new() -> IHTMLPersistDataOM_Vtbl { unsafe extern "system" fn XMLDocument(this: *mut core::ffi::c_void, p: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -500,7 +500,7 @@ impl IHTMLPersistDataOM_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IHTMLPersistDataOM_Impl::getAttribute(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -510,7 +510,7 @@ impl IHTMLPersistDataOM_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IHTMLPersistDataOM_Impl::setAttribute(this, core::mem::transmute(&name), core::mem::transmute(&value)).into() } @@ -530,20 +530,20 @@ impl IHTMLPersistDataOM_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn save(&self, strname: &windows_core::BSTR) -> windows_core::Result<()>; fn load(&self, strname: &windows_core::BSTR) -> windows_core::Result<()>; - fn getAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result; - fn setAttribute(&self, name: &windows_core::BSTR, value: &windows_core::VARIANT) -> windows_core::Result<()>; + fn getAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result; + fn setAttribute(&self, name: &windows_core::BSTR, value: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; fn removeAttribute(&self, name: &windows_core::BSTR) -> windows_core::Result<()>; fn Setexpires(&self, bstr: &windows_core::BSTR) -> windows_core::Result<()>; fn expires(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IHTMLUserDataOM {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IHTMLUserDataOM_Vtbl { pub const fn new() -> IHTMLUserDataOM_Vtbl { unsafe extern "system" fn XMLDocument(this: *mut core::ffi::c_void, p: *mut *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -564,7 +564,7 @@ impl IHTMLUserDataOM_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IHTMLUserDataOM_Impl::load(this, core::mem::transmute(&strname)).into() } - unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn getAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, pvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IHTMLUserDataOM_Impl::getAttribute(this, core::mem::transmute(&name)) { Ok(ok__) => { @@ -574,7 +574,7 @@ impl IHTMLUserDataOM_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn setAttribute(this: *mut core::ffi::c_void, name: core::mem::MaybeUninit, value: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IHTMLUserDataOM_Impl::setAttribute(this, core::mem::transmute(&name), core::mem::transmute(&value)).into() } @@ -612,7 +612,7 @@ impl IHTMLUserDataOM_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn htmlFoot(&self) -> windows_core::Result; @@ -637,9 +637,9 @@ pub trait IHeaderFooter_Impl: Sized + super::super::System::Com::IDispatch_Impl fn SettimeLong(&self, v: &windows_core::BSTR) -> windows_core::Result<()>; fn timeLong(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IHeaderFooter {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IHeaderFooter_Vtbl { pub const fn new() -> IHeaderFooter_Vtbl { unsafe extern "system" fn htmlHead(this: *mut core::ffi::c_void, p: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -832,14 +832,14 @@ impl IHeaderFooter_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn font(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IHeaderFooter2 {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IHeaderFooter2_Vtbl { pub const fn new() -> IHeaderFooter2_Vtbl { unsafe extern "system" fn Setfont(this: *mut core::ffi::c_void, v: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -862,15 +862,15 @@ impl IHeaderFooter2_Vtbl { iid == &::IID || iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn setHomePage(&self, bstrurl: &windows_core::BSTR) -> windows_core::Result<()>; fn isHomePage(&self, bstrurl: &windows_core::BSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IHomePage {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IHomePage_Vtbl { pub const fn new() -> IHomePage_Vtbl { unsafe extern "system" fn navigateHomePage(this: *mut core::ffi::c_void) -> windows_core::HRESULT { @@ -939,13 +939,13 @@ impl IHomePageSetting_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IIEWebDriverManager {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IIEWebDriverManager_Vtbl { pub const fn new() -> IIEWebDriverManager_Vtbl { unsafe extern "system" fn ExecuteCommand(this: *mut core::ffi::c_void, command: windows_core::PCWSTR, response: *mut windows_core::PWSTR) -> windows_core::HRESULT { @@ -964,15 +964,15 @@ impl IIEWebDriverManager_Vtbl { iid == &::IID || iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn DetachWebdriver(&self, punkwd: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; - fn GetCapabilityValue(&self, punkwd: Option<&windows_core::IUnknown>, capname: &windows_core::PCWSTR) -> windows_core::Result; + fn GetCapabilityValue(&self, punkwd: Option<&windows_core::IUnknown>, capname: &windows_core::PCWSTR) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IIEWebDriverSite {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IIEWebDriverSite_Vtbl { pub const fn new() -> IIEWebDriverSite_Vtbl { unsafe extern "system" fn WindowOperation(this: *mut core::ffi::c_void, operationcode: u32, hwnd: u32) -> windows_core::HRESULT { @@ -983,7 +983,7 @@ impl IIEWebDriverSite_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); IIEWebDriverSite_Impl::DetachWebdriver(this, windows_core::from_raw_borrowed(&punkwd)).into() } - unsafe extern "system" fn GetCapabilityValue(this: *mut core::ffi::c_void, punkwd: *mut core::ffi::c_void, capname: windows_core::PCWSTR, capvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetCapabilityValue(this: *mut core::ffi::c_void, punkwd: *mut core::ffi::c_void, capname: windows_core::PCWSTR, capvalue: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match IIEWebDriverSite_Impl::GetCapabilityValue(this, windows_core::from_raw_borrowed(&punkwd), core::mem::transmute(&capname)) { Ok(ok__) => { @@ -1115,14 +1115,14 @@ impl IImageDecodeFilter_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn Setenabled(&self, bval: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IIntelliForms {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IIntelliForms_Vtbl { pub const fn new() -> IIntelliForms_Vtbl { unsafe extern "system" fn enabled(this: *mut core::ffi::c_void, pval: *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT { @@ -1187,12 +1187,12 @@ impl IInternetExplorerManager2_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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<()>; fn nextRect(&self) -> windows_core::Result; - fn SetcontentSrc(&self, varcontentsrc: &windows_core::VARIANT) -> windows_core::Result<()>; - fn contentSrc(&self) -> windows_core::Result; + fn SetcontentSrc(&self, varcontentsrc: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; + fn contentSrc(&self) -> windows_core::Result; fn SethonorPageBreaks(&self, v: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; fn honorPageBreaks(&self) -> windows_core::Result; fn SethonorPageRules(&self, v: super::super::Foundation::VARIANT_BOOL) -> windows_core::Result<()>; @@ -1201,9 +1201,9 @@ pub trait ILayoutRect_Impl: Sized + super::super::System::Com::IDispatch_Impl { fn nextRectElement(&self) -> windows_core::Result; fn contentDocument(&self) -> windows_core::Result; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ILayoutRect {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ILayoutRect_Vtbl { pub const fn new() -> ILayoutRect_Vtbl { unsafe extern "system" fn SetnextRect(this: *mut core::ffi::c_void, bstrelementid: core::mem::MaybeUninit) -> windows_core::HRESULT { @@ -1220,11 +1220,11 @@ impl ILayoutRect_Vtbl { Err(err) => err.into(), } } - unsafe extern "system" fn SetcontentSrc(this: *mut core::ffi::c_void, varcontentsrc: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn SetcontentSrc(this: *mut core::ffi::c_void, varcontentsrc: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ILayoutRect_Impl::SetcontentSrc(this, core::mem::transmute(&varcontentsrc)).into() } - unsafe extern "system" fn contentSrc(this: *mut core::ffi::c_void, pvarcontentsrc: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn contentSrc(this: *mut core::ffi::c_void, pvarcontentsrc: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ILayoutRect_Impl::contentSrc(this) { Ok(ok__) => { @@ -2551,16 +2551,19 @@ impl ITargetNotify2_Vtbl { iid == &::IID || iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITimer_Impl: Sized + windows_core::IUnknownImpl { - fn Advise(&self, vtimemin: &windows_core::VARIANT, vtimemax: &windows_core::VARIANT, vtimeinterval: &windows_core::VARIANT, dwflags: u32, ptimersink: Option<&ITimerSink>) -> windows_core::Result; + fn Advise(&self, vtimemin: &super::super::System::Variant::VARIANT, vtimemax: &super::super::System::Variant::VARIANT, vtimeinterval: &super::super::System::Variant::VARIANT, dwflags: u32, ptimersink: Option<&ITimerSink>) -> windows_core::Result; fn Unadvise(&self, dwcookie: u32) -> windows_core::Result<()>; fn Freeze(&self, ffreeze: super::super::Foundation::BOOL) -> windows_core::Result<()>; - fn GetTime(&self) -> windows_core::Result; + fn GetTime(&self) -> windows_core::Result; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITimer {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITimer_Vtbl { pub const fn new() -> ITimer_Vtbl { - unsafe extern "system" fn Advise(this: *mut core::ffi::c_void, vtimemin: core::mem::MaybeUninit, vtimemax: core::mem::MaybeUninit, vtimeinterval: core::mem::MaybeUninit, dwflags: u32, ptimersink: *mut core::ffi::c_void, pdwcookie: *mut u32) -> windows_core::HRESULT { + unsafe extern "system" fn Advise(this: *mut core::ffi::c_void, vtimemin: core::mem::MaybeUninit, vtimemax: core::mem::MaybeUninit, vtimeinterval: core::mem::MaybeUninit, dwflags: u32, ptimersink: *mut core::ffi::c_void, pdwcookie: *mut u32) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITimer_Impl::Advise(this, core::mem::transmute(&vtimemin), core::mem::transmute(&vtimemax), core::mem::transmute(&vtimeinterval), core::mem::transmute_copy(&dwflags), windows_core::from_raw_borrowed(&ptimersink)) { Ok(ok__) => { @@ -2578,7 +2581,7 @@ impl ITimer_Vtbl { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITimer_Impl::Freeze(this, core::mem::transmute_copy(&ffreeze)).into() } - unsafe extern "system" fn GetTime(this: *mut core::ffi::c_void, pvtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn GetTime(this: *mut core::ffi::c_void, pvtime: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); match ITimer_Impl::GetTime(this) { Ok(ok__) => { @@ -2600,10 +2603,13 @@ impl ITimer_Vtbl { iid == &::IID } } +#[cfg(all(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<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITimerEx {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITimerEx_Vtbl { pub const fn new() -> ITimerEx_Vtbl { unsafe extern "system" fn SetMode(this: *mut core::ffi::c_void, dwmode: u32) -> windows_core::HRESULT { @@ -2659,13 +2665,16 @@ impl ITimerService_Vtbl { iid == &::IID } } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait ITimerSink_Impl: Sized + windows_core::IUnknownImpl { - fn OnTimer(&self, vtimeadvise: &windows_core::VARIANT) -> windows_core::Result<()>; + fn OnTimer(&self, vtimeadvise: &super::super::System::Variant::VARIANT) -> windows_core::Result<()>; } +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for ITimerSink {} +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl ITimerSink_Vtbl { pub const fn new() -> ITimerSink_Vtbl { - unsafe extern "system" fn OnTimer(this: *mut core::ffi::c_void, vtimeadvise: core::mem::MaybeUninit) -> windows_core::HRESULT { + unsafe extern "system" fn OnTimer(this: *mut core::ffi::c_void, vtimeadvise: core::mem::MaybeUninit) -> windows_core::HRESULT { let this: &Identity = &*((this as *const *const ()).offset(OFFSET) as *const Identity); ITimerSink_Impl::OnTimer(this, core::mem::transmute(&vtimeadvise)).into() } @@ -2697,11 +2706,11 @@ impl ITridentTouchInput_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Ole")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub trait IUrlHistoryNotify_Impl: Sized + super::super::System::Ole::IOleCommandTarget_Impl {} -#[cfg(feature = "Win32_System_Ole")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for IUrlHistoryNotify {} -#[cfg(feature = "Win32_System_Ole")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl IUrlHistoryNotify_Vtbl { pub const fn new() -> IUrlHistoryNotify_Vtbl { Self { base__: super::super::System::Ole::IOleCommandTarget_Vtbl::new::() } @@ -2930,15 +2939,15 @@ impl IWebBrowserEventsUrlService_Vtbl { iid == &::IID } } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(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; fn navigateFrame(&self, bstrurl: &windows_core::BSTR, bstrtargetframe: &windows_core::BSTR) -> windows_core::Result; fn navigateNoSite(&self, bstrurl: &windows_core::BSTR, bstrtargetframe: &windows_core::BSTR, dwhwnd: u32, pwb: Option<&windows_core::IUnknown>) -> windows_core::Result<()>; } -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl windows_core::RuntimeName for Iwfolders {} -#[cfg(feature = "Win32_System_Com")] +#[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] impl Iwfolders_Vtbl { pub const fn new() -> Iwfolders_Vtbl { unsafe extern "system" fn navigate(this: *mut core::ffi::c_void, bstrurl: core::mem::MaybeUninit, pbstrretval: *mut core::mem::MaybeUninit) -> windows_core::HRESULT { 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 62aa9fd9d9..265c809dc3 100644 --- a/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/mod.rs +++ b/crates/libs/windows/src/Windows/Win32/Web/InternetExplorer/mod.rs @@ -988,17 +988,19 @@ impl IHTMLPersistDataOM { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).XMLDocument)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } - pub unsafe fn getAttribute(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getAttribute(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getAttribute)(windows_core::Interface::as_raw(self), name.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, name: P0, value: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).setAttribute)(windows_core::Interface::as_raw(self), name.param().abi(), value.param().abi()).ok() } @@ -1017,8 +1019,14 @@ pub struct IHTMLPersistDataOM_Vtbl { pub XMLDocument: unsafe extern "system" fn(*mut core::ffi::c_void, *mut *mut core::ffi::c_void) -> windows_core::HRESULT, #[cfg(not(feature = "Win32_System_Com"))] XMLDocument: usize, - pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getAttribute: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setAttribute: usize, pub removeAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, } #[cfg(feature = "Win32_System_Com")] @@ -1051,17 +1059,19 @@ impl IHTMLUserDataOM { { (windows_core::Interface::vtable(self).load)(windows_core::Interface::as_raw(self), strname.param().abi()).ok() } - pub unsafe fn getAttribute(&self, name: P0) -> windows_core::Result + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn getAttribute(&self, name: P0) -> windows_core::Result where P0: windows_core::Param, { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).getAttribute)(windows_core::Interface::as_raw(self), name.param().abi(), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn setAttribute(&self, name: P0, value: P1) -> windows_core::Result<()> where P0: windows_core::Param, - P1: windows_core::Param, + P1: windows_core::Param, { (windows_core::Interface::vtable(self).setAttribute)(windows_core::Interface::as_raw(self), name.param().abi(), value.param().abi()).ok() } @@ -1092,8 +1102,14 @@ pub struct IHTMLUserDataOM_Vtbl { XMLDocument: usize, pub save: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub load: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub getAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + getAttribute: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub setAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + setAttribute: usize, pub removeAttribute: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub Setexpires: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub expires: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, @@ -1394,7 +1410,8 @@ impl IIEWebDriverSite { { (windows_core::Interface::vtable(self).DetachWebdriver)(windows_core::Interface::as_raw(self), punkwd.param().abi()).ok() } - pub unsafe fn GetCapabilityValue(&self, punkwd: P0, capname: P1) -> windows_core::Result + #[cfg(all(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 P0: windows_core::Param, P1: windows_core::Param, @@ -1409,7 +1426,10 @@ pub struct IIEWebDriverSite_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub WindowOperation: unsafe extern "system" fn(*mut core::ffi::c_void, u32, u32) -> windows_core::HRESULT, pub DetachWebdriver: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void) -> windows_core::HRESULT, - pub GetCapabilityValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetCapabilityValue: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::ffi::c_void, windows_core::PCWSTR, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetCapabilityValue: usize, } windows_core::imp::define_interface!(IImageDecodeEventSink, IImageDecodeEventSink_Vtbl, 0xbaa342a0_2ded_11d0_86f4_00a0c913f750); impl core::ops::Deref for IImageDecodeEventSink { @@ -1604,13 +1624,15 @@ impl ILayoutRect { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).nextRect)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn SetcontentSrc(&self, varcontentsrc: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).SetcontentSrc)(windows_core::Interface::as_raw(self), varcontentsrc.param().abi()).ok() } - pub unsafe fn contentSrc(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn contentSrc(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).contentSrc)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -1658,8 +1680,14 @@ pub struct ILayoutRect_Vtbl { pub base__: super::super::System::Com::IDispatch_Vtbl, pub SetnextRect: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, pub nextRect: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, - pub SetcontentSrc: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, - pub contentSrc: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub SetcontentSrc: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + SetcontentSrc: usize, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub contentSrc: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + contentSrc: usize, pub SethonorPageBreaks: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub honorPageBreaks: unsafe extern "system" fn(*mut core::ffi::c_void, *mut super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, pub SethonorPageRules: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::VARIANT_BOOL) -> windows_core::HRESULT, @@ -2726,11 +2754,12 @@ impl core::ops::Deref for ITimer { } windows_core::imp::interface_hierarchy!(ITimer, windows_core::IUnknown); impl ITimer { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn Advise(&self, vtimemin: P0, vtimemax: P1, vtimeinterval: P2, dwflags: u32, ptimersink: P3) -> windows_core::Result where - P0: windows_core::Param, - P1: windows_core::Param, - P2: windows_core::Param, + P0: windows_core::Param, + P1: windows_core::Param, + P2: windows_core::Param, P3: windows_core::Param, { let mut result__ = core::mem::zeroed(); @@ -2745,7 +2774,8 @@ impl ITimer { { (windows_core::Interface::vtable(self).Freeze)(windows_core::Interface::as_raw(self), ffreeze.param().abi()).ok() } - pub unsafe fn GetTime(&self) -> windows_core::Result { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub unsafe fn GetTime(&self) -> windows_core::Result { let mut result__ = core::mem::zeroed(); (windows_core::Interface::vtable(self).GetTime)(windows_core::Interface::as_raw(self), &mut result__).and_then(|| windows_core::Type::from_abi(result__)) } @@ -2753,10 +2783,16 @@ impl ITimer { #[repr(C)] pub struct ITimer_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub Advise: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, u32, *mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub Advise: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit, core::mem::MaybeUninit, core::mem::MaybeUninit, u32, *mut core::ffi::c_void, *mut u32) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + Advise: usize, pub Unadvise: unsafe extern "system" fn(*mut core::ffi::c_void, u32) -> windows_core::HRESULT, pub Freeze: unsafe extern "system" fn(*mut core::ffi::c_void, super::super::Foundation::BOOL) -> windows_core::HRESULT, - pub GetTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub GetTime: unsafe extern "system" fn(*mut core::ffi::c_void, *mut core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + GetTime: usize, } windows_core::imp::define_interface!(ITimerEx, ITimerEx_Vtbl, 0x30510414_98b5_11cf_bb82_00aa00bdce0b); impl core::ops::Deref for ITimerEx { @@ -2819,9 +2855,10 @@ impl core::ops::Deref for ITimerSink { } windows_core::imp::interface_hierarchy!(ITimerSink, windows_core::IUnknown); impl ITimerSink { + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] pub unsafe fn OnTimer(&self, vtimeadvise: P0) -> windows_core::Result<()> where - P0: windows_core::Param, + P0: windows_core::Param, { (windows_core::Interface::vtable(self).OnTimer)(windows_core::Interface::as_raw(self), vtimeadvise.param().abi()).ok() } @@ -2829,7 +2866,10 @@ impl ITimerSink { #[repr(C)] pub struct ITimerSink_Vtbl { pub base__: windows_core::IUnknown_Vtbl, - pub OnTimer: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant"))] + pub OnTimer: unsafe extern "system" fn(*mut core::ffi::c_void, core::mem::MaybeUninit) -> windows_core::HRESULT, + #[cfg(not(all(feature = "Win32_System_Com", feature = "Win32_System_Ole", feature = "Win32_System_Variant")))] + OnTimer: usize, } windows_core::imp::define_interface!(ITridentTouchInput, ITridentTouchInput_Vtbl, 0x30510850_98b5_11cf_bb82_00aa00bdce0b); impl core::ops::Deref for ITridentTouchInput { From c4b9b8cc3e27f1b0a560062f66c5c11e9986de61 Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Fri, 13 Sep 2024 17:59:31 -0500 Subject: [PATCH 5/9] tests --- crates/libs/windows/features.json | 2 +- crates/samples/windows/shell/Cargo.toml | 1 + crates/samples/windows/shell/src/main.rs | 3 +- crates/samples/windows/wmi/Cargo.toml | 6 +-- crates/samples/windows/wmi/src/main.rs | 2 +- .../tests/misc/implement/tests/properties.rs | 5 ++- crates/tests/misc/metadata/tests/unused.rs | 1 - crates/tests/misc/variant/Cargo.toml | 3 ++ crates/tests/misc/variant/tests/tests.rs | 21 ++++++---- crates/tools/bindings/src/core.txt | 40 ------------------- 10 files changed, 28 insertions(+), 56 deletions(-) diff --git a/crates/libs/windows/features.json b/crates/libs/windows/features.json index 2397f86c95..90a428d0af 100644 --- a/crates/libs/windows/features.json +++ b/crates/libs/windows/features.json @@ -1 +1 @@ -{"namespace_map":["Windows.AI.MachineLearning","Windows.AI.MachineLearning.Preview","Windows.ApplicationModel","Windows.ApplicationModel.Activation","Windows.ApplicationModel.AppExtensions","Windows.ApplicationModel.AppService","Windows.ApplicationModel.Appointments","Windows.ApplicationModel.Appointments.AppointmentsProvider","Windows.ApplicationModel.Appointments.DataProvider","Windows.ApplicationModel.Background","Windows.ApplicationModel.Calls","Windows.ApplicationModel.Calls.Background","Windows.ApplicationModel.Calls.Provider","Windows.ApplicationModel.Chat","Windows.ApplicationModel.CommunicationBlocking","Windows.ApplicationModel.Contacts","Windows.ApplicationModel.Contacts.DataProvider","Windows.ApplicationModel.Contacts.Provider","Windows.ApplicationModel.ConversationalAgent","Windows.ApplicationModel.Core","Windows.ApplicationModel.DataTransfer","Windows.ApplicationModel.DataTransfer.DragDrop","Windows.ApplicationModel.DataTransfer.DragDrop.Core","Windows.ApplicationModel.DataTransfer.ShareTarget","Windows.ApplicationModel.Email","Windows.ApplicationModel.Email.DataProvider","Windows.ApplicationModel.ExtendedExecution","Windows.ApplicationModel.ExtendedExecution.Foreground","Windows.ApplicationModel.Holographic","Windows.ApplicationModel.LockScreen","Windows.ApplicationModel.PackageExtensions","Windows.ApplicationModel.Payments","Windows.ApplicationModel.Payments.Provider","Windows.ApplicationModel.Preview.Holographic","Windows.ApplicationModel.Preview.InkWorkspace","Windows.ApplicationModel.Preview.Notes","Windows.ApplicationModel.Resources","Windows.ApplicationModel.Resources.Core","Windows.ApplicationModel.Resources.Management","Windows.ApplicationModel.Search","Windows.ApplicationModel.Search.Core","Windows.ApplicationModel.SocialInfo","Windows.ApplicationModel.SocialInfo.Provider","Windows.ApplicationModel.Store","Windows.ApplicationModel.Store.LicenseManagement","Windows.ApplicationModel.Store.Preview","Windows.ApplicationModel.Store.Preview.InstallControl","Windows.ApplicationModel.UserActivities","Windows.ApplicationModel.UserActivities.Core","Windows.ApplicationModel.UserDataAccounts","Windows.ApplicationModel.UserDataAccounts.Provider","Windows.ApplicationModel.UserDataAccounts.SystemAccess","Windows.ApplicationModel.UserDataTasks","Windows.ApplicationModel.UserDataTasks.DataProvider","Windows.ApplicationModel.VoiceCommands","Windows.ApplicationModel.Wallet","Windows.ApplicationModel.Wallet.System","Windows.Data.Html","Windows.Data.Json","Windows.Data.Pdf","Windows.Data.Text","Windows.Data.Xml.Dom","Windows.Data.Xml.Xsl","Windows.Devices","Windows.Devices.Adc","Windows.Devices.Adc.Provider","Windows.Devices.Background","Windows.Devices.Bluetooth","Windows.Devices.Bluetooth.Advertisement","Windows.Devices.Bluetooth.Background","Windows.Devices.Bluetooth.GenericAttributeProfile","Windows.Devices.Bluetooth.Rfcomm","Windows.Devices.Custom","Windows.Devices.Display","Windows.Devices.Display.Core","Windows.Devices.Enumeration","Windows.Devices.Enumeration.Pnp","Windows.Devices.Geolocation","Windows.Devices.Geolocation.Geofencing","Windows.Devices.Geolocation.Provider","Windows.Devices.Gpio","Windows.Devices.Gpio.Provider","Windows.Devices.Haptics","Windows.Devices.HumanInterfaceDevice","Windows.Devices.I2c","Windows.Devices.I2c.Provider","Windows.Devices.Input","Windows.Devices.Input.Preview","Windows.Devices.Lights","Windows.Devices.Lights.Effects","Windows.Devices.Midi","Windows.Devices.Perception","Windows.Devices.Perception.Provider","Windows.Devices.PointOfService","Windows.Devices.PointOfService.Provider","Windows.Devices.Portable","Windows.Devices.Power","Windows.Devices.Printers","Windows.Devices.Printers.Extensions","Windows.Devices.Pwm","Windows.Devices.Pwm.Provider","Windows.Devices.Radios","Windows.Devices.Scanners","Windows.Devices.Sensors","Windows.Devices.Sensors.Custom","Windows.Devices.SerialCommunication","Windows.Devices.SmartCards","Windows.Devices.Sms","Windows.Devices.Spi","Windows.Devices.Spi.Provider","Windows.Devices.Usb","Windows.Devices.WiFi","Windows.Devices.WiFiDirect","Windows.Devices.WiFiDirect.Services","Windows.Embedded.DeviceLockdown","Windows.Foundation","Windows.Foundation.Collections","Windows.Foundation.Diagnostics","Windows.Foundation.Metadata","Windows.Foundation.Numerics","Windows.Gaming.Input","Windows.Gaming.Input.Custom","Windows.Gaming.Input.ForceFeedback","Windows.Gaming.Input.Preview","Windows.Gaming.Preview","Windows.Gaming.Preview.GamesEnumeration","Windows.Gaming.UI","Windows.Gaming.XboxLive","Windows.Gaming.XboxLive.Storage","Windows.Globalization","Windows.Globalization.Collation","Windows.Globalization.DateTimeFormatting","Windows.Globalization.Fonts","Windows.Globalization.NumberFormatting","Windows.Globalization.PhoneNumberFormatting","Windows.Graphics","Windows.Graphics.Capture","Windows.Graphics.DirectX","Windows.Graphics.DirectX.Direct3D11","Windows.Graphics.Display","Windows.Graphics.Display.Core","Windows.Graphics.Effects","Windows.Graphics.Holographic","Windows.Graphics.Imaging","Windows.Graphics.Printing","Windows.Graphics.Printing.OptionDetails","Windows.Graphics.Printing.PrintSupport","Windows.Graphics.Printing.PrintTicket","Windows.Graphics.Printing.Workflow","Windows.Graphics.Printing3D","Windows.Management","Windows.Management.Core","Windows.Management.Deployment","Windows.Management.Deployment.Preview","Windows.Management.Policies","Windows.Management.Setup","Windows.Management.Update","Windows.Management.Workplace","Windows.Media","Windows.Media.AppBroadcasting","Windows.Media.AppRecording","Windows.Media.Audio","Windows.Media.Capture","Windows.Media.Capture.Core","Windows.Media.Capture.Frames","Windows.Media.Casting","Windows.Media.ClosedCaptioning","Windows.Media.ContentRestrictions","Windows.Media.Control","Windows.Media.Core","Windows.Media.Core.Preview","Windows.Media.Devices","Windows.Media.Devices.Core","Windows.Media.DialProtocol","Windows.Media.Editing","Windows.Media.Effects","Windows.Media.FaceAnalysis","Windows.Media.Import","Windows.Media.MediaProperties","Windows.Media.Miracast","Windows.Media.Ocr","Windows.Media.PlayTo","Windows.Media.Playback","Windows.Media.Playlists","Windows.Media.Protection","Windows.Media.Protection.PlayReady","Windows.Media.Render","Windows.Media.SpeechRecognition","Windows.Media.SpeechSynthesis","Windows.Media.Streaming.Adaptive","Windows.Media.Transcoding","Windows.Networking","Windows.Networking.BackgroundTransfer","Windows.Networking.Connectivity","Windows.Networking.NetworkOperators","Windows.Networking.Proximity","Windows.Networking.PushNotifications","Windows.Networking.ServiceDiscovery.Dnssd","Windows.Networking.Sockets","Windows.Networking.Vpn","Windows.Networking.XboxLive","Windows.Perception","Windows.Perception.Automation.Core","Windows.Perception.People","Windows.Perception.Spatial","Windows.Perception.Spatial.Preview","Windows.Perception.Spatial.Surfaces","Windows.Phone","Windows.Phone.ApplicationModel","Windows.Phone.Devices.Notification","Windows.Phone.Devices.Power","Windows.Phone.Management.Deployment","Windows.Phone.Media.Devices","Windows.Phone.Notification.Management","Windows.Phone.PersonalInformation","Windows.Phone.PersonalInformation.Provisioning","Windows.Phone.Speech.Recognition","Windows.Phone.StartScreen","Windows.Phone.System","Windows.Phone.System.Power","Windows.Phone.System.Profile","Windows.Phone.System.UserProfile.GameServices.Core","Windows.Phone.UI.Input","Windows.Security.Authentication.Identity","Windows.Security.Authentication.Identity.Core","Windows.Security.Authentication.Identity.Provider","Windows.Security.Authentication.OnlineId","Windows.Security.Authentication.Web","Windows.Security.Authentication.Web.Core","Windows.Security.Authentication.Web.Provider","Windows.Security.Authorization.AppCapabilityAccess","Windows.Security.Credentials","Windows.Security.Credentials.UI","Windows.Security.Cryptography","Windows.Security.Cryptography.Certificates","Windows.Security.Cryptography.Core","Windows.Security.Cryptography.DataProtection","Windows.Security.DataProtection","Windows.Security.EnterpriseData","Windows.Security.ExchangeActiveSyncProvisioning","Windows.Security.Isolation","Windows.Services.Cortana","Windows.Services.Maps","Windows.Services.Maps.Guidance","Windows.Services.Maps.LocalSearch","Windows.Services.Maps.OfflineMaps","Windows.Services.Store","Windows.Services.TargetedContent","Windows.Storage","Windows.Storage.AccessCache","Windows.Storage.BulkAccess","Windows.Storage.Compression","Windows.Storage.FileProperties","Windows.Storage.Pickers","Windows.Storage.Pickers.Provider","Windows.Storage.Provider","Windows.Storage.Search","Windows.Storage.Streams","Windows.System","Windows.System.Diagnostics","Windows.System.Diagnostics.DevicePortal","Windows.System.Diagnostics.Telemetry","Windows.System.Diagnostics.TraceReporting","Windows.System.Display","Windows.System.Implementation.FileExplorer","Windows.System.Inventory","Windows.System.Power","Windows.System.Power.Diagnostics","Windows.System.Preview","Windows.System.Profile","Windows.System.Profile.SystemManufacturers","Windows.System.RemoteDesktop","Windows.System.RemoteDesktop.Input","Windows.System.RemoteDesktop.Provider","Windows.System.RemoteSystems","Windows.System.Threading","Windows.System.Threading.Core","Windows.System.Update","Windows.System.UserProfile","Windows.UI","Windows.UI.Accessibility","Windows.UI.ApplicationSettings","Windows.UI.Composition","Windows.UI.Composition.Core","Windows.UI.Composition.Desktop","Windows.UI.Composition.Diagnostics","Windows.UI.Composition.Effects","Windows.UI.Composition.Interactions","Windows.UI.Composition.Scenes","Windows.UI.Core","Windows.UI.Core.AnimationMetrics","Windows.UI.Core.Preview","Windows.UI.Input","Windows.UI.Input.Core","Windows.UI.Input.Inking","Windows.UI.Input.Inking.Analysis","Windows.UI.Input.Inking.Core","Windows.UI.Input.Inking.Preview","Windows.UI.Input.Preview","Windows.UI.Input.Preview.Injection","Windows.UI.Input.Spatial","Windows.UI.Notifications","Windows.UI.Notifications.Management","Windows.UI.Notifications.Preview","Windows.UI.Popups","Windows.UI.Shell","Windows.UI.StartScreen","Windows.UI.Text","Windows.UI.Text.Core","Windows.UI.UIAutomation","Windows.UI.UIAutomation.Core","Windows.UI.ViewManagement","Windows.UI.ViewManagement.Core","Windows.UI.WebUI","Windows.UI.WebUI.Core","Windows.UI.WindowManagement","Windows.UI.WindowManagement.Preview","Windows.UI.Xaml","Windows.UI.Xaml.Automation","Windows.UI.Xaml.Automation.Peers","Windows.UI.Xaml.Automation.Provider","Windows.UI.Xaml.Automation.Text","Windows.UI.Xaml.Controls","Windows.UI.Xaml.Controls.Maps","Windows.UI.Xaml.Controls.Primitives","Windows.UI.Xaml.Core.Direct","Windows.UI.Xaml.Data","Windows.UI.Xaml.Documents","Windows.UI.Xaml.Hosting","Windows.UI.Xaml.Input","Windows.UI.Xaml.Interop","Windows.UI.Xaml.Markup","Windows.UI.Xaml.Media","Windows.UI.Xaml.Media.Animation","Windows.UI.Xaml.Media.Imaging","Windows.UI.Xaml.Media.Media3D","Windows.UI.Xaml.Navigation","Windows.UI.Xaml.Printing","Windows.UI.Xaml.Resources","Windows.UI.Xaml.Shapes","Windows.Wdk.Devices.Bluetooth","Windows.Wdk.Devices.HumanInterfaceDevice","Windows.Wdk.Foundation","Windows.Wdk.Graphics.Direct3D","Windows.Wdk.NetworkManagement.Ndis","Windows.Wdk.NetworkManagement.WindowsFilteringPlatform","Windows.Wdk.Storage.FileSystem","Windows.Wdk.Storage.FileSystem.Minifilters","Windows.Wdk.System.IO","Windows.Wdk.System.Memory","Windows.Wdk.System.OfflineRegistry","Windows.Wdk.System.Registry","Windows.Wdk.System.SystemInformation","Windows.Wdk.System.SystemServices","Windows.Wdk.System.Threading","Windows.Web","Windows.Web.AtomPub","Windows.Web.Http","Windows.Web.Http.Diagnostics","Windows.Web.Http.Filters","Windows.Web.Http.Headers","Windows.Web.Syndication","Windows.Web.UI","Windows.Web.UI.Interop","Windows.Win32.AI.MachineLearning.DirectML","Windows.Win32.AI.MachineLearning.WinML","Windows.Win32.Data.HtmlHelp","Windows.Win32.Data.RightsManagement","Windows.Win32.Data.Xml.MsXml","Windows.Win32.Data.Xml.XmlLite","Windows.Win32.Devices.AllJoyn","Windows.Win32.Devices.BiometricFramework","Windows.Win32.Devices.Bluetooth","Windows.Win32.Devices.Communication","Windows.Win32.Devices.DeviceAccess","Windows.Win32.Devices.DeviceAndDriverInstallation","Windows.Win32.Devices.DeviceQuery","Windows.Win32.Devices.Display","Windows.Win32.Devices.Enumeration.Pnp","Windows.Win32.Devices.Fax","Windows.Win32.Devices.FunctionDiscovery","Windows.Win32.Devices.Geolocation","Windows.Win32.Devices.HumanInterfaceDevice","Windows.Win32.Devices.ImageAcquisition","Windows.Win32.Devices.PortableDevices","Windows.Win32.Devices.Properties","Windows.Win32.Devices.Pwm","Windows.Win32.Devices.Sensors","Windows.Win32.Devices.SerialCommunication","Windows.Win32.Devices.Tapi","Windows.Win32.Devices.Usb","Windows.Win32.Devices.WebServicesOnDevices","Windows.Win32.Foundation","Windows.Win32.Foundation.Metadata","Windows.Win32.Gaming","Windows.Win32.Globalization","Windows.Win32.Graphics.CompositionSwapchain","Windows.Win32.Graphics.DXCore","Windows.Win32.Graphics.Direct2D","Windows.Win32.Graphics.Direct2D.Common","Windows.Win32.Graphics.Direct3D","Windows.Win32.Graphics.Direct3D.Dxc","Windows.Win32.Graphics.Direct3D.Fxc","Windows.Win32.Graphics.Direct3D10","Windows.Win32.Graphics.Direct3D11","Windows.Win32.Graphics.Direct3D11on12","Windows.Win32.Graphics.Direct3D12","Windows.Win32.Graphics.Direct3D9","Windows.Win32.Graphics.Direct3D9on12","Windows.Win32.Graphics.DirectComposition","Windows.Win32.Graphics.DirectDraw","Windows.Win32.Graphics.DirectManipulation","Windows.Win32.Graphics.DirectWrite","Windows.Win32.Graphics.Dwm","Windows.Win32.Graphics.Dxgi","Windows.Win32.Graphics.Dxgi.Common","Windows.Win32.Graphics.Gdi","Windows.Win32.Graphics.GdiPlus","Windows.Win32.Graphics.Hlsl","Windows.Win32.Graphics.Imaging","Windows.Win32.Graphics.Imaging.D2D","Windows.Win32.Graphics.OpenGL","Windows.Win32.Graphics.Printing","Windows.Win32.Graphics.Printing.PrintTicket","Windows.Win32.Management.MobileDeviceManagementRegistration","Windows.Win32.Media","Windows.Win32.Media.Audio","Windows.Win32.Media.Audio.Apo","Windows.Win32.Media.Audio.DirectMusic","Windows.Win32.Media.Audio.DirectSound","Windows.Win32.Media.Audio.Endpoints","Windows.Win32.Media.Audio.XAudio2","Windows.Win32.Media.DeviceManager","Windows.Win32.Media.DirectShow","Windows.Win32.Media.DirectShow.Tv","Windows.Win32.Media.DirectShow.Xml","Windows.Win32.Media.DxMediaObjects","Windows.Win32.Media.KernelStreaming","Windows.Win32.Media.LibrarySharingServices","Windows.Win32.Media.MediaFoundation","Windows.Win32.Media.MediaPlayer","Windows.Win32.Media.Multimedia","Windows.Win32.Media.PictureAcquisition","Windows.Win32.Media.Speech","Windows.Win32.Media.Streaming","Windows.Win32.Media.WindowsMediaFormat","Windows.Win32.NetworkManagement.Dhcp","Windows.Win32.NetworkManagement.Dns","Windows.Win32.NetworkManagement.InternetConnectionWizard","Windows.Win32.NetworkManagement.IpHelper","Windows.Win32.NetworkManagement.MobileBroadband","Windows.Win32.NetworkManagement.Multicast","Windows.Win32.NetworkManagement.Ndis","Windows.Win32.NetworkManagement.NetBios","Windows.Win32.NetworkManagement.NetManagement","Windows.Win32.NetworkManagement.NetShell","Windows.Win32.NetworkManagement.NetworkDiagnosticsFramework","Windows.Win32.NetworkManagement.NetworkPolicyServer","Windows.Win32.NetworkManagement.P2P","Windows.Win32.NetworkManagement.QoS","Windows.Win32.NetworkManagement.Rras","Windows.Win32.NetworkManagement.Snmp","Windows.Win32.NetworkManagement.WNet","Windows.Win32.NetworkManagement.WebDav","Windows.Win32.NetworkManagement.WiFi","Windows.Win32.NetworkManagement.WindowsConnectNow","Windows.Win32.NetworkManagement.WindowsConnectionManager","Windows.Win32.NetworkManagement.WindowsFilteringPlatform","Windows.Win32.NetworkManagement.WindowsFirewall","Windows.Win32.NetworkManagement.WindowsNetworkVirtualization","Windows.Win32.Networking.ActiveDirectory","Windows.Win32.Networking.BackgroundIntelligentTransferService","Windows.Win32.Networking.Clustering","Windows.Win32.Networking.HttpServer","Windows.Win32.Networking.Ldap","Windows.Win32.Networking.NetworkListManager","Windows.Win32.Networking.RemoteDifferentialCompression","Windows.Win32.Networking.WebSocket","Windows.Win32.Networking.WinHttp","Windows.Win32.Networking.WinInet","Windows.Win32.Networking.WinSock","Windows.Win32.Networking.WindowsWebServices","Windows.Win32.Security","Windows.Win32.Security.AppLocker","Windows.Win32.Security.Authentication.Identity","Windows.Win32.Security.Authentication.Identity.Provider","Windows.Win32.Security.Authorization","Windows.Win32.Security.Authorization.UI","Windows.Win32.Security.ConfigurationSnapin","Windows.Win32.Security.Credentials","Windows.Win32.Security.Cryptography","Windows.Win32.Security.Cryptography.Catalog","Windows.Win32.Security.Cryptography.Certificates","Windows.Win32.Security.Cryptography.Sip","Windows.Win32.Security.Cryptography.UI","Windows.Win32.Security.DiagnosticDataQuery","Windows.Win32.Security.DirectoryServices","Windows.Win32.Security.EnterpriseData","Windows.Win32.Security.ExtensibleAuthenticationProtocol","Windows.Win32.Security.Isolation","Windows.Win32.Security.LicenseProtection","Windows.Win32.Security.NetworkAccessProtection","Windows.Win32.Security.Tpm","Windows.Win32.Security.WinTrust","Windows.Win32.Security.WinWlx","Windows.Win32.Storage.Cabinets","Windows.Win32.Storage.CloudFilters","Windows.Win32.Storage.Compression","Windows.Win32.Storage.DataDeduplication","Windows.Win32.Storage.DistributedFileSystem","Windows.Win32.Storage.EnhancedStorage","Windows.Win32.Storage.FileHistory","Windows.Win32.Storage.FileServerResourceManager","Windows.Win32.Storage.FileSystem","Windows.Win32.Storage.Imapi","Windows.Win32.Storage.IndexServer","Windows.Win32.Storage.InstallableFileSystems","Windows.Win32.Storage.IscsiDisc","Windows.Win32.Storage.Jet","Windows.Win32.Storage.Nvme","Windows.Win32.Storage.OfflineFiles","Windows.Win32.Storage.OperationRecorder","Windows.Win32.Storage.Packaging.Appx","Windows.Win32.Storage.Packaging.Opc","Windows.Win32.Storage.ProjectedFileSystem","Windows.Win32.Storage.StructuredStorage","Windows.Win32.Storage.Vhd","Windows.Win32.Storage.VirtualDiskService","Windows.Win32.Storage.Vss","Windows.Win32.Storage.Xps","Windows.Win32.Storage.Xps.Printing","Windows.Win32.System.AddressBook","Windows.Win32.System.Antimalware","Windows.Win32.System.ApplicationInstallationAndServicing","Windows.Win32.System.ApplicationVerifier","Windows.Win32.System.AssessmentTool","Windows.Win32.System.ClrHosting","Windows.Win32.System.Com","Windows.Win32.System.Com.CallObj","Windows.Win32.System.Com.ChannelCredentials","Windows.Win32.System.Com.Events","Windows.Win32.System.Com.Marshal","Windows.Win32.System.Com.StructuredStorage","Windows.Win32.System.Com.UI","Windows.Win32.System.Com.Urlmon","Windows.Win32.System.ComponentServices","Windows.Win32.System.Console","Windows.Win32.System.Contacts","Windows.Win32.System.CorrelationVector","Windows.Win32.System.DataExchange","Windows.Win32.System.DeploymentServices","Windows.Win32.System.DesktopSharing","Windows.Win32.System.DeveloperLicensing","Windows.Win32.System.Diagnostics.Ceip","Windows.Win32.System.Diagnostics.ClrProfiling","Windows.Win32.System.Diagnostics.Debug","Windows.Win32.System.Diagnostics.Debug.ActiveScript","Windows.Win32.System.Diagnostics.Debug.Extensions","Windows.Win32.System.Diagnostics.Debug.WebApp","Windows.Win32.System.Diagnostics.Etw","Windows.Win32.System.Diagnostics.ProcessSnapshotting","Windows.Win32.System.Diagnostics.ToolHelp","Windows.Win32.System.Diagnostics.TraceLogging","Windows.Win32.System.DistributedTransactionCoordinator","Windows.Win32.System.Environment","Windows.Win32.System.ErrorReporting","Windows.Win32.System.EventCollector","Windows.Win32.System.EventLog","Windows.Win32.System.EventNotificationService","Windows.Win32.System.GroupPolicy","Windows.Win32.System.HostCompute","Windows.Win32.System.HostComputeNetwork","Windows.Win32.System.HostComputeSystem","Windows.Win32.System.Hypervisor","Windows.Win32.System.IO","Windows.Win32.System.Iis","Windows.Win32.System.Ioctl","Windows.Win32.System.JobObjects","Windows.Win32.System.Js","Windows.Win32.System.Kernel","Windows.Win32.System.LibraryLoader","Windows.Win32.System.Mailslots","Windows.Win32.System.Mapi","Windows.Win32.System.Memory","Windows.Win32.System.Memory.NonVolatile","Windows.Win32.System.MessageQueuing","Windows.Win32.System.MixedReality","Windows.Win32.System.Mmc","Windows.Win32.System.Ole","Windows.Win32.System.ParentalControls","Windows.Win32.System.PasswordManagement","Windows.Win32.System.Performance","Windows.Win32.System.Performance.HardwareCounterProfiling","Windows.Win32.System.Pipes","Windows.Win32.System.Power","Windows.Win32.System.ProcessStatus","Windows.Win32.System.RealTimeCommunications","Windows.Win32.System.Recovery","Windows.Win32.System.Registry","Windows.Win32.System.RemoteAssistance","Windows.Win32.System.RemoteDesktop","Windows.Win32.System.RemoteManagement","Windows.Win32.System.RestartManager","Windows.Win32.System.Restore","Windows.Win32.System.Rpc","Windows.Win32.System.Search","Windows.Win32.System.Search.Common","Windows.Win32.System.SecurityCenter","Windows.Win32.System.ServerBackup","Windows.Win32.System.Services","Windows.Win32.System.SettingsManagementInfrastructure","Windows.Win32.System.SetupAndMigration","Windows.Win32.System.Shutdown","Windows.Win32.System.SideShow","Windows.Win32.System.StationsAndDesktops","Windows.Win32.System.SubsystemForLinux","Windows.Win32.System.SystemInformation","Windows.Win32.System.SystemServices","Windows.Win32.System.TaskScheduler","Windows.Win32.System.Threading","Windows.Win32.System.Time","Windows.Win32.System.TpmBaseServices","Windows.Win32.System.TransactionServer","Windows.Win32.System.UpdateAgent","Windows.Win32.System.UpdateAssessment","Windows.Win32.System.UserAccessLogging","Windows.Win32.System.Variant","Windows.Win32.System.VirtualDosMachines","Windows.Win32.System.WinRT","Windows.Win32.System.WinRT.AllJoyn","Windows.Win32.System.WinRT.Composition","Windows.Win32.System.WinRT.CoreInputView","Windows.Win32.System.WinRT.Direct3D11","Windows.Win32.System.WinRT.Display","Windows.Win32.System.WinRT.Graphics.Capture","Windows.Win32.System.WinRT.Graphics.Direct2D","Windows.Win32.System.WinRT.Graphics.Imaging","Windows.Win32.System.WinRT.Holographic","Windows.Win32.System.WinRT.Isolation","Windows.Win32.System.WinRT.ML","Windows.Win32.System.WinRT.Media","Windows.Win32.System.WinRT.Metadata","Windows.Win32.System.WinRT.Pdf","Windows.Win32.System.WinRT.Printing","Windows.Win32.System.WinRT.Shell","Windows.Win32.System.WinRT.Storage","Windows.Win32.System.WinRT.Xaml","Windows.Win32.System.WindowsProgramming","Windows.Win32.System.WindowsSync","Windows.Win32.System.Wmi","Windows.Win32.UI.Accessibility","Windows.Win32.UI.Animation","Windows.Win32.UI.ColorSystem","Windows.Win32.UI.Controls","Windows.Win32.UI.Controls.Dialogs","Windows.Win32.UI.Controls.RichEdit","Windows.Win32.UI.HiDpi","Windows.Win32.UI.Input","Windows.Win32.UI.Input.Ime","Windows.Win32.UI.Input.Ink","Windows.Win32.UI.Input.KeyboardAndMouse","Windows.Win32.UI.Input.Pointer","Windows.Win32.UI.Input.Radial","Windows.Win32.UI.Input.Touch","Windows.Win32.UI.Input.XboxController","Windows.Win32.UI.InteractionContext","Windows.Win32.UI.LegacyWindowsEnvironmentFeatures","Windows.Win32.UI.Magnification","Windows.Win32.UI.Notifications","Windows.Win32.UI.Ribbon","Windows.Win32.UI.Shell","Windows.Win32.UI.Shell.Common","Windows.Win32.UI.Shell.PropertiesSystem","Windows.Win32.UI.TabletPC","Windows.Win32.UI.TextServices","Windows.Win32.UI.WindowsAndMessaging","Windows.Win32.UI.Wpf","Windows.Win32.UI.Xaml.Diagnostics","Windows.Win32.Web.InternetExplorer","Windows.Win32.Web.MsHtml"],"feature_map":["AI_MachineLearning","ApplicationModel","ApplicationModel_Activation","ApplicationModel_AppExtensions","ApplicationModel_AppService","ApplicationModel_Appointments","ApplicationModel_Appointments_AppointmentsProvider","ApplicationModel_Appointments_DataProvider","ApplicationModel_Background","ApplicationModel_Calls","ApplicationModel_Calls_Background","ApplicationModel_Calls_Provider","ApplicationModel_Chat","ApplicationModel_CommunicationBlocking","ApplicationModel_Contacts","ApplicationModel_Contacts_DataProvider","ApplicationModel_Contacts_Provider","ApplicationModel_ConversationalAgent","ApplicationModel_Core","ApplicationModel_DataTransfer","ApplicationModel_DataTransfer_DragDrop","ApplicationModel_DataTransfer_DragDrop_Core","ApplicationModel_DataTransfer_ShareTarget","ApplicationModel_Email","ApplicationModel_Email_DataProvider","ApplicationModel_ExtendedExecution","ApplicationModel_ExtendedExecution_Foreground","ApplicationModel_Holographic","ApplicationModel_LockScreen","ApplicationModel_PackageExtensions","ApplicationModel_Payments","ApplicationModel_Payments_Provider","ApplicationModel_Preview_Holographic","ApplicationModel_Preview_InkWorkspace","ApplicationModel_Preview_Notes","ApplicationModel_Resources","ApplicationModel_Resources_Core","Foundation_Collections","ApplicationModel_Resources_Management","ApplicationModel_Search","ApplicationModel_Search_Core","ApplicationModel_UserActivities","ApplicationModel_UserActivities_Core","ApplicationModel_UserDataAccounts","ApplicationModel_UserDataAccounts_Provider","ApplicationModel_UserDataAccounts_SystemAccess","ApplicationModel_UserDataTasks","ApplicationModel_UserDataTasks_DataProvider","ApplicationModel_VoiceCommands","ApplicationModel_Wallet","ApplicationModel_Wallet_System","Data_Html","Data_Json","Data_Pdf","Data_Text","Data_Xml_Dom","Data_Xml_Xsl","Devices","Devices_Adc","Devices_Adc_Provider","Devices_Background","Devices_Bluetooth","Devices_Bluetooth_Advertisement","Devices_Bluetooth_Background","Devices_Bluetooth_GenericAttributeProfile","Devices_Bluetooth_Rfcomm","Devices_Custom","Devices_Display","Devices_Display_Core","Foundation_Numerics","Devices_Enumeration","Storage_Streams","Devices_Enumeration_Pnp","Devices_Geolocation","Devices_Geolocation_Geofencing","Devices_Geolocation_Provider","Devices_Gpio","Foundation","Devices_Gpio_Provider","Devices_Haptics","Devices_HumanInterfaceDevice","Devices_I2c","Devices_I2c_Provider","Devices_Input","Devices_Input_Preview","Devices_Lights","Devices_Lights_Effects","Devices_Midi","Devices_PointOfService","Devices_PointOfService_Provider","Devices_Portable","Devices_Power","Devices_Printers","Devices_Printers_Extensions","Devices_Pwm","Devices_Pwm_Provider","Devices_Radios","Devices_Scanners","Devices_Sensors","Devices_Sensors_Custom","Devices_SerialCommunication","Devices_SmartCards","Devices_Sms","Devices_Spi","Devices_Spi_Provider","Devices_Usb","Devices_WiFi","Devices_WiFiDirect","Devices_WiFiDirect_Services","Embedded_DeviceLockdown","Foundation_Diagnostics","Foundation_Metadata","Gaming_Input","Gaming_Input_Custom","Gaming_Input_ForceFeedback","Gaming_Input_Preview","Gaming_Preview","Gaming_Preview_GamesEnumeration","Gaming_UI","Gaming_XboxLive","Gaming_XboxLive_Storage","Globalization","Globalization_Collation","Globalization_DateTimeFormatting","Globalization_Fonts","Globalization_NumberFormatting","Globalization_PhoneNumberFormatting","Graphics","Graphics_Capture","Graphics_DirectX","Graphics_DirectX_Direct3D11","Graphics_Display","Graphics_Display_Core","Graphics_Effects","Graphics_Holographic","Graphics_Imaging","Graphics_Printing","Graphics_Printing_OptionDetails","Graphics_Printing_PrintSupport","Graphics_Printing_PrintTicket","Graphics_Printing_Workflow","Graphics_Printing3D","Management","Management_Core","Management_Deployment","Management_Deployment_Preview","Management_Policies","Management_Setup","Management_Update","Management_Workplace","Media","Media_AppBroadcasting","Media_AppRecording","Media_Audio","Media_Capture","Media_Capture_Core","Media_Capture_Frames","Media_Casting","Media_ClosedCaptioning","Media_ContentRestrictions","Media_Control","Media_Core","Media_Effects","Media_Core_Preview","Media_Devices","Media_Devices_Core","Media_DialProtocol","Media_Editing","Media_FaceAnalysis","Media_Import","Media_MediaProperties","Media_Miracast","Media_Ocr","Media_PlayTo","Media_Playback","Media_Playlists","Media_Protection","Media_Protection_PlayReady","Media_Render","Media_SpeechRecognition","Media_SpeechSynthesis","Media_Streaming_Adaptive","Media_Transcoding","Networking","Networking_BackgroundTransfer","Networking_Connectivity","Networking_NetworkOperators","Networking_Proximity","Networking_PushNotifications","Networking_ServiceDiscovery_Dnssd","Networking_Sockets","Networking_Vpn","Networking_XboxLive","Perception","Perception_Automation_Core","Perception_People","Perception_Spatial","Perception_Spatial_Preview","Perception_Spatial_Surfaces","Phone","Phone_ApplicationModel","Phone_Devices_Notification","Phone_Devices_Power","Phone_Management_Deployment","Phone_Media_Devices","Phone_Notification_Management","Phone_PersonalInformation","Phone_PersonalInformation_Provisioning","Phone_Speech_Recognition","Phone_StartScreen","Phone_System","Phone_System_Power","Phone_System_Profile","Phone_System_UserProfile_GameServices_Core","Phone_UI_Input","Security_Authentication_Identity","Security_Authentication_Identity_Core","Security_Authentication_OnlineId","Security_Authentication_Web","Security_Authentication_Web_Core","Security_Authentication_Web_Provider","Security_Authorization_AppCapabilityAccess","Security_Credentials","Security_Credentials_UI","Security_Cryptography","Security_Cryptography_Certificates","Security_Cryptography_Core","Security_Cryptography_DataProtection","Security_DataProtection","Security_EnterpriseData","Security_ExchangeActiveSyncProvisioning","Security_Isolation","Services_Maps","Services_Maps_Guidance","Services_Maps_LocalSearch","Services_Maps_OfflineMaps","Services_Store","Services_TargetedContent","Storage","Storage_AccessCache","Storage_BulkAccess","Storage_Compression","Storage_FileProperties","Storage_Pickers","Storage_Pickers_Provider","Storage_Provider","Storage_Search","System","System_Diagnostics","System_Diagnostics_DevicePortal","System_Diagnostics_Telemetry","System_Diagnostics_TraceReporting","System_Display","System_Implementation_FileExplorer","System_Inventory","System_Power","System_Profile","System_Profile_SystemManufacturers","System_RemoteDesktop","System_RemoteDesktop_Input","System_RemoteDesktop_Provider","System_RemoteSystems","System_Threading","System_Threading_Core","System_Update","System_UserProfile","UI","UI_Accessibility","UI_ApplicationSettings","UI_Popups","UI_Composition","UI_Composition_Core","UI_Composition_Desktop","UI_Composition_Diagnostics","UI_Composition_Effects","UI_Composition_Interactions","UI_Composition_Scenes","UI_Core","UI_Core_AnimationMetrics","UI_Core_Preview","UI_Input","UI_Input_Core","UI_Input_Inking","UI_Input_Inking_Analysis","UI_Input_Inking_Core","UI_Input_Inking_Preview","UI_Input_Preview","UI_Input_Preview_Injection","UI_Input_Spatial","UI_Notifications","UI_Notifications_Management","UI_Notifications_Preview","UI_Shell","UI_StartScreen","UI_Text","UI_Text_Core","UI_UIAutomation","UI_UIAutomation_Core","UI_ViewManagement","UI_ViewManagement_Core","UI_WebUI","UI_WebUI_Core","UI_WindowManagement","UI_WindowManagement_Preview","Wdk_Devices_Bluetooth","Win32_Devices_Properties","Wdk_Devices_HumanInterfaceDevice","Win32_Foundation","Wdk_Foundation","Wdk_System_SystemServices","Win32_Security","Wdk_Storage_FileSystem","Win32_System_IO","Win32_System_Kernel","Win32_System_Power","Wdk_Graphics_Direct3D","Win32_Graphics_Direct3D9","Win32_Graphics_DirectDraw","Win32_Graphics_Gdi","Wdk_NetworkManagement_Ndis","Win32_Networking_WinSock","Win32_NetworkManagement_Ndis","Wdk_NetworkManagement_WindowsFilteringPlatform","Win32_NetworkManagement_WindowsFilteringPlatform","Win32_System_Rpc","Win32_System_Memory","Win32_Storage_FileSystem","Win32_System_Ioctl","Win32_Security_Authentication_Identity","Wdk_Storage_FileSystem_Minifilters","Win32_Storage_InstallableFileSystems","Wdk_System_IO","Wdk_System_Memory","Wdk_System_OfflineRegistry","Wdk_System_Registry","Wdk_System_SystemInformation","Win32_System_Diagnostics_Debug","Win32_System_Diagnostics_Etw","Win32_System_SystemInformation","Win32_Storage_IscsiDisc","Win32_System_WindowsProgramming","Win32_System_SystemServices","Win32_System_Threading","Wdk_System_Threading","Web","Web_AtomPub","Web_Http","Web_Http_Diagnostics","Web_Http_Filters","Web_Http_Headers","Web_Syndication","Web_UI","Web_UI_Interop","Win32_AI_MachineLearning_DirectML","Win32_Graphics_Direct3D12","Win32_AI_MachineLearning_WinML","Win32_Data_HtmlHelp","Win32_UI_Controls","Win32_System_Com","Win32_Data_RightsManagement","Win32_Data_Xml_MsXml","Win32_Data_Xml_XmlLite","Win32_Devices_AllJoyn","Win32_Devices_BiometricFramework","Win32_Devices_Bluetooth","Win32_Devices_Communication","Win32_Devices_DeviceAccess","Win32_Devices_DeviceAndDriverInstallation","Win32_System_Registry","Win32_UI_WindowsAndMessaging","Win32_Devices_DeviceQuery","Win32_Devices_Display","Win32_System_Console","Win32_Graphics_OpenGL","Win32_UI_ColorSystem","Win32_Devices_Enumeration_Pnp","Win32_Devices_Fax","Win32_Devices_FunctionDiscovery","Win32_UI_Shell_PropertiesSystem","Win32_Devices_Geolocation","Win32_Devices_HumanInterfaceDevice","Win32_Devices_ImageAcquisition","Win32_System_Variant","Win32_Devices_PortableDevices","Win32_Devices_Pwm","Win32_Devices_Sensors","Win32_Devices_SerialCommunication","Win32_Devices_Tapi","Win32_System_AddressBook","Win32_Devices_Usb","Win32_Devices_WebServicesOnDevices","Win32_Security_Cryptography","Win32_Gaming","Win32_Globalization","Win32_Graphics_CompositionSwapchain","Win32_Graphics_Dxgi_Common","Win32_Graphics_DXCore","Win32_Graphics_Direct2D","Win32_Graphics_Direct2D_Common","Win32_Graphics_Dxgi","Win32_Graphics_Direct3D","Win32_Graphics_Direct3D_Dxc","Win32_Graphics_Direct3D_Fxc","Win32_Graphics_Direct3D11","Win32_Graphics_Direct3D10","Win32_Graphics_Direct3D11on12","Win32_Graphics_Direct3D9on12","Win32_Graphics_DirectComposition","Win32_Graphics_DirectManipulation","Win32_Graphics_DirectWrite","Win32_Graphics_Dwm","Win32_Graphics_GdiPlus","Win32_Graphics_Hlsl","Win32_Graphics_Imaging","Win32_Graphics_Imaging_D2D","Win32_Graphics_Printing","Win32_Storage_Xps","Win32_System_Ole","Win32_Graphics_Printing_PrintTicket","Win32_Management_MobileDeviceManagementRegistration","Win32_Media","Win32_Media_Multimedia","Win32_Media_Audio","Win32_Media_Audio_Apo","Win32_Media_Audio_DirectMusic","Win32_Media_Audio_DirectSound","Win32_Media_Audio_Endpoints","Win32_Media_Audio_XAudio2","Win32_Media_DeviceManager","Win32_Media_DirectShow","Win32_Media_MediaFoundation","Win32_System_Com_StructuredStorage","Win32_Media_DirectShow_Tv","Win32_Media_KernelStreaming","Win32_Media_DirectShow_Xml","Win32_Media_DxMediaObjects","Win32_Media_LibrarySharingServices","Win32_Media_MediaPlayer","Win32_UI_Controls_Dialogs","Win32_Media_PictureAcquisition","Win32_Media_Speech","Win32_Media_Streaming","Win32_Media_WindowsMediaFormat","Win32_NetworkManagement_Dhcp","Win32_NetworkManagement_Dns","Win32_NetworkManagement_InternetConnectionWizard","Win32_NetworkManagement_IpHelper","Win32_NetworkManagement_MobileBroadband","Win32_NetworkManagement_Multicast","Win32_NetworkManagement_NetBios","Win32_NetworkManagement_NetManagement","Win32_NetworkManagement_NetShell","Win32_NetworkManagement_NetworkDiagnosticsFramework","Win32_NetworkManagement_NetworkPolicyServer","Win32_NetworkManagement_P2P","Win32_NetworkManagement_QoS","Win32_NetworkManagement_Rras","Win32_NetworkManagement_Snmp","Win32_NetworkManagement_WNet","Win32_NetworkManagement_WebDav","Win32_NetworkManagement_WiFi","Win32_Security_ExtensibleAuthenticationProtocol","Win32_System_RemoteDesktop","Win32_NetworkManagement_WindowsConnectNow","Win32_NetworkManagement_WindowsConnectionManager","Win32_NetworkManagement_WindowsFirewall","Win32_NetworkManagement_WindowsNetworkVirtualization","Win32_Networking_ActiveDirectory","Win32_UI_Shell","Win32_Networking_BackgroundIntelligentTransferService","Win32_Networking_Clustering","Win32_System_Services","Win32_Networking_HttpServer","Win32_Networking_Ldap","Win32_Networking_NetworkListManager","Win32_Networking_RemoteDifferentialCompression","Win32_Networking_WebSocket","Win32_Networking_WinHttp","Win32_Networking_WinInet","Win32_Networking_WindowsWebServices","Win32_Security_AppLocker","Win32_Security_Credentials","Win32_System_PasswordManagement","Win32_Security_Authentication_Identity_Provider","Win32_Security_Authorization","Win32_Security_Authorization_UI","Win32_Security_ConfigurationSnapin","Win32_Security_Cryptography_Catalog","Win32_Security_Cryptography_Sip","Win32_Security_Cryptography_Certificates","Win32_Security_Cryptography_UI","Win32_Security_WinTrust","Win32_Security_DiagnosticDataQuery","Win32_Security_DirectoryServices","Win32_Security_EnterpriseData","Win32_Storage_Packaging_Appx","Win32_Security_Isolation","Win32_Security_LicenseProtection","Win32_Security_NetworkAccessProtection","Win32_Security_Tpm","Win32_Security_WinWlx","Win32_System_StationsAndDesktops","Win32_Storage_Cabinets","Win32_Storage_CloudFilters","Win32_System_CorrelationVector","Win32_Storage_Compression","Win32_Storage_DataDeduplication","Win32_Storage_DistributedFileSystem","Win32_Storage_EnhancedStorage","Win32_Storage_FileHistory","Win32_Storage_FileServerResourceManager","Win32_Storage_Imapi","Win32_Storage_IndexServer","Win32_Storage_Jet","Win32_Storage_StructuredStorage","Win32_Storage_Nvme","Win32_Storage_OfflineFiles","Win32_Storage_OperationRecorder","Win32_Storage_Packaging_Opc","Win32_Storage_ProjectedFileSystem","Win32_Storage_Vhd","Win32_Storage_VirtualDiskService","Win32_Storage_Vss","Win32_Storage_Xps_Printing","Win32_System_Antimalware","Win32_System_ApplicationInstallationAndServicing","Win32_System_ApplicationVerifier","Win32_System_AssessmentTool","Win32_UI_Accessibility","Win32_System_ClrHosting","Win32_System_Com_CallObj","Win32_System_Com_ChannelCredentials","Win32_System_Com_Events","Win32_System_Com_Marshal","Win32_System_Com_UI","Win32_System_Com_Urlmon","Win32_System_ComponentServices","Win32_System_Contacts","Win32_System_DataExchange","Win32_System_DeploymentServices","Win32_System_DesktopSharing","Win32_System_DeveloperLicensing","Win32_System_Diagnostics_Ceip","Win32_System_Diagnostics_ClrProfiling","Win32_System_WinRT_Metadata","Win32_System_Time","Win32_System_Diagnostics_Debug_ActiveScript","Win32_System_Diagnostics_Debug_Extensions","Win32_System_Diagnostics_ProcessSnapshotting","Win32_System_Diagnostics_ToolHelp","Win32_System_Diagnostics_TraceLogging","Win32_System_DistributedTransactionCoordinator","Win32_System_Environment","Win32_System_ErrorReporting","Win32_System_EventCollector","Win32_System_EventLog","Win32_System_EventNotificationService","Win32_System_GroupPolicy","Win32_System_Wmi","Win32_System_HostCompute","Win32_System_HostComputeNetwork","Win32_System_HostComputeSystem","Win32_System_Hypervisor","Win32_System_Iis","Win32_System_JobObjects","Win32_System_Js","Win32_System_LibraryLoader","Win32_System_Mailslots","Win32_System_Mapi","Win32_System_Memory_NonVolatile","Win32_System_MessageQueuing","Win32_System_MixedReality","Win32_System_Mmc","Win32_System_ParentalControls","Win32_System_Performance","Win32_System_Performance_HardwareCounterProfiling","Win32_System_Pipes","Win32_System_ProcessStatus","Win32_System_RealTimeCommunications","Win32_System_Recovery","Win32_System_RemoteAssistance","Win32_System_RemoteManagement","Win32_System_RestartManager","Win32_System_Restore","Win32_System_Search","Win32_System_Search_Common","Win32_System_SecurityCenter","Win32_System_ServerBackup","Win32_System_SettingsManagementInfrastructure","Win32_System_SetupAndMigration","Win32_System_Shutdown","Win32_System_SideShow","Win32_System_SubsystemForLinux","Win32_System_TaskScheduler","Win32_System_TpmBaseServices","Win32_System_TransactionServer","Win32_System_UpdateAgent","Win32_System_UpdateAssessment","Win32_System_UserAccessLogging","Win32_System_VirtualDosMachines","Win32_System_WinRT","Win32_System_WinRT_AllJoyn","Win32_System_WinRT_Composition","Win32_System_WinRT_CoreInputView","Win32_System_WinRT_Direct3D11","Win32_System_WinRT_Display","Win32_System_WinRT_Graphics_Capture","Win32_System_WinRT_Graphics_Direct2D","Win32_System_WinRT_Graphics_Imaging","Win32_System_WinRT_Holographic","Win32_System_WinRT_Isolation","Win32_System_WinRT_ML","Win32_System_WinRT_Media","Win32_System_WinRT_Pdf","Win32_System_WinRT_Printing","Win32_System_WinRT_Shell","Win32_System_WinRT_Storage","Win32_System_WindowsSync","Win32_UI_Animation","Win32_UI_Input_Pointer","Win32_UI_Controls_RichEdit","Win32_UI_HiDpi","Win32_UI_Input","Win32_UI_Input_Ime","Win32_UI_Input_KeyboardAndMouse","Win32_UI_Input_Ink","Win32_UI_Input_Radial","Win32_UI_Input_Touch","Win32_UI_Input_XboxController","Win32_UI_InteractionContext","Win32_UI_LegacyWindowsEnvironmentFeatures","Win32_UI_Magnification","Win32_UI_Notifications","Win32_UI_Ribbon","Win32_UI_Shell_Common","Win32_UI_TabletPC","Win32_UI_TextServices","Win32_UI_Wpf","Win32_Web_InternetExplorer"],"namespaces":{"0":[{"name":"IImageFeatureDescriptor","features":[0]},{"name":"IImageFeatureDescriptor2","features":[0]},{"name":"IImageFeatureValue","features":[0]},{"name":"IImageFeatureValueStatics","features":[0]},{"name":"ILearningModel","features":[0]},{"name":"ILearningModelBinding","features":[0]},{"name":"ILearningModelBindingFactory","features":[0]},{"name":"ILearningModelDevice","features":[0]},{"name":"ILearningModelDeviceFactory","features":[0]},{"name":"ILearningModelDeviceStatics","features":[0]},{"name":"ILearningModelEvaluationResult","features":[0]},{"name":"ILearningModelFeatureDescriptor","features":[0]},{"name":"ILearningModelFeatureValue","features":[0]},{"name":"ILearningModelOperatorProvider","features":[0]},{"name":"ILearningModelSession","features":[0]},{"name":"ILearningModelSessionFactory","features":[0]},{"name":"ILearningModelSessionFactory2","features":[0]},{"name":"ILearningModelSessionOptions","features":[0]},{"name":"ILearningModelSessionOptions2","features":[0]},{"name":"ILearningModelSessionOptions3","features":[0]},{"name":"ILearningModelStatics","features":[0]},{"name":"IMapFeatureDescriptor","features":[0]},{"name":"ISequenceFeatureDescriptor","features":[0]},{"name":"ITensor","features":[0]},{"name":"ITensorBoolean","features":[0]},{"name":"ITensorBooleanStatics","features":[0]},{"name":"ITensorBooleanStatics2","features":[0]},{"name":"ITensorDouble","features":[0]},{"name":"ITensorDoubleStatics","features":[0]},{"name":"ITensorDoubleStatics2","features":[0]},{"name":"ITensorFeatureDescriptor","features":[0]},{"name":"ITensorFloat","features":[0]},{"name":"ITensorFloat16Bit","features":[0]},{"name":"ITensorFloat16BitStatics","features":[0]},{"name":"ITensorFloat16BitStatics2","features":[0]},{"name":"ITensorFloatStatics","features":[0]},{"name":"ITensorFloatStatics2","features":[0]},{"name":"ITensorInt16Bit","features":[0]},{"name":"ITensorInt16BitStatics","features":[0]},{"name":"ITensorInt16BitStatics2","features":[0]},{"name":"ITensorInt32Bit","features":[0]},{"name":"ITensorInt32BitStatics","features":[0]},{"name":"ITensorInt32BitStatics2","features":[0]},{"name":"ITensorInt64Bit","features":[0]},{"name":"ITensorInt64BitStatics","features":[0]},{"name":"ITensorInt64BitStatics2","features":[0]},{"name":"ITensorInt8Bit","features":[0]},{"name":"ITensorInt8BitStatics","features":[0]},{"name":"ITensorInt8BitStatics2","features":[0]},{"name":"ITensorString","features":[0]},{"name":"ITensorStringStatics","features":[0]},{"name":"ITensorStringStatics2","features":[0]},{"name":"ITensorUInt16Bit","features":[0]},{"name":"ITensorUInt16BitStatics","features":[0]},{"name":"ITensorUInt16BitStatics2","features":[0]},{"name":"ITensorUInt32Bit","features":[0]},{"name":"ITensorUInt32BitStatics","features":[0]},{"name":"ITensorUInt32BitStatics2","features":[0]},{"name":"ITensorUInt64Bit","features":[0]},{"name":"ITensorUInt64BitStatics","features":[0]},{"name":"ITensorUInt64BitStatics2","features":[0]},{"name":"ITensorUInt8Bit","features":[0]},{"name":"ITensorUInt8BitStatics","features":[0]},{"name":"ITensorUInt8BitStatics2","features":[0]},{"name":"ImageFeatureDescriptor","features":[0]},{"name":"ImageFeatureValue","features":[0]},{"name":"LearningModel","features":[0]},{"name":"LearningModelBinding","features":[0]},{"name":"LearningModelDevice","features":[0]},{"name":"LearningModelDeviceKind","features":[0]},{"name":"LearningModelEvaluationResult","features":[0]},{"name":"LearningModelFeatureKind","features":[0]},{"name":"LearningModelPixelRange","features":[0]},{"name":"LearningModelSession","features":[0]},{"name":"LearningModelSessionOptions","features":[0]},{"name":"MachineLearningContract","features":[0]},{"name":"MapFeatureDescriptor","features":[0]},{"name":"SequenceFeatureDescriptor","features":[0]},{"name":"TensorBoolean","features":[0]},{"name":"TensorDouble","features":[0]},{"name":"TensorFeatureDescriptor","features":[0]},{"name":"TensorFloat","features":[0]},{"name":"TensorFloat16Bit","features":[0]},{"name":"TensorInt16Bit","features":[0]},{"name":"TensorInt32Bit","features":[0]},{"name":"TensorInt64Bit","features":[0]},{"name":"TensorInt8Bit","features":[0]},{"name":"TensorKind","features":[0]},{"name":"TensorString","features":[0]},{"name":"TensorUInt16Bit","features":[0]},{"name":"TensorUInt32Bit","features":[0]},{"name":"TensorUInt64Bit","features":[0]},{"name":"TensorUInt8Bit","features":[0]}],"2":[{"name":"AddResourcePackageOptions","features":[1]},{"name":"AppDisplayInfo","features":[1]},{"name":"AppExecutionContext","features":[1]},{"name":"AppInfo","features":[1]},{"name":"AppInstallerInfo","features":[1]},{"name":"AppInstallerPolicySource","features":[1]},{"name":"AppInstance","features":[1]},{"name":"CameraApplicationManager","features":[1]},{"name":"DesignMode","features":[1]},{"name":"EnteredBackgroundEventArgs","features":[1]},{"name":"FindRelatedPackagesOptions","features":[1]},{"name":"FullTrustAppContract","features":[1]},{"name":"FullTrustLaunchResult","features":[1]},{"name":"FullTrustProcessLaunchResult","features":[1]},{"name":"FullTrustProcessLauncher","features":[1]},{"name":"IAppDisplayInfo","features":[1]},{"name":"IAppInfo","features":[1]},{"name":"IAppInfo2","features":[1]},{"name":"IAppInfo3","features":[1]},{"name":"IAppInfo4","features":[1]},{"name":"IAppInfoStatics","features":[1]},{"name":"IAppInstallerInfo","features":[1]},{"name":"IAppInstallerInfo2","features":[1]},{"name":"IAppInstance","features":[1]},{"name":"IAppInstanceStatics","features":[1]},{"name":"ICameraApplicationManagerStatics","features":[1]},{"name":"IDesignModeStatics","features":[1]},{"name":"IDesignModeStatics2","features":[1]},{"name":"IEnteredBackgroundEventArgs","features":[1]},{"name":"IFindRelatedPackagesOptions","features":[1]},{"name":"IFindRelatedPackagesOptionsFactory","features":[1]},{"name":"IFullTrustProcessLaunchResult","features":[1]},{"name":"IFullTrustProcessLauncherStatics","features":[1]},{"name":"IFullTrustProcessLauncherStatics2","features":[1]},{"name":"ILeavingBackgroundEventArgs","features":[1]},{"name":"ILimitedAccessFeatureRequestResult","features":[1]},{"name":"ILimitedAccessFeaturesStatics","features":[1]},{"name":"IPackage","features":[1]},{"name":"IPackage2","features":[1]},{"name":"IPackage3","features":[1]},{"name":"IPackage4","features":[1]},{"name":"IPackage5","features":[1]},{"name":"IPackage6","features":[1]},{"name":"IPackage7","features":[1]},{"name":"IPackage8","features":[1]},{"name":"IPackage9","features":[1]},{"name":"IPackageCatalog","features":[1]},{"name":"IPackageCatalog2","features":[1]},{"name":"IPackageCatalog3","features":[1]},{"name":"IPackageCatalog4","features":[1]},{"name":"IPackageCatalogAddOptionalPackageResult","features":[1]},{"name":"IPackageCatalogAddResourcePackageResult","features":[1]},{"name":"IPackageCatalogRemoveOptionalPackagesResult","features":[1]},{"name":"IPackageCatalogRemoveResourcePackagesResult","features":[1]},{"name":"IPackageCatalogStatics","features":[1]},{"name":"IPackageCatalogStatics2","features":[1]},{"name":"IPackageContentGroup","features":[1]},{"name":"IPackageContentGroupStagingEventArgs","features":[1]},{"name":"IPackageContentGroupStatics","features":[1]},{"name":"IPackageId","features":[1]},{"name":"IPackageIdWithMetadata","features":[1]},{"name":"IPackageInstallingEventArgs","features":[1]},{"name":"IPackageStagingEventArgs","features":[1]},{"name":"IPackageStatics","features":[1]},{"name":"IPackageStatus","features":[1]},{"name":"IPackageStatus2","features":[1]},{"name":"IPackageStatusChangedEventArgs","features":[1]},{"name":"IPackageUninstallingEventArgs","features":[1]},{"name":"IPackageUpdateAvailabilityResult","features":[1]},{"name":"IPackageUpdatingEventArgs","features":[1]},{"name":"IPackageWithMetadata","features":[1]},{"name":"IStartupTask","features":[1]},{"name":"IStartupTaskStatics","features":[1]},{"name":"ISuspendingDeferral","features":[1]},{"name":"ISuspendingEventArgs","features":[1]},{"name":"ISuspendingOperation","features":[1]},{"name":"LeavingBackgroundEventArgs","features":[1]},{"name":"LimitedAccessFeatureRequestResult","features":[1]},{"name":"LimitedAccessFeatureStatus","features":[1]},{"name":"LimitedAccessFeatures","features":[1]},{"name":"Package","features":[1]},{"name":"PackageCatalog","features":[1]},{"name":"PackageCatalogAddOptionalPackageResult","features":[1]},{"name":"PackageCatalogAddResourcePackageResult","features":[1]},{"name":"PackageCatalogRemoveOptionalPackagesResult","features":[1]},{"name":"PackageCatalogRemoveResourcePackagesResult","features":[1]},{"name":"PackageContentGroup","features":[1]},{"name":"PackageContentGroupStagingEventArgs","features":[1]},{"name":"PackageContentGroupState","features":[1]},{"name":"PackageId","features":[1]},{"name":"PackageInstallProgress","features":[1]},{"name":"PackageInstallingEventArgs","features":[1]},{"name":"PackageRelationship","features":[1]},{"name":"PackageSignatureKind","features":[1]},{"name":"PackageStagingEventArgs","features":[1]},{"name":"PackageStatus","features":[1]},{"name":"PackageStatusChangedEventArgs","features":[1]},{"name":"PackageUninstallingEventArgs","features":[1]},{"name":"PackageUpdateAvailability","features":[1]},{"name":"PackageUpdateAvailabilityResult","features":[1]},{"name":"PackageUpdatingEventArgs","features":[1]},{"name":"PackageVersion","features":[1]},{"name":"StartupTask","features":[1]},{"name":"StartupTaskContract","features":[1]},{"name":"StartupTaskState","features":[1]},{"name":"SuspendingDeferral","features":[1]},{"name":"SuspendingEventArgs","features":[1]},{"name":"SuspendingOperation","features":[1]}],"3":[{"name":"ActivatedEventsContract","features":[2]},{"name":"ActivationCameraSettingsContract","features":[2]},{"name":"ActivationKind","features":[2]},{"name":"ApplicationExecutionState","features":[2]},{"name":"AppointmentsProviderAddAppointmentActivatedEventArgs","features":[2]},{"name":"AppointmentsProviderRemoveAppointmentActivatedEventArgs","features":[2]},{"name":"AppointmentsProviderReplaceAppointmentActivatedEventArgs","features":[2]},{"name":"AppointmentsProviderShowAppointmentDetailsActivatedEventArgs","features":[2]},{"name":"AppointmentsProviderShowTimeFrameActivatedEventArgs","features":[2]},{"name":"BackgroundActivatedEventArgs","features":[2]},{"name":"BarcodeScannerPreviewActivatedEventArgs","features":[2]},{"name":"CachedFileUpdaterActivatedEventArgs","features":[2]},{"name":"CameraSettingsActivatedEventArgs","features":[2]},{"name":"CommandLineActivatedEventArgs","features":[2]},{"name":"CommandLineActivationOperation","features":[2]},{"name":"ContactActivatedEventsContract","features":[2]},{"name":"ContactCallActivatedEventArgs","features":[2]},{"name":"ContactMapActivatedEventArgs","features":[2]},{"name":"ContactMessageActivatedEventArgs","features":[2]},{"name":"ContactPanelActivatedEventArgs","features":[2]},{"name":"ContactPickerActivatedEventArgs","features":[2]},{"name":"ContactPostActivatedEventArgs","features":[2]},{"name":"ContactVideoCallActivatedEventArgs","features":[2]},{"name":"DeviceActivatedEventArgs","features":[2]},{"name":"DevicePairingActivatedEventArgs","features":[2]},{"name":"DialReceiverActivatedEventArgs","features":[2]},{"name":"FileActivatedEventArgs","features":[2]},{"name":"FileOpenPickerActivatedEventArgs","features":[2]},{"name":"FileOpenPickerContinuationEventArgs","features":[2]},{"name":"FileSavePickerActivatedEventArgs","features":[2]},{"name":"FileSavePickerContinuationEventArgs","features":[2]},{"name":"FolderPickerContinuationEventArgs","features":[2]},{"name":"IActivatedEventArgs","features":[2]},{"name":"IActivatedEventArgsWithUser","features":[2]},{"name":"IApplicationViewActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderAddAppointmentActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderRemoveAppointmentActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderReplaceAppointmentActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderShowTimeFrameActivatedEventArgs","features":[2]},{"name":"IBackgroundActivatedEventArgs","features":[2]},{"name":"IBarcodeScannerPreviewActivatedEventArgs","features":[2]},{"name":"ICachedFileUpdaterActivatedEventArgs","features":[2]},{"name":"ICameraSettingsActivatedEventArgs","features":[2]},{"name":"ICommandLineActivatedEventArgs","features":[2]},{"name":"ICommandLineActivationOperation","features":[2]},{"name":"IContactActivatedEventArgs","features":[2]},{"name":"IContactCallActivatedEventArgs","features":[2]},{"name":"IContactMapActivatedEventArgs","features":[2]},{"name":"IContactMessageActivatedEventArgs","features":[2]},{"name":"IContactPanelActivatedEventArgs","features":[2]},{"name":"IContactPickerActivatedEventArgs","features":[2]},{"name":"IContactPostActivatedEventArgs","features":[2]},{"name":"IContactVideoCallActivatedEventArgs","features":[2]},{"name":"IContactsProviderActivatedEventArgs","features":[2]},{"name":"IContinuationActivatedEventArgs","features":[2]},{"name":"IDeviceActivatedEventArgs","features":[2]},{"name":"IDevicePairingActivatedEventArgs","features":[2]},{"name":"IDialReceiverActivatedEventArgs","features":[2]},{"name":"IFileActivatedEventArgs","features":[2]},{"name":"IFileActivatedEventArgsWithCallerPackageFamilyName","features":[2]},{"name":"IFileActivatedEventArgsWithNeighboringFiles","features":[2]},{"name":"IFileOpenPickerActivatedEventArgs","features":[2]},{"name":"IFileOpenPickerActivatedEventArgs2","features":[2]},{"name":"IFileOpenPickerContinuationEventArgs","features":[2]},{"name":"IFileSavePickerActivatedEventArgs","features":[2]},{"name":"IFileSavePickerActivatedEventArgs2","features":[2]},{"name":"IFileSavePickerContinuationEventArgs","features":[2]},{"name":"IFolderPickerContinuationEventArgs","features":[2]},{"name":"ILaunchActivatedEventArgs","features":[2]},{"name":"ILaunchActivatedEventArgs2","features":[2]},{"name":"ILockScreenActivatedEventArgs","features":[2]},{"name":"ILockScreenCallActivatedEventArgs","features":[2]},{"name":"IPhoneCallActivatedEventArgs","features":[2]},{"name":"IPickerReturnedActivatedEventArgs","features":[2]},{"name":"IPrelaunchActivatedEventArgs","features":[2]},{"name":"IPrint3DWorkflowActivatedEventArgs","features":[2]},{"name":"IPrintTaskSettingsActivatedEventArgs","features":[2]},{"name":"IProtocolActivatedEventArgs","features":[2]},{"name":"IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData","features":[2]},{"name":"IProtocolForResultsActivatedEventArgs","features":[2]},{"name":"IRestrictedLaunchActivatedEventArgs","features":[2]},{"name":"ISearchActivatedEventArgs","features":[2]},{"name":"ISearchActivatedEventArgsWithLinguisticDetails","features":[2]},{"name":"IShareTargetActivatedEventArgs","features":[2]},{"name":"ISplashScreen","features":[2]},{"name":"IStartupTaskActivatedEventArgs","features":[2]},{"name":"ITileActivatedInfo","features":[2]},{"name":"IToastNotificationActivatedEventArgs","features":[2]},{"name":"IUserDataAccountProviderActivatedEventArgs","features":[2]},{"name":"IViewSwitcherProvider","features":[2]},{"name":"IVoiceCommandActivatedEventArgs","features":[2]},{"name":"IWalletActionActivatedEventArgs","features":[2]},{"name":"IWebAccountProviderActivatedEventArgs","features":[2]},{"name":"IWebAuthenticationBrokerContinuationEventArgs","features":[2]},{"name":"LaunchActivatedEventArgs","features":[2]},{"name":"LockScreenActivatedEventArgs","features":[2]},{"name":"LockScreenCallActivatedEventArgs","features":[2]},{"name":"LockScreenComponentActivatedEventArgs","features":[2]},{"name":"PhoneCallActivatedEventArgs","features":[2]},{"name":"PickerReturnedActivatedEventArgs","features":[2]},{"name":"Print3DWorkflowActivatedEventArgs","features":[2]},{"name":"PrintTaskSettingsActivatedEventArgs","features":[2]},{"name":"ProtocolActivatedEventArgs","features":[2]},{"name":"ProtocolForResultsActivatedEventArgs","features":[2]},{"name":"RestrictedLaunchActivatedEventArgs","features":[2]},{"name":"SearchActivatedEventArgs","features":[2]},{"name":"ShareTargetActivatedEventArgs","features":[2]},{"name":"SplashScreen","features":[2]},{"name":"StartupTaskActivatedEventArgs","features":[2]},{"name":"TileActivatedInfo","features":[2]},{"name":"ToastNotificationActivatedEventArgs","features":[2]},{"name":"UserDataAccountProviderActivatedEventArgs","features":[2]},{"name":"VoiceCommandActivatedEventArgs","features":[2]},{"name":"WalletActionActivatedEventArgs","features":[2]},{"name":"WebAccountProviderActivatedEventArgs","features":[2]},{"name":"WebAuthenticationBrokerContinuationEventArgs","features":[2]},{"name":"WebUISearchActivatedEventsContract","features":[2]}],"4":[{"name":"AppExtension","features":[3]},{"name":"AppExtensionCatalog","features":[3]},{"name":"AppExtensionPackageInstalledEventArgs","features":[3]},{"name":"AppExtensionPackageStatusChangedEventArgs","features":[3]},{"name":"AppExtensionPackageUninstallingEventArgs","features":[3]},{"name":"AppExtensionPackageUpdatedEventArgs","features":[3]},{"name":"AppExtensionPackageUpdatingEventArgs","features":[3]},{"name":"IAppExtension","features":[3]},{"name":"IAppExtension2","features":[3]},{"name":"IAppExtension3","features":[3]},{"name":"IAppExtensionCatalog","features":[3]},{"name":"IAppExtensionCatalog2","features":[3]},{"name":"IAppExtensionCatalogStatics","features":[3]},{"name":"IAppExtensionPackageInstalledEventArgs","features":[3]},{"name":"IAppExtensionPackageStatusChangedEventArgs","features":[3]},{"name":"IAppExtensionPackageUninstallingEventArgs","features":[3]},{"name":"IAppExtensionPackageUpdatedEventArgs","features":[3]},{"name":"IAppExtensionPackageUpdatingEventArgs","features":[3]}],"5":[{"name":"AppServiceCatalog","features":[4]},{"name":"AppServiceClosedEventArgs","features":[4]},{"name":"AppServiceClosedStatus","features":[4]},{"name":"AppServiceConnection","features":[4]},{"name":"AppServiceConnectionStatus","features":[4]},{"name":"AppServiceDeferral","features":[4]},{"name":"AppServiceRequest","features":[4]},{"name":"AppServiceRequestReceivedEventArgs","features":[4]},{"name":"AppServiceResponse","features":[4]},{"name":"AppServiceResponseStatus","features":[4]},{"name":"AppServiceTriggerDetails","features":[4]},{"name":"IAppServiceCatalogStatics","features":[4]},{"name":"IAppServiceClosedEventArgs","features":[4]},{"name":"IAppServiceConnection","features":[4]},{"name":"IAppServiceConnection2","features":[4]},{"name":"IAppServiceConnectionStatics","features":[4]},{"name":"IAppServiceDeferral","features":[4]},{"name":"IAppServiceRequest","features":[4]},{"name":"IAppServiceRequestReceivedEventArgs","features":[4]},{"name":"IAppServiceResponse","features":[4]},{"name":"IAppServiceTriggerDetails","features":[4]},{"name":"IAppServiceTriggerDetails2","features":[4]},{"name":"IAppServiceTriggerDetails3","features":[4]},{"name":"IAppServiceTriggerDetails4","features":[4]},{"name":"IStatelessAppServiceResponse","features":[4]},{"name":"StatelessAppServiceResponse","features":[4]},{"name":"StatelessAppServiceResponseStatus","features":[4]}],"6":[{"name":"Appointment","features":[5]},{"name":"AppointmentBusyStatus","features":[5]},{"name":"AppointmentCalendar","features":[5]},{"name":"AppointmentCalendarOtherAppReadAccess","features":[5]},{"name":"AppointmentCalendarOtherAppWriteAccess","features":[5]},{"name":"AppointmentCalendarSyncManager","features":[5]},{"name":"AppointmentCalendarSyncStatus","features":[5]},{"name":"AppointmentConflictResult","features":[5]},{"name":"AppointmentConflictType","features":[5]},{"name":"AppointmentDaysOfWeek","features":[5]},{"name":"AppointmentDetailsKind","features":[5]},{"name":"AppointmentException","features":[5]},{"name":"AppointmentInvitee","features":[5]},{"name":"AppointmentManager","features":[5]},{"name":"AppointmentManagerForUser","features":[5]},{"name":"AppointmentOrganizer","features":[5]},{"name":"AppointmentParticipantResponse","features":[5]},{"name":"AppointmentParticipantRole","features":[5]},{"name":"AppointmentProperties","features":[5]},{"name":"AppointmentRecurrence","features":[5]},{"name":"AppointmentRecurrenceUnit","features":[5]},{"name":"AppointmentSensitivity","features":[5]},{"name":"AppointmentStore","features":[5]},{"name":"AppointmentStoreAccessType","features":[5]},{"name":"AppointmentStoreChange","features":[5]},{"name":"AppointmentStoreChangeReader","features":[5]},{"name":"AppointmentStoreChangeTracker","features":[5]},{"name":"AppointmentStoreChangeType","features":[5]},{"name":"AppointmentStoreChangedDeferral","features":[5]},{"name":"AppointmentStoreChangedEventArgs","features":[5]},{"name":"AppointmentStoreNotificationTriggerDetails","features":[5]},{"name":"AppointmentSummaryCardView","features":[5]},{"name":"AppointmentWeekOfMonth","features":[5]},{"name":"FindAppointmentCalendarsOptions","features":[5]},{"name":"FindAppointmentsOptions","features":[5]},{"name":"IAppointment","features":[5]},{"name":"IAppointment2","features":[5]},{"name":"IAppointment3","features":[5]},{"name":"IAppointmentCalendar","features":[5]},{"name":"IAppointmentCalendar2","features":[5]},{"name":"IAppointmentCalendar3","features":[5]},{"name":"IAppointmentCalendarSyncManager","features":[5]},{"name":"IAppointmentCalendarSyncManager2","features":[5]},{"name":"IAppointmentConflictResult","features":[5]},{"name":"IAppointmentException","features":[5]},{"name":"IAppointmentInvitee","features":[5]},{"name":"IAppointmentManagerForUser","features":[5]},{"name":"IAppointmentManagerStatics","features":[5]},{"name":"IAppointmentManagerStatics2","features":[5]},{"name":"IAppointmentManagerStatics3","features":[5]},{"name":"IAppointmentParticipant","features":[5]},{"name":"IAppointmentPropertiesStatics","features":[5]},{"name":"IAppointmentPropertiesStatics2","features":[5]},{"name":"IAppointmentRecurrence","features":[5]},{"name":"IAppointmentRecurrence2","features":[5]},{"name":"IAppointmentRecurrence3","features":[5]},{"name":"IAppointmentStore","features":[5]},{"name":"IAppointmentStore2","features":[5]},{"name":"IAppointmentStore3","features":[5]},{"name":"IAppointmentStoreChange","features":[5]},{"name":"IAppointmentStoreChange2","features":[5]},{"name":"IAppointmentStoreChangeReader","features":[5]},{"name":"IAppointmentStoreChangeTracker","features":[5]},{"name":"IAppointmentStoreChangeTracker2","features":[5]},{"name":"IAppointmentStoreChangedDeferral","features":[5]},{"name":"IAppointmentStoreChangedEventArgs","features":[5]},{"name":"IAppointmentStoreNotificationTriggerDetails","features":[5]},{"name":"IFindAppointmentsOptions","features":[5]},{"name":"RecurrenceType","features":[5]}],"7":[{"name":"AddAppointmentOperation","features":[6]},{"name":"AppointmentsProviderLaunchActionVerbs","features":[6]},{"name":"IAddAppointmentOperation","features":[6]},{"name":"IAppointmentsProviderLaunchActionVerbsStatics","features":[6]},{"name":"IAppointmentsProviderLaunchActionVerbsStatics2","features":[6]},{"name":"IRemoveAppointmentOperation","features":[6]},{"name":"IReplaceAppointmentOperation","features":[6]},{"name":"RemoveAppointmentOperation","features":[6]},{"name":"ReplaceAppointmentOperation","features":[6]}],"8":[{"name":"AppointmentCalendarCancelMeetingRequest","features":[7]},{"name":"AppointmentCalendarCancelMeetingRequestEventArgs","features":[7]},{"name":"AppointmentCalendarCreateOrUpdateAppointmentRequest","features":[7]},{"name":"AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs","features":[7]},{"name":"AppointmentCalendarForwardMeetingRequest","features":[7]},{"name":"AppointmentCalendarForwardMeetingRequestEventArgs","features":[7]},{"name":"AppointmentCalendarProposeNewTimeForMeetingRequest","features":[7]},{"name":"AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs","features":[7]},{"name":"AppointmentCalendarSyncManagerSyncRequest","features":[7]},{"name":"AppointmentCalendarSyncManagerSyncRequestEventArgs","features":[7]},{"name":"AppointmentCalendarUpdateMeetingResponseRequest","features":[7]},{"name":"AppointmentCalendarUpdateMeetingResponseRequestEventArgs","features":[7]},{"name":"AppointmentDataProviderConnection","features":[7]},{"name":"AppointmentDataProviderTriggerDetails","features":[7]},{"name":"IAppointmentCalendarCancelMeetingRequest","features":[7]},{"name":"IAppointmentCalendarCancelMeetingRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarCreateOrUpdateAppointmentRequest","features":[7]},{"name":"IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarForwardMeetingRequest","features":[7]},{"name":"IAppointmentCalendarForwardMeetingRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarProposeNewTimeForMeetingRequest","features":[7]},{"name":"IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarSyncManagerSyncRequest","features":[7]},{"name":"IAppointmentCalendarSyncManagerSyncRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarUpdateMeetingResponseRequest","features":[7]},{"name":"IAppointmentCalendarUpdateMeetingResponseRequestEventArgs","features":[7]},{"name":"IAppointmentDataProviderConnection","features":[7]},{"name":"IAppointmentDataProviderTriggerDetails","features":[7]}],"9":[{"name":"ActivitySensorTrigger","features":[8]},{"name":"AlarmAccessStatus","features":[8]},{"name":"AlarmApplicationManager","features":[8]},{"name":"AppBroadcastTrigger","features":[8]},{"name":"AppBroadcastTriggerProviderInfo","features":[8]},{"name":"ApplicationTrigger","features":[8]},{"name":"ApplicationTriggerDetails","features":[8]},{"name":"ApplicationTriggerResult","features":[8]},{"name":"AppointmentStoreNotificationTrigger","features":[8]},{"name":"BackgroundAccessRequestKind","features":[8]},{"name":"BackgroundAccessStatus","features":[8]},{"name":"BackgroundAlarmApplicationContract","features":[8]},{"name":"BackgroundExecutionManager","features":[8]},{"name":"BackgroundTaskBuilder","features":[8]},{"name":"BackgroundTaskCanceledEventHandler","features":[8]},{"name":"BackgroundTaskCancellationReason","features":[8]},{"name":"BackgroundTaskCompletedEventArgs","features":[8]},{"name":"BackgroundTaskCompletedEventHandler","features":[8]},{"name":"BackgroundTaskDeferral","features":[8]},{"name":"BackgroundTaskProgressEventArgs","features":[8]},{"name":"BackgroundTaskProgressEventHandler","features":[8]},{"name":"BackgroundTaskRegistration","features":[8]},{"name":"BackgroundTaskRegistrationGroup","features":[8]},{"name":"BackgroundTaskThrottleCounter","features":[8]},{"name":"BackgroundWorkCost","features":[8]},{"name":"BackgroundWorkCostValue","features":[8]},{"name":"BluetoothLEAdvertisementPublisherTrigger","features":[8]},{"name":"BluetoothLEAdvertisementWatcherTrigger","features":[8]},{"name":"CachedFileUpdaterTrigger","features":[8]},{"name":"CachedFileUpdaterTriggerDetails","features":[8]},{"name":"ChatMessageNotificationTrigger","features":[8]},{"name":"ChatMessageReceivedNotificationTrigger","features":[8]},{"name":"CommunicationBlockingAppSetAsActiveTrigger","features":[8]},{"name":"ContactStoreNotificationTrigger","features":[8]},{"name":"ContentPrefetchTrigger","features":[8]},{"name":"ConversationalAgentTrigger","features":[8]},{"name":"CustomSystemEventTrigger","features":[8]},{"name":"CustomSystemEventTriggerRecurrence","features":[8]},{"name":"DeviceConnectionChangeTrigger","features":[8]},{"name":"DeviceManufacturerNotificationTrigger","features":[8]},{"name":"DeviceServicingTrigger","features":[8]},{"name":"DeviceTriggerResult","features":[8]},{"name":"DeviceUseTrigger","features":[8]},{"name":"DeviceWatcherTrigger","features":[8]},{"name":"EmailStoreNotificationTrigger","features":[8]},{"name":"EnergyUseLevel","features":[8]},{"name":"GattCharacteristicNotificationTrigger","features":[8]},{"name":"GattServiceProviderTrigger","features":[8]},{"name":"GattServiceProviderTriggerResult","features":[8]},{"name":"GeovisitTrigger","features":[8]},{"name":"IActivitySensorTrigger","features":[8]},{"name":"IActivitySensorTriggerFactory","features":[8]},{"name":"IAlarmApplicationManagerStatics","features":[8]},{"name":"IAppBroadcastTrigger","features":[8]},{"name":"IAppBroadcastTriggerFactory","features":[8]},{"name":"IAppBroadcastTriggerProviderInfo","features":[8]},{"name":"IApplicationTrigger","features":[8]},{"name":"IApplicationTriggerDetails","features":[8]},{"name":"IAppointmentStoreNotificationTrigger","features":[8]},{"name":"IBackgroundCondition","features":[8]},{"name":"IBackgroundExecutionManagerStatics","features":[8]},{"name":"IBackgroundExecutionManagerStatics2","features":[8]},{"name":"IBackgroundExecutionManagerStatics3","features":[8]},{"name":"IBackgroundTask","features":[8]},{"name":"IBackgroundTaskBuilder","features":[8]},{"name":"IBackgroundTaskBuilder2","features":[8]},{"name":"IBackgroundTaskBuilder3","features":[8]},{"name":"IBackgroundTaskBuilder4","features":[8]},{"name":"IBackgroundTaskBuilder5","features":[8]},{"name":"IBackgroundTaskBuilder6","features":[8]},{"name":"IBackgroundTaskBuilderStatics","features":[8]},{"name":"IBackgroundTaskCompletedEventArgs","features":[8]},{"name":"IBackgroundTaskDeferral","features":[8]},{"name":"IBackgroundTaskInstance","features":[8]},{"name":"IBackgroundTaskInstance2","features":[8]},{"name":"IBackgroundTaskInstance4","features":[8]},{"name":"IBackgroundTaskProgressEventArgs","features":[8]},{"name":"IBackgroundTaskRegistration","features":[8]},{"name":"IBackgroundTaskRegistration2","features":[8]},{"name":"IBackgroundTaskRegistration3","features":[8]},{"name":"IBackgroundTaskRegistration4","features":[8]},{"name":"IBackgroundTaskRegistrationGroup","features":[8]},{"name":"IBackgroundTaskRegistrationGroupFactory","features":[8]},{"name":"IBackgroundTaskRegistrationStatics","features":[8]},{"name":"IBackgroundTaskRegistrationStatics2","features":[8]},{"name":"IBackgroundTrigger","features":[8]},{"name":"IBackgroundWorkCostStatics","features":[8]},{"name":"IBackgroundWorkCostStatics2","features":[8]},{"name":"IBluetoothLEAdvertisementPublisherTrigger","features":[8]},{"name":"IBluetoothLEAdvertisementPublisherTrigger2","features":[8]},{"name":"IBluetoothLEAdvertisementWatcherTrigger","features":[8]},{"name":"IBluetoothLEAdvertisementWatcherTrigger2","features":[8]},{"name":"ICachedFileUpdaterTrigger","features":[8]},{"name":"ICachedFileUpdaterTriggerDetails","features":[8]},{"name":"IChatMessageNotificationTrigger","features":[8]},{"name":"IChatMessageReceivedNotificationTrigger","features":[8]},{"name":"ICommunicationBlockingAppSetAsActiveTrigger","features":[8]},{"name":"IContactStoreNotificationTrigger","features":[8]},{"name":"IContentPrefetchTrigger","features":[8]},{"name":"IContentPrefetchTriggerFactory","features":[8]},{"name":"ICustomSystemEventTrigger","features":[8]},{"name":"ICustomSystemEventTriggerFactory","features":[8]},{"name":"IDeviceConnectionChangeTrigger","features":[8]},{"name":"IDeviceConnectionChangeTriggerStatics","features":[8]},{"name":"IDeviceManufacturerNotificationTrigger","features":[8]},{"name":"IDeviceManufacturerNotificationTriggerFactory","features":[8]},{"name":"IDeviceServicingTrigger","features":[8]},{"name":"IDeviceUseTrigger","features":[8]},{"name":"IDeviceWatcherTrigger","features":[8]},{"name":"IEmailStoreNotificationTrigger","features":[8]},{"name":"IGattCharacteristicNotificationTrigger","features":[8]},{"name":"IGattCharacteristicNotificationTrigger2","features":[8]},{"name":"IGattCharacteristicNotificationTriggerFactory","features":[8]},{"name":"IGattCharacteristicNotificationTriggerFactory2","features":[8]},{"name":"IGattServiceProviderTrigger","features":[8]},{"name":"IGattServiceProviderTriggerResult","features":[8]},{"name":"IGattServiceProviderTriggerStatics","features":[8]},{"name":"IGeovisitTrigger","features":[8]},{"name":"ILocationTrigger","features":[8]},{"name":"ILocationTriggerFactory","features":[8]},{"name":"IMaintenanceTrigger","features":[8]},{"name":"IMaintenanceTriggerFactory","features":[8]},{"name":"IMediaProcessingTrigger","features":[8]},{"name":"INetworkOperatorHotspotAuthenticationTrigger","features":[8]},{"name":"INetworkOperatorNotificationTrigger","features":[8]},{"name":"INetworkOperatorNotificationTriggerFactory","features":[8]},{"name":"IPhoneTrigger","features":[8]},{"name":"IPhoneTriggerFactory","features":[8]},{"name":"IPushNotificationTriggerFactory","features":[8]},{"name":"IRcsEndUserMessageAvailableTrigger","features":[8]},{"name":"IRfcommConnectionTrigger","features":[8]},{"name":"ISecondaryAuthenticationFactorAuthenticationTrigger","features":[8]},{"name":"ISensorDataThresholdTrigger","features":[8]},{"name":"ISensorDataThresholdTriggerFactory","features":[8]},{"name":"ISmartCardTrigger","features":[8]},{"name":"ISmartCardTriggerFactory","features":[8]},{"name":"ISmsMessageReceivedTriggerFactory","features":[8]},{"name":"ISocketActivityTrigger","features":[8]},{"name":"IStorageLibraryChangeTrackerTriggerFactory","features":[8]},{"name":"IStorageLibraryContentChangedTrigger","features":[8]},{"name":"IStorageLibraryContentChangedTriggerStatics","features":[8]},{"name":"ISystemCondition","features":[8]},{"name":"ISystemConditionFactory","features":[8]},{"name":"ISystemTrigger","features":[8]},{"name":"ISystemTriggerFactory","features":[8]},{"name":"ITimeTrigger","features":[8]},{"name":"ITimeTriggerFactory","features":[8]},{"name":"IToastNotificationActionTriggerFactory","features":[8]},{"name":"IToastNotificationHistoryChangedTriggerFactory","features":[8]},{"name":"IUserNotificationChangedTriggerFactory","features":[8]},{"name":"LocationTrigger","features":[8]},{"name":"LocationTriggerType","features":[8]},{"name":"MaintenanceTrigger","features":[8]},{"name":"MediaProcessingTrigger","features":[8]},{"name":"MediaProcessingTriggerResult","features":[8]},{"name":"MobileBroadbandDeviceServiceNotificationTrigger","features":[8]},{"name":"MobileBroadbandPcoDataChangeTrigger","features":[8]},{"name":"MobileBroadbandPinLockStateChangeTrigger","features":[8]},{"name":"MobileBroadbandRadioStateChangeTrigger","features":[8]},{"name":"MobileBroadbandRegistrationStateChangeTrigger","features":[8]},{"name":"NetworkOperatorDataUsageTrigger","features":[8]},{"name":"NetworkOperatorHotspotAuthenticationTrigger","features":[8]},{"name":"NetworkOperatorNotificationTrigger","features":[8]},{"name":"PaymentAppCanMakePaymentTrigger","features":[8]},{"name":"PhoneTrigger","features":[8]},{"name":"PushNotificationTrigger","features":[8]},{"name":"RcsEndUserMessageAvailableTrigger","features":[8]},{"name":"RfcommConnectionTrigger","features":[8]},{"name":"SecondaryAuthenticationFactorAuthenticationTrigger","features":[8]},{"name":"SensorDataThresholdTrigger","features":[8]},{"name":"SmartCardTrigger","features":[8]},{"name":"SmsMessageReceivedTrigger","features":[8]},{"name":"SocketActivityTrigger","features":[8]},{"name":"StorageLibraryChangeTrackerTrigger","features":[8]},{"name":"StorageLibraryContentChangedTrigger","features":[8]},{"name":"SystemCondition","features":[8]},{"name":"SystemConditionType","features":[8]},{"name":"SystemTrigger","features":[8]},{"name":"SystemTriggerType","features":[8]},{"name":"TetheringEntitlementCheckTrigger","features":[8]},{"name":"TimeTrigger","features":[8]},{"name":"ToastNotificationActionTrigger","features":[8]},{"name":"ToastNotificationHistoryChangedTrigger","features":[8]},{"name":"UserNotificationChangedTrigger","features":[8]},{"name":"WiFiOnDemandHotspotConnectTrigger","features":[8]},{"name":"WiFiOnDemandHotspotUpdateMetadataTrigger","features":[8]}],"10":[{"name":"CallAnswerEventArgs","features":[9]},{"name":"CallRejectEventArgs","features":[9]},{"name":"CallStateChangeEventArgs","features":[9]},{"name":"CallsPhoneContract","features":[9]},{"name":"CallsVoipContract","features":[9]},{"name":"CellularDtmfMode","features":[9]},{"name":"DtmfKey","features":[9]},{"name":"DtmfToneAudioPlayback","features":[9]},{"name":"ICallAnswerEventArgs","features":[9]},{"name":"ICallRejectEventArgs","features":[9]},{"name":"ICallStateChangeEventArgs","features":[9]},{"name":"ILockScreenCallEndCallDeferral","features":[9]},{"name":"ILockScreenCallEndRequestedEventArgs","features":[9]},{"name":"ILockScreenCallUI","features":[9]},{"name":"IMuteChangeEventArgs","features":[9]},{"name":"IPhoneCall","features":[9]},{"name":"IPhoneCallBlockingStatics","features":[9]},{"name":"IPhoneCallHistoryEntry","features":[9]},{"name":"IPhoneCallHistoryEntryAddress","features":[9]},{"name":"IPhoneCallHistoryEntryAddressFactory","features":[9]},{"name":"IPhoneCallHistoryEntryQueryOptions","features":[9]},{"name":"IPhoneCallHistoryEntryReader","features":[9]},{"name":"IPhoneCallHistoryManagerForUser","features":[9]},{"name":"IPhoneCallHistoryManagerStatics","features":[9]},{"name":"IPhoneCallHistoryManagerStatics2","features":[9]},{"name":"IPhoneCallHistoryStore","features":[9]},{"name":"IPhoneCallInfo","features":[9]},{"name":"IPhoneCallManagerStatics","features":[9]},{"name":"IPhoneCallManagerStatics2","features":[9]},{"name":"IPhoneCallStatics","features":[9]},{"name":"IPhoneCallStore","features":[9]},{"name":"IPhoneCallVideoCapabilities","features":[9]},{"name":"IPhoneCallVideoCapabilitiesManagerStatics","features":[9]},{"name":"IPhoneCallsResult","features":[9]},{"name":"IPhoneDialOptions","features":[9]},{"name":"IPhoneLine","features":[9]},{"name":"IPhoneLine2","features":[9]},{"name":"IPhoneLine3","features":[9]},{"name":"IPhoneLineCellularDetails","features":[9]},{"name":"IPhoneLineConfiguration","features":[9]},{"name":"IPhoneLineDialResult","features":[9]},{"name":"IPhoneLineStatics","features":[9]},{"name":"IPhoneLineTransportDevice","features":[9]},{"name":"IPhoneLineTransportDevice2","features":[9]},{"name":"IPhoneLineTransportDeviceStatics","features":[9]},{"name":"IPhoneLineWatcher","features":[9]},{"name":"IPhoneLineWatcherEventArgs","features":[9]},{"name":"IPhoneVoicemail","features":[9]},{"name":"IVoipCallCoordinator","features":[9]},{"name":"IVoipCallCoordinator2","features":[9]},{"name":"IVoipCallCoordinator3","features":[9]},{"name":"IVoipCallCoordinator4","features":[9]},{"name":"IVoipCallCoordinatorStatics","features":[9]},{"name":"IVoipPhoneCall","features":[9]},{"name":"IVoipPhoneCall2","features":[9]},{"name":"IVoipPhoneCall3","features":[9]},{"name":"LockScreenCallContract","features":[9]},{"name":"LockScreenCallEndCallDeferral","features":[9]},{"name":"LockScreenCallEndRequestedEventArgs","features":[9]},{"name":"LockScreenCallUI","features":[9]},{"name":"MuteChangeEventArgs","features":[9]},{"name":"PhoneAudioRoutingEndpoint","features":[9]},{"name":"PhoneCall","features":[9]},{"name":"PhoneCallAudioDevice","features":[9]},{"name":"PhoneCallBlocking","features":[9]},{"name":"PhoneCallDirection","features":[9]},{"name":"PhoneCallHistoryEntry","features":[9]},{"name":"PhoneCallHistoryEntryAddress","features":[9]},{"name":"PhoneCallHistoryEntryMedia","features":[9]},{"name":"PhoneCallHistoryEntryOtherAppReadAccess","features":[9]},{"name":"PhoneCallHistoryEntryQueryDesiredMedia","features":[9]},{"name":"PhoneCallHistoryEntryQueryOptions","features":[9]},{"name":"PhoneCallHistoryEntryRawAddressKind","features":[9]},{"name":"PhoneCallHistoryEntryReader","features":[9]},{"name":"PhoneCallHistoryManager","features":[9]},{"name":"PhoneCallHistoryManagerForUser","features":[9]},{"name":"PhoneCallHistorySourceIdKind","features":[9]},{"name":"PhoneCallHistoryStore","features":[9]},{"name":"PhoneCallHistoryStoreAccessType","features":[9]},{"name":"PhoneCallInfo","features":[9]},{"name":"PhoneCallManager","features":[9]},{"name":"PhoneCallMedia","features":[9]},{"name":"PhoneCallOperationStatus","features":[9]},{"name":"PhoneCallStatus","features":[9]},{"name":"PhoneCallStore","features":[9]},{"name":"PhoneCallVideoCapabilities","features":[9]},{"name":"PhoneCallVideoCapabilitiesManager","features":[9]},{"name":"PhoneCallsResult","features":[9]},{"name":"PhoneDialOptions","features":[9]},{"name":"PhoneLine","features":[9]},{"name":"PhoneLineCellularDetails","features":[9]},{"name":"PhoneLineConfiguration","features":[9]},{"name":"PhoneLineDialResult","features":[9]},{"name":"PhoneLineNetworkOperatorDisplayTextLocation","features":[9]},{"name":"PhoneLineOperationStatus","features":[9]},{"name":"PhoneLineTransport","features":[9]},{"name":"PhoneLineTransportDevice","features":[9]},{"name":"PhoneLineWatcher","features":[9]},{"name":"PhoneLineWatcherEventArgs","features":[9]},{"name":"PhoneLineWatcherStatus","features":[9]},{"name":"PhoneNetworkState","features":[9]},{"name":"PhoneSimState","features":[9]},{"name":"PhoneVoicemail","features":[9]},{"name":"PhoneVoicemailType","features":[9]},{"name":"TransportDeviceAudioRoutingStatus","features":[9]},{"name":"VoipCallCoordinator","features":[9]},{"name":"VoipPhoneCall","features":[9]},{"name":"VoipPhoneCallMedia","features":[9]},{"name":"VoipPhoneCallRejectReason","features":[9]},{"name":"VoipPhoneCallResourceReservationStatus","features":[9]},{"name":"VoipPhoneCallState","features":[9]}],"11":[{"name":"CallsBackgroundContract","features":[10]},{"name":"IPhoneCallBlockedTriggerDetails","features":[10]},{"name":"IPhoneCallOriginDataRequestTriggerDetails","features":[10]},{"name":"IPhoneIncomingCallDismissedTriggerDetails","features":[10]},{"name":"IPhoneIncomingCallNotificationTriggerDetails","features":[10]},{"name":"IPhoneLineChangedTriggerDetails","features":[10]},{"name":"IPhoneNewVoicemailMessageTriggerDetails","features":[10]},{"name":"PhoneCallBlockedReason","features":[10]},{"name":"PhoneCallBlockedTriggerDetails","features":[10]},{"name":"PhoneCallOriginDataRequestTriggerDetails","features":[10]},{"name":"PhoneIncomingCallDismissedReason","features":[10]},{"name":"PhoneIncomingCallDismissedTriggerDetails","features":[10]},{"name":"PhoneIncomingCallNotificationTriggerDetails","features":[10]},{"name":"PhoneLineChangeKind","features":[10]},{"name":"PhoneLineChangedTriggerDetails","features":[10]},{"name":"PhoneLineProperties","features":[10]},{"name":"PhoneNewVoicemailMessageTriggerDetails","features":[10]},{"name":"PhoneTriggerType","features":[10]}],"12":[{"name":"IPhoneCallOrigin","features":[11]},{"name":"IPhoneCallOrigin2","features":[11]},{"name":"IPhoneCallOrigin3","features":[11]},{"name":"IPhoneCallOriginManagerStatics","features":[11]},{"name":"IPhoneCallOriginManagerStatics2","features":[11]},{"name":"IPhoneCallOriginManagerStatics3","features":[11]},{"name":"PhoneCallOrigin","features":[11]},{"name":"PhoneCallOriginManager","features":[11]}],"13":[{"name":"ChatCapabilities","features":[12]},{"name":"ChatCapabilitiesManager","features":[12]},{"name":"ChatConversation","features":[12]},{"name":"ChatConversationReader","features":[12]},{"name":"ChatConversationThreadingInfo","features":[12]},{"name":"ChatConversationThreadingKind","features":[12]},{"name":"ChatItemKind","features":[12]},{"name":"ChatMessage","features":[12]},{"name":"ChatMessageAttachment","features":[12]},{"name":"ChatMessageBlocking","features":[12]},{"name":"ChatMessageChange","features":[12]},{"name":"ChatMessageChangeReader","features":[12]},{"name":"ChatMessageChangeTracker","features":[12]},{"name":"ChatMessageChangeType","features":[12]},{"name":"ChatMessageChangedDeferral","features":[12]},{"name":"ChatMessageChangedEventArgs","features":[12]},{"name":"ChatMessageKind","features":[12]},{"name":"ChatMessageManager","features":[12]},{"name":"ChatMessageNotificationTriggerDetails","features":[12]},{"name":"ChatMessageOperatorKind","features":[12]},{"name":"ChatMessageReader","features":[12]},{"name":"ChatMessageStatus","features":[12]},{"name":"ChatMessageStore","features":[12]},{"name":"ChatMessageStoreChangedEventArgs","features":[12]},{"name":"ChatMessageTransport","features":[12]},{"name":"ChatMessageTransportConfiguration","features":[12]},{"name":"ChatMessageTransportKind","features":[12]},{"name":"ChatMessageValidationResult","features":[12]},{"name":"ChatMessageValidationStatus","features":[12]},{"name":"ChatQueryOptions","features":[12]},{"name":"ChatRecipientDeliveryInfo","features":[12]},{"name":"ChatRestoreHistorySpan","features":[12]},{"name":"ChatSearchReader","features":[12]},{"name":"ChatStoreChangedEventKind","features":[12]},{"name":"ChatSyncConfiguration","features":[12]},{"name":"ChatSyncManager","features":[12]},{"name":"ChatTransportErrorCodeCategory","features":[12]},{"name":"ChatTransportInterpretedErrorCode","features":[12]},{"name":"IChatCapabilities","features":[12]},{"name":"IChatCapabilitiesManagerStatics","features":[12]},{"name":"IChatCapabilitiesManagerStatics2","features":[12]},{"name":"IChatConversation","features":[12]},{"name":"IChatConversation2","features":[12]},{"name":"IChatConversationReader","features":[12]},{"name":"IChatConversationThreadingInfo","features":[12]},{"name":"IChatItem","features":[12]},{"name":"IChatMessage","features":[12]},{"name":"IChatMessage2","features":[12]},{"name":"IChatMessage3","features":[12]},{"name":"IChatMessage4","features":[12]},{"name":"IChatMessageAttachment","features":[12]},{"name":"IChatMessageAttachment2","features":[12]},{"name":"IChatMessageAttachmentFactory","features":[12]},{"name":"IChatMessageBlockingStatic","features":[12]},{"name":"IChatMessageChange","features":[12]},{"name":"IChatMessageChangeReader","features":[12]},{"name":"IChatMessageChangeTracker","features":[12]},{"name":"IChatMessageChangedDeferral","features":[12]},{"name":"IChatMessageChangedEventArgs","features":[12]},{"name":"IChatMessageManager2Statics","features":[12]},{"name":"IChatMessageManagerStatic","features":[12]},{"name":"IChatMessageManagerStatics3","features":[12]},{"name":"IChatMessageNotificationTriggerDetails","features":[12]},{"name":"IChatMessageNotificationTriggerDetails2","features":[12]},{"name":"IChatMessageReader","features":[12]},{"name":"IChatMessageReader2","features":[12]},{"name":"IChatMessageStore","features":[12]},{"name":"IChatMessageStore2","features":[12]},{"name":"IChatMessageStore3","features":[12]},{"name":"IChatMessageStoreChangedEventArgs","features":[12]},{"name":"IChatMessageTransport","features":[12]},{"name":"IChatMessageTransport2","features":[12]},{"name":"IChatMessageTransportConfiguration","features":[12]},{"name":"IChatMessageValidationResult","features":[12]},{"name":"IChatQueryOptions","features":[12]},{"name":"IChatRecipientDeliveryInfo","features":[12]},{"name":"IChatSearchReader","features":[12]},{"name":"IChatSyncConfiguration","features":[12]},{"name":"IChatSyncManager","features":[12]},{"name":"IRcsEndUserMessage","features":[12]},{"name":"IRcsEndUserMessageAction","features":[12]},{"name":"IRcsEndUserMessageAvailableEventArgs","features":[12]},{"name":"IRcsEndUserMessageAvailableTriggerDetails","features":[12]},{"name":"IRcsEndUserMessageManager","features":[12]},{"name":"IRcsManagerStatics","features":[12]},{"name":"IRcsManagerStatics2","features":[12]},{"name":"IRcsServiceKindSupportedChangedEventArgs","features":[12]},{"name":"IRcsTransport","features":[12]},{"name":"IRcsTransportConfiguration","features":[12]},{"name":"IRemoteParticipantComposingChangedEventArgs","features":[12]},{"name":"RcsEndUserMessage","features":[12]},{"name":"RcsEndUserMessageAction","features":[12]},{"name":"RcsEndUserMessageAvailableEventArgs","features":[12]},{"name":"RcsEndUserMessageAvailableTriggerDetails","features":[12]},{"name":"RcsEndUserMessageManager","features":[12]},{"name":"RcsManager","features":[12]},{"name":"RcsServiceKind","features":[12]},{"name":"RcsServiceKindSupportedChangedEventArgs","features":[12]},{"name":"RcsTransport","features":[12]},{"name":"RcsTransportConfiguration","features":[12]},{"name":"RemoteParticipantComposingChangedEventArgs","features":[12]}],"14":[{"name":"CommunicationBlockingAccessManager","features":[13]},{"name":"CommunicationBlockingAppManager","features":[13]},{"name":"CommunicationBlockingContract","features":[13]},{"name":"ICommunicationBlockingAccessManagerStatics","features":[13]},{"name":"ICommunicationBlockingAppManagerStatics","features":[13]},{"name":"ICommunicationBlockingAppManagerStatics2","features":[13]}],"15":[{"name":"AggregateContactManager","features":[14]},{"name":"Contact","features":[14]},{"name":"ContactAddress","features":[14]},{"name":"ContactAddressKind","features":[14]},{"name":"ContactAnnotation","features":[14]},{"name":"ContactAnnotationList","features":[14]},{"name":"ContactAnnotationOperations","features":[14]},{"name":"ContactAnnotationStore","features":[14]},{"name":"ContactAnnotationStoreAccessType","features":[14]},{"name":"ContactBatch","features":[14]},{"name":"ContactBatchStatus","features":[14]},{"name":"ContactCardDelayedDataLoader","features":[14]},{"name":"ContactCardHeaderKind","features":[14]},{"name":"ContactCardOptions","features":[14]},{"name":"ContactCardTabKind","features":[14]},{"name":"ContactChange","features":[14]},{"name":"ContactChangeReader","features":[14]},{"name":"ContactChangeTracker","features":[14]},{"name":"ContactChangeType","features":[14]},{"name":"ContactChangedDeferral","features":[14]},{"name":"ContactChangedEventArgs","features":[14]},{"name":"ContactConnectedServiceAccount","features":[14]},{"name":"ContactDate","features":[14]},{"name":"ContactDateKind","features":[14]},{"name":"ContactEmail","features":[14]},{"name":"ContactEmailKind","features":[14]},{"name":"ContactField","features":[14]},{"name":"ContactFieldCategory","features":[14]},{"name":"ContactFieldFactory","features":[14]},{"name":"ContactFieldType","features":[14]},{"name":"ContactGroup","features":[14]},{"name":"ContactInformation","features":[14]},{"name":"ContactInstantMessageField","features":[14]},{"name":"ContactJobInfo","features":[14]},{"name":"ContactLaunchActionVerbs","features":[14]},{"name":"ContactList","features":[14]},{"name":"ContactListLimitedWriteOperations","features":[14]},{"name":"ContactListOtherAppReadAccess","features":[14]},{"name":"ContactListOtherAppWriteAccess","features":[14]},{"name":"ContactListSyncConstraints","features":[14]},{"name":"ContactListSyncManager","features":[14]},{"name":"ContactListSyncStatus","features":[14]},{"name":"ContactLocationField","features":[14]},{"name":"ContactManager","features":[14]},{"name":"ContactManagerForUser","features":[14]},{"name":"ContactMatchReason","features":[14]},{"name":"ContactMatchReasonKind","features":[14]},{"name":"ContactNameOrder","features":[14]},{"name":"ContactPanel","features":[14]},{"name":"ContactPanelClosingEventArgs","features":[14]},{"name":"ContactPanelLaunchFullAppRequestedEventArgs","features":[14]},{"name":"ContactPhone","features":[14]},{"name":"ContactPhoneKind","features":[14]},{"name":"ContactPicker","features":[14]},{"name":"ContactQueryDesiredFields","features":[14]},{"name":"ContactQueryOptions","features":[14]},{"name":"ContactQuerySearchFields","features":[14]},{"name":"ContactQuerySearchScope","features":[14]},{"name":"ContactQueryTextSearch","features":[14]},{"name":"ContactReader","features":[14]},{"name":"ContactRelationship","features":[14]},{"name":"ContactSelectionMode","features":[14]},{"name":"ContactSignificantOther","features":[14]},{"name":"ContactStore","features":[14]},{"name":"ContactStoreAccessType","features":[14]},{"name":"ContactStoreNotificationTriggerDetails","features":[14]},{"name":"ContactWebsite","features":[14]},{"name":"FullContactCardOptions","features":[14]},{"name":"IAggregateContactManager","features":[14]},{"name":"IAggregateContactManager2","features":[14]},{"name":"IContact","features":[14]},{"name":"IContact2","features":[14]},{"name":"IContact3","features":[14]},{"name":"IContactAddress","features":[14]},{"name":"IContactAnnotation","features":[14]},{"name":"IContactAnnotation2","features":[14]},{"name":"IContactAnnotationList","features":[14]},{"name":"IContactAnnotationStore","features":[14]},{"name":"IContactAnnotationStore2","features":[14]},{"name":"IContactBatch","features":[14]},{"name":"IContactCardDelayedDataLoader","features":[14]},{"name":"IContactCardOptions","features":[14]},{"name":"IContactCardOptions2","features":[14]},{"name":"IContactChange","features":[14]},{"name":"IContactChangeReader","features":[14]},{"name":"IContactChangeTracker","features":[14]},{"name":"IContactChangeTracker2","features":[14]},{"name":"IContactChangedDeferral","features":[14]},{"name":"IContactChangedEventArgs","features":[14]},{"name":"IContactConnectedServiceAccount","features":[14]},{"name":"IContactDate","features":[14]},{"name":"IContactEmail","features":[14]},{"name":"IContactField","features":[14]},{"name":"IContactFieldFactory","features":[14]},{"name":"IContactGroup","features":[14]},{"name":"IContactInformation","features":[14]},{"name":"IContactInstantMessageField","features":[14]},{"name":"IContactInstantMessageFieldFactory","features":[14]},{"name":"IContactJobInfo","features":[14]},{"name":"IContactLaunchActionVerbsStatics","features":[14]},{"name":"IContactList","features":[14]},{"name":"IContactList2","features":[14]},{"name":"IContactList3","features":[14]},{"name":"IContactListLimitedWriteOperations","features":[14]},{"name":"IContactListSyncConstraints","features":[14]},{"name":"IContactListSyncManager","features":[14]},{"name":"IContactListSyncManager2","features":[14]},{"name":"IContactLocationField","features":[14]},{"name":"IContactLocationFieldFactory","features":[14]},{"name":"IContactManagerForUser","features":[14]},{"name":"IContactManagerForUser2","features":[14]},{"name":"IContactManagerStatics","features":[14]},{"name":"IContactManagerStatics2","features":[14]},{"name":"IContactManagerStatics3","features":[14]},{"name":"IContactManagerStatics4","features":[14]},{"name":"IContactManagerStatics5","features":[14]},{"name":"IContactMatchReason","features":[14]},{"name":"IContactName","features":[14]},{"name":"IContactPanel","features":[14]},{"name":"IContactPanelClosingEventArgs","features":[14]},{"name":"IContactPanelLaunchFullAppRequestedEventArgs","features":[14]},{"name":"IContactPhone","features":[14]},{"name":"IContactPicker","features":[14]},{"name":"IContactPicker2","features":[14]},{"name":"IContactPicker3","features":[14]},{"name":"IContactPickerStatics","features":[14]},{"name":"IContactQueryOptions","features":[14]},{"name":"IContactQueryOptionsFactory","features":[14]},{"name":"IContactQueryTextSearch","features":[14]},{"name":"IContactReader","features":[14]},{"name":"IContactSignificantOther","features":[14]},{"name":"IContactSignificantOther2","features":[14]},{"name":"IContactStore","features":[14]},{"name":"IContactStore2","features":[14]},{"name":"IContactStore3","features":[14]},{"name":"IContactStoreNotificationTriggerDetails","features":[14]},{"name":"IContactWebsite","features":[14]},{"name":"IContactWebsite2","features":[14]},{"name":"IFullContactCardOptions","features":[14]},{"name":"IKnownContactFieldStatics","features":[14]},{"name":"IPinnedContactIdsQueryResult","features":[14]},{"name":"IPinnedContactManager","features":[14]},{"name":"IPinnedContactManagerStatics","features":[14]},{"name":"KnownContactField","features":[14]},{"name":"PinnedContactIdsQueryResult","features":[14]},{"name":"PinnedContactManager","features":[14]},{"name":"PinnedContactSurface","features":[14]}],"16":[{"name":"ContactDataProviderConnection","features":[15]},{"name":"ContactDataProviderTriggerDetails","features":[15]},{"name":"ContactListCreateOrUpdateContactRequest","features":[15]},{"name":"ContactListCreateOrUpdateContactRequestEventArgs","features":[15]},{"name":"ContactListDeleteContactRequest","features":[15]},{"name":"ContactListDeleteContactRequestEventArgs","features":[15]},{"name":"ContactListServerSearchReadBatchRequest","features":[15]},{"name":"ContactListServerSearchReadBatchRequestEventArgs","features":[15]},{"name":"ContactListSyncManagerSyncRequest","features":[15]},{"name":"ContactListSyncManagerSyncRequestEventArgs","features":[15]},{"name":"IContactDataProviderConnection","features":[15]},{"name":"IContactDataProviderConnection2","features":[15]},{"name":"IContactDataProviderTriggerDetails","features":[15]},{"name":"IContactListCreateOrUpdateContactRequest","features":[15]},{"name":"IContactListCreateOrUpdateContactRequestEventArgs","features":[15]},{"name":"IContactListDeleteContactRequest","features":[15]},{"name":"IContactListDeleteContactRequestEventArgs","features":[15]},{"name":"IContactListServerSearchReadBatchRequest","features":[15]},{"name":"IContactListServerSearchReadBatchRequestEventArgs","features":[15]},{"name":"IContactListSyncManagerSyncRequest","features":[15]},{"name":"IContactListSyncManagerSyncRequestEventArgs","features":[15]}],"17":[{"name":"AddContactResult","features":[16]},{"name":"ContactPickerUI","features":[16]},{"name":"ContactRemovedEventArgs","features":[16]},{"name":"IContactPickerUI","features":[16]},{"name":"IContactPickerUI2","features":[16]},{"name":"IContactRemovedEventArgs","features":[16]}],"18":[{"name":"ActivationSignalDetectionConfiguration","features":[17]},{"name":"ActivationSignalDetectionConfigurationCreationResult","features":[17]},{"name":"ActivationSignalDetectionConfigurationCreationStatus","features":[17]},{"name":"ActivationSignalDetectionConfigurationRemovalResult","features":[17]},{"name":"ActivationSignalDetectionConfigurationSetModelDataResult","features":[17]},{"name":"ActivationSignalDetectionConfigurationStateChangeResult","features":[17]},{"name":"ActivationSignalDetectionTrainingDataFormat","features":[17]},{"name":"ActivationSignalDetector","features":[17]},{"name":"ActivationSignalDetectorKind","features":[17]},{"name":"ActivationSignalDetectorPowerState","features":[17]},{"name":"ConversationalAgentActivationKind","features":[17]},{"name":"ConversationalAgentActivationResult","features":[17]},{"name":"ConversationalAgentDetectorManager","features":[17]},{"name":"ConversationalAgentSession","features":[17]},{"name":"ConversationalAgentSessionInterruptedEventArgs","features":[17]},{"name":"ConversationalAgentSessionUpdateResponse","features":[17]},{"name":"ConversationalAgentSignal","features":[17]},{"name":"ConversationalAgentSignalDetectedEventArgs","features":[17]},{"name":"ConversationalAgentState","features":[17]},{"name":"ConversationalAgentSystemStateChangeType","features":[17]},{"name":"ConversationalAgentSystemStateChangedEventArgs","features":[17]},{"name":"ConversationalAgentVoiceActivationPrerequisiteKind","features":[17]},{"name":"DetectionConfigurationAvailabilityChangeKind","features":[17]},{"name":"DetectionConfigurationAvailabilityChangedEventArgs","features":[17]},{"name":"DetectionConfigurationAvailabilityInfo","features":[17]},{"name":"DetectionConfigurationTrainingStatus","features":[17]},{"name":"IActivationSignalDetectionConfiguration","features":[17]},{"name":"IActivationSignalDetectionConfiguration2","features":[17]},{"name":"IActivationSignalDetectionConfigurationCreationResult","features":[17]},{"name":"IActivationSignalDetector","features":[17]},{"name":"IActivationSignalDetector2","features":[17]},{"name":"IConversationalAgentDetectorManager","features":[17]},{"name":"IConversationalAgentDetectorManager2","features":[17]},{"name":"IConversationalAgentDetectorManagerStatics","features":[17]},{"name":"IConversationalAgentSession","features":[17]},{"name":"IConversationalAgentSession2","features":[17]},{"name":"IConversationalAgentSessionInterruptedEventArgs","features":[17]},{"name":"IConversationalAgentSessionStatics","features":[17]},{"name":"IConversationalAgentSignal","features":[17]},{"name":"IConversationalAgentSignal2","features":[17]},{"name":"IConversationalAgentSignalDetectedEventArgs","features":[17]},{"name":"IConversationalAgentSystemStateChangedEventArgs","features":[17]},{"name":"IDetectionConfigurationAvailabilityChangedEventArgs","features":[17]},{"name":"IDetectionConfigurationAvailabilityInfo","features":[17]},{"name":"IDetectionConfigurationAvailabilityInfo2","features":[17]},{"name":"SignalDetectorResourceKind","features":[17]}],"19":[{"name":"AppListEntry","features":[18]},{"name":"AppRestartFailureReason","features":[18]},{"name":"CoreApplication","features":[18]},{"name":"CoreApplicationView","features":[18]},{"name":"CoreApplicationViewTitleBar","features":[18]},{"name":"HostedViewClosingEventArgs","features":[18]},{"name":"IAppListEntry","features":[18]},{"name":"IAppListEntry2","features":[18]},{"name":"IAppListEntry3","features":[18]},{"name":"IAppListEntry4","features":[18]},{"name":"ICoreApplication","features":[18]},{"name":"ICoreApplication2","features":[18]},{"name":"ICoreApplication3","features":[18]},{"name":"ICoreApplicationExit","features":[18]},{"name":"ICoreApplicationUnhandledError","features":[18]},{"name":"ICoreApplicationUseCount","features":[18]},{"name":"ICoreApplicationView","features":[18]},{"name":"ICoreApplicationView2","features":[18]},{"name":"ICoreApplicationView3","features":[18]},{"name":"ICoreApplicationView5","features":[18]},{"name":"ICoreApplicationView6","features":[18]},{"name":"ICoreApplicationViewTitleBar","features":[18]},{"name":"ICoreImmersiveApplication","features":[18]},{"name":"ICoreImmersiveApplication2","features":[18]},{"name":"ICoreImmersiveApplication3","features":[18]},{"name":"IFrameworkView","features":[18]},{"name":"IFrameworkViewSource","features":[18]},{"name":"IHostedViewClosingEventArgs","features":[18]},{"name":"IUnhandledError","features":[18]},{"name":"IUnhandledErrorDetectedEventArgs","features":[18]},{"name":"UnhandledError","features":[18]},{"name":"UnhandledErrorDetectedEventArgs","features":[18]}],"20":[{"name":"Clipboard","features":[19]},{"name":"ClipboardContentOptions","features":[19]},{"name":"ClipboardHistoryChangedEventArgs","features":[19]},{"name":"ClipboardHistoryItem","features":[19]},{"name":"ClipboardHistoryItemsResult","features":[19]},{"name":"ClipboardHistoryItemsResultStatus","features":[19]},{"name":"DataPackage","features":[19]},{"name":"DataPackageOperation","features":[19]},{"name":"DataPackagePropertySet","features":[19]},{"name":"DataPackagePropertySetView","features":[19]},{"name":"DataPackageView","features":[19]},{"name":"DataProviderDeferral","features":[19]},{"name":"DataProviderHandler","features":[19]},{"name":"DataProviderRequest","features":[19]},{"name":"DataRequest","features":[19]},{"name":"DataRequestDeferral","features":[19]},{"name":"DataRequestedEventArgs","features":[19]},{"name":"DataTransferManager","features":[19]},{"name":"HtmlFormatHelper","features":[19]},{"name":"IClipboardContentOptions","features":[19]},{"name":"IClipboardHistoryChangedEventArgs","features":[19]},{"name":"IClipboardHistoryItem","features":[19]},{"name":"IClipboardHistoryItemsResult","features":[19]},{"name":"IClipboardStatics","features":[19]},{"name":"IClipboardStatics2","features":[19]},{"name":"IDataPackage","features":[19]},{"name":"IDataPackage2","features":[19]},{"name":"IDataPackage3","features":[19]},{"name":"IDataPackage4","features":[19]},{"name":"IDataPackagePropertySet","features":[19]},{"name":"IDataPackagePropertySet2","features":[19]},{"name":"IDataPackagePropertySet3","features":[19]},{"name":"IDataPackagePropertySet4","features":[19]},{"name":"IDataPackagePropertySetView","features":[19]},{"name":"IDataPackagePropertySetView2","features":[19]},{"name":"IDataPackagePropertySetView3","features":[19]},{"name":"IDataPackagePropertySetView4","features":[19]},{"name":"IDataPackagePropertySetView5","features":[19]},{"name":"IDataPackageView","features":[19]},{"name":"IDataPackageView2","features":[19]},{"name":"IDataPackageView3","features":[19]},{"name":"IDataPackageView4","features":[19]},{"name":"IDataProviderDeferral","features":[19]},{"name":"IDataProviderRequest","features":[19]},{"name":"IDataRequest","features":[19]},{"name":"IDataRequestDeferral","features":[19]},{"name":"IDataRequestedEventArgs","features":[19]},{"name":"IDataTransferManager","features":[19]},{"name":"IDataTransferManager2","features":[19]},{"name":"IDataTransferManagerStatics","features":[19]},{"name":"IDataTransferManagerStatics2","features":[19]},{"name":"IDataTransferManagerStatics3","features":[19]},{"name":"IHtmlFormatHelperStatics","features":[19]},{"name":"IOperationCompletedEventArgs","features":[19]},{"name":"IOperationCompletedEventArgs2","features":[19]},{"name":"IShareCompletedEventArgs","features":[19]},{"name":"IShareProvider","features":[19]},{"name":"IShareProviderFactory","features":[19]},{"name":"IShareProviderOperation","features":[19]},{"name":"IShareProvidersRequestedEventArgs","features":[19]},{"name":"IShareTargetInfo","features":[19]},{"name":"IShareUIOptions","features":[19]},{"name":"ISharedStorageAccessManagerStatics","features":[19]},{"name":"IStandardDataFormatsStatics","features":[19]},{"name":"IStandardDataFormatsStatics2","features":[19]},{"name":"IStandardDataFormatsStatics3","features":[19]},{"name":"ITargetApplicationChosenEventArgs","features":[19]},{"name":"OperationCompletedEventArgs","features":[19]},{"name":"SetHistoryItemAsContentStatus","features":[19]},{"name":"ShareCompletedEventArgs","features":[19]},{"name":"ShareProvider","features":[19]},{"name":"ShareProviderHandler","features":[19]},{"name":"ShareProviderOperation","features":[19]},{"name":"ShareProvidersRequestedEventArgs","features":[19]},{"name":"ShareTargetInfo","features":[19]},{"name":"ShareUIOptions","features":[19]},{"name":"ShareUITheme","features":[19]},{"name":"SharedStorageAccessManager","features":[19]},{"name":"StandardDataFormats","features":[19]},{"name":"TargetApplicationChosenEventArgs","features":[19]}],"21":[{"name":"DragDropModifiers","features":[20]}],"22":[{"name":"CoreDragDropManager","features":[21]},{"name":"CoreDragInfo","features":[21]},{"name":"CoreDragOperation","features":[21]},{"name":"CoreDragUIContentMode","features":[21]},{"name":"CoreDragUIOverride","features":[21]},{"name":"CoreDropOperationTargetRequestedEventArgs","features":[21]},{"name":"ICoreDragDropManager","features":[21]},{"name":"ICoreDragDropManagerStatics","features":[21]},{"name":"ICoreDragInfo","features":[21]},{"name":"ICoreDragInfo2","features":[21]},{"name":"ICoreDragOperation","features":[21]},{"name":"ICoreDragOperation2","features":[21]},{"name":"ICoreDragUIOverride","features":[21]},{"name":"ICoreDropOperationTarget","features":[21]},{"name":"ICoreDropOperationTargetRequestedEventArgs","features":[21]}],"23":[{"name":"IQuickLink","features":[22]},{"name":"IShareOperation","features":[22]},{"name":"IShareOperation2","features":[22]},{"name":"IShareOperation3","features":[22]},{"name":"QuickLink","features":[22]},{"name":"ShareOperation","features":[22]}],"24":[{"name":"EmailAttachment","features":[23]},{"name":"EmailAttachmentDownloadState","features":[23]},{"name":"EmailBatchStatus","features":[23]},{"name":"EmailCertificateValidationStatus","features":[23]},{"name":"EmailConversation","features":[23]},{"name":"EmailConversationBatch","features":[23]},{"name":"EmailConversationReader","features":[23]},{"name":"EmailFlagState","features":[23]},{"name":"EmailFolder","features":[23]},{"name":"EmailImportance","features":[23]},{"name":"EmailIrmInfo","features":[23]},{"name":"EmailIrmTemplate","features":[23]},{"name":"EmailItemCounts","features":[23]},{"name":"EmailMailbox","features":[23]},{"name":"EmailMailboxAction","features":[23]},{"name":"EmailMailboxActionKind","features":[23]},{"name":"EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation","features":[23]},{"name":"EmailMailboxAutoReply","features":[23]},{"name":"EmailMailboxAutoReplyMessageResponseKind","features":[23]},{"name":"EmailMailboxAutoReplySettings","features":[23]},{"name":"EmailMailboxCapabilities","features":[23]},{"name":"EmailMailboxChange","features":[23]},{"name":"EmailMailboxChangeReader","features":[23]},{"name":"EmailMailboxChangeTracker","features":[23]},{"name":"EmailMailboxChangeType","features":[23]},{"name":"EmailMailboxChangedDeferral","features":[23]},{"name":"EmailMailboxChangedEventArgs","features":[23]},{"name":"EmailMailboxCreateFolderResult","features":[23]},{"name":"EmailMailboxCreateFolderStatus","features":[23]},{"name":"EmailMailboxDeleteFolderStatus","features":[23]},{"name":"EmailMailboxEmptyFolderStatus","features":[23]},{"name":"EmailMailboxOtherAppReadAccess","features":[23]},{"name":"EmailMailboxOtherAppWriteAccess","features":[23]},{"name":"EmailMailboxPolicies","features":[23]},{"name":"EmailMailboxSmimeEncryptionAlgorithm","features":[23]},{"name":"EmailMailboxSmimeSigningAlgorithm","features":[23]},{"name":"EmailMailboxSyncManager","features":[23]},{"name":"EmailMailboxSyncStatus","features":[23]},{"name":"EmailManager","features":[23]},{"name":"EmailManagerForUser","features":[23]},{"name":"EmailMeetingInfo","features":[23]},{"name":"EmailMeetingResponseType","features":[23]},{"name":"EmailMessage","features":[23]},{"name":"EmailMessageBatch","features":[23]},{"name":"EmailMessageBodyKind","features":[23]},{"name":"EmailMessageDownloadState","features":[23]},{"name":"EmailMessageReader","features":[23]},{"name":"EmailMessageResponseKind","features":[23]},{"name":"EmailMessageSmimeKind","features":[23]},{"name":"EmailQueryKind","features":[23]},{"name":"EmailQueryOptions","features":[23]},{"name":"EmailQuerySearchFields","features":[23]},{"name":"EmailQuerySearchScope","features":[23]},{"name":"EmailQuerySortDirection","features":[23]},{"name":"EmailQuerySortProperty","features":[23]},{"name":"EmailQueryTextSearch","features":[23]},{"name":"EmailRecipient","features":[23]},{"name":"EmailRecipientResolutionResult","features":[23]},{"name":"EmailRecipientResolutionStatus","features":[23]},{"name":"EmailSpecialFolderKind","features":[23]},{"name":"EmailStore","features":[23]},{"name":"EmailStoreAccessType","features":[23]},{"name":"EmailStoreNotificationTriggerDetails","features":[23]},{"name":"IEmailAttachment","features":[23]},{"name":"IEmailAttachment2","features":[23]},{"name":"IEmailAttachmentFactory","features":[23]},{"name":"IEmailAttachmentFactory2","features":[23]},{"name":"IEmailConversation","features":[23]},{"name":"IEmailConversationBatch","features":[23]},{"name":"IEmailConversationReader","features":[23]},{"name":"IEmailFolder","features":[23]},{"name":"IEmailIrmInfo","features":[23]},{"name":"IEmailIrmInfoFactory","features":[23]},{"name":"IEmailIrmTemplate","features":[23]},{"name":"IEmailIrmTemplateFactory","features":[23]},{"name":"IEmailItemCounts","features":[23]},{"name":"IEmailMailbox","features":[23]},{"name":"IEmailMailbox2","features":[23]},{"name":"IEmailMailbox3","features":[23]},{"name":"IEmailMailbox4","features":[23]},{"name":"IEmailMailbox5","features":[23]},{"name":"IEmailMailboxAction","features":[23]},{"name":"IEmailMailboxAutoReply","features":[23]},{"name":"IEmailMailboxAutoReplySettings","features":[23]},{"name":"IEmailMailboxCapabilities","features":[23]},{"name":"IEmailMailboxCapabilities2","features":[23]},{"name":"IEmailMailboxCapabilities3","features":[23]},{"name":"IEmailMailboxChange","features":[23]},{"name":"IEmailMailboxChangeReader","features":[23]},{"name":"IEmailMailboxChangeTracker","features":[23]},{"name":"IEmailMailboxChangedDeferral","features":[23]},{"name":"IEmailMailboxChangedEventArgs","features":[23]},{"name":"IEmailMailboxCreateFolderResult","features":[23]},{"name":"IEmailMailboxPolicies","features":[23]},{"name":"IEmailMailboxPolicies2","features":[23]},{"name":"IEmailMailboxPolicies3","features":[23]},{"name":"IEmailMailboxSyncManager","features":[23]},{"name":"IEmailMailboxSyncManager2","features":[23]},{"name":"IEmailManagerForUser","features":[23]},{"name":"IEmailManagerStatics","features":[23]},{"name":"IEmailManagerStatics2","features":[23]},{"name":"IEmailManagerStatics3","features":[23]},{"name":"IEmailMeetingInfo","features":[23]},{"name":"IEmailMeetingInfo2","features":[23]},{"name":"IEmailMessage","features":[23]},{"name":"IEmailMessage2","features":[23]},{"name":"IEmailMessage3","features":[23]},{"name":"IEmailMessage4","features":[23]},{"name":"IEmailMessageBatch","features":[23]},{"name":"IEmailMessageReader","features":[23]},{"name":"IEmailQueryOptions","features":[23]},{"name":"IEmailQueryOptionsFactory","features":[23]},{"name":"IEmailQueryTextSearch","features":[23]},{"name":"IEmailRecipient","features":[23]},{"name":"IEmailRecipientFactory","features":[23]},{"name":"IEmailRecipientResolutionResult","features":[23]},{"name":"IEmailRecipientResolutionResult2","features":[23]},{"name":"IEmailStore","features":[23]},{"name":"IEmailStoreNotificationTriggerDetails","features":[23]}],"25":[{"name":"EmailDataProviderConnection","features":[24]},{"name":"EmailDataProviderTriggerDetails","features":[24]},{"name":"EmailMailboxCreateFolderRequest","features":[24]},{"name":"EmailMailboxCreateFolderRequestEventArgs","features":[24]},{"name":"EmailMailboxDeleteFolderRequest","features":[24]},{"name":"EmailMailboxDeleteFolderRequestEventArgs","features":[24]},{"name":"EmailMailboxDownloadAttachmentRequest","features":[24]},{"name":"EmailMailboxDownloadAttachmentRequestEventArgs","features":[24]},{"name":"EmailMailboxDownloadMessageRequest","features":[24]},{"name":"EmailMailboxDownloadMessageRequestEventArgs","features":[24]},{"name":"EmailMailboxEmptyFolderRequest","features":[24]},{"name":"EmailMailboxEmptyFolderRequestEventArgs","features":[24]},{"name":"EmailMailboxForwardMeetingRequest","features":[24]},{"name":"EmailMailboxForwardMeetingRequestEventArgs","features":[24]},{"name":"EmailMailboxGetAutoReplySettingsRequest","features":[24]},{"name":"EmailMailboxGetAutoReplySettingsRequestEventArgs","features":[24]},{"name":"EmailMailboxMoveFolderRequest","features":[24]},{"name":"EmailMailboxMoveFolderRequestEventArgs","features":[24]},{"name":"EmailMailboxProposeNewTimeForMeetingRequest","features":[24]},{"name":"EmailMailboxProposeNewTimeForMeetingRequestEventArgs","features":[24]},{"name":"EmailMailboxResolveRecipientsRequest","features":[24]},{"name":"EmailMailboxResolveRecipientsRequestEventArgs","features":[24]},{"name":"EmailMailboxServerSearchReadBatchRequest","features":[24]},{"name":"EmailMailboxServerSearchReadBatchRequestEventArgs","features":[24]},{"name":"EmailMailboxSetAutoReplySettingsRequest","features":[24]},{"name":"EmailMailboxSetAutoReplySettingsRequestEventArgs","features":[24]},{"name":"EmailMailboxSyncManagerSyncRequest","features":[24]},{"name":"EmailMailboxSyncManagerSyncRequestEventArgs","features":[24]},{"name":"EmailMailboxUpdateMeetingResponseRequest","features":[24]},{"name":"EmailMailboxUpdateMeetingResponseRequestEventArgs","features":[24]},{"name":"EmailMailboxValidateCertificatesRequest","features":[24]},{"name":"EmailMailboxValidateCertificatesRequestEventArgs","features":[24]},{"name":"IEmailDataProviderConnection","features":[24]},{"name":"IEmailDataProviderTriggerDetails","features":[24]},{"name":"IEmailMailboxCreateFolderRequest","features":[24]},{"name":"IEmailMailboxCreateFolderRequestEventArgs","features":[24]},{"name":"IEmailMailboxDeleteFolderRequest","features":[24]},{"name":"IEmailMailboxDeleteFolderRequestEventArgs","features":[24]},{"name":"IEmailMailboxDownloadAttachmentRequest","features":[24]},{"name":"IEmailMailboxDownloadAttachmentRequestEventArgs","features":[24]},{"name":"IEmailMailboxDownloadMessageRequest","features":[24]},{"name":"IEmailMailboxDownloadMessageRequestEventArgs","features":[24]},{"name":"IEmailMailboxEmptyFolderRequest","features":[24]},{"name":"IEmailMailboxEmptyFolderRequestEventArgs","features":[24]},{"name":"IEmailMailboxForwardMeetingRequest","features":[24]},{"name":"IEmailMailboxForwardMeetingRequestEventArgs","features":[24]},{"name":"IEmailMailboxGetAutoReplySettingsRequest","features":[24]},{"name":"IEmailMailboxGetAutoReplySettingsRequestEventArgs","features":[24]},{"name":"IEmailMailboxMoveFolderRequest","features":[24]},{"name":"IEmailMailboxMoveFolderRequestEventArgs","features":[24]},{"name":"IEmailMailboxProposeNewTimeForMeetingRequest","features":[24]},{"name":"IEmailMailboxProposeNewTimeForMeetingRequestEventArgs","features":[24]},{"name":"IEmailMailboxResolveRecipientsRequest","features":[24]},{"name":"IEmailMailboxResolveRecipientsRequestEventArgs","features":[24]},{"name":"IEmailMailboxServerSearchReadBatchRequest","features":[24]},{"name":"IEmailMailboxServerSearchReadBatchRequestEventArgs","features":[24]},{"name":"IEmailMailboxSetAutoReplySettingsRequest","features":[24]},{"name":"IEmailMailboxSetAutoReplySettingsRequestEventArgs","features":[24]},{"name":"IEmailMailboxSyncManagerSyncRequest","features":[24]},{"name":"IEmailMailboxSyncManagerSyncRequestEventArgs","features":[24]},{"name":"IEmailMailboxUpdateMeetingResponseRequest","features":[24]},{"name":"IEmailMailboxUpdateMeetingResponseRequestEventArgs","features":[24]},{"name":"IEmailMailboxValidateCertificatesRequest","features":[24]},{"name":"IEmailMailboxValidateCertificatesRequestEventArgs","features":[24]}],"26":[{"name":"ExtendedExecutionReason","features":[25]},{"name":"ExtendedExecutionResult","features":[25]},{"name":"ExtendedExecutionRevokedEventArgs","features":[25]},{"name":"ExtendedExecutionRevokedReason","features":[25]},{"name":"ExtendedExecutionSession","features":[25]},{"name":"IExtendedExecutionRevokedEventArgs","features":[25]},{"name":"IExtendedExecutionSession","features":[25]}],"27":[{"name":"ExtendedExecutionForegroundReason","features":[26]},{"name":"ExtendedExecutionForegroundResult","features":[26]},{"name":"ExtendedExecutionForegroundRevokedEventArgs","features":[26]},{"name":"ExtendedExecutionForegroundRevokedReason","features":[26]},{"name":"ExtendedExecutionForegroundSession","features":[26]},{"name":"IExtendedExecutionForegroundRevokedEventArgs","features":[26]},{"name":"IExtendedExecutionForegroundSession","features":[26]}],"28":[{"name":"HolographicKeyboard","features":[27]},{"name":"IHolographicKeyboard","features":[27]},{"name":"IHolographicKeyboardStatics","features":[27]}],"29":[{"name":"ILockApplicationHost","features":[28]},{"name":"ILockApplicationHostStatics","features":[28]},{"name":"ILockScreenBadge","features":[28]},{"name":"ILockScreenInfo","features":[28]},{"name":"ILockScreenUnlockingDeferral","features":[28]},{"name":"ILockScreenUnlockingEventArgs","features":[28]},{"name":"LockApplicationHost","features":[28]},{"name":"LockScreenBadge","features":[28]},{"name":"LockScreenInfo","features":[28]},{"name":"LockScreenUnlockingDeferral","features":[28]},{"name":"LockScreenUnlockingEventArgs","features":[28]}],"30":[{"name":"IPackageExtension","features":[29]},{"name":"IPackageExtensionCatalog","features":[29]},{"name":"IPackageExtensionCatalogStatics","features":[29]},{"name":"IPackageExtensionPackageInstalledEventArgs","features":[29]},{"name":"IPackageExtensionPackageStatusChangedEventArgs","features":[29]},{"name":"IPackageExtensionPackageUninstallingEventArgs","features":[29]},{"name":"IPackageExtensionPackageUpdatedEventArgs","features":[29]},{"name":"IPackageExtensionPackageUpdatingEventArgs","features":[29]},{"name":"PackageExtension","features":[29]},{"name":"PackageExtensionCatalog","features":[29]},{"name":"PackageExtensionPackageInstalledEventArgs","features":[29]},{"name":"PackageExtensionPackageStatusChangedEventArgs","features":[29]},{"name":"PackageExtensionPackageUninstallingEventArgs","features":[29]},{"name":"PackageExtensionPackageUpdatedEventArgs","features":[29]},{"name":"PackageExtensionPackageUpdatingEventArgs","features":[29]}],"31":[{"name":"IPaymentAddress","features":[30]},{"name":"IPaymentCanMakePaymentResult","features":[30]},{"name":"IPaymentCanMakePaymentResultFactory","features":[30]},{"name":"IPaymentCurrencyAmount","features":[30]},{"name":"IPaymentCurrencyAmountFactory","features":[30]},{"name":"IPaymentDetails","features":[30]},{"name":"IPaymentDetailsFactory","features":[30]},{"name":"IPaymentDetailsModifier","features":[30]},{"name":"IPaymentDetailsModifierFactory","features":[30]},{"name":"IPaymentItem","features":[30]},{"name":"IPaymentItemFactory","features":[30]},{"name":"IPaymentMediator","features":[30]},{"name":"IPaymentMediator2","features":[30]},{"name":"IPaymentMerchantInfo","features":[30]},{"name":"IPaymentMerchantInfoFactory","features":[30]},{"name":"IPaymentMethodData","features":[30]},{"name":"IPaymentMethodDataFactory","features":[30]},{"name":"IPaymentOptions","features":[30]},{"name":"IPaymentRequest","features":[30]},{"name":"IPaymentRequest2","features":[30]},{"name":"IPaymentRequestChangedArgs","features":[30]},{"name":"IPaymentRequestChangedResult","features":[30]},{"name":"IPaymentRequestChangedResultFactory","features":[30]},{"name":"IPaymentRequestFactory","features":[30]},{"name":"IPaymentRequestFactory2","features":[30]},{"name":"IPaymentRequestSubmitResult","features":[30]},{"name":"IPaymentResponse","features":[30]},{"name":"IPaymentShippingOption","features":[30]},{"name":"IPaymentShippingOptionFactory","features":[30]},{"name":"IPaymentToken","features":[30]},{"name":"IPaymentTokenFactory","features":[30]},{"name":"PaymentAddress","features":[30]},{"name":"PaymentCanMakePaymentResult","features":[30]},{"name":"PaymentCanMakePaymentResultStatus","features":[30]},{"name":"PaymentCurrencyAmount","features":[30]},{"name":"PaymentDetails","features":[30]},{"name":"PaymentDetailsModifier","features":[30]},{"name":"PaymentItem","features":[30]},{"name":"PaymentMediator","features":[30]},{"name":"PaymentMerchantInfo","features":[30]},{"name":"PaymentMethodData","features":[30]},{"name":"PaymentOptionPresence","features":[30]},{"name":"PaymentOptions","features":[30]},{"name":"PaymentRequest","features":[30]},{"name":"PaymentRequestChangeKind","features":[30]},{"name":"PaymentRequestChangedArgs","features":[30]},{"name":"PaymentRequestChangedHandler","features":[30]},{"name":"PaymentRequestChangedResult","features":[30]},{"name":"PaymentRequestCompletionStatus","features":[30]},{"name":"PaymentRequestStatus","features":[30]},{"name":"PaymentRequestSubmitResult","features":[30]},{"name":"PaymentResponse","features":[30]},{"name":"PaymentShippingOption","features":[30]},{"name":"PaymentShippingType","features":[30]},{"name":"PaymentToken","features":[30]}],"32":[{"name":"IPaymentAppCanMakePaymentTriggerDetails","features":[31]},{"name":"IPaymentAppManager","features":[31]},{"name":"IPaymentAppManagerStatics","features":[31]},{"name":"IPaymentTransaction","features":[31]},{"name":"IPaymentTransactionAcceptResult","features":[31]},{"name":"IPaymentTransactionStatics","features":[31]},{"name":"PaymentAppCanMakePaymentTriggerDetails","features":[31]},{"name":"PaymentAppManager","features":[31]},{"name":"PaymentTransaction","features":[31]},{"name":"PaymentTransactionAcceptResult","features":[31]}],"33":[{"name":"HolographicApplicationPreview","features":[32]},{"name":"HolographicKeyboardPlacementOverridePreview","features":[32]},{"name":"IHolographicApplicationPreviewStatics","features":[32]},{"name":"IHolographicKeyboardPlacementOverridePreview","features":[32]},{"name":"IHolographicKeyboardPlacementOverridePreviewStatics","features":[32]}],"34":[{"name":"IInkWorkspaceHostedAppManager","features":[33]},{"name":"IInkWorkspaceHostedAppManagerStatics","features":[33]},{"name":"InkWorkspaceHostedAppManager","features":[33]},{"name":"PreviewInkWorkspaceContract","features":[33]}],"35":[{"name":"INotePlacementChangedPreviewEventArgs","features":[34]},{"name":"INoteVisibilityChangedPreviewEventArgs","features":[34]},{"name":"INotesWindowManagerPreview","features":[34]},{"name":"INotesWindowManagerPreview2","features":[34]},{"name":"INotesWindowManagerPreviewShowNoteOptions","features":[34]},{"name":"INotesWindowManagerPreviewStatics","features":[34]},{"name":"NotePlacementChangedPreviewEventArgs","features":[34]},{"name":"NoteVisibilityChangedPreviewEventArgs","features":[34]},{"name":"NotesWindowManagerPreview","features":[34]},{"name":"NotesWindowManagerPreviewShowNoteOptions","features":[34]},{"name":"PreviewNotesContract","features":[34]}],"36":[{"name":"IResourceLoader","features":[35]},{"name":"IResourceLoader2","features":[35]},{"name":"IResourceLoaderFactory","features":[35]},{"name":"IResourceLoaderStatics","features":[35]},{"name":"IResourceLoaderStatics2","features":[35]},{"name":"IResourceLoaderStatics3","features":[35]},{"name":"IResourceLoaderStatics4","features":[35]},{"name":"ResourceLoader","features":[35]}],"37":[{"name":"INamedResource","features":[36]},{"name":"IResourceCandidate","features":[36]},{"name":"IResourceCandidate2","features":[36]},{"name":"IResourceCandidate3","features":[36]},{"name":"IResourceContext","features":[36]},{"name":"IResourceContextStatics","features":[36]},{"name":"IResourceContextStatics2","features":[36]},{"name":"IResourceContextStatics3","features":[36]},{"name":"IResourceContextStatics4","features":[36]},{"name":"IResourceManager","features":[36]},{"name":"IResourceManager2","features":[36]},{"name":"IResourceManagerStatics","features":[36]},{"name":"IResourceMap","features":[36]},{"name":"IResourceQualifier","features":[36]},{"name":"NamedResource","features":[36]},{"name":"ResourceCandidate","features":[36]},{"name":"ResourceCandidateKind","features":[36]},{"name":"ResourceCandidateVectorView","features":[36,37]},{"name":"ResourceContext","features":[36]},{"name":"ResourceContextLanguagesVectorView","features":[36,37]},{"name":"ResourceLayoutInfo","features":[36]},{"name":"ResourceManager","features":[36]},{"name":"ResourceMap","features":[36]},{"name":"ResourceMapIterator","features":[36,37]},{"name":"ResourceMapMapView","features":[36,37]},{"name":"ResourceMapMapViewIterator","features":[36,37]},{"name":"ResourceQualifier","features":[36]},{"name":"ResourceQualifierMapView","features":[36,37]},{"name":"ResourceQualifierObservableMap","features":[36,37]},{"name":"ResourceQualifierPersistence","features":[36]},{"name":"ResourceQualifierVectorView","features":[36,37]}],"38":[{"name":"IIndexedResourceCandidate","features":[38]},{"name":"IIndexedResourceQualifier","features":[38]},{"name":"IResourceIndexer","features":[38]},{"name":"IResourceIndexerFactory","features":[38]},{"name":"IResourceIndexerFactory2","features":[38]},{"name":"IndexedResourceCandidate","features":[38]},{"name":"IndexedResourceQualifier","features":[38]},{"name":"IndexedResourceType","features":[38]},{"name":"ResourceIndexer","features":[38]},{"name":"ResourceIndexerContract","features":[38]}],"39":[{"name":"ILocalContentSuggestionSettings","features":[39]},{"name":"ISearchPane","features":[39]},{"name":"ISearchPaneQueryChangedEventArgs","features":[39]},{"name":"ISearchPaneQueryLinguisticDetails","features":[39]},{"name":"ISearchPaneQuerySubmittedEventArgs","features":[39]},{"name":"ISearchPaneQuerySubmittedEventArgsWithLinguisticDetails","features":[39]},{"name":"ISearchPaneResultSuggestionChosenEventArgs","features":[39]},{"name":"ISearchPaneStatics","features":[39]},{"name":"ISearchPaneStaticsWithHideThisApplication","features":[39]},{"name":"ISearchPaneSuggestionsRequest","features":[39]},{"name":"ISearchPaneSuggestionsRequestDeferral","features":[39]},{"name":"ISearchPaneSuggestionsRequestedEventArgs","features":[39]},{"name":"ISearchPaneVisibilityChangedEventArgs","features":[39]},{"name":"ISearchQueryLinguisticDetails","features":[39]},{"name":"ISearchQueryLinguisticDetailsFactory","features":[39]},{"name":"ISearchSuggestionCollection","features":[39]},{"name":"ISearchSuggestionsRequest","features":[39]},{"name":"ISearchSuggestionsRequestDeferral","features":[39]},{"name":"LocalContentSuggestionSettings","features":[39]},{"name":"SearchContract","features":[39]},{"name":"SearchPane","features":[39]},{"name":"SearchPaneQueryChangedEventArgs","features":[39]},{"name":"SearchPaneQueryLinguisticDetails","features":[39]},{"name":"SearchPaneQuerySubmittedEventArgs","features":[39]},{"name":"SearchPaneResultSuggestionChosenEventArgs","features":[39]},{"name":"SearchPaneSuggestionsRequest","features":[39]},{"name":"SearchPaneSuggestionsRequestDeferral","features":[39]},{"name":"SearchPaneSuggestionsRequestedEventArgs","features":[39]},{"name":"SearchPaneVisibilityChangedEventArgs","features":[39]},{"name":"SearchQueryLinguisticDetails","features":[39]},{"name":"SearchSuggestionCollection","features":[39]},{"name":"SearchSuggestionsRequest","features":[39]},{"name":"SearchSuggestionsRequestDeferral","features":[39]}],"40":[{"name":"IRequestingFocusOnKeyboardInputEventArgs","features":[40]},{"name":"ISearchSuggestion","features":[40]},{"name":"ISearchSuggestionManager","features":[40]},{"name":"ISearchSuggestionsRequestedEventArgs","features":[40]},{"name":"RequestingFocusOnKeyboardInputEventArgs","features":[40]},{"name":"SearchCoreContract","features":[40]},{"name":"SearchSuggestion","features":[40]},{"name":"SearchSuggestionKind","features":[40]},{"name":"SearchSuggestionManager","features":[40]},{"name":"SearchSuggestionsRequestedEventArgs","features":[40]}],"47":[{"name":"IUserActivity","features":[41]},{"name":"IUserActivity2","features":[41]},{"name":"IUserActivity3","features":[41]},{"name":"IUserActivityAttribution","features":[41]},{"name":"IUserActivityAttributionFactory","features":[41]},{"name":"IUserActivityChannel","features":[41]},{"name":"IUserActivityChannel2","features":[41]},{"name":"IUserActivityChannelStatics","features":[41]},{"name":"IUserActivityChannelStatics2","features":[41]},{"name":"IUserActivityChannelStatics3","features":[41]},{"name":"IUserActivityContentInfo","features":[41]},{"name":"IUserActivityContentInfoStatics","features":[41]},{"name":"IUserActivityFactory","features":[41]},{"name":"IUserActivityRequest","features":[41]},{"name":"IUserActivityRequestManager","features":[41]},{"name":"IUserActivityRequestManagerStatics","features":[41]},{"name":"IUserActivityRequestedEventArgs","features":[41]},{"name":"IUserActivitySession","features":[41]},{"name":"IUserActivitySessionHistoryItem","features":[41]},{"name":"IUserActivityStatics","features":[41]},{"name":"IUserActivityVisualElements","features":[41]},{"name":"IUserActivityVisualElements2","features":[41]},{"name":"UserActivity","features":[41]},{"name":"UserActivityAttribution","features":[41]},{"name":"UserActivityChannel","features":[41]},{"name":"UserActivityContentInfo","features":[41]},{"name":"UserActivityRequest","features":[41]},{"name":"UserActivityRequestManager","features":[41]},{"name":"UserActivityRequestedEventArgs","features":[41]},{"name":"UserActivitySession","features":[41]},{"name":"UserActivitySessionHistoryItem","features":[41]},{"name":"UserActivityState","features":[41]},{"name":"UserActivityVisualElements","features":[41]}],"48":[{"name":"CoreUserActivityManager","features":[42]},{"name":"ICoreUserActivityManagerStatics","features":[42]}],"49":[{"name":"IUserDataAccount","features":[43]},{"name":"IUserDataAccount2","features":[43]},{"name":"IUserDataAccount3","features":[43]},{"name":"IUserDataAccount4","features":[43]},{"name":"IUserDataAccountManagerForUser","features":[43]},{"name":"IUserDataAccountManagerStatics","features":[43]},{"name":"IUserDataAccountManagerStatics2","features":[43]},{"name":"IUserDataAccountStore","features":[43]},{"name":"IUserDataAccountStore2","features":[43]},{"name":"IUserDataAccountStore3","features":[43]},{"name":"IUserDataAccountStoreChangedEventArgs","features":[43]},{"name":"UserDataAccount","features":[43]},{"name":"UserDataAccountContentKinds","features":[43]},{"name":"UserDataAccountManager","features":[43]},{"name":"UserDataAccountManagerForUser","features":[43]},{"name":"UserDataAccountOtherAppReadAccess","features":[43]},{"name":"UserDataAccountStore","features":[43]},{"name":"UserDataAccountStoreAccessType","features":[43]},{"name":"UserDataAccountStoreChangedEventArgs","features":[43]}],"50":[{"name":"IUserDataAccountPartnerAccountInfo","features":[44]},{"name":"IUserDataAccountProviderAddAccountOperation","features":[44]},{"name":"IUserDataAccountProviderOperation","features":[44]},{"name":"IUserDataAccountProviderResolveErrorsOperation","features":[44]},{"name":"IUserDataAccountProviderSettingsOperation","features":[44]},{"name":"UserDataAccountPartnerAccountInfo","features":[44]},{"name":"UserDataAccountProviderAddAccountOperation","features":[44]},{"name":"UserDataAccountProviderOperationKind","features":[44]},{"name":"UserDataAccountProviderPartnerAccountKind","features":[44]},{"name":"UserDataAccountProviderResolveErrorsOperation","features":[44]},{"name":"UserDataAccountProviderSettingsOperation","features":[44]}],"51":[{"name":"DeviceAccountAuthenticationType","features":[45]},{"name":"DeviceAccountConfiguration","features":[45]},{"name":"DeviceAccountIconId","features":[45]},{"name":"DeviceAccountMailAgeFilter","features":[45]},{"name":"DeviceAccountServerType","features":[45]},{"name":"DeviceAccountSyncScheduleKind","features":[45]},{"name":"IDeviceAccountConfiguration","features":[45]},{"name":"IDeviceAccountConfiguration2","features":[45]},{"name":"IUserDataAccountSystemAccessManagerStatics","features":[45]},{"name":"IUserDataAccountSystemAccessManagerStatics2","features":[45]},{"name":"UserDataAccountSystemAccessManager","features":[45]}],"52":[{"name":"IUserDataTask","features":[46]},{"name":"IUserDataTaskBatch","features":[46]},{"name":"IUserDataTaskList","features":[46]},{"name":"IUserDataTaskListLimitedWriteOperations","features":[46]},{"name":"IUserDataTaskListSyncManager","features":[46]},{"name":"IUserDataTaskManager","features":[46]},{"name":"IUserDataTaskManagerStatics","features":[46]},{"name":"IUserDataTaskQueryOptions","features":[46]},{"name":"IUserDataTaskReader","features":[46]},{"name":"IUserDataTaskRecurrenceProperties","features":[46]},{"name":"IUserDataTaskRegenerationProperties","features":[46]},{"name":"IUserDataTaskStore","features":[46]},{"name":"UserDataTask","features":[46]},{"name":"UserDataTaskBatch","features":[46]},{"name":"UserDataTaskDaysOfWeek","features":[46]},{"name":"UserDataTaskDetailsKind","features":[46]},{"name":"UserDataTaskKind","features":[46]},{"name":"UserDataTaskList","features":[46]},{"name":"UserDataTaskListLimitedWriteOperations","features":[46]},{"name":"UserDataTaskListOtherAppReadAccess","features":[46]},{"name":"UserDataTaskListOtherAppWriteAccess","features":[46]},{"name":"UserDataTaskListSyncManager","features":[46]},{"name":"UserDataTaskListSyncStatus","features":[46]},{"name":"UserDataTaskManager","features":[46]},{"name":"UserDataTaskPriority","features":[46]},{"name":"UserDataTaskQueryKind","features":[46]},{"name":"UserDataTaskQueryOptions","features":[46]},{"name":"UserDataTaskQuerySortProperty","features":[46]},{"name":"UserDataTaskReader","features":[46]},{"name":"UserDataTaskRecurrenceProperties","features":[46]},{"name":"UserDataTaskRecurrenceUnit","features":[46]},{"name":"UserDataTaskRegenerationProperties","features":[46]},{"name":"UserDataTaskRegenerationUnit","features":[46]},{"name":"UserDataTaskSensitivity","features":[46]},{"name":"UserDataTaskStore","features":[46]},{"name":"UserDataTaskStoreAccessType","features":[46]},{"name":"UserDataTaskWeekOfMonth","features":[46]}],"53":[{"name":"IUserDataTaskDataProviderConnection","features":[47]},{"name":"IUserDataTaskDataProviderTriggerDetails","features":[47]},{"name":"IUserDataTaskListCompleteTaskRequest","features":[47]},{"name":"IUserDataTaskListCompleteTaskRequestEventArgs","features":[47]},{"name":"IUserDataTaskListCreateOrUpdateTaskRequest","features":[47]},{"name":"IUserDataTaskListCreateOrUpdateTaskRequestEventArgs","features":[47]},{"name":"IUserDataTaskListDeleteTaskRequest","features":[47]},{"name":"IUserDataTaskListDeleteTaskRequestEventArgs","features":[47]},{"name":"IUserDataTaskListSkipOccurrenceRequest","features":[47]},{"name":"IUserDataTaskListSkipOccurrenceRequestEventArgs","features":[47]},{"name":"IUserDataTaskListSyncManagerSyncRequest","features":[47]},{"name":"IUserDataTaskListSyncManagerSyncRequestEventArgs","features":[47]},{"name":"UserDataTaskDataProviderConnection","features":[47]},{"name":"UserDataTaskDataProviderTriggerDetails","features":[47]},{"name":"UserDataTaskListCompleteTaskRequest","features":[47]},{"name":"UserDataTaskListCompleteTaskRequestEventArgs","features":[47]},{"name":"UserDataTaskListCreateOrUpdateTaskRequest","features":[47]},{"name":"UserDataTaskListCreateOrUpdateTaskRequestEventArgs","features":[47]},{"name":"UserDataTaskListDeleteTaskRequest","features":[47]},{"name":"UserDataTaskListDeleteTaskRequestEventArgs","features":[47]},{"name":"UserDataTaskListSkipOccurrenceRequest","features":[47]},{"name":"UserDataTaskListSkipOccurrenceRequestEventArgs","features":[47]},{"name":"UserDataTaskListSyncManagerSyncRequest","features":[47]},{"name":"UserDataTaskListSyncManagerSyncRequestEventArgs","features":[47]}],"54":[{"name":"IVoiceCommand","features":[48]},{"name":"IVoiceCommandCompletedEventArgs","features":[48]},{"name":"IVoiceCommandConfirmationResult","features":[48]},{"name":"IVoiceCommandContentTile","features":[48]},{"name":"IVoiceCommandDefinition","features":[48]},{"name":"IVoiceCommandDefinitionManagerStatics","features":[48]},{"name":"IVoiceCommandDisambiguationResult","features":[48]},{"name":"IVoiceCommandResponse","features":[48]},{"name":"IVoiceCommandResponseStatics","features":[48]},{"name":"IVoiceCommandServiceConnection","features":[48]},{"name":"IVoiceCommandServiceConnectionStatics","features":[48]},{"name":"IVoiceCommandUserMessage","features":[48]},{"name":"VoiceCommand","features":[48]},{"name":"VoiceCommandCompletedEventArgs","features":[48]},{"name":"VoiceCommandCompletionReason","features":[48]},{"name":"VoiceCommandConfirmationResult","features":[48]},{"name":"VoiceCommandContentTile","features":[48]},{"name":"VoiceCommandContentTileType","features":[48]},{"name":"VoiceCommandDefinition","features":[48]},{"name":"VoiceCommandDefinitionManager","features":[48]},{"name":"VoiceCommandDisambiguationResult","features":[48]},{"name":"VoiceCommandResponse","features":[48]},{"name":"VoiceCommandServiceConnection","features":[48]},{"name":"VoiceCommandUserMessage","features":[48]}],"55":[{"name":"IWalletBarcode","features":[49]},{"name":"IWalletBarcodeFactory","features":[49]},{"name":"IWalletItem","features":[49]},{"name":"IWalletItemCustomProperty","features":[49]},{"name":"IWalletItemCustomPropertyFactory","features":[49]},{"name":"IWalletItemFactory","features":[49]},{"name":"IWalletItemStore","features":[49]},{"name":"IWalletItemStore2","features":[49]},{"name":"IWalletManagerStatics","features":[49]},{"name":"IWalletRelevantLocation","features":[49]},{"name":"IWalletTransaction","features":[49]},{"name":"IWalletVerb","features":[49]},{"name":"IWalletVerbFactory","features":[49]},{"name":"WalletActionKind","features":[49]},{"name":"WalletBarcode","features":[49]},{"name":"WalletBarcodeSymbology","features":[49]},{"name":"WalletContract","features":[49]},{"name":"WalletDetailViewPosition","features":[49]},{"name":"WalletItem","features":[49]},{"name":"WalletItemCustomProperty","features":[49]},{"name":"WalletItemKind","features":[49]},{"name":"WalletItemStore","features":[49]},{"name":"WalletManager","features":[49]},{"name":"WalletRelevantLocation","features":[49]},{"name":"WalletSummaryViewPosition","features":[49]},{"name":"WalletTransaction","features":[49]},{"name":"WalletVerb","features":[49]}],"56":[{"name":"IWalletItemSystemStore","features":[50]},{"name":"IWalletItemSystemStore2","features":[50]},{"name":"IWalletManagerSystemStatics","features":[50]},{"name":"WalletItemAppAssociation","features":[50]},{"name":"WalletItemSystemStore","features":[50]},{"name":"WalletManagerSystem","features":[50]}],"57":[{"name":"HtmlUtilities","features":[51]},{"name":"IHtmlUtilities","features":[51]}],"58":[{"name":"IJsonArray","features":[52]},{"name":"IJsonArrayStatics","features":[52]},{"name":"IJsonErrorStatics2","features":[52]},{"name":"IJsonObject","features":[52]},{"name":"IJsonObjectStatics","features":[52]},{"name":"IJsonObjectWithDefaultValues","features":[52]},{"name":"IJsonValue","features":[52]},{"name":"IJsonValueStatics","features":[52]},{"name":"IJsonValueStatics2","features":[52]},{"name":"JsonArray","features":[52]},{"name":"JsonError","features":[52]},{"name":"JsonErrorStatus","features":[52]},{"name":"JsonObject","features":[52]},{"name":"JsonValue","features":[52]},{"name":"JsonValueType","features":[52]}],"59":[{"name":"IPdfDocument","features":[53]},{"name":"IPdfDocumentStatics","features":[53]},{"name":"IPdfPage","features":[53]},{"name":"IPdfPageDimensions","features":[53]},{"name":"IPdfPageRenderOptions","features":[53]},{"name":"PdfDocument","features":[53]},{"name":"PdfPage","features":[53]},{"name":"PdfPageDimensions","features":[53]},{"name":"PdfPageRenderOptions","features":[53]},{"name":"PdfPageRotation","features":[53]}],"60":[{"name":"AlternateNormalizationFormat","features":[54]},{"name":"AlternateWordForm","features":[54]},{"name":"IAlternateWordForm","features":[54]},{"name":"ISelectableWordSegment","features":[54]},{"name":"ISelectableWordsSegmenter","features":[54]},{"name":"ISelectableWordsSegmenterFactory","features":[54]},{"name":"ISemanticTextQuery","features":[54]},{"name":"ISemanticTextQueryFactory","features":[54]},{"name":"ITextConversionGenerator","features":[54]},{"name":"ITextConversionGeneratorFactory","features":[54]},{"name":"ITextPhoneme","features":[54]},{"name":"ITextPredictionGenerator","features":[54]},{"name":"ITextPredictionGenerator2","features":[54]},{"name":"ITextPredictionGeneratorFactory","features":[54]},{"name":"ITextReverseConversionGenerator","features":[54]},{"name":"ITextReverseConversionGenerator2","features":[54]},{"name":"ITextReverseConversionGeneratorFactory","features":[54]},{"name":"IUnicodeCharactersStatics","features":[54]},{"name":"IWordSegment","features":[54]},{"name":"IWordsSegmenter","features":[54]},{"name":"IWordsSegmenterFactory","features":[54]},{"name":"SelectableWordSegment","features":[54]},{"name":"SelectableWordSegmentsTokenizingHandler","features":[54,37]},{"name":"SelectableWordsSegmenter","features":[54]},{"name":"SemanticTextQuery","features":[54]},{"name":"TextConversionGenerator","features":[54]},{"name":"TextPhoneme","features":[54]},{"name":"TextPredictionGenerator","features":[54]},{"name":"TextPredictionOptions","features":[54]},{"name":"TextReverseConversionGenerator","features":[54]},{"name":"TextSegment","features":[54]},{"name":"UnicodeCharacters","features":[54]},{"name":"UnicodeGeneralCategory","features":[54]},{"name":"UnicodeNumericType","features":[54]},{"name":"WordSegment","features":[54]},{"name":"WordSegmentsTokenizingHandler","features":[54,37]},{"name":"WordsSegmenter","features":[54]}],"61":[{"name":"DtdEntity","features":[55]},{"name":"DtdNotation","features":[55]},{"name":"IDtdEntity","features":[55]},{"name":"IDtdNotation","features":[55]},{"name":"IXmlAttribute","features":[55]},{"name":"IXmlCDataSection","features":[55]},{"name":"IXmlCharacterData","features":[55]},{"name":"IXmlComment","features":[55]},{"name":"IXmlDocument","features":[55]},{"name":"IXmlDocumentFragment","features":[55]},{"name":"IXmlDocumentIO","features":[55]},{"name":"IXmlDocumentIO2","features":[55]},{"name":"IXmlDocumentStatics","features":[55]},{"name":"IXmlDocumentType","features":[55]},{"name":"IXmlDomImplementation","features":[55]},{"name":"IXmlElement","features":[55]},{"name":"IXmlEntityReference","features":[55]},{"name":"IXmlLoadSettings","features":[55]},{"name":"IXmlNamedNodeMap","features":[55]},{"name":"IXmlNode","features":[55]},{"name":"IXmlNodeList","features":[55]},{"name":"IXmlNodeSelector","features":[55]},{"name":"IXmlNodeSerializer","features":[55]},{"name":"IXmlProcessingInstruction","features":[55]},{"name":"IXmlText","features":[55]},{"name":"NodeType","features":[55]},{"name":"XmlAttribute","features":[55]},{"name":"XmlCDataSection","features":[55]},{"name":"XmlComment","features":[55]},{"name":"XmlDocument","features":[55]},{"name":"XmlDocumentFragment","features":[55]},{"name":"XmlDocumentType","features":[55]},{"name":"XmlDomImplementation","features":[55]},{"name":"XmlElement","features":[55]},{"name":"XmlEntityReference","features":[55]},{"name":"XmlLoadSettings","features":[55]},{"name":"XmlNamedNodeMap","features":[55]},{"name":"XmlNodeList","features":[55]},{"name":"XmlProcessingInstruction","features":[55]},{"name":"XmlText","features":[55]}],"62":[{"name":"IXsltProcessor","features":[56]},{"name":"IXsltProcessor2","features":[56]},{"name":"IXsltProcessorFactory","features":[56]},{"name":"XsltProcessor","features":[56]}],"63":[{"name":"DevicesLowLevelContract","features":[57]},{"name":"ILowLevelDevicesAggregateProvider","features":[57]},{"name":"ILowLevelDevicesAggregateProviderFactory","features":[57]},{"name":"ILowLevelDevicesController","features":[57]},{"name":"ILowLevelDevicesControllerStatics","features":[57]},{"name":"LowLevelDevicesAggregateProvider","features":[57]},{"name":"LowLevelDevicesController","features":[57]}],"64":[{"name":"AdcChannel","features":[58]},{"name":"AdcChannelMode","features":[58]},{"name":"AdcController","features":[58]},{"name":"IAdcChannel","features":[58]},{"name":"IAdcController","features":[58]},{"name":"IAdcControllerStatics","features":[58]},{"name":"IAdcControllerStatics2","features":[58]}],"65":[{"name":"IAdcControllerProvider","features":[59]},{"name":"IAdcProvider","features":[59]},{"name":"ProviderAdcChannelMode","features":[59]}],"66":[{"name":"DeviceServicingDetails","features":[60]},{"name":"DeviceUseDetails","features":[60]},{"name":"IDeviceServicingDetails","features":[60]},{"name":"IDeviceUseDetails","features":[60]}],"67":[{"name":"BluetoothAdapter","features":[61]},{"name":"BluetoothAddressType","features":[61]},{"name":"BluetoothCacheMode","features":[61]},{"name":"BluetoothClassOfDevice","features":[61]},{"name":"BluetoothConnectionStatus","features":[61]},{"name":"BluetoothDevice","features":[61]},{"name":"BluetoothDeviceId","features":[61]},{"name":"BluetoothError","features":[61]},{"name":"BluetoothLEAppearance","features":[61]},{"name":"BluetoothLEAppearanceCategories","features":[61]},{"name":"BluetoothLEAppearanceSubcategories","features":[61]},{"name":"BluetoothLEConnectionParameters","features":[61]},{"name":"BluetoothLEConnectionPhy","features":[61]},{"name":"BluetoothLEConnectionPhyInfo","features":[61]},{"name":"BluetoothLEDevice","features":[61]},{"name":"BluetoothLEPreferredConnectionParameters","features":[61]},{"name":"BluetoothLEPreferredConnectionParametersRequest","features":[61]},{"name":"BluetoothLEPreferredConnectionParametersRequestStatus","features":[61]},{"name":"BluetoothMajorClass","features":[61]},{"name":"BluetoothMinorClass","features":[61]},{"name":"BluetoothServiceCapabilities","features":[61]},{"name":"BluetoothSignalStrengthFilter","features":[61]},{"name":"BluetoothUuidHelper","features":[61]},{"name":"IBluetoothAdapter","features":[61]},{"name":"IBluetoothAdapter2","features":[61]},{"name":"IBluetoothAdapter3","features":[61]},{"name":"IBluetoothAdapterStatics","features":[61]},{"name":"IBluetoothClassOfDevice","features":[61]},{"name":"IBluetoothClassOfDeviceStatics","features":[61]},{"name":"IBluetoothDevice","features":[61]},{"name":"IBluetoothDevice2","features":[61]},{"name":"IBluetoothDevice3","features":[61]},{"name":"IBluetoothDevice4","features":[61]},{"name":"IBluetoothDevice5","features":[61]},{"name":"IBluetoothDeviceId","features":[61]},{"name":"IBluetoothDeviceIdStatics","features":[61]},{"name":"IBluetoothDeviceStatics","features":[61]},{"name":"IBluetoothDeviceStatics2","features":[61]},{"name":"IBluetoothLEAppearance","features":[61]},{"name":"IBluetoothLEAppearanceCategoriesStatics","features":[61]},{"name":"IBluetoothLEAppearanceStatics","features":[61]},{"name":"IBluetoothLEAppearanceSubcategoriesStatics","features":[61]},{"name":"IBluetoothLEConnectionParameters","features":[61]},{"name":"IBluetoothLEConnectionPhy","features":[61]},{"name":"IBluetoothLEConnectionPhyInfo","features":[61]},{"name":"IBluetoothLEDevice","features":[61]},{"name":"IBluetoothLEDevice2","features":[61]},{"name":"IBluetoothLEDevice3","features":[61]},{"name":"IBluetoothLEDevice4","features":[61]},{"name":"IBluetoothLEDevice5","features":[61]},{"name":"IBluetoothLEDevice6","features":[61]},{"name":"IBluetoothLEDeviceStatics","features":[61]},{"name":"IBluetoothLEDeviceStatics2","features":[61]},{"name":"IBluetoothLEPreferredConnectionParameters","features":[61]},{"name":"IBluetoothLEPreferredConnectionParametersRequest","features":[61]},{"name":"IBluetoothLEPreferredConnectionParametersStatics","features":[61]},{"name":"IBluetoothSignalStrengthFilter","features":[61]},{"name":"IBluetoothUuidHelperStatics","features":[61]}],"68":[{"name":"BluetoothLEAdvertisement","features":[62]},{"name":"BluetoothLEAdvertisementBytePattern","features":[62]},{"name":"BluetoothLEAdvertisementDataSection","features":[62]},{"name":"BluetoothLEAdvertisementDataTypes","features":[62]},{"name":"BluetoothLEAdvertisementFilter","features":[62]},{"name":"BluetoothLEAdvertisementFlags","features":[62]},{"name":"BluetoothLEAdvertisementPublisher","features":[62]},{"name":"BluetoothLEAdvertisementPublisherStatus","features":[62]},{"name":"BluetoothLEAdvertisementPublisherStatusChangedEventArgs","features":[62]},{"name":"BluetoothLEAdvertisementReceivedEventArgs","features":[62]},{"name":"BluetoothLEAdvertisementType","features":[62]},{"name":"BluetoothLEAdvertisementWatcher","features":[62]},{"name":"BluetoothLEAdvertisementWatcherStatus","features":[62]},{"name":"BluetoothLEAdvertisementWatcherStoppedEventArgs","features":[62]},{"name":"BluetoothLEManufacturerData","features":[62]},{"name":"BluetoothLEScanningMode","features":[62]},{"name":"IBluetoothLEAdvertisement","features":[62]},{"name":"IBluetoothLEAdvertisementBytePattern","features":[62]},{"name":"IBluetoothLEAdvertisementBytePatternFactory","features":[62]},{"name":"IBluetoothLEAdvertisementDataSection","features":[62]},{"name":"IBluetoothLEAdvertisementDataSectionFactory","features":[62]},{"name":"IBluetoothLEAdvertisementDataTypesStatics","features":[62]},{"name":"IBluetoothLEAdvertisementFilter","features":[62]},{"name":"IBluetoothLEAdvertisementPublisher","features":[62]},{"name":"IBluetoothLEAdvertisementPublisher2","features":[62]},{"name":"IBluetoothLEAdvertisementPublisherFactory","features":[62]},{"name":"IBluetoothLEAdvertisementPublisherStatusChangedEventArgs","features":[62]},{"name":"IBluetoothLEAdvertisementPublisherStatusChangedEventArgs2","features":[62]},{"name":"IBluetoothLEAdvertisementReceivedEventArgs","features":[62]},{"name":"IBluetoothLEAdvertisementReceivedEventArgs2","features":[62]},{"name":"IBluetoothLEAdvertisementWatcher","features":[62]},{"name":"IBluetoothLEAdvertisementWatcher2","features":[62]},{"name":"IBluetoothLEAdvertisementWatcherFactory","features":[62]},{"name":"IBluetoothLEAdvertisementWatcherStoppedEventArgs","features":[62]},{"name":"IBluetoothLEManufacturerData","features":[62]},{"name":"IBluetoothLEManufacturerDataFactory","features":[62]}],"69":[{"name":"BluetoothEventTriggeringMode","features":[63]},{"name":"BluetoothLEAdvertisementPublisherTriggerDetails","features":[63]},{"name":"BluetoothLEAdvertisementWatcherTriggerDetails","features":[63]},{"name":"GattCharacteristicNotificationTriggerDetails","features":[63]},{"name":"GattServiceProviderConnection","features":[63]},{"name":"GattServiceProviderTriggerDetails","features":[63]},{"name":"IBluetoothLEAdvertisementPublisherTriggerDetails","features":[63]},{"name":"IBluetoothLEAdvertisementPublisherTriggerDetails2","features":[63]},{"name":"IBluetoothLEAdvertisementWatcherTriggerDetails","features":[63]},{"name":"IGattCharacteristicNotificationTriggerDetails","features":[63]},{"name":"IGattCharacteristicNotificationTriggerDetails2","features":[63]},{"name":"IGattServiceProviderConnection","features":[63]},{"name":"IGattServiceProviderConnectionStatics","features":[63]},{"name":"IGattServiceProviderTriggerDetails","features":[63]},{"name":"IRfcommConnectionTriggerDetails","features":[63]},{"name":"IRfcommInboundConnectionInformation","features":[63]},{"name":"IRfcommOutboundConnectionInformation","features":[63]},{"name":"RfcommConnectionTriggerDetails","features":[63]},{"name":"RfcommInboundConnectionInformation","features":[63]},{"name":"RfcommOutboundConnectionInformation","features":[63]}],"70":[{"name":"GattCharacteristic","features":[64]},{"name":"GattCharacteristicProperties","features":[64]},{"name":"GattCharacteristicUuids","features":[64]},{"name":"GattCharacteristicsResult","features":[64]},{"name":"GattClientCharacteristicConfigurationDescriptorValue","features":[64]},{"name":"GattClientNotificationResult","features":[64]},{"name":"GattCommunicationStatus","features":[64]},{"name":"GattDescriptor","features":[64]},{"name":"GattDescriptorUuids","features":[64]},{"name":"GattDescriptorsResult","features":[64]},{"name":"GattDeviceService","features":[64]},{"name":"GattDeviceServicesResult","features":[64]},{"name":"GattLocalCharacteristic","features":[64]},{"name":"GattLocalCharacteristicParameters","features":[64]},{"name":"GattLocalCharacteristicResult","features":[64]},{"name":"GattLocalDescriptor","features":[64]},{"name":"GattLocalDescriptorParameters","features":[64]},{"name":"GattLocalDescriptorResult","features":[64]},{"name":"GattLocalService","features":[64]},{"name":"GattOpenStatus","features":[64]},{"name":"GattPresentationFormat","features":[64]},{"name":"GattPresentationFormatTypes","features":[64]},{"name":"GattProtectionLevel","features":[64]},{"name":"GattProtocolError","features":[64]},{"name":"GattReadClientCharacteristicConfigurationDescriptorResult","features":[64]},{"name":"GattReadRequest","features":[64]},{"name":"GattReadRequestedEventArgs","features":[64]},{"name":"GattReadResult","features":[64]},{"name":"GattReliableWriteTransaction","features":[64]},{"name":"GattRequestState","features":[64]},{"name":"GattRequestStateChangedEventArgs","features":[64]},{"name":"GattServiceProvider","features":[64]},{"name":"GattServiceProviderAdvertisementStatus","features":[64]},{"name":"GattServiceProviderAdvertisementStatusChangedEventArgs","features":[64]},{"name":"GattServiceProviderAdvertisingParameters","features":[64]},{"name":"GattServiceProviderResult","features":[64]},{"name":"GattServiceUuids","features":[64]},{"name":"GattSession","features":[64]},{"name":"GattSessionStatus","features":[64]},{"name":"GattSessionStatusChangedEventArgs","features":[64]},{"name":"GattSharingMode","features":[64]},{"name":"GattSubscribedClient","features":[64]},{"name":"GattValueChangedEventArgs","features":[64]},{"name":"GattWriteOption","features":[64]},{"name":"GattWriteRequest","features":[64]},{"name":"GattWriteRequestedEventArgs","features":[64]},{"name":"GattWriteResult","features":[64]},{"name":"IGattCharacteristic","features":[64]},{"name":"IGattCharacteristic2","features":[64]},{"name":"IGattCharacteristic3","features":[64]},{"name":"IGattCharacteristicStatics","features":[64]},{"name":"IGattCharacteristicUuidsStatics","features":[64]},{"name":"IGattCharacteristicUuidsStatics2","features":[64]},{"name":"IGattCharacteristicsResult","features":[64]},{"name":"IGattClientNotificationResult","features":[64]},{"name":"IGattClientNotificationResult2","features":[64]},{"name":"IGattDescriptor","features":[64]},{"name":"IGattDescriptor2","features":[64]},{"name":"IGattDescriptorStatics","features":[64]},{"name":"IGattDescriptorUuidsStatics","features":[64]},{"name":"IGattDescriptorsResult","features":[64]},{"name":"IGattDeviceService","features":[64]},{"name":"IGattDeviceService2","features":[64]},{"name":"IGattDeviceService3","features":[64]},{"name":"IGattDeviceServiceStatics","features":[64]},{"name":"IGattDeviceServiceStatics2","features":[64]},{"name":"IGattDeviceServicesResult","features":[64]},{"name":"IGattLocalCharacteristic","features":[64]},{"name":"IGattLocalCharacteristicParameters","features":[64]},{"name":"IGattLocalCharacteristicResult","features":[64]},{"name":"IGattLocalDescriptor","features":[64]},{"name":"IGattLocalDescriptorParameters","features":[64]},{"name":"IGattLocalDescriptorResult","features":[64]},{"name":"IGattLocalService","features":[64]},{"name":"IGattPresentationFormat","features":[64]},{"name":"IGattPresentationFormatStatics","features":[64]},{"name":"IGattPresentationFormatStatics2","features":[64]},{"name":"IGattPresentationFormatTypesStatics","features":[64]},{"name":"IGattProtocolErrorStatics","features":[64]},{"name":"IGattReadClientCharacteristicConfigurationDescriptorResult","features":[64]},{"name":"IGattReadClientCharacteristicConfigurationDescriptorResult2","features":[64]},{"name":"IGattReadRequest","features":[64]},{"name":"IGattReadRequestedEventArgs","features":[64]},{"name":"IGattReadResult","features":[64]},{"name":"IGattReadResult2","features":[64]},{"name":"IGattReliableWriteTransaction","features":[64]},{"name":"IGattReliableWriteTransaction2","features":[64]},{"name":"IGattRequestStateChangedEventArgs","features":[64]},{"name":"IGattServiceProvider","features":[64]},{"name":"IGattServiceProviderAdvertisementStatusChangedEventArgs","features":[64]},{"name":"IGattServiceProviderAdvertisingParameters","features":[64]},{"name":"IGattServiceProviderAdvertisingParameters2","features":[64]},{"name":"IGattServiceProviderResult","features":[64]},{"name":"IGattServiceProviderStatics","features":[64]},{"name":"IGattServiceUuidsStatics","features":[64]},{"name":"IGattServiceUuidsStatics2","features":[64]},{"name":"IGattSession","features":[64]},{"name":"IGattSessionStatics","features":[64]},{"name":"IGattSessionStatusChangedEventArgs","features":[64]},{"name":"IGattSubscribedClient","features":[64]},{"name":"IGattValueChangedEventArgs","features":[64]},{"name":"IGattWriteRequest","features":[64]},{"name":"IGattWriteRequestedEventArgs","features":[64]},{"name":"IGattWriteResult","features":[64]}],"71":[{"name":"IRfcommDeviceService","features":[65]},{"name":"IRfcommDeviceService2","features":[65]},{"name":"IRfcommDeviceService3","features":[65]},{"name":"IRfcommDeviceServiceStatics","features":[65]},{"name":"IRfcommDeviceServiceStatics2","features":[65]},{"name":"IRfcommDeviceServicesResult","features":[65]},{"name":"IRfcommServiceId","features":[65]},{"name":"IRfcommServiceIdStatics","features":[65]},{"name":"IRfcommServiceProvider","features":[65]},{"name":"IRfcommServiceProvider2","features":[65]},{"name":"IRfcommServiceProviderStatics","features":[65]},{"name":"RfcommDeviceService","features":[65]},{"name":"RfcommDeviceServicesResult","features":[65]},{"name":"RfcommServiceId","features":[65]},{"name":"RfcommServiceProvider","features":[65]}],"72":[{"name":"CustomDevice","features":[66]},{"name":"CustomDeviceContract","features":[66]},{"name":"DeviceAccessMode","features":[66]},{"name":"DeviceSharingMode","features":[66]},{"name":"ICustomDevice","features":[66]},{"name":"ICustomDeviceStatics","features":[66]},{"name":"IIOControlCode","features":[66]},{"name":"IIOControlCodeFactory","features":[66]},{"name":"IKnownDeviceTypesStatics","features":[66]},{"name":"IOControlAccessMode","features":[66]},{"name":"IOControlBufferingMethod","features":[66]},{"name":"IOControlCode","features":[66]},{"name":"KnownDeviceTypes","features":[66]}],"73":[{"name":"DisplayMonitor","features":[67]},{"name":"DisplayMonitorConnectionKind","features":[67]},{"name":"DisplayMonitorDescriptorKind","features":[67]},{"name":"DisplayMonitorPhysicalConnectorKind","features":[67]},{"name":"DisplayMonitorUsageKind","features":[67]},{"name":"IDisplayMonitor","features":[67]},{"name":"IDisplayMonitor2","features":[67]},{"name":"IDisplayMonitorStatics","features":[67]}],"74":[{"name":"DisplayAdapter","features":[68]},{"name":"DisplayBitsPerChannel","features":[68]},{"name":"DisplayDevice","features":[68]},{"name":"DisplayDeviceCapability","features":[68]},{"name":"DisplayFence","features":[68]},{"name":"DisplayManager","features":[68]},{"name":"DisplayManagerChangedEventArgs","features":[68]},{"name":"DisplayManagerDisabledEventArgs","features":[68]},{"name":"DisplayManagerEnabledEventArgs","features":[68]},{"name":"DisplayManagerOptions","features":[68]},{"name":"DisplayManagerPathsFailedOrInvalidatedEventArgs","features":[68]},{"name":"DisplayManagerResult","features":[68]},{"name":"DisplayManagerResultWithState","features":[68]},{"name":"DisplayModeInfo","features":[68]},{"name":"DisplayModeQueryOptions","features":[68]},{"name":"DisplayMuxDevice","features":[68]},{"name":"DisplayPath","features":[68]},{"name":"DisplayPathScaling","features":[68]},{"name":"DisplayPathStatus","features":[68]},{"name":"DisplayPresentStatus","features":[68]},{"name":"DisplayPresentationRate","features":[68,69]},{"name":"DisplayPrimaryDescription","features":[68]},{"name":"DisplayRotation","features":[68]},{"name":"DisplayScanout","features":[68]},{"name":"DisplayScanoutOptions","features":[68]},{"name":"DisplaySource","features":[68]},{"name":"DisplaySourceStatus","features":[68]},{"name":"DisplayState","features":[68]},{"name":"DisplayStateApplyOptions","features":[68]},{"name":"DisplayStateFunctionalizeOptions","features":[68]},{"name":"DisplayStateOperationResult","features":[68]},{"name":"DisplayStateOperationStatus","features":[68]},{"name":"DisplaySurface","features":[68]},{"name":"DisplayTarget","features":[68]},{"name":"DisplayTargetPersistence","features":[68]},{"name":"DisplayTask","features":[68]},{"name":"DisplayTaskPool","features":[68]},{"name":"DisplayTaskResult","features":[68]},{"name":"DisplayTaskSignalKind","features":[68]},{"name":"DisplayView","features":[68]},{"name":"DisplayWireFormat","features":[68]},{"name":"DisplayWireFormatColorSpace","features":[68]},{"name":"DisplayWireFormatEotf","features":[68]},{"name":"DisplayWireFormatHdrMetadata","features":[68]},{"name":"DisplayWireFormatPixelEncoding","features":[68]},{"name":"IDisplayAdapter","features":[68]},{"name":"IDisplayAdapter2","features":[68]},{"name":"IDisplayAdapterStatics","features":[68]},{"name":"IDisplayDevice","features":[68]},{"name":"IDisplayDevice2","features":[68]},{"name":"IDisplayDeviceRenderAdapter","features":[68]},{"name":"IDisplayFence","features":[68]},{"name":"IDisplayManager","features":[68]},{"name":"IDisplayManager2","features":[68]},{"name":"IDisplayManager3","features":[68]},{"name":"IDisplayManagerChangedEventArgs","features":[68]},{"name":"IDisplayManagerDisabledEventArgs","features":[68]},{"name":"IDisplayManagerEnabledEventArgs","features":[68]},{"name":"IDisplayManagerPathsFailedOrInvalidatedEventArgs","features":[68]},{"name":"IDisplayManagerResultWithState","features":[68]},{"name":"IDisplayManagerStatics","features":[68]},{"name":"IDisplayModeInfo","features":[68]},{"name":"IDisplayModeInfo2","features":[68]},{"name":"IDisplayMuxDevice","features":[68]},{"name":"IDisplayMuxDeviceStatics","features":[68]},{"name":"IDisplayPath","features":[68]},{"name":"IDisplayPath2","features":[68]},{"name":"IDisplayPrimaryDescription","features":[68]},{"name":"IDisplayPrimaryDescriptionFactory","features":[68]},{"name":"IDisplayPrimaryDescriptionStatics","features":[68]},{"name":"IDisplayScanout","features":[68]},{"name":"IDisplaySource","features":[68]},{"name":"IDisplaySource2","features":[68]},{"name":"IDisplayState","features":[68]},{"name":"IDisplayStateOperationResult","features":[68]},{"name":"IDisplaySurface","features":[68]},{"name":"IDisplayTarget","features":[68]},{"name":"IDisplayTask","features":[68]},{"name":"IDisplayTask2","features":[68]},{"name":"IDisplayTaskPool","features":[68]},{"name":"IDisplayTaskPool2","features":[68]},{"name":"IDisplayTaskResult","features":[68]},{"name":"IDisplayView","features":[68]},{"name":"IDisplayWireFormat","features":[68]},{"name":"IDisplayWireFormatFactory","features":[68]},{"name":"IDisplayWireFormatStatics","features":[68]}],"75":[{"name":"DeviceAccessChangedEventArgs","features":[70]},{"name":"DeviceAccessInformation","features":[70]},{"name":"DeviceAccessStatus","features":[70]},{"name":"DeviceClass","features":[70]},{"name":"DeviceConnectionChangeTriggerDetails","features":[70]},{"name":"DeviceDisconnectButtonClickedEventArgs","features":[70]},{"name":"DeviceInformation","features":[70]},{"name":"DeviceInformationCollection","features":[70,37]},{"name":"DeviceInformationCustomPairing","features":[70]},{"name":"DeviceInformationKind","features":[70]},{"name":"DeviceInformationPairing","features":[70]},{"name":"DeviceInformationUpdate","features":[70]},{"name":"DevicePairingAddPairingSetMemberStatus","features":[70]},{"name":"DevicePairingKinds","features":[70]},{"name":"DevicePairingProtectionLevel","features":[70]},{"name":"DevicePairingRequestedEventArgs","features":[70]},{"name":"DevicePairingResult","features":[70]},{"name":"DevicePairingResultStatus","features":[70]},{"name":"DevicePairingSetMembersRequestedEventArgs","features":[70]},{"name":"DevicePicker","features":[70]},{"name":"DevicePickerAppearance","features":[70]},{"name":"DevicePickerDisplayStatusOptions","features":[70]},{"name":"DevicePickerFilter","features":[70]},{"name":"DeviceSelectedEventArgs","features":[70]},{"name":"DeviceThumbnail","features":[70,71]},{"name":"DeviceUnpairingResult","features":[70]},{"name":"DeviceUnpairingResultStatus","features":[70]},{"name":"DeviceWatcher","features":[70]},{"name":"DeviceWatcherEvent","features":[70]},{"name":"DeviceWatcherEventKind","features":[70]},{"name":"DeviceWatcherStatus","features":[70]},{"name":"DeviceWatcherTriggerDetails","features":[70]},{"name":"EnclosureLocation","features":[70]},{"name":"IDeviceAccessChangedEventArgs","features":[70]},{"name":"IDeviceAccessChangedEventArgs2","features":[70]},{"name":"IDeviceAccessChangedEventArgs3","features":[70]},{"name":"IDeviceAccessInformation","features":[70]},{"name":"IDeviceAccessInformation2","features":[70]},{"name":"IDeviceAccessInformationStatics","features":[70]},{"name":"IDeviceConnectionChangeTriggerDetails","features":[70]},{"name":"IDeviceDisconnectButtonClickedEventArgs","features":[70]},{"name":"IDeviceEnumerationSettings","features":[70]},{"name":"IDeviceInformation","features":[70]},{"name":"IDeviceInformation2","features":[70]},{"name":"IDeviceInformationCustomPairing","features":[70]},{"name":"IDeviceInformationCustomPairing2","features":[70]},{"name":"IDeviceInformationPairing","features":[70]},{"name":"IDeviceInformationPairing2","features":[70]},{"name":"IDeviceInformationPairingStatics","features":[70]},{"name":"IDeviceInformationPairingStatics2","features":[70]},{"name":"IDeviceInformationStatics","features":[70]},{"name":"IDeviceInformationStatics2","features":[70]},{"name":"IDeviceInformationStatics3","features":[70]},{"name":"IDeviceInformationUpdate","features":[70]},{"name":"IDeviceInformationUpdate2","features":[70]},{"name":"IDevicePairingRequestedEventArgs","features":[70]},{"name":"IDevicePairingRequestedEventArgs2","features":[70]},{"name":"IDevicePairingRequestedEventArgs3","features":[70]},{"name":"IDevicePairingResult","features":[70]},{"name":"IDevicePairingSetMembersRequestedEventArgs","features":[70]},{"name":"IDevicePairingSettings","features":[70]},{"name":"IDevicePicker","features":[70]},{"name":"IDevicePickerAppearance","features":[70]},{"name":"IDevicePickerFilter","features":[70]},{"name":"IDeviceSelectedEventArgs","features":[70]},{"name":"IDeviceUnpairingResult","features":[70]},{"name":"IDeviceWatcher","features":[70]},{"name":"IDeviceWatcher2","features":[70]},{"name":"IDeviceWatcherEvent","features":[70]},{"name":"IDeviceWatcherTriggerDetails","features":[70]},{"name":"IEnclosureLocation","features":[70]},{"name":"IEnclosureLocation2","features":[70]},{"name":"Panel","features":[70]}],"76":[{"name":"IPnpObject","features":[72]},{"name":"IPnpObjectStatics","features":[72]},{"name":"IPnpObjectUpdate","features":[72]},{"name":"IPnpObjectWatcher","features":[72]},{"name":"PnpObject","features":[72]},{"name":"PnpObjectCollection","features":[72,37]},{"name":"PnpObjectType","features":[72]},{"name":"PnpObjectUpdate","features":[72]},{"name":"PnpObjectWatcher","features":[72]}],"77":[{"name":"AltitudeReferenceSystem","features":[73]},{"name":"BasicGeoposition","features":[73]},{"name":"CivicAddress","features":[73]},{"name":"GeoboundingBox","features":[73]},{"name":"Geocircle","features":[73]},{"name":"Geocoordinate","features":[73]},{"name":"GeocoordinateSatelliteData","features":[73]},{"name":"GeolocationAccessStatus","features":[73]},{"name":"Geolocator","features":[73]},{"name":"Geopath","features":[73]},{"name":"Geopoint","features":[73]},{"name":"Geoposition","features":[73]},{"name":"GeoshapeType","features":[73]},{"name":"Geovisit","features":[73]},{"name":"GeovisitMonitor","features":[73]},{"name":"GeovisitStateChangedEventArgs","features":[73]},{"name":"GeovisitTriggerDetails","features":[73]},{"name":"ICivicAddress","features":[73]},{"name":"IGeoboundingBox","features":[73]},{"name":"IGeoboundingBoxFactory","features":[73]},{"name":"IGeoboundingBoxStatics","features":[73]},{"name":"IGeocircle","features":[73]},{"name":"IGeocircleFactory","features":[73]},{"name":"IGeocoordinate","features":[73]},{"name":"IGeocoordinateSatelliteData","features":[73]},{"name":"IGeocoordinateSatelliteData2","features":[73]},{"name":"IGeocoordinateWithPoint","features":[73]},{"name":"IGeocoordinateWithPositionData","features":[73]},{"name":"IGeocoordinateWithPositionSourceTimestamp","features":[73]},{"name":"IGeocoordinateWithRemoteSource","features":[73]},{"name":"IGeolocator","features":[73]},{"name":"IGeolocator2","features":[73]},{"name":"IGeolocatorStatics","features":[73]},{"name":"IGeolocatorStatics2","features":[73]},{"name":"IGeolocatorWithScalarAccuracy","features":[73]},{"name":"IGeopath","features":[73]},{"name":"IGeopathFactory","features":[73]},{"name":"IGeopoint","features":[73]},{"name":"IGeopointFactory","features":[73]},{"name":"IGeoposition","features":[73]},{"name":"IGeoposition2","features":[73]},{"name":"IGeoshape","features":[73]},{"name":"IGeovisit","features":[73]},{"name":"IGeovisitMonitor","features":[73]},{"name":"IGeovisitMonitorStatics","features":[73]},{"name":"IGeovisitStateChangedEventArgs","features":[73]},{"name":"IGeovisitTriggerDetails","features":[73]},{"name":"IPositionChangedEventArgs","features":[73]},{"name":"IStatusChangedEventArgs","features":[73]},{"name":"IVenueData","features":[73]},{"name":"PositionAccuracy","features":[73]},{"name":"PositionChangedEventArgs","features":[73]},{"name":"PositionSource","features":[73]},{"name":"PositionStatus","features":[73]},{"name":"StatusChangedEventArgs","features":[73]},{"name":"VenueData","features":[73]},{"name":"VisitMonitoringScope","features":[73]},{"name":"VisitStateChange","features":[73]}],"78":[{"name":"Geofence","features":[74]},{"name":"GeofenceMonitor","features":[74]},{"name":"GeofenceMonitorStatus","features":[74]},{"name":"GeofenceRemovalReason","features":[74]},{"name":"GeofenceState","features":[74]},{"name":"GeofenceStateChangeReport","features":[74]},{"name":"IGeofence","features":[74]},{"name":"IGeofenceFactory","features":[74]},{"name":"IGeofenceMonitor","features":[74]},{"name":"IGeofenceMonitorStatics","features":[74]},{"name":"IGeofenceStateChangeReport","features":[74]},{"name":"MonitoredGeofenceStates","features":[74]}],"79":[{"name":"GeolocationProvider","features":[75]},{"name":"IGeolocationProvider","features":[75]},{"name":"LocationOverrideStatus","features":[75]}],"80":[{"name":"GpioChangeCount","features":[76,77]},{"name":"GpioChangeCounter","features":[76]},{"name":"GpioChangePolarity","features":[76]},{"name":"GpioChangeReader","features":[76]},{"name":"GpioChangeRecord","features":[76,77]},{"name":"GpioController","features":[76]},{"name":"GpioOpenStatus","features":[76]},{"name":"GpioPin","features":[76]},{"name":"GpioPinDriveMode","features":[76]},{"name":"GpioPinEdge","features":[76]},{"name":"GpioPinValue","features":[76]},{"name":"GpioPinValueChangedEventArgs","features":[76]},{"name":"GpioSharingMode","features":[76]},{"name":"IGpioChangeCounter","features":[76]},{"name":"IGpioChangeCounterFactory","features":[76]},{"name":"IGpioChangeReader","features":[76]},{"name":"IGpioChangeReaderFactory","features":[76]},{"name":"IGpioController","features":[76]},{"name":"IGpioControllerStatics","features":[76]},{"name":"IGpioControllerStatics2","features":[76]},{"name":"IGpioPin","features":[76]},{"name":"IGpioPinValueChangedEventArgs","features":[76]}],"81":[{"name":"GpioPinProviderValueChangedEventArgs","features":[78]},{"name":"IGpioControllerProvider","features":[78]},{"name":"IGpioPinProvider","features":[78]},{"name":"IGpioPinProviderValueChangedEventArgs","features":[78]},{"name":"IGpioPinProviderValueChangedEventArgsFactory","features":[78]},{"name":"IGpioProvider","features":[78]},{"name":"ProviderGpioPinDriveMode","features":[78]},{"name":"ProviderGpioPinEdge","features":[78]},{"name":"ProviderGpioPinValue","features":[78]},{"name":"ProviderGpioSharingMode","features":[78]}],"82":[{"name":"IKnownSimpleHapticsControllerWaveformsStatics","features":[79]},{"name":"IKnownSimpleHapticsControllerWaveformsStatics2","features":[79]},{"name":"ISimpleHapticsController","features":[79]},{"name":"ISimpleHapticsControllerFeedback","features":[79]},{"name":"IVibrationDevice","features":[79]},{"name":"IVibrationDeviceStatics","features":[79]},{"name":"KnownSimpleHapticsControllerWaveforms","features":[79]},{"name":"SimpleHapticsController","features":[79]},{"name":"SimpleHapticsControllerFeedback","features":[79]},{"name":"VibrationAccessStatus","features":[79]},{"name":"VibrationDevice","features":[79]}],"83":[{"name":"HidBooleanControl","features":[80]},{"name":"HidBooleanControlDescription","features":[80]},{"name":"HidCollection","features":[80]},{"name":"HidCollectionType","features":[80]},{"name":"HidDevice","features":[80]},{"name":"HidFeatureReport","features":[80]},{"name":"HidInputReport","features":[80]},{"name":"HidInputReportReceivedEventArgs","features":[80]},{"name":"HidNumericControl","features":[80]},{"name":"HidNumericControlDescription","features":[80]},{"name":"HidOutputReport","features":[80]},{"name":"HidReportType","features":[80]},{"name":"IHidBooleanControl","features":[80]},{"name":"IHidBooleanControlDescription","features":[80]},{"name":"IHidBooleanControlDescription2","features":[80]},{"name":"IHidCollection","features":[80]},{"name":"IHidDevice","features":[80]},{"name":"IHidDeviceStatics","features":[80]},{"name":"IHidFeatureReport","features":[80]},{"name":"IHidInputReport","features":[80]},{"name":"IHidInputReportReceivedEventArgs","features":[80]},{"name":"IHidNumericControl","features":[80]},{"name":"IHidNumericControlDescription","features":[80]},{"name":"IHidOutputReport","features":[80]}],"84":[{"name":"I2cBusSpeed","features":[81]},{"name":"I2cConnectionSettings","features":[81]},{"name":"I2cController","features":[81]},{"name":"I2cDevice","features":[81]},{"name":"I2cSharingMode","features":[81]},{"name":"I2cTransferResult","features":[81]},{"name":"I2cTransferStatus","features":[81]},{"name":"II2cConnectionSettings","features":[81]},{"name":"II2cConnectionSettingsFactory","features":[81]},{"name":"II2cController","features":[81]},{"name":"II2cControllerStatics","features":[81]},{"name":"II2cDevice","features":[81]},{"name":"II2cDeviceStatics","features":[81]}],"85":[{"name":"II2cControllerProvider","features":[82]},{"name":"II2cDeviceProvider","features":[82]},{"name":"II2cProvider","features":[82]},{"name":"IProviderI2cConnectionSettings","features":[82]},{"name":"ProviderI2cBusSpeed","features":[82]},{"name":"ProviderI2cConnectionSettings","features":[82]},{"name":"ProviderI2cSharingMode","features":[82]},{"name":"ProviderI2cTransferResult","features":[82]},{"name":"ProviderI2cTransferStatus","features":[82]}],"86":[{"name":"IKeyboardCapabilities","features":[83]},{"name":"IMouseCapabilities","features":[83]},{"name":"IMouseDevice","features":[83]},{"name":"IMouseDeviceStatics","features":[83]},{"name":"IMouseEventArgs","features":[83]},{"name":"IPenButtonListener","features":[83]},{"name":"IPenButtonListenerStatics","features":[83]},{"name":"IPenDevice","features":[83]},{"name":"IPenDevice2","features":[83]},{"name":"IPenDeviceStatics","features":[83]},{"name":"IPenDockListener","features":[83]},{"name":"IPenDockListenerStatics","features":[83]},{"name":"IPenDockedEventArgs","features":[83]},{"name":"IPenTailButtonClickedEventArgs","features":[83]},{"name":"IPenTailButtonDoubleClickedEventArgs","features":[83]},{"name":"IPenTailButtonLongPressedEventArgs","features":[83]},{"name":"IPenUndockedEventArgs","features":[83]},{"name":"IPointerDevice","features":[83]},{"name":"IPointerDevice2","features":[83]},{"name":"IPointerDeviceStatics","features":[83]},{"name":"ITouchCapabilities","features":[83]},{"name":"KeyboardCapabilities","features":[83]},{"name":"MouseCapabilities","features":[83]},{"name":"MouseDelta","features":[83]},{"name":"MouseDevice","features":[83]},{"name":"MouseEventArgs","features":[83]},{"name":"PenButtonListener","features":[83]},{"name":"PenDevice","features":[83]},{"name":"PenDockListener","features":[83]},{"name":"PenDockedEventArgs","features":[83]},{"name":"PenTailButtonClickedEventArgs","features":[83]},{"name":"PenTailButtonDoubleClickedEventArgs","features":[83]},{"name":"PenTailButtonLongPressedEventArgs","features":[83]},{"name":"PenUndockedEventArgs","features":[83]},{"name":"PointerDevice","features":[83]},{"name":"PointerDeviceType","features":[83]},{"name":"PointerDeviceUsage","features":[83]},{"name":"TouchCapabilities","features":[83]}],"87":[{"name":"GazeDeviceConfigurationStatePreview","features":[84]},{"name":"GazeDevicePreview","features":[84]},{"name":"GazeDeviceWatcherAddedPreviewEventArgs","features":[84]},{"name":"GazeDeviceWatcherPreview","features":[84]},{"name":"GazeDeviceWatcherRemovedPreviewEventArgs","features":[84]},{"name":"GazeDeviceWatcherUpdatedPreviewEventArgs","features":[84]},{"name":"GazeEnteredPreviewEventArgs","features":[84]},{"name":"GazeExitedPreviewEventArgs","features":[84]},{"name":"GazeInputSourcePreview","features":[84]},{"name":"GazeMovedPreviewEventArgs","features":[84]},{"name":"GazePointPreview","features":[84]},{"name":"IGazeDevicePreview","features":[84]},{"name":"IGazeDeviceWatcherAddedPreviewEventArgs","features":[84]},{"name":"IGazeDeviceWatcherPreview","features":[84]},{"name":"IGazeDeviceWatcherRemovedPreviewEventArgs","features":[84]},{"name":"IGazeDeviceWatcherUpdatedPreviewEventArgs","features":[84]},{"name":"IGazeEnteredPreviewEventArgs","features":[84]},{"name":"IGazeExitedPreviewEventArgs","features":[84]},{"name":"IGazeInputSourcePreview","features":[84]},{"name":"IGazeInputSourcePreviewStatics","features":[84]},{"name":"IGazeMovedPreviewEventArgs","features":[84]},{"name":"IGazePointPreview","features":[84]}],"88":[{"name":"ILamp","features":[85]},{"name":"ILampArray","features":[85]},{"name":"ILampArray2","features":[85]},{"name":"ILampArrayStatics","features":[85]},{"name":"ILampAvailabilityChangedEventArgs","features":[85]},{"name":"ILampInfo","features":[85]},{"name":"ILampStatics","features":[85]},{"name":"Lamp","features":[85]},{"name":"LampArray","features":[85]},{"name":"LampArrayKind","features":[85]},{"name":"LampAvailabilityChangedEventArgs","features":[85]},{"name":"LampInfo","features":[85]},{"name":"LampPurposes","features":[85]}],"89":[{"name":"ILampArrayBitmapEffect","features":[86]},{"name":"ILampArrayBitmapEffectFactory","features":[86]},{"name":"ILampArrayBitmapRequestedEventArgs","features":[86]},{"name":"ILampArrayBlinkEffect","features":[86]},{"name":"ILampArrayBlinkEffectFactory","features":[86]},{"name":"ILampArrayColorRampEffect","features":[86]},{"name":"ILampArrayColorRampEffectFactory","features":[86]},{"name":"ILampArrayCustomEffect","features":[86]},{"name":"ILampArrayCustomEffectFactory","features":[86]},{"name":"ILampArrayEffect","features":[86]},{"name":"ILampArrayEffectPlaylist","features":[86]},{"name":"ILampArrayEffectPlaylistStatics","features":[86]},{"name":"ILampArraySolidEffect","features":[86]},{"name":"ILampArraySolidEffectFactory","features":[86]},{"name":"ILampArrayUpdateRequestedEventArgs","features":[86]},{"name":"LampArrayBitmapEffect","features":[86]},{"name":"LampArrayBitmapRequestedEventArgs","features":[86]},{"name":"LampArrayBlinkEffect","features":[86]},{"name":"LampArrayColorRampEffect","features":[86]},{"name":"LampArrayCustomEffect","features":[86]},{"name":"LampArrayEffectCompletionBehavior","features":[86]},{"name":"LampArrayEffectPlaylist","features":[86]},{"name":"LampArrayEffectStartMode","features":[86]},{"name":"LampArrayRepetitionMode","features":[86]},{"name":"LampArraySolidEffect","features":[86]},{"name":"LampArrayUpdateRequestedEventArgs","features":[86]}],"90":[{"name":"IMidiChannelPressureMessage","features":[87]},{"name":"IMidiChannelPressureMessageFactory","features":[87]},{"name":"IMidiControlChangeMessage","features":[87]},{"name":"IMidiControlChangeMessageFactory","features":[87]},{"name":"IMidiInPort","features":[87]},{"name":"IMidiInPortStatics","features":[87]},{"name":"IMidiMessage","features":[87]},{"name":"IMidiMessageReceivedEventArgs","features":[87]},{"name":"IMidiNoteOffMessage","features":[87]},{"name":"IMidiNoteOffMessageFactory","features":[87]},{"name":"IMidiNoteOnMessage","features":[87]},{"name":"IMidiNoteOnMessageFactory","features":[87]},{"name":"IMidiOutPort","features":[87]},{"name":"IMidiOutPortStatics","features":[87]},{"name":"IMidiPitchBendChangeMessage","features":[87]},{"name":"IMidiPitchBendChangeMessageFactory","features":[87]},{"name":"IMidiPolyphonicKeyPressureMessage","features":[87]},{"name":"IMidiPolyphonicKeyPressureMessageFactory","features":[87]},{"name":"IMidiProgramChangeMessage","features":[87]},{"name":"IMidiProgramChangeMessageFactory","features":[87]},{"name":"IMidiSongPositionPointerMessage","features":[87]},{"name":"IMidiSongPositionPointerMessageFactory","features":[87]},{"name":"IMidiSongSelectMessage","features":[87]},{"name":"IMidiSongSelectMessageFactory","features":[87]},{"name":"IMidiSynthesizer","features":[87]},{"name":"IMidiSynthesizerStatics","features":[87]},{"name":"IMidiSystemExclusiveMessageFactory","features":[87]},{"name":"IMidiTimeCodeMessage","features":[87]},{"name":"IMidiTimeCodeMessageFactory","features":[87]},{"name":"MidiActiveSensingMessage","features":[87]},{"name":"MidiChannelPressureMessage","features":[87]},{"name":"MidiContinueMessage","features":[87]},{"name":"MidiControlChangeMessage","features":[87]},{"name":"MidiInPort","features":[87]},{"name":"MidiMessageReceivedEventArgs","features":[87]},{"name":"MidiMessageType","features":[87]},{"name":"MidiNoteOffMessage","features":[87]},{"name":"MidiNoteOnMessage","features":[87]},{"name":"MidiOutPort","features":[87]},{"name":"MidiPitchBendChangeMessage","features":[87]},{"name":"MidiPolyphonicKeyPressureMessage","features":[87]},{"name":"MidiProgramChangeMessage","features":[87]},{"name":"MidiSongPositionPointerMessage","features":[87]},{"name":"MidiSongSelectMessage","features":[87]},{"name":"MidiStartMessage","features":[87]},{"name":"MidiStopMessage","features":[87]},{"name":"MidiSynthesizer","features":[87]},{"name":"MidiSystemExclusiveMessage","features":[87]},{"name":"MidiSystemResetMessage","features":[87]},{"name":"MidiTimeCodeMessage","features":[87]},{"name":"MidiTimingClockMessage","features":[87]},{"name":"MidiTuneRequestMessage","features":[87]}],"93":[{"name":"BarcodeScanner","features":[88]},{"name":"BarcodeScannerCapabilities","features":[88]},{"name":"BarcodeScannerDataReceivedEventArgs","features":[88]},{"name":"BarcodeScannerErrorOccurredEventArgs","features":[88]},{"name":"BarcodeScannerImagePreviewReceivedEventArgs","features":[88]},{"name":"BarcodeScannerReport","features":[88]},{"name":"BarcodeScannerStatus","features":[88]},{"name":"BarcodeScannerStatusUpdatedEventArgs","features":[88]},{"name":"BarcodeSymbologies","features":[88]},{"name":"BarcodeSymbologyAttributes","features":[88]},{"name":"BarcodeSymbologyDecodeLengthKind","features":[88]},{"name":"CashDrawer","features":[88]},{"name":"CashDrawerCapabilities","features":[88]},{"name":"CashDrawerCloseAlarm","features":[88]},{"name":"CashDrawerClosedEventArgs","features":[88]},{"name":"CashDrawerEventSource","features":[88]},{"name":"CashDrawerOpenedEventArgs","features":[88]},{"name":"CashDrawerStatus","features":[88]},{"name":"CashDrawerStatusKind","features":[88]},{"name":"CashDrawerStatusUpdatedEventArgs","features":[88]},{"name":"ClaimedBarcodeScanner","features":[88]},{"name":"ClaimedBarcodeScannerClosedEventArgs","features":[88]},{"name":"ClaimedCashDrawer","features":[88]},{"name":"ClaimedCashDrawerClosedEventArgs","features":[88]},{"name":"ClaimedJournalPrinter","features":[88]},{"name":"ClaimedLineDisplay","features":[88]},{"name":"ClaimedLineDisplayClosedEventArgs","features":[88]},{"name":"ClaimedMagneticStripeReader","features":[88]},{"name":"ClaimedMagneticStripeReaderClosedEventArgs","features":[88]},{"name":"ClaimedPosPrinter","features":[88]},{"name":"ClaimedPosPrinterClosedEventArgs","features":[88]},{"name":"ClaimedReceiptPrinter","features":[88]},{"name":"ClaimedSlipPrinter","features":[88]},{"name":"IBarcodeScanner","features":[88]},{"name":"IBarcodeScanner2","features":[88]},{"name":"IBarcodeScannerCapabilities","features":[88]},{"name":"IBarcodeScannerCapabilities1","features":[88]},{"name":"IBarcodeScannerCapabilities2","features":[88]},{"name":"IBarcodeScannerDataReceivedEventArgs","features":[88]},{"name":"IBarcodeScannerErrorOccurredEventArgs","features":[88]},{"name":"IBarcodeScannerImagePreviewReceivedEventArgs","features":[88]},{"name":"IBarcodeScannerReport","features":[88]},{"name":"IBarcodeScannerReportFactory","features":[88]},{"name":"IBarcodeScannerStatics","features":[88]},{"name":"IBarcodeScannerStatics2","features":[88]},{"name":"IBarcodeScannerStatusUpdatedEventArgs","features":[88]},{"name":"IBarcodeSymbologiesStatics","features":[88]},{"name":"IBarcodeSymbologiesStatics2","features":[88]},{"name":"IBarcodeSymbologyAttributes","features":[88]},{"name":"ICashDrawer","features":[88]},{"name":"ICashDrawerCapabilities","features":[88]},{"name":"ICashDrawerCloseAlarm","features":[88]},{"name":"ICashDrawerEventSource","features":[88]},{"name":"ICashDrawerEventSourceEventArgs","features":[88]},{"name":"ICashDrawerStatics","features":[88]},{"name":"ICashDrawerStatics2","features":[88]},{"name":"ICashDrawerStatus","features":[88]},{"name":"ICashDrawerStatusUpdatedEventArgs","features":[88]},{"name":"IClaimedBarcodeScanner","features":[88]},{"name":"IClaimedBarcodeScanner1","features":[88]},{"name":"IClaimedBarcodeScanner2","features":[88]},{"name":"IClaimedBarcodeScanner3","features":[88]},{"name":"IClaimedBarcodeScanner4","features":[88]},{"name":"IClaimedBarcodeScannerClosedEventArgs","features":[88]},{"name":"IClaimedCashDrawer","features":[88]},{"name":"IClaimedCashDrawer2","features":[88]},{"name":"IClaimedCashDrawerClosedEventArgs","features":[88]},{"name":"IClaimedJournalPrinter","features":[88]},{"name":"IClaimedLineDisplay","features":[88]},{"name":"IClaimedLineDisplay2","features":[88]},{"name":"IClaimedLineDisplay3","features":[88]},{"name":"IClaimedLineDisplayClosedEventArgs","features":[88]},{"name":"IClaimedLineDisplayStatics","features":[88]},{"name":"IClaimedMagneticStripeReader","features":[88]},{"name":"IClaimedMagneticStripeReader2","features":[88]},{"name":"IClaimedMagneticStripeReaderClosedEventArgs","features":[88]},{"name":"IClaimedPosPrinter","features":[88]},{"name":"IClaimedPosPrinter2","features":[88]},{"name":"IClaimedPosPrinterClosedEventArgs","features":[88]},{"name":"IClaimedReceiptPrinter","features":[88]},{"name":"IClaimedSlipPrinter","features":[88]},{"name":"ICommonClaimedPosPrinterStation","features":[88]},{"name":"ICommonPosPrintStationCapabilities","features":[88]},{"name":"ICommonReceiptSlipCapabilities","features":[88]},{"name":"IJournalPrintJob","features":[88]},{"name":"IJournalPrinterCapabilities","features":[88]},{"name":"IJournalPrinterCapabilities2","features":[88]},{"name":"ILineDisplay","features":[88]},{"name":"ILineDisplay2","features":[88]},{"name":"ILineDisplayAttributes","features":[88]},{"name":"ILineDisplayCapabilities","features":[88]},{"name":"ILineDisplayCursor","features":[88]},{"name":"ILineDisplayCursorAttributes","features":[88]},{"name":"ILineDisplayCustomGlyphs","features":[88]},{"name":"ILineDisplayMarquee","features":[88]},{"name":"ILineDisplayStatics","features":[88]},{"name":"ILineDisplayStatics2","features":[88]},{"name":"ILineDisplayStatisticsCategorySelector","features":[88]},{"name":"ILineDisplayStatusUpdatedEventArgs","features":[88]},{"name":"ILineDisplayStoredBitmap","features":[88]},{"name":"ILineDisplayWindow","features":[88]},{"name":"ILineDisplayWindow2","features":[88]},{"name":"IMagneticStripeReader","features":[88]},{"name":"IMagneticStripeReaderAamvaCardDataReceivedEventArgs","features":[88]},{"name":"IMagneticStripeReaderBankCardDataReceivedEventArgs","features":[88]},{"name":"IMagneticStripeReaderCapabilities","features":[88]},{"name":"IMagneticStripeReaderCardTypesStatics","features":[88]},{"name":"IMagneticStripeReaderEncryptionAlgorithmsStatics","features":[88]},{"name":"IMagneticStripeReaderErrorOccurredEventArgs","features":[88]},{"name":"IMagneticStripeReaderReport","features":[88]},{"name":"IMagneticStripeReaderStatics","features":[88]},{"name":"IMagneticStripeReaderStatics2","features":[88]},{"name":"IMagneticStripeReaderStatusUpdatedEventArgs","features":[88]},{"name":"IMagneticStripeReaderTrackData","features":[88]},{"name":"IMagneticStripeReaderVendorSpecificCardDataReceivedEventArgs","features":[88]},{"name":"IPosPrinter","features":[88]},{"name":"IPosPrinter2","features":[88]},{"name":"IPosPrinterCapabilities","features":[88]},{"name":"IPosPrinterCharacterSetIdsStatics","features":[88]},{"name":"IPosPrinterFontProperty","features":[88]},{"name":"IPosPrinterJob","features":[88]},{"name":"IPosPrinterPrintOptions","features":[88]},{"name":"IPosPrinterReleaseDeviceRequestedEventArgs","features":[88]},{"name":"IPosPrinterStatics","features":[88]},{"name":"IPosPrinterStatics2","features":[88]},{"name":"IPosPrinterStatus","features":[88]},{"name":"IPosPrinterStatusUpdatedEventArgs","features":[88]},{"name":"IReceiptOrSlipJob","features":[88]},{"name":"IReceiptPrintJob","features":[88]},{"name":"IReceiptPrintJob2","features":[88]},{"name":"IReceiptPrinterCapabilities","features":[88]},{"name":"IReceiptPrinterCapabilities2","features":[88]},{"name":"ISlipPrintJob","features":[88]},{"name":"ISlipPrinterCapabilities","features":[88]},{"name":"ISlipPrinterCapabilities2","features":[88]},{"name":"IUnifiedPosErrorData","features":[88]},{"name":"IUnifiedPosErrorDataFactory","features":[88]},{"name":"JournalPrintJob","features":[88]},{"name":"JournalPrinterCapabilities","features":[88]},{"name":"LineDisplay","features":[88]},{"name":"LineDisplayAttributes","features":[88]},{"name":"LineDisplayCapabilities","features":[88]},{"name":"LineDisplayCursor","features":[88]},{"name":"LineDisplayCursorAttributes","features":[88]},{"name":"LineDisplayCursorType","features":[88]},{"name":"LineDisplayCustomGlyphs","features":[88]},{"name":"LineDisplayDescriptorState","features":[88]},{"name":"LineDisplayHorizontalAlignment","features":[88]},{"name":"LineDisplayMarquee","features":[88]},{"name":"LineDisplayMarqueeFormat","features":[88]},{"name":"LineDisplayPowerStatus","features":[88]},{"name":"LineDisplayScrollDirection","features":[88]},{"name":"LineDisplayStatisticsCategorySelector","features":[88]},{"name":"LineDisplayStatusUpdatedEventArgs","features":[88]},{"name":"LineDisplayStoredBitmap","features":[88]},{"name":"LineDisplayTextAttribute","features":[88]},{"name":"LineDisplayTextAttributeGranularity","features":[88]},{"name":"LineDisplayVerticalAlignment","features":[88]},{"name":"LineDisplayWindow","features":[88]},{"name":"MagneticStripeReader","features":[88]},{"name":"MagneticStripeReaderAamvaCardDataReceivedEventArgs","features":[88]},{"name":"MagneticStripeReaderAuthenticationLevel","features":[88]},{"name":"MagneticStripeReaderAuthenticationProtocol","features":[88]},{"name":"MagneticStripeReaderBankCardDataReceivedEventArgs","features":[88]},{"name":"MagneticStripeReaderCapabilities","features":[88]},{"name":"MagneticStripeReaderCardTypes","features":[88]},{"name":"MagneticStripeReaderEncryptionAlgorithms","features":[88]},{"name":"MagneticStripeReaderErrorOccurredEventArgs","features":[88]},{"name":"MagneticStripeReaderErrorReportingType","features":[88]},{"name":"MagneticStripeReaderReport","features":[88]},{"name":"MagneticStripeReaderStatus","features":[88]},{"name":"MagneticStripeReaderStatusUpdatedEventArgs","features":[88]},{"name":"MagneticStripeReaderTrackData","features":[88]},{"name":"MagneticStripeReaderTrackErrorType","features":[88]},{"name":"MagneticStripeReaderTrackIds","features":[88]},{"name":"MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs","features":[88]},{"name":"PosConnectionTypes","features":[88]},{"name":"PosPrinter","features":[88]},{"name":"PosPrinterAlignment","features":[88]},{"name":"PosPrinterBarcodeTextPosition","features":[88]},{"name":"PosPrinterCapabilities","features":[88]},{"name":"PosPrinterCartridgeSensors","features":[88]},{"name":"PosPrinterCharacterSetIds","features":[88]},{"name":"PosPrinterColorCapabilities","features":[88]},{"name":"PosPrinterColorCartridge","features":[88]},{"name":"PosPrinterFontProperty","features":[88]},{"name":"PosPrinterLineDirection","features":[88]},{"name":"PosPrinterLineStyle","features":[88]},{"name":"PosPrinterMapMode","features":[88]},{"name":"PosPrinterMarkFeedCapabilities","features":[88]},{"name":"PosPrinterMarkFeedKind","features":[88]},{"name":"PosPrinterPrintOptions","features":[88]},{"name":"PosPrinterPrintSide","features":[88]},{"name":"PosPrinterReleaseDeviceRequestedEventArgs","features":[88]},{"name":"PosPrinterRotation","features":[88]},{"name":"PosPrinterRuledLineCapabilities","features":[88]},{"name":"PosPrinterStatus","features":[88]},{"name":"PosPrinterStatusKind","features":[88]},{"name":"PosPrinterStatusUpdatedEventArgs","features":[88]},{"name":"ReceiptPrintJob","features":[88]},{"name":"ReceiptPrinterCapabilities","features":[88]},{"name":"SizeUInt32","features":[88]},{"name":"SlipPrintJob","features":[88]},{"name":"SlipPrinterCapabilities","features":[88]},{"name":"UnifiedPosErrorData","features":[88]},{"name":"UnifiedPosErrorReason","features":[88]},{"name":"UnifiedPosErrorSeverity","features":[88]},{"name":"UnifiedPosHealthCheckLevel","features":[88]},{"name":"UnifiedPosPowerReportingType","features":[88]}],"94":[{"name":"BarcodeScannerDisableScannerRequest","features":[89]},{"name":"BarcodeScannerDisableScannerRequestEventArgs","features":[89]},{"name":"BarcodeScannerEnableScannerRequest","features":[89]},{"name":"BarcodeScannerEnableScannerRequestEventArgs","features":[89]},{"name":"BarcodeScannerFrameReader","features":[89]},{"name":"BarcodeScannerFrameReaderFrameArrivedEventArgs","features":[89]},{"name":"BarcodeScannerGetSymbologyAttributesRequest","features":[89]},{"name":"BarcodeScannerGetSymbologyAttributesRequestEventArgs","features":[89]},{"name":"BarcodeScannerHideVideoPreviewRequest","features":[89]},{"name":"BarcodeScannerHideVideoPreviewRequestEventArgs","features":[89]},{"name":"BarcodeScannerProviderConnection","features":[89]},{"name":"BarcodeScannerProviderTriggerDetails","features":[89]},{"name":"BarcodeScannerSetActiveSymbologiesRequest","features":[89]},{"name":"BarcodeScannerSetActiveSymbologiesRequestEventArgs","features":[89]},{"name":"BarcodeScannerSetSymbologyAttributesRequest","features":[89]},{"name":"BarcodeScannerSetSymbologyAttributesRequestEventArgs","features":[89]},{"name":"BarcodeScannerStartSoftwareTriggerRequest","features":[89]},{"name":"BarcodeScannerStartSoftwareTriggerRequestEventArgs","features":[89]},{"name":"BarcodeScannerStopSoftwareTriggerRequest","features":[89]},{"name":"BarcodeScannerStopSoftwareTriggerRequestEventArgs","features":[89]},{"name":"BarcodeScannerTriggerState","features":[89]},{"name":"BarcodeScannerVideoFrame","features":[89]},{"name":"BarcodeSymbologyAttributesBuilder","features":[89]},{"name":"IBarcodeScannerDisableScannerRequest","features":[89]},{"name":"IBarcodeScannerDisableScannerRequest2","features":[89]},{"name":"IBarcodeScannerDisableScannerRequestEventArgs","features":[89]},{"name":"IBarcodeScannerEnableScannerRequest","features":[89]},{"name":"IBarcodeScannerEnableScannerRequest2","features":[89]},{"name":"IBarcodeScannerEnableScannerRequestEventArgs","features":[89]},{"name":"IBarcodeScannerFrameReader","features":[89]},{"name":"IBarcodeScannerFrameReaderFrameArrivedEventArgs","features":[89]},{"name":"IBarcodeScannerGetSymbologyAttributesRequest","features":[89]},{"name":"IBarcodeScannerGetSymbologyAttributesRequest2","features":[89]},{"name":"IBarcodeScannerGetSymbologyAttributesRequestEventArgs","features":[89]},{"name":"IBarcodeScannerHideVideoPreviewRequest","features":[89]},{"name":"IBarcodeScannerHideVideoPreviewRequest2","features":[89]},{"name":"IBarcodeScannerHideVideoPreviewRequestEventArgs","features":[89]},{"name":"IBarcodeScannerProviderConnection","features":[89]},{"name":"IBarcodeScannerProviderConnection2","features":[89]},{"name":"IBarcodeScannerProviderTriggerDetails","features":[89]},{"name":"IBarcodeScannerSetActiveSymbologiesRequest","features":[89]},{"name":"IBarcodeScannerSetActiveSymbologiesRequest2","features":[89]},{"name":"IBarcodeScannerSetActiveSymbologiesRequestEventArgs","features":[89]},{"name":"IBarcodeScannerSetSymbologyAttributesRequest","features":[89]},{"name":"IBarcodeScannerSetSymbologyAttributesRequest2","features":[89]},{"name":"IBarcodeScannerSetSymbologyAttributesRequestEventArgs","features":[89]},{"name":"IBarcodeScannerStartSoftwareTriggerRequest","features":[89]},{"name":"IBarcodeScannerStartSoftwareTriggerRequest2","features":[89]},{"name":"IBarcodeScannerStartSoftwareTriggerRequestEventArgs","features":[89]},{"name":"IBarcodeScannerStopSoftwareTriggerRequest","features":[89]},{"name":"IBarcodeScannerStopSoftwareTriggerRequest2","features":[89]},{"name":"IBarcodeScannerStopSoftwareTriggerRequestEventArgs","features":[89]},{"name":"IBarcodeScannerVideoFrame","features":[89]},{"name":"IBarcodeSymbologyAttributesBuilder","features":[89]}],"95":[{"name":"IServiceDeviceStatics","features":[90]},{"name":"IStorageDeviceStatics","features":[90]},{"name":"PortableDeviceContract","features":[90]},{"name":"ServiceDevice","features":[90]},{"name":"ServiceDeviceType","features":[90]},{"name":"StorageDevice","features":[90]}],"96":[{"name":"Battery","features":[91]},{"name":"BatteryReport","features":[91]},{"name":"IBattery","features":[91]},{"name":"IBatteryReport","features":[91]},{"name":"IBatteryStatics","features":[91]},{"name":"IPowerGridData","features":[91]},{"name":"IPowerGridForecast","features":[91]},{"name":"IPowerGridForecastStatics","features":[91]},{"name":"PowerGridApiContract","features":[91]},{"name":"PowerGridData","features":[91]},{"name":"PowerGridForecast","features":[91]}],"97":[{"name":"IIppAttributeError","features":[92]},{"name":"IIppAttributeValue","features":[92]},{"name":"IIppAttributeValueStatics","features":[92]},{"name":"IIppIntegerRange","features":[92]},{"name":"IIppIntegerRangeFactory","features":[92]},{"name":"IIppPrintDevice","features":[92]},{"name":"IIppPrintDevice2","features":[92]},{"name":"IIppPrintDevice3","features":[92]},{"name":"IIppPrintDevice4","features":[92]},{"name":"IIppPrintDeviceStatics","features":[92]},{"name":"IIppResolution","features":[92]},{"name":"IIppResolutionFactory","features":[92]},{"name":"IIppSetAttributesResult","features":[92]},{"name":"IIppTextWithLanguage","features":[92]},{"name":"IIppTextWithLanguageFactory","features":[92]},{"name":"IPageConfigurationSettings","features":[92]},{"name":"IPdlPassthroughProvider","features":[92]},{"name":"IPdlPassthroughTarget","features":[92]},{"name":"IPrint3DDevice","features":[92]},{"name":"IPrint3DDeviceStatics","features":[92]},{"name":"IPrintSchema","features":[92]},{"name":"IppAttributeError","features":[92]},{"name":"IppAttributeErrorReason","features":[92]},{"name":"IppAttributeValue","features":[92]},{"name":"IppAttributeValueKind","features":[92]},{"name":"IppIntegerRange","features":[92]},{"name":"IppPrintDevice","features":[92]},{"name":"IppPrintDeviceKind","features":[92]},{"name":"IppResolution","features":[92]},{"name":"IppResolutionUnit","features":[92]},{"name":"IppSetAttributesResult","features":[92]},{"name":"IppTextWithLanguage","features":[92]},{"name":"PageConfigurationSettings","features":[92]},{"name":"PageConfigurationSource","features":[92]},{"name":"PdlPassthroughProvider","features":[92]},{"name":"PdlPassthroughTarget","features":[92]},{"name":"Print3DDevice","features":[92]},{"name":"PrintSchema","features":[92]},{"name":"PrintersContract","features":[92]}],"98":[{"name":"ExtensionsContract","features":[93]},{"name":"IPrint3DWorkflow","features":[93]},{"name":"IPrint3DWorkflow2","features":[93]},{"name":"IPrint3DWorkflowPrintRequestedEventArgs","features":[93]},{"name":"IPrint3DWorkflowPrinterChangedEventArgs","features":[93]},{"name":"IPrintExtensionContextStatic","features":[93]},{"name":"IPrintNotificationEventDetails","features":[93]},{"name":"IPrintTaskConfiguration","features":[93]},{"name":"IPrintTaskConfigurationSaveRequest","features":[93]},{"name":"IPrintTaskConfigurationSaveRequestedDeferral","features":[93]},{"name":"IPrintTaskConfigurationSaveRequestedEventArgs","features":[93]},{"name":"Print3DWorkflow","features":[93]},{"name":"Print3DWorkflowDetail","features":[93]},{"name":"Print3DWorkflowPrintRequestedEventArgs","features":[93]},{"name":"Print3DWorkflowPrinterChangedEventArgs","features":[93]},{"name":"Print3DWorkflowStatus","features":[93]},{"name":"PrintExtensionContext","features":[93]},{"name":"PrintNotificationEventDetails","features":[93]},{"name":"PrintTaskConfiguration","features":[93]},{"name":"PrintTaskConfigurationSaveRequest","features":[93]},{"name":"PrintTaskConfigurationSaveRequestedDeferral","features":[93]},{"name":"PrintTaskConfigurationSaveRequestedEventArgs","features":[93]}],"99":[{"name":"IPwmController","features":[94]},{"name":"IPwmControllerStatics","features":[94]},{"name":"IPwmControllerStatics2","features":[94]},{"name":"IPwmControllerStatics3","features":[94]},{"name":"IPwmPin","features":[94]},{"name":"PwmController","features":[94]},{"name":"PwmPin","features":[94]},{"name":"PwmPulsePolarity","features":[94]}],"100":[{"name":"IPwmControllerProvider","features":[95]},{"name":"IPwmProvider","features":[95]}],"101":[{"name":"IRadio","features":[96]},{"name":"IRadioStatics","features":[96]},{"name":"Radio","features":[96]},{"name":"RadioAccessStatus","features":[96]},{"name":"RadioKind","features":[96]},{"name":"RadioState","features":[96]}],"102":[{"name":"IImageScanner","features":[97]},{"name":"IImageScannerFeederConfiguration","features":[97]},{"name":"IImageScannerFormatConfiguration","features":[97]},{"name":"IImageScannerPreviewResult","features":[97]},{"name":"IImageScannerScanResult","features":[97]},{"name":"IImageScannerSourceConfiguration","features":[97]},{"name":"IImageScannerStatics","features":[97]},{"name":"ImageScanner","features":[97]},{"name":"ImageScannerAutoConfiguration","features":[97]},{"name":"ImageScannerAutoCroppingMode","features":[97]},{"name":"ImageScannerColorMode","features":[97]},{"name":"ImageScannerFeederConfiguration","features":[97]},{"name":"ImageScannerFlatbedConfiguration","features":[97]},{"name":"ImageScannerFormat","features":[97]},{"name":"ImageScannerPreviewResult","features":[97]},{"name":"ImageScannerResolution","features":[97]},{"name":"ImageScannerScanResult","features":[97]},{"name":"ImageScannerScanSource","features":[97]},{"name":"ScannerDeviceContract","features":[97]}],"103":[{"name":"Accelerometer","features":[98]},{"name":"AccelerometerDataThreshold","features":[98]},{"name":"AccelerometerReading","features":[98]},{"name":"AccelerometerReadingChangedEventArgs","features":[98]},{"name":"AccelerometerReadingType","features":[98]},{"name":"AccelerometerShakenEventArgs","features":[98]},{"name":"ActivitySensor","features":[98]},{"name":"ActivitySensorReading","features":[98]},{"name":"ActivitySensorReadingChangeReport","features":[98]},{"name":"ActivitySensorReadingChangedEventArgs","features":[98]},{"name":"ActivitySensorReadingConfidence","features":[98]},{"name":"ActivitySensorTriggerDetails","features":[98]},{"name":"ActivityType","features":[98]},{"name":"AdaptiveDimmingOptions","features":[98]},{"name":"Altimeter","features":[98]},{"name":"AltimeterReading","features":[98]},{"name":"AltimeterReadingChangedEventArgs","features":[98]},{"name":"Barometer","features":[98]},{"name":"BarometerDataThreshold","features":[98]},{"name":"BarometerReading","features":[98]},{"name":"BarometerReadingChangedEventArgs","features":[98]},{"name":"Compass","features":[98]},{"name":"CompassDataThreshold","features":[98]},{"name":"CompassReading","features":[98]},{"name":"CompassReadingChangedEventArgs","features":[98]},{"name":"DetectedPerson","features":[98]},{"name":"Gyrometer","features":[98]},{"name":"GyrometerDataThreshold","features":[98]},{"name":"GyrometerReading","features":[98]},{"name":"GyrometerReadingChangedEventArgs","features":[98]},{"name":"HeadOrientation","features":[98]},{"name":"HeadPosition","features":[98]},{"name":"HingeAngleReading","features":[98]},{"name":"HingeAngleSensor","features":[98]},{"name":"HingeAngleSensorReadingChangedEventArgs","features":[98]},{"name":"HumanEngagement","features":[98]},{"name":"HumanPresence","features":[98]},{"name":"HumanPresenceFeatures","features":[98]},{"name":"HumanPresenceSensor","features":[98]},{"name":"HumanPresenceSensorReading","features":[98]},{"name":"HumanPresenceSensorReadingChangedEventArgs","features":[98]},{"name":"HumanPresenceSensorReadingUpdate","features":[98]},{"name":"HumanPresenceSettings","features":[98]},{"name":"IAccelerometer","features":[98]},{"name":"IAccelerometer2","features":[98]},{"name":"IAccelerometer3","features":[98]},{"name":"IAccelerometer4","features":[98]},{"name":"IAccelerometer5","features":[98]},{"name":"IAccelerometerDataThreshold","features":[98]},{"name":"IAccelerometerDeviceId","features":[98]},{"name":"IAccelerometerReading","features":[98]},{"name":"IAccelerometerReading2","features":[98]},{"name":"IAccelerometerReadingChangedEventArgs","features":[98]},{"name":"IAccelerometerShakenEventArgs","features":[98]},{"name":"IAccelerometerStatics","features":[98]},{"name":"IAccelerometerStatics2","features":[98]},{"name":"IAccelerometerStatics3","features":[98]},{"name":"IActivitySensor","features":[98]},{"name":"IActivitySensorReading","features":[98]},{"name":"IActivitySensorReadingChangeReport","features":[98]},{"name":"IActivitySensorReadingChangedEventArgs","features":[98]},{"name":"IActivitySensorStatics","features":[98]},{"name":"IActivitySensorTriggerDetails","features":[98]},{"name":"IAdaptiveDimmingOptions","features":[98]},{"name":"IAltimeter","features":[98]},{"name":"IAltimeter2","features":[98]},{"name":"IAltimeterReading","features":[98]},{"name":"IAltimeterReading2","features":[98]},{"name":"IAltimeterReadingChangedEventArgs","features":[98]},{"name":"IAltimeterStatics","features":[98]},{"name":"IBarometer","features":[98]},{"name":"IBarometer2","features":[98]},{"name":"IBarometer3","features":[98]},{"name":"IBarometerDataThreshold","features":[98]},{"name":"IBarometerReading","features":[98]},{"name":"IBarometerReading2","features":[98]},{"name":"IBarometerReadingChangedEventArgs","features":[98]},{"name":"IBarometerStatics","features":[98]},{"name":"IBarometerStatics2","features":[98]},{"name":"ICompass","features":[98]},{"name":"ICompass2","features":[98]},{"name":"ICompass3","features":[98]},{"name":"ICompass4","features":[98]},{"name":"ICompassDataThreshold","features":[98]},{"name":"ICompassDeviceId","features":[98]},{"name":"ICompassReading","features":[98]},{"name":"ICompassReading2","features":[98]},{"name":"ICompassReadingChangedEventArgs","features":[98]},{"name":"ICompassReadingHeadingAccuracy","features":[98]},{"name":"ICompassStatics","features":[98]},{"name":"ICompassStatics2","features":[98]},{"name":"IDetectedPerson","features":[98]},{"name":"IGyrometer","features":[98]},{"name":"IGyrometer2","features":[98]},{"name":"IGyrometer3","features":[98]},{"name":"IGyrometer4","features":[98]},{"name":"IGyrometerDataThreshold","features":[98]},{"name":"IGyrometerDeviceId","features":[98]},{"name":"IGyrometerReading","features":[98]},{"name":"IGyrometerReading2","features":[98]},{"name":"IGyrometerReadingChangedEventArgs","features":[98]},{"name":"IGyrometerStatics","features":[98]},{"name":"IGyrometerStatics2","features":[98]},{"name":"IHeadOrientation","features":[98]},{"name":"IHeadPosition","features":[98]},{"name":"IHingeAngleReading","features":[98]},{"name":"IHingeAngleSensor","features":[98]},{"name":"IHingeAngleSensorReadingChangedEventArgs","features":[98]},{"name":"IHingeAngleSensorStatics","features":[98]},{"name":"IHumanPresenceFeatures","features":[98]},{"name":"IHumanPresenceFeatures2","features":[98]},{"name":"IHumanPresenceSensor","features":[98]},{"name":"IHumanPresenceSensor2","features":[98]},{"name":"IHumanPresenceSensor3","features":[98]},{"name":"IHumanPresenceSensorExtension","features":[98]},{"name":"IHumanPresenceSensorReading","features":[98]},{"name":"IHumanPresenceSensorReading2","features":[98]},{"name":"IHumanPresenceSensorReading3","features":[98]},{"name":"IHumanPresenceSensorReadingChangedEventArgs","features":[98]},{"name":"IHumanPresenceSensorReadingUpdate","features":[98]},{"name":"IHumanPresenceSensorStatics","features":[98]},{"name":"IHumanPresenceSensorStatics2","features":[98]},{"name":"IHumanPresenceSettings","features":[98]},{"name":"IHumanPresenceSettings2","features":[98]},{"name":"IHumanPresenceSettingsStatics","features":[98]},{"name":"IInclinometer","features":[98]},{"name":"IInclinometer2","features":[98]},{"name":"IInclinometer3","features":[98]},{"name":"IInclinometer4","features":[98]},{"name":"IInclinometerDataThreshold","features":[98]},{"name":"IInclinometerDeviceId","features":[98]},{"name":"IInclinometerReading","features":[98]},{"name":"IInclinometerReading2","features":[98]},{"name":"IInclinometerReadingChangedEventArgs","features":[98]},{"name":"IInclinometerReadingYawAccuracy","features":[98]},{"name":"IInclinometerStatics","features":[98]},{"name":"IInclinometerStatics2","features":[98]},{"name":"IInclinometerStatics3","features":[98]},{"name":"IInclinometerStatics4","features":[98]},{"name":"ILightSensor","features":[98]},{"name":"ILightSensor2","features":[98]},{"name":"ILightSensor3","features":[98]},{"name":"ILightSensorDataThreshold","features":[98]},{"name":"ILightSensorDeviceId","features":[98]},{"name":"ILightSensorReading","features":[98]},{"name":"ILightSensorReading2","features":[98]},{"name":"ILightSensorReadingChangedEventArgs","features":[98]},{"name":"ILightSensorStatics","features":[98]},{"name":"ILightSensorStatics2","features":[98]},{"name":"ILockOnLeaveOptions","features":[98]},{"name":"IMagnetometer","features":[98]},{"name":"IMagnetometer2","features":[98]},{"name":"IMagnetometer3","features":[98]},{"name":"IMagnetometer4","features":[98]},{"name":"IMagnetometerDataThreshold","features":[98]},{"name":"IMagnetometerDeviceId","features":[98]},{"name":"IMagnetometerReading","features":[98]},{"name":"IMagnetometerReading2","features":[98]},{"name":"IMagnetometerReadingChangedEventArgs","features":[98]},{"name":"IMagnetometerStatics","features":[98]},{"name":"IMagnetometerStatics2","features":[98]},{"name":"IOrientationSensor","features":[98]},{"name":"IOrientationSensor2","features":[98]},{"name":"IOrientationSensor3","features":[98]},{"name":"IOrientationSensorDeviceId","features":[98]},{"name":"IOrientationSensorReading","features":[98]},{"name":"IOrientationSensorReading2","features":[98]},{"name":"IOrientationSensorReadingChangedEventArgs","features":[98]},{"name":"IOrientationSensorReadingYawAccuracy","features":[98]},{"name":"IOrientationSensorStatics","features":[98]},{"name":"IOrientationSensorStatics2","features":[98]},{"name":"IOrientationSensorStatics3","features":[98]},{"name":"IOrientationSensorStatics4","features":[98]},{"name":"IPedometer","features":[98]},{"name":"IPedometer2","features":[98]},{"name":"IPedometerDataThresholdFactory","features":[98]},{"name":"IPedometerReading","features":[98]},{"name":"IPedometerReadingChangedEventArgs","features":[98]},{"name":"IPedometerStatics","features":[98]},{"name":"IPedometerStatics2","features":[98]},{"name":"IProximitySensor","features":[98]},{"name":"IProximitySensorDataThresholdFactory","features":[98]},{"name":"IProximitySensorReading","features":[98]},{"name":"IProximitySensorReadingChangedEventArgs","features":[98]},{"name":"IProximitySensorStatics","features":[98]},{"name":"IProximitySensorStatics2","features":[98]},{"name":"ISensorDataThreshold","features":[98]},{"name":"ISensorDataThresholdTriggerDetails","features":[98]},{"name":"ISensorQuaternion","features":[98]},{"name":"ISensorRotationMatrix","features":[98]},{"name":"ISimpleOrientationSensor","features":[98]},{"name":"ISimpleOrientationSensor2","features":[98]},{"name":"ISimpleOrientationSensorDeviceId","features":[98]},{"name":"ISimpleOrientationSensorOrientationChangedEventArgs","features":[98]},{"name":"ISimpleOrientationSensorStatics","features":[98]},{"name":"ISimpleOrientationSensorStatics2","features":[98]},{"name":"IWakeOnApproachOptions","features":[98]},{"name":"Inclinometer","features":[98]},{"name":"InclinometerDataThreshold","features":[98]},{"name":"InclinometerReading","features":[98]},{"name":"InclinometerReadingChangedEventArgs","features":[98]},{"name":"LightSensor","features":[98]},{"name":"LightSensorDataThreshold","features":[98]},{"name":"LightSensorReading","features":[98]},{"name":"LightSensorReadingChangedEventArgs","features":[98]},{"name":"LockOnLeaveOptions","features":[98]},{"name":"Magnetometer","features":[98]},{"name":"MagnetometerAccuracy","features":[98]},{"name":"MagnetometerDataThreshold","features":[98]},{"name":"MagnetometerReading","features":[98]},{"name":"MagnetometerReadingChangedEventArgs","features":[98]},{"name":"OrientationSensor","features":[98]},{"name":"OrientationSensorReading","features":[98]},{"name":"OrientationSensorReadingChangedEventArgs","features":[98]},{"name":"Pedometer","features":[98]},{"name":"PedometerDataThreshold","features":[98]},{"name":"PedometerReading","features":[98]},{"name":"PedometerReadingChangedEventArgs","features":[98]},{"name":"PedometerStepKind","features":[98]},{"name":"ProximitySensor","features":[98]},{"name":"ProximitySensorDataThreshold","features":[98]},{"name":"ProximitySensorDisplayOnOffController","features":[98,77]},{"name":"ProximitySensorReading","features":[98]},{"name":"ProximitySensorReadingChangedEventArgs","features":[98]},{"name":"SensorDataThresholdTriggerDetails","features":[98]},{"name":"SensorOptimizationGoal","features":[98]},{"name":"SensorQuaternion","features":[98]},{"name":"SensorReadingType","features":[98]},{"name":"SensorRotationMatrix","features":[98]},{"name":"SensorType","features":[98]},{"name":"SimpleOrientation","features":[98]},{"name":"SimpleOrientationSensor","features":[98]},{"name":"SimpleOrientationSensorOrientationChangedEventArgs","features":[98]},{"name":"WakeOnApproachOptions","features":[98]}],"104":[{"name":"CustomSensor","features":[99]},{"name":"CustomSensorReading","features":[99]},{"name":"CustomSensorReadingChangedEventArgs","features":[99]},{"name":"ICustomSensor","features":[99]},{"name":"ICustomSensor2","features":[99]},{"name":"ICustomSensorReading","features":[99]},{"name":"ICustomSensorReading2","features":[99]},{"name":"ICustomSensorReadingChangedEventArgs","features":[99]},{"name":"ICustomSensorStatics","features":[99]}],"105":[{"name":"ErrorReceivedEventArgs","features":[100]},{"name":"IErrorReceivedEventArgs","features":[100]},{"name":"IPinChangedEventArgs","features":[100]},{"name":"ISerialDevice","features":[100]},{"name":"ISerialDeviceStatics","features":[100]},{"name":"PinChangedEventArgs","features":[100]},{"name":"SerialDevice","features":[100]},{"name":"SerialError","features":[100]},{"name":"SerialHandshake","features":[100]},{"name":"SerialParity","features":[100]},{"name":"SerialPinChange","features":[100]},{"name":"SerialStopBitCount","features":[100]}],"106":[{"name":"CardAddedEventArgs","features":[101]},{"name":"CardRemovedEventArgs","features":[101]},{"name":"ICardAddedEventArgs","features":[101]},{"name":"ICardRemovedEventArgs","features":[101]},{"name":"IKnownSmartCardAppletIds","features":[101]},{"name":"ISmartCard","features":[101]},{"name":"ISmartCardAppletIdGroup","features":[101]},{"name":"ISmartCardAppletIdGroup2","features":[101]},{"name":"ISmartCardAppletIdGroupFactory","features":[101]},{"name":"ISmartCardAppletIdGroupRegistration","features":[101]},{"name":"ISmartCardAppletIdGroupRegistration2","features":[101]},{"name":"ISmartCardAppletIdGroupStatics","features":[101]},{"name":"ISmartCardAutomaticResponseApdu","features":[101]},{"name":"ISmartCardAutomaticResponseApdu2","features":[101]},{"name":"ISmartCardAutomaticResponseApdu3","features":[101]},{"name":"ISmartCardAutomaticResponseApduFactory","features":[101]},{"name":"ISmartCardChallengeContext","features":[101]},{"name":"ISmartCardConnect","features":[101]},{"name":"ISmartCardConnection","features":[101]},{"name":"ISmartCardCryptogramGenerator","features":[101]},{"name":"ISmartCardCryptogramGenerator2","features":[101]},{"name":"ISmartCardCryptogramGeneratorStatics","features":[101]},{"name":"ISmartCardCryptogramGeneratorStatics2","features":[101]},{"name":"ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult","features":[101]},{"name":"ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult","features":[101]},{"name":"ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult","features":[101]},{"name":"ISmartCardCryptogramMaterialCharacteristics","features":[101]},{"name":"ISmartCardCryptogramMaterialPackageCharacteristics","features":[101]},{"name":"ISmartCardCryptogramMaterialPossessionProof","features":[101]},{"name":"ISmartCardCryptogramPlacementStep","features":[101]},{"name":"ISmartCardCryptogramStorageKeyCharacteristics","features":[101]},{"name":"ISmartCardCryptogramStorageKeyInfo","features":[101]},{"name":"ISmartCardCryptogramStorageKeyInfo2","features":[101]},{"name":"ISmartCardEmulator","features":[101]},{"name":"ISmartCardEmulator2","features":[101]},{"name":"ISmartCardEmulatorApduReceivedEventArgs","features":[101]},{"name":"ISmartCardEmulatorApduReceivedEventArgs2","features":[101]},{"name":"ISmartCardEmulatorApduReceivedEventArgsWithCryptograms","features":[101]},{"name":"ISmartCardEmulatorConnectionDeactivatedEventArgs","features":[101]},{"name":"ISmartCardEmulatorConnectionProperties","features":[101]},{"name":"ISmartCardEmulatorStatics","features":[101]},{"name":"ISmartCardEmulatorStatics2","features":[101]},{"name":"ISmartCardEmulatorStatics3","features":[101]},{"name":"ISmartCardPinPolicy","features":[101]},{"name":"ISmartCardPinResetDeferral","features":[101]},{"name":"ISmartCardPinResetRequest","features":[101]},{"name":"ISmartCardProvisioning","features":[101]},{"name":"ISmartCardProvisioning2","features":[101]},{"name":"ISmartCardProvisioningStatics","features":[101]},{"name":"ISmartCardProvisioningStatics2","features":[101]},{"name":"ISmartCardReader","features":[101]},{"name":"ISmartCardReaderStatics","features":[101]},{"name":"ISmartCardTriggerDetails","features":[101]},{"name":"ISmartCardTriggerDetails2","features":[101]},{"name":"ISmartCardTriggerDetails3","features":[101]},{"name":"KnownSmartCardAppletIds","features":[101]},{"name":"SmartCard","features":[101]},{"name":"SmartCardActivationPolicyChangeResult","features":[101]},{"name":"SmartCardAppletIdGroup","features":[101]},{"name":"SmartCardAppletIdGroupActivationPolicy","features":[101]},{"name":"SmartCardAppletIdGroupRegistration","features":[101]},{"name":"SmartCardAutomaticResponseApdu","features":[101]},{"name":"SmartCardAutomaticResponseStatus","features":[101]},{"name":"SmartCardBackgroundTriggerContract","features":[101]},{"name":"SmartCardChallengeContext","features":[101]},{"name":"SmartCardConnection","features":[101]},{"name":"SmartCardCryptogramAlgorithm","features":[101]},{"name":"SmartCardCryptogramGenerator","features":[101]},{"name":"SmartCardCryptogramGeneratorOperationStatus","features":[101]},{"name":"SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult","features":[101]},{"name":"SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult","features":[101]},{"name":"SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult","features":[101]},{"name":"SmartCardCryptogramMaterialCharacteristics","features":[101]},{"name":"SmartCardCryptogramMaterialPackageCharacteristics","features":[101]},{"name":"SmartCardCryptogramMaterialPackageConfirmationResponseFormat","features":[101]},{"name":"SmartCardCryptogramMaterialPackageFormat","features":[101]},{"name":"SmartCardCryptogramMaterialPossessionProof","features":[101]},{"name":"SmartCardCryptogramMaterialProtectionMethod","features":[101]},{"name":"SmartCardCryptogramMaterialType","features":[101]},{"name":"SmartCardCryptogramPlacementOptions","features":[101]},{"name":"SmartCardCryptogramPlacementStep","features":[101]},{"name":"SmartCardCryptogramStorageKeyAlgorithm","features":[101]},{"name":"SmartCardCryptogramStorageKeyCapabilities","features":[101]},{"name":"SmartCardCryptogramStorageKeyCharacteristics","features":[101]},{"name":"SmartCardCryptogramStorageKeyInfo","features":[101]},{"name":"SmartCardCryptographicKeyAttestationStatus","features":[101]},{"name":"SmartCardEmulationCategory","features":[101]},{"name":"SmartCardEmulationType","features":[101]},{"name":"SmartCardEmulator","features":[101]},{"name":"SmartCardEmulatorApduReceivedEventArgs","features":[101]},{"name":"SmartCardEmulatorConnectionDeactivatedEventArgs","features":[101]},{"name":"SmartCardEmulatorConnectionDeactivatedReason","features":[101]},{"name":"SmartCardEmulatorConnectionProperties","features":[101]},{"name":"SmartCardEmulatorConnectionSource","features":[101]},{"name":"SmartCardEmulatorContract","features":[101]},{"name":"SmartCardEmulatorEnablementPolicy","features":[101]},{"name":"SmartCardLaunchBehavior","features":[101]},{"name":"SmartCardPinCharacterPolicyOption","features":[101]},{"name":"SmartCardPinPolicy","features":[101]},{"name":"SmartCardPinResetDeferral","features":[101]},{"name":"SmartCardPinResetHandler","features":[101]},{"name":"SmartCardPinResetRequest","features":[101]},{"name":"SmartCardProvisioning","features":[101]},{"name":"SmartCardReader","features":[101]},{"name":"SmartCardReaderKind","features":[101]},{"name":"SmartCardReaderStatus","features":[101]},{"name":"SmartCardStatus","features":[101]},{"name":"SmartCardTriggerDetails","features":[101]},{"name":"SmartCardTriggerType","features":[101]},{"name":"SmartCardUnlockPromptingBehavior","features":[101]}],"107":[{"name":"CellularClass","features":[102]},{"name":"DeleteSmsMessageOperation","features":[102,77]},{"name":"DeleteSmsMessagesOperation","features":[102,77]},{"name":"GetSmsDeviceOperation","features":[102,77]},{"name":"GetSmsMessageOperation","features":[102,77]},{"name":"GetSmsMessagesOperation","features":[102,37]},{"name":"ISmsAppMessage","features":[102]},{"name":"ISmsBinaryMessage","features":[102]},{"name":"ISmsBroadcastMessage","features":[102]},{"name":"ISmsDevice","features":[102]},{"name":"ISmsDevice2","features":[102]},{"name":"ISmsDevice2Statics","features":[102]},{"name":"ISmsDeviceMessageStore","features":[102]},{"name":"ISmsDeviceStatics","features":[102]},{"name":"ISmsDeviceStatics2","features":[102]},{"name":"ISmsFilterRule","features":[102]},{"name":"ISmsFilterRuleFactory","features":[102]},{"name":"ISmsFilterRules","features":[102]},{"name":"ISmsFilterRulesFactory","features":[102]},{"name":"ISmsMessage","features":[102]},{"name":"ISmsMessageBase","features":[102]},{"name":"ISmsMessageReceivedEventArgs","features":[102]},{"name":"ISmsMessageReceivedTriggerDetails","features":[102]},{"name":"ISmsMessageRegistration","features":[102]},{"name":"ISmsMessageRegistrationStatics","features":[102]},{"name":"ISmsReceivedEventDetails","features":[102]},{"name":"ISmsReceivedEventDetails2","features":[102]},{"name":"ISmsSendMessageResult","features":[102]},{"name":"ISmsStatusMessage","features":[102]},{"name":"ISmsTextMessage","features":[102]},{"name":"ISmsTextMessage2","features":[102]},{"name":"ISmsTextMessageStatics","features":[102]},{"name":"ISmsVoicemailMessage","features":[102]},{"name":"ISmsWapMessage","features":[102]},{"name":"LegacySmsApiContract","features":[102]},{"name":"SendSmsMessageOperation","features":[102,77]},{"name":"SmsAppMessage","features":[102]},{"name":"SmsBinaryMessage","features":[102]},{"name":"SmsBroadcastMessage","features":[102]},{"name":"SmsBroadcastType","features":[102]},{"name":"SmsDataFormat","features":[102]},{"name":"SmsDevice","features":[102]},{"name":"SmsDevice2","features":[102]},{"name":"SmsDeviceMessageStore","features":[102]},{"name":"SmsDeviceStatus","features":[102]},{"name":"SmsDeviceStatusChangedEventHandler","features":[102]},{"name":"SmsEncodedLength","features":[102]},{"name":"SmsEncoding","features":[102]},{"name":"SmsFilterActionType","features":[102]},{"name":"SmsFilterRule","features":[102]},{"name":"SmsFilterRules","features":[102]},{"name":"SmsGeographicalScope","features":[102]},{"name":"SmsMessageClass","features":[102]},{"name":"SmsMessageFilter","features":[102]},{"name":"SmsMessageReceivedEventArgs","features":[102]},{"name":"SmsMessageReceivedEventHandler","features":[102]},{"name":"SmsMessageReceivedTriggerDetails","features":[102]},{"name":"SmsMessageRegistration","features":[102]},{"name":"SmsMessageType","features":[102]},{"name":"SmsModemErrorCode","features":[102]},{"name":"SmsReceivedEventDetails","features":[102]},{"name":"SmsSendMessageResult","features":[102]},{"name":"SmsStatusMessage","features":[102]},{"name":"SmsTextMessage","features":[102]},{"name":"SmsTextMessage2","features":[102]},{"name":"SmsVoicemailMessage","features":[102]},{"name":"SmsWapMessage","features":[102]}],"108":[{"name":"ISpiBusInfo","features":[103]},{"name":"ISpiConnectionSettings","features":[103]},{"name":"ISpiConnectionSettingsFactory","features":[103]},{"name":"ISpiController","features":[103]},{"name":"ISpiControllerStatics","features":[103]},{"name":"ISpiDevice","features":[103]},{"name":"ISpiDeviceStatics","features":[103]},{"name":"SpiBusInfo","features":[103]},{"name":"SpiConnectionSettings","features":[103]},{"name":"SpiController","features":[103]},{"name":"SpiDevice","features":[103]},{"name":"SpiMode","features":[103]},{"name":"SpiSharingMode","features":[103]}],"109":[{"name":"IProviderSpiConnectionSettings","features":[104]},{"name":"IProviderSpiConnectionSettingsFactory","features":[104]},{"name":"ISpiControllerProvider","features":[104]},{"name":"ISpiDeviceProvider","features":[104]},{"name":"ISpiProvider","features":[104]},{"name":"ProviderSpiConnectionSettings","features":[104]},{"name":"ProviderSpiMode","features":[104]},{"name":"ProviderSpiSharingMode","features":[104]}],"110":[{"name":"IUsbBulkInEndpointDescriptor","features":[105]},{"name":"IUsbBulkInPipe","features":[105]},{"name":"IUsbBulkOutEndpointDescriptor","features":[105]},{"name":"IUsbBulkOutPipe","features":[105]},{"name":"IUsbConfiguration","features":[105]},{"name":"IUsbConfigurationDescriptor","features":[105]},{"name":"IUsbConfigurationDescriptorStatics","features":[105]},{"name":"IUsbControlRequestType","features":[105]},{"name":"IUsbDescriptor","features":[105]},{"name":"IUsbDevice","features":[105]},{"name":"IUsbDeviceClass","features":[105]},{"name":"IUsbDeviceClasses","features":[105]},{"name":"IUsbDeviceClassesStatics","features":[105]},{"name":"IUsbDeviceDescriptor","features":[105]},{"name":"IUsbDeviceStatics","features":[105]},{"name":"IUsbEndpointDescriptor","features":[105]},{"name":"IUsbEndpointDescriptorStatics","features":[105]},{"name":"IUsbInterface","features":[105]},{"name":"IUsbInterfaceDescriptor","features":[105]},{"name":"IUsbInterfaceDescriptorStatics","features":[105]},{"name":"IUsbInterfaceSetting","features":[105]},{"name":"IUsbInterruptInEndpointDescriptor","features":[105]},{"name":"IUsbInterruptInEventArgs","features":[105]},{"name":"IUsbInterruptInPipe","features":[105]},{"name":"IUsbInterruptOutEndpointDescriptor","features":[105]},{"name":"IUsbInterruptOutPipe","features":[105]},{"name":"IUsbSetupPacket","features":[105]},{"name":"IUsbSetupPacketFactory","features":[105]},{"name":"UsbBulkInEndpointDescriptor","features":[105]},{"name":"UsbBulkInPipe","features":[105]},{"name":"UsbBulkOutEndpointDescriptor","features":[105]},{"name":"UsbBulkOutPipe","features":[105]},{"name":"UsbConfiguration","features":[105]},{"name":"UsbConfigurationDescriptor","features":[105]},{"name":"UsbControlRecipient","features":[105]},{"name":"UsbControlRequestType","features":[105]},{"name":"UsbControlTransferType","features":[105]},{"name":"UsbDescriptor","features":[105]},{"name":"UsbDevice","features":[105]},{"name":"UsbDeviceClass","features":[105]},{"name":"UsbDeviceClasses","features":[105]},{"name":"UsbDeviceDescriptor","features":[105]},{"name":"UsbEndpointDescriptor","features":[105]},{"name":"UsbEndpointType","features":[105]},{"name":"UsbInterface","features":[105]},{"name":"UsbInterfaceDescriptor","features":[105]},{"name":"UsbInterfaceSetting","features":[105]},{"name":"UsbInterruptInEndpointDescriptor","features":[105]},{"name":"UsbInterruptInEventArgs","features":[105]},{"name":"UsbInterruptInPipe","features":[105]},{"name":"UsbInterruptOutEndpointDescriptor","features":[105]},{"name":"UsbInterruptOutPipe","features":[105]},{"name":"UsbReadOptions","features":[105]},{"name":"UsbSetupPacket","features":[105]},{"name":"UsbTransferDirection","features":[105]},{"name":"UsbWriteOptions","features":[105]}],"111":[{"name":"IWiFiAdapter","features":[106]},{"name":"IWiFiAdapter2","features":[106]},{"name":"IWiFiAdapterStatics","features":[106]},{"name":"IWiFiAvailableNetwork","features":[106]},{"name":"IWiFiConnectionResult","features":[106]},{"name":"IWiFiNetworkReport","features":[106]},{"name":"IWiFiOnDemandHotspotConnectTriggerDetails","features":[106]},{"name":"IWiFiOnDemandHotspotConnectionResult","features":[106]},{"name":"IWiFiOnDemandHotspotNetwork","features":[106]},{"name":"IWiFiOnDemandHotspotNetworkProperties","features":[106]},{"name":"IWiFiOnDemandHotspotNetworkStatics","features":[106]},{"name":"IWiFiWpsConfigurationResult","features":[106]},{"name":"WiFiAccessStatus","features":[106]},{"name":"WiFiAdapter","features":[106]},{"name":"WiFiAvailableNetwork","features":[106]},{"name":"WiFiConnectionMethod","features":[106]},{"name":"WiFiConnectionResult","features":[106]},{"name":"WiFiConnectionStatus","features":[106]},{"name":"WiFiNetworkKind","features":[106]},{"name":"WiFiNetworkReport","features":[106]},{"name":"WiFiOnDemandHotspotAvailability","features":[106]},{"name":"WiFiOnDemandHotspotCellularBars","features":[106]},{"name":"WiFiOnDemandHotspotConnectStatus","features":[106]},{"name":"WiFiOnDemandHotspotConnectTriggerDetails","features":[106]},{"name":"WiFiOnDemandHotspotConnectionResult","features":[106]},{"name":"WiFiOnDemandHotspotNetwork","features":[106]},{"name":"WiFiOnDemandHotspotNetworkProperties","features":[106]},{"name":"WiFiPhyKind","features":[106]},{"name":"WiFiReconnectionKind","features":[106]},{"name":"WiFiWpsConfigurationResult","features":[106]},{"name":"WiFiWpsConfigurationStatus","features":[106]},{"name":"WiFiWpsKind","features":[106]}],"112":[{"name":"IWiFiDirectAdvertisement","features":[107]},{"name":"IWiFiDirectAdvertisement2","features":[107]},{"name":"IWiFiDirectAdvertisementPublisher","features":[107]},{"name":"IWiFiDirectAdvertisementPublisherStatusChangedEventArgs","features":[107]},{"name":"IWiFiDirectConnectionListener","features":[107]},{"name":"IWiFiDirectConnectionParameters","features":[107]},{"name":"IWiFiDirectConnectionParameters2","features":[107]},{"name":"IWiFiDirectConnectionParametersStatics","features":[107]},{"name":"IWiFiDirectConnectionRequest","features":[107]},{"name":"IWiFiDirectConnectionRequestedEventArgs","features":[107]},{"name":"IWiFiDirectDevice","features":[107]},{"name":"IWiFiDirectDeviceStatics","features":[107]},{"name":"IWiFiDirectDeviceStatics2","features":[107]},{"name":"IWiFiDirectInformationElement","features":[107]},{"name":"IWiFiDirectInformationElementStatics","features":[107]},{"name":"IWiFiDirectLegacySettings","features":[107]},{"name":"WiFiDirectAdvertisement","features":[107]},{"name":"WiFiDirectAdvertisementListenStateDiscoverability","features":[107]},{"name":"WiFiDirectAdvertisementPublisher","features":[107]},{"name":"WiFiDirectAdvertisementPublisherStatus","features":[107]},{"name":"WiFiDirectAdvertisementPublisherStatusChangedEventArgs","features":[107]},{"name":"WiFiDirectConfigurationMethod","features":[107]},{"name":"WiFiDirectConnectionListener","features":[107]},{"name":"WiFiDirectConnectionParameters","features":[107]},{"name":"WiFiDirectConnectionRequest","features":[107]},{"name":"WiFiDirectConnectionRequestedEventArgs","features":[107]},{"name":"WiFiDirectConnectionStatus","features":[107]},{"name":"WiFiDirectDevice","features":[107]},{"name":"WiFiDirectDeviceSelectorType","features":[107]},{"name":"WiFiDirectError","features":[107]},{"name":"WiFiDirectInformationElement","features":[107]},{"name":"WiFiDirectLegacySettings","features":[107]},{"name":"WiFiDirectPairingProcedure","features":[107]}],"113":[{"name":"IWiFiDirectService","features":[108]},{"name":"IWiFiDirectServiceAdvertiser","features":[108]},{"name":"IWiFiDirectServiceAdvertiserFactory","features":[108]},{"name":"IWiFiDirectServiceAutoAcceptSessionConnectedEventArgs","features":[108]},{"name":"IWiFiDirectServiceProvisioningInfo","features":[108]},{"name":"IWiFiDirectServiceRemotePortAddedEventArgs","features":[108]},{"name":"IWiFiDirectServiceSession","features":[108]},{"name":"IWiFiDirectServiceSessionDeferredEventArgs","features":[108]},{"name":"IWiFiDirectServiceSessionRequest","features":[108]},{"name":"IWiFiDirectServiceSessionRequestedEventArgs","features":[108]},{"name":"IWiFiDirectServiceStatics","features":[108]},{"name":"WiFiDirectService","features":[108]},{"name":"WiFiDirectServiceAdvertisementStatus","features":[108]},{"name":"WiFiDirectServiceAdvertiser","features":[108]},{"name":"WiFiDirectServiceAutoAcceptSessionConnectedEventArgs","features":[108]},{"name":"WiFiDirectServiceConfigurationMethod","features":[108]},{"name":"WiFiDirectServiceError","features":[108]},{"name":"WiFiDirectServiceIPProtocol","features":[108]},{"name":"WiFiDirectServiceProvisioningInfo","features":[108]},{"name":"WiFiDirectServiceRemotePortAddedEventArgs","features":[108]},{"name":"WiFiDirectServiceSession","features":[108]},{"name":"WiFiDirectServiceSessionDeferredEventArgs","features":[108]},{"name":"WiFiDirectServiceSessionErrorStatus","features":[108]},{"name":"WiFiDirectServiceSessionRequest","features":[108]},{"name":"WiFiDirectServiceSessionRequestedEventArgs","features":[108]},{"name":"WiFiDirectServiceSessionStatus","features":[108]},{"name":"WiFiDirectServiceStatus","features":[108]}],"114":[{"name":"DeviceLockdownContract","features":[109]},{"name":"DeviceLockdownProfile","features":[109]},{"name":"DeviceLockdownProfileInformation","features":[109]},{"name":"IDeviceLockdownProfileInformation","features":[109]},{"name":"IDeviceLockdownProfileStatics","features":[109]}],"115":[{"name":"AsyncActionCompletedHandler","features":[77]},{"name":"AsyncActionProgressHandler","features":[77]},{"name":"AsyncActionWithProgressCompletedHandler","features":[77]},{"name":"AsyncOperationCompletedHandler","features":[77]},{"name":"AsyncOperationProgressHandler","features":[77]},{"name":"AsyncOperationWithProgressCompletedHandler","features":[77]},{"name":"AsyncStatus","features":[77]},{"name":"DateTime","features":[77]},{"name":"Deferral","features":[77]},{"name":"DeferralCompletedHandler","features":[77]},{"name":"EventHandler","features":[77]},{"name":"EventRegistrationToken","features":[77]},{"name":"FoundationContract","features":[77]},{"name":"GuidHelper","features":[77]},{"name":"HResult","features":[77]},{"name":"IAsyncAction","features":[77]},{"name":"IAsyncActionWithProgress","features":[77]},{"name":"IAsyncInfo","features":[77]},{"name":"IAsyncOperation","features":[77]},{"name":"IAsyncOperationWithProgress","features":[77]},{"name":"IClosable","features":[77]},{"name":"IDeferral","features":[77]},{"name":"IDeferralFactory","features":[77]},{"name":"IGetActivationFactory","features":[77]},{"name":"IGuidHelperStatics","features":[77]},{"name":"IMemoryBuffer","features":[77]},{"name":"IMemoryBufferFactory","features":[77]},{"name":"IMemoryBufferReference","features":[77]},{"name":"IPropertyValue","features":[77]},{"name":"IPropertyValueStatics","features":[77]},{"name":"IReference","features":[77]},{"name":"IReferenceArray","features":[77]},{"name":"IStringable","features":[77]},{"name":"IUriEscapeStatics","features":[77]},{"name":"IUriRuntimeClass","features":[77]},{"name":"IUriRuntimeClassFactory","features":[77]},{"name":"IUriRuntimeClassWithAbsoluteCanonicalUri","features":[77]},{"name":"IWwwFormUrlDecoderEntry","features":[77]},{"name":"IWwwFormUrlDecoderRuntimeClass","features":[77]},{"name":"IWwwFormUrlDecoderRuntimeClassFactory","features":[77]},{"name":"MemoryBuffer","features":[77]},{"name":"Point","features":[77]},{"name":"PropertyType","features":[77]},{"name":"PropertyValue","features":[77]},{"name":"Rect","features":[77]},{"name":"Size","features":[77]},{"name":"TimeSpan","features":[77]},{"name":"TypedEventHandler","features":[77]},{"name":"UniversalApiContract","features":[77]},{"name":"Uri","features":[77]},{"name":"WwwFormUrlDecoder","features":[77]},{"name":"WwwFormUrlDecoderEntry","features":[77]}],"116":[{"name":"CollectionChange","features":[37]},{"name":"IIterable","features":[37]},{"name":"IIterator","features":[37]},{"name":"IKeyValuePair","features":[37]},{"name":"IMap","features":[37]},{"name":"IMapChangedEventArgs","features":[37]},{"name":"IMapView","features":[37]},{"name":"IObservableMap","features":[37]},{"name":"IObservableVector","features":[37]},{"name":"IPropertySet","features":[37]},{"name":"IVector","features":[37]},{"name":"IVectorChangedEventArgs","features":[37]},{"name":"IVectorView","features":[37]},{"name":"MapChangedEventHandler","features":[37]},{"name":"PropertySet","features":[37]},{"name":"StringMap","features":[37]},{"name":"ValueSet","features":[37]},{"name":"VectorChangedEventHandler","features":[37]}],"117":[{"name":"AsyncCausalityTracer","features":[110]},{"name":"CausalityRelation","features":[110]},{"name":"CausalitySource","features":[110]},{"name":"CausalitySynchronousWork","features":[110]},{"name":"CausalityTraceLevel","features":[110]},{"name":"ErrorDetails","features":[110]},{"name":"ErrorOptions","features":[110]},{"name":"FileLoggingSession","features":[110]},{"name":"IAsyncCausalityTracerStatics","features":[110]},{"name":"IErrorDetails","features":[110]},{"name":"IErrorDetailsStatics","features":[110]},{"name":"IErrorReportingSettings","features":[110]},{"name":"IFileLoggingSession","features":[110]},{"name":"IFileLoggingSessionFactory","features":[110]},{"name":"ILogFileGeneratedEventArgs","features":[110]},{"name":"ILoggingActivity","features":[110]},{"name":"ILoggingActivity2","features":[110]},{"name":"ILoggingActivityFactory","features":[110]},{"name":"ILoggingChannel","features":[110]},{"name":"ILoggingChannel2","features":[110]},{"name":"ILoggingChannelFactory","features":[110]},{"name":"ILoggingChannelFactory2","features":[110]},{"name":"ILoggingChannelOptions","features":[110]},{"name":"ILoggingChannelOptionsFactory","features":[110]},{"name":"ILoggingFields","features":[110]},{"name":"ILoggingOptions","features":[110]},{"name":"ILoggingOptionsFactory","features":[110]},{"name":"ILoggingSession","features":[110]},{"name":"ILoggingSessionFactory","features":[110]},{"name":"ILoggingTarget","features":[110]},{"name":"ITracingStatusChangedEventArgs","features":[110]},{"name":"LogFileGeneratedEventArgs","features":[110]},{"name":"LoggingActivity","features":[110]},{"name":"LoggingChannel","features":[110]},{"name":"LoggingChannelOptions","features":[110]},{"name":"LoggingFieldFormat","features":[110]},{"name":"LoggingFields","features":[110]},{"name":"LoggingLevel","features":[110]},{"name":"LoggingOpcode","features":[110]},{"name":"LoggingOptions","features":[110]},{"name":"LoggingSession","features":[110]},{"name":"RuntimeBrokerErrorSettings","features":[110]},{"name":"TracingStatusChangedEventArgs","features":[110]}],"118":[{"name":"ActivatableAttribute","features":[111]},{"name":"AllowForWebAttribute","features":[111]},{"name":"AllowMultipleAttribute","features":[111]},{"name":"ApiContractAttribute","features":[111]},{"name":"ApiInformation","features":[111]},{"name":"AttributeNameAttribute","features":[111]},{"name":"AttributeTargets","features":[111]},{"name":"AttributeUsageAttribute","features":[111]},{"name":"ComposableAttribute","features":[111]},{"name":"CompositionType","features":[111]},{"name":"ContractVersionAttribute","features":[111]},{"name":"CreateFromStringAttribute","features":[111]},{"name":"DefaultAttribute","features":[111]},{"name":"DefaultOverloadAttribute","features":[111]},{"name":"DeprecatedAttribute","features":[111]},{"name":"DeprecationType","features":[111]},{"name":"DualApiPartitionAttribute","features":[111]},{"name":"ExclusiveToAttribute","features":[111]},{"name":"ExperimentalAttribute","features":[111]},{"name":"FastAbiAttribute","features":[111]},{"name":"FeatureAttribute","features":[111]},{"name":"FeatureStage","features":[111]},{"name":"GCPressureAmount","features":[111]},{"name":"GCPressureAttribute","features":[111]},{"name":"GuidAttribute","features":[111]},{"name":"HasVariantAttribute","features":[111]},{"name":"IApiInformationStatics","features":[111]},{"name":"InternalAttribute","features":[111]},{"name":"LengthIsAttribute","features":[111]},{"name":"MarshalingBehaviorAttribute","features":[111]},{"name":"MarshalingType","features":[111]},{"name":"MetadataMarshalAttribute","features":[111]},{"name":"MuseAttribute","features":[111]},{"name":"NoExceptionAttribute","features":[111]},{"name":"OverloadAttribute","features":[111]},{"name":"OverridableAttribute","features":[111]},{"name":"Platform","features":[111]},{"name":"PlatformAttribute","features":[111]},{"name":"PreviousContractVersionAttribute","features":[111]},{"name":"ProtectedAttribute","features":[111]},{"name":"RangeAttribute","features":[111]},{"name":"RemoteAsyncAttribute","features":[111]},{"name":"StaticAttribute","features":[111]},{"name":"ThreadingAttribute","features":[111]},{"name":"ThreadingModel","features":[111]},{"name":"VariantAttribute","features":[111]},{"name":"VersionAttribute","features":[111]},{"name":"WebHostHiddenAttribute","features":[111]}],"119":[{"name":"Matrix3x2","features":[69]},{"name":"Matrix4x4","features":[69]},{"name":"Plane","features":[69]},{"name":"Quaternion","features":[69]},{"name":"Rational","features":[69]},{"name":"Vector2","features":[69]},{"name":"Vector3","features":[69]},{"name":"Vector4","features":[69]}],"120":[{"name":"ArcadeStick","features":[112]},{"name":"ArcadeStickButtons","features":[112]},{"name":"ArcadeStickReading","features":[112]},{"name":"FlightStick","features":[112]},{"name":"FlightStickButtons","features":[112]},{"name":"FlightStickReading","features":[112]},{"name":"GameControllerButtonLabel","features":[112]},{"name":"GameControllerSwitchKind","features":[112]},{"name":"GameControllerSwitchPosition","features":[112]},{"name":"Gamepad","features":[112]},{"name":"GamepadButtons","features":[112]},{"name":"GamepadReading","features":[112]},{"name":"GamepadVibration","features":[112]},{"name":"GamingInputPreviewContract","features":[112]},{"name":"Headset","features":[112]},{"name":"IArcadeStick","features":[112]},{"name":"IArcadeStickStatics","features":[112]},{"name":"IArcadeStickStatics2","features":[112]},{"name":"IFlightStick","features":[112]},{"name":"IFlightStickStatics","features":[112]},{"name":"IGameController","features":[112]},{"name":"IGameControllerBatteryInfo","features":[112]},{"name":"IGamepad","features":[112]},{"name":"IGamepad2","features":[112]},{"name":"IGamepadStatics","features":[112]},{"name":"IGamepadStatics2","features":[112]},{"name":"IHeadset","features":[112]},{"name":"IRacingWheel","features":[112]},{"name":"IRacingWheelStatics","features":[112]},{"name":"IRacingWheelStatics2","features":[112]},{"name":"IRawGameController","features":[112]},{"name":"IRawGameController2","features":[112]},{"name":"IRawGameControllerStatics","features":[112]},{"name":"IUINavigationController","features":[112]},{"name":"IUINavigationControllerStatics","features":[112]},{"name":"IUINavigationControllerStatics2","features":[112]},{"name":"OptionalUINavigationButtons","features":[112]},{"name":"RacingWheel","features":[112]},{"name":"RacingWheelButtons","features":[112]},{"name":"RacingWheelReading","features":[112]},{"name":"RawGameController","features":[112]},{"name":"RequiredUINavigationButtons","features":[112]},{"name":"UINavigationController","features":[112]},{"name":"UINavigationReading","features":[112]}],"121":[{"name":"GameControllerFactoryManager","features":[113]},{"name":"GameControllerVersionInfo","features":[113]},{"name":"GipFirmwareUpdateProgress","features":[113]},{"name":"GipFirmwareUpdateResult","features":[113]},{"name":"GipFirmwareUpdateStatus","features":[113]},{"name":"GipGameControllerProvider","features":[113]},{"name":"GipMessageClass","features":[113]},{"name":"HidGameControllerProvider","features":[113]},{"name":"ICustomGameControllerFactory","features":[113]},{"name":"IGameControllerFactoryManagerStatics","features":[113]},{"name":"IGameControllerFactoryManagerStatics2","features":[113]},{"name":"IGameControllerInputSink","features":[113]},{"name":"IGameControllerProvider","features":[113]},{"name":"IGipFirmwareUpdateResult","features":[113]},{"name":"IGipGameControllerInputSink","features":[113]},{"name":"IGipGameControllerProvider","features":[113]},{"name":"IHidGameControllerInputSink","features":[113]},{"name":"IHidGameControllerProvider","features":[113]},{"name":"IXusbGameControllerInputSink","features":[113]},{"name":"IXusbGameControllerProvider","features":[113]},{"name":"XusbDeviceSubtype","features":[113]},{"name":"XusbDeviceType","features":[113]},{"name":"XusbGameControllerProvider","features":[113]}],"122":[{"name":"ConditionForceEffect","features":[114]},{"name":"ConditionForceEffectKind","features":[114]},{"name":"ConstantForceEffect","features":[114]},{"name":"ForceFeedbackEffectAxes","features":[114]},{"name":"ForceFeedbackEffectState","features":[114]},{"name":"ForceFeedbackLoadEffectResult","features":[114]},{"name":"ForceFeedbackMotor","features":[114]},{"name":"IConditionForceEffect","features":[114]},{"name":"IConditionForceEffectFactory","features":[114]},{"name":"IConstantForceEffect","features":[114]},{"name":"IForceFeedbackEffect","features":[114]},{"name":"IForceFeedbackMotor","features":[114]},{"name":"IPeriodicForceEffect","features":[114]},{"name":"IPeriodicForceEffectFactory","features":[114]},{"name":"IRampForceEffect","features":[114]},{"name":"PeriodicForceEffect","features":[114]},{"name":"PeriodicForceEffectKind","features":[114]},{"name":"RampForceEffect","features":[114]}],"123":[{"name":"DeviceCommand","features":[115]},{"name":"GameControllerBatteryChargingState","features":[115]},{"name":"GameControllerBatteryKind","features":[115]},{"name":"GameControllerBatteryLevel","features":[115]},{"name":"GameControllerFirmwareCorruptReason","features":[115]},{"name":"GameControllerProviderInfo","features":[115]},{"name":"HeadsetGeqGains","features":[115]},{"name":"HeadsetLevel","features":[115]},{"name":"HeadsetOperation","features":[115]},{"name":"IGameControllerProviderInfoStatics","features":[115]},{"name":"ILegacyGipGameControllerProvider","features":[115]},{"name":"ILegacyGipGameControllerProviderStatics","features":[115]},{"name":"LegacyGipGameControllerProvider","features":[115]},{"name":"RemappingButtonCategory","features":[115]}],"124":[{"name":"GamesEnumerationContract","features":[116]}],"125":[{"name":"GameList","features":[117]},{"name":"GameListCategory","features":[117]},{"name":"GameListChangedEventHandler","features":[117]},{"name":"GameListEntry","features":[117]},{"name":"GameListEntryLaunchableState","features":[117]},{"name":"GameListRemovedEventHandler","features":[117]},{"name":"GameModeConfiguration","features":[117]},{"name":"GameModeUserConfiguration","features":[117]},{"name":"IGameListEntry","features":[117]},{"name":"IGameListEntry2","features":[117]},{"name":"IGameListStatics","features":[117]},{"name":"IGameListStatics2","features":[117]},{"name":"IGameModeConfiguration","features":[117]},{"name":"IGameModeUserConfiguration","features":[117]},{"name":"IGameModeUserConfigurationStatics","features":[117]}],"126":[{"name":"GameBar","features":[118]},{"name":"GameChatMessageOrigin","features":[118]},{"name":"GameChatMessageReceivedEventArgs","features":[118]},{"name":"GameChatOverlay","features":[118]},{"name":"GameChatOverlayContract","features":[118]},{"name":"GameChatOverlayMessageSource","features":[118]},{"name":"GameChatOverlayPosition","features":[118]},{"name":"GameUIProviderActivatedEventArgs","features":[118]},{"name":"GamingUIProviderContract","features":[118]},{"name":"IGameBarStatics","features":[118]},{"name":"IGameChatMessageReceivedEventArgs","features":[118]},{"name":"IGameChatOverlay","features":[118]},{"name":"IGameChatOverlayMessageSource","features":[118]},{"name":"IGameChatOverlayStatics","features":[118]},{"name":"IGameUIProviderActivatedEventArgs","features":[118]}],"127":[{"name":"StorageApiContract","features":[119]}],"128":[{"name":"GameSaveBlobGetResult","features":[120]},{"name":"GameSaveBlobInfo","features":[120]},{"name":"GameSaveBlobInfoGetResult","features":[120]},{"name":"GameSaveBlobInfoQuery","features":[120]},{"name":"GameSaveContainer","features":[120]},{"name":"GameSaveContainerInfo","features":[120]},{"name":"GameSaveContainerInfoGetResult","features":[120]},{"name":"GameSaveContainerInfoQuery","features":[120]},{"name":"GameSaveErrorStatus","features":[120]},{"name":"GameSaveOperationResult","features":[120]},{"name":"GameSaveProvider","features":[120]},{"name":"GameSaveProviderGetResult","features":[120]},{"name":"IGameSaveBlobGetResult","features":[120]},{"name":"IGameSaveBlobInfo","features":[120]},{"name":"IGameSaveBlobInfoGetResult","features":[120]},{"name":"IGameSaveBlobInfoQuery","features":[120]},{"name":"IGameSaveContainer","features":[120]},{"name":"IGameSaveContainerInfo","features":[120]},{"name":"IGameSaveContainerInfoGetResult","features":[120]},{"name":"IGameSaveContainerInfoQuery","features":[120]},{"name":"IGameSaveOperationResult","features":[120]},{"name":"IGameSaveProvider","features":[120]},{"name":"IGameSaveProviderGetResult","features":[120]},{"name":"IGameSaveProviderStatics","features":[120]}],"129":[{"name":"ApplicationLanguages","features":[121]},{"name":"Calendar","features":[121]},{"name":"CalendarIdentifiers","features":[121]},{"name":"ClockIdentifiers","features":[121]},{"name":"CurrencyAmount","features":[121]},{"name":"CurrencyIdentifiers","features":[121]},{"name":"DayOfWeek","features":[121]},{"name":"GeographicRegion","features":[121]},{"name":"GlobalizationJapanesePhoneticAnalyzerContract","features":[121]},{"name":"IApplicationLanguagesStatics","features":[121]},{"name":"IApplicationLanguagesStatics2","features":[121]},{"name":"ICalendar","features":[121]},{"name":"ICalendarFactory","features":[121]},{"name":"ICalendarFactory2","features":[121]},{"name":"ICalendarIdentifiersStatics","features":[121]},{"name":"ICalendarIdentifiersStatics2","features":[121]},{"name":"ICalendarIdentifiersStatics3","features":[121]},{"name":"IClockIdentifiersStatics","features":[121]},{"name":"ICurrencyAmount","features":[121]},{"name":"ICurrencyAmountFactory","features":[121]},{"name":"ICurrencyIdentifiersStatics","features":[121]},{"name":"ICurrencyIdentifiersStatics2","features":[121]},{"name":"ICurrencyIdentifiersStatics3","features":[121]},{"name":"IGeographicRegion","features":[121]},{"name":"IGeographicRegionFactory","features":[121]},{"name":"IGeographicRegionStatics","features":[121]},{"name":"IJapanesePhoneme","features":[121]},{"name":"IJapanesePhoneticAnalyzerStatics","features":[121]},{"name":"ILanguage","features":[121]},{"name":"ILanguage2","features":[121]},{"name":"ILanguage3","features":[121]},{"name":"ILanguageExtensionSubtags","features":[121]},{"name":"ILanguageFactory","features":[121]},{"name":"ILanguageStatics","features":[121]},{"name":"ILanguageStatics2","features":[121]},{"name":"ILanguageStatics3","features":[121]},{"name":"INumeralSystemIdentifiersStatics","features":[121]},{"name":"INumeralSystemIdentifiersStatics2","features":[121]},{"name":"ITimeZoneOnCalendar","features":[121]},{"name":"JapanesePhoneme","features":[121]},{"name":"JapanesePhoneticAnalyzer","features":[121]},{"name":"Language","features":[121]},{"name":"LanguageLayoutDirection","features":[121]},{"name":"NumeralSystemIdentifiers","features":[121]}],"130":[{"name":"CharacterGrouping","features":[122]},{"name":"CharacterGroupings","features":[122]},{"name":"ICharacterGrouping","features":[122]},{"name":"ICharacterGroupings","features":[122]},{"name":"ICharacterGroupingsFactory","features":[122]}],"131":[{"name":"DateTimeFormatter","features":[123]},{"name":"DayFormat","features":[123]},{"name":"DayOfWeekFormat","features":[123]},{"name":"HourFormat","features":[123]},{"name":"IDateTimeFormatter","features":[123]},{"name":"IDateTimeFormatter2","features":[123]},{"name":"IDateTimeFormatterFactory","features":[123]},{"name":"IDateTimeFormatterStatics","features":[123]},{"name":"MinuteFormat","features":[123]},{"name":"MonthFormat","features":[123]},{"name":"SecondFormat","features":[123]},{"name":"YearFormat","features":[123]}],"132":[{"name":"ILanguageFont","features":[124]},{"name":"ILanguageFontGroup","features":[124]},{"name":"ILanguageFontGroupFactory","features":[124]},{"name":"LanguageFont","features":[124]},{"name":"LanguageFontGroup","features":[124]}],"133":[{"name":"CurrencyFormatter","features":[125]},{"name":"CurrencyFormatterMode","features":[125]},{"name":"DecimalFormatter","features":[125]},{"name":"ICurrencyFormatter","features":[125]},{"name":"ICurrencyFormatter2","features":[125]},{"name":"ICurrencyFormatterFactory","features":[125]},{"name":"IDecimalFormatterFactory","features":[125]},{"name":"IIncrementNumberRounder","features":[125]},{"name":"INumberFormatter","features":[125]},{"name":"INumberFormatter2","features":[125]},{"name":"INumberFormatterOptions","features":[125]},{"name":"INumberParser","features":[125]},{"name":"INumberRounder","features":[125]},{"name":"INumberRounderOption","features":[125]},{"name":"INumeralSystemTranslator","features":[125]},{"name":"INumeralSystemTranslatorFactory","features":[125]},{"name":"IPercentFormatterFactory","features":[125]},{"name":"IPermilleFormatterFactory","features":[125]},{"name":"ISignedZeroOption","features":[125]},{"name":"ISignificantDigitsNumberRounder","features":[125]},{"name":"ISignificantDigitsOption","features":[125]},{"name":"IncrementNumberRounder","features":[125]},{"name":"NumeralSystemTranslator","features":[125]},{"name":"PercentFormatter","features":[125]},{"name":"PermilleFormatter","features":[125]},{"name":"RoundingAlgorithm","features":[125]},{"name":"SignificantDigitsNumberRounder","features":[125]}],"134":[{"name":"IPhoneNumberFormatter","features":[126]},{"name":"IPhoneNumberFormatterStatics","features":[126]},{"name":"IPhoneNumberInfo","features":[126]},{"name":"IPhoneNumberInfoFactory","features":[126]},{"name":"IPhoneNumberInfoStatics","features":[126]},{"name":"PhoneNumberFormat","features":[126]},{"name":"PhoneNumberFormatter","features":[126]},{"name":"PhoneNumberInfo","features":[126]},{"name":"PhoneNumberMatchResult","features":[126]},{"name":"PhoneNumberParseResult","features":[126]},{"name":"PredictedPhoneNumberKind","features":[126]}],"135":[{"name":"DisplayAdapterId","features":[127]},{"name":"DisplayId","features":[127]},{"name":"IGeometrySource2D","features":[127]},{"name":"PointInt32","features":[127]},{"name":"RectInt32","features":[127]},{"name":"SizeInt32","features":[127]}],"136":[{"name":"Direct3D11CaptureFrame","features":[128]},{"name":"Direct3D11CaptureFramePool","features":[128]},{"name":"GraphicsCaptureAccess","features":[128]},{"name":"GraphicsCaptureAccessKind","features":[128]},{"name":"GraphicsCaptureDirtyRegionMode","features":[128]},{"name":"GraphicsCaptureItem","features":[128]},{"name":"GraphicsCapturePicker","features":[128]},{"name":"GraphicsCaptureSession","features":[128]},{"name":"IDirect3D11CaptureFrame","features":[128]},{"name":"IDirect3D11CaptureFrame2","features":[128]},{"name":"IDirect3D11CaptureFramePool","features":[128]},{"name":"IDirect3D11CaptureFramePoolStatics","features":[128]},{"name":"IDirect3D11CaptureFramePoolStatics2","features":[128]},{"name":"IGraphicsCaptureAccessStatics","features":[128]},{"name":"IGraphicsCaptureItem","features":[128]},{"name":"IGraphicsCaptureItemStatics","features":[128]},{"name":"IGraphicsCaptureItemStatics2","features":[128]},{"name":"IGraphicsCapturePicker","features":[128]},{"name":"IGraphicsCaptureSession","features":[128]},{"name":"IGraphicsCaptureSession2","features":[128]},{"name":"IGraphicsCaptureSession3","features":[128]},{"name":"IGraphicsCaptureSession4","features":[128]},{"name":"IGraphicsCaptureSession5","features":[128]},{"name":"IGraphicsCaptureSession6","features":[128]},{"name":"IGraphicsCaptureSessionStatics","features":[128]}],"137":[{"name":"DirectXAlphaMode","features":[129]},{"name":"DirectXColorSpace","features":[129]},{"name":"DirectXPixelFormat","features":[129]},{"name":"DirectXPrimitiveTopology","features":[129]}],"138":[{"name":"Direct3DBindings","features":[130]},{"name":"Direct3DMultisampleDescription","features":[130]},{"name":"Direct3DSurfaceDescription","features":[130]},{"name":"Direct3DUsage","features":[130]},{"name":"IDirect3DDevice","features":[130]},{"name":"IDirect3DSurface","features":[130]}],"139":[{"name":"AdvancedColorInfo","features":[131]},{"name":"AdvancedColorKind","features":[131]},{"name":"BrightnessOverride","features":[131]},{"name":"BrightnessOverrideSettings","features":[131]},{"name":"ColorOverrideSettings","features":[131]},{"name":"DisplayBrightnessOverrideOptions","features":[131]},{"name":"DisplayBrightnessOverrideScenario","features":[131]},{"name":"DisplayBrightnessScenario","features":[131]},{"name":"DisplayColorOverrideScenario","features":[131]},{"name":"DisplayEnhancementOverride","features":[131]},{"name":"DisplayEnhancementOverrideCapabilities","features":[131]},{"name":"DisplayEnhancementOverrideCapabilitiesChangedEventArgs","features":[131]},{"name":"DisplayInformation","features":[131]},{"name":"DisplayOrientations","features":[131]},{"name":"DisplayProperties","features":[131]},{"name":"DisplayPropertiesEventHandler","features":[131]},{"name":"DisplayServices","features":[131]},{"name":"HdrMetadataFormat","features":[131]},{"name":"IAdvancedColorInfo","features":[131]},{"name":"IBrightnessOverride","features":[131]},{"name":"IBrightnessOverrideSettings","features":[131]},{"name":"IBrightnessOverrideSettingsStatics","features":[131]},{"name":"IBrightnessOverrideStatics","features":[131]},{"name":"IColorOverrideSettings","features":[131]},{"name":"IColorOverrideSettingsStatics","features":[131]},{"name":"IDisplayEnhancementOverride","features":[131]},{"name":"IDisplayEnhancementOverrideCapabilities","features":[131]},{"name":"IDisplayEnhancementOverrideCapabilitiesChangedEventArgs","features":[131]},{"name":"IDisplayEnhancementOverrideStatics","features":[131]},{"name":"IDisplayInformation","features":[131]},{"name":"IDisplayInformation2","features":[131]},{"name":"IDisplayInformation3","features":[131]},{"name":"IDisplayInformation4","features":[131]},{"name":"IDisplayInformation5","features":[131]},{"name":"IDisplayInformationStatics","features":[131]},{"name":"IDisplayPropertiesStatics","features":[131]},{"name":"IDisplayServices","features":[131]},{"name":"IDisplayServicesStatics","features":[131]},{"name":"NitRange","features":[131]},{"name":"ResolutionScale","features":[131]}],"140":[{"name":"HdmiDisplayColorSpace","features":[132]},{"name":"HdmiDisplayHdr2086Metadata","features":[132]},{"name":"HdmiDisplayHdrOption","features":[132]},{"name":"HdmiDisplayInformation","features":[132]},{"name":"HdmiDisplayMode","features":[132]},{"name":"HdmiDisplayPixelEncoding","features":[132]},{"name":"IHdmiDisplayInformation","features":[132]},{"name":"IHdmiDisplayInformationStatics","features":[132]},{"name":"IHdmiDisplayMode","features":[132]},{"name":"IHdmiDisplayMode2","features":[132]}],"141":[{"name":"IGraphicsEffect","features":[133]},{"name":"IGraphicsEffectSource","features":[133]}],"142":[{"name":"HolographicAdapterId","features":[134]},{"name":"HolographicCamera","features":[134]},{"name":"HolographicCameraPose","features":[134]},{"name":"HolographicCameraRenderingParameters","features":[134]},{"name":"HolographicCameraViewportParameters","features":[134]},{"name":"HolographicDepthReprojectionMethod","features":[134]},{"name":"HolographicDisplay","features":[134]},{"name":"HolographicFrame","features":[134]},{"name":"HolographicFrameId","features":[134]},{"name":"HolographicFramePrediction","features":[134]},{"name":"HolographicFramePresentResult","features":[134]},{"name":"HolographicFramePresentWaitBehavior","features":[134]},{"name":"HolographicFramePresentationMonitor","features":[134]},{"name":"HolographicFramePresentationReport","features":[134]},{"name":"HolographicFrameRenderingReport","features":[134]},{"name":"HolographicFrameScanoutMonitor","features":[134]},{"name":"HolographicFrameScanoutReport","features":[134]},{"name":"HolographicQuadLayer","features":[134]},{"name":"HolographicQuadLayerUpdateParameters","features":[134]},{"name":"HolographicReprojectionMode","features":[134]},{"name":"HolographicSpace","features":[134]},{"name":"HolographicSpaceCameraAddedEventArgs","features":[134]},{"name":"HolographicSpaceCameraRemovedEventArgs","features":[134]},{"name":"HolographicSpaceUserPresence","features":[134]},{"name":"HolographicStereoTransform","features":[69,134]},{"name":"HolographicViewConfiguration","features":[134]},{"name":"HolographicViewConfigurationKind","features":[134]},{"name":"IHolographicCamera","features":[134]},{"name":"IHolographicCamera2","features":[134]},{"name":"IHolographicCamera3","features":[134]},{"name":"IHolographicCamera4","features":[134]},{"name":"IHolographicCamera5","features":[134]},{"name":"IHolographicCamera6","features":[134]},{"name":"IHolographicCameraPose","features":[134]},{"name":"IHolographicCameraPose2","features":[134]},{"name":"IHolographicCameraRenderingParameters","features":[134]},{"name":"IHolographicCameraRenderingParameters2","features":[134]},{"name":"IHolographicCameraRenderingParameters3","features":[134]},{"name":"IHolographicCameraRenderingParameters4","features":[134]},{"name":"IHolographicCameraViewportParameters","features":[134]},{"name":"IHolographicDisplay","features":[134]},{"name":"IHolographicDisplay2","features":[134]},{"name":"IHolographicDisplay3","features":[134]},{"name":"IHolographicDisplayStatics","features":[134]},{"name":"IHolographicFrame","features":[134]},{"name":"IHolographicFrame2","features":[134]},{"name":"IHolographicFrame3","features":[134]},{"name":"IHolographicFramePrediction","features":[134]},{"name":"IHolographicFramePresentationMonitor","features":[134]},{"name":"IHolographicFramePresentationReport","features":[134]},{"name":"IHolographicFrameRenderingReport","features":[134]},{"name":"IHolographicFrameScanoutMonitor","features":[134]},{"name":"IHolographicFrameScanoutReport","features":[134]},{"name":"IHolographicQuadLayer","features":[134]},{"name":"IHolographicQuadLayerFactory","features":[134]},{"name":"IHolographicQuadLayerUpdateParameters","features":[134]},{"name":"IHolographicQuadLayerUpdateParameters2","features":[134]},{"name":"IHolographicSpace","features":[134]},{"name":"IHolographicSpace2","features":[134]},{"name":"IHolographicSpace3","features":[134]},{"name":"IHolographicSpaceCameraAddedEventArgs","features":[134]},{"name":"IHolographicSpaceCameraRemovedEventArgs","features":[134]},{"name":"IHolographicSpaceStatics","features":[134]},{"name":"IHolographicSpaceStatics2","features":[134]},{"name":"IHolographicSpaceStatics3","features":[134]},{"name":"IHolographicViewConfiguration","features":[134]},{"name":"IHolographicViewConfiguration2","features":[134]}],"143":[{"name":"BitmapAlphaMode","features":[135]},{"name":"BitmapBounds","features":[135]},{"name":"BitmapBuffer","features":[135]},{"name":"BitmapBufferAccessMode","features":[135]},{"name":"BitmapCodecInformation","features":[135]},{"name":"BitmapDecoder","features":[135]},{"name":"BitmapEncoder","features":[135]},{"name":"BitmapFlip","features":[135]},{"name":"BitmapFrame","features":[135]},{"name":"BitmapInterpolationMode","features":[135]},{"name":"BitmapPixelFormat","features":[135]},{"name":"BitmapPlaneDescription","features":[135]},{"name":"BitmapProperties","features":[135]},{"name":"BitmapPropertiesView","features":[135]},{"name":"BitmapPropertySet","features":[37,135]},{"name":"BitmapRotation","features":[135]},{"name":"BitmapSize","features":[135]},{"name":"BitmapTransform","features":[135]},{"name":"BitmapTypedValue","features":[135]},{"name":"ColorManagementMode","features":[135]},{"name":"ExifOrientationMode","features":[135]},{"name":"IBitmapBuffer","features":[135]},{"name":"IBitmapCodecInformation","features":[135]},{"name":"IBitmapDecoder","features":[135]},{"name":"IBitmapDecoderStatics","features":[135]},{"name":"IBitmapDecoderStatics2","features":[135]},{"name":"IBitmapEncoder","features":[135]},{"name":"IBitmapEncoderStatics","features":[135]},{"name":"IBitmapEncoderStatics2","features":[135]},{"name":"IBitmapEncoderWithSoftwareBitmap","features":[135]},{"name":"IBitmapFrame","features":[135]},{"name":"IBitmapFrameWithSoftwareBitmap","features":[135]},{"name":"IBitmapProperties","features":[135]},{"name":"IBitmapPropertiesView","features":[135]},{"name":"IBitmapTransform","features":[135]},{"name":"IBitmapTypedValue","features":[135]},{"name":"IBitmapTypedValueFactory","features":[135]},{"name":"IPixelDataProvider","features":[135]},{"name":"ISoftwareBitmap","features":[135]},{"name":"ISoftwareBitmapFactory","features":[135]},{"name":"ISoftwareBitmapStatics","features":[135]},{"name":"ImageStream","features":[135,71]},{"name":"JpegSubsamplingMode","features":[135]},{"name":"PixelDataProvider","features":[135]},{"name":"PngFilterMode","features":[135]},{"name":"SoftwareBitmap","features":[135]},{"name":"TiffCompressionMode","features":[135]}],"144":[{"name":"IPrintDocumentSource","features":[136]},{"name":"IPrintManager","features":[136]},{"name":"IPrintManagerStatic","features":[136]},{"name":"IPrintManagerStatic2","features":[136]},{"name":"IPrintPageInfo","features":[136]},{"name":"IPrintPageRange","features":[136]},{"name":"IPrintPageRangeFactory","features":[136]},{"name":"IPrintPageRangeOptions","features":[136]},{"name":"IPrintTask","features":[136]},{"name":"IPrintTask2","features":[136]},{"name":"IPrintTaskCompletedEventArgs","features":[136]},{"name":"IPrintTaskOptions","features":[136]},{"name":"IPrintTaskOptions2","features":[136]},{"name":"IPrintTaskOptionsCore","features":[136]},{"name":"IPrintTaskOptionsCoreProperties","features":[136]},{"name":"IPrintTaskOptionsCoreUIConfiguration","features":[136]},{"name":"IPrintTaskProgressingEventArgs","features":[136]},{"name":"IPrintTaskRequest","features":[136]},{"name":"IPrintTaskRequestedDeferral","features":[136]},{"name":"IPrintTaskRequestedEventArgs","features":[136]},{"name":"IPrintTaskSourceRequestedArgs","features":[136]},{"name":"IPrintTaskSourceRequestedDeferral","features":[136]},{"name":"IPrintTaskTargetDeviceSupport","features":[136]},{"name":"IStandardPrintTaskOptionsStatic","features":[136]},{"name":"IStandardPrintTaskOptionsStatic2","features":[136]},{"name":"IStandardPrintTaskOptionsStatic3","features":[136]},{"name":"PrintBinding","features":[136]},{"name":"PrintBordering","features":[136]},{"name":"PrintCollation","features":[136]},{"name":"PrintColorMode","features":[136]},{"name":"PrintDuplex","features":[136]},{"name":"PrintHolePunch","features":[136]},{"name":"PrintManager","features":[136]},{"name":"PrintMediaSize","features":[136]},{"name":"PrintMediaType","features":[136]},{"name":"PrintOrientation","features":[136]},{"name":"PrintPageDescription","features":[77,136]},{"name":"PrintPageInfo","features":[136]},{"name":"PrintPageRange","features":[136]},{"name":"PrintPageRangeOptions","features":[136]},{"name":"PrintQuality","features":[136]},{"name":"PrintStaple","features":[136]},{"name":"PrintTask","features":[136]},{"name":"PrintTaskCompletedEventArgs","features":[136]},{"name":"PrintTaskCompletion","features":[136]},{"name":"PrintTaskOptions","features":[136]},{"name":"PrintTaskProgressingEventArgs","features":[136]},{"name":"PrintTaskRequest","features":[136]},{"name":"PrintTaskRequestedDeferral","features":[136]},{"name":"PrintTaskRequestedEventArgs","features":[136]},{"name":"PrintTaskSourceRequestedArgs","features":[136]},{"name":"PrintTaskSourceRequestedDeferral","features":[136]},{"name":"PrintTaskSourceRequestedHandler","features":[136]},{"name":"StandardPrintTaskOptions","features":[136]}],"145":[{"name":"IPrintBindingOptionDetails","features":[137]},{"name":"IPrintBorderingOptionDetails","features":[137]},{"name":"IPrintCollationOptionDetails","features":[137]},{"name":"IPrintColorModeOptionDetails","features":[137]},{"name":"IPrintCopiesOptionDetails","features":[137]},{"name":"IPrintCustomItemDetails","features":[137]},{"name":"IPrintCustomItemListOptionDetails","features":[137]},{"name":"IPrintCustomItemListOptionDetails2","features":[137]},{"name":"IPrintCustomItemListOptionDetails3","features":[137]},{"name":"IPrintCustomOptionDetails","features":[137]},{"name":"IPrintCustomTextOptionDetails","features":[137]},{"name":"IPrintCustomTextOptionDetails2","features":[137]},{"name":"IPrintCustomToggleOptionDetails","features":[137]},{"name":"IPrintDuplexOptionDetails","features":[137]},{"name":"IPrintHolePunchOptionDetails","features":[137]},{"name":"IPrintItemListOptionDetails","features":[137]},{"name":"IPrintMediaSizeOptionDetails","features":[137]},{"name":"IPrintMediaTypeOptionDetails","features":[137]},{"name":"IPrintNumberOptionDetails","features":[137]},{"name":"IPrintOptionDetails","features":[137]},{"name":"IPrintOrientationOptionDetails","features":[137]},{"name":"IPrintPageRangeOptionDetails","features":[137]},{"name":"IPrintQualityOptionDetails","features":[137]},{"name":"IPrintStapleOptionDetails","features":[137]},{"name":"IPrintTaskOptionChangedEventArgs","features":[137]},{"name":"IPrintTaskOptionDetails","features":[137]},{"name":"IPrintTaskOptionDetails2","features":[137]},{"name":"IPrintTaskOptionDetailsStatic","features":[137]},{"name":"IPrintTextOptionDetails","features":[137]},{"name":"PrintBindingOptionDetails","features":[137]},{"name":"PrintBorderingOptionDetails","features":[137]},{"name":"PrintCollationOptionDetails","features":[137]},{"name":"PrintColorModeOptionDetails","features":[137]},{"name":"PrintCopiesOptionDetails","features":[137]},{"name":"PrintCustomItemDetails","features":[137]},{"name":"PrintCustomItemListOptionDetails","features":[137]},{"name":"PrintCustomTextOptionDetails","features":[137]},{"name":"PrintCustomToggleOptionDetails","features":[137]},{"name":"PrintDuplexOptionDetails","features":[137]},{"name":"PrintHolePunchOptionDetails","features":[137]},{"name":"PrintMediaSizeOptionDetails","features":[137]},{"name":"PrintMediaTypeOptionDetails","features":[137]},{"name":"PrintOptionStates","features":[137]},{"name":"PrintOptionType","features":[137]},{"name":"PrintOrientationOptionDetails","features":[137]},{"name":"PrintPageRangeOptionDetails","features":[137]},{"name":"PrintQualityOptionDetails","features":[137]},{"name":"PrintStapleOptionDetails","features":[137]},{"name":"PrintTaskOptionChangedEventArgs","features":[137]},{"name":"PrintTaskOptionDetails","features":[137]}],"146":[{"name":"IPrintSupportCommunicationErrorDetectedEventArgs","features":[138]},{"name":"IPrintSupportExtensionSession","features":[138]},{"name":"IPrintSupportExtensionSession2","features":[138]},{"name":"IPrintSupportExtensionSession3","features":[138]},{"name":"IPrintSupportExtensionTriggerDetails","features":[138]},{"name":"IPrintSupportIppCommunicationConfiguration","features":[138]},{"name":"IPrintSupportIppCommunicationTimeouts","features":[138]},{"name":"IPrintSupportMxdcImageQualityConfiguration","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesChangedEventArgs","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesChangedEventArgs2","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesChangedEventArgs3","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesChangedEventArgs4","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesUpdatePolicy","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesUpdatePolicyStatics","features":[138]},{"name":"IPrintSupportPrintTicketElement","features":[138]},{"name":"IPrintSupportPrintTicketValidationRequestedEventArgs","features":[138]},{"name":"IPrintSupportPrinterSelectedEventArgs","features":[138]},{"name":"IPrintSupportSessionInfo","features":[138]},{"name":"IPrintSupportSettingsActivatedEventArgs","features":[138]},{"name":"IPrintSupportSettingsActivatedEventArgs2","features":[138]},{"name":"IPrintSupportSettingsUISession","features":[138]},{"name":"IppCommunicationErrorKind","features":[138]},{"name":"IppPrinterCommunicationKind","features":[138]},{"name":"PrintSupportCommunicationErrorDetectedEventArgs","features":[138]},{"name":"PrintSupportExtensionSession","features":[138]},{"name":"PrintSupportExtensionTriggerDetails","features":[138]},{"name":"PrintSupportIppCommunicationConfiguration","features":[138]},{"name":"PrintSupportIppCommunicationTimeouts","features":[138]},{"name":"PrintSupportMxdcImageQualityConfiguration","features":[138]},{"name":"PrintSupportPrintDeviceCapabilitiesChangedEventArgs","features":[138]},{"name":"PrintSupportPrintDeviceCapabilitiesUpdatePolicy","features":[138]},{"name":"PrintSupportPrintTicketElement","features":[138]},{"name":"PrintSupportPrintTicketValidationRequestedEventArgs","features":[138]},{"name":"PrintSupportPrinterSelectedEventArgs","features":[138]},{"name":"PrintSupportSessionInfo","features":[138]},{"name":"PrintSupportSettingsActivatedEventArgs","features":[138]},{"name":"PrintSupportSettingsUISession","features":[138]},{"name":"SettingsLaunchKind","features":[138]},{"name":"WorkflowPrintTicketValidationStatus","features":[138]},{"name":"XpsImageQuality","features":[138]}],"147":[{"name":"IPrintTicketCapabilities","features":[139]},{"name":"IPrintTicketFeature","features":[139]},{"name":"IPrintTicketOption","features":[139]},{"name":"IPrintTicketParameterDefinition","features":[139]},{"name":"IPrintTicketParameterInitializer","features":[139]},{"name":"IPrintTicketValue","features":[139]},{"name":"IWorkflowPrintTicket","features":[139]},{"name":"IWorkflowPrintTicketValidationResult","features":[139]},{"name":"PrintTicketCapabilities","features":[139]},{"name":"PrintTicketFeature","features":[139]},{"name":"PrintTicketFeatureSelectionType","features":[139]},{"name":"PrintTicketOption","features":[139]},{"name":"PrintTicketParameterDataType","features":[139]},{"name":"PrintTicketParameterDefinition","features":[139]},{"name":"PrintTicketParameterInitializer","features":[139]},{"name":"PrintTicketValue","features":[139]},{"name":"PrintTicketValueType","features":[139]},{"name":"WorkflowPrintTicket","features":[139]},{"name":"WorkflowPrintTicketValidationResult","features":[139]}],"148":[{"name":"IPrintWorkflowBackgroundSession","features":[140]},{"name":"IPrintWorkflowBackgroundSetupRequestedEventArgs","features":[140]},{"name":"IPrintWorkflowConfiguration","features":[140]},{"name":"IPrintWorkflowConfiguration2","features":[140]},{"name":"IPrintWorkflowForegroundSession","features":[140]},{"name":"IPrintWorkflowForegroundSetupRequestedEventArgs","features":[140]},{"name":"IPrintWorkflowJobActivatedEventArgs","features":[140]},{"name":"IPrintWorkflowJobBackgroundSession","features":[140]},{"name":"IPrintWorkflowJobBackgroundSession2","features":[140]},{"name":"IPrintWorkflowJobIssueDetectedEventArgs","features":[140]},{"name":"IPrintWorkflowJobNotificationEventArgs","features":[140]},{"name":"IPrintWorkflowJobStartingEventArgs","features":[140]},{"name":"IPrintWorkflowJobStartingEventArgs2","features":[140]},{"name":"IPrintWorkflowJobTriggerDetails","features":[140]},{"name":"IPrintWorkflowJobUISession","features":[140]},{"name":"IPrintWorkflowJobUISession2","features":[140]},{"name":"IPrintWorkflowObjectModelSourceFileContent","features":[140]},{"name":"IPrintWorkflowObjectModelSourceFileContentFactory","features":[140]},{"name":"IPrintWorkflowObjectModelTargetPackage","features":[140]},{"name":"IPrintWorkflowPdlConverter","features":[140]},{"name":"IPrintWorkflowPdlConverter2","features":[140]},{"name":"IPrintWorkflowPdlDataAvailableEventArgs","features":[140]},{"name":"IPrintWorkflowPdlModificationRequestedEventArgs","features":[140]},{"name":"IPrintWorkflowPdlModificationRequestedEventArgs2","features":[140]},{"name":"IPrintWorkflowPdlSourceContent","features":[140]},{"name":"IPrintWorkflowPdlTargetStream","features":[140]},{"name":"IPrintWorkflowPrinterJob","features":[140]},{"name":"IPrintWorkflowPrinterJob2","features":[140]},{"name":"IPrintWorkflowSourceContent","features":[140]},{"name":"IPrintWorkflowSpoolStreamContent","features":[140]},{"name":"IPrintWorkflowStreamTarget","features":[140]},{"name":"IPrintWorkflowSubmittedEventArgs","features":[140]},{"name":"IPrintWorkflowSubmittedOperation","features":[140]},{"name":"IPrintWorkflowTarget","features":[140]},{"name":"IPrintWorkflowTriggerDetails","features":[140]},{"name":"IPrintWorkflowUIActivatedEventArgs","features":[140]},{"name":"IPrintWorkflowUILauncher","features":[140]},{"name":"IPrintWorkflowVirtualPrinterDataAvailableEventArgs","features":[140]},{"name":"IPrintWorkflowVirtualPrinterSession","features":[140]},{"name":"IPrintWorkflowVirtualPrinterTriggerDetails","features":[140]},{"name":"IPrintWorkflowVirtualPrinterUIEventArgs","features":[140]},{"name":"IPrintWorkflowXpsDataAvailableEventArgs","features":[140]},{"name":"PdlConversionHostBasedProcessingOperations","features":[140]},{"name":"PrintWorkflowAttributesMergePolicy","features":[140]},{"name":"PrintWorkflowBackgroundSession","features":[140]},{"name":"PrintWorkflowBackgroundSetupRequestedEventArgs","features":[140]},{"name":"PrintWorkflowConfiguration","features":[140]},{"name":"PrintWorkflowForegroundSession","features":[140]},{"name":"PrintWorkflowForegroundSetupRequestedEventArgs","features":[140]},{"name":"PrintWorkflowJobAbortReason","features":[140]},{"name":"PrintWorkflowJobActivatedEventArgs","features":[140]},{"name":"PrintWorkflowJobBackgroundSession","features":[140]},{"name":"PrintWorkflowJobIssueDetectedEventArgs","features":[140]},{"name":"PrintWorkflowJobIssueKind","features":[140]},{"name":"PrintWorkflowJobNotificationEventArgs","features":[140]},{"name":"PrintWorkflowJobStartingEventArgs","features":[140]},{"name":"PrintWorkflowJobTriggerDetails","features":[140]},{"name":"PrintWorkflowJobUISession","features":[140]},{"name":"PrintWorkflowObjectModelSourceFileContent","features":[140]},{"name":"PrintWorkflowObjectModelTargetPackage","features":[140]},{"name":"PrintWorkflowPdlConversionType","features":[140]},{"name":"PrintWorkflowPdlConverter","features":[140]},{"name":"PrintWorkflowPdlDataAvailableEventArgs","features":[140]},{"name":"PrintWorkflowPdlModificationRequestedEventArgs","features":[140]},{"name":"PrintWorkflowPdlSourceContent","features":[140]},{"name":"PrintWorkflowPdlTargetStream","features":[140]},{"name":"PrintWorkflowPrinterJob","features":[140]},{"name":"PrintWorkflowPrinterJobStatus","features":[140]},{"name":"PrintWorkflowSessionStatus","features":[140]},{"name":"PrintWorkflowSourceContent","features":[140]},{"name":"PrintWorkflowSpoolStreamContent","features":[140]},{"name":"PrintWorkflowStreamTarget","features":[140]},{"name":"PrintWorkflowSubmittedEventArgs","features":[140]},{"name":"PrintWorkflowSubmittedOperation","features":[140]},{"name":"PrintWorkflowSubmittedStatus","features":[140]},{"name":"PrintWorkflowTarget","features":[140]},{"name":"PrintWorkflowTriggerDetails","features":[140]},{"name":"PrintWorkflowUIActivatedEventArgs","features":[140]},{"name":"PrintWorkflowUICompletionStatus","features":[140]},{"name":"PrintWorkflowUILauncher","features":[140]},{"name":"PrintWorkflowVirtualPrinterDataAvailableEventArgs","features":[140]},{"name":"PrintWorkflowVirtualPrinterSession","features":[140]},{"name":"PrintWorkflowVirtualPrinterTriggerDetails","features":[140]},{"name":"PrintWorkflowVirtualPrinterUIEventArgs","features":[140]},{"name":"PrintWorkflowXpsDataAvailableEventArgs","features":[140]}],"149":[{"name":"IPrint3DManager","features":[141]},{"name":"IPrint3DManagerStatics","features":[141]},{"name":"IPrint3DTask","features":[141]},{"name":"IPrint3DTaskCompletedEventArgs","features":[141]},{"name":"IPrint3DTaskRequest","features":[141]},{"name":"IPrint3DTaskRequestedEventArgs","features":[141]},{"name":"IPrint3DTaskSourceChangedEventArgs","features":[141]},{"name":"IPrint3DTaskSourceRequestedArgs","features":[141]},{"name":"IPrinting3D3MFPackage","features":[141]},{"name":"IPrinting3D3MFPackage2","features":[141]},{"name":"IPrinting3D3MFPackageStatics","features":[141]},{"name":"IPrinting3DBaseMaterial","features":[141]},{"name":"IPrinting3DBaseMaterialGroup","features":[141]},{"name":"IPrinting3DBaseMaterialGroupFactory","features":[141]},{"name":"IPrinting3DBaseMaterialStatics","features":[141]},{"name":"IPrinting3DColorMaterial","features":[141]},{"name":"IPrinting3DColorMaterial2","features":[141]},{"name":"IPrinting3DColorMaterialGroup","features":[141]},{"name":"IPrinting3DColorMaterialGroupFactory","features":[141]},{"name":"IPrinting3DComponent","features":[141]},{"name":"IPrinting3DComponentWithMatrix","features":[141]},{"name":"IPrinting3DCompositeMaterial","features":[141]},{"name":"IPrinting3DCompositeMaterialGroup","features":[141]},{"name":"IPrinting3DCompositeMaterialGroup2","features":[141]},{"name":"IPrinting3DCompositeMaterialGroupFactory","features":[141]},{"name":"IPrinting3DFaceReductionOptions","features":[141]},{"name":"IPrinting3DMaterial","features":[141]},{"name":"IPrinting3DMesh","features":[141]},{"name":"IPrinting3DMeshVerificationResult","features":[141]},{"name":"IPrinting3DModel","features":[141]},{"name":"IPrinting3DModel2","features":[141]},{"name":"IPrinting3DModelTexture","features":[141]},{"name":"IPrinting3DMultiplePropertyMaterial","features":[141]},{"name":"IPrinting3DMultiplePropertyMaterialGroup","features":[141]},{"name":"IPrinting3DMultiplePropertyMaterialGroupFactory","features":[141]},{"name":"IPrinting3DTexture2CoordMaterial","features":[141]},{"name":"IPrinting3DTexture2CoordMaterialGroup","features":[141]},{"name":"IPrinting3DTexture2CoordMaterialGroup2","features":[141]},{"name":"IPrinting3DTexture2CoordMaterialGroupFactory","features":[141]},{"name":"IPrinting3DTextureResource","features":[141]},{"name":"Print3DManager","features":[141]},{"name":"Print3DTask","features":[141]},{"name":"Print3DTaskCompletedEventArgs","features":[141]},{"name":"Print3DTaskCompletion","features":[141]},{"name":"Print3DTaskDetail","features":[141]},{"name":"Print3DTaskRequest","features":[141]},{"name":"Print3DTaskRequestedEventArgs","features":[141]},{"name":"Print3DTaskSourceChangedEventArgs","features":[141]},{"name":"Print3DTaskSourceRequestedArgs","features":[141]},{"name":"Print3DTaskSourceRequestedHandler","features":[141]},{"name":"Printing3D3MFPackage","features":[141]},{"name":"Printing3DBaseMaterial","features":[141]},{"name":"Printing3DBaseMaterialGroup","features":[141]},{"name":"Printing3DBufferDescription","features":[141]},{"name":"Printing3DBufferFormat","features":[141]},{"name":"Printing3DColorMaterial","features":[141]},{"name":"Printing3DColorMaterialGroup","features":[141]},{"name":"Printing3DComponent","features":[141]},{"name":"Printing3DComponentWithMatrix","features":[141]},{"name":"Printing3DCompositeMaterial","features":[141]},{"name":"Printing3DCompositeMaterialGroup","features":[141]},{"name":"Printing3DContract","features":[141]},{"name":"Printing3DFaceReductionOptions","features":[141]},{"name":"Printing3DMaterial","features":[141]},{"name":"Printing3DMesh","features":[141]},{"name":"Printing3DMeshVerificationMode","features":[141]},{"name":"Printing3DMeshVerificationResult","features":[141]},{"name":"Printing3DModel","features":[141]},{"name":"Printing3DModelTexture","features":[141]},{"name":"Printing3DModelUnit","features":[141]},{"name":"Printing3DMultiplePropertyMaterial","features":[141]},{"name":"Printing3DMultiplePropertyMaterialGroup","features":[141]},{"name":"Printing3DObjectType","features":[141]},{"name":"Printing3DPackageCompression","features":[141]},{"name":"Printing3DTexture2CoordMaterial","features":[141]},{"name":"Printing3DTexture2CoordMaterialGroup","features":[141]},{"name":"Printing3DTextureEdgeBehavior","features":[141]},{"name":"Printing3DTextureResource","features":[141]}],"150":[{"name":"IMdmAlert","features":[142]},{"name":"IMdmSession","features":[142]},{"name":"IMdmSessionManagerStatics","features":[142]},{"name":"MdmAlert","features":[142]},{"name":"MdmAlertDataType","features":[142]},{"name":"MdmAlertMark","features":[142]},{"name":"MdmSession","features":[142]},{"name":"MdmSessionManager","features":[142]},{"name":"MdmSessionState","features":[142]}],"151":[{"name":"ApplicationDataManager","features":[143]},{"name":"IApplicationDataManager","features":[143]},{"name":"IApplicationDataManagerStatics","features":[143]}],"152":[{"name":"AddPackageByAppInstallerOptions","features":[144]},{"name":"AddPackageOptions","features":[144]},{"name":"AppInstallerManager","features":[144]},{"name":"AutoUpdateSettingsOptions","features":[144]},{"name":"CreateSharedPackageContainerOptions","features":[144]},{"name":"CreateSharedPackageContainerResult","features":[144]},{"name":"DeleteSharedPackageContainerOptions","features":[144]},{"name":"DeleteSharedPackageContainerResult","features":[144]},{"name":"DeploymentOptions","features":[144]},{"name":"DeploymentProgress","features":[144]},{"name":"DeploymentProgressState","features":[144]},{"name":"DeploymentResult","features":[144]},{"name":"FindSharedPackageContainerOptions","features":[144]},{"name":"IAddPackageOptions","features":[144]},{"name":"IAddPackageOptions2","features":[144]},{"name":"IAppInstallerManager","features":[144]},{"name":"IAppInstallerManagerStatics","features":[144]},{"name":"IAutoUpdateSettingsOptions","features":[144]},{"name":"IAutoUpdateSettingsOptionsStatics","features":[144]},{"name":"ICreateSharedPackageContainerOptions","features":[144]},{"name":"ICreateSharedPackageContainerResult","features":[144]},{"name":"IDeleteSharedPackageContainerOptions","features":[144]},{"name":"IDeleteSharedPackageContainerResult","features":[144]},{"name":"IDeploymentResult","features":[144]},{"name":"IDeploymentResult2","features":[144]},{"name":"IFindSharedPackageContainerOptions","features":[144]},{"name":"IPackageAllUserProvisioningOptions","features":[144]},{"name":"IPackageAllUserProvisioningOptions2","features":[144]},{"name":"IPackageManager","features":[144]},{"name":"IPackageManager10","features":[144]},{"name":"IPackageManager11","features":[144]},{"name":"IPackageManager2","features":[144]},{"name":"IPackageManager3","features":[144]},{"name":"IPackageManager4","features":[144]},{"name":"IPackageManager5","features":[144]},{"name":"IPackageManager6","features":[144]},{"name":"IPackageManager7","features":[144]},{"name":"IPackageManager8","features":[144]},{"name":"IPackageManager9","features":[144]},{"name":"IPackageManagerDebugSettings","features":[144]},{"name":"IPackageUserInformation","features":[144]},{"name":"IPackageVolume","features":[144]},{"name":"IPackageVolume2","features":[144]},{"name":"IRegisterPackageOptions","features":[144]},{"name":"IRegisterPackageOptions2","features":[144]},{"name":"IRemovePackageOptions","features":[144]},{"name":"ISharedPackageContainer","features":[144]},{"name":"ISharedPackageContainerManager","features":[144]},{"name":"ISharedPackageContainerManagerStatics","features":[144]},{"name":"ISharedPackageContainerMember","features":[144]},{"name":"ISharedPackageContainerMemberFactory","features":[144]},{"name":"IStagePackageOptions","features":[144]},{"name":"IStagePackageOptions2","features":[144]},{"name":"IUpdateSharedPackageContainerOptions","features":[144]},{"name":"IUpdateSharedPackageContainerResult","features":[144]},{"name":"PackageAllUserProvisioningOptions","features":[144]},{"name":"PackageInstallState","features":[144]},{"name":"PackageManager","features":[144]},{"name":"PackageManagerDebugSettings","features":[144]},{"name":"PackageState","features":[144]},{"name":"PackageStatus","features":[144]},{"name":"PackageStubPreference","features":[144]},{"name":"PackageTypes","features":[144]},{"name":"PackageUserInformation","features":[144]},{"name":"PackageVolume","features":[144]},{"name":"RegisterPackageOptions","features":[144]},{"name":"RemovalOptions","features":[144]},{"name":"RemovePackageOptions","features":[144]},{"name":"SharedPackageContainer","features":[144]},{"name":"SharedPackageContainerContract","features":[144]},{"name":"SharedPackageContainerCreationCollisionOptions","features":[144]},{"name":"SharedPackageContainerManager","features":[144]},{"name":"SharedPackageContainerMember","features":[144]},{"name":"SharedPackageContainerOperationStatus","features":[144]},{"name":"StagePackageOptions","features":[144]},{"name":"StubPackageOption","features":[144]},{"name":"UpdateSharedPackageContainerOptions","features":[144]},{"name":"UpdateSharedPackageContainerResult","features":[144]}],"153":[{"name":"ClassicAppManager","features":[145]},{"name":"DeploymentPreviewContract","features":[145]},{"name":"IClassicAppManagerStatics","features":[145]},{"name":"IInstalledClassicAppInfo","features":[145]},{"name":"InstalledClassicAppInfo","features":[145]}],"154":[{"name":"INamedPolicyData","features":[146]},{"name":"INamedPolicyStatics","features":[146]},{"name":"NamedPolicy","features":[146]},{"name":"NamedPolicyData","features":[146]},{"name":"NamedPolicyKind","features":[146]}],"155":[{"name":"AgentProvisioningProgressReport","features":[147]},{"name":"DeploymentAgentProgressState","features":[147]},{"name":"DeploymentSessionConnectionChange","features":[147]},{"name":"DeploymentSessionConnectionChangedEventArgs","features":[147]},{"name":"DeploymentSessionHeartbeatRequested","features":[147]},{"name":"DeploymentSessionHeartbeatRequestedEventArgs","features":[147]},{"name":"DeploymentSessionStateChange","features":[147]},{"name":"DeploymentSessionStateChangedEventArgs","features":[147]},{"name":"DeploymentWorkload","features":[147]},{"name":"DeploymentWorkloadBatch","features":[147]},{"name":"DeploymentWorkloadState","features":[147]},{"name":"DevicePreparationExecutionContext","features":[147]},{"name":"IAgentProvisioningProgressReport","features":[147]},{"name":"IDeploymentSessionConnectionChangedEventArgs","features":[147]},{"name":"IDeploymentSessionHeartbeatRequestedEventArgs","features":[147]},{"name":"IDeploymentSessionStateChangedEventArgs","features":[147]},{"name":"IDeploymentWorkload","features":[147]},{"name":"IDeploymentWorkloadBatch","features":[147]},{"name":"IDeploymentWorkloadBatchFactory","features":[147]},{"name":"IDeploymentWorkloadFactory","features":[147]},{"name":"IDevicePreparationExecutionContext","features":[147]},{"name":"IMachineProvisioningProgressReporter","features":[147]},{"name":"IMachineProvisioningProgressReporterStatics","features":[147]},{"name":"MachineProvisioningProgressReporter","features":[147]}],"156":[{"name":"IPreviewBuildsManager","features":[148]},{"name":"IPreviewBuildsManagerStatics","features":[148]},{"name":"IPreviewBuildsState","features":[148]},{"name":"IWindowsUpdate","features":[148]},{"name":"IWindowsUpdateActionCompletedEventArgs","features":[148]},{"name":"IWindowsUpdateActionProgress","features":[148]},{"name":"IWindowsUpdateActionResult","features":[148]},{"name":"IWindowsUpdateAdministrator","features":[148]},{"name":"IWindowsUpdateAdministratorStatics","features":[148]},{"name":"IWindowsUpdateApprovalData","features":[148]},{"name":"IWindowsUpdateAttentionRequiredInfo","features":[148]},{"name":"IWindowsUpdateAttentionRequiredReasonChangedEventArgs","features":[148]},{"name":"IWindowsUpdateGetAdministratorResult","features":[148]},{"name":"IWindowsUpdateItem","features":[148]},{"name":"IWindowsUpdateManager","features":[148]},{"name":"IWindowsUpdateManagerFactory","features":[148]},{"name":"IWindowsUpdateProgressChangedEventArgs","features":[148]},{"name":"IWindowsUpdateRestartRequestOptions","features":[148]},{"name":"IWindowsUpdateRestartRequestOptionsFactory","features":[148]},{"name":"IWindowsUpdateScanCompletedEventArgs","features":[148]},{"name":"PreviewBuildsManager","features":[148]},{"name":"PreviewBuildsState","features":[148]},{"name":"WindowsUpdate","features":[148]},{"name":"WindowsUpdateActionCompletedEventArgs","features":[148]},{"name":"WindowsUpdateActionProgress","features":[148]},{"name":"WindowsUpdateActionResult","features":[148]},{"name":"WindowsUpdateAdministrator","features":[148]},{"name":"WindowsUpdateAdministratorOptions","features":[148]},{"name":"WindowsUpdateAdministratorStatus","features":[148]},{"name":"WindowsUpdateApprovalData","features":[148]},{"name":"WindowsUpdateAttentionRequiredInfo","features":[148]},{"name":"WindowsUpdateAttentionRequiredReason","features":[148]},{"name":"WindowsUpdateAttentionRequiredReasonChangedEventArgs","features":[148]},{"name":"WindowsUpdateContract","features":[148]},{"name":"WindowsUpdateGetAdministratorResult","features":[148]},{"name":"WindowsUpdateItem","features":[148]},{"name":"WindowsUpdateManager","features":[148]},{"name":"WindowsUpdateProgressChangedEventArgs","features":[148]},{"name":"WindowsUpdateRestartRequestOptions","features":[148]},{"name":"WindowsUpdateScanCompletedEventArgs","features":[148]}],"157":[{"name":"IMdmAllowPolicyStatics","features":[149]},{"name":"IMdmPolicyStatics2","features":[149]},{"name":"IWorkplaceSettingsStatics","features":[149]},{"name":"MdmPolicy","features":[149]},{"name":"MessagingSyncPolicy","features":[149]},{"name":"WorkplaceSettings","features":[149]},{"name":"WorkplaceSettingsContract","features":[149]}],"158":[{"name":"AudioBuffer","features":[150]},{"name":"AudioBufferAccessMode","features":[150]},{"name":"AudioFrame","features":[150]},{"name":"AudioProcessing","features":[150]},{"name":"AutoRepeatModeChangeRequestedEventArgs","features":[150]},{"name":"IAudioBuffer","features":[150]},{"name":"IAudioFrame","features":[150]},{"name":"IAudioFrameFactory","features":[150]},{"name":"IAutoRepeatModeChangeRequestedEventArgs","features":[150]},{"name":"IImageDisplayProperties","features":[150]},{"name":"IMediaControl","features":[150]},{"name":"IMediaExtension","features":[150]},{"name":"IMediaExtensionManager","features":[150]},{"name":"IMediaExtensionManager2","features":[150]},{"name":"IMediaFrame","features":[150]},{"name":"IMediaMarker","features":[150]},{"name":"IMediaMarkerTypesStatics","features":[150]},{"name":"IMediaMarkers","features":[150]},{"name":"IMediaProcessingTriggerDetails","features":[150]},{"name":"IMediaTimelineController","features":[150]},{"name":"IMediaTimelineController2","features":[150]},{"name":"IMediaTimelineControllerFailedEventArgs","features":[150]},{"name":"IMusicDisplayProperties","features":[150]},{"name":"IMusicDisplayProperties2","features":[150]},{"name":"IMusicDisplayProperties3","features":[150]},{"name":"IPlaybackPositionChangeRequestedEventArgs","features":[150]},{"name":"IPlaybackRateChangeRequestedEventArgs","features":[150]},{"name":"IShuffleEnabledChangeRequestedEventArgs","features":[150]},{"name":"ISystemMediaTransportControls","features":[150]},{"name":"ISystemMediaTransportControls2","features":[150]},{"name":"ISystemMediaTransportControlsButtonPressedEventArgs","features":[150]},{"name":"ISystemMediaTransportControlsDisplayUpdater","features":[150]},{"name":"ISystemMediaTransportControlsPropertyChangedEventArgs","features":[150]},{"name":"ISystemMediaTransportControlsStatics","features":[150]},{"name":"ISystemMediaTransportControlsTimelineProperties","features":[150]},{"name":"IVideoDisplayProperties","features":[150]},{"name":"IVideoDisplayProperties2","features":[150]},{"name":"IVideoEffectsStatics","features":[150]},{"name":"IVideoFrame","features":[150]},{"name":"IVideoFrame2","features":[150]},{"name":"IVideoFrameFactory","features":[150]},{"name":"IVideoFrameStatics","features":[150]},{"name":"ImageDisplayProperties","features":[150]},{"name":"MediaControl","features":[150]},{"name":"MediaControlContract","features":[150]},{"name":"MediaExtensionManager","features":[150]},{"name":"MediaMarkerTypes","features":[150]},{"name":"MediaPlaybackAutoRepeatMode","features":[150]},{"name":"MediaPlaybackStatus","features":[150]},{"name":"MediaPlaybackType","features":[150]},{"name":"MediaProcessingTriggerDetails","features":[150]},{"name":"MediaTimeRange","features":[77,150]},{"name":"MediaTimelineController","features":[150]},{"name":"MediaTimelineControllerFailedEventArgs","features":[150]},{"name":"MediaTimelineControllerState","features":[150]},{"name":"MusicDisplayProperties","features":[150]},{"name":"PlaybackPositionChangeRequestedEventArgs","features":[150]},{"name":"PlaybackRateChangeRequestedEventArgs","features":[150]},{"name":"ShuffleEnabledChangeRequestedEventArgs","features":[150]},{"name":"SoundLevel","features":[150]},{"name":"SystemMediaTransportControls","features":[150]},{"name":"SystemMediaTransportControlsButton","features":[150]},{"name":"SystemMediaTransportControlsButtonPressedEventArgs","features":[150]},{"name":"SystemMediaTransportControlsDisplayUpdater","features":[150]},{"name":"SystemMediaTransportControlsProperty","features":[150]},{"name":"SystemMediaTransportControlsPropertyChangedEventArgs","features":[150]},{"name":"SystemMediaTransportControlsTimelineProperties","features":[150]},{"name":"VideoDisplayProperties","features":[150]},{"name":"VideoEffects","features":[150]},{"name":"VideoFrame","features":[150]}],"159":[{"name":"AppBroadcastingContract","features":[151]},{"name":"AppBroadcastingMonitor","features":[151]},{"name":"AppBroadcastingStatus","features":[151]},{"name":"AppBroadcastingStatusDetails","features":[151]},{"name":"AppBroadcastingUI","features":[151]},{"name":"IAppBroadcastingMonitor","features":[151]},{"name":"IAppBroadcastingStatus","features":[151]},{"name":"IAppBroadcastingStatusDetails","features":[151]},{"name":"IAppBroadcastingUI","features":[151]},{"name":"IAppBroadcastingUIStatics","features":[151]}],"160":[{"name":"AppRecordingContract","features":[152]},{"name":"AppRecordingManager","features":[152]},{"name":"AppRecordingResult","features":[152]},{"name":"AppRecordingSaveScreenshotOption","features":[152]},{"name":"AppRecordingSaveScreenshotResult","features":[152]},{"name":"AppRecordingSavedScreenshotInfo","features":[152]},{"name":"AppRecordingStatus","features":[152]},{"name":"AppRecordingStatusDetails","features":[152]},{"name":"IAppRecordingManager","features":[152]},{"name":"IAppRecordingManagerStatics","features":[152]},{"name":"IAppRecordingResult","features":[152]},{"name":"IAppRecordingSaveScreenshotResult","features":[152]},{"name":"IAppRecordingSavedScreenshotInfo","features":[152]},{"name":"IAppRecordingStatus","features":[152]},{"name":"IAppRecordingStatusDetails","features":[152]}],"161":[{"name":"AudioDeviceInputNode","features":[153]},{"name":"AudioDeviceNodeCreationStatus","features":[153]},{"name":"AudioDeviceOutputNode","features":[153]},{"name":"AudioEffectsPackConfiguration","features":[153]},{"name":"AudioEffectsPackStatus","features":[153]},{"name":"AudioFileInputNode","features":[153]},{"name":"AudioFileNodeCreationStatus","features":[153]},{"name":"AudioFileOutputNode","features":[153]},{"name":"AudioFrameCompletedEventArgs","features":[153]},{"name":"AudioFrameInputNode","features":[153]},{"name":"AudioFrameOutputNode","features":[153]},{"name":"AudioGraph","features":[153]},{"name":"AudioGraphBatchUpdater","features":[77,153]},{"name":"AudioGraphConnection","features":[153]},{"name":"AudioGraphCreationStatus","features":[153]},{"name":"AudioGraphSettings","features":[153]},{"name":"AudioGraphUnrecoverableError","features":[153]},{"name":"AudioGraphUnrecoverableErrorOccurredEventArgs","features":[153]},{"name":"AudioNodeEmitter","features":[153]},{"name":"AudioNodeEmitterConeProperties","features":[153]},{"name":"AudioNodeEmitterDecayKind","features":[153]},{"name":"AudioNodeEmitterDecayModel","features":[153]},{"name":"AudioNodeEmitterNaturalDecayModelProperties","features":[153]},{"name":"AudioNodeEmitterSettings","features":[153]},{"name":"AudioNodeEmitterShape","features":[153]},{"name":"AudioNodeEmitterShapeKind","features":[153]},{"name":"AudioNodeListener","features":[153]},{"name":"AudioPlaybackConnection","features":[153]},{"name":"AudioPlaybackConnectionOpenResult","features":[153]},{"name":"AudioPlaybackConnectionOpenResultStatus","features":[153]},{"name":"AudioPlaybackConnectionState","features":[153]},{"name":"AudioStateMonitor","features":[153]},{"name":"AudioSubmixNode","features":[153]},{"name":"CreateAudioDeviceInputNodeResult","features":[153]},{"name":"CreateAudioDeviceOutputNodeResult","features":[153]},{"name":"CreateAudioFileInputNodeResult","features":[153]},{"name":"CreateAudioFileOutputNodeResult","features":[153]},{"name":"CreateAudioGraphResult","features":[153]},{"name":"CreateMediaSourceAudioInputNodeResult","features":[153]},{"name":"EchoEffectDefinition","features":[153]},{"name":"EqualizerBand","features":[153]},{"name":"EqualizerEffectDefinition","features":[153]},{"name":"FrameInputNodeQuantumStartedEventArgs","features":[153]},{"name":"IAudioDeviceInputNode","features":[153]},{"name":"IAudioDeviceOutputNode","features":[153]},{"name":"IAudioEffectsPackConfiguration","features":[153]},{"name":"IAudioEffectsPackConfigurationStatics","features":[153]},{"name":"IAudioFileInputNode","features":[153]},{"name":"IAudioFileOutputNode","features":[153]},{"name":"IAudioFrameCompletedEventArgs","features":[153]},{"name":"IAudioFrameInputNode","features":[153]},{"name":"IAudioFrameOutputNode","features":[153]},{"name":"IAudioGraph","features":[153]},{"name":"IAudioGraph2","features":[153]},{"name":"IAudioGraph3","features":[153]},{"name":"IAudioGraphConnection","features":[153]},{"name":"IAudioGraphSettings","features":[153]},{"name":"IAudioGraphSettings2","features":[153]},{"name":"IAudioGraphSettingsFactory","features":[153]},{"name":"IAudioGraphStatics","features":[153]},{"name":"IAudioGraphUnrecoverableErrorOccurredEventArgs","features":[153]},{"name":"IAudioInputNode","features":[153]},{"name":"IAudioInputNode2","features":[153]},{"name":"IAudioNode","features":[153]},{"name":"IAudioNodeEmitter","features":[153]},{"name":"IAudioNodeEmitter2","features":[153]},{"name":"IAudioNodeEmitterConeProperties","features":[153]},{"name":"IAudioNodeEmitterDecayModel","features":[153]},{"name":"IAudioNodeEmitterDecayModelStatics","features":[153]},{"name":"IAudioNodeEmitterFactory","features":[153]},{"name":"IAudioNodeEmitterNaturalDecayModelProperties","features":[153]},{"name":"IAudioNodeEmitterShape","features":[153]},{"name":"IAudioNodeEmitterShapeStatics","features":[153]},{"name":"IAudioNodeListener","features":[153]},{"name":"IAudioNodeWithListener","features":[153]},{"name":"IAudioPlaybackConnection","features":[153]},{"name":"IAudioPlaybackConnectionOpenResult","features":[153]},{"name":"IAudioPlaybackConnectionStatics","features":[153]},{"name":"IAudioStateMonitor","features":[153]},{"name":"IAudioStateMonitorStatics","features":[153]},{"name":"ICreateAudioDeviceInputNodeResult","features":[153]},{"name":"ICreateAudioDeviceInputNodeResult2","features":[153]},{"name":"ICreateAudioDeviceOutputNodeResult","features":[153]},{"name":"ICreateAudioDeviceOutputNodeResult2","features":[153]},{"name":"ICreateAudioFileInputNodeResult","features":[153]},{"name":"ICreateAudioFileInputNodeResult2","features":[153]},{"name":"ICreateAudioFileOutputNodeResult","features":[153]},{"name":"ICreateAudioFileOutputNodeResult2","features":[153]},{"name":"ICreateAudioGraphResult","features":[153]},{"name":"ICreateAudioGraphResult2","features":[153]},{"name":"ICreateMediaSourceAudioInputNodeResult","features":[153]},{"name":"ICreateMediaSourceAudioInputNodeResult2","features":[153]},{"name":"IEchoEffectDefinition","features":[153]},{"name":"IEchoEffectDefinitionFactory","features":[153]},{"name":"IEqualizerBand","features":[153]},{"name":"IEqualizerEffectDefinition","features":[153]},{"name":"IEqualizerEffectDefinitionFactory","features":[153]},{"name":"IFrameInputNodeQuantumStartedEventArgs","features":[153]},{"name":"ILimiterEffectDefinition","features":[153]},{"name":"ILimiterEffectDefinitionFactory","features":[153]},{"name":"IMediaSourceAudioInputNode","features":[153]},{"name":"IReverbEffectDefinition","features":[153]},{"name":"IReverbEffectDefinitionFactory","features":[153]},{"name":"ISetDefaultSpatialAudioFormatResult","features":[153]},{"name":"ISpatialAudioDeviceConfiguration","features":[153]},{"name":"ISpatialAudioDeviceConfigurationStatics","features":[153]},{"name":"ISpatialAudioFormatConfiguration","features":[153]},{"name":"ISpatialAudioFormatConfigurationStatics","features":[153]},{"name":"ISpatialAudioFormatSubtypeStatics","features":[153]},{"name":"ISpatialAudioFormatSubtypeStatics2","features":[153]},{"name":"LimiterEffectDefinition","features":[153]},{"name":"MediaSourceAudioInputNode","features":[153]},{"name":"MediaSourceAudioInputNodeCreationStatus","features":[153]},{"name":"MixedRealitySpatialAudioFormatPolicy","features":[153]},{"name":"QuantumSizeSelectionMode","features":[153]},{"name":"ReverbEffectDefinition","features":[153]},{"name":"SetDefaultSpatialAudioFormatResult","features":[153]},{"name":"SetDefaultSpatialAudioFormatStatus","features":[153]},{"name":"SpatialAudioDeviceConfiguration","features":[153]},{"name":"SpatialAudioFormatConfiguration","features":[153]},{"name":"SpatialAudioFormatSubtype","features":[153]},{"name":"SpatialAudioModel","features":[153]}],"162":[{"name":"AdvancedCapturedPhoto","features":[154]},{"name":"AdvancedPhotoCapture","features":[154]},{"name":"AppBroadcastBackgroundService","features":[154]},{"name":"AppBroadcastBackgroundServiceSignInInfo","features":[154]},{"name":"AppBroadcastBackgroundServiceStreamInfo","features":[154]},{"name":"AppBroadcastCameraCaptureState","features":[154]},{"name":"AppBroadcastCameraCaptureStateChangedEventArgs","features":[154]},{"name":"AppBroadcastCameraOverlayLocation","features":[154]},{"name":"AppBroadcastCameraOverlaySize","features":[154]},{"name":"AppBroadcastCaptureTargetType","features":[154]},{"name":"AppBroadcastContract","features":[154]},{"name":"AppBroadcastExitBroadcastModeReason","features":[154]},{"name":"AppBroadcastGlobalSettings","features":[154]},{"name":"AppBroadcastHeartbeatRequestedEventArgs","features":[154]},{"name":"AppBroadcastManager","features":[154]},{"name":"AppBroadcastMicrophoneCaptureState","features":[154]},{"name":"AppBroadcastMicrophoneCaptureStateChangedEventArgs","features":[154]},{"name":"AppBroadcastPlugIn","features":[154]},{"name":"AppBroadcastPlugInManager","features":[154]},{"name":"AppBroadcastPlugInState","features":[154]},{"name":"AppBroadcastPlugInStateChangedEventArgs","features":[154]},{"name":"AppBroadcastPreview","features":[154]},{"name":"AppBroadcastPreviewState","features":[154]},{"name":"AppBroadcastPreviewStateChangedEventArgs","features":[154]},{"name":"AppBroadcastPreviewStreamReader","features":[154]},{"name":"AppBroadcastPreviewStreamVideoFrame","features":[154]},{"name":"AppBroadcastPreviewStreamVideoHeader","features":[154]},{"name":"AppBroadcastProviderSettings","features":[154]},{"name":"AppBroadcastServices","features":[154]},{"name":"AppBroadcastSignInResult","features":[154]},{"name":"AppBroadcastSignInState","features":[154]},{"name":"AppBroadcastSignInStateChangedEventArgs","features":[154]},{"name":"AppBroadcastState","features":[154]},{"name":"AppBroadcastStreamAudioFrame","features":[154]},{"name":"AppBroadcastStreamAudioHeader","features":[154]},{"name":"AppBroadcastStreamReader","features":[154]},{"name":"AppBroadcastStreamState","features":[154]},{"name":"AppBroadcastStreamStateChangedEventArgs","features":[154]},{"name":"AppBroadcastStreamVideoFrame","features":[154]},{"name":"AppBroadcastStreamVideoHeader","features":[154]},{"name":"AppBroadcastTerminationReason","features":[154]},{"name":"AppBroadcastTriggerDetails","features":[154]},{"name":"AppBroadcastVideoEncodingBitrateMode","features":[154]},{"name":"AppBroadcastVideoEncodingResolutionMode","features":[154]},{"name":"AppBroadcastViewerCountChangedEventArgs","features":[154]},{"name":"AppCapture","features":[154]},{"name":"AppCaptureAlternateShortcutKeys","features":[154]},{"name":"AppCaptureContract","features":[154]},{"name":"AppCaptureDurationGeneratedEventArgs","features":[154]},{"name":"AppCaptureFileGeneratedEventArgs","features":[154]},{"name":"AppCaptureHistoricalBufferLengthUnit","features":[154]},{"name":"AppCaptureManager","features":[154]},{"name":"AppCaptureMetadataContract","features":[154]},{"name":"AppCaptureMetadataPriority","features":[154]},{"name":"AppCaptureMetadataWriter","features":[154]},{"name":"AppCaptureMicrophoneCaptureState","features":[154]},{"name":"AppCaptureMicrophoneCaptureStateChangedEventArgs","features":[154]},{"name":"AppCaptureRecordOperation","features":[154]},{"name":"AppCaptureRecordingState","features":[154]},{"name":"AppCaptureRecordingStateChangedEventArgs","features":[154]},{"name":"AppCaptureServices","features":[154]},{"name":"AppCaptureSettings","features":[154]},{"name":"AppCaptureState","features":[154]},{"name":"AppCaptureVideoEncodingBitrateMode","features":[154]},{"name":"AppCaptureVideoEncodingFrameRateMode","features":[154]},{"name":"AppCaptureVideoEncodingResolutionMode","features":[154]},{"name":"CameraCaptureUI","features":[154]},{"name":"CameraCaptureUIContract","features":[154]},{"name":"CameraCaptureUIMaxPhotoResolution","features":[154]},{"name":"CameraCaptureUIMaxVideoResolution","features":[154]},{"name":"CameraCaptureUIMode","features":[154]},{"name":"CameraCaptureUIPhotoCaptureSettings","features":[154]},{"name":"CameraCaptureUIPhotoFormat","features":[154]},{"name":"CameraCaptureUIVideoCaptureSettings","features":[154]},{"name":"CameraCaptureUIVideoFormat","features":[154]},{"name":"CameraOptionsUI","features":[154]},{"name":"CapturedFrame","features":[154]},{"name":"CapturedFrameControlValues","features":[154]},{"name":"CapturedPhoto","features":[154]},{"name":"ForegroundActivationArgument","features":[154]},{"name":"GameBarCommand","features":[154]},{"name":"GameBarCommandOrigin","features":[154]},{"name":"GameBarContract","features":[154]},{"name":"GameBarServices","features":[154]},{"name":"GameBarServicesCommandEventArgs","features":[154]},{"name":"GameBarServicesDisplayMode","features":[154]},{"name":"GameBarServicesManager","features":[154]},{"name":"GameBarServicesManagerGameBarServicesCreatedEventArgs","features":[154]},{"name":"GameBarServicesTargetInfo","features":[154]},{"name":"GameBarTargetCapturePolicy","features":[154]},{"name":"IAdvancedCapturedPhoto","features":[154]},{"name":"IAdvancedCapturedPhoto2","features":[154]},{"name":"IAdvancedPhotoCapture","features":[154]},{"name":"IAppBroadcastBackgroundService","features":[154]},{"name":"IAppBroadcastBackgroundService2","features":[154]},{"name":"IAppBroadcastBackgroundServiceSignInInfo","features":[154]},{"name":"IAppBroadcastBackgroundServiceSignInInfo2","features":[154]},{"name":"IAppBroadcastBackgroundServiceStreamInfo","features":[154]},{"name":"IAppBroadcastBackgroundServiceStreamInfo2","features":[154]},{"name":"IAppBroadcastCameraCaptureStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastGlobalSettings","features":[154]},{"name":"IAppBroadcastHeartbeatRequestedEventArgs","features":[154]},{"name":"IAppBroadcastManagerStatics","features":[154]},{"name":"IAppBroadcastMicrophoneCaptureStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastPlugIn","features":[154]},{"name":"IAppBroadcastPlugInManager","features":[154]},{"name":"IAppBroadcastPlugInManagerStatics","features":[154]},{"name":"IAppBroadcastPlugInStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastPreview","features":[154]},{"name":"IAppBroadcastPreviewStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastPreviewStreamReader","features":[154]},{"name":"IAppBroadcastPreviewStreamVideoFrame","features":[154]},{"name":"IAppBroadcastPreviewStreamVideoHeader","features":[154]},{"name":"IAppBroadcastProviderSettings","features":[154]},{"name":"IAppBroadcastServices","features":[154]},{"name":"IAppBroadcastSignInStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastState","features":[154]},{"name":"IAppBroadcastStreamAudioFrame","features":[154]},{"name":"IAppBroadcastStreamAudioHeader","features":[154]},{"name":"IAppBroadcastStreamReader","features":[154]},{"name":"IAppBroadcastStreamStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastStreamVideoFrame","features":[154]},{"name":"IAppBroadcastStreamVideoHeader","features":[154]},{"name":"IAppBroadcastTriggerDetails","features":[154]},{"name":"IAppBroadcastViewerCountChangedEventArgs","features":[154]},{"name":"IAppCapture","features":[154]},{"name":"IAppCaptureAlternateShortcutKeys","features":[154]},{"name":"IAppCaptureAlternateShortcutKeys2","features":[154]},{"name":"IAppCaptureAlternateShortcutKeys3","features":[154]},{"name":"IAppCaptureDurationGeneratedEventArgs","features":[154]},{"name":"IAppCaptureFileGeneratedEventArgs","features":[154]},{"name":"IAppCaptureManagerStatics","features":[154]},{"name":"IAppCaptureMetadataWriter","features":[154]},{"name":"IAppCaptureMicrophoneCaptureStateChangedEventArgs","features":[154]},{"name":"IAppCaptureRecordOperation","features":[154]},{"name":"IAppCaptureRecordingStateChangedEventArgs","features":[154]},{"name":"IAppCaptureServices","features":[154]},{"name":"IAppCaptureSettings","features":[154]},{"name":"IAppCaptureSettings2","features":[154]},{"name":"IAppCaptureSettings3","features":[154]},{"name":"IAppCaptureSettings4","features":[154]},{"name":"IAppCaptureSettings5","features":[154]},{"name":"IAppCaptureState","features":[154]},{"name":"IAppCaptureStatics","features":[154]},{"name":"IAppCaptureStatics2","features":[154]},{"name":"ICameraCaptureUI","features":[154]},{"name":"ICameraCaptureUIPhotoCaptureSettings","features":[154]},{"name":"ICameraCaptureUIVideoCaptureSettings","features":[154]},{"name":"ICameraOptionsUIStatics","features":[154]},{"name":"ICapturedFrame","features":[154]},{"name":"ICapturedFrame2","features":[154]},{"name":"ICapturedFrameControlValues","features":[154]},{"name":"ICapturedFrameControlValues2","features":[154]},{"name":"ICapturedFrameWithSoftwareBitmap","features":[154]},{"name":"ICapturedPhoto","features":[154]},{"name":"IGameBarServices","features":[154]},{"name":"IGameBarServicesCommandEventArgs","features":[154]},{"name":"IGameBarServicesManager","features":[154]},{"name":"IGameBarServicesManagerGameBarServicesCreatedEventArgs","features":[154]},{"name":"IGameBarServicesManagerStatics","features":[154]},{"name":"IGameBarServicesTargetInfo","features":[154]},{"name":"ILowLagMediaRecording","features":[154]},{"name":"ILowLagMediaRecording2","features":[154]},{"name":"ILowLagMediaRecording3","features":[154]},{"name":"ILowLagPhotoCapture","features":[154]},{"name":"ILowLagPhotoSequenceCapture","features":[154]},{"name":"IMediaCapture","features":[154]},{"name":"IMediaCapture2","features":[154]},{"name":"IMediaCapture3","features":[154]},{"name":"IMediaCapture4","features":[154]},{"name":"IMediaCapture5","features":[154]},{"name":"IMediaCapture6","features":[154]},{"name":"IMediaCapture7","features":[154]},{"name":"IMediaCaptureDeviceExclusiveControlStatusChangedEventArgs","features":[154]},{"name":"IMediaCaptureFailedEventArgs","features":[154]},{"name":"IMediaCaptureFocusChangedEventArgs","features":[154]},{"name":"IMediaCaptureInitializationSettings","features":[154]},{"name":"IMediaCaptureInitializationSettings2","features":[154]},{"name":"IMediaCaptureInitializationSettings3","features":[154]},{"name":"IMediaCaptureInitializationSettings4","features":[154]},{"name":"IMediaCaptureInitializationSettings5","features":[154]},{"name":"IMediaCaptureInitializationSettings6","features":[154]},{"name":"IMediaCaptureInitializationSettings7","features":[154]},{"name":"IMediaCapturePauseResult","features":[154]},{"name":"IMediaCaptureRelativePanelWatcher","features":[154]},{"name":"IMediaCaptureSettings","features":[154]},{"name":"IMediaCaptureSettings2","features":[154]},{"name":"IMediaCaptureSettings3","features":[154]},{"name":"IMediaCaptureStatics","features":[154]},{"name":"IMediaCaptureStopResult","features":[154]},{"name":"IMediaCaptureVideoPreview","features":[154]},{"name":"IMediaCaptureVideoProfile","features":[154]},{"name":"IMediaCaptureVideoProfile2","features":[154]},{"name":"IMediaCaptureVideoProfileMediaDescription","features":[154]},{"name":"IMediaCaptureVideoProfileMediaDescription2","features":[154]},{"name":"IOptionalReferencePhotoCapturedEventArgs","features":[154]},{"name":"IPhotoCapturedEventArgs","features":[154]},{"name":"IPhotoConfirmationCapturedEventArgs","features":[154]},{"name":"IScreenCapture","features":[154]},{"name":"IScreenCaptureStatics","features":[154]},{"name":"ISourceSuspensionChangedEventArgs","features":[154]},{"name":"IVideoStreamConfiguration","features":[154]},{"name":"KnownVideoProfile","features":[154]},{"name":"LowLagMediaRecording","features":[154]},{"name":"LowLagPhotoCapture","features":[154]},{"name":"LowLagPhotoSequenceCapture","features":[154]},{"name":"MediaCapture","features":[154]},{"name":"MediaCaptureDeviceExclusiveControlReleaseMode","features":[154]},{"name":"MediaCaptureDeviceExclusiveControlStatus","features":[154]},{"name":"MediaCaptureDeviceExclusiveControlStatusChangedEventArgs","features":[154]},{"name":"MediaCaptureFailedEventArgs","features":[154]},{"name":"MediaCaptureFailedEventHandler","features":[154]},{"name":"MediaCaptureFocusChangedEventArgs","features":[154]},{"name":"MediaCaptureInitializationSettings","features":[154]},{"name":"MediaCaptureMemoryPreference","features":[154]},{"name":"MediaCapturePauseResult","features":[154]},{"name":"MediaCaptureRelativePanelWatcher","features":[154]},{"name":"MediaCaptureSettings","features":[154]},{"name":"MediaCaptureSharingMode","features":[154]},{"name":"MediaCaptureStopResult","features":[154]},{"name":"MediaCaptureThermalStatus","features":[154]},{"name":"MediaCaptureVideoProfile","features":[154]},{"name":"MediaCaptureVideoProfileMediaDescription","features":[154]},{"name":"MediaCategory","features":[154]},{"name":"MediaStreamType","features":[154]},{"name":"OptionalReferencePhotoCapturedEventArgs","features":[154]},{"name":"PhotoCaptureSource","features":[154]},{"name":"PhotoCapturedEventArgs","features":[154]},{"name":"PhotoConfirmationCapturedEventArgs","features":[154]},{"name":"PowerlineFrequency","features":[154]},{"name":"RecordLimitationExceededEventHandler","features":[154]},{"name":"ScreenCapture","features":[154]},{"name":"SourceSuspensionChangedEventArgs","features":[154]},{"name":"StreamingCaptureMode","features":[154]},{"name":"VideoDeviceCharacteristic","features":[154]},{"name":"VideoRotation","features":[154]},{"name":"VideoStreamConfiguration","features":[154]},{"name":"WhiteBalanceGain","features":[154]}],"163":[{"name":"IVariablePhotoCapturedEventArgs","features":[155]},{"name":"IVariablePhotoSequenceCapture","features":[155]},{"name":"IVariablePhotoSequenceCapture2","features":[155]},{"name":"VariablePhotoCapturedEventArgs","features":[155]},{"name":"VariablePhotoSequenceCapture","features":[155]}],"164":[{"name":"AudioMediaFrame","features":[156]},{"name":"BufferMediaFrame","features":[156]},{"name":"DepthMediaFrame","features":[156]},{"name":"DepthMediaFrameFormat","features":[156]},{"name":"IAudioMediaFrame","features":[156]},{"name":"IBufferMediaFrame","features":[156]},{"name":"IDepthMediaFrame","features":[156]},{"name":"IDepthMediaFrame2","features":[156]},{"name":"IDepthMediaFrameFormat","features":[156]},{"name":"IInfraredMediaFrame","features":[156]},{"name":"IMediaFrameArrivedEventArgs","features":[156]},{"name":"IMediaFrameFormat","features":[156]},{"name":"IMediaFrameFormat2","features":[156]},{"name":"IMediaFrameReader","features":[156]},{"name":"IMediaFrameReader2","features":[156]},{"name":"IMediaFrameReference","features":[156]},{"name":"IMediaFrameReference2","features":[156]},{"name":"IMediaFrameSource","features":[156]},{"name":"IMediaFrameSourceController","features":[156]},{"name":"IMediaFrameSourceController2","features":[156]},{"name":"IMediaFrameSourceController3","features":[156]},{"name":"IMediaFrameSourceGetPropertyResult","features":[156]},{"name":"IMediaFrameSourceGroup","features":[156]},{"name":"IMediaFrameSourceGroupStatics","features":[156]},{"name":"IMediaFrameSourceInfo","features":[156]},{"name":"IMediaFrameSourceInfo2","features":[156]},{"name":"IMediaFrameSourceInfo3","features":[156]},{"name":"IMediaFrameSourceInfo4","features":[156]},{"name":"IMultiSourceMediaFrameArrivedEventArgs","features":[156]},{"name":"IMultiSourceMediaFrameReader","features":[156]},{"name":"IMultiSourceMediaFrameReader2","features":[156]},{"name":"IMultiSourceMediaFrameReference","features":[156]},{"name":"IVideoMediaFrame","features":[156]},{"name":"IVideoMediaFrameFormat","features":[156]},{"name":"InfraredMediaFrame","features":[156]},{"name":"MediaFrameArrivedEventArgs","features":[156]},{"name":"MediaFrameFormat","features":[156]},{"name":"MediaFrameReader","features":[156]},{"name":"MediaFrameReaderAcquisitionMode","features":[156]},{"name":"MediaFrameReaderStartStatus","features":[156]},{"name":"MediaFrameReference","features":[156]},{"name":"MediaFrameSource","features":[156]},{"name":"MediaFrameSourceController","features":[156]},{"name":"MediaFrameSourceGetPropertyResult","features":[156]},{"name":"MediaFrameSourceGetPropertyStatus","features":[156]},{"name":"MediaFrameSourceGroup","features":[156]},{"name":"MediaFrameSourceInfo","features":[156]},{"name":"MediaFrameSourceKind","features":[156]},{"name":"MediaFrameSourceSetPropertyStatus","features":[156]},{"name":"MultiSourceMediaFrameArrivedEventArgs","features":[156]},{"name":"MultiSourceMediaFrameReader","features":[156]},{"name":"MultiSourceMediaFrameReaderStartStatus","features":[156]},{"name":"MultiSourceMediaFrameReference","features":[156]},{"name":"VideoMediaFrame","features":[156]},{"name":"VideoMediaFrameFormat","features":[156]}],"165":[{"name":"CastingConnection","features":[157]},{"name":"CastingConnectionErrorOccurredEventArgs","features":[157]},{"name":"CastingConnectionErrorStatus","features":[157]},{"name":"CastingConnectionState","features":[157]},{"name":"CastingDevice","features":[157]},{"name":"CastingDevicePicker","features":[157]},{"name":"CastingDevicePickerFilter","features":[157]},{"name":"CastingDeviceSelectedEventArgs","features":[157]},{"name":"CastingPlaybackTypes","features":[157]},{"name":"CastingSource","features":[157]},{"name":"ICastingConnection","features":[157]},{"name":"ICastingConnectionErrorOccurredEventArgs","features":[157]},{"name":"ICastingDevice","features":[157]},{"name":"ICastingDevicePicker","features":[157]},{"name":"ICastingDevicePickerFilter","features":[157]},{"name":"ICastingDeviceSelectedEventArgs","features":[157]},{"name":"ICastingDeviceStatics","features":[157]},{"name":"ICastingSource","features":[157]}],"166":[{"name":"ClosedCaptionColor","features":[158]},{"name":"ClosedCaptionEdgeEffect","features":[158]},{"name":"ClosedCaptionOpacity","features":[158]},{"name":"ClosedCaptionProperties","features":[158]},{"name":"ClosedCaptionSize","features":[158]},{"name":"ClosedCaptionStyle","features":[158]},{"name":"IClosedCaptionPropertiesStatics","features":[158]},{"name":"IClosedCaptionPropertiesStatics2","features":[158]}],"167":[{"name":"ContentAccessRestrictionLevel","features":[159]},{"name":"ContentRestrictionsBrowsePolicy","features":[159]},{"name":"IContentRestrictionsBrowsePolicy","features":[159]},{"name":"IRatedContentDescription","features":[159]},{"name":"IRatedContentDescriptionFactory","features":[159]},{"name":"IRatedContentRestrictions","features":[159]},{"name":"IRatedContentRestrictionsFactory","features":[159]},{"name":"RatedContentCategory","features":[159]},{"name":"RatedContentDescription","features":[159]},{"name":"RatedContentRestrictions","features":[159]}],"168":[{"name":"CurrentSessionChangedEventArgs","features":[160]},{"name":"GlobalSystemMediaTransportControlsSession","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionManager","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionMediaProperties","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionPlaybackControls","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionPlaybackInfo","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionPlaybackStatus","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionTimelineProperties","features":[160]},{"name":"ICurrentSessionChangedEventArgs","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSession","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionManager","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionManagerStatics","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionMediaProperties","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionPlaybackControls","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionPlaybackInfo","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionTimelineProperties","features":[160]},{"name":"IMediaPropertiesChangedEventArgs","features":[160]},{"name":"IPlaybackInfoChangedEventArgs","features":[160]},{"name":"ISessionsChangedEventArgs","features":[160]},{"name":"ITimelinePropertiesChangedEventArgs","features":[160]},{"name":"MediaPropertiesChangedEventArgs","features":[160]},{"name":"PlaybackInfoChangedEventArgs","features":[160]},{"name":"SessionsChangedEventArgs","features":[160]},{"name":"TimelinePropertiesChangedEventArgs","features":[160]}],"169":[{"name":"AudioDecoderDegradation","features":[161]},{"name":"AudioDecoderDegradationReason","features":[161]},{"name":"AudioStreamDescriptor","features":[161]},{"name":"AudioTrack","features":[161]},{"name":"AudioTrackOpenFailedEventArgs","features":[161]},{"name":"AudioTrackSupportInfo","features":[161]},{"name":"ChapterCue","features":[161]},{"name":"CodecCategory","features":[161]},{"name":"CodecInfo","features":[161]},{"name":"CodecKind","features":[161]},{"name":"CodecQuery","features":[161]},{"name":"CodecSubtypes","features":[161]},{"name":"DataCue","features":[161]},{"name":"FaceDetectedEventArgs","features":[161]},{"name":"FaceDetectionEffect","features":[161]},{"name":"FaceDetectionEffectDefinition","features":[161,162]},{"name":"FaceDetectionEffectFrame","features":[161]},{"name":"FaceDetectionMode","features":[161]},{"name":"HighDynamicRangeControl","features":[161]},{"name":"HighDynamicRangeOutput","features":[161]},{"name":"IAudioStreamDescriptor","features":[161]},{"name":"IAudioStreamDescriptor2","features":[161]},{"name":"IAudioStreamDescriptor3","features":[161]},{"name":"IAudioStreamDescriptorFactory","features":[161]},{"name":"IAudioTrack","features":[161]},{"name":"IAudioTrackOpenFailedEventArgs","features":[161]},{"name":"IAudioTrackSupportInfo","features":[161]},{"name":"IChapterCue","features":[161]},{"name":"ICodecInfo","features":[161]},{"name":"ICodecQuery","features":[161]},{"name":"ICodecSubtypesStatics","features":[161]},{"name":"IDataCue","features":[161]},{"name":"IDataCue2","features":[161]},{"name":"IFaceDetectedEventArgs","features":[161]},{"name":"IFaceDetectionEffect","features":[161]},{"name":"IFaceDetectionEffectDefinition","features":[161]},{"name":"IFaceDetectionEffectFrame","features":[161]},{"name":"IHighDynamicRangeControl","features":[161]},{"name":"IHighDynamicRangeOutput","features":[161]},{"name":"IImageCue","features":[161]},{"name":"IInitializeMediaStreamSourceRequestedEventArgs","features":[161]},{"name":"ILowLightFusionResult","features":[161]},{"name":"ILowLightFusionStatics","features":[161]},{"name":"IMediaBinder","features":[161]},{"name":"IMediaBindingEventArgs","features":[161]},{"name":"IMediaBindingEventArgs2","features":[161]},{"name":"IMediaBindingEventArgs3","features":[161]},{"name":"IMediaCue","features":[161]},{"name":"IMediaCueEventArgs","features":[161]},{"name":"IMediaSource","features":[161]},{"name":"IMediaSource2","features":[161]},{"name":"IMediaSource3","features":[161]},{"name":"IMediaSource4","features":[161]},{"name":"IMediaSource5","features":[161]},{"name":"IMediaSourceAppServiceConnection","features":[161]},{"name":"IMediaSourceAppServiceConnectionFactory","features":[161]},{"name":"IMediaSourceError","features":[161]},{"name":"IMediaSourceOpenOperationCompletedEventArgs","features":[161]},{"name":"IMediaSourceStateChangedEventArgs","features":[161]},{"name":"IMediaSourceStatics","features":[161]},{"name":"IMediaSourceStatics2","features":[161]},{"name":"IMediaSourceStatics3","features":[161]},{"name":"IMediaSourceStatics4","features":[161]},{"name":"IMediaStreamDescriptor","features":[161]},{"name":"IMediaStreamDescriptor2","features":[161]},{"name":"IMediaStreamSample","features":[161]},{"name":"IMediaStreamSample2","features":[161]},{"name":"IMediaStreamSampleProtectionProperties","features":[161]},{"name":"IMediaStreamSampleStatics","features":[161]},{"name":"IMediaStreamSampleStatics2","features":[161]},{"name":"IMediaStreamSource","features":[161]},{"name":"IMediaStreamSource2","features":[161]},{"name":"IMediaStreamSource3","features":[161]},{"name":"IMediaStreamSource4","features":[161]},{"name":"IMediaStreamSourceClosedEventArgs","features":[161]},{"name":"IMediaStreamSourceClosedRequest","features":[161]},{"name":"IMediaStreamSourceFactory","features":[161]},{"name":"IMediaStreamSourceSampleRenderedEventArgs","features":[161]},{"name":"IMediaStreamSourceSampleRequest","features":[161]},{"name":"IMediaStreamSourceSampleRequestDeferral","features":[161]},{"name":"IMediaStreamSourceSampleRequestedEventArgs","features":[161]},{"name":"IMediaStreamSourceStartingEventArgs","features":[161]},{"name":"IMediaStreamSourceStartingRequest","features":[161]},{"name":"IMediaStreamSourceStartingRequestDeferral","features":[161]},{"name":"IMediaStreamSourceSwitchStreamsRequest","features":[161]},{"name":"IMediaStreamSourceSwitchStreamsRequestDeferral","features":[161]},{"name":"IMediaStreamSourceSwitchStreamsRequestedEventArgs","features":[161]},{"name":"IMediaTrack","features":[161]},{"name":"IMseSourceBuffer","features":[161]},{"name":"IMseSourceBufferList","features":[161]},{"name":"IMseStreamSource","features":[161]},{"name":"IMseStreamSource2","features":[161]},{"name":"IMseStreamSourceStatics","features":[161]},{"name":"ISceneAnalysisEffect","features":[161]},{"name":"ISceneAnalysisEffectFrame","features":[161]},{"name":"ISceneAnalysisEffectFrame2","features":[161]},{"name":"ISceneAnalyzedEventArgs","features":[161]},{"name":"ISingleSelectMediaTrackList","features":[161]},{"name":"ISpeechCue","features":[161]},{"name":"ITimedMetadataStreamDescriptor","features":[161]},{"name":"ITimedMetadataStreamDescriptorFactory","features":[161]},{"name":"ITimedMetadataTrack","features":[161]},{"name":"ITimedMetadataTrack2","features":[161]},{"name":"ITimedMetadataTrackError","features":[161]},{"name":"ITimedMetadataTrackFactory","features":[161]},{"name":"ITimedMetadataTrackFailedEventArgs","features":[161]},{"name":"ITimedMetadataTrackProvider","features":[161]},{"name":"ITimedTextBouten","features":[161]},{"name":"ITimedTextCue","features":[161]},{"name":"ITimedTextLine","features":[161]},{"name":"ITimedTextRegion","features":[161]},{"name":"ITimedTextRuby","features":[161]},{"name":"ITimedTextSource","features":[161]},{"name":"ITimedTextSourceResolveResultEventArgs","features":[161]},{"name":"ITimedTextSourceStatics","features":[161]},{"name":"ITimedTextSourceStatics2","features":[161]},{"name":"ITimedTextStyle","features":[161]},{"name":"ITimedTextStyle2","features":[161]},{"name":"ITimedTextStyle3","features":[161]},{"name":"ITimedTextSubformat","features":[161]},{"name":"IVideoStabilizationEffect","features":[161]},{"name":"IVideoStabilizationEffectEnabledChangedEventArgs","features":[161]},{"name":"IVideoStreamDescriptor","features":[161]},{"name":"IVideoStreamDescriptor2","features":[161]},{"name":"IVideoStreamDescriptorFactory","features":[161]},{"name":"IVideoTrack","features":[161]},{"name":"IVideoTrackOpenFailedEventArgs","features":[161]},{"name":"IVideoTrackSupportInfo","features":[161]},{"name":"ImageCue","features":[161]},{"name":"InitializeMediaStreamSourceRequestedEventArgs","features":[161]},{"name":"LowLightFusion","features":[161]},{"name":"LowLightFusionResult","features":[161]},{"name":"MediaBinder","features":[161]},{"name":"MediaBindingEventArgs","features":[161]},{"name":"MediaCueEventArgs","features":[161]},{"name":"MediaDecoderStatus","features":[161]},{"name":"MediaSource","features":[161]},{"name":"MediaSourceAppServiceConnection","features":[161]},{"name":"MediaSourceError","features":[161]},{"name":"MediaSourceOpenOperationCompletedEventArgs","features":[161]},{"name":"MediaSourceState","features":[161]},{"name":"MediaSourceStateChangedEventArgs","features":[161]},{"name":"MediaSourceStatus","features":[161]},{"name":"MediaStreamSample","features":[161]},{"name":"MediaStreamSamplePropertySet","features":[37,161]},{"name":"MediaStreamSampleProtectionProperties","features":[161]},{"name":"MediaStreamSource","features":[161]},{"name":"MediaStreamSourceClosedEventArgs","features":[161]},{"name":"MediaStreamSourceClosedReason","features":[161]},{"name":"MediaStreamSourceClosedRequest","features":[161]},{"name":"MediaStreamSourceErrorStatus","features":[161]},{"name":"MediaStreamSourceSampleRenderedEventArgs","features":[161]},{"name":"MediaStreamSourceSampleRequest","features":[161]},{"name":"MediaStreamSourceSampleRequestDeferral","features":[161]},{"name":"MediaStreamSourceSampleRequestedEventArgs","features":[161]},{"name":"MediaStreamSourceStartingEventArgs","features":[161]},{"name":"MediaStreamSourceStartingRequest","features":[161]},{"name":"MediaStreamSourceStartingRequestDeferral","features":[161]},{"name":"MediaStreamSourceSwitchStreamsRequest","features":[161]},{"name":"MediaStreamSourceSwitchStreamsRequestDeferral","features":[161]},{"name":"MediaStreamSourceSwitchStreamsRequestedEventArgs","features":[161]},{"name":"MediaTrackKind","features":[161]},{"name":"MseAppendMode","features":[161]},{"name":"MseEndOfStreamStatus","features":[161]},{"name":"MseReadyState","features":[161]},{"name":"MseSourceBuffer","features":[161]},{"name":"MseSourceBufferList","features":[161]},{"name":"MseStreamSource","features":[161]},{"name":"MseTimeRange","features":[77,161]},{"name":"SceneAnalysisEffect","features":[161]},{"name":"SceneAnalysisEffectDefinition","features":[161,162]},{"name":"SceneAnalysisEffectFrame","features":[161]},{"name":"SceneAnalysisRecommendation","features":[161]},{"name":"SceneAnalyzedEventArgs","features":[161]},{"name":"SpeechCue","features":[161]},{"name":"TimedMetadataKind","features":[161]},{"name":"TimedMetadataStreamDescriptor","features":[161]},{"name":"TimedMetadataTrack","features":[161]},{"name":"TimedMetadataTrackError","features":[161]},{"name":"TimedMetadataTrackErrorCode","features":[161]},{"name":"TimedMetadataTrackFailedEventArgs","features":[161]},{"name":"TimedTextBouten","features":[161]},{"name":"TimedTextBoutenPosition","features":[161]},{"name":"TimedTextBoutenType","features":[161]},{"name":"TimedTextCue","features":[161]},{"name":"TimedTextDisplayAlignment","features":[161]},{"name":"TimedTextDouble","features":[161]},{"name":"TimedTextFlowDirection","features":[161]},{"name":"TimedTextFontStyle","features":[161]},{"name":"TimedTextLine","features":[161]},{"name":"TimedTextLineAlignment","features":[161]},{"name":"TimedTextPadding","features":[161]},{"name":"TimedTextPoint","features":[161]},{"name":"TimedTextRegion","features":[161]},{"name":"TimedTextRuby","features":[161]},{"name":"TimedTextRubyAlign","features":[161]},{"name":"TimedTextRubyPosition","features":[161]},{"name":"TimedTextRubyReserve","features":[161]},{"name":"TimedTextScrollMode","features":[161]},{"name":"TimedTextSize","features":[161]},{"name":"TimedTextSource","features":[161]},{"name":"TimedTextSourceResolveResultEventArgs","features":[161]},{"name":"TimedTextStyle","features":[161]},{"name":"TimedTextSubformat","features":[161]},{"name":"TimedTextUnit","features":[161]},{"name":"TimedTextWeight","features":[161]},{"name":"TimedTextWrapping","features":[161]},{"name":"TimedTextWritingMode","features":[161]},{"name":"VideoStabilizationEffect","features":[161]},{"name":"VideoStabilizationEffectDefinition","features":[161,162]},{"name":"VideoStabilizationEffectEnabledChangedEventArgs","features":[161]},{"name":"VideoStabilizationEffectEnabledChangedReason","features":[161]},{"name":"VideoStreamDescriptor","features":[161]},{"name":"VideoTrack","features":[161]},{"name":"VideoTrackOpenFailedEventArgs","features":[161]},{"name":"VideoTrackSupportInfo","features":[161]}],"170":[{"name":"ISoundLevelBrokerStatics","features":[163]},{"name":"SoundLevelBroker","features":[163]}],"171":[{"name":"AdvancedPhotoCaptureSettings","features":[164]},{"name":"AdvancedPhotoControl","features":[164]},{"name":"AdvancedPhotoMode","features":[164]},{"name":"AudioDeviceController","features":[164]},{"name":"AudioDeviceModule","features":[164]},{"name":"AudioDeviceModuleNotificationEventArgs","features":[164]},{"name":"AudioDeviceModulesManager","features":[164]},{"name":"AudioDeviceRole","features":[164]},{"name":"AutoFocusRange","features":[164]},{"name":"CallControl","features":[164]},{"name":"CallControlContract","features":[164]},{"name":"CallControlEventHandler","features":[164]},{"name":"CameraOcclusionInfo","features":[164]},{"name":"CameraOcclusionKind","features":[164]},{"name":"CameraOcclusionState","features":[164]},{"name":"CameraOcclusionStateChangedEventArgs","features":[164]},{"name":"CameraStreamState","features":[164]},{"name":"CaptureSceneMode","features":[164]},{"name":"CaptureUse","features":[164]},{"name":"ColorTemperaturePreset","features":[164]},{"name":"DefaultAudioCaptureDeviceChangedEventArgs","features":[164]},{"name":"DefaultAudioRenderDeviceChangedEventArgs","features":[164]},{"name":"DialRequestedEventArgs","features":[164]},{"name":"DialRequestedEventHandler","features":[164]},{"name":"DigitalWindowBounds","features":[164]},{"name":"DigitalWindowCapability","features":[164]},{"name":"DigitalWindowControl","features":[164]},{"name":"DigitalWindowMode","features":[164]},{"name":"ExposureCompensationControl","features":[164]},{"name":"ExposureControl","features":[164]},{"name":"ExposurePriorityVideoControl","features":[164]},{"name":"FlashControl","features":[164]},{"name":"FocusControl","features":[164]},{"name":"FocusMode","features":[164]},{"name":"FocusPreset","features":[164]},{"name":"FocusSettings","features":[164]},{"name":"HdrVideoControl","features":[164]},{"name":"HdrVideoMode","features":[164]},{"name":"IAdvancedPhotoCaptureSettings","features":[164]},{"name":"IAdvancedPhotoControl","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController10","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController11","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController2","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController3","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController4","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController5","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController6","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController7","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController8","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController9","features":[164]},{"name":"IAudioDeviceController","features":[164]},{"name":"IAudioDeviceController2","features":[164]},{"name":"IAudioDeviceModule","features":[164]},{"name":"IAudioDeviceModuleNotificationEventArgs","features":[164]},{"name":"IAudioDeviceModulesManager","features":[164]},{"name":"IAudioDeviceModulesManagerFactory","features":[164]},{"name":"ICallControl","features":[164]},{"name":"ICallControlStatics","features":[164]},{"name":"ICameraOcclusionInfo","features":[164]},{"name":"ICameraOcclusionState","features":[164]},{"name":"ICameraOcclusionStateChangedEventArgs","features":[164]},{"name":"IDefaultAudioDeviceChangedEventArgs","features":[164]},{"name":"IDialRequestedEventArgs","features":[164]},{"name":"IDigitalWindowBounds","features":[164]},{"name":"IDigitalWindowCapability","features":[164]},{"name":"IDigitalWindowControl","features":[164]},{"name":"IExposureCompensationControl","features":[164]},{"name":"IExposureControl","features":[164]},{"name":"IExposurePriorityVideoControl","features":[164]},{"name":"IFlashControl","features":[164]},{"name":"IFlashControl2","features":[164]},{"name":"IFocusControl","features":[164]},{"name":"IFocusControl2","features":[164]},{"name":"IFocusSettings","features":[164]},{"name":"IHdrVideoControl","features":[164]},{"name":"IInfraredTorchControl","features":[164]},{"name":"IIsoSpeedControl","features":[164]},{"name":"IIsoSpeedControl2","features":[164]},{"name":"IKeypadPressedEventArgs","features":[164]},{"name":"ILowLagPhotoControl","features":[164]},{"name":"ILowLagPhotoSequenceControl","features":[164]},{"name":"IMediaDeviceControl","features":[164]},{"name":"IMediaDeviceControlCapabilities","features":[164]},{"name":"IMediaDeviceController","features":[164]},{"name":"IMediaDeviceStatics","features":[164]},{"name":"IModuleCommandResult","features":[164]},{"name":"IOpticalImageStabilizationControl","features":[164]},{"name":"IPanelBasedOptimizationControl","features":[164]},{"name":"IPhotoConfirmationControl","features":[164]},{"name":"IRedialRequestedEventArgs","features":[164]},{"name":"IRegionOfInterest","features":[164]},{"name":"IRegionOfInterest2","features":[164]},{"name":"IRegionsOfInterestControl","features":[164]},{"name":"ISceneModeControl","features":[164]},{"name":"ITorchControl","features":[164]},{"name":"IVideoDeviceController","features":[164]},{"name":"IVideoDeviceControllerGetDevicePropertyResult","features":[164]},{"name":"IVideoTemporalDenoisingControl","features":[164]},{"name":"IWhiteBalanceControl","features":[164]},{"name":"IZoomControl","features":[164]},{"name":"IZoomControl2","features":[164]},{"name":"IZoomSettings","features":[164]},{"name":"InfraredTorchControl","features":[164]},{"name":"InfraredTorchMode","features":[164]},{"name":"IsoSpeedControl","features":[164]},{"name":"IsoSpeedPreset","features":[164]},{"name":"KeypadPressedEventArgs","features":[164]},{"name":"KeypadPressedEventHandler","features":[164]},{"name":"LowLagPhotoControl","features":[164]},{"name":"LowLagPhotoSequenceControl","features":[164]},{"name":"ManualFocusDistance","features":[164]},{"name":"MediaCaptureFocusState","features":[164]},{"name":"MediaCaptureOptimization","features":[164]},{"name":"MediaCapturePauseBehavior","features":[164]},{"name":"MediaDevice","features":[164]},{"name":"MediaDeviceControl","features":[164]},{"name":"MediaDeviceControlCapabilities","features":[164]},{"name":"ModuleCommandResult","features":[164]},{"name":"OpticalImageStabilizationControl","features":[164]},{"name":"OpticalImageStabilizationMode","features":[164]},{"name":"PanelBasedOptimizationControl","features":[164]},{"name":"PhotoConfirmationControl","features":[164]},{"name":"RedialRequestedEventArgs","features":[164]},{"name":"RedialRequestedEventHandler","features":[164]},{"name":"RegionOfInterest","features":[164]},{"name":"RegionOfInterestType","features":[164]},{"name":"RegionsOfInterestControl","features":[164]},{"name":"SceneModeControl","features":[164]},{"name":"SendCommandStatus","features":[164]},{"name":"TelephonyKey","features":[164]},{"name":"TorchControl","features":[164]},{"name":"VideoDeviceController","features":[164]},{"name":"VideoDeviceControllerGetDevicePropertyResult","features":[164]},{"name":"VideoDeviceControllerGetDevicePropertyStatus","features":[164]},{"name":"VideoDeviceControllerSetDevicePropertyStatus","features":[164]},{"name":"VideoTemporalDenoisingControl","features":[164]},{"name":"VideoTemporalDenoisingMode","features":[164]},{"name":"WhiteBalanceControl","features":[164]},{"name":"ZoomControl","features":[164]},{"name":"ZoomSettings","features":[164]},{"name":"ZoomTransitionMode","features":[164]}],"172":[{"name":"CameraIntrinsics","features":[165]},{"name":"DepthCorrelatedCoordinateMapper","features":[165]},{"name":"FrameControlCapabilities","features":[165]},{"name":"FrameController","features":[165]},{"name":"FrameExposureCapabilities","features":[165]},{"name":"FrameExposureCompensationCapabilities","features":[165]},{"name":"FrameExposureCompensationControl","features":[165]},{"name":"FrameExposureControl","features":[165]},{"name":"FrameFlashCapabilities","features":[165]},{"name":"FrameFlashControl","features":[165]},{"name":"FrameFlashMode","features":[165]},{"name":"FrameFocusCapabilities","features":[165]},{"name":"FrameFocusControl","features":[165]},{"name":"FrameIsoSpeedCapabilities","features":[165]},{"name":"FrameIsoSpeedControl","features":[165]},{"name":"ICameraIntrinsics","features":[165]},{"name":"ICameraIntrinsics2","features":[165]},{"name":"ICameraIntrinsicsFactory","features":[165]},{"name":"IDepthCorrelatedCoordinateMapper","features":[165]},{"name":"IFrameControlCapabilities","features":[165]},{"name":"IFrameControlCapabilities2","features":[165]},{"name":"IFrameController","features":[165]},{"name":"IFrameController2","features":[165]},{"name":"IFrameExposureCapabilities","features":[165]},{"name":"IFrameExposureCompensationCapabilities","features":[165]},{"name":"IFrameExposureCompensationControl","features":[165]},{"name":"IFrameExposureControl","features":[165]},{"name":"IFrameFlashCapabilities","features":[165]},{"name":"IFrameFlashControl","features":[165]},{"name":"IFrameFocusCapabilities","features":[165]},{"name":"IFrameFocusControl","features":[165]},{"name":"IFrameIsoSpeedCapabilities","features":[165]},{"name":"IFrameIsoSpeedControl","features":[165]},{"name":"IVariablePhotoSequenceController","features":[165]},{"name":"VariablePhotoSequenceController","features":[165]}],"173":[{"name":"DialApp","features":[166]},{"name":"DialAppLaunchResult","features":[166]},{"name":"DialAppState","features":[166]},{"name":"DialAppStateDetails","features":[166]},{"name":"DialAppStopResult","features":[166]},{"name":"DialDevice","features":[166]},{"name":"DialDeviceDisplayStatus","features":[166]},{"name":"DialDevicePicker","features":[166]},{"name":"DialDevicePickerFilter","features":[166]},{"name":"DialDeviceSelectedEventArgs","features":[166]},{"name":"DialDisconnectButtonClickedEventArgs","features":[166]},{"name":"DialReceiverApp","features":[166]},{"name":"IDialApp","features":[166]},{"name":"IDialAppStateDetails","features":[166]},{"name":"IDialDevice","features":[166]},{"name":"IDialDevice2","features":[166]},{"name":"IDialDevicePicker","features":[166]},{"name":"IDialDevicePickerFilter","features":[166]},{"name":"IDialDeviceSelectedEventArgs","features":[166]},{"name":"IDialDeviceStatics","features":[166]},{"name":"IDialDisconnectButtonClickedEventArgs","features":[166]},{"name":"IDialReceiverApp","features":[166]},{"name":"IDialReceiverApp2","features":[166]},{"name":"IDialReceiverAppStatics","features":[166]}],"174":[{"name":"BackgroundAudioTrack","features":[167]},{"name":"EmbeddedAudioTrack","features":[167]},{"name":"IBackgroundAudioTrack","features":[167]},{"name":"IBackgroundAudioTrackStatics","features":[167]},{"name":"IEmbeddedAudioTrack","features":[167]},{"name":"IMediaClip","features":[167]},{"name":"IMediaClipStatics","features":[167]},{"name":"IMediaClipStatics2","features":[167]},{"name":"IMediaComposition","features":[167]},{"name":"IMediaComposition2","features":[167]},{"name":"IMediaCompositionStatics","features":[167]},{"name":"IMediaOverlay","features":[167]},{"name":"IMediaOverlayFactory","features":[167]},{"name":"IMediaOverlayLayer","features":[167]},{"name":"IMediaOverlayLayerFactory","features":[167]},{"name":"MediaClip","features":[167]},{"name":"MediaComposition","features":[167]},{"name":"MediaOverlay","features":[167]},{"name":"MediaOverlayLayer","features":[167]},{"name":"MediaTrimmingPreference","features":[167]},{"name":"VideoFramePrecision","features":[167]}],"175":[{"name":"AcousticEchoCancellationConfiguration","features":[162]},{"name":"AudioCaptureEffectsManager","features":[162]},{"name":"AudioEffect","features":[162]},{"name":"AudioEffectDefinition","features":[162]},{"name":"AudioEffectState","features":[162]},{"name":"AudioEffectType","features":[162]},{"name":"AudioEffectsManager","features":[162]},{"name":"AudioRenderEffectsManager","features":[162]},{"name":"CompositeVideoFrameContext","features":[162]},{"name":"IAcousticEchoCancellationConfiguration","features":[162]},{"name":"IAudioCaptureEffectsManager","features":[162]},{"name":"IAudioEffect","features":[162]},{"name":"IAudioEffect2","features":[162]},{"name":"IAudioEffectDefinition","features":[162]},{"name":"IAudioEffectDefinitionFactory","features":[162]},{"name":"IAudioEffectsManagerStatics","features":[162]},{"name":"IAudioRenderEffectsManager","features":[162]},{"name":"IAudioRenderEffectsManager2","features":[162]},{"name":"IBasicAudioEffect","features":[162]},{"name":"IBasicVideoEffect","features":[162]},{"name":"ICompositeVideoFrameContext","features":[162]},{"name":"IProcessAudioFrameContext","features":[162]},{"name":"IProcessVideoFrameContext","features":[162]},{"name":"ISlowMotionEffectDefinition","features":[162]},{"name":"IVideoCompositor","features":[162]},{"name":"IVideoCompositorDefinition","features":[162]},{"name":"IVideoCompositorDefinitionFactory","features":[162]},{"name":"IVideoEffectDefinition","features":[162]},{"name":"IVideoEffectDefinitionFactory","features":[162]},{"name":"IVideoTransformEffectDefinition","features":[162]},{"name":"IVideoTransformEffectDefinition2","features":[162]},{"name":"IVideoTransformSphericalProjection","features":[162]},{"name":"MediaEffectClosedReason","features":[162]},{"name":"MediaMemoryTypes","features":[162]},{"name":"ProcessAudioFrameContext","features":[162]},{"name":"ProcessVideoFrameContext","features":[162]},{"name":"SlowMotionEffectDefinition","features":[162]},{"name":"VideoCompositorDefinition","features":[162]},{"name":"VideoEffectDefinition","features":[162]},{"name":"VideoTransformEffectDefinition","features":[162]},{"name":"VideoTransformSphericalProjection","features":[162]}],"176":[{"name":"DetectedFace","features":[168]},{"name":"FaceDetector","features":[168]},{"name":"FaceTracker","features":[168]},{"name":"IDetectedFace","features":[168]},{"name":"IFaceDetector","features":[168]},{"name":"IFaceDetectorStatics","features":[168]},{"name":"IFaceTracker","features":[168]},{"name":"IFaceTrackerStatics","features":[168]}],"177":[{"name":"IPhotoImportDeleteImportedItemsFromSourceResult","features":[169]},{"name":"IPhotoImportFindItemsResult","features":[169]},{"name":"IPhotoImportFindItemsResult2","features":[169]},{"name":"IPhotoImportImportItemsResult","features":[169]},{"name":"IPhotoImportItem","features":[169]},{"name":"IPhotoImportItem2","features":[169]},{"name":"IPhotoImportItemImportedEventArgs","features":[169]},{"name":"IPhotoImportManagerStatics","features":[169]},{"name":"IPhotoImportOperation","features":[169]},{"name":"IPhotoImportSelectionChangedEventArgs","features":[169]},{"name":"IPhotoImportSession","features":[169]},{"name":"IPhotoImportSession2","features":[169]},{"name":"IPhotoImportSidecar","features":[169]},{"name":"IPhotoImportSource","features":[169]},{"name":"IPhotoImportSourceStatics","features":[169]},{"name":"IPhotoImportStorageMedium","features":[169]},{"name":"IPhotoImportVideoSegment","features":[169]},{"name":"PhotoImportAccessMode","features":[169]},{"name":"PhotoImportConnectionTransport","features":[169]},{"name":"PhotoImportContentType","features":[169]},{"name":"PhotoImportContentTypeFilter","features":[169]},{"name":"PhotoImportDeleteImportedItemsFromSourceResult","features":[169]},{"name":"PhotoImportFindItemsResult","features":[169]},{"name":"PhotoImportImportItemsResult","features":[169]},{"name":"PhotoImportImportMode","features":[169]},{"name":"PhotoImportItem","features":[169]},{"name":"PhotoImportItemImportedEventArgs","features":[169]},{"name":"PhotoImportItemSelectionMode","features":[169]},{"name":"PhotoImportManager","features":[169]},{"name":"PhotoImportOperation","features":[169]},{"name":"PhotoImportPowerSource","features":[169]},{"name":"PhotoImportProgress","features":[169]},{"name":"PhotoImportSelectionChangedEventArgs","features":[169]},{"name":"PhotoImportSession","features":[169]},{"name":"PhotoImportSidecar","features":[169]},{"name":"PhotoImportSource","features":[169]},{"name":"PhotoImportSourceType","features":[169]},{"name":"PhotoImportStage","features":[169]},{"name":"PhotoImportStorageMedium","features":[169]},{"name":"PhotoImportStorageMediumType","features":[169]},{"name":"PhotoImportSubfolderCreationMode","features":[169]},{"name":"PhotoImportSubfolderDateFormat","features":[169]},{"name":"PhotoImportVideoSegment","features":[169]}],"178":[{"name":"AudioEncodingProperties","features":[170]},{"name":"AudioEncodingQuality","features":[170]},{"name":"Av1ProfileIds","features":[170]},{"name":"ContainerEncodingProperties","features":[170]},{"name":"H264ProfileIds","features":[170]},{"name":"HevcProfileIds","features":[170]},{"name":"IAudioEncodingProperties","features":[170]},{"name":"IAudioEncodingProperties2","features":[170]},{"name":"IAudioEncodingProperties3","features":[170]},{"name":"IAudioEncodingPropertiesStatics","features":[170]},{"name":"IAudioEncodingPropertiesStatics2","features":[170]},{"name":"IAudioEncodingPropertiesWithFormatUserData","features":[170]},{"name":"IAv1ProfileIdsStatics","features":[170]},{"name":"IContainerEncodingProperties","features":[170]},{"name":"IContainerEncodingProperties2","features":[170]},{"name":"IH264ProfileIdsStatics","features":[170]},{"name":"IHevcProfileIdsStatics","features":[170]},{"name":"IImageEncodingProperties","features":[170]},{"name":"IImageEncodingProperties2","features":[170]},{"name":"IImageEncodingPropertiesStatics","features":[170]},{"name":"IImageEncodingPropertiesStatics2","features":[170]},{"name":"IImageEncodingPropertiesStatics3","features":[170]},{"name":"IMediaEncodingProfile","features":[170]},{"name":"IMediaEncodingProfile2","features":[170]},{"name":"IMediaEncodingProfile3","features":[170]},{"name":"IMediaEncodingProfileStatics","features":[170]},{"name":"IMediaEncodingProfileStatics2","features":[170]},{"name":"IMediaEncodingProfileStatics3","features":[170]},{"name":"IMediaEncodingProfileStatics4","features":[170]},{"name":"IMediaEncodingProperties","features":[170]},{"name":"IMediaEncodingSubtypesStatics","features":[170]},{"name":"IMediaEncodingSubtypesStatics2","features":[170]},{"name":"IMediaEncodingSubtypesStatics3","features":[170]},{"name":"IMediaEncodingSubtypesStatics4","features":[170]},{"name":"IMediaEncodingSubtypesStatics5","features":[170]},{"name":"IMediaEncodingSubtypesStatics6","features":[170]},{"name":"IMediaEncodingSubtypesStatics7","features":[170]},{"name":"IMediaRatio","features":[170]},{"name":"IMpeg2ProfileIdsStatics","features":[170]},{"name":"ITimedMetadataEncodingProperties","features":[170]},{"name":"ITimedMetadataEncodingPropertiesStatics","features":[170]},{"name":"IVideoEncodingProperties","features":[170]},{"name":"IVideoEncodingProperties2","features":[170]},{"name":"IVideoEncodingProperties3","features":[170]},{"name":"IVideoEncodingProperties4","features":[170]},{"name":"IVideoEncodingProperties5","features":[170]},{"name":"IVideoEncodingPropertiesStatics","features":[170]},{"name":"IVideoEncodingPropertiesStatics2","features":[170]},{"name":"IVideoEncodingPropertiesStatics3","features":[170]},{"name":"IVp9ProfileIdsStatics","features":[170]},{"name":"ImageEncodingProperties","features":[170]},{"name":"MediaEncodingProfile","features":[170]},{"name":"MediaEncodingSubtypes","features":[170]},{"name":"MediaMirroringOptions","features":[170]},{"name":"MediaPixelFormat","features":[170]},{"name":"MediaPropertySet","features":[37,170]},{"name":"MediaRatio","features":[170]},{"name":"MediaRotation","features":[170]},{"name":"MediaThumbnailFormat","features":[170]},{"name":"Mpeg2ProfileIds","features":[170]},{"name":"SphericalVideoFrameFormat","features":[170]},{"name":"StereoscopicVideoPackingMode","features":[170]},{"name":"TimedMetadataEncodingProperties","features":[170]},{"name":"VideoEncodingProperties","features":[170]},{"name":"VideoEncodingQuality","features":[170]},{"name":"Vp9ProfileIds","features":[170]}],"179":[{"name":"IMiracastReceiver","features":[171]},{"name":"IMiracastReceiverApplySettingsResult","features":[171]},{"name":"IMiracastReceiverConnection","features":[171]},{"name":"IMiracastReceiverConnectionCreatedEventArgs","features":[171]},{"name":"IMiracastReceiverCursorImageChannel","features":[171]},{"name":"IMiracastReceiverCursorImageChannelSettings","features":[171]},{"name":"IMiracastReceiverDisconnectedEventArgs","features":[171]},{"name":"IMiracastReceiverGameControllerDevice","features":[171]},{"name":"IMiracastReceiverInputDevices","features":[171]},{"name":"IMiracastReceiverKeyboardDevice","features":[171]},{"name":"IMiracastReceiverMediaSourceCreatedEventArgs","features":[171]},{"name":"IMiracastReceiverSession","features":[171]},{"name":"IMiracastReceiverSessionStartResult","features":[171]},{"name":"IMiracastReceiverSettings","features":[171]},{"name":"IMiracastReceiverStatus","features":[171]},{"name":"IMiracastReceiverStreamControl","features":[171]},{"name":"IMiracastReceiverVideoStreamSettings","features":[171]},{"name":"IMiracastTransmitter","features":[171]},{"name":"MiracastReceiver","features":[171]},{"name":"MiracastReceiverApplySettingsResult","features":[171]},{"name":"MiracastReceiverApplySettingsStatus","features":[171]},{"name":"MiracastReceiverAuthorizationMethod","features":[171]},{"name":"MiracastReceiverConnection","features":[171]},{"name":"MiracastReceiverConnectionCreatedEventArgs","features":[171]},{"name":"MiracastReceiverCursorImageChannel","features":[171]},{"name":"MiracastReceiverCursorImageChannelSettings","features":[171]},{"name":"MiracastReceiverDisconnectReason","features":[171]},{"name":"MiracastReceiverDisconnectedEventArgs","features":[171]},{"name":"MiracastReceiverGameControllerDevice","features":[171]},{"name":"MiracastReceiverGameControllerDeviceUsageMode","features":[171]},{"name":"MiracastReceiverInputDevices","features":[171]},{"name":"MiracastReceiverKeyboardDevice","features":[171]},{"name":"MiracastReceiverListeningStatus","features":[171]},{"name":"MiracastReceiverMediaSourceCreatedEventArgs","features":[171]},{"name":"MiracastReceiverSession","features":[171]},{"name":"MiracastReceiverSessionStartResult","features":[171]},{"name":"MiracastReceiverSessionStartStatus","features":[171]},{"name":"MiracastReceiverSettings","features":[171]},{"name":"MiracastReceiverStatus","features":[171]},{"name":"MiracastReceiverStreamControl","features":[171]},{"name":"MiracastReceiverVideoStreamSettings","features":[171]},{"name":"MiracastReceiverWiFiStatus","features":[171]},{"name":"MiracastTransmitter","features":[171]},{"name":"MiracastTransmitterAuthorizationStatus","features":[171]}],"180":[{"name":"IOcrEngine","features":[172]},{"name":"IOcrEngineStatics","features":[172]},{"name":"IOcrLine","features":[172]},{"name":"IOcrResult","features":[172]},{"name":"IOcrWord","features":[172]},{"name":"OcrEngine","features":[172]},{"name":"OcrLine","features":[172]},{"name":"OcrResult","features":[172]},{"name":"OcrWord","features":[172]}],"181":[{"name":"CurrentTimeChangeRequestedEventArgs","features":[173]},{"name":"ICurrentTimeChangeRequestedEventArgs","features":[173]},{"name":"IMuteChangeRequestedEventArgs","features":[173]},{"name":"IPlayToConnection","features":[173]},{"name":"IPlayToConnectionErrorEventArgs","features":[173]},{"name":"IPlayToConnectionStateChangedEventArgs","features":[173]},{"name":"IPlayToConnectionTransferredEventArgs","features":[173]},{"name":"IPlayToManager","features":[173]},{"name":"IPlayToManagerStatics","features":[173]},{"name":"IPlayToReceiver","features":[173]},{"name":"IPlayToSource","features":[173]},{"name":"IPlayToSourceDeferral","features":[173]},{"name":"IPlayToSourceRequest","features":[173]},{"name":"IPlayToSourceRequestedEventArgs","features":[173]},{"name":"IPlayToSourceSelectedEventArgs","features":[173]},{"name":"IPlayToSourceWithPreferredSourceUri","features":[173]},{"name":"IPlaybackRateChangeRequestedEventArgs","features":[173]},{"name":"ISourceChangeRequestedEventArgs","features":[173]},{"name":"IVolumeChangeRequestedEventArgs","features":[173]},{"name":"MuteChangeRequestedEventArgs","features":[173]},{"name":"PlayToConnection","features":[173]},{"name":"PlayToConnectionError","features":[173]},{"name":"PlayToConnectionErrorEventArgs","features":[173]},{"name":"PlayToConnectionState","features":[173]},{"name":"PlayToConnectionStateChangedEventArgs","features":[173]},{"name":"PlayToConnectionTransferredEventArgs","features":[173]},{"name":"PlayToManager","features":[173]},{"name":"PlayToReceiver","features":[173]},{"name":"PlayToSource","features":[173]},{"name":"PlayToSourceDeferral","features":[173]},{"name":"PlayToSourceRequest","features":[173]},{"name":"PlayToSourceRequestedEventArgs","features":[173]},{"name":"PlayToSourceSelectedEventArgs","features":[173]},{"name":"PlaybackRateChangeRequestedEventArgs","features":[173]},{"name":"SourceChangeRequestedEventArgs","features":[173]},{"name":"VolumeChangeRequestedEventArgs","features":[173]}],"182":[{"name":"AutoLoadedDisplayPropertyKind","features":[174]},{"name":"BackgroundMediaPlayer","features":[174]},{"name":"CurrentMediaPlaybackItemChangedEventArgs","features":[174]},{"name":"FailedMediaStreamKind","features":[174]},{"name":"IBackgroundMediaPlayerStatics","features":[174]},{"name":"ICurrentMediaPlaybackItemChangedEventArgs","features":[174]},{"name":"ICurrentMediaPlaybackItemChangedEventArgs2","features":[174]},{"name":"IMediaBreak","features":[174]},{"name":"IMediaBreakEndedEventArgs","features":[174]},{"name":"IMediaBreakFactory","features":[174]},{"name":"IMediaBreakManager","features":[174]},{"name":"IMediaBreakSchedule","features":[174]},{"name":"IMediaBreakSeekedOverEventArgs","features":[174]},{"name":"IMediaBreakSkippedEventArgs","features":[174]},{"name":"IMediaBreakStartedEventArgs","features":[174]},{"name":"IMediaEnginePlaybackSource","features":[174]},{"name":"IMediaItemDisplayProperties","features":[174]},{"name":"IMediaPlaybackCommandManager","features":[174]},{"name":"IMediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerCommandBehavior","features":[174]},{"name":"IMediaPlaybackCommandManagerFastForwardReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerNextReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerPauseReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerPlayReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerPositionReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerPreviousReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerRateReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerRewindReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerShuffleReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackItem","features":[174]},{"name":"IMediaPlaybackItem2","features":[174]},{"name":"IMediaPlaybackItem3","features":[174]},{"name":"IMediaPlaybackItemError","features":[174]},{"name":"IMediaPlaybackItemFactory","features":[174]},{"name":"IMediaPlaybackItemFactory2","features":[174]},{"name":"IMediaPlaybackItemFailedEventArgs","features":[174]},{"name":"IMediaPlaybackItemOpenedEventArgs","features":[174]},{"name":"IMediaPlaybackItemStatics","features":[174]},{"name":"IMediaPlaybackList","features":[174]},{"name":"IMediaPlaybackList2","features":[174]},{"name":"IMediaPlaybackList3","features":[174]},{"name":"IMediaPlaybackSession","features":[174]},{"name":"IMediaPlaybackSession2","features":[174]},{"name":"IMediaPlaybackSession3","features":[174]},{"name":"IMediaPlaybackSessionBufferingStartedEventArgs","features":[174]},{"name":"IMediaPlaybackSessionOutputDegradationPolicyState","features":[174]},{"name":"IMediaPlaybackSource","features":[174]},{"name":"IMediaPlaybackSphericalVideoProjection","features":[174]},{"name":"IMediaPlaybackTimedMetadataTrackList","features":[174]},{"name":"IMediaPlayer","features":[174]},{"name":"IMediaPlayer2","features":[174]},{"name":"IMediaPlayer3","features":[174]},{"name":"IMediaPlayer4","features":[174]},{"name":"IMediaPlayer5","features":[174]},{"name":"IMediaPlayer6","features":[174]},{"name":"IMediaPlayer7","features":[174]},{"name":"IMediaPlayerDataReceivedEventArgs","features":[174]},{"name":"IMediaPlayerEffects","features":[174]},{"name":"IMediaPlayerEffects2","features":[174]},{"name":"IMediaPlayerFailedEventArgs","features":[174]},{"name":"IMediaPlayerRateChangedEventArgs","features":[174]},{"name":"IMediaPlayerSource","features":[174]},{"name":"IMediaPlayerSource2","features":[174]},{"name":"IMediaPlayerSurface","features":[174]},{"name":"IPlaybackMediaMarker","features":[174]},{"name":"IPlaybackMediaMarkerFactory","features":[174]},{"name":"IPlaybackMediaMarkerReachedEventArgs","features":[174]},{"name":"IPlaybackMediaMarkerSequence","features":[174]},{"name":"ITimedMetadataPresentationModeChangedEventArgs","features":[174]},{"name":"MediaBreak","features":[174]},{"name":"MediaBreakEndedEventArgs","features":[174]},{"name":"MediaBreakInsertionMethod","features":[174]},{"name":"MediaBreakManager","features":[174]},{"name":"MediaBreakSchedule","features":[174]},{"name":"MediaBreakSeekedOverEventArgs","features":[174]},{"name":"MediaBreakSkippedEventArgs","features":[174]},{"name":"MediaBreakStartedEventArgs","features":[174]},{"name":"MediaCommandEnablingRule","features":[174]},{"name":"MediaItemDisplayProperties","features":[174]},{"name":"MediaPlaybackAudioTrackList","features":[37,161,174]},{"name":"MediaPlaybackCommandManager","features":[174]},{"name":"MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerCommandBehavior","features":[174]},{"name":"MediaPlaybackCommandManagerFastForwardReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerNextReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerPauseReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerPlayReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerPositionReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerPreviousReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerRateReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerRewindReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerShuffleReceivedEventArgs","features":[174]},{"name":"MediaPlaybackItem","features":[174]},{"name":"MediaPlaybackItemChangedReason","features":[174]},{"name":"MediaPlaybackItemError","features":[174]},{"name":"MediaPlaybackItemErrorCode","features":[174]},{"name":"MediaPlaybackItemFailedEventArgs","features":[174]},{"name":"MediaPlaybackItemOpenedEventArgs","features":[174]},{"name":"MediaPlaybackList","features":[174]},{"name":"MediaPlaybackSession","features":[174]},{"name":"MediaPlaybackSessionBufferingStartedEventArgs","features":[174]},{"name":"MediaPlaybackSessionOutputDegradationPolicyState","features":[174]},{"name":"MediaPlaybackSessionVideoConstrictionReason","features":[174]},{"name":"MediaPlaybackSphericalVideoProjection","features":[174]},{"name":"MediaPlaybackState","features":[174]},{"name":"MediaPlaybackTimedMetadataTrackList","features":[37,161,174]},{"name":"MediaPlaybackVideoTrackList","features":[37,161,174]},{"name":"MediaPlayer","features":[174]},{"name":"MediaPlayerAudioCategory","features":[174]},{"name":"MediaPlayerAudioDeviceType","features":[174]},{"name":"MediaPlayerDataReceivedEventArgs","features":[174]},{"name":"MediaPlayerError","features":[174]},{"name":"MediaPlayerFailedEventArgs","features":[174]},{"name":"MediaPlayerRateChangedEventArgs","features":[174]},{"name":"MediaPlayerState","features":[174]},{"name":"MediaPlayerSurface","features":[174]},{"name":"PlaybackMediaMarker","features":[174]},{"name":"PlaybackMediaMarkerReachedEventArgs","features":[174]},{"name":"PlaybackMediaMarkerSequence","features":[174]},{"name":"SphericalVideoProjectionMode","features":[174]},{"name":"StereoscopicVideoRenderMode","features":[174]},{"name":"TimedMetadataPresentationModeChangedEventArgs","features":[174]},{"name":"TimedMetadataTrackPresentationMode","features":[174]}],"183":[{"name":"IPlaylist","features":[175]},{"name":"IPlaylistStatics","features":[175]},{"name":"Playlist","features":[175]},{"name":"PlaylistFormat","features":[175]},{"name":"PlaylistsContract","features":[175]}],"184":[{"name":"ComponentLoadFailedEventArgs","features":[176]},{"name":"ComponentLoadFailedEventHandler","features":[176]},{"name":"ComponentRenewal","features":[176]},{"name":"GraphicsTrustStatus","features":[176]},{"name":"HdcpProtection","features":[176]},{"name":"HdcpSession","features":[176]},{"name":"HdcpSetProtectionResult","features":[176]},{"name":"IComponentLoadFailedEventArgs","features":[176]},{"name":"IComponentRenewalStatics","features":[176]},{"name":"IHdcpSession","features":[176]},{"name":"IMediaProtectionManager","features":[176]},{"name":"IMediaProtectionPMPServer","features":[176]},{"name":"IMediaProtectionPMPServerFactory","features":[176]},{"name":"IMediaProtectionServiceCompletion","features":[176]},{"name":"IMediaProtectionServiceRequest","features":[176]},{"name":"IProtectionCapabilities","features":[176]},{"name":"IRevocationAndRenewalInformation","features":[176]},{"name":"IRevocationAndRenewalItem","features":[176]},{"name":"IServiceRequestedEventArgs","features":[176]},{"name":"IServiceRequestedEventArgs2","features":[176]},{"name":"MediaProtectionManager","features":[176]},{"name":"MediaProtectionPMPServer","features":[176]},{"name":"MediaProtectionServiceCompletion","features":[176]},{"name":"ProtectionCapabilities","features":[176]},{"name":"ProtectionCapabilityResult","features":[176]},{"name":"ProtectionRenewalContract","features":[176]},{"name":"RebootNeededEventHandler","features":[176]},{"name":"RenewalStatus","features":[176]},{"name":"RevocationAndRenewalInformation","features":[176]},{"name":"RevocationAndRenewalItem","features":[176]},{"name":"RevocationAndRenewalReasons","features":[176]},{"name":"ServiceRequestedEventArgs","features":[176]},{"name":"ServiceRequestedEventHandler","features":[176]}],"185":[{"name":"INDClient","features":[177]},{"name":"INDClientFactory","features":[177]},{"name":"INDClosedCaptionDataReceivedEventArgs","features":[177]},{"name":"INDCustomData","features":[177]},{"name":"INDCustomDataFactory","features":[177]},{"name":"INDDownloadEngine","features":[177]},{"name":"INDDownloadEngineNotifier","features":[177]},{"name":"INDLicenseFetchCompletedEventArgs","features":[177]},{"name":"INDLicenseFetchDescriptor","features":[177]},{"name":"INDLicenseFetchDescriptorFactory","features":[177]},{"name":"INDLicenseFetchResult","features":[177]},{"name":"INDMessenger","features":[177]},{"name":"INDProximityDetectionCompletedEventArgs","features":[177]},{"name":"INDRegistrationCompletedEventArgs","features":[177]},{"name":"INDSendResult","features":[177]},{"name":"INDStartResult","features":[177]},{"name":"INDStorageFileHelper","features":[177]},{"name":"INDStreamParser","features":[177]},{"name":"INDStreamParserNotifier","features":[177]},{"name":"INDTCPMessengerFactory","features":[177]},{"name":"INDTransmitterProperties","features":[177]},{"name":"IPlayReadyContentHeader","features":[177]},{"name":"IPlayReadyContentHeader2","features":[177]},{"name":"IPlayReadyContentHeaderFactory","features":[177]},{"name":"IPlayReadyContentHeaderFactory2","features":[177]},{"name":"IPlayReadyContentResolver","features":[177]},{"name":"IPlayReadyDomain","features":[177]},{"name":"IPlayReadyDomainIterableFactory","features":[177]},{"name":"IPlayReadyDomainJoinServiceRequest","features":[177]},{"name":"IPlayReadyDomainLeaveServiceRequest","features":[177]},{"name":"IPlayReadyITADataGenerator","features":[177]},{"name":"IPlayReadyIndividualizationServiceRequest","features":[177]},{"name":"IPlayReadyLicense","features":[177]},{"name":"IPlayReadyLicense2","features":[177]},{"name":"IPlayReadyLicenseAcquisitionServiceRequest","features":[177]},{"name":"IPlayReadyLicenseAcquisitionServiceRequest2","features":[177]},{"name":"IPlayReadyLicenseAcquisitionServiceRequest3","features":[177]},{"name":"IPlayReadyLicenseIterableFactory","features":[177]},{"name":"IPlayReadyLicenseManagement","features":[177]},{"name":"IPlayReadyLicenseSession","features":[177]},{"name":"IPlayReadyLicenseSession2","features":[177]},{"name":"IPlayReadyLicenseSessionFactory","features":[177]},{"name":"IPlayReadyMeteringReportServiceRequest","features":[177]},{"name":"IPlayReadyRevocationServiceRequest","features":[177]},{"name":"IPlayReadySecureStopIterableFactory","features":[177]},{"name":"IPlayReadySecureStopServiceRequest","features":[177]},{"name":"IPlayReadySecureStopServiceRequestFactory","features":[177]},{"name":"IPlayReadyServiceRequest","features":[177]},{"name":"IPlayReadySoapMessage","features":[177]},{"name":"IPlayReadyStatics","features":[177]},{"name":"IPlayReadyStatics2","features":[177]},{"name":"IPlayReadyStatics3","features":[177]},{"name":"IPlayReadyStatics4","features":[177]},{"name":"IPlayReadyStatics5","features":[177]},{"name":"NDCertificateFeature","features":[177]},{"name":"NDCertificatePlatformID","features":[177]},{"name":"NDCertificateType","features":[177]},{"name":"NDClient","features":[177]},{"name":"NDClosedCaptionFormat","features":[177]},{"name":"NDContentIDType","features":[177]},{"name":"NDCustomData","features":[177]},{"name":"NDDownloadEngineNotifier","features":[177]},{"name":"NDLicenseFetchDescriptor","features":[177]},{"name":"NDMediaStreamType","features":[177]},{"name":"NDProximityDetectionType","features":[177]},{"name":"NDStartAsyncOptions","features":[177]},{"name":"NDStorageFileHelper","features":[177]},{"name":"NDStreamParserNotifier","features":[177]},{"name":"NDTCPMessenger","features":[177]},{"name":"PlayReadyContentHeader","features":[177]},{"name":"PlayReadyContentResolver","features":[177]},{"name":"PlayReadyDecryptorSetup","features":[177]},{"name":"PlayReadyDomain","features":[177]},{"name":"PlayReadyDomainIterable","features":[37,177]},{"name":"PlayReadyDomainIterator","features":[37,177]},{"name":"PlayReadyDomainJoinServiceRequest","features":[177]},{"name":"PlayReadyDomainLeaveServiceRequest","features":[177]},{"name":"PlayReadyEncryptionAlgorithm","features":[177]},{"name":"PlayReadyHardwareDRMFeatures","features":[177]},{"name":"PlayReadyITADataFormat","features":[177]},{"name":"PlayReadyITADataGenerator","features":[177]},{"name":"PlayReadyIndividualizationServiceRequest","features":[177]},{"name":"PlayReadyLicense","features":[177]},{"name":"PlayReadyLicenseAcquisitionServiceRequest","features":[177]},{"name":"PlayReadyLicenseIterable","features":[37,177]},{"name":"PlayReadyLicenseIterator","features":[37,177]},{"name":"PlayReadyLicenseManagement","features":[177]},{"name":"PlayReadyLicenseSession","features":[177]},{"name":"PlayReadyMeteringReportServiceRequest","features":[177]},{"name":"PlayReadyRevocationServiceRequest","features":[177]},{"name":"PlayReadySecureStopIterable","features":[37,177]},{"name":"PlayReadySecureStopIterator","features":[37,177]},{"name":"PlayReadySecureStopServiceRequest","features":[177]},{"name":"PlayReadySoapMessage","features":[177]},{"name":"PlayReadyStatics","features":[177]}],"186":[{"name":"AudioRenderCategory","features":[178]}],"187":[{"name":"ISpeechContinuousRecognitionCompletedEventArgs","features":[179]},{"name":"ISpeechContinuousRecognitionResultGeneratedEventArgs","features":[179]},{"name":"ISpeechContinuousRecognitionSession","features":[179]},{"name":"ISpeechRecognitionCompilationResult","features":[179]},{"name":"ISpeechRecognitionConstraint","features":[179]},{"name":"ISpeechRecognitionGrammarFileConstraint","features":[179]},{"name":"ISpeechRecognitionGrammarFileConstraintFactory","features":[179]},{"name":"ISpeechRecognitionHypothesis","features":[179]},{"name":"ISpeechRecognitionHypothesisGeneratedEventArgs","features":[179]},{"name":"ISpeechRecognitionListConstraint","features":[179]},{"name":"ISpeechRecognitionListConstraintFactory","features":[179]},{"name":"ISpeechRecognitionQualityDegradingEventArgs","features":[179]},{"name":"ISpeechRecognitionResult","features":[179]},{"name":"ISpeechRecognitionResult2","features":[179]},{"name":"ISpeechRecognitionSemanticInterpretation","features":[179]},{"name":"ISpeechRecognitionTopicConstraint","features":[179]},{"name":"ISpeechRecognitionTopicConstraintFactory","features":[179]},{"name":"ISpeechRecognitionVoiceCommandDefinitionConstraint","features":[179]},{"name":"ISpeechRecognizer","features":[179]},{"name":"ISpeechRecognizer2","features":[179]},{"name":"ISpeechRecognizerFactory","features":[179]},{"name":"ISpeechRecognizerStateChangedEventArgs","features":[179]},{"name":"ISpeechRecognizerStatics","features":[179]},{"name":"ISpeechRecognizerStatics2","features":[179]},{"name":"ISpeechRecognizerTimeouts","features":[179]},{"name":"ISpeechRecognizerUIOptions","features":[179]},{"name":"IVoiceCommandManager","features":[179]},{"name":"IVoiceCommandSet","features":[179]},{"name":"SpeechContinuousRecognitionCompletedEventArgs","features":[179]},{"name":"SpeechContinuousRecognitionMode","features":[179]},{"name":"SpeechContinuousRecognitionResultGeneratedEventArgs","features":[179]},{"name":"SpeechContinuousRecognitionSession","features":[179]},{"name":"SpeechRecognitionAudioProblem","features":[179]},{"name":"SpeechRecognitionCompilationResult","features":[179]},{"name":"SpeechRecognitionConfidence","features":[179]},{"name":"SpeechRecognitionConstraintProbability","features":[179]},{"name":"SpeechRecognitionConstraintType","features":[179]},{"name":"SpeechRecognitionGrammarFileConstraint","features":[179]},{"name":"SpeechRecognitionHypothesis","features":[179]},{"name":"SpeechRecognitionHypothesisGeneratedEventArgs","features":[179]},{"name":"SpeechRecognitionListConstraint","features":[179]},{"name":"SpeechRecognitionQualityDegradingEventArgs","features":[179]},{"name":"SpeechRecognitionResult","features":[179]},{"name":"SpeechRecognitionResultStatus","features":[179]},{"name":"SpeechRecognitionScenario","features":[179]},{"name":"SpeechRecognitionSemanticInterpretation","features":[179]},{"name":"SpeechRecognitionTopicConstraint","features":[179]},{"name":"SpeechRecognitionVoiceCommandDefinitionConstraint","features":[179]},{"name":"SpeechRecognizer","features":[179]},{"name":"SpeechRecognizerState","features":[179]},{"name":"SpeechRecognizerStateChangedEventArgs","features":[179]},{"name":"SpeechRecognizerTimeouts","features":[179]},{"name":"SpeechRecognizerUIOptions","features":[179]},{"name":"VoiceCommandManager","features":[179]},{"name":"VoiceCommandSet","features":[179]}],"188":[{"name":"IInstalledVoicesStatic","features":[180]},{"name":"IInstalledVoicesStatic2","features":[180]},{"name":"ISpeechSynthesisStream","features":[180]},{"name":"ISpeechSynthesizer","features":[180]},{"name":"ISpeechSynthesizer2","features":[180]},{"name":"ISpeechSynthesizerOptions","features":[180]},{"name":"ISpeechSynthesizerOptions2","features":[180]},{"name":"ISpeechSynthesizerOptions3","features":[180]},{"name":"IVoiceInformation","features":[180]},{"name":"SpeechAppendedSilence","features":[180]},{"name":"SpeechPunctuationSilence","features":[180]},{"name":"SpeechSynthesisStream","features":[180]},{"name":"SpeechSynthesizer","features":[180]},{"name":"SpeechSynthesizerOptions","features":[180]},{"name":"VoiceGender","features":[180]},{"name":"VoiceInformation","features":[180]}],"189":[{"name":"AdaptiveMediaSource","features":[181]},{"name":"AdaptiveMediaSourceAdvancedSettings","features":[181]},{"name":"AdaptiveMediaSourceCorrelatedTimes","features":[181]},{"name":"AdaptiveMediaSourceCreationResult","features":[181]},{"name":"AdaptiveMediaSourceCreationStatus","features":[181]},{"name":"AdaptiveMediaSourceDiagnosticAvailableEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDiagnosticType","features":[181]},{"name":"AdaptiveMediaSourceDiagnostics","features":[181]},{"name":"AdaptiveMediaSourceDownloadBitrateChangedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDownloadBitrateChangedReason","features":[181]},{"name":"AdaptiveMediaSourceDownloadCompletedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDownloadFailedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDownloadRequestedDeferral","features":[181]},{"name":"AdaptiveMediaSourceDownloadRequestedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDownloadResult","features":[181]},{"name":"AdaptiveMediaSourceDownloadStatistics","features":[181]},{"name":"AdaptiveMediaSourcePlaybackBitrateChangedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceResourceType","features":[181]},{"name":"IAdaptiveMediaSource","features":[181]},{"name":"IAdaptiveMediaSource2","features":[181]},{"name":"IAdaptiveMediaSource3","features":[181]},{"name":"IAdaptiveMediaSourceAdvancedSettings","features":[181]},{"name":"IAdaptiveMediaSourceCorrelatedTimes","features":[181]},{"name":"IAdaptiveMediaSourceCreationResult","features":[181]},{"name":"IAdaptiveMediaSourceCreationResult2","features":[181]},{"name":"IAdaptiveMediaSourceDiagnosticAvailableEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDiagnosticAvailableEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDiagnosticAvailableEventArgs3","features":[181]},{"name":"IAdaptiveMediaSourceDiagnostics","features":[181]},{"name":"IAdaptiveMediaSourceDownloadBitrateChangedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDownloadBitrateChangedEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadCompletedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDownloadCompletedEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadCompletedEventArgs3","features":[181]},{"name":"IAdaptiveMediaSourceDownloadFailedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDownloadFailedEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadFailedEventArgs3","features":[181]},{"name":"IAdaptiveMediaSourceDownloadRequestedDeferral","features":[181]},{"name":"IAdaptiveMediaSourceDownloadRequestedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDownloadRequestedEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadRequestedEventArgs3","features":[181]},{"name":"IAdaptiveMediaSourceDownloadResult","features":[181]},{"name":"IAdaptiveMediaSourceDownloadResult2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadStatistics","features":[181]},{"name":"IAdaptiveMediaSourcePlaybackBitrateChangedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceStatics","features":[181]}],"190":[{"name":"IMediaTranscoder","features":[182]},{"name":"IMediaTranscoder2","features":[182]},{"name":"IPrepareTranscodeResult","features":[182]},{"name":"MediaTranscoder","features":[182]},{"name":"MediaVideoProcessingAlgorithm","features":[182]},{"name":"PrepareTranscodeResult","features":[182]},{"name":"TranscodeFailureReason","features":[182]}],"191":[{"name":"DomainNameType","features":[183]},{"name":"EndpointPair","features":[183]},{"name":"HostName","features":[183]},{"name":"HostNameSortOptions","features":[183]},{"name":"HostNameType","features":[183]},{"name":"IEndpointPair","features":[183]},{"name":"IEndpointPairFactory","features":[183]},{"name":"IHostName","features":[183]},{"name":"IHostNameFactory","features":[183]},{"name":"IHostNameStatics","features":[183]}],"192":[{"name":"BackgroundDownloadProgress","features":[184]},{"name":"BackgroundDownloader","features":[184]},{"name":"BackgroundTransferBehavior","features":[184]},{"name":"BackgroundTransferCompletionGroup","features":[184]},{"name":"BackgroundTransferCompletionGroupTriggerDetails","features":[184]},{"name":"BackgroundTransferContentPart","features":[184]},{"name":"BackgroundTransferCostPolicy","features":[184]},{"name":"BackgroundTransferError","features":[184]},{"name":"BackgroundTransferFileRange","features":[184]},{"name":"BackgroundTransferGroup","features":[184]},{"name":"BackgroundTransferPriority","features":[184]},{"name":"BackgroundTransferRangesDownloadedEventArgs","features":[184]},{"name":"BackgroundTransferStatus","features":[184]},{"name":"BackgroundUploadProgress","features":[184]},{"name":"BackgroundUploader","features":[184]},{"name":"ContentPrefetcher","features":[184]},{"name":"DownloadOperation","features":[184]},{"name":"IBackgroundDownloader","features":[184]},{"name":"IBackgroundDownloader2","features":[184]},{"name":"IBackgroundDownloader3","features":[184]},{"name":"IBackgroundDownloaderFactory","features":[184]},{"name":"IBackgroundDownloaderStaticMethods","features":[184]},{"name":"IBackgroundDownloaderStaticMethods2","features":[184]},{"name":"IBackgroundDownloaderUserConsent","features":[184]},{"name":"IBackgroundTransferBase","features":[184]},{"name":"IBackgroundTransferCompletionGroup","features":[184]},{"name":"IBackgroundTransferCompletionGroupTriggerDetails","features":[184]},{"name":"IBackgroundTransferContentPart","features":[184]},{"name":"IBackgroundTransferContentPartFactory","features":[184]},{"name":"IBackgroundTransferErrorStaticMethods","features":[184]},{"name":"IBackgroundTransferGroup","features":[184]},{"name":"IBackgroundTransferGroupStatics","features":[184]},{"name":"IBackgroundTransferOperation","features":[184]},{"name":"IBackgroundTransferOperationPriority","features":[184]},{"name":"IBackgroundTransferRangesDownloadedEventArgs","features":[184]},{"name":"IBackgroundUploader","features":[184]},{"name":"IBackgroundUploader2","features":[184]},{"name":"IBackgroundUploader3","features":[184]},{"name":"IBackgroundUploaderFactory","features":[184]},{"name":"IBackgroundUploaderStaticMethods","features":[184]},{"name":"IBackgroundUploaderStaticMethods2","features":[184]},{"name":"IBackgroundUploaderUserConsent","features":[184]},{"name":"IContentPrefetcher","features":[184]},{"name":"IContentPrefetcherTime","features":[184]},{"name":"IDownloadOperation","features":[184]},{"name":"IDownloadOperation2","features":[184]},{"name":"IDownloadOperation3","features":[184]},{"name":"IDownloadOperation4","features":[184]},{"name":"IDownloadOperation5","features":[184]},{"name":"IResponseInformation","features":[184]},{"name":"IUnconstrainedTransferRequestResult","features":[184]},{"name":"IUploadOperation","features":[184]},{"name":"IUploadOperation2","features":[184]},{"name":"IUploadOperation3","features":[184]},{"name":"IUploadOperation4","features":[184]},{"name":"ResponseInformation","features":[184]},{"name":"UnconstrainedTransferRequestResult","features":[184]},{"name":"UploadOperation","features":[184]}],"193":[{"name":"AttributedNetworkUsage","features":[185]},{"name":"CellularApnAuthenticationType","features":[185]},{"name":"CellularApnContext","features":[185]},{"name":"ConnectionCost","features":[185]},{"name":"ConnectionProfile","features":[185]},{"name":"ConnectionProfileDeleteStatus","features":[185]},{"name":"ConnectionProfileFilter","features":[185]},{"name":"ConnectionSession","features":[185]},{"name":"ConnectivityInterval","features":[185]},{"name":"ConnectivityManager","features":[185]},{"name":"DataPlanStatus","features":[185]},{"name":"DataPlanUsage","features":[185]},{"name":"DataUsage","features":[185]},{"name":"DataUsageGranularity","features":[185]},{"name":"DomainAuthenticationKind","features":[185]},{"name":"DomainConnectivityLevel","features":[185]},{"name":"IAttributedNetworkUsage","features":[185]},{"name":"ICellularApnContext","features":[185]},{"name":"ICellularApnContext2","features":[185]},{"name":"IConnectionCost","features":[185]},{"name":"IConnectionCost2","features":[185]},{"name":"IConnectionProfile","features":[185]},{"name":"IConnectionProfile2","features":[185]},{"name":"IConnectionProfile3","features":[185]},{"name":"IConnectionProfile4","features":[185]},{"name":"IConnectionProfile5","features":[185]},{"name":"IConnectionProfile6","features":[185]},{"name":"IConnectionProfileFilter","features":[185]},{"name":"IConnectionProfileFilter2","features":[185]},{"name":"IConnectionProfileFilter3","features":[185]},{"name":"IConnectionSession","features":[185]},{"name":"IConnectivityInterval","features":[185]},{"name":"IConnectivityManagerStatics","features":[185]},{"name":"IDataPlanStatus","features":[185]},{"name":"IDataPlanUsage","features":[185]},{"name":"IDataUsage","features":[185]},{"name":"IIPInformation","features":[185]},{"name":"ILanIdentifier","features":[185]},{"name":"ILanIdentifierData","features":[185]},{"name":"INetworkAdapter","features":[185]},{"name":"INetworkInformationStatics","features":[185]},{"name":"INetworkInformationStatics2","features":[185]},{"name":"INetworkItem","features":[185]},{"name":"INetworkSecuritySettings","features":[185]},{"name":"INetworkStateChangeEventDetails","features":[185]},{"name":"INetworkStateChangeEventDetails2","features":[185]},{"name":"INetworkUsage","features":[185]},{"name":"IPInformation","features":[185]},{"name":"IProviderNetworkUsage","features":[185]},{"name":"IProxyConfiguration","features":[185]},{"name":"IRoutePolicy","features":[185]},{"name":"IRoutePolicyFactory","features":[185]},{"name":"IWlanConnectionProfileDetails","features":[185]},{"name":"IWwanConnectionProfileDetails","features":[185]},{"name":"IWwanConnectionProfileDetails2","features":[185]},{"name":"LanIdentifier","features":[185]},{"name":"LanIdentifierData","features":[185]},{"name":"NetworkAdapter","features":[185]},{"name":"NetworkAuthenticationType","features":[185]},{"name":"NetworkConnectivityLevel","features":[185]},{"name":"NetworkCostType","features":[185]},{"name":"NetworkEncryptionType","features":[185]},{"name":"NetworkInformation","features":[185]},{"name":"NetworkItem","features":[185]},{"name":"NetworkSecuritySettings","features":[185]},{"name":"NetworkStateChangeEventDetails","features":[185]},{"name":"NetworkStatusChangedEventHandler","features":[185]},{"name":"NetworkTypes","features":[185]},{"name":"NetworkUsage","features":[185]},{"name":"NetworkUsageStates","features":[185]},{"name":"ProviderNetworkUsage","features":[185]},{"name":"ProxyConfiguration","features":[185]},{"name":"RoamingStates","features":[185]},{"name":"RoutePolicy","features":[185]},{"name":"TriStates","features":[185]},{"name":"WlanConnectionProfileDetails","features":[185]},{"name":"WwanConnectionProfileDetails","features":[185]},{"name":"WwanContract","features":[185]},{"name":"WwanDataClass","features":[185]},{"name":"WwanNetworkIPKind","features":[185]},{"name":"WwanNetworkRegistrationState","features":[185]}],"194":[{"name":"DataClasses","features":[186]},{"name":"ESim","features":[186]},{"name":"ESimAddedEventArgs","features":[186]},{"name":"ESimAuthenticationPreference","features":[186]},{"name":"ESimDiscoverEvent","features":[186]},{"name":"ESimDiscoverResult","features":[186]},{"name":"ESimDiscoverResultKind","features":[186]},{"name":"ESimDownloadProfileMetadataResult","features":[186]},{"name":"ESimManager","features":[186]},{"name":"ESimOperationResult","features":[186]},{"name":"ESimOperationStatus","features":[186]},{"name":"ESimPolicy","features":[186]},{"name":"ESimProfile","features":[186]},{"name":"ESimProfileClass","features":[186]},{"name":"ESimProfileInstallProgress","features":[186]},{"name":"ESimProfileMetadata","features":[186]},{"name":"ESimProfileMetadataState","features":[186]},{"name":"ESimProfilePolicy","features":[186]},{"name":"ESimProfileState","features":[186]},{"name":"ESimRemovedEventArgs","features":[186]},{"name":"ESimServiceInfo","features":[186]},{"name":"ESimState","features":[186]},{"name":"ESimUpdatedEventArgs","features":[186]},{"name":"ESimWatcher","features":[186]},{"name":"ESimWatcherStatus","features":[186]},{"name":"FdnAccessManager","features":[186]},{"name":"HotspotAuthenticationContext","features":[186]},{"name":"HotspotAuthenticationEventDetails","features":[186]},{"name":"HotspotAuthenticationResponseCode","features":[186]},{"name":"HotspotCredentialsAuthenticationResult","features":[186]},{"name":"IESim","features":[186]},{"name":"IESim2","features":[186]},{"name":"IESim3","features":[186]},{"name":"IESimAddedEventArgs","features":[186]},{"name":"IESimDiscoverEvent","features":[186]},{"name":"IESimDiscoverResult","features":[186]},{"name":"IESimDownloadProfileMetadataResult","features":[186]},{"name":"IESimManagerStatics","features":[186]},{"name":"IESimOperationResult","features":[186]},{"name":"IESimPolicy","features":[186]},{"name":"IESimProfile","features":[186]},{"name":"IESimProfileMetadata","features":[186]},{"name":"IESimProfilePolicy","features":[186]},{"name":"IESimRemovedEventArgs","features":[186]},{"name":"IESimServiceInfo","features":[186]},{"name":"IESimUpdatedEventArgs","features":[186]},{"name":"IESimWatcher","features":[186]},{"name":"IFdnAccessManagerStatics","features":[186]},{"name":"IHotspotAuthenticationContext","features":[186]},{"name":"IHotspotAuthenticationContext2","features":[186]},{"name":"IHotspotAuthenticationContextStatics","features":[186]},{"name":"IHotspotAuthenticationEventDetails","features":[186]},{"name":"IHotspotCredentialsAuthenticationResult","features":[186]},{"name":"IKnownCSimFilePathsStatics","features":[186]},{"name":"IKnownRuimFilePathsStatics","features":[186]},{"name":"IKnownSimFilePathsStatics","features":[186]},{"name":"IKnownUSimFilePathsStatics","features":[186]},{"name":"IMobileBroadbandAccount","features":[186]},{"name":"IMobileBroadbandAccount2","features":[186]},{"name":"IMobileBroadbandAccount3","features":[186]},{"name":"IMobileBroadbandAccountEventArgs","features":[186]},{"name":"IMobileBroadbandAccountStatics","features":[186]},{"name":"IMobileBroadbandAccountUpdatedEventArgs","features":[186]},{"name":"IMobileBroadbandAccountWatcher","features":[186]},{"name":"IMobileBroadbandAntennaSar","features":[186]},{"name":"IMobileBroadbandAntennaSarFactory","features":[186]},{"name":"IMobileBroadbandCellCdma","features":[186]},{"name":"IMobileBroadbandCellGsm","features":[186]},{"name":"IMobileBroadbandCellLte","features":[186]},{"name":"IMobileBroadbandCellNR","features":[186]},{"name":"IMobileBroadbandCellTdscdma","features":[186]},{"name":"IMobileBroadbandCellUmts","features":[186]},{"name":"IMobileBroadbandCellsInfo","features":[186]},{"name":"IMobileBroadbandCellsInfo2","features":[186]},{"name":"IMobileBroadbandCurrentSlotIndexChangedEventArgs","features":[186]},{"name":"IMobileBroadbandDeviceInformation","features":[186]},{"name":"IMobileBroadbandDeviceInformation2","features":[186]},{"name":"IMobileBroadbandDeviceInformation3","features":[186]},{"name":"IMobileBroadbandDeviceInformation4","features":[186]},{"name":"IMobileBroadbandDeviceService","features":[186]},{"name":"IMobileBroadbandDeviceServiceCommandEventArgs","features":[186]},{"name":"IMobileBroadbandDeviceServiceCommandResult","features":[186]},{"name":"IMobileBroadbandDeviceServiceCommandSession","features":[186]},{"name":"IMobileBroadbandDeviceServiceCommandSession2","features":[186]},{"name":"IMobileBroadbandDeviceServiceDataReceivedEventArgs","features":[186]},{"name":"IMobileBroadbandDeviceServiceDataSession","features":[186]},{"name":"IMobileBroadbandDeviceServiceInformation","features":[186]},{"name":"IMobileBroadbandDeviceServiceTriggerDetails","features":[186]},{"name":"IMobileBroadbandDeviceServiceTriggerDetails2","features":[186]},{"name":"IMobileBroadbandModem","features":[186]},{"name":"IMobileBroadbandModem2","features":[186]},{"name":"IMobileBroadbandModem3","features":[186]},{"name":"IMobileBroadbandModem4","features":[186]},{"name":"IMobileBroadbandModemConfiguration","features":[186]},{"name":"IMobileBroadbandModemConfiguration2","features":[186]},{"name":"IMobileBroadbandModemIsolation","features":[186]},{"name":"IMobileBroadbandModemIsolationFactory","features":[186]},{"name":"IMobileBroadbandModemStatics","features":[186]},{"name":"IMobileBroadbandNetwork","features":[186]},{"name":"IMobileBroadbandNetwork2","features":[186]},{"name":"IMobileBroadbandNetwork3","features":[186]},{"name":"IMobileBroadbandNetworkRegistrationStateChange","features":[186]},{"name":"IMobileBroadbandNetworkRegistrationStateChangeTriggerDetails","features":[186]},{"name":"IMobileBroadbandPco","features":[186]},{"name":"IMobileBroadbandPcoDataChangeTriggerDetails","features":[186]},{"name":"IMobileBroadbandPin","features":[186]},{"name":"IMobileBroadbandPinLockStateChange","features":[186]},{"name":"IMobileBroadbandPinLockStateChangeTriggerDetails","features":[186]},{"name":"IMobileBroadbandPinManager","features":[186]},{"name":"IMobileBroadbandPinOperationResult","features":[186]},{"name":"IMobileBroadbandRadioStateChange","features":[186]},{"name":"IMobileBroadbandRadioStateChangeTriggerDetails","features":[186]},{"name":"IMobileBroadbandSarManager","features":[186]},{"name":"IMobileBroadbandSlotInfo","features":[186]},{"name":"IMobileBroadbandSlotInfo2","features":[186]},{"name":"IMobileBroadbandSlotInfoChangedEventArgs","features":[186]},{"name":"IMobileBroadbandSlotManager","features":[186]},{"name":"IMobileBroadbandTransmissionStateChangedEventArgs","features":[186]},{"name":"IMobileBroadbandUicc","features":[186]},{"name":"IMobileBroadbandUiccApp","features":[186]},{"name":"IMobileBroadbandUiccAppReadRecordResult","features":[186]},{"name":"IMobileBroadbandUiccAppRecordDetailsResult","features":[186]},{"name":"IMobileBroadbandUiccAppsResult","features":[186]},{"name":"INetworkOperatorDataUsageTriggerDetails","features":[186]},{"name":"INetworkOperatorNotificationEventDetails","features":[186]},{"name":"INetworkOperatorTetheringAccessPointConfiguration","features":[186]},{"name":"INetworkOperatorTetheringAccessPointConfiguration2","features":[186]},{"name":"INetworkOperatorTetheringAccessPointConfiguration3","features":[186]},{"name":"INetworkOperatorTetheringClient","features":[186]},{"name":"INetworkOperatorTetheringClientManager","features":[186]},{"name":"INetworkOperatorTetheringEntitlementCheck","features":[186]},{"name":"INetworkOperatorTetheringManager","features":[186]},{"name":"INetworkOperatorTetheringManager2","features":[186]},{"name":"INetworkOperatorTetheringManagerStatics","features":[186]},{"name":"INetworkOperatorTetheringManagerStatics2","features":[186]},{"name":"INetworkOperatorTetheringManagerStatics3","features":[186]},{"name":"INetworkOperatorTetheringManagerStatics4","features":[186]},{"name":"INetworkOperatorTetheringOperationResult","features":[186]},{"name":"INetworkOperatorTetheringSessionAccessPointConfiguration","features":[186]},{"name":"IProvisionFromXmlDocumentResults","features":[186]},{"name":"IProvisionedProfile","features":[186]},{"name":"IProvisioningAgent","features":[186]},{"name":"IProvisioningAgentStaticMethods","features":[186]},{"name":"ITetheringEntitlementCheckTriggerDetails","features":[186]},{"name":"IUssdMessage","features":[186]},{"name":"IUssdMessageFactory","features":[186]},{"name":"IUssdReply","features":[186]},{"name":"IUssdSession","features":[186]},{"name":"IUssdSessionStatics","features":[186]},{"name":"KnownCSimFilePaths","features":[186]},{"name":"KnownRuimFilePaths","features":[186]},{"name":"KnownSimFilePaths","features":[186]},{"name":"KnownUSimFilePaths","features":[186]},{"name":"LegacyNetworkOperatorsContract","features":[186]},{"name":"MobileBroadbandAccount","features":[186]},{"name":"MobileBroadbandAccountEventArgs","features":[186]},{"name":"MobileBroadbandAccountUpdatedEventArgs","features":[186]},{"name":"MobileBroadbandAccountWatcher","features":[186]},{"name":"MobileBroadbandAccountWatcherStatus","features":[186]},{"name":"MobileBroadbandAntennaSar","features":[186]},{"name":"MobileBroadbandCellCdma","features":[186]},{"name":"MobileBroadbandCellGsm","features":[186]},{"name":"MobileBroadbandCellLte","features":[186]},{"name":"MobileBroadbandCellNR","features":[186]},{"name":"MobileBroadbandCellTdscdma","features":[186]},{"name":"MobileBroadbandCellUmts","features":[186]},{"name":"MobileBroadbandCellsInfo","features":[186]},{"name":"MobileBroadbandCurrentSlotIndexChangedEventArgs","features":[186]},{"name":"MobileBroadbandDeviceInformation","features":[186]},{"name":"MobileBroadbandDeviceService","features":[186]},{"name":"MobileBroadbandDeviceServiceCommandEventArgs","features":[186]},{"name":"MobileBroadbandDeviceServiceCommandResult","features":[186]},{"name":"MobileBroadbandDeviceServiceCommandSession","features":[186]},{"name":"MobileBroadbandDeviceServiceDataReceivedEventArgs","features":[186]},{"name":"MobileBroadbandDeviceServiceDataSession","features":[186]},{"name":"MobileBroadbandDeviceServiceInformation","features":[186]},{"name":"MobileBroadbandDeviceServiceTriggerDetails","features":[186]},{"name":"MobileBroadbandDeviceType","features":[186]},{"name":"MobileBroadbandModem","features":[186]},{"name":"MobileBroadbandModemConfiguration","features":[186]},{"name":"MobileBroadbandModemIsolation","features":[186]},{"name":"MobileBroadbandModemStatus","features":[186]},{"name":"MobileBroadbandNetwork","features":[186]},{"name":"MobileBroadbandNetworkRegistrationStateChange","features":[186]},{"name":"MobileBroadbandNetworkRegistrationStateChangeTriggerDetails","features":[186]},{"name":"MobileBroadbandPco","features":[186]},{"name":"MobileBroadbandPcoDataChangeTriggerDetails","features":[186]},{"name":"MobileBroadbandPin","features":[186]},{"name":"MobileBroadbandPinFormat","features":[186]},{"name":"MobileBroadbandPinLockState","features":[186]},{"name":"MobileBroadbandPinLockStateChange","features":[186]},{"name":"MobileBroadbandPinLockStateChangeTriggerDetails","features":[186]},{"name":"MobileBroadbandPinManager","features":[186]},{"name":"MobileBroadbandPinOperationResult","features":[186]},{"name":"MobileBroadbandPinType","features":[186]},{"name":"MobileBroadbandRadioState","features":[186]},{"name":"MobileBroadbandRadioStateChange","features":[186]},{"name":"MobileBroadbandRadioStateChangeTriggerDetails","features":[186]},{"name":"MobileBroadbandSarManager","features":[186]},{"name":"MobileBroadbandSlotInfo","features":[186]},{"name":"MobileBroadbandSlotInfoChangedEventArgs","features":[186]},{"name":"MobileBroadbandSlotManager","features":[186]},{"name":"MobileBroadbandSlotState","features":[186]},{"name":"MobileBroadbandTransmissionStateChangedEventArgs","features":[186]},{"name":"MobileBroadbandUicc","features":[186]},{"name":"MobileBroadbandUiccApp","features":[186]},{"name":"MobileBroadbandUiccAppOperationStatus","features":[186]},{"name":"MobileBroadbandUiccAppReadRecordResult","features":[186]},{"name":"MobileBroadbandUiccAppRecordDetailsResult","features":[186]},{"name":"MobileBroadbandUiccAppsResult","features":[186]},{"name":"NetworkDeviceStatus","features":[186]},{"name":"NetworkOperatorDataUsageNotificationKind","features":[186]},{"name":"NetworkOperatorDataUsageTriggerDetails","features":[186]},{"name":"NetworkOperatorEventMessageType","features":[186]},{"name":"NetworkOperatorNotificationEventDetails","features":[186]},{"name":"NetworkOperatorTetheringAccessPointConfiguration","features":[186]},{"name":"NetworkOperatorTetheringClient","features":[186]},{"name":"NetworkOperatorTetheringManager","features":[186]},{"name":"NetworkOperatorTetheringOperationResult","features":[186]},{"name":"NetworkOperatorTetheringSessionAccessPointConfiguration","features":[186]},{"name":"NetworkOperatorsFdnContract","features":[186]},{"name":"NetworkRegistrationState","features":[186]},{"name":"ProfileMediaType","features":[186]},{"name":"ProfileUsage","features":[77,186]},{"name":"ProvisionFromXmlDocumentResults","features":[186]},{"name":"ProvisionedProfile","features":[186]},{"name":"ProvisioningAgent","features":[186]},{"name":"TetheringCapability","features":[186]},{"name":"TetheringEntitlementCheckTriggerDetails","features":[186]},{"name":"TetheringOperationStatus","features":[186]},{"name":"TetheringOperationalState","features":[186]},{"name":"TetheringWiFiAuthenticationKind","features":[186]},{"name":"TetheringWiFiBand","features":[186]},{"name":"TetheringWiFiPerformancePriority","features":[186]},{"name":"UiccAccessCondition","features":[186]},{"name":"UiccAppKind","features":[186]},{"name":"UiccAppRecordKind","features":[186]},{"name":"UssdMessage","features":[186]},{"name":"UssdReply","features":[186]},{"name":"UssdResultCode","features":[186]},{"name":"UssdSession","features":[186]}],"195":[{"name":"ConnectionRequestedEventArgs","features":[187]},{"name":"DeviceArrivedEventHandler","features":[187]},{"name":"DeviceDepartedEventHandler","features":[187]},{"name":"IConnectionRequestedEventArgs","features":[187]},{"name":"IPeerFinderStatics","features":[187]},{"name":"IPeerFinderStatics2","features":[187]},{"name":"IPeerInformation","features":[187]},{"name":"IPeerInformation3","features":[187]},{"name":"IPeerInformationWithHostAndService","features":[187]},{"name":"IPeerWatcher","features":[187]},{"name":"IProximityDevice","features":[187]},{"name":"IProximityDeviceStatics","features":[187]},{"name":"IProximityMessage","features":[187]},{"name":"ITriggeredConnectionStateChangedEventArgs","features":[187]},{"name":"MessageReceivedHandler","features":[187]},{"name":"MessageTransmittedHandler","features":[187]},{"name":"PeerDiscoveryTypes","features":[187]},{"name":"PeerFinder","features":[187]},{"name":"PeerInformation","features":[187]},{"name":"PeerRole","features":[187]},{"name":"PeerWatcher","features":[187]},{"name":"PeerWatcherStatus","features":[187]},{"name":"ProximityDevice","features":[187]},{"name":"ProximityMessage","features":[187]},{"name":"TriggeredConnectState","features":[187]},{"name":"TriggeredConnectionStateChangedEventArgs","features":[187]}],"196":[{"name":"IPushNotificationChannel","features":[188]},{"name":"IPushNotificationChannelManagerForUser","features":[188]},{"name":"IPushNotificationChannelManagerForUser2","features":[188]},{"name":"IPushNotificationChannelManagerStatics","features":[188]},{"name":"IPushNotificationChannelManagerStatics2","features":[188]},{"name":"IPushNotificationChannelManagerStatics3","features":[188]},{"name":"IPushNotificationChannelManagerStatics4","features":[188]},{"name":"IPushNotificationChannelsRevokedEventArgs","features":[188]},{"name":"IPushNotificationReceivedEventArgs","features":[188]},{"name":"IRawNotification","features":[188]},{"name":"IRawNotification2","features":[188]},{"name":"IRawNotification3","features":[188]},{"name":"PushNotificationChannel","features":[188]},{"name":"PushNotificationChannelManager","features":[188]},{"name":"PushNotificationChannelManagerForUser","features":[188]},{"name":"PushNotificationChannelsRevokedEventArgs","features":[188]},{"name":"PushNotificationReceivedEventArgs","features":[188]},{"name":"PushNotificationType","features":[188]},{"name":"RawNotification","features":[188]}],"197":[{"name":"DnssdRegistrationResult","features":[189]},{"name":"DnssdRegistrationStatus","features":[189]},{"name":"DnssdServiceInstance","features":[189]},{"name":"DnssdServiceInstanceCollection","features":[37,189]},{"name":"DnssdServiceWatcher","features":[189]},{"name":"DnssdServiceWatcherStatus","features":[189]},{"name":"IDnssdRegistrationResult","features":[189]},{"name":"IDnssdServiceInstance","features":[189]},{"name":"IDnssdServiceInstanceFactory","features":[189]},{"name":"IDnssdServiceWatcher","features":[189]}],"198":[{"name":"BandwidthStatistics","features":[190]},{"name":"ControlChannelTrigger","features":[190]},{"name":"ControlChannelTriggerContract","features":[190]},{"name":"ControlChannelTriggerResetReason","features":[190]},{"name":"ControlChannelTriggerResourceType","features":[190]},{"name":"ControlChannelTriggerStatus","features":[190]},{"name":"DatagramSocket","features":[190]},{"name":"DatagramSocketControl","features":[190]},{"name":"DatagramSocketInformation","features":[190]},{"name":"DatagramSocketMessageReceivedEventArgs","features":[190]},{"name":"IControlChannelTrigger","features":[190]},{"name":"IControlChannelTrigger2","features":[190]},{"name":"IControlChannelTriggerEventDetails","features":[190]},{"name":"IControlChannelTriggerFactory","features":[190]},{"name":"IControlChannelTriggerResetEventDetails","features":[190]},{"name":"IDatagramSocket","features":[190]},{"name":"IDatagramSocket2","features":[190]},{"name":"IDatagramSocket3","features":[190]},{"name":"IDatagramSocketControl","features":[190]},{"name":"IDatagramSocketControl2","features":[190]},{"name":"IDatagramSocketControl3","features":[190]},{"name":"IDatagramSocketInformation","features":[190]},{"name":"IDatagramSocketMessageReceivedEventArgs","features":[190]},{"name":"IDatagramSocketStatics","features":[190]},{"name":"IMessageWebSocket","features":[190]},{"name":"IMessageWebSocket2","features":[190]},{"name":"IMessageWebSocket3","features":[190]},{"name":"IMessageWebSocketControl","features":[190]},{"name":"IMessageWebSocketControl2","features":[190]},{"name":"IMessageWebSocketMessageReceivedEventArgs","features":[190]},{"name":"IMessageWebSocketMessageReceivedEventArgs2","features":[190]},{"name":"IServerMessageWebSocket","features":[190]},{"name":"IServerMessageWebSocketControl","features":[190]},{"name":"IServerMessageWebSocketInformation","features":[190]},{"name":"IServerStreamWebSocket","features":[190]},{"name":"IServerStreamWebSocketInformation","features":[190]},{"name":"ISocketActivityContext","features":[190]},{"name":"ISocketActivityContextFactory","features":[190]},{"name":"ISocketActivityInformation","features":[190]},{"name":"ISocketActivityInformationStatics","features":[190]},{"name":"ISocketActivityTriggerDetails","features":[190]},{"name":"ISocketErrorStatics","features":[190]},{"name":"IStreamSocket","features":[190]},{"name":"IStreamSocket2","features":[190]},{"name":"IStreamSocket3","features":[190]},{"name":"IStreamSocketControl","features":[190]},{"name":"IStreamSocketControl2","features":[190]},{"name":"IStreamSocketControl3","features":[190]},{"name":"IStreamSocketControl4","features":[190]},{"name":"IStreamSocketInformation","features":[190]},{"name":"IStreamSocketInformation2","features":[190]},{"name":"IStreamSocketListener","features":[190]},{"name":"IStreamSocketListener2","features":[190]},{"name":"IStreamSocketListener3","features":[190]},{"name":"IStreamSocketListenerConnectionReceivedEventArgs","features":[190]},{"name":"IStreamSocketListenerControl","features":[190]},{"name":"IStreamSocketListenerControl2","features":[190]},{"name":"IStreamSocketListenerInformation","features":[190]},{"name":"IStreamSocketStatics","features":[190]},{"name":"IStreamWebSocket","features":[190]},{"name":"IStreamWebSocket2","features":[190]},{"name":"IStreamWebSocketControl","features":[190]},{"name":"IStreamWebSocketControl2","features":[190]},{"name":"IWebSocket","features":[190]},{"name":"IWebSocketClosedEventArgs","features":[190]},{"name":"IWebSocketControl","features":[190]},{"name":"IWebSocketControl2","features":[190]},{"name":"IWebSocketErrorStatics","features":[190]},{"name":"IWebSocketInformation","features":[190]},{"name":"IWebSocketInformation2","features":[190]},{"name":"IWebSocketServerCustomValidationRequestedEventArgs","features":[190]},{"name":"MessageWebSocket","features":[190]},{"name":"MessageWebSocketControl","features":[190]},{"name":"MessageWebSocketInformation","features":[190]},{"name":"MessageWebSocketMessageReceivedEventArgs","features":[190]},{"name":"MessageWebSocketReceiveMode","features":[190]},{"name":"RoundTripTimeStatistics","features":[190]},{"name":"ServerMessageWebSocket","features":[190]},{"name":"ServerMessageWebSocketControl","features":[190]},{"name":"ServerMessageWebSocketInformation","features":[190]},{"name":"ServerStreamWebSocket","features":[190]},{"name":"ServerStreamWebSocketInformation","features":[190]},{"name":"SocketActivityConnectedStandbyAction","features":[190]},{"name":"SocketActivityContext","features":[190]},{"name":"SocketActivityInformation","features":[190]},{"name":"SocketActivityKind","features":[190]},{"name":"SocketActivityTriggerDetails","features":[190]},{"name":"SocketActivityTriggerReason","features":[190]},{"name":"SocketError","features":[190]},{"name":"SocketErrorStatus","features":[190]},{"name":"SocketMessageType","features":[190]},{"name":"SocketProtectionLevel","features":[190]},{"name":"SocketQualityOfService","features":[190]},{"name":"SocketSslErrorSeverity","features":[190]},{"name":"StreamSocket","features":[190]},{"name":"StreamSocketControl","features":[190]},{"name":"StreamSocketInformation","features":[190]},{"name":"StreamSocketListener","features":[190]},{"name":"StreamSocketListenerConnectionReceivedEventArgs","features":[190]},{"name":"StreamSocketListenerControl","features":[190]},{"name":"StreamSocketListenerInformation","features":[190]},{"name":"StreamWebSocket","features":[190]},{"name":"StreamWebSocketControl","features":[190]},{"name":"StreamWebSocketInformation","features":[190]},{"name":"WebSocketClosedEventArgs","features":[190]},{"name":"WebSocketError","features":[190]},{"name":"WebSocketKeepAlive","features":[8,190]},{"name":"WebSocketServerCustomValidationRequestedEventArgs","features":[190]}],"199":[{"name":"IVpnAppId","features":[191]},{"name":"IVpnAppIdFactory","features":[191]},{"name":"IVpnChannel","features":[191]},{"name":"IVpnChannel2","features":[191]},{"name":"IVpnChannel4","features":[191]},{"name":"IVpnChannel5","features":[191]},{"name":"IVpnChannel6","features":[191]},{"name":"IVpnChannelActivityEventArgs","features":[191]},{"name":"IVpnChannelActivityStateChangedArgs","features":[191]},{"name":"IVpnChannelConfiguration","features":[191]},{"name":"IVpnChannelConfiguration2","features":[191]},{"name":"IVpnChannelStatics","features":[191]},{"name":"IVpnCredential","features":[191]},{"name":"IVpnCustomCheckBox","features":[191]},{"name":"IVpnCustomComboBox","features":[191]},{"name":"IVpnCustomEditBox","features":[191]},{"name":"IVpnCustomErrorBox","features":[191]},{"name":"IVpnCustomPrompt","features":[191]},{"name":"IVpnCustomPromptBooleanInput","features":[191]},{"name":"IVpnCustomPromptElement","features":[191]},{"name":"IVpnCustomPromptOptionSelector","features":[191]},{"name":"IVpnCustomPromptText","features":[191]},{"name":"IVpnCustomPromptTextInput","features":[191]},{"name":"IVpnCustomTextBox","features":[191]},{"name":"IVpnDomainNameAssignment","features":[191]},{"name":"IVpnDomainNameInfo","features":[191]},{"name":"IVpnDomainNameInfo2","features":[191]},{"name":"IVpnDomainNameInfoFactory","features":[191]},{"name":"IVpnForegroundActivatedEventArgs","features":[191]},{"name":"IVpnForegroundActivationOperation","features":[191]},{"name":"IVpnInterfaceId","features":[191]},{"name":"IVpnInterfaceIdFactory","features":[191]},{"name":"IVpnManagementAgent","features":[191]},{"name":"IVpnNamespaceAssignment","features":[191]},{"name":"IVpnNamespaceInfo","features":[191]},{"name":"IVpnNamespaceInfoFactory","features":[191]},{"name":"IVpnNativeProfile","features":[191]},{"name":"IVpnNativeProfile2","features":[191]},{"name":"IVpnPacketBuffer","features":[191]},{"name":"IVpnPacketBuffer2","features":[191]},{"name":"IVpnPacketBuffer3","features":[191]},{"name":"IVpnPacketBufferFactory","features":[191]},{"name":"IVpnPacketBufferList","features":[191]},{"name":"IVpnPacketBufferList2","features":[191]},{"name":"IVpnPickedCredential","features":[191]},{"name":"IVpnPlugIn","features":[191]},{"name":"IVpnPlugInProfile","features":[191]},{"name":"IVpnPlugInProfile2","features":[191]},{"name":"IVpnPlugInReconnectTransport","features":[191]},{"name":"IVpnProfile","features":[191]},{"name":"IVpnRoute","features":[191]},{"name":"IVpnRouteAssignment","features":[191]},{"name":"IVpnRouteFactory","features":[191]},{"name":"IVpnSystemHealth","features":[191]},{"name":"IVpnTrafficFilter","features":[191]},{"name":"IVpnTrafficFilterAssignment","features":[191]},{"name":"IVpnTrafficFilterFactory","features":[191]},{"name":"VpnAppId","features":[191]},{"name":"VpnAppIdType","features":[191]},{"name":"VpnAuthenticationMethod","features":[191]},{"name":"VpnChannel","features":[191]},{"name":"VpnChannelActivityEventArgs","features":[191]},{"name":"VpnChannelActivityEventType","features":[191]},{"name":"VpnChannelActivityStateChangedArgs","features":[191]},{"name":"VpnChannelConfiguration","features":[191]},{"name":"VpnChannelRequestCredentialsOptions","features":[191]},{"name":"VpnCredential","features":[191]},{"name":"VpnCredentialType","features":[191]},{"name":"VpnCustomCheckBox","features":[191]},{"name":"VpnCustomComboBox","features":[191]},{"name":"VpnCustomEditBox","features":[191]},{"name":"VpnCustomErrorBox","features":[191]},{"name":"VpnCustomPromptBooleanInput","features":[191]},{"name":"VpnCustomPromptOptionSelector","features":[191]},{"name":"VpnCustomPromptText","features":[191]},{"name":"VpnCustomPromptTextInput","features":[191]},{"name":"VpnCustomTextBox","features":[191]},{"name":"VpnDataPathType","features":[191]},{"name":"VpnDomainNameAssignment","features":[191]},{"name":"VpnDomainNameInfo","features":[191]},{"name":"VpnDomainNameType","features":[191]},{"name":"VpnForegroundActivatedEventArgs","features":[191]},{"name":"VpnForegroundActivationOperation","features":[191]},{"name":"VpnIPProtocol","features":[191]},{"name":"VpnInterfaceId","features":[191]},{"name":"VpnManagementAgent","features":[191]},{"name":"VpnManagementConnectionStatus","features":[191]},{"name":"VpnManagementErrorStatus","features":[191]},{"name":"VpnNamespaceAssignment","features":[191]},{"name":"VpnNamespaceInfo","features":[191]},{"name":"VpnNativeProfile","features":[191]},{"name":"VpnNativeProtocolType","features":[191]},{"name":"VpnPacketBuffer","features":[191]},{"name":"VpnPacketBufferList","features":[191]},{"name":"VpnPacketBufferStatus","features":[191]},{"name":"VpnPickedCredential","features":[191]},{"name":"VpnPlugInProfile","features":[191]},{"name":"VpnRoute","features":[191]},{"name":"VpnRouteAssignment","features":[191]},{"name":"VpnRoutingPolicyType","features":[191]},{"name":"VpnSystemHealth","features":[191]},{"name":"VpnTrafficFilter","features":[191]},{"name":"VpnTrafficFilterAssignment","features":[191]}],"200":[{"name":"IXboxLiveDeviceAddress","features":[192]},{"name":"IXboxLiveDeviceAddressStatics","features":[192]},{"name":"IXboxLiveEndpointPair","features":[192]},{"name":"IXboxLiveEndpointPairCreationResult","features":[192]},{"name":"IXboxLiveEndpointPairStateChangedEventArgs","features":[192]},{"name":"IXboxLiveEndpointPairStatics","features":[192]},{"name":"IXboxLiveEndpointPairTemplate","features":[192]},{"name":"IXboxLiveEndpointPairTemplateStatics","features":[192]},{"name":"IXboxLiveInboundEndpointPairCreatedEventArgs","features":[192]},{"name":"IXboxLiveQualityOfServiceMeasurement","features":[192]},{"name":"IXboxLiveQualityOfServiceMeasurementStatics","features":[192]},{"name":"IXboxLiveQualityOfServiceMetricResult","features":[192]},{"name":"IXboxLiveQualityOfServicePrivatePayloadResult","features":[192]},{"name":"XboxLiveDeviceAddress","features":[192]},{"name":"XboxLiveEndpointPair","features":[192]},{"name":"XboxLiveEndpointPairCreationBehaviors","features":[192]},{"name":"XboxLiveEndpointPairCreationResult","features":[192]},{"name":"XboxLiveEndpointPairCreationStatus","features":[192]},{"name":"XboxLiveEndpointPairState","features":[192]},{"name":"XboxLiveEndpointPairStateChangedEventArgs","features":[192]},{"name":"XboxLiveEndpointPairTemplate","features":[192]},{"name":"XboxLiveInboundEndpointPairCreatedEventArgs","features":[192]},{"name":"XboxLiveNetworkAccessKind","features":[192]},{"name":"XboxLiveQualityOfServiceMeasurement","features":[192]},{"name":"XboxLiveQualityOfServiceMeasurementStatus","features":[192]},{"name":"XboxLiveQualityOfServiceMetric","features":[192]},{"name":"XboxLiveQualityOfServiceMetricResult","features":[192]},{"name":"XboxLiveQualityOfServicePrivatePayloadResult","features":[192]},{"name":"XboxLiveSecureSocketsContract","features":[192]},{"name":"XboxLiveSocketKind","features":[192]}],"201":[{"name":"IPerceptionTimestamp","features":[193]},{"name":"IPerceptionTimestamp2","features":[193]},{"name":"IPerceptionTimestampHelperStatics","features":[193]},{"name":"IPerceptionTimestampHelperStatics2","features":[193]},{"name":"PerceptionTimestamp","features":[193]},{"name":"PerceptionTimestampHelper","features":[193]}],"202":[{"name":"CorePerceptionAutomation","features":[194]},{"name":"ICorePerceptionAutomationStatics","features":[194]},{"name":"PerceptionAutomationCoreContract","features":[194]}],"203":[{"name":"EyesPose","features":[195]},{"name":"HandJointKind","features":[195]},{"name":"HandMeshObserver","features":[195]},{"name":"HandMeshVertex","features":[69,195]},{"name":"HandMeshVertexState","features":[195]},{"name":"HandPose","features":[195]},{"name":"HeadPose","features":[195]},{"name":"IEyesPose","features":[195]},{"name":"IEyesPoseStatics","features":[195]},{"name":"IHandMeshObserver","features":[195]},{"name":"IHandMeshVertexState","features":[195]},{"name":"IHandPose","features":[195]},{"name":"IHeadPose","features":[195]},{"name":"JointPose","features":[69,195]},{"name":"JointPoseAccuracy","features":[195]}],"204":[{"name":"ISpatialAnchor","features":[196]},{"name":"ISpatialAnchor2","features":[196]},{"name":"ISpatialAnchorExportSufficiency","features":[196]},{"name":"ISpatialAnchorExporter","features":[196]},{"name":"ISpatialAnchorExporterStatics","features":[196]},{"name":"ISpatialAnchorManagerStatics","features":[196]},{"name":"ISpatialAnchorRawCoordinateSystemAdjustedEventArgs","features":[196]},{"name":"ISpatialAnchorStatics","features":[196]},{"name":"ISpatialAnchorStore","features":[196]},{"name":"ISpatialAnchorTransferManagerStatics","features":[196]},{"name":"ISpatialBoundingVolume","features":[196]},{"name":"ISpatialBoundingVolumeStatics","features":[196]},{"name":"ISpatialCoordinateSystem","features":[196]},{"name":"ISpatialEntity","features":[196]},{"name":"ISpatialEntityAddedEventArgs","features":[196]},{"name":"ISpatialEntityFactory","features":[196]},{"name":"ISpatialEntityRemovedEventArgs","features":[196]},{"name":"ISpatialEntityStore","features":[196]},{"name":"ISpatialEntityStoreStatics","features":[196]},{"name":"ISpatialEntityUpdatedEventArgs","features":[196]},{"name":"ISpatialEntityWatcher","features":[196]},{"name":"ISpatialLocation","features":[196]},{"name":"ISpatialLocation2","features":[196]},{"name":"ISpatialLocator","features":[196]},{"name":"ISpatialLocatorAttachedFrameOfReference","features":[196]},{"name":"ISpatialLocatorPositionalTrackingDeactivatingEventArgs","features":[196]},{"name":"ISpatialLocatorStatics","features":[196]},{"name":"ISpatialStageFrameOfReference","features":[196]},{"name":"ISpatialStageFrameOfReferenceStatics","features":[196]},{"name":"ISpatialStationaryFrameOfReference","features":[196]},{"name":"SpatialAnchor","features":[196]},{"name":"SpatialAnchorExportPurpose","features":[196]},{"name":"SpatialAnchorExportSufficiency","features":[196]},{"name":"SpatialAnchorExporter","features":[196]},{"name":"SpatialAnchorManager","features":[196]},{"name":"SpatialAnchorRawCoordinateSystemAdjustedEventArgs","features":[196]},{"name":"SpatialAnchorStore","features":[196]},{"name":"SpatialAnchorTransferManager","features":[196]},{"name":"SpatialBoundingBox","features":[69,196]},{"name":"SpatialBoundingFrustum","features":[69,196]},{"name":"SpatialBoundingOrientedBox","features":[69,196]},{"name":"SpatialBoundingSphere","features":[69,196]},{"name":"SpatialBoundingVolume","features":[196]},{"name":"SpatialCoordinateSystem","features":[196]},{"name":"SpatialEntity","features":[196]},{"name":"SpatialEntityAddedEventArgs","features":[196]},{"name":"SpatialEntityRemovedEventArgs","features":[196]},{"name":"SpatialEntityStore","features":[196]},{"name":"SpatialEntityUpdatedEventArgs","features":[196]},{"name":"SpatialEntityWatcher","features":[196]},{"name":"SpatialEntityWatcherStatus","features":[196]},{"name":"SpatialLocatability","features":[196]},{"name":"SpatialLocation","features":[196]},{"name":"SpatialLocator","features":[196]},{"name":"SpatialLocatorAttachedFrameOfReference","features":[196]},{"name":"SpatialLocatorPositionalTrackingDeactivatingEventArgs","features":[196]},{"name":"SpatialLookDirectionRange","features":[196]},{"name":"SpatialMovementRange","features":[196]},{"name":"SpatialPerceptionAccessStatus","features":[196]},{"name":"SpatialRay","features":[69,196]},{"name":"SpatialStageFrameOfReference","features":[196]},{"name":"SpatialStationaryFrameOfReference","features":[196]}],"205":[{"name":"ISpatialGraphInteropFrameOfReferencePreview","features":[197]},{"name":"ISpatialGraphInteropPreviewStatics","features":[197]},{"name":"ISpatialGraphInteropPreviewStatics2","features":[197]},{"name":"SpatialGraphInteropFrameOfReferencePreview","features":[197]},{"name":"SpatialGraphInteropPreview","features":[197]}],"206":[{"name":"ISpatialSurfaceInfo","features":[198]},{"name":"ISpatialSurfaceMesh","features":[198]},{"name":"ISpatialSurfaceMeshBuffer","features":[198]},{"name":"ISpatialSurfaceMeshOptions","features":[198]},{"name":"ISpatialSurfaceMeshOptionsStatics","features":[198]},{"name":"ISpatialSurfaceObserver","features":[198]},{"name":"ISpatialSurfaceObserverStatics","features":[198]},{"name":"ISpatialSurfaceObserverStatics2","features":[198]},{"name":"SpatialSurfaceInfo","features":[198]},{"name":"SpatialSurfaceMesh","features":[198]},{"name":"SpatialSurfaceMeshBuffer","features":[198]},{"name":"SpatialSurfaceMeshOptions","features":[198]},{"name":"SpatialSurfaceObserver","features":[198]}],"207":[{"name":"PhoneContract","features":[199]}],"208":[{"name":"ApplicationProfile","features":[200]},{"name":"ApplicationProfileModes","features":[200]},{"name":"IApplicationProfileStatics","features":[200]}],"209":[{"name":"IVibrationDevice","features":[201]},{"name":"IVibrationDeviceStatics","features":[201]},{"name":"VibrationDevice","features":[201]}],"210":[{"name":"Battery","features":[202]},{"name":"IBattery","features":[202]},{"name":"IBatteryStatics","features":[202]}],"211":[{"name":"Enterprise","features":[203]},{"name":"EnterpriseEnrollmentManager","features":[203]},{"name":"EnterpriseEnrollmentResult","features":[203]},{"name":"EnterpriseEnrollmentStatus","features":[203]},{"name":"EnterpriseStatus","features":[203]},{"name":"IEnterprise","features":[203]},{"name":"IEnterpriseEnrollmentManager","features":[203]},{"name":"IEnterpriseEnrollmentResult","features":[203]},{"name":"IInstallationManagerStatics","features":[203]},{"name":"IInstallationManagerStatics2","features":[203]},{"name":"IPackageInstallResult","features":[203]},{"name":"IPackageInstallResult2","features":[203]},{"name":"InstallationManager","features":[203]},{"name":"PackageInstallResult","features":[203]}],"212":[{"name":"AudioRoutingEndpoint","features":[204]},{"name":"AudioRoutingManager","features":[204]},{"name":"AvailableAudioRoutingEndpoints","features":[204]},{"name":"IAudioRoutingManager","features":[204]},{"name":"IAudioRoutingManagerStatics","features":[204]}],"213":[{"name":"AccessoryManager","features":[205]},{"name":"AccessoryNotificationType","features":[205]},{"name":"AlarmNotificationTriggerDetails","features":[205]},{"name":"AppNotificationInfo","features":[205]},{"name":"BinaryId","features":[205]},{"name":"CalendarChangedEvent","features":[205]},{"name":"CalendarChangedNotificationTriggerDetails","features":[205]},{"name":"CortanaTileNotificationTriggerDetails","features":[205]},{"name":"EmailAccountInfo","features":[205]},{"name":"EmailFolderInfo","features":[205]},{"name":"EmailNotificationTriggerDetails","features":[205]},{"name":"EmailReadNotificationTriggerDetails","features":[205]},{"name":"IAccessoryManager","features":[205]},{"name":"IAccessoryManager2","features":[205]},{"name":"IAccessoryManager3","features":[205]},{"name":"IAccessoryNotificationTriggerDetails","features":[205]},{"name":"IAlarmNotificationTriggerDetails","features":[205]},{"name":"IAlarmNotificationTriggerDetails2","features":[205]},{"name":"IAppNotificationInfo","features":[205]},{"name":"IBinaryId","features":[205]},{"name":"ICalendarChangedNotificationTriggerDetails","features":[205]},{"name":"ICortanaTileNotificationTriggerDetails","features":[205]},{"name":"IEmailAccountInfo","features":[205]},{"name":"IEmailFolderInfo","features":[205]},{"name":"IEmailNotificationTriggerDetails","features":[205]},{"name":"IEmailNotificationTriggerDetails2","features":[205]},{"name":"IEmailReadNotificationTriggerDetails","features":[205]},{"name":"IMediaControlsTriggerDetails","features":[205]},{"name":"IMediaMetadata","features":[205]},{"name":"IPhoneCallDetails","features":[205]},{"name":"IPhoneLineDetails","features":[205]},{"name":"IPhoneLineDetails2","features":[205]},{"name":"IPhoneNotificationTriggerDetails","features":[205]},{"name":"IReminderNotificationTriggerDetails","features":[205]},{"name":"IReminderNotificationTriggerDetails2","features":[205]},{"name":"ISpeedDialEntry","features":[205]},{"name":"ITextResponse","features":[205]},{"name":"IToastNotificationTriggerDetails","features":[205]},{"name":"IToastNotificationTriggerDetails2","features":[205]},{"name":"IVolumeInfo","features":[205]},{"name":"MediaControlsTriggerDetails","features":[205]},{"name":"MediaMetadata","features":[205]},{"name":"PhoneCallAudioEndpoint","features":[205]},{"name":"PhoneCallDetails","features":[205]},{"name":"PhoneCallDirection","features":[205]},{"name":"PhoneCallState","features":[205]},{"name":"PhoneCallTransport","features":[205]},{"name":"PhoneLineDetails","features":[205]},{"name":"PhoneLineRegistrationState","features":[205]},{"name":"PhoneMediaType","features":[205]},{"name":"PhoneNotificationTriggerDetails","features":[205]},{"name":"PhoneNotificationType","features":[205]},{"name":"PlaybackCapability","features":[205]},{"name":"PlaybackCommand","features":[205]},{"name":"PlaybackStatus","features":[205]},{"name":"ReminderNotificationTriggerDetails","features":[205]},{"name":"ReminderState","features":[205]},{"name":"SpeedDialEntry","features":[205]},{"name":"TextResponse","features":[205]},{"name":"ToastNotificationTriggerDetails","features":[205]},{"name":"VibrateState","features":[205]},{"name":"VolumeInfo","features":[205]}],"214":[{"name":"ContactAddress","features":[206]},{"name":"ContactChangeRecord","features":[206]},{"name":"ContactChangeType","features":[206]},{"name":"ContactInformation","features":[206]},{"name":"ContactQueryOptions","features":[206]},{"name":"ContactQueryResult","features":[206]},{"name":"ContactQueryResultOrdering","features":[206]},{"name":"ContactStore","features":[206]},{"name":"ContactStoreApplicationAccessMode","features":[206]},{"name":"ContactStoreSystemAccessMode","features":[206]},{"name":"IContactAddress","features":[206]},{"name":"IContactChangeRecord","features":[206]},{"name":"IContactInformation","features":[206]},{"name":"IContactInformation2","features":[206]},{"name":"IContactInformationStatics","features":[206]},{"name":"IContactQueryOptions","features":[206]},{"name":"IContactQueryResult","features":[206]},{"name":"IContactStore","features":[206]},{"name":"IContactStore2","features":[206]},{"name":"IContactStoreStatics","features":[206]},{"name":"IKnownContactPropertiesStatics","features":[206]},{"name":"IStoredContact","features":[206]},{"name":"IStoredContactFactory","features":[206]},{"name":"KnownContactProperties","features":[206]},{"name":"StoredContact","features":[206]},{"name":"VCardFormat","features":[206]}],"215":[{"name":"ContactPartnerProvisioningManager","features":[207]},{"name":"IContactPartnerProvisioningManagerStatics","features":[207]},{"name":"IContactPartnerProvisioningManagerStatics2","features":[207]},{"name":"IMessagePartnerProvisioningManagerStatics","features":[207]},{"name":"MessagePartnerProvisioningManager","features":[207]}],"216":[{"name":"SpeechRecognitionUIStatus","features":[208]}],"217":[{"name":"DualSimTile","features":[209]},{"name":"DualSimTileContract","features":[209]},{"name":"IDualSimTile","features":[209]},{"name":"IDualSimTileStatics","features":[209]},{"name":"IToastNotificationManagerStatics3","features":[209]}],"218":[{"name":"ISystemProtectionStatics","features":[210]},{"name":"ISystemProtectionUnlockStatics","features":[210]},{"name":"SystemProtection","features":[210]}],"219":[{"name":"IPowerManagerStatics","features":[211]},{"name":"IPowerManagerStatics2","features":[211]},{"name":"PowerManager","features":[211]},{"name":"PowerSavingMode","features":[211]}],"220":[{"name":"IRetailModeStatics","features":[212]},{"name":"RetailMode","features":[212]}],"221":[{"name":"GameService","features":[213]},{"name":"GameServiceGameOutcome","features":[213]},{"name":"GameServicePropertyCollection","features":[213]},{"name":"GameServiceScoreKind","features":[213]},{"name":"IGameService","features":[213]},{"name":"IGameService2","features":[213]},{"name":"IGameServicePropertyCollection","features":[213]}],"222":[{"name":"BackPressedEventArgs","features":[214]},{"name":"CameraEventArgs","features":[214]},{"name":"HardwareButtons","features":[214]},{"name":"IBackPressedEventArgs","features":[214]},{"name":"ICameraEventArgs","features":[214]},{"name":"IHardwareButtonsStatics","features":[214]},{"name":"IHardwareButtonsStatics2","features":[214]}],"223":[{"name":"EnterpriseKeyCredentialRegistrationInfo","features":[215]},{"name":"EnterpriseKeyCredentialRegistrationManager","features":[215]},{"name":"IEnterpriseKeyCredentialRegistrationInfo","features":[215]},{"name":"IEnterpriseKeyCredentialRegistrationManager","features":[215]},{"name":"IEnterpriseKeyCredentialRegistrationManagerStatics","features":[215]}],"224":[{"name":"IMicrosoftAccountMultiFactorAuthenticationManager","features":[216]},{"name":"IMicrosoftAccountMultiFactorAuthenticatorStatics","features":[216]},{"name":"IMicrosoftAccountMultiFactorGetSessionsResult","features":[216]},{"name":"IMicrosoftAccountMultiFactorOneTimeCodedInfo","features":[216]},{"name":"IMicrosoftAccountMultiFactorSessionInfo","features":[216]},{"name":"IMicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo","features":[216]},{"name":"MicrosoftAccountMultiFactorAuthenticationManager","features":[216]},{"name":"MicrosoftAccountMultiFactorAuthenticationType","features":[216]},{"name":"MicrosoftAccountMultiFactorGetSessionsResult","features":[216]},{"name":"MicrosoftAccountMultiFactorOneTimeCodedInfo","features":[216]},{"name":"MicrosoftAccountMultiFactorServiceResponse","features":[216]},{"name":"MicrosoftAccountMultiFactorSessionApprovalStatus","features":[216]},{"name":"MicrosoftAccountMultiFactorSessionAuthenticationStatus","features":[216]},{"name":"MicrosoftAccountMultiFactorSessionInfo","features":[216]},{"name":"MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo","features":[216]}],"226":[{"name":"CredentialPromptType","features":[217]},{"name":"IOnlineIdAuthenticator","features":[217]},{"name":"IOnlineIdServiceTicket","features":[217]},{"name":"IOnlineIdServiceTicketRequest","features":[217]},{"name":"IOnlineIdServiceTicketRequestFactory","features":[217]},{"name":"IOnlineIdSystemAuthenticatorForUser","features":[217]},{"name":"IOnlineIdSystemAuthenticatorStatics","features":[217]},{"name":"IOnlineIdSystemIdentity","features":[217]},{"name":"IOnlineIdSystemTicketResult","features":[217]},{"name":"IUserIdentity","features":[217]},{"name":"OnlineIdAuthenticator","features":[217]},{"name":"OnlineIdServiceTicket","features":[217]},{"name":"OnlineIdServiceTicketRequest","features":[217]},{"name":"OnlineIdSystemAuthenticator","features":[217]},{"name":"OnlineIdSystemAuthenticatorForUser","features":[217]},{"name":"OnlineIdSystemIdentity","features":[217]},{"name":"OnlineIdSystemTicketResult","features":[217]},{"name":"OnlineIdSystemTicketStatus","features":[217]},{"name":"SignOutUserOperation","features":[77,217]},{"name":"UserAuthenticationOperation","features":[77,217]},{"name":"UserIdentity","features":[217]}],"227":[{"name":"IWebAuthenticationBrokerStatics","features":[218]},{"name":"IWebAuthenticationBrokerStatics2","features":[218]},{"name":"IWebAuthenticationResult","features":[218]},{"name":"TokenBindingKeyType","features":[218]},{"name":"WebAuthenticationBroker","features":[218]},{"name":"WebAuthenticationOptions","features":[218]},{"name":"WebAuthenticationResult","features":[218]},{"name":"WebAuthenticationStatus","features":[218]}],"228":[{"name":"FindAllAccountsResult","features":[219]},{"name":"FindAllWebAccountsStatus","features":[219]},{"name":"IFindAllAccountsResult","features":[219]},{"name":"IWebAccountEventArgs","features":[219]},{"name":"IWebAccountMonitor","features":[219]},{"name":"IWebAccountMonitor2","features":[219]},{"name":"IWebAuthenticationCoreManagerStatics","features":[219]},{"name":"IWebAuthenticationCoreManagerStatics2","features":[219]},{"name":"IWebAuthenticationCoreManagerStatics3","features":[219]},{"name":"IWebAuthenticationCoreManagerStatics4","features":[219]},{"name":"IWebProviderError","features":[219]},{"name":"IWebProviderErrorFactory","features":[219]},{"name":"IWebTokenRequest","features":[219]},{"name":"IWebTokenRequest2","features":[219]},{"name":"IWebTokenRequest3","features":[219]},{"name":"IWebTokenRequestFactory","features":[219]},{"name":"IWebTokenRequestResult","features":[219]},{"name":"IWebTokenResponse","features":[219]},{"name":"IWebTokenResponseFactory","features":[219]},{"name":"WebAccountEventArgs","features":[219]},{"name":"WebAccountMonitor","features":[219]},{"name":"WebAuthenticationCoreManager","features":[219]},{"name":"WebProviderError","features":[219]},{"name":"WebTokenRequest","features":[219]},{"name":"WebTokenRequestPromptType","features":[219]},{"name":"WebTokenRequestResult","features":[219]},{"name":"WebTokenRequestStatus","features":[219]},{"name":"WebTokenResponse","features":[219]}],"229":[{"name":"IWebAccountClientView","features":[220]},{"name":"IWebAccountClientViewFactory","features":[220]},{"name":"IWebAccountManagerStatics","features":[220]},{"name":"IWebAccountManagerStatics2","features":[220]},{"name":"IWebAccountManagerStatics3","features":[220]},{"name":"IWebAccountManagerStatics4","features":[220]},{"name":"IWebAccountMapManagerStatics","features":[220]},{"name":"IWebAccountProviderAddAccountOperation","features":[220]},{"name":"IWebAccountProviderBaseReportOperation","features":[220]},{"name":"IWebAccountProviderDeleteAccountOperation","features":[220]},{"name":"IWebAccountProviderManageAccountOperation","features":[220]},{"name":"IWebAccountProviderOperation","features":[220]},{"name":"IWebAccountProviderRetrieveCookiesOperation","features":[220]},{"name":"IWebAccountProviderSignOutAccountOperation","features":[220]},{"name":"IWebAccountProviderSilentReportOperation","features":[220]},{"name":"IWebAccountProviderTokenObjects","features":[220]},{"name":"IWebAccountProviderTokenObjects2","features":[220]},{"name":"IWebAccountProviderTokenOperation","features":[220]},{"name":"IWebAccountProviderUIReportOperation","features":[220]},{"name":"IWebAccountScopeManagerStatics","features":[220]},{"name":"IWebProviderTokenRequest","features":[220]},{"name":"IWebProviderTokenRequest2","features":[220]},{"name":"IWebProviderTokenRequest3","features":[220]},{"name":"IWebProviderTokenResponse","features":[220]},{"name":"IWebProviderTokenResponseFactory","features":[220]},{"name":"WebAccountClientView","features":[220]},{"name":"WebAccountClientViewType","features":[220]},{"name":"WebAccountManager","features":[220]},{"name":"WebAccountProviderAddAccountOperation","features":[220]},{"name":"WebAccountProviderDeleteAccountOperation","features":[220]},{"name":"WebAccountProviderGetTokenSilentOperation","features":[220]},{"name":"WebAccountProviderManageAccountOperation","features":[220]},{"name":"WebAccountProviderOperationKind","features":[220]},{"name":"WebAccountProviderRequestTokenOperation","features":[220]},{"name":"WebAccountProviderRetrieveCookiesOperation","features":[220]},{"name":"WebAccountProviderSignOutAccountOperation","features":[220]},{"name":"WebAccountProviderTriggerDetails","features":[220]},{"name":"WebAccountScope","features":[220]},{"name":"WebAccountSelectionOptions","features":[220]},{"name":"WebProviderTokenRequest","features":[220]},{"name":"WebProviderTokenResponse","features":[220]}],"230":[{"name":"AppCapability","features":[221]},{"name":"AppCapabilityAccessChangedEventArgs","features":[221]},{"name":"AppCapabilityAccessStatus","features":[221]},{"name":"IAppCapability","features":[221]},{"name":"IAppCapability2","features":[221]},{"name":"IAppCapabilityAccessChangedEventArgs","features":[221]},{"name":"IAppCapabilityStatics","features":[221]}],"231":[{"name":"ICredentialFactory","features":[222]},{"name":"IKeyCredential","features":[222]},{"name":"IKeyCredentialAttestationResult","features":[222]},{"name":"IKeyCredentialManagerStatics","features":[222]},{"name":"IKeyCredentialOperationResult","features":[222]},{"name":"IKeyCredentialRetrievalResult","features":[222]},{"name":"IPasswordCredential","features":[222]},{"name":"IPasswordVault","features":[222]},{"name":"IWebAccount","features":[222]},{"name":"IWebAccount2","features":[222]},{"name":"IWebAccountFactory","features":[222]},{"name":"IWebAccountProvider","features":[222]},{"name":"IWebAccountProvider2","features":[222]},{"name":"IWebAccountProvider3","features":[222]},{"name":"IWebAccountProvider4","features":[222]},{"name":"IWebAccountProviderFactory","features":[222]},{"name":"KeyCredential","features":[222]},{"name":"KeyCredentialAttestationResult","features":[222]},{"name":"KeyCredentialAttestationStatus","features":[222]},{"name":"KeyCredentialCreationOption","features":[222]},{"name":"KeyCredentialManager","features":[222]},{"name":"KeyCredentialOperationResult","features":[222]},{"name":"KeyCredentialRetrievalResult","features":[222]},{"name":"KeyCredentialStatus","features":[222]},{"name":"PasswordCredential","features":[222]},{"name":"PasswordCredentialPropertyStore","features":[37,222]},{"name":"PasswordVault","features":[222]},{"name":"WebAccount","features":[222]},{"name":"WebAccountPictureSize","features":[222]},{"name":"WebAccountProvider","features":[222]},{"name":"WebAccountState","features":[222]}],"232":[{"name":"AuthenticationProtocol","features":[223]},{"name":"CredentialPicker","features":[223]},{"name":"CredentialPickerOptions","features":[223]},{"name":"CredentialPickerResults","features":[223]},{"name":"CredentialSaveOption","features":[223]},{"name":"ICredentialPickerOptions","features":[223]},{"name":"ICredentialPickerResults","features":[223]},{"name":"ICredentialPickerStatics","features":[223]},{"name":"IUserConsentVerifierStatics","features":[223]},{"name":"UserConsentVerificationResult","features":[223]},{"name":"UserConsentVerifier","features":[223]},{"name":"UserConsentVerifierAvailability","features":[223]}],"233":[{"name":"BinaryStringEncoding","features":[224]},{"name":"CryptographicBuffer","features":[224]},{"name":"ICryptographicBufferStatics","features":[224]}],"234":[{"name":"Certificate","features":[225]},{"name":"CertificateChain","features":[225]},{"name":"CertificateChainPolicy","features":[225]},{"name":"CertificateEnrollmentManager","features":[225]},{"name":"CertificateExtension","features":[225]},{"name":"CertificateKeyUsages","features":[225]},{"name":"CertificateQuery","features":[225]},{"name":"CertificateRequestProperties","features":[225]},{"name":"CertificateStore","features":[225]},{"name":"CertificateStores","features":[225]},{"name":"ChainBuildingParameters","features":[225]},{"name":"ChainValidationParameters","features":[225]},{"name":"ChainValidationResult","features":[225]},{"name":"CmsAttachedSignature","features":[225]},{"name":"CmsDetachedSignature","features":[225]},{"name":"CmsSignerInfo","features":[225]},{"name":"CmsTimestampInfo","features":[225]},{"name":"EnrollKeyUsages","features":[225]},{"name":"ExportOption","features":[225]},{"name":"ICertificate","features":[225]},{"name":"ICertificate2","features":[225]},{"name":"ICertificate3","features":[225]},{"name":"ICertificateChain","features":[225]},{"name":"ICertificateEnrollmentManagerStatics","features":[225]},{"name":"ICertificateEnrollmentManagerStatics2","features":[225]},{"name":"ICertificateEnrollmentManagerStatics3","features":[225]},{"name":"ICertificateExtension","features":[225]},{"name":"ICertificateFactory","features":[225]},{"name":"ICertificateKeyUsages","features":[225]},{"name":"ICertificateQuery","features":[225]},{"name":"ICertificateQuery2","features":[225]},{"name":"ICertificateRequestProperties","features":[225]},{"name":"ICertificateRequestProperties2","features":[225]},{"name":"ICertificateRequestProperties3","features":[225]},{"name":"ICertificateRequestProperties4","features":[225]},{"name":"ICertificateStore","features":[225]},{"name":"ICertificateStore2","features":[225]},{"name":"ICertificateStoresStatics","features":[225]},{"name":"ICertificateStoresStatics2","features":[225]},{"name":"IChainBuildingParameters","features":[225]},{"name":"IChainValidationParameters","features":[225]},{"name":"ICmsAttachedSignature","features":[225]},{"name":"ICmsAttachedSignatureFactory","features":[225]},{"name":"ICmsAttachedSignatureStatics","features":[225]},{"name":"ICmsDetachedSignature","features":[225]},{"name":"ICmsDetachedSignatureFactory","features":[225]},{"name":"ICmsDetachedSignatureStatics","features":[225]},{"name":"ICmsSignerInfo","features":[225]},{"name":"ICmsTimestampInfo","features":[225]},{"name":"IKeyAlgorithmNamesStatics","features":[225]},{"name":"IKeyAlgorithmNamesStatics2","features":[225]},{"name":"IKeyAttestationHelperStatics","features":[225]},{"name":"IKeyAttestationHelperStatics2","features":[225]},{"name":"IKeyStorageProviderNamesStatics","features":[225]},{"name":"IKeyStorageProviderNamesStatics2","features":[225]},{"name":"IPfxImportParameters","features":[225]},{"name":"IStandardCertificateStoreNamesStatics","features":[225]},{"name":"ISubjectAlternativeNameInfo","features":[225]},{"name":"ISubjectAlternativeNameInfo2","features":[225]},{"name":"IUserCertificateEnrollmentManager","features":[225]},{"name":"IUserCertificateEnrollmentManager2","features":[225]},{"name":"IUserCertificateStore","features":[225]},{"name":"InstallOptions","features":[225]},{"name":"KeyAlgorithmNames","features":[225]},{"name":"KeyAttestationHelper","features":[225]},{"name":"KeyProtectionLevel","features":[225]},{"name":"KeySize","features":[225]},{"name":"KeyStorageProviderNames","features":[225]},{"name":"PfxImportParameters","features":[225]},{"name":"SignatureValidationResult","features":[225]},{"name":"StandardCertificateStoreNames","features":[225]},{"name":"SubjectAlternativeNameInfo","features":[225]},{"name":"UserCertificateEnrollmentManager","features":[225]},{"name":"UserCertificateStore","features":[225]}],"235":[{"name":"AsymmetricAlgorithmNames","features":[226]},{"name":"AsymmetricKeyAlgorithmProvider","features":[226]},{"name":"Capi1KdfTargetAlgorithm","features":[226]},{"name":"CryptographicEngine","features":[226]},{"name":"CryptographicHash","features":[226]},{"name":"CryptographicKey","features":[226]},{"name":"CryptographicPadding","features":[226]},{"name":"CryptographicPrivateKeyBlobType","features":[226]},{"name":"CryptographicPublicKeyBlobType","features":[226]},{"name":"EccCurveNames","features":[226]},{"name":"EncryptedAndAuthenticatedData","features":[226]},{"name":"HashAlgorithmNames","features":[226]},{"name":"HashAlgorithmProvider","features":[226]},{"name":"IAsymmetricAlgorithmNamesStatics","features":[226]},{"name":"IAsymmetricAlgorithmNamesStatics2","features":[226]},{"name":"IAsymmetricKeyAlgorithmProvider","features":[226]},{"name":"IAsymmetricKeyAlgorithmProvider2","features":[226]},{"name":"IAsymmetricKeyAlgorithmProviderStatics","features":[226]},{"name":"ICryptographicEngineStatics","features":[226]},{"name":"ICryptographicEngineStatics2","features":[226]},{"name":"ICryptographicKey","features":[226]},{"name":"IEccCurveNamesStatics","features":[226]},{"name":"IEncryptedAndAuthenticatedData","features":[226]},{"name":"IHashAlgorithmNamesStatics","features":[226]},{"name":"IHashAlgorithmProvider","features":[226]},{"name":"IHashAlgorithmProviderStatics","features":[226]},{"name":"IHashComputation","features":[226]},{"name":"IKeyDerivationAlgorithmNamesStatics","features":[226]},{"name":"IKeyDerivationAlgorithmNamesStatics2","features":[226]},{"name":"IKeyDerivationAlgorithmProvider","features":[226]},{"name":"IKeyDerivationAlgorithmProviderStatics","features":[226]},{"name":"IKeyDerivationParameters","features":[226]},{"name":"IKeyDerivationParameters2","features":[226]},{"name":"IKeyDerivationParametersStatics","features":[226]},{"name":"IKeyDerivationParametersStatics2","features":[226]},{"name":"IMacAlgorithmNamesStatics","features":[226]},{"name":"IMacAlgorithmProvider","features":[226]},{"name":"IMacAlgorithmProvider2","features":[226]},{"name":"IMacAlgorithmProviderStatics","features":[226]},{"name":"IPersistedKeyProviderStatics","features":[226]},{"name":"ISymmetricAlgorithmNamesStatics","features":[226]},{"name":"ISymmetricKeyAlgorithmProvider","features":[226]},{"name":"ISymmetricKeyAlgorithmProviderStatics","features":[226]},{"name":"KeyDerivationAlgorithmNames","features":[226]},{"name":"KeyDerivationAlgorithmProvider","features":[226]},{"name":"KeyDerivationParameters","features":[226]},{"name":"MacAlgorithmNames","features":[226]},{"name":"MacAlgorithmProvider","features":[226]},{"name":"PersistedKeyProvider","features":[226]},{"name":"SymmetricAlgorithmNames","features":[226]},{"name":"SymmetricKeyAlgorithmProvider","features":[226]}],"236":[{"name":"DataProtectionProvider","features":[227]},{"name":"IDataProtectionProvider","features":[227]},{"name":"IDataProtectionProviderFactory","features":[227]}],"237":[{"name":"IUserDataAvailabilityStateChangedEventArgs","features":[228]},{"name":"IUserDataBufferUnprotectResult","features":[228]},{"name":"IUserDataProtectionManager","features":[228]},{"name":"IUserDataProtectionManagerStatics","features":[228]},{"name":"IUserDataStorageItemProtectionInfo","features":[228]},{"name":"UserDataAvailability","features":[228]},{"name":"UserDataAvailabilityStateChangedEventArgs","features":[228]},{"name":"UserDataBufferUnprotectResult","features":[228]},{"name":"UserDataBufferUnprotectStatus","features":[228]},{"name":"UserDataProtectionManager","features":[228]},{"name":"UserDataStorageItemProtectionInfo","features":[228]},{"name":"UserDataStorageItemProtectionStatus","features":[228]}],"238":[{"name":"BufferProtectUnprotectResult","features":[229]},{"name":"DataProtectionInfo","features":[229]},{"name":"DataProtectionManager","features":[229]},{"name":"DataProtectionStatus","features":[229]},{"name":"EnforcementLevel","features":[229]},{"name":"EnterpriseDataContract","features":[229]},{"name":"FileProtectionInfo","features":[229]},{"name":"FileProtectionManager","features":[229]},{"name":"FileProtectionStatus","features":[229]},{"name":"FileRevocationManager","features":[229]},{"name":"FileUnprotectOptions","features":[229]},{"name":"IBufferProtectUnprotectResult","features":[229]},{"name":"IDataProtectionInfo","features":[229]},{"name":"IDataProtectionManagerStatics","features":[229]},{"name":"IFileProtectionInfo","features":[229]},{"name":"IFileProtectionInfo2","features":[229]},{"name":"IFileProtectionManagerStatics","features":[229]},{"name":"IFileProtectionManagerStatics2","features":[229]},{"name":"IFileProtectionManagerStatics3","features":[229]},{"name":"IFileRevocationManagerStatics","features":[229]},{"name":"IFileUnprotectOptions","features":[229]},{"name":"IFileUnprotectOptionsFactory","features":[229]},{"name":"IProtectedAccessResumedEventArgs","features":[229]},{"name":"IProtectedAccessSuspendingEventArgs","features":[229]},{"name":"IProtectedContainerExportResult","features":[229]},{"name":"IProtectedContainerImportResult","features":[229]},{"name":"IProtectedContentRevokedEventArgs","features":[229]},{"name":"IProtectedFileCreateResult","features":[229]},{"name":"IProtectionPolicyAuditInfo","features":[229]},{"name":"IProtectionPolicyAuditInfoFactory","features":[229]},{"name":"IProtectionPolicyManager","features":[229]},{"name":"IProtectionPolicyManager2","features":[229]},{"name":"IProtectionPolicyManagerStatics","features":[229]},{"name":"IProtectionPolicyManagerStatics2","features":[229]},{"name":"IProtectionPolicyManagerStatics3","features":[229]},{"name":"IProtectionPolicyManagerStatics4","features":[229]},{"name":"IThreadNetworkContext","features":[229]},{"name":"ProtectedAccessResumedEventArgs","features":[229]},{"name":"ProtectedAccessSuspendingEventArgs","features":[229]},{"name":"ProtectedContainerExportResult","features":[229]},{"name":"ProtectedContainerImportResult","features":[229]},{"name":"ProtectedContentRevokedEventArgs","features":[229]},{"name":"ProtectedFileCreateResult","features":[229]},{"name":"ProtectedImportExportStatus","features":[229]},{"name":"ProtectionPolicyAuditAction","features":[229]},{"name":"ProtectionPolicyAuditInfo","features":[229]},{"name":"ProtectionPolicyEvaluationResult","features":[229]},{"name":"ProtectionPolicyManager","features":[229]},{"name":"ProtectionPolicyRequestAccessBehavior","features":[229]},{"name":"ThreadNetworkContext","features":[229]}],"239":[{"name":"EasClientDeviceInformation","features":[230]},{"name":"EasClientSecurityPolicy","features":[230]},{"name":"EasComplianceResults","features":[230]},{"name":"EasContract","features":[230]},{"name":"EasDisallowConvenienceLogonResult","features":[230]},{"name":"EasEncryptionProviderType","features":[230]},{"name":"EasMaxInactivityTimeLockResult","features":[230]},{"name":"EasMaxPasswordFailedAttemptsResult","features":[230]},{"name":"EasMinPasswordComplexCharactersResult","features":[230]},{"name":"EasMinPasswordLengthResult","features":[230]},{"name":"EasPasswordExpirationResult","features":[230]},{"name":"EasPasswordHistoryResult","features":[230]},{"name":"EasRequireEncryptionResult","features":[230]},{"name":"IEasClientDeviceInformation","features":[230]},{"name":"IEasClientDeviceInformation2","features":[230]},{"name":"IEasClientSecurityPolicy","features":[230]},{"name":"IEasComplianceResults","features":[230]},{"name":"IEasComplianceResults2","features":[230]}],"240":[{"name":"HostMessageReceivedCallback","features":[37,231]},{"name":"IIsolatedWindowsEnvironment","features":[231]},{"name":"IIsolatedWindowsEnvironment2","features":[231]},{"name":"IIsolatedWindowsEnvironment3","features":[231]},{"name":"IIsolatedWindowsEnvironment4","features":[231]},{"name":"IIsolatedWindowsEnvironmentCreateResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentCreateResult2","features":[231]},{"name":"IIsolatedWindowsEnvironmentFactory","features":[231]},{"name":"IIsolatedWindowsEnvironmentFile","features":[231]},{"name":"IIsolatedWindowsEnvironmentFile2","features":[231]},{"name":"IIsolatedWindowsEnvironmentHostStatics","features":[231]},{"name":"IIsolatedWindowsEnvironmentLaunchFileResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentOptions","features":[231]},{"name":"IIsolatedWindowsEnvironmentOptions2","features":[231]},{"name":"IIsolatedWindowsEnvironmentOptions3","features":[231]},{"name":"IIsolatedWindowsEnvironmentOwnerRegistrationData","features":[231]},{"name":"IIsolatedWindowsEnvironmentOwnerRegistrationResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentOwnerRegistrationStatics","features":[231]},{"name":"IIsolatedWindowsEnvironmentPostMessageResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentProcess","features":[231]},{"name":"IIsolatedWindowsEnvironmentShareFileRequestOptions","features":[231]},{"name":"IIsolatedWindowsEnvironmentShareFileResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentShareFolderRequestOptions","features":[231]},{"name":"IIsolatedWindowsEnvironmentShareFolderResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentStartProcessResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentTelemetryParameters","features":[231]},{"name":"IIsolatedWindowsEnvironmentUserInfo","features":[231]},{"name":"IIsolatedWindowsEnvironmentUserInfo2","features":[231]},{"name":"IIsolatedWindowsHostMessengerStatics","features":[231]},{"name":"IIsolatedWindowsHostMessengerStatics2","features":[231]},{"name":"IsolatedWindowsEnvironment","features":[231]},{"name":"IsolatedWindowsEnvironmentActivator","features":[231]},{"name":"IsolatedWindowsEnvironmentAllowedClipboardFormats","features":[231]},{"name":"IsolatedWindowsEnvironmentAvailablePrinters","features":[231]},{"name":"IsolatedWindowsEnvironmentClipboardCopyPasteDirections","features":[231]},{"name":"IsolatedWindowsEnvironmentContract","features":[231]},{"name":"IsolatedWindowsEnvironmentCreateProgress","features":[231]},{"name":"IsolatedWindowsEnvironmentCreateResult","features":[231]},{"name":"IsolatedWindowsEnvironmentCreateStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentCreationPriority","features":[231]},{"name":"IsolatedWindowsEnvironmentFile","features":[231]},{"name":"IsolatedWindowsEnvironmentHost","features":[231]},{"name":"IsolatedWindowsEnvironmentHostError","features":[231]},{"name":"IsolatedWindowsEnvironmentLaunchFileResult","features":[231]},{"name":"IsolatedWindowsEnvironmentLaunchFileStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentOptions","features":[231]},{"name":"IsolatedWindowsEnvironmentOwnerRegistration","features":[231]},{"name":"IsolatedWindowsEnvironmentOwnerRegistrationData","features":[231]},{"name":"IsolatedWindowsEnvironmentOwnerRegistrationResult","features":[231]},{"name":"IsolatedWindowsEnvironmentOwnerRegistrationStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentPostMessageResult","features":[231]},{"name":"IsolatedWindowsEnvironmentPostMessageStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentProcess","features":[231]},{"name":"IsolatedWindowsEnvironmentProcessState","features":[231]},{"name":"IsolatedWindowsEnvironmentProgressState","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFileRequestOptions","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFileResult","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFileStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFolderRequestOptions","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFolderResult","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFolderStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentSignInProgress","features":[231]},{"name":"IsolatedWindowsEnvironmentStartProcessResult","features":[231]},{"name":"IsolatedWindowsEnvironmentStartProcessStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentTelemetryParameters","features":[231]},{"name":"IsolatedWindowsEnvironmentUserInfo","features":[231]},{"name":"IsolatedWindowsHostMessenger","features":[231]},{"name":"MessageReceivedCallback","features":[37,231]}],"242":[{"name":"EnhancedWaypoint","features":[232]},{"name":"GuidanceContract","features":[232]},{"name":"IEnhancedWaypoint","features":[232]},{"name":"IEnhancedWaypointFactory","features":[232]},{"name":"IManeuverWarning","features":[232]},{"name":"IMapAddress","features":[232]},{"name":"IMapAddress2","features":[232]},{"name":"IMapLocation","features":[232]},{"name":"IMapLocationFinderResult","features":[232]},{"name":"IMapLocationFinderStatics","features":[232]},{"name":"IMapLocationFinderStatics2","features":[232]},{"name":"IMapManagerStatics","features":[232]},{"name":"IMapRoute","features":[232]},{"name":"IMapRoute2","features":[232]},{"name":"IMapRoute3","features":[232]},{"name":"IMapRoute4","features":[232]},{"name":"IMapRouteDrivingOptions","features":[232]},{"name":"IMapRouteDrivingOptions2","features":[232]},{"name":"IMapRouteFinderResult","features":[232]},{"name":"IMapRouteFinderResult2","features":[232]},{"name":"IMapRouteFinderStatics","features":[232]},{"name":"IMapRouteFinderStatics2","features":[232]},{"name":"IMapRouteFinderStatics3","features":[232]},{"name":"IMapRouteLeg","features":[232]},{"name":"IMapRouteLeg2","features":[232]},{"name":"IMapRouteManeuver","features":[232]},{"name":"IMapRouteManeuver2","features":[232]},{"name":"IMapRouteManeuver3","features":[232]},{"name":"IMapServiceStatics","features":[232]},{"name":"IMapServiceStatics2","features":[232]},{"name":"IMapServiceStatics3","features":[232]},{"name":"IMapServiceStatics4","features":[232]},{"name":"IPlaceInfo","features":[232]},{"name":"IPlaceInfoCreateOptions","features":[232]},{"name":"IPlaceInfoStatics","features":[232]},{"name":"IPlaceInfoStatics2","features":[232]},{"name":"LocalSearchContract","features":[232]},{"name":"ManeuverWarning","features":[232]},{"name":"ManeuverWarningKind","features":[232]},{"name":"ManeuverWarningSeverity","features":[232]},{"name":"MapAddress","features":[232]},{"name":"MapLocation","features":[232]},{"name":"MapLocationDesiredAccuracy","features":[232]},{"name":"MapLocationFinder","features":[232]},{"name":"MapLocationFinderResult","features":[232]},{"name":"MapLocationFinderStatus","features":[232]},{"name":"MapManager","features":[232]},{"name":"MapManeuverNotices","features":[232]},{"name":"MapRoute","features":[232]},{"name":"MapRouteDrivingOptions","features":[232]},{"name":"MapRouteFinder","features":[232]},{"name":"MapRouteFinderResult","features":[232]},{"name":"MapRouteFinderStatus","features":[232]},{"name":"MapRouteLeg","features":[232]},{"name":"MapRouteManeuver","features":[232]},{"name":"MapRouteManeuverKind","features":[232]},{"name":"MapRouteOptimization","features":[232]},{"name":"MapRouteRestrictions","features":[232]},{"name":"MapService","features":[232]},{"name":"MapServiceDataUsagePreference","features":[232]},{"name":"PlaceInfo","features":[232]},{"name":"PlaceInfoCreateOptions","features":[232]},{"name":"TrafficCongestion","features":[232]},{"name":"WaypointKind","features":[232]}],"243":[{"name":"GuidanceAudioMeasurementSystem","features":[233]},{"name":"GuidanceAudioNotificationKind","features":[233]},{"name":"GuidanceAudioNotificationRequestedEventArgs","features":[233]},{"name":"GuidanceAudioNotifications","features":[233]},{"name":"GuidanceLaneInfo","features":[233]},{"name":"GuidanceLaneMarkers","features":[233]},{"name":"GuidanceManeuver","features":[233]},{"name":"GuidanceManeuverKind","features":[233]},{"name":"GuidanceMapMatchedCoordinate","features":[233]},{"name":"GuidanceMode","features":[233]},{"name":"GuidanceNavigator","features":[233]},{"name":"GuidanceReroutedEventArgs","features":[233]},{"name":"GuidanceRoadSegment","features":[233]},{"name":"GuidanceRoadSignpost","features":[233]},{"name":"GuidanceRoute","features":[233]},{"name":"GuidanceTelemetryCollector","features":[233]},{"name":"GuidanceUpdatedEventArgs","features":[233]},{"name":"IGuidanceAudioNotificationRequestedEventArgs","features":[233]},{"name":"IGuidanceLaneInfo","features":[233]},{"name":"IGuidanceManeuver","features":[233]},{"name":"IGuidanceMapMatchedCoordinate","features":[233]},{"name":"IGuidanceNavigator","features":[233]},{"name":"IGuidanceNavigator2","features":[233]},{"name":"IGuidanceNavigatorStatics","features":[233]},{"name":"IGuidanceNavigatorStatics2","features":[233]},{"name":"IGuidanceReroutedEventArgs","features":[233]},{"name":"IGuidanceRoadSegment","features":[233]},{"name":"IGuidanceRoadSegment2","features":[233]},{"name":"IGuidanceRoadSignpost","features":[233]},{"name":"IGuidanceRoute","features":[233]},{"name":"IGuidanceRouteStatics","features":[233]},{"name":"IGuidanceTelemetryCollector","features":[233]},{"name":"IGuidanceTelemetryCollectorStatics","features":[233]},{"name":"IGuidanceUpdatedEventArgs","features":[233]}],"244":[{"name":"ILocalCategoriesStatics","features":[234]},{"name":"ILocalLocation","features":[234]},{"name":"ILocalLocation2","features":[234]},{"name":"ILocalLocationFinderResult","features":[234]},{"name":"ILocalLocationFinderStatics","features":[234]},{"name":"ILocalLocationHoursOfOperationItem","features":[234]},{"name":"ILocalLocationRatingInfo","features":[234]},{"name":"IPlaceInfoHelperStatics","features":[234]},{"name":"LocalCategories","features":[234]},{"name":"LocalLocation","features":[234]},{"name":"LocalLocationFinder","features":[234]},{"name":"LocalLocationFinderResult","features":[234]},{"name":"LocalLocationFinderStatus","features":[234]},{"name":"LocalLocationHoursOfOperationItem","features":[234]},{"name":"LocalLocationRatingInfo","features":[234]},{"name":"PlaceInfoHelper","features":[234]}],"245":[{"name":"IOfflineMapPackage","features":[235]},{"name":"IOfflineMapPackageQueryResult","features":[235]},{"name":"IOfflineMapPackageStartDownloadResult","features":[235]},{"name":"IOfflineMapPackageStatics","features":[235]},{"name":"OfflineMapPackage","features":[235]},{"name":"OfflineMapPackageQueryResult","features":[235]},{"name":"OfflineMapPackageQueryStatus","features":[235]},{"name":"OfflineMapPackageStartDownloadResult","features":[235]},{"name":"OfflineMapPackageStartDownloadStatus","features":[235]},{"name":"OfflineMapPackageStatus","features":[235]}],"246":[{"name":"IStoreAcquireLicenseResult","features":[236]},{"name":"IStoreAppLicense","features":[236]},{"name":"IStoreAppLicense2","features":[236]},{"name":"IStoreAvailability","features":[236]},{"name":"IStoreCanAcquireLicenseResult","features":[236]},{"name":"IStoreCollectionData","features":[236]},{"name":"IStoreConsumableResult","features":[236]},{"name":"IStoreContext","features":[236]},{"name":"IStoreContext2","features":[236]},{"name":"IStoreContext3","features":[236]},{"name":"IStoreContext4","features":[236]},{"name":"IStoreContext5","features":[236]},{"name":"IStoreContextStatics","features":[236]},{"name":"IStoreImage","features":[236]},{"name":"IStoreLicense","features":[236]},{"name":"IStorePackageInstallOptions","features":[236]},{"name":"IStorePackageLicense","features":[236]},{"name":"IStorePackageUpdate","features":[236]},{"name":"IStorePackageUpdateResult","features":[236]},{"name":"IStorePackageUpdateResult2","features":[236]},{"name":"IStorePrice","features":[236]},{"name":"IStorePrice2","features":[236]},{"name":"IStoreProduct","features":[236]},{"name":"IStoreProductOptions","features":[236]},{"name":"IStoreProductPagedQueryResult","features":[236]},{"name":"IStoreProductQueryResult","features":[236]},{"name":"IStoreProductResult","features":[236]},{"name":"IStorePurchaseProperties","features":[236]},{"name":"IStorePurchasePropertiesFactory","features":[236]},{"name":"IStorePurchaseResult","features":[236]},{"name":"IStoreQueueItem","features":[236]},{"name":"IStoreQueueItem2","features":[236]},{"name":"IStoreQueueItemCompletedEventArgs","features":[236]},{"name":"IStoreQueueItemStatus","features":[236]},{"name":"IStoreRateAndReviewResult","features":[236]},{"name":"IStoreRequestHelperStatics","features":[236]},{"name":"IStoreSendRequestResult","features":[236]},{"name":"IStoreSendRequestResult2","features":[236]},{"name":"IStoreSku","features":[236]},{"name":"IStoreSubscriptionInfo","features":[236]},{"name":"IStoreUninstallStorePackageResult","features":[236]},{"name":"IStoreVideo","features":[236]},{"name":"StoreAcquireLicenseResult","features":[236]},{"name":"StoreAppLicense","features":[236]},{"name":"StoreAvailability","features":[236]},{"name":"StoreCanAcquireLicenseResult","features":[236]},{"name":"StoreCanLicenseStatus","features":[236]},{"name":"StoreCollectionData","features":[236]},{"name":"StoreConsumableResult","features":[236]},{"name":"StoreConsumableStatus","features":[236]},{"name":"StoreContext","features":[236]},{"name":"StoreContract","features":[236]},{"name":"StoreDurationUnit","features":[236]},{"name":"StoreImage","features":[236]},{"name":"StoreLicense","features":[236]},{"name":"StorePackageInstallOptions","features":[236]},{"name":"StorePackageLicense","features":[236]},{"name":"StorePackageUpdate","features":[236]},{"name":"StorePackageUpdateResult","features":[236]},{"name":"StorePackageUpdateState","features":[236]},{"name":"StorePackageUpdateStatus","features":[236]},{"name":"StorePrice","features":[236]},{"name":"StoreProduct","features":[236]},{"name":"StoreProductOptions","features":[236]},{"name":"StoreProductPagedQueryResult","features":[236]},{"name":"StoreProductQueryResult","features":[236]},{"name":"StoreProductResult","features":[236]},{"name":"StorePurchaseProperties","features":[236]},{"name":"StorePurchaseResult","features":[236]},{"name":"StorePurchaseStatus","features":[236]},{"name":"StoreQueueItem","features":[236]},{"name":"StoreQueueItemCompletedEventArgs","features":[236]},{"name":"StoreQueueItemExtendedState","features":[236]},{"name":"StoreQueueItemKind","features":[236]},{"name":"StoreQueueItemState","features":[236]},{"name":"StoreQueueItemStatus","features":[236]},{"name":"StoreRateAndReviewResult","features":[236]},{"name":"StoreRateAndReviewStatus","features":[236]},{"name":"StoreRequestHelper","features":[236]},{"name":"StoreSendRequestResult","features":[236]},{"name":"StoreSku","features":[236]},{"name":"StoreSubscriptionInfo","features":[236]},{"name":"StoreUninstallStorePackageResult","features":[236]},{"name":"StoreUninstallStorePackageStatus","features":[236]},{"name":"StoreVideo","features":[236]}],"247":[{"name":"ITargetedContentAction","features":[237]},{"name":"ITargetedContentAvailabilityChangedEventArgs","features":[237]},{"name":"ITargetedContentChangedEventArgs","features":[237]},{"name":"ITargetedContentCollection","features":[237]},{"name":"ITargetedContentContainer","features":[237]},{"name":"ITargetedContentContainerStatics","features":[237]},{"name":"ITargetedContentImage","features":[237]},{"name":"ITargetedContentItem","features":[237]},{"name":"ITargetedContentItemState","features":[237]},{"name":"ITargetedContentObject","features":[237]},{"name":"ITargetedContentStateChangedEventArgs","features":[237]},{"name":"ITargetedContentSubscription","features":[237]},{"name":"ITargetedContentSubscriptionOptions","features":[237]},{"name":"ITargetedContentSubscriptionStatics","features":[237]},{"name":"ITargetedContentValue","features":[237]},{"name":"TargetedContentAction","features":[237]},{"name":"TargetedContentAppInstallationState","features":[237]},{"name":"TargetedContentAvailability","features":[237]},{"name":"TargetedContentAvailabilityChangedEventArgs","features":[237]},{"name":"TargetedContentChangedEventArgs","features":[237]},{"name":"TargetedContentCollection","features":[237]},{"name":"TargetedContentContainer","features":[237]},{"name":"TargetedContentContract","features":[237]},{"name":"TargetedContentFile","features":[237,71]},{"name":"TargetedContentImage","features":[237]},{"name":"TargetedContentInteraction","features":[237]},{"name":"TargetedContentItem","features":[237]},{"name":"TargetedContentItemState","features":[237]},{"name":"TargetedContentObject","features":[237]},{"name":"TargetedContentObjectKind","features":[237]},{"name":"TargetedContentStateChangedEventArgs","features":[237]},{"name":"TargetedContentSubscription","features":[237]},{"name":"TargetedContentSubscriptionOptions","features":[237]},{"name":"TargetedContentValue","features":[237]},{"name":"TargetedContentValueKind","features":[237]}],"248":[{"name":"AppDataPaths","features":[238]},{"name":"ApplicationData","features":[238]},{"name":"ApplicationDataCompositeValue","features":[37,238]},{"name":"ApplicationDataContainer","features":[238]},{"name":"ApplicationDataContainerSettings","features":[37,238]},{"name":"ApplicationDataCreateDisposition","features":[238]},{"name":"ApplicationDataLocality","features":[238]},{"name":"ApplicationDataSetVersionHandler","features":[238]},{"name":"CachedFileManager","features":[238]},{"name":"CreationCollisionOption","features":[238]},{"name":"DownloadsFolder","features":[238]},{"name":"FileAccessMode","features":[238]},{"name":"FileAttributes","features":[238]},{"name":"FileIO","features":[238]},{"name":"IAppDataPaths","features":[238]},{"name":"IAppDataPathsStatics","features":[238]},{"name":"IApplicationData","features":[238]},{"name":"IApplicationData2","features":[238]},{"name":"IApplicationData3","features":[238]},{"name":"IApplicationDataContainer","features":[238]},{"name":"IApplicationDataStatics","features":[238]},{"name":"IApplicationDataStatics2","features":[238]},{"name":"ICachedFileManagerStatics","features":[238]},{"name":"IDownloadsFolderStatics","features":[238]},{"name":"IDownloadsFolderStatics2","features":[238]},{"name":"IFileIOStatics","features":[238]},{"name":"IKnownFoldersCameraRollStatics","features":[238]},{"name":"IKnownFoldersPlaylistsStatics","features":[238]},{"name":"IKnownFoldersSavedPicturesStatics","features":[238]},{"name":"IKnownFoldersStatics","features":[238]},{"name":"IKnownFoldersStatics2","features":[238]},{"name":"IKnownFoldersStatics3","features":[238]},{"name":"IKnownFoldersStatics4","features":[238]},{"name":"IPathIOStatics","features":[238]},{"name":"ISetVersionDeferral","features":[238]},{"name":"ISetVersionRequest","features":[238]},{"name":"IStorageFile","features":[238]},{"name":"IStorageFile2","features":[238]},{"name":"IStorageFilePropertiesWithAvailability","features":[238]},{"name":"IStorageFileStatics","features":[238]},{"name":"IStorageFileStatics2","features":[238]},{"name":"IStorageFolder","features":[238]},{"name":"IStorageFolder2","features":[238]},{"name":"IStorageFolder3","features":[238]},{"name":"IStorageFolderStatics","features":[238]},{"name":"IStorageFolderStatics2","features":[238]},{"name":"IStorageItem","features":[238]},{"name":"IStorageItem2","features":[238]},{"name":"IStorageItemProperties","features":[238]},{"name":"IStorageItemProperties2","features":[238]},{"name":"IStorageItemPropertiesWithProvider","features":[238]},{"name":"IStorageLibrary","features":[238]},{"name":"IStorageLibrary2","features":[238]},{"name":"IStorageLibrary3","features":[238]},{"name":"IStorageLibraryChange","features":[238]},{"name":"IStorageLibraryChangeReader","features":[238]},{"name":"IStorageLibraryChangeReader2","features":[238]},{"name":"IStorageLibraryChangeTracker","features":[238]},{"name":"IStorageLibraryChangeTracker2","features":[238]},{"name":"IStorageLibraryChangeTrackerOptions","features":[238]},{"name":"IStorageLibraryLastChangeId","features":[238]},{"name":"IStorageLibraryLastChangeIdStatics","features":[238]},{"name":"IStorageLibraryStatics","features":[238]},{"name":"IStorageLibraryStatics2","features":[238]},{"name":"IStorageProvider","features":[238]},{"name":"IStorageProvider2","features":[238]},{"name":"IStorageStreamTransaction","features":[238]},{"name":"IStreamedFileDataRequest","features":[238]},{"name":"ISystemAudioProperties","features":[238]},{"name":"ISystemDataPaths","features":[238]},{"name":"ISystemDataPathsStatics","features":[238]},{"name":"ISystemGPSProperties","features":[238]},{"name":"ISystemImageProperties","features":[238]},{"name":"ISystemMediaProperties","features":[238]},{"name":"ISystemMusicProperties","features":[238]},{"name":"ISystemPhotoProperties","features":[238]},{"name":"ISystemProperties","features":[238]},{"name":"ISystemVideoProperties","features":[238]},{"name":"IUserDataPaths","features":[238]},{"name":"IUserDataPathsStatics","features":[238]},{"name":"KnownFolderId","features":[238]},{"name":"KnownFolders","features":[238]},{"name":"KnownFoldersAccessStatus","features":[238]},{"name":"KnownLibraryId","features":[238]},{"name":"NameCollisionOption","features":[238]},{"name":"PathIO","features":[238]},{"name":"SetVersionDeferral","features":[238]},{"name":"SetVersionRequest","features":[238]},{"name":"StorageDeleteOption","features":[238]},{"name":"StorageFile","features":[238]},{"name":"StorageFolder","features":[238]},{"name":"StorageItemTypes","features":[238]},{"name":"StorageLibrary","features":[238]},{"name":"StorageLibraryChange","features":[238]},{"name":"StorageLibraryChangeReader","features":[238]},{"name":"StorageLibraryChangeTracker","features":[238]},{"name":"StorageLibraryChangeTrackerOptions","features":[238]},{"name":"StorageLibraryChangeType","features":[238]},{"name":"StorageLibraryLastChangeId","features":[238]},{"name":"StorageOpenOptions","features":[238]},{"name":"StorageProvider","features":[238]},{"name":"StorageStreamTransaction","features":[238]},{"name":"StreamedFileDataRequest","features":[71]},{"name":"StreamedFileDataRequestedHandler","features":[71]},{"name":"StreamedFileFailureMode","features":[238]},{"name":"SystemAudioProperties","features":[238]},{"name":"SystemDataPaths","features":[238]},{"name":"SystemGPSProperties","features":[238]},{"name":"SystemImageProperties","features":[238]},{"name":"SystemMediaProperties","features":[238]},{"name":"SystemMusicProperties","features":[238]},{"name":"SystemPhotoProperties","features":[238]},{"name":"SystemProperties","features":[238]},{"name":"SystemVideoProperties","features":[238]},{"name":"UserDataPaths","features":[238]}],"249":[{"name":"AccessCacheOptions","features":[239]},{"name":"AccessListEntry","features":[239]},{"name":"AccessListEntryView","features":[37,239]},{"name":"IItemRemovedEventArgs","features":[239]},{"name":"IStorageApplicationPermissionsStatics","features":[239]},{"name":"IStorageApplicationPermissionsStatics2","features":[239]},{"name":"IStorageItemAccessList","features":[239]},{"name":"IStorageItemMostRecentlyUsedList","features":[239]},{"name":"IStorageItemMostRecentlyUsedList2","features":[239]},{"name":"ItemRemovedEventArgs","features":[239]},{"name":"RecentStorageItemVisibility","features":[239]},{"name":"StorageApplicationPermissions","features":[239]},{"name":"StorageItemAccessList","features":[239]},{"name":"StorageItemMostRecentlyUsedList","features":[239]}],"250":[{"name":"FileInformation","features":[240]},{"name":"FileInformationFactory","features":[240]},{"name":"FolderInformation","features":[240]},{"name":"IFileInformationFactory","features":[240]},{"name":"IFileInformationFactoryFactory","features":[240]},{"name":"IStorageItemInformation","features":[240]}],"251":[{"name":"CompressAlgorithm","features":[241]},{"name":"Compressor","features":[241]},{"name":"Decompressor","features":[241]},{"name":"ICompressor","features":[241]},{"name":"ICompressorFactory","features":[241]},{"name":"IDecompressor","features":[241]},{"name":"IDecompressorFactory","features":[241]}],"252":[{"name":"BasicProperties","features":[242]},{"name":"DocumentProperties","features":[242]},{"name":"GeotagHelper","features":[242]},{"name":"IBasicProperties","features":[242]},{"name":"IDocumentProperties","features":[242]},{"name":"IGeotagHelperStatics","features":[242]},{"name":"IImageProperties","features":[242]},{"name":"IMusicProperties","features":[242]},{"name":"IStorageItemContentProperties","features":[242]},{"name":"IStorageItemExtraProperties","features":[242]},{"name":"IThumbnailProperties","features":[242]},{"name":"IVideoProperties","features":[242]},{"name":"ImageProperties","features":[242]},{"name":"MusicProperties","features":[242]},{"name":"PhotoOrientation","features":[242]},{"name":"PropertyPrefetchOptions","features":[242]},{"name":"StorageItemContentProperties","features":[242]},{"name":"StorageItemThumbnail","features":[242,71]},{"name":"ThumbnailMode","features":[242]},{"name":"ThumbnailOptions","features":[242]},{"name":"ThumbnailType","features":[242]},{"name":"VideoOrientation","features":[242]},{"name":"VideoProperties","features":[242]}],"253":[{"name":"FileExtensionVector","features":[37,243]},{"name":"FileOpenPicker","features":[243]},{"name":"FilePickerFileTypesOrderedMap","features":[37,243]},{"name":"FilePickerSelectedFilesArray","features":[37,243]},{"name":"FileSavePicker","features":[243]},{"name":"FolderPicker","features":[243]},{"name":"IFileOpenPicker","features":[243]},{"name":"IFileOpenPicker2","features":[243]},{"name":"IFileOpenPicker3","features":[243]},{"name":"IFileOpenPickerStatics","features":[243]},{"name":"IFileOpenPickerStatics2","features":[243]},{"name":"IFileOpenPickerWithOperationId","features":[243]},{"name":"IFileSavePicker","features":[243]},{"name":"IFileSavePicker2","features":[243]},{"name":"IFileSavePicker3","features":[243]},{"name":"IFileSavePicker4","features":[243]},{"name":"IFileSavePickerStatics","features":[243]},{"name":"IFolderPicker","features":[243]},{"name":"IFolderPicker2","features":[243]},{"name":"IFolderPicker3","features":[243]},{"name":"IFolderPickerStatics","features":[243]},{"name":"PickerLocationId","features":[243]},{"name":"PickerViewMode","features":[243]}],"254":[{"name":"AddFileResult","features":[244]},{"name":"FileOpenPickerUI","features":[244]},{"name":"FileRemovedEventArgs","features":[244]},{"name":"FileSavePickerUI","features":[244]},{"name":"FileSelectionMode","features":[244]},{"name":"IFileOpenPickerUI","features":[244]},{"name":"IFileRemovedEventArgs","features":[244]},{"name":"IFileSavePickerUI","features":[244]},{"name":"IPickerClosingDeferral","features":[244]},{"name":"IPickerClosingEventArgs","features":[244]},{"name":"IPickerClosingOperation","features":[244]},{"name":"ITargetFileRequest","features":[244]},{"name":"ITargetFileRequestDeferral","features":[244]},{"name":"ITargetFileRequestedEventArgs","features":[244]},{"name":"PickerClosingDeferral","features":[244]},{"name":"PickerClosingEventArgs","features":[244]},{"name":"PickerClosingOperation","features":[244]},{"name":"SetFileNameResult","features":[244]},{"name":"TargetFileRequest","features":[244]},{"name":"TargetFileRequestDeferral","features":[244]},{"name":"TargetFileRequestedEventArgs","features":[244]}],"255":[{"name":"CachedFileOptions","features":[245]},{"name":"CachedFileTarget","features":[245]},{"name":"CachedFileUpdater","features":[245]},{"name":"CachedFileUpdaterUI","features":[245]},{"name":"CloudFilesContract","features":[245]},{"name":"FileUpdateRequest","features":[245]},{"name":"FileUpdateRequestDeferral","features":[245]},{"name":"FileUpdateRequestedEventArgs","features":[245]},{"name":"FileUpdateStatus","features":[245]},{"name":"ICachedFileUpdaterStatics","features":[245]},{"name":"ICachedFileUpdaterUI","features":[245]},{"name":"ICachedFileUpdaterUI2","features":[245]},{"name":"IFileUpdateRequest","features":[245]},{"name":"IFileUpdateRequest2","features":[245]},{"name":"IFileUpdateRequestDeferral","features":[245]},{"name":"IFileUpdateRequestedEventArgs","features":[245]},{"name":"IStorageProviderFileTypeInfo","features":[245]},{"name":"IStorageProviderFileTypeInfoFactory","features":[245]},{"name":"IStorageProviderGetContentInfoForPathResult","features":[245]},{"name":"IStorageProviderGetPathForContentUriResult","features":[245]},{"name":"IStorageProviderItemPropertiesStatics","features":[245]},{"name":"IStorageProviderItemProperty","features":[245]},{"name":"IStorageProviderItemPropertyDefinition","features":[245]},{"name":"IStorageProviderItemPropertySource","features":[245]},{"name":"IStorageProviderKnownFolderEntry","features":[245]},{"name":"IStorageProviderKnownFolderSyncInfo","features":[245]},{"name":"IStorageProviderKnownFolderSyncInfoSource","features":[245]},{"name":"IStorageProviderKnownFolderSyncInfoSourceFactory","features":[245]},{"name":"IStorageProviderKnownFolderSyncRequestArgs","features":[245]},{"name":"IStorageProviderMoreInfoUI","features":[245]},{"name":"IStorageProviderPropertyCapabilities","features":[245]},{"name":"IStorageProviderQuotaUI","features":[245]},{"name":"IStorageProviderStatusUI","features":[245]},{"name":"IStorageProviderStatusUISource","features":[245]},{"name":"IStorageProviderStatusUISourceFactory","features":[245]},{"name":"IStorageProviderSyncRootInfo","features":[245]},{"name":"IStorageProviderSyncRootInfo2","features":[245]},{"name":"IStorageProviderSyncRootInfo3","features":[245]},{"name":"IStorageProviderSyncRootManagerStatics","features":[245]},{"name":"IStorageProviderSyncRootManagerStatics2","features":[245]},{"name":"IStorageProviderUICommand","features":[245]},{"name":"IStorageProviderUriSource","features":[245]},{"name":"ReadActivationMode","features":[245]},{"name":"StorageProviderFileTypeInfo","features":[245]},{"name":"StorageProviderGetContentInfoForPathResult","features":[245]},{"name":"StorageProviderGetPathForContentUriResult","features":[245]},{"name":"StorageProviderHardlinkPolicy","features":[245]},{"name":"StorageProviderHydrationPolicy","features":[245]},{"name":"StorageProviderHydrationPolicyModifier","features":[245]},{"name":"StorageProviderInSyncPolicy","features":[245]},{"name":"StorageProviderItemProperties","features":[245]},{"name":"StorageProviderItemProperty","features":[245]},{"name":"StorageProviderItemPropertyDefinition","features":[245]},{"name":"StorageProviderKnownFolderEntry","features":[245]},{"name":"StorageProviderKnownFolderSyncInfo","features":[245]},{"name":"StorageProviderKnownFolderSyncRequestArgs","features":[245]},{"name":"StorageProviderKnownFolderSyncRequestedHandler","features":[245]},{"name":"StorageProviderKnownFolderSyncStatus","features":[245]},{"name":"StorageProviderMoreInfoUI","features":[245]},{"name":"StorageProviderPopulationPolicy","features":[245]},{"name":"StorageProviderProtectionMode","features":[245]},{"name":"StorageProviderQuotaUI","features":[245]},{"name":"StorageProviderState","features":[245]},{"name":"StorageProviderStatusUI","features":[245]},{"name":"StorageProviderSyncRootInfo","features":[245]},{"name":"StorageProviderSyncRootManager","features":[245]},{"name":"StorageProviderUICommandState","features":[245]},{"name":"StorageProviderUriSourceStatus","features":[245]},{"name":"UIStatus","features":[245]},{"name":"WriteActivationMode","features":[245]}],"256":[{"name":"CommonFileQuery","features":[246]},{"name":"CommonFolderQuery","features":[246]},{"name":"ContentIndexer","features":[246]},{"name":"ContentIndexerQuery","features":[246]},{"name":"DateStackOption","features":[246]},{"name":"FolderDepth","features":[246]},{"name":"IContentIndexer","features":[246]},{"name":"IContentIndexerQuery","features":[246]},{"name":"IContentIndexerQueryOperations","features":[246]},{"name":"IContentIndexerStatics","features":[246]},{"name":"IIndexableContent","features":[246]},{"name":"IQueryOptions","features":[246]},{"name":"IQueryOptionsFactory","features":[246]},{"name":"IQueryOptionsWithProviderFilter","features":[246]},{"name":"IStorageFileQueryResult","features":[246]},{"name":"IStorageFileQueryResult2","features":[246]},{"name":"IStorageFolderQueryOperations","features":[246]},{"name":"IStorageFolderQueryResult","features":[246]},{"name":"IStorageItemQueryResult","features":[246]},{"name":"IStorageLibraryChangeTrackerTriggerDetails","features":[246]},{"name":"IStorageLibraryContentChangedTriggerDetails","features":[246]},{"name":"IStorageQueryResultBase","features":[246]},{"name":"IValueAndLanguage","features":[246]},{"name":"IndexableContent","features":[246]},{"name":"IndexedState","features":[246]},{"name":"IndexerOption","features":[246]},{"name":"QueryOptions","features":[246]},{"name":"SortEntry","features":[246]},{"name":"SortEntryVector","features":[37,246]},{"name":"StorageFileQueryResult","features":[246]},{"name":"StorageFolderQueryResult","features":[246]},{"name":"StorageItemQueryResult","features":[246]},{"name":"StorageLibraryChangeTrackerTriggerDetails","features":[246]},{"name":"StorageLibraryContentChangedTriggerDetails","features":[246]},{"name":"ValueAndLanguage","features":[246]}],"257":[{"name":"Buffer","features":[71]},{"name":"ByteOrder","features":[71]},{"name":"DataReader","features":[71]},{"name":"DataReaderLoadOperation","features":[77,71]},{"name":"DataWriter","features":[71]},{"name":"DataWriterStoreOperation","features":[77,71]},{"name":"FileInputStream","features":[71]},{"name":"FileOpenDisposition","features":[71]},{"name":"FileOutputStream","features":[71]},{"name":"FileRandomAccessStream","features":[71]},{"name":"IBuffer","features":[71]},{"name":"IBufferFactory","features":[71]},{"name":"IBufferStatics","features":[71]},{"name":"IContentTypeProvider","features":[71]},{"name":"IDataReader","features":[71]},{"name":"IDataReaderFactory","features":[71]},{"name":"IDataReaderStatics","features":[71]},{"name":"IDataWriter","features":[71]},{"name":"IDataWriterFactory","features":[71]},{"name":"IFileRandomAccessStreamStatics","features":[71]},{"name":"IInputStream","features":[71]},{"name":"IInputStreamReference","features":[71]},{"name":"IOutputStream","features":[71]},{"name":"IPropertySetSerializer","features":[71]},{"name":"IRandomAccessStream","features":[71]},{"name":"IRandomAccessStreamReference","features":[71]},{"name":"IRandomAccessStreamReferenceStatics","features":[71]},{"name":"IRandomAccessStreamStatics","features":[71]},{"name":"IRandomAccessStreamWithContentType","features":[71]},{"name":"InMemoryRandomAccessStream","features":[71]},{"name":"InputStreamOptions","features":[71]},{"name":"InputStreamOverStream","features":[71]},{"name":"OutputStreamOverStream","features":[71]},{"name":"RandomAccessStream","features":[71]},{"name":"RandomAccessStreamOverStream","features":[71]},{"name":"RandomAccessStreamReference","features":[71]},{"name":"UnicodeEncoding","features":[71]}],"258":[{"name":"AppActivationResult","features":[247]},{"name":"AppDiagnosticInfo","features":[247]},{"name":"AppDiagnosticInfoWatcher","features":[247]},{"name":"AppDiagnosticInfoWatcherEventArgs","features":[247]},{"name":"AppDiagnosticInfoWatcherStatus","features":[247]},{"name":"AppExecutionStateChangeResult","features":[247]},{"name":"AppMemoryReport","features":[247]},{"name":"AppMemoryUsageLevel","features":[247]},{"name":"AppMemoryUsageLimitChangingEventArgs","features":[247]},{"name":"AppResourceGroupBackgroundTaskReport","features":[247]},{"name":"AppResourceGroupEnergyQuotaState","features":[247]},{"name":"AppResourceGroupExecutionState","features":[247]},{"name":"AppResourceGroupInfo","features":[247]},{"name":"AppResourceGroupInfoWatcher","features":[247]},{"name":"AppResourceGroupInfoWatcherEventArgs","features":[247]},{"name":"AppResourceGroupInfoWatcherExecutionStateChangedEventArgs","features":[247]},{"name":"AppResourceGroupInfoWatcherStatus","features":[247]},{"name":"AppResourceGroupMemoryReport","features":[247]},{"name":"AppResourceGroupStateReport","features":[247]},{"name":"AppUriHandlerHost","features":[247]},{"name":"AppUriHandlerRegistration","features":[247]},{"name":"AppUriHandlerRegistrationManager","features":[247]},{"name":"AutoUpdateTimeZoneStatus","features":[247]},{"name":"DateTimeSettings","features":[247]},{"name":"DiagnosticAccessStatus","features":[247]},{"name":"DispatcherQueue","features":[247]},{"name":"DispatcherQueueController","features":[247]},{"name":"DispatcherQueueHandler","features":[247]},{"name":"DispatcherQueuePriority","features":[247]},{"name":"DispatcherQueueShutdownStartingEventArgs","features":[247]},{"name":"DispatcherQueueTimer","features":[247]},{"name":"FolderLauncherOptions","features":[247]},{"name":"IAppActivationResult","features":[247]},{"name":"IAppDiagnosticInfo","features":[247]},{"name":"IAppDiagnosticInfo2","features":[247]},{"name":"IAppDiagnosticInfo3","features":[247]},{"name":"IAppDiagnosticInfoStatics","features":[247]},{"name":"IAppDiagnosticInfoStatics2","features":[247]},{"name":"IAppDiagnosticInfoWatcher","features":[247]},{"name":"IAppDiagnosticInfoWatcherEventArgs","features":[247]},{"name":"IAppExecutionStateChangeResult","features":[247]},{"name":"IAppMemoryReport","features":[247]},{"name":"IAppMemoryReport2","features":[247]},{"name":"IAppMemoryUsageLimitChangingEventArgs","features":[247]},{"name":"IAppResourceGroupBackgroundTaskReport","features":[247]},{"name":"IAppResourceGroupInfo","features":[247]},{"name":"IAppResourceGroupInfo2","features":[247]},{"name":"IAppResourceGroupInfoWatcher","features":[247]},{"name":"IAppResourceGroupInfoWatcherEventArgs","features":[247]},{"name":"IAppResourceGroupInfoWatcherExecutionStateChangedEventArgs","features":[247]},{"name":"IAppResourceGroupMemoryReport","features":[247]},{"name":"IAppResourceGroupStateReport","features":[247]},{"name":"IAppUriHandlerHost","features":[247]},{"name":"IAppUriHandlerHost2","features":[247]},{"name":"IAppUriHandlerHostFactory","features":[247]},{"name":"IAppUriHandlerRegistration","features":[247]},{"name":"IAppUriHandlerRegistration2","features":[247]},{"name":"IAppUriHandlerRegistrationManager","features":[247]},{"name":"IAppUriHandlerRegistrationManager2","features":[247]},{"name":"IAppUriHandlerRegistrationManagerStatics","features":[247]},{"name":"IAppUriHandlerRegistrationManagerStatics2","features":[247]},{"name":"IDateTimeSettingsStatics","features":[247]},{"name":"IDispatcherQueue","features":[247]},{"name":"IDispatcherQueue2","features":[247]},{"name":"IDispatcherQueueController","features":[247]},{"name":"IDispatcherQueueControllerStatics","features":[247]},{"name":"IDispatcherQueueShutdownStartingEventArgs","features":[247]},{"name":"IDispatcherQueueStatics","features":[247]},{"name":"IDispatcherQueueTimer","features":[247]},{"name":"IFolderLauncherOptions","features":[247]},{"name":"IKnownUserPropertiesStatics","features":[247]},{"name":"IKnownUserPropertiesStatics2","features":[247]},{"name":"ILaunchUriResult","features":[247]},{"name":"ILauncherOptions","features":[247]},{"name":"ILauncherOptions2","features":[247]},{"name":"ILauncherOptions3","features":[247]},{"name":"ILauncherOptions4","features":[247]},{"name":"ILauncherStatics","features":[247]},{"name":"ILauncherStatics2","features":[247]},{"name":"ILauncherStatics3","features":[247]},{"name":"ILauncherStatics4","features":[247]},{"name":"ILauncherStatics5","features":[247]},{"name":"ILauncherUIOptions","features":[247]},{"name":"ILauncherViewOptions","features":[247]},{"name":"IMemoryManagerStatics","features":[247]},{"name":"IMemoryManagerStatics2","features":[247]},{"name":"IMemoryManagerStatics3","features":[247]},{"name":"IMemoryManagerStatics4","features":[247]},{"name":"IProcessLauncherOptions","features":[247]},{"name":"IProcessLauncherResult","features":[247]},{"name":"IProcessLauncherStatics","features":[247]},{"name":"IProcessMemoryReport","features":[247]},{"name":"IProtocolForResultsOperation","features":[247]},{"name":"IRemoteLauncherOptions","features":[247]},{"name":"IRemoteLauncherStatics","features":[247]},{"name":"IShutdownManagerStatics","features":[247]},{"name":"IShutdownManagerStatics2","features":[247]},{"name":"ITimeZoneSettingsStatics","features":[247]},{"name":"ITimeZoneSettingsStatics2","features":[247]},{"name":"IUser","features":[247]},{"name":"IUser2","features":[247]},{"name":"IUserAuthenticationStatusChangeDeferral","features":[247]},{"name":"IUserAuthenticationStatusChangingEventArgs","features":[247]},{"name":"IUserChangedEventArgs","features":[247]},{"name":"IUserChangedEventArgs2","features":[247]},{"name":"IUserDeviceAssociationChangedEventArgs","features":[247]},{"name":"IUserDeviceAssociationStatics","features":[247]},{"name":"IUserPicker","features":[247]},{"name":"IUserPickerStatics","features":[247]},{"name":"IUserStatics","features":[247]},{"name":"IUserStatics2","features":[247]},{"name":"IUserWatcher","features":[247]},{"name":"KnownUserProperties","features":[247]},{"name":"LaunchFileStatus","features":[247]},{"name":"LaunchQuerySupportStatus","features":[247]},{"name":"LaunchQuerySupportType","features":[247]},{"name":"LaunchUriResult","features":[247]},{"name":"LaunchUriStatus","features":[247]},{"name":"Launcher","features":[247]},{"name":"LauncherOptions","features":[247]},{"name":"LauncherUIOptions","features":[247]},{"name":"MemoryManager","features":[247]},{"name":"PowerState","features":[247]},{"name":"ProcessLauncher","features":[247]},{"name":"ProcessLauncherOptions","features":[247]},{"name":"ProcessLauncherResult","features":[247]},{"name":"ProcessMemoryReport","features":[247]},{"name":"ProcessorArchitecture","features":[247]},{"name":"ProtocolForResultsOperation","features":[247]},{"name":"RemoteLaunchUriStatus","features":[247]},{"name":"RemoteLauncher","features":[247]},{"name":"RemoteLauncherOptions","features":[247]},{"name":"ShutdownKind","features":[247]},{"name":"ShutdownManager","features":[247]},{"name":"SystemManagementContract","features":[247]},{"name":"TimeZoneSettings","features":[247]},{"name":"User","features":[247]},{"name":"UserAgeConsentGroup","features":[247]},{"name":"UserAgeConsentResult","features":[247]},{"name":"UserAuthenticationStatus","features":[247]},{"name":"UserAuthenticationStatusChangeDeferral","features":[247]},{"name":"UserAuthenticationStatusChangingEventArgs","features":[247]},{"name":"UserChangedEventArgs","features":[247]},{"name":"UserDeviceAssociation","features":[247]},{"name":"UserDeviceAssociationChangedEventArgs","features":[247]},{"name":"UserPicker","features":[247]},{"name":"UserPictureSize","features":[247]},{"name":"UserType","features":[247]},{"name":"UserWatcher","features":[247]},{"name":"UserWatcherStatus","features":[247]},{"name":"UserWatcherUpdateKind","features":[247]},{"name":"VirtualKey","features":[247]},{"name":"VirtualKeyModifiers","features":[247]}],"259":[{"name":"DiagnosticActionResult","features":[248]},{"name":"DiagnosticActionState","features":[248]},{"name":"DiagnosticInvoker","features":[248]},{"name":"IDiagnosticActionResult","features":[248]},{"name":"IDiagnosticInvoker","features":[248]},{"name":"IDiagnosticInvoker2","features":[248]},{"name":"IDiagnosticInvokerStatics","features":[248]},{"name":"IProcessCpuUsage","features":[248]},{"name":"IProcessCpuUsageReport","features":[248]},{"name":"IProcessDiagnosticInfo","features":[248]},{"name":"IProcessDiagnosticInfo2","features":[248]},{"name":"IProcessDiagnosticInfoStatics","features":[248]},{"name":"IProcessDiagnosticInfoStatics2","features":[248]},{"name":"IProcessDiskUsage","features":[248]},{"name":"IProcessDiskUsageReport","features":[248]},{"name":"IProcessMemoryUsage","features":[248]},{"name":"IProcessMemoryUsageReport","features":[248]},{"name":"ISystemCpuUsage","features":[248]},{"name":"ISystemCpuUsageReport","features":[248]},{"name":"ISystemDiagnosticInfo","features":[248]},{"name":"ISystemDiagnosticInfoStatics","features":[248]},{"name":"ISystemDiagnosticInfoStatics2","features":[248]},{"name":"ISystemMemoryUsage","features":[248]},{"name":"ISystemMemoryUsageReport","features":[248]},{"name":"ProcessCpuUsage","features":[248]},{"name":"ProcessCpuUsageReport","features":[248]},{"name":"ProcessDiagnosticInfo","features":[248]},{"name":"ProcessDiskUsage","features":[248]},{"name":"ProcessDiskUsageReport","features":[248]},{"name":"ProcessMemoryUsage","features":[248]},{"name":"ProcessMemoryUsageReport","features":[248]},{"name":"SystemCpuUsage","features":[248]},{"name":"SystemCpuUsageReport","features":[248]},{"name":"SystemDiagnosticInfo","features":[248]},{"name":"SystemMemoryUsage","features":[248]},{"name":"SystemMemoryUsageReport","features":[248]}],"260":[{"name":"DevicePortalConnection","features":[249]},{"name":"DevicePortalConnectionClosedEventArgs","features":[249]},{"name":"DevicePortalConnectionClosedReason","features":[249]},{"name":"DevicePortalConnectionRequestReceivedEventArgs","features":[249]},{"name":"IDevicePortalConnection","features":[249]},{"name":"IDevicePortalConnectionClosedEventArgs","features":[249]},{"name":"IDevicePortalConnectionRequestReceivedEventArgs","features":[249]},{"name":"IDevicePortalConnectionStatics","features":[249]},{"name":"IDevicePortalWebSocketConnection","features":[249]},{"name":"IDevicePortalWebSocketConnectionRequestReceivedEventArgs","features":[249]}],"261":[{"name":"IPlatformTelemetryClientStatics","features":[250]},{"name":"IPlatformTelemetryRegistrationResult","features":[250]},{"name":"IPlatformTelemetryRegistrationSettings","features":[250]},{"name":"PlatformTelemetryClient","features":[250]},{"name":"PlatformTelemetryRegistrationResult","features":[250]},{"name":"PlatformTelemetryRegistrationSettings","features":[250]},{"name":"PlatformTelemetryRegistrationStatus","features":[250]}],"262":[{"name":"IPlatformDiagnosticActionsStatics","features":[251]},{"name":"IPlatformDiagnosticTraceInfo","features":[251]},{"name":"IPlatformDiagnosticTraceRuntimeInfo","features":[251]},{"name":"PlatformDiagnosticActionState","features":[251]},{"name":"PlatformDiagnosticActions","features":[251]},{"name":"PlatformDiagnosticEscalationType","features":[251]},{"name":"PlatformDiagnosticEventBufferLatencies","features":[251]},{"name":"PlatformDiagnosticTraceInfo","features":[251]},{"name":"PlatformDiagnosticTracePriority","features":[251]},{"name":"PlatformDiagnosticTraceRuntimeInfo","features":[251]},{"name":"PlatformDiagnosticTraceSlotState","features":[251]},{"name":"PlatformDiagnosticTraceSlotType","features":[251]}],"263":[{"name":"DisplayRequest","features":[252]},{"name":"IDisplayRequest","features":[252]}],"264":[{"name":"ISysStorageProviderEventReceivedEventArgs","features":[253]},{"name":"ISysStorageProviderEventReceivedEventArgsFactory","features":[253]},{"name":"ISysStorageProviderEventSource","features":[253]},{"name":"ISysStorageProviderHandlerFactory","features":[253]},{"name":"ISysStorageProviderHttpRequestProvider","features":[253]},{"name":"SysStorageProviderEventReceivedEventArgs","features":[253]}],"265":[{"name":"IInstalledDesktopApp","features":[254]},{"name":"IInstalledDesktopAppStatics","features":[254]},{"name":"InstalledDesktopApp","features":[254]}],"266":[{"name":"BackgroundEnergyManager","features":[255]},{"name":"BatteryStatus","features":[255]},{"name":"EnergySaverStatus","features":[255]},{"name":"ForegroundEnergyManager","features":[255]},{"name":"IBackgroundEnergyManagerStatics","features":[255]},{"name":"IForegroundEnergyManagerStatics","features":[255]},{"name":"IPowerManagerStatics","features":[255]},{"name":"PowerManager","features":[255]},{"name":"PowerSupplyStatus","features":[255]}],"269":[{"name":"AnalyticsInfo","features":[256]},{"name":"AnalyticsVersionInfo","features":[256]},{"name":"AppApplicability","features":[256]},{"name":"EducationSettings","features":[256]},{"name":"HardwareIdentification","features":[256]},{"name":"HardwareToken","features":[256]},{"name":"IAnalyticsInfoStatics","features":[256]},{"name":"IAnalyticsInfoStatics2","features":[256]},{"name":"IAnalyticsVersionInfo","features":[256]},{"name":"IAnalyticsVersionInfo2","features":[256]},{"name":"IAppApplicabilityStatics","features":[256]},{"name":"IEducationSettingsStatics","features":[256]},{"name":"IHardwareIdentificationStatics","features":[256]},{"name":"IHardwareToken","features":[256]},{"name":"IKnownRetailInfoPropertiesStatics","features":[256]},{"name":"IPlatformAutomaticAppSignInManagerStatics","features":[256]},{"name":"IPlatformDiagnosticsAndUsageDataSettingsStatics","features":[256]},{"name":"IRetailInfoStatics","features":[256]},{"name":"ISharedModeSettingsStatics","features":[256]},{"name":"ISharedModeSettingsStatics2","features":[256]},{"name":"ISmartAppControlPolicyStatics","features":[256]},{"name":"ISystemIdentificationInfo","features":[256]},{"name":"ISystemIdentificationStatics","features":[256]},{"name":"ISystemSetupInfoStatics","features":[256]},{"name":"IUnsupportedAppRequirement","features":[256]},{"name":"IWindowsIntegrityPolicyStatics","features":[256]},{"name":"KnownRetailInfoProperties","features":[256]},{"name":"PlatformAutomaticAppSignInContract","features":[256]},{"name":"PlatformAutomaticAppSignInManager","features":[256]},{"name":"PlatformAutomaticAppSignInPolicy","features":[256]},{"name":"PlatformDataCollectionLevel","features":[256]},{"name":"PlatformDiagnosticsAndUsageDataSettings","features":[256]},{"name":"ProfileHardwareTokenContract","features":[256]},{"name":"ProfileRetailInfoContract","features":[256]},{"name":"ProfileSharedModeContract","features":[256]},{"name":"RetailInfo","features":[256]},{"name":"SharedModeSettings","features":[256]},{"name":"SmartAppControlPolicy","features":[256]},{"name":"SystemIdentification","features":[256]},{"name":"SystemIdentificationInfo","features":[256]},{"name":"SystemIdentificationSource","features":[256]},{"name":"SystemOutOfBoxExperienceState","features":[256]},{"name":"SystemSetupInfo","features":[256]},{"name":"UnsupportedAppRequirement","features":[256]},{"name":"UnsupportedAppRequirementReasons","features":[256]},{"name":"WindowsIntegrityPolicy","features":[256]}],"270":[{"name":"IOemSupportInfo","features":[257]},{"name":"ISmbiosInformationStatics","features":[257]},{"name":"ISystemSupportDeviceInfo","features":[257]},{"name":"ISystemSupportInfoStatics","features":[257]},{"name":"ISystemSupportInfoStatics2","features":[257]},{"name":"OemSupportInfo","features":[257]},{"name":"SmbiosInformation","features":[257]},{"name":"SystemManufacturersContract","features":[257]},{"name":"SystemSupportDeviceInfo","features":[257]},{"name":"SystemSupportInfo","features":[257]}],"271":[{"name":"IInteractiveSessionStatics","features":[258]},{"name":"InteractiveSession","features":[258]}],"272":[{"name":"IRemoteTextConnection","features":[259]},{"name":"IRemoteTextConnection2","features":[259]},{"name":"IRemoteTextConnectionFactory","features":[259]},{"name":"IRemoteTextConnectionFactory2","features":[259]},{"name":"RemoteKeyEventAttributes","features":[259]},{"name":"RemoteTextConnection","features":[259]},{"name":"RemoteTextConnectionDataHandler","features":[259]},{"name":"RemoteTextConnectionOptions","features":[259]}],"273":[{"name":"IPerformLocalActionRequestedEventArgs","features":[260]},{"name":"IRemoteDesktopConnectionInfo","features":[260]},{"name":"IRemoteDesktopConnectionInfo2","features":[260]},{"name":"IRemoteDesktopConnectionInfoStatics","features":[260]},{"name":"IRemoteDesktopConnectionRemoteInfo","features":[260]},{"name":"IRemoteDesktopConnectionRemoteInfoStatics","features":[260]},{"name":"IRemoteDesktopInfo","features":[260]},{"name":"IRemoteDesktopInfoFactory","features":[260]},{"name":"IRemoteDesktopRegistrarStatics","features":[260]},{"name":"PerformLocalActionRequestedEventArgs","features":[260]},{"name":"RemoteDesktopConnectionInfo","features":[260]},{"name":"RemoteDesktopConnectionRemoteInfo","features":[260]},{"name":"RemoteDesktopConnectionStatus","features":[260]},{"name":"RemoteDesktopInfo","features":[260]},{"name":"RemoteDesktopLocalAction","features":[260]},{"name":"RemoteDesktopRegistrar","features":[260]}],"274":[{"name":"IKnownRemoteSystemCapabilitiesStatics","features":[261]},{"name":"IRemoteSystem","features":[261]},{"name":"IRemoteSystem2","features":[261]},{"name":"IRemoteSystem3","features":[261]},{"name":"IRemoteSystem4","features":[261]},{"name":"IRemoteSystem5","features":[261]},{"name":"IRemoteSystem6","features":[261]},{"name":"IRemoteSystemAddedEventArgs","features":[261]},{"name":"IRemoteSystemApp","features":[261]},{"name":"IRemoteSystemApp2","features":[261]},{"name":"IRemoteSystemAppRegistration","features":[261]},{"name":"IRemoteSystemAppRegistrationStatics","features":[261]},{"name":"IRemoteSystemAuthorizationKindFilter","features":[261]},{"name":"IRemoteSystemAuthorizationKindFilterFactory","features":[261]},{"name":"IRemoteSystemConnectionInfo","features":[261]},{"name":"IRemoteSystemConnectionInfoStatics","features":[261]},{"name":"IRemoteSystemConnectionRequest","features":[261]},{"name":"IRemoteSystemConnectionRequest2","features":[261]},{"name":"IRemoteSystemConnectionRequest3","features":[261]},{"name":"IRemoteSystemConnectionRequestFactory","features":[261]},{"name":"IRemoteSystemConnectionRequestStatics","features":[261]},{"name":"IRemoteSystemConnectionRequestStatics2","features":[261]},{"name":"IRemoteSystemDiscoveryTypeFilter","features":[261]},{"name":"IRemoteSystemDiscoveryTypeFilterFactory","features":[261]},{"name":"IRemoteSystemEnumerationCompletedEventArgs","features":[261]},{"name":"IRemoteSystemFilter","features":[261]},{"name":"IRemoteSystemKindFilter","features":[261]},{"name":"IRemoteSystemKindFilterFactory","features":[261]},{"name":"IRemoteSystemKindStatics","features":[261]},{"name":"IRemoteSystemKindStatics2","features":[261]},{"name":"IRemoteSystemRemovedEventArgs","features":[261]},{"name":"IRemoteSystemSession","features":[261]},{"name":"IRemoteSystemSessionAddedEventArgs","features":[261]},{"name":"IRemoteSystemSessionController","features":[261]},{"name":"IRemoteSystemSessionControllerFactory","features":[261]},{"name":"IRemoteSystemSessionCreationResult","features":[261]},{"name":"IRemoteSystemSessionDisconnectedEventArgs","features":[261]},{"name":"IRemoteSystemSessionInfo","features":[261]},{"name":"IRemoteSystemSessionInvitation","features":[261]},{"name":"IRemoteSystemSessionInvitationListener","features":[261]},{"name":"IRemoteSystemSessionInvitationReceivedEventArgs","features":[261]},{"name":"IRemoteSystemSessionJoinRequest","features":[261]},{"name":"IRemoteSystemSessionJoinRequestedEventArgs","features":[261]},{"name":"IRemoteSystemSessionJoinResult","features":[261]},{"name":"IRemoteSystemSessionMessageChannel","features":[261]},{"name":"IRemoteSystemSessionMessageChannelFactory","features":[261]},{"name":"IRemoteSystemSessionOptions","features":[261]},{"name":"IRemoteSystemSessionParticipant","features":[261]},{"name":"IRemoteSystemSessionParticipantAddedEventArgs","features":[261]},{"name":"IRemoteSystemSessionParticipantRemovedEventArgs","features":[261]},{"name":"IRemoteSystemSessionParticipantWatcher","features":[261]},{"name":"IRemoteSystemSessionRemovedEventArgs","features":[261]},{"name":"IRemoteSystemSessionStatics","features":[261]},{"name":"IRemoteSystemSessionUpdatedEventArgs","features":[261]},{"name":"IRemoteSystemSessionValueSetReceivedEventArgs","features":[261]},{"name":"IRemoteSystemSessionWatcher","features":[261]},{"name":"IRemoteSystemStatics","features":[261]},{"name":"IRemoteSystemStatics2","features":[261]},{"name":"IRemoteSystemStatics3","features":[261]},{"name":"IRemoteSystemStatusTypeFilter","features":[261]},{"name":"IRemoteSystemStatusTypeFilterFactory","features":[261]},{"name":"IRemoteSystemUpdatedEventArgs","features":[261]},{"name":"IRemoteSystemWatcher","features":[261]},{"name":"IRemoteSystemWatcher2","features":[261]},{"name":"IRemoteSystemWatcher3","features":[261]},{"name":"IRemoteSystemWatcherErrorOccurredEventArgs","features":[261]},{"name":"IRemoteSystemWebAccountFilter","features":[261]},{"name":"IRemoteSystemWebAccountFilterFactory","features":[261]},{"name":"KnownRemoteSystemCapabilities","features":[261]},{"name":"RemoteSystem","features":[261]},{"name":"RemoteSystemAccessStatus","features":[261]},{"name":"RemoteSystemAddedEventArgs","features":[261]},{"name":"RemoteSystemApp","features":[261]},{"name":"RemoteSystemAppRegistration","features":[261]},{"name":"RemoteSystemAuthorizationKind","features":[261]},{"name":"RemoteSystemAuthorizationKindFilter","features":[261]},{"name":"RemoteSystemConnectionInfo","features":[261]},{"name":"RemoteSystemConnectionRequest","features":[261]},{"name":"RemoteSystemDiscoveryType","features":[261]},{"name":"RemoteSystemDiscoveryTypeFilter","features":[261]},{"name":"RemoteSystemEnumerationCompletedEventArgs","features":[261]},{"name":"RemoteSystemKindFilter","features":[261]},{"name":"RemoteSystemKinds","features":[261]},{"name":"RemoteSystemPlatform","features":[261]},{"name":"RemoteSystemRemovedEventArgs","features":[261]},{"name":"RemoteSystemSession","features":[261]},{"name":"RemoteSystemSessionAddedEventArgs","features":[261]},{"name":"RemoteSystemSessionController","features":[261]},{"name":"RemoteSystemSessionCreationResult","features":[261]},{"name":"RemoteSystemSessionCreationStatus","features":[261]},{"name":"RemoteSystemSessionDisconnectedEventArgs","features":[261]},{"name":"RemoteSystemSessionDisconnectedReason","features":[261]},{"name":"RemoteSystemSessionInfo","features":[261]},{"name":"RemoteSystemSessionInvitation","features":[261]},{"name":"RemoteSystemSessionInvitationListener","features":[261]},{"name":"RemoteSystemSessionInvitationReceivedEventArgs","features":[261]},{"name":"RemoteSystemSessionJoinRequest","features":[261]},{"name":"RemoteSystemSessionJoinRequestedEventArgs","features":[261]},{"name":"RemoteSystemSessionJoinResult","features":[261]},{"name":"RemoteSystemSessionJoinStatus","features":[261]},{"name":"RemoteSystemSessionMessageChannel","features":[261]},{"name":"RemoteSystemSessionMessageChannelReliability","features":[261]},{"name":"RemoteSystemSessionOptions","features":[261]},{"name":"RemoteSystemSessionParticipant","features":[261]},{"name":"RemoteSystemSessionParticipantAddedEventArgs","features":[261]},{"name":"RemoteSystemSessionParticipantRemovedEventArgs","features":[261]},{"name":"RemoteSystemSessionParticipantWatcher","features":[261]},{"name":"RemoteSystemSessionParticipantWatcherStatus","features":[261]},{"name":"RemoteSystemSessionRemovedEventArgs","features":[261]},{"name":"RemoteSystemSessionUpdatedEventArgs","features":[261]},{"name":"RemoteSystemSessionValueSetReceivedEventArgs","features":[261]},{"name":"RemoteSystemSessionWatcher","features":[261]},{"name":"RemoteSystemSessionWatcherStatus","features":[261]},{"name":"RemoteSystemStatus","features":[261]},{"name":"RemoteSystemStatusType","features":[261]},{"name":"RemoteSystemStatusTypeFilter","features":[261]},{"name":"RemoteSystemUpdatedEventArgs","features":[261]},{"name":"RemoteSystemWatcher","features":[261]},{"name":"RemoteSystemWatcherError","features":[261]},{"name":"RemoteSystemWatcherErrorOccurredEventArgs","features":[261]},{"name":"RemoteSystemWebAccountFilter","features":[261]}],"275":[{"name":"IThreadPoolStatics","features":[262]},{"name":"IThreadPoolTimer","features":[262]},{"name":"IThreadPoolTimerStatics","features":[262]},{"name":"ThreadPool","features":[262]},{"name":"ThreadPoolTimer","features":[262]},{"name":"TimerDestroyedHandler","features":[262]},{"name":"TimerElapsedHandler","features":[262]},{"name":"WorkItemHandler","features":[77,262]},{"name":"WorkItemOptions","features":[262]},{"name":"WorkItemPriority","features":[262]}],"276":[{"name":"IPreallocatedWorkItem","features":[263]},{"name":"IPreallocatedWorkItemFactory","features":[263]},{"name":"ISignalNotifier","features":[263]},{"name":"ISignalNotifierStatics","features":[263]},{"name":"PreallocatedWorkItem","features":[263]},{"name":"SignalHandler","features":[263]},{"name":"SignalNotifier","features":[263]}],"277":[{"name":"ISystemUpdateItem","features":[264]},{"name":"ISystemUpdateLastErrorInfo","features":[264]},{"name":"ISystemUpdateManagerStatics","features":[264]},{"name":"SystemUpdateAttentionRequiredReason","features":[264]},{"name":"SystemUpdateItem","features":[264]},{"name":"SystemUpdateItemState","features":[264]},{"name":"SystemUpdateLastErrorInfo","features":[264]},{"name":"SystemUpdateManager","features":[264]},{"name":"SystemUpdateManagerState","features":[264]},{"name":"SystemUpdateStartInstallAction","features":[264]}],"278":[{"name":"AccountPictureKind","features":[265]},{"name":"AdvertisingManager","features":[265]},{"name":"AdvertisingManagerForUser","features":[265]},{"name":"AssignedAccessSettings","features":[265]},{"name":"DiagnosticsSettings","features":[265]},{"name":"FirstSignInSettings","features":[265]},{"name":"GlobalizationPreferences","features":[265]},{"name":"GlobalizationPreferencesForUser","features":[265]},{"name":"IAdvertisingManagerForUser","features":[265]},{"name":"IAdvertisingManagerStatics","features":[265]},{"name":"IAdvertisingManagerStatics2","features":[265]},{"name":"IAssignedAccessSettings","features":[265]},{"name":"IAssignedAccessSettingsStatics","features":[265]},{"name":"IDiagnosticsSettings","features":[265]},{"name":"IDiagnosticsSettingsStatics","features":[265]},{"name":"IFirstSignInSettings","features":[265]},{"name":"IFirstSignInSettingsStatics","features":[265]},{"name":"IGlobalizationPreferencesForUser","features":[265]},{"name":"IGlobalizationPreferencesStatics","features":[265]},{"name":"IGlobalizationPreferencesStatics2","features":[265]},{"name":"IGlobalizationPreferencesStatics3","features":[265]},{"name":"ILockScreenImageFeedStatics","features":[265]},{"name":"ILockScreenStatics","features":[265]},{"name":"IUserInformationStatics","features":[265]},{"name":"IUserProfilePersonalizationSettings","features":[265]},{"name":"IUserProfilePersonalizationSettingsStatics","features":[265]},{"name":"LockScreen","features":[265]},{"name":"SetAccountPictureResult","features":[265]},{"name":"SetImageFeedResult","features":[265]},{"name":"UserInformation","features":[265]},{"name":"UserProfileContract","features":[265]},{"name":"UserProfileLockScreenContract","features":[265]},{"name":"UserProfilePersonalizationSettings","features":[265]}],"279":[{"name":"Color","features":[266]},{"name":"ColorHelper","features":[266]},{"name":"Colors","features":[266]},{"name":"IColorHelper","features":[266]},{"name":"IColorHelperStatics","features":[266]},{"name":"IColorHelperStatics2","features":[266]},{"name":"IColors","features":[266]},{"name":"IColorsStatics","features":[266]},{"name":"IUIContentRoot","features":[266]},{"name":"IUIContext","features":[266]},{"name":"UIContentRoot","features":[266]},{"name":"UIContext","features":[266]},{"name":"WindowId","features":[266]}],"280":[{"name":"IScreenReaderPositionChangedEventArgs","features":[267]},{"name":"IScreenReaderService","features":[267]},{"name":"ScreenReaderPositionChangedEventArgs","features":[267]},{"name":"ScreenReaderService","features":[267]}],"281":[{"name":"AccountsSettingsPane","features":[268]},{"name":"AccountsSettingsPaneCommandsRequestedEventArgs","features":[268]},{"name":"AccountsSettingsPaneEventDeferral","features":[268]},{"name":"ApplicationsSettingsContract","features":[268]},{"name":"CredentialCommand","features":[268]},{"name":"CredentialCommandCredentialDeletedHandler","features":[268]},{"name":"IAccountsSettingsPane","features":[268]},{"name":"IAccountsSettingsPaneCommandsRequestedEventArgs","features":[268]},{"name":"IAccountsSettingsPaneCommandsRequestedEventArgs2","features":[268]},{"name":"IAccountsSettingsPaneEventDeferral","features":[268]},{"name":"IAccountsSettingsPaneStatics","features":[268]},{"name":"IAccountsSettingsPaneStatics2","features":[268]},{"name":"IAccountsSettingsPaneStatics3","features":[268]},{"name":"ICredentialCommand","features":[268]},{"name":"ICredentialCommandFactory","features":[268]},{"name":"ISettingsCommandFactory","features":[268]},{"name":"ISettingsCommandStatics","features":[268]},{"name":"ISettingsPane","features":[268]},{"name":"ISettingsPaneCommandsRequest","features":[268]},{"name":"ISettingsPaneCommandsRequestedEventArgs","features":[268]},{"name":"ISettingsPaneStatics","features":[268]},{"name":"IWebAccountCommand","features":[268]},{"name":"IWebAccountCommandFactory","features":[268]},{"name":"IWebAccountInvokedArgs","features":[268]},{"name":"IWebAccountProviderCommand","features":[268]},{"name":"IWebAccountProviderCommandFactory","features":[268]},{"name":"SettingsCommand","features":[268,269]},{"name":"SettingsEdgeLocation","features":[268]},{"name":"SettingsPane","features":[268]},{"name":"SettingsPaneCommandsRequest","features":[268]},{"name":"SettingsPaneCommandsRequestedEventArgs","features":[268]},{"name":"SupportedWebAccountActions","features":[268]},{"name":"WebAccountAction","features":[268]},{"name":"WebAccountCommand","features":[268]},{"name":"WebAccountCommandInvokedHandler","features":[268]},{"name":"WebAccountInvokedArgs","features":[268]},{"name":"WebAccountProviderCommand","features":[268]},{"name":"WebAccountProviderCommandInvokedHandler","features":[268]}],"282":[{"name":"AmbientLight","features":[270]},{"name":"AnimationController","features":[270]},{"name":"AnimationControllerProgressBehavior","features":[270]},{"name":"AnimationDelayBehavior","features":[270]},{"name":"AnimationDirection","features":[270]},{"name":"AnimationIterationBehavior","features":[270]},{"name":"AnimationPropertyAccessMode","features":[270]},{"name":"AnimationPropertyInfo","features":[270]},{"name":"AnimationStopBehavior","features":[270]},{"name":"BackEasingFunction","features":[270]},{"name":"BooleanKeyFrameAnimation","features":[270]},{"name":"BounceEasingFunction","features":[270]},{"name":"BounceScalarNaturalMotionAnimation","features":[270]},{"name":"BounceVector2NaturalMotionAnimation","features":[270]},{"name":"BounceVector3NaturalMotionAnimation","features":[270]},{"name":"CircleEasingFunction","features":[270]},{"name":"ColorKeyFrameAnimation","features":[270]},{"name":"CompositionAnimation","features":[270]},{"name":"CompositionAnimationGroup","features":[270]},{"name":"CompositionBackdropBrush","features":[270]},{"name":"CompositionBackfaceVisibility","features":[270]},{"name":"CompositionBatchCompletedEventArgs","features":[270]},{"name":"CompositionBatchTypes","features":[270]},{"name":"CompositionBitmapInterpolationMode","features":[270]},{"name":"CompositionBorderMode","features":[270]},{"name":"CompositionBrush","features":[270]},{"name":"CompositionCapabilities","features":[270]},{"name":"CompositionClip","features":[270]},{"name":"CompositionColorBrush","features":[270]},{"name":"CompositionColorGradientStop","features":[270]},{"name":"CompositionColorGradientStopCollection","features":[270]},{"name":"CompositionColorSpace","features":[270]},{"name":"CompositionCommitBatch","features":[270]},{"name":"CompositionCompositeMode","features":[270]},{"name":"CompositionContainerShape","features":[270]},{"name":"CompositionDrawingSurface","features":[270]},{"name":"CompositionDropShadowSourcePolicy","features":[270]},{"name":"CompositionEasingFunction","features":[270]},{"name":"CompositionEasingFunctionMode","features":[270]},{"name":"CompositionEffectBrush","features":[270]},{"name":"CompositionEffectFactory","features":[270]},{"name":"CompositionEffectFactoryLoadStatus","features":[270]},{"name":"CompositionEffectSourceParameter","features":[270]},{"name":"CompositionEllipseGeometry","features":[270]},{"name":"CompositionGeometricClip","features":[270]},{"name":"CompositionGeometry","features":[270]},{"name":"CompositionGetValueStatus","features":[270]},{"name":"CompositionGradientBrush","features":[270]},{"name":"CompositionGradientExtendMode","features":[270]},{"name":"CompositionGraphicsDevice","features":[270]},{"name":"CompositionLight","features":[270]},{"name":"CompositionLineGeometry","features":[270]},{"name":"CompositionLinearGradientBrush","features":[270]},{"name":"CompositionMappingMode","features":[270]},{"name":"CompositionMaskBrush","features":[270]},{"name":"CompositionMipmapSurface","features":[270]},{"name":"CompositionNineGridBrush","features":[270]},{"name":"CompositionObject","features":[270]},{"name":"CompositionPath","features":[270]},{"name":"CompositionPathGeometry","features":[270]},{"name":"CompositionProjectedShadow","features":[270]},{"name":"CompositionProjectedShadowCaster","features":[270]},{"name":"CompositionProjectedShadowCasterCollection","features":[270]},{"name":"CompositionProjectedShadowReceiver","features":[270]},{"name":"CompositionProjectedShadowReceiverUnorderedCollection","features":[270]},{"name":"CompositionPropertySet","features":[270]},{"name":"CompositionRadialGradientBrush","features":[270]},{"name":"CompositionRectangleGeometry","features":[270]},{"name":"CompositionRoundedRectangleGeometry","features":[270]},{"name":"CompositionScopedBatch","features":[270]},{"name":"CompositionShadow","features":[270]},{"name":"CompositionShape","features":[270]},{"name":"CompositionShapeCollection","features":[37,270]},{"name":"CompositionSpriteShape","features":[270]},{"name":"CompositionStretch","features":[270]},{"name":"CompositionStrokeCap","features":[270]},{"name":"CompositionStrokeDashArray","features":[37,270]},{"name":"CompositionStrokeLineJoin","features":[270]},{"name":"CompositionSurfaceBrush","features":[270]},{"name":"CompositionTarget","features":[270]},{"name":"CompositionTexture","features":[270]},{"name":"CompositionTransform","features":[270]},{"name":"CompositionViewBox","features":[270]},{"name":"CompositionVirtualDrawingSurface","features":[270]},{"name":"CompositionVisualSurface","features":[270]},{"name":"Compositor","features":[270]},{"name":"ContainerVisual","features":[270]},{"name":"CubicBezierEasingFunction","features":[270]},{"name":"DelegatedInkTrailVisual","features":[270]},{"name":"DistantLight","features":[270]},{"name":"DropShadow","features":[270]},{"name":"ElasticEasingFunction","features":[270]},{"name":"ExponentialEasingFunction","features":[270]},{"name":"ExpressionAnimation","features":[270]},{"name":"IAmbientLight","features":[270]},{"name":"IAmbientLight2","features":[270]},{"name":"IAnimationController","features":[270]},{"name":"IAnimationControllerStatics","features":[270]},{"name":"IAnimationObject","features":[270]},{"name":"IAnimationPropertyInfo","features":[270]},{"name":"IAnimationPropertyInfo2","features":[270]},{"name":"IBackEasingFunction","features":[270]},{"name":"IBooleanKeyFrameAnimation","features":[270]},{"name":"IBounceEasingFunction","features":[270]},{"name":"IBounceScalarNaturalMotionAnimation","features":[270]},{"name":"IBounceVector2NaturalMotionAnimation","features":[270]},{"name":"IBounceVector3NaturalMotionAnimation","features":[270]},{"name":"ICircleEasingFunction","features":[270]},{"name":"IColorKeyFrameAnimation","features":[270]},{"name":"ICompositionAnimation","features":[270]},{"name":"ICompositionAnimation2","features":[270]},{"name":"ICompositionAnimation3","features":[270]},{"name":"ICompositionAnimation4","features":[270]},{"name":"ICompositionAnimationBase","features":[270]},{"name":"ICompositionAnimationFactory","features":[270]},{"name":"ICompositionAnimationGroup","features":[270]},{"name":"ICompositionBackdropBrush","features":[270]},{"name":"ICompositionBatchCompletedEventArgs","features":[270]},{"name":"ICompositionBrush","features":[270]},{"name":"ICompositionBrushFactory","features":[270]},{"name":"ICompositionCapabilities","features":[270]},{"name":"ICompositionCapabilitiesStatics","features":[270]},{"name":"ICompositionClip","features":[270]},{"name":"ICompositionClip2","features":[270]},{"name":"ICompositionClipFactory","features":[270]},{"name":"ICompositionColorBrush","features":[270]},{"name":"ICompositionColorGradientStop","features":[270]},{"name":"ICompositionColorGradientStopCollection","features":[270]},{"name":"ICompositionCommitBatch","features":[270]},{"name":"ICompositionContainerShape","features":[270]},{"name":"ICompositionDrawingSurface","features":[270]},{"name":"ICompositionDrawingSurface2","features":[270]},{"name":"ICompositionDrawingSurfaceFactory","features":[270]},{"name":"ICompositionEasingFunction","features":[270]},{"name":"ICompositionEasingFunctionFactory","features":[270]},{"name":"ICompositionEasingFunctionStatics","features":[270]},{"name":"ICompositionEffectBrush","features":[270]},{"name":"ICompositionEffectFactory","features":[270]},{"name":"ICompositionEffectSourceParameter","features":[270]},{"name":"ICompositionEffectSourceParameterFactory","features":[270]},{"name":"ICompositionEllipseGeometry","features":[270]},{"name":"ICompositionGeometricClip","features":[270]},{"name":"ICompositionGeometry","features":[270]},{"name":"ICompositionGeometryFactory","features":[270]},{"name":"ICompositionGradientBrush","features":[270]},{"name":"ICompositionGradientBrush2","features":[270]},{"name":"ICompositionGradientBrushFactory","features":[270]},{"name":"ICompositionGraphicsDevice","features":[270]},{"name":"ICompositionGraphicsDevice2","features":[270]},{"name":"ICompositionGraphicsDevice3","features":[270]},{"name":"ICompositionGraphicsDevice4","features":[270]},{"name":"ICompositionLight","features":[270]},{"name":"ICompositionLight2","features":[270]},{"name":"ICompositionLight3","features":[270]},{"name":"ICompositionLightFactory","features":[270]},{"name":"ICompositionLineGeometry","features":[270]},{"name":"ICompositionLinearGradientBrush","features":[270]},{"name":"ICompositionMaskBrush","features":[270]},{"name":"ICompositionMipmapSurface","features":[270]},{"name":"ICompositionNineGridBrush","features":[270]},{"name":"ICompositionObject","features":[270]},{"name":"ICompositionObject2","features":[270]},{"name":"ICompositionObject3","features":[270]},{"name":"ICompositionObject4","features":[270]},{"name":"ICompositionObject5","features":[270]},{"name":"ICompositionObjectFactory","features":[270]},{"name":"ICompositionObjectStatics","features":[270]},{"name":"ICompositionPath","features":[270]},{"name":"ICompositionPathFactory","features":[270]},{"name":"ICompositionPathGeometry","features":[270]},{"name":"ICompositionProjectedShadow","features":[270]},{"name":"ICompositionProjectedShadowCaster","features":[270]},{"name":"ICompositionProjectedShadowCasterCollection","features":[270]},{"name":"ICompositionProjectedShadowCasterCollectionStatics","features":[270]},{"name":"ICompositionProjectedShadowReceiver","features":[270]},{"name":"ICompositionProjectedShadowReceiverUnorderedCollection","features":[270]},{"name":"ICompositionPropertySet","features":[270]},{"name":"ICompositionPropertySet2","features":[270]},{"name":"ICompositionRadialGradientBrush","features":[270]},{"name":"ICompositionRectangleGeometry","features":[270]},{"name":"ICompositionRoundedRectangleGeometry","features":[270]},{"name":"ICompositionScopedBatch","features":[270]},{"name":"ICompositionShadow","features":[270]},{"name":"ICompositionShadowFactory","features":[270]},{"name":"ICompositionShape","features":[270]},{"name":"ICompositionShapeFactory","features":[270]},{"name":"ICompositionSpriteShape","features":[270]},{"name":"ICompositionSupportsSystemBackdrop","features":[270]},{"name":"ICompositionSurface","features":[270]},{"name":"ICompositionSurfaceBrush","features":[270]},{"name":"ICompositionSurfaceBrush2","features":[270]},{"name":"ICompositionSurfaceBrush3","features":[270]},{"name":"ICompositionSurfaceFacade","features":[270]},{"name":"ICompositionTarget","features":[270]},{"name":"ICompositionTargetFactory","features":[270]},{"name":"ICompositionTexture","features":[270]},{"name":"ICompositionTextureFactory","features":[270]},{"name":"ICompositionTransform","features":[270]},{"name":"ICompositionTransformFactory","features":[270]},{"name":"ICompositionViewBox","features":[270]},{"name":"ICompositionVirtualDrawingSurface","features":[270]},{"name":"ICompositionVirtualDrawingSurfaceFactory","features":[270]},{"name":"ICompositionVisualSurface","features":[270]},{"name":"ICompositor","features":[270]},{"name":"ICompositor2","features":[270]},{"name":"ICompositor3","features":[270]},{"name":"ICompositor4","features":[270]},{"name":"ICompositor5","features":[270]},{"name":"ICompositor6","features":[270]},{"name":"ICompositor7","features":[270]},{"name":"ICompositor8","features":[270]},{"name":"ICompositorStatics","features":[270]},{"name":"ICompositorWithBlurredWallpaperBackdropBrush","features":[270]},{"name":"ICompositorWithProjectedShadow","features":[270]},{"name":"ICompositorWithRadialGradient","features":[270]},{"name":"ICompositorWithVisualSurface","features":[270]},{"name":"IContainerVisual","features":[270]},{"name":"IContainerVisualFactory","features":[270]},{"name":"ICubicBezierEasingFunction","features":[270]},{"name":"IDelegatedInkTrailVisual","features":[270]},{"name":"IDelegatedInkTrailVisualStatics","features":[270]},{"name":"IDistantLight","features":[270]},{"name":"IDistantLight2","features":[270]},{"name":"IDropShadow","features":[270]},{"name":"IDropShadow2","features":[270]},{"name":"IElasticEasingFunction","features":[270]},{"name":"IExponentialEasingFunction","features":[270]},{"name":"IExpressionAnimation","features":[270]},{"name":"IImplicitAnimationCollection","features":[270]},{"name":"IInsetClip","features":[270]},{"name":"IKeyFrameAnimation","features":[270]},{"name":"IKeyFrameAnimation2","features":[270]},{"name":"IKeyFrameAnimation3","features":[270]},{"name":"IKeyFrameAnimationFactory","features":[270]},{"name":"ILayerVisual","features":[270]},{"name":"ILayerVisual2","features":[270]},{"name":"ILinearEasingFunction","features":[270]},{"name":"INaturalMotionAnimation","features":[270]},{"name":"INaturalMotionAnimationFactory","features":[270]},{"name":"IPathKeyFrameAnimation","features":[270]},{"name":"IPointLight","features":[270]},{"name":"IPointLight2","features":[270]},{"name":"IPointLight3","features":[270]},{"name":"IPowerEasingFunction","features":[270]},{"name":"IQuaternionKeyFrameAnimation","features":[270]},{"name":"IRectangleClip","features":[270]},{"name":"IRedirectVisual","features":[270]},{"name":"IRenderingDeviceReplacedEventArgs","features":[270]},{"name":"IScalarKeyFrameAnimation","features":[270]},{"name":"IScalarNaturalMotionAnimation","features":[270]},{"name":"IScalarNaturalMotionAnimationFactory","features":[270]},{"name":"IShapeVisual","features":[270]},{"name":"ISineEasingFunction","features":[270]},{"name":"ISpotLight","features":[270]},{"name":"ISpotLight2","features":[270]},{"name":"ISpotLight3","features":[270]},{"name":"ISpringScalarNaturalMotionAnimation","features":[270]},{"name":"ISpringVector2NaturalMotionAnimation","features":[270]},{"name":"ISpringVector3NaturalMotionAnimation","features":[270]},{"name":"ISpriteVisual","features":[270]},{"name":"ISpriteVisual2","features":[270]},{"name":"IStepEasingFunction","features":[270]},{"name":"IVector2KeyFrameAnimation","features":[270]},{"name":"IVector2NaturalMotionAnimation","features":[270]},{"name":"IVector2NaturalMotionAnimationFactory","features":[270]},{"name":"IVector3KeyFrameAnimation","features":[270]},{"name":"IVector3NaturalMotionAnimation","features":[270]},{"name":"IVector3NaturalMotionAnimationFactory","features":[270]},{"name":"IVector4KeyFrameAnimation","features":[270]},{"name":"IVisual","features":[270]},{"name":"IVisual2","features":[270]},{"name":"IVisual3","features":[270]},{"name":"IVisual4","features":[270]},{"name":"IVisualCollection","features":[270]},{"name":"IVisualElement","features":[270]},{"name":"IVisualElement2","features":[270]},{"name":"IVisualFactory","features":[270]},{"name":"IVisualUnorderedCollection","features":[270]},{"name":"ImplicitAnimationCollection","features":[270]},{"name":"InitialValueExpressionCollection","features":[37,270]},{"name":"InkTrailPoint","features":[77,270]},{"name":"InsetClip","features":[270]},{"name":"KeyFrameAnimation","features":[270]},{"name":"LayerVisual","features":[270]},{"name":"LinearEasingFunction","features":[270]},{"name":"NaturalMotionAnimation","features":[270]},{"name":"PathKeyFrameAnimation","features":[270]},{"name":"PointLight","features":[270]},{"name":"PowerEasingFunction","features":[270]},{"name":"QuaternionKeyFrameAnimation","features":[270]},{"name":"RectangleClip","features":[270]},{"name":"RedirectVisual","features":[270]},{"name":"RenderingDeviceReplacedEventArgs","features":[270]},{"name":"ScalarKeyFrameAnimation","features":[270]},{"name":"ScalarNaturalMotionAnimation","features":[270]},{"name":"ShapeVisual","features":[270]},{"name":"SineEasingFunction","features":[270]},{"name":"SpotLight","features":[270]},{"name":"SpringScalarNaturalMotionAnimation","features":[270]},{"name":"SpringVector2NaturalMotionAnimation","features":[270]},{"name":"SpringVector3NaturalMotionAnimation","features":[270]},{"name":"SpriteVisual","features":[270]},{"name":"StepEasingFunction","features":[270]},{"name":"Vector2KeyFrameAnimation","features":[270]},{"name":"Vector2NaturalMotionAnimation","features":[270]},{"name":"Vector3KeyFrameAnimation","features":[270]},{"name":"Vector3NaturalMotionAnimation","features":[270]},{"name":"Vector4KeyFrameAnimation","features":[270]},{"name":"Visual","features":[270]},{"name":"VisualCollection","features":[270]},{"name":"VisualUnorderedCollection","features":[270]}],"283":[{"name":"CompositorController","features":[271]},{"name":"ICompositorController","features":[271]}],"284":[{"name":"DesktopWindowTarget","features":[272]},{"name":"IDesktopWindowTarget","features":[272]}],"285":[{"name":"CompositionDebugHeatMaps","features":[273]},{"name":"CompositionDebugOverdrawContentKinds","features":[273]},{"name":"CompositionDebugSettings","features":[273]},{"name":"ICompositionDebugHeatMaps","features":[273]},{"name":"ICompositionDebugSettings","features":[273]},{"name":"ICompositionDebugSettingsStatics","features":[273]}],"286":[{"name":"ISceneLightingEffect","features":[274]},{"name":"ISceneLightingEffect2","features":[274]},{"name":"SceneLightingEffect","features":[274]},{"name":"SceneLightingEffectReflectanceModel","features":[274]}],"287":[{"name":"CompositionConditionalValue","features":[275]},{"name":"CompositionInteractionSourceCollection","features":[275]},{"name":"ICompositionConditionalValue","features":[275]},{"name":"ICompositionConditionalValueStatics","features":[275]},{"name":"ICompositionInteractionSource","features":[275]},{"name":"ICompositionInteractionSourceCollection","features":[275]},{"name":"IInteractionSourceConfiguration","features":[275]},{"name":"IInteractionTracker","features":[275]},{"name":"IInteractionTracker2","features":[275]},{"name":"IInteractionTracker3","features":[275]},{"name":"IInteractionTracker4","features":[275]},{"name":"IInteractionTracker5","features":[275]},{"name":"IInteractionTrackerCustomAnimationStateEnteredArgs","features":[275]},{"name":"IInteractionTrackerCustomAnimationStateEnteredArgs2","features":[275]},{"name":"IInteractionTrackerIdleStateEnteredArgs","features":[275]},{"name":"IInteractionTrackerIdleStateEnteredArgs2","features":[275]},{"name":"IInteractionTrackerInertiaModifier","features":[275]},{"name":"IInteractionTrackerInertiaModifierFactory","features":[275]},{"name":"IInteractionTrackerInertiaMotion","features":[275]},{"name":"IInteractionTrackerInertiaMotionStatics","features":[275]},{"name":"IInteractionTrackerInertiaNaturalMotion","features":[275]},{"name":"IInteractionTrackerInertiaNaturalMotionStatics","features":[275]},{"name":"IInteractionTrackerInertiaRestingValue","features":[275]},{"name":"IInteractionTrackerInertiaRestingValueStatics","features":[275]},{"name":"IInteractionTrackerInertiaStateEnteredArgs","features":[275]},{"name":"IInteractionTrackerInertiaStateEnteredArgs2","features":[275]},{"name":"IInteractionTrackerInertiaStateEnteredArgs3","features":[275]},{"name":"IInteractionTrackerInteractingStateEnteredArgs","features":[275]},{"name":"IInteractionTrackerInteractingStateEnteredArgs2","features":[275]},{"name":"IInteractionTrackerOwner","features":[275]},{"name":"IInteractionTrackerRequestIgnoredArgs","features":[275]},{"name":"IInteractionTrackerStatics","features":[275]},{"name":"IInteractionTrackerStatics2","features":[275]},{"name":"IInteractionTrackerValuesChangedArgs","features":[275]},{"name":"IInteractionTrackerVector2InertiaModifier","features":[275]},{"name":"IInteractionTrackerVector2InertiaModifierFactory","features":[275]},{"name":"IInteractionTrackerVector2InertiaNaturalMotion","features":[275]},{"name":"IInteractionTrackerVector2InertiaNaturalMotionStatics","features":[275]},{"name":"IVisualInteractionSource","features":[275]},{"name":"IVisualInteractionSource2","features":[275]},{"name":"IVisualInteractionSource3","features":[275]},{"name":"IVisualInteractionSourceObjectFactory","features":[275]},{"name":"IVisualInteractionSourceStatics","features":[275]},{"name":"IVisualInteractionSourceStatics2","features":[275]},{"name":"InteractionBindingAxisModes","features":[275]},{"name":"InteractionChainingMode","features":[275]},{"name":"InteractionSourceConfiguration","features":[275]},{"name":"InteractionSourceMode","features":[275]},{"name":"InteractionSourceRedirectionMode","features":[275]},{"name":"InteractionTracker","features":[275]},{"name":"InteractionTrackerClampingOption","features":[275]},{"name":"InteractionTrackerCustomAnimationStateEnteredArgs","features":[275]},{"name":"InteractionTrackerIdleStateEnteredArgs","features":[275]},{"name":"InteractionTrackerInertiaModifier","features":[275]},{"name":"InteractionTrackerInertiaMotion","features":[275]},{"name":"InteractionTrackerInertiaNaturalMotion","features":[275]},{"name":"InteractionTrackerInertiaRestingValue","features":[275]},{"name":"InteractionTrackerInertiaStateEnteredArgs","features":[275]},{"name":"InteractionTrackerInteractingStateEnteredArgs","features":[275]},{"name":"InteractionTrackerPositionUpdateOption","features":[275]},{"name":"InteractionTrackerRequestIgnoredArgs","features":[275]},{"name":"InteractionTrackerValuesChangedArgs","features":[275]},{"name":"InteractionTrackerVector2InertiaModifier","features":[275]},{"name":"InteractionTrackerVector2InertiaNaturalMotion","features":[275]},{"name":"VisualInteractionSource","features":[275]},{"name":"VisualInteractionSourceRedirectionMode","features":[275]}],"288":[{"name":"ISceneBoundingBox","features":[276]},{"name":"ISceneComponent","features":[276]},{"name":"ISceneComponentCollection","features":[276]},{"name":"ISceneComponentFactory","features":[276]},{"name":"ISceneMaterial","features":[276]},{"name":"ISceneMaterialFactory","features":[276]},{"name":"ISceneMaterialInput","features":[276]},{"name":"ISceneMaterialInputFactory","features":[276]},{"name":"ISceneMesh","features":[276]},{"name":"ISceneMeshMaterialAttributeMap","features":[276]},{"name":"ISceneMeshRendererComponent","features":[276]},{"name":"ISceneMeshRendererComponentStatics","features":[276]},{"name":"ISceneMeshStatics","features":[276]},{"name":"ISceneMetallicRoughnessMaterial","features":[276]},{"name":"ISceneMetallicRoughnessMaterialStatics","features":[276]},{"name":"ISceneModelTransform","features":[276]},{"name":"ISceneNode","features":[276]},{"name":"ISceneNodeCollection","features":[276]},{"name":"ISceneNodeStatics","features":[276]},{"name":"ISceneObject","features":[276]},{"name":"ISceneObjectFactory","features":[276]},{"name":"IScenePbrMaterial","features":[276]},{"name":"IScenePbrMaterialFactory","features":[276]},{"name":"ISceneRendererComponent","features":[276]},{"name":"ISceneRendererComponentFactory","features":[276]},{"name":"ISceneSurfaceMaterialInput","features":[276]},{"name":"ISceneSurfaceMaterialInputStatics","features":[276]},{"name":"ISceneVisual","features":[276]},{"name":"ISceneVisualStatics","features":[276]},{"name":"SceneAlphaMode","features":[276]},{"name":"SceneAttributeSemantic","features":[276]},{"name":"SceneBoundingBox","features":[276]},{"name":"SceneComponent","features":[276]},{"name":"SceneComponentCollection","features":[37,276]},{"name":"SceneComponentType","features":[276]},{"name":"SceneMaterial","features":[276]},{"name":"SceneMaterialInput","features":[276]},{"name":"SceneMesh","features":[276]},{"name":"SceneMeshMaterialAttributeMap","features":[276]},{"name":"SceneMeshRendererComponent","features":[276]},{"name":"SceneMetallicRoughnessMaterial","features":[276]},{"name":"SceneModelTransform","features":[276]},{"name":"SceneNode","features":[276]},{"name":"SceneNodeCollection","features":[37,276]},{"name":"SceneObject","features":[276]},{"name":"ScenePbrMaterial","features":[276]},{"name":"SceneRendererComponent","features":[276]},{"name":"SceneSurfaceMaterialInput","features":[276]},{"name":"SceneVisual","features":[276]},{"name":"SceneWrappingMode","features":[276]}],"289":[{"name":"AcceleratorKeyEventArgs","features":[277]},{"name":"AppViewBackButtonVisibility","features":[277]},{"name":"AutomationProviderRequestedEventArgs","features":[277]},{"name":"BackRequestedEventArgs","features":[277]},{"name":"CharacterReceivedEventArgs","features":[277]},{"name":"ClosestInteractiveBoundsRequestedEventArgs","features":[277]},{"name":"CoreAcceleratorKeyEventType","features":[277]},{"name":"CoreAcceleratorKeys","features":[277]},{"name":"CoreComponentInputSource","features":[277]},{"name":"CoreCursor","features":[277]},{"name":"CoreCursorType","features":[277]},{"name":"CoreDispatcher","features":[277]},{"name":"CoreDispatcherPriority","features":[277]},{"name":"CoreIndependentInputFilters","features":[277]},{"name":"CoreIndependentInputSource","features":[277]},{"name":"CoreIndependentInputSourceController","features":[277]},{"name":"CoreInputDeviceTypes","features":[277]},{"name":"CorePhysicalKeyStatus","features":[277]},{"name":"CoreProcessEventsOption","features":[277]},{"name":"CoreProximityEvaluation","features":[77,277]},{"name":"CoreProximityEvaluationScore","features":[277]},{"name":"CoreVirtualKeyStates","features":[277]},{"name":"CoreWindow","features":[277]},{"name":"CoreWindowActivationMode","features":[277]},{"name":"CoreWindowActivationState","features":[277]},{"name":"CoreWindowDialog","features":[277]},{"name":"CoreWindowDialogsContract","features":[277]},{"name":"CoreWindowEventArgs","features":[277]},{"name":"CoreWindowFlowDirection","features":[277]},{"name":"CoreWindowFlyout","features":[277]},{"name":"CoreWindowPopupShowingEventArgs","features":[277]},{"name":"CoreWindowResizeManager","features":[277]},{"name":"DispatchedHandler","features":[277]},{"name":"IAcceleratorKeyEventArgs","features":[277]},{"name":"IAcceleratorKeyEventArgs2","features":[277]},{"name":"IAutomationProviderRequestedEventArgs","features":[277]},{"name":"IBackRequestedEventArgs","features":[277]},{"name":"ICharacterReceivedEventArgs","features":[277]},{"name":"IClosestInteractiveBoundsRequestedEventArgs","features":[277]},{"name":"ICoreAcceleratorKeys","features":[277]},{"name":"ICoreClosestInteractiveBoundsRequested","features":[277]},{"name":"ICoreComponentFocusable","features":[277]},{"name":"ICoreCursor","features":[277]},{"name":"ICoreCursorFactory","features":[277]},{"name":"ICoreDispatcher","features":[277]},{"name":"ICoreDispatcher2","features":[277]},{"name":"ICoreDispatcherWithTaskPriority","features":[277]},{"name":"ICoreIndependentInputSourceController","features":[277]},{"name":"ICoreIndependentInputSourceControllerStatics","features":[277]},{"name":"ICoreInputSourceBase","features":[277]},{"name":"ICoreKeyboardInputSource","features":[277]},{"name":"ICoreKeyboardInputSource2","features":[277]},{"name":"ICorePointerInputSource","features":[277]},{"name":"ICorePointerInputSource2","features":[277]},{"name":"ICorePointerRedirector","features":[277]},{"name":"ICoreTouchHitTesting","features":[277]},{"name":"ICoreWindow","features":[277]},{"name":"ICoreWindow2","features":[277]},{"name":"ICoreWindow3","features":[277]},{"name":"ICoreWindow4","features":[277]},{"name":"ICoreWindow5","features":[277]},{"name":"ICoreWindowDialog","features":[277]},{"name":"ICoreWindowDialogFactory","features":[277]},{"name":"ICoreWindowEventArgs","features":[277]},{"name":"ICoreWindowFlyout","features":[277]},{"name":"ICoreWindowFlyoutFactory","features":[277]},{"name":"ICoreWindowPopupShowingEventArgs","features":[277]},{"name":"ICoreWindowResizeManager","features":[277]},{"name":"ICoreWindowResizeManagerLayoutCapability","features":[277]},{"name":"ICoreWindowResizeManagerStatics","features":[277]},{"name":"ICoreWindowStatic","features":[277]},{"name":"ICoreWindowWithContext","features":[277]},{"name":"IIdleDispatchedHandlerArgs","features":[277]},{"name":"IInitializeWithCoreWindow","features":[277]},{"name":"IInputEnabledEventArgs","features":[277]},{"name":"IKeyEventArgs","features":[277]},{"name":"IKeyEventArgs2","features":[277]},{"name":"IPointerEventArgs","features":[277]},{"name":"ISystemNavigationManager","features":[277]},{"name":"ISystemNavigationManager2","features":[277]},{"name":"ISystemNavigationManagerStatics","features":[277]},{"name":"ITouchHitTestingEventArgs","features":[277]},{"name":"IVisibilityChangedEventArgs","features":[277]},{"name":"IWindowActivatedEventArgs","features":[277]},{"name":"IWindowSizeChangedEventArgs","features":[277]},{"name":"IdleDispatchedHandler","features":[277]},{"name":"IdleDispatchedHandlerArgs","features":[277]},{"name":"InputEnabledEventArgs","features":[277]},{"name":"KeyEventArgs","features":[277]},{"name":"PointerEventArgs","features":[277]},{"name":"SystemNavigationManager","features":[277]},{"name":"TouchHitTestingEventArgs","features":[277]},{"name":"VisibilityChangedEventArgs","features":[277]},{"name":"WindowActivatedEventArgs","features":[277]},{"name":"WindowSizeChangedEventArgs","features":[277]}],"290":[{"name":"AnimationDescription","features":[278]},{"name":"AnimationEffect","features":[278]},{"name":"AnimationEffectTarget","features":[278]},{"name":"AnimationMetricsContract","features":[278]},{"name":"IAnimationDescription","features":[278]},{"name":"IAnimationDescriptionFactory","features":[278]},{"name":"IOpacityAnimation","features":[278]},{"name":"IPropertyAnimation","features":[278]},{"name":"IScaleAnimation","features":[278]},{"name":"OpacityAnimation","features":[278]},{"name":"PropertyAnimation","features":[278]},{"name":"PropertyAnimationType","features":[278]},{"name":"ScaleAnimation","features":[278]},{"name":"TranslationAnimation","features":[278]}],"291":[{"name":"CoreAppWindowPreview","features":[279]},{"name":"ICoreAppWindowPreview","features":[279]},{"name":"ICoreAppWindowPreviewStatics","features":[279]},{"name":"ISystemNavigationCloseRequestedPreviewEventArgs","features":[279]},{"name":"ISystemNavigationManagerPreview","features":[279]},{"name":"ISystemNavigationManagerPreviewStatics","features":[279]},{"name":"SystemNavigationCloseRequestedPreviewEventArgs","features":[279]},{"name":"SystemNavigationManagerPreview","features":[279]}],"292":[{"name":"AttachableInputObject","features":[280]},{"name":"CrossSlideThresholds","features":[280]},{"name":"CrossSlidingEventArgs","features":[280]},{"name":"CrossSlidingState","features":[280]},{"name":"DraggingEventArgs","features":[280]},{"name":"DraggingState","features":[280]},{"name":"EdgeGesture","features":[280]},{"name":"EdgeGestureEventArgs","features":[280]},{"name":"EdgeGestureKind","features":[280]},{"name":"GazeInputAccessStatus","features":[280]},{"name":"GestureRecognizer","features":[280]},{"name":"GestureSettings","features":[280]},{"name":"HoldingEventArgs","features":[280]},{"name":"HoldingState","features":[280]},{"name":"IAttachableInputObject","features":[280]},{"name":"IAttachableInputObjectFactory","features":[280]},{"name":"ICrossSlidingEventArgs","features":[280]},{"name":"ICrossSlidingEventArgs2","features":[280]},{"name":"IDraggingEventArgs","features":[280]},{"name":"IDraggingEventArgs2","features":[280]},{"name":"IEdgeGesture","features":[280]},{"name":"IEdgeGestureEventArgs","features":[280]},{"name":"IEdgeGestureStatics","features":[280]},{"name":"IGestureRecognizer","features":[280]},{"name":"IGestureRecognizer2","features":[280]},{"name":"IHoldingEventArgs","features":[280]},{"name":"IHoldingEventArgs2","features":[280]},{"name":"IInputActivationListener","features":[280]},{"name":"IInputActivationListenerActivationChangedEventArgs","features":[280]},{"name":"IKeyboardDeliveryInterceptor","features":[280]},{"name":"IKeyboardDeliveryInterceptorStatics","features":[280]},{"name":"IManipulationCompletedEventArgs","features":[280]},{"name":"IManipulationCompletedEventArgs2","features":[280]},{"name":"IManipulationInertiaStartingEventArgs","features":[280]},{"name":"IManipulationInertiaStartingEventArgs2","features":[280]},{"name":"IManipulationStartedEventArgs","features":[280]},{"name":"IManipulationStartedEventArgs2","features":[280]},{"name":"IManipulationUpdatedEventArgs","features":[280]},{"name":"IManipulationUpdatedEventArgs2","features":[280]},{"name":"IMouseWheelParameters","features":[280]},{"name":"IPointerPoint","features":[280]},{"name":"IPointerPointProperties","features":[280]},{"name":"IPointerPointProperties2","features":[280]},{"name":"IPointerPointStatics","features":[280]},{"name":"IPointerPointTransform","features":[280]},{"name":"IPointerVisualizationSettings","features":[280]},{"name":"IPointerVisualizationSettingsStatics","features":[280]},{"name":"IRadialController","features":[280]},{"name":"IRadialController2","features":[280]},{"name":"IRadialControllerButtonClickedEventArgs","features":[280]},{"name":"IRadialControllerButtonClickedEventArgs2","features":[280]},{"name":"IRadialControllerButtonHoldingEventArgs","features":[280]},{"name":"IRadialControllerButtonPressedEventArgs","features":[280]},{"name":"IRadialControllerButtonReleasedEventArgs","features":[280]},{"name":"IRadialControllerConfiguration","features":[280]},{"name":"IRadialControllerConfiguration2","features":[280]},{"name":"IRadialControllerConfigurationStatics","features":[280]},{"name":"IRadialControllerConfigurationStatics2","features":[280]},{"name":"IRadialControllerControlAcquiredEventArgs","features":[280]},{"name":"IRadialControllerControlAcquiredEventArgs2","features":[280]},{"name":"IRadialControllerMenu","features":[280]},{"name":"IRadialControllerMenuItem","features":[280]},{"name":"IRadialControllerMenuItemStatics","features":[280]},{"name":"IRadialControllerMenuItemStatics2","features":[280]},{"name":"IRadialControllerRotationChangedEventArgs","features":[280]},{"name":"IRadialControllerRotationChangedEventArgs2","features":[280]},{"name":"IRadialControllerScreenContact","features":[280]},{"name":"IRadialControllerScreenContactContinuedEventArgs","features":[280]},{"name":"IRadialControllerScreenContactContinuedEventArgs2","features":[280]},{"name":"IRadialControllerScreenContactEndedEventArgs","features":[280]},{"name":"IRadialControllerScreenContactStartedEventArgs","features":[280]},{"name":"IRadialControllerScreenContactStartedEventArgs2","features":[280]},{"name":"IRadialControllerStatics","features":[280]},{"name":"IRightTappedEventArgs","features":[280]},{"name":"IRightTappedEventArgs2","features":[280]},{"name":"ISystemButtonEventController","features":[280]},{"name":"ISystemButtonEventControllerStatics","features":[280]},{"name":"ISystemFunctionButtonEventArgs","features":[280]},{"name":"ISystemFunctionLockChangedEventArgs","features":[280]},{"name":"ISystemFunctionLockIndicatorChangedEventArgs","features":[280]},{"name":"ITappedEventArgs","features":[280]},{"name":"ITappedEventArgs2","features":[280]},{"name":"InputActivationListener","features":[280]},{"name":"InputActivationListenerActivationChangedEventArgs","features":[280]},{"name":"InputActivationState","features":[280]},{"name":"KeyboardDeliveryInterceptor","features":[280]},{"name":"ManipulationCompletedEventArgs","features":[280]},{"name":"ManipulationDelta","features":[77,280]},{"name":"ManipulationInertiaStartingEventArgs","features":[280]},{"name":"ManipulationStartedEventArgs","features":[280]},{"name":"ManipulationUpdatedEventArgs","features":[280]},{"name":"ManipulationVelocities","features":[77,280]},{"name":"MouseWheelParameters","features":[280]},{"name":"PointerPoint","features":[280]},{"name":"PointerPointProperties","features":[280]},{"name":"PointerUpdateKind","features":[280]},{"name":"PointerVisualizationSettings","features":[280]},{"name":"RadialController","features":[280]},{"name":"RadialControllerButtonClickedEventArgs","features":[280]},{"name":"RadialControllerButtonHoldingEventArgs","features":[280]},{"name":"RadialControllerButtonPressedEventArgs","features":[280]},{"name":"RadialControllerButtonReleasedEventArgs","features":[280]},{"name":"RadialControllerConfiguration","features":[280]},{"name":"RadialControllerControlAcquiredEventArgs","features":[280]},{"name":"RadialControllerMenu","features":[280]},{"name":"RadialControllerMenuItem","features":[280]},{"name":"RadialControllerMenuKnownIcon","features":[280]},{"name":"RadialControllerRotationChangedEventArgs","features":[280]},{"name":"RadialControllerScreenContact","features":[280]},{"name":"RadialControllerScreenContactContinuedEventArgs","features":[280]},{"name":"RadialControllerScreenContactEndedEventArgs","features":[280]},{"name":"RadialControllerScreenContactStartedEventArgs","features":[280]},{"name":"RadialControllerSystemMenuItemKind","features":[280]},{"name":"RightTappedEventArgs","features":[280]},{"name":"SystemButtonEventController","features":[280]},{"name":"SystemFunctionButtonEventArgs","features":[280]},{"name":"SystemFunctionLockChangedEventArgs","features":[280]},{"name":"SystemFunctionLockIndicatorChangedEventArgs","features":[280]},{"name":"TappedEventArgs","features":[280]}],"293":[{"name":"IRadialControllerIndependentInputSource","features":[281]},{"name":"IRadialControllerIndependentInputSource2","features":[281]},{"name":"IRadialControllerIndependentInputSourceStatics","features":[281]},{"name":"RadialControllerIndependentInputSource","features":[281]}],"294":[{"name":"HandwritingLineHeight","features":[282]},{"name":"IInkDrawingAttributes","features":[282]},{"name":"IInkDrawingAttributes2","features":[282]},{"name":"IInkDrawingAttributes3","features":[282]},{"name":"IInkDrawingAttributes4","features":[282]},{"name":"IInkDrawingAttributes5","features":[282]},{"name":"IInkDrawingAttributesPencilProperties","features":[282]},{"name":"IInkDrawingAttributesStatics","features":[282]},{"name":"IInkInputConfiguration","features":[282]},{"name":"IInkInputConfiguration2","features":[282]},{"name":"IInkInputProcessingConfiguration","features":[282]},{"name":"IInkManager","features":[282]},{"name":"IInkModelerAttributes","features":[282]},{"name":"IInkModelerAttributes2","features":[282]},{"name":"IInkPoint","features":[282]},{"name":"IInkPoint2","features":[282]},{"name":"IInkPointFactory","features":[282]},{"name":"IInkPointFactory2","features":[282]},{"name":"IInkPresenter","features":[282]},{"name":"IInkPresenter2","features":[282]},{"name":"IInkPresenter3","features":[282]},{"name":"IInkPresenterProtractor","features":[282]},{"name":"IInkPresenterProtractorFactory","features":[282]},{"name":"IInkPresenterRuler","features":[282]},{"name":"IInkPresenterRuler2","features":[282]},{"name":"IInkPresenterRulerFactory","features":[282]},{"name":"IInkPresenterStencil","features":[282]},{"name":"IInkRecognitionResult","features":[282]},{"name":"IInkRecognizer","features":[282]},{"name":"IInkRecognizerContainer","features":[282]},{"name":"IInkStroke","features":[282]},{"name":"IInkStroke2","features":[282]},{"name":"IInkStroke3","features":[282]},{"name":"IInkStroke4","features":[282]},{"name":"IInkStrokeBuilder","features":[282]},{"name":"IInkStrokeBuilder2","features":[282]},{"name":"IInkStrokeBuilder3","features":[282]},{"name":"IInkStrokeContainer","features":[282]},{"name":"IInkStrokeContainer2","features":[282]},{"name":"IInkStrokeContainer3","features":[282]},{"name":"IInkStrokeInput","features":[282]},{"name":"IInkStrokeRenderingSegment","features":[282]},{"name":"IInkStrokesCollectedEventArgs","features":[282]},{"name":"IInkStrokesErasedEventArgs","features":[282]},{"name":"IInkSynchronizer","features":[282]},{"name":"IInkUnprocessedInput","features":[282]},{"name":"IPenAndInkSettings","features":[282]},{"name":"IPenAndInkSettings2","features":[282]},{"name":"IPenAndInkSettingsStatics","features":[282]},{"name":"InkDrawingAttributes","features":[282]},{"name":"InkDrawingAttributesKind","features":[282]},{"name":"InkDrawingAttributesPencilProperties","features":[282]},{"name":"InkHighContrastAdjustment","features":[282]},{"name":"InkInputConfiguration","features":[282]},{"name":"InkInputProcessingConfiguration","features":[282]},{"name":"InkInputProcessingMode","features":[282]},{"name":"InkInputRightDragAction","features":[282]},{"name":"InkManager","features":[282]},{"name":"InkManipulationMode","features":[282]},{"name":"InkModelerAttributes","features":[282]},{"name":"InkPersistenceFormat","features":[282]},{"name":"InkPoint","features":[282]},{"name":"InkPresenter","features":[282]},{"name":"InkPresenterPredefinedConfiguration","features":[282]},{"name":"InkPresenterProtractor","features":[282]},{"name":"InkPresenterRuler","features":[282]},{"name":"InkPresenterStencilKind","features":[282]},{"name":"InkRecognitionResult","features":[282]},{"name":"InkRecognitionTarget","features":[282]},{"name":"InkRecognizer","features":[282]},{"name":"InkRecognizerContainer","features":[282]},{"name":"InkStroke","features":[282]},{"name":"InkStrokeBuilder","features":[282]},{"name":"InkStrokeContainer","features":[282]},{"name":"InkStrokeInput","features":[282]},{"name":"InkStrokeRenderingSegment","features":[282]},{"name":"InkStrokesCollectedEventArgs","features":[282]},{"name":"InkStrokesErasedEventArgs","features":[282]},{"name":"InkSynchronizer","features":[282]},{"name":"InkUnprocessedInput","features":[282]},{"name":"PenAndInkSettings","features":[282]},{"name":"PenHandedness","features":[282]},{"name":"PenTipShape","features":[282]}],"295":[{"name":"IInkAnalysisInkBullet","features":[283]},{"name":"IInkAnalysisInkDrawing","features":[283]},{"name":"IInkAnalysisInkWord","features":[283]},{"name":"IInkAnalysisLine","features":[283]},{"name":"IInkAnalysisListItem","features":[283]},{"name":"IInkAnalysisNode","features":[283]},{"name":"IInkAnalysisParagraph","features":[283]},{"name":"IInkAnalysisResult","features":[283]},{"name":"IInkAnalysisRoot","features":[283]},{"name":"IInkAnalysisWritingRegion","features":[283]},{"name":"IInkAnalyzer","features":[283]},{"name":"IInkAnalyzerFactory","features":[283]},{"name":"InkAnalysisDrawingKind","features":[283]},{"name":"InkAnalysisInkBullet","features":[283]},{"name":"InkAnalysisInkDrawing","features":[283]},{"name":"InkAnalysisInkWord","features":[283]},{"name":"InkAnalysisLine","features":[283]},{"name":"InkAnalysisListItem","features":[283]},{"name":"InkAnalysisNode","features":[283]},{"name":"InkAnalysisNodeKind","features":[283]},{"name":"InkAnalysisParagraph","features":[283]},{"name":"InkAnalysisResult","features":[283]},{"name":"InkAnalysisRoot","features":[283]},{"name":"InkAnalysisStatus","features":[283]},{"name":"InkAnalysisStrokeKind","features":[283]},{"name":"InkAnalysisWritingRegion","features":[283]},{"name":"InkAnalyzer","features":[283]}],"296":[{"name":"CoreIncrementalInkStroke","features":[284]},{"name":"CoreInkIndependentInputSource","features":[284]},{"name":"CoreInkPresenterHost","features":[284]},{"name":"CoreWetStrokeDisposition","features":[284]},{"name":"CoreWetStrokeUpdateEventArgs","features":[284]},{"name":"CoreWetStrokeUpdateSource","features":[284]},{"name":"ICoreIncrementalInkStroke","features":[284]},{"name":"ICoreIncrementalInkStrokeFactory","features":[284]},{"name":"ICoreInkIndependentInputSource","features":[284]},{"name":"ICoreInkIndependentInputSource2","features":[284]},{"name":"ICoreInkIndependentInputSourceStatics","features":[284]},{"name":"ICoreInkPresenterHost","features":[284]},{"name":"ICoreWetStrokeUpdateEventArgs","features":[284]},{"name":"ICoreWetStrokeUpdateSource","features":[284]},{"name":"ICoreWetStrokeUpdateSourceStatics","features":[284]}],"297":[{"name":"IPalmRejectionDelayZonePreview","features":[285]},{"name":"IPalmRejectionDelayZonePreviewStatics","features":[285]},{"name":"PalmRejectionDelayZonePreview","features":[285]}],"298":[{"name":"IInputActivationListenerPreviewStatics","features":[286]},{"name":"InputActivationListenerPreview","features":[286]}],"299":[{"name":"IInjectedInputGamepadInfo","features":[287]},{"name":"IInjectedInputGamepadInfoFactory","features":[287]},{"name":"IInjectedInputKeyboardInfo","features":[287]},{"name":"IInjectedInputMouseInfo","features":[287]},{"name":"IInjectedInputPenInfo","features":[287]},{"name":"IInjectedInputTouchInfo","features":[287]},{"name":"IInputInjector","features":[287]},{"name":"IInputInjector2","features":[287]},{"name":"IInputInjectorStatics","features":[287]},{"name":"IInputInjectorStatics2","features":[287]},{"name":"InjectedInputButtonChangeKind","features":[287]},{"name":"InjectedInputGamepadInfo","features":[287]},{"name":"InjectedInputKeyOptions","features":[287]},{"name":"InjectedInputKeyboardInfo","features":[287]},{"name":"InjectedInputMouseInfo","features":[287]},{"name":"InjectedInputMouseOptions","features":[287]},{"name":"InjectedInputPenButtons","features":[287]},{"name":"InjectedInputPenInfo","features":[287]},{"name":"InjectedInputPenParameters","features":[287]},{"name":"InjectedInputPoint","features":[287]},{"name":"InjectedInputPointerInfo","features":[287]},{"name":"InjectedInputPointerOptions","features":[287]},{"name":"InjectedInputRectangle","features":[287]},{"name":"InjectedInputShortcut","features":[287]},{"name":"InjectedInputTouchInfo","features":[287]},{"name":"InjectedInputTouchParameters","features":[287]},{"name":"InjectedInputVisualizationMode","features":[287]},{"name":"InputInjector","features":[287]}],"300":[{"name":"ISpatialGestureRecognizer","features":[288]},{"name":"ISpatialGestureRecognizerFactory","features":[288]},{"name":"ISpatialHoldCanceledEventArgs","features":[288]},{"name":"ISpatialHoldCompletedEventArgs","features":[288]},{"name":"ISpatialHoldStartedEventArgs","features":[288]},{"name":"ISpatialInteraction","features":[288]},{"name":"ISpatialInteractionController","features":[288]},{"name":"ISpatialInteractionController2","features":[288]},{"name":"ISpatialInteractionController3","features":[288]},{"name":"ISpatialInteractionControllerProperties","features":[288]},{"name":"ISpatialInteractionDetectedEventArgs","features":[288]},{"name":"ISpatialInteractionDetectedEventArgs2","features":[288]},{"name":"ISpatialInteractionManager","features":[288]},{"name":"ISpatialInteractionManagerStatics","features":[288]},{"name":"ISpatialInteractionManagerStatics2","features":[288]},{"name":"ISpatialInteractionSource","features":[288]},{"name":"ISpatialInteractionSource2","features":[288]},{"name":"ISpatialInteractionSource3","features":[288]},{"name":"ISpatialInteractionSource4","features":[288]},{"name":"ISpatialInteractionSourceEventArgs","features":[288]},{"name":"ISpatialInteractionSourceEventArgs2","features":[288]},{"name":"ISpatialInteractionSourceLocation","features":[288]},{"name":"ISpatialInteractionSourceLocation2","features":[288]},{"name":"ISpatialInteractionSourceLocation3","features":[288]},{"name":"ISpatialInteractionSourceProperties","features":[288]},{"name":"ISpatialInteractionSourceState","features":[288]},{"name":"ISpatialInteractionSourceState2","features":[288]},{"name":"ISpatialInteractionSourceState3","features":[288]},{"name":"ISpatialManipulationCanceledEventArgs","features":[288]},{"name":"ISpatialManipulationCompletedEventArgs","features":[288]},{"name":"ISpatialManipulationDelta","features":[288]},{"name":"ISpatialManipulationStartedEventArgs","features":[288]},{"name":"ISpatialManipulationUpdatedEventArgs","features":[288]},{"name":"ISpatialNavigationCanceledEventArgs","features":[288]},{"name":"ISpatialNavigationCompletedEventArgs","features":[288]},{"name":"ISpatialNavigationStartedEventArgs","features":[288]},{"name":"ISpatialNavigationUpdatedEventArgs","features":[288]},{"name":"ISpatialPointerInteractionSourcePose","features":[288]},{"name":"ISpatialPointerInteractionSourcePose2","features":[288]},{"name":"ISpatialPointerPose","features":[288]},{"name":"ISpatialPointerPose2","features":[288]},{"name":"ISpatialPointerPose3","features":[288]},{"name":"ISpatialPointerPoseStatics","features":[288]},{"name":"ISpatialRecognitionEndedEventArgs","features":[288]},{"name":"ISpatialRecognitionStartedEventArgs","features":[288]},{"name":"ISpatialTappedEventArgs","features":[288]},{"name":"SpatialGestureRecognizer","features":[288]},{"name":"SpatialGestureSettings","features":[288]},{"name":"SpatialHoldCanceledEventArgs","features":[288]},{"name":"SpatialHoldCompletedEventArgs","features":[288]},{"name":"SpatialHoldStartedEventArgs","features":[288]},{"name":"SpatialInteraction","features":[288]},{"name":"SpatialInteractionController","features":[288]},{"name":"SpatialInteractionControllerProperties","features":[288]},{"name":"SpatialInteractionDetectedEventArgs","features":[288]},{"name":"SpatialInteractionManager","features":[288]},{"name":"SpatialInteractionPressKind","features":[288]},{"name":"SpatialInteractionSource","features":[288]},{"name":"SpatialInteractionSourceEventArgs","features":[288]},{"name":"SpatialInteractionSourceHandedness","features":[288]},{"name":"SpatialInteractionSourceKind","features":[288]},{"name":"SpatialInteractionSourceLocation","features":[288]},{"name":"SpatialInteractionSourcePositionAccuracy","features":[288]},{"name":"SpatialInteractionSourceProperties","features":[288]},{"name":"SpatialInteractionSourceState","features":[288]},{"name":"SpatialManipulationCanceledEventArgs","features":[288]},{"name":"SpatialManipulationCompletedEventArgs","features":[288]},{"name":"SpatialManipulationDelta","features":[288]},{"name":"SpatialManipulationStartedEventArgs","features":[288]},{"name":"SpatialManipulationUpdatedEventArgs","features":[288]},{"name":"SpatialNavigationCanceledEventArgs","features":[288]},{"name":"SpatialNavigationCompletedEventArgs","features":[288]},{"name":"SpatialNavigationStartedEventArgs","features":[288]},{"name":"SpatialNavigationUpdatedEventArgs","features":[288]},{"name":"SpatialPointerInteractionSourcePose","features":[288]},{"name":"SpatialPointerPose","features":[288]},{"name":"SpatialRecognitionEndedEventArgs","features":[288]},{"name":"SpatialRecognitionStartedEventArgs","features":[288]},{"name":"SpatialTappedEventArgs","features":[288]}],"301":[{"name":"AdaptiveNotificationContentKind","features":[289]},{"name":"AdaptiveNotificationText","features":[289]},{"name":"BadgeNotification","features":[289]},{"name":"BadgeTemplateType","features":[289]},{"name":"BadgeUpdateManager","features":[289]},{"name":"BadgeUpdateManagerForUser","features":[289]},{"name":"BadgeUpdater","features":[289]},{"name":"IAdaptiveNotificationContent","features":[289]},{"name":"IAdaptiveNotificationText","features":[289]},{"name":"IBadgeNotification","features":[289]},{"name":"IBadgeNotificationFactory","features":[289]},{"name":"IBadgeUpdateManagerForUser","features":[289]},{"name":"IBadgeUpdateManagerStatics","features":[289]},{"name":"IBadgeUpdateManagerStatics2","features":[289]},{"name":"IBadgeUpdater","features":[289]},{"name":"IKnownAdaptiveNotificationHintsStatics","features":[289]},{"name":"IKnownAdaptiveNotificationTextStylesStatics","features":[289]},{"name":"IKnownNotificationBindingsStatics","features":[289]},{"name":"INotification","features":[289]},{"name":"INotificationBinding","features":[289]},{"name":"INotificationData","features":[289]},{"name":"INotificationDataFactory","features":[289]},{"name":"INotificationVisual","features":[289]},{"name":"IScheduledTileNotification","features":[289]},{"name":"IScheduledTileNotificationFactory","features":[289]},{"name":"IScheduledToastNotification","features":[289]},{"name":"IScheduledToastNotification2","features":[289]},{"name":"IScheduledToastNotification3","features":[289]},{"name":"IScheduledToastNotification4","features":[289]},{"name":"IScheduledToastNotificationFactory","features":[289]},{"name":"IScheduledToastNotificationShowingEventArgs","features":[289]},{"name":"IShownTileNotification","features":[289]},{"name":"ITileFlyoutNotification","features":[289]},{"name":"ITileFlyoutNotificationFactory","features":[289]},{"name":"ITileFlyoutUpdateManagerStatics","features":[289]},{"name":"ITileFlyoutUpdater","features":[289]},{"name":"ITileNotification","features":[289]},{"name":"ITileNotificationFactory","features":[289]},{"name":"ITileUpdateManagerForUser","features":[289]},{"name":"ITileUpdateManagerStatics","features":[289]},{"name":"ITileUpdateManagerStatics2","features":[289]},{"name":"ITileUpdater","features":[289]},{"name":"ITileUpdater2","features":[289]},{"name":"IToastActivatedEventArgs","features":[289]},{"name":"IToastActivatedEventArgs2","features":[289]},{"name":"IToastCollection","features":[289]},{"name":"IToastCollectionFactory","features":[289]},{"name":"IToastCollectionManager","features":[289]},{"name":"IToastDismissedEventArgs","features":[289]},{"name":"IToastFailedEventArgs","features":[289]},{"name":"IToastNotification","features":[289]},{"name":"IToastNotification2","features":[289]},{"name":"IToastNotification3","features":[289]},{"name":"IToastNotification4","features":[289]},{"name":"IToastNotification6","features":[289]},{"name":"IToastNotificationActionTriggerDetail","features":[289]},{"name":"IToastNotificationFactory","features":[289]},{"name":"IToastNotificationHistory","features":[289]},{"name":"IToastNotificationHistory2","features":[289]},{"name":"IToastNotificationHistoryChangedTriggerDetail","features":[289]},{"name":"IToastNotificationHistoryChangedTriggerDetail2","features":[289]},{"name":"IToastNotificationManagerForUser","features":[289]},{"name":"IToastNotificationManagerForUser2","features":[289]},{"name":"IToastNotificationManagerForUser3","features":[289]},{"name":"IToastNotificationManagerStatics","features":[289]},{"name":"IToastNotificationManagerStatics2","features":[289]},{"name":"IToastNotificationManagerStatics4","features":[289]},{"name":"IToastNotificationManagerStatics5","features":[289]},{"name":"IToastNotifier","features":[289]},{"name":"IToastNotifier2","features":[289]},{"name":"IToastNotifier3","features":[289]},{"name":"IUserNotification","features":[289]},{"name":"IUserNotificationChangedEventArgs","features":[289]},{"name":"KnownAdaptiveNotificationHints","features":[289]},{"name":"KnownAdaptiveNotificationTextStyles","features":[289]},{"name":"KnownNotificationBindings","features":[289]},{"name":"Notification","features":[289]},{"name":"NotificationBinding","features":[289]},{"name":"NotificationData","features":[289]},{"name":"NotificationKinds","features":[289]},{"name":"NotificationMirroring","features":[289]},{"name":"NotificationSetting","features":[289]},{"name":"NotificationUpdateResult","features":[289]},{"name":"NotificationVisual","features":[289]},{"name":"PeriodicUpdateRecurrence","features":[289]},{"name":"ScheduledTileNotification","features":[289]},{"name":"ScheduledToastNotification","features":[289]},{"name":"ScheduledToastNotificationShowingEventArgs","features":[289]},{"name":"ShownTileNotification","features":[289]},{"name":"TileFlyoutNotification","features":[289]},{"name":"TileFlyoutTemplateType","features":[289]},{"name":"TileFlyoutUpdateManager","features":[289]},{"name":"TileFlyoutUpdater","features":[289]},{"name":"TileNotification","features":[289]},{"name":"TileTemplateType","features":[289]},{"name":"TileUpdateManager","features":[289]},{"name":"TileUpdateManagerForUser","features":[289]},{"name":"TileUpdater","features":[289]},{"name":"ToastActivatedEventArgs","features":[289]},{"name":"ToastCollection","features":[289]},{"name":"ToastCollectionManager","features":[289]},{"name":"ToastDismissalReason","features":[289]},{"name":"ToastDismissedEventArgs","features":[289]},{"name":"ToastFailedEventArgs","features":[289]},{"name":"ToastHistoryChangedType","features":[289]},{"name":"ToastNotification","features":[289]},{"name":"ToastNotificationActionTriggerDetail","features":[289]},{"name":"ToastNotificationHistory","features":[289]},{"name":"ToastNotificationHistoryChangedTriggerDetail","features":[289]},{"name":"ToastNotificationManager","features":[289]},{"name":"ToastNotificationManagerForUser","features":[289]},{"name":"ToastNotificationMode","features":[289]},{"name":"ToastNotificationPriority","features":[289]},{"name":"ToastNotifier","features":[289]},{"name":"ToastTemplateType","features":[289]},{"name":"UserNotification","features":[289]},{"name":"UserNotificationChangedEventArgs","features":[289]},{"name":"UserNotificationChangedKind","features":[289]}],"302":[{"name":"IUserNotificationListener","features":[290]},{"name":"IUserNotificationListenerStatics","features":[290]},{"name":"UserNotificationListener","features":[290]},{"name":"UserNotificationListenerAccessStatus","features":[290]}],"303":[{"name":"IToastOcclusionManagerPreviewStatics","features":[291]},{"name":"ToastOcclusionManagerPreview","features":[291]}],"304":[{"name":"IMessageDialog","features":[269]},{"name":"IMessageDialogFactory","features":[269]},{"name":"IPopupMenu","features":[269]},{"name":"IUICommand","features":[269]},{"name":"IUICommandFactory","features":[269]},{"name":"MessageDialog","features":[269]},{"name":"MessageDialogOptions","features":[269]},{"name":"Placement","features":[269]},{"name":"PopupMenu","features":[269]},{"name":"UICommand","features":[269]},{"name":"UICommandInvokedHandler","features":[269]},{"name":"UICommandSeparator","features":[269]}],"305":[{"name":"AdaptiveCardBuilder","features":[292]},{"name":"FocusSession","features":[292]},{"name":"FocusSessionManager","features":[292]},{"name":"IAdaptiveCard","features":[292]},{"name":"IAdaptiveCardBuilderStatics","features":[292]},{"name":"IFocusSession","features":[292]},{"name":"IFocusSessionManager","features":[292]},{"name":"IFocusSessionManagerStatics","features":[292]},{"name":"ISecurityAppManager","features":[292]},{"name":"IShareWindowCommandEventArgs","features":[292]},{"name":"IShareWindowCommandSource","features":[292]},{"name":"IShareWindowCommandSourceStatics","features":[292]},{"name":"ITaskbarManager","features":[292]},{"name":"ITaskbarManager2","features":[292]},{"name":"ITaskbarManagerDesktopAppSupportStatics","features":[292]},{"name":"ITaskbarManagerStatics","features":[292]},{"name":"IWindowTab","features":[292]},{"name":"IWindowTabCloseRequestedEventArgs","features":[292]},{"name":"IWindowTabCollection","features":[292]},{"name":"IWindowTabGroup","features":[292]},{"name":"IWindowTabIcon","features":[292]},{"name":"IWindowTabIconStatics","features":[292]},{"name":"IWindowTabManager","features":[292]},{"name":"IWindowTabManagerStatics","features":[292]},{"name":"IWindowTabSwitchRequestedEventArgs","features":[292]},{"name":"IWindowTabTearOutRequestedEventArgs","features":[292]},{"name":"IWindowTabThumbnailRequestedEventArgs","features":[292]},{"name":"SecurityAppKind","features":[292]},{"name":"SecurityAppManager","features":[292]},{"name":"SecurityAppManagerContract","features":[292]},{"name":"SecurityAppState","features":[292]},{"name":"SecurityAppSubstatus","features":[292]},{"name":"ShareWindowCommand","features":[292]},{"name":"ShareWindowCommandEventArgs","features":[292]},{"name":"ShareWindowCommandSource","features":[292]},{"name":"TaskbarManager","features":[292]},{"name":"WindowTab","features":[292]},{"name":"WindowTabCloseRequestedEventArgs","features":[292]},{"name":"WindowTabCollection","features":[292]},{"name":"WindowTabGroup","features":[292]},{"name":"WindowTabIcon","features":[292]},{"name":"WindowTabManager","features":[292]},{"name":"WindowTabManagerContract","features":[292]},{"name":"WindowTabSwitchRequestedEventArgs","features":[292]},{"name":"WindowTabTearOutRequestedEventArgs","features":[292]},{"name":"WindowTabThumbnailRequestedEventArgs","features":[292]}],"306":[{"name":"ForegroundText","features":[293]},{"name":"IJumpList","features":[293]},{"name":"IJumpListItem","features":[293]},{"name":"IJumpListItemStatics","features":[293]},{"name":"IJumpListStatics","features":[293]},{"name":"ISecondaryTile","features":[293]},{"name":"ISecondaryTile2","features":[293]},{"name":"ISecondaryTileFactory","features":[293]},{"name":"ISecondaryTileFactory2","features":[293]},{"name":"ISecondaryTileStatics","features":[293]},{"name":"ISecondaryTileVisualElements","features":[293]},{"name":"ISecondaryTileVisualElements2","features":[293]},{"name":"ISecondaryTileVisualElements3","features":[293]},{"name":"ISecondaryTileVisualElements4","features":[293]},{"name":"IStartScreenManager","features":[293]},{"name":"IStartScreenManager2","features":[293]},{"name":"IStartScreenManagerStatics","features":[293]},{"name":"ITileMixedRealityModel","features":[293]},{"name":"ITileMixedRealityModel2","features":[293]},{"name":"IVisualElementsRequest","features":[293]},{"name":"IVisualElementsRequestDeferral","features":[293]},{"name":"IVisualElementsRequestedEventArgs","features":[293]},{"name":"JumpList","features":[293]},{"name":"JumpListItem","features":[293]},{"name":"JumpListItemKind","features":[293]},{"name":"JumpListSystemGroupKind","features":[293]},{"name":"SecondaryTile","features":[293]},{"name":"SecondaryTileVisualElements","features":[293]},{"name":"StartScreenManager","features":[293]},{"name":"TileMixedRealityModel","features":[293]},{"name":"TileMixedRealityModelActivationBehavior","features":[293]},{"name":"TileOptions","features":[293]},{"name":"TileSize","features":[293]},{"name":"VisualElementsRequest","features":[293]},{"name":"VisualElementsRequestDeferral","features":[293]},{"name":"VisualElementsRequestedEventArgs","features":[293]}],"307":[{"name":"CaretType","features":[294]},{"name":"ContentLinkInfo","features":[294]},{"name":"FindOptions","features":[294]},{"name":"FontStretch","features":[294]},{"name":"FontStyle","features":[294]},{"name":"FontWeight","features":[294]},{"name":"FontWeights","features":[294]},{"name":"FormatEffect","features":[294]},{"name":"HorizontalCharacterAlignment","features":[294]},{"name":"IContentLinkInfo","features":[294]},{"name":"IFontWeights","features":[294]},{"name":"IFontWeightsStatics","features":[294]},{"name":"IRichEditTextRange","features":[294]},{"name":"ITextCharacterFormat","features":[294]},{"name":"ITextConstantsStatics","features":[294]},{"name":"ITextDocument","features":[294]},{"name":"ITextDocument2","features":[294]},{"name":"ITextDocument3","features":[294]},{"name":"ITextDocument4","features":[294]},{"name":"ITextParagraphFormat","features":[294]},{"name":"ITextRange","features":[294]},{"name":"ITextSelection","features":[294]},{"name":"LetterCase","features":[294]},{"name":"LineSpacingRule","features":[294]},{"name":"LinkType","features":[294]},{"name":"MarkerAlignment","features":[294]},{"name":"MarkerStyle","features":[294]},{"name":"MarkerType","features":[294]},{"name":"ParagraphAlignment","features":[294]},{"name":"ParagraphStyle","features":[294]},{"name":"PointOptions","features":[294]},{"name":"RangeGravity","features":[294]},{"name":"RichEditMathMode","features":[294]},{"name":"RichEditTextDocument","features":[294]},{"name":"RichEditTextRange","features":[294]},{"name":"SelectionOptions","features":[294]},{"name":"SelectionType","features":[294]},{"name":"TabAlignment","features":[294]},{"name":"TabLeader","features":[294]},{"name":"TextConstants","features":[294]},{"name":"TextDecorations","features":[294]},{"name":"TextGetOptions","features":[294]},{"name":"TextRangeUnit","features":[294]},{"name":"TextScript","features":[294]},{"name":"TextSetOptions","features":[294]},{"name":"UnderlineType","features":[294]},{"name":"VerticalCharacterAlignment","features":[294]}],"308":[{"name":"CoreTextCompositionCompletedEventArgs","features":[295]},{"name":"CoreTextCompositionSegment","features":[295]},{"name":"CoreTextCompositionStartedEventArgs","features":[295]},{"name":"CoreTextEditContext","features":[295]},{"name":"CoreTextFormatUpdatingEventArgs","features":[295]},{"name":"CoreTextFormatUpdatingReason","features":[295]},{"name":"CoreTextFormatUpdatingResult","features":[295]},{"name":"CoreTextInputPaneDisplayPolicy","features":[295]},{"name":"CoreTextInputScope","features":[295]},{"name":"CoreTextLayoutBounds","features":[295]},{"name":"CoreTextLayoutRequest","features":[295]},{"name":"CoreTextLayoutRequestedEventArgs","features":[295]},{"name":"CoreTextRange","features":[295]},{"name":"CoreTextSelectionRequest","features":[295]},{"name":"CoreTextSelectionRequestedEventArgs","features":[295]},{"name":"CoreTextSelectionUpdatingEventArgs","features":[295]},{"name":"CoreTextSelectionUpdatingResult","features":[295]},{"name":"CoreTextServicesConstants","features":[295]},{"name":"CoreTextServicesManager","features":[295]},{"name":"CoreTextTextRequest","features":[295]},{"name":"CoreTextTextRequestedEventArgs","features":[295]},{"name":"CoreTextTextUpdatingEventArgs","features":[295]},{"name":"CoreTextTextUpdatingResult","features":[295]},{"name":"ICoreTextCompositionCompletedEventArgs","features":[295]},{"name":"ICoreTextCompositionSegment","features":[295]},{"name":"ICoreTextCompositionStartedEventArgs","features":[295]},{"name":"ICoreTextEditContext","features":[295]},{"name":"ICoreTextEditContext2","features":[295]},{"name":"ICoreTextFormatUpdatingEventArgs","features":[295]},{"name":"ICoreTextLayoutBounds","features":[295]},{"name":"ICoreTextLayoutRequest","features":[295]},{"name":"ICoreTextLayoutRequest2","features":[295]},{"name":"ICoreTextLayoutRequestedEventArgs","features":[295]},{"name":"ICoreTextSelectionRequest","features":[295]},{"name":"ICoreTextSelectionRequestedEventArgs","features":[295]},{"name":"ICoreTextSelectionUpdatingEventArgs","features":[295]},{"name":"ICoreTextServicesManager","features":[295]},{"name":"ICoreTextServicesManagerStatics","features":[295]},{"name":"ICoreTextServicesStatics","features":[295]},{"name":"ICoreTextTextRequest","features":[295]},{"name":"ICoreTextTextRequestedEventArgs","features":[295]},{"name":"ICoreTextTextUpdatingEventArgs","features":[295]}],"309":[{"name":"AutomationConnection","features":[296]},{"name":"AutomationConnectionBoundObject","features":[296]},{"name":"AutomationElement","features":[296]},{"name":"AutomationTextRange","features":[296]},{"name":"IAutomationConnection","features":[296]},{"name":"IAutomationConnectionBoundObject","features":[296]},{"name":"IAutomationElement","features":[296]},{"name":"IAutomationTextRange","features":[296]},{"name":"UIAutomationContract","features":[296]}],"310":[{"name":"AutomationAnnotationTypeRegistration","features":[297]},{"name":"AutomationRemoteOperationOperandId","features":[297]},{"name":"AutomationRemoteOperationResult","features":[297]},{"name":"AutomationRemoteOperationStatus","features":[297]},{"name":"CoreAutomationRegistrar","features":[297]},{"name":"CoreAutomationRemoteOperation","features":[297]},{"name":"CoreAutomationRemoteOperationContext","features":[297]},{"name":"IAutomationRemoteOperationResult","features":[297]},{"name":"ICoreAutomationConnectionBoundObjectProvider","features":[297]},{"name":"ICoreAutomationRegistrarStatics","features":[297]},{"name":"ICoreAutomationRemoteOperation","features":[297]},{"name":"ICoreAutomationRemoteOperation2","features":[297]},{"name":"ICoreAutomationRemoteOperationContext","features":[297]},{"name":"ICoreAutomationRemoteOperationExtensionProvider","features":[297]},{"name":"IRemoteAutomationClientSession","features":[297]},{"name":"IRemoteAutomationClientSessionFactory","features":[297]},{"name":"IRemoteAutomationConnectionRequestedEventArgs","features":[297]},{"name":"IRemoteAutomationDisconnectedEventArgs","features":[297]},{"name":"IRemoteAutomationServerStatics","features":[297]},{"name":"IRemoteAutomationWindow","features":[297]},{"name":"RemoteAutomationClientSession","features":[297]},{"name":"RemoteAutomationConnectionRequestedEventArgs","features":[297]},{"name":"RemoteAutomationDisconnectedEventArgs","features":[297]},{"name":"RemoteAutomationServer","features":[297]},{"name":"RemoteAutomationWindow","features":[297]}],"311":[{"name":"AccessibilitySettings","features":[298]},{"name":"ActivationViewSwitcher","features":[298]},{"name":"ApplicationView","features":[298]},{"name":"ApplicationViewBoundsMode","features":[298]},{"name":"ApplicationViewConsolidatedEventArgs","features":[298]},{"name":"ApplicationViewMode","features":[298]},{"name":"ApplicationViewOrientation","features":[298]},{"name":"ApplicationViewScaling","features":[298]},{"name":"ApplicationViewState","features":[298]},{"name":"ApplicationViewSwitcher","features":[298]},{"name":"ApplicationViewSwitchingOptions","features":[298]},{"name":"ApplicationViewTitleBar","features":[298]},{"name":"ApplicationViewTransferContext","features":[298]},{"name":"ApplicationViewWindowingMode","features":[298]},{"name":"FullScreenSystemOverlayMode","features":[298]},{"name":"HandPreference","features":[298]},{"name":"IAccessibilitySettings","features":[298]},{"name":"IActivationViewSwitcher","features":[298]},{"name":"IApplicationView","features":[298]},{"name":"IApplicationView2","features":[298]},{"name":"IApplicationView3","features":[298]},{"name":"IApplicationView4","features":[298]},{"name":"IApplicationView7","features":[298]},{"name":"IApplicationView9","features":[298]},{"name":"IApplicationViewConsolidatedEventArgs","features":[298]},{"name":"IApplicationViewConsolidatedEventArgs2","features":[298]},{"name":"IApplicationViewFullscreenStatics","features":[298]},{"name":"IApplicationViewInteropStatics","features":[298]},{"name":"IApplicationViewScaling","features":[298]},{"name":"IApplicationViewScalingStatics","features":[298]},{"name":"IApplicationViewStatics","features":[298]},{"name":"IApplicationViewStatics2","features":[298]},{"name":"IApplicationViewStatics3","features":[298]},{"name":"IApplicationViewStatics4","features":[298]},{"name":"IApplicationViewSwitcherStatics","features":[298]},{"name":"IApplicationViewSwitcherStatics2","features":[298]},{"name":"IApplicationViewSwitcherStatics3","features":[298]},{"name":"IApplicationViewTitleBar","features":[298]},{"name":"IApplicationViewTransferContext","features":[298]},{"name":"IApplicationViewTransferContextStatics","features":[298]},{"name":"IApplicationViewWithContext","features":[298]},{"name":"IInputPane","features":[298]},{"name":"IInputPane2","features":[298]},{"name":"IInputPaneControl","features":[298]},{"name":"IInputPaneStatics","features":[298]},{"name":"IInputPaneStatics2","features":[298]},{"name":"IInputPaneVisibilityEventArgs","features":[298]},{"name":"IProjectionManagerStatics","features":[298]},{"name":"IProjectionManagerStatics2","features":[298]},{"name":"IStatusBar","features":[298]},{"name":"IStatusBarProgressIndicator","features":[298]},{"name":"IStatusBarStatics","features":[298]},{"name":"IUISettings","features":[298]},{"name":"IUISettings2","features":[298]},{"name":"IUISettings3","features":[298]},{"name":"IUISettings4","features":[298]},{"name":"IUISettings5","features":[298]},{"name":"IUISettings6","features":[298]},{"name":"IUISettingsAnimationsEnabledChangedEventArgs","features":[298]},{"name":"IUISettingsAutoHideScrollBarsChangedEventArgs","features":[298]},{"name":"IUISettingsMessageDurationChangedEventArgs","features":[298]},{"name":"IUIViewSettings","features":[298]},{"name":"IUIViewSettingsStatics","features":[298]},{"name":"IViewModePreferences","features":[298]},{"name":"IViewModePreferencesStatics","features":[298]},{"name":"InputPane","features":[298]},{"name":"InputPaneVisibilityEventArgs","features":[298]},{"name":"ProjectionManager","features":[298]},{"name":"ScreenCaptureDisabledBehavior","features":[298]},{"name":"StatusBar","features":[298]},{"name":"StatusBarProgressIndicator","features":[298]},{"name":"UIColorType","features":[298]},{"name":"UIElementType","features":[298]},{"name":"UISettings","features":[298]},{"name":"UISettingsAnimationsEnabledChangedEventArgs","features":[298]},{"name":"UISettingsAutoHideScrollBarsChangedEventArgs","features":[298]},{"name":"UISettingsMessageDurationChangedEventArgs","features":[298]},{"name":"UIViewSettings","features":[298]},{"name":"UserInteractionMode","features":[298]},{"name":"ViewManagementViewScalingContract","features":[298]},{"name":"ViewModePreferences","features":[298]},{"name":"ViewSizePreference","features":[298]}],"312":[{"name":"CoreFrameworkInputView","features":[299]},{"name":"CoreFrameworkInputViewAnimationStartingEventArgs","features":[299]},{"name":"CoreFrameworkInputViewOcclusionsChangedEventArgs","features":[299]},{"name":"CoreInputView","features":[299]},{"name":"CoreInputViewAnimationStartingEventArgs","features":[299]},{"name":"CoreInputViewHidingEventArgs","features":[299]},{"name":"CoreInputViewKind","features":[299]},{"name":"CoreInputViewOcclusion","features":[299]},{"name":"CoreInputViewOcclusionKind","features":[299]},{"name":"CoreInputViewOcclusionsChangedEventArgs","features":[299]},{"name":"CoreInputViewShowingEventArgs","features":[299]},{"name":"CoreInputViewTransferringXYFocusEventArgs","features":[299]},{"name":"CoreInputViewXYFocusTransferDirection","features":[299]},{"name":"ICoreFrameworkInputView","features":[299]},{"name":"ICoreFrameworkInputViewAnimationStartingEventArgs","features":[299]},{"name":"ICoreFrameworkInputViewOcclusionsChangedEventArgs","features":[299]},{"name":"ICoreFrameworkInputViewStatics","features":[299]},{"name":"ICoreInputView","features":[299]},{"name":"ICoreInputView2","features":[299]},{"name":"ICoreInputView3","features":[299]},{"name":"ICoreInputView4","features":[299]},{"name":"ICoreInputView5","features":[299]},{"name":"ICoreInputViewAnimationStartingEventArgs","features":[299]},{"name":"ICoreInputViewHidingEventArgs","features":[299]},{"name":"ICoreInputViewOcclusion","features":[299]},{"name":"ICoreInputViewOcclusionsChangedEventArgs","features":[299]},{"name":"ICoreInputViewShowingEventArgs","features":[299]},{"name":"ICoreInputViewStatics","features":[299]},{"name":"ICoreInputViewStatics2","features":[299]},{"name":"ICoreInputViewTransferringXYFocusEventArgs","features":[299]},{"name":"IUISettingsController","features":[299]},{"name":"IUISettingsControllerStatics","features":[299]},{"name":"UISettingsController","features":[299]}],"313":[{"name":"ActivatedDeferral","features":[300]},{"name":"ActivatedEventHandler","features":[2,300]},{"name":"ActivatedOperation","features":[300]},{"name":"BackgroundActivatedEventArgs","features":[2,300]},{"name":"BackgroundActivatedEventHandler","features":[2,300]},{"name":"EnteredBackgroundEventArgs","features":[1,300]},{"name":"EnteredBackgroundEventHandler","features":[1,300]},{"name":"HtmlPrintDocumentSource","features":[300]},{"name":"IActivatedDeferral","features":[300]},{"name":"IActivatedEventArgsDeferral","features":[300]},{"name":"IActivatedOperation","features":[300]},{"name":"IHtmlPrintDocumentSource","features":[300]},{"name":"INewWebUIViewCreatedEventArgs","features":[300]},{"name":"IWebUIActivationStatics","features":[300]},{"name":"IWebUIActivationStatics2","features":[300]},{"name":"IWebUIActivationStatics3","features":[300]},{"name":"IWebUIActivationStatics4","features":[300]},{"name":"IWebUIBackgroundTaskInstance","features":[300]},{"name":"IWebUIBackgroundTaskInstanceStatics","features":[300]},{"name":"IWebUINavigatedDeferral","features":[300]},{"name":"IWebUINavigatedEventArgs","features":[300]},{"name":"IWebUINavigatedOperation","features":[300]},{"name":"IWebUIView","features":[300]},{"name":"IWebUIViewStatics","features":[300]},{"name":"LeavingBackgroundEventArgs","features":[1,300]},{"name":"LeavingBackgroundEventHandler","features":[1,300]},{"name":"NavigatedEventHandler","features":[300]},{"name":"NewWebUIViewCreatedEventArgs","features":[300]},{"name":"PrintContent","features":[300]},{"name":"ResumingEventHandler","features":[300]},{"name":"SuspendingDeferral","features":[1,300]},{"name":"SuspendingEventArgs","features":[1,300]},{"name":"SuspendingEventHandler","features":[1,300]},{"name":"SuspendingOperation","features":[1,300]},{"name":"WebUIApplication","features":[300]},{"name":"WebUIAppointmentsProviderAddAppointmentActivatedEventArgs","features":[2,300]},{"name":"WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs","features":[2,300]},{"name":"WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs","features":[2,300]},{"name":"WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs","features":[2,300]},{"name":"WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs","features":[2,300]},{"name":"WebUIBackgroundTaskInstance","features":[300]},{"name":"WebUIBackgroundTaskInstanceRuntimeClass","features":[300]},{"name":"WebUIBarcodeScannerPreviewActivatedEventArgs","features":[2,300]},{"name":"WebUICachedFileUpdaterActivatedEventArgs","features":[2,300]},{"name":"WebUICameraSettingsActivatedEventArgs","features":[2,300]},{"name":"WebUICommandLineActivatedEventArgs","features":[2,300]},{"name":"WebUIContactCallActivatedEventArgs","features":[2,300]},{"name":"WebUIContactMapActivatedEventArgs","features":[2,300]},{"name":"WebUIContactMessageActivatedEventArgs","features":[2,300]},{"name":"WebUIContactPanelActivatedEventArgs","features":[2,300]},{"name":"WebUIContactPickerActivatedEventArgs","features":[2,300]},{"name":"WebUIContactPostActivatedEventArgs","features":[2,300]},{"name":"WebUIContactVideoCallActivatedEventArgs","features":[2,300]},{"name":"WebUIDeviceActivatedEventArgs","features":[2,300]},{"name":"WebUIDevicePairingActivatedEventArgs","features":[2,300]},{"name":"WebUIDialReceiverActivatedEventArgs","features":[2,300]},{"name":"WebUIFileActivatedEventArgs","features":[2,300]},{"name":"WebUIFileOpenPickerActivatedEventArgs","features":[2,300]},{"name":"WebUIFileOpenPickerContinuationEventArgs","features":[2,300]},{"name":"WebUIFileSavePickerActivatedEventArgs","features":[2,300]},{"name":"WebUIFileSavePickerContinuationEventArgs","features":[2,300]},{"name":"WebUIFolderPickerContinuationEventArgs","features":[2,300]},{"name":"WebUILaunchActivatedEventArgs","features":[2,300]},{"name":"WebUILockScreenActivatedEventArgs","features":[2,300]},{"name":"WebUILockScreenCallActivatedEventArgs","features":[2,300]},{"name":"WebUILockScreenComponentActivatedEventArgs","features":[2,300]},{"name":"WebUINavigatedDeferral","features":[300]},{"name":"WebUINavigatedEventArgs","features":[300]},{"name":"WebUINavigatedOperation","features":[300]},{"name":"WebUIPhoneCallActivatedEventArgs","features":[2,300]},{"name":"WebUIPrint3DWorkflowActivatedEventArgs","features":[2,300]},{"name":"WebUIPrintTaskSettingsActivatedEventArgs","features":[2,300]},{"name":"WebUIPrintWorkflowForegroundTaskActivatedEventArgs","features":[2,300]},{"name":"WebUIProtocolActivatedEventArgs","features":[2,300]},{"name":"WebUIProtocolForResultsActivatedEventArgs","features":[2,300]},{"name":"WebUIRestrictedLaunchActivatedEventArgs","features":[2,300]},{"name":"WebUISearchActivatedEventArgs","features":[2,300]},{"name":"WebUIShareTargetActivatedEventArgs","features":[2,300]},{"name":"WebUIStartupTaskActivatedEventArgs","features":[2,300]},{"name":"WebUIToastNotificationActivatedEventArgs","features":[2,300]},{"name":"WebUIUserDataAccountProviderActivatedEventArgs","features":[2,300]},{"name":"WebUIView","features":[300]},{"name":"WebUIVoiceCommandActivatedEventArgs","features":[2,300]},{"name":"WebUIWalletActionActivatedEventArgs","features":[2,300]},{"name":"WebUIWebAccountProviderActivatedEventArgs","features":[2,300]},{"name":"WebUIWebAuthenticationBrokerContinuationEventArgs","features":[2,300]}],"314":[{"name":"IWebUICommandBar","features":[301]},{"name":"IWebUICommandBarBitmapIcon","features":[301]},{"name":"IWebUICommandBarBitmapIconFactory","features":[301]},{"name":"IWebUICommandBarConfirmationButton","features":[301]},{"name":"IWebUICommandBarElement","features":[301]},{"name":"IWebUICommandBarIcon","features":[301]},{"name":"IWebUICommandBarIconButton","features":[301]},{"name":"IWebUICommandBarItemInvokedEventArgs","features":[301]},{"name":"IWebUICommandBarSizeChangedEventArgs","features":[301]},{"name":"IWebUICommandBarStatics","features":[301]},{"name":"IWebUICommandBarSymbolIcon","features":[301]},{"name":"IWebUICommandBarSymbolIconFactory","features":[301]},{"name":"MenuClosedEventHandler","features":[301]},{"name":"MenuOpenedEventHandler","features":[301]},{"name":"SizeChangedEventHandler","features":[301]},{"name":"WebUICommandBar","features":[301]},{"name":"WebUICommandBarBitmapIcon","features":[301]},{"name":"WebUICommandBarClosedDisplayMode","features":[301]},{"name":"WebUICommandBarConfirmationButton","features":[301]},{"name":"WebUICommandBarContract","features":[301]},{"name":"WebUICommandBarIconButton","features":[301]},{"name":"WebUICommandBarItemInvokedEventArgs","features":[301]},{"name":"WebUICommandBarSizeChangedEventArgs","features":[301]},{"name":"WebUICommandBarSymbolIcon","features":[301]}],"315":[{"name":"AppWindow","features":[302]},{"name":"AppWindowChangedEventArgs","features":[302]},{"name":"AppWindowCloseRequestedEventArgs","features":[302]},{"name":"AppWindowClosedEventArgs","features":[302]},{"name":"AppWindowClosedReason","features":[302]},{"name":"AppWindowFrame","features":[302]},{"name":"AppWindowFrameStyle","features":[302]},{"name":"AppWindowPlacement","features":[302]},{"name":"AppWindowPresentationConfiguration","features":[302]},{"name":"AppWindowPresentationKind","features":[302]},{"name":"AppWindowPresenter","features":[302]},{"name":"AppWindowTitleBar","features":[302]},{"name":"AppWindowTitleBarOcclusion","features":[302]},{"name":"AppWindowTitleBarVisibility","features":[302]},{"name":"CompactOverlayPresentationConfiguration","features":[302]},{"name":"DefaultPresentationConfiguration","features":[302]},{"name":"DisplayRegion","features":[302]},{"name":"FullScreenPresentationConfiguration","features":[302]},{"name":"IAppWindow","features":[302]},{"name":"IAppWindowChangedEventArgs","features":[302]},{"name":"IAppWindowCloseRequestedEventArgs","features":[302]},{"name":"IAppWindowClosedEventArgs","features":[302]},{"name":"IAppWindowFrame","features":[302]},{"name":"IAppWindowFrameStyle","features":[302]},{"name":"IAppWindowPlacement","features":[302]},{"name":"IAppWindowPresentationConfiguration","features":[302]},{"name":"IAppWindowPresentationConfigurationFactory","features":[302]},{"name":"IAppWindowPresenter","features":[302]},{"name":"IAppWindowStatics","features":[302]},{"name":"IAppWindowTitleBar","features":[302]},{"name":"IAppWindowTitleBarOcclusion","features":[302]},{"name":"IAppWindowTitleBarVisibility","features":[302]},{"name":"ICompactOverlayPresentationConfiguration","features":[302]},{"name":"IDefaultPresentationConfiguration","features":[302]},{"name":"IDisplayRegion","features":[302]},{"name":"IFullScreenPresentationConfiguration","features":[302]},{"name":"IWindowServicesStatics","features":[302]},{"name":"IWindowingEnvironment","features":[302]},{"name":"IWindowingEnvironmentAddedEventArgs","features":[302]},{"name":"IWindowingEnvironmentChangedEventArgs","features":[302]},{"name":"IWindowingEnvironmentRemovedEventArgs","features":[302]},{"name":"IWindowingEnvironmentStatics","features":[302]},{"name":"WindowServices","features":[302]},{"name":"WindowingEnvironment","features":[302]},{"name":"WindowingEnvironmentAddedEventArgs","features":[302]},{"name":"WindowingEnvironmentChangedEventArgs","features":[302]},{"name":"WindowingEnvironmentKind","features":[302]},{"name":"WindowingEnvironmentRemovedEventArgs","features":[302]}],"316":[{"name":"IWindowManagementPreview","features":[303]},{"name":"IWindowManagementPreviewStatics","features":[303]},{"name":"WindowManagementPreview","features":[303]}],"340":[{"name":"DEVPKEY_Bluetooth_ClassOfDevice","features":[304,305]},{"name":"DEVPKEY_Bluetooth_ClassOfDevice_Deprecated","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceAddress","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceFlags","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceManufacturer","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceModelNumber","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DevicePID","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceProductVersion","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceVID","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceVIDSource","features":[304,305]},{"name":"DEVPKEY_Bluetooth_LastConnectedTime","features":[304,305]},{"name":"DEVPKEY_Bluetooth_LastConnectedTime_Deprecated","features":[304,305]},{"name":"DEVPKEY_Bluetooth_LastSeenTime","features":[304,305]},{"name":"DEVPKEY_Bluetooth_ServiceGUID","features":[304,305]},{"name":"GUID_BTHDDI_PROFILE_DRIVER_INTERFACE","features":[304]},{"name":"GUID_BTHDDI_SDP_NODE_INTERFACE","features":[304]},{"name":"GUID_BTHDDI_SDP_PARSE_INTERFACE","features":[304]},{"name":"GUID_BTH_DEVICE_INTERFACE","features":[304]}],"341":[{"name":"EVT_VHF_ASYNC_OPERATION","features":[306]},{"name":"EVT_VHF_CLEANUP","features":[306]},{"name":"EVT_VHF_READY_FOR_NEXT_READ_REPORT","features":[306]},{"name":"HID_XFER_PACKET","features":[306]},{"name":"VHF_CONFIG","features":[306,307]},{"name":"VhfAsyncOperationComplete","features":[306,307]},{"name":"VhfCreate","features":[306,307]},{"name":"VhfDelete","features":[306,307]},{"name":"VhfReadReportSubmit","features":[306,307]},{"name":"VhfStart","features":[306,307]}],"342":[{"name":"ACCESS_STATE","features":[308,309,307,310]},{"name":"DEVICE_OBJECT","features":[308,311,309,307,310,312,313,314]},{"name":"DEVOBJ_EXTENSION","features":[308,311,309,307,310,312,313,314]},{"name":"DISPATCHER_HEADER","features":[308,307,313]},{"name":"DMA_COMMON_BUFFER_VECTOR","features":[308]},{"name":"DRIVER_ADD_DEVICE","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_CANCEL","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_CONTROL","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_DISPATCH","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_DISPATCH_PAGED","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_EXTENSION","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_FS_NOTIFICATION","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_INITIALIZE","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_NOTIFICATION_CALLBACK_ROUTINE","features":[308,307]},{"name":"DRIVER_OBJECT","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_REINITIALIZE","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_STARTIO","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_UNLOAD","features":[308,311,309,307,310,312,313,314]},{"name":"DontUseThisType","features":[308]},{"name":"DontUseThisTypeSession","features":[308]},{"name":"ECP_HEADER","features":[308]},{"name":"ECP_LIST","features":[308]},{"name":"ERESOURCE","features":[308,313]},{"name":"FAST_IO_ACQUIRE_FILE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_ACQUIRE_FOR_CCFLUSH","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_ACQUIRE_FOR_MOD_WRITE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_CHECK_IF_POSSIBLE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_DETACH_DEVICE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_DEVICE_CONTROL","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_DISPATCH","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_LOCK","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_READ","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_READ_COMPLETE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_READ_COMPLETE_COMPRESSED","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_WRITE_COMPLETE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_WRITE_COMPLETE_COMPRESSED","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_PREPARE_MDL_WRITE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_QUERY_BASIC_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_QUERY_NETWORK_OPEN_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_QUERY_OPEN","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_QUERY_STANDARD_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_READ","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_READ_COMPRESSED","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_RELEASE_FILE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_RELEASE_FOR_CCFLUSH","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_RELEASE_FOR_MOD_WRITE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_UNLOCK_ALL","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_UNLOCK_ALL_BY_KEY","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_UNLOCK_SINGLE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_WRITE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_WRITE_COMPRESSED","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_MUTEX","features":[308,307,313]},{"name":"FILE_OBJECT","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DMA_DEVICE","features":[308]},{"name":"IOMMU_DMA_DOMAIN","features":[308]},{"name":"IO_COMPLETION_CONTEXT","features":[308]},{"name":"IO_PRIORITY_HINT","features":[308]},{"name":"IO_SECURITY_CONTEXT","features":[308,309,307,310]},{"name":"IO_STACK_LOCATION","features":[308,311,309,307,310,312,313,314]},{"name":"IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IoPriorityCritical","features":[308]},{"name":"IoPriorityHigh","features":[308]},{"name":"IoPriorityLow","features":[308]},{"name":"IoPriorityNormal","features":[308]},{"name":"IoPriorityVeryLow","features":[308]},{"name":"KDEVICE_QUEUE","features":[308,307,313]},{"name":"KDPC","features":[308,313]},{"name":"KENLISTMENT","features":[308]},{"name":"KEVENT","features":[308,307,313]},{"name":"KGDT","features":[308]},{"name":"KIDT","features":[308]},{"name":"KMUTANT","features":[308,307,313]},{"name":"KPCR","features":[308]},{"name":"KPRCB","features":[308]},{"name":"KQUEUE","features":[308,307,313]},{"name":"KRESOURCEMANAGER","features":[308]},{"name":"KSPIN_LOCK_QUEUE_NUMBER","features":[308]},{"name":"KTM","features":[308]},{"name":"KTRANSACTION","features":[308]},{"name":"KTSS","features":[308]},{"name":"KWAIT_BLOCK","features":[308,307,313]},{"name":"LOADER_PARAMETER_BLOCK","features":[308]},{"name":"LockQueueAfdWorkQueueLock","features":[308]},{"name":"LockQueueBcbLock","features":[308]},{"name":"LockQueueIoCancelLock","features":[308]},{"name":"LockQueueIoCompletionLock","features":[308]},{"name":"LockQueueIoDatabaseLock","features":[308]},{"name":"LockQueueIoVpbLock","features":[308]},{"name":"LockQueueMasterLock","features":[308]},{"name":"LockQueueMaximumLock","features":[308]},{"name":"LockQueueNonPagedPoolLock","features":[308]},{"name":"LockQueueNtfsStructLock","features":[308]},{"name":"LockQueueUnusedSpare0","features":[308]},{"name":"LockQueueUnusedSpare1","features":[308]},{"name":"LockQueueUnusedSpare15","features":[308]},{"name":"LockQueueUnusedSpare16","features":[308]},{"name":"LockQueueUnusedSpare2","features":[308]},{"name":"LockQueueUnusedSpare3","features":[308]},{"name":"LockQueueUnusedSpare8","features":[308]},{"name":"LockQueueVacbLock","features":[308]},{"name":"MDL","features":[308]},{"name":"MaxIoPriorityTypes","features":[308]},{"name":"MaxPoolType","features":[308]},{"name":"NTSTRSAFE_MAX_CCH","features":[308]},{"name":"NTSTRSAFE_MAX_LENGTH","features":[308]},{"name":"NTSTRSAFE_UNICODE_STRING_MAX_CCH","features":[308]},{"name":"NTSTRSAFE_USE_SECURE_CRT","features":[308]},{"name":"NonPagedPool","features":[308]},{"name":"NonPagedPoolBase","features":[308]},{"name":"NonPagedPoolBaseCacheAligned","features":[308]},{"name":"NonPagedPoolBaseCacheAlignedMustS","features":[308]},{"name":"NonPagedPoolBaseMustSucceed","features":[308]},{"name":"NonPagedPoolCacheAligned","features":[308]},{"name":"NonPagedPoolCacheAlignedMustS","features":[308]},{"name":"NonPagedPoolCacheAlignedMustSSession","features":[308]},{"name":"NonPagedPoolCacheAlignedSession","features":[308]},{"name":"NonPagedPoolExecute","features":[308]},{"name":"NonPagedPoolMustSucceed","features":[308]},{"name":"NonPagedPoolMustSucceedSession","features":[308]},{"name":"NonPagedPoolNx","features":[308]},{"name":"NonPagedPoolNxCacheAligned","features":[308]},{"name":"NonPagedPoolSession","features":[308]},{"name":"NonPagedPoolSessionNx","features":[308]},{"name":"NtClose","features":[308,307]},{"name":"NtQueryObject","features":[308,307]},{"name":"OBJECT_ATTRIBUTES","features":[308,307]},{"name":"OBJECT_ATTRIBUTES32","features":[308]},{"name":"OBJECT_ATTRIBUTES64","features":[308]},{"name":"OBJECT_INFORMATION_CLASS","features":[308]},{"name":"OBJECT_NAME_INFORMATION","features":[308,307]},{"name":"OWNER_ENTRY","features":[308]},{"name":"ObjectBasicInformation","features":[308]},{"name":"ObjectTypeInformation","features":[308]},{"name":"PAFFINITY_TOKEN","features":[308]},{"name":"PBUS_HANDLER","features":[308]},{"name":"PCALLBACK_OBJECT","features":[308]},{"name":"PDEVICE_HANDLER_OBJECT","features":[308]},{"name":"PEJOB","features":[308]},{"name":"PEPROCESS","features":[308]},{"name":"PESILO","features":[308]},{"name":"PETHREAD","features":[308]},{"name":"PEX_RUNDOWN_REF_CACHE_AWARE","features":[308]},{"name":"PEX_TIMER","features":[308]},{"name":"PFREE_FUNCTION","features":[308]},{"name":"PIO_COMPLETION_ROUTINE","features":[308,307]},{"name":"PIO_REMOVE_LOCK_TRACKING_BLOCK","features":[308]},{"name":"PIO_TIMER","features":[308]},{"name":"PIO_WORKITEM","features":[308]},{"name":"PKDEFERRED_ROUTINE","features":[308]},{"name":"PKINTERRUPT","features":[308]},{"name":"PKPROCESS","features":[308]},{"name":"PKTHREAD","features":[308]},{"name":"PNOTIFY_SYNC","features":[308]},{"name":"POBJECT_TYPE","features":[308]},{"name":"POHANDLE","features":[308]},{"name":"POOL_TYPE","features":[308]},{"name":"PPCW_BUFFER","features":[308]},{"name":"PPCW_INSTANCE","features":[308]},{"name":"PPCW_REGISTRATION","features":[308]},{"name":"PRKPROCESS","features":[308]},{"name":"PRKTHREAD","features":[308]},{"name":"PSILO_MONITOR","features":[308]},{"name":"PWORKER_THREAD_ROUTINE","features":[308]},{"name":"PagedPool","features":[308]},{"name":"PagedPoolCacheAligned","features":[308]},{"name":"PagedPoolCacheAlignedSession","features":[308]},{"name":"PagedPoolSession","features":[308]},{"name":"RTL_SPLAY_LINKS","features":[308]},{"name":"SECTION_OBJECT_POINTERS","features":[308]},{"name":"SECURITY_SUBJECT_CONTEXT","features":[308,310]},{"name":"STRSAFE_FILL_BEHIND","features":[308]},{"name":"STRSAFE_FILL_BEHIND_NULL","features":[308]},{"name":"STRSAFE_FILL_ON_FAILURE","features":[308]},{"name":"STRSAFE_IGNORE_NULLS","features":[308]},{"name":"STRSAFE_NO_TRUNCATION","features":[308]},{"name":"STRSAFE_NULL_ON_FAILURE","features":[308]},{"name":"STRSAFE_ZERO_LENGTH_ON_FAILURE","features":[308]},{"name":"SspiAsyncContext","features":[308]},{"name":"TARGET_DEVICE_CUSTOM_NOTIFICATION","features":[308,311,309,307,310,312,313,314]},{"name":"VPB","features":[308,311,309,307,310,312,313,314]},{"name":"WORK_QUEUE_ITEM","features":[308,313]},{"name":"_DEVICE_OBJECT_POWER_EXTENSION","features":[308]},{"name":"_IORING_OBJECT","features":[308]},{"name":"_SCSI_REQUEST_BLOCK","features":[308]},{"name":"__WARNING_BANNED_API_USAGE","features":[308]},{"name":"__WARNING_CYCLOMATIC_COMPLEXITY","features":[308]},{"name":"__WARNING_DEREF_NULL_PTR","features":[308]},{"name":"__WARNING_HIGH_PRIORITY_OVERFLOW_POSTCONDITION","features":[308]},{"name":"__WARNING_INCORRECT_ANNOTATION","features":[308]},{"name":"__WARNING_INVALID_PARAM_VALUE_1","features":[308]},{"name":"__WARNING_INVALID_PARAM_VALUE_3","features":[308]},{"name":"__WARNING_MISSING_ZERO_TERMINATION2","features":[308]},{"name":"__WARNING_POSTCONDITION_NULLTERMINATION_VIOLATION","features":[308]},{"name":"__WARNING_POST_EXPECTED","features":[308]},{"name":"__WARNING_POTENTIAL_BUFFER_OVERFLOW_HIGH_PRIORITY","features":[308]},{"name":"__WARNING_POTENTIAL_RANGE_POSTCONDITION_VIOLATION","features":[308]},{"name":"__WARNING_PRECONDITION_NULLTERMINATION_VIOLATION","features":[308]},{"name":"__WARNING_RANGE_POSTCONDITION_VIOLATION","features":[308]},{"name":"__WARNING_RETURNING_BAD_RESULT","features":[308]},{"name":"__WARNING_RETURN_UNINIT_VAR","features":[308]},{"name":"__WARNING_USING_UNINIT_VAR","features":[308]}],"343":[{"name":"D3DCAPS8","features":[315,316]},{"name":"D3DCLEAR_COMPUTERECTS","features":[315]},{"name":"D3DDDIARG_CREATERESOURCE","features":[315,307]},{"name":"D3DDDIARG_CREATERESOURCE2","features":[315,307]},{"name":"D3DDDICB_DESTROYALLOCATION2FLAGS","features":[315]},{"name":"D3DDDICB_LOCK2FLAGS","features":[315]},{"name":"D3DDDICB_LOCKFLAGS","features":[315]},{"name":"D3DDDICB_SIGNALFLAGS","features":[315]},{"name":"D3DDDIFMT_A1","features":[315]},{"name":"D3DDDIFMT_A16B16G16R16","features":[315]},{"name":"D3DDDIFMT_A16B16G16R16F","features":[315]},{"name":"D3DDDIFMT_A1R5G5B5","features":[315]},{"name":"D3DDDIFMT_A2B10G10R10","features":[315]},{"name":"D3DDDIFMT_A2B10G10R10_XR_BIAS","features":[315]},{"name":"D3DDDIFMT_A2R10G10B10","features":[315]},{"name":"D3DDDIFMT_A2W10V10U10","features":[315]},{"name":"D3DDDIFMT_A32B32G32R32F","features":[315]},{"name":"D3DDDIFMT_A4L4","features":[315]},{"name":"D3DDDIFMT_A4R4G4B4","features":[315]},{"name":"D3DDDIFMT_A8","features":[315]},{"name":"D3DDDIFMT_A8B8G8R8","features":[315]},{"name":"D3DDDIFMT_A8L8","features":[315]},{"name":"D3DDDIFMT_A8P8","features":[315]},{"name":"D3DDDIFMT_A8R3G3B2","features":[315]},{"name":"D3DDDIFMT_A8R8G8B8","features":[315]},{"name":"D3DDDIFMT_BINARYBUFFER","features":[315]},{"name":"D3DDDIFMT_BITSTREAMDATA","features":[315]},{"name":"D3DDDIFMT_CxV8U8","features":[315]},{"name":"D3DDDIFMT_D15S1","features":[315]},{"name":"D3DDDIFMT_D16","features":[315]},{"name":"D3DDDIFMT_D16_LOCKABLE","features":[315]},{"name":"D3DDDIFMT_D24FS8","features":[315]},{"name":"D3DDDIFMT_D24S8","features":[315]},{"name":"D3DDDIFMT_D24X4S4","features":[315]},{"name":"D3DDDIFMT_D24X8","features":[315]},{"name":"D3DDDIFMT_D32","features":[315]},{"name":"D3DDDIFMT_D32F_LOCKABLE","features":[315]},{"name":"D3DDDIFMT_D32_LOCKABLE","features":[315]},{"name":"D3DDDIFMT_DEBLOCKINGDATA","features":[315]},{"name":"D3DDDIFMT_DXT1","features":[315]},{"name":"D3DDDIFMT_DXT2","features":[315]},{"name":"D3DDDIFMT_DXT3","features":[315]},{"name":"D3DDDIFMT_DXT4","features":[315]},{"name":"D3DDDIFMT_DXT5","features":[315]},{"name":"D3DDDIFMT_DXVACOMPBUFFER_BASE","features":[315]},{"name":"D3DDDIFMT_DXVACOMPBUFFER_MAX","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED10","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED11","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED12","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED13","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED14","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED15","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED16","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED17","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED18","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED19","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED20","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED21","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED22","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED23","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED24","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED25","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED26","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED27","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED28","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED29","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED30","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED31","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED9","features":[315]},{"name":"D3DDDIFMT_FILMGRAINBUFFER","features":[315]},{"name":"D3DDDIFMT_G16R16","features":[315]},{"name":"D3DDDIFMT_G16R16F","features":[315]},{"name":"D3DDDIFMT_G32R32F","features":[315]},{"name":"D3DDDIFMT_G8R8","features":[315]},{"name":"D3DDDIFMT_G8R8_G8B8","features":[315]},{"name":"D3DDDIFMT_INDEX16","features":[315]},{"name":"D3DDDIFMT_INDEX32","features":[315]},{"name":"D3DDDIFMT_INVERSEQUANTIZATIONDATA","features":[315]},{"name":"D3DDDIFMT_L16","features":[315]},{"name":"D3DDDIFMT_L6V5U5","features":[315]},{"name":"D3DDDIFMT_L8","features":[315]},{"name":"D3DDDIFMT_MACROBLOCKDATA","features":[315]},{"name":"D3DDDIFMT_MOTIONVECTORBUFFER","features":[315]},{"name":"D3DDDIFMT_MULTI2_ARGB8","features":[315]},{"name":"D3DDDIFMT_P8","features":[315]},{"name":"D3DDDIFMT_PICTUREPARAMSDATA","features":[315]},{"name":"D3DDDIFMT_Q16W16V16U16","features":[315]},{"name":"D3DDDIFMT_Q8W8V8U8","features":[315]},{"name":"D3DDDIFMT_R16F","features":[315]},{"name":"D3DDDIFMT_R32F","features":[315]},{"name":"D3DDDIFMT_R3G3B2","features":[315]},{"name":"D3DDDIFMT_R5G6B5","features":[315]},{"name":"D3DDDIFMT_R8","features":[315]},{"name":"D3DDDIFMT_R8G8B8","features":[315]},{"name":"D3DDDIFMT_R8G8_B8G8","features":[315]},{"name":"D3DDDIFMT_RESIDUALDIFFERENCEDATA","features":[315]},{"name":"D3DDDIFMT_S1D15","features":[315]},{"name":"D3DDDIFMT_S8D24","features":[315]},{"name":"D3DDDIFMT_S8_LOCKABLE","features":[315]},{"name":"D3DDDIFMT_SLICECONTROLDATA","features":[315]},{"name":"D3DDDIFMT_UNKNOWN","features":[315]},{"name":"D3DDDIFMT_UYVY","features":[315]},{"name":"D3DDDIFMT_V16U16","features":[315]},{"name":"D3DDDIFMT_V8U8","features":[315]},{"name":"D3DDDIFMT_VERTEXDATA","features":[315]},{"name":"D3DDDIFMT_W11V11U10","features":[315]},{"name":"D3DDDIFMT_X1R5G5B5","features":[315]},{"name":"D3DDDIFMT_X4R4G4B4","features":[315]},{"name":"D3DDDIFMT_X4S4D24","features":[315]},{"name":"D3DDDIFMT_X8B8G8R8","features":[315]},{"name":"D3DDDIFMT_X8D24","features":[315]},{"name":"D3DDDIFMT_X8L8V8U8","features":[315]},{"name":"D3DDDIFMT_X8R8G8B8","features":[315]},{"name":"D3DDDIFMT_YUY2","features":[315]},{"name":"D3DDDIFORMAT","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_RESERVATION_TYPE","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_RESERVE_NO_ACCESS","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_RESERVE_NO_COMMIT","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_RESERVE_ZERO","features":[315]},{"name":"D3DDDIMULTISAMPLE_10_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_11_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_12_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_13_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_14_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_15_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_16_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_2_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_3_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_4_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_5_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_6_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_7_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_8_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_9_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_NONE","features":[315]},{"name":"D3DDDIMULTISAMPLE_NONMASKABLE","features":[315]},{"name":"D3DDDIMULTISAMPLE_TYPE","features":[315]},{"name":"D3DDDIPOOL_LOCALVIDMEM","features":[315]},{"name":"D3DDDIPOOL_NONLOCALVIDMEM","features":[315]},{"name":"D3DDDIPOOL_STAGINGMEM","features":[315]},{"name":"D3DDDIPOOL_SYSTEMMEM","features":[315]},{"name":"D3DDDIPOOL_VIDEOMEMORY","features":[315]},{"name":"D3DDDIRECT","features":[315]},{"name":"D3DDDI_ALLOCATIONINFO","features":[315]},{"name":"D3DDDI_ALLOCATIONINFO2","features":[315,307]},{"name":"D3DDDI_ALLOCATIONLIST","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_HIGH","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_LOW","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_MAXIMUM","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_MINIMUM","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_NORMAL","features":[315]},{"name":"D3DDDI_COLOR_SPACE_CUSTOM","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RESERVED","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_FULL_G10_NONE_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_FULL_G22_NONE_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_TYPE","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_CPU_NOTIFICATION","features":[315]},{"name":"D3DDDI_CREATECONTEXTFLAGS","features":[315]},{"name":"D3DDDI_CREATEHWCONTEXTFLAGS","features":[315]},{"name":"D3DDDI_CREATEHWQUEUEFLAGS","features":[315]},{"name":"D3DDDI_CREATENATIVEFENCEINFO","features":[315]},{"name":"D3DDDI_DESTROYPAGINGQUEUE","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS_CONNECTED","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS_CONNECTED_NOTIFY_KMD","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS_DISCONNECTED_ABORT","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS_DISCONNECTED_RETRY","features":[315]},{"name":"D3DDDI_DOORBELL_PRIVATEDATA_MAX_BYTES_WDDM3_1","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE_MAX","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE","features":[315]},{"name":"D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE","features":[315]},{"name":"D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE","features":[315]},{"name":"D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE","features":[315]},{"name":"D3DDDI_DXGI_RGB","features":[315]},{"name":"D3DDDI_ESCAPEFLAGS","features":[315]},{"name":"D3DDDI_EVICT_FLAGS","features":[315]},{"name":"D3DDDI_FENCE","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_FOUR","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_IMMEDIATE","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_IMMEDIATE_ALLOW_TEARING","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_ONE","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_THREE","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_TWO","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_TYPE","features":[315]},{"name":"D3DDDI_GAMMARAMP_DEFAULT","features":[315]},{"name":"D3DDDI_GAMMARAMP_DXGI_1","features":[315]},{"name":"D3DDDI_GAMMARAMP_MATRIX_3x4","features":[315]},{"name":"D3DDDI_GAMMARAMP_MATRIX_V2","features":[315]},{"name":"D3DDDI_GAMMARAMP_RGB256x3x16","features":[315]},{"name":"D3DDDI_GAMMARAMP_TYPE","features":[315]},{"name":"D3DDDI_GAMMARAMP_UNINITIALIZED","features":[315]},{"name":"D3DDDI_GAMMA_RAMP_DXGI_1","features":[315]},{"name":"D3DDDI_GAMMA_RAMP_RGB256x3x16","features":[315]},{"name":"D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA","features":[315]},{"name":"D3DDDI_HDR_METADATA_HDR10","features":[315]},{"name":"D3DDDI_HDR_METADATA_HDR10PLUS","features":[315]},{"name":"D3DDDI_HDR_METADATA_TYPE","features":[315]},{"name":"D3DDDI_HDR_METADATA_TYPE_HDR10","features":[315]},{"name":"D3DDDI_HDR_METADATA_TYPE_HDR10PLUS","features":[315]},{"name":"D3DDDI_HDR_METADATA_TYPE_NONE","features":[315]},{"name":"D3DDDI_KERNELOVERLAYINFO","features":[315]},{"name":"D3DDDI_MAKERESIDENT","features":[315]},{"name":"D3DDDI_MAKERESIDENT_FLAGS","features":[315]},{"name":"D3DDDI_MAPGPUVIRTUALADDRESS","features":[315]},{"name":"D3DDDI_MAX_BROADCAST_CONTEXT","features":[315]},{"name":"D3DDDI_MAX_MPO_PRESENT_DIRTY_RECTS","features":[315]},{"name":"D3DDDI_MAX_OBJECT_SIGNALED","features":[315]},{"name":"D3DDDI_MAX_OBJECT_WAITED_ON","features":[315]},{"name":"D3DDDI_MAX_WRITTEN_PRIMARIES","features":[315]},{"name":"D3DDDI_MONITORED_FENCE","features":[315]},{"name":"D3DDDI_MULTISAMPLINGMETHOD","features":[315]},{"name":"D3DDDI_NATIVEFENCEMAPPING","features":[315]},{"name":"D3DDDI_OFFER_FLAGS","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_AUTO","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_HIGH","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_LOW","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_NONE","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_NORMAL","features":[315]},{"name":"D3DDDI_OPENALLOCATIONINFO","features":[315]},{"name":"D3DDDI_OPENALLOCATIONINFO2","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G2084_P2020","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_DVLL","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_HDR10PLUS","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G22_P2020","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G22_P709","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G22_P709_WCG","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_RESERVED","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_TYPE","features":[315]},{"name":"D3DDDI_PAGINGQUEUE_PRIORITY","features":[315]},{"name":"D3DDDI_PAGINGQUEUE_PRIORITY_ABOVE_NORMAL","features":[315]},{"name":"D3DDDI_PAGINGQUEUE_PRIORITY_BELOW_NORMAL","features":[315]},{"name":"D3DDDI_PAGINGQUEUE_PRIORITY_NORMAL","features":[315]},{"name":"D3DDDI_PATCHLOCATIONLIST","features":[315]},{"name":"D3DDDI_PERIODIC_MONITORED_FENCE","features":[315]},{"name":"D3DDDI_POOL","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_ADAPTERKEY","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_FLAGS","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_INFO","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_MAX","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_SERVICEKEY","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS_BUFFER_OVERFLOW","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS_FAIL","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS_MAX","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS_SUCCESS","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_TYPE","features":[315]},{"name":"D3DDDI_RATIONAL","features":[315]},{"name":"D3DDDI_RECLAIM_RESULT","features":[315]},{"name":"D3DDDI_RECLAIM_RESULT_DISCARDED","features":[315]},{"name":"D3DDDI_RECLAIM_RESULT_NOT_COMMITTED","features":[315]},{"name":"D3DDDI_RECLAIM_RESULT_OK","features":[315]},{"name":"D3DDDI_RESERVEGPUVIRTUALADDRESS","features":[315]},{"name":"D3DDDI_RESOURCEFLAGS","features":[315]},{"name":"D3DDDI_RESOURCEFLAGS2","features":[315]},{"name":"D3DDDI_ROTATION","features":[315]},{"name":"D3DDDI_ROTATION_180","features":[315]},{"name":"D3DDDI_ROTATION_270","features":[315]},{"name":"D3DDDI_ROTATION_90","features":[315]},{"name":"D3DDDI_ROTATION_IDENTITY","features":[315]},{"name":"D3DDDI_SCANLINEORDERING","features":[315]},{"name":"D3DDDI_SCANLINEORDERING_INTERLACED","features":[315]},{"name":"D3DDDI_SCANLINEORDERING_PROGRESSIVE","features":[315]},{"name":"D3DDDI_SCANLINEORDERING_UNKNOWN","features":[315]},{"name":"D3DDDI_SEGMENTPREFERENCE","features":[315]},{"name":"D3DDDI_SEMAPHORE","features":[315]},{"name":"D3DDDI_SURFACEINFO","features":[315]},{"name":"D3DDDI_SYNCHRONIZATIONOBJECTINFO","features":[315,307]},{"name":"D3DDDI_SYNCHRONIZATIONOBJECTINFO2","features":[315,307]},{"name":"D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS","features":[315]},{"name":"D3DDDI_SYNCHRONIZATIONOBJECT_TYPE","features":[315]},{"name":"D3DDDI_SYNCHRONIZATION_MUTEX","features":[315]},{"name":"D3DDDI_SYNCHRONIZATION_TYPE_LIMIT","features":[315]},{"name":"D3DDDI_SYNC_OBJECT_SIGNAL","features":[315]},{"name":"D3DDDI_SYNC_OBJECT_WAIT","features":[315]},{"name":"D3DDDI_TRIMRESIDENCYSET_FLAGS","features":[315]},{"name":"D3DDDI_UPDATEALLOCPROPERTY","features":[315]},{"name":"D3DDDI_UPDATEALLOCPROPERTY_FLAGS","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP","features":[315]},{"name":"D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING","features":[315]},{"name":"D3DDDI_VSSLO_INTERLACED_LOWERFIELDFIRST","features":[315]},{"name":"D3DDDI_VSSLO_INTERLACED_UPPERFIELDFIRST","features":[315]},{"name":"D3DDDI_VSSLO_OTHER","features":[315]},{"name":"D3DDDI_VSSLO_PROGRESSIVE","features":[315]},{"name":"D3DDDI_VSSLO_UNINITIALIZED","features":[315]},{"name":"D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS","features":[315]},{"name":"D3DDEVCAPS_HWINDEXBUFFER","features":[315]},{"name":"D3DDEVCAPS_HWVERTEXBUFFER","features":[315]},{"name":"D3DDEVCAPS_SUBVOLUMELOCK","features":[315]},{"name":"D3DDEVICEDESC_V1","features":[315,307,316]},{"name":"D3DDEVICEDESC_V2","features":[315,307,316]},{"name":"D3DDEVICEDESC_V3","features":[315,307,316]},{"name":"D3DDEVINFOID_VCACHE","features":[315]},{"name":"D3DDP2OP_ADDDIRTYBOX","features":[315]},{"name":"D3DDP2OP_ADDDIRTYRECT","features":[315]},{"name":"D3DDP2OP_BLT","features":[315]},{"name":"D3DDP2OP_BUFFERBLT","features":[315]},{"name":"D3DDP2OP_CLEAR","features":[315]},{"name":"D3DDP2OP_CLIPPEDTRIANGLEFAN","features":[315]},{"name":"D3DDP2OP_COLORFILL","features":[315]},{"name":"D3DDP2OP_COMPOSERECTS","features":[315]},{"name":"D3DDP2OP_CREATELIGHT","features":[315]},{"name":"D3DDP2OP_CREATEPIXELSHADER","features":[315]},{"name":"D3DDP2OP_CREATEQUERY","features":[315]},{"name":"D3DDP2OP_CREATEVERTEXSHADER","features":[315]},{"name":"D3DDP2OP_CREATEVERTEXSHADERDECL","features":[315]},{"name":"D3DDP2OP_CREATEVERTEXSHADERFUNC","features":[315]},{"name":"D3DDP2OP_DELETEPIXELSHADER","features":[315]},{"name":"D3DDP2OP_DELETEQUERY","features":[315]},{"name":"D3DDP2OP_DELETEVERTEXSHADER","features":[315]},{"name":"D3DDP2OP_DELETEVERTEXSHADERDECL","features":[315]},{"name":"D3DDP2OP_DELETEVERTEXSHADERFUNC","features":[315]},{"name":"D3DDP2OP_DRAWINDEXEDPRIMITIVE","features":[315]},{"name":"D3DDP2OP_DRAWINDEXEDPRIMITIVE2","features":[315]},{"name":"D3DDP2OP_DRAWPRIMITIVE","features":[315]},{"name":"D3DDP2OP_DRAWPRIMITIVE2","features":[315]},{"name":"D3DDP2OP_DRAWRECTPATCH","features":[315]},{"name":"D3DDP2OP_DRAWTRIPATCH","features":[315]},{"name":"D3DDP2OP_GENERATEMIPSUBLEVELS","features":[315]},{"name":"D3DDP2OP_INDEXEDLINELIST","features":[315]},{"name":"D3DDP2OP_INDEXEDLINELIST2","features":[315]},{"name":"D3DDP2OP_INDEXEDLINESTRIP","features":[315]},{"name":"D3DDP2OP_INDEXEDTRIANGLEFAN","features":[315]},{"name":"D3DDP2OP_INDEXEDTRIANGLELIST","features":[315]},{"name":"D3DDP2OP_INDEXEDTRIANGLELIST2","features":[315]},{"name":"D3DDP2OP_INDEXEDTRIANGLESTRIP","features":[315]},{"name":"D3DDP2OP_ISSUEQUERY","features":[315]},{"name":"D3DDP2OP_LINELIST","features":[315]},{"name":"D3DDP2OP_LINELIST_IMM","features":[315]},{"name":"D3DDP2OP_LINESTRIP","features":[315]},{"name":"D3DDP2OP_MULTIPLYTRANSFORM","features":[315]},{"name":"D3DDP2OP_POINTS","features":[315]},{"name":"D3DDP2OP_RENDERSTATE","features":[315]},{"name":"D3DDP2OP_RESPONSECONTINUE","features":[315]},{"name":"D3DDP2OP_RESPONSEQUERY","features":[315]},{"name":"D3DDP2OP_SETCLIPPLANE","features":[315]},{"name":"D3DDP2OP_SETCONVOLUTIONKERNELMONO","features":[315]},{"name":"D3DDP2OP_SETDEPTHSTENCIL","features":[315]},{"name":"D3DDP2OP_SETINDICES","features":[315]},{"name":"D3DDP2OP_SETLIGHT","features":[315]},{"name":"D3DDP2OP_SETMATERIAL","features":[315]},{"name":"D3DDP2OP_SETPALETTE","features":[315]},{"name":"D3DDP2OP_SETPIXELSHADER","features":[315]},{"name":"D3DDP2OP_SETPIXELSHADERCONST","features":[315]},{"name":"D3DDP2OP_SETPIXELSHADERCONSTB","features":[315]},{"name":"D3DDP2OP_SETPIXELSHADERCONSTI","features":[315]},{"name":"D3DDP2OP_SETPRIORITY","features":[315]},{"name":"D3DDP2OP_SETRENDERTARGET","features":[315]},{"name":"D3DDP2OP_SETRENDERTARGET2","features":[315]},{"name":"D3DDP2OP_SETSCISSORRECT","features":[315]},{"name":"D3DDP2OP_SETSTREAMSOURCE","features":[315]},{"name":"D3DDP2OP_SETSTREAMSOURCE2","features":[315]},{"name":"D3DDP2OP_SETSTREAMSOURCEFREQ","features":[315]},{"name":"D3DDP2OP_SETSTREAMSOURCEUM","features":[315]},{"name":"D3DDP2OP_SETTEXLOD","features":[315]},{"name":"D3DDP2OP_SETTRANSFORM","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADER","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERCONST","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERCONSTB","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERCONSTI","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERDECL","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERFUNC","features":[315]},{"name":"D3DDP2OP_STATESET","features":[315]},{"name":"D3DDP2OP_SURFACEBLT","features":[315]},{"name":"D3DDP2OP_TEXBLT","features":[315]},{"name":"D3DDP2OP_TEXTURESTAGESTATE","features":[315]},{"name":"D3DDP2OP_TRIANGLEFAN","features":[315]},{"name":"D3DDP2OP_TRIANGLEFAN_IMM","features":[315]},{"name":"D3DDP2OP_TRIANGLELIST","features":[315]},{"name":"D3DDP2OP_TRIANGLESTRIP","features":[315]},{"name":"D3DDP2OP_UPDATEPALETTE","features":[315]},{"name":"D3DDP2OP_VIEWPORTINFO","features":[315]},{"name":"D3DDP2OP_VOLUMEBLT","features":[315]},{"name":"D3DDP2OP_WINFO","features":[315]},{"name":"D3DDP2OP_ZRANGE","features":[315]},{"name":"D3DFVF_FOG","features":[315]},{"name":"D3DGDI2_MAGIC","features":[315]},{"name":"D3DGDI2_TYPE_DEFERRED_AGP_AWARE","features":[315]},{"name":"D3DGDI2_TYPE_DEFER_AGP_FREES","features":[315]},{"name":"D3DGDI2_TYPE_DXVERSION","features":[315]},{"name":"D3DGDI2_TYPE_FREE_DEFERRED_AGP","features":[315]},{"name":"D3DGDI2_TYPE_GETADAPTERGROUP","features":[315]},{"name":"D3DGDI2_TYPE_GETD3DCAPS8","features":[315]},{"name":"D3DGDI2_TYPE_GETD3DCAPS9","features":[315]},{"name":"D3DGDI2_TYPE_GETD3DQUERY","features":[315]},{"name":"D3DGDI2_TYPE_GETD3DQUERYCOUNT","features":[315]},{"name":"D3DGDI2_TYPE_GETDDIVERSION","features":[315]},{"name":"D3DGDI2_TYPE_GETEXTENDEDMODE","features":[315]},{"name":"D3DGDI2_TYPE_GETEXTENDEDMODECOUNT","features":[315]},{"name":"D3DGDI2_TYPE_GETFORMAT","features":[315]},{"name":"D3DGDI2_TYPE_GETFORMATCOUNT","features":[315]},{"name":"D3DGDI2_TYPE_GETMULTISAMPLEQUALITYLEVELS","features":[315]},{"name":"D3DGPU_NULL","features":[315]},{"name":"D3DGPU_PHYSICAL_ADDRESS","features":[315]},{"name":"D3DHAL2_CB32_CLEAR","features":[315]},{"name":"D3DHAL2_CB32_DRAWONEINDEXEDPRIMITIVE","features":[315]},{"name":"D3DHAL2_CB32_DRAWONEPRIMITIVE","features":[315]},{"name":"D3DHAL2_CB32_DRAWPRIMITIVES","features":[315]},{"name":"D3DHAL2_CB32_SETRENDERTARGET","features":[315]},{"name":"D3DHAL3_CB32_CLEAR2","features":[315]},{"name":"D3DHAL3_CB32_DRAWPRIMITIVES2","features":[315]},{"name":"D3DHAL3_CB32_RESERVED","features":[315]},{"name":"D3DHAL3_CB32_VALIDATETEXTURESTAGESTATE","features":[315]},{"name":"D3DHALDP2_EXECUTEBUFFER","features":[315]},{"name":"D3DHALDP2_REQCOMMANDBUFSIZE","features":[315]},{"name":"D3DHALDP2_REQVERTEXBUFSIZE","features":[315]},{"name":"D3DHALDP2_SWAPCOMMANDBUFFER","features":[315]},{"name":"D3DHALDP2_SWAPVERTEXBUFFER","features":[315]},{"name":"D3DHALDP2_USERMEMVERTICES","features":[315]},{"name":"D3DHALDP2_VIDMEMCOMMANDBUF","features":[315]},{"name":"D3DHALDP2_VIDMEMVERTEXBUF","features":[315]},{"name":"D3DHALSTATE_GET_LIGHT","features":[315]},{"name":"D3DHALSTATE_GET_RENDER","features":[315]},{"name":"D3DHALSTATE_GET_TRANSFORM","features":[315]},{"name":"D3DHAL_CALLBACKS","features":[315,307,316,317,318]},{"name":"D3DHAL_CALLBACKS2","features":[315,307,316,317,318]},{"name":"D3DHAL_CALLBACKS3","features":[315,307,316,317,318]},{"name":"D3DHAL_CLEAR2DATA","features":[315,316]},{"name":"D3DHAL_CLEARDATA","features":[315,316]},{"name":"D3DHAL_CLIPPEDTRIANGLEFAN","features":[315]},{"name":"D3DHAL_COL_WEIGHTS","features":[315]},{"name":"D3DHAL_CONTEXTCREATEDATA","features":[315,307,317,318]},{"name":"D3DHAL_CONTEXTDESTROYALLDATA","features":[315]},{"name":"D3DHAL_CONTEXTDESTROYDATA","features":[315]},{"name":"D3DHAL_CONTEXT_BAD","features":[315]},{"name":"D3DHAL_D3DDX6EXTENDEDCAPS","features":[315]},{"name":"D3DHAL_D3DEXTENDEDCAPS","features":[315]},{"name":"D3DHAL_DP2ADDDIRTYBOX","features":[315,316]},{"name":"D3DHAL_DP2ADDDIRTYRECT","features":[315,307]},{"name":"D3DHAL_DP2BLT","features":[315,307]},{"name":"D3DHAL_DP2BUFFERBLT","features":[315,316]},{"name":"D3DHAL_DP2CLEAR","features":[315,307]},{"name":"D3DHAL_DP2COLORFILL","features":[315,307]},{"name":"D3DHAL_DP2COMMAND","features":[315]},{"name":"D3DHAL_DP2COMPOSERECTS","features":[315,316]},{"name":"D3DHAL_DP2CREATELIGHT","features":[315]},{"name":"D3DHAL_DP2CREATEPIXELSHADER","features":[315]},{"name":"D3DHAL_DP2CREATEQUERY","features":[315,316]},{"name":"D3DHAL_DP2CREATEVERTEXSHADER","features":[315]},{"name":"D3DHAL_DP2CREATEVERTEXSHADERDECL","features":[315]},{"name":"D3DHAL_DP2CREATEVERTEXSHADERFUNC","features":[315]},{"name":"D3DHAL_DP2DELETEQUERY","features":[315]},{"name":"D3DHAL_DP2DRAWINDEXEDPRIMITIVE","features":[315,316]},{"name":"D3DHAL_DP2DRAWINDEXEDPRIMITIVE2","features":[315,316]},{"name":"D3DHAL_DP2DRAWPRIMITIVE","features":[315,316]},{"name":"D3DHAL_DP2DRAWPRIMITIVE2","features":[315,316]},{"name":"D3DHAL_DP2DRAWRECTPATCH","features":[315]},{"name":"D3DHAL_DP2DRAWTRIPATCH","features":[315]},{"name":"D3DHAL_DP2EXT","features":[315]},{"name":"D3DHAL_DP2GENERATEMIPSUBLEVELS","features":[315,316]},{"name":"D3DHAL_DP2INDEXEDLINELIST","features":[315]},{"name":"D3DHAL_DP2INDEXEDLINESTRIP","features":[315]},{"name":"D3DHAL_DP2INDEXEDTRIANGLEFAN","features":[315]},{"name":"D3DHAL_DP2INDEXEDTRIANGLELIST","features":[315]},{"name":"D3DHAL_DP2INDEXEDTRIANGLELIST2","features":[315]},{"name":"D3DHAL_DP2INDEXEDTRIANGLESTRIP","features":[315]},{"name":"D3DHAL_DP2ISSUEQUERY","features":[315]},{"name":"D3DHAL_DP2LINELIST","features":[315]},{"name":"D3DHAL_DP2LINESTRIP","features":[315]},{"name":"D3DHAL_DP2MULTIPLYTRANSFORM","features":[69,315,316]},{"name":"D3DHAL_DP2OPERATION","features":[315]},{"name":"D3DHAL_DP2PIXELSHADER","features":[315]},{"name":"D3DHAL_DP2POINTS","features":[315]},{"name":"D3DHAL_DP2RENDERSTATE","features":[315,316]},{"name":"D3DHAL_DP2RESPONSE","features":[315]},{"name":"D3DHAL_DP2RESPONSEQUERY","features":[315]},{"name":"D3DHAL_DP2SETCLIPPLANE","features":[315]},{"name":"D3DHAL_DP2SETCONVOLUTIONKERNELMONO","features":[315]},{"name":"D3DHAL_DP2SETDEPTHSTENCIL","features":[315]},{"name":"D3DHAL_DP2SETINDICES","features":[315]},{"name":"D3DHAL_DP2SETLIGHT","features":[315]},{"name":"D3DHAL_DP2SETPALETTE","features":[315]},{"name":"D3DHAL_DP2SETPIXELSHADERCONST","features":[315]},{"name":"D3DHAL_DP2SETPRIORITY","features":[315]},{"name":"D3DHAL_DP2SETRENDERTARGET","features":[315]},{"name":"D3DHAL_DP2SETRENDERTARGET2","features":[315]},{"name":"D3DHAL_DP2SETSTREAMSOURCE","features":[315]},{"name":"D3DHAL_DP2SETSTREAMSOURCE2","features":[315]},{"name":"D3DHAL_DP2SETSTREAMSOURCEFREQ","features":[315]},{"name":"D3DHAL_DP2SETSTREAMSOURCEUM","features":[315]},{"name":"D3DHAL_DP2SETTEXLOD","features":[315]},{"name":"D3DHAL_DP2SETTRANSFORM","features":[69,315,316]},{"name":"D3DHAL_DP2SETVERTEXSHADERCONST","features":[315]},{"name":"D3DHAL_DP2STARTVERTEX","features":[315]},{"name":"D3DHAL_DP2STATESET","features":[315,316]},{"name":"D3DHAL_DP2SURFACEBLT","features":[315,307]},{"name":"D3DHAL_DP2TEXBLT","features":[315,307]},{"name":"D3DHAL_DP2TEXTURESTAGESTATE","features":[315]},{"name":"D3DHAL_DP2TRIANGLEFAN","features":[315]},{"name":"D3DHAL_DP2TRIANGLEFAN_IMM","features":[315]},{"name":"D3DHAL_DP2TRIANGLELIST","features":[315]},{"name":"D3DHAL_DP2TRIANGLESTRIP","features":[315]},{"name":"D3DHAL_DP2UPDATEPALETTE","features":[315]},{"name":"D3DHAL_DP2VERTEXSHADER","features":[315]},{"name":"D3DHAL_DP2VIEWPORTINFO","features":[315]},{"name":"D3DHAL_DP2VOLUMEBLT","features":[315,316]},{"name":"D3DHAL_DP2WINFO","features":[315]},{"name":"D3DHAL_DP2ZRANGE","features":[315]},{"name":"D3DHAL_DRAWONEINDEXEDPRIMITIVEDATA","features":[315,316]},{"name":"D3DHAL_DRAWONEPRIMITIVEDATA","features":[315,316]},{"name":"D3DHAL_DRAWPRIMCOUNTS","features":[315]},{"name":"D3DHAL_DRAWPRIMITIVES2DATA","features":[315,307,317,318]},{"name":"D3DHAL_DRAWPRIMITIVESDATA","features":[315]},{"name":"D3DHAL_EXECUTE_ABORT","features":[315]},{"name":"D3DHAL_EXECUTE_NORMAL","features":[315]},{"name":"D3DHAL_EXECUTE_OVERRIDE","features":[315]},{"name":"D3DHAL_EXECUTE_UNHANDLED","features":[315]},{"name":"D3DHAL_GETSTATEDATA","features":[315,316]},{"name":"D3DHAL_GLOBALDRIVERDATA","features":[315,307,316,317]},{"name":"D3DHAL_MAX_RSTATES","features":[315]},{"name":"D3DHAL_MAX_RSTATES_DX6","features":[315]},{"name":"D3DHAL_MAX_RSTATES_DX7","features":[315]},{"name":"D3DHAL_MAX_RSTATES_DX8","features":[315]},{"name":"D3DHAL_MAX_RSTATES_DX9","features":[315]},{"name":"D3DHAL_MAX_TEXTURESTATES","features":[315]},{"name":"D3DHAL_NUMCLIPVERTICES","features":[315]},{"name":"D3DHAL_OUTOFCONTEXTS","features":[315]},{"name":"D3DHAL_RENDERPRIMITIVEDATA","features":[315,316,317]},{"name":"D3DHAL_RENDERSTATEDATA","features":[315,317]},{"name":"D3DHAL_ROW_WEIGHTS","features":[315]},{"name":"D3DHAL_SAMPLER_MAXSAMP","features":[315]},{"name":"D3DHAL_SAMPLER_MAXVERTEXSAMP","features":[315]},{"name":"D3DHAL_SCENECAPTUREDATA","features":[315]},{"name":"D3DHAL_SCENE_CAPTURE_END","features":[315]},{"name":"D3DHAL_SCENE_CAPTURE_START","features":[315]},{"name":"D3DHAL_SETLIGHT_DATA","features":[315]},{"name":"D3DHAL_SETLIGHT_DISABLE","features":[315]},{"name":"D3DHAL_SETLIGHT_ENABLE","features":[315]},{"name":"D3DHAL_SETRENDERTARGETDATA","features":[315,307,317,318]},{"name":"D3DHAL_STATESETBEGIN","features":[315]},{"name":"D3DHAL_STATESETCAPTURE","features":[315]},{"name":"D3DHAL_STATESETCREATE","features":[315]},{"name":"D3DHAL_STATESETDELETE","features":[315]},{"name":"D3DHAL_STATESETEND","features":[315]},{"name":"D3DHAL_STATESETEXECUTE","features":[315]},{"name":"D3DHAL_TEXTURECREATEDATA","features":[315,317]},{"name":"D3DHAL_TEXTUREDESTROYDATA","features":[315]},{"name":"D3DHAL_TEXTUREGETSURFDATA","features":[315]},{"name":"D3DHAL_TEXTURESTATEBUF_SIZE","features":[315]},{"name":"D3DHAL_TEXTURESWAPDATA","features":[315]},{"name":"D3DHAL_TSS_MAXSTAGES","features":[315]},{"name":"D3DHAL_TSS_RENDERSTATEBASE","features":[315]},{"name":"D3DHAL_TSS_STATESPERSTAGE","features":[315]},{"name":"D3DHAL_VALIDATETEXTURESTAGESTATEDATA","features":[315]},{"name":"D3DINFINITEINSTRUCTIONS","features":[315]},{"name":"D3DKMDT_2DREGION","features":[315]},{"name":"D3DKMDT_3x4_COLORSPACE_TRANSFORM","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_06","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_08","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_10","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_12","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_14","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_16","features":[315]},{"name":"D3DKMDT_CB_INTENSITY","features":[315]},{"name":"D3DKMDT_CB_SCRGB","features":[315]},{"name":"D3DKMDT_CB_SRGB","features":[315]},{"name":"D3DKMDT_CB_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_CB_YCBCR","features":[315]},{"name":"D3DKMDT_CB_YPBPR","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_MATRIX_V2","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL_BYPASS","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL_ENABLE","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL_NO_CHANGE","features":[315]},{"name":"D3DKMDT_COLOR_BASIS","features":[315]},{"name":"D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_GRANULARITY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_NONE","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_SHADER_BOUNDARY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_THREAD_BOUNDARY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY","features":[315]},{"name":"D3DKMDT_DISPLAYMODE_FLAGS","features":[315]},{"name":"D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE","features":[315]},{"name":"D3DKMDT_EPT_NOPIVOT","features":[315]},{"name":"D3DKMDT_EPT_ROTATION","features":[315]},{"name":"D3DKMDT_EPT_SCALING","features":[315]},{"name":"D3DKMDT_EPT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_EPT_VIDPNSOURCE","features":[315]},{"name":"D3DKMDT_EPT_VIDPNTARGET","features":[315]},{"name":"D3DKMDT_FREQUENCY_RANGE","features":[315]},{"name":"D3DKMDT_GAMMA_RAMP","features":[315]},{"name":"D3DKMDT_GDISURFACEDATA","features":[315]},{"name":"D3DKMDT_GDISURFACEFLAGS","features":[315]},{"name":"D3DKMDT_GDISURFACETYPE","features":[315]},{"name":"D3DKMDT_GDISURFACE_EXISTINGSYSMEM","features":[315]},{"name":"D3DKMDT_GDISURFACE_INVALID","features":[315]},{"name":"D3DKMDT_GDISURFACE_LOOKUPTABLE","features":[315]},{"name":"D3DKMDT_GDISURFACE_STAGING","features":[315]},{"name":"D3DKMDT_GDISURFACE_STAGING_CPUVISIBLE","features":[315]},{"name":"D3DKMDT_GDISURFACE_TEXTURE","features":[315]},{"name":"D3DKMDT_GDISURFACE_TEXTURE_CPUVISIBLE","features":[315]},{"name":"D3DKMDT_GDISURFACE_TEXTURE_CPUVISIBLE_CROSSADAPTER","features":[315]},{"name":"D3DKMDT_GDISURFACE_TEXTURE_CROSSADAPTER","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_GRANULARITY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_NONE","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_SHADER_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_RENDERING_FORMAT","features":[315]},{"name":"D3DKMDT_GTFCOMPLIANCE","features":[315]},{"name":"D3DKMDT_GTF_COMPLIANT","features":[315]},{"name":"D3DKMDT_GTF_NOTCOMPLIANT","features":[315]},{"name":"D3DKMDT_GTF_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MACROVISION_OEMCOPYPROTECTION_SIZE","features":[315]},{"name":"D3DKMDT_MAX_OVERLAYS_BITCOUNT","features":[315]},{"name":"D3DKMDT_MAX_VIDPN_SOURCES_BITCOUNT","features":[315]},{"name":"D3DKMDT_MCC_ENFORCE","features":[315]},{"name":"D3DKMDT_MCC_IGNORE","features":[315]},{"name":"D3DKMDT_MCC_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MCO_DEFAULTMONITORPROFILE","features":[315]},{"name":"D3DKMDT_MCO_DRIVER","features":[315]},{"name":"D3DKMDT_MCO_MONITORDESCRIPTOR","features":[315]},{"name":"D3DKMDT_MCO_MONITORDESCRIPTOR_REGISTRYOVERRIDE","features":[315]},{"name":"D3DKMDT_MCO_SPECIFICCAP_REGISTRYOVERRIDE","features":[315]},{"name":"D3DKMDT_MCO_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MDT_OTHER","features":[315]},{"name":"D3DKMDT_MDT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MDT_VESA_EDID_V1_BASEBLOCK","features":[315]},{"name":"D3DKMDT_MDT_VESA_EDID_V1_BLOCKMAP","features":[315]},{"name":"D3DKMDT_MFRC_ACTIVESIZE","features":[315]},{"name":"D3DKMDT_MFRC_MAXPIXELRATE","features":[315]},{"name":"D3DKMDT_MFRC_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MOA_INTERRUPTIBLE","features":[315]},{"name":"D3DKMDT_MOA_NONE","features":[315]},{"name":"D3DKMDT_MOA_POLLED","features":[315]},{"name":"D3DKMDT_MOA_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MODE_PREFERENCE","features":[315]},{"name":"D3DKMDT_MODE_PRUNING_REASON","features":[315]},{"name":"D3DKMDT_MONITOR_CAPABILITIES_ORIGIN","features":[315]},{"name":"D3DKMDT_MONITOR_CONNECTIVITY_CHECKS","features":[315]},{"name":"D3DKMDT_MONITOR_DESCRIPTOR","features":[315]},{"name":"D3DKMDT_MONITOR_DESCRIPTOR_TYPE","features":[315]},{"name":"D3DKMDT_MONITOR_FREQUENCY_RANGE","features":[315]},{"name":"D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT","features":[315]},{"name":"D3DKMDT_MONITOR_ORIENTATION","features":[315]},{"name":"D3DKMDT_MONITOR_ORIENTATION_AWARENESS","features":[315]},{"name":"D3DKMDT_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MONITOR_TIMING_TYPE","features":[315]},{"name":"D3DKMDT_MO_0DEG","features":[315]},{"name":"D3DKMDT_MO_180DEG","features":[315]},{"name":"D3DKMDT_MO_270DEG","features":[315]},{"name":"D3DKMDT_MO_90DEG","features":[315]},{"name":"D3DKMDT_MO_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MPR_ALLCAPS","features":[315]},{"name":"D3DKMDT_MPR_CLONE_PATH_PRUNED","features":[315]},{"name":"D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE","features":[315]},{"name":"D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE","features":[315]},{"name":"D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MPR_MAXVALID","features":[315]},{"name":"D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE","features":[315]},{"name":"D3DKMDT_MPR_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MP_NOTPREFERRED","features":[315]},{"name":"D3DKMDT_MP_PREFERRED","features":[315]},{"name":"D3DKMDT_MP_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MTT_DEFAULTMONITORPROFILE","features":[315]},{"name":"D3DKMDT_MTT_DETAILED","features":[315]},{"name":"D3DKMDT_MTT_DRIVER","features":[315]},{"name":"D3DKMDT_MTT_ESTABLISHED","features":[315]},{"name":"D3DKMDT_MTT_EXTRASTANDARD","features":[315]},{"name":"D3DKMDT_MTT_STANDARD","features":[315]},{"name":"D3DKMDT_MTT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_PALETTEDATA","features":[315]},{"name":"D3DKMDT_PIXEL_VALUE_ACCESS_MODE","features":[315]},{"name":"D3DKMDT_PREEMPTION_CAPS","features":[315]},{"name":"D3DKMDT_PVAM_DIRECT","features":[315]},{"name":"D3DKMDT_PVAM_PRESETPALETTE","features":[315]},{"name":"D3DKMDT_PVAM_SETTABLEPALETTE","features":[315]},{"name":"D3DKMDT_PVAM_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_RMT_GRAPHICS","features":[315]},{"name":"D3DKMDT_RMT_GRAPHICS_STEREO","features":[315]},{"name":"D3DKMDT_RMT_GRAPHICS_STEREO_ADVANCED_SCAN","features":[315]},{"name":"D3DKMDT_RMT_TEXT","features":[315]},{"name":"D3DKMDT_RMT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_SHADOWSURFACEDATA","features":[315]},{"name":"D3DKMDT_SHAREDPRIMARYSURFACEDATA","features":[315]},{"name":"D3DKMDT_STAGINGSURFACEDATA","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_GDISURFACE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_TYPE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_VGPU","features":[315]},{"name":"D3DKMDT_TEXT_RENDERING_FORMAT","features":[315]},{"name":"D3DKMDT_TRF_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY","features":[315]},{"name":"D3DKMDT_VIDEO_PRESENT_SOURCE","features":[315]},{"name":"D3DKMDT_VIDEO_PRESENT_TARGET","features":[315,307]},{"name":"D3DKMDT_VIDEO_SIGNAL_INFO","features":[315]},{"name":"D3DKMDT_VIDEO_SIGNAL_STANDARD","features":[315]},{"name":"D3DKMDT_VIDPN_HW_CAPABILITY","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_CONTENT","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_TYPE","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_ROTATION","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_ROTATION_SUPPORT","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_SCALING","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION","features":[315]},{"name":"D3DKMDT_VIDPN_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_VIDPN_SOURCE_MODE_TYPE","features":[315]},{"name":"D3DKMDT_VIDPN_TARGET_MODE","features":[315]},{"name":"D3DKMDT_VIRTUALGPUSURFACEDATA","features":[315]},{"name":"D3DKMDT_VOT_BNC","features":[315]},{"name":"D3DKMDT_VOT_COMPONENT_VIDEO","features":[315]},{"name":"D3DKMDT_VOT_COMPOSITE_VIDEO","features":[315]},{"name":"D3DKMDT_VOT_DISPLAYPORT_EMBEDDED","features":[315]},{"name":"D3DKMDT_VOT_DISPLAYPORT_EXTERNAL","features":[315]},{"name":"D3DKMDT_VOT_DVI","features":[315]},{"name":"D3DKMDT_VOT_D_JPN","features":[315]},{"name":"D3DKMDT_VOT_HD15","features":[315]},{"name":"D3DKMDT_VOT_HDMI","features":[315]},{"name":"D3DKMDT_VOT_INDIRECT_WIRED","features":[315]},{"name":"D3DKMDT_VOT_INTERNAL","features":[315]},{"name":"D3DKMDT_VOT_LVDS","features":[315]},{"name":"D3DKMDT_VOT_MIRACAST","features":[315]},{"name":"D3DKMDT_VOT_OTHER","features":[315]},{"name":"D3DKMDT_VOT_RCA_3COMPONENT","features":[315]},{"name":"D3DKMDT_VOT_RF","features":[315]},{"name":"D3DKMDT_VOT_SDI","features":[315]},{"name":"D3DKMDT_VOT_SDTVDONGLE","features":[315]},{"name":"D3DKMDT_VOT_SVIDEO","features":[315]},{"name":"D3DKMDT_VOT_SVIDEO_4PIN","features":[315]},{"name":"D3DKMDT_VOT_SVIDEO_7PIN","features":[315]},{"name":"D3DKMDT_VOT_UDI_EMBEDDED","features":[315]},{"name":"D3DKMDT_VOT_UDI_EXTERNAL","features":[315]},{"name":"D3DKMDT_VOT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPC_GRAPHICS","features":[315]},{"name":"D3DKMDT_VPPC_NOTSPECIFIED","features":[315]},{"name":"D3DKMDT_VPPC_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPC_VIDEO","features":[315]},{"name":"D3DKMDT_VPPI_DENARY","features":[315]},{"name":"D3DKMDT_VPPI_NONARY","features":[315]},{"name":"D3DKMDT_VPPI_OCTONARY","features":[315]},{"name":"D3DKMDT_VPPI_PRIMARY","features":[315]},{"name":"D3DKMDT_VPPI_QUATERNARY","features":[315]},{"name":"D3DKMDT_VPPI_QUINARY","features":[315]},{"name":"D3DKMDT_VPPI_SECONDARY","features":[315]},{"name":"D3DKMDT_VPPI_SENARY","features":[315]},{"name":"D3DKMDT_VPPI_SEPTENARY","features":[315]},{"name":"D3DKMDT_VPPI_TERTIARY","features":[315]},{"name":"D3DKMDT_VPPI_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPMT_MACROVISION_APSTRIGGER","features":[315]},{"name":"D3DKMDT_VPPMT_MACROVISION_FULLSUPPORT","features":[315]},{"name":"D3DKMDT_VPPMT_NOPROTECTION","features":[315]},{"name":"D3DKMDT_VPPMT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPR_IDENTITY","features":[315]},{"name":"D3DKMDT_VPPR_IDENTITY_OFFSET180","features":[315]},{"name":"D3DKMDT_VPPR_IDENTITY_OFFSET270","features":[315]},{"name":"D3DKMDT_VPPR_IDENTITY_OFFSET90","features":[315]},{"name":"D3DKMDT_VPPR_NOTSPECIFIED","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE180","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE180_OFFSET180","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE180_OFFSET270","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE180_OFFSET90","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE270","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE270_OFFSET180","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE270_OFFSET270","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE270_OFFSET90","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE90","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE90_OFFSET180","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE90_OFFSET270","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE90_OFFSET90","features":[315]},{"name":"D3DKMDT_VPPR_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPR_UNPINNED","features":[315]},{"name":"D3DKMDT_VPPS_ASPECTRATIOCENTEREDMAX","features":[315]},{"name":"D3DKMDT_VPPS_CENTERED","features":[315]},{"name":"D3DKMDT_VPPS_CUSTOM","features":[315]},{"name":"D3DKMDT_VPPS_IDENTITY","features":[315]},{"name":"D3DKMDT_VPPS_NOTSPECIFIED","features":[315]},{"name":"D3DKMDT_VPPS_RESERVED1","features":[315]},{"name":"D3DKMDT_VPPS_STRETCHED","features":[315]},{"name":"D3DKMDT_VPPS_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPS_UNPINNED","features":[315]},{"name":"D3DKMDT_VSS_APPLE","features":[315]},{"name":"D3DKMDT_VSS_EIA_861","features":[315]},{"name":"D3DKMDT_VSS_EIA_861A","features":[315]},{"name":"D3DKMDT_VSS_EIA_861B","features":[315]},{"name":"D3DKMDT_VSS_IBM","features":[315]},{"name":"D3DKMDT_VSS_NTSC_443","features":[315]},{"name":"D3DKMDT_VSS_NTSC_J","features":[315]},{"name":"D3DKMDT_VSS_NTSC_M","features":[315]},{"name":"D3DKMDT_VSS_OTHER","features":[315]},{"name":"D3DKMDT_VSS_PAL_B","features":[315]},{"name":"D3DKMDT_VSS_PAL_B1","features":[315]},{"name":"D3DKMDT_VSS_PAL_D","features":[315]},{"name":"D3DKMDT_VSS_PAL_G","features":[315]},{"name":"D3DKMDT_VSS_PAL_H","features":[315]},{"name":"D3DKMDT_VSS_PAL_I","features":[315]},{"name":"D3DKMDT_VSS_PAL_K","features":[315]},{"name":"D3DKMDT_VSS_PAL_K1","features":[315]},{"name":"D3DKMDT_VSS_PAL_L","features":[315]},{"name":"D3DKMDT_VSS_PAL_M","features":[315]},{"name":"D3DKMDT_VSS_PAL_N","features":[315]},{"name":"D3DKMDT_VSS_PAL_NC","features":[315]},{"name":"D3DKMDT_VSS_SECAM_B","features":[315]},{"name":"D3DKMDT_VSS_SECAM_D","features":[315]},{"name":"D3DKMDT_VSS_SECAM_G","features":[315]},{"name":"D3DKMDT_VSS_SECAM_H","features":[315]},{"name":"D3DKMDT_VSS_SECAM_K","features":[315]},{"name":"D3DKMDT_VSS_SECAM_K1","features":[315]},{"name":"D3DKMDT_VSS_SECAM_L","features":[315]},{"name":"D3DKMDT_VSS_SECAM_L1","features":[315]},{"name":"D3DKMDT_VSS_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VSS_VESA_CVT","features":[315]},{"name":"D3DKMDT_VSS_VESA_DMT","features":[315]},{"name":"D3DKMDT_VSS_VESA_GTF","features":[315]},{"name":"D3DKMDT_WIRE_FORMAT_AND_PREFERENCE","features":[315]},{"name":"D3DKMTAcquireKeyedMutex","features":[315,307]},{"name":"D3DKMTAcquireKeyedMutex2","features":[315,307]},{"name":"D3DKMTAdjustFullscreenGamma","features":[315,307]},{"name":"D3DKMTCancelPresents","features":[315,307]},{"name":"D3DKMTChangeSurfacePointer","features":[315,307,318]},{"name":"D3DKMTChangeVideoMemoryReservation","features":[315,307]},{"name":"D3DKMTCheckExclusiveOwnership","features":[315,307]},{"name":"D3DKMTCheckMonitorPowerState","features":[315,307]},{"name":"D3DKMTCheckMultiPlaneOverlaySupport","features":[315,307]},{"name":"D3DKMTCheckMultiPlaneOverlaySupport2","features":[315,307]},{"name":"D3DKMTCheckMultiPlaneOverlaySupport3","features":[315,307]},{"name":"D3DKMTCheckOcclusion","features":[315,307]},{"name":"D3DKMTCheckSharedResourceAccess","features":[315,307]},{"name":"D3DKMTCheckVidPnExclusiveOwnership","features":[315,307]},{"name":"D3DKMTCloseAdapter","features":[315,307]},{"name":"D3DKMTConfigureSharedResource","features":[315,307]},{"name":"D3DKMTCreateAllocation","features":[315,307]},{"name":"D3DKMTCreateAllocation2","features":[315,307]},{"name":"D3DKMTCreateContext","features":[315,307]},{"name":"D3DKMTCreateContextVirtual","features":[315,307]},{"name":"D3DKMTCreateDCFromMemory","features":[315,307,318]},{"name":"D3DKMTCreateDevice","features":[315,307]},{"name":"D3DKMTCreateHwContext","features":[315,307]},{"name":"D3DKMTCreateHwQueue","features":[315,307]},{"name":"D3DKMTCreateKeyedMutex","features":[315,307]},{"name":"D3DKMTCreateKeyedMutex2","features":[315,307]},{"name":"D3DKMTCreateOutputDupl","features":[315,307]},{"name":"D3DKMTCreateOverlay","features":[315,307]},{"name":"D3DKMTCreatePagingQueue","features":[315,307]},{"name":"D3DKMTCreateProtectedSession","features":[315,307]},{"name":"D3DKMTCreateSynchronizationObject","features":[315,307]},{"name":"D3DKMTCreateSynchronizationObject2","features":[315,307]},{"name":"D3DKMTDestroyAllocation","features":[315,307]},{"name":"D3DKMTDestroyAllocation2","features":[315,307]},{"name":"D3DKMTDestroyContext","features":[315,307]},{"name":"D3DKMTDestroyDCFromMemory","features":[315,307,318]},{"name":"D3DKMTDestroyDevice","features":[315,307]},{"name":"D3DKMTDestroyHwContext","features":[315,307]},{"name":"D3DKMTDestroyHwQueue","features":[315,307]},{"name":"D3DKMTDestroyKeyedMutex","features":[315,307]},{"name":"D3DKMTDestroyOutputDupl","features":[315,307]},{"name":"D3DKMTDestroyOverlay","features":[315,307]},{"name":"D3DKMTDestroyPagingQueue","features":[315,307]},{"name":"D3DKMTDestroyProtectedSession","features":[315,307]},{"name":"D3DKMTDestroySynchronizationObject","features":[315,307]},{"name":"D3DKMTEnumAdapters","features":[315,307]},{"name":"D3DKMTEnumAdapters2","features":[315,307]},{"name":"D3DKMTEnumAdapters3","features":[315,307]},{"name":"D3DKMTEscape","features":[315,307]},{"name":"D3DKMTEvict","features":[315,307]},{"name":"D3DKMTFlipOverlay","features":[315,307]},{"name":"D3DKMTFlushHeapTransitions","features":[315,307]},{"name":"D3DKMTFreeGpuVirtualAddress","features":[315,307]},{"name":"D3DKMTGetAllocationPriority","features":[315,307]},{"name":"D3DKMTGetContextInProcessSchedulingPriority","features":[315,307]},{"name":"D3DKMTGetContextSchedulingPriority","features":[315,307]},{"name":"D3DKMTGetDWMVerticalBlankEvent","features":[315,307]},{"name":"D3DKMTGetDeviceState","features":[315,307]},{"name":"D3DKMTGetDisplayModeList","features":[315,307]},{"name":"D3DKMTGetMultiPlaneOverlayCaps","features":[315,307]},{"name":"D3DKMTGetMultisampleMethodList","features":[315,307]},{"name":"D3DKMTGetOverlayState","features":[315,307]},{"name":"D3DKMTGetPostCompositionCaps","features":[315,307]},{"name":"D3DKMTGetPresentHistory","features":[315,307]},{"name":"D3DKMTGetPresentQueueEvent","features":[315,307]},{"name":"D3DKMTGetProcessDeviceRemovalSupport","features":[315,307]},{"name":"D3DKMTGetProcessSchedulingPriorityClass","features":[315,307]},{"name":"D3DKMTGetResourcePresentPrivateDriverData","features":[315,307]},{"name":"D3DKMTGetRuntimeData","features":[315,307]},{"name":"D3DKMTGetScanLine","features":[315,307]},{"name":"D3DKMTGetSharedPrimaryHandle","features":[315,307]},{"name":"D3DKMTGetSharedResourceAdapterLuid","features":[315,307]},{"name":"D3DKMTInvalidateActiveVidPn","features":[315,307]},{"name":"D3DKMTInvalidateCache","features":[315,307]},{"name":"D3DKMTLock","features":[315,307]},{"name":"D3DKMTLock2","features":[315,307]},{"name":"D3DKMTMakeResident","features":[315,307]},{"name":"D3DKMTMapGpuVirtualAddress","features":[315,307]},{"name":"D3DKMTMarkDeviceAsError","features":[315,307]},{"name":"D3DKMTOfferAllocations","features":[315,307]},{"name":"D3DKMTOpenAdapterFromDeviceName","features":[315,307]},{"name":"D3DKMTOpenAdapterFromGdiDisplayName","features":[315,307]},{"name":"D3DKMTOpenAdapterFromHdc","features":[315,307,318]},{"name":"D3DKMTOpenAdapterFromLuid","features":[315,307]},{"name":"D3DKMTOpenKeyedMutex","features":[315,307]},{"name":"D3DKMTOpenKeyedMutex2","features":[315,307]},{"name":"D3DKMTOpenKeyedMutexFromNtHandle","features":[315,307]},{"name":"D3DKMTOpenNtHandleFromName","features":[308,315,307]},{"name":"D3DKMTOpenProtectedSessionFromNtHandle","features":[315,307]},{"name":"D3DKMTOpenResource","features":[315,307]},{"name":"D3DKMTOpenResource2","features":[315,307]},{"name":"D3DKMTOpenResourceFromNtHandle","features":[315,307]},{"name":"D3DKMTOpenSyncObjectFromNtHandle","features":[315,307]},{"name":"D3DKMTOpenSyncObjectFromNtHandle2","features":[315,307]},{"name":"D3DKMTOpenSyncObjectNtHandleFromName","features":[308,315,307]},{"name":"D3DKMTOpenSynchronizationObject","features":[315,307]},{"name":"D3DKMTOutputDuplGetFrameInfo","features":[315,307]},{"name":"D3DKMTOutputDuplGetMetaData","features":[315,307]},{"name":"D3DKMTOutputDuplGetPointerShapeData","features":[315,307]},{"name":"D3DKMTOutputDuplPresent","features":[315,307]},{"name":"D3DKMTOutputDuplPresentToHwQueue","features":[315,307]},{"name":"D3DKMTOutputDuplReleaseFrame","features":[315,307]},{"name":"D3DKMTPollDisplayChildren","features":[315,307]},{"name":"D3DKMTPresent","features":[315,307]},{"name":"D3DKMTPresentMultiPlaneOverlay","features":[315,307]},{"name":"D3DKMTPresentMultiPlaneOverlay2","features":[315,307]},{"name":"D3DKMTPresentMultiPlaneOverlay3","features":[315,307]},{"name":"D3DKMTPresentRedirected","features":[315,307]},{"name":"D3DKMTQueryAdapterInfo","features":[315,307]},{"name":"D3DKMTQueryAllocationResidency","features":[315,307]},{"name":"D3DKMTQueryClockCalibration","features":[315,307]},{"name":"D3DKMTQueryFSEBlock","features":[315,307]},{"name":"D3DKMTQueryProcessOfferInfo","features":[315,307]},{"name":"D3DKMTQueryProtectedSessionInfoFromNtHandle","features":[315,307]},{"name":"D3DKMTQueryProtectedSessionStatus","features":[315,307]},{"name":"D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName","features":[315,307]},{"name":"D3DKMTQueryResourceInfo","features":[315,307]},{"name":"D3DKMTQueryResourceInfoFromNtHandle","features":[315,307]},{"name":"D3DKMTQueryStatistics","features":[315,307]},{"name":"D3DKMTQueryVidPnExclusiveOwnership","features":[315,307]},{"name":"D3DKMTQueryVideoMemoryInfo","features":[315,307]},{"name":"D3DKMTReclaimAllocations","features":[315,307]},{"name":"D3DKMTReclaimAllocations2","features":[315,307]},{"name":"D3DKMTRegisterTrimNotification","features":[315,307]},{"name":"D3DKMTRegisterVailProcess","features":[315,307]},{"name":"D3DKMTReleaseKeyedMutex","features":[315,307]},{"name":"D3DKMTReleaseKeyedMutex2","features":[315,307]},{"name":"D3DKMTReleaseProcessVidPnSourceOwners","features":[315,307]},{"name":"D3DKMTRender","features":[315,307]},{"name":"D3DKMTReserveGpuVirtualAddress","features":[315,307]},{"name":"D3DKMTSetAllocationPriority","features":[315,307]},{"name":"D3DKMTSetContextInProcessSchedulingPriority","features":[315,307]},{"name":"D3DKMTSetContextSchedulingPriority","features":[315,307]},{"name":"D3DKMTSetDisplayMode","features":[315,307]},{"name":"D3DKMTSetDisplayPrivateDriverFormat","features":[315,307]},{"name":"D3DKMTSetFSEBlock","features":[315,307]},{"name":"D3DKMTSetGammaRamp","features":[315,307]},{"name":"D3DKMTSetHwProtectionTeardownRecovery","features":[315,307]},{"name":"D3DKMTSetMonitorColorSpaceTransform","features":[315,307]},{"name":"D3DKMTSetProcessSchedulingPriorityClass","features":[315,307]},{"name":"D3DKMTSetQueuedLimit","features":[315,307]},{"name":"D3DKMTSetStablePowerState","features":[315,307]},{"name":"D3DKMTSetSyncRefreshCountWaitTarget","features":[315,307]},{"name":"D3DKMTSetVidPnSourceHwProtection","features":[315,307]},{"name":"D3DKMTSetVidPnSourceOwner","features":[315,307]},{"name":"D3DKMTSetVidPnSourceOwner1","features":[315,307]},{"name":"D3DKMTSetVidPnSourceOwner2","features":[315,307]},{"name":"D3DKMTShareObjects","features":[308,315,307]},{"name":"D3DKMTSharedPrimaryLockNotification","features":[315,307]},{"name":"D3DKMTSharedPrimaryUnLockNotification","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObject","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObject2","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObjectFromCpu","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObjectFromGpu","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObjectFromGpu2","features":[315,307]},{"name":"D3DKMTSubmitCommand","features":[315,307]},{"name":"D3DKMTSubmitCommandToHwQueue","features":[315,307]},{"name":"D3DKMTSubmitPresentBltToHwQueue","features":[315,307]},{"name":"D3DKMTSubmitPresentToHwQueue","features":[315,307]},{"name":"D3DKMTSubmitSignalSyncObjectsToHwQueue","features":[315,307]},{"name":"D3DKMTSubmitWaitForSyncObjectsToHwQueue","features":[315,307]},{"name":"D3DKMTTrimProcessCommitment","features":[315,307]},{"name":"D3DKMTUnlock","features":[315,307]},{"name":"D3DKMTUnlock2","features":[315,307]},{"name":"D3DKMTUnregisterTrimNotification","features":[315,307]},{"name":"D3DKMTUpdateAllocationProperty","features":[315,307]},{"name":"D3DKMTUpdateGpuVirtualAddress","features":[315,307]},{"name":"D3DKMTUpdateOverlay","features":[315,307]},{"name":"D3DKMTWaitForIdle","features":[315,307]},{"name":"D3DKMTWaitForSynchronizationObject","features":[315,307]},{"name":"D3DKMTWaitForSynchronizationObject2","features":[315,307]},{"name":"D3DKMTWaitForSynchronizationObjectFromCpu","features":[315,307]},{"name":"D3DKMTWaitForSynchronizationObjectFromGpu","features":[315,307]},{"name":"D3DKMTWaitForVerticalBlankEvent","features":[315,307]},{"name":"D3DKMTWaitForVerticalBlankEvent2","features":[315,307]},{"name":"D3DKMT_ACQUIREKEYEDMUTEX","features":[315]},{"name":"D3DKMT_ACQUIREKEYEDMUTEX2","features":[315]},{"name":"D3DKMT_ACTIVATE_SPECIFIC_DIAG_ESCAPE","features":[315,307]},{"name":"D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE","features":[315]},{"name":"D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE_EXTRA_CCD_DATABASE_INFO","features":[315]},{"name":"D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE_MODES_PRUNED","features":[315]},{"name":"D3DKMT_ADAPTERADDRESS","features":[315]},{"name":"D3DKMT_ADAPTERINFO","features":[315,307]},{"name":"D3DKMT_ADAPTERREGISTRYINFO","features":[315]},{"name":"D3DKMT_ADAPTERTYPE","features":[315]},{"name":"D3DKMT_ADAPTER_PERFDATA","features":[315]},{"name":"D3DKMT_ADAPTER_PERFDATACAPS","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION_DATA","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION_VIDMM_FLAGS","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION_VIDMM_TRIM_INTERVAL","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_VIDMM_TRIM_INTERVAL","features":[315]},{"name":"D3DKMT_ADJUSTFULLSCREENGAMMA","features":[315]},{"name":"D3DKMT_ALLOCATIONRESIDENCYSTATUS","features":[315]},{"name":"D3DKMT_ALLOCATIONRESIDENCYSTATUS_NOTRESIDENT","features":[315]},{"name":"D3DKMT_ALLOCATIONRESIDENCYSTATUS_RESIDENTINGPUMEMORY","features":[315]},{"name":"D3DKMT_ALLOCATIONRESIDENCYSTATUS_RESIDENTINSHAREDMEMORY","features":[315]},{"name":"D3DKMT_AUXILIARYPRESENTINFO","features":[315]},{"name":"D3DKMT_AUXILIARYPRESENTINFO_TYPE","features":[315]},{"name":"D3DKMT_AUXILIARYPRESENTINFO_TYPE_FLIPMANAGER","features":[315]},{"name":"D3DKMT_AllocationPriorityClassHigh","features":[315]},{"name":"D3DKMT_AllocationPriorityClassLow","features":[315]},{"name":"D3DKMT_AllocationPriorityClassMaximum","features":[315]},{"name":"D3DKMT_AllocationPriorityClassMinimum","features":[315]},{"name":"D3DKMT_AllocationPriorityClassNormal","features":[315]},{"name":"D3DKMT_BDDFALLBACK_CTL","features":[315,307]},{"name":"D3DKMT_BLOCKLIST_INFO","features":[315]},{"name":"D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN","features":[315,307]},{"name":"D3DKMT_BRIGHTNESS_INFO","features":[315,307]},{"name":"D3DKMT_BRIGHTNESS_INFO_BEGIN_MANUAL_MODE","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_END_MANUAL_MODE","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET_CAPS","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET_NIT_RANGES","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET_POSSIBLE_LEVELS","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET_REDUCTION","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_SET","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_SET_OPTIMIZATION","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_SET_STATE","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_TOGGLE_LOGGING","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_TYPE","features":[315]},{"name":"D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS","features":[315]},{"name":"D3DKMT_BUDGETCHANGENOTIFICATION","features":[315]},{"name":"D3DKMT_CANCEL_PRESENTS","features":[315,307]},{"name":"D3DKMT_CANCEL_PRESENTS_FLAGS","features":[315]},{"name":"D3DKMT_CANCEL_PRESENTS_OPERATION","features":[315]},{"name":"D3DKMT_CANCEL_PRESENTS_OPERATION_CANCEL_FROM","features":[315]},{"name":"D3DKMT_CANCEL_PRESENTS_OPERATION_REPROGRAM_INTERRUPT","features":[315]},{"name":"D3DKMT_CHANGESURFACEPOINTER","features":[315,307,318]},{"name":"D3DKMT_CHANGEVIDEOMEMORYRESERVATION","features":[315,307]},{"name":"D3DKMT_CHECKMONITORPOWERSTATE","features":[315]},{"name":"D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT","features":[315,307]},{"name":"D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2","features":[315,307]},{"name":"D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3","features":[315,307]},{"name":"D3DKMT_CHECKOCCLUSION","features":[315,307]},{"name":"D3DKMT_CHECKSHAREDRESOURCEACCESS","features":[315]},{"name":"D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP","features":[315]},{"name":"D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE","features":[315,307]},{"name":"D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2","features":[315,307]},{"name":"D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3","features":[315,307]},{"name":"D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO","features":[315]},{"name":"D3DKMT_CLIENTHINT","features":[315]},{"name":"D3DKMT_CLIENTHINT_11ON12","features":[315]},{"name":"D3DKMT_CLIENTHINT_9ON12","features":[315]},{"name":"D3DKMT_CLIENTHINT_CDD","features":[315]},{"name":"D3DKMT_CLIENTHINT_CLON12","features":[315]},{"name":"D3DKMT_CLIENTHINT_CUDA","features":[315]},{"name":"D3DKMT_CLIENTHINT_DML_PYTORCH","features":[315]},{"name":"D3DKMT_CLIENTHINT_DML_TENSORFLOW","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX10","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX11","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX12","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX7","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX8","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX9","features":[315]},{"name":"D3DKMT_CLIENTHINT_GLON12","features":[315]},{"name":"D3DKMT_CLIENTHINT_MAX","features":[315]},{"name":"D3DKMT_CLIENTHINT_MFT_ENCODE","features":[315]},{"name":"D3DKMT_CLIENTHINT_ONEAPI_LEVEL0","features":[315]},{"name":"D3DKMT_CLIENTHINT_OPENCL","features":[315]},{"name":"D3DKMT_CLIENTHINT_OPENGL","features":[315]},{"name":"D3DKMT_CLIENTHINT_RESERVED","features":[315]},{"name":"D3DKMT_CLIENTHINT_UNKNOWN","features":[315]},{"name":"D3DKMT_CLIENTHINT_VULKAN","features":[315]},{"name":"D3DKMT_CLOSEADAPTER","features":[315]},{"name":"D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_CONFIGURESHAREDRESOURCE","features":[315,307]},{"name":"D3DKMT_CONNECT_DOORBELL","features":[315]},{"name":"D3DKMT_CONNECT_DOORBELL_FLAGS","features":[315]},{"name":"D3DKMT_CPDRIVERNAME","features":[315]},{"name":"D3DKMT_CREATEALLOCATION","features":[315,307]},{"name":"D3DKMT_CREATEALLOCATIONFLAGS","features":[315]},{"name":"D3DKMT_CREATECONTEXT","features":[315]},{"name":"D3DKMT_CREATECONTEXTVIRTUAL","features":[315]},{"name":"D3DKMT_CREATEDCFROMMEMORY","features":[315,307,318]},{"name":"D3DKMT_CREATEDEVICE","features":[315]},{"name":"D3DKMT_CREATEDEVICEFLAGS","features":[315]},{"name":"D3DKMT_CREATEHWCONTEXT","features":[315]},{"name":"D3DKMT_CREATEHWQUEUE","features":[315]},{"name":"D3DKMT_CREATEKEYEDMUTEX","features":[315]},{"name":"D3DKMT_CREATEKEYEDMUTEX2","features":[315]},{"name":"D3DKMT_CREATEKEYEDMUTEX2_FLAGS","features":[315]},{"name":"D3DKMT_CREATENATIVEFENCE","features":[315]},{"name":"D3DKMT_CREATEOVERLAY","features":[315]},{"name":"D3DKMT_CREATEPAGINGQUEUE","features":[315]},{"name":"D3DKMT_CREATEPROTECTEDSESSION","features":[315]},{"name":"D3DKMT_CREATESTANDARDALLOCATION","features":[315]},{"name":"D3DKMT_CREATESTANDARDALLOCATIONFLAGS","features":[315]},{"name":"D3DKMT_CREATESYNCFILE","features":[315]},{"name":"D3DKMT_CREATESYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"D3DKMT_CREATESYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"D3DKMT_CREATE_DOORBELL","features":[315]},{"name":"D3DKMT_CREATE_DOORBELL_FLAGS","features":[315]},{"name":"D3DKMT_CREATE_OUTPUTDUPL","features":[315,307]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER_COPY","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER_NONE","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER_SCANOUT","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER_TEXTURE","features":[315]},{"name":"D3DKMT_CROSS_ADAPTER_RESOURCE_HEIGHT_ALIGNMENT","features":[315]},{"name":"D3DKMT_CROSS_ADAPTER_RESOURCE_PITCH_ALIGNMENT","features":[315]},{"name":"D3DKMT_CURRENTDISPLAYMODE","features":[315]},{"name":"D3DKMT_ClientPagingBuffer","features":[315]},{"name":"D3DKMT_ClientRenderBuffer","features":[315]},{"name":"D3DKMT_DEBUG_SNAPSHOT_ESCAPE","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_DEFRAG_DOWNWARD","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_DEFRAG_PASS","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_DEFRAG_UPWARD","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_GET_FRAGMENTATION_STATS","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_OPERATION","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_VERIFY_TRANSFER","features":[315]},{"name":"D3DKMT_DESTROYALLOCATION","features":[315]},{"name":"D3DKMT_DESTROYALLOCATION2","features":[315]},{"name":"D3DKMT_DESTROYCONTEXT","features":[315]},{"name":"D3DKMT_DESTROYDCFROMMEMORY","features":[315,307,318]},{"name":"D3DKMT_DESTROYDEVICE","features":[315]},{"name":"D3DKMT_DESTROYHWCONTEXT","features":[315]},{"name":"D3DKMT_DESTROYHWQUEUE","features":[315]},{"name":"D3DKMT_DESTROYKEYEDMUTEX","features":[315]},{"name":"D3DKMT_DESTROYOVERLAY","features":[315]},{"name":"D3DKMT_DESTROYPROTECTEDSESSION","features":[315]},{"name":"D3DKMT_DESTROYSYNCHRONIZATIONOBJECT","features":[315]},{"name":"D3DKMT_DESTROY_DOORBELL","features":[315]},{"name":"D3DKMT_DESTROY_OUTPUTDUPL","features":[315,307]},{"name":"D3DKMT_DEVICEESCAPE_RESTOREGAMMA","features":[315]},{"name":"D3DKMT_DEVICEESCAPE_TYPE","features":[315]},{"name":"D3DKMT_DEVICEESCAPE_VIDPNFROMALLOCATION","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_ACTIVE","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_HUNG","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_RESET","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_STATE","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_STOPPED","features":[315]},{"name":"D3DKMT_DEVICEPAGEFAULT_STATE","features":[315]},{"name":"D3DKMT_DEVICEPRESENT_QUEUE_STATE","features":[315,307]},{"name":"D3DKMT_DEVICEPRESENT_STATE","features":[315]},{"name":"D3DKMT_DEVICEPRESENT_STATE_DWM","features":[315]},{"name":"D3DKMT_DEVICERESET_STATE","features":[315]},{"name":"D3DKMT_DEVICESTATE_EXECUTION","features":[315]},{"name":"D3DKMT_DEVICESTATE_PAGE_FAULT","features":[315]},{"name":"D3DKMT_DEVICESTATE_PRESENT","features":[315]},{"name":"D3DKMT_DEVICESTATE_PRESENT_DWM","features":[315]},{"name":"D3DKMT_DEVICESTATE_PRESENT_QUEUE","features":[315]},{"name":"D3DKMT_DEVICESTATE_RESET","features":[315]},{"name":"D3DKMT_DEVICESTATE_TYPE","features":[315]},{"name":"D3DKMT_DEVICE_ERROR_REASON","features":[315]},{"name":"D3DKMT_DEVICE_ERROR_REASON_DRIVER_ERROR","features":[315]},{"name":"D3DKMT_DEVICE_ERROR_REASON_GENERIC","features":[315]},{"name":"D3DKMT_DEVICE_ESCAPE","features":[315]},{"name":"D3DKMT_DEVICE_IDS","features":[315]},{"name":"D3DKMT_DIRECTFLIP_SUPPORT","features":[315,307]},{"name":"D3DKMT_DIRTYREGIONS","features":[315,307]},{"name":"D3DKMT_DISPLAYMODE","features":[315]},{"name":"D3DKMT_DISPLAYMODELIST","features":[315]},{"name":"D3DKMT_DISPLAY_CAPS","features":[315]},{"name":"D3DKMT_DISPLAY_UMD_FILENAMEINFO","features":[315]},{"name":"D3DKMT_DLIST_DRIVER_NAME","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_ACTIVEVIDPN_COFUNCPATHMODALITY_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_ACTIVEVIDPN_SOURCEMODESET_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_ACTIVEVIDPN_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_LASTCLIENTCOMMITTEDVIDPN_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_MONITORS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_SUMMARY_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_VERSION_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_VIDEO_PRESENT_SOURCES_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_VIDEO_PRESENT_TARGETS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_RECENTLY_COMMITTED_VIDPNS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_RECENTLY_RECOMMENDED_VIDPNS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_RECENT_MODECHANGE_REQUESTS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_RECENT_MONITOR_PRESENCE_EVENTS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_UNINITIALIZED","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_VIDPN_MGR_DIAGNOSTICS","features":[315]},{"name":"D3DKMT_DMM_ESCAPE","features":[315]},{"name":"D3DKMT_DOD_SET_DIRTYRECT_MODE","features":[315,307]},{"name":"D3DKMT_DRIVERCAPS_EXT","features":[315]},{"name":"D3DKMT_DRIVERVERSION","features":[315]},{"name":"D3DKMT_DRIVER_DESCRIPTION","features":[315]},{"name":"D3DKMT_DeferredCommandBuffer","features":[315]},{"name":"D3DKMT_DeviceCommandBuffer","features":[315]},{"name":"D3DKMT_DmaPacketTypeMax","features":[315]},{"name":"D3DKMT_ENUMADAPTERS","features":[315,307]},{"name":"D3DKMT_ENUMADAPTERS2","features":[315,307]},{"name":"D3DKMT_ENUMADAPTERS3","features":[315,307]},{"name":"D3DKMT_ENUMADAPTERS_FILTER","features":[315]},{"name":"D3DKMT_ESCAPE","features":[315]},{"name":"D3DKMT_ESCAPETYPE","features":[315]},{"name":"D3DKMT_ESCAPE_ACTIVATE_SPECIFIC_DIAG","features":[315]},{"name":"D3DKMT_ESCAPE_ADAPTER_VERIFIER_OPTION","features":[315]},{"name":"D3DKMT_ESCAPE_BDD_FALLBACK","features":[315]},{"name":"D3DKMT_ESCAPE_BDD_PNP","features":[315]},{"name":"D3DKMT_ESCAPE_BRIGHTNESS","features":[315]},{"name":"D3DKMT_ESCAPE_CCD_DATABASE","features":[315]},{"name":"D3DKMT_ESCAPE_DEBUG_SNAPSHOT","features":[315]},{"name":"D3DKMT_ESCAPE_DEVICE","features":[315]},{"name":"D3DKMT_ESCAPE_DIAGNOSTICS","features":[315]},{"name":"D3DKMT_ESCAPE_DMM","features":[315]},{"name":"D3DKMT_ESCAPE_DOD_SET_DIRTYRECT_MODE","features":[315]},{"name":"D3DKMT_ESCAPE_DRIVERPRIVATE","features":[315]},{"name":"D3DKMT_ESCAPE_DRT_TEST","features":[315]},{"name":"D3DKMT_ESCAPE_EDID_CACHE","features":[315]},{"name":"D3DKMT_ESCAPE_FORCE_BDDFALLBACK_HEADLESS","features":[315]},{"name":"D3DKMT_ESCAPE_GET_DISPLAY_CONFIGURATIONS","features":[315]},{"name":"D3DKMT_ESCAPE_GET_EXTERNAL_DIAGNOSTICS","features":[315]},{"name":"D3DKMT_ESCAPE_HISTORY_BUFFER_STATUS","features":[315]},{"name":"D3DKMT_ESCAPE_IDD_REQUEST","features":[315]},{"name":"D3DKMT_ESCAPE_LOG_CODEPOINT_PACKET","features":[315]},{"name":"D3DKMT_ESCAPE_LOG_USERMODE_DAIG_PACKET","features":[315]},{"name":"D3DKMT_ESCAPE_MIRACAST_ADAPTER_DIAG_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_MIRACAST_DISPLAY_REQUEST","features":[315]},{"name":"D3DKMT_ESCAPE_MODES_PRUNED_OUT","features":[315]},{"name":"D3DKMT_ESCAPE_OUTPUTDUPL_DIAGNOSTICS","features":[315]},{"name":"D3DKMT_ESCAPE_OUTPUTDUPL_SNAPSHOT","features":[315]},{"name":"D3DKMT_ESCAPE_PFN_CONTROL_COMMAND","features":[315]},{"name":"D3DKMT_ESCAPE_PFN_CONTROL_DEFAULT","features":[315]},{"name":"D3DKMT_ESCAPE_PFN_CONTROL_FORCE_CPU","features":[315]},{"name":"D3DKMT_ESCAPE_PFN_CONTROL_FORCE_GPU","features":[315]},{"name":"D3DKMT_ESCAPE_PROCESS_VERIFIER_OPTION","features":[315]},{"name":"D3DKMT_ESCAPE_QUERY_DMA_REMAPPING_STATUS","features":[315]},{"name":"D3DKMT_ESCAPE_QUERY_IOMMU_STATUS","features":[315]},{"name":"D3DKMT_ESCAPE_REQUEST_MACHINE_CRASH","features":[315]},{"name":"D3DKMT_ESCAPE_SOFTGPU_ENABLE_DISABLE_HMD","features":[315]},{"name":"D3DKMT_ESCAPE_TDRDBGCTRL","features":[315]},{"name":"D3DKMT_ESCAPE_VIDMM","features":[315]},{"name":"D3DKMT_ESCAPE_VIDSCH","features":[315]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE","features":[315,307]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE","features":[315]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE_SET_BASE_DESKTOP_DURATION","features":[315]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE_SET_PROCESS_BOOST_ELIGIBLE","features":[315]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE_SET_VSYNC_MULTIPLIER","features":[315]},{"name":"D3DKMT_ESCAPE_WHQL_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_BDD_FALLBACK","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_COLOR_PROFILE_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_DDA_TEST_CTL","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_DISPBROKER_TEST","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_DPI_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_HIP_DEVICE_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_PRESENTER_VIEW_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_QUERY_CD_ROTATION_BLOCK","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_SET_DIMMED_STATE","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_SPECIALIZED_DISPLAY_TEST","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_START","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_SYSTEM_DPI","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_USER_DETECTED_BLACK_SCREEN","features":[315]},{"name":"D3DKMT_EVICT","features":[315]},{"name":"D3DKMT_EVICTION_CRITERIA","features":[315]},{"name":"D3DKMT_FENCE_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_FLIPINFOFLAGS","features":[315]},{"name":"D3DKMT_FLIPMANAGER_AUXILIARYPRESENTINFO","features":[315,307]},{"name":"D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE","features":[315]},{"name":"D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE_FLIP_COMPLETE","features":[315]},{"name":"D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE_FLIP_SUBMITTED","features":[315]},{"name":"D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN","features":[315,307]},{"name":"D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS","features":[315]},{"name":"D3DKMT_FLIPOVERLAY","features":[315]},{"name":"D3DKMT_FLIPQUEUEINFO","features":[315]},{"name":"D3DKMT_FLUSHHEAPTRANSITIONS","features":[315]},{"name":"D3DKMT_FREEGPUVIRTUALADDRESS","features":[315]},{"name":"D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN","features":[315,307]},{"name":"D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_GDI_STYLE_HANDLE_DECORATION","features":[315]},{"name":"D3DKMT_GETALLOCATIONPRIORITY","features":[315]},{"name":"D3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY","features":[315]},{"name":"D3DKMT_GETCONTEXTSCHEDULINGPRIORITY","features":[315]},{"name":"D3DKMT_GETDEVICESTATE","features":[315,307]},{"name":"D3DKMT_GETDISPLAYMODELIST","features":[315]},{"name":"D3DKMT_GETMULTISAMPLEMETHODLIST","features":[315]},{"name":"D3DKMT_GETOVERLAYSTATE","features":[315,307]},{"name":"D3DKMT_GETPRESENTHISTORY","features":[315,307]},{"name":"D3DKMT_GETPRESENTHISTORY_MAXTOKENS","features":[315]},{"name":"D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT","features":[315,307]},{"name":"D3DKMT_GETRUNTIMEDATA","features":[315]},{"name":"D3DKMT_GETSCANLINE","features":[315,307]},{"name":"D3DKMT_GETSHAREDPRIMARYHANDLE","features":[315]},{"name":"D3DKMT_GETSHAREDRESOURCEADAPTERLUID","features":[315,307]},{"name":"D3DKMT_GETVERTICALBLANKEVENT","features":[315]},{"name":"D3DKMT_GET_DEVICE_VIDPN_OWNERSHIP_INFO","features":[315,307]},{"name":"D3DKMT_GET_GPUMMU_CAPS","features":[315,307]},{"name":"D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS","features":[315]},{"name":"D3DKMT_GET_POST_COMPOSITION_CAPS","features":[315]},{"name":"D3DKMT_GET_PTE","features":[315,307]},{"name":"D3DKMT_GET_PTE_MAX","features":[315]},{"name":"D3DKMT_GET_QUEUEDLIMIT_PRESENT","features":[315]},{"name":"D3DKMT_GET_SEGMENT_CAPS","features":[315,307]},{"name":"D3DKMT_GPUMMU_CAPS","features":[315]},{"name":"D3DKMT_GPUVERSION","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_QUERY_STATE","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_QUERY_TYPE","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_HIGH_PERFORMANCE","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_MINIMUM_POWER","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_NOT_FOUND","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_UNINITIALIZED","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_UNSPECIFIED","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_USER_SPECIFIED_GPU","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_TYPE_DX_DATABASE","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_TYPE_IHV_DLIST","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_TYPE_USER_PREFERENCE","features":[315]},{"name":"D3DKMT_HISTORY_BUFFER_STATUS","features":[315,307]},{"name":"D3DKMT_HWDRM_SUPPORT","features":[315,307]},{"name":"D3DKMT_HYBRID_DLIST_DLL_SUPPORT","features":[315,307]},{"name":"D3DKMT_HYBRID_LIST","features":[315,307]},{"name":"D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT","features":[315,307]},{"name":"D3DKMT_INDEPENDENTFLIP_SUPPORT","features":[315,307]},{"name":"D3DKMT_INVALIDATEACTIVEVIDPN","features":[315]},{"name":"D3DKMT_INVALIDATECACHE","features":[315]},{"name":"D3DKMT_ISBADDRIVERFORHWPROTECTIONDISABLED","features":[315,307]},{"name":"D3DKMT_KMD_DRIVER_VERSION","features":[315]},{"name":"D3DKMT_LOCK","features":[315]},{"name":"D3DKMT_LOCK2","features":[315]},{"name":"D3DKMT_MARKDEVICEASERROR","features":[315]},{"name":"D3DKMT_MAX_BUNDLE_OBJECTS_PER_HANDLE","features":[315]},{"name":"D3DKMT_MAX_DMM_ESCAPE_DATASIZE","features":[315]},{"name":"D3DKMT_MAX_MULTIPLANE_OVERLAY_ALLOCATIONS_PER_PLANE","features":[315]},{"name":"D3DKMT_MAX_MULTIPLANE_OVERLAY_PLANES","features":[315]},{"name":"D3DKMT_MAX_OBJECTS_PER_HANDLE","features":[315]},{"name":"D3DKMT_MAX_PRESENT_HISTORY_RECTS","features":[315]},{"name":"D3DKMT_MAX_PRESENT_HISTORY_SCATTERBLTS","features":[315]},{"name":"D3DKMT_MAX_SEGMENT_COUNT","features":[315]},{"name":"D3DKMT_MAX_WAITFORVERTICALBLANK_OBJECTS","features":[315]},{"name":"D3DKMT_MEMORY_SEGMENT_GROUP","features":[315]},{"name":"D3DKMT_MEMORY_SEGMENT_GROUP_LOCAL","features":[315]},{"name":"D3DKMT_MEMORY_SEGMENT_GROUP_NON_LOCAL","features":[315]},{"name":"D3DKMT_MIRACASTCOMPANIONDRIVERNAME","features":[315]},{"name":"D3DKMT_MIRACAST_CHUNK_DATA","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_CANCELLED","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_DEVICE_ERROR","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_DEVICE_NOT_FOUND","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_DEVICE_NOT_STARTED","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_GPU_RESOURCE_IN_USE","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_INSUFFICIENT_BANDWIDTH","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_INSUFFICIENT_MEMORY","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_INVALID_PARAMETER","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_PENDING","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_REMOTE_SESSION","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_SUCCESS","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_SUCCESS_NO_MONITOR","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_UNKOWN_ERROR","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_UNKOWN_PAIRING","features":[315]},{"name":"D3DKMT_MIRACAST_DISPLAY_DEVICE_CAPS","features":[315,307]},{"name":"D3DKMT_MIRACAST_DISPLAY_DEVICE_STATE","features":[315]},{"name":"D3DKMT_MIRACAST_DISPLAY_DEVICE_STATUS","features":[315]},{"name":"D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS","features":[315,307]},{"name":"D3DKMT_MIRACAST_DRIVER_IHV","features":[315]},{"name":"D3DKMT_MIRACAST_DRIVER_MS","features":[315]},{"name":"D3DKMT_MIRACAST_DRIVER_NOT_SUPPORTED","features":[315]},{"name":"D3DKMT_MIRACAST_DRIVER_TYPE","features":[315]},{"name":"D3DKMT_MOVE_RECT","features":[315,307]},{"name":"D3DKMT_MPO3DDI_SUPPORT","features":[315,307]},{"name":"D3DKMT_MPOKERNELCAPS_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE","features":[315]},{"name":"D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANEOVERLAY_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY2","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY3","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_BLEND","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_BLEND_ALPHABLEND","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_BLEND_OPAQUE","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_CAPS","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_FLAGS","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_FLAG_STATIC_CHECK","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_WITH_SOURCE","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_HORIZONTAL","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_VERTICAL","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC","features":[315]},{"name":"D3DKMT_MULTISAMPLEMETHOD","features":[315]},{"name":"D3DKMT_MaxAllocationPriorityClass","features":[315]},{"name":"D3DKMT_MmIoFlipCommandBuffer","features":[315]},{"name":"D3DKMT_NODEMETADATA","features":[315,307]},{"name":"D3DKMT_NODE_PERFDATA","features":[315]},{"name":"D3DKMT_NOTIFY_WORK_SUBMISSION","features":[315]},{"name":"D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS","features":[315]},{"name":"D3DKMT_OFFERALLOCATIONS","features":[315]},{"name":"D3DKMT_OFFER_FLAGS","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY_AUTO","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY_HIGH","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY_LOW","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY_NORMAL","features":[315]},{"name":"D3DKMT_OPENADAPTERFROMDEVICENAME","features":[315,307]},{"name":"D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME","features":[315,307]},{"name":"D3DKMT_OPENADAPTERFROMHDC","features":[315,307,318]},{"name":"D3DKMT_OPENADAPTERFROMLUID","features":[315,307]},{"name":"D3DKMT_OPENGLINFO","features":[315]},{"name":"D3DKMT_OPENKEYEDMUTEX","features":[315]},{"name":"D3DKMT_OPENKEYEDMUTEX2","features":[315]},{"name":"D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENNATIVEFENCEFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENNTHANDLEFROMNAME","features":[308,315,307]},{"name":"D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENRESOURCE","features":[315]},{"name":"D3DKMT_OPENRESOURCEFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENSYNCHRONIZATIONOBJECT","features":[315]},{"name":"D3DKMT_OPENSYNCOBJECTFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2","features":[315,307]},{"name":"D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME","features":[308,315,307]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_INFO","features":[315,307]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE","features":[315]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE_COLOR","features":[315]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE_MASKED_COLOR","features":[315]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE_MONOCHROME","features":[315]},{"name":"D3DKMT_OUTPUTDUPLCONTEXTSCOUNT","features":[315]},{"name":"D3DKMT_OUTPUTDUPLCREATIONFLAGS","features":[315]},{"name":"D3DKMT_OUTPUTDUPLPRESENT","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPLPRESENTFLAGS","features":[315]},{"name":"D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_FRAMEINFO","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_GET_FRAMEINFO","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_KEYEDMUTEX","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_METADATA","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_METADATATYPE","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_METADATATYPE_DIRTY_RECTS","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_METADATATYPE_MOVE_RECTS","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_POINTER_POSITION","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_RELEASE_FRAME","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_SNAPSHOT","features":[315,307]},{"name":"D3DKMT_PAGE_TABLE_LEVEL_DESC","features":[315]},{"name":"D3DKMT_PANELFITTER_SUPPORT","features":[315,307]},{"name":"D3DKMT_PARAVIRTUALIZATION","features":[315,307]},{"name":"D3DKMT_PHYSICAL_ADAPTER_COUNT","features":[315]},{"name":"D3DKMT_PINDIRECTFLIPRESOURCES","features":[315]},{"name":"D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS","features":[315]},{"name":"D3DKMT_PLANE_SPECIFIC_OUTPUT_FLAGS","features":[315]},{"name":"D3DKMT_PM_FLIPMANAGER","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_BLT","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_COMPOSITION","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_FLIP","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_GDI","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_GDI_SYSMEM","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_VISTABLT","features":[315]},{"name":"D3DKMT_PM_SCREENCAPTUREFENCE","features":[315]},{"name":"D3DKMT_PM_SURFACECOMPLETE","features":[315]},{"name":"D3DKMT_PM_UNINITIALIZED","features":[315]},{"name":"D3DKMT_PNP_KEY_HARDWARE","features":[315]},{"name":"D3DKMT_PNP_KEY_SOFTWARE","features":[315]},{"name":"D3DKMT_PNP_KEY_TYPE","features":[315]},{"name":"D3DKMT_POLLDISPLAYCHILDREN","features":[315]},{"name":"D3DKMT_PRESENT","features":[315,307]},{"name":"D3DKMT_PRESENTFLAGS","features":[315]},{"name":"D3DKMT_PRESENTHISTORYTOKEN","features":[315,307]},{"name":"D3DKMT_PRESENT_MODEL","features":[315]},{"name":"D3DKMT_PRESENT_MULTIPLANE_OVERLAY","features":[315,307]},{"name":"D3DKMT_PRESENT_MULTIPLANE_OVERLAY2","features":[315,307]},{"name":"D3DKMT_PRESENT_MULTIPLANE_OVERLAY3","features":[315,307]},{"name":"D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS","features":[315]},{"name":"D3DKMT_PRESENT_REDIRECTED","features":[315,307]},{"name":"D3DKMT_PRESENT_REDIRECTED_FLAGS","features":[315]},{"name":"D3DKMT_PRESENT_RGNS","features":[315,307]},{"name":"D3DKMT_PRESENT_STATS","features":[315]},{"name":"D3DKMT_PRESENT_STATS_DWM","features":[315]},{"name":"D3DKMT_PRESENT_STATS_DWM2","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION","features":[315,307]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION_DATA","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION_TYPE","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION_VIDMM_FLAGS","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION_VIDMM_RESTRICT_BUDGET","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_VIDMM_RESTRICT_BUDGET","features":[315]},{"name":"D3DKMT_PROTECTED_SESSION_STATUS","features":[315]},{"name":"D3DKMT_PROTECTED_SESSION_STATUS_INVALID","features":[315]},{"name":"D3DKMT_PROTECTED_SESSION_STATUS_OK","features":[315]},{"name":"D3DKMT_PreemptionAttempt","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissAlreadyPreempting","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissAlreadyRunning","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissFenceCommand","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissGlobalBlock","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissLessPriority","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissNextFence","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissNoCommand","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissNotEnabled","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissNotMakingProgress","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissPagingCommand","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissRemainingPreemptionQuantum","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissRemainingQuantum","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissRenderPendingFlip","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissSplittedCommand","features":[315]},{"name":"D3DKMT_PreemptionAttemptStatisticsMax","features":[315]},{"name":"D3DKMT_PreemptionAttemptSuccess","features":[315]},{"name":"D3DKMT_QUERYADAPTERINFO","features":[315]},{"name":"D3DKMT_QUERYALLOCATIONRESIDENCY","features":[315]},{"name":"D3DKMT_QUERYCLOCKCALIBRATION","features":[315]},{"name":"D3DKMT_QUERYFSEBLOCK","features":[315,307]},{"name":"D3DKMT_QUERYFSEBLOCKFLAGS","features":[315]},{"name":"D3DKMT_QUERYPROCESSOFFERINFO","features":[315,307]},{"name":"D3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_QUERYPROTECTEDSESSIONSTATUS","features":[315]},{"name":"D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME","features":[315]},{"name":"D3DKMT_QUERYRESOURCEINFO","features":[315]},{"name":"D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT","features":[315]},{"name":"D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS","features":[315,307]},{"name":"D3DKMT_QUERYSTATISTICS_ADAPTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ADAPTER2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_COUNTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_DMA_BUFFER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_MEMORY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_MEMORY_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_NODE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_NODE2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_NODE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_POLICY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_BUCKET_COUNT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_NODE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_NODE2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_ADAPTER2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_ADAPTER_INFORMATION2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_NODE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_NODE2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_PROCESS_SEGMENT_GROUP2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT_GROUP_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_RESULT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_GROUP_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_PREFERENCE_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_TYPE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_TYPE_APERTURE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_TYPE_MEMORY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_TYPE_SYSMEM","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_TYPE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_VIDPNSOURCE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_ALLOCATIONS","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_LOCKS","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_PAGING_FAULT","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_PREPRATION","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_RENAMING","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_TERMINATIONS","features":[315]},{"name":"D3DKMT_QUERYVIDEOMEMORYINFO","features":[315,307]},{"name":"D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP","features":[315,307]},{"name":"D3DKMT_QUERY_ADAPTER_UNIQUE_GUID","features":[315]},{"name":"D3DKMT_QUERY_DEVICE_IDS","features":[315]},{"name":"D3DKMT_QUERY_GPUMMU_CAPS","features":[315]},{"name":"D3DKMT_QUERY_MIRACAST_DRIVER_TYPE","features":[315]},{"name":"D3DKMT_QUERY_PHYSICAL_ADAPTER_PNP_KEY","features":[315]},{"name":"D3DKMT_QUERY_SCANOUT_CAPS","features":[315]},{"name":"D3DKMT_QUEUEDLIMIT_TYPE","features":[315]},{"name":"D3DKMT_QueuePacketTypeMax","features":[315]},{"name":"D3DKMT_RECLAIMALLOCATIONS","features":[315,307]},{"name":"D3DKMT_RECLAIMALLOCATIONS2","features":[315,307]},{"name":"D3DKMT_REGISTERBUDGETCHANGENOTIFICATION","features":[315]},{"name":"D3DKMT_REGISTERTRIMNOTIFICATION","features":[315,307]},{"name":"D3DKMT_RELEASEKEYEDMUTEX","features":[315]},{"name":"D3DKMT_RELEASEKEYEDMUTEX2","features":[315]},{"name":"D3DKMT_RENDER","features":[315]},{"name":"D3DKMT_RENDERFLAGS","features":[315]},{"name":"D3DKMT_REQUEST_MACHINE_CRASH_ESCAPE","features":[315]},{"name":"D3DKMT_RenderCommandBuffer","features":[315]},{"name":"D3DKMT_SCATTERBLT","features":[315,307]},{"name":"D3DKMT_SCATTERBLTS","features":[315,307]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_ABOVE_NORMAL","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_BELOW_NORMAL","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_HIGH","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_IDLE","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_NORMAL","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_REALTIME","features":[315]},{"name":"D3DKMT_SEGMENTGROUPSIZEINFO","features":[315]},{"name":"D3DKMT_SEGMENTSIZEINFO","features":[315]},{"name":"D3DKMT_SEGMENT_CAPS","features":[315,307]},{"name":"D3DKMT_SETALLOCATIONPRIORITY","features":[315]},{"name":"D3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY","features":[315]},{"name":"D3DKMT_SETCONTEXTSCHEDULINGPRIORITY","features":[315]},{"name":"D3DKMT_SETCONTEXTSCHEDULINGPRIORITY_ABSOLUTE","features":[315]},{"name":"D3DKMT_SETDISPLAYMODE","features":[315]},{"name":"D3DKMT_SETDISPLAYMODE_FLAGS","features":[315]},{"name":"D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT","features":[315]},{"name":"D3DKMT_SETFSEBLOCK","features":[315,307]},{"name":"D3DKMT_SETFSEBLOCKFLAGS","features":[315]},{"name":"D3DKMT_SETGAMMARAMP","features":[315]},{"name":"D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY","features":[315,307]},{"name":"D3DKMT_SETQUEUEDLIMIT","features":[315]},{"name":"D3DKMT_SETSTABLEPOWERSTATE","features":[315,307]},{"name":"D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET","features":[315]},{"name":"D3DKMT_SETVIDPNSOURCEHWPROTECTION","features":[315,307]},{"name":"D3DKMT_SETVIDPNSOURCEOWNER","features":[315]},{"name":"D3DKMT_SETVIDPNSOURCEOWNER1","features":[315]},{"name":"D3DKMT_SETVIDPNSOURCEOWNER2","features":[315]},{"name":"D3DKMT_SET_COLORSPACE_TRANSFORM","features":[315,307]},{"name":"D3DKMT_SET_QUEUEDLIMIT_PRESENT","features":[315]},{"name":"D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION","features":[315,307]},{"name":"D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION","features":[315,307]},{"name":"D3DKMT_SHAREOBJECTWITHHOST","features":[315]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECT","features":[315]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU","features":[315]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU","features":[315]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2","features":[315,307]},{"name":"D3DKMT_STANDARDALLOCATIONTYPE","features":[315]},{"name":"D3DKMT_STANDARDALLOCATIONTYPE_EXISTINGHEAP","features":[315]},{"name":"D3DKMT_STANDARDALLOCATIONTYPE_INTERNALBACKINGSTORE","features":[315]},{"name":"D3DKMT_STANDARDALLOCATIONTYPE_MAX","features":[315]},{"name":"D3DKMT_STANDARDALLOCATION_EXISTINGHEAP","features":[315]},{"name":"D3DKMT_SUBKEY_DX9","features":[315]},{"name":"D3DKMT_SUBKEY_OPENGL","features":[315]},{"name":"D3DKMT_SUBMITCOMMAND","features":[315]},{"name":"D3DKMT_SUBMITCOMMANDFLAGS","features":[315]},{"name":"D3DKMT_SUBMITCOMMANDTOHWQUEUE","features":[315]},{"name":"D3DKMT_SUBMITPRESENTBLTTOHWQUEUE","features":[315,307]},{"name":"D3DKMT_SUBMITPRESENTTOHWQUEUE","features":[315,307]},{"name":"D3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE","features":[315]},{"name":"D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE","features":[315]},{"name":"D3DKMT_SURFACECOMPLETE_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_SignalCommandBuffer","features":[315]},{"name":"D3DKMT_SoftwareCommandBuffer","features":[315]},{"name":"D3DKMT_SystemCommandBuffer","features":[315]},{"name":"D3DKMT_SystemPagingBuffer","features":[315]},{"name":"D3DKMT_SystemPreemptionBuffer","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_DISABLEBREAK","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_ENABLEBREAK","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_ENGINETDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_FORCEDODTDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_FORCETDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_GPUTDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_UNCONDITIONAL","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_VSYNCTDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRL_ESCAPE","features":[315]},{"name":"D3DKMT_TRACKEDWORKLOAD_SUPPORT","features":[315,307]},{"name":"D3DKMT_TRIMNOTIFICATION","features":[315]},{"name":"D3DKMT_TRIMPROCESSCOMMITMENT","features":[315,307]},{"name":"D3DKMT_TRIMPROCESSCOMMITMENT_FLAGS","features":[315]},{"name":"D3DKMT_UMDFILENAMEINFO","features":[315]},{"name":"D3DKMT_UMD_DRIVER_VERSION","features":[315]},{"name":"D3DKMT_UNLOCK","features":[315]},{"name":"D3DKMT_UNLOCK2","features":[315]},{"name":"D3DKMT_UNPINDIRECTFLIPRESOURCES","features":[315]},{"name":"D3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION","features":[315]},{"name":"D3DKMT_UNREGISTERTRIMNOTIFICATION","features":[315]},{"name":"D3DKMT_UPDATEGPUVIRTUALADDRESS","features":[315]},{"name":"D3DKMT_UPDATEOVERLAY","features":[315]},{"name":"D3DKMT_VAD_DESC","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_COMMAND","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GETNUMVADS","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GETVAD","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GETVADRANGE","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GET_GPUMMU_CAPS","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GET_PTE","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GET_SEGMENT_CAPS","features":[315]},{"name":"D3DKMT_VA_RANGE_DESC","features":[315]},{"name":"D3DKMT_VERIFIER_OPTION_MODE","features":[315]},{"name":"D3DKMT_VERIFIER_OPTION_QUERY","features":[315]},{"name":"D3DKMT_VERIFIER_OPTION_SET","features":[315]},{"name":"D3DKMT_VGPUINTERFACEID","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_APERTURE_CORRUPTION_CHECK","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_DEFRAG","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_DELAYEXECUTION","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_EVICT","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_EVICT_BY_CRITERIA","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_EVICT_BY_NT_HANDLE","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_GET_BUDGET","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_GET_VAD_INFO","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_RESUME_PROCESS","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_RUN_COHERENCY_TEST","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_RUN_UNMAP_TO_DUMMY_PAGE_TEST","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SETFAULT","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SET_BUDGET","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SET_EVICTION_CONFIG","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SET_TRIM_INTERVALS","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SUSPEND_CPU_ACCESS_TEST","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SUSPEND_PROCESS","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_VALIDATE_INTEGRITY","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_WAKE","features":[315]},{"name":"D3DKMT_VIDMM_ESCAPE","features":[315,307]},{"name":"D3DKMT_VIDPNSOURCEOWNER_EMULATED","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_FLAGS","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_SHARED","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_TYPE","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_UNOWNED","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_CONFIGURE_TDR_LIMIT","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_ENABLECONTEXTDELAY","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_PFN_CONTROL","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_PREEMPTIONCONTROL","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_SUSPENDRESUME","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_SUSPENDSCHEDULER","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_TDRCONTROL","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_VGPU_RESET","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_VIRTUAL_REFRESH_RATE","features":[315]},{"name":"D3DKMT_VIDSCH_ESCAPE","features":[315,307]},{"name":"D3DKMT_VIRTUALADDRESSFLAGS","features":[315]},{"name":"D3DKMT_VIRTUALADDRESSINFO","features":[315]},{"name":"D3DKMT_WAITFORIDLE","features":[315]},{"name":"D3DKMT_WAITFORSYNCHRONIZATIONOBJECT","features":[315]},{"name":"D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2","features":[315]},{"name":"D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU","features":[315,307]},{"name":"D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU","features":[315]},{"name":"D3DKMT_WAITFORVERTICALBLANKEVENT","features":[315]},{"name":"D3DKMT_WAITFORVERTICALBLANKEVENT2","features":[315]},{"name":"D3DKMT_WDDM_1_2_CAPS","features":[315]},{"name":"D3DKMT_WDDM_1_3_CAPS","features":[315]},{"name":"D3DKMT_WDDM_2_0_CAPS","features":[315]},{"name":"D3DKMT_WDDM_2_7_CAPS","features":[315]},{"name":"D3DKMT_WDDM_2_9_CAPS","features":[315]},{"name":"D3DKMT_WDDM_3_0_CAPS","features":[315]},{"name":"D3DKMT_WDDM_3_1_CAPS","features":[315]},{"name":"D3DKMT_WORKINGSETFLAGS","features":[315]},{"name":"D3DKMT_WORKINGSETINFO","features":[315]},{"name":"D3DKMT_WSAUMDIMAGENAME","features":[315]},{"name":"D3DKMT_WaitCommandBuffer","features":[315]},{"name":"D3DKMT_XBOX","features":[315,307]},{"name":"D3DLINEPATTERN","features":[315]},{"name":"D3DNTCLEAR_COMPUTERECTS","features":[315]},{"name":"D3DNTDEVICEDESC_V3","features":[315,307,316]},{"name":"D3DNTDP2OP_ADDDIRTYBOX","features":[315]},{"name":"D3DNTDP2OP_ADDDIRTYRECT","features":[315]},{"name":"D3DNTDP2OP_BLT","features":[315]},{"name":"D3DNTDP2OP_BUFFERBLT","features":[315]},{"name":"D3DNTDP2OP_CLEAR","features":[315]},{"name":"D3DNTDP2OP_CLIPPEDTRIANGLEFAN","features":[315]},{"name":"D3DNTDP2OP_COLORFILL","features":[315]},{"name":"D3DNTDP2OP_COMPOSERECTS","features":[315]},{"name":"D3DNTDP2OP_CREATELIGHT","features":[315]},{"name":"D3DNTDP2OP_CREATEPIXELSHADER","features":[315]},{"name":"D3DNTDP2OP_CREATEQUERY","features":[315]},{"name":"D3DNTDP2OP_CREATEVERTEXSHADER","features":[315]},{"name":"D3DNTDP2OP_CREATEVERTEXSHADERDECL","features":[315]},{"name":"D3DNTDP2OP_CREATEVERTEXSHADERFUNC","features":[315]},{"name":"D3DNTDP2OP_DELETEPIXELSHADER","features":[315]},{"name":"D3DNTDP2OP_DELETEQUERY","features":[315]},{"name":"D3DNTDP2OP_DELETEVERTEXSHADER","features":[315]},{"name":"D3DNTDP2OP_DELETEVERTEXSHADERDECL","features":[315]},{"name":"D3DNTDP2OP_DELETEVERTEXSHADERFUNC","features":[315]},{"name":"D3DNTDP2OP_DRAWINDEXEDPRIMITIVE","features":[315]},{"name":"D3DNTDP2OP_DRAWINDEXEDPRIMITIVE2","features":[315]},{"name":"D3DNTDP2OP_DRAWPRIMITIVE","features":[315]},{"name":"D3DNTDP2OP_DRAWPRIMITIVE2","features":[315]},{"name":"D3DNTDP2OP_DRAWRECTPATCH","features":[315]},{"name":"D3DNTDP2OP_DRAWTRIPATCH","features":[315]},{"name":"D3DNTDP2OP_GENERATEMIPSUBLEVELS","features":[315]},{"name":"D3DNTDP2OP_INDEXEDLINELIST","features":[315]},{"name":"D3DNTDP2OP_INDEXEDLINELIST2","features":[315]},{"name":"D3DNTDP2OP_INDEXEDLINESTRIP","features":[315]},{"name":"D3DNTDP2OP_INDEXEDTRIANGLEFAN","features":[315]},{"name":"D3DNTDP2OP_INDEXEDTRIANGLELIST","features":[315]},{"name":"D3DNTDP2OP_INDEXEDTRIANGLELIST2","features":[315]},{"name":"D3DNTDP2OP_INDEXEDTRIANGLESTRIP","features":[315]},{"name":"D3DNTDP2OP_ISSUEQUERY","features":[315]},{"name":"D3DNTDP2OP_LINELIST","features":[315]},{"name":"D3DNTDP2OP_LINELIST_IMM","features":[315]},{"name":"D3DNTDP2OP_LINESTRIP","features":[315]},{"name":"D3DNTDP2OP_MULTIPLYTRANSFORM","features":[315]},{"name":"D3DNTDP2OP_POINTS","features":[315]},{"name":"D3DNTDP2OP_RENDERSTATE","features":[315]},{"name":"D3DNTDP2OP_RESPONSECONTINUE","features":[315]},{"name":"D3DNTDP2OP_RESPONSEQUERY","features":[315]},{"name":"D3DNTDP2OP_SETCLIPPLANE","features":[315]},{"name":"D3DNTDP2OP_SETCONVOLUTIONKERNELMONO","features":[315]},{"name":"D3DNTDP2OP_SETDEPTHSTENCIL","features":[315]},{"name":"D3DNTDP2OP_SETINDICES","features":[315]},{"name":"D3DNTDP2OP_SETLIGHT","features":[315]},{"name":"D3DNTDP2OP_SETMATERIAL","features":[315]},{"name":"D3DNTDP2OP_SETPALETTE","features":[315]},{"name":"D3DNTDP2OP_SETPIXELSHADER","features":[315]},{"name":"D3DNTDP2OP_SETPIXELSHADERCONST","features":[315]},{"name":"D3DNTDP2OP_SETPIXELSHADERCONSTB","features":[315]},{"name":"D3DNTDP2OP_SETPIXELSHADERCONSTI","features":[315]},{"name":"D3DNTDP2OP_SETPRIORITY","features":[315]},{"name":"D3DNTDP2OP_SETRENDERTARGET","features":[315]},{"name":"D3DNTDP2OP_SETRENDERTARGET2","features":[315]},{"name":"D3DNTDP2OP_SETSCISSORRECT","features":[315]},{"name":"D3DNTDP2OP_SETSTREAMSOURCE","features":[315]},{"name":"D3DNTDP2OP_SETSTREAMSOURCE2","features":[315]},{"name":"D3DNTDP2OP_SETSTREAMSOURCEFREQ","features":[315]},{"name":"D3DNTDP2OP_SETSTREAMSOURCEUM","features":[315]},{"name":"D3DNTDP2OP_SETTEXLOD","features":[315]},{"name":"D3DNTDP2OP_SETTRANSFORM","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADER","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERCONST","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERCONSTB","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERCONSTI","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERDECL","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERFUNC","features":[315]},{"name":"D3DNTDP2OP_STATESET","features":[315]},{"name":"D3DNTDP2OP_SURFACEBLT","features":[315]},{"name":"D3DNTDP2OP_TEXBLT","features":[315]},{"name":"D3DNTDP2OP_TEXTURESTAGESTATE","features":[315]},{"name":"D3DNTDP2OP_TRIANGLEFAN","features":[315]},{"name":"D3DNTDP2OP_TRIANGLEFAN_IMM","features":[315]},{"name":"D3DNTDP2OP_TRIANGLELIST","features":[315]},{"name":"D3DNTDP2OP_TRIANGLESTRIP","features":[315]},{"name":"D3DNTDP2OP_UPDATEPALETTE","features":[315]},{"name":"D3DNTDP2OP_VIEWPORTINFO","features":[315]},{"name":"D3DNTDP2OP_VOLUMEBLT","features":[315]},{"name":"D3DNTDP2OP_WINFO","features":[315]},{"name":"D3DNTDP2OP_ZRANGE","features":[315]},{"name":"D3DNTHAL2_CB32_SETRENDERTARGET","features":[315]},{"name":"D3DNTHAL3_CB32_CLEAR2","features":[315]},{"name":"D3DNTHAL3_CB32_DRAWPRIMITIVES2","features":[315]},{"name":"D3DNTHAL3_CB32_RESERVED","features":[315]},{"name":"D3DNTHAL3_CB32_VALIDATETEXTURESTAGESTATE","features":[315]},{"name":"D3DNTHALDEVICEDESC_V1","features":[315,307,316]},{"name":"D3DNTHALDEVICEDESC_V2","features":[315,307,316]},{"name":"D3DNTHALDP2_EXECUTEBUFFER","features":[315]},{"name":"D3DNTHALDP2_REQCOMMANDBUFSIZE","features":[315]},{"name":"D3DNTHALDP2_REQVERTEXBUFSIZE","features":[315]},{"name":"D3DNTHALDP2_SWAPCOMMANDBUFFER","features":[315]},{"name":"D3DNTHALDP2_SWAPVERTEXBUFFER","features":[315]},{"name":"D3DNTHALDP2_USERMEMVERTICES","features":[315]},{"name":"D3DNTHALDP2_VIDMEMCOMMANDBUF","features":[315]},{"name":"D3DNTHALDP2_VIDMEMVERTEXBUF","features":[315]},{"name":"D3DNTHAL_CALLBACKS","features":[315,307,317]},{"name":"D3DNTHAL_CALLBACKS2","features":[315,307,317]},{"name":"D3DNTHAL_CALLBACKS3","features":[315,307,316,317]},{"name":"D3DNTHAL_CLEAR2DATA","features":[315,316]},{"name":"D3DNTHAL_CLIPPEDTRIANGLEFAN","features":[315]},{"name":"D3DNTHAL_COL_WEIGHTS","features":[315]},{"name":"D3DNTHAL_CONTEXTCREATEDATA","features":[315,307,317]},{"name":"D3DNTHAL_CONTEXTDESTROYALLDATA","features":[315]},{"name":"D3DNTHAL_CONTEXTDESTROYDATA","features":[315]},{"name":"D3DNTHAL_CONTEXT_BAD","features":[315]},{"name":"D3DNTHAL_D3DDX6EXTENDEDCAPS","features":[315]},{"name":"D3DNTHAL_D3DEXTENDEDCAPS","features":[315]},{"name":"D3DNTHAL_DP2ADDDIRTYBOX","features":[315,316]},{"name":"D3DNTHAL_DP2ADDDIRTYRECT","features":[315,307]},{"name":"D3DNTHAL_DP2BLT","features":[315,307]},{"name":"D3DNTHAL_DP2BUFFERBLT","features":[315,316]},{"name":"D3DNTHAL_DP2CLEAR","features":[315,307]},{"name":"D3DNTHAL_DP2COLORFILL","features":[315,307]},{"name":"D3DNTHAL_DP2COMMAND","features":[315]},{"name":"D3DNTHAL_DP2COMPOSERECTS","features":[315,316]},{"name":"D3DNTHAL_DP2CREATELIGHT","features":[315]},{"name":"D3DNTHAL_DP2CREATEPIXELSHADER","features":[315]},{"name":"D3DNTHAL_DP2CREATEQUERY","features":[315,316]},{"name":"D3DNTHAL_DP2CREATEVERTEXSHADER","features":[315]},{"name":"D3DNTHAL_DP2CREATEVERTEXSHADERDECL","features":[315]},{"name":"D3DNTHAL_DP2CREATEVERTEXSHADERFUNC","features":[315]},{"name":"D3DNTHAL_DP2DELETEQUERY","features":[315]},{"name":"D3DNTHAL_DP2DRAWINDEXEDPRIMITIVE","features":[315,316]},{"name":"D3DNTHAL_DP2DRAWINDEXEDPRIMITIVE2","features":[315,316]},{"name":"D3DNTHAL_DP2DRAWPRIMITIVE","features":[315,316]},{"name":"D3DNTHAL_DP2DRAWPRIMITIVE2","features":[315,316]},{"name":"D3DNTHAL_DP2DRAWRECTPATCH","features":[315]},{"name":"D3DNTHAL_DP2DRAWTRIPATCH","features":[315]},{"name":"D3DNTHAL_DP2EXT","features":[315]},{"name":"D3DNTHAL_DP2GENERATEMIPSUBLEVELS","features":[315,316]},{"name":"D3DNTHAL_DP2INDEXEDLINELIST","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDLINESTRIP","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDTRIANGLEFAN","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDTRIANGLELIST","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDTRIANGLELIST2","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDTRIANGLESTRIP","features":[315]},{"name":"D3DNTHAL_DP2ISSUEQUERY","features":[315]},{"name":"D3DNTHAL_DP2LINELIST","features":[315]},{"name":"D3DNTHAL_DP2LINESTRIP","features":[315]},{"name":"D3DNTHAL_DP2MULTIPLYTRANSFORM","features":[69,315,316]},{"name":"D3DNTHAL_DP2OPERATION","features":[315]},{"name":"D3DNTHAL_DP2PIXELSHADER","features":[315]},{"name":"D3DNTHAL_DP2POINTS","features":[315]},{"name":"D3DNTHAL_DP2RENDERSTATE","features":[315,316]},{"name":"D3DNTHAL_DP2RESPONSE","features":[315]},{"name":"D3DNTHAL_DP2RESPONSEQUERY","features":[315]},{"name":"D3DNTHAL_DP2SETCLIPPLANE","features":[315]},{"name":"D3DNTHAL_DP2SETCONVOLUTIONKERNELMONO","features":[315]},{"name":"D3DNTHAL_DP2SETDEPTHSTENCIL","features":[315]},{"name":"D3DNTHAL_DP2SETINDICES","features":[315]},{"name":"D3DNTHAL_DP2SETLIGHT","features":[315]},{"name":"D3DNTHAL_DP2SETPALETTE","features":[315]},{"name":"D3DNTHAL_DP2SETPIXELSHADERCONST","features":[315]},{"name":"D3DNTHAL_DP2SETPRIORITY","features":[315]},{"name":"D3DNTHAL_DP2SETRENDERTARGET","features":[315]},{"name":"D3DNTHAL_DP2SETRENDERTARGET2","features":[315]},{"name":"D3DNTHAL_DP2SETSTREAMSOURCE","features":[315]},{"name":"D3DNTHAL_DP2SETSTREAMSOURCE2","features":[315]},{"name":"D3DNTHAL_DP2SETSTREAMSOURCEFREQ","features":[315]},{"name":"D3DNTHAL_DP2SETSTREAMSOURCEUM","features":[315]},{"name":"D3DNTHAL_DP2SETTEXLOD","features":[315]},{"name":"D3DNTHAL_DP2SETTRANSFORM","features":[69,315,316]},{"name":"D3DNTHAL_DP2SETVERTEXSHADERCONST","features":[315]},{"name":"D3DNTHAL_DP2STARTVERTEX","features":[315]},{"name":"D3DNTHAL_DP2STATESET","features":[315,316]},{"name":"D3DNTHAL_DP2SURFACEBLT","features":[315,307]},{"name":"D3DNTHAL_DP2TEXBLT","features":[315,307]},{"name":"D3DNTHAL_DP2TEXTURESTAGESTATE","features":[315]},{"name":"D3DNTHAL_DP2TRIANGLEFAN","features":[315]},{"name":"D3DNTHAL_DP2TRIANGLEFAN_IMM","features":[315]},{"name":"D3DNTHAL_DP2TRIANGLELIST","features":[315]},{"name":"D3DNTHAL_DP2TRIANGLESTRIP","features":[315]},{"name":"D3DNTHAL_DP2UPDATEPALETTE","features":[315]},{"name":"D3DNTHAL_DP2VERTEXSHADER","features":[315]},{"name":"D3DNTHAL_DP2VIEWPORTINFO","features":[315]},{"name":"D3DNTHAL_DP2VOLUMEBLT","features":[315,316]},{"name":"D3DNTHAL_DP2WINFO","features":[315]},{"name":"D3DNTHAL_DP2ZRANGE","features":[315]},{"name":"D3DNTHAL_DRAWPRIMITIVES2DATA","features":[315,307,317]},{"name":"D3DNTHAL_GLOBALDRIVERDATA","features":[315,307,316,317]},{"name":"D3DNTHAL_NUMCLIPVERTICES","features":[315]},{"name":"D3DNTHAL_OUTOFCONTEXTS","features":[315]},{"name":"D3DNTHAL_ROW_WEIGHTS","features":[315]},{"name":"D3DNTHAL_SCENECAPTUREDATA","features":[315]},{"name":"D3DNTHAL_SCENE_CAPTURE_END","features":[315]},{"name":"D3DNTHAL_SCENE_CAPTURE_START","features":[315]},{"name":"D3DNTHAL_SETRENDERTARGETDATA","features":[315,307,317]},{"name":"D3DNTHAL_STATESETCREATE","features":[315]},{"name":"D3DNTHAL_TEXTURECREATEDATA","features":[315,307]},{"name":"D3DNTHAL_TEXTUREDESTROYDATA","features":[315]},{"name":"D3DNTHAL_TEXTUREGETSURFDATA","features":[315,307]},{"name":"D3DNTHAL_TEXTURESWAPDATA","features":[315]},{"name":"D3DNTHAL_TSS_MAXSTAGES","features":[315]},{"name":"D3DNTHAL_TSS_RENDERSTATEBASE","features":[315]},{"name":"D3DNTHAL_TSS_STATESPERSTAGE","features":[315]},{"name":"D3DNTHAL_VALIDATETEXTURESTAGESTATEDATA","features":[315]},{"name":"D3DPMISCCAPS_FOGINFVF","features":[315]},{"name":"D3DPMISCCAPS_LINEPATTERNREP","features":[315]},{"name":"D3DPRASTERCAPS_PAT","features":[315]},{"name":"D3DPRASTERCAPS_STRETCHBLTMULTISAMPLE","features":[315]},{"name":"D3DPS_COLOROUT_MAX_V2_0","features":[315]},{"name":"D3DPS_COLOROUT_MAX_V2_1","features":[315]},{"name":"D3DPS_COLOROUT_MAX_V3_0","features":[315]},{"name":"D3DPS_CONSTBOOLREG_MAX_SW_DX9","features":[315]},{"name":"D3DPS_CONSTBOOLREG_MAX_V2_1","features":[315]},{"name":"D3DPS_CONSTBOOLREG_MAX_V3_0","features":[315]},{"name":"D3DPS_CONSTINTREG_MAX_SW_DX9","features":[315]},{"name":"D3DPS_CONSTINTREG_MAX_V2_1","features":[315]},{"name":"D3DPS_CONSTINTREG_MAX_V3_0","features":[315]},{"name":"D3DPS_CONSTREG_MAX_DX8","features":[315]},{"name":"D3DPS_CONSTREG_MAX_SW_DX9","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V1_1","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V1_2","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V1_3","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V1_4","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V2_0","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V2_1","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V3_0","features":[315]},{"name":"D3DPS_INPUTREG_MAX_DX8","features":[315]},{"name":"D3DPS_INPUTREG_MAX_SW_DX9","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V1_1","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V1_2","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V1_3","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V1_4","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V2_0","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V2_1","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V3_0","features":[315]},{"name":"D3DPS_MAXLOOPINITVALUE_V2_1","features":[315]},{"name":"D3DPS_MAXLOOPINITVALUE_V3_0","features":[315]},{"name":"D3DPS_MAXLOOPITERATIONCOUNT_V2_1","features":[315]},{"name":"D3DPS_MAXLOOPITERATIONCOUNT_V3_0","features":[315]},{"name":"D3DPS_MAXLOOPSTEP_V2_1","features":[315]},{"name":"D3DPS_MAXLOOPSTEP_V3_0","features":[315]},{"name":"D3DPS_PREDICATE_MAX_V2_1","features":[315]},{"name":"D3DPS_PREDICATE_MAX_V3_0","features":[315]},{"name":"D3DPS_TEMPREG_MAX_DX8","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V1_1","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V1_2","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V1_3","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V1_4","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V2_0","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V2_1","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V3_0","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_DX8","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V1_1","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V1_2","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V1_3","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V1_4","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V2_0","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V2_1","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V3_0","features":[315]},{"name":"D3DRENDERSTATE_EVICTMANAGEDTEXTURES","features":[315]},{"name":"D3DRENDERSTATE_SCENECAPTURE","features":[315]},{"name":"D3DRS_DELETERTPATCH","features":[315]},{"name":"D3DRS_MAXPIXELSHADERINST","features":[315]},{"name":"D3DRS_MAXVERTEXSHADERINST","features":[315]},{"name":"D3DTEXF_FLATCUBIC","features":[315]},{"name":"D3DTEXF_GAUSSIANCUBIC","features":[315]},{"name":"D3DTRANSFORMSTATE_WORLD1_DX7","features":[315]},{"name":"D3DTRANSFORMSTATE_WORLD2_DX7","features":[315]},{"name":"D3DTRANSFORMSTATE_WORLD3_DX7","features":[315]},{"name":"D3DTRANSFORMSTATE_WORLD_DX7","features":[315]},{"name":"D3DTSS_TEXTUREMAP","features":[315]},{"name":"D3DVSDE_BLENDINDICES","features":[315]},{"name":"D3DVSDE_BLENDWEIGHT","features":[315]},{"name":"D3DVSDE_DIFFUSE","features":[315]},{"name":"D3DVSDE_NORMAL","features":[315]},{"name":"D3DVSDE_NORMAL2","features":[315]},{"name":"D3DVSDE_POSITION","features":[315]},{"name":"D3DVSDE_POSITION2","features":[315]},{"name":"D3DVSDE_PSIZE","features":[315]},{"name":"D3DVSDE_SPECULAR","features":[315]},{"name":"D3DVSDE_TEXCOORD0","features":[315]},{"name":"D3DVSDE_TEXCOORD1","features":[315]},{"name":"D3DVSDE_TEXCOORD2","features":[315]},{"name":"D3DVSDE_TEXCOORD3","features":[315]},{"name":"D3DVSDE_TEXCOORD4","features":[315]},{"name":"D3DVSDE_TEXCOORD5","features":[315]},{"name":"D3DVSDE_TEXCOORD6","features":[315]},{"name":"D3DVSDE_TEXCOORD7","features":[315]},{"name":"D3DVSDT_D3DCOLOR","features":[315]},{"name":"D3DVSDT_FLOAT1","features":[315]},{"name":"D3DVSDT_FLOAT2","features":[315]},{"name":"D3DVSDT_FLOAT3","features":[315]},{"name":"D3DVSDT_FLOAT4","features":[315]},{"name":"D3DVSDT_SHORT2","features":[315]},{"name":"D3DVSDT_SHORT4","features":[315]},{"name":"D3DVSDT_UBYTE4","features":[315]},{"name":"D3DVSD_CONSTADDRESSSHIFT","features":[315]},{"name":"D3DVSD_CONSTCOUNTSHIFT","features":[315]},{"name":"D3DVSD_CONSTRSSHIFT","features":[315]},{"name":"D3DVSD_DATALOADTYPESHIFT","features":[315]},{"name":"D3DVSD_DATATYPESHIFT","features":[315]},{"name":"D3DVSD_EXTCOUNTSHIFT","features":[315]},{"name":"D3DVSD_EXTINFOSHIFT","features":[315]},{"name":"D3DVSD_SKIPCOUNTSHIFT","features":[315]},{"name":"D3DVSD_STREAMNUMBERSHIFT","features":[315]},{"name":"D3DVSD_STREAMTESSSHIFT","features":[315]},{"name":"D3DVSD_TOKENTYPE","features":[315]},{"name":"D3DVSD_TOKENTYPESHIFT","features":[315]},{"name":"D3DVSD_TOKEN_CONSTMEM","features":[315]},{"name":"D3DVSD_TOKEN_END","features":[315]},{"name":"D3DVSD_TOKEN_EXT","features":[315]},{"name":"D3DVSD_TOKEN_NOP","features":[315]},{"name":"D3DVSD_TOKEN_STREAM","features":[315]},{"name":"D3DVSD_TOKEN_STREAMDATA","features":[315]},{"name":"D3DVSD_TOKEN_TESSELLATOR","features":[315]},{"name":"D3DVSD_VERTEXREGINSHIFT","features":[315]},{"name":"D3DVSD_VERTEXREGSHIFT","features":[315]},{"name":"D3DVS_ADDRREG_MAX_V1_1","features":[315]},{"name":"D3DVS_ADDRREG_MAX_V2_0","features":[315]},{"name":"D3DVS_ADDRREG_MAX_V2_1","features":[315]},{"name":"D3DVS_ADDRREG_MAX_V3_0","features":[315]},{"name":"D3DVS_ATTROUTREG_MAX_V1_1","features":[315]},{"name":"D3DVS_ATTROUTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_ATTROUTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_CONSTBOOLREG_MAX_SW_DX9","features":[315]},{"name":"D3DVS_CONSTBOOLREG_MAX_V2_0","features":[315]},{"name":"D3DVS_CONSTBOOLREG_MAX_V2_1","features":[315]},{"name":"D3DVS_CONSTBOOLREG_MAX_V3_0","features":[315]},{"name":"D3DVS_CONSTINTREG_MAX_SW_DX9","features":[315]},{"name":"D3DVS_CONSTINTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_CONSTINTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_CONSTINTREG_MAX_V3_0","features":[315]},{"name":"D3DVS_CONSTREG_MAX_V1_1","features":[315]},{"name":"D3DVS_CONSTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_CONSTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_CONSTREG_MAX_V3_0","features":[315]},{"name":"D3DVS_INPUTREG_MAX_V1_1","features":[315]},{"name":"D3DVS_INPUTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_INPUTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_INPUTREG_MAX_V3_0","features":[315]},{"name":"D3DVS_LABEL_MAX_V3_0","features":[315]},{"name":"D3DVS_MAXINSTRUCTIONCOUNT_V1_1","features":[315]},{"name":"D3DVS_MAXLOOPINITVALUE_V2_0","features":[315]},{"name":"D3DVS_MAXLOOPINITVALUE_V2_1","features":[315]},{"name":"D3DVS_MAXLOOPINITVALUE_V3_0","features":[315]},{"name":"D3DVS_MAXLOOPITERATIONCOUNT_V2_0","features":[315]},{"name":"D3DVS_MAXLOOPITERATIONCOUNT_V2_1","features":[315]},{"name":"D3DVS_MAXLOOPITERATIONCOUNT_V3_0","features":[315]},{"name":"D3DVS_MAXLOOPSTEP_V2_0","features":[315]},{"name":"D3DVS_MAXLOOPSTEP_V2_1","features":[315]},{"name":"D3DVS_MAXLOOPSTEP_V3_0","features":[315]},{"name":"D3DVS_OUTPUTREG_MAX_SW_DX9","features":[315]},{"name":"D3DVS_OUTPUTREG_MAX_V3_0","features":[315]},{"name":"D3DVS_PREDICATE_MAX_V2_1","features":[315]},{"name":"D3DVS_PREDICATE_MAX_V3_0","features":[315]},{"name":"D3DVS_TCRDOUTREG_MAX_V1_1","features":[315]},{"name":"D3DVS_TCRDOUTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_TCRDOUTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_TEMPREG_MAX_V1_1","features":[315]},{"name":"D3DVS_TEMPREG_MAX_V2_0","features":[315]},{"name":"D3DVS_TEMPREG_MAX_V2_1","features":[315]},{"name":"D3DVS_TEMPREG_MAX_V3_0","features":[315]},{"name":"D3DVTXPCAPS_NO_VSDT_UBYTE4","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_VISTA","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM1_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_0","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_0_M1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_0_M1_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_0_M2_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1_4","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_2_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_2_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_3_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_3_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_4","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_4_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_4_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_5","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_5_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_5_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_5_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6_4","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_7","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_7_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_7_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_8","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_8_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_9","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_9_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM3_0","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM3_0_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM3_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM3_1_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN7","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN8","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN8_CP","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN8_M3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN8_RC","features":[315]},{"name":"DDBLT_EXTENDED_PRESENTATION_STRETCHFACTOR","features":[315]},{"name":"DDNT_DEFERRED_AGP_AWARE_DATA","features":[315]},{"name":"DDNT_DXVERSION","features":[315]},{"name":"DDNT_FREE_DEFERRED_AGP_DATA","features":[315]},{"name":"DDNT_GETADAPTERGROUPDATA","features":[315]},{"name":"DDNT_GETD3DQUERYCOUNTDATA","features":[315]},{"name":"DDNT_GETD3DQUERYDATA","features":[315,316]},{"name":"DDNT_GETDDIVERSIONDATA","features":[315]},{"name":"DDNT_GETDRIVERINFO2DATA","features":[315]},{"name":"DDNT_GETEXTENDEDMODECOUNTDATA","features":[315]},{"name":"DDNT_GETEXTENDEDMODEDATA","features":[315,316]},{"name":"DDNT_GETFORMATCOUNTDATA","features":[315]},{"name":"DDNT_GETFORMATDATA","features":[315,317]},{"name":"DDNT_MULTISAMPLEQUALITYLEVELSDATA","features":[315,316]},{"name":"DD_DEFERRED_AGP_AWARE_DATA","features":[315]},{"name":"DD_DXVERSION","features":[315]},{"name":"DD_FREE_DEFERRED_AGP_DATA","features":[315]},{"name":"DD_GETADAPTERGROUPDATA","features":[315]},{"name":"DD_GETD3DQUERYCOUNTDATA","features":[315]},{"name":"DD_GETD3DQUERYDATA","features":[315,316]},{"name":"DD_GETDDIVERSIONDATA","features":[315]},{"name":"DD_GETDRIVERINFO2DATA","features":[315]},{"name":"DD_GETEXTENDEDMODECOUNTDATA","features":[315]},{"name":"DD_GETEXTENDEDMODEDATA","features":[315,316]},{"name":"DD_GETFORMATCOUNTDATA","features":[315]},{"name":"DD_GETFORMATDATA","features":[315,317]},{"name":"DD_MULTISAMPLEQUALITYLEVELSDATA","features":[315,316]},{"name":"DIDDT1_AspectRatio_15x9","features":[315]},{"name":"DIDDT1_AspectRatio_16x10","features":[315]},{"name":"DIDDT1_AspectRatio_16x9","features":[315]},{"name":"DIDDT1_AspectRatio_1x1","features":[315]},{"name":"DIDDT1_AspectRatio_4x3","features":[315]},{"name":"DIDDT1_AspectRatio_5x4","features":[315]},{"name":"DIDDT1_Dependent","features":[315]},{"name":"DIDDT1_Interlaced","features":[315]},{"name":"DIDDT1_Monoscopic","features":[315]},{"name":"DIDDT1_Progressive","features":[315]},{"name":"DIDDT1_Stereo","features":[315]},{"name":"DIDDT1_Sync_Negative","features":[315]},{"name":"DIDDT1_Sync_Positive","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_ASPECT_RATIO","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_SCANNING_MODE","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_SIZE","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_STEREO_MODE","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_SYNC_POLARITY","features":[315]},{"name":"DP2BLT_LINEAR","features":[315]},{"name":"DP2BLT_POINT","features":[315]},{"name":"DX9_DDI_VERSION","features":[315]},{"name":"DXGKARG_SETPALETTE","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_VISTA","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_VISTA_SP1","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM1_3","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM1_3_PATH_INDEPENDENT_ROTATION","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_0","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_1","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_1_5","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_1_6","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_2","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_3","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_4","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_5","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_6","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_7","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_8","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_9","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM3_0","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM3_1","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WIN7","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WIN8","features":[315]},{"name":"DXGKDT_OPM_DVI_CHARACTERISTICS","features":[315]},{"name":"DXGKMDT_CERTIFICATE_TYPE","features":[315]},{"name":"DXGKMDT_COPP_CERTIFICATE","features":[315]},{"name":"DXGKMDT_I2C_DEVICE_TRANSMITS_DATA_LENGTH","features":[315]},{"name":"DXGKMDT_I2C_NO_FLAGS","features":[315]},{"name":"DXGKMDT_INDIRECT_DISPLAY_CERTIFICATE","features":[315]},{"name":"DXGKMDT_OPM_128_BIT_RANDOM_NUMBER_SIZE","features":[315]},{"name":"DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING","features":[315]},{"name":"DXGKMDT_OPM_ACP_LEVEL_ONE","features":[315]},{"name":"DXGKMDT_OPM_ACP_LEVEL_THREE","features":[315]},{"name":"DXGKMDT_OPM_ACP_LEVEL_TWO","features":[315]},{"name":"DXGKMDT_OPM_ACP_OFF","features":[315]},{"name":"DXGKMDT_OPM_ACP_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_CENTER","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_TOP","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_CENTER","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_TOP","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_GT_16_BY_9_CENTER","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_16_BY_9_ANAMORPHIC","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3_PROTECTED_CENTER","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_INSIDE_OF_CHIPSET","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_AGP","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_AND_IMPLEMENTATION","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_OTHER","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_PCI","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_PCIEXPRESS","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_PCIX","features":[315]},{"name":"DXGKMDT_OPM_CERTIFICATE","features":[315]},{"name":"DXGKMDT_OPM_CGMSA","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_COPY_FREELY","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_COPY_NEVER","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_COPY_NO_MORE","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_COPY_ONE_GENERATION","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_OFF","features":[315]},{"name":"DXGKMDT_OPM_CONFIGURE_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_CONFIGURE_SETTING_DATA_SIZE","features":[315]},{"name":"DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_COMPONENT_VIDEO","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_COMPOSITE_VIDEO","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_DISPLAYPORT_EMBEDDED","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_DISPLAYPORT_EXTERNAL","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_DVI","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_D_JPN","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_HD15","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_HDMI","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_LVDS","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_MIRACAST","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_OTHER","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_RESERVED","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_SDI","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_SVIDEO","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_A","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_B","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_UDI_EMBEDDED","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_UDI_EXTERNAL","features":[315]},{"name":"DXGKMDT_OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED","features":[315]},{"name":"DXGKMDT_OPM_COPP_COMPATIBLE_CONNECTOR_TYPE_INTERNAL","features":[315]},{"name":"DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_CREATE_VIDEO_OUTPUT_FOR_TARGET_PARAMETERS","features":[315,307]},{"name":"DXGKMDT_OPM_DPCP_OFF","features":[315]},{"name":"DXGKMDT_OPM_DPCP_ON","features":[315]},{"name":"DXGKMDT_OPM_DPCP_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_DVI_CHARACTERISTIC_1_0","features":[315]},{"name":"DXGKMDT_OPM_DVI_CHARACTERISTIC_1_1_OR_ABOVE","features":[315]},{"name":"DXGKMDT_OPM_ENCRYPTED_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_ENCRYPTED_PARAMETERS_SIZE","features":[315]},{"name":"DXGKMDT_OPM_GET_ACP_AND_CGMSA_SIGNALING","features":[315]},{"name":"DXGKMDT_OPM_GET_ACTUAL_OUTPUT_FORMAT","features":[315]},{"name":"DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_GET_ADAPTER_BUS_TYPE","features":[315]},{"name":"DXGKMDT_OPM_GET_CODEC_INFO","features":[315]},{"name":"DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION","features":[315]},{"name":"DXGKMDT_OPM_GET_CONNECTOR_TYPE","features":[315]},{"name":"DXGKMDT_OPM_GET_CURRENT_HDCP_SRM_VERSION","features":[315]},{"name":"DXGKMDT_OPM_GET_DVI_CHARACTERISTICS","features":[315]},{"name":"DXGKMDT_OPM_GET_INFORMATION_PARAMETERS_SIZE","features":[315]},{"name":"DXGKMDT_OPM_GET_INFO_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_GET_OUTPUT_HARDWARE_PROTECTION_SUPPORT","features":[315]},{"name":"DXGKMDT_OPM_GET_OUTPUT_ID","features":[315]},{"name":"DXGKMDT_OPM_GET_SUPPORTED_PROTECTION_TYPES","features":[315]},{"name":"DXGKMDT_OPM_GET_VIRTUAL_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_HDCP_FLAG","features":[315]},{"name":"DXGKMDT_OPM_HDCP_FLAG_NONE","features":[315]},{"name":"DXGKMDT_OPM_HDCP_FLAG_REPEATER","features":[315]},{"name":"DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR","features":[315]},{"name":"DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR_SIZE","features":[315]},{"name":"DXGKMDT_OPM_HDCP_OFF","features":[315]},{"name":"DXGKMDT_OPM_HDCP_ON","features":[315]},{"name":"DXGKMDT_OPM_HDCP_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_IMAGE_ASPECT_RATIO_EN300294","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT_INTERLEAVED_EVEN_FIRST","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT_INTERLEAVED_ODD_FIRST","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT_OTHER","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT_PROGRESSIVE","features":[315]},{"name":"DXGKMDT_OPM_OMAC","features":[315]},{"name":"DXGKMDT_OPM_OMAC_SIZE","features":[315]},{"name":"DXGKMDT_OPM_OUTPUT_HARDWARE_PROTECTION","features":[315]},{"name":"DXGKMDT_OPM_OUTPUT_HARDWARE_PROTECTION_NOT_SUPPORTED","features":[315]},{"name":"DXGKMDT_OPM_OUTPUT_HARDWARE_PROTECTION_SUPPORTED","features":[315]},{"name":"DXGKMDT_OPM_OUTPUT_ID","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_ARIBTRB15_1125I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_ARIBTRB15_525I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_ARIBTRB15_525P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_ARIBTRB15_750P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEA_1125I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEA_525P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEA_750P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEB_1125I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEB_525P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEB_750P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_EIA608B_525","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_EN300294_625I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_IEC61880_2_525I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_IEC61880_525I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_IEC62375_625P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_NONE","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_OTHER","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_ACP","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_CGMSA","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_DPCP","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_HDCP","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_MASK","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_NONE","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_OTHER","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_SIZE","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP","features":[315]},{"name":"DXGKMDT_OPM_RANDOM_NUMBER","features":[315]},{"name":"DXGKMDT_OPM_REDISTRIBUTION_CONTROL_REQUIRED","features":[315]},{"name":"DXGKMDT_OPM_REQUESTED_INFORMATION","features":[315]},{"name":"DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE","features":[315]},{"name":"DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING","features":[315]},{"name":"DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_SET_HDCP_SRM","features":[315]},{"name":"DXGKMDT_OPM_SET_HDCP_SRM_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_SET_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD","features":[315]},{"name":"DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_STANDARD_INFORMATION","features":[315]},{"name":"DXGKMDT_OPM_STATUS","features":[315]},{"name":"DXGKMDT_OPM_STATUS_LINK_LOST","features":[315]},{"name":"DXGKMDT_OPM_STATUS_NORMAL","features":[315]},{"name":"DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED","features":[315]},{"name":"DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED","features":[315]},{"name":"DXGKMDT_OPM_STATUS_TAMPERING_DETECTED","features":[315]},{"name":"DXGKMDT_OPM_TYPE_ENFORCEMENT_HDCP_OFF","features":[315]},{"name":"DXGKMDT_OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_NO_TYPE_RESTRICTION","features":[315]},{"name":"DXGKMDT_OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_TYPE1_RESTRICTION","features":[315]},{"name":"DXGKMDT_OPM_TYPE_ENFORCEMENT_HDCP_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_VIDEO_OUTPUT_SEMANTICS","features":[315]},{"name":"DXGKMDT_OPM_VOS_COPP_SEMANTICS","features":[315]},{"name":"DXGKMDT_OPM_VOS_OPM_INDIRECT_DISPLAY","features":[315]},{"name":"DXGKMDT_OPM_VOS_OPM_SEMANTICS","features":[315]},{"name":"DXGKMDT_UAB_CERTIFICATE","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_FRAME0","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_FRAME1","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_NONE","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_CHECKERBOARD","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_COLUMN_INTERLEAVED","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_MONO","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_MONO_OFFSET","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_ROW_INTERLEAVED","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_SEPARATE","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY_BILINEAR","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY_HIGH","features":[315]},{"name":"DXGKMT_POWER_SHARED_TYPE","features":[315]},{"name":"DXGKMT_POWER_SHARED_TYPE_AUDIO","features":[315]},{"name":"DXGKVGPU_ESCAPE_HEAD","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_INITIALIZE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_PAUSE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_POWERTRANSITIONCOMPLETE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_READ_PCI_CONFIG","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_READ_VGPU_TYPE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_RELEASE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_RESUME","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_TYPE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_GET_VGPU_TYPE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_INITIALIZE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_PAUSE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_POWERTRANSITIONCOMPLETE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_READ_PCI_CONFIG","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_RELEASE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_RESUME","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_WRITE_PCI_CONFIG","features":[315]},{"name":"DXGKVGPU_ESCAPE_WRITE_PCI_CONFIG","features":[315,307]},{"name":"DXGK_ADAPTER_PERFDATA","features":[315]},{"name":"DXGK_ADAPTER_PERFDATACAPS","features":[315]},{"name":"DXGK_BACKLIGHT_INFO","features":[315]},{"name":"DXGK_BACKLIGHT_OPTIMIZATION_LEVEL","features":[315]},{"name":"DXGK_BRIGHTNESS_CAPS","features":[315]},{"name":"DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT","features":[315]},{"name":"DXGK_BRIGHTNESS_GET_OUT","features":[315]},{"name":"DXGK_BRIGHTNESS_MAXIMUM_NIT_RANGE_COUNT","features":[315]},{"name":"DXGK_BRIGHTNESS_NIT_RANGE","features":[315]},{"name":"DXGK_BRIGHTNESS_SENSOR_DATA","features":[315]},{"name":"DXGK_BRIGHTNESS_SENSOR_DATA_CHROMATICITY","features":[315]},{"name":"DXGK_BRIGHTNESS_SET_IN","features":[315]},{"name":"DXGK_BRIGHTNESS_STATE","features":[315]},{"name":"DXGK_CHILD_DEVICE_HPD_AWARENESS","features":[315]},{"name":"DXGK_DDT_DISPLAYID","features":[315]},{"name":"DXGK_DDT_EDID","features":[315]},{"name":"DXGK_DDT_INVALID","features":[315]},{"name":"DXGK_DIAG_PROCESS_NAME_LENGTH","features":[315]},{"name":"DXGK_DISPLAY_DESCRIPTOR_TYPE","features":[315]},{"name":"DXGK_DISPLAY_INFORMATION","features":[315]},{"name":"DXGK_DISPLAY_TECHNOLOGY","features":[315]},{"name":"DXGK_DISPLAY_USAGE","features":[315]},{"name":"DXGK_DT_INVALID","features":[315]},{"name":"DXGK_DT_LCD","features":[315]},{"name":"DXGK_DT_MAX","features":[315]},{"name":"DXGK_DT_OLED","features":[315]},{"name":"DXGK_DT_OTHER","features":[315]},{"name":"DXGK_DT_PROJECTOR","features":[315]},{"name":"DXGK_DU_ACCESSORY","features":[315]},{"name":"DXGK_DU_AR","features":[315]},{"name":"DXGK_DU_GENERIC","features":[315]},{"name":"DXGK_DU_INVALID","features":[315]},{"name":"DXGK_DU_MAX","features":[315]},{"name":"DXGK_DU_MEDICAL_IMAGING","features":[315]},{"name":"DXGK_DU_VR","features":[315]},{"name":"DXGK_ENGINE_TYPE","features":[315]},{"name":"DXGK_ENGINE_TYPE_3D","features":[315]},{"name":"DXGK_ENGINE_TYPE_COPY","features":[315]},{"name":"DXGK_ENGINE_TYPE_CRYPTO","features":[315]},{"name":"DXGK_ENGINE_TYPE_MAX","features":[315]},{"name":"DXGK_ENGINE_TYPE_OTHER","features":[315]},{"name":"DXGK_ENGINE_TYPE_OVERLAY","features":[315]},{"name":"DXGK_ENGINE_TYPE_SCENE_ASSEMBLY","features":[315]},{"name":"DXGK_ENGINE_TYPE_VIDEO_DECODE","features":[315]},{"name":"DXGK_ENGINE_TYPE_VIDEO_ENCODE","features":[315]},{"name":"DXGK_ENGINE_TYPE_VIDEO_PROCESSING","features":[315]},{"name":"DXGK_ESCAPE_GPUMMUCAPS","features":[315,307]},{"name":"DXGK_FAULT_ERROR_CODE","features":[315]},{"name":"DXGK_GENERAL_ERROR_CODE","features":[315]},{"name":"DXGK_GENERAL_ERROR_INVALID_INSTRUCTION","features":[315]},{"name":"DXGK_GENERAL_ERROR_PAGE_FAULT","features":[315]},{"name":"DXGK_GPUCLOCKDATA","features":[315]},{"name":"DXGK_GPUCLOCKDATA_FLAGS","features":[315]},{"name":"DXGK_GPUVERSION","features":[315]},{"name":"DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2","features":[315,307,314]},{"name":"DXGK_GRAPHICSPOWER_REGISTER_OUTPUT","features":[315,307,314]},{"name":"DXGK_GRAPHICSPOWER_VERSION","features":[315]},{"name":"DXGK_GRAPHICSPOWER_VERSION_1_0","features":[315]},{"name":"DXGK_GRAPHICSPOWER_VERSION_1_1","features":[315]},{"name":"DXGK_GRAPHICSPOWER_VERSION_1_2","features":[315]},{"name":"DXGK_MAX_GPUVERSION_NAME_LENGTH","features":[315]},{"name":"DXGK_MAX_METADATA_NAME_LENGTH","features":[315]},{"name":"DXGK_MAX_PAGE_TABLE_LEVEL_COUNT","features":[315]},{"name":"DXGK_MIN_PAGE_TABLE_LEVEL_COUNT","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_ID","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_INFO","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_COLOR_CONVERT_COMPLETE","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_ENCODE_COMPLETE","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_ENCODE_DRIVER_DEFINED_1","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_ENCODE_DRIVER_DEFINED_2","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_FRAME_DROPPED","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_FRAME_START","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_UNKNOWN","features":[315]},{"name":"DXGK_MONITORLINKINFO_CAPABILITIES","features":[315]},{"name":"DXGK_MONITORLINKINFO_USAGEHINTS","features":[315]},{"name":"DXGK_NODEMETADATA","features":[315,307]},{"name":"DXGK_NODEMETADATA_FLAGS","features":[315]},{"name":"DXGK_NODE_PERFDATA","features":[315]},{"name":"DXGK_PAGE_FAULT_ADAPTER_RESET_REQUIRED","features":[315]},{"name":"DXGK_PAGE_FAULT_ENGINE_RESET_REQUIRED","features":[315]},{"name":"DXGK_PAGE_FAULT_FATAL_HARDWARE_ERROR","features":[315]},{"name":"DXGK_PAGE_FAULT_FENCE_INVALID","features":[315]},{"name":"DXGK_PAGE_FAULT_FLAGS","features":[315]},{"name":"DXGK_PAGE_FAULT_HW_CONTEXT_VALID","features":[315]},{"name":"DXGK_PAGE_FAULT_IOMMU","features":[315]},{"name":"DXGK_PAGE_FAULT_PROCESS_HANDLE_VALID","features":[315]},{"name":"DXGK_PAGE_FAULT_WRITE","features":[315]},{"name":"DXGK_PTE","features":[315]},{"name":"DXGK_PTE_PAGE_SIZE","features":[315]},{"name":"DXGK_PTE_PAGE_TABLE_PAGE_4KB","features":[315]},{"name":"DXGK_PTE_PAGE_TABLE_PAGE_64KB","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_GEOMETRY_SHADER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_INPUT_ASSEMBLER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_OUTPUT_MERGER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_PIXEL_SHADER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_RASTERIZER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_STREAM_OUTPUT","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_UNKNOWN","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_VERTEX_SHADER","features":[315]},{"name":"DXGK_TARGETMODE_DETAIL_TIMING","features":[315]},{"name":"DxgkBacklightOptimizationDesktop","features":[315]},{"name":"DxgkBacklightOptimizationDimmed","features":[315]},{"name":"DxgkBacklightOptimizationDisable","features":[315]},{"name":"DxgkBacklightOptimizationDynamic","features":[315]},{"name":"DxgkBacklightOptimizationEDR","features":[315]},{"name":"FLIPEX_TIMEOUT_USER","features":[315]},{"name":"GPUP_DRIVER_ESCAPE_INPUT","features":[315,307]},{"name":"GUID_DEVINTERFACE_GRAPHICSPOWER","features":[315]},{"name":"HpdAwarenessAlwaysConnected","features":[315]},{"name":"HpdAwarenessInterruptible","features":[315]},{"name":"HpdAwarenessNone","features":[315]},{"name":"HpdAwarenessPolled","features":[315]},{"name":"HpdAwarenessUninitialized","features":[315]},{"name":"IOCTL_GPUP_DRIVER_ESCAPE","features":[315]},{"name":"IOCTL_INTERNAL_GRAPHICSPOWER_REGISTER","features":[315]},{"name":"KMTQAITYPE_ADAPTERADDRESS","features":[315]},{"name":"KMTQAITYPE_ADAPTERADDRESS_RENDER","features":[315]},{"name":"KMTQAITYPE_ADAPTERGUID","features":[315]},{"name":"KMTQAITYPE_ADAPTERGUID_RENDER","features":[315]},{"name":"KMTQAITYPE_ADAPTERPERFDATA","features":[315]},{"name":"KMTQAITYPE_ADAPTERPERFDATA_CAPS","features":[315]},{"name":"KMTQAITYPE_ADAPTERREGISTRYINFO","features":[315]},{"name":"KMTQAITYPE_ADAPTERREGISTRYINFO_RENDER","features":[315]},{"name":"KMTQAITYPE_ADAPTERTYPE","features":[315]},{"name":"KMTQAITYPE_ADAPTERTYPE_RENDER","features":[315]},{"name":"KMTQAITYPE_BLOCKLIST_KERNEL","features":[315]},{"name":"KMTQAITYPE_BLOCKLIST_RUNTIME","features":[315]},{"name":"KMTQAITYPE_CHECKDRIVERUPDATESTATUS","features":[315]},{"name":"KMTQAITYPE_CHECKDRIVERUPDATESTATUS_RENDER","features":[315]},{"name":"KMTQAITYPE_CPDRIVERNAME","features":[315]},{"name":"KMTQAITYPE_CROSSADAPTERRESOURCE_SUPPORT","features":[315]},{"name":"KMTQAITYPE_CURRENTDISPLAYMODE","features":[315]},{"name":"KMTQAITYPE_DIRECTFLIP_SUPPORT","features":[315]},{"name":"KMTQAITYPE_DISPLAY_CAPS","features":[315]},{"name":"KMTQAITYPE_DISPLAY_UMDRIVERNAME","features":[315]},{"name":"KMTQAITYPE_DLIST_DRIVER_NAME","features":[315]},{"name":"KMTQAITYPE_DRIVERCAPS_EXT","features":[315]},{"name":"KMTQAITYPE_DRIVERVERSION","features":[315]},{"name":"KMTQAITYPE_DRIVERVERSION_RENDER","features":[315]},{"name":"KMTQAITYPE_DRIVER_DESCRIPTION","features":[315]},{"name":"KMTQAITYPE_DRIVER_DESCRIPTION_RENDER","features":[315]},{"name":"KMTQAITYPE_FLIPQUEUEINFO","features":[315]},{"name":"KMTQAITYPE_GETSEGMENTGROUPSIZE","features":[315]},{"name":"KMTQAITYPE_GETSEGMENTSIZE","features":[315]},{"name":"KMTQAITYPE_GET_DEVICE_VIDPN_OWNERSHIP_INFO","features":[315]},{"name":"KMTQAITYPE_HWDRM_SUPPORT","features":[315]},{"name":"KMTQAITYPE_HYBRID_DLIST_DLL_SUPPORT","features":[315]},{"name":"KMTQAITYPE_INDEPENDENTFLIP_SECONDARY_SUPPORT","features":[315]},{"name":"KMTQAITYPE_INDEPENDENTFLIP_SUPPORT","features":[315]},{"name":"KMTQAITYPE_KMD_DRIVER_VERSION","features":[315]},{"name":"KMTQAITYPE_MIRACASTCOMPANIONDRIVERNAME","features":[315]},{"name":"KMTQAITYPE_MODELIST","features":[315]},{"name":"KMTQAITYPE_MPO3DDI_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MPOKERNELCAPS_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MULTIPLANEOVERLAY_HUD_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MULTIPLANEOVERLAY_SECONDARY_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MULTIPLANEOVERLAY_STRETCH_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MULTIPLANEOVERLAY_SUPPORT","features":[315]},{"name":"KMTQAITYPE_NODEMETADATA","features":[315]},{"name":"KMTQAITYPE_NODEPERFDATA","features":[315]},{"name":"KMTQAITYPE_OUTPUTDUPLCONTEXTSCOUNT","features":[315]},{"name":"KMTQAITYPE_PANELFITTER_SUPPORT","features":[315]},{"name":"KMTQAITYPE_PARAVIRTUALIZATION_RENDER","features":[315]},{"name":"KMTQAITYPE_PHYSICALADAPTERCOUNT","features":[315]},{"name":"KMTQAITYPE_PHYSICALADAPTERDEVICEIDS","features":[315]},{"name":"KMTQAITYPE_PHYSICALADAPTERPNPKEY","features":[315]},{"name":"KMTQAITYPE_QUERYREGISTRY","features":[315]},{"name":"KMTQAITYPE_QUERY_ADAPTER_UNIQUE_GUID","features":[315]},{"name":"KMTQAITYPE_QUERY_GPUMMU_CAPS","features":[315]},{"name":"KMTQAITYPE_QUERY_HW_PROTECTION_TEARDOWN_COUNT","features":[315]},{"name":"KMTQAITYPE_QUERY_ISBADDRIVERFORHWPROTECTIONDISABLED","features":[315]},{"name":"KMTQAITYPE_QUERY_MIRACAST_DRIVER_TYPE","features":[315]},{"name":"KMTQAITYPE_QUERY_MULTIPLANEOVERLAY_DECODE_SUPPORT","features":[315]},{"name":"KMTQAITYPE_SCANOUT_CAPS","features":[315]},{"name":"KMTQAITYPE_SERVICENAME","features":[315]},{"name":"KMTQAITYPE_SETWORKINGSETINFO","features":[315]},{"name":"KMTQAITYPE_TRACKEDWORKLOAD_SUPPORT","features":[315]},{"name":"KMTQAITYPE_UMDRIVERNAME","features":[315]},{"name":"KMTQAITYPE_UMDRIVERPRIVATE","features":[315]},{"name":"KMTQAITYPE_UMD_DRIVER_VERSION","features":[315]},{"name":"KMTQAITYPE_UMOPENGLINFO","features":[315]},{"name":"KMTQAITYPE_VGPUINTERFACEID","features":[315]},{"name":"KMTQAITYPE_VIRTUALADDRESSINFO","features":[315]},{"name":"KMTQAITYPE_WDDM_1_2_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_1_2_CAPS_RENDER","features":[315]},{"name":"KMTQAITYPE_WDDM_1_3_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_1_3_CAPS_RENDER","features":[315]},{"name":"KMTQAITYPE_WDDM_2_0_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_2_7_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_2_9_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_3_0_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_3_1_CAPS","features":[315]},{"name":"KMTQAITYPE_WSAUMDIMAGENAME","features":[315]},{"name":"KMTQAITYPE_XBOX","features":[315]},{"name":"KMTQUERYADAPTERINFOTYPE","features":[315]},{"name":"KMTQUITYPE_GPUVERSION","features":[315]},{"name":"KMTUMDVERSION","features":[315]},{"name":"KMTUMDVERSION_DX10","features":[315]},{"name":"KMTUMDVERSION_DX11","features":[315]},{"name":"KMTUMDVERSION_DX12","features":[315]},{"name":"KMTUMDVERSION_DX12_WSA32","features":[315]},{"name":"KMTUMDVERSION_DX12_WSA64","features":[315]},{"name":"KMTUMDVERSION_DX9","features":[315]},{"name":"KMT_DISPLAY_UMDVERSION_1","features":[315]},{"name":"KMT_DISPLAY_UMD_VERSION","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_0","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_1","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_1_PRERELEASE","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_2","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_3","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_0","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_1","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_2","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_3","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_4","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_5","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_6","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_7","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_8","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_9","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_3_0","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_3_1","features":[315]},{"name":"LPD3DHAL_CLEAR2CB","features":[315,316]},{"name":"LPD3DHAL_CLEARCB","features":[315,316]},{"name":"LPD3DHAL_CONTEXTCREATECB","features":[315,307,317,318]},{"name":"LPD3DHAL_CONTEXTDESTROYALLCB","features":[315]},{"name":"LPD3DHAL_CONTEXTDESTROYCB","features":[315]},{"name":"LPD3DHAL_DRAWONEINDEXEDPRIMITIVECB","features":[315,316]},{"name":"LPD3DHAL_DRAWONEPRIMITIVECB","features":[315,316]},{"name":"LPD3DHAL_DRAWPRIMITIVES2CB","features":[315,307,317,318]},{"name":"LPD3DHAL_DRAWPRIMITIVESCB","features":[315]},{"name":"LPD3DHAL_GETSTATECB","features":[315,316]},{"name":"LPD3DHAL_RENDERPRIMITIVECB","features":[315,316,317]},{"name":"LPD3DHAL_RENDERSTATECB","features":[315,317]},{"name":"LPD3DHAL_SCENECAPTURECB","features":[315]},{"name":"LPD3DHAL_SETRENDERTARGETCB","features":[315,307,317,318]},{"name":"LPD3DHAL_TEXTURECREATECB","features":[315,317]},{"name":"LPD3DHAL_TEXTUREDESTROYCB","features":[315]},{"name":"LPD3DHAL_TEXTUREGETSURFCB","features":[315]},{"name":"LPD3DHAL_TEXTURESWAPCB","features":[315]},{"name":"LPD3DHAL_VALIDATETEXTURESTAGESTATECB","features":[315]},{"name":"LPD3DNTHAL_CLEAR2CB","features":[315,316]},{"name":"LPD3DNTHAL_CONTEXTCREATECB","features":[315,307,317]},{"name":"LPD3DNTHAL_CONTEXTDESTROYALLCB","features":[315]},{"name":"LPD3DNTHAL_CONTEXTDESTROYCB","features":[315]},{"name":"LPD3DNTHAL_DRAWPRIMITIVES2CB","features":[315,307,317]},{"name":"LPD3DNTHAL_SCENECAPTURECB","features":[315]},{"name":"LPD3DNTHAL_SETRENDERTARGETCB","features":[315,307,317]},{"name":"LPD3DNTHAL_TEXTURECREATECB","features":[315,307]},{"name":"LPD3DNTHAL_TEXTUREDESTROYCB","features":[315]},{"name":"LPD3DNTHAL_TEXTUREGETSURFCB","features":[315,307]},{"name":"LPD3DNTHAL_TEXTURESWAPCB","features":[315]},{"name":"LPD3DNTHAL_VALIDATETEXTURESTAGESTATECB","features":[315]},{"name":"MAX_ENUM_ADAPTERS","features":[315]},{"name":"MiracastStartPending","features":[315]},{"name":"MiracastStarted","features":[315]},{"name":"MiracastStopPending","features":[315]},{"name":"MiracastStopped","features":[315]},{"name":"NUM_KMTUMDVERSIONS","features":[315]},{"name":"NUM_KMT_DISPLAY_UMDVERSIONS","features":[315]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_INFO","features":[315,307]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_STATUS","features":[315]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_STATUS_ACTIVE","features":[315]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_STATUS_INACTIVE","features":[315]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_STATUS_PENDING_DESTROY","features":[315]},{"name":"OUTPUTDUPL_CREATE_MAX_KEYEDMUTXES","features":[315]},{"name":"PDXGK_FSTATE_NOTIFICATION","features":[315,307]},{"name":"PDXGK_GRAPHICSPOWER_UNREGISTER","features":[315,307]},{"name":"PDXGK_INITIAL_COMPONENT_STATE","features":[315,307]},{"name":"PDXGK_POWER_NOTIFICATION","features":[315,307,314]},{"name":"PDXGK_REMOVAL_NOTIFICATION","features":[315]},{"name":"PDXGK_SET_SHARED_POWER_COMPONENT_STATE","features":[315,307]},{"name":"PFND3DKMT_ACQUIREKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_ACQUIREKEYEDMUTEX2","features":[315,307]},{"name":"PFND3DKMT_ADJUSTFULLSCREENGAMMA","features":[315,307]},{"name":"PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK","features":[315]},{"name":"PFND3DKMT_CANCELPRESENTS","features":[315,307]},{"name":"PFND3DKMT_CHANGESURFACEPOINTER","features":[315,307,318]},{"name":"PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION","features":[315,307]},{"name":"PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP","features":[315,307]},{"name":"PFND3DKMT_CHECKMONITORPOWERSTATE","features":[315,307]},{"name":"PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT","features":[315,307]},{"name":"PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2","features":[315,307]},{"name":"PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3","features":[315,307]},{"name":"PFND3DKMT_CHECKOCCLUSION","features":[315,307]},{"name":"PFND3DKMT_CHECKSHAREDRESOURCEACCESS","features":[315,307]},{"name":"PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP","features":[315,307]},{"name":"PFND3DKMT_CLOSEADAPTER","features":[315,307]},{"name":"PFND3DKMT_CONFIGURESHAREDRESOURCE","features":[315,307]},{"name":"PFND3DKMT_CONNECTDOORBELL","features":[315,307]},{"name":"PFND3DKMT_CREATEALLOCATION","features":[315,307]},{"name":"PFND3DKMT_CREATEALLOCATION2","features":[315,307]},{"name":"PFND3DKMT_CREATECONTEXT","features":[315,307]},{"name":"PFND3DKMT_CREATECONTEXTVIRTUAL","features":[315,307]},{"name":"PFND3DKMT_CREATEDCFROMMEMORY","features":[315,307,318]},{"name":"PFND3DKMT_CREATEDEVICE","features":[315,307]},{"name":"PFND3DKMT_CREATEDOORBELL","features":[315,307]},{"name":"PFND3DKMT_CREATEHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_CREATEKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_CREATEKEYEDMUTEX2","features":[315,307]},{"name":"PFND3DKMT_CREATENATIVEFENCE","features":[315,307]},{"name":"PFND3DKMT_CREATEOUTPUTDUPL","features":[315,307]},{"name":"PFND3DKMT_CREATEOVERLAY","features":[315,307]},{"name":"PFND3DKMT_CREATEPAGINGQUEUE","features":[315,307]},{"name":"PFND3DKMT_CREATEPROTECTEDSESSION","features":[315,307]},{"name":"PFND3DKMT_CREATESYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"PFND3DKMT_DESTROYALLOCATION","features":[315,307]},{"name":"PFND3DKMT_DESTROYALLOCATION2","features":[315,307]},{"name":"PFND3DKMT_DESTROYCONTEXT","features":[315,307]},{"name":"PFND3DKMT_DESTROYDCFROMMEMORY","features":[315,307,318]},{"name":"PFND3DKMT_DESTROYDEVICE","features":[315,307]},{"name":"PFND3DKMT_DESTROYDOORBELL","features":[315,307]},{"name":"PFND3DKMT_DESTROYHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_DESTROYKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_DESTROYOUTPUTDUPL","features":[315,307]},{"name":"PFND3DKMT_DESTROYOVERLAY","features":[315,307]},{"name":"PFND3DKMT_DESTROYPAGINGQUEUE","features":[315,307]},{"name":"PFND3DKMT_DESTROYPROTECTEDSESSION","features":[315,307]},{"name":"PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_ENUMADAPTERS","features":[315,307]},{"name":"PFND3DKMT_ENUMADAPTERS2","features":[315,307]},{"name":"PFND3DKMT_ENUMADAPTERS3","features":[315,307]},{"name":"PFND3DKMT_ESCAPE","features":[315,307]},{"name":"PFND3DKMT_EVICT","features":[315,307]},{"name":"PFND3DKMT_FLIPOVERLAY","features":[315,307]},{"name":"PFND3DKMT_FLUSHHEAPTRANSITIONS","features":[315,307]},{"name":"PFND3DKMT_FREEGPUVIRTUALADDRESS","features":[315,307]},{"name":"PFND3DKMT_GETALLOCATIONPRIORITY","features":[315,307]},{"name":"PFND3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY","features":[315,307]},{"name":"PFND3DKMT_GETCONTEXTSCHEDULINGPRIORITY","features":[315,307]},{"name":"PFND3DKMT_GETDEVICESTATE","features":[315,307]},{"name":"PFND3DKMT_GETDISPLAYMODELIST","features":[315,307]},{"name":"PFND3DKMT_GETDWMVERTICALBLANKEVENT","features":[315,307]},{"name":"PFND3DKMT_GETMULTIPLANEOVERLAYCAPS","features":[315,307]},{"name":"PFND3DKMT_GETMULTISAMPLEMETHODLIST","features":[315,307]},{"name":"PFND3DKMT_GETOVERLAYSTATE","features":[315,307]},{"name":"PFND3DKMT_GETPOSTCOMPOSITIONCAPS","features":[315,307]},{"name":"PFND3DKMT_GETPRESENTHISTORY","features":[315,307]},{"name":"PFND3DKMT_GETPROCESSDEVICEREMOVALSUPPORT","features":[315,307]},{"name":"PFND3DKMT_GETPROCESSSCHEDULINGPRIORITYCLASS","features":[315,307]},{"name":"PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA","features":[315,307]},{"name":"PFND3DKMT_GETRUNTIMEDATA","features":[315,307]},{"name":"PFND3DKMT_GETSCANLINE","features":[315,307]},{"name":"PFND3DKMT_GETSHAREDPRIMARYHANDLE","features":[315,307]},{"name":"PFND3DKMT_GETSHAREDRESOURCEADAPTERLUID","features":[315,307]},{"name":"PFND3DKMT_INVALIDATEACTIVEVIDPN","features":[315,307]},{"name":"PFND3DKMT_INVALIDATECACHE","features":[315,307]},{"name":"PFND3DKMT_LOCK","features":[315,307]},{"name":"PFND3DKMT_LOCK2","features":[315,307]},{"name":"PFND3DKMT_MAKERESIDENT","features":[315,307]},{"name":"PFND3DKMT_MAPGPUVIRTUALADDRESS","features":[315,307]},{"name":"PFND3DKMT_MARKDEVICEASERROR","features":[315,307]},{"name":"PFND3DKMT_NOTIFYWORKSUBMISSION","features":[315,307]},{"name":"PFND3DKMT_OFFERALLOCATIONS","features":[315,307]},{"name":"PFND3DKMT_OPENADAPTERFROMDEVICENAME","features":[315,307]},{"name":"PFND3DKMT_OPENADAPTERFROMGDIDISPLAYNAME","features":[315,307]},{"name":"PFND3DKMT_OPENADAPTERFROMHDC","features":[315,307,318]},{"name":"PFND3DKMT_OPENADAPTERFROMLUID","features":[315,307]},{"name":"PFND3DKMT_OPENKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_OPENKEYEDMUTEX2","features":[315,307]},{"name":"PFND3DKMT_OPENKEYEDMUTEXFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENNATIVEFENCEFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENNTHANDLEFROMNAME","features":[308,315,307]},{"name":"PFND3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENRESOURCE","features":[315,307]},{"name":"PFND3DKMT_OPENRESOURCE2","features":[315,307]},{"name":"PFND3DKMT_OPENRESOURCEFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENSYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2","features":[315,307]},{"name":"PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME","features":[308,315,307]},{"name":"PFND3DKMT_OUTPUTDUPLGETFRAMEINFO","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLGETMETADATA","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLPRESENT","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLRELEASEFRAME","features":[315,307]},{"name":"PFND3DKMT_PINDIRECTFLIPRESOURCES","features":[315,307]},{"name":"PFND3DKMT_POLLDISPLAYCHILDREN","features":[315,307]},{"name":"PFND3DKMT_PRESENT","features":[315,307]},{"name":"PFND3DKMT_PRESENTMULTIPLANEOVERLAY","features":[315,307]},{"name":"PFND3DKMT_PRESENTMULTIPLANEOVERLAY2","features":[315,307]},{"name":"PFND3DKMT_PRESENTMULTIPLANEOVERLAY3","features":[315,307]},{"name":"PFND3DKMT_QUERYADAPTERINFO","features":[315,307]},{"name":"PFND3DKMT_QUERYALLOCATIONRESIDENCY","features":[315,307]},{"name":"PFND3DKMT_QUERYCLOCKCALIBRATION","features":[315,307]},{"name":"PFND3DKMT_QUERYFSEBLOCK","features":[315,307]},{"name":"PFND3DKMT_QUERYHYBRIDLISTVALUE","features":[315,307]},{"name":"PFND3DKMT_QUERYPROCESSOFFERINFO","features":[315,307]},{"name":"PFND3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_QUERYPROTECTEDSESSIONSTATUS","features":[315,307]},{"name":"PFND3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME","features":[315,307]},{"name":"PFND3DKMT_QUERYRESOURCEINFO","features":[315,307]},{"name":"PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_QUERYSTATISTICS","features":[315,307]},{"name":"PFND3DKMT_QUERYVIDEOMEMORYINFO","features":[315,307]},{"name":"PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP","features":[315,307]},{"name":"PFND3DKMT_RECLAIMALLOCATIONS","features":[315,307]},{"name":"PFND3DKMT_RECLAIMALLOCATIONS2","features":[315,307]},{"name":"PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_REGISTERTRIMNOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_RELEASEKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_RELEASEKEYEDMUTEX2","features":[315,307]},{"name":"PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS","features":[315,307]},{"name":"PFND3DKMT_RENDER","features":[315,307]},{"name":"PFND3DKMT_RESERVEGPUVIRTUALADDRESS","features":[315,307]},{"name":"PFND3DKMT_SETALLOCATIONPRIORITY","features":[315,307]},{"name":"PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY","features":[315,307]},{"name":"PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY","features":[315,307]},{"name":"PFND3DKMT_SETDISPLAYMODE","features":[315,307]},{"name":"PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT","features":[315,307]},{"name":"PFND3DKMT_SETFSEBLOCK","features":[315,307]},{"name":"PFND3DKMT_SETGAMMARAMP","features":[315,307]},{"name":"PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY","features":[315,307]},{"name":"PFND3DKMT_SETHYBRIDLISTVVALUE","features":[315,307]},{"name":"PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS","features":[315,307]},{"name":"PFND3DKMT_SETQUEUEDLIMIT","features":[315,307]},{"name":"PFND3DKMT_SETSTABLEPOWERSTATE","features":[315,307]},{"name":"PFND3DKMT_SETSTEREOENABLED","features":[315,307]},{"name":"PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET","features":[315,307]},{"name":"PFND3DKMT_SETVIDPNSOURCEHWPROTECTION","features":[315,307]},{"name":"PFND3DKMT_SETVIDPNSOURCEOWNER","features":[315,307]},{"name":"PFND3DKMT_SETVIDPNSOURCEOWNER1","features":[315,307]},{"name":"PFND3DKMT_SETVIDPNSOURCEOWNER2","features":[315,307]},{"name":"PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_SHAREOBJECTS","features":[308,315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU","features":[315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU","features":[315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2","features":[315,307]},{"name":"PFND3DKMT_SUBMITCOMMAND","features":[315,307]},{"name":"PFND3DKMT_SUBMITCOMMANDTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_SUBMITPRESENTTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_TRIMNOTIFICATIONCALLBACK","features":[315]},{"name":"PFND3DKMT_TRIMPROCESSCOMMITMENT","features":[315,307]},{"name":"PFND3DKMT_UNLOCK","features":[315,307]},{"name":"PFND3DKMT_UNLOCK2","features":[315,307]},{"name":"PFND3DKMT_UNPINDIRECTFLIPRESOURCES","features":[315,307]},{"name":"PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_UNREGISTERTRIMNOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_UPDATEALLOCATIONPROPERTY","features":[315,307]},{"name":"PFND3DKMT_UPDATEGPUVIRTUALADDRESS","features":[315,307]},{"name":"PFND3DKMT_UPDATEOVERLAY","features":[315,307]},{"name":"PFND3DKMT_WAITFORIDLE","features":[315,307]},{"name":"PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU","features":[315,307]},{"name":"PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU","features":[315,307]},{"name":"PFND3DKMT_WAITFORVERTICALBLANKEVENT","features":[315,307]},{"name":"PFND3DKMT_WAITFORVERTICALBLANKEVENT2","features":[315,307]},{"name":"PFND3DNTPARSEUNKNOWNCOMMAND","features":[315]},{"name":"PFND3DPARSEUNKNOWNCOMMAND","features":[315]},{"name":"RTPATCHFLAG_HASINFO","features":[315]},{"name":"RTPATCHFLAG_HASSEGS","features":[315]},{"name":"SHARED_ALLOCATION_WRITE","features":[315]},{"name":"_NT_D3DDEVCAPS_HWINDEXBUFFER","features":[315]},{"name":"_NT_D3DDEVCAPS_HWVERTEXBUFFER","features":[315]},{"name":"_NT_D3DDEVCAPS_SUBVOLUMELOCK","features":[315]},{"name":"_NT_D3DFVF_FOG","features":[315]},{"name":"_NT_D3DGDI2_MAGIC","features":[315]},{"name":"_NT_D3DGDI2_TYPE_DEFERRED_AGP_AWARE","features":[315]},{"name":"_NT_D3DGDI2_TYPE_DEFER_AGP_FREES","features":[315]},{"name":"_NT_D3DGDI2_TYPE_DXVERSION","features":[315]},{"name":"_NT_D3DGDI2_TYPE_FREE_DEFERRED_AGP","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETADAPTERGROUP","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETD3DCAPS8","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETD3DCAPS9","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETD3DQUERY","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETD3DQUERYCOUNT","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETDDIVERSION","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETEXTENDEDMODE","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETEXTENDEDMODECOUNT","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETFORMAT","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETFORMATCOUNT","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETMULTISAMPLEQUALITYLEVELS","features":[315]},{"name":"_NT_D3DLINEPATTERN","features":[315]},{"name":"_NT_D3DPMISCCAPS_FOGINFVF","features":[315]},{"name":"_NT_D3DPS_COLOROUT_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_COLOROUT_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_COLOROUT_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_CONSTBOOLREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DPS_CONSTBOOLREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_CONSTBOOLREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_CONSTINTREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DPS_CONSTINTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_CONSTINTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_DX8","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V1_2","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V1_3","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V1_4","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_DX8","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V1_2","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V1_3","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V1_4","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_MAXLOOPINITVALUE_V2_1","features":[315]},{"name":"_NT_D3DPS_MAXLOOPINITVALUE_V3_0","features":[315]},{"name":"_NT_D3DPS_MAXLOOPITERATIONCOUNT_V2_1","features":[315]},{"name":"_NT_D3DPS_MAXLOOPITERATIONCOUNT_V3_0","features":[315]},{"name":"_NT_D3DPS_MAXLOOPSTEP_V2_1","features":[315]},{"name":"_NT_D3DPS_MAXLOOPSTEP_V3_0","features":[315]},{"name":"_NT_D3DPS_PREDICATE_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_PREDICATE_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_DX8","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V1_2","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V1_3","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V1_4","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_DX8","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V1_2","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V1_3","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V1_4","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DRS_DELETERTPATCH","features":[315]},{"name":"_NT_D3DVS_ADDRREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_ADDRREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_ADDRREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_ADDRREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_ATTROUTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_ATTROUTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_ATTROUTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_CONSTBOOLREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DVS_CONSTBOOLREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_CONSTBOOLREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_CONSTBOOLREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_CONSTINTREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DVS_CONSTINTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_CONSTINTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_CONSTINTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_CONSTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_CONSTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_CONSTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_CONSTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_INPUTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_INPUTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_INPUTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_INPUTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_LABEL_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_MAXINSTRUCTIONCOUNT_V1_1","features":[315]},{"name":"_NT_D3DVS_MAXLOOPINITVALUE_V2_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPINITVALUE_V2_1","features":[315]},{"name":"_NT_D3DVS_MAXLOOPINITVALUE_V3_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPITERATIONCOUNT_V2_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPITERATIONCOUNT_V2_1","features":[315]},{"name":"_NT_D3DVS_MAXLOOPITERATIONCOUNT_V3_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPSTEP_V2_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPSTEP_V2_1","features":[315]},{"name":"_NT_D3DVS_MAXLOOPSTEP_V3_0","features":[315]},{"name":"_NT_D3DVS_OUTPUTREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DVS_OUTPUTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_PREDICATE_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_PREDICATE_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_TCRDOUTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_TCRDOUTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_TCRDOUTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_TEMPREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_TEMPREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_TEMPREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_TEMPREG_MAX_V3_0","features":[315]},{"name":"_NT_RTPATCHFLAG_HASINFO","features":[315]},{"name":"_NT_RTPATCHFLAG_HASSEGS","features":[315]}],"344":[{"name":"AUTHENTICATE","features":[319]},{"name":"BINARY_COMPATIBLE","features":[319]},{"name":"BINARY_DATA","features":[319]},{"name":"BROADCAST_VC","features":[319]},{"name":"BSSID_INFO","features":[319]},{"name":"CALL_PARAMETERS_CHANGED","features":[319]},{"name":"CLOCK_NETWORK_DERIVED","features":[319]},{"name":"CLOCK_PRECISION","features":[319]},{"name":"CL_ADD_PARTY_COMPLETE_HANDLER","features":[319]},{"name":"CL_CALL_CONNECTED_HANDLER","features":[319]},{"name":"CL_CLOSE_AF_COMPLETE_HANDLER","features":[319]},{"name":"CL_CLOSE_CALL_COMPLETE_HANDLER","features":[319]},{"name":"CL_DEREG_SAP_COMPLETE_HANDLER","features":[319]},{"name":"CL_DROP_PARTY_COMPLETE_HANDLER","features":[319]},{"name":"CL_INCOMING_CALL_HANDLER","features":[319]},{"name":"CL_INCOMING_CALL_QOS_CHANGE_HANDLER","features":[319]},{"name":"CL_INCOMING_CLOSE_CALL_HANDLER","features":[319]},{"name":"CL_INCOMING_DROP_PARTY_HANDLER","features":[319]},{"name":"CL_MAKE_CALL_COMPLETE_HANDLER","features":[319]},{"name":"CL_MODIFY_CALL_QOS_COMPLETE_HANDLER","features":[319]},{"name":"CL_OPEN_AF_COMPLETE_HANDLER","features":[319]},{"name":"CL_REG_SAP_COMPLETE_HANDLER","features":[319]},{"name":"CM_ACTIVATE_VC_COMPLETE_HANDLER","features":[319]},{"name":"CM_ADD_PARTY_HANDLER","features":[319]},{"name":"CM_CLOSE_AF_HANDLER","features":[319]},{"name":"CM_CLOSE_CALL_HANDLER","features":[319]},{"name":"CM_DEACTIVATE_VC_COMPLETE_HANDLER","features":[319]},{"name":"CM_DEREG_SAP_HANDLER","features":[319]},{"name":"CM_DROP_PARTY_HANDLER","features":[319]},{"name":"CM_INCOMING_CALL_COMPLETE_HANDLER","features":[319]},{"name":"CM_MAKE_CALL_HANDLER","features":[319]},{"name":"CM_MODIFY_CALL_QOS_HANDLER","features":[319]},{"name":"CM_OPEN_AF_HANDLER","features":[319]},{"name":"CM_REG_SAP_HANDLER","features":[319]},{"name":"CO_ADDRESS","features":[319]},{"name":"CO_ADDRESS_FAMILY","features":[319]},{"name":"CO_ADDRESS_FAMILY_PROXY","features":[319]},{"name":"CO_ADDRESS_LIST","features":[319]},{"name":"CO_AF_REGISTER_NOTIFY_HANDLER","features":[319]},{"name":"CO_CALL_MANAGER_PARAMETERS","features":[319,320]},{"name":"CO_CALL_PARAMETERS","features":[319]},{"name":"CO_CREATE_VC_HANDLER","features":[319]},{"name":"CO_DELETE_VC_HANDLER","features":[319]},{"name":"CO_MEDIA_PARAMETERS","features":[319]},{"name":"CO_PVC","features":[319]},{"name":"CO_SAP","features":[319]},{"name":"CO_SEND_FLAG_SET_DISCARD_ELIBILITY","features":[319]},{"name":"CO_SPECIFIC_PARAMETERS","features":[319]},{"name":"CRYPTO_GENERIC_ERROR","features":[319]},{"name":"CRYPTO_INVALID_PACKET_SYNTAX","features":[319]},{"name":"CRYPTO_INVALID_PROTOCOL","features":[319]},{"name":"CRYPTO_SUCCESS","features":[319]},{"name":"CRYPTO_TRANSPORT_AH_AUTH_FAILED","features":[319]},{"name":"CRYPTO_TRANSPORT_ESP_AUTH_FAILED","features":[319]},{"name":"CRYPTO_TUNNEL_AH_AUTH_FAILED","features":[319]},{"name":"CRYPTO_TUNNEL_ESP_AUTH_FAILED","features":[319]},{"name":"CachedNetBufferList","features":[319]},{"name":"ClassificationHandlePacketInfo","features":[319]},{"name":"DD_NDIS_DEVICE_NAME","features":[319]},{"name":"DOT11_RSN_KCK_LENGTH","features":[319]},{"name":"DOT11_RSN_KEK_LENGTH","features":[319]},{"name":"DOT11_RSN_MAX_CIPHER_KEY_LENGTH","features":[319]},{"name":"EAPOL_REQUEST_ID_WOL_FLAG_MUST_ENCRYPT","features":[319]},{"name":"ENCRYPT","features":[319]},{"name":"ERRED_PACKET_INDICATION","features":[319]},{"name":"ETHERNET_LENGTH_OF_ADDRESS","features":[319]},{"name":"ETH_FILTER","features":[319]},{"name":"FILTERDBS","features":[319]},{"name":"GEN_GET_NETCARD_TIME","features":[319]},{"name":"GEN_GET_TIME_CAPS","features":[319]},{"name":"GUID_NDIS_NDK_CAPABILITIES","features":[319]},{"name":"GUID_NDIS_NDK_STATE","features":[319]},{"name":"INDICATE_END_OF_TX","features":[319]},{"name":"INDICATE_ERRED_PACKETS","features":[319]},{"name":"IOCTL_NDIS_RESERVED5","features":[319]},{"name":"IOCTL_NDIS_RESERVED6","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AND_TCP_CHECKSUM_COEXISTENCE","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AND_UDP_CHECKSUM_COEXISTENCE","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_128","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_192","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_256","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_MD5","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_1","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_256","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_3_DES_CBC","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_128","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_192","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_256","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_128","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_192","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_256","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_DES_CBC","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_NONE","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ESN_SA","features":[319]},{"name":"IPSEC_OFFLOAD_V2_INBOUND","features":[319]},{"name":"IPSEC_OFFLOAD_V2_IPv6","features":[319]},{"name":"IPSEC_OFFLOAD_V2_MAX_EXTENSION_HEADERS","features":[319]},{"name":"IPSEC_OFFLOAD_V2_TRANSPORT_OVER_UDP_ESP_ENCAPSULATION_TUNNEL","features":[319]},{"name":"IPSEC_OFFLOAD_V2_UDP_ESP_ENCAPSULATION_NONE","features":[319]},{"name":"IPSEC_OFFLOAD_V2_UDP_ESP_ENCAPSULATION_TRANSPORT","features":[319]},{"name":"IPSEC_OFFLOAD_V2_UDP_ESP_ENCAPSULATION_TRANSPORT_OVER_TUNNEL","features":[319]},{"name":"IPSEC_OFFLOAD_V2_UDP_ESP_ENCAPSULATION_TUNNEL","features":[319]},{"name":"IPSEC_TPTOVERTUN_UDPESP_ENCAPTYPE_IKE","features":[319]},{"name":"IPSEC_TPTOVERTUN_UDPESP_ENCAPTYPE_OTHER","features":[319]},{"name":"IPSEC_TPT_UDPESP_ENCAPTYPE_IKE","features":[319]},{"name":"IPSEC_TPT_UDPESP_ENCAPTYPE_OTHER","features":[319]},{"name":"IPSEC_TPT_UDPESP_OVER_PURE_TUN_ENCAPTYPE_IKE","features":[319]},{"name":"IPSEC_TPT_UDPESP_OVER_PURE_TUN_ENCAPTYPE_OTHER","features":[319]},{"name":"IPSEC_TUN_UDPESP_ENCAPTYPE_IKE","features":[319]},{"name":"IPSEC_TUN_UDPESP_ENCAPTYPE_OTHER","features":[319]},{"name":"Ieee8021QInfo","features":[319]},{"name":"IpSecPacketInfo","features":[319]},{"name":"LOCK_STATE","features":[319]},{"name":"MAXIMUM_IP_OPER_STATUS_ADDRESS_FAMILIES_SUPPORTED","features":[319]},{"name":"MAX_HASHES","features":[319]},{"name":"MEDIA_SPECIFIC_INFORMATION","features":[319]},{"name":"MINIPORT_CO_ACTIVATE_VC","features":[319]},{"name":"MINIPORT_CO_CREATE_VC","features":[319]},{"name":"MINIPORT_CO_DEACTIVATE_VC","features":[319]},{"name":"MINIPORT_CO_DELETE_VC","features":[319]},{"name":"MULTIPOINT_VC","features":[319]},{"name":"MaxPerPacketInfo","features":[319]},{"name":"NBL_FLAGS_MINIPORT_RESERVED","features":[319]},{"name":"NBL_FLAGS_NDIS_RESERVED","features":[319]},{"name":"NBL_FLAGS_PROTOCOL_RESERVED","features":[319]},{"name":"NBL_FLAGS_SCRATCH","features":[319]},{"name":"NBL_PROT_RSVD_FLAGS","features":[319]},{"name":"NDIS630_MINIPORT","features":[319]},{"name":"NDIS685_MINIPORT","features":[319]},{"name":"NDIS_802_11_AI_REQFI","features":[319]},{"name":"NDIS_802_11_AI_REQFI_CAPABILITIES","features":[319]},{"name":"NDIS_802_11_AI_REQFI_CURRENTAPADDRESS","features":[319]},{"name":"NDIS_802_11_AI_REQFI_LISTENINTERVAL","features":[319]},{"name":"NDIS_802_11_AI_RESFI","features":[319]},{"name":"NDIS_802_11_AI_RESFI_ASSOCIATIONID","features":[319]},{"name":"NDIS_802_11_AI_RESFI_CAPABILITIES","features":[319]},{"name":"NDIS_802_11_AI_RESFI_STATUSCODE","features":[319]},{"name":"NDIS_802_11_ASSOCIATION_INFORMATION","features":[319]},{"name":"NDIS_802_11_AUTHENTICATION_ENCRYPTION","features":[319]},{"name":"NDIS_802_11_AUTHENTICATION_EVENT","features":[319]},{"name":"NDIS_802_11_AUTHENTICATION_MODE","features":[319]},{"name":"NDIS_802_11_AUTHENTICATION_REQUEST","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_AUTH_FIELDS","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_GROUP_ERROR","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_KEYUPDATE","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_PAIRWISE_ERROR","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_REAUTH","features":[319]},{"name":"NDIS_802_11_BSSID_LIST","features":[319]},{"name":"NDIS_802_11_BSSID_LIST_EX","features":[319]},{"name":"NDIS_802_11_CAPABILITY","features":[319]},{"name":"NDIS_802_11_CONFIGURATION","features":[319]},{"name":"NDIS_802_11_CONFIGURATION_FH","features":[319]},{"name":"NDIS_802_11_FIXED_IEs","features":[319]},{"name":"NDIS_802_11_KEY","features":[319]},{"name":"NDIS_802_11_LENGTH_RATES","features":[319]},{"name":"NDIS_802_11_LENGTH_RATES_EX","features":[319]},{"name":"NDIS_802_11_LENGTH_SSID","features":[319]},{"name":"NDIS_802_11_MEDIA_STREAM_MODE","features":[319]},{"name":"NDIS_802_11_NETWORK_INFRASTRUCTURE","features":[319]},{"name":"NDIS_802_11_NETWORK_TYPE","features":[319]},{"name":"NDIS_802_11_NETWORK_TYPE_LIST","features":[319]},{"name":"NDIS_802_11_NON_BCAST_SSID_LIST","features":[319]},{"name":"NDIS_802_11_PMKID","features":[319]},{"name":"NDIS_802_11_PMKID_CANDIDATE_LIST","features":[319]},{"name":"NDIS_802_11_PMKID_CANDIDATE_PREAUTH_ENABLED","features":[319]},{"name":"NDIS_802_11_POWER_MODE","features":[319]},{"name":"NDIS_802_11_PRIVACY_FILTER","features":[319]},{"name":"NDIS_802_11_RADIO_STATUS","features":[319]},{"name":"NDIS_802_11_RELOAD_DEFAULTS","features":[319]},{"name":"NDIS_802_11_REMOVE_KEY","features":[319]},{"name":"NDIS_802_11_SSID","features":[319]},{"name":"NDIS_802_11_STATISTICS","features":[319]},{"name":"NDIS_802_11_STATUS_INDICATION","features":[319]},{"name":"NDIS_802_11_STATUS_TYPE","features":[319]},{"name":"NDIS_802_11_TEST","features":[319]},{"name":"NDIS_802_11_VARIABLE_IEs","features":[319]},{"name":"NDIS_802_11_WEP","features":[319]},{"name":"NDIS_802_11_WEP_STATUS","features":[319]},{"name":"NDIS_802_3_MAC_OPTION_PRIORITY","features":[319]},{"name":"NDIS_802_5_RING_STATE","features":[319]},{"name":"NDIS_AF_LIST","features":[319]},{"name":"NDIS_ANY_NUMBER_OF_NBLS","features":[319]},{"name":"NDIS_ATTRIBUTE_BUS_MASTER","features":[319]},{"name":"NDIS_ATTRIBUTE_DESERIALIZE","features":[319]},{"name":"NDIS_ATTRIBUTE_DO_NOT_BIND_TO_ALL_CO","features":[319]},{"name":"NDIS_ATTRIBUTE_IGNORE_PACKET_TIMEOUT","features":[319]},{"name":"NDIS_ATTRIBUTE_IGNORE_REQUEST_TIMEOUT","features":[319]},{"name":"NDIS_ATTRIBUTE_IGNORE_TOKEN_RING_ERRORS","features":[319]},{"name":"NDIS_ATTRIBUTE_INTERMEDIATE_DRIVER","features":[319]},{"name":"NDIS_ATTRIBUTE_MINIPORT_PADS_SHORT_PACKETS","features":[319]},{"name":"NDIS_ATTRIBUTE_NOT_CO_NDIS","features":[319]},{"name":"NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND","features":[319]},{"name":"NDIS_ATTRIBUTE_SURPRISE_REMOVE_OK","features":[319]},{"name":"NDIS_ATTRIBUTE_USES_SAFE_BUFFER_APIS","features":[319]},{"name":"NDIS_BIND_FAILED_NOTIFICATION_REVISION_1","features":[319]},{"name":"NDIS_BIND_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_BIND_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_BIND_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_BIND_PARAMETERS_REVISION_4","features":[319]},{"name":"NDIS_CALL_MANAGER_CHARACTERISTICS","features":[319]},{"name":"NDIS_CLASS_ID","features":[319]},{"name":"NDIS_CLONE_FLAGS_RESERVED","features":[319]},{"name":"NDIS_CLONE_FLAGS_USE_ORIGINAL_MDLS","features":[319]},{"name":"NDIS_CONFIGURATION_OBJECT_REVISION_1","features":[319]},{"name":"NDIS_CONFIGURATION_PARAMETER","features":[319,307]},{"name":"NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION","features":[319]},{"name":"NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS_REVISION_1","features":[319]},{"name":"NDIS_CO_CLIENT_OPTIONAL_HANDLERS_REVISION_1","features":[319]},{"name":"NDIS_CO_DEVICE_PROFILE","features":[319]},{"name":"NDIS_CO_LINK_SPEED","features":[319]},{"name":"NDIS_CO_MAC_OPTION_DYNAMIC_LINK_SPEED","features":[319]},{"name":"NDIS_DEFAULT_RECEIVE_FILTER_ID","features":[319]},{"name":"NDIS_DEFAULT_RECEIVE_QUEUE_GROUP_ID","features":[319]},{"name":"NDIS_DEFAULT_RECEIVE_QUEUE_ID","features":[319]},{"name":"NDIS_DEFAULT_SWITCH_ID","features":[319]},{"name":"NDIS_DEFAULT_VPORT_ID","features":[319]},{"name":"NDIS_DEVICE_OBJECT_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_DEVICE_PNP_EVENT","features":[319]},{"name":"NDIS_DEVICE_POWER_STATE","features":[319]},{"name":"NDIS_DEVICE_TYPE_ENDPOINT","features":[319]},{"name":"NDIS_DEVICE_WAKE_ON_MAGIC_PACKET_ENABLE","features":[319]},{"name":"NDIS_DEVICE_WAKE_ON_PATTERN_MATCH_ENABLE","features":[319]},{"name":"NDIS_DEVICE_WAKE_UP_ENABLE","features":[319]},{"name":"NDIS_DMA_BLOCK","features":[308,319,307,313]},{"name":"NDIS_DMA_DESCRIPTION","features":[319,309,307]},{"name":"NDIS_DRIVER_FLAGS_RESERVED","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV4","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV6","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_NOT_SUPPORTED","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV4","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV6","features":[319]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3","features":[319]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q","features":[319]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q_IN_OOB","features":[319]},{"name":"NDIS_ENCAPSULATION_IEEE_LLC_SNAP_ROUTED","features":[319]},{"name":"NDIS_ENCAPSULATION_NOT_SUPPORTED","features":[319]},{"name":"NDIS_ENCAPSULATION_NULL","features":[319]},{"name":"NDIS_ENCAPSULATION_TYPE_GRE_MAC","features":[319]},{"name":"NDIS_ENCAPSULATION_TYPE_VXLAN","features":[319]},{"name":"NDIS_ENUM_FILTERS_REVISION_1","features":[319]},{"name":"NDIS_ENVIRONMENT_TYPE","features":[319]},{"name":"NDIS_ETH_TYPE_802_1Q","features":[319]},{"name":"NDIS_ETH_TYPE_802_1X","features":[319]},{"name":"NDIS_ETH_TYPE_ARP","features":[319]},{"name":"NDIS_ETH_TYPE_IPV4","features":[319]},{"name":"NDIS_ETH_TYPE_IPV6","features":[319]},{"name":"NDIS_ETH_TYPE_SLOW_PROTOCOL","features":[319]},{"name":"NDIS_EVENT","features":[308,319,307,313]},{"name":"NDIS_FDDI_ATTACHMENT_TYPE","features":[319]},{"name":"NDIS_FDDI_LCONNECTION_STATE","features":[319]},{"name":"NDIS_FDDI_RING_MGT_STATE","features":[319]},{"name":"NDIS_FILTER_ATTACH_FLAGS_IGNORE_MANDATORY","features":[319]},{"name":"NDIS_FILTER_ATTACH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_FILTER_ATTACH_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_FILTER_ATTACH_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_FILTER_ATTACH_PARAMETERS_REVISION_4","features":[319]},{"name":"NDIS_FILTER_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_FILTER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_FILTER_CHARACTERISTICS_REVISION_2","features":[319]},{"name":"NDIS_FILTER_CHARACTERISTICS_REVISION_3","features":[319]},{"name":"NDIS_FILTER_DRIVER_MANDATORY","features":[319]},{"name":"NDIS_FILTER_DRIVER_SUPPORTS_CURRENT_MAC_ADDRESS_CHANGE","features":[319]},{"name":"NDIS_FILTER_DRIVER_SUPPORTS_L2_MTU_SIZE_CHANGE","features":[319]},{"name":"NDIS_FILTER_INTERFACE_IM_FILTER","features":[319]},{"name":"NDIS_FILTER_INTERFACE_LW_FILTER","features":[319]},{"name":"NDIS_FILTER_INTERFACE_RECEIVE_BYPASS","features":[319]},{"name":"NDIS_FILTER_INTERFACE_REVISION_1","features":[319]},{"name":"NDIS_FILTER_INTERFACE_REVISION_2","features":[319]},{"name":"NDIS_FILTER_INTERFACE_SEND_BYPASS","features":[319]},{"name":"NDIS_FILTER_MAJOR_VERSION","features":[319]},{"name":"NDIS_FILTER_MINIMUM_MAJOR_VERSION","features":[319]},{"name":"NDIS_FILTER_MINIMUM_MINOR_VERSION","features":[319]},{"name":"NDIS_FILTER_MINOR_VERSION","features":[319]},{"name":"NDIS_FILTER_PARTIAL_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_FILTER_PAUSE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_FILTER_RESTART_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_FLAGS_DONT_LOOPBACK","features":[319]},{"name":"NDIS_FLAGS_DOUBLE_BUFFERED","features":[319]},{"name":"NDIS_FLAGS_IS_LOOPBACK_PACKET","features":[319]},{"name":"NDIS_FLAGS_LOOPBACK_ONLY","features":[319]},{"name":"NDIS_FLAGS_MULTICAST_PACKET","features":[319]},{"name":"NDIS_FLAGS_PADDED","features":[319]},{"name":"NDIS_FLAGS_PROTOCOL_ID_MASK","features":[319]},{"name":"NDIS_FLAGS_RESERVED2","features":[319]},{"name":"NDIS_FLAGS_RESERVED3","features":[319]},{"name":"NDIS_FLAGS_RESERVED4","features":[319]},{"name":"NDIS_FLAGS_SENT_AT_DPC","features":[319]},{"name":"NDIS_FLAGS_USES_ORIGINAL_PACKET","features":[319]},{"name":"NDIS_FLAGS_USES_SG_BUFFER_LIST","features":[319]},{"name":"NDIS_FLAGS_XLATE_AT_TOP","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_GRE","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_IP","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_NOT_ENCAPSULATED","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_NVGRE","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_VXLAN","features":[319]},{"name":"NDIS_GFP_EXACT_MATCH_PROFILE_RDMA_FLOW","features":[319]},{"name":"NDIS_GFP_EXACT_MATCH_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_IS_TTL_ONE","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_IS_TTL_ONE","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_IS_TTL_ONE","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_IS_TTL_ONE","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_ESP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_ETHERNET","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_ICMP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_IPV4","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_IPV6","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_IP_IN_GRE_ENCAP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_IP_IN_IP_ENCAP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_NO_ENCAP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_NVGRE_ENCAP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_TCP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_UDP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_VXLAN_ENCAP","features":[319]},{"name":"NDIS_GFP_UNDEFINED_PROFILE_ID","features":[319]},{"name":"NDIS_GFP_WILDCARD_MATCH_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_INFO_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_PARAMETERS_CLIENT_SPECIFIED_ADDRESS","features":[319]},{"name":"NDIS_GFT_COUNTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_GET_VALUES","features":[319]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_UPDATE_MEMORY_MAPPED_COUNTERS","features":[319]},{"name":"NDIS_GFT_CUSTOM_ACTION_LAST_ACTION","features":[319]},{"name":"NDIS_GFT_CUSTOM_ACTION_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFT_CUSTOM_ACTION_REVISION_1","features":[319]},{"name":"NDIS_GFT_DELETE_PROFILE_ALL_PROFILES","features":[319]},{"name":"NDIS_GFT_DELETE_PROFILE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_DELETE_TABLE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_EMFE_ADD_IN_ACTIVATED_STATE","features":[319]},{"name":"NDIS_GFT_EMFE_ALL_VPORT_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_AFTER_TCP_FIN_FLAG_SET","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_AFTER_TCP_RST_FLAG_SET","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_ALL_PACKETS","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_CONDITION_CHANGED","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_FIRST_PACKET","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_WHEN_TCP_FLAG_SET","features":[319]},{"name":"NDIS_GFT_EMFE_COUNTER_ALLOCATE","features":[319]},{"name":"NDIS_GFT_EMFE_COUNTER_CLIENT_SPECIFIED_ADDRESS","features":[319]},{"name":"NDIS_GFT_EMFE_COUNTER_MEMORY_MAPPED","features":[319]},{"name":"NDIS_GFT_EMFE_COUNTER_TRACK_TCP_FLOW","features":[319]},{"name":"NDIS_GFT_EMFE_CUSTOM_ACTION_PRESENT","features":[319]},{"name":"NDIS_GFT_EMFE_MATCH_AND_ACTION_MUST_BE_SUPPORTED","features":[319]},{"name":"NDIS_GFT_EMFE_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[319]},{"name":"NDIS_GFT_EMFE_RDMA_FLOW","features":[319]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_EXACT_MATCH_FLOW_ENTRY_REVISION_1","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_NIC_SWITCH_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_TABLE_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_VPORT_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_COUNTER_VALUES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_DEFINED","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_RANGE_DEFINED","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_INFO_ALL_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_FREE_COUNTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_DECREMENT_TTL_IF_NOT_ONE","features":[319]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_DECREMENT_TTL_IF_NOT_ONE","features":[319]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_REVISION_1","features":[319]},{"name":"NDIS_GFT_HEADER_TRANSPOSITION_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFT_HTP_COPY_ALL_PACKETS","features":[319]},{"name":"NDIS_GFT_HTP_COPY_FIRST_PACKET","features":[319]},{"name":"NDIS_GFT_HTP_COPY_WHEN_TCP_FLAG_SET","features":[319]},{"name":"NDIS_GFT_HTP_CUSTOM_ACTION_PRESENT","features":[319]},{"name":"NDIS_GFT_HTP_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[319]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_MAX_COUNTER_OBJECTS_PER_FLOW_ENTRY","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_8021P_PRIORITY_MASK","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_ADD_FLOW_ENTRY_DEACTIVATED_PREFERRED","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_ALLOW","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_CLIENT_SPECIFIED_MEMORY_MAPPED_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COMBINED_COUNTER_AND_STATE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_ALL","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_FIRST","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_WHEN_TCP_FLAG_SET","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DESIGNATED_EXCEPTION_VPORT","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DROP","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DSCP_MASK","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_AGGREGATE_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_EXACT_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_WILDCARD_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_EXACT_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_WILDCARD_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_EXACT_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_WILDCARD_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_IGNORE_ACTION_SUPPORTED","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_AGGREGATE_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_EXACT_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_WILDCARD_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_PAKCET_AND_BYTE_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_META_ACTION_AFTER_HEADER_TRANSPOSITION","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MODIFY","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_FLOW_ENTRY_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_PACKET_COUNTER_UPDATE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_VPORT_EXCEPTION_VPORT","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_POP","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PUSH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_RATE_LIMITING_QUEUE_SUPPORTED","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_SAMPLE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_TRACK_TCP_FLOW_STATE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_INFO_COPY_PACKET","features":[319]},{"name":"NDIS_GFT_OFFLOAD_INFO_DIRECTION_INGRESS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_INFO_EXCEPTION_PACKET","features":[319]},{"name":"NDIS_GFT_OFFLOAD_INFO_SAMPLE_PACKET","features":[319]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_CUSTOM_PROVIDER_RESERVED","features":[319]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_ENABLE_OFFLOAD","features":[319]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_PROFILE_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_PROFILE_INFO_REVISION_1","features":[319]},{"name":"NDIS_GFT_RESERVED_CUSTOM_ACTIONS","features":[319]},{"name":"NDIS_GFT_STATISTICS_REVISION_1","features":[319]},{"name":"NDIS_GFT_TABLE_INCLUDE_EXTERNAL_VPPORT","features":[319]},{"name":"NDIS_GFT_TABLE_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_TABLE_INFO_REVISION_1","features":[319]},{"name":"NDIS_GFT_TABLE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_UNDEFINED_COUNTER_ID","features":[319]},{"name":"NDIS_GFT_UNDEFINED_CUSTOM_ACTION","features":[319]},{"name":"NDIS_GFT_UNDEFINED_FLOW_ENTRY_ID","features":[319]},{"name":"NDIS_GFT_UNDEFINED_TABLE_ID","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_FLAGS_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_RX","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_TX","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_ENABLE_RX","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_ENABLE_TX","features":[319]},{"name":"NDIS_GFT_VPORT_ENABLE","features":[319]},{"name":"NDIS_GFT_VPORT_ENABLE_STATE_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_EXCEPTION_VPORT_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_MAX_DSCP_MASK_COUNTER_OBJECTS","features":[319]},{"name":"NDIS_GFT_VPORT_MAX_PRIORITY_MASK_COUNTER_OBJECTS","features":[319]},{"name":"NDIS_GFT_VPORT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_VPORT_PARAMS_CHANGE_MASK","features":[319]},{"name":"NDIS_GFT_VPORT_PARAMS_CUSTOM_PROVIDER_RESERVED","features":[319]},{"name":"NDIS_GFT_VPORT_PARSE_VXLAN","features":[319]},{"name":"NDIS_GFT_VPORT_PARSE_VXLAN_NOT_IN_SRC_PORT_RANGE","features":[319]},{"name":"NDIS_GFT_VPORT_PRIORITY_MASK_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_SAMPLING_RATE_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_VXLAN_SETTINGS_CHANGED","features":[319]},{"name":"NDIS_GFT_WCFE_ADD_IN_ACTIVATED_STATE","features":[319]},{"name":"NDIS_GFT_WCFE_COPY_ALL_PACKETS","features":[319]},{"name":"NDIS_GFT_WCFE_COUNTER_ALLOCATE","features":[319]},{"name":"NDIS_GFT_WCFE_COUNTER_CLIENT_SPECIFIED_ADDRESS","features":[319]},{"name":"NDIS_GFT_WCFE_COUNTER_MEMORY_MAPPED","features":[319]},{"name":"NDIS_GFT_WCFE_CUSTOM_ACTION_PRESENT","features":[319]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_WILDCARD_MATCH_FLOW_ENTRY_REVISION_1","features":[319]},{"name":"NDIS_GUID","features":[319]},{"name":"NDIS_HARDWARE_CROSSTIMESTAMP","features":[319]},{"name":"NDIS_HARDWARE_CROSSTIMESTAMP_REVISION_1","features":[319]},{"name":"NDIS_HARDWARE_STATUS","features":[319]},{"name":"NDIS_HASH_FUNCTION_MASK","features":[319]},{"name":"NDIS_HASH_IPV4","features":[319]},{"name":"NDIS_HASH_IPV6","features":[319]},{"name":"NDIS_HASH_IPV6_EX","features":[319]},{"name":"NDIS_HASH_TCP_IPV4","features":[319]},{"name":"NDIS_HASH_TCP_IPV6","features":[319]},{"name":"NDIS_HASH_TCP_IPV6_EX","features":[319]},{"name":"NDIS_HASH_TYPE_MASK","features":[319]},{"name":"NDIS_HASH_UDP_IPV4","features":[319]},{"name":"NDIS_HASH_UDP_IPV6","features":[319]},{"name":"NDIS_HASH_UDP_IPV6_EX","features":[319]},{"name":"NDIS_HD_SPLIT_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_HEADER_DATA_SPLIT","features":[319]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV4_OPTIONS","features":[319]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV6_EXTENSION_HEADERS","features":[319]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_TCP_OPTIONS","features":[319]},{"name":"NDIS_HD_SPLIT_COMBINE_ALL_HEADERS","features":[319]},{"name":"NDIS_HD_SPLIT_CURRENT_CONFIG_REVISION_1","features":[319]},{"name":"NDIS_HD_SPLIT_ENABLE_HEADER_DATA_SPLIT","features":[319]},{"name":"NDIS_HD_SPLIT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_HYPERVISOR_INFO_FLAG_HYPERVISOR_PRESENT","features":[319]},{"name":"NDIS_HYPERVISOR_INFO_REVISION_1","features":[319]},{"name":"NDIS_INTERFACE_TYPE","features":[319]},{"name":"NDIS_INTERMEDIATE_DRIVER","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION_PARAMETERS","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V2_ADD_SA_EX_REVISION_1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V2_ADD_SA_REVISION_1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V2_DELETE_SA_REVISION_1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V2_UPDATE_SA_REVISION_1","features":[319]},{"name":"NDIS_IP_OPER_STATE","features":[319,321]},{"name":"NDIS_IP_OPER_STATE_REVISION_1","features":[319]},{"name":"NDIS_IP_OPER_STATUS","features":[319,321]},{"name":"NDIS_IP_OPER_STATUS_INFO","features":[319,321]},{"name":"NDIS_IP_OPER_STATUS_INFO_REVISION_1","features":[319]},{"name":"NDIS_IRDA_PACKET_INFO","features":[319]},{"name":"NDIS_ISOLATION_NAME_MAX_STRING_SIZE","features":[319]},{"name":"NDIS_ISOLATION_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_KDNET_ADD_PF_REVISION_1","features":[319]},{"name":"NDIS_KDNET_ENUMERATE_PFS_REVISION_1","features":[319]},{"name":"NDIS_KDNET_PF_ENUM_ELEMENT_REVISION_1","features":[319]},{"name":"NDIS_KDNET_QUERY_PF_INFORMATION_REVISION_1","features":[319]},{"name":"NDIS_KDNET_REMOVE_PF_REVISION_1","features":[319]},{"name":"NDIS_LARGE_SEND_OFFLOAD_MAX_HEADER_LENGTH","features":[319]},{"name":"NDIS_LEGACY_DRIVER","features":[319]},{"name":"NDIS_LEGACY_MINIPORT","features":[319]},{"name":"NDIS_LEGACY_PROTOCOL","features":[319]},{"name":"NDIS_LINK_PARAMETERS","features":[319,321]},{"name":"NDIS_LINK_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_LINK_SPEED","features":[319]},{"name":"NDIS_LINK_STATE","features":[319,321]},{"name":"NDIS_LINK_STATE_DUPLEX_AUTO_NEGOTIATED","features":[319]},{"name":"NDIS_LINK_STATE_PAUSE_FUNCTIONS_AUTO_NEGOTIATED","features":[319]},{"name":"NDIS_LINK_STATE_RCV_LINK_SPEED_AUTO_NEGOTIATED","features":[319]},{"name":"NDIS_LINK_STATE_REVISION_1","features":[319]},{"name":"NDIS_LINK_STATE_XMIT_LINK_SPEED_AUTO_NEGOTIATED","features":[319]},{"name":"NDIS_MAC_OPTION_8021P_PRIORITY","features":[319]},{"name":"NDIS_MAC_OPTION_8021Q_VLAN","features":[319]},{"name":"NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA","features":[319]},{"name":"NDIS_MAC_OPTION_EOTX_INDICATION","features":[319]},{"name":"NDIS_MAC_OPTION_FULL_DUPLEX","features":[319]},{"name":"NDIS_MAC_OPTION_NO_LOOPBACK","features":[319]},{"name":"NDIS_MAC_OPTION_RECEIVE_AT_DPC","features":[319]},{"name":"NDIS_MAC_OPTION_RECEIVE_SERIALIZED","features":[319]},{"name":"NDIS_MAC_OPTION_RESERVED","features":[319]},{"name":"NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE","features":[319]},{"name":"NDIS_MAC_OPTION_TRANSFERS_NOT_PEND","features":[319]},{"name":"NDIS_MAXIMUM_PORTS","features":[319]},{"name":"NDIS_MAX_LOOKAHEAD_SIZE_ACCESSED_UNDEFINED","features":[319]},{"name":"NDIS_MAX_PROCESSOR_COUNT","features":[319]},{"name":"NDIS_MEDIA_CAP_RECEIVE","features":[319]},{"name":"NDIS_MEDIA_CAP_TRANSMIT","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_EAPOL","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_FCOE","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_LLDP","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_TIMESYNC","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_TUNDL","features":[319]},{"name":"NDIS_MEDIA_STATE","features":[319]},{"name":"NDIS_MEDIUM","features":[319]},{"name":"NDIS_MEMORY_CONTIGUOUS","features":[319]},{"name":"NDIS_MEMORY_NONCACHED","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_802_11_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_802_11_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_802_11_ATTRIBUTES_REVISION_3","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES_REVISION_3","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES_REVISION_4","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_PACKET_DIRECT_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_BUS_MASTER","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_CONTROLS_DEFAULT_PORT","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_DO_NOT_BIND_TO_ALL_CO","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_HARDWARE_DEVICE","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NDIS_WDM","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NOT_CO_NDIS","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NO_HALT_ON_SUSPEND","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NO_OID_INTERCEPT_ON_NONDEFAULT_PORTS","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_REGISTER_BUGCHECK_CALLBACK","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_SURPRISE_REMOVE_OK","features":[319]},{"name":"NDIS_MINIPORT_BLOCK","features":[319]},{"name":"NDIS_MINIPORT_CO_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_DRIVER","features":[319]},{"name":"NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_3","features":[319]},{"name":"NDIS_MINIPORT_INIT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_INTERRUPT_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_MAJOR_VERSION","features":[319]},{"name":"NDIS_MINIPORT_MINIMUM_MAJOR_VERSION","features":[319]},{"name":"NDIS_MINIPORT_MINIMUM_MINOR_VERSION","features":[319]},{"name":"NDIS_MINIPORT_MINOR_VERSION","features":[319]},{"name":"NDIS_MINIPORT_PAUSE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_PNP_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_RESTART_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_SS_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_TIMER","features":[308,319,309,307,313]},{"name":"NDIS_MIN_API","features":[319]},{"name":"NDIS_MONITOR_CONFIG_REVISION_1","features":[319]},{"name":"NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_M_DRIVER_BLOCK","features":[319]},{"name":"NDIS_M_MAX_LOOKAHEAD","features":[319]},{"name":"NDIS_NBL_FLAGS_CAPTURE_TIMESTAMP_ON_TRANSMIT","features":[319]},{"name":"NDIS_NBL_FLAGS_HD_SPLIT","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_IPV4","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_IPV6","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_LOOPBACK_PACKET","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_TCP","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_UDP","features":[319]},{"name":"NDIS_NBL_FLAGS_RECV_READ_ONLY","features":[319]},{"name":"NDIS_NBL_FLAGS_SEND_READ_ONLY","features":[319]},{"name":"NDIS_NBL_FLAGS_SPLIT_AT_UPPER_LAYER_PROTOCOL_HEADER","features":[319]},{"name":"NDIS_NBL_FLAGS_SPLIT_AT_UPPER_LAYER_PROTOCOL_PAYLOAD","features":[319]},{"name":"NDIS_NBL_MEDIA_SPECIFIC_INFO_REVISION_1","features":[319]},{"name":"NDIS_NDK_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_NDK_CONNECTIONS_REVISION_1","features":[319]},{"name":"NDIS_NDK_LOCAL_ENDPOINTS_REVISION_1","features":[319]},{"name":"NDIS_NDK_STATISTICS_INFO_REVISION_1","features":[319]},{"name":"NDIS_NETWORK_CHANGE_TYPE","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_3","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_ASYMMETRIC_QUEUE_PAIRS_FOR_NONDEFAULT_VPORT_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_NIC_SWITCH_WITHOUT_IOV_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_PER_VPORT_INTERRUPT_MODERATION_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_ON_PF_VPORTS_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PARAMETERS_PER_PF_VPORT_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_FUNCTION_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_KEY_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_TYPE_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SIZE_RESTRICTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_SINGLE_VPORT_POOL","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_VF_RSS_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_VLAN_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_DELETE_SWITCH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_INFO_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_CHANGE_MASK","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_DEFAULT_NUMBER_OF_QUEUE_PAIRS_FOR_DEFAULT_VPORT","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_SWITCH_NAME_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VF_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH","features":[319]},{"name":"NDIS_NIC_SWITCH_VF_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VF_INFO_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VF_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_FUNCTION","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_GFT_ENABLED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_LOOKAHEAD_SPLIT_ENABLED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_PACKET_DIRECT_RX_ONLY","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_CHANGE_MASK","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_ENFORCE_MAX_SG_LIST","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_FLAGS_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_INT_MOD_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_LOOKAHEAD_SPLIT_ENABLED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NAME_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NDK_PARAMS_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NUM_QUEUE_PAIRS_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_PACKET_DIRECT_RX_ONLY","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_PROCESSOR_AFFINITY_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_QOS_SQ_ID_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_STATE_CHANGED","features":[319]},{"name":"NDIS_NT","features":[319]},{"name":"NDIS_OBJECT_HEADER","features":[319]},{"name":"NDIS_OBJECT_REVISION_1","features":[319]},{"name":"NDIS_OBJECT_TYPE_BIND_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT","features":[319]},{"name":"NDIS_OBJECT_TYPE_CO_CALL_MANAGER_OPTIONAL_HANDLERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CO_CLIENT_OPTIONAL_HANDLERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CO_MINIPORT_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CO_PROTOCOL_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_DEFAULT","features":[319]},{"name":"NDIS_OBJECT_TYPE_DEVICE_OBJECT_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_DRIVER_WRAPPER_OBJECT","features":[319]},{"name":"NDIS_OBJECT_TYPE_DRIVER_WRAPPER_REVISION_1","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_ATTACH_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_DRIVER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_PARTIAL_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_PAUSE_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_HD_SPLIT_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NDK_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_PACKET_DIRECT_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_DEVICE_POWER_NOTIFICATION","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_INTERRUPT","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_PNP_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_SS_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_NSI_COMPARTMENT_RW_STRUCT","features":[319]},{"name":"NDIS_OBJECT_TYPE_NSI_INTERFACE_PERSIST_RW_STRUCT","features":[319]},{"name":"NDIS_OBJECT_TYPE_NSI_NETWORK_RW_STRUCT","features":[319]},{"name":"NDIS_OBJECT_TYPE_OFFLOAD","features":[319]},{"name":"NDIS_OBJECT_TYPE_OFFLOAD_ENCAPSULATION","features":[319]},{"name":"NDIS_OBJECT_TYPE_OID_REQUEST","features":[319]},{"name":"NDIS_OBJECT_TYPE_OPEN_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_1","features":[319]},{"name":"NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_2","features":[319]},{"name":"NDIS_OBJECT_TYPE_PD_RECEIVE_QUEUE","features":[319]},{"name":"NDIS_OBJECT_TYPE_PD_TRANSMIT_QUEUE","features":[319]},{"name":"NDIS_OBJECT_TYPE_PORT_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PORT_STATE","features":[319]},{"name":"NDIS_OBJECT_TYPE_PROTOCOL_DRIVER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PROTOCOL_RESTART_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_QOS_CAPABILITIES","features":[319]},{"name":"NDIS_OBJECT_TYPE_QOS_CLASSIFICATION_ELEMENT","features":[319]},{"name":"NDIS_OBJECT_TYPE_QOS_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_REQUEST_EX","features":[319]},{"name":"NDIS_OBJECT_TYPE_RESTART_GENERAL_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_CAPABILITIES","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_PARAMETERS_V2","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFO","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_SET_INDIRECTION_ENTRIES","features":[319]},{"name":"NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION","features":[319]},{"name":"NDIS_OBJECT_TYPE_SHARED_MEMORY_PROVIDER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_STATUS_INDICATION","features":[319]},{"name":"NDIS_OBJECT_TYPE_SWITCH_OPTIONAL_HANDLERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_TIMER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OFFLOAD","features":[319]},{"name":"NDIS_OFFLOAD_ENCAPSULATION_REVISION_1","features":[319]},{"name":"NDIS_OFFLOAD_FLAGS_GROUP_CHECKSUM_CAPABILITIES","features":[319]},{"name":"NDIS_OFFLOAD_NOT_SUPPORTED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_AND_ESP_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_ESP_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_AND_ESP_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_ESP_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV1_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV1_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_NO_CHANGE","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_4","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_5","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_RSC_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_SKIP_REGISTRY_UPDATE","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_USO_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_USO_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_2","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_3","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_4","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_5","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_6","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_7","features":[319]},{"name":"NDIS_OFFLOAD_SET_NO_CHANGE","features":[319]},{"name":"NDIS_OFFLOAD_SET_OFF","features":[319]},{"name":"NDIS_OFFLOAD_SET_ON","features":[319]},{"name":"NDIS_OFFLOAD_SUPPORTED","features":[319]},{"name":"NDIS_OID_REQUEST_FLAGS_VPORT_ID_VALID","features":[319]},{"name":"NDIS_OID_REQUEST_NDIS_RESERVED_SIZE","features":[319]},{"name":"NDIS_OID_REQUEST_REVISION_1","features":[319]},{"name":"NDIS_OID_REQUEST_REVISION_2","features":[319]},{"name":"NDIS_OID_REQUEST_TIMEOUT_INFINITE","features":[319]},{"name":"NDIS_OPEN_BLOCK","features":[319]},{"name":"NDIS_OPEN_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_OPEN_RECEIVE_NOT_REENTRANT","features":[319]},{"name":"NDIS_OPER_STATE","features":[319,321]},{"name":"NDIS_OPER_STATE_REVISION_1","features":[319]},{"name":"NDIS_PACKET_8021Q_INFO","features":[319]},{"name":"NDIS_PACKET_TYPE_ALL_FUNCTIONAL","features":[319]},{"name":"NDIS_PACKET_TYPE_ALL_LOCAL","features":[319]},{"name":"NDIS_PACKET_TYPE_ALL_MULTICAST","features":[319]},{"name":"NDIS_PACKET_TYPE_BROADCAST","features":[319]},{"name":"NDIS_PACKET_TYPE_DIRECTED","features":[319]},{"name":"NDIS_PACKET_TYPE_FUNCTIONAL","features":[319]},{"name":"NDIS_PACKET_TYPE_GROUP","features":[319]},{"name":"NDIS_PACKET_TYPE_MAC_FRAME","features":[319]},{"name":"NDIS_PACKET_TYPE_MULTICAST","features":[319]},{"name":"NDIS_PACKET_TYPE_NO_LOCAL","features":[319]},{"name":"NDIS_PACKET_TYPE_PROMISCUOUS","features":[319]},{"name":"NDIS_PACKET_TYPE_SMT","features":[319]},{"name":"NDIS_PACKET_TYPE_SOURCE_ROUTING","features":[319]},{"name":"NDIS_PARAMETER_TYPE","features":[319]},{"name":"NDIS_PAUSE_ATTACH_FILTER","features":[319]},{"name":"NDIS_PAUSE_BIND_PROTOCOL","features":[319]},{"name":"NDIS_PAUSE_DETACH_FILTER","features":[319]},{"name":"NDIS_PAUSE_FILTER_RESTART_STACK","features":[319]},{"name":"NDIS_PAUSE_LOW_POWER","features":[319]},{"name":"NDIS_PAUSE_MINIPORT_DEVICE_REMOVE","features":[319]},{"name":"NDIS_PAUSE_NDIS_INTERNAL","features":[319]},{"name":"NDIS_PAUSE_UNBIND_PROTOCOL","features":[319]},{"name":"NDIS_PCI_DEVICE_CUSTOM_PROPERTIES","features":[319]},{"name":"NDIS_PD_ACQUIRE_QUEUES_FLAG_DRAIN_NOTIFICATION","features":[319]},{"name":"NDIS_PD_ACQUIRE_QUEUES_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_PD_CAPS_DRAIN_NOTIFICATIONS_SUPPORTED","features":[319]},{"name":"NDIS_PD_CAPS_NOTIFICATION_MODERATION_COUNT_SUPPORTED","features":[319]},{"name":"NDIS_PD_CAPS_NOTIFICATION_MODERATION_INTERVAL_SUPPORTED","features":[319]},{"name":"NDIS_PD_CAPS_RECEIVE_FILTER_COUNTERS_SUPPORTED","features":[319]},{"name":"NDIS_PD_CLOSE_PROVIDER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_CONFIG_REVISION_1","features":[319]},{"name":"NDIS_PD_COUNTER_HANDLE","features":[319]},{"name":"NDIS_PD_COUNTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_FILTER_HANDLE","features":[319]},{"name":"NDIS_PD_FILTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_PROVIDER_DISPATCH_REVISION_1","features":[319]},{"name":"NDIS_PD_PROVIDER_HANDLE","features":[319]},{"name":"NDIS_PD_QUEUE_DISPATCH_REVISION_1","features":[319]},{"name":"NDIS_PD_QUEUE_FLAG_DRAIN_NOTIFICATION","features":[319]},{"name":"NDIS_PD_QUEUE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_QUEUE_REVISION_1","features":[319]},{"name":"NDIS_PER_PACKET_INFO","features":[319]},{"name":"NDIS_PHYSICAL_ADDRESS_UNIT","features":[319]},{"name":"NDIS_PHYSICAL_MEDIUM","features":[319]},{"name":"NDIS_PM_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_PM_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_PM_MAX_PATTERN_ID","features":[319]},{"name":"NDIS_PM_MAX_STRING_SIZE","features":[319]},{"name":"NDIS_PM_PACKET_PATTERN","features":[319]},{"name":"NDIS_PM_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PM_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_PM_PRIVATE_PATTERN_ID","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_ENABLED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_SUPPORTED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_ARP_ENABLED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_ARP_SUPPORTED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_NS_ENABLED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_NS_SUPPORTED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_HIGHEST","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_LOWEST","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_NORMAL","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_REVISION_2","features":[319]},{"name":"NDIS_PM_SELECTIVE_SUSPEND_ENABLED","features":[319]},{"name":"NDIS_PM_SELECTIVE_SUSPEND_SUPPORTED","features":[319]},{"name":"NDIS_PM_WAKE_ON_LINK_CHANGE_ENABLED","features":[319]},{"name":"NDIS_PM_WAKE_ON_MEDIA_CONNECT_SUPPORTED","features":[319]},{"name":"NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_ENABLED","features":[319]},{"name":"NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_SUPPORTED","features":[319]},{"name":"NDIS_PM_WAKE_PACKET_INDICATION_SUPPORTED","features":[319]},{"name":"NDIS_PM_WAKE_PACKET_REVISION_1","features":[319]},{"name":"NDIS_PM_WAKE_REASON_REVISION_1","features":[319]},{"name":"NDIS_PM_WAKE_UP_CAPABILITIES","features":[319]},{"name":"NDIS_PM_WOL_BITMAP_PATTERN_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_BITMAP_PATTERN_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_IPV4_TCP_SYN_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_IPV4_TCP_SYN_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_IPV6_TCP_SYN_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_IPV6_TCP_SYN_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_MAGIC_PACKET_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_MAGIC_PACKET_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_PATTERN_REVISION_1","features":[319]},{"name":"NDIS_PM_WOL_PATTERN_REVISION_2","features":[319]},{"name":"NDIS_PM_WOL_PRIORITY_HIGHEST","features":[319]},{"name":"NDIS_PM_WOL_PRIORITY_LOWEST","features":[319]},{"name":"NDIS_PM_WOL_PRIORITY_NORMAL","features":[319]},{"name":"NDIS_PNP_CAPABILITIES","features":[319]},{"name":"NDIS_PNP_WAKE_UP_LINK_CHANGE","features":[319]},{"name":"NDIS_PNP_WAKE_UP_MAGIC_PACKET","features":[319]},{"name":"NDIS_PNP_WAKE_UP_PATTERN_MATCH","features":[319]},{"name":"NDIS_POLL_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_POLL_DATA_REVISION_1","features":[319]},{"name":"NDIS_POLL_HANDLE","features":[319]},{"name":"NDIS_POLL_NOTIFICATION_REVISION_1","features":[319]},{"name":"NDIS_PORT","features":[319,321]},{"name":"NDIS_PORT_ARRAY","features":[319,321]},{"name":"NDIS_PORT_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_PORT_AUTHENTICATION_PARAMETERS","features":[319]},{"name":"NDIS_PORT_AUTHENTICATION_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PORT_AUTHORIZATION_STATE","features":[319]},{"name":"NDIS_PORT_CHARACTERISTICS","features":[319,321]},{"name":"NDIS_PORT_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_PORT_CHAR_USE_DEFAULT_AUTH_SETTINGS","features":[319]},{"name":"NDIS_PORT_CONTROL_STATE","features":[319]},{"name":"NDIS_PORT_STATE","features":[319,321]},{"name":"NDIS_PORT_STATE_REVISION_1","features":[319]},{"name":"NDIS_PORT_TYPE","features":[319]},{"name":"NDIS_POWER_PROFILE","features":[319]},{"name":"NDIS_PROC","features":[319]},{"name":"NDIS_PROCESSOR_TYPE","features":[319]},{"name":"NDIS_PROCESSOR_VENDOR","features":[319]},{"name":"NDIS_PROC_CALLBACK","features":[319]},{"name":"NDIS_PROTOCOL_BLOCK","features":[319]},{"name":"NDIS_PROTOCOL_CO_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_PROTOCOL_DRIVER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_PROTOCOL_DRIVER_CHARACTERISTICS_REVISION_2","features":[319]},{"name":"NDIS_PROTOCOL_DRIVER_SUPPORTS_CURRENT_MAC_ADDRESS_CHANGE","features":[319]},{"name":"NDIS_PROTOCOL_DRIVER_SUPPORTS_L2_MTU_SIZE_CHANGE","features":[319]},{"name":"NDIS_PROTOCOL_ID_DEFAULT","features":[319]},{"name":"NDIS_PROTOCOL_ID_IP6","features":[319]},{"name":"NDIS_PROTOCOL_ID_IPX","features":[319]},{"name":"NDIS_PROTOCOL_ID_MASK","features":[319]},{"name":"NDIS_PROTOCOL_ID_MAX","features":[319]},{"name":"NDIS_PROTOCOL_ID_NBF","features":[319]},{"name":"NDIS_PROTOCOL_ID_TCP_IP","features":[319]},{"name":"NDIS_PROTOCOL_MAJOR_VERSION","features":[319]},{"name":"NDIS_PROTOCOL_MINIMUM_MAJOR_VERSION","features":[319]},{"name":"NDIS_PROTOCOL_MINIMUM_MINOR_VERSION","features":[319]},{"name":"NDIS_PROTOCOL_MINOR_VERSION","features":[319]},{"name":"NDIS_PROTOCOL_PAUSE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PROTOCOL_RESTART_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PROT_OPTION_ESTIMATED_LENGTH","features":[319]},{"name":"NDIS_PROT_OPTION_NO_LOOPBACK","features":[319]},{"name":"NDIS_PROT_OPTION_NO_RSVD_ON_RCVPKT","features":[319]},{"name":"NDIS_PROT_OPTION_SEND_RESTRICTED","features":[319]},{"name":"NDIS_QOS_ACTION_MAXIMUM","features":[319]},{"name":"NDIS_QOS_ACTION_PRIORITY","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_CEE_DCBX_SUPPORTED","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_IEEE_DCBX_SUPPORTED","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_MACSEC_BYPASS_SUPPORTED","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_STRICT_TSA_SUPPORTED","features":[319]},{"name":"NDIS_QOS_CLASSIFICATION_ELEMENT_REVISION_1","features":[319]},{"name":"NDIS_QOS_CLASSIFICATION_ENFORCED_BY_MINIPORT","features":[319]},{"name":"NDIS_QOS_CLASSIFICATION_SET_BY_MINIPORT_MASK","features":[319]},{"name":"NDIS_QOS_CONDITION_DEFAULT","features":[319]},{"name":"NDIS_QOS_CONDITION_ETHERTYPE","features":[319]},{"name":"NDIS_QOS_CONDITION_MAXIMUM","features":[319]},{"name":"NDIS_QOS_CONDITION_NETDIRECT_PORT","features":[319]},{"name":"NDIS_QOS_CONDITION_RESERVED","features":[319]},{"name":"NDIS_QOS_CONDITION_TCP_OR_UDP_PORT","features":[319]},{"name":"NDIS_QOS_CONDITION_TCP_PORT","features":[319]},{"name":"NDIS_QOS_CONDITION_UDP_PORT","features":[319]},{"name":"NDIS_QOS_DEFAULT_SQ_ID","features":[319]},{"name":"NDIS_QOS_MAXIMUM_PRIORITIES","features":[319]},{"name":"NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES","features":[319]},{"name":"NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_QOS_OFFLOAD_CAPS_GFT_SQ","features":[319]},{"name":"NDIS_QOS_OFFLOAD_CAPS_STANDARD_SQ","features":[319]},{"name":"NDIS_QOS_PARAMETERS_CLASSIFICATION_CHANGED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_CLASSIFICATION_CONFIGURED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_ETS_CHANGED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_ETS_CONFIGURED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_PFC_CHANGED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_PFC_CONFIGURED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_QOS_PARAMETERS_WILLING","features":[319]},{"name":"NDIS_QOS_SQ_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_QOS_SQ_PARAMETERS_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_QOS_SQ_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_QOS_SQ_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_QOS_SQ_RECEIVE_CAP_ENABLED","features":[319]},{"name":"NDIS_QOS_SQ_STATS_REVISION_1","features":[319]},{"name":"NDIS_QOS_SQ_TRANSMIT_CAP_ENABLED","features":[319]},{"name":"NDIS_QOS_SQ_TRANSMIT_RESERVATION_ENABLED","features":[319]},{"name":"NDIS_QOS_TSA_CBS","features":[319]},{"name":"NDIS_QOS_TSA_ETS","features":[319]},{"name":"NDIS_QOS_TSA_MAXIMUM","features":[319]},{"name":"NDIS_QOS_TSA_STRICT","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ANY_VLAN_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_OPERATION_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_SPA_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_TPA_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_FOR_DEFAULT_QUEUE_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_FIELD_MAC_HEADER_VLAN_UNTAGGED_OR_ZERO","features":[319]},{"name":"NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_FILTER_FLAGS_RESERVED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IMPLAT_MIN_OF_QUEUES_MODE","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IMPLAT_SUM_OF_QUEUES_MODE","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_VPORT_ID_SPECIFIED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INFO_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INTERRUPT_VECTOR_COALESCING_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IPV4_HEADER_PROTOCOL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IPV4_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IPV6_HEADER_PROTOCOL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IPV6_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_LOOKAHEAD_SPLIT_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_DEST_ADDR_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PACKET_TYPE_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PRIORITY_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PROTOCOL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_SOURCE_ADDR_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_VLAN_ID_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MSI_X_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PACKET_COALESCING_FILTERS_ENABLED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PACKET_COALESCING_SUPPORTED_ON_DEFAULT_QUEUE","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION_GRE","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_FILTER_QUEUE_STATE_CHANGE_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_RESERVED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_EQUAL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_MASK_EQUAL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_NOT_EQUAL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_UDP_HEADER_DEST_PORT_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_UDP_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_VMQ_FILTERS_ENABLED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_VM_QUEUES_ENABLED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_VM_QUEUE_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_MORE_NBLS","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_PERFECT_FILTERED","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_RESOURCES","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SHARED_MEMORY_INFO_VALID","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SINGLE_ETHER_TYPE","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SINGLE_QUEUE","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SINGLE_VLAN","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SWITCH_DESTINATION_GROUP","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SWITCH_SINGLE_SOURCE","features":[319]},{"name":"NDIS_RECEIVE_HASH_FLAG_ENABLE_HASH","features":[319]},{"name":"NDIS_RECEIVE_HASH_FLAG_HASH_INFO_UNCHANGED","features":[319]},{"name":"NDIS_RECEIVE_HASH_FLAG_HASH_KEY_UNCHANGED","features":[319]},{"name":"NDIS_RECEIVE_HASH_PARAMETERS","features":[319]},{"name":"NDIS_RECEIVE_HASH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_INFO_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_INFO_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_CHANGE_MASK","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_FLAGS_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_INTERRUPT_COALESCING_DOMAIN_ID_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_LOOKAHEAD_SPLIT_REQUIRED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_NAME_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_PER_QUEUE_RECEIVE_INDICATION","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_PROCESSOR_AFFINITY_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_QOS_SQ_ID_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_SUGGESTED_RECV_BUFFER_NUMBERS_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_STATE_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES","features":[319]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_3","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_V2_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_ENABLE_RSS","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_HASH_INFO_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_HASH_KEY_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_ENTRIES_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_QUEUES_CHANGED","features":[319]},{"name":"NDIS_REQUEST_TYPE","features":[319]},{"name":"NDIS_RESTART_GENERAL_ATTRIBUTES_MAX_LOOKAHEAD_ACCESSED_DEFINED","features":[319]},{"name":"NDIS_RESTART_GENERAL_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_RESTART_GENERAL_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_RETURN_FLAGS_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_RETURN_FLAGS_SINGLE_QUEUE","features":[319]},{"name":"NDIS_RETURN_FLAGS_SWITCH_SINGLE_SOURCE","features":[319]},{"name":"NDIS_RING_AUTO_REMOVAL_ERROR","features":[319]},{"name":"NDIS_RING_COUNTER_OVERFLOW","features":[319]},{"name":"NDIS_RING_HARD_ERROR","features":[319]},{"name":"NDIS_RING_LOBE_WIRE_FAULT","features":[319]},{"name":"NDIS_RING_REMOVE_RECEIVED","features":[319]},{"name":"NDIS_RING_RING_RECOVERY","features":[319]},{"name":"NDIS_RING_SIGNAL_LOSS","features":[319]},{"name":"NDIS_RING_SINGLE_STATION","features":[319]},{"name":"NDIS_RING_SOFT_ERROR","features":[319]},{"name":"NDIS_RING_TRANSMIT_BEACON","features":[319]},{"name":"NDIS_ROUTING_DOMAIN_ENTRY_REVISION_1","features":[319]},{"name":"NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1","features":[319]},{"name":"NDIS_RSC_STATISTICS_REVISION_1","features":[319]},{"name":"NDIS_RSS_CAPS_CLASSIFICATION_AT_DPC","features":[319]},{"name":"NDIS_RSS_CAPS_CLASSIFICATION_AT_ISR","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV4","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6_EX","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV4","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6_EX","features":[319]},{"name":"NDIS_RSS_CAPS_MESSAGE_SIGNALED_INTERRUPTS","features":[319]},{"name":"NDIS_RSS_CAPS_RSS_AVAILABLE_ON_PORTS","features":[319]},{"name":"NDIS_RSS_CAPS_SUPPORTS_INDEPENDENT_ENTRY_MOVE","features":[319]},{"name":"NDIS_RSS_CAPS_SUPPORTS_MSI_X","features":[319]},{"name":"NDIS_RSS_CAPS_USING_MSI_X","features":[319]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_1","features":[319]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_2","features":[319]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_3","features":[319]},{"name":"NDIS_RSS_HASH_SECRET_KEY_SIZE_REVISION_1","features":[319]},{"name":"NDIS_RSS_INDIRECTION_TABLE_MAX_SIZE_REVISION_1","features":[319]},{"name":"NDIS_RSS_INDIRECTION_TABLE_SIZE_REVISION_1","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_BASE_CPU_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_DEFAULT_PROCESSOR_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_DISABLE_RSS","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_HASH_INFO_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_HASH_KEY_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_ITABLE_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PROCESSOR_INFO_REVISION_1","features":[319]},{"name":"NDIS_RSS_PROCESSOR_INFO_REVISION_2","features":[319]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRIES_REVISION_1","features":[319]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_DEFAULT_PROCESSOR","features":[319]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_PRIMARY_PROCESSOR","features":[319]},{"name":"NDIS_RUNTIME_VERSION_60","features":[319]},{"name":"NDIS_RWL_AT_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_RW_LOCK","features":[319,307]},{"name":"NDIS_RW_LOCK_REFCOUNT","features":[319]},{"name":"NDIS_SCATTER_GATHER_LIST_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SEND_COMPLETE_FLAGS_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_SEND_COMPLETE_FLAGS_SINGLE_QUEUE","features":[319]},{"name":"NDIS_SEND_COMPLETE_FLAGS_SWITCH_SINGLE_SOURCE","features":[319]},{"name":"NDIS_SEND_FLAGS_CHECK_FOR_LOOPBACK","features":[319]},{"name":"NDIS_SEND_FLAGS_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_SEND_FLAGS_SINGLE_QUEUE","features":[319]},{"name":"NDIS_SEND_FLAGS_SWITCH_DESTINATION_GROUP","features":[319]},{"name":"NDIS_SEND_FLAGS_SWITCH_SINGLE_SOURCE","features":[319]},{"name":"NDIS_SG_DMA_64_BIT_ADDRESS","features":[319]},{"name":"NDIS_SG_DMA_DESCRIPTION_REVISION_1","features":[319]},{"name":"NDIS_SG_DMA_DESCRIPTION_REVISION_2","features":[319]},{"name":"NDIS_SG_DMA_HYBRID_DMA","features":[319]},{"name":"NDIS_SG_DMA_V3_HAL_API","features":[319]},{"name":"NDIS_SG_LIST_WRITE_TO_DEVICE","features":[319]},{"name":"NDIS_SHARED_MEMORY_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SHARED_MEMORY_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_SHARED_MEMORY_PROVIDER_CHAR_SUPPORTS_PF_VPORTS","features":[319]},{"name":"NDIS_SHARED_MEM_PARAMETERS_CONTIGOUS","features":[319]},{"name":"NDIS_SHARED_MEM_PARAMETERS_CONTIGUOUS","features":[319]},{"name":"NDIS_SIZEOF_NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_SPIN_LOCK","features":[319]},{"name":"NDIS_SRIOV_BAR_RESOURCES_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_CAPS_PF_MINIPORT","features":[319]},{"name":"NDIS_SRIOV_CAPS_SRIOV_SUPPORTED","features":[319]},{"name":"NDIS_SRIOV_CAPS_VF_MINIPORT","features":[319]},{"name":"NDIS_SRIOV_CONFIG_STATE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_OVERLYING_ADAPTER_INFO_VERSION_1","features":[319]},{"name":"NDIS_SRIOV_PF_LUID_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_PROBED_BARS_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_READ_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_RESET_VF_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_STATISTICS_BROADCAST_BYTES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BROADCAST_BYTES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BROADCAST_FRAMES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BROADCAST_FRAMES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BYTES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BYTES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_DIRECTED_BYTES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_DIRECTED_BYTES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_DIRECTED_FRAMES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_DIRECTED_FRAMES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR","features":[319]},{"name":"NDIS_STATISTICS_GEN_STATISTICS_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_INFO","features":[319]},{"name":"NDIS_STATISTICS_INFO_REVISION_1","features":[319]},{"name":"NDIS_STATISTICS_MULTICAST_BYTES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_MULTICAST_BYTES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_MULTICAST_FRAMES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_MULTICAST_FRAMES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_CRC_ERROR_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_DISCARDS_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_ERROR_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_NO_BUFFER_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_OK_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_TRANSMIT_QUEUE_LENGTH_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_VALUE","features":[319]},{"name":"NDIS_STATISTICS_VALUE_EX","features":[319]},{"name":"NDIS_STATISTICS_XMIT_DISCARDS_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_XMIT_ERROR_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_XMIT_OK_SUPPORTED","features":[319]},{"name":"NDIS_STATUS_INDICATION_FLAGS_MEDIA_CONNECT_TO_CONNECT","features":[319]},{"name":"NDIS_STATUS_INDICATION_FLAGS_NDIS_RESERVED","features":[319]},{"name":"NDIS_STATUS_INDICATION_REVISION_1","features":[319]},{"name":"NDIS_SUPPORTED_PAUSE_FUNCTIONS","features":[319]},{"name":"NDIS_SUPPORT_60_COMPATIBLE_API","features":[319]},{"name":"NDIS_SUPPORT_NDIS6","features":[319]},{"name":"NDIS_SUPPORT_NDIS61","features":[319]},{"name":"NDIS_SUPPORT_NDIS620","features":[319]},{"name":"NDIS_SUPPORT_NDIS630","features":[319]},{"name":"NDIS_SUPPORT_NDIS640","features":[319]},{"name":"NDIS_SUPPORT_NDIS650","features":[319]},{"name":"NDIS_SUPPORT_NDIS651","features":[319]},{"name":"NDIS_SUPPORT_NDIS660","features":[319]},{"name":"NDIS_SUPPORT_NDIS670","features":[319]},{"name":"NDIS_SUPPORT_NDIS680","features":[319]},{"name":"NDIS_SUPPORT_NDIS681","features":[319]},{"name":"NDIS_SUPPORT_NDIS682","features":[319]},{"name":"NDIS_SUPPORT_NDIS683","features":[319]},{"name":"NDIS_SUPPORT_NDIS684","features":[319]},{"name":"NDIS_SUPPORT_NDIS685","features":[319]},{"name":"NDIS_SUPPORT_NDIS686","features":[319]},{"name":"NDIS_SUPPORT_NDIS687","features":[319]},{"name":"NDIS_SWITCH_COPY_NBL_INFO_FLAGS_PRESERVE_DESTINATIONS","features":[319]},{"name":"NDIS_SWITCH_COPY_NBL_INFO_FLAGS_PRESERVE_SWITCH_INFO_ONLY","features":[319]},{"name":"NDIS_SWITCH_DEFAULT_NIC_INDEX","features":[319]},{"name":"NDIS_SWITCH_DEFAULT_PORT_ID","features":[319]},{"name":"NDIS_SWITCH_FEATURE_STATUS_CUSTOM_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_FEATURE_STATUS_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE_INFO_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_FLAGS_MAPPED_NIC_UPDATED","features":[319]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_INITIALIZING","features":[319]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED","features":[319]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED_LM","features":[319]},{"name":"NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_SWITCH_NIC_SAVE_STATE_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_SAVE_STATE_REVISION_2","features":[319]},{"name":"NDIS_SWITCH_NIC_STATUS_INDICATION_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_OBJECT_SERIALIZATION_VERSION_1","features":[319]},{"name":"NDIS_SWITCH_OPTIONAL_HANDLERS_PD_RESERVED_SIZE","features":[319]},{"name":"NDIS_SWITCH_OPTIONAL_HANDLERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_OPTIONAL_HANDLERS_REVISION_2","features":[319]},{"name":"NDIS_SWITCH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_FLAG_RESTORING_PORT","features":[319]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_FLAG_UNTRUSTED_INTERNAL_PORT","features":[319]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_CUSTOM_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_DELETE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_2","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_VLAN_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_CUSTOM_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_DELETE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_ENUM_INFO_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_REPORT_FILTERED_NBL_FLAGS_IS_INCOMING","features":[319]},{"name":"NDIS_SYSTEM_PROCESSOR_INFO_EX_REVISION_1","features":[319]},{"name":"NDIS_SYSTEM_PROCESSOR_INFO_REVISION_1","features":[319]},{"name":"NDIS_TASK_OFFLOAD_VERSION","features":[319]},{"name":"NDIS_TASK_TCP_LARGE_SEND_V0","features":[319]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD","features":[319]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD_REVISION_2","features":[319]},{"name":"NDIS_TCP_IP_CHECKSUM_OFFLOAD","features":[319]},{"name":"NDIS_TCP_IP_CHECKSUM_PACKET_INFO","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_IPv4","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_IPv6","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V1","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V1_TYPE","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V2","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V2_TYPE","features":[319]},{"name":"NDIS_TCP_RECV_SEG_COALESC_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES","features":[319]},{"name":"NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_TIMER","features":[308,319,309,307,313]},{"name":"NDIS_TIMER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_TIMER_FUNCTION","features":[319]},{"name":"NDIS_TIMESTAMP_CAPABILITIES","features":[319,307]},{"name":"NDIS_TIMESTAMP_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_TIMESTAMP_CAPABILITY_FLAGS","features":[319,307]},{"name":"NDIS_UDP_SEGMENTATION_OFFLOAD_IPV4","features":[319]},{"name":"NDIS_UDP_SEGMENTATION_OFFLOAD_IPV6","features":[319]},{"name":"NDIS_VAR_DATA_DESC","features":[319]},{"name":"NDIS_WAN_FRAGMENT","features":[319]},{"name":"NDIS_WAN_GET_STATS","features":[319]},{"name":"NDIS_WAN_HEADER_FORMAT","features":[319]},{"name":"NDIS_WAN_LINE_DOWN","features":[319]},{"name":"NDIS_WAN_LINE_UP","features":[319,307]},{"name":"NDIS_WAN_MEDIUM_SUBTYPE","features":[319]},{"name":"NDIS_WAN_PROTOCOL_CAPS","features":[319]},{"name":"NDIS_WAN_QUALITY","features":[319]},{"name":"NDIS_WDF","features":[319]},{"name":"NDIS_WDM","features":[319]},{"name":"NDIS_WDM_DRIVER","features":[319]},{"name":"NDIS_WLAN_BSSID","features":[319]},{"name":"NDIS_WLAN_BSSID_EX","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_ENABLED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_SUPPORTED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_ENABLED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_SUPPORTED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_ENABLED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_SUPPORTED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_ENABLED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_SUPPORTED","features":[319]},{"name":"NDIS_WMI_DEFAULT_METHOD_ID","features":[319]},{"name":"NDIS_WMI_ENUM_ADAPTER","features":[319,321]},{"name":"NDIS_WMI_ENUM_ADAPTER_REVISION_1","features":[319]},{"name":"NDIS_WMI_EVENT_HEADER","features":[319,321]},{"name":"NDIS_WMI_EVENT_HEADER_REVISION_1","features":[319]},{"name":"NDIS_WMI_IPSEC_OFFLOAD_V1","features":[319]},{"name":"NDIS_WMI_METHOD_HEADER","features":[319,321]},{"name":"NDIS_WMI_METHOD_HEADER_REVISION_1","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_ENUM_ADAPTER","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_EVENT","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_METHOD","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_OUTPUT_INFO","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_SET","features":[319]},{"name":"NDIS_WMI_OFFLOAD","features":[319]},{"name":"NDIS_WMI_OUTPUT_INFO","features":[319]},{"name":"NDIS_WMI_PM_ACTIVE_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_WMI_PM_ADMIN_CONFIG_REVISION_1","features":[319]},{"name":"NDIS_WMI_RECEIVE_QUEUE_INFO_REVISION_1","features":[319]},{"name":"NDIS_WMI_RECEIVE_QUEUE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_WMI_SET_HEADER","features":[319,321]},{"name":"NDIS_WMI_SET_HEADER_REVISION_1","features":[319]},{"name":"NDIS_WMI_TCP_CONNECTION_OFFLOAD","features":[319]},{"name":"NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD","features":[319]},{"name":"NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1","features":[319]},{"name":"NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2","features":[319]},{"name":"NDIS_WORK_ITEM","features":[319]},{"name":"NDIS_WRAPPER_HANDLE","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_PACKET_STATE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_PACKET_STATE_SUPPORTED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_REGISTER_STATE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_REGISTER_STATE_SUPPORTED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_SMS_RECEIVE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_SMS_RECEIVE_SUPPORTED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_UICC_CHANGE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_UICC_CHANGE_SUPPORTED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_USSD_RECEIVE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_USSD_RECEIVE_SUPPORTED","features":[319]},{"name":"NETWORK_ADDRESS","features":[319]},{"name":"NETWORK_ADDRESS_IP","features":[319]},{"name":"NETWORK_ADDRESS_IP6","features":[319]},{"name":"NETWORK_ADDRESS_IPX","features":[319]},{"name":"NETWORK_ADDRESS_LIST","features":[319]},{"name":"NET_BUFFER_LIST_POOL_FLAG_VERIFY","features":[319]},{"name":"NET_BUFFER_LIST_POOL_PARAMETERS_REVISION_1","features":[319]},{"name":"NET_BUFFER_LIST_POOL_PARAMETERS_REVISION_2","features":[319]},{"name":"NET_BUFFER_POOL_FLAG_VERIFY","features":[319]},{"name":"NET_BUFFER_POOL_PARAMETERS_REVISION_1","features":[319]},{"name":"NET_BUFFER_POOL_PARAMETERS_REVISION_2","features":[319]},{"name":"NET_DEVICE_PNP_EVENT_REVISION_1","features":[319]},{"name":"NET_EVENT_FLAGS_VPORT_ID_VALID","features":[319]},{"name":"NET_EVENT_HALT_MINIPORT_ON_LOW_POWER","features":[319]},{"name":"NET_PNP_EVENT_NOTIFICATION_REVISION_1","features":[319]},{"name":"NET_PNP_EVENT_NOTIFICATION_REVISION_2","features":[319]},{"name":"NULL_FILTER","features":[319]},{"name":"Ndis802_11AuthModeAutoSwitch","features":[319]},{"name":"Ndis802_11AuthModeMax","features":[319]},{"name":"Ndis802_11AuthModeOpen","features":[319]},{"name":"Ndis802_11AuthModeShared","features":[319]},{"name":"Ndis802_11AuthModeWPA","features":[319]},{"name":"Ndis802_11AuthModeWPA2","features":[319]},{"name":"Ndis802_11AuthModeWPA2PSK","features":[319]},{"name":"Ndis802_11AuthModeWPA3","features":[319]},{"name":"Ndis802_11AuthModeWPA3Ent","features":[319]},{"name":"Ndis802_11AuthModeWPA3Ent192","features":[319]},{"name":"Ndis802_11AuthModeWPA3SAE","features":[319]},{"name":"Ndis802_11AuthModeWPANone","features":[319]},{"name":"Ndis802_11AuthModeWPAPSK","features":[319]},{"name":"Ndis802_11AutoUnknown","features":[319]},{"name":"Ndis802_11Automode","features":[319]},{"name":"Ndis802_11DS","features":[319]},{"name":"Ndis802_11Encryption1Enabled","features":[319]},{"name":"Ndis802_11Encryption1KeyAbsent","features":[319]},{"name":"Ndis802_11Encryption2Enabled","features":[319]},{"name":"Ndis802_11Encryption2KeyAbsent","features":[319]},{"name":"Ndis802_11Encryption3Enabled","features":[319]},{"name":"Ndis802_11Encryption3KeyAbsent","features":[319]},{"name":"Ndis802_11EncryptionDisabled","features":[319]},{"name":"Ndis802_11EncryptionNotSupported","features":[319]},{"name":"Ndis802_11FH","features":[319]},{"name":"Ndis802_11IBSS","features":[319]},{"name":"Ndis802_11Infrastructure","features":[319]},{"name":"Ndis802_11InfrastructureMax","features":[319]},{"name":"Ndis802_11MediaStreamOff","features":[319]},{"name":"Ndis802_11MediaStreamOn","features":[319]},{"name":"Ndis802_11NetworkTypeMax","features":[319]},{"name":"Ndis802_11OFDM24","features":[319]},{"name":"Ndis802_11OFDM5","features":[319]},{"name":"Ndis802_11PowerModeCAM","features":[319]},{"name":"Ndis802_11PowerModeFast_PSP","features":[319]},{"name":"Ndis802_11PowerModeMAX_PSP","features":[319]},{"name":"Ndis802_11PowerModeMax","features":[319]},{"name":"Ndis802_11PrivFilter8021xWEP","features":[319]},{"name":"Ndis802_11PrivFilterAcceptAll","features":[319]},{"name":"Ndis802_11RadioStatusHardwareOff","features":[319]},{"name":"Ndis802_11RadioStatusHardwareSoftwareOff","features":[319]},{"name":"Ndis802_11RadioStatusMax","features":[319]},{"name":"Ndis802_11RadioStatusOn","features":[319]},{"name":"Ndis802_11RadioStatusSoftwareOff","features":[319]},{"name":"Ndis802_11ReloadWEPKeys","features":[319]},{"name":"Ndis802_11StatusTypeMax","features":[319]},{"name":"Ndis802_11StatusType_Authentication","features":[319]},{"name":"Ndis802_11StatusType_MediaStreamMode","features":[319]},{"name":"Ndis802_11StatusType_PMKID_CandidateList","features":[319]},{"name":"Ndis802_11WEPDisabled","features":[319]},{"name":"Ndis802_11WEPEnabled","features":[319]},{"name":"Ndis802_11WEPKeyAbsent","features":[319]},{"name":"Ndis802_11WEPNotSupported","features":[319]},{"name":"NdisAcquireReadWriteLock","features":[319,307]},{"name":"NdisAllocateMemoryWithTag","features":[319]},{"name":"NdisCancelTimer","features":[308,319,309,307,313]},{"name":"NdisClAddParty","features":[319]},{"name":"NdisClCloseAddressFamily","features":[319]},{"name":"NdisClCloseCall","features":[319]},{"name":"NdisClDeregisterSap","features":[319]},{"name":"NdisClDropParty","features":[319]},{"name":"NdisClGetProtocolVcContextFromTapiCallId","features":[319,307]},{"name":"NdisClIncomingCallComplete","features":[319]},{"name":"NdisClMakeCall","features":[319]},{"name":"NdisClModifyCallQoS","features":[319]},{"name":"NdisClRegisterSap","features":[319]},{"name":"NdisClass802_3Priority","features":[319]},{"name":"NdisClassAtmAALInfo","features":[319]},{"name":"NdisClassIrdaPacketInfo","features":[319]},{"name":"NdisClassWirelessWanMbxMailbox","features":[319]},{"name":"NdisCloseConfiguration","features":[319]},{"name":"NdisCloseFile","features":[319]},{"name":"NdisCmActivateVc","features":[319]},{"name":"NdisCmAddPartyComplete","features":[319]},{"name":"NdisCmCloseAddressFamilyComplete","features":[319]},{"name":"NdisCmCloseCallComplete","features":[319]},{"name":"NdisCmDeactivateVc","features":[319]},{"name":"NdisCmDeregisterSapComplete","features":[319]},{"name":"NdisCmDispatchCallConnected","features":[319]},{"name":"NdisCmDispatchIncomingCall","features":[319]},{"name":"NdisCmDispatchIncomingCallQoSChange","features":[319]},{"name":"NdisCmDispatchIncomingCloseCall","features":[319]},{"name":"NdisCmDispatchIncomingDropParty","features":[319]},{"name":"NdisCmDropPartyComplete","features":[319]},{"name":"NdisCmMakeCallComplete","features":[319]},{"name":"NdisCmModifyCallQoSComplete","features":[319]},{"name":"NdisCmOpenAddressFamilyComplete","features":[319]},{"name":"NdisCmRegisterSapComplete","features":[319]},{"name":"NdisCoAssignInstanceName","features":[319,307]},{"name":"NdisCoCreateVc","features":[319]},{"name":"NdisCoDeleteVc","features":[319]},{"name":"NdisCoGetTapiCallId","features":[319]},{"name":"NdisCompleteDmaTransfer","features":[308,319,307]},{"name":"NdisCopyBuffer","features":[308,319]},{"name":"NdisDefinitelyNetworkChange","features":[319]},{"name":"NdisDeregisterTdiCallBack","features":[319]},{"name":"NdisDevicePnPEventMaximum","features":[319]},{"name":"NdisDevicePnPEventPowerProfileChanged","features":[319]},{"name":"NdisDevicePnPEventQueryRemoved","features":[319]},{"name":"NdisDevicePnPEventQueryStopped","features":[319]},{"name":"NdisDevicePnPEventRemoved","features":[319]},{"name":"NdisDevicePnPEventStopped","features":[319]},{"name":"NdisDevicePnPEventSurpriseRemoved","features":[319]},{"name":"NdisDeviceStateD0","features":[319]},{"name":"NdisDeviceStateD1","features":[319]},{"name":"NdisDeviceStateD2","features":[319]},{"name":"NdisDeviceStateD3","features":[319]},{"name":"NdisDeviceStateMaximum","features":[319]},{"name":"NdisDeviceStateUnspecified","features":[319]},{"name":"NdisEnvironmentWindows","features":[319]},{"name":"NdisEnvironmentWindowsNt","features":[319]},{"name":"NdisFddiRingDetect","features":[319]},{"name":"NdisFddiRingDirected","features":[319]},{"name":"NdisFddiRingIsolated","features":[319]},{"name":"NdisFddiRingNonOperational","features":[319]},{"name":"NdisFddiRingNonOperationalDup","features":[319]},{"name":"NdisFddiRingOperational","features":[319]},{"name":"NdisFddiRingOperationalDup","features":[319]},{"name":"NdisFddiRingTrace","features":[319]},{"name":"NdisFddiStateActive","features":[319]},{"name":"NdisFddiStateBreak","features":[319]},{"name":"NdisFddiStateConnect","features":[319]},{"name":"NdisFddiStateJoin","features":[319]},{"name":"NdisFddiStateMaintenance","features":[319]},{"name":"NdisFddiStateNext","features":[319]},{"name":"NdisFddiStateOff","features":[319]},{"name":"NdisFddiStateSignal","features":[319]},{"name":"NdisFddiStateTrace","features":[319]},{"name":"NdisFddiStateVerify","features":[319]},{"name":"NdisFddiTypeCWrapA","features":[319]},{"name":"NdisFddiTypeCWrapB","features":[319]},{"name":"NdisFddiTypeCWrapS","features":[319]},{"name":"NdisFddiTypeIsolated","features":[319]},{"name":"NdisFddiTypeLocalA","features":[319]},{"name":"NdisFddiTypeLocalAB","features":[319]},{"name":"NdisFddiTypeLocalB","features":[319]},{"name":"NdisFddiTypeLocalS","features":[319]},{"name":"NdisFddiTypeThrough","features":[319]},{"name":"NdisFddiTypeWrapA","features":[319]},{"name":"NdisFddiTypeWrapAB","features":[319]},{"name":"NdisFddiTypeWrapB","features":[319]},{"name":"NdisFddiTypeWrapS","features":[319]},{"name":"NdisFreeMemory","features":[319]},{"name":"NdisGeneratePartialCancelId","features":[319]},{"name":"NdisGetCurrentProcessorCounts","features":[319]},{"name":"NdisGetCurrentProcessorCpuUsage","features":[319]},{"name":"NdisGetRoutineAddress","features":[319,307]},{"name":"NdisGetSharedDataAlignment","features":[319]},{"name":"NdisGetVersion","features":[319]},{"name":"NdisHardwareStatusClosing","features":[319]},{"name":"NdisHardwareStatusInitializing","features":[319]},{"name":"NdisHardwareStatusNotReady","features":[319]},{"name":"NdisHardwareStatusReady","features":[319]},{"name":"NdisHardwareStatusReset","features":[319]},{"name":"NdisHashFunctionReserved1","features":[319]},{"name":"NdisHashFunctionReserved2","features":[319]},{"name":"NdisHashFunctionReserved3","features":[319]},{"name":"NdisHashFunctionToeplitz","features":[319]},{"name":"NdisIMAssociateMiniport","features":[319]},{"name":"NdisIMCancelInitializeDeviceInstance","features":[319,307]},{"name":"NdisIMDeInitializeDeviceInstance","features":[319]},{"name":"NdisIMGetBindingContext","features":[319]},{"name":"NdisIMInitializeDeviceInstanceEx","features":[319,307]},{"name":"NdisInitializeEvent","features":[308,319,307,313]},{"name":"NdisInitializeReadWriteLock","features":[319,307]},{"name":"NdisInitializeString","features":[319,307]},{"name":"NdisInitializeTimer","features":[308,319,309,307,313]},{"name":"NdisInterface1394","features":[319]},{"name":"NdisInterfaceCBus","features":[319]},{"name":"NdisInterfaceEisa","features":[319]},{"name":"NdisInterfaceInternal","features":[319]},{"name":"NdisInterfaceInternalPowerBus","features":[319]},{"name":"NdisInterfaceIrda","features":[319]},{"name":"NdisInterfaceIsa","features":[319]},{"name":"NdisInterfaceMPIBus","features":[319]},{"name":"NdisInterfaceMPSABus","features":[319]},{"name":"NdisInterfaceMca","features":[319]},{"name":"NdisInterfacePNPBus","features":[319]},{"name":"NdisInterfacePNPISABus","features":[319]},{"name":"NdisInterfacePcMcia","features":[319]},{"name":"NdisInterfacePci","features":[319]},{"name":"NdisInterfaceProcessorInternal","features":[319]},{"name":"NdisInterfaceTurboChannel","features":[319]},{"name":"NdisInterfaceUSB","features":[319]},{"name":"NdisInterruptModerationDisabled","features":[319]},{"name":"NdisInterruptModerationEnabled","features":[319]},{"name":"NdisInterruptModerationNotSupported","features":[319]},{"name":"NdisInterruptModerationUnknown","features":[319]},{"name":"NdisMAllocateSharedMemory","features":[319,307]},{"name":"NdisMAllocateSharedMemoryAsync","features":[319,307]},{"name":"NdisMCancelTimer","features":[308,319,309,307,313]},{"name":"NdisMCloseLog","features":[319]},{"name":"NdisMCmActivateVc","features":[319]},{"name":"NdisMCmCreateVc","features":[319]},{"name":"NdisMCmDeactivateVc","features":[319]},{"name":"NdisMCmDeleteVc","features":[319]},{"name":"NdisMCmRegisterAddressFamily","features":[319]},{"name":"NdisMCoActivateVcComplete","features":[319]},{"name":"NdisMCoDeactivateVcComplete","features":[319]},{"name":"NdisMCreateLog","features":[319]},{"name":"NdisMDeregisterDmaChannel","features":[319]},{"name":"NdisMDeregisterIoPortRange","features":[319]},{"name":"NdisMFlushLog","features":[319]},{"name":"NdisMFreeSharedMemory","features":[319,307]},{"name":"NdisMGetDeviceProperty","features":[308,319,311,309,307,310,312,313,314]},{"name":"NdisMGetDmaAlignment","features":[319]},{"name":"NdisMInitializeTimer","features":[308,319,309,307,313]},{"name":"NdisMMapIoSpace","features":[319]},{"name":"NdisMQueryAdapterInstanceName","features":[319,307]},{"name":"NdisMReadDmaCounter","features":[319]},{"name":"NdisMRegisterDmaChannel","features":[319,309,307]},{"name":"NdisMRegisterIoPortRange","features":[319]},{"name":"NdisMRemoveMiniport","features":[319]},{"name":"NdisMSetPeriodicTimer","features":[308,319,309,307,313]},{"name":"NdisMSleep","features":[319]},{"name":"NdisMUnmapIoSpace","features":[319]},{"name":"NdisMWriteLogData","features":[319]},{"name":"NdisMapFile","features":[319]},{"name":"NdisMaximumInterfaceType","features":[319]},{"name":"NdisMediaStateConnected","features":[319]},{"name":"NdisMediaStateDisconnected","features":[319]},{"name":"NdisMedium1394","features":[319]},{"name":"NdisMedium802_3","features":[319]},{"name":"NdisMedium802_5","features":[319]},{"name":"NdisMediumArcnet878_2","features":[319]},{"name":"NdisMediumArcnetRaw","features":[319]},{"name":"NdisMediumAtm","features":[319]},{"name":"NdisMediumBpc","features":[319]},{"name":"NdisMediumCoWan","features":[319]},{"name":"NdisMediumDix","features":[319]},{"name":"NdisMediumFddi","features":[319]},{"name":"NdisMediumIP","features":[319]},{"name":"NdisMediumInfiniBand","features":[319]},{"name":"NdisMediumIrda","features":[319]},{"name":"NdisMediumLocalTalk","features":[319]},{"name":"NdisMediumLoopback","features":[319]},{"name":"NdisMediumMax","features":[319]},{"name":"NdisMediumNative802_11","features":[319]},{"name":"NdisMediumTunnel","features":[319]},{"name":"NdisMediumWan","features":[319]},{"name":"NdisMediumWiMAX","features":[319]},{"name":"NdisMediumWirelessWan","features":[319]},{"name":"NdisNetworkChangeFromMediaConnect","features":[319]},{"name":"NdisNetworkChangeMax","features":[319]},{"name":"NdisOpenConfigurationKeyByIndex","features":[319,307]},{"name":"NdisOpenConfigurationKeyByName","features":[319,307]},{"name":"NdisOpenFile","features":[319,307]},{"name":"NdisParameterBinary","features":[319]},{"name":"NdisParameterHexInteger","features":[319]},{"name":"NdisParameterInteger","features":[319]},{"name":"NdisParameterMultiString","features":[319]},{"name":"NdisParameterString","features":[319]},{"name":"NdisPauseFunctionsReceiveOnly","features":[319]},{"name":"NdisPauseFunctionsSendAndReceive","features":[319]},{"name":"NdisPauseFunctionsSendOnly","features":[319]},{"name":"NdisPauseFunctionsUnknown","features":[319]},{"name":"NdisPauseFunctionsUnsupported","features":[319]},{"name":"NdisPhysicalMedium1394","features":[319]},{"name":"NdisPhysicalMedium802_3","features":[319]},{"name":"NdisPhysicalMedium802_5","features":[319]},{"name":"NdisPhysicalMediumBluetooth","features":[319]},{"name":"NdisPhysicalMediumCableModem","features":[319]},{"name":"NdisPhysicalMediumDSL","features":[319]},{"name":"NdisPhysicalMediumFibreChannel","features":[319]},{"name":"NdisPhysicalMediumInfiniband","features":[319]},{"name":"NdisPhysicalMediumIrda","features":[319]},{"name":"NdisPhysicalMediumMax","features":[319]},{"name":"NdisPhysicalMediumNative802_11","features":[319]},{"name":"NdisPhysicalMediumNative802_15_4","features":[319]},{"name":"NdisPhysicalMediumOther","features":[319]},{"name":"NdisPhysicalMediumPhoneLine","features":[319]},{"name":"NdisPhysicalMediumPowerLine","features":[319]},{"name":"NdisPhysicalMediumUWB","features":[319]},{"name":"NdisPhysicalMediumUnspecified","features":[319]},{"name":"NdisPhysicalMediumWiMax","features":[319]},{"name":"NdisPhysicalMediumWiredCoWan","features":[319]},{"name":"NdisPhysicalMediumWiredWAN","features":[319]},{"name":"NdisPhysicalMediumWirelessLan","features":[319]},{"name":"NdisPhysicalMediumWirelessWan","features":[319]},{"name":"NdisPortAuthorizationUnknown","features":[319]},{"name":"NdisPortAuthorized","features":[319]},{"name":"NdisPortControlStateControlled","features":[319]},{"name":"NdisPortControlStateUncontrolled","features":[319]},{"name":"NdisPortControlStateUnknown","features":[319]},{"name":"NdisPortReauthorizing","features":[319]},{"name":"NdisPortType8021xSupplicant","features":[319]},{"name":"NdisPortTypeBridge","features":[319]},{"name":"NdisPortTypeMax","features":[319]},{"name":"NdisPortTypeRasConnection","features":[319]},{"name":"NdisPortTypeUndefined","features":[319]},{"name":"NdisPortUnauthorized","features":[319]},{"name":"NdisPossibleNetworkChange","features":[319]},{"name":"NdisPowerProfileAcOnLine","features":[319]},{"name":"NdisPowerProfileBattery","features":[319]},{"name":"NdisProcessorAlpha","features":[319]},{"name":"NdisProcessorAmd64","features":[319]},{"name":"NdisProcessorArm","features":[319]},{"name":"NdisProcessorArm64","features":[319]},{"name":"NdisProcessorIA64","features":[319]},{"name":"NdisProcessorMips","features":[319]},{"name":"NdisProcessorPpc","features":[319]},{"name":"NdisProcessorVendorAuthenticAMD","features":[319]},{"name":"NdisProcessorVendorGenuinIntel","features":[319]},{"name":"NdisProcessorVendorGenuineIntel","features":[319]},{"name":"NdisProcessorVendorUnknown","features":[319]},{"name":"NdisProcessorX86","features":[319]},{"name":"NdisQueryAdapterInstanceName","features":[319,307]},{"name":"NdisQueryBindInstanceName","features":[319,307]},{"name":"NdisReEnumerateProtocolBindings","features":[319]},{"name":"NdisReadConfiguration","features":[319,307]},{"name":"NdisReadNetworkAddress","features":[319]},{"name":"NdisRegisterTdiCallBack","features":[319,307]},{"name":"NdisReleaseReadWriteLock","features":[319,307]},{"name":"NdisRequestClose","features":[319]},{"name":"NdisRequestGeneric1","features":[319]},{"name":"NdisRequestGeneric2","features":[319]},{"name":"NdisRequestGeneric3","features":[319]},{"name":"NdisRequestGeneric4","features":[319]},{"name":"NdisRequestOpen","features":[319]},{"name":"NdisRequestQueryInformation","features":[319]},{"name":"NdisRequestQueryStatistics","features":[319]},{"name":"NdisRequestReset","features":[319]},{"name":"NdisRequestSend","features":[319]},{"name":"NdisRequestSetInformation","features":[319]},{"name":"NdisRequestTransferData","features":[319]},{"name":"NdisReserved","features":[319]},{"name":"NdisResetEvent","features":[308,319,307,313]},{"name":"NdisRingStateClosed","features":[319]},{"name":"NdisRingStateClosing","features":[319]},{"name":"NdisRingStateOpenFailure","features":[319]},{"name":"NdisRingStateOpened","features":[319]},{"name":"NdisRingStateOpening","features":[319]},{"name":"NdisRingStateRingFailure","features":[319]},{"name":"NdisSetEvent","features":[308,319,307,313]},{"name":"NdisSetPeriodicTimer","features":[308,319,309,307,313]},{"name":"NdisSetTimer","features":[308,319,309,307,313]},{"name":"NdisSetTimerEx","features":[308,319,309,307,313]},{"name":"NdisSetupDmaTransfer","features":[308,319,307]},{"name":"NdisSystemProcessorCount","features":[319]},{"name":"NdisUnmapFile","features":[319]},{"name":"NdisUpdateSharedMemory","features":[319]},{"name":"NdisWaitEvent","features":[308,319,307,313]},{"name":"NdisWanErrorControl","features":[319]},{"name":"NdisWanHeaderEthernet","features":[319]},{"name":"NdisWanHeaderNative","features":[319]},{"name":"NdisWanMediumAgileVPN","features":[319]},{"name":"NdisWanMediumAtm","features":[319]},{"name":"NdisWanMediumFrameRelay","features":[319]},{"name":"NdisWanMediumGre","features":[319]},{"name":"NdisWanMediumHub","features":[319]},{"name":"NdisWanMediumIrda","features":[319]},{"name":"NdisWanMediumIsdn","features":[319]},{"name":"NdisWanMediumL2TP","features":[319]},{"name":"NdisWanMediumPPTP","features":[319]},{"name":"NdisWanMediumParallel","features":[319]},{"name":"NdisWanMediumPppoe","features":[319]},{"name":"NdisWanMediumSSTP","features":[319]},{"name":"NdisWanMediumSW56K","features":[319]},{"name":"NdisWanMediumSerial","features":[319]},{"name":"NdisWanMediumSonet","features":[319]},{"name":"NdisWanMediumSubTypeMax","features":[319]},{"name":"NdisWanMediumX_25","features":[319]},{"name":"NdisWanRaw","features":[319]},{"name":"NdisWanReliable","features":[319]},{"name":"NdisWriteConfiguration","features":[319,307]},{"name":"NdisWriteErrorLogEntry","features":[319]},{"name":"NdisWriteEventLogEntry","features":[319]},{"name":"OFFLOAD_ALGO_INFO","features":[319]},{"name":"OFFLOAD_CONF_ALGO","features":[319]},{"name":"OFFLOAD_INBOUND_SA","features":[319]},{"name":"OFFLOAD_INTEGRITY_ALGO","features":[319]},{"name":"OFFLOAD_IPSEC_ADD_SA","features":[319,307]},{"name":"OFFLOAD_IPSEC_ADD_UDPESP_SA","features":[319,307]},{"name":"OFFLOAD_IPSEC_CONF_3_DES","features":[319]},{"name":"OFFLOAD_IPSEC_CONF_DES","features":[319]},{"name":"OFFLOAD_IPSEC_CONF_MAX","features":[319]},{"name":"OFFLOAD_IPSEC_CONF_NONE","features":[319]},{"name":"OFFLOAD_IPSEC_CONF_RESERVED","features":[319]},{"name":"OFFLOAD_IPSEC_DELETE_SA","features":[319,307]},{"name":"OFFLOAD_IPSEC_DELETE_UDPESP_SA","features":[319,307]},{"name":"OFFLOAD_IPSEC_INTEGRITY_MAX","features":[319]},{"name":"OFFLOAD_IPSEC_INTEGRITY_MD5","features":[319]},{"name":"OFFLOAD_IPSEC_INTEGRITY_NONE","features":[319]},{"name":"OFFLOAD_IPSEC_INTEGRITY_SHA","features":[319]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY","features":[319]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_IKE","features":[319]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_OTHER","features":[319]},{"name":"OFFLOAD_MAX_SAS","features":[319]},{"name":"OFFLOAD_OPERATION_E","features":[319]},{"name":"OFFLOAD_OUTBOUND_SA","features":[319]},{"name":"OFFLOAD_SECURITY_ASSOCIATION","features":[319]},{"name":"OID_1394_LOCAL_NODE_INFO","features":[319]},{"name":"OID_1394_VC_INFO","features":[319]},{"name":"OID_802_11_ADD_KEY","features":[319]},{"name":"OID_802_11_ADD_WEP","features":[319]},{"name":"OID_802_11_ASSOCIATION_INFORMATION","features":[319]},{"name":"OID_802_11_AUTHENTICATION_MODE","features":[319]},{"name":"OID_802_11_BSSID","features":[319]},{"name":"OID_802_11_BSSID_LIST","features":[319]},{"name":"OID_802_11_BSSID_LIST_SCAN","features":[319]},{"name":"OID_802_11_CAPABILITY","features":[319]},{"name":"OID_802_11_CONFIGURATION","features":[319]},{"name":"OID_802_11_DESIRED_RATES","features":[319]},{"name":"OID_802_11_DISASSOCIATE","features":[319]},{"name":"OID_802_11_ENCRYPTION_STATUS","features":[319]},{"name":"OID_802_11_FRAGMENTATION_THRESHOLD","features":[319]},{"name":"OID_802_11_INFRASTRUCTURE_MODE","features":[319]},{"name":"OID_802_11_MEDIA_STREAM_MODE","features":[319]},{"name":"OID_802_11_NETWORK_TYPES_SUPPORTED","features":[319]},{"name":"OID_802_11_NETWORK_TYPE_IN_USE","features":[319]},{"name":"OID_802_11_NON_BCAST_SSID_LIST","features":[319]},{"name":"OID_802_11_NUMBER_OF_ANTENNAS","features":[319]},{"name":"OID_802_11_PMKID","features":[319]},{"name":"OID_802_11_POWER_MODE","features":[319]},{"name":"OID_802_11_PRIVACY_FILTER","features":[319]},{"name":"OID_802_11_RADIO_STATUS","features":[319]},{"name":"OID_802_11_RELOAD_DEFAULTS","features":[319]},{"name":"OID_802_11_REMOVE_KEY","features":[319]},{"name":"OID_802_11_REMOVE_WEP","features":[319]},{"name":"OID_802_11_RSSI","features":[319]},{"name":"OID_802_11_RSSI_TRIGGER","features":[319]},{"name":"OID_802_11_RTS_THRESHOLD","features":[319]},{"name":"OID_802_11_RX_ANTENNA_SELECTED","features":[319]},{"name":"OID_802_11_SSID","features":[319]},{"name":"OID_802_11_STATISTICS","features":[319]},{"name":"OID_802_11_SUPPORTED_RATES","features":[319]},{"name":"OID_802_11_TEST","features":[319]},{"name":"OID_802_11_TX_ANTENNA_SELECTED","features":[319]},{"name":"OID_802_11_TX_POWER_LEVEL","features":[319]},{"name":"OID_802_11_WEP_STATUS","features":[319]},{"name":"OID_802_3_ADD_MULTICAST_ADDRESS","features":[319]},{"name":"OID_802_3_CURRENT_ADDRESS","features":[319]},{"name":"OID_802_3_DELETE_MULTICAST_ADDRESS","features":[319]},{"name":"OID_802_3_MAC_OPTIONS","features":[319]},{"name":"OID_802_3_MAXIMUM_LIST_SIZE","features":[319]},{"name":"OID_802_3_MULTICAST_LIST","features":[319]},{"name":"OID_802_3_PERMANENT_ADDRESS","features":[319]},{"name":"OID_802_3_RCV_ERROR_ALIGNMENT","features":[319]},{"name":"OID_802_3_RCV_OVERRUN","features":[319]},{"name":"OID_802_3_XMIT_DEFERRED","features":[319]},{"name":"OID_802_3_XMIT_HEARTBEAT_FAILURE","features":[319]},{"name":"OID_802_3_XMIT_LATE_COLLISIONS","features":[319]},{"name":"OID_802_3_XMIT_MAX_COLLISIONS","features":[319]},{"name":"OID_802_3_XMIT_MORE_COLLISIONS","features":[319]},{"name":"OID_802_3_XMIT_ONE_COLLISION","features":[319]},{"name":"OID_802_3_XMIT_TIMES_CRS_LOST","features":[319]},{"name":"OID_802_3_XMIT_UNDERRUN","features":[319]},{"name":"OID_802_5_ABORT_DELIMETERS","features":[319]},{"name":"OID_802_5_AC_ERRORS","features":[319]},{"name":"OID_802_5_BURST_ERRORS","features":[319]},{"name":"OID_802_5_CURRENT_ADDRESS","features":[319]},{"name":"OID_802_5_CURRENT_FUNCTIONAL","features":[319]},{"name":"OID_802_5_CURRENT_GROUP","features":[319]},{"name":"OID_802_5_CURRENT_RING_STATE","features":[319]},{"name":"OID_802_5_CURRENT_RING_STATUS","features":[319]},{"name":"OID_802_5_FRAME_COPIED_ERRORS","features":[319]},{"name":"OID_802_5_FREQUENCY_ERRORS","features":[319]},{"name":"OID_802_5_INTERNAL_ERRORS","features":[319]},{"name":"OID_802_5_LAST_OPEN_STATUS","features":[319]},{"name":"OID_802_5_LINE_ERRORS","features":[319]},{"name":"OID_802_5_LOST_FRAMES","features":[319]},{"name":"OID_802_5_PERMANENT_ADDRESS","features":[319]},{"name":"OID_802_5_TOKEN_ERRORS","features":[319]},{"name":"OID_ARCNET_CURRENT_ADDRESS","features":[319]},{"name":"OID_ARCNET_PERMANENT_ADDRESS","features":[319]},{"name":"OID_ARCNET_RECONFIGURATIONS","features":[319]},{"name":"OID_ATM_ACQUIRE_ACCESS_NET_RESOURCES","features":[319]},{"name":"OID_ATM_ALIGNMENT_REQUIRED","features":[319]},{"name":"OID_ATM_ASSIGNED_VPI","features":[319]},{"name":"OID_ATM_CALL_ALERTING","features":[319]},{"name":"OID_ATM_CALL_NOTIFY","features":[319]},{"name":"OID_ATM_CALL_PROCEEDING","features":[319]},{"name":"OID_ATM_CELLS_HEC_ERROR","features":[319]},{"name":"OID_ATM_DIGITAL_BROADCAST_VPIVCI","features":[319]},{"name":"OID_ATM_GET_NEAREST_FLOW","features":[319]},{"name":"OID_ATM_HW_CURRENT_ADDRESS","features":[319]},{"name":"OID_ATM_ILMI_VPIVCI","features":[319]},{"name":"OID_ATM_LECS_ADDRESS","features":[319]},{"name":"OID_ATM_MAX_AAL0_PACKET_SIZE","features":[319]},{"name":"OID_ATM_MAX_AAL1_PACKET_SIZE","features":[319]},{"name":"OID_ATM_MAX_AAL34_PACKET_SIZE","features":[319]},{"name":"OID_ATM_MAX_AAL5_PACKET_SIZE","features":[319]},{"name":"OID_ATM_MAX_ACTIVE_VCI_BITS","features":[319]},{"name":"OID_ATM_MAX_ACTIVE_VCS","features":[319]},{"name":"OID_ATM_MAX_ACTIVE_VPI_BITS","features":[319]},{"name":"OID_ATM_MY_IP_NM_ADDRESS","features":[319]},{"name":"OID_ATM_PARTY_ALERTING","features":[319]},{"name":"OID_ATM_RCV_CELLS_DROPPED","features":[319]},{"name":"OID_ATM_RCV_CELLS_OK","features":[319]},{"name":"OID_ATM_RCV_INVALID_VPI_VCI","features":[319]},{"name":"OID_ATM_RCV_REASSEMBLY_ERROR","features":[319]},{"name":"OID_ATM_RELEASE_ACCESS_NET_RESOURCES","features":[319]},{"name":"OID_ATM_SERVICE_ADDRESS","features":[319]},{"name":"OID_ATM_SIGNALING_VPIVCI","features":[319]},{"name":"OID_ATM_SUPPORTED_AAL_TYPES","features":[319]},{"name":"OID_ATM_SUPPORTED_SERVICE_CATEGORY","features":[319]},{"name":"OID_ATM_SUPPORTED_VC_RATES","features":[319]},{"name":"OID_ATM_XMIT_CELLS_OK","features":[319]},{"name":"OID_CO_ADDRESS_CHANGE","features":[319]},{"name":"OID_CO_ADD_ADDRESS","features":[319]},{"name":"OID_CO_ADD_PVC","features":[319]},{"name":"OID_CO_AF_CLOSE","features":[319]},{"name":"OID_CO_DELETE_ADDRESS","features":[319]},{"name":"OID_CO_DELETE_PVC","features":[319]},{"name":"OID_CO_GET_ADDRESSES","features":[319]},{"name":"OID_CO_GET_CALL_INFORMATION","features":[319]},{"name":"OID_CO_SIGNALING_DISABLED","features":[319]},{"name":"OID_CO_SIGNALING_ENABLED","features":[319]},{"name":"OID_CO_TAPI_ADDRESS_CAPS","features":[319]},{"name":"OID_CO_TAPI_CM_CAPS","features":[319]},{"name":"OID_CO_TAPI_DONT_REPORT_DIGITS","features":[319]},{"name":"OID_CO_TAPI_GET_CALL_DIAGNOSTICS","features":[319]},{"name":"OID_CO_TAPI_LINE_CAPS","features":[319]},{"name":"OID_CO_TAPI_REPORT_DIGITS","features":[319]},{"name":"OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS","features":[319]},{"name":"OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS","features":[319]},{"name":"OID_CO_TAPI_TRANSLATE_TAPI_SAP","features":[319]},{"name":"OID_FDDI_ATTACHMENT_TYPE","features":[319]},{"name":"OID_FDDI_DOWNSTREAM_NODE_LONG","features":[319]},{"name":"OID_FDDI_FRAMES_LOST","features":[319]},{"name":"OID_FDDI_FRAME_ERRORS","features":[319]},{"name":"OID_FDDI_IF_ADMIN_STATUS","features":[319]},{"name":"OID_FDDI_IF_DESCR","features":[319]},{"name":"OID_FDDI_IF_IN_DISCARDS","features":[319]},{"name":"OID_FDDI_IF_IN_ERRORS","features":[319]},{"name":"OID_FDDI_IF_IN_NUCAST_PKTS","features":[319]},{"name":"OID_FDDI_IF_IN_OCTETS","features":[319]},{"name":"OID_FDDI_IF_IN_UCAST_PKTS","features":[319]},{"name":"OID_FDDI_IF_IN_UNKNOWN_PROTOS","features":[319]},{"name":"OID_FDDI_IF_LAST_CHANGE","features":[319]},{"name":"OID_FDDI_IF_MTU","features":[319]},{"name":"OID_FDDI_IF_OPER_STATUS","features":[319]},{"name":"OID_FDDI_IF_OUT_DISCARDS","features":[319]},{"name":"OID_FDDI_IF_OUT_ERRORS","features":[319]},{"name":"OID_FDDI_IF_OUT_NUCAST_PKTS","features":[319]},{"name":"OID_FDDI_IF_OUT_OCTETS","features":[319]},{"name":"OID_FDDI_IF_OUT_QLEN","features":[319]},{"name":"OID_FDDI_IF_OUT_UCAST_PKTS","features":[319]},{"name":"OID_FDDI_IF_PHYS_ADDRESS","features":[319]},{"name":"OID_FDDI_IF_SPECIFIC","features":[319]},{"name":"OID_FDDI_IF_SPEED","features":[319]},{"name":"OID_FDDI_IF_TYPE","features":[319]},{"name":"OID_FDDI_LCONNECTION_STATE","features":[319]},{"name":"OID_FDDI_LCT_FAILURES","features":[319]},{"name":"OID_FDDI_LEM_REJECTS","features":[319]},{"name":"OID_FDDI_LONG_CURRENT_ADDR","features":[319]},{"name":"OID_FDDI_LONG_MAX_LIST_SIZE","features":[319]},{"name":"OID_FDDI_LONG_MULTICAST_LIST","features":[319]},{"name":"OID_FDDI_LONG_PERMANENT_ADDR","features":[319]},{"name":"OID_FDDI_MAC_AVAILABLE_PATHS","features":[319]},{"name":"OID_FDDI_MAC_BRIDGE_FUNCTIONS","features":[319]},{"name":"OID_FDDI_MAC_COPIED_CT","features":[319]},{"name":"OID_FDDI_MAC_CURRENT_PATH","features":[319]},{"name":"OID_FDDI_MAC_DA_FLAG","features":[319]},{"name":"OID_FDDI_MAC_DOWNSTREAM_NBR","features":[319]},{"name":"OID_FDDI_MAC_DOWNSTREAM_PORT_TYPE","features":[319]},{"name":"OID_FDDI_MAC_DUP_ADDRESS_TEST","features":[319]},{"name":"OID_FDDI_MAC_ERROR_CT","features":[319]},{"name":"OID_FDDI_MAC_FRAME_CT","features":[319]},{"name":"OID_FDDI_MAC_FRAME_ERROR_FLAG","features":[319]},{"name":"OID_FDDI_MAC_FRAME_ERROR_RATIO","features":[319]},{"name":"OID_FDDI_MAC_FRAME_ERROR_THRESHOLD","features":[319]},{"name":"OID_FDDI_MAC_FRAME_STATUS_FUNCTIONS","features":[319]},{"name":"OID_FDDI_MAC_HARDWARE_PRESENT","features":[319]},{"name":"OID_FDDI_MAC_INDEX","features":[319]},{"name":"OID_FDDI_MAC_LATE_CT","features":[319]},{"name":"OID_FDDI_MAC_LONG_GRP_ADDRESS","features":[319]},{"name":"OID_FDDI_MAC_LOST_CT","features":[319]},{"name":"OID_FDDI_MAC_MA_UNITDATA_AVAILABLE","features":[319]},{"name":"OID_FDDI_MAC_MA_UNITDATA_ENABLE","features":[319]},{"name":"OID_FDDI_MAC_NOT_COPIED_CT","features":[319]},{"name":"OID_FDDI_MAC_NOT_COPIED_FLAG","features":[319]},{"name":"OID_FDDI_MAC_NOT_COPIED_RATIO","features":[319]},{"name":"OID_FDDI_MAC_NOT_COPIED_THRESHOLD","features":[319]},{"name":"OID_FDDI_MAC_OLD_DOWNSTREAM_NBR","features":[319]},{"name":"OID_FDDI_MAC_OLD_UPSTREAM_NBR","features":[319]},{"name":"OID_FDDI_MAC_REQUESTED_PATHS","features":[319]},{"name":"OID_FDDI_MAC_RING_OP_CT","features":[319]},{"name":"OID_FDDI_MAC_RMT_STATE","features":[319]},{"name":"OID_FDDI_MAC_SHORT_GRP_ADDRESS","features":[319]},{"name":"OID_FDDI_MAC_SMT_ADDRESS","features":[319]},{"name":"OID_FDDI_MAC_TOKEN_CT","features":[319]},{"name":"OID_FDDI_MAC_TRANSMIT_CT","features":[319]},{"name":"OID_FDDI_MAC_TVX_CAPABILITY","features":[319]},{"name":"OID_FDDI_MAC_TVX_EXPIRED_CT","features":[319]},{"name":"OID_FDDI_MAC_TVX_VALUE","features":[319]},{"name":"OID_FDDI_MAC_T_MAX","features":[319]},{"name":"OID_FDDI_MAC_T_MAX_CAPABILITY","features":[319]},{"name":"OID_FDDI_MAC_T_NEG","features":[319]},{"name":"OID_FDDI_MAC_T_PRI0","features":[319]},{"name":"OID_FDDI_MAC_T_PRI1","features":[319]},{"name":"OID_FDDI_MAC_T_PRI2","features":[319]},{"name":"OID_FDDI_MAC_T_PRI3","features":[319]},{"name":"OID_FDDI_MAC_T_PRI4","features":[319]},{"name":"OID_FDDI_MAC_T_PRI5","features":[319]},{"name":"OID_FDDI_MAC_T_PRI6","features":[319]},{"name":"OID_FDDI_MAC_T_REQ","features":[319]},{"name":"OID_FDDI_MAC_UNDA_FLAG","features":[319]},{"name":"OID_FDDI_MAC_UPSTREAM_NBR","features":[319]},{"name":"OID_FDDI_PATH_CONFIGURATION","features":[319]},{"name":"OID_FDDI_PATH_INDEX","features":[319]},{"name":"OID_FDDI_PATH_MAX_T_REQ","features":[319]},{"name":"OID_FDDI_PATH_RING_LATENCY","features":[319]},{"name":"OID_FDDI_PATH_SBA_AVAILABLE","features":[319]},{"name":"OID_FDDI_PATH_SBA_OVERHEAD","features":[319]},{"name":"OID_FDDI_PATH_SBA_PAYLOAD","features":[319]},{"name":"OID_FDDI_PATH_TRACE_STATUS","features":[319]},{"name":"OID_FDDI_PATH_TVX_LOWER_BOUND","features":[319]},{"name":"OID_FDDI_PATH_T_MAX_LOWER_BOUND","features":[319]},{"name":"OID_FDDI_PATH_T_R_MODE","features":[319]},{"name":"OID_FDDI_PORT_ACTION","features":[319]},{"name":"OID_FDDI_PORT_AVAILABLE_PATHS","features":[319]},{"name":"OID_FDDI_PORT_BS_FLAG","features":[319]},{"name":"OID_FDDI_PORT_CONNECTION_CAPABILITIES","features":[319]},{"name":"OID_FDDI_PORT_CONNECTION_POLICIES","features":[319]},{"name":"OID_FDDI_PORT_CONNNECT_STATE","features":[319]},{"name":"OID_FDDI_PORT_CURRENT_PATH","features":[319]},{"name":"OID_FDDI_PORT_EB_ERROR_CT","features":[319]},{"name":"OID_FDDI_PORT_HARDWARE_PRESENT","features":[319]},{"name":"OID_FDDI_PORT_INDEX","features":[319]},{"name":"OID_FDDI_PORT_LCT_FAIL_CT","features":[319]},{"name":"OID_FDDI_PORT_LEM_CT","features":[319]},{"name":"OID_FDDI_PORT_LEM_REJECT_CT","features":[319]},{"name":"OID_FDDI_PORT_LER_ALARM","features":[319]},{"name":"OID_FDDI_PORT_LER_CUTOFF","features":[319]},{"name":"OID_FDDI_PORT_LER_ESTIMATE","features":[319]},{"name":"OID_FDDI_PORT_LER_FLAG","features":[319]},{"name":"OID_FDDI_PORT_MAC_INDICATED","features":[319]},{"name":"OID_FDDI_PORT_MAC_LOOP_TIME","features":[319]},{"name":"OID_FDDI_PORT_MAC_PLACEMENT","features":[319]},{"name":"OID_FDDI_PORT_MAINT_LS","features":[319]},{"name":"OID_FDDI_PORT_MY_TYPE","features":[319]},{"name":"OID_FDDI_PORT_NEIGHBOR_TYPE","features":[319]},{"name":"OID_FDDI_PORT_PCM_STATE","features":[319]},{"name":"OID_FDDI_PORT_PC_LS","features":[319]},{"name":"OID_FDDI_PORT_PC_WITHHOLD","features":[319]},{"name":"OID_FDDI_PORT_PMD_CLASS","features":[319]},{"name":"OID_FDDI_PORT_REQUESTED_PATHS","features":[319]},{"name":"OID_FDDI_RING_MGT_STATE","features":[319]},{"name":"OID_FDDI_SHORT_CURRENT_ADDR","features":[319]},{"name":"OID_FDDI_SHORT_MAX_LIST_SIZE","features":[319]},{"name":"OID_FDDI_SHORT_MULTICAST_LIST","features":[319]},{"name":"OID_FDDI_SHORT_PERMANENT_ADDR","features":[319]},{"name":"OID_FDDI_SMT_AVAILABLE_PATHS","features":[319]},{"name":"OID_FDDI_SMT_BYPASS_PRESENT","features":[319]},{"name":"OID_FDDI_SMT_CF_STATE","features":[319]},{"name":"OID_FDDI_SMT_CONFIG_CAPABILITIES","features":[319]},{"name":"OID_FDDI_SMT_CONFIG_POLICY","features":[319]},{"name":"OID_FDDI_SMT_CONNECTION_POLICY","features":[319]},{"name":"OID_FDDI_SMT_ECM_STATE","features":[319]},{"name":"OID_FDDI_SMT_HI_VERSION_ID","features":[319]},{"name":"OID_FDDI_SMT_HOLD_STATE","features":[319]},{"name":"OID_FDDI_SMT_LAST_SET_STATION_ID","features":[319]},{"name":"OID_FDDI_SMT_LO_VERSION_ID","features":[319]},{"name":"OID_FDDI_SMT_MAC_CT","features":[319]},{"name":"OID_FDDI_SMT_MAC_INDEXES","features":[319]},{"name":"OID_FDDI_SMT_MANUFACTURER_DATA","features":[319]},{"name":"OID_FDDI_SMT_MASTER_CT","features":[319]},{"name":"OID_FDDI_SMT_MIB_VERSION_ID","features":[319]},{"name":"OID_FDDI_SMT_MSG_TIME_STAMP","features":[319]},{"name":"OID_FDDI_SMT_NON_MASTER_CT","features":[319]},{"name":"OID_FDDI_SMT_OP_VERSION_ID","features":[319]},{"name":"OID_FDDI_SMT_PEER_WRAP_FLAG","features":[319]},{"name":"OID_FDDI_SMT_PORT_INDEXES","features":[319]},{"name":"OID_FDDI_SMT_REMOTE_DISCONNECT_FLAG","features":[319]},{"name":"OID_FDDI_SMT_SET_COUNT","features":[319]},{"name":"OID_FDDI_SMT_STATION_ACTION","features":[319]},{"name":"OID_FDDI_SMT_STATION_ID","features":[319]},{"name":"OID_FDDI_SMT_STATION_STATUS","features":[319]},{"name":"OID_FDDI_SMT_STAT_RPT_POLICY","features":[319]},{"name":"OID_FDDI_SMT_TRACE_MAX_EXPIRATION","features":[319]},{"name":"OID_FDDI_SMT_TRANSITION_TIME_STAMP","features":[319]},{"name":"OID_FDDI_SMT_T_NOTIFY","features":[319]},{"name":"OID_FDDI_SMT_USER_DATA","features":[319]},{"name":"OID_FDDI_UPSTREAM_NODE_LONG","features":[319]},{"name":"OID_FFP_ADAPTER_STATS","features":[319]},{"name":"OID_FFP_CONTROL","features":[319]},{"name":"OID_FFP_DATA","features":[319]},{"name":"OID_FFP_DRIVER_STATS","features":[319]},{"name":"OID_FFP_FLUSH","features":[319]},{"name":"OID_FFP_PARAMS","features":[319]},{"name":"OID_FFP_SUPPORT","features":[319]},{"name":"OID_GEN_ADMIN_STATUS","features":[319]},{"name":"OID_GEN_ALIAS","features":[319]},{"name":"OID_GEN_BROADCAST_BYTES_RCV","features":[319]},{"name":"OID_GEN_BROADCAST_BYTES_XMIT","features":[319]},{"name":"OID_GEN_BROADCAST_FRAMES_RCV","features":[319]},{"name":"OID_GEN_BROADCAST_FRAMES_XMIT","features":[319]},{"name":"OID_GEN_BYTES_RCV","features":[319]},{"name":"OID_GEN_BYTES_XMIT","features":[319]},{"name":"OID_GEN_CO_BYTES_RCV","features":[319]},{"name":"OID_GEN_CO_BYTES_XMIT","features":[319]},{"name":"OID_GEN_CO_BYTES_XMIT_OUTSTANDING","features":[319]},{"name":"OID_GEN_CO_DEVICE_PROFILE","features":[319]},{"name":"OID_GEN_CO_DRIVER_VERSION","features":[319]},{"name":"OID_GEN_CO_GET_NETCARD_TIME","features":[319]},{"name":"OID_GEN_CO_GET_TIME_CAPS","features":[319]},{"name":"OID_GEN_CO_HARDWARE_STATUS","features":[319]},{"name":"OID_GEN_CO_LINK_SPEED","features":[319]},{"name":"OID_GEN_CO_MAC_OPTIONS","features":[319]},{"name":"OID_GEN_CO_MEDIA_CONNECT_STATUS","features":[319]},{"name":"OID_GEN_CO_MEDIA_IN_USE","features":[319]},{"name":"OID_GEN_CO_MEDIA_SUPPORTED","features":[319]},{"name":"OID_GEN_CO_MINIMUM_LINK_SPEED","features":[319]},{"name":"OID_GEN_CO_NETCARD_LOAD","features":[319]},{"name":"OID_GEN_CO_PROTOCOL_OPTIONS","features":[319]},{"name":"OID_GEN_CO_RCV_CRC_ERROR","features":[319]},{"name":"OID_GEN_CO_RCV_PDUS_ERROR","features":[319]},{"name":"OID_GEN_CO_RCV_PDUS_NO_BUFFER","features":[319]},{"name":"OID_GEN_CO_RCV_PDUS_OK","features":[319]},{"name":"OID_GEN_CO_SUPPORTED_GUIDS","features":[319]},{"name":"OID_GEN_CO_SUPPORTED_LIST","features":[319]},{"name":"OID_GEN_CO_TRANSMIT_QUEUE_LENGTH","features":[319]},{"name":"OID_GEN_CO_VENDOR_DESCRIPTION","features":[319]},{"name":"OID_GEN_CO_VENDOR_DRIVER_VERSION","features":[319]},{"name":"OID_GEN_CO_VENDOR_ID","features":[319]},{"name":"OID_GEN_CO_XMIT_PDUS_ERROR","features":[319]},{"name":"OID_GEN_CO_XMIT_PDUS_OK","features":[319]},{"name":"OID_GEN_CURRENT_LOOKAHEAD","features":[319]},{"name":"OID_GEN_CURRENT_PACKET_FILTER","features":[319]},{"name":"OID_GEN_DEVICE_PROFILE","features":[319]},{"name":"OID_GEN_DIRECTED_BYTES_RCV","features":[319]},{"name":"OID_GEN_DIRECTED_BYTES_XMIT","features":[319]},{"name":"OID_GEN_DIRECTED_FRAMES_RCV","features":[319]},{"name":"OID_GEN_DIRECTED_FRAMES_XMIT","features":[319]},{"name":"OID_GEN_DISCONTINUITY_TIME","features":[319]},{"name":"OID_GEN_DRIVER_VERSION","features":[319]},{"name":"OID_GEN_ENUMERATE_PORTS","features":[319]},{"name":"OID_GEN_FRIENDLY_NAME","features":[319]},{"name":"OID_GEN_GET_NETCARD_TIME","features":[319]},{"name":"OID_GEN_GET_TIME_CAPS","features":[319]},{"name":"OID_GEN_HARDWARE_STATUS","features":[319]},{"name":"OID_GEN_HD_SPLIT_CURRENT_CONFIG","features":[319]},{"name":"OID_GEN_HD_SPLIT_PARAMETERS","features":[319]},{"name":"OID_GEN_INIT_TIME_MS","features":[319]},{"name":"OID_GEN_INTERFACE_INFO","features":[319]},{"name":"OID_GEN_INTERRUPT_MODERATION","features":[319]},{"name":"OID_GEN_IP_OPER_STATUS","features":[319]},{"name":"OID_GEN_ISOLATION_PARAMETERS","features":[319]},{"name":"OID_GEN_LAST_CHANGE","features":[319]},{"name":"OID_GEN_LINK_PARAMETERS","features":[319]},{"name":"OID_GEN_LINK_SPEED","features":[319]},{"name":"OID_GEN_LINK_SPEED_EX","features":[319]},{"name":"OID_GEN_LINK_STATE","features":[319]},{"name":"OID_GEN_MACHINE_NAME","features":[319]},{"name":"OID_GEN_MAC_ADDRESS","features":[319]},{"name":"OID_GEN_MAC_OPTIONS","features":[319]},{"name":"OID_GEN_MAXIMUM_FRAME_SIZE","features":[319]},{"name":"OID_GEN_MAXIMUM_LOOKAHEAD","features":[319]},{"name":"OID_GEN_MAXIMUM_SEND_PACKETS","features":[319]},{"name":"OID_GEN_MAXIMUM_TOTAL_SIZE","features":[319]},{"name":"OID_GEN_MAX_LINK_SPEED","features":[319]},{"name":"OID_GEN_MEDIA_CAPABILITIES","features":[319]},{"name":"OID_GEN_MEDIA_CONNECT_STATUS","features":[319]},{"name":"OID_GEN_MEDIA_CONNECT_STATUS_EX","features":[319]},{"name":"OID_GEN_MEDIA_DUPLEX_STATE","features":[319]},{"name":"OID_GEN_MEDIA_IN_USE","features":[319]},{"name":"OID_GEN_MEDIA_SENSE_COUNTS","features":[319]},{"name":"OID_GEN_MEDIA_SUPPORTED","features":[319]},{"name":"OID_GEN_MINIPORT_RESTART_ATTRIBUTES","features":[319]},{"name":"OID_GEN_MULTICAST_BYTES_RCV","features":[319]},{"name":"OID_GEN_MULTICAST_BYTES_XMIT","features":[319]},{"name":"OID_GEN_MULTICAST_FRAMES_RCV","features":[319]},{"name":"OID_GEN_MULTICAST_FRAMES_XMIT","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_1","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_2","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_3","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_4","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_5","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_6","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_7","features":[319]},{"name":"OID_GEN_NETCARD_LOAD","features":[319]},{"name":"OID_GEN_NETWORK_LAYER_ADDRESSES","features":[319]},{"name":"OID_GEN_OPERATIONAL_STATUS","features":[319]},{"name":"OID_GEN_PACKET_MONITOR","features":[319]},{"name":"OID_GEN_PCI_DEVICE_CUSTOM_PROPERTIES","features":[319]},{"name":"OID_GEN_PHYSICAL_MEDIUM","features":[319]},{"name":"OID_GEN_PHYSICAL_MEDIUM_EX","features":[319]},{"name":"OID_GEN_PORT_AUTHENTICATION_PARAMETERS","features":[319]},{"name":"OID_GEN_PORT_STATE","features":[319]},{"name":"OID_GEN_PROMISCUOUS_MODE","features":[319]},{"name":"OID_GEN_PROTOCOL_OPTIONS","features":[319]},{"name":"OID_GEN_RCV_CRC_ERROR","features":[319]},{"name":"OID_GEN_RCV_DISCARDS","features":[319]},{"name":"OID_GEN_RCV_ERROR","features":[319]},{"name":"OID_GEN_RCV_LINK_SPEED","features":[319]},{"name":"OID_GEN_RCV_NO_BUFFER","features":[319]},{"name":"OID_GEN_RCV_OK","features":[319]},{"name":"OID_GEN_RECEIVE_BLOCK_SIZE","features":[319]},{"name":"OID_GEN_RECEIVE_BUFFER_SPACE","features":[319]},{"name":"OID_GEN_RECEIVE_HASH","features":[319]},{"name":"OID_GEN_RECEIVE_SCALE_CAPABILITIES","features":[319]},{"name":"OID_GEN_RECEIVE_SCALE_PARAMETERS","features":[319]},{"name":"OID_GEN_RECEIVE_SCALE_PARAMETERS_V2","features":[319]},{"name":"OID_GEN_RESET_COUNTS","features":[319]},{"name":"OID_GEN_RNDIS_CONFIG_PARAMETER","features":[319]},{"name":"OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES","features":[319]},{"name":"OID_GEN_STATISTICS","features":[319]},{"name":"OID_GEN_SUPPORTED_GUIDS","features":[319]},{"name":"OID_GEN_SUPPORTED_LIST","features":[319]},{"name":"OID_GEN_TIMEOUT_DPC_REQUEST_CAPABILITIES","features":[319]},{"name":"OID_GEN_TRANSMIT_BLOCK_SIZE","features":[319]},{"name":"OID_GEN_TRANSMIT_BUFFER_SPACE","features":[319]},{"name":"OID_GEN_TRANSMIT_QUEUE_LENGTH","features":[319]},{"name":"OID_GEN_TRANSPORT_HEADER_OFFSET","features":[319]},{"name":"OID_GEN_UNKNOWN_PROTOS","features":[319]},{"name":"OID_GEN_VENDOR_DESCRIPTION","features":[319]},{"name":"OID_GEN_VENDOR_DRIVER_VERSION","features":[319]},{"name":"OID_GEN_VENDOR_ID","features":[319]},{"name":"OID_GEN_VLAN_ID","features":[319]},{"name":"OID_GEN_XMIT_DISCARDS","features":[319]},{"name":"OID_GEN_XMIT_ERROR","features":[319]},{"name":"OID_GEN_XMIT_LINK_SPEED","features":[319]},{"name":"OID_GEN_XMIT_OK","features":[319]},{"name":"OID_GFT_ACTIVATE_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_ADD_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_ALLOCATE_COUNTERS","features":[319]},{"name":"OID_GFT_COUNTER_VALUES","features":[319]},{"name":"OID_GFT_CREATE_LOGICAL_VPORT","features":[319]},{"name":"OID_GFT_CREATE_TABLE","features":[319]},{"name":"OID_GFT_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_GFT_DEACTIVATE_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_DELETE_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_DELETE_LOGICAL_VPORT","features":[319]},{"name":"OID_GFT_DELETE_PROFILE","features":[319]},{"name":"OID_GFT_DELETE_TABLE","features":[319]},{"name":"OID_GFT_ENUM_COUNTERS","features":[319]},{"name":"OID_GFT_ENUM_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_ENUM_LOGICAL_VPORTS","features":[319]},{"name":"OID_GFT_ENUM_PROFILES","features":[319]},{"name":"OID_GFT_ENUM_TABLES","features":[319]},{"name":"OID_GFT_EXACT_MATCH_PROFILE","features":[319]},{"name":"OID_GFT_FLOW_ENTRY_PARAMETERS","features":[319]},{"name":"OID_GFT_FREE_COUNTERS","features":[319]},{"name":"OID_GFT_GLOBAL_PARAMETERS","features":[319]},{"name":"OID_GFT_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_GFT_HEADER_TRANSPOSITION_PROFILE","features":[319]},{"name":"OID_GFT_STATISTICS","features":[319]},{"name":"OID_GFT_VPORT_PARAMETERS","features":[319]},{"name":"OID_GFT_WILDCARD_MATCH_PROFILE","features":[319]},{"name":"OID_IP4_OFFLOAD_STATS","features":[319]},{"name":"OID_IP6_OFFLOAD_STATS","features":[319]},{"name":"OID_IRDA_EXTRA_RCV_BOFS","features":[319]},{"name":"OID_IRDA_LINK_SPEED","features":[319]},{"name":"OID_IRDA_MAX_RECEIVE_WINDOW_SIZE","features":[319]},{"name":"OID_IRDA_MAX_SEND_WINDOW_SIZE","features":[319]},{"name":"OID_IRDA_MAX_UNICAST_LIST_SIZE","features":[319]},{"name":"OID_IRDA_MEDIA_BUSY","features":[319]},{"name":"OID_IRDA_RATE_SNIFF","features":[319]},{"name":"OID_IRDA_RECEIVING","features":[319]},{"name":"OID_IRDA_RESERVED1","features":[319]},{"name":"OID_IRDA_RESERVED2","features":[319]},{"name":"OID_IRDA_SUPPORTED_SPEEDS","features":[319]},{"name":"OID_IRDA_TURNAROUND_TIME","features":[319]},{"name":"OID_IRDA_UNICAST_LIST","features":[319]},{"name":"OID_KDNET_ADD_PF","features":[319]},{"name":"OID_KDNET_ENUMERATE_PFS","features":[319]},{"name":"OID_KDNET_QUERY_PF_INFORMATION","features":[319]},{"name":"OID_KDNET_REMOVE_PF","features":[319]},{"name":"OID_LTALK_COLLISIONS","features":[319]},{"name":"OID_LTALK_CURRENT_NODE_ID","features":[319]},{"name":"OID_LTALK_DEFERS","features":[319]},{"name":"OID_LTALK_FCS_ERRORS","features":[319]},{"name":"OID_LTALK_IN_BROADCASTS","features":[319]},{"name":"OID_LTALK_IN_LENGTH_ERRORS","features":[319]},{"name":"OID_LTALK_NO_DATA_ERRORS","features":[319]},{"name":"OID_LTALK_OUT_NO_HANDLERS","features":[319]},{"name":"OID_LTALK_RANDOM_CTS_ERRORS","features":[319]},{"name":"OID_NDK_CONNECTIONS","features":[319]},{"name":"OID_NDK_LOCAL_ENDPOINTS","features":[319]},{"name":"OID_NDK_SET_STATE","features":[319]},{"name":"OID_NDK_STATISTICS","features":[319]},{"name":"OID_NIC_SWITCH_ALLOCATE_VF","features":[319]},{"name":"OID_NIC_SWITCH_CREATE_SWITCH","features":[319]},{"name":"OID_NIC_SWITCH_CREATE_VPORT","features":[319]},{"name":"OID_NIC_SWITCH_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_NIC_SWITCH_DELETE_SWITCH","features":[319]},{"name":"OID_NIC_SWITCH_DELETE_VPORT","features":[319]},{"name":"OID_NIC_SWITCH_ENUM_SWITCHES","features":[319]},{"name":"OID_NIC_SWITCH_ENUM_VFS","features":[319]},{"name":"OID_NIC_SWITCH_ENUM_VPORTS","features":[319]},{"name":"OID_NIC_SWITCH_FREE_VF","features":[319]},{"name":"OID_NIC_SWITCH_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_NIC_SWITCH_PARAMETERS","features":[319]},{"name":"OID_NIC_SWITCH_VF_PARAMETERS","features":[319]},{"name":"OID_NIC_SWITCH_VPORT_PARAMETERS","features":[319]},{"name":"OID_OFFLOAD_ENCAPSULATION","features":[319]},{"name":"OID_PACKET_COALESCING_FILTER_MATCH_COUNT","features":[319]},{"name":"OID_PD_CLOSE_PROVIDER","features":[319]},{"name":"OID_PD_OPEN_PROVIDER","features":[319]},{"name":"OID_PD_QUERY_CURRENT_CONFIG","features":[319]},{"name":"OID_PM_ADD_PROTOCOL_OFFLOAD","features":[319]},{"name":"OID_PM_ADD_WOL_PATTERN","features":[319]},{"name":"OID_PM_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_PM_GET_PROTOCOL_OFFLOAD","features":[319]},{"name":"OID_PM_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_PM_PARAMETERS","features":[319]},{"name":"OID_PM_PROTOCOL_OFFLOAD_LIST","features":[319]},{"name":"OID_PM_REMOVE_PROTOCOL_OFFLOAD","features":[319]},{"name":"OID_PM_REMOVE_WOL_PATTERN","features":[319]},{"name":"OID_PM_RESERVED_1","features":[319]},{"name":"OID_PM_WOL_PATTERN_LIST","features":[319]},{"name":"OID_PNP_ADD_WAKE_UP_PATTERN","features":[319]},{"name":"OID_PNP_CAPABILITIES","features":[319]},{"name":"OID_PNP_ENABLE_WAKE_UP","features":[319]},{"name":"OID_PNP_QUERY_POWER","features":[319]},{"name":"OID_PNP_REMOVE_WAKE_UP_PATTERN","features":[319]},{"name":"OID_PNP_SET_POWER","features":[319]},{"name":"OID_PNP_WAKE_UP_ERROR","features":[319]},{"name":"OID_PNP_WAKE_UP_OK","features":[319]},{"name":"OID_PNP_WAKE_UP_PATTERN_LIST","features":[319]},{"name":"OID_QOS_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_QOS_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_QOS_OFFLOAD_CREATE_SQ","features":[319]},{"name":"OID_QOS_OFFLOAD_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_QOS_OFFLOAD_DELETE_SQ","features":[319]},{"name":"OID_QOS_OFFLOAD_ENUM_SQS","features":[319]},{"name":"OID_QOS_OFFLOAD_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_QOS_OFFLOAD_SQ_STATS","features":[319]},{"name":"OID_QOS_OFFLOAD_UPDATE_SQ","features":[319]},{"name":"OID_QOS_OPERATIONAL_PARAMETERS","features":[319]},{"name":"OID_QOS_PARAMETERS","features":[319]},{"name":"OID_QOS_REMOTE_PARAMETERS","features":[319]},{"name":"OID_QOS_RESERVED1","features":[319]},{"name":"OID_QOS_RESERVED10","features":[319]},{"name":"OID_QOS_RESERVED11","features":[319]},{"name":"OID_QOS_RESERVED12","features":[319]},{"name":"OID_QOS_RESERVED13","features":[319]},{"name":"OID_QOS_RESERVED14","features":[319]},{"name":"OID_QOS_RESERVED15","features":[319]},{"name":"OID_QOS_RESERVED16","features":[319]},{"name":"OID_QOS_RESERVED17","features":[319]},{"name":"OID_QOS_RESERVED18","features":[319]},{"name":"OID_QOS_RESERVED19","features":[319]},{"name":"OID_QOS_RESERVED2","features":[319]},{"name":"OID_QOS_RESERVED20","features":[319]},{"name":"OID_QOS_RESERVED3","features":[319]},{"name":"OID_QOS_RESERVED4","features":[319]},{"name":"OID_QOS_RESERVED5","features":[319]},{"name":"OID_QOS_RESERVED6","features":[319]},{"name":"OID_QOS_RESERVED7","features":[319]},{"name":"OID_QOS_RESERVED8","features":[319]},{"name":"OID_QOS_RESERVED9","features":[319]},{"name":"OID_RECEIVE_FILTER_ALLOCATE_QUEUE","features":[319]},{"name":"OID_RECEIVE_FILTER_CLEAR_FILTER","features":[319]},{"name":"OID_RECEIVE_FILTER_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_RECEIVE_FILTER_ENUM_FILTERS","features":[319]},{"name":"OID_RECEIVE_FILTER_ENUM_QUEUES","features":[319]},{"name":"OID_RECEIVE_FILTER_FREE_QUEUE","features":[319]},{"name":"OID_RECEIVE_FILTER_GLOBAL_PARAMETERS","features":[319]},{"name":"OID_RECEIVE_FILTER_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_RECEIVE_FILTER_MOVE_FILTER","features":[319]},{"name":"OID_RECEIVE_FILTER_PARAMETERS","features":[319]},{"name":"OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE","features":[319]},{"name":"OID_RECEIVE_FILTER_QUEUE_PARAMETERS","features":[319]},{"name":"OID_RECEIVE_FILTER_SET_FILTER","features":[319]},{"name":"OID_SRIOV_BAR_RESOURCES","features":[319]},{"name":"OID_SRIOV_CONFIG_STATE","features":[319]},{"name":"OID_SRIOV_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_SRIOV_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_SRIOV_OVERLYING_ADAPTER_INFO","features":[319]},{"name":"OID_SRIOV_PF_LUID","features":[319]},{"name":"OID_SRIOV_PROBED_BARS","features":[319]},{"name":"OID_SRIOV_READ_VF_CONFIG_BLOCK","features":[319]},{"name":"OID_SRIOV_READ_VF_CONFIG_SPACE","features":[319]},{"name":"OID_SRIOV_RESET_VF","features":[319]},{"name":"OID_SRIOV_SET_VF_POWER_STATE","features":[319]},{"name":"OID_SRIOV_VF_INVALIDATE_CONFIG_BLOCK","features":[319]},{"name":"OID_SRIOV_VF_SERIAL_NUMBER","features":[319]},{"name":"OID_SRIOV_VF_VENDOR_DEVICE_ID","features":[319]},{"name":"OID_SRIOV_WRITE_VF_CONFIG_BLOCK","features":[319]},{"name":"OID_SRIOV_WRITE_VF_CONFIG_SPACE","features":[319]},{"name":"OID_SWITCH_FEATURE_STATUS_QUERY","features":[319]},{"name":"OID_SWITCH_NIC_ARRAY","features":[319]},{"name":"OID_SWITCH_NIC_CONNECT","features":[319]},{"name":"OID_SWITCH_NIC_CREATE","features":[319]},{"name":"OID_SWITCH_NIC_DELETE","features":[319]},{"name":"OID_SWITCH_NIC_DIRECT_REQUEST","features":[319]},{"name":"OID_SWITCH_NIC_DISCONNECT","features":[319]},{"name":"OID_SWITCH_NIC_REQUEST","features":[319]},{"name":"OID_SWITCH_NIC_RESTORE","features":[319]},{"name":"OID_SWITCH_NIC_RESTORE_COMPLETE","features":[319]},{"name":"OID_SWITCH_NIC_RESUME","features":[319]},{"name":"OID_SWITCH_NIC_SAVE","features":[319]},{"name":"OID_SWITCH_NIC_SAVE_COMPLETE","features":[319]},{"name":"OID_SWITCH_NIC_SUSPEND","features":[319]},{"name":"OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_FINISHED","features":[319]},{"name":"OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_STARTED","features":[319]},{"name":"OID_SWITCH_NIC_UPDATED","features":[319]},{"name":"OID_SWITCH_PARAMETERS","features":[319]},{"name":"OID_SWITCH_PORT_ARRAY","features":[319]},{"name":"OID_SWITCH_PORT_CREATE","features":[319]},{"name":"OID_SWITCH_PORT_DELETE","features":[319]},{"name":"OID_SWITCH_PORT_FEATURE_STATUS_QUERY","features":[319]},{"name":"OID_SWITCH_PORT_PROPERTY_ADD","features":[319]},{"name":"OID_SWITCH_PORT_PROPERTY_DELETE","features":[319]},{"name":"OID_SWITCH_PORT_PROPERTY_ENUM","features":[319]},{"name":"OID_SWITCH_PORT_PROPERTY_UPDATE","features":[319]},{"name":"OID_SWITCH_PORT_TEARDOWN","features":[319]},{"name":"OID_SWITCH_PORT_UPDATED","features":[319]},{"name":"OID_SWITCH_PROPERTY_ADD","features":[319]},{"name":"OID_SWITCH_PROPERTY_DELETE","features":[319]},{"name":"OID_SWITCH_PROPERTY_ENUM","features":[319]},{"name":"OID_SWITCH_PROPERTY_UPDATE","features":[319]},{"name":"OID_TAPI_ACCEPT","features":[319]},{"name":"OID_TAPI_ANSWER","features":[319]},{"name":"OID_TAPI_CLOSE","features":[319]},{"name":"OID_TAPI_CLOSE_CALL","features":[319]},{"name":"OID_TAPI_CONDITIONAL_MEDIA_DETECTION","features":[319]},{"name":"OID_TAPI_CONFIG_DIALOG","features":[319]},{"name":"OID_TAPI_DEV_SPECIFIC","features":[319]},{"name":"OID_TAPI_DIAL","features":[319]},{"name":"OID_TAPI_DROP","features":[319]},{"name":"OID_TAPI_GATHER_DIGITS","features":[319]},{"name":"OID_TAPI_GET_ADDRESS_CAPS","features":[319]},{"name":"OID_TAPI_GET_ADDRESS_ID","features":[319]},{"name":"OID_TAPI_GET_ADDRESS_STATUS","features":[319]},{"name":"OID_TAPI_GET_CALL_ADDRESS_ID","features":[319]},{"name":"OID_TAPI_GET_CALL_INFO","features":[319]},{"name":"OID_TAPI_GET_CALL_STATUS","features":[319]},{"name":"OID_TAPI_GET_DEV_CAPS","features":[319]},{"name":"OID_TAPI_GET_DEV_CONFIG","features":[319]},{"name":"OID_TAPI_GET_EXTENSION_ID","features":[319]},{"name":"OID_TAPI_GET_ID","features":[319]},{"name":"OID_TAPI_GET_LINE_DEV_STATUS","features":[319]},{"name":"OID_TAPI_MAKE_CALL","features":[319]},{"name":"OID_TAPI_MONITOR_DIGITS","features":[319]},{"name":"OID_TAPI_NEGOTIATE_EXT_VERSION","features":[319]},{"name":"OID_TAPI_OPEN","features":[319]},{"name":"OID_TAPI_PROVIDER_INITIALIZE","features":[319]},{"name":"OID_TAPI_PROVIDER_SHUTDOWN","features":[319]},{"name":"OID_TAPI_SECURE_CALL","features":[319]},{"name":"OID_TAPI_SELECT_EXT_VERSION","features":[319]},{"name":"OID_TAPI_SEND_USER_USER_INFO","features":[319]},{"name":"OID_TAPI_SET_APP_SPECIFIC","features":[319]},{"name":"OID_TAPI_SET_CALL_PARAMS","features":[319]},{"name":"OID_TAPI_SET_DEFAULT_MEDIA_DETECTION","features":[319]},{"name":"OID_TAPI_SET_DEV_CONFIG","features":[319]},{"name":"OID_TAPI_SET_MEDIA_MODE","features":[319]},{"name":"OID_TAPI_SET_STATUS_MESSAGES","features":[319]},{"name":"OID_TCP4_OFFLOAD_STATS","features":[319]},{"name":"OID_TCP6_OFFLOAD_STATS","features":[319]},{"name":"OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG","features":[319]},{"name":"OID_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_TCP_CONNECTION_OFFLOAD_PARAMETERS","features":[319]},{"name":"OID_TCP_OFFLOAD_CURRENT_CONFIG","features":[319]},{"name":"OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_TCP_OFFLOAD_PARAMETERS","features":[319]},{"name":"OID_TCP_RSC_STATISTICS","features":[319]},{"name":"OID_TCP_SAN_SUPPORT","features":[319]},{"name":"OID_TCP_TASK_IPSEC_ADD_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_ADD_UDPESP_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_DELETE_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_DELETE_UDPESP_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA_EX","features":[319]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_UPDATE_SA","features":[319]},{"name":"OID_TCP_TASK_OFFLOAD","features":[319]},{"name":"OID_TIMESTAMP_CAPABILITY","features":[319]},{"name":"OID_TIMESTAMP_CURRENT_CONFIG","features":[319]},{"name":"OID_TIMESTAMP_GET_CROSSTIMESTAMP","features":[319]},{"name":"OID_TUNNEL_INTERFACE_RELEASE_OID","features":[319]},{"name":"OID_TUNNEL_INTERFACE_SET_OID","features":[319]},{"name":"OID_VLAN_RESERVED1","features":[319]},{"name":"OID_VLAN_RESERVED2","features":[319]},{"name":"OID_VLAN_RESERVED3","features":[319]},{"name":"OID_VLAN_RESERVED4","features":[319]},{"name":"OID_WAN_CO_GET_COMP_INFO","features":[319]},{"name":"OID_WAN_CO_GET_INFO","features":[319]},{"name":"OID_WAN_CO_GET_LINK_INFO","features":[319]},{"name":"OID_WAN_CO_GET_STATS_INFO","features":[319]},{"name":"OID_WAN_CO_SET_COMP_INFO","features":[319]},{"name":"OID_WAN_CO_SET_LINK_INFO","features":[319]},{"name":"OID_WAN_CURRENT_ADDRESS","features":[319]},{"name":"OID_WAN_GET_BRIDGE_INFO","features":[319]},{"name":"OID_WAN_GET_COMP_INFO","features":[319]},{"name":"OID_WAN_GET_INFO","features":[319]},{"name":"OID_WAN_GET_LINK_INFO","features":[319]},{"name":"OID_WAN_GET_STATS_INFO","features":[319]},{"name":"OID_WAN_HEADER_FORMAT","features":[319]},{"name":"OID_WAN_LINE_COUNT","features":[319]},{"name":"OID_WAN_MEDIUM_SUBTYPE","features":[319]},{"name":"OID_WAN_PERMANENT_ADDRESS","features":[319]},{"name":"OID_WAN_PROTOCOL_CAPS","features":[319]},{"name":"OID_WAN_PROTOCOL_TYPE","features":[319]},{"name":"OID_WAN_QUALITY_OF_SERVICE","features":[319]},{"name":"OID_WAN_SET_BRIDGE_INFO","features":[319]},{"name":"OID_WAN_SET_COMP_INFO","features":[319]},{"name":"OID_WAN_SET_LINK_INFO","features":[319]},{"name":"OID_WWAN_AUTH_CHALLENGE","features":[319]},{"name":"OID_WWAN_BASE_STATIONS_INFO","features":[319]},{"name":"OID_WWAN_CONNECT","features":[319]},{"name":"OID_WWAN_CREATE_MAC","features":[319]},{"name":"OID_WWAN_DELETE_MAC","features":[319]},{"name":"OID_WWAN_DEVICE_BINDINGS","features":[319]},{"name":"OID_WWAN_DEVICE_CAPS","features":[319]},{"name":"OID_WWAN_DEVICE_CAPS_EX","features":[319]},{"name":"OID_WWAN_DEVICE_RESET","features":[319]},{"name":"OID_WWAN_DEVICE_SERVICE_COMMAND","features":[319]},{"name":"OID_WWAN_DEVICE_SERVICE_SESSION","features":[319]},{"name":"OID_WWAN_DEVICE_SERVICE_SESSION_WRITE","features":[319]},{"name":"OID_WWAN_DRIVER_CAPS","features":[319]},{"name":"OID_WWAN_ENUMERATE_DEVICE_SERVICES","features":[319]},{"name":"OID_WWAN_ENUMERATE_DEVICE_SERVICE_COMMANDS","features":[319]},{"name":"OID_WWAN_HOME_PROVIDER","features":[319]},{"name":"OID_WWAN_IMS_VOICE_STATE","features":[319]},{"name":"OID_WWAN_LOCATION_STATE","features":[319]},{"name":"OID_WWAN_LTE_ATTACH_CONFIG","features":[319]},{"name":"OID_WWAN_LTE_ATTACH_STATUS","features":[319]},{"name":"OID_WWAN_MBIM_VERSION","features":[319]},{"name":"OID_WWAN_MODEM_CONFIG_INFO","features":[319]},{"name":"OID_WWAN_MODEM_LOGGING_CONFIG","features":[319]},{"name":"OID_WWAN_MPDP","features":[319]},{"name":"OID_WWAN_NETWORK_BLACKLIST","features":[319]},{"name":"OID_WWAN_NETWORK_IDLE_HINT","features":[319]},{"name":"OID_WWAN_NETWORK_PARAMS","features":[319]},{"name":"OID_WWAN_NITZ","features":[319]},{"name":"OID_WWAN_PACKET_SERVICE","features":[319]},{"name":"OID_WWAN_PCO","features":[319]},{"name":"OID_WWAN_PIN","features":[319]},{"name":"OID_WWAN_PIN_EX","features":[319]},{"name":"OID_WWAN_PIN_EX2","features":[319]},{"name":"OID_WWAN_PIN_LIST","features":[319]},{"name":"OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS","features":[319]},{"name":"OID_WWAN_PREFERRED_PROVIDERS","features":[319]},{"name":"OID_WWAN_PRESHUTDOWN","features":[319]},{"name":"OID_WWAN_PROVISIONED_CONTEXTS","features":[319]},{"name":"OID_WWAN_PS_MEDIA_CONFIG","features":[319]},{"name":"OID_WWAN_RADIO_STATE","features":[319]},{"name":"OID_WWAN_READY_INFO","features":[319]},{"name":"OID_WWAN_REGISTER_PARAMS","features":[319]},{"name":"OID_WWAN_REGISTER_STATE","features":[319]},{"name":"OID_WWAN_REGISTER_STATE_EX","features":[319]},{"name":"OID_WWAN_SAR_CONFIG","features":[319]},{"name":"OID_WWAN_SAR_TRANSMISSION_STATUS","features":[319]},{"name":"OID_WWAN_SERVICE_ACTIVATION","features":[319]},{"name":"OID_WWAN_SIGNAL_STATE","features":[319]},{"name":"OID_WWAN_SIGNAL_STATE_EX","features":[319]},{"name":"OID_WWAN_SLOT_INFO_STATUS","features":[319]},{"name":"OID_WWAN_SMS_CONFIGURATION","features":[319]},{"name":"OID_WWAN_SMS_DELETE","features":[319]},{"name":"OID_WWAN_SMS_READ","features":[319]},{"name":"OID_WWAN_SMS_SEND","features":[319]},{"name":"OID_WWAN_SMS_STATUS","features":[319]},{"name":"OID_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS","features":[319]},{"name":"OID_WWAN_SYS_CAPS","features":[319]},{"name":"OID_WWAN_SYS_SLOTMAPPINGS","features":[319]},{"name":"OID_WWAN_UE_POLICY","features":[319]},{"name":"OID_WWAN_UICC_ACCESS_BINARY","features":[319]},{"name":"OID_WWAN_UICC_ACCESS_RECORD","features":[319]},{"name":"OID_WWAN_UICC_APDU","features":[319]},{"name":"OID_WWAN_UICC_APP_LIST","features":[319]},{"name":"OID_WWAN_UICC_ATR","features":[319]},{"name":"OID_WWAN_UICC_CLOSE_CHANNEL","features":[319]},{"name":"OID_WWAN_UICC_FILE_STATUS","features":[319]},{"name":"OID_WWAN_UICC_OPEN_CHANNEL","features":[319]},{"name":"OID_WWAN_UICC_RESET","features":[319]},{"name":"OID_WWAN_UICC_TERMINAL_CAPABILITY","features":[319]},{"name":"OID_WWAN_USSD","features":[319]},{"name":"OID_WWAN_VENDOR_SPECIFIC","features":[319]},{"name":"OID_WWAN_VISIBLE_PROVIDERS","features":[319]},{"name":"OID_XBOX_ACC_RESERVED0","features":[319]},{"name":"OriginalNetBufferList","features":[319]},{"name":"OriginalPacketInfo","features":[319]},{"name":"PD_BUFFER_ATTR_BUILT_IN_DATA_BUFFER","features":[319]},{"name":"PD_BUFFER_FLAG_PARTIAL_PACKET_HEAD","features":[319]},{"name":"PD_BUFFER_MIN_RX_DATA_START_ALIGNMENT","features":[319]},{"name":"PD_BUFFER_MIN_RX_DATA_START_VALUE","features":[319]},{"name":"PD_BUFFER_MIN_TX_DATA_START_ALIGNMENT","features":[319]},{"name":"PERMANENT_VC","features":[319]},{"name":"PMKID_CANDIDATE","features":[319]},{"name":"PNDIS_TIMER_FUNCTION","features":[319]},{"name":"PROTCOL_CO_AF_REGISTER_NOTIFY","features":[319]},{"name":"PROTOCOL_CL_ADD_PARTY_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_CALL_CONNECTED","features":[319]},{"name":"PROTOCOL_CL_CLOSE_AF_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_CLOSE_CALL_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_DEREGISTER_SAP_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_DROP_PARTY_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_INCOMING_CALL","features":[319]},{"name":"PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE","features":[319]},{"name":"PROTOCOL_CL_INCOMING_CLOSE_CALL","features":[319]},{"name":"PROTOCOL_CL_INCOMING_DROP_PARTY","features":[319]},{"name":"PROTOCOL_CL_MAKE_CALL_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_OPEN_AF_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_REGISTER_SAP_COMPLETE","features":[319]},{"name":"PROTOCOL_CM_ACTIVATE_VC_COMPLETE","features":[319]},{"name":"PROTOCOL_CM_ADD_PARTY","features":[319]},{"name":"PROTOCOL_CM_CLOSE_AF","features":[319]},{"name":"PROTOCOL_CM_CLOSE_CALL","features":[319]},{"name":"PROTOCOL_CM_DEACTIVATE_VC_COMPLETE","features":[319]},{"name":"PROTOCOL_CM_DEREGISTER_SAP","features":[319]},{"name":"PROTOCOL_CM_DROP_PARTY","features":[319]},{"name":"PROTOCOL_CM_INCOMING_CALL_COMPLETE","features":[319]},{"name":"PROTOCOL_CM_MAKE_CALL","features":[319]},{"name":"PROTOCOL_CM_MODIFY_QOS_CALL","features":[319]},{"name":"PROTOCOL_CM_OPEN_AF","features":[319]},{"name":"PROTOCOL_CM_REG_SAP","features":[319]},{"name":"PROTOCOL_CO_AF_REGISTER_NOTIFY","features":[319]},{"name":"PROTOCOL_CO_CREATE_VC","features":[319]},{"name":"PROTOCOL_CO_DELETE_VC","features":[319]},{"name":"PacketCancelId","features":[319]},{"name":"QUERY_CALL_PARAMETERS","features":[319]},{"name":"READABLE_LOCAL_CLOCK","features":[319]},{"name":"RECEIVE_TIME_INDICATION","features":[319]},{"name":"RECEIVE_TIME_INDICATION_CAPABLE","features":[319]},{"name":"RECEIVE_VC","features":[319]},{"name":"REFERENCE","features":[319,307]},{"name":"RESERVE_RESOURCES_VC","features":[319]},{"name":"ROUND_DOWN_FLOW","features":[319]},{"name":"ROUND_UP_FLOW","features":[319]},{"name":"STRINGFORMAT_ASCII","features":[319]},{"name":"STRINGFORMAT_BINARY","features":[319]},{"name":"STRINGFORMAT_DBCS","features":[319]},{"name":"STRINGFORMAT_UNICODE","features":[319]},{"name":"ScatterGatherListPacketInfo","features":[319]},{"name":"ShortPacketPaddingInfo","features":[319]},{"name":"TDI_PNP_HANDLER","features":[319,307]},{"name":"TDI_REGISTER_CALLBACK","features":[319,307]},{"name":"TIMED_SEND_CAPABLE","features":[319]},{"name":"TIME_STAMP_CAPABLE","features":[319]},{"name":"TRANSMIT_VC","features":[319]},{"name":"TRANSPORT_HEADER_OFFSET","features":[319]},{"name":"TRUNCATED_HASH_LEN","features":[319]},{"name":"TR_FILTER","features":[319]},{"name":"TcpIpChecksumPacketInfo","features":[319]},{"name":"TcpLargeSendPacketInfo","features":[319]},{"name":"UDP_ENCAP_TYPE","features":[319]},{"name":"USE_TIME_STAMPS","features":[319]},{"name":"VAR_STRING","features":[319]},{"name":"WAN_PROTOCOL_KEEPS_STATS","features":[319]},{"name":"W_CO_ACTIVATE_VC_HANDLER","features":[319]},{"name":"W_CO_CREATE_VC_HANDLER","features":[319]},{"name":"W_CO_DEACTIVATE_VC_HANDLER","features":[319]},{"name":"W_CO_DELETE_VC_HANDLER","features":[319]},{"name":"fNDIS_GUID_ALLOW_READ","features":[319]},{"name":"fNDIS_GUID_ALLOW_WRITE","features":[319]},{"name":"fNDIS_GUID_ANSI_STRING","features":[319]},{"name":"fNDIS_GUID_ARRAY","features":[319]},{"name":"fNDIS_GUID_METHOD","features":[319]},{"name":"fNDIS_GUID_NDIS_RESERVED","features":[319]},{"name":"fNDIS_GUID_SUPPORT_COMMON_HEADER","features":[319]},{"name":"fNDIS_GUID_TO_OID","features":[319]},{"name":"fNDIS_GUID_TO_STATUS","features":[319]},{"name":"fNDIS_GUID_UNICODE_STRING","features":[319]},{"name":"fPACKET_ALLOCATED_BY_NDIS","features":[319]},{"name":"fPACKET_CONTAINS_MEDIA_SPECIFIC_INFO","features":[319]},{"name":"fPACKET_WRAPPER_RESERVED","features":[319]}],"345":[{"name":"FWPM_SERVICE_STATE_CHANGE_CALLBACK0","features":[322,323]},{"name":"FwpmBfeStateGet0","features":[322,323]},{"name":"FwpmBfeStateSubscribeChanges0","features":[322,307,323]},{"name":"FwpmBfeStateUnsubscribeChanges0","features":[322,307]},{"name":"FwpmCalloutAdd0","features":[322,307,323,310]},{"name":"FwpmCalloutCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmCalloutDeleteById0","features":[322,307]},{"name":"FwpmCalloutDeleteByKey0","features":[322,307]},{"name":"FwpmCalloutDestroyEnumHandle0","features":[322,307]},{"name":"FwpmCalloutEnum0","features":[322,307,323]},{"name":"FwpmCalloutGetById0","features":[322,307,323]},{"name":"FwpmCalloutGetByKey0","features":[322,307,323]},{"name":"FwpmCalloutGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmCalloutSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmConnectionCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmConnectionDestroyEnumHandle0","features":[322,307]},{"name":"FwpmConnectionEnum0","features":[322,307,323]},{"name":"FwpmConnectionGetById0","features":[322,307,323]},{"name":"FwpmConnectionGetSecurityInfo0","features":[322,307,310]},{"name":"FwpmConnectionSetSecurityInfo0","features":[322,307,310]},{"name":"FwpmEngineClose0","features":[322,307]},{"name":"FwpmEngineGetOption0","features":[322,307,323,310]},{"name":"FwpmEngineGetSecurityInfo0","features":[322,307,310]},{"name":"FwpmEngineOpen0","features":[322,307,323,310,324]},{"name":"FwpmEngineSetOption0","features":[322,307,323,310]},{"name":"FwpmEngineSetSecurityInfo0","features":[322,307,310]},{"name":"FwpmFilterAdd0","features":[322,307,323,310]},{"name":"FwpmFilterCreateEnumHandle0","features":[322,307,323,310]},{"name":"FwpmFilterDeleteById0","features":[322,307]},{"name":"FwpmFilterDeleteByKey0","features":[322,307]},{"name":"FwpmFilterDestroyEnumHandle0","features":[322,307]},{"name":"FwpmFilterEnum0","features":[322,307,323,310]},{"name":"FwpmFilterGetById0","features":[322,307,323,310]},{"name":"FwpmFilterGetByKey0","features":[322,307,323,310]},{"name":"FwpmFilterGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmFilterSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmFreeMemory0","features":[322]},{"name":"FwpmIPsecTunnelAdd0","features":[322,307,323,310]},{"name":"FwpmIPsecTunnelAdd1","features":[322,307,323,310]},{"name":"FwpmIPsecTunnelAdd2","features":[322,307,323,310]},{"name":"FwpmIPsecTunnelAdd3","features":[322,307,323,310]},{"name":"FwpmIPsecTunnelDeleteByKey0","features":[322,307]},{"name":"FwpmLayerCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmLayerDestroyEnumHandle0","features":[322,307]},{"name":"FwpmLayerEnum0","features":[322,307,323]},{"name":"FwpmLayerGetById0","features":[322,307,323]},{"name":"FwpmLayerGetByKey0","features":[322,307,323]},{"name":"FwpmLayerGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmLayerSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmNetEventCreateEnumHandle0","features":[322,307,323,310]},{"name":"FwpmNetEventDestroyEnumHandle0","features":[322,307]},{"name":"FwpmNetEventEnum0","features":[322,307,323,310]},{"name":"FwpmNetEventEnum1","features":[322,307,323,310]},{"name":"FwpmNetEventEnum2","features":[322,307,323,310]},{"name":"FwpmNetEventEnum3","features":[322,307,323,310]},{"name":"FwpmNetEventEnum4","features":[322,307,323,310]},{"name":"FwpmNetEventEnum5","features":[322,307,323,310]},{"name":"FwpmNetEventsGetSecurityInfo0","features":[322,307,310]},{"name":"FwpmNetEventsSetSecurityInfo0","features":[322,307,310]},{"name":"FwpmProviderAdd0","features":[322,307,323,310]},{"name":"FwpmProviderContextAdd0","features":[322,307,323,310]},{"name":"FwpmProviderContextAdd1","features":[322,307,323,310]},{"name":"FwpmProviderContextAdd2","features":[322,307,323,310]},{"name":"FwpmProviderContextAdd3","features":[322,307,323,310]},{"name":"FwpmProviderContextCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmProviderContextDeleteById0","features":[322,307]},{"name":"FwpmProviderContextDeleteByKey0","features":[322,307]},{"name":"FwpmProviderContextDestroyEnumHandle0","features":[322,307]},{"name":"FwpmProviderContextEnum0","features":[322,307,323,310]},{"name":"FwpmProviderContextEnum1","features":[322,307,323,310]},{"name":"FwpmProviderContextEnum2","features":[322,307,323,310]},{"name":"FwpmProviderContextEnum3","features":[322,307,323,310]},{"name":"FwpmProviderContextGetById0","features":[322,307,323,310]},{"name":"FwpmProviderContextGetById1","features":[322,307,323,310]},{"name":"FwpmProviderContextGetById2","features":[322,307,323,310]},{"name":"FwpmProviderContextGetById3","features":[322,307,323,310]},{"name":"FwpmProviderContextGetByKey0","features":[322,307,323,310]},{"name":"FwpmProviderContextGetByKey1","features":[322,307,323,310]},{"name":"FwpmProviderContextGetByKey2","features":[322,307,323,310]},{"name":"FwpmProviderContextGetByKey3","features":[322,307,323,310]},{"name":"FwpmProviderContextGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmProviderContextSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmProviderCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmProviderDeleteByKey0","features":[322,307]},{"name":"FwpmProviderDestroyEnumHandle0","features":[322,307]},{"name":"FwpmProviderEnum0","features":[322,307,323]},{"name":"FwpmProviderGetByKey0","features":[322,307,323]},{"name":"FwpmProviderGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmProviderSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmSessionCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmSessionDestroyEnumHandle0","features":[322,307]},{"name":"FwpmSessionEnum0","features":[322,307,323,310]},{"name":"FwpmSubLayerAdd0","features":[322,307,323,310]},{"name":"FwpmSubLayerCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmSubLayerDeleteByKey0","features":[322,307]},{"name":"FwpmSubLayerDestroyEnumHandle0","features":[322,307]},{"name":"FwpmSubLayerEnum0","features":[322,307,323]},{"name":"FwpmSubLayerGetByKey0","features":[322,307,323]},{"name":"FwpmSubLayerGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmSubLayerSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmTransactionAbort0","features":[322,307]},{"name":"FwpmTransactionBegin0","features":[322,307]},{"name":"FwpmTransactionCommit0","features":[322,307]},{"name":"FwpmvSwitchEventsGetSecurityInfo0","features":[322,307,310]},{"name":"FwpmvSwitchEventsSetSecurityInfo0","features":[322,307,310]},{"name":"IPsecDospGetSecurityInfo0","features":[322,307,310]},{"name":"IPsecDospGetStatistics0","features":[322,307,323]},{"name":"IPsecDospSetSecurityInfo0","features":[322,307,310]},{"name":"IPsecDospStateCreateEnumHandle0","features":[322,307,323]},{"name":"IPsecDospStateDestroyEnumHandle0","features":[322,307]},{"name":"IPsecDospStateEnum0","features":[322,307,323]},{"name":"IPsecGetStatistics0","features":[322,307,323]},{"name":"IPsecGetStatistics1","features":[322,307,323]},{"name":"IPsecSaContextAddInbound0","features":[322,307,323]},{"name":"IPsecSaContextAddInbound1","features":[322,307,323]},{"name":"IPsecSaContextAddOutbound0","features":[322,307,323]},{"name":"IPsecSaContextAddOutbound1","features":[322,307,323]},{"name":"IPsecSaContextCreate0","features":[322,307,323]},{"name":"IPsecSaContextCreate1","features":[322,307,323]},{"name":"IPsecSaContextCreateEnumHandle0","features":[322,307,323,310]},{"name":"IPsecSaContextDeleteById0","features":[322,307]},{"name":"IPsecSaContextDestroyEnumHandle0","features":[322,307]},{"name":"IPsecSaContextEnum0","features":[322,307,323,310]},{"name":"IPsecSaContextEnum1","features":[322,307,323,310]},{"name":"IPsecSaContextExpire0","features":[322,307]},{"name":"IPsecSaContextGetById0","features":[322,307,323,310]},{"name":"IPsecSaContextGetById1","features":[322,307,323,310]},{"name":"IPsecSaContextGetSpi0","features":[322,307,323]},{"name":"IPsecSaContextGetSpi1","features":[322,307,323]},{"name":"IPsecSaContextSetSpi0","features":[322,307,323]},{"name":"IPsecSaContextUpdate0","features":[322,307,323,310]},{"name":"IPsecSaCreateEnumHandle0","features":[322,307,323]},{"name":"IPsecSaDbGetSecurityInfo0","features":[322,307,310]},{"name":"IPsecSaDbSetSecurityInfo0","features":[322,307,310]},{"name":"IPsecSaDestroyEnumHandle0","features":[322,307]},{"name":"IPsecSaEnum0","features":[322,307,323,310]},{"name":"IPsecSaEnum1","features":[322,307,323,310]},{"name":"IkeextGetStatistics0","features":[322,307,323]},{"name":"IkeextGetStatistics1","features":[322,307,323]},{"name":"IkeextSaCreateEnumHandle0","features":[322,307,323,310]},{"name":"IkeextSaDbGetSecurityInfo0","features":[322,307,310]},{"name":"IkeextSaDbSetSecurityInfo0","features":[322,307,310]},{"name":"IkeextSaDeleteById0","features":[322,307]},{"name":"IkeextSaDestroyEnumHandle0","features":[322,307]},{"name":"IkeextSaEnum0","features":[322,307,323]},{"name":"IkeextSaEnum1","features":[322,307,323]},{"name":"IkeextSaEnum2","features":[322,307,323]},{"name":"IkeextSaGetById0","features":[322,307,323]},{"name":"IkeextSaGetById1","features":[322,307,323]},{"name":"IkeextSaGetById2","features":[322,307,323]}],"346":[{"name":"ACE_HEADER","features":[311]},{"name":"ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK","features":[311,307,325]},{"name":"ATOMIC_CREATE_ECP_CONTEXT","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_BEST_EFFORT","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_EOF_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_FILE_ATTRIBUTES_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_GEN_FLAGS_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_MARK_USN_SOURCE_INFO","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_OPERATION_MASK","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_OP_FLAGS_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_REPARSE_POINT_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_SPARSE_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_SUPPRESS_DIR_CHANGE_NOTIFY","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_SUPPRESS_FILE_ATTRIBUTE_INHERITANCE","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_SUPPRESS_PARENT_TIMESTAMPS_UPDATE","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_TIMESTAMPS_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_VDL_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_WRITE_USN_CLOSE_RECORD","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_OP_FLAG_CASE_SENSITIVE_FLAGS_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_EOF_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_FILE_ATTRIBUTES_RETURNED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_FILE_ATTRIBUTES_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_FILE_ATTRIBUTE_INHERITANCE_SUPPRESSED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_OPERATION_MASK","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_OP_FLAGS_HONORED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_REPARSE_POINT_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_SPARSE_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_TIMESTAMPS_RETURNED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_TIMESTAMPS_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_USN_CLOSE_RECORD_WRITTEN","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_USN_RETURNED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_USN_SOURCE_INFO_MARKED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_VDL_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_OP_FLAG_CASE_SENSITIVE_FLAGS_SET","features":[311]},{"name":"ApplyControlToken","features":[311]},{"name":"AuditAccessCheck","features":[311]},{"name":"AuditCloseNonObject","features":[311]},{"name":"AuditCloseObject","features":[311]},{"name":"AuditDeleteObject","features":[311]},{"name":"AuditHandleCreation","features":[311]},{"name":"AuditObjectReference","features":[311]},{"name":"AuditOpenNonObject","features":[311]},{"name":"AuditOpenObject","features":[311]},{"name":"AuditOpenObjectForDelete","features":[311]},{"name":"AuditOpenObjectForDeleteWithTransaction","features":[311]},{"name":"AuditOpenObjectWithTransaction","features":[311]},{"name":"AuditPrivilegeObject","features":[311]},{"name":"AuditPrivilegeService","features":[311]},{"name":"BASE_MCB","features":[311]},{"name":"BOOT_AREA_INFO","features":[311]},{"name":"CACHE_MANAGER_CALLBACKS","features":[311,307]},{"name":"CACHE_MANAGER_CALLBACKS_EX","features":[311,307]},{"name":"CACHE_MANAGER_CALLBACKS_EX_V1","features":[311]},{"name":"CACHE_MANAGER_CALLBACK_FUNCTIONS","features":[311,307]},{"name":"CACHE_UNINITIALIZE_EVENT","features":[308,311,307,313]},{"name":"CACHE_USE_DIRECT_ACCESS_MAPPING","features":[311]},{"name":"CACHE_VALID_FLAGS","features":[311]},{"name":"CC_ACQUIRE_DONT_WAIT","features":[311]},{"name":"CC_ACQUIRE_SUPPORTS_ASYNC_LAZYWRITE","features":[311]},{"name":"CC_AGGRESSIVE_UNMAP_BEHIND","features":[311]},{"name":"CC_ASYNC_READ_CONTEXT","features":[308,311,307]},{"name":"CC_DISABLE_DIRTY_PAGE_TRACKING","features":[311]},{"name":"CC_DISABLE_READ_AHEAD","features":[311]},{"name":"CC_DISABLE_UNMAP_BEHIND","features":[311]},{"name":"CC_DISABLE_WRITE_BEHIND","features":[311]},{"name":"CC_ENABLE_CPU_CACHE","features":[311]},{"name":"CC_ENABLE_DISK_IO_ACCOUNTING","features":[311]},{"name":"CC_ERROR_CALLBACK_CONTEXT","features":[311,307]},{"name":"CC_FILE_SIZES","features":[311]},{"name":"CC_FLUSH_AND_PURGE_GATHER_DIRTY_BITS","features":[311]},{"name":"CC_FLUSH_AND_PURGE_NO_PURGE","features":[311]},{"name":"CC_FLUSH_AND_PURGE_WRITEABLE_VIEWS_NOTSEEN","features":[311]},{"name":"COMPRESSED_DATA_INFO","features":[311]},{"name":"COMPRESSION_ENGINE_MASK","features":[311]},{"name":"COMPRESSION_ENGINE_MAX","features":[311]},{"name":"COMPRESSION_FORMAT_MASK","features":[311]},{"name":"COMPRESSION_FORMAT_MAX","features":[311]},{"name":"CONTAINER_ROOT_INFO_INPUT","features":[311]},{"name":"CONTAINER_ROOT_INFO_OUTPUT","features":[311]},{"name":"CONTAINER_VOLUME_STATE","features":[311]},{"name":"COPY_INFORMATION","features":[308,311,309,307,310,312,313,314]},{"name":"CPTABLEINFO","features":[311]},{"name":"CREATE_REDIRECTION_ECP_CONTEXT","features":[311,326]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_LAYER","features":[311]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_REGISTERED_LAYER","features":[311]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_REMOTE_LAYER","features":[311]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_SCRATCH","features":[311]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_USER_MODE","features":[311]},{"name":"CREATE_USN_JOURNAL_DATA","features":[311]},{"name":"CSV_DOWN_LEVEL_FILE_TYPE","features":[311]},{"name":"CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT","features":[311,307]},{"name":"CSV_QUERY_FILE_REVISION_ECP_CONTEXT","features":[311]},{"name":"CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128","features":[311,326]},{"name":"CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT","features":[311]},{"name":"CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR","features":[311]},{"name":"CcAsyncCopyRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcCanIWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcCoherencyFlushAndPurgeCache","features":[308,311,307,312]},{"name":"CcCopyRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcCopyReadEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcCopyWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcCopyWriteEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcCopyWriteWontFlush","features":[308,311,309,307,310,312,313,314]},{"name":"CcDeferWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcErrorCallbackRoutine","features":[311,307]},{"name":"CcFastCopyRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcFastCopyWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcFlushCache","features":[308,311,307,312]},{"name":"CcGetDirtyPages","features":[308,311,309,307,310,312,313,314]},{"name":"CcGetFileObjectFromBcb","features":[308,311,309,307,310,312,313,314]},{"name":"CcGetFileObjectFromSectionPtrs","features":[308,311,309,307,310,312,313,314]},{"name":"CcGetFileObjectFromSectionPtrsRef","features":[308,311,309,307,310,312,313,314]},{"name":"CcGetFlushedValidData","features":[308,311,307]},{"name":"CcInitializeCacheMap","features":[308,311,309,307,310,312,313,314]},{"name":"CcInitializeCacheMapEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcIsCacheManagerCallbackNeeded","features":[311,307]},{"name":"CcIsThereDirtyData","features":[308,311,309,307,310,312,313,314]},{"name":"CcIsThereDirtyDataEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcMapData","features":[308,311,309,307,310,312,313,314]},{"name":"CcMdlRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcMdlReadComplete","features":[308,311,309,307,310,312,313,314]},{"name":"CcMdlWriteAbort","features":[308,311,309,307,310,312,313,314]},{"name":"CcMdlWriteComplete","features":[308,311,309,307,310,312,313,314]},{"name":"CcPinMappedData","features":[308,311,309,307,310,312,313,314]},{"name":"CcPinRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcPrepareMdlWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcPreparePinWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcPurgeCacheSection","features":[308,311,307]},{"name":"CcRemapBcb","features":[311]},{"name":"CcRepinBcb","features":[311]},{"name":"CcScheduleReadAhead","features":[308,311,309,307,310,312,313,314]},{"name":"CcScheduleReadAheadEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetAdditionalCacheAttributes","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetAdditionalCacheAttributesEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetBcbOwnerPointer","features":[311]},{"name":"CcSetDirtyPageThreshold","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetDirtyPinnedData","features":[311]},{"name":"CcSetFileSizes","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetFileSizesEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetLogHandleForFile","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetParallelFlushFile","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetReadAheadGranularity","features":[308,311,309,307,310,312,313,314]},{"name":"CcUninitializeCacheMap","features":[308,311,309,307,310,312,313,314]},{"name":"CcUnpinData","features":[311]},{"name":"CcUnpinDataForThread","features":[311]},{"name":"CcUnpinRepinnedBcb","features":[311,307,312]},{"name":"CcWaitForCurrentLazyWriterActivity","features":[311,307]},{"name":"CcZeroData","features":[308,311,309,307,310,312,313,314]},{"name":"ChangeDataControlArea","features":[311]},{"name":"ChangeImageControlArea","features":[311]},{"name":"ChangeSharedCacheMap","features":[311]},{"name":"CompleteAuthToken","features":[311]},{"name":"CsvCsvFsInternalFileObject","features":[311]},{"name":"CsvDownLevelFileObject","features":[311]},{"name":"DD_MUP_DEVICE_NAME","features":[311]},{"name":"DEVICE_RESET_KEEP_STACK","features":[311]},{"name":"DEVICE_RESET_RESERVED_0","features":[311]},{"name":"DEVICE_RESET_RESERVED_1","features":[311]},{"name":"DO_BOOT_CRITICAL","features":[311]},{"name":"DO_BUFFERED_IO","features":[311]},{"name":"DO_BUS_ENUMERATED_DEVICE","features":[311]},{"name":"DO_DAX_VOLUME","features":[311]},{"name":"DO_DEVICE_HAS_NAME","features":[311]},{"name":"DO_DEVICE_INITIALIZING","features":[311]},{"name":"DO_DEVICE_IRP_REQUIRES_EXTENSION","features":[311]},{"name":"DO_DEVICE_TO_BE_RESET","features":[311]},{"name":"DO_DIRECT_IO","features":[311]},{"name":"DO_DISALLOW_EXECUTE","features":[311]},{"name":"DO_EXCLUSIVE","features":[311]},{"name":"DO_FORCE_NEITHER_IO","features":[311]},{"name":"DO_LONG_TERM_REQUESTS","features":[311]},{"name":"DO_LOW_PRIORITY_FILESYSTEM","features":[311]},{"name":"DO_MAP_IO_BUFFER","features":[311]},{"name":"DO_NEVER_LAST_DEVICE","features":[311]},{"name":"DO_NOT_PURGE_DIRTY_PAGES","features":[311]},{"name":"DO_NOT_RETRY_PURGE","features":[311]},{"name":"DO_POWER_INRUSH","features":[311]},{"name":"DO_POWER_PAGABLE","features":[311]},{"name":"DO_SHUTDOWN_REGISTERED","features":[311]},{"name":"DO_SUPPORTS_PERSISTENT_ACLS","features":[311]},{"name":"DO_SUPPORTS_TRANSACTIONS","features":[311]},{"name":"DO_SYSTEM_BOOT_PARTITION","features":[311]},{"name":"DO_SYSTEM_CRITICAL_PARTITION","features":[311]},{"name":"DO_SYSTEM_SYSTEM_PARTITION","features":[311]},{"name":"DO_VERIFY_VOLUME","features":[311]},{"name":"DO_VOLUME_DEVICE_OBJECT","features":[311]},{"name":"DUAL_OPLOCK_KEY_ECP_CONTEXT","features":[311,307]},{"name":"DUPLICATE_CLUSTER_DATA","features":[311]},{"name":"DfsLinkTrackingInformation","features":[311]},{"name":"EA_NAME_NETWORK_OPEN_ECP_INTEGRITY","features":[311]},{"name":"EA_NAME_NETWORK_OPEN_ECP_INTEGRITY_U","features":[311]},{"name":"EA_NAME_NETWORK_OPEN_ECP_PRIVACY","features":[311]},{"name":"EA_NAME_NETWORK_OPEN_ECP_PRIVACY_U","features":[311]},{"name":"ECP_OPEN_PARAMETERS","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_FAIL_ON_CASE_SENSITIVE_DIR","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_IGNORE_DIR_CASE_SENSITIVITY","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_OPEN_FOR_DELETE","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_OPEN_FOR_READ","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_OPEN_FOR_WRITE","features":[311]},{"name":"ECP_TYPE_CLFS_CREATE_CONTAINER","features":[311]},{"name":"ECP_TYPE_IO_STOP_ON_SYMLINK_FILTER_GUID","features":[311]},{"name":"ECP_TYPE_OPEN_REPARSE_GUID","features":[311]},{"name":"EOF_WAIT_BLOCK","features":[308,311,307,313]},{"name":"EVENT_INCREMENT","features":[311]},{"name":"EXTENT_READ_CACHE_INFO_BUFFER","features":[311]},{"name":"EqualTo","features":[311]},{"name":"ExDisableResourceBoostLite","features":[308,311,313]},{"name":"ExQueryPoolBlockSize","features":[311,307]},{"name":"ExportSecurityContext","features":[311]},{"name":"FAST_IO_POSSIBLE","features":[311]},{"name":"FILE_ACCESS_INFORMATION","features":[311]},{"name":"FILE_ACTION_ADDED_STREAM","features":[311]},{"name":"FILE_ACTION_ID_NOT_TUNNELLED","features":[311]},{"name":"FILE_ACTION_MODIFIED_STREAM","features":[311]},{"name":"FILE_ACTION_REMOVED_BY_DELETE","features":[311]},{"name":"FILE_ACTION_REMOVED_STREAM","features":[311]},{"name":"FILE_ACTION_TUNNELLED_ID_COLLISION","features":[311]},{"name":"FILE_ALIGNMENT_INFORMATION","features":[311]},{"name":"FILE_ALLOCATION_INFORMATION","features":[311]},{"name":"FILE_ALL_INFORMATION","features":[311,307]},{"name":"FILE_BASIC_INFORMATION","features":[311]},{"name":"FILE_BOTH_DIR_INFORMATION","features":[311]},{"name":"FILE_CASE_SENSITIVE_INFORMATION","features":[311]},{"name":"FILE_CLEANUP_FILE_DELETED","features":[311]},{"name":"FILE_CLEANUP_FILE_REMAINS","features":[311]},{"name":"FILE_CLEANUP_LINK_DELETED","features":[311]},{"name":"FILE_CLEANUP_POSIX_STYLE_DELETE","features":[311]},{"name":"FILE_CLEANUP_STREAM_DELETED","features":[311]},{"name":"FILE_CLEANUP_UNKNOWN","features":[311]},{"name":"FILE_CLEANUP_WRONG_DEVICE","features":[311]},{"name":"FILE_COMPLETE_IF_OPLOCKED","features":[311]},{"name":"FILE_COMPLETION_INFORMATION","features":[311,307]},{"name":"FILE_COMPRESSION_INFORMATION","features":[311]},{"name":"FILE_CONTAINS_EXTENDED_CREATE_INFORMATION","features":[311]},{"name":"FILE_CREATE","features":[311]},{"name":"FILE_CREATE_TREE_CONNECTION","features":[311]},{"name":"FILE_DELETE_ON_CLOSE","features":[311]},{"name":"FILE_DIRECTORY_FILE","features":[311]},{"name":"FILE_DIRECTORY_INFORMATION","features":[311]},{"name":"FILE_DISALLOW_EXCLUSIVE","features":[311]},{"name":"FILE_DISPOSITION_DELETE","features":[311]},{"name":"FILE_DISPOSITION_DO_NOT_DELETE","features":[311]},{"name":"FILE_DISPOSITION_FORCE_IMAGE_SECTION_CHECK","features":[311]},{"name":"FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE","features":[311]},{"name":"FILE_DISPOSITION_INFORMATION","features":[311,307]},{"name":"FILE_DISPOSITION_INFORMATION_EX","features":[311]},{"name":"FILE_DISPOSITION_INFORMATION_EX_FLAGS","features":[311]},{"name":"FILE_DISPOSITION_ON_CLOSE","features":[311]},{"name":"FILE_DISPOSITION_POSIX_SEMANTICS","features":[311]},{"name":"FILE_EA_INFORMATION","features":[311]},{"name":"FILE_EA_TYPE_ASCII","features":[311]},{"name":"FILE_EA_TYPE_ASN1","features":[311]},{"name":"FILE_EA_TYPE_BINARY","features":[311]},{"name":"FILE_EA_TYPE_BITMAP","features":[311]},{"name":"FILE_EA_TYPE_EA","features":[311]},{"name":"FILE_EA_TYPE_FAMILY_IDS","features":[311]},{"name":"FILE_EA_TYPE_ICON","features":[311]},{"name":"FILE_EA_TYPE_METAFILE","features":[311]},{"name":"FILE_EA_TYPE_MVMT","features":[311]},{"name":"FILE_EA_TYPE_MVST","features":[311]},{"name":"FILE_END_OF_FILE_INFORMATION_EX","features":[311]},{"name":"FILE_FS_ATTRIBUTE_INFORMATION","features":[311]},{"name":"FILE_FS_CONTROL_INFORMATION","features":[311]},{"name":"FILE_FS_DATA_COPY_INFORMATION","features":[311]},{"name":"FILE_FS_DRIVER_PATH_INFORMATION","features":[311,307]},{"name":"FILE_FS_SECTOR_SIZE_INFORMATION","features":[311]},{"name":"FILE_FS_VOLUME_FLAGS_INFORMATION","features":[311]},{"name":"FILE_FULL_DIR_INFORMATION","features":[311]},{"name":"FILE_FULL_EA_INFORMATION","features":[311]},{"name":"FILE_GET_EA_INFORMATION","features":[311]},{"name":"FILE_GET_QUOTA_INFORMATION","features":[311,310]},{"name":"FILE_ID_BOTH_DIR_INFORMATION","features":[311]},{"name":"FILE_ID_EXTD_BOTH_DIR_INFORMATION","features":[311,326]},{"name":"FILE_ID_EXTD_DIR_INFORMATION","features":[311,326]},{"name":"FILE_ID_FULL_DIR_INFORMATION","features":[311]},{"name":"FILE_ID_GLOBAL_TX_DIR_INFORMATION","features":[311]},{"name":"FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_VISIBLE_OUTSIDE_TX","features":[311]},{"name":"FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_VISIBLE_TO_TX","features":[311]},{"name":"FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_WRITELOCKED","features":[311]},{"name":"FILE_ID_INFORMATION","features":[311,326]},{"name":"FILE_INFORMATION_CLASS","features":[311]},{"name":"FILE_INFORMATION_DEFINITION","features":[311]},{"name":"FILE_INTERNAL_INFORMATION","features":[311]},{"name":"FILE_KNOWN_FOLDER_INFORMATION","features":[311]},{"name":"FILE_KNOWN_FOLDER_TYPE","features":[311]},{"name":"FILE_LINKS_FULL_ID_INFORMATION","features":[311,326]},{"name":"FILE_LINKS_INFORMATION","features":[311]},{"name":"FILE_LINK_ENTRY_FULL_ID_INFORMATION","features":[311,326]},{"name":"FILE_LINK_ENTRY_INFORMATION","features":[311]},{"name":"FILE_LINK_FORCE_RESIZE_SOURCE_SR","features":[311]},{"name":"FILE_LINK_FORCE_RESIZE_SR","features":[311]},{"name":"FILE_LINK_FORCE_RESIZE_TARGET_SR","features":[311]},{"name":"FILE_LINK_IGNORE_READONLY_ATTRIBUTE","features":[311]},{"name":"FILE_LINK_INFORMATION","features":[311,307]},{"name":"FILE_LINK_NO_DECREASE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_LINK_NO_INCREASE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_LINK_POSIX_SEMANTICS","features":[311]},{"name":"FILE_LINK_PRESERVE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_LINK_REPLACE_IF_EXISTS","features":[311]},{"name":"FILE_LINK_SUPPRESS_STORAGE_RESERVE_INHERITANCE","features":[311]},{"name":"FILE_LOCK","features":[308,311,309,307,310,312,313,314]},{"name":"FILE_LOCK_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"FILE_MAILSLOT_QUERY_INFORMATION","features":[311]},{"name":"FILE_MAILSLOT_SET_INFORMATION","features":[311]},{"name":"FILE_MODE_INFORMATION","features":[311]},{"name":"FILE_MOVE_CLUSTER_INFORMATION","features":[311,307]},{"name":"FILE_NAMES_INFORMATION","features":[311]},{"name":"FILE_NAME_INFORMATION","features":[311]},{"name":"FILE_NEED_EA","features":[311]},{"name":"FILE_NETWORK_OPEN_INFORMATION","features":[311]},{"name":"FILE_NETWORK_PHYSICAL_NAME_INFORMATION","features":[311]},{"name":"FILE_NON_DIRECTORY_FILE","features":[311]},{"name":"FILE_NOTIFY_CHANGE_EA","features":[311]},{"name":"FILE_NOTIFY_CHANGE_NAME","features":[311]},{"name":"FILE_NOTIFY_CHANGE_STREAM_NAME","features":[311]},{"name":"FILE_NOTIFY_CHANGE_STREAM_SIZE","features":[311]},{"name":"FILE_NOTIFY_CHANGE_STREAM_WRITE","features":[311]},{"name":"FILE_NOTIFY_VALID_MASK","features":[311]},{"name":"FILE_NO_COMPRESSION","features":[311]},{"name":"FILE_NO_EA_KNOWLEDGE","features":[311]},{"name":"FILE_NO_INTERMEDIATE_BUFFERING","features":[311]},{"name":"FILE_OBJECTID_INFORMATION","features":[311]},{"name":"FILE_OPBATCH_BREAK_UNDERWAY","features":[311]},{"name":"FILE_OPEN","features":[311]},{"name":"FILE_OPEN_BY_FILE_ID","features":[311]},{"name":"FILE_OPEN_FOR_BACKUP_INTENT","features":[311]},{"name":"FILE_OPEN_FOR_FREE_SPACE_QUERY","features":[311]},{"name":"FILE_OPEN_IF","features":[311]},{"name":"FILE_OPEN_NO_RECALL","features":[311]},{"name":"FILE_OPEN_REPARSE_POINT","features":[311]},{"name":"FILE_OPEN_REQUIRING_OPLOCK","features":[311]},{"name":"FILE_OPLOCK_BROKEN_TO_LEVEL_2","features":[311]},{"name":"FILE_OPLOCK_BROKEN_TO_NONE","features":[311]},{"name":"FILE_OVERWRITE","features":[311]},{"name":"FILE_OVERWRITE_IF","features":[311]},{"name":"FILE_PIPE_ACCEPT_REMOTE_CLIENTS","features":[311]},{"name":"FILE_PIPE_ASSIGN_EVENT_BUFFER","features":[311,307]},{"name":"FILE_PIPE_BYTE_STREAM_MODE","features":[311]},{"name":"FILE_PIPE_BYTE_STREAM_TYPE","features":[311]},{"name":"FILE_PIPE_CLIENT_END","features":[311]},{"name":"FILE_PIPE_CLIENT_PROCESS_BUFFER","features":[311]},{"name":"FILE_PIPE_CLIENT_PROCESS_BUFFER_EX","features":[311]},{"name":"FILE_PIPE_CLIENT_PROCESS_BUFFER_V2","features":[311]},{"name":"FILE_PIPE_CLOSING_STATE","features":[311]},{"name":"FILE_PIPE_COMPLETE_OPERATION","features":[311]},{"name":"FILE_PIPE_COMPUTER_NAME_LENGTH","features":[311]},{"name":"FILE_PIPE_CONNECTED_STATE","features":[311]},{"name":"FILE_PIPE_CREATE_SYMLINK_INPUT","features":[311]},{"name":"FILE_PIPE_DELETE_SYMLINK_INPUT","features":[311]},{"name":"FILE_PIPE_DISCONNECTED_STATE","features":[311]},{"name":"FILE_PIPE_EVENT_BUFFER","features":[311]},{"name":"FILE_PIPE_FULL_DUPLEX","features":[311]},{"name":"FILE_PIPE_INBOUND","features":[311]},{"name":"FILE_PIPE_INFORMATION","features":[311]},{"name":"FILE_PIPE_LISTENING_STATE","features":[311]},{"name":"FILE_PIPE_LOCAL_INFORMATION","features":[311]},{"name":"FILE_PIPE_MESSAGE_MODE","features":[311]},{"name":"FILE_PIPE_MESSAGE_TYPE","features":[311]},{"name":"FILE_PIPE_OUTBOUND","features":[311]},{"name":"FILE_PIPE_PEEK_BUFFER","features":[311]},{"name":"FILE_PIPE_QUEUE_OPERATION","features":[311]},{"name":"FILE_PIPE_READ_DATA","features":[311]},{"name":"FILE_PIPE_REJECT_REMOTE_CLIENTS","features":[311]},{"name":"FILE_PIPE_REMOTE_INFORMATION","features":[311]},{"name":"FILE_PIPE_SERVER_END","features":[311]},{"name":"FILE_PIPE_SILO_ARRIVAL_INPUT","features":[311,307]},{"name":"FILE_PIPE_SYMLINK_FLAG_GLOBAL","features":[311]},{"name":"FILE_PIPE_SYMLINK_FLAG_RELATIVE","features":[311]},{"name":"FILE_PIPE_TYPE_VALID_MASK","features":[311]},{"name":"FILE_PIPE_WAIT_FOR_BUFFER","features":[311,307]},{"name":"FILE_PIPE_WRITE_SPACE","features":[311]},{"name":"FILE_POSITION_INFORMATION","features":[311]},{"name":"FILE_QUOTA_INFORMATION","features":[311,310]},{"name":"FILE_RANDOM_ACCESS","features":[311]},{"name":"FILE_REMOTE_PROTOCOL_INFORMATION","features":[311]},{"name":"FILE_RENAME_FORCE_RESIZE_SOURCE_SR","features":[311]},{"name":"FILE_RENAME_FORCE_RESIZE_SR","features":[311]},{"name":"FILE_RENAME_FORCE_RESIZE_TARGET_SR","features":[311]},{"name":"FILE_RENAME_IGNORE_READONLY_ATTRIBUTE","features":[311]},{"name":"FILE_RENAME_INFORMATION","features":[311,307]},{"name":"FILE_RENAME_NO_DECREASE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_RENAME_NO_INCREASE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_RENAME_POSIX_SEMANTICS","features":[311]},{"name":"FILE_RENAME_PRESERVE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_RENAME_REPLACE_IF_EXISTS","features":[311]},{"name":"FILE_RENAME_SUPPRESS_PIN_STATE_INHERITANCE","features":[311]},{"name":"FILE_RENAME_SUPPRESS_STORAGE_RESERVE_INHERITANCE","features":[311]},{"name":"FILE_REPARSE_POINT_INFORMATION","features":[311]},{"name":"FILE_RESERVE_OPFILTER","features":[311]},{"name":"FILE_SEQUENTIAL_ONLY","features":[311]},{"name":"FILE_SESSION_AWARE","features":[311]},{"name":"FILE_STANDARD_INFORMATION","features":[311,307]},{"name":"FILE_STANDARD_LINK_INFORMATION","features":[311,307]},{"name":"FILE_STAT_INFORMATION","features":[311]},{"name":"FILE_STAT_LX_INFORMATION","features":[311]},{"name":"FILE_STORAGE_RESERVE_ID_INFORMATION","features":[311,327]},{"name":"FILE_STREAM_INFORMATION","features":[311]},{"name":"FILE_SUPERSEDE","features":[311]},{"name":"FILE_SYNCHRONOUS_IO_ALERT","features":[311]},{"name":"FILE_SYNCHRONOUS_IO_NONALERT","features":[311]},{"name":"FILE_TIMESTAMPS","features":[311]},{"name":"FILE_TRACKING_INFORMATION","features":[311,307]},{"name":"FILE_VC_CONTENT_INDEX_DISABLED","features":[311]},{"name":"FILE_VC_LOG_QUOTA_LIMIT","features":[311]},{"name":"FILE_VC_LOG_QUOTA_THRESHOLD","features":[311]},{"name":"FILE_VC_LOG_VOLUME_LIMIT","features":[311]},{"name":"FILE_VC_LOG_VOLUME_THRESHOLD","features":[311]},{"name":"FILE_VC_QUOTAS_INCOMPLETE","features":[311]},{"name":"FILE_VC_QUOTAS_REBUILDING","features":[311]},{"name":"FILE_VC_QUOTA_ENFORCE","features":[311]},{"name":"FILE_VC_QUOTA_MASK","features":[311]},{"name":"FILE_VC_QUOTA_NONE","features":[311]},{"name":"FILE_VC_QUOTA_TRACK","features":[311]},{"name":"FILE_VC_VALID_MASK","features":[311]},{"name":"FILE_VOLUME_NAME_INFORMATION","features":[311]},{"name":"FILE_WRITE_THROUGH","features":[311]},{"name":"FLAGS_DELAY_REASONS_BITMAP_SCANNED","features":[311]},{"name":"FLAGS_DELAY_REASONS_LOG_FILE_FULL","features":[311]},{"name":"FLAGS_END_OF_FILE_INFO_EX_EXTEND_PAGING","features":[311]},{"name":"FLAGS_END_OF_FILE_INFO_EX_NO_EXTRA_PAGING_EXTEND","features":[311]},{"name":"FLAGS_END_OF_FILE_INFO_EX_TIME_CONSTRAINED","features":[311]},{"name":"FREE_VIRTUAL_MEMORY_EX_CALLBACK","features":[311,307]},{"name":"FSCTL_GHOST_FILE_EXTENTS_INPUT_BUFFER","features":[311]},{"name":"FSCTL_LMR_GET_LINK_TRACKING_INFORMATION","features":[311]},{"name":"FSCTL_LMR_SET_LINK_TRACKING_INFORMATION","features":[311]},{"name":"FSCTL_MAILSLOT_PEEK","features":[311]},{"name":"FSCTL_PIPE_ASSIGN_EVENT","features":[311]},{"name":"FSCTL_PIPE_CREATE_SYMLINK","features":[311]},{"name":"FSCTL_PIPE_DELETE_SYMLINK","features":[311]},{"name":"FSCTL_PIPE_DISABLE_IMPERSONATE","features":[311]},{"name":"FSCTL_PIPE_DISCONNECT","features":[311]},{"name":"FSCTL_PIPE_FLUSH","features":[311]},{"name":"FSCTL_PIPE_GET_CONNECTION_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_GET_HANDLE_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_GET_PIPE_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_IMPERSONATE","features":[311]},{"name":"FSCTL_PIPE_INTERNAL_READ","features":[311]},{"name":"FSCTL_PIPE_INTERNAL_READ_OVFLOW","features":[311]},{"name":"FSCTL_PIPE_INTERNAL_TRANSCEIVE","features":[311]},{"name":"FSCTL_PIPE_INTERNAL_WRITE","features":[311]},{"name":"FSCTL_PIPE_LISTEN","features":[311]},{"name":"FSCTL_PIPE_PEEK","features":[311]},{"name":"FSCTL_PIPE_QUERY_CLIENT_PROCESS","features":[311]},{"name":"FSCTL_PIPE_QUERY_CLIENT_PROCESS_V2","features":[311]},{"name":"FSCTL_PIPE_QUERY_EVENT","features":[311]},{"name":"FSCTL_PIPE_SET_CLIENT_PROCESS","features":[311]},{"name":"FSCTL_PIPE_SET_CONNECTION_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_SET_HANDLE_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_SET_PIPE_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_SILO_ARRIVAL","features":[311]},{"name":"FSCTL_PIPE_TRANSCEIVE","features":[311]},{"name":"FSCTL_PIPE_WAIT","features":[311]},{"name":"FSCTL_QUERY_GHOSTED_FILE_EXTENTS_INPUT_RANGE","features":[311]},{"name":"FSCTL_QUERY_GHOSTED_FILE_EXTENTS_OUTPUT","features":[311]},{"name":"FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT","features":[311]},{"name":"FSCTL_UNMAP_SPACE_INPUT_BUFFER","features":[311]},{"name":"FSCTL_UNMAP_SPACE_OUTPUT","features":[311]},{"name":"FSRTL_ADD_TC_CASE_SENSITIVE","features":[311]},{"name":"FSRTL_ADD_TC_KEY_BY_SHORT_NAME","features":[311]},{"name":"FSRTL_ADVANCED_FCB_HEADER","features":[308,311,307,313]},{"name":"FSRTL_ALLOCATE_ECPLIST_FLAG_CHARGE_QUOTA","features":[311]},{"name":"FSRTL_ALLOCATE_ECP_FLAG_CHARGE_QUOTA","features":[311]},{"name":"FSRTL_ALLOCATE_ECP_FLAG_NONPAGED_POOL","features":[311]},{"name":"FSRTL_AUXILIARY_BUFFER","features":[308,311]},{"name":"FSRTL_AUXILIARY_FLAG_DEALLOCATE","features":[311]},{"name":"FSRTL_CC_FLUSH_ERROR_FLAG_NO_HARD_ERROR","features":[311]},{"name":"FSRTL_CC_FLUSH_ERROR_FLAG_NO_LOG_ENTRY","features":[311]},{"name":"FSRTL_CHANGE_BACKING_TYPE","features":[311]},{"name":"FSRTL_COMMON_FCB_HEADER","features":[308,311,313]},{"name":"FSRTL_COMPARISON_RESULT","features":[311]},{"name":"FSRTL_DRIVER_BACKING_FLAG_USE_PAGE_FILE","features":[311]},{"name":"FSRTL_ECP_LOOKASIDE_FLAG_NONPAGED_POOL","features":[311]},{"name":"FSRTL_FAT_LEGAL","features":[311]},{"name":"FSRTL_FCB_HEADER_V0","features":[311]},{"name":"FSRTL_FCB_HEADER_V1","features":[311]},{"name":"FSRTL_FCB_HEADER_V2","features":[311]},{"name":"FSRTL_FCB_HEADER_V3","features":[311]},{"name":"FSRTL_FCB_HEADER_V4","features":[311]},{"name":"FSRTL_FIND_TC_CASE_SENSITIVE","features":[311]},{"name":"FSRTL_FLAG2_BYPASSIO_STREAM_PAUSED","features":[311]},{"name":"FSRTL_FLAG2_DO_MODIFIED_WRITE","features":[311]},{"name":"FSRTL_FLAG2_IS_PAGING_FILE","features":[311]},{"name":"FSRTL_FLAG2_PURGE_WHEN_MAPPED","features":[311]},{"name":"FSRTL_FLAG2_SUPPORTS_FILTER_CONTEXTS","features":[311]},{"name":"FSRTL_FLAG2_WRITABLE_USER_MAPPED_FILE","features":[311]},{"name":"FSRTL_FLAG_ACQUIRE_MAIN_RSRC_EX","features":[311]},{"name":"FSRTL_FLAG_ACQUIRE_MAIN_RSRC_SH","features":[311]},{"name":"FSRTL_FLAG_ADVANCED_HEADER","features":[311]},{"name":"FSRTL_FLAG_EOF_ADVANCE_ACTIVE","features":[311]},{"name":"FSRTL_FLAG_FILE_LENGTH_CHANGED","features":[311]},{"name":"FSRTL_FLAG_FILE_MODIFIED","features":[311]},{"name":"FSRTL_FLAG_LIMIT_MODIFIED_PAGES","features":[311]},{"name":"FSRTL_FLAG_USER_MAPPED_FILE","features":[311]},{"name":"FSRTL_HPFS_LEGAL","features":[311]},{"name":"FSRTL_MUP_PROVIDER_INFO_LEVEL_1","features":[311]},{"name":"FSRTL_MUP_PROVIDER_INFO_LEVEL_2","features":[311,307]},{"name":"FSRTL_NTFS_LEGAL","features":[311]},{"name":"FSRTL_OLE_LEGAL","features":[311]},{"name":"FSRTL_PER_FILEOBJECT_CONTEXT","features":[311,313]},{"name":"FSRTL_PER_FILE_CONTEXT","features":[308,311,313]},{"name":"FSRTL_PER_STREAM_CONTEXT","features":[308,311,313]},{"name":"FSRTL_UNC_HARDENING_CAPABILITIES_INTEGRITY","features":[311]},{"name":"FSRTL_UNC_HARDENING_CAPABILITIES_MUTUAL_AUTH","features":[311]},{"name":"FSRTL_UNC_HARDENING_CAPABILITIES_PRIVACY","features":[311]},{"name":"FSRTL_UNC_PROVIDER_FLAGS_CONTAINER_AWARE","features":[311]},{"name":"FSRTL_UNC_PROVIDER_FLAGS_CSC_ENABLED","features":[311]},{"name":"FSRTL_UNC_PROVIDER_FLAGS_DOMAIN_SVC_AWARE","features":[311]},{"name":"FSRTL_UNC_PROVIDER_FLAGS_MAILSLOTS_SUPPORTED","features":[311]},{"name":"FSRTL_UNC_PROVIDER_REGISTRATION","features":[311]},{"name":"FSRTL_UNC_REGISTRATION_CURRENT_VERSION","features":[311]},{"name":"FSRTL_UNC_REGISTRATION_VERSION_0200","features":[311]},{"name":"FSRTL_UNC_REGISTRATION_VERSION_0201","features":[311]},{"name":"FSRTL_VIRTDISK_FULLY_ALLOCATED","features":[311]},{"name":"FSRTL_VIRTDISK_NO_DRIVE_LETTER","features":[311]},{"name":"FSRTL_VOLUME_BACKGROUND_FORMAT","features":[311]},{"name":"FSRTL_VOLUME_CHANGE_SIZE","features":[311]},{"name":"FSRTL_VOLUME_DISMOUNT","features":[311]},{"name":"FSRTL_VOLUME_DISMOUNT_FAILED","features":[311]},{"name":"FSRTL_VOLUME_FORCED_CLOSED","features":[311]},{"name":"FSRTL_VOLUME_INFO_MAKE_COMPAT","features":[311]},{"name":"FSRTL_VOLUME_LOCK","features":[311]},{"name":"FSRTL_VOLUME_LOCK_FAILED","features":[311]},{"name":"FSRTL_VOLUME_MOUNT","features":[311]},{"name":"FSRTL_VOLUME_NEEDS_CHKDSK","features":[311]},{"name":"FSRTL_VOLUME_PREPARING_EJECT","features":[311]},{"name":"FSRTL_VOLUME_UNLOCK","features":[311]},{"name":"FSRTL_VOLUME_WEARING_OUT","features":[311]},{"name":"FSRTL_VOLUME_WORM_NEAR_FULL","features":[311]},{"name":"FSRTL_WILD_CHARACTER","features":[311]},{"name":"FS_BPIO_INFO","features":[311]},{"name":"FS_BPIO_INPUT","features":[311,327]},{"name":"FS_FILTER_ACQUIRE_FOR_CC_FLUSH","features":[311]},{"name":"FS_FILTER_ACQUIRE_FOR_MOD_WRITE","features":[311]},{"name":"FS_FILTER_ACQUIRE_FOR_SECTION_SYNCHRONIZATION","features":[311]},{"name":"FS_FILTER_CALLBACKS","features":[308,311,309,307,310,312,313,314]},{"name":"FS_FILTER_CALLBACK_DATA","features":[308,311,309,307,310,312,313,314]},{"name":"FS_FILTER_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"FS_FILTER_QUERY_OPEN","features":[311]},{"name":"FS_FILTER_RELEASE_FOR_CC_FLUSH","features":[311]},{"name":"FS_FILTER_RELEASE_FOR_MOD_WRITE","features":[311]},{"name":"FS_FILTER_RELEASE_FOR_SECTION_SYNCHRONIZATION","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_IMAGE_EXTENTS_ARE_NOT_RVA","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_IN_FLAG_DONT_UPDATE_LAST_ACCESS","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_IN_FLAG_DONT_UPDATE_LAST_WRITE","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_OUTPUT","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_SUPPORTS_ASYNC_PARALLEL_IO","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_SUPPORTS_DIRECT_MAP_DATA","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_SUPPORTS_DIRECT_MAP_IMAGE","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_TYPE","features":[311]},{"name":"FS_FILTER_STREAM_FO_NOTIFICATION_TYPE","features":[311]},{"name":"FS_INFORMATION_CLASS","features":[311]},{"name":"FastIoIsNotPossible","features":[311]},{"name":"FastIoIsPossible","features":[311]},{"name":"FastIoIsQuestionable","features":[311]},{"name":"FileAccessInformation","features":[311]},{"name":"FileAlignmentInformation","features":[311]},{"name":"FileAllInformation","features":[311]},{"name":"FileAllocationInformation","features":[311]},{"name":"FileAlternateNameInformation","features":[311]},{"name":"FileAttributeTagInformation","features":[311]},{"name":"FileBasicInformation","features":[311]},{"name":"FileBothDirectoryInformation","features":[311]},{"name":"FileCaseSensitiveInformation","features":[311]},{"name":"FileCaseSensitiveInformationForceAccessCheck","features":[311]},{"name":"FileCompletionInformation","features":[311]},{"name":"FileCompressionInformation","features":[311]},{"name":"FileDesiredStorageClassInformation","features":[311]},{"name":"FileDirectoryInformation","features":[311]},{"name":"FileDispositionInformation","features":[311]},{"name":"FileDispositionInformationEx","features":[311]},{"name":"FileEaInformation","features":[311]},{"name":"FileEndOfFileInformation","features":[311]},{"name":"FileFsAttributeInformation","features":[311]},{"name":"FileFsControlInformation","features":[311]},{"name":"FileFsDataCopyInformation","features":[311]},{"name":"FileFsDeviceInformation","features":[311]},{"name":"FileFsDriverPathInformation","features":[311]},{"name":"FileFsFullSizeInformation","features":[311]},{"name":"FileFsFullSizeInformationEx","features":[311]},{"name":"FileFsLabelInformation","features":[311]},{"name":"FileFsMaximumInformation","features":[311]},{"name":"FileFsMetadataSizeInformation","features":[311]},{"name":"FileFsObjectIdInformation","features":[311]},{"name":"FileFsSectorSizeInformation","features":[311]},{"name":"FileFsSizeInformation","features":[311]},{"name":"FileFsVolumeFlagsInformation","features":[311]},{"name":"FileFsVolumeInformation","features":[311]},{"name":"FileFullDirectoryInformation","features":[311]},{"name":"FileFullEaInformation","features":[311]},{"name":"FileHardLinkFullIdInformation","features":[311]},{"name":"FileHardLinkInformation","features":[311]},{"name":"FileIdBothDirectoryInformation","features":[311]},{"name":"FileIdExtdBothDirectoryInformation","features":[311]},{"name":"FileIdExtdDirectoryInformation","features":[311]},{"name":"FileIdFullDirectoryInformation","features":[311]},{"name":"FileIdGlobalTxDirectoryInformation","features":[311]},{"name":"FileIdInformation","features":[311]},{"name":"FileInternalInformation","features":[311]},{"name":"FileIoCompletionNotificationInformation","features":[311]},{"name":"FileIoPriorityHintInformation","features":[311]},{"name":"FileIoStatusBlockRangeInformation","features":[311]},{"name":"FileIsRemoteDeviceInformation","features":[311]},{"name":"FileKnownFolderInformation","features":[311]},{"name":"FileLinkInformation","features":[311]},{"name":"FileLinkInformationBypassAccessCheck","features":[311]},{"name":"FileLinkInformationEx","features":[311]},{"name":"FileLinkInformationExBypassAccessCheck","features":[311]},{"name":"FileMailslotQueryInformation","features":[311]},{"name":"FileMailslotSetInformation","features":[311]},{"name":"FileMaximumInformation","features":[311]},{"name":"FileMemoryPartitionInformation","features":[311]},{"name":"FileModeInformation","features":[311]},{"name":"FileMoveClusterInformation","features":[311]},{"name":"FileNameInformation","features":[311]},{"name":"FileNamesInformation","features":[311]},{"name":"FileNetworkOpenInformation","features":[311]},{"name":"FileNetworkPhysicalNameInformation","features":[311]},{"name":"FileNormalizedNameInformation","features":[311]},{"name":"FileNumaNodeInformation","features":[311]},{"name":"FileObjectIdInformation","features":[311]},{"name":"FilePipeInformation","features":[311]},{"name":"FilePipeLocalInformation","features":[311]},{"name":"FilePipeRemoteInformation","features":[311]},{"name":"FilePositionInformation","features":[311]},{"name":"FileProcessIdsUsingFileInformation","features":[311]},{"name":"FileQuotaInformation","features":[311]},{"name":"FileRemoteProtocolInformation","features":[311]},{"name":"FileRenameInformation","features":[311]},{"name":"FileRenameInformationBypassAccessCheck","features":[311]},{"name":"FileRenameInformationEx","features":[311]},{"name":"FileRenameInformationExBypassAccessCheck","features":[311]},{"name":"FileReparsePointInformation","features":[311]},{"name":"FileReplaceCompletionInformation","features":[311]},{"name":"FileSfioReserveInformation","features":[311]},{"name":"FileSfioVolumeInformation","features":[311]},{"name":"FileShortNameInformation","features":[311]},{"name":"FileStandardInformation","features":[311]},{"name":"FileStandardLinkInformation","features":[311]},{"name":"FileStatInformation","features":[311]},{"name":"FileStatLxInformation","features":[311]},{"name":"FileStorageReserveIdInformation","features":[311]},{"name":"FileStreamInformation","features":[311]},{"name":"FileTrackingInformation","features":[311]},{"name":"FileUnusedInformation","features":[311]},{"name":"FileValidDataLengthInformation","features":[311]},{"name":"FileVolumeNameInformation","features":[311]},{"name":"FsRtlAcknowledgeEcp","features":[311]},{"name":"FsRtlAcquireFileExclusive","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlAddBaseMcbEntry","features":[311,307]},{"name":"FsRtlAddBaseMcbEntryEx","features":[311,307]},{"name":"FsRtlAddLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlAddMcbEntry","features":[308,311,307,313]},{"name":"FsRtlAddToTunnelCache","features":[308,311,307,313]},{"name":"FsRtlAddToTunnelCacheEx","features":[308,311,307,313]},{"name":"FsRtlAllocateAePushLock","features":[308,311]},{"name":"FsRtlAllocateExtraCreateParameter","features":[311,307]},{"name":"FsRtlAllocateExtraCreateParameterFromLookasideList","features":[311,307]},{"name":"FsRtlAllocateExtraCreateParameterList","features":[308,311,307]},{"name":"FsRtlAllocateFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlAllocateResource","features":[308,311,313]},{"name":"FsRtlAreNamesEqual","features":[311,307]},{"name":"FsRtlAreThereCurrentOrInProgressFileLocks","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlAreThereWaitingFileLocks","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlAreVolumeStartupApplicationsComplete","features":[311,307]},{"name":"FsRtlBalanceReads","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCancellableWaitForMultipleObjects","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCancellableWaitForSingleObject","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlChangeBackingFileObject","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckLockForOplockRequest","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckLockForReadAccess","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckLockForWriteAccess","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckOplock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckOplockEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckOplockEx2","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckUpperOplock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCopyRead","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCopyWrite","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCreateSectionForDataScan","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCurrentBatchOplock","features":[311,307]},{"name":"FsRtlCurrentOplock","features":[311,307]},{"name":"FsRtlCurrentOplockH","features":[311,307]},{"name":"FsRtlDeleteExtraCreateParameterLookasideList","features":[311]},{"name":"FsRtlDeleteKeyFromTunnelCache","features":[308,311,307,313]},{"name":"FsRtlDeleteTunnelCache","features":[308,311,307,313]},{"name":"FsRtlDeregisterUncProvider","features":[311,307]},{"name":"FsRtlDismountComplete","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlDissectDbcs","features":[311,313]},{"name":"FsRtlDissectName","features":[311,307]},{"name":"FsRtlDoesDbcsContainWildCards","features":[311,307,313]},{"name":"FsRtlDoesNameContainWildCards","features":[311,307]},{"name":"FsRtlFastCheckLockForRead","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFastCheckLockForWrite","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFastUnlockAll","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFastUnlockAllByKey","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFastUnlockSingle","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFindExtraCreateParameter","features":[308,311,307]},{"name":"FsRtlFindInTunnelCache","features":[308,311,307,313]},{"name":"FsRtlFindInTunnelCacheEx","features":[308,311,307,313]},{"name":"FsRtlFreeAePushLock","features":[311]},{"name":"FsRtlFreeExtraCreateParameter","features":[311]},{"name":"FsRtlFreeExtraCreateParameterList","features":[308,311]},{"name":"FsRtlFreeFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetCurrentProcessLoaderList","features":[311,313]},{"name":"FsRtlGetEcpListFromIrp","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetFileSize","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetNextBaseMcbEntry","features":[311,307]},{"name":"FsRtlGetNextExtraCreateParameter","features":[308,311,307]},{"name":"FsRtlGetNextFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetNextLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlGetNextMcbEntry","features":[308,311,307,313]},{"name":"FsRtlGetSectorSizeInformation","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetSupportedFeatures","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetVirtualDiskNestingLevel","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlIncrementCcFastMdlReadWait","features":[311]},{"name":"FsRtlIncrementCcFastReadNoWait","features":[311]},{"name":"FsRtlIncrementCcFastReadNotPossible","features":[311]},{"name":"FsRtlIncrementCcFastReadResourceMiss","features":[311]},{"name":"FsRtlIncrementCcFastReadWait","features":[311]},{"name":"FsRtlInitExtraCreateParameterLookasideList","features":[311]},{"name":"FsRtlInitializeBaseMcb","features":[308,311]},{"name":"FsRtlInitializeBaseMcbEx","features":[308,311,307]},{"name":"FsRtlInitializeExtraCreateParameter","features":[308,311]},{"name":"FsRtlInitializeExtraCreateParameterList","features":[308,311,307]},{"name":"FsRtlInitializeFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlInitializeLargeMcb","features":[308,311,307,313]},{"name":"FsRtlInitializeMcb","features":[308,311,307,313]},{"name":"FsRtlInitializeOplock","features":[311]},{"name":"FsRtlInitializeTunnelCache","features":[308,311,307,313]},{"name":"FsRtlInsertExtraCreateParameter","features":[308,311,307]},{"name":"FsRtlInsertPerFileContext","features":[308,311,307,313]},{"name":"FsRtlInsertPerFileObjectContext","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlInsertPerStreamContext","features":[308,311,307,313]},{"name":"FsRtlIs32BitProcess","features":[308,311,307]},{"name":"FsRtlIsDaxVolume","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlIsDbcsInExpression","features":[311,307,313]},{"name":"FsRtlIsEcpAcknowledged","features":[311,307]},{"name":"FsRtlIsEcpFromUserMode","features":[311,307]},{"name":"FsRtlIsExtentDangling","features":[311]},{"name":"FsRtlIsFatDbcsLegal","features":[311,307,313]},{"name":"FsRtlIsHpfsDbcsLegal","features":[311,307,313]},{"name":"FsRtlIsMobileOS","features":[311,307]},{"name":"FsRtlIsNameInExpression","features":[311,307]},{"name":"FsRtlIsNameInUnUpcasedExpression","features":[311,307]},{"name":"FsRtlIsNonEmptyDirectoryReparsePointAllowed","features":[311,307]},{"name":"FsRtlIsNtstatusExpected","features":[311,307]},{"name":"FsRtlIsPagingFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlIsSystemPagingFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlIssueDeviceIoControl","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlKernelFsControlFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlLogCcFlushError","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlLookupBaseMcbEntry","features":[311,307]},{"name":"FsRtlLookupLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlLookupLastBaseMcbEntry","features":[311,307]},{"name":"FsRtlLookupLastBaseMcbEntryAndIndex","features":[311,307]},{"name":"FsRtlLookupLastLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlLookupLastLargeMcbEntryAndIndex","features":[308,311,307,313]},{"name":"FsRtlLookupLastMcbEntry","features":[308,311,307,313]},{"name":"FsRtlLookupMcbEntry","features":[308,311,307,313]},{"name":"FsRtlLookupPerFileContext","features":[308,311,313]},{"name":"FsRtlLookupPerFileObjectContext","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlLookupPerStreamContextInternal","features":[308,311,307,313]},{"name":"FsRtlMdlReadCompleteDev","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlMdlReadDev","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlMdlReadEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlMdlWriteCompleteDev","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlMupGetProviderIdFromName","features":[311,307]},{"name":"FsRtlMupGetProviderInfoFromFileObject","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNormalizeNtstatus","features":[311,307]},{"name":"FsRtlNotifyCleanup","features":[308,311,313]},{"name":"FsRtlNotifyCleanupAll","features":[308,311,313]},{"name":"FsRtlNotifyFilterChangeDirectory","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNotifyFilterReportChange","features":[308,311,313]},{"name":"FsRtlNotifyFullChangeDirectory","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNotifyFullReportChange","features":[308,311,313]},{"name":"FsRtlNotifyInitializeSync","features":[308,311]},{"name":"FsRtlNotifyUninitializeSync","features":[308,311]},{"name":"FsRtlNotifyVolumeEvent","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNotifyVolumeEventEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNumberOfRunsInBaseMcb","features":[311]},{"name":"FsRtlNumberOfRunsInLargeMcb","features":[308,311,307,313]},{"name":"FsRtlNumberOfRunsInMcb","features":[308,311,307,313]},{"name":"FsRtlOplockBreakH","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockBreakH2","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockBreakToNone","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockBreakToNoneEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockFsctrl","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockFsctrlEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockGetAnyBreakOwnerProcess","features":[308,311]},{"name":"FsRtlOplockIsFastIoPossible","features":[311,307]},{"name":"FsRtlOplockIsSharedRequest","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockKeysEqual","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlPostPagingFileStackOverflow","features":[308,311,307,313]},{"name":"FsRtlPostStackOverflow","features":[308,311,307,313]},{"name":"FsRtlPrepareMdlWriteDev","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlPrepareMdlWriteEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlPrepareToReuseEcp","features":[311]},{"name":"FsRtlPrivateLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlProcessFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlQueryCachedVdl","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlQueryInformationFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlQueryKernelEaFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlQueryMaximumVirtualDiskNestingLevel","features":[311]},{"name":"FsRtlRegisterFileSystemFilterCallbacks","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlRegisterUncProvider","features":[311,307]},{"name":"FsRtlRegisterUncProviderEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlRegisterUncProviderEx2","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlReleaseFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlRemoveBaseMcbEntry","features":[311,307]},{"name":"FsRtlRemoveDotsFromPath","features":[311,307]},{"name":"FsRtlRemoveExtraCreateParameter","features":[308,311,307]},{"name":"FsRtlRemoveLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlRemoveMcbEntry","features":[308,311,307,313]},{"name":"FsRtlRemovePerFileContext","features":[308,311,313]},{"name":"FsRtlRemovePerFileObjectContext","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlRemovePerStreamContext","features":[308,311,307,313]},{"name":"FsRtlResetBaseMcb","features":[311]},{"name":"FsRtlResetLargeMcb","features":[308,311,307,313]},{"name":"FsRtlSetDriverBacking","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlSetEcpListIntoIrp","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlSetKernelEaFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlSplitBaseMcb","features":[311,307]},{"name":"FsRtlSplitLargeMcb","features":[308,311,307,313]},{"name":"FsRtlTeardownPerFileContexts","features":[311]},{"name":"FsRtlTeardownPerStreamContexts","features":[308,311,307,313]},{"name":"FsRtlTruncateBaseMcb","features":[311]},{"name":"FsRtlTruncateLargeMcb","features":[308,311,307,313]},{"name":"FsRtlTruncateMcb","features":[308,311,307,313]},{"name":"FsRtlUninitializeBaseMcb","features":[311]},{"name":"FsRtlUninitializeFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlUninitializeLargeMcb","features":[308,311,307,313]},{"name":"FsRtlUninitializeMcb","features":[308,311,307,313]},{"name":"FsRtlUninitializeOplock","features":[311]},{"name":"FsRtlUpdateDiskCounters","features":[311]},{"name":"FsRtlUpperOplockFsctrl","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlValidateReparsePointBuffer","features":[311,307]},{"name":"FsRtlVolumeDeviceToCorrelationId","features":[308,311,309,307,310,312,313,314]},{"name":"GCR_ALLOW_LM","features":[311]},{"name":"GCR_ALLOW_NO_TARGET","features":[311]},{"name":"GCR_ALLOW_NTLM","features":[311]},{"name":"GCR_MACHINE_CREDENTIAL","features":[311]},{"name":"GCR_NTLM3_PARMS","features":[311]},{"name":"GCR_TARGET_INFO","features":[311]},{"name":"GCR_USE_OEM_SET","features":[311]},{"name":"GCR_USE_OWF_PASSWORD","features":[311]},{"name":"GCR_VSM_PROTECTED_PASSWORD","features":[311]},{"name":"GENERATE_CLIENT_CHALLENGE","features":[311]},{"name":"GENERATE_NAME_CONTEXT","features":[311,307]},{"name":"GHOSTED_FILE_EXTENT","features":[311]},{"name":"GUID_ECP_ATOMIC_CREATE","features":[311]},{"name":"GUID_ECP_CLOUDFILES_ATTRIBUTION","features":[311]},{"name":"GUID_ECP_CREATE_REDIRECTION","features":[311]},{"name":"GUID_ECP_CSV_DOWN_LEVEL_OPEN","features":[311]},{"name":"GUID_ECP_CSV_QUERY_FILE_REVISION","features":[311]},{"name":"GUID_ECP_CSV_QUERY_FILE_REVISION_FILE_ID_128","features":[311]},{"name":"GUID_ECP_CSV_SET_HANDLE_PROPERTIES","features":[311]},{"name":"GUID_ECP_DUAL_OPLOCK_KEY","features":[311]},{"name":"GUID_ECP_IO_DEVICE_HINT","features":[311]},{"name":"GUID_ECP_NETWORK_APP_INSTANCE","features":[311]},{"name":"GUID_ECP_NETWORK_APP_INSTANCE_VERSION","features":[311]},{"name":"GUID_ECP_NETWORK_OPEN_CONTEXT","features":[311]},{"name":"GUID_ECP_NFS_OPEN","features":[311]},{"name":"GUID_ECP_OPEN_PARAMETERS","features":[311]},{"name":"GUID_ECP_OPLOCK_KEY","features":[311]},{"name":"GUID_ECP_PREFETCH_OPEN","features":[311]},{"name":"GUID_ECP_QUERY_ON_CREATE","features":[311]},{"name":"GUID_ECP_RKF_BYPASS","features":[311]},{"name":"GUID_ECP_SRV_OPEN","features":[311]},{"name":"GetSecurityUserInfo","features":[311,307,328]},{"name":"GreaterThan","features":[311]},{"name":"HEAP_CLASS_0","features":[311]},{"name":"HEAP_CLASS_1","features":[311]},{"name":"HEAP_CLASS_2","features":[311]},{"name":"HEAP_CLASS_3","features":[311]},{"name":"HEAP_CLASS_4","features":[311]},{"name":"HEAP_CLASS_5","features":[311]},{"name":"HEAP_CLASS_6","features":[311]},{"name":"HEAP_CLASS_7","features":[311]},{"name":"HEAP_CLASS_8","features":[311]},{"name":"HEAP_CLASS_MASK","features":[311]},{"name":"HEAP_CREATE_ALIGN_16","features":[311]},{"name":"HEAP_CREATE_ENABLE_EXECUTE","features":[311]},{"name":"HEAP_CREATE_ENABLE_TRACING","features":[311]},{"name":"HEAP_CREATE_HARDENED","features":[311]},{"name":"HEAP_CREATE_SEGMENT_HEAP","features":[311]},{"name":"HEAP_DISABLE_COALESCE_ON_FREE","features":[311]},{"name":"HEAP_FREE_CHECKING_ENABLED","features":[311]},{"name":"HEAP_GENERATE_EXCEPTIONS","features":[311]},{"name":"HEAP_GLOBAL_TAG","features":[311]},{"name":"HEAP_GROWABLE","features":[311]},{"name":"HEAP_MAXIMUM_TAG","features":[311]},{"name":"HEAP_MEMORY_INFO_CLASS","features":[311]},{"name":"HEAP_NO_SERIALIZE","features":[311]},{"name":"HEAP_PSEUDO_TAG_FLAG","features":[311]},{"name":"HEAP_REALLOC_IN_PLACE_ONLY","features":[311]},{"name":"HEAP_SETTABLE_USER_FLAG1","features":[311]},{"name":"HEAP_SETTABLE_USER_FLAG2","features":[311]},{"name":"HEAP_SETTABLE_USER_FLAG3","features":[311]},{"name":"HEAP_SETTABLE_USER_FLAGS","features":[311]},{"name":"HEAP_SETTABLE_USER_VALUE","features":[311]},{"name":"HEAP_TAG_SHIFT","features":[311]},{"name":"HEAP_TAIL_CHECKING_ENABLED","features":[311]},{"name":"HEAP_ZERO_MEMORY","features":[311]},{"name":"HeapMemoryBasicInformation","features":[311]},{"name":"INVALID_PROCESSOR_INDEX","features":[311]},{"name":"IOCTL_LMR_ARE_FILE_OBJECTS_ON_SAME_SERVER","features":[311]},{"name":"IOCTL_REDIR_QUERY_PATH","features":[311]},{"name":"IOCTL_REDIR_QUERY_PATH_EX","features":[311]},{"name":"IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES","features":[311]},{"name":"IO_CD_ROM_INCREMENT","features":[311]},{"name":"IO_CREATE_STREAM_FILE_LITE","features":[311]},{"name":"IO_CREATE_STREAM_FILE_OPTIONS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CREATE_STREAM_FILE_RAISE_ON_ERROR","features":[311]},{"name":"IO_DEVICE_HINT_ECP_CONTEXT","features":[308,311,309,307,310,312,313,314]},{"name":"IO_DISK_INCREMENT","features":[311]},{"name":"IO_FILE_OBJECT_NON_PAGED_POOL_CHARGE","features":[311]},{"name":"IO_FILE_OBJECT_PAGED_POOL_CHARGE","features":[311]},{"name":"IO_IGNORE_READONLY_ATTRIBUTE","features":[311]},{"name":"IO_MAILSLOT_INCREMENT","features":[311]},{"name":"IO_MM_PAGING_FILE","features":[311]},{"name":"IO_NAMED_PIPE_INCREMENT","features":[311]},{"name":"IO_NETWORK_INCREMENT","features":[311]},{"name":"IO_NO_INCREMENT","features":[311]},{"name":"IO_OPEN_PAGING_FILE","features":[311]},{"name":"IO_OPEN_TARGET_DIRECTORY","features":[311]},{"name":"IO_PRIORITY_INFO","features":[308,311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_0","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_1","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_2","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_3","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_4","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_5","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_6","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_7","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_8","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_9","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_A","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_B","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_C","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_D","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_E","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_F","features":[311]},{"name":"IO_REPARSE_TAG_ACTIVISION_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ADA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ADOBE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ALERTBOOT","features":[311]},{"name":"IO_REPARSE_TAG_ALTIRIS_HSM","features":[311]},{"name":"IO_REPARSE_TAG_APPXSTRM","features":[311]},{"name":"IO_REPARSE_TAG_ARCO_BACKUP","features":[311]},{"name":"IO_REPARSE_TAG_ARKIVIO","features":[311]},{"name":"IO_REPARSE_TAG_AURISTOR_FS","features":[311]},{"name":"IO_REPARSE_TAG_AUTN_HSM","features":[311]},{"name":"IO_REPARSE_TAG_BRIDGEHEAD_HSM","features":[311]},{"name":"IO_REPARSE_TAG_C2CSYSTEMS_HSM","features":[311]},{"name":"IO_REPARSE_TAG_CARINGO_HSM","features":[311]},{"name":"IO_REPARSE_TAG_CARROLL_HSM","features":[311]},{"name":"IO_REPARSE_TAG_CITRIX_PM","features":[311]},{"name":"IO_REPARSE_TAG_COMMVAULT","features":[311]},{"name":"IO_REPARSE_TAG_COMMVAULT_HSM","features":[311]},{"name":"IO_REPARSE_TAG_COMTRADE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_CTERA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DATAFIRST_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DATAGLOBAL_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DATASTOR_SIS","features":[311]},{"name":"IO_REPARSE_TAG_DFM","features":[311]},{"name":"IO_REPARSE_TAG_DOR_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DOUBLE_TAKE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DOUBLE_TAKE_SIS","features":[311]},{"name":"IO_REPARSE_TAG_DRIVE_EXTENDER","features":[311]},{"name":"IO_REPARSE_TAG_DROPBOX_HSM","features":[311]},{"name":"IO_REPARSE_TAG_EASEFILTER_HSM","features":[311]},{"name":"IO_REPARSE_TAG_EASEVAULT_HSM","features":[311]},{"name":"IO_REPARSE_TAG_EDSI_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ELTAN_HSM","features":[311]},{"name":"IO_REPARSE_TAG_EMC_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ENIGMA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_FILTER_MANAGER","features":[311]},{"name":"IO_REPARSE_TAG_GLOBAL360_HSM","features":[311]},{"name":"IO_REPARSE_TAG_GOOGLE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_GRAU_DATASTORAGE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HDS_HCP_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HDS_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HERMES_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HP_BACKUP","features":[311]},{"name":"IO_REPARSE_TAG_HP_DATA_PROTECT","features":[311]},{"name":"IO_REPARSE_TAG_HP_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HSAG_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HUBSTOR_HSM","features":[311]},{"name":"IO_REPARSE_TAG_IFSTEST_CONGRUENT","features":[311]},{"name":"IO_REPARSE_TAG_IIS_CACHE","features":[311]},{"name":"IO_REPARSE_TAG_IMANAGE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_INTERCOPE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ITSTATION","features":[311]},{"name":"IO_REPARSE_TAG_KOM_NETWORKS_HSM","features":[311]},{"name":"IO_REPARSE_TAG_LX_BLK","features":[311]},{"name":"IO_REPARSE_TAG_LX_CHR","features":[311]},{"name":"IO_REPARSE_TAG_LX_FIFO","features":[311]},{"name":"IO_REPARSE_TAG_LX_SYMLINK","features":[311]},{"name":"IO_REPARSE_TAG_MAGINATICS_RDR","features":[311]},{"name":"IO_REPARSE_TAG_MAXISCALE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_MEMORY_TECH_HSM","features":[311]},{"name":"IO_REPARSE_TAG_MIMOSA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_MOONWALK_HSM","features":[311]},{"name":"IO_REPARSE_TAG_MTALOS","features":[311]},{"name":"IO_REPARSE_TAG_NEUSHIELD","features":[311]},{"name":"IO_REPARSE_TAG_NEXSAN_HSM","features":[311]},{"name":"IO_REPARSE_TAG_NIPPON_HSM","features":[311]},{"name":"IO_REPARSE_TAG_NVIDIA_UNIONFS","features":[311]},{"name":"IO_REPARSE_TAG_OPENAFS_DFS","features":[311]},{"name":"IO_REPARSE_TAG_OSR_SAMPLE","features":[311]},{"name":"IO_REPARSE_TAG_OVERTONE","features":[311]},{"name":"IO_REPARSE_TAG_POINTSOFT_HSM","features":[311]},{"name":"IO_REPARSE_TAG_QI_TECH_HSM","features":[311]},{"name":"IO_REPARSE_TAG_QUADDRA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_QUEST_HSM","features":[311]},{"name":"IO_REPARSE_TAG_REDSTOR_HSM","features":[311]},{"name":"IO_REPARSE_TAG_RIVERBED_HSM","features":[311]},{"name":"IO_REPARSE_TAG_SER_HSM","features":[311]},{"name":"IO_REPARSE_TAG_SHX_BACKUP","features":[311]},{"name":"IO_REPARSE_TAG_SOLUTIONSOFT","features":[311]},{"name":"IO_REPARSE_TAG_SONY_HSM","features":[311]},{"name":"IO_REPARSE_TAG_SPHARSOFT","features":[311]},{"name":"IO_REPARSE_TAG_SYMANTEC_HSM","features":[311]},{"name":"IO_REPARSE_TAG_SYMANTEC_HSM2","features":[311]},{"name":"IO_REPARSE_TAG_TSINGHUA_UNIVERSITY_RESEARCH","features":[311]},{"name":"IO_REPARSE_TAG_UTIXO_HSM","features":[311]},{"name":"IO_REPARSE_TAG_VALID_VALUES","features":[311]},{"name":"IO_REPARSE_TAG_VMWARE_PM","features":[311]},{"name":"IO_REPARSE_TAG_WATERFORD","features":[311]},{"name":"IO_REPARSE_TAG_WISDATA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ZLTI_HSM","features":[311]},{"name":"IO_STOP_ON_SYMLINK","features":[311]},{"name":"IO_STOP_ON_SYMLINK_FILTER_ECP_v0","features":[311]},{"name":"IoAcquireVpbSpinLock","features":[311]},{"name":"IoApplyPriorityInfoThread","features":[308,311,307]},{"name":"IoCheckDesiredAccess","features":[311,307]},{"name":"IoCheckEaBufferValidity","features":[311,307]},{"name":"IoCheckFunctionAccess","features":[311,307]},{"name":"IoCheckQuerySetFileInformation","features":[311,307]},{"name":"IoCheckQuerySetVolumeInformation","features":[311,307]},{"name":"IoCheckQuotaBufferValidity","features":[311,307,310]},{"name":"IoClearFsTrackOffsetState","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateStreamFileObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateStreamFileObjectEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateStreamFileObjectEx2","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateStreamFileObjectLite","features":[308,311,309,307,310,312,313,314]},{"name":"IoEnumerateDeviceObjectList","features":[308,311,309,307,310,312,313,314]},{"name":"IoEnumerateRegisteredFiltersList","features":[308,311,309,307,310,312,313,314]},{"name":"IoFastQueryNetworkAttributes","features":[308,311,307,312]},{"name":"IoGetAttachedDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetBaseFileSystemDeviceObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceAttachmentBaseRef","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceToVerify","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDiskDeviceObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetFsTrackOffsetState","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoGetLowerDeviceObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetOplockKeyContext","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetOplockKeyContextEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetRequestorProcess","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetRequestorProcessId","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetRequestorSessionId","features":[308,311,309,307,310,312,313,314]},{"name":"IoIrpHasFsTrackOffsetExtensionType","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsOperationSynchronous","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsSystemThread","features":[308,311,307]},{"name":"IoIsValidNameGraftingBuffer","features":[308,311,309,307,310,312,313,314]},{"name":"IoPageRead","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryFileDosDeviceName","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryFileInformation","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryVolumeInformation","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueueThreadIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterFileSystem","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterFsRegistrationChange","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterFsRegistrationChangeMountAware","features":[308,311,309,307,310,312,313,314]},{"name":"IoReleaseVpbSpinLock","features":[311]},{"name":"IoReplaceFileObjectName","features":[308,311,309,307,310,312,313,314]},{"name":"IoRequestDeviceRemovalForReset","features":[308,311,309,307,310,312,313,314]},{"name":"IoRetrievePriorityInfo","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetDeviceToVerify","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetFsTrackOffsetState","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoSetInformation","features":[308,311,309,307,310,312,313,314]},{"name":"IoSynchronousPageWrite","features":[308,311,309,307,310,312,313,314]},{"name":"IoThreadToProcess","features":[308,311]},{"name":"IoUnregisterFileSystem","features":[308,311,309,307,310,312,313,314]},{"name":"IoUnregisterFsRegistrationChange","features":[308,311,309,307,310,312,313,314]},{"name":"IoVerifyVolume","features":[308,311,309,307,310,312,313,314]},{"name":"KAPC_STATE","features":[311,307,313]},{"name":"KeAcquireQueuedSpinLock","features":[308,311]},{"name":"KeAcquireSpinLockRaiseToSynch","features":[311]},{"name":"KeAttachProcess","features":[308,311]},{"name":"KeDetachProcess","features":[311]},{"name":"KeInitializeMutant","features":[308,311,307,313]},{"name":"KeInitializeQueue","features":[308,311,307,313]},{"name":"KeInsertHeadQueue","features":[308,311,307,313]},{"name":"KeInsertQueue","features":[308,311,307,313]},{"name":"KeReadStateMutant","features":[308,311,307,313]},{"name":"KeReadStateQueue","features":[308,311,307,313]},{"name":"KeReleaseMutant","features":[308,311,307,313]},{"name":"KeReleaseQueuedSpinLock","features":[308,311]},{"name":"KeRemoveQueue","features":[308,311,307,313]},{"name":"KeRemoveQueueEx","features":[308,311,307,313]},{"name":"KeRundownQueue","features":[308,311,307,313]},{"name":"KeSetIdealProcessorThread","features":[308,311]},{"name":"KeSetKernelStackSwapEnable","features":[311,307]},{"name":"KeStackAttachProcess","features":[308,311,307,313]},{"name":"KeTryToAcquireQueuedSpinLock","features":[308,311]},{"name":"KeUnstackDetachProcess","features":[311,307,313]},{"name":"KnownFolderDesktop","features":[311]},{"name":"KnownFolderDocuments","features":[311]},{"name":"KnownFolderDownloads","features":[311]},{"name":"KnownFolderMax","features":[311]},{"name":"KnownFolderMusic","features":[311]},{"name":"KnownFolderNone","features":[311]},{"name":"KnownFolderOther","features":[311]},{"name":"KnownFolderPictures","features":[311]},{"name":"KnownFolderVideos","features":[311]},{"name":"LARGE_MCB","features":[308,311,307,313]},{"name":"LCN_CHECKSUM_VALID","features":[311]},{"name":"LCN_WEAK_REFERENCE_BUFFER","features":[311]},{"name":"LCN_WEAK_REFERENCE_CREATE_INPUT_BUFFER","features":[311]},{"name":"LCN_WEAK_REFERENCE_VALID","features":[311]},{"name":"LINK_TRACKING_INFORMATION","features":[311]},{"name":"LINK_TRACKING_INFORMATION_TYPE","features":[311]},{"name":"LX_FILE_CASE_SENSITIVE_DIR","features":[311]},{"name":"LX_FILE_METADATA_DEVICE_ID_EA_NAME","features":[311]},{"name":"LX_FILE_METADATA_GID_EA_NAME","features":[311]},{"name":"LX_FILE_METADATA_HAS_DEVICE_ID","features":[311]},{"name":"LX_FILE_METADATA_HAS_GID","features":[311]},{"name":"LX_FILE_METADATA_HAS_MODE","features":[311]},{"name":"LX_FILE_METADATA_HAS_UID","features":[311]},{"name":"LX_FILE_METADATA_MODE_EA_NAME","features":[311]},{"name":"LX_FILE_METADATA_UID_EA_NAME","features":[311]},{"name":"LessThan","features":[311]},{"name":"MAP_DISABLE_PAGEFAULT_CLUSTERING","features":[311]},{"name":"MAP_HIGH_PRIORITY","features":[311]},{"name":"MAP_NO_READ","features":[311]},{"name":"MAP_WAIT","features":[311]},{"name":"MAXIMUM_LEADBYTES","features":[311]},{"name":"MAX_UNICODE_STACK_BUFFER_LENGTH","features":[311]},{"name":"MCB","features":[308,311,307,313]},{"name":"MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE","features":[311]},{"name":"MEMORY_INFORMATION_CLASS","features":[311]},{"name":"MEMORY_RANGE_ENTRY","features":[311]},{"name":"MFT_ENUM_DATA","features":[311]},{"name":"MMFLUSH_TYPE","features":[311]},{"name":"MM_FORCE_CLOSED_DATA","features":[311]},{"name":"MM_FORCE_CLOSED_IMAGE","features":[311]},{"name":"MM_FORCE_CLOSED_LATER_OK","features":[311]},{"name":"MM_IS_FILE_SECTION_ACTIVE_DATA","features":[311]},{"name":"MM_IS_FILE_SECTION_ACTIVE_IMAGE","features":[311]},{"name":"MM_IS_FILE_SECTION_ACTIVE_USER","features":[311]},{"name":"MM_PREFETCH_FLAGS","features":[311]},{"name":"MSV1_0_AVID","features":[311]},{"name":"MSV1_0_ENUMUSERS_REQUEST","features":[311,328]},{"name":"MSV1_0_ENUMUSERS_RESPONSE","features":[311,307,328]},{"name":"MSV1_0_GETCHALLENRESP_REQUEST","features":[311,307,328]},{"name":"MSV1_0_GETCHALLENRESP_REQUEST_V1","features":[311,307,328]},{"name":"MSV1_0_GETCHALLENRESP_RESPONSE","features":[311,307,328,313]},{"name":"MSV1_0_GETUSERINFO_REQUEST","features":[311,307,328]},{"name":"MSV1_0_GETUSERINFO_RESPONSE","features":[311,307,328]},{"name":"MSV1_0_LM20_CHALLENGE_REQUEST","features":[311,328]},{"name":"MSV1_0_LM20_CHALLENGE_RESPONSE","features":[311,328]},{"name":"MakeSignature","features":[311]},{"name":"MapSecurityError","features":[311,307]},{"name":"MemoryBasicInformation","features":[311]},{"name":"MemoryType64KPage","features":[311]},{"name":"MemoryTypeCustom","features":[311]},{"name":"MemoryTypeHugePage","features":[311]},{"name":"MemoryTypeLargePage","features":[311]},{"name":"MemoryTypeMax","features":[311]},{"name":"MemoryTypeNonPaged","features":[311]},{"name":"MemoryTypePaged","features":[311]},{"name":"MmCanFileBeTruncated","features":[308,311,307]},{"name":"MmDoesFileHaveUserWritableReferences","features":[308,311]},{"name":"MmFlushForDelete","features":[311]},{"name":"MmFlushForWrite","features":[311]},{"name":"MmFlushImageSection","features":[308,311,307]},{"name":"MmForceSectionClosed","features":[308,311,307]},{"name":"MmForceSectionClosedEx","features":[308,311,307]},{"name":"MmGetMaximumFileSectionSize","features":[311]},{"name":"MmIsFileSectionActive","features":[308,311,307]},{"name":"MmIsRecursiveIoFault","features":[311,307]},{"name":"MmMdlPagesAreZero","features":[308,311]},{"name":"MmPrefetchPages","features":[308,311,309,307,310,326,312,313,314]},{"name":"MmSetAddressRangeModified","features":[311,307]},{"name":"MsvAvChannelBindings","features":[311]},{"name":"MsvAvDnsComputerName","features":[311]},{"name":"MsvAvDnsDomainName","features":[311]},{"name":"MsvAvDnsTreeName","features":[311]},{"name":"MsvAvEOL","features":[311]},{"name":"MsvAvFlags","features":[311]},{"name":"MsvAvNbComputerName","features":[311]},{"name":"MsvAvNbDomainName","features":[311]},{"name":"MsvAvRestrictions","features":[311]},{"name":"MsvAvTargetName","features":[311]},{"name":"MsvAvTimestamp","features":[311]},{"name":"NETWORK_APP_INSTANCE_ECP_CONTEXT","features":[311]},{"name":"NETWORK_APP_INSTANCE_VERSION_ECP_CONTEXT","features":[311]},{"name":"NETWORK_OPEN_ECP_CONTEXT","features":[311]},{"name":"NETWORK_OPEN_ECP_CONTEXT_V0","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_DISABLE_HANDLE_COLLAPSING","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_DISABLE_HANDLE_DURABILITY","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_DISABLE_OPLOCKS","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_FORCE_BUFFERED_SYNCHRONOUS_IO_HACK","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_FORCE_MAX_EOF_HACK","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_REQ_MUTUAL_AUTH","features":[311]},{"name":"NETWORK_OPEN_ECP_OUT_FLAG_RET_MUTUAL_AUTH","features":[311]},{"name":"NETWORK_OPEN_INTEGRITY_QUALIFIER","features":[311]},{"name":"NETWORK_OPEN_LOCATION_QUALIFIER","features":[311]},{"name":"NFS_OPEN_ECP_CONTEXT","features":[311,307,320]},{"name":"NLSTABLEINFO","features":[311]},{"name":"NO_8DOT3_NAME_PRESENT","features":[311]},{"name":"NTCREATEFILE_CREATE_DISPOSITION","features":[311]},{"name":"NTCREATEFILE_CREATE_OPTIONS","features":[311]},{"name":"NetworkOpenIntegrityAny","features":[311]},{"name":"NetworkOpenIntegrityEncrypted","features":[311]},{"name":"NetworkOpenIntegrityMaximum","features":[311]},{"name":"NetworkOpenIntegrityNone","features":[311]},{"name":"NetworkOpenIntegritySigned","features":[311]},{"name":"NetworkOpenLocationAny","features":[311]},{"name":"NetworkOpenLocationLoopback","features":[311]},{"name":"NetworkOpenLocationRemote","features":[311]},{"name":"NotifyTypeCreate","features":[311]},{"name":"NotifyTypeRetired","features":[311]},{"name":"NtAccessCheckAndAuditAlarm","features":[311,307,310]},{"name":"NtAccessCheckByTypeAndAuditAlarm","features":[311,307,310]},{"name":"NtAccessCheckByTypeResultListAndAuditAlarm","features":[311,307,310]},{"name":"NtAccessCheckByTypeResultListAndAuditAlarmByHandle","features":[311,307,310]},{"name":"NtAdjustGroupsToken","features":[311,307,310]},{"name":"NtAdjustPrivilegesToken","features":[311,307,310]},{"name":"NtAllocateVirtualMemory","features":[311,307]},{"name":"NtAllocateVirtualMemoryEx","features":[311,307,325]},{"name":"NtCancelIoFileEx","features":[311,307,312]},{"name":"NtCloseObjectAuditAlarm","features":[311,307]},{"name":"NtCreateDirectoryObject","features":[308,311,307]},{"name":"NtCreateEvent","features":[308,311,307,313]},{"name":"NtCreateFile","features":[308,311,307,326,312]},{"name":"NtCreateSection","features":[308,311,307]},{"name":"NtCreateSectionEx","features":[308,311,307,325]},{"name":"NtDeleteFile","features":[308,311,307]},{"name":"NtDeleteObjectAuditAlarm","features":[311,307]},{"name":"NtDuplicateObject","features":[311,307]},{"name":"NtDuplicateToken","features":[308,311,307,310]},{"name":"NtFilterToken","features":[311,307,310]},{"name":"NtFlushBuffersFile","features":[311,307,312]},{"name":"NtFlushBuffersFileEx","features":[311,307,312]},{"name":"NtFlushVirtualMemory","features":[311,307,312]},{"name":"NtFreeVirtualMemory","features":[311,307]},{"name":"NtFsControlFile","features":[311,307,312]},{"name":"NtImpersonateAnonymousToken","features":[311,307]},{"name":"NtLockFile","features":[311,307,312]},{"name":"NtNotifyChangeKey","features":[311,307,312]},{"name":"NtOpenDirectoryObject","features":[308,311,307]},{"name":"NtOpenFile","features":[308,311,307,312]},{"name":"NtOpenObjectAuditAlarm","features":[311,307,310]},{"name":"NtOpenProcessToken","features":[311,307]},{"name":"NtOpenProcessTokenEx","features":[311,307]},{"name":"NtOpenSymbolicLinkObject","features":[308,311,307]},{"name":"NtOpenThreadToken","features":[311,307]},{"name":"NtOpenThreadTokenEx","features":[311,307]},{"name":"NtPrivilegeCheck","features":[311,307,310]},{"name":"NtPrivilegeObjectAuditAlarm","features":[311,307,310]},{"name":"NtPrivilegedServiceAuditAlarm","features":[311,307,310]},{"name":"NtQueryDirectoryFile","features":[311,307,312]},{"name":"NtQueryDirectoryFileEx","features":[311,307,312]},{"name":"NtQueryDirectoryObject","features":[311,307]},{"name":"NtQueryEaFile","features":[311,307,312]},{"name":"NtQueryFullAttributesFile","features":[308,311,307]},{"name":"NtQueryInformationByName","features":[308,311,307,312]},{"name":"NtQueryInformationFile","features":[311,307,312]},{"name":"NtQueryInformationToken","features":[311,307,310]},{"name":"NtQueryQuotaInformationFile","features":[311,307,310,312]},{"name":"NtQuerySecurityObject","features":[311,307,310]},{"name":"NtQuerySymbolicLinkObject","features":[311,307]},{"name":"NtQueryVirtualMemory","features":[311,307]},{"name":"NtQueryVolumeInformationFile","features":[311,307,312]},{"name":"NtReadFile","features":[311,307,312]},{"name":"NtSetEaFile","features":[311,307,312]},{"name":"NtSetEvent","features":[311,307]},{"name":"NtSetInformationFile","features":[311,307,312]},{"name":"NtSetInformationToken","features":[311,307,310]},{"name":"NtSetInformationVirtualMemory","features":[311,307]},{"name":"NtSetQuotaInformationFile","features":[311,307,312]},{"name":"NtSetSecurityObject","features":[311,307,310]},{"name":"NtSetVolumeInformationFile","features":[311,307,312]},{"name":"NtUnlockFile","features":[311,307,312]},{"name":"NtWriteFile","features":[311,307,312]},{"name":"NtfsLinkTrackingInformation","features":[311]},{"name":"OPEN_REPARSE_LIST","features":[311,313]},{"name":"OPEN_REPARSE_LIST_ENTRY","features":[311,313]},{"name":"OPEN_REPARSE_POINT_OVERRIDE_CREATE_OPTION","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_CHILD_EXISTS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_CHILD_NOT_EXISTS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_DIRECTORY_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_DIRECTORY_FINAL_COMPONENT_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_FINAL_COMPONENT_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_DIRECTORY_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_DIRECTORY_FINAL_COMPONENT_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_DIRECTORY_NON_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_DIRECTORY_NON_FINAL_COMPONENT_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_RETURN_REPARSE_DATA_BUFFER","features":[311]},{"name":"OPEN_REPARSE_POINT_TAG_ENCOUNTERED","features":[311]},{"name":"OPEN_REPARSE_POINT_VERSION_EX","features":[311]},{"name":"OPLOCK_FLAG_BACK_OUT_ATOMIC_OPLOCK","features":[311]},{"name":"OPLOCK_FLAG_BREAKING_FOR_SHARING_VIOLATION","features":[311]},{"name":"OPLOCK_FLAG_CLOSING_DELETE_ON_CLOSE","features":[311]},{"name":"OPLOCK_FLAG_COMPLETE_IF_OPLOCKED","features":[311]},{"name":"OPLOCK_FLAG_IGNORE_OPLOCK_KEYS","features":[311]},{"name":"OPLOCK_FLAG_OPLOCK_KEY_CHECK_ONLY","features":[311]},{"name":"OPLOCK_FLAG_PARENT_OBJECT","features":[311]},{"name":"OPLOCK_FLAG_REMOVING_FILE_OR_LINK","features":[311]},{"name":"OPLOCK_FSCTRL_FLAG_ALL_KEYS_MATCH","features":[311]},{"name":"OPLOCK_KEY_CONTEXT","features":[311]},{"name":"OPLOCK_KEY_ECP_CONTEXT","features":[311]},{"name":"OPLOCK_NOTIFY_BREAK_WAIT_INTERIM_TIMEOUT","features":[311]},{"name":"OPLOCK_NOTIFY_BREAK_WAIT_TERMINATED","features":[311]},{"name":"OPLOCK_NOTIFY_PARAMS","features":[308,311,309,307,310,312,313,314]},{"name":"OPLOCK_NOTIFY_REASON","features":[311]},{"name":"OPLOCK_UPPER_FLAG_CHECK_NO_BREAK","features":[311]},{"name":"OPLOCK_UPPER_FLAG_NOTIFY_REFRESH_READ","features":[311]},{"name":"ObInsertObject","features":[308,311,309,307,310]},{"name":"ObIsKernelHandle","features":[311,307]},{"name":"ObMakeTemporaryObject","features":[311]},{"name":"ObOpenObjectByPointer","features":[308,311,309,307,310]},{"name":"ObOpenObjectByPointerWithTag","features":[308,311,309,307,310]},{"name":"ObQueryNameString","features":[308,311,307]},{"name":"ObQueryObjectAuditingByHandle","features":[311,307]},{"name":"PACQUIRE_FOR_LAZY_WRITE","features":[311,307]},{"name":"PACQUIRE_FOR_LAZY_WRITE_EX","features":[311,307]},{"name":"PACQUIRE_FOR_READ_AHEAD","features":[311,307]},{"name":"PALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK","features":[311,307]},{"name":"PASYNC_READ_COMPLETION_CALLBACK","features":[311,307]},{"name":"PCC_POST_DEFERRED_WRITE","features":[311]},{"name":"PCHECK_FOR_TRAVERSE_ACCESS","features":[308,311,307,310]},{"name":"PCOMPLETE_LOCK_IRP_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"PDIRTY_PAGE_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"PFILTER_REPORT_CHANGE","features":[311,307]},{"name":"PFLUSH_TO_LSN","features":[311]},{"name":"PFN_FSRTLTEARDOWNPERSTREAMCONTEXTS","features":[308,311,307,313]},{"name":"PFREE_VIRTUAL_MEMORY_EX_CALLBACK","features":[311,307]},{"name":"PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK","features":[311]},{"name":"PFSRTL_STACK_OVERFLOW_ROUTINE","features":[308,311,307,313]},{"name":"PFS_FILTER_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PFS_FILTER_COMPLETION_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PHYSICAL_EXTENTS_DESCRIPTOR","features":[311]},{"name":"PHYSICAL_MEMORY_DESCRIPTOR","features":[311]},{"name":"PHYSICAL_MEMORY_RUN","features":[311]},{"name":"PIN_CALLER_TRACKS_DIRTY_DATA","features":[311]},{"name":"PIN_EXCLUSIVE","features":[311]},{"name":"PIN_HIGH_PRIORITY","features":[311]},{"name":"PIN_IF_BCB","features":[311]},{"name":"PIN_NO_READ","features":[311]},{"name":"PIN_VERIFY_REQUIRED","features":[311]},{"name":"PIN_WAIT","features":[311]},{"name":"POLICY_AUDIT_SUBCATEGORY_COUNT","features":[311]},{"name":"POPLOCK_FS_PREPOST_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"POPLOCK_NOTIFY_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"POPLOCK_WAIT_COMPLETE_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"PO_CB_AC_STATUS","features":[311]},{"name":"PO_CB_BUTTON_COLLISION","features":[311]},{"name":"PO_CB_LID_SWITCH_STATE","features":[311]},{"name":"PO_CB_PROCESSOR_POWER_POLICY","features":[311]},{"name":"PO_CB_SYSTEM_POWER_POLICY","features":[311]},{"name":"PO_CB_SYSTEM_STATE_LOCK","features":[311]},{"name":"PQUERY_LOG_USAGE","features":[311]},{"name":"PQUERY_VIRTUAL_MEMORY_CALLBACK","features":[311,307]},{"name":"PREFETCH_OPEN_ECP_CONTEXT","features":[311]},{"name":"PREFIX_TABLE","features":[308,311,313]},{"name":"PREFIX_TABLE_ENTRY","features":[308,311,313]},{"name":"PRELEASE_FROM_LAZY_WRITE","features":[311]},{"name":"PRELEASE_FROM_READ_AHEAD","features":[311]},{"name":"PRTL_ALLOCATE_STRING_ROUTINE","features":[311]},{"name":"PRTL_FREE_STRING_ROUTINE","features":[311]},{"name":"PRTL_HEAP_COMMIT_ROUTINE","features":[311,307]},{"name":"PRTL_REALLOCATE_STRING_ROUTINE","features":[311]},{"name":"PSE_LOGON_SESSION_TERMINATED_ROUTINE","features":[311,307]},{"name":"PSE_LOGON_SESSION_TERMINATED_ROUTINE_EX","features":[311,307]},{"name":"PSMP_MAXIMUM_SYSAPP_CLAIM_VALUES","features":[311]},{"name":"PSMP_MINIMUM_SYSAPP_CLAIM_VALUES","features":[311]},{"name":"PUBLIC_BCB","features":[311]},{"name":"PUNLOCK_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"PURGE_WITH_ACTIVE_VIEWS","features":[311]},{"name":"PfxFindPrefix","features":[308,311,313]},{"name":"PfxInitialize","features":[308,311,313]},{"name":"PfxInsertPrefix","features":[308,311,307,313]},{"name":"PfxRemovePrefix","features":[308,311,313]},{"name":"PoQueueShutdownWorkItem","features":[308,311,307,313]},{"name":"PsAssignImpersonationToken","features":[308,311,307]},{"name":"PsChargePoolQuota","features":[308,311]},{"name":"PsChargeProcessPoolQuota","features":[308,311,307]},{"name":"PsDereferenceImpersonationToken","features":[311]},{"name":"PsDereferencePrimaryToken","features":[311]},{"name":"PsDisableImpersonation","features":[308,311,307,310]},{"name":"PsGetProcessExitTime","features":[311]},{"name":"PsGetThreadProcess","features":[308,311]},{"name":"PsImpersonateClient","features":[308,311,307,310]},{"name":"PsIsDiskCountersEnabled","features":[311,307]},{"name":"PsIsSystemThread","features":[308,311,307]},{"name":"PsIsThreadTerminating","features":[308,311,307]},{"name":"PsLookupProcessByProcessId","features":[308,311,307]},{"name":"PsLookupThreadByThreadId","features":[308,311,307]},{"name":"PsReferenceImpersonationToken","features":[308,311,307,310]},{"name":"PsReferencePrimaryToken","features":[308,311]},{"name":"PsRestoreImpersonation","features":[308,311,307,310]},{"name":"PsReturnPoolQuota","features":[308,311]},{"name":"PsRevertToSelf","features":[311]},{"name":"PsUpdateDiskCounters","features":[308,311]},{"name":"QUERY_BAD_RANGES_INPUT","features":[311,327]},{"name":"QUERY_DIRECT_ACCESS_DATA_EXTENTS","features":[311]},{"name":"QUERY_DIRECT_ACCESS_EXTENTS","features":[311]},{"name":"QUERY_DIRECT_ACCESS_IMAGE_EXTENTS","features":[311]},{"name":"QUERY_ON_CREATE_EA_INFORMATION","features":[311]},{"name":"QUERY_ON_CREATE_ECP_CONTEXT","features":[311]},{"name":"QUERY_ON_CREATE_FILE_LX_INFORMATION","features":[311]},{"name":"QUERY_ON_CREATE_FILE_STAT_INFORMATION","features":[311]},{"name":"QUERY_PATH_REQUEST","features":[308,311,309,307,310]},{"name":"QUERY_PATH_REQUEST_EX","features":[308,311,309,307,310]},{"name":"QUERY_PATH_RESPONSE","features":[311]},{"name":"QUERY_VIRTUAL_MEMORY_CALLBACK","features":[311,307]},{"name":"QoCFileEaInformation","features":[311]},{"name":"QoCFileLxInformation","features":[311]},{"name":"QoCFileStatInformation","features":[311]},{"name":"QuerySecurityContextToken","features":[311]},{"name":"READ_AHEAD_PARAMETERS","features":[311]},{"name":"READ_LIST","features":[308,311,309,307,310,326,312,313,314]},{"name":"READ_USN_JOURNAL_DATA","features":[311]},{"name":"REFS_COMPRESSION_FORMATS","features":[311]},{"name":"REFS_COMPRESSION_FORMAT_LZ4","features":[311]},{"name":"REFS_COMPRESSION_FORMAT_MAX","features":[311]},{"name":"REFS_COMPRESSION_FORMAT_UNCOMPRESSED","features":[311]},{"name":"REFS_COMPRESSION_FORMAT_ZSTD","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR_CAA","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR_MAA","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR_NONE","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR_SAA","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_INPUT_BUFFER","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_RANGE","features":[311]},{"name":"REFS_QUERY_VOLUME_COMPRESSION_INFO_OUTPUT_BUFFER","features":[311]},{"name":"REFS_QUERY_VOLUME_DEDUP_INFO_OUTPUT_BUFFER","features":[311,307]},{"name":"REFS_REMOVE_HARDLINK_BACKPOINTER","features":[311]},{"name":"REFS_SET_VOLUME_COMPRESSION_INFO_FLAGS","features":[311]},{"name":"REFS_SET_VOLUME_COMPRESSION_INFO_FLAG_COMPRESS_SYNC","features":[311]},{"name":"REFS_SET_VOLUME_COMPRESSION_INFO_FLAG_MAX","features":[311]},{"name":"REFS_SET_VOLUME_COMPRESSION_INFO_INPUT_BUFFER","features":[311]},{"name":"REFS_SET_VOLUME_DEDUP_INFO_INPUT_BUFFER","features":[311,307]},{"name":"REFS_STREAM_EXTENT","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_CRC32","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_CRC64","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_GHOSTED","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_READONLY","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_SPARSE","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_STREAM_RESERVED","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_VALID","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_LIST_OUTPUT_BUFFER","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_LIST_OUTPUT_BUFFER_ENTRY","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_MANAGEMENT_INPUT_BUFFER","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_CLEAR_SHADOW_BTREE","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_CREATE","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_INVALID","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_LIST","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_MAX","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_QUERY_DELTAS","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_REVERT","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_SET_SHADOW_BTREE","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_QUERY_DELTAS_INPUT_BUFFER","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_QUERY_DELTAS_OUTPUT_BUFFER","features":[311]},{"name":"REFS_VOLUME_COUNTER_INFO_INPUT_BUFFER","features":[311,307]},{"name":"REFS_VOLUME_DATA_BUFFER","features":[311]},{"name":"REMOTE_LINK_TRACKING_INFORMATION","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_INTEGRITY","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_LOOPBACK","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_MUTUAL_AUTH","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_OFFLINE","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_PERSISTENT_HANDLE","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_PRIVACY","features":[311]},{"name":"REMOVED_8DOT3_NAME","features":[311]},{"name":"REPARSE_DATA_BUFFER","features":[311]},{"name":"REPARSE_DATA_BUFFER_EX","features":[311,326]},{"name":"REPARSE_DATA_EX_FLAG_GIVEN_TAG_OR_NONE","features":[311]},{"name":"REPARSE_INDEX_KEY","features":[311]},{"name":"RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER","features":[311]},{"name":"RETURN_NON_NT_USER_SESSION_KEY","features":[311]},{"name":"RETURN_PRIMARY_LOGON_DOMAINNAME","features":[311]},{"name":"RETURN_PRIMARY_USERNAME","features":[311]},{"name":"RETURN_RESERVED_PARAMETER","features":[311]},{"name":"RKF_BYPASS_ECP_CONTEXT","features":[311]},{"name":"RPI_SMB2_SERVERCAP_DFS","features":[311]},{"name":"RPI_SMB2_SERVERCAP_DIRECTORY_LEASING","features":[311]},{"name":"RPI_SMB2_SERVERCAP_ENCRYPTION_AWARE","features":[311]},{"name":"RPI_SMB2_SERVERCAP_LARGEMTU","features":[311]},{"name":"RPI_SMB2_SERVERCAP_LEASING","features":[311]},{"name":"RPI_SMB2_SERVERCAP_MULTICHANNEL","features":[311]},{"name":"RPI_SMB2_SERVERCAP_PERSISTENT_HANDLES","features":[311]},{"name":"RPI_SMB2_SHARECAP_ACCESS_BASED_DIRECTORY_ENUM","features":[311]},{"name":"RPI_SMB2_SHARECAP_ASYMMETRIC_SCALEOUT","features":[311]},{"name":"RPI_SMB2_SHARECAP_CLUSTER","features":[311]},{"name":"RPI_SMB2_SHARECAP_CONTINUOUS_AVAILABILITY","features":[311]},{"name":"RPI_SMB2_SHARECAP_DFS","features":[311]},{"name":"RPI_SMB2_SHARECAP_ENCRYPTED","features":[311]},{"name":"RPI_SMB2_SHARECAP_IDENTITY_REMOTING","features":[311]},{"name":"RPI_SMB2_SHARECAP_SCALEOUT","features":[311]},{"name":"RPI_SMB2_SHARECAP_TIMEWARP","features":[311]},{"name":"RPI_SMB2_SHARETYPE_DISK","features":[311]},{"name":"RPI_SMB2_SHARETYPE_PIPE","features":[311]},{"name":"RPI_SMB2_SHARETYPE_PRINT","features":[311]},{"name":"RTL_ALLOCATE_STRING_ROUTINE","features":[311]},{"name":"RTL_DUPLICATE_UNICODE_STRING_ALLOCATE_NULL_STRING","features":[311]},{"name":"RTL_DUPLICATE_UNICODE_STRING_NULL_TERMINATE","features":[311]},{"name":"RTL_FREE_STRING_ROUTINE","features":[311]},{"name":"RTL_HEAP_COMMIT_ROUTINE","features":[311,307]},{"name":"RTL_HEAP_MEMORY_LIMIT_CURRENT_VERSION","features":[311]},{"name":"RTL_HEAP_MEMORY_LIMIT_DATA","features":[311]},{"name":"RTL_HEAP_MEMORY_LIMIT_INFO","features":[311]},{"name":"RTL_HEAP_PARAMETERS","features":[311,307]},{"name":"RTL_MEMORY_TYPE","features":[311]},{"name":"RTL_NLS_STATE","features":[311]},{"name":"RTL_REALLOCATE_STRING_ROUTINE","features":[311]},{"name":"RTL_SEGMENT_HEAP_MEMORY_SOURCE","features":[311,307]},{"name":"RTL_SEGMENT_HEAP_PARAMETERS","features":[311,307]},{"name":"RTL_SEGMENT_HEAP_VA_CALLBACKS","features":[311,307]},{"name":"RTL_SYSTEM_VOLUME_INFORMATION_FOLDER","features":[311]},{"name":"RtlAbsoluteToSelfRelativeSD","features":[311,307,310]},{"name":"RtlAddAccessAllowedAce","features":[311,307,310]},{"name":"RtlAddAccessAllowedAceEx","features":[311,307,310]},{"name":"RtlAddAce","features":[311,307,310]},{"name":"RtlAllocateAndInitializeSid","features":[311,307,310]},{"name":"RtlAllocateAndInitializeSidEx","features":[311,307,310]},{"name":"RtlAllocateHeap","features":[311]},{"name":"RtlAppendStringToString","features":[311,307,313]},{"name":"RtlCompareAltitudes","features":[311,307]},{"name":"RtlCompareMemoryUlong","features":[311]},{"name":"RtlCompressBuffer","features":[311,307]},{"name":"RtlCompressChunks","features":[311,307]},{"name":"RtlCopyLuid","features":[311,307]},{"name":"RtlCopySid","features":[311,307,310]},{"name":"RtlCreateAcl","features":[311,307,310]},{"name":"RtlCreateHeap","features":[311,307]},{"name":"RtlCreateServiceSid","features":[311,307,310]},{"name":"RtlCreateSystemVolumeInformationFolder","features":[311,307]},{"name":"RtlCreateUnicodeString","features":[311,307]},{"name":"RtlCreateVirtualAccountSid","features":[311,307,310]},{"name":"RtlCustomCPToUnicodeN","features":[311,307]},{"name":"RtlDecompressBuffer","features":[311,307]},{"name":"RtlDecompressBufferEx","features":[311,307]},{"name":"RtlDecompressBufferEx2","features":[311,307]},{"name":"RtlDecompressChunks","features":[311,307]},{"name":"RtlDecompressFragment","features":[311,307]},{"name":"RtlDecompressFragmentEx","features":[311,307]},{"name":"RtlDeleteAce","features":[311,307,310]},{"name":"RtlDescribeChunk","features":[311,307]},{"name":"RtlDestroyHeap","features":[311]},{"name":"RtlDowncaseUnicodeString","features":[311,307]},{"name":"RtlDuplicateUnicodeString","features":[311,307]},{"name":"RtlEqualPrefixSid","features":[311,307,310]},{"name":"RtlEqualSid","features":[311,307,310]},{"name":"RtlFindUnicodePrefix","features":[308,311,307]},{"name":"RtlFreeHeap","features":[311]},{"name":"RtlFreeSid","features":[311,310]},{"name":"RtlGenerate8dot3Name","features":[311,307]},{"name":"RtlGetAce","features":[311,307,310]},{"name":"RtlGetCompressionWorkSpaceSize","features":[311,307]},{"name":"RtlGetDaclSecurityDescriptor","features":[311,307,310]},{"name":"RtlGetGroupSecurityDescriptor","features":[311,307,310]},{"name":"RtlGetOwnerSecurityDescriptor","features":[311,307,310]},{"name":"RtlGetSaclSecurityDescriptor","features":[311,307,310]},{"name":"RtlIdentifierAuthoritySid","features":[311,310]},{"name":"RtlIdnToAscii","features":[311,307]},{"name":"RtlIdnToNameprepUnicode","features":[311,307]},{"name":"RtlIdnToUnicode","features":[311,307]},{"name":"RtlInitCodePageTable","features":[311]},{"name":"RtlInitUnicodeStringEx","features":[311,307]},{"name":"RtlInitializeSid","features":[311,307,310]},{"name":"RtlInitializeSidEx","features":[311,307,310]},{"name":"RtlInitializeUnicodePrefix","features":[308,311,307]},{"name":"RtlInsertUnicodePrefix","features":[308,311,307]},{"name":"RtlIsCloudFilesPlaceholder","features":[311,307]},{"name":"RtlIsNonEmptyDirectoryReparsePointAllowed","features":[311,307]},{"name":"RtlIsNormalizedString","features":[311,307]},{"name":"RtlIsPartialPlaceholder","features":[311,307]},{"name":"RtlIsPartialPlaceholderFileHandle","features":[311,307]},{"name":"RtlIsPartialPlaceholderFileInfo","features":[311,307]},{"name":"RtlIsSandboxedToken","features":[308,311,307,310]},{"name":"RtlIsValidOemCharacter","features":[311,307]},{"name":"RtlLengthRequiredSid","features":[311]},{"name":"RtlLengthSid","features":[311,310]},{"name":"RtlMultiByteToUnicodeN","features":[311,307]},{"name":"RtlMultiByteToUnicodeSize","features":[311,307]},{"name":"RtlNextUnicodePrefix","features":[308,311,307]},{"name":"RtlNormalizeString","features":[311,307]},{"name":"RtlNtStatusToDosErrorNoTeb","features":[311,307]},{"name":"RtlOemStringToCountedUnicodeString","features":[311,307,313]},{"name":"RtlOemStringToUnicodeString","features":[311,307,313]},{"name":"RtlOemToUnicodeN","features":[311,307]},{"name":"RtlPrefixString","features":[311,307,313]},{"name":"RtlQueryPackageIdentity","features":[311,307]},{"name":"RtlQueryPackageIdentityEx","features":[311,307]},{"name":"RtlQueryProcessPlaceholderCompatibilityMode","features":[311]},{"name":"RtlQueryThreadPlaceholderCompatibilityMode","features":[311]},{"name":"RtlRandom","features":[311]},{"name":"RtlRandomEx","features":[311]},{"name":"RtlRemoveUnicodePrefix","features":[308,311,307]},{"name":"RtlReplaceSidInSd","features":[311,307,310]},{"name":"RtlReserveChunk","features":[311,307]},{"name":"RtlSecondsSince1970ToTime","features":[311]},{"name":"RtlSecondsSince1980ToTime","features":[311]},{"name":"RtlSelfRelativeToAbsoluteSD","features":[311,307,310]},{"name":"RtlSetGroupSecurityDescriptor","features":[311,307,310]},{"name":"RtlSetOwnerSecurityDescriptor","features":[311,307,310]},{"name":"RtlSetProcessPlaceholderCompatibilityMode","features":[311]},{"name":"RtlSetThreadPlaceholderCompatibilityMode","features":[311]},{"name":"RtlSubAuthorityCountSid","features":[311,310]},{"name":"RtlSubAuthoritySid","features":[311,310]},{"name":"RtlTimeToSecondsSince1980","features":[311,307]},{"name":"RtlUnicodeStringToCountedOemString","features":[311,307,313]},{"name":"RtlUnicodeToCustomCPN","features":[311,307]},{"name":"RtlUnicodeToMultiByteN","features":[311,307]},{"name":"RtlUnicodeToOemN","features":[311,307]},{"name":"RtlUpcaseUnicodeStringToCountedOemString","features":[311,307,313]},{"name":"RtlUpcaseUnicodeStringToOemString","features":[311,307,313]},{"name":"RtlUpcaseUnicodeToCustomCPN","features":[311,307]},{"name":"RtlUpcaseUnicodeToMultiByteN","features":[311,307]},{"name":"RtlUpcaseUnicodeToOemN","features":[311,307]},{"name":"RtlValidSid","features":[311,307,310]},{"name":"RtlValidateUnicodeString","features":[311,307]},{"name":"RtlxOemStringToUnicodeSize","features":[311,313]},{"name":"RtlxUnicodeStringToOemSize","features":[311,307]},{"name":"SECURITY_ANONYMOUS_LOGON_RID","features":[311]},{"name":"SECURITY_CLIENT_CONTEXT","features":[311,307,310]},{"name":"SEC_APPLICATION_PROTOCOLS","features":[311,328]},{"name":"SEC_DTLS_MTU","features":[311]},{"name":"SEC_FLAGS","features":[311]},{"name":"SEC_NEGOTIATION_INFO","features":[311]},{"name":"SEC_PRESHAREDKEY","features":[311]},{"name":"SEC_SRTP_MASTER_KEY_IDENTIFIER","features":[311]},{"name":"SEGMENT_HEAP_FLG_USE_PAGE_HEAP","features":[311]},{"name":"SEGMENT_HEAP_PARAMETERS_VERSION","features":[311]},{"name":"SEGMENT_HEAP_PARAMS_VALID_FLAGS","features":[311]},{"name":"SEMAPHORE_INCREMENT","features":[311]},{"name":"SET_CACHED_RUNS_STATE_INPUT_BUFFER","features":[311,307]},{"name":"SET_PURGE_FAILURE_MODE_DISABLED","features":[311]},{"name":"SE_AUDIT_INFO","features":[311,307,310]},{"name":"SE_AUDIT_OPERATION","features":[311]},{"name":"SE_BACKUP_PRIVILEGES_CHECKED","features":[311]},{"name":"SE_DACL_UNTRUSTED","features":[311]},{"name":"SE_EXPORTS","features":[311,307,310]},{"name":"SE_LOGON_SESSION_TERMINATED_ROUTINE","features":[311,307]},{"name":"SE_LOGON_SESSION_TERMINATED_ROUTINE_EX","features":[308,311,307]},{"name":"SE_SERVER_SECURITY","features":[311]},{"name":"SPECIAL_ENCRYPTED_OPEN","features":[311]},{"name":"SRV_INSTANCE_TYPE","features":[311]},{"name":"SRV_OPEN_ECP_CONTEXT","features":[311,307,320]},{"name":"SRV_OPEN_ECP_CONTEXT_VERSION_2","features":[311]},{"name":"SUPPORTED_FS_FEATURES_BYPASS_IO","features":[311]},{"name":"SUPPORTED_FS_FEATURES_OFFLOAD_READ","features":[311]},{"name":"SUPPORTED_FS_FEATURES_OFFLOAD_WRITE","features":[311]},{"name":"SUPPORTED_FS_FEATURES_QUERY_OPEN","features":[311]},{"name":"SYMLINK_DIRECTORY","features":[311]},{"name":"SYMLINK_FILE","features":[311]},{"name":"SYMLINK_FLAG_RELATIVE","features":[311]},{"name":"SYMLINK_RESERVED_MASK","features":[311]},{"name":"SYSTEM_PAGE_PRIORITY_BITS","features":[311]},{"name":"SYSTEM_PROCESS_TRUST_LABEL_ACE","features":[311]},{"name":"SeAccessCheckFromState","features":[311,307,310]},{"name":"SeAccessCheckFromStateEx","features":[311,307,310]},{"name":"SeAdjustAccessStateForAccessConstraints","features":[308,311,309,307,310]},{"name":"SeAdjustAccessStateForTrustLabel","features":[308,311,309,307,310]},{"name":"SeAdjustObjectSecurity","features":[308,311,307,310]},{"name":"SeAppendPrivileges","features":[308,311,309,307,310]},{"name":"SeAuditFipsCryptoSelftests","features":[311,307]},{"name":"SeAuditHardLinkCreation","features":[311,307]},{"name":"SeAuditHardLinkCreationWithTransaction","features":[311,307]},{"name":"SeAuditTransactionStateChange","features":[311]},{"name":"SeAuditingAnyFileEventsWithContext","features":[308,311,307,310]},{"name":"SeAuditingAnyFileEventsWithContextEx","features":[308,311,307,310]},{"name":"SeAuditingFileEvents","features":[311,307,310]},{"name":"SeAuditingFileEventsWithContext","features":[308,311,307,310]},{"name":"SeAuditingFileEventsWithContextEx","features":[308,311,307,310]},{"name":"SeAuditingFileOrGlobalEvents","features":[308,311,307,310]},{"name":"SeAuditingHardLinkEvents","features":[311,307,310]},{"name":"SeAuditingHardLinkEventsWithContext","features":[308,311,307,310]},{"name":"SeCaptureSubjectContextEx","features":[308,311,310]},{"name":"SeCheckForCriticalAceRemoval","features":[308,311,307,310]},{"name":"SeCreateClientSecurity","features":[308,311,307,310]},{"name":"SeCreateClientSecurityFromSubjectContext","features":[308,311,307,310]},{"name":"SeDeleteClientSecurity","features":[311,307,310]},{"name":"SeDeleteObjectAuditAlarm","features":[311,307]},{"name":"SeDeleteObjectAuditAlarmWithTransaction","features":[311,307]},{"name":"SeExamineSacl","features":[311,307,310]},{"name":"SeFilterToken","features":[311,307,310]},{"name":"SeFreePrivileges","features":[311,307,310]},{"name":"SeImpersonateClient","features":[308,311,307,310]},{"name":"SeImpersonateClientEx","features":[308,311,307,310]},{"name":"SeLocateProcessImageName","features":[308,311,307]},{"name":"SeMarkLogonSessionForTerminationNotification","features":[311,307]},{"name":"SeMarkLogonSessionForTerminationNotificationEx","features":[308,311,307]},{"name":"SeOpenObjectAuditAlarm","features":[308,311,309,307,310]},{"name":"SeOpenObjectAuditAlarmWithTransaction","features":[308,311,309,307,310]},{"name":"SeOpenObjectForDeleteAuditAlarm","features":[308,311,309,307,310]},{"name":"SeOpenObjectForDeleteAuditAlarmWithTransaction","features":[308,311,309,307,310]},{"name":"SePrivilegeCheck","features":[308,311,307,310]},{"name":"SeQueryAuthenticationIdToken","features":[311,307]},{"name":"SeQueryInformationToken","features":[311,307,310]},{"name":"SeQuerySecurityDescriptorInfo","features":[311,307,310]},{"name":"SeQueryServerSiloToken","features":[308,311,307]},{"name":"SeQuerySessionIdToken","features":[311,307]},{"name":"SeQuerySessionIdTokenEx","features":[311,307]},{"name":"SeRegisterLogonSessionTerminatedRoutine","features":[311,307]},{"name":"SeRegisterLogonSessionTerminatedRoutineEx","features":[311,307]},{"name":"SeReportSecurityEventWithSubCategory","features":[311,307,328]},{"name":"SeSetAccessStateGenericMapping","features":[308,311,309,307,310]},{"name":"SeSetSecurityDescriptorInfo","features":[308,311,307,310]},{"name":"SeSetSecurityDescriptorInfoEx","features":[308,311,307,310]},{"name":"SeShouldCheckForAccessRightsFromParent","features":[308,311,309,307,310]},{"name":"SeTokenFromAccessInformation","features":[311,307,310]},{"name":"SeTokenIsAdmin","features":[311,307]},{"name":"SeTokenIsRestricted","features":[311,307]},{"name":"SeTokenIsWriteRestricted","features":[311,307]},{"name":"SeTokenType","features":[311,310]},{"name":"SeUnregisterLogonSessionTerminatedRoutine","features":[311,307]},{"name":"SeUnregisterLogonSessionTerminatedRoutineEx","features":[311,307]},{"name":"SecBuffer","features":[311]},{"name":"SecBufferDesc","features":[311]},{"name":"SecHandle","features":[311]},{"name":"SecLookupAccountName","features":[311,307,310]},{"name":"SecLookupAccountSid","features":[311,307,310]},{"name":"SecLookupWellKnownSid","features":[311,307,310]},{"name":"SecMakeSPN","features":[311,307]},{"name":"SecMakeSPNEx","features":[311,307]},{"name":"SecMakeSPNEx2","features":[311,307]},{"name":"SetContextAttributesW","features":[311]},{"name":"SharedVirtualDiskCDPSnapshotsSupported","features":[311]},{"name":"SharedVirtualDiskHandleState","features":[311]},{"name":"SharedVirtualDiskHandleStateFileShared","features":[311]},{"name":"SharedVirtualDiskHandleStateHandleShared","features":[311]},{"name":"SharedVirtualDiskHandleStateNone","features":[311]},{"name":"SharedVirtualDiskSnapshotsSupported","features":[311]},{"name":"SharedVirtualDiskSupportType","features":[311]},{"name":"SharedVirtualDisksSupported","features":[311]},{"name":"SharedVirtualDisksUnsupported","features":[311]},{"name":"SrvInstanceTypeCsv","features":[311]},{"name":"SrvInstanceTypePrimary","features":[311]},{"name":"SrvInstanceTypeSBL","features":[311]},{"name":"SrvInstanceTypeSR","features":[311]},{"name":"SrvInstanceTypeUndefined","features":[311]},{"name":"SrvInstanceTypeVSMB","features":[311]},{"name":"SspiAcceptSecurityContextAsync","features":[308,311]},{"name":"SspiAcquireCredentialsHandleAsyncA","features":[308,311,328]},{"name":"SspiAcquireCredentialsHandleAsyncW","features":[308,311,307,328]},{"name":"SspiAsyncNotifyCallback","features":[308,311]},{"name":"SspiCreateAsyncContext","features":[308,311]},{"name":"SspiDeleteSecurityContextAsync","features":[308,311]},{"name":"SspiFreeAsyncContext","features":[308,311]},{"name":"SspiFreeCredentialsHandleAsync","features":[308,311]},{"name":"SspiGetAsyncCallStatus","features":[308,311]},{"name":"SspiInitializeSecurityContextAsyncA","features":[308,311]},{"name":"SspiInitializeSecurityContextAsyncW","features":[308,311,307]},{"name":"SspiReinitAsyncContext","features":[308,311,307]},{"name":"SspiSetAsyncNotifyCallback","features":[308,311]},{"name":"SyncTypeCreateSection","features":[311]},{"name":"SyncTypeOther","features":[311]},{"name":"TOKEN_AUDIT_NO_CHILD_PROCESS","features":[311]},{"name":"TOKEN_AUDIT_REDIRECTION_TRUST","features":[311]},{"name":"TOKEN_DO_NOT_USE_GLOBAL_ATTRIBS_FOR_QUERY","features":[311]},{"name":"TOKEN_ENFORCE_REDIRECTION_TRUST","features":[311]},{"name":"TOKEN_HAS_BACKUP_PRIVILEGE","features":[311]},{"name":"TOKEN_HAS_IMPERSONATE_PRIVILEGE","features":[311]},{"name":"TOKEN_HAS_OWN_CLAIM_ATTRIBUTES","features":[311]},{"name":"TOKEN_HAS_RESTORE_PRIVILEGE","features":[311]},{"name":"TOKEN_HAS_TRAVERSE_PRIVILEGE","features":[311]},{"name":"TOKEN_IS_FILTERED","features":[311]},{"name":"TOKEN_IS_RESTRICTED","features":[311]},{"name":"TOKEN_LEARNING_MODE_LOGGING","features":[311]},{"name":"TOKEN_LOWBOX","features":[311]},{"name":"TOKEN_NOT_LOW","features":[311]},{"name":"TOKEN_NO_CHILD_PROCESS","features":[311]},{"name":"TOKEN_NO_CHILD_PROCESS_UNLESS_SECURE","features":[311]},{"name":"TOKEN_PERMISSIVE_LEARNING_MODE","features":[311]},{"name":"TOKEN_PRIVATE_NAMESPACE","features":[311]},{"name":"TOKEN_SANDBOX_INERT","features":[311]},{"name":"TOKEN_SESSION_NOT_REFERENCED","features":[311]},{"name":"TOKEN_UIACCESS","features":[311]},{"name":"TOKEN_VIRTUALIZE_ALLOWED","features":[311]},{"name":"TOKEN_VIRTUALIZE_ENABLED","features":[311]},{"name":"TOKEN_WRITE_RESTRICTED","features":[311]},{"name":"TUNNEL","features":[308,311,307,313]},{"name":"UNICODE_PREFIX_TABLE","features":[308,311,307]},{"name":"UNICODE_PREFIX_TABLE_ENTRY","features":[308,311,307]},{"name":"UNINITIALIZE_CACHE_MAPS","features":[311]},{"name":"USE_PRIMARY_PASSWORD","features":[311]},{"name":"USN_DELETE_FLAG_DELETE","features":[311]},{"name":"USN_JOURNAL_DATA","features":[311]},{"name":"USN_RECORD","features":[311]},{"name":"VACB_MAPPING_GRANULARITY","features":[311]},{"name":"VACB_OFFSET_SHIFT","features":[311]},{"name":"VALID_INHERIT_FLAGS","features":[311]},{"name":"VCN_RANGE_INPUT_BUFFER","features":[311]},{"name":"VIRTUAL_MEMORY_INFORMATION_CLASS","features":[311]},{"name":"VOLSNAPCONTROLTYPE","features":[311]},{"name":"VOLUME_REFS_INFO_BUFFER","features":[311]},{"name":"VerifySignature","features":[311]},{"name":"VmPrefetchInformation","features":[311]},{"name":"WCIFS_REDIRECTION_FLAGS_CREATE_SERVICED_FROM_LAYER","features":[311]},{"name":"WCIFS_REDIRECTION_FLAGS_CREATE_SERVICED_FROM_REGISTERED_LAYER","features":[311]},{"name":"WCIFS_REDIRECTION_FLAGS_CREATE_SERVICED_FROM_REMOTE_LAYER","features":[311]},{"name":"WCIFS_REDIRECTION_FLAGS_CREATE_SERVICED_FROM_SCRATCH","features":[311]},{"name":"ZwAccessCheckAndAuditAlarm","features":[311,307,310]},{"name":"ZwAccessCheckByTypeAndAuditAlarm","features":[311,307,310]},{"name":"ZwAccessCheckByTypeResultListAndAuditAlarm","features":[311,307,310]},{"name":"ZwAccessCheckByTypeResultListAndAuditAlarmByHandle","features":[311,307,310]},{"name":"ZwAdjustGroupsToken","features":[311,307,310]},{"name":"ZwAdjustPrivilegesToken","features":[311,307,310]},{"name":"ZwAllocateVirtualMemory","features":[311,307]},{"name":"ZwAllocateVirtualMemoryEx","features":[311,307,325]},{"name":"ZwCancelIoFileEx","features":[311,307,312]},{"name":"ZwCloseObjectAuditAlarm","features":[311,307]},{"name":"ZwCreateDirectoryObject","features":[308,311,307]},{"name":"ZwCreateEvent","features":[308,311,307,313]},{"name":"ZwCreateSectionEx","features":[308,311,307,325]},{"name":"ZwDeleteFile","features":[308,311,307]},{"name":"ZwDeleteObjectAuditAlarm","features":[311,307]},{"name":"ZwDuplicateObject","features":[311,307]},{"name":"ZwDuplicateToken","features":[308,311,307,310]},{"name":"ZwFilterToken","features":[311,307,310]},{"name":"ZwFlushBuffersFile","features":[311,307,312]},{"name":"ZwFlushBuffersFileEx","features":[311,307,312]},{"name":"ZwFlushVirtualMemory","features":[311,307,312]},{"name":"ZwFreeVirtualMemory","features":[311,307]},{"name":"ZwFsControlFile","features":[311,307,312]},{"name":"ZwImpersonateAnonymousToken","features":[311,307]},{"name":"ZwLockFile","features":[311,307,312]},{"name":"ZwNotifyChangeKey","features":[311,307,312]},{"name":"ZwOpenDirectoryObject","features":[308,311,307]},{"name":"ZwOpenObjectAuditAlarm","features":[311,307,310]},{"name":"ZwOpenProcessToken","features":[311,307]},{"name":"ZwOpenProcessTokenEx","features":[311,307]},{"name":"ZwOpenThreadToken","features":[311,307]},{"name":"ZwOpenThreadTokenEx","features":[311,307]},{"name":"ZwPrivilegeCheck","features":[311,307,310]},{"name":"ZwPrivilegeObjectAuditAlarm","features":[311,307,310]},{"name":"ZwPrivilegedServiceAuditAlarm","features":[311,307,310]},{"name":"ZwQueryDirectoryFile","features":[311,307,312]},{"name":"ZwQueryDirectoryFileEx","features":[311,307,312]},{"name":"ZwQueryDirectoryObject","features":[311,307]},{"name":"ZwQueryEaFile","features":[311,307,312]},{"name":"ZwQueryFullAttributesFile","features":[308,311,307]},{"name":"ZwQueryInformationToken","features":[311,307,310]},{"name":"ZwQueryObject","features":[308,311,307]},{"name":"ZwQueryQuotaInformationFile","features":[311,307,310,312]},{"name":"ZwQuerySecurityObject","features":[311,307,310]},{"name":"ZwQueryVirtualMemory","features":[311,307]},{"name":"ZwQueryVolumeInformationFile","features":[311,307,312]},{"name":"ZwSetEaFile","features":[311,307,312]},{"name":"ZwSetEvent","features":[311,307]},{"name":"ZwSetInformationToken","features":[311,307,310]},{"name":"ZwSetInformationVirtualMemory","features":[311,307]},{"name":"ZwSetQuotaInformationFile","features":[311,307,312]},{"name":"ZwSetSecurityObject","features":[311,307,310]},{"name":"ZwSetVolumeInformationFile","features":[311,307,312]},{"name":"ZwUnlockFile","features":[311,307,312]},{"name":"_LCN_WEAK_REFERENCE_STATE","features":[311]},{"name":"_REFS_STREAM_EXTENT_PROPERTIES","features":[311]}],"347":[{"name":"FLTFL_CALLBACK_DATA_DIRTY","features":[329]},{"name":"FLTFL_CALLBACK_DATA_DRAINING_IO","features":[329]},{"name":"FLTFL_CALLBACK_DATA_FAST_IO_OPERATION","features":[329]},{"name":"FLTFL_CALLBACK_DATA_FS_FILTER_OPERATION","features":[329]},{"name":"FLTFL_CALLBACK_DATA_GENERATED_IO","features":[329]},{"name":"FLTFL_CALLBACK_DATA_IRP_OPERATION","features":[329]},{"name":"FLTFL_CALLBACK_DATA_NEW_SYSTEM_BUFFER","features":[329]},{"name":"FLTFL_CALLBACK_DATA_POST_OPERATION","features":[329]},{"name":"FLTFL_CALLBACK_DATA_REISSUED_IO","features":[329]},{"name":"FLTFL_CALLBACK_DATA_REISSUE_MASK","features":[329]},{"name":"FLTFL_CALLBACK_DATA_SYSTEM_BUFFER","features":[329]},{"name":"FLTFL_CONTEXT_REGISTRATION_NO_EXACT_SIZE_MATCH","features":[329]},{"name":"FLTFL_FILE_NAME_PARSED_EXTENSION","features":[329]},{"name":"FLTFL_FILE_NAME_PARSED_FINAL_COMPONENT","features":[329]},{"name":"FLTFL_FILE_NAME_PARSED_PARENT_DIR","features":[329]},{"name":"FLTFL_FILE_NAME_PARSED_STREAM","features":[329]},{"name":"FLTFL_FILTER_UNLOAD_MANDATORY","features":[329]},{"name":"FLTFL_INSTANCE_SETUP_AUTOMATIC_ATTACHMENT","features":[329]},{"name":"FLTFL_INSTANCE_SETUP_DETACHED_VOLUME","features":[329]},{"name":"FLTFL_INSTANCE_SETUP_MANUAL_ATTACHMENT","features":[329]},{"name":"FLTFL_INSTANCE_SETUP_NEWLY_MOUNTED_VOLUME","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_FILTER_UNLOAD","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_INTERNAL_ERROR","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_MANDATORY_FILTER_UNLOAD","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_MANUAL","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_VOLUME_DISMOUNT","features":[329]},{"name":"FLTFL_IO_OPERATION_DO_NOT_UPDATE_BYTE_OFFSET","features":[329]},{"name":"FLTFL_IO_OPERATION_NON_CACHED","features":[329]},{"name":"FLTFL_IO_OPERATION_PAGING","features":[329]},{"name":"FLTFL_IO_OPERATION_SYNCHRONOUS_PAGING","features":[329]},{"name":"FLTFL_NORMALIZE_NAME_CASE_SENSITIVE","features":[329]},{"name":"FLTFL_NORMALIZE_NAME_DESTINATION_FILE_NAME","features":[329]},{"name":"FLTFL_OPERATION_REGISTRATION_SKIP_CACHED_IO","features":[329]},{"name":"FLTFL_OPERATION_REGISTRATION_SKIP_NON_CACHED_NON_PAGING_IO","features":[329]},{"name":"FLTFL_OPERATION_REGISTRATION_SKIP_NON_DASD_IO","features":[329]},{"name":"FLTFL_OPERATION_REGISTRATION_SKIP_PAGING_IO","features":[329]},{"name":"FLTFL_POST_OPERATION_DRAINING","features":[329]},{"name":"FLTFL_REGISTRATION_DO_NOT_SUPPORT_SERVICE_STOP","features":[329]},{"name":"FLTFL_REGISTRATION_SUPPORT_DAX_VOLUME","features":[329]},{"name":"FLTFL_REGISTRATION_SUPPORT_NPFS_MSFS","features":[329]},{"name":"FLTFL_REGISTRATION_SUPPORT_WCOS","features":[329]},{"name":"FLTTCFL_AUTO_REPARSE","features":[329]},{"name":"FLT_ALLOCATE_CALLBACK_DATA_PREALLOCATE_ALL_MEMORY","features":[329]},{"name":"FLT_CALLBACK_DATA","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_CALLBACK_DATA_QUEUE","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_CALLBACK_DATA_QUEUE_FLAGS","features":[329]},{"name":"FLT_CONTEXT_END","features":[329]},{"name":"FLT_CONTEXT_REGISTRATION","features":[308,329]},{"name":"FLT_CREATEFILE_TARGET_ECP_CONTEXT","features":[329,307]},{"name":"FLT_FILE_CONTEXT","features":[329]},{"name":"FLT_FILE_NAME_ALLOW_QUERY_ON_REPARSE","features":[329]},{"name":"FLT_FILE_NAME_DO_NOT_CACHE","features":[329]},{"name":"FLT_FILE_NAME_INFORMATION","features":[329,307]},{"name":"FLT_FILE_NAME_NORMALIZED","features":[329]},{"name":"FLT_FILE_NAME_OPENED","features":[329]},{"name":"FLT_FILE_NAME_QUERY_ALWAYS_ALLOW_CACHE_LOOKUP","features":[329]},{"name":"FLT_FILE_NAME_QUERY_CACHE_ONLY","features":[329]},{"name":"FLT_FILE_NAME_QUERY_DEFAULT","features":[329]},{"name":"FLT_FILE_NAME_QUERY_FILESYSTEM_ONLY","features":[329]},{"name":"FLT_FILE_NAME_REQUEST_FROM_CURRENT_PROVIDER","features":[329]},{"name":"FLT_FILE_NAME_SHORT","features":[329]},{"name":"FLT_FLUSH_TYPE_DATA_SYNC_ONLY","features":[329]},{"name":"FLT_FLUSH_TYPE_FILE_DATA_ONLY","features":[329]},{"name":"FLT_FLUSH_TYPE_FLUSH_AND_PURGE","features":[329]},{"name":"FLT_FLUSH_TYPE_NO_SYNC","features":[329]},{"name":"FLT_INSTANCE_CONTEXT","features":[329]},{"name":"FLT_INTERNAL_OPERATION_COUNT","features":[329]},{"name":"FLT_IO_PARAMETER_BLOCK","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_MAX_DEVICE_REPARSE_ATTEMPTS","features":[329]},{"name":"FLT_NAME_CONTROL","features":[329,307]},{"name":"FLT_OPERATION_REGISTRATION","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_PARAMETERS","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_PORT_CONNECT","features":[329]},{"name":"FLT_POSTOP_CALLBACK_STATUS","features":[329]},{"name":"FLT_POSTOP_DISALLOW_FSFILTER_IO","features":[329]},{"name":"FLT_POSTOP_FINISHED_PROCESSING","features":[329]},{"name":"FLT_POSTOP_MORE_PROCESSING_REQUIRED","features":[329]},{"name":"FLT_PREOP_CALLBACK_STATUS","features":[329]},{"name":"FLT_PREOP_COMPLETE","features":[329]},{"name":"FLT_PREOP_DISALLOW_FASTIO","features":[329]},{"name":"FLT_PREOP_DISALLOW_FSFILTER_IO","features":[329]},{"name":"FLT_PREOP_PENDING","features":[329]},{"name":"FLT_PREOP_SUCCESS_NO_CALLBACK","features":[329]},{"name":"FLT_PREOP_SUCCESS_WITH_CALLBACK","features":[329]},{"name":"FLT_PREOP_SYNCHRONIZE","features":[329]},{"name":"FLT_PUSH_LOCK_DISABLE_AUTO_BOOST","features":[329]},{"name":"FLT_PUSH_LOCK_ENABLE_AUTO_BOOST","features":[329]},{"name":"FLT_PUSH_LOCK_VALID_FLAGS","features":[329]},{"name":"FLT_REGISTRATION","features":[308,329,309,307,310,330,312,313,314]},{"name":"FLT_REGISTRATION_VERSION","features":[329]},{"name":"FLT_REGISTRATION_VERSION_0200","features":[329]},{"name":"FLT_REGISTRATION_VERSION_0201","features":[329]},{"name":"FLT_REGISTRATION_VERSION_0202","features":[329]},{"name":"FLT_REGISTRATION_VERSION_0203","features":[329]},{"name":"FLT_RELATED_CONTEXTS","features":[329]},{"name":"FLT_RELATED_CONTEXTS_EX","features":[329]},{"name":"FLT_RELATED_OBJECTS","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_SECTION_CONTEXT","features":[329]},{"name":"FLT_SET_CONTEXT_KEEP_IF_EXISTS","features":[329]},{"name":"FLT_SET_CONTEXT_OPERATION","features":[329]},{"name":"FLT_SET_CONTEXT_REPLACE_IF_EXISTS","features":[329]},{"name":"FLT_STREAMHANDLE_CONTEXT","features":[329]},{"name":"FLT_STREAM_CONTEXT","features":[329]},{"name":"FLT_TAG_DATA_BUFFER","features":[329]},{"name":"FLT_TRANSACTION_CONTEXT","features":[329]},{"name":"FLT_VALID_FILE_NAME_FLAGS","features":[329]},{"name":"FLT_VALID_FILE_NAME_FORMATS","features":[329]},{"name":"FLT_VALID_FILE_NAME_QUERY_METHODS","features":[329]},{"name":"FLT_VOLUME_CONTEXT","features":[329]},{"name":"FLT_VOLUME_PROPERTIES","features":[329,307]},{"name":"FltAcknowledgeEcp","features":[329]},{"name":"FltAcquirePushLockExclusive","features":[329]},{"name":"FltAcquirePushLockExclusiveEx","features":[329]},{"name":"FltAcquirePushLockShared","features":[329]},{"name":"FltAcquirePushLockSharedEx","features":[329]},{"name":"FltAcquireResourceExclusive","features":[308,329,313]},{"name":"FltAcquireResourceShared","features":[308,329,313]},{"name":"FltAddOpenReparseEntry","features":[308,329,309,307,310,312,313,314]},{"name":"FltAdjustDeviceStackSizeForIoRedirection","features":[329,307]},{"name":"FltAllocateCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltAllocateCallbackDataEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltAllocateContext","features":[308,329,307]},{"name":"FltAllocateDeferredIoWorkItem","features":[329]},{"name":"FltAllocateExtraCreateParameter","features":[329,307]},{"name":"FltAllocateExtraCreateParameterFromLookasideList","features":[329,307]},{"name":"FltAllocateExtraCreateParameterList","features":[308,329,307]},{"name":"FltAllocateFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltAllocateGenericWorkItem","features":[329]},{"name":"FltAllocatePoolAlignedWithTag","features":[308,329]},{"name":"FltApplyPriorityInfoThread","features":[308,329,307]},{"name":"FltAttachVolume","features":[329,307]},{"name":"FltAttachVolumeAtAltitude","features":[329,307]},{"name":"FltBuildDefaultSecurityDescriptor","features":[329,307,310]},{"name":"FltCancelFileOpen","features":[308,329,309,307,310,312,313,314]},{"name":"FltCancelIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltCancellableWaitForMultipleObjects","features":[308,329,309,307,310,312,313,314]},{"name":"FltCancellableWaitForSingleObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqDisable","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqEnable","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqInitialize","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqInsertIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqRemoveIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqRemoveNextIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltCheckAndGrowNameControl","features":[329,307]},{"name":"FltCheckLockForReadAccess","features":[308,329,309,307,310,312,313,314]},{"name":"FltCheckLockForWriteAccess","features":[308,329,309,307,310,312,313,314]},{"name":"FltCheckOplock","features":[308,329,309,307,310,312,313,314]},{"name":"FltCheckOplockEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltClearCallbackDataDirty","features":[308,329,309,307,310,312,313,314]},{"name":"FltClearCancelCompletion","features":[308,329,309,307,310,312,313,314]},{"name":"FltClose","features":[329,307]},{"name":"FltCloseClientPort","features":[329]},{"name":"FltCloseCommunicationPort","features":[329]},{"name":"FltCloseSectionForDataScan","features":[329,307]},{"name":"FltCommitComplete","features":[308,329,307]},{"name":"FltCommitFinalizeComplete","features":[308,329,307]},{"name":"FltCompareInstanceAltitudes","features":[329]},{"name":"FltCompletePendedPostOperation","features":[308,329,309,307,310,312,313,314]},{"name":"FltCompletePendedPreOperation","features":[308,329,309,307,310,312,313,314]},{"name":"FltCopyOpenReparseList","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateCommunicationPort","features":[308,329,307]},{"name":"FltCreateFile","features":[308,329,307,312]},{"name":"FltCreateFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateFileEx2","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateMailslotFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateNamedPipeFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateSectionForDataScan","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateSystemVolumeInformationFolder","features":[329,307]},{"name":"FltCurrentBatchOplock","features":[329,307]},{"name":"FltCurrentOplock","features":[329,307]},{"name":"FltCurrentOplockH","features":[329,307]},{"name":"FltDecodeParameters","features":[308,329,309,307,310,312,313,314]},{"name":"FltDeleteContext","features":[329]},{"name":"FltDeleteExtraCreateParameterLookasideList","features":[329]},{"name":"FltDeleteFileContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltDeleteInstanceContext","features":[329,307]},{"name":"FltDeletePushLock","features":[329]},{"name":"FltDeleteStreamContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltDeleteStreamHandleContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltDeleteTransactionContext","features":[308,329,307]},{"name":"FltDeleteVolumeContext","features":[329,307]},{"name":"FltDetachVolume","features":[329,307]},{"name":"FltDeviceIoControlFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltDoCompletionProcessingWhenSafe","features":[308,329,309,307,310,312,313,314]},{"name":"FltEnlistInTransaction","features":[308,329,307]},{"name":"FltEnumerateFilterInformation","features":[329,307,330]},{"name":"FltEnumerateFilters","features":[329,307]},{"name":"FltEnumerateInstanceInformationByDeviceObject","features":[308,329,309,307,310,330,312,313,314]},{"name":"FltEnumerateInstanceInformationByFilter","features":[329,307,330]},{"name":"FltEnumerateInstanceInformationByVolume","features":[329,307,330]},{"name":"FltEnumerateInstanceInformationByVolumeName","features":[329,307,330]},{"name":"FltEnumerateInstances","features":[329,307]},{"name":"FltEnumerateVolumeInformation","features":[329,307,330]},{"name":"FltEnumerateVolumes","features":[329,307]},{"name":"FltFastIoMdlRead","features":[308,329,309,307,310,312,313,314]},{"name":"FltFastIoMdlReadComplete","features":[308,329,309,307,310,312,313,314]},{"name":"FltFastIoMdlWriteComplete","features":[308,329,309,307,310,312,313,314]},{"name":"FltFastIoPrepareMdlWrite","features":[308,329,309,307,310,312,313,314]},{"name":"FltFindExtraCreateParameter","features":[308,329,307]},{"name":"FltFlushBuffers","features":[308,329,309,307,310,312,313,314]},{"name":"FltFlushBuffers2","features":[308,329,309,307,310,312,313,314]},{"name":"FltFreeCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltFreeDeferredIoWorkItem","features":[329]},{"name":"FltFreeExtraCreateParameter","features":[329]},{"name":"FltFreeExtraCreateParameterList","features":[308,329]},{"name":"FltFreeFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltFreeGenericWorkItem","features":[329]},{"name":"FltFreeOpenReparseList","features":[308,329]},{"name":"FltFreePoolAlignedWithTag","features":[329]},{"name":"FltFreeSecurityDescriptor","features":[329,310]},{"name":"FltFsControlFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetActivityIdCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetBottomInstance","features":[329,307]},{"name":"FltGetContexts","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetContextsEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetDestinationFileNameInformation","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetDeviceObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetDiskDeviceObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetEcpListFromCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetFileContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetFileNameInformation","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetFileNameInformationUnsafe","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetFileSystemType","features":[329,307,330]},{"name":"FltGetFilterFromInstance","features":[329,307]},{"name":"FltGetFilterFromName","features":[329,307]},{"name":"FltGetFilterInformation","features":[329,307,330]},{"name":"FltGetFsZeroingOffset","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetInstanceContext","features":[329,307]},{"name":"FltGetInstanceInformation","features":[329,307,330]},{"name":"FltGetIoAttributionHandleFromCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetIoPriorityHint","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetIoPriorityHintFromCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetIoPriorityHintFromFileObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetIoPriorityHintFromThread","features":[308,329]},{"name":"FltGetIrpName","features":[329]},{"name":"FltGetLowerInstance","features":[329,307]},{"name":"FltGetNewSystemBufferAddress","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetNextExtraCreateParameter","features":[308,329,307]},{"name":"FltGetRequestorProcess","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetRequestorProcessId","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetRequestorProcessIdEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetRequestorSessionId","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetRoutineAddress","features":[329]},{"name":"FltGetSectionContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetStreamContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetStreamHandleContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetSwappedBufferMdlAddress","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetTopInstance","features":[329,307]},{"name":"FltGetTransactionContext","features":[308,329,307]},{"name":"FltGetTunneledName","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetUpperInstance","features":[329,307]},{"name":"FltGetVolumeContext","features":[329,307]},{"name":"FltGetVolumeFromDeviceObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetVolumeFromFileObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetVolumeFromInstance","features":[329,307]},{"name":"FltGetVolumeFromName","features":[329,307]},{"name":"FltGetVolumeGuidName","features":[329,307]},{"name":"FltGetVolumeInformation","features":[329,307,330]},{"name":"FltGetVolumeInstanceFromName","features":[329,307]},{"name":"FltGetVolumeName","features":[329,307]},{"name":"FltGetVolumeProperties","features":[329,307]},{"name":"FltInitExtraCreateParameterLookasideList","features":[329]},{"name":"FltInitializeFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltInitializeOplock","features":[329]},{"name":"FltInitializePushLock","features":[329]},{"name":"FltInsertExtraCreateParameter","features":[308,329,307]},{"name":"FltIs32bitProcess","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsCallbackDataDirty","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsDirectory","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsEcpAcknowledged","features":[329,307]},{"name":"FltIsEcpFromUserMode","features":[329,307]},{"name":"FltIsFltMgrVolumeDeviceObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsIoCanceled","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsIoRedirectionAllowed","features":[329,307]},{"name":"FltIsIoRedirectionAllowedForOperation","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsOperationSynchronous","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsVolumeSnapshot","features":[329,307]},{"name":"FltIsVolumeWritable","features":[329,307]},{"name":"FltLoadFilter","features":[329,307]},{"name":"FltLockUserBuffer","features":[308,329,309,307,310,312,313,314]},{"name":"FltNotifyFilterChangeDirectory","features":[308,329,309,307,310,312,313,314]},{"name":"FltObjectDereference","features":[329]},{"name":"FltObjectReference","features":[329,307]},{"name":"FltOpenVolume","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockBreakH","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockBreakToNone","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockBreakToNoneEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockFsctrl","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockFsctrlEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockIsFastIoPossible","features":[329,307]},{"name":"FltOplockIsSharedRequest","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockKeysEqual","features":[308,329,309,307,310,312,313,314]},{"name":"FltParseFileName","features":[329,307]},{"name":"FltParseFileNameInformation","features":[329,307]},{"name":"FltPerformAsynchronousIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltPerformSynchronousIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltPrePrepareComplete","features":[308,329,307]},{"name":"FltPrepareComplete","features":[308,329,307]},{"name":"FltPrepareToReuseEcp","features":[329]},{"name":"FltProcessFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltPropagateActivityIdToThread","features":[308,329,309,307,310,312,313,314]},{"name":"FltPropagateIrpExtension","features":[308,329,309,307,310,312,313,314]},{"name":"FltPurgeFileNameInformationCache","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryDirectoryFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryDirectoryFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryEaFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryInformationByName","features":[308,329,309,307,312]},{"name":"FltQueryInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryQuotaInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQuerySecurityObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryVolumeInformation","features":[329,307,312]},{"name":"FltQueryVolumeInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueueDeferredIoWorkItem","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueueGenericWorkItem","features":[329,309,307]},{"name":"FltReadFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltReadFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltReferenceContext","features":[329]},{"name":"FltReferenceFileNameInformation","features":[329,307]},{"name":"FltRegisterFilter","features":[308,329,309,307,310,330,312,313,314]},{"name":"FltRegisterForDataScan","features":[329,307]},{"name":"FltReissueSynchronousIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltReleaseContext","features":[329]},{"name":"FltReleaseContexts","features":[329]},{"name":"FltReleaseContextsEx","features":[329]},{"name":"FltReleaseFileNameInformation","features":[329,307]},{"name":"FltReleasePushLock","features":[329]},{"name":"FltReleasePushLockEx","features":[329]},{"name":"FltReleaseResource","features":[308,329,313]},{"name":"FltRemoveExtraCreateParameter","features":[308,329,307]},{"name":"FltRemoveOpenReparseEntry","features":[308,329,309,307,310,312,313,314]},{"name":"FltRequestFileInfoOnCreateCompletion","features":[308,329,309,307,310,312,313,314]},{"name":"FltRequestOperationStatusCallback","features":[308,329,309,307,310,312,313,314]},{"name":"FltRetainSwappedBufferMdlAddress","features":[308,329,309,307,310,312,313,314]},{"name":"FltRetrieveFileInfoOnCreateCompletion","features":[308,329,309,307,310,312,313,314]},{"name":"FltRetrieveFileInfoOnCreateCompletionEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltRetrieveIoPriorityInfo","features":[308,329,309,307,310,312,313,314]},{"name":"FltReuseCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltRollbackComplete","features":[308,329,307]},{"name":"FltRollbackEnlistment","features":[308,329,307]},{"name":"FltSendMessage","features":[329,307]},{"name":"FltSetActivityIdCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetCallbackDataDirty","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetCancelCompletion","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetEaFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetEcpListIntoCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetFileContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetFsZeroingOffset","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetFsZeroingOffsetRequired","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetInstanceContext","features":[329,307]},{"name":"FltSetIoPriorityHintIntoCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetIoPriorityHintIntoFileObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetIoPriorityHintIntoThread","features":[308,329,307]},{"name":"FltSetQuotaInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetSecurityObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetStreamContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetStreamHandleContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetTransactionContext","features":[308,329,307]},{"name":"FltSetVolumeContext","features":[329,307]},{"name":"FltSetVolumeInformation","features":[329,307,312]},{"name":"FltStartFiltering","features":[329,307]},{"name":"FltSupportsFileContexts","features":[308,329,309,307,310,312,313,314]},{"name":"FltSupportsFileContextsEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltSupportsStreamContexts","features":[308,329,309,307,310,312,313,314]},{"name":"FltSupportsStreamHandleContexts","features":[308,329,309,307,310,312,313,314]},{"name":"FltTagFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltTagFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltUninitializeFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltUninitializeOplock","features":[329]},{"name":"FltUnloadFilter","features":[329,307]},{"name":"FltUnregisterFilter","features":[329]},{"name":"FltUntagFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltVetoBypassIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltWriteFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltWriteFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltpTraceRedirectedFileIo","features":[308,329,309,307,310,312,313,314]},{"name":"GUID_ECP_FLT_CREATEFILE_TARGET","features":[329]},{"name":"IRP_MJ_ACQUIRE_FOR_CC_FLUSH","features":[329]},{"name":"IRP_MJ_ACQUIRE_FOR_MOD_WRITE","features":[329]},{"name":"IRP_MJ_ACQUIRE_FOR_SECTION_SYNCHRONIZATION","features":[329]},{"name":"IRP_MJ_FAST_IO_CHECK_IF_POSSIBLE","features":[329]},{"name":"IRP_MJ_MDL_READ","features":[329]},{"name":"IRP_MJ_MDL_READ_COMPLETE","features":[329]},{"name":"IRP_MJ_MDL_WRITE_COMPLETE","features":[329]},{"name":"IRP_MJ_NETWORK_QUERY_OPEN","features":[329]},{"name":"IRP_MJ_OPERATION_END","features":[329]},{"name":"IRP_MJ_PREPARE_MDL_WRITE","features":[329]},{"name":"IRP_MJ_QUERY_OPEN","features":[329]},{"name":"IRP_MJ_RELEASE_FOR_CC_FLUSH","features":[329]},{"name":"IRP_MJ_RELEASE_FOR_MOD_WRITE","features":[329]},{"name":"IRP_MJ_RELEASE_FOR_SECTION_SYNCHRONIZATION","features":[329]},{"name":"IRP_MJ_VOLUME_DISMOUNT","features":[329]},{"name":"IRP_MJ_VOLUME_MOUNT","features":[329]},{"name":"PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLTOPLOCK_WAIT_COMPLETE_ROUTINE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_ACQUIRE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_COMPLETE_CANCELED_IO","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_INSERT_IO","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_PEEK_NEXT_IO","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_RELEASE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_REMOVE_IO","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_COMPLETED_ASYNC_IO_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_COMPLETE_CANCELED_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CONNECT_NOTIFY","features":[329,307]},{"name":"PFLT_CONTEXT","features":[329]},{"name":"PFLT_CONTEXT_ALLOCATE_CALLBACK","features":[308,329]},{"name":"PFLT_CONTEXT_CLEANUP_CALLBACK","features":[329]},{"name":"PFLT_CONTEXT_FREE_CALLBACK","features":[329]},{"name":"PFLT_DEFERRED_IO_WORKITEM","features":[329]},{"name":"PFLT_DEFERRED_IO_WORKITEM_ROUTINE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_DISCONNECT_NOTIFY","features":[329]},{"name":"PFLT_FILTER","features":[329]},{"name":"PFLT_FILTER_UNLOAD_CALLBACK","features":[329,307]},{"name":"PFLT_GENERATE_FILE_NAME","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_GENERIC_WORKITEM","features":[329]},{"name":"PFLT_GENERIC_WORKITEM_ROUTINE","features":[329]},{"name":"PFLT_GET_OPERATION_STATUS_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_INSTANCE","features":[329]},{"name":"PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_INSTANCE_SETUP_CALLBACK","features":[308,329,309,307,310,330,312,313,314]},{"name":"PFLT_INSTANCE_TEARDOWN_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_MESSAGE_NOTIFY","features":[329,307]},{"name":"PFLT_NORMALIZE_CONTEXT_CLEANUP","features":[329]},{"name":"PFLT_NORMALIZE_NAME_COMPONENT","features":[329,307]},{"name":"PFLT_NORMALIZE_NAME_COMPONENT_EX","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_PORT","features":[329]},{"name":"PFLT_POST_OPERATION_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_PRE_OPERATION_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_TRANSACTION_NOTIFICATION_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_VOLUME","features":[329]},{"name":"VOL_PROP_FL_DAX_VOLUME","features":[329]}],"348":[{"name":"NtDeviceIoControlFile","features":[331,307,312]}],"349":[{"name":"NtMapViewOfSection","features":[332,307]},{"name":"NtOpenSection","features":[308,332,307]},{"name":"NtUnmapViewOfSection","features":[332,307]},{"name":"SECTION_INHERIT","features":[332]},{"name":"ViewShare","features":[332]},{"name":"ViewUnmap","features":[332]},{"name":"ZwMapViewOfSection","features":[332,307]},{"name":"ZwOpenSection","features":[308,332,307]},{"name":"ZwUnmapViewOfSection","features":[332,307]}],"350":[{"name":"ORCloseHive","features":[333,307]},{"name":"ORCloseKey","features":[333,307]},{"name":"ORCreateHive","features":[333,307]},{"name":"ORCreateKey","features":[333,307,310]},{"name":"ORDeleteKey","features":[333,307]},{"name":"ORDeleteValue","features":[333,307]},{"name":"OREnumKey","features":[333,307]},{"name":"OREnumValue","features":[333,307]},{"name":"ORGetKeySecurity","features":[333,307,310]},{"name":"ORGetValue","features":[333,307]},{"name":"ORGetVersion","features":[333,307]},{"name":"ORGetVirtualFlags","features":[333,307]},{"name":"ORHKEY","features":[333]},{"name":"ORMergeHives","features":[333,307]},{"name":"OROpenHive","features":[333,307]},{"name":"OROpenHiveByHandle","features":[333,307]},{"name":"OROpenKey","features":[333,307]},{"name":"ORQueryInfoKey","features":[333,307]},{"name":"ORRenameKey","features":[333,307]},{"name":"ORSaveHive","features":[333,307]},{"name":"ORSetKeySecurity","features":[333,307,310]},{"name":"ORSetValue","features":[333,307]},{"name":"ORSetVirtualFlags","features":[333,307]},{"name":"ORShutdown","features":[333,307]},{"name":"ORStart","features":[333,307]}],"351":[{"name":"KEY_INFORMATION_CLASS","features":[334]},{"name":"KEY_SET_INFORMATION_CLASS","features":[334]},{"name":"KEY_VALUE_ENTRY","features":[334,307]},{"name":"KEY_VALUE_INFORMATION_CLASS","features":[334]},{"name":"KeyBasicInformation","features":[334]},{"name":"KeyCachedInformation","features":[334]},{"name":"KeyControlFlagsInformation","features":[334]},{"name":"KeyFlagsInformation","features":[334]},{"name":"KeyFullInformation","features":[334]},{"name":"KeyHandleTagsInformation","features":[334]},{"name":"KeyLayerInformation","features":[334]},{"name":"KeyNameInformation","features":[334]},{"name":"KeyNodeInformation","features":[334]},{"name":"KeySetDebugInformation","features":[334]},{"name":"KeySetHandleTagsInformation","features":[334]},{"name":"KeySetLayerInformation","features":[334]},{"name":"KeySetVirtualizationInformation","features":[334]},{"name":"KeyTrustInformation","features":[334]},{"name":"KeyValueBasicInformation","features":[334]},{"name":"KeyValueFullInformation","features":[334]},{"name":"KeyValueFullInformationAlign64","features":[334]},{"name":"KeyValueLayerInformation","features":[334]},{"name":"KeyValuePartialInformation","features":[334]},{"name":"KeyValuePartialInformationAlign64","features":[334]},{"name":"KeyVirtualizationInformation","features":[334]},{"name":"KeyWow64FlagsInformation","features":[334]},{"name":"KeyWriteTimeInformation","features":[334]},{"name":"MaxKeyInfoClass","features":[334]},{"name":"MaxKeySetInfoClass","features":[334]},{"name":"MaxKeyValueInfoClass","features":[334]},{"name":"NtCommitRegistryTransaction","features":[334,307]},{"name":"NtCreateKey","features":[308,334,307]},{"name":"NtCreateKeyTransacted","features":[308,334,307]},{"name":"NtCreateRegistryTransaction","features":[308,334,307]},{"name":"NtDeleteKey","features":[334,307]},{"name":"NtDeleteValueKey","features":[334,307]},{"name":"NtEnumerateKey","features":[334,307]},{"name":"NtEnumerateValueKey","features":[334,307]},{"name":"NtFlushKey","features":[334,307]},{"name":"NtNotifyChangeMultipleKeys","features":[308,334,307,312]},{"name":"NtOpenKey","features":[308,334,307]},{"name":"NtOpenKeyEx","features":[308,334,307]},{"name":"NtOpenKeyTransacted","features":[308,334,307]},{"name":"NtOpenKeyTransactedEx","features":[308,334,307]},{"name":"NtOpenRegistryTransaction","features":[308,334,307]},{"name":"NtQueryKey","features":[334,307]},{"name":"NtQueryMultipleValueKey","features":[334,307]},{"name":"NtQueryValueKey","features":[334,307]},{"name":"NtRenameKey","features":[334,307]},{"name":"NtRestoreKey","features":[334,307]},{"name":"NtRollbackRegistryTransaction","features":[334,307]},{"name":"NtSaveKey","features":[334,307]},{"name":"NtSaveKeyEx","features":[334,307]},{"name":"NtSetInformationKey","features":[334,307]},{"name":"NtSetValueKey","features":[334,307]},{"name":"REG_ENUMERATE_KEY_INFORMATION","features":[334]},{"name":"REG_ENUMERATE_VALUE_KEY_INFORMATION","features":[334]},{"name":"REG_QUERY_KEY_INFORMATION","features":[334]},{"name":"REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION","features":[334,307]},{"name":"REG_QUERY_VALUE_KEY_INFORMATION","features":[334,307]},{"name":"REG_SET_INFORMATION_KEY_INFORMATION","features":[334]},{"name":"ZwCommitRegistryTransaction","features":[334,307]},{"name":"ZwCreateKey","features":[308,334,307]},{"name":"ZwCreateKeyTransacted","features":[308,334,307]},{"name":"ZwCreateRegistryTransaction","features":[308,334,307]},{"name":"ZwDeleteKey","features":[334,307]},{"name":"ZwDeleteValueKey","features":[334,307]},{"name":"ZwEnumerateKey","features":[334,307]},{"name":"ZwEnumerateValueKey","features":[334,307]},{"name":"ZwFlushKey","features":[334,307]},{"name":"ZwNotifyChangeMultipleKeys","features":[308,334,307,312]},{"name":"ZwOpenKey","features":[308,334,307]},{"name":"ZwOpenKeyEx","features":[308,334,307]},{"name":"ZwOpenKeyTransacted","features":[308,334,307]},{"name":"ZwOpenKeyTransactedEx","features":[308,334,307]},{"name":"ZwOpenRegistryTransaction","features":[308,334,307]},{"name":"ZwQueryKey","features":[334,307]},{"name":"ZwQueryMultipleValueKey","features":[334,307]},{"name":"ZwQueryValueKey","features":[334,307]},{"name":"ZwRenameKey","features":[334,307]},{"name":"ZwRestoreKey","features":[334,307]},{"name":"ZwRollbackRegistryTransaction","features":[334,307]},{"name":"ZwSaveKey","features":[334,307]},{"name":"ZwSaveKeyEx","features":[334,307]},{"name":"ZwSetInformationKey","features":[334,307]},{"name":"ZwSetValueKey","features":[334,307]}],"352":[{"name":"NtQuerySystemInformation","features":[335,307]},{"name":"NtQuerySystemTime","features":[335,307]},{"name":"NtQueryTimerResolution","features":[335,307]},{"name":"SYSTEM_INFORMATION_CLASS","features":[335]},{"name":"SystemBasicInformation","features":[335]},{"name":"SystemCodeIntegrityInformation","features":[335]},{"name":"SystemExceptionInformation","features":[335]},{"name":"SystemInterruptInformation","features":[335]},{"name":"SystemLookasideInformation","features":[335]},{"name":"SystemPerformanceInformation","features":[335]},{"name":"SystemPolicyInformation","features":[335]},{"name":"SystemProcessInformation","features":[335]},{"name":"SystemProcessorPerformanceInformation","features":[335]},{"name":"SystemRegistryQuotaInformation","features":[335]},{"name":"SystemTimeOfDayInformation","features":[335]},{"name":"ZwQuerySystemInformation","features":[335,307]},{"name":"ZwQuerySystemTime","features":[335,307]},{"name":"ZwQueryTimerResolution","features":[335,307]}],"353":[{"name":"ACPIBus","features":[309]},{"name":"ACPI_DEBUGGING_DEVICE_IN_USE","features":[309]},{"name":"ACPI_INTERFACE_STANDARD","features":[308,311,309,307,310,312,313,314]},{"name":"ACPI_INTERFACE_STANDARD2","features":[309,307]},{"name":"ADAPTER_INFO_API_BYPASS","features":[309]},{"name":"ADAPTER_INFO_SYNCHRONOUS_CALLBACK","features":[309]},{"name":"AGP_TARGET_BUS_INTERFACE_STANDARD","features":[309]},{"name":"ALLOCATE_FUNCTION","features":[308,309]},{"name":"ALLOC_DATA_PRAGMA","features":[309]},{"name":"ALLOC_PRAGMA","features":[309]},{"name":"ALTERNATIVE_ARCHITECTURE_TYPE","features":[309]},{"name":"AMD_L1_CACHE_INFO","features":[309]},{"name":"AMD_L2_CACHE_INFO","features":[309]},{"name":"AMD_L3_CACHE_INFO","features":[309]},{"name":"ANY_SIZE","features":[309]},{"name":"APC_LEVEL","features":[309]},{"name":"ARBITER_ACTION","features":[309]},{"name":"ARBITER_ADD_RESERVED_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_BOOT_ALLOCATION_PARAMETERS","features":[309,313]},{"name":"ARBITER_CONFLICT_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_FLAG_BOOT_CONFIG","features":[309]},{"name":"ARBITER_FLAG_OTHER_ENUM","features":[309]},{"name":"ARBITER_FLAG_ROOT_ENUM","features":[309]},{"name":"ARBITER_INTERFACE","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_LIST_ENTRY","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_PARTIAL","features":[309]},{"name":"ARBITER_QUERY_ALLOCATED_RESOURCES_PARAMETERS","features":[309]},{"name":"ARBITER_QUERY_ARBITRATE_PARAMETERS","features":[309,313]},{"name":"ARBITER_QUERY_CONFLICT_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_REQUEST_SOURCE","features":[309]},{"name":"ARBITER_RESULT","features":[309]},{"name":"ARBITER_RETEST_ALLOCATION_PARAMETERS","features":[309,313]},{"name":"ARBITER_TEST_ALLOCATION_PARAMETERS","features":[309,313]},{"name":"ARM64_NT_CONTEXT","features":[309,336]},{"name":"ARM64_PCR_RESERVED_MASK","features":[309]},{"name":"ARM_PROCESSOR_ERROR_SECTION_GUID","features":[309]},{"name":"ATS_DEVICE_SVM_OPTOUT","features":[309]},{"name":"AccessFlagFault","features":[309]},{"name":"AddressSizeFault","features":[309]},{"name":"AgpControl","features":[309]},{"name":"AllLoggerHandlesClass","features":[309]},{"name":"AperturePageSize","features":[309]},{"name":"ApertureSize","features":[309]},{"name":"ApicDestinationModeLogicalClustered","features":[309]},{"name":"ApicDestinationModeLogicalFlat","features":[309]},{"name":"ApicDestinationModePhysical","features":[309]},{"name":"ApicDestinationModeUnknown","features":[309]},{"name":"ArbiterActionAddReserved","features":[309]},{"name":"ArbiterActionBootAllocation","features":[309]},{"name":"ArbiterActionCommitAllocation","features":[309]},{"name":"ArbiterActionQueryAllocatedResources","features":[309]},{"name":"ArbiterActionQueryArbitrate","features":[309]},{"name":"ArbiterActionQueryConflict","features":[309]},{"name":"ArbiterActionRetestAllocation","features":[309]},{"name":"ArbiterActionRollbackAllocation","features":[309]},{"name":"ArbiterActionTestAllocation","features":[309]},{"name":"ArbiterActionWriteReservedResources","features":[309]},{"name":"ArbiterRequestHalReported","features":[309]},{"name":"ArbiterRequestLegacyAssigned","features":[309]},{"name":"ArbiterRequestLegacyReported","features":[309]},{"name":"ArbiterRequestPnpDetected","features":[309]},{"name":"ArbiterRequestPnpEnumerated","features":[309]},{"name":"ArbiterRequestUndefined","features":[309]},{"name":"ArbiterResultExternalConflict","features":[309]},{"name":"ArbiterResultNullRequest","features":[309]},{"name":"ArbiterResultSuccess","features":[309]},{"name":"ArbiterResultUndefined","features":[309]},{"name":"ArcSystem","features":[309]},{"name":"AssignSecurityDescriptor","features":[309]},{"name":"AudioController","features":[309]},{"name":"BDCB_CALLBACK_TYPE","features":[309]},{"name":"BDCB_CLASSIFICATION","features":[309]},{"name":"BDCB_IMAGE_INFORMATION","features":[309,307]},{"name":"BDCB_STATUS_UPDATE_CONTEXT","features":[309]},{"name":"BDCB_STATUS_UPDATE_TYPE","features":[309]},{"name":"BMC_NOTIFY_TYPE_GUID","features":[309]},{"name":"BOOTDISK_INFORMATION","features":[309]},{"name":"BOOTDISK_INFORMATION_EX","features":[309,307]},{"name":"BOOTDISK_INFORMATION_LITE","features":[309]},{"name":"BOOT_DRIVER_CALLBACK_FUNCTION","features":[309,307]},{"name":"BOOT_NOTIFY_TYPE_GUID","features":[309]},{"name":"BOUND_CALLBACK","features":[309]},{"name":"BOUND_CALLBACK_STATUS","features":[309]},{"name":"BUS_DATA_TYPE","features":[309]},{"name":"BUS_INTERFACE_STANDARD","features":[308,311,309,307,310,312,313,314]},{"name":"BUS_QUERY_ID_TYPE","features":[309]},{"name":"BUS_RESOURCE_UPDATE_INTERFACE","features":[309,307]},{"name":"BUS_SPECIFIC_RESET_FLAGS","features":[309]},{"name":"BackgroundWorkQueue","features":[309]},{"name":"BdCbClassificationEnd","features":[309]},{"name":"BdCbClassificationKnownBadImage","features":[309]},{"name":"BdCbClassificationKnownBadImageBootCritical","features":[309]},{"name":"BdCbClassificationKnownGoodImage","features":[309]},{"name":"BdCbClassificationUnknownImage","features":[309]},{"name":"BdCbInitializeImage","features":[309]},{"name":"BdCbStatusPrepareForDependencyLoad","features":[309]},{"name":"BdCbStatusPrepareForDriverLoad","features":[309]},{"name":"BdCbStatusPrepareForUnload","features":[309]},{"name":"BdCbStatusUpdate","features":[309]},{"name":"BoundExceptionContinueSearch","features":[309]},{"name":"BoundExceptionError","features":[309]},{"name":"BoundExceptionHandled","features":[309]},{"name":"BoundExceptionMaximum","features":[309]},{"name":"BufferEmpty","features":[309]},{"name":"BufferFinished","features":[309]},{"name":"BufferIncomplete","features":[309]},{"name":"BufferInserted","features":[309]},{"name":"BufferStarted","features":[309]},{"name":"BusQueryCompatibleIDs","features":[309]},{"name":"BusQueryContainerID","features":[309]},{"name":"BusQueryDeviceID","features":[309]},{"name":"BusQueryDeviceSerialNumber","features":[309]},{"name":"BusQueryHardwareIDs","features":[309]},{"name":"BusQueryInstanceID","features":[309]},{"name":"BusRelations","features":[309]},{"name":"BusWidth32Bits","features":[309]},{"name":"BusWidth64Bits","features":[309]},{"name":"CBus","features":[309]},{"name":"CLFS_MAX_CONTAINER_INFO","features":[309]},{"name":"CLFS_MGMT_CLIENT_REGISTRATION","features":[308,311,309,307,310,326,312,313,314]},{"name":"CLFS_SCAN_BACKWARD","features":[309]},{"name":"CLFS_SCAN_BUFFERED","features":[309]},{"name":"CLFS_SCAN_CLOSE","features":[309]},{"name":"CLFS_SCAN_FORWARD","features":[309]},{"name":"CLFS_SCAN_INIT","features":[309]},{"name":"CLFS_SCAN_INITIALIZED","features":[309]},{"name":"CLOCK1_LEVEL","features":[309]},{"name":"CLOCK2_LEVEL","features":[309]},{"name":"CLOCK_LEVEL","features":[309]},{"name":"CMCI_LEVEL","features":[309]},{"name":"CMCI_NOTIFY_TYPE_GUID","features":[309]},{"name":"CMC_DRIVER_INFO","features":[308,309]},{"name":"CMC_NOTIFY_TYPE_GUID","features":[309]},{"name":"CM_COMPONENT_INFORMATION","features":[309]},{"name":"CM_DISK_GEOMETRY_DEVICE_DATA","features":[309]},{"name":"CM_EISA_FUNCTION_INFORMATION","features":[309]},{"name":"CM_EISA_SLOT_INFORMATION","features":[309]},{"name":"CM_FLOPPY_DEVICE_DATA","features":[309]},{"name":"CM_FULL_RESOURCE_DESCRIPTOR","features":[309]},{"name":"CM_INT13_DRIVE_PARAMETER","features":[309]},{"name":"CM_KEYBOARD_DEVICE_DATA","features":[309]},{"name":"CM_MCA_POS_DATA","features":[309]},{"name":"CM_MONITOR_DEVICE_DATA","features":[309]},{"name":"CM_PARTIAL_RESOURCE_DESCRIPTOR","features":[309]},{"name":"CM_PARTIAL_RESOURCE_LIST","features":[309]},{"name":"CM_PCCARD_DEVICE_DATA","features":[309]},{"name":"CM_PNP_BIOS_DEVICE_NODE","features":[309]},{"name":"CM_PNP_BIOS_INSTALLATION_CHECK","features":[309]},{"name":"CM_POWER_DATA","features":[309,314]},{"name":"CM_RESOURCE_CONNECTION_CLASS_FUNCTION_CONFIG","features":[309]},{"name":"CM_RESOURCE_CONNECTION_CLASS_GPIO","features":[309]},{"name":"CM_RESOURCE_CONNECTION_CLASS_SERIAL","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_FUNCTION_CONFIG","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_GPIO_IO","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_SERIAL_I2C","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_SERIAL_SPI","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_SERIAL_UART","features":[309]},{"name":"CM_RESOURCE_DMA_16","features":[309]},{"name":"CM_RESOURCE_DMA_32","features":[309]},{"name":"CM_RESOURCE_DMA_8","features":[309]},{"name":"CM_RESOURCE_DMA_8_AND_16","features":[309]},{"name":"CM_RESOURCE_DMA_BUS_MASTER","features":[309]},{"name":"CM_RESOURCE_DMA_TYPE_A","features":[309]},{"name":"CM_RESOURCE_DMA_TYPE_B","features":[309]},{"name":"CM_RESOURCE_DMA_TYPE_F","features":[309]},{"name":"CM_RESOURCE_DMA_V3","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_LATCHED","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_LEVEL_LATCHED_BITS","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_LEVEL_SENSITIVE","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_MESSAGE","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_POLICY_INCLUDED","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_SECONDARY_INTERRUPT","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_WAKE_HINT","features":[309]},{"name":"CM_RESOURCE_LIST","features":[309]},{"name":"CM_RESOURCE_MEMORY_24","features":[309]},{"name":"CM_RESOURCE_MEMORY_BAR","features":[309]},{"name":"CM_RESOURCE_MEMORY_CACHEABLE","features":[309]},{"name":"CM_RESOURCE_MEMORY_COMBINEDWRITE","features":[309]},{"name":"CM_RESOURCE_MEMORY_COMPAT_FOR_INACCESSIBLE_RANGE","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_40","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_40_MAXLEN","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_48","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_48_MAXLEN","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_64","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_64_MAXLEN","features":[309]},{"name":"CM_RESOURCE_MEMORY_PREFETCHABLE","features":[309]},{"name":"CM_RESOURCE_MEMORY_READ_ONLY","features":[309]},{"name":"CM_RESOURCE_MEMORY_READ_WRITE","features":[309]},{"name":"CM_RESOURCE_MEMORY_WINDOW_DECODE","features":[309]},{"name":"CM_RESOURCE_MEMORY_WRITEABILITY_MASK","features":[309]},{"name":"CM_RESOURCE_MEMORY_WRITE_ONLY","features":[309]},{"name":"CM_RESOURCE_PORT_10_BIT_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_12_BIT_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_16_BIT_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_BAR","features":[309]},{"name":"CM_RESOURCE_PORT_IO","features":[309]},{"name":"CM_RESOURCE_PORT_MEMORY","features":[309]},{"name":"CM_RESOURCE_PORT_PASSIVE_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_POSITIVE_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_WINDOW_DECODE","features":[309]},{"name":"CM_ROM_BLOCK","features":[309]},{"name":"CM_SCSI_DEVICE_DATA","features":[309]},{"name":"CM_SERIAL_DEVICE_DATA","features":[309]},{"name":"CM_SERVICE_MEASURED_BOOT_LOAD","features":[309]},{"name":"CM_SHARE_DISPOSITION","features":[309]},{"name":"CM_SONIC_DEVICE_DATA","features":[309]},{"name":"CM_VIDEO_DEVICE_DATA","features":[309]},{"name":"CONFIGURATION_INFORMATION","features":[309,307]},{"name":"CONFIGURATION_TYPE","features":[309]},{"name":"CONNECT_CURRENT_VERSION","features":[309]},{"name":"CONNECT_FULLY_SPECIFIED","features":[309]},{"name":"CONNECT_FULLY_SPECIFIED_GROUP","features":[309]},{"name":"CONNECT_LINE_BASED","features":[309]},{"name":"CONNECT_MESSAGE_BASED","features":[309]},{"name":"CONNECT_MESSAGE_BASED_PASSIVE","features":[309]},{"name":"CONTROLLER_OBJECT","features":[308,309,307,313]},{"name":"COUNTED_REASON_CONTEXT","features":[309,307]},{"name":"CP15_PCR_RESERVED_MASK","features":[309]},{"name":"CPER_EMPTY_GUID","features":[309]},{"name":"CPE_DRIVER_INFO","features":[308,309]},{"name":"CPE_NOTIFY_TYPE_GUID","features":[309]},{"name":"CP_GET_ERROR","features":[309]},{"name":"CP_GET_NODATA","features":[309]},{"name":"CP_GET_SUCCESS","features":[309]},{"name":"CRASHDUMP_FUNCTIONS_INTERFACE","features":[309,307]},{"name":"CREATE_FILE_TYPE","features":[309]},{"name":"CREATE_USER_PROCESS_ECP_CONTEXT","features":[309]},{"name":"CardPresent","features":[309]},{"name":"CbusConfiguration","features":[309]},{"name":"CdromController","features":[309]},{"name":"CentralProcessor","features":[309]},{"name":"ClfsAddLogContainer","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsAddLogContainerSet","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsAdvanceLogBase","features":[309,307,326]},{"name":"ClfsAlignReservedLog","features":[309,307]},{"name":"ClfsAllocReservedLog","features":[309,307]},{"name":"ClfsClientRecord","features":[309]},{"name":"ClfsCloseAndResetLogFile","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsCloseLogFileObject","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsContainerActive","features":[309]},{"name":"ClfsContainerActivePendingDelete","features":[309]},{"name":"ClfsContainerInactive","features":[309]},{"name":"ClfsContainerInitializing","features":[309]},{"name":"ClfsContainerPendingArchive","features":[309]},{"name":"ClfsContainerPendingArchiveAndDelete","features":[309]},{"name":"ClfsCreateLogFile","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsCreateMarshallingArea","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsCreateMarshallingAreaEx","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsCreateScanContext","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsDataRecord","features":[309]},{"name":"ClfsDeleteLogByPointer","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsDeleteLogFile","features":[309,307]},{"name":"ClfsDeleteMarshallingArea","features":[309,307]},{"name":"ClfsEarlierLsn","features":[309,326]},{"name":"ClfsFinalize","features":[309]},{"name":"ClfsFlushBuffers","features":[309,307]},{"name":"ClfsFlushToLsn","features":[309,307,326]},{"name":"ClfsFreeReservedLog","features":[309,307]},{"name":"ClfsGetContainerName","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsGetIoStatistics","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsGetLogFileInformation","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsInitialize","features":[309,307]},{"name":"ClfsLaterLsn","features":[309,326]},{"name":"ClfsLsnBlockOffset","features":[309,326]},{"name":"ClfsLsnContainer","features":[309,326]},{"name":"ClfsLsnCreate","features":[309,326]},{"name":"ClfsLsnDifference","features":[309,307,326]},{"name":"ClfsLsnEqual","features":[309,307,326]},{"name":"ClfsLsnGreater","features":[309,307,326]},{"name":"ClfsLsnInvalid","features":[309,307,326]},{"name":"ClfsLsnLess","features":[309,307,326]},{"name":"ClfsLsnNull","features":[309,307,326]},{"name":"ClfsLsnRecordSequence","features":[309,326]},{"name":"ClfsMgmtDeregisterManagedClient","features":[309,307]},{"name":"ClfsMgmtHandleLogFileFull","features":[309,307]},{"name":"ClfsMgmtInstallPolicy","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsMgmtQueryPolicy","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsMgmtRegisterManagedClient","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsMgmtRemovePolicy","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsMgmtSetLogFileSize","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsMgmtSetLogFileSizeAsClient","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsMgmtTailAdvanceFailure","features":[309,307]},{"name":"ClfsNullRecord","features":[309]},{"name":"ClfsQueryLogFileInformation","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsReadLogRecord","features":[309,307,326]},{"name":"ClfsReadNextLogRecord","features":[309,307,326]},{"name":"ClfsReadPreviousRestartArea","features":[309,307,326]},{"name":"ClfsReadRestartArea","features":[309,307,326]},{"name":"ClfsRemoveLogContainer","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsRemoveLogContainerSet","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsReserveAndAppendLog","features":[309,307,326]},{"name":"ClfsReserveAndAppendLogAligned","features":[309,307,326]},{"name":"ClfsRestartRecord","features":[309]},{"name":"ClfsScanLogContainers","features":[309,307,326]},{"name":"ClfsSetArchiveTail","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsSetEndOfLog","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsSetLogFileInformation","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsTerminateReadLog","features":[309,307]},{"name":"ClfsWriteRestartArea","features":[309,307,326]},{"name":"ClsContainerActive","features":[309]},{"name":"ClsContainerActivePendingDelete","features":[309]},{"name":"ClsContainerInactive","features":[309]},{"name":"ClsContainerInitializing","features":[309]},{"name":"ClsContainerPendingArchive","features":[309]},{"name":"ClsContainerPendingArchiveAndDelete","features":[309]},{"name":"CmCallbackGetKeyObjectID","features":[309,307]},{"name":"CmCallbackGetKeyObjectIDEx","features":[309,307]},{"name":"CmCallbackReleaseKeyObjectIDEx","features":[309,307]},{"name":"CmGetBoundTransaction","features":[309]},{"name":"CmGetCallbackVersion","features":[309]},{"name":"CmRegisterCallback","features":[309,307]},{"name":"CmRegisterCallbackEx","features":[309,307]},{"name":"CmResourceShareDeviceExclusive","features":[309]},{"name":"CmResourceShareDriverExclusive","features":[309]},{"name":"CmResourceShareShared","features":[309]},{"name":"CmResourceShareUndetermined","features":[309]},{"name":"CmResourceTypeBusNumber","features":[309]},{"name":"CmResourceTypeConfigData","features":[309]},{"name":"CmResourceTypeConnection","features":[309]},{"name":"CmResourceTypeDevicePrivate","features":[309]},{"name":"CmResourceTypeDeviceSpecific","features":[309]},{"name":"CmResourceTypeDma","features":[309]},{"name":"CmResourceTypeInterrupt","features":[309]},{"name":"CmResourceTypeMaximum","features":[309]},{"name":"CmResourceTypeMemory","features":[309]},{"name":"CmResourceTypeMemoryLarge","features":[309]},{"name":"CmResourceTypeMfCardConfig","features":[309]},{"name":"CmResourceTypeNonArbitrated","features":[309]},{"name":"CmResourceTypeNull","features":[309]},{"name":"CmResourceTypePcCardConfig","features":[309]},{"name":"CmResourceTypePort","features":[309]},{"name":"CmSetCallbackObjectContext","features":[309,307]},{"name":"CmUnRegisterCallback","features":[309,307]},{"name":"Cmos","features":[309]},{"name":"CommonBufferConfigTypeHardwareAccessPermissions","features":[309]},{"name":"CommonBufferConfigTypeLogicalAddressLimits","features":[309]},{"name":"CommonBufferConfigTypeMax","features":[309]},{"name":"CommonBufferConfigTypeSubSection","features":[309]},{"name":"CommonBufferHardwareAccessMax","features":[309]},{"name":"CommonBufferHardwareAccessReadOnly","features":[309]},{"name":"CommonBufferHardwareAccessReadWrite","features":[309]},{"name":"CommonBufferHardwareAccessWriteOnly","features":[309]},{"name":"Compatible","features":[309]},{"name":"ConfigurationSpaceUndefined","features":[309]},{"name":"ContinueCompletion","features":[309]},{"name":"CreateFileTypeMailslot","features":[309]},{"name":"CreateFileTypeNamedPipe","features":[309]},{"name":"CreateFileTypeNone","features":[309]},{"name":"CriticalWorkQueue","features":[309]},{"name":"CustomPriorityWorkQueue","features":[309]},{"name":"D3COLD_AUX_POWER_AND_TIMING_INTERFACE","features":[309,307]},{"name":"D3COLD_LAST_TRANSITION_STATUS","features":[309]},{"name":"D3COLD_REQUEST_AUX_POWER","features":[309,307]},{"name":"D3COLD_REQUEST_CORE_POWER_RAIL","features":[309,307]},{"name":"D3COLD_REQUEST_PERST_DELAY","features":[309,307]},{"name":"D3COLD_SUPPORT_INTERFACE","features":[309,307]},{"name":"D3COLD_SUPPORT_INTERFACE_VERSION","features":[309]},{"name":"DBG_DEVICE_FLAG_BARS_MAPPED","features":[309]},{"name":"DBG_DEVICE_FLAG_HAL_SCRATCH_ALLOCATED","features":[309]},{"name":"DBG_DEVICE_FLAG_HOST_VISIBLE_ALLOCATED","features":[309]},{"name":"DBG_DEVICE_FLAG_SCRATCH_ALLOCATED","features":[309]},{"name":"DBG_DEVICE_FLAG_SYNTHETIC","features":[309]},{"name":"DBG_DEVICE_FLAG_UNCACHED_MEMORY","features":[309]},{"name":"DBG_STATUS_BUGCHECK_FIRST","features":[309]},{"name":"DBG_STATUS_BUGCHECK_SECOND","features":[309]},{"name":"DBG_STATUS_CONTROL_C","features":[309]},{"name":"DBG_STATUS_DEBUG_CONTROL","features":[309]},{"name":"DBG_STATUS_FATAL","features":[309]},{"name":"DBG_STATUS_SYSRQ","features":[309]},{"name":"DBG_STATUS_WORKER","features":[309]},{"name":"DEBUGGING_DEVICE_IN_USE","features":[309]},{"name":"DEBUGGING_DEVICE_IN_USE_INFORMATION","features":[309]},{"name":"DEBUG_DEVICE_ADDRESS","features":[309,307]},{"name":"DEBUG_DEVICE_DESCRIPTOR","features":[309,307]},{"name":"DEBUG_EFI_IOMMU_DATA","features":[309]},{"name":"DEBUG_MEMORY_REQUIREMENTS","features":[309,307]},{"name":"DEBUG_TRANSPORT_DATA","features":[309,307]},{"name":"DEFAULT_DEVICE_DRIVER_CREATOR_GUID","features":[309]},{"name":"DEVICE_BUS_SPECIFIC_RESET_HANDLER","features":[309,307]},{"name":"DEVICE_BUS_SPECIFIC_RESET_INFO","features":[309]},{"name":"DEVICE_BUS_SPECIFIC_RESET_TYPE","features":[309]},{"name":"DEVICE_CAPABILITIES","features":[309,314]},{"name":"DEVICE_CHANGE_COMPLETE_CALLBACK","features":[309]},{"name":"DEVICE_DESCRIPTION","features":[309,307]},{"name":"DEVICE_DESCRIPTION_VERSION","features":[309]},{"name":"DEVICE_DESCRIPTION_VERSION1","features":[309]},{"name":"DEVICE_DESCRIPTION_VERSION2","features":[309]},{"name":"DEVICE_DESCRIPTION_VERSION3","features":[309]},{"name":"DEVICE_DIRECTORY_TYPE","features":[309]},{"name":"DEVICE_DRIVER_NOTIFY_TYPE_GUID","features":[309]},{"name":"DEVICE_FAULT_CONFIGURATION","features":[309]},{"name":"DEVICE_FLAGS","features":[309]},{"name":"DEVICE_INSTALL_STATE","features":[309]},{"name":"DEVICE_INTERFACE_CHANGE_NOTIFICATION","features":[309,307]},{"name":"DEVICE_INTERFACE_INCLUDE_NONACTIVE","features":[309]},{"name":"DEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER","features":[309,307]},{"name":"DEVICE_REGISTRY_PROPERTY","features":[309]},{"name":"DEVICE_RELATIONS","features":[308,311,309,307,310,312,313,314]},{"name":"DEVICE_RELATION_TYPE","features":[309]},{"name":"DEVICE_REMOVAL_POLICY","features":[309]},{"name":"DEVICE_RESET_COMPLETION","features":[309,307]},{"name":"DEVICE_RESET_HANDLER","features":[309,307]},{"name":"DEVICE_RESET_INTERFACE_STANDARD","features":[309,307]},{"name":"DEVICE_RESET_INTERFACE_VERSION","features":[309]},{"name":"DEVICE_RESET_INTERFACE_VERSION_1","features":[309]},{"name":"DEVICE_RESET_INTERFACE_VERSION_2","features":[309]},{"name":"DEVICE_RESET_INTERFACE_VERSION_3","features":[309]},{"name":"DEVICE_RESET_STATUS_FLAGS","features":[309]},{"name":"DEVICE_RESET_TYPE","features":[309]},{"name":"DEVICE_TEXT_TYPE","features":[309]},{"name":"DEVICE_USAGE_NOTIFICATION_TYPE","features":[309]},{"name":"DEVICE_WAKE_DEPTH","features":[309]},{"name":"DIRECTORY_CREATE_OBJECT","features":[309]},{"name":"DIRECTORY_CREATE_SUBDIRECTORY","features":[309]},{"name":"DIRECTORY_NOTIFY_INFORMATION_CLASS","features":[309]},{"name":"DIRECTORY_QUERY","features":[309]},{"name":"DIRECTORY_TRAVERSE","features":[309]},{"name":"DISK_SIGNATURE","features":[309]},{"name":"DISPATCH_LEVEL","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_128","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_16","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_256","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_32","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_64","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_8","features":[309]},{"name":"DMA_ADAPTER","features":[308,311,309,307,310,312,313,314]},{"name":"DMA_ADAPTER_INFO","features":[309,307]},{"name":"DMA_ADAPTER_INFO_CRASHDUMP","features":[309,307]},{"name":"DMA_ADAPTER_INFO_V1","features":[309]},{"name":"DMA_ADAPTER_INFO_VERSION1","features":[309]},{"name":"DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION","features":[309]},{"name":"DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE","features":[309]},{"name":"DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE","features":[309]},{"name":"DMA_COMPLETION_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"DMA_COMPLETION_STATUS","features":[309]},{"name":"DMA_CONFIGURATION_BYTE0","features":[309]},{"name":"DMA_CONFIGURATION_BYTE1","features":[309]},{"name":"DMA_FAIL_ON_BOUNCE","features":[309]},{"name":"DMA_IOMMU_INTERFACE","features":[309,307]},{"name":"DMA_IOMMU_INTERFACE_EX","features":[309,307]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION","features":[309]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION_1","features":[309]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION_2","features":[309]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION_MAX","features":[309]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION_MIN","features":[309]},{"name":"DMA_IOMMU_INTERFACE_V1","features":[309,307]},{"name":"DMA_IOMMU_INTERFACE_V2","features":[309,307]},{"name":"DMA_IOMMU_INTERFACE_VERSION","features":[309]},{"name":"DMA_IOMMU_INTERFACE_VERSION_1","features":[309]},{"name":"DMA_OPERATIONS","features":[308,311,309,307,310,312,313,314]},{"name":"DMA_SPEED","features":[309]},{"name":"DMA_SYNCHRONOUS_CALLBACK","features":[309]},{"name":"DMA_TRANSFER_CONTEXT_SIZE_V1","features":[309]},{"name":"DMA_TRANSFER_CONTEXT_VERSION1","features":[309]},{"name":"DMA_TRANSFER_INFO","features":[309]},{"name":"DMA_TRANSFER_INFO_V1","features":[309]},{"name":"DMA_TRANSFER_INFO_V2","features":[309]},{"name":"DMA_TRANSFER_INFO_VERSION1","features":[309]},{"name":"DMA_TRANSFER_INFO_VERSION2","features":[309]},{"name":"DMA_WIDTH","features":[309]},{"name":"DMA_ZERO_BUFFERS","features":[309]},{"name":"DOMAIN_COMMON_BUFFER_LARGE_PAGE","features":[309]},{"name":"DOMAIN_CONFIGURATION","features":[309,307]},{"name":"DOMAIN_CONFIGURATION_ARCH","features":[309]},{"name":"DOMAIN_CONFIGURATION_ARM64","features":[309,307]},{"name":"DOMAIN_CONFIGURATION_X64","features":[309,307]},{"name":"DPC_NORMAL","features":[309]},{"name":"DPC_THREADED","features":[309]},{"name":"DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK","features":[309]},{"name":"DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK_REVISION_1","features":[309]},{"name":"DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK_SIGNATURE","features":[309]},{"name":"DRIVER_DIRECTORY_TYPE","features":[309]},{"name":"DRIVER_LIST_CONTROL","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_REGKEY_TYPE","features":[309]},{"name":"DRIVER_RUNTIME_INIT_FLAGS","features":[309]},{"name":"DRIVER_VERIFIER_FORCE_IRQL_CHECKING","features":[309]},{"name":"DRIVER_VERIFIER_INJECT_ALLOCATION_FAILURES","features":[309]},{"name":"DRIVER_VERIFIER_IO_CHECKING","features":[309]},{"name":"DRIVER_VERIFIER_SPECIAL_POOLING","features":[309]},{"name":"DRIVER_VERIFIER_THUNK_PAIRS","features":[309]},{"name":"DRIVER_VERIFIER_TRACK_POOL_ALLOCATIONS","features":[309]},{"name":"DRS_LEVEL","features":[309]},{"name":"DRVO_BOOTREINIT_REGISTERED","features":[309]},{"name":"DRVO_BUILTIN_DRIVER","features":[309]},{"name":"DRVO_INITIALIZED","features":[309]},{"name":"DRVO_LEGACY_DRIVER","features":[309]},{"name":"DRVO_LEGACY_RESOURCES","features":[309]},{"name":"DRVO_REINIT_REGISTERED","features":[309]},{"name":"DRVO_UNLOAD_INVOKED","features":[309]},{"name":"DUPLICATE_SAME_ATTRIBUTES","features":[309]},{"name":"DbgBreakPointWithStatus","features":[309]},{"name":"DbgPrint","features":[309]},{"name":"DbgPrintEx","features":[309]},{"name":"DbgPrintReturnControlC","features":[309]},{"name":"DbgPrompt","features":[309]},{"name":"DbgQueryDebugFilterState","features":[309,307]},{"name":"DbgSetDebugFilterState","features":[309,307]},{"name":"DbgSetDebugPrintCallback","features":[309,307,313]},{"name":"DeallocateObject","features":[309]},{"name":"DeallocateObjectKeepRegisters","features":[309]},{"name":"DelayExecution","features":[309]},{"name":"DelayedWorkQueue","features":[309]},{"name":"DeleteSecurityDescriptor","features":[309]},{"name":"DeviceDirectoryData","features":[309]},{"name":"DevicePowerState","features":[309]},{"name":"DevicePropertyAddress","features":[309]},{"name":"DevicePropertyAllocatedResources","features":[309]},{"name":"DevicePropertyBootConfiguration","features":[309]},{"name":"DevicePropertyBootConfigurationTranslated","features":[309]},{"name":"DevicePropertyBusNumber","features":[309]},{"name":"DevicePropertyBusTypeGuid","features":[309]},{"name":"DevicePropertyClassGuid","features":[309]},{"name":"DevicePropertyClassName","features":[309]},{"name":"DevicePropertyCompatibleIDs","features":[309]},{"name":"DevicePropertyContainerID","features":[309]},{"name":"DevicePropertyDeviceDescription","features":[309]},{"name":"DevicePropertyDriverKeyName","features":[309]},{"name":"DevicePropertyEnumeratorName","features":[309]},{"name":"DevicePropertyFriendlyName","features":[309]},{"name":"DevicePropertyHardwareID","features":[309]},{"name":"DevicePropertyInstallState","features":[309]},{"name":"DevicePropertyLegacyBusType","features":[309]},{"name":"DevicePropertyLocationInformation","features":[309]},{"name":"DevicePropertyManufacturer","features":[309]},{"name":"DevicePropertyPhysicalDeviceObjectName","features":[309]},{"name":"DevicePropertyRemovalPolicy","features":[309]},{"name":"DevicePropertyResourceRequirements","features":[309]},{"name":"DevicePropertyUINumber","features":[309]},{"name":"DeviceTextDescription","features":[309]},{"name":"DeviceTextLocationInformation","features":[309]},{"name":"DeviceUsageTypeBoot","features":[309]},{"name":"DeviceUsageTypeDumpFile","features":[309]},{"name":"DeviceUsageTypeGuestAssigned","features":[309]},{"name":"DeviceUsageTypeHibernation","features":[309]},{"name":"DeviceUsageTypePaging","features":[309]},{"name":"DeviceUsageTypePostDisplay","features":[309]},{"name":"DeviceUsageTypeUndefined","features":[309]},{"name":"DeviceWakeDepthD0","features":[309]},{"name":"DeviceWakeDepthD1","features":[309]},{"name":"DeviceWakeDepthD2","features":[309]},{"name":"DeviceWakeDepthD3cold","features":[309]},{"name":"DeviceWakeDepthD3hot","features":[309]},{"name":"DeviceWakeDepthMaximum","features":[309]},{"name":"DeviceWakeDepthNotWakeable","features":[309]},{"name":"DirectoryNotifyExtendedInformation","features":[309]},{"name":"DirectoryNotifyFullInformation","features":[309]},{"name":"DirectoryNotifyInformation","features":[309]},{"name":"DirectoryNotifyMaximumInformation","features":[309]},{"name":"DisabledControl","features":[309]},{"name":"DiskController","features":[309]},{"name":"DiskIoNotifyRoutinesClass","features":[309]},{"name":"DiskPeripheral","features":[309]},{"name":"DisplayController","features":[309]},{"name":"DmaAborted","features":[309]},{"name":"DmaCancelled","features":[309]},{"name":"DmaComplete","features":[309]},{"name":"DmaError","features":[309]},{"name":"DockingInformation","features":[309]},{"name":"DomainConfigurationArm64","features":[309]},{"name":"DomainConfigurationInvalid","features":[309]},{"name":"DomainConfigurationX64","features":[309]},{"name":"DomainTypeMax","features":[309]},{"name":"DomainTypePassThrough","features":[309]},{"name":"DomainTypeTranslate","features":[309]},{"name":"DomainTypeUnmanaged","features":[309]},{"name":"DriverDirectoryData","features":[309]},{"name":"DriverDirectoryImage","features":[309]},{"name":"DriverDirectorySharedData","features":[309]},{"name":"DriverRegKeyParameters","features":[309]},{"name":"DriverRegKeyPersistentState","features":[309]},{"name":"DriverRegKeySharedPersistentState","features":[309]},{"name":"DrvRtPoolNxOptIn","features":[309]},{"name":"DtiAdapter","features":[309]},{"name":"EFI_ACPI_RAS_SIGNAL_TABLE","features":[309]},{"name":"EFLAG_SIGN","features":[309]},{"name":"EFLAG_ZERO","features":[309]},{"name":"EISA_DMA_CONFIGURATION","features":[309]},{"name":"EISA_EMPTY_SLOT","features":[309]},{"name":"EISA_FREE_FORM_DATA","features":[309]},{"name":"EISA_FUNCTION_ENABLED","features":[309]},{"name":"EISA_HAS_DMA_ENTRY","features":[309]},{"name":"EISA_HAS_IRQ_ENTRY","features":[309]},{"name":"EISA_HAS_MEMORY_ENTRY","features":[309]},{"name":"EISA_HAS_PORT_INIT_ENTRY","features":[309]},{"name":"EISA_HAS_PORT_RANGE","features":[309]},{"name":"EISA_HAS_TYPE_ENTRY","features":[309]},{"name":"EISA_INVALID_BIOS_CALL","features":[309]},{"name":"EISA_INVALID_CONFIGURATION","features":[309]},{"name":"EISA_INVALID_FUNCTION","features":[309]},{"name":"EISA_INVALID_SLOT","features":[309]},{"name":"EISA_IRQ_CONFIGURATION","features":[309]},{"name":"EISA_IRQ_DESCRIPTOR","features":[309]},{"name":"EISA_MEMORY_CONFIGURATION","features":[309]},{"name":"EISA_MEMORY_TYPE","features":[309]},{"name":"EISA_MEMORY_TYPE_RAM","features":[309]},{"name":"EISA_MORE_ENTRIES","features":[309]},{"name":"EISA_PORT_CONFIGURATION","features":[309]},{"name":"EISA_PORT_DESCRIPTOR","features":[309]},{"name":"EISA_SYSTEM_MEMORY","features":[309]},{"name":"ENABLE_VIRTUALIZATION","features":[309,307]},{"name":"ERROR_LOG_LIMIT_SIZE","features":[309]},{"name":"ERROR_MAJOR_REVISION_SAL_03_00","features":[309]},{"name":"ERROR_MEMORY_GUID","features":[309]},{"name":"ERROR_MINOR_REVISION_SAL_03_00","features":[309]},{"name":"ERROR_PCI_BUS_GUID","features":[309]},{"name":"ERROR_PCI_COMPONENT_GUID","features":[309]},{"name":"ERROR_PLATFORM_BUS_GUID","features":[309]},{"name":"ERROR_PLATFORM_HOST_CONTROLLER_GUID","features":[309]},{"name":"ERROR_PLATFORM_SPECIFIC_GUID","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_BUS_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_BUS_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_CACHE_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_CACHE_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_MICROARCH_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_MICROARCH_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_REG_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_REG_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_TLB_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_TLB_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_UNKNOWN_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_UNKNOWN_CHECK_SHIFT","features":[309]},{"name":"ERROR_SMBIOS_GUID","features":[309]},{"name":"ERROR_SYSTEM_EVENT_LOG_GUID","features":[309]},{"name":"ERRTYP_BUS","features":[309]},{"name":"ERRTYP_CACHE","features":[309]},{"name":"ERRTYP_FLOW","features":[309]},{"name":"ERRTYP_FUNCTION","features":[309]},{"name":"ERRTYP_IMPROPER","features":[309]},{"name":"ERRTYP_INTERNAL","features":[309]},{"name":"ERRTYP_LOSSOFLOCKSTEP","features":[309]},{"name":"ERRTYP_MAP","features":[309]},{"name":"ERRTYP_MEM","features":[309]},{"name":"ERRTYP_PARITY","features":[309]},{"name":"ERRTYP_PATHERROR","features":[309]},{"name":"ERRTYP_POISONED","features":[309]},{"name":"ERRTYP_PROTOCOL","features":[309]},{"name":"ERRTYP_RESPONSE","features":[309]},{"name":"ERRTYP_SELFTEST","features":[309]},{"name":"ERRTYP_TIMEOUT","features":[309]},{"name":"ERRTYP_TLB","features":[309]},{"name":"ERRTYP_UNIMPL","features":[309]},{"name":"ETWENABLECALLBACK","features":[309,337]},{"name":"ETW_TRACE_SESSION_SETTINGS","features":[309]},{"name":"EVENT_QUERY_STATE","features":[309]},{"name":"EXCEPTION_ALIGNMENT_CHECK","features":[309]},{"name":"EXCEPTION_BOUND_CHECK","features":[309]},{"name":"EXCEPTION_CP_FAULT","features":[309]},{"name":"EXCEPTION_DEBUG","features":[309]},{"name":"EXCEPTION_DIVIDED_BY_ZERO","features":[309]},{"name":"EXCEPTION_DOUBLE_FAULT","features":[309]},{"name":"EXCEPTION_GP_FAULT","features":[309]},{"name":"EXCEPTION_INT3","features":[309]},{"name":"EXCEPTION_INVALID_OPCODE","features":[309]},{"name":"EXCEPTION_INVALID_TSS","features":[309]},{"name":"EXCEPTION_NMI","features":[309]},{"name":"EXCEPTION_NPX_ERROR","features":[309]},{"name":"EXCEPTION_NPX_NOT_AVAILABLE","features":[309]},{"name":"EXCEPTION_NPX_OVERRUN","features":[309]},{"name":"EXCEPTION_RESERVED_TRAP","features":[309]},{"name":"EXCEPTION_SEGMENT_NOT_PRESENT","features":[309]},{"name":"EXCEPTION_SE_FAULT","features":[309]},{"name":"EXCEPTION_SOFTWARE_ORIGINATE","features":[309]},{"name":"EXCEPTION_STACK_FAULT","features":[309]},{"name":"EXCEPTION_VIRTUALIZATION_FAULT","features":[309]},{"name":"EXPAND_STACK_CALLOUT","features":[309]},{"name":"EXTENDED_AGP_REGISTER","features":[309]},{"name":"EXTENDED_CREATE_INFORMATION","features":[309]},{"name":"EXTENDED_CREATE_INFORMATION_32","features":[309]},{"name":"EXTINT_NOTIFY_TYPE_GUID","features":[309]},{"name":"EXT_CALLBACK","features":[308,309]},{"name":"EXT_DELETE_CALLBACK","features":[309]},{"name":"EXT_DELETE_PARAMETERS","features":[309]},{"name":"EX_CALLBACK_FUNCTION","features":[309,307]},{"name":"EX_CARR_ALLOCATE_NONPAGED_POOL","features":[309]},{"name":"EX_CARR_ALLOCATE_PAGED_POOL","features":[309]},{"name":"EX_CARR_DISABLE_EXPANSION","features":[309]},{"name":"EX_CREATE_FLAG_FILE_DEST_OPEN_FOR_COPY","features":[309]},{"name":"EX_CREATE_FLAG_FILE_SOURCE_OPEN_FOR_COPY","features":[309]},{"name":"EX_DEFAULT_PUSH_LOCK_FLAGS","features":[309]},{"name":"EX_LOOKASIDE_LIST_EX_FLAGS_FAIL_NO_RAISE","features":[309]},{"name":"EX_LOOKASIDE_LIST_EX_FLAGS_RAISE_ON_FAIL","features":[309]},{"name":"EX_MAXIMUM_LOOKASIDE_DEPTH_BASE","features":[309]},{"name":"EX_MAXIMUM_LOOKASIDE_DEPTH_LIMIT","features":[309]},{"name":"EX_POOL_PRIORITY","features":[309]},{"name":"EX_RUNDOWN_ACTIVE","features":[309]},{"name":"EX_RUNDOWN_COUNT_SHIFT","features":[309]},{"name":"EX_RUNDOWN_REF","features":[309]},{"name":"EX_TIMER_HIGH_RESOLUTION","features":[309]},{"name":"EX_TIMER_NO_WAKE","features":[309]},{"name":"Eisa","features":[309]},{"name":"EisaAdapter","features":[309]},{"name":"EisaConfiguration","features":[309]},{"name":"EjectionRelations","features":[309]},{"name":"EndAlternatives","features":[309]},{"name":"EtwActivityIdControl","features":[309,307]},{"name":"EtwEventEnabled","features":[309,307,337]},{"name":"EtwProviderEnabled","features":[309,307,337]},{"name":"EtwRegister","features":[309,307]},{"name":"EtwSetInformation","features":[309,307,337]},{"name":"EtwUnregister","features":[309,307,337]},{"name":"EtwWrite","features":[309,307,337]},{"name":"EtwWriteEx","features":[309,307,337]},{"name":"EtwWriteString","features":[309,307,337]},{"name":"EtwWriteTransfer","features":[309,307,337]},{"name":"EventCategoryDeviceInterfaceChange","features":[309]},{"name":"EventCategoryHardwareProfileChange","features":[309]},{"name":"EventCategoryKernelSoftRestart","features":[309]},{"name":"EventCategoryReserved","features":[309]},{"name":"EventCategoryTargetDeviceChange","features":[309]},{"name":"EventLoggerHandleClass","features":[309]},{"name":"ExAcquireFastMutex","features":[308,309,307,313]},{"name":"ExAcquireFastMutexUnsafe","features":[308,309,307,313]},{"name":"ExAcquirePushLockExclusiveEx","features":[309]},{"name":"ExAcquirePushLockSharedEx","features":[309]},{"name":"ExAcquireResourceExclusiveLite","features":[308,309,307,313]},{"name":"ExAcquireResourceSharedLite","features":[308,309,307,313]},{"name":"ExAcquireRundownProtection","features":[309,307]},{"name":"ExAcquireRundownProtectionCacheAware","features":[308,309,307]},{"name":"ExAcquireRundownProtectionCacheAwareEx","features":[308,309,307]},{"name":"ExAcquireRundownProtectionEx","features":[309,307]},{"name":"ExAcquireSharedStarveExclusive","features":[308,309,307,313]},{"name":"ExAcquireSharedWaitForExclusive","features":[308,309,307,313]},{"name":"ExAcquireSpinLockExclusive","features":[309]},{"name":"ExAcquireSpinLockExclusiveAtDpcLevel","features":[309]},{"name":"ExAcquireSpinLockShared","features":[309]},{"name":"ExAcquireSpinLockSharedAtDpcLevel","features":[309]},{"name":"ExAllocateCacheAwareRundownProtection","features":[308,309]},{"name":"ExAllocatePool","features":[308,309]},{"name":"ExAllocatePool2","features":[309]},{"name":"ExAllocatePool3","features":[309,307]},{"name":"ExAllocatePoolWithQuota","features":[308,309]},{"name":"ExAllocatePoolWithQuotaTag","features":[308,309]},{"name":"ExAllocatePoolWithTag","features":[308,309]},{"name":"ExAllocatePoolWithTagPriority","features":[308,309]},{"name":"ExAllocateTimer","features":[308,309]},{"name":"ExCancelTimer","features":[308,309,307]},{"name":"ExCleanupRundownProtectionCacheAware","features":[308,309]},{"name":"ExConvertExclusiveToSharedLite","features":[308,309,313]},{"name":"ExCreateCallback","features":[308,309,307]},{"name":"ExCreatePool","features":[309,307]},{"name":"ExDeleteResourceLite","features":[308,309,307,313]},{"name":"ExDeleteTimer","features":[308,309,307]},{"name":"ExDestroyPool","features":[309,307]},{"name":"ExEnterCriticalRegionAndAcquireResourceExclusive","features":[308,309,313]},{"name":"ExEnterCriticalRegionAndAcquireResourceShared","features":[308,309,313]},{"name":"ExEnterCriticalRegionAndAcquireSharedWaitForExclusive","features":[308,309,313]},{"name":"ExEnumerateSystemFirmwareTables","features":[309,307]},{"name":"ExExtendZone","features":[309,307,313]},{"name":"ExFreeCacheAwareRundownProtection","features":[308,309]},{"name":"ExFreePool","features":[309]},{"name":"ExFreePool2","features":[309,307]},{"name":"ExFreePoolWithTag","features":[309]},{"name":"ExGetExclusiveWaiterCount","features":[308,309,313]},{"name":"ExGetFirmwareEnvironmentVariable","features":[309,307]},{"name":"ExGetFirmwareType","features":[309,338]},{"name":"ExGetPreviousMode","features":[309]},{"name":"ExGetSharedWaiterCount","features":[308,309,313]},{"name":"ExGetSystemFirmwareTable","features":[309,307]},{"name":"ExInitializePushLock","features":[309]},{"name":"ExInitializeResourceLite","features":[308,309,307,313]},{"name":"ExInitializeRundownProtection","features":[309]},{"name":"ExInitializeRundownProtectionCacheAware","features":[308,309]},{"name":"ExInitializeRundownProtectionCacheAwareEx","features":[308,309]},{"name":"ExInitializeZone","features":[309,307,313]},{"name":"ExInterlockedAddLargeInteger","features":[309]},{"name":"ExInterlockedExtendZone","features":[309,307,313]},{"name":"ExIsManufacturingModeEnabled","features":[309,307]},{"name":"ExIsProcessorFeaturePresent","features":[309,307]},{"name":"ExIsResourceAcquiredExclusiveLite","features":[308,309,307,313]},{"name":"ExIsResourceAcquiredSharedLite","features":[308,309,313]},{"name":"ExIsSoftBoot","features":[309,307]},{"name":"ExLocalTimeToSystemTime","features":[309]},{"name":"ExNotifyCallback","features":[309]},{"name":"ExQueryTimerResolution","features":[309]},{"name":"ExQueueWorkItem","features":[308,309,313]},{"name":"ExRaiseAccessViolation","features":[309]},{"name":"ExRaiseDatatypeMisalignment","features":[309]},{"name":"ExRaiseStatus","features":[309,307]},{"name":"ExReInitializeRundownProtection","features":[309]},{"name":"ExReInitializeRundownProtectionCacheAware","features":[308,309]},{"name":"ExRegisterCallback","features":[308,309]},{"name":"ExReinitializeResourceLite","features":[308,309,307,313]},{"name":"ExReleaseFastMutex","features":[308,309,307,313]},{"name":"ExReleaseFastMutexUnsafe","features":[308,309,307,313]},{"name":"ExReleasePushLockExclusiveEx","features":[309]},{"name":"ExReleasePushLockSharedEx","features":[309]},{"name":"ExReleaseResourceAndLeaveCriticalRegion","features":[308,309,313]},{"name":"ExReleaseResourceForThreadLite","features":[308,309,313]},{"name":"ExReleaseResourceLite","features":[308,309,313]},{"name":"ExReleaseRundownProtection","features":[309]},{"name":"ExReleaseRundownProtectionCacheAware","features":[308,309]},{"name":"ExReleaseRundownProtectionCacheAwareEx","features":[308,309]},{"name":"ExReleaseRundownProtectionEx","features":[309]},{"name":"ExReleaseSpinLockExclusive","features":[309]},{"name":"ExReleaseSpinLockExclusiveFromDpcLevel","features":[309]},{"name":"ExReleaseSpinLockShared","features":[309]},{"name":"ExReleaseSpinLockSharedFromDpcLevel","features":[309]},{"name":"ExRundownCompleted","features":[309]},{"name":"ExRundownCompletedCacheAware","features":[308,309]},{"name":"ExSecurePoolUpdate","features":[309,307]},{"name":"ExSecurePoolValidate","features":[309,307]},{"name":"ExSetFirmwareEnvironmentVariable","features":[309,307]},{"name":"ExSetResourceOwnerPointer","features":[308,309,313]},{"name":"ExSetResourceOwnerPointerEx","features":[308,309,313]},{"name":"ExSetTimer","features":[308,309,307]},{"name":"ExSetTimerResolution","features":[309,307]},{"name":"ExSizeOfRundownProtectionCacheAware","features":[309]},{"name":"ExSystemTimeToLocalTime","features":[309]},{"name":"ExTryAcquireSpinLockExclusiveAtDpcLevel","features":[309]},{"name":"ExTryAcquireSpinLockSharedAtDpcLevel","features":[309]},{"name":"ExTryConvertSharedSpinLockExclusive","features":[309]},{"name":"ExTryToAcquireFastMutex","features":[308,309,307,313]},{"name":"ExUnregisterCallback","features":[309]},{"name":"ExUuidCreate","features":[309,307]},{"name":"ExVerifySuite","features":[309,307,313]},{"name":"ExWaitForRundownProtectionRelease","features":[309]},{"name":"ExWaitForRundownProtectionReleaseCacheAware","features":[308,309]},{"name":"Executive","features":[309]},{"name":"ExternalFault","features":[309]},{"name":"FAULT_INFORMATION","features":[308,311,309,307,310,312,313,314]},{"name":"FAULT_INFORMATION_ARCH","features":[309]},{"name":"FAULT_INFORMATION_ARM64","features":[308,311,309,307,310,312,313,314]},{"name":"FAULT_INFORMATION_ARM64_FLAGS","features":[309]},{"name":"FAULT_INFORMATION_ARM64_TYPE","features":[309]},{"name":"FAULT_INFORMATION_X64","features":[309]},{"name":"FAULT_INFORMATION_X64_FLAGS","features":[309]},{"name":"FILE_128_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_256_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_32_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_512_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_64_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_ATTRIBUTE_TAG_INFORMATION","features":[309]},{"name":"FILE_ATTRIBUTE_VALID_FLAGS","features":[309]},{"name":"FILE_ATTRIBUTE_VALID_KERNEL_SET_FLAGS","features":[309]},{"name":"FILE_ATTRIBUTE_VALID_SET_FLAGS","features":[309]},{"name":"FILE_AUTOGENERATED_DEVICE_NAME","features":[309]},{"name":"FILE_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_ORDERLY_REMOVAL","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_ORDERLY_REMOVAL_DEPRECATED","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_ORDERLY_REMOVAL_EX","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_SURPRISE_REMOVAL","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_SURPRISE_REMOVAL_DEPRECATED","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_SURPRISE_REMOVAL_EX","features":[309]},{"name":"FILE_CHARACTERISTICS_REMOVAL_POLICY_MASK","features":[309]},{"name":"FILE_CHARACTERISTICS_REMOVAL_POLICY_MASK_DEPRECATED","features":[309]},{"name":"FILE_CHARACTERISTICS_REMOVAL_POLICY_MASK_EX","features":[309]},{"name":"FILE_CHARACTERISTIC_CSV","features":[309]},{"name":"FILE_CHARACTERISTIC_PNP_DEVICE","features":[309]},{"name":"FILE_CHARACTERISTIC_TS_DEVICE","features":[309]},{"name":"FILE_CHARACTERISTIC_WEBDAV_DEVICE","features":[309]},{"name":"FILE_DEVICE_ALLOW_APPCONTAINER_TRAVERSAL","features":[309]},{"name":"FILE_DEVICE_IS_MOUNTED","features":[309]},{"name":"FILE_DEVICE_REQUIRE_SECURITY_CHECK","features":[309]},{"name":"FILE_DEVICE_SECURE_OPEN","features":[309]},{"name":"FILE_END_OF_FILE_INFORMATION","features":[309]},{"name":"FILE_FLOPPY_DISKETTE","features":[309]},{"name":"FILE_FS_DEVICE_INFORMATION","features":[309]},{"name":"FILE_FS_FULL_SIZE_INFORMATION","features":[309]},{"name":"FILE_FS_FULL_SIZE_INFORMATION_EX","features":[309]},{"name":"FILE_FS_LABEL_INFORMATION","features":[309]},{"name":"FILE_FS_METADATA_SIZE_INFORMATION","features":[309]},{"name":"FILE_FS_OBJECTID_INFORMATION","features":[309]},{"name":"FILE_FS_SIZE_INFORMATION","features":[309]},{"name":"FILE_FS_VOLUME_INFORMATION","features":[309,307]},{"name":"FILE_IOSTATUSBLOCK_RANGE_INFORMATION","features":[309]},{"name":"FILE_IO_COMPLETION_NOTIFICATION_INFORMATION","features":[309]},{"name":"FILE_IO_PRIORITY_HINT_INFORMATION","features":[308,309]},{"name":"FILE_IO_PRIORITY_HINT_INFORMATION_EX","features":[308,309,307]},{"name":"FILE_IS_REMOTE_DEVICE_INFORMATION","features":[309,307]},{"name":"FILE_LONG_ALIGNMENT","features":[309]},{"name":"FILE_MEMORY_PARTITION_INFORMATION","features":[309]},{"name":"FILE_NUMA_NODE_INFORMATION","features":[309]},{"name":"FILE_OCTA_ALIGNMENT","features":[309]},{"name":"FILE_PORTABLE_DEVICE","features":[309]},{"name":"FILE_PROCESS_IDS_USING_FILE_INFORMATION","features":[309]},{"name":"FILE_QUAD_ALIGNMENT","features":[309]},{"name":"FILE_QUERY_INDEX_SPECIFIED","features":[309]},{"name":"FILE_QUERY_NO_CURSOR_UPDATE","features":[309]},{"name":"FILE_QUERY_RESTART_SCAN","features":[309]},{"name":"FILE_QUERY_RETURN_ON_DISK_ENTRIES_ONLY","features":[309]},{"name":"FILE_QUERY_RETURN_SINGLE_ENTRY","features":[309]},{"name":"FILE_READ_ONLY_DEVICE","features":[309]},{"name":"FILE_REMOTE_DEVICE","features":[309]},{"name":"FILE_REMOTE_DEVICE_VSMB","features":[309]},{"name":"FILE_REMOVABLE_MEDIA","features":[309]},{"name":"FILE_SFIO_RESERVE_INFORMATION","features":[309,307]},{"name":"FILE_SFIO_VOLUME_INFORMATION","features":[309]},{"name":"FILE_SHARE_VALID_FLAGS","features":[309]},{"name":"FILE_SKIP_SET_USER_EVENT_ON_FAST_IO","features":[309]},{"name":"FILE_STANDARD_INFORMATION_EX","features":[309,307]},{"name":"FILE_USE_FILE_POINTER_POSITION","features":[309]},{"name":"FILE_VALID_DATA_LENGTH_INFORMATION","features":[309]},{"name":"FILE_VALID_EXTENDED_OPTION_FLAGS","features":[309]},{"name":"FILE_VIRTUAL_VOLUME","features":[309]},{"name":"FILE_WORD_ALIGNMENT","features":[309]},{"name":"FILE_WRITE_ONCE_MEDIA","features":[309]},{"name":"FILE_WRITE_TO_END_OF_FILE","features":[309]},{"name":"FIRMWARE_ERROR_RECORD_REFERENCE_GUID","features":[309]},{"name":"FLAG_OWNER_POINTER_IS_THREAD","features":[309]},{"name":"FLOATING_SAVE_AREA","features":[309]},{"name":"FLUSH_MULTIPLE_MAXIMUM","features":[309]},{"name":"FM_LOCK_BIT","features":[309]},{"name":"FM_LOCK_BIT_V","features":[309]},{"name":"FO_ALERTABLE_IO","features":[309]},{"name":"FO_BYPASS_IO_ENABLED","features":[309]},{"name":"FO_CACHE_SUPPORTED","features":[309]},{"name":"FO_CLEANUP_COMPLETE","features":[309]},{"name":"FO_DELETE_ON_CLOSE","features":[309]},{"name":"FO_DIRECT_DEVICE_OPEN","features":[309]},{"name":"FO_DISALLOW_EXCLUSIVE","features":[309]},{"name":"FO_FILE_FAST_IO_READ","features":[309]},{"name":"FO_FILE_MODIFIED","features":[309]},{"name":"FO_FILE_OPEN","features":[309]},{"name":"FO_FILE_OPEN_CANCELLED","features":[309]},{"name":"FO_FILE_SIZE_CHANGED","features":[309]},{"name":"FO_FLAGS_VALID_ONLY_DURING_CREATE","features":[309]},{"name":"FO_GENERATE_AUDIT_ON_CLOSE","features":[309]},{"name":"FO_HANDLE_CREATED","features":[309]},{"name":"FO_INDIRECT_WAIT_OBJECT","features":[309]},{"name":"FO_MAILSLOT","features":[309]},{"name":"FO_NAMED_PIPE","features":[309]},{"name":"FO_NO_INTERMEDIATE_BUFFERING","features":[309]},{"name":"FO_OPENED_CASE_SENSITIVE","features":[309]},{"name":"FO_QUEUE_IRP_TO_THREAD","features":[309]},{"name":"FO_RANDOM_ACCESS","features":[309]},{"name":"FO_REMOTE_ORIGIN","features":[309]},{"name":"FO_SECTION_MINSTORE_TREATMENT","features":[309]},{"name":"FO_SEQUENTIAL_ONLY","features":[309]},{"name":"FO_SKIP_COMPLETION_PORT","features":[309]},{"name":"FO_SKIP_SET_EVENT","features":[309]},{"name":"FO_SKIP_SET_FAST_IO","features":[309]},{"name":"FO_STREAM_FILE","features":[309]},{"name":"FO_SYNCHRONOUS_IO","features":[309]},{"name":"FO_TEMPORARY_FILE","features":[309]},{"name":"FO_VOLUME_OPEN","features":[309]},{"name":"FO_WRITE_THROUGH","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_16GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_1GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_1MB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_256MB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_2GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_32GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_4GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_512MB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_8GB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_16MB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_1MB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_2MB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_4MB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_8MB","features":[309]},{"name":"FPB_MEM_VECTOR_GRANULARITY_1B","features":[309]},{"name":"FPB_RID_VECTOR_GRANULARITY_256RIDS","features":[309]},{"name":"FPB_RID_VECTOR_GRANULARITY_64RIDS","features":[309]},{"name":"FPB_RID_VECTOR_GRANULARITY_8RIDS","features":[309]},{"name":"FPB_VECTOR_SELECT_MEM_HIGH","features":[309]},{"name":"FPB_VECTOR_SELECT_MEM_LOW","features":[309]},{"name":"FPB_VECTOR_SELECT_RID","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_1KBITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_256BITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_2KBITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_4KBITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_512BITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_8KBITS","features":[309]},{"name":"FPGA_BUS_SCAN","features":[309]},{"name":"FPGA_CONTROL_CONFIG_SPACE","features":[309,307]},{"name":"FPGA_CONTROL_ERROR_REPORTING","features":[309,307]},{"name":"FPGA_CONTROL_INTERFACE","features":[309,307]},{"name":"FPGA_CONTROL_LINK","features":[309,307]},{"name":"FREE_FUNCTION","features":[309]},{"name":"FUNCTION_LEVEL_DEVICE_RESET_PARAMETERS","features":[309]},{"name":"FWMI_NOTIFICATION_CALLBACK","features":[309]},{"name":"FailControl","features":[309]},{"name":"FaultInformationArm64","features":[309]},{"name":"FaultInformationInvalid","features":[309]},{"name":"FaultInformationX64","features":[309]},{"name":"FloatingPointProcessor","features":[309]},{"name":"FloppyDiskPeripheral","features":[309]},{"name":"FltIoNotifyRoutinesClass","features":[309]},{"name":"FreePage","features":[309]},{"name":"FsRtlIsTotalDeviceFailure","features":[309,307]},{"name":"FunctionLevelDeviceReset","features":[309]},{"name":"GENERIC_NOTIFY_TYPE_GUID","features":[309]},{"name":"GENERIC_SECTION_GUID","features":[309]},{"name":"GENPROC_FLAGS_CORRECTED","features":[309]},{"name":"GENPROC_FLAGS_OVERFLOW","features":[309]},{"name":"GENPROC_FLAGS_PRECISEIP","features":[309]},{"name":"GENPROC_FLAGS_RESTARTABLE","features":[309]},{"name":"GENPROC_OP_DATAREAD","features":[309]},{"name":"GENPROC_OP_DATAWRITE","features":[309]},{"name":"GENPROC_OP_GENERIC","features":[309]},{"name":"GENPROC_OP_INSTRUCTIONEXE","features":[309]},{"name":"GENPROC_PROCERRTYPE_BUS","features":[309]},{"name":"GENPROC_PROCERRTYPE_CACHE","features":[309]},{"name":"GENPROC_PROCERRTYPE_MAE","features":[309]},{"name":"GENPROC_PROCERRTYPE_TLB","features":[309]},{"name":"GENPROC_PROCERRTYPE_UNKNOWN","features":[309]},{"name":"GENPROC_PROCISA_ARM32","features":[309]},{"name":"GENPROC_PROCISA_ARM64","features":[309]},{"name":"GENPROC_PROCISA_IPF","features":[309]},{"name":"GENPROC_PROCISA_X64","features":[309]},{"name":"GENPROC_PROCISA_X86","features":[309]},{"name":"GENPROC_PROCTYPE_ARM","features":[309]},{"name":"GENPROC_PROCTYPE_IPF","features":[309]},{"name":"GENPROC_PROCTYPE_XPF","features":[309]},{"name":"GET_D3COLD_CAPABILITY","features":[309,307]},{"name":"GET_D3COLD_LAST_TRANSITION_STATUS","features":[309]},{"name":"GET_DEVICE_RESET_STATUS","features":[309,307]},{"name":"GET_DMA_ADAPTER","features":[308,311,309,307,310,312,313,314]},{"name":"GET_IDLE_WAKE_INFO","features":[309,307,314]},{"name":"GET_SDEV_IDENTIFIER","features":[309]},{"name":"GET_SET_DEVICE_DATA","features":[309]},{"name":"GET_UPDATED_BUS_RESOURCE","features":[309,307]},{"name":"GET_VIRTUAL_DEVICE_DATA","features":[309]},{"name":"GET_VIRTUAL_DEVICE_LOCATION","features":[309,307]},{"name":"GET_VIRTUAL_DEVICE_RESOURCES","features":[309]},{"name":"GET_VIRTUAL_FUNCTION_PROBED_BARS","features":[309,307]},{"name":"GUID_ECP_CREATE_USER_PROCESS","features":[309]},{"name":"GartHigh","features":[309]},{"name":"GartLow","features":[309]},{"name":"GenericEqual","features":[309]},{"name":"GenericGreaterThan","features":[309]},{"name":"GenericLessThan","features":[309]},{"name":"GlobalLoggerHandleClass","features":[309]},{"name":"GroupAffinityAllGroupZero","features":[309]},{"name":"GroupAffinityDontCare","features":[309]},{"name":"HAL_AMLI_BAD_IO_ADDRESS_LIST","features":[309,307]},{"name":"HAL_APIC_DESTINATION_MODE","features":[309]},{"name":"HAL_BUS_INFORMATION","features":[309]},{"name":"HAL_CALLBACKS","features":[308,309]},{"name":"HAL_DISPATCH","features":[308,311,309,307,310,312,327,313,314]},{"name":"HAL_DISPATCH_VERSION","features":[309]},{"name":"HAL_DISPLAY_BIOS_INFORMATION","features":[309]},{"name":"HAL_DMA_ADAPTER_VERSION_1","features":[309]},{"name":"HAL_DMA_CRASH_DUMP_REGISTER_TYPE","features":[309]},{"name":"HAL_ERROR_INFO","features":[309]},{"name":"HAL_MASK_UNMASK_FLAGS_NONE","features":[309]},{"name":"HAL_MASK_UNMASK_FLAGS_SERVICING_COMPLETE","features":[309]},{"name":"HAL_MASK_UNMASK_FLAGS_SERVICING_DEFERRED","features":[309]},{"name":"HAL_MCA_INTERFACE","features":[309,307]},{"name":"HAL_MCA_RECORD","features":[309]},{"name":"HAL_MCE_RECORD","features":[309]},{"name":"HAL_PLATFORM_ACPI_TABLES_CACHED","features":[309]},{"name":"HAL_PLATFORM_DISABLE_PTCG","features":[309]},{"name":"HAL_PLATFORM_DISABLE_UC_MAIN_MEMORY","features":[309]},{"name":"HAL_PLATFORM_DISABLE_WRITE_COMBINING","features":[309]},{"name":"HAL_PLATFORM_ENABLE_WRITE_COMBINING_MMIO","features":[309]},{"name":"HAL_PLATFORM_INFORMATION","features":[309]},{"name":"HAL_POWER_INFORMATION","features":[309]},{"name":"HAL_PROCESSOR_FEATURE","features":[309]},{"name":"HAL_PROCESSOR_SPEED_INFORMATION","features":[309]},{"name":"HAL_QUERY_INFORMATION_CLASS","features":[309]},{"name":"HAL_SET_INFORMATION_CLASS","features":[309]},{"name":"HARDWARE_COUNTER","features":[309]},{"name":"HARDWARE_COUNTER_TYPE","features":[309]},{"name":"HASH_STRING_ALGORITHM_DEFAULT","features":[309]},{"name":"HASH_STRING_ALGORITHM_INVALID","features":[309]},{"name":"HASH_STRING_ALGORITHM_X65599","features":[309]},{"name":"HIGH_LEVEL","features":[309]},{"name":"HIGH_PRIORITY","features":[309]},{"name":"HVL_WHEA_ERROR_NOTIFICATION","features":[309,307]},{"name":"HWPROFILE_CHANGE_NOTIFICATION","features":[309]},{"name":"HalAcpiAuditInformation","features":[309]},{"name":"HalAcquireDisplayOwnership","features":[309,307]},{"name":"HalAllocateAdapterChannel","features":[308,311,309,307,310,339,312,313,314]},{"name":"HalAllocateCommonBuffer","features":[309,307,339]},{"name":"HalAllocateCrashDumpRegisters","features":[309,339]},{"name":"HalAllocateHardwareCounters","features":[309,307,338]},{"name":"HalAssignSlotResources","features":[308,311,309,307,310,312,313,314]},{"name":"HalBugCheckSystem","features":[309,307,336]},{"name":"HalCallbackInformation","features":[309]},{"name":"HalChannelTopologyInformation","features":[309]},{"name":"HalCmcLog","features":[309]},{"name":"HalCmcLogInformation","features":[309]},{"name":"HalCmcRegisterDriver","features":[309]},{"name":"HalCpeLog","features":[309]},{"name":"HalCpeLogInformation","features":[309]},{"name":"HalCpeRegisterDriver","features":[309]},{"name":"HalDisplayBiosInformation","features":[309]},{"name":"HalDisplayEmulatedBios","features":[309]},{"name":"HalDisplayInt10Bios","features":[309]},{"name":"HalDisplayNoBios","features":[309]},{"name":"HalDmaAllocateCrashDumpRegistersEx","features":[309,307,339]},{"name":"HalDmaCrashDumpRegisterSet1","features":[309]},{"name":"HalDmaCrashDumpRegisterSet2","features":[309]},{"name":"HalDmaCrashDumpRegisterSetMax","features":[309]},{"name":"HalDmaFreeCrashDumpRegistersEx","features":[309,307,339]},{"name":"HalDmaRemappingInformation","features":[309]},{"name":"HalEnlightenment","features":[309]},{"name":"HalErrorInformation","features":[309]},{"name":"HalExamineMBR","features":[308,311,309,307,310,312,313,314]},{"name":"HalExternalCacheInformation","features":[309]},{"name":"HalFrameBufferCachingInformation","features":[309]},{"name":"HalFreeCommonBuffer","features":[309,307,339]},{"name":"HalFreeHardwareCounters","features":[309,307]},{"name":"HalFrequencyInformation","features":[309]},{"name":"HalFwBootPerformanceInformation","features":[309]},{"name":"HalFwS3PerformanceInformation","features":[309]},{"name":"HalGenerateCmcInterrupt","features":[309]},{"name":"HalGetAdapter","features":[309,307,339]},{"name":"HalGetBusData","features":[309]},{"name":"HalGetBusDataByOffset","features":[309]},{"name":"HalGetChannelPowerInformation","features":[309]},{"name":"HalGetInterruptVector","features":[309]},{"name":"HalHardwareWatchdogInformation","features":[309]},{"name":"HalHeterogeneousMemoryAttributesInterface","features":[309]},{"name":"HalHypervisorInformation","features":[309]},{"name":"HalI386ExceptionChainTerminatorInformation","features":[309]},{"name":"HalInformationClassUnused1","features":[309]},{"name":"HalInitLogInformation","features":[309]},{"name":"HalInstalledBusInformation","features":[309]},{"name":"HalInterruptControllerInformation","features":[309]},{"name":"HalIrtInformation","features":[309]},{"name":"HalKernelErrorHandler","features":[309]},{"name":"HalMakeBeep","features":[309,307]},{"name":"HalMapRegisterInformation","features":[309]},{"name":"HalMcaLog","features":[309]},{"name":"HalMcaLogInformation","features":[309]},{"name":"HalMcaRegisterDriver","features":[309]},{"name":"HalNumaRangeTableInformation","features":[309]},{"name":"HalNumaTopologyInterface","features":[309]},{"name":"HalParkingPageInformation","features":[309]},{"name":"HalPartitionIpiInterface","features":[309]},{"name":"HalPlatformInformation","features":[309]},{"name":"HalPlatformTimerInformation","features":[309]},{"name":"HalPowerInformation","features":[309]},{"name":"HalProcessorBrandString","features":[309]},{"name":"HalProcessorFeatureInformation","features":[309]},{"name":"HalProcessorSpeedInformation","features":[309]},{"name":"HalProfileDpgoSourceInterruptHandler","features":[309]},{"name":"HalProfileSourceAdd","features":[309]},{"name":"HalProfileSourceInformation","features":[309]},{"name":"HalProfileSourceInterruptHandler","features":[309]},{"name":"HalProfileSourceInterval","features":[309]},{"name":"HalProfileSourceRemove","features":[309]},{"name":"HalProfileSourceTimerHandler","features":[309]},{"name":"HalPsciInformation","features":[309]},{"name":"HalQueryAMLIIllegalIOPortAddresses","features":[309]},{"name":"HalQueryAcpiWakeAlarmSystemPowerStateInformation","features":[309]},{"name":"HalQueryArmErrataInformation","features":[309]},{"name":"HalQueryDebuggerInformation","features":[309]},{"name":"HalQueryHyperlaunchEntrypoint","features":[309]},{"name":"HalQueryIommuReservedRegionInformation","features":[309]},{"name":"HalQueryMaxHotPlugMemoryAddress","features":[309]},{"name":"HalQueryMcaInterface","features":[309]},{"name":"HalQueryPerDeviceMsiLimitInformation","features":[309]},{"name":"HalQueryProcessorEfficiencyInformation","features":[309]},{"name":"HalQueryProfileCorruptionStatus","features":[309]},{"name":"HalQueryProfileCounterOwnership","features":[309]},{"name":"HalQueryProfileNumberOfCounters","features":[309]},{"name":"HalQueryProfileSourceList","features":[309]},{"name":"HalQueryStateElementInformation","features":[309]},{"name":"HalQueryUnused0001","features":[309]},{"name":"HalReadDmaCounter","features":[309,339]},{"name":"HalRegisterSecondaryInterruptInterface","features":[309]},{"name":"HalSecondaryInterruptInformation","features":[309]},{"name":"HalSetBusData","features":[309]},{"name":"HalSetBusDataByOffset","features":[309]},{"name":"HalSetChannelPowerInformation","features":[309]},{"name":"HalSetClockTimerMinimumInterval","features":[309]},{"name":"HalSetHvciEnabled","features":[309]},{"name":"HalSetProcessorTraceInterruptHandler","features":[309]},{"name":"HalSetPsciSuspendMode","features":[309]},{"name":"HalSetResetParkDisposition","features":[309]},{"name":"HalSetSwInterruptHandler","features":[309]},{"name":"HalTranslateBusAddress","features":[309,307]},{"name":"HighImportance","features":[309]},{"name":"HighPagePriority","features":[309]},{"name":"HighPoolPriority","features":[309]},{"name":"HighPoolPrioritySpecialPoolOverrun","features":[309]},{"name":"HighPoolPrioritySpecialPoolUnderrun","features":[309]},{"name":"HotSpareControl","features":[309]},{"name":"HvlRegisterWheaErrorNotification","features":[309,307]},{"name":"HvlUnregisterWheaErrorNotification","features":[309,307]},{"name":"HyperCriticalWorkQueue","features":[309]},{"name":"IMAGE_ADDRESSING_MODE_32BIT","features":[309]},{"name":"IMAGE_INFO","features":[309]},{"name":"IMAGE_INFO_EX","features":[308,311,309,307,310,312,313,314]},{"name":"INITIAL_PRIVILEGE_COUNT","features":[309]},{"name":"INITIAL_PRIVILEGE_SET","features":[309,307,310]},{"name":"INIT_NOTIFY_TYPE_GUID","features":[309]},{"name":"INJECT_ERRTYPE_MEMORY_CORRECTABLE","features":[309]},{"name":"INJECT_ERRTYPE_MEMORY_UNCORRECTABLEFATAL","features":[309]},{"name":"INJECT_ERRTYPE_MEMORY_UNCORRECTABLENONFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PCIEXPRESS_CORRECTABLE","features":[309]},{"name":"INJECT_ERRTYPE_PCIEXPRESS_UNCORRECTABLEFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PCIEXPRESS_UNCORRECTABLENONFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PLATFORM_CORRECTABLE","features":[309]},{"name":"INJECT_ERRTYPE_PLATFORM_UNCORRECTABLEFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PLATFORM_UNCORRECTABLENONFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PROCESSOR_CORRECTABLE","features":[309]},{"name":"INJECT_ERRTYPE_PROCESSOR_UNCORRECTABLEFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PROCESSOR_UNCORRECTABLENONFATAL","features":[309]},{"name":"INPUT_MAPPING_ELEMENT","features":[309]},{"name":"INTEL_CACHE_INFO_EAX","features":[309]},{"name":"INTEL_CACHE_INFO_EBX","features":[309]},{"name":"INTEL_CACHE_TYPE","features":[309]},{"name":"INTERFACE","features":[309]},{"name":"INTERFACE_TYPE","features":[309]},{"name":"INTERLOCKED_RESULT","features":[309]},{"name":"IOCTL_CANCEL_DEVICE_WAKE","features":[309]},{"name":"IOCTL_QUERY_DEVICE_POWER_STATE","features":[309]},{"name":"IOCTL_SET_DEVICE_WAKE","features":[309]},{"name":"IOMMU_ACCESS_NONE","features":[309]},{"name":"IOMMU_ACCESS_READ","features":[309]},{"name":"IOMMU_ACCESS_WRITE","features":[309]},{"name":"IOMMU_DEVICE_CREATE","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DEVICE_CREATION_CONFIGURATION","features":[309,313]},{"name":"IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI","features":[309]},{"name":"IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE","features":[309]},{"name":"IOMMU_DEVICE_DELETE","features":[308,309,307]},{"name":"IOMMU_DEVICE_FAULT_HANDLER","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DEVICE_QUERY_DOMAIN_TYPES","features":[308,309]},{"name":"IOMMU_DMA_DOMAIN_CREATION_FLAGS","features":[309]},{"name":"IOMMU_DMA_DOMAIN_TYPE","features":[309]},{"name":"IOMMU_DMA_LOGICAL_ADDRESS_TOKEN","features":[309]},{"name":"IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT","features":[309]},{"name":"IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG","features":[309]},{"name":"IOMMU_DMA_LOGICAL_ALLOCATOR_TYPE","features":[309]},{"name":"IOMMU_DMA_RESERVED_REGION","features":[309,307]},{"name":"IOMMU_DOMAIN_ATTACH_DEVICE","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DOMAIN_ATTACH_DEVICE_EX","features":[308,309,307]},{"name":"IOMMU_DOMAIN_CONFIGURE","features":[308,309,307]},{"name":"IOMMU_DOMAIN_CREATE","features":[308,309,307]},{"name":"IOMMU_DOMAIN_CREATE_EX","features":[308,309,307]},{"name":"IOMMU_DOMAIN_DELETE","features":[308,309,307]},{"name":"IOMMU_DOMAIN_DETACH_DEVICE","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DOMAIN_DETACH_DEVICE_EX","features":[308,309,307]},{"name":"IOMMU_FLUSH_DOMAIN","features":[308,309,307]},{"name":"IOMMU_FLUSH_DOMAIN_VA_LIST","features":[308,309,307]},{"name":"IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE","features":[309,307]},{"name":"IOMMU_INTERFACE_STATE_CHANGE","features":[309]},{"name":"IOMMU_INTERFACE_STATE_CHANGE_CALLBACK","features":[309]},{"name":"IOMMU_INTERFACE_STATE_CHANGE_FIELDS","features":[309]},{"name":"IOMMU_MAP_IDENTITY_RANGE","features":[308,309,307]},{"name":"IOMMU_MAP_IDENTITY_RANGE_EX","features":[308,309,307]},{"name":"IOMMU_MAP_LOGICAL_RANGE","features":[308,309,307]},{"name":"IOMMU_MAP_LOGICAL_RANGE_EX","features":[308,309,307]},{"name":"IOMMU_MAP_PHYSICAL_ADDRESS","features":[308,309]},{"name":"IOMMU_MAP_PHYSICAL_ADDRESS_TYPE","features":[309]},{"name":"IOMMU_MAP_RESERVED_LOGICAL_RANGE","features":[308,309,307]},{"name":"IOMMU_QUERY_INPUT_MAPPINGS","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK","features":[308,309,307]},{"name":"IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE","features":[308,309,307]},{"name":"IOMMU_SET_DEVICE_FAULT_REPORTING","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_SET_DEVICE_FAULT_REPORTING_EX","features":[308,309,307]},{"name":"IOMMU_UNMAP_IDENTITY_RANGE","features":[308,309,307]},{"name":"IOMMU_UNMAP_IDENTITY_RANGE_EX","features":[308,309,307]},{"name":"IOMMU_UNMAP_LOGICAL_RANGE","features":[308,309,307]},{"name":"IOMMU_UNMAP_RESERVED_LOGICAL_RANGE","features":[309,307]},{"name":"IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK","features":[308,309,307]},{"name":"IO_ACCESS_MODE","features":[309]},{"name":"IO_ACCESS_TYPE","features":[309]},{"name":"IO_ALLOCATION_ACTION","features":[309]},{"name":"IO_ATTACH_DEVICE","features":[309]},{"name":"IO_ATTRIBUTION_INFORMATION","features":[309]},{"name":"IO_ATTRIBUTION_INFO_V1","features":[309]},{"name":"IO_CHECK_CREATE_PARAMETERS","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_DONT_CHECK_DELETE","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_DONT_CHECK_READ","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_DONT_CHECK_WRITE","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_DONT_UPDATE_FILE_OBJECT","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_FORCE_CHECK","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_FORCE_USING_SCB","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_UPDATE_SHARE_ACCESS","features":[309]},{"name":"IO_COMPLETION_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_COMPLETION_ROUTINE_RESULT","features":[309]},{"name":"IO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CONNECT_INTERRUPT_LINE_BASED_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CONNECT_INTERRUPT_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CONTAINER_INFORMATION_CLASS","features":[309]},{"name":"IO_CONTAINER_NOTIFICATION_CLASS","features":[309]},{"name":"IO_CSQ","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_ACQUIRE_LOCK","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_COMPLETE_CANCELED_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_INSERT_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_INSERT_IRP_EX","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_IRP_CONTEXT","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_PEEK_NEXT_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_RELEASE_LOCK","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_REMOVE_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IO_DISCONNECT_INTERRUPT_PARAMETERS","features":[308,309]},{"name":"IO_DPC_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_DRIVER_CREATE_CONTEXT","features":[308,309]},{"name":"IO_ERROR_LOG_MESSAGE","features":[309,307]},{"name":"IO_ERROR_LOG_PACKET","features":[309,307]},{"name":"IO_FOEXT_SHADOW_FILE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_FOEXT_SILO_PARAMETERS","features":[308,309]},{"name":"IO_FORCE_ACCESS_CHECK","features":[309]},{"name":"IO_IGNORE_SHARE_ACCESS_CHECK","features":[309]},{"name":"IO_INTERRUPT_MESSAGE_INFO","features":[308,309]},{"name":"IO_INTERRUPT_MESSAGE_INFO_ENTRY","features":[308,309]},{"name":"IO_KEYBOARD_INCREMENT","features":[309]},{"name":"IO_MOUSE_INCREMENT","features":[309]},{"name":"IO_NOTIFICATION_EVENT_CATEGORY","features":[309]},{"name":"IO_NO_PARAMETER_CHECKING","features":[309]},{"name":"IO_PAGING_PRIORITY","features":[309]},{"name":"IO_PARALLEL_INCREMENT","features":[309]},{"name":"IO_PERSISTED_MEMORY_ENUMERATION_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"IO_QUERY_DEVICE_DATA_FORMAT","features":[309]},{"name":"IO_REMOUNT","features":[309]},{"name":"IO_REMOVE_LOCK","features":[308,309,307,313]},{"name":"IO_REMOVE_LOCK_COMMON_BLOCK","features":[308,309,307,313]},{"name":"IO_REMOVE_LOCK_DBG_BLOCK","features":[308,309,313]},{"name":"IO_REPARSE","features":[309]},{"name":"IO_REPARSE_GLOBAL","features":[309]},{"name":"IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS","features":[308,309]},{"name":"IO_RESOURCE_ALTERNATIVE","features":[309]},{"name":"IO_RESOURCE_DEFAULT","features":[309]},{"name":"IO_RESOURCE_DESCRIPTOR","features":[309]},{"name":"IO_RESOURCE_LIST","features":[309]},{"name":"IO_RESOURCE_PREFERRED","features":[309]},{"name":"IO_RESOURCE_REQUIREMENTS_LIST","features":[309]},{"name":"IO_SERIAL_INCREMENT","features":[309]},{"name":"IO_SESSION_CONNECT_INFO","features":[309,307]},{"name":"IO_SESSION_EVENT","features":[309]},{"name":"IO_SESSION_MAX_PAYLOAD_SIZE","features":[309]},{"name":"IO_SESSION_NOTIFICATION_FUNCTION","features":[309,307]},{"name":"IO_SESSION_STATE","features":[309]},{"name":"IO_SESSION_STATE_ALL_EVENTS","features":[309]},{"name":"IO_SESSION_STATE_CONNECT_EVENT","features":[309]},{"name":"IO_SESSION_STATE_CREATION_EVENT","features":[309]},{"name":"IO_SESSION_STATE_DISCONNECT_EVENT","features":[309]},{"name":"IO_SESSION_STATE_INFORMATION","features":[309,307]},{"name":"IO_SESSION_STATE_LOGOFF_EVENT","features":[309]},{"name":"IO_SESSION_STATE_LOGON_EVENT","features":[309]},{"name":"IO_SESSION_STATE_NOTIFICATION","features":[309]},{"name":"IO_SESSION_STATE_TERMINATION_EVENT","features":[309]},{"name":"IO_SESSION_STATE_VALID_EVENT_MASK","features":[309]},{"name":"IO_SET_IRP_IO_ATTRIBUTION_FLAGS_MASK","features":[309]},{"name":"IO_SET_IRP_IO_ATTRIBUTION_FROM_PROCESS","features":[309]},{"name":"IO_SET_IRP_IO_ATTRIBUTION_FROM_THREAD","features":[309]},{"name":"IO_SHARE_ACCESS_NON_PRIMARY_STREAM","features":[309]},{"name":"IO_SHARE_ACCESS_NO_WRITE_PERMISSION","features":[309]},{"name":"IO_SOUND_INCREMENT","features":[309]},{"name":"IO_STATUS_BLOCK32","features":[309,307]},{"name":"IO_STATUS_BLOCK64","features":[309,307]},{"name":"IO_TIMER_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_TYPE_ADAPTER","features":[309]},{"name":"IO_TYPE_CONTROLLER","features":[309]},{"name":"IO_TYPE_CSQ","features":[309]},{"name":"IO_TYPE_CSQ_EX","features":[309]},{"name":"IO_TYPE_CSQ_IRP_CONTEXT","features":[309]},{"name":"IO_TYPE_DEVICE","features":[309]},{"name":"IO_TYPE_DEVICE_OBJECT_EXTENSION","features":[309]},{"name":"IO_TYPE_DRIVER","features":[309]},{"name":"IO_TYPE_ERROR_LOG","features":[309]},{"name":"IO_TYPE_ERROR_MESSAGE","features":[309]},{"name":"IO_TYPE_FILE","features":[309]},{"name":"IO_TYPE_IORING","features":[309]},{"name":"IO_TYPE_IRP","features":[309]},{"name":"IO_TYPE_MASTER_ADAPTER","features":[309]},{"name":"IO_TYPE_OPEN_PACKET","features":[309]},{"name":"IO_TYPE_TIMER","features":[309]},{"name":"IO_TYPE_VPB","features":[309]},{"name":"IO_VIDEO_INCREMENT","features":[309]},{"name":"IO_WORKITEM_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_WORKITEM_ROUTINE_EX","features":[308,309]},{"name":"IPF_SAL_RECORD_SECTION_GUID","features":[309]},{"name":"IPI_LEVEL","features":[309]},{"name":"IPMI_MSR_DUMP_SECTION_GUID","features":[309]},{"name":"IRP_ALLOCATED_FIXED_SIZE","features":[309]},{"name":"IRP_ALLOCATED_MUST_SUCCEED","features":[309]},{"name":"IRP_ASSOCIATED_IRP","features":[309]},{"name":"IRP_BUFFERED_IO","features":[309]},{"name":"IRP_CLOSE_OPERATION","features":[309]},{"name":"IRP_CREATE_OPERATION","features":[309]},{"name":"IRP_DEALLOCATE_BUFFER","features":[309]},{"name":"IRP_DEFER_IO_COMPLETION","features":[309]},{"name":"IRP_HOLD_DEVICE_QUEUE","features":[309]},{"name":"IRP_INPUT_OPERATION","features":[309]},{"name":"IRP_LOOKASIDE_ALLOCATION","features":[309]},{"name":"IRP_MJ_CLEANUP","features":[309]},{"name":"IRP_MJ_CLOSE","features":[309]},{"name":"IRP_MJ_CREATE","features":[309]},{"name":"IRP_MJ_CREATE_MAILSLOT","features":[309]},{"name":"IRP_MJ_CREATE_NAMED_PIPE","features":[309]},{"name":"IRP_MJ_DEVICE_CHANGE","features":[309]},{"name":"IRP_MJ_DEVICE_CONTROL","features":[309]},{"name":"IRP_MJ_DIRECTORY_CONTROL","features":[309]},{"name":"IRP_MJ_FILE_SYSTEM_CONTROL","features":[309]},{"name":"IRP_MJ_FLUSH_BUFFERS","features":[309]},{"name":"IRP_MJ_INTERNAL_DEVICE_CONTROL","features":[309]},{"name":"IRP_MJ_LOCK_CONTROL","features":[309]},{"name":"IRP_MJ_MAXIMUM_FUNCTION","features":[309]},{"name":"IRP_MJ_PNP","features":[309]},{"name":"IRP_MJ_PNP_POWER","features":[309]},{"name":"IRP_MJ_POWER","features":[309]},{"name":"IRP_MJ_QUERY_EA","features":[309]},{"name":"IRP_MJ_QUERY_INFORMATION","features":[309]},{"name":"IRP_MJ_QUERY_QUOTA","features":[309]},{"name":"IRP_MJ_QUERY_SECURITY","features":[309]},{"name":"IRP_MJ_QUERY_VOLUME_INFORMATION","features":[309]},{"name":"IRP_MJ_READ","features":[309]},{"name":"IRP_MJ_SCSI","features":[309]},{"name":"IRP_MJ_SET_EA","features":[309]},{"name":"IRP_MJ_SET_INFORMATION","features":[309]},{"name":"IRP_MJ_SET_QUOTA","features":[309]},{"name":"IRP_MJ_SET_SECURITY","features":[309]},{"name":"IRP_MJ_SET_VOLUME_INFORMATION","features":[309]},{"name":"IRP_MJ_SHUTDOWN","features":[309]},{"name":"IRP_MJ_SYSTEM_CONTROL","features":[309]},{"name":"IRP_MJ_WRITE","features":[309]},{"name":"IRP_MN_CANCEL_REMOVE_DEVICE","features":[309]},{"name":"IRP_MN_CANCEL_STOP_DEVICE","features":[309]},{"name":"IRP_MN_CHANGE_SINGLE_INSTANCE","features":[309]},{"name":"IRP_MN_CHANGE_SINGLE_ITEM","features":[309]},{"name":"IRP_MN_COMPLETE","features":[309]},{"name":"IRP_MN_COMPRESSED","features":[309]},{"name":"IRP_MN_DEVICE_ENUMERATED","features":[309]},{"name":"IRP_MN_DEVICE_USAGE_NOTIFICATION","features":[309]},{"name":"IRP_MN_DISABLE_COLLECTION","features":[309]},{"name":"IRP_MN_DISABLE_EVENTS","features":[309]},{"name":"IRP_MN_DPC","features":[309]},{"name":"IRP_MN_EJECT","features":[309]},{"name":"IRP_MN_ENABLE_COLLECTION","features":[309]},{"name":"IRP_MN_ENABLE_EVENTS","features":[309]},{"name":"IRP_MN_EXECUTE_METHOD","features":[309]},{"name":"IRP_MN_FILTER_RESOURCE_REQUIREMENTS","features":[309]},{"name":"IRP_MN_FLUSH_AND_PURGE","features":[309]},{"name":"IRP_MN_FLUSH_DATA_ONLY","features":[309]},{"name":"IRP_MN_FLUSH_DATA_SYNC_ONLY","features":[309]},{"name":"IRP_MN_FLUSH_NO_SYNC","features":[309]},{"name":"IRP_MN_KERNEL_CALL","features":[309]},{"name":"IRP_MN_LOAD_FILE_SYSTEM","features":[309]},{"name":"IRP_MN_LOCK","features":[309]},{"name":"IRP_MN_MDL","features":[309]},{"name":"IRP_MN_MOUNT_VOLUME","features":[309]},{"name":"IRP_MN_NORMAL","features":[309]},{"name":"IRP_MN_NOTIFY_CHANGE_DIRECTORY","features":[309]},{"name":"IRP_MN_NOTIFY_CHANGE_DIRECTORY_EX","features":[309]},{"name":"IRP_MN_POWER_SEQUENCE","features":[309]},{"name":"IRP_MN_QUERY_ALL_DATA","features":[309]},{"name":"IRP_MN_QUERY_BUS_INFORMATION","features":[309]},{"name":"IRP_MN_QUERY_CAPABILITIES","features":[309]},{"name":"IRP_MN_QUERY_DEVICE_RELATIONS","features":[309]},{"name":"IRP_MN_QUERY_DEVICE_TEXT","features":[309]},{"name":"IRP_MN_QUERY_DIRECTORY","features":[309]},{"name":"IRP_MN_QUERY_ID","features":[309]},{"name":"IRP_MN_QUERY_INTERFACE","features":[309]},{"name":"IRP_MN_QUERY_LEGACY_BUS_INFORMATION","features":[309]},{"name":"IRP_MN_QUERY_PNP_DEVICE_STATE","features":[309]},{"name":"IRP_MN_QUERY_POWER","features":[309]},{"name":"IRP_MN_QUERY_REMOVE_DEVICE","features":[309]},{"name":"IRP_MN_QUERY_RESOURCES","features":[309]},{"name":"IRP_MN_QUERY_RESOURCE_REQUIREMENTS","features":[309]},{"name":"IRP_MN_QUERY_SINGLE_INSTANCE","features":[309]},{"name":"IRP_MN_QUERY_STOP_DEVICE","features":[309]},{"name":"IRP_MN_READ_CONFIG","features":[309]},{"name":"IRP_MN_REGINFO","features":[309]},{"name":"IRP_MN_REGINFO_EX","features":[309]},{"name":"IRP_MN_REMOVE_DEVICE","features":[309]},{"name":"IRP_MN_SCSI_CLASS","features":[309]},{"name":"IRP_MN_SET_LOCK","features":[309]},{"name":"IRP_MN_SET_POWER","features":[309]},{"name":"IRP_MN_START_DEVICE","features":[309]},{"name":"IRP_MN_STOP_DEVICE","features":[309]},{"name":"IRP_MN_SURPRISE_REMOVAL","features":[309]},{"name":"IRP_MN_TRACK_LINK","features":[309]},{"name":"IRP_MN_UNLOCK_ALL","features":[309]},{"name":"IRP_MN_UNLOCK_ALL_BY_KEY","features":[309]},{"name":"IRP_MN_UNLOCK_SINGLE","features":[309]},{"name":"IRP_MN_USER_FS_REQUEST","features":[309]},{"name":"IRP_MN_VERIFY_VOLUME","features":[309]},{"name":"IRP_MN_WAIT_WAKE","features":[309]},{"name":"IRP_MN_WRITE_CONFIG","features":[309]},{"name":"IRP_MOUNT_COMPLETION","features":[309]},{"name":"IRP_NOCACHE","features":[309]},{"name":"IRP_OB_QUERY_NAME","features":[309]},{"name":"IRP_PAGING_IO","features":[309]},{"name":"IRP_QUOTA_CHARGED","features":[309]},{"name":"IRP_READ_OPERATION","features":[309]},{"name":"IRP_SYNCHRONOUS_API","features":[309]},{"name":"IRP_SYNCHRONOUS_PAGING_IO","features":[309]},{"name":"IRP_UM_DRIVER_INITIATED_IO","features":[309]},{"name":"IRP_WRITE_OPERATION","features":[309]},{"name":"IRQ_DEVICE_POLICY","features":[309]},{"name":"IRQ_GROUP_POLICY","features":[309]},{"name":"IRQ_PRIORITY","features":[309]},{"name":"InACriticalArrayControl","features":[309]},{"name":"InAFailedArrayControl","features":[309]},{"name":"IndicatorBlink","features":[309]},{"name":"IndicatorOff","features":[309]},{"name":"IndicatorOn","features":[309]},{"name":"InitiateReset","features":[309]},{"name":"InstallStateFailedInstall","features":[309]},{"name":"InstallStateFinishInstall","features":[309]},{"name":"InstallStateInstalled","features":[309]},{"name":"InstallStateNeedsReinstall","features":[309]},{"name":"IntelCacheData","features":[309]},{"name":"IntelCacheInstruction","features":[309]},{"name":"IntelCacheNull","features":[309]},{"name":"IntelCacheRam","features":[309]},{"name":"IntelCacheTrace","features":[309]},{"name":"IntelCacheUnified","features":[309]},{"name":"InterfaceTypeUndefined","features":[309]},{"name":"Internal","features":[309]},{"name":"InternalPowerBus","features":[309]},{"name":"InterruptActiveBoth","features":[309]},{"name":"InterruptActiveBothTriggerHigh","features":[309]},{"name":"InterruptActiveBothTriggerLow","features":[309]},{"name":"InterruptActiveHigh","features":[309]},{"name":"InterruptActiveLow","features":[309]},{"name":"InterruptFallingEdge","features":[309]},{"name":"InterruptPolarityUnknown","features":[309]},{"name":"InterruptRisingEdge","features":[309]},{"name":"InvalidDeviceTypeControl","features":[309]},{"name":"IoAcquireCancelSpinLock","features":[309]},{"name":"IoAcquireKsrPersistentMemory","features":[308,311,309,307,310,312,313,314]},{"name":"IoAcquireKsrPersistentMemoryEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoAcquireRemoveLockEx","features":[308,309,307,313]},{"name":"IoAllocateAdapterChannel","features":[308,311,309,307,310,339,312,313,314]},{"name":"IoAllocateController","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateDriverObjectExtension","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateErrorLogEntry","features":[309]},{"name":"IoAllocateIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateMdl","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateSfioStreamIdentifier","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateWorkItem","features":[308,311,309,307,310,312,313,314]},{"name":"IoAssignResources","features":[308,311,309,307,310,312,313,314]},{"name":"IoAttachDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoAttachDeviceByPointer","features":[308,311,309,307,310,312,313,314]},{"name":"IoAttachDeviceToDeviceStack","features":[308,311,309,307,310,312,313,314]},{"name":"IoAttachDeviceToDeviceStackSafe","features":[308,311,309,307,310,312,313,314]},{"name":"IoBuildAsynchronousFsdRequest","features":[308,311,309,307,310,312,313,314]},{"name":"IoBuildDeviceIoControlRequest","features":[308,311,309,307,310,312,313,314]},{"name":"IoBuildPartialMdl","features":[308,309]},{"name":"IoBuildSynchronousFsdRequest","features":[308,311,309,307,310,312,313,314]},{"name":"IoCancelFileOpen","features":[308,311,309,307,310,312,313,314]},{"name":"IoCancelIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoCheckLinkShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoCheckShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoCheckShareAccessEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCleanupIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoClearActivityIdThread","features":[309]},{"name":"IoClearIrpExtraCreateParameter","features":[308,311,309,307,310,312,313,314]},{"name":"IoConnectInterrupt","features":[308,309,307]},{"name":"IoConnectInterruptEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateController","features":[308,309,307,313]},{"name":"IoCreateDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateDisk","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoCreateFile","features":[308,309,307,312]},{"name":"IoCreateFileEx","features":[308,309,307,312]},{"name":"IoCreateFileSpecifyDeviceObjectHint","features":[308,309,307,312]},{"name":"IoCreateNotificationEvent","features":[308,309,307,313]},{"name":"IoCreateSymbolicLink","features":[309,307]},{"name":"IoCreateSynchronizationEvent","features":[308,309,307,313]},{"name":"IoCreateSystemThread","features":[308,309,307,340]},{"name":"IoCreateUnprotectedSymbolicLink","features":[309,307]},{"name":"IoCsqInitialize","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqInitializeEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqInsertIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqInsertIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqRemoveIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqRemoveNextIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoDecrementKeepAliveCount","features":[308,311,309,307,310,312,313,314]},{"name":"IoDeleteController","features":[308,309,307,313]},{"name":"IoDeleteDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoDeleteSymbolicLink","features":[309,307]},{"name":"IoDetachDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoDisconnectInterrupt","features":[308,309]},{"name":"IoDisconnectInterruptEx","features":[308,309]},{"name":"IoEnumerateKsrPersistentMemoryEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoFlushAdapterBuffers","features":[308,309,307,339]},{"name":"IoForwardIrpSynchronously","features":[308,311,309,307,310,312,313,314]},{"name":"IoFreeAdapterChannel","features":[309,339]},{"name":"IoFreeController","features":[308,309,307,313]},{"name":"IoFreeErrorLogEntry","features":[309]},{"name":"IoFreeIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoFreeKsrPersistentMemory","features":[309,307]},{"name":"IoFreeMapRegisters","features":[309,339]},{"name":"IoFreeMdl","features":[308,309]},{"name":"IoFreeSfioStreamIdentifier","features":[308,311,309,307,310,312,313,314]},{"name":"IoFreeWorkItem","features":[308,309]},{"name":"IoGetActivityIdIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetActivityIdThread","features":[309]},{"name":"IoGetAffinityInterrupt","features":[308,309,307,338]},{"name":"IoGetAttachedDeviceReference","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetBootDiskInformation","features":[309,307]},{"name":"IoGetBootDiskInformationLite","features":[309,307]},{"name":"IoGetConfigurationInformation","features":[309,307]},{"name":"IoGetContainerInformation","features":[309,307]},{"name":"IoGetCurrentProcess","features":[308,309]},{"name":"IoGetDeviceDirectory","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceInterfaceAlias","features":[309,307]},{"name":"IoGetDeviceInterfacePropertyData","features":[309,305,307]},{"name":"IoGetDeviceInterfaces","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceNumaNode","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceObjectPointer","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceProperty","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDevicePropertyData","features":[308,311,309,305,307,310,312,313,314]},{"name":"IoGetDmaAdapter","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDriverDirectory","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDriverObjectExtension","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetFileObjectGenericMapping","features":[309,310]},{"name":"IoGetFsZeroingOffset","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetInitialStack","features":[309]},{"name":"IoGetInitiatorProcess","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetIoAttributionHandle","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetIoPriorityHint","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetIommuInterface","features":[309,307]},{"name":"IoGetIommuInterfaceEx","features":[309,307]},{"name":"IoGetIrpExtraCreateParameter","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetPagingIoPriority","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetRelatedDeviceObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetSfioStreamIdentifier","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetSilo","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetSiloParameters","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetStackLimits","features":[309]},{"name":"IoGetTopLevelIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetTransactionParameterBlock","features":[308,311,309,307,310,312,313,314]},{"name":"IoIncrementKeepAliveCount","features":[308,311,309,307,310,312,313,314]},{"name":"IoInitializeIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoInitializeIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoInitializeRemoveLockEx","features":[308,309,307,313]},{"name":"IoInitializeTimer","features":[308,311,309,307,310,312,313,314]},{"name":"IoInitializeWorkItem","features":[308,309]},{"name":"IoInvalidateDeviceRelations","features":[308,311,309,307,310,312,313,314]},{"name":"IoInvalidateDeviceState","features":[308,311,309,307,310,312,313,314]},{"name":"IoIs32bitProcess","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsFileObjectIgnoringSharing","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsFileOriginRemote","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsInitiator32bitProcess","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsValidIrpStatus","features":[309,307]},{"name":"IoIsWdmVersionAvailable","features":[309,307]},{"name":"IoMakeAssociatedIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoMakeAssociatedIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoMapTransfer","features":[308,309,307,339]},{"name":"IoMaxContainerInformationClass","features":[309]},{"name":"IoMaxContainerNotificationClass","features":[309]},{"name":"IoModifyAccess","features":[309]},{"name":"IoOpenDeviceInterfaceRegistryKey","features":[309,307]},{"name":"IoOpenDeviceRegistryKey","features":[308,311,309,307,310,312,313,314]},{"name":"IoOpenDriverRegistryKey","features":[308,311,309,307,310,312,313,314]},{"name":"IoPagingPriorityHigh","features":[309]},{"name":"IoPagingPriorityInvalid","features":[309]},{"name":"IoPagingPriorityNormal","features":[309]},{"name":"IoPagingPriorityReserved1","features":[309]},{"name":"IoPagingPriorityReserved2","features":[309]},{"name":"IoPropagateActivityIdToThread","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryDeviceComponentInformation","features":[309]},{"name":"IoQueryDeviceConfigurationData","features":[309]},{"name":"IoQueryDeviceDescription","features":[309,307]},{"name":"IoQueryDeviceIdentifier","features":[309]},{"name":"IoQueryDeviceMaxData","features":[309]},{"name":"IoQueryFullDriverPath","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryInformationByName","features":[308,311,309,307,312]},{"name":"IoQueryKsrPersistentMemorySize","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryKsrPersistentMemorySizeEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueueWorkItem","features":[308,309]},{"name":"IoQueueWorkItemEx","features":[308,309]},{"name":"IoRaiseHardError","features":[308,311,309,307,310,312,313,314]},{"name":"IoRaiseInformationalHardError","features":[308,309,307]},{"name":"IoReadAccess","features":[309]},{"name":"IoReadDiskSignature","features":[308,311,309,307,310,312,313,314]},{"name":"IoReadPartitionTable","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoReadPartitionTableEx","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoRecordIoAttribution","features":[309,307]},{"name":"IoRegisterBootDriverCallback","features":[309]},{"name":"IoRegisterBootDriverReinitialization","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterContainerNotification","features":[309,307]},{"name":"IoRegisterDeviceInterface","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterDriverReinitialization","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterLastChanceShutdownNotification","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterPlugPlayNotification","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterShutdownNotification","features":[308,311,309,307,310,312,313,314]},{"name":"IoReleaseCancelSpinLock","features":[309]},{"name":"IoReleaseRemoveLockAndWaitEx","features":[308,309,307,313]},{"name":"IoReleaseRemoveLockEx","features":[308,309,307,313]},{"name":"IoRemoveLinkShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoRemoveLinkShareAccessEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoRemoveShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoReplacePartitionUnit","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportDetectedDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportInterruptActive","features":[308,309]},{"name":"IoReportInterruptInactive","features":[308,309]},{"name":"IoReportResourceForDetection","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportResourceUsage","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportRootDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportTargetDeviceChange","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportTargetDeviceChangeAsynchronous","features":[308,311,309,307,310,312,313,314]},{"name":"IoRequestDeviceEject","features":[308,311,309,307,310,312,313,314]},{"name":"IoRequestDeviceEjectEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoReserveKsrPersistentMemory","features":[308,311,309,307,310,312,313,314]},{"name":"IoReserveKsrPersistentMemoryEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoReuseIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoSessionEventConnected","features":[309]},{"name":"IoSessionEventCreated","features":[309]},{"name":"IoSessionEventDisconnected","features":[309]},{"name":"IoSessionEventIgnore","features":[309]},{"name":"IoSessionEventLogoff","features":[309]},{"name":"IoSessionEventLogon","features":[309]},{"name":"IoSessionEventMax","features":[309]},{"name":"IoSessionEventTerminated","features":[309]},{"name":"IoSessionStateConnected","features":[309]},{"name":"IoSessionStateCreated","features":[309]},{"name":"IoSessionStateDisconnected","features":[309]},{"name":"IoSessionStateDisconnectedLoggedOn","features":[309]},{"name":"IoSessionStateInformation","features":[309]},{"name":"IoSessionStateInitialized","features":[309]},{"name":"IoSessionStateLoggedOff","features":[309]},{"name":"IoSessionStateLoggedOn","features":[309]},{"name":"IoSessionStateMax","features":[309]},{"name":"IoSessionStateNotification","features":[309]},{"name":"IoSessionStateTerminated","features":[309]},{"name":"IoSetActivityIdIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetActivityIdThread","features":[309]},{"name":"IoSetCompletionRoutineEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetDeviceInterfacePropertyData","features":[309,305,307]},{"name":"IoSetDeviceInterfaceState","features":[309,307]},{"name":"IoSetDevicePropertyData","features":[308,311,309,305,307,310,312,313,314]},{"name":"IoSetFileObjectIgnoreSharing","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetFileOrigin","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetFsZeroingOffset","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetFsZeroingOffsetRequired","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetHardErrorOrVerifyDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetIoAttributionIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetIoPriorityHint","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetIrpExtraCreateParameter","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetLinkShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetMasterIrpStatus","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetPartitionInformation","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetPartitionInformationEx","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoSetShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetShareAccessEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetStartIoAttributes","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetSystemPartition","features":[309,307]},{"name":"IoSetThreadHardErrorMode","features":[309,307]},{"name":"IoSetTopLevelIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoSizeOfIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoSizeofWorkItem","features":[309]},{"name":"IoStartNextPacket","features":[308,311,309,307,310,312,313,314]},{"name":"IoStartNextPacketByKey","features":[308,311,309,307,310,312,313,314]},{"name":"IoStartPacket","features":[308,311,309,307,310,312,313,314]},{"name":"IoStartTimer","features":[308,311,309,307,310,312,313,314]},{"name":"IoStopTimer","features":[308,311,309,307,310,312,313,314]},{"name":"IoSynchronousCallDriver","features":[308,311,309,307,310,312,313,314]},{"name":"IoTransferActivityId","features":[309]},{"name":"IoTranslateBusAddress","features":[309,307]},{"name":"IoTryQueueWorkItem","features":[308,309,307]},{"name":"IoUninitializeWorkItem","features":[308,309]},{"name":"IoUnregisterBootDriverCallback","features":[309]},{"name":"IoUnregisterContainerNotification","features":[309]},{"name":"IoUnregisterPlugPlayNotification","features":[309,307]},{"name":"IoUnregisterPlugPlayNotificationEx","features":[309,307]},{"name":"IoUnregisterShutdownNotification","features":[308,311,309,307,310,312,313,314]},{"name":"IoUpdateLinkShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoUpdateLinkShareAccessEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoUpdateShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoValidateDeviceIoControlAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoVerifyPartitionTable","features":[308,311,309,307,310,312,313,314]},{"name":"IoVolumeDeviceNameToGuid","features":[309,307]},{"name":"IoVolumeDeviceNameToGuidPath","features":[309,307]},{"name":"IoVolumeDeviceToDosName","features":[309,307]},{"name":"IoVolumeDeviceToGuid","features":[309,307]},{"name":"IoVolumeDeviceToGuidPath","features":[309,307]},{"name":"IoWMIAllocateInstanceIds","features":[309,307]},{"name":"IoWMIDeviceObjectToInstanceName","features":[308,311,309,307,310,312,313,314]},{"name":"IoWMIExecuteMethod","features":[309,307]},{"name":"IoWMIHandleToInstanceName","features":[309,307]},{"name":"IoWMIOpenBlock","features":[309,307]},{"name":"IoWMIQueryAllData","features":[309,307]},{"name":"IoWMIQueryAllDataMultiple","features":[309,307]},{"name":"IoWMIQuerySingleInstance","features":[309,307]},{"name":"IoWMIQuerySingleInstanceMultiple","features":[309,307]},{"name":"IoWMIRegistrationControl","features":[308,311,309,307,310,312,313,314]},{"name":"IoWMISetNotificationCallback","features":[309,307]},{"name":"IoWMISetSingleInstance","features":[309,307]},{"name":"IoWMISetSingleItem","features":[309,307]},{"name":"IoWMISuggestInstanceName","features":[308,311,309,307,310,312,313,314]},{"name":"IoWMIWriteEvent","features":[309,307]},{"name":"IoWithinStackLimits","features":[309]},{"name":"IoWriteAccess","features":[309]},{"name":"IoWriteErrorLogEntry","features":[309]},{"name":"IoWriteKsrPersistentMemory","features":[309,307]},{"name":"IoWritePartitionTable","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoWritePartitionTableEx","features":[308,311,309,307,310,312,327,313,314]},{"name":"IofCallDriver","features":[308,311,309,307,310,312,313,314]},{"name":"IofCompleteRequest","features":[308,311,309,307,310,312,313,314]},{"name":"IommuDeviceCreationConfigTypeAcpi","features":[309]},{"name":"IommuDeviceCreationConfigTypeDeviceId","features":[309]},{"name":"IommuDeviceCreationConfigTypeMax","features":[309]},{"name":"IommuDeviceCreationConfigTypeNone","features":[309]},{"name":"IommuDmaLogicalAllocatorBuddy","features":[309]},{"name":"IommuDmaLogicalAllocatorMax","features":[309]},{"name":"IommuDmaLogicalAllocatorNone","features":[309]},{"name":"IrqPolicyAllCloseProcessors","features":[309]},{"name":"IrqPolicyAllProcessorsInMachine","features":[309]},{"name":"IrqPolicyAllProcessorsInMachineWhenSteered","features":[309]},{"name":"IrqPolicyMachineDefault","features":[309]},{"name":"IrqPolicyOneCloseProcessor","features":[309]},{"name":"IrqPolicySpecifiedProcessors","features":[309]},{"name":"IrqPolicySpreadMessagesAcrossAllProcessors","features":[309]},{"name":"IrqPriorityHigh","features":[309]},{"name":"IrqPriorityLow","features":[309]},{"name":"IrqPriorityNormal","features":[309]},{"name":"IrqPriorityUndefined","features":[309]},{"name":"Isa","features":[309]},{"name":"IsochCommand","features":[309]},{"name":"IsochStatus","features":[309]},{"name":"KADDRESS_BASE","features":[309]},{"name":"KADDRESS_RANGE","features":[309]},{"name":"KADDRESS_RANGE_DESCRIPTOR","features":[309]},{"name":"KAPC","features":[309,307,313]},{"name":"KBUGCHECK_ADD_PAGES","features":[309]},{"name":"KBUGCHECK_BUFFER_DUMP_STATE","features":[309]},{"name":"KBUGCHECK_CALLBACK_REASON","features":[309]},{"name":"KBUGCHECK_CALLBACK_RECORD","features":[309,313]},{"name":"KBUGCHECK_CALLBACK_ROUTINE","features":[309]},{"name":"KBUGCHECK_DUMP_IO","features":[309]},{"name":"KBUGCHECK_DUMP_IO_TYPE","features":[309]},{"name":"KBUGCHECK_REASON_CALLBACK_RECORD","features":[309,313]},{"name":"KBUGCHECK_REASON_CALLBACK_ROUTINE","features":[309,313]},{"name":"KBUGCHECK_REMOVE_PAGES","features":[309]},{"name":"KBUGCHECK_SECONDARY_DUMP_DATA","features":[309]},{"name":"KBUGCHECK_SECONDARY_DUMP_DATA_EX","features":[309]},{"name":"KBUGCHECK_TRIAGE_DUMP_DATA","features":[309,313]},{"name":"KB_ADD_PAGES_FLAG_ADDITIONAL_RANGES_EXIST","features":[309]},{"name":"KB_ADD_PAGES_FLAG_PHYSICAL_ADDRESS","features":[309]},{"name":"KB_ADD_PAGES_FLAG_VIRTUAL_ADDRESS","features":[309]},{"name":"KB_REMOVE_PAGES_FLAG_ADDITIONAL_RANGES_EXIST","features":[309]},{"name":"KB_REMOVE_PAGES_FLAG_PHYSICAL_ADDRESS","features":[309]},{"name":"KB_REMOVE_PAGES_FLAG_VIRTUAL_ADDRESS","features":[309]},{"name":"KB_SECONDARY_DATA_FLAG_ADDITIONAL_DATA","features":[309]},{"name":"KB_SECONDARY_DATA_FLAG_NO_DEVICE_ACCESS","features":[309]},{"name":"KB_TRIAGE_DUMP_DATA_FLAG_BUGCHECK_ACTIVE","features":[309]},{"name":"KDEFERRED_ROUTINE","features":[308,309,313]},{"name":"KDEVICE_QUEUE_ENTRY","features":[309,307,313]},{"name":"KDPC_IMPORTANCE","features":[309]},{"name":"KDPC_WATCHDOG_INFORMATION","features":[309]},{"name":"KD_CALLBACK_ACTION","features":[309]},{"name":"KD_NAMESPACE_ENUM","features":[309]},{"name":"KD_OPTION","features":[309]},{"name":"KD_OPTION_SET_BLOCK_ENABLE","features":[309]},{"name":"KENCODED_TIMER_PROCESSOR","features":[309]},{"name":"KERNEL_LARGE_STACK_COMMIT","features":[309]},{"name":"KERNEL_LARGE_STACK_SIZE","features":[309]},{"name":"KERNEL_MCA_EXCEPTION_STACK_SIZE","features":[309]},{"name":"KERNEL_SOFT_RESTART_NOTIFICATION","features":[309]},{"name":"KERNEL_SOFT_RESTART_NOTIFICATION_VERSION","features":[309]},{"name":"KERNEL_STACK_SIZE","features":[309]},{"name":"KERNEL_USER_TIMES","features":[309]},{"name":"KEY_BASIC_INFORMATION","features":[309]},{"name":"KEY_CACHED_INFORMATION","features":[309]},{"name":"KEY_CONTROL_FLAGS_INFORMATION","features":[309]},{"name":"KEY_FULL_INFORMATION","features":[309]},{"name":"KEY_LAYER_INFORMATION","features":[309]},{"name":"KEY_NAME_INFORMATION","features":[309]},{"name":"KEY_NODE_INFORMATION","features":[309]},{"name":"KEY_SET_VIRTUALIZATION_INFORMATION","features":[309]},{"name":"KEY_TRUST_INFORMATION","features":[309]},{"name":"KEY_VALUE_BASIC_INFORMATION","features":[309]},{"name":"KEY_VALUE_FULL_INFORMATION","features":[309]},{"name":"KEY_VALUE_LAYER_INFORMATION","features":[309]},{"name":"KEY_VALUE_PARTIAL_INFORMATION","features":[309]},{"name":"KEY_VALUE_PARTIAL_INFORMATION_ALIGN64","features":[309]},{"name":"KEY_VIRTUALIZATION_INFORMATION","features":[309]},{"name":"KEY_WOW64_FLAGS_INFORMATION","features":[309]},{"name":"KEY_WRITE_TIME_INFORMATION","features":[309]},{"name":"KE_MAX_TRIAGE_DUMP_DATA_MEMORY_SIZE","features":[309]},{"name":"KE_PROCESSOR_CHANGE_ADD_EXISTING","features":[309]},{"name":"KE_PROCESSOR_CHANGE_NOTIFY_CONTEXT","features":[309,307,313]},{"name":"KE_PROCESSOR_CHANGE_NOTIFY_STATE","features":[309]},{"name":"KFLOATING_SAVE","features":[309]},{"name":"KGATE","features":[308,309,307,313]},{"name":"KINTERRUPT_MODE","features":[309]},{"name":"KINTERRUPT_POLARITY","features":[309]},{"name":"KIPI_BROADCAST_WORKER","features":[309]},{"name":"KI_USER_SHARED_DATA","features":[309]},{"name":"KLOCK_QUEUE_HANDLE","features":[309]},{"name":"KMESSAGE_SERVICE_ROUTINE","features":[309,307]},{"name":"KPROFILE_SOURCE","features":[309]},{"name":"KSEMAPHORE","features":[308,309,307,313]},{"name":"KSERVICE_ROUTINE","features":[309,307]},{"name":"KSPIN_LOCK_QUEUE","features":[309]},{"name":"KSTART_ROUTINE","features":[309]},{"name":"KSYNCHRONIZE_ROUTINE","features":[309,307]},{"name":"KSYSTEM_TIME","features":[309]},{"name":"KTIMER","features":[308,309,307,313]},{"name":"KTRIAGE_DUMP_DATA_ARRAY","features":[309,313]},{"name":"KUMS_UCH_VOLATILE_BIT","features":[309]},{"name":"KUSER_SHARED_DATA","features":[309,307,336,313]},{"name":"KWAIT_CHAIN","features":[309]},{"name":"KWAIT_REASON","features":[309]},{"name":"KbCallbackAddPages","features":[309]},{"name":"KbCallbackDumpIo","features":[309]},{"name":"KbCallbackInvalid","features":[309]},{"name":"KbCallbackRemovePages","features":[309]},{"name":"KbCallbackReserved1","features":[309]},{"name":"KbCallbackReserved2","features":[309]},{"name":"KbCallbackSecondaryDumpData","features":[309]},{"name":"KbCallbackSecondaryMultiPartDumpData","features":[309]},{"name":"KbCallbackTriageDumpData","features":[309]},{"name":"KbDumpIoBody","features":[309]},{"name":"KbDumpIoComplete","features":[309]},{"name":"KbDumpIoHeader","features":[309]},{"name":"KbDumpIoInvalid","features":[309]},{"name":"KbDumpIoSecondaryData","features":[309]},{"name":"KdChangeOption","features":[309,307]},{"name":"KdConfigureDeviceAndContinue","features":[309]},{"name":"KdConfigureDeviceAndStop","features":[309]},{"name":"KdDisableDebugger","features":[309,307]},{"name":"KdEnableDebugger","features":[309,307]},{"name":"KdNameSpaceACPI","features":[309]},{"name":"KdNameSpaceAny","features":[309]},{"name":"KdNameSpaceMax","features":[309]},{"name":"KdNameSpaceNone","features":[309]},{"name":"KdNameSpacePCI","features":[309]},{"name":"KdRefreshDebuggerNotPresent","features":[309,307]},{"name":"KdSkipDeviceAndContinue","features":[309]},{"name":"KdSkipDeviceAndStop","features":[309]},{"name":"KeAcquireGuardedMutex","features":[308,309,307,313]},{"name":"KeAcquireGuardedMutexUnsafe","features":[308,309,307,313]},{"name":"KeAcquireInStackQueuedSpinLock","features":[309]},{"name":"KeAcquireInStackQueuedSpinLockAtDpcLevel","features":[309]},{"name":"KeAcquireInStackQueuedSpinLockForDpc","features":[309]},{"name":"KeAcquireInterruptSpinLock","features":[308,309]},{"name":"KeAcquireSpinLockForDpc","features":[309]},{"name":"KeAddTriageDumpDataBlock","features":[309,307,313]},{"name":"KeAreAllApcsDisabled","features":[309,307]},{"name":"KeAreApcsDisabled","features":[309,307]},{"name":"KeBugCheck","features":[309,336]},{"name":"KeBugCheckEx","features":[309,336]},{"name":"KeCancelTimer","features":[308,309,307,313]},{"name":"KeClearEvent","features":[308,309,307,313]},{"name":"KeConvertAuxiliaryCounterToPerformanceCounter","features":[309,307]},{"name":"KeConvertPerformanceCounterToAuxiliaryCounter","features":[309,307]},{"name":"KeDelayExecutionThread","features":[309,307]},{"name":"KeDeregisterBoundCallback","features":[309,307]},{"name":"KeDeregisterBugCheckCallback","features":[309,307,313]},{"name":"KeDeregisterBugCheckReasonCallback","features":[309,307,313]},{"name":"KeDeregisterNmiCallback","features":[309,307]},{"name":"KeDeregisterProcessorChangeCallback","features":[309]},{"name":"KeEnterCriticalRegion","features":[309]},{"name":"KeEnterGuardedRegion","features":[309]},{"name":"KeExpandKernelStackAndCallout","features":[309,307]},{"name":"KeExpandKernelStackAndCalloutEx","features":[309,307]},{"name":"KeFlushIoBuffers","features":[308,309,307]},{"name":"KeFlushQueuedDpcs","features":[309]},{"name":"KeFlushWriteBuffer","features":[309]},{"name":"KeGetCurrentIrql","features":[309]},{"name":"KeGetCurrentNodeNumber","features":[309]},{"name":"KeGetCurrentProcessorNumberEx","features":[309,313]},{"name":"KeGetProcessorIndexFromNumber","features":[309,313]},{"name":"KeGetProcessorNumberFromIndex","features":[309,307,313]},{"name":"KeGetRecommendedSharedDataAlignment","features":[309]},{"name":"KeInitializeCrashDumpHeader","features":[309,307]},{"name":"KeInitializeDeviceQueue","features":[308,309,307,313]},{"name":"KeInitializeDpc","features":[308,309,313]},{"name":"KeInitializeEvent","features":[308,309,307,313]},{"name":"KeInitializeGuardedMutex","features":[308,309,307,313]},{"name":"KeInitializeMutex","features":[308,309,307,313]},{"name":"KeInitializeSemaphore","features":[308,309,307,313]},{"name":"KeInitializeSpinLock","features":[309]},{"name":"KeInitializeThreadedDpc","features":[308,309,313]},{"name":"KeInitializeTimer","features":[308,309,307,313]},{"name":"KeInitializeTimerEx","features":[308,309,307,313]},{"name":"KeInitializeTriageDumpDataArray","features":[309,307,313]},{"name":"KeInsertByKeyDeviceQueue","features":[308,309,307,313]},{"name":"KeInsertDeviceQueue","features":[308,309,307,313]},{"name":"KeInsertQueueDpc","features":[308,309,307,313]},{"name":"KeInvalidateAllCaches","features":[309,307]},{"name":"KeInvalidateRangeAllCaches","features":[309]},{"name":"KeIpiGenericCall","features":[309]},{"name":"KeIsExecutingDpc","features":[309]},{"name":"KeLeaveCriticalRegion","features":[309]},{"name":"KeLeaveGuardedRegion","features":[309]},{"name":"KeProcessorAddCompleteNotify","features":[309]},{"name":"KeProcessorAddFailureNotify","features":[309]},{"name":"KeProcessorAddStartNotify","features":[309]},{"name":"KePulseEvent","features":[308,309,307,313]},{"name":"KeQueryActiveGroupCount","features":[309]},{"name":"KeQueryActiveProcessorCount","features":[309]},{"name":"KeQueryActiveProcessorCountEx","features":[309]},{"name":"KeQueryActiveProcessors","features":[309]},{"name":"KeQueryAuxiliaryCounterFrequency","features":[309,307]},{"name":"KeQueryDpcWatchdogInformation","features":[309,307]},{"name":"KeQueryGroupAffinity","features":[309]},{"name":"KeQueryHardwareCounterConfiguration","features":[309,307]},{"name":"KeQueryHighestNodeNumber","features":[309]},{"name":"KeQueryInterruptTimePrecise","features":[309]},{"name":"KeQueryLogicalProcessorRelationship","features":[309,307,313,338]},{"name":"KeQueryMaximumGroupCount","features":[309]},{"name":"KeQueryMaximumProcessorCount","features":[309]},{"name":"KeQueryMaximumProcessorCountEx","features":[309]},{"name":"KeQueryNodeActiveAffinity","features":[309,338]},{"name":"KeQueryNodeActiveAffinity2","features":[309,307,338]},{"name":"KeQueryNodeActiveProcessorCount","features":[309]},{"name":"KeQueryNodeMaximumProcessorCount","features":[309]},{"name":"KeQueryPerformanceCounter","features":[309]},{"name":"KeQueryPriorityThread","features":[308,309]},{"name":"KeQueryRuntimeThread","features":[308,309]},{"name":"KeQuerySystemTimePrecise","features":[309]},{"name":"KeQueryTimeIncrement","features":[309]},{"name":"KeQueryTotalCycleTimeThread","features":[308,309]},{"name":"KeQueryUnbiasedInterruptTime","features":[309]},{"name":"KeQueryUnbiasedInterruptTimePrecise","features":[309]},{"name":"KeReadStateEvent","features":[308,309,307,313]},{"name":"KeReadStateMutex","features":[308,309,307,313]},{"name":"KeReadStateSemaphore","features":[308,309,307,313]},{"name":"KeReadStateTimer","features":[308,309,307,313]},{"name":"KeRegisterBoundCallback","features":[309]},{"name":"KeRegisterBugCheckCallback","features":[309,307,313]},{"name":"KeRegisterBugCheckReasonCallback","features":[309,307,313]},{"name":"KeRegisterNmiCallback","features":[309,307]},{"name":"KeRegisterProcessorChangeCallback","features":[309]},{"name":"KeReleaseGuardedMutex","features":[308,309,307,313]},{"name":"KeReleaseGuardedMutexUnsafe","features":[308,309,307,313]},{"name":"KeReleaseInStackQueuedSpinLock","features":[309]},{"name":"KeReleaseInStackQueuedSpinLockForDpc","features":[309]},{"name":"KeReleaseInStackQueuedSpinLockFromDpcLevel","features":[309]},{"name":"KeReleaseInterruptSpinLock","features":[308,309]},{"name":"KeReleaseMutex","features":[308,309,307,313]},{"name":"KeReleaseSemaphore","features":[308,309,307,313]},{"name":"KeReleaseSpinLockForDpc","features":[309]},{"name":"KeRemoveByKeyDeviceQueue","features":[308,309,307,313]},{"name":"KeRemoveByKeyDeviceQueueIfBusy","features":[308,309,307,313]},{"name":"KeRemoveDeviceQueue","features":[308,309,307,313]},{"name":"KeRemoveEntryDeviceQueue","features":[308,309,307,313]},{"name":"KeRemoveQueueDpc","features":[308,309,307,313]},{"name":"KeRemoveQueueDpcEx","features":[308,309,307,313]},{"name":"KeResetEvent","features":[308,309,307,313]},{"name":"KeRestoreExtendedProcessorState","features":[309,336]},{"name":"KeRevertToUserAffinityThread","features":[309]},{"name":"KeRevertToUserAffinityThreadEx","features":[309]},{"name":"KeRevertToUserGroupAffinityThread","features":[309,338]},{"name":"KeSaveExtendedProcessorState","features":[309,307,336]},{"name":"KeSetBasePriorityThread","features":[308,309]},{"name":"KeSetCoalescableTimer","features":[308,309,307,313]},{"name":"KeSetEvent","features":[308,309,307,313]},{"name":"KeSetHardwareCounterConfiguration","features":[309,307]},{"name":"KeSetImportanceDpc","features":[308,309,313]},{"name":"KeSetPriorityThread","features":[308,309]},{"name":"KeSetSystemAffinityThread","features":[309]},{"name":"KeSetSystemAffinityThreadEx","features":[309]},{"name":"KeSetSystemGroupAffinityThread","features":[309,338]},{"name":"KeSetTargetProcessorDpc","features":[308,309,313]},{"name":"KeSetTargetProcessorDpcEx","features":[308,309,307,313]},{"name":"KeSetTimer","features":[308,309,307,313]},{"name":"KeSetTimerEx","features":[308,309,307,313]},{"name":"KeShouldYieldProcessor","features":[309]},{"name":"KeStallExecutionProcessor","features":[309]},{"name":"KeSynchronizeExecution","features":[308,309,307]},{"name":"KeTestSpinLock","features":[309,307]},{"name":"KeTryToAcquireGuardedMutex","features":[308,309,307,313]},{"name":"KeTryToAcquireSpinLockAtDpcLevel","features":[309,307]},{"name":"KeWaitForMultipleObjects","features":[308,309,307,313]},{"name":"KeWaitForSingleObject","features":[309,307]},{"name":"KeepObject","features":[309]},{"name":"KernelMode","features":[309]},{"name":"KeyboardController","features":[309]},{"name":"KeyboardPeripheral","features":[309]},{"name":"KfRaiseIrql","features":[309]},{"name":"L0sAndL1EntryDisabled","features":[309]},{"name":"L0sAndL1EntryEnabled","features":[309]},{"name":"L0sAndL1EntrySupport","features":[309]},{"name":"L0sEntryEnabled","features":[309]},{"name":"L0sEntrySupport","features":[309]},{"name":"L0s_128ns_256ns","features":[309]},{"name":"L0s_1us_2us","features":[309]},{"name":"L0s_256ns_512ns","features":[309]},{"name":"L0s_2us_4us","features":[309]},{"name":"L0s_512ns_1us","features":[309]},{"name":"L0s_64ns_128ns","features":[309]},{"name":"L0s_Above4us","features":[309]},{"name":"L0s_Below64ns","features":[309]},{"name":"L1EntryEnabled","features":[309]},{"name":"L1EntrySupport","features":[309]},{"name":"L1_16us_32us","features":[309]},{"name":"L1_1us_2us","features":[309]},{"name":"L1_2us_4us","features":[309]},{"name":"L1_32us_64us","features":[309]},{"name":"L1_4us_8us","features":[309]},{"name":"L1_8us_16us","features":[309]},{"name":"L1_Above64us","features":[309]},{"name":"L1_Below1us","features":[309]},{"name":"LEGACY_BUS_INFORMATION","features":[309]},{"name":"LINK_SHARE_ACCESS","features":[309]},{"name":"LOADER_PARTITION_INFORMATION_EX","features":[309]},{"name":"LOCK_OPERATION","features":[309]},{"name":"LOCK_QUEUE_HALTED","features":[309]},{"name":"LOCK_QUEUE_HALTED_BIT","features":[309]},{"name":"LOCK_QUEUE_OWNER","features":[309]},{"name":"LOCK_QUEUE_OWNER_BIT","features":[309]},{"name":"LOCK_QUEUE_WAIT","features":[309]},{"name":"LOCK_QUEUE_WAIT_BIT","features":[309]},{"name":"LONG_2ND_MOST_SIGNIFICANT_BIT","features":[309]},{"name":"LONG_3RD_MOST_SIGNIFICANT_BIT","features":[309]},{"name":"LONG_LEAST_SIGNIFICANT_BIT","features":[309]},{"name":"LONG_MOST_SIGNIFICANT_BIT","features":[309]},{"name":"LOWBYTE_MASK","features":[309]},{"name":"LOW_LEVEL","features":[309]},{"name":"LOW_PRIORITY","features":[309]},{"name":"LOW_REALTIME_PRIORITY","features":[309]},{"name":"LastDStateTransitionD3cold","features":[309]},{"name":"LastDStateTransitionD3hot","features":[309]},{"name":"LastDStateTransitionStatusUnknown","features":[309]},{"name":"LastDrvRtFlag","features":[309]},{"name":"Latched","features":[309]},{"name":"LevelSensitive","features":[309]},{"name":"LinePeripheral","features":[309]},{"name":"LocateControl","features":[309]},{"name":"LocationTypeFileSystem","features":[309]},{"name":"LocationTypeMaximum","features":[309]},{"name":"LocationTypeRegistry","features":[309]},{"name":"LoggerEventsLoggedClass","features":[309]},{"name":"LoggerEventsLostClass","features":[309]},{"name":"LowImportance","features":[309]},{"name":"LowPagePriority","features":[309]},{"name":"LowPoolPriority","features":[309]},{"name":"LowPoolPrioritySpecialPoolOverrun","features":[309]},{"name":"LowPoolPrioritySpecialPoolUnderrun","features":[309]},{"name":"MAILSLOT_CREATE_PARAMETERS","features":[309,307]},{"name":"MAP_REGISTER_ENTRY","features":[309,307]},{"name":"MAXIMUM_DEBUG_BARS","features":[309]},{"name":"MAXIMUM_FILENAME_LENGTH","features":[309]},{"name":"MAXIMUM_PRIORITY","features":[309]},{"name":"MAX_EVENT_COUNTERS","features":[309]},{"name":"MCA_DRIVER_INFO","features":[308,309]},{"name":"MCA_EXCEPTION","features":[309]},{"name":"MCA_EXCEPTION_TYPE","features":[309]},{"name":"MCA_EXTREG_V2MAX","features":[309]},{"name":"MCE_NOTIFY_TYPE_GUID","features":[309]},{"name":"MCG_CAP","features":[309]},{"name":"MCG_STATUS","features":[309]},{"name":"MCI_ADDR","features":[309]},{"name":"MCI_STATS","features":[309]},{"name":"MCI_STATUS","features":[309]},{"name":"MCI_STATUS_AMD_BITS","features":[309]},{"name":"MCI_STATUS_BITS_COMMON","features":[309]},{"name":"MCI_STATUS_INTEL_BITS","features":[309]},{"name":"MDL_ALLOCATED_FIXED_SIZE","features":[309]},{"name":"MDL_DESCRIBES_AWE","features":[309]},{"name":"MDL_FREE_EXTRA_PTES","features":[309]},{"name":"MDL_INTERNAL","features":[309]},{"name":"MDL_LOCKED_PAGE_TABLES","features":[309]},{"name":"MDL_PAGE_CONTENTS_INVARIANT","features":[309]},{"name":"MEMORY_CACHING_TYPE","features":[309]},{"name":"MEMORY_CACHING_TYPE_ORIG","features":[309]},{"name":"MEMORY_CORRECTABLE_ERROR_SUMMARY_SECTION_GUID","features":[309]},{"name":"MEMORY_ERROR_SECTION_GUID","features":[309]},{"name":"MEMORY_PARTITION_DEDICATED_MEMORY_OPEN_INFORMATION","features":[309,307]},{"name":"MEM_COMMIT","features":[309]},{"name":"MEM_DECOMMIT","features":[309]},{"name":"MEM_DEDICATED_ATTRIBUTE_TYPE","features":[309]},{"name":"MEM_EXTENDED_PARAMETER_EC_CODE","features":[309]},{"name":"MEM_EXTENDED_PARAMETER_TYPE_BITS","features":[309]},{"name":"MEM_LARGE_PAGES","features":[309]},{"name":"MEM_MAPPED","features":[309]},{"name":"MEM_PRIVATE","features":[309]},{"name":"MEM_RELEASE","features":[309]},{"name":"MEM_RESERVE","features":[309]},{"name":"MEM_RESET","features":[309]},{"name":"MEM_RESET_UNDO","features":[309]},{"name":"MEM_SECTION_EXTENDED_PARAMETER_TYPE","features":[309]},{"name":"MEM_TOP_DOWN","features":[309]},{"name":"MM_ADD_PHYSICAL_MEMORY_ALREADY_ZEROED","features":[309]},{"name":"MM_ADD_PHYSICAL_MEMORY_HUGE_PAGES_ONLY","features":[309]},{"name":"MM_ADD_PHYSICAL_MEMORY_LARGE_PAGES_ONLY","features":[309]},{"name":"MM_ALLOCATE_AND_HOT_REMOVE","features":[309]},{"name":"MM_ALLOCATE_CONTIGUOUS_MEMORY_FAST_ONLY","features":[309]},{"name":"MM_ALLOCATE_FAST_LARGE_PAGES","features":[309]},{"name":"MM_ALLOCATE_FROM_LOCAL_NODE_ONLY","features":[309]},{"name":"MM_ALLOCATE_FULLY_REQUIRED","features":[309]},{"name":"MM_ALLOCATE_NO_WAIT","features":[309]},{"name":"MM_ALLOCATE_PREFER_CONTIGUOUS","features":[309]},{"name":"MM_ALLOCATE_REQUIRE_CONTIGUOUS_CHUNKS","features":[309]},{"name":"MM_ALLOCATE_TRIM_IF_NECESSARY","features":[309]},{"name":"MM_ANY_NODE_OK","features":[309]},{"name":"MM_COPY_ADDRESS","features":[309]},{"name":"MM_COPY_MEMORY_PHYSICAL","features":[309]},{"name":"MM_COPY_MEMORY_VIRTUAL","features":[309]},{"name":"MM_DONT_ZERO_ALLOCATION","features":[309]},{"name":"MM_DUMP_MAP_CACHED","features":[309]},{"name":"MM_DUMP_MAP_INVALIDATE","features":[309]},{"name":"MM_FREE_MDL_PAGES_ZERO","features":[309]},{"name":"MM_GET_CACHE_ATTRIBUTE_IO_SPACE","features":[309]},{"name":"MM_GET_PHYSICAL_MEMORY_RANGES_INCLUDE_ALL_PARTITIONS","features":[309]},{"name":"MM_GET_PHYSICAL_MEMORY_RANGES_INCLUDE_FILE_ONLY","features":[309]},{"name":"MM_MAPPING_ADDRESS_DIVISIBLE","features":[309]},{"name":"MM_MAXIMUM_DISK_IO_SIZE","features":[309]},{"name":"MM_MDL_PAGE_CONTENTS_STATE","features":[309]},{"name":"MM_MDL_ROUTINE","features":[309]},{"name":"MM_PAGE_PRIORITY","features":[309]},{"name":"MM_PERMANENT_ADDRESS_IS_IO_SPACE","features":[309]},{"name":"MM_PHYSICAL_ADDRESS_LIST","features":[309]},{"name":"MM_PROTECT_DRIVER_SECTION_ALLOW_UNLOAD","features":[309]},{"name":"MM_PROTECT_DRIVER_SECTION_VALID_FLAGS","features":[309]},{"name":"MM_REMOVE_PHYSICAL_MEMORY_BAD_ONLY","features":[309]},{"name":"MM_ROTATE_DIRECTION","features":[309]},{"name":"MM_SECURE_EXCLUSIVE","features":[309]},{"name":"MM_SECURE_NO_CHANGE","features":[309]},{"name":"MM_SECURE_NO_INHERIT","features":[309]},{"name":"MM_SECURE_USER_MODE_ONLY","features":[309]},{"name":"MM_SYSTEMSIZE","features":[309]},{"name":"MM_SYSTEM_SPACE_END","features":[309]},{"name":"MM_SYSTEM_VIEW_EXCEPTIONS_FOR_INPAGE_ERRORS","features":[309]},{"name":"MODE","features":[309]},{"name":"MPIBus","features":[309]},{"name":"MPIConfiguration","features":[309]},{"name":"MPSABus","features":[309]},{"name":"MPSAConfiguration","features":[309]},{"name":"MRLClosed","features":[309]},{"name":"MRLOpen","features":[309]},{"name":"MU_TELEMETRY_SECTION","features":[309]},{"name":"MU_TELEMETRY_SECTION_GUID","features":[309]},{"name":"MapPhysicalAddressTypeContiguousRange","features":[309]},{"name":"MapPhysicalAddressTypeMax","features":[309]},{"name":"MapPhysicalAddressTypeMdl","features":[309]},{"name":"MapPhysicalAddressTypePfn","features":[309]},{"name":"MaxFaultType","features":[309]},{"name":"MaxHardwareCounterType","features":[309]},{"name":"MaxPayload1024Bytes","features":[309]},{"name":"MaxPayload128Bytes","features":[309]},{"name":"MaxPayload2048Bytes","features":[309]},{"name":"MaxPayload256Bytes","features":[309]},{"name":"MaxPayload4096Bytes","features":[309]},{"name":"MaxPayload512Bytes","features":[309]},{"name":"MaxRegNtNotifyClass","features":[309]},{"name":"MaxSubsystemInformationType","features":[309]},{"name":"MaxTraceInformationClass","features":[309]},{"name":"MaximumBusDataType","features":[309]},{"name":"MaximumDmaSpeed","features":[309]},{"name":"MaximumDmaWidth","features":[309]},{"name":"MaximumInterfaceType","features":[309]},{"name":"MaximumMode","features":[309]},{"name":"MaximumType","features":[309]},{"name":"MaximumWaitReason","features":[309]},{"name":"MaximumWorkQueue","features":[309]},{"name":"MdlMappingNoExecute","features":[309]},{"name":"MdlMappingNoWrite","features":[309]},{"name":"MdlMappingWithGuardPtes","features":[309]},{"name":"MediumHighImportance","features":[309]},{"name":"MediumImportance","features":[309]},{"name":"MemDedicatedAttributeMax","features":[309]},{"name":"MemDedicatedAttributeReadBandwidth","features":[309]},{"name":"MemDedicatedAttributeReadLatency","features":[309]},{"name":"MemDedicatedAttributeWriteBandwidth","features":[309]},{"name":"MemDedicatedAttributeWriteLatency","features":[309]},{"name":"MemSectionExtendedParameterInvalidType","features":[309]},{"name":"MemSectionExtendedParameterMax","features":[309]},{"name":"MemSectionExtendedParameterNumaNode","features":[309]},{"name":"MemSectionExtendedParameterSigningLevel","features":[309]},{"name":"MemSectionExtendedParameterUserPhysicalFlags","features":[309]},{"name":"MicroChannel","features":[309]},{"name":"MmAddPhysicalMemory","features":[309,307]},{"name":"MmAddVerifierSpecialThunks","features":[309,307]},{"name":"MmAddVerifierThunks","features":[309,307]},{"name":"MmAdvanceMdl","features":[308,309,307]},{"name":"MmAllocateContiguousMemory","features":[309]},{"name":"MmAllocateContiguousMemoryEx","features":[309,307]},{"name":"MmAllocateContiguousMemorySpecifyCache","features":[309]},{"name":"MmAllocateContiguousMemorySpecifyCacheNode","features":[309]},{"name":"MmAllocateContiguousNodeMemory","features":[309]},{"name":"MmAllocateMappingAddress","features":[309]},{"name":"MmAllocateMappingAddressEx","features":[309]},{"name":"MmAllocateMdlForIoSpace","features":[308,309,307]},{"name":"MmAllocateNodePagesForMdlEx","features":[308,309]},{"name":"MmAllocateNonCachedMemory","features":[309]},{"name":"MmAllocatePagesForMdl","features":[308,309]},{"name":"MmAllocatePagesForMdlEx","features":[308,309]},{"name":"MmAllocatePartitionNodePagesForMdlEx","features":[308,309]},{"name":"MmAreMdlPagesCached","features":[308,309]},{"name":"MmBuildMdlForNonPagedPool","features":[308,309]},{"name":"MmCached","features":[309]},{"name":"MmCopyMemory","features":[309,307]},{"name":"MmCreateMdl","features":[308,309]},{"name":"MmCreateMirror","features":[309,307]},{"name":"MmFrameBufferCached","features":[309]},{"name":"MmFreeContiguousMemory","features":[309]},{"name":"MmFreeContiguousMemorySpecifyCache","features":[309]},{"name":"MmFreeMappingAddress","features":[309]},{"name":"MmFreeNonCachedMemory","features":[309]},{"name":"MmFreePagesFromMdl","features":[308,309]},{"name":"MmFreePagesFromMdlEx","features":[308,309]},{"name":"MmGetCacheAttribute","features":[309,307]},{"name":"MmGetCacheAttributeEx","features":[309,307]},{"name":"MmGetPhysicalAddress","features":[309]},{"name":"MmGetPhysicalMemoryRanges","features":[309]},{"name":"MmGetPhysicalMemoryRangesEx","features":[309]},{"name":"MmGetPhysicalMemoryRangesEx2","features":[309]},{"name":"MmGetSystemRoutineAddress","features":[309,307]},{"name":"MmGetVirtualForPhysical","features":[309]},{"name":"MmHardwareCoherentCached","features":[309]},{"name":"MmIsAddressValid","features":[309,307]},{"name":"MmIsDriverSuspectForVerifier","features":[308,311,309,307,310,312,313,314]},{"name":"MmIsDriverVerifying","features":[308,311,309,307,310,312,313,314]},{"name":"MmIsDriverVerifyingByAddress","features":[309]},{"name":"MmIsIoSpaceActive","features":[309]},{"name":"MmIsNonPagedSystemAddressValid","features":[309,307]},{"name":"MmIsThisAnNtAsSystem","features":[309,307]},{"name":"MmIsVerifierEnabled","features":[309,307]},{"name":"MmLargeSystem","features":[309]},{"name":"MmLockPagableDataSection","features":[309]},{"name":"MmLockPagableSectionByHandle","features":[309]},{"name":"MmMapIoSpace","features":[309]},{"name":"MmMapIoSpaceEx","features":[309]},{"name":"MmMapLockedPages","features":[308,309]},{"name":"MmMapLockedPagesSpecifyCache","features":[308,309]},{"name":"MmMapLockedPagesWithReservedMapping","features":[308,309]},{"name":"MmMapMdl","features":[308,309,307]},{"name":"MmMapMemoryDumpMdlEx","features":[308,309,307]},{"name":"MmMapUserAddressesToPage","features":[309,307]},{"name":"MmMapVideoDisplay","features":[309]},{"name":"MmMapViewInSessionSpace","features":[309,307]},{"name":"MmMapViewInSessionSpaceEx","features":[309,307]},{"name":"MmMapViewInSystemSpace","features":[309,307]},{"name":"MmMapViewInSystemSpaceEx","features":[309,307]},{"name":"MmMaximumCacheType","features":[309]},{"name":"MmMaximumRotateDirection","features":[309]},{"name":"MmMdlPageContentsDynamic","features":[309]},{"name":"MmMdlPageContentsInvariant","features":[309]},{"name":"MmMdlPageContentsQuery","features":[309]},{"name":"MmMdlPageContentsState","features":[308,309]},{"name":"MmMediumSystem","features":[309]},{"name":"MmNonCached","features":[309]},{"name":"MmNonCachedUnordered","features":[309]},{"name":"MmNotMapped","features":[309]},{"name":"MmPageEntireDriver","features":[309]},{"name":"MmProbeAndLockPages","features":[308,309]},{"name":"MmProbeAndLockProcessPages","features":[308,309]},{"name":"MmProbeAndLockSelectedPages","features":[308,309,326]},{"name":"MmProtectDriverSection","features":[309,307]},{"name":"MmProtectMdlSystemAddress","features":[308,309,307]},{"name":"MmQuerySystemSize","features":[309]},{"name":"MmRemovePhysicalMemory","features":[309,307]},{"name":"MmResetDriverPaging","features":[309]},{"name":"MmRotatePhysicalView","features":[308,309,307]},{"name":"MmSecureVirtualMemory","features":[309,307]},{"name":"MmSecureVirtualMemoryEx","features":[309,307]},{"name":"MmSetPermanentCacheAttribute","features":[309,307]},{"name":"MmSizeOfMdl","features":[309]},{"name":"MmSmallSystem","features":[309]},{"name":"MmToFrameBuffer","features":[309]},{"name":"MmToFrameBufferNoCopy","features":[309]},{"name":"MmToRegularMemory","features":[309]},{"name":"MmToRegularMemoryNoCopy","features":[309]},{"name":"MmUSWCCached","features":[309]},{"name":"MmUnlockPagableImageSection","features":[309]},{"name":"MmUnlockPages","features":[308,309]},{"name":"MmUnmapIoSpace","features":[309]},{"name":"MmUnmapLockedPages","features":[308,309]},{"name":"MmUnmapReservedMapping","features":[308,309]},{"name":"MmUnmapVideoDisplay","features":[309]},{"name":"MmUnmapViewInSessionSpace","features":[309,307]},{"name":"MmUnmapViewInSystemSpace","features":[309,307]},{"name":"MmUnsecureVirtualMemory","features":[309,307]},{"name":"MmWriteCombined","features":[309]},{"name":"ModemPeripheral","features":[309]},{"name":"ModifyAccess","features":[309]},{"name":"MonitorPeripheral","features":[309]},{"name":"MonitorRequestReasonAcDcDisplayBurst","features":[309]},{"name":"MonitorRequestReasonAcDcDisplayBurstSuppressed","features":[309]},{"name":"MonitorRequestReasonBatteryCountChange","features":[309]},{"name":"MonitorRequestReasonBatteryCountChangeSuppressed","features":[309]},{"name":"MonitorRequestReasonBatteryPreCritical","features":[309]},{"name":"MonitorRequestReasonBuiltinPanel","features":[309]},{"name":"MonitorRequestReasonDP","features":[309]},{"name":"MonitorRequestReasonDim","features":[309]},{"name":"MonitorRequestReasonDirectedDrips","features":[309]},{"name":"MonitorRequestReasonDisplayRequiredUnDim","features":[309]},{"name":"MonitorRequestReasonFullWake","features":[309]},{"name":"MonitorRequestReasonGracePeriod","features":[309]},{"name":"MonitorRequestReasonIdleTimeout","features":[309]},{"name":"MonitorRequestReasonLid","features":[309]},{"name":"MonitorRequestReasonMax","features":[309]},{"name":"MonitorRequestReasonNearProximity","features":[309]},{"name":"MonitorRequestReasonPdcSignal","features":[309]},{"name":"MonitorRequestReasonPdcSignalFingerprint","features":[309]},{"name":"MonitorRequestReasonPdcSignalHeyCortana","features":[309]},{"name":"MonitorRequestReasonPdcSignalHolographicShell","features":[309]},{"name":"MonitorRequestReasonPdcSignalSensorsHumanPresence","features":[309]},{"name":"MonitorRequestReasonPdcSignalWindowsMobilePwrNotif","features":[309]},{"name":"MonitorRequestReasonPdcSignalWindowsMobileShell","features":[309]},{"name":"MonitorRequestReasonPnP","features":[309]},{"name":"MonitorRequestReasonPoSetSystemState","features":[309]},{"name":"MonitorRequestReasonPolicyChange","features":[309]},{"name":"MonitorRequestReasonPowerButton","features":[309]},{"name":"MonitorRequestReasonRemoteConnection","features":[309]},{"name":"MonitorRequestReasonResumeModernStandby","features":[309]},{"name":"MonitorRequestReasonResumePdc","features":[309]},{"name":"MonitorRequestReasonResumeS4","features":[309]},{"name":"MonitorRequestReasonScMonitorpower","features":[309]},{"name":"MonitorRequestReasonScreenOffRequest","features":[309]},{"name":"MonitorRequestReasonSessionUnlock","features":[309]},{"name":"MonitorRequestReasonSetThreadExecutionState","features":[309]},{"name":"MonitorRequestReasonSleepButton","features":[309]},{"name":"MonitorRequestReasonSxTransition","features":[309]},{"name":"MonitorRequestReasonSystemIdle","features":[309]},{"name":"MonitorRequestReasonSystemStateEntered","features":[309]},{"name":"MonitorRequestReasonTerminal","features":[309]},{"name":"MonitorRequestReasonTerminalInit","features":[309]},{"name":"MonitorRequestReasonThermalStandby","features":[309]},{"name":"MonitorRequestReasonUnknown","features":[309]},{"name":"MonitorRequestReasonUserDisplayBurst","features":[309]},{"name":"MonitorRequestReasonUserInput","features":[309]},{"name":"MonitorRequestReasonUserInputAccelerometer","features":[309]},{"name":"MonitorRequestReasonUserInputHid","features":[309]},{"name":"MonitorRequestReasonUserInputInitialization","features":[309]},{"name":"MonitorRequestReasonUserInputKeyboard","features":[309]},{"name":"MonitorRequestReasonUserInputMouse","features":[309]},{"name":"MonitorRequestReasonUserInputPen","features":[309]},{"name":"MonitorRequestReasonUserInputPoUserPresent","features":[309]},{"name":"MonitorRequestReasonUserInputSessionSwitch","features":[309]},{"name":"MonitorRequestReasonUserInputTouch","features":[309]},{"name":"MonitorRequestReasonUserInputTouchpad","features":[309]},{"name":"MonitorRequestReasonWinrt","features":[309]},{"name":"MonitorRequestTypeOff","features":[309]},{"name":"MonitorRequestTypeOnAndPresent","features":[309]},{"name":"MonitorRequestTypeToggleOn","features":[309]},{"name":"MultiFunctionAdapter","features":[309]},{"name":"NAMED_PIPE_CREATE_PARAMETERS","features":[309,307]},{"name":"NEC98x86","features":[309]},{"name":"NMI_CALLBACK","features":[309,307]},{"name":"NMI_NOTIFY_TYPE_GUID","features":[309]},{"name":"NMI_SECTION_GUID","features":[309]},{"name":"NPEM_CAPABILITY_STANDARD","features":[309]},{"name":"NPEM_CONTROL_ENABLE_DISABLE","features":[309,307]},{"name":"NPEM_CONTROL_INTERFACE","features":[309,307]},{"name":"NPEM_CONTROL_INTERFACE_CURRENT_VERSION","features":[309]},{"name":"NPEM_CONTROL_INTERFACE_VERSION1","features":[309]},{"name":"NPEM_CONTROL_INTERFACE_VERSION2","features":[309]},{"name":"NPEM_CONTROL_QUERY_CONTROL","features":[309]},{"name":"NPEM_CONTROL_QUERY_STANDARD_CAPABILITIES","features":[309,307]},{"name":"NPEM_CONTROL_SET_STANDARD_CONTROL","features":[309,307]},{"name":"NPEM_CONTROL_STANDARD_CONTROL_BIT","features":[309]},{"name":"NTFS_DEREF_EXPORTED_SECURITY_DESCRIPTOR","features":[309,310]},{"name":"NT_PAGING_LEVELS","features":[309]},{"name":"NT_TIB32","features":[309]},{"name":"NX_SUPPORT_POLICY_ALWAYSOFF","features":[309]},{"name":"NX_SUPPORT_POLICY_ALWAYSON","features":[309]},{"name":"NX_SUPPORT_POLICY_OPTIN","features":[309]},{"name":"NX_SUPPORT_POLICY_OPTOUT","features":[309]},{"name":"NetworkController","features":[309]},{"name":"NetworkPeripheral","features":[309]},{"name":"NoAspmSupport","features":[309]},{"name":"NormalPagePriority","features":[309]},{"name":"NormalPoolPriority","features":[309]},{"name":"NormalPoolPrioritySpecialPoolOverrun","features":[309]},{"name":"NormalPoolPrioritySpecialPoolUnderrun","features":[309]},{"name":"NormalWorkQueue","features":[309]},{"name":"NtAllocateLocallyUniqueId","features":[309,307]},{"name":"NtCommitComplete","features":[309,307]},{"name":"NtCommitEnlistment","features":[309,307]},{"name":"NtCommitTransaction","features":[309,307]},{"name":"NtCreateEnlistment","features":[308,309,307]},{"name":"NtCreateResourceManager","features":[308,309,307]},{"name":"NtCreateTransaction","features":[308,309,307]},{"name":"NtCreateTransactionManager","features":[308,309,307]},{"name":"NtDisplayString","features":[309,307]},{"name":"NtEnumerateTransactionObject","features":[309,307,341]},{"name":"NtGetNotificationResourceManager","features":[309,307,326]},{"name":"NtLoadDriver","features":[309,307]},{"name":"NtMakeTemporaryObject","features":[309,307]},{"name":"NtManagePartition","features":[309,307]},{"name":"NtOpenEnlistment","features":[308,309,307]},{"name":"NtOpenResourceManager","features":[308,309,307]},{"name":"NtOpenTransaction","features":[308,309,307]},{"name":"NtOpenTransactionManager","features":[308,309,307]},{"name":"NtPowerInformation","features":[309,307,314]},{"name":"NtPrePrepareComplete","features":[309,307]},{"name":"NtPrePrepareEnlistment","features":[309,307]},{"name":"NtPrepareComplete","features":[309,307]},{"name":"NtPrepareEnlistment","features":[309,307]},{"name":"NtPropagationComplete","features":[309,307]},{"name":"NtPropagationFailed","features":[309,307]},{"name":"NtQueryInformationEnlistment","features":[309,307,341]},{"name":"NtQueryInformationResourceManager","features":[309,307,341]},{"name":"NtQueryInformationTransaction","features":[309,307,341]},{"name":"NtQueryInformationTransactionManager","features":[309,307,341]},{"name":"NtReadOnlyEnlistment","features":[309,307]},{"name":"NtRecoverEnlistment","features":[309,307]},{"name":"NtRecoverResourceManager","features":[309,307]},{"name":"NtRecoverTransactionManager","features":[309,307]},{"name":"NtRegisterProtocolAddressInformation","features":[309,307]},{"name":"NtRenameTransactionManager","features":[309,307]},{"name":"NtRollbackComplete","features":[309,307]},{"name":"NtRollbackEnlistment","features":[309,307]},{"name":"NtRollbackTransaction","features":[309,307]},{"name":"NtRollforwardTransactionManager","features":[309,307]},{"name":"NtSetInformationEnlistment","features":[309,307,341]},{"name":"NtSetInformationResourceManager","features":[309,307,341]},{"name":"NtSetInformationTransaction","features":[309,307,341]},{"name":"NtSetInformationTransactionManager","features":[309,307,341]},{"name":"NtSinglePhaseReject","features":[309,307]},{"name":"NtUnloadDriver","features":[309,307]},{"name":"NuBus","features":[309]},{"name":"NuBusConfiguration","features":[309]},{"name":"OBJECT_HANDLE_INFORMATION","features":[309]},{"name":"OBJECT_TYPE_CREATE","features":[309]},{"name":"OB_CALLBACK_REGISTRATION","features":[308,309,307]},{"name":"OB_FLT_REGISTRATION_VERSION","features":[309]},{"name":"OB_FLT_REGISTRATION_VERSION_0100","features":[309]},{"name":"OB_OPERATION_HANDLE_CREATE","features":[309]},{"name":"OB_OPERATION_HANDLE_DUPLICATE","features":[309]},{"name":"OB_OPERATION_REGISTRATION","features":[308,309,307]},{"name":"OB_POST_CREATE_HANDLE_INFORMATION","features":[309]},{"name":"OB_POST_DUPLICATE_HANDLE_INFORMATION","features":[309]},{"name":"OB_POST_OPERATION_INFORMATION","features":[308,309,307]},{"name":"OB_POST_OPERATION_PARAMETERS","features":[309]},{"name":"OB_PREOP_CALLBACK_STATUS","features":[309]},{"name":"OB_PREOP_SUCCESS","features":[309]},{"name":"OB_PRE_CREATE_HANDLE_INFORMATION","features":[309]},{"name":"OB_PRE_DUPLICATE_HANDLE_INFORMATION","features":[309]},{"name":"OB_PRE_OPERATION_INFORMATION","features":[308,309]},{"name":"OB_PRE_OPERATION_PARAMETERS","features":[309]},{"name":"OPLOCK_KEY_FLAG_PARENT_KEY","features":[309]},{"name":"OPLOCK_KEY_FLAG_TARGET_KEY","features":[309]},{"name":"OPLOCK_KEY_VERSION_WIN7","features":[309]},{"name":"OPLOCK_KEY_VERSION_WIN8","features":[309]},{"name":"OSC_CAPABILITIES_MASKED","features":[309]},{"name":"OSC_FIRMWARE_FAILURE","features":[309]},{"name":"OSC_UNRECOGNIZED_REVISION","features":[309]},{"name":"OSC_UNRECOGNIZED_UUID","features":[309]},{"name":"ObCloseHandle","features":[309,307]},{"name":"ObDereferenceObjectDeferDelete","features":[309]},{"name":"ObDereferenceObjectDeferDeleteWithTag","features":[309]},{"name":"ObGetFilterVersion","features":[309]},{"name":"ObGetObjectSecurity","features":[309,307,310]},{"name":"ObReferenceObjectByHandle","features":[308,309,307]},{"name":"ObReferenceObjectByHandleWithTag","features":[308,309,307]},{"name":"ObReferenceObjectByPointer","features":[308,309,307]},{"name":"ObReferenceObjectByPointerWithTag","features":[308,309,307]},{"name":"ObReferenceObjectSafe","features":[309,307]},{"name":"ObReferenceObjectSafeWithTag","features":[309,307]},{"name":"ObRegisterCallbacks","features":[308,309,307]},{"name":"ObReleaseObjectSecurity","features":[309,307,310]},{"name":"ObUnRegisterCallbacks","features":[309]},{"name":"ObfDereferenceObject","features":[309]},{"name":"ObfDereferenceObjectWithTag","features":[309]},{"name":"ObfReferenceObject","features":[309]},{"name":"ObfReferenceObjectWithTag","features":[309]},{"name":"OkControl","features":[309]},{"name":"OtherController","features":[309]},{"name":"OtherPeripheral","features":[309]},{"name":"PAGE_ENCLAVE_NO_CHANGE","features":[309]},{"name":"PAGE_ENCLAVE_THREAD_CONTROL","features":[309]},{"name":"PAGE_ENCLAVE_UNVALIDATED","features":[309]},{"name":"PAGE_EXECUTE","features":[309]},{"name":"PAGE_EXECUTE_READ","features":[309]},{"name":"PAGE_EXECUTE_READWRITE","features":[309]},{"name":"PAGE_EXECUTE_WRITECOPY","features":[309]},{"name":"PAGE_GRAPHICS_COHERENT","features":[309]},{"name":"PAGE_GRAPHICS_EXECUTE","features":[309]},{"name":"PAGE_GRAPHICS_EXECUTE_READ","features":[309]},{"name":"PAGE_GRAPHICS_EXECUTE_READWRITE","features":[309]},{"name":"PAGE_GRAPHICS_NOACCESS","features":[309]},{"name":"PAGE_GRAPHICS_NOCACHE","features":[309]},{"name":"PAGE_GRAPHICS_READONLY","features":[309]},{"name":"PAGE_GRAPHICS_READWRITE","features":[309]},{"name":"PAGE_GUARD","features":[309]},{"name":"PAGE_NOACCESS","features":[309]},{"name":"PAGE_NOCACHE","features":[309]},{"name":"PAGE_PRIORITY_INFORMATION","features":[309]},{"name":"PAGE_READONLY","features":[309]},{"name":"PAGE_READWRITE","features":[309]},{"name":"PAGE_REVERT_TO_FILE_MAP","features":[309]},{"name":"PAGE_SHIFT","features":[309]},{"name":"PAGE_SIZE","features":[309]},{"name":"PAGE_TARGETS_INVALID","features":[309]},{"name":"PAGE_TARGETS_NO_UPDATE","features":[309]},{"name":"PAGE_WRITECOMBINE","features":[309]},{"name":"PAGE_WRITECOPY","features":[309]},{"name":"PALLOCATE_ADAPTER_CHANNEL","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_ADAPTER_CHANNEL_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_COMMON_BUFFER","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_COMMON_BUFFER_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_COMMON_BUFFER_VECTOR","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_COMMON_BUFFER_WITH_BOUNDS","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_DOMAIN_COMMON_BUFFER","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_FUNCTION","features":[309]},{"name":"PALLOCATE_FUNCTION_EX","features":[309]},{"name":"PARBITER_HANDLER","features":[308,311,309,307,310,312,313,314]},{"name":"PARKING_TOPOLOGY_POLICY_DISABLED","features":[309]},{"name":"PARTITION_INFORMATION_CLASS","features":[309]},{"name":"PASSIVE_LEVEL","features":[309]},{"name":"PBOOT_DRIVER_CALLBACK_FUNCTION","features":[309]},{"name":"PBOUND_CALLBACK","features":[309]},{"name":"PBUILD_MDL_FROM_SCATTER_GATHER_LIST","features":[308,311,309,307,310,312,313,314]},{"name":"PBUILD_SCATTER_GATHER_LIST","features":[308,311,309,307,310,312,313,314]},{"name":"PBUILD_SCATTER_GATHER_LIST_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PCALCULATE_SCATTER_GATHER_LIST_SIZE","features":[308,311,309,307,310,312,313,314]},{"name":"PCALLBACK_FUNCTION","features":[309]},{"name":"PCANCEL_ADAPTER_CHANNEL","features":[308,311,309,307,310,312,313,314]},{"name":"PCANCEL_MAPPED_TRANSFER","features":[308,311,309,307,310,312,313,314]},{"name":"PCCARD_DEVICE_PCI","features":[309]},{"name":"PCCARD_DUP_LEGACY_BASE","features":[309]},{"name":"PCCARD_MAP_ERROR","features":[309]},{"name":"PCCARD_MAP_ZERO","features":[309]},{"name":"PCCARD_NO_CONTROLLERS","features":[309]},{"name":"PCCARD_NO_LEGACY_BASE","features":[309]},{"name":"PCCARD_NO_PIC","features":[309]},{"name":"PCCARD_NO_TIMER","features":[309]},{"name":"PCCARD_SCAN_DISABLED","features":[309]},{"name":"PCIBUSDATA","features":[309]},{"name":"PCIBus","features":[309]},{"name":"PCIConfiguration","features":[309]},{"name":"PCIEXPRESS_ERROR_SECTION_GUID","features":[309]},{"name":"PCIE_CORRECTABLE_ERROR_SUMMARY_SECTION_GUID","features":[309]},{"name":"PCIXBUS_ERROR_SECTION_GUID","features":[309]},{"name":"PCIXBUS_ERRTYPE_ADDRESSPARITY","features":[309]},{"name":"PCIXBUS_ERRTYPE_BUSTIMEOUT","features":[309]},{"name":"PCIXBUS_ERRTYPE_COMMANDPARITY","features":[309]},{"name":"PCIXBUS_ERRTYPE_DATAPARITY","features":[309]},{"name":"PCIXBUS_ERRTYPE_MASTERABORT","features":[309]},{"name":"PCIXBUS_ERRTYPE_MASTERDATAPARITY","features":[309]},{"name":"PCIXBUS_ERRTYPE_SYSTEM","features":[309]},{"name":"PCIXBUS_ERRTYPE_UNKNOWN","features":[309]},{"name":"PCIXDEVICE_ERROR_SECTION_GUID","features":[309]},{"name":"PCIX_BRIDGE_CAPABILITY","features":[309]},{"name":"PCIX_MODE1_100MHZ","features":[309]},{"name":"PCIX_MODE1_133MHZ","features":[309]},{"name":"PCIX_MODE1_66MHZ","features":[309]},{"name":"PCIX_MODE2_266_100MHZ","features":[309]},{"name":"PCIX_MODE2_266_133MHZ","features":[309]},{"name":"PCIX_MODE2_266_66MHZ","features":[309]},{"name":"PCIX_MODE2_533_100MHZ","features":[309]},{"name":"PCIX_MODE2_533_133MHZ","features":[309]},{"name":"PCIX_MODE2_533_66MHZ","features":[309]},{"name":"PCIX_MODE_CONVENTIONAL_PCI","features":[309]},{"name":"PCIX_VERSION_DUAL_MODE_ECC","features":[309]},{"name":"PCIX_VERSION_MODE1_ONLY","features":[309]},{"name":"PCIX_VERSION_MODE2_ECC","features":[309]},{"name":"PCI_ACS_ALLOWED","features":[309]},{"name":"PCI_ACS_BIT","features":[309]},{"name":"PCI_ACS_BLOCKED","features":[309]},{"name":"PCI_ACS_REDIRECTED","features":[309]},{"name":"PCI_ADDRESS_IO_ADDRESS_MASK","features":[309]},{"name":"PCI_ADDRESS_IO_SPACE","features":[309]},{"name":"PCI_ADDRESS_MEMORY_ADDRESS_MASK","features":[309]},{"name":"PCI_ADDRESS_MEMORY_PREFETCHABLE","features":[309]},{"name":"PCI_ADDRESS_MEMORY_TYPE_MASK","features":[309]},{"name":"PCI_ADDRESS_ROM_ADDRESS_MASK","features":[309]},{"name":"PCI_ADVANCED_FEATURES_CAPABILITY","features":[309]},{"name":"PCI_AGP_APERTURE_PAGE_SIZE","features":[309]},{"name":"PCI_AGP_CAPABILITY","features":[309]},{"name":"PCI_AGP_CONTROL","features":[309]},{"name":"PCI_AGP_EXTENDED_CAPABILITY","features":[309]},{"name":"PCI_AGP_ISOCH_COMMAND","features":[309]},{"name":"PCI_AGP_ISOCH_STATUS","features":[309]},{"name":"PCI_AGP_RATE_1X","features":[309]},{"name":"PCI_AGP_RATE_2X","features":[309]},{"name":"PCI_AGP_RATE_4X","features":[309]},{"name":"PCI_ATS_INTERFACE","features":[309,307]},{"name":"PCI_ATS_INTERFACE_VERSION","features":[309]},{"name":"PCI_BRIDGE_TYPE","features":[309]},{"name":"PCI_BUS_INTERFACE_STANDARD","features":[309]},{"name":"PCI_BUS_INTERFACE_STANDARD_VERSION","features":[309]},{"name":"PCI_BUS_WIDTH","features":[309]},{"name":"PCI_CAPABILITIES_HEADER","features":[309]},{"name":"PCI_CAPABILITY_ID_ADVANCED_FEATURES","features":[309]},{"name":"PCI_CAPABILITY_ID_AGP","features":[309]},{"name":"PCI_CAPABILITY_ID_AGP_TARGET","features":[309]},{"name":"PCI_CAPABILITY_ID_CPCI_HOTSWAP","features":[309]},{"name":"PCI_CAPABILITY_ID_CPCI_RES_CTRL","features":[309]},{"name":"PCI_CAPABILITY_ID_DEBUG_PORT","features":[309]},{"name":"PCI_CAPABILITY_ID_FPB","features":[309]},{"name":"PCI_CAPABILITY_ID_HYPERTRANSPORT","features":[309]},{"name":"PCI_CAPABILITY_ID_MSI","features":[309]},{"name":"PCI_CAPABILITY_ID_MSIX","features":[309]},{"name":"PCI_CAPABILITY_ID_P2P_SSID","features":[309]},{"name":"PCI_CAPABILITY_ID_PCIX","features":[309]},{"name":"PCI_CAPABILITY_ID_PCI_EXPRESS","features":[309]},{"name":"PCI_CAPABILITY_ID_POWER_MANAGEMENT","features":[309]},{"name":"PCI_CAPABILITY_ID_SATA_CONFIG","features":[309]},{"name":"PCI_CAPABILITY_ID_SECURE","features":[309]},{"name":"PCI_CAPABILITY_ID_SHPC","features":[309]},{"name":"PCI_CAPABILITY_ID_SLOT_ID","features":[309]},{"name":"PCI_CAPABILITY_ID_VENDOR_SPECIFIC","features":[309]},{"name":"PCI_CAPABILITY_ID_VPD","features":[309]},{"name":"PCI_CARDBUS_BRIDGE_TYPE","features":[309]},{"name":"PCI_CLASS_BASE_SYSTEM_DEV","features":[309]},{"name":"PCI_CLASS_BRIDGE_DEV","features":[309]},{"name":"PCI_CLASS_DATA_ACQ_SIGNAL_PROC","features":[309]},{"name":"PCI_CLASS_DISPLAY_CTLR","features":[309]},{"name":"PCI_CLASS_DOCKING_STATION","features":[309]},{"name":"PCI_CLASS_ENCRYPTION_DECRYPTION","features":[309]},{"name":"PCI_CLASS_INPUT_DEV","features":[309]},{"name":"PCI_CLASS_INTELLIGENT_IO_CTLR","features":[309]},{"name":"PCI_CLASS_MASS_STORAGE_CTLR","features":[309]},{"name":"PCI_CLASS_MEMORY_CTLR","features":[309]},{"name":"PCI_CLASS_MULTIMEDIA_DEV","features":[309]},{"name":"PCI_CLASS_NETWORK_CTLR","features":[309]},{"name":"PCI_CLASS_NOT_DEFINED","features":[309]},{"name":"PCI_CLASS_PRE_20","features":[309]},{"name":"PCI_CLASS_PROCESSOR","features":[309]},{"name":"PCI_CLASS_SATELLITE_COMMS_CTLR","features":[309]},{"name":"PCI_CLASS_SERIAL_BUS_CTLR","features":[309]},{"name":"PCI_CLASS_SIMPLE_COMMS_CTLR","features":[309]},{"name":"PCI_CLASS_WIRELESS_CTLR","features":[309]},{"name":"PCI_COMMON_CONFIG","features":[309]},{"name":"PCI_COMMON_HEADER","features":[309]},{"name":"PCI_DATA_VERSION","features":[309]},{"name":"PCI_DEBUGGING_DEVICE_IN_USE","features":[309]},{"name":"PCI_DEVICE_D3COLD_STATE_REASON","features":[309]},{"name":"PCI_DEVICE_PRESENCE_PARAMETERS","features":[309]},{"name":"PCI_DEVICE_PRESENT_INTERFACE","features":[309,307]},{"name":"PCI_DEVICE_PRESENT_INTERFACE_VERSION","features":[309]},{"name":"PCI_DEVICE_TYPE","features":[309]},{"name":"PCI_DISABLE_LEVEL_INTERRUPT","features":[309]},{"name":"PCI_ENABLE_BUS_MASTER","features":[309]},{"name":"PCI_ENABLE_FAST_BACK_TO_BACK","features":[309]},{"name":"PCI_ENABLE_IO_SPACE","features":[309]},{"name":"PCI_ENABLE_MEMORY_SPACE","features":[309]},{"name":"PCI_ENABLE_PARITY","features":[309]},{"name":"PCI_ENABLE_SERR","features":[309]},{"name":"PCI_ENABLE_SPECIAL_CYCLES","features":[309]},{"name":"PCI_ENABLE_VGA_COMPATIBLE_PALETTE","features":[309]},{"name":"PCI_ENABLE_WAIT_CYCLE","features":[309]},{"name":"PCI_ENABLE_WRITE_AND_INVALIDATE","features":[309]},{"name":"PCI_ERROR_HANDLER_CALLBACK","features":[309]},{"name":"PCI_EXPRESS_ACCESS_CONTROL_SERVICES_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_ACS_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ACS_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ACS_CONTROL","features":[309]},{"name":"PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_AER_CAPABILITIES","features":[309]},{"name":"PCI_EXPRESS_AER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ARI_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ARI_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ARI_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_ARI_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ASPM_CONTROL","features":[309]},{"name":"PCI_EXPRESS_ASPM_SUPPORT","features":[309]},{"name":"PCI_EXPRESS_ATS_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ATS_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ATS_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_ATS_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_BRIDGE_AER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_CARD_PRESENCE","features":[309]},{"name":"PCI_EXPRESS_CONFIGURATION_ACCESS_CORRELATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_CORRECTABLE_ERROR_MASK","features":[309]},{"name":"PCI_EXPRESS_CORRECTABLE_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_CAPABILITY_REGISTER_V11","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_CAPABILITY_V11","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_LOCK_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_RANGE_BASE_HIGH_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_RANGE_BASE_LOW_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_RANGE_SIZE_HIGH_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_RANGE_SIZE_LOW_REGISTER_V11","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_HEADER_1","features":[309]},{"name":"PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_HEADER_2","features":[309]},{"name":"PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_DEVICE_STATUS_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_TYPE","features":[309]},{"name":"PCI_EXPRESS_DPA_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_DPC_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_DPC_CAPS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_DPC_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_ERROR_SOURCE_ID","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_EXCEPTION_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_HEADERLOG_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_IMPSPECLOG_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_MASK_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_SEVERITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_SYSERR_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_TLPPREFIXLOG_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER","features":[309]},{"name":"PCI_EXPRESS_ENTER_LINK_QUIESCENT_MODE","features":[309,307]},{"name":"PCI_EXPRESS_ERROR_SOURCE_ID","features":[309]},{"name":"PCI_EXPRESS_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_EXIT_LINK_QUIESCENT_MODE","features":[309,307]},{"name":"PCI_EXPRESS_FRS_QUEUEING_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_INDICATOR_STATE","features":[309]},{"name":"PCI_EXPRESS_L0s_EXIT_LATENCY","features":[309]},{"name":"PCI_EXPRESS_L1_EXIT_LATENCY","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CONTROL_1_REGISTER","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CONTROL_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LANE_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_CONTROL3","features":[309]},{"name":"PCI_EXPRESS_LINK_CONTROL_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_QUIESCENT_INTERFACE","features":[309,307]},{"name":"PCI_EXPRESS_LINK_QUIESCENT_INTERFACE_VERSION","features":[309]},{"name":"PCI_EXPRESS_LINK_STATUS_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_SUBSTATE","features":[309]},{"name":"PCI_EXPRESS_LN_REQUESTER_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_LTR_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_LTR_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_LTR_MAX_LATENCY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_MAX_PAYLOAD_SIZE","features":[309]},{"name":"PCI_EXPRESS_MFVC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_MPCIE_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_MRL_STATE","features":[309]},{"name":"PCI_EXPRESS_MULTICAST_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_MULTI_ROOT_IO_VIRTUALIZATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_NPEM_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_NPEM_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_NPEM_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_NPEM_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_NPEM_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PAGE_REQUEST_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_PASID_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_PASID_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PASID_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_PASID_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PME_REQUESTOR_ID","features":[309]},{"name":"PCI_EXPRESS_PMUX_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_POWER_BUDGETING_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_POWER_STATE","features":[309]},{"name":"PCI_EXPRESS_PRI_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_PRI_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PRI_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PTM_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_PTM_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PTM_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_PTM_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_RCB","features":[309]},{"name":"PCI_EXPRESS_RCRB_HEADER_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_READINESS_TIME_REPORTING_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RESERVED_FOR_AMD_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_ENTRY","features":[309]},{"name":"PCI_EXPRESS_ROOTPORT_AER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ROOT_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ROOT_ERROR_COMMAND","features":[309]},{"name":"PCI_EXPRESS_ROOT_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_ROOT_PORT_INTERFACE","features":[309]},{"name":"PCI_EXPRESS_ROOT_PORT_INTERFACE_VERSION","features":[309]},{"name":"PCI_EXPRESS_ROOT_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_SECONDARY_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_SECONDARY_PCI_EXPRESS_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_SEC_AER_CAPABILITIES","features":[309]},{"name":"PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK","features":[309]},{"name":"PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY","features":[309]},{"name":"PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_SINGLE_ROOT_IO_VIRTUALIZATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_SLOT_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_SLOT_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_SRIOV_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_SRIOV_CAPS","features":[309]},{"name":"PCI_EXPRESS_SRIOV_CONTROL","features":[309]},{"name":"PCI_EXPRESS_SRIOV_MIGRATION_STATE_ARRAY","features":[309]},{"name":"PCI_EXPRESS_SRIOV_STATUS","features":[309]},{"name":"PCI_EXPRESS_TPH_REQUESTER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_TPH_REQUESTER_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_TPH_REQUESTER_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_TPH_REQUESTER_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_LOCATION_MSIX_TABLE","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_LOCATION_NONE","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_LOCATION_RESERVED","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_LOCATION_TPH_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_TABLE_ENTRY","features":[309]},{"name":"PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK","features":[309]},{"name":"PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY","features":[309]},{"name":"PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_VC_AND_MFVC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_VENDOR_SPECIFIC_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_VENDOR_SPECIFIC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_VIRTUAL_CHANNEL_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_WAKE_CONTROL","features":[309,307]},{"name":"PCI_EXTENDED_CONFIG_LENGTH","features":[309]},{"name":"PCI_FIRMWARE_BUS_CAPS","features":[309]},{"name":"PCI_FIRMWARE_BUS_CAPS_RETURN_BUFFER","features":[309]},{"name":"PCI_FPB_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_FPB_CAPABILITY","features":[309]},{"name":"PCI_FPB_CAPABILITY_HEADER","features":[309]},{"name":"PCI_FPB_MEM_HIGH_VECTOR_CONTROL1_REGISTER","features":[309]},{"name":"PCI_FPB_MEM_HIGH_VECTOR_CONTROL2_REGISTER","features":[309]},{"name":"PCI_FPB_MEM_LOW_VECTOR_CONTROL_REGISTER","features":[309]},{"name":"PCI_FPB_RID_VECTOR_CONTROL1_REGISTER","features":[309]},{"name":"PCI_FPB_RID_VECTOR_CONTROL2_REGISTER","features":[309]},{"name":"PCI_FPB_VECTOR_ACCESS_CONTROL_REGISTER","features":[309]},{"name":"PCI_FPB_VECTOR_ACCESS_DATA_REGISTER","features":[309]},{"name":"PCI_HARDWARE_INTERFACE","features":[309]},{"name":"PCI_INVALID_ALTERNATE_FUNCTION_NUMBER","features":[309]},{"name":"PCI_INVALID_VENDORID","features":[309]},{"name":"PCI_IS_DEVICE_PRESENT","features":[309,307]},{"name":"PCI_IS_DEVICE_PRESENT_EX","features":[309,307]},{"name":"PCI_LINE_TO_PIN","features":[309]},{"name":"PCI_MAX_BRIDGE_NUMBER","features":[309]},{"name":"PCI_MAX_DEVICES","features":[309]},{"name":"PCI_MAX_FUNCTION","features":[309]},{"name":"PCI_MAX_SEGMENT_NUMBER","features":[309]},{"name":"PCI_MSIX_GET_ENTRY","features":[309,307]},{"name":"PCI_MSIX_GET_TABLE_SIZE","features":[309,307]},{"name":"PCI_MSIX_MASKUNMASK_ENTRY","features":[309,307]},{"name":"PCI_MSIX_SET_ENTRY","features":[309,307]},{"name":"PCI_MSIX_TABLE_CONFIG_INTERFACE","features":[309,307]},{"name":"PCI_MSIX_TABLE_CONFIG_INTERFACE_VERSION","features":[309]},{"name":"PCI_MULTIFUNCTION","features":[309]},{"name":"PCI_PIN_TO_LINE","features":[309]},{"name":"PCI_PMC","features":[309]},{"name":"PCI_PMCSR","features":[309]},{"name":"PCI_PMCSR_BSE","features":[309]},{"name":"PCI_PM_CAPABILITY","features":[309]},{"name":"PCI_PREPARE_MULTISTAGE_RESUME","features":[309]},{"name":"PCI_PROGRAMMING_INTERFACE_MSC_NVM_EXPRESS","features":[309]},{"name":"PCI_PTM_TIME_SOURCE_AUX","features":[309]},{"name":"PCI_READ_WRITE_CONFIG","features":[309]},{"name":"PCI_RECOVERY_SECTION_GUID","features":[309]},{"name":"PCI_ROMADDRESS_ENABLED","features":[309]},{"name":"PCI_ROOT_BUS_CAPABILITY","features":[309,307]},{"name":"PCI_ROOT_BUS_HARDWARE_CAPABILITY","features":[309,307]},{"name":"PCI_ROOT_BUS_OSC_CONTROL_FIELD","features":[309]},{"name":"PCI_ROOT_BUS_OSC_METHOD_CAPABILITY_REVISION","features":[309]},{"name":"PCI_ROOT_BUS_OSC_SUPPORT_FIELD","features":[309]},{"name":"PCI_SECURITY_DIRECT_TRANSLATED_P2P","features":[309]},{"name":"PCI_SECURITY_ENHANCED","features":[309]},{"name":"PCI_SECURITY_FULLY_SUPPORTED","features":[309]},{"name":"PCI_SECURITY_GUEST_ASSIGNED","features":[309]},{"name":"PCI_SECURITY_INTERFACE","features":[309,307]},{"name":"PCI_SECURITY_INTERFACE2","features":[309,307]},{"name":"PCI_SECURITY_INTERFACE_VERSION","features":[309]},{"name":"PCI_SECURITY_INTERFACE_VERSION2","features":[309]},{"name":"PCI_SECURITY_SRIOV_DIRECT_TRANSLATED_P2P","features":[309]},{"name":"PCI_SEGMENT_BUS_NUMBER","features":[309]},{"name":"PCI_SET_ACS","features":[309,307]},{"name":"PCI_SET_ACS2","features":[309,307]},{"name":"PCI_SET_ATS","features":[309,307]},{"name":"PCI_SLOT_NUMBER","features":[309]},{"name":"PCI_STATUS_66MHZ_CAPABLE","features":[309]},{"name":"PCI_STATUS_CAPABILITIES_LIST","features":[309]},{"name":"PCI_STATUS_DATA_PARITY_DETECTED","features":[309]},{"name":"PCI_STATUS_DETECTED_PARITY_ERROR","features":[309]},{"name":"PCI_STATUS_DEVSEL","features":[309]},{"name":"PCI_STATUS_FAST_BACK_TO_BACK","features":[309]},{"name":"PCI_STATUS_IMMEDIATE_READINESS","features":[309]},{"name":"PCI_STATUS_INTERRUPT_PENDING","features":[309]},{"name":"PCI_STATUS_RECEIVED_MASTER_ABORT","features":[309]},{"name":"PCI_STATUS_RECEIVED_TARGET_ABORT","features":[309]},{"name":"PCI_STATUS_SIGNALED_SYSTEM_ERROR","features":[309]},{"name":"PCI_STATUS_SIGNALED_TARGET_ABORT","features":[309]},{"name":"PCI_STATUS_UDF_SUPPORTED","features":[309]},{"name":"PCI_SUBCLASS_BR_CARDBUS","features":[309]},{"name":"PCI_SUBCLASS_BR_EISA","features":[309]},{"name":"PCI_SUBCLASS_BR_HOST","features":[309]},{"name":"PCI_SUBCLASS_BR_ISA","features":[309]},{"name":"PCI_SUBCLASS_BR_MCA","features":[309]},{"name":"PCI_SUBCLASS_BR_NUBUS","features":[309]},{"name":"PCI_SUBCLASS_BR_OTHER","features":[309]},{"name":"PCI_SUBCLASS_BR_PCI_TO_PCI","features":[309]},{"name":"PCI_SUBCLASS_BR_PCMCIA","features":[309]},{"name":"PCI_SUBCLASS_BR_RACEWAY","features":[309]},{"name":"PCI_SUBCLASS_COM_MODEM","features":[309]},{"name":"PCI_SUBCLASS_COM_MULTIPORT","features":[309]},{"name":"PCI_SUBCLASS_COM_OTHER","features":[309]},{"name":"PCI_SUBCLASS_COM_PARALLEL","features":[309]},{"name":"PCI_SUBCLASS_COM_SERIAL","features":[309]},{"name":"PCI_SUBCLASS_CRYPTO_ENTERTAINMENT","features":[309]},{"name":"PCI_SUBCLASS_CRYPTO_NET_COMP","features":[309]},{"name":"PCI_SUBCLASS_CRYPTO_OTHER","features":[309]},{"name":"PCI_SUBCLASS_DASP_DPIO","features":[309]},{"name":"PCI_SUBCLASS_DASP_OTHER","features":[309]},{"name":"PCI_SUBCLASS_DOC_GENERIC","features":[309]},{"name":"PCI_SUBCLASS_DOC_OTHER","features":[309]},{"name":"PCI_SUBCLASS_INP_DIGITIZER","features":[309]},{"name":"PCI_SUBCLASS_INP_GAMEPORT","features":[309]},{"name":"PCI_SUBCLASS_INP_KEYBOARD","features":[309]},{"name":"PCI_SUBCLASS_INP_MOUSE","features":[309]},{"name":"PCI_SUBCLASS_INP_OTHER","features":[309]},{"name":"PCI_SUBCLASS_INP_SCANNER","features":[309]},{"name":"PCI_SUBCLASS_INTIO_I2O","features":[309]},{"name":"PCI_SUBCLASS_MEM_FLASH","features":[309]},{"name":"PCI_SUBCLASS_MEM_OTHER","features":[309]},{"name":"PCI_SUBCLASS_MEM_RAM","features":[309]},{"name":"PCI_SUBCLASS_MM_AUDIO_DEV","features":[309]},{"name":"PCI_SUBCLASS_MM_OTHER","features":[309]},{"name":"PCI_SUBCLASS_MM_TELEPHONY_DEV","features":[309]},{"name":"PCI_SUBCLASS_MM_VIDEO_DEV","features":[309]},{"name":"PCI_SUBCLASS_MSC_AHCI_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_FLOPPY_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_IDE_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_IPI_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_NVM_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_OTHER","features":[309]},{"name":"PCI_SUBCLASS_MSC_RAID_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_SCSI_BUS_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_ATM_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_ETHERNET_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_FDDI_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_ISDN_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_OTHER","features":[309]},{"name":"PCI_SUBCLASS_NET_TOKEN_RING_CTLR","features":[309]},{"name":"PCI_SUBCLASS_PRE_20_NON_VGA","features":[309]},{"name":"PCI_SUBCLASS_PRE_20_VGA","features":[309]},{"name":"PCI_SUBCLASS_PROC_386","features":[309]},{"name":"PCI_SUBCLASS_PROC_486","features":[309]},{"name":"PCI_SUBCLASS_PROC_ALPHA","features":[309]},{"name":"PCI_SUBCLASS_PROC_COPROCESSOR","features":[309]},{"name":"PCI_SUBCLASS_PROC_PENTIUM","features":[309]},{"name":"PCI_SUBCLASS_PROC_POWERPC","features":[309]},{"name":"PCI_SUBCLASS_SAT_AUDIO","features":[309]},{"name":"PCI_SUBCLASS_SAT_DATA","features":[309]},{"name":"PCI_SUBCLASS_SAT_TV","features":[309]},{"name":"PCI_SUBCLASS_SAT_VOICE","features":[309]},{"name":"PCI_SUBCLASS_SB_ACCESS","features":[309]},{"name":"PCI_SUBCLASS_SB_FIBRE_CHANNEL","features":[309]},{"name":"PCI_SUBCLASS_SB_IEEE1394","features":[309]},{"name":"PCI_SUBCLASS_SB_SMBUS","features":[309]},{"name":"PCI_SUBCLASS_SB_SSA","features":[309]},{"name":"PCI_SUBCLASS_SB_THUNDERBOLT","features":[309]},{"name":"PCI_SUBCLASS_SB_USB","features":[309]},{"name":"PCI_SUBCLASS_SYS_DMA_CTLR","features":[309]},{"name":"PCI_SUBCLASS_SYS_GEN_HOTPLUG_CTLR","features":[309]},{"name":"PCI_SUBCLASS_SYS_INTERRUPT_CTLR","features":[309]},{"name":"PCI_SUBCLASS_SYS_OTHER","features":[309]},{"name":"PCI_SUBCLASS_SYS_RCEC","features":[309]},{"name":"PCI_SUBCLASS_SYS_REAL_TIME_CLOCK","features":[309]},{"name":"PCI_SUBCLASS_SYS_SDIO_CTRL","features":[309]},{"name":"PCI_SUBCLASS_SYS_SYSTEM_TIMER","features":[309]},{"name":"PCI_SUBCLASS_VID_OTHER","features":[309]},{"name":"PCI_SUBCLASS_VID_VGA_CTLR","features":[309]},{"name":"PCI_SUBCLASS_VID_XGA_CTLR","features":[309]},{"name":"PCI_SUBCLASS_WIRELESS_CON_IR","features":[309]},{"name":"PCI_SUBCLASS_WIRELESS_IRDA","features":[309]},{"name":"PCI_SUBCLASS_WIRELESS_OTHER","features":[309]},{"name":"PCI_SUBCLASS_WIRELESS_RF","features":[309]},{"name":"PCI_SUBLCASS_VID_3D_CTLR","features":[309]},{"name":"PCI_SUBSYSTEM_IDS_CAPABILITY","features":[309]},{"name":"PCI_TYPE0_ADDRESSES","features":[309]},{"name":"PCI_TYPE1_ADDRESSES","features":[309]},{"name":"PCI_TYPE2_ADDRESSES","features":[309]},{"name":"PCI_TYPE_20BIT","features":[309]},{"name":"PCI_TYPE_32BIT","features":[309]},{"name":"PCI_TYPE_64BIT","features":[309]},{"name":"PCI_USE_CLASS_SUBCLASS","features":[309]},{"name":"PCI_USE_LOCAL_BUS","features":[309]},{"name":"PCI_USE_LOCAL_DEVICE","features":[309]},{"name":"PCI_USE_PROGIF","features":[309]},{"name":"PCI_USE_REVISION","features":[309]},{"name":"PCI_USE_SUBSYSTEM_IDS","features":[309]},{"name":"PCI_USE_VENDEV_IDS","features":[309]},{"name":"PCI_VENDOR_SPECIFIC_CAPABILITY","features":[309]},{"name":"PCI_VIRTUALIZATION_INTERFACE","features":[309,307]},{"name":"PCI_WHICHSPACE_CONFIG","features":[309]},{"name":"PCI_WHICHSPACE_ROM","features":[309]},{"name":"PCI_X_CAPABILITY","features":[309]},{"name":"PCIe_NOTIFY_TYPE_GUID","features":[309]},{"name":"PCLFS_CLIENT_ADVANCE_TAIL_CALLBACK","features":[308,311,309,307,310,326,312,313,314]},{"name":"PCLFS_CLIENT_LFF_HANDLER_COMPLETE_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PCLFS_CLIENT_LOG_UNPINNED_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PCLFS_SET_LOG_SIZE_COMPLETE_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PCMCIABus","features":[309]},{"name":"PCMCIAConfiguration","features":[309]},{"name":"PCONFIGURE_ADAPTER_CHANNEL","features":[308,311,309,307,310,312,313,314]},{"name":"PCRASHDUMP_POWER_ON","features":[309,307]},{"name":"PCREATE_COMMON_BUFFER_FROM_MDL","features":[308,311,309,307,310,312,313,314]},{"name":"PCREATE_PROCESS_NOTIFY_ROUTINE","features":[309,307]},{"name":"PCREATE_PROCESS_NOTIFY_ROUTINE_EX","features":[308,311,309,307,310,312,313,314,340]},{"name":"PCREATE_THREAD_NOTIFY_ROUTINE","features":[309,307]},{"name":"PCR_BTI_MITIGATION_CSWAP_HVC","features":[309]},{"name":"PCR_BTI_MITIGATION_CSWAP_SMC","features":[309]},{"name":"PCR_BTI_MITIGATION_NONE","features":[309]},{"name":"PCR_BTI_MITIGATION_VBAR_MASK","features":[309]},{"name":"PCR_MAJOR_VERSION","features":[309]},{"name":"PCR_MINOR_VERSION","features":[309]},{"name":"PCW_CALLBACK","features":[308,309,307,313]},{"name":"PCW_CALLBACK_INFORMATION","features":[308,309,307,313]},{"name":"PCW_CALLBACK_TYPE","features":[309]},{"name":"PCW_COUNTER_DESCRIPTOR","features":[309]},{"name":"PCW_COUNTER_INFORMATION","features":[309,307]},{"name":"PCW_CURRENT_VERSION","features":[309]},{"name":"PCW_DATA","features":[309]},{"name":"PCW_MASK_INFORMATION","features":[308,309,307,313]},{"name":"PCW_REGISTRATION_FLAGS","features":[309]},{"name":"PCW_REGISTRATION_INFORMATION","features":[309,307]},{"name":"PCW_VERSION_1","features":[309]},{"name":"PCW_VERSION_2","features":[309]},{"name":"PD3COLD_REQUEST_AUX_POWER","features":[309,307]},{"name":"PD3COLD_REQUEST_CORE_POWER_RAIL","features":[309]},{"name":"PD3COLD_REQUEST_PERST_DELAY","features":[309,307]},{"name":"PDEBUG_DEVICE_FOUND_FUNCTION","features":[309,307]},{"name":"PDEBUG_PRINT_CALLBACK","features":[309,313]},{"name":"PDEVICE_BUS_SPECIFIC_RESET_HANDLER","features":[309,307]},{"name":"PDEVICE_CHANGE_COMPLETE_CALLBACK","features":[309]},{"name":"PDEVICE_NOTIFY_CALLBACK","features":[309]},{"name":"PDEVICE_NOTIFY_CALLBACK2","features":[309]},{"name":"PDEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER","features":[309,307]},{"name":"PDEVICE_RESET_COMPLETION","features":[309]},{"name":"PDEVICE_RESET_HANDLER","features":[309,307]},{"name":"PDE_BASE","features":[309]},{"name":"PDE_PER_PAGE","features":[309]},{"name":"PDE_TOP","features":[309]},{"name":"PDI_SHIFT","features":[309]},{"name":"PDMA_COMPLETION_ROUTINE","features":[309]},{"name":"PDRIVER_CMC_EXCEPTION_CALLBACK","features":[309]},{"name":"PDRIVER_CPE_EXCEPTION_CALLBACK","features":[309]},{"name":"PDRIVER_EXCPTN_CALLBACK","features":[309]},{"name":"PDRIVER_VERIFIER_THUNK_ROUTINE","features":[309]},{"name":"PEI_NOTIFY_TYPE_GUID","features":[309]},{"name":"PENABLE_VIRTUALIZATION","features":[309,307]},{"name":"PETWENABLECALLBACK","features":[309]},{"name":"PEXPAND_STACK_CALLOUT","features":[309]},{"name":"PEXT_CALLBACK","features":[309]},{"name":"PEXT_DELETE_CALLBACK","features":[309]},{"name":"PEX_CALLBACK_FUNCTION","features":[309,307]},{"name":"PFAControl","features":[309]},{"name":"PFLUSH_ADAPTER_BUFFERS","features":[308,311,309,307,310,312,313,314]},{"name":"PFLUSH_ADAPTER_BUFFERS_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PFLUSH_DMA_BUFFER","features":[308,311,309,307,310,312,313,314]},{"name":"PFNFTH","features":[309,307]},{"name":"PFN_IN_USE_PAGE_OFFLINE_NOTIFY","features":[309,307]},{"name":"PFN_NT_COMMIT_TRANSACTION","features":[309,307]},{"name":"PFN_NT_CREATE_TRANSACTION","features":[308,309,307]},{"name":"PFN_NT_OPEN_TRANSACTION","features":[308,309,307]},{"name":"PFN_NT_QUERY_INFORMATION_TRANSACTION","features":[309,307,341]},{"name":"PFN_NT_ROLLBACK_TRANSACTION","features":[309,307]},{"name":"PFN_NT_SET_INFORMATION_TRANSACTION","features":[309,307,341]},{"name":"PFN_RTL_IS_NTDDI_VERSION_AVAILABLE","features":[309,307]},{"name":"PFN_RTL_IS_SERVICE_PACK_VERSION_INSTALLED","features":[309,307]},{"name":"PFN_WHEA_HIGH_IRQL_LOG_SEL_EVENT_HANDLER","features":[309,307,336]},{"name":"PFPGA_BUS_SCAN","features":[309]},{"name":"PFPGA_CONTROL_CONFIG_SPACE","features":[309,307]},{"name":"PFPGA_CONTROL_ERROR_REPORTING","features":[309,307]},{"name":"PFPGA_CONTROL_LINK","features":[309,307]},{"name":"PFREE_ADAPTER_CHANNEL","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_ADAPTER_OBJECT","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_COMMON_BUFFER","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_COMMON_BUFFER_FROM_VECTOR","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_COMMON_BUFFER_VECTOR","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_FUNCTION_EX","features":[309]},{"name":"PFREE_MAP_REGISTERS","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_COMMON_BUFFER_FROM_VECTOR_BY_INDEX","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_D3COLD_CAPABILITY","features":[309,307]},{"name":"PGET_D3COLD_LAST_TRANSITION_STATUS","features":[309]},{"name":"PGET_DEVICE_RESET_STATUS","features":[309,307]},{"name":"PGET_DMA_ADAPTER","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_DMA_ADAPTER_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_DMA_ALIGNMENT","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_DMA_DOMAIN","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_DMA_TRANSFER_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_IDLE_WAKE_INFO","features":[309,307]},{"name":"PGET_LOCATION_STRING","features":[309,307]},{"name":"PGET_SCATTER_GATHER_LIST","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_SCATTER_GATHER_LIST_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_SDEV_IDENTIFIER","features":[309]},{"name":"PGET_SET_DEVICE_DATA","features":[309]},{"name":"PGET_UPDATED_BUS_RESOURCE","features":[309,307]},{"name":"PGET_VIRTUAL_DEVICE_DATA","features":[309]},{"name":"PGET_VIRTUAL_DEVICE_LOCATION","features":[309,307]},{"name":"PGET_VIRTUAL_DEVICE_RESOURCES","features":[309]},{"name":"PGET_VIRTUAL_FUNCTION_PROBED_BARS","features":[309,307]},{"name":"PGPE_CLEAR_STATUS","features":[308,311,309,307,310,312,313,314]},{"name":"PGPE_CLEAR_STATUS2","features":[309,307]},{"name":"PGPE_CONNECT_VECTOR","features":[308,311,309,307,310,312,313,314]},{"name":"PGPE_CONNECT_VECTOR2","features":[309,307]},{"name":"PGPE_DISABLE_EVENT","features":[308,311,309,307,310,312,313,314]},{"name":"PGPE_DISABLE_EVENT2","features":[309,307]},{"name":"PGPE_DISCONNECT_VECTOR","features":[309,307]},{"name":"PGPE_DISCONNECT_VECTOR2","features":[309,307]},{"name":"PGPE_ENABLE_EVENT","features":[308,311,309,307,310,312,313,314]},{"name":"PGPE_ENABLE_EVENT2","features":[309,307]},{"name":"PGPE_SERVICE_ROUTINE","features":[309,307]},{"name":"PGPE_SERVICE_ROUTINE2","features":[309,307]},{"name":"PHALIOREADWRITEHANDLER","features":[309,307]},{"name":"PHALMCAINTERFACELOCK","features":[309]},{"name":"PHALMCAINTERFACEREADREGISTER","features":[309,307]},{"name":"PHALMCAINTERFACEUNLOCK","features":[309]},{"name":"PHAL_RESET_DISPLAY_PARAMETERS","features":[309,307]},{"name":"PHVL_WHEA_ERROR_NOTIFICATION","features":[309,307]},{"name":"PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION","features":[309,307]},{"name":"PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR","features":[309,307]},{"name":"PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE","features":[309]},{"name":"PHYSICAL_COUNTER_RESOURCE_LIST","features":[309,307]},{"name":"PHYSICAL_MEMORY_RANGE","features":[309]},{"name":"PINITIALIZE_DMA_TRANSFER_CONTEXT","features":[308,311,309,307,310,312,313,314]},{"name":"PINTERFACE_DEREFERENCE","features":[309]},{"name":"PINTERFACE_REFERENCE","features":[309]},{"name":"PIOMMU_DEVICE_CREATE","features":[309,307]},{"name":"PIOMMU_DEVICE_DELETE","features":[309,307]},{"name":"PIOMMU_DEVICE_FAULT_HANDLER","features":[309]},{"name":"PIOMMU_DEVICE_QUERY_DOMAIN_TYPES","features":[309]},{"name":"PIOMMU_DOMAIN_ATTACH_DEVICE","features":[309,307]},{"name":"PIOMMU_DOMAIN_ATTACH_DEVICE_EX","features":[309,307]},{"name":"PIOMMU_DOMAIN_CONFIGURE","features":[309,307]},{"name":"PIOMMU_DOMAIN_CREATE","features":[309,307]},{"name":"PIOMMU_DOMAIN_CREATE_EX","features":[309,307]},{"name":"PIOMMU_DOMAIN_DELETE","features":[309,307]},{"name":"PIOMMU_DOMAIN_DETACH_DEVICE","features":[309,307]},{"name":"PIOMMU_DOMAIN_DETACH_DEVICE_EX","features":[309,307]},{"name":"PIOMMU_FLUSH_DOMAIN","features":[309,307]},{"name":"PIOMMU_FLUSH_DOMAIN_VA_LIST","features":[309,307]},{"name":"PIOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE","features":[309,307]},{"name":"PIOMMU_INTERFACE_STATE_CHANGE_CALLBACK","features":[309]},{"name":"PIOMMU_MAP_IDENTITY_RANGE","features":[309,307]},{"name":"PIOMMU_MAP_IDENTITY_RANGE_EX","features":[309,307]},{"name":"PIOMMU_MAP_LOGICAL_RANGE","features":[309,307]},{"name":"PIOMMU_MAP_LOGICAL_RANGE_EX","features":[309,307]},{"name":"PIOMMU_MAP_RESERVED_LOGICAL_RANGE","features":[309,307]},{"name":"PIOMMU_QUERY_INPUT_MAPPINGS","features":[309,307]},{"name":"PIOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK","features":[309,307]},{"name":"PIOMMU_RESERVE_LOGICAL_ADDRESS_RANGE","features":[309,307]},{"name":"PIOMMU_SET_DEVICE_FAULT_REPORTING","features":[309,307]},{"name":"PIOMMU_SET_DEVICE_FAULT_REPORTING_EX","features":[309,307]},{"name":"PIOMMU_UNMAP_IDENTITY_RANGE","features":[309,307]},{"name":"PIOMMU_UNMAP_IDENTITY_RANGE_EX","features":[309,307]},{"name":"PIOMMU_UNMAP_LOGICAL_RANGE","features":[309,307]},{"name":"PIOMMU_UNMAP_RESERVED_LOGICAL_RANGE","features":[309,307]},{"name":"PIOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK","features":[309,307]},{"name":"PIO_CONTAINER_NOTIFICATION_FUNCTION","features":[309,307]},{"name":"PIO_CSQ_ACQUIRE_LOCK","features":[309]},{"name":"PIO_CSQ_COMPLETE_CANCELED_IRP","features":[309]},{"name":"PIO_CSQ_INSERT_IRP","features":[309]},{"name":"PIO_CSQ_INSERT_IRP_EX","features":[309,307]},{"name":"PIO_CSQ_PEEK_NEXT_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"PIO_CSQ_RELEASE_LOCK","features":[309]},{"name":"PIO_CSQ_REMOVE_IRP","features":[309]},{"name":"PIO_DEVICE_EJECT_CALLBACK","features":[309,307]},{"name":"PIO_DPC_ROUTINE","features":[309]},{"name":"PIO_PERSISTED_MEMORY_ENUMERATION_CALLBACK","features":[309,307]},{"name":"PIO_QUERY_DEVICE_ROUTINE","features":[309,307]},{"name":"PIO_SESSION_NOTIFICATION_FUNCTION","features":[309,307]},{"name":"PIO_TIMER_ROUTINE","features":[309]},{"name":"PIO_WORKITEM_ROUTINE","features":[309]},{"name":"PIO_WORKITEM_ROUTINE_EX","features":[309]},{"name":"PJOIN_DMA_DOMAIN","features":[308,311,309,307,310,312,313,314]},{"name":"PKBUGCHECK_CALLBACK_ROUTINE","features":[309]},{"name":"PKBUGCHECK_REASON_CALLBACK_ROUTINE","features":[309]},{"name":"PKIPI_BROADCAST_WORKER","features":[309]},{"name":"PKMESSAGE_SERVICE_ROUTINE","features":[309,307]},{"name":"PKSERVICE_ROUTINE","features":[309,307]},{"name":"PKSTART_ROUTINE","features":[309]},{"name":"PKSYNCHRONIZE_ROUTINE","features":[309,307]},{"name":"PLEAVE_DMA_DOMAIN","features":[308,311,309,307,310,312,313,314]},{"name":"PLOAD_IMAGE_NOTIFY_ROUTINE","features":[309,307]},{"name":"PLUGPLAY_NOTIFICATION_HEADER","features":[309]},{"name":"PLUGPLAY_PROPERTY_PERSISTENT","features":[309]},{"name":"PLUGPLAY_REGKEY_CURRENT_HWPROFILE","features":[309]},{"name":"PLUGPLAY_REGKEY_DEVICE","features":[309]},{"name":"PLUGPLAY_REGKEY_DRIVER","features":[309]},{"name":"PMAP_TRANSFER","features":[308,311,309,307,310,312,313,314]},{"name":"PMAP_TRANSFER_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PMCCounter","features":[309]},{"name":"PMEM_ERROR_SECTION_GUID","features":[309]},{"name":"PMM_DLL_INITIALIZE","features":[309,307]},{"name":"PMM_DLL_UNLOAD","features":[309,307]},{"name":"PMM_GET_SYSTEM_ROUTINE_ADDRESS_EX","features":[309,307]},{"name":"PMM_MDL_ROUTINE","features":[309]},{"name":"PMM_ROTATE_COPY_CALLBACK_FUNCTION","features":[308,309,307]},{"name":"PM_DISPATCH_TABLE","features":[309]},{"name":"PNMI_CALLBACK","features":[309,307]},{"name":"PNPBus","features":[309]},{"name":"PNPEM_CONTROL_ENABLE_DISABLE","features":[309,307]},{"name":"PNPEM_CONTROL_QUERY_CONTROL","features":[309]},{"name":"PNPEM_CONTROL_QUERY_STANDARD_CAPABILITIES","features":[309,307]},{"name":"PNPEM_CONTROL_SET_STANDARD_CONTROL","features":[309,307]},{"name":"PNPISABus","features":[309]},{"name":"PNPISAConfiguration","features":[309]},{"name":"PNPNOTIFY_DEVICE_INTERFACE_INCLUDE_EXISTING_INTERFACES","features":[309]},{"name":"PNP_BUS_INFORMATION","features":[309]},{"name":"PNP_DEVICE_ASSIGNED_TO_GUEST","features":[309]},{"name":"PNP_DEVICE_DISABLED","features":[309]},{"name":"PNP_DEVICE_DISCONNECTED","features":[309]},{"name":"PNP_DEVICE_DONT_DISPLAY_IN_UI","features":[309]},{"name":"PNP_DEVICE_FAILED","features":[309]},{"name":"PNP_DEVICE_NOT_DISABLEABLE","features":[309]},{"name":"PNP_DEVICE_REMOVED","features":[309]},{"name":"PNP_DEVICE_RESOURCE_REQUIREMENTS_CHANGED","features":[309]},{"name":"PNP_DEVICE_RESOURCE_UPDATED","features":[309]},{"name":"PNP_EXTENDED_ADDRESS_INTERFACE","features":[309]},{"name":"PNP_EXTENDED_ADDRESS_INTERFACE_VERSION","features":[309]},{"name":"PNP_LOCATION_INTERFACE","features":[309,307]},{"name":"PNP_REPLACE_DRIVER_INTERFACE","features":[309,307]},{"name":"PNP_REPLACE_DRIVER_INTERFACE_VERSION","features":[309]},{"name":"PNP_REPLACE_HARDWARE_MEMORY_MIRRORING","features":[309]},{"name":"PNP_REPLACE_HARDWARE_PAGE_COPY","features":[309]},{"name":"PNP_REPLACE_HARDWARE_QUIESCE","features":[309]},{"name":"PNP_REPLACE_MEMORY_LIST","features":[309]},{"name":"PNP_REPLACE_MEMORY_SUPPORTED","features":[309]},{"name":"PNP_REPLACE_PARAMETERS","features":[309,307]},{"name":"PNP_REPLACE_PARAMETERS_VERSION","features":[309]},{"name":"PNP_REPLACE_PROCESSOR_LIST","features":[309]},{"name":"PNP_REPLACE_PROCESSOR_LIST_V1","features":[309]},{"name":"PNP_REPLACE_PROCESSOR_SUPPORTED","features":[309]},{"name":"PNTFS_DEREF_EXPORTED_SECURITY_DESCRIPTOR","features":[309]},{"name":"POB_POST_OPERATION_CALLBACK","features":[308,309,307]},{"name":"POB_PRE_OPERATION_CALLBACK","features":[308,309]},{"name":"POOLED_USAGE_AND_LIMITS","features":[309]},{"name":"POOL_COLD_ALLOCATION","features":[309]},{"name":"POOL_CREATE_EXTENDED_PARAMS","features":[309]},{"name":"POOL_CREATE_FLG_SECURE_POOL","features":[309]},{"name":"POOL_CREATE_FLG_USE_GLOBAL_POOL","features":[309]},{"name":"POOL_CREATE_PARAMS_VERSION","features":[309]},{"name":"POOL_EXTENDED_PARAMETER","features":[309,307]},{"name":"POOL_EXTENDED_PARAMETER_REQUIRED_FIELD_BITS","features":[309]},{"name":"POOL_EXTENDED_PARAMETER_TYPE","features":[309]},{"name":"POOL_EXTENDED_PARAMETER_TYPE_BITS","features":[309]},{"name":"POOL_EXTENDED_PARAMS_SECURE_POOL","features":[309,307]},{"name":"POOL_NX_ALLOCATION","features":[309]},{"name":"POOL_NX_OPTIN_AUTO","features":[309]},{"name":"POOL_QUOTA_FAIL_INSTEAD_OF_RAISE","features":[309]},{"name":"POOL_RAISE_IF_ALLOCATION_FAILURE","features":[309]},{"name":"POOL_TAGGING","features":[309]},{"name":"POOL_ZEROING_INFORMATION","features":[309]},{"name":"POOL_ZERO_ALLOCATION","features":[309]},{"name":"PORT_MAXIMUM_MESSAGE_LENGTH","features":[309]},{"name":"POWER_LEVEL","features":[309]},{"name":"POWER_MONITOR_INVOCATION","features":[309,307]},{"name":"POWER_MONITOR_REQUEST_REASON","features":[309]},{"name":"POWER_MONITOR_REQUEST_TYPE","features":[309]},{"name":"POWER_PLATFORM_INFORMATION","features":[309,307]},{"name":"POWER_PLATFORM_ROLE","features":[309]},{"name":"POWER_PLATFORM_ROLE_V1","features":[309]},{"name":"POWER_PLATFORM_ROLE_V2","features":[309]},{"name":"POWER_PLATFORM_ROLE_VERSION","features":[309]},{"name":"POWER_SEQUENCE","features":[309]},{"name":"POWER_SESSION_CONNECT","features":[309,307]},{"name":"POWER_SESSION_RIT_STATE","features":[309,307]},{"name":"POWER_SESSION_TIMEOUTS","features":[309]},{"name":"POWER_SESSION_WINLOGON","features":[309,307]},{"name":"POWER_SETTING_CALLBACK","features":[309,307]},{"name":"POWER_SETTING_VALUE_VERSION","features":[309]},{"name":"POWER_STATE","features":[309,314]},{"name":"POWER_STATE_TYPE","features":[309]},{"name":"POWER_THROTTLING_PROCESS_CURRENT_VERSION","features":[309]},{"name":"POWER_THROTTLING_PROCESS_DELAYTIMERS","features":[309]},{"name":"POWER_THROTTLING_PROCESS_EXECUTION_SPEED","features":[309]},{"name":"POWER_THROTTLING_PROCESS_IGNORE_TIMER_RESOLUTION","features":[309]},{"name":"POWER_THROTTLING_PROCESS_STATE","features":[309]},{"name":"POWER_THROTTLING_THREAD_CURRENT_VERSION","features":[309]},{"name":"POWER_THROTTLING_THREAD_EXECUTION_SPEED","features":[309]},{"name":"POWER_THROTTLING_THREAD_STATE","features":[309]},{"name":"POWER_THROTTLING_THREAD_VALID_FLAGS","features":[309]},{"name":"POWER_USER_PRESENCE_TYPE","features":[309]},{"name":"PO_FX_COMPONENT_ACTIVE_CONDITION_CALLBACK","features":[309]},{"name":"PO_FX_COMPONENT_CRITICAL_TRANSITION_CALLBACK","features":[309,307]},{"name":"PO_FX_COMPONENT_FLAG_F0_ON_DX","features":[309]},{"name":"PO_FX_COMPONENT_FLAG_NO_DEBOUNCE","features":[309]},{"name":"PO_FX_COMPONENT_IDLE_CONDITION_CALLBACK","features":[309]},{"name":"PO_FX_COMPONENT_IDLE_STATE","features":[309]},{"name":"PO_FX_COMPONENT_IDLE_STATE_CALLBACK","features":[309]},{"name":"PO_FX_COMPONENT_PERF_INFO","features":[309,307]},{"name":"PO_FX_COMPONENT_PERF_SET","features":[309,307]},{"name":"PO_FX_COMPONENT_PERF_STATE_CALLBACK","features":[309,307]},{"name":"PO_FX_COMPONENT_V1","features":[309]},{"name":"PO_FX_COMPONENT_V2","features":[309]},{"name":"PO_FX_DEVICE_POWER_NOT_REQUIRED_CALLBACK","features":[309]},{"name":"PO_FX_DEVICE_POWER_REQUIRED_CALLBACK","features":[309]},{"name":"PO_FX_DEVICE_V1","features":[309,307]},{"name":"PO_FX_DEVICE_V2","features":[309,307]},{"name":"PO_FX_DEVICE_V3","features":[309,307]},{"name":"PO_FX_DIRECTED_FX_DEFAULT_IDLE_TIMEOUT","features":[309]},{"name":"PO_FX_DIRECTED_POWER_DOWN_CALLBACK","features":[309]},{"name":"PO_FX_DIRECTED_POWER_UP_CALLBACK","features":[309]},{"name":"PO_FX_DRIPS_WATCHDOG_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PO_FX_FLAG_ASYNC_ONLY","features":[309]},{"name":"PO_FX_FLAG_BLOCKING","features":[309]},{"name":"PO_FX_FLAG_PERF_PEP_OPTIONAL","features":[309]},{"name":"PO_FX_FLAG_PERF_QUERY_ON_ALL_IDLE_STATES","features":[309]},{"name":"PO_FX_FLAG_PERF_QUERY_ON_F0","features":[309]},{"name":"PO_FX_PERF_STATE","features":[309]},{"name":"PO_FX_PERF_STATE_CHANGE","features":[309]},{"name":"PO_FX_PERF_STATE_TYPE","features":[309]},{"name":"PO_FX_PERF_STATE_UNIT","features":[309]},{"name":"PO_FX_POWER_CONTROL_CALLBACK","features":[309,307]},{"name":"PO_FX_UNKNOWN_POWER","features":[309]},{"name":"PO_FX_UNKNOWN_TIME","features":[309]},{"name":"PO_FX_VERSION","features":[309]},{"name":"PO_FX_VERSION_V1","features":[309]},{"name":"PO_FX_VERSION_V2","features":[309]},{"name":"PO_FX_VERSION_V3","features":[309]},{"name":"PO_MEM_BOOT_PHASE","features":[309]},{"name":"PO_MEM_CLONE","features":[309]},{"name":"PO_MEM_CL_OR_NCHK","features":[309]},{"name":"PO_MEM_DISCARD","features":[309]},{"name":"PO_MEM_PAGE_ADDRESS","features":[309]},{"name":"PO_MEM_PRESERVE","features":[309]},{"name":"PO_THERMAL_REQUEST_TYPE","features":[309]},{"name":"PPCI_EXPRESS_ENTER_LINK_QUIESCENT_MODE","features":[309,307]},{"name":"PPCI_EXPRESS_EXIT_LINK_QUIESCENT_MODE","features":[309,307]},{"name":"PPCI_EXPRESS_ROOT_PORT_READ_CONFIG_SPACE","features":[309]},{"name":"PPCI_EXPRESS_ROOT_PORT_WRITE_CONFIG_SPACE","features":[309]},{"name":"PPCI_EXPRESS_WAKE_CONTROL","features":[309]},{"name":"PPCI_IS_DEVICE_PRESENT","features":[309,307]},{"name":"PPCI_IS_DEVICE_PRESENT_EX","features":[309,307]},{"name":"PPCI_LINE_TO_PIN","features":[309]},{"name":"PPCI_MSIX_GET_ENTRY","features":[309,307]},{"name":"PPCI_MSIX_GET_TABLE_SIZE","features":[309,307]},{"name":"PPCI_MSIX_MASKUNMASK_ENTRY","features":[309,307]},{"name":"PPCI_MSIX_SET_ENTRY","features":[309,307]},{"name":"PPCI_PIN_TO_LINE","features":[309]},{"name":"PPCI_PREPARE_MULTISTAGE_RESUME","features":[309]},{"name":"PPCI_READ_WRITE_CONFIG","features":[309]},{"name":"PPCI_ROOT_BUS_CAPABILITY","features":[309]},{"name":"PPCI_SET_ACS","features":[309,307]},{"name":"PPCI_SET_ACS2","features":[309,307]},{"name":"PPCI_SET_ATS","features":[309,307]},{"name":"PPCW_CALLBACK","features":[309,307]},{"name":"PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER","features":[309,307]},{"name":"PPHYSICAL_COUNTER_OVERFLOW_HANDLER","features":[309,307]},{"name":"PPI_SHIFT","features":[309]},{"name":"PPOWER_SETTING_CALLBACK","features":[309,307]},{"name":"PPO_FX_COMPONENT_ACTIVE_CONDITION_CALLBACK","features":[309]},{"name":"PPO_FX_COMPONENT_CRITICAL_TRANSITION_CALLBACK","features":[309]},{"name":"PPO_FX_COMPONENT_IDLE_CONDITION_CALLBACK","features":[309]},{"name":"PPO_FX_COMPONENT_IDLE_STATE_CALLBACK","features":[309]},{"name":"PPO_FX_COMPONENT_PERF_STATE_CALLBACK","features":[309]},{"name":"PPO_FX_DEVICE_POWER_NOT_REQUIRED_CALLBACK","features":[309]},{"name":"PPO_FX_DEVICE_POWER_REQUIRED_CALLBACK","features":[309]},{"name":"PPO_FX_DIRECTED_POWER_DOWN_CALLBACK","features":[309]},{"name":"PPO_FX_DIRECTED_POWER_UP_CALLBACK","features":[309]},{"name":"PPO_FX_DRIPS_WATCHDOG_CALLBACK","features":[309]},{"name":"PPO_FX_POWER_CONTROL_CALLBACK","features":[309,307]},{"name":"PPROCESSOR_CALLBACK_FUNCTION","features":[309]},{"name":"PPROCESSOR_HALT_ROUTINE","features":[309,307]},{"name":"PPTM_DEVICE_DISABLE","features":[309,307]},{"name":"PPTM_DEVICE_ENABLE","features":[309,307]},{"name":"PPTM_DEVICE_QUERY_GRANULARITY","features":[309,307]},{"name":"PPTM_DEVICE_QUERY_TIME_SOURCE","features":[309,307]},{"name":"PPUT_DMA_ADAPTER","features":[308,311,309,307,310,312,313,314]},{"name":"PPUT_SCATTER_GATHER_LIST","features":[308,311,309,307,310,312,313,314]},{"name":"PQUERYEXTENDEDADDRESS","features":[309]},{"name":"PREAD_DMA_COUNTER","features":[308,311,309,307,310,312,313,314]},{"name":"PREENUMERATE_SELF","features":[309]},{"name":"PREGISTER_FOR_DEVICE_NOTIFICATIONS","features":[308,311,309,307,310,312,313,314]},{"name":"PREGISTER_FOR_DEVICE_NOTIFICATIONS2","features":[309,307]},{"name":"PREPLACE_BEGIN","features":[309,307]},{"name":"PREPLACE_DRIVER_INIT","features":[309,307]},{"name":"PREPLACE_ENABLE_DISABLE_HARDWARE_QUIESCE","features":[309,307]},{"name":"PREPLACE_END","features":[309,307]},{"name":"PREPLACE_GET_MEMORY_DESTINATION","features":[309,307]},{"name":"PREPLACE_INITIATE_HARDWARE_MIRROR","features":[309,307]},{"name":"PREPLACE_MAP_MEMORY","features":[309,307]},{"name":"PREPLACE_MIRROR_PHYSICAL_MEMORY","features":[309,307]},{"name":"PREPLACE_MIRROR_PLATFORM_MEMORY","features":[309,307]},{"name":"PREPLACE_SET_PROCESSOR_ID","features":[309,307]},{"name":"PREPLACE_SWAP","features":[309,307]},{"name":"PREPLACE_UNLOAD","features":[309]},{"name":"PREQUEST_POWER_COMPLETE","features":[309]},{"name":"PRIVILEGE_SET_ALL_NECESSARY","features":[309]},{"name":"PROCESSOR_CALLBACK_FUNCTION","features":[309,307,313]},{"name":"PROCESSOR_FEATURE_MAX","features":[309]},{"name":"PROCESSOR_GENERIC_ERROR_SECTION_GUID","features":[309]},{"name":"PROCESSOR_HALT_ROUTINE","features":[309,307]},{"name":"PROCESS_ACCESS_TOKEN","features":[309,307]},{"name":"PROCESS_DEVICEMAP_INFORMATION","features":[309,307]},{"name":"PROCESS_DEVICEMAP_INFORMATION_EX","features":[309,307]},{"name":"PROCESS_EXCEPTION_PORT","features":[309,307]},{"name":"PROCESS_EXCEPTION_PORT_ALL_STATE_BITS","features":[309]},{"name":"PROCESS_EXTENDED_BASIC_INFORMATION","features":[309,307,313,342]},{"name":"PROCESS_HANDLE_EXCEPTIONS_ENABLED","features":[309]},{"name":"PROCESS_HANDLE_RAISE_UM_EXCEPTION_ON_INVALID_HANDLE_CLOSE_DISABLED","features":[309]},{"name":"PROCESS_HANDLE_RAISE_UM_EXCEPTION_ON_INVALID_HANDLE_CLOSE_ENABLED","features":[309]},{"name":"PROCESS_HANDLE_TRACING_ENABLE","features":[309]},{"name":"PROCESS_HANDLE_TRACING_ENABLE_EX","features":[309]},{"name":"PROCESS_HANDLE_TRACING_ENTRY","features":[309,307,340]},{"name":"PROCESS_HANDLE_TRACING_MAX_STACKS","features":[309]},{"name":"PROCESS_HANDLE_TRACING_QUERY","features":[309,307,340]},{"name":"PROCESS_KEEPALIVE_COUNT_INFORMATION","features":[309]},{"name":"PROCESS_LUID_DOSDEVICES_ONLY","features":[309]},{"name":"PROCESS_MEMBERSHIP_INFORMATION","features":[309]},{"name":"PROCESS_REVOKE_FILE_HANDLES_INFORMATION","features":[309,307]},{"name":"PROCESS_SESSION_INFORMATION","features":[309]},{"name":"PROCESS_SYSCALL_PROVIDER_INFORMATION","features":[309]},{"name":"PROCESS_WS_WATCH_INFORMATION","features":[309]},{"name":"PROFILE_LEVEL","features":[309]},{"name":"PROTECTED_POOL","features":[309]},{"name":"PRTL_AVL_ALLOCATE_ROUTINE","features":[309]},{"name":"PRTL_AVL_COMPARE_ROUTINE","features":[309]},{"name":"PRTL_AVL_FREE_ROUTINE","features":[309]},{"name":"PRTL_AVL_MATCH_FUNCTION","features":[309,307]},{"name":"PRTL_GENERIC_ALLOCATE_ROUTINE","features":[309]},{"name":"PRTL_GENERIC_COMPARE_ROUTINE","features":[309]},{"name":"PRTL_GENERIC_FREE_ROUTINE","features":[309]},{"name":"PRTL_QUERY_REGISTRY_ROUTINE","features":[309,307]},{"name":"PRTL_RUN_ONCE_INIT_FN","features":[309]},{"name":"PSCREATEPROCESSNOTIFYTYPE","features":[309]},{"name":"PSCREATETHREADNOTIFYTYPE","features":[309]},{"name":"PSECURE_DRIVER_PROCESS_DEREFERENCE","features":[309]},{"name":"PSECURE_DRIVER_PROCESS_REFERENCE","features":[308,309]},{"name":"PSET_D3COLD_SUPPORT","features":[309]},{"name":"PSET_VIRTUAL_DEVICE_DATA","features":[309]},{"name":"PSE_IMAGE_VERIFICATION_CALLBACK_FUNCTION","features":[309]},{"name":"PSHED_PI_ATTEMPT_ERROR_RECOVERY","features":[309,307]},{"name":"PSHED_PI_CLEAR_ERROR_RECORD","features":[309,307]},{"name":"PSHED_PI_CLEAR_ERROR_STATUS","features":[309,307,336]},{"name":"PSHED_PI_DISABLE_ERROR_SOURCE","features":[309,307,336]},{"name":"PSHED_PI_ENABLE_ERROR_SOURCE","features":[309,307,336]},{"name":"PSHED_PI_ERR_READING_PCIE_OVERRIDES","features":[309]},{"name":"PSHED_PI_FINALIZE_ERROR_RECORD","features":[309,307,336]},{"name":"PSHED_PI_GET_ALL_ERROR_SOURCES","features":[309,307,336]},{"name":"PSHED_PI_GET_ERROR_SOURCE_INFO","features":[309,307,336]},{"name":"PSHED_PI_GET_INJECTION_CAPABILITIES","features":[309,307]},{"name":"PSHED_PI_INJECT_ERROR","features":[309,307]},{"name":"PSHED_PI_READ_ERROR_RECORD","features":[309,307]},{"name":"PSHED_PI_RETRIEVE_ERROR_INFO","features":[309,307,336]},{"name":"PSHED_PI_SET_ERROR_SOURCE_INFO","features":[309,307,336]},{"name":"PSHED_PI_WRITE_ERROR_RECORD","features":[309,307]},{"name":"PS_CREATE_NOTIFY_INFO","features":[308,311,309,307,310,312,313,314,340]},{"name":"PS_IMAGE_NOTIFY_CONFLICTING_ARCHITECTURE","features":[309]},{"name":"PS_INVALID_SILO_CONTEXT_SLOT","features":[309]},{"name":"PTE_BASE","features":[309]},{"name":"PTE_PER_PAGE","features":[309]},{"name":"PTE_TOP","features":[309]},{"name":"PTIMER_APC_ROUTINE","features":[309]},{"name":"PTI_SHIFT","features":[309]},{"name":"PTM_CONTROL_INTERFACE","features":[309,307]},{"name":"PTM_DEVICE_DISABLE","features":[309,307]},{"name":"PTM_DEVICE_ENABLE","features":[309,307]},{"name":"PTM_DEVICE_QUERY_GRANULARITY","features":[309,307]},{"name":"PTM_DEVICE_QUERY_TIME_SOURCE","features":[309,307]},{"name":"PTM_PROPAGATE_ROUTINE","features":[309,307]},{"name":"PTM_RM_NOTIFICATION","features":[308,309,307]},{"name":"PTRANSLATE_BUS_ADDRESS","features":[309,307]},{"name":"PTRANSLATE_RESOURCE_HANDLER","features":[308,311,309,307,310,312,313,314]},{"name":"PTRANSLATE_RESOURCE_REQUIREMENTS_HANDLER","features":[308,311,309,307,310,312,313,314]},{"name":"PUNREGISTER_FOR_DEVICE_NOTIFICATIONS","features":[308,311,309,307,310,312,313,314]},{"name":"PUNREGISTER_FOR_DEVICE_NOTIFICATIONS2","features":[309]},{"name":"PageIn","features":[309]},{"name":"ParallelController","features":[309]},{"name":"PciAcsBitDisable","features":[309]},{"name":"PciAcsBitDontCare","features":[309]},{"name":"PciAcsBitEnable","features":[309]},{"name":"PciAcsReserved","features":[309]},{"name":"PciAddressParityError","features":[309]},{"name":"PciBusDataParityError","features":[309]},{"name":"PciBusMasterAbort","features":[309]},{"name":"PciBusSystemError","features":[309]},{"name":"PciBusTimeOut","features":[309]},{"name":"PciBusUnknownError","features":[309]},{"name":"PciCommandParityError","features":[309]},{"name":"PciConventional","features":[309]},{"name":"PciDeviceD3Cold_Reason_Default_State_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_Reason_INF_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_Reason_Interface_Api_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_State_Disabled_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_State_Disabled_Bridge_HackFlags_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_State_Enabled_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_State_ParentRootPortS0WakeSupported_BitIndex","features":[309]},{"name":"PciExpress","features":[309]},{"name":"PciExpressASPMLinkSubState_L11_BitIndex","features":[309]},{"name":"PciExpressASPMLinkSubState_L12_BitIndex","features":[309]},{"name":"PciExpressDownstreamSwitchPort","features":[309]},{"name":"PciExpressEndpoint","features":[309]},{"name":"PciExpressLegacyEndpoint","features":[309]},{"name":"PciExpressPciPmLinkSubState_L11_BitIndex","features":[309]},{"name":"PciExpressPciPmLinkSubState_L12_BitIndex","features":[309]},{"name":"PciExpressRootComplexEventCollector","features":[309]},{"name":"PciExpressRootComplexIntegratedEndpoint","features":[309]},{"name":"PciExpressRootPort","features":[309]},{"name":"PciExpressToPciXBridge","features":[309]},{"name":"PciExpressUpstreamSwitchPort","features":[309]},{"name":"PciLine2Pin","features":[309]},{"name":"PciMasterDataParityError","features":[309]},{"name":"PciPin2Line","features":[309]},{"name":"PciReadWriteConfig","features":[309]},{"name":"PciXMode1","features":[309]},{"name":"PciXMode2","features":[309]},{"name":"PciXToExpressBridge","features":[309]},{"name":"PcwAddInstance","features":[308,309,307]},{"name":"PcwCallbackAddCounter","features":[309]},{"name":"PcwCallbackCollectData","features":[309]},{"name":"PcwCallbackEnumerateInstances","features":[309]},{"name":"PcwCallbackRemoveCounter","features":[309]},{"name":"PcwCloseInstance","features":[308,309]},{"name":"PcwCreateInstance","features":[308,309,307]},{"name":"PcwRegister","features":[308,309,307]},{"name":"PcwRegistrationNone","features":[309]},{"name":"PcwRegistrationSiloNeutral","features":[309]},{"name":"PcwUnregister","features":[308,309]},{"name":"PermissionFault","features":[309]},{"name":"PlatformLevelDeviceReset","features":[309]},{"name":"PlatformRoleAppliancePC","features":[309]},{"name":"PlatformRoleDesktop","features":[309]},{"name":"PlatformRoleEnterpriseServer","features":[309]},{"name":"PlatformRoleMaximum","features":[309]},{"name":"PlatformRoleMobile","features":[309]},{"name":"PlatformRolePerformanceServer","features":[309]},{"name":"PlatformRoleSOHOServer","features":[309]},{"name":"PlatformRoleSlate","features":[309]},{"name":"PlatformRoleUnspecified","features":[309]},{"name":"PlatformRoleWorkstation","features":[309]},{"name":"PoAc","features":[309]},{"name":"PoCallDriver","features":[308,311,309,307,310,312,313,314]},{"name":"PoClearPowerRequest","features":[309,307,314]},{"name":"PoConditionMaximum","features":[309]},{"name":"PoCreatePowerRequest","features":[308,311,309,307,310,312,313,314]},{"name":"PoCreateThermalRequest","features":[308,311,309,307,310,312,313,314]},{"name":"PoDc","features":[309]},{"name":"PoDeletePowerRequest","features":[309]},{"name":"PoDeleteThermalRequest","features":[309]},{"name":"PoEndDeviceBusy","features":[309]},{"name":"PoFxActivateComponent","features":[308,309]},{"name":"PoFxCompleteDevicePowerNotRequired","features":[308,309]},{"name":"PoFxCompleteDirectedPowerDown","features":[308,309]},{"name":"PoFxCompleteIdleCondition","features":[308,309]},{"name":"PoFxCompleteIdleState","features":[308,309]},{"name":"PoFxIdleComponent","features":[308,309]},{"name":"PoFxIssueComponentPerfStateChange","features":[308,309]},{"name":"PoFxIssueComponentPerfStateChangeMultiple","features":[308,309]},{"name":"PoFxNotifySurprisePowerOn","features":[308,311,309,307,310,312,313,314]},{"name":"PoFxPerfStateTypeDiscrete","features":[309]},{"name":"PoFxPerfStateTypeMaximum","features":[309]},{"name":"PoFxPerfStateTypeRange","features":[309]},{"name":"PoFxPerfStateUnitBandwidth","features":[309]},{"name":"PoFxPerfStateUnitFrequency","features":[309]},{"name":"PoFxPerfStateUnitMaximum","features":[309]},{"name":"PoFxPerfStateUnitOther","features":[309]},{"name":"PoFxPowerControl","features":[308,309,307]},{"name":"PoFxPowerOnCrashdumpDevice","features":[308,309,307]},{"name":"PoFxQueryCurrentComponentPerfState","features":[308,309,307]},{"name":"PoFxRegisterComponentPerfStates","features":[308,309,307]},{"name":"PoFxRegisterCrashdumpDevice","features":[308,309,307]},{"name":"PoFxRegisterDevice","features":[308,311,309,307,310,312,313,314]},{"name":"PoFxRegisterDripsWatchdogCallback","features":[308,311,309,307,310,312,313,314]},{"name":"PoFxReportDevicePoweredOn","features":[308,309]},{"name":"PoFxSetComponentLatency","features":[308,309]},{"name":"PoFxSetComponentResidency","features":[308,309]},{"name":"PoFxSetComponentWake","features":[308,309,307]},{"name":"PoFxSetDeviceIdleTimeout","features":[308,309]},{"name":"PoFxSetTargetDripsDevicePowerState","features":[308,309,307,314]},{"name":"PoFxStartDevicePowerManagement","features":[308,309]},{"name":"PoFxUnregisterDevice","features":[308,309]},{"name":"PoGetSystemWake","features":[308,311,309,307,310,312,313,314]},{"name":"PoGetThermalRequestSupport","features":[309,307]},{"name":"PoHot","features":[309]},{"name":"PoQueryWatchdogTime","features":[308,311,309,307,310,312,313,314]},{"name":"PoRegisterDeviceForIdleDetection","features":[308,311,309,307,310,312,313,314]},{"name":"PoRegisterPowerSettingCallback","features":[308,311,309,307,310,312,313,314]},{"name":"PoRegisterSystemState","features":[309]},{"name":"PoRequestPowerIrp","features":[308,311,309,307,310,312,313,314]},{"name":"PoSetDeviceBusyEx","features":[309]},{"name":"PoSetHiberRange","features":[309]},{"name":"PoSetPowerRequest","features":[309,307,314]},{"name":"PoSetPowerState","features":[308,311,309,307,310,312,313,314]},{"name":"PoSetSystemState","features":[309]},{"name":"PoSetSystemWake","features":[308,311,309,307,310,312,313,314]},{"name":"PoSetSystemWakeDevice","features":[308,311,309,307,310,312,313,314]},{"name":"PoSetThermalActiveCooling","features":[309,307]},{"name":"PoSetThermalPassiveCooling","features":[309,307]},{"name":"PoStartDeviceBusy","features":[309]},{"name":"PoStartNextPowerIrp","features":[308,311,309,307,310,312,313,314]},{"name":"PoThermalRequestActive","features":[309]},{"name":"PoThermalRequestPassive","features":[309]},{"name":"PoUnregisterPowerSettingCallback","features":[309,307]},{"name":"PoUnregisterSystemState","features":[309]},{"name":"PointerController","features":[309]},{"name":"PointerPeripheral","features":[309]},{"name":"PoolAllocation","features":[309]},{"name":"PoolExtendedParameterInvalidType","features":[309]},{"name":"PoolExtendedParameterMax","features":[309]},{"name":"PoolExtendedParameterNumaNode","features":[309]},{"name":"PoolExtendedParameterPriority","features":[309]},{"name":"PoolExtendedParameterSecurePool","features":[309]},{"name":"Pos","features":[309]},{"name":"PowerOff","features":[309]},{"name":"PowerOn","features":[309]},{"name":"PowerRelations","features":[309]},{"name":"PrimaryDcache","features":[309]},{"name":"PrimaryIcache","features":[309]},{"name":"PrinterPeripheral","features":[309]},{"name":"ProbeForRead","features":[309]},{"name":"ProbeForWrite","features":[309]},{"name":"ProcessorInternal","features":[309]},{"name":"Profile2Issue","features":[309]},{"name":"Profile3Issue","features":[309]},{"name":"Profile4Issue","features":[309]},{"name":"ProfileAlignmentFixup","features":[309]},{"name":"ProfileBranchInstructions","features":[309]},{"name":"ProfileBranchMispredictions","features":[309]},{"name":"ProfileCacheMisses","features":[309]},{"name":"ProfileDcacheAccesses","features":[309]},{"name":"ProfileDcacheMisses","features":[309]},{"name":"ProfileFpInstructions","features":[309]},{"name":"ProfileIcacheIssues","features":[309]},{"name":"ProfileIcacheMisses","features":[309]},{"name":"ProfileIntegerInstructions","features":[309]},{"name":"ProfileLoadInstructions","features":[309]},{"name":"ProfileLoadLinkedIssues","features":[309]},{"name":"ProfileMaximum","features":[309]},{"name":"ProfileMemoryBarrierCycles","features":[309]},{"name":"ProfilePipelineDry","features":[309]},{"name":"ProfilePipelineFrozen","features":[309]},{"name":"ProfileSpecialInstructions","features":[309]},{"name":"ProfileStoreInstructions","features":[309]},{"name":"ProfileTime","features":[309]},{"name":"ProfileTotalCycles","features":[309]},{"name":"ProfileTotalIssues","features":[309]},{"name":"ProfileTotalNonissues","features":[309]},{"name":"PsAcquireSiloHardReference","features":[308,309,307]},{"name":"PsAllocSiloContextSlot","features":[309,307]},{"name":"PsAllocateAffinityToken","features":[308,309,307]},{"name":"PsAttachSiloToCurrentThread","features":[308,309]},{"name":"PsCreateProcessNotifySubsystems","features":[309]},{"name":"PsCreateSiloContext","features":[308,309,307]},{"name":"PsCreateSystemThread","features":[308,309,307,340]},{"name":"PsCreateThreadNotifyNonSystem","features":[309]},{"name":"PsCreateThreadNotifySubsystems","features":[309]},{"name":"PsDereferenceSiloContext","features":[309]},{"name":"PsDetachSiloFromCurrentThread","features":[308,309]},{"name":"PsFreeAffinityToken","features":[308,309]},{"name":"PsFreeSiloContextSlot","features":[309,307]},{"name":"PsGetCurrentProcessId","features":[309,307]},{"name":"PsGetCurrentServerSilo","features":[308,309]},{"name":"PsGetCurrentServerSiloName","features":[309,307]},{"name":"PsGetCurrentSilo","features":[308,309]},{"name":"PsGetCurrentThreadId","features":[309,307]},{"name":"PsGetCurrentThreadTeb","features":[309]},{"name":"PsGetEffectiveServerSilo","features":[308,309]},{"name":"PsGetHostSilo","features":[308,309]},{"name":"PsGetJobServerSilo","features":[308,309,307]},{"name":"PsGetJobSilo","features":[308,309,307]},{"name":"PsGetParentSilo","features":[308,309]},{"name":"PsGetPermanentSiloContext","features":[308,309,307]},{"name":"PsGetProcessCreateTimeQuadPart","features":[308,309]},{"name":"PsGetProcessExitStatus","features":[308,309,307]},{"name":"PsGetProcessId","features":[308,309,307]},{"name":"PsGetProcessStartKey","features":[308,309]},{"name":"PsGetServerSiloServiceSessionId","features":[308,309]},{"name":"PsGetSiloContainerId","features":[308,309]},{"name":"PsGetSiloContext","features":[308,309,307]},{"name":"PsGetSiloMonitorContextSlot","features":[308,309]},{"name":"PsGetThreadCreateTime","features":[308,309]},{"name":"PsGetThreadExitStatus","features":[308,309,307]},{"name":"PsGetThreadId","features":[308,309,307]},{"name":"PsGetThreadProcessId","features":[308,309,307]},{"name":"PsGetThreadProperty","features":[308,309]},{"name":"PsGetThreadServerSilo","features":[308,309]},{"name":"PsGetVersion","features":[309,307]},{"name":"PsInsertPermanentSiloContext","features":[308,309,307]},{"name":"PsInsertSiloContext","features":[308,309,307]},{"name":"PsIsCurrentThreadInServerSilo","features":[309,307]},{"name":"PsIsCurrentThreadPrefetching","features":[309,307]},{"name":"PsIsHostSilo","features":[308,309,307]},{"name":"PsMakeSiloContextPermanent","features":[308,309,307]},{"name":"PsQueryTotalCycleTimeProcess","features":[308,309]},{"name":"PsReferenceSiloContext","features":[309]},{"name":"PsRegisterSiloMonitor","features":[308,309,307]},{"name":"PsReleaseSiloHardReference","features":[308,309]},{"name":"PsRemoveCreateThreadNotifyRoutine","features":[309,307]},{"name":"PsRemoveLoadImageNotifyRoutine","features":[309,307]},{"name":"PsRemoveSiloContext","features":[308,309,307]},{"name":"PsReplaceSiloContext","features":[308,309,307]},{"name":"PsRevertToUserMultipleGroupAffinityThread","features":[308,309]},{"name":"PsSetCreateProcessNotifyRoutine","features":[309,307]},{"name":"PsSetCreateProcessNotifyRoutineEx","features":[308,311,309,307,310,312,313,314,340]},{"name":"PsSetCreateProcessNotifyRoutineEx2","features":[309,307]},{"name":"PsSetCreateThreadNotifyRoutine","features":[309,307]},{"name":"PsSetCreateThreadNotifyRoutineEx","features":[309,307]},{"name":"PsSetCurrentThreadPrefetching","features":[309,307]},{"name":"PsSetLoadImageNotifyRoutine","features":[309,307]},{"name":"PsSetLoadImageNotifyRoutineEx","features":[309,307]},{"name":"PsSetSystemMultipleGroupAffinityThread","features":[308,309,307,338]},{"name":"PsStartSiloMonitor","features":[308,309,307]},{"name":"PsTerminateServerSilo","features":[308,309,307]},{"name":"PsTerminateSystemThread","features":[309,307]},{"name":"PsUnregisterSiloMonitor","features":[308,309]},{"name":"PsWrapApcWow64Thread","features":[309,307]},{"name":"PshedAllocateMemory","features":[309]},{"name":"PshedFADiscovery","features":[309]},{"name":"PshedFAErrorInfoRetrieval","features":[309]},{"name":"PshedFAErrorInjection","features":[309]},{"name":"PshedFAErrorRecordPersistence","features":[309]},{"name":"PshedFAErrorRecovery","features":[309]},{"name":"PshedFAErrorSourceControl","features":[309]},{"name":"PshedFreeMemory","features":[309]},{"name":"PshedIsSystemWheaEnabled","features":[309,307]},{"name":"PshedPiEnableNotifyErrorCreateNotifyEvent","features":[309]},{"name":"PshedPiEnableNotifyErrorCreateSystemThread","features":[309]},{"name":"PshedPiEnableNotifyErrorMax","features":[309]},{"name":"PshedPiErrReadingPcieOverridesBadSignature","features":[309]},{"name":"PshedPiErrReadingPcieOverridesBadSize","features":[309]},{"name":"PshedPiErrReadingPcieOverridesNoCapOffset","features":[309]},{"name":"PshedPiErrReadingPcieOverridesNoErr","features":[309]},{"name":"PshedPiErrReadingPcieOverridesNoMemory","features":[309]},{"name":"PshedPiErrReadingPcieOverridesNotBinary","features":[309]},{"name":"PshedPiErrReadingPcieOverridesQueryErr","features":[309]},{"name":"PshedRegisterPlugin","features":[309,307,336]},{"name":"PshedSynchronizeExecution","features":[309,307,336]},{"name":"PshedUnregisterPlugin","features":[309]},{"name":"QuerySecurityDescriptor","features":[309]},{"name":"RCB128Bytes","features":[309]},{"name":"RCB64Bytes","features":[309]},{"name":"RECOVERY_INFO_SECTION_GUID","features":[309]},{"name":"REENUMERATE_SELF_INTERFACE_STANDARD","features":[309]},{"name":"REG_CALLBACK_CONTEXT_CLEANUP_INFORMATION","features":[309]},{"name":"REG_CREATE_KEY_INFORMATION","features":[309,307]},{"name":"REG_CREATE_KEY_INFORMATION_V1","features":[309,307]},{"name":"REG_DELETE_KEY_INFORMATION","features":[309]},{"name":"REG_DELETE_VALUE_KEY_INFORMATION","features":[309,307]},{"name":"REG_KEY_HANDLE_CLOSE_INFORMATION","features":[309]},{"name":"REG_LOAD_KEY_INFORMATION","features":[309,307]},{"name":"REG_LOAD_KEY_INFORMATION_V2","features":[309,307]},{"name":"REG_NOTIFY_CLASS","features":[309]},{"name":"REG_POST_CREATE_KEY_INFORMATION","features":[309,307]},{"name":"REG_POST_OPERATION_INFORMATION","features":[309,307]},{"name":"REG_PRE_CREATE_KEY_INFORMATION","features":[309,307]},{"name":"REG_QUERY_KEY_NAME","features":[308,309,307]},{"name":"REG_QUERY_KEY_SECURITY_INFORMATION","features":[309,310]},{"name":"REG_RENAME_KEY_INFORMATION","features":[309,307]},{"name":"REG_REPLACE_KEY_INFORMATION","features":[309,307]},{"name":"REG_RESTORE_KEY_INFORMATION","features":[309,307]},{"name":"REG_SAVE_KEY_INFORMATION","features":[309,307]},{"name":"REG_SAVE_MERGED_KEY_INFORMATION","features":[309,307]},{"name":"REG_SET_KEY_SECURITY_INFORMATION","features":[309,310]},{"name":"REG_SET_VALUE_KEY_INFORMATION","features":[309,307]},{"name":"REG_UNLOAD_KEY_INFORMATION","features":[309]},{"name":"REQUEST_POWER_COMPLETE","features":[308,311,309,307,310,312,313,314]},{"name":"RESOURCE_HASH_ENTRY","features":[309,313]},{"name":"RESOURCE_HASH_TABLE_SIZE","features":[309]},{"name":"RESOURCE_PERFORMANCE_DATA","features":[309,313]},{"name":"RESOURCE_TRANSLATION_DIRECTION","features":[309]},{"name":"RESULT_NEGATIVE","features":[309]},{"name":"RESULT_POSITIVE","features":[309]},{"name":"RESULT_ZERO","features":[309]},{"name":"ROOT_CMD_ENABLE_CORRECTABLE_ERROR_REPORTING","features":[309]},{"name":"ROOT_CMD_ENABLE_FATAL_ERROR_REPORTING","features":[309]},{"name":"ROOT_CMD_ENABLE_NONFATAL_ERROR_REPORTING","features":[309]},{"name":"RTL_AVL_ALLOCATE_ROUTINE","features":[309]},{"name":"RTL_AVL_COMPARE_ROUTINE","features":[309]},{"name":"RTL_AVL_FREE_ROUTINE","features":[309]},{"name":"RTL_AVL_MATCH_FUNCTION","features":[309,307]},{"name":"RTL_AVL_TABLE","features":[309]},{"name":"RTL_BALANCED_LINKS","features":[309]},{"name":"RTL_BITMAP","features":[309]},{"name":"RTL_BITMAP_RUN","features":[309]},{"name":"RTL_DYNAMIC_HASH_TABLE","features":[309]},{"name":"RTL_DYNAMIC_HASH_TABLE_CONTEXT","features":[309,313]},{"name":"RTL_DYNAMIC_HASH_TABLE_ENTRY","features":[309,313]},{"name":"RTL_DYNAMIC_HASH_TABLE_ENUMERATOR","features":[309,313]},{"name":"RTL_GENERIC_ALLOCATE_ROUTINE","features":[308,309,313]},{"name":"RTL_GENERIC_COMPARE_RESULTS","features":[309]},{"name":"RTL_GENERIC_COMPARE_ROUTINE","features":[308,309,313]},{"name":"RTL_GENERIC_FREE_ROUTINE","features":[308,309,313]},{"name":"RTL_GENERIC_TABLE","features":[308,309,313]},{"name":"RTL_GUID_STRING_SIZE","features":[309]},{"name":"RTL_HASH_ALLOCATED_HEADER","features":[309]},{"name":"RTL_HASH_RESERVED_SIGNATURE","features":[309]},{"name":"RTL_QUERY_REGISTRY_DELETE","features":[309]},{"name":"RTL_QUERY_REGISTRY_DIRECT","features":[309]},{"name":"RTL_QUERY_REGISTRY_NOEXPAND","features":[309]},{"name":"RTL_QUERY_REGISTRY_NOSTRING","features":[309]},{"name":"RTL_QUERY_REGISTRY_NOVALUE","features":[309]},{"name":"RTL_QUERY_REGISTRY_REQUIRED","features":[309]},{"name":"RTL_QUERY_REGISTRY_ROUTINE","features":[309,307]},{"name":"RTL_QUERY_REGISTRY_SUBKEY","features":[309]},{"name":"RTL_QUERY_REGISTRY_TABLE","features":[309,307]},{"name":"RTL_QUERY_REGISTRY_TOPKEY","features":[309]},{"name":"RTL_QUERY_REGISTRY_TYPECHECK","features":[309]},{"name":"RTL_QUERY_REGISTRY_TYPECHECK_SHIFT","features":[309]},{"name":"RTL_REGISTRY_ABSOLUTE","features":[309]},{"name":"RTL_REGISTRY_CONTROL","features":[309]},{"name":"RTL_REGISTRY_DEVICEMAP","features":[309]},{"name":"RTL_REGISTRY_HANDLE","features":[309]},{"name":"RTL_REGISTRY_MAXIMUM","features":[309]},{"name":"RTL_REGISTRY_OPTIONAL","features":[309]},{"name":"RTL_REGISTRY_SERVICES","features":[309]},{"name":"RTL_REGISTRY_USER","features":[309]},{"name":"RTL_REGISTRY_WINDOWS_NT","features":[309]},{"name":"RTL_RUN_ONCE_INIT_FN","features":[309,342]},{"name":"RTL_STACK_WALKING_MODE_FRAMES_TO_SKIP_SHIFT","features":[309]},{"name":"RandomAccess","features":[309]},{"name":"ReadAccess","features":[309]},{"name":"RealModeIrqRoutingTable","features":[309]},{"name":"RealModePCIEnumeration","features":[309]},{"name":"RealTimeWorkQueue","features":[309]},{"name":"RebuildControl","features":[309]},{"name":"RegNtCallbackObjectContextCleanup","features":[309]},{"name":"RegNtDeleteKey","features":[309]},{"name":"RegNtDeleteValueKey","features":[309]},{"name":"RegNtEnumerateKey","features":[309]},{"name":"RegNtEnumerateValueKey","features":[309]},{"name":"RegNtKeyHandleClose","features":[309]},{"name":"RegNtPostCreateKey","features":[309]},{"name":"RegNtPostCreateKeyEx","features":[309]},{"name":"RegNtPostDeleteKey","features":[309]},{"name":"RegNtPostDeleteValueKey","features":[309]},{"name":"RegNtPostEnumerateKey","features":[309]},{"name":"RegNtPostEnumerateValueKey","features":[309]},{"name":"RegNtPostFlushKey","features":[309]},{"name":"RegNtPostKeyHandleClose","features":[309]},{"name":"RegNtPostLoadKey","features":[309]},{"name":"RegNtPostOpenKey","features":[309]},{"name":"RegNtPostOpenKeyEx","features":[309]},{"name":"RegNtPostQueryKey","features":[309]},{"name":"RegNtPostQueryKeyName","features":[309]},{"name":"RegNtPostQueryKeySecurity","features":[309]},{"name":"RegNtPostQueryMultipleValueKey","features":[309]},{"name":"RegNtPostQueryValueKey","features":[309]},{"name":"RegNtPostRenameKey","features":[309]},{"name":"RegNtPostReplaceKey","features":[309]},{"name":"RegNtPostRestoreKey","features":[309]},{"name":"RegNtPostSaveKey","features":[309]},{"name":"RegNtPostSaveMergedKey","features":[309]},{"name":"RegNtPostSetInformationKey","features":[309]},{"name":"RegNtPostSetKeySecurity","features":[309]},{"name":"RegNtPostSetValueKey","features":[309]},{"name":"RegNtPostUnLoadKey","features":[309]},{"name":"RegNtPreCreateKey","features":[309]},{"name":"RegNtPreCreateKeyEx","features":[309]},{"name":"RegNtPreDeleteKey","features":[309]},{"name":"RegNtPreDeleteValueKey","features":[309]},{"name":"RegNtPreEnumerateKey","features":[309]},{"name":"RegNtPreEnumerateValueKey","features":[309]},{"name":"RegNtPreFlushKey","features":[309]},{"name":"RegNtPreKeyHandleClose","features":[309]},{"name":"RegNtPreLoadKey","features":[309]},{"name":"RegNtPreOpenKey","features":[309]},{"name":"RegNtPreOpenKeyEx","features":[309]},{"name":"RegNtPreQueryKey","features":[309]},{"name":"RegNtPreQueryKeyName","features":[309]},{"name":"RegNtPreQueryKeySecurity","features":[309]},{"name":"RegNtPreQueryMultipleValueKey","features":[309]},{"name":"RegNtPreQueryValueKey","features":[309]},{"name":"RegNtPreRenameKey","features":[309]},{"name":"RegNtPreReplaceKey","features":[309]},{"name":"RegNtPreRestoreKey","features":[309]},{"name":"RegNtPreSaveKey","features":[309]},{"name":"RegNtPreSaveMergedKey","features":[309]},{"name":"RegNtPreSetInformationKey","features":[309]},{"name":"RegNtPreSetKeySecurity","features":[309]},{"name":"RegNtPreSetValueKey","features":[309]},{"name":"RegNtPreUnLoadKey","features":[309]},{"name":"RegNtQueryKey","features":[309]},{"name":"RegNtQueryMultipleValueKey","features":[309]},{"name":"RegNtQueryValueKey","features":[309]},{"name":"RegNtRenameKey","features":[309]},{"name":"RegNtSetInformationKey","features":[309]},{"name":"RegNtSetValueKey","features":[309]},{"name":"RemovalPolicyExpectNoRemoval","features":[309]},{"name":"RemovalPolicyExpectOrderlyRemoval","features":[309]},{"name":"RemovalPolicyExpectSurpriseRemoval","features":[309]},{"name":"RemovalRelations","features":[309]},{"name":"ResourceNeverExclusive","features":[309]},{"name":"ResourceOwnedExclusive","features":[309]},{"name":"ResourceReleaseByOtherThread","features":[309]},{"name":"ResourceTypeEventBuffer","features":[309]},{"name":"ResourceTypeExtendedCounterConfiguration","features":[309]},{"name":"ResourceTypeIdenitificationTag","features":[309]},{"name":"ResourceTypeMax","features":[309]},{"name":"ResourceTypeOverflow","features":[309]},{"name":"ResourceTypeRange","features":[309]},{"name":"ResourceTypeSingle","features":[309]},{"name":"ResultNegative","features":[309]},{"name":"ResultPositive","features":[309]},{"name":"ResultZero","features":[309]},{"name":"RtlAppendUnicodeStringToString","features":[309,307]},{"name":"RtlAppendUnicodeToString","features":[309,307]},{"name":"RtlAreBitsClear","features":[309,307]},{"name":"RtlAreBitsSet","features":[309,307]},{"name":"RtlAssert","features":[309]},{"name":"RtlCheckRegistryKey","features":[309,307]},{"name":"RtlClearAllBits","features":[309]},{"name":"RtlClearBit","features":[309]},{"name":"RtlClearBits","features":[309]},{"name":"RtlCmDecodeMemIoResource","features":[309]},{"name":"RtlCmEncodeMemIoResource","features":[309,307]},{"name":"RtlCompareString","features":[309,307,313]},{"name":"RtlCompareUnicodeString","features":[309,307]},{"name":"RtlCompareUnicodeStrings","features":[309,307]},{"name":"RtlContractHashTable","features":[309,307]},{"name":"RtlCopyBitMap","features":[309]},{"name":"RtlCopyString","features":[309,313]},{"name":"RtlCopyUnicodeString","features":[309,307]},{"name":"RtlCreateHashTable","features":[309,307]},{"name":"RtlCreateHashTableEx","features":[309,307]},{"name":"RtlCreateRegistryKey","features":[309,307]},{"name":"RtlCreateSecurityDescriptor","features":[309,307,310]},{"name":"RtlDelete","features":[308,309]},{"name":"RtlDeleteElementGenericTable","features":[308,309,307,313]},{"name":"RtlDeleteElementGenericTableAvl","features":[309,307]},{"name":"RtlDeleteElementGenericTableAvlEx","features":[309]},{"name":"RtlDeleteHashTable","features":[309]},{"name":"RtlDeleteNoSplay","features":[308,309]},{"name":"RtlDeleteRegistryValue","features":[309,307]},{"name":"RtlDowncaseUnicodeChar","features":[309]},{"name":"RtlEndEnumerationHashTable","features":[309,313]},{"name":"RtlEndStrongEnumerationHashTable","features":[309,313]},{"name":"RtlEndWeakEnumerationHashTable","features":[309,313]},{"name":"RtlEnumerateEntryHashTable","features":[309,313]},{"name":"RtlEnumerateGenericTable","features":[308,309,307,313]},{"name":"RtlEnumerateGenericTableAvl","features":[309,307]},{"name":"RtlEnumerateGenericTableLikeADirectory","features":[309,307]},{"name":"RtlEnumerateGenericTableWithoutSplaying","features":[308,309,313]},{"name":"RtlEnumerateGenericTableWithoutSplayingAvl","features":[309]},{"name":"RtlEqualString","features":[309,307,313]},{"name":"RtlEqualUnicodeString","features":[309,307]},{"name":"RtlExpandHashTable","features":[309,307]},{"name":"RtlExtractBitMap","features":[309]},{"name":"RtlFindClearBits","features":[309]},{"name":"RtlFindClearBitsAndSet","features":[309]},{"name":"RtlFindClearRuns","features":[309,307]},{"name":"RtlFindClosestEncodableLength","features":[309,307]},{"name":"RtlFindFirstRunClear","features":[309]},{"name":"RtlFindLastBackwardRunClear","features":[309]},{"name":"RtlFindLeastSignificantBit","features":[309]},{"name":"RtlFindLongestRunClear","features":[309]},{"name":"RtlFindMostSignificantBit","features":[309]},{"name":"RtlFindNextForwardRunClear","features":[309]},{"name":"RtlFindSetBits","features":[309]},{"name":"RtlFindSetBitsAndClear","features":[309]},{"name":"RtlFreeUTF8String","features":[309,313]},{"name":"RtlGUIDFromString","features":[309,307]},{"name":"RtlGenerateClass5Guid","features":[309,307]},{"name":"RtlGetActiveConsoleId","features":[309]},{"name":"RtlGetCallersAddress","features":[309]},{"name":"RtlGetConsoleSessionForegroundProcessId","features":[309]},{"name":"RtlGetElementGenericTable","features":[308,309,313]},{"name":"RtlGetElementGenericTableAvl","features":[309]},{"name":"RtlGetEnabledExtendedFeatures","features":[309]},{"name":"RtlGetNextEntryHashTable","features":[309,313]},{"name":"RtlGetNtProductType","features":[309,307,313]},{"name":"RtlGetNtSystemRoot","features":[309]},{"name":"RtlGetPersistedStateLocation","features":[309,307]},{"name":"RtlGetSuiteMask","features":[309]},{"name":"RtlGetVersion","features":[309,307,338]},{"name":"RtlHashUnicodeString","features":[309,307]},{"name":"RtlInitEnumerationHashTable","features":[309,307,313]},{"name":"RtlInitStrongEnumerationHashTable","features":[309,307,313]},{"name":"RtlInitUTF8String","features":[309,313]},{"name":"RtlInitUTF8StringEx","features":[309,307,313]},{"name":"RtlInitWeakEnumerationHashTable","features":[309,307,313]},{"name":"RtlInitializeBitMap","features":[309]},{"name":"RtlInitializeGenericTable","features":[308,309,313]},{"name":"RtlInitializeGenericTableAvl","features":[309]},{"name":"RtlInsertElementGenericTable","features":[308,309,307,313]},{"name":"RtlInsertElementGenericTableAvl","features":[309,307]},{"name":"RtlInsertElementGenericTableFull","features":[308,309,307,313]},{"name":"RtlInsertElementGenericTableFullAvl","features":[309,307]},{"name":"RtlInsertEntryHashTable","features":[309,307,313]},{"name":"RtlInt64ToUnicodeString","features":[309,307]},{"name":"RtlIntegerToUnicodeString","features":[309,307]},{"name":"RtlIoDecodeMemIoResource","features":[309]},{"name":"RtlIoEncodeMemIoResource","features":[309,307]},{"name":"RtlIsApiSetImplemented","features":[309,307]},{"name":"RtlIsGenericTableEmpty","features":[308,309,307,313]},{"name":"RtlIsGenericTableEmptyAvl","features":[309,307]},{"name":"RtlIsMultiSessionSku","features":[309,307]},{"name":"RtlIsMultiUsersInSessionSku","features":[309,307]},{"name":"RtlIsNtDdiVersionAvailable","features":[309,307]},{"name":"RtlIsServicePackVersionInstalled","features":[309,307]},{"name":"RtlIsStateSeparationEnabled","features":[309,307]},{"name":"RtlIsUntrustedObject","features":[309,307]},{"name":"RtlLengthSecurityDescriptor","features":[309,310]},{"name":"RtlLookupElementGenericTable","features":[308,309,313]},{"name":"RtlLookupElementGenericTableAvl","features":[309]},{"name":"RtlLookupElementGenericTableFull","features":[308,309,313]},{"name":"RtlLookupElementGenericTableFullAvl","features":[309]},{"name":"RtlLookupEntryHashTable","features":[309,313]},{"name":"RtlLookupFirstMatchingElementGenericTableAvl","features":[309]},{"name":"RtlMapGenericMask","features":[309,310]},{"name":"RtlNormalizeSecurityDescriptor","features":[309,307,310]},{"name":"RtlNumberGenericTableElements","features":[308,309,313]},{"name":"RtlNumberGenericTableElementsAvl","features":[309]},{"name":"RtlNumberOfClearBits","features":[309]},{"name":"RtlNumberOfClearBitsInRange","features":[309]},{"name":"RtlNumberOfSetBits","features":[309]},{"name":"RtlNumberOfSetBitsInRange","features":[309]},{"name":"RtlNumberOfSetBitsUlongPtr","features":[309]},{"name":"RtlPrefetchMemoryNonTemporal","features":[309]},{"name":"RtlPrefixUnicodeString","features":[309,307]},{"name":"RtlQueryRegistryValueWithFallback","features":[309,307]},{"name":"RtlQueryRegistryValues","features":[309,307]},{"name":"RtlQueryValidationRunlevel","features":[309,307]},{"name":"RtlRealPredecessor","features":[308,309]},{"name":"RtlRealSuccessor","features":[308,309]},{"name":"RtlRemoveEntryHashTable","features":[309,307,313]},{"name":"RtlRunOnceBeginInitialize","features":[309,307,342]},{"name":"RtlRunOnceComplete","features":[309,307,342]},{"name":"RtlRunOnceExecuteOnce","features":[309,307,342]},{"name":"RtlRunOnceInitialize","features":[309,342]},{"name":"RtlSetAllBits","features":[309]},{"name":"RtlSetBit","features":[309]},{"name":"RtlSetBits","features":[309]},{"name":"RtlSetDaclSecurityDescriptor","features":[309,307,310]},{"name":"RtlSetSystemGlobalData","features":[309,307,338]},{"name":"RtlSplay","features":[308,309]},{"name":"RtlStringFromGUID","features":[309,307]},{"name":"RtlStronglyEnumerateEntryHashTable","features":[309,313]},{"name":"RtlSubtreePredecessor","features":[308,309]},{"name":"RtlSubtreeSuccessor","features":[308,309]},{"name":"RtlSuffixUnicodeString","features":[309,307]},{"name":"RtlTestBit","features":[309,307]},{"name":"RtlTimeFieldsToTime","features":[309,307]},{"name":"RtlTimeToTimeFields","features":[309]},{"name":"RtlUTF8StringToUnicodeString","features":[309,307,313]},{"name":"RtlUTF8ToUnicodeN","features":[309,307]},{"name":"RtlUnicodeStringToInt64","features":[309,307]},{"name":"RtlUnicodeStringToInteger","features":[309,307]},{"name":"RtlUnicodeStringToUTF8String","features":[309,307,313]},{"name":"RtlUnicodeToUTF8N","features":[309,307]},{"name":"RtlUpcaseUnicodeChar","features":[309]},{"name":"RtlUpcaseUnicodeString","features":[309,307]},{"name":"RtlUpperChar","features":[309]},{"name":"RtlUpperString","features":[309,313]},{"name":"RtlValidRelativeSecurityDescriptor","features":[309,307,310]},{"name":"RtlValidSecurityDescriptor","features":[309,307,310]},{"name":"RtlVerifyVersionInfo","features":[309,307,338]},{"name":"RtlVolumeDeviceToDosName","features":[309,307]},{"name":"RtlWalkFrameChain","features":[309]},{"name":"RtlWeaklyEnumerateEntryHashTable","features":[309,313]},{"name":"RtlWriteRegistryValue","features":[309,307]},{"name":"RtlxAnsiStringToUnicodeSize","features":[309,313]},{"name":"RtlxUnicodeStringToAnsiSize","features":[309,307]},{"name":"SCATTER_GATHER_ELEMENT","features":[309]},{"name":"SCATTER_GATHER_LIST","features":[309]},{"name":"SCI_NOTIFY_TYPE_GUID","features":[309]},{"name":"SDEV_IDENTIFIER_INTERFACE","features":[309]},{"name":"SDEV_IDENTIFIER_INTERFACE_VERSION","features":[309]},{"name":"SEA_NOTIFY_TYPE_GUID","features":[309]},{"name":"SEA_SECTION_GUID","features":[309]},{"name":"SECTION_MAP_EXECUTE","features":[309]},{"name":"SECTION_MAP_EXECUTE_EXPLICIT","features":[309]},{"name":"SECTION_MAP_READ","features":[309]},{"name":"SECTION_MAP_WRITE","features":[309]},{"name":"SECTION_QUERY","features":[309]},{"name":"SECURE_DRIVER_INTERFACE","features":[308,309]},{"name":"SECURE_DRIVER_INTERFACE_VERSION","features":[309]},{"name":"SECURE_DRIVER_PROCESS_DEREFERENCE","features":[308,309]},{"name":"SECURE_DRIVER_PROCESS_REFERENCE","features":[308,309]},{"name":"SECURE_POOL_FLAGS_FREEABLE","features":[309]},{"name":"SECURE_POOL_FLAGS_MODIFIABLE","features":[309]},{"name":"SECURE_POOL_FLAGS_NONE","features":[309]},{"name":"SECURE_SECTION_ALLOW_PARTIAL_MDL","features":[309]},{"name":"SECURITY_CONTEXT_TRACKING_MODE","features":[309]},{"name":"SECURITY_OPERATION_CODE","features":[309]},{"name":"SEC_LARGE_PAGES","features":[309]},{"name":"SEH_VALIDATION_POLICY_DEFER","features":[309]},{"name":"SEH_VALIDATION_POLICY_OFF","features":[309]},{"name":"SEH_VALIDATION_POLICY_ON","features":[309]},{"name":"SEH_VALIDATION_POLICY_TELEMETRY","features":[309]},{"name":"SEI_NOTIFY_TYPE_GUID","features":[309]},{"name":"SEI_SECTION_GUID","features":[309]},{"name":"SEMAPHORE_QUERY_STATE","features":[309]},{"name":"SET_D3COLD_SUPPORT","features":[309,307]},{"name":"SET_VIRTUAL_DEVICE_DATA","features":[309]},{"name":"SE_ASSIGNPRIMARYTOKEN_PRIVILEGE","features":[309]},{"name":"SE_AUDIT_PRIVILEGE","features":[309]},{"name":"SE_BACKUP_PRIVILEGE","features":[309]},{"name":"SE_CHANGE_NOTIFY_PRIVILEGE","features":[309]},{"name":"SE_CREATE_GLOBAL_PRIVILEGE","features":[309]},{"name":"SE_CREATE_PAGEFILE_PRIVILEGE","features":[309]},{"name":"SE_CREATE_PERMANENT_PRIVILEGE","features":[309]},{"name":"SE_CREATE_SYMBOLIC_LINK_PRIVILEGE","features":[309]},{"name":"SE_CREATE_TOKEN_PRIVILEGE","features":[309]},{"name":"SE_DEBUG_PRIVILEGE","features":[309]},{"name":"SE_DELEGATE_SESSION_USER_IMPERSONATE_PRIVILEGE","features":[309]},{"name":"SE_ENABLE_DELEGATION_PRIVILEGE","features":[309]},{"name":"SE_IMAGE_TYPE","features":[309]},{"name":"SE_IMAGE_VERIFICATION_CALLBACK_FUNCTION","features":[309,307]},{"name":"SE_IMAGE_VERIFICATION_CALLBACK_TYPE","features":[309]},{"name":"SE_IMPERSONATE_PRIVILEGE","features":[309]},{"name":"SE_INCREASE_QUOTA_PRIVILEGE","features":[309]},{"name":"SE_INC_BASE_PRIORITY_PRIVILEGE","features":[309]},{"name":"SE_INC_WORKING_SET_PRIVILEGE","features":[309]},{"name":"SE_LOAD_DRIVER_PRIVILEGE","features":[309]},{"name":"SE_LOCK_MEMORY_PRIVILEGE","features":[309]},{"name":"SE_MACHINE_ACCOUNT_PRIVILEGE","features":[309]},{"name":"SE_MANAGE_VOLUME_PRIVILEGE","features":[309]},{"name":"SE_MAX_WELL_KNOWN_PRIVILEGE","features":[309]},{"name":"SE_MIN_WELL_KNOWN_PRIVILEGE","features":[309]},{"name":"SE_PROF_SINGLE_PROCESS_PRIVILEGE","features":[309]},{"name":"SE_RELABEL_PRIVILEGE","features":[309]},{"name":"SE_REMOTE_SHUTDOWN_PRIVILEGE","features":[309]},{"name":"SE_RESTORE_PRIVILEGE","features":[309]},{"name":"SE_SECURITY_PRIVILEGE","features":[309]},{"name":"SE_SHUTDOWN_PRIVILEGE","features":[309]},{"name":"SE_SYNC_AGENT_PRIVILEGE","features":[309]},{"name":"SE_SYSTEMTIME_PRIVILEGE","features":[309]},{"name":"SE_SYSTEM_ENVIRONMENT_PRIVILEGE","features":[309]},{"name":"SE_SYSTEM_PROFILE_PRIVILEGE","features":[309]},{"name":"SE_TAKE_OWNERSHIP_PRIVILEGE","features":[309]},{"name":"SE_TCB_PRIVILEGE","features":[309]},{"name":"SE_TIME_ZONE_PRIVILEGE","features":[309]},{"name":"SE_TRUSTED_CREDMAN_ACCESS_PRIVILEGE","features":[309]},{"name":"SE_UNDOCK_PRIVILEGE","features":[309]},{"name":"SE_UNSOLICITED_INPUT_PRIVILEGE","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_CLEAR_GLOBAL_DATA_FLAG","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_CONSOLE_BROKER_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_DYNAMIC_PROC_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_ELEVATION_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_ERROR_PORT_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_INSTALLER_DETECT_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_LKG_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_MULTIUSERS_IN_SESSION_SKU_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_MULTI_SESSION_SKU_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_A73_ERRATA","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_DISABLE_32BIT","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_ENABLED","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_USE_HV_PAGE","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_USE_LFENCE","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_USE_MFENCE","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_USE_RDTSCP","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_SECURE_BOOT_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_SET_GLOBAL_DATA_FLAG","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_STATE_SEPARATION_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_VIRT_ENABLED_V","features":[309]},{"name":"SHARE_ACCESS","features":[309]},{"name":"SHORT_LEAST_SIGNIFICANT_BIT","features":[309]},{"name":"SHORT_MOST_SIGNIFICANT_BIT","features":[309]},{"name":"SIGNAL_REG_VALUE","features":[309]},{"name":"SILO_CONTEXT_CLEANUP_CALLBACK","features":[309]},{"name":"SILO_MONITOR_CREATE_CALLBACK","features":[308,309,307]},{"name":"SILO_MONITOR_REGISTRATION","features":[308,309,307]},{"name":"SILO_MONITOR_REGISTRATION_VERSION","features":[309]},{"name":"SILO_MONITOR_TERMINATE_CALLBACK","features":[308,309]},{"name":"SINGLE_GROUP_LEGACY_API","features":[309]},{"name":"SL_ALLOW_RAW_MOUNT","features":[309]},{"name":"SL_BYPASS_ACCESS_CHECK","features":[309]},{"name":"SL_BYPASS_IO","features":[309]},{"name":"SL_CASE_SENSITIVE","features":[309]},{"name":"SL_ERROR_RETURNED","features":[309]},{"name":"SL_EXCLUSIVE_LOCK","features":[309]},{"name":"SL_FAIL_IMMEDIATELY","features":[309]},{"name":"SL_FORCE_ACCESS_CHECK","features":[309]},{"name":"SL_FORCE_ASYNCHRONOUS","features":[309]},{"name":"SL_FORCE_DIRECT_WRITE","features":[309]},{"name":"SL_FT_SEQUENTIAL_WRITE","features":[309]},{"name":"SL_IGNORE_READONLY_ATTRIBUTE","features":[309]},{"name":"SL_INDEX_SPECIFIED","features":[309]},{"name":"SL_INFO_FORCE_ACCESS_CHECK","features":[309]},{"name":"SL_INFO_IGNORE_READONLY_ATTRIBUTE","features":[309]},{"name":"SL_INVOKE_ON_CANCEL","features":[309]},{"name":"SL_INVOKE_ON_ERROR","features":[309]},{"name":"SL_INVOKE_ON_SUCCESS","features":[309]},{"name":"SL_KEY_SPECIFIED","features":[309]},{"name":"SL_NO_CURSOR_UPDATE","features":[309]},{"name":"SL_OPEN_PAGING_FILE","features":[309]},{"name":"SL_OPEN_TARGET_DIRECTORY","features":[309]},{"name":"SL_OVERRIDE_VERIFY_VOLUME","features":[309]},{"name":"SL_PENDING_RETURNED","features":[309]},{"name":"SL_PERSISTENT_MEMORY_FIXED_MAPPING","features":[309]},{"name":"SL_QUERY_DIRECTORY_MASK","features":[309]},{"name":"SL_READ_ACCESS_GRANTED","features":[309]},{"name":"SL_REALTIME_STREAM","features":[309]},{"name":"SL_RESTART_SCAN","features":[309]},{"name":"SL_RETURN_ON_DISK_ENTRIES_ONLY","features":[309]},{"name":"SL_RETURN_SINGLE_ENTRY","features":[309]},{"name":"SL_STOP_ON_SYMLINK","features":[309]},{"name":"SL_WATCH_TREE","features":[309]},{"name":"SL_WRITE_ACCESS_GRANTED","features":[309]},{"name":"SL_WRITE_THROUGH","features":[309]},{"name":"SOC_SUBSYSTEM_FAILURE_DETAILS","features":[309]},{"name":"SOC_SUBSYSTEM_TYPE","features":[309]},{"name":"SOC_SUBSYS_AUDIO_DSP","features":[309]},{"name":"SOC_SUBSYS_COMPUTE_DSP","features":[309]},{"name":"SOC_SUBSYS_SECURE_PROC","features":[309]},{"name":"SOC_SUBSYS_SENSORS","features":[309]},{"name":"SOC_SUBSYS_VENDOR_DEFINED","features":[309]},{"name":"SOC_SUBSYS_WIRELESS_MODEM","features":[309]},{"name":"SOC_SUBSYS_WIRELSS_CONNECTIVITY","features":[309]},{"name":"SSINFO_FLAGS_ALIGNED_DEVICE","features":[309]},{"name":"SSINFO_FLAGS_BYTE_ADDRESSABLE","features":[309]},{"name":"SSINFO_FLAGS_NO_SEEK_PENALTY","features":[309]},{"name":"SSINFO_FLAGS_PARTITION_ALIGNED_ON_DEVICE","features":[309]},{"name":"SSINFO_FLAGS_TRIM_ENABLED","features":[309]},{"name":"SSINFO_OFFSET_UNKNOWN","features":[309]},{"name":"STATE_LOCATION_TYPE","features":[309]},{"name":"SUBSYSTEM_INFORMATION_TYPE","features":[309]},{"name":"SYMBOLIC_LINK_QUERY","features":[309]},{"name":"SYMBOLIC_LINK_SET","features":[309]},{"name":"SYSTEM_CALL_INT_2E","features":[309]},{"name":"SYSTEM_CALL_SYSCALL","features":[309]},{"name":"SYSTEM_FIRMWARE_TABLE_ACTION","features":[309]},{"name":"SYSTEM_FIRMWARE_TABLE_HANDLER","features":[309,307]},{"name":"SYSTEM_FIRMWARE_TABLE_INFORMATION","features":[309]},{"name":"SYSTEM_POWER_CONDITION","features":[309]},{"name":"SYSTEM_POWER_STATE_CONTEXT","features":[309]},{"name":"ScsiAdapter","features":[309]},{"name":"SeAccessCheck","features":[308,309,307,310]},{"name":"SeAssignSecurity","features":[308,309,307,310]},{"name":"SeAssignSecurityEx","features":[308,309,307,310]},{"name":"SeCaptureSubjectContext","features":[308,309,310]},{"name":"SeComputeAutoInheritByObjectType","features":[309,310]},{"name":"SeDeassignSecurity","features":[309,307,310]},{"name":"SeEtwWriteKMCveEvent","features":[309,307]},{"name":"SeImageTypeDriver","features":[309]},{"name":"SeImageTypeDynamicCodeFile","features":[309]},{"name":"SeImageTypeElamDriver","features":[309]},{"name":"SeImageTypeMax","features":[309]},{"name":"SeImageTypePlatformSecureFile","features":[309]},{"name":"SeImageVerificationCallbackInformational","features":[309]},{"name":"SeLockSubjectContext","features":[308,309,310]},{"name":"SeRegisterImageVerificationCallback","features":[309,307]},{"name":"SeReleaseSubjectContext","features":[308,309,310]},{"name":"SeReportSecurityEvent","features":[309,307,328]},{"name":"SeSetAuditParameter","features":[309,307,328]},{"name":"SeSinglePrivilegeCheck","features":[309,307]},{"name":"SeUnlockSubjectContext","features":[308,309,310]},{"name":"SeUnregisterImageVerificationCallback","features":[309]},{"name":"SeValidSecurityDescriptor","features":[309,307,310]},{"name":"SecondaryCache","features":[309]},{"name":"SecondaryDcache","features":[309]},{"name":"SecondaryIcache","features":[309]},{"name":"SequentialAccess","features":[309]},{"name":"SerialController","features":[309]},{"name":"SetSecurityDescriptor","features":[309]},{"name":"SgiInternalConfiguration","features":[309]},{"name":"SharedInterruptTime","features":[309]},{"name":"SharedSystemTime","features":[309]},{"name":"SharedTickCount","features":[309]},{"name":"SingleBusRelations","features":[309]},{"name":"SlotEmpty","features":[309]},{"name":"StandardDesign","features":[309]},{"name":"StopCompletion","features":[309]},{"name":"SubsystemInformationTypeWSL","features":[309]},{"name":"SubsystemInformationTypeWin32","features":[309]},{"name":"SuperCriticalWorkQueue","features":[309]},{"name":"Suspended","features":[309]},{"name":"SystemFirmwareTable_Enumerate","features":[309]},{"name":"SystemFirmwareTable_Get","features":[309]},{"name":"SystemMemory","features":[309]},{"name":"SystemMemoryPartitionDedicatedMemoryInformation","features":[309]},{"name":"SystemMemoryPartitionInformation","features":[309]},{"name":"SystemMemoryPartitionOpenDedicatedMemory","features":[309]},{"name":"SystemPowerState","features":[309]},{"name":"TABLE_SEARCH_RESULT","features":[309]},{"name":"TARGET_DEVICE_REMOVAL_NOTIFICATION","features":[308,311,309,307,310,312,313,314]},{"name":"THREAD_ALERT","features":[309]},{"name":"THREAD_CSWITCH_PMU_DISABLE","features":[309]},{"name":"THREAD_CSWITCH_PMU_ENABLE","features":[309]},{"name":"THREAD_GET_CONTEXT","features":[309]},{"name":"THREAD_WAIT_OBJECTS","features":[309]},{"name":"TIMER_EXPIRED_INDEX_BITS","features":[309]},{"name":"TIMER_PROCESSOR_INDEX_BITS","features":[309]},{"name":"TIMER_SET_COALESCABLE_TIMER_INFO","features":[309,307]},{"name":"TIMER_TOLERABLE_DELAY_BITS","features":[309]},{"name":"TIME_FIELDS","features":[309]},{"name":"TRACE_INFORMATION_CLASS","features":[309]},{"name":"TRANSLATE_BUS_ADDRESS","features":[309,307]},{"name":"TRANSLATOR_INTERFACE","features":[308,311,309,307,310,312,313,314]},{"name":"TREE_CONNECT_NO_CLIENT_BUFFERING","features":[309]},{"name":"TREE_CONNECT_WRITE_THROUGH","features":[309]},{"name":"TXF_MINIVERSION_DEFAULT_VIEW","features":[309]},{"name":"TXN_PARAMETER_BLOCK","features":[309]},{"name":"TableEmptyTree","features":[309]},{"name":"TableFoundNode","features":[309]},{"name":"TableInsertAsLeft","features":[309]},{"name":"TableInsertAsRight","features":[309]},{"name":"TapeController","features":[309]},{"name":"TapePeripheral","features":[309]},{"name":"TargetDeviceRelation","features":[309]},{"name":"TcAdapter","features":[309]},{"name":"TerminalPeripheral","features":[309]},{"name":"TlbMatchConflict","features":[309]},{"name":"TmCommitComplete","features":[308,309,307]},{"name":"TmCommitEnlistment","features":[308,309,307]},{"name":"TmCommitTransaction","features":[308,309,307]},{"name":"TmCreateEnlistment","features":[308,309,307]},{"name":"TmDereferenceEnlistmentKey","features":[308,309,307]},{"name":"TmEnableCallbacks","features":[308,309,307]},{"name":"TmGetTransactionId","features":[308,309]},{"name":"TmInitializeTransactionManager","features":[309,307]},{"name":"TmIsTransactionActive","features":[308,309,307]},{"name":"TmPrePrepareComplete","features":[308,309,307]},{"name":"TmPrePrepareEnlistment","features":[308,309,307]},{"name":"TmPrepareComplete","features":[308,309,307]},{"name":"TmPrepareEnlistment","features":[308,309,307]},{"name":"TmPropagationComplete","features":[308,309,307]},{"name":"TmPropagationFailed","features":[308,309,307]},{"name":"TmReadOnlyEnlistment","features":[308,309,307]},{"name":"TmRecoverEnlistment","features":[308,309,307]},{"name":"TmRecoverResourceManager","features":[308,309,307]},{"name":"TmRecoverTransactionManager","features":[308,309,307]},{"name":"TmReferenceEnlistmentKey","features":[308,309,307]},{"name":"TmRenameTransactionManager","features":[309,307]},{"name":"TmRequestOutcomeEnlistment","features":[308,309,307]},{"name":"TmRollbackComplete","features":[308,309,307]},{"name":"TmRollbackEnlistment","features":[308,309,307]},{"name":"TmRollbackTransaction","features":[308,309,307]},{"name":"TmSinglePhaseReject","features":[308,309,307]},{"name":"TraceEnableFlagsClass","features":[309]},{"name":"TraceEnableLevelClass","features":[309]},{"name":"TraceHandleByNameClass","features":[309]},{"name":"TraceHandleClass","features":[309]},{"name":"TraceIdClass","features":[309]},{"name":"TraceInformationClassReserved1","features":[309]},{"name":"TraceInformationClassReserved2","features":[309]},{"name":"TraceSessionSettingsClass","features":[309]},{"name":"TranslateChildToParent","features":[309]},{"name":"TranslateParentToChild","features":[309]},{"name":"TranslationFault","features":[309]},{"name":"TransportRelations","features":[309]},{"name":"TurboChannel","features":[309]},{"name":"TypeA","features":[309]},{"name":"TypeB","features":[309]},{"name":"TypeC","features":[309]},{"name":"TypeF","features":[309]},{"name":"UADDRESS_BASE","features":[309]},{"name":"UnsupportedUpstreamTransaction","features":[309]},{"name":"UserMode","features":[309]},{"name":"UserNotPresent","features":[309]},{"name":"UserPresent","features":[309]},{"name":"UserRequest","features":[309]},{"name":"UserUnknown","features":[309]},{"name":"VIRTUAL_CHANNEL_CAPABILITIES1","features":[309]},{"name":"VIRTUAL_CHANNEL_CAPABILITIES2","features":[309]},{"name":"VIRTUAL_CHANNEL_CONTROL","features":[309]},{"name":"VIRTUAL_CHANNEL_STATUS","features":[309]},{"name":"VIRTUAL_RESOURCE","features":[309]},{"name":"VIRTUAL_RESOURCE_CAPABILITY","features":[309]},{"name":"VIRTUAL_RESOURCE_CONTROL","features":[309]},{"name":"VIRTUAL_RESOURCE_STATUS","features":[309]},{"name":"VMEBus","features":[309]},{"name":"VMEConfiguration","features":[309]},{"name":"VM_COUNTERS","features":[309]},{"name":"VM_COUNTERS_EX","features":[309]},{"name":"VM_COUNTERS_EX2","features":[309]},{"name":"VPB_DIRECT_WRITES_ALLOWED","features":[309]},{"name":"VPB_DISMOUNTING","features":[309]},{"name":"VPB_FLAGS_BYPASSIO_BLOCKED","features":[309]},{"name":"VPB_LOCKED","features":[309]},{"name":"VPB_MOUNTED","features":[309]},{"name":"VPB_PERSISTENT","features":[309]},{"name":"VPB_RAW_MOUNT","features":[309]},{"name":"VPB_REMOVE_PENDING","features":[309]},{"name":"Vmcs","features":[309]},{"name":"VslCreateSecureSection","features":[308,309,307]},{"name":"VslDeleteSecureSection","features":[309,307]},{"name":"WAIT_CONTEXT_BLOCK","features":[308,311,309,307,310,312,313,314]},{"name":"WCS_RAS_REGISTER_NAME_MAX_LENGTH","features":[309]},{"name":"WDM_MAJORVERSION","features":[309]},{"name":"WDM_MINORVERSION","features":[309]},{"name":"WHEA128A","features":[309]},{"name":"WHEAP_ACPI_TIMEOUT_EVENT","features":[309]},{"name":"WHEAP_ADD_REMOVE_ERROR_SOURCE_EVENT","features":[309,307,336]},{"name":"WHEAP_ATTEMPT_RECOVERY_EVENT","features":[309,307]},{"name":"WHEAP_BAD_HEST_NOTIFY_DATA_EVENT","features":[309,336]},{"name":"WHEAP_CLEARED_POISON_EVENT","features":[309]},{"name":"WHEAP_CMCI_IMPLEMENTED_EVENT","features":[309,307]},{"name":"WHEAP_CMCI_INITERR_EVENT","features":[309]},{"name":"WHEAP_CMCI_RESTART_EVENT","features":[309]},{"name":"WHEAP_CREATE_GENERIC_RECORD_EVENT","features":[309,307]},{"name":"WHEAP_DEFERRED_EVENT","features":[309,313]},{"name":"WHEAP_DEVICE_DRV_EVENT","features":[309]},{"name":"WHEAP_DPC_ERROR_EVENT","features":[309]},{"name":"WHEAP_DPC_ERROR_EVENT_TYPE","features":[309]},{"name":"WHEAP_DROPPED_CORRECTED_ERROR_EVENT","features":[309,336]},{"name":"WHEAP_EDPC_ENABLED_EVENT","features":[309,307]},{"name":"WHEAP_ERROR_CLEARED_EVENT","features":[309]},{"name":"WHEAP_ERROR_RECORD_EVENT","features":[309]},{"name":"WHEAP_ERR_SRC_ARRAY_INVALID_EVENT","features":[309]},{"name":"WHEAP_ERR_SRC_INVALID_EVENT","features":[309,307,336]},{"name":"WHEAP_FOUND_ERROR_IN_BANK_EVENT","features":[309]},{"name":"WHEAP_GENERIC_ERR_MEM_MAP_EVENT","features":[309]},{"name":"WHEAP_OSC_IMPLEMENTED","features":[309,307]},{"name":"WHEAP_PCIE_CONFIG_INFO","features":[309]},{"name":"WHEAP_PCIE_OVERRIDE_INFO","features":[309]},{"name":"WHEAP_PCIE_READ_OVERRIDES_ERR","features":[309,307]},{"name":"WHEAP_PFA_MEMORY_OFFLINED","features":[309,307]},{"name":"WHEAP_PFA_MEMORY_POLICY","features":[309,307]},{"name":"WHEAP_PFA_MEMORY_REMOVE_MONITOR","features":[309]},{"name":"WHEAP_PFA_OFFLINE_DECISION_TYPE","features":[309]},{"name":"WHEAP_PLUGIN_DEFECT_LIST_CORRUPT","features":[309]},{"name":"WHEAP_PLUGIN_DEFECT_LIST_FULL_EVENT","features":[309]},{"name":"WHEAP_PLUGIN_DEFECT_LIST_UEFI_VAR_FAILED","features":[309]},{"name":"WHEAP_PLUGIN_PFA_EVENT","features":[309,307]},{"name":"WHEAP_PROCESS_EINJ_EVENT","features":[309,307]},{"name":"WHEAP_PROCESS_HEST_EVENT","features":[309,307]},{"name":"WHEAP_PSHED_INJECT_ERROR","features":[309,307]},{"name":"WHEAP_PSHED_PLUGIN_REGISTER","features":[309,307]},{"name":"WHEAP_ROW_FAILURE_EVENT","features":[309]},{"name":"WHEAP_SPURIOUS_AER_EVENT","features":[309]},{"name":"WHEAP_STARTED_REPORT_HW_ERROR","features":[309,336]},{"name":"WHEAP_STUCK_ERROR_EVENT","features":[309]},{"name":"WHEA_ACPI_HEADER","features":[309]},{"name":"WHEA_AMD_EXTENDED_REGISTERS","features":[309]},{"name":"WHEA_AMD_EXT_REG_NUM","features":[309]},{"name":"WHEA_ARMV8_AARCH32_GPRS","features":[309]},{"name":"WHEA_ARMV8_AARCH64_EL3_CSR","features":[309]},{"name":"WHEA_ARMV8_AARCH64_GPRS","features":[309]},{"name":"WHEA_ARM_AARCH32_EL1_CSR","features":[309]},{"name":"WHEA_ARM_AARCH32_EL2_CSR","features":[309]},{"name":"WHEA_ARM_AARCH32_SECURE_CSR","features":[309]},{"name":"WHEA_ARM_AARCH64_EL1_CSR","features":[309]},{"name":"WHEA_ARM_AARCH64_EL2_CSR","features":[309]},{"name":"WHEA_ARM_BUS_ERROR","features":[309]},{"name":"WHEA_ARM_BUS_ERROR_VALID_BITS","features":[309]},{"name":"WHEA_ARM_CACHE_ERROR","features":[309]},{"name":"WHEA_ARM_CACHE_ERROR_VALID_BITS","features":[309]},{"name":"WHEA_ARM_MISC_CSR","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_CONTEXT_INFORMATION_HEADER","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_CONTEXT_INFORMATION_HEADER_FLAGS","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_INFORMATION","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_INFORMATION_VALID_BITS","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_SECTION","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_SECTION_VALID_BITS","features":[309]},{"name":"WHEA_ARM_TLB_ERROR","features":[309]},{"name":"WHEA_ARM_TLB_ERROR_VALID_BITS","features":[309]},{"name":"WHEA_AZCC_ROOT_BUS_ERR_EVENT","features":[309,307]},{"name":"WHEA_AZCC_ROOT_BUS_LIST_EVENT","features":[309]},{"name":"WHEA_AZCC_SET_POISON_EVENT","features":[309,307]},{"name":"WHEA_BUGCHECK_RECOVERY_LOG_TYPE","features":[309]},{"name":"WHEA_BUSCHECK_GUID","features":[309]},{"name":"WHEA_CACHECHECK_GUID","features":[309]},{"name":"WHEA_CPU_VENDOR","features":[309]},{"name":"WHEA_DEVICE_ERROR_SUMMARY_GUID","features":[309]},{"name":"WHEA_DPC_CAPABILITY_SECTION_GUID","features":[309]},{"name":"WHEA_ERROR_INJECTION_CAPABILITIES","features":[309]},{"name":"WHEA_ERROR_LOG_ENTRY_VERSION","features":[309]},{"name":"WHEA_ERROR_PACKET_DATA_FORMAT","features":[309]},{"name":"WHEA_ERROR_PACKET_FLAGS","features":[309]},{"name":"WHEA_ERROR_PACKET_SECTION_GUID","features":[309]},{"name":"WHEA_ERROR_PACKET_V1","features":[309,336]},{"name":"WHEA_ERROR_PACKET_V1_VERSION","features":[309]},{"name":"WHEA_ERROR_PACKET_V2","features":[309,336]},{"name":"WHEA_ERROR_PACKET_V2_VERSION","features":[309]},{"name":"WHEA_ERROR_PACKET_VERSION","features":[309]},{"name":"WHEA_ERROR_PKT_VERSION","features":[309]},{"name":"WHEA_ERROR_RECORD","features":[309]},{"name":"WHEA_ERROR_RECORD_FLAGS_DEVICE_DRIVER","features":[309]},{"name":"WHEA_ERROR_RECORD_FLAGS_PREVIOUSERROR","features":[309]},{"name":"WHEA_ERROR_RECORD_FLAGS_RECOVERED","features":[309]},{"name":"WHEA_ERROR_RECORD_FLAGS_SIMULATED","features":[309]},{"name":"WHEA_ERROR_RECORD_HEADER","features":[309]},{"name":"WHEA_ERROR_RECORD_HEADER_FLAGS","features":[309]},{"name":"WHEA_ERROR_RECORD_HEADER_VALIDBITS","features":[309]},{"name":"WHEA_ERROR_RECORD_REVISION","features":[309]},{"name":"WHEA_ERROR_RECORD_SECTION_DESCRIPTOR","features":[309]},{"name":"WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS","features":[309]},{"name":"WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_REVISION","features":[309]},{"name":"WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS","features":[309]},{"name":"WHEA_ERROR_RECORD_SIGNATURE_END","features":[309]},{"name":"WHEA_ERROR_RECORD_VALID_PARTITIONID","features":[309]},{"name":"WHEA_ERROR_RECORD_VALID_PLATFORMID","features":[309]},{"name":"WHEA_ERROR_RECORD_VALID_TIMESTAMP","features":[309]},{"name":"WHEA_ERROR_RECOVERY_INFO_SECTION","features":[309,307]},{"name":"WHEA_ERROR_SEVERITY","features":[309]},{"name":"WHEA_ERROR_SOURCE_CONFIGURATION","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_CORRECT","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_CREATE_RECORD","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_INITIALIZE","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_OVERRIDE_SETTINGS","features":[309,336]},{"name":"WHEA_ERROR_SOURCE_RECOVER","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_UNINITIALIZE","features":[309]},{"name":"WHEA_ERROR_STATUS","features":[309]},{"name":"WHEA_ERROR_TEXT_LEN","features":[309]},{"name":"WHEA_ERROR_TYPE","features":[309]},{"name":"WHEA_ERR_SRC_OVERRIDE_FLAG","features":[309]},{"name":"WHEA_ETW_OVERFLOW_EVENT","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY_FLAGS","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY_HEADER","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY_ID","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY_TYPE","features":[309]},{"name":"WHEA_FAILED_ADD_DEFECT_LIST_EVENT","features":[309]},{"name":"WHEA_FIRMWARE_ERROR_RECORD_REFERENCE","features":[309]},{"name":"WHEA_FIRMWARE_RECORD_TYPE_IPFSAL","features":[309]},{"name":"WHEA_GENERIC_ENTRY_TEXT_LEN","features":[309]},{"name":"WHEA_GENERIC_ENTRY_V2_VERSION","features":[309]},{"name":"WHEA_GENERIC_ENTRY_VERSION","features":[309]},{"name":"WHEA_GENERIC_ERROR","features":[309]},{"name":"WHEA_GENERIC_ERROR_BLOCKSTATUS","features":[309]},{"name":"WHEA_GENERIC_ERROR_DATA_ENTRY_V1","features":[309]},{"name":"WHEA_GENERIC_ERROR_DATA_ENTRY_V2","features":[309]},{"name":"WHEA_INVALID_ERR_SRC_ID","features":[309]},{"name":"WHEA_IN_USE_PAGE_NOTIFY_FLAGS","features":[309]},{"name":"WHEA_IN_USE_PAGE_NOTIFY_FLAG_NOTIFYALL","features":[309]},{"name":"WHEA_IN_USE_PAGE_NOTIFY_FLAG_PAGEOFFLINED","features":[309]},{"name":"WHEA_IN_USE_PAGE_NOTIFY_FLAG_PLATFORMDIRECTED","features":[309]},{"name":"WHEA_MAX_LOG_DATA_LEN","features":[309]},{"name":"WHEA_MEMERRTYPE_INVALIDADDRESS","features":[309]},{"name":"WHEA_MEMERRTYPE_MASTERABORT","features":[309]},{"name":"WHEA_MEMERRTYPE_MEMORYSPARING","features":[309]},{"name":"WHEA_MEMERRTYPE_MIRRORBROKEN","features":[309]},{"name":"WHEA_MEMERRTYPE_MULTIBITECC","features":[309]},{"name":"WHEA_MEMERRTYPE_MULTISYMCHIPKILL","features":[309]},{"name":"WHEA_MEMERRTYPE_NOERROR","features":[309]},{"name":"WHEA_MEMERRTYPE_PARITYERROR","features":[309]},{"name":"WHEA_MEMERRTYPE_SINGLEBITECC","features":[309]},{"name":"WHEA_MEMERRTYPE_SINGLESYMCHIPKILL","features":[309]},{"name":"WHEA_MEMERRTYPE_TARGETABORT","features":[309]},{"name":"WHEA_MEMERRTYPE_UNKNOWN","features":[309]},{"name":"WHEA_MEMERRTYPE_WATCHDOGTIMEOUT","features":[309]},{"name":"WHEA_MEMORY_CORRECTABLE_ERROR_DATA","features":[309]},{"name":"WHEA_MEMORY_CORRECTABLE_ERROR_HEADER","features":[309]},{"name":"WHEA_MEMORY_CORRECTABLE_ERROR_SECTION","features":[309]},{"name":"WHEA_MEMORY_CORRECTABLE_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_MEMORY_ERROR_SECTION","features":[309]},{"name":"WHEA_MEMORY_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_MEMORY_THROTTLE_SUMMARY_FAILED_EVENT","features":[309,307]},{"name":"WHEA_MSCHECK_GUID","features":[309]},{"name":"WHEA_MSR_DUMP_SECTION","features":[309]},{"name":"WHEA_NMI_ERROR_SECTION","features":[309]},{"name":"WHEA_NMI_ERROR_SECTION_FLAGS","features":[309]},{"name":"WHEA_OFFLINE_DONE_EVENT","features":[309]},{"name":"WHEA_PACKET_LOG_DATA","features":[309]},{"name":"WHEA_PCIEXPRESS_BRIDGE_CONTROL_STATUS","features":[309]},{"name":"WHEA_PCIEXPRESS_COMMAND_STATUS","features":[309]},{"name":"WHEA_PCIEXPRESS_DEVICE_ID","features":[309]},{"name":"WHEA_PCIEXPRESS_DEVICE_TYPE","features":[309]},{"name":"WHEA_PCIEXPRESS_ERROR_SECTION","features":[309]},{"name":"WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PCIEXPRESS_VERSION","features":[309]},{"name":"WHEA_PCIE_ADDRESS","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_DEVICES","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_DEVICES_VALIDBITS","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_SECTION","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_SECTION_COUNT_SIZE","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_SECTION_HEADER","features":[309]},{"name":"WHEA_PCIXBUS_COMMAND","features":[309]},{"name":"WHEA_PCIXBUS_ERROR_SECTION","features":[309]},{"name":"WHEA_PCIXBUS_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PCIXBUS_ID","features":[309]},{"name":"WHEA_PCIXDEVICE_ERROR_SECTION","features":[309]},{"name":"WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PCIXDEVICE_ID","features":[309]},{"name":"WHEA_PCIXDEVICE_REGISTER_PAIR","features":[309]},{"name":"WHEA_PCI_RECOVERY_SECTION","features":[309,307]},{"name":"WHEA_PCI_RECOVERY_SIGNAL","features":[309]},{"name":"WHEA_PCI_RECOVERY_STATUS","features":[309]},{"name":"WHEA_PERSISTENCE_INFO","features":[309]},{"name":"WHEA_PFA_REMOVE_TRIGGER","features":[309]},{"name":"WHEA_PLUGIN_REGISTRATION_PACKET_V1","features":[309]},{"name":"WHEA_PLUGIN_REGISTRATION_PACKET_V2","features":[309]},{"name":"WHEA_PLUGIN_REGISTRATION_PACKET_VERSION","features":[309]},{"name":"WHEA_PMEM_ERROR_SECTION","features":[309]},{"name":"WHEA_PMEM_ERROR_SECTION_LOCATION_INFO_SIZE","features":[309]},{"name":"WHEA_PMEM_ERROR_SECTION_MAX_PAGES","features":[309]},{"name":"WHEA_PMEM_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PMEM_PAGE_RANGE","features":[309]},{"name":"WHEA_PROCESSOR_FAMILY_INFO","features":[309]},{"name":"WHEA_PROCESSOR_GENERIC_ERROR_SECTION","features":[309]},{"name":"WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PSHED_PI_CPU_BUSES_INIT_FAILED_EVENT","features":[309,307]},{"name":"WHEA_PSHED_PI_TRACE_EVENT","features":[309]},{"name":"WHEA_PSHED_PLUGIN_CALLBACKS","features":[309,307,336]},{"name":"WHEA_PSHED_PLUGIN_DIMM_MISMATCH","features":[309]},{"name":"WHEA_PSHED_PLUGIN_ENABLE_NOTIFY_ERRORS","features":[309]},{"name":"WHEA_PSHED_PLUGIN_ENABLE_NOTIFY_FAILED_EVENT","features":[309]},{"name":"WHEA_PSHED_PLUGIN_HEARTBEAT","features":[309]},{"name":"WHEA_PSHED_PLUGIN_INIT_FAILED_EVENT","features":[309,307]},{"name":"WHEA_PSHED_PLUGIN_LOAD_EVENT","features":[309]},{"name":"WHEA_PSHED_PLUGIN_PLATFORM_SUPPORT_EVENT","features":[309,307]},{"name":"WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1","features":[309,307,336]},{"name":"WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V2","features":[309,307,336]},{"name":"WHEA_PSHED_PLUGIN_UNLOAD_EVENT","features":[309]},{"name":"WHEA_RAW_DATA_FORMAT","features":[309]},{"name":"WHEA_RECORD_CREATOR_GUID","features":[309]},{"name":"WHEA_RECOVERY_ACTION","features":[309]},{"name":"WHEA_RECOVERY_CONTEXT","features":[309,307]},{"name":"WHEA_RECOVERY_CONTEXT_ERROR_TYPE","features":[309]},{"name":"WHEA_RECOVERY_FAILURE_REASON","features":[309]},{"name":"WHEA_RECOVERY_TYPE","features":[309]},{"name":"WHEA_REGISTER_KEY_NOTIFICATION_FAILED_EVENT","features":[309]},{"name":"WHEA_REPORT_HW_ERROR_DEVICE_DRIVER_FLAGS","features":[309]},{"name":"WHEA_REVISION","features":[309]},{"name":"WHEA_SEA_SECTION","features":[309,307]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_CONTAINMENTWRN","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_FRU_TEXT_BY_PLUGIN","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_LATENTERROR","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_PRIMARY","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_PROPAGATED","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_RESET","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_RESOURCENA","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_THRESHOLDEXCEEDED","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_REVISION","features":[309]},{"name":"WHEA_SEI_SECTION","features":[309]},{"name":"WHEA_SEL_BUGCHECK_PROGRESS","features":[309]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_MULTIPLE_BUGCHECK_EVENT","features":[309,307]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_EVENT","features":[309,307]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_VERSION","features":[309]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE2_EVENT","features":[309,307]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_START_EVENT","features":[309]},{"name":"WHEA_SIGNAL_HANDLER_OVERRIDE_CALLBACK","features":[309,307]},{"name":"WHEA_SRAR_DETAIL_EVENT","features":[309,307]},{"name":"WHEA_SRAS_TABLE_ENTRIES_EVENT","features":[309]},{"name":"WHEA_SRAS_TABLE_ERROR","features":[309]},{"name":"WHEA_SRAS_TABLE_NOT_FOUND","features":[309]},{"name":"WHEA_THROTTLE_ADD_ERR_SRC_FAILED_EVENT","features":[309]},{"name":"WHEA_THROTTLE_MEMORY_ADD_OR_REMOVE_EVENT","features":[309]},{"name":"WHEA_THROTTLE_PCIE_ADD_EVENT","features":[309,307]},{"name":"WHEA_THROTTLE_PCIE_REMOVE_EVENT","features":[309]},{"name":"WHEA_THROTTLE_REGISTRY_CORRUPT_EVENT","features":[309]},{"name":"WHEA_THROTTLE_REG_DATA_IGNORED_EVENT","features":[309]},{"name":"WHEA_THROTTLE_TYPE","features":[309]},{"name":"WHEA_TIMESTAMP","features":[309]},{"name":"WHEA_TLBCHECK_GUID","features":[309]},{"name":"WHEA_WRITE_FLAG_DUMMY","features":[309]},{"name":"WHEA_X64_REGISTER_STATE","features":[309]},{"name":"WHEA_X86_REGISTER_STATE","features":[309]},{"name":"WHEA_XPF_BUS_CHECK","features":[309]},{"name":"WHEA_XPF_CACHE_CHECK","features":[309]},{"name":"WHEA_XPF_CONTEXT_INFO","features":[309]},{"name":"WHEA_XPF_MCA_EXTREG_MAX_COUNT","features":[309]},{"name":"WHEA_XPF_MCA_SECTION","features":[309,307]},{"name":"WHEA_XPF_MCA_SECTION_VERSION","features":[309]},{"name":"WHEA_XPF_MCA_SECTION_VERSION_2","features":[309]},{"name":"WHEA_XPF_MCA_SECTION_VERSION_3","features":[309]},{"name":"WHEA_XPF_MS_CHECK","features":[309]},{"name":"WHEA_XPF_PROCESSOR_ERROR_SECTION","features":[309]},{"name":"WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_XPF_PROCINFO","features":[309]},{"name":"WHEA_XPF_PROCINFO_VALIDBITS","features":[309]},{"name":"WHEA_XPF_TLB_CHECK","features":[309]},{"name":"WMIREGISTER","features":[309]},{"name":"WMIREG_ACTION_BLOCK_IRPS","features":[309]},{"name":"WMIREG_ACTION_DEREGISTER","features":[309]},{"name":"WMIREG_ACTION_REGISTER","features":[309]},{"name":"WMIREG_ACTION_REREGISTER","features":[309]},{"name":"WMIREG_ACTION_UPDATE_GUIDS","features":[309]},{"name":"WMIUPDATE","features":[309]},{"name":"WMI_NOTIFICATION_CALLBACK","features":[309]},{"name":"WORKER_THREAD_ROUTINE","features":[309]},{"name":"WORK_QUEUE_TYPE","features":[309]},{"name":"WdfNotifyRoutinesClass","features":[309]},{"name":"WheaAddErrorSource","features":[309,307,336]},{"name":"WheaAddErrorSourceDeviceDriver","features":[309,307,336]},{"name":"WheaAddErrorSourceDeviceDriverV1","features":[309,307,336]},{"name":"WheaAddHwErrorReportSectionDeviceDriver","features":[309,307,336]},{"name":"WheaConfigureErrorSource","features":[309,307,336]},{"name":"WheaCpuVendorAmd","features":[309]},{"name":"WheaCpuVendorIntel","features":[309]},{"name":"WheaCpuVendorOther","features":[309]},{"name":"WheaCreateHwErrorReportDeviceDriver","features":[308,311,309,307,310,312,313,314]},{"name":"WheaDataFormatGeneric","features":[309]},{"name":"WheaDataFormatIPFSalRecord","features":[309]},{"name":"WheaDataFormatMax","features":[309]},{"name":"WheaDataFormatMemory","features":[309]},{"name":"WheaDataFormatNMIPort","features":[309]},{"name":"WheaDataFormatPCIExpress","features":[309]},{"name":"WheaDataFormatPCIXBus","features":[309]},{"name":"WheaDataFormatPCIXDevice","features":[309]},{"name":"WheaDataFormatXPFMCA","features":[309]},{"name":"WheaErrSevCorrected","features":[309]},{"name":"WheaErrSevFatal","features":[309]},{"name":"WheaErrSevInformational","features":[309]},{"name":"WheaErrSevRecoverable","features":[309]},{"name":"WheaErrTypeGeneric","features":[309]},{"name":"WheaErrTypeMemory","features":[309]},{"name":"WheaErrTypeNMI","features":[309]},{"name":"WheaErrTypePCIExpress","features":[309]},{"name":"WheaErrTypePCIXBus","features":[309]},{"name":"WheaErrTypePCIXDevice","features":[309]},{"name":"WheaErrTypePmem","features":[309]},{"name":"WheaErrTypeProcessor","features":[309]},{"name":"WheaErrorSourceGetState","features":[309,336]},{"name":"WheaEventBugCheckRecoveryEntry","features":[309]},{"name":"WheaEventBugCheckRecoveryMax","features":[309]},{"name":"WheaEventBugCheckRecoveryReturn","features":[309]},{"name":"WheaEventLogAzccRootBusList","features":[309]},{"name":"WheaEventLogAzccRootBusPoisonSet","features":[309]},{"name":"WheaEventLogAzccRootBusSearchErr","features":[309]},{"name":"WheaEventLogCmciFinalRestart","features":[309]},{"name":"WheaEventLogCmciRestart","features":[309]},{"name":"WheaEventLogEntryEarlyError","features":[309]},{"name":"WheaEventLogEntryEtwOverFlow","features":[309]},{"name":"WheaEventLogEntryIdAcpiTimeOut","features":[309]},{"name":"WheaEventLogEntryIdAddRemoveErrorSource","features":[309]},{"name":"WheaEventLogEntryIdAerNotGrantedToOs","features":[309]},{"name":"WheaEventLogEntryIdAttemptErrorRecovery","features":[309]},{"name":"WheaEventLogEntryIdBadHestNotifyData","features":[309]},{"name":"WheaEventLogEntryIdBadPageLimitReached","features":[309]},{"name":"WheaEventLogEntryIdClearedPoison","features":[309]},{"name":"WheaEventLogEntryIdCmcPollingTimeout","features":[309]},{"name":"WheaEventLogEntryIdCmcSwitchToPolling","features":[309]},{"name":"WheaEventLogEntryIdCmciImplPresent","features":[309]},{"name":"WheaEventLogEntryIdCmciInitError","features":[309]},{"name":"WheaEventLogEntryIdCpuBusesInitFailed","features":[309]},{"name":"WheaEventLogEntryIdCpusFrozen","features":[309]},{"name":"WheaEventLogEntryIdCpusFrozenNoCrashDump","features":[309]},{"name":"WheaEventLogEntryIdCreateGenericRecord","features":[309]},{"name":"WheaEventLogEntryIdDefectListCorrupt","features":[309]},{"name":"WheaEventLogEntryIdDefectListFull","features":[309]},{"name":"WheaEventLogEntryIdDefectListUEFIVarFailed","features":[309]},{"name":"WheaEventLogEntryIdDeviceDriver","features":[309]},{"name":"WheaEventLogEntryIdDroppedCorrectedError","features":[309]},{"name":"WheaEventLogEntryIdDrvErrSrcInvalid","features":[309]},{"name":"WheaEventLogEntryIdDrvHandleBusy","features":[309]},{"name":"WheaEventLogEntryIdEnableKeyNotifFailed","features":[309]},{"name":"WheaEventLogEntryIdErrDimmInfoMismatch","features":[309]},{"name":"WheaEventLogEntryIdErrSrcArrayInvalid","features":[309]},{"name":"WheaEventLogEntryIdErrSrcInvalid","features":[309]},{"name":"WheaEventLogEntryIdErrorRecord","features":[309]},{"name":"WheaEventLogEntryIdErrorRecordLimit","features":[309]},{"name":"WheaEventLogEntryIdFailedAddToDefectList","features":[309]},{"name":"WheaEventLogEntryIdGenericErrMemMap","features":[309]},{"name":"WheaEventLogEntryIdKeyNotificationFailed","features":[309]},{"name":"WheaEventLogEntryIdMcaErrorCleared","features":[309]},{"name":"WheaEventLogEntryIdMcaFoundErrorInBank","features":[309]},{"name":"WheaEventLogEntryIdMcaStuckErrorCheck","features":[309]},{"name":"WheaEventLogEntryIdMemoryAddDevice","features":[309]},{"name":"WheaEventLogEntryIdMemoryRemoveDevice","features":[309]},{"name":"WheaEventLogEntryIdMemorySummaryFailed","features":[309]},{"name":"WheaEventLogEntryIdOscCapabilities","features":[309]},{"name":"WheaEventLogEntryIdPFAMemoryOfflined","features":[309]},{"name":"WheaEventLogEntryIdPFAMemoryPolicy","features":[309]},{"name":"WheaEventLogEntryIdPFAMemoryRemoveMonitor","features":[309]},{"name":"WheaEventLogEntryIdPcieAddDevice","features":[309]},{"name":"WheaEventLogEntryIdPcieConfigInfo","features":[309]},{"name":"WheaEventLogEntryIdPcieDpcError","features":[309]},{"name":"WheaEventLogEntryIdPcieOverrideInfo","features":[309]},{"name":"WheaEventLogEntryIdPcieRemoveDevice","features":[309]},{"name":"WheaEventLogEntryIdPcieSpuriousErrSource","features":[309]},{"name":"WheaEventLogEntryIdPcieSummaryFailed","features":[309]},{"name":"WheaEventLogEntryIdProcessEINJ","features":[309]},{"name":"WheaEventLogEntryIdProcessHEST","features":[309]},{"name":"WheaEventLogEntryIdPshedCallbackCollision","features":[309]},{"name":"WheaEventLogEntryIdPshedInjectError","features":[309]},{"name":"WheaEventLogEntryIdPshedPiTraceLog","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginInitFailed","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginLoad","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginRegister","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginSupported","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginUnload","features":[309]},{"name":"WheaEventLogEntryIdReadPcieOverridesErr","features":[309]},{"name":"WheaEventLogEntryIdRowFailure","features":[309]},{"name":"WheaEventLogEntryIdSELBugCheckInfo","features":[309]},{"name":"WheaEventLogEntryIdSELBugCheckProgress","features":[309]},{"name":"WheaEventLogEntryIdSELBugCheckRecovery","features":[309]},{"name":"WheaEventLogEntryIdSrasTableEntries","features":[309]},{"name":"WheaEventLogEntryIdSrasTableError","features":[309]},{"name":"WheaEventLogEntryIdSrasTableNotFound","features":[309]},{"name":"WheaEventLogEntryIdStartedReportHwError","features":[309]},{"name":"WheaEventLogEntryIdThrottleAddErrSrcFailed","features":[309]},{"name":"WheaEventLogEntryIdThrottleRegCorrupt","features":[309]},{"name":"WheaEventLogEntryIdThrottleRegDataIgnored","features":[309]},{"name":"WheaEventLogEntryIdWheaHeartbeat","features":[309]},{"name":"WheaEventLogEntryIdWheaInit","features":[309]},{"name":"WheaEventLogEntryIdWorkQueueItem","features":[309]},{"name":"WheaEventLogEntryIdeDpcEnabled","features":[309]},{"name":"WheaEventLogEntryPageOfflineDone","features":[309]},{"name":"WheaEventLogEntryPageOfflinePendMax","features":[309]},{"name":"WheaEventLogEntrySrarDetail","features":[309]},{"name":"WheaEventLogEntryTypeError","features":[309]},{"name":"WheaEventLogEntryTypeInformational","features":[309]},{"name":"WheaEventLogEntryTypeWarning","features":[309]},{"name":"WheaGetNotifyAllOfflinesPolicy","features":[309,307]},{"name":"WheaHighIrqlLogSelEventHandlerRegister","features":[309,307,336]},{"name":"WheaHighIrqlLogSelEventHandlerUnregister","features":[309]},{"name":"WheaHwErrorReportAbandonDeviceDriver","features":[309,307]},{"name":"WheaHwErrorReportSetSectionNameDeviceDriver","features":[309,307,336]},{"name":"WheaHwErrorReportSetSeverityDeviceDriver","features":[309,307]},{"name":"WheaHwErrorReportSubmitDeviceDriver","features":[309,307]},{"name":"WheaInitializeRecordHeader","features":[309,307]},{"name":"WheaIsCriticalState","features":[309,307]},{"name":"WheaLogInternalEvent","features":[309]},{"name":"WheaMemoryThrottle","features":[309]},{"name":"WheaPciExpressDownstreamSwitchPort","features":[309]},{"name":"WheaPciExpressEndpoint","features":[309]},{"name":"WheaPciExpressLegacyEndpoint","features":[309]},{"name":"WheaPciExpressRootComplexEventCollector","features":[309]},{"name":"WheaPciExpressRootComplexIntegratedEndpoint","features":[309]},{"name":"WheaPciExpressRootPort","features":[309]},{"name":"WheaPciExpressToPciXBridge","features":[309]},{"name":"WheaPciExpressUpstreamSwitchPort","features":[309]},{"name":"WheaPciREcoveryStatusUnknown","features":[309]},{"name":"WheaPciRecoverySignalAer","features":[309]},{"name":"WheaPciRecoverySignalDpc","features":[309]},{"name":"WheaPciRecoverySignalUnknown","features":[309]},{"name":"WheaPciRecoveryStatusBusNotFound","features":[309]},{"name":"WheaPciRecoveryStatusComplexTree","features":[309]},{"name":"WheaPciRecoveryStatusLinkDisableTimeout","features":[309]},{"name":"WheaPciRecoveryStatusLinkEnableTimeout","features":[309]},{"name":"WheaPciRecoveryStatusNoError","features":[309]},{"name":"WheaPciRecoveryStatusRpBusyTimeout","features":[309]},{"name":"WheaPciXToExpressBridge","features":[309]},{"name":"WheaPcieThrottle","features":[309]},{"name":"WheaPfaRemoveCapacity","features":[309]},{"name":"WheaPfaRemoveErrorThreshold","features":[309]},{"name":"WheaPfaRemoveTimeout","features":[309]},{"name":"WheaRawDataFormatAMD64MCA","features":[309]},{"name":"WheaRawDataFormatGeneric","features":[309]},{"name":"WheaRawDataFormatIA32MCA","features":[309]},{"name":"WheaRawDataFormatIPFSalRecord","features":[309]},{"name":"WheaRawDataFormatIntel64MCA","features":[309]},{"name":"WheaRawDataFormatMax","features":[309]},{"name":"WheaRawDataFormatMemory","features":[309]},{"name":"WheaRawDataFormatNMIPort","features":[309]},{"name":"WheaRawDataFormatPCIExpress","features":[309]},{"name":"WheaRawDataFormatPCIXBus","features":[309]},{"name":"WheaRawDataFormatPCIXDevice","features":[309]},{"name":"WheaRecoveryContextErrorTypeMax","features":[309]},{"name":"WheaRecoveryContextErrorTypeMemory","features":[309]},{"name":"WheaRecoveryContextErrorTypePmem","features":[309]},{"name":"WheaRecoveryFailureReasonFarNotValid","features":[309]},{"name":"WheaRecoveryFailureReasonHighIrql","features":[309]},{"name":"WheaRecoveryFailureReasonInsufficientAltContextWrappers","features":[309]},{"name":"WheaRecoveryFailureReasonInterruptsDisabled","features":[309]},{"name":"WheaRecoveryFailureReasonInvalidAddressMode","features":[309]},{"name":"WheaRecoveryFailureReasonKernelCouldNotMarkMemoryBad","features":[309]},{"name":"WheaRecoveryFailureReasonKernelMarkMemoryBadTimedOut","features":[309]},{"name":"WheaRecoveryFailureReasonKernelWillPageFaultBCAtCurrentIrql","features":[309]},{"name":"WheaRecoveryFailureReasonMax","features":[309]},{"name":"WheaRecoveryFailureReasonMiscOrAddrNotValid","features":[309]},{"name":"WheaRecoveryFailureReasonNoRecoveryContext","features":[309]},{"name":"WheaRecoveryFailureReasonNotContinuable","features":[309]},{"name":"WheaRecoveryFailureReasonNotSupported","features":[309]},{"name":"WheaRecoveryFailureReasonOverflow","features":[309]},{"name":"WheaRecoveryFailureReasonPcc","features":[309]},{"name":"WheaRecoveryFailureReasonStackOverflow","features":[309]},{"name":"WheaRecoveryFailureReasonSwapBusy","features":[309]},{"name":"WheaRecoveryFailureReasonUnexpectedFailure","features":[309]},{"name":"WheaRecoveryTypeActionOptional","features":[309]},{"name":"WheaRecoveryTypeActionRequired","features":[309]},{"name":"WheaRecoveryTypeMax","features":[309]},{"name":"WheaRegisterInUsePageOfflineNotification","features":[309,307]},{"name":"WheaRemoveErrorSource","features":[309]},{"name":"WheaRemoveErrorSourceDeviceDriver","features":[309,307]},{"name":"WheaReportHwError","features":[309,307,336]},{"name":"WheaReportHwErrorDeviceDriver","features":[308,311,309,307,310,312,313,314]},{"name":"WheaUnconfigureErrorSource","features":[309,307,336]},{"name":"WheaUnregisterInUsePageOfflineNotification","features":[309,307]},{"name":"WheapDpcErrBusNotFound","features":[309]},{"name":"WheapDpcErrDeviceIdBad","features":[309]},{"name":"WheapDpcErrDpcedSubtree","features":[309]},{"name":"WheapDpcErrNoChildren","features":[309]},{"name":"WheapDpcErrNoErr","features":[309]},{"name":"WheapDpcErrResetFailed","features":[309]},{"name":"WheapPfaOfflinePredictiveFailure","features":[309]},{"name":"WheapPfaOfflineUncorrectedError","features":[309]},{"name":"Width16Bits","features":[309]},{"name":"Width32Bits","features":[309]},{"name":"Width64Bits","features":[309]},{"name":"Width8Bits","features":[309]},{"name":"WidthNoWrap","features":[309]},{"name":"WmiQueryTraceInformation","features":[309,307]},{"name":"WormController","features":[309]},{"name":"WrAlertByThreadId","features":[309]},{"name":"WrCalloutStack","features":[309]},{"name":"WrCpuRateControl","features":[309]},{"name":"WrDeferredPreempt","features":[309]},{"name":"WrDelayExecution","features":[309]},{"name":"WrDispatchInt","features":[309]},{"name":"WrExecutive","features":[309]},{"name":"WrFastMutex","features":[309]},{"name":"WrFreePage","features":[309]},{"name":"WrGuardedMutex","features":[309]},{"name":"WrIoRing","features":[309]},{"name":"WrKernel","features":[309]},{"name":"WrKeyedEvent","features":[309]},{"name":"WrLpcReceive","features":[309]},{"name":"WrLpcReply","features":[309]},{"name":"WrMdlCache","features":[309]},{"name":"WrMutex","features":[309]},{"name":"WrPageIn","features":[309]},{"name":"WrPageOut","features":[309]},{"name":"WrPhysicalFault","features":[309]},{"name":"WrPoolAllocation","features":[309]},{"name":"WrPreempted","features":[309]},{"name":"WrProcessInSwap","features":[309]},{"name":"WrPushLock","features":[309]},{"name":"WrQuantumEnd","features":[309]},{"name":"WrQueue","features":[309]},{"name":"WrRendezvous","features":[309]},{"name":"WrResource","features":[309]},{"name":"WrRundown","features":[309]},{"name":"WrSpare0","features":[309]},{"name":"WrSuspended","features":[309]},{"name":"WrTerminated","features":[309]},{"name":"WrUserRequest","features":[309]},{"name":"WrVirtualMemory","features":[309]},{"name":"WrYieldExecution","features":[309]},{"name":"WriteAccess","features":[309]},{"name":"XPF_BUS_CHECK_ADDRESS_IO","features":[309]},{"name":"XPF_BUS_CHECK_ADDRESS_MEMORY","features":[309]},{"name":"XPF_BUS_CHECK_ADDRESS_OTHER","features":[309]},{"name":"XPF_BUS_CHECK_ADDRESS_RESERVED","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_DATAREAD","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_DATAWRITE","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_GENERIC","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_GENREAD","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_GENWRITE","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_INSTRUCTIONFETCH","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_PREFETCH","features":[309]},{"name":"XPF_BUS_CHECK_PARTICIPATION_GENERIC","features":[309]},{"name":"XPF_BUS_CHECK_PARTICIPATION_PROCOBSERVED","features":[309]},{"name":"XPF_BUS_CHECK_PARTICIPATION_PROCORIGINATED","features":[309]},{"name":"XPF_BUS_CHECK_PARTICIPATION_PROCRESPONDED","features":[309]},{"name":"XPF_BUS_CHECK_TRANSACTIONTYPE_DATAACCESS","features":[309]},{"name":"XPF_BUS_CHECK_TRANSACTIONTYPE_GENERIC","features":[309]},{"name":"XPF_BUS_CHECK_TRANSACTIONTYPE_INSTRUCTION","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_DATAREAD","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_DATAWRITE","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_EVICTION","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_GENERIC","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_GENREAD","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_GENWRITE","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_INSTRUCTIONFETCH","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_PREFETCH","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_SNOOP","features":[309]},{"name":"XPF_CACHE_CHECK_TRANSACTIONTYPE_DATAACCESS","features":[309]},{"name":"XPF_CACHE_CHECK_TRANSACTIONTYPE_GENERIC","features":[309]},{"name":"XPF_CACHE_CHECK_TRANSACTIONTYPE_INSTRUCTION","features":[309]},{"name":"XPF_CONTEXT_INFO_32BITCONTEXT","features":[309]},{"name":"XPF_CONTEXT_INFO_32BITDEBUGREGS","features":[309]},{"name":"XPF_CONTEXT_INFO_64BITCONTEXT","features":[309]},{"name":"XPF_CONTEXT_INFO_64BITDEBUGREGS","features":[309]},{"name":"XPF_CONTEXT_INFO_FXSAVE","features":[309]},{"name":"XPF_CONTEXT_INFO_MMREGISTERS","features":[309]},{"name":"XPF_CONTEXT_INFO_MSRREGISTERS","features":[309]},{"name":"XPF_CONTEXT_INFO_UNCLASSIFIEDDATA","features":[309]},{"name":"XPF_MCA_SECTION_GUID","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_EXTERNAL","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_FRC","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_INTERNALUNCLASSIFIED","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_MCROMPARITY","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_NOERROR","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_UNCLASSIFIED","features":[309]},{"name":"XPF_PROCESSOR_ERROR_SECTION_GUID","features":[309]},{"name":"XPF_RECOVERY_INFO","features":[309,307]},{"name":"XPF_TLB_CHECK_OPERATION_DATAREAD","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_DATAWRITE","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_GENERIC","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_GENREAD","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_GENWRITE","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_INSTRUCTIONFETCH","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_PREFETCH","features":[309]},{"name":"XPF_TLB_CHECK_TRANSACTIONTYPE_DATAACCESS","features":[309]},{"name":"XPF_TLB_CHECK_TRANSACTIONTYPE_GENERIC","features":[309]},{"name":"XPF_TLB_CHECK_TRANSACTIONTYPE_INSTRUCTION","features":[309]},{"name":"XSAVE_FORMAT","features":[309,336]},{"name":"XSTATE_CONTEXT","features":[309,336]},{"name":"XSTATE_SAVE","features":[309,336]},{"name":"ZONE_HEADER","features":[309,313]},{"name":"ZONE_SEGMENT_HEADER","features":[309,313]},{"name":"ZwAllocateLocallyUniqueId","features":[309,307]},{"name":"ZwClose","features":[309,307]},{"name":"ZwCommitComplete","features":[309,307]},{"name":"ZwCommitEnlistment","features":[309,307]},{"name":"ZwCommitTransaction","features":[309,307]},{"name":"ZwCreateEnlistment","features":[308,309,307]},{"name":"ZwCreateFile","features":[308,309,307,312]},{"name":"ZwCreateResourceManager","features":[308,309,307]},{"name":"ZwCreateSection","features":[308,309,307]},{"name":"ZwCreateTransaction","features":[308,309,307]},{"name":"ZwCreateTransactionManager","features":[308,309,307]},{"name":"ZwDeviceIoControlFile","features":[309,307,312]},{"name":"ZwDisplayString","features":[309,307]},{"name":"ZwEnumerateTransactionObject","features":[309,307,341]},{"name":"ZwGetNotificationResourceManager","features":[309,307,326]},{"name":"ZwLoadDriver","features":[309,307]},{"name":"ZwMakeTemporaryObject","features":[309,307]},{"name":"ZwManagePartition","features":[309,307]},{"name":"ZwOpenEnlistment","features":[308,309,307]},{"name":"ZwOpenFile","features":[308,309,307,312]},{"name":"ZwOpenResourceManager","features":[308,309,307]},{"name":"ZwOpenSymbolicLinkObject","features":[308,309,307]},{"name":"ZwOpenTransaction","features":[308,309,307]},{"name":"ZwOpenTransactionManager","features":[308,309,307]},{"name":"ZwPowerInformation","features":[309,307,314]},{"name":"ZwPrePrepareComplete","features":[309,307]},{"name":"ZwPrePrepareEnlistment","features":[309,307]},{"name":"ZwPrepareComplete","features":[309,307]},{"name":"ZwPrepareEnlistment","features":[309,307]},{"name":"ZwPropagationComplete","features":[309,307]},{"name":"ZwPropagationFailed","features":[309,307]},{"name":"ZwQueryInformationByName","features":[308,311,309,307,312]},{"name":"ZwQueryInformationEnlistment","features":[309,307,341]},{"name":"ZwQueryInformationFile","features":[311,309,307,312]},{"name":"ZwQueryInformationResourceManager","features":[309,307,341]},{"name":"ZwQueryInformationTransaction","features":[309,307,341]},{"name":"ZwQueryInformationTransactionManager","features":[309,307,341]},{"name":"ZwQuerySymbolicLinkObject","features":[309,307]},{"name":"ZwReadFile","features":[309,307,312]},{"name":"ZwReadOnlyEnlistment","features":[309,307]},{"name":"ZwRecoverEnlistment","features":[309,307]},{"name":"ZwRecoverResourceManager","features":[309,307]},{"name":"ZwRecoverTransactionManager","features":[309,307]},{"name":"ZwRegisterProtocolAddressInformation","features":[309,307]},{"name":"ZwRenameTransactionManager","features":[309,307]},{"name":"ZwRollbackComplete","features":[309,307]},{"name":"ZwRollbackEnlistment","features":[309,307]},{"name":"ZwRollbackTransaction","features":[309,307]},{"name":"ZwRollforwardTransactionManager","features":[309,307]},{"name":"ZwSetInformationEnlistment","features":[309,307,341]},{"name":"ZwSetInformationFile","features":[311,309,307,312]},{"name":"ZwSetInformationResourceManager","features":[309,307,341]},{"name":"ZwSetInformationTransaction","features":[309,307,341]},{"name":"ZwSetInformationTransactionManager","features":[309,307,341]},{"name":"ZwSinglePhaseReject","features":[309,307]},{"name":"ZwUnloadDriver","features":[309,307]},{"name":"ZwWriteFile","features":[309,307,312]},{"name":"_EXT_SET_PARAMETERS_V0","features":[309]},{"name":"_STRSAFE_USE_SECURE_CRT","features":[309]},{"name":"_WHEA_ERROR_SOURCE_CORRECT","features":[309,307,336]},{"name":"_WHEA_ERROR_SOURCE_CREATE_RECORD","features":[309,307,336]},{"name":"_WHEA_ERROR_SOURCE_INITIALIZE","features":[309,307,336]},{"name":"_WHEA_ERROR_SOURCE_RECOVER","features":[309,307]},{"name":"_WHEA_ERROR_SOURCE_UNINITIALIZE","features":[309]},{"name":"_WHEA_SIGNAL_HANDLER_OVERRIDE_CALLBACK","features":[309,307]},{"name":"__guid_type","features":[309]},{"name":"__multiString_type","features":[309]},{"name":"__string_type","features":[309]},{"name":"pHalAssignSlotResources","features":[308,311,309,307,310,312,313,314]},{"name":"pHalEndMirroring","features":[309,307]},{"name":"pHalEndOfBoot","features":[309]},{"name":"pHalExamineMBR","features":[308,311,309,307,310,312,313,314]},{"name":"pHalFindBusAddressTranslation","features":[309,307]},{"name":"pHalGetAcpiTable","features":[309]},{"name":"pHalGetDmaAdapter","features":[308,311,309,307,310,312,313,314]},{"name":"pHalGetInterruptTranslator","features":[308,311,309,307,310,312,313,314]},{"name":"pHalGetPrmCache","features":[309,313]},{"name":"pHalHaltSystem","features":[309]},{"name":"pHalHandlerForBus","features":[308,309]},{"name":"pHalInitPnpDriver","features":[309,307]},{"name":"pHalInitPowerManagement","features":[309,307]},{"name":"pHalIoReadPartitionTable","features":[308,311,309,307,310,312,327,313,314]},{"name":"pHalIoSetPartitionInformation","features":[308,311,309,307,310,312,313,314]},{"name":"pHalIoWritePartitionTable","features":[308,311,309,307,310,312,327,313,314]},{"name":"pHalMirrorPhysicalMemory","features":[309,307]},{"name":"pHalMirrorVerify","features":[309,307]},{"name":"pHalQueryBusSlots","features":[308,309,307]},{"name":"pHalQuerySystemInformation","features":[309,307]},{"name":"pHalReferenceBusHandler","features":[308,309]},{"name":"pHalResetDisplay","features":[309,307]},{"name":"pHalSetPciErrorHandlerCallback","features":[309]},{"name":"pHalSetSystemInformation","features":[309,307]},{"name":"pHalStartMirroring","features":[309,307]},{"name":"pHalTranslateBusAddress","features":[309,307]},{"name":"pHalVectorToIDTEntry","features":[309]},{"name":"pKdCheckPowerButton","features":[309]},{"name":"pKdEnumerateDebuggingDevices","features":[309,307]},{"name":"pKdGetAcpiTablePhase0","features":[309]},{"name":"pKdGetPciDataByOffset","features":[309]},{"name":"pKdMapPhysicalMemory64","features":[309,307]},{"name":"pKdReleaseIntegratedDeviceForDebugging","features":[309,307]},{"name":"pKdReleasePciDeviceForDebugging","features":[309,307]},{"name":"pKdSetPciDataByOffset","features":[309]},{"name":"pKdSetupIntegratedDeviceForDebugging","features":[309,307]},{"name":"pKdSetupPciDeviceForDebugging","features":[309,307]},{"name":"pKdUnmapVirtualAddress","features":[309,307]},{"name":"vDbgPrintEx","features":[309]},{"name":"vDbgPrintExWithPrefix","features":[309]}],"354":[{"name":"MaxProcessInfoClass","features":[343]},{"name":"MaxThreadInfoClass","features":[343]},{"name":"MaxTimerInfoClass","features":[343]},{"name":"NtCancelTimer","features":[343,307]},{"name":"NtCreateTimer","features":[308,343,307,313]},{"name":"NtOpenEvent","features":[308,343,307]},{"name":"NtOpenProcess","features":[308,343,307,340]},{"name":"NtOpenTimer","features":[308,343,307]},{"name":"NtQueryInformationProcess","features":[343,307]},{"name":"NtQueryInformationThread","features":[343,307]},{"name":"NtSetInformationThread","features":[343,307]},{"name":"NtSetTimer","features":[309,343,307]},{"name":"NtSetTimerEx","features":[343,307]},{"name":"NtTerminateProcess","features":[343,307]},{"name":"NtWaitForSingleObject","features":[343,307]},{"name":"PROCESSINFOCLASS","features":[343]},{"name":"ProcessAccessToken","features":[343]},{"name":"ProcessAffinityMask","features":[343]},{"name":"ProcessAffinityUpdateMode","features":[343]},{"name":"ProcessBasePriority","features":[343]},{"name":"ProcessBasicInformation","features":[343]},{"name":"ProcessBreakOnTermination","features":[343]},{"name":"ProcessCheckStackExtentsMode","features":[343]},{"name":"ProcessCommandLineInformation","features":[343]},{"name":"ProcessCommitReleaseInformation","features":[343]},{"name":"ProcessCookie","features":[343]},{"name":"ProcessCycleTime","features":[343]},{"name":"ProcessDebugFlags","features":[343]},{"name":"ProcessDebugObjectHandle","features":[343]},{"name":"ProcessDebugPort","features":[343]},{"name":"ProcessDefaultHardErrorMode","features":[343]},{"name":"ProcessDeviceMap","features":[343]},{"name":"ProcessDynamicFunctionTableInformation","features":[343]},{"name":"ProcessEnableAlignmentFaultFixup","features":[343]},{"name":"ProcessEnergyTrackingState","features":[343]},{"name":"ProcessExceptionPort","features":[343]},{"name":"ProcessExecuteFlags","features":[343]},{"name":"ProcessFaultInformation","features":[343]},{"name":"ProcessForegroundInformation","features":[343]},{"name":"ProcessGroupInformation","features":[343]},{"name":"ProcessHandleCheckingMode","features":[343]},{"name":"ProcessHandleCount","features":[343]},{"name":"ProcessHandleInformation","features":[343]},{"name":"ProcessHandleTable","features":[343]},{"name":"ProcessHandleTracing","features":[343]},{"name":"ProcessImageFileMapping","features":[343]},{"name":"ProcessImageFileName","features":[343]},{"name":"ProcessImageFileNameWin32","features":[343]},{"name":"ProcessImageInformation","features":[343]},{"name":"ProcessInPrivate","features":[343]},{"name":"ProcessInstrumentationCallback","features":[343]},{"name":"ProcessIoCounters","features":[343]},{"name":"ProcessIoPortHandlers","features":[343]},{"name":"ProcessIoPriority","features":[343]},{"name":"ProcessKeepAliveCount","features":[343]},{"name":"ProcessLUIDDeviceMapsEnabled","features":[343]},{"name":"ProcessLdtInformation","features":[343]},{"name":"ProcessLdtSize","features":[343]},{"name":"ProcessMemoryAllocationMode","features":[343]},{"name":"ProcessMemoryExhaustion","features":[343]},{"name":"ProcessMitigationPolicy","features":[343]},{"name":"ProcessOwnerInformation","features":[343]},{"name":"ProcessPagePriority","features":[343]},{"name":"ProcessPooledUsageAndLimits","features":[343]},{"name":"ProcessPriorityBoost","features":[343]},{"name":"ProcessPriorityClass","features":[343]},{"name":"ProcessProtectionInformation","features":[343]},{"name":"ProcessQuotaLimits","features":[343]},{"name":"ProcessRaisePriority","features":[343]},{"name":"ProcessRaiseUMExceptionOnInvalidHandleClose","features":[343]},{"name":"ProcessReserved1Information","features":[343]},{"name":"ProcessReserved2Information","features":[343]},{"name":"ProcessRevokeFileHandles","features":[343]},{"name":"ProcessSessionInformation","features":[343]},{"name":"ProcessSubsystemInformation","features":[343]},{"name":"ProcessSubsystemProcess","features":[343]},{"name":"ProcessTelemetryIdInformation","features":[343]},{"name":"ProcessThreadStackAllocation","features":[343]},{"name":"ProcessTimes","features":[343]},{"name":"ProcessTlsInformation","features":[343]},{"name":"ProcessTokenVirtualizationEnabled","features":[343]},{"name":"ProcessUserModeIOPL","features":[343]},{"name":"ProcessVmCounters","features":[343]},{"name":"ProcessWin32kSyscallFilterInformation","features":[343]},{"name":"ProcessWindowInformation","features":[343]},{"name":"ProcessWorkingSetControl","features":[343]},{"name":"ProcessWorkingSetWatch","features":[343]},{"name":"ProcessWorkingSetWatchEx","features":[343]},{"name":"ProcessWow64Information","features":[343]},{"name":"ProcessWx86Information","features":[343]},{"name":"THREADINFOCLASS","features":[343]},{"name":"TIMER_SET_INFORMATION_CLASS","features":[343]},{"name":"ThreadActualBasePriority","features":[343]},{"name":"ThreadActualGroupAffinity","features":[343]},{"name":"ThreadAffinityMask","features":[343]},{"name":"ThreadAmILastThread","features":[343]},{"name":"ThreadBasePriority","features":[343]},{"name":"ThreadBasicInformation","features":[343]},{"name":"ThreadBreakOnTermination","features":[343]},{"name":"ThreadCSwitchMon","features":[343]},{"name":"ThreadCSwitchPmu","features":[343]},{"name":"ThreadCounterProfiling","features":[343]},{"name":"ThreadCpuAccountingInformation","features":[343]},{"name":"ThreadCycleTime","features":[343]},{"name":"ThreadDescriptorTableEntry","features":[343]},{"name":"ThreadDynamicCodePolicyInfo","features":[343]},{"name":"ThreadEnableAlignmentFaultFixup","features":[343]},{"name":"ThreadEventPair_Reusable","features":[343]},{"name":"ThreadGroupInformation","features":[343]},{"name":"ThreadHideFromDebugger","features":[343]},{"name":"ThreadIdealProcessor","features":[343]},{"name":"ThreadIdealProcessorEx","features":[343]},{"name":"ThreadImpersonationToken","features":[343]},{"name":"ThreadIoPriority","features":[343]},{"name":"ThreadIsIoPending","features":[343]},{"name":"ThreadIsTerminated","features":[343]},{"name":"ThreadLastSystemCall","features":[343]},{"name":"ThreadNameInformation","features":[343]},{"name":"ThreadPagePriority","features":[343]},{"name":"ThreadPerformanceCount","features":[343]},{"name":"ThreadPriority","features":[343]},{"name":"ThreadPriorityBoost","features":[343]},{"name":"ThreadQuerySetWin32StartAddress","features":[343]},{"name":"ThreadSetTlsArrayAddress","features":[343]},{"name":"ThreadSubsystemInformation","features":[343]},{"name":"ThreadSuspendCount","features":[343]},{"name":"ThreadSwitchLegacyState","features":[343]},{"name":"ThreadTebInformation","features":[343]},{"name":"ThreadTimes","features":[343]},{"name":"ThreadUmsInformation","features":[343]},{"name":"ThreadWow64Context","features":[343]},{"name":"ThreadZeroTlsCell","features":[343]},{"name":"TimerSetCoalescableTimer","features":[343]},{"name":"ZwCancelTimer","features":[343,307]},{"name":"ZwCreateTimer","features":[308,343,307,313]},{"name":"ZwOpenEvent","features":[308,343,307]},{"name":"ZwOpenProcess","features":[308,343,307,340]},{"name":"ZwOpenTimer","features":[308,343,307]},{"name":"ZwQueryInformationProcess","features":[343,307]},{"name":"ZwQueryInformationThread","features":[343,307]},{"name":"ZwSetInformationThread","features":[343,307]},{"name":"ZwSetTimer","features":[309,343,307]},{"name":"ZwSetTimerEx","features":[343,307]},{"name":"ZwTerminateProcess","features":[343,307]},{"name":"ZwWaitForSingleObject","features":[343,307]}],"355":[{"name":"IUriToStreamResolver","features":[344]},{"name":"IWebErrorStatics","features":[344]},{"name":"WebError","features":[344]},{"name":"WebErrorStatus","features":[344]}],"356":[{"name":"AtomPubClient","features":[345]},{"name":"IAtomPubClient","features":[345]},{"name":"IAtomPubClientFactory","features":[345]},{"name":"IResourceCollection","features":[345]},{"name":"IServiceDocument","features":[345]},{"name":"IWorkspace","features":[345]},{"name":"ResourceCollection","features":[345]},{"name":"ServiceDocument","features":[345]},{"name":"Workspace","features":[345]}],"357":[{"name":"HttpBufferContent","features":[346]},{"name":"HttpClient","features":[346]},{"name":"HttpCompletionOption","features":[346]},{"name":"HttpCookie","features":[346]},{"name":"HttpCookieCollection","features":[37,346]},{"name":"HttpCookieManager","features":[346]},{"name":"HttpFormUrlEncodedContent","features":[346]},{"name":"HttpGetBufferResult","features":[346]},{"name":"HttpGetInputStreamResult","features":[346]},{"name":"HttpGetStringResult","features":[346]},{"name":"HttpMethod","features":[346]},{"name":"HttpMultipartContent","features":[346]},{"name":"HttpMultipartFormDataContent","features":[346]},{"name":"HttpProgress","features":[77,346]},{"name":"HttpProgressStage","features":[346]},{"name":"HttpRequestMessage","features":[346]},{"name":"HttpRequestResult","features":[346]},{"name":"HttpResponseMessage","features":[346]},{"name":"HttpResponseMessageSource","features":[346]},{"name":"HttpStatusCode","features":[346]},{"name":"HttpStreamContent","features":[346]},{"name":"HttpStringContent","features":[346]},{"name":"HttpTransportInformation","features":[346]},{"name":"HttpVersion","features":[346]},{"name":"IHttpBufferContentFactory","features":[346]},{"name":"IHttpClient","features":[346]},{"name":"IHttpClient2","features":[346]},{"name":"IHttpClient3","features":[346]},{"name":"IHttpClientFactory","features":[346]},{"name":"IHttpContent","features":[346]},{"name":"IHttpCookie","features":[346]},{"name":"IHttpCookieFactory","features":[346]},{"name":"IHttpCookieManager","features":[346]},{"name":"IHttpFormUrlEncodedContentFactory","features":[346]},{"name":"IHttpGetBufferResult","features":[346]},{"name":"IHttpGetInputStreamResult","features":[346]},{"name":"IHttpGetStringResult","features":[346]},{"name":"IHttpMethod","features":[346]},{"name":"IHttpMethodFactory","features":[346]},{"name":"IHttpMethodStatics","features":[346]},{"name":"IHttpMultipartContent","features":[346]},{"name":"IHttpMultipartContentFactory","features":[346]},{"name":"IHttpMultipartFormDataContent","features":[346]},{"name":"IHttpMultipartFormDataContentFactory","features":[346]},{"name":"IHttpRequestMessage","features":[346]},{"name":"IHttpRequestMessage2","features":[346]},{"name":"IHttpRequestMessageFactory","features":[346]},{"name":"IHttpRequestResult","features":[346]},{"name":"IHttpResponseMessage","features":[346]},{"name":"IHttpResponseMessageFactory","features":[346]},{"name":"IHttpStreamContentFactory","features":[346]},{"name":"IHttpStringContentFactory","features":[346]},{"name":"IHttpTransportInformation","features":[346]}],"358":[{"name":"HttpDiagnosticProvider","features":[347]},{"name":"HttpDiagnosticProviderRequestResponseCompletedEventArgs","features":[347]},{"name":"HttpDiagnosticProviderRequestResponseTimestamps","features":[347]},{"name":"HttpDiagnosticProviderRequestSentEventArgs","features":[347]},{"name":"HttpDiagnosticProviderResponseReceivedEventArgs","features":[347]},{"name":"HttpDiagnosticRequestInitiator","features":[347]},{"name":"HttpDiagnosticSourceLocation","features":[347]},{"name":"HttpDiagnosticsContract","features":[347]},{"name":"IHttpDiagnosticProvider","features":[347]},{"name":"IHttpDiagnosticProviderRequestResponseCompletedEventArgs","features":[347]},{"name":"IHttpDiagnosticProviderRequestResponseTimestamps","features":[347]},{"name":"IHttpDiagnosticProviderRequestSentEventArgs","features":[347]},{"name":"IHttpDiagnosticProviderResponseReceivedEventArgs","features":[347]},{"name":"IHttpDiagnosticProviderStatics","features":[347]},{"name":"IHttpDiagnosticSourceLocation","features":[347]}],"359":[{"name":"HttpBaseProtocolFilter","features":[348]},{"name":"HttpCacheControl","features":[348]},{"name":"HttpCacheReadBehavior","features":[348]},{"name":"HttpCacheWriteBehavior","features":[348]},{"name":"HttpCookieUsageBehavior","features":[348]},{"name":"HttpServerCustomValidationRequestedEventArgs","features":[348]},{"name":"IHttpBaseProtocolFilter","features":[348]},{"name":"IHttpBaseProtocolFilter2","features":[348]},{"name":"IHttpBaseProtocolFilter3","features":[348]},{"name":"IHttpBaseProtocolFilter4","features":[348]},{"name":"IHttpBaseProtocolFilter5","features":[348]},{"name":"IHttpBaseProtocolFilterStatics","features":[348]},{"name":"IHttpCacheControl","features":[348]},{"name":"IHttpFilter","features":[348]},{"name":"IHttpServerCustomValidationRequestedEventArgs","features":[348]}],"360":[{"name":"HttpCacheDirectiveHeaderValueCollection","features":[349]},{"name":"HttpChallengeHeaderValue","features":[349]},{"name":"HttpChallengeHeaderValueCollection","features":[349]},{"name":"HttpConnectionOptionHeaderValue","features":[349]},{"name":"HttpConnectionOptionHeaderValueCollection","features":[349]},{"name":"HttpContentCodingHeaderValue","features":[349]},{"name":"HttpContentCodingHeaderValueCollection","features":[349]},{"name":"HttpContentCodingWithQualityHeaderValue","features":[349]},{"name":"HttpContentCodingWithQualityHeaderValueCollection","features":[349]},{"name":"HttpContentDispositionHeaderValue","features":[349]},{"name":"HttpContentHeaderCollection","features":[349]},{"name":"HttpContentRangeHeaderValue","features":[349]},{"name":"HttpCookiePairHeaderValue","features":[349]},{"name":"HttpCookiePairHeaderValueCollection","features":[349]},{"name":"HttpCredentialsHeaderValue","features":[349]},{"name":"HttpDateOrDeltaHeaderValue","features":[349]},{"name":"HttpExpectationHeaderValue","features":[349]},{"name":"HttpExpectationHeaderValueCollection","features":[349]},{"name":"HttpLanguageHeaderValueCollection","features":[349]},{"name":"HttpLanguageRangeWithQualityHeaderValue","features":[349]},{"name":"HttpLanguageRangeWithQualityHeaderValueCollection","features":[349]},{"name":"HttpMediaTypeHeaderValue","features":[349]},{"name":"HttpMediaTypeWithQualityHeaderValue","features":[349]},{"name":"HttpMediaTypeWithQualityHeaderValueCollection","features":[349]},{"name":"HttpMethodHeaderValueCollection","features":[349]},{"name":"HttpNameValueHeaderValue","features":[349]},{"name":"HttpProductHeaderValue","features":[349]},{"name":"HttpProductInfoHeaderValue","features":[349]},{"name":"HttpProductInfoHeaderValueCollection","features":[349]},{"name":"HttpRequestHeaderCollection","features":[349]},{"name":"HttpResponseHeaderCollection","features":[349]},{"name":"HttpTransferCodingHeaderValue","features":[349]},{"name":"HttpTransferCodingHeaderValueCollection","features":[349]},{"name":"IHttpCacheDirectiveHeaderValueCollection","features":[349]},{"name":"IHttpChallengeHeaderValue","features":[349]},{"name":"IHttpChallengeHeaderValueCollection","features":[349]},{"name":"IHttpChallengeHeaderValueFactory","features":[349]},{"name":"IHttpChallengeHeaderValueStatics","features":[349]},{"name":"IHttpConnectionOptionHeaderValue","features":[349]},{"name":"IHttpConnectionOptionHeaderValueCollection","features":[349]},{"name":"IHttpConnectionOptionHeaderValueFactory","features":[349]},{"name":"IHttpConnectionOptionHeaderValueStatics","features":[349]},{"name":"IHttpContentCodingHeaderValue","features":[349]},{"name":"IHttpContentCodingHeaderValueCollection","features":[349]},{"name":"IHttpContentCodingHeaderValueFactory","features":[349]},{"name":"IHttpContentCodingHeaderValueStatics","features":[349]},{"name":"IHttpContentCodingWithQualityHeaderValue","features":[349]},{"name":"IHttpContentCodingWithQualityHeaderValueCollection","features":[349]},{"name":"IHttpContentCodingWithQualityHeaderValueFactory","features":[349]},{"name":"IHttpContentCodingWithQualityHeaderValueStatics","features":[349]},{"name":"IHttpContentDispositionHeaderValue","features":[349]},{"name":"IHttpContentDispositionHeaderValueFactory","features":[349]},{"name":"IHttpContentDispositionHeaderValueStatics","features":[349]},{"name":"IHttpContentHeaderCollection","features":[349]},{"name":"IHttpContentRangeHeaderValue","features":[349]},{"name":"IHttpContentRangeHeaderValueFactory","features":[349]},{"name":"IHttpContentRangeHeaderValueStatics","features":[349]},{"name":"IHttpCookiePairHeaderValue","features":[349]},{"name":"IHttpCookiePairHeaderValueCollection","features":[349]},{"name":"IHttpCookiePairHeaderValueFactory","features":[349]},{"name":"IHttpCookiePairHeaderValueStatics","features":[349]},{"name":"IHttpCredentialsHeaderValue","features":[349]},{"name":"IHttpCredentialsHeaderValueFactory","features":[349]},{"name":"IHttpCredentialsHeaderValueStatics","features":[349]},{"name":"IHttpDateOrDeltaHeaderValue","features":[349]},{"name":"IHttpDateOrDeltaHeaderValueStatics","features":[349]},{"name":"IHttpExpectationHeaderValue","features":[349]},{"name":"IHttpExpectationHeaderValueCollection","features":[349]},{"name":"IHttpExpectationHeaderValueFactory","features":[349]},{"name":"IHttpExpectationHeaderValueStatics","features":[349]},{"name":"IHttpLanguageHeaderValueCollection","features":[349]},{"name":"IHttpLanguageRangeWithQualityHeaderValue","features":[349]},{"name":"IHttpLanguageRangeWithQualityHeaderValueCollection","features":[349]},{"name":"IHttpLanguageRangeWithQualityHeaderValueFactory","features":[349]},{"name":"IHttpLanguageRangeWithQualityHeaderValueStatics","features":[349]},{"name":"IHttpMediaTypeHeaderValue","features":[349]},{"name":"IHttpMediaTypeHeaderValueFactory","features":[349]},{"name":"IHttpMediaTypeHeaderValueStatics","features":[349]},{"name":"IHttpMediaTypeWithQualityHeaderValue","features":[349]},{"name":"IHttpMediaTypeWithQualityHeaderValueCollection","features":[349]},{"name":"IHttpMediaTypeWithQualityHeaderValueFactory","features":[349]},{"name":"IHttpMediaTypeWithQualityHeaderValueStatics","features":[349]},{"name":"IHttpMethodHeaderValueCollection","features":[349]},{"name":"IHttpNameValueHeaderValue","features":[349]},{"name":"IHttpNameValueHeaderValueFactory","features":[349]},{"name":"IHttpNameValueHeaderValueStatics","features":[349]},{"name":"IHttpProductHeaderValue","features":[349]},{"name":"IHttpProductHeaderValueFactory","features":[349]},{"name":"IHttpProductHeaderValueStatics","features":[349]},{"name":"IHttpProductInfoHeaderValue","features":[349]},{"name":"IHttpProductInfoHeaderValueCollection","features":[349]},{"name":"IHttpProductInfoHeaderValueFactory","features":[349]},{"name":"IHttpProductInfoHeaderValueStatics","features":[349]},{"name":"IHttpRequestHeaderCollection","features":[349]},{"name":"IHttpResponseHeaderCollection","features":[349]},{"name":"IHttpTransferCodingHeaderValue","features":[349]},{"name":"IHttpTransferCodingHeaderValueCollection","features":[349]},{"name":"IHttpTransferCodingHeaderValueFactory","features":[349]},{"name":"IHttpTransferCodingHeaderValueStatics","features":[349]}],"361":[{"name":"ISyndicationAttribute","features":[350]},{"name":"ISyndicationAttributeFactory","features":[350]},{"name":"ISyndicationCategory","features":[350]},{"name":"ISyndicationCategoryFactory","features":[350]},{"name":"ISyndicationClient","features":[350]},{"name":"ISyndicationClientFactory","features":[350]},{"name":"ISyndicationContent","features":[350]},{"name":"ISyndicationContentFactory","features":[350]},{"name":"ISyndicationErrorStatics","features":[350]},{"name":"ISyndicationFeed","features":[350]},{"name":"ISyndicationFeedFactory","features":[350]},{"name":"ISyndicationGenerator","features":[350]},{"name":"ISyndicationGeneratorFactory","features":[350]},{"name":"ISyndicationItem","features":[350]},{"name":"ISyndicationItemFactory","features":[350]},{"name":"ISyndicationLink","features":[350]},{"name":"ISyndicationLinkFactory","features":[350]},{"name":"ISyndicationNode","features":[350]},{"name":"ISyndicationNodeFactory","features":[350]},{"name":"ISyndicationPerson","features":[350]},{"name":"ISyndicationPersonFactory","features":[350]},{"name":"ISyndicationText","features":[350]},{"name":"ISyndicationTextFactory","features":[350]},{"name":"RetrievalProgress","features":[350]},{"name":"SyndicationAttribute","features":[350]},{"name":"SyndicationCategory","features":[350]},{"name":"SyndicationClient","features":[350]},{"name":"SyndicationContent","features":[350]},{"name":"SyndicationError","features":[350]},{"name":"SyndicationErrorStatus","features":[350]},{"name":"SyndicationFeed","features":[350]},{"name":"SyndicationFormat","features":[350]},{"name":"SyndicationGenerator","features":[350]},{"name":"SyndicationItem","features":[350]},{"name":"SyndicationLink","features":[350]},{"name":"SyndicationNode","features":[350]},{"name":"SyndicationPerson","features":[350]},{"name":"SyndicationText","features":[350]},{"name":"SyndicationTextType","features":[350]},{"name":"TransferProgress","features":[350]}],"362":[{"name":"IWebViewControl","features":[351]},{"name":"IWebViewControl2","features":[351]},{"name":"IWebViewControlContentLoadingEventArgs","features":[351]},{"name":"IWebViewControlDOMContentLoadedEventArgs","features":[351]},{"name":"IWebViewControlDeferredPermissionRequest","features":[351]},{"name":"IWebViewControlLongRunningScriptDetectedEventArgs","features":[351]},{"name":"IWebViewControlNavigationCompletedEventArgs","features":[351]},{"name":"IWebViewControlNavigationStartingEventArgs","features":[351]},{"name":"IWebViewControlNewWindowRequestedEventArgs","features":[351]},{"name":"IWebViewControlNewWindowRequestedEventArgs2","features":[351]},{"name":"IWebViewControlPermissionRequest","features":[351]},{"name":"IWebViewControlPermissionRequestedEventArgs","features":[351]},{"name":"IWebViewControlScriptNotifyEventArgs","features":[351]},{"name":"IWebViewControlSettings","features":[351]},{"name":"IWebViewControlUnsupportedUriSchemeIdentifiedEventArgs","features":[351]},{"name":"IWebViewControlUnviewableContentIdentifiedEventArgs","features":[351]},{"name":"IWebViewControlWebResourceRequestedEventArgs","features":[351]},{"name":"WebViewControlContentLoadingEventArgs","features":[351]},{"name":"WebViewControlDOMContentLoadedEventArgs","features":[351]},{"name":"WebViewControlDeferredPermissionRequest","features":[351]},{"name":"WebViewControlLongRunningScriptDetectedEventArgs","features":[351]},{"name":"WebViewControlNavigationCompletedEventArgs","features":[351]},{"name":"WebViewControlNavigationStartingEventArgs","features":[351]},{"name":"WebViewControlNewWindowRequestedEventArgs","features":[351]},{"name":"WebViewControlPermissionRequest","features":[351]},{"name":"WebViewControlPermissionRequestedEventArgs","features":[351]},{"name":"WebViewControlPermissionState","features":[351]},{"name":"WebViewControlPermissionType","features":[351]},{"name":"WebViewControlScriptNotifyEventArgs","features":[351]},{"name":"WebViewControlSettings","features":[351]},{"name":"WebViewControlUnsupportedUriSchemeIdentifiedEventArgs","features":[351]},{"name":"WebViewControlUnviewableContentIdentifiedEventArgs","features":[351]},{"name":"WebViewControlWebResourceRequestedEventArgs","features":[351]}],"363":[{"name":"IWebViewControlAcceleratorKeyPressedEventArgs","features":[352]},{"name":"IWebViewControlMoveFocusRequestedEventArgs","features":[352]},{"name":"IWebViewControlProcess","features":[352]},{"name":"IWebViewControlProcessFactory","features":[352]},{"name":"IWebViewControlProcessOptions","features":[352]},{"name":"IWebViewControlSite","features":[352]},{"name":"IWebViewControlSite2","features":[352]},{"name":"WebViewControl","features":[352]},{"name":"WebViewControlAcceleratorKeyPressedEventArgs","features":[352]},{"name":"WebViewControlAcceleratorKeyRoutingStage","features":[352]},{"name":"WebViewControlMoveFocusReason","features":[352]},{"name":"WebViewControlMoveFocusRequestedEventArgs","features":[352]},{"name":"WebViewControlProcess","features":[352]},{"name":"WebViewControlProcessCapabilityState","features":[352]},{"name":"WebViewControlProcessOptions","features":[352]}],"364":[{"name":"DMLCreateDevice","features":[353,354]},{"name":"DMLCreateDevice1","features":[353,354]},{"name":"DML_ACTIVATION_CELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_ELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_HARDMAX_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_HARD_SIGMOID_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_IDENTITY_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_LEAKY_RELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_LINEAR_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_LOG_SOFTMAX_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_PARAMETERIZED_RELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_PARAMETRIC_SOFTPLUS_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_RELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SCALED_ELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SCALED_TANH_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SHRINK_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SIGMOID_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SOFTMAX_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SOFTPLUS_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SOFTSIGN_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_TANH_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_THRESHOLDED_RELU_OPERATOR_DESC","features":[353]},{"name":"DML_ADAM_OPTIMIZER_OPERATOR_DESC","features":[353]},{"name":"DML_ARGMAX_OPERATOR_DESC","features":[353]},{"name":"DML_ARGMIN_OPERATOR_DESC","features":[353]},{"name":"DML_AVERAGE_POOLING_GRAD_OPERATOR_DESC","features":[353,307]},{"name":"DML_AVERAGE_POOLING_OPERATOR_DESC","features":[353,307]},{"name":"DML_AXIS_DIRECTION","features":[353]},{"name":"DML_AXIS_DIRECTION_DECREASING","features":[353]},{"name":"DML_AXIS_DIRECTION_INCREASING","features":[353]},{"name":"DML_BATCH_NORMALIZATION_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_BATCH_NORMALIZATION_OPERATOR_DESC","features":[353,307]},{"name":"DML_BINDING_DESC","features":[353]},{"name":"DML_BINDING_PROPERTIES","features":[353]},{"name":"DML_BINDING_TABLE_DESC","features":[353,354]},{"name":"DML_BINDING_TYPE","features":[353]},{"name":"DML_BINDING_TYPE_BUFFER","features":[353]},{"name":"DML_BINDING_TYPE_BUFFER_ARRAY","features":[353]},{"name":"DML_BINDING_TYPE_NONE","features":[353]},{"name":"DML_BUFFER_ARRAY_BINDING","features":[353,354]},{"name":"DML_BUFFER_BINDING","features":[353,354]},{"name":"DML_BUFFER_TENSOR_DESC","features":[353]},{"name":"DML_CAST_OPERATOR_DESC","features":[353]},{"name":"DML_CONVOLUTION_DIRECTION","features":[353]},{"name":"DML_CONVOLUTION_DIRECTION_BACKWARD","features":[353]},{"name":"DML_CONVOLUTION_DIRECTION_FORWARD","features":[353]},{"name":"DML_CONVOLUTION_INTEGER_OPERATOR_DESC","features":[353]},{"name":"DML_CONVOLUTION_MODE","features":[353]},{"name":"DML_CONVOLUTION_MODE_CONVOLUTION","features":[353]},{"name":"DML_CONVOLUTION_MODE_CROSS_CORRELATION","features":[353]},{"name":"DML_CONVOLUTION_OPERATOR_DESC","features":[353]},{"name":"DML_CREATE_DEVICE_FLAGS","features":[353]},{"name":"DML_CREATE_DEVICE_FLAG_DEBUG","features":[353]},{"name":"DML_CREATE_DEVICE_FLAG_NONE","features":[353]},{"name":"DML_CUMULATIVE_PRODUCT_OPERATOR_DESC","features":[353,307]},{"name":"DML_CUMULATIVE_SUMMATION_OPERATOR_DESC","features":[353,307]},{"name":"DML_DEPTH_SPACE_ORDER","features":[353]},{"name":"DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH","features":[353]},{"name":"DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW","features":[353]},{"name":"DML_DEPTH_TO_SPACE1_OPERATOR_DESC","features":[353]},{"name":"DML_DEPTH_TO_SPACE_OPERATOR_DESC","features":[353]},{"name":"DML_DIAGONAL_MATRIX_OPERATOR_DESC","features":[353]},{"name":"DML_DYNAMIC_QUANTIZE_LINEAR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ABS_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ACOSH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ACOS_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ADD1_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ADD_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ASINH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ASIN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ATANH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ATAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ATAN_YX_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_AND_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_COUNT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_NOT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_OR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_SHIFT_LEFT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_SHIFT_RIGHT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_XOR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_CEIL_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_CLIP_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_CLIP_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_CONSTANT_POW_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_COSH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_COS_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_DEQUANTIZE_LINEAR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_DIFFERENCE_SQUARE_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_DIVIDE_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ERF_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_EXP_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_FLOOR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_IDENTITY_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_IF_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_IS_INFINITY_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_IS_NAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_AND_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_EQUALS_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_NOT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_OR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_XOR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOG_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MAX_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MEAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MIN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MODULUS_FLOOR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MODULUS_TRUNCATE_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MULTIPLY_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_POW_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_QUANTIZED_LINEAR_ADD_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_QUANTIZE_LINEAR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_RECIP_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ROUND_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SIGN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SINH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SIN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SQRT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SUBTRACT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_TANH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_TAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_THRESHOLD_OPERATOR_DESC","features":[353]},{"name":"DML_EXECUTION_FLAGS","features":[353]},{"name":"DML_EXECUTION_FLAG_ALLOW_HALF_PRECISION_COMPUTATION","features":[353]},{"name":"DML_EXECUTION_FLAG_DESCRIPTORS_VOLATILE","features":[353]},{"name":"DML_EXECUTION_FLAG_DISABLE_META_COMMANDS","features":[353]},{"name":"DML_EXECUTION_FLAG_NONE","features":[353]},{"name":"DML_FEATURE","features":[353]},{"name":"DML_FEATURE_DATA_FEATURE_LEVELS","features":[353]},{"name":"DML_FEATURE_DATA_TENSOR_DATA_TYPE_SUPPORT","features":[353,307]},{"name":"DML_FEATURE_FEATURE_LEVELS","features":[353]},{"name":"DML_FEATURE_LEVEL","features":[353]},{"name":"DML_FEATURE_LEVEL_1_0","features":[353]},{"name":"DML_FEATURE_LEVEL_2_0","features":[353]},{"name":"DML_FEATURE_LEVEL_2_1","features":[353]},{"name":"DML_FEATURE_LEVEL_3_0","features":[353]},{"name":"DML_FEATURE_LEVEL_3_1","features":[353]},{"name":"DML_FEATURE_LEVEL_4_0","features":[353]},{"name":"DML_FEATURE_LEVEL_4_1","features":[353]},{"name":"DML_FEATURE_LEVEL_5_0","features":[353]},{"name":"DML_FEATURE_QUERY_FEATURE_LEVELS","features":[353]},{"name":"DML_FEATURE_QUERY_TENSOR_DATA_TYPE_SUPPORT","features":[353]},{"name":"DML_FEATURE_TENSOR_DATA_TYPE_SUPPORT","features":[353]},{"name":"DML_FILL_VALUE_CONSTANT_OPERATOR_DESC","features":[353]},{"name":"DML_FILL_VALUE_SEQUENCE_OPERATOR_DESC","features":[353]},{"name":"DML_GATHER_ELEMENTS_OPERATOR_DESC","features":[353]},{"name":"DML_GATHER_ND1_OPERATOR_DESC","features":[353]},{"name":"DML_GATHER_ND_OPERATOR_DESC","features":[353]},{"name":"DML_GATHER_OPERATOR_DESC","features":[353]},{"name":"DML_GEMM_OPERATOR_DESC","features":[353]},{"name":"DML_GRAPH_DESC","features":[353]},{"name":"DML_GRAPH_EDGE_DESC","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE_INPUT","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE_INTERMEDIATE","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE_INVALID","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE_OUTPUT","features":[353]},{"name":"DML_GRAPH_NODE_DESC","features":[353]},{"name":"DML_GRAPH_NODE_TYPE","features":[353]},{"name":"DML_GRAPH_NODE_TYPE_INVALID","features":[353]},{"name":"DML_GRAPH_NODE_TYPE_OPERATOR","features":[353]},{"name":"DML_GRU_OPERATOR_DESC","features":[353,307]},{"name":"DML_INPUT_GRAPH_EDGE_DESC","features":[353]},{"name":"DML_INTERMEDIATE_GRAPH_EDGE_DESC","features":[353]},{"name":"DML_INTERPOLATION_MODE","features":[353]},{"name":"DML_INTERPOLATION_MODE_LINEAR","features":[353]},{"name":"DML_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[353]},{"name":"DML_IS_INFINITY_MODE","features":[353]},{"name":"DML_IS_INFINITY_MODE_EITHER","features":[353]},{"name":"DML_IS_INFINITY_MODE_NEGATIVE","features":[353]},{"name":"DML_IS_INFINITY_MODE_POSITIVE","features":[353]},{"name":"DML_JOIN_OPERATOR_DESC","features":[353]},{"name":"DML_LOCAL_RESPONSE_NORMALIZATION_GRAD_OPERATOR_DESC","features":[353,307]},{"name":"DML_LOCAL_RESPONSE_NORMALIZATION_OPERATOR_DESC","features":[353,307]},{"name":"DML_LP_NORMALIZATION_OPERATOR_DESC","features":[353]},{"name":"DML_LP_POOLING_OPERATOR_DESC","features":[353]},{"name":"DML_LSTM_OPERATOR_DESC","features":[353,307]},{"name":"DML_MATRIX_MULTIPLY_INTEGER_OPERATOR_DESC","features":[353]},{"name":"DML_MATRIX_TRANSFORM","features":[353]},{"name":"DML_MATRIX_TRANSFORM_NONE","features":[353]},{"name":"DML_MATRIX_TRANSFORM_TRANSPOSE","features":[353]},{"name":"DML_MAX_POOLING1_OPERATOR_DESC","features":[353]},{"name":"DML_MAX_POOLING2_OPERATOR_DESC","features":[353]},{"name":"DML_MAX_POOLING_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_MAX_POOLING_OPERATOR_DESC","features":[353]},{"name":"DML_MAX_UNPOOLING_OPERATOR_DESC","features":[353]},{"name":"DML_MEAN_VARIANCE_NORMALIZATION1_OPERATOR_DESC","features":[353,307]},{"name":"DML_MEAN_VARIANCE_NORMALIZATION_OPERATOR_DESC","features":[353,307]},{"name":"DML_MINIMUM_BUFFER_TENSOR_ALIGNMENT","features":[353]},{"name":"DML_NONZERO_COORDINATES_OPERATOR_DESC","features":[353]},{"name":"DML_ONE_HOT_OPERATOR_DESC","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_CELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_ELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_HARDMAX","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_HARD_SIGMOID","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_IDENTITY","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_LEAKY_RELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_LINEAR","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_LOG_SOFTMAX","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_PARAMETERIZED_RELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_PARAMETRIC_SOFTPLUS","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_RELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_RELU_GRAD","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SCALED_ELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SCALED_TANH","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SHRINK","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SIGMOID","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SOFTMAX","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SOFTPLUS","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SOFTSIGN","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_TANH","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_THRESHOLDED_RELU","features":[353]},{"name":"DML_OPERATOR_ADAM_OPTIMIZER","features":[353]},{"name":"DML_OPERATOR_ARGMAX","features":[353]},{"name":"DML_OPERATOR_ARGMIN","features":[353]},{"name":"DML_OPERATOR_AVERAGE_POOLING","features":[353]},{"name":"DML_OPERATOR_AVERAGE_POOLING_GRAD","features":[353]},{"name":"DML_OPERATOR_BATCH_NORMALIZATION","features":[353]},{"name":"DML_OPERATOR_BATCH_NORMALIZATION_GRAD","features":[353]},{"name":"DML_OPERATOR_CAST","features":[353]},{"name":"DML_OPERATOR_CONVOLUTION","features":[353]},{"name":"DML_OPERATOR_CONVOLUTION_INTEGER","features":[353]},{"name":"DML_OPERATOR_CUMULATIVE_PRODUCT","features":[353]},{"name":"DML_OPERATOR_CUMULATIVE_SUMMATION","features":[353]},{"name":"DML_OPERATOR_DEPTH_TO_SPACE","features":[353]},{"name":"DML_OPERATOR_DEPTH_TO_SPACE1","features":[353]},{"name":"DML_OPERATOR_DESC","features":[353]},{"name":"DML_OPERATOR_DIAGONAL_MATRIX","features":[353]},{"name":"DML_OPERATOR_DYNAMIC_QUANTIZE_LINEAR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ABS","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ACOS","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ACOSH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ADD","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ADD1","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ASIN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ASINH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ATAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ATANH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ATAN_YX","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_AND","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_COUNT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_NOT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_OR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_LEFT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_RIGHT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_XOR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_CEIL","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_CLIP","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_CONSTANT_POW","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_COS","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_COSH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_DEQUANTIZE_LINEAR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_DIFFERENCE_SQUARE","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_DIVIDE","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ERF","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_EXP","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_FLOOR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_IDENTITY","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_IF","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_IS_INFINITY","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_IS_NAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOG","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_AND","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_EQUALS","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_NOT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_OR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_XOR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MAX","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MEAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MIN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MODULUS_FLOOR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MODULUS_TRUNCATE","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MULTIPLY","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_POW","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_QUANTIZED_LINEAR_ADD","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_QUANTIZE_LINEAR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_RECIP","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ROUND","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SIGN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SIN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SINH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SQRT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SUBTRACT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_TAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_TANH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_THRESHOLD","features":[353]},{"name":"DML_OPERATOR_FILL_VALUE_CONSTANT","features":[353]},{"name":"DML_OPERATOR_FILL_VALUE_SEQUENCE","features":[353]},{"name":"DML_OPERATOR_GATHER","features":[353]},{"name":"DML_OPERATOR_GATHER_ELEMENTS","features":[353]},{"name":"DML_OPERATOR_GATHER_ND","features":[353]},{"name":"DML_OPERATOR_GATHER_ND1","features":[353]},{"name":"DML_OPERATOR_GEMM","features":[353]},{"name":"DML_OPERATOR_GRAPH_NODE_DESC","features":[353]},{"name":"DML_OPERATOR_GRU","features":[353]},{"name":"DML_OPERATOR_INVALID","features":[353]},{"name":"DML_OPERATOR_JOIN","features":[353]},{"name":"DML_OPERATOR_LOCAL_RESPONSE_NORMALIZATION","features":[353]},{"name":"DML_OPERATOR_LOCAL_RESPONSE_NORMALIZATION_GRAD","features":[353]},{"name":"DML_OPERATOR_LP_NORMALIZATION","features":[353]},{"name":"DML_OPERATOR_LP_POOLING","features":[353]},{"name":"DML_OPERATOR_LSTM","features":[353]},{"name":"DML_OPERATOR_MATRIX_MULTIPLY_INTEGER","features":[353]},{"name":"DML_OPERATOR_MAX_POOLING","features":[353]},{"name":"DML_OPERATOR_MAX_POOLING1","features":[353]},{"name":"DML_OPERATOR_MAX_POOLING2","features":[353]},{"name":"DML_OPERATOR_MAX_POOLING_GRAD","features":[353]},{"name":"DML_OPERATOR_MAX_UNPOOLING","features":[353]},{"name":"DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION","features":[353]},{"name":"DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION1","features":[353]},{"name":"DML_OPERATOR_NONZERO_COORDINATES","features":[353]},{"name":"DML_OPERATOR_ONE_HOT","features":[353]},{"name":"DML_OPERATOR_PADDING","features":[353]},{"name":"DML_OPERATOR_QUANTIZED_LINEAR_CONVOLUTION","features":[353]},{"name":"DML_OPERATOR_QUANTIZED_LINEAR_MATRIX_MULTIPLY","features":[353]},{"name":"DML_OPERATOR_RANDOM_GENERATOR","features":[353]},{"name":"DML_OPERATOR_REDUCE","features":[353]},{"name":"DML_OPERATOR_RESAMPLE","features":[353]},{"name":"DML_OPERATOR_RESAMPLE1","features":[353]},{"name":"DML_OPERATOR_RESAMPLE_GRAD","features":[353]},{"name":"DML_OPERATOR_REVERSE_SUBSEQUENCES","features":[353]},{"name":"DML_OPERATOR_RNN","features":[353]},{"name":"DML_OPERATOR_ROI_ALIGN","features":[353]},{"name":"DML_OPERATOR_ROI_ALIGN1","features":[353]},{"name":"DML_OPERATOR_ROI_POOLING","features":[353]},{"name":"DML_OPERATOR_SCATTER","features":[353]},{"name":"DML_OPERATOR_SCATTER_ELEMENTS","features":[353]},{"name":"DML_OPERATOR_SCATTER_ND","features":[353]},{"name":"DML_OPERATOR_SLICE","features":[353]},{"name":"DML_OPERATOR_SLICE1","features":[353]},{"name":"DML_OPERATOR_SLICE_GRAD","features":[353]},{"name":"DML_OPERATOR_SPACE_TO_DEPTH","features":[353]},{"name":"DML_OPERATOR_SPACE_TO_DEPTH1","features":[353]},{"name":"DML_OPERATOR_SPLIT","features":[353]},{"name":"DML_OPERATOR_TILE","features":[353]},{"name":"DML_OPERATOR_TOP_K","features":[353]},{"name":"DML_OPERATOR_TOP_K1","features":[353]},{"name":"DML_OPERATOR_TYPE","features":[353]},{"name":"DML_OPERATOR_UPSAMPLE_2D","features":[353]},{"name":"DML_OPERATOR_VALUE_SCALE_2D","features":[353]},{"name":"DML_OUTPUT_GRAPH_EDGE_DESC","features":[353]},{"name":"DML_PADDING_MODE","features":[353]},{"name":"DML_PADDING_MODE_CONSTANT","features":[353]},{"name":"DML_PADDING_MODE_EDGE","features":[353]},{"name":"DML_PADDING_MODE_REFLECTION","features":[353]},{"name":"DML_PADDING_MODE_SYMMETRIC","features":[353]},{"name":"DML_PADDING_OPERATOR_DESC","features":[353]},{"name":"DML_PERSISTENT_BUFFER_ALIGNMENT","features":[353]},{"name":"DML_QUANTIZED_LINEAR_CONVOLUTION_OPERATOR_DESC","features":[353]},{"name":"DML_QUANTIZED_LINEAR_MATRIX_MULTIPLY_OPERATOR_DESC","features":[353]},{"name":"DML_RANDOM_GENERATOR_OPERATOR_DESC","features":[353]},{"name":"DML_RANDOM_GENERATOR_TYPE","features":[353]},{"name":"DML_RANDOM_GENERATOR_TYPE_PHILOX_4X32_10","features":[353]},{"name":"DML_RECURRENT_NETWORK_DIRECTION","features":[353]},{"name":"DML_RECURRENT_NETWORK_DIRECTION_BACKWARD","features":[353]},{"name":"DML_RECURRENT_NETWORK_DIRECTION_BIDIRECTIONAL","features":[353]},{"name":"DML_RECURRENT_NETWORK_DIRECTION_FORWARD","features":[353]},{"name":"DML_REDUCE_FUNCTION","features":[353]},{"name":"DML_REDUCE_FUNCTION_ARGMAX","features":[353]},{"name":"DML_REDUCE_FUNCTION_ARGMIN","features":[353]},{"name":"DML_REDUCE_FUNCTION_AVERAGE","features":[353]},{"name":"DML_REDUCE_FUNCTION_L1","features":[353]},{"name":"DML_REDUCE_FUNCTION_L2","features":[353]},{"name":"DML_REDUCE_FUNCTION_LOG_SUM","features":[353]},{"name":"DML_REDUCE_FUNCTION_LOG_SUM_EXP","features":[353]},{"name":"DML_REDUCE_FUNCTION_MAX","features":[353]},{"name":"DML_REDUCE_FUNCTION_MIN","features":[353]},{"name":"DML_REDUCE_FUNCTION_MULTIPLY","features":[353]},{"name":"DML_REDUCE_FUNCTION_SUM","features":[353]},{"name":"DML_REDUCE_FUNCTION_SUM_SQUARE","features":[353]},{"name":"DML_REDUCE_OPERATOR_DESC","features":[353]},{"name":"DML_RESAMPLE1_OPERATOR_DESC","features":[353]},{"name":"DML_RESAMPLE_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_RESAMPLE_OPERATOR_DESC","features":[353]},{"name":"DML_REVERSE_SUBSEQUENCES_OPERATOR_DESC","features":[353]},{"name":"DML_RNN_OPERATOR_DESC","features":[353]},{"name":"DML_ROI_ALIGN1_OPERATOR_DESC","features":[353,307]},{"name":"DML_ROI_ALIGN_OPERATOR_DESC","features":[353]},{"name":"DML_ROI_POOLING_OPERATOR_DESC","features":[353]},{"name":"DML_ROUNDING_MODE","features":[353]},{"name":"DML_ROUNDING_MODE_HALVES_TO_NEAREST_EVEN","features":[353]},{"name":"DML_ROUNDING_MODE_TOWARD_INFINITY","features":[353]},{"name":"DML_ROUNDING_MODE_TOWARD_ZERO","features":[353]},{"name":"DML_SCALAR_UNION","features":[353]},{"name":"DML_SCALE_BIAS","features":[353]},{"name":"DML_SCATTER_ND_OPERATOR_DESC","features":[353]},{"name":"DML_SCATTER_OPERATOR_DESC","features":[353]},{"name":"DML_SIZE_2D","features":[353]},{"name":"DML_SLICE1_OPERATOR_DESC","features":[353]},{"name":"DML_SLICE_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_SLICE_OPERATOR_DESC","features":[353]},{"name":"DML_SPACE_TO_DEPTH1_OPERATOR_DESC","features":[353]},{"name":"DML_SPACE_TO_DEPTH_OPERATOR_DESC","features":[353]},{"name":"DML_SPLIT_OPERATOR_DESC","features":[353]},{"name":"DML_TARGET_VERSION","features":[353]},{"name":"DML_TEMPORARY_BUFFER_ALIGNMENT","features":[353]},{"name":"DML_TENSOR_DATA_TYPE","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_FLOAT16","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_FLOAT32","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_FLOAT64","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_INT16","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_INT32","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_INT64","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_INT8","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UINT16","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UINT32","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UINT64","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UINT8","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UNKNOWN","features":[353]},{"name":"DML_TENSOR_DESC","features":[353]},{"name":"DML_TENSOR_DIMENSION_COUNT_MAX","features":[353]},{"name":"DML_TENSOR_DIMENSION_COUNT_MAX1","features":[353]},{"name":"DML_TENSOR_FLAGS","features":[353]},{"name":"DML_TENSOR_FLAG_NONE","features":[353]},{"name":"DML_TENSOR_FLAG_OWNED_BY_DML","features":[353]},{"name":"DML_TENSOR_TYPE","features":[353]},{"name":"DML_TENSOR_TYPE_BUFFER","features":[353]},{"name":"DML_TENSOR_TYPE_INVALID","features":[353]},{"name":"DML_TILE_OPERATOR_DESC","features":[353]},{"name":"DML_TOP_K1_OPERATOR_DESC","features":[353]},{"name":"DML_TOP_K_OPERATOR_DESC","features":[353]},{"name":"DML_UPSAMPLE_2D_OPERATOR_DESC","features":[353]},{"name":"DML_VALUE_SCALE_2D_OPERATOR_DESC","features":[353]},{"name":"IDMLBindingTable","features":[353]},{"name":"IDMLCommandRecorder","features":[353]},{"name":"IDMLCompiledOperator","features":[353]},{"name":"IDMLDebugDevice","features":[353]},{"name":"IDMLDevice","features":[353]},{"name":"IDMLDevice1","features":[353]},{"name":"IDMLDeviceChild","features":[353]},{"name":"IDMLDispatchable","features":[353]},{"name":"IDMLObject","features":[353]},{"name":"IDMLOperator","features":[353]},{"name":"IDMLOperatorInitializer","features":[353]},{"name":"IDMLPageable","features":[353]}],"365":[{"name":"IMLOperatorAttributes","features":[355]},{"name":"IMLOperatorKernel","features":[355]},{"name":"IMLOperatorKernelContext","features":[355]},{"name":"IMLOperatorKernelCreationContext","features":[355]},{"name":"IMLOperatorKernelFactory","features":[355]},{"name":"IMLOperatorRegistry","features":[355]},{"name":"IMLOperatorShapeInferenceContext","features":[355]},{"name":"IMLOperatorShapeInferrer","features":[355]},{"name":"IMLOperatorTensor","features":[355]},{"name":"IMLOperatorTensorShapeDescription","features":[355]},{"name":"IMLOperatorTypeInferenceContext","features":[355]},{"name":"IMLOperatorTypeInferrer","features":[355]},{"name":"IWinMLEvaluationContext","features":[355]},{"name":"IWinMLModel","features":[355]},{"name":"IWinMLRuntime","features":[355]},{"name":"IWinMLRuntimeFactory","features":[355]},{"name":"MLCreateOperatorRegistry","features":[355]},{"name":"MLOperatorAttribute","features":[355]},{"name":"MLOperatorAttributeNameValue","features":[355]},{"name":"MLOperatorAttributeType","features":[355]},{"name":"MLOperatorEdgeDescription","features":[355]},{"name":"MLOperatorEdgeType","features":[355]},{"name":"MLOperatorEdgeTypeConstraint","features":[355]},{"name":"MLOperatorExecutionType","features":[355]},{"name":"MLOperatorKernelDescription","features":[355]},{"name":"MLOperatorKernelOptions","features":[355]},{"name":"MLOperatorParameterOptions","features":[355]},{"name":"MLOperatorSchemaDescription","features":[355]},{"name":"MLOperatorSchemaEdgeDescription","features":[355]},{"name":"MLOperatorSchemaEdgeTypeFormat","features":[355]},{"name":"MLOperatorSetId","features":[355]},{"name":"MLOperatorTensorDataType","features":[355]},{"name":"WINML_BINDING_DESC","features":[355,354]},{"name":"WINML_BINDING_IMAGE","features":[355]},{"name":"WINML_BINDING_MAP","features":[355]},{"name":"WINML_BINDING_RESOURCE","features":[355]},{"name":"WINML_BINDING_SEQUENCE","features":[355]},{"name":"WINML_BINDING_TENSOR","features":[355]},{"name":"WINML_BINDING_TYPE","features":[355]},{"name":"WINML_BINDING_UNDEFINED","features":[355]},{"name":"WINML_FEATURE_IMAGE","features":[355]},{"name":"WINML_FEATURE_MAP","features":[355]},{"name":"WINML_FEATURE_SEQUENCE","features":[355]},{"name":"WINML_FEATURE_TENSOR","features":[355]},{"name":"WINML_FEATURE_TYPE","features":[355]},{"name":"WINML_FEATURE_UNDEFINED","features":[355]},{"name":"WINML_IMAGE_BINDING_DESC","features":[355]},{"name":"WINML_IMAGE_VARIABLE_DESC","features":[355]},{"name":"WINML_MAP_BINDING_DESC","features":[355]},{"name":"WINML_MAP_VARIABLE_DESC","features":[355]},{"name":"WINML_MODEL_DESC","features":[355]},{"name":"WINML_RESOURCE_BINDING_DESC","features":[355,354]},{"name":"WINML_RUNTIME_CNTK","features":[355]},{"name":"WINML_RUNTIME_TYPE","features":[355]},{"name":"WINML_SEQUENCE_BINDING_DESC","features":[355]},{"name":"WINML_SEQUENCE_VARIABLE_DESC","features":[355]},{"name":"WINML_TENSOR_BINDING_DESC","features":[355]},{"name":"WINML_TENSOR_BOOLEAN","features":[355]},{"name":"WINML_TENSOR_COMPLEX128","features":[355]},{"name":"WINML_TENSOR_COMPLEX64","features":[355]},{"name":"WINML_TENSOR_DATA_TYPE","features":[355]},{"name":"WINML_TENSOR_DIMENSION_COUNT_MAX","features":[355]},{"name":"WINML_TENSOR_DOUBLE","features":[355]},{"name":"WINML_TENSOR_FLOAT","features":[355]},{"name":"WINML_TENSOR_FLOAT16","features":[355]},{"name":"WINML_TENSOR_INT16","features":[355]},{"name":"WINML_TENSOR_INT32","features":[355]},{"name":"WINML_TENSOR_INT64","features":[355]},{"name":"WINML_TENSOR_INT8","features":[355]},{"name":"WINML_TENSOR_STRING","features":[355]},{"name":"WINML_TENSOR_UINT16","features":[355]},{"name":"WINML_TENSOR_UINT32","features":[355]},{"name":"WINML_TENSOR_UINT64","features":[355]},{"name":"WINML_TENSOR_UINT8","features":[355]},{"name":"WINML_TENSOR_UNDEFINED","features":[355]},{"name":"WINML_TENSOR_VARIABLE_DESC","features":[355]},{"name":"WINML_VARIABLE_DESC","features":[355,307]},{"name":"WinMLCreateRuntime","features":[355]}],"366":[{"name":"CLSID_IITCmdInt","features":[356]},{"name":"CLSID_IITDatabase","features":[356]},{"name":"CLSID_IITDatabaseLocal","features":[356]},{"name":"CLSID_IITGroupUpdate","features":[356]},{"name":"CLSID_IITIndexBuild","features":[356]},{"name":"CLSID_IITPropList","features":[356]},{"name":"CLSID_IITResultSet","features":[356]},{"name":"CLSID_IITSvMgr","features":[356]},{"name":"CLSID_IITWWFilterBuild","features":[356]},{"name":"CLSID_IITWordWheel","features":[356]},{"name":"CLSID_IITWordWheelLocal","features":[356]},{"name":"CLSID_IITWordWheelUpdate","features":[356]},{"name":"CLSID_ITEngStemmer","features":[356]},{"name":"CLSID_ITStdBreaker","features":[356]},{"name":"COLUMNSTATUS","features":[356]},{"name":"CProperty","features":[356,307]},{"name":"E_ALL_WILD","features":[356]},{"name":"E_ALREADYINIT","features":[356]},{"name":"E_ALREADYOPEN","features":[356]},{"name":"E_ASSERT","features":[356]},{"name":"E_BADBREAKER","features":[356]},{"name":"E_BADFILE","features":[356]},{"name":"E_BADFILTERSIZE","features":[356]},{"name":"E_BADFORMAT","features":[356]},{"name":"E_BADINDEXFLAGS","features":[356]},{"name":"E_BADPARAM","features":[356]},{"name":"E_BADRANGEOP","features":[356]},{"name":"E_BADVALUE","features":[356]},{"name":"E_BADVERSION","features":[356]},{"name":"E_CANTFINDDLL","features":[356]},{"name":"E_DISKFULL","features":[356]},{"name":"E_DUPLICATE","features":[356]},{"name":"E_EXPECTEDTERM","features":[356]},{"name":"E_FILECLOSE","features":[356]},{"name":"E_FILECREATE","features":[356]},{"name":"E_FILEDELETE","features":[356]},{"name":"E_FILEINVALID","features":[356]},{"name":"E_FILENOTFOUND","features":[356]},{"name":"E_FILEREAD","features":[356]},{"name":"E_FILESEEK","features":[356]},{"name":"E_FILEWRITE","features":[356]},{"name":"E_GETLASTERROR","features":[356]},{"name":"E_GROUPIDTOOBIG","features":[356]},{"name":"E_INTERRUPT","features":[356]},{"name":"E_INVALIDSTATE","features":[356]},{"name":"E_MISSINGPROP","features":[356]},{"name":"E_MISSLPAREN","features":[356]},{"name":"E_MISSQUOTE","features":[356]},{"name":"E_MISSRPAREN","features":[356]},{"name":"E_NAMETOOLONG","features":[356]},{"name":"E_NOHANDLE","features":[356]},{"name":"E_NOKEYPROP","features":[356]},{"name":"E_NOMERGEDDATA","features":[356]},{"name":"E_NOPERMISSION","features":[356]},{"name":"E_NOSTEMMER","features":[356]},{"name":"E_NOTEXIST","features":[356]},{"name":"E_NOTFOUND","features":[356]},{"name":"E_NOTINIT","features":[356]},{"name":"E_NOTOPEN","features":[356]},{"name":"E_NOTSUPPORTED","features":[356]},{"name":"E_NULLQUERY","features":[356]},{"name":"E_OUTOFRANGE","features":[356]},{"name":"E_PROPLISTEMPTY","features":[356]},{"name":"E_PROPLISTNOTEMPTY","features":[356]},{"name":"E_RESULTSETEMPTY","features":[356]},{"name":"E_STOPWORD","features":[356]},{"name":"E_TOODEEP","features":[356]},{"name":"E_TOOMANYCOLUMNS","features":[356]},{"name":"E_TOOMANYDUPS","features":[356]},{"name":"E_TOOMANYOBJECTS","features":[356]},{"name":"E_TOOMANYTITLES","features":[356]},{"name":"E_TOOMANYTOPICS","features":[356]},{"name":"E_TREETOOBIG","features":[356]},{"name":"E_UNKNOWN_TRANSPORT","features":[356]},{"name":"E_UNMATCHEDTYPE","features":[356]},{"name":"E_UNSUPPORTED_TRANSPORT","features":[356]},{"name":"E_WILD_IN_DTYPE","features":[356]},{"name":"E_WORDTOOLONG","features":[356]},{"name":"HHACT_BACK","features":[356]},{"name":"HHACT_CONTRACT","features":[356]},{"name":"HHACT_CUSTOMIZE","features":[356]},{"name":"HHACT_EXPAND","features":[356]},{"name":"HHACT_FORWARD","features":[356]},{"name":"HHACT_HIGHLIGHT","features":[356]},{"name":"HHACT_HOME","features":[356]},{"name":"HHACT_JUMP1","features":[356]},{"name":"HHACT_JUMP2","features":[356]},{"name":"HHACT_LAST_ENUM","features":[356]},{"name":"HHACT_NOTES","features":[356]},{"name":"HHACT_OPTIONS","features":[356]},{"name":"HHACT_PRINT","features":[356]},{"name":"HHACT_REFRESH","features":[356]},{"name":"HHACT_STOP","features":[356]},{"name":"HHACT_SYNC","features":[356]},{"name":"HHACT_TAB_CONTENTS","features":[356]},{"name":"HHACT_TAB_FAVORITES","features":[356]},{"name":"HHACT_TAB_HISTORY","features":[356]},{"name":"HHACT_TAB_INDEX","features":[356]},{"name":"HHACT_TAB_SEARCH","features":[356]},{"name":"HHACT_TOC_NEXT","features":[356]},{"name":"HHACT_TOC_PREV","features":[356]},{"name":"HHACT_ZOOM","features":[356]},{"name":"HHNTRACK","features":[356,307,357]},{"name":"HHN_FIRST","features":[356]},{"name":"HHN_LAST","features":[356]},{"name":"HHN_NAVCOMPLETE","features":[356]},{"name":"HHN_NOTIFY","features":[356,307,357]},{"name":"HHN_TRACK","features":[356]},{"name":"HHN_WINDOW_CREATE","features":[356]},{"name":"HHWIN_BUTTON_BACK","features":[356]},{"name":"HHWIN_BUTTON_BROWSE_BCK","features":[356]},{"name":"HHWIN_BUTTON_BROWSE_FWD","features":[356]},{"name":"HHWIN_BUTTON_CONTENTS","features":[356]},{"name":"HHWIN_BUTTON_EXPAND","features":[356]},{"name":"HHWIN_BUTTON_FAVORITES","features":[356]},{"name":"HHWIN_BUTTON_FORWARD","features":[356]},{"name":"HHWIN_BUTTON_HISTORY","features":[356]},{"name":"HHWIN_BUTTON_HOME","features":[356]},{"name":"HHWIN_BUTTON_INDEX","features":[356]},{"name":"HHWIN_BUTTON_JUMP1","features":[356]},{"name":"HHWIN_BUTTON_JUMP2","features":[356]},{"name":"HHWIN_BUTTON_NOTES","features":[356]},{"name":"HHWIN_BUTTON_OPTIONS","features":[356]},{"name":"HHWIN_BUTTON_PRINT","features":[356]},{"name":"HHWIN_BUTTON_REFRESH","features":[356]},{"name":"HHWIN_BUTTON_SEARCH","features":[356]},{"name":"HHWIN_BUTTON_STOP","features":[356]},{"name":"HHWIN_BUTTON_SYNC","features":[356]},{"name":"HHWIN_BUTTON_TOC_NEXT","features":[356]},{"name":"HHWIN_BUTTON_TOC_PREV","features":[356]},{"name":"HHWIN_BUTTON_ZOOM","features":[356]},{"name":"HHWIN_NAVTAB_BOTTOM","features":[356]},{"name":"HHWIN_NAVTAB_LEFT","features":[356]},{"name":"HHWIN_NAVTAB_TOP","features":[356]},{"name":"HHWIN_NAVTYPE_AUTHOR","features":[356]},{"name":"HHWIN_NAVTYPE_CUSTOM_FIRST","features":[356]},{"name":"HHWIN_NAVTYPE_FAVORITES","features":[356]},{"name":"HHWIN_NAVTYPE_HISTORY","features":[356]},{"name":"HHWIN_NAVTYPE_INDEX","features":[356]},{"name":"HHWIN_NAVTYPE_SEARCH","features":[356]},{"name":"HHWIN_NAVTYPE_TOC","features":[356]},{"name":"HHWIN_PARAM_CUR_TAB","features":[356]},{"name":"HHWIN_PARAM_EXPANSION","features":[356]},{"name":"HHWIN_PARAM_EXSTYLES","features":[356]},{"name":"HHWIN_PARAM_HISTORY_COUNT","features":[356]},{"name":"HHWIN_PARAM_INFOTYPES","features":[356]},{"name":"HHWIN_PARAM_NAV_WIDTH","features":[356]},{"name":"HHWIN_PARAM_PROPERTIES","features":[356]},{"name":"HHWIN_PARAM_RECT","features":[356]},{"name":"HHWIN_PARAM_SHOWSTATE","features":[356]},{"name":"HHWIN_PARAM_STYLES","features":[356]},{"name":"HHWIN_PARAM_TABORDER","features":[356]},{"name":"HHWIN_PARAM_TABPOS","features":[356]},{"name":"HHWIN_PARAM_TB_FLAGS","features":[356]},{"name":"HHWIN_PROP_AUTO_SYNC","features":[356]},{"name":"HHWIN_PROP_CHANGE_TITLE","features":[356]},{"name":"HHWIN_PROP_MENU","features":[356]},{"name":"HHWIN_PROP_NAV_ONLY_WIN","features":[356]},{"name":"HHWIN_PROP_NODEF_EXSTYLES","features":[356]},{"name":"HHWIN_PROP_NODEF_STYLES","features":[356]},{"name":"HHWIN_PROP_NOTB_TEXT","features":[356]},{"name":"HHWIN_PROP_NOTITLEBAR","features":[356]},{"name":"HHWIN_PROP_NO_TOOLBAR","features":[356]},{"name":"HHWIN_PROP_ONTOP","features":[356]},{"name":"HHWIN_PROP_POST_QUIT","features":[356]},{"name":"HHWIN_PROP_TAB_ADVSEARCH","features":[356]},{"name":"HHWIN_PROP_TAB_AUTOHIDESHOW","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM1","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM2","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM3","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM4","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM5","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM6","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM7","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM8","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM9","features":[356]},{"name":"HHWIN_PROP_TAB_FAVORITES","features":[356]},{"name":"HHWIN_PROP_TAB_HISTORY","features":[356]},{"name":"HHWIN_PROP_TAB_SEARCH","features":[356]},{"name":"HHWIN_PROP_TRACKING","features":[356]},{"name":"HHWIN_PROP_TRI_PANE","features":[356]},{"name":"HHWIN_PROP_USER_POS","features":[356]},{"name":"HHWIN_TB_MARGIN","features":[356]},{"name":"HH_AKLINK","features":[356,307]},{"name":"HH_ALINK_LOOKUP","features":[356]},{"name":"HH_CLOSE_ALL","features":[356]},{"name":"HH_DISPLAY_INDEX","features":[356]},{"name":"HH_DISPLAY_SEARCH","features":[356]},{"name":"HH_DISPLAY_TEXT_POPUP","features":[356]},{"name":"HH_DISPLAY_TOC","features":[356]},{"name":"HH_DISPLAY_TOPIC","features":[356]},{"name":"HH_ENUM_CAT","features":[356]},{"name":"HH_ENUM_CATEGORY","features":[356]},{"name":"HH_ENUM_CATEGORY_IT","features":[356]},{"name":"HH_ENUM_INFO_TYPE","features":[356]},{"name":"HH_ENUM_IT","features":[356]},{"name":"HH_FTS_DEFAULT_PROXIMITY","features":[356]},{"name":"HH_FTS_QUERY","features":[356,307]},{"name":"HH_GET_LAST_ERROR","features":[356]},{"name":"HH_GET_WIN_HANDLE","features":[356]},{"name":"HH_GET_WIN_TYPE","features":[356]},{"name":"HH_GLOBAL_PROPERTY","features":[356]},{"name":"HH_GPROPID","features":[356]},{"name":"HH_GPROPID_CONTENT_LANGUAGE","features":[356]},{"name":"HH_GPROPID_CURRENT_SUBSET","features":[356]},{"name":"HH_GPROPID_SINGLETHREAD","features":[356]},{"name":"HH_GPROPID_TOOLBAR_MARGIN","features":[356]},{"name":"HH_GPROPID_UI_LANGUAGE","features":[356]},{"name":"HH_HELP_CONTEXT","features":[356]},{"name":"HH_HELP_FINDER","features":[356]},{"name":"HH_INITIALIZE","features":[356]},{"name":"HH_KEYWORD_LOOKUP","features":[356]},{"name":"HH_MAX_TABS","features":[356]},{"name":"HH_MAX_TABS_CUSTOM","features":[356]},{"name":"HH_POPUP","features":[356,307]},{"name":"HH_PRETRANSLATEMESSAGE","features":[356]},{"name":"HH_RESERVED1","features":[356]},{"name":"HH_RESERVED2","features":[356]},{"name":"HH_RESERVED3","features":[356]},{"name":"HH_RESET_IT_FILTER","features":[356]},{"name":"HH_SAFE_DISPLAY_TOPIC","features":[356]},{"name":"HH_SET_EXCLUSIVE_FILTER","features":[356]},{"name":"HH_SET_GLOBAL_PROPERTY","features":[356]},{"name":"HH_SET_INCLUSIVE_FILTER","features":[356]},{"name":"HH_SET_INFOTYPE","features":[356]},{"name":"HH_SET_INFO_TYPE","features":[356]},{"name":"HH_SET_QUERYSERVICE","features":[356]},{"name":"HH_SET_WIN_TYPE","features":[356]},{"name":"HH_SYNC","features":[356]},{"name":"HH_TAB_AUTHOR","features":[356]},{"name":"HH_TAB_CONTENTS","features":[356]},{"name":"HH_TAB_CUSTOM_FIRST","features":[356]},{"name":"HH_TAB_CUSTOM_LAST","features":[356]},{"name":"HH_TAB_FAVORITES","features":[356]},{"name":"HH_TAB_HISTORY","features":[356]},{"name":"HH_TAB_INDEX","features":[356]},{"name":"HH_TAB_SEARCH","features":[356]},{"name":"HH_TP_HELP_CONTEXTMENU","features":[356]},{"name":"HH_TP_HELP_WM_HELP","features":[356]},{"name":"HH_UNINITIALIZE","features":[356]},{"name":"HH_WINTYPE","features":[356,307]},{"name":"HTML_HELP_COMMAND","features":[356]},{"name":"HtmlHelpA","features":[356,307]},{"name":"HtmlHelpW","features":[356,307]},{"name":"IDTB_BACK","features":[356]},{"name":"IDTB_BROWSE_BACK","features":[356]},{"name":"IDTB_BROWSE_FWD","features":[356]},{"name":"IDTB_CONTENTS","features":[356]},{"name":"IDTB_CONTRACT","features":[356]},{"name":"IDTB_CUSTOMIZE","features":[356]},{"name":"IDTB_EXPAND","features":[356]},{"name":"IDTB_FAVORITES","features":[356]},{"name":"IDTB_FORWARD","features":[356]},{"name":"IDTB_HISTORY","features":[356]},{"name":"IDTB_HOME","features":[356]},{"name":"IDTB_INDEX","features":[356]},{"name":"IDTB_JUMP1","features":[356]},{"name":"IDTB_JUMP2","features":[356]},{"name":"IDTB_NOTES","features":[356]},{"name":"IDTB_OPTIONS","features":[356]},{"name":"IDTB_PRINT","features":[356]},{"name":"IDTB_REFRESH","features":[356]},{"name":"IDTB_SEARCH","features":[356]},{"name":"IDTB_STOP","features":[356]},{"name":"IDTB_SYNC","features":[356]},{"name":"IDTB_TOC_NEXT","features":[356]},{"name":"IDTB_TOC_PREV","features":[356]},{"name":"IDTB_ZOOM","features":[356]},{"name":"IITDatabase","features":[356]},{"name":"IITPropList","features":[356,358]},{"name":"IITResultSet","features":[356]},{"name":"IITWBC_BREAK_ACCEPT_WILDCARDS","features":[356]},{"name":"IITWBC_BREAK_AND_STEM","features":[356]},{"name":"IStemSink","features":[356]},{"name":"IStemmerConfig","features":[356]},{"name":"ITWW_CBKEY_MAX","features":[356]},{"name":"ITWW_OPEN_NOCONNECT","features":[356]},{"name":"IT_EXCLUSIVE","features":[356]},{"name":"IT_HIDDEN","features":[356]},{"name":"IT_INCLUSIVE","features":[356]},{"name":"IWordBreakerConfig","features":[356]},{"name":"MAX_COLUMNS","features":[356]},{"name":"PFNCOLHEAPFREE","features":[356]},{"name":"PRIORITY","features":[356]},{"name":"PRIORITY_HIGH","features":[356]},{"name":"PRIORITY_LOW","features":[356]},{"name":"PRIORITY_NORMAL","features":[356]},{"name":"PROP_ADD","features":[356]},{"name":"PROP_DELETE","features":[356]},{"name":"PROP_UPDATE","features":[356]},{"name":"ROWSTATUS","features":[356]},{"name":"STDPROP_DISPLAYKEY","features":[356]},{"name":"STDPROP_INDEX_BREAK","features":[356]},{"name":"STDPROP_INDEX_DTYPE","features":[356]},{"name":"STDPROP_INDEX_LENGTH","features":[356]},{"name":"STDPROP_INDEX_TERM","features":[356]},{"name":"STDPROP_INDEX_TERM_RAW_LENGTH","features":[356]},{"name":"STDPROP_INDEX_TEXT","features":[356]},{"name":"STDPROP_INDEX_VFLD","features":[356]},{"name":"STDPROP_KEY","features":[356]},{"name":"STDPROP_SORTKEY","features":[356]},{"name":"STDPROP_SORTORDINAL","features":[356]},{"name":"STDPROP_TITLE","features":[356]},{"name":"STDPROP_UID","features":[356]},{"name":"STDPROP_USERDATA","features":[356]},{"name":"STDPROP_USERPROP_BASE","features":[356]},{"name":"STDPROP_USERPROP_MAX","features":[356]},{"name":"SZ_WWDEST_GLOBAL","features":[356]},{"name":"SZ_WWDEST_KEY","features":[356]},{"name":"SZ_WWDEST_OCC","features":[356]},{"name":"TYPE_POINTER","features":[356]},{"name":"TYPE_STRING","features":[356]},{"name":"TYPE_VALUE","features":[356]}],"367":[{"name":"DRMACTSERVINFOVERSION","features":[359]},{"name":"DRMATTESTTYPE","features":[359]},{"name":"DRMATTESTTYPE_FULLENVIRONMENT","features":[359]},{"name":"DRMATTESTTYPE_HASHONLY","features":[359]},{"name":"DRMAcquireAdvisories","features":[359]},{"name":"DRMAcquireIssuanceLicenseTemplate","features":[359]},{"name":"DRMAcquireLicense","features":[359]},{"name":"DRMActivate","features":[359,307]},{"name":"DRMAddLicense","features":[359]},{"name":"DRMAddRightWithUser","features":[359]},{"name":"DRMAttest","features":[359]},{"name":"DRMBINDINGFLAGS_IGNORE_VALIDITY_INTERVALS","features":[359]},{"name":"DRMBOUNDLICENSEPARAMS","features":[359]},{"name":"DRMBOUNDLICENSEPARAMSVERSION","features":[359]},{"name":"DRMCALLBACK","features":[359]},{"name":"DRMCALLBACKVERSION","features":[359]},{"name":"DRMCLIENTSTRUCTVERSION","features":[359]},{"name":"DRMCheckSecurity","features":[359]},{"name":"DRMClearAllRights","features":[359]},{"name":"DRMCloseEnvironmentHandle","features":[359]},{"name":"DRMCloseHandle","features":[359]},{"name":"DRMClosePubHandle","features":[359]},{"name":"DRMCloseQueryHandle","features":[359]},{"name":"DRMCloseSession","features":[359]},{"name":"DRMConstructCertificateChain","features":[359]},{"name":"DRMCreateBoundLicense","features":[359]},{"name":"DRMCreateClientSession","features":[359]},{"name":"DRMCreateEnablingBitsDecryptor","features":[359]},{"name":"DRMCreateEnablingBitsEncryptor","features":[359]},{"name":"DRMCreateEnablingPrincipal","features":[359]},{"name":"DRMCreateIssuanceLicense","features":[359,307]},{"name":"DRMCreateLicenseStorageSession","features":[359]},{"name":"DRMCreateRight","features":[359,307]},{"name":"DRMCreateUser","features":[359]},{"name":"DRMDecode","features":[359]},{"name":"DRMDeconstructCertificateChain","features":[359]},{"name":"DRMDecrypt","features":[359]},{"name":"DRMDeleteLicense","features":[359]},{"name":"DRMDuplicateEnvironmentHandle","features":[359]},{"name":"DRMDuplicateHandle","features":[359]},{"name":"DRMDuplicatePubHandle","features":[359]},{"name":"DRMDuplicateSession","features":[359]},{"name":"DRMENCODINGTYPE","features":[359]},{"name":"DRMENCODINGTYPE_BASE64","features":[359]},{"name":"DRMENCODINGTYPE_LONG","features":[359]},{"name":"DRMENCODINGTYPE_RAW","features":[359]},{"name":"DRMENCODINGTYPE_STRING","features":[359]},{"name":"DRMENCODINGTYPE_TIME","features":[359]},{"name":"DRMENCODINGTYPE_UINT","features":[359]},{"name":"DRMENVHANDLE_INVALID","features":[359]},{"name":"DRMEncode","features":[359]},{"name":"DRMEncrypt","features":[359]},{"name":"DRMEnumerateLicense","features":[359,307]},{"name":"DRMGLOBALOPTIONS","features":[359]},{"name":"DRMGLOBALOPTIONS_USE_SERVERSECURITYPROCESSOR","features":[359]},{"name":"DRMGLOBALOPTIONS_USE_WINHTTP","features":[359]},{"name":"DRMGetApplicationSpecificData","features":[359]},{"name":"DRMGetBoundLicenseAttribute","features":[359]},{"name":"DRMGetBoundLicenseAttributeCount","features":[359]},{"name":"DRMGetBoundLicenseObject","features":[359]},{"name":"DRMGetBoundLicenseObjectCount","features":[359]},{"name":"DRMGetCertificateChainCount","features":[359]},{"name":"DRMGetClientVersion","features":[359]},{"name":"DRMGetEnvironmentInfo","features":[359]},{"name":"DRMGetInfo","features":[359]},{"name":"DRMGetIntervalTime","features":[359]},{"name":"DRMGetIssuanceLicenseInfo","features":[359,307]},{"name":"DRMGetIssuanceLicenseTemplate","features":[359]},{"name":"DRMGetMetaData","features":[359]},{"name":"DRMGetNameAndDescription","features":[359]},{"name":"DRMGetOwnerLicense","features":[359]},{"name":"DRMGetProcAddress","features":[359,307]},{"name":"DRMGetRevocationPoint","features":[359,307]},{"name":"DRMGetRightExtendedInfo","features":[359]},{"name":"DRMGetRightInfo","features":[359,307]},{"name":"DRMGetSecurityProvider","features":[359]},{"name":"DRMGetServiceLocation","features":[359]},{"name":"DRMGetSignedIssuanceLicense","features":[359]},{"name":"DRMGetSignedIssuanceLicenseEx","features":[359]},{"name":"DRMGetTime","features":[359,307]},{"name":"DRMGetUnboundLicenseAttribute","features":[359]},{"name":"DRMGetUnboundLicenseAttributeCount","features":[359]},{"name":"DRMGetUnboundLicenseObject","features":[359]},{"name":"DRMGetUnboundLicenseObjectCount","features":[359]},{"name":"DRMGetUsagePolicy","features":[359,307]},{"name":"DRMGetUserInfo","features":[359]},{"name":"DRMGetUserRights","features":[359]},{"name":"DRMGetUsers","features":[359]},{"name":"DRMHANDLE_INVALID","features":[359]},{"name":"DRMHSESSION_INVALID","features":[359]},{"name":"DRMID","features":[359]},{"name":"DRMIDVERSION","features":[359]},{"name":"DRMInitEnvironment","features":[359]},{"name":"DRMIsActivated","features":[359]},{"name":"DRMIsWindowProtected","features":[359,307]},{"name":"DRMLICENSEACQDATAVERSION","features":[359]},{"name":"DRMLoadLibrary","features":[359]},{"name":"DRMPUBHANDLE_INVALID","features":[359]},{"name":"DRMParseUnboundLicense","features":[359]},{"name":"DRMQUERYHANDLE_INVALID","features":[359]},{"name":"DRMRegisterContent","features":[359,307]},{"name":"DRMRegisterProtectedWindow","features":[359,307]},{"name":"DRMRegisterRevocationList","features":[359]},{"name":"DRMRepair","features":[359]},{"name":"DRMSECURITYPROVIDERTYPE","features":[359]},{"name":"DRMSECURITYPROVIDERTYPE_SOFTWARESECREP","features":[359]},{"name":"DRMSPECTYPE","features":[359]},{"name":"DRMSPECTYPE_FILENAME","features":[359]},{"name":"DRMSPECTYPE_UNKNOWN","features":[359]},{"name":"DRMSetApplicationSpecificData","features":[359,307]},{"name":"DRMSetGlobalOptions","features":[359]},{"name":"DRMSetIntervalTime","features":[359]},{"name":"DRMSetMetaData","features":[359]},{"name":"DRMSetNameAndDescription","features":[359,307]},{"name":"DRMSetRevocationPoint","features":[359,307]},{"name":"DRMSetUsagePolicy","features":[359,307]},{"name":"DRMTIMETYPE","features":[359]},{"name":"DRMTIMETYPE_SYSTEMLOCAL","features":[359]},{"name":"DRMTIMETYPE_SYSTEMUTC","features":[359]},{"name":"DRMVerify","features":[359]},{"name":"DRM_ACTIVATE_CANCEL","features":[359]},{"name":"DRM_ACTIVATE_DELAYED","features":[359]},{"name":"DRM_ACTIVATE_GROUPIDENTITY","features":[359]},{"name":"DRM_ACTIVATE_MACHINE","features":[359]},{"name":"DRM_ACTIVATE_SHARED_GROUPIDENTITY","features":[359]},{"name":"DRM_ACTIVATE_SILENT","features":[359]},{"name":"DRM_ACTIVATE_TEMPORARY","features":[359]},{"name":"DRM_ACTSERV_INFO","features":[359]},{"name":"DRM_ADD_LICENSE_NOPERSIST","features":[359]},{"name":"DRM_ADD_LICENSE_PERSIST","features":[359]},{"name":"DRM_AILT_CANCEL","features":[359]},{"name":"DRM_AILT_NONSILENT","features":[359]},{"name":"DRM_AILT_OBTAIN_ALL","features":[359]},{"name":"DRM_AL_CANCEL","features":[359]},{"name":"DRM_AL_FETCHNOADVISORY","features":[359]},{"name":"DRM_AL_NONSILENT","features":[359]},{"name":"DRM_AL_NOPERSIST","features":[359]},{"name":"DRM_AL_NOUI","features":[359]},{"name":"DRM_AUTO_GENERATE_KEY","features":[359]},{"name":"DRM_CLIENT_VERSION_INFO","features":[359]},{"name":"DRM_DEFAULTGROUPIDTYPE_PASSPORT","features":[359]},{"name":"DRM_DEFAULTGROUPIDTYPE_WINDOWSAUTH","features":[359]},{"name":"DRM_DISTRIBUTION_POINT_INFO","features":[359]},{"name":"DRM_DISTRIBUTION_POINT_LICENSE_ACQUISITION","features":[359]},{"name":"DRM_DISTRIBUTION_POINT_PUBLISHING","features":[359]},{"name":"DRM_DISTRIBUTION_POINT_REFERRAL_INFO","features":[359]},{"name":"DRM_EL_CLIENTLICENSOR","features":[359]},{"name":"DRM_EL_CLIENTLICENSOR_LID","features":[359]},{"name":"DRM_EL_EUL","features":[359]},{"name":"DRM_EL_EUL_LID","features":[359]},{"name":"DRM_EL_EXPIRED","features":[359]},{"name":"DRM_EL_GROUPIDENTITY","features":[359]},{"name":"DRM_EL_GROUPIDENTITY_LID","features":[359]},{"name":"DRM_EL_GROUPIDENTITY_NAME","features":[359]},{"name":"DRM_EL_ISSUANCELICENSE_TEMPLATE","features":[359]},{"name":"DRM_EL_ISSUANCELICENSE_TEMPLATE_LID","features":[359]},{"name":"DRM_EL_ISSUERNAME","features":[359]},{"name":"DRM_EL_MACHINE","features":[359]},{"name":"DRM_EL_REVOCATIONLIST","features":[359]},{"name":"DRM_EL_REVOCATIONLIST_LID","features":[359]},{"name":"DRM_EL_SPECIFIED_CLIENTLICENSOR","features":[359]},{"name":"DRM_EL_SPECIFIED_GROUPIDENTITY","features":[359]},{"name":"DRM_LICENSE_ACQ_DATA","features":[359]},{"name":"DRM_LOCKBOXTYPE_BLACKBOX","features":[359]},{"name":"DRM_LOCKBOXTYPE_DEFAULT","features":[359]},{"name":"DRM_LOCKBOXTYPE_NONE","features":[359]},{"name":"DRM_LOCKBOXTYPE_WHITEBOX","features":[359]},{"name":"DRM_MSG_ACQUIRE_ADVISORY","features":[359]},{"name":"DRM_MSG_ACQUIRE_CLIENTLICENSOR","features":[359]},{"name":"DRM_MSG_ACQUIRE_ISSUANCE_LICENSE_TEMPLATE","features":[359]},{"name":"DRM_MSG_ACQUIRE_LICENSE","features":[359]},{"name":"DRM_MSG_ACTIVATE_GROUPIDENTITY","features":[359]},{"name":"DRM_MSG_ACTIVATE_MACHINE","features":[359]},{"name":"DRM_MSG_SIGN_ISSUANCE_LICENSE","features":[359]},{"name":"DRM_OWNER_LICENSE_NOPERSIST","features":[359]},{"name":"DRM_REUSE_KEY","features":[359]},{"name":"DRM_SERVER_ISSUANCELICENSE","features":[359]},{"name":"DRM_SERVICE_LOCATION_ENTERPRISE","features":[359]},{"name":"DRM_SERVICE_LOCATION_INTERNET","features":[359]},{"name":"DRM_SERVICE_TYPE_ACTIVATION","features":[359]},{"name":"DRM_SERVICE_TYPE_CERTIFICATION","features":[359]},{"name":"DRM_SERVICE_TYPE_CLIENTLICENSOR","features":[359]},{"name":"DRM_SERVICE_TYPE_PUBLISHING","features":[359]},{"name":"DRM_SERVICE_TYPE_SILENT","features":[359]},{"name":"DRM_SIGN_CANCEL","features":[359]},{"name":"DRM_SIGN_OFFLINE","features":[359]},{"name":"DRM_SIGN_ONLINE","features":[359]},{"name":"DRM_STATUS_MSG","features":[359]},{"name":"DRM_USAGEPOLICY_TYPE","features":[359]},{"name":"DRM_USAGEPOLICY_TYPE_BYDIGEST","features":[359]},{"name":"DRM_USAGEPOLICY_TYPE_BYNAME","features":[359]},{"name":"DRM_USAGEPOLICY_TYPE_BYPUBLICKEY","features":[359]},{"name":"DRM_USAGEPOLICY_TYPE_OSEXCLUSION","features":[359]},{"name":"MSDRM_CLIENT_ZONE","features":[359]},{"name":"MSDRM_POLICY_ZONE","features":[359]}],"368":[{"name":"DISPID_DOM_ATTRIBUTE","features":[360]},{"name":"DISPID_DOM_ATTRIBUTE_GETNAME","features":[360]},{"name":"DISPID_DOM_ATTRIBUTE_SPECIFIED","features":[360]},{"name":"DISPID_DOM_ATTRIBUTE_VALUE","features":[360]},{"name":"DISPID_DOM_ATTRIBUTE__TOP","features":[360]},{"name":"DISPID_DOM_BASE","features":[360]},{"name":"DISPID_DOM_COLLECTION_BASE","features":[360]},{"name":"DISPID_DOM_COLLECTION_MAX","features":[360]},{"name":"DISPID_DOM_DATA","features":[360]},{"name":"DISPID_DOM_DATA_APPEND","features":[360]},{"name":"DISPID_DOM_DATA_DATA","features":[360]},{"name":"DISPID_DOM_DATA_DELETE","features":[360]},{"name":"DISPID_DOM_DATA_INSERT","features":[360]},{"name":"DISPID_DOM_DATA_LENGTH","features":[360]},{"name":"DISPID_DOM_DATA_REPLACE","features":[360]},{"name":"DISPID_DOM_DATA_SUBSTRING","features":[360]},{"name":"DISPID_DOM_DATA__TOP","features":[360]},{"name":"DISPID_DOM_DOCUMENT","features":[360]},{"name":"DISPID_DOM_DOCUMENTFRAGMENT","features":[360]},{"name":"DISPID_DOM_DOCUMENTFRAGMENT__TOP","features":[360]},{"name":"DISPID_DOM_DOCUMENTTYPE","features":[360]},{"name":"DISPID_DOM_DOCUMENTTYPE_ENTITIES","features":[360]},{"name":"DISPID_DOM_DOCUMENTTYPE_NAME","features":[360]},{"name":"DISPID_DOM_DOCUMENTTYPE_NOTATIONS","features":[360]},{"name":"DISPID_DOM_DOCUMENTTYPE__TOP","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATEATTRIBUTE","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATECDATASECTION","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATECOMMENT","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATEDOCUMENTFRAGMENT","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATEELEMENT","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATEENTITY","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATEENTITYREFERENCE","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATEPROCESSINGINSTRUCTION","features":[360]},{"name":"DISPID_DOM_DOCUMENT_CREATETEXTNODE","features":[360]},{"name":"DISPID_DOM_DOCUMENT_DOCTYPE","features":[360]},{"name":"DISPID_DOM_DOCUMENT_DOCUMENTELEMENT","features":[360]},{"name":"DISPID_DOM_DOCUMENT_GETELEMENTSBYTAGNAME","features":[360]},{"name":"DISPID_DOM_DOCUMENT_IMPLEMENTATION","features":[360]},{"name":"DISPID_DOM_DOCUMENT_TOP","features":[360]},{"name":"DISPID_DOM_ELEMENT","features":[360]},{"name":"DISPID_DOM_ELEMENT_GETATTRIBUTE","features":[360]},{"name":"DISPID_DOM_ELEMENT_GETATTRIBUTENODE","features":[360]},{"name":"DISPID_DOM_ELEMENT_GETATTRIBUTES","features":[360]},{"name":"DISPID_DOM_ELEMENT_GETELEMENTSBYTAGNAME","features":[360]},{"name":"DISPID_DOM_ELEMENT_GETTAGNAME","features":[360]},{"name":"DISPID_DOM_ELEMENT_NORMALIZE","features":[360]},{"name":"DISPID_DOM_ELEMENT_REMOVEATTRIBUTE","features":[360]},{"name":"DISPID_DOM_ELEMENT_REMOVEATTRIBUTENODE","features":[360]},{"name":"DISPID_DOM_ELEMENT_SETATTRIBUTE","features":[360]},{"name":"DISPID_DOM_ELEMENT_SETATTRIBUTENODE","features":[360]},{"name":"DISPID_DOM_ELEMENT__TOP","features":[360]},{"name":"DISPID_DOM_ENTITY","features":[360]},{"name":"DISPID_DOM_ENTITY_NOTATIONNAME","features":[360]},{"name":"DISPID_DOM_ENTITY_PUBLICID","features":[360]},{"name":"DISPID_DOM_ENTITY_SYSTEMID","features":[360]},{"name":"DISPID_DOM_ENTITY__TOP","features":[360]},{"name":"DISPID_DOM_ERROR","features":[360]},{"name":"DISPID_DOM_ERROR2","features":[360]},{"name":"DISPID_DOM_ERROR2_ALLERRORS","features":[360]},{"name":"DISPID_DOM_ERROR2_ERRORPARAMETERS","features":[360]},{"name":"DISPID_DOM_ERROR2_ERRORPARAMETERSCOUNT","features":[360]},{"name":"DISPID_DOM_ERROR2_ERRORXPATH","features":[360]},{"name":"DISPID_DOM_ERROR2__TOP","features":[360]},{"name":"DISPID_DOM_ERRORCOLLECTION","features":[360]},{"name":"DISPID_DOM_ERRORCOLLECTION_LENGTH","features":[360]},{"name":"DISPID_DOM_ERRORCOLLECTION_NEXT","features":[360]},{"name":"DISPID_DOM_ERRORCOLLECTION_RESET","features":[360]},{"name":"DISPID_DOM_ERRORCOLLECTION__TOP","features":[360]},{"name":"DISPID_DOM_ERROR_ERRORCODE","features":[360]},{"name":"DISPID_DOM_ERROR_FILEPOS","features":[360]},{"name":"DISPID_DOM_ERROR_LINE","features":[360]},{"name":"DISPID_DOM_ERROR_LINEPOS","features":[360]},{"name":"DISPID_DOM_ERROR_REASON","features":[360]},{"name":"DISPID_DOM_ERROR_SRCTEXT","features":[360]},{"name":"DISPID_DOM_ERROR_URL","features":[360]},{"name":"DISPID_DOM_ERROR__TOP","features":[360]},{"name":"DISPID_DOM_IMPLEMENTATION","features":[360]},{"name":"DISPID_DOM_IMPLEMENTATION_HASFEATURE","features":[360]},{"name":"DISPID_DOM_IMPLEMENTATION__TOP","features":[360]},{"name":"DISPID_DOM_NAMEDNODEMAP","features":[360]},{"name":"DISPID_DOM_NAMEDNODEMAP_GETNAMEDITEM","features":[360]},{"name":"DISPID_DOM_NAMEDNODEMAP_REMOVENAMEDITEM","features":[360]},{"name":"DISPID_DOM_NAMEDNODEMAP_SETNAMEDITEM","features":[360]},{"name":"DISPID_DOM_NODE","features":[360]},{"name":"DISPID_DOM_NODELIST","features":[360]},{"name":"DISPID_DOM_NODELIST_ITEM","features":[360]},{"name":"DISPID_DOM_NODELIST_LENGTH","features":[360]},{"name":"DISPID_DOM_NODE_APPENDCHILD","features":[360]},{"name":"DISPID_DOM_NODE_ATTRIBUTES","features":[360]},{"name":"DISPID_DOM_NODE_CHILDNODES","features":[360]},{"name":"DISPID_DOM_NODE_CLONENODE","features":[360]},{"name":"DISPID_DOM_NODE_FIRSTCHILD","features":[360]},{"name":"DISPID_DOM_NODE_HASCHILDNODES","features":[360]},{"name":"DISPID_DOM_NODE_INSERTBEFORE","features":[360]},{"name":"DISPID_DOM_NODE_LASTCHILD","features":[360]},{"name":"DISPID_DOM_NODE_NEXTSIBLING","features":[360]},{"name":"DISPID_DOM_NODE_NODENAME","features":[360]},{"name":"DISPID_DOM_NODE_NODETYPE","features":[360]},{"name":"DISPID_DOM_NODE_NODETYPEENUM","features":[360]},{"name":"DISPID_DOM_NODE_NODEVALUE","features":[360]},{"name":"DISPID_DOM_NODE_OWNERDOC","features":[360]},{"name":"DISPID_DOM_NODE_PARENTNODE","features":[360]},{"name":"DISPID_DOM_NODE_PREVIOUSSIBLING","features":[360]},{"name":"DISPID_DOM_NODE_REMOVECHILD","features":[360]},{"name":"DISPID_DOM_NODE_REPLACECHILD","features":[360]},{"name":"DISPID_DOM_NOTATION","features":[360]},{"name":"DISPID_DOM_NOTATION_PUBLICID","features":[360]},{"name":"DISPID_DOM_NOTATION_SYSTEMID","features":[360]},{"name":"DISPID_DOM_NOTATION__TOP","features":[360]},{"name":"DISPID_DOM_PI","features":[360]},{"name":"DISPID_DOM_PI_DATA","features":[360]},{"name":"DISPID_DOM_PI_TARGET","features":[360]},{"name":"DISPID_DOM_PI__TOP","features":[360]},{"name":"DISPID_DOM_TEXT","features":[360]},{"name":"DISPID_DOM_TEXT_JOINTEXT","features":[360]},{"name":"DISPID_DOM_TEXT_SPLITTEXT","features":[360]},{"name":"DISPID_DOM_TEXT__TOP","features":[360]},{"name":"DISPID_DOM_W3CWRAPPERS","features":[360]},{"name":"DISPID_DOM_W3CWRAPPERS_TOP","features":[360]},{"name":"DISPID_DOM__TOP","features":[360]},{"name":"DISPID_MXXML_FILTER","features":[360]},{"name":"DISPID_MXXML_FILTER_CONTENTHANDLER","features":[360]},{"name":"DISPID_MXXML_FILTER_DTDHANDLER","features":[360]},{"name":"DISPID_MXXML_FILTER_ENTITYRESOLVER","features":[360]},{"name":"DISPID_MXXML_FILTER_ERRORHANDLER","features":[360]},{"name":"DISPID_MXXML_FILTER_GETFEATURE","features":[360]},{"name":"DISPID_MXXML_FILTER_GETPROPERTY","features":[360]},{"name":"DISPID_MXXML_FILTER_PUTFEATURE","features":[360]},{"name":"DISPID_MXXML_FILTER_PUTPROPERTY","features":[360]},{"name":"DISPID_MXXML_FILTER__BASE","features":[360]},{"name":"DISPID_MXXML_FILTER__TOP","features":[360]},{"name":"DISPID_MX_ATTRIBUTES","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_ADDATTRIBUTE","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_ADDATTRIBUTEFROMINDEX","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_CLEAR","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_REMOVEATTRIBUTE","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_SETATTRIBUTE","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_SETATTRIBUTES","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_SETLOCALNAME","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_SETQNAME","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_SETTYPE","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_SETURI","features":[360]},{"name":"DISPID_MX_ATTRIBUTES_SETVALUE","features":[360]},{"name":"DISPID_MX_ATTRIBUTES__BASE","features":[360]},{"name":"DISPID_MX_ATTRIBUTES__TOP","features":[360]},{"name":"DISPID_MX_NSMGR","features":[360]},{"name":"DISPID_MX_NSMGR_ALLOWOVERRIDE","features":[360]},{"name":"DISPID_MX_NSMGR_DECLAREPREFIX","features":[360]},{"name":"DISPID_MX_NSMGR_GETDECLAREDPREFIXES","features":[360]},{"name":"DISPID_MX_NSMGR_GETPREFIXES","features":[360]},{"name":"DISPID_MX_NSMGR_GETURI","features":[360]},{"name":"DISPID_MX_NSMGR_GETURIFROMNODE","features":[360]},{"name":"DISPID_MX_NSMGR_LENGTH","features":[360]},{"name":"DISPID_MX_NSMGR_POPCONTEXT","features":[360]},{"name":"DISPID_MX_NSMGR_PUSHCONTEXT","features":[360]},{"name":"DISPID_MX_NSMGR_PUSHNODECONTEXT","features":[360]},{"name":"DISPID_MX_NSMGR_RESET","features":[360]},{"name":"DISPID_MX_NSMGR__BASE","features":[360]},{"name":"DISPID_MX_NSMGR__TOP","features":[360]},{"name":"DISPID_MX_READER_CONTROL","features":[360]},{"name":"DISPID_MX_READER_CONTROL_ABORT","features":[360]},{"name":"DISPID_MX_READER_CONTROL_RESUME","features":[360]},{"name":"DISPID_MX_READER_CONTROL_SUSPEND","features":[360]},{"name":"DISPID_MX_READER_CONTROL__BASE","features":[360]},{"name":"DISPID_MX_READER_CONTROL__TOP","features":[360]},{"name":"DISPID_MX_SCHEMADECLHANDLER","features":[360]},{"name":"DISPID_MX_SCHEMADECLHANDLER_SCHEMAELEMENTDECL","features":[360]},{"name":"DISPID_MX_SCHEMADECLHANDLER__BASE","features":[360]},{"name":"DISPID_MX_SCHEMADECLHANDLER__TOP","features":[360]},{"name":"DISPID_MX_WRITER","features":[360]},{"name":"DISPID_MX_WRITER_BYTEORDERMARK","features":[360]},{"name":"DISPID_MX_WRITER_DESTINATION","features":[360]},{"name":"DISPID_MX_WRITER_DISABLEOUTPUTESCAPING","features":[360]},{"name":"DISPID_MX_WRITER_ENCODING","features":[360]},{"name":"DISPID_MX_WRITER_FLUSH","features":[360]},{"name":"DISPID_MX_WRITER_INDENT","features":[360]},{"name":"DISPID_MX_WRITER_OMITXMLDECLARATION","features":[360]},{"name":"DISPID_MX_WRITER_OUTPUT","features":[360]},{"name":"DISPID_MX_WRITER_RESET","features":[360]},{"name":"DISPID_MX_WRITER_STANDALONE","features":[360]},{"name":"DISPID_MX_WRITER_VERSION","features":[360]},{"name":"DISPID_MX_WRITER__BASE","features":[360]},{"name":"DISPID_MX_WRITER__TOP","features":[360]},{"name":"DISPID_NODE","features":[360]},{"name":"DISPID_NODELIST","features":[360]},{"name":"DISPID_NODELIST_CURRENT","features":[360]},{"name":"DISPID_NODELIST_ITEM","features":[360]},{"name":"DISPID_NODELIST_LENGTH","features":[360]},{"name":"DISPID_NODELIST_MOVE","features":[360]},{"name":"DISPID_NODELIST_MOVETONODE","features":[360]},{"name":"DISPID_NODELIST_NEWENUM","features":[360]},{"name":"DISPID_NODELIST_NEXT","features":[360]},{"name":"DISPID_NODE_ADD","features":[360]},{"name":"DISPID_NODE_ATTRIBUTES","features":[360]},{"name":"DISPID_NODE_CHILDREN","features":[360]},{"name":"DISPID_NODE_GETATTRIBUTE","features":[360]},{"name":"DISPID_NODE_NAME","features":[360]},{"name":"DISPID_NODE_PARENT","features":[360]},{"name":"DISPID_NODE_REMOVE","features":[360]},{"name":"DISPID_NODE_REMOVEATTRIBUTE","features":[360]},{"name":"DISPID_NODE_SETATTRIBUTE","features":[360]},{"name":"DISPID_NODE_TYPE","features":[360]},{"name":"DISPID_NODE_VALUE","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETINDEXFROMNAME","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETINDEXFROMQNAME","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETLOCALNAME","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETQNAME","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETTYPE","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETTYPEFROMNAME","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETTYPEFROMQNAME","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETURI","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETVALUE","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETVALUEFROMNAME","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES_LENGTH","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES__BASE","features":[360]},{"name":"DISPID_SAX_ATTRIBUTES__TOP","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_CHARACTERS","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_DOCUMENTLOCATOR","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_ENDDOCUMENT","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_ENDELEMENT","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_ENDPREFIXMAPPING","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_IGNORABLEWHITESPACE","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_PROCESSINGINSTRUCTION","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_STARTDOCUMENT","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_STARTELEMENT","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER_STARTPREFIXMAPPING","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER__BASE","features":[360]},{"name":"DISPID_SAX_CONTENTHANDLER__TOP","features":[360]},{"name":"DISPID_SAX_DECLHANDLER","features":[360]},{"name":"DISPID_SAX_DECLHANDLER_ATTRIBUTEDECL","features":[360]},{"name":"DISPID_SAX_DECLHANDLER_ELEMENTDECL","features":[360]},{"name":"DISPID_SAX_DECLHANDLER_EXTERNALENTITYDECL","features":[360]},{"name":"DISPID_SAX_DECLHANDLER_INTERNALENTITYDECL","features":[360]},{"name":"DISPID_SAX_DECLHANDLER__BASE","features":[360]},{"name":"DISPID_SAX_DECLHANDLER__TOP","features":[360]},{"name":"DISPID_SAX_DTDHANDLER","features":[360]},{"name":"DISPID_SAX_DTDHANDLER_NOTATIONDECL","features":[360]},{"name":"DISPID_SAX_DTDHANDLER_UNPARSEDENTITYDECL","features":[360]},{"name":"DISPID_SAX_DTDHANDLER__BASE","features":[360]},{"name":"DISPID_SAX_DTDHANDLER__TOP","features":[360]},{"name":"DISPID_SAX_ENTITYRESOLVER","features":[360]},{"name":"DISPID_SAX_ENTITYRESOLVER_RESOLVEENTITY","features":[360]},{"name":"DISPID_SAX_ENTITYRESOLVER__BASE","features":[360]},{"name":"DISPID_SAX_ENTITYRESOLVER__TOP","features":[360]},{"name":"DISPID_SAX_ERRORHANDLER","features":[360]},{"name":"DISPID_SAX_ERRORHANDLER_ERROR","features":[360]},{"name":"DISPID_SAX_ERRORHANDLER_FATALERROR","features":[360]},{"name":"DISPID_SAX_ERRORHANDLER_IGNORABLEWARNING","features":[360]},{"name":"DISPID_SAX_ERRORHANDLER__BASE","features":[360]},{"name":"DISPID_SAX_ERRORHANDLER__TOP","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER_COMMENT","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER_ENDCDATA","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER_ENDDTD","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER_ENDENTITY","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER_STARTCDATA","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER_STARTDTD","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER_STARTENTITY","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER__BASE","features":[360]},{"name":"DISPID_SAX_LEXICALHANDLER__TOP","features":[360]},{"name":"DISPID_SAX_LOCATOR","features":[360]},{"name":"DISPID_SAX_LOCATOR_COLUMNNUMBER","features":[360]},{"name":"DISPID_SAX_LOCATOR_LINENUMBER","features":[360]},{"name":"DISPID_SAX_LOCATOR_PUBLICID","features":[360]},{"name":"DISPID_SAX_LOCATOR_SYSTEMID","features":[360]},{"name":"DISPID_SAX_LOCATOR__BASE","features":[360]},{"name":"DISPID_SAX_LOCATOR__TOP","features":[360]},{"name":"DISPID_SAX_XMLFILTER","features":[360]},{"name":"DISPID_SAX_XMLFILTER_BASEURL","features":[360]},{"name":"DISPID_SAX_XMLFILTER_CONTENTHANDLER","features":[360]},{"name":"DISPID_SAX_XMLFILTER_DTDHANDLER","features":[360]},{"name":"DISPID_SAX_XMLFILTER_ENTITYRESOLVER","features":[360]},{"name":"DISPID_SAX_XMLFILTER_ERRORHANDLER","features":[360]},{"name":"DISPID_SAX_XMLFILTER_GETFEATURE","features":[360]},{"name":"DISPID_SAX_XMLFILTER_GETPROPERTY","features":[360]},{"name":"DISPID_SAX_XMLFILTER_PARENT","features":[360]},{"name":"DISPID_SAX_XMLFILTER_PARSE","features":[360]},{"name":"DISPID_SAX_XMLFILTER_PARSEURL","features":[360]},{"name":"DISPID_SAX_XMLFILTER_PUTFEATURE","features":[360]},{"name":"DISPID_SAX_XMLFILTER_PUTPROPERTY","features":[360]},{"name":"DISPID_SAX_XMLFILTER_SECUREBASEURL","features":[360]},{"name":"DISPID_SAX_XMLFILTER__BASE","features":[360]},{"name":"DISPID_SAX_XMLFILTER__TOP","features":[360]},{"name":"DISPID_SAX_XMLREADER","features":[360]},{"name":"DISPID_SAX_XMLREADER_BASEURL","features":[360]},{"name":"DISPID_SAX_XMLREADER_CONTENTHANDLER","features":[360]},{"name":"DISPID_SAX_XMLREADER_DTDHANDLER","features":[360]},{"name":"DISPID_SAX_XMLREADER_ENTITYRESOLVER","features":[360]},{"name":"DISPID_SAX_XMLREADER_ERRORHANDLER","features":[360]},{"name":"DISPID_SAX_XMLREADER_GETFEATURE","features":[360]},{"name":"DISPID_SAX_XMLREADER_GETPROPERTY","features":[360]},{"name":"DISPID_SAX_XMLREADER_PARENT","features":[360]},{"name":"DISPID_SAX_XMLREADER_PARSE","features":[360]},{"name":"DISPID_SAX_XMLREADER_PARSEURL","features":[360]},{"name":"DISPID_SAX_XMLREADER_PUTFEATURE","features":[360]},{"name":"DISPID_SAX_XMLREADER_PUTPROPERTY","features":[360]},{"name":"DISPID_SAX_XMLREADER_SECUREBASEURL","features":[360]},{"name":"DISPID_SAX_XMLREADER__BASE","features":[360]},{"name":"DISPID_SAX_XMLREADER__MAX","features":[360]},{"name":"DISPID_SAX_XMLREADER__MIN","features":[360]},{"name":"DISPID_SAX_XMLREADER__TOP","features":[360]},{"name":"DISPID_SOM","features":[360]},{"name":"DISPID_SOM_ANYATTRIBUTE","features":[360]},{"name":"DISPID_SOM_ATTRIBUTEGROUPS","features":[360]},{"name":"DISPID_SOM_ATTRIBUTES","features":[360]},{"name":"DISPID_SOM_BASETYPES","features":[360]},{"name":"DISPID_SOM_CONTENTMODEL","features":[360]},{"name":"DISPID_SOM_CONTENTTYPE","features":[360]},{"name":"DISPID_SOM_DEFAULTVALUE","features":[360]},{"name":"DISPID_SOM_DERIVEDBY","features":[360]},{"name":"DISPID_SOM_DISALLOWED","features":[360]},{"name":"DISPID_SOM_ELEMENTS","features":[360]},{"name":"DISPID_SOM_ENUMERATION","features":[360]},{"name":"DISPID_SOM_EXCLUSIONS","features":[360]},{"name":"DISPID_SOM_FIELDS","features":[360]},{"name":"DISPID_SOM_FINAL","features":[360]},{"name":"DISPID_SOM_FIXEDVALUE","features":[360]},{"name":"DISPID_SOM_FRACTIONDIGITS","features":[360]},{"name":"DISPID_SOM_GETDECLARATION","features":[360]},{"name":"DISPID_SOM_GETSCHEMA","features":[360]},{"name":"DISPID_SOM_ID","features":[360]},{"name":"DISPID_SOM_IDCONSTRAINTS","features":[360]},{"name":"DISPID_SOM_ISABSTRACT","features":[360]},{"name":"DISPID_SOM_ISNILLABLE","features":[360]},{"name":"DISPID_SOM_ISREFERENCE","features":[360]},{"name":"DISPID_SOM_ISVALID","features":[360]},{"name":"DISPID_SOM_ITEMBYNAME","features":[360]},{"name":"DISPID_SOM_ITEMBYQNAME","features":[360]},{"name":"DISPID_SOM_ITEMTYPE","features":[360]},{"name":"DISPID_SOM_LENGTH","features":[360]},{"name":"DISPID_SOM_MAXEXCLUSIVE","features":[360]},{"name":"DISPID_SOM_MAXINCLUSIVE","features":[360]},{"name":"DISPID_SOM_MAXLENGTH","features":[360]},{"name":"DISPID_SOM_MAXOCCURS","features":[360]},{"name":"DISPID_SOM_MINEXCLUSIVE","features":[360]},{"name":"DISPID_SOM_MININCLUSIVE","features":[360]},{"name":"DISPID_SOM_MINLENGTH","features":[360]},{"name":"DISPID_SOM_MINOCCURS","features":[360]},{"name":"DISPID_SOM_MODELGROUPS","features":[360]},{"name":"DISPID_SOM_NAME","features":[360]},{"name":"DISPID_SOM_NAMESPACES","features":[360]},{"name":"DISPID_SOM_NAMESPACEURI","features":[360]},{"name":"DISPID_SOM_NOTATIONS","features":[360]},{"name":"DISPID_SOM_PARTICLES","features":[360]},{"name":"DISPID_SOM_PATTERNS","features":[360]},{"name":"DISPID_SOM_PROCESSCONTENTS","features":[360]},{"name":"DISPID_SOM_PROHIBITED","features":[360]},{"name":"DISPID_SOM_PUBLICIDENTIFIER","features":[360]},{"name":"DISPID_SOM_REFERENCEDKEY","features":[360]},{"name":"DISPID_SOM_SCHEMA","features":[360]},{"name":"DISPID_SOM_SCHEMALOCATIONS","features":[360]},{"name":"DISPID_SOM_SCOPE","features":[360]},{"name":"DISPID_SOM_SELECTOR","features":[360]},{"name":"DISPID_SOM_SUBSTITUTIONGROUP","features":[360]},{"name":"DISPID_SOM_SYSTEMIDENTIFIER","features":[360]},{"name":"DISPID_SOM_TARGETNAMESPACE","features":[360]},{"name":"DISPID_SOM_TOP","features":[360]},{"name":"DISPID_SOM_TOTALDIGITS","features":[360]},{"name":"DISPID_SOM_TYPE","features":[360]},{"name":"DISPID_SOM_TYPES","features":[360]},{"name":"DISPID_SOM_UNHANDLEDATTRS","features":[360]},{"name":"DISPID_SOM_USE","features":[360]},{"name":"DISPID_SOM_VALIDATE","features":[360]},{"name":"DISPID_SOM_VALIDATEONLOAD","features":[360]},{"name":"DISPID_SOM_VARIETY","features":[360]},{"name":"DISPID_SOM_VERSION","features":[360]},{"name":"DISPID_SOM_WHITESPACE","features":[360]},{"name":"DISPID_SOM_WRITEANNOTATION","features":[360]},{"name":"DISPID_XMLATTRIBUTE","features":[360]},{"name":"DISPID_XMLATTRIBUTE_NAME","features":[360]},{"name":"DISPID_XMLATTRIBUTE_VALUE","features":[360]},{"name":"DISPID_XMLDOCUMENT","features":[360]},{"name":"DISPID_XMLDOCUMENT_ASYNC","features":[360]},{"name":"DISPID_XMLDOCUMENT_BASEURL","features":[360]},{"name":"DISPID_XMLDOCUMENT_CASEINSENSITIVE","features":[360]},{"name":"DISPID_XMLDOCUMENT_CHARSET","features":[360]},{"name":"DISPID_XMLDOCUMENT_COMMIT","features":[360]},{"name":"DISPID_XMLDOCUMENT_CREATEELEMENT","features":[360]},{"name":"DISPID_XMLDOCUMENT_DOCTYPE","features":[360]},{"name":"DISPID_XMLDOCUMENT_DTDURL","features":[360]},{"name":"DISPID_XMLDOCUMENT_FILEMODIFIEDDATE","features":[360]},{"name":"DISPID_XMLDOCUMENT_FILESIZE","features":[360]},{"name":"DISPID_XMLDOCUMENT_FILEUPDATEDDATE","features":[360]},{"name":"DISPID_XMLDOCUMENT_LASTERROR","features":[360]},{"name":"DISPID_XMLDOCUMENT_MIMETYPE","features":[360]},{"name":"DISPID_XMLDOCUMENT_READYSTATE","features":[360]},{"name":"DISPID_XMLDOCUMENT_ROOT","features":[360]},{"name":"DISPID_XMLDOCUMENT_TRIMWHITESPACE","features":[360]},{"name":"DISPID_XMLDOCUMENT_URL","features":[360]},{"name":"DISPID_XMLDOCUMENT_VERSION","features":[360]},{"name":"DISPID_XMLDOCUMENT_XML","features":[360]},{"name":"DISPID_XMLDOMEVENT","features":[360]},{"name":"DISPID_XMLDOMEVENT_ONDATAAVAILABLE","features":[360]},{"name":"DISPID_XMLDOMEVENT_ONREADYSTATECHANGE","features":[360]},{"name":"DISPID_XMLDOMEVENT__TOP","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT2","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT2_GETPROPERTY","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT2_NAMESPACES","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT2_SCHEMAS","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT2_SETPROPERTY","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT2_VALIDATE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT2__TOP","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT3","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT3_IMPORTNODE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT3_VALIDATENODE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT3__TOP","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_ABORT","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_ASYNC","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_CREATENODE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_CREATENODEEX","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_DOCUMENTNAMESPACES","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_DOCUMENTNODE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_LOAD","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_LOADXML","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_NODEFROMID","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_ONDATAAVAILABLE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_ONREADYSTATECHANGE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_ONTRANSFORMNODE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_PARSEERROR","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_PRESERVEWHITESPACE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_RESOLVENAMESPACE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_SAVE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_URL","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT_VALIDATE","features":[360]},{"name":"DISPID_XMLDOM_DOCUMENT__TOP","features":[360]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP","features":[360]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM","features":[360]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_NEWENUM","features":[360]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_NEXTNODE","features":[360]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_REMOVEQUALIFIEDITEM","features":[360]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_RESET","features":[360]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP__TOP","features":[360]},{"name":"DISPID_XMLDOM_NODE","features":[360]},{"name":"DISPID_XMLDOM_NODELIST","features":[360]},{"name":"DISPID_XMLDOM_NODELIST_NEWENUM","features":[360]},{"name":"DISPID_XMLDOM_NODELIST_NEXTNODE","features":[360]},{"name":"DISPID_XMLDOM_NODELIST_RESET","features":[360]},{"name":"DISPID_XMLDOM_NODELIST__TOP","features":[360]},{"name":"DISPID_XMLDOM_NODE_BASENAME","features":[360]},{"name":"DISPID_XMLDOM_NODE_DATATYPE","features":[360]},{"name":"DISPID_XMLDOM_NODE_DEFINITION","features":[360]},{"name":"DISPID_XMLDOM_NODE_NAMESPACE","features":[360]},{"name":"DISPID_XMLDOM_NODE_NODETYPEDVALUE","features":[360]},{"name":"DISPID_XMLDOM_NODE_PARSED","features":[360]},{"name":"DISPID_XMLDOM_NODE_PREFIX","features":[360]},{"name":"DISPID_XMLDOM_NODE_SELECTNODES","features":[360]},{"name":"DISPID_XMLDOM_NODE_SELECTSINGLENODE","features":[360]},{"name":"DISPID_XMLDOM_NODE_SPECIFIED","features":[360]},{"name":"DISPID_XMLDOM_NODE_STRINGTYPE","features":[360]},{"name":"DISPID_XMLDOM_NODE_TEXT","features":[360]},{"name":"DISPID_XMLDOM_NODE_TRANSFORMNODE","features":[360]},{"name":"DISPID_XMLDOM_NODE_TRANSFORMNODETOOBJECT","features":[360]},{"name":"DISPID_XMLDOM_NODE_XML","features":[360]},{"name":"DISPID_XMLDOM_NODE__TOP","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_ADDOBJECT","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_ADDPARAMETER","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_INPUT","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_OUTPUT","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_READYSTATE","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_RESET","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_SETSTARTMODE","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_STARTMODE","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_STARTMODEURI","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_STYLESHEET","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_TRANSFORM","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR_XSLTEMPLATE","features":[360]},{"name":"DISPID_XMLDOM_PROCESSOR__TOP","features":[360]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION","features":[360]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_ADD","features":[360]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_ADDCOLLECTION","features":[360]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_GET","features":[360]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_LENGTH","features":[360]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_NAMESPACEURI","features":[360]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_REMOVE","features":[360]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION__TOP","features":[360]},{"name":"DISPID_XMLDOM_SELECTION","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_CLONE","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_CONTEXT","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_EXPR","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_GETPROPERTY","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_MATCHES","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_PEEKNODE","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_REMOVEALL","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_REMOVENEXT","features":[360]},{"name":"DISPID_XMLDOM_SELECTION_SETPROPERTY","features":[360]},{"name":"DISPID_XMLDOM_SELECTION__TOP","features":[360]},{"name":"DISPID_XMLDOM_TEMPLATE","features":[360]},{"name":"DISPID_XMLDOM_TEMPLATE_CREATEPROCESSOR","features":[360]},{"name":"DISPID_XMLDOM_TEMPLATE_STYLESHEET","features":[360]},{"name":"DISPID_XMLDOM_TEMPLATE__TOP","features":[360]},{"name":"DISPID_XMLDSIG","features":[360]},{"name":"DISPID_XMLDSIG_CREATEKEYFROMCSP","features":[360]},{"name":"DISPID_XMLDSIG_CREATEKEYFROMHMACSECRET","features":[360]},{"name":"DISPID_XMLDSIG_CREATEKEYFROMNODE","features":[360]},{"name":"DISPID_XMLDSIG_CREATESAXPROXY","features":[360]},{"name":"DISPID_XMLDSIG_GETVERIFYINGCERTIFICATE","features":[360]},{"name":"DISPID_XMLDSIG_SETREFERENCEDATA","features":[360]},{"name":"DISPID_XMLDSIG_SIGN","features":[360]},{"name":"DISPID_XMLDSIG_SIGNATURE","features":[360]},{"name":"DISPID_XMLDSIG_STORE","features":[360]},{"name":"DISPID_XMLDSIG_VERIFY","features":[360]},{"name":"DISPID_XMLDSO","features":[360]},{"name":"DISPID_XMLDSO_DOCUMENT","features":[360]},{"name":"DISPID_XMLDSO_JAVADSOCOMPATIBLE","features":[360]},{"name":"DISPID_XMLELEMENT","features":[360]},{"name":"DISPID_XMLELEMENTCOLLECTION","features":[360]},{"name":"DISPID_XMLELEMENTCOLLECTION_ITEM","features":[360]},{"name":"DISPID_XMLELEMENTCOLLECTION_LENGTH","features":[360]},{"name":"DISPID_XMLELEMENTCOLLECTION_NEWENUM","features":[360]},{"name":"DISPID_XMLELEMENT_ADDCHILD","features":[360]},{"name":"DISPID_XMLELEMENT_ATTRIBUTES","features":[360]},{"name":"DISPID_XMLELEMENT_CHILDREN","features":[360]},{"name":"DISPID_XMLELEMENT_GETATTRIBUTE","features":[360]},{"name":"DISPID_XMLELEMENT_PARENT","features":[360]},{"name":"DISPID_XMLELEMENT_REMOVEATTRIBUTE","features":[360]},{"name":"DISPID_XMLELEMENT_REMOVECHILD","features":[360]},{"name":"DISPID_XMLELEMENT_SETATTRIBUTE","features":[360]},{"name":"DISPID_XMLELEMENT_TAGNAME","features":[360]},{"name":"DISPID_XMLELEMENT_TEXT","features":[360]},{"name":"DISPID_XMLELEMENT_TYPE","features":[360]},{"name":"DISPID_XMLERROR","features":[360]},{"name":"DISPID_XMLERROR_LINE","features":[360]},{"name":"DISPID_XMLERROR_POS","features":[360]},{"name":"DISPID_XMLERROR_REASON","features":[360]},{"name":"DISPID_XMLNOTIFSINK","features":[360]},{"name":"DISPID_XMLNOTIFSINK_CHILDADDED","features":[360]},{"name":"DISPID_XOBJ_BASE","features":[360]},{"name":"DISPID_XOBJ_MAX","features":[360]},{"name":"DISPID_XOBJ_MIN","features":[360]},{"name":"DISPID_XTLRUNTIME","features":[360]},{"name":"DISPID_XTLRUNTIME_ABSOLUTECHILDNUMBER","features":[360]},{"name":"DISPID_XTLRUNTIME_ANCESTORCHILDNUMBER","features":[360]},{"name":"DISPID_XTLRUNTIME_CHILDNUMBER","features":[360]},{"name":"DISPID_XTLRUNTIME_DEPTH","features":[360]},{"name":"DISPID_XTLRUNTIME_FORMATDATE","features":[360]},{"name":"DISPID_XTLRUNTIME_FORMATINDEX","features":[360]},{"name":"DISPID_XTLRUNTIME_FORMATNUMBER","features":[360]},{"name":"DISPID_XTLRUNTIME_FORMATTIME","features":[360]},{"name":"DISPID_XTLRUNTIME_UNIQUEID","features":[360]},{"name":"DISPID_XTLRUNTIME__TOP","features":[360]},{"name":"DOMDocument","features":[360]},{"name":"DOMDocument60","features":[360]},{"name":"DOMFreeThreadedDocument","features":[360]},{"name":"DOMNodeType","features":[360]},{"name":"E_XML_BUFFERTOOSMALL","features":[360]},{"name":"E_XML_INVALID","features":[360]},{"name":"E_XML_NODTD","features":[360]},{"name":"E_XML_NOTWF","features":[360]},{"name":"FreeThreadedDOMDocument60","features":[360]},{"name":"FreeThreadedXMLHTTP60","features":[360]},{"name":"IMXAttributes","features":[360,358]},{"name":"IMXNamespaceManager","features":[360]},{"name":"IMXNamespacePrefixes","features":[360,358]},{"name":"IMXReaderControl","features":[360,358]},{"name":"IMXSchemaDeclHandler","features":[360,358]},{"name":"IMXWriter","features":[360,358]},{"name":"IMXXMLFilter","features":[360,358]},{"name":"ISAXAttributes","features":[360]},{"name":"ISAXContentHandler","features":[360]},{"name":"ISAXDTDHandler","features":[360]},{"name":"ISAXDeclHandler","features":[360]},{"name":"ISAXEntityResolver","features":[360]},{"name":"ISAXErrorHandler","features":[360]},{"name":"ISAXLexicalHandler","features":[360]},{"name":"ISAXLocator","features":[360]},{"name":"ISAXXMLFilter","features":[360]},{"name":"ISAXXMLReader","features":[360]},{"name":"ISchema","features":[360,358]},{"name":"ISchemaAny","features":[360,358]},{"name":"ISchemaAttribute","features":[360,358]},{"name":"ISchemaAttributeGroup","features":[360,358]},{"name":"ISchemaComplexType","features":[360,358]},{"name":"ISchemaElement","features":[360,358]},{"name":"ISchemaIdentityConstraint","features":[360,358]},{"name":"ISchemaItem","features":[360,358]},{"name":"ISchemaItemCollection","features":[360,358]},{"name":"ISchemaModelGroup","features":[360,358]},{"name":"ISchemaNotation","features":[360,358]},{"name":"ISchemaParticle","features":[360,358]},{"name":"ISchemaStringCollection","features":[360,358]},{"name":"ISchemaType","features":[360,358]},{"name":"IServerXMLHTTPRequest","features":[360,358]},{"name":"IServerXMLHTTPRequest2","features":[360,358]},{"name":"IVBMXNamespaceManager","features":[360,358]},{"name":"IVBSAXAttributes","features":[360,358]},{"name":"IVBSAXContentHandler","features":[360,358]},{"name":"IVBSAXDTDHandler","features":[360,358]},{"name":"IVBSAXDeclHandler","features":[360,358]},{"name":"IVBSAXEntityResolver","features":[360,358]},{"name":"IVBSAXErrorHandler","features":[360,358]},{"name":"IVBSAXLexicalHandler","features":[360,358]},{"name":"IVBSAXLocator","features":[360,358]},{"name":"IVBSAXXMLFilter","features":[360,358]},{"name":"IVBSAXXMLReader","features":[360,358]},{"name":"IXMLAttribute","features":[360,358]},{"name":"IXMLDOMAttribute","features":[360,358]},{"name":"IXMLDOMCDATASection","features":[360,358]},{"name":"IXMLDOMCharacterData","features":[360,358]},{"name":"IXMLDOMComment","features":[360,358]},{"name":"IXMLDOMDocument","features":[360,358]},{"name":"IXMLDOMDocument2","features":[360,358]},{"name":"IXMLDOMDocument3","features":[360,358]},{"name":"IXMLDOMDocumentFragment","features":[360,358]},{"name":"IXMLDOMDocumentType","features":[360,358]},{"name":"IXMLDOMElement","features":[360,358]},{"name":"IXMLDOMEntity","features":[360,358]},{"name":"IXMLDOMEntityReference","features":[360,358]},{"name":"IXMLDOMImplementation","features":[360,358]},{"name":"IXMLDOMNamedNodeMap","features":[360,358]},{"name":"IXMLDOMNode","features":[360,358]},{"name":"IXMLDOMNodeList","features":[360,358]},{"name":"IXMLDOMNotation","features":[360,358]},{"name":"IXMLDOMParseError","features":[360,358]},{"name":"IXMLDOMParseError2","features":[360,358]},{"name":"IXMLDOMParseErrorCollection","features":[360,358]},{"name":"IXMLDOMProcessingInstruction","features":[360,358]},{"name":"IXMLDOMSchemaCollection","features":[360,358]},{"name":"IXMLDOMSchemaCollection2","features":[360,358]},{"name":"IXMLDOMSelection","features":[360,358]},{"name":"IXMLDOMText","features":[360,358]},{"name":"IXMLDSOControl","features":[360,358]},{"name":"IXMLDocument","features":[360,358]},{"name":"IXMLDocument2","features":[360,358]},{"name":"IXMLElement","features":[360,358]},{"name":"IXMLElement2","features":[360,358]},{"name":"IXMLElementCollection","features":[360,358]},{"name":"IXMLError","features":[360]},{"name":"IXMLHTTPRequest","features":[360,358]},{"name":"IXMLHTTPRequest2","features":[360]},{"name":"IXMLHTTPRequest2Callback","features":[360]},{"name":"IXMLHTTPRequest3","features":[360]},{"name":"IXMLHTTPRequest3Callback","features":[360]},{"name":"IXSLProcessor","features":[360,358]},{"name":"IXSLTemplate","features":[360,358]},{"name":"IXTLRuntime","features":[360,358]},{"name":"MXHTMLWriter60","features":[360]},{"name":"MXNamespaceManager60","features":[360]},{"name":"MXXMLWriter60","features":[360]},{"name":"NODE_ATTRIBUTE","features":[360]},{"name":"NODE_CDATA_SECTION","features":[360]},{"name":"NODE_COMMENT","features":[360]},{"name":"NODE_DOCUMENT","features":[360]},{"name":"NODE_DOCUMENT_FRAGMENT","features":[360]},{"name":"NODE_DOCUMENT_TYPE","features":[360]},{"name":"NODE_ELEMENT","features":[360]},{"name":"NODE_ENTITY","features":[360]},{"name":"NODE_ENTITY_REFERENCE","features":[360]},{"name":"NODE_INVALID","features":[360]},{"name":"NODE_NOTATION","features":[360]},{"name":"NODE_PROCESSING_INSTRUCTION","features":[360]},{"name":"NODE_TEXT","features":[360]},{"name":"SAXAttributes60","features":[360]},{"name":"SAXXMLReader60","features":[360]},{"name":"SCHEMACONTENTTYPE","features":[360]},{"name":"SCHEMACONTENTTYPE_ELEMENTONLY","features":[360]},{"name":"SCHEMACONTENTTYPE_EMPTY","features":[360]},{"name":"SCHEMACONTENTTYPE_MIXED","features":[360]},{"name":"SCHEMACONTENTTYPE_TEXTONLY","features":[360]},{"name":"SCHEMADERIVATIONMETHOD","features":[360]},{"name":"SCHEMADERIVATIONMETHOD_ALL","features":[360]},{"name":"SCHEMADERIVATIONMETHOD_EMPTY","features":[360]},{"name":"SCHEMADERIVATIONMETHOD_EXTENSION","features":[360]},{"name":"SCHEMADERIVATIONMETHOD_LIST","features":[360]},{"name":"SCHEMADERIVATIONMETHOD_NONE","features":[360]},{"name":"SCHEMADERIVATIONMETHOD_RESTRICTION","features":[360]},{"name":"SCHEMADERIVATIONMETHOD_SUBSTITUTION","features":[360]},{"name":"SCHEMADERIVATIONMETHOD_UNION","features":[360]},{"name":"SCHEMAPROCESSCONTENTS","features":[360]},{"name":"SCHEMAPROCESSCONTENTS_LAX","features":[360]},{"name":"SCHEMAPROCESSCONTENTS_NONE","features":[360]},{"name":"SCHEMAPROCESSCONTENTS_SKIP","features":[360]},{"name":"SCHEMAPROCESSCONTENTS_STRICT","features":[360]},{"name":"SCHEMATYPEVARIETY","features":[360]},{"name":"SCHEMATYPEVARIETY_ATOMIC","features":[360]},{"name":"SCHEMATYPEVARIETY_LIST","features":[360]},{"name":"SCHEMATYPEVARIETY_NONE","features":[360]},{"name":"SCHEMATYPEVARIETY_UNION","features":[360]},{"name":"SCHEMAUSE","features":[360]},{"name":"SCHEMAUSE_OPTIONAL","features":[360]},{"name":"SCHEMAUSE_PROHIBITED","features":[360]},{"name":"SCHEMAUSE_REQUIRED","features":[360]},{"name":"SCHEMAWHITESPACE","features":[360]},{"name":"SCHEMAWHITESPACE_COLLAPSE","features":[360]},{"name":"SCHEMAWHITESPACE_NONE","features":[360]},{"name":"SCHEMAWHITESPACE_PRESERVE","features":[360]},{"name":"SCHEMAWHITESPACE_REPLACE","features":[360]},{"name":"SERVERXMLHTTP_OPTION","features":[360]},{"name":"SOMITEMTYPE","features":[360]},{"name":"SOMITEM_ALL","features":[360]},{"name":"SOMITEM_ANNOTATION","features":[360]},{"name":"SOMITEM_ANY","features":[360]},{"name":"SOMITEM_ANYATTRIBUTE","features":[360]},{"name":"SOMITEM_ANYTYPE","features":[360]},{"name":"SOMITEM_ATTRIBUTE","features":[360]},{"name":"SOMITEM_ATTRIBUTEGROUP","features":[360]},{"name":"SOMITEM_CHOICE","features":[360]},{"name":"SOMITEM_COMPLEXTYPE","features":[360]},{"name":"SOMITEM_DATATYPE","features":[360]},{"name":"SOMITEM_DATATYPE_ANYSIMPLETYPE","features":[360]},{"name":"SOMITEM_DATATYPE_ANYTYPE","features":[360]},{"name":"SOMITEM_DATATYPE_ANYURI","features":[360]},{"name":"SOMITEM_DATATYPE_BASE64BINARY","features":[360]},{"name":"SOMITEM_DATATYPE_BOOLEAN","features":[360]},{"name":"SOMITEM_DATATYPE_BYTE","features":[360]},{"name":"SOMITEM_DATATYPE_DATE","features":[360]},{"name":"SOMITEM_DATATYPE_DATETIME","features":[360]},{"name":"SOMITEM_DATATYPE_DAY","features":[360]},{"name":"SOMITEM_DATATYPE_DECIMAL","features":[360]},{"name":"SOMITEM_DATATYPE_DOUBLE","features":[360]},{"name":"SOMITEM_DATATYPE_DURATION","features":[360]},{"name":"SOMITEM_DATATYPE_ENTITIES","features":[360]},{"name":"SOMITEM_DATATYPE_ENTITY","features":[360]},{"name":"SOMITEM_DATATYPE_FLOAT","features":[360]},{"name":"SOMITEM_DATATYPE_HEXBINARY","features":[360]},{"name":"SOMITEM_DATATYPE_ID","features":[360]},{"name":"SOMITEM_DATATYPE_IDREF","features":[360]},{"name":"SOMITEM_DATATYPE_IDREFS","features":[360]},{"name":"SOMITEM_DATATYPE_INT","features":[360]},{"name":"SOMITEM_DATATYPE_INTEGER","features":[360]},{"name":"SOMITEM_DATATYPE_LANGUAGE","features":[360]},{"name":"SOMITEM_DATATYPE_LONG","features":[360]},{"name":"SOMITEM_DATATYPE_MONTH","features":[360]},{"name":"SOMITEM_DATATYPE_MONTHDAY","features":[360]},{"name":"SOMITEM_DATATYPE_NAME","features":[360]},{"name":"SOMITEM_DATATYPE_NCNAME","features":[360]},{"name":"SOMITEM_DATATYPE_NEGATIVEINTEGER","features":[360]},{"name":"SOMITEM_DATATYPE_NMTOKEN","features":[360]},{"name":"SOMITEM_DATATYPE_NMTOKENS","features":[360]},{"name":"SOMITEM_DATATYPE_NONNEGATIVEINTEGER","features":[360]},{"name":"SOMITEM_DATATYPE_NONPOSITIVEINTEGER","features":[360]},{"name":"SOMITEM_DATATYPE_NORMALIZEDSTRING","features":[360]},{"name":"SOMITEM_DATATYPE_NOTATION","features":[360]},{"name":"SOMITEM_DATATYPE_POSITIVEINTEGER","features":[360]},{"name":"SOMITEM_DATATYPE_QNAME","features":[360]},{"name":"SOMITEM_DATATYPE_SHORT","features":[360]},{"name":"SOMITEM_DATATYPE_STRING","features":[360]},{"name":"SOMITEM_DATATYPE_TIME","features":[360]},{"name":"SOMITEM_DATATYPE_TOKEN","features":[360]},{"name":"SOMITEM_DATATYPE_UNSIGNEDBYTE","features":[360]},{"name":"SOMITEM_DATATYPE_UNSIGNEDINT","features":[360]},{"name":"SOMITEM_DATATYPE_UNSIGNEDLONG","features":[360]},{"name":"SOMITEM_DATATYPE_UNSIGNEDSHORT","features":[360]},{"name":"SOMITEM_DATATYPE_YEAR","features":[360]},{"name":"SOMITEM_DATATYPE_YEARMONTH","features":[360]},{"name":"SOMITEM_ELEMENT","features":[360]},{"name":"SOMITEM_EMPTYPARTICLE","features":[360]},{"name":"SOMITEM_GROUP","features":[360]},{"name":"SOMITEM_IDENTITYCONSTRAINT","features":[360]},{"name":"SOMITEM_KEY","features":[360]},{"name":"SOMITEM_KEYREF","features":[360]},{"name":"SOMITEM_NOTATION","features":[360]},{"name":"SOMITEM_NULL","features":[360]},{"name":"SOMITEM_NULL_ANY","features":[360]},{"name":"SOMITEM_NULL_ANYATTRIBUTE","features":[360]},{"name":"SOMITEM_NULL_ELEMENT","features":[360]},{"name":"SOMITEM_NULL_TYPE","features":[360]},{"name":"SOMITEM_PARTICLE","features":[360]},{"name":"SOMITEM_SCHEMA","features":[360]},{"name":"SOMITEM_SEQUENCE","features":[360]},{"name":"SOMITEM_SIMPLETYPE","features":[360]},{"name":"SOMITEM_UNIQUE","features":[360]},{"name":"SXH_OPTION_ESCAPE_PERCENT_IN_URL","features":[360]},{"name":"SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS","features":[360]},{"name":"SXH_OPTION_SELECT_CLIENT_SSL_CERT","features":[360]},{"name":"SXH_OPTION_URL","features":[360]},{"name":"SXH_OPTION_URL_CODEPAGE","features":[360]},{"name":"SXH_PROXY_SETTING","features":[360]},{"name":"SXH_PROXY_SET_DEFAULT","features":[360]},{"name":"SXH_PROXY_SET_DIRECT","features":[360]},{"name":"SXH_PROXY_SET_PRECONFIG","features":[360]},{"name":"SXH_PROXY_SET_PROXY","features":[360]},{"name":"SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS","features":[360]},{"name":"SXH_SERVER_CERT_IGNORE_CERT_CN_INVALID","features":[360]},{"name":"SXH_SERVER_CERT_IGNORE_CERT_DATE_INVALID","features":[360]},{"name":"SXH_SERVER_CERT_IGNORE_UNKNOWN_CA","features":[360]},{"name":"SXH_SERVER_CERT_IGNORE_WRONG_USAGE","features":[360]},{"name":"SXH_SERVER_CERT_OPTION","features":[360]},{"name":"ServerXMLHTTP60","features":[360]},{"name":"XHR_AUTH","features":[360]},{"name":"XHR_AUTH_ALL","features":[360]},{"name":"XHR_AUTH_NONE","features":[360]},{"name":"XHR_AUTH_PROXY","features":[360]},{"name":"XHR_CERT","features":[360]},{"name":"XHR_CERT_ERROR_ALL_SERVER_ERRORS","features":[360]},{"name":"XHR_CERT_ERROR_CERT_CN_INVALID","features":[360]},{"name":"XHR_CERT_ERROR_CERT_DATE_INVALID","features":[360]},{"name":"XHR_CERT_ERROR_FLAG","features":[360]},{"name":"XHR_CERT_ERROR_REVOCATION_FAILED","features":[360]},{"name":"XHR_CERT_ERROR_UNKNOWN_CA","features":[360]},{"name":"XHR_CERT_IGNORE_ALL_SERVER_ERRORS","features":[360]},{"name":"XHR_CERT_IGNORE_CERT_CN_INVALID","features":[360]},{"name":"XHR_CERT_IGNORE_CERT_DATE_INVALID","features":[360]},{"name":"XHR_CERT_IGNORE_FLAG","features":[360]},{"name":"XHR_CERT_IGNORE_REVOCATION_FAILED","features":[360]},{"name":"XHR_CERT_IGNORE_UNKNOWN_CA","features":[360]},{"name":"XHR_COOKIE","features":[360,307]},{"name":"XHR_COOKIE_APPLY_P3P","features":[360]},{"name":"XHR_COOKIE_EVALUATE_P3P","features":[360]},{"name":"XHR_COOKIE_FLAG","features":[360]},{"name":"XHR_COOKIE_HTTPONLY","features":[360]},{"name":"XHR_COOKIE_IE6","features":[360]},{"name":"XHR_COOKIE_IS_LEGACY","features":[360]},{"name":"XHR_COOKIE_IS_RESTRICTED","features":[360]},{"name":"XHR_COOKIE_IS_SECURE","features":[360]},{"name":"XHR_COOKIE_IS_SESSION","features":[360]},{"name":"XHR_COOKIE_NON_SCRIPT","features":[360]},{"name":"XHR_COOKIE_P3P_ENABLED","features":[360]},{"name":"XHR_COOKIE_PROMPT_REQUIRED","features":[360]},{"name":"XHR_COOKIE_STATE","features":[360]},{"name":"XHR_COOKIE_STATE_ACCEPT","features":[360]},{"name":"XHR_COOKIE_STATE_DOWNGRADE","features":[360]},{"name":"XHR_COOKIE_STATE_LEASH","features":[360]},{"name":"XHR_COOKIE_STATE_PROMPT","features":[360]},{"name":"XHR_COOKIE_STATE_REJECT","features":[360]},{"name":"XHR_COOKIE_STATE_UNKNOWN","features":[360]},{"name":"XHR_COOKIE_THIRD_PARTY","features":[360]},{"name":"XHR_CRED_PROMPT","features":[360]},{"name":"XHR_CRED_PROMPT_ALL","features":[360]},{"name":"XHR_CRED_PROMPT_NONE","features":[360]},{"name":"XHR_CRED_PROMPT_PROXY","features":[360]},{"name":"XHR_PROPERTY","features":[360]},{"name":"XHR_PROP_EXTENDED_ERROR","features":[360]},{"name":"XHR_PROP_IGNORE_CERT_ERRORS","features":[360]},{"name":"XHR_PROP_MAX_CONNECTIONS","features":[360]},{"name":"XHR_PROP_NO_AUTH","features":[360]},{"name":"XHR_PROP_NO_CACHE","features":[360]},{"name":"XHR_PROP_NO_CRED_PROMPT","features":[360]},{"name":"XHR_PROP_NO_DEFAULT_HEADERS","features":[360]},{"name":"XHR_PROP_ONDATA_ALWAYS","features":[360]},{"name":"XHR_PROP_ONDATA_NEVER","features":[360]},{"name":"XHR_PROP_ONDATA_THRESHOLD","features":[360]},{"name":"XHR_PROP_QUERY_STRING_UTF8","features":[360]},{"name":"XHR_PROP_REPORT_REDIRECT_STATUS","features":[360]},{"name":"XHR_PROP_SET_ENTERPRISEID","features":[360]},{"name":"XHR_PROP_TIMEOUT","features":[360]},{"name":"XMLDOMDocumentEvents","features":[360,358]},{"name":"XMLDSOControl","features":[360]},{"name":"XMLDocument","features":[360]},{"name":"XMLELEMTYPE_COMMENT","features":[360]},{"name":"XMLELEMTYPE_DOCUMENT","features":[360]},{"name":"XMLELEMTYPE_DTD","features":[360]},{"name":"XMLELEMTYPE_ELEMENT","features":[360]},{"name":"XMLELEMTYPE_OTHER","features":[360]},{"name":"XMLELEMTYPE_PI","features":[360]},{"name":"XMLELEMTYPE_TEXT","features":[360]},{"name":"XMLELEM_TYPE","features":[360]},{"name":"XMLHTTP60","features":[360]},{"name":"XMLHTTPRequest","features":[360]},{"name":"XMLSchemaCache60","features":[360]},{"name":"XML_ERROR","features":[360]},{"name":"XSLTemplate60","features":[360]},{"name":"__msxml6_ReferenceRemainingTypes__","features":[360]}],"369":[{"name":"CreateXmlReader","features":[361,358]},{"name":"CreateXmlReaderInputWithEncodingCodePage","features":[361,307,358]},{"name":"CreateXmlReaderInputWithEncodingName","features":[361,307,358]},{"name":"CreateXmlWriter","features":[361,358]},{"name":"CreateXmlWriterOutputWithEncodingCodePage","features":[361,358]},{"name":"CreateXmlWriterOutputWithEncodingName","features":[361,358]},{"name":"DtdProcessing","features":[361]},{"name":"DtdProcessing_Parse","features":[361]},{"name":"DtdProcessing_Prohibit","features":[361]},{"name":"IXmlReader","features":[361]},{"name":"IXmlResolver","features":[361]},{"name":"IXmlWriter","features":[361]},{"name":"IXmlWriterLite","features":[361]},{"name":"MX_E_ENCODING","features":[361]},{"name":"MX_E_ENCODINGSIGNATURE","features":[361]},{"name":"MX_E_ENCODINGSWITCH","features":[361]},{"name":"MX_E_INPUTEND","features":[361]},{"name":"MX_E_MX","features":[361]},{"name":"NC_E_DECLAREDPREFIX","features":[361]},{"name":"NC_E_EMPTYURI","features":[361]},{"name":"NC_E_NAMECOLON","features":[361]},{"name":"NC_E_NC","features":[361]},{"name":"NC_E_QNAMECHARACTER","features":[361]},{"name":"NC_E_QNAMECOLON","features":[361]},{"name":"NC_E_UNDECLAREDPREFIX","features":[361]},{"name":"NC_E_XMLNSPREFIXRESERVED","features":[361]},{"name":"NC_E_XMLNSURIRESERVED","features":[361]},{"name":"NC_E_XMLPREFIXRESERVED","features":[361]},{"name":"NC_E_XMLURIRESERVED","features":[361]},{"name":"SC_E_MAXELEMENTDEPTH","features":[361]},{"name":"SC_E_MAXENTITYEXPANSION","features":[361]},{"name":"SC_E_SC","features":[361]},{"name":"WC_E_CDSECT","features":[361]},{"name":"WC_E_CDSECTEND","features":[361]},{"name":"WC_E_COMMENT","features":[361]},{"name":"WC_E_CONDSECT","features":[361]},{"name":"WC_E_DECLATTLIST","features":[361]},{"name":"WC_E_DECLDOCTYPE","features":[361]},{"name":"WC_E_DECLELEMENT","features":[361]},{"name":"WC_E_DECLENTITY","features":[361]},{"name":"WC_E_DECLNOTATION","features":[361]},{"name":"WC_E_DIGIT","features":[361]},{"name":"WC_E_DTDPROHIBITED","features":[361]},{"name":"WC_E_ELEMENTMATCH","features":[361]},{"name":"WC_E_ENCNAME","features":[361]},{"name":"WC_E_ENTITYCONTENT","features":[361]},{"name":"WC_E_EQUAL","features":[361]},{"name":"WC_E_GREATERTHAN","features":[361]},{"name":"WC_E_HEXDIGIT","features":[361]},{"name":"WC_E_INVALIDXMLSPACE","features":[361]},{"name":"WC_E_LEADINGXML","features":[361]},{"name":"WC_E_LEFTBRACKET","features":[361]},{"name":"WC_E_LEFTPAREN","features":[361]},{"name":"WC_E_LESSTHAN","features":[361]},{"name":"WC_E_MOREDATA","features":[361]},{"name":"WC_E_NAME","features":[361]},{"name":"WC_E_NAMECHARACTER","features":[361]},{"name":"WC_E_NDATA","features":[361]},{"name":"WC_E_NOEXTERNALENTITYREF","features":[361]},{"name":"WC_E_NORECURSION","features":[361]},{"name":"WC_E_PARSEDENTITY","features":[361]},{"name":"WC_E_PESBETWEENDECLS","features":[361]},{"name":"WC_E_PESINTERNALSUBSET","features":[361]},{"name":"WC_E_PI","features":[361]},{"name":"WC_E_PUBLIC","features":[361]},{"name":"WC_E_PUBLICID","features":[361]},{"name":"WC_E_QUESTIONMARK","features":[361]},{"name":"WC_E_QUOTE","features":[361]},{"name":"WC_E_ROOTELEMENT","features":[361]},{"name":"WC_E_SEMICOLON","features":[361]},{"name":"WC_E_SYNTAX","features":[361]},{"name":"WC_E_SYSTEM","features":[361]},{"name":"WC_E_SYSTEMID","features":[361]},{"name":"WC_E_TEXTDECL","features":[361]},{"name":"WC_E_TEXTXMLDECL","features":[361]},{"name":"WC_E_UNDECLAREDENTITY","features":[361]},{"name":"WC_E_UNIQUEATTRIBUTE","features":[361]},{"name":"WC_E_WC","features":[361]},{"name":"WC_E_WHITESPACE","features":[361]},{"name":"WC_E_XMLCHARACTER","features":[361]},{"name":"WC_E_XMLDECL","features":[361]},{"name":"WR_E_DUPLICATEATTRIBUTE","features":[361]},{"name":"WR_E_INVALIDACTION","features":[361]},{"name":"WR_E_INVALIDSURROGATEPAIR","features":[361]},{"name":"WR_E_INVALIDXMLSPACE","features":[361]},{"name":"WR_E_NAMESPACEUNDECLARED","features":[361]},{"name":"WR_E_NONWHITESPACE","features":[361]},{"name":"WR_E_NSPREFIXDECLARED","features":[361]},{"name":"WR_E_NSPREFIXWITHEMPTYNSURI","features":[361]},{"name":"WR_E_WR","features":[361]},{"name":"WR_E_XMLNSPREFIXDECLARATION","features":[361]},{"name":"WR_E_XMLNSURIDECLARATION","features":[361]},{"name":"WR_E_XMLPREFIXDECLARATION","features":[361]},{"name":"WR_E_XMLURIDECLARATION","features":[361]},{"name":"XML_E_INVALIDENCODING","features":[361]},{"name":"XML_E_INVALID_DECIMAL","features":[361]},{"name":"XML_E_INVALID_HEXIDECIMAL","features":[361]},{"name":"XML_E_INVALID_UNICODE","features":[361]},{"name":"XmlConformanceLevel","features":[361]},{"name":"XmlConformanceLevel_Auto","features":[361]},{"name":"XmlConformanceLevel_Document","features":[361]},{"name":"XmlConformanceLevel_Fragment","features":[361]},{"name":"XmlError","features":[361]},{"name":"XmlNodeType","features":[361]},{"name":"XmlNodeType_Attribute","features":[361]},{"name":"XmlNodeType_CDATA","features":[361]},{"name":"XmlNodeType_Comment","features":[361]},{"name":"XmlNodeType_DocumentType","features":[361]},{"name":"XmlNodeType_Element","features":[361]},{"name":"XmlNodeType_EndElement","features":[361]},{"name":"XmlNodeType_None","features":[361]},{"name":"XmlNodeType_ProcessingInstruction","features":[361]},{"name":"XmlNodeType_Text","features":[361]},{"name":"XmlNodeType_Whitespace","features":[361]},{"name":"XmlNodeType_XmlDeclaration","features":[361]},{"name":"XmlReadState","features":[361]},{"name":"XmlReadState_Closed","features":[361]},{"name":"XmlReadState_EndOfFile","features":[361]},{"name":"XmlReadState_Error","features":[361]},{"name":"XmlReadState_Initial","features":[361]},{"name":"XmlReadState_Interactive","features":[361]},{"name":"XmlReaderProperty","features":[361]},{"name":"XmlReaderProperty_ConformanceLevel","features":[361]},{"name":"XmlReaderProperty_DtdProcessing","features":[361]},{"name":"XmlReaderProperty_MaxElementDepth","features":[361]},{"name":"XmlReaderProperty_MaxEntityExpansion","features":[361]},{"name":"XmlReaderProperty_MultiLanguage","features":[361]},{"name":"XmlReaderProperty_RandomAccess","features":[361]},{"name":"XmlReaderProperty_ReadState","features":[361]},{"name":"XmlReaderProperty_XmlResolver","features":[361]},{"name":"XmlStandalone","features":[361]},{"name":"XmlStandalone_No","features":[361]},{"name":"XmlStandalone_Omit","features":[361]},{"name":"XmlStandalone_Yes","features":[361]},{"name":"XmlWriterProperty","features":[361]},{"name":"XmlWriterProperty_ByteOrderMark","features":[361]},{"name":"XmlWriterProperty_CompactEmptyElement","features":[361]},{"name":"XmlWriterProperty_ConformanceLevel","features":[361]},{"name":"XmlWriterProperty_Indent","features":[361]},{"name":"XmlWriterProperty_MultiLanguage","features":[361]},{"name":"XmlWriterProperty_OmitXmlDeclaration","features":[361]},{"name":"_DtdProcessing_Last","features":[361]},{"name":"_XmlConformanceLevel_Last","features":[361]},{"name":"_XmlNodeType_Last","features":[361]},{"name":"_XmlReaderProperty_Last","features":[361]},{"name":"_XmlStandalone_Last","features":[361]},{"name":"_XmlWriterProperty_Last","features":[361]}],"370":[{"name":"AJ_IFC_SECURITY_INHERIT","features":[362]},{"name":"AJ_IFC_SECURITY_OFF","features":[362]},{"name":"AJ_IFC_SECURITY_REQUIRED","features":[362]},{"name":"ALLJOYN_ARRAY","features":[362]},{"name":"ALLJOYN_BIG_ENDIAN","features":[362]},{"name":"ALLJOYN_BOOLEAN","features":[362]},{"name":"ALLJOYN_BOOLEAN_ARRAY","features":[362]},{"name":"ALLJOYN_BYTE","features":[362]},{"name":"ALLJOYN_BYTE_ARRAY","features":[362]},{"name":"ALLJOYN_CRED_CERT_CHAIN","features":[362]},{"name":"ALLJOYN_CRED_EXPIRATION","features":[362]},{"name":"ALLJOYN_CRED_LOGON_ENTRY","features":[362]},{"name":"ALLJOYN_CRED_NEW_PASSWORD","features":[362]},{"name":"ALLJOYN_CRED_ONE_TIME_PWD","features":[362]},{"name":"ALLJOYN_CRED_PASSWORD","features":[362]},{"name":"ALLJOYN_CRED_PRIVATE_KEY","features":[362]},{"name":"ALLJOYN_CRED_USER_NAME","features":[362]},{"name":"ALLJOYN_DICT_ENTRY","features":[362]},{"name":"ALLJOYN_DICT_ENTRY_CLOSE","features":[362]},{"name":"ALLJOYN_DICT_ENTRY_OPEN","features":[362]},{"name":"ALLJOYN_DISCONNECTED","features":[362]},{"name":"ALLJOYN_DOUBLE","features":[362]},{"name":"ALLJOYN_DOUBLE_ARRAY","features":[362]},{"name":"ALLJOYN_HANDLE","features":[362]},{"name":"ALLJOYN_INT16","features":[362]},{"name":"ALLJOYN_INT16_ARRAY","features":[362]},{"name":"ALLJOYN_INT32","features":[362]},{"name":"ALLJOYN_INT32_ARRAY","features":[362]},{"name":"ALLJOYN_INT64","features":[362]},{"name":"ALLJOYN_INT64_ARRAY","features":[362]},{"name":"ALLJOYN_INVALID","features":[362]},{"name":"ALLJOYN_LITTLE_ENDIAN","features":[362]},{"name":"ALLJOYN_MEMBER_ANNOTATE_DEPRECATED","features":[362]},{"name":"ALLJOYN_MEMBER_ANNOTATE_GLOBAL_BROADCAST","features":[362]},{"name":"ALLJOYN_MEMBER_ANNOTATE_NO_REPLY","features":[362]},{"name":"ALLJOYN_MEMBER_ANNOTATE_SESSIONCAST","features":[362]},{"name":"ALLJOYN_MEMBER_ANNOTATE_SESSIONLESS","features":[362]},{"name":"ALLJOYN_MEMBER_ANNOTATE_UNICAST","features":[362]},{"name":"ALLJOYN_MESSAGE_DEFAULT_TIMEOUT","features":[362]},{"name":"ALLJOYN_MESSAGE_ERROR","features":[362]},{"name":"ALLJOYN_MESSAGE_FLAG_ALLOW_REMOTE_MSG","features":[362]},{"name":"ALLJOYN_MESSAGE_FLAG_AUTO_START","features":[362]},{"name":"ALLJOYN_MESSAGE_FLAG_ENCRYPTED","features":[362]},{"name":"ALLJOYN_MESSAGE_FLAG_GLOBAL_BROADCAST","features":[362]},{"name":"ALLJOYN_MESSAGE_FLAG_NO_REPLY_EXPECTED","features":[362]},{"name":"ALLJOYN_MESSAGE_FLAG_SESSIONLESS","features":[362]},{"name":"ALLJOYN_MESSAGE_INVALID","features":[362]},{"name":"ALLJOYN_MESSAGE_METHOD_CALL","features":[362]},{"name":"ALLJOYN_MESSAGE_METHOD_RET","features":[362]},{"name":"ALLJOYN_MESSAGE_SIGNAL","features":[362]},{"name":"ALLJOYN_NAMED_PIPE_CONNECT_SPEC","features":[362]},{"name":"ALLJOYN_OBJECT_PATH","features":[362]},{"name":"ALLJOYN_PROP_ACCESS_READ","features":[362]},{"name":"ALLJOYN_PROP_ACCESS_RW","features":[362]},{"name":"ALLJOYN_PROP_ACCESS_WRITE","features":[362]},{"name":"ALLJOYN_PROXIMITY_ANY","features":[362]},{"name":"ALLJOYN_PROXIMITY_NETWORK","features":[362]},{"name":"ALLJOYN_PROXIMITY_PHYSICAL","features":[362]},{"name":"ALLJOYN_READ_READY","features":[362]},{"name":"ALLJOYN_SESSIONLOST_INVALID","features":[362]},{"name":"ALLJOYN_SESSIONLOST_LINK_TIMEOUT","features":[362]},{"name":"ALLJOYN_SESSIONLOST_REASON_OTHER","features":[362]},{"name":"ALLJOYN_SESSIONLOST_REMOTE_END_CLOSED_ABRUPTLY","features":[362]},{"name":"ALLJOYN_SESSIONLOST_REMOTE_END_LEFT_SESSION","features":[362]},{"name":"ALLJOYN_SESSIONLOST_REMOVED_BY_BINDER","features":[362]},{"name":"ALLJOYN_SIGNATURE","features":[362]},{"name":"ALLJOYN_STRING","features":[362]},{"name":"ALLJOYN_STRUCT","features":[362]},{"name":"ALLJOYN_STRUCT_CLOSE","features":[362]},{"name":"ALLJOYN_STRUCT_OPEN","features":[362]},{"name":"ALLJOYN_TRAFFIC_TYPE_MESSAGES","features":[362]},{"name":"ALLJOYN_TRAFFIC_TYPE_RAW_RELIABLE","features":[362]},{"name":"ALLJOYN_TRAFFIC_TYPE_RAW_UNRELIABLE","features":[362]},{"name":"ALLJOYN_UINT16","features":[362]},{"name":"ALLJOYN_UINT16_ARRAY","features":[362]},{"name":"ALLJOYN_UINT32","features":[362]},{"name":"ALLJOYN_UINT32_ARRAY","features":[362]},{"name":"ALLJOYN_UINT64","features":[362]},{"name":"ALLJOYN_UINT64_ARRAY","features":[362]},{"name":"ALLJOYN_VARIANT","features":[362]},{"name":"ALLJOYN_WILDCARD","features":[362]},{"name":"ALLJOYN_WRITE_READY","features":[362]},{"name":"ANNOUNCED","features":[362]},{"name":"AllJoynAcceptBusConnection","features":[362,307]},{"name":"AllJoynCloseBusHandle","features":[362,307]},{"name":"AllJoynConnectToBus","features":[362,307]},{"name":"AllJoynCreateBus","features":[362,307,310]},{"name":"AllJoynEnumEvents","features":[362,307]},{"name":"AllJoynEventSelect","features":[362,307]},{"name":"AllJoynReceiveFromBus","features":[362,307]},{"name":"AllJoynSendToBus","features":[362,307]},{"name":"CAPABLE_ECDHE_ECDSA","features":[362]},{"name":"CAPABLE_ECDHE_NULL","features":[362]},{"name":"CAPABLE_ECDHE_SPEKE","features":[362]},{"name":"CLAIMABLE","features":[362]},{"name":"CLAIMED","features":[362]},{"name":"ER_ABOUT_ABOUTDATA_MISSING_REQUIRED_FIELD","features":[362]},{"name":"ER_ABOUT_DEFAULT_LANGUAGE_NOT_SPECIFIED","features":[362]},{"name":"ER_ABOUT_FIELD_ALREADY_SPECIFIED","features":[362]},{"name":"ER_ABOUT_INVALID_ABOUTDATA_FIELD_APPID_SIZE","features":[362]},{"name":"ER_ABOUT_INVALID_ABOUTDATA_FIELD_VALUE","features":[362]},{"name":"ER_ABOUT_INVALID_ABOUTDATA_LISTENER","features":[362]},{"name":"ER_ABOUT_SESSIONPORT_NOT_BOUND","features":[362]},{"name":"ER_ALERTED_THREAD","features":[362]},{"name":"ER_ALLJOYN_ACCESS_PERMISSION_ERROR","features":[362]},{"name":"ER_ALLJOYN_ACCESS_PERMISSION_WARNING","features":[362]},{"name":"ER_ALLJOYN_ADVERTISENAME_REPLY_ALREADY_ADVERTISING","features":[362]},{"name":"ER_ALLJOYN_ADVERTISENAME_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_ADVERTISENAME_REPLY_TRANSPORT_NOT_AVAILABLE","features":[362]},{"name":"ER_ALLJOYN_BINDSESSIONPORT_REPLY_ALREADY_EXISTS","features":[362]},{"name":"ER_ALLJOYN_BINDSESSIONPORT_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_BINDSESSIONPORT_REPLY_INVALID_OPTS","features":[362]},{"name":"ER_ALLJOYN_CANCELADVERTISENAME_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_CANCELFINDADVERTISEDNAME_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_ALREADY_DISCOVERING","features":[362]},{"name":"ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_TRANSPORT_NOT_AVAILABLE","features":[362]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_ALREADY_JOINED","features":[362]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_BAD_SESSION_OPTS","features":[362]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_CONNECT_FAILED","features":[362]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_NO_SESSION","features":[362]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_REJECTED","features":[362]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_UNREACHABLE","features":[362]},{"name":"ER_ALLJOYN_LEAVESESSION_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_LEAVESESSION_REPLY_NO_SESSION","features":[362]},{"name":"ER_ALLJOYN_ONAPPRESUME_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_ONAPPRESUME_REPLY_UNSUPPORTED","features":[362]},{"name":"ER_ALLJOYN_ONAPPSUSPEND_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_ONAPPSUSPEND_REPLY_UNSUPPORTED","features":[362]},{"name":"ER_ALLJOYN_PING_FAILED","features":[362]},{"name":"ER_ALLJOYN_PING_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_PING_REPLY_INCOMPATIBLE_REMOTE_ROUTING_NODE","features":[362]},{"name":"ER_ALLJOYN_PING_REPLY_IN_PROGRESS","features":[362]},{"name":"ER_ALLJOYN_PING_REPLY_TIMEOUT","features":[362]},{"name":"ER_ALLJOYN_PING_REPLY_UNKNOWN_NAME","features":[362]},{"name":"ER_ALLJOYN_PING_REPLY_UNREACHABLE","features":[362]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_INCOMPATIBLE_REMOTE_DAEMON","features":[362]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_BINDER","features":[362]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_FOUND","features":[362]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_MULTIPOINT","features":[362]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_REPLY_NO_SESSION","features":[362]},{"name":"ER_ALLJOYN_SETLINKTIMEOUT_REPLY_FAILED","features":[362]},{"name":"ER_ALLJOYN_SETLINKTIMEOUT_REPLY_NOT_SUPPORTED","features":[362]},{"name":"ER_ALLJOYN_SETLINKTIMEOUT_REPLY_NO_DEST_SUPPORT","features":[362]},{"name":"ER_ALLJOYN_UNBINDSESSIONPORT_REPLY_BAD_PORT","features":[362]},{"name":"ER_ALLJOYN_UNBINDSESSIONPORT_REPLY_FAILED","features":[362]},{"name":"ER_APPLICATION_STATE_LISTENER_ALREADY_EXISTS","features":[362]},{"name":"ER_APPLICATION_STATE_LISTENER_NO_SUCH_LISTENER","features":[362]},{"name":"ER_ARDP_BACKPRESSURE","features":[362]},{"name":"ER_ARDP_DISCONNECTING","features":[362]},{"name":"ER_ARDP_INVALID_CONNECTION","features":[362]},{"name":"ER_ARDP_INVALID_RESPONSE","features":[362]},{"name":"ER_ARDP_INVALID_STATE","features":[362]},{"name":"ER_ARDP_PERSIST_TIMEOUT","features":[362]},{"name":"ER_ARDP_PROBE_TIMEOUT","features":[362]},{"name":"ER_ARDP_REMOTE_CONNECTION_RESET","features":[362]},{"name":"ER_ARDP_TTL_EXPIRED","features":[362]},{"name":"ER_ARDP_VERSION_NOT_SUPPORTED","features":[362]},{"name":"ER_ARDP_WRITE_BLOCKED","features":[362]},{"name":"ER_AUTH_FAIL","features":[362]},{"name":"ER_AUTH_USER_REJECT","features":[362]},{"name":"ER_BAD_ARG_1","features":[362]},{"name":"ER_BAD_ARG_2","features":[362]},{"name":"ER_BAD_ARG_3","features":[362]},{"name":"ER_BAD_ARG_4","features":[362]},{"name":"ER_BAD_ARG_5","features":[362]},{"name":"ER_BAD_ARG_6","features":[362]},{"name":"ER_BAD_ARG_7","features":[362]},{"name":"ER_BAD_ARG_8","features":[362]},{"name":"ER_BAD_ARG_COUNT","features":[362]},{"name":"ER_BAD_HOSTNAME","features":[362]},{"name":"ER_BAD_STRING_ENCODING","features":[362]},{"name":"ER_BAD_TRANSPORT_MASK","features":[362]},{"name":"ER_BUFFER_TOO_SMALL","features":[362]},{"name":"ER_BUS_ALREADY_CONNECTED","features":[362]},{"name":"ER_BUS_ALREADY_LISTENING","features":[362]},{"name":"ER_BUS_ANNOTATION_ALREADY_EXISTS","features":[362]},{"name":"ER_BUS_AUTHENTICATION_PENDING","features":[362]},{"name":"ER_BUS_BAD_BODY_LEN","features":[362]},{"name":"ER_BUS_BAD_BUS_NAME","features":[362]},{"name":"ER_BUS_BAD_CHILD_PATH","features":[362]},{"name":"ER_BUS_BAD_ERROR_NAME","features":[362]},{"name":"ER_BUS_BAD_HDR_FLAGS","features":[362]},{"name":"ER_BUS_BAD_HEADER_FIELD","features":[362]},{"name":"ER_BUS_BAD_HEADER_LEN","features":[362]},{"name":"ER_BUS_BAD_INTERFACE_NAME","features":[362]},{"name":"ER_BUS_BAD_LENGTH","features":[362]},{"name":"ER_BUS_BAD_MEMBER_NAME","features":[362]},{"name":"ER_BUS_BAD_OBJ_PATH","features":[362]},{"name":"ER_BUS_BAD_SENDER_ID","features":[362]},{"name":"ER_BUS_BAD_SEND_PARAMETER","features":[362]},{"name":"ER_BUS_BAD_SESSION_OPTS","features":[362]},{"name":"ER_BUS_BAD_SIGNATURE","features":[362]},{"name":"ER_BUS_BAD_TRANSPORT_ARGS","features":[362]},{"name":"ER_BUS_BAD_VALUE","features":[362]},{"name":"ER_BUS_BAD_VALUE_TYPE","features":[362]},{"name":"ER_BUS_BAD_XML","features":[362]},{"name":"ER_BUS_BLOCKING_CALL_NOT_ALLOWED","features":[362]},{"name":"ER_BUS_BUS_ALREADY_STARTED","features":[362]},{"name":"ER_BUS_BUS_NOT_STARTED","features":[362]},{"name":"ER_BUS_CANNOT_ADD_HANDLER","features":[362]},{"name":"ER_BUS_CANNOT_ADD_INTERFACE","features":[362]},{"name":"ER_BUS_CANNOT_EXPAND_MESSAGE","features":[362]},{"name":"ER_BUS_CONNECTION_REJECTED","features":[362]},{"name":"ER_BUS_CONNECT_FAILED","features":[362]},{"name":"ER_BUS_CORRUPT_KEYSTORE","features":[362]},{"name":"ER_BUS_DESCRIPTION_ALREADY_EXISTS","features":[362]},{"name":"ER_BUS_DESTINATION_NOT_AUTHENTICATED","features":[362]},{"name":"ER_BUS_ELEMENT_NOT_FOUND","features":[362]},{"name":"ER_BUS_EMPTY_MESSAGE","features":[362]},{"name":"ER_BUS_ENDPOINT_CLOSING","features":[362]},{"name":"ER_BUS_ENDPOINT_REDIRECTED","features":[362]},{"name":"ER_BUS_ERRORS","features":[362]},{"name":"ER_BUS_ERROR_NAME_MISSING","features":[362]},{"name":"ER_BUS_ERROR_RESPONSE","features":[362]},{"name":"ER_BUS_ESTABLISH_FAILED","features":[362]},{"name":"ER_BUS_HANDLES_MISMATCH","features":[362]},{"name":"ER_BUS_HANDLES_NOT_ENABLED","features":[362]},{"name":"ER_BUS_HDR_EXPANSION_INVALID","features":[362]},{"name":"ER_BUS_IFACE_ALREADY_EXISTS","features":[362]},{"name":"ER_BUS_INCOMPATIBLE_DAEMON","features":[362]},{"name":"ER_BUS_INTERFACE_ACTIVATED","features":[362]},{"name":"ER_BUS_INTERFACE_MISMATCH","features":[362]},{"name":"ER_BUS_INTERFACE_MISSING","features":[362]},{"name":"ER_BUS_INTERFACE_NO_SUCH_MEMBER","features":[362]},{"name":"ER_BUS_INVALID_AUTH_MECHANISM","features":[362]},{"name":"ER_BUS_INVALID_HEADER_CHECKSUM","features":[362]},{"name":"ER_BUS_INVALID_HEADER_SERIAL","features":[362]},{"name":"ER_BUS_KEYBLOB_OP_INVALID","features":[362]},{"name":"ER_BUS_KEYSTORE_NOT_LOADED","features":[362]},{"name":"ER_BUS_KEYSTORE_VERSION_MISMATCH","features":[362]},{"name":"ER_BUS_KEY_EXPIRED","features":[362]},{"name":"ER_BUS_KEY_STORE_NOT_LOADED","features":[362]},{"name":"ER_BUS_KEY_UNAVAILABLE","features":[362]},{"name":"ER_BUS_LISTENER_ALREADY_SET","features":[362]},{"name":"ER_BUS_MATCH_RULE_NOT_FOUND","features":[362]},{"name":"ER_BUS_MEMBER_ALREADY_EXISTS","features":[362]},{"name":"ER_BUS_MEMBER_MISSING","features":[362]},{"name":"ER_BUS_MEMBER_NO_SUCH_SIGNATURE","features":[362]},{"name":"ER_BUS_MESSAGE_DECRYPTION_FAILED","features":[362]},{"name":"ER_BUS_MESSAGE_NOT_ENCRYPTED","features":[362]},{"name":"ER_BUS_METHOD_CALL_ABORTED","features":[362]},{"name":"ER_BUS_MISSING_COMPRESSION_TOKEN","features":[362]},{"name":"ER_BUS_NAME_TOO_LONG","features":[362]},{"name":"ER_BUS_NOT_ALLOWED","features":[362]},{"name":"ER_BUS_NOT_AUTHENTICATING","features":[362]},{"name":"ER_BUS_NOT_AUTHORIZED","features":[362]},{"name":"ER_BUS_NOT_A_COMPLETE_TYPE","features":[362]},{"name":"ER_BUS_NOT_A_DICTIONARY","features":[362]},{"name":"ER_BUS_NOT_COMPRESSED","features":[362]},{"name":"ER_BUS_NOT_CONNECTED","features":[362]},{"name":"ER_BUS_NOT_NUL_TERMINATED","features":[362]},{"name":"ER_BUS_NOT_OWNER","features":[362]},{"name":"ER_BUS_NO_AUTHENTICATION_MECHANISM","features":[362]},{"name":"ER_BUS_NO_CALL_FOR_REPLY","features":[362]},{"name":"ER_BUS_NO_ENDPOINT","features":[362]},{"name":"ER_BUS_NO_LISTENER","features":[362]},{"name":"ER_BUS_NO_PEER_GUID","features":[362]},{"name":"ER_BUS_NO_ROUTE","features":[362]},{"name":"ER_BUS_NO_SESSION","features":[362]},{"name":"ER_BUS_NO_SUCH_ANNOTATION","features":[362]},{"name":"ER_BUS_NO_SUCH_HANDLE","features":[362]},{"name":"ER_BUS_NO_SUCH_INTERFACE","features":[362]},{"name":"ER_BUS_NO_SUCH_MESSAGE","features":[362]},{"name":"ER_BUS_NO_SUCH_OBJECT","features":[362]},{"name":"ER_BUS_NO_SUCH_PROPERTY","features":[362]},{"name":"ER_BUS_NO_SUCH_SERVICE","features":[362]},{"name":"ER_BUS_NO_TRANSPORTS","features":[362]},{"name":"ER_BUS_OBJECT_NOT_REGISTERED","features":[362]},{"name":"ER_BUS_OBJECT_NO_SUCH_INTERFACE","features":[362]},{"name":"ER_BUS_OBJECT_NO_SUCH_MEMBER","features":[362]},{"name":"ER_BUS_OBJ_ALREADY_EXISTS","features":[362]},{"name":"ER_BUS_OBJ_NOT_FOUND","features":[362]},{"name":"ER_BUS_PATH_MISSING","features":[362]},{"name":"ER_BUS_PEER_AUTH_VERSION_MISMATCH","features":[362]},{"name":"ER_BUS_PING_GROUP_NOT_FOUND","features":[362]},{"name":"ER_BUS_POLICY_VIOLATION","features":[362]},{"name":"ER_BUS_PROPERTY_ACCESS_DENIED","features":[362]},{"name":"ER_BUS_PROPERTY_ALREADY_EXISTS","features":[362]},{"name":"ER_BUS_PROPERTY_VALUE_NOT_SET","features":[362]},{"name":"ER_BUS_READ_ERROR","features":[362]},{"name":"ER_BUS_REMOVED_BY_BINDER","features":[362]},{"name":"ER_BUS_REMOVED_BY_BINDER_SELF","features":[362]},{"name":"ER_BUS_REPLY_IS_ERROR_MESSAGE","features":[362]},{"name":"ER_BUS_REPLY_SERIAL_MISSING","features":[362]},{"name":"ER_BUS_SECURITY_FATAL","features":[362]},{"name":"ER_BUS_SECURITY_NOT_ENABLED","features":[362]},{"name":"ER_BUS_SELF_CONNECT","features":[362]},{"name":"ER_BUS_SET_PROPERTY_REJECTED","features":[362]},{"name":"ER_BUS_SET_WRONG_SIGNATURE","features":[362]},{"name":"ER_BUS_SIGNATURE_MISMATCH","features":[362]},{"name":"ER_BUS_STOPPING","features":[362]},{"name":"ER_BUS_TIME_TO_LIVE_EXPIRED","features":[362]},{"name":"ER_BUS_TRANSPORT_ACCESS_DENIED","features":[362]},{"name":"ER_BUS_TRANSPORT_NOT_AVAILABLE","features":[362]},{"name":"ER_BUS_TRANSPORT_NOT_STARTED","features":[362]},{"name":"ER_BUS_TRUNCATED","features":[362]},{"name":"ER_BUS_UNEXPECTED_DISPOSITION","features":[362]},{"name":"ER_BUS_UNEXPECTED_SIGNATURE","features":[362]},{"name":"ER_BUS_UNKNOWN_INTERFACE","features":[362]},{"name":"ER_BUS_UNKNOWN_PATH","features":[362]},{"name":"ER_BUS_UNKNOWN_SERIAL","features":[362]},{"name":"ER_BUS_UNMATCHED_REPLY_SERIAL","features":[362]},{"name":"ER_BUS_WAIT_FAILED","features":[362]},{"name":"ER_BUS_WRITE_ERROR","features":[362]},{"name":"ER_BUS_WRITE_QUEUE_FULL","features":[362]},{"name":"ER_CERTIFICATE_NOT_FOUND","features":[362]},{"name":"ER_COMMON_ERRORS","features":[362]},{"name":"ER_CONNECTION_LIMIT_EXCEEDED","features":[362]},{"name":"ER_CONN_REFUSED","features":[362]},{"name":"ER_CORRUPT_KEYBLOB","features":[362]},{"name":"ER_CRYPTO_ERROR","features":[362]},{"name":"ER_CRYPTO_HASH_UNINITIALIZED","features":[362]},{"name":"ER_CRYPTO_ILLEGAL_PARAMETERS","features":[362]},{"name":"ER_CRYPTO_INSUFFICIENT_SECURITY","features":[362]},{"name":"ER_CRYPTO_KEY_UNAVAILABLE","features":[362]},{"name":"ER_CRYPTO_KEY_UNUSABLE","features":[362]},{"name":"ER_CRYPTO_TRUNCATED","features":[362]},{"name":"ER_DBUS_RELEASE_NAME_REPLY_NON_EXISTENT","features":[362]},{"name":"ER_DBUS_RELEASE_NAME_REPLY_NOT_OWNER","features":[362]},{"name":"ER_DBUS_RELEASE_NAME_REPLY_RELEASED","features":[362]},{"name":"ER_DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER","features":[362]},{"name":"ER_DBUS_REQUEST_NAME_REPLY_EXISTS","features":[362]},{"name":"ER_DBUS_REQUEST_NAME_REPLY_IN_QUEUE","features":[362]},{"name":"ER_DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER","features":[362]},{"name":"ER_DBUS_START_REPLY_ALREADY_RUNNING","features":[362]},{"name":"ER_DEADLOCK","features":[362]},{"name":"ER_DEAD_THREAD","features":[362]},{"name":"ER_DIGEST_MISMATCH","features":[362]},{"name":"ER_DUPLICATE_CERTIFICATE","features":[362]},{"name":"ER_DUPLICATE_KEY","features":[362]},{"name":"ER_EMPTY_KEY_BLOB","features":[362]},{"name":"ER_END_OF_DATA","features":[362]},{"name":"ER_EOF","features":[362]},{"name":"ER_EXTERNAL_THREAD","features":[362]},{"name":"ER_FAIL","features":[362]},{"name":"ER_FEATURE_NOT_AVAILABLE","features":[362]},{"name":"ER_INIT_FAILED","features":[362]},{"name":"ER_INVALID_ADDRESS","features":[362]},{"name":"ER_INVALID_APPLICATION_STATE","features":[362]},{"name":"ER_INVALID_CERTIFICATE","features":[362]},{"name":"ER_INVALID_CERTIFICATE_USAGE","features":[362]},{"name":"ER_INVALID_CERT_CHAIN","features":[362]},{"name":"ER_INVALID_CONFIG","features":[362]},{"name":"ER_INVALID_DATA","features":[362]},{"name":"ER_INVALID_GUID","features":[362]},{"name":"ER_INVALID_HTTP_METHOD_USED_FOR_RENDEZVOUS_SERVER_INTERFACE_MESSAGE","features":[362]},{"name":"ER_INVALID_KEY_ENCODING","features":[362]},{"name":"ER_INVALID_ON_DEMAND_CONNECTION_MESSAGE_RESPONSE","features":[362]},{"name":"ER_INVALID_PERSISTENT_CONNECTION_MESSAGE_RESPONSE","features":[362]},{"name":"ER_INVALID_RENDEZVOUS_SERVER_INTERFACE_MESSAGE","features":[362]},{"name":"ER_INVALID_SIGNAL_EMISSION_TYPE","features":[362]},{"name":"ER_INVALID_STREAM","features":[362]},{"name":"ER_IODISPATCH_STOPPING","features":[362]},{"name":"ER_KEY_STORE_ALREADY_INITIALIZED","features":[362]},{"name":"ER_KEY_STORE_ID_NOT_YET_SET","features":[362]},{"name":"ER_LANGUAGE_NOT_SUPPORTED","features":[362]},{"name":"ER_MANAGEMENT_ALREADY_STARTED","features":[362]},{"name":"ER_MANAGEMENT_NOT_STARTED","features":[362]},{"name":"ER_MANIFEST_NOT_FOUND","features":[362]},{"name":"ER_MANIFEST_REJECTED","features":[362]},{"name":"ER_MISSING_DIGEST_IN_CERTIFICATE","features":[362]},{"name":"ER_NONE","features":[362]},{"name":"ER_NOT_CONN","features":[362]},{"name":"ER_NOT_CONNECTED_TO_RENDEZVOUS_SERVER","features":[362]},{"name":"ER_NOT_IMPLEMENTED","features":[362]},{"name":"ER_NO_COMMON_TRUST","features":[362]},{"name":"ER_NO_SUCH_ALARM","features":[362]},{"name":"ER_NO_SUCH_DEVICE","features":[362]},{"name":"ER_NO_TRUST_ANCHOR","features":[362]},{"name":"ER_OK","features":[362]},{"name":"ER_OPEN_FAILED","features":[362]},{"name":"ER_OS_ERROR","features":[362]},{"name":"ER_OUT_OF_MEMORY","features":[362]},{"name":"ER_P2P","features":[362]},{"name":"ER_P2P_BUSY","features":[362]},{"name":"ER_P2P_DISABLED","features":[362]},{"name":"ER_P2P_FORBIDDEN","features":[362]},{"name":"ER_P2P_NOT_CONNECTED","features":[362]},{"name":"ER_P2P_NO_GO","features":[362]},{"name":"ER_P2P_NO_STA","features":[362]},{"name":"ER_P2P_TIMEOUT","features":[362]},{"name":"ER_PACKET_BAD_CRC","features":[362]},{"name":"ER_PACKET_BAD_FORMAT","features":[362]},{"name":"ER_PACKET_BAD_PARAMETER","features":[362]},{"name":"ER_PACKET_BUS_NO_SUCH_CHANNEL","features":[362]},{"name":"ER_PACKET_CHANNEL_FAIL","features":[362]},{"name":"ER_PACKET_CONNECT_TIMEOUT","features":[362]},{"name":"ER_PACKET_TOO_LARGE","features":[362]},{"name":"ER_PARSE_ERROR","features":[362]},{"name":"ER_PERMISSION_DENIED","features":[362]},{"name":"ER_POLICY_NOT_NEWER","features":[362]},{"name":"ER_PROXIMITY_CONNECTION_ESTABLISH_FAIL","features":[362]},{"name":"ER_PROXIMITY_NO_PEERS_FOUND","features":[362]},{"name":"ER_READ_ERROR","features":[362]},{"name":"ER_RENDEZVOUS_SERVER_DEACTIVATED_USER","features":[362]},{"name":"ER_RENDEZVOUS_SERVER_ERR401_UNAUTHORIZED_REQUEST","features":[362]},{"name":"ER_RENDEZVOUS_SERVER_ERR500_INTERNAL_ERROR","features":[362]},{"name":"ER_RENDEZVOUS_SERVER_ERR503_STATUS_UNAVAILABLE","features":[362]},{"name":"ER_RENDEZVOUS_SERVER_ROOT_CERTIFICATE_UNINITIALIZED","features":[362]},{"name":"ER_RENDEZVOUS_SERVER_UNKNOWN_USER","features":[362]},{"name":"ER_RENDEZVOUS_SERVER_UNRECOVERABLE_ERROR","features":[362]},{"name":"ER_SLAP_CRC_ERROR","features":[362]},{"name":"ER_SLAP_ERROR","features":[362]},{"name":"ER_SLAP_HDR_CHECKSUM_ERROR","features":[362]},{"name":"ER_SLAP_INVALID_PACKET_LEN","features":[362]},{"name":"ER_SLAP_INVALID_PACKET_TYPE","features":[362]},{"name":"ER_SLAP_LEN_MISMATCH","features":[362]},{"name":"ER_SLAP_OTHER_END_CLOSED","features":[362]},{"name":"ER_SLAP_PACKET_TYPE_MISMATCH","features":[362]},{"name":"ER_SOCKET_BIND_ERROR","features":[362]},{"name":"ER_SOCK_CLOSING","features":[362]},{"name":"ER_SOCK_OTHER_END_CLOSED","features":[362]},{"name":"ER_SSL_CONNECT","features":[362]},{"name":"ER_SSL_ERRORS","features":[362]},{"name":"ER_SSL_INIT","features":[362]},{"name":"ER_SSL_VERIFY","features":[362]},{"name":"ER_STOPPING_THREAD","features":[362]},{"name":"ER_TCP_MAX_UNTRUSTED","features":[362]},{"name":"ER_THREADPOOL_EXHAUSTED","features":[362]},{"name":"ER_THREADPOOL_STOPPING","features":[362]},{"name":"ER_THREAD_NO_WAIT","features":[362]},{"name":"ER_THREAD_RUNNING","features":[362]},{"name":"ER_THREAD_STOPPING","features":[362]},{"name":"ER_TIMEOUT","features":[362]},{"name":"ER_TIMER_EXITING","features":[362]},{"name":"ER_TIMER_FALLBEHIND","features":[362]},{"name":"ER_TIMER_FULL","features":[362]},{"name":"ER_TIMER_NOT_ALLOWED","features":[362]},{"name":"ER_UDP_BACKPRESSURE","features":[362]},{"name":"ER_UDP_BUSHELLO","features":[362]},{"name":"ER_UDP_DEMUX_NO_ENDPOINT","features":[362]},{"name":"ER_UDP_DISCONNECT","features":[362]},{"name":"ER_UDP_EARLY_EXIT","features":[362]},{"name":"ER_UDP_ENDPOINT_NOT_STARTED","features":[362]},{"name":"ER_UDP_ENDPOINT_REMOVED","features":[362]},{"name":"ER_UDP_ENDPOINT_STALLED","features":[362]},{"name":"ER_UDP_INVALID","features":[362]},{"name":"ER_UDP_LOCAL_DISCONNECT","features":[362]},{"name":"ER_UDP_LOCAL_DISCONNECT_FAIL","features":[362]},{"name":"ER_UDP_MESSAGE","features":[362]},{"name":"ER_UDP_MSG_TOO_LONG","features":[362]},{"name":"ER_UDP_NOT_DISCONNECTED","features":[362]},{"name":"ER_UDP_NOT_IMPLEMENTED","features":[362]},{"name":"ER_UDP_NO_LISTENER","features":[362]},{"name":"ER_UDP_NO_NETWORK","features":[362]},{"name":"ER_UDP_STOPPING","features":[362]},{"name":"ER_UDP_UNEXPECTED_FLOW","features":[362]},{"name":"ER_UDP_UNEXPECTED_LENGTH","features":[362]},{"name":"ER_UDP_UNSUPPORTED","features":[362]},{"name":"ER_UNABLE_TO_CONNECT_TO_RENDEZVOUS_SERVER","features":[362]},{"name":"ER_UNABLE_TO_SEND_MESSAGE_TO_RENDEZVOUS_SERVER","features":[362]},{"name":"ER_UNKNOWN_CERTIFICATE","features":[362]},{"name":"ER_UTF_CONVERSION_FAILED","features":[362]},{"name":"ER_WARNING","features":[362]},{"name":"ER_WOULDBLOCK","features":[362]},{"name":"ER_WRITE_ERROR","features":[362]},{"name":"ER_XML_ACLS_MISSING","features":[362]},{"name":"ER_XML_ACL_ALL_TYPE_PEER_WITH_OTHERS","features":[362]},{"name":"ER_XML_ACL_PEERS_MISSING","features":[362]},{"name":"ER_XML_ACL_PEER_NOT_UNIQUE","features":[362]},{"name":"ER_XML_ACL_PEER_PUBLIC_KEY_SET","features":[362]},{"name":"ER_XML_ANNOTATION_NOT_UNIQUE","features":[362]},{"name":"ER_XML_CONVERTER_ERROR","features":[362]},{"name":"ER_XML_INTERFACE_MEMBERS_MISSING","features":[362]},{"name":"ER_XML_INTERFACE_NAME_NOT_UNIQUE","features":[362]},{"name":"ER_XML_INVALID_ACL_PEER_CHILDREN_COUNT","features":[362]},{"name":"ER_XML_INVALID_ACL_PEER_PUBLIC_KEY","features":[362]},{"name":"ER_XML_INVALID_ACL_PEER_TYPE","features":[362]},{"name":"ER_XML_INVALID_ANNOTATIONS_COUNT","features":[362]},{"name":"ER_XML_INVALID_ATTRIBUTE_VALUE","features":[362]},{"name":"ER_XML_INVALID_BASE64","features":[362]},{"name":"ER_XML_INVALID_ELEMENT_CHILDREN_COUNT","features":[362]},{"name":"ER_XML_INVALID_ELEMENT_NAME","features":[362]},{"name":"ER_XML_INVALID_INTERFACE_NAME","features":[362]},{"name":"ER_XML_INVALID_MANIFEST_VERSION","features":[362]},{"name":"ER_XML_INVALID_MEMBER_ACTION","features":[362]},{"name":"ER_XML_INVALID_MEMBER_NAME","features":[362]},{"name":"ER_XML_INVALID_MEMBER_TYPE","features":[362]},{"name":"ER_XML_INVALID_OBJECT_PATH","features":[362]},{"name":"ER_XML_INVALID_OID","features":[362]},{"name":"ER_XML_INVALID_POLICY_SERIAL_NUMBER","features":[362]},{"name":"ER_XML_INVALID_POLICY_VERSION","features":[362]},{"name":"ER_XML_INVALID_RULES_COUNT","features":[362]},{"name":"ER_XML_INVALID_SECURITY_LEVEL_ANNOTATION_VALUE","features":[362]},{"name":"ER_XML_MALFORMED","features":[362]},{"name":"ER_XML_MEMBER_DENY_ACTION_WITH_OTHER","features":[362]},{"name":"ER_XML_MEMBER_NAME_NOT_UNIQUE","features":[362]},{"name":"ER_XML_OBJECT_PATH_NOT_UNIQUE","features":[362]},{"name":"NEED_UPDATE","features":[362]},{"name":"NOT_CLAIMABLE","features":[362]},{"name":"PASSWORD_GENERATED_BY_APPLICATION","features":[362]},{"name":"PASSWORD_GENERATED_BY_SECURITY_MANAGER","features":[362]},{"name":"QCC_FALSE","features":[362]},{"name":"QCC_StatusText","features":[362]},{"name":"QCC_TRUE","features":[362]},{"name":"QStatus","features":[362]},{"name":"UNANNOUNCED","features":[362]},{"name":"alljoyn_about_announced_ptr","features":[362]},{"name":"alljoyn_about_announceflag","features":[362]},{"name":"alljoyn_aboutdata","features":[362]},{"name":"alljoyn_aboutdata_create","features":[362]},{"name":"alljoyn_aboutdata_create_empty","features":[362]},{"name":"alljoyn_aboutdata_create_full","features":[362]},{"name":"alljoyn_aboutdata_createfrommsgarg","features":[362]},{"name":"alljoyn_aboutdata_createfromxml","features":[362]},{"name":"alljoyn_aboutdata_destroy","features":[362]},{"name":"alljoyn_aboutdata_getaboutdata","features":[362]},{"name":"alljoyn_aboutdata_getajsoftwareversion","features":[362]},{"name":"alljoyn_aboutdata_getannouncedaboutdata","features":[362]},{"name":"alljoyn_aboutdata_getappid","features":[362]},{"name":"alljoyn_aboutdata_getappname","features":[362]},{"name":"alljoyn_aboutdata_getdateofmanufacture","features":[362]},{"name":"alljoyn_aboutdata_getdefaultlanguage","features":[362]},{"name":"alljoyn_aboutdata_getdescription","features":[362]},{"name":"alljoyn_aboutdata_getdeviceid","features":[362]},{"name":"alljoyn_aboutdata_getdevicename","features":[362]},{"name":"alljoyn_aboutdata_getfield","features":[362]},{"name":"alljoyn_aboutdata_getfields","features":[362]},{"name":"alljoyn_aboutdata_getfieldsignature","features":[362]},{"name":"alljoyn_aboutdata_gethardwareversion","features":[362]},{"name":"alljoyn_aboutdata_getmanufacturer","features":[362]},{"name":"alljoyn_aboutdata_getmodelnumber","features":[362]},{"name":"alljoyn_aboutdata_getsoftwareversion","features":[362]},{"name":"alljoyn_aboutdata_getsupportedlanguages","features":[362]},{"name":"alljoyn_aboutdata_getsupporturl","features":[362]},{"name":"alljoyn_aboutdata_isfieldannounced","features":[362]},{"name":"alljoyn_aboutdata_isfieldlocalized","features":[362]},{"name":"alljoyn_aboutdata_isfieldrequired","features":[362]},{"name":"alljoyn_aboutdata_isvalid","features":[362]},{"name":"alljoyn_aboutdata_setappid","features":[362]},{"name":"alljoyn_aboutdata_setappid_fromstring","features":[362]},{"name":"alljoyn_aboutdata_setappname","features":[362]},{"name":"alljoyn_aboutdata_setdateofmanufacture","features":[362]},{"name":"alljoyn_aboutdata_setdefaultlanguage","features":[362]},{"name":"alljoyn_aboutdata_setdescription","features":[362]},{"name":"alljoyn_aboutdata_setdeviceid","features":[362]},{"name":"alljoyn_aboutdata_setdevicename","features":[362]},{"name":"alljoyn_aboutdata_setfield","features":[362]},{"name":"alljoyn_aboutdata_sethardwareversion","features":[362]},{"name":"alljoyn_aboutdata_setmanufacturer","features":[362]},{"name":"alljoyn_aboutdata_setmodelnumber","features":[362]},{"name":"alljoyn_aboutdata_setsoftwareversion","features":[362]},{"name":"alljoyn_aboutdata_setsupportedlanguage","features":[362]},{"name":"alljoyn_aboutdata_setsupporturl","features":[362]},{"name":"alljoyn_aboutdatalistener","features":[362]},{"name":"alljoyn_aboutdatalistener_callbacks","features":[362]},{"name":"alljoyn_aboutdatalistener_create","features":[362]},{"name":"alljoyn_aboutdatalistener_destroy","features":[362]},{"name":"alljoyn_aboutdatalistener_getaboutdata_ptr","features":[362]},{"name":"alljoyn_aboutdatalistener_getannouncedaboutdata_ptr","features":[362]},{"name":"alljoyn_abouticon","features":[362]},{"name":"alljoyn_abouticon_clear","features":[362]},{"name":"alljoyn_abouticon_create","features":[362]},{"name":"alljoyn_abouticon_destroy","features":[362]},{"name":"alljoyn_abouticon_getcontent","features":[362]},{"name":"alljoyn_abouticon_geturl","features":[362]},{"name":"alljoyn_abouticon_setcontent","features":[362]},{"name":"alljoyn_abouticon_setcontent_frommsgarg","features":[362]},{"name":"alljoyn_abouticon_seturl","features":[362]},{"name":"alljoyn_abouticonobj","features":[362]},{"name":"alljoyn_abouticonobj_create","features":[362]},{"name":"alljoyn_abouticonobj_destroy","features":[362]},{"name":"alljoyn_abouticonproxy","features":[362]},{"name":"alljoyn_abouticonproxy_create","features":[362]},{"name":"alljoyn_abouticonproxy_destroy","features":[362]},{"name":"alljoyn_abouticonproxy_geticon","features":[362]},{"name":"alljoyn_abouticonproxy_getversion","features":[362]},{"name":"alljoyn_aboutlistener","features":[362]},{"name":"alljoyn_aboutlistener_callback","features":[362]},{"name":"alljoyn_aboutlistener_create","features":[362]},{"name":"alljoyn_aboutlistener_destroy","features":[362]},{"name":"alljoyn_aboutobj","features":[362]},{"name":"alljoyn_aboutobj_announce","features":[362]},{"name":"alljoyn_aboutobj_announce_using_datalistener","features":[362]},{"name":"alljoyn_aboutobj_create","features":[362]},{"name":"alljoyn_aboutobj_destroy","features":[362]},{"name":"alljoyn_aboutobj_unannounce","features":[362]},{"name":"alljoyn_aboutobjectdescription","features":[362]},{"name":"alljoyn_aboutobjectdescription_clear","features":[362]},{"name":"alljoyn_aboutobjectdescription_create","features":[362]},{"name":"alljoyn_aboutobjectdescription_create_full","features":[362]},{"name":"alljoyn_aboutobjectdescription_createfrommsgarg","features":[362]},{"name":"alljoyn_aboutobjectdescription_destroy","features":[362]},{"name":"alljoyn_aboutobjectdescription_getinterfacepaths","features":[362]},{"name":"alljoyn_aboutobjectdescription_getinterfaces","features":[362]},{"name":"alljoyn_aboutobjectdescription_getmsgarg","features":[362]},{"name":"alljoyn_aboutobjectdescription_getpaths","features":[362]},{"name":"alljoyn_aboutobjectdescription_hasinterface","features":[362]},{"name":"alljoyn_aboutobjectdescription_hasinterfaceatpath","features":[362]},{"name":"alljoyn_aboutobjectdescription_haspath","features":[362]},{"name":"alljoyn_aboutproxy","features":[362]},{"name":"alljoyn_aboutproxy_create","features":[362]},{"name":"alljoyn_aboutproxy_destroy","features":[362]},{"name":"alljoyn_aboutproxy_getaboutdata","features":[362]},{"name":"alljoyn_aboutproxy_getobjectdescription","features":[362]},{"name":"alljoyn_aboutproxy_getversion","features":[362]},{"name":"alljoyn_applicationstate","features":[362]},{"name":"alljoyn_applicationstatelistener","features":[362]},{"name":"alljoyn_applicationstatelistener_callbacks","features":[362]},{"name":"alljoyn_applicationstatelistener_create","features":[362]},{"name":"alljoyn_applicationstatelistener_destroy","features":[362]},{"name":"alljoyn_applicationstatelistener_state_ptr","features":[362]},{"name":"alljoyn_authlistener","features":[362]},{"name":"alljoyn_authlistener_authenticationcomplete_ptr","features":[362]},{"name":"alljoyn_authlistener_callbacks","features":[362]},{"name":"alljoyn_authlistener_create","features":[362]},{"name":"alljoyn_authlistener_destroy","features":[362]},{"name":"alljoyn_authlistener_requestcredentials_ptr","features":[362]},{"name":"alljoyn_authlistener_requestcredentialsasync_ptr","features":[362]},{"name":"alljoyn_authlistener_requestcredentialsresponse","features":[362]},{"name":"alljoyn_authlistener_securityviolation_ptr","features":[362]},{"name":"alljoyn_authlistener_setsharedsecret","features":[362]},{"name":"alljoyn_authlistener_verifycredentials_ptr","features":[362]},{"name":"alljoyn_authlistener_verifycredentialsasync_ptr","features":[362]},{"name":"alljoyn_authlistener_verifycredentialsresponse","features":[362]},{"name":"alljoyn_authlistenerasync_callbacks","features":[362]},{"name":"alljoyn_authlistenerasync_create","features":[362]},{"name":"alljoyn_authlistenerasync_destroy","features":[362]},{"name":"alljoyn_autopinger","features":[362]},{"name":"alljoyn_autopinger_adddestination","features":[362]},{"name":"alljoyn_autopinger_addpinggroup","features":[362]},{"name":"alljoyn_autopinger_create","features":[362]},{"name":"alljoyn_autopinger_destination_found_ptr","features":[362]},{"name":"alljoyn_autopinger_destination_lost_ptr","features":[362]},{"name":"alljoyn_autopinger_destroy","features":[362]},{"name":"alljoyn_autopinger_pause","features":[362]},{"name":"alljoyn_autopinger_removedestination","features":[362]},{"name":"alljoyn_autopinger_removepinggroup","features":[362]},{"name":"alljoyn_autopinger_resume","features":[362]},{"name":"alljoyn_autopinger_setpinginterval","features":[362]},{"name":"alljoyn_busattachment","features":[362]},{"name":"alljoyn_busattachment_addlogonentry","features":[362]},{"name":"alljoyn_busattachment_addmatch","features":[362]},{"name":"alljoyn_busattachment_advertisename","features":[362]},{"name":"alljoyn_busattachment_bindsessionport","features":[362]},{"name":"alljoyn_busattachment_canceladvertisename","features":[362]},{"name":"alljoyn_busattachment_cancelfindadvertisedname","features":[362]},{"name":"alljoyn_busattachment_cancelfindadvertisednamebytransport","features":[362]},{"name":"alljoyn_busattachment_cancelwhoimplements_interface","features":[362]},{"name":"alljoyn_busattachment_cancelwhoimplements_interfaces","features":[362]},{"name":"alljoyn_busattachment_clearkeys","features":[362]},{"name":"alljoyn_busattachment_clearkeystore","features":[362]},{"name":"alljoyn_busattachment_connect","features":[362]},{"name":"alljoyn_busattachment_create","features":[362]},{"name":"alljoyn_busattachment_create_concurrency","features":[362]},{"name":"alljoyn_busattachment_createinterface","features":[362]},{"name":"alljoyn_busattachment_createinterface_secure","features":[362]},{"name":"alljoyn_busattachment_createinterfacesfromxml","features":[362]},{"name":"alljoyn_busattachment_deletedefaultkeystore","features":[362]},{"name":"alljoyn_busattachment_deleteinterface","features":[362]},{"name":"alljoyn_busattachment_destroy","features":[362]},{"name":"alljoyn_busattachment_disconnect","features":[362]},{"name":"alljoyn_busattachment_enableconcurrentcallbacks","features":[362]},{"name":"alljoyn_busattachment_enablepeersecurity","features":[362]},{"name":"alljoyn_busattachment_enablepeersecuritywithpermissionconfigurationlistener","features":[362]},{"name":"alljoyn_busattachment_findadvertisedname","features":[362]},{"name":"alljoyn_busattachment_findadvertisednamebytransport","features":[362]},{"name":"alljoyn_busattachment_getalljoyndebugobj","features":[362]},{"name":"alljoyn_busattachment_getalljoynproxyobj","features":[362]},{"name":"alljoyn_busattachment_getconcurrency","features":[362]},{"name":"alljoyn_busattachment_getconnectspec","features":[362]},{"name":"alljoyn_busattachment_getdbusproxyobj","features":[362]},{"name":"alljoyn_busattachment_getglobalguidstring","features":[362]},{"name":"alljoyn_busattachment_getinterface","features":[362]},{"name":"alljoyn_busattachment_getinterfaces","features":[362]},{"name":"alljoyn_busattachment_getkeyexpiration","features":[362]},{"name":"alljoyn_busattachment_getpeerguid","features":[362]},{"name":"alljoyn_busattachment_getpermissionconfigurator","features":[362]},{"name":"alljoyn_busattachment_gettimestamp","features":[362]},{"name":"alljoyn_busattachment_getuniquename","features":[362]},{"name":"alljoyn_busattachment_isconnected","features":[362]},{"name":"alljoyn_busattachment_ispeersecurityenabled","features":[362]},{"name":"alljoyn_busattachment_isstarted","features":[362]},{"name":"alljoyn_busattachment_isstopping","features":[362]},{"name":"alljoyn_busattachment_join","features":[362]},{"name":"alljoyn_busattachment_joinsession","features":[362]},{"name":"alljoyn_busattachment_joinsessionasync","features":[362]},{"name":"alljoyn_busattachment_joinsessioncb_ptr","features":[362]},{"name":"alljoyn_busattachment_leavesession","features":[362]},{"name":"alljoyn_busattachment_namehasowner","features":[362]},{"name":"alljoyn_busattachment_ping","features":[362]},{"name":"alljoyn_busattachment_registeraboutlistener","features":[362]},{"name":"alljoyn_busattachment_registerapplicationstatelistener","features":[362]},{"name":"alljoyn_busattachment_registerbuslistener","features":[362]},{"name":"alljoyn_busattachment_registerbusobject","features":[362]},{"name":"alljoyn_busattachment_registerbusobject_secure","features":[362]},{"name":"alljoyn_busattachment_registerkeystorelistener","features":[362]},{"name":"alljoyn_busattachment_registersignalhandler","features":[362]},{"name":"alljoyn_busattachment_registersignalhandlerwithrule","features":[362]},{"name":"alljoyn_busattachment_releasename","features":[362]},{"name":"alljoyn_busattachment_reloadkeystore","features":[362]},{"name":"alljoyn_busattachment_removematch","features":[362]},{"name":"alljoyn_busattachment_removesessionmember","features":[362]},{"name":"alljoyn_busattachment_requestname","features":[362]},{"name":"alljoyn_busattachment_secureconnection","features":[362]},{"name":"alljoyn_busattachment_secureconnectionasync","features":[362]},{"name":"alljoyn_busattachment_setdaemondebug","features":[362]},{"name":"alljoyn_busattachment_setkeyexpiration","features":[362]},{"name":"alljoyn_busattachment_setlinktimeout","features":[362]},{"name":"alljoyn_busattachment_setlinktimeoutasync","features":[362]},{"name":"alljoyn_busattachment_setlinktimeoutcb_ptr","features":[362]},{"name":"alljoyn_busattachment_setsessionlistener","features":[362]},{"name":"alljoyn_busattachment_start","features":[362]},{"name":"alljoyn_busattachment_stop","features":[362]},{"name":"alljoyn_busattachment_unbindsessionport","features":[362]},{"name":"alljoyn_busattachment_unregisteraboutlistener","features":[362]},{"name":"alljoyn_busattachment_unregisterallaboutlisteners","features":[362]},{"name":"alljoyn_busattachment_unregisterallhandlers","features":[362]},{"name":"alljoyn_busattachment_unregisterapplicationstatelistener","features":[362]},{"name":"alljoyn_busattachment_unregisterbuslistener","features":[362]},{"name":"alljoyn_busattachment_unregisterbusobject","features":[362]},{"name":"alljoyn_busattachment_unregistersignalhandler","features":[362]},{"name":"alljoyn_busattachment_unregistersignalhandlerwithrule","features":[362]},{"name":"alljoyn_busattachment_whoimplements_interface","features":[362]},{"name":"alljoyn_busattachment_whoimplements_interfaces","features":[362]},{"name":"alljoyn_buslistener","features":[362]},{"name":"alljoyn_buslistener_bus_disconnected_ptr","features":[362]},{"name":"alljoyn_buslistener_bus_prop_changed_ptr","features":[362]},{"name":"alljoyn_buslistener_bus_stopping_ptr","features":[362]},{"name":"alljoyn_buslistener_callbacks","features":[362]},{"name":"alljoyn_buslistener_create","features":[362]},{"name":"alljoyn_buslistener_destroy","features":[362]},{"name":"alljoyn_buslistener_found_advertised_name_ptr","features":[362]},{"name":"alljoyn_buslistener_listener_registered_ptr","features":[362]},{"name":"alljoyn_buslistener_listener_unregistered_ptr","features":[362]},{"name":"alljoyn_buslistener_lost_advertised_name_ptr","features":[362]},{"name":"alljoyn_buslistener_name_owner_changed_ptr","features":[362]},{"name":"alljoyn_busobject","features":[362]},{"name":"alljoyn_busobject_addinterface","features":[362]},{"name":"alljoyn_busobject_addinterface_announced","features":[362]},{"name":"alljoyn_busobject_addmethodhandler","features":[362]},{"name":"alljoyn_busobject_addmethodhandlers","features":[362]},{"name":"alljoyn_busobject_callbacks","features":[362]},{"name":"alljoyn_busobject_cancelsessionlessmessage","features":[362]},{"name":"alljoyn_busobject_cancelsessionlessmessage_serial","features":[362]},{"name":"alljoyn_busobject_create","features":[362]},{"name":"alljoyn_busobject_destroy","features":[362]},{"name":"alljoyn_busobject_emitpropertieschanged","features":[362]},{"name":"alljoyn_busobject_emitpropertychanged","features":[362]},{"name":"alljoyn_busobject_getannouncedinterfacenames","features":[362]},{"name":"alljoyn_busobject_getbusattachment","features":[362]},{"name":"alljoyn_busobject_getname","features":[362]},{"name":"alljoyn_busobject_getpath","features":[362]},{"name":"alljoyn_busobject_issecure","features":[362]},{"name":"alljoyn_busobject_methodentry","features":[362]},{"name":"alljoyn_busobject_methodreply_args","features":[362]},{"name":"alljoyn_busobject_methodreply_err","features":[362]},{"name":"alljoyn_busobject_methodreply_status","features":[362]},{"name":"alljoyn_busobject_object_registration_ptr","features":[362]},{"name":"alljoyn_busobject_prop_get_ptr","features":[362]},{"name":"alljoyn_busobject_prop_set_ptr","features":[362]},{"name":"alljoyn_busobject_setannounceflag","features":[362]},{"name":"alljoyn_busobject_signal","features":[362]},{"name":"alljoyn_certificateid","features":[362]},{"name":"alljoyn_certificateidarray","features":[362]},{"name":"alljoyn_claimcapability_masks","features":[362]},{"name":"alljoyn_claimcapabilityadditionalinfo_masks","features":[362]},{"name":"alljoyn_credentials","features":[362]},{"name":"alljoyn_credentials_clear","features":[362]},{"name":"alljoyn_credentials_create","features":[362]},{"name":"alljoyn_credentials_destroy","features":[362]},{"name":"alljoyn_credentials_getcertchain","features":[362]},{"name":"alljoyn_credentials_getexpiration","features":[362]},{"name":"alljoyn_credentials_getlogonentry","features":[362]},{"name":"alljoyn_credentials_getpassword","features":[362]},{"name":"alljoyn_credentials_getprivateKey","features":[362]},{"name":"alljoyn_credentials_getusername","features":[362]},{"name":"alljoyn_credentials_isset","features":[362]},{"name":"alljoyn_credentials_setcertchain","features":[362]},{"name":"alljoyn_credentials_setexpiration","features":[362]},{"name":"alljoyn_credentials_setlogonentry","features":[362]},{"name":"alljoyn_credentials_setpassword","features":[362]},{"name":"alljoyn_credentials_setprivatekey","features":[362]},{"name":"alljoyn_credentials_setusername","features":[362]},{"name":"alljoyn_getbuildinfo","features":[362]},{"name":"alljoyn_getnumericversion","features":[362]},{"name":"alljoyn_getversion","features":[362]},{"name":"alljoyn_init","features":[362]},{"name":"alljoyn_interfacedescription","features":[362]},{"name":"alljoyn_interfacedescription_activate","features":[362]},{"name":"alljoyn_interfacedescription_addannotation","features":[362]},{"name":"alljoyn_interfacedescription_addargannotation","features":[362]},{"name":"alljoyn_interfacedescription_addmember","features":[362]},{"name":"alljoyn_interfacedescription_addmemberannotation","features":[362]},{"name":"alljoyn_interfacedescription_addmethod","features":[362]},{"name":"alljoyn_interfacedescription_addproperty","features":[362]},{"name":"alljoyn_interfacedescription_addpropertyannotation","features":[362]},{"name":"alljoyn_interfacedescription_addsignal","features":[362]},{"name":"alljoyn_interfacedescription_eql","features":[362]},{"name":"alljoyn_interfacedescription_getannotation","features":[362]},{"name":"alljoyn_interfacedescription_getannotationatindex","features":[362]},{"name":"alljoyn_interfacedescription_getannotationscount","features":[362]},{"name":"alljoyn_interfacedescription_getargdescriptionforlanguage","features":[362]},{"name":"alljoyn_interfacedescription_getdescriptionforlanguage","features":[362]},{"name":"alljoyn_interfacedescription_getdescriptionlanguages","features":[362]},{"name":"alljoyn_interfacedescription_getdescriptionlanguages2","features":[362]},{"name":"alljoyn_interfacedescription_getdescriptiontranslationcallback","features":[362]},{"name":"alljoyn_interfacedescription_getmember","features":[362]},{"name":"alljoyn_interfacedescription_getmemberannotation","features":[362]},{"name":"alljoyn_interfacedescription_getmemberargannotation","features":[362]},{"name":"alljoyn_interfacedescription_getmemberdescriptionforlanguage","features":[362]},{"name":"alljoyn_interfacedescription_getmembers","features":[362]},{"name":"alljoyn_interfacedescription_getmethod","features":[362]},{"name":"alljoyn_interfacedescription_getname","features":[362]},{"name":"alljoyn_interfacedescription_getproperties","features":[362]},{"name":"alljoyn_interfacedescription_getproperty","features":[362]},{"name":"alljoyn_interfacedescription_getpropertyannotation","features":[362]},{"name":"alljoyn_interfacedescription_getpropertydescriptionforlanguage","features":[362]},{"name":"alljoyn_interfacedescription_getsecuritypolicy","features":[362]},{"name":"alljoyn_interfacedescription_getsignal","features":[362]},{"name":"alljoyn_interfacedescription_hasdescription","features":[362]},{"name":"alljoyn_interfacedescription_hasmember","features":[362]},{"name":"alljoyn_interfacedescription_hasproperties","features":[362]},{"name":"alljoyn_interfacedescription_hasproperty","features":[362]},{"name":"alljoyn_interfacedescription_introspect","features":[362]},{"name":"alljoyn_interfacedescription_issecure","features":[362]},{"name":"alljoyn_interfacedescription_member","features":[362]},{"name":"alljoyn_interfacedescription_member_eql","features":[362]},{"name":"alljoyn_interfacedescription_member_getannotation","features":[362]},{"name":"alljoyn_interfacedescription_member_getannotationatindex","features":[362]},{"name":"alljoyn_interfacedescription_member_getannotationscount","features":[362]},{"name":"alljoyn_interfacedescription_member_getargannotation","features":[362]},{"name":"alljoyn_interfacedescription_member_getargannotationatindex","features":[362]},{"name":"alljoyn_interfacedescription_member_getargannotationscount","features":[362]},{"name":"alljoyn_interfacedescription_property","features":[362]},{"name":"alljoyn_interfacedescription_property_eql","features":[362]},{"name":"alljoyn_interfacedescription_property_getannotation","features":[362]},{"name":"alljoyn_interfacedescription_property_getannotationatindex","features":[362]},{"name":"alljoyn_interfacedescription_property_getannotationscount","features":[362]},{"name":"alljoyn_interfacedescription_securitypolicy","features":[362]},{"name":"alljoyn_interfacedescription_setargdescription","features":[362]},{"name":"alljoyn_interfacedescription_setargdescriptionforlanguage","features":[362]},{"name":"alljoyn_interfacedescription_setdescription","features":[362]},{"name":"alljoyn_interfacedescription_setdescriptionforlanguage","features":[362]},{"name":"alljoyn_interfacedescription_setdescriptionlanguage","features":[362]},{"name":"alljoyn_interfacedescription_setdescriptiontranslationcallback","features":[362]},{"name":"alljoyn_interfacedescription_setmemberdescription","features":[362]},{"name":"alljoyn_interfacedescription_setmemberdescriptionforlanguage","features":[362]},{"name":"alljoyn_interfacedescription_setpropertydescription","features":[362]},{"name":"alljoyn_interfacedescription_setpropertydescriptionforlanguage","features":[362]},{"name":"alljoyn_interfacedescription_translation_callback_ptr","features":[362]},{"name":"alljoyn_keystore","features":[362]},{"name":"alljoyn_keystorelistener","features":[362]},{"name":"alljoyn_keystorelistener_acquireexclusivelock_ptr","features":[362]},{"name":"alljoyn_keystorelistener_callbacks","features":[362]},{"name":"alljoyn_keystorelistener_create","features":[362]},{"name":"alljoyn_keystorelistener_destroy","features":[362]},{"name":"alljoyn_keystorelistener_getkeys","features":[362]},{"name":"alljoyn_keystorelistener_loadrequest_ptr","features":[362]},{"name":"alljoyn_keystorelistener_putkeys","features":[362]},{"name":"alljoyn_keystorelistener_releaseexclusivelock_ptr","features":[362]},{"name":"alljoyn_keystorelistener_storerequest_ptr","features":[362]},{"name":"alljoyn_keystorelistener_with_synchronization_callbacks","features":[362]},{"name":"alljoyn_keystorelistener_with_synchronization_create","features":[362]},{"name":"alljoyn_manifestarray","features":[362]},{"name":"alljoyn_message","features":[362]},{"name":"alljoyn_message_create","features":[362]},{"name":"alljoyn_message_description","features":[362]},{"name":"alljoyn_message_destroy","features":[362]},{"name":"alljoyn_message_eql","features":[362]},{"name":"alljoyn_message_getarg","features":[362]},{"name":"alljoyn_message_getargs","features":[362]},{"name":"alljoyn_message_getauthmechanism","features":[362]},{"name":"alljoyn_message_getcallserial","features":[362]},{"name":"alljoyn_message_getcompressiontoken","features":[362]},{"name":"alljoyn_message_getdestination","features":[362]},{"name":"alljoyn_message_geterrorname","features":[362]},{"name":"alljoyn_message_getflags","features":[362]},{"name":"alljoyn_message_getinterface","features":[362]},{"name":"alljoyn_message_getmembername","features":[362]},{"name":"alljoyn_message_getobjectpath","features":[362]},{"name":"alljoyn_message_getreceiveendpointname","features":[362]},{"name":"alljoyn_message_getreplyserial","features":[362]},{"name":"alljoyn_message_getsender","features":[362]},{"name":"alljoyn_message_getsessionid","features":[362]},{"name":"alljoyn_message_getsignature","features":[362]},{"name":"alljoyn_message_gettimestamp","features":[362]},{"name":"alljoyn_message_gettype","features":[362]},{"name":"alljoyn_message_isbroadcastsignal","features":[362]},{"name":"alljoyn_message_isencrypted","features":[362]},{"name":"alljoyn_message_isexpired","features":[362]},{"name":"alljoyn_message_isglobalbroadcast","features":[362]},{"name":"alljoyn_message_issessionless","features":[362]},{"name":"alljoyn_message_isunreliable","features":[362]},{"name":"alljoyn_message_parseargs","features":[362]},{"name":"alljoyn_message_setendianess","features":[362]},{"name":"alljoyn_message_tostring","features":[362]},{"name":"alljoyn_messagereceiver_methodhandler_ptr","features":[362]},{"name":"alljoyn_messagereceiver_replyhandler_ptr","features":[362]},{"name":"alljoyn_messagereceiver_signalhandler_ptr","features":[362]},{"name":"alljoyn_messagetype","features":[362]},{"name":"alljoyn_msgarg","features":[362]},{"name":"alljoyn_msgarg_array_create","features":[362]},{"name":"alljoyn_msgarg_array_element","features":[362]},{"name":"alljoyn_msgarg_array_get","features":[362]},{"name":"alljoyn_msgarg_array_set","features":[362]},{"name":"alljoyn_msgarg_array_set_offset","features":[362]},{"name":"alljoyn_msgarg_array_signature","features":[362]},{"name":"alljoyn_msgarg_array_tostring","features":[362]},{"name":"alljoyn_msgarg_clear","features":[362]},{"name":"alljoyn_msgarg_clone","features":[362]},{"name":"alljoyn_msgarg_copy","features":[362]},{"name":"alljoyn_msgarg_create","features":[362]},{"name":"alljoyn_msgarg_create_and_set","features":[362]},{"name":"alljoyn_msgarg_destroy","features":[362]},{"name":"alljoyn_msgarg_equal","features":[362]},{"name":"alljoyn_msgarg_get","features":[362]},{"name":"alljoyn_msgarg_get_array_element","features":[362]},{"name":"alljoyn_msgarg_get_array_elementsignature","features":[362]},{"name":"alljoyn_msgarg_get_array_numberofelements","features":[362]},{"name":"alljoyn_msgarg_get_bool","features":[362]},{"name":"alljoyn_msgarg_get_bool_array","features":[362]},{"name":"alljoyn_msgarg_get_double","features":[362]},{"name":"alljoyn_msgarg_get_double_array","features":[362]},{"name":"alljoyn_msgarg_get_int16","features":[362]},{"name":"alljoyn_msgarg_get_int16_array","features":[362]},{"name":"alljoyn_msgarg_get_int32","features":[362]},{"name":"alljoyn_msgarg_get_int32_array","features":[362]},{"name":"alljoyn_msgarg_get_int64","features":[362]},{"name":"alljoyn_msgarg_get_int64_array","features":[362]},{"name":"alljoyn_msgarg_get_objectpath","features":[362]},{"name":"alljoyn_msgarg_get_signature","features":[362]},{"name":"alljoyn_msgarg_get_string","features":[362]},{"name":"alljoyn_msgarg_get_uint16","features":[362]},{"name":"alljoyn_msgarg_get_uint16_array","features":[362]},{"name":"alljoyn_msgarg_get_uint32","features":[362]},{"name":"alljoyn_msgarg_get_uint32_array","features":[362]},{"name":"alljoyn_msgarg_get_uint64","features":[362]},{"name":"alljoyn_msgarg_get_uint64_array","features":[362]},{"name":"alljoyn_msgarg_get_uint8","features":[362]},{"name":"alljoyn_msgarg_get_uint8_array","features":[362]},{"name":"alljoyn_msgarg_get_variant","features":[362]},{"name":"alljoyn_msgarg_get_variant_array","features":[362]},{"name":"alljoyn_msgarg_getdictelement","features":[362]},{"name":"alljoyn_msgarg_getkey","features":[362]},{"name":"alljoyn_msgarg_getmember","features":[362]},{"name":"alljoyn_msgarg_getnummembers","features":[362]},{"name":"alljoyn_msgarg_gettype","features":[362]},{"name":"alljoyn_msgarg_getvalue","features":[362]},{"name":"alljoyn_msgarg_hassignature","features":[362]},{"name":"alljoyn_msgarg_set","features":[362]},{"name":"alljoyn_msgarg_set_and_stabilize","features":[362]},{"name":"alljoyn_msgarg_set_bool","features":[362]},{"name":"alljoyn_msgarg_set_bool_array","features":[362]},{"name":"alljoyn_msgarg_set_double","features":[362]},{"name":"alljoyn_msgarg_set_double_array","features":[362]},{"name":"alljoyn_msgarg_set_int16","features":[362]},{"name":"alljoyn_msgarg_set_int16_array","features":[362]},{"name":"alljoyn_msgarg_set_int32","features":[362]},{"name":"alljoyn_msgarg_set_int32_array","features":[362]},{"name":"alljoyn_msgarg_set_int64","features":[362]},{"name":"alljoyn_msgarg_set_int64_array","features":[362]},{"name":"alljoyn_msgarg_set_objectpath","features":[362]},{"name":"alljoyn_msgarg_set_objectpath_array","features":[362]},{"name":"alljoyn_msgarg_set_signature","features":[362]},{"name":"alljoyn_msgarg_set_signature_array","features":[362]},{"name":"alljoyn_msgarg_set_string","features":[362]},{"name":"alljoyn_msgarg_set_string_array","features":[362]},{"name":"alljoyn_msgarg_set_uint16","features":[362]},{"name":"alljoyn_msgarg_set_uint16_array","features":[362]},{"name":"alljoyn_msgarg_set_uint32","features":[362]},{"name":"alljoyn_msgarg_set_uint32_array","features":[362]},{"name":"alljoyn_msgarg_set_uint64","features":[362]},{"name":"alljoyn_msgarg_set_uint64_array","features":[362]},{"name":"alljoyn_msgarg_set_uint8","features":[362]},{"name":"alljoyn_msgarg_set_uint8_array","features":[362]},{"name":"alljoyn_msgarg_setdictentry","features":[362]},{"name":"alljoyn_msgarg_setstruct","features":[362]},{"name":"alljoyn_msgarg_signature","features":[362]},{"name":"alljoyn_msgarg_stabilize","features":[362]},{"name":"alljoyn_msgarg_tostring","features":[362]},{"name":"alljoyn_observer","features":[362]},{"name":"alljoyn_observer_create","features":[362]},{"name":"alljoyn_observer_destroy","features":[362]},{"name":"alljoyn_observer_get","features":[362]},{"name":"alljoyn_observer_getfirst","features":[362]},{"name":"alljoyn_observer_getnext","features":[362]},{"name":"alljoyn_observer_object_discovered_ptr","features":[362]},{"name":"alljoyn_observer_object_lost_ptr","features":[362]},{"name":"alljoyn_observer_registerlistener","features":[362]},{"name":"alljoyn_observer_unregisteralllisteners","features":[362]},{"name":"alljoyn_observer_unregisterlistener","features":[362]},{"name":"alljoyn_observerlistener","features":[362]},{"name":"alljoyn_observerlistener_callback","features":[362]},{"name":"alljoyn_observerlistener_create","features":[362]},{"name":"alljoyn_observerlistener_destroy","features":[362]},{"name":"alljoyn_passwordmanager_setcredentials","features":[362]},{"name":"alljoyn_permissionconfigurationlistener","features":[362]},{"name":"alljoyn_permissionconfigurationlistener_callbacks","features":[362]},{"name":"alljoyn_permissionconfigurationlistener_create","features":[362]},{"name":"alljoyn_permissionconfigurationlistener_destroy","features":[362]},{"name":"alljoyn_permissionconfigurationlistener_endmanagement_ptr","features":[362]},{"name":"alljoyn_permissionconfigurationlistener_factoryreset_ptr","features":[362]},{"name":"alljoyn_permissionconfigurationlistener_policychanged_ptr","features":[362]},{"name":"alljoyn_permissionconfigurationlistener_startmanagement_ptr","features":[362]},{"name":"alljoyn_permissionconfigurator","features":[362]},{"name":"alljoyn_permissionconfigurator_certificatechain_destroy","features":[362]},{"name":"alljoyn_permissionconfigurator_certificateid_cleanup","features":[362]},{"name":"alljoyn_permissionconfigurator_certificateidarray_cleanup","features":[362]},{"name":"alljoyn_permissionconfigurator_claim","features":[362]},{"name":"alljoyn_permissionconfigurator_endmanagement","features":[362]},{"name":"alljoyn_permissionconfigurator_getapplicationstate","features":[362]},{"name":"alljoyn_permissionconfigurator_getclaimcapabilities","features":[362]},{"name":"alljoyn_permissionconfigurator_getclaimcapabilitiesadditionalinfo","features":[362]},{"name":"alljoyn_permissionconfigurator_getdefaultclaimcapabilities","features":[362]},{"name":"alljoyn_permissionconfigurator_getdefaultpolicy","features":[362]},{"name":"alljoyn_permissionconfigurator_getidentity","features":[362]},{"name":"alljoyn_permissionconfigurator_getidentitycertificateid","features":[362]},{"name":"alljoyn_permissionconfigurator_getmanifests","features":[362]},{"name":"alljoyn_permissionconfigurator_getmanifesttemplate","features":[362]},{"name":"alljoyn_permissionconfigurator_getmembershipsummaries","features":[362]},{"name":"alljoyn_permissionconfigurator_getpolicy","features":[362]},{"name":"alljoyn_permissionconfigurator_getpublickey","features":[362]},{"name":"alljoyn_permissionconfigurator_installmanifests","features":[362]},{"name":"alljoyn_permissionconfigurator_installmembership","features":[362]},{"name":"alljoyn_permissionconfigurator_manifestarray_cleanup","features":[362]},{"name":"alljoyn_permissionconfigurator_manifesttemplate_destroy","features":[362]},{"name":"alljoyn_permissionconfigurator_policy_destroy","features":[362]},{"name":"alljoyn_permissionconfigurator_publickey_destroy","features":[362]},{"name":"alljoyn_permissionconfigurator_removemembership","features":[362]},{"name":"alljoyn_permissionconfigurator_reset","features":[362]},{"name":"alljoyn_permissionconfigurator_resetpolicy","features":[362]},{"name":"alljoyn_permissionconfigurator_setapplicationstate","features":[362]},{"name":"alljoyn_permissionconfigurator_setclaimcapabilities","features":[362]},{"name":"alljoyn_permissionconfigurator_setclaimcapabilitiesadditionalinfo","features":[362]},{"name":"alljoyn_permissionconfigurator_setmanifesttemplatefromxml","features":[362]},{"name":"alljoyn_permissionconfigurator_startmanagement","features":[362]},{"name":"alljoyn_permissionconfigurator_updateidentity","features":[362]},{"name":"alljoyn_permissionconfigurator_updatepolicy","features":[362]},{"name":"alljoyn_pinglistener","features":[362]},{"name":"alljoyn_pinglistener_callback","features":[362]},{"name":"alljoyn_pinglistener_create","features":[362]},{"name":"alljoyn_pinglistener_destroy","features":[362]},{"name":"alljoyn_proxybusobject","features":[362]},{"name":"alljoyn_proxybusobject_addchild","features":[362]},{"name":"alljoyn_proxybusobject_addinterface","features":[362]},{"name":"alljoyn_proxybusobject_addinterface_by_name","features":[362]},{"name":"alljoyn_proxybusobject_copy","features":[362]},{"name":"alljoyn_proxybusobject_create","features":[362]},{"name":"alljoyn_proxybusobject_create_secure","features":[362]},{"name":"alljoyn_proxybusobject_destroy","features":[362]},{"name":"alljoyn_proxybusobject_enablepropertycaching","features":[362]},{"name":"alljoyn_proxybusobject_getallproperties","features":[362]},{"name":"alljoyn_proxybusobject_getallpropertiesasync","features":[362]},{"name":"alljoyn_proxybusobject_getchild","features":[362]},{"name":"alljoyn_proxybusobject_getchildren","features":[362]},{"name":"alljoyn_proxybusobject_getinterface","features":[362]},{"name":"alljoyn_proxybusobject_getinterfaces","features":[362]},{"name":"alljoyn_proxybusobject_getpath","features":[362]},{"name":"alljoyn_proxybusobject_getproperty","features":[362]},{"name":"alljoyn_proxybusobject_getpropertyasync","features":[362]},{"name":"alljoyn_proxybusobject_getservicename","features":[362]},{"name":"alljoyn_proxybusobject_getsessionid","features":[362]},{"name":"alljoyn_proxybusobject_getuniquename","features":[362]},{"name":"alljoyn_proxybusobject_implementsinterface","features":[362]},{"name":"alljoyn_proxybusobject_introspectremoteobject","features":[362]},{"name":"alljoyn_proxybusobject_introspectremoteobjectasync","features":[362]},{"name":"alljoyn_proxybusobject_issecure","features":[362]},{"name":"alljoyn_proxybusobject_isvalid","features":[362]},{"name":"alljoyn_proxybusobject_listener_getallpropertiescb_ptr","features":[362]},{"name":"alljoyn_proxybusobject_listener_getpropertycb_ptr","features":[362]},{"name":"alljoyn_proxybusobject_listener_introspectcb_ptr","features":[362]},{"name":"alljoyn_proxybusobject_listener_propertieschanged_ptr","features":[362]},{"name":"alljoyn_proxybusobject_listener_setpropertycb_ptr","features":[362]},{"name":"alljoyn_proxybusobject_methodcall","features":[362]},{"name":"alljoyn_proxybusobject_methodcall_member","features":[362]},{"name":"alljoyn_proxybusobject_methodcall_member_noreply","features":[362]},{"name":"alljoyn_proxybusobject_methodcall_noreply","features":[362]},{"name":"alljoyn_proxybusobject_methodcallasync","features":[362]},{"name":"alljoyn_proxybusobject_methodcallasync_member","features":[362]},{"name":"alljoyn_proxybusobject_parsexml","features":[362]},{"name":"alljoyn_proxybusobject_ref","features":[362]},{"name":"alljoyn_proxybusobject_ref_create","features":[362]},{"name":"alljoyn_proxybusobject_ref_decref","features":[362]},{"name":"alljoyn_proxybusobject_ref_get","features":[362]},{"name":"alljoyn_proxybusobject_ref_incref","features":[362]},{"name":"alljoyn_proxybusobject_registerpropertieschangedlistener","features":[362]},{"name":"alljoyn_proxybusobject_removechild","features":[362]},{"name":"alljoyn_proxybusobject_secureconnection","features":[362]},{"name":"alljoyn_proxybusobject_secureconnectionasync","features":[362]},{"name":"alljoyn_proxybusobject_setproperty","features":[362]},{"name":"alljoyn_proxybusobject_setpropertyasync","features":[362]},{"name":"alljoyn_proxybusobject_unregisterpropertieschangedlistener","features":[362]},{"name":"alljoyn_routerinit","features":[362]},{"name":"alljoyn_routerinitwithconfig","features":[362]},{"name":"alljoyn_routershutdown","features":[362]},{"name":"alljoyn_securityapplicationproxy","features":[362]},{"name":"alljoyn_securityapplicationproxy_claim","features":[362]},{"name":"alljoyn_securityapplicationproxy_computemanifestdigest","features":[362]},{"name":"alljoyn_securityapplicationproxy_create","features":[362]},{"name":"alljoyn_securityapplicationproxy_destroy","features":[362]},{"name":"alljoyn_securityapplicationproxy_digest_destroy","features":[362]},{"name":"alljoyn_securityapplicationproxy_eccpublickey_destroy","features":[362]},{"name":"alljoyn_securityapplicationproxy_endmanagement","features":[362]},{"name":"alljoyn_securityapplicationproxy_getapplicationstate","features":[362]},{"name":"alljoyn_securityapplicationproxy_getclaimcapabilities","features":[362]},{"name":"alljoyn_securityapplicationproxy_getclaimcapabilitiesadditionalinfo","features":[362]},{"name":"alljoyn_securityapplicationproxy_getdefaultpolicy","features":[362]},{"name":"alljoyn_securityapplicationproxy_geteccpublickey","features":[362]},{"name":"alljoyn_securityapplicationproxy_getmanifesttemplate","features":[362]},{"name":"alljoyn_securityapplicationproxy_getpermissionmanagementsessionport","features":[362]},{"name":"alljoyn_securityapplicationproxy_getpolicy","features":[362]},{"name":"alljoyn_securityapplicationproxy_installmembership","features":[362]},{"name":"alljoyn_securityapplicationproxy_manifest_destroy","features":[362]},{"name":"alljoyn_securityapplicationproxy_manifesttemplate_destroy","features":[362]},{"name":"alljoyn_securityapplicationproxy_policy_destroy","features":[362]},{"name":"alljoyn_securityapplicationproxy_reset","features":[362]},{"name":"alljoyn_securityapplicationproxy_resetpolicy","features":[362]},{"name":"alljoyn_securityapplicationproxy_setmanifestsignature","features":[362]},{"name":"alljoyn_securityapplicationproxy_signmanifest","features":[362]},{"name":"alljoyn_securityapplicationproxy_startmanagement","features":[362]},{"name":"alljoyn_securityapplicationproxy_updateidentity","features":[362]},{"name":"alljoyn_securityapplicationproxy_updatepolicy","features":[362]},{"name":"alljoyn_sessionlistener","features":[362]},{"name":"alljoyn_sessionlistener_callbacks","features":[362]},{"name":"alljoyn_sessionlistener_create","features":[362]},{"name":"alljoyn_sessionlistener_destroy","features":[362]},{"name":"alljoyn_sessionlistener_sessionlost_ptr","features":[362]},{"name":"alljoyn_sessionlistener_sessionmemberadded_ptr","features":[362]},{"name":"alljoyn_sessionlistener_sessionmemberremoved_ptr","features":[362]},{"name":"alljoyn_sessionlostreason","features":[362]},{"name":"alljoyn_sessionopts","features":[362]},{"name":"alljoyn_sessionopts_cmp","features":[362]},{"name":"alljoyn_sessionopts_create","features":[362]},{"name":"alljoyn_sessionopts_destroy","features":[362]},{"name":"alljoyn_sessionopts_get_multipoint","features":[362]},{"name":"alljoyn_sessionopts_get_proximity","features":[362]},{"name":"alljoyn_sessionopts_get_traffic","features":[362]},{"name":"alljoyn_sessionopts_get_transports","features":[362]},{"name":"alljoyn_sessionopts_iscompatible","features":[362]},{"name":"alljoyn_sessionopts_set_multipoint","features":[362]},{"name":"alljoyn_sessionopts_set_proximity","features":[362]},{"name":"alljoyn_sessionopts_set_traffic","features":[362]},{"name":"alljoyn_sessionopts_set_transports","features":[362]},{"name":"alljoyn_sessionportlistener","features":[362]},{"name":"alljoyn_sessionportlistener_acceptsessionjoiner_ptr","features":[362]},{"name":"alljoyn_sessionportlistener_callbacks","features":[362]},{"name":"alljoyn_sessionportlistener_create","features":[362]},{"name":"alljoyn_sessionportlistener_destroy","features":[362]},{"name":"alljoyn_sessionportlistener_sessionjoined_ptr","features":[362]},{"name":"alljoyn_shutdown","features":[362]},{"name":"alljoyn_typeid","features":[362]},{"name":"alljoyn_unity_deferred_callbacks_process","features":[362]},{"name":"alljoyn_unity_set_deferred_callback_mainthread_only","features":[362]}],"371":[{"name":"FACILITY_NONE","features":[363]},{"name":"FACILITY_WINBIO","features":[363]},{"name":"GUID_DEVINTERFACE_BIOMETRIC_READER","features":[363]},{"name":"IOCTL_BIOMETRIC_VENDOR","features":[363]},{"name":"PIBIO_ENGINE_ACCEPT_PRIVATE_SENSOR_TYPE_INFO_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_ACCEPT_SAMPLE_DATA_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_ACTIVATE_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_ATTACH_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_CHECK_FOR_DUPLICATE_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_CLEAR_CONTEXT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_COMMIT_ENROLLMENT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_CONTROL_UNIT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_CONTROL_UNIT_PRIVILEGED_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_CREATE_ENROLLMENT_AUTHENTICATED_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_CREATE_ENROLLMENT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_CREATE_KEY_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_DEACTIVATE_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_DETACH_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_DISCARD_ENROLLMENT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_EXPORT_ENGINE_DATA_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_GET_ENROLLMENT_HASH_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_IDENTIFY_ALL_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_AUTHENTICATED_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_SECURE_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_NOTIFY_POWER_CHANGE_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_PIPELINE_CLEANUP_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_PIPELINE_INIT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_QUERY_CALIBRATION_DATA_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_QUERY_HASH_ALGORITHMS_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_QUERY_INDEX_VECTOR_SIZE_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_QUERY_PREFERRED_FORMAT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_QUERY_SAMPLE_HINT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_REFRESH_CACHE_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_RESERVED_1_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_SELECT_CALIBRATION_FORMAT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_SET_ENROLLMENT_PARAMETERS_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_SET_ENROLLMENT_SELECTOR_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_SET_HASH_ALGORITHM_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_UPDATE_ENROLLMENT_FN","features":[363,307,312]},{"name":"PIBIO_ENGINE_VERIFY_FEATURE_SET_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_ALLOCATE_MEMORY_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_FREE_MEMORY_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_GET_PROPERTY_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_LOCK_AND_VALIDATE_SECURE_BUFFER_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_RELEASE_SECURE_BUFFER_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_SET_UNIT_STATUS_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_CLEAR_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_BEGIN_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_END_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_NEXT_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_BEGIN_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_END_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_NEXT_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_DECRYPT_SAMPLE_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_QUERY_AUTHORIZED_ENROLLMENTS_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_1_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_2_FN","features":[363,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_3_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_ACTIVATE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_ATTACH_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_CANCEL_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_CLEAR_CONTEXT_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_CONNECT_SECURE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_CONTROL_UNIT_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_DEACTIVATE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_DETACH_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_FINISH_CAPTURE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_GET_INDICATOR_STATUS_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_PIPELINE_CLEANUP_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_PIPELINE_INIT_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_QUERY_STATUS_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_RESET_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_SET_INDICATOR_STATUS_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_SET_MODE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_START_CAPTURE_EX_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_START_CAPTURE_FN","features":[363,307,312]},{"name":"PIBIO_SENSOR_START_NOTIFY_WAKE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_ACTIVATE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_ADD_RECORD_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_ATTACH_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_CLEAR_CONTEXT_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_CLOSE_DATABASE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_CONTROL_UNIT_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_CREATE_DATABASE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_DEACTIVATE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_DELETE_RECORD_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_DETACH_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_ERASE_DATABASE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_FIRST_RECORD_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_GET_CURRENT_RECORD_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_GET_DATABASE_SIZE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_GET_DATA_FORMAT_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_GET_RECORD_COUNT_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_NEXT_RECORD_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_OPEN_DATABASE_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_PIPELINE_CLEANUP_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_PIPELINE_INIT_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_QUERY_BY_CONTENT_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_QUERY_BY_SUBJECT_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_RESERVED_1_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_RESERVED_2_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN","features":[363,307,312]},{"name":"PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN","features":[363,307,312]},{"name":"PWINBIO_ASYNC_COMPLETION_CALLBACK","features":[363,307]},{"name":"PWINBIO_CAPTURE_CALLBACK","features":[363]},{"name":"PWINBIO_ENROLL_CAPTURE_CALLBACK","features":[363]},{"name":"PWINBIO_EVENT_CALLBACK","features":[363]},{"name":"PWINBIO_IDENTIFY_CALLBACK","features":[363]},{"name":"PWINBIO_LOCATE_SENSOR_CALLBACK","features":[363]},{"name":"PWINBIO_QUERY_ENGINE_INTERFACE_FN","features":[363,307,312]},{"name":"PWINBIO_QUERY_SENSOR_INTERFACE_FN","features":[363,307,312]},{"name":"PWINBIO_QUERY_STORAGE_INTERFACE_FN","features":[363,307,312]},{"name":"PWINBIO_VERIFY_CALLBACK","features":[363,307]},{"name":"WINBIO_ACCOUNT_POLICY","features":[363]},{"name":"WINBIO_ADAPTER_INTERFACE_VERSION","features":[363]},{"name":"WINBIO_ANSI_381_IMG_BIT_PACKED","features":[363]},{"name":"WINBIO_ANSI_381_IMG_COMPRESSED_JPEG","features":[363]},{"name":"WINBIO_ANSI_381_IMG_COMPRESSED_JPEG2000","features":[363]},{"name":"WINBIO_ANSI_381_IMG_COMPRESSED_PNG","features":[363]},{"name":"WINBIO_ANSI_381_IMG_COMPRESSED_WSQ","features":[363]},{"name":"WINBIO_ANSI_381_IMG_UNCOMPRESSED","features":[363]},{"name":"WINBIO_ANSI_381_IMP_TYPE_LATENT","features":[363]},{"name":"WINBIO_ANSI_381_IMP_TYPE_LIVE_SCAN_CONTACTLESS","features":[363]},{"name":"WINBIO_ANSI_381_IMP_TYPE_LIVE_SCAN_PLAIN","features":[363]},{"name":"WINBIO_ANSI_381_IMP_TYPE_LIVE_SCAN_ROLLED","features":[363]},{"name":"WINBIO_ANSI_381_IMP_TYPE_NONLIVE_SCAN_PLAIN","features":[363]},{"name":"WINBIO_ANSI_381_IMP_TYPE_NONLIVE_SCAN_ROLLED","features":[363]},{"name":"WINBIO_ANSI_381_IMP_TYPE_SWIPE","features":[363]},{"name":"WINBIO_ANSI_381_PIXELS_PER_CM","features":[363]},{"name":"WINBIO_ANSI_381_PIXELS_PER_INCH","features":[363]},{"name":"WINBIO_ANTI_SPOOF_DISABLE","features":[363]},{"name":"WINBIO_ANTI_SPOOF_ENABLE","features":[363]},{"name":"WINBIO_ANTI_SPOOF_POLICY","features":[363]},{"name":"WINBIO_ANTI_SPOOF_POLICY_ACTION","features":[363]},{"name":"WINBIO_ANTI_SPOOF_REMOVE","features":[363]},{"name":"WINBIO_ASYNC_NOTIFICATION_METHOD","features":[363]},{"name":"WINBIO_ASYNC_NOTIFY_CALLBACK","features":[363]},{"name":"WINBIO_ASYNC_NOTIFY_MAXIMUM_VALUE","features":[363]},{"name":"WINBIO_ASYNC_NOTIFY_MESSAGE","features":[363]},{"name":"WINBIO_ASYNC_NOTIFY_NONE","features":[363]},{"name":"WINBIO_ASYNC_RESULT","features":[363,307]},{"name":"WINBIO_BDB_ANSI_381_HEADER","features":[363]},{"name":"WINBIO_BDB_ANSI_381_RECORD","features":[363]},{"name":"WINBIO_BIR","features":[363]},{"name":"WINBIO_BIR_ALGIN_SIZE","features":[363]},{"name":"WINBIO_BIR_ALIGN_SIZE","features":[363]},{"name":"WINBIO_BIR_DATA","features":[363]},{"name":"WINBIO_BIR_HEADER","features":[363]},{"name":"WINBIO_BLANK_PAYLOAD","features":[363]},{"name":"WINBIO_BSP_SCHEMA","features":[363]},{"name":"WINBIO_CALIBRATION_INFO","features":[363]},{"name":"WINBIO_CAPTURE_DATA","features":[363]},{"name":"WINBIO_CAPTURE_PARAMETERS","features":[363]},{"name":"WINBIO_COMPONENT","features":[363]},{"name":"WINBIO_COMPONENT_ENGINE","features":[363]},{"name":"WINBIO_COMPONENT_SENSOR","features":[363]},{"name":"WINBIO_COMPONENT_STORAGE","features":[363]},{"name":"WINBIO_CREDENTIAL_ALL","features":[363]},{"name":"WINBIO_CREDENTIAL_FORMAT","features":[363]},{"name":"WINBIO_CREDENTIAL_NOT_SET","features":[363]},{"name":"WINBIO_CREDENTIAL_PASSWORD","features":[363]},{"name":"WINBIO_CREDENTIAL_SET","features":[363]},{"name":"WINBIO_CREDENTIAL_STATE","features":[363]},{"name":"WINBIO_CREDENTIAL_TYPE","features":[363]},{"name":"WINBIO_DATA","features":[363]},{"name":"WINBIO_DATA_FLAG_INTEGRITY","features":[363]},{"name":"WINBIO_DATA_FLAG_INTERMEDIATE","features":[363]},{"name":"WINBIO_DATA_FLAG_OPTION_MASK_PRESENT","features":[363]},{"name":"WINBIO_DATA_FLAG_PRIVACY","features":[363]},{"name":"WINBIO_DATA_FLAG_PROCESSED","features":[363]},{"name":"WINBIO_DATA_FLAG_RAW","features":[363]},{"name":"WINBIO_DATA_FLAG_SIGNED","features":[363]},{"name":"WINBIO_DIAGNOSTICS","features":[363]},{"name":"WINBIO_ENCRYPTED_CAPTURE_PARAMS","features":[363]},{"name":"WINBIO_ENGINE_INTERFACE","features":[363,307,312]},{"name":"WINBIO_EVENT","features":[363]},{"name":"WINBIO_EXTENDED_ENGINE_INFO","features":[363]},{"name":"WINBIO_EXTENDED_ENROLLMENT_PARAMETERS","features":[363]},{"name":"WINBIO_EXTENDED_ENROLLMENT_STATUS","features":[363,307]},{"name":"WINBIO_EXTENDED_SENSOR_INFO","features":[363,307]},{"name":"WINBIO_EXTENDED_STORAGE_INFO","features":[363]},{"name":"WINBIO_EXTENDED_UNIT_STATUS","features":[363]},{"name":"WINBIO_E_ADAPTER_INTEGRITY_FAILURE","features":[363]},{"name":"WINBIO_E_AUTO_LOGON_DISABLED","features":[363]},{"name":"WINBIO_E_BAD_CAPTURE","features":[363]},{"name":"WINBIO_E_CALIBRATION_BUFFER_INVALID","features":[363]},{"name":"WINBIO_E_CALIBRATION_BUFFER_TOO_LARGE","features":[363]},{"name":"WINBIO_E_CALIBRATION_BUFFER_TOO_SMALL","features":[363]},{"name":"WINBIO_E_CANCELED","features":[363]},{"name":"WINBIO_E_CAPTURE_ABORTED","features":[363]},{"name":"WINBIO_E_CONFIGURATION_FAILURE","features":[363]},{"name":"WINBIO_E_CRED_PROV_DISABLED","features":[363]},{"name":"WINBIO_E_CRED_PROV_NO_CREDENTIAL","features":[363]},{"name":"WINBIO_E_CRED_PROV_SECURITY_LOCKOUT","features":[363]},{"name":"WINBIO_E_DATABASE_ALREADY_EXISTS","features":[363]},{"name":"WINBIO_E_DATABASE_BAD_INDEX_VECTOR","features":[363]},{"name":"WINBIO_E_DATABASE_CANT_CLOSE","features":[363]},{"name":"WINBIO_E_DATABASE_CANT_CREATE","features":[363]},{"name":"WINBIO_E_DATABASE_CANT_ERASE","features":[363]},{"name":"WINBIO_E_DATABASE_CANT_FIND","features":[363]},{"name":"WINBIO_E_DATABASE_CANT_OPEN","features":[363]},{"name":"WINBIO_E_DATABASE_CORRUPTED","features":[363]},{"name":"WINBIO_E_DATABASE_EOF","features":[363]},{"name":"WINBIO_E_DATABASE_FULL","features":[363]},{"name":"WINBIO_E_DATABASE_LOCKED","features":[363]},{"name":"WINBIO_E_DATABASE_NO_MORE_RECORDS","features":[363]},{"name":"WINBIO_E_DATABASE_NO_RESULTS","features":[363]},{"name":"WINBIO_E_DATABASE_NO_SUCH_RECORD","features":[363]},{"name":"WINBIO_E_DATABASE_READ_ERROR","features":[363]},{"name":"WINBIO_E_DATABASE_WRITE_ERROR","features":[363]},{"name":"WINBIO_E_DATA_COLLECTION_IN_PROGRESS","features":[363]},{"name":"WINBIO_E_DATA_PROTECTION_FAILURE","features":[363]},{"name":"WINBIO_E_DEADLOCK_DETECTED","features":[363]},{"name":"WINBIO_E_DEVICE_BUSY","features":[363]},{"name":"WINBIO_E_DEVICE_FAILURE","features":[363]},{"name":"WINBIO_E_DISABLED","features":[363]},{"name":"WINBIO_E_DUPLICATE_ENROLLMENT","features":[363]},{"name":"WINBIO_E_DUPLICATE_TEMPLATE","features":[363]},{"name":"WINBIO_E_ENROLLMENT_CANCELED_BY_SUSPEND","features":[363]},{"name":"WINBIO_E_ENROLLMENT_IN_PROGRESS","features":[363]},{"name":"WINBIO_E_EVENT_MONITOR_ACTIVE","features":[363]},{"name":"WINBIO_E_FAST_USER_SWITCH_DISABLED","features":[363]},{"name":"WINBIO_E_INCORRECT_BSP","features":[363]},{"name":"WINBIO_E_INCORRECT_SENSOR_POOL","features":[363]},{"name":"WINBIO_E_INCORRECT_SESSION_TYPE","features":[363]},{"name":"WINBIO_E_INSECURE_SENSOR","features":[363]},{"name":"WINBIO_E_INVALID_BUFFER","features":[363]},{"name":"WINBIO_E_INVALID_BUFFER_ID","features":[363]},{"name":"WINBIO_E_INVALID_CALIBRATION_FORMAT_ARRAY","features":[363]},{"name":"WINBIO_E_INVALID_CONTROL_CODE","features":[363]},{"name":"WINBIO_E_INVALID_DEVICE_STATE","features":[363]},{"name":"WINBIO_E_INVALID_KEY_IDENTIFIER","features":[363]},{"name":"WINBIO_E_INVALID_OPERATION","features":[363]},{"name":"WINBIO_E_INVALID_PROPERTY_ID","features":[363]},{"name":"WINBIO_E_INVALID_PROPERTY_TYPE","features":[363]},{"name":"WINBIO_E_INVALID_SENSOR_MODE","features":[363]},{"name":"WINBIO_E_INVALID_SUBFACTOR","features":[363]},{"name":"WINBIO_E_INVALID_TICKET","features":[363]},{"name":"WINBIO_E_INVALID_UNIT","features":[363]},{"name":"WINBIO_E_KEY_CREATION_FAILED","features":[363]},{"name":"WINBIO_E_KEY_IDENTIFIER_BUFFER_TOO_SMALL","features":[363]},{"name":"WINBIO_E_LOCK_VIOLATION","features":[363]},{"name":"WINBIO_E_MAX_ERROR_COUNT_EXCEEDED","features":[363]},{"name":"WINBIO_E_NOT_ACTIVE_CONSOLE","features":[363]},{"name":"WINBIO_E_NO_CAPTURE_DATA","features":[363]},{"name":"WINBIO_E_NO_MATCH","features":[363]},{"name":"WINBIO_E_NO_PREBOOT_IDENTITY","features":[363]},{"name":"WINBIO_E_NO_SUPPORTED_CALIBRATION_FORMAT","features":[363]},{"name":"WINBIO_E_POLICY_PROTECTION_UNAVAILABLE","features":[363]},{"name":"WINBIO_E_PRESENCE_MONITOR_ACTIVE","features":[363]},{"name":"WINBIO_E_PROPERTY_UNAVAILABLE","features":[363]},{"name":"WINBIO_E_SAS_ENABLED","features":[363]},{"name":"WINBIO_E_SELECTION_REQUIRED","features":[363]},{"name":"WINBIO_E_SENSOR_UNAVAILABLE","features":[363]},{"name":"WINBIO_E_SESSION_BUSY","features":[363]},{"name":"WINBIO_E_SESSION_HANDLE_CLOSED","features":[363]},{"name":"WINBIO_E_TICKET_QUOTA_EXCEEDED","features":[363]},{"name":"WINBIO_E_TRUSTLET_INTEGRITY_FAIL","features":[363]},{"name":"WINBIO_E_UNKNOWN_ID","features":[363]},{"name":"WINBIO_E_UNSUPPORTED_DATA_FORMAT","features":[363]},{"name":"WINBIO_E_UNSUPPORTED_DATA_TYPE","features":[363]},{"name":"WINBIO_E_UNSUPPORTED_FACTOR","features":[363]},{"name":"WINBIO_E_UNSUPPORTED_POOL_TYPE","features":[363]},{"name":"WINBIO_E_UNSUPPORTED_PROPERTY","features":[363]},{"name":"WINBIO_E_UNSUPPORTED_PURPOSE","features":[363]},{"name":"WINBIO_E_UNSUPPORTED_SENSOR_CALIBRATION_FORMAT","features":[363]},{"name":"WINBIO_FP_BU_STATE","features":[363,307]},{"name":"WINBIO_FRAMEWORK_INTERFACE","features":[363,307,312]},{"name":"WINBIO_GESTURE_METADATA","features":[363]},{"name":"WINBIO_GET_INDICATOR","features":[363]},{"name":"WINBIO_IDENTITY","features":[363]},{"name":"WINBIO_I_EXTENDED_STATUS_INFORMATION","features":[363]},{"name":"WINBIO_I_MORE_DATA","features":[363]},{"name":"WINBIO_MAX_STRING_LEN","features":[363]},{"name":"WINBIO_NOTIFY_WAKE","features":[363]},{"name":"WINBIO_PASSWORD_GENERIC","features":[363]},{"name":"WINBIO_PASSWORD_PACKED","features":[363]},{"name":"WINBIO_PASSWORD_PROTECTED","features":[363]},{"name":"WINBIO_PIPELINE","features":[363,307,312]},{"name":"WINBIO_POLICY_ADMIN","features":[363]},{"name":"WINBIO_POLICY_DEFAULT","features":[363]},{"name":"WINBIO_POLICY_LOCAL","features":[363]},{"name":"WINBIO_POLICY_SOURCE","features":[363]},{"name":"WINBIO_POLICY_UNKNOWN","features":[363]},{"name":"WINBIO_POOL","features":[363]},{"name":"WINBIO_POOL_PRIVATE","features":[363]},{"name":"WINBIO_POOL_SYSTEM","features":[363]},{"name":"WINBIO_PRESENCE","features":[363,307]},{"name":"WINBIO_PRESENCE_PROPERTIES","features":[363,307]},{"name":"WINBIO_PRIVATE_SENSOR_TYPE_INFO","features":[363]},{"name":"WINBIO_PROTECTION_POLICY","features":[363]},{"name":"WINBIO_REGISTERED_FORMAT","features":[363]},{"name":"WINBIO_SCP_CURVE_FIELD_SIZE_V1","features":[363]},{"name":"WINBIO_SCP_DIGEST_SIZE_V1","features":[363]},{"name":"WINBIO_SCP_ENCRYPTION_BLOCK_SIZE_V1","features":[363]},{"name":"WINBIO_SCP_ENCRYPTION_KEY_SIZE_V1","features":[363]},{"name":"WINBIO_SCP_PRIVATE_KEY_SIZE_V1","features":[363]},{"name":"WINBIO_SCP_PUBLIC_KEY_SIZE_V1","features":[363]},{"name":"WINBIO_SCP_RANDOM_SIZE_V1","features":[363]},{"name":"WINBIO_SCP_SIGNATURE_SIZE_V1","features":[363]},{"name":"WINBIO_SCP_VERSION_1","features":[363]},{"name":"WINBIO_SECURE_BUFFER_HEADER_V1","features":[363]},{"name":"WINBIO_SECURE_CONNECTION_DATA","features":[363]},{"name":"WINBIO_SECURE_CONNECTION_PARAMS","features":[363]},{"name":"WINBIO_SENSOR_ATTRIBUTES","features":[363]},{"name":"WINBIO_SENSOR_INTERFACE","features":[363,307,312]},{"name":"WINBIO_SETTING_SOURCE","features":[363]},{"name":"WINBIO_SETTING_SOURCE_DEFAULT","features":[363]},{"name":"WINBIO_SETTING_SOURCE_INVALID","features":[363]},{"name":"WINBIO_SETTING_SOURCE_LOCAL","features":[363]},{"name":"WINBIO_SETTING_SOURCE_POLICY","features":[363]},{"name":"WINBIO_SET_INDICATOR","features":[363]},{"name":"WINBIO_STORAGE_INTERFACE","features":[363,307,312]},{"name":"WINBIO_STORAGE_RECORD","features":[363]},{"name":"WINBIO_STORAGE_SCHEMA","features":[363]},{"name":"WINBIO_SUPPORTED_ALGORITHMS","features":[363]},{"name":"WINBIO_UNIT_SCHEMA","features":[363]},{"name":"WINBIO_UPDATE_FIRMWARE","features":[363]},{"name":"WINBIO_VERSION","features":[363]},{"name":"WINBIO_WBDI_MAJOR_VERSION","features":[363]},{"name":"WINBIO_WBDI_MINOR_VERSION","features":[363]},{"name":"WINIBIO_ENGINE_CONTEXT","features":[363]},{"name":"WINIBIO_SENSOR_CONTEXT","features":[363]},{"name":"WINIBIO_STORAGE_CONTEXT","features":[363]},{"name":"WinBioAcquireFocus","features":[363]},{"name":"WinBioAsyncEnumBiometricUnits","features":[363]},{"name":"WinBioAsyncEnumDatabases","features":[363]},{"name":"WinBioAsyncEnumServiceProviders","features":[363]},{"name":"WinBioAsyncMonitorFrameworkChanges","features":[363]},{"name":"WinBioAsyncOpenFramework","features":[363,307]},{"name":"WinBioAsyncOpenSession","features":[363,307]},{"name":"WinBioCancel","features":[363]},{"name":"WinBioCaptureSample","features":[363]},{"name":"WinBioCaptureSampleWithCallback","features":[363]},{"name":"WinBioCloseFramework","features":[363]},{"name":"WinBioCloseSession","features":[363]},{"name":"WinBioControlUnit","features":[363]},{"name":"WinBioControlUnitPrivileged","features":[363]},{"name":"WinBioDeleteTemplate","features":[363]},{"name":"WinBioEnrollBegin","features":[363]},{"name":"WinBioEnrollCapture","features":[363]},{"name":"WinBioEnrollCaptureWithCallback","features":[363]},{"name":"WinBioEnrollCommit","features":[363]},{"name":"WinBioEnrollDiscard","features":[363]},{"name":"WinBioEnrollSelect","features":[363]},{"name":"WinBioEnumBiometricUnits","features":[363]},{"name":"WinBioEnumDatabases","features":[363]},{"name":"WinBioEnumEnrollments","features":[363]},{"name":"WinBioEnumServiceProviders","features":[363]},{"name":"WinBioFree","features":[363]},{"name":"WinBioGetCredentialState","features":[363]},{"name":"WinBioGetDomainLogonSetting","features":[363]},{"name":"WinBioGetEnabledSetting","features":[363]},{"name":"WinBioGetEnrolledFactors","features":[363]},{"name":"WinBioGetLogonSetting","features":[363]},{"name":"WinBioGetProperty","features":[363]},{"name":"WinBioIdentify","features":[363]},{"name":"WinBioIdentifyWithCallback","features":[363]},{"name":"WinBioImproveBegin","features":[363]},{"name":"WinBioImproveEnd","features":[363]},{"name":"WinBioLocateSensor","features":[363]},{"name":"WinBioLocateSensorWithCallback","features":[363]},{"name":"WinBioLockUnit","features":[363]},{"name":"WinBioLogonIdentifiedUser","features":[363]},{"name":"WinBioMonitorPresence","features":[363]},{"name":"WinBioOpenSession","features":[363]},{"name":"WinBioRegisterEventMonitor","features":[363]},{"name":"WinBioReleaseFocus","features":[363]},{"name":"WinBioRemoveAllCredentials","features":[363]},{"name":"WinBioRemoveAllDomainCredentials","features":[363]},{"name":"WinBioRemoveCredential","features":[363]},{"name":"WinBioSetCredential","features":[363]},{"name":"WinBioSetProperty","features":[363]},{"name":"WinBioUnlockUnit","features":[363]},{"name":"WinBioUnregisterEventMonitor","features":[363]},{"name":"WinBioVerify","features":[363]},{"name":"WinBioVerifyWithCallback","features":[363,307]},{"name":"WinBioWait","features":[363]}],"372":[{"name":"A2DP_SINK_SUPPORTED_FEATURES_AMPLIFIER","features":[364]},{"name":"A2DP_SINK_SUPPORTED_FEATURES_HEADPHONE","features":[364]},{"name":"A2DP_SINK_SUPPORTED_FEATURES_RECORDER","features":[364]},{"name":"A2DP_SINK_SUPPORTED_FEATURES_SPEAKER","features":[364]},{"name":"A2DP_SOURCE_SUPPORTED_FEATURES_MICROPHONE","features":[364]},{"name":"A2DP_SOURCE_SUPPORTED_FEATURES_MIXER","features":[364]},{"name":"A2DP_SOURCE_SUPPORTED_FEATURES_PLAYER","features":[364]},{"name":"A2DP_SOURCE_SUPPORTED_FEATURES_TUNER","features":[364]},{"name":"AF_BTH","features":[364]},{"name":"ATT_PROTOCOL_UUID16","features":[364]},{"name":"AUTHENTICATION_REQUIREMENTS","features":[364]},{"name":"AVCTP_PROTOCOL_UUID16","features":[364]},{"name":"AVDTP_PROTOCOL_UUID16","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_CATEGORY_1","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_CATEGORY_2","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_CATEGORY_3","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_CATEGORY_4","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_CT_BROWSING","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_IMAGE","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_IMAGE_PROPERTIES","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_LINKED_THUMBNAIL","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_BROWSING","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_COVER_ART","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_GROUP_NAVIGATION","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_MULTIPLE_PLAYER_APPLICATIONS","features":[364]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_PLAYER_APPLICATION_SETTINGS","features":[364]},{"name":"AVRemoteControlControllerServiceClass_UUID16","features":[364]},{"name":"AVRemoteControlServiceClassID_UUID16","features":[364]},{"name":"AVRemoteControlTargetServiceClassID_UUID16","features":[364]},{"name":"AdvancedAudioDistributionProfileID_UUID16","features":[364]},{"name":"AdvancedAudioDistributionServiceClassID_UUID16","features":[364]},{"name":"AudioSinkServiceClassID_UUID16","features":[364]},{"name":"AudioSinkSourceServiceClassID_UUID16","features":[364]},{"name":"AudioSourceServiceClassID_UUID16","features":[364]},{"name":"AudioVideoServiceClassID_UUID16","features":[364]},{"name":"AudioVideoServiceClass_UUID16","features":[364]},{"name":"BDIF_ADDRESS","features":[364]},{"name":"BDIF_BR","features":[364]},{"name":"BDIF_BR_SECURE_CONNECTION_PAIRED","features":[364]},{"name":"BDIF_COD","features":[364]},{"name":"BDIF_CONNECTED","features":[364]},{"name":"BDIF_DEBUGKEY","features":[364]},{"name":"BDIF_EIR","features":[364]},{"name":"BDIF_LE","features":[364]},{"name":"BDIF_LE_CONNECTABLE","features":[364]},{"name":"BDIF_LE_CONNECTED","features":[364]},{"name":"BDIF_LE_DEBUGKEY","features":[364]},{"name":"BDIF_LE_DISCOVERABLE","features":[364]},{"name":"BDIF_LE_MITM_PROTECTED","features":[364]},{"name":"BDIF_LE_NAME","features":[364]},{"name":"BDIF_LE_PAIRED","features":[364]},{"name":"BDIF_LE_PERSONAL","features":[364]},{"name":"BDIF_LE_PRIVACY_ENABLED","features":[364]},{"name":"BDIF_LE_RANDOM_ADDRESS_TYPE","features":[364]},{"name":"BDIF_LE_SECURE_CONNECTION_PAIRED","features":[364]},{"name":"BDIF_LE_VISIBLE","features":[364]},{"name":"BDIF_NAME","features":[364]},{"name":"BDIF_PAIRED","features":[364]},{"name":"BDIF_PERSONAL","features":[364]},{"name":"BDIF_RSSI","features":[364]},{"name":"BDIF_SHORT_NAME","features":[364]},{"name":"BDIF_SSP_MITM_PROTECTED","features":[364]},{"name":"BDIF_SSP_PAIRED","features":[364]},{"name":"BDIF_SSP_SUPPORTED","features":[364]},{"name":"BDIF_TX_POWER","features":[364]},{"name":"BDIF_VISIBLE","features":[364]},{"name":"BLUETOOTH_ADDRESS","features":[364]},{"name":"BLUETOOTH_AUTHENTICATE_RESPONSE","features":[364]},{"name":"BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS","features":[364,307]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD","features":[364]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_LEGACY","features":[364]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_NUMERIC_COMPARISON","features":[364]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_OOB","features":[364]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY","features":[364]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY_NOTIFICATION","features":[364]},{"name":"BLUETOOTH_AUTHENTICATION_REQUIREMENTS","features":[364]},{"name":"BLUETOOTH_COD_PAIRS","features":[364]},{"name":"BLUETOOTH_DEVICE_INFO","features":[364,307]},{"name":"BLUETOOTH_DEVICE_NAME_SIZE","features":[364]},{"name":"BLUETOOTH_DEVICE_SEARCH_PARAMS","features":[364,307]},{"name":"BLUETOOTH_FIND_RADIO_PARAMS","features":[364]},{"name":"BLUETOOTH_GATT_FLAG_CONNECTION_AUTHENTICATED","features":[364]},{"name":"BLUETOOTH_GATT_FLAG_CONNECTION_ENCRYPTED","features":[364]},{"name":"BLUETOOTH_GATT_FLAG_FORCE_READ_FROM_CACHE","features":[364]},{"name":"BLUETOOTH_GATT_FLAG_FORCE_READ_FROM_DEVICE","features":[364]},{"name":"BLUETOOTH_GATT_FLAG_NONE","features":[364]},{"name":"BLUETOOTH_GATT_FLAG_RETURN_ALL","features":[364]},{"name":"BLUETOOTH_GATT_FLAG_SIGNED_WRITE","features":[364]},{"name":"BLUETOOTH_GATT_FLAG_WRITE_WITHOUT_RESPONSE","features":[364]},{"name":"BLUETOOTH_GATT_VALUE_CHANGED_EVENT","features":[364]},{"name":"BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION","features":[364,307]},{"name":"BLUETOOTH_IO_CAPABILITY","features":[364]},{"name":"BLUETOOTH_IO_CAPABILITY_DISPLAYONLY","features":[364]},{"name":"BLUETOOTH_IO_CAPABILITY_DISPLAYYESNO","features":[364]},{"name":"BLUETOOTH_IO_CAPABILITY_KEYBOARDONLY","features":[364]},{"name":"BLUETOOTH_IO_CAPABILITY_NOINPUTNOOUTPUT","features":[364]},{"name":"BLUETOOTH_IO_CAPABILITY_UNDEFINED","features":[364]},{"name":"BLUETOOTH_LOCAL_SERVICE_INFO","features":[364,307]},{"name":"BLUETOOTH_MAX_NAME_SIZE","features":[364]},{"name":"BLUETOOTH_MAX_PASSKEY_BUFFER_SIZE","features":[364]},{"name":"BLUETOOTH_MAX_PASSKEY_SIZE","features":[364]},{"name":"BLUETOOTH_MAX_SERVICE_NAME_SIZE","features":[364]},{"name":"BLUETOOTH_MITM_ProtectionNotDefined","features":[364]},{"name":"BLUETOOTH_MITM_ProtectionNotRequired","features":[364]},{"name":"BLUETOOTH_MITM_ProtectionNotRequiredBonding","features":[364]},{"name":"BLUETOOTH_MITM_ProtectionNotRequiredGeneralBonding","features":[364]},{"name":"BLUETOOTH_MITM_ProtectionRequired","features":[364]},{"name":"BLUETOOTH_MITM_ProtectionRequiredBonding","features":[364]},{"name":"BLUETOOTH_MITM_ProtectionRequiredGeneralBonding","features":[364]},{"name":"BLUETOOTH_NUMERIC_COMPARISON_INFO","features":[364]},{"name":"BLUETOOTH_OOB_DATA_INFO","features":[364]},{"name":"BLUETOOTH_PASSKEY_INFO","features":[364]},{"name":"BLUETOOTH_PIN_INFO","features":[364]},{"name":"BLUETOOTH_RADIO_INFO","features":[364]},{"name":"BLUETOOTH_SELECT_DEVICE_PARAMS","features":[364,307]},{"name":"BLUETOOTH_SERVICE_DISABLE","features":[364]},{"name":"BLUETOOTH_SERVICE_ENABLE","features":[364]},{"name":"BNEP_PROTOCOL_UUID16","features":[364]},{"name":"BTHLEENUM_ATT_MTU_DEFAULT","features":[364]},{"name":"BTHLEENUM_ATT_MTU_INITIAL_NEGOTIATION","features":[364]},{"name":"BTHLEENUM_ATT_MTU_MAX","features":[364]},{"name":"BTHLEENUM_ATT_MTU_MIN","features":[364]},{"name":"BTHNS_RESULT_DEVICE_AUTHENTICATED","features":[364]},{"name":"BTHNS_RESULT_DEVICE_CONNECTED","features":[364]},{"name":"BTHNS_RESULT_DEVICE_REMEMBERED","features":[364]},{"name":"BTHPROTO_L2CAP","features":[364]},{"name":"BTHPROTO_RFCOMM","features":[364]},{"name":"BTH_ADDR_GIAC","features":[364]},{"name":"BTH_ADDR_IAC_FIRST","features":[364]},{"name":"BTH_ADDR_IAC_LAST","features":[364]},{"name":"BTH_ADDR_LIAC","features":[364]},{"name":"BTH_ADDR_STRING_SIZE","features":[364]},{"name":"BTH_DEVICE_INFO","features":[364]},{"name":"BTH_EIR_128_UUIDS_COMPLETE_ID","features":[364]},{"name":"BTH_EIR_128_UUIDS_PARTIAL_ID","features":[364]},{"name":"BTH_EIR_16_UUIDS_COMPLETE_ID","features":[364]},{"name":"BTH_EIR_16_UUIDS_PARTIAL_ID","features":[364]},{"name":"BTH_EIR_32_UUIDS_COMPLETE_ID","features":[364]},{"name":"BTH_EIR_32_UUIDS_PARTIAL_ID","features":[364]},{"name":"BTH_EIR_FLAGS_ID","features":[364]},{"name":"BTH_EIR_LOCAL_NAME_COMPLETE_ID","features":[364]},{"name":"BTH_EIR_LOCAL_NAME_PARTIAL_ID","features":[364]},{"name":"BTH_EIR_MANUFACTURER_ID","features":[364]},{"name":"BTH_EIR_OOB_BD_ADDR_ID","features":[364]},{"name":"BTH_EIR_OOB_COD_ID","features":[364]},{"name":"BTH_EIR_OOB_OPT_DATA_LEN_ID","features":[364]},{"name":"BTH_EIR_OOB_SP_HASH_ID","features":[364]},{"name":"BTH_EIR_OOB_SP_RANDOMIZER_ID","features":[364]},{"name":"BTH_EIR_SIZE","features":[364]},{"name":"BTH_EIR_TX_POWER_LEVEL_ID","features":[364]},{"name":"BTH_ERROR_ACL_CONNECTION_ALREADY_EXISTS","features":[364]},{"name":"BTH_ERROR_AUTHENTICATION_FAILURE","features":[364]},{"name":"BTH_ERROR_CHANNEL_CLASSIFICATION_NOT_SUPPORTED","features":[364]},{"name":"BTH_ERROR_COARSE_CLOCK_ADJUSTMENT_REJECTED","features":[364]},{"name":"BTH_ERROR_COMMAND_DISALLOWED","features":[364]},{"name":"BTH_ERROR_CONNECTION_FAILED_TO_BE_ESTABLISHED","features":[364]},{"name":"BTH_ERROR_CONNECTION_REJECTED_DUE_TO_NO_SUITABLE_CHANNEL_FOUND","features":[364]},{"name":"BTH_ERROR_CONNECTION_TERMINATED_DUE_TO_MIC_FAILURE","features":[364]},{"name":"BTH_ERROR_CONNECTION_TIMEOUT","features":[364]},{"name":"BTH_ERROR_CONTROLLER_BUSY","features":[364]},{"name":"BTH_ERROR_DIFFERENT_TRANSACTION_COLLISION","features":[364]},{"name":"BTH_ERROR_DIRECTED_ADVERTISING_TIMEOUT","features":[364]},{"name":"BTH_ERROR_ENCRYPTION_MODE_NOT_ACCEPTABLE","features":[364]},{"name":"BTH_ERROR_EXTENDED_INQUIRY_RESPONSE_TOO_LARGE","features":[364]},{"name":"BTH_ERROR_HARDWARE_FAILURE","features":[364]},{"name":"BTH_ERROR_HOST_BUSY_PAIRING","features":[364]},{"name":"BTH_ERROR_HOST_REJECTED_LIMITED_RESOURCES","features":[364]},{"name":"BTH_ERROR_HOST_REJECTED_PERSONAL_DEVICE","features":[364]},{"name":"BTH_ERROR_HOST_REJECTED_SECURITY_REASONS","features":[364]},{"name":"BTH_ERROR_HOST_TIMEOUT","features":[364]},{"name":"BTH_ERROR_INSTANT_PASSED","features":[364]},{"name":"BTH_ERROR_INSUFFICIENT_SECURITY","features":[364]},{"name":"BTH_ERROR_INVALID_HCI_PARAMETER","features":[364]},{"name":"BTH_ERROR_INVALID_LMP_PARAMETERS","features":[364]},{"name":"BTH_ERROR_KEY_MISSING","features":[364]},{"name":"BTH_ERROR_LIMIT_REACHED","features":[364]},{"name":"BTH_ERROR_LMP_PDU_NOT_ALLOWED","features":[364]},{"name":"BTH_ERROR_LMP_RESPONSE_TIMEOUT","features":[364]},{"name":"BTH_ERROR_LMP_TRANSACTION_COLLISION","features":[364]},{"name":"BTH_ERROR_LOCAL_HOST_TERMINATED_CONNECTION","features":[364]},{"name":"BTH_ERROR_MAC_CONNECTION_FAILED","features":[364]},{"name":"BTH_ERROR_MAX_NUMBER_OF_CONNECTIONS","features":[364]},{"name":"BTH_ERROR_MAX_NUMBER_OF_SCO_CONNECTIONS","features":[364]},{"name":"BTH_ERROR_MEMORY_FULL","features":[364]},{"name":"BTH_ERROR_NO_CONNECTION","features":[364]},{"name":"BTH_ERROR_OPERATION_CANCELLED_BY_HOST","features":[364]},{"name":"BTH_ERROR_PACKET_TOO_LONG","features":[364]},{"name":"BTH_ERROR_PAGE_TIMEOUT","features":[364]},{"name":"BTH_ERROR_PAIRING_NOT_ALLOWED","features":[364]},{"name":"BTH_ERROR_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED","features":[364]},{"name":"BTH_ERROR_PARAMETER_OUT_OF_MANDATORY_RANGE","features":[364]},{"name":"BTH_ERROR_QOS_IS_NOT_SUPPORTED","features":[364]},{"name":"BTH_ERROR_QOS_REJECTED","features":[364]},{"name":"BTH_ERROR_QOS_UNACCEPTABLE_PARAMETER","features":[364]},{"name":"BTH_ERROR_REMOTE_LOW_RESOURCES","features":[364]},{"name":"BTH_ERROR_REMOTE_POWERING_OFF","features":[364]},{"name":"BTH_ERROR_REMOTE_USER_ENDED_CONNECTION","features":[364]},{"name":"BTH_ERROR_REPEATED_ATTEMPTS","features":[364]},{"name":"BTH_ERROR_RESERVED_SLOT_VIOLATION","features":[364]},{"name":"BTH_ERROR_ROLE_CHANGE_NOT_ALLOWED","features":[364]},{"name":"BTH_ERROR_ROLE_SWITCH_FAILED","features":[364]},{"name":"BTH_ERROR_ROLE_SWITCH_PENDING","features":[364]},{"name":"BTH_ERROR_SCO_AIRMODE_REJECTED","features":[364]},{"name":"BTH_ERROR_SCO_INTERVAL_REJECTED","features":[364]},{"name":"BTH_ERROR_SCO_OFFSET_REJECTED","features":[364]},{"name":"BTH_ERROR_SECURE_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST","features":[364]},{"name":"BTH_ERROR_SUCCESS","features":[364]},{"name":"BTH_ERROR_TYPE_0_SUBMAP_NOT_DEFINED","features":[364]},{"name":"BTH_ERROR_UKNOWN_LMP_PDU","features":[364]},{"name":"BTH_ERROR_UNACCEPTABLE_CONNECTION_INTERVAL","features":[364]},{"name":"BTH_ERROR_UNIT_KEY_NOT_USED","features":[364]},{"name":"BTH_ERROR_UNKNOWN_ADVERTISING_IDENTIFIER","features":[364]},{"name":"BTH_ERROR_UNKNOWN_HCI_COMMAND","features":[364]},{"name":"BTH_ERROR_UNSPECIFIED","features":[364]},{"name":"BTH_ERROR_UNSPECIFIED_ERROR","features":[364]},{"name":"BTH_ERROR_UNSUPPORTED_FEATURE_OR_PARAMETER","features":[364]},{"name":"BTH_ERROR_UNSUPPORTED_LMP_PARM_VALUE","features":[364]},{"name":"BTH_ERROR_UNSUPPORTED_REMOTE_FEATURE","features":[364]},{"name":"BTH_HCI_EVENT_INFO","features":[364]},{"name":"BTH_HOST_FEATURE_ENHANCED_RETRANSMISSION_MODE","features":[364]},{"name":"BTH_HOST_FEATURE_LOW_ENERGY","features":[364]},{"name":"BTH_HOST_FEATURE_SCO_HCI","features":[364]},{"name":"BTH_HOST_FEATURE_SCO_HCIBYPASS","features":[364]},{"name":"BTH_HOST_FEATURE_STREAMING_MODE","features":[364]},{"name":"BTH_INFO_REQ","features":[364]},{"name":"BTH_INFO_RSP","features":[364]},{"name":"BTH_IOCTL_BASE","features":[364]},{"name":"BTH_L2CAP_EVENT_INFO","features":[364]},{"name":"BTH_LE_ATT_BLUETOOTH_BASE_GUID","features":[364]},{"name":"BTH_LE_ATT_CID","features":[364]},{"name":"BTH_LE_ATT_MAX_VALUE_SIZE","features":[364]},{"name":"BTH_LE_ATT_TRANSACTION_TIMEOUT","features":[364]},{"name":"BTH_LE_ERROR_ATTRIBUTE_NOT_FOUND","features":[364]},{"name":"BTH_LE_ERROR_ATTRIBUTE_NOT_LONG","features":[364]},{"name":"BTH_LE_ERROR_INSUFFICIENT_AUTHENTICATION","features":[364]},{"name":"BTH_LE_ERROR_INSUFFICIENT_AUTHORIZATION","features":[364]},{"name":"BTH_LE_ERROR_INSUFFICIENT_ENCRYPTION","features":[364]},{"name":"BTH_LE_ERROR_INSUFFICIENT_ENCRYPTION_KEY_SIZE","features":[364]},{"name":"BTH_LE_ERROR_INSUFFICIENT_RESOURCES","features":[364]},{"name":"BTH_LE_ERROR_INVALID_ATTRIBUTE_VALUE_LENGTH","features":[364]},{"name":"BTH_LE_ERROR_INVALID_HANDLE","features":[364]},{"name":"BTH_LE_ERROR_INVALID_OFFSET","features":[364]},{"name":"BTH_LE_ERROR_INVALID_PDU","features":[364]},{"name":"BTH_LE_ERROR_PREPARE_QUEUE_FULL","features":[364]},{"name":"BTH_LE_ERROR_READ_NOT_PERMITTED","features":[364]},{"name":"BTH_LE_ERROR_REQUEST_NOT_SUPPORTED","features":[364]},{"name":"BTH_LE_ERROR_UNKNOWN","features":[364]},{"name":"BTH_LE_ERROR_UNLIKELY","features":[364]},{"name":"BTH_LE_ERROR_UNSUPPORTED_GROUP_TYPE","features":[364]},{"name":"BTH_LE_ERROR_WRITE_NOT_PERMITTED","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_BOOKSHELF_SPEAKER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_SOUNDBAR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_SPEAKERPHONE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_STANDALONE_SPEAKER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_STANDMOUNTED_SPEAKER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_ALARM","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_AUDITORIUM","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_BELL","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_BROADCASTING_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_BROADCASTING_ROOM","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_HORN","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_KIOSK","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_MICROPHONE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_SERVICE_DESK","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_BLOOD_PRESSURE_SUBCATEGORY_ARM","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_BLOOD_PRESSURE_SUBCATEGORY_WRIST","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_ACCESS_CONTROL","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AIRCRAFT","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AIR_CONDITIONING","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AUDIO_SINK","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AUDIO_SOURCE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AV_EQUIPMENT","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_BARCODE_SCANNER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_BLOOD_PRESSURE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_CLOCK","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_COMPUTER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_CONTINUOUS_GLUCOSE_MONITOR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_CONTROL_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_CYCLING","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_DISPLAY","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_DISPLAY_EQUIPMENT","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_DOMESTIC_APPLIANCE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_EYE_GLASSES","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_FAN","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_GAMING","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_GLUCOSE_METER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HEARING_AID","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HEART_RATE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HEATING","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HID","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HUMIDIFIER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HVAC","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_INSULIN_PUMP","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_KEYRING","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_LIGHT_FIXTURES","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_LIGHT_SOURCE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MASK","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MEDIA_PLAYER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MEDICATION_DELIVERY","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MOTORIZED_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MOTORIZED_VEHICLE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_NETWORK_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_OFFSET","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_OUTDOOR_SPORTS_ACTIVITY","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_PERSONAL_MOBILITY_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_PHONE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_PLUSE_OXIMETER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_POWER_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_REMOTE_CONTROL","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_RUNNING_WALKING_SENSOR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_SENSOR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_SIGNAGE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_TAG","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_THERMOMETER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_UNCATEGORIZED","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_WATCH","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_WEARABLE_AUDIO_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_WEIGHT_SCALE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_WINDOW_COVERING","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_CADENCE_SENSOR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_CYCLING_COMPUTER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_POWER_SENSOR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_SPEED_AND_CADENCE_SENSOR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_SPEED_SENSOR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HEARING_AID_SUBCATEGORY_BEHIND_EAR_HEARING_AID","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HEARING_AID_SUBCATEGORY_COCHLEAR_IMPLANT","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HEARING_AID_SUBCATEGORY_IN_EAR_HEARING_AID","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HEART_RATE_SUBCATEGORY_HEART_RATE_BELT","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_BARCODE_SCANNER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_CARD_READER","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_DIGITAL_PEN","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_DIGITIZER_TABLET","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_GAMEPAD","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_JOYSTICK","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_KEYBOARD","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_MOUSE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_DISPLAY_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_NAVIGATION_DISPLAY_DEVICE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_NAVIGATION_POD","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_POD","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_PULSE_OXIMETER_SUBCATEGORY_FINGERTIP","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_PULSE_OXIMETER_SUBCATEGORY_WRIST_WORN","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_IN_SHOE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_ON_HIP","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_ON_SHOE","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_SUBCATEGORY_GENERIC","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_SUB_CATEGORY_MASK","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_THERMOMETER_SUBCATEGORY_EAR","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_WATCH_SUBCATEGORY_SPORTS_WATCH","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_WEARABLE_AUDIO_DEVICE_SUBCATEGORY_EARBUD","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_WEARABLE_AUDIO_DEVICE_SUBCATEGORY_HEADPHONES","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_WEARABLE_AUDIO_DEVICE_SUBCATEGORY_HEADSET","features":[364]},{"name":"BTH_LE_GAP_APPEARANCE_WEARABLE_AUDIO_DEVICE_SUBCATEGORY_NECKBAND","features":[364]},{"name":"BTH_LE_GATT_ATTRIBUTE_TYPE_CHARACTERISTIC","features":[364]},{"name":"BTH_LE_GATT_ATTRIBUTE_TYPE_INCLUDE","features":[364]},{"name":"BTH_LE_GATT_ATTRIBUTE_TYPE_PRIMARY_SERVICE","features":[364]},{"name":"BTH_LE_GATT_ATTRIBUTE_TYPE_SECONDARY_SERVICE","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC","features":[364,307]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_AGGREGATE_FORMAT","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_CLIENT_CONFIGURATION","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_EXTENDED_PROPERTIES","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_FORMAT","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_SERVER_CONFIGURATION","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_USER_DESCRIPTION","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_APPEARANCE","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_DEVICE_NAME","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_PERIPHERAL_PREFERED_CONNECTION_PARAMETER","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_PERIPHERAL_PRIVACY_FLAG","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_RECONNECTION_ADDRESS","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_SERVICE_CHANGED","features":[364]},{"name":"BTH_LE_GATT_CHARACTERISTIC_VALUE","features":[364]},{"name":"BTH_LE_GATT_DEFAULT_MAX_INCLUDED_SERVICES_DEPTH","features":[364]},{"name":"BTH_LE_GATT_DESCRIPTOR","features":[364,307]},{"name":"BTH_LE_GATT_DESCRIPTOR_TYPE","features":[364]},{"name":"BTH_LE_GATT_DESCRIPTOR_VALUE","features":[364,307]},{"name":"BTH_LE_GATT_EVENT_TYPE","features":[364]},{"name":"BTH_LE_GATT_SERVICE","features":[364,307]},{"name":"BTH_LE_SERVICE_GAP","features":[364]},{"name":"BTH_LE_SERVICE_GATT","features":[364]},{"name":"BTH_LE_UUID","features":[364,307]},{"name":"BTH_LINK_KEY_LENGTH","features":[364]},{"name":"BTH_MAJORVERSION","features":[364]},{"name":"BTH_MAX_NAME_SIZE","features":[364]},{"name":"BTH_MAX_PIN_SIZE","features":[364]},{"name":"BTH_MAX_SERVICE_NAME_SIZE","features":[364]},{"name":"BTH_MFG_3COM","features":[364]},{"name":"BTH_MFG_ALCATEL","features":[364]},{"name":"BTH_MFG_APPLE","features":[364]},{"name":"BTH_MFG_ARUBA_NETWORKS","features":[364]},{"name":"BTH_MFG_ATMEL","features":[364]},{"name":"BTH_MFG_AVM_BERLIN","features":[364]},{"name":"BTH_MFG_BANDSPEED","features":[364]},{"name":"BTH_MFG_BROADCOM","features":[364]},{"name":"BTH_MFG_CONEXANT","features":[364]},{"name":"BTH_MFG_CSR","features":[364]},{"name":"BTH_MFG_C_TECHNOLOGIES","features":[364]},{"name":"BTH_MFG_DIGIANSWER","features":[364]},{"name":"BTH_MFG_ERICSSON","features":[364]},{"name":"BTH_MFG_HITACHI","features":[364]},{"name":"BTH_MFG_IBM","features":[364]},{"name":"BTH_MFG_INFINEON","features":[364]},{"name":"BTH_MFG_INTEL","features":[364]},{"name":"BTH_MFG_INTERNAL_USE","features":[364]},{"name":"BTH_MFG_INVENTEL","features":[364]},{"name":"BTH_MFG_KC_TECHNOLOGY","features":[364]},{"name":"BTH_MFG_LUCENT","features":[364]},{"name":"BTH_MFG_MACRONIX_INTERNATIONAL","features":[364]},{"name":"BTH_MFG_MANSELLA","features":[364]},{"name":"BTH_MFG_MARVELL","features":[364]},{"name":"BTH_MFG_MICROSOFT","features":[364]},{"name":"BTH_MFG_MITEL","features":[364]},{"name":"BTH_MFG_MITSIBUSHI","features":[364]},{"name":"BTH_MFG_MOTOROLA","features":[364]},{"name":"BTH_MFG_NEC","features":[364]},{"name":"BTH_MFG_NEWLOGIC","features":[364]},{"name":"BTH_MFG_NOKIA","features":[364]},{"name":"BTH_MFG_NORDIC_SEMICONDUCTORS_ASA","features":[364]},{"name":"BTH_MFG_OPEN_INTERFACE","features":[364]},{"name":"BTH_MFG_PARTHUS","features":[364]},{"name":"BTH_MFG_PHILIPS_SEMICONDUCTOR","features":[364]},{"name":"BTH_MFG_QUALCOMM","features":[364]},{"name":"BTH_MFG_RF_MICRO_DEVICES","features":[364]},{"name":"BTH_MFG_ROHDE_SCHWARZ","features":[364]},{"name":"BTH_MFG_RTX_TELECOM","features":[364]},{"name":"BTH_MFG_SIGNIA","features":[364]},{"name":"BTH_MFG_SILICONWAVE","features":[364]},{"name":"BTH_MFG_SYMBOL_TECHNOLOGIES","features":[364]},{"name":"BTH_MFG_TENOVIS","features":[364]},{"name":"BTH_MFG_TI","features":[364]},{"name":"BTH_MFG_TOSHIBA","features":[364]},{"name":"BTH_MFG_TRANSILICA","features":[364]},{"name":"BTH_MFG_TTPCOM","features":[364]},{"name":"BTH_MFG_WAVEPLUS_TECHNOLOGY_CO","features":[364]},{"name":"BTH_MFG_WIDCOMM","features":[364]},{"name":"BTH_MFG_ZEEVO","features":[364]},{"name":"BTH_MINORVERSION","features":[364]},{"name":"BTH_PING_REQ","features":[364]},{"name":"BTH_PING_RSP","features":[364]},{"name":"BTH_QUERY_DEVICE","features":[364]},{"name":"BTH_QUERY_SERVICE","features":[364]},{"name":"BTH_RADIO_IN_RANGE","features":[364]},{"name":"BTH_SDP_VERSION","features":[364]},{"name":"BTH_SET_SERVICE","features":[364,307]},{"name":"BTH_VID_DEFAULT_VALUE","features":[364]},{"name":"BT_PORT_DYN_FIRST","features":[364]},{"name":"BT_PORT_MAX","features":[364]},{"name":"BT_PORT_MIN","features":[364]},{"name":"BasicPrintingProfileID_UUID16","features":[364]},{"name":"BasicPrintingServiceClassID_UUID16","features":[364]},{"name":"BluetoothAuthenticateDevice","features":[364,307]},{"name":"BluetoothAuthenticateDeviceEx","features":[364,307]},{"name":"BluetoothAuthenticateMultipleDevices","features":[364,307]},{"name":"BluetoothDisplayDeviceProperties","features":[364,307]},{"name":"BluetoothEnableDiscovery","features":[364,307]},{"name":"BluetoothEnableIncomingConnections","features":[364,307]},{"name":"BluetoothEnumerateInstalledServices","features":[364,307]},{"name":"BluetoothFindDeviceClose","features":[364,307]},{"name":"BluetoothFindFirstDevice","features":[364,307]},{"name":"BluetoothFindFirstRadio","features":[364,307]},{"name":"BluetoothFindNextDevice","features":[364,307]},{"name":"BluetoothFindNextRadio","features":[364,307]},{"name":"BluetoothFindRadioClose","features":[364,307]},{"name":"BluetoothGATTAbortReliableWrite","features":[364,307]},{"name":"BluetoothGATTBeginReliableWrite","features":[364,307]},{"name":"BluetoothGATTEndReliableWrite","features":[364,307]},{"name":"BluetoothGATTGetCharacteristicValue","features":[364,307]},{"name":"BluetoothGATTGetCharacteristics","features":[364,307]},{"name":"BluetoothGATTGetDescriptorValue","features":[364,307]},{"name":"BluetoothGATTGetDescriptors","features":[364,307]},{"name":"BluetoothGATTGetIncludedServices","features":[364,307]},{"name":"BluetoothGATTGetServices","features":[364,307]},{"name":"BluetoothGATTRegisterEvent","features":[364,307]},{"name":"BluetoothGATTSetCharacteristicValue","features":[364,307]},{"name":"BluetoothGATTSetDescriptorValue","features":[364,307]},{"name":"BluetoothGATTUnregisterEvent","features":[364]},{"name":"BluetoothGetDeviceInfo","features":[364,307]},{"name":"BluetoothGetRadioInfo","features":[364,307]},{"name":"BluetoothIsConnectable","features":[364,307]},{"name":"BluetoothIsDiscoverable","features":[364,307]},{"name":"BluetoothIsVersionAvailable","features":[364,307]},{"name":"BluetoothRegisterForAuthentication","features":[364,307]},{"name":"BluetoothRegisterForAuthenticationEx","features":[364,307]},{"name":"BluetoothRemoveDevice","features":[364]},{"name":"BluetoothSdpEnumAttributes","features":[364,307]},{"name":"BluetoothSdpGetAttributeValue","features":[364]},{"name":"BluetoothSdpGetContainerElementData","features":[364]},{"name":"BluetoothSdpGetElementData","features":[364]},{"name":"BluetoothSdpGetString","features":[364]},{"name":"BluetoothSelectDevices","features":[364,307]},{"name":"BluetoothSelectDevicesFree","features":[364,307]},{"name":"BluetoothSendAuthenticationResponse","features":[364,307]},{"name":"BluetoothSendAuthenticationResponseEx","features":[364,307]},{"name":"BluetoothSetLocalServiceInfo","features":[364,307]},{"name":"BluetoothSetServiceState","features":[364,307]},{"name":"BluetoothUnregisterAuthentication","features":[364,307]},{"name":"BluetoothUpdateDeviceRecord","features":[364,307]},{"name":"Bluetooth_Base_UUID","features":[364]},{"name":"BrowseGroupDescriptorServiceClassID_UUID16","features":[364]},{"name":"CMPT_PROTOCOL_UUID16","features":[364]},{"name":"COD_AUDIO_MINOR_CAMCORDER","features":[364]},{"name":"COD_AUDIO_MINOR_CAR_AUDIO","features":[364]},{"name":"COD_AUDIO_MINOR_GAMING_TOY","features":[364]},{"name":"COD_AUDIO_MINOR_HANDS_FREE","features":[364]},{"name":"COD_AUDIO_MINOR_HEADPHONES","features":[364]},{"name":"COD_AUDIO_MINOR_HEADSET","features":[364]},{"name":"COD_AUDIO_MINOR_HEADSET_HANDS_FREE","features":[364]},{"name":"COD_AUDIO_MINOR_HIFI_AUDIO","features":[364]},{"name":"COD_AUDIO_MINOR_LOUDSPEAKER","features":[364]},{"name":"COD_AUDIO_MINOR_MICROPHONE","features":[364]},{"name":"COD_AUDIO_MINOR_PORTABLE_AUDIO","features":[364]},{"name":"COD_AUDIO_MINOR_SET_TOP_BOX","features":[364]},{"name":"COD_AUDIO_MINOR_UNCLASSIFIED","features":[364]},{"name":"COD_AUDIO_MINOR_VCR","features":[364]},{"name":"COD_AUDIO_MINOR_VIDEO_CAMERA","features":[364]},{"name":"COD_AUDIO_MINOR_VIDEO_DISPLAY_CONFERENCING","features":[364]},{"name":"COD_AUDIO_MINOR_VIDEO_DISPLAY_LOUDSPEAKER","features":[364]},{"name":"COD_AUDIO_MINOR_VIDEO_MONITOR","features":[364]},{"name":"COD_COMPUTER_MINOR_DESKTOP","features":[364]},{"name":"COD_COMPUTER_MINOR_HANDHELD","features":[364]},{"name":"COD_COMPUTER_MINOR_LAPTOP","features":[364]},{"name":"COD_COMPUTER_MINOR_PALM","features":[364]},{"name":"COD_COMPUTER_MINOR_SERVER","features":[364]},{"name":"COD_COMPUTER_MINOR_UNCLASSIFIED","features":[364]},{"name":"COD_COMPUTER_MINOR_WEARABLE","features":[364]},{"name":"COD_FORMAT_BIT_OFFSET","features":[364]},{"name":"COD_FORMAT_MASK","features":[364]},{"name":"COD_HEALTH_MINOR_BLOOD_PRESSURE_MONITOR","features":[364]},{"name":"COD_HEALTH_MINOR_GLUCOSE_METER","features":[364]},{"name":"COD_HEALTH_MINOR_HEALTH_DATA_DISPLAY","features":[364]},{"name":"COD_HEALTH_MINOR_HEART_PULSE_MONITOR","features":[364]},{"name":"COD_HEALTH_MINOR_PULSE_OXIMETER","features":[364]},{"name":"COD_HEALTH_MINOR_STEP_COUNTER","features":[364]},{"name":"COD_HEALTH_MINOR_THERMOMETER","features":[364]},{"name":"COD_HEALTH_MINOR_WEIGHING_SCALE","features":[364]},{"name":"COD_IMAGING_MINOR_CAMERA_MASK","features":[364]},{"name":"COD_IMAGING_MINOR_DISPLAY_MASK","features":[364]},{"name":"COD_IMAGING_MINOR_PRINTER_MASK","features":[364]},{"name":"COD_IMAGING_MINOR_SCANNER_MASK","features":[364]},{"name":"COD_LAN_ACCESS_0_USED","features":[364]},{"name":"COD_LAN_ACCESS_17_USED","features":[364]},{"name":"COD_LAN_ACCESS_33_USED","features":[364]},{"name":"COD_LAN_ACCESS_50_USED","features":[364]},{"name":"COD_LAN_ACCESS_67_USED","features":[364]},{"name":"COD_LAN_ACCESS_83_USED","features":[364]},{"name":"COD_LAN_ACCESS_99_USED","features":[364]},{"name":"COD_LAN_ACCESS_BIT_OFFSET","features":[364]},{"name":"COD_LAN_ACCESS_FULL","features":[364]},{"name":"COD_LAN_ACCESS_MASK","features":[364]},{"name":"COD_LAN_MINOR_MASK","features":[364]},{"name":"COD_LAN_MINOR_UNCLASSIFIED","features":[364]},{"name":"COD_MAJOR_AUDIO","features":[364]},{"name":"COD_MAJOR_COMPUTER","features":[364]},{"name":"COD_MAJOR_HEALTH","features":[364]},{"name":"COD_MAJOR_IMAGING","features":[364]},{"name":"COD_MAJOR_LAN_ACCESS","features":[364]},{"name":"COD_MAJOR_MASK","features":[364]},{"name":"COD_MAJOR_MISCELLANEOUS","features":[364]},{"name":"COD_MAJOR_PERIPHERAL","features":[364]},{"name":"COD_MAJOR_PHONE","features":[364]},{"name":"COD_MAJOR_TOY","features":[364]},{"name":"COD_MAJOR_UNCLASSIFIED","features":[364]},{"name":"COD_MAJOR_WEARABLE","features":[364]},{"name":"COD_MINOR_BIT_OFFSET","features":[364]},{"name":"COD_MINOR_MASK","features":[364]},{"name":"COD_PERIPHERAL_MINOR_GAMEPAD","features":[364]},{"name":"COD_PERIPHERAL_MINOR_JOYSTICK","features":[364]},{"name":"COD_PERIPHERAL_MINOR_KEYBOARD_MASK","features":[364]},{"name":"COD_PERIPHERAL_MINOR_NO_CATEGORY","features":[364]},{"name":"COD_PERIPHERAL_MINOR_POINTER_MASK","features":[364]},{"name":"COD_PERIPHERAL_MINOR_REMOTE_CONTROL","features":[364]},{"name":"COD_PERIPHERAL_MINOR_SENSING","features":[364]},{"name":"COD_PHONE_MINOR_CELLULAR","features":[364]},{"name":"COD_PHONE_MINOR_CORDLESS","features":[364]},{"name":"COD_PHONE_MINOR_SMART","features":[364]},{"name":"COD_PHONE_MINOR_UNCLASSIFIED","features":[364]},{"name":"COD_PHONE_MINOR_WIRED_MODEM","features":[364]},{"name":"COD_SERVICE_AUDIO","features":[364]},{"name":"COD_SERVICE_CAPTURING","features":[364]},{"name":"COD_SERVICE_INFORMATION","features":[364]},{"name":"COD_SERVICE_LE_AUDIO","features":[364]},{"name":"COD_SERVICE_LIMITED","features":[364]},{"name":"COD_SERVICE_MASK","features":[364]},{"name":"COD_SERVICE_MAX_COUNT","features":[364]},{"name":"COD_SERVICE_NETWORKING","features":[364]},{"name":"COD_SERVICE_OBJECT_XFER","features":[364]},{"name":"COD_SERVICE_POSITIONING","features":[364]},{"name":"COD_SERVICE_RENDERING","features":[364]},{"name":"COD_SERVICE_TELEPHONY","features":[364]},{"name":"COD_TOY_MINOR_CONTROLLER","features":[364]},{"name":"COD_TOY_MINOR_DOLL_ACTION_FIGURE","features":[364]},{"name":"COD_TOY_MINOR_GAME","features":[364]},{"name":"COD_TOY_MINOR_ROBOT","features":[364]},{"name":"COD_TOY_MINOR_VEHICLE","features":[364]},{"name":"COD_VERSION","features":[364]},{"name":"COD_WEARABLE_MINOR_GLASSES","features":[364]},{"name":"COD_WEARABLE_MINOR_HELMET","features":[364]},{"name":"COD_WEARABLE_MINOR_JACKET","features":[364]},{"name":"COD_WEARABLE_MINOR_PAGER","features":[364]},{"name":"COD_WEARABLE_MINOR_WRIST_WATCH","features":[364]},{"name":"CORDLESS_EXTERNAL_NETWORK_ANALOG_CELLULAR","features":[364]},{"name":"CORDLESS_EXTERNAL_NETWORK_CDMA","features":[364]},{"name":"CORDLESS_EXTERNAL_NETWORK_GSM","features":[364]},{"name":"CORDLESS_EXTERNAL_NETWORK_ISDN","features":[364]},{"name":"CORDLESS_EXTERNAL_NETWORK_OTHER","features":[364]},{"name":"CORDLESS_EXTERNAL_NETWORK_PACKET_SWITCHED","features":[364]},{"name":"CORDLESS_EXTERNAL_NETWORK_PSTN","features":[364]},{"name":"CTNAccessServiceClassID_UUID16","features":[364]},{"name":"CTNNotificationServiceClassID_UUID16","features":[364]},{"name":"CTNProfileID_UUID16","features":[364]},{"name":"CharacteristicAggregateFormat","features":[364]},{"name":"CharacteristicExtendedProperties","features":[364]},{"name":"CharacteristicFormat","features":[364]},{"name":"CharacteristicUserDescription","features":[364]},{"name":"CharacteristicValueChangedEvent","features":[364]},{"name":"ClientCharacteristicConfiguration","features":[364]},{"name":"CommonISDNAccessServiceClassID_UUID16","features":[364]},{"name":"CommonISDNAccessServiceClass_UUID16","features":[364]},{"name":"CordlessServiceClassID_UUID16","features":[364]},{"name":"CordlessTelephonyServiceClassID_UUID16","features":[364]},{"name":"CustomDescriptor","features":[364]},{"name":"DI_VENDOR_ID_SOURCE_BLUETOOTH_SIG","features":[364]},{"name":"DI_VENDOR_ID_SOURCE_USB_IF","features":[364]},{"name":"DialupNetworkingServiceClassID_UUID16","features":[364]},{"name":"DirectPrintingReferenceObjectsServiceClassID_UUID16","features":[364]},{"name":"DirectPrintingServiceClassID_UUID16","features":[364]},{"name":"ENCODING_UTF_8","features":[364]},{"name":"ESdpUpnpIpLapServiceClassID_UUID16","features":[364]},{"name":"ESdpUpnpIpPanServiceClassID_UUID16","features":[364]},{"name":"ESdpUpnpL2capServiceClassID_UUID16","features":[364]},{"name":"FTP_PROTOCOL_UUID16","features":[364]},{"name":"FaxServiceClassID_UUID16","features":[364]},{"name":"GNSSProfileID_UUID16","features":[364]},{"name":"GNSSServerServiceClassID_UUID16","features":[364]},{"name":"GNServiceClassID_UUID16","features":[364]},{"name":"GUID_BLUETOOTHLE_DEVICE_INTERFACE","features":[364]},{"name":"GUID_BLUETOOTH_AUTHENTICATION_REQUEST","features":[364]},{"name":"GUID_BLUETOOTH_GATT_SERVICE_DEVICE_INTERFACE","features":[364]},{"name":"GUID_BLUETOOTH_HCI_EVENT","features":[364]},{"name":"GUID_BLUETOOTH_HCI_VENDOR_EVENT","features":[364]},{"name":"GUID_BLUETOOTH_KEYPRESS_EVENT","features":[364]},{"name":"GUID_BLUETOOTH_L2CAP_EVENT","features":[364]},{"name":"GUID_BLUETOOTH_RADIO_IN_RANGE","features":[364]},{"name":"GUID_BLUETOOTH_RADIO_OUT_OF_RANGE","features":[364]},{"name":"GUID_BTHPORT_DEVICE_INTERFACE","features":[364]},{"name":"GUID_BTH_RFCOMM_SERVICE_DEVICE_INTERFACE","features":[364]},{"name":"GenericAudioServiceClassID_UUID16","features":[364]},{"name":"GenericFileTransferServiceClassID_UUID16","features":[364]},{"name":"GenericNetworkingServiceClassID_UUID16","features":[364]},{"name":"GenericTelephonyServiceClassID_UUID16","features":[364]},{"name":"HANDLE_SDP_TYPE","features":[364]},{"name":"HBLUETOOTH_DEVICE_FIND","features":[364]},{"name":"HBLUETOOTH_RADIO_FIND","features":[364]},{"name":"HCCC_PROTOCOL_UUID16","features":[364]},{"name":"HCDC_PROTOCOL_UUID16","features":[364]},{"name":"HCI_CONNECTION_TYPE_ACL","features":[364]},{"name":"HCI_CONNECTION_TYPE_LE","features":[364]},{"name":"HCI_CONNECTION_TYPE_SCO","features":[364]},{"name":"HCI_CONNNECTION_TYPE_ACL","features":[364]},{"name":"HCI_CONNNECTION_TYPE_SCO","features":[364]},{"name":"HCN_PROTOCOL_UUID16","features":[364]},{"name":"HCRPrintServiceClassID_UUID16","features":[364]},{"name":"HCRScanServiceClassID_UUID16","features":[364]},{"name":"HID_PROTOCOL_UUID16","features":[364]},{"name":"HTTP_PROTOCOL_UUID16","features":[364]},{"name":"HandsfreeAudioGatewayServiceClassID_UUID16","features":[364]},{"name":"HandsfreeServiceClassID_UUID16","features":[364]},{"name":"HardcopyCableReplacementProfileID_UUID16","features":[364]},{"name":"HardcopyCableReplacementServiceClassID_UUID16","features":[364]},{"name":"HeadsetAudioGatewayServiceClassID_UUID16","features":[364]},{"name":"HeadsetHSServiceClassID_UUID16","features":[364]},{"name":"HeadsetServiceClassID_UUID16","features":[364]},{"name":"HealthDeviceProfileID_UUID16","features":[364]},{"name":"HealthDeviceProfileSinkServiceClassID_UUID16","features":[364]},{"name":"HealthDeviceProfileSourceServiceClassID_UUID16","features":[364]},{"name":"HumanInterfaceDeviceServiceClassID_UUID16","features":[364]},{"name":"IO_CAPABILITY","features":[364]},{"name":"IP_PROTOCOL_UUID16","features":[364]},{"name":"ImagingAutomaticArchiveServiceClassID_UUID16","features":[364]},{"name":"ImagingReferenceObjectsServiceClassID_UUID16","features":[364]},{"name":"ImagingResponderServiceClassID_UUID16","features":[364]},{"name":"ImagingServiceClassID_UUID16","features":[364]},{"name":"ImagingServiceProfileID_UUID16","features":[364]},{"name":"IntercomServiceClassID_UUID16","features":[364]},{"name":"IoCaps_DisplayOnly","features":[364]},{"name":"IoCaps_DisplayYesNo","features":[364]},{"name":"IoCaps_KeyboardOnly","features":[364]},{"name":"IoCaps_NoInputNoOutput","features":[364]},{"name":"IoCaps_Undefined","features":[364]},{"name":"IrMCSyncServiceClassID_UUID16","features":[364]},{"name":"IrMcSyncCommandServiceClassID_UUID16","features":[364]},{"name":"L2CAP_DEFAULT_MTU","features":[364]},{"name":"L2CAP_MAX_MTU","features":[364]},{"name":"L2CAP_MIN_MTU","features":[364]},{"name":"L2CAP_PROTOCOL_UUID16","features":[364]},{"name":"LANAccessUsingPPPServiceClassID_UUID16","features":[364]},{"name":"LANGUAGE_EN_US","features":[364]},{"name":"LANG_BASE_ENCODING_INDEX","features":[364]},{"name":"LANG_BASE_LANGUAGE_INDEX","features":[364]},{"name":"LANG_BASE_OFFSET_INDEX","features":[364]},{"name":"LANG_DEFAULT_ID","features":[364]},{"name":"LAP_GIAC_VALUE","features":[364]},{"name":"LAP_LIAC_VALUE","features":[364]},{"name":"MAX_L2CAP_INFO_DATA_LENGTH","features":[364]},{"name":"MAX_L2CAP_PING_DATA_LENGTH","features":[364]},{"name":"MAX_UUIDS_IN_QUERY","features":[364]},{"name":"MITMProtectionNotDefined","features":[364]},{"name":"MITMProtectionNotRequired","features":[364]},{"name":"MITMProtectionNotRequiredBonding","features":[364]},{"name":"MITMProtectionNotRequiredGeneralBonding","features":[364]},{"name":"MITMProtectionRequired","features":[364]},{"name":"MITMProtectionRequiredBonding","features":[364]},{"name":"MITMProtectionRequiredGeneralBonding","features":[364]},{"name":"MPSProfileID_UUID16","features":[364]},{"name":"MPSServiceClassID_UUID16","features":[364]},{"name":"MessageAccessProfileID_UUID16","features":[364]},{"name":"MessageAccessServerServiceClassID_UUID16","features":[364]},{"name":"MessageNotificationServerServiceClassID_UUID16","features":[364]},{"name":"NAPServiceClassID_UUID16","features":[364]},{"name":"NS_BTH","features":[364]},{"name":"NodeContainerType","features":[364]},{"name":"NodeContainerTypeAlternative","features":[364]},{"name":"NodeContainerTypeSequence","features":[364]},{"name":"OBEXFileTransferServiceClassID_UUID16","features":[364]},{"name":"OBEXObjectPushServiceClassID_UUID16","features":[364]},{"name":"OBEX_PROTOCOL_UUID16","features":[364]},{"name":"OBJECT_PUSH_FORMAT_ANY","features":[364]},{"name":"OBJECT_PUSH_FORMAT_ICAL_2_0","features":[364]},{"name":"OBJECT_PUSH_FORMAT_VCAL_1_0","features":[364]},{"name":"OBJECT_PUSH_FORMAT_VCARD_2_1","features":[364]},{"name":"OBJECT_PUSH_FORMAT_VCARD_3_0","features":[364]},{"name":"OBJECT_PUSH_FORMAT_VMESSAGE","features":[364]},{"name":"OBJECT_PUSH_FORMAT_VNOTE","features":[364]},{"name":"PANUServiceClassID_UUID16","features":[364]},{"name":"PFNBLUETOOTH_GATT_EVENT_CALLBACK","features":[364]},{"name":"PFN_AUTHENTICATION_CALLBACK","features":[364,307]},{"name":"PFN_AUTHENTICATION_CALLBACK_EX","features":[364,307]},{"name":"PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK","features":[364,307]},{"name":"PFN_DEVICE_CALLBACK","features":[364,307]},{"name":"PF_BTH","features":[364]},{"name":"PSM_3DSP","features":[364]},{"name":"PSM_ATT","features":[364]},{"name":"PSM_AVCTP","features":[364]},{"name":"PSM_AVCTP_BROWSE","features":[364]},{"name":"PSM_AVDTP","features":[364]},{"name":"PSM_BNEP","features":[364]},{"name":"PSM_HID_CONTROL","features":[364]},{"name":"PSM_HID_INTERRUPT","features":[364]},{"name":"PSM_LE_IPSP","features":[364]},{"name":"PSM_RFCOMM","features":[364]},{"name":"PSM_SDP","features":[364]},{"name":"PSM_TCS_BIN","features":[364]},{"name":"PSM_TCS_BIN_CORDLESS","features":[364]},{"name":"PSM_UDI_C_PLANE","features":[364]},{"name":"PSM_UPNP","features":[364]},{"name":"PhonebookAccessPceServiceClassID_UUID16","features":[364]},{"name":"PhonebookAccessProfileID_UUID16","features":[364]},{"name":"PhonebookAccessPseServiceClassID_UUID16","features":[364]},{"name":"PnPInformationServiceClassID_UUID16","features":[364]},{"name":"PrintingStatusServiceClassID_UUID16","features":[364]},{"name":"PublicBrowseGroupServiceClassID_UUID16","features":[364]},{"name":"RFCOMM_CMD_MSC","features":[364]},{"name":"RFCOMM_CMD_NONE","features":[364]},{"name":"RFCOMM_CMD_RLS","features":[364]},{"name":"RFCOMM_CMD_RPN","features":[364]},{"name":"RFCOMM_CMD_RPN_REQUEST","features":[364]},{"name":"RFCOMM_CMD_RPN_RESPONSE","features":[364]},{"name":"RFCOMM_COMMAND","features":[364]},{"name":"RFCOMM_MAX_MTU","features":[364]},{"name":"RFCOMM_MIN_MTU","features":[364]},{"name":"RFCOMM_MSC_DATA","features":[364]},{"name":"RFCOMM_PROTOCOL_UUID16","features":[364]},{"name":"RFCOMM_RLS_DATA","features":[364]},{"name":"RFCOMM_RPN_DATA","features":[364]},{"name":"RLS_ERROR","features":[364]},{"name":"RLS_FRAMING","features":[364]},{"name":"RLS_OVERRUN","features":[364]},{"name":"RLS_PARITY","features":[364]},{"name":"RPN_BAUD_115200","features":[364]},{"name":"RPN_BAUD_19200","features":[364]},{"name":"RPN_BAUD_230400","features":[364]},{"name":"RPN_BAUD_2400","features":[364]},{"name":"RPN_BAUD_38400","features":[364]},{"name":"RPN_BAUD_4800","features":[364]},{"name":"RPN_BAUD_57600","features":[364]},{"name":"RPN_BAUD_7200","features":[364]},{"name":"RPN_BAUD_9600","features":[364]},{"name":"RPN_DATA_5","features":[364]},{"name":"RPN_DATA_6","features":[364]},{"name":"RPN_DATA_7","features":[364]},{"name":"RPN_DATA_8","features":[364]},{"name":"RPN_FLOW_RTC_IN","features":[364]},{"name":"RPN_FLOW_RTC_OUT","features":[364]},{"name":"RPN_FLOW_RTR_IN","features":[364]},{"name":"RPN_FLOW_RTR_OUT","features":[364]},{"name":"RPN_FLOW_X_IN","features":[364]},{"name":"RPN_FLOW_X_OUT","features":[364]},{"name":"RPN_PARAM_BAUD","features":[364]},{"name":"RPN_PARAM_DATA","features":[364]},{"name":"RPN_PARAM_PARITY","features":[364]},{"name":"RPN_PARAM_P_TYPE","features":[364]},{"name":"RPN_PARAM_RTC_IN","features":[364]},{"name":"RPN_PARAM_RTC_OUT","features":[364]},{"name":"RPN_PARAM_RTR_IN","features":[364]},{"name":"RPN_PARAM_RTR_OUT","features":[364]},{"name":"RPN_PARAM_STOP","features":[364]},{"name":"RPN_PARAM_XOFF","features":[364]},{"name":"RPN_PARAM_XON","features":[364]},{"name":"RPN_PARAM_X_IN","features":[364]},{"name":"RPN_PARAM_X_OUT","features":[364]},{"name":"RPN_PARITY_EVEN","features":[364]},{"name":"RPN_PARITY_MARK","features":[364]},{"name":"RPN_PARITY_NONE","features":[364]},{"name":"RPN_PARITY_ODD","features":[364]},{"name":"RPN_PARITY_SPACE","features":[364]},{"name":"RPN_STOP_1","features":[364]},{"name":"RPN_STOP_1_5","features":[364]},{"name":"ReferencePrintingServiceClassID_UUID16","features":[364]},{"name":"ReflectsUIServiceClassID_UUID16","features":[364]},{"name":"SAP_BIT_OFFSET","features":[364]},{"name":"SDP_ATTRIB_A2DP_SUPPORTED_FEATURES","features":[364]},{"name":"SDP_ATTRIB_ADDITIONAL_PROTOCOL_DESCRIPTOR_LIST","features":[364]},{"name":"SDP_ATTRIB_AVAILABILITY","features":[364]},{"name":"SDP_ATTRIB_AVRCP_SUPPORTED_FEATURES","features":[364]},{"name":"SDP_ATTRIB_BROWSE_GROUP_ID","features":[364]},{"name":"SDP_ATTRIB_BROWSE_GROUP_LIST","features":[364]},{"name":"SDP_ATTRIB_CLASS_ID_LIST","features":[364]},{"name":"SDP_ATTRIB_CLIENT_EXECUTABLE_URL","features":[364]},{"name":"SDP_ATTRIB_CORDLESS_EXTERNAL_NETWORK","features":[364]},{"name":"SDP_ATTRIB_DI_PRIMARY_RECORD","features":[364]},{"name":"SDP_ATTRIB_DI_PRODUCT_ID","features":[364]},{"name":"SDP_ATTRIB_DI_SPECIFICATION_ID","features":[364]},{"name":"SDP_ATTRIB_DI_VENDOR_ID","features":[364]},{"name":"SDP_ATTRIB_DI_VENDOR_ID_SOURCE","features":[364]},{"name":"SDP_ATTRIB_DI_VERSION","features":[364]},{"name":"SDP_ATTRIB_DOCUMENTATION_URL","features":[364]},{"name":"SDP_ATTRIB_FAX_AUDIO_FEEDBACK_SUPPORT","features":[364]},{"name":"SDP_ATTRIB_FAX_CLASS_1_SUPPORT","features":[364]},{"name":"SDP_ATTRIB_FAX_CLASS_2_0_SUPPORT","features":[364]},{"name":"SDP_ATTRIB_FAX_CLASS_2_SUPPORT","features":[364]},{"name":"SDP_ATTRIB_HEADSET_REMOTE_AUDIO_VOLUME_CONTROL","features":[364]},{"name":"SDP_ATTRIB_HFP_SUPPORTED_FEATURES","features":[364]},{"name":"SDP_ATTRIB_HID_BATTERY_POWER","features":[364]},{"name":"SDP_ATTRIB_HID_BOOT_DEVICE","features":[364]},{"name":"SDP_ATTRIB_HID_COUNTRY_CODE","features":[364]},{"name":"SDP_ATTRIB_HID_DESCRIPTOR_LIST","features":[364]},{"name":"SDP_ATTRIB_HID_DEVICE_RELEASE_NUMBER","features":[364]},{"name":"SDP_ATTRIB_HID_DEVICE_SUBCLASS","features":[364]},{"name":"SDP_ATTRIB_HID_LANG_ID_BASE_LIST","features":[364]},{"name":"SDP_ATTRIB_HID_NORMALLY_CONNECTABLE","features":[364]},{"name":"SDP_ATTRIB_HID_PARSER_VERSION","features":[364]},{"name":"SDP_ATTRIB_HID_PROFILE_VERSION","features":[364]},{"name":"SDP_ATTRIB_HID_RECONNECT_INITIATE","features":[364]},{"name":"SDP_ATTRIB_HID_REMOTE_WAKE","features":[364]},{"name":"SDP_ATTRIB_HID_SDP_DISABLE","features":[364]},{"name":"SDP_ATTRIB_HID_SSR_HOST_MAX_LATENCY","features":[364]},{"name":"SDP_ATTRIB_HID_SSR_HOST_MIN_TIMEOUT","features":[364]},{"name":"SDP_ATTRIB_HID_SUPERVISION_TIMEOUT","features":[364]},{"name":"SDP_ATTRIB_HID_VIRTUAL_CABLE","features":[364]},{"name":"SDP_ATTRIB_ICON_URL","features":[364]},{"name":"SDP_ATTRIB_IMAGING_SUPPORTED_CAPABILITIES","features":[364]},{"name":"SDP_ATTRIB_IMAGING_SUPPORTED_FEATURES","features":[364]},{"name":"SDP_ATTRIB_IMAGING_SUPPORTED_FUNCTIONS","features":[364]},{"name":"SDP_ATTRIB_IMAGING_TOTAL_DATA_CAPACITY","features":[364]},{"name":"SDP_ATTRIB_INFO_TIME_TO_LIVE","features":[364]},{"name":"SDP_ATTRIB_LANG_BASE_ATTRIB_ID_LIST","features":[364]},{"name":"SDP_ATTRIB_LAN_LPSUBNET","features":[364]},{"name":"SDP_ATTRIB_OBJECT_PUSH_SUPPORTED_FORMATS_LIST","features":[364]},{"name":"SDP_ATTRIB_PAN_HOME_PAGE_URL","features":[364]},{"name":"SDP_ATTRIB_PAN_MAX_NET_ACCESS_RATE","features":[364]},{"name":"SDP_ATTRIB_PAN_NETWORK_ADDRESS","features":[364]},{"name":"SDP_ATTRIB_PAN_NET_ACCESS_TYPE","features":[364]},{"name":"SDP_ATTRIB_PAN_SECURITY_DESCRIPTION","features":[364]},{"name":"SDP_ATTRIB_PAN_WAP_GATEWAY","features":[364]},{"name":"SDP_ATTRIB_PAN_WAP_STACK_TYPE","features":[364]},{"name":"SDP_ATTRIB_PROFILE_DESCRIPTOR_LIST","features":[364]},{"name":"SDP_ATTRIB_PROFILE_SPECIFIC","features":[364]},{"name":"SDP_ATTRIB_PROTOCOL_DESCRIPTOR_LIST","features":[364]},{"name":"SDP_ATTRIB_RECORD_HANDLE","features":[364]},{"name":"SDP_ATTRIB_RECORD_STATE","features":[364]},{"name":"SDP_ATTRIB_SDP_DATABASE_STATE","features":[364]},{"name":"SDP_ATTRIB_SDP_VERSION_NUMBER_LIST","features":[364]},{"name":"SDP_ATTRIB_SERVICE_ID","features":[364]},{"name":"SDP_ATTRIB_SERVICE_VERSION","features":[364]},{"name":"SDP_ATTRIB_SYNCH_SUPPORTED_DATA_STORES_LIST","features":[364]},{"name":"SDP_CONNECT_ALLOW_PIN","features":[364]},{"name":"SDP_CONNECT_CACHE","features":[364]},{"name":"SDP_DEFAULT_INQUIRY_MAX_RESPONSES","features":[364]},{"name":"SDP_DEFAULT_INQUIRY_SECONDS","features":[364]},{"name":"SDP_ELEMENT_DATA","features":[364]},{"name":"SDP_ERROR_INSUFFICIENT_RESOURCES","features":[364]},{"name":"SDP_ERROR_INVALID_CONTINUATION_STATE","features":[364]},{"name":"SDP_ERROR_INVALID_PDU_SIZE","features":[364]},{"name":"SDP_ERROR_INVALID_RECORD_HANDLE","features":[364]},{"name":"SDP_ERROR_INVALID_REQUEST_SYNTAX","features":[364]},{"name":"SDP_ERROR_INVALID_SDP_VERSION","features":[364]},{"name":"SDP_LARGE_INTEGER_16","features":[364]},{"name":"SDP_MAX_INQUIRY_SECONDS","features":[364]},{"name":"SDP_PROTOCOL_UUID16","features":[364]},{"name":"SDP_REQUEST_TO_DEFAULT","features":[364]},{"name":"SDP_REQUEST_TO_MAX","features":[364]},{"name":"SDP_REQUEST_TO_MIN","features":[364]},{"name":"SDP_SEARCH_NO_FORMAT_CHECK","features":[364]},{"name":"SDP_SEARCH_NO_PARSE_CHECK","features":[364]},{"name":"SDP_SERVICE_ATTRIBUTE_REQUEST","features":[364]},{"name":"SDP_SERVICE_SEARCH_ATTRIBUTE_REQUEST","features":[364]},{"name":"SDP_SERVICE_SEARCH_REQUEST","features":[364]},{"name":"SDP_SPECIFICTYPE","features":[364]},{"name":"SDP_STRING_TYPE_DATA","features":[364]},{"name":"SDP_ST_INT128","features":[364]},{"name":"SDP_ST_INT16","features":[364]},{"name":"SDP_ST_INT32","features":[364]},{"name":"SDP_ST_INT64","features":[364]},{"name":"SDP_ST_INT8","features":[364]},{"name":"SDP_ST_NONE","features":[364]},{"name":"SDP_ST_UINT128","features":[364]},{"name":"SDP_ST_UINT16","features":[364]},{"name":"SDP_ST_UINT32","features":[364]},{"name":"SDP_ST_UINT64","features":[364]},{"name":"SDP_ST_UINT8","features":[364]},{"name":"SDP_ST_UUID128","features":[364]},{"name":"SDP_ST_UUID16","features":[364]},{"name":"SDP_ST_UUID32","features":[364]},{"name":"SDP_TYPE","features":[364]},{"name":"SDP_TYPE_ALTERNATIVE","features":[364]},{"name":"SDP_TYPE_BOOLEAN","features":[364]},{"name":"SDP_TYPE_CONTAINER","features":[364]},{"name":"SDP_TYPE_INT","features":[364]},{"name":"SDP_TYPE_NIL","features":[364]},{"name":"SDP_TYPE_SEQUENCE","features":[364]},{"name":"SDP_TYPE_STRING","features":[364]},{"name":"SDP_TYPE_UINT","features":[364]},{"name":"SDP_TYPE_URL","features":[364]},{"name":"SDP_TYPE_UUID","features":[364]},{"name":"SDP_ULARGE_INTEGER_16","features":[364]},{"name":"SERVICE_OPTION_DO_NOT_PUBLISH","features":[364]},{"name":"SERVICE_OPTION_DO_NOT_PUBLISH_EIR","features":[364]},{"name":"SERVICE_OPTION_NO_PUBLIC_BROWSE","features":[364]},{"name":"SERVICE_SECURITY_AUTHENTICATE","features":[364]},{"name":"SERVICE_SECURITY_AUTHORIZE","features":[364]},{"name":"SERVICE_SECURITY_DISABLED","features":[364]},{"name":"SERVICE_SECURITY_ENCRYPT_OPTIONAL","features":[364]},{"name":"SERVICE_SECURITY_ENCRYPT_REQUIRED","features":[364]},{"name":"SERVICE_SECURITY_NONE","features":[364]},{"name":"SERVICE_SECURITY_NO_ASK","features":[364]},{"name":"SERVICE_SECURITY_USE_DEFAULTS","features":[364]},{"name":"SOCKADDR_BTH","features":[364]},{"name":"SOL_L2CAP","features":[364]},{"name":"SOL_RFCOMM","features":[364]},{"name":"SOL_SDP","features":[364]},{"name":"SO_BTH_AUTHENTICATE","features":[364]},{"name":"SO_BTH_ENCRYPT","features":[364]},{"name":"SO_BTH_MTU","features":[364]},{"name":"SO_BTH_MTU_MAX","features":[364]},{"name":"SO_BTH_MTU_MIN","features":[364]},{"name":"STRING_DESCRIPTION_OFFSET","features":[364]},{"name":"STRING_NAME_OFFSET","features":[364]},{"name":"STRING_PROVIDER_NAME_OFFSET","features":[364]},{"name":"STR_ADDR_FMT","features":[364]},{"name":"STR_ADDR_FMTA","features":[364]},{"name":"STR_ADDR_FMTW","features":[364]},{"name":"STR_ADDR_SHORT_FMT","features":[364]},{"name":"STR_ADDR_SHORT_FMTA","features":[364]},{"name":"STR_ADDR_SHORT_FMTW","features":[364]},{"name":"STR_USBHCI_CLASS_HARDWAREID","features":[364]},{"name":"STR_USBHCI_CLASS_HARDWAREIDA","features":[364]},{"name":"STR_USBHCI_CLASS_HARDWAREIDW","features":[364]},{"name":"SVCID_BTH_PROVIDER","features":[364]},{"name":"SYNCH_DATA_STORE_CALENDAR","features":[364]},{"name":"SYNCH_DATA_STORE_MESSAGES","features":[364]},{"name":"SYNCH_DATA_STORE_NOTES","features":[364]},{"name":"SYNCH_DATA_STORE_PHONEBOOK","features":[364]},{"name":"SdpAttributeRange","features":[364]},{"name":"SdpQueryUuid","features":[364]},{"name":"SdpQueryUuidUnion","features":[364]},{"name":"SerialPortServiceClassID_UUID16","features":[364]},{"name":"ServerCharacteristicConfiguration","features":[364]},{"name":"ServiceDiscoveryServerServiceClassID_UUID16","features":[364]},{"name":"SimAccessServiceClassID_UUID16","features":[364]},{"name":"TCP_PROTOCOL_UUID16","features":[364]},{"name":"TCSAT_PROTOCOL_UUID16","features":[364]},{"name":"TCSBIN_PROTOCOL_UUID16","features":[364]},{"name":"ThreeDimensionalDisplayServiceClassID_UUID16","features":[364]},{"name":"ThreeDimensionalGlassesServiceClassID_UUID16","features":[364]},{"name":"ThreeDimensionalSynchronizationProfileID_UUID16","features":[364]},{"name":"UDIMTServiceClassID_UUID16","features":[364]},{"name":"UDIMTServiceClass_UUID16","features":[364]},{"name":"UDITAServiceClassID_UUID16","features":[364]},{"name":"UDITAServiceClass_UUID16","features":[364]},{"name":"UDI_C_PLANE_PROTOCOL_UUID16","features":[364]},{"name":"UDP_PROTOCOL_UUID16","features":[364]},{"name":"UPNP_PROTOCOL_UUID16","features":[364]},{"name":"UPnpIpServiceClassID_UUID16","features":[364]},{"name":"UPnpServiceClassID_UUID16","features":[364]},{"name":"VideoConferencingGWServiceClassID_UUID16","features":[364]},{"name":"VideoConferencingGWServiceClass_UUID16","features":[364]},{"name":"VideoConferencingServiceClassID_UUID16","features":[364]},{"name":"VideoDistributionProfileID_UUID16","features":[364]},{"name":"VideoSinkServiceClassID_UUID16","features":[364]},{"name":"VideoSourceServiceClassID_UUID16","features":[364]},{"name":"WAPClientServiceClassID_UUID16","features":[364]},{"name":"WAPServiceClassID_UUID16","features":[364]},{"name":"WSP_PROTOCOL_UUID16","features":[364]}],"373":[{"name":"BuildCommDCBA","features":[365,307]},{"name":"BuildCommDCBAndTimeoutsA","features":[365,307]},{"name":"BuildCommDCBAndTimeoutsW","features":[365,307]},{"name":"BuildCommDCBW","features":[365,307]},{"name":"CE_BREAK","features":[365]},{"name":"CE_FRAME","features":[365]},{"name":"CE_OVERRUN","features":[365]},{"name":"CE_RXOVER","features":[365]},{"name":"CE_RXPARITY","features":[365]},{"name":"CLEAR_COMM_ERROR_FLAGS","features":[365]},{"name":"CLRBREAK","features":[365]},{"name":"CLRDTR","features":[365]},{"name":"CLRRTS","features":[365]},{"name":"COMMCONFIG","features":[365]},{"name":"COMMPROP","features":[365]},{"name":"COMMPROP_STOP_PARITY","features":[365]},{"name":"COMMTIMEOUTS","features":[365]},{"name":"COMM_EVENT_MASK","features":[365]},{"name":"COMSTAT","features":[365]},{"name":"ClearCommBreak","features":[365,307]},{"name":"ClearCommError","features":[365,307]},{"name":"CommConfigDialogA","features":[365,307]},{"name":"CommConfigDialogW","features":[365,307]},{"name":"DCB","features":[365]},{"name":"DCB_PARITY","features":[365]},{"name":"DCB_STOP_BITS","features":[365]},{"name":"DIALOPTION_BILLING","features":[365]},{"name":"DIALOPTION_DIALTONE","features":[365]},{"name":"DIALOPTION_QUIET","features":[365]},{"name":"ESCAPE_COMM_FUNCTION","features":[365]},{"name":"EVENPARITY","features":[365]},{"name":"EV_BREAK","features":[365]},{"name":"EV_CTS","features":[365]},{"name":"EV_DSR","features":[365]},{"name":"EV_ERR","features":[365]},{"name":"EV_EVENT1","features":[365]},{"name":"EV_EVENT2","features":[365]},{"name":"EV_PERR","features":[365]},{"name":"EV_RING","features":[365]},{"name":"EV_RLSD","features":[365]},{"name":"EV_RX80FULL","features":[365]},{"name":"EV_RXCHAR","features":[365]},{"name":"EV_RXFLAG","features":[365]},{"name":"EV_TXEMPTY","features":[365]},{"name":"EscapeCommFunction","features":[365,307]},{"name":"GetCommConfig","features":[365,307]},{"name":"GetCommMask","features":[365,307]},{"name":"GetCommModemStatus","features":[365,307]},{"name":"GetCommPorts","features":[365]},{"name":"GetCommProperties","features":[365,307]},{"name":"GetCommState","features":[365,307]},{"name":"GetCommTimeouts","features":[365,307]},{"name":"GetDefaultCommConfigA","features":[365,307]},{"name":"GetDefaultCommConfigW","features":[365,307]},{"name":"MARKPARITY","features":[365]},{"name":"MAXLENGTH_NAI","features":[365]},{"name":"MAXLENGTH_UICCDATASTORE","features":[365]},{"name":"MDMSPKRFLAG_CALLSETUP","features":[365]},{"name":"MDMSPKRFLAG_DIAL","features":[365]},{"name":"MDMSPKRFLAG_OFF","features":[365]},{"name":"MDMSPKRFLAG_ON","features":[365]},{"name":"MDMSPKR_CALLSETUP","features":[365]},{"name":"MDMSPKR_DIAL","features":[365]},{"name":"MDMSPKR_OFF","features":[365]},{"name":"MDMSPKR_ON","features":[365]},{"name":"MDMVOLFLAG_HIGH","features":[365]},{"name":"MDMVOLFLAG_LOW","features":[365]},{"name":"MDMVOLFLAG_MEDIUM","features":[365]},{"name":"MDMVOL_HIGH","features":[365]},{"name":"MDMVOL_LOW","features":[365]},{"name":"MDMVOL_MEDIUM","features":[365]},{"name":"MDM_ANALOG_RLP_OFF","features":[365]},{"name":"MDM_ANALOG_RLP_ON","features":[365]},{"name":"MDM_ANALOG_V34","features":[365]},{"name":"MDM_AUTO_ML_2","features":[365]},{"name":"MDM_AUTO_ML_DEFAULT","features":[365]},{"name":"MDM_AUTO_ML_NONE","features":[365]},{"name":"MDM_AUTO_SPEED_DEFAULT","features":[365]},{"name":"MDM_BEARERMODE_ANALOG","features":[365]},{"name":"MDM_BEARERMODE_GSM","features":[365]},{"name":"MDM_BEARERMODE_ISDN","features":[365]},{"name":"MDM_BLIND_DIAL","features":[365]},{"name":"MDM_CCITT_OVERRIDE","features":[365]},{"name":"MDM_CELLULAR","features":[365]},{"name":"MDM_COMPRESSION","features":[365]},{"name":"MDM_DIAGNOSTICS","features":[365]},{"name":"MDM_ERROR_CONTROL","features":[365]},{"name":"MDM_FLOWCONTROL_HARD","features":[365]},{"name":"MDM_FLOWCONTROL_SOFT","features":[365]},{"name":"MDM_FORCED_EC","features":[365]},{"name":"MDM_HDLCPPP_AUTH_CHAP","features":[365]},{"name":"MDM_HDLCPPP_AUTH_DEFAULT","features":[365]},{"name":"MDM_HDLCPPP_AUTH_MSCHAP","features":[365]},{"name":"MDM_HDLCPPP_AUTH_NONE","features":[365]},{"name":"MDM_HDLCPPP_AUTH_PAP","features":[365]},{"name":"MDM_HDLCPPP_ML_2","features":[365]},{"name":"MDM_HDLCPPP_ML_DEFAULT","features":[365]},{"name":"MDM_HDLCPPP_ML_NONE","features":[365]},{"name":"MDM_HDLCPPP_SPEED_56K","features":[365]},{"name":"MDM_HDLCPPP_SPEED_64K","features":[365]},{"name":"MDM_HDLCPPP_SPEED_DEFAULT","features":[365]},{"name":"MDM_MASK_AUTO_SPEED","features":[365]},{"name":"MDM_MASK_BEARERMODE","features":[365]},{"name":"MDM_MASK_HDLCPPP_SPEED","features":[365]},{"name":"MDM_MASK_PROTOCOLDATA","features":[365]},{"name":"MDM_MASK_PROTOCOLID","features":[365]},{"name":"MDM_MASK_V110_SPEED","features":[365]},{"name":"MDM_MASK_V120_SPEED","features":[365]},{"name":"MDM_MASK_X75_DATA","features":[365]},{"name":"MDM_PIAFS_INCOMING","features":[365]},{"name":"MDM_PIAFS_OUTGOING","features":[365]},{"name":"MDM_PROTOCOLID_ANALOG","features":[365]},{"name":"MDM_PROTOCOLID_AUTO","features":[365]},{"name":"MDM_PROTOCOLID_DEFAULT","features":[365]},{"name":"MDM_PROTOCOLID_GPRS","features":[365]},{"name":"MDM_PROTOCOLID_HDLCPPP","features":[365]},{"name":"MDM_PROTOCOLID_PIAFS","features":[365]},{"name":"MDM_PROTOCOLID_V110","features":[365]},{"name":"MDM_PROTOCOLID_V120","features":[365]},{"name":"MDM_PROTOCOLID_V128","features":[365]},{"name":"MDM_PROTOCOLID_X75","features":[365]},{"name":"MDM_SHIFT_AUTO_ML","features":[365]},{"name":"MDM_SHIFT_AUTO_SPEED","features":[365]},{"name":"MDM_SHIFT_BEARERMODE","features":[365]},{"name":"MDM_SHIFT_EXTENDEDINFO","features":[365]},{"name":"MDM_SHIFT_HDLCPPP_AUTH","features":[365]},{"name":"MDM_SHIFT_HDLCPPP_ML","features":[365]},{"name":"MDM_SHIFT_HDLCPPP_SPEED","features":[365]},{"name":"MDM_SHIFT_PROTOCOLDATA","features":[365]},{"name":"MDM_SHIFT_PROTOCOLID","features":[365]},{"name":"MDM_SHIFT_PROTOCOLINFO","features":[365]},{"name":"MDM_SHIFT_V110_SPEED","features":[365]},{"name":"MDM_SHIFT_V120_ML","features":[365]},{"name":"MDM_SHIFT_V120_SPEED","features":[365]},{"name":"MDM_SHIFT_X75_DATA","features":[365]},{"name":"MDM_SPEED_ADJUST","features":[365]},{"name":"MDM_TONE_DIAL","features":[365]},{"name":"MDM_V110_SPEED_12DOT0K","features":[365]},{"name":"MDM_V110_SPEED_14DOT4K","features":[365]},{"name":"MDM_V110_SPEED_19DOT2K","features":[365]},{"name":"MDM_V110_SPEED_1DOT2K","features":[365]},{"name":"MDM_V110_SPEED_28DOT8K","features":[365]},{"name":"MDM_V110_SPEED_2DOT4K","features":[365]},{"name":"MDM_V110_SPEED_38DOT4K","features":[365]},{"name":"MDM_V110_SPEED_4DOT8K","features":[365]},{"name":"MDM_V110_SPEED_57DOT6K","features":[365]},{"name":"MDM_V110_SPEED_9DOT6K","features":[365]},{"name":"MDM_V110_SPEED_DEFAULT","features":[365]},{"name":"MDM_V120_ML_2","features":[365]},{"name":"MDM_V120_ML_DEFAULT","features":[365]},{"name":"MDM_V120_ML_NONE","features":[365]},{"name":"MDM_V120_SPEED_56K","features":[365]},{"name":"MDM_V120_SPEED_64K","features":[365]},{"name":"MDM_V120_SPEED_DEFAULT","features":[365]},{"name":"MDM_V23_OVERRIDE","features":[365]},{"name":"MDM_X75_DATA_128K","features":[365]},{"name":"MDM_X75_DATA_64K","features":[365]},{"name":"MDM_X75_DATA_BTX","features":[365]},{"name":"MDM_X75_DATA_DEFAULT","features":[365]},{"name":"MDM_X75_DATA_T_70","features":[365]},{"name":"MODEMDEVCAPS","features":[365]},{"name":"MODEMDEVCAPS_DIAL_OPTIONS","features":[365]},{"name":"MODEMDEVCAPS_SPEAKER_MODE","features":[365]},{"name":"MODEMDEVCAPS_SPEAKER_VOLUME","features":[365]},{"name":"MODEMSETTINGS","features":[365]},{"name":"MODEMSETTINGS_SPEAKER_MODE","features":[365]},{"name":"MODEM_SPEAKER_VOLUME","features":[365]},{"name":"MODEM_STATUS_FLAGS","features":[365]},{"name":"MS_CTS_ON","features":[365]},{"name":"MS_DSR_ON","features":[365]},{"name":"MS_RING_ON","features":[365]},{"name":"MS_RLSD_ON","features":[365]},{"name":"NOPARITY","features":[365]},{"name":"ODDPARITY","features":[365]},{"name":"ONE5STOPBITS","features":[365]},{"name":"ONESTOPBIT","features":[365]},{"name":"OpenCommPort","features":[365,307]},{"name":"PARITY_EVEN","features":[365]},{"name":"PARITY_MARK","features":[365]},{"name":"PARITY_NONE","features":[365]},{"name":"PARITY_ODD","features":[365]},{"name":"PARITY_SPACE","features":[365]},{"name":"PURGE_COMM_FLAGS","features":[365]},{"name":"PURGE_RXABORT","features":[365]},{"name":"PURGE_RXCLEAR","features":[365]},{"name":"PURGE_TXABORT","features":[365]},{"name":"PURGE_TXCLEAR","features":[365]},{"name":"PurgeComm","features":[365,307]},{"name":"SETBREAK","features":[365]},{"name":"SETDTR","features":[365]},{"name":"SETRTS","features":[365]},{"name":"SETXOFF","features":[365]},{"name":"SETXON","features":[365]},{"name":"SID_3GPP_SUPSVCMODEL","features":[365]},{"name":"SPACEPARITY","features":[365]},{"name":"STOPBITS_10","features":[365]},{"name":"STOPBITS_15","features":[365]},{"name":"STOPBITS_20","features":[365]},{"name":"SetCommBreak","features":[365,307]},{"name":"SetCommConfig","features":[365,307]},{"name":"SetCommMask","features":[365,307]},{"name":"SetCommState","features":[365,307]},{"name":"SetCommTimeouts","features":[365,307]},{"name":"SetDefaultCommConfigA","features":[365,307]},{"name":"SetDefaultCommConfigW","features":[365,307]},{"name":"SetupComm","features":[365,307]},{"name":"TWOSTOPBITS","features":[365]},{"name":"TransmitCommChar","features":[365,307]},{"name":"WaitCommEvent","features":[365,307,312]}],"374":[{"name":"CLSID_DeviceIoControl","features":[366]},{"name":"CreateDeviceAccessInstance","features":[366]},{"name":"DEV_PORT_1394","features":[366]},{"name":"DEV_PORT_ARTI","features":[366]},{"name":"DEV_PORT_COM1","features":[366]},{"name":"DEV_PORT_COM2","features":[366]},{"name":"DEV_PORT_COM3","features":[366]},{"name":"DEV_PORT_COM4","features":[366]},{"name":"DEV_PORT_DIAQ","features":[366]},{"name":"DEV_PORT_MAX","features":[366]},{"name":"DEV_PORT_MIN","features":[366]},{"name":"DEV_PORT_SIM","features":[366]},{"name":"DEV_PORT_USB","features":[366]},{"name":"ED_AUDIO_1","features":[366]},{"name":"ED_AUDIO_10","features":[366]},{"name":"ED_AUDIO_11","features":[366]},{"name":"ED_AUDIO_12","features":[366]},{"name":"ED_AUDIO_13","features":[366]},{"name":"ED_AUDIO_14","features":[366]},{"name":"ED_AUDIO_15","features":[366]},{"name":"ED_AUDIO_16","features":[366]},{"name":"ED_AUDIO_17","features":[366]},{"name":"ED_AUDIO_18","features":[366]},{"name":"ED_AUDIO_19","features":[366]},{"name":"ED_AUDIO_2","features":[366]},{"name":"ED_AUDIO_20","features":[366]},{"name":"ED_AUDIO_21","features":[366]},{"name":"ED_AUDIO_22","features":[366]},{"name":"ED_AUDIO_23","features":[366]},{"name":"ED_AUDIO_24","features":[366]},{"name":"ED_AUDIO_3","features":[366]},{"name":"ED_AUDIO_4","features":[366]},{"name":"ED_AUDIO_5","features":[366]},{"name":"ED_AUDIO_6","features":[366]},{"name":"ED_AUDIO_7","features":[366]},{"name":"ED_AUDIO_8","features":[366]},{"name":"ED_AUDIO_9","features":[366]},{"name":"ED_AUDIO_ALL","features":[366]},{"name":"ED_BASE","features":[366]},{"name":"ED_BOTTOM","features":[366]},{"name":"ED_CENTER","features":[366]},{"name":"ED_LEFT","features":[366]},{"name":"ED_MIDDLE","features":[366]},{"name":"ED_RIGHT","features":[366]},{"name":"ED_TOP","features":[366]},{"name":"ED_VIDEO","features":[366]},{"name":"ICreateDeviceAccessAsync","features":[366]},{"name":"IDeviceIoControl","features":[366]},{"name":"IDeviceRequestCompletionCallback","features":[366]}],"375":[{"name":"ALLOC_LOG_CONF","features":[367]},{"name":"BASIC_LOG_CONF","features":[367]},{"name":"BOOT_LOG_CONF","features":[367]},{"name":"BUSNUMBER_DES","features":[367]},{"name":"BUSNUMBER_RANGE","features":[367]},{"name":"BUSNUMBER_RESOURCE","features":[367]},{"name":"CABINET_INFO_A","features":[367]},{"name":"CABINET_INFO_A","features":[367]},{"name":"CABINET_INFO_W","features":[367]},{"name":"CABINET_INFO_W","features":[367]},{"name":"CMP_WaitNoPendingInstallEvents","features":[367]},{"name":"CM_ADD_ID_BITS","features":[367]},{"name":"CM_ADD_ID_COMPATIBLE","features":[367]},{"name":"CM_ADD_ID_HARDWARE","features":[367]},{"name":"CM_ADD_RANGE_ADDIFCONFLICT","features":[367]},{"name":"CM_ADD_RANGE_BITS","features":[367]},{"name":"CM_ADD_RANGE_DONOTADDIFCONFLICT","features":[367]},{"name":"CM_Add_Empty_Log_Conf","features":[356,367]},{"name":"CM_Add_Empty_Log_Conf_Ex","features":[356,367]},{"name":"CM_Add_IDA","features":[367]},{"name":"CM_Add_IDW","features":[367]},{"name":"CM_Add_ID_ExA","features":[367]},{"name":"CM_Add_ID_ExW","features":[367]},{"name":"CM_Add_Range","features":[367]},{"name":"CM_Add_Res_Des","features":[367]},{"name":"CM_Add_Res_Des_Ex","features":[367]},{"name":"CM_CDFLAGS","features":[367]},{"name":"CM_CDFLAGS_DRIVER","features":[367]},{"name":"CM_CDFLAGS_RESERVED","features":[367]},{"name":"CM_CDFLAGS_ROOT_OWNED","features":[367]},{"name":"CM_CDMASK","features":[367]},{"name":"CM_CDMASK_DESCRIPTION","features":[367]},{"name":"CM_CDMASK_DEVINST","features":[367]},{"name":"CM_CDMASK_FLAGS","features":[367]},{"name":"CM_CDMASK_RESDES","features":[367]},{"name":"CM_CDMASK_VALID","features":[367]},{"name":"CM_CLASS_PROPERTY_BITS","features":[367]},{"name":"CM_CLASS_PROPERTY_INSTALLER","features":[367]},{"name":"CM_CLASS_PROPERTY_INTERFACE","features":[367]},{"name":"CM_CREATE_DEVINST_BITS","features":[367]},{"name":"CM_CREATE_DEVINST_DO_NOT_INSTALL","features":[367]},{"name":"CM_CREATE_DEVINST_GENERATE_ID","features":[367]},{"name":"CM_CREATE_DEVINST_NORMAL","features":[367]},{"name":"CM_CREATE_DEVINST_NO_WAIT_INSTALL","features":[367]},{"name":"CM_CREATE_DEVINST_PHANTOM","features":[367]},{"name":"CM_CREATE_DEVNODE_BITS","features":[367]},{"name":"CM_CREATE_DEVNODE_DO_NOT_INSTALL","features":[367]},{"name":"CM_CREATE_DEVNODE_GENERATE_ID","features":[367]},{"name":"CM_CREATE_DEVNODE_NORMAL","features":[367]},{"name":"CM_CREATE_DEVNODE_NO_WAIT_INSTALL","features":[367]},{"name":"CM_CREATE_DEVNODE_PHANTOM","features":[367]},{"name":"CM_CRP_CHARACTERISTICS","features":[367]},{"name":"CM_CRP_DEVTYPE","features":[367]},{"name":"CM_CRP_EXCLUSIVE","features":[367]},{"name":"CM_CRP_LOWERFILTERS","features":[367]},{"name":"CM_CRP_MAX","features":[367]},{"name":"CM_CRP_MIN","features":[367]},{"name":"CM_CRP_SECURITY","features":[367]},{"name":"CM_CRP_SECURITY_SDS","features":[367]},{"name":"CM_CRP_UPPERFILTERS","features":[367]},{"name":"CM_CUSTOMDEVPROP_BITS","features":[367]},{"name":"CM_CUSTOMDEVPROP_MERGE_MULTISZ","features":[367]},{"name":"CM_Connect_MachineA","features":[367]},{"name":"CM_Connect_MachineW","features":[367]},{"name":"CM_Create_DevNodeA","features":[367]},{"name":"CM_Create_DevNodeW","features":[367]},{"name":"CM_Create_DevNode_ExA","features":[367]},{"name":"CM_Create_DevNode_ExW","features":[367]},{"name":"CM_Create_Range_List","features":[367]},{"name":"CM_DELETE_CLASS_BITS","features":[367]},{"name":"CM_DELETE_CLASS_INTERFACE","features":[367]},{"name":"CM_DELETE_CLASS_ONLY","features":[367]},{"name":"CM_DELETE_CLASS_SUBKEYS","features":[367]},{"name":"CM_DETECT_BITS","features":[367]},{"name":"CM_DETECT_CRASHED","features":[367]},{"name":"CM_DETECT_HWPROF_FIRST_BOOT","features":[367]},{"name":"CM_DETECT_NEW_PROFILE","features":[367]},{"name":"CM_DETECT_RUN","features":[367]},{"name":"CM_DEVCAP","features":[367]},{"name":"CM_DEVCAP_DOCKDEVICE","features":[367]},{"name":"CM_DEVCAP_EJECTSUPPORTED","features":[367]},{"name":"CM_DEVCAP_HARDWAREDISABLED","features":[367]},{"name":"CM_DEVCAP_LOCKSUPPORTED","features":[367]},{"name":"CM_DEVCAP_NONDYNAMIC","features":[367]},{"name":"CM_DEVCAP_RAWDEVICEOK","features":[367]},{"name":"CM_DEVCAP_REMOVABLE","features":[367]},{"name":"CM_DEVCAP_SECUREDEVICE","features":[367]},{"name":"CM_DEVCAP_SILENTINSTALL","features":[367]},{"name":"CM_DEVCAP_SURPRISEREMOVALOK","features":[367]},{"name":"CM_DEVCAP_UNIQUEID","features":[367]},{"name":"CM_DEVICE_PANEL_EDGE_BOTTOM","features":[367]},{"name":"CM_DEVICE_PANEL_EDGE_LEFT","features":[367]},{"name":"CM_DEVICE_PANEL_EDGE_RIGHT","features":[367]},{"name":"CM_DEVICE_PANEL_EDGE_TOP","features":[367]},{"name":"CM_DEVICE_PANEL_EDGE_UNKNOWN","features":[367]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_HINGE","features":[367]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_PIVOT","features":[367]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_PLANAR","features":[367]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_SWIVEL","features":[367]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_UNKNOWN","features":[367]},{"name":"CM_DEVICE_PANEL_ORIENTATION_HORIZONTAL","features":[367]},{"name":"CM_DEVICE_PANEL_ORIENTATION_VERTICAL","features":[367]},{"name":"CM_DEVICE_PANEL_SHAPE_OVAL","features":[367]},{"name":"CM_DEVICE_PANEL_SHAPE_RECTANGLE","features":[367]},{"name":"CM_DEVICE_PANEL_SHAPE_UNKNOWN","features":[367]},{"name":"CM_DEVICE_PANEL_SIDE_BACK","features":[367]},{"name":"CM_DEVICE_PANEL_SIDE_BOTTOM","features":[367]},{"name":"CM_DEVICE_PANEL_SIDE_FRONT","features":[367]},{"name":"CM_DEVICE_PANEL_SIDE_LEFT","features":[367]},{"name":"CM_DEVICE_PANEL_SIDE_RIGHT","features":[367]},{"name":"CM_DEVICE_PANEL_SIDE_TOP","features":[367]},{"name":"CM_DEVICE_PANEL_SIDE_UNKNOWN","features":[367]},{"name":"CM_DEVNODE_STATUS_FLAGS","features":[367]},{"name":"CM_DISABLE_ABSOLUTE","features":[367]},{"name":"CM_DISABLE_BITS","features":[367]},{"name":"CM_DISABLE_HARDWARE","features":[367]},{"name":"CM_DISABLE_PERSIST","features":[367]},{"name":"CM_DISABLE_POLITE","features":[367]},{"name":"CM_DISABLE_UI_NOT_OK","features":[367]},{"name":"CM_DRP_ADDRESS","features":[367]},{"name":"CM_DRP_BASE_CONTAINERID","features":[367]},{"name":"CM_DRP_BUSNUMBER","features":[367]},{"name":"CM_DRP_BUSTYPEGUID","features":[367]},{"name":"CM_DRP_CAPABILITIES","features":[367]},{"name":"CM_DRP_CHARACTERISTICS","features":[367]},{"name":"CM_DRP_CLASS","features":[367]},{"name":"CM_DRP_CLASSGUID","features":[367]},{"name":"CM_DRP_COMPATIBLEIDS","features":[367]},{"name":"CM_DRP_CONFIGFLAGS","features":[367]},{"name":"CM_DRP_DEVICEDESC","features":[367]},{"name":"CM_DRP_DEVICE_POWER_DATA","features":[367]},{"name":"CM_DRP_DEVTYPE","features":[367]},{"name":"CM_DRP_DRIVER","features":[367]},{"name":"CM_DRP_ENUMERATOR_NAME","features":[367]},{"name":"CM_DRP_EXCLUSIVE","features":[367]},{"name":"CM_DRP_FRIENDLYNAME","features":[367]},{"name":"CM_DRP_HARDWAREID","features":[367]},{"name":"CM_DRP_INSTALL_STATE","features":[367]},{"name":"CM_DRP_LEGACYBUSTYPE","features":[367]},{"name":"CM_DRP_LOCATION_INFORMATION","features":[367]},{"name":"CM_DRP_LOCATION_PATHS","features":[367]},{"name":"CM_DRP_LOWERFILTERS","features":[367]},{"name":"CM_DRP_MAX","features":[367]},{"name":"CM_DRP_MFG","features":[367]},{"name":"CM_DRP_MIN","features":[367]},{"name":"CM_DRP_PHYSICAL_DEVICE_OBJECT_NAME","features":[367]},{"name":"CM_DRP_REMOVAL_POLICY","features":[367]},{"name":"CM_DRP_REMOVAL_POLICY_HW_DEFAULT","features":[367]},{"name":"CM_DRP_REMOVAL_POLICY_OVERRIDE","features":[367]},{"name":"CM_DRP_SECURITY","features":[367]},{"name":"CM_DRP_SECURITY_SDS","features":[367]},{"name":"CM_DRP_SERVICE","features":[367]},{"name":"CM_DRP_UI_NUMBER","features":[367]},{"name":"CM_DRP_UI_NUMBER_DESC_FORMAT","features":[367]},{"name":"CM_DRP_UNUSED0","features":[367]},{"name":"CM_DRP_UNUSED1","features":[367]},{"name":"CM_DRP_UNUSED2","features":[367]},{"name":"CM_DRP_UPPERFILTERS","features":[367]},{"name":"CM_Delete_Class_Key","features":[367]},{"name":"CM_Delete_Class_Key_Ex","features":[367]},{"name":"CM_Delete_DevNode_Key","features":[367]},{"name":"CM_Delete_DevNode_Key_Ex","features":[367]},{"name":"CM_Delete_Device_Interface_KeyA","features":[367]},{"name":"CM_Delete_Device_Interface_KeyW","features":[367]},{"name":"CM_Delete_Device_Interface_Key_ExA","features":[367]},{"name":"CM_Delete_Device_Interface_Key_ExW","features":[367]},{"name":"CM_Delete_Range","features":[367]},{"name":"CM_Detect_Resource_Conflict","features":[367,307]},{"name":"CM_Detect_Resource_Conflict_Ex","features":[367,307]},{"name":"CM_Disable_DevNode","features":[367]},{"name":"CM_Disable_DevNode_Ex","features":[367]},{"name":"CM_Disconnect_Machine","features":[367]},{"name":"CM_Dup_Range_List","features":[367]},{"name":"CM_ENUMERATE_CLASSES_BITS","features":[367]},{"name":"CM_ENUMERATE_CLASSES_INSTALLER","features":[367]},{"name":"CM_ENUMERATE_CLASSES_INTERFACE","features":[367]},{"name":"CM_ENUMERATE_FLAGS","features":[367]},{"name":"CM_Enable_DevNode","features":[367]},{"name":"CM_Enable_DevNode_Ex","features":[367]},{"name":"CM_Enumerate_Classes","features":[367]},{"name":"CM_Enumerate_Classes_Ex","features":[367]},{"name":"CM_Enumerate_EnumeratorsA","features":[367]},{"name":"CM_Enumerate_EnumeratorsW","features":[367]},{"name":"CM_Enumerate_Enumerators_ExA","features":[367]},{"name":"CM_Enumerate_Enumerators_ExW","features":[367]},{"name":"CM_Find_Range","features":[367]},{"name":"CM_First_Range","features":[367]},{"name":"CM_Free_Log_Conf","features":[367]},{"name":"CM_Free_Log_Conf_Ex","features":[367]},{"name":"CM_Free_Log_Conf_Handle","features":[367]},{"name":"CM_Free_Range_List","features":[367]},{"name":"CM_Free_Res_Des","features":[367]},{"name":"CM_Free_Res_Des_Ex","features":[367]},{"name":"CM_Free_Res_Des_Handle","features":[367]},{"name":"CM_Free_Resource_Conflict_Handle","features":[367]},{"name":"CM_GETIDLIST_DONOTGENERATE","features":[367]},{"name":"CM_GETIDLIST_FILTER_BITS","features":[367]},{"name":"CM_GETIDLIST_FILTER_BUSRELATIONS","features":[367]},{"name":"CM_GETIDLIST_FILTER_CLASS","features":[367]},{"name":"CM_GETIDLIST_FILTER_EJECTRELATIONS","features":[367]},{"name":"CM_GETIDLIST_FILTER_ENUMERATOR","features":[367]},{"name":"CM_GETIDLIST_FILTER_NONE","features":[367]},{"name":"CM_GETIDLIST_FILTER_POWERRELATIONS","features":[367]},{"name":"CM_GETIDLIST_FILTER_PRESENT","features":[367]},{"name":"CM_GETIDLIST_FILTER_REMOVALRELATIONS","features":[367]},{"name":"CM_GETIDLIST_FILTER_SERVICE","features":[367]},{"name":"CM_GETIDLIST_FILTER_TRANSPORTRELATIONS","features":[367]},{"name":"CM_GET_DEVICE_INTERFACE_LIST_ALL_DEVICES","features":[367]},{"name":"CM_GET_DEVICE_INTERFACE_LIST_BITS","features":[367]},{"name":"CM_GET_DEVICE_INTERFACE_LIST_FLAGS","features":[367]},{"name":"CM_GET_DEVICE_INTERFACE_LIST_PRESENT","features":[367]},{"name":"CM_GLOBAL_STATE_CAN_DO_UI","features":[367]},{"name":"CM_GLOBAL_STATE_DETECTION_PENDING","features":[367]},{"name":"CM_GLOBAL_STATE_ON_BIG_STACK","features":[367]},{"name":"CM_GLOBAL_STATE_REBOOT_REQUIRED","features":[367]},{"name":"CM_GLOBAL_STATE_SERVICES_AVAILABLE","features":[367]},{"name":"CM_GLOBAL_STATE_SHUTTING_DOWN","features":[367]},{"name":"CM_Get_Child","features":[367]},{"name":"CM_Get_Child_Ex","features":[367]},{"name":"CM_Get_Class_Key_NameA","features":[367]},{"name":"CM_Get_Class_Key_NameW","features":[367]},{"name":"CM_Get_Class_Key_Name_ExA","features":[367]},{"name":"CM_Get_Class_Key_Name_ExW","features":[367]},{"name":"CM_Get_Class_NameA","features":[367]},{"name":"CM_Get_Class_NameW","features":[367]},{"name":"CM_Get_Class_Name_ExA","features":[367]},{"name":"CM_Get_Class_Name_ExW","features":[367]},{"name":"CM_Get_Class_PropertyW","features":[367,305]},{"name":"CM_Get_Class_Property_ExW","features":[367,305]},{"name":"CM_Get_Class_Property_Keys","features":[367,305]},{"name":"CM_Get_Class_Property_Keys_Ex","features":[367,305]},{"name":"CM_Get_Class_Registry_PropertyA","features":[367]},{"name":"CM_Get_Class_Registry_PropertyW","features":[367]},{"name":"CM_Get_Depth","features":[367]},{"name":"CM_Get_Depth_Ex","features":[367]},{"name":"CM_Get_DevNode_Custom_PropertyA","features":[367]},{"name":"CM_Get_DevNode_Custom_PropertyW","features":[367]},{"name":"CM_Get_DevNode_Custom_Property_ExA","features":[367]},{"name":"CM_Get_DevNode_Custom_Property_ExW","features":[367]},{"name":"CM_Get_DevNode_PropertyW","features":[367,305]},{"name":"CM_Get_DevNode_Property_ExW","features":[367,305]},{"name":"CM_Get_DevNode_Property_Keys","features":[367,305]},{"name":"CM_Get_DevNode_Property_Keys_Ex","features":[367,305]},{"name":"CM_Get_DevNode_Registry_PropertyA","features":[367]},{"name":"CM_Get_DevNode_Registry_PropertyW","features":[367]},{"name":"CM_Get_DevNode_Registry_Property_ExA","features":[367]},{"name":"CM_Get_DevNode_Registry_Property_ExW","features":[367]},{"name":"CM_Get_DevNode_Status","features":[367]},{"name":"CM_Get_DevNode_Status_Ex","features":[367]},{"name":"CM_Get_Device_IDA","features":[367]},{"name":"CM_Get_Device_IDW","features":[367]},{"name":"CM_Get_Device_ID_ExA","features":[367]},{"name":"CM_Get_Device_ID_ExW","features":[367]},{"name":"CM_Get_Device_ID_ListA","features":[367]},{"name":"CM_Get_Device_ID_ListW","features":[367]},{"name":"CM_Get_Device_ID_List_ExA","features":[367]},{"name":"CM_Get_Device_ID_List_ExW","features":[367]},{"name":"CM_Get_Device_ID_List_SizeA","features":[367]},{"name":"CM_Get_Device_ID_List_SizeW","features":[367]},{"name":"CM_Get_Device_ID_List_Size_ExA","features":[367]},{"name":"CM_Get_Device_ID_List_Size_ExW","features":[367]},{"name":"CM_Get_Device_ID_Size","features":[367]},{"name":"CM_Get_Device_ID_Size_Ex","features":[367]},{"name":"CM_Get_Device_Interface_AliasA","features":[367]},{"name":"CM_Get_Device_Interface_AliasW","features":[367]},{"name":"CM_Get_Device_Interface_Alias_ExA","features":[367]},{"name":"CM_Get_Device_Interface_Alias_ExW","features":[367]},{"name":"CM_Get_Device_Interface_ListA","features":[367]},{"name":"CM_Get_Device_Interface_ListW","features":[367]},{"name":"CM_Get_Device_Interface_List_ExA","features":[367]},{"name":"CM_Get_Device_Interface_List_ExW","features":[367]},{"name":"CM_Get_Device_Interface_List_SizeA","features":[367]},{"name":"CM_Get_Device_Interface_List_SizeW","features":[367]},{"name":"CM_Get_Device_Interface_List_Size_ExA","features":[367]},{"name":"CM_Get_Device_Interface_List_Size_ExW","features":[367]},{"name":"CM_Get_Device_Interface_PropertyW","features":[367,305]},{"name":"CM_Get_Device_Interface_Property_ExW","features":[367,305]},{"name":"CM_Get_Device_Interface_Property_KeysW","features":[367,305]},{"name":"CM_Get_Device_Interface_Property_Keys_ExW","features":[367,305]},{"name":"CM_Get_First_Log_Conf","features":[367]},{"name":"CM_Get_First_Log_Conf_Ex","features":[367]},{"name":"CM_Get_Global_State","features":[367]},{"name":"CM_Get_Global_State_Ex","features":[367]},{"name":"CM_Get_HW_Prof_FlagsA","features":[367]},{"name":"CM_Get_HW_Prof_FlagsW","features":[367]},{"name":"CM_Get_HW_Prof_Flags_ExA","features":[367]},{"name":"CM_Get_HW_Prof_Flags_ExW","features":[367]},{"name":"CM_Get_Hardware_Profile_InfoA","features":[367]},{"name":"CM_Get_Hardware_Profile_InfoW","features":[367]},{"name":"CM_Get_Hardware_Profile_Info_ExA","features":[367]},{"name":"CM_Get_Hardware_Profile_Info_ExW","features":[367]},{"name":"CM_Get_Log_Conf_Priority","features":[367]},{"name":"CM_Get_Log_Conf_Priority_Ex","features":[367]},{"name":"CM_Get_Next_Log_Conf","features":[367]},{"name":"CM_Get_Next_Log_Conf_Ex","features":[367]},{"name":"CM_Get_Next_Res_Des","features":[367]},{"name":"CM_Get_Next_Res_Des_Ex","features":[367]},{"name":"CM_Get_Parent","features":[367]},{"name":"CM_Get_Parent_Ex","features":[367]},{"name":"CM_Get_Res_Des_Data","features":[367]},{"name":"CM_Get_Res_Des_Data_Ex","features":[367]},{"name":"CM_Get_Res_Des_Data_Size","features":[367]},{"name":"CM_Get_Res_Des_Data_Size_Ex","features":[367]},{"name":"CM_Get_Resource_Conflict_Count","features":[367]},{"name":"CM_Get_Resource_Conflict_DetailsA","features":[367]},{"name":"CM_Get_Resource_Conflict_DetailsW","features":[367]},{"name":"CM_Get_Sibling","features":[367]},{"name":"CM_Get_Sibling_Ex","features":[367]},{"name":"CM_Get_Version","features":[367]},{"name":"CM_Get_Version_Ex","features":[367]},{"name":"CM_HWPI_DOCKED","features":[367]},{"name":"CM_HWPI_NOT_DOCKABLE","features":[367]},{"name":"CM_HWPI_UNDOCKED","features":[367]},{"name":"CM_INSTALL_STATE","features":[367]},{"name":"CM_INSTALL_STATE_FAILED_INSTALL","features":[367]},{"name":"CM_INSTALL_STATE_FINISH_INSTALL","features":[367]},{"name":"CM_INSTALL_STATE_INSTALLED","features":[367]},{"name":"CM_INSTALL_STATE_NEEDS_REINSTALL","features":[367]},{"name":"CM_Intersect_Range_List","features":[367]},{"name":"CM_Invert_Range_List","features":[367]},{"name":"CM_Is_Dock_Station_Present","features":[367,307]},{"name":"CM_Is_Dock_Station_Present_Ex","features":[367,307]},{"name":"CM_Is_Version_Available","features":[367,307]},{"name":"CM_Is_Version_Available_Ex","features":[367,307]},{"name":"CM_LOCATE_DEVNODE_BITS","features":[367]},{"name":"CM_LOCATE_DEVNODE_CANCELREMOVE","features":[367]},{"name":"CM_LOCATE_DEVNODE_FLAGS","features":[367]},{"name":"CM_LOCATE_DEVNODE_NORMAL","features":[367]},{"name":"CM_LOCATE_DEVNODE_NOVALIDATION","features":[367]},{"name":"CM_LOCATE_DEVNODE_PHANTOM","features":[367]},{"name":"CM_LOG_CONF","features":[367]},{"name":"CM_Locate_DevNodeA","features":[367]},{"name":"CM_Locate_DevNodeW","features":[367]},{"name":"CM_Locate_DevNode_ExA","features":[367]},{"name":"CM_Locate_DevNode_ExW","features":[367]},{"name":"CM_MapCrToWin32Err","features":[367]},{"name":"CM_Merge_Range_List","features":[367]},{"name":"CM_Modify_Res_Des","features":[367]},{"name":"CM_Modify_Res_Des_Ex","features":[367]},{"name":"CM_Move_DevNode","features":[367]},{"name":"CM_Move_DevNode_Ex","features":[367]},{"name":"CM_NAME_ATTRIBUTE_NAME_RETRIEVED_FROM_DEVICE","features":[367]},{"name":"CM_NAME_ATTRIBUTE_USER_ASSIGNED_NAME","features":[367]},{"name":"CM_NOTIFY_ACTION","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICECUSTOMEVENT","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEQUERYREMOVE","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE","features":[367]},{"name":"CM_NOTIFY_ACTION_DEVICEREMOVEPENDING","features":[367]},{"name":"CM_NOTIFY_ACTION_MAX","features":[367]},{"name":"CM_NOTIFY_EVENT_DATA","features":[367]},{"name":"CM_NOTIFY_FILTER","features":[367,307]},{"name":"CM_NOTIFY_FILTER_FLAG_ALL_DEVICE_INSTANCES","features":[367]},{"name":"CM_NOTIFY_FILTER_FLAG_ALL_INTERFACE_CLASSES","features":[367]},{"name":"CM_NOTIFY_FILTER_TYPE","features":[367]},{"name":"CM_NOTIFY_FILTER_TYPE_DEVICEHANDLE","features":[367]},{"name":"CM_NOTIFY_FILTER_TYPE_DEVICEINSTANCE","features":[367]},{"name":"CM_NOTIFY_FILTER_TYPE_DEVICEINTERFACE","features":[367]},{"name":"CM_NOTIFY_FILTER_TYPE_MAX","features":[367]},{"name":"CM_Next_Range","features":[367]},{"name":"CM_OPEN_CLASS_KEY_BITS","features":[367]},{"name":"CM_OPEN_CLASS_KEY_INSTALLER","features":[367]},{"name":"CM_OPEN_CLASS_KEY_INTERFACE","features":[367]},{"name":"CM_Open_Class_KeyA","features":[367,368]},{"name":"CM_Open_Class_KeyW","features":[367,368]},{"name":"CM_Open_Class_Key_ExA","features":[367,368]},{"name":"CM_Open_Class_Key_ExW","features":[367,368]},{"name":"CM_Open_DevNode_Key","features":[367,368]},{"name":"CM_Open_DevNode_Key_Ex","features":[367,368]},{"name":"CM_Open_Device_Interface_KeyA","features":[367,368]},{"name":"CM_Open_Device_Interface_KeyW","features":[367,368]},{"name":"CM_Open_Device_Interface_Key_ExA","features":[367,368]},{"name":"CM_Open_Device_Interface_Key_ExW","features":[367,368]},{"name":"CM_PROB","features":[367]},{"name":"CM_PROB_BIOS_TABLE","features":[367]},{"name":"CM_PROB_BOOT_CONFIG_CONFLICT","features":[367]},{"name":"CM_PROB_CANT_SHARE_IRQ","features":[367]},{"name":"CM_PROB_CONSOLE_LOCKED","features":[367]},{"name":"CM_PROB_DEVICE_NOT_THERE","features":[367]},{"name":"CM_PROB_DEVICE_RESET","features":[367]},{"name":"CM_PROB_DEVLOADER_FAILED","features":[367]},{"name":"CM_PROB_DEVLOADER_NOT_FOUND","features":[367]},{"name":"CM_PROB_DEVLOADER_NOT_READY","features":[367]},{"name":"CM_PROB_DISABLED","features":[367]},{"name":"CM_PROB_DISABLED_SERVICE","features":[367]},{"name":"CM_PROB_DRIVER_BLOCKED","features":[367]},{"name":"CM_PROB_DRIVER_FAILED_LOAD","features":[367]},{"name":"CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD","features":[367]},{"name":"CM_PROB_DRIVER_SERVICE_KEY_INVALID","features":[367]},{"name":"CM_PROB_DUPLICATE_DEVICE","features":[367]},{"name":"CM_PROB_ENTRY_IS_WRONG_TYPE","features":[367]},{"name":"CM_PROB_FAILED_ADD","features":[367]},{"name":"CM_PROB_FAILED_DRIVER_ENTRY","features":[367]},{"name":"CM_PROB_FAILED_FILTER","features":[367]},{"name":"CM_PROB_FAILED_INSTALL","features":[367]},{"name":"CM_PROB_FAILED_POST_START","features":[367]},{"name":"CM_PROB_FAILED_START","features":[367]},{"name":"CM_PROB_GUEST_ASSIGNMENT_FAILED","features":[367]},{"name":"CM_PROB_HALTED","features":[367]},{"name":"CM_PROB_HARDWARE_DISABLED","features":[367]},{"name":"CM_PROB_HELD_FOR_EJECT","features":[367]},{"name":"CM_PROB_INVALID_DATA","features":[367]},{"name":"CM_PROB_IRQ_TRANSLATION_FAILED","features":[367]},{"name":"CM_PROB_LACKED_ARBITRATOR","features":[367]},{"name":"CM_PROB_LEGACY_SERVICE_NO_DEVICES","features":[367]},{"name":"CM_PROB_LIAR","features":[367]},{"name":"CM_PROB_MOVED","features":[367]},{"name":"CM_PROB_NEED_CLASS_CONFIG","features":[367]},{"name":"CM_PROB_NEED_RESTART","features":[367]},{"name":"CM_PROB_NORMAL_CONFLICT","features":[367]},{"name":"CM_PROB_NOT_CONFIGURED","features":[367]},{"name":"CM_PROB_NOT_VERIFIED","features":[367]},{"name":"CM_PROB_NO_SOFTCONFIG","features":[367]},{"name":"CM_PROB_NO_VALID_LOG_CONF","features":[367]},{"name":"CM_PROB_OUT_OF_MEMORY","features":[367]},{"name":"CM_PROB_PARTIAL_LOG_CONF","features":[367]},{"name":"CM_PROB_PHANTOM","features":[367]},{"name":"CM_PROB_REENUMERATION","features":[367]},{"name":"CM_PROB_REGISTRY","features":[367]},{"name":"CM_PROB_REGISTRY_TOO_LARGE","features":[367]},{"name":"CM_PROB_REINSTALL","features":[367]},{"name":"CM_PROB_SETPROPERTIES_FAILED","features":[367]},{"name":"CM_PROB_SYSTEM_SHUTDOWN","features":[367]},{"name":"CM_PROB_TOO_EARLY","features":[367]},{"name":"CM_PROB_TRANSLATION_FAILED","features":[367]},{"name":"CM_PROB_UNKNOWN_RESOURCE","features":[367]},{"name":"CM_PROB_UNSIGNED_DRIVER","features":[367]},{"name":"CM_PROB_USED_BY_DEBUGGER","features":[367]},{"name":"CM_PROB_VXDLDR","features":[367]},{"name":"CM_PROB_WAITING_ON_DEPENDENCY","features":[367]},{"name":"CM_PROB_WILL_BE_REMOVED","features":[367]},{"name":"CM_QUERY_ARBITRATOR_BITS","features":[367]},{"name":"CM_QUERY_ARBITRATOR_RAW","features":[367]},{"name":"CM_QUERY_ARBITRATOR_TRANSLATED","features":[367]},{"name":"CM_QUERY_REMOVE_UI_NOT_OK","features":[367]},{"name":"CM_QUERY_REMOVE_UI_OK","features":[367]},{"name":"CM_Query_And_Remove_SubTreeA","features":[367]},{"name":"CM_Query_And_Remove_SubTreeW","features":[367]},{"name":"CM_Query_And_Remove_SubTree_ExA","features":[367]},{"name":"CM_Query_And_Remove_SubTree_ExW","features":[367]},{"name":"CM_Query_Arbitrator_Free_Data","features":[367]},{"name":"CM_Query_Arbitrator_Free_Data_Ex","features":[367]},{"name":"CM_Query_Arbitrator_Free_Size","features":[367]},{"name":"CM_Query_Arbitrator_Free_Size_Ex","features":[367]},{"name":"CM_Query_Remove_SubTree","features":[367]},{"name":"CM_Query_Remove_SubTree_Ex","features":[367]},{"name":"CM_Query_Resource_Conflict_List","features":[367]},{"name":"CM_REENUMERATE_ASYNCHRONOUS","features":[367]},{"name":"CM_REENUMERATE_BITS","features":[367]},{"name":"CM_REENUMERATE_FLAGS","features":[367]},{"name":"CM_REENUMERATE_NORMAL","features":[367]},{"name":"CM_REENUMERATE_RETRY_INSTALLATION","features":[367]},{"name":"CM_REENUMERATE_SYNCHRONOUS","features":[367]},{"name":"CM_REGISTER_DEVICE_DRIVER_BITS","features":[367]},{"name":"CM_REGISTER_DEVICE_DRIVER_DISABLEABLE","features":[367]},{"name":"CM_REGISTER_DEVICE_DRIVER_REMOVABLE","features":[367]},{"name":"CM_REGISTER_DEVICE_DRIVER_STATIC","features":[367]},{"name":"CM_REGISTRY_BITS","features":[367]},{"name":"CM_REGISTRY_CONFIG","features":[367]},{"name":"CM_REGISTRY_HARDWARE","features":[367]},{"name":"CM_REGISTRY_SOFTWARE","features":[367]},{"name":"CM_REGISTRY_USER","features":[367]},{"name":"CM_REMOVAL_POLICY","features":[367]},{"name":"CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL","features":[367]},{"name":"CM_REMOVAL_POLICY_EXPECT_ORDERLY_REMOVAL","features":[367]},{"name":"CM_REMOVAL_POLICY_EXPECT_SURPRISE_REMOVAL","features":[367]},{"name":"CM_REMOVE_BITS","features":[367]},{"name":"CM_REMOVE_DISABLE","features":[367]},{"name":"CM_REMOVE_NO_RESTART","features":[367]},{"name":"CM_REMOVE_UI_NOT_OK","features":[367]},{"name":"CM_REMOVE_UI_OK","features":[367]},{"name":"CM_RESDES_WIDTH_32","features":[367]},{"name":"CM_RESDES_WIDTH_64","features":[367]},{"name":"CM_RESDES_WIDTH_BITS","features":[367]},{"name":"CM_RESDES_WIDTH_DEFAULT","features":[367]},{"name":"CM_RESTYPE","features":[367]},{"name":"CM_Reenumerate_DevNode","features":[367]},{"name":"CM_Reenumerate_DevNode_Ex","features":[367]},{"name":"CM_Register_Device_Driver","features":[367]},{"name":"CM_Register_Device_Driver_Ex","features":[367]},{"name":"CM_Register_Device_InterfaceA","features":[367]},{"name":"CM_Register_Device_InterfaceW","features":[367]},{"name":"CM_Register_Device_Interface_ExA","features":[367]},{"name":"CM_Register_Device_Interface_ExW","features":[367]},{"name":"CM_Register_Notification","features":[367,307]},{"name":"CM_Remove_SubTree","features":[367]},{"name":"CM_Remove_SubTree_Ex","features":[367]},{"name":"CM_Request_Device_EjectA","features":[367]},{"name":"CM_Request_Device_EjectW","features":[367]},{"name":"CM_Request_Device_Eject_ExA","features":[367]},{"name":"CM_Request_Device_Eject_ExW","features":[367]},{"name":"CM_Request_Eject_PC","features":[367]},{"name":"CM_Request_Eject_PC_Ex","features":[367]},{"name":"CM_Run_Detection","features":[367]},{"name":"CM_Run_Detection_Ex","features":[367]},{"name":"CM_SETUP_BITS","features":[367]},{"name":"CM_SETUP_DEVINST_CONFIG","features":[367]},{"name":"CM_SETUP_DEVINST_CONFIG_CLASS","features":[367]},{"name":"CM_SETUP_DEVINST_CONFIG_EXTENSIONS","features":[367]},{"name":"CM_SETUP_DEVINST_CONFIG_RESET","features":[367]},{"name":"CM_SETUP_DEVINST_READY","features":[367]},{"name":"CM_SETUP_DEVINST_RESET","features":[367]},{"name":"CM_SETUP_DEVNODE_CONFIG","features":[367]},{"name":"CM_SETUP_DEVNODE_CONFIG_CLASS","features":[367]},{"name":"CM_SETUP_DEVNODE_CONFIG_EXTENSIONS","features":[367]},{"name":"CM_SETUP_DEVNODE_CONFIG_RESET","features":[367]},{"name":"CM_SETUP_DEVNODE_READY","features":[367]},{"name":"CM_SETUP_DEVNODE_RESET","features":[367]},{"name":"CM_SETUP_DOWNLOAD","features":[367]},{"name":"CM_SETUP_PROP_CHANGE","features":[367]},{"name":"CM_SETUP_WRITE_LOG_CONFS","features":[367]},{"name":"CM_SET_DEVINST_PROBLEM_BITS","features":[367]},{"name":"CM_SET_DEVINST_PROBLEM_NORMAL","features":[367]},{"name":"CM_SET_DEVINST_PROBLEM_OVERRIDE","features":[367]},{"name":"CM_SET_DEVNODE_PROBLEM_BITS","features":[367]},{"name":"CM_SET_DEVNODE_PROBLEM_NORMAL","features":[367]},{"name":"CM_SET_DEVNODE_PROBLEM_OVERRIDE","features":[367]},{"name":"CM_SET_HW_PROF_FLAGS_BITS","features":[367]},{"name":"CM_SET_HW_PROF_FLAGS_UI_NOT_OK","features":[367]},{"name":"CM_Set_Class_PropertyW","features":[367,305]},{"name":"CM_Set_Class_Property_ExW","features":[367,305]},{"name":"CM_Set_Class_Registry_PropertyA","features":[367]},{"name":"CM_Set_Class_Registry_PropertyW","features":[367]},{"name":"CM_Set_DevNode_Problem","features":[367]},{"name":"CM_Set_DevNode_Problem_Ex","features":[367]},{"name":"CM_Set_DevNode_PropertyW","features":[367,305]},{"name":"CM_Set_DevNode_Property_ExW","features":[367,305]},{"name":"CM_Set_DevNode_Registry_PropertyA","features":[367]},{"name":"CM_Set_DevNode_Registry_PropertyW","features":[367]},{"name":"CM_Set_DevNode_Registry_Property_ExA","features":[367]},{"name":"CM_Set_DevNode_Registry_Property_ExW","features":[367]},{"name":"CM_Set_Device_Interface_PropertyW","features":[367,305]},{"name":"CM_Set_Device_Interface_Property_ExW","features":[367,305]},{"name":"CM_Set_HW_Prof","features":[367]},{"name":"CM_Set_HW_Prof_Ex","features":[367]},{"name":"CM_Set_HW_Prof_FlagsA","features":[367]},{"name":"CM_Set_HW_Prof_FlagsW","features":[367]},{"name":"CM_Set_HW_Prof_Flags_ExA","features":[367]},{"name":"CM_Set_HW_Prof_Flags_ExW","features":[367]},{"name":"CM_Setup_DevNode","features":[367]},{"name":"CM_Setup_DevNode_Ex","features":[367]},{"name":"CM_Test_Range_Available","features":[367]},{"name":"CM_Uninstall_DevNode","features":[367]},{"name":"CM_Uninstall_DevNode_Ex","features":[367]},{"name":"CM_Unregister_Device_InterfaceA","features":[367]},{"name":"CM_Unregister_Device_InterfaceW","features":[367]},{"name":"CM_Unregister_Device_Interface_ExA","features":[367]},{"name":"CM_Unregister_Device_Interface_ExW","features":[367]},{"name":"CM_Unregister_Notification","features":[367]},{"name":"COINSTALLER_CONTEXT_DATA","features":[367,307]},{"name":"COINSTALLER_CONTEXT_DATA","features":[367,307]},{"name":"CONFIGFLAG_BOOT_DEVICE","features":[367]},{"name":"CONFIGFLAG_CANTSTOPACHILD","features":[367]},{"name":"CONFIGFLAG_DISABLED","features":[367]},{"name":"CONFIGFLAG_FAILEDINSTALL","features":[367]},{"name":"CONFIGFLAG_FINISHINSTALL_ACTION","features":[367]},{"name":"CONFIGFLAG_FINISHINSTALL_UI","features":[367]},{"name":"CONFIGFLAG_FINISH_INSTALL","features":[367]},{"name":"CONFIGFLAG_IGNORE_BOOT_LC","features":[367]},{"name":"CONFIGFLAG_MANUAL_INSTALL","features":[367]},{"name":"CONFIGFLAG_NEEDS_CLASS_CONFIG","features":[367]},{"name":"CONFIGFLAG_NEEDS_FORCED_CONFIG","features":[367]},{"name":"CONFIGFLAG_NETBOOT_CARD","features":[367]},{"name":"CONFIGFLAG_NET_BOOT","features":[367]},{"name":"CONFIGFLAG_NOREMOVEEXIT","features":[367]},{"name":"CONFIGFLAG_OKREMOVEROM","features":[367]},{"name":"CONFIGFLAG_PARTIAL_LOG_CONF","features":[367]},{"name":"CONFIGFLAG_REINSTALL","features":[367]},{"name":"CONFIGFLAG_REMOVED","features":[367]},{"name":"CONFIGFLAG_SUPPRESS_SURPRISE","features":[367]},{"name":"CONFIGFLAG_VERIFY_HARDWARE","features":[367]},{"name":"CONFIGMG_VERSION","features":[367]},{"name":"CONFIGRET","features":[367]},{"name":"CONFLICT_DETAILS_A","features":[367]},{"name":"CONFLICT_DETAILS_W","features":[367]},{"name":"CONNECTION_DES","features":[367]},{"name":"CONNECTION_RESOURCE","features":[367]},{"name":"COPYFLG_FORCE_FILE_IN_USE","features":[367]},{"name":"COPYFLG_IN_USE_TRY_RENAME","features":[367]},{"name":"COPYFLG_NODECOMP","features":[367]},{"name":"COPYFLG_NOPRUNE","features":[367]},{"name":"COPYFLG_NOSKIP","features":[367]},{"name":"COPYFLG_NOVERSIONCHECK","features":[367]},{"name":"COPYFLG_NO_OVERWRITE","features":[367]},{"name":"COPYFLG_NO_VERSION_DIALOG","features":[367]},{"name":"COPYFLG_OVERWRITE_OLDER_ONLY","features":[367]},{"name":"COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE","features":[367]},{"name":"COPYFLG_REPLACEONLY","features":[367]},{"name":"COPYFLG_REPLACE_BOOT_FILE","features":[367]},{"name":"COPYFLG_WARN_IF_SKIP","features":[367]},{"name":"CR_ACCESS_DENIED","features":[367]},{"name":"CR_ALREADY_SUCH_DEVINST","features":[367]},{"name":"CR_ALREADY_SUCH_DEVNODE","features":[367]},{"name":"CR_APM_VETOED","features":[367]},{"name":"CR_BUFFER_SMALL","features":[367]},{"name":"CR_CALL_NOT_IMPLEMENTED","features":[367]},{"name":"CR_CANT_SHARE_IRQ","features":[367]},{"name":"CR_CREATE_BLOCKED","features":[367]},{"name":"CR_DEFAULT","features":[367]},{"name":"CR_DEVICE_INTERFACE_ACTIVE","features":[367]},{"name":"CR_DEVICE_NOT_THERE","features":[367]},{"name":"CR_DEVINST_HAS_REQS","features":[367]},{"name":"CR_DEVLOADER_NOT_READY","features":[367]},{"name":"CR_DEVNODE_HAS_REQS","features":[367]},{"name":"CR_DLVXD_NOT_FOUND","features":[367]},{"name":"CR_FAILURE","features":[367]},{"name":"CR_FREE_RESOURCES","features":[367]},{"name":"CR_INVALID_API","features":[367]},{"name":"CR_INVALID_ARBITRATOR","features":[367]},{"name":"CR_INVALID_CONFLICT_LIST","features":[367]},{"name":"CR_INVALID_DATA","features":[367]},{"name":"CR_INVALID_DEVICE_ID","features":[367]},{"name":"CR_INVALID_DEVINST","features":[367]},{"name":"CR_INVALID_DEVNODE","features":[367]},{"name":"CR_INVALID_FLAG","features":[367]},{"name":"CR_INVALID_INDEX","features":[367]},{"name":"CR_INVALID_LOAD_TYPE","features":[367]},{"name":"CR_INVALID_LOG_CONF","features":[367]},{"name":"CR_INVALID_MACHINENAME","features":[367]},{"name":"CR_INVALID_NODELIST","features":[367]},{"name":"CR_INVALID_POINTER","features":[367]},{"name":"CR_INVALID_PRIORITY","features":[367]},{"name":"CR_INVALID_PROPERTY","features":[367]},{"name":"CR_INVALID_RANGE","features":[367]},{"name":"CR_INVALID_RANGE_LIST","features":[367]},{"name":"CR_INVALID_REFERENCE_STRING","features":[367]},{"name":"CR_INVALID_RESOURCEID","features":[367]},{"name":"CR_INVALID_RES_DES","features":[367]},{"name":"CR_INVALID_STRUCTURE_SIZE","features":[367]},{"name":"CR_MACHINE_UNAVAILABLE","features":[367]},{"name":"CR_NEED_RESTART","features":[367]},{"name":"CR_NOT_DISABLEABLE","features":[367]},{"name":"CR_NOT_SYSTEM_VM","features":[367]},{"name":"CR_NO_ARBITRATOR","features":[367]},{"name":"CR_NO_CM_SERVICES","features":[367]},{"name":"CR_NO_DEPENDENT","features":[367]},{"name":"CR_NO_MORE_HW_PROFILES","features":[367]},{"name":"CR_NO_MORE_LOG_CONF","features":[367]},{"name":"CR_NO_MORE_RES_DES","features":[367]},{"name":"CR_NO_REGISTRY_HANDLE","features":[367]},{"name":"CR_NO_SUCH_DEVICE_INTERFACE","features":[367]},{"name":"CR_NO_SUCH_DEVINST","features":[367]},{"name":"CR_NO_SUCH_DEVNODE","features":[367]},{"name":"CR_NO_SUCH_LOGICAL_DEV","features":[367]},{"name":"CR_NO_SUCH_REGISTRY_KEY","features":[367]},{"name":"CR_NO_SUCH_VALUE","features":[367]},{"name":"CR_OUT_OF_MEMORY","features":[367]},{"name":"CR_QUERY_VETOED","features":[367]},{"name":"CR_REGISTRY_ERROR","features":[367]},{"name":"CR_REMOTE_COMM_FAILURE","features":[367]},{"name":"CR_REMOVE_VETOED","features":[367]},{"name":"CR_SAME_RESOURCES","features":[367]},{"name":"CR_SUCCESS","features":[367]},{"name":"CR_WRONG_TYPE","features":[367]},{"name":"CS_DES","features":[367]},{"name":"CS_RESOURCE","features":[367]},{"name":"DD_FLAGS","features":[367]},{"name":"DELFLG_IN_USE","features":[367]},{"name":"DELFLG_IN_USE1","features":[367]},{"name":"DEVPRIVATE_DES","features":[367]},{"name":"DEVPRIVATE_RANGE","features":[367]},{"name":"DEVPRIVATE_RESOURCE","features":[367]},{"name":"DIBCI_NODISPLAYCLASS","features":[367]},{"name":"DIBCI_NOINSTALLCLASS","features":[367]},{"name":"DICD_GENERATE_ID","features":[367]},{"name":"DICD_INHERIT_CLASSDRVS","features":[367]},{"name":"DICLASSPROP_INSTALLER","features":[367]},{"name":"DICLASSPROP_INTERFACE","features":[367]},{"name":"DICS_DISABLE","features":[367]},{"name":"DICS_ENABLE","features":[367]},{"name":"DICS_FLAG_CONFIGGENERAL","features":[367]},{"name":"DICS_FLAG_CONFIGSPECIFIC","features":[367]},{"name":"DICS_FLAG_GLOBAL","features":[367]},{"name":"DICS_PROPCHANGE","features":[367]},{"name":"DICS_START","features":[367]},{"name":"DICS_STOP","features":[367]},{"name":"DICUSTOMDEVPROP_MERGE_MULTISZ","features":[367]},{"name":"DIF_ADDPROPERTYPAGE_ADVANCED","features":[367]},{"name":"DIF_ADDPROPERTYPAGE_BASIC","features":[367]},{"name":"DIF_ADDREMOTEPROPERTYPAGE_ADVANCED","features":[367]},{"name":"DIF_ALLOW_INSTALL","features":[367]},{"name":"DIF_ASSIGNRESOURCES","features":[367]},{"name":"DIF_CALCDISKSPACE","features":[367]},{"name":"DIF_DESTROYPRIVATEDATA","features":[367]},{"name":"DIF_DESTROYWIZARDDATA","features":[367]},{"name":"DIF_DETECT","features":[367]},{"name":"DIF_DETECTCANCEL","features":[367]},{"name":"DIF_DETECTVERIFY","features":[367]},{"name":"DIF_ENABLECLASS","features":[367]},{"name":"DIF_FINISHINSTALL_ACTION","features":[367]},{"name":"DIF_FIRSTTIMESETUP","features":[367]},{"name":"DIF_FOUNDDEVICE","features":[367]},{"name":"DIF_INSTALLCLASSDRIVERS","features":[367]},{"name":"DIF_INSTALLDEVICE","features":[367]},{"name":"DIF_INSTALLDEVICEFILES","features":[367]},{"name":"DIF_INSTALLINTERFACES","features":[367]},{"name":"DIF_INSTALLWIZARD","features":[367]},{"name":"DIF_MOVEDEVICE","features":[367]},{"name":"DIF_NEWDEVICEWIZARD_FINISHINSTALL","features":[367]},{"name":"DIF_NEWDEVICEWIZARD_POSTANALYZE","features":[367]},{"name":"DIF_NEWDEVICEWIZARD_PREANALYZE","features":[367]},{"name":"DIF_NEWDEVICEWIZARD_PRESELECT","features":[367]},{"name":"DIF_NEWDEVICEWIZARD_SELECT","features":[367]},{"name":"DIF_POWERMESSAGEWAKE","features":[367]},{"name":"DIF_PROPERTIES","features":[367]},{"name":"DIF_PROPERTYCHANGE","features":[367]},{"name":"DIF_REGISTERDEVICE","features":[367]},{"name":"DIF_REGISTER_COINSTALLERS","features":[367]},{"name":"DIF_REMOVE","features":[367]},{"name":"DIF_RESERVED1","features":[367]},{"name":"DIF_RESERVED2","features":[367]},{"name":"DIF_SELECTBESTCOMPATDRV","features":[367]},{"name":"DIF_SELECTCLASSDRIVERS","features":[367]},{"name":"DIF_SELECTDEVICE","features":[367]},{"name":"DIF_TROUBLESHOOTER","features":[367]},{"name":"DIF_UNREMOVE","features":[367]},{"name":"DIF_UNUSED1","features":[367]},{"name":"DIF_UPDATEDRIVER_UI","features":[367]},{"name":"DIF_VALIDATECLASSDRIVERS","features":[367]},{"name":"DIF_VALIDATEDRIVER","features":[367]},{"name":"DIGCDP_FLAG_ADVANCED","features":[367]},{"name":"DIGCDP_FLAG_BASIC","features":[367]},{"name":"DIGCDP_FLAG_REMOTE_ADVANCED","features":[367]},{"name":"DIGCDP_FLAG_REMOTE_BASIC","features":[367]},{"name":"DIGCF_ALLCLASSES","features":[367]},{"name":"DIGCF_DEFAULT","features":[367]},{"name":"DIGCF_DEVICEINTERFACE","features":[367]},{"name":"DIGCF_INTERFACEDEVICE","features":[367]},{"name":"DIGCF_PRESENT","features":[367]},{"name":"DIGCF_PROFILE","features":[367]},{"name":"DIIDFLAG_BITS","features":[367]},{"name":"DIIDFLAG_INSTALLCOPYINFDRIVERS","features":[367]},{"name":"DIIDFLAG_INSTALLNULLDRIVER","features":[367]},{"name":"DIIDFLAG_NOFINISHINSTALLUI","features":[367]},{"name":"DIIDFLAG_SHOWSEARCHUI","features":[367]},{"name":"DIINSTALLDEVICE_FLAGS","features":[367]},{"name":"DIINSTALLDRIVER_FLAGS","features":[367]},{"name":"DIIRFLAG_BITS","features":[367]},{"name":"DIIRFLAG_FORCE_INF","features":[367]},{"name":"DIIRFLAG_HOTPATCH","features":[367]},{"name":"DIIRFLAG_HW_USING_THE_INF","features":[367]},{"name":"DIIRFLAG_INF_ALREADY_COPIED","features":[367]},{"name":"DIIRFLAG_INSTALL_AS_SET","features":[367]},{"name":"DIIRFLAG_NOBACKUP","features":[367]},{"name":"DIIRFLAG_PRE_CONFIGURE_INF","features":[367]},{"name":"DIIRFLAG_SYSTEM_BITS","features":[367]},{"name":"DIOCR_INSTALLER","features":[367]},{"name":"DIOCR_INTERFACE","features":[367]},{"name":"DIODI_NO_ADD","features":[367]},{"name":"DIOD_CANCEL_REMOVE","features":[367]},{"name":"DIOD_INHERIT_CLASSDRVS","features":[367]},{"name":"DIREG_BOTH","features":[367]},{"name":"DIREG_DEV","features":[367]},{"name":"DIREG_DRV","features":[367]},{"name":"DIRID_ABSOLUTE","features":[367]},{"name":"DIRID_ABSOLUTE_16BIT","features":[367]},{"name":"DIRID_APPS","features":[367]},{"name":"DIRID_BOOT","features":[367]},{"name":"DIRID_COLOR","features":[367]},{"name":"DIRID_COMMON_APPDATA","features":[367]},{"name":"DIRID_COMMON_DESKTOPDIRECTORY","features":[367]},{"name":"DIRID_COMMON_DOCUMENTS","features":[367]},{"name":"DIRID_COMMON_FAVORITES","features":[367]},{"name":"DIRID_COMMON_PROGRAMS","features":[367]},{"name":"DIRID_COMMON_STARTMENU","features":[367]},{"name":"DIRID_COMMON_STARTUP","features":[367]},{"name":"DIRID_COMMON_TEMPLATES","features":[367]},{"name":"DIRID_DEFAULT","features":[367]},{"name":"DIRID_DRIVERS","features":[367]},{"name":"DIRID_DRIVER_STORE","features":[367]},{"name":"DIRID_FONTS","features":[367]},{"name":"DIRID_HELP","features":[367]},{"name":"DIRID_INF","features":[367]},{"name":"DIRID_IOSUBSYS","features":[367]},{"name":"DIRID_LOADER","features":[367]},{"name":"DIRID_NULL","features":[367]},{"name":"DIRID_PRINTPROCESSOR","features":[367]},{"name":"DIRID_PROGRAM_FILES","features":[367]},{"name":"DIRID_PROGRAM_FILES_COMMON","features":[367]},{"name":"DIRID_PROGRAM_FILES_COMMONX86","features":[367]},{"name":"DIRID_PROGRAM_FILES_X86","features":[367]},{"name":"DIRID_SHARED","features":[367]},{"name":"DIRID_SPOOL","features":[367]},{"name":"DIRID_SPOOLDRIVERS","features":[367]},{"name":"DIRID_SRCPATH","features":[367]},{"name":"DIRID_SYSTEM","features":[367]},{"name":"DIRID_SYSTEM16","features":[367]},{"name":"DIRID_SYSTEM_X86","features":[367]},{"name":"DIRID_USER","features":[367]},{"name":"DIRID_USERPROFILE","features":[367]},{"name":"DIRID_VIEWERS","features":[367]},{"name":"DIRID_WINDOWS","features":[367]},{"name":"DIROLLBACKDRIVER_FLAGS","features":[367]},{"name":"DIUNINSTALLDRIVER_FLAGS","features":[367]},{"name":"DIURFLAG_NO_REMOVE_INF","features":[367]},{"name":"DIURFLAG_RESERVED","features":[367]},{"name":"DIURFLAG_VALID","features":[367]},{"name":"DI_AUTOASSIGNRES","features":[367]},{"name":"DI_CLASSINSTALLPARAMS","features":[367]},{"name":"DI_COMPAT_FROM_CLASS","features":[367]},{"name":"DI_DIDCLASS","features":[367]},{"name":"DI_DIDCOMPAT","features":[367]},{"name":"DI_DISABLED","features":[367]},{"name":"DI_DONOTCALLCONFIGMG","features":[367]},{"name":"DI_DRIVERPAGE_ADDED","features":[367]},{"name":"DI_ENUMSINGLEINF","features":[367]},{"name":"DI_FLAGSEX_ALLOWEXCLUDEDDRVS","features":[367]},{"name":"DI_FLAGSEX_ALTPLATFORM_DRVSEARCH","features":[367]},{"name":"DI_FLAGSEX_ALWAYSWRITEIDS","features":[367]},{"name":"DI_FLAGSEX_APPENDDRIVERLIST","features":[367]},{"name":"DI_FLAGSEX_BACKUPONREPLACE","features":[367]},{"name":"DI_FLAGSEX_CI_FAILED","features":[367]},{"name":"DI_FLAGSEX_DEVICECHANGE","features":[367]},{"name":"DI_FLAGSEX_DIDCOMPATINFO","features":[367]},{"name":"DI_FLAGSEX_DIDINFOLIST","features":[367]},{"name":"DI_FLAGSEX_DRIVERLIST_FROM_URL","features":[367]},{"name":"DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS","features":[367]},{"name":"DI_FLAGSEX_FILTERCLASSES","features":[367]},{"name":"DI_FLAGSEX_FILTERSIMILARDRIVERS","features":[367]},{"name":"DI_FLAGSEX_FINISHINSTALL_ACTION","features":[367]},{"name":"DI_FLAGSEX_INET_DRIVER","features":[367]},{"name":"DI_FLAGSEX_INSTALLEDDRIVER","features":[367]},{"name":"DI_FLAGSEX_IN_SYSTEM_SETUP","features":[367]},{"name":"DI_FLAGSEX_NOUIONQUERYREMOVE","features":[367]},{"name":"DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE","features":[367]},{"name":"DI_FLAGSEX_NO_DRVREG_MODIFY","features":[367]},{"name":"DI_FLAGSEX_POWERPAGE_ADDED","features":[367]},{"name":"DI_FLAGSEX_PREINSTALLBACKUP","features":[367]},{"name":"DI_FLAGSEX_PROPCHANGE_PENDING","features":[367]},{"name":"DI_FLAGSEX_RECURSIVESEARCH","features":[367]},{"name":"DI_FLAGSEX_RESERVED1","features":[367]},{"name":"DI_FLAGSEX_RESERVED2","features":[367]},{"name":"DI_FLAGSEX_RESERVED3","features":[367]},{"name":"DI_FLAGSEX_RESERVED4","features":[367]},{"name":"DI_FLAGSEX_RESTART_DEVICE_ONLY","features":[367]},{"name":"DI_FLAGSEX_SEARCH_PUBLISHED_INFS","features":[367]},{"name":"DI_FLAGSEX_SETFAILEDINSTALL","features":[367]},{"name":"DI_FLAGSEX_USECLASSFORCOMPAT","features":[367]},{"name":"DI_FORCECOPY","features":[367]},{"name":"DI_FUNCTION","features":[367]},{"name":"DI_GENERALPAGE_ADDED","features":[367]},{"name":"DI_INF_IS_SORTED","features":[367]},{"name":"DI_INSTALLDISABLED","features":[367]},{"name":"DI_MULTMFGS","features":[367]},{"name":"DI_NEEDREBOOT","features":[367]},{"name":"DI_NEEDRESTART","features":[367]},{"name":"DI_NOBROWSE","features":[367]},{"name":"DI_NODI_DEFAULTACTION","features":[367]},{"name":"DI_NOFILECOPY","features":[367]},{"name":"DI_NOSELECTICONS","features":[367]},{"name":"DI_NOVCP","features":[367]},{"name":"DI_NOWRITE_IDS","features":[367]},{"name":"DI_OVERRIDE_INFFLAGS","features":[367]},{"name":"DI_PROPERTIES_CHANGE","features":[367]},{"name":"DI_PROPS_NOCHANGEUSAGE","features":[367]},{"name":"DI_QUIETINSTALL","features":[367]},{"name":"DI_REMOVEDEVICE_CONFIGSPECIFIC","features":[367]},{"name":"DI_REMOVEDEVICE_GLOBAL","features":[367]},{"name":"DI_RESOURCEPAGE_ADDED","features":[367]},{"name":"DI_SHOWALL","features":[367]},{"name":"DI_SHOWCLASS","features":[367]},{"name":"DI_SHOWCOMPAT","features":[367]},{"name":"DI_SHOWOEM","features":[367]},{"name":"DI_UNREMOVEDEVICE_CONFIGSPECIFIC","features":[367]},{"name":"DI_USECI_SELECTSTRINGS","features":[367]},{"name":"DMA_DES","features":[367]},{"name":"DMA_RANGE","features":[367]},{"name":"DMA_RESOURCE","features":[367]},{"name":"DMI_BKCOLOR","features":[367]},{"name":"DMI_MASK","features":[367]},{"name":"DMI_USERECT","features":[367]},{"name":"DNF_ALWAYSEXCLUDEFROMLIST","features":[367]},{"name":"DNF_AUTHENTICODE_SIGNED","features":[367]},{"name":"DNF_BAD_DRIVER","features":[367]},{"name":"DNF_BASIC_DRIVER","features":[367]},{"name":"DNF_CLASS_DRIVER","features":[367]},{"name":"DNF_COMPATIBLE_DRIVER","features":[367]},{"name":"DNF_DUPDESC","features":[367]},{"name":"DNF_DUPDRIVERVER","features":[367]},{"name":"DNF_DUPPROVIDER","features":[367]},{"name":"DNF_EXCLUDEFROMLIST","features":[367]},{"name":"DNF_INBOX_DRIVER","features":[367]},{"name":"DNF_INET_DRIVER","features":[367]},{"name":"DNF_INF_IS_SIGNED","features":[367]},{"name":"DNF_INSTALLEDDRIVER","features":[367]},{"name":"DNF_LEGACYINF","features":[367]},{"name":"DNF_NODRIVER","features":[367]},{"name":"DNF_OEM_F6_INF","features":[367]},{"name":"DNF_OLDDRIVER","features":[367]},{"name":"DNF_OLD_INET_DRIVER","features":[367]},{"name":"DNF_REQUESTADDITIONALSOFTWARE","features":[367]},{"name":"DNF_UNUSED1","features":[367]},{"name":"DNF_UNUSED2","features":[367]},{"name":"DNF_UNUSED_22","features":[367]},{"name":"DNF_UNUSED_23","features":[367]},{"name":"DNF_UNUSED_24","features":[367]},{"name":"DNF_UNUSED_25","features":[367]},{"name":"DNF_UNUSED_26","features":[367]},{"name":"DNF_UNUSED_27","features":[367]},{"name":"DNF_UNUSED_28","features":[367]},{"name":"DNF_UNUSED_29","features":[367]},{"name":"DNF_UNUSED_30","features":[367]},{"name":"DNF_UNUSED_31","features":[367]},{"name":"DN_APM_DRIVER","features":[367]},{"name":"DN_APM_ENUMERATOR","features":[367]},{"name":"DN_ARM_WAKEUP","features":[367]},{"name":"DN_BAD_PARTIAL","features":[367]},{"name":"DN_BOOT_LOG_PROB","features":[367]},{"name":"DN_CHANGEABLE_FLAGS","features":[367]},{"name":"DN_CHILD_WITH_INVALID_ID","features":[367]},{"name":"DN_DEVICE_DISCONNECTED","features":[367]},{"name":"DN_DISABLEABLE","features":[367]},{"name":"DN_DRIVER_BLOCKED","features":[367]},{"name":"DN_DRIVER_LOADED","features":[367]},{"name":"DN_ENUM_LOADED","features":[367]},{"name":"DN_FILTERED","features":[367]},{"name":"DN_HARDWARE_ENUM","features":[367]},{"name":"DN_HAS_MARK","features":[367]},{"name":"DN_HAS_PROBLEM","features":[367]},{"name":"DN_LEGACY_DRIVER","features":[367]},{"name":"DN_LIAR","features":[367]},{"name":"DN_MANUAL","features":[367]},{"name":"DN_MF_CHILD","features":[367]},{"name":"DN_MF_PARENT","features":[367]},{"name":"DN_MOVED","features":[367]},{"name":"DN_NEEDS_LOCKING","features":[367]},{"name":"DN_NEED_RESTART","features":[367]},{"name":"DN_NEED_TO_ENUM","features":[367]},{"name":"DN_NOT_FIRST_TIME","features":[367]},{"name":"DN_NOT_FIRST_TIMEE","features":[367]},{"name":"DN_NO_SHOW_IN_DM","features":[367]},{"name":"DN_NT_DRIVER","features":[367]},{"name":"DN_NT_ENUMERATOR","features":[367]},{"name":"DN_PRIVATE_PROBLEM","features":[367]},{"name":"DN_QUERY_REMOVE_ACTIVE","features":[367]},{"name":"DN_QUERY_REMOVE_PENDING","features":[367]},{"name":"DN_REBAL_CANDIDATE","features":[367]},{"name":"DN_REMOVABLE","features":[367]},{"name":"DN_ROOT_ENUMERATED","features":[367]},{"name":"DN_SILENT_INSTALL","features":[367]},{"name":"DN_STARTED","features":[367]},{"name":"DN_STOP_FREE_RES","features":[367]},{"name":"DN_WILL_BE_REMOVED","features":[367]},{"name":"DPROMPT_BUFFERTOOSMALL","features":[367]},{"name":"DPROMPT_CANCEL","features":[367]},{"name":"DPROMPT_OUTOFMEMORY","features":[367]},{"name":"DPROMPT_SKIPFILE","features":[367]},{"name":"DPROMPT_SUCCESS","features":[367]},{"name":"DRIVER_COMPATID_RANK","features":[367]},{"name":"DRIVER_HARDWAREID_MASK","features":[367]},{"name":"DRIVER_HARDWAREID_RANK","features":[367]},{"name":"DRIVER_UNTRUSTED_COMPATID_RANK","features":[367]},{"name":"DRIVER_UNTRUSTED_HARDWAREID_RANK","features":[367]},{"name":"DRIVER_UNTRUSTED_RANK","features":[367]},{"name":"DRIVER_W9X_SUSPECT_COMPATID_RANK","features":[367]},{"name":"DRIVER_W9X_SUSPECT_HARDWAREID_RANK","features":[367]},{"name":"DRIVER_W9X_SUSPECT_RANK","features":[367]},{"name":"DWORD_MAX","features":[367]},{"name":"DYNAWIZ_FLAG_ANALYZE_HANDLECONFLICT","features":[367]},{"name":"DYNAWIZ_FLAG_INSTALLDET_NEXT","features":[367]},{"name":"DYNAWIZ_FLAG_INSTALLDET_PREV","features":[367]},{"name":"DYNAWIZ_FLAG_PAGESADDED","features":[367]},{"name":"DiInstallDevice","features":[367,307]},{"name":"DiInstallDriverA","features":[367,307]},{"name":"DiInstallDriverW","features":[367,307]},{"name":"DiRollbackDriver","features":[367,307]},{"name":"DiShowUpdateDevice","features":[367,307]},{"name":"DiShowUpdateDriver","features":[367,307]},{"name":"DiUninstallDevice","features":[367,307]},{"name":"DiUninstallDriverA","features":[367,307]},{"name":"DiUninstallDriverW","features":[367,307]},{"name":"ENABLECLASS_FAILURE","features":[367]},{"name":"ENABLECLASS_QUERY","features":[367]},{"name":"ENABLECLASS_SUCCESS","features":[367]},{"name":"FILEOP_ABORT","features":[367]},{"name":"FILEOP_BACKUP","features":[367]},{"name":"FILEOP_COPY","features":[367]},{"name":"FILEOP_DELETE","features":[367]},{"name":"FILEOP_DOIT","features":[367]},{"name":"FILEOP_NEWPATH","features":[367]},{"name":"FILEOP_RENAME","features":[367]},{"name":"FILEOP_RETRY","features":[367]},{"name":"FILEOP_SKIP","features":[367]},{"name":"FILEPATHS_A","features":[367]},{"name":"FILEPATHS_A","features":[367]},{"name":"FILEPATHS_SIGNERINFO_A","features":[367]},{"name":"FILEPATHS_SIGNERINFO_A","features":[367]},{"name":"FILEPATHS_SIGNERINFO_W","features":[367]},{"name":"FILEPATHS_SIGNERINFO_W","features":[367]},{"name":"FILEPATHS_W","features":[367]},{"name":"FILEPATHS_W","features":[367]},{"name":"FILE_COMPRESSION_MSZIP","features":[367]},{"name":"FILE_COMPRESSION_NONE","features":[367]},{"name":"FILE_COMPRESSION_NTCAB","features":[367]},{"name":"FILE_COMPRESSION_TYPE","features":[367]},{"name":"FILE_COMPRESSION_WINLZA","features":[367]},{"name":"FILE_IN_CABINET_INFO_A","features":[367]},{"name":"FILE_IN_CABINET_INFO_A","features":[367]},{"name":"FILE_IN_CABINET_INFO_W","features":[367]},{"name":"FILE_IN_CABINET_INFO_W","features":[367]},{"name":"FILTERED_LOG_CONF","features":[367]},{"name":"FLG_ADDPROPERTY_AND","features":[367]},{"name":"FLG_ADDPROPERTY_APPEND","features":[367]},{"name":"FLG_ADDPROPERTY_NOCLOBBER","features":[367]},{"name":"FLG_ADDPROPERTY_OR","features":[367]},{"name":"FLG_ADDPROPERTY_OVERWRITEONLY","features":[367]},{"name":"FLG_ADDREG_32BITKEY","features":[367]},{"name":"FLG_ADDREG_64BITKEY","features":[367]},{"name":"FLG_ADDREG_APPEND","features":[367]},{"name":"FLG_ADDREG_BINVALUETYPE","features":[367]},{"name":"FLG_ADDREG_DELREG_BIT","features":[367]},{"name":"FLG_ADDREG_DELVAL","features":[367]},{"name":"FLG_ADDREG_KEYONLY","features":[367]},{"name":"FLG_ADDREG_KEYONLY_COMMON","features":[367]},{"name":"FLG_ADDREG_NOCLOBBER","features":[367]},{"name":"FLG_ADDREG_OVERWRITEONLY","features":[367]},{"name":"FLG_ADDREG_TYPE_EXPAND_SZ","features":[367]},{"name":"FLG_ADDREG_TYPE_MULTI_SZ","features":[367]},{"name":"FLG_ADDREG_TYPE_SZ","features":[367]},{"name":"FLG_BITREG_32BITKEY","features":[367]},{"name":"FLG_BITREG_64BITKEY","features":[367]},{"name":"FLG_BITREG_CLEARBITS","features":[367]},{"name":"FLG_BITREG_SETBITS","features":[367]},{"name":"FLG_DELPROPERTY_MULTI_SZ_DELSTRING","features":[367]},{"name":"FLG_DELREG_32BITKEY","features":[367]},{"name":"FLG_DELREG_64BITKEY","features":[367]},{"name":"FLG_DELREG_KEYONLY_COMMON","features":[367]},{"name":"FLG_DELREG_OPERATION_MASK","features":[367]},{"name":"FLG_DELREG_TYPE_EXPAND_SZ","features":[367]},{"name":"FLG_DELREG_TYPE_MULTI_SZ","features":[367]},{"name":"FLG_DELREG_TYPE_SZ","features":[367]},{"name":"FLG_DELREG_VALUE","features":[367]},{"name":"FLG_INI2REG_32BITKEY","features":[367]},{"name":"FLG_INI2REG_64BITKEY","features":[367]},{"name":"FLG_PROFITEM_CSIDL","features":[367]},{"name":"FLG_PROFITEM_CURRENTUSER","features":[367]},{"name":"FLG_PROFITEM_DELETE","features":[367]},{"name":"FLG_PROFITEM_GROUP","features":[367]},{"name":"FLG_REGSVR_DLLINSTALL","features":[367]},{"name":"FLG_REGSVR_DLLREGISTER","features":[367]},{"name":"FORCED_LOG_CONF","features":[367]},{"name":"GUID_ACPI_CMOS_INTERFACE_STANDARD","features":[367]},{"name":"GUID_ACPI_INTERFACE_STANDARD","features":[367]},{"name":"GUID_ACPI_INTERFACE_STANDARD2","features":[367]},{"name":"GUID_ACPI_PORT_RANGES_INTERFACE_STANDARD","features":[367]},{"name":"GUID_ACPI_REGS_INTERFACE_STANDARD","features":[367]},{"name":"GUID_AGP_TARGET_BUS_INTERFACE_STANDARD","features":[367]},{"name":"GUID_ARBITER_INTERFACE_STANDARD","features":[367]},{"name":"GUID_BUS_INTERFACE_STANDARD","features":[367]},{"name":"GUID_BUS_RESOURCE_UPDATE_INTERFACE","features":[367]},{"name":"GUID_BUS_TYPE_1394","features":[367]},{"name":"GUID_BUS_TYPE_ACPI","features":[367]},{"name":"GUID_BUS_TYPE_AVC","features":[367]},{"name":"GUID_BUS_TYPE_DOT4PRT","features":[367]},{"name":"GUID_BUS_TYPE_EISA","features":[367]},{"name":"GUID_BUS_TYPE_HID","features":[367]},{"name":"GUID_BUS_TYPE_INTERNAL","features":[367]},{"name":"GUID_BUS_TYPE_IRDA","features":[367]},{"name":"GUID_BUS_TYPE_ISAPNP","features":[367]},{"name":"GUID_BUS_TYPE_LPTENUM","features":[367]},{"name":"GUID_BUS_TYPE_MCA","features":[367]},{"name":"GUID_BUS_TYPE_PCI","features":[367]},{"name":"GUID_BUS_TYPE_PCMCIA","features":[367]},{"name":"GUID_BUS_TYPE_SCM","features":[367]},{"name":"GUID_BUS_TYPE_SD","features":[367]},{"name":"GUID_BUS_TYPE_SERENUM","features":[367]},{"name":"GUID_BUS_TYPE_SW_DEVICE","features":[367]},{"name":"GUID_BUS_TYPE_USB","features":[367]},{"name":"GUID_BUS_TYPE_USBPRINT","features":[367]},{"name":"GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE","features":[367]},{"name":"GUID_D3COLD_SUPPORT_INTERFACE","features":[367]},{"name":"GUID_DEVCLASS_1394","features":[367]},{"name":"GUID_DEVCLASS_1394DEBUG","features":[367]},{"name":"GUID_DEVCLASS_61883","features":[367]},{"name":"GUID_DEVCLASS_ADAPTER","features":[367]},{"name":"GUID_DEVCLASS_APMSUPPORT","features":[367]},{"name":"GUID_DEVCLASS_AVC","features":[367]},{"name":"GUID_DEVCLASS_BATTERY","features":[367]},{"name":"GUID_DEVCLASS_BIOMETRIC","features":[367]},{"name":"GUID_DEVCLASS_BLUETOOTH","features":[367]},{"name":"GUID_DEVCLASS_CAMERA","features":[367]},{"name":"GUID_DEVCLASS_CDROM","features":[367]},{"name":"GUID_DEVCLASS_COMPUTEACCELERATOR","features":[367]},{"name":"GUID_DEVCLASS_COMPUTER","features":[367]},{"name":"GUID_DEVCLASS_DECODER","features":[367]},{"name":"GUID_DEVCLASS_DISKDRIVE","features":[367]},{"name":"GUID_DEVCLASS_DISPLAY","features":[367]},{"name":"GUID_DEVCLASS_DOT4","features":[367]},{"name":"GUID_DEVCLASS_DOT4PRINT","features":[367]},{"name":"GUID_DEVCLASS_EHSTORAGESILO","features":[367]},{"name":"GUID_DEVCLASS_ENUM1394","features":[367]},{"name":"GUID_DEVCLASS_EXTENSION","features":[367]},{"name":"GUID_DEVCLASS_FDC","features":[367]},{"name":"GUID_DEVCLASS_FIRMWARE","features":[367]},{"name":"GUID_DEVCLASS_FLOPPYDISK","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_ACTIVITYMONITOR","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_ANTIVIRUS","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_BOTTOM","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_CFSMETADATASERVER","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_COMPRESSION","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_CONTENTSCREENER","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_CONTINUOUSBACKUP","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_COPYPROTECTION","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_ENCRYPTION","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_HSM","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_INFRASTRUCTURE","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_OPENFILEBACKUP","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_PHYSICALQUOTAMANAGEMENT","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_QUOTAMANAGEMENT","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_REPLICATION","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_SECURITYENHANCER","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_SYSTEM","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_SYSTEMRECOVERY","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_TOP","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_UNDELETE","features":[367]},{"name":"GUID_DEVCLASS_FSFILTER_VIRTUALIZATION","features":[367]},{"name":"GUID_DEVCLASS_GENERIC","features":[367]},{"name":"GUID_DEVCLASS_GPS","features":[367]},{"name":"GUID_DEVCLASS_HDC","features":[367]},{"name":"GUID_DEVCLASS_HIDCLASS","features":[367]},{"name":"GUID_DEVCLASS_HOLOGRAPHIC","features":[367]},{"name":"GUID_DEVCLASS_IMAGE","features":[367]},{"name":"GUID_DEVCLASS_INFINIBAND","features":[367]},{"name":"GUID_DEVCLASS_INFRARED","features":[367]},{"name":"GUID_DEVCLASS_KEYBOARD","features":[367]},{"name":"GUID_DEVCLASS_LEGACYDRIVER","features":[367]},{"name":"GUID_DEVCLASS_MEDIA","features":[367]},{"name":"GUID_DEVCLASS_MEDIUM_CHANGER","features":[367]},{"name":"GUID_DEVCLASS_MEMORY","features":[367]},{"name":"GUID_DEVCLASS_MODEM","features":[367]},{"name":"GUID_DEVCLASS_MONITOR","features":[367]},{"name":"GUID_DEVCLASS_MOUSE","features":[367]},{"name":"GUID_DEVCLASS_MTD","features":[367]},{"name":"GUID_DEVCLASS_MULTIFUNCTION","features":[367]},{"name":"GUID_DEVCLASS_MULTIPORTSERIAL","features":[367]},{"name":"GUID_DEVCLASS_NET","features":[367]},{"name":"GUID_DEVCLASS_NETCLIENT","features":[367]},{"name":"GUID_DEVCLASS_NETDRIVER","features":[367]},{"name":"GUID_DEVCLASS_NETSERVICE","features":[367]},{"name":"GUID_DEVCLASS_NETTRANS","features":[367]},{"name":"GUID_DEVCLASS_NETUIO","features":[367]},{"name":"GUID_DEVCLASS_NODRIVER","features":[367]},{"name":"GUID_DEVCLASS_PCMCIA","features":[367]},{"name":"GUID_DEVCLASS_PNPPRINTERS","features":[367]},{"name":"GUID_DEVCLASS_PORTS","features":[367]},{"name":"GUID_DEVCLASS_PRIMITIVE","features":[367]},{"name":"GUID_DEVCLASS_PRINTER","features":[367]},{"name":"GUID_DEVCLASS_PRINTERUPGRADE","features":[367]},{"name":"GUID_DEVCLASS_PRINTQUEUE","features":[367]},{"name":"GUID_DEVCLASS_PROCESSOR","features":[367]},{"name":"GUID_DEVCLASS_SBP2","features":[367]},{"name":"GUID_DEVCLASS_SCMDISK","features":[367]},{"name":"GUID_DEVCLASS_SCMVOLUME","features":[367]},{"name":"GUID_DEVCLASS_SCSIADAPTER","features":[367]},{"name":"GUID_DEVCLASS_SECURITYACCELERATOR","features":[367]},{"name":"GUID_DEVCLASS_SENSOR","features":[367]},{"name":"GUID_DEVCLASS_SIDESHOW","features":[367]},{"name":"GUID_DEVCLASS_SMARTCARDREADER","features":[367]},{"name":"GUID_DEVCLASS_SMRDISK","features":[367]},{"name":"GUID_DEVCLASS_SMRVOLUME","features":[367]},{"name":"GUID_DEVCLASS_SOFTWARECOMPONENT","features":[367]},{"name":"GUID_DEVCLASS_SOUND","features":[367]},{"name":"GUID_DEVCLASS_SYSTEM","features":[367]},{"name":"GUID_DEVCLASS_TAPEDRIVE","features":[367]},{"name":"GUID_DEVCLASS_UCM","features":[367]},{"name":"GUID_DEVCLASS_UNKNOWN","features":[367]},{"name":"GUID_DEVCLASS_USB","features":[367]},{"name":"GUID_DEVCLASS_VOLUME","features":[367]},{"name":"GUID_DEVCLASS_VOLUMESNAPSHOT","features":[367]},{"name":"GUID_DEVCLASS_WCEUSBS","features":[367]},{"name":"GUID_DEVCLASS_WPD","features":[367]},{"name":"GUID_DEVICE_INTERFACE_ARRIVAL","features":[367]},{"name":"GUID_DEVICE_INTERFACE_REMOVAL","features":[367]},{"name":"GUID_DEVICE_RESET_INTERFACE_STANDARD","features":[367]},{"name":"GUID_DMA_CACHE_COHERENCY_INTERFACE","features":[367]},{"name":"GUID_HWPROFILE_CHANGE_CANCELLED","features":[367]},{"name":"GUID_HWPROFILE_CHANGE_COMPLETE","features":[367]},{"name":"GUID_HWPROFILE_QUERY_CHANGE","features":[367]},{"name":"GUID_INT_ROUTE_INTERFACE_STANDARD","features":[367]},{"name":"GUID_IOMMU_BUS_INTERFACE","features":[367]},{"name":"GUID_KERNEL_SOFT_RESTART_CANCEL","features":[367]},{"name":"GUID_KERNEL_SOFT_RESTART_FINALIZE","features":[367]},{"name":"GUID_KERNEL_SOFT_RESTART_PREPARE","features":[367]},{"name":"GUID_LEGACY_DEVICE_DETECTION_STANDARD","features":[367]},{"name":"GUID_MF_ENUMERATION_INTERFACE","features":[367]},{"name":"GUID_MSIX_TABLE_CONFIG_INTERFACE","features":[367]},{"name":"GUID_NPEM_CONTROL_INTERFACE","features":[367]},{"name":"GUID_PARTITION_UNIT_INTERFACE_STANDARD","features":[367]},{"name":"GUID_PCC_INTERFACE_INTERNAL","features":[367]},{"name":"GUID_PCC_INTERFACE_STANDARD","features":[367]},{"name":"GUID_PCI_ATS_INTERFACE","features":[367]},{"name":"GUID_PCI_BUS_INTERFACE_STANDARD","features":[367]},{"name":"GUID_PCI_BUS_INTERFACE_STANDARD2","features":[367]},{"name":"GUID_PCI_DEVICE_PRESENT_INTERFACE","features":[367]},{"name":"GUID_PCI_EXPRESS_LINK_QUIESCENT_INTERFACE","features":[367]},{"name":"GUID_PCI_EXPRESS_ROOT_PORT_INTERFACE","features":[367]},{"name":"GUID_PCI_FPGA_CONTROL_INTERFACE","features":[367]},{"name":"GUID_PCI_PTM_CONTROL_INTERFACE","features":[367]},{"name":"GUID_PCI_SECURITY_INTERFACE","features":[367]},{"name":"GUID_PCI_VIRTUALIZATION_INTERFACE","features":[367]},{"name":"GUID_PCMCIA_BUS_INTERFACE_STANDARD","features":[367]},{"name":"GUID_PNP_CUSTOM_NOTIFICATION","features":[367]},{"name":"GUID_PNP_EXTENDED_ADDRESS_INTERFACE","features":[367]},{"name":"GUID_PNP_LOCATION_INTERFACE","features":[367]},{"name":"GUID_PNP_POWER_NOTIFICATION","features":[367]},{"name":"GUID_PNP_POWER_SETTING_CHANGE","features":[367]},{"name":"GUID_POWER_DEVICE_ENABLE","features":[367]},{"name":"GUID_POWER_DEVICE_TIMEOUTS","features":[367]},{"name":"GUID_POWER_DEVICE_WAKE_ENABLE","features":[367]},{"name":"GUID_PROCESSOR_PCC_INTERFACE_STANDARD","features":[367]},{"name":"GUID_QUERY_CRASHDUMP_FUNCTIONS","features":[367]},{"name":"GUID_RECOVERY_NVMED_PREPARE_SHUTDOWN","features":[367]},{"name":"GUID_RECOVERY_PCI_PREPARE_SHUTDOWN","features":[367]},{"name":"GUID_REENUMERATE_SELF_INTERFACE_STANDARD","features":[367]},{"name":"GUID_SCM_BUS_INTERFACE","features":[367]},{"name":"GUID_SCM_BUS_LD_INTERFACE","features":[367]},{"name":"GUID_SCM_BUS_NVD_INTERFACE","features":[367]},{"name":"GUID_SCM_PHYSICAL_NVDIMM_INTERFACE","features":[367]},{"name":"GUID_SDEV_IDENTIFIER_INTERFACE","features":[367]},{"name":"GUID_SECURE_DRIVER_INTERFACE","features":[367]},{"name":"GUID_TARGET_DEVICE_QUERY_REMOVE","features":[367]},{"name":"GUID_TARGET_DEVICE_REMOVE_CANCELLED","features":[367]},{"name":"GUID_TARGET_DEVICE_REMOVE_COMPLETE","features":[367]},{"name":"GUID_TARGET_DEVICE_TRANSPORT_RELATIONS_CHANGED","features":[367]},{"name":"GUID_THERMAL_COOLING_INTERFACE","features":[367]},{"name":"GUID_TRANSLATOR_INTERFACE_STANDARD","features":[367]},{"name":"GUID_WUDF_DEVICE_HOST_PROBLEM","features":[367]},{"name":"HCMNOTIFICATION","features":[367]},{"name":"HDEVINFO","features":[367]},{"name":"HWPROFILEINFO_A","features":[367]},{"name":"HWPROFILEINFO_W","features":[367]},{"name":"IDD_DYNAWIZ_ANALYZEDEV_PAGE","features":[367]},{"name":"IDD_DYNAWIZ_ANALYZE_NEXTPAGE","features":[367]},{"name":"IDD_DYNAWIZ_ANALYZE_PREVPAGE","features":[367]},{"name":"IDD_DYNAWIZ_FIRSTPAGE","features":[367]},{"name":"IDD_DYNAWIZ_INSTALLDETECTEDDEVS_PAGE","features":[367]},{"name":"IDD_DYNAWIZ_INSTALLDETECTED_NEXTPAGE","features":[367]},{"name":"IDD_DYNAWIZ_INSTALLDETECTED_NODEVS","features":[367]},{"name":"IDD_DYNAWIZ_INSTALLDETECTED_PREVPAGE","features":[367]},{"name":"IDD_DYNAWIZ_SELECTCLASS_PAGE","features":[367]},{"name":"IDD_DYNAWIZ_SELECTDEV_PAGE","features":[367]},{"name":"IDD_DYNAWIZ_SELECT_NEXTPAGE","features":[367]},{"name":"IDD_DYNAWIZ_SELECT_PREVPAGE","features":[367]},{"name":"IDF_CHECKFIRST","features":[367]},{"name":"IDF_NOBEEP","features":[367]},{"name":"IDF_NOBROWSE","features":[367]},{"name":"IDF_NOCOMPRESSED","features":[367]},{"name":"IDF_NODETAILS","features":[367]},{"name":"IDF_NOFOREGROUND","features":[367]},{"name":"IDF_NOREMOVABLEMEDIAPROMPT","features":[367]},{"name":"IDF_NOSKIP","features":[367]},{"name":"IDF_OEMDISK","features":[367]},{"name":"IDF_USEDISKNAMEASPROMPT","features":[367]},{"name":"IDF_WARNIFSKIP","features":[367]},{"name":"IDI_CLASSICON_OVERLAYFIRST","features":[367]},{"name":"IDI_CLASSICON_OVERLAYLAST","features":[367]},{"name":"IDI_CONFLICT","features":[367]},{"name":"IDI_DISABLED_OVL","features":[367]},{"name":"IDI_FORCED_OVL","features":[367]},{"name":"IDI_PROBLEM_OVL","features":[367]},{"name":"IDI_RESOURCE","features":[367]},{"name":"IDI_RESOURCEFIRST","features":[367]},{"name":"IDI_RESOURCELAST","features":[367]},{"name":"IDI_RESOURCEOVERLAYFIRST","features":[367]},{"name":"IDI_RESOURCEOVERLAYLAST","features":[367]},{"name":"INFCONTEXT","features":[367]},{"name":"INFCONTEXT","features":[367]},{"name":"INFINFO_DEFAULT_SEARCH","features":[367]},{"name":"INFINFO_INF_NAME_IS_ABSOLUTE","features":[367]},{"name":"INFINFO_INF_PATH_LIST_SEARCH","features":[367]},{"name":"INFINFO_INF_SPEC_IS_HINF","features":[367]},{"name":"INFINFO_REVERSE_DEFAULT_SEARCH","features":[367]},{"name":"INFSTR_BUS_ALL","features":[367]},{"name":"INFSTR_BUS_EISA","features":[367]},{"name":"INFSTR_BUS_ISA","features":[367]},{"name":"INFSTR_BUS_MCA","features":[367]},{"name":"INFSTR_CFGPRI_DESIRED","features":[367]},{"name":"INFSTR_CFGPRI_DISABLED","features":[367]},{"name":"INFSTR_CFGPRI_FORCECONFIG","features":[367]},{"name":"INFSTR_CFGPRI_HARDRECONFIG","features":[367]},{"name":"INFSTR_CFGPRI_HARDWIRED","features":[367]},{"name":"INFSTR_CFGPRI_NORMAL","features":[367]},{"name":"INFSTR_CFGPRI_POWEROFF","features":[367]},{"name":"INFSTR_CFGPRI_REBOOT","features":[367]},{"name":"INFSTR_CFGPRI_RESTART","features":[367]},{"name":"INFSTR_CFGPRI_SUBOPTIMAL","features":[367]},{"name":"INFSTR_CFGTYPE_BASIC","features":[367]},{"name":"INFSTR_CFGTYPE_FORCED","features":[367]},{"name":"INFSTR_CFGTYPE_OVERRIDE","features":[367]},{"name":"INFSTR_CLASS_SAFEEXCL","features":[367]},{"name":"INFSTR_CONTROLFLAGS_SECTION","features":[367]},{"name":"INFSTR_DRIVERSELECT_FUNCTIONS","features":[367]},{"name":"INFSTR_DRIVERSELECT_SECTION","features":[367]},{"name":"INFSTR_DRIVERVERSION_SECTION","features":[367]},{"name":"INFSTR_KEY_ACTION","features":[367]},{"name":"INFSTR_KEY_ALWAYSEXCLUDEFROMSELECT","features":[367]},{"name":"INFSTR_KEY_BUFFER_SIZE","features":[367]},{"name":"INFSTR_KEY_CATALOGFILE","features":[367]},{"name":"INFSTR_KEY_CHANNEL_ACCESS","features":[367]},{"name":"INFSTR_KEY_CHANNEL_ENABLED","features":[367]},{"name":"INFSTR_KEY_CHANNEL_ISOLATION","features":[367]},{"name":"INFSTR_KEY_CHANNEL_VALUE","features":[367]},{"name":"INFSTR_KEY_CLASS","features":[367]},{"name":"INFSTR_KEY_CLASSGUID","features":[367]},{"name":"INFSTR_KEY_CLOCK_TYPE","features":[367]},{"name":"INFSTR_KEY_CONFIGPRIORITY","features":[367]},{"name":"INFSTR_KEY_COPYFILESONLY","features":[367]},{"name":"INFSTR_KEY_DATA_ITEM","features":[367]},{"name":"INFSTR_KEY_DELAYEDAUTOSTART","features":[367]},{"name":"INFSTR_KEY_DEPENDENCIES","features":[367]},{"name":"INFSTR_KEY_DESCRIPTION","features":[367]},{"name":"INFSTR_KEY_DETECTLIST","features":[367]},{"name":"INFSTR_KEY_DETPARAMS","features":[367]},{"name":"INFSTR_KEY_DISABLE_REALTIME_PERSISTENCE","features":[367]},{"name":"INFSTR_KEY_DISPLAYNAME","features":[367]},{"name":"INFSTR_KEY_DMA","features":[367]},{"name":"INFSTR_KEY_DMACONFIG","features":[367]},{"name":"INFSTR_KEY_DRIVERSET","features":[367]},{"name":"INFSTR_KEY_ENABLED","features":[367]},{"name":"INFSTR_KEY_ENABLE_FLAGS","features":[367]},{"name":"INFSTR_KEY_ENABLE_LEVEL","features":[367]},{"name":"INFSTR_KEY_ENABLE_PROPERTY","features":[367]},{"name":"INFSTR_KEY_ERRORCONTROL","features":[367]},{"name":"INFSTR_KEY_EXCLUDEFROMSELECT","features":[367]},{"name":"INFSTR_KEY_EXCLUDERES","features":[367]},{"name":"INFSTR_KEY_EXTENSIONID","features":[367]},{"name":"INFSTR_KEY_FAILURE_ACTION","features":[367]},{"name":"INFSTR_KEY_FILE_MAX","features":[367]},{"name":"INFSTR_KEY_FILE_NAME","features":[367]},{"name":"INFSTR_KEY_FLUSH_TIMER","features":[367]},{"name":"INFSTR_KEY_FROMINET","features":[367]},{"name":"INFSTR_KEY_HARDWARE_CLASS","features":[367]},{"name":"INFSTR_KEY_HARDWARE_CLASSGUID","features":[367]},{"name":"INFSTR_KEY_INTERACTIVEINSTALL","features":[367]},{"name":"INFSTR_KEY_IO","features":[367]},{"name":"INFSTR_KEY_IOCONFIG","features":[367]},{"name":"INFSTR_KEY_IRQ","features":[367]},{"name":"INFSTR_KEY_IRQCONFIG","features":[367]},{"name":"INFSTR_KEY_LOADORDERGROUP","features":[367]},{"name":"INFSTR_KEY_LOGGING_AUTOBACKUP","features":[367]},{"name":"INFSTR_KEY_LOGGING_MAXSIZE","features":[367]},{"name":"INFSTR_KEY_LOGGING_RETENTION","features":[367]},{"name":"INFSTR_KEY_LOG_FILE_MODE","features":[367]},{"name":"INFSTR_KEY_MATCH_ALL_KEYWORD","features":[367]},{"name":"INFSTR_KEY_MATCH_ANY_KEYWORD","features":[367]},{"name":"INFSTR_KEY_MAXIMUM_BUFFERS","features":[367]},{"name":"INFSTR_KEY_MAX_FILE_SIZE","features":[367]},{"name":"INFSTR_KEY_MEM","features":[367]},{"name":"INFSTR_KEY_MEMCONFIG","features":[367]},{"name":"INFSTR_KEY_MEMLARGECONFIG","features":[367]},{"name":"INFSTR_KEY_MESSAGE_FILE","features":[367]},{"name":"INFSTR_KEY_MFCARDCONFIG","features":[367]},{"name":"INFSTR_KEY_MINIMUM_BUFFERS","features":[367]},{"name":"INFSTR_KEY_NAME","features":[367]},{"name":"INFSTR_KEY_NON_CRASH_FAILURES","features":[367]},{"name":"INFSTR_KEY_NOSETUPINF","features":[367]},{"name":"INFSTR_KEY_PARAMETER_FILE","features":[367]},{"name":"INFSTR_KEY_PATH","features":[367]},{"name":"INFSTR_KEY_PCCARDCONFIG","features":[367]},{"name":"INFSTR_KEY_PNPLOCKDOWN","features":[367]},{"name":"INFSTR_KEY_PROVIDER","features":[367]},{"name":"INFSTR_KEY_PROVIDER_NAME","features":[367]},{"name":"INFSTR_KEY_REQUESTADDITIONALSOFTWARE","features":[367]},{"name":"INFSTR_KEY_REQUIREDPRIVILEGES","features":[367]},{"name":"INFSTR_KEY_RESET_PERIOD","features":[367]},{"name":"INFSTR_KEY_RESOURCE_FILE","features":[367]},{"name":"INFSTR_KEY_SECURITY","features":[367]},{"name":"INFSTR_KEY_SERVICEBINARY","features":[367]},{"name":"INFSTR_KEY_SERVICESIDTYPE","features":[367]},{"name":"INFSTR_KEY_SERVICETYPE","features":[367]},{"name":"INFSTR_KEY_SIGNATURE","features":[367]},{"name":"INFSTR_KEY_SKIPLIST","features":[367]},{"name":"INFSTR_KEY_START","features":[367]},{"name":"INFSTR_KEY_STARTNAME","features":[367]},{"name":"INFSTR_KEY_STARTTYPE","features":[367]},{"name":"INFSTR_KEY_SUB_TYPE","features":[367]},{"name":"INFSTR_KEY_TRIGGER_TYPE","features":[367]},{"name":"INFSTR_PLATFORM_NT","features":[367]},{"name":"INFSTR_PLATFORM_NTALPHA","features":[367]},{"name":"INFSTR_PLATFORM_NTAMD64","features":[367]},{"name":"INFSTR_PLATFORM_NTARM","features":[367]},{"name":"INFSTR_PLATFORM_NTARM64","features":[367]},{"name":"INFSTR_PLATFORM_NTAXP64","features":[367]},{"name":"INFSTR_PLATFORM_NTIA64","features":[367]},{"name":"INFSTR_PLATFORM_NTMIPS","features":[367]},{"name":"INFSTR_PLATFORM_NTPPC","features":[367]},{"name":"INFSTR_PLATFORM_NTX86","features":[367]},{"name":"INFSTR_PLATFORM_WIN","features":[367]},{"name":"INFSTR_REBOOT","features":[367]},{"name":"INFSTR_RESTART","features":[367]},{"name":"INFSTR_RISK_BIOSROMRD","features":[367]},{"name":"INFSTR_RISK_DELICATE","features":[367]},{"name":"INFSTR_RISK_IORD","features":[367]},{"name":"INFSTR_RISK_IOWR","features":[367]},{"name":"INFSTR_RISK_LOW","features":[367]},{"name":"INFSTR_RISK_MEMRD","features":[367]},{"name":"INFSTR_RISK_MEMWR","features":[367]},{"name":"INFSTR_RISK_NONE","features":[367]},{"name":"INFSTR_RISK_QUERYDRV","features":[367]},{"name":"INFSTR_RISK_SWINT","features":[367]},{"name":"INFSTR_RISK_UNRELIABLE","features":[367]},{"name":"INFSTR_RISK_VERYHIGH","features":[367]},{"name":"INFSTR_RISK_VERYLOW","features":[367]},{"name":"INFSTR_SECT_AUTOEXECBAT","features":[367]},{"name":"INFSTR_SECT_AVOIDCFGSYSDEV","features":[367]},{"name":"INFSTR_SECT_AVOIDENVDEV","features":[367]},{"name":"INFSTR_SECT_AVOIDINIDEV","features":[367]},{"name":"INFSTR_SECT_BADACPIBIOS","features":[367]},{"name":"INFSTR_SECT_BADDISKBIOS","features":[367]},{"name":"INFSTR_SECT_BADDSBIOS","features":[367]},{"name":"INFSTR_SECT_BADPMCALLBIOS","features":[367]},{"name":"INFSTR_SECT_BADPNPBIOS","features":[367]},{"name":"INFSTR_SECT_BADRMCALLBIOS","features":[367]},{"name":"INFSTR_SECT_BADROUTINGTABLEBIOS","features":[367]},{"name":"INFSTR_SECT_CFGSYS","features":[367]},{"name":"INFSTR_SECT_CLASS_INSTALL","features":[367]},{"name":"INFSTR_SECT_CLASS_INSTALL_32","features":[367]},{"name":"INFSTR_SECT_DEFAULT_INSTALL","features":[367]},{"name":"INFSTR_SECT_DEFAULT_UNINSTALL","features":[367]},{"name":"INFSTR_SECT_DETCLASSINFO","features":[367]},{"name":"INFSTR_SECT_DETMODULES","features":[367]},{"name":"INFSTR_SECT_DETOPTIONS","features":[367]},{"name":"INFSTR_SECT_DEVINFS","features":[367]},{"name":"INFSTR_SECT_DISPLAY_CLEANUP","features":[367]},{"name":"INFSTR_SECT_EXTENSIONCONTRACTS","features":[367]},{"name":"INFSTR_SECT_FORCEHWVERIFY","features":[367]},{"name":"INFSTR_SECT_GOODACPIBIOS","features":[367]},{"name":"INFSTR_SECT_HPOMNIBOOK","features":[367]},{"name":"INFSTR_SECT_INTERFACE_INSTALL_32","features":[367]},{"name":"INFSTR_SECT_MACHINEIDBIOS","features":[367]},{"name":"INFSTR_SECT_MANUALDEV","features":[367]},{"name":"INFSTR_SECT_MFG","features":[367]},{"name":"INFSTR_SECT_REGCFGSYSDEV","features":[367]},{"name":"INFSTR_SECT_REGENVDEV","features":[367]},{"name":"INFSTR_SECT_REGINIDEV","features":[367]},{"name":"INFSTR_SECT_SYSINI","features":[367]},{"name":"INFSTR_SECT_SYSINIDRV","features":[367]},{"name":"INFSTR_SECT_TARGETCOMPUTERS","features":[367]},{"name":"INFSTR_SECT_VERSION","features":[367]},{"name":"INFSTR_SECT_WININIRUN","features":[367]},{"name":"INFSTR_SOFTWAREVERSION_SECTION","features":[367]},{"name":"INFSTR_STRKEY_DRVDESC","features":[367]},{"name":"INFSTR_SUBKEY_COINSTALLERS","features":[367]},{"name":"INFSTR_SUBKEY_CTL","features":[367]},{"name":"INFSTR_SUBKEY_DET","features":[367]},{"name":"INFSTR_SUBKEY_EVENTS","features":[367]},{"name":"INFSTR_SUBKEY_FACTDEF","features":[367]},{"name":"INFSTR_SUBKEY_FILTERS","features":[367]},{"name":"INFSTR_SUBKEY_HW","features":[367]},{"name":"INFSTR_SUBKEY_INTERFACES","features":[367]},{"name":"INFSTR_SUBKEY_LOGCONFIG","features":[367]},{"name":"INFSTR_SUBKEY_LOGCONFIGOVERRIDE","features":[367]},{"name":"INFSTR_SUBKEY_NORESOURCEDUPS","features":[367]},{"name":"INFSTR_SUBKEY_POSSIBLEDUPS","features":[367]},{"name":"INFSTR_SUBKEY_SERVICES","features":[367]},{"name":"INFSTR_SUBKEY_SOFTWARE","features":[367]},{"name":"INFSTR_SUBKEY_WMI","features":[367]},{"name":"INF_STYLE","features":[367]},{"name":"INF_STYLE_CACHE_DISABLE","features":[367]},{"name":"INF_STYLE_CACHE_ENABLE","features":[367]},{"name":"INF_STYLE_CACHE_IGNORE","features":[367]},{"name":"INF_STYLE_NONE","features":[367]},{"name":"INF_STYLE_OLDNT","features":[367]},{"name":"INF_STYLE_WIN4","features":[367]},{"name":"INSTALLFLAG_BITS","features":[367]},{"name":"INSTALLFLAG_FORCE","features":[367]},{"name":"INSTALLFLAG_NONINTERACTIVE","features":[367]},{"name":"INSTALLFLAG_READONLY","features":[367]},{"name":"IOA_Local","features":[367]},{"name":"IOD_DESFLAGS","features":[367]},{"name":"IO_ALIAS_10_BIT_DECODE","features":[367]},{"name":"IO_ALIAS_12_BIT_DECODE","features":[367]},{"name":"IO_ALIAS_16_BIT_DECODE","features":[367]},{"name":"IO_ALIAS_POSITIVE_DECODE","features":[367]},{"name":"IO_DES","features":[367]},{"name":"IO_RANGE","features":[367]},{"name":"IO_RESOURCE","features":[367]},{"name":"IRQD_FLAGS","features":[367]},{"name":"IRQ_DES_32","features":[367]},{"name":"IRQ_DES_64","features":[367]},{"name":"IRQ_RANGE","features":[367]},{"name":"IRQ_RESOURCE_32","features":[367]},{"name":"IRQ_RESOURCE_64","features":[367]},{"name":"InstallHinfSectionA","features":[367,307]},{"name":"InstallHinfSectionW","features":[367,307]},{"name":"LCPRI_BOOTCONFIG","features":[367]},{"name":"LCPRI_DESIRED","features":[367]},{"name":"LCPRI_DISABLED","features":[367]},{"name":"LCPRI_FORCECONFIG","features":[367]},{"name":"LCPRI_HARDRECONFIG","features":[367]},{"name":"LCPRI_HARDWIRED","features":[367]},{"name":"LCPRI_IMPOSSIBLE","features":[367]},{"name":"LCPRI_LASTBESTCONFIG","features":[367]},{"name":"LCPRI_LASTSOFTCONFIG","features":[367]},{"name":"LCPRI_NORMAL","features":[367]},{"name":"LCPRI_POWEROFF","features":[367]},{"name":"LCPRI_REBOOT","features":[367]},{"name":"LCPRI_RESTART","features":[367]},{"name":"LCPRI_SUBOPTIMAL","features":[367]},{"name":"LINE_LEN","features":[367]},{"name":"LOG_CONF_BITS","features":[367]},{"name":"LogSevError","features":[367]},{"name":"LogSevFatalError","features":[367]},{"name":"LogSevInformation","features":[367]},{"name":"LogSevMaximum","features":[367]},{"name":"LogSevWarning","features":[367]},{"name":"MAX_CLASS_NAME_LEN","features":[367]},{"name":"MAX_CONFIG_VALUE","features":[367]},{"name":"MAX_DEVICE_ID_LEN","features":[367]},{"name":"MAX_DEVNODE_ID_LEN","features":[367]},{"name":"MAX_DMA_CHANNELS","features":[367]},{"name":"MAX_GUID_STRING_LEN","features":[367]},{"name":"MAX_IDD_DYNAWIZ_RESOURCE_ID","features":[367]},{"name":"MAX_INFSTR_STRKEY_LEN","features":[367]},{"name":"MAX_INF_FLAG","features":[367]},{"name":"MAX_INF_SECTION_NAME_LENGTH","features":[367]},{"name":"MAX_INF_STRING_LENGTH","features":[367]},{"name":"MAX_INSTALLWIZARD_DYNAPAGES","features":[367]},{"name":"MAX_INSTANCE_VALUE","features":[367]},{"name":"MAX_INSTRUCTION_LEN","features":[367]},{"name":"MAX_IO_PORTS","features":[367]},{"name":"MAX_IRQS","features":[367]},{"name":"MAX_KEY_LEN","features":[367]},{"name":"MAX_LABEL_LEN","features":[367]},{"name":"MAX_LCPRI","features":[367]},{"name":"MAX_MEM_REGISTERS","features":[367]},{"name":"MAX_PRIORITYSTR_LEN","features":[367]},{"name":"MAX_PROFILE_LEN","features":[367]},{"name":"MAX_SERVICE_NAME_LEN","features":[367]},{"name":"MAX_SUBTITLE_LEN","features":[367]},{"name":"MAX_TITLE_LEN","features":[367]},{"name":"MD_FLAGS","features":[367]},{"name":"MEM_DES","features":[367]},{"name":"MEM_LARGE_DES","features":[367]},{"name":"MEM_LARGE_RANGE","features":[367]},{"name":"MEM_LARGE_RESOURCE","features":[367]},{"name":"MEM_RANGE","features":[367]},{"name":"MEM_RESOURCE","features":[367]},{"name":"MFCARD_DES","features":[367]},{"name":"MFCARD_RESOURCE","features":[367]},{"name":"MIN_IDD_DYNAWIZ_RESOURCE_ID","features":[367]},{"name":"NDW_INSTALLFLAG_CI_PICKED_OEM","features":[367]},{"name":"NDW_INSTALLFLAG_DIDFACTDEFS","features":[367]},{"name":"NDW_INSTALLFLAG_EXPRESSINTRO","features":[367]},{"name":"NDW_INSTALLFLAG_HARDWAREALLREADYIN","features":[367]},{"name":"NDW_INSTALLFLAG_INSTALLSPECIFIC","features":[367]},{"name":"NDW_INSTALLFLAG_KNOWNCLASS","features":[367]},{"name":"NDW_INSTALLFLAG_NEEDSHUTDOWN","features":[367]},{"name":"NDW_INSTALLFLAG_NODETECTEDDEVS","features":[367]},{"name":"NDW_INSTALLFLAG_PCMCIADEVICE","features":[367]},{"name":"NDW_INSTALLFLAG_PCMCIAMODE","features":[367]},{"name":"NDW_INSTALLFLAG_SKIPCLASSLIST","features":[367]},{"name":"NDW_INSTALLFLAG_SKIPISDEVINSTALLED","features":[367]},{"name":"NDW_INSTALLFLAG_USERCANCEL","features":[367]},{"name":"NUM_CM_PROB","features":[367]},{"name":"NUM_CM_PROB_V1","features":[367]},{"name":"NUM_CM_PROB_V2","features":[367]},{"name":"NUM_CM_PROB_V3","features":[367]},{"name":"NUM_CM_PROB_V4","features":[367]},{"name":"NUM_CM_PROB_V5","features":[367]},{"name":"NUM_CM_PROB_V6","features":[367]},{"name":"NUM_CM_PROB_V7","features":[367]},{"name":"NUM_CM_PROB_V8","features":[367]},{"name":"NUM_CM_PROB_V9","features":[367]},{"name":"NUM_CR_RESULTS","features":[367]},{"name":"NUM_LOG_CONF","features":[367]},{"name":"OEM_SOURCE_MEDIA_TYPE","features":[367]},{"name":"OVERRIDE_LOG_CONF","features":[367]},{"name":"PCCARD_DES","features":[367]},{"name":"PCCARD_RESOURCE","features":[367]},{"name":"PCD_FLAGS","features":[367]},{"name":"PCD_MAX_IO","features":[367]},{"name":"PCD_MAX_MEMORY","features":[367]},{"name":"PCM_NOTIFY_CALLBACK","features":[367]},{"name":"PDETECT_PROGRESS_NOTIFY","features":[367,307]},{"name":"PMF_FLAGS","features":[367]},{"name":"PNP_VETO_TYPE","features":[367]},{"name":"PNP_VetoAlreadyRemoved","features":[367]},{"name":"PNP_VetoDevice","features":[367]},{"name":"PNP_VetoDriver","features":[367]},{"name":"PNP_VetoIllegalDeviceRequest","features":[367]},{"name":"PNP_VetoInsufficientPower","features":[367]},{"name":"PNP_VetoInsufficientRights","features":[367]},{"name":"PNP_VetoLegacyDevice","features":[367]},{"name":"PNP_VetoLegacyDriver","features":[367]},{"name":"PNP_VetoNonDisableable","features":[367]},{"name":"PNP_VetoOutstandingOpen","features":[367]},{"name":"PNP_VetoPendingClose","features":[367]},{"name":"PNP_VetoTypeUnknown","features":[367]},{"name":"PNP_VetoWindowsApp","features":[367]},{"name":"PNP_VetoWindowsService","features":[367]},{"name":"PRIORITY_BIT","features":[367]},{"name":"PRIORITY_EQUAL_FIRST","features":[367]},{"name":"PRIORITY_EQUAL_LAST","features":[367]},{"name":"PSP_DETSIG_CMPPROC","features":[367]},{"name":"PSP_FILE_CALLBACK_A","features":[367]},{"name":"PSP_FILE_CALLBACK_W","features":[367]},{"name":"ROLLBACK_BITS","features":[367]},{"name":"ROLLBACK_FLAG_NO_UI","features":[367]},{"name":"RegDisposition_Bits","features":[367]},{"name":"RegDisposition_OpenAlways","features":[367]},{"name":"RegDisposition_OpenExisting","features":[367]},{"name":"ResType_All","features":[367]},{"name":"ResType_BusNumber","features":[367]},{"name":"ResType_ClassSpecific","features":[367]},{"name":"ResType_Connection","features":[367]},{"name":"ResType_DMA","features":[367]},{"name":"ResType_DevicePrivate","features":[367]},{"name":"ResType_DoNotUse","features":[367]},{"name":"ResType_IO","features":[367]},{"name":"ResType_IRQ","features":[367]},{"name":"ResType_Ignored_Bit","features":[367]},{"name":"ResType_MAX","features":[367]},{"name":"ResType_Mem","features":[367]},{"name":"ResType_MemLarge","features":[367]},{"name":"ResType_MfCardConfig","features":[367]},{"name":"ResType_None","features":[367]},{"name":"ResType_PcCardConfig","features":[367]},{"name":"ResType_Reserved","features":[367]},{"name":"SCWMI_CLOBBER_SECURITY","features":[367]},{"name":"SETDIRID_NOT_FULL_PATH","features":[367]},{"name":"SETUPSCANFILEQUEUE_FLAGS","features":[367]},{"name":"SETUP_DI_DEVICE_CONFIGURATION_FLAGS","features":[367]},{"name":"SETUP_DI_DEVICE_CREATION_FLAGS","features":[367]},{"name":"SETUP_DI_DEVICE_INSTALL_FLAGS","features":[367]},{"name":"SETUP_DI_DEVICE_INSTALL_FLAGS_EX","features":[367]},{"name":"SETUP_DI_DRIVER_INSTALL_FLAGS","features":[367]},{"name":"SETUP_DI_DRIVER_TYPE","features":[367]},{"name":"SETUP_DI_GET_CLASS_DEVS_FLAGS","features":[367]},{"name":"SETUP_DI_PROPERTY_CHANGE_SCOPE","features":[367]},{"name":"SETUP_DI_REGISTRY_PROPERTY","features":[367]},{"name":"SETUP_DI_REMOVE_DEVICE_SCOPE","features":[367]},{"name":"SETUP_DI_STATE_CHANGE","features":[367]},{"name":"SETUP_FILE_OPERATION","features":[367]},{"name":"SIGNERSCORE_AUTHENTICODE","features":[367]},{"name":"SIGNERSCORE_INBOX","features":[367]},{"name":"SIGNERSCORE_LOGO_PREMIUM","features":[367]},{"name":"SIGNERSCORE_LOGO_STANDARD","features":[367]},{"name":"SIGNERSCORE_MASK","features":[367]},{"name":"SIGNERSCORE_SIGNED_MASK","features":[367]},{"name":"SIGNERSCORE_UNCLASSIFIED","features":[367]},{"name":"SIGNERSCORE_UNKNOWN","features":[367]},{"name":"SIGNERSCORE_UNSIGNED","features":[367]},{"name":"SIGNERSCORE_W9X_SUSPECT","features":[367]},{"name":"SIGNERSCORE_WHQL","features":[367]},{"name":"SOURCE_MEDIA_A","features":[367]},{"name":"SOURCE_MEDIA_A","features":[367]},{"name":"SOURCE_MEDIA_W","features":[367]},{"name":"SOURCE_MEDIA_W","features":[367]},{"name":"SPCRP_CHARACTERISTICS","features":[367]},{"name":"SPCRP_DEVTYPE","features":[367]},{"name":"SPCRP_EXCLUSIVE","features":[367]},{"name":"SPCRP_LOWERFILTERS","features":[367]},{"name":"SPCRP_MAXIMUM_PROPERTY","features":[367]},{"name":"SPCRP_SECURITY","features":[367]},{"name":"SPCRP_SECURITY_SDS","features":[367]},{"name":"SPCRP_UPPERFILTERS","features":[367]},{"name":"SPDIT_CLASSDRIVER","features":[367]},{"name":"SPDIT_COMPATDRIVER","features":[367]},{"name":"SPDIT_NODRIVER","features":[367]},{"name":"SPDRP_ADDRESS","features":[367]},{"name":"SPDRP_BASE_CONTAINERID","features":[367]},{"name":"SPDRP_BUSNUMBER","features":[367]},{"name":"SPDRP_BUSTYPEGUID","features":[367]},{"name":"SPDRP_CAPABILITIES","features":[367]},{"name":"SPDRP_CHARACTERISTICS","features":[367]},{"name":"SPDRP_CLASS","features":[367]},{"name":"SPDRP_CLASSGUID","features":[367]},{"name":"SPDRP_COMPATIBLEIDS","features":[367]},{"name":"SPDRP_CONFIGFLAGS","features":[367]},{"name":"SPDRP_DEVICEDESC","features":[367]},{"name":"SPDRP_DEVICE_POWER_DATA","features":[367]},{"name":"SPDRP_DEVTYPE","features":[367]},{"name":"SPDRP_DRIVER","features":[367]},{"name":"SPDRP_ENUMERATOR_NAME","features":[367]},{"name":"SPDRP_EXCLUSIVE","features":[367]},{"name":"SPDRP_FRIENDLYNAME","features":[367]},{"name":"SPDRP_HARDWAREID","features":[367]},{"name":"SPDRP_INSTALL_STATE","features":[367]},{"name":"SPDRP_LEGACYBUSTYPE","features":[367]},{"name":"SPDRP_LOCATION_INFORMATION","features":[367]},{"name":"SPDRP_LOCATION_PATHS","features":[367]},{"name":"SPDRP_LOWERFILTERS","features":[367]},{"name":"SPDRP_MAXIMUM_PROPERTY","features":[367]},{"name":"SPDRP_MFG","features":[367]},{"name":"SPDRP_PHYSICAL_DEVICE_OBJECT_NAME","features":[367]},{"name":"SPDRP_REMOVAL_POLICY","features":[367]},{"name":"SPDRP_REMOVAL_POLICY_HW_DEFAULT","features":[367]},{"name":"SPDRP_REMOVAL_POLICY_OVERRIDE","features":[367]},{"name":"SPDRP_SECURITY","features":[367]},{"name":"SPDRP_SECURITY_SDS","features":[367]},{"name":"SPDRP_SERVICE","features":[367]},{"name":"SPDRP_UI_NUMBER","features":[367]},{"name":"SPDRP_UI_NUMBER_DESC_FORMAT","features":[367]},{"name":"SPDRP_UNUSED0","features":[367]},{"name":"SPDRP_UNUSED1","features":[367]},{"name":"SPDRP_UNUSED2","features":[367]},{"name":"SPDRP_UPPERFILTERS","features":[367]},{"name":"SPDSL_DISALLOW_NEGATIVE_ADJUST","features":[367]},{"name":"SPDSL_IGNORE_DISK","features":[367]},{"name":"SPFILELOG_FORCENEW","features":[367]},{"name":"SPFILELOG_OEMFILE","features":[367]},{"name":"SPFILELOG_QUERYONLY","features":[367]},{"name":"SPFILELOG_SYSTEMLOG","features":[367]},{"name":"SPFILENOTIFY_BACKUPERROR","features":[367]},{"name":"SPFILENOTIFY_CABINETINFO","features":[367]},{"name":"SPFILENOTIFY_COPYERROR","features":[367]},{"name":"SPFILENOTIFY_DELETEERROR","features":[367]},{"name":"SPFILENOTIFY_ENDBACKUP","features":[367]},{"name":"SPFILENOTIFY_ENDCOPY","features":[367]},{"name":"SPFILENOTIFY_ENDDELETE","features":[367]},{"name":"SPFILENOTIFY_ENDQUEUE","features":[367]},{"name":"SPFILENOTIFY_ENDREGISTRATION","features":[367]},{"name":"SPFILENOTIFY_ENDRENAME","features":[367]},{"name":"SPFILENOTIFY_ENDSUBQUEUE","features":[367]},{"name":"SPFILENOTIFY_FILEEXTRACTED","features":[367]},{"name":"SPFILENOTIFY_FILEINCABINET","features":[367]},{"name":"SPFILENOTIFY_FILEOPDELAYED","features":[367]},{"name":"SPFILENOTIFY_LANGMISMATCH","features":[367]},{"name":"SPFILENOTIFY_NEEDMEDIA","features":[367]},{"name":"SPFILENOTIFY_NEEDNEWCABINET","features":[367]},{"name":"SPFILENOTIFY_QUEUESCAN","features":[367]},{"name":"SPFILENOTIFY_QUEUESCAN_EX","features":[367]},{"name":"SPFILENOTIFY_QUEUESCAN_SIGNERINFO","features":[367]},{"name":"SPFILENOTIFY_RENAMEERROR","features":[367]},{"name":"SPFILENOTIFY_STARTBACKUP","features":[367]},{"name":"SPFILENOTIFY_STARTCOPY","features":[367]},{"name":"SPFILENOTIFY_STARTDELETE","features":[367]},{"name":"SPFILENOTIFY_STARTQUEUE","features":[367]},{"name":"SPFILENOTIFY_STARTREGISTRATION","features":[367]},{"name":"SPFILENOTIFY_STARTRENAME","features":[367]},{"name":"SPFILENOTIFY_STARTSUBQUEUE","features":[367]},{"name":"SPFILENOTIFY_TARGETEXISTS","features":[367]},{"name":"SPFILENOTIFY_TARGETNEWER","features":[367]},{"name":"SPFILEQ_FILE_IN_USE","features":[367]},{"name":"SPFILEQ_REBOOT_IN_PROGRESS","features":[367]},{"name":"SPFILEQ_REBOOT_RECOMMENDED","features":[367]},{"name":"SPID_ACTIVE","features":[367]},{"name":"SPID_DEFAULT","features":[367]},{"name":"SPID_REMOVED","features":[367]},{"name":"SPINST_ALL","features":[367]},{"name":"SPINST_BITREG","features":[367]},{"name":"SPINST_COPYINF","features":[367]},{"name":"SPINST_DEVICEINSTALL","features":[367]},{"name":"SPINST_FILES","features":[367]},{"name":"SPINST_INI2REG","features":[367]},{"name":"SPINST_INIFILES","features":[367]},{"name":"SPINST_LOGCONFIG","features":[367]},{"name":"SPINST_LOGCONFIGS_ARE_OVERRIDES","features":[367]},{"name":"SPINST_LOGCONFIG_IS_FORCED","features":[367]},{"name":"SPINST_PROFILEITEMS","features":[367]},{"name":"SPINST_PROPERTIES","features":[367]},{"name":"SPINST_REGISTERCALLBACKAWARE","features":[367]},{"name":"SPINST_REGISTRY","features":[367]},{"name":"SPINST_REGSVR","features":[367]},{"name":"SPINST_SINGLESECTION","features":[367]},{"name":"SPINST_UNREGSVR","features":[367]},{"name":"SPINT_ACTIVE","features":[367]},{"name":"SPINT_DEFAULT","features":[367]},{"name":"SPINT_REMOVED","features":[367]},{"name":"SPOST_MAX","features":[367]},{"name":"SPOST_NONE","features":[367]},{"name":"SPOST_PATH","features":[367]},{"name":"SPOST_URL","features":[367]},{"name":"SPPSR_ENUM_ADV_DEVICE_PROPERTIES","features":[367]},{"name":"SPPSR_ENUM_BASIC_DEVICE_PROPERTIES","features":[367]},{"name":"SPPSR_SELECT_DEVICE_RESOURCES","features":[367]},{"name":"SPQ_DELAYED_COPY","features":[367]},{"name":"SPQ_FLAG_ABORT_IF_UNSIGNED","features":[367]},{"name":"SPQ_FLAG_BACKUP_AWARE","features":[367]},{"name":"SPQ_FLAG_DO_SHUFFLEMOVE","features":[367]},{"name":"SPQ_FLAG_FILES_MODIFIED","features":[367]},{"name":"SPQ_FLAG_VALID","features":[367]},{"name":"SPQ_SCAN_ACTIVATE_DRP","features":[367]},{"name":"SPQ_SCAN_FILE_COMPARISON","features":[367]},{"name":"SPQ_SCAN_FILE_PRESENCE","features":[367]},{"name":"SPQ_SCAN_FILE_PRESENCE_WITHOUT_SOURCE","features":[367]},{"name":"SPQ_SCAN_FILE_VALIDITY","features":[367]},{"name":"SPQ_SCAN_INFORM_USER","features":[367]},{"name":"SPQ_SCAN_PRUNE_COPY_QUEUE","features":[367]},{"name":"SPQ_SCAN_PRUNE_DELREN","features":[367]},{"name":"SPQ_SCAN_USE_CALLBACK","features":[367]},{"name":"SPQ_SCAN_USE_CALLBACKEX","features":[367]},{"name":"SPQ_SCAN_USE_CALLBACK_SIGNERINFO","features":[367]},{"name":"SPRDI_FIND_DUPS","features":[367]},{"name":"SPREG_DLLINSTALL","features":[367]},{"name":"SPREG_GETPROCADDR","features":[367]},{"name":"SPREG_LOADLIBRARY","features":[367]},{"name":"SPREG_REGSVR","features":[367]},{"name":"SPREG_SUCCESS","features":[367]},{"name":"SPREG_TIMEOUT","features":[367]},{"name":"SPREG_UNKNOWN","features":[367]},{"name":"SPSVCINST_ASSOCSERVICE","features":[367]},{"name":"SPSVCINST_CLOBBER_SECURITY","features":[367]},{"name":"SPSVCINST_DELETEEVENTLOGENTRY","features":[367]},{"name":"SPSVCINST_FLAGS","features":[367]},{"name":"SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART","features":[367]},{"name":"SPSVCINST_NOCLOBBER_DEPENDENCIES","features":[367]},{"name":"SPSVCINST_NOCLOBBER_DESCRIPTION","features":[367]},{"name":"SPSVCINST_NOCLOBBER_DISPLAYNAME","features":[367]},{"name":"SPSVCINST_NOCLOBBER_ERRORCONTROL","features":[367]},{"name":"SPSVCINST_NOCLOBBER_FAILUREACTIONS","features":[367]},{"name":"SPSVCINST_NOCLOBBER_LOADORDERGROUP","features":[367]},{"name":"SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES","features":[367]},{"name":"SPSVCINST_NOCLOBBER_SERVICESIDTYPE","features":[367]},{"name":"SPSVCINST_NOCLOBBER_STARTTYPE","features":[367]},{"name":"SPSVCINST_NOCLOBBER_TRIGGERS","features":[367]},{"name":"SPSVCINST_STARTSERVICE","features":[367]},{"name":"SPSVCINST_STOPSERVICE","features":[367]},{"name":"SPSVCINST_TAGTOFRONT","features":[367]},{"name":"SPSVCINST_UNIQUE_NAME","features":[367]},{"name":"SPWPT_SELECTDEVICE","features":[367]},{"name":"SPWP_USE_DEVINFO_DATA","features":[367]},{"name":"SP_ALTPLATFORM_FLAGS_SUITE_MASK","features":[367]},{"name":"SP_ALTPLATFORM_FLAGS_VERSION_RANGE","features":[367]},{"name":"SP_ALTPLATFORM_INFO_V1","features":[367,336]},{"name":"SP_ALTPLATFORM_INFO_V1","features":[367,336]},{"name":"SP_ALTPLATFORM_INFO_V2","features":[367,336,338]},{"name":"SP_ALTPLATFORM_INFO_V2","features":[367,336,338]},{"name":"SP_ALTPLATFORM_INFO_V3","features":[367]},{"name":"SP_ALTPLATFORM_INFO_V3","features":[367]},{"name":"SP_BACKUP_BACKUPPASS","features":[367]},{"name":"SP_BACKUP_BOOTFILE","features":[367]},{"name":"SP_BACKUP_DEMANDPASS","features":[367]},{"name":"SP_BACKUP_QUEUE_PARAMS_V1_A","features":[367]},{"name":"SP_BACKUP_QUEUE_PARAMS_V1_A","features":[367]},{"name":"SP_BACKUP_QUEUE_PARAMS_V1_W","features":[367]},{"name":"SP_BACKUP_QUEUE_PARAMS_V1_W","features":[367]},{"name":"SP_BACKUP_QUEUE_PARAMS_V2_A","features":[367]},{"name":"SP_BACKUP_QUEUE_PARAMS_V2_A","features":[367]},{"name":"SP_BACKUP_QUEUE_PARAMS_V2_W","features":[367]},{"name":"SP_BACKUP_QUEUE_PARAMS_V2_W","features":[367]},{"name":"SP_BACKUP_SPECIAL","features":[367]},{"name":"SP_CLASSIMAGELIST_DATA","features":[367,357]},{"name":"SP_CLASSIMAGELIST_DATA","features":[367,357]},{"name":"SP_CLASSINSTALL_HEADER","features":[367]},{"name":"SP_CLASSINSTALL_HEADER","features":[367]},{"name":"SP_COPY_ALREADYDECOMP","features":[367]},{"name":"SP_COPY_DELETESOURCE","features":[367]},{"name":"SP_COPY_FORCE_IN_USE","features":[367]},{"name":"SP_COPY_FORCE_NEWER","features":[367]},{"name":"SP_COPY_FORCE_NOOVERWRITE","features":[367]},{"name":"SP_COPY_HARDLINK","features":[367]},{"name":"SP_COPY_INBOX_INF","features":[367]},{"name":"SP_COPY_IN_USE_NEEDS_REBOOT","features":[367]},{"name":"SP_COPY_IN_USE_TRY_RENAME","features":[367]},{"name":"SP_COPY_LANGUAGEAWARE","features":[367]},{"name":"SP_COPY_NEWER","features":[367]},{"name":"SP_COPY_NEWER_ONLY","features":[367]},{"name":"SP_COPY_NEWER_OR_SAME","features":[367]},{"name":"SP_COPY_NOBROWSE","features":[367]},{"name":"SP_COPY_NODECOMP","features":[367]},{"name":"SP_COPY_NOOVERWRITE","features":[367]},{"name":"SP_COPY_NOPRUNE","features":[367]},{"name":"SP_COPY_NOSKIP","features":[367]},{"name":"SP_COPY_OEMINF_CATALOG_ONLY","features":[367]},{"name":"SP_COPY_OEM_F6_INF","features":[367]},{"name":"SP_COPY_PNPLOCKED","features":[367]},{"name":"SP_COPY_REPLACEONLY","features":[367]},{"name":"SP_COPY_REPLACE_BOOT_FILE","features":[367]},{"name":"SP_COPY_RESERVED","features":[367]},{"name":"SP_COPY_SOURCEPATH_ABSOLUTE","features":[367]},{"name":"SP_COPY_SOURCE_ABSOLUTE","features":[367]},{"name":"SP_COPY_STYLE","features":[367]},{"name":"SP_COPY_WARNIFSKIP","features":[367]},{"name":"SP_COPY_WINDOWS_SIGNED","features":[367]},{"name":"SP_DETECTDEVICE_PARAMS","features":[367,307]},{"name":"SP_DETECTDEVICE_PARAMS","features":[367,307]},{"name":"SP_DEVICE_INTERFACE_DATA","features":[367]},{"name":"SP_DEVICE_INTERFACE_DATA","features":[367]},{"name":"SP_DEVICE_INTERFACE_DETAIL_DATA_A","features":[367]},{"name":"SP_DEVICE_INTERFACE_DETAIL_DATA_A","features":[367]},{"name":"SP_DEVICE_INTERFACE_DETAIL_DATA_W","features":[367]},{"name":"SP_DEVICE_INTERFACE_DETAIL_DATA_W","features":[367]},{"name":"SP_DEVINFO_DATA","features":[367]},{"name":"SP_DEVINFO_DATA","features":[367]},{"name":"SP_DEVINFO_LIST_DETAIL_DATA_A","features":[367,307]},{"name":"SP_DEVINFO_LIST_DETAIL_DATA_A","features":[367,307]},{"name":"SP_DEVINFO_LIST_DETAIL_DATA_W","features":[367,307]},{"name":"SP_DEVINFO_LIST_DETAIL_DATA_W","features":[367,307]},{"name":"SP_DEVINSTALL_PARAMS_A","features":[367,307]},{"name":"SP_DEVINSTALL_PARAMS_A","features":[367,307]},{"name":"SP_DEVINSTALL_PARAMS_W","features":[367,307]},{"name":"SP_DEVINSTALL_PARAMS_W","features":[367,307]},{"name":"SP_DRVINFO_DATA_V1_A","features":[367]},{"name":"SP_DRVINFO_DATA_V1_A","features":[367]},{"name":"SP_DRVINFO_DATA_V1_W","features":[367]},{"name":"SP_DRVINFO_DATA_V1_W","features":[367]},{"name":"SP_DRVINFO_DATA_V2_A","features":[367,307]},{"name":"SP_DRVINFO_DATA_V2_A","features":[367,307]},{"name":"SP_DRVINFO_DATA_V2_W","features":[367,307]},{"name":"SP_DRVINFO_DATA_V2_W","features":[367,307]},{"name":"SP_DRVINFO_DETAIL_DATA_A","features":[367,307]},{"name":"SP_DRVINFO_DETAIL_DATA_A","features":[367,307]},{"name":"SP_DRVINFO_DETAIL_DATA_W","features":[367,307]},{"name":"SP_DRVINFO_DETAIL_DATA_W","features":[367,307]},{"name":"SP_DRVINSTALL_PARAMS","features":[367]},{"name":"SP_DRVINSTALL_PARAMS","features":[367]},{"name":"SP_ENABLECLASS_PARAMS","features":[367]},{"name":"SP_ENABLECLASS_PARAMS","features":[367]},{"name":"SP_FILE_COPY_PARAMS_A","features":[367]},{"name":"SP_FILE_COPY_PARAMS_A","features":[367]},{"name":"SP_FILE_COPY_PARAMS_W","features":[367]},{"name":"SP_FILE_COPY_PARAMS_W","features":[367]},{"name":"SP_FLAG_CABINETCONTINUATION","features":[367]},{"name":"SP_INF_INFORMATION","features":[367]},{"name":"SP_INF_INFORMATION","features":[367]},{"name":"SP_INF_SIGNER_INFO_V1_A","features":[367]},{"name":"SP_INF_SIGNER_INFO_V1_A","features":[367]},{"name":"SP_INF_SIGNER_INFO_V1_W","features":[367]},{"name":"SP_INF_SIGNER_INFO_V1_W","features":[367]},{"name":"SP_INF_SIGNER_INFO_V2_A","features":[367]},{"name":"SP_INF_SIGNER_INFO_V2_A","features":[367]},{"name":"SP_INF_SIGNER_INFO_V2_W","features":[367]},{"name":"SP_INF_SIGNER_INFO_V2_W","features":[367]},{"name":"SP_INSTALLWIZARD_DATA","features":[367,307,357]},{"name":"SP_INSTALLWIZARD_DATA","features":[367,307,357]},{"name":"SP_MAX_MACHINENAME_LENGTH","features":[367]},{"name":"SP_NEWDEVICEWIZARD_DATA","features":[367,307,357]},{"name":"SP_NEWDEVICEWIZARD_DATA","features":[367,307,357]},{"name":"SP_ORIGINAL_FILE_INFO_A","features":[367]},{"name":"SP_ORIGINAL_FILE_INFO_A","features":[367]},{"name":"SP_ORIGINAL_FILE_INFO_W","features":[367]},{"name":"SP_ORIGINAL_FILE_INFO_W","features":[367]},{"name":"SP_POWERMESSAGEWAKE_PARAMS_A","features":[367]},{"name":"SP_POWERMESSAGEWAKE_PARAMS_W","features":[367]},{"name":"SP_POWERMESSAGEWAKE_PARAMS_W","features":[367]},{"name":"SP_PROPCHANGE_PARAMS","features":[367]},{"name":"SP_PROPCHANGE_PARAMS","features":[367]},{"name":"SP_PROPSHEETPAGE_REQUEST","features":[367]},{"name":"SP_PROPSHEETPAGE_REQUEST","features":[367]},{"name":"SP_REGISTER_CONTROL_STATUSA","features":[367]},{"name":"SP_REGISTER_CONTROL_STATUSA","features":[367]},{"name":"SP_REGISTER_CONTROL_STATUSW","features":[367]},{"name":"SP_REGISTER_CONTROL_STATUSW","features":[367]},{"name":"SP_REMOVEDEVICE_PARAMS","features":[367]},{"name":"SP_REMOVEDEVICE_PARAMS","features":[367]},{"name":"SP_SELECTDEVICE_PARAMS_A","features":[367]},{"name":"SP_SELECTDEVICE_PARAMS_W","features":[367]},{"name":"SP_SELECTDEVICE_PARAMS_W","features":[367]},{"name":"SP_TROUBLESHOOTER_PARAMS_A","features":[367]},{"name":"SP_TROUBLESHOOTER_PARAMS_W","features":[367]},{"name":"SP_TROUBLESHOOTER_PARAMS_W","features":[367]},{"name":"SP_UNREMOVEDEVICE_PARAMS","features":[367]},{"name":"SP_UNREMOVEDEVICE_PARAMS","features":[367]},{"name":"SRCINFO_DESCRIPTION","features":[367]},{"name":"SRCINFO_FLAGS","features":[367]},{"name":"SRCINFO_PATH","features":[367]},{"name":"SRCINFO_TAGFILE","features":[367]},{"name":"SRCINFO_TAGFILE2","features":[367]},{"name":"SRCLIST_APPEND","features":[367]},{"name":"SRCLIST_NOBROWSE","features":[367]},{"name":"SRCLIST_NOSTRIPPLATFORM","features":[367]},{"name":"SRCLIST_SUBDIRS","features":[367]},{"name":"SRCLIST_SYSIFADMIN","features":[367]},{"name":"SRCLIST_SYSTEM","features":[367]},{"name":"SRCLIST_TEMPORARY","features":[367]},{"name":"SRCLIST_USER","features":[367]},{"name":"SRC_FLAGS_CABFILE","features":[367]},{"name":"SUOI_FORCEDELETE","features":[367]},{"name":"SUOI_INTERNAL1","features":[367]},{"name":"SZ_KEY_ADDAUTOLOGGER","features":[367]},{"name":"SZ_KEY_ADDAUTOLOGGERPROVIDER","features":[367]},{"name":"SZ_KEY_ADDCHANNEL","features":[367]},{"name":"SZ_KEY_ADDEVENTPROVIDER","features":[367]},{"name":"SZ_KEY_ADDFILTER","features":[367]},{"name":"SZ_KEY_ADDIME","features":[367]},{"name":"SZ_KEY_ADDINTERFACE","features":[367]},{"name":"SZ_KEY_ADDPOWERSETTING","features":[367]},{"name":"SZ_KEY_ADDPROP","features":[367]},{"name":"SZ_KEY_ADDREG","features":[367]},{"name":"SZ_KEY_ADDREGNOCLOBBER","features":[367]},{"name":"SZ_KEY_ADDSERVICE","features":[367]},{"name":"SZ_KEY_ADDTRIGGER","features":[367]},{"name":"SZ_KEY_BITREG","features":[367]},{"name":"SZ_KEY_CLEANONLY","features":[367]},{"name":"SZ_KEY_COPYFILES","features":[367]},{"name":"SZ_KEY_COPYINF","features":[367]},{"name":"SZ_KEY_DEFAULTOPTION","features":[367]},{"name":"SZ_KEY_DEFDESTDIR","features":[367]},{"name":"SZ_KEY_DELFILES","features":[367]},{"name":"SZ_KEY_DELIME","features":[367]},{"name":"SZ_KEY_DELPROP","features":[367]},{"name":"SZ_KEY_DELREG","features":[367]},{"name":"SZ_KEY_DELSERVICE","features":[367]},{"name":"SZ_KEY_DESTDIRS","features":[367]},{"name":"SZ_KEY_EXCLUDEID","features":[367]},{"name":"SZ_KEY_FAILUREACTIONS","features":[367]},{"name":"SZ_KEY_FEATURESCORE","features":[367]},{"name":"SZ_KEY_FILTERLEVEL","features":[367]},{"name":"SZ_KEY_FILTERPOSITION","features":[367]},{"name":"SZ_KEY_HARDWARE","features":[367]},{"name":"SZ_KEY_IMPORTCHANNEL","features":[367]},{"name":"SZ_KEY_INI2REG","features":[367]},{"name":"SZ_KEY_LAYOUT_FILE","features":[367]},{"name":"SZ_KEY_LDIDOEM","features":[367]},{"name":"SZ_KEY_LFN_SECTION","features":[367]},{"name":"SZ_KEY_LISTOPTIONS","features":[367]},{"name":"SZ_KEY_LOGCONFIG","features":[367]},{"name":"SZ_KEY_MODULES","features":[367]},{"name":"SZ_KEY_OPTIONDESC","features":[367]},{"name":"SZ_KEY_PHASE1","features":[367]},{"name":"SZ_KEY_PROFILEITEMS","features":[367]},{"name":"SZ_KEY_REGSVR","features":[367]},{"name":"SZ_KEY_RENFILES","features":[367]},{"name":"SZ_KEY_SFN_SECTION","features":[367]},{"name":"SZ_KEY_SRCDISKFILES","features":[367]},{"name":"SZ_KEY_SRCDISKNAMES","features":[367]},{"name":"SZ_KEY_STRINGS","features":[367]},{"name":"SZ_KEY_UNREGSVR","features":[367]},{"name":"SZ_KEY_UPDATEAUTOLOGGER","features":[367]},{"name":"SZ_KEY_UPDATEINIFIELDS","features":[367]},{"name":"SZ_KEY_UPDATEINIS","features":[367]},{"name":"SZ_KEY_UPGRADEONLY","features":[367]},{"name":"SetupAddInstallSectionToDiskSpaceListA","features":[367,307]},{"name":"SetupAddInstallSectionToDiskSpaceListW","features":[367,307]},{"name":"SetupAddSectionToDiskSpaceListA","features":[367,307]},{"name":"SetupAddSectionToDiskSpaceListW","features":[367,307]},{"name":"SetupAddToDiskSpaceListA","features":[367,307]},{"name":"SetupAddToDiskSpaceListW","features":[367,307]},{"name":"SetupAddToSourceListA","features":[367,307]},{"name":"SetupAddToSourceListW","features":[367,307]},{"name":"SetupAdjustDiskSpaceListA","features":[367,307]},{"name":"SetupAdjustDiskSpaceListW","features":[367,307]},{"name":"SetupBackupErrorA","features":[367,307]},{"name":"SetupBackupErrorW","features":[367,307]},{"name":"SetupCancelTemporarySourceList","features":[367,307]},{"name":"SetupCloseFileQueue","features":[367,307]},{"name":"SetupCloseInfFile","features":[367]},{"name":"SetupCloseLog","features":[367]},{"name":"SetupCommitFileQueueA","features":[367,307]},{"name":"SetupCommitFileQueueW","features":[367,307]},{"name":"SetupConfigureWmiFromInfSectionA","features":[367,307]},{"name":"SetupConfigureWmiFromInfSectionW","features":[367,307]},{"name":"SetupCopyErrorA","features":[367,307]},{"name":"SetupCopyErrorW","features":[367,307]},{"name":"SetupCopyOEMInfA","features":[367,307]},{"name":"SetupCopyOEMInfW","features":[367,307]},{"name":"SetupCreateDiskSpaceListA","features":[367]},{"name":"SetupCreateDiskSpaceListW","features":[367]},{"name":"SetupDecompressOrCopyFileA","features":[367]},{"name":"SetupDecompressOrCopyFileW","features":[367]},{"name":"SetupDefaultQueueCallbackA","features":[367]},{"name":"SetupDefaultQueueCallbackW","features":[367]},{"name":"SetupDeleteErrorA","features":[367,307]},{"name":"SetupDeleteErrorW","features":[367,307]},{"name":"SetupDestroyDiskSpaceList","features":[367,307]},{"name":"SetupDiAskForOEMDisk","features":[367,307]},{"name":"SetupDiBuildClassInfoList","features":[367,307]},{"name":"SetupDiBuildClassInfoListExA","features":[367,307]},{"name":"SetupDiBuildClassInfoListExW","features":[367,307]},{"name":"SetupDiBuildDriverInfoList","features":[367,307]},{"name":"SetupDiCallClassInstaller","features":[367,307]},{"name":"SetupDiCancelDriverInfoSearch","features":[367,307]},{"name":"SetupDiChangeState","features":[367,307]},{"name":"SetupDiClassGuidsFromNameA","features":[367,307]},{"name":"SetupDiClassGuidsFromNameExA","features":[367,307]},{"name":"SetupDiClassGuidsFromNameExW","features":[367,307]},{"name":"SetupDiClassGuidsFromNameW","features":[367,307]},{"name":"SetupDiClassNameFromGuidA","features":[367,307]},{"name":"SetupDiClassNameFromGuidExA","features":[367,307]},{"name":"SetupDiClassNameFromGuidExW","features":[367,307]},{"name":"SetupDiClassNameFromGuidW","features":[367,307]},{"name":"SetupDiCreateDevRegKeyA","features":[367,368]},{"name":"SetupDiCreateDevRegKeyW","features":[367,368]},{"name":"SetupDiCreateDeviceInfoA","features":[367,307]},{"name":"SetupDiCreateDeviceInfoList","features":[367,307]},{"name":"SetupDiCreateDeviceInfoListExA","features":[367,307]},{"name":"SetupDiCreateDeviceInfoListExW","features":[367,307]},{"name":"SetupDiCreateDeviceInfoW","features":[367,307]},{"name":"SetupDiCreateDeviceInterfaceA","features":[367,307]},{"name":"SetupDiCreateDeviceInterfaceRegKeyA","features":[367,368]},{"name":"SetupDiCreateDeviceInterfaceRegKeyW","features":[367,368]},{"name":"SetupDiCreateDeviceInterfaceW","features":[367,307]},{"name":"SetupDiDeleteDevRegKey","features":[367,307]},{"name":"SetupDiDeleteDeviceInfo","features":[367,307]},{"name":"SetupDiDeleteDeviceInterfaceData","features":[367,307]},{"name":"SetupDiDeleteDeviceInterfaceRegKey","features":[367,307]},{"name":"SetupDiDestroyClassImageList","features":[367,307,357]},{"name":"SetupDiDestroyDeviceInfoList","features":[367,307]},{"name":"SetupDiDestroyDriverInfoList","features":[367,307]},{"name":"SetupDiDrawMiniIcon","features":[367,307,318]},{"name":"SetupDiEnumDeviceInfo","features":[367,307]},{"name":"SetupDiEnumDeviceInterfaces","features":[367,307]},{"name":"SetupDiEnumDriverInfoA","features":[367,307]},{"name":"SetupDiEnumDriverInfoW","features":[367,307]},{"name":"SetupDiGetActualModelsSectionA","features":[367,307,336,338]},{"name":"SetupDiGetActualModelsSectionW","features":[367,307,336,338]},{"name":"SetupDiGetActualSectionToInstallA","features":[367,307]},{"name":"SetupDiGetActualSectionToInstallExA","features":[367,307,336,338]},{"name":"SetupDiGetActualSectionToInstallExW","features":[367,307,336,338]},{"name":"SetupDiGetActualSectionToInstallW","features":[367,307]},{"name":"SetupDiGetClassBitmapIndex","features":[367,307]},{"name":"SetupDiGetClassDescriptionA","features":[367,307]},{"name":"SetupDiGetClassDescriptionExA","features":[367,307]},{"name":"SetupDiGetClassDescriptionExW","features":[367,307]},{"name":"SetupDiGetClassDescriptionW","features":[367,307]},{"name":"SetupDiGetClassDevPropertySheetsA","features":[367,307,318,357,369]},{"name":"SetupDiGetClassDevPropertySheetsW","features":[367,307,318,357,369]},{"name":"SetupDiGetClassDevsA","features":[367,307]},{"name":"SetupDiGetClassDevsExA","features":[367,307]},{"name":"SetupDiGetClassDevsExW","features":[367,307]},{"name":"SetupDiGetClassDevsW","features":[367,307]},{"name":"SetupDiGetClassImageIndex","features":[367,307,357]},{"name":"SetupDiGetClassImageList","features":[367,307,357]},{"name":"SetupDiGetClassImageListExA","features":[367,307,357]},{"name":"SetupDiGetClassImageListExW","features":[367,307,357]},{"name":"SetupDiGetClassInstallParamsA","features":[367,307]},{"name":"SetupDiGetClassInstallParamsW","features":[367,307]},{"name":"SetupDiGetClassPropertyExW","features":[367,305,307]},{"name":"SetupDiGetClassPropertyKeys","features":[367,305,307]},{"name":"SetupDiGetClassPropertyKeysExW","features":[367,305,307]},{"name":"SetupDiGetClassPropertyW","features":[367,305,307]},{"name":"SetupDiGetClassRegistryPropertyA","features":[367,307]},{"name":"SetupDiGetClassRegistryPropertyW","features":[367,307]},{"name":"SetupDiGetCustomDevicePropertyA","features":[367,307]},{"name":"SetupDiGetCustomDevicePropertyW","features":[367,307]},{"name":"SetupDiGetDeviceInfoListClass","features":[367,307]},{"name":"SetupDiGetDeviceInfoListDetailA","features":[367,307]},{"name":"SetupDiGetDeviceInfoListDetailW","features":[367,307]},{"name":"SetupDiGetDeviceInstallParamsA","features":[367,307]},{"name":"SetupDiGetDeviceInstallParamsW","features":[367,307]},{"name":"SetupDiGetDeviceInstanceIdA","features":[367,307]},{"name":"SetupDiGetDeviceInstanceIdW","features":[367,307]},{"name":"SetupDiGetDeviceInterfaceAlias","features":[367,307]},{"name":"SetupDiGetDeviceInterfaceDetailA","features":[367,307]},{"name":"SetupDiGetDeviceInterfaceDetailW","features":[367,307]},{"name":"SetupDiGetDeviceInterfacePropertyKeys","features":[367,305,307]},{"name":"SetupDiGetDeviceInterfacePropertyW","features":[367,305,307]},{"name":"SetupDiGetDevicePropertyKeys","features":[367,305,307]},{"name":"SetupDiGetDevicePropertyW","features":[367,305,307]},{"name":"SetupDiGetDeviceRegistryPropertyA","features":[367,307]},{"name":"SetupDiGetDeviceRegistryPropertyW","features":[367,307]},{"name":"SetupDiGetDriverInfoDetailA","features":[367,307]},{"name":"SetupDiGetDriverInfoDetailW","features":[367,307]},{"name":"SetupDiGetDriverInstallParamsA","features":[367,307]},{"name":"SetupDiGetDriverInstallParamsW","features":[367,307]},{"name":"SetupDiGetHwProfileFriendlyNameA","features":[367,307]},{"name":"SetupDiGetHwProfileFriendlyNameExA","features":[367,307]},{"name":"SetupDiGetHwProfileFriendlyNameExW","features":[367,307]},{"name":"SetupDiGetHwProfileFriendlyNameW","features":[367,307]},{"name":"SetupDiGetHwProfileList","features":[367,307]},{"name":"SetupDiGetHwProfileListExA","features":[367,307]},{"name":"SetupDiGetHwProfileListExW","features":[367,307]},{"name":"SetupDiGetINFClassA","features":[367,307]},{"name":"SetupDiGetINFClassW","features":[367,307]},{"name":"SetupDiGetSelectedDevice","features":[367,307]},{"name":"SetupDiGetSelectedDriverA","features":[367,307]},{"name":"SetupDiGetSelectedDriverW","features":[367,307]},{"name":"SetupDiGetWizardPage","features":[367,307,357]},{"name":"SetupDiInstallClassA","features":[367,307]},{"name":"SetupDiInstallClassExA","features":[367,307]},{"name":"SetupDiInstallClassExW","features":[367,307]},{"name":"SetupDiInstallClassW","features":[367,307]},{"name":"SetupDiInstallDevice","features":[367,307]},{"name":"SetupDiInstallDeviceInterfaces","features":[367,307]},{"name":"SetupDiInstallDriverFiles","features":[367,307]},{"name":"SetupDiLoadClassIcon","features":[367,307,369]},{"name":"SetupDiLoadDeviceIcon","features":[367,307,369]},{"name":"SetupDiOpenClassRegKey","features":[367,368]},{"name":"SetupDiOpenClassRegKeyExA","features":[367,368]},{"name":"SetupDiOpenClassRegKeyExW","features":[367,368]},{"name":"SetupDiOpenDevRegKey","features":[367,368]},{"name":"SetupDiOpenDeviceInfoA","features":[367,307]},{"name":"SetupDiOpenDeviceInfoW","features":[367,307]},{"name":"SetupDiOpenDeviceInterfaceA","features":[367,307]},{"name":"SetupDiOpenDeviceInterfaceRegKey","features":[367,368]},{"name":"SetupDiOpenDeviceInterfaceW","features":[367,307]},{"name":"SetupDiRegisterCoDeviceInstallers","features":[367,307]},{"name":"SetupDiRegisterDeviceInfo","features":[367,307]},{"name":"SetupDiRemoveDevice","features":[367,307]},{"name":"SetupDiRemoveDeviceInterface","features":[367,307]},{"name":"SetupDiRestartDevices","features":[367,307]},{"name":"SetupDiSelectBestCompatDrv","features":[367,307]},{"name":"SetupDiSelectDevice","features":[367,307]},{"name":"SetupDiSelectOEMDrv","features":[367,307]},{"name":"SetupDiSetClassInstallParamsA","features":[367,307]},{"name":"SetupDiSetClassInstallParamsW","features":[367,307]},{"name":"SetupDiSetClassPropertyExW","features":[367,305,307]},{"name":"SetupDiSetClassPropertyW","features":[367,305,307]},{"name":"SetupDiSetClassRegistryPropertyA","features":[367,307]},{"name":"SetupDiSetClassRegistryPropertyW","features":[367,307]},{"name":"SetupDiSetDeviceInstallParamsA","features":[367,307]},{"name":"SetupDiSetDeviceInstallParamsW","features":[367,307]},{"name":"SetupDiSetDeviceInterfaceDefault","features":[367,307]},{"name":"SetupDiSetDeviceInterfacePropertyW","features":[367,305,307]},{"name":"SetupDiSetDevicePropertyW","features":[367,305,307]},{"name":"SetupDiSetDeviceRegistryPropertyA","features":[367,307]},{"name":"SetupDiSetDeviceRegistryPropertyW","features":[367,307]},{"name":"SetupDiSetDriverInstallParamsA","features":[367,307]},{"name":"SetupDiSetDriverInstallParamsW","features":[367,307]},{"name":"SetupDiSetSelectedDevice","features":[367,307]},{"name":"SetupDiSetSelectedDriverA","features":[367,307]},{"name":"SetupDiSetSelectedDriverW","features":[367,307]},{"name":"SetupDiUnremoveDevice","features":[367,307]},{"name":"SetupDuplicateDiskSpaceListA","features":[367]},{"name":"SetupDuplicateDiskSpaceListW","features":[367]},{"name":"SetupEnumInfSectionsA","features":[367,307]},{"name":"SetupEnumInfSectionsW","features":[367,307]},{"name":"SetupFileLogChecksum","features":[367]},{"name":"SetupFileLogDiskDescription","features":[367]},{"name":"SetupFileLogDiskTagfile","features":[367]},{"name":"SetupFileLogInfo","features":[367]},{"name":"SetupFileLogMax","features":[367]},{"name":"SetupFileLogOtherInfo","features":[367]},{"name":"SetupFileLogSourceFilename","features":[367]},{"name":"SetupFindFirstLineA","features":[367,307]},{"name":"SetupFindFirstLineW","features":[367,307]},{"name":"SetupFindNextLine","features":[367,307]},{"name":"SetupFindNextMatchLineA","features":[367,307]},{"name":"SetupFindNextMatchLineW","features":[367,307]},{"name":"SetupFreeSourceListA","features":[367,307]},{"name":"SetupFreeSourceListW","features":[367,307]},{"name":"SetupGetBackupInformationA","features":[367,307]},{"name":"SetupGetBackupInformationW","features":[367,307]},{"name":"SetupGetBinaryField","features":[367,307]},{"name":"SetupGetFieldCount","features":[367]},{"name":"SetupGetFileCompressionInfoA","features":[367]},{"name":"SetupGetFileCompressionInfoExA","features":[367,307]},{"name":"SetupGetFileCompressionInfoExW","features":[367,307]},{"name":"SetupGetFileCompressionInfoW","features":[367]},{"name":"SetupGetFileQueueCount","features":[367,307]},{"name":"SetupGetFileQueueFlags","features":[367,307]},{"name":"SetupGetInfDriverStoreLocationA","features":[367,307,336,338]},{"name":"SetupGetInfDriverStoreLocationW","features":[367,307,336,338]},{"name":"SetupGetInfFileListA","features":[367,307]},{"name":"SetupGetInfFileListW","features":[367,307]},{"name":"SetupGetInfInformationA","features":[367,307]},{"name":"SetupGetInfInformationW","features":[367,307]},{"name":"SetupGetInfPublishedNameA","features":[367,307]},{"name":"SetupGetInfPublishedNameW","features":[367,307]},{"name":"SetupGetIntField","features":[367,307]},{"name":"SetupGetLineByIndexA","features":[367,307]},{"name":"SetupGetLineByIndexW","features":[367,307]},{"name":"SetupGetLineCountA","features":[367]},{"name":"SetupGetLineCountW","features":[367]},{"name":"SetupGetLineTextA","features":[367,307]},{"name":"SetupGetLineTextW","features":[367,307]},{"name":"SetupGetMultiSzFieldA","features":[367,307]},{"name":"SetupGetMultiSzFieldW","features":[367,307]},{"name":"SetupGetNonInteractiveMode","features":[367,307]},{"name":"SetupGetSourceFileLocationA","features":[367,307]},{"name":"SetupGetSourceFileLocationW","features":[367,307]},{"name":"SetupGetSourceFileSizeA","features":[367,307]},{"name":"SetupGetSourceFileSizeW","features":[367,307]},{"name":"SetupGetSourceInfoA","features":[367,307]},{"name":"SetupGetSourceInfoW","features":[367,307]},{"name":"SetupGetStringFieldA","features":[367,307]},{"name":"SetupGetStringFieldW","features":[367,307]},{"name":"SetupGetTargetPathA","features":[367,307]},{"name":"SetupGetTargetPathW","features":[367,307]},{"name":"SetupGetThreadLogToken","features":[367]},{"name":"SetupInitDefaultQueueCallback","features":[367,307]},{"name":"SetupInitDefaultQueueCallbackEx","features":[367,307]},{"name":"SetupInitializeFileLogA","features":[367]},{"name":"SetupInitializeFileLogW","features":[367]},{"name":"SetupInstallFileA","features":[367,307]},{"name":"SetupInstallFileExA","features":[367,307]},{"name":"SetupInstallFileExW","features":[367,307]},{"name":"SetupInstallFileW","features":[367,307]},{"name":"SetupInstallFilesFromInfSectionA","features":[367,307]},{"name":"SetupInstallFilesFromInfSectionW","features":[367,307]},{"name":"SetupInstallFromInfSectionA","features":[367,307,368]},{"name":"SetupInstallFromInfSectionW","features":[367,307,368]},{"name":"SetupInstallServicesFromInfSectionA","features":[367,307]},{"name":"SetupInstallServicesFromInfSectionExA","features":[367,307]},{"name":"SetupInstallServicesFromInfSectionExW","features":[367,307]},{"name":"SetupInstallServicesFromInfSectionW","features":[367,307]},{"name":"SetupIterateCabinetA","features":[367,307]},{"name":"SetupIterateCabinetW","features":[367,307]},{"name":"SetupLogErrorA","features":[367,307]},{"name":"SetupLogErrorW","features":[367,307]},{"name":"SetupLogFileA","features":[367,307]},{"name":"SetupLogFileW","features":[367,307]},{"name":"SetupOpenAppendInfFileA","features":[367,307]},{"name":"SetupOpenAppendInfFileW","features":[367,307]},{"name":"SetupOpenFileQueue","features":[367]},{"name":"SetupOpenInfFileA","features":[367]},{"name":"SetupOpenInfFileW","features":[367]},{"name":"SetupOpenLog","features":[367,307]},{"name":"SetupOpenMasterInf","features":[367]},{"name":"SetupPrepareQueueForRestoreA","features":[367,307]},{"name":"SetupPrepareQueueForRestoreW","features":[367,307]},{"name":"SetupPromptForDiskA","features":[367,307]},{"name":"SetupPromptForDiskW","features":[367,307]},{"name":"SetupPromptReboot","features":[367,307]},{"name":"SetupQueryDrivesInDiskSpaceListA","features":[367,307]},{"name":"SetupQueryDrivesInDiskSpaceListW","features":[367,307]},{"name":"SetupQueryFileLogA","features":[367,307]},{"name":"SetupQueryFileLogW","features":[367,307]},{"name":"SetupQueryInfFileInformationA","features":[367,307]},{"name":"SetupQueryInfFileInformationW","features":[367,307]},{"name":"SetupQueryInfOriginalFileInformationA","features":[367,307,336,338]},{"name":"SetupQueryInfOriginalFileInformationW","features":[367,307,336,338]},{"name":"SetupQueryInfVersionInformationA","features":[367,307]},{"name":"SetupQueryInfVersionInformationW","features":[367,307]},{"name":"SetupQuerySourceListA","features":[367,307]},{"name":"SetupQuerySourceListW","features":[367,307]},{"name":"SetupQuerySpaceRequiredOnDriveA","features":[367,307]},{"name":"SetupQuerySpaceRequiredOnDriveW","features":[367,307]},{"name":"SetupQueueCopyA","features":[367,307]},{"name":"SetupQueueCopyIndirectA","features":[367,307]},{"name":"SetupQueueCopyIndirectW","features":[367,307]},{"name":"SetupQueueCopySectionA","features":[367,307]},{"name":"SetupQueueCopySectionW","features":[367,307]},{"name":"SetupQueueCopyW","features":[367,307]},{"name":"SetupQueueDefaultCopyA","features":[367,307]},{"name":"SetupQueueDefaultCopyW","features":[367,307]},{"name":"SetupQueueDeleteA","features":[367,307]},{"name":"SetupQueueDeleteSectionA","features":[367,307]},{"name":"SetupQueueDeleteSectionW","features":[367,307]},{"name":"SetupQueueDeleteW","features":[367,307]},{"name":"SetupQueueRenameA","features":[367,307]},{"name":"SetupQueueRenameSectionA","features":[367,307]},{"name":"SetupQueueRenameSectionW","features":[367,307]},{"name":"SetupQueueRenameW","features":[367,307]},{"name":"SetupRemoveFileLogEntryA","features":[367,307]},{"name":"SetupRemoveFileLogEntryW","features":[367,307]},{"name":"SetupRemoveFromDiskSpaceListA","features":[367,307]},{"name":"SetupRemoveFromDiskSpaceListW","features":[367,307]},{"name":"SetupRemoveFromSourceListA","features":[367,307]},{"name":"SetupRemoveFromSourceListW","features":[367,307]},{"name":"SetupRemoveInstallSectionFromDiskSpaceListA","features":[367,307]},{"name":"SetupRemoveInstallSectionFromDiskSpaceListW","features":[367,307]},{"name":"SetupRemoveSectionFromDiskSpaceListA","features":[367,307]},{"name":"SetupRemoveSectionFromDiskSpaceListW","features":[367,307]},{"name":"SetupRenameErrorA","features":[367,307]},{"name":"SetupRenameErrorW","features":[367,307]},{"name":"SetupScanFileQueueA","features":[367,307]},{"name":"SetupScanFileQueueW","features":[367,307]},{"name":"SetupSetDirectoryIdA","features":[367,307]},{"name":"SetupSetDirectoryIdExA","features":[367,307]},{"name":"SetupSetDirectoryIdExW","features":[367,307]},{"name":"SetupSetDirectoryIdW","features":[367,307]},{"name":"SetupSetFileQueueAlternatePlatformA","features":[367,307,336,338]},{"name":"SetupSetFileQueueAlternatePlatformW","features":[367,307,336,338]},{"name":"SetupSetFileQueueFlags","features":[367,307]},{"name":"SetupSetNonInteractiveMode","features":[367,307]},{"name":"SetupSetPlatformPathOverrideA","features":[367,307]},{"name":"SetupSetPlatformPathOverrideW","features":[367,307]},{"name":"SetupSetSourceListA","features":[367,307]},{"name":"SetupSetSourceListW","features":[367,307]},{"name":"SetupSetThreadLogToken","features":[367]},{"name":"SetupTermDefaultQueueCallback","features":[367]},{"name":"SetupTerminateFileLog","features":[367,307]},{"name":"SetupUninstallNewlyCopiedInfs","features":[367,307]},{"name":"SetupUninstallOEMInfA","features":[367,307]},{"name":"SetupUninstallOEMInfW","features":[367,307]},{"name":"SetupVerifyInfFileA","features":[367,307,336,338]},{"name":"SetupVerifyInfFileW","features":[367,307,336,338]},{"name":"SetupWriteTextLog","features":[367]},{"name":"SetupWriteTextLogError","features":[367]},{"name":"SetupWriteTextLogInfLine","features":[367]},{"name":"UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS","features":[367]},{"name":"UpdateDriverForPlugAndPlayDevicesA","features":[367,307]},{"name":"UpdateDriverForPlugAndPlayDevicesW","features":[367,307]},{"name":"fDD_BYTE","features":[367]},{"name":"fDD_BYTE_AND_WORD","features":[367]},{"name":"fDD_BusMaster","features":[367]},{"name":"fDD_DWORD","features":[367]},{"name":"fDD_NoBusMaster","features":[367]},{"name":"fDD_TypeA","features":[367]},{"name":"fDD_TypeB","features":[367]},{"name":"fDD_TypeF","features":[367]},{"name":"fDD_TypeStandard","features":[367]},{"name":"fDD_WORD","features":[367]},{"name":"fIOD_10_BIT_DECODE","features":[367]},{"name":"fIOD_12_BIT_DECODE","features":[367]},{"name":"fIOD_16_BIT_DECODE","features":[367]},{"name":"fIOD_DECODE","features":[367]},{"name":"fIOD_IO","features":[367]},{"name":"fIOD_Memory","features":[367]},{"name":"fIOD_PASSIVE_DECODE","features":[367]},{"name":"fIOD_PORT_BAR","features":[367]},{"name":"fIOD_POSITIVE_DECODE","features":[367]},{"name":"fIOD_PortType","features":[367]},{"name":"fIOD_WINDOW_DECODE","features":[367]},{"name":"fIRQD_Edge","features":[367]},{"name":"fIRQD_Exclusive","features":[367]},{"name":"fIRQD_Level","features":[367]},{"name":"fIRQD_Level_Bit","features":[367]},{"name":"fIRQD_Share","features":[367]},{"name":"fIRQD_Share_Bit","features":[367]},{"name":"fMD_24","features":[367]},{"name":"fMD_32","features":[367]},{"name":"fMD_32_24","features":[367]},{"name":"fMD_Cacheable","features":[367]},{"name":"fMD_CombinedWrite","features":[367]},{"name":"fMD_CombinedWriteAllowed","features":[367]},{"name":"fMD_CombinedWriteDisallowed","features":[367]},{"name":"fMD_MEMORY_BAR","features":[367]},{"name":"fMD_MemoryType","features":[367]},{"name":"fMD_NonCacheable","features":[367]},{"name":"fMD_Pref","features":[367]},{"name":"fMD_PrefetchAllowed","features":[367]},{"name":"fMD_PrefetchDisallowed","features":[367]},{"name":"fMD_Prefetchable","features":[367]},{"name":"fMD_RAM","features":[367]},{"name":"fMD_ROM","features":[367]},{"name":"fMD_ReadAllowed","features":[367]},{"name":"fMD_ReadDisallowed","features":[367]},{"name":"fMD_Readable","features":[367]},{"name":"fMD_WINDOW_DECODE","features":[367]},{"name":"fPCD_ATTRIBUTES_PER_WINDOW","features":[367]},{"name":"fPCD_IO1_16","features":[367]},{"name":"fPCD_IO1_SRC_16","features":[367]},{"name":"fPCD_IO1_WS_16","features":[367]},{"name":"fPCD_IO1_ZW_8","features":[367]},{"name":"fPCD_IO2_16","features":[367]},{"name":"fPCD_IO2_SRC_16","features":[367]},{"name":"fPCD_IO2_WS_16","features":[367]},{"name":"fPCD_IO2_ZW_8","features":[367]},{"name":"fPCD_IO_16","features":[367]},{"name":"fPCD_IO_8","features":[367]},{"name":"fPCD_IO_SRC_16","features":[367]},{"name":"fPCD_IO_WS_16","features":[367]},{"name":"fPCD_IO_ZW_8","features":[367]},{"name":"fPCD_MEM1_16","features":[367]},{"name":"fPCD_MEM1_A","features":[367]},{"name":"fPCD_MEM1_WS_ONE","features":[367]},{"name":"fPCD_MEM1_WS_THREE","features":[367]},{"name":"fPCD_MEM1_WS_TWO","features":[367]},{"name":"fPCD_MEM2_16","features":[367]},{"name":"fPCD_MEM2_A","features":[367]},{"name":"fPCD_MEM2_WS_ONE","features":[367]},{"name":"fPCD_MEM2_WS_THREE","features":[367]},{"name":"fPCD_MEM2_WS_TWO","features":[367]},{"name":"fPCD_MEM_16","features":[367]},{"name":"fPCD_MEM_8","features":[367]},{"name":"fPCD_MEM_A","features":[367]},{"name":"fPCD_MEM_WS_ONE","features":[367]},{"name":"fPCD_MEM_WS_THREE","features":[367]},{"name":"fPCD_MEM_WS_TWO","features":[367]},{"name":"fPMF_AUDIO_ENABLE","features":[367]},{"name":"mDD_BusMaster","features":[367]},{"name":"mDD_Type","features":[367]},{"name":"mDD_Width","features":[367]},{"name":"mIRQD_Edge_Level","features":[367]},{"name":"mIRQD_Share","features":[367]},{"name":"mMD_32_24","features":[367]},{"name":"mMD_Cacheable","features":[367]},{"name":"mMD_CombinedWrite","features":[367]},{"name":"mMD_MemoryType","features":[367]},{"name":"mMD_Prefetchable","features":[367]},{"name":"mMD_Readable","features":[367]},{"name":"mPCD_IO_8_16","features":[367]},{"name":"mPCD_MEM1_WS","features":[367]},{"name":"mPCD_MEM2_WS","features":[367]},{"name":"mPCD_MEM_8_16","features":[367]},{"name":"mPCD_MEM_A_C","features":[367]},{"name":"mPCD_MEM_WS","features":[367]},{"name":"mPMF_AUDIO_ENABLE","features":[367]}],"376":[{"name":"DEVPROP_FILTER_EXPRESSION","features":[370,305]},{"name":"DEVPROP_OPERATOR","features":[370]},{"name":"DEVPROP_OPERATOR_AND_CLOSE","features":[370]},{"name":"DEVPROP_OPERATOR_AND_OPEN","features":[370]},{"name":"DEVPROP_OPERATOR_ARRAY_CONTAINS","features":[370]},{"name":"DEVPROP_OPERATOR_BEGINS_WITH","features":[370]},{"name":"DEVPROP_OPERATOR_BEGINS_WITH_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_BITWISE_AND","features":[370]},{"name":"DEVPROP_OPERATOR_BITWISE_OR","features":[370]},{"name":"DEVPROP_OPERATOR_CONTAINS","features":[370]},{"name":"DEVPROP_OPERATOR_CONTAINS_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_ENDS_WITH","features":[370]},{"name":"DEVPROP_OPERATOR_ENDS_WITH_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_EQUALS","features":[370]},{"name":"DEVPROP_OPERATOR_EQUALS_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_EXISTS","features":[370]},{"name":"DEVPROP_OPERATOR_GREATER_THAN","features":[370]},{"name":"DEVPROP_OPERATOR_GREATER_THAN_EQUALS","features":[370]},{"name":"DEVPROP_OPERATOR_LESS_THAN","features":[370]},{"name":"DEVPROP_OPERATOR_LESS_THAN_EQUALS","features":[370]},{"name":"DEVPROP_OPERATOR_LIST_CONTAINS","features":[370]},{"name":"DEVPROP_OPERATOR_LIST_CONTAINS_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH","features":[370]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS","features":[370]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH","features":[370]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_MASK_ARRAY","features":[370]},{"name":"DEVPROP_OPERATOR_MASK_EVAL","features":[370]},{"name":"DEVPROP_OPERATOR_MASK_LIST","features":[370]},{"name":"DEVPROP_OPERATOR_MASK_LOGICAL","features":[370]},{"name":"DEVPROP_OPERATOR_MASK_MODIFIER","features":[370]},{"name":"DEVPROP_OPERATOR_MASK_NOT_LOGICAL","features":[370]},{"name":"DEVPROP_OPERATOR_MODIFIER_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_MODIFIER_NOT","features":[370]},{"name":"DEVPROP_OPERATOR_NONE","features":[370]},{"name":"DEVPROP_OPERATOR_NOT_CLOSE","features":[370]},{"name":"DEVPROP_OPERATOR_NOT_EQUALS","features":[370]},{"name":"DEVPROP_OPERATOR_NOT_EQUALS_IGNORE_CASE","features":[370]},{"name":"DEVPROP_OPERATOR_NOT_EXISTS","features":[370]},{"name":"DEVPROP_OPERATOR_NOT_OPEN","features":[370]},{"name":"DEVPROP_OPERATOR_OR_CLOSE","features":[370]},{"name":"DEVPROP_OPERATOR_OR_OPEN","features":[370]},{"name":"DEV_OBJECT","features":[370,305]},{"name":"DEV_OBJECT_TYPE","features":[370]},{"name":"DEV_QUERY_FLAGS","features":[370]},{"name":"DEV_QUERY_PARAMETER","features":[370,305]},{"name":"DEV_QUERY_RESULT_ACTION","features":[370]},{"name":"DEV_QUERY_RESULT_ACTION_DATA","features":[370,305]},{"name":"DEV_QUERY_STATE","features":[370]},{"name":"DevCloseObjectQuery","features":[370]},{"name":"DevCreateObjectQuery","features":[370,305]},{"name":"DevCreateObjectQueryEx","features":[370,305]},{"name":"DevCreateObjectQueryFromId","features":[370,305]},{"name":"DevCreateObjectQueryFromIdEx","features":[370,305]},{"name":"DevCreateObjectQueryFromIds","features":[370,305]},{"name":"DevCreateObjectQueryFromIdsEx","features":[370,305]},{"name":"DevFindProperty","features":[370,305]},{"name":"DevFreeObjectProperties","features":[370,305]},{"name":"DevFreeObjects","features":[370,305]},{"name":"DevGetObjectProperties","features":[370,305]},{"name":"DevGetObjectPropertiesEx","features":[370,305]},{"name":"DevGetObjects","features":[370,305]},{"name":"DevGetObjectsEx","features":[370,305]},{"name":"DevObjectTypeAEP","features":[370]},{"name":"DevObjectTypeAEPContainer","features":[370]},{"name":"DevObjectTypeAEPService","features":[370]},{"name":"DevObjectTypeDevice","features":[370]},{"name":"DevObjectTypeDeviceContainer","features":[370]},{"name":"DevObjectTypeDeviceContainerDisplay","features":[370]},{"name":"DevObjectTypeDeviceInstallerClass","features":[370]},{"name":"DevObjectTypeDeviceInterface","features":[370]},{"name":"DevObjectTypeDeviceInterfaceClass","features":[370]},{"name":"DevObjectTypeDeviceInterfaceDisplay","features":[370]},{"name":"DevObjectTypeDevicePanel","features":[370]},{"name":"DevObjectTypeUnknown","features":[370]},{"name":"DevQueryFlagAllProperties","features":[370]},{"name":"DevQueryFlagAsyncClose","features":[370]},{"name":"DevQueryFlagLocalize","features":[370]},{"name":"DevQueryFlagNone","features":[370]},{"name":"DevQueryFlagUpdateResults","features":[370]},{"name":"DevQueryResultAdd","features":[370]},{"name":"DevQueryResultRemove","features":[370]},{"name":"DevQueryResultStateChange","features":[370]},{"name":"DevQueryResultUpdate","features":[370]},{"name":"DevQueryStateAborted","features":[370]},{"name":"DevQueryStateClosed","features":[370]},{"name":"DevQueryStateEnumCompleted","features":[370]},{"name":"DevQueryStateInitialized","features":[370]},{"name":"HDEVQUERY","features":[370]},{"name":"PDEV_QUERY_RESULT_CALLBACK","features":[370,305]}],"377":[{"name":"AR_DISABLED","features":[371]},{"name":"AR_DOCKED","features":[371]},{"name":"AR_ENABLED","features":[371]},{"name":"AR_LAPTOP","features":[371]},{"name":"AR_MULTIMON","features":[371]},{"name":"AR_NOSENSOR","features":[371]},{"name":"AR_NOT_SUPPORTED","features":[371]},{"name":"AR_REMOTESESSION","features":[371]},{"name":"AR_STATE","features":[371]},{"name":"AR_SUPPRESSED","features":[371]},{"name":"Adapter","features":[371]},{"name":"Adapters","features":[371]},{"name":"BACKLIGHT_OPTIMIZATION_LEVEL","features":[371]},{"name":"BACKLIGHT_REDUCTION_GAMMA_RAMP","features":[371]},{"name":"BANK_POSITION","features":[371]},{"name":"BITMAP_ARRAY_BYTE","features":[371]},{"name":"BITMAP_BITS_BYTE_ALIGN","features":[371]},{"name":"BITMAP_BITS_PIXEL","features":[371]},{"name":"BITMAP_BITS_WORD_ALIGN","features":[371]},{"name":"BITMAP_PLANES","features":[371]},{"name":"BLENDOBJ","features":[371,318]},{"name":"BMF_16BPP","features":[371]},{"name":"BMF_1BPP","features":[371]},{"name":"BMF_24BPP","features":[371]},{"name":"BMF_32BPP","features":[371]},{"name":"BMF_4BPP","features":[371]},{"name":"BMF_4RLE","features":[371]},{"name":"BMF_8BPP","features":[371]},{"name":"BMF_8RLE","features":[371]},{"name":"BMF_ACC_NOTIFY","features":[371]},{"name":"BMF_DONTCACHE","features":[371]},{"name":"BMF_JPEG","features":[371]},{"name":"BMF_KMSECTION","features":[371]},{"name":"BMF_NOTSYSMEM","features":[371]},{"name":"BMF_NOZEROINIT","features":[371]},{"name":"BMF_PNG","features":[371]},{"name":"BMF_RESERVED","features":[371]},{"name":"BMF_RMT_ENTER","features":[371]},{"name":"BMF_TEMP_ALPHA","features":[371]},{"name":"BMF_TOPDOWN","features":[371]},{"name":"BMF_UMPDMEM","features":[371]},{"name":"BMF_USERMEM","features":[371]},{"name":"BMF_WINDOW_BLT","features":[371]},{"name":"BRIGHTNESS_INTERFACE_VERSION","features":[371]},{"name":"BRIGHTNESS_INTERFACE_VERSION_1","features":[371]},{"name":"BRIGHTNESS_INTERFACE_VERSION_2","features":[371]},{"name":"BRIGHTNESS_INTERFACE_VERSION_3","features":[371]},{"name":"BRIGHTNESS_LEVEL","features":[371]},{"name":"BRIGHTNESS_MAX_LEVEL_COUNT","features":[371]},{"name":"BRIGHTNESS_MAX_NIT_RANGE_COUNT","features":[371]},{"name":"BRIGHTNESS_NIT_RANGE","features":[371]},{"name":"BRIGHTNESS_NIT_RANGES","features":[371]},{"name":"BRUSHOBJ","features":[371]},{"name":"BRUSHOBJ_hGetColorTransform","features":[371,307]},{"name":"BRUSHOBJ_pvAllocRbrush","features":[371]},{"name":"BRUSHOBJ_pvGetRbrush","features":[371]},{"name":"BRUSHOBJ_ulGetBrushColor","features":[371]},{"name":"BR_CMYKCOLOR","features":[371]},{"name":"BR_DEVICE_ICM","features":[371]},{"name":"BR_HOST_ICM","features":[371]},{"name":"BR_ORIGCOLOR","features":[371]},{"name":"BacklightOptimizationDesktop","features":[371]},{"name":"BacklightOptimizationDimmed","features":[371]},{"name":"BacklightOptimizationDisable","features":[371]},{"name":"BacklightOptimizationDynamic","features":[371]},{"name":"BacklightOptimizationEDR","features":[371]},{"name":"BlackScreenDiagnosticsCalloutParam","features":[371]},{"name":"BlackScreenDiagnosticsData","features":[371]},{"name":"BlackScreenDisplayRecovery","features":[371]},{"name":"CDBEX_CROSSADAPTER","features":[371]},{"name":"CDBEX_DXINTEROP","features":[371]},{"name":"CDBEX_NTSHAREDSURFACEHANDLE","features":[371]},{"name":"CDBEX_REDIRECTION","features":[371]},{"name":"CDBEX_REUSE","features":[371]},{"name":"CDDDXGK_REDIRBITMAPPRESENTINFO","features":[371,307]},{"name":"CD_ANY","features":[371]},{"name":"CD_LEFTDOWN","features":[371]},{"name":"CD_LEFTUP","features":[371]},{"name":"CD_LEFTWARDS","features":[371]},{"name":"CD_RIGHTDOWN","features":[371]},{"name":"CD_RIGHTUP","features":[371]},{"name":"CD_UPWARDS","features":[371]},{"name":"CHAR_IMAGE_INFO","features":[371,372]},{"name":"CHAR_TYPE_LEADING","features":[371]},{"name":"CHAR_TYPE_SBCS","features":[371]},{"name":"CHAR_TYPE_TRAILING","features":[371]},{"name":"CHROMATICITY_COORDINATE","features":[371]},{"name":"CIECHROMA","features":[371]},{"name":"CLIPLINE","features":[371]},{"name":"CLIPOBJ","features":[371,307]},{"name":"CLIPOBJ_bEnum","features":[371,307]},{"name":"CLIPOBJ_cEnumStart","features":[371,307]},{"name":"CLIPOBJ_ppoGetPath","features":[371,307]},{"name":"COLORINFO","features":[371]},{"name":"COLORSPACE_TRANSFORM","features":[371]},{"name":"COLORSPACE_TRANSFORM_1DLUT_CAP","features":[371]},{"name":"COLORSPACE_TRANSFORM_3x4","features":[371]},{"name":"COLORSPACE_TRANSFORM_DATA_CAP","features":[371]},{"name":"COLORSPACE_TRANSFORM_DATA_TYPE","features":[371]},{"name":"COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT","features":[371]},{"name":"COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT","features":[371]},{"name":"COLORSPACE_TRANSFORM_MATRIX_CAP","features":[371]},{"name":"COLORSPACE_TRANSFORM_MATRIX_V2","features":[371]},{"name":"COLORSPACE_TRANSFORM_SET_INPUT","features":[371]},{"name":"COLORSPACE_TRANSFORM_STAGE_CONTROL","features":[371]},{"name":"COLORSPACE_TRANSFORM_TARGET_CAPS","features":[371]},{"name":"COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION","features":[371]},{"name":"COLORSPACE_TRANSFORM_TYPE","features":[371]},{"name":"COLORSPACE_TRANSFORM_TYPE_DEFAULT","features":[371]},{"name":"COLORSPACE_TRANSFORM_TYPE_DXGI_1","features":[371]},{"name":"COLORSPACE_TRANSFORM_TYPE_MATRIX_3x4","features":[371]},{"name":"COLORSPACE_TRANSFORM_TYPE_MATRIX_V2","features":[371]},{"name":"COLORSPACE_TRANSFORM_TYPE_RGB256x3x16","features":[371]},{"name":"COLORSPACE_TRANSFORM_TYPE_UNINITIALIZED","features":[371]},{"name":"COLORSPACE_TRANSFORM_VERSION_1","features":[371]},{"name":"COLORSPACE_TRANSFORM_VERSION_DEFAULT","features":[371]},{"name":"COLORSPACE_TRANSFORM_VERSION_NOT_SUPPORTED","features":[371]},{"name":"CT_RECTANGLES","features":[371]},{"name":"CapabilitiesRequestAndCapabilitiesReply","features":[371,307]},{"name":"ColorSpaceTransformStageControl_Bypass","features":[371]},{"name":"ColorSpaceTransformStageControl_Enable","features":[371]},{"name":"ColorSpaceTransformStageControl_No_Change","features":[371]},{"name":"DCR_DRIVER","features":[371]},{"name":"DCR_HALFTONE","features":[371]},{"name":"DCR_SOLID","features":[371]},{"name":"DCT_DEFAULT","features":[371]},{"name":"DCT_FORCE_HIGH_PERFORMANCE","features":[371]},{"name":"DCT_FORCE_LOW_POWER","features":[371]},{"name":"DC_COMPLEX","features":[371]},{"name":"DC_RECT","features":[371]},{"name":"DC_TRIVIAL","features":[371]},{"name":"DDI_DRIVER_VERSION_NT4","features":[371]},{"name":"DDI_DRIVER_VERSION_NT5","features":[371]},{"name":"DDI_DRIVER_VERSION_NT5_01","features":[371]},{"name":"DDI_DRIVER_VERSION_NT5_01_SP1","features":[371]},{"name":"DDI_DRIVER_VERSION_SP3","features":[371]},{"name":"DDI_ERROR","features":[371]},{"name":"DD_FULLSCREEN_VIDEO_DEVICE_NAME","features":[371]},{"name":"DEVHTADJDATA","features":[371]},{"name":"DEVHTADJF_ADDITIVE_DEVICE","features":[371]},{"name":"DEVHTADJF_COLOR_DEVICE","features":[371]},{"name":"DEVHTINFO","features":[371]},{"name":"DEVINFO","features":[371,318]},{"name":"DEVPKEY_Device_ActivityId","features":[371,305]},{"name":"DEVPKEY_Device_AdapterLuid","features":[371,305]},{"name":"DEVPKEY_Device_TerminalLuid","features":[371,305]},{"name":"DEVPKEY_IndirectDisplay","features":[371,305]},{"name":"DHPDEV","features":[371]},{"name":"DHSURF","features":[371]},{"name":"DISPLAYCONFIG_2DREGION","features":[371]},{"name":"DISPLAYCONFIG_ADAPTER_NAME","features":[371,307]},{"name":"DISPLAYCONFIG_DESKTOP_IMAGE_INFO","features":[371,307]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_ADAPTER_NAME","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_ADVANCED_COLOR_INFO","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_MONITOR_SPECIALIZATION","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_SDR_WHITE_LEVEL","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_SUPPORT_VIRTUAL_RESOLUTION","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_BASE_TYPE","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","features":[371,307]},{"name":"DISPLAYCONFIG_DEVICE_INFO_SET_ADVANCED_COLOR_STATE","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_SET_MONITOR_SPECIALIZATION","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_SET_SUPPORT_VIRTUAL_RESOLUTION","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_SET_TARGET_PERSISTENCE","features":[371]},{"name":"DISPLAYCONFIG_DEVICE_INFO_TYPE","features":[371]},{"name":"DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO","features":[371,307,318]},{"name":"DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION","features":[371,307]},{"name":"DISPLAYCONFIG_MODE_INFO","features":[371,307]},{"name":"DISPLAYCONFIG_MODE_INFO_TYPE","features":[371]},{"name":"DISPLAYCONFIG_MODE_INFO_TYPE_DESKTOP_IMAGE","features":[371]},{"name":"DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE","features":[371]},{"name":"DISPLAYCONFIG_MODE_INFO_TYPE_TARGET","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPONENT_VIDEO","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPOSITE_VIDEO","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EMBEDDED","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_USB_TUNNEL","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_D_JPN","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HD15","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_VIRTUAL","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_WIRED","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_LVDS","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_OTHER","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDI","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDTVDONGLE","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SVIDEO","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EMBEDDED","features":[371]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EXTERNAL","features":[371]},{"name":"DISPLAYCONFIG_PATH_INFO","features":[371,307]},{"name":"DISPLAYCONFIG_PATH_SOURCE_INFO","features":[371,307]},{"name":"DISPLAYCONFIG_PATH_TARGET_INFO","features":[371,307]},{"name":"DISPLAYCONFIG_PIXELFORMAT","features":[371]},{"name":"DISPLAYCONFIG_PIXELFORMAT_16BPP","features":[371]},{"name":"DISPLAYCONFIG_PIXELFORMAT_24BPP","features":[371]},{"name":"DISPLAYCONFIG_PIXELFORMAT_32BPP","features":[371]},{"name":"DISPLAYCONFIG_PIXELFORMAT_8BPP","features":[371]},{"name":"DISPLAYCONFIG_PIXELFORMAT_NONGDI","features":[371]},{"name":"DISPLAYCONFIG_RATIONAL","features":[371]},{"name":"DISPLAYCONFIG_ROTATION","features":[371]},{"name":"DISPLAYCONFIG_ROTATION_IDENTITY","features":[371]},{"name":"DISPLAYCONFIG_ROTATION_ROTATE180","features":[371]},{"name":"DISPLAYCONFIG_ROTATION_ROTATE270","features":[371]},{"name":"DISPLAYCONFIG_ROTATION_ROTATE90","features":[371]},{"name":"DISPLAYCONFIG_SCALING","features":[371]},{"name":"DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX","features":[371]},{"name":"DISPLAYCONFIG_SCALING_CENTERED","features":[371]},{"name":"DISPLAYCONFIG_SCALING_CUSTOM","features":[371]},{"name":"DISPLAYCONFIG_SCALING_IDENTITY","features":[371]},{"name":"DISPLAYCONFIG_SCALING_PREFERRED","features":[371]},{"name":"DISPLAYCONFIG_SCALING_STRETCHED","features":[371]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING","features":[371]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED","features":[371]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST","features":[371]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST","features":[371]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE","features":[371]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED","features":[371]},{"name":"DISPLAYCONFIG_SDR_WHITE_LEVEL","features":[371,307]},{"name":"DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE","features":[371,307]},{"name":"DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION","features":[371,307]},{"name":"DISPLAYCONFIG_SET_TARGET_PERSISTENCE","features":[371,307]},{"name":"DISPLAYCONFIG_SOURCE_DEVICE_NAME","features":[371,307]},{"name":"DISPLAYCONFIG_SOURCE_MODE","features":[371,307]},{"name":"DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION","features":[371,307]},{"name":"DISPLAYCONFIG_TARGET_BASE_TYPE","features":[371,307]},{"name":"DISPLAYCONFIG_TARGET_DEVICE_NAME","features":[371,307]},{"name":"DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS","features":[371]},{"name":"DISPLAYCONFIG_TARGET_MODE","features":[371]},{"name":"DISPLAYCONFIG_TARGET_PREFERRED_MODE","features":[371,307]},{"name":"DISPLAYCONFIG_TOPOLOGY_CLONE","features":[371]},{"name":"DISPLAYCONFIG_TOPOLOGY_EXTEND","features":[371]},{"name":"DISPLAYCONFIG_TOPOLOGY_EXTERNAL","features":[371]},{"name":"DISPLAYCONFIG_TOPOLOGY_ID","features":[371]},{"name":"DISPLAYCONFIG_TOPOLOGY_INTERNAL","features":[371]},{"name":"DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY","features":[371]},{"name":"DISPLAYCONFIG_VIDEO_SIGNAL_INFO","features":[371]},{"name":"DISPLAYPOLICY_AC","features":[371]},{"name":"DISPLAYPOLICY_DC","features":[371]},{"name":"DISPLAY_BRIGHTNESS","features":[371]},{"name":"DM_DEFAULT","features":[371]},{"name":"DM_MONOCHROME","features":[371]},{"name":"DN_ACCELERATION_LEVEL","features":[371]},{"name":"DN_ASSOCIATE_WINDOW","features":[371]},{"name":"DN_COMPOSITION_CHANGED","features":[371]},{"name":"DN_DEVICE_ORIGIN","features":[371]},{"name":"DN_DRAWING_BEGIN","features":[371]},{"name":"DN_DRAWING_BEGIN_APIBITMAP","features":[371]},{"name":"DN_SLEEP_MODE","features":[371]},{"name":"DN_SURFOBJ_DESTRUCTION","features":[371]},{"name":"DRD_ERROR","features":[371]},{"name":"DRD_SUCCESS","features":[371]},{"name":"DRH_APIBITMAP","features":[371]},{"name":"DRH_APIBITMAPDATA","features":[371,307]},{"name":"DRIVEROBJ","features":[371,307]},{"name":"DRVENABLEDATA","features":[371]},{"name":"DRVFN","features":[371]},{"name":"DRVQUERY_USERMODE","features":[371]},{"name":"DSI_CHECKSUM_ERROR_CORRECTED","features":[371]},{"name":"DSI_CHECKSUM_ERROR_NOT_CORRECTED","features":[371]},{"name":"DSI_CONTENTION_DETECTED","features":[371]},{"name":"DSI_CONTROL_TRANSMISSION_MODE","features":[371]},{"name":"DSI_DSI_DATA_TYPE_NOT_RECOGNIZED","features":[371]},{"name":"DSI_DSI_PROTOCOL_VIOLATION","features":[371]},{"name":"DSI_DSI_VC_ID_INVALID","features":[371]},{"name":"DSI_EOT_SYNC_ERROR","features":[371]},{"name":"DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR","features":[371]},{"name":"DSI_FALSE_CONTROL_ERROR","features":[371]},{"name":"DSI_INVALID_PACKET_INDEX","features":[371]},{"name":"DSI_INVALID_TRANSMISSION_LENGTH","features":[371]},{"name":"DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR","features":[371]},{"name":"DSI_LOW_POWER_TRANSMIT_SYNC_ERROR","features":[371]},{"name":"DSI_PACKET_EMBEDDED_PAYLOAD_SIZE","features":[371]},{"name":"DSI_PERIPHERAL_TIMEOUT_ERROR","features":[371]},{"name":"DSI_SOT_ERROR","features":[371]},{"name":"DSI_SOT_SYNC_ERROR","features":[371]},{"name":"DSS_FLUSH_EVENT","features":[371]},{"name":"DSS_RESERVED","features":[371]},{"name":"DSS_RESERVED1","features":[371]},{"name":"DSS_RESERVED2","features":[371]},{"name":"DSS_TIMER_EVENT","features":[371]},{"name":"DXGK_WIN32K_PARAM_DATA","features":[371]},{"name":"DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW","features":[371]},{"name":"DXGK_WIN32K_PARAM_FLAG_MODESWITCH","features":[371]},{"name":"DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY","features":[371]},{"name":"DegaussMonitor","features":[371,307]},{"name":"DestroyPhysicalMonitor","features":[371,307]},{"name":"DestroyPhysicalMonitors","features":[371,307]},{"name":"DisplayConfigGetDeviceInfo","features":[371,307]},{"name":"DisplayConfigSetDeviceInfo","features":[371,307]},{"name":"DisplayMode","features":[371,307,318]},{"name":"DisplayModes","features":[371,307,318]},{"name":"ECS_REDRAW","features":[371]},{"name":"ECS_TEARDOWN","features":[371]},{"name":"ED_ABORTDOC","features":[371]},{"name":"EHN_ERROR","features":[371]},{"name":"EHN_RESTORED","features":[371]},{"name":"EMFINFO","features":[371,318]},{"name":"ENDCAP_BUTT","features":[371]},{"name":"ENDCAP_ROUND","features":[371]},{"name":"ENDCAP_SQUARE","features":[371]},{"name":"ENGSAFESEMAPHORE","features":[371]},{"name":"ENG_DEVICE_ATTRIBUTE","features":[371]},{"name":"ENG_EVENT","features":[371]},{"name":"ENG_FNT_CACHE_READ_FAULT","features":[371]},{"name":"ENG_FNT_CACHE_WRITE_FAULT","features":[371]},{"name":"ENG_SYSTEM_ATTRIBUTE","features":[371]},{"name":"ENG_TIME_FIELDS","features":[371]},{"name":"ENUMRECTS","features":[371,307]},{"name":"EngAcquireSemaphore","features":[371]},{"name":"EngAlphaBlend","features":[371,307,318]},{"name":"EngAssociateSurface","features":[371,307]},{"name":"EngBitBlt","features":[371,307]},{"name":"EngCheckAbort","features":[371,307]},{"name":"EngComputeGlyphSet","features":[371]},{"name":"EngCopyBits","features":[371,307]},{"name":"EngCreateBitmap","features":[371,307,318]},{"name":"EngCreateClip","features":[371,307]},{"name":"EngCreateDeviceBitmap","features":[371,307,318]},{"name":"EngCreateDeviceSurface","features":[371,307]},{"name":"EngCreatePalette","features":[371,318]},{"name":"EngCreateSemaphore","features":[371]},{"name":"EngDeleteClip","features":[371,307]},{"name":"EngDeletePalette","features":[371,307,318]},{"name":"EngDeletePath","features":[371]},{"name":"EngDeleteSemaphore","features":[371]},{"name":"EngDeleteSurface","features":[371,307]},{"name":"EngEraseSurface","features":[371,307]},{"name":"EngFillPath","features":[371,307]},{"name":"EngFindResource","features":[371,307]},{"name":"EngFreeModule","features":[371,307]},{"name":"EngGetCurrentCodePage","features":[371]},{"name":"EngGetDriverName","features":[371]},{"name":"EngGetPrinterDataFileName","features":[371]},{"name":"EngGradientFill","features":[371,307,318]},{"name":"EngLineTo","features":[371,307]},{"name":"EngLoadModule","features":[371,307]},{"name":"EngLockSurface","features":[371,307]},{"name":"EngMarkBandingSurface","features":[371,307]},{"name":"EngMultiByteToUnicodeN","features":[371]},{"name":"EngMultiByteToWideChar","features":[371]},{"name":"EngNumberOfProcessors","features":[371]},{"name":"EngOptimumAvailableSystemMemory","features":[371]},{"name":"EngOptimumAvailableUserMemory","features":[371]},{"name":"EngPaint","features":[371,307]},{"name":"EngPlgBlt","features":[371,307,318]},{"name":"EngProcessorFeature","features":[371]},{"name":"EngQueryEMFInfo","features":[371,307,318]},{"name":"EngQueryLocalTime","features":[371]},{"name":"EngReleaseSemaphore","features":[371]},{"name":"EngStretchBlt","features":[371,307,318]},{"name":"EngStretchBltROP","features":[371,307,318]},{"name":"EngStrokeAndFillPath","features":[371,307]},{"name":"EngStrokePath","features":[371,307]},{"name":"EngTextOut","features":[371,307]},{"name":"EngTransparentBlt","features":[371,307]},{"name":"EngUnicodeToMultiByteN","features":[371]},{"name":"EngUnlockSurface","features":[371,307]},{"name":"EngWideCharToMultiByte","features":[371]},{"name":"FC_COMPLEX","features":[371]},{"name":"FC_RECT","features":[371]},{"name":"FC_RECT4","features":[371]},{"name":"FDM_TYPE_BM_SIDE_CONST","features":[371]},{"name":"FDM_TYPE_CHAR_INC_EQUAL_BM_BASE","features":[371]},{"name":"FDM_TYPE_CONST_BEARINGS","features":[371]},{"name":"FDM_TYPE_MAXEXT_EQUAL_BM_SIDE","features":[371]},{"name":"FDM_TYPE_ZERO_BEARINGS","features":[371]},{"name":"FD_DEVICEMETRICS","features":[371,307]},{"name":"FD_ERROR","features":[371]},{"name":"FD_GLYPHATTR","features":[371]},{"name":"FD_GLYPHSET","features":[371]},{"name":"FD_KERNINGPAIR","features":[371]},{"name":"FD_LIGATURE","features":[371]},{"name":"FD_NEGATIVE_FONT","features":[371]},{"name":"FD_XFORM","features":[371]},{"name":"FD_XFORM","features":[371]},{"name":"FF_IGNORED_SIGNATURE","features":[371]},{"name":"FF_SIGNATURE_VERIFIED","features":[371]},{"name":"FLOATOBJ","features":[371]},{"name":"FLOATOBJ_XFORM","features":[371]},{"name":"FLOATOBJ_XFORM","features":[371]},{"name":"FLOAT_LONG","features":[371]},{"name":"FLOAT_LONG","features":[371]},{"name":"FL_NONPAGED_MEMORY","features":[371]},{"name":"FL_NON_SESSION","features":[371]},{"name":"FL_ZERO_MEMORY","features":[371]},{"name":"FM_EDITABLE_EMBED","features":[371]},{"name":"FM_INFO_16BPP","features":[371]},{"name":"FM_INFO_1BPP","features":[371]},{"name":"FM_INFO_24BPP","features":[371]},{"name":"FM_INFO_32BPP","features":[371]},{"name":"FM_INFO_4BPP","features":[371]},{"name":"FM_INFO_8BPP","features":[371]},{"name":"FM_INFO_90DEGREE_ROTATIONS","features":[371]},{"name":"FM_INFO_ANISOTROPIC_SCALING_ONLY","features":[371]},{"name":"FM_INFO_ARB_XFORMS","features":[371]},{"name":"FM_INFO_CONSTANT_WIDTH","features":[371]},{"name":"FM_INFO_DBCS_FIXED_PITCH","features":[371]},{"name":"FM_INFO_DO_NOT_ENUMERATE","features":[371]},{"name":"FM_INFO_DSIG","features":[371]},{"name":"FM_INFO_FAMILY_EQUIV","features":[371]},{"name":"FM_INFO_IGNORE_TC_RA_ABLE","features":[371]},{"name":"FM_INFO_INTEGER_WIDTH","features":[371]},{"name":"FM_INFO_INTEGRAL_SCALING","features":[371]},{"name":"FM_INFO_ISOTROPIC_SCALING_ONLY","features":[371]},{"name":"FM_INFO_NONNEGATIVE_AC","features":[371]},{"name":"FM_INFO_NOT_CONTIGUOUS","features":[371]},{"name":"FM_INFO_OPTICALLY_FIXED_PITCH","features":[371]},{"name":"FM_INFO_RETURNS_BITMAPS","features":[371]},{"name":"FM_INFO_RETURNS_OUTLINES","features":[371]},{"name":"FM_INFO_RETURNS_STROKES","features":[371]},{"name":"FM_INFO_RIGHT_HANDED","features":[371]},{"name":"FM_INFO_TECH_BITMAP","features":[371]},{"name":"FM_INFO_TECH_CFF","features":[371]},{"name":"FM_INFO_TECH_MM","features":[371]},{"name":"FM_INFO_TECH_OUTLINE_NOT_TRUETYPE","features":[371]},{"name":"FM_INFO_TECH_STROKE","features":[371]},{"name":"FM_INFO_TECH_TRUETYPE","features":[371]},{"name":"FM_INFO_TECH_TYPE1","features":[371]},{"name":"FM_NO_EMBEDDING","features":[371]},{"name":"FM_PANOSE_CULTURE_LATIN","features":[371]},{"name":"FM_READONLY_EMBED","features":[371]},{"name":"FM_SEL_BOLD","features":[371]},{"name":"FM_SEL_ITALIC","features":[371]},{"name":"FM_SEL_NEGATIVE","features":[371]},{"name":"FM_SEL_OUTLINED","features":[371]},{"name":"FM_SEL_REGULAR","features":[371]},{"name":"FM_SEL_STRIKEOUT","features":[371]},{"name":"FM_SEL_UNDERSCORE","features":[371]},{"name":"FM_TYPE_LICENSED","features":[371]},{"name":"FM_VERSION_NUMBER","features":[371]},{"name":"FONTDIFF","features":[371,307]},{"name":"FONTINFO","features":[371]},{"name":"FONTOBJ","features":[371,307]},{"name":"FONTOBJ_cGetAllGlyphHandles","features":[371,307]},{"name":"FONTOBJ_cGetGlyphs","features":[371,307]},{"name":"FONTOBJ_pQueryGlyphAttrs","features":[371,307]},{"name":"FONTOBJ_pfdg","features":[371,307]},{"name":"FONTOBJ_pifi","features":[371,307,318]},{"name":"FONTOBJ_pvTrueTypeFontFile","features":[371,307]},{"name":"FONTOBJ_pxoGetXform","features":[371,307]},{"name":"FONTOBJ_vGetInfo","features":[371,307]},{"name":"FONTSIM","features":[371]},{"name":"FONT_IMAGE_INFO","features":[371,372]},{"name":"FO_ATTR_MODE_ROTATE","features":[371]},{"name":"FO_CFF","features":[371]},{"name":"FO_CLEARTYPENATURAL_X","features":[371]},{"name":"FO_CLEARTYPE_X","features":[371]},{"name":"FO_CLEARTYPE_Y","features":[371]},{"name":"FO_DBCS_FONT","features":[371]},{"name":"FO_DEVICE_FONT","features":[371]},{"name":"FO_EM_HEIGHT","features":[371]},{"name":"FO_GLYPHBITS","features":[371]},{"name":"FO_GRAY16","features":[371]},{"name":"FO_HGLYPHS","features":[371]},{"name":"FO_MULTIPLEMASTER","features":[371]},{"name":"FO_NOCLEARTYPE","features":[371]},{"name":"FO_NOGRAY16","features":[371]},{"name":"FO_NOHINTS","features":[371]},{"name":"FO_NO_CHOICE","features":[371]},{"name":"FO_OUTLINE_CAPABLE","features":[371]},{"name":"FO_PATHOBJ","features":[371]},{"name":"FO_POSTSCRIPT","features":[371]},{"name":"FO_SIM_BOLD","features":[371]},{"name":"FO_SIM_ITALIC","features":[371]},{"name":"FO_VERT_FACE","features":[371]},{"name":"FP_ALTERNATEMODE","features":[371]},{"name":"FP_WINDINGMODE","features":[371]},{"name":"FREEOBJPROC","features":[371,307]},{"name":"FSCNTL_SCREEN_INFO","features":[371,372]},{"name":"FSVIDEO_COPY_FRAME_BUFFER","features":[371,372]},{"name":"FSVIDEO_CURSOR_POSITION","features":[371]},{"name":"FSVIDEO_MODE_INFORMATION","features":[371]},{"name":"FSVIDEO_REVERSE_MOUSE_POINTER","features":[371,372]},{"name":"FSVIDEO_SCREEN_INFORMATION","features":[371,372]},{"name":"FSVIDEO_WRITE_TO_FRAME_BUFFER","features":[371,372]},{"name":"GAMMARAMP","features":[371]},{"name":"GAMMA_RAMP_DXGI_1","features":[371]},{"name":"GAMMA_RAMP_RGB","features":[371]},{"name":"GAMMA_RAMP_RGB256x3x16","features":[371]},{"name":"GCAPS2_ACC_DRIVER","features":[371]},{"name":"GCAPS2_ALPHACURSOR","features":[371]},{"name":"GCAPS2_BITMAPEXREUSE","features":[371]},{"name":"GCAPS2_CHANGEGAMMARAMP","features":[371]},{"name":"GCAPS2_CLEARTYPE","features":[371]},{"name":"GCAPS2_EXCLUDELAYERED","features":[371]},{"name":"GCAPS2_ICD_MULTIMON","features":[371]},{"name":"GCAPS2_INCLUDEAPIBITMAPS","features":[371]},{"name":"GCAPS2_JPEGSRC","features":[371]},{"name":"GCAPS2_MOUSETRAILS","features":[371]},{"name":"GCAPS2_PNGSRC","features":[371]},{"name":"GCAPS2_REMOTEDRIVER","features":[371]},{"name":"GCAPS2_RESERVED1","features":[371]},{"name":"GCAPS2_SHOWHIDDENPOINTER","features":[371]},{"name":"GCAPS2_SYNCFLUSH","features":[371]},{"name":"GCAPS2_SYNCTIMER","features":[371]},{"name":"GCAPS2_xxxx","features":[371]},{"name":"GCAPS_ALTERNATEFILL","features":[371]},{"name":"GCAPS_ARBRUSHOPAQUE","features":[371]},{"name":"GCAPS_ARBRUSHTEXT","features":[371]},{"name":"GCAPS_ASYNCCHANGE","features":[371]},{"name":"GCAPS_ASYNCMOVE","features":[371]},{"name":"GCAPS_BEZIERS","features":[371]},{"name":"GCAPS_CMYKCOLOR","features":[371]},{"name":"GCAPS_COLOR_DITHER","features":[371]},{"name":"GCAPS_DIRECTDRAW","features":[371]},{"name":"GCAPS_DITHERONREALIZE","features":[371]},{"name":"GCAPS_DONTJOURNAL","features":[371]},{"name":"GCAPS_FONT_RASTERIZER","features":[371]},{"name":"GCAPS_FORCEDITHER","features":[371]},{"name":"GCAPS_GEOMETRICWIDE","features":[371]},{"name":"GCAPS_GRAY16","features":[371]},{"name":"GCAPS_HALFTONE","features":[371]},{"name":"GCAPS_HIGHRESTEXT","features":[371]},{"name":"GCAPS_HORIZSTRIKE","features":[371]},{"name":"GCAPS_ICM","features":[371]},{"name":"GCAPS_LAYERED","features":[371]},{"name":"GCAPS_MONO_DITHER","features":[371]},{"name":"GCAPS_NO64BITMEMACCESS","features":[371]},{"name":"GCAPS_NUP","features":[371]},{"name":"GCAPS_OPAQUERECT","features":[371]},{"name":"GCAPS_PALMANAGED","features":[371]},{"name":"GCAPS_PANNING","features":[371]},{"name":"GCAPS_SCREENPRECISION","features":[371]},{"name":"GCAPS_VECTORFONT","features":[371]},{"name":"GCAPS_VERTSTRIKE","features":[371]},{"name":"GCAPS_WINDINGFILL","features":[371]},{"name":"GDIINFO","features":[371,307]},{"name":"GDI_DRIVER_VERSION","features":[371]},{"name":"GETCONNECTEDIDS_SOURCE","features":[371]},{"name":"GETCONNECTEDIDS_TARGET","features":[371]},{"name":"GLYPHBITS","features":[371,307]},{"name":"GLYPHDATA","features":[371,307]},{"name":"GLYPHDEF","features":[371,307]},{"name":"GLYPHPOS","features":[371,307]},{"name":"GS_16BIT_HANDLES","features":[371]},{"name":"GS_8BIT_HANDLES","features":[371]},{"name":"GS_UNICODE_HANDLES","features":[371]},{"name":"GUID_DEVINTERFACE_DISPLAY_ADAPTER","features":[371]},{"name":"GUID_DEVINTERFACE_MONITOR","features":[371]},{"name":"GUID_DEVINTERFACE_VIDEO_OUTPUT_ARRIVAL","features":[371]},{"name":"GUID_DISPLAY_DEVICE_ARRIVAL","features":[371]},{"name":"GUID_MONITOR_OVERRIDE_PSEUDO_SPECIALIZED","features":[371]},{"name":"GX_GENERAL","features":[371]},{"name":"GX_IDENTITY","features":[371]},{"name":"GX_OFFSET","features":[371]},{"name":"GX_SCALE","features":[371]},{"name":"GetAutoRotationState","features":[371,307]},{"name":"GetCapabilitiesStringLength","features":[371,307]},{"name":"GetDisplayAutoRotationPreferences","features":[371,307]},{"name":"GetDisplayConfigBufferSizes","features":[371,307]},{"name":"GetMonitorBrightness","features":[371,307]},{"name":"GetMonitorCapabilities","features":[371,307]},{"name":"GetMonitorColorTemperature","features":[371,307]},{"name":"GetMonitorContrast","features":[371,307]},{"name":"GetMonitorDisplayAreaPosition","features":[371,307]},{"name":"GetMonitorDisplayAreaSize","features":[371,307]},{"name":"GetMonitorRedGreenOrBlueDrive","features":[371,307]},{"name":"GetMonitorRedGreenOrBlueGain","features":[371,307]},{"name":"GetMonitorTechnologyType","features":[371,307]},{"name":"GetNumberOfPhysicalMonitorsFromHMONITOR","features":[371,307,318]},{"name":"GetNumberOfPhysicalMonitorsFromIDirect3DDevice9","features":[371,316]},{"name":"GetPhysicalMonitorsFromHMONITOR","features":[371,307,318]},{"name":"GetPhysicalMonitorsFromIDirect3DDevice9","features":[371,307,316]},{"name":"GetTimingReport","features":[371,307]},{"name":"GetVCPFeatureAndVCPFeatureReply","features":[371,307]},{"name":"HBM","features":[371]},{"name":"HDEV","features":[371]},{"name":"HDRVOBJ","features":[371]},{"name":"HFASTMUTEX","features":[371]},{"name":"HOOK_ALPHABLEND","features":[371]},{"name":"HOOK_BITBLT","features":[371]},{"name":"HOOK_COPYBITS","features":[371]},{"name":"HOOK_FILLPATH","features":[371]},{"name":"HOOK_FLAGS","features":[371]},{"name":"HOOK_GRADIENTFILL","features":[371]},{"name":"HOOK_LINETO","features":[371]},{"name":"HOOK_MOVEPANNING","features":[371]},{"name":"HOOK_PAINT","features":[371]},{"name":"HOOK_PLGBLT","features":[371]},{"name":"HOOK_STRETCHBLT","features":[371]},{"name":"HOOK_STRETCHBLTROP","features":[371]},{"name":"HOOK_STROKEANDFILLPATH","features":[371]},{"name":"HOOK_STROKEPATH","features":[371]},{"name":"HOOK_SYNCHRONIZE","features":[371]},{"name":"HOOK_SYNCHRONIZEACCESS","features":[371]},{"name":"HOOK_TEXTOUT","features":[371]},{"name":"HOOK_TRANSPARENTBLT","features":[371]},{"name":"HOST_DSI_BAD_TRANSMISSION_MODE","features":[371]},{"name":"HOST_DSI_DEVICE_NOT_READY","features":[371]},{"name":"HOST_DSI_DEVICE_RESET","features":[371]},{"name":"HOST_DSI_DRIVER_REJECTED_PACKET","features":[371]},{"name":"HOST_DSI_INTERFACE_RESET","features":[371]},{"name":"HOST_DSI_INVALID_TRANSMISSION","features":[371]},{"name":"HOST_DSI_OS_REJECTED_PACKET","features":[371]},{"name":"HOST_DSI_TRANSMISSION_CANCELLED","features":[371]},{"name":"HOST_DSI_TRANSMISSION_DROPPED","features":[371]},{"name":"HOST_DSI_TRANSMISSION_TIMEOUT","features":[371]},{"name":"HSEMAPHORE","features":[371]},{"name":"HSURF","features":[371]},{"name":"HS_DDI_MAX","features":[371]},{"name":"HT_FLAG_8BPP_CMY332_MASK","features":[371]},{"name":"HT_FLAG_ADDITIVE_PRIMS","features":[371]},{"name":"HT_FLAG_DO_DEVCLR_XFORM","features":[371]},{"name":"HT_FLAG_HAS_BLACK_DYE","features":[371]},{"name":"HT_FLAG_INK_ABSORPTION_IDX0","features":[371]},{"name":"HT_FLAG_INK_ABSORPTION_IDX1","features":[371]},{"name":"HT_FLAG_INK_ABSORPTION_IDX2","features":[371]},{"name":"HT_FLAG_INK_ABSORPTION_IDX3","features":[371]},{"name":"HT_FLAG_INK_ABSORPTION_INDICES","features":[371]},{"name":"HT_FLAG_INK_HIGH_ABSORPTION","features":[371]},{"name":"HT_FLAG_INVERT_8BPP_BITMASK_IDX","features":[371]},{"name":"HT_FLAG_LOWER_INK_ABSORPTION","features":[371]},{"name":"HT_FLAG_LOWEST_INK_ABSORPTION","features":[371]},{"name":"HT_FLAG_LOW_INK_ABSORPTION","features":[371]},{"name":"HT_FLAG_NORMAL_INK_ABSORPTION","features":[371]},{"name":"HT_FLAG_OUTPUT_CMY","features":[371]},{"name":"HT_FLAG_PRINT_DRAFT_MODE","features":[371]},{"name":"HT_FLAG_SQUARE_DEVICE_PEL","features":[371]},{"name":"HT_FLAG_USE_8BPP_BITMASK","features":[371]},{"name":"HT_FORMAT_16BPP","features":[371]},{"name":"HT_FORMAT_1BPP","features":[371]},{"name":"HT_FORMAT_24BPP","features":[371]},{"name":"HT_FORMAT_32BPP","features":[371]},{"name":"HT_FORMAT_4BPP","features":[371]},{"name":"HT_FORMAT_4BPP_IRGB","features":[371]},{"name":"HT_FORMAT_8BPP","features":[371]},{"name":"HT_Get8BPPFormatPalette","features":[371,318]},{"name":"HT_Get8BPPMaskPalette","features":[371,307,318]},{"name":"HT_PATSIZE_10x10","features":[371]},{"name":"HT_PATSIZE_10x10_M","features":[371]},{"name":"HT_PATSIZE_12x12","features":[371]},{"name":"HT_PATSIZE_12x12_M","features":[371]},{"name":"HT_PATSIZE_14x14","features":[371]},{"name":"HT_PATSIZE_14x14_M","features":[371]},{"name":"HT_PATSIZE_16x16","features":[371]},{"name":"HT_PATSIZE_16x16_M","features":[371]},{"name":"HT_PATSIZE_2x2","features":[371]},{"name":"HT_PATSIZE_2x2_M","features":[371]},{"name":"HT_PATSIZE_4x4","features":[371]},{"name":"HT_PATSIZE_4x4_M","features":[371]},{"name":"HT_PATSIZE_6x6","features":[371]},{"name":"HT_PATSIZE_6x6_M","features":[371]},{"name":"HT_PATSIZE_8x8","features":[371]},{"name":"HT_PATSIZE_8x8_M","features":[371]},{"name":"HT_PATSIZE_DEFAULT","features":[371]},{"name":"HT_PATSIZE_MAX_INDEX","features":[371]},{"name":"HT_PATSIZE_SUPERCELL","features":[371]},{"name":"HT_PATSIZE_SUPERCELL_M","features":[371]},{"name":"HT_PATSIZE_USER","features":[371]},{"name":"HT_USERPAT_CX_MAX","features":[371]},{"name":"HT_USERPAT_CX_MIN","features":[371]},{"name":"HT_USERPAT_CY_MAX","features":[371]},{"name":"HT_USERPAT_CY_MIN","features":[371]},{"name":"ICloneViewHelper","features":[371]},{"name":"IFIEXTRA","features":[371]},{"name":"IFIMETRICS","features":[371,307,318]},{"name":"IFIMETRICS","features":[371,307,318]},{"name":"IGRF_RGB_256BYTES","features":[371]},{"name":"IGRF_RGB_256WORDS","features":[371]},{"name":"INDEX_DrvAccumulateD3DDirtyRect","features":[371]},{"name":"INDEX_DrvAlphaBlend","features":[371]},{"name":"INDEX_DrvAssertMode","features":[371]},{"name":"INDEX_DrvAssociateSharedSurface","features":[371]},{"name":"INDEX_DrvBitBlt","features":[371]},{"name":"INDEX_DrvCompletePDEV","features":[371]},{"name":"INDEX_DrvCopyBits","features":[371]},{"name":"INDEX_DrvCreateDeviceBitmap","features":[371]},{"name":"INDEX_DrvCreateDeviceBitmapEx","features":[371]},{"name":"INDEX_DrvDeleteDeviceBitmap","features":[371]},{"name":"INDEX_DrvDeleteDeviceBitmapEx","features":[371]},{"name":"INDEX_DrvDeriveSurface","features":[371]},{"name":"INDEX_DrvDescribePixelFormat","features":[371]},{"name":"INDEX_DrvDestroyFont","features":[371]},{"name":"INDEX_DrvDisableDirectDraw","features":[371]},{"name":"INDEX_DrvDisableDriver","features":[371]},{"name":"INDEX_DrvDisablePDEV","features":[371]},{"name":"INDEX_DrvDisableSurface","features":[371]},{"name":"INDEX_DrvDitherColor","features":[371]},{"name":"INDEX_DrvDrawEscape","features":[371]},{"name":"INDEX_DrvEnableDirectDraw","features":[371]},{"name":"INDEX_DrvEnablePDEV","features":[371]},{"name":"INDEX_DrvEnableSurface","features":[371]},{"name":"INDEX_DrvEndDoc","features":[371]},{"name":"INDEX_DrvEndDxInterop","features":[371]},{"name":"INDEX_DrvEscape","features":[371]},{"name":"INDEX_DrvFillPath","features":[371]},{"name":"INDEX_DrvFontManagement","features":[371]},{"name":"INDEX_DrvFree","features":[371]},{"name":"INDEX_DrvGetDirectDrawInfo","features":[371]},{"name":"INDEX_DrvGetGlyphMode","features":[371]},{"name":"INDEX_DrvGetModes","features":[371]},{"name":"INDEX_DrvGetSynthesizedFontFiles","features":[371]},{"name":"INDEX_DrvGetTrueTypeFile","features":[371]},{"name":"INDEX_DrvGradientFill","features":[371]},{"name":"INDEX_DrvIcmCheckBitmapBits","features":[371]},{"name":"INDEX_DrvIcmCreateColorTransform","features":[371]},{"name":"INDEX_DrvIcmDeleteColorTransform","features":[371]},{"name":"INDEX_DrvIcmSetDeviceGammaRamp","features":[371]},{"name":"INDEX_DrvLineTo","features":[371]},{"name":"INDEX_DrvLoadFontFile","features":[371]},{"name":"INDEX_DrvLockDisplayArea","features":[371]},{"name":"INDEX_DrvMovePanning","features":[371]},{"name":"INDEX_DrvMovePointer","features":[371]},{"name":"INDEX_DrvNextBand","features":[371]},{"name":"INDEX_DrvNotify","features":[371]},{"name":"INDEX_DrvOffset","features":[371]},{"name":"INDEX_DrvPaint","features":[371]},{"name":"INDEX_DrvPlgBlt","features":[371]},{"name":"INDEX_DrvQueryAdvanceWidths","features":[371]},{"name":"INDEX_DrvQueryDeviceSupport","features":[371]},{"name":"INDEX_DrvQueryFont","features":[371]},{"name":"INDEX_DrvQueryFontCaps","features":[371]},{"name":"INDEX_DrvQueryFontData","features":[371]},{"name":"INDEX_DrvQueryFontFile","features":[371]},{"name":"INDEX_DrvQueryFontTree","features":[371]},{"name":"INDEX_DrvQueryGlyphAttrs","features":[371]},{"name":"INDEX_DrvQueryPerBandInfo","features":[371]},{"name":"INDEX_DrvQuerySpoolType","features":[371]},{"name":"INDEX_DrvQueryTrueTypeOutline","features":[371]},{"name":"INDEX_DrvQueryTrueTypeTable","features":[371]},{"name":"INDEX_DrvRealizeBrush","features":[371]},{"name":"INDEX_DrvRenderHint","features":[371]},{"name":"INDEX_DrvReserved1","features":[371]},{"name":"INDEX_DrvReserved10","features":[371]},{"name":"INDEX_DrvReserved11","features":[371]},{"name":"INDEX_DrvReserved2","features":[371]},{"name":"INDEX_DrvReserved3","features":[371]},{"name":"INDEX_DrvReserved4","features":[371]},{"name":"INDEX_DrvReserved5","features":[371]},{"name":"INDEX_DrvReserved6","features":[371]},{"name":"INDEX_DrvReserved7","features":[371]},{"name":"INDEX_DrvReserved8","features":[371]},{"name":"INDEX_DrvReserved9","features":[371]},{"name":"INDEX_DrvResetDevice","features":[371]},{"name":"INDEX_DrvResetPDEV","features":[371]},{"name":"INDEX_DrvSaveScreenBits","features":[371]},{"name":"INDEX_DrvSendPage","features":[371]},{"name":"INDEX_DrvSetPalette","features":[371]},{"name":"INDEX_DrvSetPixelFormat","features":[371]},{"name":"INDEX_DrvSetPointerShape","features":[371]},{"name":"INDEX_DrvStartBanding","features":[371]},{"name":"INDEX_DrvStartDoc","features":[371]},{"name":"INDEX_DrvStartDxInterop","features":[371]},{"name":"INDEX_DrvStartPage","features":[371]},{"name":"INDEX_DrvStretchBlt","features":[371]},{"name":"INDEX_DrvStretchBltROP","features":[371]},{"name":"INDEX_DrvStrokeAndFillPath","features":[371]},{"name":"INDEX_DrvStrokePath","features":[371]},{"name":"INDEX_DrvSurfaceComplete","features":[371]},{"name":"INDEX_DrvSwapBuffers","features":[371]},{"name":"INDEX_DrvSynchronize","features":[371]},{"name":"INDEX_DrvSynchronizeRedirectionBitmaps","features":[371]},{"name":"INDEX_DrvSynchronizeSurface","features":[371]},{"name":"INDEX_DrvSynthesizeFont","features":[371]},{"name":"INDEX_DrvTextOut","features":[371]},{"name":"INDEX_DrvTransparentBlt","features":[371]},{"name":"INDEX_DrvUnloadFontFile","features":[371]},{"name":"INDEX_DrvUnlockDisplayArea","features":[371]},{"name":"INDEX_LAST","features":[371]},{"name":"INDIRECT_DISPLAY_INFO","features":[371,307]},{"name":"INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER","features":[371]},{"name":"IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS","features":[371]},{"name":"IOCTL_COLORSPACE_TRANSFORM_SET","features":[371]},{"name":"IOCTL_FSVIDEO_COPY_FRAME_BUFFER","features":[371]},{"name":"IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER","features":[371]},{"name":"IOCTL_FSVIDEO_SET_CURRENT_MODE","features":[371]},{"name":"IOCTL_FSVIDEO_SET_CURSOR_POSITION","features":[371]},{"name":"IOCTL_FSVIDEO_SET_SCREEN_INFORMATION","features":[371]},{"name":"IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER","features":[371]},{"name":"IOCTL_MIPI_DSI_QUERY_CAPS","features":[371]},{"name":"IOCTL_MIPI_DSI_RESET","features":[371]},{"name":"IOCTL_MIPI_DSI_TRANSMISSION","features":[371]},{"name":"IOCTL_PANEL_GET_BACKLIGHT_REDUCTION","features":[371]},{"name":"IOCTL_PANEL_GET_BRIGHTNESS","features":[371]},{"name":"IOCTL_PANEL_GET_MANUFACTURING_MODE","features":[371]},{"name":"IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS","features":[371]},{"name":"IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES","features":[371]},{"name":"IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION","features":[371]},{"name":"IOCTL_PANEL_SET_BRIGHTNESS","features":[371]},{"name":"IOCTL_PANEL_SET_BRIGHTNESS_STATE","features":[371]},{"name":"IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME","features":[371]},{"name":"IOCTL_VIDEO_DISABLE_CURSOR","features":[371]},{"name":"IOCTL_VIDEO_DISABLE_POINTER","features":[371]},{"name":"IOCTL_VIDEO_DISABLE_VDM","features":[371]},{"name":"IOCTL_VIDEO_ENABLE_CURSOR","features":[371]},{"name":"IOCTL_VIDEO_ENABLE_POINTER","features":[371]},{"name":"IOCTL_VIDEO_ENABLE_VDM","features":[371]},{"name":"IOCTL_VIDEO_ENUM_MONITOR_PDO","features":[371]},{"name":"IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES","features":[371]},{"name":"IOCTL_VIDEO_GET_BANK_SELECT_CODE","features":[371]},{"name":"IOCTL_VIDEO_GET_CHILD_STATE","features":[371]},{"name":"IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE","features":[371]},{"name":"IOCTL_VIDEO_GET_POWER_MANAGEMENT","features":[371]},{"name":"IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS","features":[371]},{"name":"IOCTL_VIDEO_INIT_WIN32K_CALLBACKS","features":[371]},{"name":"IOCTL_VIDEO_IS_VGA_DEVICE","features":[371]},{"name":"IOCTL_VIDEO_LOAD_AND_SET_FONT","features":[371]},{"name":"IOCTL_VIDEO_MAP_VIDEO_MEMORY","features":[371]},{"name":"IOCTL_VIDEO_MONITOR_DEVICE","features":[371]},{"name":"IOCTL_VIDEO_PREPARE_FOR_EARECOVERY","features":[371]},{"name":"IOCTL_VIDEO_QUERY_AVAIL_MODES","features":[371]},{"name":"IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES","features":[371]},{"name":"IOCTL_VIDEO_QUERY_CURRENT_MODE","features":[371]},{"name":"IOCTL_VIDEO_QUERY_CURSOR_ATTR","features":[371]},{"name":"IOCTL_VIDEO_QUERY_CURSOR_POSITION","features":[371]},{"name":"IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS","features":[371]},{"name":"IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES","features":[371]},{"name":"IOCTL_VIDEO_QUERY_POINTER_ATTR","features":[371]},{"name":"IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES","features":[371]},{"name":"IOCTL_VIDEO_QUERY_POINTER_POSITION","features":[371]},{"name":"IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES","features":[371]},{"name":"IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS","features":[371]},{"name":"IOCTL_VIDEO_REGISTER_VDM","features":[371]},{"name":"IOCTL_VIDEO_RESET_DEVICE","features":[371]},{"name":"IOCTL_VIDEO_RESTORE_HARDWARE_STATE","features":[371]},{"name":"IOCTL_VIDEO_SAVE_HARDWARE_STATE","features":[371]},{"name":"IOCTL_VIDEO_SET_BANK_POSITION","features":[371]},{"name":"IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION","features":[371]},{"name":"IOCTL_VIDEO_SET_COLOR_LUT_DATA","features":[371]},{"name":"IOCTL_VIDEO_SET_COLOR_REGISTERS","features":[371]},{"name":"IOCTL_VIDEO_SET_CURRENT_MODE","features":[371]},{"name":"IOCTL_VIDEO_SET_CURSOR_ATTR","features":[371]},{"name":"IOCTL_VIDEO_SET_CURSOR_POSITION","features":[371]},{"name":"IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS","features":[371]},{"name":"IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE","features":[371]},{"name":"IOCTL_VIDEO_SET_PALETTE_REGISTERS","features":[371]},{"name":"IOCTL_VIDEO_SET_POINTER_ATTR","features":[371]},{"name":"IOCTL_VIDEO_SET_POINTER_POSITION","features":[371]},{"name":"IOCTL_VIDEO_SET_POWER_MANAGEMENT","features":[371]},{"name":"IOCTL_VIDEO_SHARE_VIDEO_MEMORY","features":[371]},{"name":"IOCTL_VIDEO_SWITCH_DUALVIEW","features":[371]},{"name":"IOCTL_VIDEO_UNMAP_VIDEO_MEMORY","features":[371]},{"name":"IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY","features":[371]},{"name":"IOCTL_VIDEO_USE_DEVICE_IN_SESSION","features":[371]},{"name":"IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION","features":[371]},{"name":"IViewHelper","features":[371]},{"name":"JOIN_BEVEL","features":[371]},{"name":"JOIN_MITER","features":[371]},{"name":"JOIN_ROUND","features":[371]},{"name":"LA_ALTERNATE","features":[371]},{"name":"LA_GEOMETRIC","features":[371]},{"name":"LA_STARTGAP","features":[371]},{"name":"LA_STYLED","features":[371]},{"name":"LIGATURE","features":[371]},{"name":"LINEATTRS","features":[371]},{"name":"LINEATTRS","features":[371]},{"name":"MAXCHARSETS","features":[371]},{"name":"MAX_PACKET_COUNT","features":[371]},{"name":"MC_APERTURE_GRILL_CATHODE_RAY_TUBE","features":[371]},{"name":"MC_BLUE_DRIVE","features":[371]},{"name":"MC_BLUE_GAIN","features":[371]},{"name":"MC_CAPS_BRIGHTNESS","features":[371]},{"name":"MC_CAPS_COLOR_TEMPERATURE","features":[371]},{"name":"MC_CAPS_CONTRAST","features":[371]},{"name":"MC_CAPS_DEGAUSS","features":[371]},{"name":"MC_CAPS_DISPLAY_AREA_POSITION","features":[371]},{"name":"MC_CAPS_DISPLAY_AREA_SIZE","features":[371]},{"name":"MC_CAPS_MONITOR_TECHNOLOGY_TYPE","features":[371]},{"name":"MC_CAPS_NONE","features":[371]},{"name":"MC_CAPS_RED_GREEN_BLUE_DRIVE","features":[371]},{"name":"MC_CAPS_RED_GREEN_BLUE_GAIN","features":[371]},{"name":"MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS","features":[371]},{"name":"MC_CAPS_RESTORE_FACTORY_DEFAULTS","features":[371]},{"name":"MC_COLOR_TEMPERATURE","features":[371]},{"name":"MC_COLOR_TEMPERATURE_10000K","features":[371]},{"name":"MC_COLOR_TEMPERATURE_11500K","features":[371]},{"name":"MC_COLOR_TEMPERATURE_4000K","features":[371]},{"name":"MC_COLOR_TEMPERATURE_5000K","features":[371]},{"name":"MC_COLOR_TEMPERATURE_6500K","features":[371]},{"name":"MC_COLOR_TEMPERATURE_7500K","features":[371]},{"name":"MC_COLOR_TEMPERATURE_8200K","features":[371]},{"name":"MC_COLOR_TEMPERATURE_9300K","features":[371]},{"name":"MC_COLOR_TEMPERATURE_UNKNOWN","features":[371]},{"name":"MC_DISPLAY_TECHNOLOGY_TYPE","features":[371]},{"name":"MC_DRIVE_TYPE","features":[371]},{"name":"MC_ELECTROLUMINESCENT","features":[371]},{"name":"MC_FIELD_EMISSION_DEVICE","features":[371]},{"name":"MC_GAIN_TYPE","features":[371]},{"name":"MC_GREEN_DRIVE","features":[371]},{"name":"MC_GREEN_GAIN","features":[371]},{"name":"MC_HEIGHT","features":[371]},{"name":"MC_HORIZONTAL_POSITION","features":[371]},{"name":"MC_LIQUID_CRYSTAL_ON_SILICON","features":[371]},{"name":"MC_MICROELECTROMECHANICAL","features":[371]},{"name":"MC_MOMENTARY","features":[371]},{"name":"MC_ORGANIC_LIGHT_EMITTING_DIODE","features":[371]},{"name":"MC_PLASMA","features":[371]},{"name":"MC_POSITION_TYPE","features":[371]},{"name":"MC_RED_DRIVE","features":[371]},{"name":"MC_RED_GAIN","features":[371]},{"name":"MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS","features":[371]},{"name":"MC_SET_PARAMETER","features":[371]},{"name":"MC_SHADOW_MASK_CATHODE_RAY_TUBE","features":[371]},{"name":"MC_SIZE_TYPE","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_10000K","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_11500K","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_4000K","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_5000K","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_6500K","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_7500K","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_8200K","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_9300K","features":[371]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_NONE","features":[371]},{"name":"MC_THIN_FILM_TRANSISTOR","features":[371]},{"name":"MC_TIMING_REPORT","features":[371]},{"name":"MC_VCP_CODE_TYPE","features":[371]},{"name":"MC_VERTICAL_POSITION","features":[371]},{"name":"MC_WIDTH","features":[371]},{"name":"MIPI_DSI_CAPS","features":[371]},{"name":"MIPI_DSI_PACKET","features":[371]},{"name":"MIPI_DSI_RESET","features":[371]},{"name":"MIPI_DSI_TRANSMISSION","features":[371]},{"name":"MS_CDDDEVICEBITMAP","features":[371]},{"name":"MS_NOTSYSTEMMEMORY","features":[371]},{"name":"MS_REUSEDDEVICEBITMAP","features":[371]},{"name":"MS_SHAREDACCESS","features":[371]},{"name":"NumVideoBankTypes","features":[371]},{"name":"OC_BANK_CLIP","features":[371]},{"name":"OPENGL_CMD","features":[371]},{"name":"OPENGL_GETINFO","features":[371]},{"name":"ORIENTATION_PREFERENCE","features":[371]},{"name":"ORIENTATION_PREFERENCE_LANDSCAPE","features":[371]},{"name":"ORIENTATION_PREFERENCE_LANDSCAPE_FLIPPED","features":[371]},{"name":"ORIENTATION_PREFERENCE_NONE","features":[371]},{"name":"ORIENTATION_PREFERENCE_PORTRAIT","features":[371]},{"name":"ORIENTATION_PREFERENCE_PORTRAIT_FLIPPED","features":[371]},{"name":"OUTPUT_COLOR_ENCODING","features":[371]},{"name":"OUTPUT_COLOR_ENCODING_INTENSITY","features":[371]},{"name":"OUTPUT_COLOR_ENCODING_RGB","features":[371]},{"name":"OUTPUT_COLOR_ENCODING_YCBCR420","features":[371]},{"name":"OUTPUT_COLOR_ENCODING_YCBCR422","features":[371]},{"name":"OUTPUT_COLOR_ENCODING_YCBCR444","features":[371]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020","features":[371]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_DVLL","features":[371]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_HDR10PLUS","features":[371]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G22_P2020","features":[371]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G22_P709","features":[371]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G22_P709_WCG","features":[371]},{"name":"OUTPUT_WIRE_COLOR_SPACE_RESERVED","features":[371]},{"name":"OUTPUT_WIRE_COLOR_SPACE_TYPE","features":[371]},{"name":"OUTPUT_WIRE_FORMAT","features":[371]},{"name":"PALOBJ","features":[371]},{"name":"PAL_BGR","features":[371]},{"name":"PAL_BITFIELDS","features":[371]},{"name":"PAL_CMYK","features":[371]},{"name":"PAL_INDEXED","features":[371]},{"name":"PAL_RGB","features":[371]},{"name":"PANEL_BRIGHTNESS_SENSOR_DATA","features":[371]},{"name":"PANEL_GET_BACKLIGHT_REDUCTION","features":[371]},{"name":"PANEL_GET_BRIGHTNESS","features":[371]},{"name":"PANEL_QUERY_BRIGHTNESS_CAPS","features":[371]},{"name":"PANEL_QUERY_BRIGHTNESS_RANGES","features":[371]},{"name":"PANEL_SET_BACKLIGHT_OPTIMIZATION","features":[371]},{"name":"PANEL_SET_BRIGHTNESS","features":[371]},{"name":"PANEL_SET_BRIGHTNESS_STATE","features":[371]},{"name":"PATHDATA","features":[371]},{"name":"PATHOBJ","features":[371]},{"name":"PATHOBJ_bEnum","features":[371,307]},{"name":"PATHOBJ_bEnumClipLines","features":[371,307]},{"name":"PATHOBJ_vEnumStart","features":[371]},{"name":"PATHOBJ_vEnumStartClipLines","features":[371,307]},{"name":"PATHOBJ_vGetBounds","features":[371]},{"name":"PD_BEGINSUBPATH","features":[371]},{"name":"PD_BEZIERS","features":[371]},{"name":"PD_CLOSEFIGURE","features":[371]},{"name":"PD_ENDSUBPATH","features":[371]},{"name":"PD_RESETSTYLE","features":[371]},{"name":"PERBANDINFO","features":[371,307]},{"name":"PFN","features":[371]},{"name":"PFN_DrvAccumulateD3DDirtyRect","features":[371,307]},{"name":"PFN_DrvAlphaBlend","features":[371,307,318]},{"name":"PFN_DrvAssertMode","features":[371,307]},{"name":"PFN_DrvAssociateSharedSurface","features":[371,307]},{"name":"PFN_DrvBitBlt","features":[371,307]},{"name":"PFN_DrvCompletePDEV","features":[371]},{"name":"PFN_DrvCopyBits","features":[371,307]},{"name":"PFN_DrvCreateDeviceBitmap","features":[371,307,318]},{"name":"PFN_DrvCreateDeviceBitmapEx","features":[371,307,318]},{"name":"PFN_DrvDeleteDeviceBitmap","features":[371]},{"name":"PFN_DrvDeleteDeviceBitmapEx","features":[371]},{"name":"PFN_DrvDeriveSurface","features":[371,307,317,318]},{"name":"PFN_DrvDescribePixelFormat","features":[371,373]},{"name":"PFN_DrvDestroyFont","features":[371,307]},{"name":"PFN_DrvDisableDirectDraw","features":[371]},{"name":"PFN_DrvDisableDriver","features":[371]},{"name":"PFN_DrvDisablePDEV","features":[371]},{"name":"PFN_DrvDisableSurface","features":[371]},{"name":"PFN_DrvDitherColor","features":[371]},{"name":"PFN_DrvDrawEscape","features":[371,307]},{"name":"PFN_DrvEnableDirectDraw","features":[371,307,317,318]},{"name":"PFN_DrvEnableDriver","features":[371,307]},{"name":"PFN_DrvEnablePDEV","features":[371,307,318]},{"name":"PFN_DrvEnableSurface","features":[371]},{"name":"PFN_DrvEndDoc","features":[371,307]},{"name":"PFN_DrvEndDxInterop","features":[371,307]},{"name":"PFN_DrvEscape","features":[371,307]},{"name":"PFN_DrvFillPath","features":[371,307]},{"name":"PFN_DrvFontManagement","features":[371,307]},{"name":"PFN_DrvFree","features":[371]},{"name":"PFN_DrvGetDirectDrawInfo","features":[371,307,317]},{"name":"PFN_DrvGetGlyphMode","features":[371,307]},{"name":"PFN_DrvGetModes","features":[371,307,318]},{"name":"PFN_DrvGetTrueTypeFile","features":[371]},{"name":"PFN_DrvGradientFill","features":[371,307,318]},{"name":"PFN_DrvIcmCheckBitmapBits","features":[371,307]},{"name":"PFN_DrvIcmCreateColorTransform","features":[371,307,318,374]},{"name":"PFN_DrvIcmDeleteColorTransform","features":[371,307]},{"name":"PFN_DrvIcmSetDeviceGammaRamp","features":[371,307]},{"name":"PFN_DrvLineTo","features":[371,307]},{"name":"PFN_DrvLoadFontFile","features":[371,318]},{"name":"PFN_DrvLockDisplayArea","features":[371,307]},{"name":"PFN_DrvMovePointer","features":[371,307]},{"name":"PFN_DrvNextBand","features":[371,307]},{"name":"PFN_DrvNotify","features":[371,307]},{"name":"PFN_DrvPaint","features":[371,307]},{"name":"PFN_DrvPlgBlt","features":[371,307,318]},{"name":"PFN_DrvQueryAdvanceWidths","features":[371,307]},{"name":"PFN_DrvQueryDeviceSupport","features":[371,307]},{"name":"PFN_DrvQueryFont","features":[371,307,318]},{"name":"PFN_DrvQueryFontCaps","features":[371]},{"name":"PFN_DrvQueryFontData","features":[371,307]},{"name":"PFN_DrvQueryFontFile","features":[371]},{"name":"PFN_DrvQueryFontTree","features":[371]},{"name":"PFN_DrvQueryGlyphAttrs","features":[371,307]},{"name":"PFN_DrvQueryPerBandInfo","features":[371,307]},{"name":"PFN_DrvQuerySpoolType","features":[371,307]},{"name":"PFN_DrvQueryTrueTypeOutline","features":[371,307,318]},{"name":"PFN_DrvQueryTrueTypeSection","features":[371,307]},{"name":"PFN_DrvQueryTrueTypeTable","features":[371]},{"name":"PFN_DrvRealizeBrush","features":[371,307]},{"name":"PFN_DrvRenderHint","features":[371]},{"name":"PFN_DrvResetDevice","features":[371]},{"name":"PFN_DrvResetPDEV","features":[371,307]},{"name":"PFN_DrvSaveScreenBits","features":[371,307]},{"name":"PFN_DrvSendPage","features":[371,307]},{"name":"PFN_DrvSetPalette","features":[371,307]},{"name":"PFN_DrvSetPixelFormat","features":[371,307]},{"name":"PFN_DrvSetPointerShape","features":[371,307]},{"name":"PFN_DrvStartBanding","features":[371,307]},{"name":"PFN_DrvStartDoc","features":[371,307]},{"name":"PFN_DrvStartDxInterop","features":[371,307]},{"name":"PFN_DrvStartPage","features":[371,307]},{"name":"PFN_DrvStretchBlt","features":[371,307,318]},{"name":"PFN_DrvStretchBltROP","features":[371,307,318]},{"name":"PFN_DrvStrokeAndFillPath","features":[371,307]},{"name":"PFN_DrvStrokePath","features":[371,307]},{"name":"PFN_DrvSurfaceComplete","features":[371,307]},{"name":"PFN_DrvSwapBuffers","features":[371,307]},{"name":"PFN_DrvSynchronize","features":[371,307]},{"name":"PFN_DrvSynchronizeRedirectionBitmaps","features":[371,307]},{"name":"PFN_DrvSynchronizeSurface","features":[371,307]},{"name":"PFN_DrvTextOut","features":[371,307]},{"name":"PFN_DrvTransparentBlt","features":[371,307]},{"name":"PFN_DrvUnloadFontFile","features":[371,307]},{"name":"PFN_DrvUnlockDisplayArea","features":[371,307]},{"name":"PFN_EngCombineRgn","features":[371,307]},{"name":"PFN_EngCopyRgn","features":[371,307]},{"name":"PFN_EngCreateRectRgn","features":[371,307]},{"name":"PFN_EngDeleteRgn","features":[371,307]},{"name":"PFN_EngIntersectRgn","features":[371,307]},{"name":"PFN_EngSubtractRgn","features":[371,307]},{"name":"PFN_EngUnionRgn","features":[371,307]},{"name":"PFN_EngXorRgn","features":[371,307]},{"name":"PHYSICAL_MONITOR","features":[371,307]},{"name":"PHYSICAL_MONITOR_DESCRIPTION_SIZE","features":[371]},{"name":"PLANAR_HC","features":[371]},{"name":"POINTE","features":[371]},{"name":"POINTE","features":[371]},{"name":"POINTFIX","features":[371]},{"name":"POINTQF","features":[371]},{"name":"PO_ALL_INTEGERS","features":[371]},{"name":"PO_BEZIERS","features":[371]},{"name":"PO_ELLIPSE","features":[371]},{"name":"PO_ENUM_AS_INTEGERS","features":[371]},{"name":"PO_WIDENED","features":[371]},{"name":"PPC_BGR_ORDER_HORIZONTAL_STRIPES","features":[371]},{"name":"PPC_BGR_ORDER_VERTICAL_STRIPES","features":[371]},{"name":"PPC_DEFAULT","features":[371]},{"name":"PPC_RGB_ORDER_HORIZONTAL_STRIPES","features":[371]},{"name":"PPC_RGB_ORDER_VERTICAL_STRIPES","features":[371]},{"name":"PPC_UNDEFINED","features":[371]},{"name":"PPG_DEFAULT","features":[371]},{"name":"PPG_SRGB","features":[371]},{"name":"PRIMARY_ORDER_ABC","features":[371]},{"name":"PRIMARY_ORDER_ACB","features":[371]},{"name":"PRIMARY_ORDER_BAC","features":[371]},{"name":"PRIMARY_ORDER_BCA","features":[371]},{"name":"PRIMARY_ORDER_CAB","features":[371]},{"name":"PRIMARY_ORDER_CBA","features":[371]},{"name":"PVIDEO_WIN32K_CALLOUT","features":[371]},{"name":"QAW_GETEASYWIDTHS","features":[371]},{"name":"QAW_GETWIDTHS","features":[371]},{"name":"QC_1BIT","features":[371]},{"name":"QC_4BIT","features":[371]},{"name":"QC_OUTLINES","features":[371]},{"name":"QDA_ACCELERATION_LEVEL","features":[371]},{"name":"QDA_RESERVED","features":[371]},{"name":"QDC_ALL_PATHS","features":[371]},{"name":"QDC_DATABASE_CURRENT","features":[371]},{"name":"QDC_INCLUDE_HMD","features":[371]},{"name":"QDC_ONLY_ACTIVE_PATHS","features":[371]},{"name":"QDC_VIRTUAL_MODE_AWARE","features":[371]},{"name":"QDC_VIRTUAL_REFRESH_RATE_AWARE","features":[371]},{"name":"QDS_CHECKJPEGFORMAT","features":[371]},{"name":"QDS_CHECKPNGFORMAT","features":[371]},{"name":"QFD_GLYPHANDBITMAP","features":[371]},{"name":"QFD_GLYPHANDOUTLINE","features":[371]},{"name":"QFD_MAXEXTENTS","features":[371]},{"name":"QFD_TT_GLYPHANDBITMAP","features":[371]},{"name":"QFD_TT_GRAY1_BITMAP","features":[371]},{"name":"QFD_TT_GRAY2_BITMAP","features":[371]},{"name":"QFD_TT_GRAY4_BITMAP","features":[371]},{"name":"QFD_TT_GRAY8_BITMAP","features":[371]},{"name":"QFD_TT_MONO_BITMAP","features":[371]},{"name":"QFF_DESCRIPTION","features":[371]},{"name":"QFF_NUMFACES","features":[371]},{"name":"QFT_GLYPHSET","features":[371]},{"name":"QFT_KERNPAIRS","features":[371]},{"name":"QFT_LIGATURES","features":[371]},{"name":"QSA_3DNOW","features":[371]},{"name":"QSA_MMX","features":[371]},{"name":"QSA_SSE","features":[371]},{"name":"QSA_SSE1","features":[371]},{"name":"QSA_SSE2","features":[371]},{"name":"QSA_SSE3","features":[371]},{"name":"QUERY_DISPLAY_CONFIG_FLAGS","features":[371]},{"name":"QueryDisplayConfig","features":[371,307]},{"name":"RB_DITHERCOLOR","features":[371]},{"name":"RECTFX","features":[371]},{"name":"RUN","features":[371]},{"name":"RestoreMonitorFactoryColorDefaults","features":[371,307]},{"name":"RestoreMonitorFactoryDefaults","features":[371,307]},{"name":"SDC_ALLOW_CHANGES","features":[371]},{"name":"SDC_ALLOW_PATH_ORDER_CHANGES","features":[371]},{"name":"SDC_APPLY","features":[371]},{"name":"SDC_FORCE_MODE_ENUMERATION","features":[371]},{"name":"SDC_NO_OPTIMIZATION","features":[371]},{"name":"SDC_PATH_PERSIST_IF_REQUIRED","features":[371]},{"name":"SDC_SAVE_TO_DATABASE","features":[371]},{"name":"SDC_TOPOLOGY_CLONE","features":[371]},{"name":"SDC_TOPOLOGY_EXTEND","features":[371]},{"name":"SDC_TOPOLOGY_EXTERNAL","features":[371]},{"name":"SDC_TOPOLOGY_INTERNAL","features":[371]},{"name":"SDC_TOPOLOGY_SUPPLIED","features":[371]},{"name":"SDC_USE_DATABASE_CURRENT","features":[371]},{"name":"SDC_USE_SUPPLIED_DISPLAY_CONFIG","features":[371]},{"name":"SDC_VALIDATE","features":[371]},{"name":"SDC_VIRTUAL_MODE_AWARE","features":[371]},{"name":"SDC_VIRTUAL_REFRESH_RATE_AWARE","features":[371]},{"name":"SETCONFIGURATION_STATUS_ADDITIONAL","features":[371]},{"name":"SETCONFIGURATION_STATUS_APPLIED","features":[371]},{"name":"SETCONFIGURATION_STATUS_OVERRIDDEN","features":[371]},{"name":"SET_ACTIVE_COLOR_PROFILE_NAME","features":[371]},{"name":"SET_DISPLAY_CONFIG_FLAGS","features":[371]},{"name":"SGI_EXTRASPACE","features":[371]},{"name":"SORTCOMP","features":[371]},{"name":"SO_BREAK_EXTRA","features":[371]},{"name":"SO_CHARACTER_EXTRA","features":[371]},{"name":"SO_CHAR_INC_EQUAL_BM_BASE","features":[371]},{"name":"SO_DO_NOT_SUBSTITUTE_DEVICE_FONT","features":[371]},{"name":"SO_DXDY","features":[371]},{"name":"SO_ESC_NOT_ORIENT","features":[371]},{"name":"SO_FLAG_DEFAULT_PLACEMENT","features":[371]},{"name":"SO_GLYPHINDEX_TEXTOUT","features":[371]},{"name":"SO_HORIZONTAL","features":[371]},{"name":"SO_MAXEXT_EQUAL_BM_SIDE","features":[371]},{"name":"SO_REVERSED","features":[371]},{"name":"SO_VERTICAL","features":[371]},{"name":"SO_ZERO_BEARINGS","features":[371]},{"name":"SPS_ACCEPT_EXCLUDE","features":[371]},{"name":"SPS_ACCEPT_NOEXCLUDE","features":[371]},{"name":"SPS_ACCEPT_SYNCHRONOUS","features":[371]},{"name":"SPS_ALPHA","features":[371]},{"name":"SPS_ANIMATESTART","features":[371]},{"name":"SPS_ANIMATEUPDATE","features":[371]},{"name":"SPS_ASYNCCHANGE","features":[371]},{"name":"SPS_CHANGE","features":[371]},{"name":"SPS_DECLINE","features":[371]},{"name":"SPS_ERROR","features":[371]},{"name":"SPS_FLAGSMASK","features":[371]},{"name":"SPS_FREQMASK","features":[371]},{"name":"SPS_LENGTHMASK","features":[371]},{"name":"SPS_RESERVED","features":[371]},{"name":"SPS_RESERVED1","features":[371]},{"name":"SS_FREE","features":[371]},{"name":"SS_RESTORE","features":[371]},{"name":"SS_SAVE","features":[371]},{"name":"STROBJ","features":[371,307]},{"name":"STROBJ_bEnum","features":[371,307]},{"name":"STROBJ_bEnumPositionsOnly","features":[371,307]},{"name":"STROBJ_bGetAdvanceWidths","features":[371,307]},{"name":"STROBJ_dwGetCodePage","features":[371,307]},{"name":"STROBJ_vEnumStart","features":[371,307]},{"name":"STYPE_BITMAP","features":[371]},{"name":"STYPE_DEVBITMAP","features":[371]},{"name":"SURFOBJ","features":[371,307]},{"name":"S_INIT","features":[371]},{"name":"SaveCurrentMonitorSettings","features":[371,307]},{"name":"SaveCurrentSettings","features":[371,307]},{"name":"SetDisplayAutoRotationPreferences","features":[371,307]},{"name":"SetDisplayConfig","features":[371,307]},{"name":"SetMonitorBrightness","features":[371,307]},{"name":"SetMonitorColorTemperature","features":[371,307]},{"name":"SetMonitorContrast","features":[371,307]},{"name":"SetMonitorDisplayAreaPosition","features":[371,307]},{"name":"SetMonitorDisplayAreaSize","features":[371,307]},{"name":"SetMonitorRedGreenOrBlueDrive","features":[371,307]},{"name":"SetMonitorRedGreenOrBlueGain","features":[371,307]},{"name":"SetVCPFeature","features":[371,307]},{"name":"Sources","features":[371]},{"name":"TC_PATHOBJ","features":[371]},{"name":"TC_RECTANGLES","features":[371]},{"name":"TTO_METRICS_ONLY","features":[371]},{"name":"TTO_QUBICS","features":[371]},{"name":"TTO_UNHINTED","features":[371]},{"name":"TYPE1_FONT","features":[371,307]},{"name":"VGA_CHAR","features":[371]},{"name":"VIDEOPARAMETERS","features":[371]},{"name":"VIDEO_BANK_SELECT","features":[371]},{"name":"VIDEO_BANK_TYPE","features":[371]},{"name":"VIDEO_BRIGHTNESS_POLICY","features":[371,307]},{"name":"VIDEO_CLUT","features":[371]},{"name":"VIDEO_CLUTDATA","features":[371]},{"name":"VIDEO_COLOR_CAPABILITIES","features":[371]},{"name":"VIDEO_COLOR_LUT_DATA","features":[371]},{"name":"VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT","features":[371]},{"name":"VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS","features":[371]},{"name":"VIDEO_CURSOR_ATTRIBUTES","features":[371]},{"name":"VIDEO_CURSOR_POSITION","features":[371]},{"name":"VIDEO_DEVICE_COLOR","features":[371]},{"name":"VIDEO_DEVICE_NAME","features":[371]},{"name":"VIDEO_DEVICE_SESSION_STATUS","features":[371]},{"name":"VIDEO_DUALVIEW_PRIMARY","features":[371]},{"name":"VIDEO_DUALVIEW_REMOVABLE","features":[371]},{"name":"VIDEO_DUALVIEW_SECONDARY","features":[371]},{"name":"VIDEO_DUALVIEW_WDDM_VGA","features":[371]},{"name":"VIDEO_HARDWARE_STATE","features":[371]},{"name":"VIDEO_HARDWARE_STATE_HEADER","features":[371]},{"name":"VIDEO_LOAD_FONT_INFORMATION","features":[371]},{"name":"VIDEO_LUT_RGB256WORDS","features":[371]},{"name":"VIDEO_MAX_REASON","features":[371]},{"name":"VIDEO_MEMORY","features":[371]},{"name":"VIDEO_MEMORY_INFORMATION","features":[371]},{"name":"VIDEO_MODE","features":[371]},{"name":"VIDEO_MODE_ANIMATE_START","features":[371]},{"name":"VIDEO_MODE_ANIMATE_UPDATE","features":[371]},{"name":"VIDEO_MODE_ASYNC_POINTER","features":[371]},{"name":"VIDEO_MODE_BANKED","features":[371]},{"name":"VIDEO_MODE_COLOR","features":[371]},{"name":"VIDEO_MODE_COLOR_POINTER","features":[371]},{"name":"VIDEO_MODE_GRAPHICS","features":[371]},{"name":"VIDEO_MODE_INFORMATION","features":[371]},{"name":"VIDEO_MODE_INTERLACED","features":[371]},{"name":"VIDEO_MODE_LINEAR","features":[371]},{"name":"VIDEO_MODE_MANAGED_PALETTE","features":[371]},{"name":"VIDEO_MODE_MAP_MEM_LINEAR","features":[371]},{"name":"VIDEO_MODE_MONO_POINTER","features":[371]},{"name":"VIDEO_MODE_NO_64_BIT_ACCESS","features":[371]},{"name":"VIDEO_MODE_NO_OFF_SCREEN","features":[371]},{"name":"VIDEO_MODE_NO_ZERO_MEMORY","features":[371]},{"name":"VIDEO_MODE_PALETTE_DRIVEN","features":[371]},{"name":"VIDEO_MONITOR_DESCRIPTOR","features":[371]},{"name":"VIDEO_NUM_MODES","features":[371]},{"name":"VIDEO_OPTIONAL_GAMMET_TABLE","features":[371]},{"name":"VIDEO_PALETTE_DATA","features":[371]},{"name":"VIDEO_PERFORMANCE_COUNTER","features":[371]},{"name":"VIDEO_POINTER_ATTRIBUTES","features":[371]},{"name":"VIDEO_POINTER_CAPABILITIES","features":[371]},{"name":"VIDEO_POINTER_POSITION","features":[371]},{"name":"VIDEO_POWER_MANAGEMENT","features":[371]},{"name":"VIDEO_POWER_STATE","features":[371]},{"name":"VIDEO_PUBLIC_ACCESS_RANGES","features":[371]},{"name":"VIDEO_QUERY_PERFORMANCE_COUNTER","features":[371]},{"name":"VIDEO_REASON_ALLOCATION","features":[371]},{"name":"VIDEO_REASON_CONFIGURATION","features":[371]},{"name":"VIDEO_REASON_FAILED_ROTATION","features":[371]},{"name":"VIDEO_REASON_LOCK","features":[371]},{"name":"VIDEO_REASON_NONE","features":[371]},{"name":"VIDEO_REASON_POLICY1","features":[371]},{"name":"VIDEO_REASON_POLICY2","features":[371]},{"name":"VIDEO_REASON_POLICY3","features":[371]},{"name":"VIDEO_REASON_POLICY4","features":[371]},{"name":"VIDEO_REASON_SCRATCH","features":[371]},{"name":"VIDEO_REGISTER_VDM","features":[371]},{"name":"VIDEO_SHARE_MEMORY","features":[371,307]},{"name":"VIDEO_SHARE_MEMORY_INFORMATION","features":[371]},{"name":"VIDEO_STATE_NON_STANDARD_VGA","features":[371]},{"name":"VIDEO_STATE_PACKED_CHAIN4_MODE","features":[371]},{"name":"VIDEO_STATE_UNEMULATED_VGA_STATE","features":[371]},{"name":"VIDEO_VDM","features":[371,307]},{"name":"VIDEO_WIN32K_CALLBACKS","features":[371,307]},{"name":"VIDEO_WIN32K_CALLBACKS_PARAMS","features":[371,307]},{"name":"VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE","features":[371]},{"name":"VideoBanked1R1W","features":[371]},{"name":"VideoBanked1RW","features":[371]},{"name":"VideoBanked2RW","features":[371]},{"name":"VideoBlackScreenDiagnostics","features":[371]},{"name":"VideoDesktopDuplicationChange","features":[371]},{"name":"VideoDisableMultiPlaneOverlay","features":[371]},{"name":"VideoDxgkDisplaySwitchCallout","features":[371]},{"name":"VideoDxgkFindAdapterTdrCallout","features":[371]},{"name":"VideoDxgkHardwareProtectionTeardown","features":[371]},{"name":"VideoEnumChildPdoNotifyCallout","features":[371]},{"name":"VideoFindAdapterCallout","features":[371]},{"name":"VideoNotBanked","features":[371]},{"name":"VideoPnpNotifyCallout","features":[371]},{"name":"VideoPowerHibernate","features":[371]},{"name":"VideoPowerMaximum","features":[371]},{"name":"VideoPowerNotifyCallout","features":[371]},{"name":"VideoPowerOff","features":[371]},{"name":"VideoPowerOn","features":[371]},{"name":"VideoPowerShutdown","features":[371]},{"name":"VideoPowerStandBy","features":[371]},{"name":"VideoPowerSuspend","features":[371]},{"name":"VideoPowerUnspecified","features":[371]},{"name":"VideoRepaintDesktop","features":[371]},{"name":"VideoUpdateCursor","features":[371]},{"name":"WCRUN","features":[371]},{"name":"WINDDI_MAXSETPALETTECOLORINDEX","features":[371]},{"name":"WINDDI_MAXSETPALETTECOLORS","features":[371]},{"name":"WINDDI_MAX_BROADCAST_CONTEXT","features":[371]},{"name":"WNDOBJ","features":[371,307]},{"name":"WNDOBJCHANGEPROC","features":[371,307]},{"name":"WNDOBJ_SETUP","features":[371]},{"name":"WOC_CHANGED","features":[371]},{"name":"WOC_DELETE","features":[371]},{"name":"WOC_DRAWN","features":[371]},{"name":"WOC_RGN_CLIENT","features":[371]},{"name":"WOC_RGN_CLIENT_DELTA","features":[371]},{"name":"WOC_RGN_SPRITE","features":[371]},{"name":"WOC_RGN_SURFACE","features":[371]},{"name":"WOC_RGN_SURFACE_DELTA","features":[371]},{"name":"WOC_SPRITE_NO_OVERLAP","features":[371]},{"name":"WOC_SPRITE_OVERLAP","features":[371]},{"name":"WO_DRAW_NOTIFY","features":[371]},{"name":"WO_RGN_CLIENT","features":[371]},{"name":"WO_RGN_CLIENT_DELTA","features":[371]},{"name":"WO_RGN_DESKTOP_COORD","features":[371]},{"name":"WO_RGN_SPRITE","features":[371]},{"name":"WO_RGN_SURFACE","features":[371]},{"name":"WO_RGN_SURFACE_DELTA","features":[371]},{"name":"WO_RGN_UPDATE_ALL","features":[371]},{"name":"WO_RGN_WINDOW","features":[371]},{"name":"WO_SPRITE_NOTIFY","features":[371]},{"name":"WVIDEO_DEVICE_NAME","features":[371]},{"name":"XFORML","features":[371]},{"name":"XFORML","features":[371]},{"name":"XFORMOBJ","features":[371]},{"name":"XFORMOBJ_bApplyXform","features":[371,307]},{"name":"XFORMOBJ_iGetXform","features":[371]},{"name":"XF_INV_FXTOL","features":[371]},{"name":"XF_INV_LTOL","features":[371]},{"name":"XF_LTOFX","features":[371]},{"name":"XF_LTOL","features":[371]},{"name":"XLATEOBJ","features":[371]},{"name":"XLATEOBJ_cGetPalette","features":[371]},{"name":"XLATEOBJ_hGetColorTransform","features":[371,307]},{"name":"XLATEOBJ_iXlate","features":[371]},{"name":"XLATEOBJ_piVector","features":[371]},{"name":"XO_DESTBITFIELDS","features":[371]},{"name":"XO_DESTDCPALETTE","features":[371]},{"name":"XO_DESTPALETTE","features":[371]},{"name":"XO_DEVICE_ICM","features":[371]},{"name":"XO_FROM_CMYK","features":[371]},{"name":"XO_HOST_ICM","features":[371]},{"name":"XO_SRCBITFIELDS","features":[371]},{"name":"XO_SRCPALETTE","features":[371]},{"name":"XO_TABLE","features":[371]},{"name":"XO_TO_MONO","features":[371]},{"name":"XO_TRIVIAL","features":[371]}],"378":[{"name":"ADDRESS_FAMILY_VALUE_NAME","features":[375]},{"name":"FAULT_ACTION_SPECIFIC_BASE","features":[375]},{"name":"FAULT_ACTION_SPECIFIC_MAX","features":[375]},{"name":"FAULT_DEVICE_INTERNAL_ERROR","features":[375]},{"name":"FAULT_INVALID_ACTION","features":[375]},{"name":"FAULT_INVALID_ARG","features":[375]},{"name":"FAULT_INVALID_SEQUENCE_NUMBER","features":[375]},{"name":"FAULT_INVALID_VARIABLE","features":[375]},{"name":"HSWDEVICE","features":[375]},{"name":"IUPnPAddressFamilyControl","features":[375]},{"name":"IUPnPAsyncResult","features":[375]},{"name":"IUPnPDescriptionDocument","features":[375,358]},{"name":"IUPnPDescriptionDocumentCallback","features":[375]},{"name":"IUPnPDevice","features":[375,358]},{"name":"IUPnPDeviceControl","features":[375]},{"name":"IUPnPDeviceControlHttpHeaders","features":[375]},{"name":"IUPnPDeviceDocumentAccess","features":[375]},{"name":"IUPnPDeviceDocumentAccessEx","features":[375]},{"name":"IUPnPDeviceFinder","features":[375,358]},{"name":"IUPnPDeviceFinderAddCallbackWithInterface","features":[375]},{"name":"IUPnPDeviceFinderCallback","features":[375]},{"name":"IUPnPDeviceProvider","features":[375]},{"name":"IUPnPDevices","features":[375,358]},{"name":"IUPnPEventSink","features":[375]},{"name":"IUPnPEventSource","features":[375]},{"name":"IUPnPHttpHeaderControl","features":[375]},{"name":"IUPnPRegistrar","features":[375]},{"name":"IUPnPRemoteEndpointInfo","features":[375]},{"name":"IUPnPReregistrar","features":[375]},{"name":"IUPnPService","features":[375,358]},{"name":"IUPnPServiceAsync","features":[375]},{"name":"IUPnPServiceCallback","features":[375]},{"name":"IUPnPServiceDocumentAccess","features":[375]},{"name":"IUPnPServiceEnumProperty","features":[375]},{"name":"IUPnPServices","features":[375,358]},{"name":"REMOTE_ADDRESS_VALUE_NAME","features":[375]},{"name":"SWDeviceCapabilitiesDriverRequired","features":[375]},{"name":"SWDeviceCapabilitiesNoDisplayInUI","features":[375]},{"name":"SWDeviceCapabilitiesNone","features":[375]},{"name":"SWDeviceCapabilitiesRemovable","features":[375]},{"name":"SWDeviceCapabilitiesSilentInstall","features":[375]},{"name":"SWDeviceLifetimeHandle","features":[375]},{"name":"SWDeviceLifetimeMax","features":[375]},{"name":"SWDeviceLifetimeParentPresent","features":[375]},{"name":"SW_DEVICE_CAPABILITIES","features":[375]},{"name":"SW_DEVICE_CREATE_CALLBACK","features":[375]},{"name":"SW_DEVICE_CREATE_INFO","features":[375,310]},{"name":"SW_DEVICE_LIFETIME","features":[375]},{"name":"SwDeviceClose","features":[375]},{"name":"SwDeviceCreate","features":[375,305,310]},{"name":"SwDeviceGetLifetime","features":[375]},{"name":"SwDeviceInterfacePropertySet","features":[375,305]},{"name":"SwDeviceInterfaceRegister","features":[375,305,307]},{"name":"SwDeviceInterfaceSetState","features":[375,307]},{"name":"SwDevicePropertySet","features":[375,305]},{"name":"SwDeviceSetLifetime","features":[375]},{"name":"SwMemFree","features":[375]},{"name":"UPNP_ADDRESSFAMILY_BOTH","features":[375]},{"name":"UPNP_ADDRESSFAMILY_IPv4","features":[375]},{"name":"UPNP_ADDRESSFAMILY_IPv6","features":[375]},{"name":"UPNP_E_ACTION_REQUEST_FAILED","features":[375]},{"name":"UPNP_E_ACTION_SPECIFIC_BASE","features":[375]},{"name":"UPNP_E_DEVICE_ELEMENT_EXPECTED","features":[375]},{"name":"UPNP_E_DEVICE_ERROR","features":[375]},{"name":"UPNP_E_DEVICE_NODE_INCOMPLETE","features":[375]},{"name":"UPNP_E_DEVICE_NOTREGISTERED","features":[375]},{"name":"UPNP_E_DEVICE_RUNNING","features":[375]},{"name":"UPNP_E_DEVICE_TIMEOUT","features":[375]},{"name":"UPNP_E_DUPLICATE_NOT_ALLOWED","features":[375]},{"name":"UPNP_E_DUPLICATE_SERVICE_ID","features":[375]},{"name":"UPNP_E_ERROR_PROCESSING_RESPONSE","features":[375]},{"name":"UPNP_E_EVENT_SUBSCRIPTION_FAILED","features":[375]},{"name":"UPNP_E_ICON_ELEMENT_EXPECTED","features":[375]},{"name":"UPNP_E_ICON_NODE_INCOMPLETE","features":[375]},{"name":"UPNP_E_INVALID_ACTION","features":[375]},{"name":"UPNP_E_INVALID_ARGUMENTS","features":[375]},{"name":"UPNP_E_INVALID_DESCRIPTION","features":[375]},{"name":"UPNP_E_INVALID_DOCUMENT","features":[375]},{"name":"UPNP_E_INVALID_ICON","features":[375]},{"name":"UPNP_E_INVALID_ROOT_NAMESPACE","features":[375]},{"name":"UPNP_E_INVALID_SERVICE","features":[375]},{"name":"UPNP_E_INVALID_VARIABLE","features":[375]},{"name":"UPNP_E_INVALID_XML","features":[375]},{"name":"UPNP_E_OUT_OF_SYNC","features":[375]},{"name":"UPNP_E_PROTOCOL_ERROR","features":[375]},{"name":"UPNP_E_REQUIRED_ELEMENT_ERROR","features":[375]},{"name":"UPNP_E_ROOT_ELEMENT_EXPECTED","features":[375]},{"name":"UPNP_E_SERVICE_ELEMENT_EXPECTED","features":[375]},{"name":"UPNP_E_SERVICE_NODE_INCOMPLETE","features":[375]},{"name":"UPNP_E_SUFFIX_TOO_LONG","features":[375]},{"name":"UPNP_E_TRANSPORT_ERROR","features":[375]},{"name":"UPNP_E_URLBASE_PRESENT","features":[375]},{"name":"UPNP_E_VALUE_TOO_LONG","features":[375]},{"name":"UPNP_E_VARIABLE_VALUE_UNKNOWN","features":[375]},{"name":"UPNP_SERVICE_DELAY_SCPD_AND_SUBSCRIPTION","features":[375]},{"name":"UPnPDescriptionDocument","features":[375]},{"name":"UPnPDescriptionDocumentEx","features":[375]},{"name":"UPnPDevice","features":[375]},{"name":"UPnPDeviceFinder","features":[375]},{"name":"UPnPDeviceFinderEx","features":[375]},{"name":"UPnPDevices","features":[375]},{"name":"UPnPRegistrar","features":[375]},{"name":"UPnPRemoteEndpointInfo","features":[375]},{"name":"UPnPService","features":[375]},{"name":"UPnPServices","features":[375]}],"379":[{"name":"CF_MSFAXSRV_DEVICE_ID","features":[376]},{"name":"CF_MSFAXSRV_FSP_GUID","features":[376]},{"name":"CF_MSFAXSRV_ROUTEEXT_NAME","features":[376]},{"name":"CF_MSFAXSRV_ROUTING_METHOD_GUID","features":[376]},{"name":"CF_MSFAXSRV_SERVER_NAME","features":[376]},{"name":"CLSID_Sti","features":[376]},{"name":"CanSendToFaxRecipient","features":[376,307]},{"name":"DEVPKEY_WIA_DeviceType","features":[376,305]},{"name":"DEVPKEY_WIA_USDClassId","features":[376,305]},{"name":"DEV_ID_SRC_FAX","features":[376]},{"name":"DEV_ID_SRC_TAPI","features":[376]},{"name":"DRT_EMAIL","features":[376]},{"name":"DRT_INBOX","features":[376]},{"name":"DRT_NONE","features":[376]},{"name":"FAXDEVRECEIVE_SIZE","features":[376]},{"name":"FAXDEVREPORTSTATUS_SIZE","features":[376]},{"name":"FAXLOG_CATEGORY_INBOUND","features":[376]},{"name":"FAXLOG_CATEGORY_INIT","features":[376]},{"name":"FAXLOG_CATEGORY_OUTBOUND","features":[376]},{"name":"FAXLOG_CATEGORY_UNKNOWN","features":[376]},{"name":"FAXLOG_LEVEL_MAX","features":[376]},{"name":"FAXLOG_LEVEL_MED","features":[376]},{"name":"FAXLOG_LEVEL_MIN","features":[376]},{"name":"FAXLOG_LEVEL_NONE","features":[376]},{"name":"FAXROUTE_ENABLE","features":[376]},{"name":"FAXSRV_DEVICE_NODETYPE_GUID","features":[376]},{"name":"FAXSRV_DEVICE_PROVIDER_NODETYPE_GUID","features":[376]},{"name":"FAXSRV_ROUTING_METHOD_NODETYPE_GUID","features":[376]},{"name":"FAX_ACCESS_RIGHTS_ENUM","features":[376]},{"name":"FAX_ACCESS_RIGHTS_ENUM_2","features":[376]},{"name":"FAX_ACCOUNT_EVENTS_TYPE_ENUM","features":[376]},{"name":"FAX_CONFIGURATIONA","features":[376,307]},{"name":"FAX_CONFIGURATIONW","features":[376,307]},{"name":"FAX_CONFIG_QUERY","features":[376]},{"name":"FAX_CONFIG_SET","features":[376]},{"name":"FAX_CONTEXT_INFOA","features":[376,318]},{"name":"FAX_CONTEXT_INFOW","features":[376,318]},{"name":"FAX_COVERPAGE_INFOA","features":[376,307]},{"name":"FAX_COVERPAGE_INFOW","features":[376,307]},{"name":"FAX_COVERPAGE_TYPE_ENUM","features":[376]},{"name":"FAX_DEVICE_RECEIVE_MODE_ENUM","features":[376]},{"name":"FAX_DEVICE_STATUSA","features":[376,307]},{"name":"FAX_DEVICE_STATUSW","features":[376,307]},{"name":"FAX_DEV_STATUS","features":[376]},{"name":"FAX_ENUM_DELIVERY_REPORT_TYPES","features":[376]},{"name":"FAX_ENUM_DEVICE_ID_SOURCE","features":[376]},{"name":"FAX_ENUM_JOB_COMMANDS","features":[376]},{"name":"FAX_ENUM_JOB_SEND_ATTRIBUTES","features":[376]},{"name":"FAX_ENUM_LOG_CATEGORIES","features":[376]},{"name":"FAX_ENUM_LOG_LEVELS","features":[376]},{"name":"FAX_ENUM_PORT_OPEN_TYPE","features":[376]},{"name":"FAX_ERR_BAD_GROUP_CONFIGURATION","features":[376]},{"name":"FAX_ERR_DEVICE_NUM_LIMIT_EXCEEDED","features":[376]},{"name":"FAX_ERR_DIRECTORY_IN_USE","features":[376]},{"name":"FAX_ERR_END","features":[376]},{"name":"FAX_ERR_FILE_ACCESS_DENIED","features":[376]},{"name":"FAX_ERR_GROUP_IN_USE","features":[376]},{"name":"FAX_ERR_GROUP_NOT_FOUND","features":[376]},{"name":"FAX_ERR_MESSAGE_NOT_FOUND","features":[376]},{"name":"FAX_ERR_NOT_NTFS","features":[376]},{"name":"FAX_ERR_NOT_SUPPORTED_ON_THIS_SKU","features":[376]},{"name":"FAX_ERR_RECIPIENTS_LIMIT","features":[376]},{"name":"FAX_ERR_RULE_NOT_FOUND","features":[376]},{"name":"FAX_ERR_SRV_OUTOFMEMORY","features":[376]},{"name":"FAX_ERR_START","features":[376]},{"name":"FAX_ERR_VERSION_MISMATCH","features":[376]},{"name":"FAX_EVENTA","features":[376,307]},{"name":"FAX_EVENTW","features":[376,307]},{"name":"FAX_E_BAD_GROUP_CONFIGURATION","features":[376]},{"name":"FAX_E_DEVICE_NUM_LIMIT_EXCEEDED","features":[376]},{"name":"FAX_E_DIRECTORY_IN_USE","features":[376]},{"name":"FAX_E_FILE_ACCESS_DENIED","features":[376]},{"name":"FAX_E_GROUP_IN_USE","features":[376]},{"name":"FAX_E_GROUP_NOT_FOUND","features":[376]},{"name":"FAX_E_MESSAGE_NOT_FOUND","features":[376]},{"name":"FAX_E_NOT_NTFS","features":[376]},{"name":"FAX_E_NOT_SUPPORTED_ON_THIS_SKU","features":[376]},{"name":"FAX_E_RECIPIENTS_LIMIT","features":[376]},{"name":"FAX_E_RULE_NOT_FOUND","features":[376]},{"name":"FAX_E_SRV_OUTOFMEMORY","features":[376]},{"name":"FAX_E_VERSION_MISMATCH","features":[376]},{"name":"FAX_GLOBAL_ROUTING_INFOA","features":[376]},{"name":"FAX_GLOBAL_ROUTING_INFOW","features":[376]},{"name":"FAX_GROUP_STATUS_ENUM","features":[376]},{"name":"FAX_JOB_ENTRYA","features":[376,307]},{"name":"FAX_JOB_ENTRYW","features":[376,307]},{"name":"FAX_JOB_EXTENDED_STATUS_ENUM","features":[376]},{"name":"FAX_JOB_MANAGE","features":[376]},{"name":"FAX_JOB_OPERATIONS_ENUM","features":[376]},{"name":"FAX_JOB_PARAMA","features":[376,307]},{"name":"FAX_JOB_PARAMW","features":[376,307]},{"name":"FAX_JOB_QUERY","features":[376]},{"name":"FAX_JOB_STATUS_ENUM","features":[376]},{"name":"FAX_JOB_SUBMIT","features":[376]},{"name":"FAX_JOB_TYPE_ENUM","features":[376]},{"name":"FAX_LOG_CATEGORYA","features":[376]},{"name":"FAX_LOG_CATEGORYW","features":[376]},{"name":"FAX_LOG_LEVEL_ENUM","features":[376]},{"name":"FAX_PORT_INFOA","features":[376]},{"name":"FAX_PORT_INFOW","features":[376]},{"name":"FAX_PORT_QUERY","features":[376]},{"name":"FAX_PORT_SET","features":[376]},{"name":"FAX_PRINT_INFOA","features":[376]},{"name":"FAX_PRINT_INFOW","features":[376]},{"name":"FAX_PRIORITY_TYPE_ENUM","features":[376]},{"name":"FAX_PROVIDER_STATUS_ENUM","features":[376]},{"name":"FAX_RECEIPT_TYPE_ENUM","features":[376]},{"name":"FAX_RECEIVE","features":[376]},{"name":"FAX_ROUTE","features":[376]},{"name":"FAX_ROUTE_CALLBACKROUTINES","features":[376,307]},{"name":"FAX_ROUTING_METHODA","features":[376,307]},{"name":"FAX_ROUTING_METHODW","features":[376,307]},{"name":"FAX_ROUTING_RULE_CODE_ENUM","features":[376]},{"name":"FAX_RULE_STATUS_ENUM","features":[376]},{"name":"FAX_SCHEDULE_TYPE_ENUM","features":[376]},{"name":"FAX_SEND","features":[376,307]},{"name":"FAX_SERVER_APIVERSION_ENUM","features":[376]},{"name":"FAX_SERVER_EVENTS_TYPE_ENUM","features":[376]},{"name":"FAX_SMTP_AUTHENTICATION_TYPE_ENUM","features":[376]},{"name":"FAX_TIME","features":[376]},{"name":"FEI_ABORTING","features":[376]},{"name":"FEI_ANSWERED","features":[376]},{"name":"FEI_BAD_ADDRESS","features":[376]},{"name":"FEI_BUSY","features":[376]},{"name":"FEI_CALL_BLACKLISTED","features":[376]},{"name":"FEI_CALL_DELAYED","features":[376]},{"name":"FEI_COMPLETED","features":[376]},{"name":"FEI_DELETED","features":[376]},{"name":"FEI_DIALING","features":[376]},{"name":"FEI_DISCONNECTED","features":[376]},{"name":"FEI_FATAL_ERROR","features":[376]},{"name":"FEI_FAXSVC_ENDED","features":[376]},{"name":"FEI_FAXSVC_STARTED","features":[376]},{"name":"FEI_HANDLED","features":[376]},{"name":"FEI_IDLE","features":[376]},{"name":"FEI_INITIALIZING","features":[376]},{"name":"FEI_JOB_QUEUED","features":[376]},{"name":"FEI_LINE_UNAVAILABLE","features":[376]},{"name":"FEI_MODEM_POWERED_OFF","features":[376]},{"name":"FEI_MODEM_POWERED_ON","features":[376]},{"name":"FEI_NEVENTS","features":[376]},{"name":"FEI_NOT_FAX_CALL","features":[376]},{"name":"FEI_NO_ANSWER","features":[376]},{"name":"FEI_NO_DIAL_TONE","features":[376]},{"name":"FEI_RECEIVING","features":[376]},{"name":"FEI_RINGING","features":[376]},{"name":"FEI_ROUTING","features":[376]},{"name":"FEI_SENDING","features":[376]},{"name":"FPF_RECEIVE","features":[376]},{"name":"FPF_SEND","features":[376]},{"name":"FPF_VIRTUAL","features":[376]},{"name":"FPS_ABORTING","features":[376]},{"name":"FPS_ANSWERED","features":[376]},{"name":"FPS_AVAILABLE","features":[376]},{"name":"FPS_BAD_ADDRESS","features":[376]},{"name":"FPS_BUSY","features":[376]},{"name":"FPS_CALL_BLACKLISTED","features":[376]},{"name":"FPS_CALL_DELAYED","features":[376]},{"name":"FPS_COMPLETED","features":[376]},{"name":"FPS_DIALING","features":[376]},{"name":"FPS_DISCONNECTED","features":[376]},{"name":"FPS_FATAL_ERROR","features":[376]},{"name":"FPS_HANDLED","features":[376]},{"name":"FPS_INITIALIZING","features":[376]},{"name":"FPS_NOT_FAX_CALL","features":[376]},{"name":"FPS_NO_ANSWER","features":[376]},{"name":"FPS_NO_DIAL_TONE","features":[376]},{"name":"FPS_OFFLINE","features":[376]},{"name":"FPS_RECEIVING","features":[376]},{"name":"FPS_RINGING","features":[376]},{"name":"FPS_ROUTING","features":[376]},{"name":"FPS_SENDING","features":[376]},{"name":"FPS_UNAVAILABLE","features":[376]},{"name":"FS_ANSWERED","features":[376]},{"name":"FS_BAD_ADDRESS","features":[376]},{"name":"FS_BUSY","features":[376]},{"name":"FS_CALL_BLACKLISTED","features":[376]},{"name":"FS_CALL_DELAYED","features":[376]},{"name":"FS_COMPLETED","features":[376]},{"name":"FS_DIALING","features":[376]},{"name":"FS_DISCONNECTED","features":[376]},{"name":"FS_FATAL_ERROR","features":[376]},{"name":"FS_HANDLED","features":[376]},{"name":"FS_INITIALIZING","features":[376]},{"name":"FS_LINE_UNAVAILABLE","features":[376]},{"name":"FS_NOT_FAX_CALL","features":[376]},{"name":"FS_NO_ANSWER","features":[376]},{"name":"FS_NO_DIAL_TONE","features":[376]},{"name":"FS_RECEIVING","features":[376]},{"name":"FS_TRANSMITTING","features":[376]},{"name":"FS_USER_ABORT","features":[376]},{"name":"FaxAbort","features":[376,307]},{"name":"FaxAccessCheck","features":[376,307]},{"name":"FaxAccount","features":[376]},{"name":"FaxAccountFolders","features":[376]},{"name":"FaxAccountIncomingArchive","features":[376]},{"name":"FaxAccountIncomingQueue","features":[376]},{"name":"FaxAccountOutgoingArchive","features":[376]},{"name":"FaxAccountOutgoingQueue","features":[376]},{"name":"FaxAccountSet","features":[376]},{"name":"FaxAccounts","features":[376]},{"name":"FaxActivity","features":[376]},{"name":"FaxActivityLogging","features":[376]},{"name":"FaxClose","features":[376,307]},{"name":"FaxCompleteJobParamsA","features":[376,307]},{"name":"FaxCompleteJobParamsW","features":[376,307]},{"name":"FaxConfiguration","features":[376]},{"name":"FaxConnectFaxServerA","features":[376,307]},{"name":"FaxConnectFaxServerW","features":[376,307]},{"name":"FaxDevice","features":[376]},{"name":"FaxDeviceIds","features":[376]},{"name":"FaxDeviceProvider","features":[376]},{"name":"FaxDeviceProviders","features":[376]},{"name":"FaxDevices","features":[376]},{"name":"FaxDocument","features":[376]},{"name":"FaxEnableRoutingMethodA","features":[376,307]},{"name":"FaxEnableRoutingMethodW","features":[376,307]},{"name":"FaxEnumGlobalRoutingInfoA","features":[376,307]},{"name":"FaxEnumGlobalRoutingInfoW","features":[376,307]},{"name":"FaxEnumJobsA","features":[376,307]},{"name":"FaxEnumJobsW","features":[376,307]},{"name":"FaxEnumPortsA","features":[376,307]},{"name":"FaxEnumPortsW","features":[376,307]},{"name":"FaxEnumRoutingMethodsA","features":[376,307]},{"name":"FaxEnumRoutingMethodsW","features":[376,307]},{"name":"FaxEventLogging","features":[376]},{"name":"FaxFolders","features":[376]},{"name":"FaxFreeBuffer","features":[376]},{"name":"FaxGetConfigurationA","features":[376,307]},{"name":"FaxGetConfigurationW","features":[376,307]},{"name":"FaxGetDeviceStatusA","features":[376,307]},{"name":"FaxGetDeviceStatusW","features":[376,307]},{"name":"FaxGetJobA","features":[376,307]},{"name":"FaxGetJobW","features":[376,307]},{"name":"FaxGetLoggingCategoriesA","features":[376,307]},{"name":"FaxGetLoggingCategoriesW","features":[376,307]},{"name":"FaxGetPageData","features":[376,307]},{"name":"FaxGetPortA","features":[376,307]},{"name":"FaxGetPortW","features":[376,307]},{"name":"FaxGetRoutingInfoA","features":[376,307]},{"name":"FaxGetRoutingInfoW","features":[376,307]},{"name":"FaxInboundRouting","features":[376]},{"name":"FaxInboundRoutingExtension","features":[376]},{"name":"FaxInboundRoutingExtensions","features":[376]},{"name":"FaxInboundRoutingMethod","features":[376]},{"name":"FaxInboundRoutingMethods","features":[376]},{"name":"FaxIncomingArchive","features":[376]},{"name":"FaxIncomingJob","features":[376]},{"name":"FaxIncomingJobs","features":[376]},{"name":"FaxIncomingMessage","features":[376]},{"name":"FaxIncomingMessageIterator","features":[376]},{"name":"FaxIncomingQueue","features":[376]},{"name":"FaxInitializeEventQueue","features":[376,307]},{"name":"FaxJobStatus","features":[376]},{"name":"FaxLoggingOptions","features":[376]},{"name":"FaxOpenPort","features":[376,307]},{"name":"FaxOutboundRouting","features":[376]},{"name":"FaxOutboundRoutingGroup","features":[376]},{"name":"FaxOutboundRoutingGroups","features":[376]},{"name":"FaxOutboundRoutingRule","features":[376]},{"name":"FaxOutboundRoutingRules","features":[376]},{"name":"FaxOutgoingArchive","features":[376]},{"name":"FaxOutgoingJob","features":[376]},{"name":"FaxOutgoingJobs","features":[376]},{"name":"FaxOutgoingMessage","features":[376]},{"name":"FaxOutgoingMessageIterator","features":[376]},{"name":"FaxOutgoingQueue","features":[376]},{"name":"FaxPrintCoverPageA","features":[376,307,318]},{"name":"FaxPrintCoverPageW","features":[376,307,318]},{"name":"FaxReceiptOptions","features":[376]},{"name":"FaxRecipient","features":[376]},{"name":"FaxRecipients","features":[376]},{"name":"FaxRegisterRoutingExtensionW","features":[376,307]},{"name":"FaxRegisterServiceProviderW","features":[376,307]},{"name":"FaxSecurity","features":[376]},{"name":"FaxSecurity2","features":[376]},{"name":"FaxSendDocumentA","features":[376,307]},{"name":"FaxSendDocumentForBroadcastA","features":[376,307]},{"name":"FaxSendDocumentForBroadcastW","features":[376,307]},{"name":"FaxSendDocumentW","features":[376,307]},{"name":"FaxSender","features":[376]},{"name":"FaxServer","features":[376]},{"name":"FaxSetConfigurationA","features":[376,307]},{"name":"FaxSetConfigurationW","features":[376,307]},{"name":"FaxSetGlobalRoutingInfoA","features":[376,307]},{"name":"FaxSetGlobalRoutingInfoW","features":[376,307]},{"name":"FaxSetJobA","features":[376,307]},{"name":"FaxSetJobW","features":[376,307]},{"name":"FaxSetLoggingCategoriesA","features":[376,307]},{"name":"FaxSetLoggingCategoriesW","features":[376,307]},{"name":"FaxSetPortA","features":[376,307]},{"name":"FaxSetPortW","features":[376,307]},{"name":"FaxSetRoutingInfoA","features":[376,307]},{"name":"FaxSetRoutingInfoW","features":[376,307]},{"name":"FaxStartPrintJobA","features":[376,307,318]},{"name":"FaxStartPrintJobW","features":[376,307,318]},{"name":"FaxUnregisterServiceProviderW","features":[376,307]},{"name":"GUID_DeviceArrivedLaunch","features":[376]},{"name":"GUID_STIUserDefined1","features":[376]},{"name":"GUID_STIUserDefined2","features":[376]},{"name":"GUID_STIUserDefined3","features":[376]},{"name":"GUID_ScanFaxImage","features":[376]},{"name":"GUID_ScanImage","features":[376]},{"name":"GUID_ScanPrintImage","features":[376]},{"name":"IFaxAccount","features":[376,358]},{"name":"IFaxAccountFolders","features":[376,358]},{"name":"IFaxAccountIncomingArchive","features":[376,358]},{"name":"IFaxAccountIncomingQueue","features":[376,358]},{"name":"IFaxAccountNotify","features":[376,358]},{"name":"IFaxAccountOutgoingArchive","features":[376,358]},{"name":"IFaxAccountOutgoingQueue","features":[376,358]},{"name":"IFaxAccountSet","features":[376,358]},{"name":"IFaxAccounts","features":[376,358]},{"name":"IFaxActivity","features":[376,358]},{"name":"IFaxActivityLogging","features":[376,358]},{"name":"IFaxConfiguration","features":[376,358]},{"name":"IFaxDevice","features":[376,358]},{"name":"IFaxDeviceIds","features":[376,358]},{"name":"IFaxDeviceProvider","features":[376,358]},{"name":"IFaxDeviceProviders","features":[376,358]},{"name":"IFaxDevices","features":[376,358]},{"name":"IFaxDocument","features":[376,358]},{"name":"IFaxDocument2","features":[376,358]},{"name":"IFaxEventLogging","features":[376,358]},{"name":"IFaxFolders","features":[376,358]},{"name":"IFaxInboundRouting","features":[376,358]},{"name":"IFaxInboundRoutingExtension","features":[376,358]},{"name":"IFaxInboundRoutingExtensions","features":[376,358]},{"name":"IFaxInboundRoutingMethod","features":[376,358]},{"name":"IFaxInboundRoutingMethods","features":[376,358]},{"name":"IFaxIncomingArchive","features":[376,358]},{"name":"IFaxIncomingJob","features":[376,358]},{"name":"IFaxIncomingJobs","features":[376,358]},{"name":"IFaxIncomingMessage","features":[376,358]},{"name":"IFaxIncomingMessage2","features":[376,358]},{"name":"IFaxIncomingMessageIterator","features":[376,358]},{"name":"IFaxIncomingQueue","features":[376,358]},{"name":"IFaxJobStatus","features":[376,358]},{"name":"IFaxLoggingOptions","features":[376,358]},{"name":"IFaxOutboundRouting","features":[376,358]},{"name":"IFaxOutboundRoutingGroup","features":[376,358]},{"name":"IFaxOutboundRoutingGroups","features":[376,358]},{"name":"IFaxOutboundRoutingRule","features":[376,358]},{"name":"IFaxOutboundRoutingRules","features":[376,358]},{"name":"IFaxOutgoingArchive","features":[376,358]},{"name":"IFaxOutgoingJob","features":[376,358]},{"name":"IFaxOutgoingJob2","features":[376,358]},{"name":"IFaxOutgoingJobs","features":[376,358]},{"name":"IFaxOutgoingMessage","features":[376,358]},{"name":"IFaxOutgoingMessage2","features":[376,358]},{"name":"IFaxOutgoingMessageIterator","features":[376,358]},{"name":"IFaxOutgoingQueue","features":[376,358]},{"name":"IFaxReceiptOptions","features":[376,358]},{"name":"IFaxRecipient","features":[376,358]},{"name":"IFaxRecipients","features":[376,358]},{"name":"IFaxSecurity","features":[376,358]},{"name":"IFaxSecurity2","features":[376,358]},{"name":"IFaxSender","features":[376,358]},{"name":"IFaxServer","features":[376,358]},{"name":"IFaxServer2","features":[376,358]},{"name":"IFaxServerNotify","features":[376,358]},{"name":"IFaxServerNotify2","features":[376,358]},{"name":"IS_DIGITAL_CAMERA_STR","features":[376]},{"name":"IS_DIGITAL_CAMERA_VAL","features":[376]},{"name":"IStiDevice","features":[376]},{"name":"IStiDeviceControl","features":[376]},{"name":"IStiUSD","features":[376]},{"name":"IStillImageW","features":[376]},{"name":"JC_DELETE","features":[376]},{"name":"JC_PAUSE","features":[376]},{"name":"JC_RESUME","features":[376]},{"name":"JC_UNKNOWN","features":[376]},{"name":"JSA_DISCOUNT_PERIOD","features":[376]},{"name":"JSA_NOW","features":[376]},{"name":"JSA_SPECIFIC_TIME","features":[376]},{"name":"JS_DELETING","features":[376]},{"name":"JS_FAILED","features":[376]},{"name":"JS_INPROGRESS","features":[376]},{"name":"JS_NOLINE","features":[376]},{"name":"JS_PAUSED","features":[376]},{"name":"JS_PENDING","features":[376]},{"name":"JS_RETRIES_EXCEEDED","features":[376]},{"name":"JS_RETRYING","features":[376]},{"name":"JT_FAIL_RECEIVE","features":[376]},{"name":"JT_RECEIVE","features":[376]},{"name":"JT_ROUTING","features":[376]},{"name":"JT_SEND","features":[376]},{"name":"JT_UNKNOWN","features":[376]},{"name":"MAX_NOTIFICATION_DATA","features":[376]},{"name":"MS_FAXROUTE_EMAIL_GUID","features":[376]},{"name":"MS_FAXROUTE_FOLDER_GUID","features":[376]},{"name":"MS_FAXROUTE_PRINTING_GUID","features":[376]},{"name":"PFAXABORT","features":[376,307]},{"name":"PFAXACCESSCHECK","features":[376,307]},{"name":"PFAXCLOSE","features":[376,307]},{"name":"PFAXCOMPLETEJOBPARAMSA","features":[376,307]},{"name":"PFAXCOMPLETEJOBPARAMSW","features":[376,307]},{"name":"PFAXCONNECTFAXSERVERA","features":[376,307]},{"name":"PFAXCONNECTFAXSERVERW","features":[376,307]},{"name":"PFAXDEVABORTOPERATION","features":[376,307]},{"name":"PFAXDEVCONFIGURE","features":[376,307,357]},{"name":"PFAXDEVENDJOB","features":[376,307]},{"name":"PFAXDEVINITIALIZE","features":[376,307]},{"name":"PFAXDEVRECEIVE","features":[376,307]},{"name":"PFAXDEVREPORTSTATUS","features":[376,307]},{"name":"PFAXDEVSEND","features":[376,307]},{"name":"PFAXDEVSHUTDOWN","features":[376]},{"name":"PFAXDEVSTARTJOB","features":[376,307]},{"name":"PFAXDEVVIRTUALDEVICECREATION","features":[376,307]},{"name":"PFAXENABLEROUTINGMETHODA","features":[376,307]},{"name":"PFAXENABLEROUTINGMETHODW","features":[376,307]},{"name":"PFAXENUMGLOBALROUTINGINFOA","features":[376,307]},{"name":"PFAXENUMGLOBALROUTINGINFOW","features":[376,307]},{"name":"PFAXENUMJOBSA","features":[376,307]},{"name":"PFAXENUMJOBSW","features":[376,307]},{"name":"PFAXENUMPORTSA","features":[376,307]},{"name":"PFAXENUMPORTSW","features":[376,307]},{"name":"PFAXENUMROUTINGMETHODSA","features":[376,307]},{"name":"PFAXENUMROUTINGMETHODSW","features":[376,307]},{"name":"PFAXFREEBUFFER","features":[376]},{"name":"PFAXGETCONFIGURATIONA","features":[376,307]},{"name":"PFAXGETCONFIGURATIONW","features":[376,307]},{"name":"PFAXGETDEVICESTATUSA","features":[376,307]},{"name":"PFAXGETDEVICESTATUSW","features":[376,307]},{"name":"PFAXGETJOBA","features":[376,307]},{"name":"PFAXGETJOBW","features":[376,307]},{"name":"PFAXGETLOGGINGCATEGORIESA","features":[376,307]},{"name":"PFAXGETLOGGINGCATEGORIESW","features":[376,307]},{"name":"PFAXGETPAGEDATA","features":[376,307]},{"name":"PFAXGETPORTA","features":[376,307]},{"name":"PFAXGETPORTW","features":[376,307]},{"name":"PFAXGETROUTINGINFOA","features":[376,307]},{"name":"PFAXGETROUTINGINFOW","features":[376,307]},{"name":"PFAXINITIALIZEEVENTQUEUE","features":[376,307]},{"name":"PFAXOPENPORT","features":[376,307]},{"name":"PFAXPRINTCOVERPAGEA","features":[376,307,318]},{"name":"PFAXPRINTCOVERPAGEW","features":[376,307,318]},{"name":"PFAXREGISTERROUTINGEXTENSIONW","features":[376,307]},{"name":"PFAXREGISTERSERVICEPROVIDERW","features":[376,307]},{"name":"PFAXROUTEADDFILE","features":[376]},{"name":"PFAXROUTEDELETEFILE","features":[376]},{"name":"PFAXROUTEDEVICECHANGENOTIFICATION","features":[376,307]},{"name":"PFAXROUTEDEVICEENABLE","features":[376,307]},{"name":"PFAXROUTEENUMFILE","features":[376,307]},{"name":"PFAXROUTEENUMFILES","features":[376,307]},{"name":"PFAXROUTEGETFILE","features":[376,307]},{"name":"PFAXROUTEGETROUTINGINFO","features":[376,307]},{"name":"PFAXROUTEINITIALIZE","features":[376,307]},{"name":"PFAXROUTEMETHOD","features":[376,307]},{"name":"PFAXROUTEMODIFYROUTINGDATA","features":[376,307]},{"name":"PFAXROUTESETROUTINGINFO","features":[376,307]},{"name":"PFAXSENDDOCUMENTA","features":[376,307]},{"name":"PFAXSENDDOCUMENTFORBROADCASTA","features":[376,307]},{"name":"PFAXSENDDOCUMENTFORBROADCASTW","features":[376,307]},{"name":"PFAXSENDDOCUMENTW","features":[376,307]},{"name":"PFAXSETCONFIGURATIONA","features":[376,307]},{"name":"PFAXSETCONFIGURATIONW","features":[376,307]},{"name":"PFAXSETGLOBALROUTINGINFOA","features":[376,307]},{"name":"PFAXSETGLOBALROUTINGINFOW","features":[376,307]},{"name":"PFAXSETJOBA","features":[376,307]},{"name":"PFAXSETJOBW","features":[376,307]},{"name":"PFAXSETLOGGINGCATEGORIESA","features":[376,307]},{"name":"PFAXSETLOGGINGCATEGORIESW","features":[376,307]},{"name":"PFAXSETPORTA","features":[376,307]},{"name":"PFAXSETPORTW","features":[376,307]},{"name":"PFAXSETROUTINGINFOA","features":[376,307]},{"name":"PFAXSETROUTINGINFOW","features":[376,307]},{"name":"PFAXSTARTPRINTJOBA","features":[376,307,318]},{"name":"PFAXSTARTPRINTJOBW","features":[376,307,318]},{"name":"PFAXUNREGISTERSERVICEPROVIDERW","features":[376,307]},{"name":"PFAX_EXT_CONFIG_CHANGE","features":[376]},{"name":"PFAX_EXT_FREE_BUFFER","features":[376]},{"name":"PFAX_EXT_GET_DATA","features":[376]},{"name":"PFAX_EXT_INITIALIZE_CONFIG","features":[376,307]},{"name":"PFAX_EXT_REGISTER_FOR_EVENTS","features":[376,307]},{"name":"PFAX_EXT_SET_DATA","features":[376,307]},{"name":"PFAX_EXT_UNREGISTER_FOR_EVENTS","features":[376,307]},{"name":"PFAX_LINECALLBACK","features":[376,307]},{"name":"PFAX_RECIPIENT_CALLBACKA","features":[376,307]},{"name":"PFAX_RECIPIENT_CALLBACKW","features":[376,307]},{"name":"PFAX_ROUTING_INSTALLATION_CALLBACKW","features":[376,307]},{"name":"PFAX_SEND_CALLBACK","features":[376,307]},{"name":"PFAX_SERVICE_CALLBACK","features":[376,307]},{"name":"PORT_OPEN_MODIFY","features":[376]},{"name":"PORT_OPEN_QUERY","features":[376]},{"name":"QUERY_STATUS","features":[376]},{"name":"REGSTR_VAL_BAUDRATE","features":[376]},{"name":"REGSTR_VAL_BAUDRATE_A","features":[376]},{"name":"REGSTR_VAL_DATA_W","features":[376]},{"name":"REGSTR_VAL_DEVICESUBTYPE_W","features":[376]},{"name":"REGSTR_VAL_DEVICETYPE_W","features":[376]},{"name":"REGSTR_VAL_DEVICE_NAME_W","features":[376]},{"name":"REGSTR_VAL_DEV_NAME_W","features":[376]},{"name":"REGSTR_VAL_DRIVER_DESC_W","features":[376]},{"name":"REGSTR_VAL_FRIENDLY_NAME_W","features":[376]},{"name":"REGSTR_VAL_GENERIC_CAPS_W","features":[376]},{"name":"REGSTR_VAL_GUID","features":[376]},{"name":"REGSTR_VAL_GUID_W","features":[376]},{"name":"REGSTR_VAL_HARDWARE","features":[376]},{"name":"REGSTR_VAL_HARDWARE_W","features":[376]},{"name":"REGSTR_VAL_LAUNCHABLE","features":[376]},{"name":"REGSTR_VAL_LAUNCHABLE_W","features":[376]},{"name":"REGSTR_VAL_LAUNCH_APPS","features":[376]},{"name":"REGSTR_VAL_LAUNCH_APPS_W","features":[376]},{"name":"REGSTR_VAL_SHUTDOWNDELAY","features":[376]},{"name":"REGSTR_VAL_SHUTDOWNDELAY_W","features":[376]},{"name":"REGSTR_VAL_TYPE_W","features":[376]},{"name":"REGSTR_VAL_VENDOR_NAME_W","features":[376]},{"name":"SEND_TO_FAX_RECIPIENT_ATTACHMENT","features":[376]},{"name":"STATUS_DISABLE","features":[376]},{"name":"STATUS_ENABLE","features":[376]},{"name":"STIEDFL_ALLDEVICES","features":[376]},{"name":"STIEDFL_ATTACHEDONLY","features":[376]},{"name":"STIERR_ALREADY_INITIALIZED","features":[376]},{"name":"STIERR_BADDRIVER","features":[376]},{"name":"STIERR_BETA_VERSION","features":[376]},{"name":"STIERR_DEVICENOTREG","features":[376]},{"name":"STIERR_DEVICE_LOCKED","features":[376]},{"name":"STIERR_DEVICE_NOTREADY","features":[376]},{"name":"STIERR_GENERIC","features":[376]},{"name":"STIERR_HANDLEEXISTS","features":[376]},{"name":"STIERR_INVALID_DEVICE_NAME","features":[376]},{"name":"STIERR_INVALID_HW_TYPE","features":[376]},{"name":"STIERR_INVALID_PARAM","features":[376]},{"name":"STIERR_NEEDS_LOCK","features":[376]},{"name":"STIERR_NOEVENTS","features":[376]},{"name":"STIERR_NOINTERFACE","features":[376]},{"name":"STIERR_NOTINITIALIZED","features":[376]},{"name":"STIERR_NOT_INITIALIZED","features":[376]},{"name":"STIERR_OBJECTNOTFOUND","features":[376]},{"name":"STIERR_OLD_VERSION","features":[376]},{"name":"STIERR_OUTOFMEMORY","features":[376]},{"name":"STIERR_READONLY","features":[376]},{"name":"STIERR_SHARING_VIOLATION","features":[376]},{"name":"STIERR_UNSUPPORTED","features":[376]},{"name":"STINOTIFY","features":[376]},{"name":"STISUBSCRIBE","features":[376,307]},{"name":"STI_ADD_DEVICE_BROADCAST_ACTION","features":[376]},{"name":"STI_ADD_DEVICE_BROADCAST_STRING","features":[376]},{"name":"STI_CHANGENOEFFECT","features":[376]},{"name":"STI_DEVICE_CREATE_BOTH","features":[376]},{"name":"STI_DEVICE_CREATE_DATA","features":[376]},{"name":"STI_DEVICE_CREATE_FOR_MONITOR","features":[376]},{"name":"STI_DEVICE_CREATE_MASK","features":[376]},{"name":"STI_DEVICE_CREATE_STATUS","features":[376]},{"name":"STI_DEVICE_INFORMATIONW","features":[376]},{"name":"STI_DEVICE_MJ_TYPE","features":[376]},{"name":"STI_DEVICE_STATUS","features":[376]},{"name":"STI_DEVICE_VALUE_DEFAULT_LAUNCHAPP","features":[376]},{"name":"STI_DEVICE_VALUE_DEFAULT_LAUNCHAPP_A","features":[376]},{"name":"STI_DEVICE_VALUE_DISABLE_NOTIFICATIONS","features":[376]},{"name":"STI_DEVICE_VALUE_DISABLE_NOTIFICATIONS_A","features":[376]},{"name":"STI_DEVICE_VALUE_ICM_PROFILE","features":[376]},{"name":"STI_DEVICE_VALUE_ICM_PROFILE_A","features":[376]},{"name":"STI_DEVICE_VALUE_ISIS_NAME","features":[376]},{"name":"STI_DEVICE_VALUE_ISIS_NAME_A","features":[376]},{"name":"STI_DEVICE_VALUE_TIMEOUT","features":[376]},{"name":"STI_DEVICE_VALUE_TIMEOUT_A","features":[376]},{"name":"STI_DEVICE_VALUE_TWAIN_NAME","features":[376]},{"name":"STI_DEVICE_VALUE_TWAIN_NAME_A","features":[376]},{"name":"STI_DEVSTATUS_EVENTS_STATE","features":[376]},{"name":"STI_DEVSTATUS_ONLINE_STATE","features":[376]},{"name":"STI_DEV_CAPS","features":[376]},{"name":"STI_DIAG","features":[376]},{"name":"STI_DIAGCODE_HWPRESENCE","features":[376]},{"name":"STI_ERROR_NO_ERROR","features":[376]},{"name":"STI_EVENTHANDLING_ENABLED","features":[376]},{"name":"STI_EVENTHANDLING_PENDING","features":[376]},{"name":"STI_EVENTHANDLING_POLLING","features":[376]},{"name":"STI_GENCAP_AUTO_PORTSELECT","features":[376]},{"name":"STI_GENCAP_COMMON_MASK","features":[376]},{"name":"STI_GENCAP_GENERATE_ARRIVALEVENT","features":[376]},{"name":"STI_GENCAP_NOTIFICATIONS","features":[376]},{"name":"STI_GENCAP_POLLING_NEEDED","features":[376]},{"name":"STI_GENCAP_SUBSET","features":[376]},{"name":"STI_GENCAP_WIA","features":[376]},{"name":"STI_HW_CONFIG_PARALLEL","features":[376]},{"name":"STI_HW_CONFIG_SCSI","features":[376]},{"name":"STI_HW_CONFIG_SERIAL","features":[376]},{"name":"STI_HW_CONFIG_UNKNOWN","features":[376]},{"name":"STI_HW_CONFIG_USB","features":[376]},{"name":"STI_MAX_INTERNAL_NAME_LENGTH","features":[376]},{"name":"STI_NOTCONNECTED","features":[376]},{"name":"STI_OK","features":[376]},{"name":"STI_ONLINESTATE_BUSY","features":[376]},{"name":"STI_ONLINESTATE_ERROR","features":[376]},{"name":"STI_ONLINESTATE_INITIALIZING","features":[376]},{"name":"STI_ONLINESTATE_IO_ACTIVE","features":[376]},{"name":"STI_ONLINESTATE_OFFLINE","features":[376]},{"name":"STI_ONLINESTATE_OPERATIONAL","features":[376]},{"name":"STI_ONLINESTATE_PAPER_JAM","features":[376]},{"name":"STI_ONLINESTATE_PAPER_PROBLEM","features":[376]},{"name":"STI_ONLINESTATE_PAUSED","features":[376]},{"name":"STI_ONLINESTATE_PENDING","features":[376]},{"name":"STI_ONLINESTATE_POWER_SAVE","features":[376]},{"name":"STI_ONLINESTATE_TRANSFERRING","features":[376]},{"name":"STI_ONLINESTATE_USER_INTERVENTION","features":[376]},{"name":"STI_ONLINESTATE_WARMING_UP","features":[376]},{"name":"STI_RAW_RESERVED","features":[376]},{"name":"STI_REMOVE_DEVICE_BROADCAST_ACTION","features":[376]},{"name":"STI_REMOVE_DEVICE_BROADCAST_STRING","features":[376]},{"name":"STI_SUBSCRIBE_FLAG_EVENT","features":[376]},{"name":"STI_SUBSCRIBE_FLAG_WINDOW","features":[376]},{"name":"STI_TRACE_ERROR","features":[376]},{"name":"STI_TRACE_INFORMATION","features":[376]},{"name":"STI_TRACE_WARNING","features":[376]},{"name":"STI_UNICODE","features":[376]},{"name":"STI_USD_CAPS","features":[376]},{"name":"STI_USD_GENCAP_NATIVE_PUSHSUPPORT","features":[376]},{"name":"STI_VERSION","features":[376]},{"name":"STI_VERSION_FLAG_MASK","features":[376]},{"name":"STI_VERSION_FLAG_UNICODE","features":[376]},{"name":"STI_VERSION_MIN_ALLOWED","features":[376]},{"name":"STI_VERSION_REAL","features":[376]},{"name":"STI_WIA_DEVICE_INFORMATIONW","features":[376]},{"name":"SUPPORTS_MSCPLUS_STR","features":[376]},{"name":"SUPPORTS_MSCPLUS_VAL","features":[376]},{"name":"SendToFaxRecipient","features":[376]},{"name":"SendToMode","features":[376]},{"name":"StiCreateInstanceW","features":[376,307]},{"name":"StiDeviceTypeDefault","features":[376]},{"name":"StiDeviceTypeDigitalCamera","features":[376]},{"name":"StiDeviceTypeScanner","features":[376]},{"name":"StiDeviceTypeStreamingVideo","features":[376]},{"name":"WIA_INCOMPAT_XP","features":[376]},{"name":"_ERROR_INFOW","features":[376]},{"name":"faetFXSSVC_ENDED","features":[376]},{"name":"faetIN_ARCHIVE","features":[376]},{"name":"faetIN_QUEUE","features":[376]},{"name":"faetNONE","features":[376]},{"name":"faetOUT_ARCHIVE","features":[376]},{"name":"faetOUT_QUEUE","features":[376]},{"name":"far2MANAGE_ARCHIVES","features":[376]},{"name":"far2MANAGE_CONFIG","features":[376]},{"name":"far2MANAGE_OUT_JOBS","features":[376]},{"name":"far2MANAGE_RECEIVE_FOLDER","features":[376]},{"name":"far2QUERY_ARCHIVES","features":[376]},{"name":"far2QUERY_CONFIG","features":[376]},{"name":"far2QUERY_OUT_JOBS","features":[376]},{"name":"far2SUBMIT_HIGH","features":[376]},{"name":"far2SUBMIT_LOW","features":[376]},{"name":"far2SUBMIT_NORMAL","features":[376]},{"name":"farMANAGE_CONFIG","features":[376]},{"name":"farMANAGE_IN_ARCHIVE","features":[376]},{"name":"farMANAGE_JOBS","features":[376]},{"name":"farMANAGE_OUT_ARCHIVE","features":[376]},{"name":"farQUERY_CONFIG","features":[376]},{"name":"farQUERY_IN_ARCHIVE","features":[376]},{"name":"farQUERY_JOBS","features":[376]},{"name":"farQUERY_OUT_ARCHIVE","features":[376]},{"name":"farSUBMIT_HIGH","features":[376]},{"name":"farSUBMIT_LOW","features":[376]},{"name":"farSUBMIT_NORMAL","features":[376]},{"name":"fcptLOCAL","features":[376]},{"name":"fcptNONE","features":[376]},{"name":"fcptSERVER","features":[376]},{"name":"fdrmAUTO_ANSWER","features":[376]},{"name":"fdrmMANUAL_ANSWER","features":[376]},{"name":"fdrmNO_ANSWER","features":[376]},{"name":"fgsALL_DEV_NOT_VALID","features":[376]},{"name":"fgsALL_DEV_VALID","features":[376]},{"name":"fgsEMPTY","features":[376]},{"name":"fgsSOME_DEV_NOT_VALID","features":[376]},{"name":"fjesANSWERED","features":[376]},{"name":"fjesBAD_ADDRESS","features":[376]},{"name":"fjesBUSY","features":[376]},{"name":"fjesCALL_ABORTED","features":[376]},{"name":"fjesCALL_BLACKLISTED","features":[376]},{"name":"fjesCALL_COMPLETED","features":[376]},{"name":"fjesCALL_DELAYED","features":[376]},{"name":"fjesDIALING","features":[376]},{"name":"fjesDISCONNECTED","features":[376]},{"name":"fjesFATAL_ERROR","features":[376]},{"name":"fjesHANDLED","features":[376]},{"name":"fjesINITIALIZING","features":[376]},{"name":"fjesLINE_UNAVAILABLE","features":[376]},{"name":"fjesNONE","features":[376]},{"name":"fjesNOT_FAX_CALL","features":[376]},{"name":"fjesNO_ANSWER","features":[376]},{"name":"fjesNO_DIAL_TONE","features":[376]},{"name":"fjesPARTIALLY_RECEIVED","features":[376]},{"name":"fjesPROPRIETARY","features":[376]},{"name":"fjesRECEIVING","features":[376]},{"name":"fjesTRANSMITTING","features":[376]},{"name":"fjoDELETE","features":[376]},{"name":"fjoPAUSE","features":[376]},{"name":"fjoRECIPIENT_INFO","features":[376]},{"name":"fjoRESTART","features":[376]},{"name":"fjoRESUME","features":[376]},{"name":"fjoSENDER_INFO","features":[376]},{"name":"fjoVIEW","features":[376]},{"name":"fjsCANCELED","features":[376]},{"name":"fjsCANCELING","features":[376]},{"name":"fjsCOMPLETED","features":[376]},{"name":"fjsFAILED","features":[376]},{"name":"fjsINPROGRESS","features":[376]},{"name":"fjsNOLINE","features":[376]},{"name":"fjsPAUSED","features":[376]},{"name":"fjsPENDING","features":[376]},{"name":"fjsRETRIES_EXCEEDED","features":[376]},{"name":"fjsRETRYING","features":[376]},{"name":"fjsROUTING","features":[376]},{"name":"fjtRECEIVE","features":[376]},{"name":"fjtROUTING","features":[376]},{"name":"fjtSEND","features":[376]},{"name":"fllMAX","features":[376]},{"name":"fllMED","features":[376]},{"name":"fllMIN","features":[376]},{"name":"fllNONE","features":[376]},{"name":"fpsBAD_GUID","features":[376]},{"name":"fpsBAD_VERSION","features":[376]},{"name":"fpsCANT_INIT","features":[376]},{"name":"fpsCANT_LINK","features":[376]},{"name":"fpsCANT_LOAD","features":[376]},{"name":"fpsSERVER_ERROR","features":[376]},{"name":"fpsSUCCESS","features":[376]},{"name":"fptHIGH","features":[376]},{"name":"fptLOW","features":[376]},{"name":"fptNORMAL","features":[376]},{"name":"frrcANY_CODE","features":[376]},{"name":"frsALL_GROUP_DEV_NOT_VALID","features":[376]},{"name":"frsBAD_DEVICE","features":[376]},{"name":"frsEMPTY_GROUP","features":[376]},{"name":"frsSOME_GROUP_DEV_NOT_VALID","features":[376]},{"name":"frsVALID","features":[376]},{"name":"frtMAIL","features":[376]},{"name":"frtMSGBOX","features":[376]},{"name":"frtNONE","features":[376]},{"name":"fsAPI_VERSION_0","features":[376]},{"name":"fsAPI_VERSION_1","features":[376]},{"name":"fsAPI_VERSION_2","features":[376]},{"name":"fsAPI_VERSION_3","features":[376]},{"name":"fsatANONYMOUS","features":[376]},{"name":"fsatBASIC","features":[376]},{"name":"fsatNTLM","features":[376]},{"name":"fsetACTIVITY","features":[376]},{"name":"fsetCONFIG","features":[376]},{"name":"fsetDEVICE_STATUS","features":[376]},{"name":"fsetFXSSVC_ENDED","features":[376]},{"name":"fsetINCOMING_CALL","features":[376]},{"name":"fsetIN_ARCHIVE","features":[376]},{"name":"fsetIN_QUEUE","features":[376]},{"name":"fsetNONE","features":[376]},{"name":"fsetOUT_ARCHIVE","features":[376]},{"name":"fsetOUT_QUEUE","features":[376]},{"name":"fsetQUEUE_STATE","features":[376]},{"name":"fstDISCOUNT_PERIOD","features":[376]},{"name":"fstNOW","features":[376]},{"name":"fstSPECIFIC_TIME","features":[376]},{"name":"lDEFAULT_PREFETCH_SIZE","features":[376]},{"name":"prv_DEFAULT_PREFETCH_SIZE","features":[376]},{"name":"wcharREASSIGN_RECIPIENTS_DELIMITER","features":[376]}],"380":[{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_AD_PRINTER","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_ASP_INFRA","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_BLUETOOTH","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_BLUETOOTH_LE","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_NETBIOS","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_PNP","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_UPNP","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_WFD","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_WSD","features":[377]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_WUSB","features":[377]},{"name":"E_FDPAIRING_AUTHFAILURE","features":[377]},{"name":"E_FDPAIRING_AUTHNOTALLOWED","features":[377]},{"name":"E_FDPAIRING_CONNECTTIMEOUT","features":[377]},{"name":"E_FDPAIRING_HWFAILURE","features":[377]},{"name":"E_FDPAIRING_IPBUSDISABLED","features":[377]},{"name":"E_FDPAIRING_NOCONNECTION","features":[377]},{"name":"E_FDPAIRING_NOPROFILES","features":[377]},{"name":"E_FDPAIRING_TOOMANYCONNECTIONS","features":[377]},{"name":"FCTN_CATEGORY_BT","features":[377]},{"name":"FCTN_CATEGORY_DEVICEDISPLAYOBJECTS","features":[377]},{"name":"FCTN_CATEGORY_DEVICEFUNCTIONENUMERATORS","features":[377]},{"name":"FCTN_CATEGORY_DEVICEPAIRING","features":[377]},{"name":"FCTN_CATEGORY_DEVICES","features":[377]},{"name":"FCTN_CATEGORY_DEVQUERYOBJECTS","features":[377]},{"name":"FCTN_CATEGORY_NETBIOS","features":[377]},{"name":"FCTN_CATEGORY_NETWORKDEVICES","features":[377]},{"name":"FCTN_CATEGORY_PNP","features":[377]},{"name":"FCTN_CATEGORY_PNPXASSOCIATION","features":[377]},{"name":"FCTN_CATEGORY_PUBLICATION","features":[377]},{"name":"FCTN_CATEGORY_REGISTRY","features":[377]},{"name":"FCTN_CATEGORY_SSDP","features":[377]},{"name":"FCTN_CATEGORY_WCN","features":[377]},{"name":"FCTN_CATEGORY_WSDISCOVERY","features":[377]},{"name":"FCTN_CATEGORY_WUSB","features":[377]},{"name":"FCTN_SUBCAT_DEVICES_WSDPRINTERS","features":[377]},{"name":"FCTN_SUBCAT_NETWORKDEVICES_SSDP","features":[377]},{"name":"FCTN_SUBCAT_NETWORKDEVICES_WSD","features":[377]},{"name":"FCTN_SUBCAT_REG_DIRECTED","features":[377]},{"name":"FCTN_SUBCAT_REG_PUBLICATION","features":[377]},{"name":"FD_CONSTRAINTVALUE_ALL","features":[377]},{"name":"FD_CONSTRAINTVALUE_COMCLSCONTEXT_INPROC_SERVER","features":[377]},{"name":"FD_CONSTRAINTVALUE_COMCLSCONTEXT_LOCAL_SERVER","features":[377]},{"name":"FD_CONSTRAINTVALUE_FALSE","features":[377]},{"name":"FD_CONSTRAINTVALUE_PAIRED","features":[377]},{"name":"FD_CONSTRAINTVALUE_RECURSESUBCATEGORY_TRUE","features":[377]},{"name":"FD_CONSTRAINTVALUE_ROUTINGSCOPE_ALL","features":[377]},{"name":"FD_CONSTRAINTVALUE_ROUTINGSCOPE_DIRECT","features":[377]},{"name":"FD_CONSTRAINTVALUE_TRUE","features":[377]},{"name":"FD_CONSTRAINTVALUE_UNPAIRED","features":[377]},{"name":"FD_CONSTRAINTVALUE_VISIBILITY_ALL","features":[377]},{"name":"FD_CONSTRAINTVALUE_VISIBILITY_DEFAULT","features":[377]},{"name":"FD_EVENTID","features":[377]},{"name":"FD_EVENTID_ASYNCTHREADEXIT","features":[377]},{"name":"FD_EVENTID_IPADDRESSCHANGE","features":[377]},{"name":"FD_EVENTID_PRIVATE","features":[377]},{"name":"FD_EVENTID_QUERYREFRESH","features":[377]},{"name":"FD_EVENTID_SEARCHCOMPLETE","features":[377]},{"name":"FD_EVENTID_SEARCHSTART","features":[377]},{"name":"FD_LONGHORN","features":[377]},{"name":"FD_QUERYCONSTRAINT_COMCLSCONTEXT","features":[377]},{"name":"FD_QUERYCONSTRAINT_INQUIRY_TIMEOUT","features":[377]},{"name":"FD_QUERYCONSTRAINT_PAIRING_STATE","features":[377]},{"name":"FD_QUERYCONSTRAINT_PROVIDERINSTANCEID","features":[377]},{"name":"FD_QUERYCONSTRAINT_RECURSESUBCATEGORY","features":[377]},{"name":"FD_QUERYCONSTRAINT_ROUTINGSCOPE","features":[377]},{"name":"FD_QUERYCONSTRAINT_SUBCATEGORY","features":[377]},{"name":"FD_QUERYCONSTRAINT_VISIBILITY","features":[377]},{"name":"FD_SUBKEY","features":[377]},{"name":"FD_Visibility_Default","features":[377]},{"name":"FD_Visibility_Hidden","features":[377]},{"name":"FMTID_Device","features":[377]},{"name":"FMTID_DeviceInterface","features":[377]},{"name":"FMTID_FD","features":[377]},{"name":"FMTID_PNPX","features":[377]},{"name":"FMTID_PNPXDynamicProperty","features":[377]},{"name":"FMTID_Pairing","features":[377]},{"name":"FMTID_WSD","features":[377]},{"name":"FunctionDiscovery","features":[377]},{"name":"FunctionInstanceCollection","features":[377]},{"name":"IFunctionDiscovery","features":[377]},{"name":"IFunctionDiscoveryNotification","features":[377]},{"name":"IFunctionDiscoveryProvider","features":[377]},{"name":"IFunctionDiscoveryProviderFactory","features":[377]},{"name":"IFunctionDiscoveryProviderQuery","features":[377]},{"name":"IFunctionDiscoveryServiceProvider","features":[377]},{"name":"IFunctionInstance","features":[377,358]},{"name":"IFunctionInstanceCollection","features":[377]},{"name":"IFunctionInstanceCollectionQuery","features":[377]},{"name":"IFunctionInstanceQuery","features":[377]},{"name":"IPNPXAssociation","features":[377]},{"name":"IPNPXDeviceAssociation","features":[377]},{"name":"IPropertyStoreCollection","features":[377]},{"name":"IProviderProperties","features":[377]},{"name":"IProviderPropertyConstraintCollection","features":[377]},{"name":"IProviderPublishing","features":[377]},{"name":"IProviderQueryConstraintCollection","features":[377]},{"name":"MAX_FDCONSTRAINTNAME_LENGTH","features":[377]},{"name":"MAX_FDCONSTRAINTVALUE_LENGTH","features":[377]},{"name":"ONLINE_PROVIDER_DEVICES_QUERYCONSTRAINT_OWNERNAME","features":[377]},{"name":"PKEY_DeviceClass_Characteristics","features":[377,378]},{"name":"PKEY_DeviceClass_ClassCoInstallers","features":[377,378]},{"name":"PKEY_DeviceClass_ClassInstaller","features":[377,378]},{"name":"PKEY_DeviceClass_ClassName","features":[377,378]},{"name":"PKEY_DeviceClass_DefaultService","features":[377,378]},{"name":"PKEY_DeviceClass_DevType","features":[377,378]},{"name":"PKEY_DeviceClass_Exclusive","features":[377,378]},{"name":"PKEY_DeviceClass_Icon","features":[377,378]},{"name":"PKEY_DeviceClass_IconPath","features":[377,378]},{"name":"PKEY_DeviceClass_LowerFilters","features":[377,378]},{"name":"PKEY_DeviceClass_Name","features":[377,378]},{"name":"PKEY_DeviceClass_NoDisplayClass","features":[377,378]},{"name":"PKEY_DeviceClass_NoInstallClass","features":[377,378]},{"name":"PKEY_DeviceClass_NoUseClass","features":[377,378]},{"name":"PKEY_DeviceClass_PropPageProvider","features":[377,378]},{"name":"PKEY_DeviceClass_Security","features":[377,378]},{"name":"PKEY_DeviceClass_SecuritySDS","features":[377,378]},{"name":"PKEY_DeviceClass_SilentInstall","features":[377,378]},{"name":"PKEY_DeviceClass_UpperFilters","features":[377,378]},{"name":"PKEY_DeviceDisplay_Address","features":[377,378]},{"name":"PKEY_DeviceDisplay_AlwaysShowDeviceAsConnected","features":[377,378]},{"name":"PKEY_DeviceDisplay_AssociationArray","features":[377,378]},{"name":"PKEY_DeviceDisplay_BaselineExperienceId","features":[377,378]},{"name":"PKEY_DeviceDisplay_Category","features":[377,378]},{"name":"PKEY_DeviceDisplay_CategoryGroup_Desc","features":[377,378]},{"name":"PKEY_DeviceDisplay_CategoryGroup_Icon","features":[377,378]},{"name":"PKEY_DeviceDisplay_Category_Desc_Plural","features":[377,378]},{"name":"PKEY_DeviceDisplay_Category_Desc_Singular","features":[377,378]},{"name":"PKEY_DeviceDisplay_Category_Icon","features":[377,378]},{"name":"PKEY_DeviceDisplay_DeviceDescription1","features":[377,378]},{"name":"PKEY_DeviceDisplay_DeviceDescription2","features":[377,378]},{"name":"PKEY_DeviceDisplay_DeviceFunctionSubRank","features":[377,378]},{"name":"PKEY_DeviceDisplay_DiscoveryMethod","features":[377,378]},{"name":"PKEY_DeviceDisplay_ExperienceId","features":[377,378]},{"name":"PKEY_DeviceDisplay_FriendlyName","features":[377,378]},{"name":"PKEY_DeviceDisplay_Icon","features":[377,378]},{"name":"PKEY_DeviceDisplay_InstallInProgress","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsAuthenticated","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsConnected","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsDefaultDevice","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsDeviceUniquelyIdentifiable","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsEncrypted","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsLocalMachine","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsMetadataSearchInProgress","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsNetworkDevice","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsNotInterestingForDisplay","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsNotWorkingProperly","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsPaired","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsSharedDevice","features":[377,378]},{"name":"PKEY_DeviceDisplay_IsShowInDisconnectedState","features":[377,378]},{"name":"PKEY_DeviceDisplay_Last_Connected","features":[377,378]},{"name":"PKEY_DeviceDisplay_Last_Seen","features":[377,378]},{"name":"PKEY_DeviceDisplay_LaunchDeviceStageFromExplorer","features":[377,378]},{"name":"PKEY_DeviceDisplay_LaunchDeviceStageOnDeviceConnect","features":[377,378]},{"name":"PKEY_DeviceDisplay_Manufacturer","features":[377,378]},{"name":"PKEY_DeviceDisplay_MetadataCabinet","features":[377,378]},{"name":"PKEY_DeviceDisplay_MetadataChecksum","features":[377,378]},{"name":"PKEY_DeviceDisplay_MetadataPath","features":[377,378]},{"name":"PKEY_DeviceDisplay_ModelName","features":[377,378]},{"name":"PKEY_DeviceDisplay_ModelNumber","features":[377,378]},{"name":"PKEY_DeviceDisplay_PrimaryCategory","features":[377,378]},{"name":"PKEY_DeviceDisplay_RequiresPairingElevation","features":[377,378]},{"name":"PKEY_DeviceDisplay_RequiresUninstallElevation","features":[377,378]},{"name":"PKEY_DeviceDisplay_UnpairUninstall","features":[377,378]},{"name":"PKEY_DeviceDisplay_Version","features":[377,378]},{"name":"PKEY_DeviceInterfaceClass_DefaultInterface","features":[377,378]},{"name":"PKEY_DeviceInterface_ClassGuid","features":[377,378]},{"name":"PKEY_DeviceInterface_Enabled","features":[377,378]},{"name":"PKEY_DeviceInterface_FriendlyName","features":[377,378]},{"name":"PKEY_Device_AdditionalSoftwareRequested","features":[377,378]},{"name":"PKEY_Device_Address","features":[377,378]},{"name":"PKEY_Device_BIOSVersion","features":[377,378]},{"name":"PKEY_Device_BaseContainerId","features":[377,378]},{"name":"PKEY_Device_BusNumber","features":[377,378]},{"name":"PKEY_Device_BusRelations","features":[377,378]},{"name":"PKEY_Device_BusReportedDeviceDesc","features":[377,378]},{"name":"PKEY_Device_BusTypeGuid","features":[377,378]},{"name":"PKEY_Device_Capabilities","features":[377,378]},{"name":"PKEY_Device_Characteristics","features":[377,378]},{"name":"PKEY_Device_Children","features":[377,378]},{"name":"PKEY_Device_Class","features":[377,378]},{"name":"PKEY_Device_ClassGuid","features":[377,378]},{"name":"PKEY_Device_CompatibleIds","features":[377,378]},{"name":"PKEY_Device_ConfigFlags","features":[377,378]},{"name":"PKEY_Device_ContainerId","features":[377,378]},{"name":"PKEY_Device_DHP_Rebalance_Policy","features":[377,378]},{"name":"PKEY_Device_DevNodeStatus","features":[377,378]},{"name":"PKEY_Device_DevType","features":[377,378]},{"name":"PKEY_Device_DeviceDesc","features":[377,378]},{"name":"PKEY_Device_Driver","features":[377,378]},{"name":"PKEY_Device_DriverCoInstallers","features":[377,378]},{"name":"PKEY_Device_DriverDate","features":[377,378]},{"name":"PKEY_Device_DriverDesc","features":[377,378]},{"name":"PKEY_Device_DriverInfPath","features":[377,378]},{"name":"PKEY_Device_DriverInfSection","features":[377,378]},{"name":"PKEY_Device_DriverInfSectionExt","features":[377,378]},{"name":"PKEY_Device_DriverLogoLevel","features":[377,378]},{"name":"PKEY_Device_DriverPropPageProvider","features":[377,378]},{"name":"PKEY_Device_DriverProvider","features":[377,378]},{"name":"PKEY_Device_DriverRank","features":[377,378]},{"name":"PKEY_Device_DriverVersion","features":[377,378]},{"name":"PKEY_Device_EjectionRelations","features":[377,378]},{"name":"PKEY_Device_EnumeratorName","features":[377,378]},{"name":"PKEY_Device_Exclusive","features":[377,378]},{"name":"PKEY_Device_FriendlyName","features":[377,378]},{"name":"PKEY_Device_FriendlyNameAttributes","features":[377,378]},{"name":"PKEY_Device_GenericDriverInstalled","features":[377,378]},{"name":"PKEY_Device_HardwareIds","features":[377,378]},{"name":"PKEY_Device_InstallInProgress","features":[377,378]},{"name":"PKEY_Device_InstallState","features":[377,378]},{"name":"PKEY_Device_InstanceId","features":[377,378]},{"name":"PKEY_Device_IsAssociateableByUserAction","features":[377,378]},{"name":"PKEY_Device_Legacy","features":[377,378]},{"name":"PKEY_Device_LegacyBusType","features":[377,378]},{"name":"PKEY_Device_LocationInfo","features":[377,378]},{"name":"PKEY_Device_LocationPaths","features":[377,378]},{"name":"PKEY_Device_LowerFilters","features":[377,378]},{"name":"PKEY_Device_Manufacturer","features":[377,378]},{"name":"PKEY_Device_ManufacturerAttributes","features":[377,378]},{"name":"PKEY_Device_MatchingDeviceId","features":[377,378]},{"name":"PKEY_Device_ModelId","features":[377,378]},{"name":"PKEY_Device_NoConnectSound","features":[377,378]},{"name":"PKEY_Device_Numa_Node","features":[377,378]},{"name":"PKEY_Device_PDOName","features":[377,378]},{"name":"PKEY_Device_Parent","features":[377,378]},{"name":"PKEY_Device_PowerData","features":[377,378]},{"name":"PKEY_Device_PowerRelations","features":[377,378]},{"name":"PKEY_Device_PresenceNotForDevice","features":[377,378]},{"name":"PKEY_Device_ProblemCode","features":[377,378]},{"name":"PKEY_Device_RemovalPolicy","features":[377,378]},{"name":"PKEY_Device_RemovalPolicyDefault","features":[377,378]},{"name":"PKEY_Device_RemovalPolicyOverride","features":[377,378]},{"name":"PKEY_Device_RemovalRelations","features":[377,378]},{"name":"PKEY_Device_Reported","features":[377,378]},{"name":"PKEY_Device_ResourcePickerExceptions","features":[377,378]},{"name":"PKEY_Device_ResourcePickerTags","features":[377,378]},{"name":"PKEY_Device_SafeRemovalRequired","features":[377,378]},{"name":"PKEY_Device_SafeRemovalRequiredOverride","features":[377,378]},{"name":"PKEY_Device_Security","features":[377,378]},{"name":"PKEY_Device_SecuritySDS","features":[377,378]},{"name":"PKEY_Device_Service","features":[377,378]},{"name":"PKEY_Device_Siblings","features":[377,378]},{"name":"PKEY_Device_SignalStrength","features":[377,378]},{"name":"PKEY_Device_TransportRelations","features":[377,378]},{"name":"PKEY_Device_UINumber","features":[377,378]},{"name":"PKEY_Device_UINumberDescFormat","features":[377,378]},{"name":"PKEY_Device_UpperFilters","features":[377,378]},{"name":"PKEY_DrvPkg_BrandingIcon","features":[377,378]},{"name":"PKEY_DrvPkg_DetailedDescription","features":[377,378]},{"name":"PKEY_DrvPkg_DocumentationLink","features":[377,378]},{"name":"PKEY_DrvPkg_Icon","features":[377,378]},{"name":"PKEY_DrvPkg_Model","features":[377,378]},{"name":"PKEY_DrvPkg_VendorWebSite","features":[377,378]},{"name":"PKEY_FunctionInstance","features":[377,378]},{"name":"PKEY_Hardware_Devinst","features":[377,378]},{"name":"PKEY_Hardware_DisplayAttribute","features":[377,378]},{"name":"PKEY_Hardware_DriverDate","features":[377,378]},{"name":"PKEY_Hardware_DriverProvider","features":[377,378]},{"name":"PKEY_Hardware_DriverVersion","features":[377,378]},{"name":"PKEY_Hardware_Function","features":[377,378]},{"name":"PKEY_Hardware_Icon","features":[377,378]},{"name":"PKEY_Hardware_Image","features":[377,378]},{"name":"PKEY_Hardware_Manufacturer","features":[377,378]},{"name":"PKEY_Hardware_Model","features":[377,378]},{"name":"PKEY_Hardware_Name","features":[377,378]},{"name":"PKEY_Hardware_SerialNumber","features":[377,378]},{"name":"PKEY_Hardware_ShellAttributes","features":[377,378]},{"name":"PKEY_Hardware_Status","features":[377,378]},{"name":"PKEY_NAME","features":[377,378]},{"name":"PKEY_Numa_Proximity_Domain","features":[377,378]},{"name":"PKEY_PNPX_Associated","features":[377,378]},{"name":"PKEY_PNPX_Category_Desc_NonPlural","features":[377,378]},{"name":"PKEY_PNPX_CompactSignature","features":[377,378]},{"name":"PKEY_PNPX_CompatibleTypes","features":[377,378]},{"name":"PKEY_PNPX_DeviceCategory","features":[377,378]},{"name":"PKEY_PNPX_DeviceCategory_Desc","features":[377,378]},{"name":"PKEY_PNPX_DeviceCertHash","features":[377,378]},{"name":"PKEY_PNPX_DomainName","features":[377,378]},{"name":"PKEY_PNPX_FirmwareVersion","features":[377,378]},{"name":"PKEY_PNPX_GlobalIdentity","features":[377,378]},{"name":"PKEY_PNPX_ID","features":[377,378]},{"name":"PKEY_PNPX_IPBusEnumerated","features":[377,378]},{"name":"PKEY_PNPX_InstallState","features":[377,378]},{"name":"PKEY_PNPX_Installable","features":[377,378]},{"name":"PKEY_PNPX_IpAddress","features":[377,378]},{"name":"PKEY_PNPX_ManufacturerUrl","features":[377,378]},{"name":"PKEY_PNPX_MetadataVersion","features":[377,378]},{"name":"PKEY_PNPX_ModelUrl","features":[377,378]},{"name":"PKEY_PNPX_NetworkInterfaceGuid","features":[377,378]},{"name":"PKEY_PNPX_NetworkInterfaceLuid","features":[377,378]},{"name":"PKEY_PNPX_PhysicalAddress","features":[377,378]},{"name":"PKEY_PNPX_PresentationUrl","features":[377,378]},{"name":"PKEY_PNPX_RemoteAddress","features":[377,378]},{"name":"PKEY_PNPX_Removable","features":[377,378]},{"name":"PKEY_PNPX_RootProxy","features":[377,378]},{"name":"PKEY_PNPX_Scopes","features":[377,378]},{"name":"PKEY_PNPX_SecureChannel","features":[377,378]},{"name":"PKEY_PNPX_SerialNumber","features":[377,378]},{"name":"PKEY_PNPX_ServiceAddress","features":[377,378]},{"name":"PKEY_PNPX_ServiceControlUrl","features":[377,378]},{"name":"PKEY_PNPX_ServiceDescUrl","features":[377,378]},{"name":"PKEY_PNPX_ServiceEventSubUrl","features":[377,378]},{"name":"PKEY_PNPX_ServiceId","features":[377,378]},{"name":"PKEY_PNPX_ServiceTypes","features":[377,378]},{"name":"PKEY_PNPX_ShareName","features":[377,378]},{"name":"PKEY_PNPX_Types","features":[377,378]},{"name":"PKEY_PNPX_Upc","features":[377,378]},{"name":"PKEY_PNPX_XAddrs","features":[377,378]},{"name":"PKEY_Pairing_IsWifiOnlyDevice","features":[377,378]},{"name":"PKEY_Pairing_ListItemDefault","features":[377,378]},{"name":"PKEY_Pairing_ListItemDescription","features":[377,378]},{"name":"PKEY_Pairing_ListItemIcon","features":[377,378]},{"name":"PKEY_Pairing_ListItemText","features":[377,378]},{"name":"PKEY_SSDP_AltLocationInfo","features":[377,378]},{"name":"PKEY_SSDP_DevLifeTime","features":[377,378]},{"name":"PKEY_SSDP_NetworkInterface","features":[377,378]},{"name":"PKEY_WCN_AssocState","features":[377,378]},{"name":"PKEY_WCN_AuthType","features":[377,378]},{"name":"PKEY_WCN_ConfigError","features":[377,378]},{"name":"PKEY_WCN_ConfigMethods","features":[377,378]},{"name":"PKEY_WCN_ConfigState","features":[377,378]},{"name":"PKEY_WCN_ConnType","features":[377,378]},{"name":"PKEY_WCN_DevicePasswordId","features":[377,378]},{"name":"PKEY_WCN_EncryptType","features":[377,378]},{"name":"PKEY_WCN_OSVersion","features":[377,378]},{"name":"PKEY_WCN_RegistrarType","features":[377,378]},{"name":"PKEY_WCN_RequestType","features":[377,378]},{"name":"PKEY_WCN_RfBand","features":[377,378]},{"name":"PKEY_WCN_VendorExtension","features":[377,378]},{"name":"PKEY_WCN_Version","features":[377,378]},{"name":"PKEY_WNET_Comment","features":[377,378]},{"name":"PKEY_WNET_DisplayType","features":[377,378]},{"name":"PKEY_WNET_LocalName","features":[377,378]},{"name":"PKEY_WNET_Provider","features":[377,378]},{"name":"PKEY_WNET_RemoteName","features":[377,378]},{"name":"PKEY_WNET_Scope","features":[377,378]},{"name":"PKEY_WNET_Type","features":[377,378]},{"name":"PKEY_WNET_Usage","features":[377,378]},{"name":"PNPXAssociation","features":[377]},{"name":"PNPXPairingHandler","features":[377]},{"name":"PNPX_DEVICECATEGORY_CAMERA","features":[377]},{"name":"PNPX_DEVICECATEGORY_COMPUTER","features":[377]},{"name":"PNPX_DEVICECATEGORY_DISPLAYS","features":[377]},{"name":"PNPX_DEVICECATEGORY_FAX","features":[377]},{"name":"PNPX_DEVICECATEGORY_GAMING_DEVICE","features":[377]},{"name":"PNPX_DEVICECATEGORY_HOME_AUTOMATION_SYSTEM","features":[377]},{"name":"PNPX_DEVICECATEGORY_HOME_SECURITY_SYSTEM","features":[377]},{"name":"PNPX_DEVICECATEGORY_INPUTDEVICE","features":[377]},{"name":"PNPX_DEVICECATEGORY_MFP","features":[377]},{"name":"PNPX_DEVICECATEGORY_MULTIMEDIA_DEVICE","features":[377]},{"name":"PNPX_DEVICECATEGORY_NETWORK_INFRASTRUCTURE","features":[377]},{"name":"PNPX_DEVICECATEGORY_OTHER","features":[377]},{"name":"PNPX_DEVICECATEGORY_PRINTER","features":[377]},{"name":"PNPX_DEVICECATEGORY_SCANNER","features":[377]},{"name":"PNPX_DEVICECATEGORY_STORAGE","features":[377]},{"name":"PNPX_DEVICECATEGORY_TELEPHONE","features":[377]},{"name":"PNPX_INSTALLSTATE_FAILED","features":[377]},{"name":"PNPX_INSTALLSTATE_INSTALLED","features":[377]},{"name":"PNPX_INSTALLSTATE_INSTALLING","features":[377]},{"name":"PNPX_INSTALLSTATE_NOTINSTALLED","features":[377]},{"name":"PNP_CONSTRAINTVALUE_NOTIFICATIONSONLY","features":[377]},{"name":"PNP_CONSTRAINTVALUE_NOTPRESENT","features":[377]},{"name":"PROVIDERDDO_QUERYCONSTRAINT_DEVICEFUNCTIONDISPLAYOBJECTS","features":[377]},{"name":"PROVIDERDDO_QUERYCONSTRAINT_DEVICEINTERFACES","features":[377]},{"name":"PROVIDERDDO_QUERYCONSTRAINT_ONLYCONNECTEDDEVICES","features":[377]},{"name":"PROVIDERPNP_QUERYCONSTRAINT_INTERFACECLASS","features":[377]},{"name":"PROVIDERPNP_QUERYCONSTRAINT_NOTIFICATIONSONLY","features":[377]},{"name":"PROVIDERPNP_QUERYCONSTRAINT_NOTPRESENT","features":[377]},{"name":"PROVIDERSSDP_QUERYCONSTRAINT_CUSTOMXMLPROPERTY","features":[377]},{"name":"PROVIDERSSDP_QUERYCONSTRAINT_TYPE","features":[377]},{"name":"PROVIDERWNET_QUERYCONSTRAINT_PROPERTIES","features":[377]},{"name":"PROVIDERWNET_QUERYCONSTRAINT_RESOURCETYPE","features":[377]},{"name":"PROVIDERWNET_QUERYCONSTRAINT_TYPE","features":[377]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_DIRECTEDADDRESS","features":[377]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_SCOPE","features":[377]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_SECURITY_REQUIREMENTS","features":[377]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_SSL_CERTHASH_FOR_SERVER_AUTH","features":[377]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_SSL_CERT_FOR_CLIENT_AUTH","features":[377]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_TYPE","features":[377]},{"name":"PropertyConstraint","features":[377]},{"name":"PropertyStore","features":[377]},{"name":"PropertyStoreCollection","features":[377]},{"name":"QCT_LAYERED","features":[377]},{"name":"QCT_PROVIDER","features":[377]},{"name":"QC_CONTAINS","features":[377]},{"name":"QC_DOESNOTEXIST","features":[377]},{"name":"QC_EQUALS","features":[377]},{"name":"QC_EXISTS","features":[377]},{"name":"QC_GREATERTHAN","features":[377]},{"name":"QC_GREATERTHANOREQUAL","features":[377]},{"name":"QC_LESSTHAN","features":[377]},{"name":"QC_LESSTHANOREQUAL","features":[377]},{"name":"QC_NOTEQUAL","features":[377]},{"name":"QC_STARTSWITH","features":[377]},{"name":"QUA_ADD","features":[377]},{"name":"QUA_CHANGE","features":[377]},{"name":"QUA_REMOVE","features":[377]},{"name":"QueryCategoryType","features":[377]},{"name":"QueryUpdateAction","features":[377]},{"name":"SID_DeviceDisplayStatusManager","features":[377]},{"name":"SID_EnumDeviceFunction","features":[377]},{"name":"SID_EnumInterface","features":[377]},{"name":"SID_FDPairingHandler","features":[377]},{"name":"SID_FunctionDiscoveryProviderRefresh","features":[377]},{"name":"SID_PNPXAssociation","features":[377]},{"name":"SID_PNPXPropertyStore","features":[377]},{"name":"SID_PNPXServiceCollection","features":[377]},{"name":"SID_PnpProvider","features":[377]},{"name":"SID_UPnPActivator","features":[377]},{"name":"SID_UninstallDeviceFunction","features":[377]},{"name":"SID_UnpairProvider","features":[377]},{"name":"SSDP_CONSTRAINTVALUE_TYPE_ALL","features":[377]},{"name":"SSDP_CONSTRAINTVALUE_TYPE_DEVICE_PREFIX","features":[377]},{"name":"SSDP_CONSTRAINTVALUE_TYPE_ROOT","features":[377]},{"name":"SSDP_CONSTRAINTVALUE_TYPE_SVC_PREFIX","features":[377]},{"name":"SVF_SYSTEM","features":[377]},{"name":"SVF_USER","features":[377]},{"name":"SystemVisibilityFlags","features":[377]},{"name":"WNET_CONSTRAINTVALUE_PROPERTIES_ALL","features":[377]},{"name":"WNET_CONSTRAINTVALUE_PROPERTIES_LIMITED","features":[377]},{"name":"WNET_CONSTRAINTVALUE_RESOURCETYPE_DISK","features":[377]},{"name":"WNET_CONSTRAINTVALUE_RESOURCETYPE_DISKORPRINTER","features":[377]},{"name":"WNET_CONSTRAINTVALUE_RESOURCETYPE_PRINTER","features":[377]},{"name":"WNET_CONSTRAINTVALUE_TYPE_ALL","features":[377]},{"name":"WNET_CONSTRAINTVALUE_TYPE_DOMAIN","features":[377]},{"name":"WNET_CONSTRAINTVALUE_TYPE_SERVER","features":[377]},{"name":"WSD_CONSTRAINTVALUE_NO_TRUST_VERIFICATION","features":[377]},{"name":"WSD_CONSTRAINTVALUE_REQUIRE_SECURECHANNEL","features":[377]},{"name":"WSD_CONSTRAINTVALUE_REQUIRE_SECURECHANNEL_AND_COMPACTSIGNATURE","features":[377]}],"381":[{"name":"BREADCRUMBING_UNSUPPORTED","features":[379]},{"name":"BREADCRUMBING_VERSION_1","features":[379]},{"name":"CivicAddressReport","features":[379]},{"name":"CivicAddressReportFactory","features":[379]},{"name":"DefaultLocation","features":[379]},{"name":"DispCivicAddressReport","features":[379]},{"name":"DispLatLongReport","features":[379]},{"name":"GNSS_AGNSSFORMAT_LTO","features":[379]},{"name":"GNSS_AGNSSFORMAT_XTRA1","features":[379]},{"name":"GNSS_AGNSSFORMAT_XTRA2","features":[379]},{"name":"GNSS_AGNSSFORMAT_XTRA3","features":[379]},{"name":"GNSS_AGNSSFORMAT_XTRA3_1","features":[379]},{"name":"GNSS_AGNSSFORMAT_XTRA3_2","features":[379]},{"name":"GNSS_AGNSSFORMAT_XTRA_INT","features":[379]},{"name":"GNSS_AGNSS_BlobInjection","features":[379]},{"name":"GNSS_AGNSS_INJECT","features":[379,307]},{"name":"GNSS_AGNSS_INJECTBLOB","features":[379]},{"name":"GNSS_AGNSS_INJECTPOSITION","features":[379]},{"name":"GNSS_AGNSS_INJECTTIME","features":[379,307]},{"name":"GNSS_AGNSS_PositionInjection","features":[379]},{"name":"GNSS_AGNSS_REQUEST_PARAM","features":[379]},{"name":"GNSS_AGNSS_REQUEST_TYPE","features":[379]},{"name":"GNSS_AGNSS_TimeInjection","features":[379]},{"name":"GNSS_BREADCRUMBING_ALERT_DATA","features":[379]},{"name":"GNSS_BREADCRUMBING_PARAM","features":[379]},{"name":"GNSS_BREADCRUMB_LIST","features":[379,307]},{"name":"GNSS_BREADCRUMB_V1","features":[379,307]},{"name":"GNSS_CHIPSETINFO","features":[379]},{"name":"GNSS_CONTINUOUSTRACKING_PARAM","features":[379]},{"name":"GNSS_CP_NI_INFO","features":[379]},{"name":"GNSS_CWTESTDATA","features":[379,307]},{"name":"GNSS_ClearAgnssData","features":[379]},{"name":"GNSS_CustomCommand","features":[379]},{"name":"GNSS_DEVICE_CAPABILITY","features":[379,307]},{"name":"GNSS_DISTANCETRACKING_PARAM","features":[379]},{"name":"GNSS_DRIVERCOMMAND_PARAM","features":[379]},{"name":"GNSS_DRIVERCOMMAND_TYPE","features":[379]},{"name":"GNSS_DRIVER_REQUEST","features":[379]},{"name":"GNSS_DRIVER_REQUEST_DATA","features":[379]},{"name":"GNSS_DRIVER_VERSION_1","features":[379]},{"name":"GNSS_DRIVER_VERSION_2","features":[379]},{"name":"GNSS_DRIVER_VERSION_3","features":[379]},{"name":"GNSS_DRIVER_VERSION_4","features":[379]},{"name":"GNSS_DRIVER_VERSION_5","features":[379]},{"name":"GNSS_DRIVER_VERSION_6","features":[379]},{"name":"GNSS_ERRORINFO","features":[379,307]},{"name":"GNSS_EVENT","features":[379,307]},{"name":"GNSS_EVENT_2","features":[379,307]},{"name":"GNSS_EVENT_TYPE","features":[379]},{"name":"GNSS_Event_BreadcrumbAlertEvent","features":[379]},{"name":"GNSS_Event_Custom","features":[379]},{"name":"GNSS_Event_DriverRequest","features":[379]},{"name":"GNSS_Event_Error","features":[379]},{"name":"GNSS_Event_FixAvailable","features":[379]},{"name":"GNSS_Event_FixAvailable_2","features":[379]},{"name":"GNSS_Event_GeofenceAlertData","features":[379]},{"name":"GNSS_Event_GeofencesTrackingStatus","features":[379]},{"name":"GNSS_Event_NiRequest","features":[379]},{"name":"GNSS_Event_NmeaData","features":[379]},{"name":"GNSS_Event_RequireAgnss","features":[379]},{"name":"GNSS_FIXDATA","features":[379,307]},{"name":"GNSS_FIXDATA_2","features":[379,307]},{"name":"GNSS_FIXDATA_ACCURACY","features":[379]},{"name":"GNSS_FIXDATA_ACCURACY_2","features":[379]},{"name":"GNSS_FIXDATA_BASIC","features":[379]},{"name":"GNSS_FIXDATA_BASIC_2","features":[379]},{"name":"GNSS_FIXDATA_SATELLITE","features":[379,307]},{"name":"GNSS_FIXDETAIL_ACCURACY","features":[379]},{"name":"GNSS_FIXDETAIL_BASIC","features":[379]},{"name":"GNSS_FIXDETAIL_SATELLITE","features":[379]},{"name":"GNSS_FIXSESSIONTYPE","features":[379]},{"name":"GNSS_FIXSESSION_PARAM","features":[379]},{"name":"GNSS_FixSession_ContinuousTracking","features":[379]},{"name":"GNSS_FixSession_DistanceTracking","features":[379]},{"name":"GNSS_FixSession_LKG","features":[379]},{"name":"GNSS_FixSession_SingleShot","features":[379]},{"name":"GNSS_ForceOperationMode","features":[379]},{"name":"GNSS_ForceSatelliteSystem","features":[379]},{"name":"GNSS_GEOFENCESUPPORT_CIRCLE","features":[379]},{"name":"GNSS_GEOFENCESUPPORT_SUPPORTED","features":[379]},{"name":"GNSS_GEOFENCES_TRACKINGSTATUS_DATA","features":[379,307]},{"name":"GNSS_GEOFENCE_ALERT_DATA","features":[379]},{"name":"GNSS_GEOFENCE_CREATE_PARAM","features":[379]},{"name":"GNSS_GEOFENCE_CREATE_RESPONSE","features":[379,307]},{"name":"GNSS_GEOFENCE_DELETE_PARAM","features":[379]},{"name":"GNSS_GEOFENCE_STATE","features":[379]},{"name":"GNSS_GEOREGION","features":[379]},{"name":"GNSS_GEOREGIONTYPE","features":[379]},{"name":"GNSS_GEOREGION_CIRCLE","features":[379]},{"name":"GNSS_GeoRegion_Circle","features":[379]},{"name":"GNSS_GeofenceState_Entered","features":[379]},{"name":"GNSS_GeofenceState_Exited","features":[379]},{"name":"GNSS_GeofenceState_Unknown","features":[379]},{"name":"GNSS_LKGFIX_PARAM","features":[379]},{"name":"GNSS_MAXSATELLITE","features":[379]},{"name":"GNSS_NI_CP","features":[379]},{"name":"GNSS_NI_NOTIFICATION_TYPE","features":[379]},{"name":"GNSS_NI_NoNotifyNoVerify","features":[379]},{"name":"GNSS_NI_NotifyOnly","features":[379]},{"name":"GNSS_NI_NotifyVerifyDefaultAllow","features":[379]},{"name":"GNSS_NI_NotifyVerifyDefaultNotAllow","features":[379]},{"name":"GNSS_NI_PLANE_TYPE","features":[379]},{"name":"GNSS_NI_PrivacyOverride","features":[379]},{"name":"GNSS_NI_REQUEST_PARAM","features":[379,307]},{"name":"GNSS_NI_REQUEST_TYPE","features":[379]},{"name":"GNSS_NI_RESPONSE","features":[379]},{"name":"GNSS_NI_Request_AreaTrigger","features":[379]},{"name":"GNSS_NI_Request_SingleShot","features":[379]},{"name":"GNSS_NI_SUPL","features":[379]},{"name":"GNSS_NI_USER_RESPONSE","features":[379]},{"name":"GNSS_NI_V2UPL","features":[379]},{"name":"GNSS_NMEALOGGING_ALL","features":[379]},{"name":"GNSS_NMEALOGGING_NONE","features":[379]},{"name":"GNSS_NMEA_DATA","features":[379]},{"name":"GNSS_Ni_UserResponseAccept","features":[379]},{"name":"GNSS_Ni_UserResponseDeny","features":[379]},{"name":"GNSS_Ni_UserResponseTimeout","features":[379]},{"name":"GNSS_OPERMODE_AFLT","features":[379]},{"name":"GNSS_OPERMODE_ANY","features":[379]},{"name":"GNSS_OPERMODE_CELLID","features":[379]},{"name":"GNSS_OPERMODE_MSA","features":[379]},{"name":"GNSS_OPERMODE_MSB","features":[379]},{"name":"GNSS_OPERMODE_MSS","features":[379]},{"name":"GNSS_OPERMODE_OTDOA","features":[379]},{"name":"GNSS_PLATFORM_CAPABILITY","features":[379,307]},{"name":"GNSS_ResetEngine","features":[379]},{"name":"GNSS_ResetGeofencesTracking","features":[379]},{"name":"GNSS_SATELLITEINFO","features":[379,307]},{"name":"GNSS_SATELLITE_ANY","features":[379]},{"name":"GNSS_SATELLITE_BEIDOU","features":[379]},{"name":"GNSS_SATELLITE_GALILEO","features":[379]},{"name":"GNSS_SATELLITE_GLONASS","features":[379]},{"name":"GNSS_SATELLITE_GPS","features":[379]},{"name":"GNSS_SELFTESTCONFIG","features":[379]},{"name":"GNSS_SELFTESTRESULT","features":[379,307]},{"name":"GNSS_SINGLESHOT_PARAM","features":[379]},{"name":"GNSS_STOPFIXSESSION_PARAM","features":[379]},{"name":"GNSS_SUPL_CERT_ACTION","features":[379]},{"name":"GNSS_SUPL_CERT_CONFIG","features":[379]},{"name":"GNSS_SUPL_HSLP_CONFIG","features":[379]},{"name":"GNSS_SUPL_NI_INFO","features":[379]},{"name":"GNSS_SUPL_VERSION","features":[379]},{"name":"GNSS_SUPL_VERSION_2","features":[379]},{"name":"GNSS_SetLocationNIRequestAllowed","features":[379]},{"name":"GNSS_SetLocationServiceEnabled","features":[379]},{"name":"GNSS_SetNMEALogging","features":[379]},{"name":"GNSS_SetNiTimeoutInterval","features":[379]},{"name":"GNSS_SetSuplVersion","features":[379]},{"name":"GNSS_SetSuplVersion2","features":[379]},{"name":"GNSS_SetUplServerAccessInterval","features":[379]},{"name":"GNSS_Supl_Cert_Delete","features":[379]},{"name":"GNSS_Supl_Cert_Inject","features":[379]},{"name":"GNSS_Supl_Cert_Purge","features":[379]},{"name":"GNSS_V2UPL_CONFIG","features":[379]},{"name":"GNSS_V2UPL_NI_INFO","features":[379]},{"name":"GUID_DEVINTERFACE_GNSS","features":[379]},{"name":"ICivicAddressReport","features":[379]},{"name":"ICivicAddressReportFactory","features":[379,358]},{"name":"IDefaultLocation","features":[379]},{"name":"IDispCivicAddressReport","features":[379,358]},{"name":"IDispLatLongReport","features":[379,358]},{"name":"ILatLongReport","features":[379]},{"name":"ILatLongReportFactory","features":[379,358]},{"name":"ILocation","features":[379]},{"name":"ILocationEvents","features":[379]},{"name":"ILocationPower","features":[379]},{"name":"ILocationReport","features":[379]},{"name":"ILocationReportFactory","features":[379,358]},{"name":"IOCTL_GNSS_CONFIG_SUPL_CERT","features":[379]},{"name":"IOCTL_GNSS_CREATE_GEOFENCE","features":[379]},{"name":"IOCTL_GNSS_DELETE_GEOFENCE","features":[379]},{"name":"IOCTL_GNSS_EXECUTE_CWTEST","features":[379]},{"name":"IOCTL_GNSS_EXECUTE_SELFTEST","features":[379]},{"name":"IOCTL_GNSS_GET_CHIPSETINFO","features":[379]},{"name":"IOCTL_GNSS_GET_DEVICE_CAPABILITY","features":[379]},{"name":"IOCTL_GNSS_GET_FIXDATA","features":[379]},{"name":"IOCTL_GNSS_INJECT_AGNSS","features":[379]},{"name":"IOCTL_GNSS_LISTEN_AGNSS","features":[379]},{"name":"IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT","features":[379]},{"name":"IOCTL_GNSS_LISTEN_DRIVER_REQUEST","features":[379]},{"name":"IOCTL_GNSS_LISTEN_ERROR","features":[379]},{"name":"IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS","features":[379]},{"name":"IOCTL_GNSS_LISTEN_GEOFENCE_ALERT","features":[379]},{"name":"IOCTL_GNSS_LISTEN_NI","features":[379]},{"name":"IOCTL_GNSS_LISTEN_NMEA","features":[379]},{"name":"IOCTL_GNSS_MODIFY_FIXSESSION","features":[379]},{"name":"IOCTL_GNSS_POP_BREADCRUMBS","features":[379]},{"name":"IOCTL_GNSS_RESPOND_NI","features":[379]},{"name":"IOCTL_GNSS_SEND_DRIVERCOMMAND","features":[379]},{"name":"IOCTL_GNSS_SEND_PLATFORM_CAPABILITY","features":[379]},{"name":"IOCTL_GNSS_SET_SUPL_HSLP","features":[379]},{"name":"IOCTL_GNSS_SET_V2UPL_CONFIG","features":[379]},{"name":"IOCTL_GNSS_START_BREADCRUMBING","features":[379]},{"name":"IOCTL_GNSS_START_FIXSESSION","features":[379]},{"name":"IOCTL_GNSS_STOP_BREADCRUMBING","features":[379]},{"name":"IOCTL_GNSS_STOP_FIXSESSION","features":[379]},{"name":"LOCATION_API_VERSION","features":[379]},{"name":"LOCATION_REPORT_STATUS","features":[379]},{"name":"LatLongReport","features":[379]},{"name":"LatLongReportFactory","features":[379]},{"name":"Location","features":[379]},{"name":"MAX_SERVER_URL_NAME","features":[379]},{"name":"MIN_BREADCRUMBS_SUPPORTED","features":[379]},{"name":"MIN_GEOFENCES_REQUIRED","features":[379]},{"name":"REPORT_ACCESS_DENIED","features":[379]},{"name":"REPORT_ERROR","features":[379]},{"name":"REPORT_INITIALIZING","features":[379]},{"name":"REPORT_NOT_SUPPORTED","features":[379]},{"name":"REPORT_RUNNING","features":[379]},{"name":"SUPL_CONFIG_DATA","features":[379]},{"name":"_ICivicAddressReportFactoryEvents","features":[379,358]},{"name":"_ILatLongReportFactoryEvents","features":[379,358]}],"382":[{"name":"BALLPOINT_I8042_HARDWARE","features":[380]},{"name":"BALLPOINT_SERIAL_HARDWARE","features":[380]},{"name":"BUTTON_BIT_ALLBUTTONSMASK","features":[380]},{"name":"BUTTON_BIT_BACK","features":[380]},{"name":"BUTTON_BIT_CAMERAFOCUS","features":[380]},{"name":"BUTTON_BIT_CAMERALENS","features":[380]},{"name":"BUTTON_BIT_CAMERASHUTTER","features":[380]},{"name":"BUTTON_BIT_HEADSET","features":[380]},{"name":"BUTTON_BIT_HWKBDEPLOY","features":[380]},{"name":"BUTTON_BIT_OEMCUSTOM","features":[380]},{"name":"BUTTON_BIT_OEMCUSTOM2","features":[380]},{"name":"BUTTON_BIT_OEMCUSTOM3","features":[380]},{"name":"BUTTON_BIT_POWER","features":[380]},{"name":"BUTTON_BIT_RINGERTOGGLE","features":[380]},{"name":"BUTTON_BIT_ROTATION_LOCK","features":[380]},{"name":"BUTTON_BIT_SEARCH","features":[380]},{"name":"BUTTON_BIT_VOLUMEDOWN","features":[380]},{"name":"BUTTON_BIT_VOLUMEUP","features":[380]},{"name":"BUTTON_BIT_WINDOWS","features":[380]},{"name":"CLSID_DirectInput","features":[380]},{"name":"CLSID_DirectInput8","features":[380]},{"name":"CLSID_DirectInputDevice","features":[380]},{"name":"CLSID_DirectInputDevice8","features":[380]},{"name":"CPOINT","features":[380]},{"name":"DD_KEYBOARD_DEVICE_NAME","features":[380]},{"name":"DD_KEYBOARD_DEVICE_NAME_U","features":[380]},{"name":"DD_MOUSE_DEVICE_NAME","features":[380]},{"name":"DD_MOUSE_DEVICE_NAME_U","features":[380]},{"name":"DEVPKEY_DeviceInterface_HID_BackgroundAccess","features":[380,305]},{"name":"DEVPKEY_DeviceInterface_HID_IsReadOnly","features":[380,305]},{"name":"DEVPKEY_DeviceInterface_HID_ProductId","features":[380,305]},{"name":"DEVPKEY_DeviceInterface_HID_UsageId","features":[380,305]},{"name":"DEVPKEY_DeviceInterface_HID_UsagePage","features":[380,305]},{"name":"DEVPKEY_DeviceInterface_HID_VendorId","features":[380,305]},{"name":"DEVPKEY_DeviceInterface_HID_VersionNumber","features":[380,305]},{"name":"DEVPKEY_DeviceInterface_HID_WakeScreenOnInputCapable","features":[380,305]},{"name":"DI8DEVCLASS_ALL","features":[380]},{"name":"DI8DEVCLASS_DEVICE","features":[380]},{"name":"DI8DEVCLASS_GAMECTRL","features":[380]},{"name":"DI8DEVCLASS_KEYBOARD","features":[380]},{"name":"DI8DEVCLASS_POINTER","features":[380]},{"name":"DI8DEVTYPE1STPERSON_LIMITED","features":[380]},{"name":"DI8DEVTYPE1STPERSON_SHOOTER","features":[380]},{"name":"DI8DEVTYPE1STPERSON_SIXDOF","features":[380]},{"name":"DI8DEVTYPE1STPERSON_UNKNOWN","features":[380]},{"name":"DI8DEVTYPEDEVICECTRL_COMMSSELECTION","features":[380]},{"name":"DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED","features":[380]},{"name":"DI8DEVTYPEDEVICECTRL_UNKNOWN","features":[380]},{"name":"DI8DEVTYPEDRIVING_COMBINEDPEDALS","features":[380]},{"name":"DI8DEVTYPEDRIVING_DUALPEDALS","features":[380]},{"name":"DI8DEVTYPEDRIVING_HANDHELD","features":[380]},{"name":"DI8DEVTYPEDRIVING_LIMITED","features":[380]},{"name":"DI8DEVTYPEDRIVING_THREEPEDALS","features":[380]},{"name":"DI8DEVTYPEFLIGHT_LIMITED","features":[380]},{"name":"DI8DEVTYPEFLIGHT_RC","features":[380]},{"name":"DI8DEVTYPEFLIGHT_STICK","features":[380]},{"name":"DI8DEVTYPEFLIGHT_YOKE","features":[380]},{"name":"DI8DEVTYPEGAMEPAD_LIMITED","features":[380]},{"name":"DI8DEVTYPEGAMEPAD_STANDARD","features":[380]},{"name":"DI8DEVTYPEGAMEPAD_TILT","features":[380]},{"name":"DI8DEVTYPEJOYSTICK_LIMITED","features":[380]},{"name":"DI8DEVTYPEJOYSTICK_STANDARD","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_J3100","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_JAPAN106","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_JAPANAX","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_NEC98","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_NEC98106","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_NEC98LAPTOP","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_NOKIA1050","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_NOKIA9140","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_OLIVETTI","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_PCAT","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_PCENH","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_PCXT","features":[380]},{"name":"DI8DEVTYPEKEYBOARD_UNKNOWN","features":[380]},{"name":"DI8DEVTYPEMOUSE_ABSOLUTE","features":[380]},{"name":"DI8DEVTYPEMOUSE_FINGERSTICK","features":[380]},{"name":"DI8DEVTYPEMOUSE_TOUCHPAD","features":[380]},{"name":"DI8DEVTYPEMOUSE_TRACKBALL","features":[380]},{"name":"DI8DEVTYPEMOUSE_TRADITIONAL","features":[380]},{"name":"DI8DEVTYPEMOUSE_UNKNOWN","features":[380]},{"name":"DI8DEVTYPEREMOTE_UNKNOWN","features":[380]},{"name":"DI8DEVTYPESCREENPTR_LIGHTGUN","features":[380]},{"name":"DI8DEVTYPESCREENPTR_LIGHTPEN","features":[380]},{"name":"DI8DEVTYPESCREENPTR_TOUCH","features":[380]},{"name":"DI8DEVTYPESCREENPTR_UNKNOWN","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_DUALPEDALS","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_HANDTRACKER","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_HEADTRACKER","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_SHIFTER","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_THREEPEDALS","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_THROTTLE","features":[380]},{"name":"DI8DEVTYPESUPPLEMENTAL_UNKNOWN","features":[380]},{"name":"DI8DEVTYPE_1STPERSON","features":[380]},{"name":"DI8DEVTYPE_DEVICE","features":[380]},{"name":"DI8DEVTYPE_DEVICECTRL","features":[380]},{"name":"DI8DEVTYPE_DRIVING","features":[380]},{"name":"DI8DEVTYPE_FLIGHT","features":[380]},{"name":"DI8DEVTYPE_GAMEPAD","features":[380]},{"name":"DI8DEVTYPE_JOYSTICK","features":[380]},{"name":"DI8DEVTYPE_KEYBOARD","features":[380]},{"name":"DI8DEVTYPE_LIMITEDGAMESUBTYPE","features":[380]},{"name":"DI8DEVTYPE_MOUSE","features":[380]},{"name":"DI8DEVTYPE_REMOTE","features":[380]},{"name":"DI8DEVTYPE_SCREENPOINTER","features":[380]},{"name":"DI8DEVTYPE_SUPPLEMENTAL","features":[380]},{"name":"DIACTIONA","features":[380]},{"name":"DIACTIONFORMATA","features":[380,307]},{"name":"DIACTIONFORMATW","features":[380,307]},{"name":"DIACTIONW","features":[380]},{"name":"DIAFTS_NEWDEVICEHIGH","features":[380]},{"name":"DIAFTS_NEWDEVICELOW","features":[380]},{"name":"DIAFTS_UNUSEDDEVICEHIGH","features":[380]},{"name":"DIAFTS_UNUSEDDEVICELOW","features":[380]},{"name":"DIAH_APPREQUESTED","features":[380]},{"name":"DIAH_DEFAULT","features":[380]},{"name":"DIAH_ERROR","features":[380]},{"name":"DIAH_HWAPP","features":[380]},{"name":"DIAH_HWDEFAULT","features":[380]},{"name":"DIAH_UNMAPPED","features":[380]},{"name":"DIAH_USERCONFIG","features":[380]},{"name":"DIAPPIDFLAG_NOSIZE","features":[380]},{"name":"DIAPPIDFLAG_NOTIME","features":[380]},{"name":"DIAXIS_2DCONTROL_INOUT","features":[380]},{"name":"DIAXIS_2DCONTROL_LATERAL","features":[380]},{"name":"DIAXIS_2DCONTROL_MOVE","features":[380]},{"name":"DIAXIS_2DCONTROL_ROTATEZ","features":[380]},{"name":"DIAXIS_3DCONTROL_INOUT","features":[380]},{"name":"DIAXIS_3DCONTROL_LATERAL","features":[380]},{"name":"DIAXIS_3DCONTROL_MOVE","features":[380]},{"name":"DIAXIS_3DCONTROL_ROTATEX","features":[380]},{"name":"DIAXIS_3DCONTROL_ROTATEY","features":[380]},{"name":"DIAXIS_3DCONTROL_ROTATEZ","features":[380]},{"name":"DIAXIS_ANY_1","features":[380]},{"name":"DIAXIS_ANY_2","features":[380]},{"name":"DIAXIS_ANY_3","features":[380]},{"name":"DIAXIS_ANY_4","features":[380]},{"name":"DIAXIS_ANY_A_1","features":[380]},{"name":"DIAXIS_ANY_A_2","features":[380]},{"name":"DIAXIS_ANY_B_1","features":[380]},{"name":"DIAXIS_ANY_B_2","features":[380]},{"name":"DIAXIS_ANY_C_1","features":[380]},{"name":"DIAXIS_ANY_C_2","features":[380]},{"name":"DIAXIS_ANY_R_1","features":[380]},{"name":"DIAXIS_ANY_R_2","features":[380]},{"name":"DIAXIS_ANY_S_1","features":[380]},{"name":"DIAXIS_ANY_S_2","features":[380]},{"name":"DIAXIS_ANY_U_1","features":[380]},{"name":"DIAXIS_ANY_U_2","features":[380]},{"name":"DIAXIS_ANY_V_1","features":[380]},{"name":"DIAXIS_ANY_V_2","features":[380]},{"name":"DIAXIS_ANY_X_1","features":[380]},{"name":"DIAXIS_ANY_X_2","features":[380]},{"name":"DIAXIS_ANY_Y_1","features":[380]},{"name":"DIAXIS_ANY_Y_2","features":[380]},{"name":"DIAXIS_ANY_Z_1","features":[380]},{"name":"DIAXIS_ANY_Z_2","features":[380]},{"name":"DIAXIS_ARCADEP_LATERAL","features":[380]},{"name":"DIAXIS_ARCADEP_MOVE","features":[380]},{"name":"DIAXIS_ARCADES_LATERAL","features":[380]},{"name":"DIAXIS_ARCADES_MOVE","features":[380]},{"name":"DIAXIS_BASEBALLB_LATERAL","features":[380]},{"name":"DIAXIS_BASEBALLB_MOVE","features":[380]},{"name":"DIAXIS_BASEBALLF_LATERAL","features":[380]},{"name":"DIAXIS_BASEBALLF_MOVE","features":[380]},{"name":"DIAXIS_BASEBALLP_LATERAL","features":[380]},{"name":"DIAXIS_BASEBALLP_MOVE","features":[380]},{"name":"DIAXIS_BBALLD_LATERAL","features":[380]},{"name":"DIAXIS_BBALLD_MOVE","features":[380]},{"name":"DIAXIS_BBALLO_LATERAL","features":[380]},{"name":"DIAXIS_BBALLO_MOVE","features":[380]},{"name":"DIAXIS_BIKINGM_BRAKE","features":[380]},{"name":"DIAXIS_BIKINGM_PEDAL","features":[380]},{"name":"DIAXIS_BIKINGM_TURN","features":[380]},{"name":"DIAXIS_BROWSER_LATERAL","features":[380]},{"name":"DIAXIS_BROWSER_MOVE","features":[380]},{"name":"DIAXIS_BROWSER_VIEW","features":[380]},{"name":"DIAXIS_CADF_INOUT","features":[380]},{"name":"DIAXIS_CADF_LATERAL","features":[380]},{"name":"DIAXIS_CADF_MOVE","features":[380]},{"name":"DIAXIS_CADF_ROTATEX","features":[380]},{"name":"DIAXIS_CADF_ROTATEY","features":[380]},{"name":"DIAXIS_CADF_ROTATEZ","features":[380]},{"name":"DIAXIS_CADM_INOUT","features":[380]},{"name":"DIAXIS_CADM_LATERAL","features":[380]},{"name":"DIAXIS_CADM_MOVE","features":[380]},{"name":"DIAXIS_CADM_ROTATEX","features":[380]},{"name":"DIAXIS_CADM_ROTATEY","features":[380]},{"name":"DIAXIS_CADM_ROTATEZ","features":[380]},{"name":"DIAXIS_DRIVINGC_ACCELERATE","features":[380]},{"name":"DIAXIS_DRIVINGC_ACCEL_AND_BRAKE","features":[380]},{"name":"DIAXIS_DRIVINGC_BRAKE","features":[380]},{"name":"DIAXIS_DRIVINGC_STEER","features":[380]},{"name":"DIAXIS_DRIVINGR_ACCELERATE","features":[380]},{"name":"DIAXIS_DRIVINGR_ACCEL_AND_BRAKE","features":[380]},{"name":"DIAXIS_DRIVINGR_BRAKE","features":[380]},{"name":"DIAXIS_DRIVINGR_STEER","features":[380]},{"name":"DIAXIS_DRIVINGT_ACCELERATE","features":[380]},{"name":"DIAXIS_DRIVINGT_ACCEL_AND_BRAKE","features":[380]},{"name":"DIAXIS_DRIVINGT_BARREL","features":[380]},{"name":"DIAXIS_DRIVINGT_BRAKE","features":[380]},{"name":"DIAXIS_DRIVINGT_ROTATE","features":[380]},{"name":"DIAXIS_DRIVINGT_STEER","features":[380]},{"name":"DIAXIS_FIGHTINGH_LATERAL","features":[380]},{"name":"DIAXIS_FIGHTINGH_MOVE","features":[380]},{"name":"DIAXIS_FIGHTINGH_ROTATE","features":[380]},{"name":"DIAXIS_FISHING_LATERAL","features":[380]},{"name":"DIAXIS_FISHING_MOVE","features":[380]},{"name":"DIAXIS_FISHING_ROTATE","features":[380]},{"name":"DIAXIS_FLYINGC_BANK","features":[380]},{"name":"DIAXIS_FLYINGC_BRAKE","features":[380]},{"name":"DIAXIS_FLYINGC_FLAPS","features":[380]},{"name":"DIAXIS_FLYINGC_PITCH","features":[380]},{"name":"DIAXIS_FLYINGC_RUDDER","features":[380]},{"name":"DIAXIS_FLYINGC_THROTTLE","features":[380]},{"name":"DIAXIS_FLYINGH_BANK","features":[380]},{"name":"DIAXIS_FLYINGH_COLLECTIVE","features":[380]},{"name":"DIAXIS_FLYINGH_PITCH","features":[380]},{"name":"DIAXIS_FLYINGH_THROTTLE","features":[380]},{"name":"DIAXIS_FLYINGH_TORQUE","features":[380]},{"name":"DIAXIS_FLYINGM_BANK","features":[380]},{"name":"DIAXIS_FLYINGM_BRAKE","features":[380]},{"name":"DIAXIS_FLYINGM_FLAPS","features":[380]},{"name":"DIAXIS_FLYINGM_PITCH","features":[380]},{"name":"DIAXIS_FLYINGM_RUDDER","features":[380]},{"name":"DIAXIS_FLYINGM_THROTTLE","features":[380]},{"name":"DIAXIS_FOOTBALLD_LATERAL","features":[380]},{"name":"DIAXIS_FOOTBALLD_MOVE","features":[380]},{"name":"DIAXIS_FOOTBALLO_LATERAL","features":[380]},{"name":"DIAXIS_FOOTBALLO_MOVE","features":[380]},{"name":"DIAXIS_FOOTBALLQ_LATERAL","features":[380]},{"name":"DIAXIS_FOOTBALLQ_MOVE","features":[380]},{"name":"DIAXIS_FPS_LOOKUPDOWN","features":[380]},{"name":"DIAXIS_FPS_MOVE","features":[380]},{"name":"DIAXIS_FPS_ROTATE","features":[380]},{"name":"DIAXIS_FPS_SIDESTEP","features":[380]},{"name":"DIAXIS_GOLF_LATERAL","features":[380]},{"name":"DIAXIS_GOLF_MOVE","features":[380]},{"name":"DIAXIS_HOCKEYD_LATERAL","features":[380]},{"name":"DIAXIS_HOCKEYD_MOVE","features":[380]},{"name":"DIAXIS_HOCKEYG_LATERAL","features":[380]},{"name":"DIAXIS_HOCKEYG_MOVE","features":[380]},{"name":"DIAXIS_HOCKEYO_LATERAL","features":[380]},{"name":"DIAXIS_HOCKEYO_MOVE","features":[380]},{"name":"DIAXIS_HUNTING_LATERAL","features":[380]},{"name":"DIAXIS_HUNTING_MOVE","features":[380]},{"name":"DIAXIS_HUNTING_ROTATE","features":[380]},{"name":"DIAXIS_MECHA_ROTATE","features":[380]},{"name":"DIAXIS_MECHA_STEER","features":[380]},{"name":"DIAXIS_MECHA_THROTTLE","features":[380]},{"name":"DIAXIS_MECHA_TORSO","features":[380]},{"name":"DIAXIS_RACQUET_LATERAL","features":[380]},{"name":"DIAXIS_RACQUET_MOVE","features":[380]},{"name":"DIAXIS_REMOTE_SLIDER","features":[380]},{"name":"DIAXIS_REMOTE_SLIDER2","features":[380]},{"name":"DIAXIS_SKIING_SPEED","features":[380]},{"name":"DIAXIS_SKIING_TURN","features":[380]},{"name":"DIAXIS_SOCCERD_LATERAL","features":[380]},{"name":"DIAXIS_SOCCERD_MOVE","features":[380]},{"name":"DIAXIS_SOCCERO_BEND","features":[380]},{"name":"DIAXIS_SOCCERO_LATERAL","features":[380]},{"name":"DIAXIS_SOCCERO_MOVE","features":[380]},{"name":"DIAXIS_SPACESIM_CLIMB","features":[380]},{"name":"DIAXIS_SPACESIM_LATERAL","features":[380]},{"name":"DIAXIS_SPACESIM_MOVE","features":[380]},{"name":"DIAXIS_SPACESIM_ROTATE","features":[380]},{"name":"DIAXIS_SPACESIM_THROTTLE","features":[380]},{"name":"DIAXIS_STRATEGYR_LATERAL","features":[380]},{"name":"DIAXIS_STRATEGYR_MOVE","features":[380]},{"name":"DIAXIS_STRATEGYR_ROTATE","features":[380]},{"name":"DIAXIS_STRATEGYT_LATERAL","features":[380]},{"name":"DIAXIS_STRATEGYT_MOVE","features":[380]},{"name":"DIAXIS_TPS_MOVE","features":[380]},{"name":"DIAXIS_TPS_STEP","features":[380]},{"name":"DIAXIS_TPS_TURN","features":[380]},{"name":"DIA_APPFIXED","features":[380]},{"name":"DIA_APPMAPPED","features":[380]},{"name":"DIA_APPNOMAP","features":[380]},{"name":"DIA_FORCEFEEDBACK","features":[380]},{"name":"DIA_NORANGE","features":[380]},{"name":"DIBUTTON_2DCONTROL_DEVICE","features":[380]},{"name":"DIBUTTON_2DCONTROL_DISPLAY","features":[380]},{"name":"DIBUTTON_2DCONTROL_MENU","features":[380]},{"name":"DIBUTTON_2DCONTROL_PAUSE","features":[380]},{"name":"DIBUTTON_2DCONTROL_SELECT","features":[380]},{"name":"DIBUTTON_2DCONTROL_SPECIAL","features":[380]},{"name":"DIBUTTON_2DCONTROL_SPECIAL1","features":[380]},{"name":"DIBUTTON_2DCONTROL_SPECIAL2","features":[380]},{"name":"DIBUTTON_3DCONTROL_DEVICE","features":[380]},{"name":"DIBUTTON_3DCONTROL_DISPLAY","features":[380]},{"name":"DIBUTTON_3DCONTROL_MENU","features":[380]},{"name":"DIBUTTON_3DCONTROL_PAUSE","features":[380]},{"name":"DIBUTTON_3DCONTROL_SELECT","features":[380]},{"name":"DIBUTTON_3DCONTROL_SPECIAL","features":[380]},{"name":"DIBUTTON_3DCONTROL_SPECIAL1","features":[380]},{"name":"DIBUTTON_3DCONTROL_SPECIAL2","features":[380]},{"name":"DIBUTTON_ARCADEP_BACK_LINK","features":[380]},{"name":"DIBUTTON_ARCADEP_CROUCH","features":[380]},{"name":"DIBUTTON_ARCADEP_DEVICE","features":[380]},{"name":"DIBUTTON_ARCADEP_FIRE","features":[380]},{"name":"DIBUTTON_ARCADEP_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_ARCADEP_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_ARCADEP_JUMP","features":[380]},{"name":"DIBUTTON_ARCADEP_LEFT_LINK","features":[380]},{"name":"DIBUTTON_ARCADEP_MENU","features":[380]},{"name":"DIBUTTON_ARCADEP_PAUSE","features":[380]},{"name":"DIBUTTON_ARCADEP_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_ARCADEP_SELECT","features":[380]},{"name":"DIBUTTON_ARCADEP_SPECIAL","features":[380]},{"name":"DIBUTTON_ARCADEP_VIEW_DOWN_LINK","features":[380]},{"name":"DIBUTTON_ARCADEP_VIEW_LEFT_LINK","features":[380]},{"name":"DIBUTTON_ARCADEP_VIEW_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_ARCADEP_VIEW_UP_LINK","features":[380]},{"name":"DIBUTTON_ARCADES_ATTACK","features":[380]},{"name":"DIBUTTON_ARCADES_BACK_LINK","features":[380]},{"name":"DIBUTTON_ARCADES_CARRY","features":[380]},{"name":"DIBUTTON_ARCADES_DEVICE","features":[380]},{"name":"DIBUTTON_ARCADES_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_ARCADES_LEFT_LINK","features":[380]},{"name":"DIBUTTON_ARCADES_MENU","features":[380]},{"name":"DIBUTTON_ARCADES_PAUSE","features":[380]},{"name":"DIBUTTON_ARCADES_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_ARCADES_SELECT","features":[380]},{"name":"DIBUTTON_ARCADES_SPECIAL","features":[380]},{"name":"DIBUTTON_ARCADES_THROW","features":[380]},{"name":"DIBUTTON_ARCADES_VIEW_DOWN_LINK","features":[380]},{"name":"DIBUTTON_ARCADES_VIEW_LEFT_LINK","features":[380]},{"name":"DIBUTTON_ARCADES_VIEW_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_ARCADES_VIEW_UP_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLB_BACK_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLB_BOX","features":[380]},{"name":"DIBUTTON_BASEBALLB_BUNT","features":[380]},{"name":"DIBUTTON_BASEBALLB_BURST","features":[380]},{"name":"DIBUTTON_BASEBALLB_CONTACT","features":[380]},{"name":"DIBUTTON_BASEBALLB_DEVICE","features":[380]},{"name":"DIBUTTON_BASEBALLB_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLB_LEFT_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLB_MENU","features":[380]},{"name":"DIBUTTON_BASEBALLB_NORMAL","features":[380]},{"name":"DIBUTTON_BASEBALLB_NOSTEAL","features":[380]},{"name":"DIBUTTON_BASEBALLB_PAUSE","features":[380]},{"name":"DIBUTTON_BASEBALLB_POWER","features":[380]},{"name":"DIBUTTON_BASEBALLB_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLB_SELECT","features":[380]},{"name":"DIBUTTON_BASEBALLB_SLIDE","features":[380]},{"name":"DIBUTTON_BASEBALLB_STEAL","features":[380]},{"name":"DIBUTTON_BASEBALLF_AIM_LEFT_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLF_AIM_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLF_BACK_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLF_BURST","features":[380]},{"name":"DIBUTTON_BASEBALLF_DEVICE","features":[380]},{"name":"DIBUTTON_BASEBALLF_DIVE","features":[380]},{"name":"DIBUTTON_BASEBALLF_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLF_JUMP","features":[380]},{"name":"DIBUTTON_BASEBALLF_MENU","features":[380]},{"name":"DIBUTTON_BASEBALLF_NEAREST","features":[380]},{"name":"DIBUTTON_BASEBALLF_PAUSE","features":[380]},{"name":"DIBUTTON_BASEBALLF_SHIFTIN","features":[380]},{"name":"DIBUTTON_BASEBALLF_SHIFTOUT","features":[380]},{"name":"DIBUTTON_BASEBALLF_THROW1","features":[380]},{"name":"DIBUTTON_BASEBALLF_THROW2","features":[380]},{"name":"DIBUTTON_BASEBALLP_BACK_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLP_BASE","features":[380]},{"name":"DIBUTTON_BASEBALLP_DEVICE","features":[380]},{"name":"DIBUTTON_BASEBALLP_FAKE","features":[380]},{"name":"DIBUTTON_BASEBALLP_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLP_LEFT_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLP_LOOK","features":[380]},{"name":"DIBUTTON_BASEBALLP_MENU","features":[380]},{"name":"DIBUTTON_BASEBALLP_PAUSE","features":[380]},{"name":"DIBUTTON_BASEBALLP_PITCH","features":[380]},{"name":"DIBUTTON_BASEBALLP_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_BASEBALLP_SELECT","features":[380]},{"name":"DIBUTTON_BASEBALLP_THROW","features":[380]},{"name":"DIBUTTON_BASEBALLP_WALK","features":[380]},{"name":"DIBUTTON_BBALLD_BACK_LINK","features":[380]},{"name":"DIBUTTON_BBALLD_BURST","features":[380]},{"name":"DIBUTTON_BBALLD_DEVICE","features":[380]},{"name":"DIBUTTON_BBALLD_FAKE","features":[380]},{"name":"DIBUTTON_BBALLD_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_BBALLD_JUMP","features":[380]},{"name":"DIBUTTON_BBALLD_LEFT_LINK","features":[380]},{"name":"DIBUTTON_BBALLD_MENU","features":[380]},{"name":"DIBUTTON_BBALLD_PAUSE","features":[380]},{"name":"DIBUTTON_BBALLD_PLAY","features":[380]},{"name":"DIBUTTON_BBALLD_PLAYER","features":[380]},{"name":"DIBUTTON_BBALLD_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_BBALLD_SPECIAL","features":[380]},{"name":"DIBUTTON_BBALLD_STEAL","features":[380]},{"name":"DIBUTTON_BBALLD_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_BBALLD_TIMEOUT","features":[380]},{"name":"DIBUTTON_BBALLO_BACK_LINK","features":[380]},{"name":"DIBUTTON_BBALLO_BURST","features":[380]},{"name":"DIBUTTON_BBALLO_CALL","features":[380]},{"name":"DIBUTTON_BBALLO_DEVICE","features":[380]},{"name":"DIBUTTON_BBALLO_DUNK","features":[380]},{"name":"DIBUTTON_BBALLO_FAKE","features":[380]},{"name":"DIBUTTON_BBALLO_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_BBALLO_JAB","features":[380]},{"name":"DIBUTTON_BBALLO_LEFT_LINK","features":[380]},{"name":"DIBUTTON_BBALLO_MENU","features":[380]},{"name":"DIBUTTON_BBALLO_PASS","features":[380]},{"name":"DIBUTTON_BBALLO_PAUSE","features":[380]},{"name":"DIBUTTON_BBALLO_PLAY","features":[380]},{"name":"DIBUTTON_BBALLO_PLAYER","features":[380]},{"name":"DIBUTTON_BBALLO_POST","features":[380]},{"name":"DIBUTTON_BBALLO_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_BBALLO_SCREEN","features":[380]},{"name":"DIBUTTON_BBALLO_SHOOT","features":[380]},{"name":"DIBUTTON_BBALLO_SPECIAL","features":[380]},{"name":"DIBUTTON_BBALLO_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_BBALLO_TIMEOUT","features":[380]},{"name":"DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK","features":[380]},{"name":"DIBUTTON_BIKINGM_CAMERA","features":[380]},{"name":"DIBUTTON_BIKINGM_DEVICE","features":[380]},{"name":"DIBUTTON_BIKINGM_FASTER_LINK","features":[380]},{"name":"DIBUTTON_BIKINGM_JUMP","features":[380]},{"name":"DIBUTTON_BIKINGM_LEFT_LINK","features":[380]},{"name":"DIBUTTON_BIKINGM_MENU","features":[380]},{"name":"DIBUTTON_BIKINGM_PAUSE","features":[380]},{"name":"DIBUTTON_BIKINGM_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_BIKINGM_SELECT","features":[380]},{"name":"DIBUTTON_BIKINGM_SLOWER_LINK","features":[380]},{"name":"DIBUTTON_BIKINGM_SPECIAL1","features":[380]},{"name":"DIBUTTON_BIKINGM_SPECIAL2","features":[380]},{"name":"DIBUTTON_BIKINGM_ZOOM","features":[380]},{"name":"DIBUTTON_BROWSER_DEVICE","features":[380]},{"name":"DIBUTTON_BROWSER_FAVORITES","features":[380]},{"name":"DIBUTTON_BROWSER_HISTORY","features":[380]},{"name":"DIBUTTON_BROWSER_HOME","features":[380]},{"name":"DIBUTTON_BROWSER_MENU","features":[380]},{"name":"DIBUTTON_BROWSER_NEXT","features":[380]},{"name":"DIBUTTON_BROWSER_PAUSE","features":[380]},{"name":"DIBUTTON_BROWSER_PREVIOUS","features":[380]},{"name":"DIBUTTON_BROWSER_PRINT","features":[380]},{"name":"DIBUTTON_BROWSER_REFRESH","features":[380]},{"name":"DIBUTTON_BROWSER_SEARCH","features":[380]},{"name":"DIBUTTON_BROWSER_SELECT","features":[380]},{"name":"DIBUTTON_BROWSER_STOP","features":[380]},{"name":"DIBUTTON_CADF_DEVICE","features":[380]},{"name":"DIBUTTON_CADF_DISPLAY","features":[380]},{"name":"DIBUTTON_CADF_MENU","features":[380]},{"name":"DIBUTTON_CADF_PAUSE","features":[380]},{"name":"DIBUTTON_CADF_SELECT","features":[380]},{"name":"DIBUTTON_CADF_SPECIAL","features":[380]},{"name":"DIBUTTON_CADF_SPECIAL1","features":[380]},{"name":"DIBUTTON_CADF_SPECIAL2","features":[380]},{"name":"DIBUTTON_CADM_DEVICE","features":[380]},{"name":"DIBUTTON_CADM_DISPLAY","features":[380]},{"name":"DIBUTTON_CADM_MENU","features":[380]},{"name":"DIBUTTON_CADM_PAUSE","features":[380]},{"name":"DIBUTTON_CADM_SELECT","features":[380]},{"name":"DIBUTTON_CADM_SPECIAL","features":[380]},{"name":"DIBUTTON_CADM_SPECIAL1","features":[380]},{"name":"DIBUTTON_CADM_SPECIAL2","features":[380]},{"name":"DIBUTTON_DRIVINGC_ACCELERATE_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGC_AIDS","features":[380]},{"name":"DIBUTTON_DRIVINGC_BRAKE","features":[380]},{"name":"DIBUTTON_DRIVINGC_DASHBOARD","features":[380]},{"name":"DIBUTTON_DRIVINGC_DEVICE","features":[380]},{"name":"DIBUTTON_DRIVINGC_FIRE","features":[380]},{"name":"DIBUTTON_DRIVINGC_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGC_MENU","features":[380]},{"name":"DIBUTTON_DRIVINGC_PAUSE","features":[380]},{"name":"DIBUTTON_DRIVINGC_SHIFTDOWN","features":[380]},{"name":"DIBUTTON_DRIVINGC_SHIFTUP","features":[380]},{"name":"DIBUTTON_DRIVINGC_STEER_LEFT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGC_STEER_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGC_TARGET","features":[380]},{"name":"DIBUTTON_DRIVINGC_WEAPONS","features":[380]},{"name":"DIBUTTON_DRIVINGR_ACCELERATE_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGR_AIDS","features":[380]},{"name":"DIBUTTON_DRIVINGR_BOOST","features":[380]},{"name":"DIBUTTON_DRIVINGR_BRAKE","features":[380]},{"name":"DIBUTTON_DRIVINGR_DASHBOARD","features":[380]},{"name":"DIBUTTON_DRIVINGR_DEVICE","features":[380]},{"name":"DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGR_MAP","features":[380]},{"name":"DIBUTTON_DRIVINGR_MENU","features":[380]},{"name":"DIBUTTON_DRIVINGR_PAUSE","features":[380]},{"name":"DIBUTTON_DRIVINGR_PIT","features":[380]},{"name":"DIBUTTON_DRIVINGR_SHIFTDOWN","features":[380]},{"name":"DIBUTTON_DRIVINGR_SHIFTUP","features":[380]},{"name":"DIBUTTON_DRIVINGR_STEER_LEFT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGR_STEER_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGR_VIEW","features":[380]},{"name":"DIBUTTON_DRIVINGT_ACCELERATE_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_BARREL_DOWN_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_BARREL_UP_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_BRAKE","features":[380]},{"name":"DIBUTTON_DRIVINGT_DASHBOARD","features":[380]},{"name":"DIBUTTON_DRIVINGT_DEVICE","features":[380]},{"name":"DIBUTTON_DRIVINGT_FIRE","features":[380]},{"name":"DIBUTTON_DRIVINGT_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_MENU","features":[380]},{"name":"DIBUTTON_DRIVINGT_PAUSE","features":[380]},{"name":"DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_STEER_LEFT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_STEER_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_DRIVINGT_TARGET","features":[380]},{"name":"DIBUTTON_DRIVINGT_VIEW","features":[380]},{"name":"DIBUTTON_DRIVINGT_WEAPONS","features":[380]},{"name":"DIBUTTON_FIGHTINGH_BACKWARD_LINK","features":[380]},{"name":"DIBUTTON_FIGHTINGH_BLOCK","features":[380]},{"name":"DIBUTTON_FIGHTINGH_CROUCH","features":[380]},{"name":"DIBUTTON_FIGHTINGH_DEVICE","features":[380]},{"name":"DIBUTTON_FIGHTINGH_DISPLAY","features":[380]},{"name":"DIBUTTON_FIGHTINGH_DODGE","features":[380]},{"name":"DIBUTTON_FIGHTINGH_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_FIGHTINGH_JUMP","features":[380]},{"name":"DIBUTTON_FIGHTINGH_KICK","features":[380]},{"name":"DIBUTTON_FIGHTINGH_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FIGHTINGH_MENU","features":[380]},{"name":"DIBUTTON_FIGHTINGH_PAUSE","features":[380]},{"name":"DIBUTTON_FIGHTINGH_PUNCH","features":[380]},{"name":"DIBUTTON_FIGHTINGH_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FIGHTINGH_SELECT","features":[380]},{"name":"DIBUTTON_FIGHTINGH_SPECIAL1","features":[380]},{"name":"DIBUTTON_FIGHTINGH_SPECIAL2","features":[380]},{"name":"DIBUTTON_FISHING_BACK_LINK","features":[380]},{"name":"DIBUTTON_FISHING_BAIT","features":[380]},{"name":"DIBUTTON_FISHING_BINOCULAR","features":[380]},{"name":"DIBUTTON_FISHING_CAST","features":[380]},{"name":"DIBUTTON_FISHING_CROUCH","features":[380]},{"name":"DIBUTTON_FISHING_DEVICE","features":[380]},{"name":"DIBUTTON_FISHING_DISPLAY","features":[380]},{"name":"DIBUTTON_FISHING_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_FISHING_JUMP","features":[380]},{"name":"DIBUTTON_FISHING_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FISHING_MAP","features":[380]},{"name":"DIBUTTON_FISHING_MENU","features":[380]},{"name":"DIBUTTON_FISHING_PAUSE","features":[380]},{"name":"DIBUTTON_FISHING_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FISHING_ROTATE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FISHING_ROTATE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FISHING_TYPE","features":[380]},{"name":"DIBUTTON_FLYINGC_BRAKE_LINK","features":[380]},{"name":"DIBUTTON_FLYINGC_DEVICE","features":[380]},{"name":"DIBUTTON_FLYINGC_DISPLAY","features":[380]},{"name":"DIBUTTON_FLYINGC_FASTER_LINK","features":[380]},{"name":"DIBUTTON_FLYINGC_FLAPSDOWN","features":[380]},{"name":"DIBUTTON_FLYINGC_FLAPSUP","features":[380]},{"name":"DIBUTTON_FLYINGC_GEAR","features":[380]},{"name":"DIBUTTON_FLYINGC_GLANCE_DOWN_LINK","features":[380]},{"name":"DIBUTTON_FLYINGC_GLANCE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FLYINGC_GLANCE_UP_LINK","features":[380]},{"name":"DIBUTTON_FLYINGC_MENU","features":[380]},{"name":"DIBUTTON_FLYINGC_PAUSE","features":[380]},{"name":"DIBUTTON_FLYINGC_SLOWER_LINK","features":[380]},{"name":"DIBUTTON_FLYINGC_VIEW","features":[380]},{"name":"DIBUTTON_FLYINGH_COUNTER","features":[380]},{"name":"DIBUTTON_FLYINGH_DEVICE","features":[380]},{"name":"DIBUTTON_FLYINGH_FASTER_LINK","features":[380]},{"name":"DIBUTTON_FLYINGH_FIRE","features":[380]},{"name":"DIBUTTON_FLYINGH_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_FLYINGH_GEAR","features":[380]},{"name":"DIBUTTON_FLYINGH_GLANCE_DOWN_LINK","features":[380]},{"name":"DIBUTTON_FLYINGH_GLANCE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FLYINGH_GLANCE_UP_LINK","features":[380]},{"name":"DIBUTTON_FLYINGH_MENU","features":[380]},{"name":"DIBUTTON_FLYINGH_PAUSE","features":[380]},{"name":"DIBUTTON_FLYINGH_SLOWER_LINK","features":[380]},{"name":"DIBUTTON_FLYINGH_TARGET","features":[380]},{"name":"DIBUTTON_FLYINGH_VIEW","features":[380]},{"name":"DIBUTTON_FLYINGH_WEAPONS","features":[380]},{"name":"DIBUTTON_FLYINGM_BRAKE_LINK","features":[380]},{"name":"DIBUTTON_FLYINGM_COUNTER","features":[380]},{"name":"DIBUTTON_FLYINGM_DEVICE","features":[380]},{"name":"DIBUTTON_FLYINGM_DISPLAY","features":[380]},{"name":"DIBUTTON_FLYINGM_FASTER_LINK","features":[380]},{"name":"DIBUTTON_FLYINGM_FIRE","features":[380]},{"name":"DIBUTTON_FLYINGM_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_FLYINGM_FLAPSDOWN","features":[380]},{"name":"DIBUTTON_FLYINGM_FLAPSUP","features":[380]},{"name":"DIBUTTON_FLYINGM_GEAR","features":[380]},{"name":"DIBUTTON_FLYINGM_GLANCE_DOWN_LINK","features":[380]},{"name":"DIBUTTON_FLYINGM_GLANCE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FLYINGM_GLANCE_UP_LINK","features":[380]},{"name":"DIBUTTON_FLYINGM_MENU","features":[380]},{"name":"DIBUTTON_FLYINGM_PAUSE","features":[380]},{"name":"DIBUTTON_FLYINGM_SLOWER_LINK","features":[380]},{"name":"DIBUTTON_FLYINGM_TARGET","features":[380]},{"name":"DIBUTTON_FLYINGM_VIEW","features":[380]},{"name":"DIBUTTON_FLYINGM_WEAPONS","features":[380]},{"name":"DIBUTTON_FOOTBALLD_AUDIBLE","features":[380]},{"name":"DIBUTTON_FOOTBALLD_BACK_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLD_BULLRUSH","features":[380]},{"name":"DIBUTTON_FOOTBALLD_DEVICE","features":[380]},{"name":"DIBUTTON_FOOTBALLD_FAKE","features":[380]},{"name":"DIBUTTON_FOOTBALLD_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLD_JUMP","features":[380]},{"name":"DIBUTTON_FOOTBALLD_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLD_MENU","features":[380]},{"name":"DIBUTTON_FOOTBALLD_PAUSE","features":[380]},{"name":"DIBUTTON_FOOTBALLD_PLAY","features":[380]},{"name":"DIBUTTON_FOOTBALLD_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLD_RIP","features":[380]},{"name":"DIBUTTON_FOOTBALLD_SELECT","features":[380]},{"name":"DIBUTTON_FOOTBALLD_SPIN","features":[380]},{"name":"DIBUTTON_FOOTBALLD_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_FOOTBALLD_SUPERTACKLE","features":[380]},{"name":"DIBUTTON_FOOTBALLD_SWIM","features":[380]},{"name":"DIBUTTON_FOOTBALLD_TACKLE","features":[380]},{"name":"DIBUTTON_FOOTBALLD_ZOOM","features":[380]},{"name":"DIBUTTON_FOOTBALLO_BACK_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLO_DEVICE","features":[380]},{"name":"DIBUTTON_FOOTBALLO_DIVE","features":[380]},{"name":"DIBUTTON_FOOTBALLO_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLO_JUKE","features":[380]},{"name":"DIBUTTON_FOOTBALLO_JUMP","features":[380]},{"name":"DIBUTTON_FOOTBALLO_LEFTARM","features":[380]},{"name":"DIBUTTON_FOOTBALLO_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLO_MENU","features":[380]},{"name":"DIBUTTON_FOOTBALLO_PAUSE","features":[380]},{"name":"DIBUTTON_FOOTBALLO_RIGHTARM","features":[380]},{"name":"DIBUTTON_FOOTBALLO_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLO_SHOULDER","features":[380]},{"name":"DIBUTTON_FOOTBALLO_SPIN","features":[380]},{"name":"DIBUTTON_FOOTBALLO_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_FOOTBALLO_THROW","features":[380]},{"name":"DIBUTTON_FOOTBALLO_TURBO","features":[380]},{"name":"DIBUTTON_FOOTBALLO_ZOOM","features":[380]},{"name":"DIBUTTON_FOOTBALLP_DEVICE","features":[380]},{"name":"DIBUTTON_FOOTBALLP_HELP","features":[380]},{"name":"DIBUTTON_FOOTBALLP_MENU","features":[380]},{"name":"DIBUTTON_FOOTBALLP_PAUSE","features":[380]},{"name":"DIBUTTON_FOOTBALLP_PLAY","features":[380]},{"name":"DIBUTTON_FOOTBALLP_SELECT","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_AUDIBLE","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_BACK_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_DEVICE","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_FAKE","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_FAKESNAP","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_JUMP","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_MENU","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_MOTION","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_PASS","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_PAUSE","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_SELECT","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_SLIDE","features":[380]},{"name":"DIBUTTON_FOOTBALLQ_SNAP","features":[380]},{"name":"DIBUTTON_FPS_APPLY","features":[380]},{"name":"DIBUTTON_FPS_BACKWARD_LINK","features":[380]},{"name":"DIBUTTON_FPS_CROUCH","features":[380]},{"name":"DIBUTTON_FPS_DEVICE","features":[380]},{"name":"DIBUTTON_FPS_DISPLAY","features":[380]},{"name":"DIBUTTON_FPS_DODGE","features":[380]},{"name":"DIBUTTON_FPS_FIRE","features":[380]},{"name":"DIBUTTON_FPS_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_FPS_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_FPS_GLANCEL","features":[380]},{"name":"DIBUTTON_FPS_GLANCER","features":[380]},{"name":"DIBUTTON_FPS_GLANCE_DOWN_LINK","features":[380]},{"name":"DIBUTTON_FPS_GLANCE_UP_LINK","features":[380]},{"name":"DIBUTTON_FPS_JUMP","features":[380]},{"name":"DIBUTTON_FPS_MENU","features":[380]},{"name":"DIBUTTON_FPS_PAUSE","features":[380]},{"name":"DIBUTTON_FPS_ROTATE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FPS_ROTATE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FPS_SELECT","features":[380]},{"name":"DIBUTTON_FPS_STEP_LEFT_LINK","features":[380]},{"name":"DIBUTTON_FPS_STEP_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_FPS_STRAFE","features":[380]},{"name":"DIBUTTON_FPS_WEAPONS","features":[380]},{"name":"DIBUTTON_GOLF_BACK_LINK","features":[380]},{"name":"DIBUTTON_GOLF_DEVICE","features":[380]},{"name":"DIBUTTON_GOLF_DOWN","features":[380]},{"name":"DIBUTTON_GOLF_FLYBY","features":[380]},{"name":"DIBUTTON_GOLF_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_GOLF_LEFT_LINK","features":[380]},{"name":"DIBUTTON_GOLF_MENU","features":[380]},{"name":"DIBUTTON_GOLF_PAUSE","features":[380]},{"name":"DIBUTTON_GOLF_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_GOLF_SELECT","features":[380]},{"name":"DIBUTTON_GOLF_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_GOLF_SWING","features":[380]},{"name":"DIBUTTON_GOLF_TERRAIN","features":[380]},{"name":"DIBUTTON_GOLF_TIMEOUT","features":[380]},{"name":"DIBUTTON_GOLF_UP","features":[380]},{"name":"DIBUTTON_GOLF_ZOOM","features":[380]},{"name":"DIBUTTON_HOCKEYD_BACK_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYD_BLOCK","features":[380]},{"name":"DIBUTTON_HOCKEYD_BURST","features":[380]},{"name":"DIBUTTON_HOCKEYD_DEVICE","features":[380]},{"name":"DIBUTTON_HOCKEYD_FAKE","features":[380]},{"name":"DIBUTTON_HOCKEYD_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYD_LEFT_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYD_MENU","features":[380]},{"name":"DIBUTTON_HOCKEYD_PAUSE","features":[380]},{"name":"DIBUTTON_HOCKEYD_PLAYER","features":[380]},{"name":"DIBUTTON_HOCKEYD_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYD_STEAL","features":[380]},{"name":"DIBUTTON_HOCKEYD_STRATEGY","features":[380]},{"name":"DIBUTTON_HOCKEYD_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_HOCKEYD_TIMEOUT","features":[380]},{"name":"DIBUTTON_HOCKEYD_ZOOM","features":[380]},{"name":"DIBUTTON_HOCKEYG_BACK_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYG_BLOCK","features":[380]},{"name":"DIBUTTON_HOCKEYG_DEVICE","features":[380]},{"name":"DIBUTTON_HOCKEYG_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYG_LEFT_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYG_MENU","features":[380]},{"name":"DIBUTTON_HOCKEYG_PASS","features":[380]},{"name":"DIBUTTON_HOCKEYG_PAUSE","features":[380]},{"name":"DIBUTTON_HOCKEYG_POKE","features":[380]},{"name":"DIBUTTON_HOCKEYG_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYG_STEAL","features":[380]},{"name":"DIBUTTON_HOCKEYG_STRATEGY","features":[380]},{"name":"DIBUTTON_HOCKEYG_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_HOCKEYG_TIMEOUT","features":[380]},{"name":"DIBUTTON_HOCKEYG_ZOOM","features":[380]},{"name":"DIBUTTON_HOCKEYO_BACK_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYO_BURST","features":[380]},{"name":"DIBUTTON_HOCKEYO_DEVICE","features":[380]},{"name":"DIBUTTON_HOCKEYO_FAKE","features":[380]},{"name":"DIBUTTON_HOCKEYO_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYO_LEFT_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYO_MENU","features":[380]},{"name":"DIBUTTON_HOCKEYO_PASS","features":[380]},{"name":"DIBUTTON_HOCKEYO_PAUSE","features":[380]},{"name":"DIBUTTON_HOCKEYO_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_HOCKEYO_SHOOT","features":[380]},{"name":"DIBUTTON_HOCKEYO_SPECIAL","features":[380]},{"name":"DIBUTTON_HOCKEYO_STRATEGY","features":[380]},{"name":"DIBUTTON_HOCKEYO_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_HOCKEYO_TIMEOUT","features":[380]},{"name":"DIBUTTON_HOCKEYO_ZOOM","features":[380]},{"name":"DIBUTTON_HUNTING_AIM","features":[380]},{"name":"DIBUTTON_HUNTING_BACK_LINK","features":[380]},{"name":"DIBUTTON_HUNTING_BINOCULAR","features":[380]},{"name":"DIBUTTON_HUNTING_CALL","features":[380]},{"name":"DIBUTTON_HUNTING_CROUCH","features":[380]},{"name":"DIBUTTON_HUNTING_DEVICE","features":[380]},{"name":"DIBUTTON_HUNTING_DISPLAY","features":[380]},{"name":"DIBUTTON_HUNTING_FIRE","features":[380]},{"name":"DIBUTTON_HUNTING_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_HUNTING_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_HUNTING_JUMP","features":[380]},{"name":"DIBUTTON_HUNTING_LEFT_LINK","features":[380]},{"name":"DIBUTTON_HUNTING_MAP","features":[380]},{"name":"DIBUTTON_HUNTING_MENU","features":[380]},{"name":"DIBUTTON_HUNTING_PAUSE","features":[380]},{"name":"DIBUTTON_HUNTING_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_HUNTING_ROTATE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_HUNTING_ROTATE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_HUNTING_SPECIAL","features":[380]},{"name":"DIBUTTON_HUNTING_WEAPON","features":[380]},{"name":"DIBUTTON_MECHA_BACK_LINK","features":[380]},{"name":"DIBUTTON_MECHA_CENTER","features":[380]},{"name":"DIBUTTON_MECHA_DEVICE","features":[380]},{"name":"DIBUTTON_MECHA_FASTER_LINK","features":[380]},{"name":"DIBUTTON_MECHA_FIRE","features":[380]},{"name":"DIBUTTON_MECHA_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_MECHA_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_MECHA_JUMP","features":[380]},{"name":"DIBUTTON_MECHA_LEFT_LINK","features":[380]},{"name":"DIBUTTON_MECHA_MENU","features":[380]},{"name":"DIBUTTON_MECHA_PAUSE","features":[380]},{"name":"DIBUTTON_MECHA_REVERSE","features":[380]},{"name":"DIBUTTON_MECHA_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_MECHA_ROTATE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_MECHA_ROTATE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_MECHA_SLOWER_LINK","features":[380]},{"name":"DIBUTTON_MECHA_TARGET","features":[380]},{"name":"DIBUTTON_MECHA_VIEW","features":[380]},{"name":"DIBUTTON_MECHA_WEAPONS","features":[380]},{"name":"DIBUTTON_MECHA_ZOOM","features":[380]},{"name":"DIBUTTON_RACQUET_BACKSWING","features":[380]},{"name":"DIBUTTON_RACQUET_BACK_LINK","features":[380]},{"name":"DIBUTTON_RACQUET_DEVICE","features":[380]},{"name":"DIBUTTON_RACQUET_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_RACQUET_LEFT_LINK","features":[380]},{"name":"DIBUTTON_RACQUET_MENU","features":[380]},{"name":"DIBUTTON_RACQUET_PAUSE","features":[380]},{"name":"DIBUTTON_RACQUET_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_RACQUET_SELECT","features":[380]},{"name":"DIBUTTON_RACQUET_SMASH","features":[380]},{"name":"DIBUTTON_RACQUET_SPECIAL","features":[380]},{"name":"DIBUTTON_RACQUET_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_RACQUET_SWING","features":[380]},{"name":"DIBUTTON_RACQUET_TIMEOUT","features":[380]},{"name":"DIBUTTON_REMOTE_ADJUST","features":[380]},{"name":"DIBUTTON_REMOTE_CABLE","features":[380]},{"name":"DIBUTTON_REMOTE_CD","features":[380]},{"name":"DIBUTTON_REMOTE_CHANGE","features":[380]},{"name":"DIBUTTON_REMOTE_CUE","features":[380]},{"name":"DIBUTTON_REMOTE_DEVICE","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT0","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT1","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT2","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT3","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT4","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT5","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT6","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT7","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT8","features":[380]},{"name":"DIBUTTON_REMOTE_DIGIT9","features":[380]},{"name":"DIBUTTON_REMOTE_DVD","features":[380]},{"name":"DIBUTTON_REMOTE_MENU","features":[380]},{"name":"DIBUTTON_REMOTE_MUTE","features":[380]},{"name":"DIBUTTON_REMOTE_PAUSE","features":[380]},{"name":"DIBUTTON_REMOTE_PLAY","features":[380]},{"name":"DIBUTTON_REMOTE_RECORD","features":[380]},{"name":"DIBUTTON_REMOTE_REVIEW","features":[380]},{"name":"DIBUTTON_REMOTE_SELECT","features":[380]},{"name":"DIBUTTON_REMOTE_TUNER","features":[380]},{"name":"DIBUTTON_REMOTE_TV","features":[380]},{"name":"DIBUTTON_REMOTE_VCR","features":[380]},{"name":"DIBUTTON_SKIING_CAMERA","features":[380]},{"name":"DIBUTTON_SKIING_CROUCH","features":[380]},{"name":"DIBUTTON_SKIING_DEVICE","features":[380]},{"name":"DIBUTTON_SKIING_FASTER_LINK","features":[380]},{"name":"DIBUTTON_SKIING_JUMP","features":[380]},{"name":"DIBUTTON_SKIING_LEFT_LINK","features":[380]},{"name":"DIBUTTON_SKIING_MENU","features":[380]},{"name":"DIBUTTON_SKIING_PAUSE","features":[380]},{"name":"DIBUTTON_SKIING_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_SKIING_SELECT","features":[380]},{"name":"DIBUTTON_SKIING_SLOWER_LINK","features":[380]},{"name":"DIBUTTON_SKIING_SPECIAL1","features":[380]},{"name":"DIBUTTON_SKIING_SPECIAL2","features":[380]},{"name":"DIBUTTON_SKIING_ZOOM","features":[380]},{"name":"DIBUTTON_SOCCERD_BACK_LINK","features":[380]},{"name":"DIBUTTON_SOCCERD_BLOCK","features":[380]},{"name":"DIBUTTON_SOCCERD_CLEAR","features":[380]},{"name":"DIBUTTON_SOCCERD_DEVICE","features":[380]},{"name":"DIBUTTON_SOCCERD_FAKE","features":[380]},{"name":"DIBUTTON_SOCCERD_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_SOCCERD_FOUL","features":[380]},{"name":"DIBUTTON_SOCCERD_GOALIECHARGE","features":[380]},{"name":"DIBUTTON_SOCCERD_HEAD","features":[380]},{"name":"DIBUTTON_SOCCERD_LEFT_LINK","features":[380]},{"name":"DIBUTTON_SOCCERD_MENU","features":[380]},{"name":"DIBUTTON_SOCCERD_PAUSE","features":[380]},{"name":"DIBUTTON_SOCCERD_PLAYER","features":[380]},{"name":"DIBUTTON_SOCCERD_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_SOCCERD_SELECT","features":[380]},{"name":"DIBUTTON_SOCCERD_SLIDE","features":[380]},{"name":"DIBUTTON_SOCCERD_SPECIAL","features":[380]},{"name":"DIBUTTON_SOCCERD_STEAL","features":[380]},{"name":"DIBUTTON_SOCCERD_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_SOCCERO_BACK_LINK","features":[380]},{"name":"DIBUTTON_SOCCERO_CONTROL","features":[380]},{"name":"DIBUTTON_SOCCERO_DEVICE","features":[380]},{"name":"DIBUTTON_SOCCERO_FAKE","features":[380]},{"name":"DIBUTTON_SOCCERO_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_SOCCERO_HEAD","features":[380]},{"name":"DIBUTTON_SOCCERO_LEFT_LINK","features":[380]},{"name":"DIBUTTON_SOCCERO_MENU","features":[380]},{"name":"DIBUTTON_SOCCERO_PASS","features":[380]},{"name":"DIBUTTON_SOCCERO_PASSTHRU","features":[380]},{"name":"DIBUTTON_SOCCERO_PAUSE","features":[380]},{"name":"DIBUTTON_SOCCERO_PLAYER","features":[380]},{"name":"DIBUTTON_SOCCERO_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_SOCCERO_SELECT","features":[380]},{"name":"DIBUTTON_SOCCERO_SHOOT","features":[380]},{"name":"DIBUTTON_SOCCERO_SHOOTHIGH","features":[380]},{"name":"DIBUTTON_SOCCERO_SHOOTLOW","features":[380]},{"name":"DIBUTTON_SOCCERO_SPECIAL1","features":[380]},{"name":"DIBUTTON_SOCCERO_SPRINT","features":[380]},{"name":"DIBUTTON_SOCCERO_SUBSTITUTE","features":[380]},{"name":"DIBUTTON_SPACESIM_BACKWARD_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_DEVICE","features":[380]},{"name":"DIBUTTON_SPACESIM_DISPLAY","features":[380]},{"name":"DIBUTTON_SPACESIM_FASTER_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_FIRE","features":[380]},{"name":"DIBUTTON_SPACESIM_FIRESECONDARY","features":[380]},{"name":"DIBUTTON_SPACESIM_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_GEAR","features":[380]},{"name":"DIBUTTON_SPACESIM_GLANCE_DOWN_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_GLANCE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_GLANCE_UP_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_LEFT_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_LOWER","features":[380]},{"name":"DIBUTTON_SPACESIM_MENU","features":[380]},{"name":"DIBUTTON_SPACESIM_PAUSE","features":[380]},{"name":"DIBUTTON_SPACESIM_RAISE","features":[380]},{"name":"DIBUTTON_SPACESIM_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_SLOWER_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_TARGET","features":[380]},{"name":"DIBUTTON_SPACESIM_TURN_LEFT_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_TURN_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_SPACESIM_VIEW","features":[380]},{"name":"DIBUTTON_SPACESIM_WEAPONS","features":[380]},{"name":"DIBUTTON_STRATEGYR_APPLY","features":[380]},{"name":"DIBUTTON_STRATEGYR_ATTACK","features":[380]},{"name":"DIBUTTON_STRATEGYR_BACK_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYR_CAST","features":[380]},{"name":"DIBUTTON_STRATEGYR_CROUCH","features":[380]},{"name":"DIBUTTON_STRATEGYR_DEVICE","features":[380]},{"name":"DIBUTTON_STRATEGYR_DISPLAY","features":[380]},{"name":"DIBUTTON_STRATEGYR_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYR_GET","features":[380]},{"name":"DIBUTTON_STRATEGYR_JUMP","features":[380]},{"name":"DIBUTTON_STRATEGYR_LEFT_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYR_MAP","features":[380]},{"name":"DIBUTTON_STRATEGYR_MENU","features":[380]},{"name":"DIBUTTON_STRATEGYR_PAUSE","features":[380]},{"name":"DIBUTTON_STRATEGYR_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYR_SELECT","features":[380]},{"name":"DIBUTTON_STRATEGYT_APPLY","features":[380]},{"name":"DIBUTTON_STRATEGYT_BACK_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYT_DEVICE","features":[380]},{"name":"DIBUTTON_STRATEGYT_DISPLAY","features":[380]},{"name":"DIBUTTON_STRATEGYT_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYT_INSTRUCT","features":[380]},{"name":"DIBUTTON_STRATEGYT_LEFT_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYT_MAP","features":[380]},{"name":"DIBUTTON_STRATEGYT_MENU","features":[380]},{"name":"DIBUTTON_STRATEGYT_PAUSE","features":[380]},{"name":"DIBUTTON_STRATEGYT_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_STRATEGYT_SELECT","features":[380]},{"name":"DIBUTTON_STRATEGYT_TEAM","features":[380]},{"name":"DIBUTTON_STRATEGYT_TURN","features":[380]},{"name":"DIBUTTON_STRATEGYT_ZOOM","features":[380]},{"name":"DIBUTTON_TPS_ACTION","features":[380]},{"name":"DIBUTTON_TPS_BACKWARD_LINK","features":[380]},{"name":"DIBUTTON_TPS_DEVICE","features":[380]},{"name":"DIBUTTON_TPS_DODGE","features":[380]},{"name":"DIBUTTON_TPS_FORWARD_LINK","features":[380]},{"name":"DIBUTTON_TPS_GLANCE_DOWN_LINK","features":[380]},{"name":"DIBUTTON_TPS_GLANCE_LEFT_LINK","features":[380]},{"name":"DIBUTTON_TPS_GLANCE_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_TPS_GLANCE_UP_LINK","features":[380]},{"name":"DIBUTTON_TPS_INVENTORY","features":[380]},{"name":"DIBUTTON_TPS_JUMP","features":[380]},{"name":"DIBUTTON_TPS_MENU","features":[380]},{"name":"DIBUTTON_TPS_PAUSE","features":[380]},{"name":"DIBUTTON_TPS_RUN","features":[380]},{"name":"DIBUTTON_TPS_SELECT","features":[380]},{"name":"DIBUTTON_TPS_STEPLEFT","features":[380]},{"name":"DIBUTTON_TPS_STEPRIGHT","features":[380]},{"name":"DIBUTTON_TPS_TURN_LEFT_LINK","features":[380]},{"name":"DIBUTTON_TPS_TURN_RIGHT_LINK","features":[380]},{"name":"DIBUTTON_TPS_USE","features":[380]},{"name":"DIBUTTON_TPS_VIEW","features":[380]},{"name":"DICD_DEFAULT","features":[380]},{"name":"DICD_EDIT","features":[380]},{"name":"DICOLORSET","features":[380]},{"name":"DICONDITION","features":[380]},{"name":"DICONFIGUREDEVICESPARAMSA","features":[380,307]},{"name":"DICONFIGUREDEVICESPARAMSW","features":[380,307]},{"name":"DICONSTANTFORCE","features":[380]},{"name":"DICUSTOMFORCE","features":[380]},{"name":"DIDAL_BOTTOMALIGNED","features":[380]},{"name":"DIDAL_CENTERED","features":[380]},{"name":"DIDAL_LEFTALIGNED","features":[380]},{"name":"DIDAL_MIDDLE","features":[380]},{"name":"DIDAL_RIGHTALIGNED","features":[380]},{"name":"DIDAL_TOPALIGNED","features":[380]},{"name":"DIDATAFORMAT","features":[380]},{"name":"DIDBAM_DEFAULT","features":[380]},{"name":"DIDBAM_HWDEFAULTS","features":[380]},{"name":"DIDBAM_INITIALIZE","features":[380]},{"name":"DIDBAM_PRESERVE","features":[380]},{"name":"DIDC_ALIAS","features":[380]},{"name":"DIDC_ATTACHED","features":[380]},{"name":"DIDC_DEADBAND","features":[380]},{"name":"DIDC_EMULATED","features":[380]},{"name":"DIDC_FFATTACK","features":[380]},{"name":"DIDC_FFFADE","features":[380]},{"name":"DIDC_FORCEFEEDBACK","features":[380]},{"name":"DIDC_HIDDEN","features":[380]},{"name":"DIDC_PHANTOM","features":[380]},{"name":"DIDC_POLLEDDATAFORMAT","features":[380]},{"name":"DIDC_POLLEDDEVICE","features":[380]},{"name":"DIDC_POSNEGCOEFFICIENTS","features":[380]},{"name":"DIDC_POSNEGSATURATION","features":[380]},{"name":"DIDC_SATURATION","features":[380]},{"name":"DIDC_STARTDELAY","features":[380]},{"name":"DIDEVCAPS","features":[380]},{"name":"DIDEVCAPS_DX3","features":[380]},{"name":"DIDEVICEIMAGEINFOA","features":[380,307]},{"name":"DIDEVICEIMAGEINFOHEADERA","features":[380,307]},{"name":"DIDEVICEIMAGEINFOHEADERW","features":[380,307]},{"name":"DIDEVICEIMAGEINFOW","features":[380,307]},{"name":"DIDEVICEINSTANCEA","features":[380]},{"name":"DIDEVICEINSTANCEW","features":[380]},{"name":"DIDEVICEINSTANCE_DX3A","features":[380]},{"name":"DIDEVICEINSTANCE_DX3W","features":[380]},{"name":"DIDEVICEOBJECTDATA","features":[380]},{"name":"DIDEVICEOBJECTDATA_DX3","features":[380]},{"name":"DIDEVICEOBJECTINSTANCEA","features":[380]},{"name":"DIDEVICEOBJECTINSTANCEW","features":[380]},{"name":"DIDEVICEOBJECTINSTANCE_DX3A","features":[380]},{"name":"DIDEVICEOBJECTINSTANCE_DX3W","features":[380]},{"name":"DIDEVICESTATE","features":[380]},{"name":"DIDEVTYPEJOYSTICK_FLIGHTSTICK","features":[380]},{"name":"DIDEVTYPEJOYSTICK_GAMEPAD","features":[380]},{"name":"DIDEVTYPEJOYSTICK_HEADTRACKER","features":[380]},{"name":"DIDEVTYPEJOYSTICK_RUDDER","features":[380]},{"name":"DIDEVTYPEJOYSTICK_TRADITIONAL","features":[380]},{"name":"DIDEVTYPEJOYSTICK_UNKNOWN","features":[380]},{"name":"DIDEVTYPEJOYSTICK_WHEEL","features":[380]},{"name":"DIDEVTYPEKEYBOARD_J3100","features":[380]},{"name":"DIDEVTYPEKEYBOARD_JAPAN106","features":[380]},{"name":"DIDEVTYPEKEYBOARD_JAPANAX","features":[380]},{"name":"DIDEVTYPEKEYBOARD_NEC98","features":[380]},{"name":"DIDEVTYPEKEYBOARD_NEC98106","features":[380]},{"name":"DIDEVTYPEKEYBOARD_NEC98LAPTOP","features":[380]},{"name":"DIDEVTYPEKEYBOARD_NOKIA1050","features":[380]},{"name":"DIDEVTYPEKEYBOARD_NOKIA9140","features":[380]},{"name":"DIDEVTYPEKEYBOARD_OLIVETTI","features":[380]},{"name":"DIDEVTYPEKEYBOARD_PCAT","features":[380]},{"name":"DIDEVTYPEKEYBOARD_PCENH","features":[380]},{"name":"DIDEVTYPEKEYBOARD_PCXT","features":[380]},{"name":"DIDEVTYPEKEYBOARD_UNKNOWN","features":[380]},{"name":"DIDEVTYPEMOUSE_FINGERSTICK","features":[380]},{"name":"DIDEVTYPEMOUSE_TOUCHPAD","features":[380]},{"name":"DIDEVTYPEMOUSE_TRACKBALL","features":[380]},{"name":"DIDEVTYPEMOUSE_TRADITIONAL","features":[380]},{"name":"DIDEVTYPEMOUSE_UNKNOWN","features":[380]},{"name":"DIDEVTYPE_DEVICE","features":[380]},{"name":"DIDEVTYPE_HID","features":[380]},{"name":"DIDEVTYPE_JOYSTICK","features":[380]},{"name":"DIDEVTYPE_KEYBOARD","features":[380]},{"name":"DIDEVTYPE_MOUSE","features":[380]},{"name":"DIDFT_ABSAXIS","features":[380]},{"name":"DIDFT_ALIAS","features":[380]},{"name":"DIDFT_ALL","features":[380]},{"name":"DIDFT_ANYINSTANCE","features":[380]},{"name":"DIDFT_AXIS","features":[380]},{"name":"DIDFT_BUTTON","features":[380]},{"name":"DIDFT_COLLECTION","features":[380]},{"name":"DIDFT_FFACTUATOR","features":[380]},{"name":"DIDFT_FFEFFECTTRIGGER","features":[380]},{"name":"DIDFT_INSTANCEMASK","features":[380]},{"name":"DIDFT_NOCOLLECTION","features":[380]},{"name":"DIDFT_NODATA","features":[380]},{"name":"DIDFT_OUTPUT","features":[380]},{"name":"DIDFT_POV","features":[380]},{"name":"DIDFT_PSHBUTTON","features":[380]},{"name":"DIDFT_RELAXIS","features":[380]},{"name":"DIDFT_TGLBUTTON","features":[380]},{"name":"DIDFT_VENDORDEFINED","features":[380]},{"name":"DIDF_ABSAXIS","features":[380]},{"name":"DIDF_RELAXIS","features":[380]},{"name":"DIDIFT_CONFIGURATION","features":[380]},{"name":"DIDIFT_DELETE","features":[380]},{"name":"DIDIFT_OVERLAY","features":[380]},{"name":"DIDOI_ASPECTACCEL","features":[380]},{"name":"DIDOI_ASPECTFORCE","features":[380]},{"name":"DIDOI_ASPECTMASK","features":[380]},{"name":"DIDOI_ASPECTPOSITION","features":[380]},{"name":"DIDOI_ASPECTVELOCITY","features":[380]},{"name":"DIDOI_FFACTUATOR","features":[380]},{"name":"DIDOI_FFEFFECTTRIGGER","features":[380]},{"name":"DIDOI_GUIDISUSAGE","features":[380]},{"name":"DIDOI_POLLED","features":[380]},{"name":"DIDRIVERVERSIONS","features":[380]},{"name":"DIDSAM_DEFAULT","features":[380]},{"name":"DIDSAM_FORCESAVE","features":[380]},{"name":"DIDSAM_NOUSER","features":[380]},{"name":"DIEB_NOTRIGGER","features":[380]},{"name":"DIEDBSFL_ATTACHEDONLY","features":[380]},{"name":"DIEDBSFL_AVAILABLEDEVICES","features":[380]},{"name":"DIEDBSFL_FORCEFEEDBACK","features":[380]},{"name":"DIEDBSFL_MULTIMICEKEYBOARDS","features":[380]},{"name":"DIEDBSFL_NONGAMINGDEVICES","features":[380]},{"name":"DIEDBSFL_THISUSER","features":[380]},{"name":"DIEDBSFL_VALID","features":[380]},{"name":"DIEDBS_MAPPEDPRI1","features":[380]},{"name":"DIEDBS_MAPPEDPRI2","features":[380]},{"name":"DIEDBS_NEWDEVICE","features":[380]},{"name":"DIEDBS_RECENTDEVICE","features":[380]},{"name":"DIEDFL_ALLDEVICES","features":[380]},{"name":"DIEDFL_ATTACHEDONLY","features":[380]},{"name":"DIEDFL_FORCEFEEDBACK","features":[380]},{"name":"DIEDFL_INCLUDEALIASES","features":[380]},{"name":"DIEDFL_INCLUDEHIDDEN","features":[380]},{"name":"DIEDFL_INCLUDEPHANTOMS","features":[380]},{"name":"DIEFFECT","features":[380]},{"name":"DIEFFECTATTRIBUTES","features":[380]},{"name":"DIEFFECTINFOA","features":[380]},{"name":"DIEFFECTINFOW","features":[380]},{"name":"DIEFFECT_DX5","features":[380]},{"name":"DIEFFESCAPE","features":[380]},{"name":"DIEFF_CARTESIAN","features":[380]},{"name":"DIEFF_OBJECTIDS","features":[380]},{"name":"DIEFF_OBJECTOFFSETS","features":[380]},{"name":"DIEFF_POLAR","features":[380]},{"name":"DIEFF_SPHERICAL","features":[380]},{"name":"DIEFT_ALL","features":[380]},{"name":"DIEFT_CONDITION","features":[380]},{"name":"DIEFT_CONSTANTFORCE","features":[380]},{"name":"DIEFT_CUSTOMFORCE","features":[380]},{"name":"DIEFT_DEADBAND","features":[380]},{"name":"DIEFT_FFATTACK","features":[380]},{"name":"DIEFT_FFFADE","features":[380]},{"name":"DIEFT_HARDWARE","features":[380]},{"name":"DIEFT_PERIODIC","features":[380]},{"name":"DIEFT_POSNEGCOEFFICIENTS","features":[380]},{"name":"DIEFT_POSNEGSATURATION","features":[380]},{"name":"DIEFT_RAMPFORCE","features":[380]},{"name":"DIEFT_SATURATION","features":[380]},{"name":"DIEFT_STARTDELAY","features":[380]},{"name":"DIEGES_EMULATED","features":[380]},{"name":"DIEGES_PLAYING","features":[380]},{"name":"DIENUM_CONTINUE","features":[380]},{"name":"DIENUM_STOP","features":[380]},{"name":"DIENVELOPE","features":[380]},{"name":"DIEP_ALLPARAMS","features":[380]},{"name":"DIEP_ALLPARAMS_DX5","features":[380]},{"name":"DIEP_AXES","features":[380]},{"name":"DIEP_DIRECTION","features":[380]},{"name":"DIEP_DURATION","features":[380]},{"name":"DIEP_ENVELOPE","features":[380]},{"name":"DIEP_GAIN","features":[380]},{"name":"DIEP_NODOWNLOAD","features":[380]},{"name":"DIEP_NORESTART","features":[380]},{"name":"DIEP_SAMPLEPERIOD","features":[380]},{"name":"DIEP_START","features":[380]},{"name":"DIEP_STARTDELAY","features":[380]},{"name":"DIEP_TRIGGERBUTTON","features":[380]},{"name":"DIEP_TRIGGERREPEATINTERVAL","features":[380]},{"name":"DIEP_TYPESPECIFICPARAMS","features":[380]},{"name":"DIERR_ACQUIRED","features":[380]},{"name":"DIERR_ALREADYINITIALIZED","features":[380]},{"name":"DIERR_BADDRIVERVER","features":[380]},{"name":"DIERR_BADINF","features":[380]},{"name":"DIERR_BETADIRECTINPUTVERSION","features":[380]},{"name":"DIERR_CANCELLED","features":[380]},{"name":"DIERR_DEVICEFULL","features":[380]},{"name":"DIERR_DEVICENOTREG","features":[380]},{"name":"DIERR_DRIVERFIRST","features":[380]},{"name":"DIERR_DRIVERLAST","features":[380]},{"name":"DIERR_EFFECTPLAYING","features":[380]},{"name":"DIERR_GENERIC","features":[380]},{"name":"DIERR_HANDLEEXISTS","features":[380]},{"name":"DIERR_HASEFFECTS","features":[380]},{"name":"DIERR_INCOMPLETEEFFECT","features":[380]},{"name":"DIERR_INPUTLOST","features":[380]},{"name":"DIERR_INSUFFICIENTPRIVS","features":[380]},{"name":"DIERR_INVALIDCLASSINSTALLER","features":[380]},{"name":"DIERR_INVALIDPARAM","features":[380]},{"name":"DIERR_MAPFILEFAIL","features":[380]},{"name":"DIERR_MOREDATA","features":[380]},{"name":"DIERR_NOAGGREGATION","features":[380]},{"name":"DIERR_NOINTERFACE","features":[380]},{"name":"DIERR_NOMOREITEMS","features":[380]},{"name":"DIERR_NOTACQUIRED","features":[380]},{"name":"DIERR_NOTBUFFERED","features":[380]},{"name":"DIERR_NOTDOWNLOADED","features":[380]},{"name":"DIERR_NOTEXCLUSIVEACQUIRED","features":[380]},{"name":"DIERR_NOTFOUND","features":[380]},{"name":"DIERR_NOTINITIALIZED","features":[380]},{"name":"DIERR_OBJECTNOTFOUND","features":[380]},{"name":"DIERR_OLDDIRECTINPUTVERSION","features":[380]},{"name":"DIERR_OTHERAPPHASPRIO","features":[380]},{"name":"DIERR_OUTOFMEMORY","features":[380]},{"name":"DIERR_READONLY","features":[380]},{"name":"DIERR_REPORTFULL","features":[380]},{"name":"DIERR_UNPLUGGED","features":[380]},{"name":"DIERR_UNSUPPORTED","features":[380]},{"name":"DIES_NODOWNLOAD","features":[380]},{"name":"DIES_SOLO","features":[380]},{"name":"DIFEF_DEFAULT","features":[380]},{"name":"DIFEF_INCLUDENONSTANDARD","features":[380]},{"name":"DIFEF_MODIFYIFNEEDED","features":[380]},{"name":"DIFFDEVICEATTRIBUTES","features":[380]},{"name":"DIFFOBJECTATTRIBUTES","features":[380]},{"name":"DIFILEEFFECT","features":[380]},{"name":"DIGDD_PEEK","features":[380]},{"name":"DIGFFS_ACTUATORSOFF","features":[380]},{"name":"DIGFFS_ACTUATORSON","features":[380]},{"name":"DIGFFS_DEVICELOST","features":[380]},{"name":"DIGFFS_EMPTY","features":[380]},{"name":"DIGFFS_PAUSED","features":[380]},{"name":"DIGFFS_POWEROFF","features":[380]},{"name":"DIGFFS_POWERON","features":[380]},{"name":"DIGFFS_SAFETYSWITCHOFF","features":[380]},{"name":"DIGFFS_SAFETYSWITCHON","features":[380]},{"name":"DIGFFS_STOPPED","features":[380]},{"name":"DIGFFS_USERFFSWITCHOFF","features":[380]},{"name":"DIGFFS_USERFFSWITCHON","features":[380]},{"name":"DIHATSWITCH_2DCONTROL_HATSWITCH","features":[380]},{"name":"DIHATSWITCH_3DCONTROL_HATSWITCH","features":[380]},{"name":"DIHATSWITCH_ARCADEP_VIEW","features":[380]},{"name":"DIHATSWITCH_ARCADES_VIEW","features":[380]},{"name":"DIHATSWITCH_BBALLD_GLANCE","features":[380]},{"name":"DIHATSWITCH_BBALLO_GLANCE","features":[380]},{"name":"DIHATSWITCH_BIKINGM_SCROLL","features":[380]},{"name":"DIHATSWITCH_CADF_HATSWITCH","features":[380]},{"name":"DIHATSWITCH_CADM_HATSWITCH","features":[380]},{"name":"DIHATSWITCH_DRIVINGC_GLANCE","features":[380]},{"name":"DIHATSWITCH_DRIVINGR_GLANCE","features":[380]},{"name":"DIHATSWITCH_DRIVINGT_GLANCE","features":[380]},{"name":"DIHATSWITCH_FIGHTINGH_SLIDE","features":[380]},{"name":"DIHATSWITCH_FISHING_GLANCE","features":[380]},{"name":"DIHATSWITCH_FLYINGC_GLANCE","features":[380]},{"name":"DIHATSWITCH_FLYINGH_GLANCE","features":[380]},{"name":"DIHATSWITCH_FLYINGM_GLANCE","features":[380]},{"name":"DIHATSWITCH_FPS_GLANCE","features":[380]},{"name":"DIHATSWITCH_GOLF_SCROLL","features":[380]},{"name":"DIHATSWITCH_HOCKEYD_SCROLL","features":[380]},{"name":"DIHATSWITCH_HOCKEYG_SCROLL","features":[380]},{"name":"DIHATSWITCH_HOCKEYO_SCROLL","features":[380]},{"name":"DIHATSWITCH_HUNTING_GLANCE","features":[380]},{"name":"DIHATSWITCH_MECHA_GLANCE","features":[380]},{"name":"DIHATSWITCH_RACQUET_GLANCE","features":[380]},{"name":"DIHATSWITCH_SKIING_GLANCE","features":[380]},{"name":"DIHATSWITCH_SOCCERD_GLANCE","features":[380]},{"name":"DIHATSWITCH_SOCCERO_GLANCE","features":[380]},{"name":"DIHATSWITCH_SPACESIM_GLANCE","features":[380]},{"name":"DIHATSWITCH_STRATEGYR_GLANCE","features":[380]},{"name":"DIHATSWITCH_TPS_GLANCE","features":[380]},{"name":"DIHIDFFINITINFO","features":[380]},{"name":"DIJC_CALLOUT","features":[380]},{"name":"DIJC_GAIN","features":[380]},{"name":"DIJC_GUIDINSTANCE","features":[380]},{"name":"DIJC_REGHWCONFIGTYPE","features":[380]},{"name":"DIJC_WDMGAMEPORT","features":[380]},{"name":"DIJOYCONFIG","features":[380]},{"name":"DIJOYCONFIG_DX5","features":[380]},{"name":"DIJOYSTATE","features":[380]},{"name":"DIJOYSTATE2","features":[380]},{"name":"DIJOYTYPEINFO","features":[380]},{"name":"DIJOYTYPEINFO_DX5","features":[380]},{"name":"DIJOYTYPEINFO_DX6","features":[380]},{"name":"DIJOYUSERVALUES","features":[380]},{"name":"DIJU_GAMEPORTEMULATOR","features":[380]},{"name":"DIJU_GLOBALDRIVER","features":[380]},{"name":"DIJU_USERVALUES","features":[380]},{"name":"DIKEYBOARD_0","features":[380]},{"name":"DIKEYBOARD_1","features":[380]},{"name":"DIKEYBOARD_2","features":[380]},{"name":"DIKEYBOARD_3","features":[380]},{"name":"DIKEYBOARD_4","features":[380]},{"name":"DIKEYBOARD_5","features":[380]},{"name":"DIKEYBOARD_6","features":[380]},{"name":"DIKEYBOARD_7","features":[380]},{"name":"DIKEYBOARD_8","features":[380]},{"name":"DIKEYBOARD_9","features":[380]},{"name":"DIKEYBOARD_A","features":[380]},{"name":"DIKEYBOARD_ABNT_C1","features":[380]},{"name":"DIKEYBOARD_ABNT_C2","features":[380]},{"name":"DIKEYBOARD_ADD","features":[380]},{"name":"DIKEYBOARD_APOSTROPHE","features":[380]},{"name":"DIKEYBOARD_APPS","features":[380]},{"name":"DIKEYBOARD_AT","features":[380]},{"name":"DIKEYBOARD_AX","features":[380]},{"name":"DIKEYBOARD_B","features":[380]},{"name":"DIKEYBOARD_BACK","features":[380]},{"name":"DIKEYBOARD_BACKSLASH","features":[380]},{"name":"DIKEYBOARD_C","features":[380]},{"name":"DIKEYBOARD_CALCULATOR","features":[380]},{"name":"DIKEYBOARD_CAPITAL","features":[380]},{"name":"DIKEYBOARD_COLON","features":[380]},{"name":"DIKEYBOARD_COMMA","features":[380]},{"name":"DIKEYBOARD_CONVERT","features":[380]},{"name":"DIKEYBOARD_D","features":[380]},{"name":"DIKEYBOARD_DECIMAL","features":[380]},{"name":"DIKEYBOARD_DELETE","features":[380]},{"name":"DIKEYBOARD_DIVIDE","features":[380]},{"name":"DIKEYBOARD_DOWN","features":[380]},{"name":"DIKEYBOARD_E","features":[380]},{"name":"DIKEYBOARD_END","features":[380]},{"name":"DIKEYBOARD_EQUALS","features":[380]},{"name":"DIKEYBOARD_ESCAPE","features":[380]},{"name":"DIKEYBOARD_F","features":[380]},{"name":"DIKEYBOARD_F1","features":[380]},{"name":"DIKEYBOARD_F10","features":[380]},{"name":"DIKEYBOARD_F11","features":[380]},{"name":"DIKEYBOARD_F12","features":[380]},{"name":"DIKEYBOARD_F13","features":[380]},{"name":"DIKEYBOARD_F14","features":[380]},{"name":"DIKEYBOARD_F15","features":[380]},{"name":"DIKEYBOARD_F2","features":[380]},{"name":"DIKEYBOARD_F3","features":[380]},{"name":"DIKEYBOARD_F4","features":[380]},{"name":"DIKEYBOARD_F5","features":[380]},{"name":"DIKEYBOARD_F6","features":[380]},{"name":"DIKEYBOARD_F7","features":[380]},{"name":"DIKEYBOARD_F8","features":[380]},{"name":"DIKEYBOARD_F9","features":[380]},{"name":"DIKEYBOARD_G","features":[380]},{"name":"DIKEYBOARD_GRAVE","features":[380]},{"name":"DIKEYBOARD_H","features":[380]},{"name":"DIKEYBOARD_HOME","features":[380]},{"name":"DIKEYBOARD_I","features":[380]},{"name":"DIKEYBOARD_INSERT","features":[380]},{"name":"DIKEYBOARD_J","features":[380]},{"name":"DIKEYBOARD_K","features":[380]},{"name":"DIKEYBOARD_KANA","features":[380]},{"name":"DIKEYBOARD_KANJI","features":[380]},{"name":"DIKEYBOARD_L","features":[380]},{"name":"DIKEYBOARD_LBRACKET","features":[380]},{"name":"DIKEYBOARD_LCONTROL","features":[380]},{"name":"DIKEYBOARD_LEFT","features":[380]},{"name":"DIKEYBOARD_LMENU","features":[380]},{"name":"DIKEYBOARD_LSHIFT","features":[380]},{"name":"DIKEYBOARD_LWIN","features":[380]},{"name":"DIKEYBOARD_M","features":[380]},{"name":"DIKEYBOARD_MAIL","features":[380]},{"name":"DIKEYBOARD_MEDIASELECT","features":[380]},{"name":"DIKEYBOARD_MEDIASTOP","features":[380]},{"name":"DIKEYBOARD_MINUS","features":[380]},{"name":"DIKEYBOARD_MULTIPLY","features":[380]},{"name":"DIKEYBOARD_MUTE","features":[380]},{"name":"DIKEYBOARD_MYCOMPUTER","features":[380]},{"name":"DIKEYBOARD_N","features":[380]},{"name":"DIKEYBOARD_NEXT","features":[380]},{"name":"DIKEYBOARD_NEXTTRACK","features":[380]},{"name":"DIKEYBOARD_NOCONVERT","features":[380]},{"name":"DIKEYBOARD_NUMLOCK","features":[380]},{"name":"DIKEYBOARD_NUMPAD0","features":[380]},{"name":"DIKEYBOARD_NUMPAD1","features":[380]},{"name":"DIKEYBOARD_NUMPAD2","features":[380]},{"name":"DIKEYBOARD_NUMPAD3","features":[380]},{"name":"DIKEYBOARD_NUMPAD4","features":[380]},{"name":"DIKEYBOARD_NUMPAD5","features":[380]},{"name":"DIKEYBOARD_NUMPAD6","features":[380]},{"name":"DIKEYBOARD_NUMPAD7","features":[380]},{"name":"DIKEYBOARD_NUMPAD8","features":[380]},{"name":"DIKEYBOARD_NUMPAD9","features":[380]},{"name":"DIKEYBOARD_NUMPADCOMMA","features":[380]},{"name":"DIKEYBOARD_NUMPADENTER","features":[380]},{"name":"DIKEYBOARD_NUMPADEQUALS","features":[380]},{"name":"DIKEYBOARD_O","features":[380]},{"name":"DIKEYBOARD_OEM_102","features":[380]},{"name":"DIKEYBOARD_P","features":[380]},{"name":"DIKEYBOARD_PAUSE","features":[380]},{"name":"DIKEYBOARD_PERIOD","features":[380]},{"name":"DIKEYBOARD_PLAYPAUSE","features":[380]},{"name":"DIKEYBOARD_POWER","features":[380]},{"name":"DIKEYBOARD_PREVTRACK","features":[380]},{"name":"DIKEYBOARD_PRIOR","features":[380]},{"name":"DIKEYBOARD_Q","features":[380]},{"name":"DIKEYBOARD_R","features":[380]},{"name":"DIKEYBOARD_RBRACKET","features":[380]},{"name":"DIKEYBOARD_RCONTROL","features":[380]},{"name":"DIKEYBOARD_RETURN","features":[380]},{"name":"DIKEYBOARD_RIGHT","features":[380]},{"name":"DIKEYBOARD_RMENU","features":[380]},{"name":"DIKEYBOARD_RSHIFT","features":[380]},{"name":"DIKEYBOARD_RWIN","features":[380]},{"name":"DIKEYBOARD_S","features":[380]},{"name":"DIKEYBOARD_SCROLL","features":[380]},{"name":"DIKEYBOARD_SEMICOLON","features":[380]},{"name":"DIKEYBOARD_SLASH","features":[380]},{"name":"DIKEYBOARD_SLEEP","features":[380]},{"name":"DIKEYBOARD_SPACE","features":[380]},{"name":"DIKEYBOARD_STOP","features":[380]},{"name":"DIKEYBOARD_SUBTRACT","features":[380]},{"name":"DIKEYBOARD_SYSRQ","features":[380]},{"name":"DIKEYBOARD_T","features":[380]},{"name":"DIKEYBOARD_TAB","features":[380]},{"name":"DIKEYBOARD_U","features":[380]},{"name":"DIKEYBOARD_UNDERLINE","features":[380]},{"name":"DIKEYBOARD_UNLABELED","features":[380]},{"name":"DIKEYBOARD_UP","features":[380]},{"name":"DIKEYBOARD_V","features":[380]},{"name":"DIKEYBOARD_VOLUMEDOWN","features":[380]},{"name":"DIKEYBOARD_VOLUMEUP","features":[380]},{"name":"DIKEYBOARD_W","features":[380]},{"name":"DIKEYBOARD_WAKE","features":[380]},{"name":"DIKEYBOARD_WEBBACK","features":[380]},{"name":"DIKEYBOARD_WEBFAVORITES","features":[380]},{"name":"DIKEYBOARD_WEBFORWARD","features":[380]},{"name":"DIKEYBOARD_WEBHOME","features":[380]},{"name":"DIKEYBOARD_WEBREFRESH","features":[380]},{"name":"DIKEYBOARD_WEBSEARCH","features":[380]},{"name":"DIKEYBOARD_WEBSTOP","features":[380]},{"name":"DIKEYBOARD_X","features":[380]},{"name":"DIKEYBOARD_Y","features":[380]},{"name":"DIKEYBOARD_YEN","features":[380]},{"name":"DIKEYBOARD_Z","features":[380]},{"name":"DIK_0","features":[380]},{"name":"DIK_1","features":[380]},{"name":"DIK_2","features":[380]},{"name":"DIK_3","features":[380]},{"name":"DIK_4","features":[380]},{"name":"DIK_5","features":[380]},{"name":"DIK_6","features":[380]},{"name":"DIK_7","features":[380]},{"name":"DIK_8","features":[380]},{"name":"DIK_9","features":[380]},{"name":"DIK_A","features":[380]},{"name":"DIK_ABNT_C1","features":[380]},{"name":"DIK_ABNT_C2","features":[380]},{"name":"DIK_ADD","features":[380]},{"name":"DIK_APOSTROPHE","features":[380]},{"name":"DIK_APPS","features":[380]},{"name":"DIK_AT","features":[380]},{"name":"DIK_AX","features":[380]},{"name":"DIK_B","features":[380]},{"name":"DIK_BACK","features":[380]},{"name":"DIK_BACKSLASH","features":[380]},{"name":"DIK_BACKSPACE","features":[380]},{"name":"DIK_C","features":[380]},{"name":"DIK_CALCULATOR","features":[380]},{"name":"DIK_CAPITAL","features":[380]},{"name":"DIK_CAPSLOCK","features":[380]},{"name":"DIK_CIRCUMFLEX","features":[380]},{"name":"DIK_COLON","features":[380]},{"name":"DIK_COMMA","features":[380]},{"name":"DIK_CONVERT","features":[380]},{"name":"DIK_D","features":[380]},{"name":"DIK_DECIMAL","features":[380]},{"name":"DIK_DELETE","features":[380]},{"name":"DIK_DIVIDE","features":[380]},{"name":"DIK_DOWN","features":[380]},{"name":"DIK_DOWNARROW","features":[380]},{"name":"DIK_E","features":[380]},{"name":"DIK_END","features":[380]},{"name":"DIK_EQUALS","features":[380]},{"name":"DIK_ESCAPE","features":[380]},{"name":"DIK_F","features":[380]},{"name":"DIK_F1","features":[380]},{"name":"DIK_F10","features":[380]},{"name":"DIK_F11","features":[380]},{"name":"DIK_F12","features":[380]},{"name":"DIK_F13","features":[380]},{"name":"DIK_F14","features":[380]},{"name":"DIK_F15","features":[380]},{"name":"DIK_F2","features":[380]},{"name":"DIK_F3","features":[380]},{"name":"DIK_F4","features":[380]},{"name":"DIK_F5","features":[380]},{"name":"DIK_F6","features":[380]},{"name":"DIK_F7","features":[380]},{"name":"DIK_F8","features":[380]},{"name":"DIK_F9","features":[380]},{"name":"DIK_G","features":[380]},{"name":"DIK_GRAVE","features":[380]},{"name":"DIK_H","features":[380]},{"name":"DIK_HOME","features":[380]},{"name":"DIK_I","features":[380]},{"name":"DIK_INSERT","features":[380]},{"name":"DIK_J","features":[380]},{"name":"DIK_K","features":[380]},{"name":"DIK_KANA","features":[380]},{"name":"DIK_KANJI","features":[380]},{"name":"DIK_L","features":[380]},{"name":"DIK_LALT","features":[380]},{"name":"DIK_LBRACKET","features":[380]},{"name":"DIK_LCONTROL","features":[380]},{"name":"DIK_LEFT","features":[380]},{"name":"DIK_LEFTARROW","features":[380]},{"name":"DIK_LMENU","features":[380]},{"name":"DIK_LSHIFT","features":[380]},{"name":"DIK_LWIN","features":[380]},{"name":"DIK_M","features":[380]},{"name":"DIK_MAIL","features":[380]},{"name":"DIK_MEDIASELECT","features":[380]},{"name":"DIK_MEDIASTOP","features":[380]},{"name":"DIK_MINUS","features":[380]},{"name":"DIK_MULTIPLY","features":[380]},{"name":"DIK_MUTE","features":[380]},{"name":"DIK_MYCOMPUTER","features":[380]},{"name":"DIK_N","features":[380]},{"name":"DIK_NEXT","features":[380]},{"name":"DIK_NEXTTRACK","features":[380]},{"name":"DIK_NOCONVERT","features":[380]},{"name":"DIK_NUMLOCK","features":[380]},{"name":"DIK_NUMPAD0","features":[380]},{"name":"DIK_NUMPAD1","features":[380]},{"name":"DIK_NUMPAD2","features":[380]},{"name":"DIK_NUMPAD3","features":[380]},{"name":"DIK_NUMPAD4","features":[380]},{"name":"DIK_NUMPAD5","features":[380]},{"name":"DIK_NUMPAD6","features":[380]},{"name":"DIK_NUMPAD7","features":[380]},{"name":"DIK_NUMPAD8","features":[380]},{"name":"DIK_NUMPAD9","features":[380]},{"name":"DIK_NUMPADCOMMA","features":[380]},{"name":"DIK_NUMPADENTER","features":[380]},{"name":"DIK_NUMPADEQUALS","features":[380]},{"name":"DIK_NUMPADMINUS","features":[380]},{"name":"DIK_NUMPADPERIOD","features":[380]},{"name":"DIK_NUMPADPLUS","features":[380]},{"name":"DIK_NUMPADSLASH","features":[380]},{"name":"DIK_NUMPADSTAR","features":[380]},{"name":"DIK_O","features":[380]},{"name":"DIK_OEM_102","features":[380]},{"name":"DIK_P","features":[380]},{"name":"DIK_PAUSE","features":[380]},{"name":"DIK_PERIOD","features":[380]},{"name":"DIK_PGDN","features":[380]},{"name":"DIK_PGUP","features":[380]},{"name":"DIK_PLAYPAUSE","features":[380]},{"name":"DIK_POWER","features":[380]},{"name":"DIK_PREVTRACK","features":[380]},{"name":"DIK_PRIOR","features":[380]},{"name":"DIK_Q","features":[380]},{"name":"DIK_R","features":[380]},{"name":"DIK_RALT","features":[380]},{"name":"DIK_RBRACKET","features":[380]},{"name":"DIK_RCONTROL","features":[380]},{"name":"DIK_RETURN","features":[380]},{"name":"DIK_RIGHT","features":[380]},{"name":"DIK_RIGHTARROW","features":[380]},{"name":"DIK_RMENU","features":[380]},{"name":"DIK_RSHIFT","features":[380]},{"name":"DIK_RWIN","features":[380]},{"name":"DIK_S","features":[380]},{"name":"DIK_SCROLL","features":[380]},{"name":"DIK_SEMICOLON","features":[380]},{"name":"DIK_SLASH","features":[380]},{"name":"DIK_SLEEP","features":[380]},{"name":"DIK_SPACE","features":[380]},{"name":"DIK_STOP","features":[380]},{"name":"DIK_SUBTRACT","features":[380]},{"name":"DIK_SYSRQ","features":[380]},{"name":"DIK_T","features":[380]},{"name":"DIK_TAB","features":[380]},{"name":"DIK_U","features":[380]},{"name":"DIK_UNDERLINE","features":[380]},{"name":"DIK_UNLABELED","features":[380]},{"name":"DIK_UP","features":[380]},{"name":"DIK_UPARROW","features":[380]},{"name":"DIK_V","features":[380]},{"name":"DIK_VOLUMEDOWN","features":[380]},{"name":"DIK_VOLUMEUP","features":[380]},{"name":"DIK_W","features":[380]},{"name":"DIK_WAKE","features":[380]},{"name":"DIK_WEBBACK","features":[380]},{"name":"DIK_WEBFAVORITES","features":[380]},{"name":"DIK_WEBFORWARD","features":[380]},{"name":"DIK_WEBHOME","features":[380]},{"name":"DIK_WEBREFRESH","features":[380]},{"name":"DIK_WEBSEARCH","features":[380]},{"name":"DIK_WEBSTOP","features":[380]},{"name":"DIK_X","features":[380]},{"name":"DIK_Y","features":[380]},{"name":"DIK_YEN","features":[380]},{"name":"DIK_Z","features":[380]},{"name":"DIMOUSESTATE","features":[380]},{"name":"DIMOUSESTATE2","features":[380]},{"name":"DIMSGWP_DX8APPSTART","features":[380]},{"name":"DIMSGWP_DX8MAPPERAPPSTART","features":[380]},{"name":"DIMSGWP_NEWAPPSTART","features":[380]},{"name":"DIOBJECTATTRIBUTES","features":[380]},{"name":"DIOBJECTCALIBRATION","features":[380]},{"name":"DIOBJECTDATAFORMAT","features":[380]},{"name":"DIPERIODIC","features":[380]},{"name":"DIPH_BYID","features":[380]},{"name":"DIPH_BYOFFSET","features":[380]},{"name":"DIPH_BYUSAGE","features":[380]},{"name":"DIPH_DEVICE","features":[380]},{"name":"DIPOVCALIBRATION","features":[380]},{"name":"DIPOV_ANY_1","features":[380]},{"name":"DIPOV_ANY_2","features":[380]},{"name":"DIPOV_ANY_3","features":[380]},{"name":"DIPOV_ANY_4","features":[380]},{"name":"DIPROPAUTOCENTER_OFF","features":[380]},{"name":"DIPROPAUTOCENTER_ON","features":[380]},{"name":"DIPROPAXISMODE_ABS","features":[380]},{"name":"DIPROPAXISMODE_REL","features":[380]},{"name":"DIPROPCAL","features":[380]},{"name":"DIPROPCALIBRATIONMODE_COOKED","features":[380]},{"name":"DIPROPCALIBRATIONMODE_RAW","features":[380]},{"name":"DIPROPCALPOV","features":[380]},{"name":"DIPROPCPOINTS","features":[380]},{"name":"DIPROPDWORD","features":[380]},{"name":"DIPROPGUIDANDPATH","features":[380]},{"name":"DIPROPHEADER","features":[380]},{"name":"DIPROPPOINTER","features":[380]},{"name":"DIPROPRANGE","features":[380]},{"name":"DIPROPSTRING","features":[380]},{"name":"DIPROP_APPDATA","features":[380]},{"name":"DIPROP_AUTOCENTER","features":[380]},{"name":"DIPROP_AXISMODE","features":[380]},{"name":"DIPROP_BUFFERSIZE","features":[380]},{"name":"DIPROP_CALIBRATION","features":[380]},{"name":"DIPROP_CALIBRATIONMODE","features":[380]},{"name":"DIPROP_CPOINTS","features":[380]},{"name":"DIPROP_DEADZONE","features":[380]},{"name":"DIPROP_FFGAIN","features":[380]},{"name":"DIPROP_FFLOAD","features":[380]},{"name":"DIPROP_GETPORTDISPLAYNAME","features":[380]},{"name":"DIPROP_GRANULARITY","features":[380]},{"name":"DIPROP_GUIDANDPATH","features":[380]},{"name":"DIPROP_INSTANCENAME","features":[380]},{"name":"DIPROP_JOYSTICKID","features":[380]},{"name":"DIPROP_KEYNAME","features":[380]},{"name":"DIPROP_LOGICALRANGE","features":[380]},{"name":"DIPROP_PHYSICALRANGE","features":[380]},{"name":"DIPROP_PRODUCTNAME","features":[380]},{"name":"DIPROP_RANGE","features":[380]},{"name":"DIPROP_SATURATION","features":[380]},{"name":"DIPROP_SCANCODE","features":[380]},{"name":"DIPROP_TYPENAME","features":[380]},{"name":"DIPROP_USERNAME","features":[380]},{"name":"DIPROP_VIDPID","features":[380]},{"name":"DIRAMPFORCE","features":[380]},{"name":"DIRECTINPUT_HEADER_VERSION","features":[380]},{"name":"DIRECTINPUT_NOTIFICATION_MSGSTRING","features":[380]},{"name":"DIRECTINPUT_NOTIFICATION_MSGSTRINGA","features":[380]},{"name":"DIRECTINPUT_NOTIFICATION_MSGSTRINGW","features":[380]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTAPP","features":[380]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTAPPA","features":[380]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTAPPW","features":[380]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTMAPAPP","features":[380]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTMAPAPPA","features":[380]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTMAPAPPW","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_APPIDFLAG","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_APPIDFLAGA","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_APPIDFLAGW","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_ID","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_IDA","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_IDW","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_LASTSTART","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_LASTSTARTA","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_LASTSTARTW","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_MAPPER","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_MAPPERA","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_MAPPERW","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_NAME","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_NAMEA","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_NAMEW","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_VERSION","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_VERSIONA","features":[380]},{"name":"DIRECTINPUT_REGSTR_VAL_VERSIONW","features":[380]},{"name":"DIRECTINPUT_VERSION","features":[380]},{"name":"DISCL_BACKGROUND","features":[380]},{"name":"DISCL_EXCLUSIVE","features":[380]},{"name":"DISCL_FOREGROUND","features":[380]},{"name":"DISCL_NONEXCLUSIVE","features":[380]},{"name":"DISCL_NOWINKEY","features":[380]},{"name":"DISDD_CONTINUE","features":[380]},{"name":"DISFFC_CONTINUE","features":[380]},{"name":"DISFFC_PAUSE","features":[380]},{"name":"DISFFC_RESET","features":[380]},{"name":"DISFFC_SETACTUATORSOFF","features":[380]},{"name":"DISFFC_SETACTUATORSON","features":[380]},{"name":"DISFFC_STOPALL","features":[380]},{"name":"DITC_CALLOUT","features":[380]},{"name":"DITC_CLSIDCONFIG","features":[380]},{"name":"DITC_DISPLAYNAME","features":[380]},{"name":"DITC_FLAGS1","features":[380]},{"name":"DITC_FLAGS2","features":[380]},{"name":"DITC_HARDWAREID","features":[380]},{"name":"DITC_MAPFILE","features":[380]},{"name":"DITC_REGHWSETTINGS","features":[380]},{"name":"DIVIRTUAL_ARCADE_PLATFORM","features":[380]},{"name":"DIVIRTUAL_ARCADE_SIDE2SIDE","features":[380]},{"name":"DIVIRTUAL_BROWSER_CONTROL","features":[380]},{"name":"DIVIRTUAL_CAD_2DCONTROL","features":[380]},{"name":"DIVIRTUAL_CAD_3DCONTROL","features":[380]},{"name":"DIVIRTUAL_CAD_FLYBY","features":[380]},{"name":"DIVIRTUAL_CAD_MODEL","features":[380]},{"name":"DIVIRTUAL_DRIVING_COMBAT","features":[380]},{"name":"DIVIRTUAL_DRIVING_MECHA","features":[380]},{"name":"DIVIRTUAL_DRIVING_RACE","features":[380]},{"name":"DIVIRTUAL_DRIVING_TANK","features":[380]},{"name":"DIVIRTUAL_FIGHTING_FPS","features":[380]},{"name":"DIVIRTUAL_FIGHTING_HAND2HAND","features":[380]},{"name":"DIVIRTUAL_FIGHTING_THIRDPERSON","features":[380]},{"name":"DIVIRTUAL_FLYING_CIVILIAN","features":[380]},{"name":"DIVIRTUAL_FLYING_HELICOPTER","features":[380]},{"name":"DIVIRTUAL_FLYING_MILITARY","features":[380]},{"name":"DIVIRTUAL_REMOTE_CONTROL","features":[380]},{"name":"DIVIRTUAL_SPACESIM","features":[380]},{"name":"DIVIRTUAL_SPORTS_BASEBALL_BAT","features":[380]},{"name":"DIVIRTUAL_SPORTS_BASEBALL_FIELD","features":[380]},{"name":"DIVIRTUAL_SPORTS_BASEBALL_PITCH","features":[380]},{"name":"DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE","features":[380]},{"name":"DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE","features":[380]},{"name":"DIVIRTUAL_SPORTS_BIKING_MOUNTAIN","features":[380]},{"name":"DIVIRTUAL_SPORTS_FISHING","features":[380]},{"name":"DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE","features":[380]},{"name":"DIVIRTUAL_SPORTS_FOOTBALL_FIELD","features":[380]},{"name":"DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE","features":[380]},{"name":"DIVIRTUAL_SPORTS_FOOTBALL_QBCK","features":[380]},{"name":"DIVIRTUAL_SPORTS_GOLF","features":[380]},{"name":"DIVIRTUAL_SPORTS_HOCKEY_DEFENSE","features":[380]},{"name":"DIVIRTUAL_SPORTS_HOCKEY_GOALIE","features":[380]},{"name":"DIVIRTUAL_SPORTS_HOCKEY_OFFENSE","features":[380]},{"name":"DIVIRTUAL_SPORTS_HUNTING","features":[380]},{"name":"DIVIRTUAL_SPORTS_RACQUET","features":[380]},{"name":"DIVIRTUAL_SPORTS_SKIING","features":[380]},{"name":"DIVIRTUAL_SPORTS_SOCCER_DEFENSE","features":[380]},{"name":"DIVIRTUAL_SPORTS_SOCCER_OFFENSE","features":[380]},{"name":"DIVIRTUAL_STRATEGY_ROLEPLAYING","features":[380]},{"name":"DIVIRTUAL_STRATEGY_TURN","features":[380]},{"name":"DIVOICE_ALL","features":[380]},{"name":"DIVOICE_CHANNEL1","features":[380]},{"name":"DIVOICE_CHANNEL2","features":[380]},{"name":"DIVOICE_CHANNEL3","features":[380]},{"name":"DIVOICE_CHANNEL4","features":[380]},{"name":"DIVOICE_CHANNEL5","features":[380]},{"name":"DIVOICE_CHANNEL6","features":[380]},{"name":"DIVOICE_CHANNEL7","features":[380]},{"name":"DIVOICE_CHANNEL8","features":[380]},{"name":"DIVOICE_PLAYBACKMUTE","features":[380]},{"name":"DIVOICE_RECORDMUTE","features":[380]},{"name":"DIVOICE_TEAM","features":[380]},{"name":"DIVOICE_TRANSMIT","features":[380]},{"name":"DIVOICE_VOICECOMMAND","features":[380]},{"name":"DI_BUFFEROVERFLOW","features":[380]},{"name":"DI_DEGREES","features":[380]},{"name":"DI_DOWNLOADSKIPPED","features":[380]},{"name":"DI_EFFECTRESTARTED","features":[380]},{"name":"DI_FFNOMINALMAX","features":[380]},{"name":"DI_NOEFFECT","features":[380]},{"name":"DI_NOTATTACHED","features":[380]},{"name":"DI_OK","features":[380]},{"name":"DI_POLLEDDEVICE","features":[380]},{"name":"DI_PROPNOEFFECT","features":[380]},{"name":"DI_SECONDS","features":[380]},{"name":"DI_SETTINGSNOTSAVED","features":[380]},{"name":"DI_TRUNCATED","features":[380]},{"name":"DI_TRUNCATEDANDRESTARTED","features":[380]},{"name":"DI_WRITEPROTECT","features":[380]},{"name":"DirectInput8Create","features":[380,307]},{"name":"GPIOBUTTONS_BUTTON_TYPE","features":[380]},{"name":"GPIO_BUTTON_BACK","features":[380]},{"name":"GPIO_BUTTON_CAMERA_FOCUS","features":[380]},{"name":"GPIO_BUTTON_CAMERA_LENS","features":[380]},{"name":"GPIO_BUTTON_CAMERA_SHUTTER","features":[380]},{"name":"GPIO_BUTTON_COUNT","features":[380]},{"name":"GPIO_BUTTON_COUNT_MIN","features":[380]},{"name":"GPIO_BUTTON_HEADSET","features":[380]},{"name":"GPIO_BUTTON_HWKB_DEPLOY","features":[380]},{"name":"GPIO_BUTTON_OEM_CUSTOM","features":[380]},{"name":"GPIO_BUTTON_OEM_CUSTOM2","features":[380]},{"name":"GPIO_BUTTON_OEM_CUSTOM3","features":[380]},{"name":"GPIO_BUTTON_POWER","features":[380]},{"name":"GPIO_BUTTON_RINGER_TOGGLE","features":[380]},{"name":"GPIO_BUTTON_ROTATION_LOCK","features":[380]},{"name":"GPIO_BUTTON_SEARCH","features":[380]},{"name":"GPIO_BUTTON_VOLUME_DOWN","features":[380]},{"name":"GPIO_BUTTON_VOLUME_UP","features":[380]},{"name":"GPIO_BUTTON_WINDOWS","features":[380]},{"name":"GUID_Button","features":[380]},{"name":"GUID_ConstantForce","features":[380]},{"name":"GUID_CustomForce","features":[380]},{"name":"GUID_DEVINTERFACE_HID","features":[380]},{"name":"GUID_DEVINTERFACE_KEYBOARD","features":[380]},{"name":"GUID_DEVINTERFACE_MOUSE","features":[380]},{"name":"GUID_Damper","features":[380]},{"name":"GUID_Friction","features":[380]},{"name":"GUID_HIDClass","features":[380]},{"name":"GUID_HID_INTERFACE_HIDPARSE","features":[380]},{"name":"GUID_HID_INTERFACE_NOTIFY","features":[380]},{"name":"GUID_Inertia","features":[380]},{"name":"GUID_Joystick","features":[380]},{"name":"GUID_Key","features":[380]},{"name":"GUID_KeyboardClass","features":[380]},{"name":"GUID_MediaClass","features":[380]},{"name":"GUID_MouseClass","features":[380]},{"name":"GUID_POV","features":[380]},{"name":"GUID_RampForce","features":[380]},{"name":"GUID_RxAxis","features":[380]},{"name":"GUID_RyAxis","features":[380]},{"name":"GUID_RzAxis","features":[380]},{"name":"GUID_SawtoothDown","features":[380]},{"name":"GUID_SawtoothUp","features":[380]},{"name":"GUID_Sine","features":[380]},{"name":"GUID_Slider","features":[380]},{"name":"GUID_Spring","features":[380]},{"name":"GUID_Square","features":[380]},{"name":"GUID_SysKeyboard","features":[380]},{"name":"GUID_SysKeyboardEm","features":[380]},{"name":"GUID_SysKeyboardEm2","features":[380]},{"name":"GUID_SysMouse","features":[380]},{"name":"GUID_SysMouseEm","features":[380]},{"name":"GUID_SysMouseEm2","features":[380]},{"name":"GUID_Triangle","features":[380]},{"name":"GUID_Unknown","features":[380]},{"name":"GUID_XAxis","features":[380]},{"name":"GUID_YAxis","features":[380]},{"name":"GUID_ZAxis","features":[380]},{"name":"HIDD_ATTRIBUTES","features":[380]},{"name":"HIDD_CONFIGURATION","features":[380]},{"name":"HIDP_BUTTON_ARRAY_DATA","features":[380,307]},{"name":"HIDP_BUTTON_CAPS","features":[380,307]},{"name":"HIDP_CAPS","features":[380]},{"name":"HIDP_DATA","features":[380,307]},{"name":"HIDP_EXTENDED_ATTRIBUTES","features":[380]},{"name":"HIDP_KEYBOARD_DIRECTION","features":[380]},{"name":"HIDP_KEYBOARD_MODIFIER_STATE","features":[380]},{"name":"HIDP_LINK_COLLECTION_NODE","features":[380]},{"name":"HIDP_REPORT_TYPE","features":[380]},{"name":"HIDP_STATUS_BAD_LOG_PHY_VALUES","features":[380,307]},{"name":"HIDP_STATUS_BUFFER_TOO_SMALL","features":[380,307]},{"name":"HIDP_STATUS_BUTTON_NOT_PRESSED","features":[380,307]},{"name":"HIDP_STATUS_DATA_INDEX_NOT_FOUND","features":[380,307]},{"name":"HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE","features":[380,307]},{"name":"HIDP_STATUS_I8042_TRANS_UNKNOWN","features":[380,307]},{"name":"HIDP_STATUS_I8242_TRANS_UNKNOWN","features":[380,307]},{"name":"HIDP_STATUS_INCOMPATIBLE_REPORT_ID","features":[380,307]},{"name":"HIDP_STATUS_INTERNAL_ERROR","features":[380,307]},{"name":"HIDP_STATUS_INVALID_PREPARSED_DATA","features":[380,307]},{"name":"HIDP_STATUS_INVALID_REPORT_LENGTH","features":[380,307]},{"name":"HIDP_STATUS_INVALID_REPORT_TYPE","features":[380,307]},{"name":"HIDP_STATUS_IS_VALUE_ARRAY","features":[380,307]},{"name":"HIDP_STATUS_NOT_BUTTON_ARRAY","features":[380,307]},{"name":"HIDP_STATUS_NOT_IMPLEMENTED","features":[380,307]},{"name":"HIDP_STATUS_NOT_VALUE_ARRAY","features":[380,307]},{"name":"HIDP_STATUS_NULL","features":[380,307]},{"name":"HIDP_STATUS_REPORT_DOES_NOT_EXIST","features":[380,307]},{"name":"HIDP_STATUS_SUCCESS","features":[380,307]},{"name":"HIDP_STATUS_USAGE_NOT_FOUND","features":[380,307]},{"name":"HIDP_STATUS_VALUE_OUT_OF_RANGE","features":[380,307]},{"name":"HIDP_UNKNOWN_TOKEN","features":[380]},{"name":"HIDP_VALUE_CAPS","features":[380,307]},{"name":"HID_COLLECTION_INFORMATION","features":[380,307]},{"name":"HID_DRIVER_CONFIG","features":[380]},{"name":"HID_REVISION","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_DATA","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_REPORT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_WIDTH","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_COLUMN","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_COLUMNS","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_BLINK","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_MODE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DATA_READ_BACK","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_DATA","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_DATA","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_READ_BACK","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_REPORT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_PALETTE_DATA","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_PALETTE_REPORT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_ROW","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_ROWS","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_STATUS_READY","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET","features":[380]},{"name":"HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL","features":[380]},{"name":"HID_USAGE_CAMERA_AUTO_FOCUS","features":[380]},{"name":"HID_USAGE_CAMERA_SHUTTER","features":[380]},{"name":"HID_USAGE_CONSUMERCTRL","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_BACK","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_BOOKMARKS","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_FORWARD","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_GOTO","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_HOME","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_NEXT","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_PAN","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_PREVIOUS","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_REFRESH","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_SEARCH","features":[380]},{"name":"HID_USAGE_CONSUMER_AC_STOP","features":[380]},{"name":"HID_USAGE_CONSUMER_AL_BROWSER","features":[380]},{"name":"HID_USAGE_CONSUMER_AL_CALCULATOR","features":[380]},{"name":"HID_USAGE_CONSUMER_AL_CONFIGURATION","features":[380]},{"name":"HID_USAGE_CONSUMER_AL_EMAIL","features":[380]},{"name":"HID_USAGE_CONSUMER_AL_SEARCH","features":[380]},{"name":"HID_USAGE_CONSUMER_BALANCE","features":[380]},{"name":"HID_USAGE_CONSUMER_BASS","features":[380]},{"name":"HID_USAGE_CONSUMER_BASS_BOOST","features":[380]},{"name":"HID_USAGE_CONSUMER_BASS_DECREMENT","features":[380]},{"name":"HID_USAGE_CONSUMER_BASS_INCREMENT","features":[380]},{"name":"HID_USAGE_CONSUMER_CHANNEL_DECREMENT","features":[380]},{"name":"HID_USAGE_CONSUMER_CHANNEL_INCREMENT","features":[380]},{"name":"HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION","features":[380]},{"name":"HID_USAGE_CONSUMER_FAST_FORWARD","features":[380]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR","features":[380]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP","features":[380]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT","features":[380]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST","features":[380]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA","features":[380]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR","features":[380]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE","features":[380]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD","features":[380]},{"name":"HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS","features":[380]},{"name":"HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR","features":[380]},{"name":"HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX","features":[380]},{"name":"HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE","features":[380]},{"name":"HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT","features":[380]},{"name":"HID_USAGE_CONSUMER_LOUDNESS","features":[380]},{"name":"HID_USAGE_CONSUMER_MPX","features":[380]},{"name":"HID_USAGE_CONSUMER_MUTE","features":[380]},{"name":"HID_USAGE_CONSUMER_PAUSE","features":[380]},{"name":"HID_USAGE_CONSUMER_PLAY","features":[380]},{"name":"HID_USAGE_CONSUMER_PLAY_PAUSE","features":[380]},{"name":"HID_USAGE_CONSUMER_RECORD","features":[380]},{"name":"HID_USAGE_CONSUMER_REWIND","features":[380]},{"name":"HID_USAGE_CONSUMER_SCAN_NEXT_TRACK","features":[380]},{"name":"HID_USAGE_CONSUMER_SCAN_PREV_TRACK","features":[380]},{"name":"HID_USAGE_CONSUMER_STOP","features":[380]},{"name":"HID_USAGE_CONSUMER_SURROUND_MODE","features":[380]},{"name":"HID_USAGE_CONSUMER_TREBLE","features":[380]},{"name":"HID_USAGE_CONSUMER_TREBLE_DECREMENT","features":[380]},{"name":"HID_USAGE_CONSUMER_TREBLE_INCREMENT","features":[380]},{"name":"HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT","features":[380]},{"name":"HID_USAGE_CONSUMER_VOLUME","features":[380]},{"name":"HID_USAGE_CONSUMER_VOLUME_DECREMENT","features":[380]},{"name":"HID_USAGE_CONSUMER_VOLUME_INCREMENT","features":[380]},{"name":"HID_USAGE_DIGITIZER_3D_DIGITIZER","features":[380]},{"name":"HID_USAGE_DIGITIZER_ALTITUDE","features":[380]},{"name":"HID_USAGE_DIGITIZER_ARMATURE","features":[380]},{"name":"HID_USAGE_DIGITIZER_ARTICULATED_ARM","features":[380]},{"name":"HID_USAGE_DIGITIZER_AZIMUTH","features":[380]},{"name":"HID_USAGE_DIGITIZER_BARREL_PRESSURE","features":[380]},{"name":"HID_USAGE_DIGITIZER_BARREL_SWITCH","features":[380]},{"name":"HID_USAGE_DIGITIZER_BATTERY_STRENGTH","features":[380]},{"name":"HID_USAGE_DIGITIZER_COORD_MEASURING","features":[380]},{"name":"HID_USAGE_DIGITIZER_DATA_VALID","features":[380]},{"name":"HID_USAGE_DIGITIZER_DIGITIZER","features":[380]},{"name":"HID_USAGE_DIGITIZER_ERASER","features":[380]},{"name":"HID_USAGE_DIGITIZER_FINGER","features":[380]},{"name":"HID_USAGE_DIGITIZER_FREE_SPACE_WAND","features":[380]},{"name":"HID_USAGE_DIGITIZER_HEAT_MAP","features":[380]},{"name":"HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA","features":[380]},{"name":"HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID","features":[380]},{"name":"HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION","features":[380]},{"name":"HID_USAGE_DIGITIZER_INVERT","features":[380]},{"name":"HID_USAGE_DIGITIZER_IN_RANGE","features":[380]},{"name":"HID_USAGE_DIGITIZER_LIGHT_PEN","features":[380]},{"name":"HID_USAGE_DIGITIZER_MULTI_POINT","features":[380]},{"name":"HID_USAGE_DIGITIZER_PEN","features":[380]},{"name":"HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS","features":[380]},{"name":"HID_USAGE_DIGITIZER_PUCK","features":[380]},{"name":"HID_USAGE_DIGITIZER_QUALITY","features":[380]},{"name":"HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH","features":[380]},{"name":"HID_USAGE_DIGITIZER_STEREO_PLOTTER","features":[380]},{"name":"HID_USAGE_DIGITIZER_STYLUS","features":[380]},{"name":"HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS","features":[380]},{"name":"HID_USAGE_DIGITIZER_TABLET_PICK","features":[380]},{"name":"HID_USAGE_DIGITIZER_TAP","features":[380]},{"name":"HID_USAGE_DIGITIZER_TIP_PRESSURE","features":[380]},{"name":"HID_USAGE_DIGITIZER_TIP_SWITCH","features":[380]},{"name":"HID_USAGE_DIGITIZER_TOUCH","features":[380]},{"name":"HID_USAGE_DIGITIZER_TOUCH_PAD","features":[380]},{"name":"HID_USAGE_DIGITIZER_TOUCH_SCREEN","features":[380]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED","features":[380]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_INDEX","features":[380]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT","features":[380]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL","features":[380]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2","features":[380]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR","features":[380]},{"name":"HID_USAGE_DIGITIZER_TWIST","features":[380]},{"name":"HID_USAGE_DIGITIZER_UNTOUCH","features":[380]},{"name":"HID_USAGE_DIGITIZER_WHITE_BOARD","features":[380]},{"name":"HID_USAGE_DIGITIZER_X_TILT","features":[380]},{"name":"HID_USAGE_DIGITIZER_Y_TILT","features":[380]},{"name":"HID_USAGE_GAME_3D_GAME_CONTROLLER","features":[380]},{"name":"HID_USAGE_GAME_BUMP","features":[380]},{"name":"HID_USAGE_GAME_FLIPPER","features":[380]},{"name":"HID_USAGE_GAME_GAMEPAD_FIRE_JUMP","features":[380]},{"name":"HID_USAGE_GAME_GAMEPAD_TRIGGER","features":[380]},{"name":"HID_USAGE_GAME_GUN_AUTOMATIC","features":[380]},{"name":"HID_USAGE_GAME_GUN_BOLT","features":[380]},{"name":"HID_USAGE_GAME_GUN_BURST","features":[380]},{"name":"HID_USAGE_GAME_GUN_CLIP","features":[380]},{"name":"HID_USAGE_GAME_GUN_DEVICE","features":[380]},{"name":"HID_USAGE_GAME_GUN_SAFETY","features":[380]},{"name":"HID_USAGE_GAME_GUN_SELECTOR","features":[380]},{"name":"HID_USAGE_GAME_GUN_SINGLE_SHOT","features":[380]},{"name":"HID_USAGE_GAME_LEAN_FORWARD_BACK","features":[380]},{"name":"HID_USAGE_GAME_LEAN_RIGHT_LEFT","features":[380]},{"name":"HID_USAGE_GAME_MOVE_FORWARD_BACK","features":[380]},{"name":"HID_USAGE_GAME_MOVE_RIGHT_LEFT","features":[380]},{"name":"HID_USAGE_GAME_MOVE_UP_DOWN","features":[380]},{"name":"HID_USAGE_GAME_NEW_GAME","features":[380]},{"name":"HID_USAGE_GAME_PINBALL_DEVICE","features":[380]},{"name":"HID_USAGE_GAME_PITCH_FORWARD_BACK","features":[380]},{"name":"HID_USAGE_GAME_PLAYER","features":[380]},{"name":"HID_USAGE_GAME_POINT_OF_VIEW","features":[380]},{"name":"HID_USAGE_GAME_POV_HEIGHT","features":[380]},{"name":"HID_USAGE_GAME_ROLL_RIGHT_LEFT","features":[380]},{"name":"HID_USAGE_GAME_SECONDARY_FLIPPER","features":[380]},{"name":"HID_USAGE_GAME_SHOOT_BALL","features":[380]},{"name":"HID_USAGE_GAME_TURN_RIGHT_LEFT","features":[380]},{"name":"HID_USAGE_GENERIC_BYTE_COUNT","features":[380]},{"name":"HID_USAGE_GENERIC_CONTROL_ENABLE","features":[380]},{"name":"HID_USAGE_GENERIC_COUNTED_BUFFER","features":[380]},{"name":"HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH","features":[380]},{"name":"HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL","features":[380]},{"name":"HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED","features":[380]},{"name":"HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED","features":[380]},{"name":"HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED","features":[380]},{"name":"HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL","features":[380]},{"name":"HID_USAGE_GENERIC_DEVICE_WIRELESS_ID","features":[380]},{"name":"HID_USAGE_GENERIC_DIAL","features":[380]},{"name":"HID_USAGE_GENERIC_DPAD_DOWN","features":[380]},{"name":"HID_USAGE_GENERIC_DPAD_LEFT","features":[380]},{"name":"HID_USAGE_GENERIC_DPAD_RIGHT","features":[380]},{"name":"HID_USAGE_GENERIC_DPAD_UP","features":[380]},{"name":"HID_USAGE_GENERIC_FEATURE_NOTIFICATION","features":[380]},{"name":"HID_USAGE_GENERIC_GAMEPAD","features":[380]},{"name":"HID_USAGE_GENERIC_HATSWITCH","features":[380]},{"name":"HID_USAGE_GENERIC_INTERACTIVE_CONTROL","features":[380]},{"name":"HID_USAGE_GENERIC_JOYSTICK","features":[380]},{"name":"HID_USAGE_GENERIC_KEYBOARD","features":[380]},{"name":"HID_USAGE_GENERIC_KEYPAD","features":[380]},{"name":"HID_USAGE_GENERIC_MOTION_WAKEUP","features":[380]},{"name":"HID_USAGE_GENERIC_MOUSE","features":[380]},{"name":"HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER","features":[380]},{"name":"HID_USAGE_GENERIC_POINTER","features":[380]},{"name":"HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL","features":[380]},{"name":"HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER","features":[380]},{"name":"HID_USAGE_GENERIC_RX","features":[380]},{"name":"HID_USAGE_GENERIC_RY","features":[380]},{"name":"HID_USAGE_GENERIC_RZ","features":[380]},{"name":"HID_USAGE_GENERIC_SELECT","features":[380]},{"name":"HID_USAGE_GENERIC_SLIDER","features":[380]},{"name":"HID_USAGE_GENERIC_START","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_APP_BREAK","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_APP_MENU","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_COLD_RESTART","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_BOTH","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_DUAL","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_INVERT","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_SWAP","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_DOCK","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_FN","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_FN_LOCK","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_HELP_MENU","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_HIBERNATE","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_MAIN_MENU","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_DOWN","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_EXIT","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_LEFT","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_SELECT","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_UP","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_MUTE","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_POWER","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_SETUP","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_SLEEP","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_SYS_BREAK","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_UNDOCK","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_WAKE","features":[380]},{"name":"HID_USAGE_GENERIC_SYSCTL_WARM_RESTART","features":[380]},{"name":"HID_USAGE_GENERIC_SYSTEM_CTL","features":[380]},{"name":"HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON","features":[380]},{"name":"HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH","features":[380]},{"name":"HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL","features":[380]},{"name":"HID_USAGE_GENERIC_VBRX","features":[380]},{"name":"HID_USAGE_GENERIC_VBRY","features":[380]},{"name":"HID_USAGE_GENERIC_VBRZ","features":[380]},{"name":"HID_USAGE_GENERIC_VNO","features":[380]},{"name":"HID_USAGE_GENERIC_VX","features":[380]},{"name":"HID_USAGE_GENERIC_VY","features":[380]},{"name":"HID_USAGE_GENERIC_VZ","features":[380]},{"name":"HID_USAGE_GENERIC_WHEEL","features":[380]},{"name":"HID_USAGE_GENERIC_X","features":[380]},{"name":"HID_USAGE_GENERIC_Y","features":[380]},{"name":"HID_USAGE_GENERIC_Z","features":[380]},{"name":"HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL","features":[380]},{"name":"HID_USAGE_HAPTICS_AUTO_TRIGGER","features":[380]},{"name":"HID_USAGE_HAPTICS_DURATION_LIST","features":[380]},{"name":"HID_USAGE_HAPTICS_INTENSITY","features":[380]},{"name":"HID_USAGE_HAPTICS_MANUAL_TRIGGER","features":[380]},{"name":"HID_USAGE_HAPTICS_REPEAT_COUNT","features":[380]},{"name":"HID_USAGE_HAPTICS_RETRIGGER_PERIOD","features":[380]},{"name":"HID_USAGE_HAPTICS_SIMPLE_CONTROLLER","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_BEGIN","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_BUZZ","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_CLICK","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_END","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_LIST","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_NULL","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_PRESS","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_RELEASE","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_RUMBLE","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_STOP","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_VENDOR_BEGIN","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_VENDOR_END","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID","features":[380]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE","features":[380]},{"name":"HID_USAGE_KEYBOARD_CAPS_LOCK","features":[380]},{"name":"HID_USAGE_KEYBOARD_DELETE","features":[380]},{"name":"HID_USAGE_KEYBOARD_DELETE_FORWARD","features":[380]},{"name":"HID_USAGE_KEYBOARD_ESCAPE","features":[380]},{"name":"HID_USAGE_KEYBOARD_F1","features":[380]},{"name":"HID_USAGE_KEYBOARD_F10","features":[380]},{"name":"HID_USAGE_KEYBOARD_F11","features":[380]},{"name":"HID_USAGE_KEYBOARD_F12","features":[380]},{"name":"HID_USAGE_KEYBOARD_F13","features":[380]},{"name":"HID_USAGE_KEYBOARD_F14","features":[380]},{"name":"HID_USAGE_KEYBOARD_F15","features":[380]},{"name":"HID_USAGE_KEYBOARD_F16","features":[380]},{"name":"HID_USAGE_KEYBOARD_F17","features":[380]},{"name":"HID_USAGE_KEYBOARD_F18","features":[380]},{"name":"HID_USAGE_KEYBOARD_F19","features":[380]},{"name":"HID_USAGE_KEYBOARD_F2","features":[380]},{"name":"HID_USAGE_KEYBOARD_F20","features":[380]},{"name":"HID_USAGE_KEYBOARD_F21","features":[380]},{"name":"HID_USAGE_KEYBOARD_F22","features":[380]},{"name":"HID_USAGE_KEYBOARD_F23","features":[380]},{"name":"HID_USAGE_KEYBOARD_F24","features":[380]},{"name":"HID_USAGE_KEYBOARD_F3","features":[380]},{"name":"HID_USAGE_KEYBOARD_F4","features":[380]},{"name":"HID_USAGE_KEYBOARD_F5","features":[380]},{"name":"HID_USAGE_KEYBOARD_F6","features":[380]},{"name":"HID_USAGE_KEYBOARD_F7","features":[380]},{"name":"HID_USAGE_KEYBOARD_F8","features":[380]},{"name":"HID_USAGE_KEYBOARD_F9","features":[380]},{"name":"HID_USAGE_KEYBOARD_KEYPAD_0_AND_INSERT","features":[380]},{"name":"HID_USAGE_KEYBOARD_KEYPAD_1_AND_END","features":[380]},{"name":"HID_USAGE_KEYBOARD_LALT","features":[380]},{"name":"HID_USAGE_KEYBOARD_LCTRL","features":[380]},{"name":"HID_USAGE_KEYBOARD_LGUI","features":[380]},{"name":"HID_USAGE_KEYBOARD_LSHFT","features":[380]},{"name":"HID_USAGE_KEYBOARD_NOEVENT","features":[380]},{"name":"HID_USAGE_KEYBOARD_NUM_LOCK","features":[380]},{"name":"HID_USAGE_KEYBOARD_ONE","features":[380]},{"name":"HID_USAGE_KEYBOARD_POSTFAIL","features":[380]},{"name":"HID_USAGE_KEYBOARD_PRINT_SCREEN","features":[380]},{"name":"HID_USAGE_KEYBOARD_RALT","features":[380]},{"name":"HID_USAGE_KEYBOARD_RCTRL","features":[380]},{"name":"HID_USAGE_KEYBOARD_RETURN","features":[380]},{"name":"HID_USAGE_KEYBOARD_RGUI","features":[380]},{"name":"HID_USAGE_KEYBOARD_ROLLOVER","features":[380]},{"name":"HID_USAGE_KEYBOARD_RSHFT","features":[380]},{"name":"HID_USAGE_KEYBOARD_SCROLL_LOCK","features":[380]},{"name":"HID_USAGE_KEYBOARD_UNDEFINED","features":[380]},{"name":"HID_USAGE_KEYBOARD_ZERO","features":[380]},{"name":"HID_USAGE_KEYBOARD_aA","features":[380]},{"name":"HID_USAGE_KEYBOARD_zZ","features":[380]},{"name":"HID_USAGE_LAMPARRAY","features":[380]},{"name":"HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE","features":[380]},{"name":"HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS","features":[380]},{"name":"HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS","features":[380]},{"name":"HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS","features":[380]},{"name":"HID_USAGE_LAMPARRAY_CONTROL_REPORT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_INPUT_BINDING","features":[380]},{"name":"HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE","features":[380]},{"name":"HID_USAGE_LAMPARRAY_KIND","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_COUNT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ID","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ID_END","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ID_START","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_PURPOSES","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL","features":[380]},{"name":"HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS","features":[380]},{"name":"HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS","features":[380]},{"name":"HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS","features":[380]},{"name":"HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS","features":[380]},{"name":"HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS","features":[380]},{"name":"HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT","features":[380]},{"name":"HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS","features":[380]},{"name":"HID_USAGE_LED_AMBER","features":[380]},{"name":"HID_USAGE_LED_BATTERY_LOW","features":[380]},{"name":"HID_USAGE_LED_BATTERY_OK","features":[380]},{"name":"HID_USAGE_LED_BATTERY_OPERATION","features":[380]},{"name":"HID_USAGE_LED_BUSY","features":[380]},{"name":"HID_USAGE_LED_CALL_PICKUP","features":[380]},{"name":"HID_USAGE_LED_CAMERA_OFF","features":[380]},{"name":"HID_USAGE_LED_CAMERA_ON","features":[380]},{"name":"HID_USAGE_LED_CAPS_LOCK","features":[380]},{"name":"HID_USAGE_LED_CAV","features":[380]},{"name":"HID_USAGE_LED_CLV","features":[380]},{"name":"HID_USAGE_LED_COMPOSE","features":[380]},{"name":"HID_USAGE_LED_CONFERENCE","features":[380]},{"name":"HID_USAGE_LED_COVERAGE","features":[380]},{"name":"HID_USAGE_LED_DATA_MODE","features":[380]},{"name":"HID_USAGE_LED_DO_NOT_DISTURB","features":[380]},{"name":"HID_USAGE_LED_EQUALIZER_ENABLE","features":[380]},{"name":"HID_USAGE_LED_ERROR","features":[380]},{"name":"HID_USAGE_LED_EXTERNAL_POWER","features":[380]},{"name":"HID_USAGE_LED_FAST_BLINK_OFF_TIME","features":[380]},{"name":"HID_USAGE_LED_FAST_BLINK_ON_TIME","features":[380]},{"name":"HID_USAGE_LED_FAST_FORWARD","features":[380]},{"name":"HID_USAGE_LED_FLASH_ON_TIME","features":[380]},{"name":"HID_USAGE_LED_FORWARD","features":[380]},{"name":"HID_USAGE_LED_GENERIC_INDICATOR","features":[380]},{"name":"HID_USAGE_LED_GREEN","features":[380]},{"name":"HID_USAGE_LED_HEAD_SET","features":[380]},{"name":"HID_USAGE_LED_HIGH_CUT_FILTER","features":[380]},{"name":"HID_USAGE_LED_HOLD","features":[380]},{"name":"HID_USAGE_LED_INDICATOR_COLOR","features":[380]},{"name":"HID_USAGE_LED_INDICATOR_FAST_BLINK","features":[380]},{"name":"HID_USAGE_LED_INDICATOR_FLASH","features":[380]},{"name":"HID_USAGE_LED_INDICATOR_OFF","features":[380]},{"name":"HID_USAGE_LED_INDICATOR_ON","features":[380]},{"name":"HID_USAGE_LED_INDICATOR_SLOW_BLINK","features":[380]},{"name":"HID_USAGE_LED_IN_USE_INDICATOR","features":[380]},{"name":"HID_USAGE_LED_KANA","features":[380]},{"name":"HID_USAGE_LED_LOW_CUT_FILTER","features":[380]},{"name":"HID_USAGE_LED_MESSAGE_WAITING","features":[380]},{"name":"HID_USAGE_LED_MICROPHONE","features":[380]},{"name":"HID_USAGE_LED_MULTI_MODE_INDICATOR","features":[380]},{"name":"HID_USAGE_LED_MUTE","features":[380]},{"name":"HID_USAGE_LED_NIGHT_MODE","features":[380]},{"name":"HID_USAGE_LED_NUM_LOCK","features":[380]},{"name":"HID_USAGE_LED_OFF_HOOK","features":[380]},{"name":"HID_USAGE_LED_OFF_LINE","features":[380]},{"name":"HID_USAGE_LED_ON_LINE","features":[380]},{"name":"HID_USAGE_LED_PAPER_JAM","features":[380]},{"name":"HID_USAGE_LED_PAPER_OUT","features":[380]},{"name":"HID_USAGE_LED_PAUSE","features":[380]},{"name":"HID_USAGE_LED_PLAY","features":[380]},{"name":"HID_USAGE_LED_POWER","features":[380]},{"name":"HID_USAGE_LED_READY","features":[380]},{"name":"HID_USAGE_LED_RECORD","features":[380]},{"name":"HID_USAGE_LED_RECORDING_FORMAT_DET","features":[380]},{"name":"HID_USAGE_LED_RED","features":[380]},{"name":"HID_USAGE_LED_REMOTE","features":[380]},{"name":"HID_USAGE_LED_REPEAT","features":[380]},{"name":"HID_USAGE_LED_REVERSE","features":[380]},{"name":"HID_USAGE_LED_REWIND","features":[380]},{"name":"HID_USAGE_LED_RING","features":[380]},{"name":"HID_USAGE_LED_SAMPLING_RATE_DETECT","features":[380]},{"name":"HID_USAGE_LED_SCROLL_LOCK","features":[380]},{"name":"HID_USAGE_LED_SELECTED_INDICATOR","features":[380]},{"name":"HID_USAGE_LED_SEND_CALLS","features":[380]},{"name":"HID_USAGE_LED_SHIFT","features":[380]},{"name":"HID_USAGE_LED_SLOW_BLINK_OFF_TIME","features":[380]},{"name":"HID_USAGE_LED_SLOW_BLINK_ON_TIME","features":[380]},{"name":"HID_USAGE_LED_SOUND_FIELD_ON","features":[380]},{"name":"HID_USAGE_LED_SPEAKER","features":[380]},{"name":"HID_USAGE_LED_SPINNING","features":[380]},{"name":"HID_USAGE_LED_STAND_BY","features":[380]},{"name":"HID_USAGE_LED_STEREO","features":[380]},{"name":"HID_USAGE_LED_STOP","features":[380]},{"name":"HID_USAGE_LED_SURROUND_FIELD_ON","features":[380]},{"name":"HID_USAGE_LED_SYSTEM_SUSPEND","features":[380]},{"name":"HID_USAGE_LED_TONE_ENABLE","features":[380]},{"name":"HID_USAGE_MS_BTH_HF_DIALMEMORY","features":[380]},{"name":"HID_USAGE_MS_BTH_HF_DIALNUMBER","features":[380]},{"name":"HID_USAGE_PAGE_ALPHANUMERIC","features":[380]},{"name":"HID_USAGE_PAGE_ARCADE","features":[380]},{"name":"HID_USAGE_PAGE_BARCODE_SCANNER","features":[380]},{"name":"HID_USAGE_PAGE_BUTTON","features":[380]},{"name":"HID_USAGE_PAGE_CAMERA_CONTROL","features":[380]},{"name":"HID_USAGE_PAGE_CONSUMER","features":[380]},{"name":"HID_USAGE_PAGE_DIGITIZER","features":[380]},{"name":"HID_USAGE_PAGE_GAME","features":[380]},{"name":"HID_USAGE_PAGE_GENERIC","features":[380]},{"name":"HID_USAGE_PAGE_GENERIC_DEVICE","features":[380]},{"name":"HID_USAGE_PAGE_HAPTICS","features":[380]},{"name":"HID_USAGE_PAGE_KEYBOARD","features":[380]},{"name":"HID_USAGE_PAGE_LED","features":[380]},{"name":"HID_USAGE_PAGE_LIGHTING_ILLUMINATION","features":[380]},{"name":"HID_USAGE_PAGE_MAGNETIC_STRIPE_READER","features":[380]},{"name":"HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE","features":[380]},{"name":"HID_USAGE_PAGE_ORDINAL","features":[380]},{"name":"HID_USAGE_PAGE_PID","features":[380]},{"name":"HID_USAGE_PAGE_SENSOR","features":[380]},{"name":"HID_USAGE_PAGE_SIMULATION","features":[380]},{"name":"HID_USAGE_PAGE_SPORT","features":[380]},{"name":"HID_USAGE_PAGE_TELEPHONY","features":[380]},{"name":"HID_USAGE_PAGE_UNDEFINED","features":[380]},{"name":"HID_USAGE_PAGE_UNICODE","features":[380]},{"name":"HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN","features":[380]},{"name":"HID_USAGE_PAGE_VENDOR_DEFINED_END","features":[380]},{"name":"HID_USAGE_PAGE_VR","features":[380]},{"name":"HID_USAGE_PAGE_WEIGHING_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_ACCELLERATOR","features":[380]},{"name":"HID_USAGE_SIMULATION_AILERON","features":[380]},{"name":"HID_USAGE_SIMULATION_AILERON_TRIM","features":[380]},{"name":"HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL","features":[380]},{"name":"HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE","features":[380]},{"name":"HID_USAGE_SIMULATION_BALLAST","features":[380]},{"name":"HID_USAGE_SIMULATION_BARREL_ELEVATION","features":[380]},{"name":"HID_USAGE_SIMULATION_BICYCLE_CRANK","features":[380]},{"name":"HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_BRAKE","features":[380]},{"name":"HID_USAGE_SIMULATION_CHAFF_RELEASE","features":[380]},{"name":"HID_USAGE_SIMULATION_CLUTCH","features":[380]},{"name":"HID_USAGE_SIMULATION_COLLECTIVE_CONTROL","features":[380]},{"name":"HID_USAGE_SIMULATION_CYCLIC_CONTROL","features":[380]},{"name":"HID_USAGE_SIMULATION_CYCLIC_TRIM","features":[380]},{"name":"HID_USAGE_SIMULATION_DIVE_BRAKE","features":[380]},{"name":"HID_USAGE_SIMULATION_DIVE_PLANE","features":[380]},{"name":"HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES","features":[380]},{"name":"HID_USAGE_SIMULATION_ELEVATOR","features":[380]},{"name":"HID_USAGE_SIMULATION_ELEVATOR_TRIM","features":[380]},{"name":"HID_USAGE_SIMULATION_FLARE_RELEASE","features":[380]},{"name":"HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS","features":[380]},{"name":"HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK","features":[380]},{"name":"HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_FLIGHT_STICK","features":[380]},{"name":"HID_USAGE_SIMULATION_FLIGHT_YOKE","features":[380]},{"name":"HID_USAGE_SIMULATION_FRONT_BRAKE","features":[380]},{"name":"HID_USAGE_SIMULATION_HANDLE_BARS","features":[380]},{"name":"HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_LANDING_GEAR","features":[380]},{"name":"HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_REAR_BRAKE","features":[380]},{"name":"HID_USAGE_SIMULATION_RUDDER","features":[380]},{"name":"HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_SHIFTER","features":[380]},{"name":"HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_STEERING","features":[380]},{"name":"HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE","features":[380]},{"name":"HID_USAGE_SIMULATION_THROTTLE","features":[380]},{"name":"HID_USAGE_SIMULATION_TOE_BRAKE","features":[380]},{"name":"HID_USAGE_SIMULATION_TRACK_CONTROL","features":[380]},{"name":"HID_USAGE_SIMULATION_TRIGGER","features":[380]},{"name":"HID_USAGE_SIMULATION_TURRET_DIRECTION","features":[380]},{"name":"HID_USAGE_SIMULATION_WEAPONS_ARM","features":[380]},{"name":"HID_USAGE_SIMULATION_WEAPONS_SELECT","features":[380]},{"name":"HID_USAGE_SIMULATION_WING_FLAPS","features":[380]},{"name":"HID_USAGE_SPORT_10_IRON","features":[380]},{"name":"HID_USAGE_SPORT_11_IRON","features":[380]},{"name":"HID_USAGE_SPORT_1_IRON","features":[380]},{"name":"HID_USAGE_SPORT_1_WOOD","features":[380]},{"name":"HID_USAGE_SPORT_2_IRON","features":[380]},{"name":"HID_USAGE_SPORT_3_IRON","features":[380]},{"name":"HID_USAGE_SPORT_3_WOOD","features":[380]},{"name":"HID_USAGE_SPORT_4_IRON","features":[380]},{"name":"HID_USAGE_SPORT_5_IRON","features":[380]},{"name":"HID_USAGE_SPORT_5_WOOD","features":[380]},{"name":"HID_USAGE_SPORT_6_IRON","features":[380]},{"name":"HID_USAGE_SPORT_7_IRON","features":[380]},{"name":"HID_USAGE_SPORT_7_WOOD","features":[380]},{"name":"HID_USAGE_SPORT_8_IRON","features":[380]},{"name":"HID_USAGE_SPORT_9_IRON","features":[380]},{"name":"HID_USAGE_SPORT_9_WOOD","features":[380]},{"name":"HID_USAGE_SPORT_BASEBALL_BAT","features":[380]},{"name":"HID_USAGE_SPORT_FOLLOW_THROUGH","features":[380]},{"name":"HID_USAGE_SPORT_GOLF_CLUB","features":[380]},{"name":"HID_USAGE_SPORT_HEEL_TOE","features":[380]},{"name":"HID_USAGE_SPORT_HEIGHT","features":[380]},{"name":"HID_USAGE_SPORT_LOFT_WEDGE","features":[380]},{"name":"HID_USAGE_SPORT_OAR","features":[380]},{"name":"HID_USAGE_SPORT_POWER_WEDGE","features":[380]},{"name":"HID_USAGE_SPORT_PUTTER","features":[380]},{"name":"HID_USAGE_SPORT_RATE","features":[380]},{"name":"HID_USAGE_SPORT_ROWING_MACHINE","features":[380]},{"name":"HID_USAGE_SPORT_SAND_WEDGE","features":[380]},{"name":"HID_USAGE_SPORT_SLOPE","features":[380]},{"name":"HID_USAGE_SPORT_STICK_FACE_ANGLE","features":[380]},{"name":"HID_USAGE_SPORT_STICK_SPEED","features":[380]},{"name":"HID_USAGE_SPORT_STICK_TYPE","features":[380]},{"name":"HID_USAGE_SPORT_TEMPO","features":[380]},{"name":"HID_USAGE_SPORT_TREADMILL","features":[380]},{"name":"HID_USAGE_TELEPHONY_ANSWERING_MACHINE","features":[380]},{"name":"HID_USAGE_TELEPHONY_DROP","features":[380]},{"name":"HID_USAGE_TELEPHONY_HANDSET","features":[380]},{"name":"HID_USAGE_TELEPHONY_HEADSET","features":[380]},{"name":"HID_USAGE_TELEPHONY_HOST_AVAILABLE","features":[380]},{"name":"HID_USAGE_TELEPHONY_KEYPAD","features":[380]},{"name":"HID_USAGE_TELEPHONY_KEYPAD_0","features":[380]},{"name":"HID_USAGE_TELEPHONY_KEYPAD_D","features":[380]},{"name":"HID_USAGE_TELEPHONY_LINE","features":[380]},{"name":"HID_USAGE_TELEPHONY_MESSAGE_CONTROLS","features":[380]},{"name":"HID_USAGE_TELEPHONY_PHONE","features":[380]},{"name":"HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON","features":[380]},{"name":"HID_USAGE_TELEPHONY_REDIAL","features":[380]},{"name":"HID_USAGE_TELEPHONY_RING_ENABLE","features":[380]},{"name":"HID_USAGE_TELEPHONY_SEND","features":[380]},{"name":"HID_USAGE_TELEPHONY_TRANSFER","features":[380]},{"name":"HID_USAGE_VR_ANIMATRONIC_DEVICE","features":[380]},{"name":"HID_USAGE_VR_BELT","features":[380]},{"name":"HID_USAGE_VR_BODY_SUIT","features":[380]},{"name":"HID_USAGE_VR_DISPLAY_ENABLE","features":[380]},{"name":"HID_USAGE_VR_FLEXOR","features":[380]},{"name":"HID_USAGE_VR_GLOVE","features":[380]},{"name":"HID_USAGE_VR_HAND_TRACKER","features":[380]},{"name":"HID_USAGE_VR_HEAD_MOUNTED_DISPLAY","features":[380]},{"name":"HID_USAGE_VR_HEAD_TRACKER","features":[380]},{"name":"HID_USAGE_VR_OCULOMETER","features":[380]},{"name":"HID_USAGE_VR_STEREO_ENABLE","features":[380]},{"name":"HID_USAGE_VR_VEST","features":[380]},{"name":"HID_XFER_PACKET","features":[380]},{"name":"HORIZONTAL_WHEEL_PRESENT","features":[380]},{"name":"HidD_FlushQueue","features":[380,307]},{"name":"HidD_FreePreparsedData","features":[380,307]},{"name":"HidD_GetAttributes","features":[380,307]},{"name":"HidD_GetConfiguration","features":[380,307]},{"name":"HidD_GetFeature","features":[380,307]},{"name":"HidD_GetHidGuid","features":[380]},{"name":"HidD_GetIndexedString","features":[380,307]},{"name":"HidD_GetInputReport","features":[380,307]},{"name":"HidD_GetManufacturerString","features":[380,307]},{"name":"HidD_GetMsGenreDescriptor","features":[380,307]},{"name":"HidD_GetNumInputBuffers","features":[380,307]},{"name":"HidD_GetPhysicalDescriptor","features":[380,307]},{"name":"HidD_GetPreparsedData","features":[380,307]},{"name":"HidD_GetProductString","features":[380,307]},{"name":"HidD_GetSerialNumberString","features":[380,307]},{"name":"HidD_SetConfiguration","features":[380,307]},{"name":"HidD_SetFeature","features":[380,307]},{"name":"HidD_SetNumInputBuffers","features":[380,307]},{"name":"HidD_SetOutputReport","features":[380,307]},{"name":"HidP_Feature","features":[380]},{"name":"HidP_GetButtonArray","features":[380,307]},{"name":"HidP_GetButtonCaps","features":[380,307]},{"name":"HidP_GetCaps","features":[380,307]},{"name":"HidP_GetData","features":[380,307]},{"name":"HidP_GetExtendedAttributes","features":[380,307]},{"name":"HidP_GetLinkCollectionNodes","features":[380,307]},{"name":"HidP_GetScaledUsageValue","features":[380,307]},{"name":"HidP_GetSpecificButtonCaps","features":[380,307]},{"name":"HidP_GetSpecificValueCaps","features":[380,307]},{"name":"HidP_GetUsageValue","features":[380,307]},{"name":"HidP_GetUsageValueArray","features":[380,307]},{"name":"HidP_GetUsages","features":[380,307]},{"name":"HidP_GetUsagesEx","features":[380,307]},{"name":"HidP_GetValueCaps","features":[380,307]},{"name":"HidP_InitializeReportForID","features":[380,307]},{"name":"HidP_Input","features":[380]},{"name":"HidP_Keyboard_Break","features":[380]},{"name":"HidP_Keyboard_Make","features":[380]},{"name":"HidP_MaxDataListLength","features":[380]},{"name":"HidP_MaxUsageListLength","features":[380]},{"name":"HidP_Output","features":[380]},{"name":"HidP_SetButtonArray","features":[380,307]},{"name":"HidP_SetData","features":[380,307]},{"name":"HidP_SetScaledUsageValue","features":[380,307]},{"name":"HidP_SetUsageValue","features":[380,307]},{"name":"HidP_SetUsageValueArray","features":[380,307]},{"name":"HidP_SetUsages","features":[380,307]},{"name":"HidP_TranslateUsagesToI8042ScanCodes","features":[380,307]},{"name":"HidP_UnsetUsages","features":[380,307]},{"name":"HidP_UsageListDifference","features":[380,307]},{"name":"IDirectInput2A","features":[380]},{"name":"IDirectInput2W","features":[380]},{"name":"IDirectInput7A","features":[380]},{"name":"IDirectInput7W","features":[380]},{"name":"IDirectInput8A","features":[380]},{"name":"IDirectInput8W","features":[380]},{"name":"IDirectInputA","features":[380]},{"name":"IDirectInputDevice2A","features":[380]},{"name":"IDirectInputDevice2W","features":[380]},{"name":"IDirectInputDevice7A","features":[380]},{"name":"IDirectInputDevice7W","features":[380]},{"name":"IDirectInputDevice8A","features":[380]},{"name":"IDirectInputDevice8W","features":[380]},{"name":"IDirectInputDeviceA","features":[380]},{"name":"IDirectInputDeviceW","features":[380]},{"name":"IDirectInputEffect","features":[380]},{"name":"IDirectInputEffectDriver","features":[380]},{"name":"IDirectInputJoyConfig","features":[380]},{"name":"IDirectInputJoyConfig8","features":[380]},{"name":"IDirectInputW","features":[380]},{"name":"INDICATOR_LIST","features":[380]},{"name":"INPUT_BUTTON_ENABLE_INFO","features":[380,307]},{"name":"IOCTL_BUTTON_GET_ENABLED_ON_IDLE","features":[380]},{"name":"IOCTL_BUTTON_SET_ENABLED_ON_IDLE","features":[380]},{"name":"IOCTL_KEYBOARD_INSERT_DATA","features":[380]},{"name":"IOCTL_KEYBOARD_QUERY_ATTRIBUTES","features":[380]},{"name":"IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES","features":[380]},{"name":"IOCTL_KEYBOARD_QUERY_IME_STATUS","features":[380]},{"name":"IOCTL_KEYBOARD_QUERY_INDICATORS","features":[380]},{"name":"IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION","features":[380]},{"name":"IOCTL_KEYBOARD_QUERY_TYPEMATIC","features":[380]},{"name":"IOCTL_KEYBOARD_SET_IME_STATUS","features":[380]},{"name":"IOCTL_KEYBOARD_SET_INDICATORS","features":[380]},{"name":"IOCTL_KEYBOARD_SET_TYPEMATIC","features":[380]},{"name":"IOCTL_MOUSE_INSERT_DATA","features":[380]},{"name":"IOCTL_MOUSE_QUERY_ATTRIBUTES","features":[380]},{"name":"JOYCALIBRATE","features":[380]},{"name":"JOYPOS","features":[380]},{"name":"JOYRANGE","features":[380]},{"name":"JOYREGHWCONFIG","features":[380]},{"name":"JOYREGHWSETTINGS","features":[380]},{"name":"JOYREGHWVALUES","features":[380]},{"name":"JOYREGUSERVALUES","features":[380]},{"name":"JOYTYPE_ANALOGCOMPAT","features":[380]},{"name":"JOYTYPE_DEFAULTPROPSHEET","features":[380]},{"name":"JOYTYPE_DEVICEHIDE","features":[380]},{"name":"JOYTYPE_ENABLEINPUTREPORT","features":[380]},{"name":"JOYTYPE_GAMEHIDE","features":[380]},{"name":"JOYTYPE_HIDEACTIVE","features":[380]},{"name":"JOYTYPE_INFODEFAULT","features":[380]},{"name":"JOYTYPE_INFOMASK","features":[380]},{"name":"JOYTYPE_INFOYRPEDALS","features":[380]},{"name":"JOYTYPE_INFOYYPEDALS","features":[380]},{"name":"JOYTYPE_INFOZISSLIDER","features":[380]},{"name":"JOYTYPE_INFOZISZ","features":[380]},{"name":"JOYTYPE_INFOZRPEDALS","features":[380]},{"name":"JOYTYPE_INFOZYPEDALS","features":[380]},{"name":"JOYTYPE_KEYBHIDE","features":[380]},{"name":"JOYTYPE_MOUSEHIDE","features":[380]},{"name":"JOYTYPE_NOAUTODETECTGAMEPORT","features":[380]},{"name":"JOYTYPE_NOHIDDIRECT","features":[380]},{"name":"JOYTYPE_ZEROGAMEENUMOEMDATA","features":[380]},{"name":"JOY_HWS_AUTOLOAD","features":[380]},{"name":"JOY_HWS_GAMEPORTBUSBUSY","features":[380]},{"name":"JOY_HWS_HASPOV","features":[380]},{"name":"JOY_HWS_HASR","features":[380]},{"name":"JOY_HWS_HASU","features":[380]},{"name":"JOY_HWS_HASV","features":[380]},{"name":"JOY_HWS_HASZ","features":[380]},{"name":"JOY_HWS_ISANALOGPORTDRIVER","features":[380]},{"name":"JOY_HWS_ISCARCTRL","features":[380]},{"name":"JOY_HWS_ISGAMEPAD","features":[380]},{"name":"JOY_HWS_ISGAMEPORTBUS","features":[380]},{"name":"JOY_HWS_ISGAMEPORTDRIVER","features":[380]},{"name":"JOY_HWS_ISHEADTRACKER","features":[380]},{"name":"JOY_HWS_ISYOKE","features":[380]},{"name":"JOY_HWS_NODEVNODE","features":[380]},{"name":"JOY_HWS_POVISBUTTONCOMBOS","features":[380]},{"name":"JOY_HWS_POVISJ1X","features":[380]},{"name":"JOY_HWS_POVISJ1Y","features":[380]},{"name":"JOY_HWS_POVISJ2X","features":[380]},{"name":"JOY_HWS_POVISPOLL","features":[380]},{"name":"JOY_HWS_RISJ1X","features":[380]},{"name":"JOY_HWS_RISJ1Y","features":[380]},{"name":"JOY_HWS_RISJ2Y","features":[380]},{"name":"JOY_HWS_XISJ1Y","features":[380]},{"name":"JOY_HWS_XISJ2X","features":[380]},{"name":"JOY_HWS_XISJ2Y","features":[380]},{"name":"JOY_HWS_YISJ1X","features":[380]},{"name":"JOY_HWS_YISJ2X","features":[380]},{"name":"JOY_HWS_YISJ2Y","features":[380]},{"name":"JOY_HWS_ZISJ1X","features":[380]},{"name":"JOY_HWS_ZISJ1Y","features":[380]},{"name":"JOY_HWS_ZISJ2X","features":[380]},{"name":"JOY_HW_2A_2B_GENERIC","features":[380]},{"name":"JOY_HW_2A_4B_GENERIC","features":[380]},{"name":"JOY_HW_2B_FLIGHTYOKE","features":[380]},{"name":"JOY_HW_2B_FLIGHTYOKETHROTTLE","features":[380]},{"name":"JOY_HW_2B_GAMEPAD","features":[380]},{"name":"JOY_HW_3A_2B_GENERIC","features":[380]},{"name":"JOY_HW_3A_4B_GENERIC","features":[380]},{"name":"JOY_HW_4B_FLIGHTYOKE","features":[380]},{"name":"JOY_HW_4B_FLIGHTYOKETHROTTLE","features":[380]},{"name":"JOY_HW_4B_GAMEPAD","features":[380]},{"name":"JOY_HW_CUSTOM","features":[380]},{"name":"JOY_HW_LASTENTRY","features":[380]},{"name":"JOY_HW_NONE","features":[380]},{"name":"JOY_HW_TWO_2A_2B_WITH_Y","features":[380]},{"name":"JOY_ISCAL_POV","features":[380]},{"name":"JOY_ISCAL_R","features":[380]},{"name":"JOY_ISCAL_U","features":[380]},{"name":"JOY_ISCAL_V","features":[380]},{"name":"JOY_ISCAL_XY","features":[380]},{"name":"JOY_ISCAL_Z","features":[380]},{"name":"JOY_OEMPOLL_PASSDRIVERDATA","features":[380]},{"name":"JOY_PASSDRIVERDATA","features":[380]},{"name":"JOY_POVVAL_BACKWARD","features":[380]},{"name":"JOY_POVVAL_FORWARD","features":[380]},{"name":"JOY_POVVAL_LEFT","features":[380]},{"name":"JOY_POVVAL_RIGHT","features":[380]},{"name":"JOY_POV_NUMDIRS","features":[380]},{"name":"JOY_US_HASRUDDER","features":[380]},{"name":"JOY_US_ISOEM","features":[380]},{"name":"JOY_US_PRESENT","features":[380]},{"name":"JOY_US_RESERVED","features":[380]},{"name":"JOY_US_VOLATILE","features":[380]},{"name":"KEYBOARD_ATTRIBUTES","features":[380]},{"name":"KEYBOARD_CAPS_LOCK_ON","features":[380]},{"name":"KEYBOARD_ERROR_VALUE_BASE","features":[380]},{"name":"KEYBOARD_EXTENDED_ATTRIBUTES","features":[380]},{"name":"KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1","features":[380]},{"name":"KEYBOARD_ID","features":[380]},{"name":"KEYBOARD_IME_STATUS","features":[380]},{"name":"KEYBOARD_INDICATOR_PARAMETERS","features":[380]},{"name":"KEYBOARD_INDICATOR_TRANSLATION","features":[380]},{"name":"KEYBOARD_INPUT_DATA","features":[380]},{"name":"KEYBOARD_KANA_LOCK_ON","features":[380]},{"name":"KEYBOARD_LED_INJECTED","features":[380]},{"name":"KEYBOARD_NUM_LOCK_ON","features":[380]},{"name":"KEYBOARD_OVERRUN_MAKE_CODE","features":[380]},{"name":"KEYBOARD_SCROLL_LOCK_ON","features":[380]},{"name":"KEYBOARD_SHADOW","features":[380]},{"name":"KEYBOARD_TYPEMATIC_PARAMETERS","features":[380]},{"name":"KEYBOARD_UNIT_ID_PARAMETER","features":[380]},{"name":"KEY_BREAK","features":[380]},{"name":"KEY_E0","features":[380]},{"name":"KEY_E1","features":[380]},{"name":"KEY_FROM_KEYBOARD_OVERRIDER","features":[380]},{"name":"KEY_MAKE","features":[380]},{"name":"KEY_RIM_VKEY","features":[380]},{"name":"KEY_TERMSRV_SET_LED","features":[380]},{"name":"KEY_TERMSRV_SHADOW","features":[380]},{"name":"KEY_TERMSRV_VKPACKET","features":[380]},{"name":"KEY_UNICODE_SEQUENCE_END","features":[380]},{"name":"KEY_UNICODE_SEQUENCE_ITEM","features":[380]},{"name":"LPDICONFIGUREDEVICESCALLBACK","features":[380,307]},{"name":"LPDIENUMCREATEDEFFECTOBJECTSCALLBACK","features":[380,307]},{"name":"LPDIENUMDEVICEOBJECTSCALLBACKA","features":[380,307]},{"name":"LPDIENUMDEVICEOBJECTSCALLBACKW","features":[380,307]},{"name":"LPDIENUMDEVICESBYSEMANTICSCBA","features":[380,307]},{"name":"LPDIENUMDEVICESBYSEMANTICSCBW","features":[380,307]},{"name":"LPDIENUMDEVICESCALLBACKA","features":[380,307]},{"name":"LPDIENUMDEVICESCALLBACKW","features":[380,307]},{"name":"LPDIENUMEFFECTSCALLBACKA","features":[380,307]},{"name":"LPDIENUMEFFECTSCALLBACKW","features":[380,307]},{"name":"LPDIENUMEFFECTSINFILECALLBACK","features":[380,307]},{"name":"LPDIJOYTYPECALLBACK","features":[380,307]},{"name":"LPFNSHOWJOYCPL","features":[380,307]},{"name":"MAXCPOINTSNUM","features":[380]},{"name":"MAX_JOYSTICKOEMVXDNAME","features":[380]},{"name":"MAX_JOYSTRING","features":[380]},{"name":"MOUSE_ATTRIBUTES","features":[380]},{"name":"MOUSE_BUTTON_1_DOWN","features":[380]},{"name":"MOUSE_BUTTON_1_UP","features":[380]},{"name":"MOUSE_BUTTON_2_DOWN","features":[380]},{"name":"MOUSE_BUTTON_2_UP","features":[380]},{"name":"MOUSE_BUTTON_3_DOWN","features":[380]},{"name":"MOUSE_BUTTON_3_UP","features":[380]},{"name":"MOUSE_BUTTON_4_DOWN","features":[380]},{"name":"MOUSE_BUTTON_4_UP","features":[380]},{"name":"MOUSE_BUTTON_5_DOWN","features":[380]},{"name":"MOUSE_BUTTON_5_UP","features":[380]},{"name":"MOUSE_ERROR_VALUE_BASE","features":[380]},{"name":"MOUSE_HID_HARDWARE","features":[380]},{"name":"MOUSE_HWHEEL","features":[380]},{"name":"MOUSE_I8042_HARDWARE","features":[380]},{"name":"MOUSE_INPORT_HARDWARE","features":[380]},{"name":"MOUSE_INPUT_DATA","features":[380]},{"name":"MOUSE_LEFT_BUTTON_DOWN","features":[380]},{"name":"MOUSE_LEFT_BUTTON_UP","features":[380]},{"name":"MOUSE_MIDDLE_BUTTON_DOWN","features":[380]},{"name":"MOUSE_MIDDLE_BUTTON_UP","features":[380]},{"name":"MOUSE_RIGHT_BUTTON_DOWN","features":[380]},{"name":"MOUSE_RIGHT_BUTTON_UP","features":[380]},{"name":"MOUSE_SERIAL_HARDWARE","features":[380]},{"name":"MOUSE_TERMSRV_SRC_SHADOW","features":[380]},{"name":"MOUSE_UNIT_ID_PARAMETER","features":[380]},{"name":"MOUSE_WHEEL","features":[380]},{"name":"PFN_HidP_GetVersionInternal","features":[380,307]},{"name":"PHIDP_INSERT_SCANCODES","features":[380,307]},{"name":"PHIDP_PREPARSED_DATA","features":[380]},{"name":"USAGE_AND_PAGE","features":[380]},{"name":"WHEELMOUSE_HID_HARDWARE","features":[380]},{"name":"WHEELMOUSE_I8042_HARDWARE","features":[380]},{"name":"WHEELMOUSE_SERIAL_HARDWARE","features":[380]},{"name":"joyConfigChanged","features":[380]}],"383":[{"name":"ADVANCED_DUP","features":[381]},{"name":"ADVANCED_DUPLEX","features":[381]},{"name":"ALL_PAGES","features":[381]},{"name":"AUTO_ADVANCE","features":[381]},{"name":"AUTO_SOURCE","features":[381]},{"name":"BACK_FIRST","features":[381]},{"name":"BACK_ONLY","features":[381]},{"name":"BARCODE_READER","features":[381]},{"name":"BARCODE_READER_READY","features":[381]},{"name":"BASE_VAL_WIA_ERROR","features":[381]},{"name":"BASE_VAL_WIA_SUCCESS","features":[381]},{"name":"BOTTOM_JUSTIFIED","features":[381]},{"name":"BUS_TYPE_FIREWIRE","features":[381]},{"name":"BUS_TYPE_PARALLEL","features":[381]},{"name":"BUS_TYPE_SCSI","features":[381]},{"name":"BUS_TYPE_USB","features":[381]},{"name":"CAPTUREMODE_BURST","features":[381]},{"name":"CAPTUREMODE_NORMAL","features":[381]},{"name":"CAPTUREMODE_TIMELAPSE","features":[381]},{"name":"CENTERED","features":[381]},{"name":"CFSTR_WIAITEMNAMES","features":[381]},{"name":"CFSTR_WIAITEMPTR","features":[381]},{"name":"CLSID_WiaDefaultSegFilter","features":[381]},{"name":"CMD_GETADFAVAILABLE","features":[381]},{"name":"CMD_GETADFHASPAPER","features":[381]},{"name":"CMD_GETADFOPEN","features":[381]},{"name":"CMD_GETADFREADY","features":[381]},{"name":"CMD_GETADFSTATUS","features":[381]},{"name":"CMD_GETADFUNLOADREADY","features":[381]},{"name":"CMD_GETCAPABILITIES","features":[381]},{"name":"CMD_GETSUPPORTEDFILEFORMATS","features":[381]},{"name":"CMD_GETSUPPORTEDMEMORYFORMATS","features":[381]},{"name":"CMD_GETTPAAVAILABLE","features":[381]},{"name":"CMD_GETTPAOPENED","features":[381]},{"name":"CMD_GET_INTERRUPT_EVENT","features":[381]},{"name":"CMD_INITIALIZE","features":[381]},{"name":"CMD_LOAD_ADF","features":[381]},{"name":"CMD_RESETSCANNER","features":[381]},{"name":"CMD_SENDSCSICOMMAND","features":[381]},{"name":"CMD_SETCOLORDITHER","features":[381]},{"name":"CMD_SETCONTRAST","features":[381]},{"name":"CMD_SETDATATYPE","features":[381]},{"name":"CMD_SETDITHER","features":[381]},{"name":"CMD_SETFILTER","features":[381]},{"name":"CMD_SETFORMAT","features":[381]},{"name":"CMD_SETGSDNAME","features":[381]},{"name":"CMD_SETINTENSITY","features":[381]},{"name":"CMD_SETLAMP","features":[381]},{"name":"CMD_SETMATRIX","features":[381]},{"name":"CMD_SETMIRROR","features":[381]},{"name":"CMD_SETNEGATIVE","features":[381]},{"name":"CMD_SETSCANMODE","features":[381]},{"name":"CMD_SETSPEED","features":[381]},{"name":"CMD_SETSTIDEVICEHKEY","features":[381]},{"name":"CMD_SETTONEMAP","features":[381]},{"name":"CMD_SETXRESOLUTION","features":[381]},{"name":"CMD_SETYRESOLUTION","features":[381]},{"name":"CMD_STI_DEVICERESET","features":[381]},{"name":"CMD_STI_DIAGNOSTIC","features":[381]},{"name":"CMD_STI_GETSTATUS","features":[381]},{"name":"CMD_TPAREADY","features":[381]},{"name":"CMD_UNINITIALIZE","features":[381]},{"name":"CMD_UNLOAD_ADF","features":[381]},{"name":"COPY_PARENT_PROPERTY_VALUES","features":[381]},{"name":"DETECT_DUP","features":[381]},{"name":"DETECT_DUP_AVAIL","features":[381]},{"name":"DETECT_FEED","features":[381]},{"name":"DETECT_FEED_AVAIL","features":[381]},{"name":"DETECT_FILM_TPA","features":[381]},{"name":"DETECT_FLAT","features":[381]},{"name":"DETECT_SCAN","features":[381]},{"name":"DETECT_STOR","features":[381]},{"name":"DEVICEDIALOGDATA","features":[381,307]},{"name":"DEVICEDIALOGDATA2","features":[381,307]},{"name":"DEVICE_ATTENTION","features":[381]},{"name":"DUP","features":[381]},{"name":"DUPLEX","features":[381]},{"name":"DUP_READY","features":[381]},{"name":"DeviceDialogFunction","features":[381,307]},{"name":"EFFECTMODE_BW","features":[381]},{"name":"EFFECTMODE_SEPIA","features":[381]},{"name":"EFFECTMODE_STANDARD","features":[381]},{"name":"ENDORSER","features":[381]},{"name":"ENDORSER_READY","features":[381]},{"name":"ESC_TWAIN_CAPABILITY","features":[381]},{"name":"ESC_TWAIN_PRIVATE_SUPPORTED_CAPS","features":[381]},{"name":"EXPOSUREMETERING_AVERAGE","features":[381]},{"name":"EXPOSUREMETERING_CENTERSPOT","features":[381]},{"name":"EXPOSUREMETERING_CENTERWEIGHT","features":[381]},{"name":"EXPOSUREMETERING_MULTISPOT","features":[381]},{"name":"EXPOSUREMODE_APERTURE_PRIORITY","features":[381]},{"name":"EXPOSUREMODE_AUTO","features":[381]},{"name":"EXPOSUREMODE_MANUAL","features":[381]},{"name":"EXPOSUREMODE_PORTRAIT","features":[381]},{"name":"EXPOSUREMODE_PROGRAM_ACTION","features":[381]},{"name":"EXPOSUREMODE_PROGRAM_CREATIVE","features":[381]},{"name":"EXPOSUREMODE_SHUTTER_PRIORITY","features":[381]},{"name":"FEED","features":[381]},{"name":"FEEDER","features":[381]},{"name":"FEED_READY","features":[381]},{"name":"FILM_TPA","features":[381]},{"name":"FILM_TPA_READY","features":[381]},{"name":"FLASHMODE_AUTO","features":[381]},{"name":"FLASHMODE_EXTERNALSYNC","features":[381]},{"name":"FLASHMODE_FILL","features":[381]},{"name":"FLASHMODE_OFF","features":[381]},{"name":"FLASHMODE_REDEYE_AUTO","features":[381]},{"name":"FLASHMODE_REDEYE_FILL","features":[381]},{"name":"FLAT","features":[381]},{"name":"FLATBED","features":[381]},{"name":"FLAT_COVER_UP","features":[381]},{"name":"FLAT_READY","features":[381]},{"name":"FOCUSMETERING_CENTERSPOT","features":[381]},{"name":"FOCUSMETERING_MULTISPOT","features":[381]},{"name":"FOCUSMODE_AUTO","features":[381]},{"name":"FOCUSMODE_MACROAUTO","features":[381]},{"name":"FOCUSMODE_MANUAL","features":[381]},{"name":"FRONT_FIRST","features":[381]},{"name":"FRONT_ONLY","features":[381]},{"name":"GUID_DEVINTERFACE_IMAGE","features":[381]},{"name":"IEnumWIA_DEV_CAPS","features":[381]},{"name":"IEnumWIA_DEV_INFO","features":[381]},{"name":"IEnumWIA_FORMAT_INFO","features":[381]},{"name":"IEnumWiaItem","features":[381]},{"name":"IEnumWiaItem2","features":[381]},{"name":"IMPRINTER","features":[381]},{"name":"IMPRINTER_READY","features":[381]},{"name":"IT_MSG_DATA","features":[381]},{"name":"IT_MSG_DATA_HEADER","features":[381]},{"name":"IT_MSG_FILE_PREVIEW_DATA","features":[381]},{"name":"IT_MSG_FILE_PREVIEW_DATA_HEADER","features":[381]},{"name":"IT_MSG_NEW_PAGE","features":[381]},{"name":"IT_MSG_STATUS","features":[381]},{"name":"IT_MSG_TERMINATION","features":[381]},{"name":"IT_STATUS_MASK","features":[381]},{"name":"IT_STATUS_PROCESSING_DATA","features":[381]},{"name":"IT_STATUS_TRANSFER_FROM_DEVICE","features":[381]},{"name":"IT_STATUS_TRANSFER_TO_CLIENT","features":[381]},{"name":"IWiaAppErrorHandler","features":[381]},{"name":"IWiaDataCallback","features":[381]},{"name":"IWiaDataTransfer","features":[381]},{"name":"IWiaDevMgr","features":[381]},{"name":"IWiaDevMgr2","features":[381]},{"name":"IWiaDrvItem","features":[381]},{"name":"IWiaErrorHandler","features":[381]},{"name":"IWiaEventCallback","features":[381]},{"name":"IWiaImageFilter","features":[381]},{"name":"IWiaItem","features":[381]},{"name":"IWiaItem2","features":[381]},{"name":"IWiaItemExtras","features":[381]},{"name":"IWiaLog","features":[381]},{"name":"IWiaLogEx","features":[381]},{"name":"IWiaMiniDrv","features":[381]},{"name":"IWiaMiniDrvCallBack","features":[381]},{"name":"IWiaMiniDrvTransferCallback","features":[381]},{"name":"IWiaNotifyDevMgr","features":[381]},{"name":"IWiaPreview","features":[381]},{"name":"IWiaPropertyStorage","features":[381]},{"name":"IWiaSegmentationFilter","features":[381]},{"name":"IWiaTransfer","features":[381]},{"name":"IWiaTransferCallback","features":[381]},{"name":"IWiaUIExtension","features":[381]},{"name":"IWiaUIExtension2","features":[381]},{"name":"IWiaVideo","features":[381]},{"name":"LAMP_ERR","features":[381]},{"name":"LANDSCAPE","features":[381]},{"name":"LANSCAPE","features":[381]},{"name":"LEFT_JUSTIFIED","features":[381]},{"name":"LIGHT_SOURCE_DETECT_READY","features":[381]},{"name":"LIGHT_SOURCE_NEGATIVE","features":[381]},{"name":"LIGHT_SOURCE_POSITIVE","features":[381]},{"name":"LIGHT_SOURCE_PRESENT","features":[381]},{"name":"LIGHT_SOURCE_PRESENT_DETECT","features":[381]},{"name":"LIGHT_SOURCE_READY","features":[381]},{"name":"LIGHT_SOURCE_SELECT","features":[381]},{"name":"MAX_ANSI_CHAR","features":[381]},{"name":"MAX_IO_HANDLES","features":[381]},{"name":"MAX_RESERVED","features":[381]},{"name":"MCRO_ERROR_GENERAL_ERROR","features":[381]},{"name":"MCRO_ERROR_OFFLINE","features":[381]},{"name":"MCRO_ERROR_PAPER_EMPTY","features":[381]},{"name":"MCRO_ERROR_PAPER_JAM","features":[381]},{"name":"MCRO_ERROR_PAPER_PROBLEM","features":[381]},{"name":"MCRO_ERROR_USER_INTERVENTION","features":[381]},{"name":"MCRO_STATUS_OK","features":[381]},{"name":"MICR_READER","features":[381]},{"name":"MICR_READER_READY","features":[381]},{"name":"MINIDRV_TRANSFER_CONTEXT","features":[381,307]},{"name":"MIRRORED","features":[381]},{"name":"MULTIPLE_FEED","features":[381]},{"name":"NEXT_PAGE","features":[381]},{"name":"PAPER_JAM","features":[381]},{"name":"PATCH_CODE_READER","features":[381]},{"name":"PATCH_CODE_READER_READY","features":[381]},{"name":"PATH_COVER_UP","features":[381]},{"name":"PORTRAIT","features":[381]},{"name":"POWERMODE_BATTERY","features":[381]},{"name":"POWERMODE_LINE","features":[381]},{"name":"PREFEED","features":[381]},{"name":"RANGEVALUE","features":[381]},{"name":"RIGHT_JUSTIFIED","features":[381]},{"name":"ROT180","features":[381]},{"name":"ROT270","features":[381]},{"name":"SCANINFO","features":[381,307]},{"name":"SCANMODE_FINALSCAN","features":[381]},{"name":"SCANMODE_PREVIEWSCAN","features":[381]},{"name":"SCANWINDOW","features":[381]},{"name":"SCAN_FINISHED","features":[381]},{"name":"SCAN_FIRST","features":[381]},{"name":"SCAN_NEXT","features":[381]},{"name":"SHELLEX_WIAUIEXTENSION_NAME","features":[381]},{"name":"STOR","features":[381]},{"name":"STORAGE_FULL","features":[381]},{"name":"STORAGE_READY","features":[381]},{"name":"SUPPORT_BW","features":[381]},{"name":"SUPPORT_COLOR","features":[381]},{"name":"SUPPORT_GRAYSCALE","features":[381]},{"name":"TOP_JUSTIFIED","features":[381]},{"name":"TRANSPARENCY_DYNAMIC_FRAME_SUPPORT","features":[381]},{"name":"TRANSPARENCY_STATIC_FRAME_SUPPORT","features":[381]},{"name":"TWAIN_CAPABILITY","features":[381]},{"name":"TYMED_CALLBACK","features":[381]},{"name":"TYMED_MULTIPAGE_CALLBACK","features":[381]},{"name":"TYMED_MULTIPAGE_FILE","features":[381]},{"name":"VAL","features":[381,307]},{"name":"WHITEBALANCE_AUTO","features":[381]},{"name":"WHITEBALANCE_DAYLIGHT","features":[381]},{"name":"WHITEBALANCE_FLASH","features":[381]},{"name":"WHITEBALANCE_FLORESCENT","features":[381]},{"name":"WHITEBALANCE_MANUAL","features":[381]},{"name":"WHITEBALANCE_ONEPUSH_AUTO","features":[381]},{"name":"WHITEBALANCE_TUNGSTEN","features":[381]},{"name":"WIAS_CHANGED_VALUE_INFO","features":[381,307]},{"name":"WIAS_DOWN_SAMPLE_INFO","features":[381]},{"name":"WIAS_ENDORSER_INFO","features":[381]},{"name":"WIAS_ENDORSER_VALUE","features":[381]},{"name":"WIAU_DEBUG_TSTR","features":[381]},{"name":"WIAVIDEO_CREATING_VIDEO","features":[381]},{"name":"WIAVIDEO_DESTROYING_VIDEO","features":[381]},{"name":"WIAVIDEO_NO_VIDEO","features":[381]},{"name":"WIAVIDEO_STATE","features":[381]},{"name":"WIAVIDEO_VIDEO_CREATED","features":[381]},{"name":"WIAVIDEO_VIDEO_PAUSED","features":[381]},{"name":"WIAVIDEO_VIDEO_PLAYING","features":[381]},{"name":"WIA_ACTION_EVENT","features":[381]},{"name":"WIA_ADVANCED_PREVIEW","features":[381]},{"name":"WIA_ALARM_BEEP1","features":[381]},{"name":"WIA_ALARM_BEEP10","features":[381]},{"name":"WIA_ALARM_BEEP2","features":[381]},{"name":"WIA_ALARM_BEEP3","features":[381]},{"name":"WIA_ALARM_BEEP4","features":[381]},{"name":"WIA_ALARM_BEEP5","features":[381]},{"name":"WIA_ALARM_BEEP6","features":[381]},{"name":"WIA_ALARM_BEEP7","features":[381]},{"name":"WIA_ALARM_BEEP8","features":[381]},{"name":"WIA_ALARM_BEEP9","features":[381]},{"name":"WIA_ALARM_NONE","features":[381]},{"name":"WIA_AUTO_CROP_DISABLED","features":[381]},{"name":"WIA_AUTO_CROP_MULTI","features":[381]},{"name":"WIA_AUTO_CROP_SINGLE","features":[381]},{"name":"WIA_AUTO_DESKEW_OFF","features":[381]},{"name":"WIA_AUTO_DESKEW_ON","features":[381]},{"name":"WIA_BARCODES","features":[381]},{"name":"WIA_BARCODE_AUTO_SEARCH","features":[381]},{"name":"WIA_BARCODE_AZTEC","features":[381]},{"name":"WIA_BARCODE_CODABAR","features":[381]},{"name":"WIA_BARCODE_CODE128","features":[381]},{"name":"WIA_BARCODE_CODE128A","features":[381]},{"name":"WIA_BARCODE_CODE128B","features":[381]},{"name":"WIA_BARCODE_CODE128C","features":[381]},{"name":"WIA_BARCODE_CODE39","features":[381]},{"name":"WIA_BARCODE_CODE39_FULLASCII","features":[381]},{"name":"WIA_BARCODE_CODE39_MOD43","features":[381]},{"name":"WIA_BARCODE_CODE93","features":[381]},{"name":"WIA_BARCODE_CPCBINARY","features":[381]},{"name":"WIA_BARCODE_CUSTOMBASE","features":[381]},{"name":"WIA_BARCODE_DATAMATRIX","features":[381]},{"name":"WIA_BARCODE_DATASTRIP","features":[381]},{"name":"WIA_BARCODE_EAN13","features":[381]},{"name":"WIA_BARCODE_EAN8","features":[381]},{"name":"WIA_BARCODE_EZCODE","features":[381]},{"name":"WIA_BARCODE_FIM","features":[381]},{"name":"WIA_BARCODE_GS1128","features":[381]},{"name":"WIA_BARCODE_GS1DATABAR","features":[381]},{"name":"WIA_BARCODE_HIGH_CAPACITY_COLOR","features":[381]},{"name":"WIA_BARCODE_HORIZONTAL_SEARCH","features":[381]},{"name":"WIA_BARCODE_HORIZONTAL_VERTICAL_SEARCH","features":[381]},{"name":"WIA_BARCODE_INFO","features":[381]},{"name":"WIA_BARCODE_INTELLIGENT_MAIL","features":[381]},{"name":"WIA_BARCODE_INTERLEAVED_2OF5","features":[381]},{"name":"WIA_BARCODE_ITF14","features":[381]},{"name":"WIA_BARCODE_JAN","features":[381]},{"name":"WIA_BARCODE_MAXICODE","features":[381]},{"name":"WIA_BARCODE_MSI","features":[381]},{"name":"WIA_BARCODE_NONINTERLEAVED_2OF5","features":[381]},{"name":"WIA_BARCODE_PDF417","features":[381]},{"name":"WIA_BARCODE_PHARMACODE","features":[381]},{"name":"WIA_BARCODE_PLANET","features":[381]},{"name":"WIA_BARCODE_PLESSEY","features":[381]},{"name":"WIA_BARCODE_POSTBAR","features":[381]},{"name":"WIA_BARCODE_POSTNETA","features":[381]},{"name":"WIA_BARCODE_POSTNETB","features":[381]},{"name":"WIA_BARCODE_POSTNETC","features":[381]},{"name":"WIA_BARCODE_POSTNET_DPBC","features":[381]},{"name":"WIA_BARCODE_QRCODE","features":[381]},{"name":"WIA_BARCODE_READER_AUTO","features":[381]},{"name":"WIA_BARCODE_READER_DISABLED","features":[381]},{"name":"WIA_BARCODE_READER_FEEDER_BACK","features":[381]},{"name":"WIA_BARCODE_READER_FEEDER_DUPLEX","features":[381]},{"name":"WIA_BARCODE_READER_FEEDER_FRONT","features":[381]},{"name":"WIA_BARCODE_READER_FLATBED","features":[381]},{"name":"WIA_BARCODE_RM4SCC","features":[381]},{"name":"WIA_BARCODE_SHOTCODE","features":[381]},{"name":"WIA_BARCODE_SMALLAZTEC","features":[381]},{"name":"WIA_BARCODE_SPARQCODE","features":[381]},{"name":"WIA_BARCODE_TELEPEN","features":[381]},{"name":"WIA_BARCODE_UPCA","features":[381]},{"name":"WIA_BARCODE_UPCE","features":[381]},{"name":"WIA_BARCODE_VERTICAL_HORIZONTAL_SEARCH","features":[381]},{"name":"WIA_BARCODE_VERTICAL_SEARCH","features":[381]},{"name":"WIA_BASIC_PREVIEW","features":[381]},{"name":"WIA_BLANK_PAGE_DETECTION_DISABLED","features":[381]},{"name":"WIA_BLANK_PAGE_DISCARD","features":[381]},{"name":"WIA_BLANK_PAGE_JOB_SEPARATOR","features":[381]},{"name":"WIA_CATEGORY_AUTO","features":[381]},{"name":"WIA_CATEGORY_BARCODE_READER","features":[381]},{"name":"WIA_CATEGORY_ENDORSER","features":[381]},{"name":"WIA_CATEGORY_FEEDER","features":[381]},{"name":"WIA_CATEGORY_FEEDER_BACK","features":[381]},{"name":"WIA_CATEGORY_FEEDER_FRONT","features":[381]},{"name":"WIA_CATEGORY_FILM","features":[381]},{"name":"WIA_CATEGORY_FINISHED_FILE","features":[381]},{"name":"WIA_CATEGORY_FLATBED","features":[381]},{"name":"WIA_CATEGORY_FOLDER","features":[381]},{"name":"WIA_CATEGORY_IMPRINTER","features":[381]},{"name":"WIA_CATEGORY_MICR_READER","features":[381]},{"name":"WIA_CATEGORY_PATCH_CODE_READER","features":[381]},{"name":"WIA_CATEGORY_ROOT","features":[381]},{"name":"WIA_CMD_BUILD_DEVICE_TREE","features":[381]},{"name":"WIA_CMD_CHANGE_DOCUMENT","features":[381]},{"name":"WIA_CMD_DELETE_ALL_ITEMS","features":[381]},{"name":"WIA_CMD_DELETE_DEVICE_TREE","features":[381]},{"name":"WIA_CMD_DIAGNOSTIC","features":[381]},{"name":"WIA_CMD_FORMAT","features":[381]},{"name":"WIA_CMD_PAUSE_FEEDER","features":[381]},{"name":"WIA_CMD_START_FEEDER","features":[381]},{"name":"WIA_CMD_STOP_FEEDER","features":[381]},{"name":"WIA_CMD_SYNCHRONIZE","features":[381]},{"name":"WIA_CMD_TAKE_PICTURE","features":[381]},{"name":"WIA_CMD_UNLOAD_DOCUMENT","features":[381]},{"name":"WIA_COLOR_DROP_BLUE","features":[381]},{"name":"WIA_COLOR_DROP_DISABLED","features":[381]},{"name":"WIA_COLOR_DROP_GREEN","features":[381]},{"name":"WIA_COLOR_DROP_RED","features":[381]},{"name":"WIA_COLOR_DROP_RGB","features":[381]},{"name":"WIA_COMPRESSION_AUTO","features":[381]},{"name":"WIA_COMPRESSION_BI_RLE4","features":[381]},{"name":"WIA_COMPRESSION_BI_RLE8","features":[381]},{"name":"WIA_COMPRESSION_G3","features":[381]},{"name":"WIA_COMPRESSION_G4","features":[381]},{"name":"WIA_COMPRESSION_JBIG","features":[381]},{"name":"WIA_COMPRESSION_JPEG","features":[381]},{"name":"WIA_COMPRESSION_JPEG2K","features":[381]},{"name":"WIA_COMPRESSION_NONE","features":[381]},{"name":"WIA_COMPRESSION_PNG","features":[381]},{"name":"WIA_DATA_AUTO","features":[381]},{"name":"WIA_DATA_CALLBACK_HEADER","features":[381]},{"name":"WIA_DATA_COLOR","features":[381]},{"name":"WIA_DATA_COLOR_DITHER","features":[381]},{"name":"WIA_DATA_COLOR_THRESHOLD","features":[381]},{"name":"WIA_DATA_DITHER","features":[381]},{"name":"WIA_DATA_GRAYSCALE","features":[381]},{"name":"WIA_DATA_RAW_BGR","features":[381]},{"name":"WIA_DATA_RAW_CMY","features":[381]},{"name":"WIA_DATA_RAW_CMYK","features":[381]},{"name":"WIA_DATA_RAW_RGB","features":[381]},{"name":"WIA_DATA_RAW_YUV","features":[381]},{"name":"WIA_DATA_RAW_YUVK","features":[381]},{"name":"WIA_DATA_THRESHOLD","features":[381]},{"name":"WIA_DATA_TRANSFER_INFO","features":[381,307]},{"name":"WIA_DEPTH_AUTO","features":[381]},{"name":"WIA_DEVICE_COMMANDS","features":[381]},{"name":"WIA_DEVICE_CONNECTED","features":[381]},{"name":"WIA_DEVICE_DIALOG_SINGLE_IMAGE","features":[381]},{"name":"WIA_DEVICE_DIALOG_USE_COMMON_UI","features":[381]},{"name":"WIA_DEVICE_EVENTS","features":[381]},{"name":"WIA_DEVICE_NOT_CONNECTED","features":[381]},{"name":"WIA_DEVINFO_ENUM_ALL","features":[381]},{"name":"WIA_DEVINFO_ENUM_LOCAL","features":[381]},{"name":"WIA_DEV_CAP","features":[381]},{"name":"WIA_DEV_CAP_DRV","features":[381]},{"name":"WIA_DIP_BAUDRATE","features":[381]},{"name":"WIA_DIP_BAUDRATE_STR","features":[381]},{"name":"WIA_DIP_DEV_DESC","features":[381]},{"name":"WIA_DIP_DEV_DESC_STR","features":[381]},{"name":"WIA_DIP_DEV_ID","features":[381]},{"name":"WIA_DIP_DEV_ID_STR","features":[381]},{"name":"WIA_DIP_DEV_NAME","features":[381]},{"name":"WIA_DIP_DEV_NAME_STR","features":[381]},{"name":"WIA_DIP_DEV_TYPE","features":[381]},{"name":"WIA_DIP_DEV_TYPE_STR","features":[381]},{"name":"WIA_DIP_DRIVER_VERSION","features":[381]},{"name":"WIA_DIP_DRIVER_VERSION_STR","features":[381]},{"name":"WIA_DIP_FIRST","features":[381]},{"name":"WIA_DIP_HW_CONFIG","features":[381]},{"name":"WIA_DIP_HW_CONFIG_STR","features":[381]},{"name":"WIA_DIP_PNP_ID","features":[381]},{"name":"WIA_DIP_PNP_ID_STR","features":[381]},{"name":"WIA_DIP_PORT_NAME","features":[381]},{"name":"WIA_DIP_PORT_NAME_STR","features":[381]},{"name":"WIA_DIP_REMOTE_DEV_ID","features":[381]},{"name":"WIA_DIP_REMOTE_DEV_ID_STR","features":[381]},{"name":"WIA_DIP_SERVER_NAME","features":[381]},{"name":"WIA_DIP_SERVER_NAME_STR","features":[381]},{"name":"WIA_DIP_STI_DRIVER_VERSION","features":[381]},{"name":"WIA_DIP_STI_DRIVER_VERSION_STR","features":[381]},{"name":"WIA_DIP_STI_GEN_CAPABILITIES","features":[381]},{"name":"WIA_DIP_STI_GEN_CAPABILITIES_STR","features":[381]},{"name":"WIA_DIP_UI_CLSID","features":[381]},{"name":"WIA_DIP_UI_CLSID_STR","features":[381]},{"name":"WIA_DIP_VEND_DESC","features":[381]},{"name":"WIA_DIP_VEND_DESC_STR","features":[381]},{"name":"WIA_DIP_WIA_VERSION","features":[381]},{"name":"WIA_DIP_WIA_VERSION_STR","features":[381]},{"name":"WIA_DITHER_PATTERN_DATA","features":[381]},{"name":"WIA_DONT_SHOW_PREVIEW_CONTROL","features":[381]},{"name":"WIA_DONT_USE_SEGMENTATION_FILTER","features":[381]},{"name":"WIA_DPA_CONNECT_STATUS","features":[381]},{"name":"WIA_DPA_CONNECT_STATUS_STR","features":[381]},{"name":"WIA_DPA_DEVICE_TIME","features":[381]},{"name":"WIA_DPA_DEVICE_TIME_STR","features":[381]},{"name":"WIA_DPA_FIRMWARE_VERSION","features":[381]},{"name":"WIA_DPA_FIRMWARE_VERSION_STR","features":[381]},{"name":"WIA_DPC_ARTIST","features":[381]},{"name":"WIA_DPC_ARTIST_STR","features":[381]},{"name":"WIA_DPC_BATTERY_STATUS","features":[381]},{"name":"WIA_DPC_BATTERY_STATUS_STR","features":[381]},{"name":"WIA_DPC_BURST_INTERVAL","features":[381]},{"name":"WIA_DPC_BURST_INTERVAL_STR","features":[381]},{"name":"WIA_DPC_BURST_NUMBER","features":[381]},{"name":"WIA_DPC_BURST_NUMBER_STR","features":[381]},{"name":"WIA_DPC_CAPTURE_DELAY","features":[381]},{"name":"WIA_DPC_CAPTURE_DELAY_STR","features":[381]},{"name":"WIA_DPC_CAPTURE_MODE","features":[381]},{"name":"WIA_DPC_CAPTURE_MODE_STR","features":[381]},{"name":"WIA_DPC_COMPRESSION_SETTING","features":[381]},{"name":"WIA_DPC_COMPRESSION_SETTING_STR","features":[381]},{"name":"WIA_DPC_CONTRAST","features":[381]},{"name":"WIA_DPC_CONTRAST_STR","features":[381]},{"name":"WIA_DPC_COPYRIGHT_INFO","features":[381]},{"name":"WIA_DPC_COPYRIGHT_INFO_STR","features":[381]},{"name":"WIA_DPC_DIGITAL_ZOOM","features":[381]},{"name":"WIA_DPC_DIGITAL_ZOOM_STR","features":[381]},{"name":"WIA_DPC_DIMENSION","features":[381]},{"name":"WIA_DPC_DIMENSION_STR","features":[381]},{"name":"WIA_DPC_EFFECT_MODE","features":[381]},{"name":"WIA_DPC_EFFECT_MODE_STR","features":[381]},{"name":"WIA_DPC_EXPOSURE_COMP","features":[381]},{"name":"WIA_DPC_EXPOSURE_COMP_STR","features":[381]},{"name":"WIA_DPC_EXPOSURE_INDEX","features":[381]},{"name":"WIA_DPC_EXPOSURE_INDEX_STR","features":[381]},{"name":"WIA_DPC_EXPOSURE_METERING_MODE","features":[381]},{"name":"WIA_DPC_EXPOSURE_METERING_MODE_STR","features":[381]},{"name":"WIA_DPC_EXPOSURE_MODE","features":[381]},{"name":"WIA_DPC_EXPOSURE_MODE_STR","features":[381]},{"name":"WIA_DPC_EXPOSURE_TIME","features":[381]},{"name":"WIA_DPC_EXPOSURE_TIME_STR","features":[381]},{"name":"WIA_DPC_FLASH_MODE","features":[381]},{"name":"WIA_DPC_FLASH_MODE_STR","features":[381]},{"name":"WIA_DPC_FNUMBER","features":[381]},{"name":"WIA_DPC_FNUMBER_STR","features":[381]},{"name":"WIA_DPC_FOCAL_LENGTH","features":[381]},{"name":"WIA_DPC_FOCAL_LENGTH_STR","features":[381]},{"name":"WIA_DPC_FOCUS_DISTANCE","features":[381]},{"name":"WIA_DPC_FOCUS_DISTANCE_STR","features":[381]},{"name":"WIA_DPC_FOCUS_MANUAL_DIST","features":[381]},{"name":"WIA_DPC_FOCUS_MANUAL_DIST_STR","features":[381]},{"name":"WIA_DPC_FOCUS_METERING","features":[381]},{"name":"WIA_DPC_FOCUS_METERING_MODE","features":[381]},{"name":"WIA_DPC_FOCUS_METERING_MODE_STR","features":[381]},{"name":"WIA_DPC_FOCUS_METERING_STR","features":[381]},{"name":"WIA_DPC_FOCUS_MODE","features":[381]},{"name":"WIA_DPC_FOCUS_MODE_STR","features":[381]},{"name":"WIA_DPC_PAN_POSITION","features":[381]},{"name":"WIA_DPC_PAN_POSITION_STR","features":[381]},{"name":"WIA_DPC_PICTURES_REMAINING","features":[381]},{"name":"WIA_DPC_PICTURES_REMAINING_STR","features":[381]},{"name":"WIA_DPC_PICTURES_TAKEN","features":[381]},{"name":"WIA_DPC_PICTURES_TAKEN_STR","features":[381]},{"name":"WIA_DPC_PICT_HEIGHT","features":[381]},{"name":"WIA_DPC_PICT_HEIGHT_STR","features":[381]},{"name":"WIA_DPC_PICT_WIDTH","features":[381]},{"name":"WIA_DPC_PICT_WIDTH_STR","features":[381]},{"name":"WIA_DPC_POWER_MODE","features":[381]},{"name":"WIA_DPC_POWER_MODE_STR","features":[381]},{"name":"WIA_DPC_RGB_GAIN","features":[381]},{"name":"WIA_DPC_RGB_GAIN_STR","features":[381]},{"name":"WIA_DPC_SHARPNESS","features":[381]},{"name":"WIA_DPC_SHARPNESS_STR","features":[381]},{"name":"WIA_DPC_THUMB_HEIGHT","features":[381]},{"name":"WIA_DPC_THUMB_HEIGHT_STR","features":[381]},{"name":"WIA_DPC_THUMB_WIDTH","features":[381]},{"name":"WIA_DPC_THUMB_WIDTH_STR","features":[381]},{"name":"WIA_DPC_TILT_POSITION","features":[381]},{"name":"WIA_DPC_TILT_POSITION_STR","features":[381]},{"name":"WIA_DPC_TIMELAPSE_INTERVAL","features":[381]},{"name":"WIA_DPC_TIMELAPSE_INTERVAL_STR","features":[381]},{"name":"WIA_DPC_TIMELAPSE_NUMBER","features":[381]},{"name":"WIA_DPC_TIMELAPSE_NUMBER_STR","features":[381]},{"name":"WIA_DPC_TIMER_MODE","features":[381]},{"name":"WIA_DPC_TIMER_MODE_STR","features":[381]},{"name":"WIA_DPC_TIMER_VALUE","features":[381]},{"name":"WIA_DPC_TIMER_VALUE_STR","features":[381]},{"name":"WIA_DPC_UPLOAD_URL","features":[381]},{"name":"WIA_DPC_UPLOAD_URL_STR","features":[381]},{"name":"WIA_DPC_WHITE_BALANCE","features":[381]},{"name":"WIA_DPC_WHITE_BALANCE_STR","features":[381]},{"name":"WIA_DPC_ZOOM_POSITION","features":[381]},{"name":"WIA_DPC_ZOOM_POSITION_STR","features":[381]},{"name":"WIA_DPF_FIRST","features":[381]},{"name":"WIA_DPF_MOUNT_POINT","features":[381]},{"name":"WIA_DPF_MOUNT_POINT_STR","features":[381]},{"name":"WIA_DPS_DEVICE_ID","features":[381]},{"name":"WIA_DPS_DEVICE_ID_STR","features":[381]},{"name":"WIA_DPS_DITHER_PATTERN_DATA","features":[381]},{"name":"WIA_DPS_DITHER_PATTERN_DATA_STR","features":[381]},{"name":"WIA_DPS_DITHER_SELECT","features":[381]},{"name":"WIA_DPS_DITHER_SELECT_STR","features":[381]},{"name":"WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES","features":[381]},{"name":"WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES_STR","features":[381]},{"name":"WIA_DPS_DOCUMENT_HANDLING_CAPACITY","features":[381]},{"name":"WIA_DPS_DOCUMENT_HANDLING_CAPACITY_STR","features":[381]},{"name":"WIA_DPS_DOCUMENT_HANDLING_SELECT","features":[381]},{"name":"WIA_DPS_DOCUMENT_HANDLING_SELECT_STR","features":[381]},{"name":"WIA_DPS_DOCUMENT_HANDLING_STATUS","features":[381]},{"name":"WIA_DPS_DOCUMENT_HANDLING_STATUS_STR","features":[381]},{"name":"WIA_DPS_ENDORSER_CHARACTERS","features":[381]},{"name":"WIA_DPS_ENDORSER_CHARACTERS_STR","features":[381]},{"name":"WIA_DPS_ENDORSER_STRING","features":[381]},{"name":"WIA_DPS_ENDORSER_STRING_STR","features":[381]},{"name":"WIA_DPS_FILTER_SELECT","features":[381]},{"name":"WIA_DPS_FILTER_SELECT_STR","features":[381]},{"name":"WIA_DPS_FIRST","features":[381]},{"name":"WIA_DPS_GLOBAL_IDENTITY","features":[381]},{"name":"WIA_DPS_GLOBAL_IDENTITY_STR","features":[381]},{"name":"WIA_DPS_HORIZONTAL_BED_REGISTRATION","features":[381]},{"name":"WIA_DPS_HORIZONTAL_BED_REGISTRATION_STR","features":[381]},{"name":"WIA_DPS_HORIZONTAL_BED_SIZE","features":[381]},{"name":"WIA_DPS_HORIZONTAL_BED_SIZE_STR","features":[381]},{"name":"WIA_DPS_HORIZONTAL_SHEET_FEED_SIZE","features":[381]},{"name":"WIA_DPS_HORIZONTAL_SHEET_FEED_SIZE_STR","features":[381]},{"name":"WIA_DPS_MAX_SCAN_TIME","features":[381]},{"name":"WIA_DPS_MAX_SCAN_TIME_STR","features":[381]},{"name":"WIA_DPS_MIN_HORIZONTAL_SHEET_FEED_SIZE","features":[381]},{"name":"WIA_DPS_MIN_HORIZONTAL_SHEET_FEED_SIZE_STR","features":[381]},{"name":"WIA_DPS_MIN_VERTICAL_SHEET_FEED_SIZE","features":[381]},{"name":"WIA_DPS_MIN_VERTICAL_SHEET_FEED_SIZE_STR","features":[381]},{"name":"WIA_DPS_OPTICAL_XRES","features":[381]},{"name":"WIA_DPS_OPTICAL_XRES_STR","features":[381]},{"name":"WIA_DPS_OPTICAL_YRES","features":[381]},{"name":"WIA_DPS_OPTICAL_YRES_STR","features":[381]},{"name":"WIA_DPS_PAD_COLOR","features":[381]},{"name":"WIA_DPS_PAD_COLOR_STR","features":[381]},{"name":"WIA_DPS_PAGES","features":[381]},{"name":"WIA_DPS_PAGES_STR","features":[381]},{"name":"WIA_DPS_PAGE_HEIGHT","features":[381]},{"name":"WIA_DPS_PAGE_HEIGHT_STR","features":[381]},{"name":"WIA_DPS_PAGE_SIZE","features":[381]},{"name":"WIA_DPS_PAGE_SIZE_STR","features":[381]},{"name":"WIA_DPS_PAGE_WIDTH","features":[381]},{"name":"WIA_DPS_PAGE_WIDTH_STR","features":[381]},{"name":"WIA_DPS_PLATEN_COLOR","features":[381]},{"name":"WIA_DPS_PLATEN_COLOR_STR","features":[381]},{"name":"WIA_DPS_PREVIEW","features":[381]},{"name":"WIA_DPS_PREVIEW_STR","features":[381]},{"name":"WIA_DPS_SCAN_AHEAD_PAGES","features":[381]},{"name":"WIA_DPS_SCAN_AHEAD_PAGES_STR","features":[381]},{"name":"WIA_DPS_SCAN_AVAILABLE_ITEM","features":[381]},{"name":"WIA_DPS_SCAN_AVAILABLE_ITEM_STR","features":[381]},{"name":"WIA_DPS_SERVICE_ID","features":[381]},{"name":"WIA_DPS_SERVICE_ID_STR","features":[381]},{"name":"WIA_DPS_SHEET_FEEDER_REGISTRATION","features":[381]},{"name":"WIA_DPS_SHEET_FEEDER_REGISTRATION_STR","features":[381]},{"name":"WIA_DPS_SHOW_PREVIEW_CONTROL","features":[381]},{"name":"WIA_DPS_SHOW_PREVIEW_CONTROL_STR","features":[381]},{"name":"WIA_DPS_TRANSPARENCY","features":[381]},{"name":"WIA_DPS_TRANSPARENCY_CAPABILITIES","features":[381]},{"name":"WIA_DPS_TRANSPARENCY_CAPABILITIES_STR","features":[381]},{"name":"WIA_DPS_TRANSPARENCY_SELECT","features":[381]},{"name":"WIA_DPS_TRANSPARENCY_SELECT_STR","features":[381]},{"name":"WIA_DPS_TRANSPARENCY_STATUS","features":[381]},{"name":"WIA_DPS_TRANSPARENCY_STATUS_STR","features":[381]},{"name":"WIA_DPS_TRANSPARENCY_STR","features":[381]},{"name":"WIA_DPS_USER_NAME","features":[381]},{"name":"WIA_DPS_USER_NAME_STR","features":[381]},{"name":"WIA_DPS_VERTICAL_BED_REGISTRATION","features":[381]},{"name":"WIA_DPS_VERTICAL_BED_REGISTRATION_STR","features":[381]},{"name":"WIA_DPS_VERTICAL_BED_SIZE","features":[381]},{"name":"WIA_DPS_VERTICAL_BED_SIZE_STR","features":[381]},{"name":"WIA_DPS_VERTICAL_SHEET_FEED_SIZE","features":[381]},{"name":"WIA_DPS_VERTICAL_SHEET_FEED_SIZE_STR","features":[381]},{"name":"WIA_DPV_DSHOW_DEVICE_PATH","features":[381]},{"name":"WIA_DPV_DSHOW_DEVICE_PATH_STR","features":[381]},{"name":"WIA_DPV_IMAGES_DIRECTORY","features":[381]},{"name":"WIA_DPV_IMAGES_DIRECTORY_STR","features":[381]},{"name":"WIA_DPV_LAST_PICTURE_TAKEN","features":[381]},{"name":"WIA_DPV_LAST_PICTURE_TAKEN_STR","features":[381]},{"name":"WIA_ENDORSER_TOK_DATE","features":[381]},{"name":"WIA_ENDORSER_TOK_DAY","features":[381]},{"name":"WIA_ENDORSER_TOK_MONTH","features":[381]},{"name":"WIA_ENDORSER_TOK_PAGE_COUNT","features":[381]},{"name":"WIA_ENDORSER_TOK_TIME","features":[381]},{"name":"WIA_ENDORSER_TOK_YEAR","features":[381]},{"name":"WIA_ERROR_BUSY","features":[381]},{"name":"WIA_ERROR_COVER_OPEN","features":[381]},{"name":"WIA_ERROR_DESTINATION","features":[381]},{"name":"WIA_ERROR_DEVICE_COMMUNICATION","features":[381]},{"name":"WIA_ERROR_DEVICE_LOCKED","features":[381]},{"name":"WIA_ERROR_EXCEPTION_IN_DRIVER","features":[381]},{"name":"WIA_ERROR_GENERAL_ERROR","features":[381]},{"name":"WIA_ERROR_INCORRECT_HARDWARE_SETTING","features":[381]},{"name":"WIA_ERROR_INVALID_COMMAND","features":[381]},{"name":"WIA_ERROR_INVALID_DRIVER_RESPONSE","features":[381]},{"name":"WIA_ERROR_ITEM_DELETED","features":[381]},{"name":"WIA_ERROR_LAMP_OFF","features":[381]},{"name":"WIA_ERROR_MAXIMUM_PRINTER_ENDORSER_COUNTER","features":[381]},{"name":"WIA_ERROR_MULTI_FEED","features":[381]},{"name":"WIA_ERROR_NETWORK_RESERVATION_FAILED","features":[381]},{"name":"WIA_ERROR_OFFLINE","features":[381]},{"name":"WIA_ERROR_PAPER_EMPTY","features":[381]},{"name":"WIA_ERROR_PAPER_JAM","features":[381]},{"name":"WIA_ERROR_PAPER_PROBLEM","features":[381]},{"name":"WIA_ERROR_USER_INTERVENTION","features":[381]},{"name":"WIA_ERROR_WARMING_UP","features":[381]},{"name":"WIA_EVENT_CANCEL_IO","features":[381]},{"name":"WIA_EVENT_COVER_CLOSED","features":[381]},{"name":"WIA_EVENT_COVER_OPEN","features":[381]},{"name":"WIA_EVENT_DEVICE_CONNECTED","features":[381]},{"name":"WIA_EVENT_DEVICE_CONNECTED_STR","features":[381]},{"name":"WIA_EVENT_DEVICE_DISCONNECTED","features":[381]},{"name":"WIA_EVENT_DEVICE_DISCONNECTED_STR","features":[381]},{"name":"WIA_EVENT_DEVICE_NOT_READY","features":[381]},{"name":"WIA_EVENT_DEVICE_READY","features":[381]},{"name":"WIA_EVENT_FEEDER_EMPTIED","features":[381]},{"name":"WIA_EVENT_FEEDER_LOADED","features":[381]},{"name":"WIA_EVENT_FLATBED_LID_CLOSED","features":[381]},{"name":"WIA_EVENT_FLATBED_LID_OPEN","features":[381]},{"name":"WIA_EVENT_HANDLER_NO_ACTION","features":[381]},{"name":"WIA_EVENT_HANDLER_PROMPT","features":[381]},{"name":"WIA_EVENT_ITEM_CREATED","features":[381]},{"name":"WIA_EVENT_ITEM_DELETED","features":[381]},{"name":"WIA_EVENT_POWER_RESUME","features":[381]},{"name":"WIA_EVENT_POWER_SUSPEND","features":[381]},{"name":"WIA_EVENT_SCAN_EMAIL_IMAGE","features":[381]},{"name":"WIA_EVENT_SCAN_FAX_IMAGE","features":[381]},{"name":"WIA_EVENT_SCAN_FILM_IMAGE","features":[381]},{"name":"WIA_EVENT_SCAN_IMAGE","features":[381]},{"name":"WIA_EVENT_SCAN_IMAGE2","features":[381]},{"name":"WIA_EVENT_SCAN_IMAGE3","features":[381]},{"name":"WIA_EVENT_SCAN_IMAGE4","features":[381]},{"name":"WIA_EVENT_SCAN_OCR_IMAGE","features":[381]},{"name":"WIA_EVENT_SCAN_PRINT_IMAGE","features":[381]},{"name":"WIA_EVENT_STI_PROXY","features":[381]},{"name":"WIA_EVENT_STORAGE_CREATED","features":[381]},{"name":"WIA_EVENT_STORAGE_DELETED","features":[381]},{"name":"WIA_EVENT_TREE_UPDATED","features":[381]},{"name":"WIA_EVENT_VOLUME_INSERT","features":[381]},{"name":"WIA_EXTENDED_TRANSFER_INFO","features":[381]},{"name":"WIA_FEEDER_CONTROL_AUTO","features":[381]},{"name":"WIA_FEEDER_CONTROL_MANUAL","features":[381]},{"name":"WIA_FILM_BW_NEGATIVE","features":[381]},{"name":"WIA_FILM_COLOR_NEGATIVE","features":[381]},{"name":"WIA_FILM_COLOR_SLIDE","features":[381]},{"name":"WIA_FINAL_SCAN","features":[381]},{"name":"WIA_FLAG_NOM","features":[381]},{"name":"WIA_FLAG_NUM_ELEMS","features":[381]},{"name":"WIA_FLAG_VALUES","features":[381]},{"name":"WIA_FORMAT_INFO","features":[381]},{"name":"WIA_IMAGEPROC_FILTER_STR","features":[381]},{"name":"WIA_INTENT_BEST_PREVIEW","features":[381]},{"name":"WIA_INTENT_IMAGE_TYPE_COLOR","features":[381]},{"name":"WIA_INTENT_IMAGE_TYPE_GRAYSCALE","features":[381]},{"name":"WIA_INTENT_IMAGE_TYPE_MASK","features":[381]},{"name":"WIA_INTENT_IMAGE_TYPE_TEXT","features":[381]},{"name":"WIA_INTENT_MAXIMIZE_QUALITY","features":[381]},{"name":"WIA_INTENT_MINIMIZE_SIZE","features":[381]},{"name":"WIA_INTENT_NONE","features":[381]},{"name":"WIA_INTENT_SIZE_MASK","features":[381]},{"name":"WIA_IPA_ACCESS_RIGHTS","features":[381]},{"name":"WIA_IPA_ACCESS_RIGHTS_STR","features":[381]},{"name":"WIA_IPA_APP_COLOR_MAPPING","features":[381]},{"name":"WIA_IPA_APP_COLOR_MAPPING_STR","features":[381]},{"name":"WIA_IPA_BITS_PER_CHANNEL","features":[381]},{"name":"WIA_IPA_BITS_PER_CHANNEL_STR","features":[381]},{"name":"WIA_IPA_BUFFER_SIZE","features":[381]},{"name":"WIA_IPA_BUFFER_SIZE_STR","features":[381]},{"name":"WIA_IPA_BYTES_PER_LINE","features":[381]},{"name":"WIA_IPA_BYTES_PER_LINE_STR","features":[381]},{"name":"WIA_IPA_CHANNELS_PER_PIXEL","features":[381]},{"name":"WIA_IPA_CHANNELS_PER_PIXEL_STR","features":[381]},{"name":"WIA_IPA_COLOR_PROFILE","features":[381]},{"name":"WIA_IPA_COLOR_PROFILE_STR","features":[381]},{"name":"WIA_IPA_COMPRESSION","features":[381]},{"name":"WIA_IPA_COMPRESSION_STR","features":[381]},{"name":"WIA_IPA_DATATYPE","features":[381]},{"name":"WIA_IPA_DATATYPE_STR","features":[381]},{"name":"WIA_IPA_DEPTH","features":[381]},{"name":"WIA_IPA_DEPTH_STR","features":[381]},{"name":"WIA_IPA_FILENAME_EXTENSION","features":[381]},{"name":"WIA_IPA_FILENAME_EXTENSION_STR","features":[381]},{"name":"WIA_IPA_FIRST","features":[381]},{"name":"WIA_IPA_FORMAT","features":[381]},{"name":"WIA_IPA_FORMAT_STR","features":[381]},{"name":"WIA_IPA_FULL_ITEM_NAME","features":[381]},{"name":"WIA_IPA_FULL_ITEM_NAME_STR","features":[381]},{"name":"WIA_IPA_GAMMA_CURVES","features":[381]},{"name":"WIA_IPA_GAMMA_CURVES_STR","features":[381]},{"name":"WIA_IPA_ICM_PROFILE_NAME","features":[381]},{"name":"WIA_IPA_ICM_PROFILE_NAME_STR","features":[381]},{"name":"WIA_IPA_ITEMS_STORED","features":[381]},{"name":"WIA_IPA_ITEMS_STORED_STR","features":[381]},{"name":"WIA_IPA_ITEM_CATEGORY","features":[381]},{"name":"WIA_IPA_ITEM_CATEGORY_STR","features":[381]},{"name":"WIA_IPA_ITEM_FLAGS","features":[381]},{"name":"WIA_IPA_ITEM_FLAGS_STR","features":[381]},{"name":"WIA_IPA_ITEM_NAME","features":[381]},{"name":"WIA_IPA_ITEM_NAME_STR","features":[381]},{"name":"WIA_IPA_ITEM_SIZE","features":[381]},{"name":"WIA_IPA_ITEM_SIZE_STR","features":[381]},{"name":"WIA_IPA_ITEM_TIME","features":[381]},{"name":"WIA_IPA_ITEM_TIME_STR","features":[381]},{"name":"WIA_IPA_MIN_BUFFER_SIZE","features":[381]},{"name":"WIA_IPA_MIN_BUFFER_SIZE_STR","features":[381]},{"name":"WIA_IPA_NUMBER_OF_LINES","features":[381]},{"name":"WIA_IPA_NUMBER_OF_LINES_STR","features":[381]},{"name":"WIA_IPA_PIXELS_PER_LINE","features":[381]},{"name":"WIA_IPA_PIXELS_PER_LINE_STR","features":[381]},{"name":"WIA_IPA_PLANAR","features":[381]},{"name":"WIA_IPA_PLANAR_STR","features":[381]},{"name":"WIA_IPA_PREFERRED_FORMAT","features":[381]},{"name":"WIA_IPA_PREFERRED_FORMAT_STR","features":[381]},{"name":"WIA_IPA_PROP_STREAM_COMPAT_ID","features":[381]},{"name":"WIA_IPA_PROP_STREAM_COMPAT_ID_STR","features":[381]},{"name":"WIA_IPA_RAW_BITS_PER_CHANNEL","features":[381]},{"name":"WIA_IPA_RAW_BITS_PER_CHANNEL_STR","features":[381]},{"name":"WIA_IPA_REGION_TYPE","features":[381]},{"name":"WIA_IPA_REGION_TYPE_STR","features":[381]},{"name":"WIA_IPA_SUPPRESS_PROPERTY_PAGE","features":[381]},{"name":"WIA_IPA_SUPPRESS_PROPERTY_PAGE_STR","features":[381]},{"name":"WIA_IPA_TYMED","features":[381]},{"name":"WIA_IPA_TYMED_STR","features":[381]},{"name":"WIA_IPA_UPLOAD_ITEM_SIZE","features":[381]},{"name":"WIA_IPA_UPLOAD_ITEM_SIZE_STR","features":[381]},{"name":"WIA_IPC_AUDIO_AVAILABLE","features":[381]},{"name":"WIA_IPC_AUDIO_AVAILABLE_STR","features":[381]},{"name":"WIA_IPC_AUDIO_DATA","features":[381]},{"name":"WIA_IPC_AUDIO_DATA_FORMAT","features":[381]},{"name":"WIA_IPC_AUDIO_DATA_FORMAT_STR","features":[381]},{"name":"WIA_IPC_AUDIO_DATA_STR","features":[381]},{"name":"WIA_IPC_FIRST","features":[381]},{"name":"WIA_IPC_NUM_PICT_PER_ROW","features":[381]},{"name":"WIA_IPC_NUM_PICT_PER_ROW_STR","features":[381]},{"name":"WIA_IPC_SEQUENCE","features":[381]},{"name":"WIA_IPC_SEQUENCE_STR","features":[381]},{"name":"WIA_IPC_THUMBNAIL","features":[381]},{"name":"WIA_IPC_THUMBNAIL_STR","features":[381]},{"name":"WIA_IPC_THUMB_HEIGHT","features":[381]},{"name":"WIA_IPC_THUMB_HEIGHT_STR","features":[381]},{"name":"WIA_IPC_THUMB_WIDTH","features":[381]},{"name":"WIA_IPC_THUMB_WIDTH_STR","features":[381]},{"name":"WIA_IPC_TIMEDELAY","features":[381]},{"name":"WIA_IPC_TIMEDELAY_STR","features":[381]},{"name":"WIA_IPS_ALARM","features":[381]},{"name":"WIA_IPS_ALARM_STR","features":[381]},{"name":"WIA_IPS_AUTO_CROP","features":[381]},{"name":"WIA_IPS_AUTO_CROP_STR","features":[381]},{"name":"WIA_IPS_AUTO_DESKEW","features":[381]},{"name":"WIA_IPS_AUTO_DESKEW_STR","features":[381]},{"name":"WIA_IPS_BARCODE_READER","features":[381]},{"name":"WIA_IPS_BARCODE_READER_STR","features":[381]},{"name":"WIA_IPS_BARCODE_SEARCH_DIRECTION","features":[381]},{"name":"WIA_IPS_BARCODE_SEARCH_DIRECTION_STR","features":[381]},{"name":"WIA_IPS_BARCODE_SEARCH_TIMEOUT","features":[381]},{"name":"WIA_IPS_BARCODE_SEARCH_TIMEOUT_STR","features":[381]},{"name":"WIA_IPS_BLANK_PAGES","features":[381]},{"name":"WIA_IPS_BLANK_PAGES_SENSITIVITY","features":[381]},{"name":"WIA_IPS_BLANK_PAGES_SENSITIVITY_STR","features":[381]},{"name":"WIA_IPS_BLANK_PAGES_STR","features":[381]},{"name":"WIA_IPS_BRIGHTNESS","features":[381]},{"name":"WIA_IPS_BRIGHTNESS_STR","features":[381]},{"name":"WIA_IPS_COLOR_DROP","features":[381]},{"name":"WIA_IPS_COLOR_DROP_BLUE","features":[381]},{"name":"WIA_IPS_COLOR_DROP_BLUE_STR","features":[381]},{"name":"WIA_IPS_COLOR_DROP_GREEN","features":[381]},{"name":"WIA_IPS_COLOR_DROP_GREEN_STR","features":[381]},{"name":"WIA_IPS_COLOR_DROP_MULTI","features":[381]},{"name":"WIA_IPS_COLOR_DROP_MULTI_STR","features":[381]},{"name":"WIA_IPS_COLOR_DROP_RED","features":[381]},{"name":"WIA_IPS_COLOR_DROP_RED_STR","features":[381]},{"name":"WIA_IPS_COLOR_DROP_STR","features":[381]},{"name":"WIA_IPS_CONTRAST","features":[381]},{"name":"WIA_IPS_CONTRAST_STR","features":[381]},{"name":"WIA_IPS_CUR_INTENT","features":[381]},{"name":"WIA_IPS_CUR_INTENT_STR","features":[381]},{"name":"WIA_IPS_DESKEW_X","features":[381]},{"name":"WIA_IPS_DESKEW_X_STR","features":[381]},{"name":"WIA_IPS_DESKEW_Y","features":[381]},{"name":"WIA_IPS_DESKEW_Y_STR","features":[381]},{"name":"WIA_IPS_DOCUMENT_HANDLING_SELECT","features":[381]},{"name":"WIA_IPS_DOCUMENT_HANDLING_SELECT_STR","features":[381]},{"name":"WIA_IPS_ENABLED_BARCODE_TYPES","features":[381]},{"name":"WIA_IPS_ENABLED_BARCODE_TYPES_STR","features":[381]},{"name":"WIA_IPS_ENABLED_PATCH_CODE_TYPES","features":[381]},{"name":"WIA_IPS_ENABLED_PATCH_CODE_TYPES_STR","features":[381]},{"name":"WIA_IPS_FEEDER_CONTROL","features":[381]},{"name":"WIA_IPS_FEEDER_CONTROL_STR","features":[381]},{"name":"WIA_IPS_FILM_NODE_NAME","features":[381]},{"name":"WIA_IPS_FILM_NODE_NAME_STR","features":[381]},{"name":"WIA_IPS_FILM_SCAN_MODE","features":[381]},{"name":"WIA_IPS_FILM_SCAN_MODE_STR","features":[381]},{"name":"WIA_IPS_FIRST","features":[381]},{"name":"WIA_IPS_INVERT","features":[381]},{"name":"WIA_IPS_INVERT_STR","features":[381]},{"name":"WIA_IPS_JOB_SEPARATORS","features":[381]},{"name":"WIA_IPS_JOB_SEPARATORS_STR","features":[381]},{"name":"WIA_IPS_LAMP","features":[381]},{"name":"WIA_IPS_LAMP_AUTO_OFF","features":[381]},{"name":"WIA_IPS_LAMP_AUTO_OFF_STR","features":[381]},{"name":"WIA_IPS_LAMP_STR","features":[381]},{"name":"WIA_IPS_LONG_DOCUMENT","features":[381]},{"name":"WIA_IPS_LONG_DOCUMENT_STR","features":[381]},{"name":"WIA_IPS_MAXIMUM_BARCODES_PER_PAGE","features":[381]},{"name":"WIA_IPS_MAXIMUM_BARCODES_PER_PAGE_STR","features":[381]},{"name":"WIA_IPS_MAXIMUM_BARCODE_SEARCH_RETRIES","features":[381]},{"name":"WIA_IPS_MAXIMUM_BARCODE_SEARCH_RETRIES_STR","features":[381]},{"name":"WIA_IPS_MAX_HORIZONTAL_SIZE","features":[381]},{"name":"WIA_IPS_MAX_HORIZONTAL_SIZE_STR","features":[381]},{"name":"WIA_IPS_MAX_VERTICAL_SIZE","features":[381]},{"name":"WIA_IPS_MAX_VERTICAL_SIZE_STR","features":[381]},{"name":"WIA_IPS_MICR_READER","features":[381]},{"name":"WIA_IPS_MICR_READER_STR","features":[381]},{"name":"WIA_IPS_MIN_HORIZONTAL_SIZE","features":[381]},{"name":"WIA_IPS_MIN_HORIZONTAL_SIZE_STR","features":[381]},{"name":"WIA_IPS_MIN_VERTICAL_SIZE","features":[381]},{"name":"WIA_IPS_MIN_VERTICAL_SIZE_STR","features":[381]},{"name":"WIA_IPS_MIRROR","features":[381]},{"name":"WIA_IPS_MIRROR_STR","features":[381]},{"name":"WIA_IPS_MULTI_FEED","features":[381]},{"name":"WIA_IPS_MULTI_FEED_DETECT_METHOD","features":[381]},{"name":"WIA_IPS_MULTI_FEED_DETECT_METHOD_STR","features":[381]},{"name":"WIA_IPS_MULTI_FEED_SENSITIVITY","features":[381]},{"name":"WIA_IPS_MULTI_FEED_SENSITIVITY_STR","features":[381]},{"name":"WIA_IPS_MULTI_FEED_STR","features":[381]},{"name":"WIA_IPS_OPTICAL_XRES","features":[381]},{"name":"WIA_IPS_OPTICAL_XRES_STR","features":[381]},{"name":"WIA_IPS_OPTICAL_YRES","features":[381]},{"name":"WIA_IPS_OPTICAL_YRES_STR","features":[381]},{"name":"WIA_IPS_ORIENTATION","features":[381]},{"name":"WIA_IPS_ORIENTATION_STR","features":[381]},{"name":"WIA_IPS_OVER_SCAN","features":[381]},{"name":"WIA_IPS_OVER_SCAN_BOTTOM","features":[381]},{"name":"WIA_IPS_OVER_SCAN_BOTTOM_STR","features":[381]},{"name":"WIA_IPS_OVER_SCAN_LEFT","features":[381]},{"name":"WIA_IPS_OVER_SCAN_LEFT_STR","features":[381]},{"name":"WIA_IPS_OVER_SCAN_RIGHT","features":[381]},{"name":"WIA_IPS_OVER_SCAN_RIGHT_STR","features":[381]},{"name":"WIA_IPS_OVER_SCAN_STR","features":[381]},{"name":"WIA_IPS_OVER_SCAN_TOP","features":[381]},{"name":"WIA_IPS_OVER_SCAN_TOP_STR","features":[381]},{"name":"WIA_IPS_PAGES","features":[381]},{"name":"WIA_IPS_PAGES_STR","features":[381]},{"name":"WIA_IPS_PAGE_HEIGHT","features":[381]},{"name":"WIA_IPS_PAGE_HEIGHT_STR","features":[381]},{"name":"WIA_IPS_PAGE_SIZE","features":[381]},{"name":"WIA_IPS_PAGE_SIZE_STR","features":[381]},{"name":"WIA_IPS_PAGE_WIDTH","features":[381]},{"name":"WIA_IPS_PAGE_WIDTH_STR","features":[381]},{"name":"WIA_IPS_PATCH_CODE_READER","features":[381]},{"name":"WIA_IPS_PATCH_CODE_READER_STR","features":[381]},{"name":"WIA_IPS_PHOTOMETRIC_INTERP","features":[381]},{"name":"WIA_IPS_PHOTOMETRIC_INTERP_STR","features":[381]},{"name":"WIA_IPS_PREVIEW","features":[381]},{"name":"WIA_IPS_PREVIEW_STR","features":[381]},{"name":"WIA_IPS_PREVIEW_TYPE","features":[381]},{"name":"WIA_IPS_PREVIEW_TYPE_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_CHARACTER_ROTATION","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_CHARACTER_ROTATION_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_COUNTER","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_COUNTER_DIGITS","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_COUNTER_DIGITS_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_COUNTER_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_FONT_TYPE","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_FONT_TYPE_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_DOWNLOAD","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_DOWNLOAD_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_HEIGHT","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_HEIGHT_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_WIDTH","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_WIDTH_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_HEIGHT","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_HEIGHT_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_WIDTH","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_WIDTH_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_POSITION","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_POSITION_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_UPLOAD","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_UPLOAD_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_INK","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_INK_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_MAX_CHARACTERS","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_MAX_CHARACTERS_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_MAX_GRAPHICS","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_MAX_GRAPHICS_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_NUM_LINES","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_NUM_LINES_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_ORDER","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_ORDER_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_PADDING","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_PADDING_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_STEP","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_STEP_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_STRING","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_STRING_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_TEXT_DOWNLOAD","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_TEXT_DOWNLOAD_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_TEXT_UPLOAD","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_TEXT_UPLOAD_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_VALID_CHARACTERS","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_VALID_CHARACTERS_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_VALID_FORMAT_SPECIFIERS","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_VALID_FORMAT_SPECIFIERS_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_XOFFSET","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_XOFFSET_STR","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_YOFFSET","features":[381]},{"name":"WIA_IPS_PRINTER_ENDORSER_YOFFSET_STR","features":[381]},{"name":"WIA_IPS_ROTATION","features":[381]},{"name":"WIA_IPS_ROTATION_STR","features":[381]},{"name":"WIA_IPS_SCAN_AHEAD","features":[381]},{"name":"WIA_IPS_SCAN_AHEAD_CAPACITY","features":[381]},{"name":"WIA_IPS_SCAN_AHEAD_CAPACITY_STR","features":[381]},{"name":"WIA_IPS_SCAN_AHEAD_STR","features":[381]},{"name":"WIA_IPS_SEGMENTATION","features":[381]},{"name":"WIA_IPS_SEGMENTATION_STR","features":[381]},{"name":"WIA_IPS_SHEET_FEEDER_REGISTRATION","features":[381]},{"name":"WIA_IPS_SHEET_FEEDER_REGISTRATION_STR","features":[381]},{"name":"WIA_IPS_SHOW_PREVIEW_CONTROL","features":[381]},{"name":"WIA_IPS_SHOW_PREVIEW_CONTROL_STR","features":[381]},{"name":"WIA_IPS_SUPPORTED_BARCODE_TYPES","features":[381]},{"name":"WIA_IPS_SUPPORTED_BARCODE_TYPES_STR","features":[381]},{"name":"WIA_IPS_SUPPORTED_PATCH_CODE_TYPES","features":[381]},{"name":"WIA_IPS_SUPPORTED_PATCH_CODE_TYPES_STR","features":[381]},{"name":"WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION","features":[381]},{"name":"WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION_STR","features":[381]},{"name":"WIA_IPS_THRESHOLD","features":[381]},{"name":"WIA_IPS_THRESHOLD_STR","features":[381]},{"name":"WIA_IPS_TRANSFER_CAPABILITIES","features":[381]},{"name":"WIA_IPS_TRANSFER_CAPABILITIES_STR","features":[381]},{"name":"WIA_IPS_WARM_UP_TIME","features":[381]},{"name":"WIA_IPS_WARM_UP_TIME_STR","features":[381]},{"name":"WIA_IPS_XEXTENT","features":[381]},{"name":"WIA_IPS_XEXTENT_STR","features":[381]},{"name":"WIA_IPS_XPOS","features":[381]},{"name":"WIA_IPS_XPOS_STR","features":[381]},{"name":"WIA_IPS_XRES","features":[381]},{"name":"WIA_IPS_XRES_STR","features":[381]},{"name":"WIA_IPS_XSCALING","features":[381]},{"name":"WIA_IPS_XSCALING_STR","features":[381]},{"name":"WIA_IPS_YEXTENT","features":[381]},{"name":"WIA_IPS_YEXTENT_STR","features":[381]},{"name":"WIA_IPS_YPOS","features":[381]},{"name":"WIA_IPS_YPOS_STR","features":[381]},{"name":"WIA_IPS_YRES","features":[381]},{"name":"WIA_IPS_YRES_STR","features":[381]},{"name":"WIA_IPS_YSCALING","features":[381]},{"name":"WIA_IPS_YSCALING_STR","features":[381]},{"name":"WIA_IS_DEFAULT_HANDLER","features":[381]},{"name":"WIA_ITEM_CAN_BE_DELETED","features":[381]},{"name":"WIA_ITEM_READ","features":[381]},{"name":"WIA_ITEM_WRITE","features":[381]},{"name":"WIA_LAMP_OFF","features":[381]},{"name":"WIA_LAMP_ON","features":[381]},{"name":"WIA_LINE_ORDER_BOTTOM_TO_TOP","features":[381]},{"name":"WIA_LINE_ORDER_TOP_TO_BOTTOM","features":[381]},{"name":"WIA_LIST_COUNT","features":[381]},{"name":"WIA_LIST_NOM","features":[381]},{"name":"WIA_LIST_NUM_ELEMS","features":[381]},{"name":"WIA_LIST_VALUES","features":[381]},{"name":"WIA_LONG_DOCUMENT_DISABLED","features":[381]},{"name":"WIA_LONG_DOCUMENT_ENABLED","features":[381]},{"name":"WIA_LONG_DOCUMENT_SPLIT","features":[381]},{"name":"WIA_MAJOR_EVENT_DEVICE_CONNECT","features":[381]},{"name":"WIA_MAJOR_EVENT_DEVICE_DISCONNECT","features":[381]},{"name":"WIA_MAJOR_EVENT_PICTURE_DELETED","features":[381]},{"name":"WIA_MAJOR_EVENT_PICTURE_TAKEN","features":[381]},{"name":"WIA_MAX_CTX_SIZE","features":[381]},{"name":"WIA_MICR","features":[381]},{"name":"WIA_MICR_INFO","features":[381]},{"name":"WIA_MICR_READER_AUTO","features":[381]},{"name":"WIA_MICR_READER_DISABLED","features":[381]},{"name":"WIA_MICR_READER_FEEDER_BACK","features":[381]},{"name":"WIA_MICR_READER_FEEDER_DUPLEX","features":[381]},{"name":"WIA_MICR_READER_FEEDER_FRONT","features":[381]},{"name":"WIA_MICR_READER_FLATBED","features":[381]},{"name":"WIA_MULTI_FEED_DETECT_CONTINUE","features":[381]},{"name":"WIA_MULTI_FEED_DETECT_DISABLED","features":[381]},{"name":"WIA_MULTI_FEED_DETECT_METHOD_LENGTH","features":[381]},{"name":"WIA_MULTI_FEED_DETECT_METHOD_OVERLAP","features":[381]},{"name":"WIA_MULTI_FEED_DETECT_STOP_ERROR","features":[381]},{"name":"WIA_MULTI_FEED_DETECT_STOP_SUCCESS","features":[381]},{"name":"WIA_NOTIFICATION_EVENT","features":[381]},{"name":"WIA_NUM_DIP","features":[381]},{"name":"WIA_NUM_IPC","features":[381]},{"name":"WIA_ORDER_BGR","features":[381]},{"name":"WIA_ORDER_RGB","features":[381]},{"name":"WIA_OVER_SCAN_ALL","features":[381]},{"name":"WIA_OVER_SCAN_DISABLED","features":[381]},{"name":"WIA_OVER_SCAN_LEFT_RIGHT","features":[381]},{"name":"WIA_OVER_SCAN_TOP_BOTTOM","features":[381]},{"name":"WIA_PACKED_PIXEL","features":[381]},{"name":"WIA_PAGE_A4","features":[381]},{"name":"WIA_PAGE_AUTO","features":[381]},{"name":"WIA_PAGE_BUSINESSCARD","features":[381]},{"name":"WIA_PAGE_CUSTOM","features":[381]},{"name":"WIA_PAGE_CUSTOM_BASE","features":[381]},{"name":"WIA_PAGE_DIN_2B","features":[381]},{"name":"WIA_PAGE_DIN_4B","features":[381]},{"name":"WIA_PAGE_ISO_A0","features":[381]},{"name":"WIA_PAGE_ISO_A1","features":[381]},{"name":"WIA_PAGE_ISO_A10","features":[381]},{"name":"WIA_PAGE_ISO_A2","features":[381]},{"name":"WIA_PAGE_ISO_A3","features":[381]},{"name":"WIA_PAGE_ISO_A4","features":[381]},{"name":"WIA_PAGE_ISO_A5","features":[381]},{"name":"WIA_PAGE_ISO_A6","features":[381]},{"name":"WIA_PAGE_ISO_A7","features":[381]},{"name":"WIA_PAGE_ISO_A8","features":[381]},{"name":"WIA_PAGE_ISO_A9","features":[381]},{"name":"WIA_PAGE_ISO_B0","features":[381]},{"name":"WIA_PAGE_ISO_B1","features":[381]},{"name":"WIA_PAGE_ISO_B10","features":[381]},{"name":"WIA_PAGE_ISO_B2","features":[381]},{"name":"WIA_PAGE_ISO_B3","features":[381]},{"name":"WIA_PAGE_ISO_B4","features":[381]},{"name":"WIA_PAGE_ISO_B5","features":[381]},{"name":"WIA_PAGE_ISO_B6","features":[381]},{"name":"WIA_PAGE_ISO_B7","features":[381]},{"name":"WIA_PAGE_ISO_B8","features":[381]},{"name":"WIA_PAGE_ISO_B9","features":[381]},{"name":"WIA_PAGE_ISO_C0","features":[381]},{"name":"WIA_PAGE_ISO_C1","features":[381]},{"name":"WIA_PAGE_ISO_C10","features":[381]},{"name":"WIA_PAGE_ISO_C2","features":[381]},{"name":"WIA_PAGE_ISO_C3","features":[381]},{"name":"WIA_PAGE_ISO_C4","features":[381]},{"name":"WIA_PAGE_ISO_C5","features":[381]},{"name":"WIA_PAGE_ISO_C6","features":[381]},{"name":"WIA_PAGE_ISO_C7","features":[381]},{"name":"WIA_PAGE_ISO_C8","features":[381]},{"name":"WIA_PAGE_ISO_C9","features":[381]},{"name":"WIA_PAGE_JIS_2A","features":[381]},{"name":"WIA_PAGE_JIS_4A","features":[381]},{"name":"WIA_PAGE_JIS_B0","features":[381]},{"name":"WIA_PAGE_JIS_B1","features":[381]},{"name":"WIA_PAGE_JIS_B10","features":[381]},{"name":"WIA_PAGE_JIS_B2","features":[381]},{"name":"WIA_PAGE_JIS_B3","features":[381]},{"name":"WIA_PAGE_JIS_B4","features":[381]},{"name":"WIA_PAGE_JIS_B5","features":[381]},{"name":"WIA_PAGE_JIS_B6","features":[381]},{"name":"WIA_PAGE_JIS_B7","features":[381]},{"name":"WIA_PAGE_JIS_B8","features":[381]},{"name":"WIA_PAGE_JIS_B9","features":[381]},{"name":"WIA_PAGE_LETTER","features":[381]},{"name":"WIA_PAGE_USLEDGER","features":[381]},{"name":"WIA_PAGE_USLEGAL","features":[381]},{"name":"WIA_PAGE_USLETTER","features":[381]},{"name":"WIA_PAGE_USSTATEMENT","features":[381]},{"name":"WIA_PATCH_CODES","features":[381]},{"name":"WIA_PATCH_CODE_1","features":[381]},{"name":"WIA_PATCH_CODE_10","features":[381]},{"name":"WIA_PATCH_CODE_11","features":[381]},{"name":"WIA_PATCH_CODE_12","features":[381]},{"name":"WIA_PATCH_CODE_13","features":[381]},{"name":"WIA_PATCH_CODE_14","features":[381]},{"name":"WIA_PATCH_CODE_2","features":[381]},{"name":"WIA_PATCH_CODE_3","features":[381]},{"name":"WIA_PATCH_CODE_4","features":[381]},{"name":"WIA_PATCH_CODE_6","features":[381]},{"name":"WIA_PATCH_CODE_7","features":[381]},{"name":"WIA_PATCH_CODE_8","features":[381]},{"name":"WIA_PATCH_CODE_9","features":[381]},{"name":"WIA_PATCH_CODE_CUSTOM_BASE","features":[381]},{"name":"WIA_PATCH_CODE_INFO","features":[381]},{"name":"WIA_PATCH_CODE_READER_AUTO","features":[381]},{"name":"WIA_PATCH_CODE_READER_DISABLED","features":[381]},{"name":"WIA_PATCH_CODE_READER_FEEDER_BACK","features":[381]},{"name":"WIA_PATCH_CODE_READER_FEEDER_DUPLEX","features":[381]},{"name":"WIA_PATCH_CODE_READER_FEEDER_FRONT","features":[381]},{"name":"WIA_PATCH_CODE_READER_FLATBED","features":[381]},{"name":"WIA_PATCH_CODE_T","features":[381]},{"name":"WIA_PATCH_CODE_UNKNOWN","features":[381]},{"name":"WIA_PHOTO_WHITE_0","features":[381]},{"name":"WIA_PHOTO_WHITE_1","features":[381]},{"name":"WIA_PLANAR","features":[381]},{"name":"WIA_PREVIEW_SCAN","features":[381]},{"name":"WIA_PRINTER_ENDORSER_AFTER_SCAN","features":[381]},{"name":"WIA_PRINTER_ENDORSER_AUTO","features":[381]},{"name":"WIA_PRINTER_ENDORSER_BEFORE_SCAN","features":[381]},{"name":"WIA_PRINTER_ENDORSER_DIGITAL","features":[381]},{"name":"WIA_PRINTER_ENDORSER_DISABLED","features":[381]},{"name":"WIA_PRINTER_ENDORSER_FEEDER_BACK","features":[381]},{"name":"WIA_PRINTER_ENDORSER_FEEDER_DUPLEX","features":[381]},{"name":"WIA_PRINTER_ENDORSER_FEEDER_FRONT","features":[381]},{"name":"WIA_PRINTER_ENDORSER_FLATBED","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_BACKGROUND","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM_LEFT","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM_RIGHT","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_DEVICE_DEFAULT","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_LEFT","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_RIGHT","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_TOP","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_TOP_LEFT","features":[381]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_TOP_RIGHT","features":[381]},{"name":"WIA_PRINT_AM_PM","features":[381]},{"name":"WIA_PRINT_DATE","features":[381]},{"name":"WIA_PRINT_DAY","features":[381]},{"name":"WIA_PRINT_FONT_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_EXTRA_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_ITALIC","features":[381]},{"name":"WIA_PRINT_FONT_ITALIC_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_ITALIC_EXTRA_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_LARGE","features":[381]},{"name":"WIA_PRINT_FONT_LARGE_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_LARGE_EXTRA_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_LARGE_ITALIC","features":[381]},{"name":"WIA_PRINT_FONT_LARGE_ITALIC_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_LARGE_ITALIC_EXTRA_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_NORMAL","features":[381]},{"name":"WIA_PRINT_FONT_SMALL","features":[381]},{"name":"WIA_PRINT_FONT_SMALL_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_SMALL_EXTRA_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_SMALL_ITALIC","features":[381]},{"name":"WIA_PRINT_FONT_SMALL_ITALIC_BOLD","features":[381]},{"name":"WIA_PRINT_FONT_SMALL_ITALIC_EXTRA_BOLD","features":[381]},{"name":"WIA_PRINT_HOUR_12H","features":[381]},{"name":"WIA_PRINT_HOUR_24H","features":[381]},{"name":"WIA_PRINT_IMAGE","features":[381]},{"name":"WIA_PRINT_MILLISECOND","features":[381]},{"name":"WIA_PRINT_MINUTE","features":[381]},{"name":"WIA_PRINT_MONTH","features":[381]},{"name":"WIA_PRINT_MONTH_NAME","features":[381]},{"name":"WIA_PRINT_MONTH_SHORT","features":[381]},{"name":"WIA_PRINT_PADDING_BLANK","features":[381]},{"name":"WIA_PRINT_PADDING_NONE","features":[381]},{"name":"WIA_PRINT_PADDING_ZERO","features":[381]},{"name":"WIA_PRINT_PAGE_COUNT","features":[381]},{"name":"WIA_PRINT_SECOND","features":[381]},{"name":"WIA_PRINT_TIME_12H","features":[381]},{"name":"WIA_PRINT_TIME_24H","features":[381]},{"name":"WIA_PRINT_WEEK_DAY","features":[381]},{"name":"WIA_PRINT_WEEK_DAY_SHORT","features":[381]},{"name":"WIA_PRINT_YEAR","features":[381]},{"name":"WIA_PRIVATE_DEVPROP","features":[381]},{"name":"WIA_PRIVATE_ITEMPROP","features":[381]},{"name":"WIA_PROPERTY_CONTEXT","features":[381,307]},{"name":"WIA_PROPERTY_INFO","features":[381,382]},{"name":"WIA_PROPID_TO_NAME","features":[381]},{"name":"WIA_PROPPAGE_CAMERA_ITEM_GENERAL","features":[381]},{"name":"WIA_PROPPAGE_DEVICE_GENERAL","features":[381]},{"name":"WIA_PROPPAGE_SCANNER_ITEM_GENERAL","features":[381]},{"name":"WIA_PROP_CACHEABLE","features":[381]},{"name":"WIA_PROP_FLAG","features":[381]},{"name":"WIA_PROP_LIST","features":[381]},{"name":"WIA_PROP_NONE","features":[381]},{"name":"WIA_PROP_RANGE","features":[381]},{"name":"WIA_PROP_READ","features":[381]},{"name":"WIA_PROP_SYNC_REQUIRED","features":[381]},{"name":"WIA_PROP_WRITE","features":[381]},{"name":"WIA_RANGE_MAX","features":[381]},{"name":"WIA_RANGE_MIN","features":[381]},{"name":"WIA_RANGE_NOM","features":[381]},{"name":"WIA_RANGE_NUM_ELEMS","features":[381]},{"name":"WIA_RANGE_STEP","features":[381]},{"name":"WIA_RAW_HEADER","features":[381]},{"name":"WIA_REGISTER_EVENT_CALLBACK","features":[381]},{"name":"WIA_RESERVED_FOR_NEW_PROPS","features":[381]},{"name":"WIA_SCAN_AHEAD_ALL","features":[381]},{"name":"WIA_SCAN_AHEAD_DISABLED","features":[381]},{"name":"WIA_SCAN_AHEAD_ENABLED","features":[381]},{"name":"WIA_SEGMENTATION_FILTER_STR","features":[381]},{"name":"WIA_SELECT_DEVICE_NODEFAULT","features":[381]},{"name":"WIA_SEPARATOR_DETECT_NOSCAN_CONTINUE","features":[381]},{"name":"WIA_SEPARATOR_DETECT_NOSCAN_STOP","features":[381]},{"name":"WIA_SEPARATOR_DETECT_SCAN_CONTINUE","features":[381]},{"name":"WIA_SEPARATOR_DETECT_SCAN_STOP","features":[381]},{"name":"WIA_SEPARATOR_DISABLED","features":[381]},{"name":"WIA_SET_DEFAULT_HANDLER","features":[381]},{"name":"WIA_SHOW_PREVIEW_CONTROL","features":[381]},{"name":"WIA_STATUS_CALIBRATING","features":[381]},{"name":"WIA_STATUS_CLEAR","features":[381]},{"name":"WIA_STATUS_END_OF_MEDIA","features":[381]},{"name":"WIA_STATUS_NETWORK_DEVICE_RESERVED","features":[381]},{"name":"WIA_STATUS_NOT_HANDLED","features":[381]},{"name":"WIA_STATUS_RESERVING_NETWORK_DEVICE","features":[381]},{"name":"WIA_STATUS_SKIP_ITEM","features":[381]},{"name":"WIA_STATUS_WARMING_UP","features":[381]},{"name":"WIA_S_CHANGE_DEVICE","features":[381]},{"name":"WIA_S_NO_DEVICE_AVAILABLE","features":[381]},{"name":"WIA_TRANSFER_ACQUIRE_CHILDREN","features":[381]},{"name":"WIA_TRANSFER_CHILDREN_SINGLE_SCAN","features":[381]},{"name":"WIA_TRANSFER_MSG_DEVICE_STATUS","features":[381]},{"name":"WIA_TRANSFER_MSG_END_OF_STREAM","features":[381]},{"name":"WIA_TRANSFER_MSG_END_OF_TRANSFER","features":[381]},{"name":"WIA_TRANSFER_MSG_NEW_PAGE","features":[381]},{"name":"WIA_TRANSFER_MSG_STATUS","features":[381]},{"name":"WIA_UNREGISTER_EVENT_CALLBACK","features":[381]},{"name":"WIA_USE_SEGMENTATION_FILTER","features":[381]},{"name":"WIA_WSD_FRIENDLY_NAME","features":[381]},{"name":"WIA_WSD_FRIENDLY_NAME_STR","features":[381]},{"name":"WIA_WSD_MANUFACTURER","features":[381]},{"name":"WIA_WSD_MANUFACTURER_STR","features":[381]},{"name":"WIA_WSD_MANUFACTURER_URL","features":[381]},{"name":"WIA_WSD_MANUFACTURER_URL_STR","features":[381]},{"name":"WIA_WSD_MODEL_NAME","features":[381]},{"name":"WIA_WSD_MODEL_NAME_STR","features":[381]},{"name":"WIA_WSD_MODEL_NUMBER","features":[381]},{"name":"WIA_WSD_MODEL_NUMBER_STR","features":[381]},{"name":"WIA_WSD_MODEL_URL","features":[381]},{"name":"WIA_WSD_MODEL_URL_STR","features":[381]},{"name":"WIA_WSD_PRESENTATION_URL","features":[381]},{"name":"WIA_WSD_PRESENTATION_URL_STR","features":[381]},{"name":"WIA_WSD_SCAN_AVAILABLE_ITEM","features":[381]},{"name":"WIA_WSD_SCAN_AVAILABLE_ITEM_STR","features":[381]},{"name":"WIA_WSD_SERIAL_NUMBER","features":[381]},{"name":"WIA_WSD_SERIAL_NUMBER_STR","features":[381]},{"name":"WiaAudFmt_AIFF","features":[381]},{"name":"WiaAudFmt_MP3","features":[381]},{"name":"WiaAudFmt_WAV","features":[381]},{"name":"WiaAudFmt_WMA","features":[381]},{"name":"WiaDevMgr","features":[381]},{"name":"WiaDevMgr2","features":[381]},{"name":"WiaImgFmt_ASF","features":[381]},{"name":"WiaImgFmt_AVI","features":[381]},{"name":"WiaImgFmt_BMP","features":[381]},{"name":"WiaImgFmt_CIFF","features":[381]},{"name":"WiaImgFmt_CSV","features":[381]},{"name":"WiaImgFmt_DPOF","features":[381]},{"name":"WiaImgFmt_EMF","features":[381]},{"name":"WiaImgFmt_EXEC","features":[381]},{"name":"WiaImgFmt_EXIF","features":[381]},{"name":"WiaImgFmt_FLASHPIX","features":[381]},{"name":"WiaImgFmt_GIF","features":[381]},{"name":"WiaImgFmt_HTML","features":[381]},{"name":"WiaImgFmt_ICO","features":[381]},{"name":"WiaImgFmt_JBIG","features":[381]},{"name":"WiaImgFmt_JBIG2","features":[381]},{"name":"WiaImgFmt_JPEG","features":[381]},{"name":"WiaImgFmt_JPEG2K","features":[381]},{"name":"WiaImgFmt_JPEG2KX","features":[381]},{"name":"WiaImgFmt_MEMORYBMP","features":[381]},{"name":"WiaImgFmt_MPG","features":[381]},{"name":"WiaImgFmt_OXPS","features":[381]},{"name":"WiaImgFmt_PDFA","features":[381]},{"name":"WiaImgFmt_PHOTOCD","features":[381]},{"name":"WiaImgFmt_PICT","features":[381]},{"name":"WiaImgFmt_PNG","features":[381]},{"name":"WiaImgFmt_RAW","features":[381]},{"name":"WiaImgFmt_RAWBAR","features":[381]},{"name":"WiaImgFmt_RAWMIC","features":[381]},{"name":"WiaImgFmt_RAWPAT","features":[381]},{"name":"WiaImgFmt_RAWRGB","features":[381]},{"name":"WiaImgFmt_RTF","features":[381]},{"name":"WiaImgFmt_SCRIPT","features":[381]},{"name":"WiaImgFmt_TIFF","features":[381]},{"name":"WiaImgFmt_TXT","features":[381]},{"name":"WiaImgFmt_UNDEFINED","features":[381]},{"name":"WiaImgFmt_UNICODE16","features":[381]},{"name":"WiaImgFmt_WMF","features":[381]},{"name":"WiaImgFmt_XML","features":[381]},{"name":"WiaImgFmt_XMLBAR","features":[381]},{"name":"WiaImgFmt_XMLMIC","features":[381]},{"name":"WiaImgFmt_XMLPAT","features":[381]},{"name":"WiaImgFmt_XPS","features":[381]},{"name":"WiaItemTypeAnalyze","features":[381]},{"name":"WiaItemTypeAudio","features":[381]},{"name":"WiaItemTypeBurst","features":[381]},{"name":"WiaItemTypeDeleted","features":[381]},{"name":"WiaItemTypeDevice","features":[381]},{"name":"WiaItemTypeDisconnected","features":[381]},{"name":"WiaItemTypeDocument","features":[381]},{"name":"WiaItemTypeFile","features":[381]},{"name":"WiaItemTypeFolder","features":[381]},{"name":"WiaItemTypeFree","features":[381]},{"name":"WiaItemTypeGenerated","features":[381]},{"name":"WiaItemTypeHPanorama","features":[381]},{"name":"WiaItemTypeHasAttachments","features":[381]},{"name":"WiaItemTypeImage","features":[381]},{"name":"WiaItemTypeMask","features":[381]},{"name":"WiaItemTypeProgrammableDataSource","features":[381]},{"name":"WiaItemTypeRemoved","features":[381]},{"name":"WiaItemTypeRoot","features":[381]},{"name":"WiaItemTypeStorage","features":[381]},{"name":"WiaItemTypeTransfer","features":[381]},{"name":"WiaItemTypeTwainCapabilityPassThrough","features":[381]},{"name":"WiaItemTypeVPanorama","features":[381]},{"name":"WiaItemTypeVideo","features":[381]},{"name":"WiaLog","features":[381]},{"name":"WiaTransferParams","features":[381]},{"name":"WiaVideo","features":[381]},{"name":"g_dwDebugFlags","features":[381]}],"384":[{"name":"CLSID_WPD_NAMESPACE_EXTENSION","features":[383]},{"name":"DELETE_OBJECT_OPTIONS","features":[383]},{"name":"DEVICE_RADIO_STATE","features":[383]},{"name":"DEVPKEY_MTPBTH_IsConnected","features":[383,305]},{"name":"DEVSVCTYPE_ABSTRACT","features":[383]},{"name":"DEVSVCTYPE_DEFAULT","features":[383]},{"name":"DEVSVC_SERVICEINFO_VERSION","features":[383]},{"name":"DMProcessConfigXMLFiltered","features":[383]},{"name":"DRS_HW_RADIO_OFF","features":[383]},{"name":"DRS_HW_RADIO_OFF_UNCONTROLLABLE","features":[383]},{"name":"DRS_HW_RADIO_ON_UNCONTROLLABLE","features":[383]},{"name":"DRS_RADIO_INVALID","features":[383]},{"name":"DRS_RADIO_MAX","features":[383]},{"name":"DRS_RADIO_ON","features":[383]},{"name":"DRS_SW_HW_RADIO_OFF","features":[383]},{"name":"DRS_SW_RADIO_OFF","features":[383]},{"name":"ENUM_AnchorResults_AnchorStateInvalid","features":[383]},{"name":"ENUM_AnchorResults_AnchorStateNormal","features":[383]},{"name":"ENUM_AnchorResults_AnchorStateOld","features":[383]},{"name":"ENUM_AnchorResults_ItemStateChanged","features":[383]},{"name":"ENUM_AnchorResults_ItemStateCreated","features":[383]},{"name":"ENUM_AnchorResults_ItemStateDeleted","features":[383]},{"name":"ENUM_AnchorResults_ItemStateInvalid","features":[383]},{"name":"ENUM_AnchorResults_ItemStateUpdated","features":[383]},{"name":"ENUM_CalendarObj_BusyStatusBusy","features":[383]},{"name":"ENUM_CalendarObj_BusyStatusFree","features":[383]},{"name":"ENUM_CalendarObj_BusyStatusOutOfOffice","features":[383]},{"name":"ENUM_CalendarObj_BusyStatusTentative","features":[383]},{"name":"ENUM_DeviceMetadataObj_DefaultCABFalse","features":[383]},{"name":"ENUM_DeviceMetadataObj_DefaultCABTrue","features":[383]},{"name":"ENUM_MessageObj_PatternInstanceFirst","features":[383]},{"name":"ENUM_MessageObj_PatternInstanceFourth","features":[383]},{"name":"ENUM_MessageObj_PatternInstanceLast","features":[383]},{"name":"ENUM_MessageObj_PatternInstanceNone","features":[383]},{"name":"ENUM_MessageObj_PatternInstanceSecond","features":[383]},{"name":"ENUM_MessageObj_PatternInstanceThird","features":[383]},{"name":"ENUM_MessageObj_PatternTypeDaily","features":[383]},{"name":"ENUM_MessageObj_PatternTypeMonthly","features":[383]},{"name":"ENUM_MessageObj_PatternTypeWeekly","features":[383]},{"name":"ENUM_MessageObj_PatternTypeYearly","features":[383]},{"name":"ENUM_MessageObj_PriorityHighest","features":[383]},{"name":"ENUM_MessageObj_PriorityLowest","features":[383]},{"name":"ENUM_MessageObj_PriorityNormal","features":[383]},{"name":"ENUM_MessageObj_ReadFalse","features":[383]},{"name":"ENUM_MessageObj_ReadTrue","features":[383]},{"name":"ENUM_StatusSvc_ChargingActive","features":[383]},{"name":"ENUM_StatusSvc_ChargingInactive","features":[383]},{"name":"ENUM_StatusSvc_ChargingUnknown","features":[383]},{"name":"ENUM_StatusSvc_RoamingActive","features":[383]},{"name":"ENUM_StatusSvc_RoamingInactive","features":[383]},{"name":"ENUM_StatusSvc_RoamingUnknown","features":[383]},{"name":"ENUM_SyncSvc_SyncObjectReferencesDisabled","features":[383]},{"name":"ENUM_SyncSvc_SyncObjectReferencesEnabled","features":[383]},{"name":"ENUM_TaskObj_CompleteFalse","features":[383]},{"name":"ENUM_TaskObj_CompleteTrue","features":[383]},{"name":"E_WPD_DEVICE_ALREADY_OPENED","features":[383]},{"name":"E_WPD_DEVICE_IS_HUNG","features":[383]},{"name":"E_WPD_DEVICE_NOT_OPEN","features":[383]},{"name":"E_WPD_OBJECT_ALREADY_ATTACHED_TO_DEVICE","features":[383]},{"name":"E_WPD_OBJECT_ALREADY_ATTACHED_TO_SERVICE","features":[383]},{"name":"E_WPD_OBJECT_NOT_ATTACHED_TO_DEVICE","features":[383]},{"name":"E_WPD_OBJECT_NOT_ATTACHED_TO_SERVICE","features":[383]},{"name":"E_WPD_OBJECT_NOT_COMMITED","features":[383]},{"name":"E_WPD_SERVICE_ALREADY_OPENED","features":[383]},{"name":"E_WPD_SERVICE_BAD_PARAMETER_ORDER","features":[383]},{"name":"E_WPD_SERVICE_NOT_OPEN","features":[383]},{"name":"E_WPD_SMS_INVALID_MESSAGE_BODY","features":[383]},{"name":"E_WPD_SMS_INVALID_RECIPIENT","features":[383]},{"name":"E_WPD_SMS_SERVICE_UNAVAILABLE","features":[383]},{"name":"EnumBthMtpConnectors","features":[383]},{"name":"FACILITY_WPD","features":[383]},{"name":"FLAG_MessageObj_DayOfWeekFriday","features":[383]},{"name":"FLAG_MessageObj_DayOfWeekMonday","features":[383]},{"name":"FLAG_MessageObj_DayOfWeekNone","features":[383]},{"name":"FLAG_MessageObj_DayOfWeekSaturday","features":[383]},{"name":"FLAG_MessageObj_DayOfWeekSunday","features":[383]},{"name":"FLAG_MessageObj_DayOfWeekThursday","features":[383]},{"name":"FLAG_MessageObj_DayOfWeekTuesday","features":[383]},{"name":"FLAG_MessageObj_DayOfWeekWednesday","features":[383]},{"name":"GUID_DEVINTERFACE_WPD","features":[383]},{"name":"GUID_DEVINTERFACE_WPD_PRIVATE","features":[383]},{"name":"GUID_DEVINTERFACE_WPD_SERVICE","features":[383]},{"name":"IConnectionRequestCallback","features":[383]},{"name":"IEnumPortableDeviceConnectors","features":[383]},{"name":"IEnumPortableDeviceObjectIDs","features":[383]},{"name":"IMediaRadioManager","features":[383]},{"name":"IMediaRadioManagerNotifySink","features":[383]},{"name":"IOCTL_WPD_MESSAGE_READWRITE_ACCESS","features":[383]},{"name":"IOCTL_WPD_MESSAGE_READ_ACCESS","features":[383]},{"name":"IPortableDevice","features":[383]},{"name":"IPortableDeviceCapabilities","features":[383]},{"name":"IPortableDeviceConnector","features":[383]},{"name":"IPortableDeviceContent","features":[383]},{"name":"IPortableDeviceContent2","features":[383]},{"name":"IPortableDeviceDataStream","features":[383,358]},{"name":"IPortableDeviceDispatchFactory","features":[383]},{"name":"IPortableDeviceEventCallback","features":[383]},{"name":"IPortableDeviceKeyCollection","features":[383]},{"name":"IPortableDeviceManager","features":[383]},{"name":"IPortableDevicePropVariantCollection","features":[383]},{"name":"IPortableDeviceProperties","features":[383]},{"name":"IPortableDevicePropertiesBulk","features":[383]},{"name":"IPortableDevicePropertiesBulkCallback","features":[383]},{"name":"IPortableDeviceResources","features":[383]},{"name":"IPortableDeviceService","features":[383]},{"name":"IPortableDeviceServiceActivation","features":[383]},{"name":"IPortableDeviceServiceCapabilities","features":[383]},{"name":"IPortableDeviceServiceManager","features":[383]},{"name":"IPortableDeviceServiceMethodCallback","features":[383]},{"name":"IPortableDeviceServiceMethods","features":[383]},{"name":"IPortableDeviceServiceOpenCallback","features":[383]},{"name":"IPortableDeviceUnitsStream","features":[383]},{"name":"IPortableDeviceValues","features":[383]},{"name":"IPortableDeviceValuesCollection","features":[383]},{"name":"IPortableDeviceWebControl","features":[383,358]},{"name":"IRadioInstance","features":[383]},{"name":"IRadioInstanceCollection","features":[383]},{"name":"IWpdSerializer","features":[383]},{"name":"NAME_3GPP2File","features":[383]},{"name":"NAME_3GPPFile","features":[383]},{"name":"NAME_AACFile","features":[383]},{"name":"NAME_AIFFFile","features":[383]},{"name":"NAME_AMRFile","features":[383]},{"name":"NAME_ASFFile","features":[383]},{"name":"NAME_ASXPlaylist","features":[383]},{"name":"NAME_ATSCTSFile","features":[383]},{"name":"NAME_AVCHDFile","features":[383]},{"name":"NAME_AVIFile","features":[383]},{"name":"NAME_AbstractActivity","features":[383]},{"name":"NAME_AbstractActivityOccurrence","features":[383]},{"name":"NAME_AbstractAudioAlbum","features":[383]},{"name":"NAME_AbstractAudioPlaylist","features":[383]},{"name":"NAME_AbstractAudioVideoAlbum","features":[383]},{"name":"NAME_AbstractChapteredProduction","features":[383]},{"name":"NAME_AbstractContact","features":[383]},{"name":"NAME_AbstractContactGroup","features":[383]},{"name":"NAME_AbstractDocument","features":[383]},{"name":"NAME_AbstractImageAlbum","features":[383]},{"name":"NAME_AbstractMediacast","features":[383]},{"name":"NAME_AbstractMessage","features":[383]},{"name":"NAME_AbstractMessageFolder","features":[383]},{"name":"NAME_AbstractMultimediaAlbum","features":[383]},{"name":"NAME_AbstractNote","features":[383]},{"name":"NAME_AbstractTask","features":[383]},{"name":"NAME_AbstractVideoAlbum","features":[383]},{"name":"NAME_AbstractVideoPlaylist","features":[383]},{"name":"NAME_AnchorResults","features":[383]},{"name":"NAME_AnchorResults_Anchor","features":[383]},{"name":"NAME_AnchorResults_AnchorState","features":[383]},{"name":"NAME_AnchorResults_ResultObjectID","features":[383]},{"name":"NAME_AnchorSyncKnowledge","features":[383]},{"name":"NAME_AnchorSyncSvc","features":[383]},{"name":"NAME_AnchorSyncSvc_BeginSync","features":[383]},{"name":"NAME_AnchorSyncSvc_CurrentAnchor","features":[383]},{"name":"NAME_AnchorSyncSvc_EndSync","features":[383]},{"name":"NAME_AnchorSyncSvc_FilterType","features":[383]},{"name":"NAME_AnchorSyncSvc_GetChangesSinceAnchor","features":[383]},{"name":"NAME_AnchorSyncSvc_KnowledgeObjectID","features":[383]},{"name":"NAME_AnchorSyncSvc_LastSyncProxyID","features":[383]},{"name":"NAME_AnchorSyncSvc_LocalOnlyDelete","features":[383]},{"name":"NAME_AnchorSyncSvc_ProviderVersion","features":[383]},{"name":"NAME_AnchorSyncSvc_ReplicaID","features":[383]},{"name":"NAME_AnchorSyncSvc_SyncFormat","features":[383]},{"name":"NAME_AnchorSyncSvc_VersionProps","features":[383]},{"name":"NAME_Association","features":[383]},{"name":"NAME_AudibleFile","features":[383]},{"name":"NAME_AudioObj_AudioBitDepth","features":[383]},{"name":"NAME_AudioObj_AudioBitRate","features":[383]},{"name":"NAME_AudioObj_AudioBlockAlignment","features":[383]},{"name":"NAME_AudioObj_AudioFormatCode","features":[383]},{"name":"NAME_AudioObj_Channels","features":[383]},{"name":"NAME_AudioObj_Lyrics","features":[383]},{"name":"NAME_BMPImage","features":[383]},{"name":"NAME_CIFFImage","features":[383]},{"name":"NAME_CalendarObj_Accepted","features":[383]},{"name":"NAME_CalendarObj_BeginDateTime","features":[383]},{"name":"NAME_CalendarObj_BusyStatus","features":[383]},{"name":"NAME_CalendarObj_Declined","features":[383]},{"name":"NAME_CalendarObj_EndDateTime","features":[383]},{"name":"NAME_CalendarObj_Location","features":[383]},{"name":"NAME_CalendarObj_PatternDuration","features":[383]},{"name":"NAME_CalendarObj_PatternStartTime","features":[383]},{"name":"NAME_CalendarObj_ReminderOffset","features":[383]},{"name":"NAME_CalendarObj_Tentative","features":[383]},{"name":"NAME_CalendarObj_TimeZone","features":[383]},{"name":"NAME_CalendarSvc","features":[383]},{"name":"NAME_CalendarSvc_SyncWindowEnd","features":[383]},{"name":"NAME_CalendarSvc_SyncWindowStart","features":[383]},{"name":"NAME_ContactObj_AnniversaryDate","features":[383]},{"name":"NAME_ContactObj_Assistant","features":[383]},{"name":"NAME_ContactObj_Birthdate","features":[383]},{"name":"NAME_ContactObj_BusinessAddressCity","features":[383]},{"name":"NAME_ContactObj_BusinessAddressCountry","features":[383]},{"name":"NAME_ContactObj_BusinessAddressFull","features":[383]},{"name":"NAME_ContactObj_BusinessAddressLine2","features":[383]},{"name":"NAME_ContactObj_BusinessAddressPostalCode","features":[383]},{"name":"NAME_ContactObj_BusinessAddressRegion","features":[383]},{"name":"NAME_ContactObj_BusinessAddressStreet","features":[383]},{"name":"NAME_ContactObj_BusinessEmail","features":[383]},{"name":"NAME_ContactObj_BusinessEmail2","features":[383]},{"name":"NAME_ContactObj_BusinessFax","features":[383]},{"name":"NAME_ContactObj_BusinessPhone","features":[383]},{"name":"NAME_ContactObj_BusinessPhone2","features":[383]},{"name":"NAME_ContactObj_BusinessWebAddress","features":[383]},{"name":"NAME_ContactObj_Children","features":[383]},{"name":"NAME_ContactObj_Email","features":[383]},{"name":"NAME_ContactObj_FamilyName","features":[383]},{"name":"NAME_ContactObj_Fax","features":[383]},{"name":"NAME_ContactObj_GivenName","features":[383]},{"name":"NAME_ContactObj_IMAddress","features":[383]},{"name":"NAME_ContactObj_IMAddress2","features":[383]},{"name":"NAME_ContactObj_IMAddress3","features":[383]},{"name":"NAME_ContactObj_MiddleNames","features":[383]},{"name":"NAME_ContactObj_MobilePhone","features":[383]},{"name":"NAME_ContactObj_MobilePhone2","features":[383]},{"name":"NAME_ContactObj_Organization","features":[383]},{"name":"NAME_ContactObj_OtherAddressCity","features":[383]},{"name":"NAME_ContactObj_OtherAddressCountry","features":[383]},{"name":"NAME_ContactObj_OtherAddressFull","features":[383]},{"name":"NAME_ContactObj_OtherAddressLine2","features":[383]},{"name":"NAME_ContactObj_OtherAddressPostalCode","features":[383]},{"name":"NAME_ContactObj_OtherAddressRegion","features":[383]},{"name":"NAME_ContactObj_OtherAddressStreet","features":[383]},{"name":"NAME_ContactObj_OtherEmail","features":[383]},{"name":"NAME_ContactObj_OtherPhone","features":[383]},{"name":"NAME_ContactObj_Pager","features":[383]},{"name":"NAME_ContactObj_PersonalAddressCity","features":[383]},{"name":"NAME_ContactObj_PersonalAddressCountry","features":[383]},{"name":"NAME_ContactObj_PersonalAddressFull","features":[383]},{"name":"NAME_ContactObj_PersonalAddressLine2","features":[383]},{"name":"NAME_ContactObj_PersonalAddressPostalCode","features":[383]},{"name":"NAME_ContactObj_PersonalAddressRegion","features":[383]},{"name":"NAME_ContactObj_PersonalAddressStreet","features":[383]},{"name":"NAME_ContactObj_PersonalEmail","features":[383]},{"name":"NAME_ContactObj_PersonalEmail2","features":[383]},{"name":"NAME_ContactObj_PersonalFax","features":[383]},{"name":"NAME_ContactObj_PersonalPhone","features":[383]},{"name":"NAME_ContactObj_PersonalPhone2","features":[383]},{"name":"NAME_ContactObj_PersonalWebAddress","features":[383]},{"name":"NAME_ContactObj_Phone","features":[383]},{"name":"NAME_ContactObj_PhoneticFamilyName","features":[383]},{"name":"NAME_ContactObj_PhoneticGivenName","features":[383]},{"name":"NAME_ContactObj_PhoneticOrganization","features":[383]},{"name":"NAME_ContactObj_Ringtone","features":[383]},{"name":"NAME_ContactObj_Role","features":[383]},{"name":"NAME_ContactObj_Spouse","features":[383]},{"name":"NAME_ContactObj_Suffix","features":[383]},{"name":"NAME_ContactObj_Title","features":[383]},{"name":"NAME_ContactObj_WebAddress","features":[383]},{"name":"NAME_ContactSvc_SyncWithPhoneOnly","features":[383]},{"name":"NAME_ContactsSvc","features":[383]},{"name":"NAME_DPOFDocument","features":[383]},{"name":"NAME_DVBTSFile","features":[383]},{"name":"NAME_DeviceExecutable","features":[383]},{"name":"NAME_DeviceMetadataCAB","features":[383]},{"name":"NAME_DeviceMetadataObj_ContentID","features":[383]},{"name":"NAME_DeviceMetadataObj_DefaultCAB","features":[383]},{"name":"NAME_DeviceMetadataSvc","features":[383]},{"name":"NAME_DeviceScript","features":[383]},{"name":"NAME_EXIFImage","features":[383]},{"name":"NAME_ExcelDocument","features":[383]},{"name":"NAME_FLACFile","features":[383]},{"name":"NAME_FirmwareFile","features":[383]},{"name":"NAME_FlashPixImage","features":[383]},{"name":"NAME_FullEnumSyncKnowledge","features":[383]},{"name":"NAME_FullEnumSyncSvc","features":[383]},{"name":"NAME_FullEnumSyncSvc_BeginSync","features":[383]},{"name":"NAME_FullEnumSyncSvc_EndSync","features":[383]},{"name":"NAME_FullEnumSyncSvc_FilterType","features":[383]},{"name":"NAME_FullEnumSyncSvc_KnowledgeObjectID","features":[383]},{"name":"NAME_FullEnumSyncSvc_LastSyncProxyID","features":[383]},{"name":"NAME_FullEnumSyncSvc_LocalOnlyDelete","features":[383]},{"name":"NAME_FullEnumSyncSvc_ProviderVersion","features":[383]},{"name":"NAME_FullEnumSyncSvc_ReplicaID","features":[383]},{"name":"NAME_FullEnumSyncSvc_SyncFormat","features":[383]},{"name":"NAME_FullEnumSyncSvc_VersionProps","features":[383]},{"name":"NAME_GIFImage","features":[383]},{"name":"NAME_GenericObj_AllowedFolderContents","features":[383]},{"name":"NAME_GenericObj_AssociationDesc","features":[383]},{"name":"NAME_GenericObj_AssociationType","features":[383]},{"name":"NAME_GenericObj_Copyright","features":[383]},{"name":"NAME_GenericObj_Corrupt","features":[383]},{"name":"NAME_GenericObj_DRMStatus","features":[383]},{"name":"NAME_GenericObj_DateAccessed","features":[383]},{"name":"NAME_GenericObj_DateAdded","features":[383]},{"name":"NAME_GenericObj_DateAuthored","features":[383]},{"name":"NAME_GenericObj_DateCreated","features":[383]},{"name":"NAME_GenericObj_DateModified","features":[383]},{"name":"NAME_GenericObj_DateRevised","features":[383]},{"name":"NAME_GenericObj_Description","features":[383]},{"name":"NAME_GenericObj_Hidden","features":[383]},{"name":"NAME_GenericObj_Keywords","features":[383]},{"name":"NAME_GenericObj_LanguageLocale","features":[383]},{"name":"NAME_GenericObj_Name","features":[383]},{"name":"NAME_GenericObj_NonConsumable","features":[383]},{"name":"NAME_GenericObj_ObjectFileName","features":[383]},{"name":"NAME_GenericObj_ObjectFormat","features":[383]},{"name":"NAME_GenericObj_ObjectID","features":[383]},{"name":"NAME_GenericObj_ObjectSize","features":[383]},{"name":"NAME_GenericObj_ParentID","features":[383]},{"name":"NAME_GenericObj_PersistentUID","features":[383]},{"name":"NAME_GenericObj_PropertyBag","features":[383]},{"name":"NAME_GenericObj_ProtectionStatus","features":[383]},{"name":"NAME_GenericObj_ReferenceParentID","features":[383]},{"name":"NAME_GenericObj_StorageID","features":[383]},{"name":"NAME_GenericObj_SubDescription","features":[383]},{"name":"NAME_GenericObj_SyncID","features":[383]},{"name":"NAME_GenericObj_SystemObject","features":[383]},{"name":"NAME_GenericObj_TimeToLive","features":[383]},{"name":"NAME_HDPhotoImage","features":[383]},{"name":"NAME_HTMLDocument","features":[383]},{"name":"NAME_HintsSvc","features":[383]},{"name":"NAME_ICalendarActivity","features":[383]},{"name":"NAME_ImageObj_Aperature","features":[383]},{"name":"NAME_ImageObj_Exposure","features":[383]},{"name":"NAME_ImageObj_ISOSpeed","features":[383]},{"name":"NAME_ImageObj_ImageBitDepth","features":[383]},{"name":"NAME_ImageObj_IsColorCorrected","features":[383]},{"name":"NAME_ImageObj_IsCropped","features":[383]},{"name":"NAME_JFIFImage","features":[383]},{"name":"NAME_JP2Image","features":[383]},{"name":"NAME_JPEGXRImage","features":[383]},{"name":"NAME_JPXImage","features":[383]},{"name":"NAME_M3UPlaylist","features":[383]},{"name":"NAME_MHTDocument","features":[383]},{"name":"NAME_MP3File","features":[383]},{"name":"NAME_MPEG2File","features":[383]},{"name":"NAME_MPEG4File","features":[383]},{"name":"NAME_MPEGFile","features":[383]},{"name":"NAME_MPLPlaylist","features":[383]},{"name":"NAME_MediaObj_AlbumArtist","features":[383]},{"name":"NAME_MediaObj_AlbumName","features":[383]},{"name":"NAME_MediaObj_Artist","features":[383]},{"name":"NAME_MediaObj_AudioEncodingProfile","features":[383]},{"name":"NAME_MediaObj_BitRateType","features":[383]},{"name":"NAME_MediaObj_BookmarkByte","features":[383]},{"name":"NAME_MediaObj_BookmarkObject","features":[383]},{"name":"NAME_MediaObj_BookmarkTime","features":[383]},{"name":"NAME_MediaObj_BufferSize","features":[383]},{"name":"NAME_MediaObj_Composer","features":[383]},{"name":"NAME_MediaObj_Credits","features":[383]},{"name":"NAME_MediaObj_DateOriginalRelease","features":[383]},{"name":"NAME_MediaObj_Duration","features":[383]},{"name":"NAME_MediaObj_Editor","features":[383]},{"name":"NAME_MediaObj_EffectiveRating","features":[383]},{"name":"NAME_MediaObj_EncodingProfile","features":[383]},{"name":"NAME_MediaObj_EncodingQuality","features":[383]},{"name":"NAME_MediaObj_Genre","features":[383]},{"name":"NAME_MediaObj_GeographicOrigin","features":[383]},{"name":"NAME_MediaObj_Height","features":[383]},{"name":"NAME_MediaObj_MediaType","features":[383]},{"name":"NAME_MediaObj_MediaUID","features":[383]},{"name":"NAME_MediaObj_Mood","features":[383]},{"name":"NAME_MediaObj_Owner","features":[383]},{"name":"NAME_MediaObj_ParentalRating","features":[383]},{"name":"NAME_MediaObj_Producer","features":[383]},{"name":"NAME_MediaObj_SampleRate","features":[383]},{"name":"NAME_MediaObj_SkipCount","features":[383]},{"name":"NAME_MediaObj_SubscriptionContentID","features":[383]},{"name":"NAME_MediaObj_Subtitle","features":[383]},{"name":"NAME_MediaObj_TotalBitRate","features":[383]},{"name":"NAME_MediaObj_Track","features":[383]},{"name":"NAME_MediaObj_URLLink","features":[383]},{"name":"NAME_MediaObj_URLSource","features":[383]},{"name":"NAME_MediaObj_UseCount","features":[383]},{"name":"NAME_MediaObj_UserRating","features":[383]},{"name":"NAME_MediaObj_WebMaster","features":[383]},{"name":"NAME_MediaObj_Width","features":[383]},{"name":"NAME_MessageObj_BCC","features":[383]},{"name":"NAME_MessageObj_Body","features":[383]},{"name":"NAME_MessageObj_CC","features":[383]},{"name":"NAME_MessageObj_Category","features":[383]},{"name":"NAME_MessageObj_PatternDayOfMonth","features":[383]},{"name":"NAME_MessageObj_PatternDayOfWeek","features":[383]},{"name":"NAME_MessageObj_PatternDeleteDates","features":[383]},{"name":"NAME_MessageObj_PatternInstance","features":[383]},{"name":"NAME_MessageObj_PatternMonthOfYear","features":[383]},{"name":"NAME_MessageObj_PatternOriginalDateTime","features":[383]},{"name":"NAME_MessageObj_PatternPeriod","features":[383]},{"name":"NAME_MessageObj_PatternType","features":[383]},{"name":"NAME_MessageObj_PatternValidEndDate","features":[383]},{"name":"NAME_MessageObj_PatternValidStartDate","features":[383]},{"name":"NAME_MessageObj_Priority","features":[383]},{"name":"NAME_MessageObj_Read","features":[383]},{"name":"NAME_MessageObj_ReceivedTime","features":[383]},{"name":"NAME_MessageObj_Sender","features":[383]},{"name":"NAME_MessageObj_Subject","features":[383]},{"name":"NAME_MessageObj_To","features":[383]},{"name":"NAME_MessageSvc","features":[383]},{"name":"NAME_NotesSvc","features":[383]},{"name":"NAME_OGGFile","features":[383]},{"name":"NAME_PCDImage","features":[383]},{"name":"NAME_PICTImage","features":[383]},{"name":"NAME_PNGImage","features":[383]},{"name":"NAME_PSLPlaylist","features":[383]},{"name":"NAME_PowerPointDocument","features":[383]},{"name":"NAME_QCELPFile","features":[383]},{"name":"NAME_RingtonesSvc","features":[383]},{"name":"NAME_RingtonesSvc_DefaultRingtone","features":[383]},{"name":"NAME_Services_ServiceDisplayName","features":[383]},{"name":"NAME_Services_ServiceIcon","features":[383]},{"name":"NAME_Services_ServiceLocale","features":[383]},{"name":"NAME_StatusSvc","features":[383]},{"name":"NAME_StatusSvc_BatteryLife","features":[383]},{"name":"NAME_StatusSvc_ChargingState","features":[383]},{"name":"NAME_StatusSvc_MissedCalls","features":[383]},{"name":"NAME_StatusSvc_NetworkName","features":[383]},{"name":"NAME_StatusSvc_NetworkType","features":[383]},{"name":"NAME_StatusSvc_NewPictures","features":[383]},{"name":"NAME_StatusSvc_Roaming","features":[383]},{"name":"NAME_StatusSvc_SignalStrength","features":[383]},{"name":"NAME_StatusSvc_StorageCapacity","features":[383]},{"name":"NAME_StatusSvc_StorageFreeSpace","features":[383]},{"name":"NAME_StatusSvc_TextMessages","features":[383]},{"name":"NAME_StatusSvc_VoiceMail","features":[383]},{"name":"NAME_SyncObj_LastAuthorProxyID","features":[383]},{"name":"NAME_SyncSvc_BeginSync","features":[383]},{"name":"NAME_SyncSvc_EndSync","features":[383]},{"name":"NAME_SyncSvc_FilterType","features":[383]},{"name":"NAME_SyncSvc_LocalOnlyDelete","features":[383]},{"name":"NAME_SyncSvc_SyncFormat","features":[383]},{"name":"NAME_SyncSvc_SyncObjectReferences","features":[383]},{"name":"NAME_TIFFEPImage","features":[383]},{"name":"NAME_TIFFITImage","features":[383]},{"name":"NAME_TIFFImage","features":[383]},{"name":"NAME_TaskObj_BeginDate","features":[383]},{"name":"NAME_TaskObj_Complete","features":[383]},{"name":"NAME_TaskObj_EndDate","features":[383]},{"name":"NAME_TaskObj_ReminderDateTime","features":[383]},{"name":"NAME_TasksSvc","features":[383]},{"name":"NAME_TasksSvc_SyncActiveOnly","features":[383]},{"name":"NAME_TextDocument","features":[383]},{"name":"NAME_Undefined","features":[383]},{"name":"NAME_UndefinedAudio","features":[383]},{"name":"NAME_UndefinedCollection","features":[383]},{"name":"NAME_UndefinedDocument","features":[383]},{"name":"NAME_UndefinedVideo","features":[383]},{"name":"NAME_UnknownImage","features":[383]},{"name":"NAME_VCalendar1Activity","features":[383]},{"name":"NAME_VCard2Contact","features":[383]},{"name":"NAME_VCard3Contact","features":[383]},{"name":"NAME_VideoObj_KeyFrameDistance","features":[383]},{"name":"NAME_VideoObj_ScanType","features":[383]},{"name":"NAME_VideoObj_Source","features":[383]},{"name":"NAME_VideoObj_VideoBitRate","features":[383]},{"name":"NAME_VideoObj_VideoFormatCode","features":[383]},{"name":"NAME_VideoObj_VideoFrameRate","features":[383]},{"name":"NAME_WAVFile","features":[383]},{"name":"NAME_WBMPImage","features":[383]},{"name":"NAME_WMAFile","features":[383]},{"name":"NAME_WMVFile","features":[383]},{"name":"NAME_WPLPlaylist","features":[383]},{"name":"NAME_WordDocument","features":[383]},{"name":"NAME_XMLDocument","features":[383]},{"name":"PORTABLE_DEVICE_DELETE_NO_RECURSION","features":[383]},{"name":"PORTABLE_DEVICE_DELETE_WITH_RECURSION","features":[383]},{"name":"PORTABLE_DEVICE_DRM_SCHEME_PDDRM","features":[383]},{"name":"PORTABLE_DEVICE_DRM_SCHEME_WMDRM10_PD","features":[383]},{"name":"PORTABLE_DEVICE_ICON","features":[383]},{"name":"PORTABLE_DEVICE_IS_MASS_STORAGE","features":[383]},{"name":"PORTABLE_DEVICE_NAMESPACE_EXCLUDE_FROM_SHELL","features":[383]},{"name":"PORTABLE_DEVICE_NAMESPACE_THUMBNAIL_CONTENT_TYPES","features":[383]},{"name":"PORTABLE_DEVICE_NAMESPACE_TIMEOUT","features":[383]},{"name":"PORTABLE_DEVICE_TYPE","features":[383]},{"name":"PortableDevice","features":[383]},{"name":"PortableDeviceDispatchFactory","features":[383]},{"name":"PortableDeviceFTM","features":[383]},{"name":"PortableDeviceKeyCollection","features":[383]},{"name":"PortableDeviceManager","features":[383]},{"name":"PortableDevicePropVariantCollection","features":[383]},{"name":"PortableDeviceService","features":[383]},{"name":"PortableDeviceServiceFTM","features":[383]},{"name":"PortableDeviceValues","features":[383]},{"name":"PortableDeviceValuesCollection","features":[383]},{"name":"PortableDeviceWebControl","features":[383]},{"name":"RANGEMAX_MessageObj_PatternDayOfMonth","features":[383]},{"name":"RANGEMAX_MessageObj_PatternMonthOfYear","features":[383]},{"name":"RANGEMAX_StatusSvc_BatteryLife","features":[383]},{"name":"RANGEMAX_StatusSvc_MissedCalls","features":[383]},{"name":"RANGEMAX_StatusSvc_NewPictures","features":[383]},{"name":"RANGEMAX_StatusSvc_SignalStrength","features":[383]},{"name":"RANGEMAX_StatusSvc_TextMessages","features":[383]},{"name":"RANGEMAX_StatusSvc_VoiceMail","features":[383]},{"name":"RANGEMIN_MessageObj_PatternDayOfMonth","features":[383]},{"name":"RANGEMIN_MessageObj_PatternMonthOfYear","features":[383]},{"name":"RANGEMIN_StatusSvc_BatteryLife","features":[383]},{"name":"RANGEMIN_StatusSvc_SignalStrength","features":[383]},{"name":"RANGESTEP_MessageObj_PatternDayOfMonth","features":[383]},{"name":"RANGESTEP_MessageObj_PatternMonthOfYear","features":[383]},{"name":"RANGESTEP_StatusSvc_BatteryLife","features":[383]},{"name":"RANGESTEP_StatusSvc_SignalStrength","features":[383]},{"name":"SMS_BINARY_MESSAGE","features":[383]},{"name":"SMS_ENCODING_7_BIT","features":[383]},{"name":"SMS_ENCODING_8_BIT","features":[383]},{"name":"SMS_ENCODING_UTF_16","features":[383]},{"name":"SMS_MESSAGE_TYPES","features":[383]},{"name":"SMS_TEXT_MESSAGE","features":[383]},{"name":"SRS_RADIO_DISABLED","features":[383]},{"name":"SRS_RADIO_ENABLED","features":[383]},{"name":"STR_WPDNSE_FAST_ENUM","features":[383]},{"name":"STR_WPDNSE_SIMPLE_ITEM","features":[383]},{"name":"SYNCSVC_FILTER_CALENDAR_WINDOW_WITH_RECURRENCE","features":[383]},{"name":"SYNCSVC_FILTER_CONTACTS_WITH_PHONE","features":[383]},{"name":"SYNCSVC_FILTER_NONE","features":[383]},{"name":"SYNCSVC_FILTER_TASK_ACTIVE","features":[383]},{"name":"SYSTEM_RADIO_STATE","features":[383]},{"name":"TYPE_AnchorSyncSvc","features":[383]},{"name":"TYPE_CalendarSvc","features":[383]},{"name":"TYPE_ContactsSvc","features":[383]},{"name":"TYPE_DeviceMetadataSvc","features":[383]},{"name":"TYPE_FullEnumSyncSvc","features":[383]},{"name":"TYPE_HintsSvc","features":[383]},{"name":"TYPE_MessageSvc","features":[383]},{"name":"TYPE_NotesSvc","features":[383]},{"name":"TYPE_RingtonesSvc","features":[383]},{"name":"TYPE_StatusSvc","features":[383]},{"name":"TYPE_TasksSvc","features":[383]},{"name":"WPDNSE_OBJECT_HAS_ALBUM_ART","features":[383,378]},{"name":"WPDNSE_OBJECT_HAS_AUDIO_CLIP","features":[383,378]},{"name":"WPDNSE_OBJECT_HAS_CONTACT_PHOTO","features":[383,378]},{"name":"WPDNSE_OBJECT_HAS_ICON","features":[383,378]},{"name":"WPDNSE_OBJECT_HAS_THUMBNAIL","features":[383,378]},{"name":"WPDNSE_OBJECT_OPTIMAL_READ_BLOCK_SIZE","features":[383,378]},{"name":"WPDNSE_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPDNSE_PROPSHEET_CONTENT_DETAILS","features":[383]},{"name":"WPDNSE_PROPSHEET_CONTENT_GENERAL","features":[383]},{"name":"WPDNSE_PROPSHEET_CONTENT_REFERENCES","features":[383]},{"name":"WPDNSE_PROPSHEET_CONTENT_RESOURCES","features":[383]},{"name":"WPDNSE_PROPSHEET_DEVICE_GENERAL","features":[383]},{"name":"WPDNSE_PROPSHEET_STORAGE_GENERAL","features":[383]},{"name":"WPD_API_OPTIONS_V1","features":[383]},{"name":"WPD_API_OPTION_IOCTL_ACCESS","features":[383,378]},{"name":"WPD_API_OPTION_USE_CLEAR_DATA_STREAM","features":[383,378]},{"name":"WPD_APPOINTMENT_ACCEPTED_ATTENDEES","features":[383,378]},{"name":"WPD_APPOINTMENT_DECLINED_ATTENDEES","features":[383,378]},{"name":"WPD_APPOINTMENT_LOCATION","features":[383,378]},{"name":"WPD_APPOINTMENT_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_APPOINTMENT_OPTIONAL_ATTENDEES","features":[383,378]},{"name":"WPD_APPOINTMENT_REQUIRED_ATTENDEES","features":[383,378]},{"name":"WPD_APPOINTMENT_RESOURCES","features":[383,378]},{"name":"WPD_APPOINTMENT_TENTATIVE_ATTENDEES","features":[383,378]},{"name":"WPD_APPOINTMENT_TYPE","features":[383,378]},{"name":"WPD_AUDIO_BITRATE","features":[383,378]},{"name":"WPD_AUDIO_BIT_DEPTH","features":[383,378]},{"name":"WPD_AUDIO_BLOCK_ALIGNMENT","features":[383,378]},{"name":"WPD_AUDIO_CHANNEL_COUNT","features":[383,378]},{"name":"WPD_AUDIO_FORMAT_CODE","features":[383,378]},{"name":"WPD_BITRATE_TYPES","features":[383]},{"name":"WPD_BITRATE_TYPE_DISCRETE","features":[383]},{"name":"WPD_BITRATE_TYPE_FREE","features":[383]},{"name":"WPD_BITRATE_TYPE_UNUSED","features":[383]},{"name":"WPD_BITRATE_TYPE_VARIABLE","features":[383]},{"name":"WPD_CAPTURE_MODES","features":[383]},{"name":"WPD_CAPTURE_MODE_BURST","features":[383]},{"name":"WPD_CAPTURE_MODE_NORMAL","features":[383]},{"name":"WPD_CAPTURE_MODE_TIMELAPSE","features":[383]},{"name":"WPD_CAPTURE_MODE_UNDEFINED","features":[383]},{"name":"WPD_CATEGORY_CAPABILITIES","features":[383]},{"name":"WPD_CATEGORY_COMMON","features":[383]},{"name":"WPD_CATEGORY_DEVICE_HINTS","features":[383]},{"name":"WPD_CATEGORY_MEDIA_CAPTURE","features":[383]},{"name":"WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS","features":[383]},{"name":"WPD_CATEGORY_NETWORK_CONFIGURATION","features":[383]},{"name":"WPD_CATEGORY_NULL","features":[383]},{"name":"WPD_CATEGORY_OBJECT_ENUMERATION","features":[383]},{"name":"WPD_CATEGORY_OBJECT_MANAGEMENT","features":[383]},{"name":"WPD_CATEGORY_OBJECT_PROPERTIES","features":[383]},{"name":"WPD_CATEGORY_OBJECT_PROPERTIES_BULK","features":[383]},{"name":"WPD_CATEGORY_OBJECT_RESOURCES","features":[383]},{"name":"WPD_CATEGORY_SERVICE_CAPABILITIES","features":[383]},{"name":"WPD_CATEGORY_SERVICE_COMMON","features":[383]},{"name":"WPD_CATEGORY_SERVICE_METHODS","features":[383]},{"name":"WPD_CATEGORY_SMS","features":[383]},{"name":"WPD_CATEGORY_STILL_IMAGE_CAPTURE","features":[383]},{"name":"WPD_CATEGORY_STORAGE","features":[383]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_DEVICE_IDENTIFICATION_VALUES","features":[383,378]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_DONT_REGISTER_WPD_DEVICE_INTERFACE","features":[383,378]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_MULTITRANSPORT_MODE","features":[383,378]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_REGISTER_WPD_PRIVATE_DEVICE_INTERFACE","features":[383,378]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_SILENCE_AUTOPLAY","features":[383,378]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_SUPPORTED_CONTENT_TYPES","features":[383,378]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_TRANSPORT_BANDWIDTH","features":[383,378]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_V1","features":[383]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_V2","features":[383]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_V3","features":[383]},{"name":"WPD_CLASS_EXTENSION_V1","features":[383]},{"name":"WPD_CLASS_EXTENSION_V2","features":[383]},{"name":"WPD_CLIENT_DESIRED_ACCESS","features":[383,378]},{"name":"WPD_CLIENT_EVENT_COOKIE","features":[383,378]},{"name":"WPD_CLIENT_INFORMATION_PROPERTIES_V1","features":[383]},{"name":"WPD_CLIENT_MAJOR_VERSION","features":[383,378]},{"name":"WPD_CLIENT_MANUAL_CLOSE_ON_DISCONNECT","features":[383,378]},{"name":"WPD_CLIENT_MINIMUM_RESULTS_BUFFER_SIZE","features":[383,378]},{"name":"WPD_CLIENT_MINOR_VERSION","features":[383,378]},{"name":"WPD_CLIENT_NAME","features":[383,378]},{"name":"WPD_CLIENT_REVISION","features":[383,378]},{"name":"WPD_CLIENT_SECURITY_QUALITY_OF_SERVICE","features":[383,378]},{"name":"WPD_CLIENT_SHARE_MODE","features":[383,378]},{"name":"WPD_CLIENT_WMDRM_APPLICATION_CERTIFICATE","features":[383,378]},{"name":"WPD_CLIENT_WMDRM_APPLICATION_PRIVATE_KEY","features":[383,378]},{"name":"WPD_COLOR_CORRECTED_STATUS_CORRECTED","features":[383]},{"name":"WPD_COLOR_CORRECTED_STATUS_NOT_CORRECTED","features":[383]},{"name":"WPD_COLOR_CORRECTED_STATUS_SHOULD_NOT_BE_CORRECTED","features":[383]},{"name":"WPD_COLOR_CORRECTED_STATUS_VALUES","features":[383]},{"name":"WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS","features":[383]},{"name":"WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS","features":[383]},{"name":"WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS","features":[383]},{"name":"WPD_COMMAND_ACCESS_LOOKUP_ENTRY","features":[383,378]},{"name":"WPD_COMMAND_ACCESS_READ","features":[383]},{"name":"WPD_COMMAND_ACCESS_READWRITE","features":[383]},{"name":"WPD_COMMAND_ACCESS_TYPES","features":[383]},{"name":"WPD_COMMAND_CAPABILITIES_GET_COMMAND_OPTIONS","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_EVENT_OPTIONS","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_FIXED_PROPERTY_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_FUNCTIONAL_OBJECTS","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_COMMANDS","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_CONTENT_TYPES","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_EVENTS","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMATS","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES","features":[383,378]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FUNCTIONAL_CATEGORIES","features":[383,378]},{"name":"WPD_COMMAND_CLASS_EXTENSION_REGISTER_SERVICE_INTERFACES","features":[383,378]},{"name":"WPD_COMMAND_CLASS_EXTENSION_UNREGISTER_SERVICE_INTERFACES","features":[383,378]},{"name":"WPD_COMMAND_CLASS_EXTENSION_WRITE_DEVICE_INFORMATION","features":[383,378]},{"name":"WPD_COMMAND_COMMIT_KEYPAIR","features":[383,378]},{"name":"WPD_COMMAND_COMMON_GET_OBJECT_IDS_FROM_PERSISTENT_UNIQUE_IDS","features":[383,378]},{"name":"WPD_COMMAND_COMMON_RESET_DEVICE","features":[383,378]},{"name":"WPD_COMMAND_COMMON_SAVE_CLIENT_INFORMATION","features":[383,378]},{"name":"WPD_COMMAND_DEVICE_HINTS_GET_CONTENT_LOCATION","features":[383,378]},{"name":"WPD_COMMAND_GENERATE_KEYPAIR","features":[383,378]},{"name":"WPD_COMMAND_MEDIA_CAPTURE_PAUSE","features":[383,378]},{"name":"WPD_COMMAND_MEDIA_CAPTURE_START","features":[383,378]},{"name":"WPD_COMMAND_MEDIA_CAPTURE_STOP","features":[383,378]},{"name":"WPD_COMMAND_MTP_EXT_END_DATA_TRANSFER","features":[383,378]},{"name":"WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITHOUT_DATA_PHASE","features":[383,378]},{"name":"WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_READ","features":[383,378]},{"name":"WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE","features":[383,378]},{"name":"WPD_COMMAND_MTP_EXT_GET_SUPPORTED_VENDOR_OPCODES","features":[383,378]},{"name":"WPD_COMMAND_MTP_EXT_GET_VENDOR_EXTENSION_DESCRIPTION","features":[383,378]},{"name":"WPD_COMMAND_MTP_EXT_READ_DATA","features":[383,378]},{"name":"WPD_COMMAND_MTP_EXT_WRITE_DATA","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_ENUMERATION_END_FIND","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_ENUMERATION_FIND_NEXT","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_ENUMERATION_START_FIND","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_COMMIT_OBJECT","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_COPY_OBJECTS","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_AND_DATA","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_ONLY","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_MOVE_OBJECTS","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_REVERT_OBJECT","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_UPDATE_OBJECT_WITH_PROPERTIES_AND_DATA","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_WRITE_OBJECT_DATA","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_END","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_NEXT","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_START","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_END","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_NEXT","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_START","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_END","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_NEXT","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_START","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_DELETE","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_GET","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_GET_ALL","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_GET_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_SET","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_CLOSE","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_COMMIT","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_CREATE_RESOURCE","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_DELETE","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_GET_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_GET_SUPPORTED","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_OPEN","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_READ","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_REVERT","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_SEEK","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_SEEK_IN_UNITS","features":[383,378]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_WRITE","features":[383,378]},{"name":"WPD_COMMAND_PROCESS_WIRELESS_PROFILE","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_COMMAND_OPTIONS","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_PARAMETER_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_PROPERTY_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_RENDERING_PROFILES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_INHERITED_SERVICES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_PARAMETER_ATTRIBUTES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_COMMANDS","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_EVENTS","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMATS","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS_BY_FORMAT","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_COMMON_GET_SERVICE_OBJECT_ID","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_METHODS_CANCEL_INVOKE","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_METHODS_END_INVOKE","features":[383,378]},{"name":"WPD_COMMAND_SERVICE_METHODS_START_INVOKE","features":[383,378]},{"name":"WPD_COMMAND_SMS_SEND","features":[383,378]},{"name":"WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE","features":[383,378]},{"name":"WPD_COMMAND_STORAGE_EJECT","features":[383,378]},{"name":"WPD_COMMAND_STORAGE_FORMAT","features":[383,378]},{"name":"WPD_COMMON_INFORMATION_BODY_TEXT","features":[383,378]},{"name":"WPD_COMMON_INFORMATION_END_DATETIME","features":[383,378]},{"name":"WPD_COMMON_INFORMATION_NOTES","features":[383,378]},{"name":"WPD_COMMON_INFORMATION_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_COMMON_INFORMATION_PRIORITY","features":[383,378]},{"name":"WPD_COMMON_INFORMATION_START_DATETIME","features":[383,378]},{"name":"WPD_COMMON_INFORMATION_SUBJECT","features":[383,378]},{"name":"WPD_CONTACT_ANNIVERSARY_DATE","features":[383,378]},{"name":"WPD_CONTACT_ASSISTANT","features":[383,378]},{"name":"WPD_CONTACT_BIRTHDATE","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_EMAIL","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_EMAIL2","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_FAX","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_FULL_POSTAL_ADDRESS","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_PHONE","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_PHONE2","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_CITY","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_COUNTRY","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE1","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE2","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_POSTAL_CODE","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_REGION","features":[383,378]},{"name":"WPD_CONTACT_BUSINESS_WEB_ADDRESS","features":[383,378]},{"name":"WPD_CONTACT_CHILDREN","features":[383,378]},{"name":"WPD_CONTACT_COMPANY_NAME","features":[383,378]},{"name":"WPD_CONTACT_DISPLAY_NAME","features":[383,378]},{"name":"WPD_CONTACT_FIRST_NAME","features":[383,378]},{"name":"WPD_CONTACT_INSTANT_MESSENGER","features":[383,378]},{"name":"WPD_CONTACT_INSTANT_MESSENGER2","features":[383,378]},{"name":"WPD_CONTACT_INSTANT_MESSENGER3","features":[383,378]},{"name":"WPD_CONTACT_LAST_NAME","features":[383,378]},{"name":"WPD_CONTACT_MIDDLE_NAMES","features":[383,378]},{"name":"WPD_CONTACT_MOBILE_PHONE","features":[383,378]},{"name":"WPD_CONTACT_MOBILE_PHONE2","features":[383,378]},{"name":"WPD_CONTACT_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_CONTACT_OTHER_EMAILS","features":[383,378]},{"name":"WPD_CONTACT_OTHER_FULL_POSTAL_ADDRESS","features":[383,378]},{"name":"WPD_CONTACT_OTHER_PHONES","features":[383,378]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_CITY","features":[383,378]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE1","features":[383,378]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE2","features":[383,378]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_CODE","features":[383,378]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_COUNTRY","features":[383,378]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_REGION","features":[383,378]},{"name":"WPD_CONTACT_PAGER","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_EMAIL","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_EMAIL2","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_FAX","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_FULL_POSTAL_ADDRESS","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_PHONE","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_PHONE2","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_CITY","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_COUNTRY","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE1","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE2","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_POSTAL_CODE","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_REGION","features":[383,378]},{"name":"WPD_CONTACT_PERSONAL_WEB_ADDRESS","features":[383,378]},{"name":"WPD_CONTACT_PHONETIC_COMPANY_NAME","features":[383,378]},{"name":"WPD_CONTACT_PHONETIC_FIRST_NAME","features":[383,378]},{"name":"WPD_CONTACT_PHONETIC_LAST_NAME","features":[383,378]},{"name":"WPD_CONTACT_PREFIX","features":[383,378]},{"name":"WPD_CONTACT_PRIMARY_EMAIL_ADDRESS","features":[383,378]},{"name":"WPD_CONTACT_PRIMARY_FAX","features":[383,378]},{"name":"WPD_CONTACT_PRIMARY_PHONE","features":[383,378]},{"name":"WPD_CONTACT_PRIMARY_WEB_ADDRESS","features":[383,378]},{"name":"WPD_CONTACT_RINGTONE","features":[383,378]},{"name":"WPD_CONTACT_ROLE","features":[383,378]},{"name":"WPD_CONTACT_SPOUSE","features":[383,378]},{"name":"WPD_CONTACT_SUFFIX","features":[383,378]},{"name":"WPD_CONTENT_TYPE_ALL","features":[383]},{"name":"WPD_CONTENT_TYPE_APPOINTMENT","features":[383]},{"name":"WPD_CONTENT_TYPE_AUDIO","features":[383]},{"name":"WPD_CONTENT_TYPE_AUDIO_ALBUM","features":[383]},{"name":"WPD_CONTENT_TYPE_CALENDAR","features":[383]},{"name":"WPD_CONTENT_TYPE_CERTIFICATE","features":[383]},{"name":"WPD_CONTENT_TYPE_CONTACT","features":[383]},{"name":"WPD_CONTENT_TYPE_CONTACT_GROUP","features":[383]},{"name":"WPD_CONTENT_TYPE_DOCUMENT","features":[383]},{"name":"WPD_CONTENT_TYPE_EMAIL","features":[383]},{"name":"WPD_CONTENT_TYPE_FOLDER","features":[383]},{"name":"WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT","features":[383]},{"name":"WPD_CONTENT_TYPE_GENERIC_FILE","features":[383]},{"name":"WPD_CONTENT_TYPE_GENERIC_MESSAGE","features":[383]},{"name":"WPD_CONTENT_TYPE_IMAGE","features":[383]},{"name":"WPD_CONTENT_TYPE_IMAGE_ALBUM","features":[383]},{"name":"WPD_CONTENT_TYPE_MEDIA_CAST","features":[383]},{"name":"WPD_CONTENT_TYPE_MEMO","features":[383]},{"name":"WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM","features":[383]},{"name":"WPD_CONTENT_TYPE_NETWORK_ASSOCIATION","features":[383]},{"name":"WPD_CONTENT_TYPE_PLAYLIST","features":[383]},{"name":"WPD_CONTENT_TYPE_PROGRAM","features":[383]},{"name":"WPD_CONTENT_TYPE_SECTION","features":[383]},{"name":"WPD_CONTENT_TYPE_TASK","features":[383]},{"name":"WPD_CONTENT_TYPE_TELEVISION","features":[383]},{"name":"WPD_CONTENT_TYPE_UNSPECIFIED","features":[383]},{"name":"WPD_CONTENT_TYPE_VIDEO","features":[383]},{"name":"WPD_CONTENT_TYPE_VIDEO_ALBUM","features":[383]},{"name":"WPD_CONTENT_TYPE_WIRELESS_PROFILE","features":[383]},{"name":"WPD_CONTROL_FUNCTION_GENERIC_MESSAGE","features":[383]},{"name":"WPD_CROPPED_STATUS_CROPPED","features":[383]},{"name":"WPD_CROPPED_STATUS_NOT_CROPPED","features":[383]},{"name":"WPD_CROPPED_STATUS_SHOULD_NOT_BE_CROPPED","features":[383]},{"name":"WPD_CROPPED_STATUS_VALUES","features":[383]},{"name":"WPD_DEVICE_DATETIME","features":[383,378]},{"name":"WPD_DEVICE_EDP_IDENTITY","features":[383,378]},{"name":"WPD_DEVICE_FIRMWARE_VERSION","features":[383,378]},{"name":"WPD_DEVICE_FRIENDLY_NAME","features":[383,378]},{"name":"WPD_DEVICE_FUNCTIONAL_UNIQUE_ID","features":[383,378]},{"name":"WPD_DEVICE_MANUFACTURER","features":[383,378]},{"name":"WPD_DEVICE_MODEL","features":[383,378]},{"name":"WPD_DEVICE_MODEL_UNIQUE_ID","features":[383,378]},{"name":"WPD_DEVICE_NETWORK_IDENTIFIER","features":[383,378]},{"name":"WPD_DEVICE_OBJECT_ID","features":[383]},{"name":"WPD_DEVICE_POWER_LEVEL","features":[383,378]},{"name":"WPD_DEVICE_POWER_SOURCE","features":[383,378]},{"name":"WPD_DEVICE_PROPERTIES_V1","features":[383]},{"name":"WPD_DEVICE_PROPERTIES_V2","features":[383]},{"name":"WPD_DEVICE_PROPERTIES_V3","features":[383]},{"name":"WPD_DEVICE_PROTOCOL","features":[383,378]},{"name":"WPD_DEVICE_SERIAL_NUMBER","features":[383,378]},{"name":"WPD_DEVICE_SUPPORTED_DRM_SCHEMES","features":[383,378]},{"name":"WPD_DEVICE_SUPPORTED_FORMATS_ARE_ORDERED","features":[383,378]},{"name":"WPD_DEVICE_SUPPORTS_NON_CONSUMABLE","features":[383,378]},{"name":"WPD_DEVICE_SYNC_PARTNER","features":[383,378]},{"name":"WPD_DEVICE_TRANSPORT","features":[383,378]},{"name":"WPD_DEVICE_TRANSPORTS","features":[383]},{"name":"WPD_DEVICE_TRANSPORT_BLUETOOTH","features":[383]},{"name":"WPD_DEVICE_TRANSPORT_IP","features":[383]},{"name":"WPD_DEVICE_TRANSPORT_UNSPECIFIED","features":[383]},{"name":"WPD_DEVICE_TRANSPORT_USB","features":[383]},{"name":"WPD_DEVICE_TYPE","features":[383,378]},{"name":"WPD_DEVICE_TYPES","features":[383]},{"name":"WPD_DEVICE_TYPE_AUDIO_RECORDER","features":[383]},{"name":"WPD_DEVICE_TYPE_CAMERA","features":[383]},{"name":"WPD_DEVICE_TYPE_GENERIC","features":[383]},{"name":"WPD_DEVICE_TYPE_MEDIA_PLAYER","features":[383]},{"name":"WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER","features":[383]},{"name":"WPD_DEVICE_TYPE_PHONE","features":[383]},{"name":"WPD_DEVICE_TYPE_VIDEO","features":[383]},{"name":"WPD_DEVICE_USE_DEVICE_STAGE","features":[383,378]},{"name":"WPD_DOCUMENT_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_EFFECT_MODES","features":[383]},{"name":"WPD_EFFECT_MODE_BLACK_AND_WHITE","features":[383]},{"name":"WPD_EFFECT_MODE_COLOR","features":[383]},{"name":"WPD_EFFECT_MODE_SEPIA","features":[383]},{"name":"WPD_EFFECT_MODE_UNDEFINED","features":[383]},{"name":"WPD_EMAIL_BCC_LINE","features":[383,378]},{"name":"WPD_EMAIL_CC_LINE","features":[383,378]},{"name":"WPD_EMAIL_HAS_ATTACHMENTS","features":[383,378]},{"name":"WPD_EMAIL_HAS_BEEN_READ","features":[383,378]},{"name":"WPD_EMAIL_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_EMAIL_RECEIVED_TIME","features":[383,378]},{"name":"WPD_EMAIL_SENDER_ADDRESS","features":[383,378]},{"name":"WPD_EMAIL_TO_LINE","features":[383,378]},{"name":"WPD_EVENT_ATTRIBUTES_V1","features":[383]},{"name":"WPD_EVENT_ATTRIBUTE_NAME","features":[383,378]},{"name":"WPD_EVENT_ATTRIBUTE_OPTIONS","features":[383,378]},{"name":"WPD_EVENT_ATTRIBUTE_PARAMETERS","features":[383,378]},{"name":"WPD_EVENT_DEVICE_CAPABILITIES_UPDATED","features":[383]},{"name":"WPD_EVENT_DEVICE_REMOVED","features":[383]},{"name":"WPD_EVENT_DEVICE_RESET","features":[383]},{"name":"WPD_EVENT_MTP_VENDOR_EXTENDED_EVENTS","features":[383]},{"name":"WPD_EVENT_NOTIFICATION","features":[383]},{"name":"WPD_EVENT_OBJECT_ADDED","features":[383]},{"name":"WPD_EVENT_OBJECT_REMOVED","features":[383]},{"name":"WPD_EVENT_OBJECT_TRANSFER_REQUESTED","features":[383]},{"name":"WPD_EVENT_OBJECT_UPDATED","features":[383]},{"name":"WPD_EVENT_OPTIONS_V1","features":[383]},{"name":"WPD_EVENT_OPTION_IS_AUTOPLAY_EVENT","features":[383,378]},{"name":"WPD_EVENT_OPTION_IS_BROADCAST_EVENT","features":[383,378]},{"name":"WPD_EVENT_PARAMETER_CHILD_HIERARCHY_CHANGED","features":[383,378]},{"name":"WPD_EVENT_PARAMETER_EVENT_ID","features":[383,378]},{"name":"WPD_EVENT_PARAMETER_OBJECT_CREATION_COOKIE","features":[383,378]},{"name":"WPD_EVENT_PARAMETER_OBJECT_PARENT_PERSISTENT_UNIQUE_ID","features":[383,378]},{"name":"WPD_EVENT_PARAMETER_OPERATION_PROGRESS","features":[383,378]},{"name":"WPD_EVENT_PARAMETER_OPERATION_STATE","features":[383,378]},{"name":"WPD_EVENT_PARAMETER_PNP_DEVICE_ID","features":[383,378]},{"name":"WPD_EVENT_PARAMETER_SERVICE_METHOD_CONTEXT","features":[383,378]},{"name":"WPD_EVENT_PROPERTIES_V1","features":[383]},{"name":"WPD_EVENT_PROPERTIES_V2","features":[383]},{"name":"WPD_EVENT_SERVICE_METHOD_COMPLETE","features":[383]},{"name":"WPD_EVENT_STORAGE_FORMAT","features":[383]},{"name":"WPD_EXPOSURE_METERING_MODES","features":[383]},{"name":"WPD_EXPOSURE_METERING_MODE_AVERAGE","features":[383]},{"name":"WPD_EXPOSURE_METERING_MODE_CENTER_SPOT","features":[383]},{"name":"WPD_EXPOSURE_METERING_MODE_CENTER_WEIGHTED_AVERAGE","features":[383]},{"name":"WPD_EXPOSURE_METERING_MODE_MULTI_SPOT","features":[383]},{"name":"WPD_EXPOSURE_METERING_MODE_UNDEFINED","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODES","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_ACTION","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_APERTURE_PRIORITY","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_AUTO","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_CREATIVE","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_MANUAL","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_PORTRAIT","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_SHUTTER_PRIORITY","features":[383]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_UNDEFINED","features":[383]},{"name":"WPD_FLASH_MODES","features":[383]},{"name":"WPD_FLASH_MODE_AUTO","features":[383]},{"name":"WPD_FLASH_MODE_EXTERNAL_SYNC","features":[383]},{"name":"WPD_FLASH_MODE_FILL","features":[383]},{"name":"WPD_FLASH_MODE_OFF","features":[383]},{"name":"WPD_FLASH_MODE_RED_EYE_AUTO","features":[383]},{"name":"WPD_FLASH_MODE_RED_EYE_FILL","features":[383]},{"name":"WPD_FLASH_MODE_UNDEFINED","features":[383]},{"name":"WPD_FOCUS_AUTOMATIC","features":[383]},{"name":"WPD_FOCUS_AUTOMATIC_MACRO","features":[383]},{"name":"WPD_FOCUS_MANUAL","features":[383]},{"name":"WPD_FOCUS_METERING_MODES","features":[383]},{"name":"WPD_FOCUS_METERING_MODE_CENTER_SPOT","features":[383]},{"name":"WPD_FOCUS_METERING_MODE_MULTI_SPOT","features":[383]},{"name":"WPD_FOCUS_METERING_MODE_UNDEFINED","features":[383]},{"name":"WPD_FOCUS_MODES","features":[383]},{"name":"WPD_FOCUS_UNDEFINED","features":[383]},{"name":"WPD_FOLDER_CONTENT_TYPES_ALLOWED","features":[383,378]},{"name":"WPD_FOLDER_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_FORMAT_ATTRIBUTES_V1","features":[383]},{"name":"WPD_FORMAT_ATTRIBUTE_MIMETYPE","features":[383,378]},{"name":"WPD_FORMAT_ATTRIBUTE_NAME","features":[383,378]},{"name":"WPD_FUNCTIONAL_CATEGORY_ALL","features":[383]},{"name":"WPD_FUNCTIONAL_CATEGORY_AUDIO_CAPTURE","features":[383]},{"name":"WPD_FUNCTIONAL_CATEGORY_DEVICE","features":[383]},{"name":"WPD_FUNCTIONAL_CATEGORY_NETWORK_CONFIGURATION","features":[383]},{"name":"WPD_FUNCTIONAL_CATEGORY_RENDERING_INFORMATION","features":[383]},{"name":"WPD_FUNCTIONAL_CATEGORY_SMS","features":[383]},{"name":"WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE","features":[383]},{"name":"WPD_FUNCTIONAL_CATEGORY_STORAGE","features":[383]},{"name":"WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE","features":[383]},{"name":"WPD_FUNCTIONAL_OBJECT_CATEGORY","features":[383,378]},{"name":"WPD_FUNCTIONAL_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_IMAGE_BITDEPTH","features":[383,378]},{"name":"WPD_IMAGE_COLOR_CORRECTED_STATUS","features":[383,378]},{"name":"WPD_IMAGE_CROPPED_STATUS","features":[383,378]},{"name":"WPD_IMAGE_EXPOSURE_INDEX","features":[383,378]},{"name":"WPD_IMAGE_EXPOSURE_TIME","features":[383,378]},{"name":"WPD_IMAGE_FNUMBER","features":[383,378]},{"name":"WPD_IMAGE_HORIZONTAL_RESOLUTION","features":[383,378]},{"name":"WPD_IMAGE_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_IMAGE_VERTICAL_RESOLUTION","features":[383,378]},{"name":"WPD_MEDIA_ALBUM_ARTIST","features":[383,378]},{"name":"WPD_MEDIA_ARTIST","features":[383,378]},{"name":"WPD_MEDIA_AUDIO_ENCODING_PROFILE","features":[383,378]},{"name":"WPD_MEDIA_BITRATE_TYPE","features":[383,378]},{"name":"WPD_MEDIA_BUY_NOW","features":[383,378]},{"name":"WPD_MEDIA_BYTE_BOOKMARK","features":[383,378]},{"name":"WPD_MEDIA_COMPOSER","features":[383,378]},{"name":"WPD_MEDIA_COPYRIGHT","features":[383,378]},{"name":"WPD_MEDIA_DESCRIPTION","features":[383,378]},{"name":"WPD_MEDIA_DESTINATION_URL","features":[383,378]},{"name":"WPD_MEDIA_DURATION","features":[383,378]},{"name":"WPD_MEDIA_EFFECTIVE_RATING","features":[383,378]},{"name":"WPD_MEDIA_ENCODING_PROFILE","features":[383,378]},{"name":"WPD_MEDIA_GENRE","features":[383,378]},{"name":"WPD_MEDIA_GUID","features":[383,378]},{"name":"WPD_MEDIA_HEIGHT","features":[383,378]},{"name":"WPD_MEDIA_LAST_ACCESSED_TIME","features":[383,378]},{"name":"WPD_MEDIA_LAST_BUILD_DATE","features":[383,378]},{"name":"WPD_MEDIA_MANAGING_EDITOR","features":[383,378]},{"name":"WPD_MEDIA_META_GENRE","features":[383,378]},{"name":"WPD_MEDIA_OBJECT_BOOKMARK","features":[383,378]},{"name":"WPD_MEDIA_OWNER","features":[383,378]},{"name":"WPD_MEDIA_PARENTAL_RATING","features":[383,378]},{"name":"WPD_MEDIA_PROPERTIES_V1","features":[383]},{"name":"WPD_MEDIA_RELEASE_DATE","features":[383,378]},{"name":"WPD_MEDIA_SAMPLE_RATE","features":[383,378]},{"name":"WPD_MEDIA_SKIP_COUNT","features":[383,378]},{"name":"WPD_MEDIA_SOURCE_URL","features":[383,378]},{"name":"WPD_MEDIA_STAR_RATING","features":[383,378]},{"name":"WPD_MEDIA_SUBSCRIPTION_CONTENT_ID","features":[383,378]},{"name":"WPD_MEDIA_SUB_DESCRIPTION","features":[383,378]},{"name":"WPD_MEDIA_SUB_TITLE","features":[383,378]},{"name":"WPD_MEDIA_TIME_BOOKMARK","features":[383,378]},{"name":"WPD_MEDIA_TIME_TO_LIVE","features":[383,378]},{"name":"WPD_MEDIA_TITLE","features":[383,378]},{"name":"WPD_MEDIA_TOTAL_BITRATE","features":[383,378]},{"name":"WPD_MEDIA_USER_EFFECTIVE_RATING","features":[383,378]},{"name":"WPD_MEDIA_USE_COUNT","features":[383,378]},{"name":"WPD_MEDIA_WEBMASTER","features":[383,378]},{"name":"WPD_MEDIA_WIDTH","features":[383,378]},{"name":"WPD_MEMO_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_META_GENRES","features":[383]},{"name":"WPD_META_GENRE_AUDIO_PODCAST","features":[383]},{"name":"WPD_META_GENRE_FEATURE_FILM_VIDEO_FILE","features":[383]},{"name":"WPD_META_GENRE_GENERIC_MUSIC_AUDIO_FILE","features":[383]},{"name":"WPD_META_GENRE_GENERIC_NON_AUDIO_NON_VIDEO","features":[383]},{"name":"WPD_META_GENRE_GENERIC_NON_MUSIC_AUDIO_FILE","features":[383]},{"name":"WPD_META_GENRE_GENERIC_VIDEO_FILE","features":[383]},{"name":"WPD_META_GENRE_HOME_VIDEO_FILE","features":[383]},{"name":"WPD_META_GENRE_MIXED_PODCAST","features":[383]},{"name":"WPD_META_GENRE_MUSIC_VIDEO_FILE","features":[383]},{"name":"WPD_META_GENRE_NEWS_VIDEO_FILE","features":[383]},{"name":"WPD_META_GENRE_PHOTO_MONTAGE_VIDEO_FILE","features":[383]},{"name":"WPD_META_GENRE_SPOKEN_WORD_AUDIO_BOOK_FILES","features":[383]},{"name":"WPD_META_GENRE_SPOKEN_WORD_FILES_NON_AUDIO_BOOK","features":[383]},{"name":"WPD_META_GENRE_SPOKEN_WORD_NEWS","features":[383]},{"name":"WPD_META_GENRE_SPOKEN_WORD_TALK_SHOWS","features":[383]},{"name":"WPD_META_GENRE_TELEVISION_VIDEO_FILE","features":[383]},{"name":"WPD_META_GENRE_TRAINING_EDUCATIONAL_VIDEO_FILE","features":[383]},{"name":"WPD_META_GENRE_UNUSED","features":[383]},{"name":"WPD_META_GENRE_VIDEO_PODCAST","features":[383]},{"name":"WPD_METHOD_ATTRIBUTES_V1","features":[383]},{"name":"WPD_METHOD_ATTRIBUTE_ACCESS","features":[383,378]},{"name":"WPD_METHOD_ATTRIBUTE_ASSOCIATED_FORMAT","features":[383,378]},{"name":"WPD_METHOD_ATTRIBUTE_NAME","features":[383,378]},{"name":"WPD_METHOD_ATTRIBUTE_PARAMETERS","features":[383,378]},{"name":"WPD_MUSIC_ALBUM","features":[383,378]},{"name":"WPD_MUSIC_LYRICS","features":[383,378]},{"name":"WPD_MUSIC_MOOD","features":[383,378]},{"name":"WPD_MUSIC_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_MUSIC_TRACK","features":[383,378]},{"name":"WPD_NETWORK_ASSOCIATION_HOST_NETWORK_IDENTIFIERS","features":[383,378]},{"name":"WPD_NETWORK_ASSOCIATION_PROPERTIES_V1","features":[383]},{"name":"WPD_NETWORK_ASSOCIATION_X509V3SEQUENCE","features":[383,378]},{"name":"WPD_OBJECT_BACK_REFERENCES","features":[383,378]},{"name":"WPD_OBJECT_CAN_DELETE","features":[383,378]},{"name":"WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID","features":[383,378]},{"name":"WPD_OBJECT_CONTENT_TYPE","features":[383,378]},{"name":"WPD_OBJECT_DATE_AUTHORED","features":[383,378]},{"name":"WPD_OBJECT_DATE_CREATED","features":[383,378]},{"name":"WPD_OBJECT_DATE_MODIFIED","features":[383,378]},{"name":"WPD_OBJECT_FORMAT","features":[383,378]},{"name":"WPD_OBJECT_FORMAT_3G2","features":[383]},{"name":"WPD_OBJECT_FORMAT_3G2A","features":[383]},{"name":"WPD_OBJECT_FORMAT_3GP","features":[383]},{"name":"WPD_OBJECT_FORMAT_3GPA","features":[383]},{"name":"WPD_OBJECT_FORMAT_AAC","features":[383]},{"name":"WPD_OBJECT_FORMAT_ABSTRACT_CONTACT","features":[383]},{"name":"WPD_OBJECT_FORMAT_ABSTRACT_CONTACT_GROUP","features":[383]},{"name":"WPD_OBJECT_FORMAT_ABSTRACT_MEDIA_CAST","features":[383]},{"name":"WPD_OBJECT_FORMAT_AIFF","features":[383]},{"name":"WPD_OBJECT_FORMAT_ALL","features":[383]},{"name":"WPD_OBJECT_FORMAT_AMR","features":[383]},{"name":"WPD_OBJECT_FORMAT_ASF","features":[383]},{"name":"WPD_OBJECT_FORMAT_ASXPLAYLIST","features":[383]},{"name":"WPD_OBJECT_FORMAT_ATSCTS","features":[383]},{"name":"WPD_OBJECT_FORMAT_AUDIBLE","features":[383]},{"name":"WPD_OBJECT_FORMAT_AVCHD","features":[383]},{"name":"WPD_OBJECT_FORMAT_AVI","features":[383]},{"name":"WPD_OBJECT_FORMAT_BMP","features":[383]},{"name":"WPD_OBJECT_FORMAT_CIFF","features":[383]},{"name":"WPD_OBJECT_FORMAT_DPOF","features":[383]},{"name":"WPD_OBJECT_FORMAT_DVBTS","features":[383]},{"name":"WPD_OBJECT_FORMAT_EXECUTABLE","features":[383]},{"name":"WPD_OBJECT_FORMAT_EXIF","features":[383]},{"name":"WPD_OBJECT_FORMAT_FLAC","features":[383]},{"name":"WPD_OBJECT_FORMAT_FLASHPIX","features":[383]},{"name":"WPD_OBJECT_FORMAT_GIF","features":[383]},{"name":"WPD_OBJECT_FORMAT_HTML","features":[383]},{"name":"WPD_OBJECT_FORMAT_ICALENDAR","features":[383]},{"name":"WPD_OBJECT_FORMAT_ICON","features":[383]},{"name":"WPD_OBJECT_FORMAT_JFIF","features":[383]},{"name":"WPD_OBJECT_FORMAT_JP2","features":[383]},{"name":"WPD_OBJECT_FORMAT_JPEGXR","features":[383]},{"name":"WPD_OBJECT_FORMAT_JPX","features":[383]},{"name":"WPD_OBJECT_FORMAT_M3UPLAYLIST","features":[383]},{"name":"WPD_OBJECT_FORMAT_M4A","features":[383]},{"name":"WPD_OBJECT_FORMAT_MHT_COMPILED_HTML","features":[383]},{"name":"WPD_OBJECT_FORMAT_MICROSOFT_EXCEL","features":[383]},{"name":"WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT","features":[383]},{"name":"WPD_OBJECT_FORMAT_MICROSOFT_WFC","features":[383]},{"name":"WPD_OBJECT_FORMAT_MICROSOFT_WORD","features":[383]},{"name":"WPD_OBJECT_FORMAT_MKV","features":[383]},{"name":"WPD_OBJECT_FORMAT_MP2","features":[383]},{"name":"WPD_OBJECT_FORMAT_MP3","features":[383]},{"name":"WPD_OBJECT_FORMAT_MP4","features":[383]},{"name":"WPD_OBJECT_FORMAT_MPEG","features":[383]},{"name":"WPD_OBJECT_FORMAT_MPLPLAYLIST","features":[383]},{"name":"WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION","features":[383]},{"name":"WPD_OBJECT_FORMAT_OGG","features":[383]},{"name":"WPD_OBJECT_FORMAT_PCD","features":[383]},{"name":"WPD_OBJECT_FORMAT_PICT","features":[383]},{"name":"WPD_OBJECT_FORMAT_PLSPLAYLIST","features":[383]},{"name":"WPD_OBJECT_FORMAT_PNG","features":[383]},{"name":"WPD_OBJECT_FORMAT_PROPERTIES_ONLY","features":[383]},{"name":"WPD_OBJECT_FORMAT_QCELP","features":[383]},{"name":"WPD_OBJECT_FORMAT_SCRIPT","features":[383]},{"name":"WPD_OBJECT_FORMAT_TEXT","features":[383]},{"name":"WPD_OBJECT_FORMAT_TIFF","features":[383]},{"name":"WPD_OBJECT_FORMAT_TIFFEP","features":[383]},{"name":"WPD_OBJECT_FORMAT_TIFFIT","features":[383]},{"name":"WPD_OBJECT_FORMAT_UNSPECIFIED","features":[383]},{"name":"WPD_OBJECT_FORMAT_VCALENDAR1","features":[383]},{"name":"WPD_OBJECT_FORMAT_VCARD2","features":[383]},{"name":"WPD_OBJECT_FORMAT_VCARD3","features":[383]},{"name":"WPD_OBJECT_FORMAT_WAVE","features":[383]},{"name":"WPD_OBJECT_FORMAT_WBMP","features":[383]},{"name":"WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT","features":[383]},{"name":"WPD_OBJECT_FORMAT_WMA","features":[383]},{"name":"WPD_OBJECT_FORMAT_WMV","features":[383]},{"name":"WPD_OBJECT_FORMAT_WPLPLAYLIST","features":[383]},{"name":"WPD_OBJECT_FORMAT_X509V3CERTIFICATE","features":[383]},{"name":"WPD_OBJECT_FORMAT_XML","features":[383]},{"name":"WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE","features":[383,378]},{"name":"WPD_OBJECT_HINT_LOCATION_DISPLAY_NAME","features":[383,378]},{"name":"WPD_OBJECT_ID","features":[383,378]},{"name":"WPD_OBJECT_ISHIDDEN","features":[383,378]},{"name":"WPD_OBJECT_ISSYSTEM","features":[383,378]},{"name":"WPD_OBJECT_IS_DRM_PROTECTED","features":[383,378]},{"name":"WPD_OBJECT_KEYWORDS","features":[383,378]},{"name":"WPD_OBJECT_LANGUAGE_LOCALE","features":[383,378]},{"name":"WPD_OBJECT_NAME","features":[383,378]},{"name":"WPD_OBJECT_NON_CONSUMABLE","features":[383,378]},{"name":"WPD_OBJECT_ORIGINAL_FILE_NAME","features":[383,378]},{"name":"WPD_OBJECT_PARENT_ID","features":[383,378]},{"name":"WPD_OBJECT_PERSISTENT_UNIQUE_ID","features":[383,378]},{"name":"WPD_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_OBJECT_PROPERTIES_V2","features":[383]},{"name":"WPD_OBJECT_REFERENCES","features":[383,378]},{"name":"WPD_OBJECT_SIZE","features":[383,378]},{"name":"WPD_OBJECT_SUPPORTED_UNITS","features":[383,378]},{"name":"WPD_OBJECT_SYNC_ID","features":[383,378]},{"name":"WPD_OPERATION_STATES","features":[383]},{"name":"WPD_OPERATION_STATE_ABORTED","features":[383]},{"name":"WPD_OPERATION_STATE_CANCELLED","features":[383]},{"name":"WPD_OPERATION_STATE_FINISHED","features":[383]},{"name":"WPD_OPERATION_STATE_PAUSED","features":[383]},{"name":"WPD_OPERATION_STATE_RUNNING","features":[383]},{"name":"WPD_OPERATION_STATE_STARTED","features":[383]},{"name":"WPD_OPERATION_STATE_UNSPECIFIED","features":[383]},{"name":"WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED","features":[383,378]},{"name":"WPD_OPTION_OBJECT_RESOURCES_NO_INPUT_BUFFER_ON_READ","features":[383,378]},{"name":"WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_READ_SUPPORTED","features":[383,378]},{"name":"WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_WRITE_SUPPORTED","features":[383,378]},{"name":"WPD_OPTION_SMS_BINARY_MESSAGE_SUPPORTED","features":[383,378]},{"name":"WPD_OPTION_VALID_OBJECT_IDS","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTES_V1","features":[383]},{"name":"WPD_PARAMETER_ATTRIBUTE_DEFAULT_VALUE","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_ENUMERATION_ELEMENTS","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_ENUMERATION","features":[383]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_OBJECT_IDENTIFIER","features":[383]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_RANGE","features":[383]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_REGULAR_EXPRESSION","features":[383]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_UNSPECIFIED","features":[383]},{"name":"WPD_PARAMETER_ATTRIBUTE_MAX_SIZE","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_NAME","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_ORDER","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_RANGE_MAX","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_RANGE_MIN","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_RANGE_STEP","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_REGULAR_EXPRESSION","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_USAGE","features":[383,378]},{"name":"WPD_PARAMETER_ATTRIBUTE_VARTYPE","features":[383,378]},{"name":"WPD_PARAMETER_USAGE_IN","features":[383]},{"name":"WPD_PARAMETER_USAGE_INOUT","features":[383]},{"name":"WPD_PARAMETER_USAGE_OUT","features":[383]},{"name":"WPD_PARAMETER_USAGE_RETURN","features":[383]},{"name":"WPD_PARAMETER_USAGE_TYPES","features":[383]},{"name":"WPD_POWER_SOURCES","features":[383]},{"name":"WPD_POWER_SOURCE_BATTERY","features":[383]},{"name":"WPD_POWER_SOURCE_EXTERNAL","features":[383]},{"name":"WPD_PROPERTIES_MTP_VENDOR_EXTENDED_DEVICE_PROPS","features":[383]},{"name":"WPD_PROPERTIES_MTP_VENDOR_EXTENDED_OBJECT_PROPS","features":[383]},{"name":"WPD_PROPERTY_ATTRIBUTES_V1","features":[383]},{"name":"WPD_PROPERTY_ATTRIBUTES_V2","features":[383]},{"name":"WPD_PROPERTY_ATTRIBUTE_CAN_DELETE","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_CAN_READ","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_CAN_WRITE","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION","features":[383]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_OBJECT_IDENTIFIER","features":[383]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_RANGE","features":[383]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION","features":[383]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_UNSPECIFIED","features":[383]},{"name":"WPD_PROPERTY_ATTRIBUTE_MAX_SIZE","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_NAME","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_RANGE_MAX","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_RANGE_MIN","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_RANGE_STEP","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION","features":[383,378]},{"name":"WPD_PROPERTY_ATTRIBUTE_VARTYPE","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_COMMAND","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_COMMAND_OPTIONS","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_CONTENT_TYPE","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_CONTENT_TYPES","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_EVENT","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_EVENT_OPTIONS","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_FORMAT","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_FORMATS","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORIES","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORY","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_OBJECTS","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_PROPERTY_ATTRIBUTES","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_PROPERTY_KEYS","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_SUPPORTED_COMMANDS","features":[383,378]},{"name":"WPD_PROPERTY_CAPABILITIES_SUPPORTED_EVENTS","features":[383,378]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_VALUES","features":[383,378]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_WRITE_RESULTS","features":[383,378]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_SERVICE_INTERFACES","features":[383,378]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_SERVICE_OBJECT_ID","features":[383,378]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_SERVICE_REGISTRATION_RESULTS","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_ACTIVITY_ID","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_CLIENT_INFORMATION","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_CLIENT_INFORMATION_CONTEXT","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_COMMAND_CATEGORY","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_COMMAND_ID","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_COMMAND_TARGET","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_HRESULT","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_OBJECT_IDS","features":[383,378]},{"name":"WPD_PROPERTY_COMMON_PERSISTENT_UNIQUE_IDS","features":[383,378]},{"name":"WPD_PROPERTY_DEVICE_HINTS_CONTENT_LOCATIONS","features":[383,378]},{"name":"WPD_PROPERTY_DEVICE_HINTS_CONTENT_TYPE","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_EVENT_PARAMS","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_OPERATION_CODE","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_OPERATION_PARAMS","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_OPTIMAL_TRANSFER_BUFFER_SIZE","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_RESPONSE_CODE","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_RESPONSE_PARAMS","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_DATA","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_READ","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_READ","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_WRITE","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_WRITTEN","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_TOTAL_DATA_SIZE","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_VENDOR_EXTENSION_DESCRIPTION","features":[383,378]},{"name":"WPD_PROPERTY_MTP_EXT_VENDOR_OPERATION_CODES","features":[383,378]},{"name":"WPD_PROPERTY_NULL","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_CONTEXT","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_FILTER","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_NUM_OBJECTS_REQUESTED","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_OBJECT_IDS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_PARENT_ID","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_CONTEXT","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_COPY_RESULTS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_CREATION_PROPERTIES","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_DATA","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_OPTIONS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_RESULTS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_DESTINATION_FOLDER_OBJECT_ID","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_MOVE_RESULTS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_TO_WRITE","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_WRITTEN","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_FORMAT","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_ID","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_IDS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_OPTIMAL_TRANSFER_BUFFER_SIZE","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_PROPERTY_KEYS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_UPDATE_PROPERTIES","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_CONTEXT","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_DEPTH","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_FORMAT","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_IDS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PARENT_OBJECT_ID","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PROPERTY_KEYS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_VALUES","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_WRITE_RESULTS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_ATTRIBUTES","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_DELETE_RESULTS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_VALUES","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_WRITE_RESULTS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_ACCESS_MODE","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_CONTEXT","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_DATA","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_READ","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_READ","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_WRITE","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_WRITTEN","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_OBJECT_ID","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_OPTIMAL_TRANSFER_BUFFER_SIZE","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_POSITION_FROM_START","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_ATTRIBUTES","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_KEYS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_SEEK_OFFSET","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_SEEK_ORIGIN_FLAG","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_STREAM_UNITS","features":[383,378]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_SUPPORTS_UNITS","features":[383,378]},{"name":"WPD_PROPERTY_PUBLIC_KEY","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND_OPTIONS","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT_ATTRIBUTES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_FORMATS","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT_ATTRIBUTES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITANCE_TYPE","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITED_SERVICES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD_ATTRIBUTES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER_ATTRIBUTES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_ATTRIBUTES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_KEYS","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_RENDERING_PROFILES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_COMMANDS","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_EVENTS","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_METHODS","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_METHOD","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_METHOD_CONTEXT","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_METHOD_HRESULT","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_METHOD_PARAMETER_VALUES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_METHOD_RESULT_VALUES","features":[383,378]},{"name":"WPD_PROPERTY_SERVICE_OBJECT_ID","features":[383,378]},{"name":"WPD_PROPERTY_SMS_BINARY_MESSAGE","features":[383,378]},{"name":"WPD_PROPERTY_SMS_MESSAGE_TYPE","features":[383,378]},{"name":"WPD_PROPERTY_SMS_RECIPIENT","features":[383,378]},{"name":"WPD_PROPERTY_SMS_TEXT_MESSAGE","features":[383,378]},{"name":"WPD_PROPERTY_STORAGE_DESTINATION_OBJECT_ID","features":[383,378]},{"name":"WPD_PROPERTY_STORAGE_OBJECT_ID","features":[383,378]},{"name":"WPD_RENDERING_INFORMATION_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_RENDERING_INFORMATION_PROFILES","features":[383,378]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_CREATABLE_RESOURCES","features":[383,378]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE","features":[383,378]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES","features":[383]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_OBJECT","features":[383]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_RESOURCE","features":[383]},{"name":"WPD_RESOURCE_ALBUM_ART","features":[383,378]},{"name":"WPD_RESOURCE_ATTRIBUTES_V1","features":[383]},{"name":"WPD_RESOURCE_ATTRIBUTE_CAN_DELETE","features":[383,378]},{"name":"WPD_RESOURCE_ATTRIBUTE_CAN_READ","features":[383,378]},{"name":"WPD_RESOURCE_ATTRIBUTE_CAN_WRITE","features":[383,378]},{"name":"WPD_RESOURCE_ATTRIBUTE_FORMAT","features":[383,378]},{"name":"WPD_RESOURCE_ATTRIBUTE_OPTIMAL_READ_BUFFER_SIZE","features":[383,378]},{"name":"WPD_RESOURCE_ATTRIBUTE_OPTIMAL_WRITE_BUFFER_SIZE","features":[383,378]},{"name":"WPD_RESOURCE_ATTRIBUTE_RESOURCE_KEY","features":[383,378]},{"name":"WPD_RESOURCE_ATTRIBUTE_TOTAL_SIZE","features":[383,378]},{"name":"WPD_RESOURCE_AUDIO_CLIP","features":[383,378]},{"name":"WPD_RESOURCE_BRANDING_ART","features":[383,378]},{"name":"WPD_RESOURCE_CONTACT_PHOTO","features":[383,378]},{"name":"WPD_RESOURCE_DEFAULT","features":[383,378]},{"name":"WPD_RESOURCE_GENERIC","features":[383,378]},{"name":"WPD_RESOURCE_ICON","features":[383,378]},{"name":"WPD_RESOURCE_THUMBNAIL","features":[383,378]},{"name":"WPD_RESOURCE_VIDEO_CLIP","features":[383,378]},{"name":"WPD_SECTION_DATA_LENGTH","features":[383,378]},{"name":"WPD_SECTION_DATA_OFFSET","features":[383,378]},{"name":"WPD_SECTION_DATA_REFERENCED_OBJECT_RESOURCE","features":[383,378]},{"name":"WPD_SECTION_DATA_UNITS","features":[383,378]},{"name":"WPD_SECTION_DATA_UNITS_BYTES","features":[383]},{"name":"WPD_SECTION_DATA_UNITS_MILLISECONDS","features":[383]},{"name":"WPD_SECTION_DATA_UNITS_VALUES","features":[383]},{"name":"WPD_SECTION_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_SERVICE_INHERITANCE_IMPLEMENTATION","features":[383]},{"name":"WPD_SERVICE_INHERITANCE_TYPES","features":[383]},{"name":"WPD_SERVICE_PROPERTIES_V1","features":[383]},{"name":"WPD_SERVICE_VERSION","features":[383,378]},{"name":"WPD_SMS_ENCODING","features":[383,378]},{"name":"WPD_SMS_ENCODING_TYPES","features":[383]},{"name":"WPD_SMS_MAX_PAYLOAD","features":[383,378]},{"name":"WPD_SMS_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_SMS_PROVIDER","features":[383,378]},{"name":"WPD_SMS_TIMEOUT","features":[383,378]},{"name":"WPD_STILL_IMAGE_ARTIST","features":[383,378]},{"name":"WPD_STILL_IMAGE_BURST_INTERVAL","features":[383,378]},{"name":"WPD_STILL_IMAGE_BURST_NUMBER","features":[383,378]},{"name":"WPD_STILL_IMAGE_CAMERA_MANUFACTURER","features":[383,378]},{"name":"WPD_STILL_IMAGE_CAMERA_MODEL","features":[383,378]},{"name":"WPD_STILL_IMAGE_CAPTURE_DELAY","features":[383,378]},{"name":"WPD_STILL_IMAGE_CAPTURE_FORMAT","features":[383,378]},{"name":"WPD_STILL_IMAGE_CAPTURE_MODE","features":[383,378]},{"name":"WPD_STILL_IMAGE_CAPTURE_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_STILL_IMAGE_CAPTURE_RESOLUTION","features":[383,378]},{"name":"WPD_STILL_IMAGE_COMPRESSION_SETTING","features":[383,378]},{"name":"WPD_STILL_IMAGE_CONTRAST","features":[383,378]},{"name":"WPD_STILL_IMAGE_DIGITAL_ZOOM","features":[383,378]},{"name":"WPD_STILL_IMAGE_EFFECT_MODE","features":[383,378]},{"name":"WPD_STILL_IMAGE_EXPOSURE_BIAS_COMPENSATION","features":[383,378]},{"name":"WPD_STILL_IMAGE_EXPOSURE_INDEX","features":[383,378]},{"name":"WPD_STILL_IMAGE_EXPOSURE_METERING_MODE","features":[383,378]},{"name":"WPD_STILL_IMAGE_EXPOSURE_PROGRAM_MODE","features":[383,378]},{"name":"WPD_STILL_IMAGE_EXPOSURE_TIME","features":[383,378]},{"name":"WPD_STILL_IMAGE_FLASH_MODE","features":[383,378]},{"name":"WPD_STILL_IMAGE_FNUMBER","features":[383,378]},{"name":"WPD_STILL_IMAGE_FOCAL_LENGTH","features":[383,378]},{"name":"WPD_STILL_IMAGE_FOCUS_DISTANCE","features":[383,378]},{"name":"WPD_STILL_IMAGE_FOCUS_METERING_MODE","features":[383,378]},{"name":"WPD_STILL_IMAGE_FOCUS_MODE","features":[383,378]},{"name":"WPD_STILL_IMAGE_RGB_GAIN","features":[383,378]},{"name":"WPD_STILL_IMAGE_SHARPNESS","features":[383,378]},{"name":"WPD_STILL_IMAGE_TIMELAPSE_INTERVAL","features":[383,378]},{"name":"WPD_STILL_IMAGE_TIMELAPSE_NUMBER","features":[383,378]},{"name":"WPD_STILL_IMAGE_UPLOAD_URL","features":[383,378]},{"name":"WPD_STILL_IMAGE_WHITE_BALANCE","features":[383,378]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY","features":[383,378]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY_READWRITE","features":[383]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITHOUT_OBJECT_DELETION","features":[383]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITH_OBJECT_DELETION","features":[383]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY_VALUES","features":[383]},{"name":"WPD_STORAGE_CAPACITY","features":[383,378]},{"name":"WPD_STORAGE_CAPACITY_IN_OBJECTS","features":[383,378]},{"name":"WPD_STORAGE_DESCRIPTION","features":[383,378]},{"name":"WPD_STORAGE_FILE_SYSTEM_TYPE","features":[383,378]},{"name":"WPD_STORAGE_FREE_SPACE_IN_BYTES","features":[383,378]},{"name":"WPD_STORAGE_FREE_SPACE_IN_OBJECTS","features":[383,378]},{"name":"WPD_STORAGE_MAX_OBJECT_SIZE","features":[383,378]},{"name":"WPD_STORAGE_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_STORAGE_SERIAL_NUMBER","features":[383,378]},{"name":"WPD_STORAGE_TYPE","features":[383,378]},{"name":"WPD_STORAGE_TYPE_FIXED_RAM","features":[383]},{"name":"WPD_STORAGE_TYPE_FIXED_ROM","features":[383]},{"name":"WPD_STORAGE_TYPE_REMOVABLE_RAM","features":[383]},{"name":"WPD_STORAGE_TYPE_REMOVABLE_ROM","features":[383]},{"name":"WPD_STORAGE_TYPE_UNDEFINED","features":[383]},{"name":"WPD_STORAGE_TYPE_VALUES","features":[383]},{"name":"WPD_STREAM_UNITS","features":[383]},{"name":"WPD_STREAM_UNITS_BYTES","features":[383]},{"name":"WPD_STREAM_UNITS_FRAMES","features":[383]},{"name":"WPD_STREAM_UNITS_MICROSECONDS","features":[383]},{"name":"WPD_STREAM_UNITS_MILLISECONDS","features":[383]},{"name":"WPD_STREAM_UNITS_ROWS","features":[383]},{"name":"WPD_TASK_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_TASK_OWNER","features":[383,378]},{"name":"WPD_TASK_PERCENT_COMPLETE","features":[383,378]},{"name":"WPD_TASK_REMINDER_DATE","features":[383,378]},{"name":"WPD_TASK_STATUS","features":[383,378]},{"name":"WPD_VIDEO_AUTHOR","features":[383,378]},{"name":"WPD_VIDEO_BITRATE","features":[383,378]},{"name":"WPD_VIDEO_BUFFER_SIZE","features":[383,378]},{"name":"WPD_VIDEO_CREDITS","features":[383,378]},{"name":"WPD_VIDEO_FOURCC_CODE","features":[383,378]},{"name":"WPD_VIDEO_FRAMERATE","features":[383,378]},{"name":"WPD_VIDEO_KEY_FRAME_DISTANCE","features":[383,378]},{"name":"WPD_VIDEO_OBJECT_PROPERTIES_V1","features":[383]},{"name":"WPD_VIDEO_QUALITY_SETTING","features":[383,378]},{"name":"WPD_VIDEO_RECORDEDTV_CHANNEL_NUMBER","features":[383,378]},{"name":"WPD_VIDEO_RECORDEDTV_REPEAT","features":[383,378]},{"name":"WPD_VIDEO_RECORDEDTV_STATION_NAME","features":[383,378]},{"name":"WPD_VIDEO_SCAN_TYPE","features":[383,378]},{"name":"WPD_VIDEO_SCAN_TYPES","features":[383]},{"name":"WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST","features":[383]},{"name":"WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST","features":[383]},{"name":"WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST","features":[383]},{"name":"WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST","features":[383]},{"name":"WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE","features":[383]},{"name":"WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE","features":[383]},{"name":"WPD_VIDEO_SCAN_TYPE_PROGRESSIVE","features":[383]},{"name":"WPD_VIDEO_SCAN_TYPE_UNUSED","features":[383]},{"name":"WPD_WHITE_BALANCE_AUTOMATIC","features":[383]},{"name":"WPD_WHITE_BALANCE_DAYLIGHT","features":[383]},{"name":"WPD_WHITE_BALANCE_FLASH","features":[383]},{"name":"WPD_WHITE_BALANCE_FLORESCENT","features":[383]},{"name":"WPD_WHITE_BALANCE_MANUAL","features":[383]},{"name":"WPD_WHITE_BALANCE_ONE_PUSH_AUTOMATIC","features":[383]},{"name":"WPD_WHITE_BALANCE_SETTINGS","features":[383]},{"name":"WPD_WHITE_BALANCE_TUNGSTEN","features":[383]},{"name":"WPD_WHITE_BALANCE_UNDEFINED","features":[383]},{"name":"WpdAttributeForm","features":[383]},{"name":"WpdParameterAttributeForm","features":[383]},{"name":"WpdSerializer","features":[383]}],"385":[{"name":"DEVPKEY_DevQuery_ObjectType","features":[305]},{"name":"DEVPKEY_DeviceClass_Characteristics","features":[305]},{"name":"DEVPKEY_DeviceClass_ClassCoInstallers","features":[305]},{"name":"DEVPKEY_DeviceClass_ClassInstaller","features":[305]},{"name":"DEVPKEY_DeviceClass_ClassName","features":[305]},{"name":"DEVPKEY_DeviceClass_DHPRebalanceOptOut","features":[305]},{"name":"DEVPKEY_DeviceClass_DefaultService","features":[305]},{"name":"DEVPKEY_DeviceClass_DevType","features":[305]},{"name":"DEVPKEY_DeviceClass_Exclusive","features":[305]},{"name":"DEVPKEY_DeviceClass_Icon","features":[305]},{"name":"DEVPKEY_DeviceClass_IconPath","features":[305]},{"name":"DEVPKEY_DeviceClass_LowerFilters","features":[305]},{"name":"DEVPKEY_DeviceClass_Name","features":[305]},{"name":"DEVPKEY_DeviceClass_NoDisplayClass","features":[305]},{"name":"DEVPKEY_DeviceClass_NoInstallClass","features":[305]},{"name":"DEVPKEY_DeviceClass_NoUseClass","features":[305]},{"name":"DEVPKEY_DeviceClass_PropPageProvider","features":[305]},{"name":"DEVPKEY_DeviceClass_Security","features":[305]},{"name":"DEVPKEY_DeviceClass_SecuritySDS","features":[305]},{"name":"DEVPKEY_DeviceClass_SilentInstall","features":[305]},{"name":"DEVPKEY_DeviceClass_UpperFilters","features":[305]},{"name":"DEVPKEY_DeviceContainer_Address","features":[305]},{"name":"DEVPKEY_DeviceContainer_AlwaysShowDeviceAsConnected","features":[305]},{"name":"DEVPKEY_DeviceContainer_AssociationArray","features":[305]},{"name":"DEVPKEY_DeviceContainer_BaselineExperienceId","features":[305]},{"name":"DEVPKEY_DeviceContainer_Category","features":[305]},{"name":"DEVPKEY_DeviceContainer_CategoryGroup_Desc","features":[305]},{"name":"DEVPKEY_DeviceContainer_CategoryGroup_Icon","features":[305]},{"name":"DEVPKEY_DeviceContainer_Category_Desc_Plural","features":[305]},{"name":"DEVPKEY_DeviceContainer_Category_Desc_Singular","features":[305]},{"name":"DEVPKEY_DeviceContainer_Category_Icon","features":[305]},{"name":"DEVPKEY_DeviceContainer_ConfigFlags","features":[305]},{"name":"DEVPKEY_DeviceContainer_CustomPrivilegedPackageFamilyNames","features":[305]},{"name":"DEVPKEY_DeviceContainer_DeviceDescription1","features":[305]},{"name":"DEVPKEY_DeviceContainer_DeviceDescription2","features":[305]},{"name":"DEVPKEY_DeviceContainer_DeviceFunctionSubRank","features":[305]},{"name":"DEVPKEY_DeviceContainer_DiscoveryMethod","features":[305]},{"name":"DEVPKEY_DeviceContainer_ExperienceId","features":[305]},{"name":"DEVPKEY_DeviceContainer_FriendlyName","features":[305]},{"name":"DEVPKEY_DeviceContainer_HasProblem","features":[305]},{"name":"DEVPKEY_DeviceContainer_Icon","features":[305]},{"name":"DEVPKEY_DeviceContainer_InstallInProgress","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsAuthenticated","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsConnected","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsDefaultDevice","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsDeviceUniquelyIdentifiable","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsEncrypted","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsLocalMachine","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsMetadataSearchInProgress","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsNetworkDevice","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsNotInterestingForDisplay","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsPaired","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsRebootRequired","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsSharedDevice","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsShowInDisconnectedState","features":[305]},{"name":"DEVPKEY_DeviceContainer_Last_Connected","features":[305]},{"name":"DEVPKEY_DeviceContainer_Last_Seen","features":[305]},{"name":"DEVPKEY_DeviceContainer_LaunchDeviceStageFromExplorer","features":[305]},{"name":"DEVPKEY_DeviceContainer_LaunchDeviceStageOnDeviceConnect","features":[305]},{"name":"DEVPKEY_DeviceContainer_Manufacturer","features":[305]},{"name":"DEVPKEY_DeviceContainer_MetadataCabinet","features":[305]},{"name":"DEVPKEY_DeviceContainer_MetadataChecksum","features":[305]},{"name":"DEVPKEY_DeviceContainer_MetadataPath","features":[305]},{"name":"DEVPKEY_DeviceContainer_ModelName","features":[305]},{"name":"DEVPKEY_DeviceContainer_ModelNumber","features":[305]},{"name":"DEVPKEY_DeviceContainer_PrimaryCategory","features":[305]},{"name":"DEVPKEY_DeviceContainer_PrivilegedPackageFamilyNames","features":[305]},{"name":"DEVPKEY_DeviceContainer_RequiresPairingElevation","features":[305]},{"name":"DEVPKEY_DeviceContainer_RequiresUninstallElevation","features":[305]},{"name":"DEVPKEY_DeviceContainer_UnpairUninstall","features":[305]},{"name":"DEVPKEY_DeviceContainer_Version","features":[305]},{"name":"DEVPKEY_DeviceInterfaceClass_DefaultInterface","features":[305]},{"name":"DEVPKEY_DeviceInterfaceClass_Name","features":[305]},{"name":"DEVPKEY_DeviceInterface_Autoplay_Silent","features":[305]},{"name":"DEVPKEY_DeviceInterface_ClassGuid","features":[305]},{"name":"DEVPKEY_DeviceInterface_Enabled","features":[305]},{"name":"DEVPKEY_DeviceInterface_FriendlyName","features":[305]},{"name":"DEVPKEY_DeviceInterface_ReferenceString","features":[305]},{"name":"DEVPKEY_DeviceInterface_Restricted","features":[305]},{"name":"DEVPKEY_DeviceInterface_SchematicName","features":[305]},{"name":"DEVPKEY_DeviceInterface_UnrestrictedAppCapabilities","features":[305]},{"name":"DEVPKEY_Device_AdditionalSoftwareRequested","features":[305]},{"name":"DEVPKEY_Device_Address","features":[305]},{"name":"DEVPKEY_Device_AssignedToGuest","features":[305]},{"name":"DEVPKEY_Device_BaseContainerId","features":[305]},{"name":"DEVPKEY_Device_BiosDeviceName","features":[305]},{"name":"DEVPKEY_Device_BusNumber","features":[305]},{"name":"DEVPKEY_Device_BusRelations","features":[305]},{"name":"DEVPKEY_Device_BusReportedDeviceDesc","features":[305]},{"name":"DEVPKEY_Device_BusTypeGuid","features":[305]},{"name":"DEVPKEY_Device_Capabilities","features":[305]},{"name":"DEVPKEY_Device_Characteristics","features":[305]},{"name":"DEVPKEY_Device_Children","features":[305]},{"name":"DEVPKEY_Device_Class","features":[305]},{"name":"DEVPKEY_Device_ClassGuid","features":[305]},{"name":"DEVPKEY_Device_CompanionApps","features":[305]},{"name":"DEVPKEY_Device_CompatibleIds","features":[305]},{"name":"DEVPKEY_Device_ConfigFlags","features":[305]},{"name":"DEVPKEY_Device_ConfigurationId","features":[305]},{"name":"DEVPKEY_Device_ContainerId","features":[305]},{"name":"DEVPKEY_Device_CreatorProcessId","features":[305]},{"name":"DEVPKEY_Device_DHP_Rebalance_Policy","features":[305]},{"name":"DEVPKEY_Device_DebuggerSafe","features":[305]},{"name":"DEVPKEY_Device_DependencyDependents","features":[305]},{"name":"DEVPKEY_Device_DependencyProviders","features":[305]},{"name":"DEVPKEY_Device_DevNodeStatus","features":[305]},{"name":"DEVPKEY_Device_DevType","features":[305]},{"name":"DEVPKEY_Device_DeviceDesc","features":[305]},{"name":"DEVPKEY_Device_Driver","features":[305]},{"name":"DEVPKEY_Device_DriverCoInstallers","features":[305]},{"name":"DEVPKEY_Device_DriverDate","features":[305]},{"name":"DEVPKEY_Device_DriverDesc","features":[305]},{"name":"DEVPKEY_Device_DriverInfPath","features":[305]},{"name":"DEVPKEY_Device_DriverInfSection","features":[305]},{"name":"DEVPKEY_Device_DriverInfSectionExt","features":[305]},{"name":"DEVPKEY_Device_DriverLogoLevel","features":[305]},{"name":"DEVPKEY_Device_DriverProblemDesc","features":[305]},{"name":"DEVPKEY_Device_DriverPropPageProvider","features":[305]},{"name":"DEVPKEY_Device_DriverProvider","features":[305]},{"name":"DEVPKEY_Device_DriverRank","features":[305]},{"name":"DEVPKEY_Device_DriverVersion","features":[305]},{"name":"DEVPKEY_Device_EjectionRelations","features":[305]},{"name":"DEVPKEY_Device_EnumeratorName","features":[305]},{"name":"DEVPKEY_Device_Exclusive","features":[305]},{"name":"DEVPKEY_Device_ExtendedAddress","features":[305]},{"name":"DEVPKEY_Device_ExtendedConfigurationIds","features":[305]},{"name":"DEVPKEY_Device_FirmwareDate","features":[305]},{"name":"DEVPKEY_Device_FirmwareRevision","features":[305]},{"name":"DEVPKEY_Device_FirmwareVendor","features":[305]},{"name":"DEVPKEY_Device_FirmwareVersion","features":[305]},{"name":"DEVPKEY_Device_FirstInstallDate","features":[305]},{"name":"DEVPKEY_Device_FriendlyName","features":[305]},{"name":"DEVPKEY_Device_FriendlyNameAttributes","features":[305]},{"name":"DEVPKEY_Device_GenericDriverInstalled","features":[305]},{"name":"DEVPKEY_Device_HardwareIds","features":[305]},{"name":"DEVPKEY_Device_HasProblem","features":[305]},{"name":"DEVPKEY_Device_InLocalMachineContainer","features":[305]},{"name":"DEVPKEY_Device_InstallDate","features":[305]},{"name":"DEVPKEY_Device_InstallState","features":[305]},{"name":"DEVPKEY_Device_InstanceId","features":[305]},{"name":"DEVPKEY_Device_IsAssociateableByUserAction","features":[305]},{"name":"DEVPKEY_Device_IsPresent","features":[305]},{"name":"DEVPKEY_Device_IsRebootRequired","features":[305]},{"name":"DEVPKEY_Device_LastArrivalDate","features":[305]},{"name":"DEVPKEY_Device_LastRemovalDate","features":[305]},{"name":"DEVPKEY_Device_Legacy","features":[305]},{"name":"DEVPKEY_Device_LegacyBusType","features":[305]},{"name":"DEVPKEY_Device_LocationInfo","features":[305]},{"name":"DEVPKEY_Device_LocationPaths","features":[305]},{"name":"DEVPKEY_Device_LowerFilters","features":[305]},{"name":"DEVPKEY_Device_Manufacturer","features":[305]},{"name":"DEVPKEY_Device_ManufacturerAttributes","features":[305]},{"name":"DEVPKEY_Device_MatchingDeviceId","features":[305]},{"name":"DEVPKEY_Device_Model","features":[305]},{"name":"DEVPKEY_Device_ModelId","features":[305]},{"name":"DEVPKEY_Device_NoConnectSound","features":[305]},{"name":"DEVPKEY_Device_Numa_Node","features":[305]},{"name":"DEVPKEY_Device_Numa_Proximity_Domain","features":[305]},{"name":"DEVPKEY_Device_PDOName","features":[305]},{"name":"DEVPKEY_Device_Parent","features":[305]},{"name":"DEVPKEY_Device_PhysicalDeviceLocation","features":[305]},{"name":"DEVPKEY_Device_PostInstallInProgress","features":[305]},{"name":"DEVPKEY_Device_PowerData","features":[305]},{"name":"DEVPKEY_Device_PowerRelations","features":[305]},{"name":"DEVPKEY_Device_PresenceNotForDevice","features":[305]},{"name":"DEVPKEY_Device_PrimaryCompanionApp","features":[305]},{"name":"DEVPKEY_Device_ProblemCode","features":[305]},{"name":"DEVPKEY_Device_ProblemStatus","features":[305]},{"name":"DEVPKEY_Device_RemovalPolicy","features":[305]},{"name":"DEVPKEY_Device_RemovalPolicyDefault","features":[305]},{"name":"DEVPKEY_Device_RemovalPolicyOverride","features":[305]},{"name":"DEVPKEY_Device_RemovalRelations","features":[305]},{"name":"DEVPKEY_Device_Reported","features":[305]},{"name":"DEVPKEY_Device_ReportedDeviceIdsHash","features":[305]},{"name":"DEVPKEY_Device_ResourcePickerExceptions","features":[305]},{"name":"DEVPKEY_Device_ResourcePickerTags","features":[305]},{"name":"DEVPKEY_Device_SafeRemovalRequired","features":[305]},{"name":"DEVPKEY_Device_SafeRemovalRequiredOverride","features":[305]},{"name":"DEVPKEY_Device_Security","features":[305]},{"name":"DEVPKEY_Device_SecuritySDS","features":[305]},{"name":"DEVPKEY_Device_Service","features":[305]},{"name":"DEVPKEY_Device_SessionId","features":[305]},{"name":"DEVPKEY_Device_ShowInUninstallUI","features":[305]},{"name":"DEVPKEY_Device_Siblings","features":[305]},{"name":"DEVPKEY_Device_SignalStrength","features":[305]},{"name":"DEVPKEY_Device_SoftRestartSupported","features":[305]},{"name":"DEVPKEY_Device_Stack","features":[305]},{"name":"DEVPKEY_Device_TransportRelations","features":[305]},{"name":"DEVPKEY_Device_UINumber","features":[305]},{"name":"DEVPKEY_Device_UINumberDescFormat","features":[305]},{"name":"DEVPKEY_Device_UpperFilters","features":[305]},{"name":"DEVPKEY_DrvPkg_BrandingIcon","features":[305]},{"name":"DEVPKEY_DrvPkg_DetailedDescription","features":[305]},{"name":"DEVPKEY_DrvPkg_DocumentationLink","features":[305]},{"name":"DEVPKEY_DrvPkg_Icon","features":[305]},{"name":"DEVPKEY_DrvPkg_Model","features":[305]},{"name":"DEVPKEY_DrvPkg_VendorWebSite","features":[305]},{"name":"DEVPKEY_NAME","features":[305]},{"name":"DEVPROPCOMPKEY","features":[305]},{"name":"DEVPROPERTY","features":[305]},{"name":"DEVPROPID_FIRST_USABLE","features":[305]},{"name":"DEVPROPKEY","features":[305]},{"name":"DEVPROPSTORE","features":[305]},{"name":"DEVPROPTYPE","features":[305]},{"name":"DEVPROP_BOOLEAN","features":[305]},{"name":"DEVPROP_FALSE","features":[305]},{"name":"DEVPROP_MASK_TYPE","features":[305]},{"name":"DEVPROP_MASK_TYPEMOD","features":[305]},{"name":"DEVPROP_STORE_SYSTEM","features":[305]},{"name":"DEVPROP_STORE_USER","features":[305]},{"name":"DEVPROP_TRUE","features":[305]},{"name":"DEVPROP_TYPEMOD_ARRAY","features":[305]},{"name":"DEVPROP_TYPEMOD_LIST","features":[305]},{"name":"DEVPROP_TYPE_BINARY","features":[305]},{"name":"DEVPROP_TYPE_BOOLEAN","features":[305]},{"name":"DEVPROP_TYPE_BYTE","features":[305]},{"name":"DEVPROP_TYPE_CURRENCY","features":[305]},{"name":"DEVPROP_TYPE_DATE","features":[305]},{"name":"DEVPROP_TYPE_DECIMAL","features":[305]},{"name":"DEVPROP_TYPE_DEVPROPKEY","features":[305]},{"name":"DEVPROP_TYPE_DEVPROPTYPE","features":[305]},{"name":"DEVPROP_TYPE_DOUBLE","features":[305]},{"name":"DEVPROP_TYPE_EMPTY","features":[305]},{"name":"DEVPROP_TYPE_ERROR","features":[305]},{"name":"DEVPROP_TYPE_FILETIME","features":[305]},{"name":"DEVPROP_TYPE_FLOAT","features":[305]},{"name":"DEVPROP_TYPE_GUID","features":[305]},{"name":"DEVPROP_TYPE_INT16","features":[305]},{"name":"DEVPROP_TYPE_INT32","features":[305]},{"name":"DEVPROP_TYPE_INT64","features":[305]},{"name":"DEVPROP_TYPE_NTSTATUS","features":[305]},{"name":"DEVPROP_TYPE_NULL","features":[305]},{"name":"DEVPROP_TYPE_SBYTE","features":[305]},{"name":"DEVPROP_TYPE_SECURITY_DESCRIPTOR","features":[305]},{"name":"DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING","features":[305]},{"name":"DEVPROP_TYPE_STRING","features":[305]},{"name":"DEVPROP_TYPE_STRING_INDIRECT","features":[305]},{"name":"DEVPROP_TYPE_STRING_LIST","features":[305]},{"name":"DEVPROP_TYPE_UINT16","features":[305]},{"name":"DEVPROP_TYPE_UINT32","features":[305]},{"name":"DEVPROP_TYPE_UINT64","features":[305]},{"name":"MAX_DEVPROP_TYPE","features":[305]},{"name":"MAX_DEVPROP_TYPEMOD","features":[305]}],"386":[{"name":"GUID_DEVINTERFACE_PWM_CONTROLLER","features":[384]},{"name":"GUID_DEVINTERFACE_PWM_CONTROLLER_WSZ","features":[384]},{"name":"IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD","features":[384]},{"name":"IOCTL_PWM_CONTROLLER_GET_INFO","features":[384]},{"name":"IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD","features":[384]},{"name":"IOCTL_PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE","features":[384]},{"name":"IOCTL_PWM_PIN_GET_POLARITY","features":[384]},{"name":"IOCTL_PWM_PIN_IS_STARTED","features":[384]},{"name":"IOCTL_PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE","features":[384]},{"name":"IOCTL_PWM_PIN_SET_POLARITY","features":[384]},{"name":"IOCTL_PWM_PIN_START","features":[384]},{"name":"IOCTL_PWM_PIN_STOP","features":[384]},{"name":"PWM_ACTIVE_HIGH","features":[384]},{"name":"PWM_ACTIVE_LOW","features":[384]},{"name":"PWM_CONTROLLER_GET_ACTUAL_PERIOD_OUTPUT","features":[384]},{"name":"PWM_CONTROLLER_INFO","features":[384]},{"name":"PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT","features":[384]},{"name":"PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT","features":[384]},{"name":"PWM_IOCTL_ID_CONTROLLER_GET_ACTUAL_PERIOD","features":[384]},{"name":"PWM_IOCTL_ID_CONTROLLER_GET_INFO","features":[384]},{"name":"PWM_IOCTL_ID_CONTROLLER_SET_DESIRED_PERIOD","features":[384]},{"name":"PWM_IOCTL_ID_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE","features":[384]},{"name":"PWM_IOCTL_ID_PIN_GET_POLARITY","features":[384]},{"name":"PWM_IOCTL_ID_PIN_IS_STARTED","features":[384]},{"name":"PWM_IOCTL_ID_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE","features":[384]},{"name":"PWM_IOCTL_ID_PIN_SET_POLARITY","features":[384]},{"name":"PWM_IOCTL_ID_PIN_START","features":[384]},{"name":"PWM_IOCTL_ID_PIN_STOP","features":[384]},{"name":"PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT","features":[384]},{"name":"PWM_PIN_GET_POLARITY_OUTPUT","features":[384]},{"name":"PWM_PIN_IS_STARTED_OUTPUT","features":[384,307]},{"name":"PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT","features":[384]},{"name":"PWM_PIN_SET_POLARITY_INPUT","features":[384]},{"name":"PWM_POLARITY","features":[384]}],"387":[{"name":"ACTIVITY_STATE","features":[385]},{"name":"ACTIVITY_STATE_COUNT","features":[385]},{"name":"AXIS","features":[385]},{"name":"AXIS_MAX","features":[385]},{"name":"AXIS_X","features":[385]},{"name":"AXIS_Y","features":[385]},{"name":"AXIS_Z","features":[385]},{"name":"ActivityStateCount","features":[385]},{"name":"ActivityState_Biking","features":[385]},{"name":"ActivityState_Fidgeting","features":[385]},{"name":"ActivityState_Force_Dword","features":[385]},{"name":"ActivityState_Idle","features":[385]},{"name":"ActivityState_InVehicle","features":[385]},{"name":"ActivityState_Max","features":[385]},{"name":"ActivityState_Running","features":[385]},{"name":"ActivityState_Stationary","features":[385]},{"name":"ActivityState_Unknown","features":[385]},{"name":"ActivityState_Walking","features":[385]},{"name":"CollectionsListAllocateBufferAndSerialize","features":[385,307,378]},{"name":"CollectionsListCopyAndMarshall","features":[385,307,378]},{"name":"CollectionsListDeserializeFromBuffer","features":[385,307,378]},{"name":"CollectionsListGetFillableCount","features":[385]},{"name":"CollectionsListGetMarshalledSize","features":[385,378]},{"name":"CollectionsListGetMarshalledSizeWithoutSerialization","features":[385,378]},{"name":"CollectionsListGetSerializedSize","features":[385,378]},{"name":"CollectionsListMarshall","features":[385,307,378]},{"name":"CollectionsListSerializeToBuffer","features":[385,307,378]},{"name":"CollectionsListSortSubscribedActivitiesByConfidence","features":[385,307,378]},{"name":"CollectionsListUpdateMarshalledPointer","features":[385,307,378]},{"name":"ELEVATION_CHANGE_MODE","features":[385]},{"name":"ElevationChangeMode_Elevator","features":[385]},{"name":"ElevationChangeMode_Force_Dword","features":[385]},{"name":"ElevationChangeMode_Max","features":[385]},{"name":"ElevationChangeMode_Stepping","features":[385]},{"name":"ElevationChangeMode_Unknown","features":[385]},{"name":"EvaluateActivityThresholds","features":[385,307,378]},{"name":"GNSS_CLEAR_ALL_ASSISTANCE_DATA","features":[385]},{"name":"GUID_DEVINTERFACE_SENSOR","features":[385]},{"name":"GUID_SensorCategory_All","features":[385]},{"name":"GUID_SensorCategory_Biometric","features":[385]},{"name":"GUID_SensorCategory_Electrical","features":[385]},{"name":"GUID_SensorCategory_Environmental","features":[385]},{"name":"GUID_SensorCategory_Light","features":[385]},{"name":"GUID_SensorCategory_Location","features":[385]},{"name":"GUID_SensorCategory_Mechanical","features":[385]},{"name":"GUID_SensorCategory_Motion","features":[385]},{"name":"GUID_SensorCategory_Orientation","features":[385]},{"name":"GUID_SensorCategory_Other","features":[385]},{"name":"GUID_SensorCategory_PersonalActivity","features":[385]},{"name":"GUID_SensorCategory_Scanner","features":[385]},{"name":"GUID_SensorCategory_Unsupported","features":[385]},{"name":"GUID_SensorType_Accelerometer3D","features":[385]},{"name":"GUID_SensorType_ActivityDetection","features":[385]},{"name":"GUID_SensorType_AmbientLight","features":[385]},{"name":"GUID_SensorType_Barometer","features":[385]},{"name":"GUID_SensorType_Custom","features":[385]},{"name":"GUID_SensorType_FloorElevation","features":[385]},{"name":"GUID_SensorType_GeomagneticOrientation","features":[385]},{"name":"GUID_SensorType_GravityVector","features":[385]},{"name":"GUID_SensorType_Gyrometer3D","features":[385]},{"name":"GUID_SensorType_HingeAngle","features":[385]},{"name":"GUID_SensorType_Humidity","features":[385]},{"name":"GUID_SensorType_LinearAccelerometer","features":[385]},{"name":"GUID_SensorType_Magnetometer3D","features":[385]},{"name":"GUID_SensorType_Orientation","features":[385]},{"name":"GUID_SensorType_Pedometer","features":[385]},{"name":"GUID_SensorType_Proximity","features":[385]},{"name":"GUID_SensorType_RelativeOrientation","features":[385]},{"name":"GUID_SensorType_SimpleDeviceOrientation","features":[385]},{"name":"GUID_SensorType_Temperature","features":[385]},{"name":"GetPerformanceTime","features":[385,307]},{"name":"HUMAN_PRESENCE_DETECTION_TYPE","features":[385]},{"name":"HUMAN_PRESENCE_DETECTION_TYPE_COUNT","features":[385]},{"name":"HumanPresenceDetectionTypeCount","features":[385]},{"name":"HumanPresenceDetectionType_AudioBiometric","features":[385]},{"name":"HumanPresenceDetectionType_FacialBiometric","features":[385]},{"name":"HumanPresenceDetectionType_Force_Dword","features":[385]},{"name":"HumanPresenceDetectionType_Undefined","features":[385]},{"name":"HumanPresenceDetectionType_VendorDefinedBiometric","features":[385]},{"name":"HumanPresenceDetectionType_VendorDefinedNonBiometric","features":[385]},{"name":"ILocationPermissions","features":[385]},{"name":"ISensor","features":[385]},{"name":"ISensorCollection","features":[385]},{"name":"ISensorDataReport","features":[385]},{"name":"ISensorEvents","features":[385]},{"name":"ISensorManager","features":[385]},{"name":"ISensorManagerEvents","features":[385]},{"name":"InitPropVariantFromCLSIDArray","features":[385]},{"name":"InitPropVariantFromFloat","features":[385]},{"name":"IsCollectionListSame","features":[385,307,378]},{"name":"IsGUIDPresentInList","features":[385,307]},{"name":"IsKeyPresentInCollectionList","features":[385,307,378]},{"name":"IsKeyPresentInPropertyList","features":[385,307,378]},{"name":"IsSensorSubscribed","features":[385,307,378]},{"name":"LOCATION_DESIRED_ACCURACY","features":[385]},{"name":"LOCATION_DESIRED_ACCURACY_DEFAULT","features":[385]},{"name":"LOCATION_DESIRED_ACCURACY_HIGH","features":[385]},{"name":"LOCATION_POSITION_SOURCE","features":[385]},{"name":"LOCATION_POSITION_SOURCE_CELLULAR","features":[385]},{"name":"LOCATION_POSITION_SOURCE_IPADDRESS","features":[385]},{"name":"LOCATION_POSITION_SOURCE_SATELLITE","features":[385]},{"name":"LOCATION_POSITION_SOURCE_UNKNOWN","features":[385]},{"name":"LOCATION_POSITION_SOURCE_WIFI","features":[385]},{"name":"MAGNETOMETER_ACCURACY","features":[385]},{"name":"MAGNETOMETER_ACCURACY_APPROXIMATE","features":[385]},{"name":"MAGNETOMETER_ACCURACY_HIGH","features":[385]},{"name":"MAGNETOMETER_ACCURACY_UNKNOWN","features":[385]},{"name":"MAGNETOMETER_ACCURACY_UNRELIABLE","features":[385]},{"name":"MATRIX3X3","features":[385]},{"name":"MagnetometerAccuracy","features":[385]},{"name":"MagnetometerAccuracy_Approximate","features":[385]},{"name":"MagnetometerAccuracy_High","features":[385]},{"name":"MagnetometerAccuracy_Unknown","features":[385]},{"name":"MagnetometerAccuracy_Unreliable","features":[385]},{"name":"PEDOMETER_STEP_TYPE","features":[385]},{"name":"PEDOMETER_STEP_TYPE_COUNT","features":[385]},{"name":"PROXIMITY_SENSOR_CAPABILITIES","features":[385]},{"name":"PROXIMITY_TYPE","features":[385]},{"name":"PedometerStepTypeCount","features":[385]},{"name":"PedometerStepType_Force_Dword","features":[385]},{"name":"PedometerStepType_Max","features":[385]},{"name":"PedometerStepType_Running","features":[385]},{"name":"PedometerStepType_Unknown","features":[385]},{"name":"PedometerStepType_Walking","features":[385]},{"name":"PropKeyFindKeyGetBool","features":[385,307,378]},{"name":"PropKeyFindKeyGetDouble","features":[385,307,378]},{"name":"PropKeyFindKeyGetFileTime","features":[385,307,378]},{"name":"PropKeyFindKeyGetFloat","features":[385,307,378]},{"name":"PropKeyFindKeyGetGuid","features":[385,307,378]},{"name":"PropKeyFindKeyGetInt32","features":[385,307,378]},{"name":"PropKeyFindKeyGetInt64","features":[385,307,378]},{"name":"PropKeyFindKeyGetNthInt64","features":[385,307,378]},{"name":"PropKeyFindKeyGetNthUlong","features":[385,307,378]},{"name":"PropKeyFindKeyGetNthUshort","features":[385,307,378]},{"name":"PropKeyFindKeyGetPropVariant","features":[385,307,378]},{"name":"PropKeyFindKeyGetUlong","features":[385,307,378]},{"name":"PropKeyFindKeyGetUshort","features":[385,307,378]},{"name":"PropKeyFindKeySetPropVariant","features":[385,307,378]},{"name":"PropVariantGetInformation","features":[305,385,307]},{"name":"PropertiesListCopy","features":[385,307,378]},{"name":"PropertiesListGetFillableCount","features":[385]},{"name":"ProximityType_Force_Dword","features":[385]},{"name":"ProximityType_HumanProximity","features":[385]},{"name":"ProximityType_ObjectProximity","features":[385]},{"name":"Proximity_Sensor_Human_Engagement_Capable","features":[385]},{"name":"Proximity_Sensor_Human_Presence_Capable","features":[385]},{"name":"Proximity_Sensor_Supported_Capabilities","features":[385]},{"name":"QUATERNION","features":[385]},{"name":"SENSOR_CATEGORY_ALL","features":[385]},{"name":"SENSOR_CATEGORY_BIOMETRIC","features":[385]},{"name":"SENSOR_CATEGORY_ELECTRICAL","features":[385]},{"name":"SENSOR_CATEGORY_ENVIRONMENTAL","features":[385]},{"name":"SENSOR_CATEGORY_LIGHT","features":[385]},{"name":"SENSOR_CATEGORY_LOCATION","features":[385]},{"name":"SENSOR_CATEGORY_MECHANICAL","features":[385]},{"name":"SENSOR_CATEGORY_MOTION","features":[385]},{"name":"SENSOR_CATEGORY_ORIENTATION","features":[385]},{"name":"SENSOR_CATEGORY_OTHER","features":[385]},{"name":"SENSOR_CATEGORY_SCANNER","features":[385]},{"name":"SENSOR_CATEGORY_UNSUPPORTED","features":[385]},{"name":"SENSOR_COLLECTION_LIST","features":[385,378]},{"name":"SENSOR_CONNECTION_TYPES","features":[385]},{"name":"SENSOR_CONNECTION_TYPE_PC_ATTACHED","features":[385]},{"name":"SENSOR_CONNECTION_TYPE_PC_EXTERNAL","features":[385]},{"name":"SENSOR_CONNECTION_TYPE_PC_INTEGRATED","features":[385]},{"name":"SENSOR_DATA_TYPE_ABSOLUTE_PRESSURE_PASCAL","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ACCELERATION_X_G","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ACCELERATION_Y_G","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ACCELERATION_Z_G","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ADDRESS1","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ADDRESS2","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_ANTENNA_SEALEVEL_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_ERROR_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_ERROR_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_X_DEGREES_PER_SECOND_SQUARED","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Y_DEGREES_PER_SECOND_SQUARED","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Z_DEGREES_PER_SECOND_SQUARED","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ANGULAR_VELOCITY_X_DEGREES_PER_SECOND","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Y_DEGREES_PER_SECOND","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Z_DEGREES_PER_SECOND","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ATMOSPHERIC_PRESSURE_BAR","features":[385,378]},{"name":"SENSOR_DATA_TYPE_BIOMETRIC_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_BOOLEAN_SWITCH_ARRAY_STATES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_BOOLEAN_SWITCH_STATE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CAPACITANCE_FARAD","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CITY","features":[385,378]},{"name":"SENSOR_DATA_TYPE_COMMON_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_COUNTRY_REGION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CURRENT_AMPS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_BOOLEAN_ARRAY","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_CUSTOM_USAGE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE1","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE10","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE11","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE12","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE13","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE14","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE15","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE16","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE17","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE18","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE19","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE2","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE20","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE21","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE22","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE23","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE24","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE25","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE26","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE27","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE28","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE3","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE4","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE5","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE6","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE7","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE8","features":[385,378]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE9","features":[385,378]},{"name":"SENSOR_DATA_TYPE_DGPS_DATA_AGE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_DIFFERENTIAL_REFERENCE_STATION_ID","features":[385,378]},{"name":"SENSOR_DATA_TYPE_DISTANCE_X_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_DISTANCE_Y_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_DISTANCE_Z_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ELECTRICAL_FREQUENCY_HERTZ","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ELECTRICAL_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_ELECTRICAL_PERCENT_OF_RANGE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ELECTRICAL_POWER_WATTS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ENVIRONMENTAL_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_ERROR_RADIUS_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_FIX_QUALITY","features":[385,378]},{"name":"SENSOR_DATA_TYPE_FIX_TYPE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_FORCE_NEWTONS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_GAUGE_PRESSURE_PASCAL","features":[385,378]},{"name":"SENSOR_DATA_TYPE_GEOIDAL_SEPARATION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_GPS_OPERATION_MODE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_GPS_SELECTION_MODE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_GPS_STATUS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_GUID_MECHANICAL_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_HORIZONAL_DILUTION_OF_PRECISION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_HUMAN_PRESENCE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_HUMAN_PROXIMITY_METERS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_INDUCTANCE_HENRY","features":[385,378]},{"name":"SENSOR_DATA_TYPE_LATITUDE_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_LIGHT_CHROMACITY","features":[385,378]},{"name":"SENSOR_DATA_TYPE_LIGHT_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_LIGHT_LEVEL_LUX","features":[385,378]},{"name":"SENSOR_DATA_TYPE_LIGHT_TEMPERATURE_KELVIN","features":[385,378]},{"name":"SENSOR_DATA_TYPE_LOCATION_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_LOCATION_SOURCE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_LONGITUDE_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_X_MILLIGAUSS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Y_MILLIGAUSS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Z_MILLIGAUSS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_MAGNETIC_NORTH_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_TRUE_NORTH_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_MAGNETIC_NORTH_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_TRUE_NORTH_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_X_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_Y_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_Z_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_VARIATION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MAGNETOMETER_ACCURACY","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MOTION_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_MOTION_STATE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_MULTIVALUE_SWITCH_STATE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_NMEA_SENTENCE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ORIENTATION_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_POSITION_DILUTION_OF_PRECISION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_POSTALCODE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_QUADRANT_ANGLE_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_QUATERNION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_RELATIVE_HUMIDITY_PERCENT","features":[385,378]},{"name":"SENSOR_DATA_TYPE_RESISTANCE_OHMS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_RFID_TAG_40_BIT","features":[385,378]},{"name":"SENSOR_DATA_TYPE_ROTATION_MATRIX","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_AZIMUTH","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ELEVATION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ID","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_PRNS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_STN_RATIO","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_USED_COUNT","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_USED_PRNS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SATELLITES_USED_PRNS_AND_CONSTELLATIONS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SCANNER_GUID","features":[385]},{"name":"SENSOR_DATA_TYPE_SIMPLE_DEVICE_ORIENTATION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SPEED_KNOTS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_SPEED_METERS_PER_SECOND","features":[385,378]},{"name":"SENSOR_DATA_TYPE_STATE_PROVINCE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_STRAIN","features":[385,378]},{"name":"SENSOR_DATA_TYPE_TEMPERATURE_CELSIUS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_TILT_X_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_TILT_Y_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_TILT_Z_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_TIMESTAMP","features":[385,378]},{"name":"SENSOR_DATA_TYPE_TOUCH_STATE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_TRUE_HEADING_DEGREES","features":[385,378]},{"name":"SENSOR_DATA_TYPE_VERTICAL_DILUTION_OF_PRECISION","features":[385,378]},{"name":"SENSOR_DATA_TYPE_VOLTAGE_VOLTS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_WEIGHT_KILOGRAMS","features":[385,378]},{"name":"SENSOR_DATA_TYPE_WIND_DIRECTION_DEGREES_ANTICLOCKWISE","features":[385,378]},{"name":"SENSOR_DATA_TYPE_WIND_SPEED_METERS_PER_SECOND","features":[385,378]},{"name":"SENSOR_ERROR_PARAMETER_COMMON_GUID","features":[385]},{"name":"SENSOR_EVENT_ACCELEROMETER_SHAKE","features":[385]},{"name":"SENSOR_EVENT_DATA_UPDATED","features":[385]},{"name":"SENSOR_EVENT_PARAMETER_COMMON_GUID","features":[385]},{"name":"SENSOR_EVENT_PARAMETER_EVENT_ID","features":[385,378]},{"name":"SENSOR_EVENT_PARAMETER_STATE","features":[385,378]},{"name":"SENSOR_EVENT_PROPERTY_CHANGED","features":[385]},{"name":"SENSOR_EVENT_STATE_CHANGED","features":[385]},{"name":"SENSOR_PROPERTY_ACCURACY","features":[385,378]},{"name":"SENSOR_PROPERTY_CHANGE_SENSITIVITY","features":[385,378]},{"name":"SENSOR_PROPERTY_CLEAR_ASSISTANCE_DATA","features":[385,378]},{"name":"SENSOR_PROPERTY_COMMON_GUID","features":[385]},{"name":"SENSOR_PROPERTY_CONNECTION_TYPE","features":[385,378]},{"name":"SENSOR_PROPERTY_CURRENT_REPORT_INTERVAL","features":[385,378]},{"name":"SENSOR_PROPERTY_DESCRIPTION","features":[385,378]},{"name":"SENSOR_PROPERTY_DEVICE_PATH","features":[385,378]},{"name":"SENSOR_PROPERTY_FRIENDLY_NAME","features":[385,378]},{"name":"SENSOR_PROPERTY_HID_USAGE","features":[385,378]},{"name":"SENSOR_PROPERTY_LIGHT_RESPONSE_CURVE","features":[385,378]},{"name":"SENSOR_PROPERTY_LIST","features":[385,378]},{"name":"SENSOR_PROPERTY_LIST_HEADER_SIZE","features":[385]},{"name":"SENSOR_PROPERTY_LOCATION_DESIRED_ACCURACY","features":[385,378]},{"name":"SENSOR_PROPERTY_MANUFACTURER","features":[385,378]},{"name":"SENSOR_PROPERTY_MIN_REPORT_INTERVAL","features":[385,378]},{"name":"SENSOR_PROPERTY_MODEL","features":[385,378]},{"name":"SENSOR_PROPERTY_PERSISTENT_UNIQUE_ID","features":[385,378]},{"name":"SENSOR_PROPERTY_RADIO_STATE","features":[385,378]},{"name":"SENSOR_PROPERTY_RADIO_STATE_PREVIOUS","features":[385,378]},{"name":"SENSOR_PROPERTY_RANGE_MAXIMUM","features":[385,378]},{"name":"SENSOR_PROPERTY_RANGE_MINIMUM","features":[385,378]},{"name":"SENSOR_PROPERTY_RESOLUTION","features":[385,378]},{"name":"SENSOR_PROPERTY_SERIAL_NUMBER","features":[385,378]},{"name":"SENSOR_PROPERTY_STATE","features":[385,378]},{"name":"SENSOR_PROPERTY_TEST_GUID","features":[385]},{"name":"SENSOR_PROPERTY_TURN_ON_OFF_NMEA","features":[385,378]},{"name":"SENSOR_PROPERTY_TYPE","features":[385,378]},{"name":"SENSOR_STATE","features":[385]},{"name":"SENSOR_STATE_ACCESS_DENIED","features":[385]},{"name":"SENSOR_STATE_ERROR","features":[385]},{"name":"SENSOR_STATE_INITIALIZING","features":[385]},{"name":"SENSOR_STATE_MAX","features":[385]},{"name":"SENSOR_STATE_MIN","features":[385]},{"name":"SENSOR_STATE_NOT_AVAILABLE","features":[385]},{"name":"SENSOR_STATE_NO_DATA","features":[385]},{"name":"SENSOR_STATE_READY","features":[385]},{"name":"SENSOR_TYPE_ACCELEROMETER_1D","features":[385]},{"name":"SENSOR_TYPE_ACCELEROMETER_2D","features":[385]},{"name":"SENSOR_TYPE_ACCELEROMETER_3D","features":[385]},{"name":"SENSOR_TYPE_AGGREGATED_DEVICE_ORIENTATION","features":[385]},{"name":"SENSOR_TYPE_AGGREGATED_QUADRANT_ORIENTATION","features":[385]},{"name":"SENSOR_TYPE_AGGREGATED_SIMPLE_DEVICE_ORIENTATION","features":[385]},{"name":"SENSOR_TYPE_AMBIENT_LIGHT","features":[385]},{"name":"SENSOR_TYPE_BARCODE_SCANNER","features":[385]},{"name":"SENSOR_TYPE_BOOLEAN_SWITCH","features":[385]},{"name":"SENSOR_TYPE_BOOLEAN_SWITCH_ARRAY","features":[385]},{"name":"SENSOR_TYPE_CAPACITANCE","features":[385]},{"name":"SENSOR_TYPE_COMPASS_1D","features":[385]},{"name":"SENSOR_TYPE_COMPASS_2D","features":[385]},{"name":"SENSOR_TYPE_COMPASS_3D","features":[385]},{"name":"SENSOR_TYPE_CURRENT","features":[385]},{"name":"SENSOR_TYPE_CUSTOM","features":[385]},{"name":"SENSOR_TYPE_DISTANCE_1D","features":[385]},{"name":"SENSOR_TYPE_DISTANCE_2D","features":[385]},{"name":"SENSOR_TYPE_DISTANCE_3D","features":[385]},{"name":"SENSOR_TYPE_ELECTRICAL_POWER","features":[385]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE","features":[385]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_HUMIDITY","features":[385]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_TEMPERATURE","features":[385]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_WIND_DIRECTION","features":[385]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_WIND_SPEED","features":[385]},{"name":"SENSOR_TYPE_FORCE","features":[385]},{"name":"SENSOR_TYPE_FREQUENCY","features":[385]},{"name":"SENSOR_TYPE_GYROMETER_1D","features":[385]},{"name":"SENSOR_TYPE_GYROMETER_2D","features":[385]},{"name":"SENSOR_TYPE_GYROMETER_3D","features":[385]},{"name":"SENSOR_TYPE_HUMAN_PRESENCE","features":[385]},{"name":"SENSOR_TYPE_HUMAN_PROXIMITY","features":[385]},{"name":"SENSOR_TYPE_INCLINOMETER_1D","features":[385]},{"name":"SENSOR_TYPE_INCLINOMETER_2D","features":[385]},{"name":"SENSOR_TYPE_INCLINOMETER_3D","features":[385]},{"name":"SENSOR_TYPE_INDUCTANCE","features":[385]},{"name":"SENSOR_TYPE_LOCATION_BROADCAST","features":[385]},{"name":"SENSOR_TYPE_LOCATION_DEAD_RECKONING","features":[385]},{"name":"SENSOR_TYPE_LOCATION_GPS","features":[385]},{"name":"SENSOR_TYPE_LOCATION_LOOKUP","features":[385]},{"name":"SENSOR_TYPE_LOCATION_OTHER","features":[385]},{"name":"SENSOR_TYPE_LOCATION_STATIC","features":[385]},{"name":"SENSOR_TYPE_LOCATION_TRIANGULATION","features":[385]},{"name":"SENSOR_TYPE_MOTION_DETECTOR","features":[385]},{"name":"SENSOR_TYPE_MULTIVALUE_SWITCH","features":[385]},{"name":"SENSOR_TYPE_POTENTIOMETER","features":[385]},{"name":"SENSOR_TYPE_PRESSURE","features":[385]},{"name":"SENSOR_TYPE_RESISTANCE","features":[385]},{"name":"SENSOR_TYPE_RFID_SCANNER","features":[385]},{"name":"SENSOR_TYPE_SCALE","features":[385]},{"name":"SENSOR_TYPE_SPEEDOMETER","features":[385]},{"name":"SENSOR_TYPE_STRAIN","features":[385]},{"name":"SENSOR_TYPE_TOUCH","features":[385]},{"name":"SENSOR_TYPE_UNKNOWN","features":[385]},{"name":"SENSOR_TYPE_VOLTAGE","features":[385]},{"name":"SENSOR_VALUE_PAIR","features":[385,378]},{"name":"SIMPLE_DEVICE_ORIENTATION","features":[385]},{"name":"SIMPLE_DEVICE_ORIENTATION_NOT_ROTATED","features":[385]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_180","features":[385]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_270","features":[385]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_90","features":[385]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_FACE_DOWN","features":[385]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_FACE_UP","features":[385]},{"name":"Sensor","features":[385]},{"name":"SensorCollection","features":[385]},{"name":"SensorCollectionGetAt","features":[385,307,378]},{"name":"SensorConnectionType","features":[385]},{"name":"SensorConnectionType_Attached","features":[385]},{"name":"SensorConnectionType_External","features":[385]},{"name":"SensorConnectionType_Integrated","features":[385]},{"name":"SensorDataReport","features":[385]},{"name":"SensorManager","features":[385]},{"name":"SensorState","features":[385]},{"name":"SensorState_Active","features":[385]},{"name":"SensorState_Error","features":[385]},{"name":"SensorState_Idle","features":[385]},{"name":"SensorState_Initializing","features":[385]},{"name":"SerializationBufferAllocate","features":[385,307]},{"name":"SerializationBufferFree","features":[385]},{"name":"SimpleDeviceOrientation","features":[385]},{"name":"SimpleDeviceOrientation_Facedown","features":[385]},{"name":"SimpleDeviceOrientation_Faceup","features":[385]},{"name":"SimpleDeviceOrientation_NotRotated","features":[385]},{"name":"SimpleDeviceOrientation_Rotated180DegreesCounterclockwise","features":[385]},{"name":"SimpleDeviceOrientation_Rotated270DegreesCounterclockwise","features":[385]},{"name":"SimpleDeviceOrientation_Rotated90DegreesCounterclockwise","features":[385]},{"name":"VEC3D","features":[385]}],"388":[{"name":"CDB_REPORT_BITS","features":[386]},{"name":"CDB_REPORT_BYTES","features":[386]},{"name":"COMDB_MAX_PORTS_ARBITRATED","features":[386]},{"name":"COMDB_MIN_PORTS_ARBITRATED","features":[386]},{"name":"ComDBClaimNextFreePort","features":[386]},{"name":"ComDBClaimPort","features":[386,307]},{"name":"ComDBClose","features":[386]},{"name":"ComDBGetCurrentPortUsage","features":[386]},{"name":"ComDBOpen","features":[386]},{"name":"ComDBReleasePort","features":[386]},{"name":"ComDBResizeDatabase","features":[386]},{"name":"DEVPKEY_DeviceInterface_Serial_PortName","features":[305,386]},{"name":"DEVPKEY_DeviceInterface_Serial_UsbProductId","features":[305,386]},{"name":"DEVPKEY_DeviceInterface_Serial_UsbVendorId","features":[305,386]},{"name":"EVEN_PARITY","features":[386]},{"name":"HCOMDB","features":[386]},{"name":"IOCTL_INTERNAL_SERENUM_REMOVE_SELF","features":[386]},{"name":"IOCTL_SERIAL_APPLY_DEFAULT_CONFIGURATION","features":[386]},{"name":"IOCTL_SERIAL_CLEAR_STATS","features":[386]},{"name":"IOCTL_SERIAL_CLR_DTR","features":[386]},{"name":"IOCTL_SERIAL_CLR_RTS","features":[386]},{"name":"IOCTL_SERIAL_CONFIG_SIZE","features":[386]},{"name":"IOCTL_SERIAL_GET_BAUD_RATE","features":[386]},{"name":"IOCTL_SERIAL_GET_CHARS","features":[386]},{"name":"IOCTL_SERIAL_GET_COMMCONFIG","features":[386]},{"name":"IOCTL_SERIAL_GET_COMMSTATUS","features":[386]},{"name":"IOCTL_SERIAL_GET_DTRRTS","features":[386]},{"name":"IOCTL_SERIAL_GET_HANDFLOW","features":[386]},{"name":"IOCTL_SERIAL_GET_LINE_CONTROL","features":[386]},{"name":"IOCTL_SERIAL_GET_MODEMSTATUS","features":[386]},{"name":"IOCTL_SERIAL_GET_MODEM_CONTROL","features":[386]},{"name":"IOCTL_SERIAL_GET_PROPERTIES","features":[386]},{"name":"IOCTL_SERIAL_GET_STATS","features":[386]},{"name":"IOCTL_SERIAL_GET_TIMEOUTS","features":[386]},{"name":"IOCTL_SERIAL_GET_WAIT_MASK","features":[386]},{"name":"IOCTL_SERIAL_IMMEDIATE_CHAR","features":[386]},{"name":"IOCTL_SERIAL_INTERNAL_BASIC_SETTINGS","features":[386]},{"name":"IOCTL_SERIAL_INTERNAL_CANCEL_WAIT_WAKE","features":[386]},{"name":"IOCTL_SERIAL_INTERNAL_DO_WAIT_WAKE","features":[386]},{"name":"IOCTL_SERIAL_INTERNAL_RESTORE_SETTINGS","features":[386]},{"name":"IOCTL_SERIAL_PURGE","features":[386]},{"name":"IOCTL_SERIAL_RESET_DEVICE","features":[386]},{"name":"IOCTL_SERIAL_SET_BAUD_RATE","features":[386]},{"name":"IOCTL_SERIAL_SET_BREAK_OFF","features":[386]},{"name":"IOCTL_SERIAL_SET_BREAK_ON","features":[386]},{"name":"IOCTL_SERIAL_SET_CHARS","features":[386]},{"name":"IOCTL_SERIAL_SET_COMMCONFIG","features":[386]},{"name":"IOCTL_SERIAL_SET_DTR","features":[386]},{"name":"IOCTL_SERIAL_SET_FIFO_CONTROL","features":[386]},{"name":"IOCTL_SERIAL_SET_HANDFLOW","features":[386]},{"name":"IOCTL_SERIAL_SET_INTERVAL_TIMER_RESOLUTION","features":[386]},{"name":"IOCTL_SERIAL_SET_LINE_CONTROL","features":[386]},{"name":"IOCTL_SERIAL_SET_MODEM_CONTROL","features":[386]},{"name":"IOCTL_SERIAL_SET_QUEUE_SIZE","features":[386]},{"name":"IOCTL_SERIAL_SET_RTS","features":[386]},{"name":"IOCTL_SERIAL_SET_TIMEOUTS","features":[386]},{"name":"IOCTL_SERIAL_SET_WAIT_MASK","features":[386]},{"name":"IOCTL_SERIAL_SET_XOFF","features":[386]},{"name":"IOCTL_SERIAL_SET_XON","features":[386]},{"name":"IOCTL_SERIAL_WAIT_ON_MASK","features":[386]},{"name":"IOCTL_SERIAL_XOFF_COUNTER","features":[386]},{"name":"MARK_PARITY","features":[386]},{"name":"NO_PARITY","features":[386]},{"name":"ODD_PARITY","features":[386]},{"name":"PSERENUM_READPORT","features":[386]},{"name":"PSERENUM_WRITEPORT","features":[386]},{"name":"SERENUM_PORTION","features":[386]},{"name":"SERENUM_PORT_DESC","features":[386]},{"name":"SERENUM_PORT_PARAMETERS","features":[386]},{"name":"SERIALCONFIG","features":[386]},{"name":"SERIALPERF_STATS","features":[386]},{"name":"SERIAL_BASIC_SETTINGS","features":[386]},{"name":"SERIAL_BAUD_RATE","features":[386]},{"name":"SERIAL_CHARS","features":[386]},{"name":"SERIAL_COMMPROP","features":[386]},{"name":"SERIAL_EV_BREAK","features":[386]},{"name":"SERIAL_EV_CTS","features":[386]},{"name":"SERIAL_EV_DSR","features":[386]},{"name":"SERIAL_EV_ERR","features":[386]},{"name":"SERIAL_EV_EVENT1","features":[386]},{"name":"SERIAL_EV_EVENT2","features":[386]},{"name":"SERIAL_EV_PERR","features":[386]},{"name":"SERIAL_EV_RING","features":[386]},{"name":"SERIAL_EV_RLSD","features":[386]},{"name":"SERIAL_EV_RX80FULL","features":[386]},{"name":"SERIAL_EV_RXCHAR","features":[386]},{"name":"SERIAL_EV_RXFLAG","features":[386]},{"name":"SERIAL_EV_TXEMPTY","features":[386]},{"name":"SERIAL_HANDFLOW","features":[386]},{"name":"SERIAL_LINE_CONTROL","features":[386]},{"name":"SERIAL_LSRMST_ESCAPE","features":[386]},{"name":"SERIAL_LSRMST_LSR_DATA","features":[386]},{"name":"SERIAL_LSRMST_LSR_NODATA","features":[386]},{"name":"SERIAL_LSRMST_MST","features":[386]},{"name":"SERIAL_PURGE_RXABORT","features":[386]},{"name":"SERIAL_PURGE_RXCLEAR","features":[386]},{"name":"SERIAL_PURGE_TXABORT","features":[386]},{"name":"SERIAL_PURGE_TXCLEAR","features":[386]},{"name":"SERIAL_QUEUE_SIZE","features":[386]},{"name":"SERIAL_STATUS","features":[386,307]},{"name":"SERIAL_TIMEOUTS","features":[386]},{"name":"SERIAL_XOFF_COUNTER","features":[386]},{"name":"SPACE_PARITY","features":[386]},{"name":"STOP_BITS_1_5","features":[386]},{"name":"STOP_BITS_2","features":[386]},{"name":"STOP_BIT_1","features":[386]},{"name":"SerenumFirstHalf","features":[386]},{"name":"SerenumSecondHalf","features":[386]},{"name":"SerenumWhole","features":[386]}],"389":[{"name":"ACDGE_GROUP_REMOVED","features":[387]},{"name":"ACDGE_NEW_GROUP","features":[387]},{"name":"ACDGROUP_EVENT","features":[387]},{"name":"ACDQE_NEW_QUEUE","features":[387]},{"name":"ACDQE_QUEUE_REMOVED","features":[387]},{"name":"ACDQUEUE_EVENT","features":[387]},{"name":"ACS_ADDRESSDEVICESPECIFIC","features":[387]},{"name":"ACS_LINEDEVICESPECIFIC","features":[387]},{"name":"ACS_PERMANENTDEVICEGUID","features":[387]},{"name":"ACS_PROTOCOL","features":[387]},{"name":"ACS_PROVIDERSPECIFIC","features":[387]},{"name":"ACS_SWITCHSPECIFIC","features":[387]},{"name":"AC_ADDRESSCAPFLAGS","features":[387]},{"name":"AC_ADDRESSFEATURES","features":[387]},{"name":"AC_ADDRESSID","features":[387]},{"name":"AC_ADDRESSTYPES","features":[387]},{"name":"AC_ANSWERMODES","features":[387]},{"name":"AC_BEARERMODES","features":[387]},{"name":"AC_CALLCOMPLETIONCONDITIONS","features":[387]},{"name":"AC_CALLCOMPLETIONMODES","features":[387]},{"name":"AC_CALLEDIDSUPPORT","features":[387]},{"name":"AC_CALLERIDSUPPORT","features":[387]},{"name":"AC_CALLFEATURES1","features":[387]},{"name":"AC_CALLFEATURES2","features":[387]},{"name":"AC_CONNECTEDIDSUPPORT","features":[387]},{"name":"AC_DEVCAPFLAGS","features":[387]},{"name":"AC_FORWARDMODES","features":[387]},{"name":"AC_GATHERDIGITSMAXTIMEOUT","features":[387]},{"name":"AC_GATHERDIGITSMINTIMEOUT","features":[387]},{"name":"AC_GENERATEDIGITDEFAULTDURATION","features":[387]},{"name":"AC_GENERATEDIGITMAXDURATION","features":[387]},{"name":"AC_GENERATEDIGITMINDURATION","features":[387]},{"name":"AC_GENERATEDIGITSUPPORT","features":[387]},{"name":"AC_GENERATETONEMAXNUMFREQ","features":[387]},{"name":"AC_GENERATETONEMODES","features":[387]},{"name":"AC_LINEFEATURES","features":[387]},{"name":"AC_LINEID","features":[387]},{"name":"AC_MAXACTIVECALLS","features":[387]},{"name":"AC_MAXCALLCOMPLETIONS","features":[387]},{"name":"AC_MAXCALLDATASIZE","features":[387]},{"name":"AC_MAXFORWARDENTRIES","features":[387]},{"name":"AC_MAXFWDNUMRINGS","features":[387]},{"name":"AC_MAXNUMCONFERENCE","features":[387]},{"name":"AC_MAXNUMTRANSCONF","features":[387]},{"name":"AC_MAXONHOLDCALLS","features":[387]},{"name":"AC_MAXONHOLDPENDINGCALLS","features":[387]},{"name":"AC_MAXSPECIFICENTRIES","features":[387]},{"name":"AC_MINFWDNUMRINGS","features":[387]},{"name":"AC_MONITORDIGITSUPPORT","features":[387]},{"name":"AC_MONITORTONEMAXNUMENTRIES","features":[387]},{"name":"AC_MONITORTONEMAXNUMFREQ","features":[387]},{"name":"AC_PARKSUPPORT","features":[387]},{"name":"AC_PERMANENTDEVICEID","features":[387]},{"name":"AC_PREDICTIVEAUTOTRANSFERSTATES","features":[387]},{"name":"AC_REDIRECTINGIDSUPPORT","features":[387]},{"name":"AC_REDIRECTIONIDSUPPORT","features":[387]},{"name":"AC_REMOVEFROMCONFCAPS","features":[387]},{"name":"AC_REMOVEFROMCONFSTATE","features":[387]},{"name":"AC_SETTABLEDEVSTATUS","features":[387]},{"name":"AC_TRANSFERMODES","features":[387]},{"name":"ADDRALIAS","features":[387]},{"name":"ADDRESS_CAPABILITY","features":[387]},{"name":"ADDRESS_CAPABILITY_STRING","features":[387]},{"name":"ADDRESS_EVENT","features":[387]},{"name":"ADDRESS_STATE","features":[387]},{"name":"ADDRESS_TERMINAL_AVAILABLE","features":[387]},{"name":"ADDRESS_TERMINAL_UNAVAILABLE","features":[387]},{"name":"AE_BUSY_ACD","features":[387]},{"name":"AE_BUSY_INCOMING","features":[387]},{"name":"AE_BUSY_OUTGOING","features":[387]},{"name":"AE_CAPSCHANGE","features":[387]},{"name":"AE_CONFIGCHANGE","features":[387]},{"name":"AE_FORWARD","features":[387]},{"name":"AE_LASTITEM","features":[387]},{"name":"AE_MSGWAITOFF","features":[387]},{"name":"AE_MSGWAITON","features":[387]},{"name":"AE_NEWTERMINAL","features":[387]},{"name":"AE_NOT_READY","features":[387]},{"name":"AE_READY","features":[387]},{"name":"AE_REMOVETERMINAL","features":[387]},{"name":"AE_RINGING","features":[387]},{"name":"AE_STATE","features":[387]},{"name":"AE_UNKNOWN","features":[387]},{"name":"AGENTHANDLER_EVENT","features":[387]},{"name":"AGENT_EVENT","features":[387]},{"name":"AGENT_SESSION_EVENT","features":[387]},{"name":"AGENT_SESSION_STATE","features":[387]},{"name":"AGENT_STATE","features":[387]},{"name":"AHE_AGENTHANDLER_REMOVED","features":[387]},{"name":"AHE_NEW_AGENTHANDLER","features":[387]},{"name":"ASE_BUSY","features":[387]},{"name":"ASE_END","features":[387]},{"name":"ASE_NEW_SESSION","features":[387]},{"name":"ASE_NOT_READY","features":[387]},{"name":"ASE_READY","features":[387]},{"name":"ASE_WRAPUP","features":[387]},{"name":"ASST_BUSY_ON_CALL","features":[387]},{"name":"ASST_BUSY_WRAPUP","features":[387]},{"name":"ASST_NOT_READY","features":[387]},{"name":"ASST_READY","features":[387]},{"name":"ASST_SESSION_ENDED","features":[387]},{"name":"ASYNC_COMPLETION","features":[387]},{"name":"AS_BUSY_ACD","features":[387]},{"name":"AS_BUSY_INCOMING","features":[387]},{"name":"AS_BUSY_OUTGOING","features":[387]},{"name":"AS_INSERVICE","features":[387]},{"name":"AS_NOT_READY","features":[387]},{"name":"AS_OUTOFSERVICE","features":[387]},{"name":"AS_READY","features":[387]},{"name":"AS_UNKNOWN","features":[387]},{"name":"CALLHUB_EVENT","features":[387]},{"name":"CALLHUB_STATE","features":[387]},{"name":"CALLINFOCHANGE_CAUSE","features":[387]},{"name":"CALLINFO_BUFFER","features":[387]},{"name":"CALLINFO_LONG","features":[387]},{"name":"CALLINFO_STRING","features":[387]},{"name":"CALL_CAUSE_BAD_DEVICE","features":[387]},{"name":"CALL_CAUSE_CONNECT_FAIL","features":[387]},{"name":"CALL_CAUSE_LOCAL_REQUEST","features":[387]},{"name":"CALL_CAUSE_MEDIA_RECOVERED","features":[387]},{"name":"CALL_CAUSE_MEDIA_TIMEOUT","features":[387]},{"name":"CALL_CAUSE_QUALITY_OF_SERVICE","features":[387]},{"name":"CALL_CAUSE_REMOTE_REQUEST","features":[387]},{"name":"CALL_CAUSE_UNKNOWN","features":[387]},{"name":"CALL_MEDIA_EVENT","features":[387]},{"name":"CALL_MEDIA_EVENT_CAUSE","features":[387]},{"name":"CALL_NEW_STREAM","features":[387]},{"name":"CALL_NOTIFICATION_EVENT","features":[387]},{"name":"CALL_PRIVILEGE","features":[387]},{"name":"CALL_STATE","features":[387]},{"name":"CALL_STATE_EVENT_CAUSE","features":[387]},{"name":"CALL_STREAM_ACTIVE","features":[387]},{"name":"CALL_STREAM_FAIL","features":[387]},{"name":"CALL_STREAM_INACTIVE","features":[387]},{"name":"CALL_STREAM_NOT_USED","features":[387]},{"name":"CALL_TERMINAL_FAIL","features":[387]},{"name":"CEC_DISCONNECT_BADADDRESS","features":[387]},{"name":"CEC_DISCONNECT_BLOCKED","features":[387]},{"name":"CEC_DISCONNECT_BUSY","features":[387]},{"name":"CEC_DISCONNECT_CANCELLED","features":[387]},{"name":"CEC_DISCONNECT_FAILED","features":[387]},{"name":"CEC_DISCONNECT_NOANSWER","features":[387]},{"name":"CEC_DISCONNECT_NORMAL","features":[387]},{"name":"CEC_DISCONNECT_REJECTED","features":[387]},{"name":"CEC_NONE","features":[387]},{"name":"CHE_CALLHUBIDLE","features":[387]},{"name":"CHE_CALLHUBNEW","features":[387]},{"name":"CHE_CALLJOIN","features":[387]},{"name":"CHE_CALLLEAVE","features":[387]},{"name":"CHE_LASTITEM","features":[387]},{"name":"CHS_ACTIVE","features":[387]},{"name":"CHS_IDLE","features":[387]},{"name":"CIB_CALLDATABUFFER","features":[387]},{"name":"CIB_CHARGINGINFOBUFFER","features":[387]},{"name":"CIB_DEVSPECIFICBUFFER","features":[387]},{"name":"CIB_HIGHLEVELCOMPATIBILITYBUFFER","features":[387]},{"name":"CIB_LOWLEVELCOMPATIBILITYBUFFER","features":[387]},{"name":"CIB_USERUSERINFO","features":[387]},{"name":"CIC_APPSPECIFIC","features":[387]},{"name":"CIC_BEARERMODE","features":[387]},{"name":"CIC_CALLDATA","features":[387]},{"name":"CIC_CALLEDID","features":[387]},{"name":"CIC_CALLERID","features":[387]},{"name":"CIC_CALLID","features":[387]},{"name":"CIC_CHARGINGINFO","features":[387]},{"name":"CIC_COMPLETIONID","features":[387]},{"name":"CIC_CONNECTEDID","features":[387]},{"name":"CIC_DEVSPECIFIC","features":[387]},{"name":"CIC_HIGHLEVELCOMP","features":[387]},{"name":"CIC_LASTITEM","features":[387]},{"name":"CIC_LOWLEVELCOMP","features":[387]},{"name":"CIC_MEDIATYPE","features":[387]},{"name":"CIC_NUMMONITORS","features":[387]},{"name":"CIC_NUMOWNERDECR","features":[387]},{"name":"CIC_NUMOWNERINCR","features":[387]},{"name":"CIC_ORIGIN","features":[387]},{"name":"CIC_OTHER","features":[387]},{"name":"CIC_PRIVILEGE","features":[387]},{"name":"CIC_RATE","features":[387]},{"name":"CIC_REASON","features":[387]},{"name":"CIC_REDIRECTINGID","features":[387]},{"name":"CIC_REDIRECTIONID","features":[387]},{"name":"CIC_RELATEDCALLID","features":[387]},{"name":"CIC_TREATMENT","features":[387]},{"name":"CIC_TRUNK","features":[387]},{"name":"CIC_USERUSERINFO","features":[387]},{"name":"CIL_APPSPECIFIC","features":[387]},{"name":"CIL_BEARERMODE","features":[387]},{"name":"CIL_CALLEDIDADDRESSTYPE","features":[387]},{"name":"CIL_CALLERIDADDRESSTYPE","features":[387]},{"name":"CIL_CALLID","features":[387]},{"name":"CIL_CALLPARAMSFLAGS","features":[387]},{"name":"CIL_CALLTREATMENT","features":[387]},{"name":"CIL_COMPLETIONID","features":[387]},{"name":"CIL_CONNECTEDIDADDRESSTYPE","features":[387]},{"name":"CIL_COUNTRYCODE","features":[387]},{"name":"CIL_GENERATEDIGITDURATION","features":[387]},{"name":"CIL_MAXRATE","features":[387]},{"name":"CIL_MEDIATYPESAVAILABLE","features":[387]},{"name":"CIL_MINRATE","features":[387]},{"name":"CIL_MONITORDIGITMODES","features":[387]},{"name":"CIL_MONITORMEDIAMODES","features":[387]},{"name":"CIL_NUMBEROFMONITORS","features":[387]},{"name":"CIL_NUMBEROFOWNERS","features":[387]},{"name":"CIL_ORIGIN","features":[387]},{"name":"CIL_RATE","features":[387]},{"name":"CIL_REASON","features":[387]},{"name":"CIL_REDIRECTINGIDADDRESSTYPE","features":[387]},{"name":"CIL_REDIRECTIONIDADDRESSTYPE","features":[387]},{"name":"CIL_RELATEDCALLID","features":[387]},{"name":"CIL_TRUNK","features":[387]},{"name":"CIS_CALLEDIDNAME","features":[387]},{"name":"CIS_CALLEDIDNUMBER","features":[387]},{"name":"CIS_CALLEDPARTYFRIENDLYNAME","features":[387]},{"name":"CIS_CALLERIDNAME","features":[387]},{"name":"CIS_CALLERIDNUMBER","features":[387]},{"name":"CIS_CALLINGPARTYID","features":[387]},{"name":"CIS_COMMENT","features":[387]},{"name":"CIS_CONNECTEDIDNAME","features":[387]},{"name":"CIS_CONNECTEDIDNUMBER","features":[387]},{"name":"CIS_DISPLAYABLEADDRESS","features":[387]},{"name":"CIS_REDIRECTINGIDNAME","features":[387]},{"name":"CIS_REDIRECTINGIDNUMBER","features":[387]},{"name":"CIS_REDIRECTIONIDNAME","features":[387]},{"name":"CIS_REDIRECTIONIDNUMBER","features":[387]},{"name":"CMC_BAD_DEVICE","features":[387]},{"name":"CMC_CONNECT_FAIL","features":[387]},{"name":"CMC_LOCAL_REQUEST","features":[387]},{"name":"CMC_MEDIA_RECOVERED","features":[387]},{"name":"CMC_MEDIA_TIMEOUT","features":[387]},{"name":"CMC_QUALITY_OF_SERVICE","features":[387]},{"name":"CMC_REMOTE_REQUEST","features":[387]},{"name":"CMC_UNKNOWN","features":[387]},{"name":"CME_LASTITEM","features":[387]},{"name":"CME_NEW_STREAM","features":[387]},{"name":"CME_STREAM_ACTIVE","features":[387]},{"name":"CME_STREAM_FAIL","features":[387]},{"name":"CME_STREAM_INACTIVE","features":[387]},{"name":"CME_STREAM_NOT_USED","features":[387]},{"name":"CME_TERMINAL_FAIL","features":[387]},{"name":"CNE_LASTITEM","features":[387]},{"name":"CNE_MONITOR","features":[387]},{"name":"CNE_OWNER","features":[387]},{"name":"CP_MONITOR","features":[387]},{"name":"CP_OWNER","features":[387]},{"name":"CS_CONNECTED","features":[387]},{"name":"CS_DISCONNECTED","features":[387]},{"name":"CS_HOLD","features":[387]},{"name":"CS_IDLE","features":[387]},{"name":"CS_INPROGRESS","features":[387]},{"name":"CS_LASTITEM","features":[387]},{"name":"CS_OFFERING","features":[387]},{"name":"CS_QUEUED","features":[387]},{"name":"DC_NOANSWER","features":[387]},{"name":"DC_NORMAL","features":[387]},{"name":"DC_REJECTED","features":[387]},{"name":"DIRECTORY_OBJECT_TYPE","features":[387]},{"name":"DIRECTORY_TYPE","features":[387]},{"name":"DISCONNECT_CODE","features":[387]},{"name":"DISPIDMASK","features":[387]},{"name":"DTR","features":[387]},{"name":"DT_ILS","features":[387]},{"name":"DT_NTDS","features":[387]},{"name":"DispatchMapper","features":[387]},{"name":"FDS_NOTSUPPORTED","features":[387]},{"name":"FDS_SUPPORTED","features":[387]},{"name":"FDS_UNKNOWN","features":[387]},{"name":"FINISH_MODE","features":[387]},{"name":"FM_ASCONFERENCE","features":[387]},{"name":"FM_ASTRANSFER","features":[387]},{"name":"FTEC_END_OF_FILE","features":[387]},{"name":"FTEC_NORMAL","features":[387]},{"name":"FTEC_READ_ERROR","features":[387]},{"name":"FTEC_WRITE_ERROR","features":[387]},{"name":"FT_STATE_EVENT_CAUSE","features":[387]},{"name":"FULLDUPLEX_SUPPORT","features":[387]},{"name":"GETTNEFSTREAMCODEPAGE","features":[387]},{"name":"GetTnefStreamCodepage","features":[387,358]},{"name":"HDRVCALL","features":[387]},{"name":"HDRVDIALOGINSTANCE","features":[387]},{"name":"HDRVLINE","features":[387]},{"name":"HDRVMSPLINE","features":[387]},{"name":"HDRVPHONE","features":[387]},{"name":"HPROVIDER","features":[387]},{"name":"HTAPICALL","features":[387]},{"name":"HTAPILINE","features":[387]},{"name":"HTAPIPHONE","features":[387]},{"name":"IDISPADDRESS","features":[387]},{"name":"IDISPADDRESSCAPABILITIES","features":[387]},{"name":"IDISPADDRESSTRANSLATION","features":[387]},{"name":"IDISPAGGREGATEDMSPADDRESSOBJ","features":[387]},{"name":"IDISPAGGREGATEDMSPCALLOBJ","features":[387]},{"name":"IDISPAPC","features":[387]},{"name":"IDISPBASICCALLCONTROL","features":[387]},{"name":"IDISPCALLINFO","features":[387]},{"name":"IDISPDIRECTORY","features":[387]},{"name":"IDISPDIROBJCONFERENCE","features":[387]},{"name":"IDISPDIROBJECT","features":[387]},{"name":"IDISPDIROBJUSER","features":[387]},{"name":"IDISPFILETRACK","features":[387]},{"name":"IDISPILSCONFIG","features":[387]},{"name":"IDISPLEGACYADDRESSMEDIACONTROL","features":[387]},{"name":"IDISPLEGACYCALLMEDIACONTROL","features":[387]},{"name":"IDISPMEDIACONTROL","features":[387]},{"name":"IDISPMEDIAPLAYBACK","features":[387]},{"name":"IDISPMEDIARECORD","features":[387]},{"name":"IDISPMEDIASUPPORT","features":[387]},{"name":"IDISPMULTITRACK","features":[387]},{"name":"IDISPPHONE","features":[387]},{"name":"IDISPTAPI","features":[387]},{"name":"IDISPTAPICALLCENTER","features":[387]},{"name":"IEnumACDGroup","features":[387]},{"name":"IEnumAddress","features":[387]},{"name":"IEnumAgent","features":[387]},{"name":"IEnumAgentHandler","features":[387]},{"name":"IEnumAgentSession","features":[387]},{"name":"IEnumBstr","features":[387]},{"name":"IEnumCall","features":[387]},{"name":"IEnumCallHub","features":[387]},{"name":"IEnumCallingCard","features":[387]},{"name":"IEnumDialableAddrs","features":[387]},{"name":"IEnumDirectory","features":[387]},{"name":"IEnumDirectoryObject","features":[387]},{"name":"IEnumLocation","features":[387]},{"name":"IEnumMcastScope","features":[387]},{"name":"IEnumPhone","features":[387]},{"name":"IEnumPluggableSuperclassInfo","features":[387]},{"name":"IEnumPluggableTerminalClassInfo","features":[387]},{"name":"IEnumQueue","features":[387]},{"name":"IEnumStream","features":[387]},{"name":"IEnumSubStream","features":[387]},{"name":"IEnumTerminal","features":[387]},{"name":"IEnumTerminalClass","features":[387]},{"name":"IMcastAddressAllocation","features":[387,358]},{"name":"IMcastLeaseInfo","features":[387,358]},{"name":"IMcastScope","features":[387,358]},{"name":"INITIALIZE_NEGOTIATION","features":[387]},{"name":"INTERFACEMASK","features":[387]},{"name":"ITACDGroup","features":[387,358]},{"name":"ITACDGroupEvent","features":[387,358]},{"name":"ITAMMediaFormat","features":[387]},{"name":"ITASRTerminalEvent","features":[387,358]},{"name":"ITAddress","features":[387,358]},{"name":"ITAddress2","features":[387,358]},{"name":"ITAddressCapabilities","features":[387,358]},{"name":"ITAddressDeviceSpecificEvent","features":[387,358]},{"name":"ITAddressEvent","features":[387,358]},{"name":"ITAddressTranslation","features":[387,358]},{"name":"ITAddressTranslationInfo","features":[387,358]},{"name":"ITAgent","features":[387,358]},{"name":"ITAgentEvent","features":[387,358]},{"name":"ITAgentHandler","features":[387,358]},{"name":"ITAgentHandlerEvent","features":[387,358]},{"name":"ITAgentSession","features":[387,358]},{"name":"ITAgentSessionEvent","features":[387,358]},{"name":"ITAllocatorProperties","features":[387]},{"name":"ITAutomatedPhoneControl","features":[387,358]},{"name":"ITBasicAudioTerminal","features":[387,358]},{"name":"ITBasicCallControl","features":[387,358]},{"name":"ITBasicCallControl2","features":[387,358]},{"name":"ITCallHub","features":[387,358]},{"name":"ITCallHubEvent","features":[387,358]},{"name":"ITCallInfo","features":[387,358]},{"name":"ITCallInfo2","features":[387,358]},{"name":"ITCallInfoChangeEvent","features":[387,358]},{"name":"ITCallMediaEvent","features":[387,358]},{"name":"ITCallNotificationEvent","features":[387,358]},{"name":"ITCallStateEvent","features":[387,358]},{"name":"ITCallingCard","features":[387,358]},{"name":"ITCollection","features":[387,358]},{"name":"ITCollection2","features":[387,358]},{"name":"ITCustomTone","features":[387,358]},{"name":"ITDetectTone","features":[387,358]},{"name":"ITDigitDetectionEvent","features":[387,358]},{"name":"ITDigitGenerationEvent","features":[387,358]},{"name":"ITDigitsGatheredEvent","features":[387,358]},{"name":"ITDirectory","features":[387,358]},{"name":"ITDirectoryObject","features":[387,358]},{"name":"ITDirectoryObjectConference","features":[387,358]},{"name":"ITDirectoryObjectUser","features":[387,358]},{"name":"ITDispatchMapper","features":[387,358]},{"name":"ITFileTerminalEvent","features":[387,358]},{"name":"ITFileTrack","features":[387,358]},{"name":"ITForwardInformation","features":[387,358]},{"name":"ITForwardInformation2","features":[387,358]},{"name":"ITILSConfig","features":[387,358]},{"name":"ITLegacyAddressMediaControl","features":[387]},{"name":"ITLegacyAddressMediaControl2","features":[387]},{"name":"ITLegacyCallMediaControl","features":[387,358]},{"name":"ITLegacyCallMediaControl2","features":[387,358]},{"name":"ITLegacyWaveSupport","features":[387,358]},{"name":"ITLocationInfo","features":[387,358]},{"name":"ITMSPAddress","features":[387]},{"name":"ITMediaControl","features":[387,358]},{"name":"ITMediaPlayback","features":[387,358]},{"name":"ITMediaRecord","features":[387,358]},{"name":"ITMediaSupport","features":[387,358]},{"name":"ITMultiTrackTerminal","features":[387,358]},{"name":"ITPhone","features":[387,358]},{"name":"ITPhoneDeviceSpecificEvent","features":[387,358]},{"name":"ITPhoneEvent","features":[387,358]},{"name":"ITPluggableTerminalClassInfo","features":[387,358]},{"name":"ITPluggableTerminalEventSink","features":[387]},{"name":"ITPluggableTerminalEventSinkRegistration","features":[387]},{"name":"ITPluggableTerminalSuperclassInfo","features":[387,358]},{"name":"ITPrivateEvent","features":[387,358]},{"name":"ITQOSEvent","features":[387,358]},{"name":"ITQueue","features":[387,358]},{"name":"ITQueueEvent","features":[387,358]},{"name":"ITRendezvous","features":[387,358]},{"name":"ITRequest","features":[387,358]},{"name":"ITRequestEvent","features":[387,358]},{"name":"ITScriptableAudioFormat","features":[387,358]},{"name":"ITStaticAudioTerminal","features":[387,358]},{"name":"ITStream","features":[387,358]},{"name":"ITStreamControl","features":[387,358]},{"name":"ITSubStream","features":[387,358]},{"name":"ITSubStreamControl","features":[387,358]},{"name":"ITTAPI","features":[387,358]},{"name":"ITTAPI2","features":[387,358]},{"name":"ITTAPICallCenter","features":[387,358]},{"name":"ITTAPIDispatchEventNotification","features":[387,358]},{"name":"ITTAPIEventNotification","features":[387]},{"name":"ITTAPIObjectEvent","features":[387,358]},{"name":"ITTAPIObjectEvent2","features":[387,358]},{"name":"ITTTSTerminalEvent","features":[387,358]},{"name":"ITTerminal","features":[387,358]},{"name":"ITTerminalSupport","features":[387,358]},{"name":"ITTerminalSupport2","features":[387,358]},{"name":"ITToneDetectionEvent","features":[387,358]},{"name":"ITToneTerminalEvent","features":[387,358]},{"name":"ITnef","features":[387]},{"name":"LAST_LINEMEDIAMODE","features":[387]},{"name":"LAST_LINEREQUESTMODE","features":[387]},{"name":"LINEADDRCAPFLAGS_ACCEPTTOALERT","features":[387]},{"name":"LINEADDRCAPFLAGS_ACDGROUP","features":[387]},{"name":"LINEADDRCAPFLAGS_AUTORECONNECT","features":[387]},{"name":"LINEADDRCAPFLAGS_BLOCKIDDEFAULT","features":[387]},{"name":"LINEADDRCAPFLAGS_BLOCKIDOVERRIDE","features":[387]},{"name":"LINEADDRCAPFLAGS_COMPLETIONID","features":[387]},{"name":"LINEADDRCAPFLAGS_CONFDROP","features":[387]},{"name":"LINEADDRCAPFLAGS_CONFERENCEHELD","features":[387]},{"name":"LINEADDRCAPFLAGS_CONFERENCEMAKE","features":[387]},{"name":"LINEADDRCAPFLAGS_DESTOFFHOOK","features":[387]},{"name":"LINEADDRCAPFLAGS_DIALED","features":[387]},{"name":"LINEADDRCAPFLAGS_FWDBUSYNAADDR","features":[387]},{"name":"LINEADDRCAPFLAGS_FWDCONSULT","features":[387]},{"name":"LINEADDRCAPFLAGS_FWDINTEXTADDR","features":[387]},{"name":"LINEADDRCAPFLAGS_FWDNUMRINGS","features":[387]},{"name":"LINEADDRCAPFLAGS_FWDSTATUSVALID","features":[387]},{"name":"LINEADDRCAPFLAGS_HOLDMAKESNEW","features":[387]},{"name":"LINEADDRCAPFLAGS_NOEXTERNALCALLS","features":[387]},{"name":"LINEADDRCAPFLAGS_NOINTERNALCALLS","features":[387]},{"name":"LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION","features":[387]},{"name":"LINEADDRCAPFLAGS_ORIGOFFHOOK","features":[387]},{"name":"LINEADDRCAPFLAGS_PARTIALDIAL","features":[387]},{"name":"LINEADDRCAPFLAGS_PICKUPCALLWAIT","features":[387]},{"name":"LINEADDRCAPFLAGS_PICKUPGROUPID","features":[387]},{"name":"LINEADDRCAPFLAGS_PREDICTIVEDIALER","features":[387]},{"name":"LINEADDRCAPFLAGS_QUEUE","features":[387]},{"name":"LINEADDRCAPFLAGS_ROUTEPOINT","features":[387]},{"name":"LINEADDRCAPFLAGS_SECURE","features":[387]},{"name":"LINEADDRCAPFLAGS_SETCALLINGID","features":[387]},{"name":"LINEADDRCAPFLAGS_SETUPCONFNULL","features":[387]},{"name":"LINEADDRCAPFLAGS_TRANSFERHELD","features":[387]},{"name":"LINEADDRCAPFLAGS_TRANSFERMAKE","features":[387]},{"name":"LINEADDRESSCAPS","features":[387]},{"name":"LINEADDRESSMODE_ADDRESSID","features":[387]},{"name":"LINEADDRESSMODE_DIALABLEADDR","features":[387]},{"name":"LINEADDRESSSHARING_BRIDGEDEXCL","features":[387]},{"name":"LINEADDRESSSHARING_BRIDGEDNEW","features":[387]},{"name":"LINEADDRESSSHARING_BRIDGEDSHARED","features":[387]},{"name":"LINEADDRESSSHARING_MONITORED","features":[387]},{"name":"LINEADDRESSSHARING_PRIVATE","features":[387]},{"name":"LINEADDRESSSTATE_CAPSCHANGE","features":[387]},{"name":"LINEADDRESSSTATE_DEVSPECIFIC","features":[387]},{"name":"LINEADDRESSSTATE_FORWARD","features":[387]},{"name":"LINEADDRESSSTATE_INUSEMANY","features":[387]},{"name":"LINEADDRESSSTATE_INUSEONE","features":[387]},{"name":"LINEADDRESSSTATE_INUSEZERO","features":[387]},{"name":"LINEADDRESSSTATE_NUMCALLS","features":[387]},{"name":"LINEADDRESSSTATE_OTHER","features":[387]},{"name":"LINEADDRESSSTATE_TERMINALS","features":[387]},{"name":"LINEADDRESSSTATUS","features":[387]},{"name":"LINEADDRESSTYPE_DOMAINNAME","features":[387]},{"name":"LINEADDRESSTYPE_EMAILNAME","features":[387]},{"name":"LINEADDRESSTYPE_IPADDRESS","features":[387]},{"name":"LINEADDRESSTYPE_PHONENUMBER","features":[387]},{"name":"LINEADDRESSTYPE_SDP","features":[387]},{"name":"LINEADDRFEATURE_FORWARD","features":[387]},{"name":"LINEADDRFEATURE_FORWARDDND","features":[387]},{"name":"LINEADDRFEATURE_FORWARDFWD","features":[387]},{"name":"LINEADDRFEATURE_MAKECALL","features":[387]},{"name":"LINEADDRFEATURE_PICKUP","features":[387]},{"name":"LINEADDRFEATURE_PICKUPDIRECT","features":[387]},{"name":"LINEADDRFEATURE_PICKUPGROUP","features":[387]},{"name":"LINEADDRFEATURE_PICKUPHELD","features":[387]},{"name":"LINEADDRFEATURE_PICKUPWAITING","features":[387]},{"name":"LINEADDRFEATURE_SETMEDIACONTROL","features":[387]},{"name":"LINEADDRFEATURE_SETTERMINAL","features":[387]},{"name":"LINEADDRFEATURE_SETUPCONF","features":[387]},{"name":"LINEADDRFEATURE_UNCOMPLETECALL","features":[387]},{"name":"LINEADDRFEATURE_UNPARK","features":[387]},{"name":"LINEAGENTACTIVITYENTRY","features":[387]},{"name":"LINEAGENTACTIVITYLIST","features":[387]},{"name":"LINEAGENTCAPS","features":[387]},{"name":"LINEAGENTENTRY","features":[387]},{"name":"LINEAGENTFEATURE_AGENTSPECIFIC","features":[387]},{"name":"LINEAGENTFEATURE_GETAGENTACTIVITYLIST","features":[387]},{"name":"LINEAGENTFEATURE_GETAGENTGROUP","features":[387]},{"name":"LINEAGENTFEATURE_SETAGENTACTIVITY","features":[387]},{"name":"LINEAGENTFEATURE_SETAGENTGROUP","features":[387]},{"name":"LINEAGENTFEATURE_SETAGENTSTATE","features":[387]},{"name":"LINEAGENTGROUPENTRY","features":[387]},{"name":"LINEAGENTGROUPLIST","features":[387]},{"name":"LINEAGENTINFO","features":[387,358]},{"name":"LINEAGENTLIST","features":[387]},{"name":"LINEAGENTSESSIONENTRY","features":[387]},{"name":"LINEAGENTSESSIONINFO","features":[387,358]},{"name":"LINEAGENTSESSIONLIST","features":[387]},{"name":"LINEAGENTSESSIONSTATE_BUSYONCALL","features":[387]},{"name":"LINEAGENTSESSIONSTATE_BUSYWRAPUP","features":[387]},{"name":"LINEAGENTSESSIONSTATE_ENDED","features":[387]},{"name":"LINEAGENTSESSIONSTATE_NOTREADY","features":[387]},{"name":"LINEAGENTSESSIONSTATE_READY","features":[387]},{"name":"LINEAGENTSESSIONSTATE_RELEASED","features":[387]},{"name":"LINEAGENTSESSIONSTATUS_NEWSESSION","features":[387]},{"name":"LINEAGENTSESSIONSTATUS_STATE","features":[387]},{"name":"LINEAGENTSESSIONSTATUS_UPDATEINFO","features":[387]},{"name":"LINEAGENTSTATEEX_BUSYACD","features":[387]},{"name":"LINEAGENTSTATEEX_BUSYINCOMING","features":[387]},{"name":"LINEAGENTSTATEEX_BUSYOUTGOING","features":[387]},{"name":"LINEAGENTSTATEEX_NOTREADY","features":[387]},{"name":"LINEAGENTSTATEEX_READY","features":[387]},{"name":"LINEAGENTSTATEEX_RELEASED","features":[387]},{"name":"LINEAGENTSTATEEX_UNKNOWN","features":[387]},{"name":"LINEAGENTSTATE_BUSYACD","features":[387]},{"name":"LINEAGENTSTATE_BUSYINCOMING","features":[387]},{"name":"LINEAGENTSTATE_BUSYOTHER","features":[387]},{"name":"LINEAGENTSTATE_BUSYOUTBOUND","features":[387]},{"name":"LINEAGENTSTATE_LOGGEDOFF","features":[387]},{"name":"LINEAGENTSTATE_NOTREADY","features":[387]},{"name":"LINEAGENTSTATE_READY","features":[387]},{"name":"LINEAGENTSTATE_UNAVAIL","features":[387]},{"name":"LINEAGENTSTATE_UNKNOWN","features":[387]},{"name":"LINEAGENTSTATE_WORKINGAFTERCALL","features":[387]},{"name":"LINEAGENTSTATUS","features":[387]},{"name":"LINEAGENTSTATUSEX_NEWAGENT","features":[387]},{"name":"LINEAGENTSTATUSEX_STATE","features":[387]},{"name":"LINEAGENTSTATUSEX_UPDATEINFO","features":[387]},{"name":"LINEAGENTSTATUS_ACTIVITY","features":[387]},{"name":"LINEAGENTSTATUS_ACTIVITYLIST","features":[387]},{"name":"LINEAGENTSTATUS_CAPSCHANGE","features":[387]},{"name":"LINEAGENTSTATUS_GROUP","features":[387]},{"name":"LINEAGENTSTATUS_GROUPLIST","features":[387]},{"name":"LINEAGENTSTATUS_NEXTSTATE","features":[387]},{"name":"LINEAGENTSTATUS_STATE","features":[387]},{"name":"LINEAGENTSTATUS_VALIDNEXTSTATES","features":[387]},{"name":"LINEAGENTSTATUS_VALIDSTATES","features":[387]},{"name":"LINEANSWERMODE_DROP","features":[387]},{"name":"LINEANSWERMODE_HOLD","features":[387]},{"name":"LINEANSWERMODE_NONE","features":[387]},{"name":"LINEAPPINFO","features":[387]},{"name":"LINEBEARERMODE_ALTSPEECHDATA","features":[387]},{"name":"LINEBEARERMODE_DATA","features":[387]},{"name":"LINEBEARERMODE_MULTIUSE","features":[387]},{"name":"LINEBEARERMODE_NONCALLSIGNALING","features":[387]},{"name":"LINEBEARERMODE_PASSTHROUGH","features":[387]},{"name":"LINEBEARERMODE_RESTRICTEDDATA","features":[387]},{"name":"LINEBEARERMODE_SPEECH","features":[387]},{"name":"LINEBEARERMODE_VOICE","features":[387]},{"name":"LINEBUSYMODE_STATION","features":[387]},{"name":"LINEBUSYMODE_TRUNK","features":[387]},{"name":"LINEBUSYMODE_UNAVAIL","features":[387]},{"name":"LINEBUSYMODE_UNKNOWN","features":[387]},{"name":"LINECALLBACK","features":[387]},{"name":"LINECALLCOMPLCOND_BUSY","features":[387]},{"name":"LINECALLCOMPLCOND_NOANSWER","features":[387]},{"name":"LINECALLCOMPLMODE_CALLBACK","features":[387]},{"name":"LINECALLCOMPLMODE_CAMPON","features":[387]},{"name":"LINECALLCOMPLMODE_INTRUDE","features":[387]},{"name":"LINECALLCOMPLMODE_MESSAGE","features":[387]},{"name":"LINECALLFEATURE2_COMPLCALLBACK","features":[387]},{"name":"LINECALLFEATURE2_COMPLCAMPON","features":[387]},{"name":"LINECALLFEATURE2_COMPLINTRUDE","features":[387]},{"name":"LINECALLFEATURE2_COMPLMESSAGE","features":[387]},{"name":"LINECALLFEATURE2_NOHOLDCONFERENCE","features":[387]},{"name":"LINECALLFEATURE2_ONESTEPTRANSFER","features":[387]},{"name":"LINECALLFEATURE2_PARKDIRECT","features":[387]},{"name":"LINECALLFEATURE2_PARKNONDIRECT","features":[387]},{"name":"LINECALLFEATURE2_TRANSFERCONF","features":[387]},{"name":"LINECALLFEATURE2_TRANSFERNORM","features":[387]},{"name":"LINECALLFEATURE_ACCEPT","features":[387]},{"name":"LINECALLFEATURE_ADDTOCONF","features":[387]},{"name":"LINECALLFEATURE_ANSWER","features":[387]},{"name":"LINECALLFEATURE_BLINDTRANSFER","features":[387]},{"name":"LINECALLFEATURE_COMPLETECALL","features":[387]},{"name":"LINECALLFEATURE_COMPLETETRANSF","features":[387]},{"name":"LINECALLFEATURE_DIAL","features":[387]},{"name":"LINECALLFEATURE_DROP","features":[387]},{"name":"LINECALLFEATURE_GATHERDIGITS","features":[387]},{"name":"LINECALLFEATURE_GENERATEDIGITS","features":[387]},{"name":"LINECALLFEATURE_GENERATETONE","features":[387]},{"name":"LINECALLFEATURE_HOLD","features":[387]},{"name":"LINECALLFEATURE_MONITORDIGITS","features":[387]},{"name":"LINECALLFEATURE_MONITORMEDIA","features":[387]},{"name":"LINECALLFEATURE_MONITORTONES","features":[387]},{"name":"LINECALLFEATURE_PARK","features":[387]},{"name":"LINECALLFEATURE_PREPAREADDCONF","features":[387]},{"name":"LINECALLFEATURE_REDIRECT","features":[387]},{"name":"LINECALLFEATURE_RELEASEUSERUSERINFO","features":[387]},{"name":"LINECALLFEATURE_REMOVEFROMCONF","features":[387]},{"name":"LINECALLFEATURE_SECURECALL","features":[387]},{"name":"LINECALLFEATURE_SENDUSERUSER","features":[387]},{"name":"LINECALLFEATURE_SETCALLDATA","features":[387]},{"name":"LINECALLFEATURE_SETCALLPARAMS","features":[387]},{"name":"LINECALLFEATURE_SETMEDIACONTROL","features":[387]},{"name":"LINECALLFEATURE_SETQOS","features":[387]},{"name":"LINECALLFEATURE_SETTERMINAL","features":[387]},{"name":"LINECALLFEATURE_SETTREATMENT","features":[387]},{"name":"LINECALLFEATURE_SETUPCONF","features":[387]},{"name":"LINECALLFEATURE_SETUPTRANSFER","features":[387]},{"name":"LINECALLFEATURE_SWAPHOLD","features":[387]},{"name":"LINECALLFEATURE_UNHOLD","features":[387]},{"name":"LINECALLHUBTRACKING_ALLCALLS","features":[387]},{"name":"LINECALLHUBTRACKING_NONE","features":[387]},{"name":"LINECALLHUBTRACKING_PROVIDERLEVEL","features":[387]},{"name":"LINECALLINFO","features":[387]},{"name":"LINECALLINFOSTATE_APPSPECIFIC","features":[387]},{"name":"LINECALLINFOSTATE_BEARERMODE","features":[387]},{"name":"LINECALLINFOSTATE_CALLDATA","features":[387]},{"name":"LINECALLINFOSTATE_CALLEDID","features":[387]},{"name":"LINECALLINFOSTATE_CALLERID","features":[387]},{"name":"LINECALLINFOSTATE_CALLID","features":[387]},{"name":"LINECALLINFOSTATE_CHARGINGINFO","features":[387]},{"name":"LINECALLINFOSTATE_COMPLETIONID","features":[387]},{"name":"LINECALLINFOSTATE_CONNECTEDID","features":[387]},{"name":"LINECALLINFOSTATE_DEVSPECIFIC","features":[387]},{"name":"LINECALLINFOSTATE_DIALPARAMS","features":[387]},{"name":"LINECALLINFOSTATE_DISPLAY","features":[387]},{"name":"LINECALLINFOSTATE_HIGHLEVELCOMP","features":[387]},{"name":"LINECALLINFOSTATE_LOWLEVELCOMP","features":[387]},{"name":"LINECALLINFOSTATE_MEDIAMODE","features":[387]},{"name":"LINECALLINFOSTATE_MONITORMODES","features":[387]},{"name":"LINECALLINFOSTATE_NUMMONITORS","features":[387]},{"name":"LINECALLINFOSTATE_NUMOWNERDECR","features":[387]},{"name":"LINECALLINFOSTATE_NUMOWNERINCR","features":[387]},{"name":"LINECALLINFOSTATE_ORIGIN","features":[387]},{"name":"LINECALLINFOSTATE_OTHER","features":[387]},{"name":"LINECALLINFOSTATE_QOS","features":[387]},{"name":"LINECALLINFOSTATE_RATE","features":[387]},{"name":"LINECALLINFOSTATE_REASON","features":[387]},{"name":"LINECALLINFOSTATE_REDIRECTINGID","features":[387]},{"name":"LINECALLINFOSTATE_REDIRECTIONID","features":[387]},{"name":"LINECALLINFOSTATE_RELATEDCALLID","features":[387]},{"name":"LINECALLINFOSTATE_TERMINAL","features":[387]},{"name":"LINECALLINFOSTATE_TREATMENT","features":[387]},{"name":"LINECALLINFOSTATE_TRUNK","features":[387]},{"name":"LINECALLINFOSTATE_USERUSERINFO","features":[387]},{"name":"LINECALLLIST","features":[387]},{"name":"LINECALLORIGIN_CONFERENCE","features":[387]},{"name":"LINECALLORIGIN_EXTERNAL","features":[387]},{"name":"LINECALLORIGIN_INBOUND","features":[387]},{"name":"LINECALLORIGIN_INTERNAL","features":[387]},{"name":"LINECALLORIGIN_OUTBOUND","features":[387]},{"name":"LINECALLORIGIN_UNAVAIL","features":[387]},{"name":"LINECALLORIGIN_UNKNOWN","features":[387]},{"name":"LINECALLPARAMFLAGS_BLOCKID","features":[387]},{"name":"LINECALLPARAMFLAGS_DESTOFFHOOK","features":[387]},{"name":"LINECALLPARAMFLAGS_IDLE","features":[387]},{"name":"LINECALLPARAMFLAGS_NOHOLDCONFERENCE","features":[387]},{"name":"LINECALLPARAMFLAGS_ONESTEPTRANSFER","features":[387]},{"name":"LINECALLPARAMFLAGS_ORIGOFFHOOK","features":[387]},{"name":"LINECALLPARAMFLAGS_PREDICTIVEDIAL","features":[387]},{"name":"LINECALLPARAMFLAGS_SECURE","features":[387]},{"name":"LINECALLPARAMS","features":[387]},{"name":"LINECALLPARTYID_ADDRESS","features":[387]},{"name":"LINECALLPARTYID_BLOCKED","features":[387]},{"name":"LINECALLPARTYID_NAME","features":[387]},{"name":"LINECALLPARTYID_OUTOFAREA","features":[387]},{"name":"LINECALLPARTYID_PARTIAL","features":[387]},{"name":"LINECALLPARTYID_UNAVAIL","features":[387]},{"name":"LINECALLPARTYID_UNKNOWN","features":[387]},{"name":"LINECALLPRIVILEGE_MONITOR","features":[387]},{"name":"LINECALLPRIVILEGE_NONE","features":[387]},{"name":"LINECALLPRIVILEGE_OWNER","features":[387]},{"name":"LINECALLREASON_CALLCOMPLETION","features":[387]},{"name":"LINECALLREASON_CAMPEDON","features":[387]},{"name":"LINECALLREASON_DIRECT","features":[387]},{"name":"LINECALLREASON_FWDBUSY","features":[387]},{"name":"LINECALLREASON_FWDNOANSWER","features":[387]},{"name":"LINECALLREASON_FWDUNCOND","features":[387]},{"name":"LINECALLREASON_INTRUDE","features":[387]},{"name":"LINECALLREASON_PARKED","features":[387]},{"name":"LINECALLREASON_PICKUP","features":[387]},{"name":"LINECALLREASON_REDIRECT","features":[387]},{"name":"LINECALLREASON_REMINDER","features":[387]},{"name":"LINECALLREASON_ROUTEREQUEST","features":[387]},{"name":"LINECALLREASON_TRANSFER","features":[387]},{"name":"LINECALLREASON_UNAVAIL","features":[387]},{"name":"LINECALLREASON_UNKNOWN","features":[387]},{"name":"LINECALLREASON_UNPARK","features":[387]},{"name":"LINECALLSELECT_ADDRESS","features":[387]},{"name":"LINECALLSELECT_CALL","features":[387]},{"name":"LINECALLSELECT_CALLID","features":[387]},{"name":"LINECALLSELECT_DEVICEID","features":[387]},{"name":"LINECALLSELECT_LINE","features":[387]},{"name":"LINECALLSTATE_ACCEPTED","features":[387]},{"name":"LINECALLSTATE_BUSY","features":[387]},{"name":"LINECALLSTATE_CONFERENCED","features":[387]},{"name":"LINECALLSTATE_CONNECTED","features":[387]},{"name":"LINECALLSTATE_DIALING","features":[387]},{"name":"LINECALLSTATE_DIALTONE","features":[387]},{"name":"LINECALLSTATE_DISCONNECTED","features":[387]},{"name":"LINECALLSTATE_IDLE","features":[387]},{"name":"LINECALLSTATE_OFFERING","features":[387]},{"name":"LINECALLSTATE_ONHOLD","features":[387]},{"name":"LINECALLSTATE_ONHOLDPENDCONF","features":[387]},{"name":"LINECALLSTATE_ONHOLDPENDTRANSFER","features":[387]},{"name":"LINECALLSTATE_PROCEEDING","features":[387]},{"name":"LINECALLSTATE_RINGBACK","features":[387]},{"name":"LINECALLSTATE_SPECIALINFO","features":[387]},{"name":"LINECALLSTATE_UNKNOWN","features":[387]},{"name":"LINECALLSTATUS","features":[387,307]},{"name":"LINECALLTREATMENTENTRY","features":[387]},{"name":"LINECALLTREATMENT_BUSY","features":[387]},{"name":"LINECALLTREATMENT_MUSIC","features":[387]},{"name":"LINECALLTREATMENT_RINGBACK","features":[387]},{"name":"LINECALLTREATMENT_SILENCE","features":[387]},{"name":"LINECARDENTRY","features":[387]},{"name":"LINECARDOPTION_HIDDEN","features":[387]},{"name":"LINECARDOPTION_PREDEFINED","features":[387]},{"name":"LINECONNECTEDMODE_ACTIVE","features":[387]},{"name":"LINECONNECTEDMODE_ACTIVEHELD","features":[387]},{"name":"LINECONNECTEDMODE_CONFIRMED","features":[387]},{"name":"LINECONNECTEDMODE_INACTIVE","features":[387]},{"name":"LINECONNECTEDMODE_INACTIVEHELD","features":[387]},{"name":"LINECOUNTRYENTRY","features":[387]},{"name":"LINECOUNTRYLIST","features":[387]},{"name":"LINEDEVCAPFLAGS_CALLHUB","features":[387]},{"name":"LINEDEVCAPFLAGS_CALLHUBTRACKING","features":[387]},{"name":"LINEDEVCAPFLAGS_CLOSEDROP","features":[387]},{"name":"LINEDEVCAPFLAGS_CROSSADDRCONF","features":[387]},{"name":"LINEDEVCAPFLAGS_DIALBILLING","features":[387]},{"name":"LINEDEVCAPFLAGS_DIALDIALTONE","features":[387]},{"name":"LINEDEVCAPFLAGS_DIALQUIET","features":[387]},{"name":"LINEDEVCAPFLAGS_HIGHLEVCOMP","features":[387]},{"name":"LINEDEVCAPFLAGS_LOCAL","features":[387]},{"name":"LINEDEVCAPFLAGS_LOWLEVCOMP","features":[387]},{"name":"LINEDEVCAPFLAGS_MEDIACONTROL","features":[387]},{"name":"LINEDEVCAPFLAGS_MSP","features":[387]},{"name":"LINEDEVCAPFLAGS_MULTIPLEADDR","features":[387]},{"name":"LINEDEVCAPFLAGS_PRIVATEOBJECTS","features":[387]},{"name":"LINEDEVCAPS","features":[387]},{"name":"LINEDEVSTATE_BATTERY","features":[387]},{"name":"LINEDEVSTATE_CAPSCHANGE","features":[387]},{"name":"LINEDEVSTATE_CLOSE","features":[387]},{"name":"LINEDEVSTATE_COMPLCANCEL","features":[387]},{"name":"LINEDEVSTATE_CONFIGCHANGE","features":[387]},{"name":"LINEDEVSTATE_CONNECTED","features":[387]},{"name":"LINEDEVSTATE_DEVSPECIFIC","features":[387]},{"name":"LINEDEVSTATE_DISCONNECTED","features":[387]},{"name":"LINEDEVSTATE_INSERVICE","features":[387]},{"name":"LINEDEVSTATE_LOCK","features":[387]},{"name":"LINEDEVSTATE_MAINTENANCE","features":[387]},{"name":"LINEDEVSTATE_MSGWAITOFF","features":[387]},{"name":"LINEDEVSTATE_MSGWAITON","features":[387]},{"name":"LINEDEVSTATE_NUMCALLS","features":[387]},{"name":"LINEDEVSTATE_NUMCOMPLETIONS","features":[387]},{"name":"LINEDEVSTATE_OPEN","features":[387]},{"name":"LINEDEVSTATE_OTHER","features":[387]},{"name":"LINEDEVSTATE_OUTOFSERVICE","features":[387]},{"name":"LINEDEVSTATE_REINIT","features":[387]},{"name":"LINEDEVSTATE_REMOVED","features":[387]},{"name":"LINEDEVSTATE_RINGING","features":[387]},{"name":"LINEDEVSTATE_ROAMMODE","features":[387]},{"name":"LINEDEVSTATE_SIGNAL","features":[387]},{"name":"LINEDEVSTATE_TERMINALS","features":[387]},{"name":"LINEDEVSTATE_TRANSLATECHANGE","features":[387]},{"name":"LINEDEVSTATUS","features":[387]},{"name":"LINEDEVSTATUSFLAGS_CONNECTED","features":[387]},{"name":"LINEDEVSTATUSFLAGS_INSERVICE","features":[387]},{"name":"LINEDEVSTATUSFLAGS_LOCKED","features":[387]},{"name":"LINEDEVSTATUSFLAGS_MSGWAIT","features":[387]},{"name":"LINEDIALPARAMS","features":[387]},{"name":"LINEDIALTONEMODE_EXTERNAL","features":[387]},{"name":"LINEDIALTONEMODE_INTERNAL","features":[387]},{"name":"LINEDIALTONEMODE_NORMAL","features":[387]},{"name":"LINEDIALTONEMODE_SPECIAL","features":[387]},{"name":"LINEDIALTONEMODE_UNAVAIL","features":[387]},{"name":"LINEDIALTONEMODE_UNKNOWN","features":[387]},{"name":"LINEDIGITMODE_DTMF","features":[387]},{"name":"LINEDIGITMODE_DTMFEND","features":[387]},{"name":"LINEDIGITMODE_PULSE","features":[387]},{"name":"LINEDISCONNECTMODE_BADADDRESS","features":[387]},{"name":"LINEDISCONNECTMODE_BLOCKED","features":[387]},{"name":"LINEDISCONNECTMODE_BUSY","features":[387]},{"name":"LINEDISCONNECTMODE_CANCELLED","features":[387]},{"name":"LINEDISCONNECTMODE_CONGESTION","features":[387]},{"name":"LINEDISCONNECTMODE_DESTINATIONBARRED","features":[387]},{"name":"LINEDISCONNECTMODE_DONOTDISTURB","features":[387]},{"name":"LINEDISCONNECTMODE_FDNRESTRICT","features":[387]},{"name":"LINEDISCONNECTMODE_FORWARDED","features":[387]},{"name":"LINEDISCONNECTMODE_INCOMPATIBLE","features":[387]},{"name":"LINEDISCONNECTMODE_NOANSWER","features":[387]},{"name":"LINEDISCONNECTMODE_NODIALTONE","features":[387]},{"name":"LINEDISCONNECTMODE_NORMAL","features":[387]},{"name":"LINEDISCONNECTMODE_NUMBERCHANGED","features":[387]},{"name":"LINEDISCONNECTMODE_OUTOFORDER","features":[387]},{"name":"LINEDISCONNECTMODE_PICKUP","features":[387]},{"name":"LINEDISCONNECTMODE_QOSUNAVAIL","features":[387]},{"name":"LINEDISCONNECTMODE_REJECT","features":[387]},{"name":"LINEDISCONNECTMODE_TEMPFAILURE","features":[387]},{"name":"LINEDISCONNECTMODE_UNAVAIL","features":[387]},{"name":"LINEDISCONNECTMODE_UNKNOWN","features":[387]},{"name":"LINEDISCONNECTMODE_UNREACHABLE","features":[387]},{"name":"LINEEQOSINFO_ADMISSIONFAILURE","features":[387]},{"name":"LINEEQOSINFO_GENERICERROR","features":[387]},{"name":"LINEEQOSINFO_NOQOS","features":[387]},{"name":"LINEEQOSINFO_POLICYFAILURE","features":[387]},{"name":"LINEERR_ADDRESSBLOCKED","features":[387]},{"name":"LINEERR_ALLOCATED","features":[387]},{"name":"LINEERR_BADDEVICEID","features":[387]},{"name":"LINEERR_BEARERMODEUNAVAIL","features":[387]},{"name":"LINEERR_BILLINGREJECTED","features":[387]},{"name":"LINEERR_CALLUNAVAIL","features":[387]},{"name":"LINEERR_COMPLETIONOVERRUN","features":[387]},{"name":"LINEERR_CONFERENCEFULL","features":[387]},{"name":"LINEERR_DIALBILLING","features":[387]},{"name":"LINEERR_DIALDIALTONE","features":[387]},{"name":"LINEERR_DIALPROMPT","features":[387]},{"name":"LINEERR_DIALQUIET","features":[387]},{"name":"LINEERR_DIALVOICEDETECT","features":[387]},{"name":"LINEERR_DISCONNECTED","features":[387]},{"name":"LINEERR_INCOMPATIBLEAPIVERSION","features":[387]},{"name":"LINEERR_INCOMPATIBLEEXTVERSION","features":[387]},{"name":"LINEERR_INIFILECORRUPT","features":[387]},{"name":"LINEERR_INUSE","features":[387]},{"name":"LINEERR_INVALADDRESS","features":[387]},{"name":"LINEERR_INVALADDRESSID","features":[387]},{"name":"LINEERR_INVALADDRESSMODE","features":[387]},{"name":"LINEERR_INVALADDRESSSTATE","features":[387]},{"name":"LINEERR_INVALADDRESSTYPE","features":[387]},{"name":"LINEERR_INVALAGENTACTIVITY","features":[387]},{"name":"LINEERR_INVALAGENTGROUP","features":[387]},{"name":"LINEERR_INVALAGENTID","features":[387]},{"name":"LINEERR_INVALAGENTSESSIONSTATE","features":[387]},{"name":"LINEERR_INVALAGENTSTATE","features":[387]},{"name":"LINEERR_INVALAPPHANDLE","features":[387]},{"name":"LINEERR_INVALAPPNAME","features":[387]},{"name":"LINEERR_INVALBEARERMODE","features":[387]},{"name":"LINEERR_INVALCALLCOMPLMODE","features":[387]},{"name":"LINEERR_INVALCALLHANDLE","features":[387]},{"name":"LINEERR_INVALCALLPARAMS","features":[387]},{"name":"LINEERR_INVALCALLPRIVILEGE","features":[387]},{"name":"LINEERR_INVALCALLSELECT","features":[387]},{"name":"LINEERR_INVALCALLSTATE","features":[387]},{"name":"LINEERR_INVALCALLSTATELIST","features":[387]},{"name":"LINEERR_INVALCARD","features":[387]},{"name":"LINEERR_INVALCOMPLETIONID","features":[387]},{"name":"LINEERR_INVALCONFCALLHANDLE","features":[387]},{"name":"LINEERR_INVALCONSULTCALLHANDLE","features":[387]},{"name":"LINEERR_INVALCOUNTRYCODE","features":[387]},{"name":"LINEERR_INVALDEVICECLASS","features":[387]},{"name":"LINEERR_INVALDEVICEHANDLE","features":[387]},{"name":"LINEERR_INVALDIALPARAMS","features":[387]},{"name":"LINEERR_INVALDIGITLIST","features":[387]},{"name":"LINEERR_INVALDIGITMODE","features":[387]},{"name":"LINEERR_INVALDIGITS","features":[387]},{"name":"LINEERR_INVALEXTVERSION","features":[387]},{"name":"LINEERR_INVALFEATURE","features":[387]},{"name":"LINEERR_INVALGROUPID","features":[387]},{"name":"LINEERR_INVALLINEHANDLE","features":[387]},{"name":"LINEERR_INVALLINESTATE","features":[387]},{"name":"LINEERR_INVALLOCATION","features":[387]},{"name":"LINEERR_INVALMEDIALIST","features":[387]},{"name":"LINEERR_INVALMEDIAMODE","features":[387]},{"name":"LINEERR_INVALMESSAGEID","features":[387]},{"name":"LINEERR_INVALPARAM","features":[387]},{"name":"LINEERR_INVALPARKID","features":[387]},{"name":"LINEERR_INVALPARKMODE","features":[387]},{"name":"LINEERR_INVALPASSWORD","features":[387]},{"name":"LINEERR_INVALPOINTER","features":[387]},{"name":"LINEERR_INVALPRIVSELECT","features":[387]},{"name":"LINEERR_INVALRATE","features":[387]},{"name":"LINEERR_INVALREQUESTMODE","features":[387]},{"name":"LINEERR_INVALTERMINALID","features":[387]},{"name":"LINEERR_INVALTERMINALMODE","features":[387]},{"name":"LINEERR_INVALTIMEOUT","features":[387]},{"name":"LINEERR_INVALTONE","features":[387]},{"name":"LINEERR_INVALTONELIST","features":[387]},{"name":"LINEERR_INVALTONEMODE","features":[387]},{"name":"LINEERR_INVALTRANSFERMODE","features":[387]},{"name":"LINEERR_LINEMAPPERFAILED","features":[387]},{"name":"LINEERR_NOCONFERENCE","features":[387]},{"name":"LINEERR_NODEVICE","features":[387]},{"name":"LINEERR_NODRIVER","features":[387]},{"name":"LINEERR_NOMEM","features":[387]},{"name":"LINEERR_NOMULTIPLEINSTANCE","features":[387]},{"name":"LINEERR_NOREQUEST","features":[387]},{"name":"LINEERR_NOTOWNER","features":[387]},{"name":"LINEERR_NOTREGISTERED","features":[387]},{"name":"LINEERR_OPERATIONFAILED","features":[387]},{"name":"LINEERR_OPERATIONUNAVAIL","features":[387]},{"name":"LINEERR_RATEUNAVAIL","features":[387]},{"name":"LINEERR_REINIT","features":[387]},{"name":"LINEERR_REQUESTOVERRUN","features":[387]},{"name":"LINEERR_RESOURCEUNAVAIL","features":[387]},{"name":"LINEERR_SERVICE_NOT_RUNNING","features":[387]},{"name":"LINEERR_STRUCTURETOOSMALL","features":[387]},{"name":"LINEERR_TARGETNOTFOUND","features":[387]},{"name":"LINEERR_TARGETSELF","features":[387]},{"name":"LINEERR_UNINITIALIZED","features":[387]},{"name":"LINEERR_USERCANCELLED","features":[387]},{"name":"LINEERR_USERUSERINFOTOOBIG","features":[387]},{"name":"LINEEVENT","features":[387]},{"name":"LINEEXTENSIONID","features":[387]},{"name":"LINEFEATURE_DEVSPECIFIC","features":[387]},{"name":"LINEFEATURE_DEVSPECIFICFEAT","features":[387]},{"name":"LINEFEATURE_FORWARD","features":[387]},{"name":"LINEFEATURE_FORWARDDND","features":[387]},{"name":"LINEFEATURE_FORWARDFWD","features":[387]},{"name":"LINEFEATURE_MAKECALL","features":[387]},{"name":"LINEFEATURE_SETDEVSTATUS","features":[387]},{"name":"LINEFEATURE_SETMEDIACONTROL","features":[387]},{"name":"LINEFEATURE_SETTERMINAL","features":[387]},{"name":"LINEFORWARD","features":[387]},{"name":"LINEFORWARDLIST","features":[387]},{"name":"LINEFORWARDMODE_BUSY","features":[387]},{"name":"LINEFORWARDMODE_BUSYEXTERNAL","features":[387]},{"name":"LINEFORWARDMODE_BUSYINTERNAL","features":[387]},{"name":"LINEFORWARDMODE_BUSYNA","features":[387]},{"name":"LINEFORWARDMODE_BUSYNAEXTERNAL","features":[387]},{"name":"LINEFORWARDMODE_BUSYNAINTERNAL","features":[387]},{"name":"LINEFORWARDMODE_BUSYNASPECIFIC","features":[387]},{"name":"LINEFORWARDMODE_BUSYSPECIFIC","features":[387]},{"name":"LINEFORWARDMODE_NOANSW","features":[387]},{"name":"LINEFORWARDMODE_NOANSWEXTERNAL","features":[387]},{"name":"LINEFORWARDMODE_NOANSWINTERNAL","features":[387]},{"name":"LINEFORWARDMODE_NOANSWSPECIFIC","features":[387]},{"name":"LINEFORWARDMODE_UNAVAIL","features":[387]},{"name":"LINEFORWARDMODE_UNCOND","features":[387]},{"name":"LINEFORWARDMODE_UNCONDEXTERNAL","features":[387]},{"name":"LINEFORWARDMODE_UNCONDINTERNAL","features":[387]},{"name":"LINEFORWARDMODE_UNCONDSPECIFIC","features":[387]},{"name":"LINEFORWARDMODE_UNKNOWN","features":[387]},{"name":"LINEGATHERTERM_BUFFERFULL","features":[387]},{"name":"LINEGATHERTERM_CANCEL","features":[387]},{"name":"LINEGATHERTERM_FIRSTTIMEOUT","features":[387]},{"name":"LINEGATHERTERM_INTERTIMEOUT","features":[387]},{"name":"LINEGATHERTERM_TERMDIGIT","features":[387]},{"name":"LINEGENERATETERM_CANCEL","features":[387]},{"name":"LINEGENERATETERM_DONE","features":[387]},{"name":"LINEGENERATETONE","features":[387]},{"name":"LINEGROUPSTATUS_GROUPREMOVED","features":[387]},{"name":"LINEGROUPSTATUS_NEWGROUP","features":[387]},{"name":"LINEINITIALIZEEXOPTION_CALLHUBTRACKING","features":[387]},{"name":"LINEINITIALIZEEXOPTION_USECOMPLETIONPORT","features":[387]},{"name":"LINEINITIALIZEEXOPTION_USEEVENT","features":[387]},{"name":"LINEINITIALIZEEXOPTION_USEHIDDENWINDOW","features":[387]},{"name":"LINEINITIALIZEEXPARAMS","features":[387,307]},{"name":"LINELOCATIONENTRY","features":[387]},{"name":"LINELOCATIONOPTION_PULSEDIAL","features":[387]},{"name":"LINEMAPPER","features":[387]},{"name":"LINEMEDIACONTROLCALLSTATE","features":[387]},{"name":"LINEMEDIACONTROLDIGIT","features":[387]},{"name":"LINEMEDIACONTROLMEDIA","features":[387]},{"name":"LINEMEDIACONTROLTONE","features":[387]},{"name":"LINEMEDIACONTROL_NONE","features":[387]},{"name":"LINEMEDIACONTROL_PAUSE","features":[387]},{"name":"LINEMEDIACONTROL_RATEDOWN","features":[387]},{"name":"LINEMEDIACONTROL_RATENORMAL","features":[387]},{"name":"LINEMEDIACONTROL_RATEUP","features":[387]},{"name":"LINEMEDIACONTROL_RESET","features":[387]},{"name":"LINEMEDIACONTROL_RESUME","features":[387]},{"name":"LINEMEDIACONTROL_START","features":[387]},{"name":"LINEMEDIACONTROL_VOLUMEDOWN","features":[387]},{"name":"LINEMEDIACONTROL_VOLUMENORMAL","features":[387]},{"name":"LINEMEDIACONTROL_VOLUMEUP","features":[387]},{"name":"LINEMEDIAMODE_ADSI","features":[387]},{"name":"LINEMEDIAMODE_AUTOMATEDVOICE","features":[387]},{"name":"LINEMEDIAMODE_DATAMODEM","features":[387]},{"name":"LINEMEDIAMODE_DIGITALDATA","features":[387]},{"name":"LINEMEDIAMODE_G3FAX","features":[387]},{"name":"LINEMEDIAMODE_G4FAX","features":[387]},{"name":"LINEMEDIAMODE_INTERACTIVEVOICE","features":[387]},{"name":"LINEMEDIAMODE_MIXED","features":[387]},{"name":"LINEMEDIAMODE_TDD","features":[387]},{"name":"LINEMEDIAMODE_TELETEX","features":[387]},{"name":"LINEMEDIAMODE_TELEX","features":[387]},{"name":"LINEMEDIAMODE_UNKNOWN","features":[387]},{"name":"LINEMEDIAMODE_VIDEO","features":[387]},{"name":"LINEMEDIAMODE_VIDEOTEX","features":[387]},{"name":"LINEMEDIAMODE_VOICEVIEW","features":[387]},{"name":"LINEMESSAGE","features":[387]},{"name":"LINEMONITORTONE","features":[387]},{"name":"LINEOFFERINGMODE_ACTIVE","features":[387]},{"name":"LINEOFFERINGMODE_INACTIVE","features":[387]},{"name":"LINEOPENOPTION_PROXY","features":[387]},{"name":"LINEOPENOPTION_SINGLEADDRESS","features":[387]},{"name":"LINEPARKMODE_DIRECTED","features":[387]},{"name":"LINEPARKMODE_NONDIRECTED","features":[387]},{"name":"LINEPROVIDERENTRY","features":[387]},{"name":"LINEPROVIDERLIST","features":[387]},{"name":"LINEPROXYREQUEST","features":[387,358]},{"name":"LINEPROXYREQUESTLIST","features":[387]},{"name":"LINEPROXYREQUEST_AGENTSPECIFIC","features":[387]},{"name":"LINEPROXYREQUEST_CREATEAGENT","features":[387]},{"name":"LINEPROXYREQUEST_CREATEAGENTSESSION","features":[387]},{"name":"LINEPROXYREQUEST_GETAGENTACTIVITYLIST","features":[387]},{"name":"LINEPROXYREQUEST_GETAGENTCAPS","features":[387]},{"name":"LINEPROXYREQUEST_GETAGENTGROUPLIST","features":[387]},{"name":"LINEPROXYREQUEST_GETAGENTINFO","features":[387]},{"name":"LINEPROXYREQUEST_GETAGENTSESSIONINFO","features":[387]},{"name":"LINEPROXYREQUEST_GETAGENTSESSIONLIST","features":[387]},{"name":"LINEPROXYREQUEST_GETAGENTSTATUS","features":[387]},{"name":"LINEPROXYREQUEST_GETGROUPLIST","features":[387]},{"name":"LINEPROXYREQUEST_GETQUEUEINFO","features":[387]},{"name":"LINEPROXYREQUEST_GETQUEUELIST","features":[387]},{"name":"LINEPROXYREQUEST_SETAGENTACTIVITY","features":[387]},{"name":"LINEPROXYREQUEST_SETAGENTGROUP","features":[387]},{"name":"LINEPROXYREQUEST_SETAGENTMEASUREMENTPERIOD","features":[387]},{"name":"LINEPROXYREQUEST_SETAGENTSESSIONSTATE","features":[387]},{"name":"LINEPROXYREQUEST_SETAGENTSTATE","features":[387]},{"name":"LINEPROXYREQUEST_SETAGENTSTATEEX","features":[387]},{"name":"LINEPROXYREQUEST_SETQUEUEMEASUREMENTPERIOD","features":[387]},{"name":"LINEPROXYSTATUS_ALLOPENFORACD","features":[387]},{"name":"LINEPROXYSTATUS_CLOSE","features":[387]},{"name":"LINEPROXYSTATUS_OPEN","features":[387]},{"name":"LINEQOSREQUESTTYPE_SERVICELEVEL","features":[387]},{"name":"LINEQOSSERVICELEVEL_BESTEFFORT","features":[387]},{"name":"LINEQOSSERVICELEVEL_IFAVAILABLE","features":[387]},{"name":"LINEQOSSERVICELEVEL_NEEDED","features":[387]},{"name":"LINEQUEUEENTRY","features":[387]},{"name":"LINEQUEUEINFO","features":[387]},{"name":"LINEQUEUELIST","features":[387]},{"name":"LINEQUEUESTATUS_NEWQUEUE","features":[387]},{"name":"LINEQUEUESTATUS_QUEUEREMOVED","features":[387]},{"name":"LINEQUEUESTATUS_UPDATEINFO","features":[387]},{"name":"LINEREMOVEFROMCONF_ANY","features":[387]},{"name":"LINEREMOVEFROMCONF_LAST","features":[387]},{"name":"LINEREMOVEFROMCONF_NONE","features":[387]},{"name":"LINEREQMAKECALL","features":[387]},{"name":"LINEREQMAKECALLW","features":[387]},{"name":"LINEREQMEDIACALL","features":[387,307]},{"name":"LINEREQMEDIACALLW","features":[387,307]},{"name":"LINEREQUESTMODE_DROP","features":[387]},{"name":"LINEREQUESTMODE_MAKECALL","features":[387]},{"name":"LINEREQUESTMODE_MEDIACALL","features":[387]},{"name":"LINEROAMMODE_HOME","features":[387]},{"name":"LINEROAMMODE_ROAMA","features":[387]},{"name":"LINEROAMMODE_ROAMB","features":[387]},{"name":"LINEROAMMODE_UNAVAIL","features":[387]},{"name":"LINEROAMMODE_UNKNOWN","features":[387]},{"name":"LINESPECIALINFO_CUSTIRREG","features":[387]},{"name":"LINESPECIALINFO_NOCIRCUIT","features":[387]},{"name":"LINESPECIALINFO_REORDER","features":[387]},{"name":"LINESPECIALINFO_UNAVAIL","features":[387]},{"name":"LINESPECIALINFO_UNKNOWN","features":[387]},{"name":"LINETERMCAPS","features":[387]},{"name":"LINETERMDEV_HEADSET","features":[387]},{"name":"LINETERMDEV_PHONE","features":[387]},{"name":"LINETERMDEV_SPEAKER","features":[387]},{"name":"LINETERMMODE_BUTTONS","features":[387]},{"name":"LINETERMMODE_DISPLAY","features":[387]},{"name":"LINETERMMODE_HOOKSWITCH","features":[387]},{"name":"LINETERMMODE_LAMPS","features":[387]},{"name":"LINETERMMODE_MEDIABIDIRECT","features":[387]},{"name":"LINETERMMODE_MEDIAFROMLINE","features":[387]},{"name":"LINETERMMODE_MEDIATOLINE","features":[387]},{"name":"LINETERMMODE_RINGER","features":[387]},{"name":"LINETERMSHARING_PRIVATE","features":[387]},{"name":"LINETERMSHARING_SHAREDCONF","features":[387]},{"name":"LINETERMSHARING_SHAREDEXCL","features":[387]},{"name":"LINETOLLLISTOPTION_ADD","features":[387]},{"name":"LINETOLLLISTOPTION_REMOVE","features":[387]},{"name":"LINETONEMODE_BEEP","features":[387]},{"name":"LINETONEMODE_BILLING","features":[387]},{"name":"LINETONEMODE_BUSY","features":[387]},{"name":"LINETONEMODE_CUSTOM","features":[387]},{"name":"LINETONEMODE_RINGBACK","features":[387]},{"name":"LINETRANSFERMODE_CONFERENCE","features":[387]},{"name":"LINETRANSFERMODE_TRANSFER","features":[387]},{"name":"LINETRANSLATECAPS","features":[387]},{"name":"LINETRANSLATEOPTION_CANCELCALLWAITING","features":[387]},{"name":"LINETRANSLATEOPTION_CARDOVERRIDE","features":[387]},{"name":"LINETRANSLATEOPTION_FORCELD","features":[387]},{"name":"LINETRANSLATEOPTION_FORCELOCAL","features":[387]},{"name":"LINETRANSLATEOUTPUT","features":[387]},{"name":"LINETRANSLATERESULT_CANONICAL","features":[387]},{"name":"LINETRANSLATERESULT_DIALBILLING","features":[387]},{"name":"LINETRANSLATERESULT_DIALDIALTONE","features":[387]},{"name":"LINETRANSLATERESULT_DIALPROMPT","features":[387]},{"name":"LINETRANSLATERESULT_DIALQUIET","features":[387]},{"name":"LINETRANSLATERESULT_INTERNATIONAL","features":[387]},{"name":"LINETRANSLATERESULT_INTOLLLIST","features":[387]},{"name":"LINETRANSLATERESULT_LOCAL","features":[387]},{"name":"LINETRANSLATERESULT_LONGDISTANCE","features":[387]},{"name":"LINETRANSLATERESULT_NOTINTOLLLIST","features":[387]},{"name":"LINETRANSLATERESULT_NOTRANSLATION","features":[387]},{"name":"LINETRANSLATERESULT_VOICEDETECT","features":[387]},{"name":"LINETSPIOPTION_NONREENTRANT","features":[387]},{"name":"LINE_ADDRESSSTATE","features":[387]},{"name":"LINE_AGENTSESSIONSTATUS","features":[387]},{"name":"LINE_AGENTSPECIFIC","features":[387]},{"name":"LINE_AGENTSTATUS","features":[387]},{"name":"LINE_AGENTSTATUSEX","features":[387]},{"name":"LINE_APPNEWCALL","features":[387]},{"name":"LINE_APPNEWCALLHUB","features":[387]},{"name":"LINE_CALLHUBCLOSE","features":[387]},{"name":"LINE_CALLINFO","features":[387]},{"name":"LINE_CALLSTATE","features":[387]},{"name":"LINE_CLOSE","features":[387]},{"name":"LINE_CREATE","features":[387]},{"name":"LINE_DEVSPECIFIC","features":[387]},{"name":"LINE_DEVSPECIFICEX","features":[387]},{"name":"LINE_DEVSPECIFICFEATURE","features":[387]},{"name":"LINE_GATHERDIGITS","features":[387]},{"name":"LINE_GENERATE","features":[387]},{"name":"LINE_GROUPSTATUS","features":[387]},{"name":"LINE_LINEDEVSTATE","features":[387]},{"name":"LINE_MONITORDIGITS","features":[387]},{"name":"LINE_MONITORMEDIA","features":[387]},{"name":"LINE_MONITORTONE","features":[387]},{"name":"LINE_PROXYREQUEST","features":[387]},{"name":"LINE_PROXYSTATUS","features":[387]},{"name":"LINE_QUEUESTATUS","features":[387]},{"name":"LINE_REMOVE","features":[387]},{"name":"LINE_REPLY","features":[387]},{"name":"LINE_REQUEST","features":[387]},{"name":"LM_BROKENFLUTTER","features":[387]},{"name":"LM_DUMMY","features":[387]},{"name":"LM_FLASH","features":[387]},{"name":"LM_FLUTTER","features":[387]},{"name":"LM_OFF","features":[387]},{"name":"LM_STEADY","features":[387]},{"name":"LM_UNKNOWN","features":[387]},{"name":"LM_WINK","features":[387]},{"name":"LPGETTNEFSTREAMCODEPAGE","features":[387,358]},{"name":"LPOPENTNEFSTREAM","features":[387,388,358]},{"name":"LPOPENTNEFSTREAMEX","features":[387,388,358]},{"name":"ME_ADDRESS_EVENT","features":[387]},{"name":"ME_ASR_TERMINAL_EVENT","features":[387]},{"name":"ME_CALL_EVENT","features":[387]},{"name":"ME_FILE_TERMINAL_EVENT","features":[387]},{"name":"ME_PRIVATE_EVENT","features":[387]},{"name":"ME_TONE_TERMINAL_EVENT","features":[387]},{"name":"ME_TSP_DATA","features":[387]},{"name":"ME_TTS_TERMINAL_EVENT","features":[387]},{"name":"MSP_ADDRESS_EVENT","features":[387]},{"name":"MSP_CALL_EVENT","features":[387]},{"name":"MSP_CALL_EVENT_CAUSE","features":[387]},{"name":"MSP_EVENT","features":[387]},{"name":"MSP_EVENT_INFO","features":[387,358]},{"name":"McastAddressAllocation","features":[387]},{"name":"NSID","features":[387]},{"name":"OPENTNEFSTREAM","features":[387]},{"name":"OPENTNEFSTREAMEX","features":[387]},{"name":"OT_CONFERENCE","features":[387]},{"name":"OT_USER","features":[387]},{"name":"OpenTnefStream","features":[387,388,358]},{"name":"OpenTnefStreamEx","features":[387,388,358]},{"name":"PBF_ABBREVDIAL","features":[387]},{"name":"PBF_BRIDGEDAPP","features":[387]},{"name":"PBF_BUSY","features":[387]},{"name":"PBF_CALLAPP","features":[387]},{"name":"PBF_CALLID","features":[387]},{"name":"PBF_CAMPON","features":[387]},{"name":"PBF_CONFERENCE","features":[387]},{"name":"PBF_CONNECT","features":[387]},{"name":"PBF_COVER","features":[387]},{"name":"PBF_DATAOFF","features":[387]},{"name":"PBF_DATAON","features":[387]},{"name":"PBF_DATETIME","features":[387]},{"name":"PBF_DIRECTORY","features":[387]},{"name":"PBF_DISCONNECT","features":[387]},{"name":"PBF_DONOTDISTURB","features":[387]},{"name":"PBF_DROP","features":[387]},{"name":"PBF_FLASH","features":[387]},{"name":"PBF_FORWARD","features":[387]},{"name":"PBF_HOLD","features":[387]},{"name":"PBF_INTERCOM","features":[387]},{"name":"PBF_LASTNUM","features":[387]},{"name":"PBF_MSGINDICATOR","features":[387]},{"name":"PBF_MSGWAITOFF","features":[387]},{"name":"PBF_MSGWAITON","features":[387]},{"name":"PBF_MUTE","features":[387]},{"name":"PBF_NIGHTSRV","features":[387]},{"name":"PBF_NONE","features":[387]},{"name":"PBF_PARK","features":[387]},{"name":"PBF_PICKUP","features":[387]},{"name":"PBF_QUEUECALL","features":[387]},{"name":"PBF_RECALL","features":[387]},{"name":"PBF_REDIRECT","features":[387]},{"name":"PBF_REJECT","features":[387]},{"name":"PBF_REPDIAL","features":[387]},{"name":"PBF_RINGAGAIN","features":[387]},{"name":"PBF_SAVEREPEAT","features":[387]},{"name":"PBF_SELECTRING","features":[387]},{"name":"PBF_SEND","features":[387]},{"name":"PBF_SENDCALLS","features":[387]},{"name":"PBF_SETREPDIAL","features":[387]},{"name":"PBF_SPEAKEROFF","features":[387]},{"name":"PBF_SPEAKERON","features":[387]},{"name":"PBF_STATIONSPEED","features":[387]},{"name":"PBF_SYSTEMSPEED","features":[387]},{"name":"PBF_TRANSFER","features":[387]},{"name":"PBF_UNKNOWN","features":[387]},{"name":"PBF_VOLUMEDOWN","features":[387]},{"name":"PBF_VOLUMEUP","features":[387]},{"name":"PBM_CALL","features":[387]},{"name":"PBM_DISPLAY","features":[387]},{"name":"PBM_DUMMY","features":[387]},{"name":"PBM_FEATURE","features":[387]},{"name":"PBM_KEYPAD","features":[387]},{"name":"PBM_LOCAL","features":[387]},{"name":"PBS_DOWN","features":[387]},{"name":"PBS_UNAVAIL","features":[387]},{"name":"PBS_UNKNOWN","features":[387]},{"name":"PBS_UP","features":[387]},{"name":"PCB_DEVSPECIFICBUFFER","features":[387]},{"name":"PCL_DISPLAYNUMCOLUMNS","features":[387]},{"name":"PCL_DISPLAYNUMROWS","features":[387]},{"name":"PCL_GENERICPHONE","features":[387]},{"name":"PCL_HANDSETHOOKSWITCHMODES","features":[387]},{"name":"PCL_HEADSETHOOKSWITCHMODES","features":[387]},{"name":"PCL_HOOKSWITCHES","features":[387]},{"name":"PCL_NUMBUTTONLAMPS","features":[387]},{"name":"PCL_NUMRINGMODES","features":[387]},{"name":"PCL_SPEAKERPHONEHOOKSWITCHMODES","features":[387]},{"name":"PCS_PHONEINFO","features":[387]},{"name":"PCS_PHONENAME","features":[387]},{"name":"PCS_PROVIDERINFO","features":[387]},{"name":"PE_ANSWER","features":[387]},{"name":"PE_BUTTON","features":[387]},{"name":"PE_CAPSCHANGE","features":[387]},{"name":"PE_CLOSE","features":[387]},{"name":"PE_DIALING","features":[387]},{"name":"PE_DISCONNECT","features":[387]},{"name":"PE_DISPLAY","features":[387]},{"name":"PE_HOOKSWITCH","features":[387]},{"name":"PE_LAMPMODE","features":[387]},{"name":"PE_LASTITEM","features":[387]},{"name":"PE_NUMBERGATHERED","features":[387]},{"name":"PE_RINGMODE","features":[387]},{"name":"PE_RINGVOLUME","features":[387]},{"name":"PHONEBUTTONFUNCTION_ABBREVDIAL","features":[387]},{"name":"PHONEBUTTONFUNCTION_BRIDGEDAPP","features":[387]},{"name":"PHONEBUTTONFUNCTION_BUSY","features":[387]},{"name":"PHONEBUTTONFUNCTION_CALLAPP","features":[387]},{"name":"PHONEBUTTONFUNCTION_CALLID","features":[387]},{"name":"PHONEBUTTONFUNCTION_CAMPON","features":[387]},{"name":"PHONEBUTTONFUNCTION_CONFERENCE","features":[387]},{"name":"PHONEBUTTONFUNCTION_CONNECT","features":[387]},{"name":"PHONEBUTTONFUNCTION_COVER","features":[387]},{"name":"PHONEBUTTONFUNCTION_DATAOFF","features":[387]},{"name":"PHONEBUTTONFUNCTION_DATAON","features":[387]},{"name":"PHONEBUTTONFUNCTION_DATETIME","features":[387]},{"name":"PHONEBUTTONFUNCTION_DIRECTORY","features":[387]},{"name":"PHONEBUTTONFUNCTION_DISCONNECT","features":[387]},{"name":"PHONEBUTTONFUNCTION_DONOTDISTURB","features":[387]},{"name":"PHONEBUTTONFUNCTION_DROP","features":[387]},{"name":"PHONEBUTTONFUNCTION_FLASH","features":[387]},{"name":"PHONEBUTTONFUNCTION_FORWARD","features":[387]},{"name":"PHONEBUTTONFUNCTION_HOLD","features":[387]},{"name":"PHONEBUTTONFUNCTION_INTERCOM","features":[387]},{"name":"PHONEBUTTONFUNCTION_LASTNUM","features":[387]},{"name":"PHONEBUTTONFUNCTION_MSGINDICATOR","features":[387]},{"name":"PHONEBUTTONFUNCTION_MSGWAITOFF","features":[387]},{"name":"PHONEBUTTONFUNCTION_MSGWAITON","features":[387]},{"name":"PHONEBUTTONFUNCTION_MUTE","features":[387]},{"name":"PHONEBUTTONFUNCTION_NIGHTSRV","features":[387]},{"name":"PHONEBUTTONFUNCTION_NONE","features":[387]},{"name":"PHONEBUTTONFUNCTION_PARK","features":[387]},{"name":"PHONEBUTTONFUNCTION_PICKUP","features":[387]},{"name":"PHONEBUTTONFUNCTION_QUEUECALL","features":[387]},{"name":"PHONEBUTTONFUNCTION_RECALL","features":[387]},{"name":"PHONEBUTTONFUNCTION_REDIRECT","features":[387]},{"name":"PHONEBUTTONFUNCTION_REJECT","features":[387]},{"name":"PHONEBUTTONFUNCTION_REPDIAL","features":[387]},{"name":"PHONEBUTTONFUNCTION_RINGAGAIN","features":[387]},{"name":"PHONEBUTTONFUNCTION_SAVEREPEAT","features":[387]},{"name":"PHONEBUTTONFUNCTION_SELECTRING","features":[387]},{"name":"PHONEBUTTONFUNCTION_SEND","features":[387]},{"name":"PHONEBUTTONFUNCTION_SENDCALLS","features":[387]},{"name":"PHONEBUTTONFUNCTION_SETREPDIAL","features":[387]},{"name":"PHONEBUTTONFUNCTION_SPEAKEROFF","features":[387]},{"name":"PHONEBUTTONFUNCTION_SPEAKERON","features":[387]},{"name":"PHONEBUTTONFUNCTION_STATIONSPEED","features":[387]},{"name":"PHONEBUTTONFUNCTION_SYSTEMSPEED","features":[387]},{"name":"PHONEBUTTONFUNCTION_TRANSFER","features":[387]},{"name":"PHONEBUTTONFUNCTION_UNKNOWN","features":[387]},{"name":"PHONEBUTTONFUNCTION_VOLUMEDOWN","features":[387]},{"name":"PHONEBUTTONFUNCTION_VOLUMEUP","features":[387]},{"name":"PHONEBUTTONINFO","features":[387]},{"name":"PHONEBUTTONMODE_CALL","features":[387]},{"name":"PHONEBUTTONMODE_DISPLAY","features":[387]},{"name":"PHONEBUTTONMODE_DUMMY","features":[387]},{"name":"PHONEBUTTONMODE_FEATURE","features":[387]},{"name":"PHONEBUTTONMODE_KEYPAD","features":[387]},{"name":"PHONEBUTTONMODE_LOCAL","features":[387]},{"name":"PHONEBUTTONSTATE_DOWN","features":[387]},{"name":"PHONEBUTTONSTATE_UNAVAIL","features":[387]},{"name":"PHONEBUTTONSTATE_UNKNOWN","features":[387]},{"name":"PHONEBUTTONSTATE_UP","features":[387]},{"name":"PHONECALLBACK","features":[387]},{"name":"PHONECAPS","features":[387]},{"name":"PHONECAPS_BUFFER","features":[387]},{"name":"PHONECAPS_LONG","features":[387]},{"name":"PHONECAPS_STRING","features":[387]},{"name":"PHONEERR_ALLOCATED","features":[387]},{"name":"PHONEERR_BADDEVICEID","features":[387]},{"name":"PHONEERR_DISCONNECTED","features":[387]},{"name":"PHONEERR_INCOMPATIBLEAPIVERSION","features":[387]},{"name":"PHONEERR_INCOMPATIBLEEXTVERSION","features":[387]},{"name":"PHONEERR_INIFILECORRUPT","features":[387]},{"name":"PHONEERR_INUSE","features":[387]},{"name":"PHONEERR_INVALAPPHANDLE","features":[387]},{"name":"PHONEERR_INVALAPPNAME","features":[387]},{"name":"PHONEERR_INVALBUTTONLAMPID","features":[387]},{"name":"PHONEERR_INVALBUTTONMODE","features":[387]},{"name":"PHONEERR_INVALBUTTONSTATE","features":[387]},{"name":"PHONEERR_INVALDATAID","features":[387]},{"name":"PHONEERR_INVALDEVICECLASS","features":[387]},{"name":"PHONEERR_INVALEXTVERSION","features":[387]},{"name":"PHONEERR_INVALHOOKSWITCHDEV","features":[387]},{"name":"PHONEERR_INVALHOOKSWITCHMODE","features":[387]},{"name":"PHONEERR_INVALLAMPMODE","features":[387]},{"name":"PHONEERR_INVALPARAM","features":[387]},{"name":"PHONEERR_INVALPHONEHANDLE","features":[387]},{"name":"PHONEERR_INVALPHONESTATE","features":[387]},{"name":"PHONEERR_INVALPOINTER","features":[387]},{"name":"PHONEERR_INVALPRIVILEGE","features":[387]},{"name":"PHONEERR_INVALRINGMODE","features":[387]},{"name":"PHONEERR_NODEVICE","features":[387]},{"name":"PHONEERR_NODRIVER","features":[387]},{"name":"PHONEERR_NOMEM","features":[387]},{"name":"PHONEERR_NOTOWNER","features":[387]},{"name":"PHONEERR_OPERATIONFAILED","features":[387]},{"name":"PHONEERR_OPERATIONUNAVAIL","features":[387]},{"name":"PHONEERR_REINIT","features":[387]},{"name":"PHONEERR_REQUESTOVERRUN","features":[387]},{"name":"PHONEERR_RESOURCEUNAVAIL","features":[387]},{"name":"PHONEERR_SERVICE_NOT_RUNNING","features":[387]},{"name":"PHONEERR_STRUCTURETOOSMALL","features":[387]},{"name":"PHONEERR_UNINITIALIZED","features":[387]},{"name":"PHONEEVENT","features":[387]},{"name":"PHONEEXTENSIONID","features":[387]},{"name":"PHONEFEATURE_GENERICPHONE","features":[387]},{"name":"PHONEFEATURE_GETBUTTONINFO","features":[387]},{"name":"PHONEFEATURE_GETDATA","features":[387]},{"name":"PHONEFEATURE_GETDISPLAY","features":[387]},{"name":"PHONEFEATURE_GETGAINHANDSET","features":[387]},{"name":"PHONEFEATURE_GETGAINHEADSET","features":[387]},{"name":"PHONEFEATURE_GETGAINSPEAKER","features":[387]},{"name":"PHONEFEATURE_GETHOOKSWITCHHANDSET","features":[387]},{"name":"PHONEFEATURE_GETHOOKSWITCHHEADSET","features":[387]},{"name":"PHONEFEATURE_GETHOOKSWITCHSPEAKER","features":[387]},{"name":"PHONEFEATURE_GETLAMP","features":[387]},{"name":"PHONEFEATURE_GETRING","features":[387]},{"name":"PHONEFEATURE_GETVOLUMEHANDSET","features":[387]},{"name":"PHONEFEATURE_GETVOLUMEHEADSET","features":[387]},{"name":"PHONEFEATURE_GETVOLUMESPEAKER","features":[387]},{"name":"PHONEFEATURE_SETBUTTONINFO","features":[387]},{"name":"PHONEFEATURE_SETDATA","features":[387]},{"name":"PHONEFEATURE_SETDISPLAY","features":[387]},{"name":"PHONEFEATURE_SETGAINHANDSET","features":[387]},{"name":"PHONEFEATURE_SETGAINHEADSET","features":[387]},{"name":"PHONEFEATURE_SETGAINSPEAKER","features":[387]},{"name":"PHONEFEATURE_SETHOOKSWITCHHANDSET","features":[387]},{"name":"PHONEFEATURE_SETHOOKSWITCHHEADSET","features":[387]},{"name":"PHONEFEATURE_SETHOOKSWITCHSPEAKER","features":[387]},{"name":"PHONEFEATURE_SETLAMP","features":[387]},{"name":"PHONEFEATURE_SETRING","features":[387]},{"name":"PHONEFEATURE_SETVOLUMEHANDSET","features":[387]},{"name":"PHONEFEATURE_SETVOLUMEHEADSET","features":[387]},{"name":"PHONEFEATURE_SETVOLUMESPEAKER","features":[387]},{"name":"PHONEHOOKSWITCHDEV_HANDSET","features":[387]},{"name":"PHONEHOOKSWITCHDEV_HEADSET","features":[387]},{"name":"PHONEHOOKSWITCHDEV_SPEAKER","features":[387]},{"name":"PHONEHOOKSWITCHMODE_MIC","features":[387]},{"name":"PHONEHOOKSWITCHMODE_MICSPEAKER","features":[387]},{"name":"PHONEHOOKSWITCHMODE_ONHOOK","features":[387]},{"name":"PHONEHOOKSWITCHMODE_SPEAKER","features":[387]},{"name":"PHONEHOOKSWITCHMODE_UNKNOWN","features":[387]},{"name":"PHONEINITIALIZEEXOPTION_USECOMPLETIONPORT","features":[387]},{"name":"PHONEINITIALIZEEXOPTION_USEEVENT","features":[387]},{"name":"PHONEINITIALIZEEXOPTION_USEHIDDENWINDOW","features":[387]},{"name":"PHONEINITIALIZEEXPARAMS","features":[387,307]},{"name":"PHONELAMPMODE_BROKENFLUTTER","features":[387]},{"name":"PHONELAMPMODE_DUMMY","features":[387]},{"name":"PHONELAMPMODE_FLASH","features":[387]},{"name":"PHONELAMPMODE_FLUTTER","features":[387]},{"name":"PHONELAMPMODE_OFF","features":[387]},{"name":"PHONELAMPMODE_STEADY","features":[387]},{"name":"PHONELAMPMODE_UNKNOWN","features":[387]},{"name":"PHONELAMPMODE_WINK","features":[387]},{"name":"PHONEMESSAGE","features":[387]},{"name":"PHONEPRIVILEGE_MONITOR","features":[387]},{"name":"PHONEPRIVILEGE_OWNER","features":[387]},{"name":"PHONESTATE_CAPSCHANGE","features":[387]},{"name":"PHONESTATE_CONNECTED","features":[387]},{"name":"PHONESTATE_DEVSPECIFIC","features":[387]},{"name":"PHONESTATE_DISCONNECTED","features":[387]},{"name":"PHONESTATE_DISPLAY","features":[387]},{"name":"PHONESTATE_HANDSETGAIN","features":[387]},{"name":"PHONESTATE_HANDSETHOOKSWITCH","features":[387]},{"name":"PHONESTATE_HANDSETVOLUME","features":[387]},{"name":"PHONESTATE_HEADSETGAIN","features":[387]},{"name":"PHONESTATE_HEADSETHOOKSWITCH","features":[387]},{"name":"PHONESTATE_HEADSETVOLUME","features":[387]},{"name":"PHONESTATE_LAMP","features":[387]},{"name":"PHONESTATE_MONITORS","features":[387]},{"name":"PHONESTATE_OTHER","features":[387]},{"name":"PHONESTATE_OWNER","features":[387]},{"name":"PHONESTATE_REINIT","features":[387]},{"name":"PHONESTATE_REMOVED","features":[387]},{"name":"PHONESTATE_RESUME","features":[387]},{"name":"PHONESTATE_RINGMODE","features":[387]},{"name":"PHONESTATE_RINGVOLUME","features":[387]},{"name":"PHONESTATE_SPEAKERGAIN","features":[387]},{"name":"PHONESTATE_SPEAKERHOOKSWITCH","features":[387]},{"name":"PHONESTATE_SPEAKERVOLUME","features":[387]},{"name":"PHONESTATE_SUSPEND","features":[387]},{"name":"PHONESTATUS","features":[387]},{"name":"PHONESTATUSFLAGS_CONNECTED","features":[387]},{"name":"PHONESTATUSFLAGS_SUSPENDED","features":[387]},{"name":"PHONE_BUTTON","features":[387]},{"name":"PHONE_BUTTON_FUNCTION","features":[387]},{"name":"PHONE_BUTTON_MODE","features":[387]},{"name":"PHONE_BUTTON_STATE","features":[387]},{"name":"PHONE_CLOSE","features":[387]},{"name":"PHONE_CREATE","features":[387]},{"name":"PHONE_DEVSPECIFIC","features":[387]},{"name":"PHONE_EVENT","features":[387]},{"name":"PHONE_HOOK_SWITCH_DEVICE","features":[387]},{"name":"PHONE_HOOK_SWITCH_STATE","features":[387]},{"name":"PHONE_LAMP_MODE","features":[387]},{"name":"PHONE_PRIVILEGE","features":[387]},{"name":"PHONE_REMOVE","features":[387]},{"name":"PHONE_REPLY","features":[387]},{"name":"PHONE_STATE","features":[387]},{"name":"PHONE_TONE","features":[387]},{"name":"PHSD_HANDSET","features":[387]},{"name":"PHSD_HEADSET","features":[387]},{"name":"PHSD_SPEAKERPHONE","features":[387]},{"name":"PHSS_OFFHOOK","features":[387]},{"name":"PHSS_OFFHOOK_MIC_ONLY","features":[387]},{"name":"PHSS_OFFHOOK_SPEAKER_ONLY","features":[387]},{"name":"PHSS_ONHOOK","features":[387]},{"name":"PP_MONITOR","features":[387]},{"name":"PP_OWNER","features":[387]},{"name":"PRIVATEOBJECT_ADDRESS","features":[387]},{"name":"PRIVATEOBJECT_CALL","features":[387]},{"name":"PRIVATEOBJECT_CALLID","features":[387]},{"name":"PRIVATEOBJECT_LINE","features":[387]},{"name":"PRIVATEOBJECT_NONE","features":[387]},{"name":"PRIVATEOBJECT_PHONE","features":[387]},{"name":"PT_BUSY","features":[387]},{"name":"PT_ERRORTONE","features":[387]},{"name":"PT_EXTERNALDIALTONE","features":[387]},{"name":"PT_KEYPADA","features":[387]},{"name":"PT_KEYPADB","features":[387]},{"name":"PT_KEYPADC","features":[387]},{"name":"PT_KEYPADD","features":[387]},{"name":"PT_KEYPADEIGHT","features":[387]},{"name":"PT_KEYPADFIVE","features":[387]},{"name":"PT_KEYPADFOUR","features":[387]},{"name":"PT_KEYPADNINE","features":[387]},{"name":"PT_KEYPADONE","features":[387]},{"name":"PT_KEYPADPOUND","features":[387]},{"name":"PT_KEYPADSEVEN","features":[387]},{"name":"PT_KEYPADSIX","features":[387]},{"name":"PT_KEYPADSTAR","features":[387]},{"name":"PT_KEYPADTHREE","features":[387]},{"name":"PT_KEYPADTWO","features":[387]},{"name":"PT_KEYPADZERO","features":[387]},{"name":"PT_NORMALDIALTONE","features":[387]},{"name":"PT_RINGBACK","features":[387]},{"name":"PT_SILENCE","features":[387]},{"name":"QE_ADMISSIONFAILURE","features":[387]},{"name":"QE_GENERICERROR","features":[387]},{"name":"QE_LASTITEM","features":[387]},{"name":"QE_NOQOS","features":[387]},{"name":"QE_POLICYFAILURE","features":[387]},{"name":"QOS_EVENT","features":[387]},{"name":"QOS_SERVICE_LEVEL","features":[387]},{"name":"QSL_BEST_EFFORT","features":[387]},{"name":"QSL_IF_AVAILABLE","features":[387]},{"name":"QSL_NEEDED","features":[387]},{"name":"RAS_LOCAL","features":[387]},{"name":"RAS_REGION","features":[387]},{"name":"RAS_SITE","features":[387]},{"name":"RAS_WORLD","features":[387]},{"name":"RENDBIND_AUTHENTICATE","features":[387]},{"name":"RENDBIND_DEFAULTCREDENTIALS","features":[387]},{"name":"RENDBIND_DEFAULTDOMAINNAME","features":[387]},{"name":"RENDBIND_DEFAULTPASSWORD","features":[387]},{"name":"RENDBIND_DEFAULTUSERNAME","features":[387]},{"name":"RENDDATA","features":[387]},{"name":"RND_ADVERTISING_SCOPE","features":[387]},{"name":"Rendezvous","features":[387]},{"name":"RequestMakeCall","features":[387]},{"name":"STRINGFORMAT_ASCII","features":[387]},{"name":"STRINGFORMAT_BINARY","features":[387]},{"name":"STRINGFORMAT_DBCS","features":[387]},{"name":"STRINGFORMAT_UNICODE","features":[387]},{"name":"STRM_CONFIGURED","features":[387]},{"name":"STRM_INITIAL","features":[387]},{"name":"STRM_PAUSED","features":[387]},{"name":"STRM_RUNNING","features":[387]},{"name":"STRM_STOPPED","features":[387]},{"name":"STRM_TERMINALSELECTED","features":[387]},{"name":"STnefProblem","features":[387]},{"name":"STnefProblemArray","features":[387]},{"name":"TAPI","features":[387]},{"name":"TAPIERR_CONNECTED","features":[387]},{"name":"TAPIERR_DESTBUSY","features":[387]},{"name":"TAPIERR_DESTNOANSWER","features":[387]},{"name":"TAPIERR_DESTUNAVAIL","features":[387]},{"name":"TAPIERR_DEVICECLASSUNAVAIL","features":[387]},{"name":"TAPIERR_DEVICEIDUNAVAIL","features":[387]},{"name":"TAPIERR_DEVICEINUSE","features":[387]},{"name":"TAPIERR_DROPPED","features":[387]},{"name":"TAPIERR_INVALDESTADDRESS","features":[387]},{"name":"TAPIERR_INVALDEVICECLASS","features":[387]},{"name":"TAPIERR_INVALDEVICEID","features":[387]},{"name":"TAPIERR_INVALPOINTER","features":[387]},{"name":"TAPIERR_INVALWINDOWHANDLE","features":[387]},{"name":"TAPIERR_MMCWRITELOCKED","features":[387]},{"name":"TAPIERR_NOREQUESTRECIPIENT","features":[387]},{"name":"TAPIERR_NOTADMIN","features":[387]},{"name":"TAPIERR_PROVIDERALREADYINSTALLED","features":[387]},{"name":"TAPIERR_REQUESTCANCELLED","features":[387]},{"name":"TAPIERR_REQUESTFAILED","features":[387]},{"name":"TAPIERR_REQUESTQUEUEFULL","features":[387]},{"name":"TAPIERR_SCP_ALREADY_EXISTS","features":[387]},{"name":"TAPIERR_SCP_DOES_NOT_EXIST","features":[387]},{"name":"TAPIERR_UNKNOWNREQUESTID","features":[387]},{"name":"TAPIERR_UNKNOWNWINHANDLE","features":[387]},{"name":"TAPIMAXAPPNAMESIZE","features":[387]},{"name":"TAPIMAXCALLEDPARTYSIZE","features":[387]},{"name":"TAPIMAXCOMMENTSIZE","features":[387]},{"name":"TAPIMAXDESTADDRESSSIZE","features":[387]},{"name":"TAPIMAXDEVICECLASSSIZE","features":[387]},{"name":"TAPIMAXDEVICEIDSIZE","features":[387]},{"name":"TAPIMEDIATYPE_AUDIO","features":[387]},{"name":"TAPIMEDIATYPE_DATAMODEM","features":[387]},{"name":"TAPIMEDIATYPE_G3FAX","features":[387]},{"name":"TAPIMEDIATYPE_MULTITRACK","features":[387]},{"name":"TAPIMEDIATYPE_VIDEO","features":[387]},{"name":"TAPIOBJECT_EVENT","features":[387]},{"name":"TAPI_CURRENT_VERSION","features":[387]},{"name":"TAPI_CUSTOMTONE","features":[387]},{"name":"TAPI_DETECTTONE","features":[387]},{"name":"TAPI_EVENT","features":[387]},{"name":"TAPI_E_ADDRESSBLOCKED","features":[387]},{"name":"TAPI_E_ALLOCATED","features":[387]},{"name":"TAPI_E_BILLINGREJECTED","features":[387]},{"name":"TAPI_E_CALLCENTER_GROUP_REMOVED","features":[387]},{"name":"TAPI_E_CALLCENTER_INVALAGENTACTIVITY","features":[387]},{"name":"TAPI_E_CALLCENTER_INVALAGENTGROUP","features":[387]},{"name":"TAPI_E_CALLCENTER_INVALAGENTID","features":[387]},{"name":"TAPI_E_CALLCENTER_INVALAGENTSTATE","features":[387]},{"name":"TAPI_E_CALLCENTER_INVALPASSWORD","features":[387]},{"name":"TAPI_E_CALLCENTER_NO_AGENT_ID","features":[387]},{"name":"TAPI_E_CALLCENTER_QUEUE_REMOVED","features":[387]},{"name":"TAPI_E_CALLNOTSELECTED","features":[387]},{"name":"TAPI_E_CALLUNAVAIL","features":[387]},{"name":"TAPI_E_COMPLETIONOVERRUN","features":[387]},{"name":"TAPI_E_CONFERENCEFULL","features":[387]},{"name":"TAPI_E_DESTBUSY","features":[387]},{"name":"TAPI_E_DESTNOANSWER","features":[387]},{"name":"TAPI_E_DESTUNAVAIL","features":[387]},{"name":"TAPI_E_DIALMODIFIERNOTSUPPORTED","features":[387]},{"name":"TAPI_E_DROPPED","features":[387]},{"name":"TAPI_E_INUSE","features":[387]},{"name":"TAPI_E_INVALADDRESS","features":[387]},{"name":"TAPI_E_INVALADDRESSSTATE","features":[387]},{"name":"TAPI_E_INVALADDRESSTYPE","features":[387]},{"name":"TAPI_E_INVALBUTTONLAMPID","features":[387]},{"name":"TAPI_E_INVALBUTTONSTATE","features":[387]},{"name":"TAPI_E_INVALCALLPARAMS","features":[387]},{"name":"TAPI_E_INVALCALLPRIVILEGE","features":[387]},{"name":"TAPI_E_INVALCALLSTATE","features":[387]},{"name":"TAPI_E_INVALCARD","features":[387]},{"name":"TAPI_E_INVALCOMPLETIONID","features":[387]},{"name":"TAPI_E_INVALCOUNTRYCODE","features":[387]},{"name":"TAPI_E_INVALDATAID","features":[387]},{"name":"TAPI_E_INVALDEVICECLASS","features":[387]},{"name":"TAPI_E_INVALDIALPARAMS","features":[387]},{"name":"TAPI_E_INVALDIGITS","features":[387]},{"name":"TAPI_E_INVALFEATURE","features":[387]},{"name":"TAPI_E_INVALGROUPID","features":[387]},{"name":"TAPI_E_INVALHOOKSWITCHDEV","features":[387]},{"name":"TAPI_E_INVALIDDIRECTION","features":[387]},{"name":"TAPI_E_INVALIDMEDIATYPE","features":[387]},{"name":"TAPI_E_INVALIDSTREAM","features":[387]},{"name":"TAPI_E_INVALIDSTREAMSTATE","features":[387]},{"name":"TAPI_E_INVALIDTERMINAL","features":[387]},{"name":"TAPI_E_INVALIDTERMINALCLASS","features":[387]},{"name":"TAPI_E_INVALLIST","features":[387]},{"name":"TAPI_E_INVALLOCATION","features":[387]},{"name":"TAPI_E_INVALMESSAGEID","features":[387]},{"name":"TAPI_E_INVALMODE","features":[387]},{"name":"TAPI_E_INVALPARKID","features":[387]},{"name":"TAPI_E_INVALPRIVILEGE","features":[387]},{"name":"TAPI_E_INVALRATE","features":[387]},{"name":"TAPI_E_INVALTIMEOUT","features":[387]},{"name":"TAPI_E_INVALTONE","features":[387]},{"name":"TAPI_E_MAXSTREAMS","features":[387]},{"name":"TAPI_E_MAXTERMINALS","features":[387]},{"name":"TAPI_E_NOCONFERENCE","features":[387]},{"name":"TAPI_E_NODEVICE","features":[387]},{"name":"TAPI_E_NODRIVER","features":[387]},{"name":"TAPI_E_NOEVENT","features":[387]},{"name":"TAPI_E_NOFORMAT","features":[387]},{"name":"TAPI_E_NOITEMS","features":[387]},{"name":"TAPI_E_NOREQUEST","features":[387]},{"name":"TAPI_E_NOREQUESTRECIPIENT","features":[387]},{"name":"TAPI_E_NOTENOUGHMEMORY","features":[387]},{"name":"TAPI_E_NOTERMINALSELECTED","features":[387]},{"name":"TAPI_E_NOTOWNER","features":[387]},{"name":"TAPI_E_NOTREGISTERED","features":[387]},{"name":"TAPI_E_NOTSTOPPED","features":[387]},{"name":"TAPI_E_NOTSUPPORTED","features":[387]},{"name":"TAPI_E_NOT_INITIALIZED","features":[387]},{"name":"TAPI_E_OPERATIONFAILED","features":[387]},{"name":"TAPI_E_PEER_NOT_SET","features":[387]},{"name":"TAPI_E_PHONENOTOPEN","features":[387]},{"name":"TAPI_E_REGISTRY_SETTING_CORRUPT","features":[387]},{"name":"TAPI_E_REINIT","features":[387]},{"name":"TAPI_E_REQUESTCANCELLED","features":[387]},{"name":"TAPI_E_REQUESTFAILED","features":[387]},{"name":"TAPI_E_REQUESTOVERRUN","features":[387]},{"name":"TAPI_E_REQUESTQUEUEFULL","features":[387]},{"name":"TAPI_E_RESOURCEUNAVAIL","features":[387]},{"name":"TAPI_E_SERVICE_NOT_RUNNING","features":[387]},{"name":"TAPI_E_TARGETNOTFOUND","features":[387]},{"name":"TAPI_E_TARGETSELF","features":[387]},{"name":"TAPI_E_TERMINALINUSE","features":[387]},{"name":"TAPI_E_TERMINAL_PEER","features":[387]},{"name":"TAPI_E_TIMEOUT","features":[387]},{"name":"TAPI_E_USERUSERINFOTOOBIG","features":[387]},{"name":"TAPI_E_WRONGEVENT","features":[387]},{"name":"TAPI_E_WRONG_STATE","features":[387]},{"name":"TAPI_GATHERTERM","features":[387]},{"name":"TAPI_OBJECT_TYPE","features":[387]},{"name":"TAPI_REPLY","features":[387]},{"name":"TAPI_TONEMODE","features":[387]},{"name":"TD_BIDIRECTIONAL","features":[387]},{"name":"TD_CAPTURE","features":[387]},{"name":"TD_MULTITRACK_MIXED","features":[387]},{"name":"TD_NONE","features":[387]},{"name":"TD_RENDER","features":[387]},{"name":"TERMINAL_DIRECTION","features":[387]},{"name":"TERMINAL_MEDIA_STATE","features":[387]},{"name":"TERMINAL_STATE","features":[387]},{"name":"TERMINAL_TYPE","features":[387]},{"name":"TE_ACDGROUP","features":[387]},{"name":"TE_ADDRESS","features":[387]},{"name":"TE_ADDRESSCLOSE","features":[387]},{"name":"TE_ADDRESSCREATE","features":[387]},{"name":"TE_ADDRESSDEVSPECIFIC","features":[387]},{"name":"TE_ADDRESSREMOVE","features":[387]},{"name":"TE_AGENT","features":[387]},{"name":"TE_AGENTHANDLER","features":[387]},{"name":"TE_AGENTSESSION","features":[387]},{"name":"TE_ASRTERMINAL","features":[387]},{"name":"TE_CALLHUB","features":[387]},{"name":"TE_CALLINFOCHANGE","features":[387]},{"name":"TE_CALLMEDIA","features":[387]},{"name":"TE_CALLNOTIFICATION","features":[387]},{"name":"TE_CALLSTATE","features":[387]},{"name":"TE_DIGITEVENT","features":[387]},{"name":"TE_FILETERMINAL","features":[387]},{"name":"TE_GATHERDIGITS","features":[387]},{"name":"TE_GENERATEEVENT","features":[387]},{"name":"TE_PHONECREATE","features":[387]},{"name":"TE_PHONEDEVSPECIFIC","features":[387]},{"name":"TE_PHONEEVENT","features":[387]},{"name":"TE_PHONEREMOVE","features":[387]},{"name":"TE_PRIVATE","features":[387]},{"name":"TE_QOSEVENT","features":[387]},{"name":"TE_QUEUE","features":[387]},{"name":"TE_REINIT","features":[387]},{"name":"TE_REQUEST","features":[387]},{"name":"TE_TAPIOBJECT","features":[387]},{"name":"TE_TONEEVENT","features":[387]},{"name":"TE_TONETERMINAL","features":[387]},{"name":"TE_TRANSLATECHANGE","features":[387]},{"name":"TE_TTSTERMINAL","features":[387]},{"name":"TGT_BUFFERFULL","features":[387]},{"name":"TGT_CANCEL","features":[387]},{"name":"TGT_FIRSTTIMEOUT","features":[387]},{"name":"TGT_INTERTIMEOUT","features":[387]},{"name":"TGT_TERMDIGIT","features":[387]},{"name":"TMS_ACTIVE","features":[387]},{"name":"TMS_IDLE","features":[387]},{"name":"TMS_LASTITEM","features":[387]},{"name":"TMS_PAUSED","features":[387]},{"name":"TOT_ADDRESS","features":[387]},{"name":"TOT_CALL","features":[387]},{"name":"TOT_CALLHUB","features":[387]},{"name":"TOT_NONE","features":[387]},{"name":"TOT_PHONE","features":[387]},{"name":"TOT_TAPI","features":[387]},{"name":"TOT_TERMINAL","features":[387]},{"name":"TRP","features":[387]},{"name":"TSPI_LINEACCEPT","features":[387]},{"name":"TSPI_LINEADDTOCONFERENCE","features":[387]},{"name":"TSPI_LINEANSWER","features":[387]},{"name":"TSPI_LINEBLINDTRANSFER","features":[387]},{"name":"TSPI_LINECLOSE","features":[387]},{"name":"TSPI_LINECLOSECALL","features":[387]},{"name":"TSPI_LINECLOSEMSPINSTANCE","features":[387]},{"name":"TSPI_LINECOMPLETECALL","features":[387]},{"name":"TSPI_LINECOMPLETETRANSFER","features":[387]},{"name":"TSPI_LINECONDITIONALMEDIADETECTION","features":[387]},{"name":"TSPI_LINECONFIGDIALOG","features":[387]},{"name":"TSPI_LINECONFIGDIALOGEDIT","features":[387]},{"name":"TSPI_LINECREATEMSPINSTANCE","features":[387]},{"name":"TSPI_LINEDEVSPECIFIC","features":[387]},{"name":"TSPI_LINEDEVSPECIFICFEATURE","features":[387]},{"name":"TSPI_LINEDIAL","features":[387]},{"name":"TSPI_LINEDROP","features":[387]},{"name":"TSPI_LINEDROPNOOWNER","features":[387]},{"name":"TSPI_LINEDROPONCLOSE","features":[387]},{"name":"TSPI_LINEFORWARD","features":[387]},{"name":"TSPI_LINEGATHERDIGITS","features":[387]},{"name":"TSPI_LINEGENERATEDIGITS","features":[387]},{"name":"TSPI_LINEGENERATETONE","features":[387]},{"name":"TSPI_LINEGETADDRESSCAPS","features":[387]},{"name":"TSPI_LINEGETADDRESSID","features":[387]},{"name":"TSPI_LINEGETADDRESSSTATUS","features":[387]},{"name":"TSPI_LINEGETCALLADDRESSID","features":[387]},{"name":"TSPI_LINEGETCALLHUBTRACKING","features":[387]},{"name":"TSPI_LINEGETCALLID","features":[387]},{"name":"TSPI_LINEGETCALLINFO","features":[387]},{"name":"TSPI_LINEGETCALLSTATUS","features":[387]},{"name":"TSPI_LINEGETDEVCAPS","features":[387]},{"name":"TSPI_LINEGETDEVCONFIG","features":[387]},{"name":"TSPI_LINEGETEXTENSIONID","features":[387]},{"name":"TSPI_LINEGETICON","features":[387]},{"name":"TSPI_LINEGETID","features":[387]},{"name":"TSPI_LINEGETLINEDEVSTATUS","features":[387]},{"name":"TSPI_LINEGETNUMADDRESSIDS","features":[387]},{"name":"TSPI_LINEHOLD","features":[387]},{"name":"TSPI_LINEMAKECALL","features":[387]},{"name":"TSPI_LINEMONITORDIGITS","features":[387]},{"name":"TSPI_LINEMONITORMEDIA","features":[387]},{"name":"TSPI_LINEMONITORTONES","features":[387]},{"name":"TSPI_LINEMSPIDENTIFY","features":[387]},{"name":"TSPI_LINENEGOTIATEEXTVERSION","features":[387]},{"name":"TSPI_LINENEGOTIATETSPIVERSION","features":[387]},{"name":"TSPI_LINEOPEN","features":[387]},{"name":"TSPI_LINEPARK","features":[387]},{"name":"TSPI_LINEPICKUP","features":[387]},{"name":"TSPI_LINEPREPAREADDTOCONFERENCE","features":[387]},{"name":"TSPI_LINERECEIVEMSPDATA","features":[387]},{"name":"TSPI_LINEREDIRECT","features":[387]},{"name":"TSPI_LINERELEASEUSERUSERINFO","features":[387]},{"name":"TSPI_LINEREMOVEFROMCONFERENCE","features":[387]},{"name":"TSPI_LINESECURECALL","features":[387]},{"name":"TSPI_LINESELECTEXTVERSION","features":[387]},{"name":"TSPI_LINESENDUSERUSERINFO","features":[387]},{"name":"TSPI_LINESETAPPSPECIFIC","features":[387]},{"name":"TSPI_LINESETCALLHUBTRACKING","features":[387]},{"name":"TSPI_LINESETCALLPARAMS","features":[387]},{"name":"TSPI_LINESETCURRENTLOCATION","features":[387]},{"name":"TSPI_LINESETDEFAULTMEDIADETECTION","features":[387]},{"name":"TSPI_LINESETDEVCONFIG","features":[387]},{"name":"TSPI_LINESETMEDIACONTROL","features":[387]},{"name":"TSPI_LINESETMEDIAMODE","features":[387]},{"name":"TSPI_LINESETSTATUSMESSAGES","features":[387]},{"name":"TSPI_LINESETTERMINAL","features":[387]},{"name":"TSPI_LINESETUPCONFERENCE","features":[387]},{"name":"TSPI_LINESETUPTRANSFER","features":[387]},{"name":"TSPI_LINESWAPHOLD","features":[387]},{"name":"TSPI_LINEUNCOMPLETECALL","features":[387]},{"name":"TSPI_LINEUNHOLD","features":[387]},{"name":"TSPI_LINEUNPARK","features":[387]},{"name":"TSPI_MESSAGE_BASE","features":[387]},{"name":"TSPI_PHONECLOSE","features":[387]},{"name":"TSPI_PHONECONFIGDIALOG","features":[387]},{"name":"TSPI_PHONEDEVSPECIFIC","features":[387]},{"name":"TSPI_PHONEGETBUTTONINFO","features":[387]},{"name":"TSPI_PHONEGETDATA","features":[387]},{"name":"TSPI_PHONEGETDEVCAPS","features":[387]},{"name":"TSPI_PHONEGETDISPLAY","features":[387]},{"name":"TSPI_PHONEGETEXTENSIONID","features":[387]},{"name":"TSPI_PHONEGETGAIN","features":[387]},{"name":"TSPI_PHONEGETHOOKSWITCH","features":[387]},{"name":"TSPI_PHONEGETICON","features":[387]},{"name":"TSPI_PHONEGETID","features":[387]},{"name":"TSPI_PHONEGETLAMP","features":[387]},{"name":"TSPI_PHONEGETRING","features":[387]},{"name":"TSPI_PHONEGETSTATUS","features":[387]},{"name":"TSPI_PHONEGETVOLUME","features":[387]},{"name":"TSPI_PHONENEGOTIATEEXTVERSION","features":[387]},{"name":"TSPI_PHONENEGOTIATETSPIVERSION","features":[387]},{"name":"TSPI_PHONEOPEN","features":[387]},{"name":"TSPI_PHONESELECTEXTVERSION","features":[387]},{"name":"TSPI_PHONESETBUTTONINFO","features":[387]},{"name":"TSPI_PHONESETDATA","features":[387]},{"name":"TSPI_PHONESETDISPLAY","features":[387]},{"name":"TSPI_PHONESETGAIN","features":[387]},{"name":"TSPI_PHONESETHOOKSWITCH","features":[387]},{"name":"TSPI_PHONESETLAMP","features":[387]},{"name":"TSPI_PHONESETRING","features":[387]},{"name":"TSPI_PHONESETSTATUSMESSAGES","features":[387]},{"name":"TSPI_PHONESETVOLUME","features":[387]},{"name":"TSPI_PROC_BASE","features":[387]},{"name":"TSPI_PROVIDERCONFIG","features":[387]},{"name":"TSPI_PROVIDERCREATELINEDEVICE","features":[387]},{"name":"TSPI_PROVIDERCREATEPHONEDEVICE","features":[387]},{"name":"TSPI_PROVIDERENUMDEVICES","features":[387]},{"name":"TSPI_PROVIDERINIT","features":[387]},{"name":"TSPI_PROVIDERINSTALL","features":[387]},{"name":"TSPI_PROVIDERREMOVE","features":[387]},{"name":"TSPI_PROVIDERSHUTDOWN","features":[387]},{"name":"TS_INUSE","features":[387]},{"name":"TS_NOTINUSE","features":[387]},{"name":"TTM_BEEP","features":[387]},{"name":"TTM_BILLING","features":[387]},{"name":"TTM_BUSY","features":[387]},{"name":"TTM_RINGBACK","features":[387]},{"name":"TT_DYNAMIC","features":[387]},{"name":"TT_STATIC","features":[387]},{"name":"TUISPICREATEDIALOGINSTANCEPARAMS","features":[387]},{"name":"TUISPIDLLCALLBACK","features":[387]},{"name":"TUISPIDLL_OBJECT_DIALOGINSTANCE","features":[387]},{"name":"TUISPIDLL_OBJECT_LINEID","features":[387]},{"name":"TUISPIDLL_OBJECT_PHONEID","features":[387]},{"name":"TUISPIDLL_OBJECT_PROVIDERID","features":[387]},{"name":"VARSTRING","features":[387]},{"name":"atypFile","features":[387]},{"name":"atypMax","features":[387]},{"name":"atypNull","features":[387]},{"name":"atypOle","features":[387]},{"name":"atypPicture","features":[387]},{"name":"cbDisplayName","features":[387]},{"name":"cbEmailName","features":[387]},{"name":"cbMaxIdData","features":[387]},{"name":"cbSeverName","features":[387]},{"name":"cbTYPE","features":[387]},{"name":"lineAccept","features":[387]},{"name":"lineAddProvider","features":[387,307]},{"name":"lineAddProviderA","features":[387,307]},{"name":"lineAddProviderW","features":[387,307]},{"name":"lineAddToConference","features":[387]},{"name":"lineAgentSpecific","features":[387]},{"name":"lineAnswer","features":[387]},{"name":"lineBlindTransfer","features":[387]},{"name":"lineBlindTransferA","features":[387]},{"name":"lineBlindTransferW","features":[387]},{"name":"lineClose","features":[387]},{"name":"lineCompleteCall","features":[387]},{"name":"lineCompleteTransfer","features":[387]},{"name":"lineConfigDialog","features":[387,307]},{"name":"lineConfigDialogA","features":[387,307]},{"name":"lineConfigDialogEdit","features":[387,307]},{"name":"lineConfigDialogEditA","features":[387,307]},{"name":"lineConfigDialogEditW","features":[387,307]},{"name":"lineConfigDialogW","features":[387,307]},{"name":"lineConfigProvider","features":[387,307]},{"name":"lineCreateAgentA","features":[387]},{"name":"lineCreateAgentSessionA","features":[387]},{"name":"lineCreateAgentSessionW","features":[387]},{"name":"lineCreateAgentW","features":[387]},{"name":"lineDeallocateCall","features":[387]},{"name":"lineDevSpecific","features":[387]},{"name":"lineDevSpecificFeature","features":[387]},{"name":"lineDial","features":[387]},{"name":"lineDialA","features":[387]},{"name":"lineDialW","features":[387]},{"name":"lineDrop","features":[387]},{"name":"lineForward","features":[387]},{"name":"lineForwardA","features":[387]},{"name":"lineForwardW","features":[387]},{"name":"lineGatherDigits","features":[387]},{"name":"lineGatherDigitsA","features":[387]},{"name":"lineGatherDigitsW","features":[387]},{"name":"lineGenerateDigits","features":[387]},{"name":"lineGenerateDigitsA","features":[387]},{"name":"lineGenerateDigitsW","features":[387]},{"name":"lineGenerateTone","features":[387]},{"name":"lineGetAddressCaps","features":[387]},{"name":"lineGetAddressCapsA","features":[387]},{"name":"lineGetAddressCapsW","features":[387]},{"name":"lineGetAddressID","features":[387]},{"name":"lineGetAddressIDA","features":[387]},{"name":"lineGetAddressIDW","features":[387]},{"name":"lineGetAddressStatus","features":[387]},{"name":"lineGetAddressStatusA","features":[387]},{"name":"lineGetAddressStatusW","features":[387]},{"name":"lineGetAgentActivityListA","features":[387]},{"name":"lineGetAgentActivityListW","features":[387]},{"name":"lineGetAgentCapsA","features":[387]},{"name":"lineGetAgentCapsW","features":[387]},{"name":"lineGetAgentGroupListA","features":[387]},{"name":"lineGetAgentGroupListW","features":[387]},{"name":"lineGetAgentInfo","features":[387,358]},{"name":"lineGetAgentSessionInfo","features":[387,358]},{"name":"lineGetAgentSessionList","features":[387]},{"name":"lineGetAgentStatusA","features":[387]},{"name":"lineGetAgentStatusW","features":[387]},{"name":"lineGetAppPriority","features":[387]},{"name":"lineGetAppPriorityA","features":[387]},{"name":"lineGetAppPriorityW","features":[387]},{"name":"lineGetCallInfo","features":[387]},{"name":"lineGetCallInfoA","features":[387]},{"name":"lineGetCallInfoW","features":[387]},{"name":"lineGetCallStatus","features":[387,307]},{"name":"lineGetConfRelatedCalls","features":[387]},{"name":"lineGetCountry","features":[387]},{"name":"lineGetCountryA","features":[387]},{"name":"lineGetCountryW","features":[387]},{"name":"lineGetDevCaps","features":[387]},{"name":"lineGetDevCapsA","features":[387]},{"name":"lineGetDevCapsW","features":[387]},{"name":"lineGetDevConfig","features":[387]},{"name":"lineGetDevConfigA","features":[387]},{"name":"lineGetDevConfigW","features":[387]},{"name":"lineGetGroupListA","features":[387]},{"name":"lineGetGroupListW","features":[387]},{"name":"lineGetID","features":[387]},{"name":"lineGetIDA","features":[387]},{"name":"lineGetIDW","features":[387]},{"name":"lineGetIcon","features":[387,369]},{"name":"lineGetIconA","features":[387,369]},{"name":"lineGetIconW","features":[387,369]},{"name":"lineGetLineDevStatus","features":[387]},{"name":"lineGetLineDevStatusA","features":[387]},{"name":"lineGetLineDevStatusW","features":[387]},{"name":"lineGetMessage","features":[387]},{"name":"lineGetNewCalls","features":[387]},{"name":"lineGetNumRings","features":[387]},{"name":"lineGetProviderList","features":[387]},{"name":"lineGetProviderListA","features":[387]},{"name":"lineGetProviderListW","features":[387]},{"name":"lineGetProxyStatus","features":[387]},{"name":"lineGetQueueInfo","features":[387]},{"name":"lineGetQueueListA","features":[387]},{"name":"lineGetQueueListW","features":[387]},{"name":"lineGetRequest","features":[387]},{"name":"lineGetRequestA","features":[387]},{"name":"lineGetRequestW","features":[387]},{"name":"lineGetStatusMessages","features":[387]},{"name":"lineGetTranslateCaps","features":[387]},{"name":"lineGetTranslateCapsA","features":[387]},{"name":"lineGetTranslateCapsW","features":[387]},{"name":"lineHandoff","features":[387]},{"name":"lineHandoffA","features":[387]},{"name":"lineHandoffW","features":[387]},{"name":"lineHold","features":[387]},{"name":"lineInitialize","features":[387,307]},{"name":"lineInitializeExA","features":[387,307]},{"name":"lineInitializeExW","features":[387,307]},{"name":"lineMakeCall","features":[387]},{"name":"lineMakeCallA","features":[387]},{"name":"lineMakeCallW","features":[387]},{"name":"lineMonitorDigits","features":[387]},{"name":"lineMonitorMedia","features":[387]},{"name":"lineMonitorTones","features":[387]},{"name":"lineNegotiateAPIVersion","features":[387]},{"name":"lineNegotiateExtVersion","features":[387]},{"name":"lineOpen","features":[387]},{"name":"lineOpenA","features":[387]},{"name":"lineOpenW","features":[387]},{"name":"linePark","features":[387]},{"name":"lineParkA","features":[387]},{"name":"lineParkW","features":[387]},{"name":"linePickup","features":[387]},{"name":"linePickupA","features":[387]},{"name":"linePickupW","features":[387]},{"name":"linePrepareAddToConference","features":[387]},{"name":"linePrepareAddToConferenceA","features":[387]},{"name":"linePrepareAddToConferenceW","features":[387]},{"name":"lineProxyMessage","features":[387]},{"name":"lineProxyResponse","features":[387,358]},{"name":"lineRedirect","features":[387]},{"name":"lineRedirectA","features":[387]},{"name":"lineRedirectW","features":[387]},{"name":"lineRegisterRequestRecipient","features":[387]},{"name":"lineReleaseUserUserInfo","features":[387]},{"name":"lineRemoveFromConference","features":[387]},{"name":"lineRemoveProvider","features":[387,307]},{"name":"lineSecureCall","features":[387]},{"name":"lineSendUserUserInfo","features":[387]},{"name":"lineSetAgentActivity","features":[387]},{"name":"lineSetAgentGroup","features":[387]},{"name":"lineSetAgentMeasurementPeriod","features":[387]},{"name":"lineSetAgentSessionState","features":[387]},{"name":"lineSetAgentState","features":[387]},{"name":"lineSetAgentStateEx","features":[387]},{"name":"lineSetAppPriority","features":[387]},{"name":"lineSetAppPriorityA","features":[387]},{"name":"lineSetAppPriorityW","features":[387]},{"name":"lineSetAppSpecific","features":[387]},{"name":"lineSetCallData","features":[387]},{"name":"lineSetCallParams","features":[387]},{"name":"lineSetCallPrivilege","features":[387]},{"name":"lineSetCallQualityOfService","features":[387]},{"name":"lineSetCallTreatment","features":[387]},{"name":"lineSetCurrentLocation","features":[387]},{"name":"lineSetDevConfig","features":[387]},{"name":"lineSetDevConfigA","features":[387]},{"name":"lineSetDevConfigW","features":[387]},{"name":"lineSetLineDevStatus","features":[387]},{"name":"lineSetMediaControl","features":[387]},{"name":"lineSetMediaMode","features":[387]},{"name":"lineSetNumRings","features":[387]},{"name":"lineSetQueueMeasurementPeriod","features":[387]},{"name":"lineSetStatusMessages","features":[387]},{"name":"lineSetTerminal","features":[387]},{"name":"lineSetTollList","features":[387]},{"name":"lineSetTollListA","features":[387]},{"name":"lineSetTollListW","features":[387]},{"name":"lineSetupConference","features":[387]},{"name":"lineSetupConferenceA","features":[387]},{"name":"lineSetupConferenceW","features":[387]},{"name":"lineSetupTransfer","features":[387]},{"name":"lineSetupTransferA","features":[387]},{"name":"lineSetupTransferW","features":[387]},{"name":"lineShutdown","features":[387]},{"name":"lineSwapHold","features":[387]},{"name":"lineTranslateAddress","features":[387]},{"name":"lineTranslateAddressA","features":[387]},{"name":"lineTranslateAddressW","features":[387]},{"name":"lineTranslateDialog","features":[387,307]},{"name":"lineTranslateDialogA","features":[387,307]},{"name":"lineTranslateDialogW","features":[387,307]},{"name":"lineUncompleteCall","features":[387]},{"name":"lineUnhold","features":[387]},{"name":"lineUnpark","features":[387]},{"name":"lineUnparkA","features":[387]},{"name":"lineUnparkW","features":[387]},{"name":"phoneClose","features":[387]},{"name":"phoneConfigDialog","features":[387,307]},{"name":"phoneConfigDialogA","features":[387,307]},{"name":"phoneConfigDialogW","features":[387,307]},{"name":"phoneDevSpecific","features":[387]},{"name":"phoneGetButtonInfo","features":[387]},{"name":"phoneGetButtonInfoA","features":[387]},{"name":"phoneGetButtonInfoW","features":[387]},{"name":"phoneGetData","features":[387]},{"name":"phoneGetDevCaps","features":[387]},{"name":"phoneGetDevCapsA","features":[387]},{"name":"phoneGetDevCapsW","features":[387]},{"name":"phoneGetDisplay","features":[387]},{"name":"phoneGetGain","features":[387]},{"name":"phoneGetHookSwitch","features":[387]},{"name":"phoneGetID","features":[387]},{"name":"phoneGetIDA","features":[387]},{"name":"phoneGetIDW","features":[387]},{"name":"phoneGetIcon","features":[387,369]},{"name":"phoneGetIconA","features":[387,369]},{"name":"phoneGetIconW","features":[387,369]},{"name":"phoneGetLamp","features":[387]},{"name":"phoneGetMessage","features":[387]},{"name":"phoneGetRing","features":[387]},{"name":"phoneGetStatus","features":[387]},{"name":"phoneGetStatusA","features":[387]},{"name":"phoneGetStatusMessages","features":[387]},{"name":"phoneGetStatusW","features":[387]},{"name":"phoneGetVolume","features":[387]},{"name":"phoneInitialize","features":[387,307]},{"name":"phoneInitializeExA","features":[387,307]},{"name":"phoneInitializeExW","features":[387,307]},{"name":"phoneNegotiateAPIVersion","features":[387]},{"name":"phoneNegotiateExtVersion","features":[387]},{"name":"phoneOpen","features":[387]},{"name":"phoneSetButtonInfo","features":[387]},{"name":"phoneSetButtonInfoA","features":[387]},{"name":"phoneSetButtonInfoW","features":[387]},{"name":"phoneSetData","features":[387]},{"name":"phoneSetDisplay","features":[387]},{"name":"phoneSetGain","features":[387]},{"name":"phoneSetHookSwitch","features":[387]},{"name":"phoneSetLamp","features":[387]},{"name":"phoneSetRing","features":[387]},{"name":"phoneSetStatusMessages","features":[387]},{"name":"phoneSetVolume","features":[387]},{"name":"phoneShutdown","features":[387]},{"name":"prioHigh","features":[387]},{"name":"prioLow","features":[387]},{"name":"prioNorm","features":[387]},{"name":"tapiGetLocationInfo","features":[387]},{"name":"tapiGetLocationInfoA","features":[387]},{"name":"tapiGetLocationInfoW","features":[387]},{"name":"tapiRequestDrop","features":[387,307]},{"name":"tapiRequestMakeCall","features":[387]},{"name":"tapiRequestMakeCallA","features":[387]},{"name":"tapiRequestMakeCallW","features":[387]},{"name":"tapiRequestMediaCall","features":[387,307]},{"name":"tapiRequestMediaCallA","features":[387,307]},{"name":"tapiRequestMediaCallW","features":[387,307]}],"390":[{"name":"ALLOW_PARTIAL_READS","features":[389]},{"name":"ALL_PIPE","features":[389]},{"name":"ALTERNATE_INTERFACE","features":[389]},{"name":"AUTO_CLEAR_STALL","features":[389]},{"name":"AUTO_FLUSH","features":[389]},{"name":"AUTO_SUSPEND","features":[389]},{"name":"AcquireBusInfo","features":[389]},{"name":"AcquireControllerName","features":[389]},{"name":"AcquireHubName","features":[389]},{"name":"BMREQUEST_CLASS","features":[389]},{"name":"BMREQUEST_DEVICE_TO_HOST","features":[389]},{"name":"BMREQUEST_HOST_TO_DEVICE","features":[389]},{"name":"BMREQUEST_STANDARD","features":[389]},{"name":"BMREQUEST_TO_DEVICE","features":[389]},{"name":"BMREQUEST_TO_ENDPOINT","features":[389]},{"name":"BMREQUEST_TO_INTERFACE","features":[389]},{"name":"BMREQUEST_TO_OTHER","features":[389]},{"name":"BMREQUEST_VENDOR","features":[389]},{"name":"BM_REQUEST_TYPE","features":[389]},{"name":"BULKIN_FLAG","features":[389]},{"name":"CHANNEL_INFO","features":[389]},{"name":"CompositeDevice","features":[389]},{"name":"DEVICE_DESCRIPTOR","features":[389]},{"name":"DEVICE_SPEED","features":[389]},{"name":"DRV_VERSION","features":[389]},{"name":"DeviceCausedOvercurrent","features":[389]},{"name":"DeviceConnected","features":[389]},{"name":"DeviceEnumerating","features":[389]},{"name":"DeviceFailedEnumeration","features":[389]},{"name":"DeviceGeneralFailure","features":[389]},{"name":"DeviceHubNestedTooDeeply","features":[389]},{"name":"DeviceInLegacyHub","features":[389]},{"name":"DeviceNotEnoughBandwidth","features":[389]},{"name":"DeviceNotEnoughPower","features":[389]},{"name":"DeviceReset","features":[389]},{"name":"EHCI_Generic","features":[389]},{"name":"EHCI_Intel_Medfield","features":[389]},{"name":"EHCI_Lucent","features":[389]},{"name":"EHCI_NEC","features":[389]},{"name":"EHCI_NVIDIA_Tegra2","features":[389]},{"name":"EHCI_NVIDIA_Tegra3","features":[389]},{"name":"EVENT_PIPE","features":[389]},{"name":"EnumerationFailure","features":[389]},{"name":"FILE_DEVICE_USB","features":[389]},{"name":"FILE_DEVICE_USB_SCAN","features":[389]},{"name":"FullSpeed","features":[389]},{"name":"GUID_DEVINTERFACE_USB_BILLBOARD","features":[389]},{"name":"GUID_DEVINTERFACE_USB_DEVICE","features":[389]},{"name":"GUID_DEVINTERFACE_USB_HOST_CONTROLLER","features":[389]},{"name":"GUID_DEVINTERFACE_USB_HUB","features":[389]},{"name":"GUID_USB_MSOS20_PLATFORM_CAPABILITY_ID","features":[389]},{"name":"GUID_USB_PERFORMANCE_TRACING","features":[389]},{"name":"GUID_USB_TRANSFER_TRACING","features":[389]},{"name":"GUID_USB_WMI_DEVICE_PERF_INFO","features":[389]},{"name":"GUID_USB_WMI_NODE_INFO","features":[389]},{"name":"GUID_USB_WMI_STD_DATA","features":[389]},{"name":"GUID_USB_WMI_STD_NOTIFICATION","features":[389]},{"name":"GUID_USB_WMI_SURPRISE_REMOVAL_NOTIFICATION","features":[389]},{"name":"GUID_USB_WMI_TRACING","features":[389]},{"name":"HCD_DIAGNOSTIC_MODE_OFF","features":[389]},{"name":"HCD_DIAGNOSTIC_MODE_ON","features":[389]},{"name":"HCD_DISABLE_PORT","features":[389]},{"name":"HCD_ENABLE_PORT","features":[389]},{"name":"HCD_GET_DRIVERKEY_NAME","features":[389]},{"name":"HCD_GET_ROOT_HUB_NAME","features":[389]},{"name":"HCD_GET_STATS_1","features":[389]},{"name":"HCD_GET_STATS_2","features":[389]},{"name":"HCD_ISO_STAT_COUNTERS","features":[389]},{"name":"HCD_STAT_COUNTERS","features":[389]},{"name":"HCD_STAT_INFORMATION_1","features":[389]},{"name":"HCD_STAT_INFORMATION_2","features":[389]},{"name":"HCD_TRACE_READ_REQUEST","features":[389]},{"name":"HCD_USER_REQUEST","features":[389]},{"name":"HUB_DEVICE_CONFIG_INFO","features":[389]},{"name":"HighSpeed","features":[389]},{"name":"HubDevice","features":[389]},{"name":"HubNestedTooDeeply","features":[389]},{"name":"HubOvercurrent","features":[389]},{"name":"HubPowerChange","features":[389]},{"name":"IGNORE_SHORT_PACKETS","features":[389]},{"name":"IOCTL_ABORT_PIPE","features":[389]},{"name":"IOCTL_CANCEL_IO","features":[389]},{"name":"IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS","features":[389]},{"name":"IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION","features":[389]},{"name":"IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN","features":[389]},{"name":"IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT","features":[389]},{"name":"IOCTL_GENERICUSBFN_DEACTIVATE_USB_BUS","features":[389]},{"name":"IOCTL_GENERICUSBFN_GET_CLASS_INFO","features":[389]},{"name":"IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX","features":[389]},{"name":"IOCTL_GENERICUSBFN_GET_INTERFACE_DESCRIPTOR_SET","features":[389]},{"name":"IOCTL_GENERICUSBFN_GET_PIPE_STATE","features":[389]},{"name":"IOCTL_GENERICUSBFN_REGISTER_USB_STRING","features":[389]},{"name":"IOCTL_GENERICUSBFN_SET_PIPE_STATE","features":[389]},{"name":"IOCTL_GENERICUSBFN_TRANSFER_IN","features":[389]},{"name":"IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT","features":[389]},{"name":"IOCTL_GENERICUSBFN_TRANSFER_OUT","features":[389]},{"name":"IOCTL_GET_CHANNEL_ALIGN_RQST","features":[389]},{"name":"IOCTL_GET_DEVICE_DESCRIPTOR","features":[389]},{"name":"IOCTL_GET_HCD_DRIVERKEY_NAME","features":[389]},{"name":"IOCTL_GET_PIPE_CONFIGURATION","features":[389]},{"name":"IOCTL_GET_USB_DESCRIPTOR","features":[389]},{"name":"IOCTL_GET_VERSION","features":[389]},{"name":"IOCTL_INDEX","features":[389]},{"name":"IOCTL_INTERNAL_USB_CYCLE_PORT","features":[389]},{"name":"IOCTL_INTERNAL_USB_ENABLE_PORT","features":[389]},{"name":"IOCTL_INTERNAL_USB_FAIL_GET_STATUS_FROM_DEVICE","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_BUSGUID_INFO","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_BUS_INFO","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE_EX","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_HUB_COUNT","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_HUB_NAME","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_PARENT_HUB_INFO","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_PORT_STATUS","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_ROOTHUB_PDO","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS","features":[389]},{"name":"IOCTL_INTERNAL_USB_GET_TT_DEVICE_HANDLE","features":[389]},{"name":"IOCTL_INTERNAL_USB_NOTIFY_IDLE_READY","features":[389]},{"name":"IOCTL_INTERNAL_USB_RECORD_FAILURE","features":[389]},{"name":"IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE","features":[389]},{"name":"IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION","features":[389]},{"name":"IOCTL_INTERNAL_USB_REQ_GLOBAL_RESUME","features":[389]},{"name":"IOCTL_INTERNAL_USB_REQ_GLOBAL_SUSPEND","features":[389]},{"name":"IOCTL_INTERNAL_USB_RESET_PORT","features":[389]},{"name":"IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION","features":[389]},{"name":"IOCTL_INTERNAL_USB_SUBMIT_URB","features":[389]},{"name":"IOCTL_INTERNAL_USB_UNREGISTER_COMPOSITE_DEVICE","features":[389]},{"name":"IOCTL_READ_REGISTERS","features":[389]},{"name":"IOCTL_RESET_PIPE","features":[389]},{"name":"IOCTL_SEND_USB_REQUEST","features":[389]},{"name":"IOCTL_SET_TIMEOUT","features":[389]},{"name":"IOCTL_USB_DIAGNOSTIC_MODE_OFF","features":[389]},{"name":"IOCTL_USB_DIAGNOSTIC_MODE_ON","features":[389]},{"name":"IOCTL_USB_DIAG_IGNORE_HUBS_OFF","features":[389]},{"name":"IOCTL_USB_DIAG_IGNORE_HUBS_ON","features":[389]},{"name":"IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION","features":[389]},{"name":"IOCTL_USB_GET_DEVICE_CHARACTERISTICS","features":[389]},{"name":"IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC","features":[389]},{"name":"IOCTL_USB_GET_HUB_CAPABILITIES","features":[389]},{"name":"IOCTL_USB_GET_HUB_CAPABILITIES_EX","features":[389]},{"name":"IOCTL_USB_GET_HUB_INFORMATION_EX","features":[389]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES","features":[389]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME","features":[389]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_INFORMATION","features":[389]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX","features":[389]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2","features":[389]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_NAME","features":[389]},{"name":"IOCTL_USB_GET_NODE_INFORMATION","features":[389]},{"name":"IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES","features":[389]},{"name":"IOCTL_USB_GET_ROOT_HUB_NAME","features":[389]},{"name":"IOCTL_USB_GET_TRANSPORT_CHARACTERISTICS","features":[389]},{"name":"IOCTL_USB_HCD_DISABLE_PORT","features":[389]},{"name":"IOCTL_USB_HCD_ENABLE_PORT","features":[389]},{"name":"IOCTL_USB_HCD_GET_STATS_1","features":[389]},{"name":"IOCTL_USB_HCD_GET_STATS_2","features":[389]},{"name":"IOCTL_USB_HUB_CYCLE_PORT","features":[389]},{"name":"IOCTL_USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE","features":[389]},{"name":"IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE","features":[389]},{"name":"IOCTL_USB_RESET_HUB","features":[389]},{"name":"IOCTL_USB_START_TRACKING_FOR_TIME_SYNC","features":[389]},{"name":"IOCTL_USB_STOP_TRACKING_FOR_TIME_SYNC","features":[389]},{"name":"IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE","features":[389]},{"name":"IOCTL_WAIT_ON_DEVICE_EVENT","features":[389]},{"name":"IOCTL_WRITE_REGISTERS","features":[389]},{"name":"IO_BLOCK","features":[389]},{"name":"IO_BLOCK_EX","features":[389]},{"name":"InsufficentBandwidth","features":[389]},{"name":"InsufficentPower","features":[389]},{"name":"KREGMANUSBFNENUMPATH","features":[389]},{"name":"KREGUSBFNENUMPATH","features":[389]},{"name":"LowSpeed","features":[389]},{"name":"MAXIMUM_TRANSFER_SIZE","features":[389]},{"name":"MAXIMUM_USB_STRING_LENGTH","features":[389]},{"name":"MAX_ALTERNATE_NAME_LENGTH","features":[389]},{"name":"MAX_ASSOCIATION_NAME_LENGTH","features":[389]},{"name":"MAX_CONFIGURATION_NAME_LENGTH","features":[389]},{"name":"MAX_INTERFACE_NAME_LENGTH","features":[389]},{"name":"MAX_NUM_PIPES","features":[389]},{"name":"MAX_NUM_USBFN_ENDPOINTS","features":[389]},{"name":"MAX_SUPPORTED_CONFIGURATIONS","features":[389]},{"name":"MAX_USB_STRING_LENGTH","features":[389]},{"name":"MS_GENRE_DESCRIPTOR_INDEX","features":[389]},{"name":"MS_OS_FLAGS_CONTAINERID","features":[389]},{"name":"MS_OS_STRING_SIGNATURE","features":[389]},{"name":"MS_POWER_DESCRIPTOR_INDEX","features":[389]},{"name":"ModernDeviceInLegacyHub","features":[389]},{"name":"NoDeviceConnected","features":[389]},{"name":"OHCI_Generic","features":[389]},{"name":"OHCI_Hydra","features":[389]},{"name":"OHCI_NEC","features":[389]},{"name":"OS_STRING","features":[389]},{"name":"OS_STRING_DESCRIPTOR_INDEX","features":[389]},{"name":"OverCurrent","features":[389]},{"name":"PACKET_PARAMETERS","features":[389]},{"name":"PIPE_TRANSFER_TIMEOUT","features":[389]},{"name":"PIPE_TYPE","features":[389]},{"name":"PORT_LINK_STATE_COMPLIANCE_MODE","features":[389]},{"name":"PORT_LINK_STATE_DISABLED","features":[389]},{"name":"PORT_LINK_STATE_HOT_RESET","features":[389]},{"name":"PORT_LINK_STATE_INACTIVE","features":[389]},{"name":"PORT_LINK_STATE_LOOPBACK","features":[389]},{"name":"PORT_LINK_STATE_POLLING","features":[389]},{"name":"PORT_LINK_STATE_RECOVERY","features":[389]},{"name":"PORT_LINK_STATE_RX_DETECT","features":[389]},{"name":"PORT_LINK_STATE_TEST_MODE","features":[389]},{"name":"PORT_LINK_STATE_U0","features":[389]},{"name":"PORT_LINK_STATE_U1","features":[389]},{"name":"PORT_LINK_STATE_U2","features":[389]},{"name":"PORT_LINK_STATE_U3","features":[389]},{"name":"RAW_IO","features":[389]},{"name":"RAW_PIPE_TYPE","features":[389]},{"name":"RAW_RESET_PORT_PARAMETERS","features":[389]},{"name":"RAW_ROOTPORT_FEATURE","features":[389]},{"name":"RAW_ROOTPORT_PARAMETERS","features":[389]},{"name":"READ_DATA_PIPE","features":[389]},{"name":"RESET_PIPE_ON_RESUME","features":[389]},{"name":"ResetOvercurrent","features":[389]},{"name":"SHORT_PACKET_TERMINATE","features":[389]},{"name":"SUSPEND_DELAY","features":[389]},{"name":"UHCI_Generic","features":[389]},{"name":"UHCI_Ich1","features":[389]},{"name":"UHCI_Ich2","features":[389]},{"name":"UHCI_Ich3m","features":[389]},{"name":"UHCI_Ich4","features":[389]},{"name":"UHCI_Ich5","features":[389]},{"name":"UHCI_Ich6","features":[389]},{"name":"UHCI_Intel","features":[389]},{"name":"UHCI_Piix3","features":[389]},{"name":"UHCI_Piix4","features":[389]},{"name":"UHCI_Reserved204","features":[389]},{"name":"UHCI_VIA","features":[389]},{"name":"UHCI_VIA_x01","features":[389]},{"name":"UHCI_VIA_x02","features":[389]},{"name":"UHCI_VIA_x03","features":[389]},{"name":"UHCI_VIA_x04","features":[389]},{"name":"UHCI_VIA_x0E_FIFO","features":[389]},{"name":"URB","features":[389]},{"name":"URB_FUNCTION_ABORT_PIPE","features":[389]},{"name":"URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER","features":[389]},{"name":"URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER_USING_CHAINED_MDL","features":[389]},{"name":"URB_FUNCTION_CLASS_DEVICE","features":[389]},{"name":"URB_FUNCTION_CLASS_ENDPOINT","features":[389]},{"name":"URB_FUNCTION_CLASS_INTERFACE","features":[389]},{"name":"URB_FUNCTION_CLASS_OTHER","features":[389]},{"name":"URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE","features":[389]},{"name":"URB_FUNCTION_CLEAR_FEATURE_TO_ENDPOINT","features":[389]},{"name":"URB_FUNCTION_CLEAR_FEATURE_TO_INTERFACE","features":[389]},{"name":"URB_FUNCTION_CLEAR_FEATURE_TO_OTHER","features":[389]},{"name":"URB_FUNCTION_CLOSE_STATIC_STREAMS","features":[389]},{"name":"URB_FUNCTION_CONTROL_TRANSFER","features":[389]},{"name":"URB_FUNCTION_CONTROL_TRANSFER_EX","features":[389]},{"name":"URB_FUNCTION_GET_CONFIGURATION","features":[389]},{"name":"URB_FUNCTION_GET_CURRENT_FRAME_NUMBER","features":[389]},{"name":"URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE","features":[389]},{"name":"URB_FUNCTION_GET_DESCRIPTOR_FROM_ENDPOINT","features":[389]},{"name":"URB_FUNCTION_GET_DESCRIPTOR_FROM_INTERFACE","features":[389]},{"name":"URB_FUNCTION_GET_FRAME_LENGTH","features":[389]},{"name":"URB_FUNCTION_GET_INTERFACE","features":[389]},{"name":"URB_FUNCTION_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS","features":[389]},{"name":"URB_FUNCTION_GET_MS_FEATURE_DESCRIPTOR","features":[389]},{"name":"URB_FUNCTION_GET_STATUS_FROM_DEVICE","features":[389]},{"name":"URB_FUNCTION_GET_STATUS_FROM_ENDPOINT","features":[389]},{"name":"URB_FUNCTION_GET_STATUS_FROM_INTERFACE","features":[389]},{"name":"URB_FUNCTION_GET_STATUS_FROM_OTHER","features":[389]},{"name":"URB_FUNCTION_ISOCH_TRANSFER","features":[389]},{"name":"URB_FUNCTION_ISOCH_TRANSFER_USING_CHAINED_MDL","features":[389]},{"name":"URB_FUNCTION_OPEN_STATIC_STREAMS","features":[389]},{"name":"URB_FUNCTION_RELEASE_FRAME_LENGTH_CONTROL","features":[389]},{"name":"URB_FUNCTION_RESERVED_0X0016","features":[389]},{"name":"URB_FUNCTION_RESERVE_0X001D","features":[389]},{"name":"URB_FUNCTION_RESERVE_0X002B","features":[389]},{"name":"URB_FUNCTION_RESERVE_0X002C","features":[389]},{"name":"URB_FUNCTION_RESERVE_0X002D","features":[389]},{"name":"URB_FUNCTION_RESERVE_0X002E","features":[389]},{"name":"URB_FUNCTION_RESERVE_0X002F","features":[389]},{"name":"URB_FUNCTION_RESERVE_0X0033","features":[389]},{"name":"URB_FUNCTION_RESERVE_0X0034","features":[389]},{"name":"URB_FUNCTION_RESET_PIPE","features":[389]},{"name":"URB_FUNCTION_SELECT_CONFIGURATION","features":[389]},{"name":"URB_FUNCTION_SELECT_INTERFACE","features":[389]},{"name":"URB_FUNCTION_SET_DESCRIPTOR_TO_DEVICE","features":[389]},{"name":"URB_FUNCTION_SET_DESCRIPTOR_TO_ENDPOINT","features":[389]},{"name":"URB_FUNCTION_SET_DESCRIPTOR_TO_INTERFACE","features":[389]},{"name":"URB_FUNCTION_SET_FEATURE_TO_DEVICE","features":[389]},{"name":"URB_FUNCTION_SET_FEATURE_TO_ENDPOINT","features":[389]},{"name":"URB_FUNCTION_SET_FEATURE_TO_INTERFACE","features":[389]},{"name":"URB_FUNCTION_SET_FEATURE_TO_OTHER","features":[389]},{"name":"URB_FUNCTION_SET_FRAME_LENGTH","features":[389]},{"name":"URB_FUNCTION_SYNC_CLEAR_STALL","features":[389]},{"name":"URB_FUNCTION_SYNC_RESET_PIPE","features":[389]},{"name":"URB_FUNCTION_SYNC_RESET_PIPE_AND_CLEAR_STALL","features":[389]},{"name":"URB_FUNCTION_TAKE_FRAME_LENGTH_CONTROL","features":[389]},{"name":"URB_FUNCTION_VENDOR_DEVICE","features":[389]},{"name":"URB_FUNCTION_VENDOR_ENDPOINT","features":[389]},{"name":"URB_FUNCTION_VENDOR_INTERFACE","features":[389]},{"name":"URB_FUNCTION_VENDOR_OTHER","features":[389]},{"name":"URB_OPEN_STATIC_STREAMS_VERSION_100","features":[389]},{"name":"UREGMANUSBFNENUMPATH","features":[389]},{"name":"UREGUSBFNENUMPATH","features":[389]},{"name":"USBDI_VERSION","features":[389]},{"name":"USBD_DEFAULT_MAXIMUM_TRANSFER_SIZE","features":[389]},{"name":"USBD_DEFAULT_PIPE_TRANSFER","features":[389]},{"name":"USBD_DEVICE_INFORMATION","features":[389]},{"name":"USBD_ENDPOINT_OFFLOAD_INFORMATION","features":[389]},{"name":"USBD_ENDPOINT_OFFLOAD_MODE","features":[389]},{"name":"USBD_INTERFACE_INFORMATION","features":[389]},{"name":"USBD_ISO_PACKET_DESCRIPTOR","features":[389]},{"name":"USBD_ISO_START_FRAME_RANGE","features":[389]},{"name":"USBD_PF_CHANGE_MAX_PACKET","features":[389]},{"name":"USBD_PF_ENABLE_RT_THREAD_ACCESS","features":[389]},{"name":"USBD_PF_HANDLES_SSP_HIGH_BANDWIDTH_ISOCH","features":[389]},{"name":"USBD_PF_INTERACTIVE_PRIORITY","features":[389]},{"name":"USBD_PF_MAP_ADD_TRANSFERS","features":[389]},{"name":"USBD_PF_PRIORITY_MASK","features":[389]},{"name":"USBD_PF_SHORT_PACKET_OPT","features":[389]},{"name":"USBD_PF_SSP_HIGH_BANDWIDTH_ISOCH","features":[389]},{"name":"USBD_PF_VIDEO_PRIORITY","features":[389]},{"name":"USBD_PF_VOICE_PRIORITY","features":[389]},{"name":"USBD_PIPE_INFORMATION","features":[389]},{"name":"USBD_PIPE_TYPE","features":[389]},{"name":"USBD_PORT_CONNECTED","features":[389]},{"name":"USBD_PORT_ENABLED","features":[389]},{"name":"USBD_SHORT_TRANSFER_OK","features":[389]},{"name":"USBD_START_ISO_TRANSFER_ASAP","features":[389]},{"name":"USBD_STREAM_INFORMATION","features":[389]},{"name":"USBD_TRANSFER_DIRECTION","features":[389]},{"name":"USBD_TRANSFER_DIRECTION_IN","features":[389]},{"name":"USBD_TRANSFER_DIRECTION_OUT","features":[389]},{"name":"USBD_VERSION_INFORMATION","features":[389]},{"name":"USBFN_BUS_CONFIGURATION_INFO","features":[389,307]},{"name":"USBFN_BUS_SPEED","features":[389]},{"name":"USBFN_CLASS_INFORMATION_PACKET","features":[389,307]},{"name":"USBFN_CLASS_INFORMATION_PACKET_EX","features":[389,307]},{"name":"USBFN_CLASS_INTERFACE","features":[389]},{"name":"USBFN_CLASS_INTERFACE_EX","features":[389]},{"name":"USBFN_DEVICE_STATE","features":[389]},{"name":"USBFN_DIRECTION","features":[389]},{"name":"USBFN_EVENT","features":[389]},{"name":"USBFN_INTERFACE_INFO","features":[389]},{"name":"USBFN_INTERRUPT_ENDPOINT_SIZE_NOT_UPDATEABLE_MASK","features":[389]},{"name":"USBFN_NOTIFICATION","features":[389]},{"name":"USBFN_PIPE_INFORMATION","features":[389]},{"name":"USBFN_PORT_TYPE","features":[389]},{"name":"USBFN_USB_STRING","features":[389]},{"name":"USBSCAN_GET_DESCRIPTOR","features":[389]},{"name":"USBSCAN_PIPE_BULK","features":[389]},{"name":"USBSCAN_PIPE_CONFIGURATION","features":[389]},{"name":"USBSCAN_PIPE_CONTROL","features":[389]},{"name":"USBSCAN_PIPE_INFORMATION","features":[389]},{"name":"USBSCAN_PIPE_INTERRUPT","features":[389]},{"name":"USBSCAN_PIPE_ISOCHRONOUS","features":[389]},{"name":"USBSCAN_TIMEOUT","features":[389]},{"name":"USBUSER_BANDWIDTH_INFO_REQUEST","features":[389]},{"name":"USBUSER_BUS_STATISTICS_0_REQUEST","features":[389,307]},{"name":"USBUSER_CLEAR_ROOTPORT_FEATURE","features":[389]},{"name":"USBUSER_CLOSE_RAW_DEVICE","features":[389]},{"name":"USBUSER_CONTROLLER_INFO_0","features":[389]},{"name":"USBUSER_CONTROLLER_UNICODE_NAME","features":[389]},{"name":"USBUSER_GET_BANDWIDTH_INFORMATION","features":[389]},{"name":"USBUSER_GET_BUS_STATISTICS_0","features":[389]},{"name":"USBUSER_GET_CONTROLLER_DRIVER_KEY","features":[389]},{"name":"USBUSER_GET_CONTROLLER_INFO_0","features":[389]},{"name":"USBUSER_GET_DRIVER_VERSION","features":[389,307]},{"name":"USBUSER_GET_POWER_STATE_MAP","features":[389]},{"name":"USBUSER_GET_ROOTHUB_SYMBOLIC_NAME","features":[389]},{"name":"USBUSER_GET_ROOTPORT_STATUS","features":[389]},{"name":"USBUSER_GET_USB2HW_VERSION","features":[389]},{"name":"USBUSER_GET_USB2_HW_VERSION","features":[389]},{"name":"USBUSER_GET_USB_DRIVER_VERSION","features":[389]},{"name":"USBUSER_INVALID_REQUEST","features":[389]},{"name":"USBUSER_OPEN_RAW_DEVICE","features":[389]},{"name":"USBUSER_OP_CLOSE_RAW_DEVICE","features":[389]},{"name":"USBUSER_OP_MASK_DEVONLY_API","features":[389]},{"name":"USBUSER_OP_MASK_HCTEST_API","features":[389]},{"name":"USBUSER_OP_OPEN_RAW_DEVICE","features":[389]},{"name":"USBUSER_OP_RAW_RESET_PORT","features":[389]},{"name":"USBUSER_OP_SEND_ONE_PACKET","features":[389]},{"name":"USBUSER_OP_SEND_RAW_COMMAND","features":[389]},{"name":"USBUSER_PASS_THRU","features":[389]},{"name":"USBUSER_PASS_THRU_REQUEST","features":[389]},{"name":"USBUSER_POWER_INFO_REQUEST","features":[389,307]},{"name":"USBUSER_RAW_RESET_ROOT_PORT","features":[389]},{"name":"USBUSER_REFRESH_HCT_REG","features":[389]},{"name":"USBUSER_REQUEST_HEADER","features":[389]},{"name":"USBUSER_ROOTPORT_FEATURE_REQUEST","features":[389]},{"name":"USBUSER_ROOTPORT_PARAMETERS","features":[389]},{"name":"USBUSER_SEND_ONE_PACKET","features":[389]},{"name":"USBUSER_SEND_RAW_COMMAND","features":[389]},{"name":"USBUSER_SET_ROOTPORT_FEATURE","features":[389]},{"name":"USBUSER_USB_REFRESH_HCT_REG","features":[389]},{"name":"USBUSER_VERSION","features":[389]},{"name":"USB_20_ENDPOINT_TYPE_INTERRUPT_RESERVED_MASK","features":[389]},{"name":"USB_20_HUB_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_20_PORT_CHANGE","features":[389]},{"name":"USB_20_PORT_STATUS","features":[389]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_RESERVED_MASK","features":[389]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_MASK","features":[389]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_NOTIFICATION","features":[389]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_PERIODIC","features":[389]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_RESERVED10","features":[389]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_RESERVED11","features":[389]},{"name":"USB_30_HUB_DESCRIPTOR","features":[389]},{"name":"USB_30_HUB_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_30_PORT_CHANGE","features":[389]},{"name":"USB_30_PORT_STATUS","features":[389]},{"name":"USB_ACQUIRE_INFO","features":[389]},{"name":"USB_ALLOW_FIRMWARE_UPDATE","features":[389]},{"name":"USB_BANDWIDTH_INFO","features":[389]},{"name":"USB_BOS_DESCRIPTOR","features":[389]},{"name":"USB_BOS_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_BUS_NOTIFICATION","features":[389]},{"name":"USB_BUS_STATISTICS_0","features":[389,307]},{"name":"USB_CHANGE_REGISTRATION_HANDLE","features":[389]},{"name":"USB_CHARGING_POLICY_DEFAULT","features":[389]},{"name":"USB_CHARGING_POLICY_ICCHPF","features":[389]},{"name":"USB_CHARGING_POLICY_ICCLPF","features":[389]},{"name":"USB_CHARGING_POLICY_NO_POWER","features":[389]},{"name":"USB_CLOSE_RAW_DEVICE_PARAMETERS","features":[389]},{"name":"USB_COMMON_DESCRIPTOR","features":[389]},{"name":"USB_COMPOSITE_DEVICE_INFO","features":[389,307]},{"name":"USB_COMPOSITE_FUNCTION_INFO","features":[389,307]},{"name":"USB_CONFIGURATION_DESCRIPTOR","features":[389]},{"name":"USB_CONFIGURATION_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_CONFIGURATION_POWER_DESCRIPTOR","features":[389]},{"name":"USB_CONFIG_BUS_POWERED","features":[389]},{"name":"USB_CONFIG_POWERED_MASK","features":[389]},{"name":"USB_CONFIG_POWER_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_CONFIG_REMOTE_WAKEUP","features":[389]},{"name":"USB_CONFIG_RESERVED","features":[389]},{"name":"USB_CONFIG_SELF_POWERED","features":[389]},{"name":"USB_CONNECTION_NOTIFICATION","features":[389]},{"name":"USB_CONNECTION_STATUS","features":[389]},{"name":"USB_CONTROLLER_DEVICE_INFO","features":[389]},{"name":"USB_CONTROLLER_FLAVOR","features":[389]},{"name":"USB_CONTROLLER_INFO_0","features":[389]},{"name":"USB_CYCLE_PORT","features":[389]},{"name":"USB_CYCLE_PORT_PARAMS","features":[389]},{"name":"USB_DEBUG_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_DEFAULT_DEVICE_ADDRESS","features":[389]},{"name":"USB_DEFAULT_ENDPOINT_ADDRESS","features":[389]},{"name":"USB_DEFAULT_MAX_PACKET","features":[389]},{"name":"USB_DEFAULT_PIPE_SETUP_PACKET","features":[389]},{"name":"USB_DESCRIPTOR_REQUEST","features":[389]},{"name":"USB_DEVICE_CAPABILITY_BATTERY_INFO","features":[389]},{"name":"USB_DEVICE_CAPABILITY_BILLBOARD","features":[389]},{"name":"USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_CONTAINER_ID","features":[389]},{"name":"USB_DEVICE_CAPABILITY_CONTAINER_ID_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_DEVICE_CAPABILITY_FIRMWARE_STATUS","features":[389]},{"name":"USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_MAX_U1_LATENCY","features":[389]},{"name":"USB_DEVICE_CAPABILITY_MAX_U2_LATENCY","features":[389]},{"name":"USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT","features":[389]},{"name":"USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_PD_PROVIDER_PORT","features":[389]},{"name":"USB_DEVICE_CAPABILITY_PLATFORM","features":[389]},{"name":"USB_DEVICE_CAPABILITY_PLATFORM_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_POWER_DELIVERY","features":[389]},{"name":"USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_PRECISION_TIME_MEASUREMENT","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_DIR_RX","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_DIR_TX","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_BPS","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_GBPS","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_KBPS","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_MBPS","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_MODE_ASYMMETRIC","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_MODE_SYMMETRIC","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_PROTOCOL_SS","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_PROTOCOL_SSP","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_BMATTRIBUTES_LTM_CAPABLE","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_BMATTRIBUTES_RESERVED_MASK","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_FULL","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_HIGH","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_LOW","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_RESERVED_MASK","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_SUPER","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_U1_DEVICE_EXIT_MAX_VALUE","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_U2_DEVICE_EXIT_MAX_VALUE","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_USB","features":[389]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_USB_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_USB20_EXTENSION","features":[389]},{"name":"USB_DEVICE_CAPABILITY_USB20_EXTENSION_BMATTRIBUTES_RESERVED_MASK","features":[389]},{"name":"USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_CAPABILITY_WIRELESS_USB","features":[389]},{"name":"USB_DEVICE_CHARACTERISTICS","features":[389]},{"name":"USB_DEVICE_CHARACTERISTICS_MAXIMUM_PATH_DELAYS_AVAILABLE","features":[389]},{"name":"USB_DEVICE_CHARACTERISTICS_VERSION_1","features":[389]},{"name":"USB_DEVICE_CLASS_APPLICATION_SPECIFIC","features":[389]},{"name":"USB_DEVICE_CLASS_AUDIO","features":[389]},{"name":"USB_DEVICE_CLASS_AUDIO_VIDEO","features":[389]},{"name":"USB_DEVICE_CLASS_BILLBOARD","features":[389]},{"name":"USB_DEVICE_CLASS_CDC_DATA","features":[389]},{"name":"USB_DEVICE_CLASS_COMMUNICATIONS","features":[389]},{"name":"USB_DEVICE_CLASS_CONTENT_SECURITY","features":[389]},{"name":"USB_DEVICE_CLASS_DIAGNOSTIC_DEVICE","features":[389]},{"name":"USB_DEVICE_CLASS_HUB","features":[389]},{"name":"USB_DEVICE_CLASS_HUMAN_INTERFACE","features":[389]},{"name":"USB_DEVICE_CLASS_IMAGE","features":[389]},{"name":"USB_DEVICE_CLASS_MISCELLANEOUS","features":[389]},{"name":"USB_DEVICE_CLASS_MONITOR","features":[389]},{"name":"USB_DEVICE_CLASS_PERSONAL_HEALTHCARE","features":[389]},{"name":"USB_DEVICE_CLASS_PHYSICAL_INTERFACE","features":[389]},{"name":"USB_DEVICE_CLASS_POWER","features":[389]},{"name":"USB_DEVICE_CLASS_PRINTER","features":[389]},{"name":"USB_DEVICE_CLASS_RESERVED","features":[389]},{"name":"USB_DEVICE_CLASS_SMART_CARD","features":[389]},{"name":"USB_DEVICE_CLASS_STORAGE","features":[389]},{"name":"USB_DEVICE_CLASS_VENDOR_SPECIFIC","features":[389]},{"name":"USB_DEVICE_CLASS_VIDEO","features":[389]},{"name":"USB_DEVICE_CLASS_WIRELESS_CONTROLLER","features":[389]},{"name":"USB_DEVICE_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_DEVICE_FIRMWARE_HASH_LENGTH","features":[389]},{"name":"USB_DEVICE_INFO","features":[389]},{"name":"USB_DEVICE_NODE_INFO","features":[389,307]},{"name":"USB_DEVICE_PERFORMANCE_INFO","features":[389]},{"name":"USB_DEVICE_QUALIFIER_DESCRIPTOR","features":[389]},{"name":"USB_DEVICE_QUALIFIER_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_DEVICE_SPEED","features":[389]},{"name":"USB_DEVICE_STATE","features":[389]},{"name":"USB_DEVICE_STATUS","features":[389]},{"name":"USB_DEVICE_TYPE","features":[389]},{"name":"USB_DIAG_IGNORE_HUBS_OFF","features":[389]},{"name":"USB_DIAG_IGNORE_HUBS_ON","features":[389]},{"name":"USB_DISALLOW_FIRMWARE_UPDATE","features":[389]},{"name":"USB_DRIVER_VERSION_PARAMETERS","features":[389,307]},{"name":"USB_ENABLE_PORT","features":[389]},{"name":"USB_ENDPOINT_ADDRESS_MASK","features":[389]},{"name":"USB_ENDPOINT_DESCRIPTOR","features":[389]},{"name":"USB_ENDPOINT_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_ENDPOINT_DIRECTION_MASK","features":[389]},{"name":"USB_ENDPOINT_STATUS","features":[389]},{"name":"USB_ENDPOINT_SUPERSPEED_BULK_MAX_PACKET_SIZE","features":[389]},{"name":"USB_ENDPOINT_SUPERSPEED_CONTROL_MAX_PACKET_SIZE","features":[389]},{"name":"USB_ENDPOINT_SUPERSPEED_INTERRUPT_MAX_PACKET_SIZE","features":[389]},{"name":"USB_ENDPOINT_SUPERSPEED_ISO_MAX_PACKET_SIZE","features":[389]},{"name":"USB_ENDPOINT_TYPE_BULK","features":[389]},{"name":"USB_ENDPOINT_TYPE_BULK_RESERVED_MASK","features":[389]},{"name":"USB_ENDPOINT_TYPE_CONTROL","features":[389]},{"name":"USB_ENDPOINT_TYPE_CONTROL_RESERVED_MASK","features":[389]},{"name":"USB_ENDPOINT_TYPE_INTERRUPT","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_RESERVED_MASK","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_ADAPTIVE","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_ASYNCHRONOUS","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_MASK","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_NO_SYNCHRONIZATION","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_SYNCHRONOUS","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_DATA_ENDOINT","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_FEEDBACK_ENDPOINT","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_IMPLICIT_FEEDBACK_DATA_ENDPOINT","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_MASK","features":[389]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_RESERVED","features":[389]},{"name":"USB_ENDPOINT_TYPE_MASK","features":[389]},{"name":"USB_FAIL_GET_STATUS","features":[389]},{"name":"USB_FEATURE_BATTERY_WAKE_MASK","features":[389]},{"name":"USB_FEATURE_CHARGING_POLICY","features":[389]},{"name":"USB_FEATURE_ENDPOINT_STALL","features":[389]},{"name":"USB_FEATURE_FUNCTION_SUSPEND","features":[389]},{"name":"USB_FEATURE_INTERFACE_POWER_D0","features":[389]},{"name":"USB_FEATURE_INTERFACE_POWER_D1","features":[389]},{"name":"USB_FEATURE_INTERFACE_POWER_D2","features":[389]},{"name":"USB_FEATURE_INTERFACE_POWER_D3","features":[389]},{"name":"USB_FEATURE_LDM_ENABLE","features":[389]},{"name":"USB_FEATURE_LTM_ENABLE","features":[389]},{"name":"USB_FEATURE_OS_IS_PD_AWARE","features":[389]},{"name":"USB_FEATURE_POLICY_MODE","features":[389]},{"name":"USB_FEATURE_REMOTE_WAKEUP","features":[389]},{"name":"USB_FEATURE_TEST_MODE","features":[389]},{"name":"USB_FEATURE_U1_ENABLE","features":[389]},{"name":"USB_FEATURE_U2_ENABLE","features":[389]},{"name":"USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION","features":[389,307]},{"name":"USB_FUNCTION_SUSPEND_OPTIONS","features":[389]},{"name":"USB_GETSTATUS_LTM_ENABLE","features":[389]},{"name":"USB_GETSTATUS_REMOTE_WAKEUP_ENABLED","features":[389]},{"name":"USB_GETSTATUS_SELF_POWERED","features":[389]},{"name":"USB_GETSTATUS_U1_ENABLE","features":[389]},{"name":"USB_GETSTATUS_U2_ENABLE","features":[389]},{"name":"USB_GET_BUSGUID_INFO","features":[389]},{"name":"USB_GET_BUS_INFO","features":[389]},{"name":"USB_GET_CONTROLLER_NAME","features":[389]},{"name":"USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION","features":[389]},{"name":"USB_GET_DEVICE_CHARACTERISTICS","features":[389]},{"name":"USB_GET_DEVICE_HANDLE","features":[389]},{"name":"USB_GET_DEVICE_HANDLE_EX","features":[389]},{"name":"USB_GET_FIRMWARE_ALLOWED_OR_DISALLOWED_STATE","features":[389]},{"name":"USB_GET_FIRMWARE_HASH","features":[389]},{"name":"USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC","features":[389]},{"name":"USB_GET_HUB_CAPABILITIES","features":[389]},{"name":"USB_GET_HUB_CAPABILITIES_EX","features":[389]},{"name":"USB_GET_HUB_CONFIG_INFO","features":[389]},{"name":"USB_GET_HUB_COUNT","features":[389]},{"name":"USB_GET_HUB_INFORMATION_EX","features":[389]},{"name":"USB_GET_HUB_NAME","features":[389]},{"name":"USB_GET_NODE_CONNECTION_ATTRIBUTES","features":[389]},{"name":"USB_GET_NODE_CONNECTION_DRIVERKEY_NAME","features":[389]},{"name":"USB_GET_NODE_CONNECTION_INFORMATION","features":[389]},{"name":"USB_GET_NODE_CONNECTION_INFORMATION_EX","features":[389]},{"name":"USB_GET_NODE_CONNECTION_INFORMATION_EX_V2","features":[389]},{"name":"USB_GET_NODE_CONNECTION_NAME","features":[389]},{"name":"USB_GET_NODE_INFORMATION","features":[389]},{"name":"USB_GET_PARENT_HUB_INFO","features":[389]},{"name":"USB_GET_PORT_CONNECTOR_PROPERTIES","features":[389]},{"name":"USB_GET_PORT_STATUS","features":[389]},{"name":"USB_GET_ROOTHUB_PDO","features":[389]},{"name":"USB_GET_TOPOLOGY_ADDRESS","features":[389]},{"name":"USB_GET_TRANSPORT_CHARACTERISTICS","features":[389]},{"name":"USB_GET_TT_DEVICE_HANDLE","features":[389]},{"name":"USB_HCD_DRIVERKEY_NAME","features":[389]},{"name":"USB_HC_FEATURE_FLAG_PORT_POWER_SWITCHING","features":[389]},{"name":"USB_HC_FEATURE_FLAG_SEL_SUSPEND","features":[389]},{"name":"USB_HC_FEATURE_LEGACY_BIOS","features":[389]},{"name":"USB_HC_FEATURE_TIME_SYNC_API","features":[389]},{"name":"USB_HIGH_SPEED_MAXPACKET","features":[389]},{"name":"USB_HUB_30_PORT_REMOTE_WAKE_MASK","features":[389]},{"name":"USB_HUB_CAPABILITIES","features":[389]},{"name":"USB_HUB_CAPABILITIES_EX","features":[389]},{"name":"USB_HUB_CAP_FLAGS","features":[389]},{"name":"USB_HUB_CHANGE","features":[389]},{"name":"USB_HUB_CYCLE_PORT","features":[389]},{"name":"USB_HUB_DESCRIPTOR","features":[389]},{"name":"USB_HUB_DEVICE_INFO","features":[389,307]},{"name":"USB_HUB_DEVICE_UXD_SETTINGS","features":[389]},{"name":"USB_HUB_INFORMATION","features":[389,307]},{"name":"USB_HUB_INFORMATION_EX","features":[389]},{"name":"USB_HUB_NAME","features":[389]},{"name":"USB_HUB_NODE","features":[389]},{"name":"USB_HUB_PORT_INFORMATION","features":[389]},{"name":"USB_HUB_STATUS","features":[389]},{"name":"USB_HUB_STATUS_AND_CHANGE","features":[389]},{"name":"USB_HUB_TYPE","features":[389]},{"name":"USB_HcGeneric","features":[389]},{"name":"USB_IDLE_CALLBACK","features":[389]},{"name":"USB_IDLE_CALLBACK_INFO","features":[389]},{"name":"USB_IDLE_NOTIFICATION","features":[389]},{"name":"USB_IDLE_NOTIFICATION_EX","features":[389]},{"name":"USB_ID_STRING","features":[389]},{"name":"USB_INTERFACE_ASSOCIATION_DESCRIPTOR","features":[389]},{"name":"USB_INTERFACE_ASSOCIATION_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_INTERFACE_DESCRIPTOR","features":[389]},{"name":"USB_INTERFACE_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_INTERFACE_POWER_DESCRIPTOR","features":[389]},{"name":"USB_INTERFACE_POWER_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_INTERFACE_STATUS","features":[389]},{"name":"USB_MI_PARENT_INFORMATION","features":[389]},{"name":"USB_NODE_CONNECTION_ATTRIBUTES","features":[389]},{"name":"USB_NODE_CONNECTION_DRIVERKEY_NAME","features":[389]},{"name":"USB_NODE_CONNECTION_INFORMATION","features":[389,307]},{"name":"USB_NODE_CONNECTION_INFORMATION_EX","features":[389,307]},{"name":"USB_NODE_CONNECTION_INFORMATION_EX_V2","features":[389]},{"name":"USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS","features":[389]},{"name":"USB_NODE_CONNECTION_NAME","features":[389]},{"name":"USB_NODE_INFORMATION","features":[389,307]},{"name":"USB_NOTIFICATION","features":[389]},{"name":"USB_NOTIFICATION_TYPE","features":[389]},{"name":"USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE","features":[389]},{"name":"USB_OPEN_RAW_DEVICE_PARAMETERS","features":[389]},{"name":"USB_OTG_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_OTHER_SPEED_CONFIGURATION_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_PACKETFLAG_ASYNC_IN","features":[389]},{"name":"USB_PACKETFLAG_ASYNC_OUT","features":[389]},{"name":"USB_PACKETFLAG_FULL_SPEED","features":[389]},{"name":"USB_PACKETFLAG_HIGH_SPEED","features":[389]},{"name":"USB_PACKETFLAG_ISO_IN","features":[389]},{"name":"USB_PACKETFLAG_ISO_OUT","features":[389]},{"name":"USB_PACKETFLAG_LOW_SPEED","features":[389]},{"name":"USB_PACKETFLAG_SETUP","features":[389]},{"name":"USB_PACKETFLAG_TOGGLE0","features":[389]},{"name":"USB_PACKETFLAG_TOGGLE1","features":[389]},{"name":"USB_PASS_THRU_PARAMETERS","features":[389]},{"name":"USB_PIPE_INFO","features":[389]},{"name":"USB_PORTATTR_MINI_CONNECTOR","features":[389]},{"name":"USB_PORTATTR_NO_CONNECTOR","features":[389]},{"name":"USB_PORTATTR_NO_OVERCURRENT_UI","features":[389]},{"name":"USB_PORTATTR_OEM_CONNECTOR","features":[389]},{"name":"USB_PORTATTR_OWNED_BY_CC","features":[389]},{"name":"USB_PORTATTR_SHARED_USB2","features":[389]},{"name":"USB_PORT_CHANGE","features":[389]},{"name":"USB_PORT_CONNECTOR_PROPERTIES","features":[389]},{"name":"USB_PORT_EXT_STATUS","features":[389]},{"name":"USB_PORT_EXT_STATUS_AND_CHANGE","features":[389]},{"name":"USB_PORT_PROPERTIES","features":[389]},{"name":"USB_PORT_STATUS","features":[389]},{"name":"USB_PORT_STATUS_AND_CHANGE","features":[389]},{"name":"USB_PORT_STATUS_CONNECT","features":[389]},{"name":"USB_PORT_STATUS_ENABLE","features":[389]},{"name":"USB_PORT_STATUS_HIGH_SPEED","features":[389]},{"name":"USB_PORT_STATUS_LOW_SPEED","features":[389]},{"name":"USB_PORT_STATUS_OVER_CURRENT","features":[389]},{"name":"USB_PORT_STATUS_POWER","features":[389]},{"name":"USB_PORT_STATUS_RESET","features":[389]},{"name":"USB_PORT_STATUS_SUSPEND","features":[389]},{"name":"USB_POWER_INFO","features":[389,307]},{"name":"USB_PROTOCOLS","features":[389]},{"name":"USB_RECORD_FAILURE","features":[389]},{"name":"USB_REGISTER_COMPOSITE_DEVICE","features":[389]},{"name":"USB_REGISTER_FOR_TRANSPORT_BANDWIDTH_CHANGE","features":[389]},{"name":"USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE","features":[389]},{"name":"USB_REGISTER_FOR_TRANSPORT_LATENCY_CHANGE","features":[389]},{"name":"USB_REQUEST_CLEAR_FEATURE","features":[389]},{"name":"USB_REQUEST_CLEAR_TT_BUFFER","features":[389]},{"name":"USB_REQUEST_GET_CONFIGURATION","features":[389]},{"name":"USB_REQUEST_GET_DESCRIPTOR","features":[389]},{"name":"USB_REQUEST_GET_FIRMWARE_STATUS","features":[389]},{"name":"USB_REQUEST_GET_INTERFACE","features":[389]},{"name":"USB_REQUEST_GET_PORT_ERR_COUNT","features":[389]},{"name":"USB_REQUEST_GET_STATE","features":[389]},{"name":"USB_REQUEST_GET_STATUS","features":[389]},{"name":"USB_REQUEST_GET_TT_STATE","features":[389]},{"name":"USB_REQUEST_ISOCH_DELAY","features":[389]},{"name":"USB_REQUEST_REMOTE_WAKE_NOTIFICATION","features":[389]},{"name":"USB_REQUEST_RESET_TT","features":[389]},{"name":"USB_REQUEST_SET_ADDRESS","features":[389]},{"name":"USB_REQUEST_SET_CONFIGURATION","features":[389]},{"name":"USB_REQUEST_SET_DESCRIPTOR","features":[389]},{"name":"USB_REQUEST_SET_FEATURE","features":[389]},{"name":"USB_REQUEST_SET_FIRMWARE_STATUS","features":[389]},{"name":"USB_REQUEST_SET_HUB_DEPTH","features":[389]},{"name":"USB_REQUEST_SET_INTERFACE","features":[389]},{"name":"USB_REQUEST_SET_SEL","features":[389]},{"name":"USB_REQUEST_STOP_TT","features":[389]},{"name":"USB_REQUEST_SYNC_FRAME","features":[389]},{"name":"USB_REQ_GLOBAL_RESUME","features":[389]},{"name":"USB_REQ_GLOBAL_SUSPEND","features":[389]},{"name":"USB_RESERVED_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_RESERVED_USER_BASE","features":[389]},{"name":"USB_RESET_HUB","features":[389]},{"name":"USB_RESET_PORT","features":[389]},{"name":"USB_ROOT_HUB_NAME","features":[389]},{"name":"USB_SEND_RAW_COMMAND_PARAMETERS","features":[389]},{"name":"USB_START_TRACKING_FOR_TIME_SYNC","features":[389]},{"name":"USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION","features":[389,307]},{"name":"USB_STATUS_EXT_PORT_STATUS","features":[389]},{"name":"USB_STATUS_PD_STATUS","features":[389]},{"name":"USB_STATUS_PORT_STATUS","features":[389]},{"name":"USB_STOP_TRACKING_FOR_TIME_SYNC","features":[389]},{"name":"USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION","features":[389,307]},{"name":"USB_STRING_DESCRIPTOR","features":[389]},{"name":"USB_STRING_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_SUBMIT_URB","features":[389]},{"name":"USB_SUPERSPEEDPLUS_ISOCHRONOUS_MAX_BYTESPERINTERVAL","features":[389]},{"name":"USB_SUPERSPEEDPLUS_ISOCHRONOUS_MIN_BYTESPERINTERVAL","features":[389]},{"name":"USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR","features":[389]},{"name":"USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR","features":[389]},{"name":"USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_TYPE","features":[389]},{"name":"USB_SUPERSPEED_ISOCHRONOUS_MAX_MULTIPLIER","features":[389]},{"name":"USB_SUPPORT_D0_COMMAND","features":[389]},{"name":"USB_SUPPORT_D1_COMMAND","features":[389]},{"name":"USB_SUPPORT_D1_WAKEUP","features":[389]},{"name":"USB_SUPPORT_D2_COMMAND","features":[389]},{"name":"USB_SUPPORT_D2_WAKEUP","features":[389]},{"name":"USB_SUPPORT_D3_COMMAND","features":[389]},{"name":"USB_TEST_MODE_TEST_FORCE_ENABLE","features":[389]},{"name":"USB_TEST_MODE_TEST_J","features":[389]},{"name":"USB_TEST_MODE_TEST_K","features":[389]},{"name":"USB_TEST_MODE_TEST_PACKET","features":[389]},{"name":"USB_TEST_MODE_TEST_SE0_NAK","features":[389]},{"name":"USB_TOPOLOGY_ADDRESS","features":[389]},{"name":"USB_TRANSPORT_CHARACTERISTICS","features":[389]},{"name":"USB_TRANSPORT_CHARACTERISTICS_BANDWIDTH_AVAILABLE","features":[389]},{"name":"USB_TRANSPORT_CHARACTERISTICS_CHANGE_NOTIFICATION","features":[389]},{"name":"USB_TRANSPORT_CHARACTERISTICS_CHANGE_REGISTRATION","features":[389]},{"name":"USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION","features":[389]},{"name":"USB_TRANSPORT_CHARACTERISTICS_LATENCY_AVAILABLE","features":[389]},{"name":"USB_TRANSPORT_CHARACTERISTICS_VERSION_1","features":[389]},{"name":"USB_UNICODE_NAME","features":[389]},{"name":"USB_UNREGISTER_COMPOSITE_DEVICE","features":[389]},{"name":"USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE","features":[389]},{"name":"USB_USB2HW_VERSION_PARAMETERS","features":[389]},{"name":"USB_USER_ERROR_CODE","features":[389]},{"name":"USB_WMI_DEVICE_NODE_TYPE","features":[389]},{"name":"Usb11Device","features":[389]},{"name":"Usb20Device","features":[389]},{"name":"Usb20Hub","features":[389]},{"name":"Usb30Hub","features":[389]},{"name":"UsbController","features":[389]},{"name":"UsbDevice","features":[389]},{"name":"UsbFullSpeed","features":[389]},{"name":"UsbHighSpeed","features":[389]},{"name":"UsbHub","features":[389]},{"name":"UsbLowSpeed","features":[389]},{"name":"UsbMIParent","features":[389]},{"name":"UsbRootHub","features":[389]},{"name":"UsbSuperSpeed","features":[389]},{"name":"UsbUserBufferTooSmall","features":[389]},{"name":"UsbUserDeviceNotStarted","features":[389]},{"name":"UsbUserErrorNotMapped","features":[389]},{"name":"UsbUserFeatureDisabled","features":[389]},{"name":"UsbUserInvalidHeaderParameter","features":[389]},{"name":"UsbUserInvalidParameter","features":[389]},{"name":"UsbUserInvalidRequestCode","features":[389]},{"name":"UsbUserMiniportError","features":[389]},{"name":"UsbUserNoDeviceConnected","features":[389]},{"name":"UsbUserNotSupported","features":[389]},{"name":"UsbUserSuccess","features":[389]},{"name":"UsbdEndpointOffloadHardwareAssisted","features":[389]},{"name":"UsbdEndpointOffloadModeNotSupported","features":[389]},{"name":"UsbdEndpointOffloadSoftwareAssisted","features":[389]},{"name":"UsbdPipeTypeBulk","features":[389]},{"name":"UsbdPipeTypeControl","features":[389]},{"name":"UsbdPipeTypeInterrupt","features":[389]},{"name":"UsbdPipeTypeIsochronous","features":[389]},{"name":"UsbfnBusSpeedFull","features":[389]},{"name":"UsbfnBusSpeedHigh","features":[389]},{"name":"UsbfnBusSpeedLow","features":[389]},{"name":"UsbfnBusSpeedMaximum","features":[389]},{"name":"UsbfnBusSpeedSuper","features":[389]},{"name":"UsbfnChargingDownstreamPort","features":[389]},{"name":"UsbfnDedicatedChargingPort","features":[389]},{"name":"UsbfnDeviceStateAddressed","features":[389]},{"name":"UsbfnDeviceStateAttached","features":[389]},{"name":"UsbfnDeviceStateConfigured","features":[389]},{"name":"UsbfnDeviceStateDefault","features":[389]},{"name":"UsbfnDeviceStateDetached","features":[389]},{"name":"UsbfnDeviceStateMinimum","features":[389]},{"name":"UsbfnDeviceStateStateMaximum","features":[389]},{"name":"UsbfnDeviceStateSuspended","features":[389]},{"name":"UsbfnDirectionIn","features":[389]},{"name":"UsbfnDirectionMaximum","features":[389]},{"name":"UsbfnDirectionMinimum","features":[389]},{"name":"UsbfnDirectionOut","features":[389]},{"name":"UsbfnDirectionRx","features":[389]},{"name":"UsbfnDirectionTx","features":[389]},{"name":"UsbfnEventAttach","features":[389]},{"name":"UsbfnEventBusTearDown","features":[389]},{"name":"UsbfnEventConfigured","features":[389]},{"name":"UsbfnEventDetach","features":[389]},{"name":"UsbfnEventMaximum","features":[389]},{"name":"UsbfnEventMinimum","features":[389]},{"name":"UsbfnEventPortType","features":[389]},{"name":"UsbfnEventReset","features":[389]},{"name":"UsbfnEventResume","features":[389]},{"name":"UsbfnEventSetInterface","features":[389]},{"name":"UsbfnEventSetupPacket","features":[389]},{"name":"UsbfnEventSuspend","features":[389]},{"name":"UsbfnEventUnConfigured","features":[389]},{"name":"UsbfnInvalidDedicatedChargingPort","features":[389]},{"name":"UsbfnPortTypeMaximum","features":[389]},{"name":"UsbfnProprietaryDedicatedChargingPort","features":[389]},{"name":"UsbfnStandardDownstreamPort","features":[389]},{"name":"UsbfnUnknownPort","features":[389]},{"name":"WDMUSB_POWER_STATE","features":[389]},{"name":"WINUSB_INTERFACE_HANDLE","features":[389]},{"name":"WINUSB_PIPE_INFORMATION","features":[389]},{"name":"WINUSB_PIPE_INFORMATION_EX","features":[389]},{"name":"WINUSB_PIPE_POLICY","features":[389]},{"name":"WINUSB_POWER_POLICY","features":[389]},{"name":"WINUSB_SETUP_PACKET","features":[389]},{"name":"WMI_USB_DEVICE_NODE_INFORMATION","features":[389]},{"name":"WMI_USB_DRIVER_INFORMATION","features":[389]},{"name":"WMI_USB_DRIVER_NOTIFICATION","features":[389]},{"name":"WMI_USB_HUB_NODE_INFORMATION","features":[389]},{"name":"WMI_USB_PERFORMANCE_INFORMATION","features":[389]},{"name":"WMI_USB_POWER_DEVICE_ENABLE","features":[389]},{"name":"WRITE_DATA_PIPE","features":[389]},{"name":"WdmUsbPowerDeviceD0","features":[389]},{"name":"WdmUsbPowerDeviceD1","features":[389]},{"name":"WdmUsbPowerDeviceD2","features":[389]},{"name":"WdmUsbPowerDeviceD3","features":[389]},{"name":"WdmUsbPowerDeviceUnspecified","features":[389]},{"name":"WdmUsbPowerNotMapped","features":[389]},{"name":"WdmUsbPowerSystemHibernate","features":[389]},{"name":"WdmUsbPowerSystemShutdown","features":[389]},{"name":"WdmUsbPowerSystemSleeping1","features":[389]},{"name":"WdmUsbPowerSystemSleeping2","features":[389]},{"name":"WdmUsbPowerSystemSleeping3","features":[389]},{"name":"WdmUsbPowerSystemUnspecified","features":[389]},{"name":"WdmUsbPowerSystemWorking","features":[389]},{"name":"WinUSB_TestGuid","features":[389]},{"name":"WinUsb_AbortPipe","features":[389,307]},{"name":"WinUsb_ControlTransfer","features":[389,307,312]},{"name":"WinUsb_FlushPipe","features":[389,307]},{"name":"WinUsb_Free","features":[389,307]},{"name":"WinUsb_GetAdjustedFrameNumber","features":[389,307]},{"name":"WinUsb_GetAssociatedInterface","features":[389,307]},{"name":"WinUsb_GetCurrentAlternateSetting","features":[389,307]},{"name":"WinUsb_GetCurrentFrameNumber","features":[389,307]},{"name":"WinUsb_GetCurrentFrameNumberAndQpc","features":[389,307]},{"name":"WinUsb_GetDescriptor","features":[389,307]},{"name":"WinUsb_GetOverlappedResult","features":[389,307,312]},{"name":"WinUsb_GetPipePolicy","features":[389,307]},{"name":"WinUsb_GetPowerPolicy","features":[389,307]},{"name":"WinUsb_Initialize","features":[389,307]},{"name":"WinUsb_ParseConfigurationDescriptor","features":[389]},{"name":"WinUsb_ParseDescriptors","features":[389]},{"name":"WinUsb_QueryDeviceInformation","features":[389,307]},{"name":"WinUsb_QueryInterfaceSettings","features":[389,307]},{"name":"WinUsb_QueryPipe","features":[389,307]},{"name":"WinUsb_QueryPipeEx","features":[389,307]},{"name":"WinUsb_ReadIsochPipe","features":[389,307,312]},{"name":"WinUsb_ReadIsochPipeAsap","features":[389,307,312]},{"name":"WinUsb_ReadPipe","features":[389,307,312]},{"name":"WinUsb_RegisterIsochBuffer","features":[389,307]},{"name":"WinUsb_ResetPipe","features":[389,307]},{"name":"WinUsb_SetCurrentAlternateSetting","features":[389,307]},{"name":"WinUsb_SetPipePolicy","features":[389,307]},{"name":"WinUsb_SetPowerPolicy","features":[389,307]},{"name":"WinUsb_StartTrackingForTimeSync","features":[389,307]},{"name":"WinUsb_StopTrackingForTimeSync","features":[389,307]},{"name":"WinUsb_UnregisterIsochBuffer","features":[389,307]},{"name":"WinUsb_WriteIsochPipe","features":[389,307,312]},{"name":"WinUsb_WriteIsochPipeAsap","features":[389,307,312]},{"name":"WinUsb_WritePipe","features":[389,307,312]},{"name":"_URB_BULK_OR_INTERRUPT_TRANSFER","features":[389]},{"name":"_URB_CONTROL_DESCRIPTOR_REQUEST","features":[389]},{"name":"_URB_CONTROL_FEATURE_REQUEST","features":[389]},{"name":"_URB_CONTROL_GET_CONFIGURATION_REQUEST","features":[389]},{"name":"_URB_CONTROL_GET_INTERFACE_REQUEST","features":[389]},{"name":"_URB_CONTROL_GET_STATUS_REQUEST","features":[389]},{"name":"_URB_CONTROL_TRANSFER","features":[389]},{"name":"_URB_CONTROL_TRANSFER_EX","features":[389]},{"name":"_URB_CONTROL_VENDOR_OR_CLASS_REQUEST","features":[389]},{"name":"_URB_FRAME_LENGTH_CONTROL","features":[389]},{"name":"_URB_GET_CURRENT_FRAME_NUMBER","features":[389]},{"name":"_URB_GET_FRAME_LENGTH","features":[389]},{"name":"_URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS","features":[389]},{"name":"_URB_HCD_AREA","features":[389]},{"name":"_URB_HEADER","features":[389]},{"name":"_URB_ISOCH_TRANSFER","features":[389]},{"name":"_URB_OPEN_STATIC_STREAMS","features":[389]},{"name":"_URB_OS_FEATURE_DESCRIPTOR_REQUEST","features":[389]},{"name":"_URB_PIPE_REQUEST","features":[389]},{"name":"_URB_SELECT_CONFIGURATION","features":[389]},{"name":"_URB_SELECT_INTERFACE","features":[389]},{"name":"_URB_SET_FRAME_LENGTH","features":[389]}],"391":[{"name":"DeviceDiscoveryMechanism","features":[390]},{"name":"DirectedDiscovery","features":[390]},{"name":"IWSDAddress","features":[390]},{"name":"IWSDAsyncCallback","features":[390]},{"name":"IWSDAsyncResult","features":[390]},{"name":"IWSDAttachment","features":[390]},{"name":"IWSDDeviceHost","features":[390]},{"name":"IWSDDeviceHostNotify","features":[390]},{"name":"IWSDDeviceProxy","features":[390]},{"name":"IWSDEndpointProxy","features":[390]},{"name":"IWSDEventingStatus","features":[390]},{"name":"IWSDHttpAddress","features":[390]},{"name":"IWSDHttpAuthParameters","features":[390]},{"name":"IWSDHttpMessageParameters","features":[390]},{"name":"IWSDInboundAttachment","features":[390]},{"name":"IWSDMessageParameters","features":[390]},{"name":"IWSDMetadataExchange","features":[390]},{"name":"IWSDOutboundAttachment","features":[390]},{"name":"IWSDSSLClientCertificate","features":[390]},{"name":"IWSDScopeMatchingRule","features":[390]},{"name":"IWSDServiceMessaging","features":[390]},{"name":"IWSDServiceProxy","features":[390]},{"name":"IWSDServiceProxyEventing","features":[390]},{"name":"IWSDSignatureProperty","features":[390]},{"name":"IWSDTransportAddress","features":[390]},{"name":"IWSDUdpAddress","features":[390]},{"name":"IWSDUdpMessageParameters","features":[390]},{"name":"IWSDXMLContext","features":[390]},{"name":"IWSDiscoveredService","features":[390]},{"name":"IWSDiscoveryProvider","features":[390]},{"name":"IWSDiscoveryProviderNotify","features":[390]},{"name":"IWSDiscoveryPublisher","features":[390]},{"name":"IWSDiscoveryPublisherNotify","features":[390]},{"name":"MulticastDiscovery","features":[390]},{"name":"ONE_WAY","features":[390]},{"name":"OpAnyElement","features":[390]},{"name":"OpAnyElements","features":[390]},{"name":"OpAnyNumber","features":[390]},{"name":"OpAnyText","features":[390]},{"name":"OpAnything","features":[390]},{"name":"OpAttribute_","features":[390]},{"name":"OpBeginAll","features":[390]},{"name":"OpBeginAnyElement","features":[390]},{"name":"OpBeginChoice","features":[390]},{"name":"OpBeginElement_","features":[390]},{"name":"OpBeginSequence","features":[390]},{"name":"OpElement_","features":[390]},{"name":"OpEndAll","features":[390]},{"name":"OpEndChoice","features":[390]},{"name":"OpEndElement","features":[390]},{"name":"OpEndOfTable","features":[390]},{"name":"OpEndSequence","features":[390]},{"name":"OpFormatBool_","features":[390]},{"name":"OpFormatDateTime_","features":[390]},{"name":"OpFormatDom_","features":[390]},{"name":"OpFormatDouble_","features":[390]},{"name":"OpFormatDuration_","features":[390]},{"name":"OpFormatDynamicType_","features":[390]},{"name":"OpFormatFloat_","features":[390]},{"name":"OpFormatInt16_","features":[390]},{"name":"OpFormatInt32_","features":[390]},{"name":"OpFormatInt64_","features":[390]},{"name":"OpFormatInt8_","features":[390]},{"name":"OpFormatListInsertTail_","features":[390]},{"name":"OpFormatLookupType_","features":[390]},{"name":"OpFormatMax","features":[390]},{"name":"OpFormatName_","features":[390]},{"name":"OpFormatStruct_","features":[390]},{"name":"OpFormatType_","features":[390]},{"name":"OpFormatUInt16_","features":[390]},{"name":"OpFormatUInt32_","features":[390]},{"name":"OpFormatUInt64_","features":[390]},{"name":"OpFormatUInt8_","features":[390]},{"name":"OpFormatUnicodeString_","features":[390]},{"name":"OpFormatUri_","features":[390]},{"name":"OpFormatUuidUri_","features":[390]},{"name":"OpFormatXMLDeclaration_","features":[390]},{"name":"OpNone","features":[390]},{"name":"OpOneOrMore","features":[390]},{"name":"OpOptional","features":[390]},{"name":"OpProcess_","features":[390]},{"name":"OpQualifiedAttribute_","features":[390]},{"name":"PWSD_SOAP_MESSAGE_HANDLER","features":[390]},{"name":"REQUESTBODY_GetStatus","features":[390]},{"name":"REQUESTBODY_Renew","features":[390,307]},{"name":"REQUESTBODY_Subscribe","features":[390,307]},{"name":"REQUESTBODY_Unsubscribe","features":[390]},{"name":"RESPONSEBODY_GetMetadata","features":[390]},{"name":"RESPONSEBODY_GetStatus","features":[390,307]},{"name":"RESPONSEBODY_Renew","features":[390,307]},{"name":"RESPONSEBODY_Subscribe","features":[390,307]},{"name":"RESPONSEBODY_SubscriptionEnd","features":[390]},{"name":"SecureDirectedDiscovery","features":[390]},{"name":"TWO_WAY","features":[390]},{"name":"WSDAPI_ADDRESSFAMILY_IPV4","features":[390]},{"name":"WSDAPI_ADDRESSFAMILY_IPV6","features":[390]},{"name":"WSDAPI_COMPACTSIG_ACCEPT_ALL_MESSAGES","features":[390]},{"name":"WSDAPI_OPTION_MAX_INBOUND_MESSAGE_SIZE","features":[390]},{"name":"WSDAPI_OPTION_TRACE_XML_TO_DEBUGGER","features":[390]},{"name":"WSDAPI_OPTION_TRACE_XML_TO_FILE","features":[390]},{"name":"WSDAPI_SSL_CERT_APPLY_DEFAULT_CHECKS","features":[390]},{"name":"WSDAPI_SSL_CERT_IGNORE_EXPIRY","features":[390]},{"name":"WSDAPI_SSL_CERT_IGNORE_INVALID_CN","features":[390]},{"name":"WSDAPI_SSL_CERT_IGNORE_REVOCATION","features":[390]},{"name":"WSDAPI_SSL_CERT_IGNORE_UNKNOWN_CA","features":[390]},{"name":"WSDAPI_SSL_CERT_IGNORE_WRONG_USAGE","features":[390]},{"name":"WSDAllocateLinkedMemory","features":[390]},{"name":"WSDAttachLinkedMemory","features":[390]},{"name":"WSDCreateDeviceHost","features":[390]},{"name":"WSDCreateDeviceHost2","features":[390]},{"name":"WSDCreateDeviceHostAdvanced","features":[390]},{"name":"WSDCreateDeviceProxy","features":[390]},{"name":"WSDCreateDeviceProxy2","features":[390]},{"name":"WSDCreateDeviceProxyAdvanced","features":[390]},{"name":"WSDCreateDiscoveryProvider","features":[390]},{"name":"WSDCreateDiscoveryProvider2","features":[390]},{"name":"WSDCreateDiscoveryPublisher","features":[390]},{"name":"WSDCreateDiscoveryPublisher2","features":[390]},{"name":"WSDCreateHttpAddress","features":[390]},{"name":"WSDCreateHttpMessageParameters","features":[390]},{"name":"WSDCreateOutboundAttachment","features":[390]},{"name":"WSDCreateUdpAddress","features":[390]},{"name":"WSDCreateUdpMessageParameters","features":[390]},{"name":"WSDDetachLinkedMemory","features":[390]},{"name":"WSDET_INCOMING_FAULT","features":[390]},{"name":"WSDET_INCOMING_MESSAGE","features":[390]},{"name":"WSDET_NONE","features":[390]},{"name":"WSDET_RESPONSE_TIMEOUT","features":[390]},{"name":"WSDET_TRANSMISSION_FAILURE","features":[390]},{"name":"WSDEventType","features":[390]},{"name":"WSDFreeLinkedMemory","features":[390]},{"name":"WSDGenerateFault","features":[390]},{"name":"WSDGenerateFaultEx","features":[390]},{"name":"WSDGetConfigurationOption","features":[390]},{"name":"WSDSetConfigurationOption","features":[390]},{"name":"WSDUdpMessageType","features":[390]},{"name":"WSDUdpRetransmitParams","features":[390]},{"name":"WSDUriDecode","features":[390]},{"name":"WSDUriEncode","features":[390]},{"name":"WSDXMLAddChild","features":[390]},{"name":"WSDXMLAddSibling","features":[390]},{"name":"WSDXMLBuildAnyForSingleElement","features":[390]},{"name":"WSDXMLCleanupElement","features":[390]},{"name":"WSDXMLCreateContext","features":[390]},{"name":"WSDXMLGetNameFromBuiltinNamespace","features":[390]},{"name":"WSDXMLGetValueFromAny","features":[390]},{"name":"WSDXML_ATTRIBUTE","features":[390]},{"name":"WSDXML_ELEMENT","features":[390]},{"name":"WSDXML_ELEMENT_LIST","features":[390]},{"name":"WSDXML_NAME","features":[390]},{"name":"WSDXML_NAMESPACE","features":[390]},{"name":"WSDXML_NODE","features":[390]},{"name":"WSDXML_OP","features":[390]},{"name":"WSDXML_PREFIX_MAPPING","features":[390]},{"name":"WSDXML_TEXT","features":[390]},{"name":"WSDXML_TYPE","features":[390]},{"name":"WSD_APP_SEQUENCE","features":[390]},{"name":"WSD_BYE","features":[390]},{"name":"WSD_CONFIG_ADDRESSES","features":[390]},{"name":"WSD_CONFIG_DEVICE_ADDRESSES","features":[390]},{"name":"WSD_CONFIG_HOSTING_ADDRESSES","features":[390]},{"name":"WSD_CONFIG_MAX_INBOUND_MESSAGE_SIZE","features":[390]},{"name":"WSD_CONFIG_MAX_OUTBOUND_MESSAGE_SIZE","features":[390]},{"name":"WSD_CONFIG_PARAM","features":[390]},{"name":"WSD_CONFIG_PARAM_TYPE","features":[390]},{"name":"WSD_DATETIME","features":[390,307]},{"name":"WSD_DEFAULT_EVENTING_ADDRESS","features":[390]},{"name":"WSD_DEFAULT_HOSTING_ADDRESS","features":[390]},{"name":"WSD_DEFAULT_SECURE_HOSTING_ADDRESS","features":[390]},{"name":"WSD_DURATION","features":[390,307]},{"name":"WSD_ENDPOINT_REFERENCE","features":[390]},{"name":"WSD_ENDPOINT_REFERENCE_LIST","features":[390]},{"name":"WSD_EVENT","features":[390]},{"name":"WSD_EVENTING_DELIVERY_MODE","features":[390]},{"name":"WSD_EVENTING_DELIVERY_MODE_PUSH","features":[390]},{"name":"WSD_EVENTING_EXPIRES","features":[390,307]},{"name":"WSD_EVENTING_FILTER","features":[390]},{"name":"WSD_EVENTING_FILTER_ACTION","features":[390]},{"name":"WSD_HANDLER_CONTEXT","features":[390]},{"name":"WSD_HEADER_RELATESTO","features":[390]},{"name":"WSD_HELLO","features":[390]},{"name":"WSD_HOST_METADATA","features":[390]},{"name":"WSD_LOCALIZED_STRING","features":[390]},{"name":"WSD_LOCALIZED_STRING_LIST","features":[390]},{"name":"WSD_METADATA_SECTION","features":[390]},{"name":"WSD_METADATA_SECTION_LIST","features":[390]},{"name":"WSD_NAME_LIST","features":[390]},{"name":"WSD_OPERATION","features":[390]},{"name":"WSD_PORT_TYPE","features":[390]},{"name":"WSD_PROBE","features":[390]},{"name":"WSD_PROBE_MATCH","features":[390]},{"name":"WSD_PROBE_MATCHES","features":[390]},{"name":"WSD_PROBE_MATCH_LIST","features":[390]},{"name":"WSD_PROTOCOL_TYPE","features":[390]},{"name":"WSD_PT_ALL","features":[390]},{"name":"WSD_PT_HTTP","features":[390]},{"name":"WSD_PT_HTTPS","features":[390]},{"name":"WSD_PT_NONE","features":[390]},{"name":"WSD_PT_UDP","features":[390]},{"name":"WSD_REFERENCE_PARAMETERS","features":[390]},{"name":"WSD_REFERENCE_PROPERTIES","features":[390]},{"name":"WSD_RELATIONSHIP_METADATA","features":[390]},{"name":"WSD_RESOLVE","features":[390]},{"name":"WSD_RESOLVE_MATCH","features":[390]},{"name":"WSD_RESOLVE_MATCHES","features":[390]},{"name":"WSD_SCOPES","features":[390]},{"name":"WSD_SECURITY_CERT_VALIDATION","features":[390,307,391]},{"name":"WSD_SECURITY_CERT_VALIDATION_V1","features":[390,307,391]},{"name":"WSD_SECURITY_COMPACTSIG_SIGNING_CERT","features":[390]},{"name":"WSD_SECURITY_COMPACTSIG_VALIDATION","features":[390]},{"name":"WSD_SECURITY_HTTP_AUTH_SCHEME_NEGOTIATE","features":[390]},{"name":"WSD_SECURITY_HTTP_AUTH_SCHEME_NTLM","features":[390]},{"name":"WSD_SECURITY_REQUIRE_CLIENT_CERT_OR_HTTP_CLIENT_AUTH","features":[390]},{"name":"WSD_SECURITY_REQUIRE_HTTP_CLIENT_AUTH","features":[390]},{"name":"WSD_SECURITY_SIGNATURE_VALIDATION","features":[390,307,391]},{"name":"WSD_SECURITY_SSL_CERT_FOR_CLIENT_AUTH","features":[390]},{"name":"WSD_SECURITY_SSL_CLIENT_CERT_VALIDATION","features":[390]},{"name":"WSD_SECURITY_SSL_NEGOTIATE_CLIENT_CERT","features":[390]},{"name":"WSD_SECURITY_SSL_SERVER_CERT_VALIDATION","features":[390]},{"name":"WSD_SECURITY_USE_HTTP_CLIENT_AUTH","features":[390]},{"name":"WSD_SERVICE_METADATA","features":[390]},{"name":"WSD_SERVICE_METADATA_LIST","features":[390]},{"name":"WSD_SOAP_FAULT","features":[390]},{"name":"WSD_SOAP_FAULT_CODE","features":[390]},{"name":"WSD_SOAP_FAULT_REASON","features":[390]},{"name":"WSD_SOAP_FAULT_SUBCODE","features":[390]},{"name":"WSD_SOAP_HEADER","features":[390]},{"name":"WSD_SOAP_MESSAGE","features":[390]},{"name":"WSD_STUB_FUNCTION","features":[390]},{"name":"WSD_SYNCHRONOUS_RESPONSE_CONTEXT","features":[390,307]},{"name":"WSD_THIS_DEVICE_METADATA","features":[390]},{"name":"WSD_THIS_MODEL_METADATA","features":[390]},{"name":"WSD_UNKNOWN_LOOKUP","features":[390]},{"name":"WSD_URI_LIST","features":[390]}],"392":[{"name":"APPMODEL_ERROR_DYNAMIC_PROPERTY_INVALID","features":[307]},{"name":"APPMODEL_ERROR_DYNAMIC_PROPERTY_READ_FAILED","features":[307]},{"name":"APPMODEL_ERROR_NO_APPLICATION","features":[307]},{"name":"APPMODEL_ERROR_NO_MUTABLE_DIRECTORY","features":[307]},{"name":"APPMODEL_ERROR_NO_PACKAGE","features":[307]},{"name":"APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT","features":[307]},{"name":"APPMODEL_ERROR_PACKAGE_NOT_AVAILABLE","features":[307]},{"name":"APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT","features":[307]},{"name":"APPX_E_BLOCK_HASH_INVALID","features":[307]},{"name":"APPX_E_CORRUPT_CONTENT","features":[307]},{"name":"APPX_E_DELTA_APPENDED_PACKAGE_NOT_ALLOWED","features":[307]},{"name":"APPX_E_DELTA_BASELINE_VERSION_MISMATCH","features":[307]},{"name":"APPX_E_DELTA_PACKAGE_MISSING_FILE","features":[307]},{"name":"APPX_E_DIGEST_MISMATCH","features":[307]},{"name":"APPX_E_FILE_COMPRESSION_MISMATCH","features":[307]},{"name":"APPX_E_INTERLEAVING_NOT_ALLOWED","features":[307]},{"name":"APPX_E_INVALID_APPINSTALLER","features":[307]},{"name":"APPX_E_INVALID_BLOCKMAP","features":[307]},{"name":"APPX_E_INVALID_CONTENTGROUPMAP","features":[307]},{"name":"APPX_E_INVALID_DELTA_PACKAGE","features":[307]},{"name":"APPX_E_INVALID_ENCRYPTION_EXCLUSION_FILE_LIST","features":[307]},{"name":"APPX_E_INVALID_KEY_INFO","features":[307]},{"name":"APPX_E_INVALID_MANIFEST","features":[307]},{"name":"APPX_E_INVALID_PACKAGESIGNCONFIG","features":[307]},{"name":"APPX_E_INVALID_PACKAGE_FOLDER_ACLS","features":[307]},{"name":"APPX_E_INVALID_PACKAGING_LAYOUT","features":[307]},{"name":"APPX_E_INVALID_PAYLOAD_PACKAGE_EXTENSION","features":[307]},{"name":"APPX_E_INVALID_PUBLISHER_BRIDGING","features":[307]},{"name":"APPX_E_INVALID_SIP_CLIENT_DATA","features":[307]},{"name":"APPX_E_MISSING_REQUIRED_FILE","features":[307]},{"name":"APPX_E_PACKAGING_INTERNAL","features":[307]},{"name":"APPX_E_RELATIONSHIPS_NOT_ALLOWED","features":[307]},{"name":"APPX_E_REQUESTED_RANGE_TOO_LARGE","features":[307]},{"name":"APPX_E_RESOURCESPRI_NOT_ALLOWED","features":[307]},{"name":"APP_LOCAL_DEVICE_ID","features":[307]},{"name":"APP_LOCAL_DEVICE_ID_SIZE","features":[307]},{"name":"BOOL","features":[307]},{"name":"BOOLEAN","features":[307]},{"name":"BSTR","features":[307]},{"name":"BT_E_SPURIOUS_ACTIVATION","features":[307]},{"name":"CACHE_E_FIRST","features":[307]},{"name":"CACHE_E_LAST","features":[307]},{"name":"CACHE_E_NOCACHE_UPDATED","features":[307]},{"name":"CACHE_S_FIRST","features":[307]},{"name":"CACHE_S_FORMATETC_NOTSUPPORTED","features":[307]},{"name":"CACHE_S_LAST","features":[307]},{"name":"CACHE_S_SAMECACHE","features":[307]},{"name":"CACHE_S_SOMECACHES_NOTUPDATED","features":[307]},{"name":"CAT_E_CATIDNOEXIST","features":[307]},{"name":"CAT_E_FIRST","features":[307]},{"name":"CAT_E_LAST","features":[307]},{"name":"CAT_E_NODESCRIPTION","features":[307]},{"name":"CERTSRV_E_ADMIN_DENIED_REQUEST","features":[307]},{"name":"CERTSRV_E_ALIGNMENT_FAULT","features":[307]},{"name":"CERTSRV_E_ARCHIVED_KEY_REQUIRED","features":[307]},{"name":"CERTSRV_E_ARCHIVED_KEY_UNEXPECTED","features":[307]},{"name":"CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE","features":[307]},{"name":"CERTSRV_E_BAD_RENEWAL_SUBJECT","features":[307]},{"name":"CERTSRV_E_BAD_REQUESTSTATUS","features":[307]},{"name":"CERTSRV_E_BAD_REQUESTSUBJECT","features":[307]},{"name":"CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL","features":[307]},{"name":"CERTSRV_E_BAD_TEMPLATE_VERSION","features":[307]},{"name":"CERTSRV_E_CERT_TYPE_OVERLAP","features":[307]},{"name":"CERTSRV_E_CORRUPT_KEY_ATTESTATION","features":[307]},{"name":"CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE","features":[307]},{"name":"CERTSRV_E_ENCODING_LENGTH","features":[307]},{"name":"CERTSRV_E_ENCRYPTION_CERT_REQUIRED","features":[307]},{"name":"CERTSRV_E_ENROLL_DENIED","features":[307]},{"name":"CERTSRV_E_EXPIRED_CHALLENGE","features":[307]},{"name":"CERTSRV_E_INVALID_ATTESTATION","features":[307]},{"name":"CERTSRV_E_INVALID_CA_CERTIFICATE","features":[307]},{"name":"CERTSRV_E_INVALID_EK","features":[307]},{"name":"CERTSRV_E_INVALID_IDBINDING","features":[307]},{"name":"CERTSRV_E_INVALID_REQUESTID","features":[307]},{"name":"CERTSRV_E_INVALID_RESPONSE","features":[307]},{"name":"CERTSRV_E_ISSUANCE_POLICY_REQUIRED","features":[307]},{"name":"CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED","features":[307]},{"name":"CERTSRV_E_KEY_ATTESTATION","features":[307]},{"name":"CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED","features":[307]},{"name":"CERTSRV_E_KEY_LENGTH","features":[307]},{"name":"CERTSRV_E_NO_CAADMIN_DEFINED","features":[307]},{"name":"CERTSRV_E_NO_CERT_TYPE","features":[307]},{"name":"CERTSRV_E_NO_DB_SESSIONS","features":[307]},{"name":"CERTSRV_E_NO_POLICY_SERVER","features":[307]},{"name":"CERTSRV_E_NO_REQUEST","features":[307]},{"name":"CERTSRV_E_NO_VALID_KRA","features":[307]},{"name":"CERTSRV_E_PENDING_CLIENT_RESPONSE","features":[307]},{"name":"CERTSRV_E_PROPERTY_EMPTY","features":[307]},{"name":"CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY","features":[307]},{"name":"CERTSRV_E_REQUEST_PRECERTIFICATE_MISMATCH","features":[307]},{"name":"CERTSRV_E_RESTRICTEDOFFICER","features":[307]},{"name":"CERTSRV_E_ROLECONFLICT","features":[307]},{"name":"CERTSRV_E_SEC_EXT_DIRECTORY_SID_REQUIRED","features":[307]},{"name":"CERTSRV_E_SERVER_SUSPENDED","features":[307]},{"name":"CERTSRV_E_SIGNATURE_COUNT","features":[307]},{"name":"CERTSRV_E_SIGNATURE_POLICY_REQUIRED","features":[307]},{"name":"CERTSRV_E_SIGNATURE_REJECTED","features":[307]},{"name":"CERTSRV_E_SMIME_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_DNS_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_EMAIL_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_UPN_REQUIRED","features":[307]},{"name":"CERTSRV_E_TEMPLATE_CONFLICT","features":[307]},{"name":"CERTSRV_E_TEMPLATE_DENIED","features":[307]},{"name":"CERTSRV_E_TEMPLATE_POLICY_REQUIRED","features":[307]},{"name":"CERTSRV_E_TOO_MANY_SIGNATURES","features":[307]},{"name":"CERTSRV_E_UNKNOWN_CERT_TYPE","features":[307]},{"name":"CERTSRV_E_UNSUPPORTED_CERT_TYPE","features":[307]},{"name":"CERTSRV_E_WEAK_SIGNATURE_OR_KEY","features":[307]},{"name":"CERT_E_CHAINING","features":[307]},{"name":"CERT_E_CN_NO_MATCH","features":[307]},{"name":"CERT_E_CRITICAL","features":[307]},{"name":"CERT_E_EXPIRED","features":[307]},{"name":"CERT_E_INVALID_NAME","features":[307]},{"name":"CERT_E_INVALID_POLICY","features":[307]},{"name":"CERT_E_ISSUERCHAINING","features":[307]},{"name":"CERT_E_MALFORMED","features":[307]},{"name":"CERT_E_PATHLENCONST","features":[307]},{"name":"CERT_E_PURPOSE","features":[307]},{"name":"CERT_E_REVOCATION_FAILURE","features":[307]},{"name":"CERT_E_REVOKED","features":[307]},{"name":"CERT_E_ROLE","features":[307]},{"name":"CERT_E_UNTRUSTEDCA","features":[307]},{"name":"CERT_E_UNTRUSTEDROOT","features":[307]},{"name":"CERT_E_UNTRUSTEDTESTROOT","features":[307]},{"name":"CERT_E_VALIDITYPERIODNESTING","features":[307]},{"name":"CERT_E_WRONG_USAGE","features":[307]},{"name":"CHAR","features":[307]},{"name":"CI_CORRUPT_CATALOG","features":[307]},{"name":"CI_CORRUPT_DATABASE","features":[307]},{"name":"CI_CORRUPT_FILTER_BUFFER","features":[307]},{"name":"CI_E_ALREADY_INITIALIZED","features":[307]},{"name":"CI_E_BUFFERTOOSMALL","features":[307]},{"name":"CI_E_CARDINALITY_MISMATCH","features":[307]},{"name":"CI_E_CLIENT_FILTER_ABORT","features":[307]},{"name":"CI_E_CONFIG_DISK_FULL","features":[307]},{"name":"CI_E_DISK_FULL","features":[307]},{"name":"CI_E_DISTRIBUTED_GROUPBY_UNSUPPORTED","features":[307]},{"name":"CI_E_DUPLICATE_NOTIFICATION","features":[307]},{"name":"CI_E_ENUMERATION_STARTED","features":[307]},{"name":"CI_E_FILTERING_DISABLED","features":[307]},{"name":"CI_E_INVALID_FLAGS_COMBINATION","features":[307]},{"name":"CI_E_INVALID_STATE","features":[307]},{"name":"CI_E_LOGON_FAILURE","features":[307]},{"name":"CI_E_NOT_FOUND","features":[307]},{"name":"CI_E_NOT_INITIALIZED","features":[307]},{"name":"CI_E_NOT_RUNNING","features":[307]},{"name":"CI_E_NO_CATALOG","features":[307]},{"name":"CI_E_OUTOFSEQ_INCREMENT_DATA","features":[307]},{"name":"CI_E_PROPERTY_NOT_CACHED","features":[307]},{"name":"CI_E_PROPERTY_TOOLARGE","features":[307]},{"name":"CI_E_SHARING_VIOLATION","features":[307]},{"name":"CI_E_SHUTDOWN","features":[307]},{"name":"CI_E_STRANGE_PAGEORSECTOR_SIZE","features":[307]},{"name":"CI_E_TIMEOUT","features":[307]},{"name":"CI_E_UPDATES_DISABLED","features":[307]},{"name":"CI_E_USE_DEFAULT_PID","features":[307]},{"name":"CI_E_WORKID_NOTVALID","features":[307]},{"name":"CI_INCORRECT_VERSION","features":[307]},{"name":"CI_INVALID_INDEX","features":[307]},{"name":"CI_INVALID_PARTITION","features":[307]},{"name":"CI_INVALID_PRIORITY","features":[307]},{"name":"CI_NO_CATALOG","features":[307]},{"name":"CI_NO_STARTING_KEY","features":[307]},{"name":"CI_OUT_OF_INDEX_IDS","features":[307]},{"name":"CI_PROPSTORE_INCONSISTENCY","features":[307]},{"name":"CI_S_CAT_STOPPED","features":[307]},{"name":"CI_S_END_OF_ENUMERATION","features":[307]},{"name":"CI_S_NO_DOCSTORE","features":[307]},{"name":"CI_S_WORKID_DELETED","features":[307]},{"name":"CLASSFACTORY_E_FIRST","features":[307]},{"name":"CLASSFACTORY_E_LAST","features":[307]},{"name":"CLASSFACTORY_S_FIRST","features":[307]},{"name":"CLASSFACTORY_S_LAST","features":[307]},{"name":"CLASS_E_CLASSNOTAVAILABLE","features":[307]},{"name":"CLASS_E_NOAGGREGATION","features":[307]},{"name":"CLASS_E_NOTLICENSED","features":[307]},{"name":"CLIENTSITE_E_FIRST","features":[307]},{"name":"CLIENTSITE_E_LAST","features":[307]},{"name":"CLIENTSITE_S_FIRST","features":[307]},{"name":"CLIENTSITE_S_LAST","features":[307]},{"name":"CLIPBRD_E_BAD_DATA","features":[307]},{"name":"CLIPBRD_E_CANT_CLOSE","features":[307]},{"name":"CLIPBRD_E_CANT_EMPTY","features":[307]},{"name":"CLIPBRD_E_CANT_OPEN","features":[307]},{"name":"CLIPBRD_E_CANT_SET","features":[307]},{"name":"CLIPBRD_E_FIRST","features":[307]},{"name":"CLIPBRD_E_LAST","features":[307]},{"name":"CLIPBRD_S_FIRST","features":[307]},{"name":"CLIPBRD_S_LAST","features":[307]},{"name":"COLORREF","features":[307]},{"name":"COMADMIN_E_ALREADYINSTALLED","features":[307]},{"name":"COMADMIN_E_AMBIGUOUS_APPLICATION_NAME","features":[307]},{"name":"COMADMIN_E_AMBIGUOUS_PARTITION_NAME","features":[307]},{"name":"COMADMIN_E_APPDIRNOTFOUND","features":[307]},{"name":"COMADMIN_E_APPLICATIONEXISTS","features":[307]},{"name":"COMADMIN_E_APPLID_MATCHES_CLSID","features":[307]},{"name":"COMADMIN_E_APP_FILE_READFAIL","features":[307]},{"name":"COMADMIN_E_APP_FILE_VERSION","features":[307]},{"name":"COMADMIN_E_APP_FILE_WRITEFAIL","features":[307]},{"name":"COMADMIN_E_APP_NOT_RUNNING","features":[307]},{"name":"COMADMIN_E_AUTHENTICATIONLEVEL","features":[307]},{"name":"COMADMIN_E_BADPATH","features":[307]},{"name":"COMADMIN_E_BADREGISTRYLIBID","features":[307]},{"name":"COMADMIN_E_BADREGISTRYPROGID","features":[307]},{"name":"COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET","features":[307]},{"name":"COMADMIN_E_BASE_PARTITION_ONLY","features":[307]},{"name":"COMADMIN_E_CANNOT_ALIAS_EVENTCLASS","features":[307]},{"name":"COMADMIN_E_CANTCOPYFILE","features":[307]},{"name":"COMADMIN_E_CANTMAKEINPROCSERVICE","features":[307]},{"name":"COMADMIN_E_CANTRECYCLELIBRARYAPPS","features":[307]},{"name":"COMADMIN_E_CANTRECYCLESERVICEAPPS","features":[307]},{"name":"COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT","features":[307]},{"name":"COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY","features":[307]},{"name":"COMADMIN_E_CAN_NOT_EXPORT_SYS_APP","features":[307]},{"name":"COMADMIN_E_CAN_NOT_START_APP","features":[307]},{"name":"COMADMIN_E_CAT_BITNESSMISMATCH","features":[307]},{"name":"COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME","features":[307]},{"name":"COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED","features":[307]},{"name":"COMADMIN_E_CAT_INVALID_PARTITION_NAME","features":[307]},{"name":"COMADMIN_E_CAT_PARTITION_IN_USE","features":[307]},{"name":"COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED","features":[307]},{"name":"COMADMIN_E_CAT_SERVERFAULT","features":[307]},{"name":"COMADMIN_E_CAT_UNACCEPTABLEBITNESS","features":[307]},{"name":"COMADMIN_E_CAT_WRONGAPPBITNESS","features":[307]},{"name":"COMADMIN_E_CLSIDORIIDMISMATCH","features":[307]},{"name":"COMADMIN_E_COMPFILE_BADTLB","features":[307]},{"name":"COMADMIN_E_COMPFILE_CLASSNOTAVAIL","features":[307]},{"name":"COMADMIN_E_COMPFILE_DOESNOTEXIST","features":[307]},{"name":"COMADMIN_E_COMPFILE_GETCLASSOBJ","features":[307]},{"name":"COMADMIN_E_COMPFILE_LOADDLLFAIL","features":[307]},{"name":"COMADMIN_E_COMPFILE_NOREGISTRAR","features":[307]},{"name":"COMADMIN_E_COMPFILE_NOTINSTALLABLE","features":[307]},{"name":"COMADMIN_E_COMPONENTEXISTS","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_BAD_DEST","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_DEST","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_LOCKED","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_PRIVATE","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_SOURCE","features":[307]},{"name":"COMADMIN_E_COREQCOMPINSTALLED","features":[307]},{"name":"COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET","features":[307]},{"name":"COMADMIN_E_DLLLOADFAILED","features":[307]},{"name":"COMADMIN_E_DLLREGISTERSERVER","features":[307]},{"name":"COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER","features":[307]},{"name":"COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES","features":[307]},{"name":"COMADMIN_E_INVALIDUSERIDS","features":[307]},{"name":"COMADMIN_E_INVALID_PARTITION","features":[307]},{"name":"COMADMIN_E_KEYMISSING","features":[307]},{"name":"COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT","features":[307]},{"name":"COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS","features":[307]},{"name":"COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE","features":[307]},{"name":"COMADMIN_E_MIG_SCHEMANOTFOUND","features":[307]},{"name":"COMADMIN_E_MIG_VERSIONNOTSUPPORTED","features":[307]},{"name":"COMADMIN_E_NOREGISTRYCLSID","features":[307]},{"name":"COMADMIN_E_NOSERVERSHARE","features":[307]},{"name":"COMADMIN_E_NOTCHANGEABLE","features":[307]},{"name":"COMADMIN_E_NOTDELETEABLE","features":[307]},{"name":"COMADMIN_E_NOTINREGISTRY","features":[307]},{"name":"COMADMIN_E_NOUSER","features":[307]},{"name":"COMADMIN_E_OBJECTERRORS","features":[307]},{"name":"COMADMIN_E_OBJECTEXISTS","features":[307]},{"name":"COMADMIN_E_OBJECTINVALID","features":[307]},{"name":"COMADMIN_E_OBJECTNOTPOOLABLE","features":[307]},{"name":"COMADMIN_E_OBJECT_DOES_NOT_EXIST","features":[307]},{"name":"COMADMIN_E_OBJECT_PARENT_MISSING","features":[307]},{"name":"COMADMIN_E_PARTITIONS_DISABLED","features":[307]},{"name":"COMADMIN_E_PARTITION_ACCESSDENIED","features":[307]},{"name":"COMADMIN_E_PARTITION_MSI_ONLY","features":[307]},{"name":"COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED","features":[307]},{"name":"COMADMIN_E_PRIVATE_ACCESSDENIED","features":[307]},{"name":"COMADMIN_E_PROCESSALREADYRECYCLED","features":[307]},{"name":"COMADMIN_E_PROGIDINUSEBYCLSID","features":[307]},{"name":"COMADMIN_E_PROPERTYSAVEFAILED","features":[307]},{"name":"COMADMIN_E_PROPERTY_OVERFLOW","features":[307]},{"name":"COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED","features":[307]},{"name":"COMADMIN_E_REGDB_ALREADYRUNNING","features":[307]},{"name":"COMADMIN_E_REGDB_NOTINITIALIZED","features":[307]},{"name":"COMADMIN_E_REGDB_NOTOPEN","features":[307]},{"name":"COMADMIN_E_REGDB_SYSTEMERR","features":[307]},{"name":"COMADMIN_E_REGFILE_CORRUPT","features":[307]},{"name":"COMADMIN_E_REGISTERTLB","features":[307]},{"name":"COMADMIN_E_REGISTRARFAILED","features":[307]},{"name":"COMADMIN_E_REGISTRY_ACCESSDENIED","features":[307]},{"name":"COMADMIN_E_REMOTEINTERFACE","features":[307]},{"name":"COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM","features":[307]},{"name":"COMADMIN_E_ROLEEXISTS","features":[307]},{"name":"COMADMIN_E_ROLE_DOES_NOT_EXIST","features":[307]},{"name":"COMADMIN_E_SAFERINVALID","features":[307]},{"name":"COMADMIN_E_SERVICENOTINSTALLED","features":[307]},{"name":"COMADMIN_E_SESSION","features":[307]},{"name":"COMADMIN_E_START_APP_DISABLED","features":[307]},{"name":"COMADMIN_E_START_APP_NEEDS_COMPONENTS","features":[307]},{"name":"COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE","features":[307]},{"name":"COMADMIN_E_SYSTEMAPP","features":[307]},{"name":"COMADMIN_E_USERPASSWDNOTVALID","features":[307]},{"name":"COMADMIN_E_USER_IN_SET","features":[307]},{"name":"COMQC_E_APPLICATION_NOT_QUEUED","features":[307]},{"name":"COMQC_E_BAD_MESSAGE","features":[307]},{"name":"COMQC_E_NO_IPERSISTSTREAM","features":[307]},{"name":"COMQC_E_NO_QUEUEABLE_INTERFACES","features":[307]},{"name":"COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE","features":[307]},{"name":"COMQC_E_UNAUTHENTICATED","features":[307]},{"name":"COMQC_E_UNTRUSTED_ENQUEUER","features":[307]},{"name":"CONTEXT_E_ABORTED","features":[307]},{"name":"CONTEXT_E_ABORTING","features":[307]},{"name":"CONTEXT_E_FIRST","features":[307]},{"name":"CONTEXT_E_LAST","features":[307]},{"name":"CONTEXT_E_NOCONTEXT","features":[307]},{"name":"CONTEXT_E_NOJIT","features":[307]},{"name":"CONTEXT_E_NOTRANSACTION","features":[307]},{"name":"CONTEXT_E_OLDREF","features":[307]},{"name":"CONTEXT_E_ROLENOTFOUND","features":[307]},{"name":"CONTEXT_E_SYNCH_TIMEOUT","features":[307]},{"name":"CONTEXT_E_TMNOTAVAILABLE","features":[307]},{"name":"CONTEXT_E_WOULD_DEADLOCK","features":[307]},{"name":"CONTEXT_S_FIRST","features":[307]},{"name":"CONTEXT_S_LAST","features":[307]},{"name":"CONTROL_C_EXIT","features":[307]},{"name":"CONVERT10_E_FIRST","features":[307]},{"name":"CONVERT10_E_LAST","features":[307]},{"name":"CONVERT10_E_OLELINK_DISABLED","features":[307]},{"name":"CONVERT10_E_OLESTREAM_BITMAP_TO_DIB","features":[307]},{"name":"CONVERT10_E_OLESTREAM_FMT","features":[307]},{"name":"CONVERT10_E_OLESTREAM_GET","features":[307]},{"name":"CONVERT10_E_OLESTREAM_PUT","features":[307]},{"name":"CONVERT10_E_STG_DIB_TO_BITMAP","features":[307]},{"name":"CONVERT10_E_STG_FMT","features":[307]},{"name":"CONVERT10_E_STG_NO_STD_STREAM","features":[307]},{"name":"CONVERT10_S_FIRST","features":[307]},{"name":"CONVERT10_S_LAST","features":[307]},{"name":"CONVERT10_S_NO_PRESENTATION","features":[307]},{"name":"CO_E_ACCESSCHECKFAILED","features":[307]},{"name":"CO_E_ACESINWRONGORDER","features":[307]},{"name":"CO_E_ACNOTINITIALIZED","features":[307]},{"name":"CO_E_ACTIVATIONFAILED","features":[307]},{"name":"CO_E_ACTIVATIONFAILED_CATALOGERROR","features":[307]},{"name":"CO_E_ACTIVATIONFAILED_EVENTLOGGED","features":[307]},{"name":"CO_E_ACTIVATIONFAILED_TIMEOUT","features":[307]},{"name":"CO_E_ALREADYINITIALIZED","features":[307]},{"name":"CO_E_APPDIDNTREG","features":[307]},{"name":"CO_E_APPNOTFOUND","features":[307]},{"name":"CO_E_APPSINGLEUSE","features":[307]},{"name":"CO_E_ASYNC_WORK_REJECTED","features":[307]},{"name":"CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT","features":[307]},{"name":"CO_E_BAD_PATH","features":[307]},{"name":"CO_E_BAD_SERVER_NAME","features":[307]},{"name":"CO_E_CALL_OUT_OF_TX_SCOPE_NOT_ALLOWED","features":[307]},{"name":"CO_E_CANCEL_DISABLED","features":[307]},{"name":"CO_E_CANTDETERMINECLASS","features":[307]},{"name":"CO_E_CANT_REMOTE","features":[307]},{"name":"CO_E_CLASSSTRING","features":[307]},{"name":"CO_E_CLASS_CREATE_FAILED","features":[307]},{"name":"CO_E_CLASS_DISABLED","features":[307]},{"name":"CO_E_CLRNOTAVAILABLE","features":[307]},{"name":"CO_E_CLSREG_INCONSISTENT","features":[307]},{"name":"CO_E_CONVERSIONFAILED","features":[307]},{"name":"CO_E_CREATEPROCESS_FAILURE","features":[307]},{"name":"CO_E_DBERROR","features":[307]},{"name":"CO_E_DECODEFAILED","features":[307]},{"name":"CO_E_DLLNOTFOUND","features":[307]},{"name":"CO_E_ELEVATION_DISABLED","features":[307]},{"name":"CO_E_ERRORINAPP","features":[307]},{"name":"CO_E_ERRORINDLL","features":[307]},{"name":"CO_E_EXCEEDSYSACLLIMIT","features":[307]},{"name":"CO_E_EXIT_TRANSACTION_SCOPE_NOT_CALLED","features":[307]},{"name":"CO_E_FAILEDTOCLOSEHANDLE","features":[307]},{"name":"CO_E_FAILEDTOCREATEFILE","features":[307]},{"name":"CO_E_FAILEDTOGENUUID","features":[307]},{"name":"CO_E_FAILEDTOGETSECCTX","features":[307]},{"name":"CO_E_FAILEDTOGETTOKENINFO","features":[307]},{"name":"CO_E_FAILEDTOGETWINDIR","features":[307]},{"name":"CO_E_FAILEDTOIMPERSONATE","features":[307]},{"name":"CO_E_FAILEDTOOPENPROCESSTOKEN","features":[307]},{"name":"CO_E_FAILEDTOOPENTHREADTOKEN","features":[307]},{"name":"CO_E_FAILEDTOQUERYCLIENTBLANKET","features":[307]},{"name":"CO_E_FAILEDTOSETDACL","features":[307]},{"name":"CO_E_FIRST","features":[307]},{"name":"CO_E_IIDREG_INCONSISTENT","features":[307]},{"name":"CO_E_IIDSTRING","features":[307]},{"name":"CO_E_INCOMPATIBLESTREAMVERSION","features":[307]},{"name":"CO_E_INITIALIZATIONFAILED","features":[307]},{"name":"CO_E_INIT_CLASS_CACHE","features":[307]},{"name":"CO_E_INIT_MEMORY_ALLOCATOR","features":[307]},{"name":"CO_E_INIT_ONLY_SINGLE_THREADED","features":[307]},{"name":"CO_E_INIT_RPC_CHANNEL","features":[307]},{"name":"CO_E_INIT_SCM_EXEC_FAILURE","features":[307]},{"name":"CO_E_INIT_SCM_FILE_MAPPING_EXISTS","features":[307]},{"name":"CO_E_INIT_SCM_MAP_VIEW_OF_FILE","features":[307]},{"name":"CO_E_INIT_SCM_MUTEX_EXISTS","features":[307]},{"name":"CO_E_INIT_SHARED_ALLOCATOR","features":[307]},{"name":"CO_E_INIT_TLS","features":[307]},{"name":"CO_E_INIT_TLS_CHANNEL_CONTROL","features":[307]},{"name":"CO_E_INIT_TLS_SET_CHANNEL_CONTROL","features":[307]},{"name":"CO_E_INIT_UNACCEPTED_USER_ALLOCATOR","features":[307]},{"name":"CO_E_INVALIDSID","features":[307]},{"name":"CO_E_ISOLEVELMISMATCH","features":[307]},{"name":"CO_E_LAST","features":[307]},{"name":"CO_E_LAUNCH_PERMSSION_DENIED","features":[307]},{"name":"CO_E_LOOKUPACCNAMEFAILED","features":[307]},{"name":"CO_E_LOOKUPACCSIDFAILED","features":[307]},{"name":"CO_E_MALFORMED_SPN","features":[307]},{"name":"CO_E_MISSING_DISPLAYNAME","features":[307]},{"name":"CO_E_MSI_ERROR","features":[307]},{"name":"CO_E_NETACCESSAPIFAILED","features":[307]},{"name":"CO_E_NOCOOKIES","features":[307]},{"name":"CO_E_NOIISINTRINSICS","features":[307]},{"name":"CO_E_NOMATCHINGNAMEFOUND","features":[307]},{"name":"CO_E_NOMATCHINGSIDFOUND","features":[307]},{"name":"CO_E_NOSYNCHRONIZATION","features":[307]},{"name":"CO_E_NOTCONSTRUCTED","features":[307]},{"name":"CO_E_NOTINITIALIZED","features":[307]},{"name":"CO_E_NOTPOOLED","features":[307]},{"name":"CO_E_NOT_SUPPORTED","features":[307]},{"name":"CO_E_NO_SECCTX_IN_ACTIVATE","features":[307]},{"name":"CO_E_OBJISREG","features":[307]},{"name":"CO_E_OBJNOTCONNECTED","features":[307]},{"name":"CO_E_OBJNOTREG","features":[307]},{"name":"CO_E_OBJSRV_RPC_FAILURE","features":[307]},{"name":"CO_E_OLE1DDE_DISABLED","features":[307]},{"name":"CO_E_PATHTOOLONG","features":[307]},{"name":"CO_E_PREMATURE_STUB_RUNDOWN","features":[307]},{"name":"CO_E_RELEASED","features":[307]},{"name":"CO_E_RELOAD_DLL","features":[307]},{"name":"CO_E_REMOTE_COMMUNICATION_FAILURE","features":[307]},{"name":"CO_E_RUNAS_CREATEPROCESS_FAILURE","features":[307]},{"name":"CO_E_RUNAS_LOGON_FAILURE","features":[307]},{"name":"CO_E_RUNAS_SYNTAX","features":[307]},{"name":"CO_E_RUNAS_VALUE_MUST_BE_AAA","features":[307]},{"name":"CO_E_SCM_ERROR","features":[307]},{"name":"CO_E_SCM_RPC_FAILURE","features":[307]},{"name":"CO_E_SERVER_EXEC_FAILURE","features":[307]},{"name":"CO_E_SERVER_INIT_TIMEOUT","features":[307]},{"name":"CO_E_SERVER_NOT_PAUSED","features":[307]},{"name":"CO_E_SERVER_PAUSED","features":[307]},{"name":"CO_E_SERVER_START_TIMEOUT","features":[307]},{"name":"CO_E_SERVER_STOPPING","features":[307]},{"name":"CO_E_SETSERLHNDLFAILED","features":[307]},{"name":"CO_E_START_SERVICE_FAILURE","features":[307]},{"name":"CO_E_SXS_CONFIG","features":[307]},{"name":"CO_E_THREADINGMODEL_CHANGED","features":[307]},{"name":"CO_E_THREADPOOL_CONFIG","features":[307]},{"name":"CO_E_TRACKER_CONFIG","features":[307]},{"name":"CO_E_TRUSTEEDOESNTMATCHCLIENT","features":[307]},{"name":"CO_E_UNREVOKED_REGISTRATION_ON_APARTMENT_SHUTDOWN","features":[307]},{"name":"CO_E_WRONGOSFORAPP","features":[307]},{"name":"CO_E_WRONGTRUSTEENAMESYNTAX","features":[307]},{"name":"CO_E_WRONG_SERVER_IDENTITY","features":[307]},{"name":"CO_S_FIRST","features":[307]},{"name":"CO_S_LAST","features":[307]},{"name":"CO_S_MACHINENAMENOTFOUND","features":[307]},{"name":"CO_S_NOTALLINTERFACES","features":[307]},{"name":"CRYPT_E_ALREADY_DECRYPTED","features":[307]},{"name":"CRYPT_E_ASN1_BADARGS","features":[307]},{"name":"CRYPT_E_ASN1_BADPDU","features":[307]},{"name":"CRYPT_E_ASN1_BADREAL","features":[307]},{"name":"CRYPT_E_ASN1_BADTAG","features":[307]},{"name":"CRYPT_E_ASN1_CHOICE","features":[307]},{"name":"CRYPT_E_ASN1_CONSTRAINT","features":[307]},{"name":"CRYPT_E_ASN1_CORRUPT","features":[307]},{"name":"CRYPT_E_ASN1_EOD","features":[307]},{"name":"CRYPT_E_ASN1_ERROR","features":[307]},{"name":"CRYPT_E_ASN1_EXTENDED","features":[307]},{"name":"CRYPT_E_ASN1_INTERNAL","features":[307]},{"name":"CRYPT_E_ASN1_LARGE","features":[307]},{"name":"CRYPT_E_ASN1_MEMORY","features":[307]},{"name":"CRYPT_E_ASN1_NOEOD","features":[307]},{"name":"CRYPT_E_ASN1_NYI","features":[307]},{"name":"CRYPT_E_ASN1_OVERFLOW","features":[307]},{"name":"CRYPT_E_ASN1_PDU_TYPE","features":[307]},{"name":"CRYPT_E_ASN1_RULE","features":[307]},{"name":"CRYPT_E_ASN1_UTF8","features":[307]},{"name":"CRYPT_E_ATTRIBUTES_MISSING","features":[307]},{"name":"CRYPT_E_AUTH_ATTR_MISSING","features":[307]},{"name":"CRYPT_E_BAD_ENCODE","features":[307]},{"name":"CRYPT_E_BAD_LEN","features":[307]},{"name":"CRYPT_E_BAD_MSG","features":[307]},{"name":"CRYPT_E_CONTROL_TYPE","features":[307]},{"name":"CRYPT_E_DELETED_PREV","features":[307]},{"name":"CRYPT_E_EXISTS","features":[307]},{"name":"CRYPT_E_FILERESIZED","features":[307]},{"name":"CRYPT_E_FILE_ERROR","features":[307]},{"name":"CRYPT_E_HASH_VALUE","features":[307]},{"name":"CRYPT_E_INVALID_IA5_STRING","features":[307]},{"name":"CRYPT_E_INVALID_INDEX","features":[307]},{"name":"CRYPT_E_INVALID_MSG_TYPE","features":[307]},{"name":"CRYPT_E_INVALID_NUMERIC_STRING","features":[307]},{"name":"CRYPT_E_INVALID_PRINTABLE_STRING","features":[307]},{"name":"CRYPT_E_INVALID_X500_STRING","features":[307]},{"name":"CRYPT_E_ISSUER_SERIALNUMBER","features":[307]},{"name":"CRYPT_E_MISSING_PUBKEY_PARA","features":[307]},{"name":"CRYPT_E_MSG_ERROR","features":[307]},{"name":"CRYPT_E_NOT_CHAR_STRING","features":[307]},{"name":"CRYPT_E_NOT_DECRYPTED","features":[307]},{"name":"CRYPT_E_NOT_FOUND","features":[307]},{"name":"CRYPT_E_NOT_IN_CTL","features":[307]},{"name":"CRYPT_E_NOT_IN_REVOCATION_DATABASE","features":[307]},{"name":"CRYPT_E_NO_DECRYPT_CERT","features":[307]},{"name":"CRYPT_E_NO_KEY_PROPERTY","features":[307]},{"name":"CRYPT_E_NO_MATCH","features":[307]},{"name":"CRYPT_E_NO_PROVIDER","features":[307]},{"name":"CRYPT_E_NO_REVOCATION_CHECK","features":[307]},{"name":"CRYPT_E_NO_REVOCATION_DLL","features":[307]},{"name":"CRYPT_E_NO_SIGNER","features":[307]},{"name":"CRYPT_E_NO_TRUSTED_SIGNER","features":[307]},{"name":"CRYPT_E_NO_VERIFY_USAGE_CHECK","features":[307]},{"name":"CRYPT_E_NO_VERIFY_USAGE_DLL","features":[307]},{"name":"CRYPT_E_OBJECT_LOCATOR_OBJECT_NOT_FOUND","features":[307]},{"name":"CRYPT_E_OID_FORMAT","features":[307]},{"name":"CRYPT_E_OSS_ERROR","features":[307]},{"name":"CRYPT_E_PENDING_CLOSE","features":[307]},{"name":"CRYPT_E_RECIPIENT_NOT_FOUND","features":[307]},{"name":"CRYPT_E_REVOCATION_OFFLINE","features":[307]},{"name":"CRYPT_E_REVOKED","features":[307]},{"name":"CRYPT_E_SECURITY_SETTINGS","features":[307]},{"name":"CRYPT_E_SELF_SIGNED","features":[307]},{"name":"CRYPT_E_SIGNER_NOT_FOUND","features":[307]},{"name":"CRYPT_E_STREAM_INSUFFICIENT_DATA","features":[307]},{"name":"CRYPT_E_STREAM_MSG_NOT_READY","features":[307]},{"name":"CRYPT_E_UNEXPECTED_ENCODING","features":[307]},{"name":"CRYPT_E_UNEXPECTED_MSG_TYPE","features":[307]},{"name":"CRYPT_E_UNKNOWN_ALGO","features":[307]},{"name":"CRYPT_E_VERIFY_USAGE_OFFLINE","features":[307]},{"name":"CRYPT_I_NEW_PROTECTION_REQUIRED","features":[307]},{"name":"CS_E_ADMIN_LIMIT_EXCEEDED","features":[307]},{"name":"CS_E_CLASS_NOTFOUND","features":[307]},{"name":"CS_E_FIRST","features":[307]},{"name":"CS_E_INTERNAL_ERROR","features":[307]},{"name":"CS_E_INVALID_PATH","features":[307]},{"name":"CS_E_INVALID_VERSION","features":[307]},{"name":"CS_E_LAST","features":[307]},{"name":"CS_E_NETWORK_ERROR","features":[307]},{"name":"CS_E_NOT_DELETABLE","features":[307]},{"name":"CS_E_NO_CLASSSTORE","features":[307]},{"name":"CS_E_OBJECT_ALREADY_EXISTS","features":[307]},{"name":"CS_E_OBJECT_NOTFOUND","features":[307]},{"name":"CS_E_PACKAGE_NOTFOUND","features":[307]},{"name":"CS_E_SCHEMA_MISMATCH","features":[307]},{"name":"CloseHandle","features":[307]},{"name":"CompareObjectHandles","features":[307]},{"name":"D2DERR_BAD_NUMBER","features":[307]},{"name":"D2DERR_BITMAP_BOUND_AS_TARGET","features":[307]},{"name":"D2DERR_BITMAP_CANNOT_DRAW","features":[307]},{"name":"D2DERR_CYCLIC_GRAPH","features":[307]},{"name":"D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED","features":[307]},{"name":"D2DERR_DISPLAY_STATE_INVALID","features":[307]},{"name":"D2DERR_EFFECT_IS_NOT_REGISTERED","features":[307]},{"name":"D2DERR_EXCEEDS_MAX_BITMAP_SIZE","features":[307]},{"name":"D2DERR_INCOMPATIBLE_BRUSH_TYPES","features":[307]},{"name":"D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES","features":[307]},{"name":"D2DERR_INTERMEDIATE_TOO_LARGE","features":[307]},{"name":"D2DERR_INTERNAL_ERROR","features":[307]},{"name":"D2DERR_INVALID_CALL","features":[307]},{"name":"D2DERR_INVALID_GLYPH_IMAGE","features":[307]},{"name":"D2DERR_INVALID_GRAPH_CONFIGURATION","features":[307]},{"name":"D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION","features":[307]},{"name":"D2DERR_INVALID_PROPERTY","features":[307]},{"name":"D2DERR_INVALID_TARGET","features":[307]},{"name":"D2DERR_LAYER_ALREADY_IN_USE","features":[307]},{"name":"D2DERR_MAX_TEXTURE_SIZE_EXCEEDED","features":[307]},{"name":"D2DERR_NOT_INITIALIZED","features":[307]},{"name":"D2DERR_NO_HARDWARE_DEVICE","features":[307]},{"name":"D2DERR_NO_SUBPROPERTIES","features":[307]},{"name":"D2DERR_ORIGINAL_TARGET_NOT_BOUND","features":[307]},{"name":"D2DERR_OUTSTANDING_BITMAP_REFERENCES","features":[307]},{"name":"D2DERR_POP_CALL_DID_NOT_MATCH_PUSH","features":[307]},{"name":"D2DERR_PRINT_FORMAT_NOT_SUPPORTED","features":[307]},{"name":"D2DERR_PRINT_JOB_CLOSED","features":[307]},{"name":"D2DERR_PUSH_POP_UNBALANCED","features":[307]},{"name":"D2DERR_RECREATE_TARGET","features":[307]},{"name":"D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT","features":[307]},{"name":"D2DERR_SCANNER_FAILED","features":[307]},{"name":"D2DERR_SCREEN_ACCESS_DENIED","features":[307]},{"name":"D2DERR_SHADER_COMPILE_FAILED","features":[307]},{"name":"D2DERR_TARGET_NOT_GDI_COMPATIBLE","features":[307]},{"name":"D2DERR_TEXT_EFFECT_IS_WRONG_TYPE","features":[307]},{"name":"D2DERR_TEXT_RENDERER_NOT_RELEASED","features":[307]},{"name":"D2DERR_TOO_MANY_SHADER_ELEMENTS","features":[307]},{"name":"D2DERR_TOO_MANY_TRANSFORM_INPUTS","features":[307]},{"name":"D2DERR_UNSUPPORTED_OPERATION","features":[307]},{"name":"D2DERR_UNSUPPORTED_VERSION","features":[307]},{"name":"D2DERR_WIN32_ERROR","features":[307]},{"name":"D2DERR_WRONG_FACTORY","features":[307]},{"name":"D2DERR_WRONG_RESOURCE_DOMAIN","features":[307]},{"name":"D2DERR_WRONG_STATE","features":[307]},{"name":"D2DERR_ZERO_VECTOR","features":[307]},{"name":"D3D10_ERROR_FILE_NOT_FOUND","features":[307]},{"name":"D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS","features":[307]},{"name":"D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD","features":[307]},{"name":"D3D11_ERROR_FILE_NOT_FOUND","features":[307]},{"name":"D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS","features":[307]},{"name":"D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS","features":[307]},{"name":"D3D12_ERROR_ADAPTER_NOT_FOUND","features":[307]},{"name":"D3D12_ERROR_DRIVER_VERSION_MISMATCH","features":[307]},{"name":"D3D12_ERROR_INVALID_REDIST","features":[307]},{"name":"DATA_E_FIRST","features":[307]},{"name":"DATA_E_LAST","features":[307]},{"name":"DATA_S_FIRST","features":[307]},{"name":"DATA_S_LAST","features":[307]},{"name":"DATA_S_SAMEFORMATETC","features":[307]},{"name":"DBG_APP_NOT_IDLE","features":[307]},{"name":"DBG_COMMAND_EXCEPTION","features":[307]},{"name":"DBG_CONTINUE","features":[307]},{"name":"DBG_CONTROL_BREAK","features":[307]},{"name":"DBG_CONTROL_C","features":[307]},{"name":"DBG_EXCEPTION_HANDLED","features":[307]},{"name":"DBG_EXCEPTION_NOT_HANDLED","features":[307]},{"name":"DBG_NO_STATE_CHANGE","features":[307]},{"name":"DBG_PRINTEXCEPTION_C","features":[307]},{"name":"DBG_PRINTEXCEPTION_WIDE_C","features":[307]},{"name":"DBG_REPLY_LATER","features":[307]},{"name":"DBG_RIPEXCEPTION","features":[307]},{"name":"DBG_TERMINATE_PROCESS","features":[307]},{"name":"DBG_TERMINATE_THREAD","features":[307]},{"name":"DBG_UNABLE_TO_PROVIDE_HANDLE","features":[307]},{"name":"DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED","features":[307]},{"name":"DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED","features":[307]},{"name":"DCOMPOSITION_ERROR_WINDOW_ALREADY_COMPOSED","features":[307]},{"name":"DECIMAL","features":[307]},{"name":"DIGSIG_E_CRYPTO","features":[307]},{"name":"DIGSIG_E_DECODE","features":[307]},{"name":"DIGSIG_E_ENCODE","features":[307]},{"name":"DIGSIG_E_EXTENSIBILITY","features":[307]},{"name":"DISP_E_ARRAYISLOCKED","features":[307]},{"name":"DISP_E_BADCALLEE","features":[307]},{"name":"DISP_E_BADINDEX","features":[307]},{"name":"DISP_E_BADPARAMCOUNT","features":[307]},{"name":"DISP_E_BADVARTYPE","features":[307]},{"name":"DISP_E_BUFFERTOOSMALL","features":[307]},{"name":"DISP_E_DIVBYZERO","features":[307]},{"name":"DISP_E_EXCEPTION","features":[307]},{"name":"DISP_E_MEMBERNOTFOUND","features":[307]},{"name":"DISP_E_NONAMEDARGS","features":[307]},{"name":"DISP_E_NOTACOLLECTION","features":[307]},{"name":"DISP_E_OVERFLOW","features":[307]},{"name":"DISP_E_PARAMNOTFOUND","features":[307]},{"name":"DISP_E_PARAMNOTOPTIONAL","features":[307]},{"name":"DISP_E_TYPEMISMATCH","features":[307]},{"name":"DISP_E_UNKNOWNINTERFACE","features":[307]},{"name":"DISP_E_UNKNOWNLCID","features":[307]},{"name":"DISP_E_UNKNOWNNAME","features":[307]},{"name":"DNS_ERROR_ADDRESS_REQUIRED","features":[307]},{"name":"DNS_ERROR_ALIAS_LOOP","features":[307]},{"name":"DNS_ERROR_AUTOZONE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_AXFR","features":[307]},{"name":"DNS_ERROR_BACKGROUND_LOADING","features":[307]},{"name":"DNS_ERROR_BAD_KEYMASTER","features":[307]},{"name":"DNS_ERROR_BAD_PACKET","features":[307]},{"name":"DNS_ERROR_CANNOT_FIND_ROOT_HINTS","features":[307]},{"name":"DNS_ERROR_CLIENT_SUBNET_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_CLIENT_SUBNET_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_CLIENT_SUBNET_IS_ACCESSED","features":[307]},{"name":"DNS_ERROR_CNAME_COLLISION","features":[307]},{"name":"DNS_ERROR_CNAME_LOOP","features":[307]},{"name":"DNS_ERROR_DATABASE_BASE","features":[307]},{"name":"DNS_ERROR_DATAFILE_BASE","features":[307]},{"name":"DNS_ERROR_DATAFILE_OPEN_FAILURE","features":[307]},{"name":"DNS_ERROR_DATAFILE_PARSING","features":[307]},{"name":"DNS_ERROR_DEFAULT_SCOPE","features":[307]},{"name":"DNS_ERROR_DEFAULT_VIRTUALIZATION_INSTANCE","features":[307]},{"name":"DNS_ERROR_DEFAULT_ZONESCOPE","features":[307]},{"name":"DNS_ERROR_DELEGATION_REQUIRED","features":[307]},{"name":"DNS_ERROR_DNAME_COLLISION","features":[307]},{"name":"DNS_ERROR_DNSSEC_BASE","features":[307]},{"name":"DNS_ERROR_DNSSEC_IS_DISABLED","features":[307]},{"name":"DNS_ERROR_DP_ALREADY_ENLISTED","features":[307]},{"name":"DNS_ERROR_DP_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_DP_BASE","features":[307]},{"name":"DNS_ERROR_DP_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_DP_FSMO_ERROR","features":[307]},{"name":"DNS_ERROR_DP_NOT_AVAILABLE","features":[307]},{"name":"DNS_ERROR_DP_NOT_ENLISTED","features":[307]},{"name":"DNS_ERROR_DS_UNAVAILABLE","features":[307]},{"name":"DNS_ERROR_DS_ZONE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_DWORD_VALUE_TOO_LARGE","features":[307]},{"name":"DNS_ERROR_DWORD_VALUE_TOO_SMALL","features":[307]},{"name":"DNS_ERROR_FILE_WRITEBACK_FAILED","features":[307]},{"name":"DNS_ERROR_FORWARDER_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_GENERAL_API_BASE","features":[307]},{"name":"DNS_ERROR_INCONSISTENT_ROOT_HINTS","features":[307]},{"name":"DNS_ERROR_INVAILD_VIRTUALIZATION_INSTANCE_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_CLIENT_SUBNET_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_DATA","features":[307]},{"name":"DNS_ERROR_INVALID_DATAFILE_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_INITIAL_ROLLOVER_OFFSET","features":[307]},{"name":"DNS_ERROR_INVALID_IP_ADDRESS","features":[307]},{"name":"DNS_ERROR_INVALID_KEY_SIZE","features":[307]},{"name":"DNS_ERROR_INVALID_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_NAME_CHAR","features":[307]},{"name":"DNS_ERROR_INVALID_NSEC3_ITERATION_COUNT","features":[307]},{"name":"DNS_ERROR_INVALID_POLICY_TABLE","features":[307]},{"name":"DNS_ERROR_INVALID_PROPERTY","features":[307]},{"name":"DNS_ERROR_INVALID_ROLLOVER_PERIOD","features":[307]},{"name":"DNS_ERROR_INVALID_SCOPE_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_SCOPE_OPERATION","features":[307]},{"name":"DNS_ERROR_INVALID_SIGNATURE_VALIDITY_PERIOD","features":[307]},{"name":"DNS_ERROR_INVALID_TYPE","features":[307]},{"name":"DNS_ERROR_INVALID_XML","features":[307]},{"name":"DNS_ERROR_INVALID_ZONESCOPE_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_ZONE_OPERATION","features":[307]},{"name":"DNS_ERROR_INVALID_ZONE_TYPE","features":[307]},{"name":"DNS_ERROR_KEYMASTER_REQUIRED","features":[307]},{"name":"DNS_ERROR_KSP_DOES_NOT_SUPPORT_PROTECTION","features":[307]},{"name":"DNS_ERROR_KSP_NOT_ACCESSIBLE","features":[307]},{"name":"DNS_ERROR_LOAD_ZONESCOPE_FAILED","features":[307]},{"name":"DNS_ERROR_MASK","features":[307]},{"name":"DNS_ERROR_NAME_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_NAME_NOT_IN_ZONE","features":[307]},{"name":"DNS_ERROR_NBSTAT_INIT_FAILED","features":[307]},{"name":"DNS_ERROR_NEED_SECONDARY_ADDRESSES","features":[307]},{"name":"DNS_ERROR_NEED_WINS_SERVERS","features":[307]},{"name":"DNS_ERROR_NODE_CREATION_FAILED","features":[307]},{"name":"DNS_ERROR_NODE_IS_CNAME","features":[307]},{"name":"DNS_ERROR_NODE_IS_DNAME","features":[307]},{"name":"DNS_ERROR_NON_RFC_NAME","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_ACTIVE_SKD","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_RODC","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_SIGNED_ZONE","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_UNSIGNED_ZONE","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_ZSK","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_UNDER_DNAME","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_WITH_ZONESCOPES","features":[307]},{"name":"DNS_ERROR_NOT_ENOUGH_SIGNING_KEY_DESCRIPTORS","features":[307]},{"name":"DNS_ERROR_NOT_UNIQUE","features":[307]},{"name":"DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE","features":[307]},{"name":"DNS_ERROR_NO_CREATE_CACHE_DATA","features":[307]},{"name":"DNS_ERROR_NO_DNS_SERVERS","features":[307]},{"name":"DNS_ERROR_NO_MEMORY","features":[307]},{"name":"DNS_ERROR_NO_PACKET","features":[307]},{"name":"DNS_ERROR_NO_TCPIP","features":[307]},{"name":"DNS_ERROR_NO_VALID_TRUST_ANCHORS","features":[307]},{"name":"DNS_ERROR_NO_ZONE_INFO","features":[307]},{"name":"DNS_ERROR_NSEC3_INCOMPATIBLE_WITH_RSA_SHA1","features":[307]},{"name":"DNS_ERROR_NSEC3_NAME_COLLISION","features":[307]},{"name":"DNS_ERROR_NSEC_INCOMPATIBLE_WITH_NSEC3_RSA_SHA1","features":[307]},{"name":"DNS_ERROR_NUMERIC_NAME","features":[307]},{"name":"DNS_ERROR_OPERATION_BASE","features":[307]},{"name":"DNS_ERROR_PACKET_FMT_BASE","features":[307]},{"name":"DNS_ERROR_POLICY_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_POLICY_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_CLIENT_SUBNET","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_FQDN","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_INTERFACE","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_NETWORK_PROTOCOL","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_QUERY_TYPE","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_TIME_OF_DAY","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_TRANSPORT_PROTOCOL","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_NAME","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_SETTINGS","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_WEIGHT","features":[307]},{"name":"DNS_ERROR_POLICY_LOCKED","features":[307]},{"name":"DNS_ERROR_POLICY_MISSING_CRITERIA","features":[307]},{"name":"DNS_ERROR_POLICY_PROCESSING_ORDER_INVALID","features":[307]},{"name":"DNS_ERROR_POLICY_SCOPE_MISSING","features":[307]},{"name":"DNS_ERROR_POLICY_SCOPE_NOT_ALLOWED","features":[307]},{"name":"DNS_ERROR_PRIMARY_REQUIRES_DATAFILE","features":[307]},{"name":"DNS_ERROR_RCODE","features":[307]},{"name":"DNS_ERROR_RCODE_BADKEY","features":[307]},{"name":"DNS_ERROR_RCODE_BADSIG","features":[307]},{"name":"DNS_ERROR_RCODE_BADTIME","features":[307]},{"name":"DNS_ERROR_RCODE_FORMAT_ERROR","features":[307]},{"name":"DNS_ERROR_RCODE_LAST","features":[307]},{"name":"DNS_ERROR_RCODE_NAME_ERROR","features":[307]},{"name":"DNS_ERROR_RCODE_NOTAUTH","features":[307]},{"name":"DNS_ERROR_RCODE_NOTZONE","features":[307]},{"name":"DNS_ERROR_RCODE_NOT_IMPLEMENTED","features":[307]},{"name":"DNS_ERROR_RCODE_NO_ERROR","features":[307]},{"name":"DNS_ERROR_RCODE_NXRRSET","features":[307]},{"name":"DNS_ERROR_RCODE_REFUSED","features":[307]},{"name":"DNS_ERROR_RCODE_SERVER_FAILURE","features":[307]},{"name":"DNS_ERROR_RCODE_YXDOMAIN","features":[307]},{"name":"DNS_ERROR_RCODE_YXRRSET","features":[307]},{"name":"DNS_ERROR_RECORD_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_RECORD_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_RECORD_FORMAT","features":[307]},{"name":"DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT","features":[307]},{"name":"DNS_ERROR_RECORD_TIMED_OUT","features":[307]},{"name":"DNS_ERROR_RESPONSE_CODES_BASE","features":[307]},{"name":"DNS_ERROR_ROLLOVER_ALREADY_QUEUED","features":[307]},{"name":"DNS_ERROR_ROLLOVER_IN_PROGRESS","features":[307]},{"name":"DNS_ERROR_ROLLOVER_NOT_POKEABLE","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_IPV4_PREFIX","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_IPV6_PREFIX","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_LEAK_RATE","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_TC_RATE","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_WINDOW_SIZE","features":[307]},{"name":"DNS_ERROR_RRL_LEAK_RATE_LESSTHAN_TC_RATE","features":[307]},{"name":"DNS_ERROR_RRL_NOT_ENABLED","features":[307]},{"name":"DNS_ERROR_SCOPE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_SCOPE_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_SCOPE_LOCKED","features":[307]},{"name":"DNS_ERROR_SECONDARY_DATA","features":[307]},{"name":"DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP","features":[307]},{"name":"DNS_ERROR_SECURE_BASE","features":[307]},{"name":"DNS_ERROR_SERVERSCOPE_IS_REFERENCED","features":[307]},{"name":"DNS_ERROR_SETUP_BASE","features":[307]},{"name":"DNS_ERROR_SIGNING_KEY_NOT_ACCESSIBLE","features":[307]},{"name":"DNS_ERROR_SOA_DELETE_INVALID","features":[307]},{"name":"DNS_ERROR_STANDBY_KEY_NOT_PRESENT","features":[307]},{"name":"DNS_ERROR_SUBNET_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_SUBNET_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_TOO_MANY_SKDS","features":[307]},{"name":"DNS_ERROR_TRY_AGAIN_LATER","features":[307]},{"name":"DNS_ERROR_UNEXPECTED_CNG_ERROR","features":[307]},{"name":"DNS_ERROR_UNEXPECTED_DATA_PROTECTION_ERROR","features":[307]},{"name":"DNS_ERROR_UNKNOWN_RECORD_TYPE","features":[307]},{"name":"DNS_ERROR_UNKNOWN_SIGNING_PARAMETER_VERSION","features":[307]},{"name":"DNS_ERROR_UNSECURE_PACKET","features":[307]},{"name":"DNS_ERROR_UNSUPPORTED_ALGORITHM","features":[307]},{"name":"DNS_ERROR_VIRTUALIZATION_INSTANCE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_VIRTUALIZATION_INSTANCE_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_VIRTUALIZATION_TREE_LOCKED","features":[307]},{"name":"DNS_ERROR_WINS_INIT_FAILED","features":[307]},{"name":"DNS_ERROR_ZONESCOPE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_ZONESCOPE_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_ZONESCOPE_FILE_WRITEBACK_FAILED","features":[307]},{"name":"DNS_ERROR_ZONESCOPE_IS_REFERENCED","features":[307]},{"name":"DNS_ERROR_ZONE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_ZONE_BASE","features":[307]},{"name":"DNS_ERROR_ZONE_CONFIGURATION_ERROR","features":[307]},{"name":"DNS_ERROR_ZONE_CREATION_FAILED","features":[307]},{"name":"DNS_ERROR_ZONE_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_ZONE_HAS_NO_NS_RECORDS","features":[307]},{"name":"DNS_ERROR_ZONE_HAS_NO_SOA_RECORD","features":[307]},{"name":"DNS_ERROR_ZONE_IS_SHUTDOWN","features":[307]},{"name":"DNS_ERROR_ZONE_LOCKED","features":[307]},{"name":"DNS_ERROR_ZONE_LOCKED_FOR_SIGNING","features":[307]},{"name":"DNS_ERROR_ZONE_NOT_SECONDARY","features":[307]},{"name":"DNS_ERROR_ZONE_REQUIRES_MASTER_IP","features":[307]},{"name":"DNS_INFO_ADDED_LOCAL_WINS","features":[307]},{"name":"DNS_INFO_AXFR_COMPLETE","features":[307]},{"name":"DNS_INFO_NO_RECORDS","features":[307]},{"name":"DNS_REQUEST_PENDING","features":[307]},{"name":"DNS_STATUS_CONTINUE_NEEDED","features":[307]},{"name":"DNS_STATUS_DOTTED_NAME","features":[307]},{"name":"DNS_STATUS_FQDN","features":[307]},{"name":"DNS_STATUS_SINGLE_PART_NAME","features":[307]},{"name":"DNS_WARNING_DOMAIN_UNDELETED","features":[307]},{"name":"DNS_WARNING_PTR_CREATE_FAILED","features":[307]},{"name":"DRAGDROP_E_ALREADYREGISTERED","features":[307]},{"name":"DRAGDROP_E_CONCURRENT_DRAG_ATTEMPTED","features":[307]},{"name":"DRAGDROP_E_FIRST","features":[307]},{"name":"DRAGDROP_E_INVALIDHWND","features":[307]},{"name":"DRAGDROP_E_LAST","features":[307]},{"name":"DRAGDROP_E_NOTREGISTERED","features":[307]},{"name":"DRAGDROP_S_CANCEL","features":[307]},{"name":"DRAGDROP_S_DROP","features":[307]},{"name":"DRAGDROP_S_FIRST","features":[307]},{"name":"DRAGDROP_S_LAST","features":[307]},{"name":"DRAGDROP_S_USEDEFAULTCURSORS","features":[307]},{"name":"DUPLICATE_CLOSE_SOURCE","features":[307]},{"name":"DUPLICATE_HANDLE_OPTIONS","features":[307]},{"name":"DUPLICATE_SAME_ACCESS","features":[307]},{"name":"DV_E_CLIPFORMAT","features":[307]},{"name":"DV_E_DVASPECT","features":[307]},{"name":"DV_E_DVTARGETDEVICE","features":[307]},{"name":"DV_E_DVTARGETDEVICE_SIZE","features":[307]},{"name":"DV_E_FORMATETC","features":[307]},{"name":"DV_E_LINDEX","features":[307]},{"name":"DV_E_NOIVIEWOBJECT","features":[307]},{"name":"DV_E_STATDATA","features":[307]},{"name":"DV_E_STGMEDIUM","features":[307]},{"name":"DV_E_TYMED","features":[307]},{"name":"DWMERR_CATASTROPHIC_FAILURE","features":[307]},{"name":"DWMERR_STATE_TRANSITION_FAILED","features":[307]},{"name":"DWMERR_THEME_FAILED","features":[307]},{"name":"DWM_E_ADAPTER_NOT_FOUND","features":[307]},{"name":"DWM_E_COMPOSITIONDISABLED","features":[307]},{"name":"DWM_E_NOT_QUEUING_PRESENTS","features":[307]},{"name":"DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE","features":[307]},{"name":"DWM_E_REMOTING_NOT_SUPPORTED","features":[307]},{"name":"DWM_E_TEXTURE_TOO_LARGE","features":[307]},{"name":"DWM_S_GDI_REDIRECTION_SURFACE","features":[307]},{"name":"DWM_S_GDI_REDIRECTION_SURFACE_BLT_VIA_GDI","features":[307]},{"name":"DWRITE_E_ALREADYREGISTERED","features":[307]},{"name":"DWRITE_E_CACHEFORMAT","features":[307]},{"name":"DWRITE_E_CACHEVERSION","features":[307]},{"name":"DWRITE_E_FILEACCESS","features":[307]},{"name":"DWRITE_E_FILEFORMAT","features":[307]},{"name":"DWRITE_E_FILENOTFOUND","features":[307]},{"name":"DWRITE_E_FLOWDIRECTIONCONFLICTS","features":[307]},{"name":"DWRITE_E_FONTCOLLECTIONOBSOLETE","features":[307]},{"name":"DWRITE_E_NOCOLOR","features":[307]},{"name":"DWRITE_E_NOFONT","features":[307]},{"name":"DWRITE_E_TEXTRENDERERINCOMPATIBLE","features":[307]},{"name":"DWRITE_E_UNEXPECTED","features":[307]},{"name":"DWRITE_E_UNSUPPORTEDOPERATION","features":[307]},{"name":"DXCORE_ERROR_EVENT_NOT_UNREGISTERED","features":[307]},{"name":"DXGI_DDI_ERR_NONEXCLUSIVE","features":[307]},{"name":"DXGI_DDI_ERR_UNSUPPORTED","features":[307]},{"name":"DXGI_DDI_ERR_WASSTILLDRAWING","features":[307]},{"name":"DXGI_STATUS_CLIPPED","features":[307]},{"name":"DXGI_STATUS_DDA_WAS_STILL_DRAWING","features":[307]},{"name":"DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE","features":[307]},{"name":"DXGI_STATUS_MODE_CHANGED","features":[307]},{"name":"DXGI_STATUS_MODE_CHANGE_IN_PROGRESS","features":[307]},{"name":"DXGI_STATUS_NO_DESKTOP_ACCESS","features":[307]},{"name":"DXGI_STATUS_NO_REDIRECTION","features":[307]},{"name":"DXGI_STATUS_OCCLUDED","features":[307]},{"name":"DXGI_STATUS_PRESENT_REQUIRED","features":[307]},{"name":"DXGI_STATUS_UNOCCLUDED","features":[307]},{"name":"DuplicateHandle","features":[307]},{"name":"EAS_E_ADMINS_CANNOT_CHANGE_PASSWORD","features":[307]},{"name":"EAS_E_ADMINS_HAVE_BLANK_PASSWORD","features":[307]},{"name":"EAS_E_CONNECTED_ADMINS_NEED_TO_CHANGE_PASSWORD","features":[307]},{"name":"EAS_E_CURRENT_CONNECTED_USER_NEED_TO_CHANGE_PASSWORD","features":[307]},{"name":"EAS_E_CURRENT_USER_HAS_BLANK_PASSWORD","features":[307]},{"name":"EAS_E_LOCAL_CONTROLLED_USERS_CANNOT_CHANGE_PASSWORD","features":[307]},{"name":"EAS_E_PASSWORD_POLICY_NOT_ENFORCEABLE_FOR_CONNECTED_ADMINS","features":[307]},{"name":"EAS_E_PASSWORD_POLICY_NOT_ENFORCEABLE_FOR_CURRENT_CONNECTED_USER","features":[307]},{"name":"EAS_E_POLICY_COMPLIANT_WITH_ACTIONS","features":[307]},{"name":"EAS_E_POLICY_NOT_MANAGED_BY_OS","features":[307]},{"name":"EAS_E_REQUESTED_POLICY_NOT_ENFORCEABLE","features":[307]},{"name":"EAS_E_REQUESTED_POLICY_PASSWORD_EXPIRATION_INCOMPATIBLE","features":[307]},{"name":"EAS_E_USER_CANNOT_CHANGE_PASSWORD","features":[307]},{"name":"ENUM_E_FIRST","features":[307]},{"name":"ENUM_E_LAST","features":[307]},{"name":"ENUM_S_FIRST","features":[307]},{"name":"ENUM_S_LAST","features":[307]},{"name":"EPT_NT_CANT_CREATE","features":[307]},{"name":"EPT_NT_CANT_PERFORM_OP","features":[307]},{"name":"EPT_NT_INVALID_ENTRY","features":[307]},{"name":"EPT_NT_NOT_REGISTERED","features":[307]},{"name":"ERROR_ABANDONED_WAIT_0","features":[307]},{"name":"ERROR_ABANDONED_WAIT_63","features":[307]},{"name":"ERROR_ABANDON_HIBERFILE","features":[307]},{"name":"ERROR_ABIOS_ERROR","features":[307]},{"name":"ERROR_ACCESS_AUDIT_BY_POLICY","features":[307]},{"name":"ERROR_ACCESS_DENIED","features":[307]},{"name":"ERROR_ACCESS_DENIED_APPDATA","features":[307]},{"name":"ERROR_ACCESS_DISABLED_BY_POLICY","features":[307]},{"name":"ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY","features":[307]},{"name":"ERROR_ACCESS_DISABLED_WEBBLADE","features":[307]},{"name":"ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER","features":[307]},{"name":"ERROR_ACCOUNT_DISABLED","features":[307]},{"name":"ERROR_ACCOUNT_EXPIRED","features":[307]},{"name":"ERROR_ACCOUNT_LOCKED_OUT","features":[307]},{"name":"ERROR_ACCOUNT_RESTRICTION","features":[307]},{"name":"ERROR_ACPI_ERROR","features":[307]},{"name":"ERROR_ACTIVATION_COUNT_EXCEEDED","features":[307]},{"name":"ERROR_ACTIVE_CONNECTIONS","features":[307]},{"name":"ERROR_ADAP_HDW_ERR","features":[307]},{"name":"ERROR_ADDRESS_ALREADY_ASSOCIATED","features":[307]},{"name":"ERROR_ADDRESS_NOT_ASSOCIATED","features":[307]},{"name":"ERROR_ADVANCED_INSTALLER_FAILED","features":[307]},{"name":"ERROR_ALERTED","features":[307]},{"name":"ERROR_ALIAS_EXISTS","features":[307]},{"name":"ERROR_ALLOCATE_BUCKET","features":[307]},{"name":"ERROR_ALLOTTED_SPACE_EXCEEDED","features":[307]},{"name":"ERROR_ALLOWED_PORT_TYPE_RESTRICTION","features":[307]},{"name":"ERROR_ALL_NODES_NOT_AVAILABLE","features":[307]},{"name":"ERROR_ALL_SIDS_FILTERED","features":[307]},{"name":"ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_ALREADY_ASSIGNED","features":[307]},{"name":"ERROR_ALREADY_CONNECTED","features":[307]},{"name":"ERROR_ALREADY_CONNECTING","features":[307]},{"name":"ERROR_ALREADY_EXISTS","features":[307]},{"name":"ERROR_ALREADY_FIBER","features":[307]},{"name":"ERROR_ALREADY_HAS_STREAM_ID","features":[307]},{"name":"ERROR_ALREADY_INITIALIZED","features":[307]},{"name":"ERROR_ALREADY_REGISTERED","features":[307]},{"name":"ERROR_ALREADY_RUNNING_LKG","features":[307]},{"name":"ERROR_ALREADY_THREAD","features":[307]},{"name":"ERROR_ALREADY_WAITING","features":[307]},{"name":"ERROR_ALREADY_WIN32","features":[307]},{"name":"ERROR_AMBIGUOUS_SYSTEM_DEVICE","features":[307]},{"name":"ERROR_API_UNAVAILABLE","features":[307]},{"name":"ERROR_APPCONTAINER_REQUIRED","features":[307]},{"name":"ERROR_APPEXEC_APP_COMPAT_BLOCK","features":[307]},{"name":"ERROR_APPEXEC_CALLER_WAIT_TIMEOUT","features":[307]},{"name":"ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING","features":[307]},{"name":"ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES","features":[307]},{"name":"ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION","features":[307]},{"name":"ERROR_APPEXEC_CONDITION_NOT_SATISFIED","features":[307]},{"name":"ERROR_APPEXEC_HANDLE_INVALIDATED","features":[307]},{"name":"ERROR_APPEXEC_HOST_ID_MISMATCH","features":[307]},{"name":"ERROR_APPEXEC_INVALID_HOST_GENERATION","features":[307]},{"name":"ERROR_APPEXEC_INVALID_HOST_STATE","features":[307]},{"name":"ERROR_APPEXEC_NO_DONOR","features":[307]},{"name":"ERROR_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION","features":[307]},{"name":"ERROR_APPEXEC_UNKNOWN_USER","features":[307]},{"name":"ERROR_APPHELP_BLOCK","features":[307]},{"name":"ERROR_APPINSTALLER_ACTIVATION_BLOCKED","features":[307]},{"name":"ERROR_APPINSTALLER_IS_MANAGED_BY_SYSTEM","features":[307]},{"name":"ERROR_APPINSTALLER_URI_IN_USE","features":[307]},{"name":"ERROR_APPX_FILE_NOT_ENCRYPTED","features":[307]},{"name":"ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN","features":[307]},{"name":"ERROR_APPX_RAW_DATA_WRITE_FAILED","features":[307]},{"name":"ERROR_APP_DATA_CORRUPT","features":[307]},{"name":"ERROR_APP_DATA_EXPIRED","features":[307]},{"name":"ERROR_APP_DATA_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_APP_DATA_NOT_FOUND","features":[307]},{"name":"ERROR_APP_DATA_REBOOT_REQUIRED","features":[307]},{"name":"ERROR_APP_HANG","features":[307]},{"name":"ERROR_APP_INIT_FAILURE","features":[307]},{"name":"ERROR_APP_WRONG_OS","features":[307]},{"name":"ERROR_ARBITRATION_UNHANDLED","features":[307]},{"name":"ERROR_ARENA_TRASHED","features":[307]},{"name":"ERROR_ARITHMETIC_OVERFLOW","features":[307]},{"name":"ERROR_ASSERTION_FAILURE","features":[307]},{"name":"ERROR_ATOMIC_LOCKS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_ATTRIBUTE_NOT_PRESENT","features":[307]},{"name":"ERROR_AUDITING_DISABLED","features":[307]},{"name":"ERROR_AUDIT_FAILED","features":[307]},{"name":"ERROR_AUTHENTICATION_FIREWALL_FAILED","features":[307]},{"name":"ERROR_AUTHENTICATOR_MISMATCH","features":[307]},{"name":"ERROR_AUTHENTICODE_DISALLOWED","features":[307]},{"name":"ERROR_AUTHENTICODE_PUBLISHER_NOT_TRUSTED","features":[307]},{"name":"ERROR_AUTHENTICODE_TRUSTED_PUBLISHER","features":[307]},{"name":"ERROR_AUTHENTICODE_TRUST_NOT_ESTABLISHED","features":[307]},{"name":"ERROR_AUTHIP_FAILURE","features":[307]},{"name":"ERROR_AUTH_PROTOCOL_REJECTED","features":[307]},{"name":"ERROR_AUTH_PROTOCOL_RESTRICTION","features":[307]},{"name":"ERROR_AUTH_SERVER_TIMEOUT","features":[307]},{"name":"ERROR_AUTODATASEG_EXCEEDS_64k","features":[307]},{"name":"ERROR_BACKUP_CONTROLLER","features":[307]},{"name":"ERROR_BADDB","features":[307]},{"name":"ERROR_BADKEY","features":[307]},{"name":"ERROR_BADSTARTPOSITION","features":[307]},{"name":"ERROR_BAD_ACCESSOR_FLAGS","features":[307]},{"name":"ERROR_BAD_ARGUMENTS","features":[307]},{"name":"ERROR_BAD_CLUSTERS","features":[307]},{"name":"ERROR_BAD_COMMAND","features":[307]},{"name":"ERROR_BAD_COMPRESSION_BUFFER","features":[307]},{"name":"ERROR_BAD_CONFIGURATION","features":[307]},{"name":"ERROR_BAD_CURRENT_DIRECTORY","features":[307]},{"name":"ERROR_BAD_DESCRIPTOR_FORMAT","features":[307]},{"name":"ERROR_BAD_DEVICE","features":[307]},{"name":"ERROR_BAD_DEVICE_PATH","features":[307]},{"name":"ERROR_BAD_DEV_TYPE","features":[307]},{"name":"ERROR_BAD_DLL_ENTRYPOINT","features":[307]},{"name":"ERROR_BAD_DRIVER","features":[307]},{"name":"ERROR_BAD_DRIVER_LEVEL","features":[307]},{"name":"ERROR_BAD_ENVIRONMENT","features":[307]},{"name":"ERROR_BAD_EXE_FORMAT","features":[307]},{"name":"ERROR_BAD_FILE_TYPE","features":[307]},{"name":"ERROR_BAD_FORMAT","features":[307]},{"name":"ERROR_BAD_FUNCTION_TABLE","features":[307]},{"name":"ERROR_BAD_IMPERSONATION_LEVEL","features":[307]},{"name":"ERROR_BAD_INHERITANCE_ACL","features":[307]},{"name":"ERROR_BAD_INTERFACE_INSTALLSECT","features":[307]},{"name":"ERROR_BAD_LENGTH","features":[307]},{"name":"ERROR_BAD_LOGON_SESSION_STATE","features":[307]},{"name":"ERROR_BAD_MCFG_TABLE","features":[307]},{"name":"ERROR_BAD_NETPATH","features":[307]},{"name":"ERROR_BAD_NET_NAME","features":[307]},{"name":"ERROR_BAD_NET_RESP","features":[307]},{"name":"ERROR_BAD_PATHNAME","features":[307]},{"name":"ERROR_BAD_PIPE","features":[307]},{"name":"ERROR_BAD_PROFILE","features":[307]},{"name":"ERROR_BAD_PROVIDER","features":[307]},{"name":"ERROR_BAD_QUERY_SYNTAX","features":[307]},{"name":"ERROR_BAD_RECOVERY_POLICY","features":[307]},{"name":"ERROR_BAD_REM_ADAP","features":[307]},{"name":"ERROR_BAD_SECTION_NAME_LINE","features":[307]},{"name":"ERROR_BAD_SERVICE_ENTRYPOINT","features":[307]},{"name":"ERROR_BAD_SERVICE_INSTALLSECT","features":[307]},{"name":"ERROR_BAD_STACK","features":[307]},{"name":"ERROR_BAD_THREADID_ADDR","features":[307]},{"name":"ERROR_BAD_TOKEN_TYPE","features":[307]},{"name":"ERROR_BAD_UNIT","features":[307]},{"name":"ERROR_BAD_USERNAME","features":[307]},{"name":"ERROR_BAD_USER_PROFILE","features":[307]},{"name":"ERROR_BAD_VALIDATION_CLASS","features":[307]},{"name":"ERROR_BAP_DISCONNECTED","features":[307]},{"name":"ERROR_BAP_REQUIRED","features":[307]},{"name":"ERROR_BCD_NOT_ALL_ENTRIES_IMPORTED","features":[307]},{"name":"ERROR_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED","features":[307]},{"name":"ERROR_BCD_TOO_MANY_ELEMENTS","features":[307]},{"name":"ERROR_BEGINNING_OF_MEDIA","features":[307]},{"name":"ERROR_BEYOND_VDL","features":[307]},{"name":"ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT","features":[307]},{"name":"ERROR_BIZRULES_NOT_ENABLED","features":[307]},{"name":"ERROR_BLOCKED_BY_PARENTAL_CONTROLS","features":[307]},{"name":"ERROR_BLOCK_SHARED","features":[307]},{"name":"ERROR_BLOCK_SOURCE_WEAK_REFERENCE_INVALID","features":[307]},{"name":"ERROR_BLOCK_TARGET_WEAK_REFERENCE_INVALID","features":[307]},{"name":"ERROR_BLOCK_TOO_MANY_REFERENCES","features":[307]},{"name":"ERROR_BLOCK_WEAK_REFERENCE_INVALID","features":[307]},{"name":"ERROR_BOOT_ALREADY_ACCEPTED","features":[307]},{"name":"ERROR_BROKEN_PIPE","features":[307]},{"name":"ERROR_BUFFER_ALL_ZEROS","features":[307]},{"name":"ERROR_BUFFER_OVERFLOW","features":[307]},{"name":"ERROR_BUSY","features":[307]},{"name":"ERROR_BUSY_DRIVE","features":[307]},{"name":"ERROR_BUS_RESET","features":[307]},{"name":"ERROR_BYPASSIO_FLT_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CACHE_PAGE_LOCKED","features":[307]},{"name":"ERROR_CALLBACK_INVOKE_INLINE","features":[307]},{"name":"ERROR_CALLBACK_POP_STACK","features":[307]},{"name":"ERROR_CALLBACK_SUPPLIED_INVALID_DATA","features":[307]},{"name":"ERROR_CALL_NOT_IMPLEMENTED","features":[307]},{"name":"ERROR_CANCELLED","features":[307]},{"name":"ERROR_CANCEL_VIOLATION","features":[307]},{"name":"ERROR_CANNOT_ABORT_TRANSACTIONS","features":[307]},{"name":"ERROR_CANNOT_ACCEPT_TRANSACTED_WORK","features":[307]},{"name":"ERROR_CANNOT_BREAK_OPLOCK","features":[307]},{"name":"ERROR_CANNOT_COPY","features":[307]},{"name":"ERROR_CANNOT_DETECT_DRIVER_FAILURE","features":[307]},{"name":"ERROR_CANNOT_DETECT_PROCESS_ABORT","features":[307]},{"name":"ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION","features":[307]},{"name":"ERROR_CANNOT_FIND_WND_CLASS","features":[307]},{"name":"ERROR_CANNOT_GRANT_REQUESTED_OPLOCK","features":[307]},{"name":"ERROR_CANNOT_IMPERSONATE","features":[307]},{"name":"ERROR_CANNOT_LOAD_REGISTRY_FILE","features":[307]},{"name":"ERROR_CANNOT_MAKE","features":[307]},{"name":"ERROR_CANNOT_OPEN_PROFILE","features":[307]},{"name":"ERROR_CANNOT_SWITCH_RUNLEVEL","features":[307]},{"name":"ERROR_CANTFETCHBACKWARDS","features":[307]},{"name":"ERROR_CANTOPEN","features":[307]},{"name":"ERROR_CANTREAD","features":[307]},{"name":"ERROR_CANTSCROLLBACKWARDS","features":[307]},{"name":"ERROR_CANTWRITE","features":[307]},{"name":"ERROR_CANT_ACCESS_DOMAIN_INFO","features":[307]},{"name":"ERROR_CANT_ACCESS_FILE","features":[307]},{"name":"ERROR_CANT_ATTACH_TO_DEV_VOLUME","features":[307]},{"name":"ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY","features":[307]},{"name":"ERROR_CANT_CLEAR_ENCRYPTION_FLAG","features":[307]},{"name":"ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS","features":[307]},{"name":"ERROR_CANT_CROSS_RM_BOUNDARY","features":[307]},{"name":"ERROR_CANT_DELETE_LAST_ITEM","features":[307]},{"name":"ERROR_CANT_DISABLE_MANDATORY","features":[307]},{"name":"ERROR_CANT_ENABLE_DENY_ONLY","features":[307]},{"name":"ERROR_CANT_EVICT_ACTIVE_NODE","features":[307]},{"name":"ERROR_CANT_LOAD_CLASS_ICON","features":[307]},{"name":"ERROR_CANT_OPEN_ANONYMOUS","features":[307]},{"name":"ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT","features":[307]},{"name":"ERROR_CANT_RECOVER_WITH_HANDLE_OPEN","features":[307]},{"name":"ERROR_CANT_REMOVE_DEVINST","features":[307]},{"name":"ERROR_CANT_RESOLVE_FILENAME","features":[307]},{"name":"ERROR_CANT_TERMINATE_SELF","features":[307]},{"name":"ERROR_CANT_WAIT","features":[307]},{"name":"ERROR_CAN_NOT_COMPLETE","features":[307]},{"name":"ERROR_CAN_NOT_DEL_LOCAL_WINS","features":[307]},{"name":"ERROR_CAPAUTHZ_CHANGE_TYPE","features":[307]},{"name":"ERROR_CAPAUTHZ_DB_CORRUPTED","features":[307]},{"name":"ERROR_CAPAUTHZ_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_CAPAUTHZ_NOT_DEVUNLOCKED","features":[307]},{"name":"ERROR_CAPAUTHZ_NOT_PROVISIONED","features":[307]},{"name":"ERROR_CAPAUTHZ_NO_POLICY","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_DEV_MODE_REQUIRED","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_INVALID_CATALOG","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_NO_CAPABILITY_MATCH","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_PARSE_ERROR","features":[307]},{"name":"ERROR_CARDBUS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CASE_DIFFERING_NAMES_IN_DIR","features":[307]},{"name":"ERROR_CASE_SENSITIVE_PATH","features":[307]},{"name":"ERROR_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT","features":[307]},{"name":"ERROR_CHECKING_FILE_SYSTEM","features":[307]},{"name":"ERROR_CHECKOUT_REQUIRED","features":[307]},{"name":"ERROR_CHILD_MUST_BE_VOLATILE","features":[307]},{"name":"ERROR_CHILD_NOT_COMPLETE","features":[307]},{"name":"ERROR_CHILD_PROCESS_BLOCKED","features":[307]},{"name":"ERROR_CHILD_WINDOW_MENU","features":[307]},{"name":"ERROR_CIMFS_IMAGE_CORRUPT","features":[307]},{"name":"ERROR_CIMFS_IMAGE_VERSION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CIRCULAR_DEPENDENCY","features":[307]},{"name":"ERROR_CLASSIC_COMPAT_MODE_NOT_ALLOWED","features":[307]},{"name":"ERROR_CLASS_ALREADY_EXISTS","features":[307]},{"name":"ERROR_CLASS_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_CLASS_HAS_WINDOWS","features":[307]},{"name":"ERROR_CLASS_MISMATCH","features":[307]},{"name":"ERROR_CLEANER_CARTRIDGE_INSTALLED","features":[307]},{"name":"ERROR_CLEANER_CARTRIDGE_SPENT","features":[307]},{"name":"ERROR_CLEANER_SLOT_NOT_SET","features":[307]},{"name":"ERROR_CLEANER_SLOT_SET","features":[307]},{"name":"ERROR_CLIENT_INTERFACE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_CLIENT_SERVER_PARAMETERS_INVALID","features":[307]},{"name":"ERROR_CLIPBOARD_NOT_OPEN","features":[307]},{"name":"ERROR_CLIPPING_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLIP_DEVICE_LICENSE_MISSING","features":[307]},{"name":"ERROR_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID","features":[307]},{"name":"ERROR_CLIP_LICENSE_DEVICE_ID_MISMATCH","features":[307]},{"name":"ERROR_CLIP_LICENSE_EXPIRED","features":[307]},{"name":"ERROR_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE","features":[307]},{"name":"ERROR_CLIP_LICENSE_INVALID_SIGNATURE","features":[307]},{"name":"ERROR_CLIP_LICENSE_NOT_FOUND","features":[307]},{"name":"ERROR_CLIP_LICENSE_NOT_SIGNED","features":[307]},{"name":"ERROR_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE","features":[307]},{"name":"ERROR_CLOUD_FILE_ACCESS_DENIED","features":[307]},{"name":"ERROR_CLOUD_FILE_ALREADY_CONNECTED","features":[307]},{"name":"ERROR_CLOUD_FILE_AUTHENTICATION_FAILED","features":[307]},{"name":"ERROR_CLOUD_FILE_CONNECTED_PROVIDER_ONLY","features":[307]},{"name":"ERROR_CLOUD_FILE_DEHYDRATION_DISALLOWED","features":[307]},{"name":"ERROR_CLOUD_FILE_INCOMPATIBLE_HARDLINKS","features":[307]},{"name":"ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES","features":[307]},{"name":"ERROR_CLOUD_FILE_INVALID_REQUEST","features":[307]},{"name":"ERROR_CLOUD_FILE_IN_USE","features":[307]},{"name":"ERROR_CLOUD_FILE_METADATA_CORRUPT","features":[307]},{"name":"ERROR_CLOUD_FILE_METADATA_TOO_LARGE","features":[307]},{"name":"ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE","features":[307]},{"name":"ERROR_CLOUD_FILE_NOT_IN_SYNC","features":[307]},{"name":"ERROR_CLOUD_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT","features":[307]},{"name":"ERROR_CLOUD_FILE_PINNED","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_CORRUPT","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_LOCK_CONFLICT","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLOUD_FILE_PROVIDER_NOT_RUNNING","features":[307]},{"name":"ERROR_CLOUD_FILE_PROVIDER_TERMINATED","features":[307]},{"name":"ERROR_CLOUD_FILE_READ_ONLY_VOLUME","features":[307]},{"name":"ERROR_CLOUD_FILE_REQUEST_ABORTED","features":[307]},{"name":"ERROR_CLOUD_FILE_REQUEST_CANCELED","features":[307]},{"name":"ERROR_CLOUD_FILE_REQUEST_TIMEOUT","features":[307]},{"name":"ERROR_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT","features":[307]},{"name":"ERROR_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS","features":[307]},{"name":"ERROR_CLOUD_FILE_UNSUCCESSFUL","features":[307]},{"name":"ERROR_CLOUD_FILE_US_MESSAGE_TIMEOUT","features":[307]},{"name":"ERROR_CLOUD_FILE_VALIDATION_FAILED","features":[307]},{"name":"ERROR_CLUSCFG_ALREADY_COMMITTED","features":[307]},{"name":"ERROR_CLUSCFG_ROLLBACK_FAILED","features":[307]},{"name":"ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT","features":[307]},{"name":"ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTERLOG_CORRUPT","features":[307]},{"name":"ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE","features":[307]},{"name":"ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE","features":[307]},{"name":"ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE","features":[307]},{"name":"ERROR_CLUSTERSET_MANAGEMENT_CLUSTER_UNREACHABLE","features":[307]},{"name":"ERROR_CLUSTER_AFFINITY_CONFLICT","features":[307]},{"name":"ERROR_CLUSTER_BACKUP_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_CANNOT_RETURN_PROPERTIES","features":[307]},{"name":"ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME","features":[307]},{"name":"ERROR_CLUSTER_CANT_DESERIALIZE_DATA","features":[307]},{"name":"ERROR_CLUSTER_CSV_INVALID_HANDLE","features":[307]},{"name":"ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT","features":[307]},{"name":"ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR","features":[307]},{"name":"ERROR_CLUSTER_DATABASE_SEQMISMATCH","features":[307]},{"name":"ERROR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_DATABASE_UPDATE_CONDITION_FAILED","features":[307]},{"name":"ERROR_CLUSTER_DISK_NOT_CONNECTED","features":[307]},{"name":"ERROR_CLUSTER_EVICT_INVALID_REQUEST","features":[307]},{"name":"ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP","features":[307]},{"name":"ERROR_CLUSTER_FAULT_DOMAIN_FAILED_S2D_VALIDATION","features":[307]},{"name":"ERROR_CLUSTER_FAULT_DOMAIN_INVALID_HIERARCHY","features":[307]},{"name":"ERROR_CLUSTER_FAULT_DOMAIN_PARENT_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_FAULT_DOMAIN_S2D_CONNECTIVITY_LOSS","features":[307]},{"name":"ERROR_CLUSTER_GROUP_BUSY","features":[307]},{"name":"ERROR_CLUSTER_GROUP_MOVING","features":[307]},{"name":"ERROR_CLUSTER_GROUP_QUEUED","features":[307]},{"name":"ERROR_CLUSTER_GROUP_SINGLETON_RESOURCE","features":[307]},{"name":"ERROR_CLUSTER_GUM_NOT_LOCKER","features":[307]},{"name":"ERROR_CLUSTER_INCOMPATIBLE_VERSIONS","features":[307]},{"name":"ERROR_CLUSTER_INSTANCE_ID_MISMATCH","features":[307]},{"name":"ERROR_CLUSTER_INTERNAL_INVALID_FUNCTION","features":[307]},{"name":"ERROR_CLUSTER_INVALID_INFRASTRUCTURE_FILESERVER_NAME","features":[307]},{"name":"ERROR_CLUSTER_INVALID_IPV6_NETWORK","features":[307]},{"name":"ERROR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK","features":[307]},{"name":"ERROR_CLUSTER_INVALID_NETWORK","features":[307]},{"name":"ERROR_CLUSTER_INVALID_NETWORK_PROVIDER","features":[307]},{"name":"ERROR_CLUSTER_INVALID_NODE","features":[307]},{"name":"ERROR_CLUSTER_INVALID_NODE_WEIGHT","features":[307]},{"name":"ERROR_CLUSTER_INVALID_REQUEST","features":[307]},{"name":"ERROR_CLUSTER_INVALID_SECURITY_DESCRIPTOR","features":[307]},{"name":"ERROR_CLUSTER_INVALID_STRING_FORMAT","features":[307]},{"name":"ERROR_CLUSTER_INVALID_STRING_TERMINATION","features":[307]},{"name":"ERROR_CLUSTER_IPADDR_IN_USE","features":[307]},{"name":"ERROR_CLUSTER_JOIN_ABORTED","features":[307]},{"name":"ERROR_CLUSTER_JOIN_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_LAST_INTERNAL_NETWORK","features":[307]},{"name":"ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED","features":[307]},{"name":"ERROR_CLUSTER_MAX_NODES_IN_CLUSTER","features":[307]},{"name":"ERROR_CLUSTER_MEMBERSHIP_HALT","features":[307]},{"name":"ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE","features":[307]},{"name":"ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME","features":[307]},{"name":"ERROR_CLUSTER_NETINTERFACE_EXISTS","features":[307]},{"name":"ERROR_CLUSTER_NETINTERFACE_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_ALREADY_ONLINE","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_EXISTS","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_NOT_INTERNAL","features":[307]},{"name":"ERROR_CLUSTER_NODE_ALREADY_DOWN","features":[307]},{"name":"ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT","features":[307]},{"name":"ERROR_CLUSTER_NODE_ALREADY_MEMBER","features":[307]},{"name":"ERROR_CLUSTER_NODE_ALREADY_UP","features":[307]},{"name":"ERROR_CLUSTER_NODE_DOWN","features":[307]},{"name":"ERROR_CLUSTER_NODE_DRAIN_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_NODE_EXISTS","features":[307]},{"name":"ERROR_CLUSTER_NODE_IN_GRACE_PERIOD","features":[307]},{"name":"ERROR_CLUSTER_NODE_ISOLATED","features":[307]},{"name":"ERROR_CLUSTER_NODE_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_NODE_NOT_MEMBER","features":[307]},{"name":"ERROR_CLUSTER_NODE_NOT_PAUSED","features":[307]},{"name":"ERROR_CLUSTER_NODE_NOT_READY","features":[307]},{"name":"ERROR_CLUSTER_NODE_PAUSED","features":[307]},{"name":"ERROR_CLUSTER_NODE_QUARANTINED","features":[307]},{"name":"ERROR_CLUSTER_NODE_SHUTTING_DOWN","features":[307]},{"name":"ERROR_CLUSTER_NODE_UNREACHABLE","features":[307]},{"name":"ERROR_CLUSTER_NODE_UP","features":[307]},{"name":"ERROR_CLUSTER_NOT_INSTALLED","features":[307]},{"name":"ERROR_CLUSTER_NOT_SHARED_VOLUME","features":[307]},{"name":"ERROR_CLUSTER_NO_NET_ADAPTERS","features":[307]},{"name":"ERROR_CLUSTER_NO_QUORUM","features":[307]},{"name":"ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED","features":[307]},{"name":"ERROR_CLUSTER_NO_SECURITY_CONTEXT","features":[307]},{"name":"ERROR_CLUSTER_NULL_DATA","features":[307]},{"name":"ERROR_CLUSTER_OBJECT_ALREADY_USED","features":[307]},{"name":"ERROR_CLUSTER_OBJECT_IS_CLUSTER_SET_VM","features":[307]},{"name":"ERROR_CLUSTER_OLD_VERSION","features":[307]},{"name":"ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST","features":[307]},{"name":"ERROR_CLUSTER_PARAMETER_MISMATCH","features":[307]},{"name":"ERROR_CLUSTER_PARAMETER_OUT_OF_BOUNDS","features":[307]},{"name":"ERROR_CLUSTER_PARTIAL_READ","features":[307]},{"name":"ERROR_CLUSTER_PARTIAL_SEND","features":[307]},{"name":"ERROR_CLUSTER_PARTIAL_WRITE","features":[307]},{"name":"ERROR_CLUSTER_POISONED","features":[307]},{"name":"ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH","features":[307]},{"name":"ERROR_CLUSTER_QUORUMLOG_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_REGISTRY_INVALID_FUNCTION","features":[307]},{"name":"ERROR_CLUSTER_RESNAME_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_RESOURCES_MUST_BE_ONLINE_ON_THE_SAME_NODE","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_CONFIGURATION_ERROR","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_CONTAINS_UNSUPPORTED_DIFF_AREA_FOR_SHARED_VOLUMES","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_DOES_NOT_SUPPORT_UNMONITORED","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_IS_IN_MAINTENANCE_MODE","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_IS_REPLICATED","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_IS_REPLICA_VIRTUAL_MACHINE","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_LOCKED_STATUS","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_NOT_MONITORED","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_PROVIDER_FAILED","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_TYPE_BUSY","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_VETOED_CALL","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_VETOED_MOVE_INCOMPATIBLE_NODES","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_DESTINATION","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_SOURCE","features":[307]},{"name":"ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLUSTER_RHS_FAILED_INITIALIZATION","features":[307]},{"name":"ERROR_CLUSTER_SHARED_VOLUMES_IN_USE","features":[307]},{"name":"ERROR_CLUSTER_SHARED_VOLUME_FAILOVER_NOT_ALLOWED","features":[307]},{"name":"ERROR_CLUSTER_SHARED_VOLUME_NOT_REDIRECTED","features":[307]},{"name":"ERROR_CLUSTER_SHARED_VOLUME_REDIRECTED","features":[307]},{"name":"ERROR_CLUSTER_SHUTTING_DOWN","features":[307]},{"name":"ERROR_CLUSTER_SINGLETON_RESOURCE","features":[307]},{"name":"ERROR_CLUSTER_SPACE_DEGRADED","features":[307]},{"name":"ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED","features":[307]},{"name":"ERROR_CLUSTER_TOKEN_DELEGATION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLUSTER_TOO_MANY_NODES","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_FIX_QUORUM_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_INCOMPATIBLE_VERSIONS","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_INCOMPLETE","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_RESTART_REQUIRED","features":[307]},{"name":"ERROR_CLUSTER_USE_SHARED_VOLUMES_API","features":[307]},{"name":"ERROR_CLUSTER_WATCHDOG_TERMINATING","features":[307]},{"name":"ERROR_CLUSTER_WRONG_OS_VERSION","features":[307]},{"name":"ERROR_COLORSPACE_MISMATCH","features":[307]},{"name":"ERROR_COMMITMENT_LIMIT","features":[307]},{"name":"ERROR_COMMITMENT_MINIMUM","features":[307]},{"name":"ERROR_COMPRESSED_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_COMPRESSION_DISABLED","features":[307]},{"name":"ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"ERROR_COMPRESSION_NOT_BENEFICIAL","features":[307]},{"name":"ERROR_COM_TASK_STOP_PENDING","features":[307]},{"name":"ERROR_CONNECTED_OTHER_PASSWORD","features":[307]},{"name":"ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT","features":[307]},{"name":"ERROR_CONNECTION_ABORTED","features":[307]},{"name":"ERROR_CONNECTION_ACTIVE","features":[307]},{"name":"ERROR_CONNECTION_COUNT_LIMIT","features":[307]},{"name":"ERROR_CONNECTION_INVALID","features":[307]},{"name":"ERROR_CONNECTION_REFUSED","features":[307]},{"name":"ERROR_CONNECTION_UNAVAIL","features":[307]},{"name":"ERROR_CONTAINER_ASSIGNED","features":[307]},{"name":"ERROR_CONTENT_BLOCKED","features":[307]},{"name":"ERROR_CONTEXT_EXPIRED","features":[307]},{"name":"ERROR_CONTINUE","features":[307]},{"name":"ERROR_CONTROLLING_IEPORT","features":[307]},{"name":"ERROR_CONTROL_C_EXIT","features":[307]},{"name":"ERROR_CONTROL_ID_NOT_FOUND","features":[307]},{"name":"ERROR_CONVERT_TO_LARGE","features":[307]},{"name":"ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND","features":[307]},{"name":"ERROR_CORE_RESOURCE","features":[307]},{"name":"ERROR_CORRUPT_LOG_CLEARED","features":[307]},{"name":"ERROR_CORRUPT_LOG_CORRUPTED","features":[307]},{"name":"ERROR_CORRUPT_LOG_DELETED_FULL","features":[307]},{"name":"ERROR_CORRUPT_LOG_OVERFULL","features":[307]},{"name":"ERROR_CORRUPT_LOG_UNAVAILABLE","features":[307]},{"name":"ERROR_CORRUPT_SYSTEM_FILE","features":[307]},{"name":"ERROR_COULD_NOT_INTERPRET","features":[307]},{"name":"ERROR_COULD_NOT_RESIZE_LOG","features":[307]},{"name":"ERROR_COUNTER_TIMEOUT","features":[307]},{"name":"ERROR_CPU_SET_INVALID","features":[307]},{"name":"ERROR_CRASH_DUMP","features":[307]},{"name":"ERROR_CRC","features":[307]},{"name":"ERROR_CREATE_FAILED","features":[307]},{"name":"ERROR_CRED_REQUIRES_CONFIRMATION","features":[307]},{"name":"ERROR_CRM_PROTOCOL_ALREADY_EXISTS","features":[307]},{"name":"ERROR_CRM_PROTOCOL_NOT_FOUND","features":[307]},{"name":"ERROR_CROSS_PARTITION_VIOLATION","features":[307]},{"name":"ERROR_CSCSHARE_OFFLINE","features":[307]},{"name":"ERROR_CSV_VOLUME_NOT_LOCAL","features":[307]},{"name":"ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE","features":[307]},{"name":"ERROR_CS_ENCRYPTION_FILE_NOT_CSE","features":[307]},{"name":"ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE","features":[307]},{"name":"ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE","features":[307]},{"name":"ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER","features":[307]},{"name":"ERROR_CTLOG_INCONSISTENT_TRACKING_FILE","features":[307]},{"name":"ERROR_CTLOG_INVALID_TRACKING_STATE","features":[307]},{"name":"ERROR_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE","features":[307]},{"name":"ERROR_CTLOG_TRACKING_NOT_INITIALIZED","features":[307]},{"name":"ERROR_CTLOG_VHD_CHANGED_OFFLINE","features":[307]},{"name":"ERROR_CTX_ACCOUNT_RESTRICTION","features":[307]},{"name":"ERROR_CTX_BAD_VIDEO_MODE","features":[307]},{"name":"ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY","features":[307]},{"name":"ERROR_CTX_CDM_CONNECT","features":[307]},{"name":"ERROR_CTX_CDM_DISCONNECT","features":[307]},{"name":"ERROR_CTX_CLIENT_LICENSE_IN_USE","features":[307]},{"name":"ERROR_CTX_CLIENT_LICENSE_NOT_SET","features":[307]},{"name":"ERROR_CTX_CLIENT_QUERY_TIMEOUT","features":[307]},{"name":"ERROR_CTX_CLOSE_PENDING","features":[307]},{"name":"ERROR_CTX_CONSOLE_CONNECT","features":[307]},{"name":"ERROR_CTX_CONSOLE_DISCONNECT","features":[307]},{"name":"ERROR_CTX_ENCRYPTION_LEVEL_REQUIRED","features":[307]},{"name":"ERROR_CTX_GRAPHICS_INVALID","features":[307]},{"name":"ERROR_CTX_INVALID_MODEMNAME","features":[307]},{"name":"ERROR_CTX_INVALID_PD","features":[307]},{"name":"ERROR_CTX_INVALID_WD","features":[307]},{"name":"ERROR_CTX_LICENSE_CLIENT_INVALID","features":[307]},{"name":"ERROR_CTX_LICENSE_EXPIRED","features":[307]},{"name":"ERROR_CTX_LICENSE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_CTX_LOGON_DISABLED","features":[307]},{"name":"ERROR_CTX_MODEM_INF_NOT_FOUND","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_BUSY","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_ERROR","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_NO_CARRIER","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_TIMEOUT","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_VOICE","features":[307]},{"name":"ERROR_CTX_NOT_CONSOLE","features":[307]},{"name":"ERROR_CTX_NO_FORCE_LOGOFF","features":[307]},{"name":"ERROR_CTX_NO_OUTBUF","features":[307]},{"name":"ERROR_CTX_PD_NOT_FOUND","features":[307]},{"name":"ERROR_CTX_SECURITY_LAYER_ERROR","features":[307]},{"name":"ERROR_CTX_SERVICE_NAME_COLLISION","features":[307]},{"name":"ERROR_CTX_SESSION_IN_USE","features":[307]},{"name":"ERROR_CTX_SHADOW_DENIED","features":[307]},{"name":"ERROR_CTX_SHADOW_DISABLED","features":[307]},{"name":"ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE","features":[307]},{"name":"ERROR_CTX_SHADOW_INVALID","features":[307]},{"name":"ERROR_CTX_SHADOW_NOT_RUNNING","features":[307]},{"name":"ERROR_CTX_TD_ERROR","features":[307]},{"name":"ERROR_CTX_WD_NOT_FOUND","features":[307]},{"name":"ERROR_CTX_WINSTATIONS_DISABLED","features":[307]},{"name":"ERROR_CTX_WINSTATION_ACCESS_DENIED","features":[307]},{"name":"ERROR_CTX_WINSTATION_ALREADY_EXISTS","features":[307]},{"name":"ERROR_CTX_WINSTATION_BUSY","features":[307]},{"name":"ERROR_CTX_WINSTATION_NAME_INVALID","features":[307]},{"name":"ERROR_CTX_WINSTATION_NOT_FOUND","features":[307]},{"name":"ERROR_CURRENT_DIRECTORY","features":[307]},{"name":"ERROR_CURRENT_DOMAIN_NOT_ALLOWED","features":[307]},{"name":"ERROR_CURRENT_TRANSACTION_NOT_VALID","features":[307]},{"name":"ERROR_DATABASE_BACKUP_CORRUPT","features":[307]},{"name":"ERROR_DATABASE_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_DATABASE_FAILURE","features":[307]},{"name":"ERROR_DATABASE_FULL","features":[307]},{"name":"ERROR_DATATYPE_MISMATCH","features":[307]},{"name":"ERROR_DATA_CHECKSUM_ERROR","features":[307]},{"name":"ERROR_DATA_LOST_REPAIR","features":[307]},{"name":"ERROR_DATA_NOT_ACCEPTED","features":[307]},{"name":"ERROR_DAX_MAPPING_EXISTS","features":[307]},{"name":"ERROR_DBG_ATTACH_PROCESS_FAILURE_LOCKDOWN","features":[307]},{"name":"ERROR_DBG_COMMAND_EXCEPTION","features":[307]},{"name":"ERROR_DBG_CONNECT_SERVER_FAILURE_LOCKDOWN","features":[307]},{"name":"ERROR_DBG_CONTINUE","features":[307]},{"name":"ERROR_DBG_CONTROL_BREAK","features":[307]},{"name":"ERROR_DBG_CONTROL_C","features":[307]},{"name":"ERROR_DBG_CREATE_PROCESS_FAILURE_LOCKDOWN","features":[307]},{"name":"ERROR_DBG_EXCEPTION_HANDLED","features":[307]},{"name":"ERROR_DBG_EXCEPTION_NOT_HANDLED","features":[307]},{"name":"ERROR_DBG_PRINTEXCEPTION_C","features":[307]},{"name":"ERROR_DBG_REPLY_LATER","features":[307]},{"name":"ERROR_DBG_RIPEXCEPTION","features":[307]},{"name":"ERROR_DBG_START_SERVER_FAILURE_LOCKDOWN","features":[307]},{"name":"ERROR_DBG_TERMINATE_PROCESS","features":[307]},{"name":"ERROR_DBG_TERMINATE_THREAD","features":[307]},{"name":"ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE","features":[307]},{"name":"ERROR_DC_NOT_FOUND","features":[307]},{"name":"ERROR_DDE_FAIL","features":[307]},{"name":"ERROR_DDM_NOT_RUNNING","features":[307]},{"name":"ERROR_DEBUGGER_INACTIVE","features":[307]},{"name":"ERROR_DEBUG_ATTACH_FAILED","features":[307]},{"name":"ERROR_DECRYPTION_FAILED","features":[307]},{"name":"ERROR_DELAY_LOAD_FAILED","features":[307]},{"name":"ERROR_DELETE_PENDING","features":[307]},{"name":"ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED","features":[307]},{"name":"ERROR_DELETING_ICM_XFORM","features":[307]},{"name":"ERROR_DEPENDENCY_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DEPENDENCY_NOT_ALLOWED","features":[307]},{"name":"ERROR_DEPENDENCY_NOT_FOUND","features":[307]},{"name":"ERROR_DEPENDENCY_TREE_TOO_COMPLEX","features":[307]},{"name":"ERROR_DEPENDENT_RESOURCE_EXISTS","features":[307]},{"name":"ERROR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT","features":[307]},{"name":"ERROR_DEPENDENT_SERVICES_RUNNING","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_POLICY","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_PROFILE_POLICY","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_USER_LOG_OFF","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_MACHINE","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_PACKAGE","features":[307]},{"name":"ERROR_DEPLOYMENT_FAILED_CONFLICTING_MUTABLE_PACKAGE_DIRECTORY","features":[307]},{"name":"ERROR_DEPLOYMENT_OPTION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DESTINATION_ELEMENT_FULL","features":[307]},{"name":"ERROR_DESTROY_OBJECT_OF_OTHER_THREAD","features":[307]},{"name":"ERROR_DEVICE_ALREADY_ATTACHED","features":[307]},{"name":"ERROR_DEVICE_ALREADY_REMEMBERED","features":[307]},{"name":"ERROR_DEVICE_DOOR_OPEN","features":[307]},{"name":"ERROR_DEVICE_ENUMERATION_ERROR","features":[307]},{"name":"ERROR_DEVICE_FEATURE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DEVICE_HARDWARE_ERROR","features":[307]},{"name":"ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL","features":[307]},{"name":"ERROR_DEVICE_INSTALLER_NOT_READY","features":[307]},{"name":"ERROR_DEVICE_INSTALL_BLOCKED","features":[307]},{"name":"ERROR_DEVICE_INTERFACE_ACTIVE","features":[307]},{"name":"ERROR_DEVICE_INTERFACE_REMOVED","features":[307]},{"name":"ERROR_DEVICE_IN_MAINTENANCE","features":[307]},{"name":"ERROR_DEVICE_IN_USE","features":[307]},{"name":"ERROR_DEVICE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_DEVICE_NOT_CONNECTED","features":[307]},{"name":"ERROR_DEVICE_NOT_PARTITIONED","features":[307]},{"name":"ERROR_DEVICE_NO_RESOURCES","features":[307]},{"name":"ERROR_DEVICE_REINITIALIZATION_NEEDED","features":[307]},{"name":"ERROR_DEVICE_REMOVED","features":[307]},{"name":"ERROR_DEVICE_REQUIRES_CLEANING","features":[307]},{"name":"ERROR_DEVICE_RESET_REQUIRED","features":[307]},{"name":"ERROR_DEVICE_SUPPORT_IN_PROGRESS","features":[307]},{"name":"ERROR_DEVICE_UNREACHABLE","features":[307]},{"name":"ERROR_DEVINFO_DATA_LOCKED","features":[307]},{"name":"ERROR_DEVINFO_LIST_LOCKED","features":[307]},{"name":"ERROR_DEVINFO_NOT_REGISTERED","features":[307]},{"name":"ERROR_DEVINSTALL_QUEUE_NONNATIVE","features":[307]},{"name":"ERROR_DEVINST_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DEV_NOT_EXIST","features":[307]},{"name":"ERROR_DEV_SIDELOAD_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DHCP_ADDRESS_CONFLICT","features":[307]},{"name":"ERROR_DIALIN_HOURS_RESTRICTION","features":[307]},{"name":"ERROR_DIALOUT_HOURS_RESTRICTION","features":[307]},{"name":"ERROR_DIFFERENT_PROFILE_RESOURCE_MANAGER_EXIST","features":[307]},{"name":"ERROR_DIFFERENT_SERVICE_ACCOUNT","features":[307]},{"name":"ERROR_DIFFERENT_VERSION_OF_PACKAGED_SERVICE_INSTALLED","features":[307]},{"name":"ERROR_DIF_BINDING_API_NOT_FOUND","features":[307]},{"name":"ERROR_DIF_IOCALLBACK_NOT_REPLACED","features":[307]},{"name":"ERROR_DIF_LIVEDUMP_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DIF_VOLATILE_DRIVER_HOTPATCHED","features":[307]},{"name":"ERROR_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING","features":[307]},{"name":"ERROR_DIF_VOLATILE_INVALID_INFO","features":[307]},{"name":"ERROR_DIF_VOLATILE_NOT_ALLOWED","features":[307]},{"name":"ERROR_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED","features":[307]},{"name":"ERROR_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING","features":[307]},{"name":"ERROR_DIF_VOLATILE_SECTION_NOT_LOCKED","features":[307]},{"name":"ERROR_DIRECTORY","features":[307]},{"name":"ERROR_DIRECTORY_NOT_RM","features":[307]},{"name":"ERROR_DIRECTORY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DIRECT_ACCESS_HANDLE","features":[307]},{"name":"ERROR_DIR_EFS_DISALLOWED","features":[307]},{"name":"ERROR_DIR_NOT_EMPTY","features":[307]},{"name":"ERROR_DIR_NOT_ROOT","features":[307]},{"name":"ERROR_DISCARDED","features":[307]},{"name":"ERROR_DISK_CHANGE","features":[307]},{"name":"ERROR_DISK_CORRUPT","features":[307]},{"name":"ERROR_DISK_FULL","features":[307]},{"name":"ERROR_DISK_NOT_CSV_CAPABLE","features":[307]},{"name":"ERROR_DISK_OPERATION_FAILED","features":[307]},{"name":"ERROR_DISK_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_DISK_RECALIBRATE_FAILED","features":[307]},{"name":"ERROR_DISK_REPAIR_DISABLED","features":[307]},{"name":"ERROR_DISK_REPAIR_REDIRECTED","features":[307]},{"name":"ERROR_DISK_REPAIR_UNSUCCESSFUL","features":[307]},{"name":"ERROR_DISK_RESET_FAILED","features":[307]},{"name":"ERROR_DISK_RESOURCES_EXHAUSTED","features":[307]},{"name":"ERROR_DISK_TOO_FRAGMENTED","features":[307]},{"name":"ERROR_DI_BAD_PATH","features":[307]},{"name":"ERROR_DI_DONT_INSTALL","features":[307]},{"name":"ERROR_DI_DO_DEFAULT","features":[307]},{"name":"ERROR_DI_FUNCTION_OBSOLETE","features":[307]},{"name":"ERROR_DI_NOFILECOPY","features":[307]},{"name":"ERROR_DI_POSTPROCESSING_REQUIRED","features":[307]},{"name":"ERROR_DLL_INIT_FAILED","features":[307]},{"name":"ERROR_DLL_INIT_FAILED_LOGOFF","features":[307]},{"name":"ERROR_DLL_MIGHT_BE_INCOMPATIBLE","features":[307]},{"name":"ERROR_DLL_MIGHT_BE_INSECURE","features":[307]},{"name":"ERROR_DLL_NOT_FOUND","features":[307]},{"name":"ERROR_DLP_POLICY_DENIES_OPERATION","features":[307]},{"name":"ERROR_DLP_POLICY_SILENTLY_FAIL","features":[307]},{"name":"ERROR_DLP_POLICY_WARNS_AGAINST_OPERATION","features":[307]},{"name":"ERROR_DM_OPERATION_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DOMAIN_CONTROLLER_EXISTS","features":[307]},{"name":"ERROR_DOMAIN_CONTROLLER_NOT_FOUND","features":[307]},{"name":"ERROR_DOMAIN_CTRLR_CONFIG_ERROR","features":[307]},{"name":"ERROR_DOMAIN_EXISTS","features":[307]},{"name":"ERROR_DOMAIN_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DOMAIN_SID_SAME_AS_LOCAL_WORKSTATION","features":[307]},{"name":"ERROR_DOMAIN_TRUST_INCONSISTENT","features":[307]},{"name":"ERROR_DOWNGRADE_DETECTED","features":[307]},{"name":"ERROR_DPL_NOT_SUPPORTED_FOR_USER","features":[307]},{"name":"ERROR_DRIVERS_LEAKING_LOCKED_PAGES","features":[307]},{"name":"ERROR_DRIVER_BLOCKED","features":[307]},{"name":"ERROR_DRIVER_CANCEL_TIMEOUT","features":[307]},{"name":"ERROR_DRIVER_DATABASE_ERROR","features":[307]},{"name":"ERROR_DRIVER_FAILED_PRIOR_UNLOAD","features":[307]},{"name":"ERROR_DRIVER_FAILED_SLEEP","features":[307]},{"name":"ERROR_DRIVER_INSTALL_BLOCKED","features":[307]},{"name":"ERROR_DRIVER_NONNATIVE","features":[307]},{"name":"ERROR_DRIVER_PROCESS_TERMINATED","features":[307]},{"name":"ERROR_DRIVER_STORE_ADD_FAILED","features":[307]},{"name":"ERROR_DRIVER_STORE_DELETE_FAILED","features":[307]},{"name":"ERROR_DRIVE_LOCKED","features":[307]},{"name":"ERROR_DRIVE_MEDIA_MISMATCH","features":[307]},{"name":"ERROR_DS_ADD_REPLICA_INHIBITED","features":[307]},{"name":"ERROR_DS_ADMIN_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_AFFECTS_MULTIPLE_DSAS","features":[307]},{"name":"ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER","features":[307]},{"name":"ERROR_DS_ALIASED_OBJ_MISSING","features":[307]},{"name":"ERROR_DS_ALIAS_DEREF_PROBLEM","features":[307]},{"name":"ERROR_DS_ALIAS_POINTS_TO_ALIAS","features":[307]},{"name":"ERROR_DS_ALIAS_PROBLEM","features":[307]},{"name":"ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS","features":[307]},{"name":"ERROR_DS_ATTRIBUTE_OWNED_BY_SAM","features":[307]},{"name":"ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED","features":[307]},{"name":"ERROR_DS_ATT_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DS_ATT_IS_NOT_ON_OBJ","features":[307]},{"name":"ERROR_DS_ATT_NOT_DEF_FOR_CLASS","features":[307]},{"name":"ERROR_DS_ATT_NOT_DEF_IN_SCHEMA","features":[307]},{"name":"ERROR_DS_ATT_SCHEMA_REQ_ID","features":[307]},{"name":"ERROR_DS_ATT_SCHEMA_REQ_SYNTAX","features":[307]},{"name":"ERROR_DS_ATT_VAL_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DS_AUDIT_FAILURE","features":[307]},{"name":"ERROR_DS_AUTHORIZATION_FAILED","features":[307]},{"name":"ERROR_DS_AUTH_METHOD_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DS_AUTH_UNKNOWN","features":[307]},{"name":"ERROR_DS_AUX_CLS_TEST_FAIL","features":[307]},{"name":"ERROR_DS_BACKLINK_WITHOUT_LINK","features":[307]},{"name":"ERROR_DS_BAD_ATT_SCHEMA_SYNTAX","features":[307]},{"name":"ERROR_DS_BAD_HIERARCHY_FILE","features":[307]},{"name":"ERROR_DS_BAD_INSTANCE_TYPE","features":[307]},{"name":"ERROR_DS_BAD_NAME_SYNTAX","features":[307]},{"name":"ERROR_DS_BAD_RDN_ATT_ID_SYNTAX","features":[307]},{"name":"ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED","features":[307]},{"name":"ERROR_DS_BUSY","features":[307]},{"name":"ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD","features":[307]},{"name":"ERROR_DS_CANT_ADD_ATT_VALUES","features":[307]},{"name":"ERROR_DS_CANT_ADD_SYSTEM_ONLY","features":[307]},{"name":"ERROR_DS_CANT_ADD_TO_GC","features":[307]},{"name":"ERROR_DS_CANT_CACHE_ATT","features":[307]},{"name":"ERROR_DS_CANT_CACHE_CLASS","features":[307]},{"name":"ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC","features":[307]},{"name":"ERROR_DS_CANT_CREATE_UNDER_SCHEMA","features":[307]},{"name":"ERROR_DS_CANT_DELETE","features":[307]},{"name":"ERROR_DS_CANT_DELETE_DSA_OBJ","features":[307]},{"name":"ERROR_DS_CANT_DEL_MASTER_CROSSREF","features":[307]},{"name":"ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC","features":[307]},{"name":"ERROR_DS_CANT_DEREF_ALIAS","features":[307]},{"name":"ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN","features":[307]},{"name":"ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF","features":[307]},{"name":"ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN","features":[307]},{"name":"ERROR_DS_CANT_FIND_DSA_OBJ","features":[307]},{"name":"ERROR_DS_CANT_FIND_EXPECTED_NC","features":[307]},{"name":"ERROR_DS_CANT_FIND_NC_IN_CACHE","features":[307]},{"name":"ERROR_DS_CANT_MIX_MASTER_AND_REPS","features":[307]},{"name":"ERROR_DS_CANT_MOD_OBJ_CLASS","features":[307]},{"name":"ERROR_DS_CANT_MOD_PRIMARYGROUPID","features":[307]},{"name":"ERROR_DS_CANT_MOD_SYSTEM_ONLY","features":[307]},{"name":"ERROR_DS_CANT_MOVE_ACCOUNT_GROUP","features":[307]},{"name":"ERROR_DS_CANT_MOVE_APP_BASIC_GROUP","features":[307]},{"name":"ERROR_DS_CANT_MOVE_APP_QUERY_GROUP","features":[307]},{"name":"ERROR_DS_CANT_MOVE_DELETED_OBJECT","features":[307]},{"name":"ERROR_DS_CANT_MOVE_RESOURCE_GROUP","features":[307]},{"name":"ERROR_DS_CANT_ON_NON_LEAF","features":[307]},{"name":"ERROR_DS_CANT_ON_RDN","features":[307]},{"name":"ERROR_DS_CANT_REMOVE_ATT_CACHE","features":[307]},{"name":"ERROR_DS_CANT_REMOVE_CLASS_CACHE","features":[307]},{"name":"ERROR_DS_CANT_REM_MISSING_ATT","features":[307]},{"name":"ERROR_DS_CANT_REM_MISSING_ATT_VAL","features":[307]},{"name":"ERROR_DS_CANT_REPLACE_HIDDEN_REC","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_ATTS","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_CHILD","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_DN","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_INSTANCE","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_SD","features":[307]},{"name":"ERROR_DS_CANT_START","features":[307]},{"name":"ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ","features":[307]},{"name":"ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS","features":[307]},{"name":"ERROR_DS_CHILDREN_EXIST","features":[307]},{"name":"ERROR_DS_CLASS_MUST_BE_CONCRETE","features":[307]},{"name":"ERROR_DS_CLASS_NOT_DSA","features":[307]},{"name":"ERROR_DS_CLIENT_LOOP","features":[307]},{"name":"ERROR_DS_CODE_INCONSISTENCY","features":[307]},{"name":"ERROR_DS_COMPARE_FALSE","features":[307]},{"name":"ERROR_DS_COMPARE_TRUE","features":[307]},{"name":"ERROR_DS_CONFIDENTIALITY_REQUIRED","features":[307]},{"name":"ERROR_DS_CONFIG_PARAM_MISSING","features":[307]},{"name":"ERROR_DS_CONSTRAINT_VIOLATION","features":[307]},{"name":"ERROR_DS_CONSTRUCTED_ATT_MOD","features":[307]},{"name":"ERROR_DS_CONTROL_NOT_FOUND","features":[307]},{"name":"ERROR_DS_COULDNT_CONTACT_FSMO","features":[307]},{"name":"ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE","features":[307]},{"name":"ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE","features":[307]},{"name":"ERROR_DS_COULDNT_UPDATE_SPNS","features":[307]},{"name":"ERROR_DS_COUNTING_AB_INDICES_FAILED","features":[307]},{"name":"ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD","features":[307]},{"name":"ERROR_DS_CROSS_DOM_MOVE_ERROR","features":[307]},{"name":"ERROR_DS_CROSS_NC_DN_RENAME","features":[307]},{"name":"ERROR_DS_CROSS_REF_BUSY","features":[307]},{"name":"ERROR_DS_CROSS_REF_EXISTS","features":[307]},{"name":"ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE","features":[307]},{"name":"ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2","features":[307]},{"name":"ERROR_DS_DATABASE_ERROR","features":[307]},{"name":"ERROR_DS_DECODING_ERROR","features":[307]},{"name":"ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED","features":[307]},{"name":"ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST","features":[307]},{"name":"ERROR_DS_DIFFERENT_REPL_EPOCHS","features":[307]},{"name":"ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER","features":[307]},{"name":"ERROR_DS_DISALLOWED_NC_REDIRECT","features":[307]},{"name":"ERROR_DS_DNS_LOOKUP_FAILURE","features":[307]},{"name":"ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST","features":[307]},{"name":"ERROR_DS_DOMAIN_RENAME_IN_PROGRESS","features":[307]},{"name":"ERROR_DS_DOMAIN_VERSION_TOO_HIGH","features":[307]},{"name":"ERROR_DS_DOMAIN_VERSION_TOO_LOW","features":[307]},{"name":"ERROR_DS_DRA_ABANDON_SYNC","features":[307]},{"name":"ERROR_DS_DRA_ACCESS_DENIED","features":[307]},{"name":"ERROR_DS_DRA_BAD_DN","features":[307]},{"name":"ERROR_DS_DRA_BAD_INSTANCE_TYPE","features":[307]},{"name":"ERROR_DS_DRA_BAD_NC","features":[307]},{"name":"ERROR_DS_DRA_BUSY","features":[307]},{"name":"ERROR_DS_DRA_CONNECTION_FAILED","features":[307]},{"name":"ERROR_DS_DRA_CORRUPT_UTD_VECTOR","features":[307]},{"name":"ERROR_DS_DRA_DB_ERROR","features":[307]},{"name":"ERROR_DS_DRA_DN_EXISTS","features":[307]},{"name":"ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT","features":[307]},{"name":"ERROR_DS_DRA_EXTN_CONNECTION_FAILED","features":[307]},{"name":"ERROR_DS_DRA_GENERIC","features":[307]},{"name":"ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET","features":[307]},{"name":"ERROR_DS_DRA_INCONSISTENT_DIT","features":[307]},{"name":"ERROR_DS_DRA_INTERNAL_ERROR","features":[307]},{"name":"ERROR_DS_DRA_INVALID_PARAMETER","features":[307]},{"name":"ERROR_DS_DRA_MAIL_PROBLEM","features":[307]},{"name":"ERROR_DS_DRA_MISSING_KRBTGT_SECRET","features":[307]},{"name":"ERROR_DS_DRA_MISSING_PARENT","features":[307]},{"name":"ERROR_DS_DRA_NAME_COLLISION","features":[307]},{"name":"ERROR_DS_DRA_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DS_DRA_NO_REPLICA","features":[307]},{"name":"ERROR_DS_DRA_OBJ_IS_REP_SOURCE","features":[307]},{"name":"ERROR_DS_DRA_OBJ_NC_MISMATCH","features":[307]},{"name":"ERROR_DS_DRA_OUT_OF_MEM","features":[307]},{"name":"ERROR_DS_DRA_OUT_SCHEDULE_WINDOW","features":[307]},{"name":"ERROR_DS_DRA_PREEMPTED","features":[307]},{"name":"ERROR_DS_DRA_RECYCLED_TARGET","features":[307]},{"name":"ERROR_DS_DRA_REF_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DS_DRA_REF_NOT_FOUND","features":[307]},{"name":"ERROR_DS_DRA_REPL_PENDING","features":[307]},{"name":"ERROR_DS_DRA_RPC_CANCELLED","features":[307]},{"name":"ERROR_DS_DRA_SCHEMA_CONFLICT","features":[307]},{"name":"ERROR_DS_DRA_SCHEMA_INFO_SHIP","features":[307]},{"name":"ERROR_DS_DRA_SCHEMA_MISMATCH","features":[307]},{"name":"ERROR_DS_DRA_SECRETS_DENIED","features":[307]},{"name":"ERROR_DS_DRA_SHUTDOWN","features":[307]},{"name":"ERROR_DS_DRA_SINK_DISABLED","features":[307]},{"name":"ERROR_DS_DRA_SOURCE_DISABLED","features":[307]},{"name":"ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA","features":[307]},{"name":"ERROR_DS_DRA_SOURCE_REINSTALLED","features":[307]},{"name":"ERROR_DS_DRS_EXTENSIONS_CHANGED","features":[307]},{"name":"ERROR_DS_DSA_MUST_BE_INT_MASTER","features":[307]},{"name":"ERROR_DS_DST_DOMAIN_NOT_NATIVE","features":[307]},{"name":"ERROR_DS_DST_NC_MISMATCH","features":[307]},{"name":"ERROR_DS_DS_REQUIRED","features":[307]},{"name":"ERROR_DS_DUPLICATE_ID_FOUND","features":[307]},{"name":"ERROR_DS_DUP_LDAP_DISPLAY_NAME","features":[307]},{"name":"ERROR_DS_DUP_LINK_ID","features":[307]},{"name":"ERROR_DS_DUP_MAPI_ID","features":[307]},{"name":"ERROR_DS_DUP_MSDS_INTID","features":[307]},{"name":"ERROR_DS_DUP_OID","features":[307]},{"name":"ERROR_DS_DUP_RDN","features":[307]},{"name":"ERROR_DS_DUP_SCHEMA_ID_GUID","features":[307]},{"name":"ERROR_DS_ENCODING_ERROR","features":[307]},{"name":"ERROR_DS_EPOCH_MISMATCH","features":[307]},{"name":"ERROR_DS_EXISTING_AD_CHILD_NC","features":[307]},{"name":"ERROR_DS_EXISTS_IN_AUX_CLS","features":[307]},{"name":"ERROR_DS_EXISTS_IN_MAY_HAVE","features":[307]},{"name":"ERROR_DS_EXISTS_IN_MUST_HAVE","features":[307]},{"name":"ERROR_DS_EXISTS_IN_POSS_SUP","features":[307]},{"name":"ERROR_DS_EXISTS_IN_RDNATTID","features":[307]},{"name":"ERROR_DS_EXISTS_IN_SUB_CLS","features":[307]},{"name":"ERROR_DS_FILTER_UNKNOWN","features":[307]},{"name":"ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS","features":[307]},{"name":"ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST","features":[307]},{"name":"ERROR_DS_FOREST_VERSION_TOO_HIGH","features":[307]},{"name":"ERROR_DS_FOREST_VERSION_TOO_LOW","features":[307]},{"name":"ERROR_DS_GCVERIFY_ERROR","features":[307]},{"name":"ERROR_DS_GC_NOT_AVAILABLE","features":[307]},{"name":"ERROR_DS_GC_REQUIRED","features":[307]},{"name":"ERROR_DS_GENERIC_ERROR","features":[307]},{"name":"ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER","features":[307]},{"name":"ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER","features":[307]},{"name":"ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER","features":[307]},{"name":"ERROR_DS_GOVERNSID_MISSING","features":[307]},{"name":"ERROR_DS_GROUP_CONVERSION_ERROR","features":[307]},{"name":"ERROR_DS_HAVE_PRIMARY_MEMBERS","features":[307]},{"name":"ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED","features":[307]},{"name":"ERROR_DS_HIERARCHY_TABLE_TOO_DEEP","features":[307]},{"name":"ERROR_DS_HIGH_ADLDS_FFL","features":[307]},{"name":"ERROR_DS_HIGH_DSA_VERSION","features":[307]},{"name":"ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD","features":[307]},{"name":"ERROR_DS_ILLEGAL_MOD_OPERATION","features":[307]},{"name":"ERROR_DS_ILLEGAL_SUPERIOR","features":[307]},{"name":"ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION","features":[307]},{"name":"ERROR_DS_INAPPROPRIATE_AUTH","features":[307]},{"name":"ERROR_DS_INAPPROPRIATE_MATCHING","features":[307]},{"name":"ERROR_DS_INCOMPATIBLE_CONTROLS_USED","features":[307]},{"name":"ERROR_DS_INCOMPATIBLE_VERSION","features":[307]},{"name":"ERROR_DS_INCORRECT_ROLE_OWNER","features":[307]},{"name":"ERROR_DS_INIT_FAILURE","features":[307]},{"name":"ERROR_DS_INIT_FAILURE_CONSOLE","features":[307]},{"name":"ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE","features":[307]},{"name":"ERROR_DS_INSTALL_NO_SRC_SCH_VERSION","features":[307]},{"name":"ERROR_DS_INSTALL_SCHEMA_MISMATCH","features":[307]},{"name":"ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT","features":[307]},{"name":"ERROR_DS_INSUFF_ACCESS_RIGHTS","features":[307]},{"name":"ERROR_DS_INTERNAL_FAILURE","features":[307]},{"name":"ERROR_DS_INVALID_ATTRIBUTE_SYNTAX","features":[307]},{"name":"ERROR_DS_INVALID_DMD","features":[307]},{"name":"ERROR_DS_INVALID_DN_SYNTAX","features":[307]},{"name":"ERROR_DS_INVALID_GROUP_TYPE","features":[307]},{"name":"ERROR_DS_INVALID_LDAP_DISPLAY_NAME","features":[307]},{"name":"ERROR_DS_INVALID_NAME_FOR_SPN","features":[307]},{"name":"ERROR_DS_INVALID_ROLE_OWNER","features":[307]},{"name":"ERROR_DS_INVALID_SCRIPT","features":[307]},{"name":"ERROR_DS_INVALID_SEARCH_FLAG","features":[307]},{"name":"ERROR_DS_INVALID_SEARCH_FLAG_SUBTREE","features":[307]},{"name":"ERROR_DS_INVALID_SEARCH_FLAG_TUPLE","features":[307]},{"name":"ERROR_DS_IS_LEAF","features":[307]},{"name":"ERROR_DS_KEY_NOT_UNIQUE","features":[307]},{"name":"ERROR_DS_LDAP_SEND_QUEUE_FULL","features":[307]},{"name":"ERROR_DS_LINK_ID_NOT_AVAILABLE","features":[307]},{"name":"ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER","features":[307]},{"name":"ERROR_DS_LOCAL_ERROR","features":[307]},{"name":"ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY","features":[307]},{"name":"ERROR_DS_LOOP_DETECT","features":[307]},{"name":"ERROR_DS_LOW_ADLDS_FFL","features":[307]},{"name":"ERROR_DS_LOW_DSA_VERSION","features":[307]},{"name":"ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4","features":[307]},{"name":"ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_DS_MAPI_ID_NOT_AVAILABLE","features":[307]},{"name":"ERROR_DS_MASTERDSA_REQUIRED","features":[307]},{"name":"ERROR_DS_MAX_OBJ_SIZE_EXCEEDED","features":[307]},{"name":"ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY","features":[307]},{"name":"ERROR_DS_MISSING_EXPECTED_ATT","features":[307]},{"name":"ERROR_DS_MISSING_FOREST_TRUST","features":[307]},{"name":"ERROR_DS_MISSING_FSMO_SETTINGS","features":[307]},{"name":"ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER","features":[307]},{"name":"ERROR_DS_MISSING_REQUIRED_ATT","features":[307]},{"name":"ERROR_DS_MISSING_SUPREF","features":[307]},{"name":"ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG","features":[307]},{"name":"ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE","features":[307]},{"name":"ERROR_DS_MODIFYDN_WRONG_GRANDPARENT","features":[307]},{"name":"ERROR_DS_MUST_BE_RUN_ON_DST_DC","features":[307]},{"name":"ERROR_DS_NAME_ERROR_DOMAIN_ONLY","features":[307]},{"name":"ERROR_DS_NAME_ERROR_NOT_FOUND","features":[307]},{"name":"ERROR_DS_NAME_ERROR_NOT_UNIQUE","features":[307]},{"name":"ERROR_DS_NAME_ERROR_NO_MAPPING","features":[307]},{"name":"ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING","features":[307]},{"name":"ERROR_DS_NAME_ERROR_RESOLVING","features":[307]},{"name":"ERROR_DS_NAME_ERROR_TRUST_REFERRAL","features":[307]},{"name":"ERROR_DS_NAME_NOT_UNIQUE","features":[307]},{"name":"ERROR_DS_NAME_REFERENCE_INVALID","features":[307]},{"name":"ERROR_DS_NAME_TOO_LONG","features":[307]},{"name":"ERROR_DS_NAME_TOO_MANY_PARTS","features":[307]},{"name":"ERROR_DS_NAME_TYPE_UNKNOWN","features":[307]},{"name":"ERROR_DS_NAME_UNPARSEABLE","features":[307]},{"name":"ERROR_DS_NAME_VALUE_TOO_LONG","features":[307]},{"name":"ERROR_DS_NAMING_MASTER_GC","features":[307]},{"name":"ERROR_DS_NAMING_VIOLATION","features":[307]},{"name":"ERROR_DS_NCNAME_MISSING_CR_REF","features":[307]},{"name":"ERROR_DS_NCNAME_MUST_BE_NC","features":[307]},{"name":"ERROR_DS_NC_MUST_HAVE_NC_PARENT","features":[307]},{"name":"ERROR_DS_NC_STILL_HAS_DSAS","features":[307]},{"name":"ERROR_DS_NONEXISTENT_MAY_HAVE","features":[307]},{"name":"ERROR_DS_NONEXISTENT_MUST_HAVE","features":[307]},{"name":"ERROR_DS_NONEXISTENT_POSS_SUP","features":[307]},{"name":"ERROR_DS_NONSAFE_SCHEMA_CHANGE","features":[307]},{"name":"ERROR_DS_NON_ASQ_SEARCH","features":[307]},{"name":"ERROR_DS_NON_BASE_SEARCH","features":[307]},{"name":"ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX","features":[307]},{"name":"ERROR_DS_NOT_AN_OBJECT","features":[307]},{"name":"ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC","features":[307]},{"name":"ERROR_DS_NOT_CLOSEST","features":[307]},{"name":"ERROR_DS_NOT_INSTALLED","features":[307]},{"name":"ERROR_DS_NOT_ON_BACKLINK","features":[307]},{"name":"ERROR_DS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DS_NOT_SUPPORTED_SORT_ORDER","features":[307]},{"name":"ERROR_DS_NO_ATTRIBUTE_OR_VALUE","features":[307]},{"name":"ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN","features":[307]},{"name":"ERROR_DS_NO_CHAINED_EVAL","features":[307]},{"name":"ERROR_DS_NO_CHAINING","features":[307]},{"name":"ERROR_DS_NO_CHECKPOINT_WITH_PDC","features":[307]},{"name":"ERROR_DS_NO_CROSSREF_FOR_NC","features":[307]},{"name":"ERROR_DS_NO_DELETED_NAME","features":[307]},{"name":"ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS","features":[307]},{"name":"ERROR_DS_NO_MORE_RIDS","features":[307]},{"name":"ERROR_DS_NO_MSDS_INTID","features":[307]},{"name":"ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN","features":[307]},{"name":"ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN","features":[307]},{"name":"ERROR_DS_NO_NTDSA_OBJECT","features":[307]},{"name":"ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC","features":[307]},{"name":"ERROR_DS_NO_PARENT_OBJECT","features":[307]},{"name":"ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION","features":[307]},{"name":"ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA","features":[307]},{"name":"ERROR_DS_NO_REF_DOMAIN","features":[307]},{"name":"ERROR_DS_NO_REQUESTED_ATTS_FOUND","features":[307]},{"name":"ERROR_DS_NO_RESULTS_RETURNED","features":[307]},{"name":"ERROR_DS_NO_RIDS_ALLOCATED","features":[307]},{"name":"ERROR_DS_NO_SERVER_OBJECT","features":[307]},{"name":"ERROR_DS_NO_SUCH_OBJECT","features":[307]},{"name":"ERROR_DS_NO_TREE_DELETE_ABOVE_NC","features":[307]},{"name":"ERROR_DS_NTDSCRIPT_PROCESS_ERROR","features":[307]},{"name":"ERROR_DS_NTDSCRIPT_SYNTAX_ERROR","features":[307]},{"name":"ERROR_DS_OBJECT_BEING_REMOVED","features":[307]},{"name":"ERROR_DS_OBJECT_CLASS_REQUIRED","features":[307]},{"name":"ERROR_DS_OBJECT_RESULTS_TOO_LARGE","features":[307]},{"name":"ERROR_DS_OBJ_CLASS_NOT_DEFINED","features":[307]},{"name":"ERROR_DS_OBJ_CLASS_NOT_SUBCLASS","features":[307]},{"name":"ERROR_DS_OBJ_CLASS_VIOLATION","features":[307]},{"name":"ERROR_DS_OBJ_GUID_EXISTS","features":[307]},{"name":"ERROR_DS_OBJ_NOT_FOUND","features":[307]},{"name":"ERROR_DS_OBJ_STRING_NAME_EXISTS","features":[307]},{"name":"ERROR_DS_OBJ_TOO_LARGE","features":[307]},{"name":"ERROR_DS_OFFSET_RANGE_ERROR","features":[307]},{"name":"ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS","features":[307]},{"name":"ERROR_DS_OID_NOT_FOUND","features":[307]},{"name":"ERROR_DS_OPERATIONS_ERROR","features":[307]},{"name":"ERROR_DS_OUT_OF_SCOPE","features":[307]},{"name":"ERROR_DS_OUT_OF_VERSION_STORE","features":[307]},{"name":"ERROR_DS_PARAM_ERROR","features":[307]},{"name":"ERROR_DS_PARENT_IS_AN_ALIAS","features":[307]},{"name":"ERROR_DS_PDC_OPERATION_IN_PROGRESS","features":[307]},{"name":"ERROR_DS_PER_ATTRIBUTE_AUTHZ_FAILED_DURING_ADD","features":[307]},{"name":"ERROR_DS_POLICY_NOT_KNOWN","features":[307]},{"name":"ERROR_DS_PROTOCOL_ERROR","features":[307]},{"name":"ERROR_DS_RANGE_CONSTRAINT","features":[307]},{"name":"ERROR_DS_RDN_DOESNT_MATCH_SCHEMA","features":[307]},{"name":"ERROR_DS_RECALCSCHEMA_FAILED","features":[307]},{"name":"ERROR_DS_REFERRAL","features":[307]},{"name":"ERROR_DS_REFERRAL_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_REFUSING_FSMO_ROLES","features":[307]},{"name":"ERROR_DS_REMOTE_CROSSREF_OP_FAILED","features":[307]},{"name":"ERROR_DS_REPLICATOR_ONLY","features":[307]},{"name":"ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR","features":[307]},{"name":"ERROR_DS_REPL_LIFETIME_EXCEEDED","features":[307]},{"name":"ERROR_DS_RESERVED_LINK_ID","features":[307]},{"name":"ERROR_DS_RESERVED_MAPI_ID","features":[307]},{"name":"ERROR_DS_RIDMGR_DISABLED","features":[307]},{"name":"ERROR_DS_RIDMGR_INIT_ERROR","features":[307]},{"name":"ERROR_DS_ROLE_NOT_VERIFIED","features":[307]},{"name":"ERROR_DS_ROOT_CANT_BE_SUBREF","features":[307]},{"name":"ERROR_DS_ROOT_MUST_BE_NC","features":[307]},{"name":"ERROR_DS_ROOT_REQUIRES_CLASS_TOP","features":[307]},{"name":"ERROR_DS_SAM_INIT_FAILURE","features":[307]},{"name":"ERROR_DS_SAM_INIT_FAILURE_CONSOLE","features":[307]},{"name":"ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY","features":[307]},{"name":"ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD","features":[307]},{"name":"ERROR_DS_SCHEMA_ALLOC_FAILED","features":[307]},{"name":"ERROR_DS_SCHEMA_NOT_LOADED","features":[307]},{"name":"ERROR_DS_SCHEMA_UPDATE_DISALLOWED","features":[307]},{"name":"ERROR_DS_SECURITY_CHECKING_ERROR","features":[307]},{"name":"ERROR_DS_SECURITY_ILLEGAL_MODIFY","features":[307]},{"name":"ERROR_DS_SEC_DESC_INVALID","features":[307]},{"name":"ERROR_DS_SEC_DESC_TOO_SHORT","features":[307]},{"name":"ERROR_DS_SEMANTIC_ATT_TEST","features":[307]},{"name":"ERROR_DS_SENSITIVE_GROUP_VIOLATION","features":[307]},{"name":"ERROR_DS_SERVER_DOWN","features":[307]},{"name":"ERROR_DS_SHUTTING_DOWN","features":[307]},{"name":"ERROR_DS_SINGLE_USER_MODE_FAILED","features":[307]},{"name":"ERROR_DS_SINGLE_VALUE_CONSTRAINT","features":[307]},{"name":"ERROR_DS_SIZELIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_SORT_CONTROL_MISSING","features":[307]},{"name":"ERROR_DS_SOURCE_AUDITING_NOT_ENABLED","features":[307]},{"name":"ERROR_DS_SOURCE_DOMAIN_IN_FOREST","features":[307]},{"name":"ERROR_DS_SPN_VALUE_NOT_UNIQUE_IN_FOREST","features":[307]},{"name":"ERROR_DS_SRC_AND_DST_NC_IDENTICAL","features":[307]},{"name":"ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH","features":[307]},{"name":"ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER","features":[307]},{"name":"ERROR_DS_SRC_GUID_MISMATCH","features":[307]},{"name":"ERROR_DS_SRC_NAME_MISMATCH","features":[307]},{"name":"ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER","features":[307]},{"name":"ERROR_DS_SRC_SID_EXISTS_IN_FOREST","features":[307]},{"name":"ERROR_DS_STRING_SD_CONVERSION_FAILED","features":[307]},{"name":"ERROR_DS_STRONG_AUTH_REQUIRED","features":[307]},{"name":"ERROR_DS_SUBREF_MUST_HAVE_PARENT","features":[307]},{"name":"ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD","features":[307]},{"name":"ERROR_DS_SUB_CLS_TEST_FAIL","features":[307]},{"name":"ERROR_DS_SYNTAX_MISMATCH","features":[307]},{"name":"ERROR_DS_THREAD_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_TIMELIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_TREE_DELETE_NOT_FINISHED","features":[307]},{"name":"ERROR_DS_UNABLE_TO_SURRENDER_ROLES","features":[307]},{"name":"ERROR_DS_UNAVAILABLE","features":[307]},{"name":"ERROR_DS_UNAVAILABLE_CRIT_EXTENSION","features":[307]},{"name":"ERROR_DS_UNDELETE_SAM_VALIDATION_FAILED","features":[307]},{"name":"ERROR_DS_UNICODEPWD_NOT_IN_QUOTES","features":[307]},{"name":"ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER","features":[307]},{"name":"ERROR_DS_UNKNOWN_ERROR","features":[307]},{"name":"ERROR_DS_UNKNOWN_OPERATION","features":[307]},{"name":"ERROR_DS_UNWILLING_TO_PERFORM","features":[307]},{"name":"ERROR_DS_UPN_VALUE_NOT_UNIQUE_IN_FOREST","features":[307]},{"name":"ERROR_DS_USER_BUFFER_TO_SMALL","features":[307]},{"name":"ERROR_DS_VALUE_KEY_NOT_UNIQUE","features":[307]},{"name":"ERROR_DS_VERSION_CHECK_FAILURE","features":[307]},{"name":"ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL","features":[307]},{"name":"ERROR_DS_WRONG_LINKED_ATT_SYNTAX","features":[307]},{"name":"ERROR_DS_WRONG_OM_OBJ_CLASS","features":[307]},{"name":"ERROR_DUPLICATE_FOUND","features":[307]},{"name":"ERROR_DUPLICATE_PRIVILEGES","features":[307]},{"name":"ERROR_DUPLICATE_SERVICE_NAME","features":[307]},{"name":"ERROR_DUPLICATE_TAG","features":[307]},{"name":"ERROR_DUP_DOMAINNAME","features":[307]},{"name":"ERROR_DUP_NAME","features":[307]},{"name":"ERROR_DYNAMIC_CODE_BLOCKED","features":[307]},{"name":"ERROR_DYNLINK_FROM_INVALID_RING","features":[307]},{"name":"ERROR_EAS_DIDNT_FIT","features":[307]},{"name":"ERROR_EAS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_EA_ACCESS_DENIED","features":[307]},{"name":"ERROR_EA_FILE_CORRUPT","features":[307]},{"name":"ERROR_EA_LIST_INCONSISTENT","features":[307]},{"name":"ERROR_EA_TABLE_FULL","features":[307]},{"name":"ERROR_EC_CIRCULAR_FORWARDING","features":[307]},{"name":"ERROR_EC_CREDSTORE_FULL","features":[307]},{"name":"ERROR_EC_CRED_NOT_FOUND","features":[307]},{"name":"ERROR_EC_LOG_DISABLED","features":[307]},{"name":"ERROR_EC_NO_ACTIVE_CHANNEL","features":[307]},{"name":"ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE","features":[307]},{"name":"ERROR_EDP_DPL_POLICY_CANT_BE_SATISFIED","features":[307]},{"name":"ERROR_EDP_POLICY_DENIES_OPERATION","features":[307]},{"name":"ERROR_EFS_ALG_BLOB_TOO_BIG","features":[307]},{"name":"ERROR_EFS_DISABLED","features":[307]},{"name":"ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"ERROR_EFS_SERVER_NOT_TRUSTED","features":[307]},{"name":"ERROR_EFS_VERSION_NOT_SUPPORT","features":[307]},{"name":"ERROR_ELEVATION_REQUIRED","features":[307]},{"name":"ERROR_EMPTY","features":[307]},{"name":"ERROR_ENCLAVE_FAILURE","features":[307]},{"name":"ERROR_ENCLAVE_NOT_TERMINATED","features":[307]},{"name":"ERROR_ENCLAVE_VIOLATION","features":[307]},{"name":"ERROR_ENCRYPTED_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_ENCRYPTED_IO_NOT_POSSIBLE","features":[307]},{"name":"ERROR_ENCRYPTING_METADATA_DISALLOWED","features":[307]},{"name":"ERROR_ENCRYPTION_DISABLED","features":[307]},{"name":"ERROR_ENCRYPTION_FAILED","features":[307]},{"name":"ERROR_ENCRYPTION_POLICY_DENIES_OPERATION","features":[307]},{"name":"ERROR_END_OF_MEDIA","features":[307]},{"name":"ERROR_ENLISTMENT_NOT_FOUND","features":[307]},{"name":"ERROR_ENLISTMENT_NOT_SUPERIOR","features":[307]},{"name":"ERROR_ENVVAR_NOT_FOUND","features":[307]},{"name":"ERROR_EOM_OVERFLOW","features":[307]},{"name":"ERROR_ERRORS_ENCOUNTERED","features":[307]},{"name":"ERROR_EVALUATION_EXPIRATION","features":[307]},{"name":"ERROR_EVENTLOG_CANT_START","features":[307]},{"name":"ERROR_EVENTLOG_FILE_CHANGED","features":[307]},{"name":"ERROR_EVENTLOG_FILE_CORRUPT","features":[307]},{"name":"ERROR_EVENT_DONE","features":[307]},{"name":"ERROR_EVENT_PENDING","features":[307]},{"name":"ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY","features":[307]},{"name":"ERROR_EVT_CHANNEL_CANNOT_ACTIVATE","features":[307]},{"name":"ERROR_EVT_CHANNEL_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_CONFIGURATION_ERROR","features":[307]},{"name":"ERROR_EVT_EVENT_DEFINITION_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_FILTER_ALREADYSCOPED","features":[307]},{"name":"ERROR_EVT_FILTER_INVARG","features":[307]},{"name":"ERROR_EVT_FILTER_INVTEST","features":[307]},{"name":"ERROR_EVT_FILTER_INVTYPE","features":[307]},{"name":"ERROR_EVT_FILTER_NOTELTSET","features":[307]},{"name":"ERROR_EVT_FILTER_OUT_OF_RANGE","features":[307]},{"name":"ERROR_EVT_FILTER_PARSEERR","features":[307]},{"name":"ERROR_EVT_FILTER_TOO_COMPLEX","features":[307]},{"name":"ERROR_EVT_FILTER_UNEXPECTEDTOKEN","features":[307]},{"name":"ERROR_EVT_FILTER_UNSUPPORTEDOP","features":[307]},{"name":"ERROR_EVT_INVALID_CHANNEL_PATH","features":[307]},{"name":"ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE","features":[307]},{"name":"ERROR_EVT_INVALID_EVENT_DATA","features":[307]},{"name":"ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL","features":[307]},{"name":"ERROR_EVT_INVALID_PUBLISHER_NAME","features":[307]},{"name":"ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE","features":[307]},{"name":"ERROR_EVT_INVALID_QUERY","features":[307]},{"name":"ERROR_EVT_MALFORMED_XML_TEXT","features":[307]},{"name":"ERROR_EVT_MAX_INSERTS_REACHED","features":[307]},{"name":"ERROR_EVT_MESSAGE_ID_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_MESSAGE_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_NON_VALIDATING_MSXML","features":[307]},{"name":"ERROR_EVT_PUBLISHER_DISABLED","features":[307]},{"name":"ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_QUERY_RESULT_INVALID_POSITION","features":[307]},{"name":"ERROR_EVT_QUERY_RESULT_STALE","features":[307]},{"name":"ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL","features":[307]},{"name":"ERROR_EVT_UNRESOLVED_PARAMETER_INSERT","features":[307]},{"name":"ERROR_EVT_UNRESOLVED_VALUE_INSERT","features":[307]},{"name":"ERROR_EVT_VERSION_TOO_NEW","features":[307]},{"name":"ERROR_EVT_VERSION_TOO_OLD","features":[307]},{"name":"ERROR_EXCEPTION_IN_RESOURCE_CALL","features":[307]},{"name":"ERROR_EXCEPTION_IN_SERVICE","features":[307]},{"name":"ERROR_EXCL_SEM_ALREADY_OWNED","features":[307]},{"name":"ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY","features":[307]},{"name":"ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY","features":[307]},{"name":"ERROR_EXE_MACHINE_TYPE_MISMATCH","features":[307]},{"name":"ERROR_EXE_MARKED_INVALID","features":[307]},{"name":"ERROR_EXPECTED_SECTION_NAME","features":[307]},{"name":"ERROR_EXPIRED_HANDLE","features":[307]},{"name":"ERROR_EXTENDED_ERROR","features":[307]},{"name":"ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN","features":[307]},{"name":"ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_EXTRANEOUS_INFORMATION","features":[307]},{"name":"ERROR_FAILED_DRIVER_ENTRY","features":[307]},{"name":"ERROR_FAILED_SERVICE_CONTROLLER_CONNECT","features":[307]},{"name":"ERROR_FAIL_FAST_EXCEPTION","features":[307]},{"name":"ERROR_FAIL_I24","features":[307]},{"name":"ERROR_FAIL_NOACTION_REBOOT","features":[307]},{"name":"ERROR_FAIL_REBOOT_INITIATED","features":[307]},{"name":"ERROR_FAIL_REBOOT_REQUIRED","features":[307]},{"name":"ERROR_FAIL_RESTART","features":[307]},{"name":"ERROR_FAIL_SHUTDOWN","features":[307]},{"name":"ERROR_FATAL_APP_EXIT","features":[307]},{"name":"ERROR_FILEMARK_DETECTED","features":[307]},{"name":"ERROR_FILENAME_EXCED_RANGE","features":[307]},{"name":"ERROR_FILEQUEUE_LOCKED","features":[307]},{"name":"ERROR_FILE_CHECKED_OUT","features":[307]},{"name":"ERROR_FILE_CORRUPT","features":[307]},{"name":"ERROR_FILE_ENCRYPTED","features":[307]},{"name":"ERROR_FILE_EXISTS","features":[307]},{"name":"ERROR_FILE_HANDLE_REVOKED","features":[307]},{"name":"ERROR_FILE_HASH_NOT_IN_CATALOG","features":[307]},{"name":"ERROR_FILE_IDENTITY_NOT_PERSISTENT","features":[307]},{"name":"ERROR_FILE_INVALID","features":[307]},{"name":"ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS","features":[307]},{"name":"ERROR_FILE_NOT_ENCRYPTED","features":[307]},{"name":"ERROR_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FILE_OFFLINE","features":[307]},{"name":"ERROR_FILE_PROTECTED_UNDER_DPL","features":[307]},{"name":"ERROR_FILE_READ_ONLY","features":[307]},{"name":"ERROR_FILE_SHARE_RESOURCE_CONFLICT","features":[307]},{"name":"ERROR_FILE_SNAP_INVALID_PARAMETER","features":[307]},{"name":"ERROR_FILE_SNAP_IN_PROGRESS","features":[307]},{"name":"ERROR_FILE_SNAP_IO_NOT_COORDINATED","features":[307]},{"name":"ERROR_FILE_SNAP_MODIFY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FILE_SNAP_UNEXPECTED_ERROR","features":[307]},{"name":"ERROR_FILE_SNAP_USER_SECTION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FILE_SYSTEM_LIMITATION","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_BUSY","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE","features":[307]},{"name":"ERROR_FILE_TOO_LARGE","features":[307]},{"name":"ERROR_FIRMWARE_UPDATED","features":[307]},{"name":"ERROR_FLOATED_SECTION","features":[307]},{"name":"ERROR_FLOAT_MULTIPLE_FAULTS","features":[307]},{"name":"ERROR_FLOAT_MULTIPLE_TRAPS","features":[307]},{"name":"ERROR_FLOPPY_BAD_REGISTERS","features":[307]},{"name":"ERROR_FLOPPY_ID_MARK_NOT_FOUND","features":[307]},{"name":"ERROR_FLOPPY_UNKNOWN_ERROR","features":[307]},{"name":"ERROR_FLOPPY_VOLUME","features":[307]},{"name":"ERROR_FLOPPY_WRONG_CYLINDER","features":[307]},{"name":"ERROR_FLT_ALREADY_ENLISTED","features":[307]},{"name":"ERROR_FLT_CBDQ_DISABLED","features":[307]},{"name":"ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND","features":[307]},{"name":"ERROR_FLT_CONTEXT_ALREADY_DEFINED","features":[307]},{"name":"ERROR_FLT_CONTEXT_ALREADY_LINKED","features":[307]},{"name":"ERROR_FLT_DELETING_OBJECT","features":[307]},{"name":"ERROR_FLT_DISALLOW_FAST_IO","features":[307]},{"name":"ERROR_FLT_DO_NOT_ATTACH","features":[307]},{"name":"ERROR_FLT_DO_NOT_DETACH","features":[307]},{"name":"ERROR_FLT_DUPLICATE_ENTRY","features":[307]},{"name":"ERROR_FLT_FILTER_NOT_FOUND","features":[307]},{"name":"ERROR_FLT_FILTER_NOT_READY","features":[307]},{"name":"ERROR_FLT_INSTANCE_ALTITUDE_COLLISION","features":[307]},{"name":"ERROR_FLT_INSTANCE_NAME_COLLISION","features":[307]},{"name":"ERROR_FLT_INSTANCE_NOT_FOUND","features":[307]},{"name":"ERROR_FLT_INTERNAL_ERROR","features":[307]},{"name":"ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST","features":[307]},{"name":"ERROR_FLT_INVALID_CONTEXT_REGISTRATION","features":[307]},{"name":"ERROR_FLT_INVALID_NAME_REQUEST","features":[307]},{"name":"ERROR_FLT_IO_COMPLETE","features":[307]},{"name":"ERROR_FLT_MUST_BE_NONPAGED_POOL","features":[307]},{"name":"ERROR_FLT_NAME_CACHE_MISS","features":[307]},{"name":"ERROR_FLT_NOT_INITIALIZED","features":[307]},{"name":"ERROR_FLT_NOT_SAFE_TO_POST_OPERATION","features":[307]},{"name":"ERROR_FLT_NO_DEVICE_OBJECT","features":[307]},{"name":"ERROR_FLT_NO_HANDLER_DEFINED","features":[307]},{"name":"ERROR_FLT_NO_WAITER_FOR_REPLY","features":[307]},{"name":"ERROR_FLT_POST_OPERATION_CLEANUP","features":[307]},{"name":"ERROR_FLT_REGISTRATION_BUSY","features":[307]},{"name":"ERROR_FLT_VOLUME_ALREADY_MOUNTED","features":[307]},{"name":"ERROR_FLT_VOLUME_NOT_FOUND","features":[307]},{"name":"ERROR_FLT_WCOS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FORMS_AUTH_REQUIRED","features":[307]},{"name":"ERROR_FOUND_OUT_OF_SCOPE","features":[307]},{"name":"ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY","features":[307]},{"name":"ERROR_FS_DRIVER_REQUIRED","features":[307]},{"name":"ERROR_FS_GUID_MISMATCH","features":[307]},{"name":"ERROR_FS_METADATA_INCONSISTENT","features":[307]},{"name":"ERROR_FT_DI_SCAN_REQUIRED","features":[307]},{"name":"ERROR_FT_READ_FAILURE","features":[307]},{"name":"ERROR_FT_READ_FROM_COPY_FAILURE","features":[307]},{"name":"ERROR_FT_READ_RECOVERY_FROM_BACKUP","features":[307]},{"name":"ERROR_FT_WRITE_FAILURE","features":[307]},{"name":"ERROR_FT_WRITE_RECOVERY","features":[307]},{"name":"ERROR_FULLSCREEN_MODE","features":[307]},{"name":"ERROR_FULL_BACKUP","features":[307]},{"name":"ERROR_FUNCTION_FAILED","features":[307]},{"name":"ERROR_FUNCTION_NOT_CALLED","features":[307]},{"name":"ERROR_GDI_HANDLE_LEAK","features":[307]},{"name":"ERROR_GENERAL_SYNTAX","features":[307]},{"name":"ERROR_GENERIC_COMMAND_FAILED","features":[307]},{"name":"ERROR_GENERIC_NOT_MAPPED","features":[307]},{"name":"ERROR_GEN_FAILURE","features":[307]},{"name":"ERROR_GLOBAL_ONLY_HOOK","features":[307]},{"name":"ERROR_GPIO_CLIENT_INFORMATION_INVALID","features":[307]},{"name":"ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE","features":[307]},{"name":"ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED","features":[307]},{"name":"ERROR_GPIO_INVALID_REGISTRATION_PACKET","features":[307]},{"name":"ERROR_GPIO_OPERATION_DENIED","features":[307]},{"name":"ERROR_GPIO_VERSION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRACEFUL_DISCONNECT","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_WAS_RESET","features":[307]},{"name":"ERROR_GRAPHICS_ALLOCATION_BUSY","features":[307]},{"name":"ERROR_GRAPHICS_ALLOCATION_CLOSED","features":[307]},{"name":"ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST","features":[307]},{"name":"ERROR_GRAPHICS_ALLOCATION_INVALID","features":[307]},{"name":"ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION","features":[307]},{"name":"ERROR_GRAPHICS_CANNOTCOLORCONVERT","features":[307]},{"name":"ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN","features":[307]},{"name":"ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION","features":[307]},{"name":"ERROR_GRAPHICS_CANT_LOCK_MEMORY","features":[307]},{"name":"ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION","features":[307]},{"name":"ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED","features":[307]},{"name":"ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON","features":[307]},{"name":"ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED","features":[307]},{"name":"ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET","features":[307]},{"name":"ERROR_GRAPHICS_COPP_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_DATASET_IS_EMPTY","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_CURRENT_CURRENT_VALUE_GREATER_THAN_MAXIMUM_VALUE","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_INVALID_DATA","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_DEPENDABLE_CHILD_STATUS","features":[307]},{"name":"ERROR_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP","features":[307]},{"name":"ERROR_GRAPHICS_DRIVER_MISMATCH","features":[307]},{"name":"ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION","features":[307]},{"name":"ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE","features":[307]},{"name":"ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA","features":[307]},{"name":"ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA","features":[307]},{"name":"ERROR_GRAPHICS_I2C_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT","features":[307]},{"name":"ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE","features":[307]},{"name":"ERROR_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN","features":[307]},{"name":"ERROR_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED","features":[307]},{"name":"ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER","features":[307]},{"name":"ERROR_GRAPHICS_INTERNAL_ERROR","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_ACTIVE_REGION","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_CLIENT_TYPE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_COLORBASIS","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_DRIVER_MODEL","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_FREQUENCY","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_GAMMA_RAMP","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PIXELFORMAT","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_POINTER","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_STRIDE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_TOTAL_REGION","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE","features":[307]},{"name":"ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED","features":[307]},{"name":"ERROR_GRAPHICS_LEADLINK_START_DEFERRED","features":[307]},{"name":"ERROR_GRAPHICS_LINK_CONFIGURATION_IN_PROGRESS","features":[307]},{"name":"ERROR_GRAPHICS_MAX_NUM_PATHS_REACHED","features":[307]},{"name":"ERROR_GRAPHICS_MCA_INTERNAL_ERROR","features":[307]},{"name":"ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING","features":[307]},{"name":"ERROR_GRAPHICS_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED","features":[307]},{"name":"ERROR_GRAPHICS_MCA_INVALID_VCP_VERSION","features":[307]},{"name":"ERROR_GRAPHICS_MCA_MCCS_VERSION_MISMATCH","features":[307]},{"name":"ERROR_GRAPHICS_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION","features":[307]},{"name":"ERROR_GRAPHICS_MCA_UNSUPPORTED_COLOR_TEMPERATURE","features":[307]},{"name":"ERROR_GRAPHICS_MCA_UNSUPPORTED_MCCS_VERSION","features":[307]},{"name":"ERROR_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET","features":[307]},{"name":"ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE","features":[307]},{"name":"ERROR_GRAPHICS_MODE_NOT_IN_MODESET","features":[307]},{"name":"ERROR_GRAPHICS_MODE_NOT_PINNED","features":[307]},{"name":"ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE","features":[307]},{"name":"ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER","features":[307]},{"name":"ERROR_GRAPHICS_MONITOR_NOT_CONNECTED","features":[307]},{"name":"ERROR_GRAPHICS_MONITOR_NO_LONGER_EXISTS","features":[307]},{"name":"ERROR_GRAPHICS_MPO_ALLOCATION_UNPINNED","features":[307]},{"name":"ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER","features":[307]},{"name":"ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER","features":[307]},{"name":"ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER","features":[307]},{"name":"ERROR_GRAPHICS_NO_ACTIVE_VIDPN","features":[307]},{"name":"ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS","features":[307]},{"name":"ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET","features":[307]},{"name":"ERROR_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME","features":[307]},{"name":"ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT","features":[307]},{"name":"ERROR_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE","features":[307]},{"name":"ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET","features":[307]},{"name":"ERROR_GRAPHICS_NO_PREFERRED_MODE","features":[307]},{"name":"ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN","features":[307]},{"name":"ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_NO_VIDEO_MEMORY","features":[307]},{"name":"ERROR_GRAPHICS_NO_VIDPNMGR","features":[307]},{"name":"ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE","features":[307]},{"name":"ERROR_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR","features":[307]},{"name":"ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INTERNAL_ERROR","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_HANDLE","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_SRM","features":[307]},{"name":"ERROR_GRAPHICS_OPM_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST","features":[307]},{"name":"ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP","features":[307]},{"name":"ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA","features":[307]},{"name":"ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP","features":[307]},{"name":"ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH","features":[307]},{"name":"ERROR_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS","features":[307]},{"name":"ERROR_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS","features":[307]},{"name":"ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS","features":[307]},{"name":"ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS","features":[307]},{"name":"ERROR_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL","features":[307]},{"name":"ERROR_GRAPHICS_PARTIAL_DATA_POPULATED","features":[307]},{"name":"ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED","features":[307]},{"name":"ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_BUFFER_NOT_BOUND","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_DENIED","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_INVALID_WINDOW","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_MODE_CHANGED","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_OCCLUDED","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_REDIRECTION_DISABLED","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_UNOCCLUDED","features":[307]},{"name":"ERROR_GRAPHICS_PVP_HFS_FAILED","features":[307]},{"name":"ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH","features":[307]},{"name":"ERROR_GRAPHICS_RESOURCES_NOT_RELATED","features":[307]},{"name":"ERROR_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS","features":[307]},{"name":"ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION","features":[307]},{"name":"ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE","features":[307]},{"name":"ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED","features":[307]},{"name":"ERROR_GRAPHICS_STALE_MODESET","features":[307]},{"name":"ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_START_DEFERRED","features":[307]},{"name":"ERROR_GRAPHICS_TARGET_ALREADY_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE","features":[307]},{"name":"ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_TOO_MANY_REFERENCES","features":[307]},{"name":"ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED","features":[307]},{"name":"ERROR_GRAPHICS_TRY_AGAIN_LATER","features":[307]},{"name":"ERROR_GRAPHICS_TRY_AGAIN_NOW","features":[307]},{"name":"ERROR_GRAPHICS_UAB_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS","features":[307]},{"name":"ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS","features":[307]},{"name":"ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE","features":[307]},{"name":"ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_COMPOSITION_WINDOW_DPI_MESSAGE","features":[307]},{"name":"ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_CREATE_SUPERWETINK_MESSAGE","features":[307]},{"name":"ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_DESTROY_SUPERWETINK_MESSAGE","features":[307]},{"name":"ERROR_GRAPHICS_VAIL_STATE_CHANGED","features":[307]},{"name":"ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES","features":[307]},{"name":"ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE","features":[307]},{"name":"ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_WINDOWDC_NOT_AVAILABLE","features":[307]},{"name":"ERROR_GRAPHICS_WINDOWLESS_PRESENT_DISABLED","features":[307]},{"name":"ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE","features":[307]},{"name":"ERROR_GROUPSET_CANT_PROVIDE","features":[307]},{"name":"ERROR_GROUPSET_NOT_AVAILABLE","features":[307]},{"name":"ERROR_GROUPSET_NOT_FOUND","features":[307]},{"name":"ERROR_GROUP_EXISTS","features":[307]},{"name":"ERROR_GROUP_NOT_AVAILABLE","features":[307]},{"name":"ERROR_GROUP_NOT_FOUND","features":[307]},{"name":"ERROR_GROUP_NOT_ONLINE","features":[307]},{"name":"ERROR_GUID_SUBSTITUTION_MADE","features":[307]},{"name":"ERROR_HANDLES_CLOSED","features":[307]},{"name":"ERROR_HANDLE_DISK_FULL","features":[307]},{"name":"ERROR_HANDLE_EOF","features":[307]},{"name":"ERROR_HANDLE_NO_LONGER_VALID","features":[307]},{"name":"ERROR_HANDLE_REVOKED","features":[307]},{"name":"ERROR_HASH_NOT_PRESENT","features":[307]},{"name":"ERROR_HASH_NOT_SUPPORTED","features":[307]},{"name":"ERROR_HAS_SYSTEM_CRITICAL_FILES","features":[307]},{"name":"ERROR_HEURISTIC_DAMAGE_POSSIBLE","features":[307]},{"name":"ERROR_HIBERNATED","features":[307]},{"name":"ERROR_HIBERNATION_FAILURE","features":[307]},{"name":"ERROR_HOOK_NEEDS_HMOD","features":[307]},{"name":"ERROR_HOOK_NOT_INSTALLED","features":[307]},{"name":"ERROR_HOOK_TYPE_NOT_ALLOWED","features":[307]},{"name":"ERROR_HOST_DOWN","features":[307]},{"name":"ERROR_HOST_NODE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_HOST_NODE_NOT_GROUP_OWNER","features":[307]},{"name":"ERROR_HOST_NODE_NOT_RESOURCE_OWNER","features":[307]},{"name":"ERROR_HOST_UNREACHABLE","features":[307]},{"name":"ERROR_HOTKEY_ALREADY_REGISTERED","features":[307]},{"name":"ERROR_HOTKEY_NOT_REGISTERED","features":[307]},{"name":"ERROR_HUNG_DISPLAY_DRIVER_THREAD","features":[307]},{"name":"ERROR_HV_ACCESS_DENIED","features":[307]},{"name":"ERROR_HV_ACKNOWLEDGED","features":[307]},{"name":"ERROR_HV_CPUID_FEATURE_VALIDATION","features":[307]},{"name":"ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION","features":[307]},{"name":"ERROR_HV_DEVICE_NOT_IN_DOMAIN","features":[307]},{"name":"ERROR_HV_EVENT_BUFFER_ALREADY_FREED","features":[307]},{"name":"ERROR_HV_FEATURE_UNAVAILABLE","features":[307]},{"name":"ERROR_HV_INACTIVE","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_BUFFER","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_BUFFERS","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_CONTIGUOUS_MEMORY","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_CONTIGUOUS_MEMORY_MIRRORING","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_CONTIGUOUS_ROOT_MEMORY","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_CONTIGUOUS_ROOT_MEMORY_MIRRORING","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_DEVICE_DOMAINS","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_MEMORY","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_MEMORY_MIRRORING","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_ROOT_MEMORY","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_ROOT_MEMORY_MIRRORING","features":[307]},{"name":"ERROR_HV_INVALID_ALIGNMENT","features":[307]},{"name":"ERROR_HV_INVALID_CONNECTION_ID","features":[307]},{"name":"ERROR_HV_INVALID_CPU_GROUP_ID","features":[307]},{"name":"ERROR_HV_INVALID_CPU_GROUP_STATE","features":[307]},{"name":"ERROR_HV_INVALID_DEVICE_ID","features":[307]},{"name":"ERROR_HV_INVALID_DEVICE_STATE","features":[307]},{"name":"ERROR_HV_INVALID_HYPERCALL_CODE","features":[307]},{"name":"ERROR_HV_INVALID_HYPERCALL_INPUT","features":[307]},{"name":"ERROR_HV_INVALID_LP_INDEX","features":[307]},{"name":"ERROR_HV_INVALID_PARAMETER","features":[307]},{"name":"ERROR_HV_INVALID_PARTITION_ID","features":[307]},{"name":"ERROR_HV_INVALID_PARTITION_STATE","features":[307]},{"name":"ERROR_HV_INVALID_PORT_ID","features":[307]},{"name":"ERROR_HV_INVALID_PROXIMITY_DOMAIN_INFO","features":[307]},{"name":"ERROR_HV_INVALID_REGISTER_VALUE","features":[307]},{"name":"ERROR_HV_INVALID_SAVE_RESTORE_STATE","features":[307]},{"name":"ERROR_HV_INVALID_SYNIC_STATE","features":[307]},{"name":"ERROR_HV_INVALID_VP_INDEX","features":[307]},{"name":"ERROR_HV_INVALID_VP_STATE","features":[307]},{"name":"ERROR_HV_INVALID_VTL_STATE","features":[307]},{"name":"ERROR_HV_MSR_ACCESS_FAILED","features":[307]},{"name":"ERROR_HV_NESTED_VM_EXIT","features":[307]},{"name":"ERROR_HV_NOT_ACKNOWLEDGED","features":[307]},{"name":"ERROR_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE","features":[307]},{"name":"ERROR_HV_NOT_PRESENT","features":[307]},{"name":"ERROR_HV_NO_DATA","features":[307]},{"name":"ERROR_HV_NO_RESOURCES","features":[307]},{"name":"ERROR_HV_NX_NOT_DETECTED","features":[307]},{"name":"ERROR_HV_OBJECT_IN_USE","features":[307]},{"name":"ERROR_HV_OPERATION_DENIED","features":[307]},{"name":"ERROR_HV_OPERATION_FAILED","features":[307]},{"name":"ERROR_HV_PAGE_REQUEST_INVALID","features":[307]},{"name":"ERROR_HV_PARTITION_TOO_DEEP","features":[307]},{"name":"ERROR_HV_PENDING_PAGE_REQUESTS","features":[307]},{"name":"ERROR_HV_PROCESSOR_STARTUP_TIMEOUT","features":[307]},{"name":"ERROR_HV_PROPERTY_VALUE_OUT_OF_RANGE","features":[307]},{"name":"ERROR_HV_SMX_ENABLED","features":[307]},{"name":"ERROR_HV_UNKNOWN_PROPERTY","features":[307]},{"name":"ERROR_HWNDS_HAVE_DIFF_PARENT","features":[307]},{"name":"ERROR_ICM_NOT_ENABLED","features":[307]},{"name":"ERROR_IDLE_DISCONNECTED","features":[307]},{"name":"ERROR_IEPORT_FULL","features":[307]},{"name":"ERROR_ILLEGAL_CHARACTER","features":[307]},{"name":"ERROR_ILLEGAL_DLL_RELOCATION","features":[307]},{"name":"ERROR_ILLEGAL_ELEMENT_ADDRESS","features":[307]},{"name":"ERROR_ILLEGAL_FLOAT_CONTEXT","features":[307]},{"name":"ERROR_ILL_FORMED_PASSWORD","features":[307]},{"name":"ERROR_IMAGE_AT_DIFFERENT_BASE","features":[307]},{"name":"ERROR_IMAGE_MACHINE_TYPE_MISMATCH","features":[307]},{"name":"ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE","features":[307]},{"name":"ERROR_IMAGE_NOT_AT_BASE","features":[307]},{"name":"ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT","features":[307]},{"name":"ERROR_IMPLEMENTATION_LIMIT","features":[307]},{"name":"ERROR_IMPLICIT_TRANSACTION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_INCOMPATIBLE_SERVICE_PRIVILEGE","features":[307]},{"name":"ERROR_INCOMPATIBLE_SERVICE_SID_TYPE","features":[307]},{"name":"ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING","features":[307]},{"name":"ERROR_INCORRECT_ACCOUNT_TYPE","features":[307]},{"name":"ERROR_INCORRECT_ADDRESS","features":[307]},{"name":"ERROR_INCORRECT_SIZE","features":[307]},{"name":"ERROR_INC_BACKUP","features":[307]},{"name":"ERROR_INDEX_ABSENT","features":[307]},{"name":"ERROR_INDEX_OUT_OF_BOUNDS","features":[307]},{"name":"ERROR_INDIGENOUS_TYPE","features":[307]},{"name":"ERROR_INDOUBT_TRANSACTIONS_EXIST","features":[307]},{"name":"ERROR_INFLOOP_IN_RELOC_CHAIN","features":[307]},{"name":"ERROR_INF_IN_USE_BY_DEVICES","features":[307]},{"name":"ERROR_INSTALL_ALREADY_RUNNING","features":[307]},{"name":"ERROR_INSTALL_CANCEL","features":[307]},{"name":"ERROR_INSTALL_DEREGISTRATION_FAILURE","features":[307]},{"name":"ERROR_INSTALL_FAILED","features":[307]},{"name":"ERROR_INSTALL_FAILURE","features":[307]},{"name":"ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING","features":[307]},{"name":"ERROR_INSTALL_FULLTRUST_HOSTRUNTIME_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY","features":[307]},{"name":"ERROR_INSTALL_INVALID_PACKAGE","features":[307]},{"name":"ERROR_INSTALL_INVALID_RELATED_SET_UPDATE","features":[307]},{"name":"ERROR_INSTALL_LANGUAGE_UNSUPPORTED","features":[307]},{"name":"ERROR_INSTALL_LOG_FAILURE","features":[307]},{"name":"ERROR_INSTALL_NETWORK_FAILURE","features":[307]},{"name":"ERROR_INSTALL_NOTUSED","features":[307]},{"name":"ERROR_INSTALL_OPEN_PACKAGE_FAILED","features":[307]},{"name":"ERROR_INSTALL_OPTIONAL_PACKAGE_APPLICATIONID_NOT_UNIQUE","features":[307]},{"name":"ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE","features":[307]},{"name":"ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY","features":[307]},{"name":"ERROR_INSTALL_OUT_OF_DISK_SPACE","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_DOWNGRADE","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_INVALID","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_NOT_FOUND","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_OPEN_FAILED","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_REJECTED","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_VERSION","features":[307]},{"name":"ERROR_INSTALL_PLATFORM_UNSUPPORTED","features":[307]},{"name":"ERROR_INSTALL_POLICY_FAILURE","features":[307]},{"name":"ERROR_INSTALL_PREREQUISITE_FAILED","features":[307]},{"name":"ERROR_INSTALL_REGISTRATION_FAILURE","features":[307]},{"name":"ERROR_INSTALL_REJECTED","features":[307]},{"name":"ERROR_INSTALL_REMOTE_DISALLOWED","features":[307]},{"name":"ERROR_INSTALL_REMOTE_PROHIBITED","features":[307]},{"name":"ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED","features":[307]},{"name":"ERROR_INSTALL_RESOLVE_HOSTRUNTIME_DEPENDENCY_FAILED","features":[307]},{"name":"ERROR_INSTALL_SERVICE_FAILURE","features":[307]},{"name":"ERROR_INSTALL_SERVICE_SAFEBOOT","features":[307]},{"name":"ERROR_INSTALL_SOURCE_ABSENT","features":[307]},{"name":"ERROR_INSTALL_SUSPEND","features":[307]},{"name":"ERROR_INSTALL_TEMP_UNWRITABLE","features":[307]},{"name":"ERROR_INSTALL_TRANSFORM_FAILURE","features":[307]},{"name":"ERROR_INSTALL_TRANSFORM_REJECTED","features":[307]},{"name":"ERROR_INSTALL_UI_FAILURE","features":[307]},{"name":"ERROR_INSTALL_USEREXIT","features":[307]},{"name":"ERROR_INSTALL_VOLUME_CORRUPT","features":[307]},{"name":"ERROR_INSTALL_VOLUME_NOT_EMPTY","features":[307]},{"name":"ERROR_INSTALL_VOLUME_OFFLINE","features":[307]},{"name":"ERROR_INSTALL_WRONG_PROCESSOR_ARCHITECTURE","features":[307]},{"name":"ERROR_INSTRUCTION_MISALIGNMENT","features":[307]},{"name":"ERROR_INSUFFICIENT_BUFFER","features":[307]},{"name":"ERROR_INSUFFICIENT_LOGON_INFO","features":[307]},{"name":"ERROR_INSUFFICIENT_POWER","features":[307]},{"name":"ERROR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE","features":[307]},{"name":"ERROR_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES","features":[307]},{"name":"ERROR_INTERFACE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_INTERFACE_CONFIGURATION","features":[307]},{"name":"ERROR_INTERFACE_CONNECTED","features":[307]},{"name":"ERROR_INTERFACE_DEVICE_ACTIVE","features":[307]},{"name":"ERROR_INTERFACE_DEVICE_REMOVED","features":[307]},{"name":"ERROR_INTERFACE_DISABLED","features":[307]},{"name":"ERROR_INTERFACE_DISCONNECTED","features":[307]},{"name":"ERROR_INTERFACE_HAS_NO_DEVICES","features":[307]},{"name":"ERROR_INTERFACE_NOT_CONNECTED","features":[307]},{"name":"ERROR_INTERFACE_UNREACHABLE","features":[307]},{"name":"ERROR_INTERMIXED_KERNEL_EA_OPERATION","features":[307]},{"name":"ERROR_INTERNAL_DB_CORRUPTION","features":[307]},{"name":"ERROR_INTERNAL_DB_ERROR","features":[307]},{"name":"ERROR_INTERNAL_ERROR","features":[307]},{"name":"ERROR_INTERRUPT_STILL_CONNECTED","features":[307]},{"name":"ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED","features":[307]},{"name":"ERROR_INVALID_ACCEL_HANDLE","features":[307]},{"name":"ERROR_INVALID_ACCESS","features":[307]},{"name":"ERROR_INVALID_ACCOUNT_NAME","features":[307]},{"name":"ERROR_INVALID_ACE_CONDITION","features":[307]},{"name":"ERROR_INVALID_ACL","features":[307]},{"name":"ERROR_INVALID_ADDRESS","features":[307]},{"name":"ERROR_INVALID_ATTRIBUTE_LENGTH","features":[307]},{"name":"ERROR_INVALID_AT_INTERRUPT_TIME","features":[307]},{"name":"ERROR_INVALID_BLOCK","features":[307]},{"name":"ERROR_INVALID_BLOCK_LENGTH","features":[307]},{"name":"ERROR_INVALID_CAP","features":[307]},{"name":"ERROR_INVALID_CATEGORY","features":[307]},{"name":"ERROR_INVALID_CLASS","features":[307]},{"name":"ERROR_INVALID_CLASS_INSTALLER","features":[307]},{"name":"ERROR_INVALID_CLEANER","features":[307]},{"name":"ERROR_INVALID_CLUSTER_IPV6_ADDRESS","features":[307]},{"name":"ERROR_INVALID_CMM","features":[307]},{"name":"ERROR_INVALID_COINSTALLER","features":[307]},{"name":"ERROR_INVALID_COLORINDEX","features":[307]},{"name":"ERROR_INVALID_COLORSPACE","features":[307]},{"name":"ERROR_INVALID_COMBOBOX_MESSAGE","features":[307]},{"name":"ERROR_INVALID_COMMAND_LINE","features":[307]},{"name":"ERROR_INVALID_COMPUTERNAME","features":[307]},{"name":"ERROR_INVALID_CONFIG_VALUE","features":[307]},{"name":"ERROR_INVALID_CRUNTIME_PARAMETER","features":[307]},{"name":"ERROR_INVALID_CURSOR_HANDLE","features":[307]},{"name":"ERROR_INVALID_DATA","features":[307]},{"name":"ERROR_INVALID_DATATYPE","features":[307]},{"name":"ERROR_INVALID_DEVICE_OBJECT_PARAMETER","features":[307]},{"name":"ERROR_INVALID_DEVINST_NAME","features":[307]},{"name":"ERROR_INVALID_DLL","features":[307]},{"name":"ERROR_INVALID_DOMAINNAME","features":[307]},{"name":"ERROR_INVALID_DOMAIN_ROLE","features":[307]},{"name":"ERROR_INVALID_DOMAIN_STATE","features":[307]},{"name":"ERROR_INVALID_DRIVE","features":[307]},{"name":"ERROR_INVALID_DRIVE_OBJECT","features":[307]},{"name":"ERROR_INVALID_DWP_HANDLE","features":[307]},{"name":"ERROR_INVALID_EA_HANDLE","features":[307]},{"name":"ERROR_INVALID_EA_NAME","features":[307]},{"name":"ERROR_INVALID_EDIT_HEIGHT","features":[307]},{"name":"ERROR_INVALID_ENVIRONMENT","features":[307]},{"name":"ERROR_INVALID_EVENTNAME","features":[307]},{"name":"ERROR_INVALID_EVENT_COUNT","features":[307]},{"name":"ERROR_INVALID_EXCEPTION_HANDLER","features":[307]},{"name":"ERROR_INVALID_EXE_SIGNATURE","features":[307]},{"name":"ERROR_INVALID_FIELD","features":[307]},{"name":"ERROR_INVALID_FIELD_IN_PARAMETER_LIST","features":[307]},{"name":"ERROR_INVALID_FILTER_DRIVER","features":[307]},{"name":"ERROR_INVALID_FILTER_PROC","features":[307]},{"name":"ERROR_INVALID_FLAGS","features":[307]},{"name":"ERROR_INVALID_FLAG_NUMBER","features":[307]},{"name":"ERROR_INVALID_FORM_NAME","features":[307]},{"name":"ERROR_INVALID_FORM_SIZE","features":[307]},{"name":"ERROR_INVALID_FUNCTION","features":[307]},{"name":"ERROR_INVALID_GROUPNAME","features":[307]},{"name":"ERROR_INVALID_GROUP_ATTRIBUTES","features":[307]},{"name":"ERROR_INVALID_GW_COMMAND","features":[307]},{"name":"ERROR_INVALID_HANDLE","features":[307]},{"name":"ERROR_INVALID_HANDLE_STATE","features":[307]},{"name":"ERROR_INVALID_HOOK_FILTER","features":[307]},{"name":"ERROR_INVALID_HOOK_HANDLE","features":[307]},{"name":"ERROR_INVALID_HWPROFILE","features":[307]},{"name":"ERROR_INVALID_HW_PROFILE","features":[307]},{"name":"ERROR_INVALID_ICON_HANDLE","features":[307]},{"name":"ERROR_INVALID_ID_AUTHORITY","features":[307]},{"name":"ERROR_INVALID_IMAGE_HASH","features":[307]},{"name":"ERROR_INVALID_IMPORT_OF_NON_DLL","features":[307]},{"name":"ERROR_INVALID_INDEX","features":[307]},{"name":"ERROR_INVALID_INF_LOGCONFIG","features":[307]},{"name":"ERROR_INVALID_KERNEL_INFO_VERSION","features":[307]},{"name":"ERROR_INVALID_KEYBOARD_HANDLE","features":[307]},{"name":"ERROR_INVALID_LABEL","features":[307]},{"name":"ERROR_INVALID_LB_MESSAGE","features":[307]},{"name":"ERROR_INVALID_LDT_DESCRIPTOR","features":[307]},{"name":"ERROR_INVALID_LDT_OFFSET","features":[307]},{"name":"ERROR_INVALID_LDT_SIZE","features":[307]},{"name":"ERROR_INVALID_LEVEL","features":[307]},{"name":"ERROR_INVALID_LIBRARY","features":[307]},{"name":"ERROR_INVALID_LIST_FORMAT","features":[307]},{"name":"ERROR_INVALID_LOCK_RANGE","features":[307]},{"name":"ERROR_INVALID_LOGON_HOURS","features":[307]},{"name":"ERROR_INVALID_LOGON_TYPE","features":[307]},{"name":"ERROR_INVALID_MACHINENAME","features":[307]},{"name":"ERROR_INVALID_MEDIA","features":[307]},{"name":"ERROR_INVALID_MEDIA_POOL","features":[307]},{"name":"ERROR_INVALID_MEMBER","features":[307]},{"name":"ERROR_INVALID_MENU_HANDLE","features":[307]},{"name":"ERROR_INVALID_MESSAGE","features":[307]},{"name":"ERROR_INVALID_MESSAGEDEST","features":[307]},{"name":"ERROR_INVALID_MESSAGENAME","features":[307]},{"name":"ERROR_INVALID_MINALLOCSIZE","features":[307]},{"name":"ERROR_INVALID_MODULETYPE","features":[307]},{"name":"ERROR_INVALID_MONITOR_HANDLE","features":[307]},{"name":"ERROR_INVALID_MSGBOX_STYLE","features":[307]},{"name":"ERROR_INVALID_NAME","features":[307]},{"name":"ERROR_INVALID_NETNAME","features":[307]},{"name":"ERROR_INVALID_OPERATION","features":[307]},{"name":"ERROR_INVALID_OPERATION_ON_QUORUM","features":[307]},{"name":"ERROR_INVALID_OPLOCK_PROTOCOL","features":[307]},{"name":"ERROR_INVALID_ORDINAL","features":[307]},{"name":"ERROR_INVALID_OWNER","features":[307]},{"name":"ERROR_INVALID_PACKAGE_SID_LENGTH","features":[307]},{"name":"ERROR_INVALID_PACKET","features":[307]},{"name":"ERROR_INVALID_PACKET_LENGTH_OR_ID","features":[307]},{"name":"ERROR_INVALID_PARAMETER","features":[307]},{"name":"ERROR_INVALID_PASSWORD","features":[307]},{"name":"ERROR_INVALID_PASSWORDNAME","features":[307]},{"name":"ERROR_INVALID_PATCH_XML","features":[307]},{"name":"ERROR_INVALID_PEP_INFO_VERSION","features":[307]},{"name":"ERROR_INVALID_PIXEL_FORMAT","features":[307]},{"name":"ERROR_INVALID_PLUGPLAY_DEVICE_PATH","features":[307]},{"name":"ERROR_INVALID_PORT_ATTRIBUTES","features":[307]},{"name":"ERROR_INVALID_PRIMARY_GROUP","features":[307]},{"name":"ERROR_INVALID_PRINTER_COMMAND","features":[307]},{"name":"ERROR_INVALID_PRINTER_DRIVER_MANIFEST","features":[307]},{"name":"ERROR_INVALID_PRINTER_NAME","features":[307]},{"name":"ERROR_INVALID_PRINTER_STATE","features":[307]},{"name":"ERROR_INVALID_PRINT_MONITOR","features":[307]},{"name":"ERROR_INVALID_PRIORITY","features":[307]},{"name":"ERROR_INVALID_PROFILE","features":[307]},{"name":"ERROR_INVALID_PROPPAGE_PROVIDER","features":[307]},{"name":"ERROR_INVALID_QUOTA_LOWER","features":[307]},{"name":"ERROR_INVALID_RADIUS_RESPONSE","features":[307]},{"name":"ERROR_INVALID_REFERENCE_STRING","features":[307]},{"name":"ERROR_INVALID_REG_PROPERTY","features":[307]},{"name":"ERROR_INVALID_REPARSE_DATA","features":[307]},{"name":"ERROR_INVALID_RUNLEVEL_SETTING","features":[307]},{"name":"ERROR_INVALID_SCROLLBAR_RANGE","features":[307]},{"name":"ERROR_INVALID_SECURITY_DESCR","features":[307]},{"name":"ERROR_INVALID_SEGDPL","features":[307]},{"name":"ERROR_INVALID_SEGMENT_NUMBER","features":[307]},{"name":"ERROR_INVALID_SEPARATOR_FILE","features":[307]},{"name":"ERROR_INVALID_SERVER_STATE","features":[307]},{"name":"ERROR_INVALID_SERVICENAME","features":[307]},{"name":"ERROR_INVALID_SERVICE_ACCOUNT","features":[307]},{"name":"ERROR_INVALID_SERVICE_CONTROL","features":[307]},{"name":"ERROR_INVALID_SERVICE_LOCK","features":[307]},{"name":"ERROR_INVALID_SHARENAME","features":[307]},{"name":"ERROR_INVALID_SHOWWIN_COMMAND","features":[307]},{"name":"ERROR_INVALID_SID","features":[307]},{"name":"ERROR_INVALID_SIGNAL_NUMBER","features":[307]},{"name":"ERROR_INVALID_SIGNATURE","features":[307]},{"name":"ERROR_INVALID_SIGNATURE_LENGTH","features":[307]},{"name":"ERROR_INVALID_SPI_VALUE","features":[307]},{"name":"ERROR_INVALID_STACKSEG","features":[307]},{"name":"ERROR_INVALID_STAGED_SIGNATURE","features":[307]},{"name":"ERROR_INVALID_STARTING_CODESEG","features":[307]},{"name":"ERROR_INVALID_STATE","features":[307]},{"name":"ERROR_INVALID_SUB_AUTHORITY","features":[307]},{"name":"ERROR_INVALID_TABLE","features":[307]},{"name":"ERROR_INVALID_TARGET","features":[307]},{"name":"ERROR_INVALID_TARGET_HANDLE","features":[307]},{"name":"ERROR_INVALID_TASK_INDEX","features":[307]},{"name":"ERROR_INVALID_TASK_NAME","features":[307]},{"name":"ERROR_INVALID_THREAD_ID","features":[307]},{"name":"ERROR_INVALID_TIME","features":[307]},{"name":"ERROR_INVALID_TOKEN","features":[307]},{"name":"ERROR_INVALID_TRANSACTION","features":[307]},{"name":"ERROR_INVALID_TRANSFORM","features":[307]},{"name":"ERROR_INVALID_UNWIND_TARGET","features":[307]},{"name":"ERROR_INVALID_USER_BUFFER","features":[307]},{"name":"ERROR_INVALID_USER_PRINCIPAL_NAME","features":[307]},{"name":"ERROR_INVALID_VARIANT","features":[307]},{"name":"ERROR_INVALID_VERIFY_SWITCH","features":[307]},{"name":"ERROR_INVALID_WINDOW_HANDLE","features":[307]},{"name":"ERROR_INVALID_WINDOW_STYLE","features":[307]},{"name":"ERROR_INVALID_WORKSTATION","features":[307]},{"name":"ERROR_IN_WOW64","features":[307]},{"name":"ERROR_IOPL_NOT_ENABLED","features":[307]},{"name":"ERROR_IO_DEVICE","features":[307]},{"name":"ERROR_IO_INCOMPLETE","features":[307]},{"name":"ERROR_IO_PENDING","features":[307]},{"name":"ERROR_IO_PREEMPTED","features":[307]},{"name":"ERROR_IO_PRIVILEGE_FAILED","features":[307]},{"name":"ERROR_IO_REISSUE_AS_CACHED","features":[307]},{"name":"ERROR_IPSEC_AUTH_FIREWALL_DROP","features":[307]},{"name":"ERROR_IPSEC_BAD_SPI","features":[307]},{"name":"ERROR_IPSEC_CLEAR_TEXT_DROP","features":[307]},{"name":"ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_DOSP_BLOCK","features":[307]},{"name":"ERROR_IPSEC_DOSP_INVALID_PACKET","features":[307]},{"name":"ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED","features":[307]},{"name":"ERROR_IPSEC_DOSP_MAX_ENTRIES","features":[307]},{"name":"ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES","features":[307]},{"name":"ERROR_IPSEC_DOSP_NOT_INSTALLED","features":[307]},{"name":"ERROR_IPSEC_DOSP_RECEIVED_MULTICAST","features":[307]},{"name":"ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_ATTRIB_FAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY","features":[307]},{"name":"ERROR_IPSEC_IKE_AUTH_FAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_BENIGN_REINIT","features":[307]},{"name":"ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH","features":[307]},{"name":"ERROR_IPSEC_IKE_CGA_AUTH_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS","features":[307]},{"name":"ERROR_IPSEC_IKE_CRITICAL_PAYLOAD_NOT_RECOGNIZED","features":[307]},{"name":"ERROR_IPSEC_IKE_CRL_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_DECRYPT","features":[307]},{"name":"ERROR_IPSEC_IKE_DH_FAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_DH_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_DOS_COOKIE_SENT","features":[307]},{"name":"ERROR_IPSEC_IKE_DROP_NO_RESPONSE","features":[307]},{"name":"ERROR_IPSEC_IKE_ENCRYPT","features":[307]},{"name":"ERROR_IPSEC_IKE_ERROR","features":[307]},{"name":"ERROR_IPSEC_IKE_FAILQUERYSSP","features":[307]},{"name":"ERROR_IPSEC_IKE_FAILSSPINIT","features":[307]},{"name":"ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR","features":[307]},{"name":"ERROR_IPSEC_IKE_GETSPIFAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_AUTH_ALG","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_CERT_TYPE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_COOKIE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_FILTER","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_GROUP","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_HASH","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_HASH_ALG","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_HASH_SIZE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_HEADER","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_KEY_USAGE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_MAJOR_VERSION","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_MM_FOR_QM","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_PAYLOAD","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_POLICY","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_SIG","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_SIGNATURE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_SITUATION","features":[307]},{"name":"ERROR_IPSEC_IKE_KERBEROS_ERROR","features":[307]},{"name":"ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL","features":[307]},{"name":"ERROR_IPSEC_IKE_LOAD_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_LOAD_SOFT_SA","features":[307]},{"name":"ERROR_IPSEC_IKE_MM_ACQUIRE_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_MM_DELAY_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_MM_EXPIRED","features":[307]},{"name":"ERROR_IPSEC_IKE_MM_LIMIT","features":[307]},{"name":"ERROR_IPSEC_IKE_NEGOTIATION_DISABLED","features":[307]},{"name":"ERROR_IPSEC_IKE_NEGOTIATION_PENDING","features":[307]},{"name":"ERROR_IPSEC_IKE_NEG_STATUS_BEGIN","features":[307]},{"name":"ERROR_IPSEC_IKE_NEG_STATUS_END","features":[307]},{"name":"ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END","features":[307]},{"name":"ERROR_IPSEC_IKE_NOTCBPRIV","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_CERT","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_MM_POLICY","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_PEER_CERT","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_POLICY","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_PRIVATE_KEY","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_PUBLIC_KEY","features":[307]},{"name":"ERROR_IPSEC_IKE_OUT_OF_MEMORY","features":[307]},{"name":"ERROR_IPSEC_IKE_PEER_CRL_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE","features":[307]},{"name":"ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID","features":[307]},{"name":"ERROR_IPSEC_IKE_POLICY_CHANGE","features":[307]},{"name":"ERROR_IPSEC_IKE_POLICY_MATCH","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_CERT","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_DELETE","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_HASH","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_ID","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_KE","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_NATOA","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_NONCE","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_PROP","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_SA","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_SIG","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_TRANS","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR","features":[307]},{"name":"ERROR_IPSEC_IKE_QM_ACQUIRE_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_QM_DELAY_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_QM_EXPIRED","features":[307]},{"name":"ERROR_IPSEC_IKE_QM_LIMIT","features":[307]},{"name":"ERROR_IPSEC_IKE_QUEUE_DROP_MM","features":[307]},{"name":"ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM","features":[307]},{"name":"ERROR_IPSEC_IKE_RATELIMIT_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING","features":[307]},{"name":"ERROR_IPSEC_IKE_RPC_DELETE","features":[307]},{"name":"ERROR_IPSEC_IKE_SA_DELETED","features":[307]},{"name":"ERROR_IPSEC_IKE_SA_REAPED","features":[307]},{"name":"ERROR_IPSEC_IKE_SECLOADFAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_SHUTTING_DOWN","features":[307]},{"name":"ERROR_IPSEC_IKE_SIMULTANEOUS_REKEY","features":[307]},{"name":"ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN","features":[307]},{"name":"ERROR_IPSEC_IKE_SRVACQFAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_SRVQUERYCRED","features":[307]},{"name":"ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_TIMED_OUT","features":[307]},{"name":"ERROR_IPSEC_IKE_TOO_MANY_FILTERS","features":[307]},{"name":"ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID","features":[307]},{"name":"ERROR_IPSEC_IKE_UNKNOWN_DOI","features":[307]},{"name":"ERROR_IPSEC_IKE_UNSUPPORTED_ID","features":[307]},{"name":"ERROR_IPSEC_INTEGRITY_CHECK_FAILED","features":[307]},{"name":"ERROR_IPSEC_INVALID_PACKET","features":[307]},{"name":"ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING","features":[307]},{"name":"ERROR_IPSEC_MM_AUTH_EXISTS","features":[307]},{"name":"ERROR_IPSEC_MM_AUTH_IN_USE","features":[307]},{"name":"ERROR_IPSEC_MM_AUTH_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_MM_AUTH_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_MM_FILTER_EXISTS","features":[307]},{"name":"ERROR_IPSEC_MM_FILTER_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_MM_FILTER_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_MM_POLICY_EXISTS","features":[307]},{"name":"ERROR_IPSEC_MM_POLICY_IN_USE","features":[307]},{"name":"ERROR_IPSEC_MM_POLICY_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_MM_POLICY_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_QM_POLICY_EXISTS","features":[307]},{"name":"ERROR_IPSEC_QM_POLICY_IN_USE","features":[307]},{"name":"ERROR_IPSEC_QM_POLICY_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_QM_POLICY_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_REPLAY_CHECK_FAILED","features":[307]},{"name":"ERROR_IPSEC_SA_LIFETIME_EXPIRED","features":[307]},{"name":"ERROR_IPSEC_THROTTLE_DROP","features":[307]},{"name":"ERROR_IPSEC_TRANSPORT_FILTER_EXISTS","features":[307]},{"name":"ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_TUNNEL_FILTER_EXISTS","features":[307]},{"name":"ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_WRONG_SA","features":[307]},{"name":"ERROR_IP_ADDRESS_CONFLICT1","features":[307]},{"name":"ERROR_IP_ADDRESS_CONFLICT2","features":[307]},{"name":"ERROR_IRQ_BUSY","features":[307]},{"name":"ERROR_IS_JOINED","features":[307]},{"name":"ERROR_IS_JOIN_PATH","features":[307]},{"name":"ERROR_IS_JOIN_TARGET","features":[307]},{"name":"ERROR_IS_SUBSTED","features":[307]},{"name":"ERROR_IS_SUBST_PATH","features":[307]},{"name":"ERROR_IS_SUBST_TARGET","features":[307]},{"name":"ERROR_ITERATED_DATA_EXCEEDS_64k","features":[307]},{"name":"ERROR_JOB_NO_CONTAINER","features":[307]},{"name":"ERROR_JOIN_TO_JOIN","features":[307]},{"name":"ERROR_JOIN_TO_SUBST","features":[307]},{"name":"ERROR_JOURNAL_DELETE_IN_PROGRESS","features":[307]},{"name":"ERROR_JOURNAL_ENTRY_DELETED","features":[307]},{"name":"ERROR_JOURNAL_HOOK_SET","features":[307]},{"name":"ERROR_JOURNAL_NOT_ACTIVE","features":[307]},{"name":"ERROR_KERNEL_APC","features":[307]},{"name":"ERROR_KEY_DELETED","features":[307]},{"name":"ERROR_KEY_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_KEY_HAS_CHILDREN","features":[307]},{"name":"ERROR_KM_DRIVER_BLOCKED","features":[307]},{"name":"ERROR_LABEL_TOO_LONG","features":[307]},{"name":"ERROR_LAPS_ENCRYPTION_REQUIRES_2016_DFL","features":[307]},{"name":"ERROR_LAPS_LEGACY_SCHEMA_MISSING","features":[307]},{"name":"ERROR_LAPS_SCHEMA_MISSING","features":[307]},{"name":"ERROR_LAST_ADMIN","features":[307]},{"name":"ERROR_LB_WITHOUT_TABSTOPS","features":[307]},{"name":"ERROR_LIBRARY_FULL","features":[307]},{"name":"ERROR_LIBRARY_OFFLINE","features":[307]},{"name":"ERROR_LICENSE_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_LINE_NOT_FOUND","features":[307]},{"name":"ERROR_LINUX_SUBSYSTEM_NOT_PRESENT","features":[307]},{"name":"ERROR_LINUX_SUBSYSTEM_UPDATE_REQUIRED","features":[307]},{"name":"ERROR_LISTBOX_ID_NOT_FOUND","features":[307]},{"name":"ERROR_LM_CROSS_ENCRYPTION_REQUIRED","features":[307]},{"name":"ERROR_LOCAL_POLICY_MODIFICATION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_LOCAL_USER_SESSION_KEY","features":[307]},{"name":"ERROR_LOCKED","features":[307]},{"name":"ERROR_LOCK_FAILED","features":[307]},{"name":"ERROR_LOCK_VIOLATION","features":[307]},{"name":"ERROR_LOGIN_TIME_RESTRICTION","features":[307]},{"name":"ERROR_LOGIN_WKSTA_RESTRICTION","features":[307]},{"name":"ERROR_LOGON_FAILURE","features":[307]},{"name":"ERROR_LOGON_NOT_GRANTED","features":[307]},{"name":"ERROR_LOGON_SERVER_CONFLICT","features":[307]},{"name":"ERROR_LOGON_SESSION_COLLISION","features":[307]},{"name":"ERROR_LOGON_SESSION_EXISTS","features":[307]},{"name":"ERROR_LOGON_TYPE_NOT_GRANTED","features":[307]},{"name":"ERROR_LOG_APPENDED_FLUSH_FAILED","features":[307]},{"name":"ERROR_LOG_ARCHIVE_IN_PROGRESS","features":[307]},{"name":"ERROR_LOG_ARCHIVE_NOT_IN_PROGRESS","features":[307]},{"name":"ERROR_LOG_BLOCKS_EXHAUSTED","features":[307]},{"name":"ERROR_LOG_BLOCK_INCOMPLETE","features":[307]},{"name":"ERROR_LOG_BLOCK_INVALID","features":[307]},{"name":"ERROR_LOG_BLOCK_VERSION","features":[307]},{"name":"ERROR_LOG_CANT_DELETE","features":[307]},{"name":"ERROR_LOG_CLIENT_ALREADY_REGISTERED","features":[307]},{"name":"ERROR_LOG_CLIENT_NOT_REGISTERED","features":[307]},{"name":"ERROR_LOG_CONTAINER_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_LOG_CONTAINER_OPEN_FAILED","features":[307]},{"name":"ERROR_LOG_CONTAINER_READ_FAILED","features":[307]},{"name":"ERROR_LOG_CONTAINER_STATE_INVALID","features":[307]},{"name":"ERROR_LOG_CONTAINER_WRITE_FAILED","features":[307]},{"name":"ERROR_LOG_CORRUPTION_DETECTED","features":[307]},{"name":"ERROR_LOG_DEDICATED","features":[307]},{"name":"ERROR_LOG_EPHEMERAL","features":[307]},{"name":"ERROR_LOG_FILE_FULL","features":[307]},{"name":"ERROR_LOG_FULL","features":[307]},{"name":"ERROR_LOG_FULL_HANDLER_IN_PROGRESS","features":[307]},{"name":"ERROR_LOG_GROWTH_FAILED","features":[307]},{"name":"ERROR_LOG_HARD_ERROR","features":[307]},{"name":"ERROR_LOG_INCONSISTENT_SECURITY","features":[307]},{"name":"ERROR_LOG_INVALID_RANGE","features":[307]},{"name":"ERROR_LOG_METADATA_CORRUPT","features":[307]},{"name":"ERROR_LOG_METADATA_FLUSH_FAILED","features":[307]},{"name":"ERROR_LOG_METADATA_INCONSISTENT","features":[307]},{"name":"ERROR_LOG_METADATA_INVALID","features":[307]},{"name":"ERROR_LOG_MULTIPLEXED","features":[307]},{"name":"ERROR_LOG_NOT_ENOUGH_CONTAINERS","features":[307]},{"name":"ERROR_LOG_NO_RESTART","features":[307]},{"name":"ERROR_LOG_PINNED","features":[307]},{"name":"ERROR_LOG_PINNED_ARCHIVE_TAIL","features":[307]},{"name":"ERROR_LOG_PINNED_RESERVATION","features":[307]},{"name":"ERROR_LOG_POLICY_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_LOG_POLICY_CONFLICT","features":[307]},{"name":"ERROR_LOG_POLICY_INVALID","features":[307]},{"name":"ERROR_LOG_POLICY_NOT_INSTALLED","features":[307]},{"name":"ERROR_LOG_READ_CONTEXT_INVALID","features":[307]},{"name":"ERROR_LOG_READ_MODE_INVALID","features":[307]},{"name":"ERROR_LOG_RECORDS_RESERVED_INVALID","features":[307]},{"name":"ERROR_LOG_RECORD_NONEXISTENT","features":[307]},{"name":"ERROR_LOG_RESERVATION_INVALID","features":[307]},{"name":"ERROR_LOG_RESIZE_INVALID_SIZE","features":[307]},{"name":"ERROR_LOG_RESTART_INVALID","features":[307]},{"name":"ERROR_LOG_SECTOR_INVALID","features":[307]},{"name":"ERROR_LOG_SECTOR_PARITY_INVALID","features":[307]},{"name":"ERROR_LOG_SECTOR_REMAPPED","features":[307]},{"name":"ERROR_LOG_SPACE_RESERVED_INVALID","features":[307]},{"name":"ERROR_LOG_START_OF_LOG","features":[307]},{"name":"ERROR_LOG_STATE_INVALID","features":[307]},{"name":"ERROR_LOG_TAIL_INVALID","features":[307]},{"name":"ERROR_LONGJUMP","features":[307]},{"name":"ERROR_LOST_MODE_LOGON_RESTRICTION","features":[307]},{"name":"ERROR_LOST_WRITEBEHIND_DATA","features":[307]},{"name":"ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR","features":[307]},{"name":"ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED","features":[307]},{"name":"ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR","features":[307]},{"name":"ERROR_LUIDS_EXHAUSTED","features":[307]},{"name":"ERROR_MACHINE_LOCKED","features":[307]},{"name":"ERROR_MACHINE_SCOPE_NOT_ALLOWED","features":[307]},{"name":"ERROR_MACHINE_UNAVAILABLE","features":[307]},{"name":"ERROR_MAGAZINE_NOT_PRESENT","features":[307]},{"name":"ERROR_MALFORMED_SUBSTITUTION_STRING","features":[307]},{"name":"ERROR_MAPPED_ALIGNMENT","features":[307]},{"name":"ERROR_MARKED_TO_DISALLOW_WRITES","features":[307]},{"name":"ERROR_MARSHALL_OVERFLOW","features":[307]},{"name":"ERROR_MAX_CLIENT_INTERFACE_LIMIT","features":[307]},{"name":"ERROR_MAX_LAN_INTERFACE_LIMIT","features":[307]},{"name":"ERROR_MAX_SESSIONS_REACHED","features":[307]},{"name":"ERROR_MAX_THRDS_REACHED","features":[307]},{"name":"ERROR_MAX_WAN_INTERFACE_LIMIT","features":[307]},{"name":"ERROR_MCA_EXCEPTION","features":[307]},{"name":"ERROR_MCA_INTERNAL_ERROR","features":[307]},{"name":"ERROR_MCA_INVALID_CAPABILITIES_STRING","features":[307]},{"name":"ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED","features":[307]},{"name":"ERROR_MCA_INVALID_VCP_VERSION","features":[307]},{"name":"ERROR_MCA_MCCS_VERSION_MISMATCH","features":[307]},{"name":"ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION","features":[307]},{"name":"ERROR_MCA_OCCURED","features":[307]},{"name":"ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE","features":[307]},{"name":"ERROR_MCA_UNSUPPORTED_MCCS_VERSION","features":[307]},{"name":"ERROR_MEDIA_CHANGED","features":[307]},{"name":"ERROR_MEDIA_CHECK","features":[307]},{"name":"ERROR_MEDIA_INCOMPATIBLE","features":[307]},{"name":"ERROR_MEDIA_NOT_AVAILABLE","features":[307]},{"name":"ERROR_MEDIA_OFFLINE","features":[307]},{"name":"ERROR_MEDIA_UNAVAILABLE","features":[307]},{"name":"ERROR_MEDIUM_NOT_ACCESSIBLE","features":[307]},{"name":"ERROR_MEMBERS_PRIMARY_GROUP","features":[307]},{"name":"ERROR_MEMBER_IN_ALIAS","features":[307]},{"name":"ERROR_MEMBER_IN_GROUP","features":[307]},{"name":"ERROR_MEMBER_NOT_IN_ALIAS","features":[307]},{"name":"ERROR_MEMBER_NOT_IN_GROUP","features":[307]},{"name":"ERROR_MEMORY_HARDWARE","features":[307]},{"name":"ERROR_MENU_ITEM_NOT_FOUND","features":[307]},{"name":"ERROR_MESSAGE_EXCEEDS_MAX_SIZE","features":[307]},{"name":"ERROR_MESSAGE_SYNC_ONLY","features":[307]},{"name":"ERROR_METAFILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_META_EXPANSION_TOO_LONG","features":[307]},{"name":"ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION","features":[307]},{"name":"ERROR_MISSING_SYSTEMFILE","features":[307]},{"name":"ERROR_MOD_NOT_FOUND","features":[307]},{"name":"ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM","features":[307]},{"name":"ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK","features":[307]},{"name":"ERROR_MONITOR_INVALID_MANUFACTURE_DATE","features":[307]},{"name":"ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK","features":[307]},{"name":"ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK","features":[307]},{"name":"ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK","features":[307]},{"name":"ERROR_MONITOR_NO_DESCRIPTOR","features":[307]},{"name":"ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA","features":[307]},{"name":"ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT","features":[307]},{"name":"ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED","features":[307]},{"name":"ERROR_MORE_DATA","features":[307]},{"name":"ERROR_MORE_WRITES","features":[307]},{"name":"ERROR_MOUNT_POINT_NOT_RESOLVED","features":[307]},{"name":"ERROR_MP_PROCESSOR_MISMATCH","features":[307]},{"name":"ERROR_MRM_AUTOMERGE_ENABLED","features":[307]},{"name":"ERROR_MRM_DIRECT_REF_TO_NON_DEFAULT_RESOURCE","features":[307]},{"name":"ERROR_MRM_DUPLICATE_ENTRY","features":[307]},{"name":"ERROR_MRM_DUPLICATE_MAP_NAME","features":[307]},{"name":"ERROR_MRM_FILEPATH_TOO_LONG","features":[307]},{"name":"ERROR_MRM_GENERATION_COUNT_MISMATCH","features":[307]},{"name":"ERROR_MRM_INDETERMINATE_QUALIFIER_VALUE","features":[307]},{"name":"ERROR_MRM_INVALID_FILE_TYPE","features":[307]},{"name":"ERROR_MRM_INVALID_PRICONFIG","features":[307]},{"name":"ERROR_MRM_INVALID_PRI_FILE","features":[307]},{"name":"ERROR_MRM_INVALID_QUALIFIER_OPERATOR","features":[307]},{"name":"ERROR_MRM_INVALID_QUALIFIER_VALUE","features":[307]},{"name":"ERROR_MRM_INVALID_RESOURCE_IDENTIFIER","features":[307]},{"name":"ERROR_MRM_MAP_NOT_FOUND","features":[307]},{"name":"ERROR_MRM_MISSING_DEFAULT_LANGUAGE","features":[307]},{"name":"ERROR_MRM_NAMED_RESOURCE_NOT_FOUND","features":[307]},{"name":"ERROR_MRM_NO_CANDIDATE","features":[307]},{"name":"ERROR_MRM_NO_CURRENT_VIEW_ON_THREAD","features":[307]},{"name":"ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE","features":[307]},{"name":"ERROR_MRM_PACKAGE_NOT_FOUND","features":[307]},{"name":"ERROR_MRM_RESOURCE_TYPE_MISMATCH","features":[307]},{"name":"ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE","features":[307]},{"name":"ERROR_MRM_SCOPE_ITEM_CONFLICT","features":[307]},{"name":"ERROR_MRM_TOO_MANY_RESOURCES","features":[307]},{"name":"ERROR_MRM_UNKNOWN_QUALIFIER","features":[307]},{"name":"ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE","features":[307]},{"name":"ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_LOAD_UNLOAD_PRI_FILE","features":[307]},{"name":"ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_MERGE","features":[307]},{"name":"ERROR_MRM_UNSUPPORTED_PROFILE_TYPE","features":[307]},{"name":"ERROR_MR_MID_NOT_FOUND","features":[307]},{"name":"ERROR_MUI_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_MUI_FILE_NOT_LOADED","features":[307]},{"name":"ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME","features":[307]},{"name":"ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED","features":[307]},{"name":"ERROR_MUI_INVALID_FILE","features":[307]},{"name":"ERROR_MUI_INVALID_LOCALE_NAME","features":[307]},{"name":"ERROR_MUI_INVALID_RC_CONFIG","features":[307]},{"name":"ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME","features":[307]},{"name":"ERROR_MULTIPLE_FAULT_VIOLATION","features":[307]},{"name":"ERROR_MUTANT_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_MUTUAL_AUTH_FAILED","features":[307]},{"name":"ERROR_NDIS_ADAPTER_NOT_FOUND","features":[307]},{"name":"ERROR_NDIS_ADAPTER_NOT_READY","features":[307]},{"name":"ERROR_NDIS_ADAPTER_REMOVED","features":[307]},{"name":"ERROR_NDIS_ALREADY_MAPPED","features":[307]},{"name":"ERROR_NDIS_BAD_CHARACTERISTICS","features":[307]},{"name":"ERROR_NDIS_BAD_VERSION","features":[307]},{"name":"ERROR_NDIS_BUFFER_TOO_SHORT","features":[307]},{"name":"ERROR_NDIS_DEVICE_FAILED","features":[307]},{"name":"ERROR_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE","features":[307]},{"name":"ERROR_NDIS_DOT11_AP_BAND_NOT_ALLOWED","features":[307]},{"name":"ERROR_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE","features":[307]},{"name":"ERROR_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED","features":[307]},{"name":"ERROR_NDIS_DOT11_AUTO_CONFIG_ENABLED","features":[307]},{"name":"ERROR_NDIS_DOT11_MEDIA_IN_USE","features":[307]},{"name":"ERROR_NDIS_DOT11_POWER_STATE_INVALID","features":[307]},{"name":"ERROR_NDIS_ERROR_READING_FILE","features":[307]},{"name":"ERROR_NDIS_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_NDIS_GROUP_ADDRESS_IN_USE","features":[307]},{"name":"ERROR_NDIS_INDICATION_REQUIRED","features":[307]},{"name":"ERROR_NDIS_INTERFACE_CLOSING","features":[307]},{"name":"ERROR_NDIS_INTERFACE_NOT_FOUND","features":[307]},{"name":"ERROR_NDIS_INVALID_ADDRESS","features":[307]},{"name":"ERROR_NDIS_INVALID_DATA","features":[307]},{"name":"ERROR_NDIS_INVALID_DEVICE_REQUEST","features":[307]},{"name":"ERROR_NDIS_INVALID_LENGTH","features":[307]},{"name":"ERROR_NDIS_INVALID_OID","features":[307]},{"name":"ERROR_NDIS_INVALID_PACKET","features":[307]},{"name":"ERROR_NDIS_INVALID_PORT","features":[307]},{"name":"ERROR_NDIS_INVALID_PORT_STATE","features":[307]},{"name":"ERROR_NDIS_LOW_POWER_STATE","features":[307]},{"name":"ERROR_NDIS_MEDIA_DISCONNECTED","features":[307]},{"name":"ERROR_NDIS_MULTICAST_EXISTS","features":[307]},{"name":"ERROR_NDIS_MULTICAST_FULL","features":[307]},{"name":"ERROR_NDIS_MULTICAST_NOT_FOUND","features":[307]},{"name":"ERROR_NDIS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_NDIS_NO_QUEUES","features":[307]},{"name":"ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED","features":[307]},{"name":"ERROR_NDIS_OFFLOAD_PATH_REJECTED","features":[307]},{"name":"ERROR_NDIS_OFFLOAD_POLICY","features":[307]},{"name":"ERROR_NDIS_OPEN_FAILED","features":[307]},{"name":"ERROR_NDIS_PAUSED","features":[307]},{"name":"ERROR_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL","features":[307]},{"name":"ERROR_NDIS_PM_WOL_PATTERN_LIST_FULL","features":[307]},{"name":"ERROR_NDIS_REINIT_REQUIRED","features":[307]},{"name":"ERROR_NDIS_REQUEST_ABORTED","features":[307]},{"name":"ERROR_NDIS_RESET_IN_PROGRESS","features":[307]},{"name":"ERROR_NDIS_RESOURCE_CONFLICT","features":[307]},{"name":"ERROR_NDIS_UNSUPPORTED_MEDIA","features":[307]},{"name":"ERROR_NDIS_UNSUPPORTED_REVISION","features":[307]},{"name":"ERROR_NEEDS_REGISTRATION","features":[307]},{"name":"ERROR_NEEDS_REMEDIATION","features":[307]},{"name":"ERROR_NEGATIVE_SEEK","features":[307]},{"name":"ERROR_NESTING_NOT_ALLOWED","features":[307]},{"name":"ERROR_NETLOGON_NOT_STARTED","features":[307]},{"name":"ERROR_NETNAME_DELETED","features":[307]},{"name":"ERROR_NETWORK_ACCESS_DENIED","features":[307]},{"name":"ERROR_NETWORK_ACCESS_DENIED_EDP","features":[307]},{"name":"ERROR_NETWORK_AUTHENTICATION_PROMPT_CANCELED","features":[307]},{"name":"ERROR_NETWORK_BUSY","features":[307]},{"name":"ERROR_NETWORK_NOT_AVAILABLE","features":[307]},{"name":"ERROR_NETWORK_UNREACHABLE","features":[307]},{"name":"ERROR_NET_OPEN_FAILED","features":[307]},{"name":"ERROR_NET_WRITE_FAULT","features":[307]},{"name":"ERROR_NOACCESS","features":[307]},{"name":"ERROR_NODE_CANNOT_BE_CLUSTERED","features":[307]},{"name":"ERROR_NODE_CANT_HOST_RESOURCE","features":[307]},{"name":"ERROR_NODE_NOT_ACTIVE_CLUSTER_MEMBER","features":[307]},{"name":"ERROR_NODE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_NOINTERFACE","features":[307]},{"name":"ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT","features":[307]},{"name":"ERROR_NOLOGON_SERVER_TRUST_ACCOUNT","features":[307]},{"name":"ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT","features":[307]},{"name":"ERROR_NONCORE_GROUPS_FOUND","features":[307]},{"name":"ERROR_NONE_MAPPED","features":[307]},{"name":"ERROR_NONPAGED_SYSTEM_RESOURCES","features":[307]},{"name":"ERROR_NON_ACCOUNT_SID","features":[307]},{"name":"ERROR_NON_CSV_PATH","features":[307]},{"name":"ERROR_NON_DOMAIN_SID","features":[307]},{"name":"ERROR_NON_MDICHILD_WINDOW","features":[307]},{"name":"ERROR_NON_WINDOWS_DRIVER","features":[307]},{"name":"ERROR_NON_WINDOWS_NT_DRIVER","features":[307]},{"name":"ERROR_NOTHING_TO_TERMINATE","features":[307]},{"name":"ERROR_NOTIFICATION_GUID_ALREADY_DEFINED","features":[307]},{"name":"ERROR_NOTIFY_CLEANUP","features":[307]},{"name":"ERROR_NOTIFY_ENUM_DIR","features":[307]},{"name":"ERROR_NOT_ALLOWED_ON_SYSTEM_FILE","features":[307]},{"name":"ERROR_NOT_ALL_ASSIGNED","features":[307]},{"name":"ERROR_NOT_AN_INSTALLED_OEM_INF","features":[307]},{"name":"ERROR_NOT_APPCONTAINER","features":[307]},{"name":"ERROR_NOT_AUTHENTICATED","features":[307]},{"name":"ERROR_NOT_A_CLOUD_FILE","features":[307]},{"name":"ERROR_NOT_A_CLOUD_SYNC_ROOT","features":[307]},{"name":"ERROR_NOT_A_DAX_VOLUME","features":[307]},{"name":"ERROR_NOT_A_DEV_VOLUME","features":[307]},{"name":"ERROR_NOT_A_REPARSE_POINT","features":[307]},{"name":"ERROR_NOT_A_TIERED_VOLUME","features":[307]},{"name":"ERROR_NOT_CAPABLE","features":[307]},{"name":"ERROR_NOT_CHILD_WINDOW","features":[307]},{"name":"ERROR_NOT_CLIENT_PORT","features":[307]},{"name":"ERROR_NOT_CONNECTED","features":[307]},{"name":"ERROR_NOT_CONTAINER","features":[307]},{"name":"ERROR_NOT_DAX_MAPPABLE","features":[307]},{"name":"ERROR_NOT_DISABLEABLE","features":[307]},{"name":"ERROR_NOT_DOS_DISK","features":[307]},{"name":"ERROR_NOT_EMPTY","features":[307]},{"name":"ERROR_NOT_ENOUGH_MEMORY","features":[307]},{"name":"ERROR_NOT_ENOUGH_QUOTA","features":[307]},{"name":"ERROR_NOT_ENOUGH_SERVER_MEMORY","features":[307]},{"name":"ERROR_NOT_EXPORT_FORMAT","features":[307]},{"name":"ERROR_NOT_FOUND","features":[307]},{"name":"ERROR_NOT_GUI_PROCESS","features":[307]},{"name":"ERROR_NOT_INSTALLED","features":[307]},{"name":"ERROR_NOT_JOINED","features":[307]},{"name":"ERROR_NOT_LOCKED","features":[307]},{"name":"ERROR_NOT_LOGGED_ON","features":[307]},{"name":"ERROR_NOT_LOGON_PROCESS","features":[307]},{"name":"ERROR_NOT_OWNER","features":[307]},{"name":"ERROR_NOT_QUORUM_CAPABLE","features":[307]},{"name":"ERROR_NOT_QUORUM_CLASS","features":[307]},{"name":"ERROR_NOT_READY","features":[307]},{"name":"ERROR_NOT_READ_FROM_COPY","features":[307]},{"name":"ERROR_NOT_REDUNDANT_STORAGE","features":[307]},{"name":"ERROR_NOT_REGISTRY_FILE","features":[307]},{"name":"ERROR_NOT_ROUTER_PORT","features":[307]},{"name":"ERROR_NOT_SAFEBOOT_SERVICE","features":[307]},{"name":"ERROR_NOT_SAFE_MODE_DRIVER","features":[307]},{"name":"ERROR_NOT_SAME_DEVICE","features":[307]},{"name":"ERROR_NOT_SAME_OBJECT","features":[307]},{"name":"ERROR_NOT_SNAPSHOT_VOLUME","features":[307]},{"name":"ERROR_NOT_SUBSTED","features":[307]},{"name":"ERROR_NOT_SUPPORTED","features":[307]},{"name":"ERROR_NOT_SUPPORTED_IN_APPCONTAINER","features":[307]},{"name":"ERROR_NOT_SUPPORTED_ON_DAX","features":[307]},{"name":"ERROR_NOT_SUPPORTED_ON_SBS","features":[307]},{"name":"ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_AUDITING","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_BTT","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_BYPASSIO","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_CACHED_HANDLE","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_COMPRESSION","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_DEDUPLICATION","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_ENCRYPTION","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_MONITORING","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_REPLICATION","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_SNAPSHOT","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_VIRTUALIZATION","features":[307]},{"name":"ERROR_NOT_TINY_STREAM","features":[307]},{"name":"ERROR_NO_ACE_CONDITION","features":[307]},{"name":"ERROR_NO_ADMIN_ACCESS_POINT","features":[307]},{"name":"ERROR_NO_APPLICABLE_APP_LICENSES_FOUND","features":[307]},{"name":"ERROR_NO_ASSOCIATED_CLASS","features":[307]},{"name":"ERROR_NO_ASSOCIATED_SERVICE","features":[307]},{"name":"ERROR_NO_ASSOCIATION","features":[307]},{"name":"ERROR_NO_AUTHENTICODE_CATALOG","features":[307]},{"name":"ERROR_NO_AUTH_PROTOCOL_AVAILABLE","features":[307]},{"name":"ERROR_NO_BACKUP","features":[307]},{"name":"ERROR_NO_BROWSER_SERVERS_FOUND","features":[307]},{"name":"ERROR_NO_BYPASSIO_DRIVER_SUPPORT","features":[307]},{"name":"ERROR_NO_CALLBACK_ACTIVE","features":[307]},{"name":"ERROR_NO_CATALOG_FOR_OEM_INF","features":[307]},{"name":"ERROR_NO_CLASSINSTALL_PARAMS","features":[307]},{"name":"ERROR_NO_CLASS_DRIVER_LIST","features":[307]},{"name":"ERROR_NO_COMPAT_DRIVERS","features":[307]},{"name":"ERROR_NO_CONFIGMGR_SERVICES","features":[307]},{"name":"ERROR_NO_DATA","features":[307]},{"name":"ERROR_NO_DATA_DETECTED","features":[307]},{"name":"ERROR_NO_DEFAULT_DEVICE_INTERFACE","features":[307]},{"name":"ERROR_NO_DEFAULT_INTERFACE_DEVICE","features":[307]},{"name":"ERROR_NO_DEVICE_ICON","features":[307]},{"name":"ERROR_NO_DEVICE_SELECTED","features":[307]},{"name":"ERROR_NO_DRIVER_SELECTED","features":[307]},{"name":"ERROR_NO_EFS","features":[307]},{"name":"ERROR_NO_EVENT_PAIR","features":[307]},{"name":"ERROR_NO_GUID_TRANSLATION","features":[307]},{"name":"ERROR_NO_IMPERSONATION_TOKEN","features":[307]},{"name":"ERROR_NO_INF","features":[307]},{"name":"ERROR_NO_INHERITANCE","features":[307]},{"name":"ERROR_NO_INTERFACE_CREDENTIALS_SET","features":[307]},{"name":"ERROR_NO_LINK_TRACKING_IN_TRANSACTION","features":[307]},{"name":"ERROR_NO_LOGON_SERVERS","features":[307]},{"name":"ERROR_NO_LOG_SPACE","features":[307]},{"name":"ERROR_NO_MATCH","features":[307]},{"name":"ERROR_NO_MEDIA_IN_DRIVE","features":[307]},{"name":"ERROR_NO_MORE_DEVICES","features":[307]},{"name":"ERROR_NO_MORE_FILES","features":[307]},{"name":"ERROR_NO_MORE_ITEMS","features":[307]},{"name":"ERROR_NO_MORE_MATCHES","features":[307]},{"name":"ERROR_NO_MORE_SEARCH_HANDLES","features":[307]},{"name":"ERROR_NO_MORE_USER_HANDLES","features":[307]},{"name":"ERROR_NO_NETWORK","features":[307]},{"name":"ERROR_NO_NET_OR_BAD_PATH","features":[307]},{"name":"ERROR_NO_NVRAM_RESOURCES","features":[307]},{"name":"ERROR_NO_PAGEFILE","features":[307]},{"name":"ERROR_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND","features":[307]},{"name":"ERROR_NO_PROC_SLOTS","features":[307]},{"name":"ERROR_NO_PROMOTION_ACTIVE","features":[307]},{"name":"ERROR_NO_QUOTAS_FOR_ACCOUNT","features":[307]},{"name":"ERROR_NO_RADIUS_SERVERS","features":[307]},{"name":"ERROR_NO_RANGES_PROCESSED","features":[307]},{"name":"ERROR_NO_RECOVERY_POLICY","features":[307]},{"name":"ERROR_NO_RECOVERY_PROGRAM","features":[307]},{"name":"ERROR_NO_SAVEPOINT_WITH_OPEN_FILES","features":[307]},{"name":"ERROR_NO_SCROLLBARS","features":[307]},{"name":"ERROR_NO_SECRETS","features":[307]},{"name":"ERROR_NO_SECURITY_ON_OBJECT","features":[307]},{"name":"ERROR_NO_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"ERROR_NO_SIGNAL_SENT","features":[307]},{"name":"ERROR_NO_SIGNATURE","features":[307]},{"name":"ERROR_NO_SITENAME","features":[307]},{"name":"ERROR_NO_SITE_SETTINGS_OBJECT","features":[307]},{"name":"ERROR_NO_SPOOL_SPACE","features":[307]},{"name":"ERROR_NO_SUCH_ALIAS","features":[307]},{"name":"ERROR_NO_SUCH_DEVICE","features":[307]},{"name":"ERROR_NO_SUCH_DEVICE_INTERFACE","features":[307]},{"name":"ERROR_NO_SUCH_DEVINST","features":[307]},{"name":"ERROR_NO_SUCH_DOMAIN","features":[307]},{"name":"ERROR_NO_SUCH_GROUP","features":[307]},{"name":"ERROR_NO_SUCH_INTERFACE","features":[307]},{"name":"ERROR_NO_SUCH_INTERFACE_CLASS","features":[307]},{"name":"ERROR_NO_SUCH_INTERFACE_DEVICE","features":[307]},{"name":"ERROR_NO_SUCH_LOGON_SESSION","features":[307]},{"name":"ERROR_NO_SUCH_MEMBER","features":[307]},{"name":"ERROR_NO_SUCH_PACKAGE","features":[307]},{"name":"ERROR_NO_SUCH_PRIVILEGE","features":[307]},{"name":"ERROR_NO_SUCH_SITE","features":[307]},{"name":"ERROR_NO_SUCH_USER","features":[307]},{"name":"ERROR_NO_SUPPORTING_DRIVES","features":[307]},{"name":"ERROR_NO_SYSTEM_MENU","features":[307]},{"name":"ERROR_NO_SYSTEM_RESOURCES","features":[307]},{"name":"ERROR_NO_TASK_QUEUE","features":[307]},{"name":"ERROR_NO_TOKEN","features":[307]},{"name":"ERROR_NO_TRACKING_SERVICE","features":[307]},{"name":"ERROR_NO_TRUST_LSA_SECRET","features":[307]},{"name":"ERROR_NO_TRUST_SAM_ACCOUNT","features":[307]},{"name":"ERROR_NO_TXF_METADATA","features":[307]},{"name":"ERROR_NO_UNICODE_TRANSLATION","features":[307]},{"name":"ERROR_NO_USER_KEYS","features":[307]},{"name":"ERROR_NO_USER_SESSION_KEY","features":[307]},{"name":"ERROR_NO_VOLUME_ID","features":[307]},{"name":"ERROR_NO_VOLUME_LABEL","features":[307]},{"name":"ERROR_NO_WILDCARD_CHARACTERS","features":[307]},{"name":"ERROR_NO_WORK_DONE","features":[307]},{"name":"ERROR_NO_WRITABLE_DC_FOUND","features":[307]},{"name":"ERROR_NO_YIELD_PERFORMED","features":[307]},{"name":"ERROR_NTLM_BLOCKED","features":[307]},{"name":"ERROR_NT_CROSS_ENCRYPTION_REQUIRED","features":[307]},{"name":"ERROR_NULL_LM_PASSWORD","features":[307]},{"name":"ERROR_OBJECT_ALREADY_EXISTS","features":[307]},{"name":"ERROR_OBJECT_IN_LIST","features":[307]},{"name":"ERROR_OBJECT_IS_IMMUTABLE","features":[307]},{"name":"ERROR_OBJECT_NAME_EXISTS","features":[307]},{"name":"ERROR_OBJECT_NOT_EXTERNALLY_BACKED","features":[307]},{"name":"ERROR_OBJECT_NOT_FOUND","features":[307]},{"name":"ERROR_OBJECT_NO_LONGER_EXISTS","features":[307]},{"name":"ERROR_OFFLOAD_READ_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED","features":[307]},{"name":"ERROR_OFFLOAD_WRITE_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED","features":[307]},{"name":"ERROR_OFFSET_ALIGNMENT_VIOLATION","features":[307]},{"name":"ERROR_OLD_WIN_VERSION","features":[307]},{"name":"ERROR_ONLY_IF_CONNECTED","features":[307]},{"name":"ERROR_ONLY_VALIDATE_VIA_AUTHENTICODE","features":[307]},{"name":"ERROR_OPEN_FAILED","features":[307]},{"name":"ERROR_OPEN_FILES","features":[307]},{"name":"ERROR_OPERATION_ABORTED","features":[307]},{"name":"ERROR_OPERATION_IN_PROGRESS","features":[307]},{"name":"ERROR_OPERATION_NOT_ALLOWED_FROM_SYSTEM_COMPONENT","features":[307]},{"name":"ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION","features":[307]},{"name":"ERROR_OPLOCK_BREAK_IN_PROGRESS","features":[307]},{"name":"ERROR_OPLOCK_HANDLE_CLOSED","features":[307]},{"name":"ERROR_OPLOCK_NOT_GRANTED","features":[307]},{"name":"ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE","features":[307]},{"name":"ERROR_ORPHAN_NAME_EXHAUSTED","features":[307]},{"name":"ERROR_OUTOFMEMORY","features":[307]},{"name":"ERROR_OUT_OF_PAPER","features":[307]},{"name":"ERROR_OUT_OF_STRUCTURES","features":[307]},{"name":"ERROR_OVERRIDE_NOCHANGES","features":[307]},{"name":"ERROR_PACKAGED_SERVICE_REQUIRES_ADMIN_PRIVILEGES","features":[307]},{"name":"ERROR_PACKAGES_IN_USE","features":[307]},{"name":"ERROR_PACKAGES_REPUTATION_CHECK_FAILED","features":[307]},{"name":"ERROR_PACKAGES_REPUTATION_CHECK_TIMEDOUT","features":[307]},{"name":"ERROR_PACKAGE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_PACKAGE_EXTERNAL_LOCATION_NOT_ALLOWED","features":[307]},{"name":"ERROR_PACKAGE_LACKS_CAPABILITY_FOR_MANDATORY_STARTUPTASKS","features":[307]},{"name":"ERROR_PACKAGE_LACKS_CAPABILITY_TO_DEPLOY_ON_HOST","features":[307]},{"name":"ERROR_PACKAGE_MOVE_BLOCKED_BY_STREAMING","features":[307]},{"name":"ERROR_PACKAGE_MOVE_FAILED","features":[307]},{"name":"ERROR_PACKAGE_NAME_MISMATCH","features":[307]},{"name":"ERROR_PACKAGE_NOT_REGISTERED_FOR_USER","features":[307]},{"name":"ERROR_PACKAGE_NOT_SUPPORTED_ON_FILESYSTEM","features":[307]},{"name":"ERROR_PACKAGE_REPOSITORY_CORRUPTED","features":[307]},{"name":"ERROR_PACKAGE_STAGING_ONHOLD","features":[307]},{"name":"ERROR_PACKAGE_UPDATING","features":[307]},{"name":"ERROR_PAGED_SYSTEM_RESOURCES","features":[307]},{"name":"ERROR_PAGEFILE_CREATE_FAILED","features":[307]},{"name":"ERROR_PAGEFILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_PAGEFILE_QUOTA","features":[307]},{"name":"ERROR_PAGEFILE_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_PAGE_FAULT_COPY_ON_WRITE","features":[307]},{"name":"ERROR_PAGE_FAULT_DEMAND_ZERO","features":[307]},{"name":"ERROR_PAGE_FAULT_GUARD_PAGE","features":[307]},{"name":"ERROR_PAGE_FAULT_PAGING_FILE","features":[307]},{"name":"ERROR_PAGE_FAULT_TRANSITION","features":[307]},{"name":"ERROR_PARAMETER_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_PARTIAL_COPY","features":[307]},{"name":"ERROR_PARTITION_FAILURE","features":[307]},{"name":"ERROR_PARTITION_TERMINATING","features":[307]},{"name":"ERROR_PASSWORD_CHANGE_REQUIRED","features":[307]},{"name":"ERROR_PASSWORD_EXPIRED","features":[307]},{"name":"ERROR_PASSWORD_MUST_CHANGE","features":[307]},{"name":"ERROR_PASSWORD_RESTRICTION","features":[307]},{"name":"ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT","features":[307]},{"name":"ERROR_PATCH_NO_SEQUENCE","features":[307]},{"name":"ERROR_PATCH_PACKAGE_INVALID","features":[307]},{"name":"ERROR_PATCH_PACKAGE_OPEN_FAILED","features":[307]},{"name":"ERROR_PATCH_PACKAGE_REJECTED","features":[307]},{"name":"ERROR_PATCH_PACKAGE_UNSUPPORTED","features":[307]},{"name":"ERROR_PATCH_REMOVAL_DISALLOWED","features":[307]},{"name":"ERROR_PATCH_REMOVAL_UNSUPPORTED","features":[307]},{"name":"ERROR_PATCH_TARGET_NOT_FOUND","features":[307]},{"name":"ERROR_PATH_BUSY","features":[307]},{"name":"ERROR_PATH_NOT_FOUND","features":[307]},{"name":"ERROR_PEER_REFUSED_AUTH","features":[307]},{"name":"ERROR_PER_USER_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_PIPE_BUSY","features":[307]},{"name":"ERROR_PIPE_CONNECTED","features":[307]},{"name":"ERROR_PIPE_LISTENING","features":[307]},{"name":"ERROR_PIPE_LOCAL","features":[307]},{"name":"ERROR_PIPE_NOT_CONNECTED","features":[307]},{"name":"ERROR_PKINIT_FAILURE","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_INVALID","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_NOT_ACTIVE","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_NOT_SIGNED","features":[307]},{"name":"ERROR_PLUGPLAY_QUERY_VETOED","features":[307]},{"name":"ERROR_PNP_BAD_MPS_TABLE","features":[307]},{"name":"ERROR_PNP_INVALID_ID","features":[307]},{"name":"ERROR_PNP_IRQ_TRANSLATION_FAILED","features":[307]},{"name":"ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT","features":[307]},{"name":"ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT","features":[307]},{"name":"ERROR_PNP_QUERY_REMOVE_UNRELATED_DEVICE_TIMEOUT","features":[307]},{"name":"ERROR_PNP_REBOOT_REQUIRED","features":[307]},{"name":"ERROR_PNP_REGISTRY_ERROR","features":[307]},{"name":"ERROR_PNP_RESTART_ENUMERATION","features":[307]},{"name":"ERROR_PNP_TRANSLATION_FAILED","features":[307]},{"name":"ERROR_POINT_NOT_FOUND","features":[307]},{"name":"ERROR_POLICY_CONTROLLED_ACCOUNT","features":[307]},{"name":"ERROR_POLICY_OBJECT_NOT_FOUND","features":[307]},{"name":"ERROR_POLICY_ONLY_IN_DS","features":[307]},{"name":"ERROR_POPUP_ALREADY_ACTIVE","features":[307]},{"name":"ERROR_PORT_LIMIT_REACHED","features":[307]},{"name":"ERROR_PORT_MESSAGE_TOO_LONG","features":[307]},{"name":"ERROR_PORT_NOT_SET","features":[307]},{"name":"ERROR_PORT_UNREACHABLE","features":[307]},{"name":"ERROR_POSSIBLE_DEADLOCK","features":[307]},{"name":"ERROR_POTENTIAL_FILE_FOUND","features":[307]},{"name":"ERROR_PPP_SESSION_TIMEOUT","features":[307]},{"name":"ERROR_PREDEFINED_HANDLE","features":[307]},{"name":"ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED","features":[307]},{"name":"ERROR_PRINTER_ALREADY_EXISTS","features":[307]},{"name":"ERROR_PRINTER_DELETED","features":[307]},{"name":"ERROR_PRINTER_DRIVER_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_PRINTER_DRIVER_BLOCKED","features":[307]},{"name":"ERROR_PRINTER_DRIVER_DOWNLOAD_NEEDED","features":[307]},{"name":"ERROR_PRINTER_DRIVER_IN_USE","features":[307]},{"name":"ERROR_PRINTER_DRIVER_PACKAGE_IN_USE","features":[307]},{"name":"ERROR_PRINTER_DRIVER_WARNED","features":[307]},{"name":"ERROR_PRINTER_HAS_JOBS_QUEUED","features":[307]},{"name":"ERROR_PRINTER_NOT_FOUND","features":[307]},{"name":"ERROR_PRINTER_NOT_SHAREABLE","features":[307]},{"name":"ERROR_PRINTQ_FULL","features":[307]},{"name":"ERROR_PRINT_CANCELLED","features":[307]},{"name":"ERROR_PRINT_JOB_RESTART_REQUIRED","features":[307]},{"name":"ERROR_PRINT_MONITOR_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_PRINT_MONITOR_IN_USE","features":[307]},{"name":"ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_PRIVATE_DIALOG_INDEX","features":[307]},{"name":"ERROR_PRIVILEGE_NOT_HELD","features":[307]},{"name":"ERROR_PRI_MERGE_ADD_FILE_FAILED","features":[307]},{"name":"ERROR_PRI_MERGE_BUNDLE_PACKAGES_NOT_ALLOWED","features":[307]},{"name":"ERROR_PRI_MERGE_INVALID_FILE_NAME","features":[307]},{"name":"ERROR_PRI_MERGE_LOAD_FILE_FAILED","features":[307]},{"name":"ERROR_PRI_MERGE_MAIN_PACKAGE_REQUIRED","features":[307]},{"name":"ERROR_PRI_MERGE_MISSING_SCHEMA","features":[307]},{"name":"ERROR_PRI_MERGE_MULTIPLE_MAIN_PACKAGES_NOT_ALLOWED","features":[307]},{"name":"ERROR_PRI_MERGE_MULTIPLE_PACKAGE_FAMILIES_NOT_ALLOWED","features":[307]},{"name":"ERROR_PRI_MERGE_RESOURCE_PACKAGE_REQUIRED","features":[307]},{"name":"ERROR_PRI_MERGE_VERSION_MISMATCH","features":[307]},{"name":"ERROR_PRI_MERGE_WRITE_FILE_FAILED","features":[307]},{"name":"ERROR_PROCESS_ABORTED","features":[307]},{"name":"ERROR_PROCESS_IN_JOB","features":[307]},{"name":"ERROR_PROCESS_IS_PROTECTED","features":[307]},{"name":"ERROR_PROCESS_MODE_ALREADY_BACKGROUND","features":[307]},{"name":"ERROR_PROCESS_MODE_NOT_BACKGROUND","features":[307]},{"name":"ERROR_PROCESS_NOT_IN_JOB","features":[307]},{"name":"ERROR_PROC_NOT_FOUND","features":[307]},{"name":"ERROR_PRODUCT_UNINSTALLED","features":[307]},{"name":"ERROR_PRODUCT_VERSION","features":[307]},{"name":"ERROR_PROFILE_DOES_NOT_MATCH_DEVICE","features":[307]},{"name":"ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE","features":[307]},{"name":"ERROR_PROFILE_NOT_FOUND","features":[307]},{"name":"ERROR_PROFILING_AT_LIMIT","features":[307]},{"name":"ERROR_PROFILING_NOT_STARTED","features":[307]},{"name":"ERROR_PROFILING_NOT_STOPPED","features":[307]},{"name":"ERROR_PROMOTION_ACTIVE","features":[307]},{"name":"ERROR_PROTOCOL_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_PROTOCOL_STOP_PENDING","features":[307]},{"name":"ERROR_PROTOCOL_UNREACHABLE","features":[307]},{"name":"ERROR_PROVISION_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_PROVISIONED","features":[307]},{"name":"ERROR_PWD_HISTORY_CONFLICT","features":[307]},{"name":"ERROR_PWD_TOO_LONG","features":[307]},{"name":"ERROR_PWD_TOO_RECENT","features":[307]},{"name":"ERROR_PWD_TOO_SHORT","features":[307]},{"name":"ERROR_QUERY_STORAGE_ERROR","features":[307]},{"name":"ERROR_QUIC_ALPN_NEG_FAILURE","features":[307]},{"name":"ERROR_QUIC_CONNECTION_IDLE","features":[307]},{"name":"ERROR_QUIC_CONNECTION_TIMEOUT","features":[307]},{"name":"ERROR_QUIC_HANDSHAKE_FAILURE","features":[307]},{"name":"ERROR_QUIC_INTERNAL_ERROR","features":[307]},{"name":"ERROR_QUIC_PROTOCOL_VIOLATION","features":[307]},{"name":"ERROR_QUIC_USER_CANCELED","features":[307]},{"name":"ERROR_QUIC_VER_NEG_FAILURE","features":[307]},{"name":"ERROR_QUORUMLOG_OPEN_FAILED","features":[307]},{"name":"ERROR_QUORUM_DISK_NOT_FOUND","features":[307]},{"name":"ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP","features":[307]},{"name":"ERROR_QUORUM_OWNER_ALIVE","features":[307]},{"name":"ERROR_QUORUM_RESOURCE","features":[307]},{"name":"ERROR_QUORUM_RESOURCE_ONLINE_FAILED","features":[307]},{"name":"ERROR_QUOTA_ACTIVITY","features":[307]},{"name":"ERROR_QUOTA_LIST_INCONSISTENT","features":[307]},{"name":"ERROR_RANGE_LIST_CONFLICT","features":[307]},{"name":"ERROR_RANGE_NOT_FOUND","features":[307]},{"name":"ERROR_RDP_PROTOCOL_ERROR","features":[307]},{"name":"ERROR_READ_FAULT","features":[307]},{"name":"ERROR_RECEIVE_EXPEDITED","features":[307]},{"name":"ERROR_RECEIVE_PARTIAL","features":[307]},{"name":"ERROR_RECEIVE_PARTIAL_EXPEDITED","features":[307]},{"name":"ERROR_RECOVERY_FAILURE","features":[307]},{"name":"ERROR_RECOVERY_FILE_CORRUPT","features":[307]},{"name":"ERROR_RECOVERY_NOT_NEEDED","features":[307]},{"name":"ERROR_REC_NON_EXISTENT","features":[307]},{"name":"ERROR_REDIRECTION_TO_DEFAULT_ACCOUNT_NOT_ALLOWED","features":[307]},{"name":"ERROR_REDIRECTOR_HAS_OPEN_HANDLES","features":[307]},{"name":"ERROR_REDIR_PAUSED","features":[307]},{"name":"ERROR_REGISTRATION_FROM_REMOTE_DRIVE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_REGISTRY_CORRUPT","features":[307]},{"name":"ERROR_REGISTRY_HIVE_RECOVERED","features":[307]},{"name":"ERROR_REGISTRY_IO_FAILED","features":[307]},{"name":"ERROR_REGISTRY_QUOTA_LIMIT","features":[307]},{"name":"ERROR_REGISTRY_RECOVERED","features":[307]},{"name":"ERROR_REG_NAT_CONSUMPTION","features":[307]},{"name":"ERROR_RELOC_CHAIN_XEEDS_SEGLIM","features":[307]},{"name":"ERROR_REMOTEACCESS_NOT_CONFIGURED","features":[307]},{"name":"ERROR_REMOTE_ACCT_DISABLED","features":[307]},{"name":"ERROR_REMOTE_AUTHENTICATION_FAILURE","features":[307]},{"name":"ERROR_REMOTE_COMM_FAILURE","features":[307]},{"name":"ERROR_REMOTE_FILE_VERSION_MISMATCH","features":[307]},{"name":"ERROR_REMOTE_NO_DIALIN_PERMISSION","features":[307]},{"name":"ERROR_REMOTE_PASSWD_EXPIRED","features":[307]},{"name":"ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED","features":[307]},{"name":"ERROR_REMOTE_REQUEST_UNSUPPORTED","features":[307]},{"name":"ERROR_REMOTE_RESTRICTED_LOGON_HOURS","features":[307]},{"name":"ERROR_REMOTE_SESSION_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_REMOTE_STORAGE_MEDIA_ERROR","features":[307]},{"name":"ERROR_REMOTE_STORAGE_NOT_ACTIVE","features":[307]},{"name":"ERROR_REMOVE_FAILED","features":[307]},{"name":"ERROR_REM_NOT_LIST","features":[307]},{"name":"ERROR_REPARSE","features":[307]},{"name":"ERROR_REPARSE_ATTRIBUTE_CONFLICT","features":[307]},{"name":"ERROR_REPARSE_OBJECT","features":[307]},{"name":"ERROR_REPARSE_POINT_ENCOUNTERED","features":[307]},{"name":"ERROR_REPARSE_TAG_INVALID","features":[307]},{"name":"ERROR_REPARSE_TAG_MISMATCH","features":[307]},{"name":"ERROR_REPLY_MESSAGE_MISMATCH","features":[307]},{"name":"ERROR_REQUEST_ABORTED","features":[307]},{"name":"ERROR_REQUEST_OUT_OF_SEQUENCE","features":[307]},{"name":"ERROR_REQUEST_PAUSED","features":[307]},{"name":"ERROR_REQUEST_REFUSED","features":[307]},{"name":"ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION","features":[307]},{"name":"ERROR_REQ_NOT_ACCEP","features":[307]},{"name":"ERROR_RESIDENT_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_RESILIENCY_FILE_CORRUPT","features":[307]},{"name":"ERROR_RESMON_CREATE_FAILED","features":[307]},{"name":"ERROR_RESMON_INVALID_STATE","features":[307]},{"name":"ERROR_RESMON_ONLINE_FAILED","features":[307]},{"name":"ERROR_RESMON_SYSTEM_RESOURCES_LACKING","features":[307]},{"name":"ERROR_RESOURCEMANAGER_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCEMANAGER_READ_ONLY","features":[307]},{"name":"ERROR_RESOURCE_CALL_TIMED_OUT","features":[307]},{"name":"ERROR_RESOURCE_DATA_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCE_DISABLED","features":[307]},{"name":"ERROR_RESOURCE_ENUM_USER_STOP","features":[307]},{"name":"ERROR_RESOURCE_FAILED","features":[307]},{"name":"ERROR_RESOURCE_LANG_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCE_NAME_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_RESOURCE_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCE_NOT_IN_AVAILABLE_STORAGE","features":[307]},{"name":"ERROR_RESOURCE_NOT_ONLINE","features":[307]},{"name":"ERROR_RESOURCE_NOT_PRESENT","features":[307]},{"name":"ERROR_RESOURCE_ONLINE","features":[307]},{"name":"ERROR_RESOURCE_PROPERTIES_STORED","features":[307]},{"name":"ERROR_RESOURCE_PROPERTY_UNCHANGEABLE","features":[307]},{"name":"ERROR_RESOURCE_REQUIREMENTS_CHANGED","features":[307]},{"name":"ERROR_RESOURCE_TYPE_NOT_FOUND","features":[307]},{"name":"ERROR_RESTART_APPLICATION","features":[307]},{"name":"ERROR_RESUME_HIBERNATION","features":[307]},{"name":"ERROR_RETRY","features":[307]},{"name":"ERROR_RETURN_ADDRESS_HIJACK_ATTEMPT","features":[307]},{"name":"ERROR_REVISION_MISMATCH","features":[307]},{"name":"ERROR_RING2SEG_MUST_BE_MOVABLE","features":[307]},{"name":"ERROR_RING2_STACK_IN_USE","features":[307]},{"name":"ERROR_RMODE_APP","features":[307]},{"name":"ERROR_RM_ALREADY_STARTED","features":[307]},{"name":"ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT","features":[307]},{"name":"ERROR_RM_DISCONNECTED","features":[307]},{"name":"ERROR_RM_METADATA_CORRUPT","features":[307]},{"name":"ERROR_RM_NOT_ACTIVE","features":[307]},{"name":"ERROR_ROLLBACK_TIMER_EXPIRED","features":[307]},{"name":"ERROR_ROUTER_CONFIG_INCOMPATIBLE","features":[307]},{"name":"ERROR_ROUTER_STOPPED","features":[307]},{"name":"ERROR_ROWSNOTRELEASED","features":[307]},{"name":"ERROR_RPL_NOT_ALLOWED","features":[307]},{"name":"ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT","features":[307]},{"name":"ERROR_RUNLEVEL_SWITCH_IN_PROGRESS","features":[307]},{"name":"ERROR_RUNLEVEL_SWITCH_TIMEOUT","features":[307]},{"name":"ERROR_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED","features":[307]},{"name":"ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET","features":[307]},{"name":"ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE","features":[307]},{"name":"ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER","features":[307]},{"name":"ERROR_RXACT_COMMITTED","features":[307]},{"name":"ERROR_RXACT_COMMIT_FAILURE","features":[307]},{"name":"ERROR_RXACT_COMMIT_NECESSARY","features":[307]},{"name":"ERROR_RXACT_INVALID_STATE","features":[307]},{"name":"ERROR_RXACT_STATE_CREATED","features":[307]},{"name":"ERROR_SAME_DRIVE","features":[307]},{"name":"ERROR_SAM_INIT_FAILURE","features":[307]},{"name":"ERROR_SCE_DISABLED","features":[307]},{"name":"ERROR_SCOPE_NOT_FOUND","features":[307]},{"name":"ERROR_SCREEN_ALREADY_LOCKED","features":[307]},{"name":"ERROR_SCRUB_DATA_DISABLED","features":[307]},{"name":"ERROR_SECCORE_INVALID_COMMAND","features":[307]},{"name":"ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED","features":[307]},{"name":"ERROR_SECRET_TOO_LONG","features":[307]},{"name":"ERROR_SECTION_DIRECT_MAP_ONLY","features":[307]},{"name":"ERROR_SECTION_NAME_TOO_LONG","features":[307]},{"name":"ERROR_SECTION_NOT_FOUND","features":[307]},{"name":"ERROR_SECTOR_NOT_FOUND","features":[307]},{"name":"ERROR_SECUREBOOT_FILE_REPLACED","features":[307]},{"name":"ERROR_SECUREBOOT_INVALID_POLICY","features":[307]},{"name":"ERROR_SECUREBOOT_NOT_BASE_POLICY","features":[307]},{"name":"ERROR_SECUREBOOT_NOT_ENABLED","features":[307]},{"name":"ERROR_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY","features":[307]},{"name":"ERROR_SECUREBOOT_PLATFORM_ID_MISMATCH","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_NOT_SIGNED","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_ROLLBACK_DETECTED","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_UNKNOWN","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_UPGRADE_MISMATCH","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_VIOLATION","features":[307]},{"name":"ERROR_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING","features":[307]},{"name":"ERROR_SECUREBOOT_ROLLBACK_DETECTED","features":[307]},{"name":"ERROR_SECURITY_DENIES_OPERATION","features":[307]},{"name":"ERROR_SECURITY_STREAM_IS_INCONSISTENT","features":[307]},{"name":"ERROR_SEEK","features":[307]},{"name":"ERROR_SEEK_ON_DEVICE","features":[307]},{"name":"ERROR_SEGMENT_NOTIFICATION","features":[307]},{"name":"ERROR_SEM_IS_SET","features":[307]},{"name":"ERROR_SEM_NOT_FOUND","features":[307]},{"name":"ERROR_SEM_OWNER_DIED","features":[307]},{"name":"ERROR_SEM_TIMEOUT","features":[307]},{"name":"ERROR_SEM_USER_LIMIT","features":[307]},{"name":"ERROR_SERIAL_NO_DEVICE","features":[307]},{"name":"ERROR_SERVER_DISABLED","features":[307]},{"name":"ERROR_SERVER_HAS_OPEN_HANDLES","features":[307]},{"name":"ERROR_SERVER_NOT_DISABLED","features":[307]},{"name":"ERROR_SERVER_SERVICE_CALL_REQUIRES_SMB1","features":[307]},{"name":"ERROR_SERVER_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"ERROR_SERVER_SID_MISMATCH","features":[307]},{"name":"ERROR_SERVER_TRANSPORT_CONFLICT","features":[307]},{"name":"ERROR_SERVICES_FAILED_AUTOSTART","features":[307]},{"name":"ERROR_SERVICE_ALREADY_RUNNING","features":[307]},{"name":"ERROR_SERVICE_CANNOT_ACCEPT_CTRL","features":[307]},{"name":"ERROR_SERVICE_DATABASE_LOCKED","features":[307]},{"name":"ERROR_SERVICE_DEPENDENCY_DELETED","features":[307]},{"name":"ERROR_SERVICE_DEPENDENCY_FAIL","features":[307]},{"name":"ERROR_SERVICE_DISABLED","features":[307]},{"name":"ERROR_SERVICE_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_SERVICE_EXISTS","features":[307]},{"name":"ERROR_SERVICE_EXISTS_AS_NON_PACKAGED_SERVICE","features":[307]},{"name":"ERROR_SERVICE_IS_PAUSED","features":[307]},{"name":"ERROR_SERVICE_LOGON_FAILED","features":[307]},{"name":"ERROR_SERVICE_MARKED_FOR_DELETE","features":[307]},{"name":"ERROR_SERVICE_NEVER_STARTED","features":[307]},{"name":"ERROR_SERVICE_NOTIFICATION","features":[307]},{"name":"ERROR_SERVICE_NOTIFY_CLIENT_LAGGING","features":[307]},{"name":"ERROR_SERVICE_NOT_ACTIVE","features":[307]},{"name":"ERROR_SERVICE_NOT_FOUND","features":[307]},{"name":"ERROR_SERVICE_NOT_IN_EXE","features":[307]},{"name":"ERROR_SERVICE_NO_THREAD","features":[307]},{"name":"ERROR_SERVICE_REQUEST_TIMEOUT","features":[307]},{"name":"ERROR_SERVICE_SPECIFIC_ERROR","features":[307]},{"name":"ERROR_SERVICE_START_HANG","features":[307]},{"name":"ERROR_SESSION_CREDENTIAL_CONFLICT","features":[307]},{"name":"ERROR_SESSION_KEY_TOO_SHORT","features":[307]},{"name":"ERROR_SETCOUNT_ON_BAD_LB","features":[307]},{"name":"ERROR_SETMARK_DETECTED","features":[307]},{"name":"ERROR_SET_CONTEXT_DENIED","features":[307]},{"name":"ERROR_SET_NOT_FOUND","features":[307]},{"name":"ERROR_SET_POWER_STATE_FAILED","features":[307]},{"name":"ERROR_SET_POWER_STATE_VETOED","features":[307]},{"name":"ERROR_SET_SYSTEM_RESTORE_POINT","features":[307]},{"name":"ERROR_SHARED_POLICY","features":[307]},{"name":"ERROR_SHARING_BUFFER_EXCEEDED","features":[307]},{"name":"ERROR_SHARING_PAUSED","features":[307]},{"name":"ERROR_SHARING_VIOLATION","features":[307]},{"name":"ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME","features":[307]},{"name":"ERROR_SHUTDOWN_CLUSTER","features":[307]},{"name":"ERROR_SHUTDOWN_DISKS_NOT_IN_MAINTENANCE_MODE","features":[307]},{"name":"ERROR_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"ERROR_SHUTDOWN_IS_SCHEDULED","features":[307]},{"name":"ERROR_SHUTDOWN_USERS_LOGGED_ON","features":[307]},{"name":"ERROR_SIGNAL_PENDING","features":[307]},{"name":"ERROR_SIGNAL_REFUSED","features":[307]},{"name":"ERROR_SIGNATURE_OSATTRIBUTE_MISMATCH","features":[307]},{"name":"ERROR_SIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE","features":[307]},{"name":"ERROR_SINGLETON_RESOURCE_INSTALLED_IN_ACTIVE_USER","features":[307]},{"name":"ERROR_SINGLE_INSTANCE_APP","features":[307]},{"name":"ERROR_SMARTCARD_SUBSYSTEM_FAILURE","features":[307]},{"name":"ERROR_SMB1_NOT_AVAILABLE","features":[307]},{"name":"ERROR_SMB_BAD_CLUSTER_DIALECT","features":[307]},{"name":"ERROR_SMB_GUEST_LOGON_BLOCKED","features":[307]},{"name":"ERROR_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP","features":[307]},{"name":"ERROR_SMB_NO_SIGNING_ALGORITHM_OVERLAP","features":[307]},{"name":"ERROR_SMI_PRIMITIVE_INSTALLER_FAILED","features":[307]},{"name":"ERROR_SMR_GARBAGE_COLLECTION_REQUIRED","features":[307]},{"name":"ERROR_SOME_NOT_MAPPED","features":[307]},{"name":"ERROR_SOURCE_ELEMENT_EMPTY","features":[307]},{"name":"ERROR_SPACES_ALLOCATION_SIZE_INVALID","features":[307]},{"name":"ERROR_SPACES_CACHE_FULL","features":[307]},{"name":"ERROR_SPACES_CORRUPT_METADATA","features":[307]},{"name":"ERROR_SPACES_DRIVE_LOST_DATA","features":[307]},{"name":"ERROR_SPACES_DRIVE_NOT_READY","features":[307]},{"name":"ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID","features":[307]},{"name":"ERROR_SPACES_DRIVE_REDUNDANCY_INVALID","features":[307]},{"name":"ERROR_SPACES_DRIVE_SECTOR_SIZE_INVALID","features":[307]},{"name":"ERROR_SPACES_DRIVE_SPLIT","features":[307]},{"name":"ERROR_SPACES_DRT_FULL","features":[307]},{"name":"ERROR_SPACES_ENCLOSURE_AWARE_INVALID","features":[307]},{"name":"ERROR_SPACES_ENTRY_INCOMPLETE","features":[307]},{"name":"ERROR_SPACES_ENTRY_INVALID","features":[307]},{"name":"ERROR_SPACES_EXTENDED_ERROR","features":[307]},{"name":"ERROR_SPACES_FAULT_DOMAIN_TYPE_INVALID","features":[307]},{"name":"ERROR_SPACES_FLUSH_METADATA","features":[307]},{"name":"ERROR_SPACES_INCONSISTENCY","features":[307]},{"name":"ERROR_SPACES_INTERLEAVE_LENGTH_INVALID","features":[307]},{"name":"ERROR_SPACES_INTERNAL_ERROR","features":[307]},{"name":"ERROR_SPACES_LOG_NOT_READY","features":[307]},{"name":"ERROR_SPACES_MAP_REQUIRED","features":[307]},{"name":"ERROR_SPACES_MARK_DIRTY","features":[307]},{"name":"ERROR_SPACES_NOT_ENOUGH_DRIVES","features":[307]},{"name":"ERROR_SPACES_NO_REDUNDANCY","features":[307]},{"name":"ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID","features":[307]},{"name":"ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID","features":[307]},{"name":"ERROR_SPACES_NUMBER_OF_GROUPS_INVALID","features":[307]},{"name":"ERROR_SPACES_PARITY_LAYOUT_INVALID","features":[307]},{"name":"ERROR_SPACES_POOL_WAS_DELETED","features":[307]},{"name":"ERROR_SPACES_PROVISIONING_TYPE_INVALID","features":[307]},{"name":"ERROR_SPACES_REPAIR_IN_PROGRESS","features":[307]},{"name":"ERROR_SPACES_RESILIENCY_TYPE_INVALID","features":[307]},{"name":"ERROR_SPACES_UNSUPPORTED_VERSION","features":[307]},{"name":"ERROR_SPACES_UPDATE_COLUMN_STATE","features":[307]},{"name":"ERROR_SPACES_WRITE_CACHE_SIZE_INVALID","features":[307]},{"name":"ERROR_SPARSE_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"ERROR_SPECIAL_ACCOUNT","features":[307]},{"name":"ERROR_SPECIAL_GROUP","features":[307]},{"name":"ERROR_SPECIAL_USER","features":[307]},{"name":"ERROR_SPL_NO_ADDJOB","features":[307]},{"name":"ERROR_SPL_NO_STARTDOC","features":[307]},{"name":"ERROR_SPOOL_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_SRC_SRV_DLL_LOAD_FAILED","features":[307]},{"name":"ERROR_STACK_BUFFER_OVERRUN","features":[307]},{"name":"ERROR_STACK_OVERFLOW","features":[307]},{"name":"ERROR_STACK_OVERFLOW_READ","features":[307]},{"name":"ERROR_STAGEFROMUPDATEAGENT_PACKAGE_NOT_APPLICABLE","features":[307]},{"name":"ERROR_STATE_COMPOSITE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_STATE_CONTAINER_NAME_SIZE_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_STATE_CREATE_CONTAINER_FAILED","features":[307]},{"name":"ERROR_STATE_DELETE_CONTAINER_FAILED","features":[307]},{"name":"ERROR_STATE_DELETE_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_ENUMERATE_CONTAINER_FAILED","features":[307]},{"name":"ERROR_STATE_ENUMERATE_SETTINGS_FAILED","features":[307]},{"name":"ERROR_STATE_GET_VERSION_FAILED","features":[307]},{"name":"ERROR_STATE_LOAD_STORE_FAILED","features":[307]},{"name":"ERROR_STATE_OPEN_CONTAINER_FAILED","features":[307]},{"name":"ERROR_STATE_QUERY_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_READ_COMPOSITE_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_READ_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_SETTING_NAME_SIZE_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_STATE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_STATE_SET_VERSION_FAILED","features":[307]},{"name":"ERROR_STATE_STRUCTURED_RESET_FAILED","features":[307]},{"name":"ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_WRITE_SETTING_FAILED","features":[307]},{"name":"ERROR_STATIC_INIT","features":[307]},{"name":"ERROR_STOPPED_ON_SYMLINK","features":[307]},{"name":"ERROR_STORAGE_LOST_DATA_PERSISTENCE","features":[307]},{"name":"ERROR_STORAGE_RESERVE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_STORAGE_RESERVE_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_STORAGE_RESERVE_ID_INVALID","features":[307]},{"name":"ERROR_STORAGE_RESERVE_NOT_EMPTY","features":[307]},{"name":"ERROR_STORAGE_STACK_ACCESS_DENIED","features":[307]},{"name":"ERROR_STORAGE_TOPOLOGY_ID_MISMATCH","features":[307]},{"name":"ERROR_STREAM_MINIVERSION_NOT_FOUND","features":[307]},{"name":"ERROR_STREAM_MINIVERSION_NOT_VALID","features":[307]},{"name":"ERROR_STRICT_CFG_VIOLATION","features":[307]},{"name":"ERROR_SUBST_TO_JOIN","features":[307]},{"name":"ERROR_SUBST_TO_SUBST","features":[307]},{"name":"ERROR_SUCCESS","features":[307]},{"name":"ERROR_SUCCESS_REBOOT_INITIATED","features":[307]},{"name":"ERROR_SUCCESS_REBOOT_REQUIRED","features":[307]},{"name":"ERROR_SUCCESS_RESTART_REQUIRED","features":[307]},{"name":"ERROR_SVHDX_ERROR_NOT_AVAILABLE","features":[307]},{"name":"ERROR_SVHDX_ERROR_STORED","features":[307]},{"name":"ERROR_SVHDX_NO_INITIATOR","features":[307]},{"name":"ERROR_SVHDX_RESERVATION_CONFLICT","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_AVAILABLE","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED","features":[307]},{"name":"ERROR_SVHDX_VERSION_MISMATCH","features":[307]},{"name":"ERROR_SVHDX_WRONG_FILE_TYPE","features":[307]},{"name":"ERROR_SWAPERROR","features":[307]},{"name":"ERROR_SXS_ACTIVATION_CONTEXT_DISABLED","features":[307]},{"name":"ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT","features":[307]},{"name":"ERROR_SXS_ASSEMBLY_MISSING","features":[307]},{"name":"ERROR_SXS_ASSEMBLY_NOT_FOUND","features":[307]},{"name":"ERROR_SXS_ASSEMBLY_NOT_LOCKED","features":[307]},{"name":"ERROR_SXS_CANT_GEN_ACTCTX","features":[307]},{"name":"ERROR_SXS_COMPONENT_STORE_CORRUPT","features":[307]},{"name":"ERROR_SXS_CORRUPTION","features":[307]},{"name":"ERROR_SXS_CORRUPT_ACTIVATION_STACK","features":[307]},{"name":"ERROR_SXS_DUPLICATE_ACTIVATABLE_CLASS","features":[307]},{"name":"ERROR_SXS_DUPLICATE_ASSEMBLY_NAME","features":[307]},{"name":"ERROR_SXS_DUPLICATE_CLSID","features":[307]},{"name":"ERROR_SXS_DUPLICATE_DLL_NAME","features":[307]},{"name":"ERROR_SXS_DUPLICATE_IID","features":[307]},{"name":"ERROR_SXS_DUPLICATE_PROGID","features":[307]},{"name":"ERROR_SXS_DUPLICATE_TLBID","features":[307]},{"name":"ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME","features":[307]},{"name":"ERROR_SXS_EARLY_DEACTIVATION","features":[307]},{"name":"ERROR_SXS_FILE_HASH_MISMATCH","features":[307]},{"name":"ERROR_SXS_FILE_HASH_MISSING","features":[307]},{"name":"ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY","features":[307]},{"name":"ERROR_SXS_IDENTITIES_DIFFERENT","features":[307]},{"name":"ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE","features":[307]},{"name":"ERROR_SXS_IDENTITY_PARSE_ERROR","features":[307]},{"name":"ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN","features":[307]},{"name":"ERROR_SXS_INVALID_ACTCTXDATA_FORMAT","features":[307]},{"name":"ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE","features":[307]},{"name":"ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME","features":[307]},{"name":"ERROR_SXS_INVALID_DEACTIVATION","features":[307]},{"name":"ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME","features":[307]},{"name":"ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE","features":[307]},{"name":"ERROR_SXS_INVALID_XML_NAMESPACE_URI","features":[307]},{"name":"ERROR_SXS_KEY_NOT_FOUND","features":[307]},{"name":"ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED","features":[307]},{"name":"ERROR_SXS_MANIFEST_FORMAT_ERROR","features":[307]},{"name":"ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT","features":[307]},{"name":"ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE","features":[307]},{"name":"ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE","features":[307]},{"name":"ERROR_SXS_MANIFEST_PARSE_ERROR","features":[307]},{"name":"ERROR_SXS_MANIFEST_TOO_BIG","features":[307]},{"name":"ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE","features":[307]},{"name":"ERROR_SXS_MULTIPLE_DEACTIVATION","features":[307]},{"name":"ERROR_SXS_POLICY_PARSE_ERROR","features":[307]},{"name":"ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT","features":[307]},{"name":"ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET","features":[307]},{"name":"ERROR_SXS_PROCESS_TERMINATION_REQUESTED","features":[307]},{"name":"ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING","features":[307]},{"name":"ERROR_SXS_PROTECTION_CATALOG_NOT_VALID","features":[307]},{"name":"ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT","features":[307]},{"name":"ERROR_SXS_PROTECTION_RECOVERY_FAILED","features":[307]},{"name":"ERROR_SXS_RELEASE_ACTIVATION_CONTEXT","features":[307]},{"name":"ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED","features":[307]},{"name":"ERROR_SXS_SECTION_NOT_FOUND","features":[307]},{"name":"ERROR_SXS_SETTING_NOT_REGISTERED","features":[307]},{"name":"ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY","features":[307]},{"name":"ERROR_SXS_THREAD_QUERIES_DISABLED","features":[307]},{"name":"ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE","features":[307]},{"name":"ERROR_SXS_UNKNOWN_ENCODING","features":[307]},{"name":"ERROR_SXS_UNKNOWN_ENCODING_GROUP","features":[307]},{"name":"ERROR_SXS_UNTRANSLATABLE_HRESULT","features":[307]},{"name":"ERROR_SXS_VERSION_CONFLICT","features":[307]},{"name":"ERROR_SXS_WRONG_SECTION_TYPE","features":[307]},{"name":"ERROR_SXS_XML_E_BADCHARDATA","features":[307]},{"name":"ERROR_SXS_XML_E_BADCHARINSTRING","features":[307]},{"name":"ERROR_SXS_XML_E_BADNAMECHAR","features":[307]},{"name":"ERROR_SXS_XML_E_BADPEREFINSUBSET","features":[307]},{"name":"ERROR_SXS_XML_E_BADSTARTNAMECHAR","features":[307]},{"name":"ERROR_SXS_XML_E_BADXMLCASE","features":[307]},{"name":"ERROR_SXS_XML_E_BADXMLDECL","features":[307]},{"name":"ERROR_SXS_XML_E_COMMENTSYNTAX","features":[307]},{"name":"ERROR_SXS_XML_E_DUPLICATEATTRIBUTE","features":[307]},{"name":"ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE","features":[307]},{"name":"ERROR_SXS_XML_E_EXPECTINGTAGEND","features":[307]},{"name":"ERROR_SXS_XML_E_INCOMPLETE_ENCODING","features":[307]},{"name":"ERROR_SXS_XML_E_INTERNALERROR","features":[307]},{"name":"ERROR_SXS_XML_E_INVALIDATROOTLEVEL","features":[307]},{"name":"ERROR_SXS_XML_E_INVALIDENCODING","features":[307]},{"name":"ERROR_SXS_XML_E_INVALIDSWITCH","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_DECIMAL","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_HEXIDECIMAL","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_STANDALONE","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_UNICODE","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_VERSION","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGEQUALS","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGQUOTE","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGROOT","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGSEMICOLON","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGWHITESPACE","features":[307]},{"name":"ERROR_SXS_XML_E_MISSING_PAREN","features":[307]},{"name":"ERROR_SXS_XML_E_MULTIPLEROOTS","features":[307]},{"name":"ERROR_SXS_XML_E_MULTIPLE_COLONS","features":[307]},{"name":"ERROR_SXS_XML_E_RESERVEDNAMESPACE","features":[307]},{"name":"ERROR_SXS_XML_E_UNBALANCEDPAREN","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDCDATA","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDCOMMENT","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDDECL","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDENDTAG","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDSTARTTAG","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDSTRING","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDTAG","features":[307]},{"name":"ERROR_SXS_XML_E_UNEXPECTEDENDTAG","features":[307]},{"name":"ERROR_SXS_XML_E_UNEXPECTEDEOF","features":[307]},{"name":"ERROR_SXS_XML_E_UNEXPECTED_STANDALONE","features":[307]},{"name":"ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE","features":[307]},{"name":"ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK","features":[307]},{"name":"ERROR_SXS_XML_E_XMLDECLSYNTAX","features":[307]},{"name":"ERROR_SYMLINK_CLASS_DISABLED","features":[307]},{"name":"ERROR_SYMLINK_NOT_SUPPORTED","features":[307]},{"name":"ERROR_SYNCHRONIZATION_REQUIRED","features":[307]},{"name":"ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED","features":[307]},{"name":"ERROR_SYSTEM_DEVICE_NOT_FOUND","features":[307]},{"name":"ERROR_SYSTEM_HIVE_TOO_LARGE","features":[307]},{"name":"ERROR_SYSTEM_IMAGE_BAD_SIGNATURE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_INVALID_POLICY","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_POLICY_VIOLATION","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_EXPLICIT_DENY_FILE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_OFFLINE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_PUA","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_UNATTAINABLE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_UNFRIENDLY_FILE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_ROLLBACK_DETECTED","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_TOO_MANY_POLICIES","features":[307]},{"name":"ERROR_SYSTEM_NEEDS_REMEDIATION","features":[307]},{"name":"ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION","features":[307]},{"name":"ERROR_SYSTEM_POWERSTATE_TRANSITION","features":[307]},{"name":"ERROR_SYSTEM_PROCESS_TERMINATED","features":[307]},{"name":"ERROR_SYSTEM_SHUTDOWN","features":[307]},{"name":"ERROR_SYSTEM_TRACE","features":[307]},{"name":"ERROR_TAG_NOT_FOUND","features":[307]},{"name":"ERROR_TAG_NOT_PRESENT","features":[307]},{"name":"ERROR_THREAD_1_INACTIVE","features":[307]},{"name":"ERROR_THREAD_ALREADY_IN_TASK","features":[307]},{"name":"ERROR_THREAD_MODE_ALREADY_BACKGROUND","features":[307]},{"name":"ERROR_THREAD_MODE_NOT_BACKGROUND","features":[307]},{"name":"ERROR_THREAD_NOT_IN_PROCESS","features":[307]},{"name":"ERROR_THREAD_WAS_SUSPENDED","features":[307]},{"name":"ERROR_TIERING_ALREADY_PROCESSING","features":[307]},{"name":"ERROR_TIERING_CANNOT_PIN_OBJECT","features":[307]},{"name":"ERROR_TIERING_FILE_IS_NOT_PINNED","features":[307]},{"name":"ERROR_TIERING_INVALID_FILE_ID","features":[307]},{"name":"ERROR_TIERING_NOT_SUPPORTED_ON_VOLUME","features":[307]},{"name":"ERROR_TIERING_STORAGE_TIER_NOT_FOUND","features":[307]},{"name":"ERROR_TIERING_VOLUME_DISMOUNT_IN_PROGRESS","features":[307]},{"name":"ERROR_TIERING_WRONG_CLUSTER_NODE","features":[307]},{"name":"ERROR_TIMEOUT","features":[307]},{"name":"ERROR_TIMER_NOT_CANCELED","features":[307]},{"name":"ERROR_TIMER_RESOLUTION_NOT_SET","features":[307]},{"name":"ERROR_TIMER_RESUME_IGNORED","features":[307]},{"name":"ERROR_TIME_SENSITIVE_THREAD","features":[307]},{"name":"ERROR_TIME_SKEW","features":[307]},{"name":"ERROR_TLW_WITH_WSCHILD","features":[307]},{"name":"ERROR_TM_IDENTITY_MISMATCH","features":[307]},{"name":"ERROR_TM_INITIALIZATION_FAILED","features":[307]},{"name":"ERROR_TM_VOLATILE","features":[307]},{"name":"ERROR_TOKEN_ALREADY_IN_USE","features":[307]},{"name":"ERROR_TOO_MANY_CMDS","features":[307]},{"name":"ERROR_TOO_MANY_CONTEXT_IDS","features":[307]},{"name":"ERROR_TOO_MANY_DESCRIPTORS","features":[307]},{"name":"ERROR_TOO_MANY_LINKS","features":[307]},{"name":"ERROR_TOO_MANY_LUIDS_REQUESTED","features":[307]},{"name":"ERROR_TOO_MANY_MODULES","features":[307]},{"name":"ERROR_TOO_MANY_MUXWAITERS","features":[307]},{"name":"ERROR_TOO_MANY_NAMES","features":[307]},{"name":"ERROR_TOO_MANY_OPEN_FILES","features":[307]},{"name":"ERROR_TOO_MANY_POSTS","features":[307]},{"name":"ERROR_TOO_MANY_SECRETS","features":[307]},{"name":"ERROR_TOO_MANY_SEMAPHORES","features":[307]},{"name":"ERROR_TOO_MANY_SEM_REQUESTS","features":[307]},{"name":"ERROR_TOO_MANY_SESS","features":[307]},{"name":"ERROR_TOO_MANY_SIDS","features":[307]},{"name":"ERROR_TOO_MANY_TCBS","features":[307]},{"name":"ERROR_TOO_MANY_THREADS","features":[307]},{"name":"ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE","features":[307]},{"name":"ERROR_TRANSACTIONAL_CONFLICT","features":[307]},{"name":"ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED","features":[307]},{"name":"ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH","features":[307]},{"name":"ERROR_TRANSACTIONMANAGER_NOT_FOUND","features":[307]},{"name":"ERROR_TRANSACTIONMANAGER_NOT_ONLINE","features":[307]},{"name":"ERROR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION","features":[307]},{"name":"ERROR_TRANSACTIONS_NOT_FROZEN","features":[307]},{"name":"ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE","features":[307]},{"name":"ERROR_TRANSACTION_ALREADY_ABORTED","features":[307]},{"name":"ERROR_TRANSACTION_ALREADY_COMMITTED","features":[307]},{"name":"ERROR_TRANSACTION_FREEZE_IN_PROGRESS","features":[307]},{"name":"ERROR_TRANSACTION_INTEGRITY_VIOLATED","features":[307]},{"name":"ERROR_TRANSACTION_INVALID_MARSHALL_BUFFER","features":[307]},{"name":"ERROR_TRANSACTION_MUST_WRITETHROUGH","features":[307]},{"name":"ERROR_TRANSACTION_NOT_ACTIVE","features":[307]},{"name":"ERROR_TRANSACTION_NOT_ENLISTED","features":[307]},{"name":"ERROR_TRANSACTION_NOT_FOUND","features":[307]},{"name":"ERROR_TRANSACTION_NOT_JOINED","features":[307]},{"name":"ERROR_TRANSACTION_NOT_REQUESTED","features":[307]},{"name":"ERROR_TRANSACTION_NOT_ROOT","features":[307]},{"name":"ERROR_TRANSACTION_NO_SUPERIOR","features":[307]},{"name":"ERROR_TRANSACTION_OBJECT_EXPIRED","features":[307]},{"name":"ERROR_TRANSACTION_PROPAGATION_FAILED","features":[307]},{"name":"ERROR_TRANSACTION_RECORD_TOO_LONG","features":[307]},{"name":"ERROR_TRANSACTION_REQUEST_NOT_VALID","features":[307]},{"name":"ERROR_TRANSACTION_REQUIRED_PROMOTION","features":[307]},{"name":"ERROR_TRANSACTION_RESPONSE_NOT_ENLISTED","features":[307]},{"name":"ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET","features":[307]},{"name":"ERROR_TRANSACTION_SUPERIOR_EXISTS","features":[307]},{"name":"ERROR_TRANSFORM_NOT_SUPPORTED","features":[307]},{"name":"ERROR_TRANSLATION_COMPLETE","features":[307]},{"name":"ERROR_TRANSPORT_FULL","features":[307]},{"name":"ERROR_TRUSTED_DOMAIN_FAILURE","features":[307]},{"name":"ERROR_TRUSTED_RELATIONSHIP_FAILURE","features":[307]},{"name":"ERROR_TRUST_FAILURE","features":[307]},{"name":"ERROR_TS_INCOMPATIBLE_SESSIONS","features":[307]},{"name":"ERROR_TS_VIDEO_SUBSYSTEM_ERROR","features":[307]},{"name":"ERROR_TXF_ATTRIBUTE_CORRUPT","features":[307]},{"name":"ERROR_TXF_DIR_NOT_EMPTY","features":[307]},{"name":"ERROR_TXF_METADATA_ALREADY_PRESENT","features":[307]},{"name":"ERROR_UNABLE_TO_CLEAN","features":[307]},{"name":"ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA","features":[307]},{"name":"ERROR_UNABLE_TO_INVENTORY_DRIVE","features":[307]},{"name":"ERROR_UNABLE_TO_INVENTORY_SLOT","features":[307]},{"name":"ERROR_UNABLE_TO_INVENTORY_TRANSPORT","features":[307]},{"name":"ERROR_UNABLE_TO_LOAD_MEDIUM","features":[307]},{"name":"ERROR_UNABLE_TO_LOCK_MEDIA","features":[307]},{"name":"ERROR_UNABLE_TO_MOVE_REPLACEMENT","features":[307]},{"name":"ERROR_UNABLE_TO_MOVE_REPLACEMENT_2","features":[307]},{"name":"ERROR_UNABLE_TO_REMOVE_REPLACED","features":[307]},{"name":"ERROR_UNABLE_TO_UNLOAD_MEDIA","features":[307]},{"name":"ERROR_UNDEFINED_CHARACTER","features":[307]},{"name":"ERROR_UNDEFINED_SCOPE","features":[307]},{"name":"ERROR_UNEXPECTED_MM_CREATE_ERR","features":[307]},{"name":"ERROR_UNEXPECTED_MM_EXTEND_ERR","features":[307]},{"name":"ERROR_UNEXPECTED_MM_MAP_ERROR","features":[307]},{"name":"ERROR_UNEXPECTED_NTCACHEMANAGER_ERROR","features":[307]},{"name":"ERROR_UNEXPECTED_OMID","features":[307]},{"name":"ERROR_UNEXP_NET_ERR","features":[307]},{"name":"ERROR_UNHANDLED_EXCEPTION","features":[307]},{"name":"ERROR_UNIDENTIFIED_ERROR","features":[307]},{"name":"ERROR_UNKNOWN_COMPONENT","features":[307]},{"name":"ERROR_UNKNOWN_EXCEPTION","features":[307]},{"name":"ERROR_UNKNOWN_FEATURE","features":[307]},{"name":"ERROR_UNKNOWN_PATCH","features":[307]},{"name":"ERROR_UNKNOWN_PORT","features":[307]},{"name":"ERROR_UNKNOWN_PRINTER_DRIVER","features":[307]},{"name":"ERROR_UNKNOWN_PRINTPROCESSOR","features":[307]},{"name":"ERROR_UNKNOWN_PRINT_MONITOR","features":[307]},{"name":"ERROR_UNKNOWN_PRODUCT","features":[307]},{"name":"ERROR_UNKNOWN_PROPERTY","features":[307]},{"name":"ERROR_UNKNOWN_PROTOCOL_ID","features":[307]},{"name":"ERROR_UNKNOWN_REVISION","features":[307]},{"name":"ERROR_UNMAPPED_SUBSTITUTION_STRING","features":[307]},{"name":"ERROR_UNRECOGNIZED_MEDIA","features":[307]},{"name":"ERROR_UNRECOGNIZED_VOLUME","features":[307]},{"name":"ERROR_UNRECOVERABLE_STACK_OVERFLOW","features":[307]},{"name":"ERROR_UNSATISFIED_DEPENDENCIES","features":[307]},{"name":"ERROR_UNSIGNED_PACKAGE_INVALID_CONTENT","features":[307]},{"name":"ERROR_UNSIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE","features":[307]},{"name":"ERROR_UNSUPPORTED_COMPRESSION","features":[307]},{"name":"ERROR_UNSUPPORTED_TYPE","features":[307]},{"name":"ERROR_UNTRUSTED_MOUNT_POINT","features":[307]},{"name":"ERROR_UNWIND","features":[307]},{"name":"ERROR_UNWIND_CONSOLIDATE","features":[307]},{"name":"ERROR_UPDATE_IN_PROGRESS","features":[307]},{"name":"ERROR_USER_APC","features":[307]},{"name":"ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_USER_EXISTS","features":[307]},{"name":"ERROR_USER_LIMIT","features":[307]},{"name":"ERROR_USER_MAPPED_FILE","features":[307]},{"name":"ERROR_USER_PROFILE_LOAD","features":[307]},{"name":"ERROR_VALIDATE_CONTINUE","features":[307]},{"name":"ERROR_VC_DISCONNECTED","features":[307]},{"name":"ERROR_VDM_DISALLOWED","features":[307]},{"name":"ERROR_VDM_HARD_ERROR","features":[307]},{"name":"ERROR_VERIFIER_STOP","features":[307]},{"name":"ERROR_VERSION_PARSE_ERROR","features":[307]},{"name":"ERROR_VHDSET_BACKING_STORAGE_NOT_FOUND","features":[307]},{"name":"ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE","features":[307]},{"name":"ERROR_VHD_BITMAP_MISMATCH","features":[307]},{"name":"ERROR_VHD_BLOCK_ALLOCATION_FAILURE","features":[307]},{"name":"ERROR_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT","features":[307]},{"name":"ERROR_VHD_CHANGE_TRACKING_DISABLED","features":[307]},{"name":"ERROR_VHD_CHILD_PARENT_ID_MISMATCH","features":[307]},{"name":"ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH","features":[307]},{"name":"ERROR_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH","features":[307]},{"name":"ERROR_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE","features":[307]},{"name":"ERROR_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED","features":[307]},{"name":"ERROR_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT","features":[307]},{"name":"ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH","features":[307]},{"name":"ERROR_VHD_DRIVE_FOOTER_CORRUPT","features":[307]},{"name":"ERROR_VHD_DRIVE_FOOTER_MISSING","features":[307]},{"name":"ERROR_VHD_FORMAT_UNKNOWN","features":[307]},{"name":"ERROR_VHD_FORMAT_UNSUPPORTED_VERSION","features":[307]},{"name":"ERROR_VHD_INVALID_BLOCK_SIZE","features":[307]},{"name":"ERROR_VHD_INVALID_CHANGE_TRACKING_ID","features":[307]},{"name":"ERROR_VHD_INVALID_FILE_SIZE","features":[307]},{"name":"ERROR_VHD_INVALID_SIZE","features":[307]},{"name":"ERROR_VHD_INVALID_STATE","features":[307]},{"name":"ERROR_VHD_INVALID_TYPE","features":[307]},{"name":"ERROR_VHD_METADATA_FULL","features":[307]},{"name":"ERROR_VHD_METADATA_READ_FAILURE","features":[307]},{"name":"ERROR_VHD_METADATA_WRITE_FAILURE","features":[307]},{"name":"ERROR_VHD_MISSING_CHANGE_TRACKING_INFORMATION","features":[307]},{"name":"ERROR_VHD_PARENT_VHD_ACCESS_DENIED","features":[307]},{"name":"ERROR_VHD_PARENT_VHD_NOT_FOUND","features":[307]},{"name":"ERROR_VHD_RESIZE_WOULD_TRUNCATE_DATA","features":[307]},{"name":"ERROR_VHD_SHARED","features":[307]},{"name":"ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH","features":[307]},{"name":"ERROR_VHD_SPARSE_HEADER_CORRUPT","features":[307]},{"name":"ERROR_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION","features":[307]},{"name":"ERROR_VHD_UNEXPECTED_ID","features":[307]},{"name":"ERROR_VID_CHILD_GPA_PAGE_SET_CORRUPTED","features":[307]},{"name":"ERROR_VID_DUPLICATE_HANDLER","features":[307]},{"name":"ERROR_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT","features":[307]},{"name":"ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT","features":[307]},{"name":"ERROR_VID_HANDLER_NOT_PRESENT","features":[307]},{"name":"ERROR_VID_INSUFFICIENT_RESOURCES_HV_DEPOSIT","features":[307]},{"name":"ERROR_VID_INSUFFICIENT_RESOURCES_PHYSICAL_BUFFER","features":[307]},{"name":"ERROR_VID_INSUFFICIENT_RESOURCES_RESERVE","features":[307]},{"name":"ERROR_VID_INSUFFICIENT_RESOURCES_WITHDRAW","features":[307]},{"name":"ERROR_VID_INVALID_CHILD_GPA_PAGE_SET","features":[307]},{"name":"ERROR_VID_INVALID_GPA_RANGE_HANDLE","features":[307]},{"name":"ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE","features":[307]},{"name":"ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE","features":[307]},{"name":"ERROR_VID_INVALID_NUMA_NODE_INDEX","features":[307]},{"name":"ERROR_VID_INVALID_NUMA_SETTINGS","features":[307]},{"name":"ERROR_VID_INVALID_OBJECT_NAME","features":[307]},{"name":"ERROR_VID_INVALID_PPM_HANDLE","features":[307]},{"name":"ERROR_VID_INVALID_PROCESSOR_STATE","features":[307]},{"name":"ERROR_VID_KM_INTERFACE_ALREADY_INITIALIZED","features":[307]},{"name":"ERROR_VID_MBPS_ARE_LOCKED","features":[307]},{"name":"ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE","features":[307]},{"name":"ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT","features":[307]},{"name":"ERROR_VID_MB_PROPERTY_ALREADY_SET_RESET","features":[307]},{"name":"ERROR_VID_MB_STILL_REFERENCED","features":[307]},{"name":"ERROR_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED","features":[307]},{"name":"ERROR_VID_MEMORY_TYPE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_VID_MESSAGE_QUEUE_CLOSED","features":[307]},{"name":"ERROR_VID_MESSAGE_QUEUE_NAME_TOO_LONG","features":[307]},{"name":"ERROR_VID_MMIO_RANGE_DESTROYED","features":[307]},{"name":"ERROR_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED","features":[307]},{"name":"ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE","features":[307]},{"name":"ERROR_VID_PAGE_RANGE_OVERFLOW","features":[307]},{"name":"ERROR_VID_PARTITION_ALREADY_EXISTS","features":[307]},{"name":"ERROR_VID_PARTITION_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_VID_PARTITION_NAME_NOT_FOUND","features":[307]},{"name":"ERROR_VID_PARTITION_NAME_TOO_LONG","features":[307]},{"name":"ERROR_VID_PROCESS_ALREADY_SET","features":[307]},{"name":"ERROR_VID_QUEUE_FULL","features":[307]},{"name":"ERROR_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED","features":[307]},{"name":"ERROR_VID_RESERVE_PAGE_SET_IS_BEING_USED","features":[307]},{"name":"ERROR_VID_RESERVE_PAGE_SET_TOO_SMALL","features":[307]},{"name":"ERROR_VID_SAVED_STATE_CORRUPT","features":[307]},{"name":"ERROR_VID_SAVED_STATE_INCOMPATIBLE","features":[307]},{"name":"ERROR_VID_SAVED_STATE_UNRECOGNIZED_ITEM","features":[307]},{"name":"ERROR_VID_STOP_PENDING","features":[307]},{"name":"ERROR_VID_TOO_MANY_HANDLERS","features":[307]},{"name":"ERROR_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_VID_VTL_ACCESS_DENIED","features":[307]},{"name":"ERROR_VIRTDISK_DISK_ALREADY_OWNED","features":[307]},{"name":"ERROR_VIRTDISK_DISK_ONLINE_AND_WRITABLE","features":[307]},{"name":"ERROR_VIRTDISK_NOT_VIRTUAL_DISK","features":[307]},{"name":"ERROR_VIRTDISK_PROVIDER_NOT_FOUND","features":[307]},{"name":"ERROR_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE","features":[307]},{"name":"ERROR_VIRTUAL_DISK_LIMITATION","features":[307]},{"name":"ERROR_VIRUS_DELETED","features":[307]},{"name":"ERROR_VIRUS_INFECTED","features":[307]},{"name":"ERROR_VMCOMPUTE_CONNECTION_CLOSED","features":[307]},{"name":"ERROR_VMCOMPUTE_CONNECT_FAILED","features":[307]},{"name":"ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED","features":[307]},{"name":"ERROR_VMCOMPUTE_IMAGE_MISMATCH","features":[307]},{"name":"ERROR_VMCOMPUTE_INVALID_JSON","features":[307]},{"name":"ERROR_VMCOMPUTE_INVALID_LAYER","features":[307]},{"name":"ERROR_VMCOMPUTE_INVALID_STATE","features":[307]},{"name":"ERROR_VMCOMPUTE_OPERATION_PENDING","features":[307]},{"name":"ERROR_VMCOMPUTE_PROTOCOL_ERROR","features":[307]},{"name":"ERROR_VMCOMPUTE_SYSTEM_ALREADY_EXISTS","features":[307]},{"name":"ERROR_VMCOMPUTE_SYSTEM_ALREADY_STOPPED","features":[307]},{"name":"ERROR_VMCOMPUTE_SYSTEM_NOT_FOUND","features":[307]},{"name":"ERROR_VMCOMPUTE_TERMINATED","features":[307]},{"name":"ERROR_VMCOMPUTE_TERMINATED_DURING_START","features":[307]},{"name":"ERROR_VMCOMPUTE_TIMEOUT","features":[307]},{"name":"ERROR_VMCOMPUTE_TOO_MANY_NOTIFICATIONS","features":[307]},{"name":"ERROR_VMCOMPUTE_UNEXPECTED_EXIT","features":[307]},{"name":"ERROR_VMCOMPUTE_UNKNOWN_MESSAGE","features":[307]},{"name":"ERROR_VMCOMPUTE_UNSUPPORTED_PROTOCOL_VERSION","features":[307]},{"name":"ERROR_VMCOMPUTE_WINDOWS_INSIDER_REQUIRED","features":[307]},{"name":"ERROR_VNET_VIRTUAL_SWITCH_NAME_NOT_FOUND","features":[307]},{"name":"ERROR_VOLMGR_ALL_DISKS_FAILED","features":[307]},{"name":"ERROR_VOLMGR_BAD_BOOT_DISK","features":[307]},{"name":"ERROR_VOLMGR_DATABASE_FULL","features":[307]},{"name":"ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE","features":[307]},{"name":"ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED","features":[307]},{"name":"ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC","features":[307]},{"name":"ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME","features":[307]},{"name":"ERROR_VOLMGR_DISK_DUPLICATE","features":[307]},{"name":"ERROR_VOLMGR_DISK_DYNAMIC","features":[307]},{"name":"ERROR_VOLMGR_DISK_ID_INVALID","features":[307]},{"name":"ERROR_VOLMGR_DISK_INVALID","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAST_VOTER","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_INVALID","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS","features":[307]},{"name":"ERROR_VOLMGR_DISK_MISSING","features":[307]},{"name":"ERROR_VOLMGR_DISK_NOT_EMPTY","features":[307]},{"name":"ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE","features":[307]},{"name":"ERROR_VOLMGR_DISK_REVECTORING_FAILED","features":[307]},{"name":"ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID","features":[307]},{"name":"ERROR_VOLMGR_DISK_SET_NOT_CONTAINED","features":[307]},{"name":"ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS","features":[307]},{"name":"ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES","features":[307]},{"name":"ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_ALREADY_USED","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH","features":[307]},{"name":"ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLMGR_INCOMPLETE_DISK_MIGRATION","features":[307]},{"name":"ERROR_VOLMGR_INCOMPLETE_REGENERATION","features":[307]},{"name":"ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID","features":[307]},{"name":"ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_INDEX_INVALID","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_IN_SYNC","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_MISSING","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_NOT_DETACHED","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_REGENERATING","features":[307]},{"name":"ERROR_VOLMGR_MIRROR_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLMGR_NOTIFICATION_RESET","features":[307]},{"name":"ERROR_VOLMGR_NOT_PRIMARY_PACK","features":[307]},{"name":"ERROR_VOLMGR_NO_REGISTERED_USERS","features":[307]},{"name":"ERROR_VOLMGR_NO_SUCH_USER","features":[307]},{"name":"ERROR_VOLMGR_NO_VALID_LOG_COPIES","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PACK_CONFIG_OFFLINE","features":[307]},{"name":"ERROR_VOLMGR_PACK_CONFIG_ONLINE","features":[307]},{"name":"ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED","features":[307]},{"name":"ERROR_VOLMGR_PACK_DUPLICATE","features":[307]},{"name":"ERROR_VOLMGR_PACK_HAS_QUORUM","features":[307]},{"name":"ERROR_VOLMGR_PACK_ID_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PACK_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED","features":[307]},{"name":"ERROR_VOLMGR_PACK_NAME_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PACK_OFFLINE","features":[307]},{"name":"ERROR_VOLMGR_PACK_WITHOUT_QUORUM","features":[307]},{"name":"ERROR_VOLMGR_PARTITION_STYLE_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PARTITION_UPDATE_FAILED","features":[307]},{"name":"ERROR_VOLMGR_PLEX_INDEX_DUPLICATE","features":[307]},{"name":"ERROR_VOLMGR_PLEX_INDEX_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PLEX_IN_SYNC","features":[307]},{"name":"ERROR_VOLMGR_PLEX_LAST_ACTIVE","features":[307]},{"name":"ERROR_VOLMGR_PLEX_MISSING","features":[307]},{"name":"ERROR_VOLMGR_PLEX_NOT_RAID5","features":[307]},{"name":"ERROR_VOLMGR_PLEX_NOT_SIMPLE","features":[307]},{"name":"ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED","features":[307]},{"name":"ERROR_VOLMGR_PLEX_REGENERATING","features":[307]},{"name":"ERROR_VOLMGR_PLEX_TYPE_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PRIMARY_PACK_PRESENT","features":[307]},{"name":"ERROR_VOLMGR_RAID5_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLMGR_STRUCTURE_SIZE_INVALID","features":[307]},{"name":"ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS","features":[307]},{"name":"ERROR_VOLMGR_TRANSACTION_IN_PROGRESS","features":[307]},{"name":"ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_ID_INVALID","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_LENGTH_INVALID","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_MIRRORED","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_NOT_MIRRORED","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_NOT_RETAINED","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_OFFLINE","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_RETAINED","features":[307]},{"name":"ERROR_VOLSNAP_ACTIVATION_TIMEOUT","features":[307]},{"name":"ERROR_VOLSNAP_BOOTFILE_NOT_VALID","features":[307]},{"name":"ERROR_VOLSNAP_HIBERNATE_READY","features":[307]},{"name":"ERROR_VOLSNAP_NO_BYPASSIO_WITH_SNAPSHOT","features":[307]},{"name":"ERROR_VOLSNAP_PREPARE_HIBERNATE","features":[307]},{"name":"ERROR_VOLUME_CONTAINS_SYS_FILES","features":[307]},{"name":"ERROR_VOLUME_DIRTY","features":[307]},{"name":"ERROR_VOLUME_MOUNTED","features":[307]},{"name":"ERROR_VOLUME_NOT_CLUSTER_ALIGNED","features":[307]},{"name":"ERROR_VOLUME_NOT_SIS_ENABLED","features":[307]},{"name":"ERROR_VOLUME_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLUME_NOT_SUPPORT_EFS","features":[307]},{"name":"ERROR_VOLUME_UPGRADE_DISABLED","features":[307]},{"name":"ERROR_VOLUME_UPGRADE_DISABLED_TILL_OS_DOWNGRADE_EXPIRED","features":[307]},{"name":"ERROR_VOLUME_UPGRADE_NOT_NEEDED","features":[307]},{"name":"ERROR_VOLUME_UPGRADE_PENDING","features":[307]},{"name":"ERROR_VOLUME_WRITE_ACCESS_DENIED","features":[307]},{"name":"ERROR_VRF_VOLATILE_CFG_AND_IO_ENABLED","features":[307]},{"name":"ERROR_VRF_VOLATILE_NMI_REGISTERED","features":[307]},{"name":"ERROR_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM","features":[307]},{"name":"ERROR_VRF_VOLATILE_NOT_STOPPABLE","features":[307]},{"name":"ERROR_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS","features":[307]},{"name":"ERROR_VRF_VOLATILE_PROTECTED_DRIVER","features":[307]},{"name":"ERROR_VRF_VOLATILE_SAFE_MODE","features":[307]},{"name":"ERROR_VRF_VOLATILE_SETTINGS_CONFLICT","features":[307]},{"name":"ERROR_VSMB_SAVED_STATE_CORRUPT","features":[307]},{"name":"ERROR_VSMB_SAVED_STATE_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_VSM_DMA_PROTECTION_NOT_IN_USE","features":[307]},{"name":"ERROR_VSM_NOT_INITIALIZED","features":[307]},{"name":"ERROR_WAIT_1","features":[307]},{"name":"ERROR_WAIT_2","features":[307]},{"name":"ERROR_WAIT_3","features":[307]},{"name":"ERROR_WAIT_63","features":[307]},{"name":"ERROR_WAIT_FOR_OPLOCK","features":[307]},{"name":"ERROR_WAIT_NO_CHILDREN","features":[307]},{"name":"ERROR_WAKE_SYSTEM","features":[307]},{"name":"ERROR_WAKE_SYSTEM_DEBUGGER","features":[307]},{"name":"ERROR_WAS_LOCKED","features":[307]},{"name":"ERROR_WAS_UNLOCKED","features":[307]},{"name":"ERROR_WEAK_WHFBKEY_BLOCKED","features":[307]},{"name":"ERROR_WINDOW_NOT_COMBOBOX","features":[307]},{"name":"ERROR_WINDOW_NOT_DIALOG","features":[307]},{"name":"ERROR_WINDOW_OF_OTHER_THREAD","features":[307]},{"name":"ERROR_WINS_INTERNAL","features":[307]},{"name":"ERROR_WIP_ENCRYPTION_FAILED","features":[307]},{"name":"ERROR_WMI_ALREADY_DISABLED","features":[307]},{"name":"ERROR_WMI_ALREADY_ENABLED","features":[307]},{"name":"ERROR_WMI_DP_FAILED","features":[307]},{"name":"ERROR_WMI_DP_NOT_FOUND","features":[307]},{"name":"ERROR_WMI_GUID_DISCONNECTED","features":[307]},{"name":"ERROR_WMI_GUID_NOT_FOUND","features":[307]},{"name":"ERROR_WMI_INSTANCE_NOT_FOUND","features":[307]},{"name":"ERROR_WMI_INVALID_MOF","features":[307]},{"name":"ERROR_WMI_INVALID_REGINFO","features":[307]},{"name":"ERROR_WMI_ITEMID_NOT_FOUND","features":[307]},{"name":"ERROR_WMI_READ_ONLY","features":[307]},{"name":"ERROR_WMI_SERVER_UNAVAILABLE","features":[307]},{"name":"ERROR_WMI_SET_FAILURE","features":[307]},{"name":"ERROR_WMI_TRY_AGAIN","features":[307]},{"name":"ERROR_WMI_UNRESOLVED_INSTANCE_REF","features":[307]},{"name":"ERROR_WOF_FILE_RESOURCE_TABLE_CORRUPT","features":[307]},{"name":"ERROR_WOF_WIM_HEADER_CORRUPT","features":[307]},{"name":"ERROR_WOF_WIM_RESOURCE_TABLE_CORRUPT","features":[307]},{"name":"ERROR_WORKING_SET_QUOTA","features":[307]},{"name":"ERROR_WOW_ASSERTION","features":[307]},{"name":"ERROR_WRITE_FAULT","features":[307]},{"name":"ERROR_WRITE_PROTECT","features":[307]},{"name":"ERROR_WRONG_COMPARTMENT","features":[307]},{"name":"ERROR_WRONG_DISK","features":[307]},{"name":"ERROR_WRONG_EFS","features":[307]},{"name":"ERROR_WRONG_INF_STYLE","features":[307]},{"name":"ERROR_WRONG_INF_TYPE","features":[307]},{"name":"ERROR_WRONG_PASSWORD","features":[307]},{"name":"ERROR_WRONG_TARGET_NAME","features":[307]},{"name":"ERROR_WX86_ERROR","features":[307]},{"name":"ERROR_WX86_WARNING","features":[307]},{"name":"ERROR_XMLDSIG_ERROR","features":[307]},{"name":"ERROR_XML_ENCODING_MISMATCH","features":[307]},{"name":"ERROR_XML_PARSE_ERROR","features":[307]},{"name":"EVENT_E_ALL_SUBSCRIBERS_FAILED","features":[307]},{"name":"EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT","features":[307]},{"name":"EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT","features":[307]},{"name":"EVENT_E_COMPLUS_NOT_INSTALLED","features":[307]},{"name":"EVENT_E_FIRST","features":[307]},{"name":"EVENT_E_INTERNALERROR","features":[307]},{"name":"EVENT_E_INTERNALEXCEPTION","features":[307]},{"name":"EVENT_E_INVALID_EVENT_CLASS_PARTITION","features":[307]},{"name":"EVENT_E_INVALID_PER_USER_SID","features":[307]},{"name":"EVENT_E_LAST","features":[307]},{"name":"EVENT_E_MISSING_EVENTCLASS","features":[307]},{"name":"EVENT_E_NOT_ALL_REMOVED","features":[307]},{"name":"EVENT_E_PER_USER_SID_NOT_LOGGED_ON","features":[307]},{"name":"EVENT_E_QUERYFIELD","features":[307]},{"name":"EVENT_E_QUERYSYNTAX","features":[307]},{"name":"EVENT_E_TOO_MANY_METHODS","features":[307]},{"name":"EVENT_E_USER_EXCEPTION","features":[307]},{"name":"EVENT_S_FIRST","features":[307]},{"name":"EVENT_S_LAST","features":[307]},{"name":"EVENT_S_NOSUBSCRIBERS","features":[307]},{"name":"EVENT_S_SOME_SUBSCRIBERS_FAILED","features":[307]},{"name":"EXCEPTION_ACCESS_VIOLATION","features":[307]},{"name":"EXCEPTION_ARRAY_BOUNDS_EXCEEDED","features":[307]},{"name":"EXCEPTION_BREAKPOINT","features":[307]},{"name":"EXCEPTION_DATATYPE_MISALIGNMENT","features":[307]},{"name":"EXCEPTION_FLT_DENORMAL_OPERAND","features":[307]},{"name":"EXCEPTION_FLT_DIVIDE_BY_ZERO","features":[307]},{"name":"EXCEPTION_FLT_INEXACT_RESULT","features":[307]},{"name":"EXCEPTION_FLT_INVALID_OPERATION","features":[307]},{"name":"EXCEPTION_FLT_OVERFLOW","features":[307]},{"name":"EXCEPTION_FLT_STACK_CHECK","features":[307]},{"name":"EXCEPTION_FLT_UNDERFLOW","features":[307]},{"name":"EXCEPTION_GUARD_PAGE","features":[307]},{"name":"EXCEPTION_ILLEGAL_INSTRUCTION","features":[307]},{"name":"EXCEPTION_INT_DIVIDE_BY_ZERO","features":[307]},{"name":"EXCEPTION_INT_OVERFLOW","features":[307]},{"name":"EXCEPTION_INVALID_DISPOSITION","features":[307]},{"name":"EXCEPTION_INVALID_HANDLE","features":[307]},{"name":"EXCEPTION_IN_PAGE_ERROR","features":[307]},{"name":"EXCEPTION_NONCONTINUABLE_EXCEPTION","features":[307]},{"name":"EXCEPTION_POSSIBLE_DEADLOCK","features":[307]},{"name":"EXCEPTION_PRIV_INSTRUCTION","features":[307]},{"name":"EXCEPTION_SINGLE_STEP","features":[307]},{"name":"EXCEPTION_SPAPI_UNRECOVERABLE_STACK_OVERFLOW","features":[307]},{"name":"EXCEPTION_STACK_OVERFLOW","features":[307]},{"name":"E_ABORT","features":[307]},{"name":"E_ACCESSDENIED","features":[307]},{"name":"E_APPLICATION_ACTIVATION_EXEC_FAILURE","features":[307]},{"name":"E_APPLICATION_ACTIVATION_TIMED_OUT","features":[307]},{"name":"E_APPLICATION_EXITING","features":[307]},{"name":"E_APPLICATION_MANAGER_NOT_RUNNING","features":[307]},{"name":"E_APPLICATION_NOT_REGISTERED","features":[307]},{"name":"E_APPLICATION_TEMPORARY_LICENSE_ERROR","features":[307]},{"name":"E_APPLICATION_TRIAL_LICENSE_EXPIRED","features":[307]},{"name":"E_APPLICATION_VIEW_EXITING","features":[307]},{"name":"E_ASYNC_OPERATION_NOT_STARTED","features":[307]},{"name":"E_AUDIO_ENGINE_NODE_NOT_FOUND","features":[307]},{"name":"E_BLUETOOTH_ATT_ATTRIBUTE_NOT_FOUND","features":[307]},{"name":"E_BLUETOOTH_ATT_ATTRIBUTE_NOT_LONG","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_AUTHENTICATION","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_AUTHORIZATION","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_RESOURCES","features":[307]},{"name":"E_BLUETOOTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH","features":[307]},{"name":"E_BLUETOOTH_ATT_INVALID_HANDLE","features":[307]},{"name":"E_BLUETOOTH_ATT_INVALID_OFFSET","features":[307]},{"name":"E_BLUETOOTH_ATT_INVALID_PDU","features":[307]},{"name":"E_BLUETOOTH_ATT_PREPARE_QUEUE_FULL","features":[307]},{"name":"E_BLUETOOTH_ATT_READ_NOT_PERMITTED","features":[307]},{"name":"E_BLUETOOTH_ATT_REQUEST_NOT_SUPPORTED","features":[307]},{"name":"E_BLUETOOTH_ATT_UNKNOWN_ERROR","features":[307]},{"name":"E_BLUETOOTH_ATT_UNLIKELY","features":[307]},{"name":"E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE","features":[307]},{"name":"E_BLUETOOTH_ATT_WRITE_NOT_PERMITTED","features":[307]},{"name":"E_BOUNDS","features":[307]},{"name":"E_CHANGED_STATE","features":[307]},{"name":"E_ELEVATED_ACTIVATION_NOT_SUPPORTED","features":[307]},{"name":"E_FAIL","features":[307]},{"name":"E_FULL_ADMIN_NOT_SUPPORTED","features":[307]},{"name":"E_HANDLE","features":[307]},{"name":"E_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED","features":[307]},{"name":"E_HDAUDIO_EMPTY_CONNECTION_LIST","features":[307]},{"name":"E_HDAUDIO_NO_LOGICAL_DEVICES_CREATED","features":[307]},{"name":"E_HDAUDIO_NULL_LINKED_LIST_ENTRY","features":[307]},{"name":"E_ILLEGAL_DELEGATE_ASSIGNMENT","features":[307]},{"name":"E_ILLEGAL_METHOD_CALL","features":[307]},{"name":"E_ILLEGAL_STATE_CHANGE","features":[307]},{"name":"E_INVALIDARG","features":[307]},{"name":"E_INVALID_PROTOCOL_FORMAT","features":[307]},{"name":"E_INVALID_PROTOCOL_OPERATION","features":[307]},{"name":"E_MBN_BAD_SIM","features":[307]},{"name":"E_MBN_CONTEXT_NOT_ACTIVATED","features":[307]},{"name":"E_MBN_DATA_CLASS_NOT_AVAILABLE","features":[307]},{"name":"E_MBN_DEFAULT_PROFILE_EXIST","features":[307]},{"name":"E_MBN_FAILURE","features":[307]},{"name":"E_MBN_INVALID_ACCESS_STRING","features":[307]},{"name":"E_MBN_INVALID_CACHE","features":[307]},{"name":"E_MBN_INVALID_PROFILE","features":[307]},{"name":"E_MBN_MAX_ACTIVATED_CONTEXTS","features":[307]},{"name":"E_MBN_NOT_REGISTERED","features":[307]},{"name":"E_MBN_PACKET_SVC_DETACHED","features":[307]},{"name":"E_MBN_PIN_DISABLED","features":[307]},{"name":"E_MBN_PIN_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_PIN_REQUIRED","features":[307]},{"name":"E_MBN_PROVIDERS_NOT_FOUND","features":[307]},{"name":"E_MBN_PROVIDER_NOT_VISIBLE","features":[307]},{"name":"E_MBN_RADIO_POWER_OFF","features":[307]},{"name":"E_MBN_SERVICE_NOT_ACTIVATED","features":[307]},{"name":"E_MBN_SIM_NOT_INSERTED","features":[307]},{"name":"E_MBN_SMS_ENCODING_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_SMS_FILTER_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_SMS_FORMAT_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_SMS_INVALID_MEMORY_INDEX","features":[307]},{"name":"E_MBN_SMS_LANG_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_SMS_MEMORY_FAILURE","features":[307]},{"name":"E_MBN_SMS_MEMORY_FULL","features":[307]},{"name":"E_MBN_SMS_NETWORK_TIMEOUT","features":[307]},{"name":"E_MBN_SMS_OPERATION_NOT_ALLOWED","features":[307]},{"name":"E_MBN_SMS_UNKNOWN_SMSC_ADDRESS","features":[307]},{"name":"E_MBN_VOICE_CALL_IN_PROGRESS","features":[307]},{"name":"E_MONITOR_RESOLUTION_TOO_LOW","features":[307]},{"name":"E_MULTIPLE_EXTENSIONS_FOR_APPLICATION","features":[307]},{"name":"E_MULTIPLE_PACKAGES_FOR_FAMILY","features":[307]},{"name":"E_NOINTERFACE","features":[307]},{"name":"E_NOTIMPL","features":[307]},{"name":"E_OUTOFMEMORY","features":[307]},{"name":"E_POINTER","features":[307]},{"name":"E_PROTOCOL_EXTENSIONS_NOT_SUPPORTED","features":[307]},{"name":"E_PROTOCOL_VERSION_NOT_SUPPORTED","features":[307]},{"name":"E_SKYDRIVE_FILE_NOT_UPLOADED","features":[307]},{"name":"E_SKYDRIVE_ROOT_TARGET_CANNOT_INDEX","features":[307]},{"name":"E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED","features":[307]},{"name":"E_SKYDRIVE_ROOT_TARGET_OVERLAP","features":[307]},{"name":"E_SKYDRIVE_ROOT_TARGET_VOLUME_ROOT_NOT_SUPPORTED","features":[307]},{"name":"E_SKYDRIVE_UPDATE_AVAILABILITY_FAIL","features":[307]},{"name":"E_STRING_NOT_NULL_TERMINATED","features":[307]},{"name":"E_SUBPROTOCOL_NOT_SUPPORTED","features":[307]},{"name":"E_SYNCENGINE_CLIENT_UPDATE_NEEDED","features":[307]},{"name":"E_SYNCENGINE_FILE_IDENTIFIER_UNKNOWN","features":[307]},{"name":"E_SYNCENGINE_FILE_SIZE_EXCEEDS_REMAINING_QUOTA","features":[307]},{"name":"E_SYNCENGINE_FILE_SIZE_OVER_LIMIT","features":[307]},{"name":"E_SYNCENGINE_FILE_SYNC_PARTNER_ERROR","features":[307]},{"name":"E_SYNCENGINE_FOLDER_INACCESSIBLE","features":[307]},{"name":"E_SYNCENGINE_FOLDER_IN_REDIRECTION","features":[307]},{"name":"E_SYNCENGINE_FOLDER_ITEM_COUNT_LIMIT_EXCEEDED","features":[307]},{"name":"E_SYNCENGINE_PATH_LENGTH_LIMIT_EXCEEDED","features":[307]},{"name":"E_SYNCENGINE_PROXY_AUTHENTICATION_REQUIRED","features":[307]},{"name":"E_SYNCENGINE_REMOTE_PATH_LENGTH_LIMIT_EXCEEDED","features":[307]},{"name":"E_SYNCENGINE_REQUEST_BLOCKED_BY_SERVICE","features":[307]},{"name":"E_SYNCENGINE_REQUEST_BLOCKED_DUE_TO_CLIENT_ERROR","features":[307]},{"name":"E_SYNCENGINE_SERVICE_AUTHENTICATION_FAILED","features":[307]},{"name":"E_SYNCENGINE_SERVICE_RETURNED_UNEXPECTED_SIZE","features":[307]},{"name":"E_SYNCENGINE_STORAGE_SERVICE_BLOCKED","features":[307]},{"name":"E_SYNCENGINE_STORAGE_SERVICE_PROVISIONING_FAILED","features":[307]},{"name":"E_SYNCENGINE_SYNC_PAUSED_BY_SERVICE","features":[307]},{"name":"E_SYNCENGINE_UNKNOWN_SERVICE_ERROR","features":[307]},{"name":"E_SYNCENGINE_UNSUPPORTED_FILE_NAME","features":[307]},{"name":"E_SYNCENGINE_UNSUPPORTED_FOLDER_NAME","features":[307]},{"name":"E_SYNCENGINE_UNSUPPORTED_MARKET","features":[307]},{"name":"E_SYNCENGINE_UNSUPPORTED_REPARSE_POINT","features":[307]},{"name":"E_UAC_DISABLED","features":[307]},{"name":"E_UNEXPECTED","features":[307]},{"name":"FACILITY_ACPI_ERROR_CODE","features":[307]},{"name":"FACILITY_APP_EXEC","features":[307]},{"name":"FACILITY_AUDIO_KERNEL","features":[307]},{"name":"FACILITY_BCD_ERROR_CODE","features":[307]},{"name":"FACILITY_BTH_ATT","features":[307]},{"name":"FACILITY_CLUSTER_ERROR_CODE","features":[307]},{"name":"FACILITY_CODCLASS_ERROR_CODE","features":[307]},{"name":"FACILITY_COMMONLOG","features":[307]},{"name":"FACILITY_DEBUGGER","features":[307]},{"name":"FACILITY_DRIVER_FRAMEWORK","features":[307]},{"name":"FACILITY_FILTER_MANAGER","features":[307]},{"name":"FACILITY_FIREWIRE_ERROR_CODE","features":[307]},{"name":"FACILITY_FVE_ERROR_CODE","features":[307]},{"name":"FACILITY_FWP_ERROR_CODE","features":[307]},{"name":"FACILITY_GRAPHICS_KERNEL","features":[307]},{"name":"FACILITY_HID_ERROR_CODE","features":[307]},{"name":"FACILITY_HYPERVISOR","features":[307]},{"name":"FACILITY_INTERIX","features":[307]},{"name":"FACILITY_IO_ERROR_CODE","features":[307]},{"name":"FACILITY_IPSEC","features":[307]},{"name":"FACILITY_LICENSING","features":[307]},{"name":"FACILITY_MAXIMUM_VALUE","features":[307]},{"name":"FACILITY_MCA_ERROR_CODE","features":[307]},{"name":"FACILITY_MONITOR","features":[307]},{"name":"FACILITY_NDIS_ERROR_CODE","features":[307]},{"name":"FACILITY_NTCERT","features":[307]},{"name":"FACILITY_NTSSPI","features":[307]},{"name":"FACILITY_NTWIN32","features":[307]},{"name":"FACILITY_NT_IORING","features":[307]},{"name":"FACILITY_PLATFORM_MANIFEST","features":[307]},{"name":"FACILITY_QUIC_ERROR_CODE","features":[307]},{"name":"FACILITY_RDBSS","features":[307]},{"name":"FACILITY_RESUME_KEY_FILTER","features":[307]},{"name":"FACILITY_RPC_RUNTIME","features":[307]},{"name":"FACILITY_RPC_STUBS","features":[307]},{"name":"FACILITY_RTPM","features":[307]},{"name":"FACILITY_SDBUS","features":[307]},{"name":"FACILITY_SECUREBOOT","features":[307]},{"name":"FACILITY_SECURITY_CORE","features":[307]},{"name":"FACILITY_SHARED_VHDX","features":[307]},{"name":"FACILITY_SMB","features":[307]},{"name":"FACILITY_SPACES","features":[307]},{"name":"FACILITY_SXS_ERROR_CODE","features":[307]},{"name":"FACILITY_SYSTEM_INTEGRITY","features":[307]},{"name":"FACILITY_TERMINAL_SERVER","features":[307]},{"name":"FACILITY_TPM","features":[307]},{"name":"FACILITY_TRANSACTION","features":[307]},{"name":"FACILITY_USB_ERROR_CODE","features":[307]},{"name":"FACILITY_VIDEO","features":[307]},{"name":"FACILITY_VIRTUALIZATION","features":[307]},{"name":"FACILITY_VOLMGR","features":[307]},{"name":"FACILITY_VOLSNAP","features":[307]},{"name":"FACILITY_VSM","features":[307]},{"name":"FACILITY_WIN32K_NTGDI","features":[307]},{"name":"FACILITY_WIN32K_NTUSER","features":[307]},{"name":"FACILITY_XVS","features":[307]},{"name":"FACILTIY_MUI_ERROR_CODE","features":[307]},{"name":"FALSE","features":[307]},{"name":"FARPROC","features":[307]},{"name":"FA_E_HOMEGROUP_NOT_AVAILABLE","features":[307]},{"name":"FA_E_MAX_PERSISTED_ITEMS_REACHED","features":[307]},{"name":"FDAEMON_E_CHANGEUPDATEFAILED","features":[307]},{"name":"FDAEMON_E_FATALERROR","features":[307]},{"name":"FDAEMON_E_LOWRESOURCE","features":[307]},{"name":"FDAEMON_E_NOWORDLIST","features":[307]},{"name":"FDAEMON_E_PARTITIONDELETED","features":[307]},{"name":"FDAEMON_E_TOOMANYFILTEREDBLOCKS","features":[307]},{"name":"FDAEMON_E_WORDLISTCOMMITFAILED","features":[307]},{"name":"FDAEMON_W_EMPTYWORDLIST","features":[307]},{"name":"FDAEMON_W_WORDLISTFULL","features":[307]},{"name":"FILETIME","features":[307]},{"name":"FILTER_E_ALREADY_OPEN","features":[307]},{"name":"FILTER_E_CONTENTINDEXCORRUPT","features":[307]},{"name":"FILTER_E_IN_USE","features":[307]},{"name":"FILTER_E_NOT_OPEN","features":[307]},{"name":"FILTER_E_NO_SUCH_PROPERTY","features":[307]},{"name":"FILTER_E_OFFLINE","features":[307]},{"name":"FILTER_E_PARTIALLY_FILTERED","features":[307]},{"name":"FILTER_E_TOO_BIG","features":[307]},{"name":"FILTER_E_UNREACHABLE","features":[307]},{"name":"FILTER_S_CONTENTSCAN_DELAYED","features":[307]},{"name":"FILTER_S_DISK_FULL","features":[307]},{"name":"FILTER_S_FULL_CONTENTSCAN_IMMEDIATE","features":[307]},{"name":"FILTER_S_NO_PROPSETS","features":[307]},{"name":"FILTER_S_NO_SECURITY_DESCRIPTOR","features":[307]},{"name":"FILTER_S_PARTIAL_CONTENTSCAN_IMMEDIATE","features":[307]},{"name":"FLOAT128","features":[307]},{"name":"FRS_ERR_AUTHENTICATION","features":[307]},{"name":"FRS_ERR_CHILD_TO_PARENT_COMM","features":[307]},{"name":"FRS_ERR_INSUFFICIENT_PRIV","features":[307]},{"name":"FRS_ERR_INTERNAL","features":[307]},{"name":"FRS_ERR_INTERNAL_API","features":[307]},{"name":"FRS_ERR_INVALID_API_SEQUENCE","features":[307]},{"name":"FRS_ERR_INVALID_SERVICE_PARAMETER","features":[307]},{"name":"FRS_ERR_PARENT_AUTHENTICATION","features":[307]},{"name":"FRS_ERR_PARENT_INSUFFICIENT_PRIV","features":[307]},{"name":"FRS_ERR_PARENT_TO_CHILD_COMM","features":[307]},{"name":"FRS_ERR_SERVICE_COMM","features":[307]},{"name":"FRS_ERR_STARTING_SERVICE","features":[307]},{"name":"FRS_ERR_STOPPING_SERVICE","features":[307]},{"name":"FRS_ERR_SYSVOL_DEMOTE","features":[307]},{"name":"FRS_ERR_SYSVOL_IS_BUSY","features":[307]},{"name":"FRS_ERR_SYSVOL_POPULATE","features":[307]},{"name":"FRS_ERR_SYSVOL_POPULATE_TIMEOUT","features":[307]},{"name":"FVE_E_AAD_ENDPOINT_BUSY","features":[307]},{"name":"FVE_E_AAD_SERVER_FAIL_BACKOFF","features":[307]},{"name":"FVE_E_AAD_SERVER_FAIL_RETRY_AFTER","features":[307]},{"name":"FVE_E_ACTION_NOT_ALLOWED","features":[307]},{"name":"FVE_E_ADBACKUP_NOT_ENABLED","features":[307]},{"name":"FVE_E_AD_ATTR_NOT_SET","features":[307]},{"name":"FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_FIXED_DRIVE","features":[307]},{"name":"FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_OS_DRIVE","features":[307]},{"name":"FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_REMOVABLE_DRIVE","features":[307]},{"name":"FVE_E_AD_GUID_NOT_FOUND","features":[307]},{"name":"FVE_E_AD_INSUFFICIENT_BUFFER","features":[307]},{"name":"FVE_E_AD_INVALID_DATASIZE","features":[307]},{"name":"FVE_E_AD_INVALID_DATATYPE","features":[307]},{"name":"FVE_E_AD_NO_VALUES","features":[307]},{"name":"FVE_E_AD_SCHEMA_NOT_INSTALLED","features":[307]},{"name":"FVE_E_AUTH_INVALID_APPLICATION","features":[307]},{"name":"FVE_E_AUTH_INVALID_CONFIG","features":[307]},{"name":"FVE_E_AUTOUNLOCK_ENABLED","features":[307]},{"name":"FVE_E_BAD_DATA","features":[307]},{"name":"FVE_E_BAD_INFORMATION","features":[307]},{"name":"FVE_E_BAD_PARTITION_SIZE","features":[307]},{"name":"FVE_E_BCD_APPLICATIONS_PATH_INCORRECT","features":[307]},{"name":"FVE_E_BOOTABLE_CDDVD","features":[307]},{"name":"FVE_E_BUFFER_TOO_LARGE","features":[307]},{"name":"FVE_E_CANNOT_ENCRYPT_NO_KEY","features":[307]},{"name":"FVE_E_CANNOT_SET_FVEK_ENCRYPTED","features":[307]},{"name":"FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME","features":[307]},{"name":"FVE_E_CLUSTERING_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_CONV_READ","features":[307]},{"name":"FVE_E_CONV_RECOVERY_FAILED","features":[307]},{"name":"FVE_E_CONV_WRITE","features":[307]},{"name":"FVE_E_DATASET_FULL","features":[307]},{"name":"FVE_E_DEBUGGER_ENABLED","features":[307]},{"name":"FVE_E_DEVICELOCKOUT_COUNTER_MISMATCH","features":[307]},{"name":"FVE_E_DEVICE_LOCKOUT_COUNTER_UNAVAILABLE","features":[307]},{"name":"FVE_E_DEVICE_NOT_JOINED","features":[307]},{"name":"FVE_E_DE_DEVICE_LOCKEDOUT","features":[307]},{"name":"FVE_E_DE_FIXED_DATA_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_DE_HARDWARE_NOT_COMPLIANT","features":[307]},{"name":"FVE_E_DE_OS_VOLUME_NOT_PROTECTED","features":[307]},{"name":"FVE_E_DE_PREVENTED_FOR_OS","features":[307]},{"name":"FVE_E_DE_PROTECTION_NOT_YET_ENABLED","features":[307]},{"name":"FVE_E_DE_PROTECTION_SUSPENDED","features":[307]},{"name":"FVE_E_DE_VOLUME_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_DE_VOLUME_OPTED_OUT","features":[307]},{"name":"FVE_E_DE_WINRE_NOT_CONFIGURED","features":[307]},{"name":"FVE_E_DRY_RUN_FAILED","features":[307]},{"name":"FVE_E_DV_NOT_ALLOWED_BY_GP","features":[307]},{"name":"FVE_E_DV_NOT_SUPPORTED_ON_FS","features":[307]},{"name":"FVE_E_EDRIVE_BAND_ENUMERATION_FAILED","features":[307]},{"name":"FVE_E_EDRIVE_BAND_IN_USE","features":[307]},{"name":"FVE_E_EDRIVE_DISALLOWED_BY_GP","features":[307]},{"name":"FVE_E_EDRIVE_DRY_RUN_FAILED","features":[307]},{"name":"FVE_E_EDRIVE_DV_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_EDRIVE_INCOMPATIBLE_FIRMWARE","features":[307]},{"name":"FVE_E_EDRIVE_INCOMPATIBLE_VOLUME","features":[307]},{"name":"FVE_E_EDRIVE_NO_FAILOVER_TO_SW","features":[307]},{"name":"FVE_E_EFI_ONLY","features":[307]},{"name":"FVE_E_ENH_PIN_INVALID","features":[307]},{"name":"FVE_E_EOW_NOT_SUPPORTED_IN_VERSION","features":[307]},{"name":"FVE_E_EXECUTE_REQUEST_SENT_TOO_SOON","features":[307]},{"name":"FVE_E_FAILED_AUTHENTICATION","features":[307]},{"name":"FVE_E_FAILED_SECTOR_SIZE","features":[307]},{"name":"FVE_E_FAILED_WRONG_FS","features":[307]},{"name":"FVE_E_FIPS_DISABLE_PROTECTION_NOT_ALLOWED","features":[307]},{"name":"FVE_E_FIPS_HASH_KDF_NOT_ALLOWED","features":[307]},{"name":"FVE_E_FIPS_PREVENTS_EXTERNAL_KEY_EXPORT","features":[307]},{"name":"FVE_E_FIPS_PREVENTS_PASSPHRASE","features":[307]},{"name":"FVE_E_FIPS_PREVENTS_RECOVERY_PASSWORD","features":[307]},{"name":"FVE_E_FIPS_RNG_CHECK_FAILED","features":[307]},{"name":"FVE_E_FIRMWARE_TYPE_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_FOREIGN_VOLUME","features":[307]},{"name":"FVE_E_FS_MOUNTED","features":[307]},{"name":"FVE_E_FS_NOT_EXTENDED","features":[307]},{"name":"FVE_E_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE","features":[307]},{"name":"FVE_E_HIDDEN_VOLUME","features":[307]},{"name":"FVE_E_INVALID_BITLOCKER_OID","features":[307]},{"name":"FVE_E_INVALID_DATUM_TYPE","features":[307]},{"name":"FVE_E_INVALID_KEY_FORMAT","features":[307]},{"name":"FVE_E_INVALID_NBP_CERT","features":[307]},{"name":"FVE_E_INVALID_NKP_CERT","features":[307]},{"name":"FVE_E_INVALID_PASSWORD_FORMAT","features":[307]},{"name":"FVE_E_INVALID_PIN_CHARS","features":[307]},{"name":"FVE_E_INVALID_PIN_CHARS_DETAILED","features":[307]},{"name":"FVE_E_INVALID_PROTECTOR_TYPE","features":[307]},{"name":"FVE_E_INVALID_STARTUP_OPTIONS","features":[307]},{"name":"FVE_E_KEYFILE_INVALID","features":[307]},{"name":"FVE_E_KEYFILE_NOT_FOUND","features":[307]},{"name":"FVE_E_KEYFILE_NO_VMK","features":[307]},{"name":"FVE_E_KEY_LENGTH_NOT_SUPPORTED_BY_EDRIVE","features":[307]},{"name":"FVE_E_KEY_PROTECTOR_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_KEY_REQUIRED","features":[307]},{"name":"FVE_E_KEY_ROTATION_NOT_ENABLED","features":[307]},{"name":"FVE_E_KEY_ROTATION_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_LIVEID_ACCOUNT_BLOCKED","features":[307]},{"name":"FVE_E_LIVEID_ACCOUNT_SUSPENDED","features":[307]},{"name":"FVE_E_LOCKED_VOLUME","features":[307]},{"name":"FVE_E_METADATA_FULL","features":[307]},{"name":"FVE_E_MOR_FAILED","features":[307]},{"name":"FVE_E_MULTIPLE_NKP_CERTS","features":[307]},{"name":"FVE_E_NON_BITLOCKER_KU","features":[307]},{"name":"FVE_E_NON_BITLOCKER_OID","features":[307]},{"name":"FVE_E_NOT_ACTIVATED","features":[307]},{"name":"FVE_E_NOT_ALLOWED_IN_SAFE_MODE","features":[307]},{"name":"FVE_E_NOT_ALLOWED_IN_VERSION","features":[307]},{"name":"FVE_E_NOT_ALLOWED_ON_CLUSTER","features":[307]},{"name":"FVE_E_NOT_ALLOWED_ON_CSV_STACK","features":[307]},{"name":"FVE_E_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING","features":[307]},{"name":"FVE_E_NOT_DATA_VOLUME","features":[307]},{"name":"FVE_E_NOT_DECRYPTED","features":[307]},{"name":"FVE_E_NOT_DE_VOLUME","features":[307]},{"name":"FVE_E_NOT_ENCRYPTED","features":[307]},{"name":"FVE_E_NOT_ON_STACK","features":[307]},{"name":"FVE_E_NOT_OS_VOLUME","features":[307]},{"name":"FVE_E_NOT_PROVISIONED_ON_ALL_VOLUMES","features":[307]},{"name":"FVE_E_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_NO_AUTOUNLOCK_MASTER_KEY","features":[307]},{"name":"FVE_E_NO_BOOTMGR_METRIC","features":[307]},{"name":"FVE_E_NO_BOOTSECTOR_METRIC","features":[307]},{"name":"FVE_E_NO_EXISTING_PASSPHRASE","features":[307]},{"name":"FVE_E_NO_EXISTING_PIN","features":[307]},{"name":"FVE_E_NO_FEATURE_LICENSE","features":[307]},{"name":"FVE_E_NO_LICENSE","features":[307]},{"name":"FVE_E_NO_MBR_METRIC","features":[307]},{"name":"FVE_E_NO_PASSPHRASE_WITH_TPM","features":[307]},{"name":"FVE_E_NO_PREBOOT_KEYBOARD_DETECTED","features":[307]},{"name":"FVE_E_NO_PREBOOT_KEYBOARD_OR_WINRE_DETECTED","features":[307]},{"name":"FVE_E_NO_PROTECTORS_TO_TEST","features":[307]},{"name":"FVE_E_NO_SUCH_CAPABILITY_ON_TARGET","features":[307]},{"name":"FVE_E_NO_TPM_BIOS","features":[307]},{"name":"FVE_E_NO_TPM_WITH_PASSPHRASE","features":[307]},{"name":"FVE_E_OPERATION_NOT_SUPPORTED_ON_VISTA_VOLUME","features":[307]},{"name":"FVE_E_OSV_KSR_NOT_ALLOWED","features":[307]},{"name":"FVE_E_OS_NOT_PROTECTED","features":[307]},{"name":"FVE_E_OS_VOLUME_PASSPHRASE_NOT_ALLOWED","features":[307]},{"name":"FVE_E_OVERLAPPED_UPDATE","features":[307]},{"name":"FVE_E_PASSPHRASE_PROTECTOR_CHANGE_BY_STD_USER_DISALLOWED","features":[307]},{"name":"FVE_E_PASSPHRASE_TOO_LONG","features":[307]},{"name":"FVE_E_PIN_INVALID","features":[307]},{"name":"FVE_E_PIN_PROTECTOR_CHANGE_BY_STD_USER_DISALLOWED","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_FDV_RK_OFF_AUK_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_FDV_RP_OFF_ADB_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_OSV_RP_OFF_ADB_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_RDV_RK_OFF_AUK_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_RDV_RP_OFF_ADB_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_RO_AND_STARTUP_KEY_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_INVALID_ENHANCED_BCD_SETTINGS","features":[307]},{"name":"FVE_E_POLICY_INVALID_PASSPHRASE_LENGTH","features":[307]},{"name":"FVE_E_POLICY_INVALID_PIN_LENGTH","features":[307]},{"name":"FVE_E_POLICY_ON_RDV_EXCLUSION_LIST","features":[307]},{"name":"FVE_E_POLICY_PASSPHRASE_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_PASSPHRASE_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_PASSPHRASE_REQUIRES_ASCII","features":[307]},{"name":"FVE_E_POLICY_PASSPHRASE_TOO_SIMPLE","features":[307]},{"name":"FVE_E_POLICY_PASSWORD_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_PROHIBITS_SELFSIGNED","features":[307]},{"name":"FVE_E_POLICY_RECOVERY_KEY_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_RECOVERY_KEY_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_RECOVERY_PASSWORD_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_RECOVERY_PASSWORD_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_REQUIRES_RECOVERY_PASSWORD_ON_TOUCH_DEVICE","features":[307]},{"name":"FVE_E_POLICY_REQUIRES_STARTUP_PIN_ON_TOUCH_DEVICE","features":[307]},{"name":"FVE_E_POLICY_STARTUP_KEY_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_KEY_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_PIN_KEY_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_PIN_KEY_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_PIN_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_PIN_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_TPM_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_TPM_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_USER_CERTIFICATE_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_CERTIFICATE_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_USER_CERT_MUST_BE_HW","features":[307]},{"name":"FVE_E_POLICY_USER_CONFIGURE_FDV_AUTOUNLOCK_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_CONFIGURE_RDV_AUTOUNLOCK_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_CONFIGURE_RDV_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_DISABLE_RDV_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_ENABLE_RDV_NOT_ALLOWED","features":[307]},{"name":"FVE_E_PREDICTED_TPM_PROTECTOR_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_PRIVATEKEY_AUTH_FAILED","features":[307]},{"name":"FVE_E_PROTECTION_CANNOT_BE_DISABLED","features":[307]},{"name":"FVE_E_PROTECTION_DISABLED","features":[307]},{"name":"FVE_E_PROTECTOR_CHANGE_MAX_PASSPHRASE_CHANGE_ATTEMPTS_REACHED","features":[307]},{"name":"FVE_E_PROTECTOR_CHANGE_MAX_PIN_CHANGE_ATTEMPTS_REACHED","features":[307]},{"name":"FVE_E_PROTECTOR_CHANGE_PASSPHRASE_MISMATCH","features":[307]},{"name":"FVE_E_PROTECTOR_CHANGE_PIN_MISMATCH","features":[307]},{"name":"FVE_E_PROTECTOR_EXISTS","features":[307]},{"name":"FVE_E_PROTECTOR_NOT_FOUND","features":[307]},{"name":"FVE_E_PUBKEY_NOT_ALLOWED","features":[307]},{"name":"FVE_E_RAW_ACCESS","features":[307]},{"name":"FVE_E_RAW_BLOCKED","features":[307]},{"name":"FVE_E_REBOOT_REQUIRED","features":[307]},{"name":"FVE_E_RECOVERY_KEY_REQUIRED","features":[307]},{"name":"FVE_E_RECOVERY_PARTITION","features":[307]},{"name":"FVE_E_RELATIVE_PATH","features":[307]},{"name":"FVE_E_REMOVAL_OF_DRA_FAILED","features":[307]},{"name":"FVE_E_REMOVAL_OF_NKP_FAILED","features":[307]},{"name":"FVE_E_SECUREBOOT_CONFIGURATION_INVALID","features":[307]},{"name":"FVE_E_SECUREBOOT_DISABLED","features":[307]},{"name":"FVE_E_SECURE_KEY_REQUIRED","features":[307]},{"name":"FVE_E_SETUP_TPM_CALLBACK_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_SHADOW_COPY_PRESENT","features":[307]},{"name":"FVE_E_SYSTEM_VOLUME","features":[307]},{"name":"FVE_E_TOKEN_NOT_IMPERSONATED","features":[307]},{"name":"FVE_E_TOO_SMALL","features":[307]},{"name":"FVE_E_TPM_CONTEXT_SETUP_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_TPM_DISABLED","features":[307]},{"name":"FVE_E_TPM_INVALID_PCR","features":[307]},{"name":"FVE_E_TPM_NOT_OWNED","features":[307]},{"name":"FVE_E_TPM_NO_VMK","features":[307]},{"name":"FVE_E_TPM_SRK_AUTH_NOT_ZERO","features":[307]},{"name":"FVE_E_TRANSIENT_STATE","features":[307]},{"name":"FVE_E_UPDATE_INVALID_CONFIG","features":[307]},{"name":"FVE_E_VIRTUALIZED_SPACE_TOO_BIG","features":[307]},{"name":"FVE_E_VOLUME_BOUND_ALREADY","features":[307]},{"name":"FVE_E_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT","features":[307]},{"name":"FVE_E_VOLUME_HANDLE_OPEN","features":[307]},{"name":"FVE_E_VOLUME_NOT_BOUND","features":[307]},{"name":"FVE_E_VOLUME_TOO_SMALL","features":[307]},{"name":"FVE_E_WIPE_CANCEL_NOT_APPLICABLE","features":[307]},{"name":"FVE_E_WIPE_NOT_ALLOWED_ON_TP_STORAGE","features":[307]},{"name":"FVE_E_WRONG_BOOTMGR","features":[307]},{"name":"FVE_E_WRONG_BOOTSECTOR","features":[307]},{"name":"FVE_E_WRONG_SYSTEM_FS","features":[307]},{"name":"FWP_E_ACTION_INCOMPATIBLE_WITH_LAYER","features":[307]},{"name":"FWP_E_ACTION_INCOMPATIBLE_WITH_SUBLAYER","features":[307]},{"name":"FWP_E_ALREADY_EXISTS","features":[307]},{"name":"FWP_E_BUILTIN_OBJECT","features":[307]},{"name":"FWP_E_CALLOUT_NOTIFICATION_FAILED","features":[307]},{"name":"FWP_E_CALLOUT_NOT_FOUND","features":[307]},{"name":"FWP_E_CONDITION_NOT_FOUND","features":[307]},{"name":"FWP_E_CONNECTIONS_DISABLED","features":[307]},{"name":"FWP_E_CONTEXT_INCOMPATIBLE_WITH_CALLOUT","features":[307]},{"name":"FWP_E_CONTEXT_INCOMPATIBLE_WITH_LAYER","features":[307]},{"name":"FWP_E_DROP_NOICMP","features":[307]},{"name":"FWP_E_DUPLICATE_AUTH_METHOD","features":[307]},{"name":"FWP_E_DUPLICATE_CONDITION","features":[307]},{"name":"FWP_E_DUPLICATE_KEYMOD","features":[307]},{"name":"FWP_E_DYNAMIC_SESSION_IN_PROGRESS","features":[307]},{"name":"FWP_E_EM_NOT_SUPPORTED","features":[307]},{"name":"FWP_E_FILTER_NOT_FOUND","features":[307]},{"name":"FWP_E_IKEEXT_NOT_RUNNING","features":[307]},{"name":"FWP_E_INCOMPATIBLE_AUTH_METHOD","features":[307]},{"name":"FWP_E_INCOMPATIBLE_CIPHER_TRANSFORM","features":[307]},{"name":"FWP_E_INCOMPATIBLE_DH_GROUP","features":[307]},{"name":"FWP_E_INCOMPATIBLE_LAYER","features":[307]},{"name":"FWP_E_INCOMPATIBLE_SA_STATE","features":[307]},{"name":"FWP_E_INCOMPATIBLE_TXN","features":[307]},{"name":"FWP_E_INVALID_ACTION_TYPE","features":[307]},{"name":"FWP_E_INVALID_AUTH_TRANSFORM","features":[307]},{"name":"FWP_E_INVALID_CIPHER_TRANSFORM","features":[307]},{"name":"FWP_E_INVALID_DNS_NAME","features":[307]},{"name":"FWP_E_INVALID_ENUMERATOR","features":[307]},{"name":"FWP_E_INVALID_FLAGS","features":[307]},{"name":"FWP_E_INVALID_INTERVAL","features":[307]},{"name":"FWP_E_INVALID_NET_MASK","features":[307]},{"name":"FWP_E_INVALID_PARAMETER","features":[307]},{"name":"FWP_E_INVALID_RANGE","features":[307]},{"name":"FWP_E_INVALID_TRANSFORM_COMBINATION","features":[307]},{"name":"FWP_E_INVALID_TUNNEL_ENDPOINT","features":[307]},{"name":"FWP_E_INVALID_WEIGHT","features":[307]},{"name":"FWP_E_IN_USE","features":[307]},{"name":"FWP_E_KEY_DICTATION_INVALID_KEYING_MATERIAL","features":[307]},{"name":"FWP_E_KEY_DICTATOR_ALREADY_REGISTERED","features":[307]},{"name":"FWP_E_KM_CLIENTS_ONLY","features":[307]},{"name":"FWP_E_L2_DRIVER_NOT_READY","features":[307]},{"name":"FWP_E_LAYER_NOT_FOUND","features":[307]},{"name":"FWP_E_LIFETIME_MISMATCH","features":[307]},{"name":"FWP_E_MATCH_TYPE_MISMATCH","features":[307]},{"name":"FWP_E_NET_EVENTS_DISABLED","features":[307]},{"name":"FWP_E_NEVER_MATCH","features":[307]},{"name":"FWP_E_NOTIFICATION_DROPPED","features":[307]},{"name":"FWP_E_NOT_FOUND","features":[307]},{"name":"FWP_E_NO_TXN_IN_PROGRESS","features":[307]},{"name":"FWP_E_NULL_DISPLAY_NAME","features":[307]},{"name":"FWP_E_NULL_POINTER","features":[307]},{"name":"FWP_E_OUT_OF_BOUNDS","features":[307]},{"name":"FWP_E_PROVIDER_CONTEXT_MISMATCH","features":[307]},{"name":"FWP_E_PROVIDER_CONTEXT_NOT_FOUND","features":[307]},{"name":"FWP_E_PROVIDER_NOT_FOUND","features":[307]},{"name":"FWP_E_RESERVED","features":[307]},{"name":"FWP_E_SESSION_ABORTED","features":[307]},{"name":"FWP_E_STILL_ON","features":[307]},{"name":"FWP_E_SUBLAYER_NOT_FOUND","features":[307]},{"name":"FWP_E_TIMEOUT","features":[307]},{"name":"FWP_E_TOO_MANY_CALLOUTS","features":[307]},{"name":"FWP_E_TOO_MANY_SUBLAYERS","features":[307]},{"name":"FWP_E_TRAFFIC_MISMATCH","features":[307]},{"name":"FWP_E_TXN_ABORTED","features":[307]},{"name":"FWP_E_TXN_IN_PROGRESS","features":[307]},{"name":"FWP_E_TYPE_MISMATCH","features":[307]},{"name":"FWP_E_WRONG_SESSION","features":[307]},{"name":"FWP_E_ZERO_LENGTH_ARRAY","features":[307]},{"name":"FreeLibrary","features":[307]},{"name":"GCN_E_DEFAULTNAMESPACE_EXISTS","features":[307]},{"name":"GCN_E_MODULE_NOT_FOUND","features":[307]},{"name":"GCN_E_NETADAPTER_NOT_FOUND","features":[307]},{"name":"GCN_E_NETADAPTER_TIMEOUT","features":[307]},{"name":"GCN_E_NETCOMPARTMENT_NOT_FOUND","features":[307]},{"name":"GCN_E_NETINTERFACE_NOT_FOUND","features":[307]},{"name":"GCN_E_NO_REQUEST_HANDLERS","features":[307]},{"name":"GCN_E_REQUEST_UNSUPPORTED","features":[307]},{"name":"GCN_E_RUNTIMEKEYS_FAILED","features":[307]},{"name":"GENERIC_ACCESS_RIGHTS","features":[307]},{"name":"GENERIC_ALL","features":[307]},{"name":"GENERIC_EXECUTE","features":[307]},{"name":"GENERIC_READ","features":[307]},{"name":"GENERIC_WRITE","features":[307]},{"name":"GetHandleInformation","features":[307]},{"name":"GetLastError","features":[307]},{"name":"GlobalFree","features":[307]},{"name":"HANDLE","features":[307]},{"name":"HANDLE_FLAGS","features":[307]},{"name":"HANDLE_FLAG_INHERIT","features":[307]},{"name":"HANDLE_FLAG_PROTECT_FROM_CLOSE","features":[307]},{"name":"HANDLE_PTR","features":[307]},{"name":"HCN_E_ADAPTER_NOT_FOUND","features":[307]},{"name":"HCN_E_ADDR_INVALID_OR_RESERVED","features":[307]},{"name":"HCN_E_DEGRADED_OPERATION","features":[307]},{"name":"HCN_E_ENDPOINT_ALREADY_ATTACHED","features":[307]},{"name":"HCN_E_ENDPOINT_NAMESPACE_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_ENDPOINT_NOT_ATTACHED","features":[307]},{"name":"HCN_E_ENDPOINT_NOT_FOUND","features":[307]},{"name":"HCN_E_ENDPOINT_NOT_LOCAL","features":[307]},{"name":"HCN_E_ENDPOINT_SHARING_DISABLED","features":[307]},{"name":"HCN_E_ENTITY_HAS_REFERENCES","features":[307]},{"name":"HCN_E_GUID_CONVERSION_FAILURE","features":[307]},{"name":"HCN_E_ICS_DISABLED","features":[307]},{"name":"HCN_E_INVALID_ENDPOINT","features":[307]},{"name":"HCN_E_INVALID_INTERNAL_PORT","features":[307]},{"name":"HCN_E_INVALID_IP","features":[307]},{"name":"HCN_E_INVALID_IP_SUBNET","features":[307]},{"name":"HCN_E_INVALID_JSON","features":[307]},{"name":"HCN_E_INVALID_JSON_REFERENCE","features":[307]},{"name":"HCN_E_INVALID_NETWORK","features":[307]},{"name":"HCN_E_INVALID_NETWORK_TYPE","features":[307]},{"name":"HCN_E_INVALID_POLICY","features":[307]},{"name":"HCN_E_INVALID_POLICY_TYPE","features":[307]},{"name":"HCN_E_INVALID_PREFIX","features":[307]},{"name":"HCN_E_INVALID_REMOTE_ENDPOINT_OPERATION","features":[307]},{"name":"HCN_E_INVALID_SUBNET","features":[307]},{"name":"HCN_E_LAYER_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_LAYER_NOT_FOUND","features":[307]},{"name":"HCN_E_MANAGER_STOPPED","features":[307]},{"name":"HCN_E_MAPPING_NOT_SUPPORTED","features":[307]},{"name":"HCN_E_NAMESPACE_ATTACH_FAILED","features":[307]},{"name":"HCN_E_NETWORK_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_NETWORK_NOT_FOUND","features":[307]},{"name":"HCN_E_OBJECT_USED_AFTER_UNLOAD","features":[307]},{"name":"HCN_E_POLICY_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_POLICY_NOT_FOUND","features":[307]},{"name":"HCN_E_PORT_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_PORT_NOT_FOUND","features":[307]},{"name":"HCN_E_REGKEY_FAILURE","features":[307]},{"name":"HCN_E_REQUEST_UNSUPPORTED","features":[307]},{"name":"HCN_E_SHARED_SWITCH_MODIFICATION","features":[307]},{"name":"HCN_E_SUBNET_NOT_FOUND","features":[307]},{"name":"HCN_E_SWITCH_EXTENSION_NOT_FOUND","features":[307]},{"name":"HCN_E_SWITCH_NOT_FOUND","features":[307]},{"name":"HCN_E_VFP_NOT_ALLOWED","features":[307]},{"name":"HCN_E_VFP_PORTSETTING_NOT_FOUND","features":[307]},{"name":"HCN_INTERFACEPARAMETERS_ALREADY_APPLIED","features":[307]},{"name":"HCS_E_ACCESS_DENIED","features":[307]},{"name":"HCS_E_CONNECTION_CLOSED","features":[307]},{"name":"HCS_E_CONNECTION_TIMEOUT","features":[307]},{"name":"HCS_E_CONNECT_FAILED","features":[307]},{"name":"HCS_E_GUEST_CRITICAL_ERROR","features":[307]},{"name":"HCS_E_HYPERV_NOT_INSTALLED","features":[307]},{"name":"HCS_E_IMAGE_MISMATCH","features":[307]},{"name":"HCS_E_INVALID_JSON","features":[307]},{"name":"HCS_E_INVALID_LAYER","features":[307]},{"name":"HCS_E_INVALID_STATE","features":[307]},{"name":"HCS_E_OPERATION_ALREADY_CANCELLED","features":[307]},{"name":"HCS_E_OPERATION_ALREADY_STARTED","features":[307]},{"name":"HCS_E_OPERATION_NOT_STARTED","features":[307]},{"name":"HCS_E_OPERATION_PENDING","features":[307]},{"name":"HCS_E_OPERATION_RESULT_ALLOCATION_FAILED","features":[307]},{"name":"HCS_E_OPERATION_SYSTEM_CALLBACK_ALREADY_SET","features":[307]},{"name":"HCS_E_OPERATION_TIMEOUT","features":[307]},{"name":"HCS_E_PROCESS_ALREADY_STOPPED","features":[307]},{"name":"HCS_E_PROCESS_INFO_NOT_AVAILABLE","features":[307]},{"name":"HCS_E_PROTOCOL_ERROR","features":[307]},{"name":"HCS_E_SERVICE_DISCONNECT","features":[307]},{"name":"HCS_E_SERVICE_NOT_AVAILABLE","features":[307]},{"name":"HCS_E_SYSTEM_ALREADY_EXISTS","features":[307]},{"name":"HCS_E_SYSTEM_ALREADY_STOPPED","features":[307]},{"name":"HCS_E_SYSTEM_NOT_CONFIGURED_FOR_OPERATION","features":[307]},{"name":"HCS_E_SYSTEM_NOT_FOUND","features":[307]},{"name":"HCS_E_TERMINATED","features":[307]},{"name":"HCS_E_TERMINATED_DURING_START","features":[307]},{"name":"HCS_E_UNEXPECTED_EXIT","features":[307]},{"name":"HCS_E_UNKNOWN_MESSAGE","features":[307]},{"name":"HCS_E_UNSUPPORTED_PROTOCOL_VERSION","features":[307]},{"name":"HCS_E_WINDOWS_INSIDER_REQUIRED","features":[307]},{"name":"HGLOBAL","features":[307]},{"name":"HINSTANCE","features":[307]},{"name":"HLOCAL","features":[307]},{"name":"HLSURF","features":[307]},{"name":"HMODULE","features":[307]},{"name":"HRESULT","features":[307]},{"name":"HRSRC","features":[307]},{"name":"HSPRITE","features":[307]},{"name":"HSP_BASE_ERROR_MASK","features":[307]},{"name":"HSP_BASE_INTERNAL_ERROR","features":[307]},{"name":"HSP_BS_ERROR_MASK","features":[307]},{"name":"HSP_BS_INTERNAL_ERROR","features":[307]},{"name":"HSP_DRV_ERROR_MASK","features":[307]},{"name":"HSP_DRV_INTERNAL_ERROR","features":[307]},{"name":"HSP_E_ERROR_MASK","features":[307]},{"name":"HSP_E_INTERNAL_ERROR","features":[307]},{"name":"HSP_KSP_ALGORITHM_NOT_SUPPORTED","features":[307]},{"name":"HSP_KSP_BUFFER_TOO_SMALL","features":[307]},{"name":"HSP_KSP_DEVICE_NOT_READY","features":[307]},{"name":"HSP_KSP_ERROR_MASK","features":[307]},{"name":"HSP_KSP_INTERNAL_ERROR","features":[307]},{"name":"HSP_KSP_INVALID_DATA","features":[307]},{"name":"HSP_KSP_INVALID_FLAGS","features":[307]},{"name":"HSP_KSP_INVALID_KEY_HANDLE","features":[307]},{"name":"HSP_KSP_INVALID_KEY_TYPE","features":[307]},{"name":"HSP_KSP_INVALID_PARAMETER","features":[307]},{"name":"HSP_KSP_INVALID_PROVIDER_HANDLE","features":[307]},{"name":"HSP_KSP_KEY_ALREADY_FINALIZED","features":[307]},{"name":"HSP_KSP_KEY_EXISTS","features":[307]},{"name":"HSP_KSP_KEY_LOAD_FAIL","features":[307]},{"name":"HSP_KSP_KEY_MISSING","features":[307]},{"name":"HSP_KSP_KEY_NOT_FINALIZED","features":[307]},{"name":"HSP_KSP_NOT_SUPPORTED","features":[307]},{"name":"HSP_KSP_NO_MEMORY","features":[307]},{"name":"HSP_KSP_NO_MORE_ITEMS","features":[307]},{"name":"HSP_KSP_PARAMETER_NOT_SET","features":[307]},{"name":"HSTR","features":[307]},{"name":"HTTP_E_STATUS_AMBIGUOUS","features":[307]},{"name":"HTTP_E_STATUS_BAD_GATEWAY","features":[307]},{"name":"HTTP_E_STATUS_BAD_METHOD","features":[307]},{"name":"HTTP_E_STATUS_BAD_REQUEST","features":[307]},{"name":"HTTP_E_STATUS_CONFLICT","features":[307]},{"name":"HTTP_E_STATUS_DENIED","features":[307]},{"name":"HTTP_E_STATUS_EXPECTATION_FAILED","features":[307]},{"name":"HTTP_E_STATUS_FORBIDDEN","features":[307]},{"name":"HTTP_E_STATUS_GATEWAY_TIMEOUT","features":[307]},{"name":"HTTP_E_STATUS_GONE","features":[307]},{"name":"HTTP_E_STATUS_LENGTH_REQUIRED","features":[307]},{"name":"HTTP_E_STATUS_MOVED","features":[307]},{"name":"HTTP_E_STATUS_NONE_ACCEPTABLE","features":[307]},{"name":"HTTP_E_STATUS_NOT_FOUND","features":[307]},{"name":"HTTP_E_STATUS_NOT_MODIFIED","features":[307]},{"name":"HTTP_E_STATUS_NOT_SUPPORTED","features":[307]},{"name":"HTTP_E_STATUS_PAYMENT_REQ","features":[307]},{"name":"HTTP_E_STATUS_PRECOND_FAILED","features":[307]},{"name":"HTTP_E_STATUS_PROXY_AUTH_REQ","features":[307]},{"name":"HTTP_E_STATUS_RANGE_NOT_SATISFIABLE","features":[307]},{"name":"HTTP_E_STATUS_REDIRECT","features":[307]},{"name":"HTTP_E_STATUS_REDIRECT_KEEP_VERB","features":[307]},{"name":"HTTP_E_STATUS_REDIRECT_METHOD","features":[307]},{"name":"HTTP_E_STATUS_REQUEST_TIMEOUT","features":[307]},{"name":"HTTP_E_STATUS_REQUEST_TOO_LARGE","features":[307]},{"name":"HTTP_E_STATUS_SERVER_ERROR","features":[307]},{"name":"HTTP_E_STATUS_SERVICE_UNAVAIL","features":[307]},{"name":"HTTP_E_STATUS_UNEXPECTED","features":[307]},{"name":"HTTP_E_STATUS_UNEXPECTED_CLIENT_ERROR","features":[307]},{"name":"HTTP_E_STATUS_UNEXPECTED_REDIRECTION","features":[307]},{"name":"HTTP_E_STATUS_UNEXPECTED_SERVER_ERROR","features":[307]},{"name":"HTTP_E_STATUS_UNSUPPORTED_MEDIA","features":[307]},{"name":"HTTP_E_STATUS_URI_TOO_LONG","features":[307]},{"name":"HTTP_E_STATUS_USE_PROXY","features":[307]},{"name":"HTTP_E_STATUS_VERSION_NOT_SUP","features":[307]},{"name":"HUMPD","features":[307]},{"name":"HWND","features":[307]},{"name":"INPLACE_E_FIRST","features":[307]},{"name":"INPLACE_E_LAST","features":[307]},{"name":"INPLACE_E_NOTOOLSPACE","features":[307]},{"name":"INPLACE_E_NOTUNDOABLE","features":[307]},{"name":"INPLACE_S_FIRST","features":[307]},{"name":"INPLACE_S_LAST","features":[307]},{"name":"INPLACE_S_TRUNCATED","features":[307]},{"name":"INPUT_E_DEVICE_INFO","features":[307]},{"name":"INPUT_E_DEVICE_PROPERTY","features":[307]},{"name":"INPUT_E_FRAME","features":[307]},{"name":"INPUT_E_HISTORY","features":[307]},{"name":"INPUT_E_MULTIMODAL","features":[307]},{"name":"INPUT_E_OUT_OF_ORDER","features":[307]},{"name":"INPUT_E_PACKET","features":[307]},{"name":"INPUT_E_REENTRANCY","features":[307]},{"name":"INPUT_E_TRANSFORM","features":[307]},{"name":"INVALID_HANDLE_VALUE","features":[307]},{"name":"IORING_E_COMPLETION_QUEUE_TOO_BIG","features":[307]},{"name":"IORING_E_COMPLETION_QUEUE_TOO_FULL","features":[307]},{"name":"IORING_E_CORRUPT","features":[307]},{"name":"IORING_E_REQUIRED_FLAG_NOT_SUPPORTED","features":[307]},{"name":"IORING_E_SUBMISSION_QUEUE_FULL","features":[307]},{"name":"IORING_E_SUBMISSION_QUEUE_TOO_BIG","features":[307]},{"name":"IORING_E_SUBMIT_IN_PROGRESS","features":[307]},{"name":"IORING_E_VERSION_NOT_SUPPORTED","features":[307]},{"name":"IO_BAD_BLOCK_WITH_NAME","features":[307]},{"name":"IO_CDROM_EXCLUSIVE_LOCK","features":[307]},{"name":"IO_DRIVER_CANCEL_TIMEOUT","features":[307]},{"name":"IO_DUMP_CALLBACK_EXCEPTION","features":[307]},{"name":"IO_DUMP_CREATION_SUCCESS","features":[307]},{"name":"IO_DUMP_DIRECT_CONFIG_FAILED","features":[307]},{"name":"IO_DUMP_DRIVER_LOAD_FAILURE","features":[307]},{"name":"IO_DUMP_DUMPFILE_CONFLICT","features":[307]},{"name":"IO_DUMP_INITIALIZATION_FAILURE","features":[307]},{"name":"IO_DUMP_INIT_DEDICATED_DUMP_FAILURE","features":[307]},{"name":"IO_DUMP_PAGE_CONFIG_FAILED","features":[307]},{"name":"IO_DUMP_POINTER_FAILURE","features":[307]},{"name":"IO_ERROR_DISK_RESOURCES_EXHAUSTED","features":[307]},{"name":"IO_ERROR_DUMP_CREATION_ERROR","features":[307]},{"name":"IO_ERROR_IO_HARDWARE_ERROR","features":[307]},{"name":"IO_ERR_BAD_BLOCK","features":[307]},{"name":"IO_ERR_BAD_FIRMWARE","features":[307]},{"name":"IO_ERR_CONFIGURATION_ERROR","features":[307]},{"name":"IO_ERR_CONTROLLER_ERROR","features":[307]},{"name":"IO_ERR_DMA_CONFLICT_DETECTED","features":[307]},{"name":"IO_ERR_DMA_RESOURCE_CONFLICT","features":[307]},{"name":"IO_ERR_DRIVER_ERROR","features":[307]},{"name":"IO_ERR_INCORRECT_IRQL","features":[307]},{"name":"IO_ERR_INSUFFICIENT_RESOURCES","features":[307]},{"name":"IO_ERR_INTERNAL_ERROR","features":[307]},{"name":"IO_ERR_INTERRUPT_RESOURCE_CONFLICT","features":[307]},{"name":"IO_ERR_INVALID_IOBASE","features":[307]},{"name":"IO_ERR_INVALID_REQUEST","features":[307]},{"name":"IO_ERR_IRQ_CONFLICT_DETECTED","features":[307]},{"name":"IO_ERR_LAYERED_FAILURE","features":[307]},{"name":"IO_ERR_MEMORY_CONFLICT_DETECTED","features":[307]},{"name":"IO_ERR_MEMORY_RESOURCE_CONFLICT","features":[307]},{"name":"IO_ERR_NOT_READY","features":[307]},{"name":"IO_ERR_OVERRUN_ERROR","features":[307]},{"name":"IO_ERR_PARITY","features":[307]},{"name":"IO_ERR_PORT_CONFLICT_DETECTED","features":[307]},{"name":"IO_ERR_PORT_RESOURCE_CONFLICT","features":[307]},{"name":"IO_ERR_PORT_TIMEOUT","features":[307]},{"name":"IO_ERR_PROTOCOL","features":[307]},{"name":"IO_ERR_RESET","features":[307]},{"name":"IO_ERR_RETRY_SUCCEEDED","features":[307]},{"name":"IO_ERR_SEEK_ERROR","features":[307]},{"name":"IO_ERR_SEQUENCE","features":[307]},{"name":"IO_ERR_THREAD_STUCK_IN_DEVICE_DRIVER","features":[307]},{"name":"IO_ERR_TIMEOUT","features":[307]},{"name":"IO_ERR_VERSION","features":[307]},{"name":"IO_FILE_QUOTA_CORRUPT","features":[307]},{"name":"IO_FILE_QUOTA_FAILED","features":[307]},{"name":"IO_FILE_QUOTA_LIMIT","features":[307]},{"name":"IO_FILE_QUOTA_STARTED","features":[307]},{"name":"IO_FILE_QUOTA_SUCCEEDED","features":[307]},{"name":"IO_FILE_QUOTA_THRESHOLD","features":[307]},{"name":"IO_FILE_SYSTEM_CORRUPT","features":[307]},{"name":"IO_FILE_SYSTEM_CORRUPT_WITH_NAME","features":[307]},{"name":"IO_INFO_THROTTLE_COMPLETE","features":[307]},{"name":"IO_LOST_DELAYED_WRITE","features":[307]},{"name":"IO_LOST_DELAYED_WRITE_NETWORK_DISCONNECTED","features":[307]},{"name":"IO_LOST_DELAYED_WRITE_NETWORK_LOCAL_DISK_ERROR","features":[307]},{"name":"IO_LOST_DELAYED_WRITE_NETWORK_SERVER_ERROR","features":[307]},{"name":"IO_RECOVERED_VIA_ECC","features":[307]},{"name":"IO_SYSTEM_SLEEP_FAILED","features":[307]},{"name":"IO_WARNING_ADAPTER_FIRMWARE_UPDATED","features":[307]},{"name":"IO_WARNING_ALLOCATION_FAILED","features":[307]},{"name":"IO_WARNING_BUS_RESET","features":[307]},{"name":"IO_WARNING_COMPLETION_TIME","features":[307]},{"name":"IO_WARNING_DEVICE_HAS_INTERNAL_DUMP","features":[307]},{"name":"IO_WARNING_DISK_CAPACITY_CHANGED","features":[307]},{"name":"IO_WARNING_DISK_FIRMWARE_UPDATED","features":[307]},{"name":"IO_WARNING_DISK_PROVISIONING_TYPE_CHANGED","features":[307]},{"name":"IO_WARNING_DISK_SURPRISE_REMOVED","features":[307]},{"name":"IO_WARNING_DUMP_DISABLED_DEVICE_GONE","features":[307]},{"name":"IO_WARNING_DUPLICATE_PATH","features":[307]},{"name":"IO_WARNING_DUPLICATE_SIGNATURE","features":[307]},{"name":"IO_WARNING_INTERRUPT_STILL_PENDING","features":[307]},{"name":"IO_WARNING_IO_OPERATION_RETRIED","features":[307]},{"name":"IO_WARNING_LOG_FLUSH_FAILED","features":[307]},{"name":"IO_WARNING_PAGING_FAILURE","features":[307]},{"name":"IO_WARNING_REPEATED_DISK_GUID","features":[307]},{"name":"IO_WARNING_RESET","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX_LUN_LUN","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX_LUN_POOL","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX_POOL_LUN","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX_POOL_POOL","features":[307]},{"name":"IO_WARNING_VOLUME_LOST_DISK_EXTENT","features":[307]},{"name":"IO_WARNING_WRITE_FUA_PROBLEM","features":[307]},{"name":"IO_WRITE_CACHE_DISABLED","features":[307]},{"name":"IO_WRITE_CACHE_ENABLED","features":[307]},{"name":"IO_WRN_BAD_FIRMWARE","features":[307]},{"name":"IO_WRN_FAILURE_PREDICTED","features":[307]},{"name":"JSCRIPT_E_CANTEXECUTE","features":[307]},{"name":"LANGUAGE_E_DATABASE_NOT_FOUND","features":[307]},{"name":"LANGUAGE_S_LARGE_WORD","features":[307]},{"name":"LPARAM","features":[307]},{"name":"LRESULT","features":[307]},{"name":"LUID","features":[307]},{"name":"LocalFree","features":[307]},{"name":"MARSHAL_E_FIRST","features":[307]},{"name":"MARSHAL_E_LAST","features":[307]},{"name":"MARSHAL_S_FIRST","features":[307]},{"name":"MARSHAL_S_LAST","features":[307]},{"name":"MAX_PATH","features":[307]},{"name":"MCA_BUS_ERROR","features":[307]},{"name":"MCA_BUS_TIMEOUT_ERROR","features":[307]},{"name":"MCA_ERROR_CACHE","features":[307]},{"name":"MCA_ERROR_CPU","features":[307]},{"name":"MCA_ERROR_CPU_BUS","features":[307]},{"name":"MCA_ERROR_MAS","features":[307]},{"name":"MCA_ERROR_MEM_1_2","features":[307]},{"name":"MCA_ERROR_MEM_1_2_5","features":[307]},{"name":"MCA_ERROR_MEM_1_2_5_4","features":[307]},{"name":"MCA_ERROR_MEM_UNKNOWN","features":[307]},{"name":"MCA_ERROR_PCI_BUS_MASTER_ABORT","features":[307]},{"name":"MCA_ERROR_PCI_BUS_MASTER_ABORT_NO_INFO","features":[307]},{"name":"MCA_ERROR_PCI_BUS_PARITY","features":[307]},{"name":"MCA_ERROR_PCI_BUS_PARITY_NO_INFO","features":[307]},{"name":"MCA_ERROR_PCI_BUS_SERR","features":[307]},{"name":"MCA_ERROR_PCI_BUS_SERR_NO_INFO","features":[307]},{"name":"MCA_ERROR_PCI_BUS_TIMEOUT","features":[307]},{"name":"MCA_ERROR_PCI_BUS_TIMEOUT_NO_INFO","features":[307]},{"name":"MCA_ERROR_PCI_BUS_UNKNOWN","features":[307]},{"name":"MCA_ERROR_PCI_DEVICE","features":[307]},{"name":"MCA_ERROR_PLATFORM_SPECIFIC","features":[307]},{"name":"MCA_ERROR_REGISTER_FILE","features":[307]},{"name":"MCA_ERROR_SMBIOS","features":[307]},{"name":"MCA_ERROR_SYSTEM_EVENT","features":[307]},{"name":"MCA_ERROR_TLB","features":[307]},{"name":"MCA_ERROR_UNKNOWN","features":[307]},{"name":"MCA_ERROR_UNKNOWN_NO_CPU","features":[307]},{"name":"MCA_EXTERNAL_ERROR","features":[307]},{"name":"MCA_FRC_ERROR","features":[307]},{"name":"MCA_INFO_CPU_THERMAL_THROTTLING_REMOVED","features":[307]},{"name":"MCA_INFO_MEMORY_PAGE_MARKED_BAD","features":[307]},{"name":"MCA_INFO_NO_MORE_CORRECTED_ERROR_LOGS","features":[307]},{"name":"MCA_INTERNALTIMER_ERROR","features":[307]},{"name":"MCA_MEMORYHIERARCHY_ERROR","features":[307]},{"name":"MCA_MICROCODE_ROM_PARITY_ERROR","features":[307]},{"name":"MCA_TLB_ERROR","features":[307]},{"name":"MCA_WARNING_CACHE","features":[307]},{"name":"MCA_WARNING_CMC_THRESHOLD_EXCEEDED","features":[307]},{"name":"MCA_WARNING_CPE_THRESHOLD_EXCEEDED","features":[307]},{"name":"MCA_WARNING_CPU","features":[307]},{"name":"MCA_WARNING_CPU_BUS","features":[307]},{"name":"MCA_WARNING_CPU_THERMAL_THROTTLED","features":[307]},{"name":"MCA_WARNING_MAS","features":[307]},{"name":"MCA_WARNING_MEM_1_2","features":[307]},{"name":"MCA_WARNING_MEM_1_2_5","features":[307]},{"name":"MCA_WARNING_MEM_1_2_5_4","features":[307]},{"name":"MCA_WARNING_MEM_UNKNOWN","features":[307]},{"name":"MCA_WARNING_PCI_BUS_MASTER_ABORT","features":[307]},{"name":"MCA_WARNING_PCI_BUS_MASTER_ABORT_NO_INFO","features":[307]},{"name":"MCA_WARNING_PCI_BUS_PARITY","features":[307]},{"name":"MCA_WARNING_PCI_BUS_PARITY_NO_INFO","features":[307]},{"name":"MCA_WARNING_PCI_BUS_SERR","features":[307]},{"name":"MCA_WARNING_PCI_BUS_SERR_NO_INFO","features":[307]},{"name":"MCA_WARNING_PCI_BUS_TIMEOUT","features":[307]},{"name":"MCA_WARNING_PCI_BUS_TIMEOUT_NO_INFO","features":[307]},{"name":"MCA_WARNING_PCI_BUS_UNKNOWN","features":[307]},{"name":"MCA_WARNING_PCI_DEVICE","features":[307]},{"name":"MCA_WARNING_PLATFORM_SPECIFIC","features":[307]},{"name":"MCA_WARNING_REGISTER_FILE","features":[307]},{"name":"MCA_WARNING_SMBIOS","features":[307]},{"name":"MCA_WARNING_SYSTEM_EVENT","features":[307]},{"name":"MCA_WARNING_TLB","features":[307]},{"name":"MCA_WARNING_UNKNOWN","features":[307]},{"name":"MCA_WARNING_UNKNOWN_NO_CPU","features":[307]},{"name":"MEM_E_INVALID_LINK","features":[307]},{"name":"MEM_E_INVALID_ROOT","features":[307]},{"name":"MEM_E_INVALID_SIZE","features":[307]},{"name":"MENROLL_S_ENROLLMENT_SUSPENDED","features":[307]},{"name":"MILAVERR_INSUFFICIENTVIDEORESOURCES","features":[307]},{"name":"MILAVERR_INVALIDWMPVERSION","features":[307]},{"name":"MILAVERR_MEDIAPLAYERCLOSED","features":[307]},{"name":"MILAVERR_MODULENOTLOADED","features":[307]},{"name":"MILAVERR_NOCLOCK","features":[307]},{"name":"MILAVERR_NOMEDIATYPE","features":[307]},{"name":"MILAVERR_NOREADYFRAMES","features":[307]},{"name":"MILAVERR_NOVIDEOMIXER","features":[307]},{"name":"MILAVERR_NOVIDEOPRESENTER","features":[307]},{"name":"MILAVERR_REQUESTEDTEXTURETOOBIG","features":[307]},{"name":"MILAVERR_SEEKFAILED","features":[307]},{"name":"MILAVERR_UNEXPECTEDWMPFAILURE","features":[307]},{"name":"MILAVERR_UNKNOWNHARDWAREERROR","features":[307]},{"name":"MILAVERR_VIDEOACCELERATIONNOTAVAILABLE","features":[307]},{"name":"MILAVERR_WMPFACTORYNOTREGISTERED","features":[307]},{"name":"MILEFFECTSERR_ALREADYATTACHEDTOLISTENER","features":[307]},{"name":"MILEFFECTSERR_CONNECTORNOTASSOCIATEDWITHEFFECT","features":[307]},{"name":"MILEFFECTSERR_CONNECTORNOTCONNECTED","features":[307]},{"name":"MILEFFECTSERR_CYCLEDETECTED","features":[307]},{"name":"MILEFFECTSERR_EFFECTALREADYINAGRAPH","features":[307]},{"name":"MILEFFECTSERR_EFFECTHASNOCHILDREN","features":[307]},{"name":"MILEFFECTSERR_EFFECTINMORETHANONEGRAPH","features":[307]},{"name":"MILEFFECTSERR_EFFECTNOTPARTOFGROUP","features":[307]},{"name":"MILEFFECTSERR_EMPTYBOUNDS","features":[307]},{"name":"MILEFFECTSERR_NOINPUTSOURCEATTACHED","features":[307]},{"name":"MILEFFECTSERR_NOTAFFINETRANSFORM","features":[307]},{"name":"MILEFFECTSERR_OUTPUTSIZETOOLARGE","features":[307]},{"name":"MILEFFECTSERR_RESERVED","features":[307]},{"name":"MILEFFECTSERR_UNKNOWNPROPERTY","features":[307]},{"name":"MILERR_ADAPTER_NOT_FOUND","features":[307]},{"name":"MILERR_ALREADYLOCKED","features":[307]},{"name":"MILERR_ALREADY_INITIALIZED","features":[307]},{"name":"MILERR_BADNUMBER","features":[307]},{"name":"MILERR_COLORSPACE_NOT_SUPPORTED","features":[307]},{"name":"MILERR_DEVICECANNOTRENDERTEXT","features":[307]},{"name":"MILERR_DISPLAYFORMATNOTSUPPORTED","features":[307]},{"name":"MILERR_DISPLAYID_ACCESS_DENIED","features":[307]},{"name":"MILERR_DISPLAYSTATEINVALID","features":[307]},{"name":"MILERR_DXGI_ENUMERATION_OUT_OF_SYNC","features":[307]},{"name":"MILERR_GENERIC_IGNORE","features":[307]},{"name":"MILERR_GLYPHBITMAPMISSED","features":[307]},{"name":"MILERR_INSUFFICIENTBUFFER","features":[307]},{"name":"MILERR_INTERNALERROR","features":[307]},{"name":"MILERR_INVALIDCALL","features":[307]},{"name":"MILERR_MALFORMEDGLYPHCACHE","features":[307]},{"name":"MILERR_MALFORMED_GUIDELINE_DATA","features":[307]},{"name":"MILERR_MAX_TEXTURE_SIZE_EXCEEDED","features":[307]},{"name":"MILERR_MISMATCHED_SIZE","features":[307]},{"name":"MILERR_MROW_READLOCK_FAILED","features":[307]},{"name":"MILERR_MROW_UPDATE_FAILED","features":[307]},{"name":"MILERR_NEED_RECREATE_AND_PRESENT","features":[307]},{"name":"MILERR_NONINVERTIBLEMATRIX","features":[307]},{"name":"MILERR_NOTLOCKED","features":[307]},{"name":"MILERR_NOT_QUEUING_PRESENTS","features":[307]},{"name":"MILERR_NO_HARDWARE_DEVICE","features":[307]},{"name":"MILERR_NO_REDIRECTION_SURFACE_AVAILABLE","features":[307]},{"name":"MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER","features":[307]},{"name":"MILERR_OBJECTBUSY","features":[307]},{"name":"MILERR_PREFILTER_NOT_SUPPORTED","features":[307]},{"name":"MILERR_QPC_TIME_WENT_BACKWARD","features":[307]},{"name":"MILERR_QUEUED_PRESENT_NOT_SUPPORTED","features":[307]},{"name":"MILERR_REMOTING_NOT_SUPPORTED","features":[307]},{"name":"MILERR_SCANNER_FAILED","features":[307]},{"name":"MILERR_SCREENACCESSDENIED","features":[307]},{"name":"MILERR_SHADER_COMPILE_FAILED","features":[307]},{"name":"MILERR_TERMINATED","features":[307]},{"name":"MILERR_TOOMANYSHADERELEMNTS","features":[307]},{"name":"MILERR_WIN32ERROR","features":[307]},{"name":"MILERR_ZEROVECTOR","features":[307]},{"name":"MK_E_CANTOPENFILE","features":[307]},{"name":"MK_E_CONNECTMANUALLY","features":[307]},{"name":"MK_E_ENUMERATION_FAILED","features":[307]},{"name":"MK_E_EXCEEDEDDEADLINE","features":[307]},{"name":"MK_E_FIRST","features":[307]},{"name":"MK_E_INTERMEDIATEINTERFACENOTSUPPORTED","features":[307]},{"name":"MK_E_INVALIDEXTENSION","features":[307]},{"name":"MK_E_LAST","features":[307]},{"name":"MK_E_MUSTBOTHERUSER","features":[307]},{"name":"MK_E_NEEDGENERIC","features":[307]},{"name":"MK_E_NOINVERSE","features":[307]},{"name":"MK_E_NOOBJECT","features":[307]},{"name":"MK_E_NOPREFIX","features":[307]},{"name":"MK_E_NOSTORAGE","features":[307]},{"name":"MK_E_NOTBINDABLE","features":[307]},{"name":"MK_E_NOTBOUND","features":[307]},{"name":"MK_E_NO_NORMALIZED","features":[307]},{"name":"MK_E_SYNTAX","features":[307]},{"name":"MK_E_UNAVAILABLE","features":[307]},{"name":"MK_S_FIRST","features":[307]},{"name":"MK_S_HIM","features":[307]},{"name":"MK_S_LAST","features":[307]},{"name":"MK_S_ME","features":[307]},{"name":"MK_S_MONIKERALREADYREGISTERED","features":[307]},{"name":"MK_S_REDUCED_TO_SELF","features":[307]},{"name":"MK_S_US","features":[307]},{"name":"MSDTC_E_DUPLICATE_RESOURCE","features":[307]},{"name":"MSSIPOTF_E_BADVERSION","features":[307]},{"name":"MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT","features":[307]},{"name":"MSSIPOTF_E_BAD_MAGICNUMBER","features":[307]},{"name":"MSSIPOTF_E_BAD_OFFSET_TABLE","features":[307]},{"name":"MSSIPOTF_E_CANTGETOBJECT","features":[307]},{"name":"MSSIPOTF_E_CRYPT","features":[307]},{"name":"MSSIPOTF_E_DSIG_STRUCTURE","features":[307]},{"name":"MSSIPOTF_E_FAILED_HINTS_CHECK","features":[307]},{"name":"MSSIPOTF_E_FAILED_POLICY","features":[307]},{"name":"MSSIPOTF_E_FILE","features":[307]},{"name":"MSSIPOTF_E_FILETOOSMALL","features":[307]},{"name":"MSSIPOTF_E_FILE_CHECKSUM","features":[307]},{"name":"MSSIPOTF_E_NOHEADTABLE","features":[307]},{"name":"MSSIPOTF_E_NOT_OPENTYPE","features":[307]},{"name":"MSSIPOTF_E_OUTOFMEMRANGE","features":[307]},{"name":"MSSIPOTF_E_PCONST_CHECK","features":[307]},{"name":"MSSIPOTF_E_STRUCTURE","features":[307]},{"name":"MSSIPOTF_E_TABLES_OVERLAP","features":[307]},{"name":"MSSIPOTF_E_TABLE_CHECKSUM","features":[307]},{"name":"MSSIPOTF_E_TABLE_LONGWORD","features":[307]},{"name":"MSSIPOTF_E_TABLE_PADBYTES","features":[307]},{"name":"MSSIPOTF_E_TABLE_TAGORDER","features":[307]},{"name":"NAP_E_CONFLICTING_ID","features":[307]},{"name":"NAP_E_ENTITY_DISABLED","features":[307]},{"name":"NAP_E_ID_NOT_FOUND","features":[307]},{"name":"NAP_E_INVALID_PACKET","features":[307]},{"name":"NAP_E_MAXSIZE_TOO_SMALL","features":[307]},{"name":"NAP_E_MISMATCHED_ID","features":[307]},{"name":"NAP_E_MISSING_SOH","features":[307]},{"name":"NAP_E_NETSH_GROUPPOLICY_ERROR","features":[307]},{"name":"NAP_E_NOT_INITIALIZED","features":[307]},{"name":"NAP_E_NOT_PENDING","features":[307]},{"name":"NAP_E_NOT_REGISTERED","features":[307]},{"name":"NAP_E_NO_CACHED_SOH","features":[307]},{"name":"NAP_E_SERVICE_NOT_RUNNING","features":[307]},{"name":"NAP_E_SHV_CONFIG_EXISTED","features":[307]},{"name":"NAP_E_SHV_CONFIG_NOT_FOUND","features":[307]},{"name":"NAP_E_SHV_TIMEOUT","features":[307]},{"name":"NAP_E_STILL_BOUND","features":[307]},{"name":"NAP_E_TOO_MANY_CALLS","features":[307]},{"name":"NAP_S_CERT_ALREADY_PRESENT","features":[307]},{"name":"NEARPROC","features":[307]},{"name":"NOERROR","features":[307]},{"name":"NOT_AN_ERROR1","features":[307]},{"name":"NO_ERROR","features":[307]},{"name":"NTDDI_MAXVER","features":[307]},{"name":"NTE_AUTHENTICATION_IGNORED","features":[307]},{"name":"NTE_BAD_ALGID","features":[307]},{"name":"NTE_BAD_DATA","features":[307]},{"name":"NTE_BAD_FLAGS","features":[307]},{"name":"NTE_BAD_HASH","features":[307]},{"name":"NTE_BAD_HASH_STATE","features":[307]},{"name":"NTE_BAD_KEY","features":[307]},{"name":"NTE_BAD_KEYSET","features":[307]},{"name":"NTE_BAD_KEYSET_PARAM","features":[307]},{"name":"NTE_BAD_KEY_STATE","features":[307]},{"name":"NTE_BAD_LEN","features":[307]},{"name":"NTE_BAD_PROVIDER","features":[307]},{"name":"NTE_BAD_PROV_TYPE","features":[307]},{"name":"NTE_BAD_PUBLIC_KEY","features":[307]},{"name":"NTE_BAD_SIGNATURE","features":[307]},{"name":"NTE_BAD_TYPE","features":[307]},{"name":"NTE_BAD_UID","features":[307]},{"name":"NTE_BAD_VER","features":[307]},{"name":"NTE_BUFFERS_OVERLAP","features":[307]},{"name":"NTE_BUFFER_TOO_SMALL","features":[307]},{"name":"NTE_DECRYPTION_FAILURE","features":[307]},{"name":"NTE_DEVICE_NOT_FOUND","features":[307]},{"name":"NTE_DEVICE_NOT_READY","features":[307]},{"name":"NTE_DOUBLE_ENCRYPT","features":[307]},{"name":"NTE_ENCRYPTION_FAILURE","features":[307]},{"name":"NTE_EXISTS","features":[307]},{"name":"NTE_FAIL","features":[307]},{"name":"NTE_FIXEDPARAMETER","features":[307]},{"name":"NTE_HMAC_NOT_SUPPORTED","features":[307]},{"name":"NTE_INCORRECT_PASSWORD","features":[307]},{"name":"NTE_INTERNAL_ERROR","features":[307]},{"name":"NTE_INVALID_HANDLE","features":[307]},{"name":"NTE_INVALID_PARAMETER","features":[307]},{"name":"NTE_KEYSET_ENTRY_BAD","features":[307]},{"name":"NTE_KEYSET_NOT_DEF","features":[307]},{"name":"NTE_NOT_ACTIVE_CONSOLE","features":[307]},{"name":"NTE_NOT_FOUND","features":[307]},{"name":"NTE_NOT_SUPPORTED","features":[307]},{"name":"NTE_NO_KEY","features":[307]},{"name":"NTE_NO_MEMORY","features":[307]},{"name":"NTE_NO_MORE_ITEMS","features":[307]},{"name":"NTE_OP_OK","features":[307]},{"name":"NTE_PASSWORD_CHANGE_REQUIRED","features":[307]},{"name":"NTE_PERM","features":[307]},{"name":"NTE_PROVIDER_DLL_FAIL","features":[307]},{"name":"NTE_PROV_DLL_NOT_FOUND","features":[307]},{"name":"NTE_PROV_TYPE_ENTRY_BAD","features":[307]},{"name":"NTE_PROV_TYPE_NOT_DEF","features":[307]},{"name":"NTE_PROV_TYPE_NO_MATCH","features":[307]},{"name":"NTE_SIGNATURE_FILE_BAD","features":[307]},{"name":"NTE_SILENT_CONTEXT","features":[307]},{"name":"NTE_SYS_ERR","features":[307]},{"name":"NTE_TEMPORARY_PROFILE","features":[307]},{"name":"NTE_TOKEN_KEYSET_STORAGE_FULL","features":[307]},{"name":"NTE_UI_REQUIRED","features":[307]},{"name":"NTE_USER_CANCELLED","features":[307]},{"name":"NTE_VALIDATION_FAILED","features":[307]},{"name":"NTSTATUS","features":[307]},{"name":"NTSTATUS_FACILITY_CODE","features":[307]},{"name":"NTSTATUS_SEVERITY_CODE","features":[307]},{"name":"OLEOBJ_E_FIRST","features":[307]},{"name":"OLEOBJ_E_INVALIDVERB","features":[307]},{"name":"OLEOBJ_E_LAST","features":[307]},{"name":"OLEOBJ_E_NOVERBS","features":[307]},{"name":"OLEOBJ_S_CANNOT_DOVERB_NOW","features":[307]},{"name":"OLEOBJ_S_FIRST","features":[307]},{"name":"OLEOBJ_S_INVALIDHWND","features":[307]},{"name":"OLEOBJ_S_INVALIDVERB","features":[307]},{"name":"OLEOBJ_S_LAST","features":[307]},{"name":"OLE_E_ADVF","features":[307]},{"name":"OLE_E_ADVISENOTSUPPORTED","features":[307]},{"name":"OLE_E_BLANK","features":[307]},{"name":"OLE_E_CANTCONVERT","features":[307]},{"name":"OLE_E_CANT_BINDTOSOURCE","features":[307]},{"name":"OLE_E_CANT_GETMONIKER","features":[307]},{"name":"OLE_E_CLASSDIFF","features":[307]},{"name":"OLE_E_ENUM_NOMORE","features":[307]},{"name":"OLE_E_FIRST","features":[307]},{"name":"OLE_E_INVALIDHWND","features":[307]},{"name":"OLE_E_INVALIDRECT","features":[307]},{"name":"OLE_E_LAST","features":[307]},{"name":"OLE_E_NOCACHE","features":[307]},{"name":"OLE_E_NOCONNECTION","features":[307]},{"name":"OLE_E_NOSTORAGE","features":[307]},{"name":"OLE_E_NOTRUNNING","features":[307]},{"name":"OLE_E_NOT_INPLACEACTIVE","features":[307]},{"name":"OLE_E_OLEVERB","features":[307]},{"name":"OLE_E_PROMPTSAVECANCELLED","features":[307]},{"name":"OLE_E_STATIC","features":[307]},{"name":"OLE_E_WRONGCOMPOBJ","features":[307]},{"name":"OLE_S_FIRST","features":[307]},{"name":"OLE_S_LAST","features":[307]},{"name":"OLE_S_MAC_CLIPFORMAT","features":[307]},{"name":"OLE_S_STATIC","features":[307]},{"name":"OLE_S_USEREG","features":[307]},{"name":"ONL_CONNECTION_COUNT_LIMIT","features":[307]},{"name":"ONL_E_ACCESS_DENIED_BY_TOU","features":[307]},{"name":"ONL_E_ACCOUNT_LOCKED","features":[307]},{"name":"ONL_E_ACCOUNT_SUSPENDED_ABUSE","features":[307]},{"name":"ONL_E_ACCOUNT_SUSPENDED_COMPROIMISE","features":[307]},{"name":"ONL_E_ACCOUNT_UPDATE_REQUIRED","features":[307]},{"name":"ONL_E_ACTION_REQUIRED","features":[307]},{"name":"ONL_E_CONNECTED_ACCOUNT_CAN_NOT_SIGNOUT","features":[307]},{"name":"ONL_E_EMAIL_VERIFICATION_REQUIRED","features":[307]},{"name":"ONL_E_FORCESIGNIN","features":[307]},{"name":"ONL_E_INVALID_APPLICATION","features":[307]},{"name":"ONL_E_INVALID_AUTHENTICATION_TARGET","features":[307]},{"name":"ONL_E_PARENTAL_CONSENT_REQUIRED","features":[307]},{"name":"ONL_E_PASSWORD_UPDATE_REQUIRED","features":[307]},{"name":"ONL_E_REQUEST_THROTTLED","features":[307]},{"name":"ONL_E_USER_AUTHENTICATION_REQUIRED","features":[307]},{"name":"OR_INVALID_OID","features":[307]},{"name":"OR_INVALID_OXID","features":[307]},{"name":"OR_INVALID_SET","features":[307]},{"name":"OSS_ACCESS_SERIALIZATION_ERROR","features":[307]},{"name":"OSS_API_DLL_NOT_LINKED","features":[307]},{"name":"OSS_BAD_ARG","features":[307]},{"name":"OSS_BAD_ENCRULES","features":[307]},{"name":"OSS_BAD_PTR","features":[307]},{"name":"OSS_BAD_TABLE","features":[307]},{"name":"OSS_BAD_TIME","features":[307]},{"name":"OSS_BAD_VERSION","features":[307]},{"name":"OSS_BERDER_DLL_NOT_LINKED","features":[307]},{"name":"OSS_CANT_CLOSE_TRACE_FILE","features":[307]},{"name":"OSS_CANT_OPEN_TRACE_FILE","features":[307]},{"name":"OSS_CANT_OPEN_TRACE_WINDOW","features":[307]},{"name":"OSS_COMPARATOR_CODE_NOT_LINKED","features":[307]},{"name":"OSS_COMPARATOR_DLL_NOT_LINKED","features":[307]},{"name":"OSS_CONSTRAINT_DLL_NOT_LINKED","features":[307]},{"name":"OSS_CONSTRAINT_VIOLATED","features":[307]},{"name":"OSS_COPIER_DLL_NOT_LINKED","features":[307]},{"name":"OSS_DATA_ERROR","features":[307]},{"name":"OSS_FATAL_ERROR","features":[307]},{"name":"OSS_INDEFINITE_NOT_SUPPORTED","features":[307]},{"name":"OSS_LIMITED","features":[307]},{"name":"OSS_MEM_ERROR","features":[307]},{"name":"OSS_MEM_MGR_DLL_NOT_LINKED","features":[307]},{"name":"OSS_MORE_BUF","features":[307]},{"name":"OSS_MORE_INPUT","features":[307]},{"name":"OSS_MUTEX_NOT_CREATED","features":[307]},{"name":"OSS_NEGATIVE_UINTEGER","features":[307]},{"name":"OSS_NULL_FCN","features":[307]},{"name":"OSS_NULL_TBL","features":[307]},{"name":"OSS_OID_DLL_NOT_LINKED","features":[307]},{"name":"OSS_OPEN_TYPE_ERROR","features":[307]},{"name":"OSS_OUT_MEMORY","features":[307]},{"name":"OSS_OUT_OF_RANGE","features":[307]},{"name":"OSS_PDU_MISMATCH","features":[307]},{"name":"OSS_PDU_RANGE","features":[307]},{"name":"OSS_PDV_CODE_NOT_LINKED","features":[307]},{"name":"OSS_PDV_DLL_NOT_LINKED","features":[307]},{"name":"OSS_PER_DLL_NOT_LINKED","features":[307]},{"name":"OSS_REAL_CODE_NOT_LINKED","features":[307]},{"name":"OSS_REAL_DLL_NOT_LINKED","features":[307]},{"name":"OSS_TABLE_MISMATCH","features":[307]},{"name":"OSS_TOO_LONG","features":[307]},{"name":"OSS_TRACE_FILE_ALREADY_OPEN","features":[307]},{"name":"OSS_TYPE_NOT_SUPPORTED","features":[307]},{"name":"OSS_UNAVAIL_ENCRULES","features":[307]},{"name":"OSS_UNIMPLEMENTED","features":[307]},{"name":"PAPCFUNC","features":[307]},{"name":"PEERDIST_ERROR_ALREADY_COMPLETED","features":[307]},{"name":"PEERDIST_ERROR_ALREADY_EXISTS","features":[307]},{"name":"PEERDIST_ERROR_ALREADY_INITIALIZED","features":[307]},{"name":"PEERDIST_ERROR_CANNOT_PARSE_CONTENTINFO","features":[307]},{"name":"PEERDIST_ERROR_CONTENTINFO_VERSION_UNSUPPORTED","features":[307]},{"name":"PEERDIST_ERROR_INVALIDATED","features":[307]},{"name":"PEERDIST_ERROR_INVALID_CONFIGURATION","features":[307]},{"name":"PEERDIST_ERROR_MISSING_DATA","features":[307]},{"name":"PEERDIST_ERROR_NOT_INITIALIZED","features":[307]},{"name":"PEERDIST_ERROR_NOT_LICENSED","features":[307]},{"name":"PEERDIST_ERROR_NO_MORE","features":[307]},{"name":"PEERDIST_ERROR_OPERATION_NOTFOUND","features":[307]},{"name":"PEERDIST_ERROR_OUT_OF_BOUNDS","features":[307]},{"name":"PEERDIST_ERROR_SERVICE_UNAVAILABLE","features":[307]},{"name":"PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"PEERDIST_ERROR_TRUST_FAILURE","features":[307]},{"name":"PEERDIST_ERROR_VERSION_UNSUPPORTED","features":[307]},{"name":"PEER_E_ALREADY_LISTENING","features":[307]},{"name":"PEER_E_CANNOT_CONVERT_PEER_NAME","features":[307]},{"name":"PEER_E_CANNOT_START_SERVICE","features":[307]},{"name":"PEER_E_CERT_STORE_CORRUPTED","features":[307]},{"name":"PEER_E_CHAIN_TOO_LONG","features":[307]},{"name":"PEER_E_CIRCULAR_CHAIN_DETECTED","features":[307]},{"name":"PEER_E_CLASSIFIER_TOO_LONG","features":[307]},{"name":"PEER_E_CLOUD_NAME_AMBIGUOUS","features":[307]},{"name":"PEER_E_CONNECTION_FAILED","features":[307]},{"name":"PEER_E_CONNECTION_NOT_AUTHENTICATED","features":[307]},{"name":"PEER_E_CONNECTION_NOT_FOUND","features":[307]},{"name":"PEER_E_CONNECTION_REFUSED","features":[307]},{"name":"PEER_E_CONNECT_SELF","features":[307]},{"name":"PEER_E_CONTACT_NOT_FOUND","features":[307]},{"name":"PEER_E_DATABASE_ACCESSDENIED","features":[307]},{"name":"PEER_E_DATABASE_ALREADY_PRESENT","features":[307]},{"name":"PEER_E_DATABASE_NOT_PRESENT","features":[307]},{"name":"PEER_E_DBINITIALIZATION_FAILED","features":[307]},{"name":"PEER_E_DBNAME_CHANGED","features":[307]},{"name":"PEER_E_DEFERRED_VALIDATION","features":[307]},{"name":"PEER_E_DUPLICATE_GRAPH","features":[307]},{"name":"PEER_E_EVENT_HANDLE_NOT_FOUND","features":[307]},{"name":"PEER_E_FW_BLOCKED_BY_POLICY","features":[307]},{"name":"PEER_E_FW_BLOCKED_BY_SHIELDS_UP","features":[307]},{"name":"PEER_E_FW_DECLINED","features":[307]},{"name":"PEER_E_FW_EXCEPTION_DISABLED","features":[307]},{"name":"PEER_E_GRAPH_IN_USE","features":[307]},{"name":"PEER_E_GRAPH_NOT_READY","features":[307]},{"name":"PEER_E_GRAPH_SHUTTING_DOWN","features":[307]},{"name":"PEER_E_GROUPS_EXIST","features":[307]},{"name":"PEER_E_GROUP_IN_USE","features":[307]},{"name":"PEER_E_GROUP_NOT_READY","features":[307]},{"name":"PEER_E_IDENTITY_DELETED","features":[307]},{"name":"PEER_E_IDENTITY_NOT_FOUND","features":[307]},{"name":"PEER_E_INVALID_ADDRESS","features":[307]},{"name":"PEER_E_INVALID_ATTRIBUTES","features":[307]},{"name":"PEER_E_INVALID_CLASSIFIER","features":[307]},{"name":"PEER_E_INVALID_CLASSIFIER_PROPERTY","features":[307]},{"name":"PEER_E_INVALID_CREDENTIAL","features":[307]},{"name":"PEER_E_INVALID_CREDENTIAL_INFO","features":[307]},{"name":"PEER_E_INVALID_DATABASE","features":[307]},{"name":"PEER_E_INVALID_FRIENDLY_NAME","features":[307]},{"name":"PEER_E_INVALID_GRAPH","features":[307]},{"name":"PEER_E_INVALID_GROUP","features":[307]},{"name":"PEER_E_INVALID_GROUP_PROPERTIES","features":[307]},{"name":"PEER_E_INVALID_PEER_HOST_NAME","features":[307]},{"name":"PEER_E_INVALID_PEER_NAME","features":[307]},{"name":"PEER_E_INVALID_RECORD","features":[307]},{"name":"PEER_E_INVALID_RECORD_EXPIRATION","features":[307]},{"name":"PEER_E_INVALID_RECORD_SIZE","features":[307]},{"name":"PEER_E_INVALID_ROLE_PROPERTY","features":[307]},{"name":"PEER_E_INVALID_SEARCH","features":[307]},{"name":"PEER_E_INVALID_TIME_PERIOD","features":[307]},{"name":"PEER_E_INVITATION_NOT_TRUSTED","features":[307]},{"name":"PEER_E_INVITE_CANCELLED","features":[307]},{"name":"PEER_E_INVITE_RESPONSE_NOT_AVAILABLE","features":[307]},{"name":"PEER_E_IPV6_NOT_INSTALLED","features":[307]},{"name":"PEER_E_MAX_RECORD_SIZE_EXCEEDED","features":[307]},{"name":"PEER_E_NODE_NOT_FOUND","features":[307]},{"name":"PEER_E_NOT_AUTHORIZED","features":[307]},{"name":"PEER_E_NOT_INITIALIZED","features":[307]},{"name":"PEER_E_NOT_LICENSED","features":[307]},{"name":"PEER_E_NOT_SIGNED_IN","features":[307]},{"name":"PEER_E_NO_CLOUD","features":[307]},{"name":"PEER_E_NO_KEY_ACCESS","features":[307]},{"name":"PEER_E_NO_MEMBERS_FOUND","features":[307]},{"name":"PEER_E_NO_MEMBER_CONNECTIONS","features":[307]},{"name":"PEER_E_NO_MORE","features":[307]},{"name":"PEER_E_PASSWORD_DOES_NOT_MEET_POLICY","features":[307]},{"name":"PEER_E_PNRP_DUPLICATE_PEER_NAME","features":[307]},{"name":"PEER_E_PRIVACY_DECLINED","features":[307]},{"name":"PEER_E_RECORD_NOT_FOUND","features":[307]},{"name":"PEER_E_SERVICE_NOT_AVAILABLE","features":[307]},{"name":"PEER_E_TIMEOUT","features":[307]},{"name":"PEER_E_TOO_MANY_ATTRIBUTES","features":[307]},{"name":"PEER_E_TOO_MANY_IDENTITIES","features":[307]},{"name":"PEER_E_UNABLE_TO_LISTEN","features":[307]},{"name":"PEER_E_UNSUPPORTED_VERSION","features":[307]},{"name":"PEER_S_ALREADY_A_MEMBER","features":[307]},{"name":"PEER_S_ALREADY_CONNECTED","features":[307]},{"name":"PEER_S_GRAPH_DATA_CREATED","features":[307]},{"name":"PEER_S_NO_CONNECTIVITY","features":[307]},{"name":"PEER_S_NO_EVENT_DATA","features":[307]},{"name":"PEER_S_SUBSCRIPTION_EXISTS","features":[307]},{"name":"PERSIST_E_NOTSELFSIZING","features":[307]},{"name":"PERSIST_E_SIZEDEFINITE","features":[307]},{"name":"PERSIST_E_SIZEINDEFINITE","features":[307]},{"name":"PLA_E_CABAPI_FAILURE","features":[307]},{"name":"PLA_E_CONFLICT_INCL_EXCL_API","features":[307]},{"name":"PLA_E_CREDENTIALS_REQUIRED","features":[307]},{"name":"PLA_E_DCS_ALREADY_EXISTS","features":[307]},{"name":"PLA_E_DCS_IN_USE","features":[307]},{"name":"PLA_E_DCS_NOT_FOUND","features":[307]},{"name":"PLA_E_DCS_NOT_RUNNING","features":[307]},{"name":"PLA_E_DCS_SINGLETON_REQUIRED","features":[307]},{"name":"PLA_E_DCS_START_WAIT_TIMEOUT","features":[307]},{"name":"PLA_E_DC_ALREADY_EXISTS","features":[307]},{"name":"PLA_E_DC_START_WAIT_TIMEOUT","features":[307]},{"name":"PLA_E_EXE_ALREADY_CONFIGURED","features":[307]},{"name":"PLA_E_EXE_FULL_PATH_REQUIRED","features":[307]},{"name":"PLA_E_EXE_PATH_NOT_VALID","features":[307]},{"name":"PLA_E_INVALID_SESSION_NAME","features":[307]},{"name":"PLA_E_NETWORK_EXE_NOT_VALID","features":[307]},{"name":"PLA_E_NO_DUPLICATES","features":[307]},{"name":"PLA_E_NO_MIN_DISK","features":[307]},{"name":"PLA_E_PLA_CHANNEL_NOT_ENABLED","features":[307]},{"name":"PLA_E_PROPERTY_CONFLICT","features":[307]},{"name":"PLA_E_REPORT_WAIT_TIMEOUT","features":[307]},{"name":"PLA_E_RULES_MANAGER_FAILED","features":[307]},{"name":"PLA_E_TASKSCHED_CHANNEL_NOT_ENABLED","features":[307]},{"name":"PLA_E_TOO_MANY_FOLDERS","features":[307]},{"name":"PLA_S_PROPERTY_IGNORED","features":[307]},{"name":"POINT","features":[307]},{"name":"POINTL","features":[307]},{"name":"POINTS","features":[307]},{"name":"PRESENTATION_ERROR_LOST","features":[307]},{"name":"PROC","features":[307]},{"name":"PSINK_E_INDEX_ONLY","features":[307]},{"name":"PSINK_E_LARGE_ATTACHMENT","features":[307]},{"name":"PSINK_E_QUERY_ONLY","features":[307]},{"name":"PSINK_S_LARGE_WORD","features":[307]},{"name":"PSTR","features":[307]},{"name":"PWSTR","features":[307]},{"name":"QPARSE_E_EXPECTING_BRACE","features":[307]},{"name":"QPARSE_E_EXPECTING_COMMA","features":[307]},{"name":"QPARSE_E_EXPECTING_CURRENCY","features":[307]},{"name":"QPARSE_E_EXPECTING_DATE","features":[307]},{"name":"QPARSE_E_EXPECTING_EOS","features":[307]},{"name":"QPARSE_E_EXPECTING_GUID","features":[307]},{"name":"QPARSE_E_EXPECTING_INTEGER","features":[307]},{"name":"QPARSE_E_EXPECTING_PAREN","features":[307]},{"name":"QPARSE_E_EXPECTING_PHRASE","features":[307]},{"name":"QPARSE_E_EXPECTING_PROPERTY","features":[307]},{"name":"QPARSE_E_EXPECTING_REAL","features":[307]},{"name":"QPARSE_E_EXPECTING_REGEX","features":[307]},{"name":"QPARSE_E_EXPECTING_REGEX_PROPERTY","features":[307]},{"name":"QPARSE_E_INVALID_GROUPING","features":[307]},{"name":"QPARSE_E_INVALID_LITERAL","features":[307]},{"name":"QPARSE_E_INVALID_QUERY","features":[307]},{"name":"QPARSE_E_INVALID_RANKMETHOD","features":[307]},{"name":"QPARSE_E_INVALID_SORT_ORDER","features":[307]},{"name":"QPARSE_E_NOT_YET_IMPLEMENTED","features":[307]},{"name":"QPARSE_E_NO_SUCH_PROPERTY","features":[307]},{"name":"QPARSE_E_NO_SUCH_SORT_PROPERTY","features":[307]},{"name":"QPARSE_E_UNEXPECTED_EOS","features":[307]},{"name":"QPARSE_E_UNEXPECTED_NOT","features":[307]},{"name":"QPARSE_E_UNSUPPORTED_PROPERTY_TYPE","features":[307]},{"name":"QPARSE_E_WEIGHT_OUT_OF_RANGE","features":[307]},{"name":"QPLIST_E_BAD_GUID","features":[307]},{"name":"QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE","features":[307]},{"name":"QPLIST_E_CANT_OPEN_FILE","features":[307]},{"name":"QPLIST_E_CANT_SET_PROPERTY","features":[307]},{"name":"QPLIST_E_DUPLICATE","features":[307]},{"name":"QPLIST_E_EXPECTING_CLOSE_PAREN","features":[307]},{"name":"QPLIST_E_EXPECTING_GUID","features":[307]},{"name":"QPLIST_E_EXPECTING_INTEGER","features":[307]},{"name":"QPLIST_E_EXPECTING_NAME","features":[307]},{"name":"QPLIST_E_EXPECTING_PROP_SPEC","features":[307]},{"name":"QPLIST_E_EXPECTING_TYPE","features":[307]},{"name":"QPLIST_E_READ_ERROR","features":[307]},{"name":"QPLIST_E_UNRECOGNIZED_TYPE","features":[307]},{"name":"QPLIST_E_VECTORBYREF_USED_ALONE","features":[307]},{"name":"QPLIST_S_DUPLICATE","features":[307]},{"name":"QUERY_E_ALLNOISE","features":[307]},{"name":"QUERY_E_DIR_ON_REMOVABLE_DRIVE","features":[307]},{"name":"QUERY_E_DUPLICATE_OUTPUT_COLUMN","features":[307]},{"name":"QUERY_E_FAILED","features":[307]},{"name":"QUERY_E_INVALIDCATEGORIZE","features":[307]},{"name":"QUERY_E_INVALIDQUERY","features":[307]},{"name":"QUERY_E_INVALIDRESTRICTION","features":[307]},{"name":"QUERY_E_INVALIDSORT","features":[307]},{"name":"QUERY_E_INVALID_DIRECTORY","features":[307]},{"name":"QUERY_E_INVALID_OUTPUT_COLUMN","features":[307]},{"name":"QUERY_E_TIMEDOUT","features":[307]},{"name":"QUERY_E_TOOCOMPLEX","features":[307]},{"name":"QUERY_S_NO_QUERY","features":[307]},{"name":"QUTIL_E_CANT_CONVERT_VROOT","features":[307]},{"name":"QUTIL_E_INVALID_CODEPAGE","features":[307]},{"name":"RECT","features":[307]},{"name":"RECTL","features":[307]},{"name":"REGDB_E_BADTHREADINGMODEL","features":[307]},{"name":"REGDB_E_CLASSNOTREG","features":[307]},{"name":"REGDB_E_FIRST","features":[307]},{"name":"REGDB_E_IIDNOTREG","features":[307]},{"name":"REGDB_E_INVALIDVALUE","features":[307]},{"name":"REGDB_E_KEYMISSING","features":[307]},{"name":"REGDB_E_LAST","features":[307]},{"name":"REGDB_E_PACKAGEPOLICYVIOLATION","features":[307]},{"name":"REGDB_E_READREGDB","features":[307]},{"name":"REGDB_E_WRITEREGDB","features":[307]},{"name":"REGDB_S_FIRST","features":[307]},{"name":"REGDB_S_LAST","features":[307]},{"name":"ROUTEBASE","features":[307]},{"name":"ROUTEBASEEND","features":[307]},{"name":"RO_E_BLOCKED_CROSS_ASTA_CALL","features":[307]},{"name":"RO_E_CANNOT_ACTIVATE_FULL_TRUST_SERVER","features":[307]},{"name":"RO_E_CANNOT_ACTIVATE_UNIVERSAL_APPLICATION_SERVER","features":[307]},{"name":"RO_E_CHANGE_NOTIFICATION_IN_PROGRESS","features":[307]},{"name":"RO_E_CLOSED","features":[307]},{"name":"RO_E_COMMITTED","features":[307]},{"name":"RO_E_ERROR_STRING_NOT_FOUND","features":[307]},{"name":"RO_E_EXCLUSIVE_WRITE","features":[307]},{"name":"RO_E_INVALID_METADATA_FILE","features":[307]},{"name":"RO_E_METADATA_INVALID_TYPE_FORMAT","features":[307]},{"name":"RO_E_METADATA_NAME_IS_NAMESPACE","features":[307]},{"name":"RO_E_METADATA_NAME_NOT_FOUND","features":[307]},{"name":"RO_E_MUST_BE_AGILE","features":[307]},{"name":"RO_E_UNSUPPORTED_FROM_MTA","features":[307]},{"name":"RPC_E_ACCESS_DENIED","features":[307]},{"name":"RPC_E_ATTEMPTED_MULTITHREAD","features":[307]},{"name":"RPC_E_CALL_CANCELED","features":[307]},{"name":"RPC_E_CALL_COMPLETE","features":[307]},{"name":"RPC_E_CALL_REJECTED","features":[307]},{"name":"RPC_E_CANTCALLOUT_AGAIN","features":[307]},{"name":"RPC_E_CANTCALLOUT_INASYNCCALL","features":[307]},{"name":"RPC_E_CANTCALLOUT_INEXTERNALCALL","features":[307]},{"name":"RPC_E_CANTCALLOUT_ININPUTSYNCCALL","features":[307]},{"name":"RPC_E_CANTPOST_INSENDCALL","features":[307]},{"name":"RPC_E_CANTTRANSMIT_CALL","features":[307]},{"name":"RPC_E_CHANGED_MODE","features":[307]},{"name":"RPC_E_CLIENT_CANTMARSHAL_DATA","features":[307]},{"name":"RPC_E_CLIENT_CANTUNMARSHAL_DATA","features":[307]},{"name":"RPC_E_CLIENT_DIED","features":[307]},{"name":"RPC_E_CONNECTION_TERMINATED","features":[307]},{"name":"RPC_E_DISCONNECTED","features":[307]},{"name":"RPC_E_FAULT","features":[307]},{"name":"RPC_E_FULLSIC_REQUIRED","features":[307]},{"name":"RPC_E_INVALIDMETHOD","features":[307]},{"name":"RPC_E_INVALID_CALLDATA","features":[307]},{"name":"RPC_E_INVALID_DATA","features":[307]},{"name":"RPC_E_INVALID_DATAPACKET","features":[307]},{"name":"RPC_E_INVALID_EXTENSION","features":[307]},{"name":"RPC_E_INVALID_HEADER","features":[307]},{"name":"RPC_E_INVALID_IPID","features":[307]},{"name":"RPC_E_INVALID_OBJECT","features":[307]},{"name":"RPC_E_INVALID_OBJREF","features":[307]},{"name":"RPC_E_INVALID_PARAMETER","features":[307]},{"name":"RPC_E_INVALID_STD_NAME","features":[307]},{"name":"RPC_E_NOT_REGISTERED","features":[307]},{"name":"RPC_E_NO_CONTEXT","features":[307]},{"name":"RPC_E_NO_GOOD_SECURITY_PACKAGES","features":[307]},{"name":"RPC_E_NO_SYNC","features":[307]},{"name":"RPC_E_OUT_OF_RESOURCES","features":[307]},{"name":"RPC_E_REMOTE_DISABLED","features":[307]},{"name":"RPC_E_RETRY","features":[307]},{"name":"RPC_E_SERVERCALL_REJECTED","features":[307]},{"name":"RPC_E_SERVERCALL_RETRYLATER","features":[307]},{"name":"RPC_E_SERVERFAULT","features":[307]},{"name":"RPC_E_SERVER_CANTMARSHAL_DATA","features":[307]},{"name":"RPC_E_SERVER_CANTUNMARSHAL_DATA","features":[307]},{"name":"RPC_E_SERVER_DIED","features":[307]},{"name":"RPC_E_SERVER_DIED_DNE","features":[307]},{"name":"RPC_E_SYS_CALL_FAILED","features":[307]},{"name":"RPC_E_THREAD_NOT_INIT","features":[307]},{"name":"RPC_E_TIMEOUT","features":[307]},{"name":"RPC_E_TOO_LATE","features":[307]},{"name":"RPC_E_UNEXPECTED","features":[307]},{"name":"RPC_E_UNSECURE_CALL","features":[307]},{"name":"RPC_E_VERSION_MISMATCH","features":[307]},{"name":"RPC_E_WRONG_THREAD","features":[307]},{"name":"RPC_NT_ADDRESS_ERROR","features":[307]},{"name":"RPC_NT_ALREADY_LISTENING","features":[307]},{"name":"RPC_NT_ALREADY_REGISTERED","features":[307]},{"name":"RPC_NT_BAD_STUB_DATA","features":[307]},{"name":"RPC_NT_BINDING_HAS_NO_AUTH","features":[307]},{"name":"RPC_NT_BINDING_INCOMPLETE","features":[307]},{"name":"RPC_NT_BYTE_COUNT_TOO_SMALL","features":[307]},{"name":"RPC_NT_CALL_CANCELLED","features":[307]},{"name":"RPC_NT_CALL_FAILED","features":[307]},{"name":"RPC_NT_CALL_FAILED_DNE","features":[307]},{"name":"RPC_NT_CALL_IN_PROGRESS","features":[307]},{"name":"RPC_NT_CANNOT_SUPPORT","features":[307]},{"name":"RPC_NT_CANT_CREATE_ENDPOINT","features":[307]},{"name":"RPC_NT_COMM_FAILURE","features":[307]},{"name":"RPC_NT_COOKIE_AUTH_FAILED","features":[307]},{"name":"RPC_NT_DUPLICATE_ENDPOINT","features":[307]},{"name":"RPC_NT_ENTRY_ALREADY_EXISTS","features":[307]},{"name":"RPC_NT_ENTRY_NOT_FOUND","features":[307]},{"name":"RPC_NT_ENUM_VALUE_OUT_OF_RANGE","features":[307]},{"name":"RPC_NT_FP_DIV_ZERO","features":[307]},{"name":"RPC_NT_FP_OVERFLOW","features":[307]},{"name":"RPC_NT_FP_UNDERFLOW","features":[307]},{"name":"RPC_NT_GROUP_MEMBER_NOT_FOUND","features":[307]},{"name":"RPC_NT_INCOMPLETE_NAME","features":[307]},{"name":"RPC_NT_INTERFACE_NOT_FOUND","features":[307]},{"name":"RPC_NT_INTERNAL_ERROR","features":[307]},{"name":"RPC_NT_INVALID_ASYNC_CALL","features":[307]},{"name":"RPC_NT_INVALID_ASYNC_HANDLE","features":[307]},{"name":"RPC_NT_INVALID_AUTH_IDENTITY","features":[307]},{"name":"RPC_NT_INVALID_BINDING","features":[307]},{"name":"RPC_NT_INVALID_BOUND","features":[307]},{"name":"RPC_NT_INVALID_ENDPOINT_FORMAT","features":[307]},{"name":"RPC_NT_INVALID_ES_ACTION","features":[307]},{"name":"RPC_NT_INVALID_NAF_ID","features":[307]},{"name":"RPC_NT_INVALID_NAME_SYNTAX","features":[307]},{"name":"RPC_NT_INVALID_NETWORK_OPTIONS","features":[307]},{"name":"RPC_NT_INVALID_NET_ADDR","features":[307]},{"name":"RPC_NT_INVALID_OBJECT","features":[307]},{"name":"RPC_NT_INVALID_PIPE_OBJECT","features":[307]},{"name":"RPC_NT_INVALID_PIPE_OPERATION","features":[307]},{"name":"RPC_NT_INVALID_RPC_PROTSEQ","features":[307]},{"name":"RPC_NT_INVALID_STRING_BINDING","features":[307]},{"name":"RPC_NT_INVALID_STRING_UUID","features":[307]},{"name":"RPC_NT_INVALID_TAG","features":[307]},{"name":"RPC_NT_INVALID_TIMEOUT","features":[307]},{"name":"RPC_NT_INVALID_VERS_OPTION","features":[307]},{"name":"RPC_NT_MAX_CALLS_TOO_SMALL","features":[307]},{"name":"RPC_NT_NAME_SERVICE_UNAVAILABLE","features":[307]},{"name":"RPC_NT_NOTHING_TO_EXPORT","features":[307]},{"name":"RPC_NT_NOT_ALL_OBJS_UNEXPORTED","features":[307]},{"name":"RPC_NT_NOT_CANCELLED","features":[307]},{"name":"RPC_NT_NOT_LISTENING","features":[307]},{"name":"RPC_NT_NOT_RPC_ERROR","features":[307]},{"name":"RPC_NT_NO_BINDINGS","features":[307]},{"name":"RPC_NT_NO_CALL_ACTIVE","features":[307]},{"name":"RPC_NT_NO_CONTEXT_AVAILABLE","features":[307]},{"name":"RPC_NT_NO_ENDPOINT_FOUND","features":[307]},{"name":"RPC_NT_NO_ENTRY_NAME","features":[307]},{"name":"RPC_NT_NO_INTERFACES","features":[307]},{"name":"RPC_NT_NO_MORE_BINDINGS","features":[307]},{"name":"RPC_NT_NO_MORE_ENTRIES","features":[307]},{"name":"RPC_NT_NO_MORE_MEMBERS","features":[307]},{"name":"RPC_NT_NO_PRINC_NAME","features":[307]},{"name":"RPC_NT_NO_PROTSEQS","features":[307]},{"name":"RPC_NT_NO_PROTSEQS_REGISTERED","features":[307]},{"name":"RPC_NT_NULL_REF_POINTER","features":[307]},{"name":"RPC_NT_OBJECT_NOT_FOUND","features":[307]},{"name":"RPC_NT_OUT_OF_RESOURCES","features":[307]},{"name":"RPC_NT_PIPE_CLOSED","features":[307]},{"name":"RPC_NT_PIPE_DISCIPLINE_ERROR","features":[307]},{"name":"RPC_NT_PIPE_EMPTY","features":[307]},{"name":"RPC_NT_PROCNUM_OUT_OF_RANGE","features":[307]},{"name":"RPC_NT_PROTOCOL_ERROR","features":[307]},{"name":"RPC_NT_PROTSEQ_NOT_FOUND","features":[307]},{"name":"RPC_NT_PROTSEQ_NOT_SUPPORTED","features":[307]},{"name":"RPC_NT_PROXY_ACCESS_DENIED","features":[307]},{"name":"RPC_NT_SEC_PKG_ERROR","features":[307]},{"name":"RPC_NT_SEND_INCOMPLETE","features":[307]},{"name":"RPC_NT_SERVER_TOO_BUSY","features":[307]},{"name":"RPC_NT_SERVER_UNAVAILABLE","features":[307]},{"name":"RPC_NT_SS_CANNOT_GET_CALL_HANDLE","features":[307]},{"name":"RPC_NT_SS_CHAR_TRANS_OPEN_FAIL","features":[307]},{"name":"RPC_NT_SS_CHAR_TRANS_SHORT_FILE","features":[307]},{"name":"RPC_NT_SS_CONTEXT_DAMAGED","features":[307]},{"name":"RPC_NT_SS_CONTEXT_MISMATCH","features":[307]},{"name":"RPC_NT_SS_HANDLES_MISMATCH","features":[307]},{"name":"RPC_NT_SS_IN_NULL_CONTEXT","features":[307]},{"name":"RPC_NT_STRING_TOO_LONG","features":[307]},{"name":"RPC_NT_TYPE_ALREADY_REGISTERED","features":[307]},{"name":"RPC_NT_UNKNOWN_AUTHN_LEVEL","features":[307]},{"name":"RPC_NT_UNKNOWN_AUTHN_SERVICE","features":[307]},{"name":"RPC_NT_UNKNOWN_AUTHN_TYPE","features":[307]},{"name":"RPC_NT_UNKNOWN_AUTHZ_SERVICE","features":[307]},{"name":"RPC_NT_UNKNOWN_IF","features":[307]},{"name":"RPC_NT_UNKNOWN_MGR_TYPE","features":[307]},{"name":"RPC_NT_UNSUPPORTED_AUTHN_LEVEL","features":[307]},{"name":"RPC_NT_UNSUPPORTED_NAME_SYNTAX","features":[307]},{"name":"RPC_NT_UNSUPPORTED_TRANS_SYN","features":[307]},{"name":"RPC_NT_UNSUPPORTED_TYPE","features":[307]},{"name":"RPC_NT_UUID_LOCAL_ONLY","features":[307]},{"name":"RPC_NT_UUID_NO_ADDRESS","features":[307]},{"name":"RPC_NT_WRONG_ES_VERSION","features":[307]},{"name":"RPC_NT_WRONG_KIND_OF_BINDING","features":[307]},{"name":"RPC_NT_WRONG_PIPE_VERSION","features":[307]},{"name":"RPC_NT_WRONG_STUB_VERSION","features":[307]},{"name":"RPC_NT_ZERO_DIVIDE","features":[307]},{"name":"RPC_S_CALLPENDING","features":[307]},{"name":"RPC_S_WAITONTIMER","features":[307]},{"name":"RPC_X_BAD_STUB_DATA","features":[307]},{"name":"RPC_X_BYTE_COUNT_TOO_SMALL","features":[307]},{"name":"RPC_X_ENUM_VALUE_OUT_OF_RANGE","features":[307]},{"name":"RPC_X_ENUM_VALUE_TOO_LARGE","features":[307]},{"name":"RPC_X_INVALID_BOUND","features":[307]},{"name":"RPC_X_INVALID_BUFFER","features":[307]},{"name":"RPC_X_INVALID_ES_ACTION","features":[307]},{"name":"RPC_X_INVALID_PIPE_OBJECT","features":[307]},{"name":"RPC_X_INVALID_PIPE_OPERATION","features":[307]},{"name":"RPC_X_INVALID_TAG","features":[307]},{"name":"RPC_X_NO_MEMORY","features":[307]},{"name":"RPC_X_NO_MORE_ENTRIES","features":[307]},{"name":"RPC_X_NULL_REF_POINTER","features":[307]},{"name":"RPC_X_PIPE_APP_MEMORY","features":[307]},{"name":"RPC_X_PIPE_CLOSED","features":[307]},{"name":"RPC_X_PIPE_DISCIPLINE_ERROR","features":[307]},{"name":"RPC_X_PIPE_EMPTY","features":[307]},{"name":"RPC_X_SS_CANNOT_GET_CALL_HANDLE","features":[307]},{"name":"RPC_X_SS_CHAR_TRANS_OPEN_FAIL","features":[307]},{"name":"RPC_X_SS_CHAR_TRANS_SHORT_FILE","features":[307]},{"name":"RPC_X_SS_CONTEXT_DAMAGED","features":[307]},{"name":"RPC_X_SS_CONTEXT_MISMATCH","features":[307]},{"name":"RPC_X_SS_HANDLES_MISMATCH","features":[307]},{"name":"RPC_X_SS_IN_NULL_CONTEXT","features":[307]},{"name":"RPC_X_WRONG_ES_VERSION","features":[307]},{"name":"RPC_X_WRONG_PIPE_ORDER","features":[307]},{"name":"RPC_X_WRONG_PIPE_VERSION","features":[307]},{"name":"RPC_X_WRONG_STUB_VERSION","features":[307]},{"name":"RtlNtStatusToDosError","features":[307]},{"name":"SCARD_E_BAD_SEEK","features":[307]},{"name":"SCARD_E_CANCELLED","features":[307]},{"name":"SCARD_E_CANT_DISPOSE","features":[307]},{"name":"SCARD_E_CARD_UNSUPPORTED","features":[307]},{"name":"SCARD_E_CERTIFICATE_UNAVAILABLE","features":[307]},{"name":"SCARD_E_COMM_DATA_LOST","features":[307]},{"name":"SCARD_E_DIR_NOT_FOUND","features":[307]},{"name":"SCARD_E_DUPLICATE_READER","features":[307]},{"name":"SCARD_E_FILE_NOT_FOUND","features":[307]},{"name":"SCARD_E_ICC_CREATEORDER","features":[307]},{"name":"SCARD_E_ICC_INSTALLATION","features":[307]},{"name":"SCARD_E_INSUFFICIENT_BUFFER","features":[307]},{"name":"SCARD_E_INVALID_ATR","features":[307]},{"name":"SCARD_E_INVALID_CHV","features":[307]},{"name":"SCARD_E_INVALID_HANDLE","features":[307]},{"name":"SCARD_E_INVALID_PARAMETER","features":[307]},{"name":"SCARD_E_INVALID_TARGET","features":[307]},{"name":"SCARD_E_INVALID_VALUE","features":[307]},{"name":"SCARD_E_NOT_READY","features":[307]},{"name":"SCARD_E_NOT_TRANSACTED","features":[307]},{"name":"SCARD_E_NO_ACCESS","features":[307]},{"name":"SCARD_E_NO_DIR","features":[307]},{"name":"SCARD_E_NO_FILE","features":[307]},{"name":"SCARD_E_NO_KEY_CONTAINER","features":[307]},{"name":"SCARD_E_NO_MEMORY","features":[307]},{"name":"SCARD_E_NO_PIN_CACHE","features":[307]},{"name":"SCARD_E_NO_READERS_AVAILABLE","features":[307]},{"name":"SCARD_E_NO_SERVICE","features":[307]},{"name":"SCARD_E_NO_SMARTCARD","features":[307]},{"name":"SCARD_E_NO_SUCH_CERTIFICATE","features":[307]},{"name":"SCARD_E_PCI_TOO_SMALL","features":[307]},{"name":"SCARD_E_PIN_CACHE_EXPIRED","features":[307]},{"name":"SCARD_E_PROTO_MISMATCH","features":[307]},{"name":"SCARD_E_READER_UNAVAILABLE","features":[307]},{"name":"SCARD_E_READER_UNSUPPORTED","features":[307]},{"name":"SCARD_E_READ_ONLY_CARD","features":[307]},{"name":"SCARD_E_SERVER_TOO_BUSY","features":[307]},{"name":"SCARD_E_SERVICE_STOPPED","features":[307]},{"name":"SCARD_E_SHARING_VIOLATION","features":[307]},{"name":"SCARD_E_SYSTEM_CANCELLED","features":[307]},{"name":"SCARD_E_TIMEOUT","features":[307]},{"name":"SCARD_E_UNEXPECTED","features":[307]},{"name":"SCARD_E_UNKNOWN_CARD","features":[307]},{"name":"SCARD_E_UNKNOWN_READER","features":[307]},{"name":"SCARD_E_UNKNOWN_RES_MNG","features":[307]},{"name":"SCARD_E_UNSUPPORTED_FEATURE","features":[307]},{"name":"SCARD_E_WRITE_TOO_MANY","features":[307]},{"name":"SCARD_F_COMM_ERROR","features":[307]},{"name":"SCARD_F_INTERNAL_ERROR","features":[307]},{"name":"SCARD_F_UNKNOWN_ERROR","features":[307]},{"name":"SCARD_F_WAITED_TOO_LONG","features":[307]},{"name":"SCARD_P_SHUTDOWN","features":[307]},{"name":"SCARD_W_CACHE_ITEM_NOT_FOUND","features":[307]},{"name":"SCARD_W_CACHE_ITEM_STALE","features":[307]},{"name":"SCARD_W_CACHE_ITEM_TOO_BIG","features":[307]},{"name":"SCARD_W_CANCELLED_BY_USER","features":[307]},{"name":"SCARD_W_CARD_NOT_AUTHENTICATED","features":[307]},{"name":"SCARD_W_CHV_BLOCKED","features":[307]},{"name":"SCARD_W_EOF","features":[307]},{"name":"SCARD_W_REMOVED_CARD","features":[307]},{"name":"SCARD_W_RESET_CARD","features":[307]},{"name":"SCARD_W_SECURITY_VIOLATION","features":[307]},{"name":"SCARD_W_UNPOWERED_CARD","features":[307]},{"name":"SCARD_W_UNRESPONSIVE_CARD","features":[307]},{"name":"SCARD_W_UNSUPPORTED_CARD","features":[307]},{"name":"SCARD_W_WRONG_CHV","features":[307]},{"name":"SCHED_E_ACCOUNT_DBASE_CORRUPT","features":[307]},{"name":"SCHED_E_ACCOUNT_INFORMATION_NOT_SET","features":[307]},{"name":"SCHED_E_ACCOUNT_NAME_NOT_FOUND","features":[307]},{"name":"SCHED_E_ALREADY_RUNNING","features":[307]},{"name":"SCHED_E_CANNOT_OPEN_TASK","features":[307]},{"name":"SCHED_E_DEPRECATED_FEATURE_USED","features":[307]},{"name":"SCHED_E_INVALIDVALUE","features":[307]},{"name":"SCHED_E_INVALID_TASK","features":[307]},{"name":"SCHED_E_INVALID_TASK_HASH","features":[307]},{"name":"SCHED_E_MALFORMEDXML","features":[307]},{"name":"SCHED_E_MISSINGNODE","features":[307]},{"name":"SCHED_E_NAMESPACE","features":[307]},{"name":"SCHED_E_NO_SECURITY_SERVICES","features":[307]},{"name":"SCHED_E_PAST_END_BOUNDARY","features":[307]},{"name":"SCHED_E_SERVICE_NOT_AVAILABLE","features":[307]},{"name":"SCHED_E_SERVICE_NOT_INSTALLED","features":[307]},{"name":"SCHED_E_SERVICE_NOT_LOCALSYSTEM","features":[307]},{"name":"SCHED_E_SERVICE_NOT_RUNNING","features":[307]},{"name":"SCHED_E_SERVICE_TOO_BUSY","features":[307]},{"name":"SCHED_E_START_ON_DEMAND","features":[307]},{"name":"SCHED_E_TASK_ATTEMPTED","features":[307]},{"name":"SCHED_E_TASK_DISABLED","features":[307]},{"name":"SCHED_E_TASK_NOT_READY","features":[307]},{"name":"SCHED_E_TASK_NOT_RUNNING","features":[307]},{"name":"SCHED_E_TASK_NOT_UBPM_COMPAT","features":[307]},{"name":"SCHED_E_TASK_NOT_V1_COMPAT","features":[307]},{"name":"SCHED_E_TOO_MANY_NODES","features":[307]},{"name":"SCHED_E_TRIGGER_NOT_FOUND","features":[307]},{"name":"SCHED_E_UNEXPECTEDNODE","features":[307]},{"name":"SCHED_E_UNKNOWN_OBJECT_VERSION","features":[307]},{"name":"SCHED_E_UNSUPPORTED_ACCOUNT_OPTION","features":[307]},{"name":"SCHED_E_USER_NOT_LOGGED_ON","features":[307]},{"name":"SCHED_S_BATCH_LOGON_PROBLEM","features":[307]},{"name":"SCHED_S_EVENT_TRIGGER","features":[307]},{"name":"SCHED_S_SOME_TRIGGERS_FAILED","features":[307]},{"name":"SCHED_S_TASK_DISABLED","features":[307]},{"name":"SCHED_S_TASK_HAS_NOT_RUN","features":[307]},{"name":"SCHED_S_TASK_NOT_SCHEDULED","features":[307]},{"name":"SCHED_S_TASK_NO_MORE_RUNS","features":[307]},{"name":"SCHED_S_TASK_NO_VALID_TRIGGERS","features":[307]},{"name":"SCHED_S_TASK_QUEUED","features":[307]},{"name":"SCHED_S_TASK_READY","features":[307]},{"name":"SCHED_S_TASK_RUNNING","features":[307]},{"name":"SCHED_S_TASK_TERMINATED","features":[307]},{"name":"SDIAG_E_CANCELLED","features":[307]},{"name":"SDIAG_E_CANNOTRUN","features":[307]},{"name":"SDIAG_E_DISABLED","features":[307]},{"name":"SDIAG_E_MANAGEDHOST","features":[307]},{"name":"SDIAG_E_NOVERIFIER","features":[307]},{"name":"SDIAG_E_POWERSHELL","features":[307]},{"name":"SDIAG_E_RESOURCE","features":[307]},{"name":"SDIAG_E_ROOTCAUSE","features":[307]},{"name":"SDIAG_E_SCRIPT","features":[307]},{"name":"SDIAG_E_TRUST","features":[307]},{"name":"SDIAG_E_VERSION","features":[307]},{"name":"SDIAG_S_CANNOTRUN","features":[307]},{"name":"SEARCH_E_NOMONIKER","features":[307]},{"name":"SEARCH_E_NOREGION","features":[307]},{"name":"SEARCH_S_NOMOREHITS","features":[307]},{"name":"SEC_E_ALGORITHM_MISMATCH","features":[307]},{"name":"SEC_E_APPLICATION_PROTOCOL_MISMATCH","features":[307]},{"name":"SEC_E_BAD_BINDINGS","features":[307]},{"name":"SEC_E_BAD_PKGID","features":[307]},{"name":"SEC_E_BUFFER_TOO_SMALL","features":[307]},{"name":"SEC_E_CANNOT_INSTALL","features":[307]},{"name":"SEC_E_CANNOT_PACK","features":[307]},{"name":"SEC_E_CERT_EXPIRED","features":[307]},{"name":"SEC_E_CERT_UNKNOWN","features":[307]},{"name":"SEC_E_CERT_WRONG_USAGE","features":[307]},{"name":"SEC_E_CONTEXT_EXPIRED","features":[307]},{"name":"SEC_E_CROSSREALM_DELEGATION_FAILURE","features":[307]},{"name":"SEC_E_CRYPTO_SYSTEM_INVALID","features":[307]},{"name":"SEC_E_DECRYPT_FAILURE","features":[307]},{"name":"SEC_E_DELEGATION_POLICY","features":[307]},{"name":"SEC_E_DELEGATION_REQUIRED","features":[307]},{"name":"SEC_E_DOWNGRADE_DETECTED","features":[307]},{"name":"SEC_E_ENCRYPT_FAILURE","features":[307]},{"name":"SEC_E_EXT_BUFFER_TOO_SMALL","features":[307]},{"name":"SEC_E_ILLEGAL_MESSAGE","features":[307]},{"name":"SEC_E_INCOMPLETE_CREDENTIALS","features":[307]},{"name":"SEC_E_INCOMPLETE_MESSAGE","features":[307]},{"name":"SEC_E_INSUFFICIENT_BUFFERS","features":[307]},{"name":"SEC_E_INSUFFICIENT_MEMORY","features":[307]},{"name":"SEC_E_INTERNAL_ERROR","features":[307]},{"name":"SEC_E_INVALID_HANDLE","features":[307]},{"name":"SEC_E_INVALID_PARAMETER","features":[307]},{"name":"SEC_E_INVALID_TOKEN","features":[307]},{"name":"SEC_E_INVALID_UPN_NAME","features":[307]},{"name":"SEC_E_ISSUING_CA_UNTRUSTED","features":[307]},{"name":"SEC_E_ISSUING_CA_UNTRUSTED_KDC","features":[307]},{"name":"SEC_E_KDC_CERT_EXPIRED","features":[307]},{"name":"SEC_E_KDC_CERT_REVOKED","features":[307]},{"name":"SEC_E_KDC_INVALID_REQUEST","features":[307]},{"name":"SEC_E_KDC_UNABLE_TO_REFER","features":[307]},{"name":"SEC_E_KDC_UNKNOWN_ETYPE","features":[307]},{"name":"SEC_E_LOGON_DENIED","features":[307]},{"name":"SEC_E_MAX_REFERRALS_EXCEEDED","features":[307]},{"name":"SEC_E_MESSAGE_ALTERED","features":[307]},{"name":"SEC_E_MULTIPLE_ACCOUNTS","features":[307]},{"name":"SEC_E_MUST_BE_KDC","features":[307]},{"name":"SEC_E_MUTUAL_AUTH_FAILED","features":[307]},{"name":"SEC_E_NOT_OWNER","features":[307]},{"name":"SEC_E_NOT_SUPPORTED","features":[307]},{"name":"SEC_E_NO_AUTHENTICATING_AUTHORITY","features":[307]},{"name":"SEC_E_NO_CONTEXT","features":[307]},{"name":"SEC_E_NO_CREDENTIALS","features":[307]},{"name":"SEC_E_NO_IMPERSONATION","features":[307]},{"name":"SEC_E_NO_IP_ADDRESSES","features":[307]},{"name":"SEC_E_NO_KERB_KEY","features":[307]},{"name":"SEC_E_NO_PA_DATA","features":[307]},{"name":"SEC_E_NO_S4U_PROT_SUPPORT","features":[307]},{"name":"SEC_E_NO_SPM","features":[307]},{"name":"SEC_E_NO_TGT_REPLY","features":[307]},{"name":"SEC_E_OK","features":[307]},{"name":"SEC_E_ONLY_HTTPS_ALLOWED","features":[307]},{"name":"SEC_E_OUT_OF_SEQUENCE","features":[307]},{"name":"SEC_E_PKINIT_CLIENT_FAILURE","features":[307]},{"name":"SEC_E_PKINIT_NAME_MISMATCH","features":[307]},{"name":"SEC_E_PKU2U_CERT_FAILURE","features":[307]},{"name":"SEC_E_POLICY_NLTM_ONLY","features":[307]},{"name":"SEC_E_QOP_NOT_SUPPORTED","features":[307]},{"name":"SEC_E_REVOCATION_OFFLINE_C","features":[307]},{"name":"SEC_E_REVOCATION_OFFLINE_KDC","features":[307]},{"name":"SEC_E_SECPKG_NOT_FOUND","features":[307]},{"name":"SEC_E_SECURITY_QOS_FAILED","features":[307]},{"name":"SEC_E_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"SEC_E_SMARTCARD_CERT_EXPIRED","features":[307]},{"name":"SEC_E_SMARTCARD_CERT_REVOKED","features":[307]},{"name":"SEC_E_SMARTCARD_LOGON_REQUIRED","features":[307]},{"name":"SEC_E_STRONG_CRYPTO_NOT_SUPPORTED","features":[307]},{"name":"SEC_E_TARGET_UNKNOWN","features":[307]},{"name":"SEC_E_TIME_SKEW","features":[307]},{"name":"SEC_E_TOO_MANY_PRINCIPALS","features":[307]},{"name":"SEC_E_UNFINISHED_CONTEXT_DELETED","features":[307]},{"name":"SEC_E_UNKNOWN_CREDENTIALS","features":[307]},{"name":"SEC_E_UNSUPPORTED_FUNCTION","features":[307]},{"name":"SEC_E_UNSUPPORTED_PREAUTH","features":[307]},{"name":"SEC_E_UNTRUSTED_ROOT","features":[307]},{"name":"SEC_E_WRONG_CREDENTIAL_HANDLE","features":[307]},{"name":"SEC_E_WRONG_PRINCIPAL","features":[307]},{"name":"SEC_I_ASYNC_CALL_PENDING","features":[307]},{"name":"SEC_I_COMPLETE_AND_CONTINUE","features":[307]},{"name":"SEC_I_COMPLETE_NEEDED","features":[307]},{"name":"SEC_I_CONTEXT_EXPIRED","features":[307]},{"name":"SEC_I_CONTINUE_NEEDED","features":[307]},{"name":"SEC_I_CONTINUE_NEEDED_MESSAGE_OK","features":[307]},{"name":"SEC_I_GENERIC_EXTENSION_RECEIVED","features":[307]},{"name":"SEC_I_INCOMPLETE_CREDENTIALS","features":[307]},{"name":"SEC_I_LOCAL_LOGON","features":[307]},{"name":"SEC_I_MESSAGE_FRAGMENT","features":[307]},{"name":"SEC_I_NO_LSA_CONTEXT","features":[307]},{"name":"SEC_I_NO_RENEGOTIATION","features":[307]},{"name":"SEC_I_RENEGOTIATE","features":[307]},{"name":"SEC_I_SIGNATURE_NEEDED","features":[307]},{"name":"SEVERITY_ERROR","features":[307]},{"name":"SEVERITY_SUCCESS","features":[307]},{"name":"SHANDLE_PTR","features":[307]},{"name":"SIZE","features":[307]},{"name":"SPAPI_E_AUTHENTICODE_DISALLOWED","features":[307]},{"name":"SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED","features":[307]},{"name":"SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER","features":[307]},{"name":"SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED","features":[307]},{"name":"SPAPI_E_BAD_INTERFACE_INSTALLSECT","features":[307]},{"name":"SPAPI_E_BAD_SECTION_NAME_LINE","features":[307]},{"name":"SPAPI_E_BAD_SERVICE_INSTALLSECT","features":[307]},{"name":"SPAPI_E_CANT_LOAD_CLASS_ICON","features":[307]},{"name":"SPAPI_E_CANT_REMOVE_DEVINST","features":[307]},{"name":"SPAPI_E_CLASS_MISMATCH","features":[307]},{"name":"SPAPI_E_DEVICE_INSTALLER_NOT_READY","features":[307]},{"name":"SPAPI_E_DEVICE_INSTALL_BLOCKED","features":[307]},{"name":"SPAPI_E_DEVICE_INTERFACE_ACTIVE","features":[307]},{"name":"SPAPI_E_DEVICE_INTERFACE_REMOVED","features":[307]},{"name":"SPAPI_E_DEVINFO_DATA_LOCKED","features":[307]},{"name":"SPAPI_E_DEVINFO_LIST_LOCKED","features":[307]},{"name":"SPAPI_E_DEVINFO_NOT_REGISTERED","features":[307]},{"name":"SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE","features":[307]},{"name":"SPAPI_E_DEVINST_ALREADY_EXISTS","features":[307]},{"name":"SPAPI_E_DI_BAD_PATH","features":[307]},{"name":"SPAPI_E_DI_DONT_INSTALL","features":[307]},{"name":"SPAPI_E_DI_DO_DEFAULT","features":[307]},{"name":"SPAPI_E_DI_FUNCTION_OBSOLETE","features":[307]},{"name":"SPAPI_E_DI_NOFILECOPY","features":[307]},{"name":"SPAPI_E_DI_POSTPROCESSING_REQUIRED","features":[307]},{"name":"SPAPI_E_DRIVER_INSTALL_BLOCKED","features":[307]},{"name":"SPAPI_E_DRIVER_NONNATIVE","features":[307]},{"name":"SPAPI_E_DRIVER_STORE_ADD_FAILED","features":[307]},{"name":"SPAPI_E_DRIVER_STORE_DELETE_FAILED","features":[307]},{"name":"SPAPI_E_DUPLICATE_FOUND","features":[307]},{"name":"SPAPI_E_ERROR_NOT_INSTALLED","features":[307]},{"name":"SPAPI_E_EXPECTED_SECTION_NAME","features":[307]},{"name":"SPAPI_E_FILEQUEUE_LOCKED","features":[307]},{"name":"SPAPI_E_FILE_HASH_NOT_IN_CATALOG","features":[307]},{"name":"SPAPI_E_GENERAL_SYNTAX","features":[307]},{"name":"SPAPI_E_INCORRECTLY_COPIED_INF","features":[307]},{"name":"SPAPI_E_INF_IN_USE_BY_DEVICES","features":[307]},{"name":"SPAPI_E_INVALID_CLASS","features":[307]},{"name":"SPAPI_E_INVALID_CLASS_INSTALLER","features":[307]},{"name":"SPAPI_E_INVALID_COINSTALLER","features":[307]},{"name":"SPAPI_E_INVALID_DEVINST_NAME","features":[307]},{"name":"SPAPI_E_INVALID_FILTER_DRIVER","features":[307]},{"name":"SPAPI_E_INVALID_HWPROFILE","features":[307]},{"name":"SPAPI_E_INVALID_INF_LOGCONFIG","features":[307]},{"name":"SPAPI_E_INVALID_MACHINENAME","features":[307]},{"name":"SPAPI_E_INVALID_PROPPAGE_PROVIDER","features":[307]},{"name":"SPAPI_E_INVALID_REFERENCE_STRING","features":[307]},{"name":"SPAPI_E_INVALID_REG_PROPERTY","features":[307]},{"name":"SPAPI_E_INVALID_TARGET","features":[307]},{"name":"SPAPI_E_IN_WOW64","features":[307]},{"name":"SPAPI_E_KEY_DOES_NOT_EXIST","features":[307]},{"name":"SPAPI_E_LINE_NOT_FOUND","features":[307]},{"name":"SPAPI_E_MACHINE_UNAVAILABLE","features":[307]},{"name":"SPAPI_E_NON_WINDOWS_DRIVER","features":[307]},{"name":"SPAPI_E_NON_WINDOWS_NT_DRIVER","features":[307]},{"name":"SPAPI_E_NOT_AN_INSTALLED_OEM_INF","features":[307]},{"name":"SPAPI_E_NOT_DISABLEABLE","features":[307]},{"name":"SPAPI_E_NO_ASSOCIATED_CLASS","features":[307]},{"name":"SPAPI_E_NO_ASSOCIATED_SERVICE","features":[307]},{"name":"SPAPI_E_NO_AUTHENTICODE_CATALOG","features":[307]},{"name":"SPAPI_E_NO_BACKUP","features":[307]},{"name":"SPAPI_E_NO_CATALOG_FOR_OEM_INF","features":[307]},{"name":"SPAPI_E_NO_CLASSINSTALL_PARAMS","features":[307]},{"name":"SPAPI_E_NO_CLASS_DRIVER_LIST","features":[307]},{"name":"SPAPI_E_NO_COMPAT_DRIVERS","features":[307]},{"name":"SPAPI_E_NO_CONFIGMGR_SERVICES","features":[307]},{"name":"SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE","features":[307]},{"name":"SPAPI_E_NO_DEVICE_ICON","features":[307]},{"name":"SPAPI_E_NO_DEVICE_SELECTED","features":[307]},{"name":"SPAPI_E_NO_DRIVER_SELECTED","features":[307]},{"name":"SPAPI_E_NO_INF","features":[307]},{"name":"SPAPI_E_NO_SUCH_DEVICE_INTERFACE","features":[307]},{"name":"SPAPI_E_NO_SUCH_DEVINST","features":[307]},{"name":"SPAPI_E_NO_SUCH_INTERFACE_CLASS","features":[307]},{"name":"SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE","features":[307]},{"name":"SPAPI_E_PNP_REGISTRY_ERROR","features":[307]},{"name":"SPAPI_E_REMOTE_COMM_FAILURE","features":[307]},{"name":"SPAPI_E_REMOTE_REQUEST_UNSUPPORTED","features":[307]},{"name":"SPAPI_E_SCE_DISABLED","features":[307]},{"name":"SPAPI_E_SECTION_NAME_TOO_LONG","features":[307]},{"name":"SPAPI_E_SECTION_NOT_FOUND","features":[307]},{"name":"SPAPI_E_SET_SYSTEM_RESTORE_POINT","features":[307]},{"name":"SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH","features":[307]},{"name":"SPAPI_E_UNKNOWN_EXCEPTION","features":[307]},{"name":"SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW","features":[307]},{"name":"SPAPI_E_WRONG_INF_STYLE","features":[307]},{"name":"SPAPI_E_WRONG_INF_TYPE","features":[307]},{"name":"SQLITE_E_ABORT","features":[307]},{"name":"SQLITE_E_ABORT_ROLLBACK","features":[307]},{"name":"SQLITE_E_AUTH","features":[307]},{"name":"SQLITE_E_BUSY","features":[307]},{"name":"SQLITE_E_BUSY_RECOVERY","features":[307]},{"name":"SQLITE_E_BUSY_SNAPSHOT","features":[307]},{"name":"SQLITE_E_CANTOPEN","features":[307]},{"name":"SQLITE_E_CANTOPEN_CONVPATH","features":[307]},{"name":"SQLITE_E_CANTOPEN_FULLPATH","features":[307]},{"name":"SQLITE_E_CANTOPEN_ISDIR","features":[307]},{"name":"SQLITE_E_CANTOPEN_NOTEMPDIR","features":[307]},{"name":"SQLITE_E_CONSTRAINT","features":[307]},{"name":"SQLITE_E_CONSTRAINT_CHECK","features":[307]},{"name":"SQLITE_E_CONSTRAINT_COMMITHOOK","features":[307]},{"name":"SQLITE_E_CONSTRAINT_FOREIGNKEY","features":[307]},{"name":"SQLITE_E_CONSTRAINT_FUNCTION","features":[307]},{"name":"SQLITE_E_CONSTRAINT_NOTNULL","features":[307]},{"name":"SQLITE_E_CONSTRAINT_PRIMARYKEY","features":[307]},{"name":"SQLITE_E_CONSTRAINT_ROWID","features":[307]},{"name":"SQLITE_E_CONSTRAINT_TRIGGER","features":[307]},{"name":"SQLITE_E_CONSTRAINT_UNIQUE","features":[307]},{"name":"SQLITE_E_CONSTRAINT_VTAB","features":[307]},{"name":"SQLITE_E_CORRUPT","features":[307]},{"name":"SQLITE_E_CORRUPT_VTAB","features":[307]},{"name":"SQLITE_E_DONE","features":[307]},{"name":"SQLITE_E_EMPTY","features":[307]},{"name":"SQLITE_E_ERROR","features":[307]},{"name":"SQLITE_E_FORMAT","features":[307]},{"name":"SQLITE_E_FULL","features":[307]},{"name":"SQLITE_E_INTERNAL","features":[307]},{"name":"SQLITE_E_INTERRUPT","features":[307]},{"name":"SQLITE_E_IOERR","features":[307]},{"name":"SQLITE_E_IOERR_ACCESS","features":[307]},{"name":"SQLITE_E_IOERR_AUTH","features":[307]},{"name":"SQLITE_E_IOERR_BLOCKED","features":[307]},{"name":"SQLITE_E_IOERR_CHECKRESERVEDLOCK","features":[307]},{"name":"SQLITE_E_IOERR_CLOSE","features":[307]},{"name":"SQLITE_E_IOERR_CONVPATH","features":[307]},{"name":"SQLITE_E_IOERR_DELETE","features":[307]},{"name":"SQLITE_E_IOERR_DELETE_NOENT","features":[307]},{"name":"SQLITE_E_IOERR_DIR_CLOSE","features":[307]},{"name":"SQLITE_E_IOERR_DIR_FSYNC","features":[307]},{"name":"SQLITE_E_IOERR_FSTAT","features":[307]},{"name":"SQLITE_E_IOERR_FSYNC","features":[307]},{"name":"SQLITE_E_IOERR_GETTEMPPATH","features":[307]},{"name":"SQLITE_E_IOERR_LOCK","features":[307]},{"name":"SQLITE_E_IOERR_MMAP","features":[307]},{"name":"SQLITE_E_IOERR_NOMEM","features":[307]},{"name":"SQLITE_E_IOERR_RDLOCK","features":[307]},{"name":"SQLITE_E_IOERR_READ","features":[307]},{"name":"SQLITE_E_IOERR_SEEK","features":[307]},{"name":"SQLITE_E_IOERR_SHMLOCK","features":[307]},{"name":"SQLITE_E_IOERR_SHMMAP","features":[307]},{"name":"SQLITE_E_IOERR_SHMOPEN","features":[307]},{"name":"SQLITE_E_IOERR_SHMSIZE","features":[307]},{"name":"SQLITE_E_IOERR_SHORT_READ","features":[307]},{"name":"SQLITE_E_IOERR_TRUNCATE","features":[307]},{"name":"SQLITE_E_IOERR_UNLOCK","features":[307]},{"name":"SQLITE_E_IOERR_VNODE","features":[307]},{"name":"SQLITE_E_IOERR_WRITE","features":[307]},{"name":"SQLITE_E_LOCKED","features":[307]},{"name":"SQLITE_E_LOCKED_SHAREDCACHE","features":[307]},{"name":"SQLITE_E_MISMATCH","features":[307]},{"name":"SQLITE_E_MISUSE","features":[307]},{"name":"SQLITE_E_NOLFS","features":[307]},{"name":"SQLITE_E_NOMEM","features":[307]},{"name":"SQLITE_E_NOTADB","features":[307]},{"name":"SQLITE_E_NOTFOUND","features":[307]},{"name":"SQLITE_E_NOTICE","features":[307]},{"name":"SQLITE_E_NOTICE_RECOVER_ROLLBACK","features":[307]},{"name":"SQLITE_E_NOTICE_RECOVER_WAL","features":[307]},{"name":"SQLITE_E_PERM","features":[307]},{"name":"SQLITE_E_PROTOCOL","features":[307]},{"name":"SQLITE_E_RANGE","features":[307]},{"name":"SQLITE_E_READONLY","features":[307]},{"name":"SQLITE_E_READONLY_CANTLOCK","features":[307]},{"name":"SQLITE_E_READONLY_DBMOVED","features":[307]},{"name":"SQLITE_E_READONLY_RECOVERY","features":[307]},{"name":"SQLITE_E_READONLY_ROLLBACK","features":[307]},{"name":"SQLITE_E_ROW","features":[307]},{"name":"SQLITE_E_SCHEMA","features":[307]},{"name":"SQLITE_E_TOOBIG","features":[307]},{"name":"SQLITE_E_WARNING","features":[307]},{"name":"SQLITE_E_WARNING_AUTOINDEX","features":[307]},{"name":"STATEREPOSITORY_ERROR_CACHE_CORRUPTED","features":[307]},{"name":"STATEREPOSITORY_ERROR_DICTIONARY_CORRUPTED","features":[307]},{"name":"STATEREPOSITORY_E_BLOCKED","features":[307]},{"name":"STATEREPOSITORY_E_BUSY_RECOVERY_RETRY","features":[307]},{"name":"STATEREPOSITORY_E_BUSY_RECOVERY_TIMEOUT_EXCEEDED","features":[307]},{"name":"STATEREPOSITORY_E_BUSY_RETRY","features":[307]},{"name":"STATEREPOSITORY_E_BUSY_TIMEOUT_EXCEEDED","features":[307]},{"name":"STATEREPOSITORY_E_CACHE_NOT_INIITALIZED","features":[307]},{"name":"STATEREPOSITORY_E_CONCURRENCY_LOCKING_FAILURE","features":[307]},{"name":"STATEREPOSITORY_E_CONFIGURATION_INVALID","features":[307]},{"name":"STATEREPOSITORY_E_DEPENDENCY_NOT_RESOLVED","features":[307]},{"name":"STATEREPOSITORY_E_LOCKED_RETRY","features":[307]},{"name":"STATEREPOSITORY_E_LOCKED_SHAREDCACHE_RETRY","features":[307]},{"name":"STATEREPOSITORY_E_LOCKED_SHAREDCACHE_TIMEOUT_EXCEEDED","features":[307]},{"name":"STATEREPOSITORY_E_LOCKED_TIMEOUT_EXCEEDED","features":[307]},{"name":"STATEREPOSITORY_E_SERVICE_STOP_IN_PROGRESS","features":[307]},{"name":"STATEREPOSITORY_E_STATEMENT_INPROGRESS","features":[307]},{"name":"STATEREPOSITORY_E_TRANSACTION_REQUIRED","features":[307]},{"name":"STATEREPOSITORY_E_UNKNOWN_SCHEMA_VERSION","features":[307]},{"name":"STATEREPOSITORY_TRANSACTION_CALLER_ID_CHANGED","features":[307]},{"name":"STATEREPOSITORY_TRANSACTION_IN_PROGRESS","features":[307]},{"name":"STATEREPOSTORY_E_NESTED_TRANSACTION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_ABANDONED","features":[307]},{"name":"STATUS_ABANDONED_WAIT_0","features":[307]},{"name":"STATUS_ABANDONED_WAIT_63","features":[307]},{"name":"STATUS_ABANDON_HIBERFILE","features":[307]},{"name":"STATUS_ABIOS_INVALID_COMMAND","features":[307]},{"name":"STATUS_ABIOS_INVALID_LID","features":[307]},{"name":"STATUS_ABIOS_INVALID_SELECTOR","features":[307]},{"name":"STATUS_ABIOS_LID_ALREADY_OWNED","features":[307]},{"name":"STATUS_ABIOS_LID_NOT_EXIST","features":[307]},{"name":"STATUS_ABIOS_NOT_LID_OWNER","features":[307]},{"name":"STATUS_ABIOS_NOT_PRESENT","features":[307]},{"name":"STATUS_ABIOS_SELECTOR_NOT_AVAILABLE","features":[307]},{"name":"STATUS_ACCESS_AUDIT_BY_POLICY","features":[307]},{"name":"STATUS_ACCESS_DENIED","features":[307]},{"name":"STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT","features":[307]},{"name":"STATUS_ACCESS_DISABLED_BY_POLICY_OTHER","features":[307]},{"name":"STATUS_ACCESS_DISABLED_BY_POLICY_PATH","features":[307]},{"name":"STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER","features":[307]},{"name":"STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY","features":[307]},{"name":"STATUS_ACCESS_VIOLATION","features":[307]},{"name":"STATUS_ACPI_ACQUIRE_GLOBAL_LOCK","features":[307]},{"name":"STATUS_ACPI_ADDRESS_NOT_MAPPED","features":[307]},{"name":"STATUS_ACPI_ALREADY_INITIALIZED","features":[307]},{"name":"STATUS_ACPI_ASSERT_FAILED","features":[307]},{"name":"STATUS_ACPI_FATAL","features":[307]},{"name":"STATUS_ACPI_HANDLER_COLLISION","features":[307]},{"name":"STATUS_ACPI_INCORRECT_ARGUMENT_COUNT","features":[307]},{"name":"STATUS_ACPI_INVALID_ACCESS_SIZE","features":[307]},{"name":"STATUS_ACPI_INVALID_ARGTYPE","features":[307]},{"name":"STATUS_ACPI_INVALID_ARGUMENT","features":[307]},{"name":"STATUS_ACPI_INVALID_DATA","features":[307]},{"name":"STATUS_ACPI_INVALID_EVENTTYPE","features":[307]},{"name":"STATUS_ACPI_INVALID_INDEX","features":[307]},{"name":"STATUS_ACPI_INVALID_MUTEX_LEVEL","features":[307]},{"name":"STATUS_ACPI_INVALID_OBJTYPE","features":[307]},{"name":"STATUS_ACPI_INVALID_OPCODE","features":[307]},{"name":"STATUS_ACPI_INVALID_REGION","features":[307]},{"name":"STATUS_ACPI_INVALID_SUPERNAME","features":[307]},{"name":"STATUS_ACPI_INVALID_TABLE","features":[307]},{"name":"STATUS_ACPI_INVALID_TARGETTYPE","features":[307]},{"name":"STATUS_ACPI_MUTEX_NOT_OWNED","features":[307]},{"name":"STATUS_ACPI_MUTEX_NOT_OWNER","features":[307]},{"name":"STATUS_ACPI_NOT_INITIALIZED","features":[307]},{"name":"STATUS_ACPI_POWER_REQUEST_FAILED","features":[307]},{"name":"STATUS_ACPI_REG_HANDLER_FAILED","features":[307]},{"name":"STATUS_ACPI_RS_ACCESS","features":[307]},{"name":"STATUS_ACPI_STACK_OVERFLOW","features":[307]},{"name":"STATUS_ADAPTER_HARDWARE_ERROR","features":[307]},{"name":"STATUS_ADDRESS_ALREADY_ASSOCIATED","features":[307]},{"name":"STATUS_ADDRESS_ALREADY_EXISTS","features":[307]},{"name":"STATUS_ADDRESS_CLOSED","features":[307]},{"name":"STATUS_ADDRESS_NOT_ASSOCIATED","features":[307]},{"name":"STATUS_ADMINLESS_ACCESS_DENIED","features":[307]},{"name":"STATUS_ADVANCED_INSTALLER_FAILED","features":[307]},{"name":"STATUS_AGENTS_EXHAUSTED","features":[307]},{"name":"STATUS_ALERTED","features":[307]},{"name":"STATUS_ALIAS_EXISTS","features":[307]},{"name":"STATUS_ALLOCATE_BUCKET","features":[307]},{"name":"STATUS_ALLOTTED_SPACE_EXCEEDED","features":[307]},{"name":"STATUS_ALL_SIDS_FILTERED","features":[307]},{"name":"STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_ALPC_CHECK_COMPLETION_LIST","features":[307]},{"name":"STATUS_ALREADY_COMMITTED","features":[307]},{"name":"STATUS_ALREADY_COMPLETE","features":[307]},{"name":"STATUS_ALREADY_DISCONNECTED","features":[307]},{"name":"STATUS_ALREADY_HAS_STREAM_ID","features":[307]},{"name":"STATUS_ALREADY_INITIALIZED","features":[307]},{"name":"STATUS_ALREADY_REGISTERED","features":[307]},{"name":"STATUS_ALREADY_WIN32","features":[307]},{"name":"STATUS_AMBIGUOUS_SYSTEM_DEVICE","features":[307]},{"name":"STATUS_APC_RETURNED_WHILE_IMPERSONATING","features":[307]},{"name":"STATUS_APISET_NOT_HOSTED","features":[307]},{"name":"STATUS_APISET_NOT_PRESENT","features":[307]},{"name":"STATUS_APPEXEC_APP_COMPAT_BLOCK","features":[307]},{"name":"STATUS_APPEXEC_CALLER_WAIT_TIMEOUT","features":[307]},{"name":"STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING","features":[307]},{"name":"STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES","features":[307]},{"name":"STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION","features":[307]},{"name":"STATUS_APPEXEC_CONDITION_NOT_SATISFIED","features":[307]},{"name":"STATUS_APPEXEC_HANDLE_INVALIDATED","features":[307]},{"name":"STATUS_APPEXEC_HOST_ID_MISMATCH","features":[307]},{"name":"STATUS_APPEXEC_INVALID_HOST_GENERATION","features":[307]},{"name":"STATUS_APPEXEC_INVALID_HOST_STATE","features":[307]},{"name":"STATUS_APPEXEC_NO_DONOR","features":[307]},{"name":"STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION","features":[307]},{"name":"STATUS_APPEXEC_UNKNOWN_USER","features":[307]},{"name":"STATUS_APPHELP_BLOCK","features":[307]},{"name":"STATUS_APPX_FILE_NOT_ENCRYPTED","features":[307]},{"name":"STATUS_APPX_INTEGRITY_FAILURE_CLR_NGEN","features":[307]},{"name":"STATUS_APP_DATA_CORRUPT","features":[307]},{"name":"STATUS_APP_DATA_EXPIRED","features":[307]},{"name":"STATUS_APP_DATA_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_APP_DATA_NOT_FOUND","features":[307]},{"name":"STATUS_APP_DATA_REBOOT_REQUIRED","features":[307]},{"name":"STATUS_APP_INIT_FAILURE","features":[307]},{"name":"STATUS_ARBITRATION_UNHANDLED","features":[307]},{"name":"STATUS_ARRAY_BOUNDS_EXCEEDED","features":[307]},{"name":"STATUS_ASSERTION_FAILURE","features":[307]},{"name":"STATUS_ATTACHED_EXECUTABLE_MEMORY_WRITE","features":[307]},{"name":"STATUS_ATTRIBUTE_NOT_PRESENT","features":[307]},{"name":"STATUS_AUDIO_ENGINE_NODE_NOT_FOUND","features":[307]},{"name":"STATUS_AUDITING_DISABLED","features":[307]},{"name":"STATUS_AUDIT_FAILED","features":[307]},{"name":"STATUS_AUTHIP_FAILURE","features":[307]},{"name":"STATUS_AUTH_TAG_MISMATCH","features":[307]},{"name":"STATUS_BACKUP_CONTROLLER","features":[307]},{"name":"STATUS_BAD_BINDINGS","features":[307]},{"name":"STATUS_BAD_CLUSTERS","features":[307]},{"name":"STATUS_BAD_COMPRESSION_BUFFER","features":[307]},{"name":"STATUS_BAD_CURRENT_DIRECTORY","features":[307]},{"name":"STATUS_BAD_DATA","features":[307]},{"name":"STATUS_BAD_DESCRIPTOR_FORMAT","features":[307]},{"name":"STATUS_BAD_DEVICE_TYPE","features":[307]},{"name":"STATUS_BAD_DLL_ENTRYPOINT","features":[307]},{"name":"STATUS_BAD_FILE_TYPE","features":[307]},{"name":"STATUS_BAD_FUNCTION_TABLE","features":[307]},{"name":"STATUS_BAD_IMPERSONATION_LEVEL","features":[307]},{"name":"STATUS_BAD_INHERITANCE_ACL","features":[307]},{"name":"STATUS_BAD_INITIAL_PC","features":[307]},{"name":"STATUS_BAD_INITIAL_STACK","features":[307]},{"name":"STATUS_BAD_KEY","features":[307]},{"name":"STATUS_BAD_LOGON_SESSION_STATE","features":[307]},{"name":"STATUS_BAD_MASTER_BOOT_RECORD","features":[307]},{"name":"STATUS_BAD_MCFG_TABLE","features":[307]},{"name":"STATUS_BAD_NETWORK_NAME","features":[307]},{"name":"STATUS_BAD_NETWORK_PATH","features":[307]},{"name":"STATUS_BAD_REMOTE_ADAPTER","features":[307]},{"name":"STATUS_BAD_SERVICE_ENTRYPOINT","features":[307]},{"name":"STATUS_BAD_STACK","features":[307]},{"name":"STATUS_BAD_TOKEN_TYPE","features":[307]},{"name":"STATUS_BAD_VALIDATION_CLASS","features":[307]},{"name":"STATUS_BAD_WORKING_SET_LIMIT","features":[307]},{"name":"STATUS_BCD_NOT_ALL_ENTRIES_IMPORTED","features":[307]},{"name":"STATUS_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED","features":[307]},{"name":"STATUS_BCD_TOO_MANY_ELEMENTS","features":[307]},{"name":"STATUS_BEGINNING_OF_MEDIA","features":[307]},{"name":"STATUS_BEYOND_VDL","features":[307]},{"name":"STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT","features":[307]},{"name":"STATUS_BIZRULES_NOT_ENABLED","features":[307]},{"name":"STATUS_BLOCKED_BY_PARENTAL_CONTROLS","features":[307]},{"name":"STATUS_BLOCK_SHARED","features":[307]},{"name":"STATUS_BLOCK_SOURCE_WEAK_REFERENCE_INVALID","features":[307]},{"name":"STATUS_BLOCK_TARGET_WEAK_REFERENCE_INVALID","features":[307]},{"name":"STATUS_BLOCK_TOO_MANY_REFERENCES","features":[307]},{"name":"STATUS_BLOCK_WEAK_REFERENCE_INVALID","features":[307]},{"name":"STATUS_BREAKPOINT","features":[307]},{"name":"STATUS_BTH_ATT_ATTRIBUTE_NOT_FOUND","features":[307]},{"name":"STATUS_BTH_ATT_ATTRIBUTE_NOT_LONG","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_AUTHENTICATION","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_AUTHORIZATION","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_RESOURCES","features":[307]},{"name":"STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH","features":[307]},{"name":"STATUS_BTH_ATT_INVALID_HANDLE","features":[307]},{"name":"STATUS_BTH_ATT_INVALID_OFFSET","features":[307]},{"name":"STATUS_BTH_ATT_INVALID_PDU","features":[307]},{"name":"STATUS_BTH_ATT_PREPARE_QUEUE_FULL","features":[307]},{"name":"STATUS_BTH_ATT_READ_NOT_PERMITTED","features":[307]},{"name":"STATUS_BTH_ATT_REQUEST_NOT_SUPPORTED","features":[307]},{"name":"STATUS_BTH_ATT_UNKNOWN_ERROR","features":[307]},{"name":"STATUS_BTH_ATT_UNLIKELY","features":[307]},{"name":"STATUS_BTH_ATT_UNSUPPORTED_GROUP_TYPE","features":[307]},{"name":"STATUS_BTH_ATT_WRITE_NOT_PERMITTED","features":[307]},{"name":"STATUS_BUFFER_ALL_ZEROS","features":[307]},{"name":"STATUS_BUFFER_OVERFLOW","features":[307]},{"name":"STATUS_BUFFER_TOO_SMALL","features":[307]},{"name":"STATUS_BUS_RESET","features":[307]},{"name":"STATUS_BYPASSIO_FLT_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CACHE_PAGE_LOCKED","features":[307]},{"name":"STATUS_CALLBACK_BYPASS","features":[307]},{"name":"STATUS_CALLBACK_INVOKE_INLINE","features":[307]},{"name":"STATUS_CALLBACK_POP_STACK","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_LANG","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_LDR_LOCK","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_PRI_BACK","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_THREAD_AFFINITY","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_THREAD_PRIORITY","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_TRANSACTION","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING","features":[307]},{"name":"STATUS_CANCELLED","features":[307]},{"name":"STATUS_CANNOT_ABORT_TRANSACTIONS","features":[307]},{"name":"STATUS_CANNOT_ACCEPT_TRANSACTED_WORK","features":[307]},{"name":"STATUS_CANNOT_BREAK_OPLOCK","features":[307]},{"name":"STATUS_CANNOT_DELETE","features":[307]},{"name":"STATUS_CANNOT_EXECUTE_FILE_IN_TRANSACTION","features":[307]},{"name":"STATUS_CANNOT_GRANT_REQUESTED_OPLOCK","features":[307]},{"name":"STATUS_CANNOT_IMPERSONATE","features":[307]},{"name":"STATUS_CANNOT_LOAD_REGISTRY_FILE","features":[307]},{"name":"STATUS_CANNOT_MAKE","features":[307]},{"name":"STATUS_CANNOT_SWITCH_RUNLEVEL","features":[307]},{"name":"STATUS_CANT_ACCESS_DOMAIN_INFO","features":[307]},{"name":"STATUS_CANT_ATTACH_TO_DEV_VOLUME","features":[307]},{"name":"STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY","features":[307]},{"name":"STATUS_CANT_CLEAR_ENCRYPTION_FLAG","features":[307]},{"name":"STATUS_CANT_CREATE_MORE_STREAM_MINIVERSIONS","features":[307]},{"name":"STATUS_CANT_CROSS_RM_BOUNDARY","features":[307]},{"name":"STATUS_CANT_DISABLE_MANDATORY","features":[307]},{"name":"STATUS_CANT_ENABLE_DENY_ONLY","features":[307]},{"name":"STATUS_CANT_OPEN_ANONYMOUS","features":[307]},{"name":"STATUS_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT","features":[307]},{"name":"STATUS_CANT_RECOVER_WITH_HANDLE_OPEN","features":[307]},{"name":"STATUS_CANT_TERMINATE_SELF","features":[307]},{"name":"STATUS_CANT_WAIT","features":[307]},{"name":"STATUS_CARDBUS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CASE_DIFFERING_NAMES_IN_DIR","features":[307]},{"name":"STATUS_CASE_SENSITIVE_PATH","features":[307]},{"name":"STATUS_CC_NEEDS_CALLBACK_SECTION_DRAIN","features":[307]},{"name":"STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE","features":[307]},{"name":"STATUS_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT","features":[307]},{"name":"STATUS_CHECKING_FILE_SYSTEM","features":[307]},{"name":"STATUS_CHECKOUT_REQUIRED","features":[307]},{"name":"STATUS_CHILD_MUST_BE_VOLATILE","features":[307]},{"name":"STATUS_CHILD_PROCESS_BLOCKED","features":[307]},{"name":"STATUS_CIMFS_IMAGE_CORRUPT","features":[307]},{"name":"STATUS_CIMFS_IMAGE_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CLEANER_CARTRIDGE_INSTALLED","features":[307]},{"name":"STATUS_CLIENT_SERVER_PARAMETERS_INVALID","features":[307]},{"name":"STATUS_CLIP_DEVICE_LICENSE_MISSING","features":[307]},{"name":"STATUS_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID","features":[307]},{"name":"STATUS_CLIP_LICENSE_DEVICE_ID_MISMATCH","features":[307]},{"name":"STATUS_CLIP_LICENSE_EXPIRED","features":[307]},{"name":"STATUS_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE","features":[307]},{"name":"STATUS_CLIP_LICENSE_INVALID_SIGNATURE","features":[307]},{"name":"STATUS_CLIP_LICENSE_NOT_FOUND","features":[307]},{"name":"STATUS_CLIP_LICENSE_NOT_SIGNED","features":[307]},{"name":"STATUS_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE","features":[307]},{"name":"STATUS_CLOUD_FILE_ACCESS_DENIED","features":[307]},{"name":"STATUS_CLOUD_FILE_ALREADY_CONNECTED","features":[307]},{"name":"STATUS_CLOUD_FILE_AUTHENTICATION_FAILED","features":[307]},{"name":"STATUS_CLOUD_FILE_CONNECTED_PROVIDER_ONLY","features":[307]},{"name":"STATUS_CLOUD_FILE_DEHYDRATION_DISALLOWED","features":[307]},{"name":"STATUS_CLOUD_FILE_INCOMPATIBLE_HARDLINKS","features":[307]},{"name":"STATUS_CLOUD_FILE_INSUFFICIENT_RESOURCES","features":[307]},{"name":"STATUS_CLOUD_FILE_INVALID_REQUEST","features":[307]},{"name":"STATUS_CLOUD_FILE_IN_USE","features":[307]},{"name":"STATUS_CLOUD_FILE_METADATA_CORRUPT","features":[307]},{"name":"STATUS_CLOUD_FILE_METADATA_TOO_LARGE","features":[307]},{"name":"STATUS_CLOUD_FILE_NETWORK_UNAVAILABLE","features":[307]},{"name":"STATUS_CLOUD_FILE_NOT_IN_SYNC","features":[307]},{"name":"STATUS_CLOUD_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CLOUD_FILE_NOT_UNDER_SYNC_ROOT","features":[307]},{"name":"STATUS_CLOUD_FILE_PINNED","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_CORRUPT","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_LOCK_CONFLICT","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CLOUD_FILE_PROVIDER_NOT_RUNNING","features":[307]},{"name":"STATUS_CLOUD_FILE_PROVIDER_TERMINATED","features":[307]},{"name":"STATUS_CLOUD_FILE_READ_ONLY_VOLUME","features":[307]},{"name":"STATUS_CLOUD_FILE_REQUEST_ABORTED","features":[307]},{"name":"STATUS_CLOUD_FILE_REQUEST_CANCELED","features":[307]},{"name":"STATUS_CLOUD_FILE_REQUEST_TIMEOUT","features":[307]},{"name":"STATUS_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT","features":[307]},{"name":"STATUS_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS","features":[307]},{"name":"STATUS_CLOUD_FILE_UNSUCCESSFUL","features":[307]},{"name":"STATUS_CLOUD_FILE_US_MESSAGE_TIMEOUT","features":[307]},{"name":"STATUS_CLOUD_FILE_VALIDATION_FAILED","features":[307]},{"name":"STATUS_CLUSTER_CAM_TICKET_REPLAY_DETECTED","features":[307]},{"name":"STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR","features":[307]},{"name":"STATUS_CLUSTER_CSV_INVALID_HANDLE","features":[307]},{"name":"STATUS_CLUSTER_CSV_NOT_REDIRECTED","features":[307]},{"name":"STATUS_CLUSTER_CSV_NO_SNAPSHOTS","features":[307]},{"name":"STATUS_CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS","features":[307]},{"name":"STATUS_CLUSTER_CSV_REDIRECTED","features":[307]},{"name":"STATUS_CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS","features":[307]},{"name":"STATUS_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR","features":[307]},{"name":"STATUS_CLUSTER_CSV_VOLUME_DRAINING","features":[307]},{"name":"STATUS_CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL","features":[307]},{"name":"STATUS_CLUSTER_CSV_VOLUME_NOT_LOCAL","features":[307]},{"name":"STATUS_CLUSTER_INVALID_NETWORK","features":[307]},{"name":"STATUS_CLUSTER_INVALID_NETWORK_PROVIDER","features":[307]},{"name":"STATUS_CLUSTER_INVALID_NODE","features":[307]},{"name":"STATUS_CLUSTER_INVALID_REQUEST","features":[307]},{"name":"STATUS_CLUSTER_JOIN_IN_PROGRESS","features":[307]},{"name":"STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS","features":[307]},{"name":"STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND","features":[307]},{"name":"STATUS_CLUSTER_NETINTERFACE_EXISTS","features":[307]},{"name":"STATUS_CLUSTER_NETINTERFACE_NOT_FOUND","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_ALREADY_ONLINE","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_EXISTS","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_NOT_FOUND","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_NOT_INTERNAL","features":[307]},{"name":"STATUS_CLUSTER_NODE_ALREADY_DOWN","features":[307]},{"name":"STATUS_CLUSTER_NODE_ALREADY_MEMBER","features":[307]},{"name":"STATUS_CLUSTER_NODE_ALREADY_UP","features":[307]},{"name":"STATUS_CLUSTER_NODE_DOWN","features":[307]},{"name":"STATUS_CLUSTER_NODE_EXISTS","features":[307]},{"name":"STATUS_CLUSTER_NODE_NOT_FOUND","features":[307]},{"name":"STATUS_CLUSTER_NODE_NOT_MEMBER","features":[307]},{"name":"STATUS_CLUSTER_NODE_NOT_PAUSED","features":[307]},{"name":"STATUS_CLUSTER_NODE_PAUSED","features":[307]},{"name":"STATUS_CLUSTER_NODE_UNREACHABLE","features":[307]},{"name":"STATUS_CLUSTER_NODE_UP","features":[307]},{"name":"STATUS_CLUSTER_NON_CSV_PATH","features":[307]},{"name":"STATUS_CLUSTER_NO_NET_ADAPTERS","features":[307]},{"name":"STATUS_CLUSTER_NO_SECURITY_CONTEXT","features":[307]},{"name":"STATUS_CLUSTER_POISONED","features":[307]},{"name":"STATUS_COMMITMENT_LIMIT","features":[307]},{"name":"STATUS_COMMITMENT_MINIMUM","features":[307]},{"name":"STATUS_COMPRESSED_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_COMPRESSION_DISABLED","features":[307]},{"name":"STATUS_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"STATUS_COMPRESSION_NOT_BENEFICIAL","features":[307]},{"name":"STATUS_CONFLICTING_ADDRESSES","features":[307]},{"name":"STATUS_CONNECTION_ABORTED","features":[307]},{"name":"STATUS_CONNECTION_ACTIVE","features":[307]},{"name":"STATUS_CONNECTION_COUNT_LIMIT","features":[307]},{"name":"STATUS_CONNECTION_DISCONNECTED","features":[307]},{"name":"STATUS_CONNECTION_INVALID","features":[307]},{"name":"STATUS_CONNECTION_IN_USE","features":[307]},{"name":"STATUS_CONNECTION_REFUSED","features":[307]},{"name":"STATUS_CONNECTION_RESET","features":[307]},{"name":"STATUS_CONTAINER_ASSIGNED","features":[307]},{"name":"STATUS_CONTENT_BLOCKED","features":[307]},{"name":"STATUS_CONTEXT_MISMATCH","features":[307]},{"name":"STATUS_CONTEXT_STOWED_EXCEPTION","features":[307]},{"name":"STATUS_CONTROL_C_EXIT","features":[307]},{"name":"STATUS_CONTROL_STACK_VIOLATION","features":[307]},{"name":"STATUS_CONVERT_TO_LARGE","features":[307]},{"name":"STATUS_COPY_PROTECTION_FAILURE","features":[307]},{"name":"STATUS_CORRUPT_LOG_CLEARED","features":[307]},{"name":"STATUS_CORRUPT_LOG_CORRUPTED","features":[307]},{"name":"STATUS_CORRUPT_LOG_DELETED_FULL","features":[307]},{"name":"STATUS_CORRUPT_LOG_OVERFULL","features":[307]},{"name":"STATUS_CORRUPT_LOG_UNAVAILABLE","features":[307]},{"name":"STATUS_CORRUPT_LOG_UPLEVEL_RECORDS","features":[307]},{"name":"STATUS_CORRUPT_SYSTEM_FILE","features":[307]},{"name":"STATUS_COULD_NOT_INTERPRET","features":[307]},{"name":"STATUS_COULD_NOT_RESIZE_LOG","features":[307]},{"name":"STATUS_CPU_SET_INVALID","features":[307]},{"name":"STATUS_CRASH_DUMP","features":[307]},{"name":"STATUS_CRC_ERROR","features":[307]},{"name":"STATUS_CRED_REQUIRES_CONFIRMATION","features":[307]},{"name":"STATUS_CRM_PROTOCOL_ALREADY_EXISTS","features":[307]},{"name":"STATUS_CRM_PROTOCOL_NOT_FOUND","features":[307]},{"name":"STATUS_CROSSREALM_DELEGATION_FAILURE","features":[307]},{"name":"STATUS_CROSS_PARTITION_VIOLATION","features":[307]},{"name":"STATUS_CRYPTO_SYSTEM_INVALID","features":[307]},{"name":"STATUS_CSS_AUTHENTICATION_FAILURE","features":[307]},{"name":"STATUS_CSS_KEY_NOT_ESTABLISHED","features":[307]},{"name":"STATUS_CSS_KEY_NOT_PRESENT","features":[307]},{"name":"STATUS_CSS_REGION_MISMATCH","features":[307]},{"name":"STATUS_CSS_RESETS_EXHAUSTED","features":[307]},{"name":"STATUS_CSS_SCRAMBLED_SECTOR","features":[307]},{"name":"STATUS_CSV_IO_PAUSE_TIMEOUT","features":[307]},{"name":"STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE","features":[307]},{"name":"STATUS_CS_ENCRYPTION_FILE_NOT_CSE","features":[307]},{"name":"STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE","features":[307]},{"name":"STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE","features":[307]},{"name":"STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER","features":[307]},{"name":"STATUS_CTLOG_INCONSISTENT_TRACKING_FILE","features":[307]},{"name":"STATUS_CTLOG_INVALID_TRACKING_STATE","features":[307]},{"name":"STATUS_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE","features":[307]},{"name":"STATUS_CTLOG_TRACKING_NOT_INITIALIZED","features":[307]},{"name":"STATUS_CTLOG_VHD_CHANGED_OFFLINE","features":[307]},{"name":"STATUS_CTL_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CTX_BAD_VIDEO_MODE","features":[307]},{"name":"STATUS_CTX_CDM_CONNECT","features":[307]},{"name":"STATUS_CTX_CDM_DISCONNECT","features":[307]},{"name":"STATUS_CTX_CLIENT_LICENSE_IN_USE","features":[307]},{"name":"STATUS_CTX_CLIENT_LICENSE_NOT_SET","features":[307]},{"name":"STATUS_CTX_CLIENT_QUERY_TIMEOUT","features":[307]},{"name":"STATUS_CTX_CLOSE_PENDING","features":[307]},{"name":"STATUS_CTX_CONSOLE_CONNECT","features":[307]},{"name":"STATUS_CTX_CONSOLE_DISCONNECT","features":[307]},{"name":"STATUS_CTX_GRAPHICS_INVALID","features":[307]},{"name":"STATUS_CTX_INVALID_MODEMNAME","features":[307]},{"name":"STATUS_CTX_INVALID_PD","features":[307]},{"name":"STATUS_CTX_INVALID_WD","features":[307]},{"name":"STATUS_CTX_LICENSE_CLIENT_INVALID","features":[307]},{"name":"STATUS_CTX_LICENSE_EXPIRED","features":[307]},{"name":"STATUS_CTX_LICENSE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_CTX_LOGON_DISABLED","features":[307]},{"name":"STATUS_CTX_MODEM_INF_NOT_FOUND","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_BUSY","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_NO_CARRIER","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_TIMEOUT","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_VOICE","features":[307]},{"name":"STATUS_CTX_NOT_CONSOLE","features":[307]},{"name":"STATUS_CTX_NO_OUTBUF","features":[307]},{"name":"STATUS_CTX_PD_NOT_FOUND","features":[307]},{"name":"STATUS_CTX_RESPONSE_ERROR","features":[307]},{"name":"STATUS_CTX_SECURITY_LAYER_ERROR","features":[307]},{"name":"STATUS_CTX_SHADOW_DENIED","features":[307]},{"name":"STATUS_CTX_SHADOW_DISABLED","features":[307]},{"name":"STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE","features":[307]},{"name":"STATUS_CTX_SHADOW_INVALID","features":[307]},{"name":"STATUS_CTX_SHADOW_NOT_RUNNING","features":[307]},{"name":"STATUS_CTX_TD_ERROR","features":[307]},{"name":"STATUS_CTX_WD_NOT_FOUND","features":[307]},{"name":"STATUS_CTX_WINSTATION_ACCESS_DENIED","features":[307]},{"name":"STATUS_CTX_WINSTATION_BUSY","features":[307]},{"name":"STATUS_CTX_WINSTATION_NAME_COLLISION","features":[307]},{"name":"STATUS_CTX_WINSTATION_NAME_INVALID","features":[307]},{"name":"STATUS_CTX_WINSTATION_NOT_FOUND","features":[307]},{"name":"STATUS_CURRENT_DOMAIN_NOT_ALLOWED","features":[307]},{"name":"STATUS_CURRENT_TRANSACTION_NOT_VALID","features":[307]},{"name":"STATUS_DATATYPE_MISALIGNMENT","features":[307]},{"name":"STATUS_DATATYPE_MISALIGNMENT_ERROR","features":[307]},{"name":"STATUS_DATA_CHECKSUM_ERROR","features":[307]},{"name":"STATUS_DATA_ERROR","features":[307]},{"name":"STATUS_DATA_LATE_ERROR","features":[307]},{"name":"STATUS_DATA_LOST_REPAIR","features":[307]},{"name":"STATUS_DATA_NOT_ACCEPTED","features":[307]},{"name":"STATUS_DATA_OVERRUN","features":[307]},{"name":"STATUS_DATA_OVERWRITTEN","features":[307]},{"name":"STATUS_DAX_MAPPING_EXISTS","features":[307]},{"name":"STATUS_DEBUGGER_INACTIVE","features":[307]},{"name":"STATUS_DEBUG_ATTACH_FAILED","features":[307]},{"name":"STATUS_DECRYPTION_FAILED","features":[307]},{"name":"STATUS_DELAY_LOAD_FAILED","features":[307]},{"name":"STATUS_DELETE_PENDING","features":[307]},{"name":"STATUS_DESTINATION_ELEMENT_FULL","features":[307]},{"name":"STATUS_DEVICE_ALREADY_ATTACHED","features":[307]},{"name":"STATUS_DEVICE_BUSY","features":[307]},{"name":"STATUS_DEVICE_CONFIGURATION_ERROR","features":[307]},{"name":"STATUS_DEVICE_DATA_ERROR","features":[307]},{"name":"STATUS_DEVICE_DOES_NOT_EXIST","features":[307]},{"name":"STATUS_DEVICE_DOOR_OPEN","features":[307]},{"name":"STATUS_DEVICE_ENUMERATION_ERROR","features":[307]},{"name":"STATUS_DEVICE_FEATURE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_DEVICE_HARDWARE_ERROR","features":[307]},{"name":"STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL","features":[307]},{"name":"STATUS_DEVICE_HUNG","features":[307]},{"name":"STATUS_DEVICE_INSUFFICIENT_RESOURCES","features":[307]},{"name":"STATUS_DEVICE_IN_MAINTENANCE","features":[307]},{"name":"STATUS_DEVICE_NOT_CONNECTED","features":[307]},{"name":"STATUS_DEVICE_NOT_PARTITIONED","features":[307]},{"name":"STATUS_DEVICE_NOT_READY","features":[307]},{"name":"STATUS_DEVICE_OFF_LINE","features":[307]},{"name":"STATUS_DEVICE_PAPER_EMPTY","features":[307]},{"name":"STATUS_DEVICE_POWERED_OFF","features":[307]},{"name":"STATUS_DEVICE_POWER_CYCLE_REQUIRED","features":[307]},{"name":"STATUS_DEVICE_POWER_FAILURE","features":[307]},{"name":"STATUS_DEVICE_PROTOCOL_ERROR","features":[307]},{"name":"STATUS_DEVICE_REMOVED","features":[307]},{"name":"STATUS_DEVICE_REQUIRES_CLEANING","features":[307]},{"name":"STATUS_DEVICE_RESET_REQUIRED","features":[307]},{"name":"STATUS_DEVICE_SUPPORT_IN_PROGRESS","features":[307]},{"name":"STATUS_DEVICE_UNREACHABLE","features":[307]},{"name":"STATUS_DEVICE_UNRESPONSIVE","features":[307]},{"name":"STATUS_DFS_EXIT_PATH_FOUND","features":[307]},{"name":"STATUS_DFS_UNAVAILABLE","features":[307]},{"name":"STATUS_DIF_BINDING_API_NOT_FOUND","features":[307]},{"name":"STATUS_DIF_IOCALLBACK_NOT_REPLACED","features":[307]},{"name":"STATUS_DIF_LIVEDUMP_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_DIF_VOLATILE_DRIVER_HOTPATCHED","features":[307]},{"name":"STATUS_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING","features":[307]},{"name":"STATUS_DIF_VOLATILE_INVALID_INFO","features":[307]},{"name":"STATUS_DIF_VOLATILE_NOT_ALLOWED","features":[307]},{"name":"STATUS_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED","features":[307]},{"name":"STATUS_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING","features":[307]},{"name":"STATUS_DIF_VOLATILE_SECTION_NOT_LOCKED","features":[307]},{"name":"STATUS_DIRECTORY_IS_A_REPARSE_POINT","features":[307]},{"name":"STATUS_DIRECTORY_NOT_EMPTY","features":[307]},{"name":"STATUS_DIRECTORY_NOT_RM","features":[307]},{"name":"STATUS_DIRECTORY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_DIRECTORY_SERVICE_REQUIRED","features":[307]},{"name":"STATUS_DISK_CORRUPT_ERROR","features":[307]},{"name":"STATUS_DISK_FULL","features":[307]},{"name":"STATUS_DISK_OPERATION_FAILED","features":[307]},{"name":"STATUS_DISK_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_DISK_RECALIBRATE_FAILED","features":[307]},{"name":"STATUS_DISK_REPAIR_DISABLED","features":[307]},{"name":"STATUS_DISK_REPAIR_REDIRECTED","features":[307]},{"name":"STATUS_DISK_REPAIR_UNSUCCESSFUL","features":[307]},{"name":"STATUS_DISK_RESET_FAILED","features":[307]},{"name":"STATUS_DISK_RESOURCES_EXHAUSTED","features":[307]},{"name":"STATUS_DLL_INIT_FAILED","features":[307]},{"name":"STATUS_DLL_INIT_FAILED_LOGOFF","features":[307]},{"name":"STATUS_DLL_MIGHT_BE_INCOMPATIBLE","features":[307]},{"name":"STATUS_DLL_MIGHT_BE_INSECURE","features":[307]},{"name":"STATUS_DLL_NOT_FOUND","features":[307]},{"name":"STATUS_DM_OPERATION_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_DOMAIN_CONTROLLER_NOT_FOUND","features":[307]},{"name":"STATUS_DOMAIN_CTRLR_CONFIG_ERROR","features":[307]},{"name":"STATUS_DOMAIN_EXISTS","features":[307]},{"name":"STATUS_DOMAIN_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_DOMAIN_TRUST_INCONSISTENT","features":[307]},{"name":"STATUS_DRIVERS_LEAKING_LOCKED_PAGES","features":[307]},{"name":"STATUS_DRIVER_BLOCKED","features":[307]},{"name":"STATUS_DRIVER_BLOCKED_CRITICAL","features":[307]},{"name":"STATUS_DRIVER_CANCEL_TIMEOUT","features":[307]},{"name":"STATUS_DRIVER_DATABASE_ERROR","features":[307]},{"name":"STATUS_DRIVER_ENTRYPOINT_NOT_FOUND","features":[307]},{"name":"STATUS_DRIVER_FAILED_PRIOR_UNLOAD","features":[307]},{"name":"STATUS_DRIVER_FAILED_SLEEP","features":[307]},{"name":"STATUS_DRIVER_INTERNAL_ERROR","features":[307]},{"name":"STATUS_DRIVER_ORDINAL_NOT_FOUND","features":[307]},{"name":"STATUS_DRIVER_PROCESS_TERMINATED","features":[307]},{"name":"STATUS_DRIVER_UNABLE_TO_LOAD","features":[307]},{"name":"STATUS_DS_ADMIN_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER","features":[307]},{"name":"STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS","features":[307]},{"name":"STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED","features":[307]},{"name":"STATUS_DS_BUSY","features":[307]},{"name":"STATUS_DS_CANT_MOD_OBJ_CLASS","features":[307]},{"name":"STATUS_DS_CANT_MOD_PRIMARYGROUPID","features":[307]},{"name":"STATUS_DS_CANT_ON_NON_LEAF","features":[307]},{"name":"STATUS_DS_CANT_ON_RDN","features":[307]},{"name":"STATUS_DS_CANT_START","features":[307]},{"name":"STATUS_DS_CROSS_DOM_MOVE_FAILED","features":[307]},{"name":"STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST","features":[307]},{"name":"STATUS_DS_DOMAIN_RENAME_IN_PROGRESS","features":[307]},{"name":"STATUS_DS_DUPLICATE_ID_FOUND","features":[307]},{"name":"STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST","features":[307]},{"name":"STATUS_DS_GC_NOT_AVAILABLE","features":[307]},{"name":"STATUS_DS_GC_REQUIRED","features":[307]},{"name":"STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER","features":[307]},{"name":"STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER","features":[307]},{"name":"STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER","features":[307]},{"name":"STATUS_DS_GROUP_CONVERSION_ERROR","features":[307]},{"name":"STATUS_DS_HAVE_PRIMARY_MEMBERS","features":[307]},{"name":"STATUS_DS_INCORRECT_ROLE_OWNER","features":[307]},{"name":"STATUS_DS_INIT_FAILURE","features":[307]},{"name":"STATUS_DS_INIT_FAILURE_CONSOLE","features":[307]},{"name":"STATUS_DS_INVALID_ATTRIBUTE_SYNTAX","features":[307]},{"name":"STATUS_DS_INVALID_GROUP_TYPE","features":[307]},{"name":"STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER","features":[307]},{"name":"STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY","features":[307]},{"name":"STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY","features":[307]},{"name":"STATUS_DS_NAME_NOT_UNIQUE","features":[307]},{"name":"STATUS_DS_NO_ATTRIBUTE_OR_VALUE","features":[307]},{"name":"STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS","features":[307]},{"name":"STATUS_DS_NO_MORE_RIDS","features":[307]},{"name":"STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN","features":[307]},{"name":"STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN","features":[307]},{"name":"STATUS_DS_NO_RIDS_ALLOCATED","features":[307]},{"name":"STATUS_DS_OBJ_CLASS_VIOLATION","features":[307]},{"name":"STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS","features":[307]},{"name":"STATUS_DS_OID_NOT_FOUND","features":[307]},{"name":"STATUS_DS_RIDMGR_DISABLED","features":[307]},{"name":"STATUS_DS_RIDMGR_INIT_ERROR","features":[307]},{"name":"STATUS_DS_SAM_INIT_FAILURE","features":[307]},{"name":"STATUS_DS_SAM_INIT_FAILURE_CONSOLE","features":[307]},{"name":"STATUS_DS_SENSITIVE_GROUP_VIOLATION","features":[307]},{"name":"STATUS_DS_SHUTTING_DOWN","features":[307]},{"name":"STATUS_DS_SRC_SID_EXISTS_IN_FOREST","features":[307]},{"name":"STATUS_DS_UNAVAILABLE","features":[307]},{"name":"STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER","features":[307]},{"name":"STATUS_DS_VERSION_CHECK_FAILURE","features":[307]},{"name":"STATUS_DUPLICATE_NAME","features":[307]},{"name":"STATUS_DUPLICATE_OBJECTID","features":[307]},{"name":"STATUS_DUPLICATE_PRIVILEGES","features":[307]},{"name":"STATUS_DYNAMIC_CODE_BLOCKED","features":[307]},{"name":"STATUS_EAS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_EA_CORRUPT_ERROR","features":[307]},{"name":"STATUS_EA_LIST_INCONSISTENT","features":[307]},{"name":"STATUS_EA_TOO_LARGE","features":[307]},{"name":"STATUS_EFS_ALG_BLOB_TOO_BIG","features":[307]},{"name":"STATUS_EFS_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"STATUS_ELEVATION_REQUIRED","features":[307]},{"name":"STATUS_EMULATION_BREAKPOINT","features":[307]},{"name":"STATUS_EMULATION_SYSCALL","features":[307]},{"name":"STATUS_ENCLAVE_FAILURE","features":[307]},{"name":"STATUS_ENCLAVE_IS_TERMINATING","features":[307]},{"name":"STATUS_ENCLAVE_NOT_TERMINATED","features":[307]},{"name":"STATUS_ENCLAVE_VIOLATION","features":[307]},{"name":"STATUS_ENCOUNTERED_WRITE_IN_PROGRESS","features":[307]},{"name":"STATUS_ENCRYPTED_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_ENCRYPTED_IO_NOT_POSSIBLE","features":[307]},{"name":"STATUS_ENCRYPTING_METADATA_DISALLOWED","features":[307]},{"name":"STATUS_ENCRYPTION_DISABLED","features":[307]},{"name":"STATUS_ENCRYPTION_FAILED","features":[307]},{"name":"STATUS_END_OF_FILE","features":[307]},{"name":"STATUS_END_OF_MEDIA","features":[307]},{"name":"STATUS_ENLISTMENT_NOT_FOUND","features":[307]},{"name":"STATUS_ENLISTMENT_NOT_SUPERIOR","features":[307]},{"name":"STATUS_ENTRYPOINT_NOT_FOUND","features":[307]},{"name":"STATUS_EOF_ON_GHOSTED_RANGE","features":[307]},{"name":"STATUS_EOM_OVERFLOW","features":[307]},{"name":"STATUS_ERROR_PROCESS_NOT_IN_JOB","features":[307]},{"name":"STATUS_EVALUATION_EXPIRATION","features":[307]},{"name":"STATUS_EVENTLOG_CANT_START","features":[307]},{"name":"STATUS_EVENTLOG_FILE_CHANGED","features":[307]},{"name":"STATUS_EVENTLOG_FILE_CORRUPT","features":[307]},{"name":"STATUS_EVENT_DONE","features":[307]},{"name":"STATUS_EVENT_PENDING","features":[307]},{"name":"STATUS_EXECUTABLE_MEMORY_WRITE","features":[307]},{"name":"STATUS_EXPIRED_HANDLE","features":[307]},{"name":"STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN","features":[307]},{"name":"STATUS_EXTERNAL_SYSKEY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_EXTRANEOUS_INFORMATION","features":[307]},{"name":"STATUS_FAILED_DRIVER_ENTRY","features":[307]},{"name":"STATUS_FAILED_STACK_SWITCH","features":[307]},{"name":"STATUS_FAIL_CHECK","features":[307]},{"name":"STATUS_FAIL_FAST_EXCEPTION","features":[307]},{"name":"STATUS_FASTPATH_REJECTED","features":[307]},{"name":"STATUS_FATAL_APP_EXIT","features":[307]},{"name":"STATUS_FATAL_MEMORY_EXHAUSTION","features":[307]},{"name":"STATUS_FATAL_USER_CALLBACK_EXCEPTION","features":[307]},{"name":"STATUS_FILEMARK_DETECTED","features":[307]},{"name":"STATUS_FILES_OPEN","features":[307]},{"name":"STATUS_FILE_CHECKED_OUT","features":[307]},{"name":"STATUS_FILE_CLOSED","features":[307]},{"name":"STATUS_FILE_CORRUPT_ERROR","features":[307]},{"name":"STATUS_FILE_DELETED","features":[307]},{"name":"STATUS_FILE_ENCRYPTED","features":[307]},{"name":"STATUS_FILE_FORCED_CLOSED","features":[307]},{"name":"STATUS_FILE_HANDLE_REVOKED","features":[307]},{"name":"STATUS_FILE_IDENTITY_NOT_PERSISTENT","features":[307]},{"name":"STATUS_FILE_INVALID","features":[307]},{"name":"STATUS_FILE_IS_A_DIRECTORY","features":[307]},{"name":"STATUS_FILE_IS_OFFLINE","features":[307]},{"name":"STATUS_FILE_LOCKED_WITH_ONLY_READERS","features":[307]},{"name":"STATUS_FILE_LOCKED_WITH_WRITERS","features":[307]},{"name":"STATUS_FILE_LOCK_CONFLICT","features":[307]},{"name":"STATUS_FILE_METADATA_OPTIMIZATION_IN_PROGRESS","features":[307]},{"name":"STATUS_FILE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_FILE_NOT_ENCRYPTED","features":[307]},{"name":"STATUS_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FILE_PROTECTED_UNDER_DPL","features":[307]},{"name":"STATUS_FILE_RENAMED","features":[307]},{"name":"STATUS_FILE_SNAP_INVALID_PARAMETER","features":[307]},{"name":"STATUS_FILE_SNAP_IN_PROGRESS","features":[307]},{"name":"STATUS_FILE_SNAP_IO_NOT_COORDINATED","features":[307]},{"name":"STATUS_FILE_SNAP_MODIFY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FILE_SNAP_UNEXPECTED_ERROR","features":[307]},{"name":"STATUS_FILE_SNAP_USER_SECTION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FILE_SYSTEM_LIMITATION","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_BUSY","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE","features":[307]},{"name":"STATUS_FILE_TOO_LARGE","features":[307]},{"name":"STATUS_FIRMWARE_IMAGE_INVALID","features":[307]},{"name":"STATUS_FIRMWARE_SLOT_INVALID","features":[307]},{"name":"STATUS_FIRMWARE_UPDATED","features":[307]},{"name":"STATUS_FLOATED_SECTION","features":[307]},{"name":"STATUS_FLOAT_DENORMAL_OPERAND","features":[307]},{"name":"STATUS_FLOAT_DIVIDE_BY_ZERO","features":[307]},{"name":"STATUS_FLOAT_INEXACT_RESULT","features":[307]},{"name":"STATUS_FLOAT_INVALID_OPERATION","features":[307]},{"name":"STATUS_FLOAT_MULTIPLE_FAULTS","features":[307]},{"name":"STATUS_FLOAT_MULTIPLE_TRAPS","features":[307]},{"name":"STATUS_FLOAT_OVERFLOW","features":[307]},{"name":"STATUS_FLOAT_STACK_CHECK","features":[307]},{"name":"STATUS_FLOAT_UNDERFLOW","features":[307]},{"name":"STATUS_FLOPPY_BAD_REGISTERS","features":[307]},{"name":"STATUS_FLOPPY_ID_MARK_NOT_FOUND","features":[307]},{"name":"STATUS_FLOPPY_UNKNOWN_ERROR","features":[307]},{"name":"STATUS_FLOPPY_VOLUME","features":[307]},{"name":"STATUS_FLOPPY_WRONG_CYLINDER","features":[307]},{"name":"STATUS_FLT_ALREADY_ENLISTED","features":[307]},{"name":"STATUS_FLT_BUFFER_TOO_SMALL","features":[307]},{"name":"STATUS_FLT_CBDQ_DISABLED","features":[307]},{"name":"STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND","features":[307]},{"name":"STATUS_FLT_CONTEXT_ALREADY_DEFINED","features":[307]},{"name":"STATUS_FLT_CONTEXT_ALREADY_LINKED","features":[307]},{"name":"STATUS_FLT_DELETING_OBJECT","features":[307]},{"name":"STATUS_FLT_DISALLOW_FAST_IO","features":[307]},{"name":"STATUS_FLT_DISALLOW_FSFILTER_IO","features":[307]},{"name":"STATUS_FLT_DO_NOT_ATTACH","features":[307]},{"name":"STATUS_FLT_DO_NOT_DETACH","features":[307]},{"name":"STATUS_FLT_DUPLICATE_ENTRY","features":[307]},{"name":"STATUS_FLT_FILTER_NOT_FOUND","features":[307]},{"name":"STATUS_FLT_FILTER_NOT_READY","features":[307]},{"name":"STATUS_FLT_INSTANCE_ALTITUDE_COLLISION","features":[307]},{"name":"STATUS_FLT_INSTANCE_NAME_COLLISION","features":[307]},{"name":"STATUS_FLT_INSTANCE_NOT_FOUND","features":[307]},{"name":"STATUS_FLT_INTERNAL_ERROR","features":[307]},{"name":"STATUS_FLT_INVALID_ASYNCHRONOUS_REQUEST","features":[307]},{"name":"STATUS_FLT_INVALID_CONTEXT_REGISTRATION","features":[307]},{"name":"STATUS_FLT_INVALID_NAME_REQUEST","features":[307]},{"name":"STATUS_FLT_IO_COMPLETE","features":[307]},{"name":"STATUS_FLT_MUST_BE_NONPAGED_POOL","features":[307]},{"name":"STATUS_FLT_NAME_CACHE_MISS","features":[307]},{"name":"STATUS_FLT_NOT_INITIALIZED","features":[307]},{"name":"STATUS_FLT_NOT_SAFE_TO_POST_OPERATION","features":[307]},{"name":"STATUS_FLT_NO_DEVICE_OBJECT","features":[307]},{"name":"STATUS_FLT_NO_HANDLER_DEFINED","features":[307]},{"name":"STATUS_FLT_NO_WAITER_FOR_REPLY","features":[307]},{"name":"STATUS_FLT_POST_OPERATION_CLEANUP","features":[307]},{"name":"STATUS_FLT_REGISTRATION_BUSY","features":[307]},{"name":"STATUS_FLT_VOLUME_ALREADY_MOUNTED","features":[307]},{"name":"STATUS_FLT_VOLUME_NOT_FOUND","features":[307]},{"name":"STATUS_FLT_WCOS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FORMS_AUTH_REQUIRED","features":[307]},{"name":"STATUS_FOUND_OUT_OF_SCOPE","features":[307]},{"name":"STATUS_FREE_SPACE_TOO_FRAGMENTED","features":[307]},{"name":"STATUS_FREE_VM_NOT_AT_BASE","features":[307]},{"name":"STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY","features":[307]},{"name":"STATUS_FS_DRIVER_REQUIRED","features":[307]},{"name":"STATUS_FS_GUID_MISMATCH","features":[307]},{"name":"STATUS_FS_METADATA_INCONSISTENT","features":[307]},{"name":"STATUS_FT_DI_SCAN_REQUIRED","features":[307]},{"name":"STATUS_FT_MISSING_MEMBER","features":[307]},{"name":"STATUS_FT_ORPHANING","features":[307]},{"name":"STATUS_FT_READ_FAILURE","features":[307]},{"name":"STATUS_FT_READ_FROM_COPY","features":[307]},{"name":"STATUS_FT_READ_FROM_COPY_FAILURE","features":[307]},{"name":"STATUS_FT_READ_RECOVERY_FROM_BACKUP","features":[307]},{"name":"STATUS_FT_WRITE_FAILURE","features":[307]},{"name":"STATUS_FT_WRITE_RECOVERY","features":[307]},{"name":"STATUS_FULLSCREEN_MODE","features":[307]},{"name":"STATUS_FVE_ACTION_NOT_ALLOWED","features":[307]},{"name":"STATUS_FVE_AUTH_INVALID_APPLICATION","features":[307]},{"name":"STATUS_FVE_AUTH_INVALID_CONFIG","features":[307]},{"name":"STATUS_FVE_BAD_DATA","features":[307]},{"name":"STATUS_FVE_BAD_INFORMATION","features":[307]},{"name":"STATUS_FVE_BAD_METADATA_POINTER","features":[307]},{"name":"STATUS_FVE_BAD_PARTITION_SIZE","features":[307]},{"name":"STATUS_FVE_CONV_READ_ERROR","features":[307]},{"name":"STATUS_FVE_CONV_RECOVERY_FAILED","features":[307]},{"name":"STATUS_FVE_CONV_WRITE_ERROR","features":[307]},{"name":"STATUS_FVE_DATASET_FULL","features":[307]},{"name":"STATUS_FVE_DEBUGGER_ENABLED","features":[307]},{"name":"STATUS_FVE_DEVICE_LOCKEDOUT","features":[307]},{"name":"STATUS_FVE_DRY_RUN_FAILED","features":[307]},{"name":"STATUS_FVE_EDRIVE_BAND_ENUMERATION_FAILED","features":[307]},{"name":"STATUS_FVE_EDRIVE_DRY_RUN_FAILED","features":[307]},{"name":"STATUS_FVE_ENH_PIN_INVALID","features":[307]},{"name":"STATUS_FVE_FAILED_AUTHENTICATION","features":[307]},{"name":"STATUS_FVE_FAILED_SECTOR_SIZE","features":[307]},{"name":"STATUS_FVE_FAILED_WRONG_FS","features":[307]},{"name":"STATUS_FVE_FS_MOUNTED","features":[307]},{"name":"STATUS_FVE_FS_NOT_EXTENDED","features":[307]},{"name":"STATUS_FVE_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE","features":[307]},{"name":"STATUS_FVE_INVALID_DATUM_TYPE","features":[307]},{"name":"STATUS_FVE_KEYFILE_INVALID","features":[307]},{"name":"STATUS_FVE_KEYFILE_NOT_FOUND","features":[307]},{"name":"STATUS_FVE_KEYFILE_NO_VMK","features":[307]},{"name":"STATUS_FVE_LOCKED_VOLUME","features":[307]},{"name":"STATUS_FVE_METADATA_FULL","features":[307]},{"name":"STATUS_FVE_MOR_FAILED","features":[307]},{"name":"STATUS_FVE_NOT_ALLOWED_ON_CLUSTER","features":[307]},{"name":"STATUS_FVE_NOT_ALLOWED_ON_CSV_STACK","features":[307]},{"name":"STATUS_FVE_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING","features":[307]},{"name":"STATUS_FVE_NOT_DATA_VOLUME","features":[307]},{"name":"STATUS_FVE_NOT_DE_VOLUME","features":[307]},{"name":"STATUS_FVE_NOT_ENCRYPTED","features":[307]},{"name":"STATUS_FVE_NOT_OS_VOLUME","features":[307]},{"name":"STATUS_FVE_NO_AUTOUNLOCK_MASTER_KEY","features":[307]},{"name":"STATUS_FVE_NO_FEATURE_LICENSE","features":[307]},{"name":"STATUS_FVE_NO_LICENSE","features":[307]},{"name":"STATUS_FVE_OLD_METADATA_COPY","features":[307]},{"name":"STATUS_FVE_OSV_KSR_NOT_ALLOWED","features":[307]},{"name":"STATUS_FVE_OVERLAPPED_UPDATE","features":[307]},{"name":"STATUS_FVE_PARTIAL_METADATA","features":[307]},{"name":"STATUS_FVE_PIN_INVALID","features":[307]},{"name":"STATUS_FVE_POLICY_ON_RDV_EXCLUSION_LIST","features":[307]},{"name":"STATUS_FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED","features":[307]},{"name":"STATUS_FVE_PROTECTION_CANNOT_BE_DISABLED","features":[307]},{"name":"STATUS_FVE_PROTECTION_DISABLED","features":[307]},{"name":"STATUS_FVE_RAW_ACCESS","features":[307]},{"name":"STATUS_FVE_RAW_BLOCKED","features":[307]},{"name":"STATUS_FVE_REBOOT_REQUIRED","features":[307]},{"name":"STATUS_FVE_SECUREBOOT_CONFIG_CHANGE","features":[307]},{"name":"STATUS_FVE_SECUREBOOT_DISABLED","features":[307]},{"name":"STATUS_FVE_TOO_SMALL","features":[307]},{"name":"STATUS_FVE_TPM_DISABLED","features":[307]},{"name":"STATUS_FVE_TPM_INVALID_PCR","features":[307]},{"name":"STATUS_FVE_TPM_NO_VMK","features":[307]},{"name":"STATUS_FVE_TPM_SRK_AUTH_NOT_ZERO","features":[307]},{"name":"STATUS_FVE_TRANSIENT_STATE","features":[307]},{"name":"STATUS_FVE_VIRTUALIZED_SPACE_TOO_BIG","features":[307]},{"name":"STATUS_FVE_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT","features":[307]},{"name":"STATUS_FVE_VOLUME_NOT_BOUND","features":[307]},{"name":"STATUS_FVE_VOLUME_TOO_SMALL","features":[307]},{"name":"STATUS_FVE_WIPE_CANCEL_NOT_APPLICABLE","features":[307]},{"name":"STATUS_FVE_WIPE_NOT_ALLOWED_ON_TP_STORAGE","features":[307]},{"name":"STATUS_FWP_ACTION_INCOMPATIBLE_WITH_LAYER","features":[307]},{"name":"STATUS_FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER","features":[307]},{"name":"STATUS_FWP_ALREADY_EXISTS","features":[307]},{"name":"STATUS_FWP_BUILTIN_OBJECT","features":[307]},{"name":"STATUS_FWP_CALLOUT_NOTIFICATION_FAILED","features":[307]},{"name":"STATUS_FWP_CALLOUT_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_CANNOT_PEND","features":[307]},{"name":"STATUS_FWP_CONDITION_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_CONNECTIONS_DISABLED","features":[307]},{"name":"STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT","features":[307]},{"name":"STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER","features":[307]},{"name":"STATUS_FWP_DROP_NOICMP","features":[307]},{"name":"STATUS_FWP_DUPLICATE_AUTH_METHOD","features":[307]},{"name":"STATUS_FWP_DUPLICATE_CONDITION","features":[307]},{"name":"STATUS_FWP_DUPLICATE_KEYMOD","features":[307]},{"name":"STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS","features":[307]},{"name":"STATUS_FWP_EM_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FWP_FILTER_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_IKEEXT_NOT_RUNNING","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_AUTH_METHOD","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_CIPHER_TRANSFORM","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_DH_GROUP","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_LAYER","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_SA_STATE","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_TXN","features":[307]},{"name":"STATUS_FWP_INJECT_HANDLE_CLOSING","features":[307]},{"name":"STATUS_FWP_INJECT_HANDLE_STALE","features":[307]},{"name":"STATUS_FWP_INVALID_ACTION_TYPE","features":[307]},{"name":"STATUS_FWP_INVALID_AUTH_TRANSFORM","features":[307]},{"name":"STATUS_FWP_INVALID_CIPHER_TRANSFORM","features":[307]},{"name":"STATUS_FWP_INVALID_DNS_NAME","features":[307]},{"name":"STATUS_FWP_INVALID_ENUMERATOR","features":[307]},{"name":"STATUS_FWP_INVALID_FLAGS","features":[307]},{"name":"STATUS_FWP_INVALID_INTERVAL","features":[307]},{"name":"STATUS_FWP_INVALID_NET_MASK","features":[307]},{"name":"STATUS_FWP_INVALID_PARAMETER","features":[307]},{"name":"STATUS_FWP_INVALID_RANGE","features":[307]},{"name":"STATUS_FWP_INVALID_TRANSFORM_COMBINATION","features":[307]},{"name":"STATUS_FWP_INVALID_TUNNEL_ENDPOINT","features":[307]},{"name":"STATUS_FWP_INVALID_WEIGHT","features":[307]},{"name":"STATUS_FWP_IN_USE","features":[307]},{"name":"STATUS_FWP_KEY_DICTATION_INVALID_KEYING_MATERIAL","features":[307]},{"name":"STATUS_FWP_KEY_DICTATOR_ALREADY_REGISTERED","features":[307]},{"name":"STATUS_FWP_KM_CLIENTS_ONLY","features":[307]},{"name":"STATUS_FWP_L2_DRIVER_NOT_READY","features":[307]},{"name":"STATUS_FWP_LAYER_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_LIFETIME_MISMATCH","features":[307]},{"name":"STATUS_FWP_MATCH_TYPE_MISMATCH","features":[307]},{"name":"STATUS_FWP_NET_EVENTS_DISABLED","features":[307]},{"name":"STATUS_FWP_NEVER_MATCH","features":[307]},{"name":"STATUS_FWP_NOTIFICATION_DROPPED","features":[307]},{"name":"STATUS_FWP_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_NO_TXN_IN_PROGRESS","features":[307]},{"name":"STATUS_FWP_NULL_DISPLAY_NAME","features":[307]},{"name":"STATUS_FWP_NULL_POINTER","features":[307]},{"name":"STATUS_FWP_OUT_OF_BOUNDS","features":[307]},{"name":"STATUS_FWP_PROVIDER_CONTEXT_MISMATCH","features":[307]},{"name":"STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_PROVIDER_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_RESERVED","features":[307]},{"name":"STATUS_FWP_SESSION_ABORTED","features":[307]},{"name":"STATUS_FWP_STILL_ON","features":[307]},{"name":"STATUS_FWP_SUBLAYER_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_TCPIP_NOT_READY","features":[307]},{"name":"STATUS_FWP_TIMEOUT","features":[307]},{"name":"STATUS_FWP_TOO_MANY_CALLOUTS","features":[307]},{"name":"STATUS_FWP_TOO_MANY_SUBLAYERS","features":[307]},{"name":"STATUS_FWP_TRAFFIC_MISMATCH","features":[307]},{"name":"STATUS_FWP_TXN_ABORTED","features":[307]},{"name":"STATUS_FWP_TXN_IN_PROGRESS","features":[307]},{"name":"STATUS_FWP_TYPE_MISMATCH","features":[307]},{"name":"STATUS_FWP_WRONG_SESSION","features":[307]},{"name":"STATUS_FWP_ZERO_LENGTH_ARRAY","features":[307]},{"name":"STATUS_GDI_HANDLE_LEAK","features":[307]},{"name":"STATUS_GENERIC_COMMAND_FAILED","features":[307]},{"name":"STATUS_GENERIC_NOT_MAPPED","features":[307]},{"name":"STATUS_GHOSTED","features":[307]},{"name":"STATUS_GPIO_CLIENT_INFORMATION_INVALID","features":[307]},{"name":"STATUS_GPIO_INCOMPATIBLE_CONNECT_MODE","features":[307]},{"name":"STATUS_GPIO_INTERRUPT_ALREADY_UNMASKED","features":[307]},{"name":"STATUS_GPIO_INVALID_REGISTRATION_PACKET","features":[307]},{"name":"STATUS_GPIO_OPERATION_DENIED","features":[307]},{"name":"STATUS_GPIO_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRACEFUL_DISCONNECT","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_CHAIN_NOT_READY","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_WAS_RESET","features":[307]},{"name":"STATUS_GRAPHICS_ALLOCATION_BUSY","features":[307]},{"name":"STATUS_GRAPHICS_ALLOCATION_CLOSED","features":[307]},{"name":"STATUS_GRAPHICS_ALLOCATION_CONTENT_LOST","features":[307]},{"name":"STATUS_GRAPHICS_ALLOCATION_INVALID","features":[307]},{"name":"STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION","features":[307]},{"name":"STATUS_GRAPHICS_CANNOTCOLORCONVERT","features":[307]},{"name":"STATUS_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN","features":[307]},{"name":"STATUS_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION","features":[307]},{"name":"STATUS_GRAPHICS_CANT_LOCK_MEMORY","features":[307]},{"name":"STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION","features":[307]},{"name":"STATUS_GRAPHICS_CHAINLINKS_NOT_ENUMERATED","features":[307]},{"name":"STATUS_GRAPHICS_CHAINLINKS_NOT_POWERED_ON","features":[307]},{"name":"STATUS_GRAPHICS_CHAINLINKS_NOT_STARTED","features":[307]},{"name":"STATUS_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_CLIENTVIDPN_NOT_SET","features":[307]},{"name":"STATUS_GRAPHICS_COPP_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_DATASET_IS_EMPTY","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_DATA","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_DEPENDABLE_CHILD_STATUS","features":[307]},{"name":"STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP","features":[307]},{"name":"STATUS_GRAPHICS_DRIVER_MISMATCH","features":[307]},{"name":"STATUS_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION","features":[307]},{"name":"STATUS_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE","features":[307]},{"name":"STATUS_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST","features":[307]},{"name":"STATUS_GRAPHICS_I2C_ERROR_RECEIVING_DATA","features":[307]},{"name":"STATUS_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA","features":[307]},{"name":"STATUS_GRAPHICS_I2C_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT","features":[307]},{"name":"STATUS_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE","features":[307]},{"name":"STATUS_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN","features":[307]},{"name":"STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED","features":[307]},{"name":"STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER","features":[307]},{"name":"STATUS_GRAPHICS_INTERNAL_ERROR","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_ACTIVE_REGION","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_ALLOCATION_HANDLE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_ALLOCATION_INSTANCE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_ALLOCATION_USAGE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_CLIENT_TYPE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_COLORBASIS","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_COPYPROTECTION_TYPE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_DRIVER_MODEL","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_FREQUENCY","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_GAMMA_RAMP","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PATH_CONTENT_TYPE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PIXELFORMAT","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_POINTER","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_SCANLINE_ORDERING","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_STRIDE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_TOTAL_REGION","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VISIBLEREGION_SIZE","features":[307]},{"name":"STATUS_GRAPHICS_LEADLINK_NOT_ENUMERATED","features":[307]},{"name":"STATUS_GRAPHICS_LEADLINK_START_DEFERRED","features":[307]},{"name":"STATUS_GRAPHICS_LINK_CONFIGURATION_IN_PROGRESS","features":[307]},{"name":"STATUS_GRAPHICS_MAX_NUM_PATHS_REACHED","features":[307]},{"name":"STATUS_GRAPHICS_MCA_INTERNAL_ERROR","features":[307]},{"name":"STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_MODE_ALREADY_IN_MODESET","features":[307]},{"name":"STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE","features":[307]},{"name":"STATUS_GRAPHICS_MODE_NOT_IN_MODESET","features":[307]},{"name":"STATUS_GRAPHICS_MODE_NOT_PINNED","features":[307]},{"name":"STATUS_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE","features":[307]},{"name":"STATUS_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER","features":[307]},{"name":"STATUS_GRAPHICS_MONITOR_NOT_CONNECTED","features":[307]},{"name":"STATUS_GRAPHICS_MONITOR_NO_LONGER_EXISTS","features":[307]},{"name":"STATUS_GRAPHICS_MPO_ALLOCATION_UNPINNED","features":[307]},{"name":"STATUS_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_NOT_A_LINKED_ADAPTER","features":[307]},{"name":"STATUS_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER","features":[307]},{"name":"STATUS_GRAPHICS_NOT_POST_DEVICE_DRIVER","features":[307]},{"name":"STATUS_GRAPHICS_NO_ACTIVE_VIDPN","features":[307]},{"name":"STATUS_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS","features":[307]},{"name":"STATUS_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET","features":[307]},{"name":"STATUS_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME","features":[307]},{"name":"STATUS_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT","features":[307]},{"name":"STATUS_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE","features":[307]},{"name":"STATUS_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET","features":[307]},{"name":"STATUS_GRAPHICS_NO_PREFERRED_MODE","features":[307]},{"name":"STATUS_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN","features":[307]},{"name":"STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_NO_VIDEO_MEMORY","features":[307]},{"name":"STATUS_GRAPHICS_NO_VIDPNMGR","features":[307]},{"name":"STATUS_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE","features":[307]},{"name":"STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR","features":[307]},{"name":"STATUS_GRAPHICS_OPM_HDCP_SRM_NEVER_SET","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INTERNAL_ERROR","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_HANDLE","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_SRM","features":[307]},{"name":"STATUS_GRAPHICS_OPM_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST","features":[307]},{"name":"STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP","features":[307]},{"name":"STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA","features":[307]},{"name":"STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP","features":[307]},{"name":"STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS","features":[307]},{"name":"STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS","features":[307]},{"name":"STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS","features":[307]},{"name":"STATUS_GRAPHICS_OPM_RESOLUTION_TOO_HIGH","features":[307]},{"name":"STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_OPM_SPANNING_MODE_ENABLED","features":[307]},{"name":"STATUS_GRAPHICS_OPM_THEATER_MODE_ENABLED","features":[307]},{"name":"STATUS_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL","features":[307]},{"name":"STATUS_GRAPHICS_PARTIAL_DATA_POPULATED","features":[307]},{"name":"STATUS_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED","features":[307]},{"name":"STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_POLLING_TOO_FREQUENTLY","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_BUFFER_NOT_BOUND","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_DENIED","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_INVALID_WINDOW","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_MODE_CHANGED","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_OCCLUDED","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_REDIRECTION_DISABLED","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_UNOCCLUDED","features":[307]},{"name":"STATUS_GRAPHICS_PVP_HFS_FAILED","features":[307]},{"name":"STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH","features":[307]},{"name":"STATUS_GRAPHICS_RESOURCES_NOT_RELATED","features":[307]},{"name":"STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS","features":[307]},{"name":"STATUS_GRAPHICS_SKIP_ALLOCATION_PREPARATION","features":[307]},{"name":"STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE","features":[307]},{"name":"STATUS_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED","features":[307]},{"name":"STATUS_GRAPHICS_STALE_MODESET","features":[307]},{"name":"STATUS_GRAPHICS_STALE_VIDPN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_START_DEFERRED","features":[307]},{"name":"STATUS_GRAPHICS_TARGET_ALREADY_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE","features":[307]},{"name":"STATUS_GRAPHICS_TARGET_NOT_IN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_TOO_MANY_REFERENCES","features":[307]},{"name":"STATUS_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED","features":[307]},{"name":"STATUS_GRAPHICS_TRY_AGAIN_LATER","features":[307]},{"name":"STATUS_GRAPHICS_TRY_AGAIN_NOW","features":[307]},{"name":"STATUS_GRAPHICS_UAB_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS","features":[307]},{"name":"STATUS_GRAPHICS_UNKNOWN_CHILD_STATUS","features":[307]},{"name":"STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE","features":[307]},{"name":"STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_VAIL_STATE_CHANGED","features":[307]},{"name":"STATUS_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES","features":[307]},{"name":"STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE","features":[307]},{"name":"STATUS_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_WINDOWDC_NOT_AVAILABLE","features":[307]},{"name":"STATUS_GRAPHICS_WINDOWLESS_PRESENT_DISABLED","features":[307]},{"name":"STATUS_GRAPHICS_WRONG_ALLOCATION_DEVICE","features":[307]},{"name":"STATUS_GROUP_EXISTS","features":[307]},{"name":"STATUS_GUARD_PAGE_VIOLATION","features":[307]},{"name":"STATUS_GUIDS_EXHAUSTED","features":[307]},{"name":"STATUS_GUID_SUBSTITUTION_MADE","features":[307]},{"name":"STATUS_HANDLES_CLOSED","features":[307]},{"name":"STATUS_HANDLE_NOT_CLOSABLE","features":[307]},{"name":"STATUS_HANDLE_NO_LONGER_VALID","features":[307]},{"name":"STATUS_HANDLE_REVOKED","features":[307]},{"name":"STATUS_HARDWARE_MEMORY_ERROR","features":[307]},{"name":"STATUS_HASH_NOT_PRESENT","features":[307]},{"name":"STATUS_HASH_NOT_SUPPORTED","features":[307]},{"name":"STATUS_HAS_SYSTEM_CRITICAL_FILES","features":[307]},{"name":"STATUS_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED","features":[307]},{"name":"STATUS_HDAUDIO_EMPTY_CONNECTION_LIST","features":[307]},{"name":"STATUS_HDAUDIO_NO_LOGICAL_DEVICES_CREATED","features":[307]},{"name":"STATUS_HDAUDIO_NULL_LINKED_LIST_ENTRY","features":[307]},{"name":"STATUS_HEAP_CORRUPTION","features":[307]},{"name":"STATUS_HEURISTIC_DAMAGE_POSSIBLE","features":[307]},{"name":"STATUS_HIBERNATED","features":[307]},{"name":"STATUS_HIBERNATION_FAILURE","features":[307]},{"name":"STATUS_HIVE_UNLOADED","features":[307]},{"name":"STATUS_HMAC_NOT_SUPPORTED","features":[307]},{"name":"STATUS_HOPLIMIT_EXCEEDED","features":[307]},{"name":"STATUS_HOST_DOWN","features":[307]},{"name":"STATUS_HOST_UNREACHABLE","features":[307]},{"name":"STATUS_HUNG_DISPLAY_DRIVER_THREAD","features":[307]},{"name":"STATUS_HV_ACCESS_DENIED","features":[307]},{"name":"STATUS_HV_ACKNOWLEDGED","features":[307]},{"name":"STATUS_HV_CALL_PENDING","features":[307]},{"name":"STATUS_HV_CPUID_FEATURE_VALIDATION_ERROR","features":[307]},{"name":"STATUS_HV_CPUID_XSAVE_FEATURE_VALIDATION_ERROR","features":[307]},{"name":"STATUS_HV_DEVICE_NOT_IN_DOMAIN","features":[307]},{"name":"STATUS_HV_EVENT_BUFFER_ALREADY_FREED","features":[307]},{"name":"STATUS_HV_FEATURE_UNAVAILABLE","features":[307]},{"name":"STATUS_HV_INACTIVE","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_BUFFER","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_BUFFERS","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_CONTIGUOUS_MEMORY","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_CONTIGUOUS_MEMORY_MIRRORING","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_CONTIGUOUS_ROOT_MEMORY","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_CONTIGUOUS_ROOT_MEMORY_MIRRORING","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_DEVICE_DOMAINS","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_MEMORY","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_MEMORY_MIRRORING","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_ROOT_MEMORY","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_ROOT_MEMORY_MIRRORING","features":[307]},{"name":"STATUS_HV_INVALID_ALIGNMENT","features":[307]},{"name":"STATUS_HV_INVALID_CONNECTION_ID","features":[307]},{"name":"STATUS_HV_INVALID_CPU_GROUP_ID","features":[307]},{"name":"STATUS_HV_INVALID_CPU_GROUP_STATE","features":[307]},{"name":"STATUS_HV_INVALID_DEVICE_ID","features":[307]},{"name":"STATUS_HV_INVALID_DEVICE_STATE","features":[307]},{"name":"STATUS_HV_INVALID_HYPERCALL_CODE","features":[307]},{"name":"STATUS_HV_INVALID_HYPERCALL_INPUT","features":[307]},{"name":"STATUS_HV_INVALID_LP_INDEX","features":[307]},{"name":"STATUS_HV_INVALID_PARAMETER","features":[307]},{"name":"STATUS_HV_INVALID_PARTITION_ID","features":[307]},{"name":"STATUS_HV_INVALID_PARTITION_STATE","features":[307]},{"name":"STATUS_HV_INVALID_PORT_ID","features":[307]},{"name":"STATUS_HV_INVALID_PROXIMITY_DOMAIN_INFO","features":[307]},{"name":"STATUS_HV_INVALID_REGISTER_VALUE","features":[307]},{"name":"STATUS_HV_INVALID_SAVE_RESTORE_STATE","features":[307]},{"name":"STATUS_HV_INVALID_SYNIC_STATE","features":[307]},{"name":"STATUS_HV_INVALID_VP_INDEX","features":[307]},{"name":"STATUS_HV_INVALID_VP_STATE","features":[307]},{"name":"STATUS_HV_INVALID_VTL_STATE","features":[307]},{"name":"STATUS_HV_MSR_ACCESS_FAILED","features":[307]},{"name":"STATUS_HV_NESTED_VM_EXIT","features":[307]},{"name":"STATUS_HV_NOT_ACKNOWLEDGED","features":[307]},{"name":"STATUS_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE","features":[307]},{"name":"STATUS_HV_NOT_PRESENT","features":[307]},{"name":"STATUS_HV_NO_DATA","features":[307]},{"name":"STATUS_HV_NO_RESOURCES","features":[307]},{"name":"STATUS_HV_NX_NOT_DETECTED","features":[307]},{"name":"STATUS_HV_OBJECT_IN_USE","features":[307]},{"name":"STATUS_HV_OPERATION_DENIED","features":[307]},{"name":"STATUS_HV_OPERATION_FAILED","features":[307]},{"name":"STATUS_HV_PAGE_REQUEST_INVALID","features":[307]},{"name":"STATUS_HV_PARTITION_TOO_DEEP","features":[307]},{"name":"STATUS_HV_PENDING_PAGE_REQUESTS","features":[307]},{"name":"STATUS_HV_PROCESSOR_STARTUP_TIMEOUT","features":[307]},{"name":"STATUS_HV_PROPERTY_VALUE_OUT_OF_RANGE","features":[307]},{"name":"STATUS_HV_SMX_ENABLED","features":[307]},{"name":"STATUS_HV_UNKNOWN_PROPERTY","features":[307]},{"name":"STATUS_ILLEGAL_CHARACTER","features":[307]},{"name":"STATUS_ILLEGAL_DLL_RELOCATION","features":[307]},{"name":"STATUS_ILLEGAL_ELEMENT_ADDRESS","features":[307]},{"name":"STATUS_ILLEGAL_FLOAT_CONTEXT","features":[307]},{"name":"STATUS_ILLEGAL_FUNCTION","features":[307]},{"name":"STATUS_ILLEGAL_INSTRUCTION","features":[307]},{"name":"STATUS_ILL_FORMED_PASSWORD","features":[307]},{"name":"STATUS_ILL_FORMED_SERVICE_ENTRY","features":[307]},{"name":"STATUS_IMAGE_ALREADY_LOADED","features":[307]},{"name":"STATUS_IMAGE_ALREADY_LOADED_AS_DLL","features":[307]},{"name":"STATUS_IMAGE_AT_DIFFERENT_BASE","features":[307]},{"name":"STATUS_IMAGE_CERT_EXPIRED","features":[307]},{"name":"STATUS_IMAGE_CERT_REVOKED","features":[307]},{"name":"STATUS_IMAGE_CHECKSUM_MISMATCH","features":[307]},{"name":"STATUS_IMAGE_LOADED_AS_PATCH_IMAGE","features":[307]},{"name":"STATUS_IMAGE_MACHINE_TYPE_MISMATCH","features":[307]},{"name":"STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE","features":[307]},{"name":"STATUS_IMAGE_MP_UP_MISMATCH","features":[307]},{"name":"STATUS_IMAGE_NOT_AT_BASE","features":[307]},{"name":"STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT","features":[307]},{"name":"STATUS_IMPLEMENTATION_LIMIT","features":[307]},{"name":"STATUS_INCOMPATIBLE_DRIVER_BLOCKED","features":[307]},{"name":"STATUS_INCOMPATIBLE_FILE_MAP","features":[307]},{"name":"STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING","features":[307]},{"name":"STATUS_INCORRECT_ACCOUNT_TYPE","features":[307]},{"name":"STATUS_INDEX_OUT_OF_BOUNDS","features":[307]},{"name":"STATUS_INDOUBT_TRANSACTIONS_EXIST","features":[307]},{"name":"STATUS_INFO_LENGTH_MISMATCH","features":[307]},{"name":"STATUS_INSTANCE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_INSTRUCTION_MISALIGNMENT","features":[307]},{"name":"STATUS_INSUFFICIENT_LOGON_INFO","features":[307]},{"name":"STATUS_INSUFFICIENT_NVRAM_RESOURCES","features":[307]},{"name":"STATUS_INSUFFICIENT_POWER","features":[307]},{"name":"STATUS_INSUFFICIENT_RESOURCES","features":[307]},{"name":"STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE","features":[307]},{"name":"STATUS_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES","features":[307]},{"name":"STATUS_INSUFF_SERVER_RESOURCES","features":[307]},{"name":"STATUS_INTEGER_DIVIDE_BY_ZERO","features":[307]},{"name":"STATUS_INTEGER_OVERFLOW","features":[307]},{"name":"STATUS_INTERMIXED_KERNEL_EA_OPERATION","features":[307]},{"name":"STATUS_INTERNAL_DB_CORRUPTION","features":[307]},{"name":"STATUS_INTERNAL_DB_ERROR","features":[307]},{"name":"STATUS_INTERNAL_ERROR","features":[307]},{"name":"STATUS_INTERRUPTED","features":[307]},{"name":"STATUS_INTERRUPT_STILL_CONNECTED","features":[307]},{"name":"STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED","features":[307]},{"name":"STATUS_INVALID_ACCOUNT_NAME","features":[307]},{"name":"STATUS_INVALID_ACE_CONDITION","features":[307]},{"name":"STATUS_INVALID_ACL","features":[307]},{"name":"STATUS_INVALID_ADDRESS","features":[307]},{"name":"STATUS_INVALID_ADDRESS_COMPONENT","features":[307]},{"name":"STATUS_INVALID_ADDRESS_WILDCARD","features":[307]},{"name":"STATUS_INVALID_BLOCK_LENGTH","features":[307]},{"name":"STATUS_INVALID_BUFFER_SIZE","features":[307]},{"name":"STATUS_INVALID_CAP","features":[307]},{"name":"STATUS_INVALID_CID","features":[307]},{"name":"STATUS_INVALID_COMPUTER_NAME","features":[307]},{"name":"STATUS_INVALID_CONFIG_VALUE","features":[307]},{"name":"STATUS_INVALID_CONNECTION","features":[307]},{"name":"STATUS_INVALID_CRUNTIME_PARAMETER","features":[307]},{"name":"STATUS_INVALID_DEVICE_OBJECT_PARAMETER","features":[307]},{"name":"STATUS_INVALID_DEVICE_REQUEST","features":[307]},{"name":"STATUS_INVALID_DEVICE_STATE","features":[307]},{"name":"STATUS_INVALID_DISPOSITION","features":[307]},{"name":"STATUS_INVALID_DOMAIN_ROLE","features":[307]},{"name":"STATUS_INVALID_DOMAIN_STATE","features":[307]},{"name":"STATUS_INVALID_EA_FLAG","features":[307]},{"name":"STATUS_INVALID_EA_NAME","features":[307]},{"name":"STATUS_INVALID_EXCEPTION_HANDLER","features":[307]},{"name":"STATUS_INVALID_FIELD_IN_PARAMETER_LIST","features":[307]},{"name":"STATUS_INVALID_FILE_FOR_SECTION","features":[307]},{"name":"STATUS_INVALID_GROUP_ATTRIBUTES","features":[307]},{"name":"STATUS_INVALID_HANDLE","features":[307]},{"name":"STATUS_INVALID_HW_PROFILE","features":[307]},{"name":"STATUS_INVALID_IDN_NORMALIZATION","features":[307]},{"name":"STATUS_INVALID_ID_AUTHORITY","features":[307]},{"name":"STATUS_INVALID_IMAGE_FORMAT","features":[307]},{"name":"STATUS_INVALID_IMAGE_HASH","features":[307]},{"name":"STATUS_INVALID_IMAGE_LE_FORMAT","features":[307]},{"name":"STATUS_INVALID_IMAGE_NE_FORMAT","features":[307]},{"name":"STATUS_INVALID_IMAGE_NOT_MZ","features":[307]},{"name":"STATUS_INVALID_IMAGE_PROTECT","features":[307]},{"name":"STATUS_INVALID_IMAGE_WIN_16","features":[307]},{"name":"STATUS_INVALID_IMAGE_WIN_32","features":[307]},{"name":"STATUS_INVALID_IMAGE_WIN_64","features":[307]},{"name":"STATUS_INVALID_IMPORT_OF_NON_DLL","features":[307]},{"name":"STATUS_INVALID_INFO_CLASS","features":[307]},{"name":"STATUS_INVALID_INITIATOR_TARGET_PATH","features":[307]},{"name":"STATUS_INVALID_KERNEL_INFO_VERSION","features":[307]},{"name":"STATUS_INVALID_LABEL","features":[307]},{"name":"STATUS_INVALID_LDT_DESCRIPTOR","features":[307]},{"name":"STATUS_INVALID_LDT_OFFSET","features":[307]},{"name":"STATUS_INVALID_LDT_SIZE","features":[307]},{"name":"STATUS_INVALID_LEVEL","features":[307]},{"name":"STATUS_INVALID_LOCK_RANGE","features":[307]},{"name":"STATUS_INVALID_LOCK_SEQUENCE","features":[307]},{"name":"STATUS_INVALID_LOGON_HOURS","features":[307]},{"name":"STATUS_INVALID_LOGON_TYPE","features":[307]},{"name":"STATUS_INVALID_MEMBER","features":[307]},{"name":"STATUS_INVALID_MESSAGE","features":[307]},{"name":"STATUS_INVALID_NETWORK_RESPONSE","features":[307]},{"name":"STATUS_INVALID_OFFSET_ALIGNMENT","features":[307]},{"name":"STATUS_INVALID_OPLOCK_PROTOCOL","features":[307]},{"name":"STATUS_INVALID_OWNER","features":[307]},{"name":"STATUS_INVALID_PACKAGE_SID_LENGTH","features":[307]},{"name":"STATUS_INVALID_PAGE_PROTECTION","features":[307]},{"name":"STATUS_INVALID_PARAMETER","features":[307]},{"name":"STATUS_INVALID_PARAMETER_1","features":[307]},{"name":"STATUS_INVALID_PARAMETER_10","features":[307]},{"name":"STATUS_INVALID_PARAMETER_11","features":[307]},{"name":"STATUS_INVALID_PARAMETER_12","features":[307]},{"name":"STATUS_INVALID_PARAMETER_2","features":[307]},{"name":"STATUS_INVALID_PARAMETER_3","features":[307]},{"name":"STATUS_INVALID_PARAMETER_4","features":[307]},{"name":"STATUS_INVALID_PARAMETER_5","features":[307]},{"name":"STATUS_INVALID_PARAMETER_6","features":[307]},{"name":"STATUS_INVALID_PARAMETER_7","features":[307]},{"name":"STATUS_INVALID_PARAMETER_8","features":[307]},{"name":"STATUS_INVALID_PARAMETER_9","features":[307]},{"name":"STATUS_INVALID_PARAMETER_MIX","features":[307]},{"name":"STATUS_INVALID_PEP_INFO_VERSION","features":[307]},{"name":"STATUS_INVALID_PIPE_STATE","features":[307]},{"name":"STATUS_INVALID_PLUGPLAY_DEVICE_PATH","features":[307]},{"name":"STATUS_INVALID_PORT_ATTRIBUTES","features":[307]},{"name":"STATUS_INVALID_PORT_HANDLE","features":[307]},{"name":"STATUS_INVALID_PRIMARY_GROUP","features":[307]},{"name":"STATUS_INVALID_QUOTA_LOWER","features":[307]},{"name":"STATUS_INVALID_READ_MODE","features":[307]},{"name":"STATUS_INVALID_RUNLEVEL_SETTING","features":[307]},{"name":"STATUS_INVALID_SECURITY_DESCR","features":[307]},{"name":"STATUS_INVALID_SERVER_STATE","features":[307]},{"name":"STATUS_INVALID_SESSION","features":[307]},{"name":"STATUS_INVALID_SID","features":[307]},{"name":"STATUS_INVALID_SIGNATURE","features":[307]},{"name":"STATUS_INVALID_STATE_TRANSITION","features":[307]},{"name":"STATUS_INVALID_SUB_AUTHORITY","features":[307]},{"name":"STATUS_INVALID_SYSTEM_SERVICE","features":[307]},{"name":"STATUS_INVALID_TASK_INDEX","features":[307]},{"name":"STATUS_INVALID_TASK_NAME","features":[307]},{"name":"STATUS_INVALID_THREAD","features":[307]},{"name":"STATUS_INVALID_TOKEN","features":[307]},{"name":"STATUS_INVALID_TRANSACTION","features":[307]},{"name":"STATUS_INVALID_UNWIND_TARGET","features":[307]},{"name":"STATUS_INVALID_USER_BUFFER","features":[307]},{"name":"STATUS_INVALID_USER_PRINCIPAL_NAME","features":[307]},{"name":"STATUS_INVALID_VARIANT","features":[307]},{"name":"STATUS_INVALID_VIEW_SIZE","features":[307]},{"name":"STATUS_INVALID_VOLUME_LABEL","features":[307]},{"name":"STATUS_INVALID_WEIGHT","features":[307]},{"name":"STATUS_INVALID_WORKSTATION","features":[307]},{"name":"STATUS_IN_PAGE_ERROR","features":[307]},{"name":"STATUS_IORING_COMPLETION_QUEUE_TOO_BIG","features":[307]},{"name":"STATUS_IORING_COMPLETION_QUEUE_TOO_FULL","features":[307]},{"name":"STATUS_IORING_CORRUPT","features":[307]},{"name":"STATUS_IORING_REQUIRED_FLAG_NOT_SUPPORTED","features":[307]},{"name":"STATUS_IORING_SUBMISSION_QUEUE_FULL","features":[307]},{"name":"STATUS_IORING_SUBMISSION_QUEUE_TOO_BIG","features":[307]},{"name":"STATUS_IORING_SUBMIT_IN_PROGRESS","features":[307]},{"name":"STATUS_IORING_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_IO_DEVICE_ERROR","features":[307]},{"name":"STATUS_IO_DEVICE_INVALID_DATA","features":[307]},{"name":"STATUS_IO_OPERATION_TIMEOUT","features":[307]},{"name":"STATUS_IO_PREEMPTED","features":[307]},{"name":"STATUS_IO_PRIVILEGE_FAILED","features":[307]},{"name":"STATUS_IO_REISSUE_AS_CACHED","features":[307]},{"name":"STATUS_IO_REPARSE_DATA_INVALID","features":[307]},{"name":"STATUS_IO_REPARSE_TAG_INVALID","features":[307]},{"name":"STATUS_IO_REPARSE_TAG_MISMATCH","features":[307]},{"name":"STATUS_IO_REPARSE_TAG_NOT_HANDLED","features":[307]},{"name":"STATUS_IO_TIMEOUT","features":[307]},{"name":"STATUS_IO_UNALIGNED_WRITE","features":[307]},{"name":"STATUS_IPSEC_AUTH_FIREWALL_DROP","features":[307]},{"name":"STATUS_IPSEC_BAD_SPI","features":[307]},{"name":"STATUS_IPSEC_CLEAR_TEXT_DROP","features":[307]},{"name":"STATUS_IPSEC_DOSP_BLOCK","features":[307]},{"name":"STATUS_IPSEC_DOSP_INVALID_PACKET","features":[307]},{"name":"STATUS_IPSEC_DOSP_KEYMOD_NOT_ALLOWED","features":[307]},{"name":"STATUS_IPSEC_DOSP_MAX_ENTRIES","features":[307]},{"name":"STATUS_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES","features":[307]},{"name":"STATUS_IPSEC_DOSP_RECEIVED_MULTICAST","features":[307]},{"name":"STATUS_IPSEC_DOSP_STATE_LOOKUP_FAILED","features":[307]},{"name":"STATUS_IPSEC_INTEGRITY_CHECK_FAILED","features":[307]},{"name":"STATUS_IPSEC_INVALID_PACKET","features":[307]},{"name":"STATUS_IPSEC_QUEUE_OVERFLOW","features":[307]},{"name":"STATUS_IPSEC_REPLAY_CHECK_FAILED","features":[307]},{"name":"STATUS_IPSEC_SA_LIFETIME_EXPIRED","features":[307]},{"name":"STATUS_IPSEC_THROTTLE_DROP","features":[307]},{"name":"STATUS_IPSEC_WRONG_SA","features":[307]},{"name":"STATUS_IP_ADDRESS_CONFLICT1","features":[307]},{"name":"STATUS_IP_ADDRESS_CONFLICT2","features":[307]},{"name":"STATUS_ISSUING_CA_UNTRUSTED","features":[307]},{"name":"STATUS_ISSUING_CA_UNTRUSTED_KDC","features":[307]},{"name":"STATUS_JOB_NOT_EMPTY","features":[307]},{"name":"STATUS_JOB_NO_CONTAINER","features":[307]},{"name":"STATUS_JOURNAL_DELETE_IN_PROGRESS","features":[307]},{"name":"STATUS_JOURNAL_ENTRY_DELETED","features":[307]},{"name":"STATUS_JOURNAL_NOT_ACTIVE","features":[307]},{"name":"STATUS_KDC_CERT_EXPIRED","features":[307]},{"name":"STATUS_KDC_CERT_REVOKED","features":[307]},{"name":"STATUS_KDC_INVALID_REQUEST","features":[307]},{"name":"STATUS_KDC_UNABLE_TO_REFER","features":[307]},{"name":"STATUS_KDC_UNKNOWN_ETYPE","features":[307]},{"name":"STATUS_KERNEL_APC","features":[307]},{"name":"STATUS_KERNEL_EXECUTABLE_MEMORY_WRITE","features":[307]},{"name":"STATUS_KEY_DELETED","features":[307]},{"name":"STATUS_KEY_HAS_CHILDREN","features":[307]},{"name":"STATUS_LAPS_ENCRYPTION_REQUIRES_2016_DFL","features":[307]},{"name":"STATUS_LAPS_LEGACY_SCHEMA_MISSING","features":[307]},{"name":"STATUS_LAPS_SCHEMA_MISSING","features":[307]},{"name":"STATUS_LAST_ADMIN","features":[307]},{"name":"STATUS_LICENSE_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_LICENSE_VIOLATION","features":[307]},{"name":"STATUS_LINK_FAILED","features":[307]},{"name":"STATUS_LINK_TIMEOUT","features":[307]},{"name":"STATUS_LM_CROSS_ENCRYPTION_REQUIRED","features":[307]},{"name":"STATUS_LOCAL_DISCONNECT","features":[307]},{"name":"STATUS_LOCAL_POLICY_MODIFICATION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_LOCAL_USER_SESSION_KEY","features":[307]},{"name":"STATUS_LOCK_NOT_GRANTED","features":[307]},{"name":"STATUS_LOGIN_TIME_RESTRICTION","features":[307]},{"name":"STATUS_LOGIN_WKSTA_RESTRICTION","features":[307]},{"name":"STATUS_LOGON_NOT_GRANTED","features":[307]},{"name":"STATUS_LOGON_SERVER_CONFLICT","features":[307]},{"name":"STATUS_LOGON_SESSION_COLLISION","features":[307]},{"name":"STATUS_LOGON_SESSION_EXISTS","features":[307]},{"name":"STATUS_LOG_APPENDED_FLUSH_FAILED","features":[307]},{"name":"STATUS_LOG_ARCHIVE_IN_PROGRESS","features":[307]},{"name":"STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS","features":[307]},{"name":"STATUS_LOG_BLOCKS_EXHAUSTED","features":[307]},{"name":"STATUS_LOG_BLOCK_INCOMPLETE","features":[307]},{"name":"STATUS_LOG_BLOCK_INVALID","features":[307]},{"name":"STATUS_LOG_BLOCK_VERSION","features":[307]},{"name":"STATUS_LOG_CANT_DELETE","features":[307]},{"name":"STATUS_LOG_CLIENT_ALREADY_REGISTERED","features":[307]},{"name":"STATUS_LOG_CLIENT_NOT_REGISTERED","features":[307]},{"name":"STATUS_LOG_CONTAINER_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_LOG_CONTAINER_OPEN_FAILED","features":[307]},{"name":"STATUS_LOG_CONTAINER_READ_FAILED","features":[307]},{"name":"STATUS_LOG_CONTAINER_STATE_INVALID","features":[307]},{"name":"STATUS_LOG_CONTAINER_WRITE_FAILED","features":[307]},{"name":"STATUS_LOG_CORRUPTION_DETECTED","features":[307]},{"name":"STATUS_LOG_DEDICATED","features":[307]},{"name":"STATUS_LOG_EPHEMERAL","features":[307]},{"name":"STATUS_LOG_FILE_FULL","features":[307]},{"name":"STATUS_LOG_FULL","features":[307]},{"name":"STATUS_LOG_FULL_HANDLER_IN_PROGRESS","features":[307]},{"name":"STATUS_LOG_GROWTH_FAILED","features":[307]},{"name":"STATUS_LOG_HARD_ERROR","features":[307]},{"name":"STATUS_LOG_INCONSISTENT_SECURITY","features":[307]},{"name":"STATUS_LOG_INVALID_RANGE","features":[307]},{"name":"STATUS_LOG_METADATA_CORRUPT","features":[307]},{"name":"STATUS_LOG_METADATA_FLUSH_FAILED","features":[307]},{"name":"STATUS_LOG_METADATA_INCONSISTENT","features":[307]},{"name":"STATUS_LOG_METADATA_INVALID","features":[307]},{"name":"STATUS_LOG_MULTIPLEXED","features":[307]},{"name":"STATUS_LOG_NOT_ENOUGH_CONTAINERS","features":[307]},{"name":"STATUS_LOG_NO_RESTART","features":[307]},{"name":"STATUS_LOG_PINNED","features":[307]},{"name":"STATUS_LOG_PINNED_ARCHIVE_TAIL","features":[307]},{"name":"STATUS_LOG_PINNED_RESERVATION","features":[307]},{"name":"STATUS_LOG_POLICY_ALREADY_INSTALLED","features":[307]},{"name":"STATUS_LOG_POLICY_CONFLICT","features":[307]},{"name":"STATUS_LOG_POLICY_INVALID","features":[307]},{"name":"STATUS_LOG_POLICY_NOT_INSTALLED","features":[307]},{"name":"STATUS_LOG_READ_CONTEXT_INVALID","features":[307]},{"name":"STATUS_LOG_READ_MODE_INVALID","features":[307]},{"name":"STATUS_LOG_RECORDS_RESERVED_INVALID","features":[307]},{"name":"STATUS_LOG_RECORD_NONEXISTENT","features":[307]},{"name":"STATUS_LOG_RESERVATION_INVALID","features":[307]},{"name":"STATUS_LOG_RESIZE_INVALID_SIZE","features":[307]},{"name":"STATUS_LOG_RESTART_INVALID","features":[307]},{"name":"STATUS_LOG_SECTOR_INVALID","features":[307]},{"name":"STATUS_LOG_SECTOR_PARITY_INVALID","features":[307]},{"name":"STATUS_LOG_SECTOR_REMAPPED","features":[307]},{"name":"STATUS_LOG_SPACE_RESERVED_INVALID","features":[307]},{"name":"STATUS_LOG_START_OF_LOG","features":[307]},{"name":"STATUS_LOG_STATE_INVALID","features":[307]},{"name":"STATUS_LOG_TAIL_INVALID","features":[307]},{"name":"STATUS_LONGJUMP","features":[307]},{"name":"STATUS_LOST_MODE_LOGON_RESTRICTION","features":[307]},{"name":"STATUS_LOST_WRITEBEHIND_DATA","features":[307]},{"name":"STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR","features":[307]},{"name":"STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED","features":[307]},{"name":"STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR","features":[307]},{"name":"STATUS_LPAC_ACCESS_DENIED","features":[307]},{"name":"STATUS_LPC_HANDLE_COUNT_EXCEEDED","features":[307]},{"name":"STATUS_LPC_INVALID_CONNECTION_USAGE","features":[307]},{"name":"STATUS_LPC_RECEIVE_BUFFER_EXPECTED","features":[307]},{"name":"STATUS_LPC_REPLY_LOST","features":[307]},{"name":"STATUS_LPC_REQUESTS_NOT_ALLOWED","features":[307]},{"name":"STATUS_LUIDS_EXHAUSTED","features":[307]},{"name":"STATUS_MAGAZINE_NOT_PRESENT","features":[307]},{"name":"STATUS_MAPPED_ALIGNMENT","features":[307]},{"name":"STATUS_MAPPED_FILE_SIZE_ZERO","features":[307]},{"name":"STATUS_MARKED_TO_DISALLOW_WRITES","features":[307]},{"name":"STATUS_MARSHALL_OVERFLOW","features":[307]},{"name":"STATUS_MAX_REFERRALS_EXCEEDED","features":[307]},{"name":"STATUS_MCA_EXCEPTION","features":[307]},{"name":"STATUS_MCA_OCCURED","features":[307]},{"name":"STATUS_MEDIA_CHANGED","features":[307]},{"name":"STATUS_MEDIA_CHECK","features":[307]},{"name":"STATUS_MEDIA_WRITE_PROTECTED","features":[307]},{"name":"STATUS_MEMBERS_PRIMARY_GROUP","features":[307]},{"name":"STATUS_MEMBER_IN_ALIAS","features":[307]},{"name":"STATUS_MEMBER_IN_GROUP","features":[307]},{"name":"STATUS_MEMBER_NOT_IN_ALIAS","features":[307]},{"name":"STATUS_MEMBER_NOT_IN_GROUP","features":[307]},{"name":"STATUS_MEMORY_NOT_ALLOCATED","features":[307]},{"name":"STATUS_MESSAGE_LOST","features":[307]},{"name":"STATUS_MESSAGE_NOT_FOUND","features":[307]},{"name":"STATUS_MESSAGE_RETRIEVED","features":[307]},{"name":"STATUS_MFT_TOO_FRAGMENTED","features":[307]},{"name":"STATUS_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION","features":[307]},{"name":"STATUS_MISSING_SYSTEMFILE","features":[307]},{"name":"STATUS_MONITOR_INVALID_DESCRIPTOR_CHECKSUM","features":[307]},{"name":"STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK","features":[307]},{"name":"STATUS_MONITOR_INVALID_MANUFACTURE_DATE","features":[307]},{"name":"STATUS_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK","features":[307]},{"name":"STATUS_MONITOR_INVALID_STANDARD_TIMING_BLOCK","features":[307]},{"name":"STATUS_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK","features":[307]},{"name":"STATUS_MONITOR_NO_DESCRIPTOR","features":[307]},{"name":"STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA","features":[307]},{"name":"STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT","features":[307]},{"name":"STATUS_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED","features":[307]},{"name":"STATUS_MORE_ENTRIES","features":[307]},{"name":"STATUS_MORE_PROCESSING_REQUIRED","features":[307]},{"name":"STATUS_MOUNT_POINT_NOT_RESOLVED","features":[307]},{"name":"STATUS_MP_PROCESSOR_MISMATCH","features":[307]},{"name":"STATUS_MUI_FILE_NOT_FOUND","features":[307]},{"name":"STATUS_MUI_FILE_NOT_LOADED","features":[307]},{"name":"STATUS_MUI_INVALID_FILE","features":[307]},{"name":"STATUS_MUI_INVALID_LOCALE_NAME","features":[307]},{"name":"STATUS_MUI_INVALID_RC_CONFIG","features":[307]},{"name":"STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME","features":[307]},{"name":"STATUS_MULTIPLE_FAULT_VIOLATION","features":[307]},{"name":"STATUS_MUST_BE_KDC","features":[307]},{"name":"STATUS_MUTANT_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_MUTANT_NOT_OWNED","features":[307]},{"name":"STATUS_MUTUAL_AUTHENTICATION_FAILED","features":[307]},{"name":"STATUS_NAME_TOO_LONG","features":[307]},{"name":"STATUS_NDIS_ADAPTER_NOT_FOUND","features":[307]},{"name":"STATUS_NDIS_ADAPTER_NOT_READY","features":[307]},{"name":"STATUS_NDIS_ADAPTER_REMOVED","features":[307]},{"name":"STATUS_NDIS_ALREADY_MAPPED","features":[307]},{"name":"STATUS_NDIS_BAD_CHARACTERISTICS","features":[307]},{"name":"STATUS_NDIS_BAD_VERSION","features":[307]},{"name":"STATUS_NDIS_BUFFER_TOO_SHORT","features":[307]},{"name":"STATUS_NDIS_CLOSING","features":[307]},{"name":"STATUS_NDIS_DEVICE_FAILED","features":[307]},{"name":"STATUS_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE","features":[307]},{"name":"STATUS_NDIS_DOT11_AP_BAND_NOT_ALLOWED","features":[307]},{"name":"STATUS_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE","features":[307]},{"name":"STATUS_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED","features":[307]},{"name":"STATUS_NDIS_DOT11_AUTO_CONFIG_ENABLED","features":[307]},{"name":"STATUS_NDIS_DOT11_MEDIA_IN_USE","features":[307]},{"name":"STATUS_NDIS_DOT11_POWER_STATE_INVALID","features":[307]},{"name":"STATUS_NDIS_ERROR_READING_FILE","features":[307]},{"name":"STATUS_NDIS_FILE_NOT_FOUND","features":[307]},{"name":"STATUS_NDIS_GROUP_ADDRESS_IN_USE","features":[307]},{"name":"STATUS_NDIS_INDICATION_REQUIRED","features":[307]},{"name":"STATUS_NDIS_INTERFACE_NOT_FOUND","features":[307]},{"name":"STATUS_NDIS_INVALID_ADDRESS","features":[307]},{"name":"STATUS_NDIS_INVALID_DATA","features":[307]},{"name":"STATUS_NDIS_INVALID_DEVICE_REQUEST","features":[307]},{"name":"STATUS_NDIS_INVALID_LENGTH","features":[307]},{"name":"STATUS_NDIS_INVALID_OID","features":[307]},{"name":"STATUS_NDIS_INVALID_PACKET","features":[307]},{"name":"STATUS_NDIS_INVALID_PORT","features":[307]},{"name":"STATUS_NDIS_INVALID_PORT_STATE","features":[307]},{"name":"STATUS_NDIS_LOW_POWER_STATE","features":[307]},{"name":"STATUS_NDIS_MEDIA_DISCONNECTED","features":[307]},{"name":"STATUS_NDIS_MULTICAST_EXISTS","features":[307]},{"name":"STATUS_NDIS_MULTICAST_FULL","features":[307]},{"name":"STATUS_NDIS_MULTICAST_NOT_FOUND","features":[307]},{"name":"STATUS_NDIS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_NDIS_NO_QUEUES","features":[307]},{"name":"STATUS_NDIS_OFFLOAD_CONNECTION_REJECTED","features":[307]},{"name":"STATUS_NDIS_OFFLOAD_PATH_REJECTED","features":[307]},{"name":"STATUS_NDIS_OFFLOAD_POLICY","features":[307]},{"name":"STATUS_NDIS_OPEN_FAILED","features":[307]},{"name":"STATUS_NDIS_PAUSED","features":[307]},{"name":"STATUS_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL","features":[307]},{"name":"STATUS_NDIS_PM_WOL_PATTERN_LIST_FULL","features":[307]},{"name":"STATUS_NDIS_REINIT_REQUIRED","features":[307]},{"name":"STATUS_NDIS_REQUEST_ABORTED","features":[307]},{"name":"STATUS_NDIS_RESET_IN_PROGRESS","features":[307]},{"name":"STATUS_NDIS_RESOURCE_CONFLICT","features":[307]},{"name":"STATUS_NDIS_UNSUPPORTED_MEDIA","features":[307]},{"name":"STATUS_NDIS_UNSUPPORTED_REVISION","features":[307]},{"name":"STATUS_ND_QUEUE_OVERFLOW","features":[307]},{"name":"STATUS_NEEDS_REGISTRATION","features":[307]},{"name":"STATUS_NEEDS_REMEDIATION","features":[307]},{"name":"STATUS_NETLOGON_NOT_STARTED","features":[307]},{"name":"STATUS_NETWORK_ACCESS_DENIED","features":[307]},{"name":"STATUS_NETWORK_ACCESS_DENIED_EDP","features":[307]},{"name":"STATUS_NETWORK_AUTHENTICATION_PROMPT_CANCELED","features":[307]},{"name":"STATUS_NETWORK_BUSY","features":[307]},{"name":"STATUS_NETWORK_CREDENTIAL_CONFLICT","features":[307]},{"name":"STATUS_NETWORK_NAME_DELETED","features":[307]},{"name":"STATUS_NETWORK_OPEN_RESTRICTION","features":[307]},{"name":"STATUS_NETWORK_SESSION_EXPIRED","features":[307]},{"name":"STATUS_NETWORK_UNREACHABLE","features":[307]},{"name":"STATUS_NET_WRITE_FAULT","features":[307]},{"name":"STATUS_NOINTERFACE","features":[307]},{"name":"STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT","features":[307]},{"name":"STATUS_NOLOGON_SERVER_TRUST_ACCOUNT","features":[307]},{"name":"STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT","features":[307]},{"name":"STATUS_NONCONTINUABLE_EXCEPTION","features":[307]},{"name":"STATUS_NONEXISTENT_EA_ENTRY","features":[307]},{"name":"STATUS_NONEXISTENT_SECTOR","features":[307]},{"name":"STATUS_NONE_MAPPED","features":[307]},{"name":"STATUS_NOTHING_TO_TERMINATE","features":[307]},{"name":"STATUS_NOTIFICATION_GUID_ALREADY_DEFINED","features":[307]},{"name":"STATUS_NOTIFY_CLEANUP","features":[307]},{"name":"STATUS_NOTIFY_ENUM_DIR","features":[307]},{"name":"STATUS_NOT_ALLOWED_ON_SYSTEM_FILE","features":[307]},{"name":"STATUS_NOT_ALL_ASSIGNED","features":[307]},{"name":"STATUS_NOT_APPCONTAINER","features":[307]},{"name":"STATUS_NOT_A_CLOUD_FILE","features":[307]},{"name":"STATUS_NOT_A_CLOUD_SYNC_ROOT","features":[307]},{"name":"STATUS_NOT_A_DAX_VOLUME","features":[307]},{"name":"STATUS_NOT_A_DEV_VOLUME","features":[307]},{"name":"STATUS_NOT_A_DIRECTORY","features":[307]},{"name":"STATUS_NOT_A_REPARSE_POINT","features":[307]},{"name":"STATUS_NOT_A_TIERED_VOLUME","features":[307]},{"name":"STATUS_NOT_CAPABLE","features":[307]},{"name":"STATUS_NOT_CLIENT_SESSION","features":[307]},{"name":"STATUS_NOT_COMMITTED","features":[307]},{"name":"STATUS_NOT_DAX_MAPPABLE","features":[307]},{"name":"STATUS_NOT_EXPORT_FORMAT","features":[307]},{"name":"STATUS_NOT_FOUND","features":[307]},{"name":"STATUS_NOT_GUI_PROCESS","features":[307]},{"name":"STATUS_NOT_IMPLEMENTED","features":[307]},{"name":"STATUS_NOT_LOCKED","features":[307]},{"name":"STATUS_NOT_LOGON_PROCESS","features":[307]},{"name":"STATUS_NOT_MAPPED_DATA","features":[307]},{"name":"STATUS_NOT_MAPPED_VIEW","features":[307]},{"name":"STATUS_NOT_READ_FROM_COPY","features":[307]},{"name":"STATUS_NOT_REDUNDANT_STORAGE","features":[307]},{"name":"STATUS_NOT_REGISTRY_FILE","features":[307]},{"name":"STATUS_NOT_SAFE_MODE_DRIVER","features":[307]},{"name":"STATUS_NOT_SAME_DEVICE","features":[307]},{"name":"STATUS_NOT_SAME_OBJECT","features":[307]},{"name":"STATUS_NOT_SERVER_SESSION","features":[307]},{"name":"STATUS_NOT_SNAPSHOT_VOLUME","features":[307]},{"name":"STATUS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_NOT_SUPPORTED_IN_APPCONTAINER","features":[307]},{"name":"STATUS_NOT_SUPPORTED_ON_DAX","features":[307]},{"name":"STATUS_NOT_SUPPORTED_ON_SBS","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_AUDITING","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_BTT","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_BYPASSIO","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_CACHED_HANDLE","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_COMPRESSION","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_DEDUPLICATION","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_ENCRYPTION","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_MONITORING","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_REPLICATION","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_SNAPSHOT","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_VIRTUALIZATION","features":[307]},{"name":"STATUS_NOT_TINY_STREAM","features":[307]},{"name":"STATUS_NO_ACE_CONDITION","features":[307]},{"name":"STATUS_NO_APPLICABLE_APP_LICENSES_FOUND","features":[307]},{"name":"STATUS_NO_APPLICATION_PACKAGE","features":[307]},{"name":"STATUS_NO_BROWSER_SERVERS_FOUND","features":[307]},{"name":"STATUS_NO_BYPASSIO_DRIVER_SUPPORT","features":[307]},{"name":"STATUS_NO_CALLBACK_ACTIVE","features":[307]},{"name":"STATUS_NO_DATA_DETECTED","features":[307]},{"name":"STATUS_NO_EAS_ON_FILE","features":[307]},{"name":"STATUS_NO_EFS","features":[307]},{"name":"STATUS_NO_EVENT_PAIR","features":[307]},{"name":"STATUS_NO_GUID_TRANSLATION","features":[307]},{"name":"STATUS_NO_IMPERSONATION_TOKEN","features":[307]},{"name":"STATUS_NO_INHERITANCE","features":[307]},{"name":"STATUS_NO_IP_ADDRESSES","features":[307]},{"name":"STATUS_NO_KERB_KEY","features":[307]},{"name":"STATUS_NO_KEY","features":[307]},{"name":"STATUS_NO_LDT","features":[307]},{"name":"STATUS_NO_LINK_TRACKING_IN_TRANSACTION","features":[307]},{"name":"STATUS_NO_LOGON_SERVERS","features":[307]},{"name":"STATUS_NO_LOG_SPACE","features":[307]},{"name":"STATUS_NO_MATCH","features":[307]},{"name":"STATUS_NO_MEDIA","features":[307]},{"name":"STATUS_NO_MEDIA_IN_DEVICE","features":[307]},{"name":"STATUS_NO_MEMORY","features":[307]},{"name":"STATUS_NO_MORE_EAS","features":[307]},{"name":"STATUS_NO_MORE_ENTRIES","features":[307]},{"name":"STATUS_NO_MORE_FILES","features":[307]},{"name":"STATUS_NO_MORE_MATCHES","features":[307]},{"name":"STATUS_NO_PAGEFILE","features":[307]},{"name":"STATUS_NO_PA_DATA","features":[307]},{"name":"STATUS_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND","features":[307]},{"name":"STATUS_NO_QUOTAS_FOR_ACCOUNT","features":[307]},{"name":"STATUS_NO_RANGES_PROCESSED","features":[307]},{"name":"STATUS_NO_RECOVERY_POLICY","features":[307]},{"name":"STATUS_NO_S4U_PROT_SUPPORT","features":[307]},{"name":"STATUS_NO_SAVEPOINT_WITH_OPEN_FILES","features":[307]},{"name":"STATUS_NO_SECRETS","features":[307]},{"name":"STATUS_NO_SECURITY_CONTEXT","features":[307]},{"name":"STATUS_NO_SECURITY_ON_OBJECT","features":[307]},{"name":"STATUS_NO_SPOOL_SPACE","features":[307]},{"name":"STATUS_NO_SUCH_ALIAS","features":[307]},{"name":"STATUS_NO_SUCH_DEVICE","features":[307]},{"name":"STATUS_NO_SUCH_DOMAIN","features":[307]},{"name":"STATUS_NO_SUCH_FILE","features":[307]},{"name":"STATUS_NO_SUCH_GROUP","features":[307]},{"name":"STATUS_NO_SUCH_MEMBER","features":[307]},{"name":"STATUS_NO_SUCH_PACKAGE","features":[307]},{"name":"STATUS_NO_SUCH_PRIVILEGE","features":[307]},{"name":"STATUS_NO_TGT_REPLY","features":[307]},{"name":"STATUS_NO_TOKEN","features":[307]},{"name":"STATUS_NO_TRACKING_SERVICE","features":[307]},{"name":"STATUS_NO_TRUST_LSA_SECRET","features":[307]},{"name":"STATUS_NO_TRUST_SAM_ACCOUNT","features":[307]},{"name":"STATUS_NO_TXF_METADATA","features":[307]},{"name":"STATUS_NO_UNICODE_TRANSLATION","features":[307]},{"name":"STATUS_NO_USER_KEYS","features":[307]},{"name":"STATUS_NO_USER_SESSION_KEY","features":[307]},{"name":"STATUS_NO_WORK_DONE","features":[307]},{"name":"STATUS_NO_YIELD_PERFORMED","features":[307]},{"name":"STATUS_NTLM_BLOCKED","features":[307]},{"name":"STATUS_NT_CROSS_ENCRYPTION_REQUIRED","features":[307]},{"name":"STATUS_NULL_LM_PASSWORD","features":[307]},{"name":"STATUS_OBJECTID_EXISTS","features":[307]},{"name":"STATUS_OBJECTID_NOT_FOUND","features":[307]},{"name":"STATUS_OBJECT_IS_IMMUTABLE","features":[307]},{"name":"STATUS_OBJECT_NAME_COLLISION","features":[307]},{"name":"STATUS_OBJECT_NAME_EXISTS","features":[307]},{"name":"STATUS_OBJECT_NAME_INVALID","features":[307]},{"name":"STATUS_OBJECT_NAME_NOT_FOUND","features":[307]},{"name":"STATUS_OBJECT_NOT_EXTERNALLY_BACKED","features":[307]},{"name":"STATUS_OBJECT_NO_LONGER_EXISTS","features":[307]},{"name":"STATUS_OBJECT_PATH_INVALID","features":[307]},{"name":"STATUS_OBJECT_PATH_NOT_FOUND","features":[307]},{"name":"STATUS_OBJECT_PATH_SYNTAX_BAD","features":[307]},{"name":"STATUS_OBJECT_TYPE_MISMATCH","features":[307]},{"name":"STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_OFFLOAD_READ_FLT_NOT_SUPPORTED","features":[307]},{"name":"STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED","features":[307]},{"name":"STATUS_ONLY_IF_CONNECTED","features":[307]},{"name":"STATUS_OPEN_FAILED","features":[307]},{"name":"STATUS_OPERATION_IN_PROGRESS","features":[307]},{"name":"STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION","features":[307]},{"name":"STATUS_OPLOCK_BREAK_IN_PROGRESS","features":[307]},{"name":"STATUS_OPLOCK_HANDLE_CLOSED","features":[307]},{"name":"STATUS_OPLOCK_NOT_GRANTED","features":[307]},{"name":"STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE","features":[307]},{"name":"STATUS_ORDINAL_NOT_FOUND","features":[307]},{"name":"STATUS_ORPHAN_NAME_EXHAUSTED","features":[307]},{"name":"STATUS_PACKAGE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_PACKAGE_UPDATING","features":[307]},{"name":"STATUS_PAGEFILE_CREATE_FAILED","features":[307]},{"name":"STATUS_PAGEFILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PAGEFILE_QUOTA","features":[307]},{"name":"STATUS_PAGEFILE_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_PAGE_FAULT_COPY_ON_WRITE","features":[307]},{"name":"STATUS_PAGE_FAULT_DEMAND_ZERO","features":[307]},{"name":"STATUS_PAGE_FAULT_GUARD_PAGE","features":[307]},{"name":"STATUS_PAGE_FAULT_PAGING_FILE","features":[307]},{"name":"STATUS_PAGE_FAULT_RETRY","features":[307]},{"name":"STATUS_PAGE_FAULT_TRANSITION","features":[307]},{"name":"STATUS_PARAMETER_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_PARITY_ERROR","features":[307]},{"name":"STATUS_PARTIAL_COPY","features":[307]},{"name":"STATUS_PARTITION_FAILURE","features":[307]},{"name":"STATUS_PARTITION_TERMINATING","features":[307]},{"name":"STATUS_PASSWORD_CHANGE_REQUIRED","features":[307]},{"name":"STATUS_PASSWORD_RESTRICTION","features":[307]},{"name":"STATUS_PATCH_CONFLICT","features":[307]},{"name":"STATUS_PATCH_DEFERRED","features":[307]},{"name":"STATUS_PATCH_NOT_REGISTERED","features":[307]},{"name":"STATUS_PATH_NOT_COVERED","features":[307]},{"name":"STATUS_PCP_ATTESTATION_CHALLENGE_NOT_SET","features":[307]},{"name":"STATUS_PCP_AUTHENTICATION_FAILED","features":[307]},{"name":"STATUS_PCP_AUTHENTICATION_IGNORED","features":[307]},{"name":"STATUS_PCP_BUFFER_LENGTH_MISMATCH","features":[307]},{"name":"STATUS_PCP_BUFFER_TOO_SMALL","features":[307]},{"name":"STATUS_PCP_CLAIM_TYPE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_DEVICE_NOT_FOUND","features":[307]},{"name":"STATUS_PCP_DEVICE_NOT_READY","features":[307]},{"name":"STATUS_PCP_ERROR_MASK","features":[307]},{"name":"STATUS_PCP_FLAG_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_IFX_RSA_KEY_CREATION_BLOCKED","features":[307]},{"name":"STATUS_PCP_INTERNAL_ERROR","features":[307]},{"name":"STATUS_PCP_INVALID_HANDLE","features":[307]},{"name":"STATUS_PCP_INVALID_PARAMETER","features":[307]},{"name":"STATUS_PCP_KEY_ALREADY_FINALIZED","features":[307]},{"name":"STATUS_PCP_KEY_HANDLE_INVALIDATED","features":[307]},{"name":"STATUS_PCP_KEY_NOT_AIK","features":[307]},{"name":"STATUS_PCP_KEY_NOT_AUTHENTICATED","features":[307]},{"name":"STATUS_PCP_KEY_NOT_FINALIZED","features":[307]},{"name":"STATUS_PCP_KEY_NOT_LOADED","features":[307]},{"name":"STATUS_PCP_KEY_NOT_SIGNING_KEY","features":[307]},{"name":"STATUS_PCP_KEY_USAGE_POLICY_INVALID","features":[307]},{"name":"STATUS_PCP_KEY_USAGE_POLICY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_LOCKED_OUT","features":[307]},{"name":"STATUS_PCP_NOT_PCR_BOUND","features":[307]},{"name":"STATUS_PCP_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_NO_KEY_CERTIFICATION","features":[307]},{"name":"STATUS_PCP_POLICY_NOT_FOUND","features":[307]},{"name":"STATUS_PCP_PROFILE_NOT_FOUND","features":[307]},{"name":"STATUS_PCP_RAW_POLICY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_SOFT_KEY_ERROR","features":[307]},{"name":"STATUS_PCP_TICKET_MISSING","features":[307]},{"name":"STATUS_PCP_TPM_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_UNSUPPORTED_PSS_SALT","features":[307]},{"name":"STATUS_PCP_VALIDATION_FAILED","features":[307]},{"name":"STATUS_PCP_WRONG_PARENT","features":[307]},{"name":"STATUS_PENDING","features":[307]},{"name":"STATUS_PER_USER_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_PIPE_BROKEN","features":[307]},{"name":"STATUS_PIPE_BUSY","features":[307]},{"name":"STATUS_PIPE_CLOSING","features":[307]},{"name":"STATUS_PIPE_CONNECTED","features":[307]},{"name":"STATUS_PIPE_DISCONNECTED","features":[307]},{"name":"STATUS_PIPE_EMPTY","features":[307]},{"name":"STATUS_PIPE_LISTENING","features":[307]},{"name":"STATUS_PIPE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_PKINIT_CLIENT_FAILURE","features":[307]},{"name":"STATUS_PKINIT_FAILURE","features":[307]},{"name":"STATUS_PKINIT_NAME_MISMATCH","features":[307]},{"name":"STATUS_PKU2U_CERT_FAILURE","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_INVALID","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_NOT_ACTIVE","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_NOT_SIGNED","features":[307]},{"name":"STATUS_PLUGPLAY_NO_DEVICE","features":[307]},{"name":"STATUS_PLUGPLAY_QUERY_VETOED","features":[307]},{"name":"STATUS_PNP_BAD_MPS_TABLE","features":[307]},{"name":"STATUS_PNP_DEVICE_CONFIGURATION_PENDING","features":[307]},{"name":"STATUS_PNP_DRIVER_CONFIGURATION_INCOMPLETE","features":[307]},{"name":"STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND","features":[307]},{"name":"STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND","features":[307]},{"name":"STATUS_PNP_FUNCTION_DRIVER_REQUIRED","features":[307]},{"name":"STATUS_PNP_INVALID_ID","features":[307]},{"name":"STATUS_PNP_IRQ_TRANSLATION_FAILED","features":[307]},{"name":"STATUS_PNP_NO_COMPAT_DRIVERS","features":[307]},{"name":"STATUS_PNP_REBOOT_REQUIRED","features":[307]},{"name":"STATUS_PNP_RESTART_ENUMERATION","features":[307]},{"name":"STATUS_PNP_TRANSLATION_FAILED","features":[307]},{"name":"STATUS_POLICY_CONTROLLED_ACCOUNT","features":[307]},{"name":"STATUS_POLICY_OBJECT_NOT_FOUND","features":[307]},{"name":"STATUS_POLICY_ONLY_IN_DS","features":[307]},{"name":"STATUS_PORT_ALREADY_HAS_COMPLETION_LIST","features":[307]},{"name":"STATUS_PORT_ALREADY_SET","features":[307]},{"name":"STATUS_PORT_CLOSED","features":[307]},{"name":"STATUS_PORT_CONNECTION_REFUSED","features":[307]},{"name":"STATUS_PORT_DISCONNECTED","features":[307]},{"name":"STATUS_PORT_DO_NOT_DISTURB","features":[307]},{"name":"STATUS_PORT_MESSAGE_TOO_LONG","features":[307]},{"name":"STATUS_PORT_NOT_SET","features":[307]},{"name":"STATUS_PORT_UNREACHABLE","features":[307]},{"name":"STATUS_POSSIBLE_DEADLOCK","features":[307]},{"name":"STATUS_POWER_STATE_INVALID","features":[307]},{"name":"STATUS_PREDEFINED_HANDLE","features":[307]},{"name":"STATUS_PRENT4_MACHINE_ACCOUNT","features":[307]},{"name":"STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED","features":[307]},{"name":"STATUS_PRINT_CANCELLED","features":[307]},{"name":"STATUS_PRINT_QUEUE_FULL","features":[307]},{"name":"STATUS_PRIVILEGED_INSTRUCTION","features":[307]},{"name":"STATUS_PRIVILEGE_NOT_HELD","features":[307]},{"name":"STATUS_PROACTIVE_SCAN_IN_PROGRESS","features":[307]},{"name":"STATUS_PROCEDURE_NOT_FOUND","features":[307]},{"name":"STATUS_PROCESS_CLONED","features":[307]},{"name":"STATUS_PROCESS_IN_JOB","features":[307]},{"name":"STATUS_PROCESS_IS_PROTECTED","features":[307]},{"name":"STATUS_PROCESS_IS_TERMINATING","features":[307]},{"name":"STATUS_PROCESS_NOT_IN_JOB","features":[307]},{"name":"STATUS_PROFILING_AT_LIMIT","features":[307]},{"name":"STATUS_PROFILING_NOT_STARTED","features":[307]},{"name":"STATUS_PROFILING_NOT_STOPPED","features":[307]},{"name":"STATUS_PROPSET_NOT_FOUND","features":[307]},{"name":"STATUS_PROTOCOL_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PROTOCOL_UNREACHABLE","features":[307]},{"name":"STATUS_PTE_CHANGED","features":[307]},{"name":"STATUS_PURGE_FAILED","features":[307]},{"name":"STATUS_PWD_HISTORY_CONFLICT","features":[307]},{"name":"STATUS_PWD_TOO_LONG","features":[307]},{"name":"STATUS_PWD_TOO_RECENT","features":[307]},{"name":"STATUS_PWD_TOO_SHORT","features":[307]},{"name":"STATUS_QUERY_STORAGE_ERROR","features":[307]},{"name":"STATUS_QUIC_ALPN_NEG_FAILURE","features":[307]},{"name":"STATUS_QUIC_CONNECTION_IDLE","features":[307]},{"name":"STATUS_QUIC_CONNECTION_TIMEOUT","features":[307]},{"name":"STATUS_QUIC_HANDSHAKE_FAILURE","features":[307]},{"name":"STATUS_QUIC_INTERNAL_ERROR","features":[307]},{"name":"STATUS_QUIC_PROTOCOL_VIOLATION","features":[307]},{"name":"STATUS_QUIC_USER_CANCELED","features":[307]},{"name":"STATUS_QUIC_VER_NEG_FAILURE","features":[307]},{"name":"STATUS_QUOTA_ACTIVITY","features":[307]},{"name":"STATUS_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_QUOTA_LIST_INCONSISTENT","features":[307]},{"name":"STATUS_QUOTA_NOT_ENABLED","features":[307]},{"name":"STATUS_RANGE_LIST_CONFLICT","features":[307]},{"name":"STATUS_RANGE_NOT_FOUND","features":[307]},{"name":"STATUS_RANGE_NOT_LOCKED","features":[307]},{"name":"STATUS_RDBSS_CONTINUE_OPERATION","features":[307]},{"name":"STATUS_RDBSS_POST_OPERATION","features":[307]},{"name":"STATUS_RDBSS_RESTART_OPERATION","features":[307]},{"name":"STATUS_RDBSS_RETRY_LOOKUP","features":[307]},{"name":"STATUS_RDP_PROTOCOL_ERROR","features":[307]},{"name":"STATUS_RECEIVE_EXPEDITED","features":[307]},{"name":"STATUS_RECEIVE_PARTIAL","features":[307]},{"name":"STATUS_RECEIVE_PARTIAL_EXPEDITED","features":[307]},{"name":"STATUS_RECOVERABLE_BUGCHECK","features":[307]},{"name":"STATUS_RECOVERY_FAILURE","features":[307]},{"name":"STATUS_RECOVERY_NOT_NEEDED","features":[307]},{"name":"STATUS_RECURSIVE_DISPATCH","features":[307]},{"name":"STATUS_REDIRECTOR_HAS_OPEN_HANDLES","features":[307]},{"name":"STATUS_REDIRECTOR_NOT_STARTED","features":[307]},{"name":"STATUS_REDIRECTOR_PAUSED","features":[307]},{"name":"STATUS_REDIRECTOR_STARTED","features":[307]},{"name":"STATUS_REGISTRY_CORRUPT","features":[307]},{"name":"STATUS_REGISTRY_HIVE_RECOVERED","features":[307]},{"name":"STATUS_REGISTRY_IO_FAILED","features":[307]},{"name":"STATUS_REGISTRY_QUOTA_LIMIT","features":[307]},{"name":"STATUS_REGISTRY_RECOVERED","features":[307]},{"name":"STATUS_REG_NAT_CONSUMPTION","features":[307]},{"name":"STATUS_REINITIALIZATION_NEEDED","features":[307]},{"name":"STATUS_REMOTE_DISCONNECT","features":[307]},{"name":"STATUS_REMOTE_FILE_VERSION_MISMATCH","features":[307]},{"name":"STATUS_REMOTE_NOT_LISTENING","features":[307]},{"name":"STATUS_REMOTE_RESOURCES","features":[307]},{"name":"STATUS_REMOTE_SESSION_LIMIT","features":[307]},{"name":"STATUS_REMOTE_STORAGE_MEDIA_ERROR","features":[307]},{"name":"STATUS_REMOTE_STORAGE_NOT_ACTIVE","features":[307]},{"name":"STATUS_REPAIR_NEEDED","features":[307]},{"name":"STATUS_REPARSE","features":[307]},{"name":"STATUS_REPARSE_ATTRIBUTE_CONFLICT","features":[307]},{"name":"STATUS_REPARSE_GLOBAL","features":[307]},{"name":"STATUS_REPARSE_OBJECT","features":[307]},{"name":"STATUS_REPARSE_POINT_ENCOUNTERED","features":[307]},{"name":"STATUS_REPARSE_POINT_NOT_RESOLVED","features":[307]},{"name":"STATUS_REPLY_MESSAGE_MISMATCH","features":[307]},{"name":"STATUS_REQUEST_ABORTED","features":[307]},{"name":"STATUS_REQUEST_CANCELED","features":[307]},{"name":"STATUS_REQUEST_NOT_ACCEPTED","features":[307]},{"name":"STATUS_REQUEST_OUT_OF_SEQUENCE","features":[307]},{"name":"STATUS_REQUEST_PAUSED","features":[307]},{"name":"STATUS_RESIDENT_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_RESOURCEMANAGER_NOT_FOUND","features":[307]},{"name":"STATUS_RESOURCEMANAGER_READ_ONLY","features":[307]},{"name":"STATUS_RESOURCE_DATA_NOT_FOUND","features":[307]},{"name":"STATUS_RESOURCE_ENUM_USER_STOP","features":[307]},{"name":"STATUS_RESOURCE_IN_USE","features":[307]},{"name":"STATUS_RESOURCE_LANG_NOT_FOUND","features":[307]},{"name":"STATUS_RESOURCE_NAME_NOT_FOUND","features":[307]},{"name":"STATUS_RESOURCE_NOT_OWNED","features":[307]},{"name":"STATUS_RESOURCE_REQUIREMENTS_CHANGED","features":[307]},{"name":"STATUS_RESOURCE_TYPE_NOT_FOUND","features":[307]},{"name":"STATUS_RESTART_BOOT_APPLICATION","features":[307]},{"name":"STATUS_RESUME_HIBERNATION","features":[307]},{"name":"STATUS_RETRY","features":[307]},{"name":"STATUS_RETURN_ADDRESS_HIJACK_ATTEMPT","features":[307]},{"name":"STATUS_REVISION_MISMATCH","features":[307]},{"name":"STATUS_REVOCATION_OFFLINE_C","features":[307]},{"name":"STATUS_REVOCATION_OFFLINE_KDC","features":[307]},{"name":"STATUS_RING_NEWLY_EMPTY","features":[307]},{"name":"STATUS_RING_PREVIOUSLY_ABOVE_QUOTA","features":[307]},{"name":"STATUS_RING_PREVIOUSLY_EMPTY","features":[307]},{"name":"STATUS_RING_PREVIOUSLY_FULL","features":[307]},{"name":"STATUS_RING_SIGNAL_OPPOSITE_ENDPOINT","features":[307]},{"name":"STATUS_RKF_ACTIVE_KEY","features":[307]},{"name":"STATUS_RKF_BLOB_FULL","features":[307]},{"name":"STATUS_RKF_DUPLICATE_KEY","features":[307]},{"name":"STATUS_RKF_FILE_BLOCKED","features":[307]},{"name":"STATUS_RKF_KEY_NOT_FOUND","features":[307]},{"name":"STATUS_RKF_STORE_FULL","features":[307]},{"name":"STATUS_RM_ALREADY_STARTED","features":[307]},{"name":"STATUS_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT","features":[307]},{"name":"STATUS_RM_DISCONNECTED","features":[307]},{"name":"STATUS_RM_METADATA_CORRUPT","features":[307]},{"name":"STATUS_RM_NOT_ACTIVE","features":[307]},{"name":"STATUS_ROLLBACK_TIMER_EXPIRED","features":[307]},{"name":"STATUS_RTPM_CONTEXT_COMPLETE","features":[307]},{"name":"STATUS_RTPM_CONTEXT_CONTINUE","features":[307]},{"name":"STATUS_RTPM_INVALID_CONTEXT","features":[307]},{"name":"STATUS_RTPM_NO_RESULT","features":[307]},{"name":"STATUS_RTPM_PCR_READ_INCOMPLETE","features":[307]},{"name":"STATUS_RTPM_UNSUPPORTED_CMD","features":[307]},{"name":"STATUS_RUNLEVEL_SWITCH_AGENT_TIMEOUT","features":[307]},{"name":"STATUS_RUNLEVEL_SWITCH_IN_PROGRESS","features":[307]},{"name":"STATUS_RUNLEVEL_SWITCH_TIMEOUT","features":[307]},{"name":"STATUS_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED","features":[307]},{"name":"STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET","features":[307]},{"name":"STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE","features":[307]},{"name":"STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER","features":[307]},{"name":"STATUS_RXACT_COMMITTED","features":[307]},{"name":"STATUS_RXACT_COMMIT_FAILURE","features":[307]},{"name":"STATUS_RXACT_COMMIT_NECESSARY","features":[307]},{"name":"STATUS_RXACT_INVALID_STATE","features":[307]},{"name":"STATUS_RXACT_STATE_CREATED","features":[307]},{"name":"STATUS_SAM_INIT_FAILURE","features":[307]},{"name":"STATUS_SAM_NEED_BOOTKEY_FLOPPY","features":[307]},{"name":"STATUS_SAM_NEED_BOOTKEY_PASSWORD","features":[307]},{"name":"STATUS_SCRUB_DATA_DISABLED","features":[307]},{"name":"STATUS_SECCORE_INVALID_COMMAND","features":[307]},{"name":"STATUS_SECONDARY_IC_PROVIDER_NOT_REGISTERED","features":[307]},{"name":"STATUS_SECRET_TOO_LONG","features":[307]},{"name":"STATUS_SECTION_DIRECT_MAP_ONLY","features":[307]},{"name":"STATUS_SECTION_NOT_EXTENDED","features":[307]},{"name":"STATUS_SECTION_NOT_IMAGE","features":[307]},{"name":"STATUS_SECTION_PROTECTION","features":[307]},{"name":"STATUS_SECTION_TOO_BIG","features":[307]},{"name":"STATUS_SECUREBOOT_FILE_REPLACED","features":[307]},{"name":"STATUS_SECUREBOOT_INVALID_POLICY","features":[307]},{"name":"STATUS_SECUREBOOT_NOT_BASE_POLICY","features":[307]},{"name":"STATUS_SECUREBOOT_NOT_ENABLED","features":[307]},{"name":"STATUS_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY","features":[307]},{"name":"STATUS_SECUREBOOT_PLATFORM_ID_MISMATCH","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_NOT_SIGNED","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_ROLLBACK_DETECTED","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_UNKNOWN","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_UPGRADE_MISMATCH","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_VIOLATION","features":[307]},{"name":"STATUS_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING","features":[307]},{"name":"STATUS_SECUREBOOT_ROLLBACK_DETECTED","features":[307]},{"name":"STATUS_SECURITY_STREAM_IS_INCONSISTENT","features":[307]},{"name":"STATUS_SEGMENT_NOTIFICATION","features":[307]},{"name":"STATUS_SEMAPHORE_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_SERIAL_COUNTER_TIMEOUT","features":[307]},{"name":"STATUS_SERIAL_MORE_WRITES","features":[307]},{"name":"STATUS_SERIAL_NO_DEVICE_INITED","features":[307]},{"name":"STATUS_SERVER_DISABLED","features":[307]},{"name":"STATUS_SERVER_HAS_OPEN_HANDLES","features":[307]},{"name":"STATUS_SERVER_NOT_DISABLED","features":[307]},{"name":"STATUS_SERVER_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"STATUS_SERVER_SID_MISMATCH","features":[307]},{"name":"STATUS_SERVER_TRANSPORT_CONFLICT","features":[307]},{"name":"STATUS_SERVER_UNAVAILABLE","features":[307]},{"name":"STATUS_SERVICES_FAILED_AUTOSTART","features":[307]},{"name":"STATUS_SERVICE_NOTIFICATION","features":[307]},{"name":"STATUS_SESSION_KEY_TOO_SHORT","features":[307]},{"name":"STATUS_SETMARK_DETECTED","features":[307]},{"name":"STATUS_SET_CONTEXT_DENIED","features":[307]},{"name":"STATUS_SEVERITY_COERROR","features":[307]},{"name":"STATUS_SEVERITY_COFAIL","features":[307]},{"name":"STATUS_SEVERITY_ERROR","features":[307]},{"name":"STATUS_SEVERITY_INFORMATIONAL","features":[307]},{"name":"STATUS_SEVERITY_SUCCESS","features":[307]},{"name":"STATUS_SEVERITY_WARNING","features":[307]},{"name":"STATUS_SHARED_IRQ_BUSY","features":[307]},{"name":"STATUS_SHARED_POLICY","features":[307]},{"name":"STATUS_SHARE_UNAVAILABLE","features":[307]},{"name":"STATUS_SHARING_PAUSED","features":[307]},{"name":"STATUS_SHARING_VIOLATION","features":[307]},{"name":"STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME","features":[307]},{"name":"STATUS_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"STATUS_SINGLE_STEP","features":[307]},{"name":"STATUS_SMARTCARD_CARD_BLOCKED","features":[307]},{"name":"STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED","features":[307]},{"name":"STATUS_SMARTCARD_CERT_EXPIRED","features":[307]},{"name":"STATUS_SMARTCARD_CERT_REVOKED","features":[307]},{"name":"STATUS_SMARTCARD_IO_ERROR","features":[307]},{"name":"STATUS_SMARTCARD_LOGON_REQUIRED","features":[307]},{"name":"STATUS_SMARTCARD_NO_CARD","features":[307]},{"name":"STATUS_SMARTCARD_NO_CERTIFICATE","features":[307]},{"name":"STATUS_SMARTCARD_NO_KEYSET","features":[307]},{"name":"STATUS_SMARTCARD_NO_KEY_CONTAINER","features":[307]},{"name":"STATUS_SMARTCARD_SILENT_CONTEXT","features":[307]},{"name":"STATUS_SMARTCARD_SUBSYSTEM_FAILURE","features":[307]},{"name":"STATUS_SMARTCARD_WRONG_PIN","features":[307]},{"name":"STATUS_SMB1_NOT_AVAILABLE","features":[307]},{"name":"STATUS_SMB_BAD_CLUSTER_DIALECT","features":[307]},{"name":"STATUS_SMB_GUEST_LOGON_BLOCKED","features":[307]},{"name":"STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP","features":[307]},{"name":"STATUS_SMB_NO_SIGNING_ALGORITHM_OVERLAP","features":[307]},{"name":"STATUS_SMI_PRIMITIVE_INSTALLER_FAILED","features":[307]},{"name":"STATUS_SMR_GARBAGE_COLLECTION_REQUIRED","features":[307]},{"name":"STATUS_SOME_NOT_MAPPED","features":[307]},{"name":"STATUS_SOURCE_ELEMENT_EMPTY","features":[307]},{"name":"STATUS_SPACES_ALLOCATION_SIZE_INVALID","features":[307]},{"name":"STATUS_SPACES_CACHE_FULL","features":[307]},{"name":"STATUS_SPACES_COMPLETE","features":[307]},{"name":"STATUS_SPACES_CORRUPT_METADATA","features":[307]},{"name":"STATUS_SPACES_DRIVE_LOST_DATA","features":[307]},{"name":"STATUS_SPACES_DRIVE_NOT_READY","features":[307]},{"name":"STATUS_SPACES_DRIVE_OPERATIONAL_STATE_INVALID","features":[307]},{"name":"STATUS_SPACES_DRIVE_REDUNDANCY_INVALID","features":[307]},{"name":"STATUS_SPACES_DRIVE_SECTOR_SIZE_INVALID","features":[307]},{"name":"STATUS_SPACES_DRIVE_SPLIT","features":[307]},{"name":"STATUS_SPACES_DRT_FULL","features":[307]},{"name":"STATUS_SPACES_ENCLOSURE_AWARE_INVALID","features":[307]},{"name":"STATUS_SPACES_ENTRY_INCOMPLETE","features":[307]},{"name":"STATUS_SPACES_ENTRY_INVALID","features":[307]},{"name":"STATUS_SPACES_EXTENDED_ERROR","features":[307]},{"name":"STATUS_SPACES_FAULT_DOMAIN_TYPE_INVALID","features":[307]},{"name":"STATUS_SPACES_FLUSH_METADATA","features":[307]},{"name":"STATUS_SPACES_INCONSISTENCY","features":[307]},{"name":"STATUS_SPACES_INTERLEAVE_LENGTH_INVALID","features":[307]},{"name":"STATUS_SPACES_LOG_NOT_READY","features":[307]},{"name":"STATUS_SPACES_MAP_REQUIRED","features":[307]},{"name":"STATUS_SPACES_MARK_DIRTY","features":[307]},{"name":"STATUS_SPACES_NOT_ENOUGH_DRIVES","features":[307]},{"name":"STATUS_SPACES_NO_REDUNDANCY","features":[307]},{"name":"STATUS_SPACES_NUMBER_OF_COLUMNS_INVALID","features":[307]},{"name":"STATUS_SPACES_NUMBER_OF_DATA_COPIES_INVALID","features":[307]},{"name":"STATUS_SPACES_NUMBER_OF_GROUPS_INVALID","features":[307]},{"name":"STATUS_SPACES_PAUSE","features":[307]},{"name":"STATUS_SPACES_PD_INVALID_DATA","features":[307]},{"name":"STATUS_SPACES_PD_LENGTH_MISMATCH","features":[307]},{"name":"STATUS_SPACES_PD_NOT_FOUND","features":[307]},{"name":"STATUS_SPACES_PD_UNSUPPORTED_VERSION","features":[307]},{"name":"STATUS_SPACES_PROVISIONING_TYPE_INVALID","features":[307]},{"name":"STATUS_SPACES_REDIRECT","features":[307]},{"name":"STATUS_SPACES_REPAIRED","features":[307]},{"name":"STATUS_SPACES_REPAIR_IN_PROGRESS","features":[307]},{"name":"STATUS_SPACES_RESILIENCY_TYPE_INVALID","features":[307]},{"name":"STATUS_SPACES_UNSUPPORTED_VERSION","features":[307]},{"name":"STATUS_SPACES_UPDATE_COLUMN_STATE","features":[307]},{"name":"STATUS_SPACES_WRITE_CACHE_SIZE_INVALID","features":[307]},{"name":"STATUS_SPARSE_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_SPARSE_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"STATUS_SPECIAL_ACCOUNT","features":[307]},{"name":"STATUS_SPECIAL_GROUP","features":[307]},{"name":"STATUS_SPECIAL_USER","features":[307]},{"name":"STATUS_STACK_BUFFER_OVERRUN","features":[307]},{"name":"STATUS_STACK_OVERFLOW","features":[307]},{"name":"STATUS_STACK_OVERFLOW_READ","features":[307]},{"name":"STATUS_STOPPED_ON_SYMLINK","features":[307]},{"name":"STATUS_STORAGE_LOST_DATA_PERSISTENCE","features":[307]},{"name":"STATUS_STORAGE_RESERVE_ALREADY_EXISTS","features":[307]},{"name":"STATUS_STORAGE_RESERVE_DOES_NOT_EXIST","features":[307]},{"name":"STATUS_STORAGE_RESERVE_ID_INVALID","features":[307]},{"name":"STATUS_STORAGE_RESERVE_NOT_EMPTY","features":[307]},{"name":"STATUS_STORAGE_STACK_ACCESS_DENIED","features":[307]},{"name":"STATUS_STORAGE_TOPOLOGY_ID_MISMATCH","features":[307]},{"name":"STATUS_STOWED_EXCEPTION","features":[307]},{"name":"STATUS_STREAM_MINIVERSION_NOT_FOUND","features":[307]},{"name":"STATUS_STREAM_MINIVERSION_NOT_VALID","features":[307]},{"name":"STATUS_STRICT_CFG_VIOLATION","features":[307]},{"name":"STATUS_STRONG_CRYPTO_NOT_SUPPORTED","features":[307]},{"name":"STATUS_SUCCESS","features":[307]},{"name":"STATUS_SUSPEND_COUNT_EXCEEDED","features":[307]},{"name":"STATUS_SVHDX_ERROR_NOT_AVAILABLE","features":[307]},{"name":"STATUS_SVHDX_ERROR_STORED","features":[307]},{"name":"STATUS_SVHDX_NO_INITIATOR","features":[307]},{"name":"STATUS_SVHDX_RESERVATION_CONFLICT","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_AVAILABLE","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED","features":[307]},{"name":"STATUS_SVHDX_VERSION_MISMATCH","features":[307]},{"name":"STATUS_SVHDX_WRONG_FILE_TYPE","features":[307]},{"name":"STATUS_SXS_ACTIVATION_CONTEXT_DISABLED","features":[307]},{"name":"STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT","features":[307]},{"name":"STATUS_SXS_ASSEMBLY_MISSING","features":[307]},{"name":"STATUS_SXS_ASSEMBLY_NOT_FOUND","features":[307]},{"name":"STATUS_SXS_CANT_GEN_ACTCTX","features":[307]},{"name":"STATUS_SXS_COMPONENT_STORE_CORRUPT","features":[307]},{"name":"STATUS_SXS_CORRUPTION","features":[307]},{"name":"STATUS_SXS_CORRUPT_ACTIVATION_STACK","features":[307]},{"name":"STATUS_SXS_EARLY_DEACTIVATION","features":[307]},{"name":"STATUS_SXS_FILE_HASH_MISMATCH","features":[307]},{"name":"STATUS_SXS_FILE_HASH_MISSING","features":[307]},{"name":"STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY","features":[307]},{"name":"STATUS_SXS_IDENTITIES_DIFFERENT","features":[307]},{"name":"STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE","features":[307]},{"name":"STATUS_SXS_IDENTITY_PARSE_ERROR","features":[307]},{"name":"STATUS_SXS_INVALID_ACTCTXDATA_FORMAT","features":[307]},{"name":"STATUS_SXS_INVALID_DEACTIVATION","features":[307]},{"name":"STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME","features":[307]},{"name":"STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE","features":[307]},{"name":"STATUS_SXS_KEY_NOT_FOUND","features":[307]},{"name":"STATUS_SXS_MANIFEST_FORMAT_ERROR","features":[307]},{"name":"STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT","features":[307]},{"name":"STATUS_SXS_MANIFEST_PARSE_ERROR","features":[307]},{"name":"STATUS_SXS_MANIFEST_TOO_BIG","features":[307]},{"name":"STATUS_SXS_MULTIPLE_DEACTIVATION","features":[307]},{"name":"STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET","features":[307]},{"name":"STATUS_SXS_PROCESS_TERMINATION_REQUESTED","features":[307]},{"name":"STATUS_SXS_RELEASE_ACTIVATION_CONTEXT","features":[307]},{"name":"STATUS_SXS_SECTION_NOT_FOUND","features":[307]},{"name":"STATUS_SXS_SETTING_NOT_REGISTERED","features":[307]},{"name":"STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY","features":[307]},{"name":"STATUS_SXS_THREAD_QUERIES_DISABLED","features":[307]},{"name":"STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE","features":[307]},{"name":"STATUS_SXS_VERSION_CONFLICT","features":[307]},{"name":"STATUS_SXS_WRONG_SECTION_TYPE","features":[307]},{"name":"STATUS_SYMLINK_CLASS_DISABLED","features":[307]},{"name":"STATUS_SYNCHRONIZATION_REQUIRED","features":[307]},{"name":"STATUS_SYSTEM_DEVICE_NOT_FOUND","features":[307]},{"name":"STATUS_SYSTEM_HIVE_TOO_LARGE","features":[307]},{"name":"STATUS_SYSTEM_IMAGE_BAD_SIGNATURE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_INVALID_POLICY","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_POLICY_VIOLATION","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_EXPLICIT_DENY_FILE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_OFFLINE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_PUA","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_UNATTAINABLE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_UNFRIENDLY_FILE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_ROLLBACK_DETECTED","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_TOO_MANY_POLICIES","features":[307]},{"name":"STATUS_SYSTEM_NEEDS_REMEDIATION","features":[307]},{"name":"STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION","features":[307]},{"name":"STATUS_SYSTEM_POWERSTATE_TRANSITION","features":[307]},{"name":"STATUS_SYSTEM_PROCESS_TERMINATED","features":[307]},{"name":"STATUS_SYSTEM_SHUTDOWN","features":[307]},{"name":"STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED","features":[307]},{"name":"STATUS_THREADPOOL_HANDLE_EXCEPTION","features":[307]},{"name":"STATUS_THREADPOOL_RELEASED_DURING_OPERATION","features":[307]},{"name":"STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED","features":[307]},{"name":"STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED","features":[307]},{"name":"STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED","features":[307]},{"name":"STATUS_THREAD_ALREADY_IN_SESSION","features":[307]},{"name":"STATUS_THREAD_ALREADY_IN_TASK","features":[307]},{"name":"STATUS_THREAD_IS_TERMINATING","features":[307]},{"name":"STATUS_THREAD_NOT_IN_PROCESS","features":[307]},{"name":"STATUS_THREAD_NOT_IN_SESSION","features":[307]},{"name":"STATUS_THREAD_NOT_RUNNING","features":[307]},{"name":"STATUS_THREAD_WAS_SUSPENDED","features":[307]},{"name":"STATUS_TIMEOUT","features":[307]},{"name":"STATUS_TIMER_NOT_CANCELED","features":[307]},{"name":"STATUS_TIMER_RESOLUTION_NOT_SET","features":[307]},{"name":"STATUS_TIMER_RESUME_IGNORED","features":[307]},{"name":"STATUS_TIME_DIFFERENCE_AT_DC","features":[307]},{"name":"STATUS_TM_IDENTITY_MISMATCH","features":[307]},{"name":"STATUS_TM_INITIALIZATION_FAILED","features":[307]},{"name":"STATUS_TM_VOLATILE","features":[307]},{"name":"STATUS_TOKEN_ALREADY_IN_USE","features":[307]},{"name":"STATUS_TOO_LATE","features":[307]},{"name":"STATUS_TOO_MANY_ADDRESSES","features":[307]},{"name":"STATUS_TOO_MANY_COMMANDS","features":[307]},{"name":"STATUS_TOO_MANY_CONTEXT_IDS","features":[307]},{"name":"STATUS_TOO_MANY_GUIDS_REQUESTED","features":[307]},{"name":"STATUS_TOO_MANY_LINKS","features":[307]},{"name":"STATUS_TOO_MANY_LUIDS_REQUESTED","features":[307]},{"name":"STATUS_TOO_MANY_NAMES","features":[307]},{"name":"STATUS_TOO_MANY_NODES","features":[307]},{"name":"STATUS_TOO_MANY_OPENED_FILES","features":[307]},{"name":"STATUS_TOO_MANY_PAGING_FILES","features":[307]},{"name":"STATUS_TOO_MANY_PRINCIPALS","features":[307]},{"name":"STATUS_TOO_MANY_SECRETS","features":[307]},{"name":"STATUS_TOO_MANY_SEGMENT_DESCRIPTORS","features":[307]},{"name":"STATUS_TOO_MANY_SESSIONS","features":[307]},{"name":"STATUS_TOO_MANY_SIDS","features":[307]},{"name":"STATUS_TOO_MANY_THREADS","features":[307]},{"name":"STATUS_TPM_20_E_ASYMMETRIC","features":[307]},{"name":"STATUS_TPM_20_E_ATTRIBUTES","features":[307]},{"name":"STATUS_TPM_20_E_AUTHSIZE","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_CONTEXT","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_FAIL","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_MISSING","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_TYPE","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_UNAVAILABLE","features":[307]},{"name":"STATUS_TPM_20_E_BAD_AUTH","features":[307]},{"name":"STATUS_TPM_20_E_BAD_CONTEXT","features":[307]},{"name":"STATUS_TPM_20_E_BINDING","features":[307]},{"name":"STATUS_TPM_20_E_COMMAND_CODE","features":[307]},{"name":"STATUS_TPM_20_E_COMMAND_SIZE","features":[307]},{"name":"STATUS_TPM_20_E_CPHASH","features":[307]},{"name":"STATUS_TPM_20_E_CURVE","features":[307]},{"name":"STATUS_TPM_20_E_DISABLED","features":[307]},{"name":"STATUS_TPM_20_E_ECC_CURVE","features":[307]},{"name":"STATUS_TPM_20_E_ECC_POINT","features":[307]},{"name":"STATUS_TPM_20_E_EXCLUSIVE","features":[307]},{"name":"STATUS_TPM_20_E_EXPIRED","features":[307]},{"name":"STATUS_TPM_20_E_FAILURE","features":[307]},{"name":"STATUS_TPM_20_E_HANDLE","features":[307]},{"name":"STATUS_TPM_20_E_HASH","features":[307]},{"name":"STATUS_TPM_20_E_HIERARCHY","features":[307]},{"name":"STATUS_TPM_20_E_HMAC","features":[307]},{"name":"STATUS_TPM_20_E_INITIALIZE","features":[307]},{"name":"STATUS_TPM_20_E_INSUFFICIENT","features":[307]},{"name":"STATUS_TPM_20_E_INTEGRITY","features":[307]},{"name":"STATUS_TPM_20_E_KDF","features":[307]},{"name":"STATUS_TPM_20_E_KEY","features":[307]},{"name":"STATUS_TPM_20_E_KEY_SIZE","features":[307]},{"name":"STATUS_TPM_20_E_MGF","features":[307]},{"name":"STATUS_TPM_20_E_MODE","features":[307]},{"name":"STATUS_TPM_20_E_NEEDS_TEST","features":[307]},{"name":"STATUS_TPM_20_E_NONCE","features":[307]},{"name":"STATUS_TPM_20_E_NO_RESULT","features":[307]},{"name":"STATUS_TPM_20_E_NV_AUTHORIZATION","features":[307]},{"name":"STATUS_TPM_20_E_NV_DEFINED","features":[307]},{"name":"STATUS_TPM_20_E_NV_LOCKED","features":[307]},{"name":"STATUS_TPM_20_E_NV_RANGE","features":[307]},{"name":"STATUS_TPM_20_E_NV_SIZE","features":[307]},{"name":"STATUS_TPM_20_E_NV_SPACE","features":[307]},{"name":"STATUS_TPM_20_E_NV_UNINITIALIZED","features":[307]},{"name":"STATUS_TPM_20_E_PARENT","features":[307]},{"name":"STATUS_TPM_20_E_PCR","features":[307]},{"name":"STATUS_TPM_20_E_PCR_CHANGED","features":[307]},{"name":"STATUS_TPM_20_E_POLICY","features":[307]},{"name":"STATUS_TPM_20_E_POLICY_CC","features":[307]},{"name":"STATUS_TPM_20_E_POLICY_FAIL","features":[307]},{"name":"STATUS_TPM_20_E_PP","features":[307]},{"name":"STATUS_TPM_20_E_PRIVATE","features":[307]},{"name":"STATUS_TPM_20_E_RANGE","features":[307]},{"name":"STATUS_TPM_20_E_REBOOT","features":[307]},{"name":"STATUS_TPM_20_E_RESERVED_BITS","features":[307]},{"name":"STATUS_TPM_20_E_SCHEME","features":[307]},{"name":"STATUS_TPM_20_E_SELECTOR","features":[307]},{"name":"STATUS_TPM_20_E_SENSITIVE","features":[307]},{"name":"STATUS_TPM_20_E_SEQUENCE","features":[307]},{"name":"STATUS_TPM_20_E_SIGNATURE","features":[307]},{"name":"STATUS_TPM_20_E_SIZE","features":[307]},{"name":"STATUS_TPM_20_E_SYMMETRIC","features":[307]},{"name":"STATUS_TPM_20_E_TAG","features":[307]},{"name":"STATUS_TPM_20_E_TICKET","features":[307]},{"name":"STATUS_TPM_20_E_TOO_MANY_CONTEXTS","features":[307]},{"name":"STATUS_TPM_20_E_TYPE","features":[307]},{"name":"STATUS_TPM_20_E_UNBALANCED","features":[307]},{"name":"STATUS_TPM_20_E_UPGRADE","features":[307]},{"name":"STATUS_TPM_20_E_VALUE","features":[307]},{"name":"STATUS_TPM_ACCESS_DENIED","features":[307]},{"name":"STATUS_TPM_AREA_LOCKED","features":[307]},{"name":"STATUS_TPM_AUDITFAILURE","features":[307]},{"name":"STATUS_TPM_AUDITFAIL_SUCCESSFUL","features":[307]},{"name":"STATUS_TPM_AUDITFAIL_UNSUCCESSFUL","features":[307]},{"name":"STATUS_TPM_AUTH2FAIL","features":[307]},{"name":"STATUS_TPM_AUTHFAIL","features":[307]},{"name":"STATUS_TPM_AUTH_CONFLICT","features":[307]},{"name":"STATUS_TPM_BADCONTEXT","features":[307]},{"name":"STATUS_TPM_BADINDEX","features":[307]},{"name":"STATUS_TPM_BADTAG","features":[307]},{"name":"STATUS_TPM_BAD_ATTRIBUTES","features":[307]},{"name":"STATUS_TPM_BAD_COUNTER","features":[307]},{"name":"STATUS_TPM_BAD_DATASIZE","features":[307]},{"name":"STATUS_TPM_BAD_DELEGATE","features":[307]},{"name":"STATUS_TPM_BAD_HANDLE","features":[307]},{"name":"STATUS_TPM_BAD_KEY_PROPERTY","features":[307]},{"name":"STATUS_TPM_BAD_LOCALITY","features":[307]},{"name":"STATUS_TPM_BAD_MIGRATION","features":[307]},{"name":"STATUS_TPM_BAD_MODE","features":[307]},{"name":"STATUS_TPM_BAD_ORDINAL","features":[307]},{"name":"STATUS_TPM_BAD_PARAMETER","features":[307]},{"name":"STATUS_TPM_BAD_PARAM_SIZE","features":[307]},{"name":"STATUS_TPM_BAD_PRESENCE","features":[307]},{"name":"STATUS_TPM_BAD_SCHEME","features":[307]},{"name":"STATUS_TPM_BAD_SIGNATURE","features":[307]},{"name":"STATUS_TPM_BAD_TYPE","features":[307]},{"name":"STATUS_TPM_BAD_VERSION","features":[307]},{"name":"STATUS_TPM_CLEAR_DISABLED","features":[307]},{"name":"STATUS_TPM_COMMAND_BLOCKED","features":[307]},{"name":"STATUS_TPM_COMMAND_CANCELED","features":[307]},{"name":"STATUS_TPM_CONTEXT_GAP","features":[307]},{"name":"STATUS_TPM_DAA_INPUT_DATA0","features":[307]},{"name":"STATUS_TPM_DAA_INPUT_DATA1","features":[307]},{"name":"STATUS_TPM_DAA_ISSUER_SETTINGS","features":[307]},{"name":"STATUS_TPM_DAA_ISSUER_VALIDITY","features":[307]},{"name":"STATUS_TPM_DAA_RESOURCES","features":[307]},{"name":"STATUS_TPM_DAA_STAGE","features":[307]},{"name":"STATUS_TPM_DAA_TPM_SETTINGS","features":[307]},{"name":"STATUS_TPM_DAA_WRONG_W","features":[307]},{"name":"STATUS_TPM_DEACTIVATED","features":[307]},{"name":"STATUS_TPM_DECRYPT_ERROR","features":[307]},{"name":"STATUS_TPM_DEFEND_LOCK_RUNNING","features":[307]},{"name":"STATUS_TPM_DELEGATE_ADMIN","features":[307]},{"name":"STATUS_TPM_DELEGATE_FAMILY","features":[307]},{"name":"STATUS_TPM_DELEGATE_LOCK","features":[307]},{"name":"STATUS_TPM_DISABLED","features":[307]},{"name":"STATUS_TPM_DISABLED_CMD","features":[307]},{"name":"STATUS_TPM_DOING_SELFTEST","features":[307]},{"name":"STATUS_TPM_DUPLICATE_VHANDLE","features":[307]},{"name":"STATUS_TPM_EMBEDDED_COMMAND_BLOCKED","features":[307]},{"name":"STATUS_TPM_EMBEDDED_COMMAND_UNSUPPORTED","features":[307]},{"name":"STATUS_TPM_ENCRYPT_ERROR","features":[307]},{"name":"STATUS_TPM_ERROR_MASK","features":[307]},{"name":"STATUS_TPM_FAIL","features":[307]},{"name":"STATUS_TPM_FAILEDSELFTEST","features":[307]},{"name":"STATUS_TPM_FAMILYCOUNT","features":[307]},{"name":"STATUS_TPM_INAPPROPRIATE_ENC","features":[307]},{"name":"STATUS_TPM_INAPPROPRIATE_SIG","features":[307]},{"name":"STATUS_TPM_INSTALL_DISABLED","features":[307]},{"name":"STATUS_TPM_INSUFFICIENT_BUFFER","features":[307]},{"name":"STATUS_TPM_INVALID_AUTHHANDLE","features":[307]},{"name":"STATUS_TPM_INVALID_FAMILY","features":[307]},{"name":"STATUS_TPM_INVALID_HANDLE","features":[307]},{"name":"STATUS_TPM_INVALID_KEYHANDLE","features":[307]},{"name":"STATUS_TPM_INVALID_KEYUSAGE","features":[307]},{"name":"STATUS_TPM_INVALID_PCR_INFO","features":[307]},{"name":"STATUS_TPM_INVALID_POSTINIT","features":[307]},{"name":"STATUS_TPM_INVALID_RESOURCE","features":[307]},{"name":"STATUS_TPM_INVALID_STRUCTURE","features":[307]},{"name":"STATUS_TPM_IOERROR","features":[307]},{"name":"STATUS_TPM_KEYNOTFOUND","features":[307]},{"name":"STATUS_TPM_KEY_NOTSUPPORTED","features":[307]},{"name":"STATUS_TPM_KEY_OWNER_CONTROL","features":[307]},{"name":"STATUS_TPM_MAXNVWRITES","features":[307]},{"name":"STATUS_TPM_MA_AUTHORITY","features":[307]},{"name":"STATUS_TPM_MA_DESTINATION","features":[307]},{"name":"STATUS_TPM_MA_SOURCE","features":[307]},{"name":"STATUS_TPM_MA_TICKET_SIGNATURE","features":[307]},{"name":"STATUS_TPM_MIGRATEFAIL","features":[307]},{"name":"STATUS_TPM_NEEDS_SELFTEST","features":[307]},{"name":"STATUS_TPM_NOCONTEXTSPACE","features":[307]},{"name":"STATUS_TPM_NOOPERATOR","features":[307]},{"name":"STATUS_TPM_NOSPACE","features":[307]},{"name":"STATUS_TPM_NOSRK","features":[307]},{"name":"STATUS_TPM_NOTFIPS","features":[307]},{"name":"STATUS_TPM_NOTLOCAL","features":[307]},{"name":"STATUS_TPM_NOTRESETABLE","features":[307]},{"name":"STATUS_TPM_NOTSEALED_BLOB","features":[307]},{"name":"STATUS_TPM_NOT_FOUND","features":[307]},{"name":"STATUS_TPM_NOT_FULLWRITE","features":[307]},{"name":"STATUS_TPM_NO_ENDORSEMENT","features":[307]},{"name":"STATUS_TPM_NO_NV_PERMISSION","features":[307]},{"name":"STATUS_TPM_NO_WRAP_TRANSPORT","features":[307]},{"name":"STATUS_TPM_OWNER_CONTROL","features":[307]},{"name":"STATUS_TPM_OWNER_SET","features":[307]},{"name":"STATUS_TPM_PERMANENTEK","features":[307]},{"name":"STATUS_TPM_PER_NOWRITE","features":[307]},{"name":"STATUS_TPM_PPI_FUNCTION_UNSUPPORTED","features":[307]},{"name":"STATUS_TPM_READ_ONLY","features":[307]},{"name":"STATUS_TPM_REQUIRES_SIGN","features":[307]},{"name":"STATUS_TPM_RESOURCEMISSING","features":[307]},{"name":"STATUS_TPM_RESOURCES","features":[307]},{"name":"STATUS_TPM_RETRY","features":[307]},{"name":"STATUS_TPM_SHA_ERROR","features":[307]},{"name":"STATUS_TPM_SHA_THREAD","features":[307]},{"name":"STATUS_TPM_SHORTRANDOM","features":[307]},{"name":"STATUS_TPM_SIZE","features":[307]},{"name":"STATUS_TPM_TOOMANYCONTEXTS","features":[307]},{"name":"STATUS_TPM_TOO_MANY_CONTEXTS","features":[307]},{"name":"STATUS_TPM_TRANSPORT_NOTEXCLUSIVE","features":[307]},{"name":"STATUS_TPM_WRITE_LOCKED","features":[307]},{"name":"STATUS_TPM_WRONGPCRVAL","features":[307]},{"name":"STATUS_TPM_WRONG_ENTITYTYPE","features":[307]},{"name":"STATUS_TPM_ZERO_EXHAUST_ENABLED","features":[307]},{"name":"STATUS_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE","features":[307]},{"name":"STATUS_TRANSACTIONAL_CONFLICT","features":[307]},{"name":"STATUS_TRANSACTIONAL_OPEN_NOT_ALLOWED","features":[307]},{"name":"STATUS_TRANSACTIONMANAGER_IDENTITY_MISMATCH","features":[307]},{"name":"STATUS_TRANSACTIONMANAGER_NOT_FOUND","features":[307]},{"name":"STATUS_TRANSACTIONMANAGER_NOT_ONLINE","features":[307]},{"name":"STATUS_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION","features":[307]},{"name":"STATUS_TRANSACTIONS_NOT_FROZEN","features":[307]},{"name":"STATUS_TRANSACTIONS_UNSUPPORTED_REMOTE","features":[307]},{"name":"STATUS_TRANSACTION_ABORTED","features":[307]},{"name":"STATUS_TRANSACTION_ALREADY_ABORTED","features":[307]},{"name":"STATUS_TRANSACTION_ALREADY_COMMITTED","features":[307]},{"name":"STATUS_TRANSACTION_FREEZE_IN_PROGRESS","features":[307]},{"name":"STATUS_TRANSACTION_INTEGRITY_VIOLATED","features":[307]},{"name":"STATUS_TRANSACTION_INVALID_ID","features":[307]},{"name":"STATUS_TRANSACTION_INVALID_MARSHALL_BUFFER","features":[307]},{"name":"STATUS_TRANSACTION_INVALID_TYPE","features":[307]},{"name":"STATUS_TRANSACTION_MUST_WRITETHROUGH","features":[307]},{"name":"STATUS_TRANSACTION_NOT_ACTIVE","features":[307]},{"name":"STATUS_TRANSACTION_NOT_ENLISTED","features":[307]},{"name":"STATUS_TRANSACTION_NOT_FOUND","features":[307]},{"name":"STATUS_TRANSACTION_NOT_JOINED","features":[307]},{"name":"STATUS_TRANSACTION_NOT_REQUESTED","features":[307]},{"name":"STATUS_TRANSACTION_NOT_ROOT","features":[307]},{"name":"STATUS_TRANSACTION_NO_MATCH","features":[307]},{"name":"STATUS_TRANSACTION_NO_RELEASE","features":[307]},{"name":"STATUS_TRANSACTION_NO_SUPERIOR","features":[307]},{"name":"STATUS_TRANSACTION_OBJECT_EXPIRED","features":[307]},{"name":"STATUS_TRANSACTION_PROPAGATION_FAILED","features":[307]},{"name":"STATUS_TRANSACTION_RECORD_TOO_LONG","features":[307]},{"name":"STATUS_TRANSACTION_REQUEST_NOT_VALID","features":[307]},{"name":"STATUS_TRANSACTION_REQUIRED_PROMOTION","features":[307]},{"name":"STATUS_TRANSACTION_RESPONDED","features":[307]},{"name":"STATUS_TRANSACTION_RESPONSE_NOT_ENLISTED","features":[307]},{"name":"STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET","features":[307]},{"name":"STATUS_TRANSACTION_SUPERIOR_EXISTS","features":[307]},{"name":"STATUS_TRANSACTION_TIMED_OUT","features":[307]},{"name":"STATUS_TRANSLATION_COMPLETE","features":[307]},{"name":"STATUS_TRANSPORT_FULL","features":[307]},{"name":"STATUS_TRIGGERED_EXECUTABLE_MEMORY_WRITE","features":[307]},{"name":"STATUS_TRIM_READ_ZERO_NOT_SUPPORTED","features":[307]},{"name":"STATUS_TRUSTED_DOMAIN_FAILURE","features":[307]},{"name":"STATUS_TRUSTED_RELATIONSHIP_FAILURE","features":[307]},{"name":"STATUS_TRUST_FAILURE","features":[307]},{"name":"STATUS_TS_INCOMPATIBLE_SESSIONS","features":[307]},{"name":"STATUS_TS_VIDEO_SUBSYSTEM_ERROR","features":[307]},{"name":"STATUS_TXF_ATTRIBUTE_CORRUPT","features":[307]},{"name":"STATUS_TXF_DIR_NOT_EMPTY","features":[307]},{"name":"STATUS_TXF_METADATA_ALREADY_PRESENT","features":[307]},{"name":"STATUS_UNABLE_TO_DECOMMIT_VM","features":[307]},{"name":"STATUS_UNABLE_TO_DELETE_SECTION","features":[307]},{"name":"STATUS_UNABLE_TO_FREE_VM","features":[307]},{"name":"STATUS_UNABLE_TO_LOCK_MEDIA","features":[307]},{"name":"STATUS_UNABLE_TO_UNLOAD_MEDIA","features":[307]},{"name":"STATUS_UNDEFINED_CHARACTER","features":[307]},{"name":"STATUS_UNDEFINED_SCOPE","features":[307]},{"name":"STATUS_UNEXPECTED_IO_ERROR","features":[307]},{"name":"STATUS_UNEXPECTED_MM_CREATE_ERR","features":[307]},{"name":"STATUS_UNEXPECTED_MM_EXTEND_ERR","features":[307]},{"name":"STATUS_UNEXPECTED_MM_MAP_ERROR","features":[307]},{"name":"STATUS_UNEXPECTED_NETWORK_ERROR","features":[307]},{"name":"STATUS_UNFINISHED_CONTEXT_DELETED","features":[307]},{"name":"STATUS_UNHANDLED_EXCEPTION","features":[307]},{"name":"STATUS_UNKNOWN_REVISION","features":[307]},{"name":"STATUS_UNMAPPABLE_CHARACTER","features":[307]},{"name":"STATUS_UNRECOGNIZED_MEDIA","features":[307]},{"name":"STATUS_UNRECOGNIZED_VOLUME","features":[307]},{"name":"STATUS_UNSATISFIED_DEPENDENCIES","features":[307]},{"name":"STATUS_UNSUCCESSFUL","features":[307]},{"name":"STATUS_UNSUPPORTED_COMPRESSION","features":[307]},{"name":"STATUS_UNSUPPORTED_PAGING_MODE","features":[307]},{"name":"STATUS_UNSUPPORTED_PREAUTH","features":[307]},{"name":"STATUS_UNTRUSTED_MOUNT_POINT","features":[307]},{"name":"STATUS_UNWIND","features":[307]},{"name":"STATUS_UNWIND_CONSOLIDATE","features":[307]},{"name":"STATUS_USER2USER_REQUIRED","features":[307]},{"name":"STATUS_USER_APC","features":[307]},{"name":"STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_USER_EXISTS","features":[307]},{"name":"STATUS_USER_MAPPED_FILE","features":[307]},{"name":"STATUS_USER_SESSION_DELETED","features":[307]},{"name":"STATUS_VALIDATE_CONTINUE","features":[307]},{"name":"STATUS_VALID_CATALOG_HASH","features":[307]},{"name":"STATUS_VALID_IMAGE_HASH","features":[307]},{"name":"STATUS_VALID_STRONG_CODE_HASH","features":[307]},{"name":"STATUS_VARIABLE_NOT_FOUND","features":[307]},{"name":"STATUS_VDM_DISALLOWED","features":[307]},{"name":"STATUS_VDM_HARD_ERROR","features":[307]},{"name":"STATUS_VERIFIER_STOP","features":[307]},{"name":"STATUS_VERIFY_REQUIRED","features":[307]},{"name":"STATUS_VHDSET_BACKING_STORAGE_NOT_FOUND","features":[307]},{"name":"STATUS_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE","features":[307]},{"name":"STATUS_VHD_BITMAP_MISMATCH","features":[307]},{"name":"STATUS_VHD_BLOCK_ALLOCATION_FAILURE","features":[307]},{"name":"STATUS_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT","features":[307]},{"name":"STATUS_VHD_CHANGE_TRACKING_DISABLED","features":[307]},{"name":"STATUS_VHD_CHILD_PARENT_ID_MISMATCH","features":[307]},{"name":"STATUS_VHD_CHILD_PARENT_SIZE_MISMATCH","features":[307]},{"name":"STATUS_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH","features":[307]},{"name":"STATUS_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE","features":[307]},{"name":"STATUS_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED","features":[307]},{"name":"STATUS_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT","features":[307]},{"name":"STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH","features":[307]},{"name":"STATUS_VHD_DRIVE_FOOTER_CORRUPT","features":[307]},{"name":"STATUS_VHD_DRIVE_FOOTER_MISSING","features":[307]},{"name":"STATUS_VHD_FORMAT_UNKNOWN","features":[307]},{"name":"STATUS_VHD_FORMAT_UNSUPPORTED_VERSION","features":[307]},{"name":"STATUS_VHD_INVALID_BLOCK_SIZE","features":[307]},{"name":"STATUS_VHD_INVALID_CHANGE_TRACKING_ID","features":[307]},{"name":"STATUS_VHD_INVALID_FILE_SIZE","features":[307]},{"name":"STATUS_VHD_INVALID_SIZE","features":[307]},{"name":"STATUS_VHD_INVALID_STATE","features":[307]},{"name":"STATUS_VHD_INVALID_TYPE","features":[307]},{"name":"STATUS_VHD_METADATA_FULL","features":[307]},{"name":"STATUS_VHD_METADATA_READ_FAILURE","features":[307]},{"name":"STATUS_VHD_METADATA_WRITE_FAILURE","features":[307]},{"name":"STATUS_VHD_MISSING_CHANGE_TRACKING_INFORMATION","features":[307]},{"name":"STATUS_VHD_PARENT_VHD_ACCESS_DENIED","features":[307]},{"name":"STATUS_VHD_PARENT_VHD_NOT_FOUND","features":[307]},{"name":"STATUS_VHD_RESIZE_WOULD_TRUNCATE_DATA","features":[307]},{"name":"STATUS_VHD_SHARED","features":[307]},{"name":"STATUS_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH","features":[307]},{"name":"STATUS_VHD_SPARSE_HEADER_CORRUPT","features":[307]},{"name":"STATUS_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION","features":[307]},{"name":"STATUS_VHD_UNEXPECTED_ID","features":[307]},{"name":"STATUS_VIDEO_DRIVER_DEBUG_REPORT_REQUEST","features":[307]},{"name":"STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD","features":[307]},{"name":"STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED","features":[307]},{"name":"STATUS_VID_CHILD_GPA_PAGE_SET_CORRUPTED","features":[307]},{"name":"STATUS_VID_DUPLICATE_HANDLER","features":[307]},{"name":"STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT","features":[307]},{"name":"STATUS_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT","features":[307]},{"name":"STATUS_VID_HANDLER_NOT_PRESENT","features":[307]},{"name":"STATUS_VID_INSUFFICIENT_RESOURCES_HV_DEPOSIT","features":[307]},{"name":"STATUS_VID_INSUFFICIENT_RESOURCES_PHYSICAL_BUFFER","features":[307]},{"name":"STATUS_VID_INSUFFICIENT_RESOURCES_RESERVE","features":[307]},{"name":"STATUS_VID_INSUFFICIENT_RESOURCES_WITHDRAW","features":[307]},{"name":"STATUS_VID_INVALID_CHILD_GPA_PAGE_SET","features":[307]},{"name":"STATUS_VID_INVALID_GPA_RANGE_HANDLE","features":[307]},{"name":"STATUS_VID_INVALID_MEMORY_BLOCK_HANDLE","features":[307]},{"name":"STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE","features":[307]},{"name":"STATUS_VID_INVALID_NUMA_NODE_INDEX","features":[307]},{"name":"STATUS_VID_INVALID_NUMA_SETTINGS","features":[307]},{"name":"STATUS_VID_INVALID_OBJECT_NAME","features":[307]},{"name":"STATUS_VID_INVALID_PPM_HANDLE","features":[307]},{"name":"STATUS_VID_INVALID_PROCESSOR_STATE","features":[307]},{"name":"STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED","features":[307]},{"name":"STATUS_VID_MBPS_ARE_LOCKED","features":[307]},{"name":"STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE","features":[307]},{"name":"STATUS_VID_MBP_COUNT_EXCEEDED_LIMIT","features":[307]},{"name":"STATUS_VID_MB_PROPERTY_ALREADY_SET_RESET","features":[307]},{"name":"STATUS_VID_MB_STILL_REFERENCED","features":[307]},{"name":"STATUS_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED","features":[307]},{"name":"STATUS_VID_MEMORY_TYPE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VID_MESSAGE_QUEUE_ALREADY_EXISTS","features":[307]},{"name":"STATUS_VID_MESSAGE_QUEUE_CLOSED","features":[307]},{"name":"STATUS_VID_MESSAGE_QUEUE_NAME_TOO_LONG","features":[307]},{"name":"STATUS_VID_MMIO_RANGE_DESTROYED","features":[307]},{"name":"STATUS_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED","features":[307]},{"name":"STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE","features":[307]},{"name":"STATUS_VID_PAGE_RANGE_OVERFLOW","features":[307]},{"name":"STATUS_VID_PARTITION_ALREADY_EXISTS","features":[307]},{"name":"STATUS_VID_PARTITION_DOES_NOT_EXIST","features":[307]},{"name":"STATUS_VID_PARTITION_NAME_NOT_FOUND","features":[307]},{"name":"STATUS_VID_PARTITION_NAME_TOO_LONG","features":[307]},{"name":"STATUS_VID_PROCESS_ALREADY_SET","features":[307]},{"name":"STATUS_VID_QUEUE_FULL","features":[307]},{"name":"STATUS_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED","features":[307]},{"name":"STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED","features":[307]},{"name":"STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL","features":[307]},{"name":"STATUS_VID_SAVED_STATE_CORRUPT","features":[307]},{"name":"STATUS_VID_SAVED_STATE_INCOMPATIBLE","features":[307]},{"name":"STATUS_VID_SAVED_STATE_UNRECOGNIZED_ITEM","features":[307]},{"name":"STATUS_VID_STOP_PENDING","features":[307]},{"name":"STATUS_VID_TOO_MANY_HANDLERS","features":[307]},{"name":"STATUS_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_VID_VTL_ACCESS_DENIED","features":[307]},{"name":"STATUS_VIRTDISK_DISK_ALREADY_OWNED","features":[307]},{"name":"STATUS_VIRTDISK_DISK_ONLINE_AND_WRITABLE","features":[307]},{"name":"STATUS_VIRTDISK_NOT_VIRTUAL_DISK","features":[307]},{"name":"STATUS_VIRTDISK_PROVIDER_NOT_FOUND","features":[307]},{"name":"STATUS_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE","features":[307]},{"name":"STATUS_VIRTUAL_CIRCUIT_CLOSED","features":[307]},{"name":"STATUS_VIRTUAL_DISK_LIMITATION","features":[307]},{"name":"STATUS_VIRUS_DELETED","features":[307]},{"name":"STATUS_VIRUS_INFECTED","features":[307]},{"name":"STATUS_VOLMGR_ALL_DISKS_FAILED","features":[307]},{"name":"STATUS_VOLMGR_BAD_BOOT_DISK","features":[307]},{"name":"STATUS_VOLMGR_DATABASE_FULL","features":[307]},{"name":"STATUS_VOLMGR_DIFFERENT_SECTOR_SIZE","features":[307]},{"name":"STATUS_VOLMGR_DISK_CONFIGURATION_CORRUPTED","features":[307]},{"name":"STATUS_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC","features":[307]},{"name":"STATUS_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME","features":[307]},{"name":"STATUS_VOLMGR_DISK_DUPLICATE","features":[307]},{"name":"STATUS_VOLMGR_DISK_DYNAMIC","features":[307]},{"name":"STATUS_VOLMGR_DISK_ID_INVALID","features":[307]},{"name":"STATUS_VOLMGR_DISK_INVALID","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAST_VOTER","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_INVALID","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS","features":[307]},{"name":"STATUS_VOLMGR_DISK_MISSING","features":[307]},{"name":"STATUS_VOLMGR_DISK_NOT_EMPTY","features":[307]},{"name":"STATUS_VOLMGR_DISK_NOT_ENOUGH_SPACE","features":[307]},{"name":"STATUS_VOLMGR_DISK_REVECTORING_FAILED","features":[307]},{"name":"STATUS_VOLMGR_DISK_SECTOR_SIZE_INVALID","features":[307]},{"name":"STATUS_VOLMGR_DISK_SET_NOT_CONTAINED","features":[307]},{"name":"STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS","features":[307]},{"name":"STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES","features":[307]},{"name":"STATUS_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_ALREADY_USED","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_NOT_CONTIGUOUS","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH","features":[307]},{"name":"STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLMGR_INCOMPLETE_DISK_MIGRATION","features":[307]},{"name":"STATUS_VOLMGR_INCOMPLETE_REGENERATION","features":[307]},{"name":"STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALID","features":[307]},{"name":"STATUS_VOLMGR_MAXIMUM_REGISTERED_USERS","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_INDEX_DUPLICATE","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_INDEX_INVALID","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_IN_SYNC","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_MISSING","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_NOT_DETACHED","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_REGENERATING","features":[307]},{"name":"STATUS_VOLMGR_MIRROR_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLMGR_NOTIFICATION_RESET","features":[307]},{"name":"STATUS_VOLMGR_NOT_PRIMARY_PACK","features":[307]},{"name":"STATUS_VOLMGR_NO_REGISTERED_USERS","features":[307]},{"name":"STATUS_VOLMGR_NO_SUCH_USER","features":[307]},{"name":"STATUS_VOLMGR_NO_VALID_LOG_COPIES","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_DISKS_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_EXTENTS_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_MEMBERS_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_PLEXES_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PACK_CONFIG_OFFLINE","features":[307]},{"name":"STATUS_VOLMGR_PACK_CONFIG_ONLINE","features":[307]},{"name":"STATUS_VOLMGR_PACK_CONFIG_UPDATE_FAILED","features":[307]},{"name":"STATUS_VOLMGR_PACK_DUPLICATE","features":[307]},{"name":"STATUS_VOLMGR_PACK_HAS_QUORUM","features":[307]},{"name":"STATUS_VOLMGR_PACK_ID_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PACK_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PACK_LOG_UPDATE_FAILED","features":[307]},{"name":"STATUS_VOLMGR_PACK_NAME_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PACK_OFFLINE","features":[307]},{"name":"STATUS_VOLMGR_PACK_WITHOUT_QUORUM","features":[307]},{"name":"STATUS_VOLMGR_PARTITION_STYLE_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PARTITION_UPDATE_FAILED","features":[307]},{"name":"STATUS_VOLMGR_PLEX_INDEX_DUPLICATE","features":[307]},{"name":"STATUS_VOLMGR_PLEX_INDEX_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PLEX_IN_SYNC","features":[307]},{"name":"STATUS_VOLMGR_PLEX_LAST_ACTIVE","features":[307]},{"name":"STATUS_VOLMGR_PLEX_MISSING","features":[307]},{"name":"STATUS_VOLMGR_PLEX_NOT_RAID5","features":[307]},{"name":"STATUS_VOLMGR_PLEX_NOT_SIMPLE","features":[307]},{"name":"STATUS_VOLMGR_PLEX_NOT_SIMPLE_SPANNED","features":[307]},{"name":"STATUS_VOLMGR_PLEX_REGENERATING","features":[307]},{"name":"STATUS_VOLMGR_PLEX_TYPE_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PRIMARY_PACK_PRESENT","features":[307]},{"name":"STATUS_VOLMGR_RAID5_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLMGR_STRUCTURE_SIZE_INVALID","features":[307]},{"name":"STATUS_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS","features":[307]},{"name":"STATUS_VOLMGR_TRANSACTION_IN_PROGRESS","features":[307]},{"name":"STATUS_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_CONTAINS_MISSING_DISK","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_ID_INVALID","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_LENGTH_INVALID","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_MIRRORED","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_NOT_MIRRORED","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_NOT_RETAINED","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_OFFLINE","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_RETAINED","features":[307]},{"name":"STATUS_VOLSNAP_ACTIVATION_TIMEOUT","features":[307]},{"name":"STATUS_VOLSNAP_BOOTFILE_NOT_VALID","features":[307]},{"name":"STATUS_VOLSNAP_HIBERNATE_READY","features":[307]},{"name":"STATUS_VOLSNAP_NO_BYPASSIO_WITH_SNAPSHOT","features":[307]},{"name":"STATUS_VOLSNAP_PREPARE_HIBERNATE","features":[307]},{"name":"STATUS_VOLUME_DIRTY","features":[307]},{"name":"STATUS_VOLUME_DISMOUNTED","features":[307]},{"name":"STATUS_VOLUME_MOUNTED","features":[307]},{"name":"STATUS_VOLUME_NOT_CLUSTER_ALIGNED","features":[307]},{"name":"STATUS_VOLUME_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLUME_NOT_UPGRADED","features":[307]},{"name":"STATUS_VOLUME_UPGRADE_DISABLED","features":[307]},{"name":"STATUS_VOLUME_UPGRADE_DISABLED_TILL_OS_DOWNGRADE_EXPIRED","features":[307]},{"name":"STATUS_VOLUME_UPGRADE_NOT_NEEDED","features":[307]},{"name":"STATUS_VOLUME_UPGRADE_PENDING","features":[307]},{"name":"STATUS_VOLUME_WRITE_ACCESS_DENIED","features":[307]},{"name":"STATUS_VRF_VOLATILE_CFG_AND_IO_ENABLED","features":[307]},{"name":"STATUS_VRF_VOLATILE_NMI_REGISTERED","features":[307]},{"name":"STATUS_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM","features":[307]},{"name":"STATUS_VRF_VOLATILE_NOT_STOPPABLE","features":[307]},{"name":"STATUS_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS","features":[307]},{"name":"STATUS_VRF_VOLATILE_PROTECTED_DRIVER","features":[307]},{"name":"STATUS_VRF_VOLATILE_SAFE_MODE","features":[307]},{"name":"STATUS_VRF_VOLATILE_SETTINGS_CONFLICT","features":[307]},{"name":"STATUS_VSM_DMA_PROTECTION_NOT_IN_USE","features":[307]},{"name":"STATUS_VSM_NOT_INITIALIZED","features":[307]},{"name":"STATUS_WAIT_0","features":[307]},{"name":"STATUS_WAIT_1","features":[307]},{"name":"STATUS_WAIT_2","features":[307]},{"name":"STATUS_WAIT_3","features":[307]},{"name":"STATUS_WAIT_63","features":[307]},{"name":"STATUS_WAIT_FOR_OPLOCK","features":[307]},{"name":"STATUS_WAKE_SYSTEM","features":[307]},{"name":"STATUS_WAKE_SYSTEM_DEBUGGER","features":[307]},{"name":"STATUS_WAS_LOCKED","features":[307]},{"name":"STATUS_WAS_UNLOCKED","features":[307]},{"name":"STATUS_WEAK_WHFBKEY_BLOCKED","features":[307]},{"name":"STATUS_WIM_NOT_BOOTABLE","features":[307]},{"name":"STATUS_WMI_ALREADY_DISABLED","features":[307]},{"name":"STATUS_WMI_ALREADY_ENABLED","features":[307]},{"name":"STATUS_WMI_GUID_DISCONNECTED","features":[307]},{"name":"STATUS_WMI_GUID_NOT_FOUND","features":[307]},{"name":"STATUS_WMI_INSTANCE_NOT_FOUND","features":[307]},{"name":"STATUS_WMI_ITEMID_NOT_FOUND","features":[307]},{"name":"STATUS_WMI_NOT_SUPPORTED","features":[307]},{"name":"STATUS_WMI_READ_ONLY","features":[307]},{"name":"STATUS_WMI_SET_FAILURE","features":[307]},{"name":"STATUS_WMI_TRY_AGAIN","features":[307]},{"name":"STATUS_WOF_FILE_RESOURCE_TABLE_CORRUPT","features":[307]},{"name":"STATUS_WOF_WIM_HEADER_CORRUPT","features":[307]},{"name":"STATUS_WOF_WIM_RESOURCE_TABLE_CORRUPT","features":[307]},{"name":"STATUS_WORKING_SET_LIMIT_RANGE","features":[307]},{"name":"STATUS_WORKING_SET_QUOTA","features":[307]},{"name":"STATUS_WOW_ASSERTION","features":[307]},{"name":"STATUS_WRONG_COMPARTMENT","features":[307]},{"name":"STATUS_WRONG_CREDENTIAL_HANDLE","features":[307]},{"name":"STATUS_WRONG_EFS","features":[307]},{"name":"STATUS_WRONG_PASSWORD_CORE","features":[307]},{"name":"STATUS_WRONG_VOLUME","features":[307]},{"name":"STATUS_WX86_BREAKPOINT","features":[307]},{"name":"STATUS_WX86_CONTINUE","features":[307]},{"name":"STATUS_WX86_CREATEWX86TIB","features":[307]},{"name":"STATUS_WX86_EXCEPTION_CHAIN","features":[307]},{"name":"STATUS_WX86_EXCEPTION_CONTINUE","features":[307]},{"name":"STATUS_WX86_EXCEPTION_LASTCHANCE","features":[307]},{"name":"STATUS_WX86_FLOAT_STACK_CHECK","features":[307]},{"name":"STATUS_WX86_INTERNAL_ERROR","features":[307]},{"name":"STATUS_WX86_SINGLE_STEP","features":[307]},{"name":"STATUS_WX86_UNSIMULATE","features":[307]},{"name":"STATUS_XMLDSIG_ERROR","features":[307]},{"name":"STATUS_XML_ENCODING_MISMATCH","features":[307]},{"name":"STATUS_XML_PARSE_ERROR","features":[307]},{"name":"STG_E_ABNORMALAPIEXIT","features":[307]},{"name":"STG_E_ACCESSDENIED","features":[307]},{"name":"STG_E_BADBASEADDRESS","features":[307]},{"name":"STG_E_CANTSAVE","features":[307]},{"name":"STG_E_CSS_AUTHENTICATION_FAILURE","features":[307]},{"name":"STG_E_CSS_KEY_NOT_ESTABLISHED","features":[307]},{"name":"STG_E_CSS_KEY_NOT_PRESENT","features":[307]},{"name":"STG_E_CSS_REGION_MISMATCH","features":[307]},{"name":"STG_E_CSS_SCRAMBLED_SECTOR","features":[307]},{"name":"STG_E_DEVICE_UNRESPONSIVE","features":[307]},{"name":"STG_E_DISKISWRITEPROTECTED","features":[307]},{"name":"STG_E_DOCFILECORRUPT","features":[307]},{"name":"STG_E_DOCFILETOOLARGE","features":[307]},{"name":"STG_E_EXTANTMARSHALLINGS","features":[307]},{"name":"STG_E_FILEALREADYEXISTS","features":[307]},{"name":"STG_E_FILENOTFOUND","features":[307]},{"name":"STG_E_FIRMWARE_IMAGE_INVALID","features":[307]},{"name":"STG_E_FIRMWARE_SLOT_INVALID","features":[307]},{"name":"STG_E_INCOMPLETE","features":[307]},{"name":"STG_E_INSUFFICIENTMEMORY","features":[307]},{"name":"STG_E_INUSE","features":[307]},{"name":"STG_E_INVALIDFLAG","features":[307]},{"name":"STG_E_INVALIDFUNCTION","features":[307]},{"name":"STG_E_INVALIDHANDLE","features":[307]},{"name":"STG_E_INVALIDHEADER","features":[307]},{"name":"STG_E_INVALIDNAME","features":[307]},{"name":"STG_E_INVALIDPARAMETER","features":[307]},{"name":"STG_E_INVALIDPOINTER","features":[307]},{"name":"STG_E_LOCKVIOLATION","features":[307]},{"name":"STG_E_MEDIUMFULL","features":[307]},{"name":"STG_E_NOMOREFILES","features":[307]},{"name":"STG_E_NOTCURRENT","features":[307]},{"name":"STG_E_NOTFILEBASEDSTORAGE","features":[307]},{"name":"STG_E_NOTSIMPLEFORMAT","features":[307]},{"name":"STG_E_OLDDLL","features":[307]},{"name":"STG_E_OLDFORMAT","features":[307]},{"name":"STG_E_PATHNOTFOUND","features":[307]},{"name":"STG_E_PROPSETMISMATCHED","features":[307]},{"name":"STG_E_READFAULT","features":[307]},{"name":"STG_E_RESETS_EXHAUSTED","features":[307]},{"name":"STG_E_REVERTED","features":[307]},{"name":"STG_E_SEEKERROR","features":[307]},{"name":"STG_E_SHAREREQUIRED","features":[307]},{"name":"STG_E_SHAREVIOLATION","features":[307]},{"name":"STG_E_STATUS_COPY_PROTECTION_FAILURE","features":[307]},{"name":"STG_E_TERMINATED","features":[307]},{"name":"STG_E_TOOMANYOPENFILES","features":[307]},{"name":"STG_E_UNIMPLEMENTEDFUNCTION","features":[307]},{"name":"STG_E_UNKNOWN","features":[307]},{"name":"STG_E_WRITEFAULT","features":[307]},{"name":"STG_S_BLOCK","features":[307]},{"name":"STG_S_CANNOTCONSOLIDATE","features":[307]},{"name":"STG_S_CONSOLIDATIONFAILED","features":[307]},{"name":"STG_S_CONVERTED","features":[307]},{"name":"STG_S_MONITORING","features":[307]},{"name":"STG_S_MULTIPLEOPENS","features":[307]},{"name":"STG_S_POWER_CYCLE_REQUIRED","features":[307]},{"name":"STG_S_RETRYNOW","features":[307]},{"name":"STILL_ACTIVE","features":[307]},{"name":"STORE_ERROR_LICENSE_REVOKED","features":[307]},{"name":"STORE_ERROR_PENDING_COM_TRANSACTION","features":[307]},{"name":"STORE_ERROR_UNLICENSED","features":[307]},{"name":"STORE_ERROR_UNLICENSED_USER","features":[307]},{"name":"STRICT","features":[307]},{"name":"SUCCESS","features":[307]},{"name":"SYSTEMTIME","features":[307]},{"name":"S_APPLICATION_ACTIVATION_ERROR_HANDLED_BY_DIALOG","features":[307]},{"name":"S_FALSE","features":[307]},{"name":"S_OK","features":[307]},{"name":"S_STORE_LAUNCHED_FOR_REMEDIATION","features":[307]},{"name":"SetHandleInformation","features":[307]},{"name":"SetLastError","features":[307]},{"name":"SetLastErrorEx","features":[307]},{"name":"SysAddRefString","features":[307]},{"name":"SysAllocString","features":[307]},{"name":"SysAllocStringByteLen","features":[307]},{"name":"SysAllocStringLen","features":[307]},{"name":"SysFreeString","features":[307]},{"name":"SysReAllocString","features":[307]},{"name":"SysReAllocStringLen","features":[307]},{"name":"SysReleaseString","features":[307]},{"name":"SysStringByteLen","features":[307]},{"name":"SysStringLen","features":[307]},{"name":"TBSIMP_E_BUFFER_TOO_SMALL","features":[307]},{"name":"TBSIMP_E_CLEANUP_FAILED","features":[307]},{"name":"TBSIMP_E_COMMAND_CANCELED","features":[307]},{"name":"TBSIMP_E_COMMAND_FAILED","features":[307]},{"name":"TBSIMP_E_DUPLICATE_VHANDLE","features":[307]},{"name":"TBSIMP_E_HASH_BAD_KEY","features":[307]},{"name":"TBSIMP_E_HASH_TABLE_FULL","features":[307]},{"name":"TBSIMP_E_INVALID_CONTEXT_HANDLE","features":[307]},{"name":"TBSIMP_E_INVALID_CONTEXT_PARAM","features":[307]},{"name":"TBSIMP_E_INVALID_OUTPUT_POINTER","features":[307]},{"name":"TBSIMP_E_INVALID_PARAMETER","features":[307]},{"name":"TBSIMP_E_INVALID_RESOURCE","features":[307]},{"name":"TBSIMP_E_LIST_NOT_FOUND","features":[307]},{"name":"TBSIMP_E_LIST_NO_MORE_ITEMS","features":[307]},{"name":"TBSIMP_E_NOTHING_TO_UNLOAD","features":[307]},{"name":"TBSIMP_E_NOT_ENOUGH_SPACE","features":[307]},{"name":"TBSIMP_E_NOT_ENOUGH_TPM_CONTEXTS","features":[307]},{"name":"TBSIMP_E_NO_EVENT_LOG","features":[307]},{"name":"TBSIMP_E_OUT_OF_MEMORY","features":[307]},{"name":"TBSIMP_E_PPI_NOT_SUPPORTED","features":[307]},{"name":"TBSIMP_E_RESOURCE_EXPIRED","features":[307]},{"name":"TBSIMP_E_RPC_INIT_FAILED","features":[307]},{"name":"TBSIMP_E_SCHEDULER_NOT_RUNNING","features":[307]},{"name":"TBSIMP_E_TOO_MANY_RESOURCES","features":[307]},{"name":"TBSIMP_E_TOO_MANY_TBS_CONTEXTS","features":[307]},{"name":"TBSIMP_E_TPM_ERROR","features":[307]},{"name":"TBSIMP_E_TPM_INCOMPATIBLE","features":[307]},{"name":"TBSIMP_E_UNKNOWN_ORDINAL","features":[307]},{"name":"TBS_E_ACCESS_DENIED","features":[307]},{"name":"TBS_E_BAD_PARAMETER","features":[307]},{"name":"TBS_E_BUFFER_TOO_LARGE","features":[307]},{"name":"TBS_E_COMMAND_CANCELED","features":[307]},{"name":"TBS_E_INSUFFICIENT_BUFFER","features":[307]},{"name":"TBS_E_INTERNAL_ERROR","features":[307]},{"name":"TBS_E_INVALID_CONTEXT","features":[307]},{"name":"TBS_E_INVALID_CONTEXT_PARAM","features":[307]},{"name":"TBS_E_INVALID_OUTPUT_POINTER","features":[307]},{"name":"TBS_E_IOERROR","features":[307]},{"name":"TBS_E_NO_EVENT_LOG","features":[307]},{"name":"TBS_E_OWNERAUTH_NOT_FOUND","features":[307]},{"name":"TBS_E_PPI_FUNCTION_UNSUPPORTED","features":[307]},{"name":"TBS_E_PPI_NOT_SUPPORTED","features":[307]},{"name":"TBS_E_PROVISIONING_INCOMPLETE","features":[307]},{"name":"TBS_E_PROVISIONING_NOT_ALLOWED","features":[307]},{"name":"TBS_E_SERVICE_DISABLED","features":[307]},{"name":"TBS_E_SERVICE_NOT_RUNNING","features":[307]},{"name":"TBS_E_SERVICE_START_PENDING","features":[307]},{"name":"TBS_E_TOO_MANY_RESOURCES","features":[307]},{"name":"TBS_E_TOO_MANY_TBS_CONTEXTS","features":[307]},{"name":"TBS_E_TPM_NOT_FOUND","features":[307]},{"name":"TPC_E_INITIALIZE_FAIL","features":[307]},{"name":"TPC_E_INVALID_CONFIGURATION","features":[307]},{"name":"TPC_E_INVALID_DATA_FROM_RECOGNIZER","features":[307]},{"name":"TPC_E_INVALID_INPUT_RECT","features":[307]},{"name":"TPC_E_INVALID_PACKET_DESCRIPTION","features":[307]},{"name":"TPC_E_INVALID_PROPERTY","features":[307]},{"name":"TPC_E_INVALID_RIGHTS","features":[307]},{"name":"TPC_E_INVALID_STROKE","features":[307]},{"name":"TPC_E_NOT_RELEVANT","features":[307]},{"name":"TPC_E_NO_DEFAULT_TABLET","features":[307]},{"name":"TPC_E_OUT_OF_ORDER_CALL","features":[307]},{"name":"TPC_E_QUEUE_FULL","features":[307]},{"name":"TPC_E_RECOGNIZER_NOT_REGISTERED","features":[307]},{"name":"TPC_E_UNKNOWN_PROPERTY","features":[307]},{"name":"TPC_S_INTERRUPTED","features":[307]},{"name":"TPC_S_NO_DATA_TO_PROCESS","features":[307]},{"name":"TPC_S_TRUNCATED","features":[307]},{"name":"TPMAPI_E_ACCESS_DENIED","features":[307]},{"name":"TPMAPI_E_AUTHORIZATION_FAILED","features":[307]},{"name":"TPMAPI_E_AUTHORIZATION_REVOKED","features":[307]},{"name":"TPMAPI_E_AUTHORIZING_KEY_NOT_SUPPORTED","features":[307]},{"name":"TPMAPI_E_BUFFER_TOO_SMALL","features":[307]},{"name":"TPMAPI_E_EMPTY_TCG_LOG","features":[307]},{"name":"TPMAPI_E_ENCRYPTION_FAILED","features":[307]},{"name":"TPMAPI_E_ENDORSEMENT_AUTH_NOT_NULL","features":[307]},{"name":"TPMAPI_E_FIPS_RNG_CHECK_FAILED","features":[307]},{"name":"TPMAPI_E_INTERNAL_ERROR","features":[307]},{"name":"TPMAPI_E_INVALID_AUTHORIZATION_SIGNATURE","features":[307]},{"name":"TPMAPI_E_INVALID_CONTEXT_HANDLE","features":[307]},{"name":"TPMAPI_E_INVALID_CONTEXT_PARAMS","features":[307]},{"name":"TPMAPI_E_INVALID_DELEGATE_BLOB","features":[307]},{"name":"TPMAPI_E_INVALID_ENCODING","features":[307]},{"name":"TPMAPI_E_INVALID_KEY_BLOB","features":[307]},{"name":"TPMAPI_E_INVALID_KEY_PARAMS","features":[307]},{"name":"TPMAPI_E_INVALID_KEY_SIZE","features":[307]},{"name":"TPMAPI_E_INVALID_MIGRATION_AUTHORIZATION_BLOB","features":[307]},{"name":"TPMAPI_E_INVALID_OUTPUT_POINTER","features":[307]},{"name":"TPMAPI_E_INVALID_OWNER_AUTH","features":[307]},{"name":"TPMAPI_E_INVALID_PARAMETER","features":[307]},{"name":"TPMAPI_E_INVALID_PCR_DATA","features":[307]},{"name":"TPMAPI_E_INVALID_PCR_INDEX","features":[307]},{"name":"TPMAPI_E_INVALID_POLICYAUTH_BLOB_TYPE","features":[307]},{"name":"TPMAPI_E_INVALID_STATE","features":[307]},{"name":"TPMAPI_E_INVALID_TCG_LOG_ENTRY","features":[307]},{"name":"TPMAPI_E_INVALID_TPM_VERSION","features":[307]},{"name":"TPMAPI_E_MALFORMED_AUTHORIZATION_KEY","features":[307]},{"name":"TPMAPI_E_MALFORMED_AUTHORIZATION_OTHER","features":[307]},{"name":"TPMAPI_E_MALFORMED_AUTHORIZATION_POLICY","features":[307]},{"name":"TPMAPI_E_MESSAGE_TOO_LARGE","features":[307]},{"name":"TPMAPI_E_NOT_ENOUGH_DATA","features":[307]},{"name":"TPMAPI_E_NO_AUTHORIZATION_CHAIN_FOUND","features":[307]},{"name":"TPMAPI_E_NV_BITS_NOT_DEFINED","features":[307]},{"name":"TPMAPI_E_NV_BITS_NOT_READY","features":[307]},{"name":"TPMAPI_E_OUT_OF_MEMORY","features":[307]},{"name":"TPMAPI_E_OWNER_AUTH_NOT_NULL","features":[307]},{"name":"TPMAPI_E_POLICY_DENIES_OPERATION","features":[307]},{"name":"TPMAPI_E_SEALING_KEY_CHANGED","features":[307]},{"name":"TPMAPI_E_SEALING_KEY_NOT_AVAILABLE","features":[307]},{"name":"TPMAPI_E_SVN_COUNTER_NOT_AVAILABLE","features":[307]},{"name":"TPMAPI_E_TBS_COMMUNICATION_ERROR","features":[307]},{"name":"TPMAPI_E_TCG_INVALID_DIGEST_ENTRY","features":[307]},{"name":"TPMAPI_E_TCG_SEPARATOR_ABSENT","features":[307]},{"name":"TPMAPI_E_TOO_MUCH_DATA","features":[307]},{"name":"TPMAPI_E_TPM_COMMAND_ERROR","features":[307]},{"name":"TPM_20_E_ASYMMETRIC","features":[307]},{"name":"TPM_20_E_ATTRIBUTES","features":[307]},{"name":"TPM_20_E_AUTHSIZE","features":[307]},{"name":"TPM_20_E_AUTH_CONTEXT","features":[307]},{"name":"TPM_20_E_AUTH_FAIL","features":[307]},{"name":"TPM_20_E_AUTH_MISSING","features":[307]},{"name":"TPM_20_E_AUTH_TYPE","features":[307]},{"name":"TPM_20_E_AUTH_UNAVAILABLE","features":[307]},{"name":"TPM_20_E_BAD_AUTH","features":[307]},{"name":"TPM_20_E_BAD_CONTEXT","features":[307]},{"name":"TPM_20_E_BINDING","features":[307]},{"name":"TPM_20_E_CANCELED","features":[307]},{"name":"TPM_20_E_COMMAND_CODE","features":[307]},{"name":"TPM_20_E_COMMAND_SIZE","features":[307]},{"name":"TPM_20_E_CONTEXT_GAP","features":[307]},{"name":"TPM_20_E_CPHASH","features":[307]},{"name":"TPM_20_E_CURVE","features":[307]},{"name":"TPM_20_E_DISABLED","features":[307]},{"name":"TPM_20_E_ECC_CURVE","features":[307]},{"name":"TPM_20_E_ECC_POINT","features":[307]},{"name":"TPM_20_E_EXCLUSIVE","features":[307]},{"name":"TPM_20_E_EXPIRED","features":[307]},{"name":"TPM_20_E_FAILURE","features":[307]},{"name":"TPM_20_E_HANDLE","features":[307]},{"name":"TPM_20_E_HASH","features":[307]},{"name":"TPM_20_E_HIERARCHY","features":[307]},{"name":"TPM_20_E_HMAC","features":[307]},{"name":"TPM_20_E_INITIALIZE","features":[307]},{"name":"TPM_20_E_INSUFFICIENT","features":[307]},{"name":"TPM_20_E_INTEGRITY","features":[307]},{"name":"TPM_20_E_KDF","features":[307]},{"name":"TPM_20_E_KEY","features":[307]},{"name":"TPM_20_E_KEY_SIZE","features":[307]},{"name":"TPM_20_E_LOCALITY","features":[307]},{"name":"TPM_20_E_LOCKOUT","features":[307]},{"name":"TPM_20_E_MEMORY","features":[307]},{"name":"TPM_20_E_MGF","features":[307]},{"name":"TPM_20_E_MODE","features":[307]},{"name":"TPM_20_E_NEEDS_TEST","features":[307]},{"name":"TPM_20_E_NONCE","features":[307]},{"name":"TPM_20_E_NO_RESULT","features":[307]},{"name":"TPM_20_E_NV_AUTHORIZATION","features":[307]},{"name":"TPM_20_E_NV_DEFINED","features":[307]},{"name":"TPM_20_E_NV_LOCKED","features":[307]},{"name":"TPM_20_E_NV_RANGE","features":[307]},{"name":"TPM_20_E_NV_RATE","features":[307]},{"name":"TPM_20_E_NV_SIZE","features":[307]},{"name":"TPM_20_E_NV_SPACE","features":[307]},{"name":"TPM_20_E_NV_UNAVAILABLE","features":[307]},{"name":"TPM_20_E_NV_UNINITIALIZED","features":[307]},{"name":"TPM_20_E_OBJECT_HANDLES","features":[307]},{"name":"TPM_20_E_OBJECT_MEMORY","features":[307]},{"name":"TPM_20_E_PARENT","features":[307]},{"name":"TPM_20_E_PCR","features":[307]},{"name":"TPM_20_E_PCR_CHANGED","features":[307]},{"name":"TPM_20_E_POLICY","features":[307]},{"name":"TPM_20_E_POLICY_CC","features":[307]},{"name":"TPM_20_E_POLICY_FAIL","features":[307]},{"name":"TPM_20_E_PP","features":[307]},{"name":"TPM_20_E_PRIVATE","features":[307]},{"name":"TPM_20_E_RANGE","features":[307]},{"name":"TPM_20_E_REBOOT","features":[307]},{"name":"TPM_20_E_RESERVED_BITS","features":[307]},{"name":"TPM_20_E_RETRY","features":[307]},{"name":"TPM_20_E_SCHEME","features":[307]},{"name":"TPM_20_E_SELECTOR","features":[307]},{"name":"TPM_20_E_SENSITIVE","features":[307]},{"name":"TPM_20_E_SEQUENCE","features":[307]},{"name":"TPM_20_E_SESSION_HANDLES","features":[307]},{"name":"TPM_20_E_SESSION_MEMORY","features":[307]},{"name":"TPM_20_E_SIGNATURE","features":[307]},{"name":"TPM_20_E_SIZE","features":[307]},{"name":"TPM_20_E_SYMMETRIC","features":[307]},{"name":"TPM_20_E_TAG","features":[307]},{"name":"TPM_20_E_TESTING","features":[307]},{"name":"TPM_20_E_TICKET","features":[307]},{"name":"TPM_20_E_TOO_MANY_CONTEXTS","features":[307]},{"name":"TPM_20_E_TYPE","features":[307]},{"name":"TPM_20_E_UNBALANCED","features":[307]},{"name":"TPM_20_E_UPGRADE","features":[307]},{"name":"TPM_20_E_VALUE","features":[307]},{"name":"TPM_20_E_YIELDED","features":[307]},{"name":"TPM_E_AREA_LOCKED","features":[307]},{"name":"TPM_E_ATTESTATION_CHALLENGE_NOT_SET","features":[307]},{"name":"TPM_E_AUDITFAILURE","features":[307]},{"name":"TPM_E_AUDITFAIL_SUCCESSFUL","features":[307]},{"name":"TPM_E_AUDITFAIL_UNSUCCESSFUL","features":[307]},{"name":"TPM_E_AUTH2FAIL","features":[307]},{"name":"TPM_E_AUTHFAIL","features":[307]},{"name":"TPM_E_AUTH_CONFLICT","features":[307]},{"name":"TPM_E_BADCONTEXT","features":[307]},{"name":"TPM_E_BADINDEX","features":[307]},{"name":"TPM_E_BADTAG","features":[307]},{"name":"TPM_E_BAD_ATTRIBUTES","features":[307]},{"name":"TPM_E_BAD_COUNTER","features":[307]},{"name":"TPM_E_BAD_DATASIZE","features":[307]},{"name":"TPM_E_BAD_DELEGATE","features":[307]},{"name":"TPM_E_BAD_HANDLE","features":[307]},{"name":"TPM_E_BAD_KEY_PROPERTY","features":[307]},{"name":"TPM_E_BAD_LOCALITY","features":[307]},{"name":"TPM_E_BAD_MIGRATION","features":[307]},{"name":"TPM_E_BAD_MODE","features":[307]},{"name":"TPM_E_BAD_ORDINAL","features":[307]},{"name":"TPM_E_BAD_PARAMETER","features":[307]},{"name":"TPM_E_BAD_PARAM_SIZE","features":[307]},{"name":"TPM_E_BAD_PRESENCE","features":[307]},{"name":"TPM_E_BAD_SCHEME","features":[307]},{"name":"TPM_E_BAD_SIGNATURE","features":[307]},{"name":"TPM_E_BAD_TYPE","features":[307]},{"name":"TPM_E_BAD_VERSION","features":[307]},{"name":"TPM_E_BUFFER_LENGTH_MISMATCH","features":[307]},{"name":"TPM_E_CLAIM_TYPE_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_CLEAR_DISABLED","features":[307]},{"name":"TPM_E_COMMAND_BLOCKED","features":[307]},{"name":"TPM_E_CONTEXT_GAP","features":[307]},{"name":"TPM_E_DAA_INPUT_DATA0","features":[307]},{"name":"TPM_E_DAA_INPUT_DATA1","features":[307]},{"name":"TPM_E_DAA_ISSUER_SETTINGS","features":[307]},{"name":"TPM_E_DAA_ISSUER_VALIDITY","features":[307]},{"name":"TPM_E_DAA_RESOURCES","features":[307]},{"name":"TPM_E_DAA_STAGE","features":[307]},{"name":"TPM_E_DAA_TPM_SETTINGS","features":[307]},{"name":"TPM_E_DAA_WRONG_W","features":[307]},{"name":"TPM_E_DEACTIVATED","features":[307]},{"name":"TPM_E_DECRYPT_ERROR","features":[307]},{"name":"TPM_E_DEFEND_LOCK_RUNNING","features":[307]},{"name":"TPM_E_DELEGATE_ADMIN","features":[307]},{"name":"TPM_E_DELEGATE_FAMILY","features":[307]},{"name":"TPM_E_DELEGATE_LOCK","features":[307]},{"name":"TPM_E_DISABLED","features":[307]},{"name":"TPM_E_DISABLED_CMD","features":[307]},{"name":"TPM_E_DOING_SELFTEST","features":[307]},{"name":"TPM_E_DUPLICATE_VHANDLE","features":[307]},{"name":"TPM_E_EMBEDDED_COMMAND_BLOCKED","features":[307]},{"name":"TPM_E_EMBEDDED_COMMAND_UNSUPPORTED","features":[307]},{"name":"TPM_E_ENCRYPT_ERROR","features":[307]},{"name":"TPM_E_ERROR_MASK","features":[307]},{"name":"TPM_E_FAIL","features":[307]},{"name":"TPM_E_FAILEDSELFTEST","features":[307]},{"name":"TPM_E_FAMILYCOUNT","features":[307]},{"name":"TPM_E_INAPPROPRIATE_ENC","features":[307]},{"name":"TPM_E_INAPPROPRIATE_SIG","features":[307]},{"name":"TPM_E_INSTALL_DISABLED","features":[307]},{"name":"TPM_E_INVALID_AUTHHANDLE","features":[307]},{"name":"TPM_E_INVALID_FAMILY","features":[307]},{"name":"TPM_E_INVALID_HANDLE","features":[307]},{"name":"TPM_E_INVALID_KEYHANDLE","features":[307]},{"name":"TPM_E_INVALID_KEYUSAGE","features":[307]},{"name":"TPM_E_INVALID_OWNER_AUTH","features":[307]},{"name":"TPM_E_INVALID_PCR_INFO","features":[307]},{"name":"TPM_E_INVALID_POSTINIT","features":[307]},{"name":"TPM_E_INVALID_RESOURCE","features":[307]},{"name":"TPM_E_INVALID_STRUCTURE","features":[307]},{"name":"TPM_E_IOERROR","features":[307]},{"name":"TPM_E_KEYNOTFOUND","features":[307]},{"name":"TPM_E_KEY_ALREADY_FINALIZED","features":[307]},{"name":"TPM_E_KEY_NOTSUPPORTED","features":[307]},{"name":"TPM_E_KEY_NOT_AUTHENTICATED","features":[307]},{"name":"TPM_E_KEY_NOT_FINALIZED","features":[307]},{"name":"TPM_E_KEY_NOT_LOADED","features":[307]},{"name":"TPM_E_KEY_NOT_SIGNING_KEY","features":[307]},{"name":"TPM_E_KEY_OWNER_CONTROL","features":[307]},{"name":"TPM_E_KEY_USAGE_POLICY_INVALID","features":[307]},{"name":"TPM_E_KEY_USAGE_POLICY_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_LOCKED_OUT","features":[307]},{"name":"TPM_E_MAXNVWRITES","features":[307]},{"name":"TPM_E_MA_AUTHORITY","features":[307]},{"name":"TPM_E_MA_DESTINATION","features":[307]},{"name":"TPM_E_MA_SOURCE","features":[307]},{"name":"TPM_E_MA_TICKET_SIGNATURE","features":[307]},{"name":"TPM_E_MIGRATEFAIL","features":[307]},{"name":"TPM_E_NEEDS_SELFTEST","features":[307]},{"name":"TPM_E_NOCONTEXTSPACE","features":[307]},{"name":"TPM_E_NOOPERATOR","features":[307]},{"name":"TPM_E_NOSPACE","features":[307]},{"name":"TPM_E_NOSRK","features":[307]},{"name":"TPM_E_NOTFIPS","features":[307]},{"name":"TPM_E_NOTLOCAL","features":[307]},{"name":"TPM_E_NOTRESETABLE","features":[307]},{"name":"TPM_E_NOTSEALED_BLOB","features":[307]},{"name":"TPM_E_NOT_FULLWRITE","features":[307]},{"name":"TPM_E_NOT_PCR_BOUND","features":[307]},{"name":"TPM_E_NO_ENDORSEMENT","features":[307]},{"name":"TPM_E_NO_KEY_CERTIFICATION","features":[307]},{"name":"TPM_E_NO_NV_PERMISSION","features":[307]},{"name":"TPM_E_NO_WRAP_TRANSPORT","features":[307]},{"name":"TPM_E_OWNER_CONTROL","features":[307]},{"name":"TPM_E_OWNER_SET","features":[307]},{"name":"TPM_E_PCP_AUTHENTICATION_FAILED","features":[307]},{"name":"TPM_E_PCP_AUTHENTICATION_IGNORED","features":[307]},{"name":"TPM_E_PCP_BUFFER_TOO_SMALL","features":[307]},{"name":"TPM_E_PCP_DEVICE_NOT_READY","features":[307]},{"name":"TPM_E_PCP_ERROR_MASK","features":[307]},{"name":"TPM_E_PCP_FLAG_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_PCP_IFX_RSA_KEY_CREATION_BLOCKED","features":[307]},{"name":"TPM_E_PCP_INTERNAL_ERROR","features":[307]},{"name":"TPM_E_PCP_INVALID_HANDLE","features":[307]},{"name":"TPM_E_PCP_INVALID_PARAMETER","features":[307]},{"name":"TPM_E_PCP_KEY_HANDLE_INVALIDATED","features":[307]},{"name":"TPM_E_PCP_KEY_NOT_AIK","features":[307]},{"name":"TPM_E_PCP_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_PCP_PLATFORM_CLAIM_MAY_BE_OUTDATED","features":[307]},{"name":"TPM_E_PCP_PLATFORM_CLAIM_OUTDATED","features":[307]},{"name":"TPM_E_PCP_PLATFORM_CLAIM_REBOOT","features":[307]},{"name":"TPM_E_PCP_POLICY_NOT_FOUND","features":[307]},{"name":"TPM_E_PCP_PROFILE_NOT_FOUND","features":[307]},{"name":"TPM_E_PCP_RAW_POLICY_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_PCP_TICKET_MISSING","features":[307]},{"name":"TPM_E_PCP_UNSUPPORTED_PSS_SALT","features":[307]},{"name":"TPM_E_PCP_VALIDATION_FAILED","features":[307]},{"name":"TPM_E_PCP_WRONG_PARENT","features":[307]},{"name":"TPM_E_PERMANENTEK","features":[307]},{"name":"TPM_E_PER_NOWRITE","features":[307]},{"name":"TPM_E_PPI_ACPI_FAILURE","features":[307]},{"name":"TPM_E_PPI_BIOS_FAILURE","features":[307]},{"name":"TPM_E_PPI_BLOCKED_IN_BIOS","features":[307]},{"name":"TPM_E_PPI_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_PPI_USER_ABORT","features":[307]},{"name":"TPM_E_PROVISIONING_INCOMPLETE","features":[307]},{"name":"TPM_E_READ_ONLY","features":[307]},{"name":"TPM_E_REQUIRES_SIGN","features":[307]},{"name":"TPM_E_RESOURCEMISSING","features":[307]},{"name":"TPM_E_RESOURCES","features":[307]},{"name":"TPM_E_RETRY","features":[307]},{"name":"TPM_E_SHA_ERROR","features":[307]},{"name":"TPM_E_SHA_THREAD","features":[307]},{"name":"TPM_E_SHORTRANDOM","features":[307]},{"name":"TPM_E_SIZE","features":[307]},{"name":"TPM_E_SOFT_KEY_ERROR","features":[307]},{"name":"TPM_E_TOOMANYCONTEXTS","features":[307]},{"name":"TPM_E_TOO_MUCH_DATA","features":[307]},{"name":"TPM_E_TPM_GENERATED_EPS","features":[307]},{"name":"TPM_E_TRANSPORT_NOTEXCLUSIVE","features":[307]},{"name":"TPM_E_VERSION_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_WRITE_LOCKED","features":[307]},{"name":"TPM_E_WRONGPCRVAL","features":[307]},{"name":"TPM_E_WRONG_ENTITYTYPE","features":[307]},{"name":"TPM_E_ZERO_EXHAUST_ENABLED","features":[307]},{"name":"TRUE","features":[307]},{"name":"TRUST_E_ACTION_UNKNOWN","features":[307]},{"name":"TRUST_E_BAD_DIGEST","features":[307]},{"name":"TRUST_E_BASIC_CONSTRAINTS","features":[307]},{"name":"TRUST_E_CERT_SIGNATURE","features":[307]},{"name":"TRUST_E_COUNTER_SIGNER","features":[307]},{"name":"TRUST_E_EXPLICIT_DISTRUST","features":[307]},{"name":"TRUST_E_FAIL","features":[307]},{"name":"TRUST_E_FINANCIAL_CRITERIA","features":[307]},{"name":"TRUST_E_MALFORMED_SIGNATURE","features":[307]},{"name":"TRUST_E_NOSIGNATURE","features":[307]},{"name":"TRUST_E_NO_SIGNER_CERT","features":[307]},{"name":"TRUST_E_PROVIDER_UNKNOWN","features":[307]},{"name":"TRUST_E_SUBJECT_FORM_UNKNOWN","features":[307]},{"name":"TRUST_E_SUBJECT_NOT_TRUSTED","features":[307]},{"name":"TRUST_E_SYSTEM_ERROR","features":[307]},{"name":"TRUST_E_TIME_STAMP","features":[307]},{"name":"TYPE_E_AMBIGUOUSNAME","features":[307]},{"name":"TYPE_E_BADMODULEKIND","features":[307]},{"name":"TYPE_E_BUFFERTOOSMALL","features":[307]},{"name":"TYPE_E_CANTCREATETMPFILE","features":[307]},{"name":"TYPE_E_CANTLOADLIBRARY","features":[307]},{"name":"TYPE_E_CIRCULARTYPE","features":[307]},{"name":"TYPE_E_DLLFUNCTIONNOTFOUND","features":[307]},{"name":"TYPE_E_DUPLICATEID","features":[307]},{"name":"TYPE_E_ELEMENTNOTFOUND","features":[307]},{"name":"TYPE_E_FIELDNOTFOUND","features":[307]},{"name":"TYPE_E_INCONSISTENTPROPFUNCS","features":[307]},{"name":"TYPE_E_INVALIDID","features":[307]},{"name":"TYPE_E_INVALIDSTATE","features":[307]},{"name":"TYPE_E_INVDATAREAD","features":[307]},{"name":"TYPE_E_IOERROR","features":[307]},{"name":"TYPE_E_LIBNOTREGISTERED","features":[307]},{"name":"TYPE_E_NAMECONFLICT","features":[307]},{"name":"TYPE_E_OUTOFBOUNDS","features":[307]},{"name":"TYPE_E_QUALIFIEDNAMEDISALLOWED","features":[307]},{"name":"TYPE_E_REGISTRYACCESS","features":[307]},{"name":"TYPE_E_SIZETOOBIG","features":[307]},{"name":"TYPE_E_TYPEMISMATCH","features":[307]},{"name":"TYPE_E_UNDEFINEDTYPE","features":[307]},{"name":"TYPE_E_UNKNOWNLCID","features":[307]},{"name":"TYPE_E_UNSUPFORMAT","features":[307]},{"name":"TYPE_E_WRONGTYPEKIND","features":[307]},{"name":"UCEERR_BLOCKSFULL","features":[307]},{"name":"UCEERR_CHANNELSYNCABANDONED","features":[307]},{"name":"UCEERR_CHANNELSYNCTIMEDOUT","features":[307]},{"name":"UCEERR_COMMANDTRANSPORTDENIED","features":[307]},{"name":"UCEERR_CONNECTIONIDLOOKUPFAILED","features":[307]},{"name":"UCEERR_CTXSTACKFRSTTARGETNULL","features":[307]},{"name":"UCEERR_FEEDBACK_UNSUPPORTED","features":[307]},{"name":"UCEERR_GRAPHICSSTREAMALREADYOPEN","features":[307]},{"name":"UCEERR_GRAPHICSSTREAMUNAVAILABLE","features":[307]},{"name":"UCEERR_HANDLELOOKUPFAILED","features":[307]},{"name":"UCEERR_ILLEGALHANDLE","features":[307]},{"name":"UCEERR_ILLEGALPACKET","features":[307]},{"name":"UCEERR_ILLEGALRECORDTYPE","features":[307]},{"name":"UCEERR_INVALIDPACKETHEADER","features":[307]},{"name":"UCEERR_MALFORMEDPACKET","features":[307]},{"name":"UCEERR_MEMORYFAILURE","features":[307]},{"name":"UCEERR_MISSINGBEGINCOMMAND","features":[307]},{"name":"UCEERR_MISSINGENDCOMMAND","features":[307]},{"name":"UCEERR_NO_MULTIPLE_WORKER_THREADS","features":[307]},{"name":"UCEERR_OUTOFHANDLES","features":[307]},{"name":"UCEERR_PACKETRECORDOUTOFRANGE","features":[307]},{"name":"UCEERR_PARTITION_ZOMBIED","features":[307]},{"name":"UCEERR_REMOTINGNOTSUPPORTED","features":[307]},{"name":"UCEERR_RENDERTHREADFAILURE","features":[307]},{"name":"UCEERR_TRANSPORTDISCONNECTED","features":[307]},{"name":"UCEERR_TRANSPORTOVERLOADED","features":[307]},{"name":"UCEERR_TRANSPORTUNAVAILABLE","features":[307]},{"name":"UCEERR_UNCHANGABLE_UPDATE_ATTEMPTED","features":[307]},{"name":"UCEERR_UNKNOWNPACKET","features":[307]},{"name":"UCEERR_UNSUPPORTEDTRANSPORTVERSION","features":[307]},{"name":"UI_E_AMBIGUOUS_MATCH","features":[307]},{"name":"UI_E_BOOLEAN_EXPECTED","features":[307]},{"name":"UI_E_CREATE_FAILED","features":[307]},{"name":"UI_E_DIFFERENT_OWNER","features":[307]},{"name":"UI_E_END_KEYFRAME_NOT_DETERMINED","features":[307]},{"name":"UI_E_FP_OVERFLOW","features":[307]},{"name":"UI_E_ILLEGAL_REENTRANCY","features":[307]},{"name":"UI_E_INVALID_DIMENSION","features":[307]},{"name":"UI_E_INVALID_OUTPUT","features":[307]},{"name":"UI_E_LOOPS_OVERLAP","features":[307]},{"name":"UI_E_OBJECT_SEALED","features":[307]},{"name":"UI_E_PRIMITIVE_OUT_OF_BOUNDS","features":[307]},{"name":"UI_E_SHUTDOWN_CALLED","features":[307]},{"name":"UI_E_START_KEYFRAME_AFTER_END","features":[307]},{"name":"UI_E_STORYBOARD_ACTIVE","features":[307]},{"name":"UI_E_STORYBOARD_NOT_PLAYING","features":[307]},{"name":"UI_E_TIMER_CLIENT_ALREADY_CONNECTED","features":[307]},{"name":"UI_E_TIME_BEFORE_LAST_UPDATE","features":[307]},{"name":"UI_E_TRANSITION_ALREADY_USED","features":[307]},{"name":"UI_E_TRANSITION_ECLIPSED","features":[307]},{"name":"UI_E_TRANSITION_NOT_IN_STORYBOARD","features":[307]},{"name":"UI_E_VALUE_NOT_DETERMINED","features":[307]},{"name":"UI_E_VALUE_NOT_SET","features":[307]},{"name":"UI_E_WINDOW_CLOSED","features":[307]},{"name":"UI_E_WRONG_THREAD","features":[307]},{"name":"UNICODE_STRING","features":[307]},{"name":"UTC_E_ACTION_NOT_SUPPORTED_IN_DESTINATION","features":[307]},{"name":"UTC_E_AGENT_DIAGNOSTICS_TOO_LARGE","features":[307]},{"name":"UTC_E_ALTERNATIVE_TRACE_CANNOT_PREEMPT","features":[307]},{"name":"UTC_E_AOT_NOT_RUNNING","features":[307]},{"name":"UTC_E_API_BUSY","features":[307]},{"name":"UTC_E_API_NOT_SUPPORTED","features":[307]},{"name":"UTC_E_API_RESULT_UNAVAILABLE","features":[307]},{"name":"UTC_E_BINARY_MISSING","features":[307]},{"name":"UTC_E_CANNOT_LOAD_SCENARIO_EDITOR_XML","features":[307]},{"name":"UTC_E_CERT_REV_FAILED","features":[307]},{"name":"UTC_E_CHILD_PROCESS_FAILED","features":[307]},{"name":"UTC_E_COMMAND_LINE_NOT_AUTHORIZED","features":[307]},{"name":"UTC_E_DELAY_TERMINATED","features":[307]},{"name":"UTC_E_DEVICE_TICKET_ERROR","features":[307]},{"name":"UTC_E_DIAGRULES_SCHEMAVERSION_MISMATCH","features":[307]},{"name":"UTC_E_ESCALATION_ALREADY_RUNNING","features":[307]},{"name":"UTC_E_ESCALATION_CANCELLED_AT_SHUTDOWN","features":[307]},{"name":"UTC_E_ESCALATION_DIRECTORY_ALREADY_EXISTS","features":[307]},{"name":"UTC_E_ESCALATION_NOT_AUTHORIZED","features":[307]},{"name":"UTC_E_ESCALATION_TIMED_OUT","features":[307]},{"name":"UTC_E_EVENTLOG_ENTRY_MALFORMED","features":[307]},{"name":"UTC_E_EXCLUSIVITY_NOT_AVAILABLE","features":[307]},{"name":"UTC_E_EXE_TERMINATED","features":[307]},{"name":"UTC_E_FAILED_TO_RECEIVE_AGENT_DIAGNOSTICS","features":[307]},{"name":"UTC_E_FAILED_TO_RESOLVE_CONTAINER_ID","features":[307]},{"name":"UTC_E_FAILED_TO_START_NDISCAP","features":[307]},{"name":"UTC_E_FILTER_FUNCTION_RESTRICTED","features":[307]},{"name":"UTC_E_FILTER_ILLEGAL_EVAL","features":[307]},{"name":"UTC_E_FILTER_INVALID_COMMAND","features":[307]},{"name":"UTC_E_FILTER_INVALID_FUNCTION","features":[307]},{"name":"UTC_E_FILTER_INVALID_FUNCTION_PARAMS","features":[307]},{"name":"UTC_E_FILTER_INVALID_TYPE","features":[307]},{"name":"UTC_E_FILTER_MISSING_ATTRIBUTE","features":[307]},{"name":"UTC_E_FILTER_VARIABLE_NOT_FOUND","features":[307]},{"name":"UTC_E_FILTER_VERSION_MISMATCH","features":[307]},{"name":"UTC_E_FORWARDER_ALREADY_DISABLED","features":[307]},{"name":"UTC_E_FORWARDER_ALREADY_ENABLED","features":[307]},{"name":"UTC_E_FORWARDER_PRODUCER_MISMATCH","features":[307]},{"name":"UTC_E_GETFILEINFOACTION_FILE_NOT_APPROVED","features":[307]},{"name":"UTC_E_GETFILE_EXTERNAL_PATH_NOT_APPROVED","features":[307]},{"name":"UTC_E_GETFILE_FILE_PATH_NOT_APPROVED","features":[307]},{"name":"UTC_E_INSUFFICIENT_SPACE_TO_START_TRACE","features":[307]},{"name":"UTC_E_INTENTIONAL_SCRIPT_FAILURE","features":[307]},{"name":"UTC_E_INVALID_AGGREGATION_STRUCT","features":[307]},{"name":"UTC_E_INVALID_CUSTOM_FILTER","features":[307]},{"name":"UTC_E_INVALID_FILTER","features":[307]},{"name":"UTC_E_KERNELDUMP_LIMIT_REACHED","features":[307]},{"name":"UTC_E_MISSING_AGGREGATE_EVENT_TAG","features":[307]},{"name":"UTC_E_MULTIPLE_TIME_TRIGGER_ON_SINGLE_STATE","features":[307]},{"name":"UTC_E_NO_WER_LOGGER_SUPPORTED","features":[307]},{"name":"UTC_E_PERFTRACK_ALREADY_TRACING","features":[307]},{"name":"UTC_E_REACHED_MAX_ESCALATIONS","features":[307]},{"name":"UTC_E_REESCALATED_TOO_QUICKLY","features":[307]},{"name":"UTC_E_RPC_TIMEOUT","features":[307]},{"name":"UTC_E_RPC_WAIT_FAILED","features":[307]},{"name":"UTC_E_SCENARIODEF_NOT_FOUND","features":[307]},{"name":"UTC_E_SCENARIODEF_SCHEMAVERSION_MISMATCH","features":[307]},{"name":"UTC_E_SCENARIO_HAS_NO_ACTIONS","features":[307]},{"name":"UTC_E_SCENARIO_THROTTLED","features":[307]},{"name":"UTC_E_SCRIPT_MISSING","features":[307]},{"name":"UTC_E_SCRIPT_TERMINATED","features":[307]},{"name":"UTC_E_SCRIPT_TYPE_INVALID","features":[307]},{"name":"UTC_E_SETREGKEYACTION_TYPE_NOT_APPROVED","features":[307]},{"name":"UTC_E_SETUP_NOT_AUTHORIZED","features":[307]},{"name":"UTC_E_SETUP_TIMED_OUT","features":[307]},{"name":"UTC_E_SIF_NOT_SUPPORTED","features":[307]},{"name":"UTC_E_SQM_INIT_FAILED","features":[307]},{"name":"UTC_E_THROTTLED","features":[307]},{"name":"UTC_E_TIME_TRIGGER_INVALID_TIME_RANGE","features":[307]},{"name":"UTC_E_TIME_TRIGGER_ONLY_VALID_ON_SINGLE_TRANSITION","features":[307]},{"name":"UTC_E_TIME_TRIGGER_ON_START_INVALID","features":[307]},{"name":"UTC_E_TOGGLE_TRACE_STARTED","features":[307]},{"name":"UTC_E_TRACEPROFILE_NOT_FOUND","features":[307]},{"name":"UTC_E_TRACERS_DONT_EXIST","features":[307]},{"name":"UTC_E_TRACE_BUFFER_LIMIT_EXCEEDED","features":[307]},{"name":"UTC_E_TRACE_MIN_DURATION_REQUIREMENT_NOT_MET","features":[307]},{"name":"UTC_E_TRACE_NOT_RUNNING","features":[307]},{"name":"UTC_E_TRACE_THROTTLED","features":[307]},{"name":"UTC_E_TRIGGER_MISMATCH","features":[307]},{"name":"UTC_E_TRIGGER_NOT_FOUND","features":[307]},{"name":"UTC_E_TRY_GET_SCENARIO_TIMEOUT_EXCEEDED","features":[307]},{"name":"UTC_E_TTTRACER_RETURNED_ERROR","features":[307]},{"name":"UTC_E_TTTRACER_STORAGE_FULL","features":[307]},{"name":"UTC_E_UNABLE_TO_RESOLVE_SESSION","features":[307]},{"name":"UTC_E_UNAPPROVED_SCRIPT","features":[307]},{"name":"UTC_E_WINRT_INIT_FAILED","features":[307]},{"name":"VARIANT_BOOL","features":[307]},{"name":"VARIANT_FALSE","features":[307]},{"name":"VARIANT_TRUE","features":[307]},{"name":"VIEW_E_DRAW","features":[307]},{"name":"VIEW_E_FIRST","features":[307]},{"name":"VIEW_E_LAST","features":[307]},{"name":"VIEW_S_ALREADY_FROZEN","features":[307]},{"name":"VIEW_S_FIRST","features":[307]},{"name":"VIEW_S_LAST","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_GUEST_MEMORY_NOT_FOUND","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_INVALID_VP_STATE","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_NESTED_VIRTUALIZATION_NOT_SUPPORTED","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_NO_VP_FOUND_IN_PARTITION_STATE","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_PARTITION_STATE_NOT_FOUND","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_VA_NOT_MAPPED","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_VP_VTL_NOT_ENABLED","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_WINDOWS_KERNEL_IMAGE_NOT_FOUND","features":[307]},{"name":"VOLMGR_KSR_BYPASS","features":[307]},{"name":"VOLMGR_KSR_ERROR","features":[307]},{"name":"VOLMGR_KSR_READ_ERROR","features":[307]},{"name":"WAIT_ABANDONED","features":[307]},{"name":"WAIT_ABANDONED_0","features":[307]},{"name":"WAIT_EVENT","features":[307]},{"name":"WAIT_FAILED","features":[307]},{"name":"WAIT_IO_COMPLETION","features":[307]},{"name":"WAIT_OBJECT_0","features":[307]},{"name":"WAIT_TIMEOUT","features":[307]},{"name":"WARNING_IPSEC_MM_POLICY_PRUNED","features":[307]},{"name":"WARNING_IPSEC_QM_POLICY_PRUNED","features":[307]},{"name":"WARNING_NO_MD5_MIGRATION","features":[307]},{"name":"WBREAK_E_BUFFER_TOO_SMALL","features":[307]},{"name":"WBREAK_E_END_OF_TEXT","features":[307]},{"name":"WBREAK_E_INIT_FAILED","features":[307]},{"name":"WBREAK_E_QUERY_ONLY","features":[307]},{"name":"WEB_E_INVALID_JSON_NUMBER","features":[307]},{"name":"WEB_E_INVALID_JSON_STRING","features":[307]},{"name":"WEB_E_INVALID_XML","features":[307]},{"name":"WEB_E_JSON_VALUE_NOT_FOUND","features":[307]},{"name":"WEB_E_MISSING_REQUIRED_ATTRIBUTE","features":[307]},{"name":"WEB_E_MISSING_REQUIRED_ELEMENT","features":[307]},{"name":"WEB_E_RESOURCE_TOO_LARGE","features":[307]},{"name":"WEB_E_UNEXPECTED_CONTENT","features":[307]},{"name":"WEB_E_UNSUPPORTED_FORMAT","features":[307]},{"name":"WEP_E_BUFFER_TOO_LARGE","features":[307]},{"name":"WEP_E_FIXED_DATA_NOT_SUPPORTED","features":[307]},{"name":"WEP_E_HARDWARE_NOT_COMPLIANT","features":[307]},{"name":"WEP_E_LOCK_NOT_CONFIGURED","features":[307]},{"name":"WEP_E_NOT_PROVISIONED_ON_ALL_VOLUMES","features":[307]},{"name":"WEP_E_NO_LICENSE","features":[307]},{"name":"WEP_E_OS_NOT_PROTECTED","features":[307]},{"name":"WEP_E_PROTECTION_SUSPENDED","features":[307]},{"name":"WEP_E_UNEXPECTED_FAIL","features":[307]},{"name":"WER_E_ALREADY_REPORTING","features":[307]},{"name":"WER_E_CANCELED","features":[307]},{"name":"WER_E_CRASH_FAILURE","features":[307]},{"name":"WER_E_DUMP_THROTTLED","features":[307]},{"name":"WER_E_INSUFFICIENT_CONSENT","features":[307]},{"name":"WER_E_NETWORK_FAILURE","features":[307]},{"name":"WER_E_NOT_INITIALIZED","features":[307]},{"name":"WER_E_TOO_HEAVY","features":[307]},{"name":"WER_S_ASSERT_CONTINUE","features":[307]},{"name":"WER_S_DISABLED","features":[307]},{"name":"WER_S_DISABLED_ARCHIVE","features":[307]},{"name":"WER_S_DISABLED_QUEUE","features":[307]},{"name":"WER_S_IGNORE_ALL_ASSERTS","features":[307]},{"name":"WER_S_IGNORE_ASSERT_INSTANCE","features":[307]},{"name":"WER_S_REPORT_ASYNC","features":[307]},{"name":"WER_S_REPORT_DEBUG","features":[307]},{"name":"WER_S_REPORT_QUEUED","features":[307]},{"name":"WER_S_REPORT_UPLOADED","features":[307]},{"name":"WER_S_REPORT_UPLOADED_CAB","features":[307]},{"name":"WER_S_SUSPENDED_UPLOAD","features":[307]},{"name":"WER_S_THROTTLED","features":[307]},{"name":"WHV_E_GPA_RANGE_NOT_FOUND","features":[307]},{"name":"WHV_E_INSUFFICIENT_BUFFER","features":[307]},{"name":"WHV_E_INVALID_PARTITION_CONFIG","features":[307]},{"name":"WHV_E_INVALID_VP_REGISTER_NAME","features":[307]},{"name":"WHV_E_INVALID_VP_STATE","features":[307]},{"name":"WHV_E_UNKNOWN_CAPABILITY","features":[307]},{"name":"WHV_E_UNKNOWN_PROPERTY","features":[307]},{"name":"WHV_E_UNSUPPORTED_HYPERVISOR_CONFIG","features":[307]},{"name":"WHV_E_UNSUPPORTED_PROCESSOR_CONFIG","features":[307]},{"name":"WHV_E_VP_ALREADY_EXISTS","features":[307]},{"name":"WHV_E_VP_DOES_NOT_EXIST","features":[307]},{"name":"WIN32_ERROR","features":[307]},{"name":"WINCODEC_ERR_ALREADYLOCKED","features":[307]},{"name":"WINCODEC_ERR_BADHEADER","features":[307]},{"name":"WINCODEC_ERR_BADIMAGE","features":[307]},{"name":"WINCODEC_ERR_BADMETADATAHEADER","features":[307]},{"name":"WINCODEC_ERR_BADSTREAMDATA","features":[307]},{"name":"WINCODEC_ERR_CODECNOTHUMBNAIL","features":[307]},{"name":"WINCODEC_ERR_CODECPRESENT","features":[307]},{"name":"WINCODEC_ERR_CODECTOOMANYSCANLINES","features":[307]},{"name":"WINCODEC_ERR_COMPONENTINITIALIZEFAILURE","features":[307]},{"name":"WINCODEC_ERR_COMPONENTNOTFOUND","features":[307]},{"name":"WINCODEC_ERR_DUPLICATEMETADATAPRESENT","features":[307]},{"name":"WINCODEC_ERR_FRAMEMISSING","features":[307]},{"name":"WINCODEC_ERR_IMAGESIZEOUTOFRANGE","features":[307]},{"name":"WINCODEC_ERR_INSUFFICIENTBUFFER","features":[307]},{"name":"WINCODEC_ERR_INTERNALERROR","features":[307]},{"name":"WINCODEC_ERR_INVALIDJPEGSCANINDEX","features":[307]},{"name":"WINCODEC_ERR_INVALIDPROGRESSIVELEVEL","features":[307]},{"name":"WINCODEC_ERR_INVALIDQUERYCHARACTER","features":[307]},{"name":"WINCODEC_ERR_INVALIDQUERYREQUEST","features":[307]},{"name":"WINCODEC_ERR_INVALIDREGISTRATION","features":[307]},{"name":"WINCODEC_ERR_NOTINITIALIZED","features":[307]},{"name":"WINCODEC_ERR_PALETTEUNAVAILABLE","features":[307]},{"name":"WINCODEC_ERR_PROPERTYNOTFOUND","features":[307]},{"name":"WINCODEC_ERR_PROPERTYNOTSUPPORTED","features":[307]},{"name":"WINCODEC_ERR_PROPERTYSIZE","features":[307]},{"name":"WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE","features":[307]},{"name":"WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT","features":[307]},{"name":"WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS","features":[307]},{"name":"WINCODEC_ERR_STREAMNOTAVAILABLE","features":[307]},{"name":"WINCODEC_ERR_STREAMREAD","features":[307]},{"name":"WINCODEC_ERR_STREAMWRITE","features":[307]},{"name":"WINCODEC_ERR_TOOMUCHMETADATA","features":[307]},{"name":"WINCODEC_ERR_UNEXPECTEDMETADATATYPE","features":[307]},{"name":"WINCODEC_ERR_UNEXPECTEDSIZE","features":[307]},{"name":"WINCODEC_ERR_UNKNOWNIMAGEFORMAT","features":[307]},{"name":"WINCODEC_ERR_UNSUPPORTEDOPERATION","features":[307]},{"name":"WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT","features":[307]},{"name":"WINCODEC_ERR_UNSUPPORTEDVERSION","features":[307]},{"name":"WINCODEC_ERR_VALUEOUTOFRANGE","features":[307]},{"name":"WINCODEC_ERR_WIN32ERROR","features":[307]},{"name":"WINCODEC_ERR_WRONGSTATE","features":[307]},{"name":"WININET_E_ASYNC_THREAD_FAILED","features":[307]},{"name":"WININET_E_BAD_AUTO_PROXY_SCRIPT","features":[307]},{"name":"WININET_E_BAD_OPTION_LENGTH","features":[307]},{"name":"WININET_E_BAD_REGISTRY_PARAMETER","features":[307]},{"name":"WININET_E_CANNOT_CONNECT","features":[307]},{"name":"WININET_E_CHG_POST_IS_NON_SECURE","features":[307]},{"name":"WININET_E_CLIENT_AUTH_CERT_NEEDED","features":[307]},{"name":"WININET_E_CLIENT_AUTH_NOT_SETUP","features":[307]},{"name":"WININET_E_CONNECTION_ABORTED","features":[307]},{"name":"WININET_E_CONNECTION_RESET","features":[307]},{"name":"WININET_E_COOKIE_DECLINED","features":[307]},{"name":"WININET_E_COOKIE_NEEDS_CONFIRMATION","features":[307]},{"name":"WININET_E_DECODING_FAILED","features":[307]},{"name":"WININET_E_DIALOG_PENDING","features":[307]},{"name":"WININET_E_DISCONNECTED","features":[307]},{"name":"WININET_E_DOWNLEVEL_SERVER","features":[307]},{"name":"WININET_E_EXTENDED_ERROR","features":[307]},{"name":"WININET_E_FAILED_DUETOSECURITYCHECK","features":[307]},{"name":"WININET_E_FORCE_RETRY","features":[307]},{"name":"WININET_E_HANDLE_EXISTS","features":[307]},{"name":"WININET_E_HEADER_ALREADY_EXISTS","features":[307]},{"name":"WININET_E_HEADER_NOT_FOUND","features":[307]},{"name":"WININET_E_HTTPS_HTTP_SUBMIT_REDIR","features":[307]},{"name":"WININET_E_HTTPS_TO_HTTP_ON_REDIR","features":[307]},{"name":"WININET_E_HTTP_TO_HTTPS_ON_REDIR","features":[307]},{"name":"WININET_E_INCORRECT_FORMAT","features":[307]},{"name":"WININET_E_INCORRECT_HANDLE_STATE","features":[307]},{"name":"WININET_E_INCORRECT_HANDLE_TYPE","features":[307]},{"name":"WININET_E_INCORRECT_PASSWORD","features":[307]},{"name":"WININET_E_INCORRECT_USER_NAME","features":[307]},{"name":"WININET_E_INTERNAL_ERROR","features":[307]},{"name":"WININET_E_INVALID_CA","features":[307]},{"name":"WININET_E_INVALID_HEADER","features":[307]},{"name":"WININET_E_INVALID_OPERATION","features":[307]},{"name":"WININET_E_INVALID_OPTION","features":[307]},{"name":"WININET_E_INVALID_PROXY_REQUEST","features":[307]},{"name":"WININET_E_INVALID_QUERY_REQUEST","features":[307]},{"name":"WININET_E_INVALID_SERVER_RESPONSE","features":[307]},{"name":"WININET_E_INVALID_URL","features":[307]},{"name":"WININET_E_ITEM_NOT_FOUND","features":[307]},{"name":"WININET_E_LOGIN_FAILURE","features":[307]},{"name":"WININET_E_LOGIN_FAILURE_DISPLAY_ENTITY_BODY","features":[307]},{"name":"WININET_E_MIXED_SECURITY","features":[307]},{"name":"WININET_E_NAME_NOT_RESOLVED","features":[307]},{"name":"WININET_E_NEED_UI","features":[307]},{"name":"WININET_E_NOT_INITIALIZED","features":[307]},{"name":"WININET_E_NOT_PROXY_REQUEST","features":[307]},{"name":"WININET_E_NOT_REDIRECTED","features":[307]},{"name":"WININET_E_NO_CALLBACK","features":[307]},{"name":"WININET_E_NO_CONTEXT","features":[307]},{"name":"WININET_E_NO_DIRECT_ACCESS","features":[307]},{"name":"WININET_E_NO_NEW_CONTAINERS","features":[307]},{"name":"WININET_E_OPERATION_CANCELLED","features":[307]},{"name":"WININET_E_OPTION_NOT_SETTABLE","features":[307]},{"name":"WININET_E_OUT_OF_HANDLES","features":[307]},{"name":"WININET_E_POST_IS_NON_SECURE","features":[307]},{"name":"WININET_E_PROTOCOL_NOT_FOUND","features":[307]},{"name":"WININET_E_PROXY_SERVER_UNREACHABLE","features":[307]},{"name":"WININET_E_REDIRECT_FAILED","features":[307]},{"name":"WININET_E_REDIRECT_NEEDS_CONFIRMATION","features":[307]},{"name":"WININET_E_REDIRECT_SCHEME_CHANGE","features":[307]},{"name":"WININET_E_REGISTRY_VALUE_NOT_FOUND","features":[307]},{"name":"WININET_E_REQUEST_PENDING","features":[307]},{"name":"WININET_E_RETRY_DIALOG","features":[307]},{"name":"WININET_E_SECURITY_CHANNEL_ERROR","features":[307]},{"name":"WININET_E_SEC_CERT_CN_INVALID","features":[307]},{"name":"WININET_E_SEC_CERT_DATE_INVALID","features":[307]},{"name":"WININET_E_SEC_CERT_ERRORS","features":[307]},{"name":"WININET_E_SEC_CERT_REVOKED","features":[307]},{"name":"WININET_E_SEC_CERT_REV_FAILED","features":[307]},{"name":"WININET_E_SEC_INVALID_CERT","features":[307]},{"name":"WININET_E_SERVER_UNREACHABLE","features":[307]},{"name":"WININET_E_SHUTDOWN","features":[307]},{"name":"WININET_E_TCPIP_NOT_INSTALLED","features":[307]},{"name":"WININET_E_TIMEOUT","features":[307]},{"name":"WININET_E_UNABLE_TO_CACHE_FILE","features":[307]},{"name":"WININET_E_UNABLE_TO_DOWNLOAD_SCRIPT","features":[307]},{"name":"WININET_E_UNRECOGNIZED_SCHEME","features":[307]},{"name":"WINML_ERR_INVALID_BINDING","features":[307]},{"name":"WINML_ERR_INVALID_DEVICE","features":[307]},{"name":"WINML_ERR_SIZE_MISMATCH","features":[307]},{"name":"WINML_ERR_VALUE_NOTFOUND","features":[307]},{"name":"WINVER","features":[307]},{"name":"WINVER_MAXVER","features":[307]},{"name":"WPARAM","features":[307]},{"name":"WPN_E_ACCESS_DENIED","features":[307]},{"name":"WPN_E_ALL_URL_NOT_COMPLETED","features":[307]},{"name":"WPN_E_CALLBACK_ALREADY_REGISTERED","features":[307]},{"name":"WPN_E_CHANNEL_CLOSED","features":[307]},{"name":"WPN_E_CHANNEL_REQUEST_NOT_COMPLETE","features":[307]},{"name":"WPN_E_CLOUD_AUTH_UNAVAILABLE","features":[307]},{"name":"WPN_E_CLOUD_DISABLED","features":[307]},{"name":"WPN_E_CLOUD_DISABLED_FOR_APP","features":[307]},{"name":"WPN_E_CLOUD_INCAPABLE","features":[307]},{"name":"WPN_E_CLOUD_SERVICE_UNAVAILABLE","features":[307]},{"name":"WPN_E_DEV_ID_SIZE","features":[307]},{"name":"WPN_E_DUPLICATE_CHANNEL","features":[307]},{"name":"WPN_E_DUPLICATE_REGISTRATION","features":[307]},{"name":"WPN_E_FAILED_LOCK_SCREEN_UPDATE_INTIALIZATION","features":[307]},{"name":"WPN_E_GROUP_ALPHANUMERIC","features":[307]},{"name":"WPN_E_GROUP_SIZE","features":[307]},{"name":"WPN_E_IMAGE_NOT_FOUND_IN_CACHE","features":[307]},{"name":"WPN_E_INTERNET_INCAPABLE","features":[307]},{"name":"WPN_E_INVALID_APP","features":[307]},{"name":"WPN_E_INVALID_CLOUD_IMAGE","features":[307]},{"name":"WPN_E_INVALID_HTTP_STATUS_CODE","features":[307]},{"name":"WPN_E_NOTIFICATION_DISABLED","features":[307]},{"name":"WPN_E_NOTIFICATION_HIDDEN","features":[307]},{"name":"WPN_E_NOTIFICATION_ID_MATCHED","features":[307]},{"name":"WPN_E_NOTIFICATION_INCAPABLE","features":[307]},{"name":"WPN_E_NOTIFICATION_NOT_POSTED","features":[307]},{"name":"WPN_E_NOTIFICATION_POSTED","features":[307]},{"name":"WPN_E_NOTIFICATION_SIZE","features":[307]},{"name":"WPN_E_NOTIFICATION_TYPE_DISABLED","features":[307]},{"name":"WPN_E_OUTSTANDING_CHANNEL_REQUEST","features":[307]},{"name":"WPN_E_OUT_OF_SESSION","features":[307]},{"name":"WPN_E_PLATFORM_UNAVAILABLE","features":[307]},{"name":"WPN_E_POWER_SAVE","features":[307]},{"name":"WPN_E_PUSH_NOTIFICATION_INCAPABLE","features":[307]},{"name":"WPN_E_STORAGE_LOCKED","features":[307]},{"name":"WPN_E_TAG_ALPHANUMERIC","features":[307]},{"name":"WPN_E_TAG_SIZE","features":[307]},{"name":"WPN_E_TOAST_NOTIFICATION_DROPPED","features":[307]},{"name":"WS_E_ADDRESS_IN_USE","features":[307]},{"name":"WS_E_ADDRESS_NOT_AVAILABLE","features":[307]},{"name":"WS_E_ENDPOINT_ACCESS_DENIED","features":[307]},{"name":"WS_E_ENDPOINT_ACTION_NOT_SUPPORTED","features":[307]},{"name":"WS_E_ENDPOINT_DISCONNECTED","features":[307]},{"name":"WS_E_ENDPOINT_FAILURE","features":[307]},{"name":"WS_E_ENDPOINT_FAULT_RECEIVED","features":[307]},{"name":"WS_E_ENDPOINT_NOT_AVAILABLE","features":[307]},{"name":"WS_E_ENDPOINT_NOT_FOUND","features":[307]},{"name":"WS_E_ENDPOINT_TOO_BUSY","features":[307]},{"name":"WS_E_ENDPOINT_UNREACHABLE","features":[307]},{"name":"WS_E_INVALID_ENDPOINT_URL","features":[307]},{"name":"WS_E_INVALID_FORMAT","features":[307]},{"name":"WS_E_INVALID_OPERATION","features":[307]},{"name":"WS_E_NOT_SUPPORTED","features":[307]},{"name":"WS_E_NO_TRANSLATION_AVAILABLE","features":[307]},{"name":"WS_E_NUMERIC_OVERFLOW","features":[307]},{"name":"WS_E_OBJECT_FAULTED","features":[307]},{"name":"WS_E_OPERATION_ABANDONED","features":[307]},{"name":"WS_E_OPERATION_ABORTED","features":[307]},{"name":"WS_E_OPERATION_TIMED_OUT","features":[307]},{"name":"WS_E_OTHER","features":[307]},{"name":"WS_E_PROXY_ACCESS_DENIED","features":[307]},{"name":"WS_E_PROXY_FAILURE","features":[307]},{"name":"WS_E_PROXY_REQUIRES_BASIC_AUTH","features":[307]},{"name":"WS_E_PROXY_REQUIRES_DIGEST_AUTH","features":[307]},{"name":"WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH","features":[307]},{"name":"WS_E_PROXY_REQUIRES_NTLM_AUTH","features":[307]},{"name":"WS_E_QUOTA_EXCEEDED","features":[307]},{"name":"WS_E_SECURITY_SYSTEM_FAILURE","features":[307]},{"name":"WS_E_SECURITY_TOKEN_EXPIRED","features":[307]},{"name":"WS_E_SECURITY_VERIFICATION_FAILURE","features":[307]},{"name":"WS_E_SERVER_REQUIRES_BASIC_AUTH","features":[307]},{"name":"WS_E_SERVER_REQUIRES_DIGEST_AUTH","features":[307]},{"name":"WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH","features":[307]},{"name":"WS_E_SERVER_REQUIRES_NTLM_AUTH","features":[307]},{"name":"WS_S_ASYNC","features":[307]},{"name":"WS_S_END","features":[307]},{"name":"XACT_E_ABORTED","features":[307]},{"name":"XACT_E_ABORTING","features":[307]},{"name":"XACT_E_ALREADYINPROGRESS","features":[307]},{"name":"XACT_E_ALREADYOTHERSINGLEPHASE","features":[307]},{"name":"XACT_E_CANTRETAIN","features":[307]},{"name":"XACT_E_CLERKEXISTS","features":[307]},{"name":"XACT_E_CLERKNOTFOUND","features":[307]},{"name":"XACT_E_COMMITFAILED","features":[307]},{"name":"XACT_E_COMMITPREVENTED","features":[307]},{"name":"XACT_E_CONNECTION_DENIED","features":[307]},{"name":"XACT_E_CONNECTION_DOWN","features":[307]},{"name":"XACT_E_DEST_TMNOTAVAILABLE","features":[307]},{"name":"XACT_E_FIRST","features":[307]},{"name":"XACT_E_HEURISTICABORT","features":[307]},{"name":"XACT_E_HEURISTICCOMMIT","features":[307]},{"name":"XACT_E_HEURISTICDAMAGE","features":[307]},{"name":"XACT_E_HEURISTICDANGER","features":[307]},{"name":"XACT_E_INDOUBT","features":[307]},{"name":"XACT_E_INVALIDCOOKIE","features":[307]},{"name":"XACT_E_INVALIDLSN","features":[307]},{"name":"XACT_E_ISOLATIONLEVEL","features":[307]},{"name":"XACT_E_LAST","features":[307]},{"name":"XACT_E_LOGFULL","features":[307]},{"name":"XACT_E_LU_TX_DISABLED","features":[307]},{"name":"XACT_E_NETWORK_TX_DISABLED","features":[307]},{"name":"XACT_E_NOASYNC","features":[307]},{"name":"XACT_E_NOENLIST","features":[307]},{"name":"XACT_E_NOIMPORTOBJECT","features":[307]},{"name":"XACT_E_NOISORETAIN","features":[307]},{"name":"XACT_E_NORESOURCE","features":[307]},{"name":"XACT_E_NOTCURRENT","features":[307]},{"name":"XACT_E_NOTIMEOUT","features":[307]},{"name":"XACT_E_NOTRANSACTION","features":[307]},{"name":"XACT_E_NOTSUPPORTED","features":[307]},{"name":"XACT_E_PARTNER_NETWORK_TX_DISABLED","features":[307]},{"name":"XACT_E_PULL_COMM_FAILURE","features":[307]},{"name":"XACT_E_PUSH_COMM_FAILURE","features":[307]},{"name":"XACT_E_RECOVERYINPROGRESS","features":[307]},{"name":"XACT_E_REENLISTTIMEOUT","features":[307]},{"name":"XACT_E_REPLAYREQUEST","features":[307]},{"name":"XACT_E_TIP_CONNECT_FAILED","features":[307]},{"name":"XACT_E_TIP_DISABLED","features":[307]},{"name":"XACT_E_TIP_PROTOCOL_ERROR","features":[307]},{"name":"XACT_E_TIP_PULL_FAILED","features":[307]},{"name":"XACT_E_TMNOTAVAILABLE","features":[307]},{"name":"XACT_E_TRANSACTIONCLOSED","features":[307]},{"name":"XACT_E_UNABLE_TO_LOAD_DTC_PROXY","features":[307]},{"name":"XACT_E_UNABLE_TO_READ_DTC_CONFIG","features":[307]},{"name":"XACT_E_UNKNOWNRMGRID","features":[307]},{"name":"XACT_E_WRONGSTATE","features":[307]},{"name":"XACT_E_WRONGUOW","features":[307]},{"name":"XACT_E_XA_TX_DISABLED","features":[307]},{"name":"XACT_E_XTIONEXISTS","features":[307]},{"name":"XACT_S_ABORTING","features":[307]},{"name":"XACT_S_ALLNORETAIN","features":[307]},{"name":"XACT_S_ASYNC","features":[307]},{"name":"XACT_S_DEFECT","features":[307]},{"name":"XACT_S_FIRST","features":[307]},{"name":"XACT_S_LAST","features":[307]},{"name":"XACT_S_LASTRESOURCEMANAGER","features":[307]},{"name":"XACT_S_LOCALLY_OK","features":[307]},{"name":"XACT_S_MADECHANGESCONTENT","features":[307]},{"name":"XACT_S_MADECHANGESINFORM","features":[307]},{"name":"XACT_S_OKINFORM","features":[307]},{"name":"XACT_S_READONLY","features":[307]},{"name":"XACT_S_SINGLEPHASE","features":[307]},{"name":"XACT_S_SOMENORETAIN","features":[307]},{"name":"XENROLL_E_CANNOT_ADD_ROOT_CERT","features":[307]},{"name":"XENROLL_E_KEYSPEC_SMIME_MISMATCH","features":[307]},{"name":"XENROLL_E_KEY_NOT_EXPORTABLE","features":[307]},{"name":"XENROLL_E_RESPONSE_KA_HASH_MISMATCH","features":[307]},{"name":"XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND","features":[307]},{"name":"XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH","features":[307]},{"name":"_WIN32_IE_MAXVER","features":[307]},{"name":"_WIN32_MAXVER","features":[307]},{"name":"_WIN32_WINDOWS_MAXVER","features":[307]},{"name":"_WIN32_WINNT_MAXVER","features":[307]}],"394":[{"name":"CheckGamingPrivilegeSilently","features":[307,392]},{"name":"CheckGamingPrivilegeSilentlyForUser","features":[307,392]},{"name":"CheckGamingPrivilegeWithUI","features":[392]},{"name":"CheckGamingPrivilegeWithUIForUser","features":[392]},{"name":"GAMESTATS_OPEN_CREATED","features":[392]},{"name":"GAMESTATS_OPEN_OPENED","features":[392]},{"name":"GAMESTATS_OPEN_OPENONLY","features":[392]},{"name":"GAMESTATS_OPEN_OPENORCREATE","features":[392]},{"name":"GAMESTATS_OPEN_RESULT","features":[392]},{"name":"GAMESTATS_OPEN_TYPE","features":[392]},{"name":"GAME_INSTALL_SCOPE","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID_NONE","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_ONE","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_ONE_S","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_ONE_X","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_ONE_X_DEVKIT","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_SERIES_S","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_SERIES_X","features":[392]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_SERIES_X_DEVKIT","features":[392]},{"name":"GAMING_DEVICE_MODEL_INFORMATION","features":[392]},{"name":"GAMING_DEVICE_VENDOR_ID","features":[392]},{"name":"GAMING_DEVICE_VENDOR_ID_MICROSOFT","features":[392]},{"name":"GAMING_DEVICE_VENDOR_ID_NONE","features":[392]},{"name":"GIS_ALL_USERS","features":[392]},{"name":"GIS_CURRENT_USER","features":[392]},{"name":"GIS_NOT_INSTALLED","features":[392]},{"name":"GameExplorer","features":[392]},{"name":"GameStatistics","features":[392]},{"name":"GameUICompletionRoutine","features":[392]},{"name":"GetExpandedResourceExclusiveCpuCount","features":[392]},{"name":"GetGamingDeviceModelInformation","features":[392]},{"name":"HasExpandedResources","features":[307,392]},{"name":"ID_GDF_THUMBNAIL_STR","features":[392]},{"name":"ID_GDF_XML_STR","features":[392]},{"name":"IGameExplorer","features":[392]},{"name":"IGameExplorer2","features":[392]},{"name":"IGameStatistics","features":[392]},{"name":"IGameStatisticsMgr","features":[392]},{"name":"IXblIdpAuthManager","features":[392]},{"name":"IXblIdpAuthManager2","features":[392]},{"name":"IXblIdpAuthTokenResult","features":[392]},{"name":"IXblIdpAuthTokenResult2","features":[392]},{"name":"KnownGamingPrivileges","features":[392]},{"name":"PlayerPickerUICompletionRoutine","features":[392]},{"name":"ProcessPendingGameUI","features":[307,392]},{"name":"ReleaseExclusiveCpuSets","features":[392]},{"name":"ShowChangeFriendRelationshipUI","features":[392]},{"name":"ShowChangeFriendRelationshipUIForUser","features":[392]},{"name":"ShowCustomizeUserProfileUI","features":[392]},{"name":"ShowCustomizeUserProfileUIForUser","features":[392]},{"name":"ShowFindFriendsUI","features":[392]},{"name":"ShowFindFriendsUIForUser","features":[392]},{"name":"ShowGameInfoUI","features":[392]},{"name":"ShowGameInfoUIForUser","features":[392]},{"name":"ShowGameInviteUI","features":[392]},{"name":"ShowGameInviteUIForUser","features":[392]},{"name":"ShowGameInviteUIWithContext","features":[392]},{"name":"ShowGameInviteUIWithContextForUser","features":[392]},{"name":"ShowPlayerPickerUI","features":[392]},{"name":"ShowPlayerPickerUIForUser","features":[392]},{"name":"ShowProfileCardUI","features":[392]},{"name":"ShowProfileCardUIForUser","features":[392]},{"name":"ShowTitleAchievementsUI","features":[392]},{"name":"ShowTitleAchievementsUIForUser","features":[392]},{"name":"ShowUserSettingsUI","features":[392]},{"name":"ShowUserSettingsUIForUser","features":[392]},{"name":"TryCancelPendingGameUI","features":[307,392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_LOAD_MSA_ACCOUNT_FAILED","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_MSA_INTERRUPT","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_NO_ACCOUNT_SET","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_OFFLINE_NO_CONSENT","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_OFFLINE_SUCCESS","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_SUCCESS","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_UNKNOWN","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_VIEW_NOT_SET","features":[392]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_XBOX_VETO","features":[392]},{"name":"XPRIVILEGE_ADD_FRIEND","features":[392]},{"name":"XPRIVILEGE_BROADCAST","features":[392]},{"name":"XPRIVILEGE_CLOUD_GAMING_JOIN_SESSION","features":[392]},{"name":"XPRIVILEGE_CLOUD_GAMING_MANAGE_SESSION","features":[392]},{"name":"XPRIVILEGE_CLOUD_SAVED_GAMES","features":[392]},{"name":"XPRIVILEGE_COMMUNICATIONS","features":[392]},{"name":"XPRIVILEGE_COMMUNICATION_VOICE_INGAME","features":[392]},{"name":"XPRIVILEGE_COMMUNICATION_VOICE_SKYPE","features":[392]},{"name":"XPRIVILEGE_GAME_DVR","features":[392]},{"name":"XPRIVILEGE_MULTIPLAYER_PARTIES","features":[392]},{"name":"XPRIVILEGE_MULTIPLAYER_SESSIONS","features":[392]},{"name":"XPRIVILEGE_PREMIUM_CONTENT","features":[392]},{"name":"XPRIVILEGE_PREMIUM_VIDEO","features":[392]},{"name":"XPRIVILEGE_PROFILE_VIEWING","features":[392]},{"name":"XPRIVILEGE_PURCHASE_CONTENT","features":[392]},{"name":"XPRIVILEGE_SHARE_CONTENT","features":[392]},{"name":"XPRIVILEGE_SHARE_KINECT_CONTENT","features":[392]},{"name":"XPRIVILEGE_SOCIAL_NETWORK_SHARING","features":[392]},{"name":"XPRIVILEGE_SUBSCRIPTION_CONTENT","features":[392]},{"name":"XPRIVILEGE_USER_CREATED_CONTENT","features":[392]},{"name":"XPRIVILEGE_VIDEO_COMMUNICATIONS","features":[392]},{"name":"XPRIVILEGE_VIEW_FRIENDS_LIST","features":[392]},{"name":"XblIdpAuthManager","features":[392]},{"name":"XblIdpAuthTokenResult","features":[392]}],"395":[{"name":"ALL_SERVICES","features":[393]},{"name":"ALL_SERVICE_TYPES","features":[393]},{"name":"AdjustCalendarDate","features":[307,393]},{"name":"C1_ALPHA","features":[393]},{"name":"C1_BLANK","features":[393]},{"name":"C1_CNTRL","features":[393]},{"name":"C1_DEFINED","features":[393]},{"name":"C1_DIGIT","features":[393]},{"name":"C1_LOWER","features":[393]},{"name":"C1_PUNCT","features":[393]},{"name":"C1_SPACE","features":[393]},{"name":"C1_UPPER","features":[393]},{"name":"C1_XDIGIT","features":[393]},{"name":"C2_ARABICNUMBER","features":[393]},{"name":"C2_BLOCKSEPARATOR","features":[393]},{"name":"C2_COMMONSEPARATOR","features":[393]},{"name":"C2_EUROPENUMBER","features":[393]},{"name":"C2_EUROPESEPARATOR","features":[393]},{"name":"C2_EUROPETERMINATOR","features":[393]},{"name":"C2_LEFTTORIGHT","features":[393]},{"name":"C2_NOTAPPLICABLE","features":[393]},{"name":"C2_OTHERNEUTRAL","features":[393]},{"name":"C2_RIGHTTOLEFT","features":[393]},{"name":"C2_SEGMENTSEPARATOR","features":[393]},{"name":"C2_WHITESPACE","features":[393]},{"name":"C3_ALPHA","features":[393]},{"name":"C3_DIACRITIC","features":[393]},{"name":"C3_FULLWIDTH","features":[393]},{"name":"C3_HALFWIDTH","features":[393]},{"name":"C3_HIGHSURROGATE","features":[393]},{"name":"C3_HIRAGANA","features":[393]},{"name":"C3_IDEOGRAPH","features":[393]},{"name":"C3_KASHIDA","features":[393]},{"name":"C3_KATAKANA","features":[393]},{"name":"C3_LEXICAL","features":[393]},{"name":"C3_LOWSURROGATE","features":[393]},{"name":"C3_NONSPACING","features":[393]},{"name":"C3_NOTAPPLICABLE","features":[393]},{"name":"C3_SYMBOL","features":[393]},{"name":"C3_VOWELMARK","features":[393]},{"name":"CALDATETIME","features":[393]},{"name":"CALDATETIME_DATEUNIT","features":[393]},{"name":"CALINFO_ENUMPROCA","features":[307,393]},{"name":"CALINFO_ENUMPROCEXA","features":[307,393]},{"name":"CALINFO_ENUMPROCEXEX","features":[307,393]},{"name":"CALINFO_ENUMPROCEXW","features":[307,393]},{"name":"CALINFO_ENUMPROCW","features":[307,393]},{"name":"CAL_GREGORIAN","features":[393]},{"name":"CAL_GREGORIAN_ARABIC","features":[393]},{"name":"CAL_GREGORIAN_ME_FRENCH","features":[393]},{"name":"CAL_GREGORIAN_US","features":[393]},{"name":"CAL_GREGORIAN_XLIT_ENGLISH","features":[393]},{"name":"CAL_GREGORIAN_XLIT_FRENCH","features":[393]},{"name":"CAL_HEBREW","features":[393]},{"name":"CAL_HIJRI","features":[393]},{"name":"CAL_ICALINTVALUE","features":[393]},{"name":"CAL_ITWODIGITYEARMAX","features":[393]},{"name":"CAL_IYEAROFFSETRANGE","features":[393]},{"name":"CAL_JAPAN","features":[393]},{"name":"CAL_KOREA","features":[393]},{"name":"CAL_NOUSEROVERRIDE","features":[393]},{"name":"CAL_PERSIAN","features":[393]},{"name":"CAL_RETURN_GENITIVE_NAMES","features":[393]},{"name":"CAL_RETURN_NUMBER","features":[393]},{"name":"CAL_SABBREVDAYNAME1","features":[393]},{"name":"CAL_SABBREVDAYNAME2","features":[393]},{"name":"CAL_SABBREVDAYNAME3","features":[393]},{"name":"CAL_SABBREVDAYNAME4","features":[393]},{"name":"CAL_SABBREVDAYNAME5","features":[393]},{"name":"CAL_SABBREVDAYNAME6","features":[393]},{"name":"CAL_SABBREVDAYNAME7","features":[393]},{"name":"CAL_SABBREVERASTRING","features":[393]},{"name":"CAL_SABBREVMONTHNAME1","features":[393]},{"name":"CAL_SABBREVMONTHNAME10","features":[393]},{"name":"CAL_SABBREVMONTHNAME11","features":[393]},{"name":"CAL_SABBREVMONTHNAME12","features":[393]},{"name":"CAL_SABBREVMONTHNAME13","features":[393]},{"name":"CAL_SABBREVMONTHNAME2","features":[393]},{"name":"CAL_SABBREVMONTHNAME3","features":[393]},{"name":"CAL_SABBREVMONTHNAME4","features":[393]},{"name":"CAL_SABBREVMONTHNAME5","features":[393]},{"name":"CAL_SABBREVMONTHNAME6","features":[393]},{"name":"CAL_SABBREVMONTHNAME7","features":[393]},{"name":"CAL_SABBREVMONTHNAME8","features":[393]},{"name":"CAL_SABBREVMONTHNAME9","features":[393]},{"name":"CAL_SCALNAME","features":[393]},{"name":"CAL_SDAYNAME1","features":[393]},{"name":"CAL_SDAYNAME2","features":[393]},{"name":"CAL_SDAYNAME3","features":[393]},{"name":"CAL_SDAYNAME4","features":[393]},{"name":"CAL_SDAYNAME5","features":[393]},{"name":"CAL_SDAYNAME6","features":[393]},{"name":"CAL_SDAYNAME7","features":[393]},{"name":"CAL_SENGLISHABBREVERANAME","features":[393]},{"name":"CAL_SENGLISHERANAME","features":[393]},{"name":"CAL_SERASTRING","features":[393]},{"name":"CAL_SJAPANESEERAFIRSTYEAR","features":[393]},{"name":"CAL_SLONGDATE","features":[393]},{"name":"CAL_SMONTHDAY","features":[393]},{"name":"CAL_SMONTHNAME1","features":[393]},{"name":"CAL_SMONTHNAME10","features":[393]},{"name":"CAL_SMONTHNAME11","features":[393]},{"name":"CAL_SMONTHNAME12","features":[393]},{"name":"CAL_SMONTHNAME13","features":[393]},{"name":"CAL_SMONTHNAME2","features":[393]},{"name":"CAL_SMONTHNAME3","features":[393]},{"name":"CAL_SMONTHNAME4","features":[393]},{"name":"CAL_SMONTHNAME5","features":[393]},{"name":"CAL_SMONTHNAME6","features":[393]},{"name":"CAL_SMONTHNAME7","features":[393]},{"name":"CAL_SMONTHNAME8","features":[393]},{"name":"CAL_SMONTHNAME9","features":[393]},{"name":"CAL_SRELATIVELONGDATE","features":[393]},{"name":"CAL_SSHORTDATE","features":[393]},{"name":"CAL_SSHORTESTDAYNAME1","features":[393]},{"name":"CAL_SSHORTESTDAYNAME2","features":[393]},{"name":"CAL_SSHORTESTDAYNAME3","features":[393]},{"name":"CAL_SSHORTESTDAYNAME4","features":[393]},{"name":"CAL_SSHORTESTDAYNAME5","features":[393]},{"name":"CAL_SSHORTESTDAYNAME6","features":[393]},{"name":"CAL_SSHORTESTDAYNAME7","features":[393]},{"name":"CAL_SYEARMONTH","features":[393]},{"name":"CAL_TAIWAN","features":[393]},{"name":"CAL_THAI","features":[393]},{"name":"CAL_UMALQURA","features":[393]},{"name":"CAL_USE_CP_ACP","features":[393]},{"name":"CANITER_SKIP_ZEROES","features":[393]},{"name":"CHARSETINFO","features":[393]},{"name":"CMLangConvertCharset","features":[393]},{"name":"CMLangString","features":[393]},{"name":"CMultiLanguage","features":[393]},{"name":"CODEPAGE_ENUMPROCA","features":[307,393]},{"name":"CODEPAGE_ENUMPROCW","features":[307,393]},{"name":"COMPARESTRING_RESULT","features":[393]},{"name":"COMPARE_STRING","features":[393]},{"name":"COMPARE_STRING_FLAGS","features":[393]},{"name":"CORRECTIVE_ACTION","features":[393]},{"name":"CORRECTIVE_ACTION_DELETE","features":[393]},{"name":"CORRECTIVE_ACTION_GET_SUGGESTIONS","features":[393]},{"name":"CORRECTIVE_ACTION_NONE","features":[393]},{"name":"CORRECTIVE_ACTION_REPLACE","features":[393]},{"name":"CPINFO","features":[393]},{"name":"CPINFOEXA","features":[393]},{"name":"CPINFOEXW","features":[393]},{"name":"CPIOD_FORCE_PROMPT","features":[393]},{"name":"CPIOD_PEEK","features":[393]},{"name":"CP_ACP","features":[393]},{"name":"CP_INSTALLED","features":[393]},{"name":"CP_MACCP","features":[393]},{"name":"CP_OEMCP","features":[393]},{"name":"CP_SUPPORTED","features":[393]},{"name":"CP_SYMBOL","features":[393]},{"name":"CP_THREAD_ACP","features":[393]},{"name":"CP_UTF7","features":[393]},{"name":"CP_UTF8","features":[393]},{"name":"CSTR_EQUAL","features":[393]},{"name":"CSTR_GREATER_THAN","features":[393]},{"name":"CSTR_LESS_THAN","features":[393]},{"name":"CTRY_ALBANIA","features":[393]},{"name":"CTRY_ALGERIA","features":[393]},{"name":"CTRY_ARGENTINA","features":[393]},{"name":"CTRY_ARMENIA","features":[393]},{"name":"CTRY_AUSTRALIA","features":[393]},{"name":"CTRY_AUSTRIA","features":[393]},{"name":"CTRY_AZERBAIJAN","features":[393]},{"name":"CTRY_BAHRAIN","features":[393]},{"name":"CTRY_BELARUS","features":[393]},{"name":"CTRY_BELGIUM","features":[393]},{"name":"CTRY_BELIZE","features":[393]},{"name":"CTRY_BOLIVIA","features":[393]},{"name":"CTRY_BRAZIL","features":[393]},{"name":"CTRY_BRUNEI_DARUSSALAM","features":[393]},{"name":"CTRY_BULGARIA","features":[393]},{"name":"CTRY_CANADA","features":[393]},{"name":"CTRY_CARIBBEAN","features":[393]},{"name":"CTRY_CHILE","features":[393]},{"name":"CTRY_COLOMBIA","features":[393]},{"name":"CTRY_COSTA_RICA","features":[393]},{"name":"CTRY_CROATIA","features":[393]},{"name":"CTRY_CZECH","features":[393]},{"name":"CTRY_DEFAULT","features":[393]},{"name":"CTRY_DENMARK","features":[393]},{"name":"CTRY_DOMINICAN_REPUBLIC","features":[393]},{"name":"CTRY_ECUADOR","features":[393]},{"name":"CTRY_EGYPT","features":[393]},{"name":"CTRY_EL_SALVADOR","features":[393]},{"name":"CTRY_ESTONIA","features":[393]},{"name":"CTRY_FAEROE_ISLANDS","features":[393]},{"name":"CTRY_FINLAND","features":[393]},{"name":"CTRY_FRANCE","features":[393]},{"name":"CTRY_GEORGIA","features":[393]},{"name":"CTRY_GERMANY","features":[393]},{"name":"CTRY_GREECE","features":[393]},{"name":"CTRY_GUATEMALA","features":[393]},{"name":"CTRY_HONDURAS","features":[393]},{"name":"CTRY_HONG_KONG","features":[393]},{"name":"CTRY_HUNGARY","features":[393]},{"name":"CTRY_ICELAND","features":[393]},{"name":"CTRY_INDIA","features":[393]},{"name":"CTRY_INDONESIA","features":[393]},{"name":"CTRY_IRAN","features":[393]},{"name":"CTRY_IRAQ","features":[393]},{"name":"CTRY_IRELAND","features":[393]},{"name":"CTRY_ISRAEL","features":[393]},{"name":"CTRY_ITALY","features":[393]},{"name":"CTRY_JAMAICA","features":[393]},{"name":"CTRY_JAPAN","features":[393]},{"name":"CTRY_JORDAN","features":[393]},{"name":"CTRY_KAZAKSTAN","features":[393]},{"name":"CTRY_KENYA","features":[393]},{"name":"CTRY_KUWAIT","features":[393]},{"name":"CTRY_KYRGYZSTAN","features":[393]},{"name":"CTRY_LATVIA","features":[393]},{"name":"CTRY_LEBANON","features":[393]},{"name":"CTRY_LIBYA","features":[393]},{"name":"CTRY_LIECHTENSTEIN","features":[393]},{"name":"CTRY_LITHUANIA","features":[393]},{"name":"CTRY_LUXEMBOURG","features":[393]},{"name":"CTRY_MACAU","features":[393]},{"name":"CTRY_MACEDONIA","features":[393]},{"name":"CTRY_MALAYSIA","features":[393]},{"name":"CTRY_MALDIVES","features":[393]},{"name":"CTRY_MEXICO","features":[393]},{"name":"CTRY_MONACO","features":[393]},{"name":"CTRY_MONGOLIA","features":[393]},{"name":"CTRY_MOROCCO","features":[393]},{"name":"CTRY_NETHERLANDS","features":[393]},{"name":"CTRY_NEW_ZEALAND","features":[393]},{"name":"CTRY_NICARAGUA","features":[393]},{"name":"CTRY_NORWAY","features":[393]},{"name":"CTRY_OMAN","features":[393]},{"name":"CTRY_PAKISTAN","features":[393]},{"name":"CTRY_PANAMA","features":[393]},{"name":"CTRY_PARAGUAY","features":[393]},{"name":"CTRY_PERU","features":[393]},{"name":"CTRY_PHILIPPINES","features":[393]},{"name":"CTRY_POLAND","features":[393]},{"name":"CTRY_PORTUGAL","features":[393]},{"name":"CTRY_PRCHINA","features":[393]},{"name":"CTRY_PUERTO_RICO","features":[393]},{"name":"CTRY_QATAR","features":[393]},{"name":"CTRY_ROMANIA","features":[393]},{"name":"CTRY_RUSSIA","features":[393]},{"name":"CTRY_SAUDI_ARABIA","features":[393]},{"name":"CTRY_SERBIA","features":[393]},{"name":"CTRY_SINGAPORE","features":[393]},{"name":"CTRY_SLOVAK","features":[393]},{"name":"CTRY_SLOVENIA","features":[393]},{"name":"CTRY_SOUTH_AFRICA","features":[393]},{"name":"CTRY_SOUTH_KOREA","features":[393]},{"name":"CTRY_SPAIN","features":[393]},{"name":"CTRY_SWEDEN","features":[393]},{"name":"CTRY_SWITZERLAND","features":[393]},{"name":"CTRY_SYRIA","features":[393]},{"name":"CTRY_TAIWAN","features":[393]},{"name":"CTRY_TATARSTAN","features":[393]},{"name":"CTRY_THAILAND","features":[393]},{"name":"CTRY_TRINIDAD_Y_TOBAGO","features":[393]},{"name":"CTRY_TUNISIA","features":[393]},{"name":"CTRY_TURKEY","features":[393]},{"name":"CTRY_UAE","features":[393]},{"name":"CTRY_UKRAINE","features":[393]},{"name":"CTRY_UNITED_KINGDOM","features":[393]},{"name":"CTRY_UNITED_STATES","features":[393]},{"name":"CTRY_URUGUAY","features":[393]},{"name":"CTRY_UZBEKISTAN","features":[393]},{"name":"CTRY_VENEZUELA","features":[393]},{"name":"CTRY_VIET_NAM","features":[393]},{"name":"CTRY_YEMEN","features":[393]},{"name":"CTRY_ZIMBABWE","features":[393]},{"name":"CT_CTYPE1","features":[393]},{"name":"CT_CTYPE2","features":[393]},{"name":"CT_CTYPE3","features":[393]},{"name":"CURRENCYFMTA","features":[393]},{"name":"CURRENCYFMTW","features":[393]},{"name":"CompareStringA","features":[393]},{"name":"CompareStringEx","features":[307,393]},{"name":"CompareStringOrdinal","features":[307,393]},{"name":"CompareStringW","features":[393]},{"name":"ConvertCalDateTimeToSystemTime","features":[307,393]},{"name":"ConvertDefaultLocale","features":[393]},{"name":"ConvertSystemTimeToCalDateTime","features":[307,393]},{"name":"DATEFMT_ENUMPROCA","features":[307,393]},{"name":"DATEFMT_ENUMPROCEXA","features":[307,393]},{"name":"DATEFMT_ENUMPROCEXEX","features":[307,393]},{"name":"DATEFMT_ENUMPROCEXW","features":[307,393]},{"name":"DATEFMT_ENUMPROCW","features":[307,393]},{"name":"DATE_AUTOLAYOUT","features":[393]},{"name":"DATE_LONGDATE","features":[393]},{"name":"DATE_LTRREADING","features":[393]},{"name":"DATE_MONTHDAY","features":[393]},{"name":"DATE_RTLREADING","features":[393]},{"name":"DATE_SHORTDATE","features":[393]},{"name":"DATE_USE_ALT_CALENDAR","features":[393]},{"name":"DATE_YEARMONTH","features":[393]},{"name":"DayUnit","features":[393]},{"name":"DetectEncodingInfo","features":[393]},{"name":"ELS_GUID_LANGUAGE_DETECTION","features":[393]},{"name":"ELS_GUID_SCRIPT_DETECTION","features":[393]},{"name":"ELS_GUID_TRANSLITERATION_BENGALI_TO_LATIN","features":[393]},{"name":"ELS_GUID_TRANSLITERATION_CYRILLIC_TO_LATIN","features":[393]},{"name":"ELS_GUID_TRANSLITERATION_DEVANAGARI_TO_LATIN","features":[393]},{"name":"ELS_GUID_TRANSLITERATION_HANGUL_DECOMPOSITION","features":[393]},{"name":"ELS_GUID_TRANSLITERATION_HANS_TO_HANT","features":[393]},{"name":"ELS_GUID_TRANSLITERATION_HANT_TO_HANS","features":[393]},{"name":"ELS_GUID_TRANSLITERATION_MALAYALAM_TO_LATIN","features":[393]},{"name":"ENUMTEXTMETRICA","features":[393,318]},{"name":"ENUMTEXTMETRICW","features":[393,318]},{"name":"ENUM_ALL_CALENDARS","features":[393]},{"name":"ENUM_DATE_FORMATS_FLAGS","features":[393]},{"name":"ENUM_SYSTEM_CODE_PAGES_FLAGS","features":[393]},{"name":"ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS","features":[393]},{"name":"EnumCalendarInfoA","features":[307,393]},{"name":"EnumCalendarInfoExA","features":[307,393]},{"name":"EnumCalendarInfoExEx","features":[307,393]},{"name":"EnumCalendarInfoExW","features":[307,393]},{"name":"EnumCalendarInfoW","features":[307,393]},{"name":"EnumDateFormatsA","features":[307,393]},{"name":"EnumDateFormatsExA","features":[307,393]},{"name":"EnumDateFormatsExEx","features":[307,393]},{"name":"EnumDateFormatsExW","features":[307,393]},{"name":"EnumDateFormatsW","features":[307,393]},{"name":"EnumLanguageGroupLocalesA","features":[307,393]},{"name":"EnumLanguageGroupLocalesW","features":[307,393]},{"name":"EnumSystemCodePagesA","features":[307,393]},{"name":"EnumSystemCodePagesW","features":[307,393]},{"name":"EnumSystemGeoID","features":[307,393]},{"name":"EnumSystemGeoNames","features":[307,393]},{"name":"EnumSystemLanguageGroupsA","features":[307,393]},{"name":"EnumSystemLanguageGroupsW","features":[307,393]},{"name":"EnumSystemLocalesA","features":[307,393]},{"name":"EnumSystemLocalesEx","features":[307,393]},{"name":"EnumSystemLocalesW","features":[307,393]},{"name":"EnumTimeFormatsA","features":[307,393]},{"name":"EnumTimeFormatsEx","features":[307,393]},{"name":"EnumTimeFormatsW","features":[307,393]},{"name":"EnumUILanguagesA","features":[307,393]},{"name":"EnumUILanguagesW","features":[307,393]},{"name":"EraUnit","features":[393]},{"name":"FILEMUIINFO","features":[393]},{"name":"FIND_ENDSWITH","features":[393]},{"name":"FIND_FROMEND","features":[393]},{"name":"FIND_FROMSTART","features":[393]},{"name":"FIND_STARTSWITH","features":[393]},{"name":"FOLD_STRING_MAP_FLAGS","features":[393]},{"name":"FONTSIGNATURE","features":[393]},{"name":"FindNLSString","features":[393]},{"name":"FindNLSStringEx","features":[307,393]},{"name":"FindStringOrdinal","features":[307,393]},{"name":"FoldStringA","features":[393]},{"name":"FoldStringW","features":[393]},{"name":"GEOCLASS_ALL","features":[393]},{"name":"GEOCLASS_NATION","features":[393]},{"name":"GEOCLASS_REGION","features":[393]},{"name":"GEOID_NOT_AVAILABLE","features":[393]},{"name":"GEO_CURRENCYCODE","features":[393]},{"name":"GEO_CURRENCYSYMBOL","features":[393]},{"name":"GEO_DIALINGCODE","features":[393]},{"name":"GEO_ENUMNAMEPROC","features":[307,393]},{"name":"GEO_ENUMPROC","features":[307,393]},{"name":"GEO_FRIENDLYNAME","features":[393]},{"name":"GEO_ID","features":[393]},{"name":"GEO_ISO2","features":[393]},{"name":"GEO_ISO3","features":[393]},{"name":"GEO_ISO_UN_NUMBER","features":[393]},{"name":"GEO_LATITUDE","features":[393]},{"name":"GEO_LCID","features":[393]},{"name":"GEO_LONGITUDE","features":[393]},{"name":"GEO_NAME","features":[393]},{"name":"GEO_NATION","features":[393]},{"name":"GEO_OFFICIALLANGUAGES","features":[393]},{"name":"GEO_OFFICIALNAME","features":[393]},{"name":"GEO_PARENT","features":[393]},{"name":"GEO_RFC1766","features":[393]},{"name":"GEO_TIMEZONES","features":[393]},{"name":"GOFFSET","features":[393]},{"name":"GSS_ALLOW_INHERITED_COMMON","features":[393]},{"name":"GetACP","features":[393]},{"name":"GetCPInfo","features":[307,393]},{"name":"GetCPInfoExA","features":[307,393]},{"name":"GetCPInfoExW","features":[307,393]},{"name":"GetCalendarDateFormatEx","features":[307,393]},{"name":"GetCalendarInfoA","features":[393]},{"name":"GetCalendarInfoEx","features":[393]},{"name":"GetCalendarInfoW","features":[393]},{"name":"GetCalendarSupportedDateRange","features":[307,393]},{"name":"GetCurrencyFormatA","features":[393]},{"name":"GetCurrencyFormatEx","features":[393]},{"name":"GetCurrencyFormatW","features":[393]},{"name":"GetDateFormatA","features":[307,393]},{"name":"GetDateFormatEx","features":[307,393]},{"name":"GetDateFormatW","features":[307,393]},{"name":"GetDistanceOfClosestLanguageInList","features":[393]},{"name":"GetDurationFormat","features":[307,393]},{"name":"GetDurationFormatEx","features":[307,393]},{"name":"GetFileMUIInfo","features":[307,393]},{"name":"GetFileMUIPath","features":[307,393]},{"name":"GetGeoInfoA","features":[393]},{"name":"GetGeoInfoEx","features":[393]},{"name":"GetGeoInfoW","features":[393]},{"name":"GetLocaleInfoA","features":[393]},{"name":"GetLocaleInfoEx","features":[393]},{"name":"GetLocaleInfoW","features":[393]},{"name":"GetNLSVersion","features":[307,393]},{"name":"GetNLSVersionEx","features":[307,393]},{"name":"GetNumberFormatA","features":[393]},{"name":"GetNumberFormatEx","features":[393]},{"name":"GetNumberFormatW","features":[393]},{"name":"GetOEMCP","features":[393]},{"name":"GetProcessPreferredUILanguages","features":[307,393]},{"name":"GetStringScripts","features":[393]},{"name":"GetStringTypeA","features":[307,393]},{"name":"GetStringTypeExA","features":[307,393]},{"name":"GetStringTypeExW","features":[307,393]},{"name":"GetStringTypeW","features":[307,393]},{"name":"GetSystemDefaultLCID","features":[393]},{"name":"GetSystemDefaultLangID","features":[393]},{"name":"GetSystemDefaultLocaleName","features":[393]},{"name":"GetSystemDefaultUILanguage","features":[393]},{"name":"GetSystemPreferredUILanguages","features":[307,393]},{"name":"GetTextCharset","features":[393,318]},{"name":"GetTextCharsetInfo","features":[393,318]},{"name":"GetThreadLocale","features":[393]},{"name":"GetThreadPreferredUILanguages","features":[307,393]},{"name":"GetThreadUILanguage","features":[393]},{"name":"GetTimeFormatA","features":[307,393]},{"name":"GetTimeFormatEx","features":[307,393]},{"name":"GetTimeFormatW","features":[307,393]},{"name":"GetUILanguageInfo","features":[307,393]},{"name":"GetUserDefaultGeoName","features":[393]},{"name":"GetUserDefaultLCID","features":[393]},{"name":"GetUserDefaultLangID","features":[393]},{"name":"GetUserDefaultLocaleName","features":[393]},{"name":"GetUserDefaultUILanguage","features":[393]},{"name":"GetUserGeoID","features":[393]},{"name":"GetUserPreferredUILanguages","features":[307,393]},{"name":"HIGHLEVEL_SERVICE_TYPES","features":[393]},{"name":"HIGH_SURROGATE_END","features":[393]},{"name":"HIGH_SURROGATE_START","features":[393]},{"name":"HSAVEDUILANGUAGES","features":[393]},{"name":"HourUnit","features":[393]},{"name":"IComprehensiveSpellCheckProvider","features":[393]},{"name":"IDN_ALLOW_UNASSIGNED","features":[393]},{"name":"IDN_EMAIL_ADDRESS","features":[393]},{"name":"IDN_RAW_PUNYCODE","features":[393]},{"name":"IDN_USE_STD3_ASCII_RULES","features":[393]},{"name":"IEnumCodePage","features":[393]},{"name":"IEnumRfc1766","features":[393]},{"name":"IEnumScript","features":[393]},{"name":"IEnumSpellingError","features":[393]},{"name":"IMLangCodePages","features":[393]},{"name":"IMLangConvertCharset","features":[393]},{"name":"IMLangFontLink","features":[393]},{"name":"IMLangFontLink2","features":[393]},{"name":"IMLangLineBreakConsole","features":[393]},{"name":"IMLangString","features":[393]},{"name":"IMLangStringAStr","features":[393]},{"name":"IMLangStringBufA","features":[393]},{"name":"IMLangStringBufW","features":[393]},{"name":"IMLangStringWStr","features":[393]},{"name":"IMultiLanguage","features":[393]},{"name":"IMultiLanguage2","features":[393]},{"name":"IMultiLanguage3","features":[393]},{"name":"IOptionDescription","features":[393]},{"name":"IS_TEXT_UNICODE_ASCII16","features":[393]},{"name":"IS_TEXT_UNICODE_CONTROLS","features":[393]},{"name":"IS_TEXT_UNICODE_ILLEGAL_CHARS","features":[393]},{"name":"IS_TEXT_UNICODE_NOT_ASCII_MASK","features":[393]},{"name":"IS_TEXT_UNICODE_NOT_UNICODE_MASK","features":[393]},{"name":"IS_TEXT_UNICODE_NULL_BYTES","features":[393]},{"name":"IS_TEXT_UNICODE_ODD_LENGTH","features":[393]},{"name":"IS_TEXT_UNICODE_RESULT","features":[393]},{"name":"IS_TEXT_UNICODE_REVERSE_ASCII16","features":[393]},{"name":"IS_TEXT_UNICODE_REVERSE_CONTROLS","features":[393]},{"name":"IS_TEXT_UNICODE_REVERSE_MASK","features":[393]},{"name":"IS_TEXT_UNICODE_REVERSE_SIGNATURE","features":[393]},{"name":"IS_TEXT_UNICODE_REVERSE_STATISTICS","features":[393]},{"name":"IS_TEXT_UNICODE_SIGNATURE","features":[393]},{"name":"IS_TEXT_UNICODE_STATISTICS","features":[393]},{"name":"IS_TEXT_UNICODE_UNICODE_MASK","features":[393]},{"name":"IS_VALID_LOCALE_FLAGS","features":[393]},{"name":"ISpellCheckProvider","features":[393]},{"name":"ISpellCheckProviderFactory","features":[393]},{"name":"ISpellChecker","features":[393]},{"name":"ISpellChecker2","features":[393]},{"name":"ISpellCheckerChangedEventHandler","features":[393]},{"name":"ISpellCheckerFactory","features":[393]},{"name":"ISpellingError","features":[393]},{"name":"IUserDictionariesRegistrar","features":[393]},{"name":"IdnToAscii","features":[393]},{"name":"IdnToNameprepUnicode","features":[393]},{"name":"IdnToUnicode","features":[393]},{"name":"IsCalendarLeapYear","features":[307,393]},{"name":"IsDBCSLeadByte","features":[307,393]},{"name":"IsDBCSLeadByteEx","features":[307,393]},{"name":"IsNLSDefinedString","features":[307,393]},{"name":"IsNormalizedString","features":[307,393]},{"name":"IsTextUnicode","features":[307,393]},{"name":"IsValidCodePage","features":[307,393]},{"name":"IsValidLanguageGroup","features":[307,393]},{"name":"IsValidLocale","features":[307,393]},{"name":"IsValidLocaleName","features":[307,393]},{"name":"IsValidNLSVersion","features":[393]},{"name":"IsWellFormedTag","features":[393]},{"name":"LANGGROUPLOCALE_ENUMPROCA","features":[307,393]},{"name":"LANGGROUPLOCALE_ENUMPROCW","features":[307,393]},{"name":"LANGUAGEGROUP_ENUMPROCA","features":[307,393]},{"name":"LANGUAGEGROUP_ENUMPROCW","features":[307,393]},{"name":"LANG_SYSTEM_DEFAULT","features":[393]},{"name":"LANG_USER_DEFAULT","features":[393]},{"name":"LCIDToLocaleName","features":[393]},{"name":"LCID_ALTERNATE_SORTS","features":[393]},{"name":"LCID_INSTALLED","features":[393]},{"name":"LCID_SUPPORTED","features":[393]},{"name":"LCMAP_BYTEREV","features":[393]},{"name":"LCMAP_FULLWIDTH","features":[393]},{"name":"LCMAP_HALFWIDTH","features":[393]},{"name":"LCMAP_HASH","features":[393]},{"name":"LCMAP_HIRAGANA","features":[393]},{"name":"LCMAP_KATAKANA","features":[393]},{"name":"LCMAP_LINGUISTIC_CASING","features":[393]},{"name":"LCMAP_LOWERCASE","features":[393]},{"name":"LCMAP_SIMPLIFIED_CHINESE","features":[393]},{"name":"LCMAP_SORTHANDLE","features":[393]},{"name":"LCMAP_SORTKEY","features":[393]},{"name":"LCMAP_TITLECASE","features":[393]},{"name":"LCMAP_TRADITIONAL_CHINESE","features":[393]},{"name":"LCMAP_UPPERCASE","features":[393]},{"name":"LCMapStringA","features":[393]},{"name":"LCMapStringEx","features":[307,393]},{"name":"LCMapStringW","features":[393]},{"name":"LGRPID_ARABIC","features":[393]},{"name":"LGRPID_ARMENIAN","features":[393]},{"name":"LGRPID_BALTIC","features":[393]},{"name":"LGRPID_CENTRAL_EUROPE","features":[393]},{"name":"LGRPID_CYRILLIC","features":[393]},{"name":"LGRPID_GEORGIAN","features":[393]},{"name":"LGRPID_GREEK","features":[393]},{"name":"LGRPID_HEBREW","features":[393]},{"name":"LGRPID_INDIC","features":[393]},{"name":"LGRPID_INSTALLED","features":[393]},{"name":"LGRPID_JAPANESE","features":[393]},{"name":"LGRPID_KOREAN","features":[393]},{"name":"LGRPID_SIMPLIFIED_CHINESE","features":[393]},{"name":"LGRPID_SUPPORTED","features":[393]},{"name":"LGRPID_THAI","features":[393]},{"name":"LGRPID_TRADITIONAL_CHINESE","features":[393]},{"name":"LGRPID_TURKIC","features":[393]},{"name":"LGRPID_TURKISH","features":[393]},{"name":"LGRPID_VIETNAMESE","features":[393]},{"name":"LGRPID_WESTERN_EUROPE","features":[393]},{"name":"LINGUISTIC_IGNORECASE","features":[393]},{"name":"LINGUISTIC_IGNOREDIACRITIC","features":[393]},{"name":"LOCALESIGNATURE","features":[393]},{"name":"LOCALE_ALL","features":[393]},{"name":"LOCALE_ALLOW_NEUTRAL_NAMES","features":[393]},{"name":"LOCALE_ALTERNATE_SORTS","features":[393]},{"name":"LOCALE_ENUMPROCA","features":[307,393]},{"name":"LOCALE_ENUMPROCEX","features":[307,393]},{"name":"LOCALE_ENUMPROCW","features":[307,393]},{"name":"LOCALE_FONTSIGNATURE","features":[393]},{"name":"LOCALE_ICALENDARTYPE","features":[393]},{"name":"LOCALE_ICENTURY","features":[393]},{"name":"LOCALE_ICONSTRUCTEDLOCALE","features":[393]},{"name":"LOCALE_ICOUNTRY","features":[393]},{"name":"LOCALE_ICURRDIGITS","features":[393]},{"name":"LOCALE_ICURRENCY","features":[393]},{"name":"LOCALE_IDATE","features":[393]},{"name":"LOCALE_IDAYLZERO","features":[393]},{"name":"LOCALE_IDEFAULTANSICODEPAGE","features":[393]},{"name":"LOCALE_IDEFAULTCODEPAGE","features":[393]},{"name":"LOCALE_IDEFAULTCOUNTRY","features":[393]},{"name":"LOCALE_IDEFAULTEBCDICCODEPAGE","features":[393]},{"name":"LOCALE_IDEFAULTLANGUAGE","features":[393]},{"name":"LOCALE_IDEFAULTMACCODEPAGE","features":[393]},{"name":"LOCALE_IDIALINGCODE","features":[393]},{"name":"LOCALE_IDIGITS","features":[393]},{"name":"LOCALE_IDIGITSUBSTITUTION","features":[393]},{"name":"LOCALE_IFIRSTDAYOFWEEK","features":[393]},{"name":"LOCALE_IFIRSTWEEKOFYEAR","features":[393]},{"name":"LOCALE_IGEOID","features":[393]},{"name":"LOCALE_IINTLCURRDIGITS","features":[393]},{"name":"LOCALE_ILANGUAGE","features":[393]},{"name":"LOCALE_ILDATE","features":[393]},{"name":"LOCALE_ILZERO","features":[393]},{"name":"LOCALE_IMEASURE","features":[393]},{"name":"LOCALE_IMONLZERO","features":[393]},{"name":"LOCALE_INEGATIVEPERCENT","features":[393]},{"name":"LOCALE_INEGCURR","features":[393]},{"name":"LOCALE_INEGNUMBER","features":[393]},{"name":"LOCALE_INEGSEPBYSPACE","features":[393]},{"name":"LOCALE_INEGSIGNPOSN","features":[393]},{"name":"LOCALE_INEGSYMPRECEDES","features":[393]},{"name":"LOCALE_INEUTRAL","features":[393]},{"name":"LOCALE_IOPTIONALCALENDAR","features":[393]},{"name":"LOCALE_IPAPERSIZE","features":[393]},{"name":"LOCALE_IPOSITIVEPERCENT","features":[393]},{"name":"LOCALE_IPOSSEPBYSPACE","features":[393]},{"name":"LOCALE_IPOSSIGNPOSN","features":[393]},{"name":"LOCALE_IPOSSYMPRECEDES","features":[393]},{"name":"LOCALE_IREADINGLAYOUT","features":[393]},{"name":"LOCALE_ITIME","features":[393]},{"name":"LOCALE_ITIMEMARKPOSN","features":[393]},{"name":"LOCALE_ITLZERO","features":[393]},{"name":"LOCALE_IUSEUTF8LEGACYACP","features":[393]},{"name":"LOCALE_IUSEUTF8LEGACYOEMCP","features":[393]},{"name":"LOCALE_NAME_INVARIANT","features":[393]},{"name":"LOCALE_NAME_SYSTEM_DEFAULT","features":[393]},{"name":"LOCALE_NEUTRALDATA","features":[393]},{"name":"LOCALE_NOUSEROVERRIDE","features":[393]},{"name":"LOCALE_REPLACEMENT","features":[393]},{"name":"LOCALE_RETURN_GENITIVE_NAMES","features":[393]},{"name":"LOCALE_RETURN_NUMBER","features":[393]},{"name":"LOCALE_S1159","features":[393]},{"name":"LOCALE_S2359","features":[393]},{"name":"LOCALE_SABBREVCTRYNAME","features":[393]},{"name":"LOCALE_SABBREVDAYNAME1","features":[393]},{"name":"LOCALE_SABBREVDAYNAME2","features":[393]},{"name":"LOCALE_SABBREVDAYNAME3","features":[393]},{"name":"LOCALE_SABBREVDAYNAME4","features":[393]},{"name":"LOCALE_SABBREVDAYNAME5","features":[393]},{"name":"LOCALE_SABBREVDAYNAME6","features":[393]},{"name":"LOCALE_SABBREVDAYNAME7","features":[393]},{"name":"LOCALE_SABBREVLANGNAME","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME1","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME10","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME11","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME12","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME13","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME2","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME3","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME4","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME5","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME6","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME7","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME8","features":[393]},{"name":"LOCALE_SABBREVMONTHNAME9","features":[393]},{"name":"LOCALE_SAM","features":[393]},{"name":"LOCALE_SCONSOLEFALLBACKNAME","features":[393]},{"name":"LOCALE_SCOUNTRY","features":[393]},{"name":"LOCALE_SCURRENCY","features":[393]},{"name":"LOCALE_SDATE","features":[393]},{"name":"LOCALE_SDAYNAME1","features":[393]},{"name":"LOCALE_SDAYNAME2","features":[393]},{"name":"LOCALE_SDAYNAME3","features":[393]},{"name":"LOCALE_SDAYNAME4","features":[393]},{"name":"LOCALE_SDAYNAME5","features":[393]},{"name":"LOCALE_SDAYNAME6","features":[393]},{"name":"LOCALE_SDAYNAME7","features":[393]},{"name":"LOCALE_SDECIMAL","features":[393]},{"name":"LOCALE_SDURATION","features":[393]},{"name":"LOCALE_SENGCOUNTRY","features":[393]},{"name":"LOCALE_SENGCURRNAME","features":[393]},{"name":"LOCALE_SENGLANGUAGE","features":[393]},{"name":"LOCALE_SENGLISHCOUNTRYNAME","features":[393]},{"name":"LOCALE_SENGLISHDISPLAYNAME","features":[393]},{"name":"LOCALE_SENGLISHLANGUAGENAME","features":[393]},{"name":"LOCALE_SGROUPING","features":[393]},{"name":"LOCALE_SINTLSYMBOL","features":[393]},{"name":"LOCALE_SISO3166CTRYNAME","features":[393]},{"name":"LOCALE_SISO3166CTRYNAME2","features":[393]},{"name":"LOCALE_SISO639LANGNAME","features":[393]},{"name":"LOCALE_SISO639LANGNAME2","features":[393]},{"name":"LOCALE_SKEYBOARDSTOINSTALL","features":[393]},{"name":"LOCALE_SLANGDISPLAYNAME","features":[393]},{"name":"LOCALE_SLANGUAGE","features":[393]},{"name":"LOCALE_SLIST","features":[393]},{"name":"LOCALE_SLOCALIZEDCOUNTRYNAME","features":[393]},{"name":"LOCALE_SLOCALIZEDDISPLAYNAME","features":[393]},{"name":"LOCALE_SLOCALIZEDLANGUAGENAME","features":[393]},{"name":"LOCALE_SLONGDATE","features":[393]},{"name":"LOCALE_SMONDECIMALSEP","features":[393]},{"name":"LOCALE_SMONGROUPING","features":[393]},{"name":"LOCALE_SMONTHDAY","features":[393]},{"name":"LOCALE_SMONTHNAME1","features":[393]},{"name":"LOCALE_SMONTHNAME10","features":[393]},{"name":"LOCALE_SMONTHNAME11","features":[393]},{"name":"LOCALE_SMONTHNAME12","features":[393]},{"name":"LOCALE_SMONTHNAME13","features":[393]},{"name":"LOCALE_SMONTHNAME2","features":[393]},{"name":"LOCALE_SMONTHNAME3","features":[393]},{"name":"LOCALE_SMONTHNAME4","features":[393]},{"name":"LOCALE_SMONTHNAME5","features":[393]},{"name":"LOCALE_SMONTHNAME6","features":[393]},{"name":"LOCALE_SMONTHNAME7","features":[393]},{"name":"LOCALE_SMONTHNAME8","features":[393]},{"name":"LOCALE_SMONTHNAME9","features":[393]},{"name":"LOCALE_SMONTHOUSANDSEP","features":[393]},{"name":"LOCALE_SNAME","features":[393]},{"name":"LOCALE_SNAN","features":[393]},{"name":"LOCALE_SNATIVECOUNTRYNAME","features":[393]},{"name":"LOCALE_SNATIVECTRYNAME","features":[393]},{"name":"LOCALE_SNATIVECURRNAME","features":[393]},{"name":"LOCALE_SNATIVEDIGITS","features":[393]},{"name":"LOCALE_SNATIVEDISPLAYNAME","features":[393]},{"name":"LOCALE_SNATIVELANGNAME","features":[393]},{"name":"LOCALE_SNATIVELANGUAGENAME","features":[393]},{"name":"LOCALE_SNEGATIVESIGN","features":[393]},{"name":"LOCALE_SNEGINFINITY","features":[393]},{"name":"LOCALE_SOPENTYPELANGUAGETAG","features":[393]},{"name":"LOCALE_SPARENT","features":[393]},{"name":"LOCALE_SPECIFICDATA","features":[393]},{"name":"LOCALE_SPERCENT","features":[393]},{"name":"LOCALE_SPERMILLE","features":[393]},{"name":"LOCALE_SPM","features":[393]},{"name":"LOCALE_SPOSINFINITY","features":[393]},{"name":"LOCALE_SPOSITIVESIGN","features":[393]},{"name":"LOCALE_SRELATIVELONGDATE","features":[393]},{"name":"LOCALE_SSCRIPTS","features":[393]},{"name":"LOCALE_SSHORTDATE","features":[393]},{"name":"LOCALE_SSHORTESTAM","features":[393]},{"name":"LOCALE_SSHORTESTDAYNAME1","features":[393]},{"name":"LOCALE_SSHORTESTDAYNAME2","features":[393]},{"name":"LOCALE_SSHORTESTDAYNAME3","features":[393]},{"name":"LOCALE_SSHORTESTDAYNAME4","features":[393]},{"name":"LOCALE_SSHORTESTDAYNAME5","features":[393]},{"name":"LOCALE_SSHORTESTDAYNAME6","features":[393]},{"name":"LOCALE_SSHORTESTDAYNAME7","features":[393]},{"name":"LOCALE_SSHORTESTPM","features":[393]},{"name":"LOCALE_SSHORTTIME","features":[393]},{"name":"LOCALE_SSORTLOCALE","features":[393]},{"name":"LOCALE_SSORTNAME","features":[393]},{"name":"LOCALE_STHOUSAND","features":[393]},{"name":"LOCALE_STIME","features":[393]},{"name":"LOCALE_STIMEFORMAT","features":[393]},{"name":"LOCALE_SUPPLEMENTAL","features":[393]},{"name":"LOCALE_SYEARMONTH","features":[393]},{"name":"LOCALE_SYSTEM_DEFAULT","features":[393]},{"name":"LOCALE_USER_DEFAULT","features":[393]},{"name":"LOCALE_USE_CP_ACP","features":[393]},{"name":"LOCALE_WINDOWS","features":[393]},{"name":"LOWLEVEL_SERVICE_TYPES","features":[393]},{"name":"LOW_SURROGATE_END","features":[393]},{"name":"LOW_SURROGATE_START","features":[393]},{"name":"LocaleNameToLCID","features":[393]},{"name":"MAPPING_DATA_RANGE","features":[393]},{"name":"MAPPING_ENUM_OPTIONS","features":[393]},{"name":"MAPPING_OPTIONS","features":[393]},{"name":"MAPPING_PROPERTY_BAG","features":[393]},{"name":"MAPPING_SERVICE_INFO","features":[393]},{"name":"MAP_COMPOSITE","features":[393]},{"name":"MAP_EXPAND_LIGATURES","features":[393]},{"name":"MAP_FOLDCZONE","features":[393]},{"name":"MAP_FOLDDIGITS","features":[393]},{"name":"MAP_PRECOMPOSED","features":[393]},{"name":"MAX_DEFAULTCHAR","features":[393]},{"name":"MAX_LEADBYTES","features":[393]},{"name":"MAX_LOCALE_NAME","features":[393]},{"name":"MAX_MIMECP_NAME","features":[393]},{"name":"MAX_MIMECSET_NAME","features":[393]},{"name":"MAX_MIMEFACE_NAME","features":[393]},{"name":"MAX_RFC1766_NAME","features":[393]},{"name":"MAX_SCRIPT_NAME","features":[393]},{"name":"MB_COMPOSITE","features":[393]},{"name":"MB_ERR_INVALID_CHARS","features":[393]},{"name":"MB_PRECOMPOSED","features":[393]},{"name":"MB_USEGLYPHCHARS","features":[393]},{"name":"MIMECONTF","features":[393]},{"name":"MIMECONTF_BROWSER","features":[393]},{"name":"MIMECONTF_EXPORT","features":[393]},{"name":"MIMECONTF_IMPORT","features":[393]},{"name":"MIMECONTF_MAILNEWS","features":[393]},{"name":"MIMECONTF_MIME_IE4","features":[393]},{"name":"MIMECONTF_MIME_LATEST","features":[393]},{"name":"MIMECONTF_MIME_REGISTRY","features":[393]},{"name":"MIMECONTF_MINIMAL","features":[393]},{"name":"MIMECONTF_PRIVCONVERTER","features":[393]},{"name":"MIMECONTF_SAVABLE_BROWSER","features":[393]},{"name":"MIMECONTF_SAVABLE_MAILNEWS","features":[393]},{"name":"MIMECONTF_VALID","features":[393]},{"name":"MIMECONTF_VALID_NLS","features":[393]},{"name":"MIMECPINFO","features":[393]},{"name":"MIMECSETINFO","features":[393]},{"name":"MIN_SPELLING_NTDDI","features":[393]},{"name":"MLCONVCHAR","features":[393]},{"name":"MLCONVCHARF_AUTODETECT","features":[393]},{"name":"MLCONVCHARF_DETECTJPN","features":[393]},{"name":"MLCONVCHARF_ENTITIZE","features":[393]},{"name":"MLCONVCHARF_NAME_ENTITIZE","features":[393]},{"name":"MLCONVCHARF_NCR_ENTITIZE","features":[393]},{"name":"MLCONVCHARF_NOBESTFITCHARS","features":[393]},{"name":"MLCONVCHARF_USEDEFCHAR","features":[393]},{"name":"MLCP","features":[393]},{"name":"MLDETECTCP","features":[393]},{"name":"MLDETECTCP_7BIT","features":[393]},{"name":"MLDETECTCP_8BIT","features":[393]},{"name":"MLDETECTCP_DBCS","features":[393]},{"name":"MLDETECTCP_HTML","features":[393]},{"name":"MLDETECTCP_NONE","features":[393]},{"name":"MLDETECTCP_NUMBER","features":[393]},{"name":"MLDETECTF_BROWSER","features":[393]},{"name":"MLDETECTF_EURO_UTF8","features":[393]},{"name":"MLDETECTF_FILTER_SPECIALCHAR","features":[393]},{"name":"MLDETECTF_MAILNEWS","features":[393]},{"name":"MLDETECTF_PREFERRED_ONLY","features":[393]},{"name":"MLDETECTF_PRESERVE_ORDER","features":[393]},{"name":"MLDETECTF_VALID","features":[393]},{"name":"MLDETECTF_VALID_NLS","features":[393]},{"name":"MLSTR_FLAGS","features":[393]},{"name":"MLSTR_READ","features":[393]},{"name":"MLSTR_WRITE","features":[393]},{"name":"MUI_COMPLEX_SCRIPT_FILTER","features":[393]},{"name":"MUI_CONSOLE_FILTER","features":[393]},{"name":"MUI_FILEINFO_VERSION","features":[393]},{"name":"MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN","features":[393]},{"name":"MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI","features":[393]},{"name":"MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL","features":[393]},{"name":"MUI_FORMAT_INF_COMPAT","features":[393]},{"name":"MUI_FORMAT_REG_COMPAT","features":[393]},{"name":"MUI_FULL_LANGUAGE","features":[393]},{"name":"MUI_IMMUTABLE_LOOKUP","features":[393]},{"name":"MUI_LANGUAGE_EXACT","features":[393]},{"name":"MUI_LANGUAGE_ID","features":[393]},{"name":"MUI_LANGUAGE_INSTALLED","features":[393]},{"name":"MUI_LANGUAGE_LICENSED","features":[393]},{"name":"MUI_LANGUAGE_NAME","features":[393]},{"name":"MUI_LANG_NEUTRAL_PE_FILE","features":[393]},{"name":"MUI_LIP_LANGUAGE","features":[393]},{"name":"MUI_MACHINE_LANGUAGE_SETTINGS","features":[393]},{"name":"MUI_MERGE_SYSTEM_FALLBACK","features":[393]},{"name":"MUI_MERGE_USER_FALLBACK","features":[393]},{"name":"MUI_NON_LANG_NEUTRAL_FILE","features":[393]},{"name":"MUI_PARTIAL_LANGUAGE","features":[393]},{"name":"MUI_QUERY_CHECKSUM","features":[393]},{"name":"MUI_QUERY_LANGUAGE_NAME","features":[393]},{"name":"MUI_QUERY_RESOURCE_TYPES","features":[393]},{"name":"MUI_QUERY_TYPE","features":[393]},{"name":"MUI_RESET_FILTERS","features":[393]},{"name":"MUI_SKIP_STRING_CACHE","features":[393]},{"name":"MUI_THREAD_LANGUAGES","features":[393]},{"name":"MUI_USER_PREFERRED_UI_LANGUAGES","features":[393]},{"name":"MUI_USE_INSTALLED_LANGUAGES","features":[393]},{"name":"MUI_USE_SEARCH_ALL_LANGUAGES","features":[393]},{"name":"MUI_VERIFY_FILE_EXISTS","features":[393]},{"name":"MULTI_BYTE_TO_WIDE_CHAR_FLAGS","features":[393]},{"name":"MappingDoAction","features":[393]},{"name":"MappingFreePropertyBag","features":[393]},{"name":"MappingFreeServices","features":[393]},{"name":"MappingGetServices","features":[393]},{"name":"MappingRecognizeText","features":[393]},{"name":"MinuteUnit","features":[393]},{"name":"MonthUnit","features":[393]},{"name":"MultiByteToWideChar","features":[393]},{"name":"NEWTEXTMETRICEXA","features":[393,318]},{"name":"NEWTEXTMETRICEXW","features":[393,318]},{"name":"NLSVERSIONINFO","features":[393]},{"name":"NLSVERSIONINFOEX","features":[393]},{"name":"NLS_CP_CPINFO","features":[393]},{"name":"NLS_CP_MBTOWC","features":[393]},{"name":"NLS_CP_WCTOMB","features":[393]},{"name":"NORM_FORM","features":[393]},{"name":"NORM_IGNORECASE","features":[393]},{"name":"NORM_IGNOREKANATYPE","features":[393]},{"name":"NORM_IGNORENONSPACE","features":[393]},{"name":"NORM_IGNORESYMBOLS","features":[393]},{"name":"NORM_IGNOREWIDTH","features":[393]},{"name":"NORM_LINGUISTIC_CASING","features":[393]},{"name":"NUMBERFMTA","features":[393]},{"name":"NUMBERFMTW","features":[393]},{"name":"NUMSYS_NAME_CAPACITY","features":[393]},{"name":"NormalizationC","features":[393]},{"name":"NormalizationD","features":[393]},{"name":"NormalizationKC","features":[393]},{"name":"NormalizationKD","features":[393]},{"name":"NormalizationOther","features":[393]},{"name":"NormalizeString","features":[393]},{"name":"NotifyUILanguageChange","features":[307,393]},{"name":"OFFLINE_SERVICES","features":[393]},{"name":"ONLINE_SERVICES","features":[393]},{"name":"OPENTYPE_FEATURE_RECORD","features":[393]},{"name":"PFN_MAPPINGCALLBACKPROC","features":[393]},{"name":"RFC1766INFO","features":[393]},{"name":"ResolveLocaleName","features":[393]},{"name":"RestoreThreadPreferredUILanguages","features":[393]},{"name":"SCRIPTCONTF","features":[393]},{"name":"SCRIPTCONTF_FIXED_FONT","features":[393]},{"name":"SCRIPTCONTF_PROPORTIONAL_FONT","features":[393]},{"name":"SCRIPTCONTF_SCRIPT_HIDE","features":[393]},{"name":"SCRIPTCONTF_SCRIPT_SYSTEM","features":[393]},{"name":"SCRIPTCONTF_SCRIPT_USER","features":[393]},{"name":"SCRIPTFONTCONTF","features":[393]},{"name":"SCRIPTFONTINFO","features":[393]},{"name":"SCRIPTINFO","features":[393]},{"name":"SCRIPT_ANALYSIS","features":[393]},{"name":"SCRIPT_CHARPROP","features":[393]},{"name":"SCRIPT_CONTROL","features":[393]},{"name":"SCRIPT_DIGITSUBSTITUTE","features":[393]},{"name":"SCRIPT_DIGITSUBSTITUTE_CONTEXT","features":[393]},{"name":"SCRIPT_DIGITSUBSTITUTE_NATIONAL","features":[393]},{"name":"SCRIPT_DIGITSUBSTITUTE_NONE","features":[393]},{"name":"SCRIPT_DIGITSUBSTITUTE_TRADITIONAL","features":[393]},{"name":"SCRIPT_FONTPROPERTIES","features":[393]},{"name":"SCRIPT_GLYPHPROP","features":[393]},{"name":"SCRIPT_IS_COMPLEX_FLAGS","features":[393]},{"name":"SCRIPT_ITEM","features":[393]},{"name":"SCRIPT_JUSTIFY","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_ALEF","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_BA","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_BARA","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_BLANK","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_HA","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_KASHIDA","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_NORMAL","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_RA","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_SEEN","features":[393]},{"name":"SCRIPT_JUSTIFY_ARABIC_SEEN_M","features":[393]},{"name":"SCRIPT_JUSTIFY_BLANK","features":[393]},{"name":"SCRIPT_JUSTIFY_CHARACTER","features":[393]},{"name":"SCRIPT_JUSTIFY_NONE","features":[393]},{"name":"SCRIPT_JUSTIFY_RESERVED1","features":[393]},{"name":"SCRIPT_JUSTIFY_RESERVED2","features":[393]},{"name":"SCRIPT_JUSTIFY_RESERVED3","features":[393]},{"name":"SCRIPT_LOGATTR","features":[393]},{"name":"SCRIPT_PROPERTIES","features":[393]},{"name":"SCRIPT_STATE","features":[393]},{"name":"SCRIPT_TABDEF","features":[393]},{"name":"SCRIPT_TAG_UNKNOWN","features":[393]},{"name":"SCRIPT_UNDEFINED","features":[393]},{"name":"SCRIPT_VISATTR","features":[393]},{"name":"SGCM_RTL","features":[393]},{"name":"SIC_ASCIIDIGIT","features":[393]},{"name":"SIC_COMPLEX","features":[393]},{"name":"SIC_NEUTRAL","features":[393]},{"name":"SORTING_PARADIGM_ICU","features":[393]},{"name":"SORTING_PARADIGM_NLS","features":[393]},{"name":"SORT_DIGITSASNUMBERS","features":[393]},{"name":"SORT_STRINGSORT","features":[393]},{"name":"SSA_BREAK","features":[393]},{"name":"SSA_CLIP","features":[393]},{"name":"SSA_DONTGLYPH","features":[393]},{"name":"SSA_DZWG","features":[393]},{"name":"SSA_FALLBACK","features":[393]},{"name":"SSA_FIT","features":[393]},{"name":"SSA_FULLMEASURE","features":[393]},{"name":"SSA_GCP","features":[393]},{"name":"SSA_GLYPHS","features":[393]},{"name":"SSA_HIDEHOTKEY","features":[393]},{"name":"SSA_HOTKEY","features":[393]},{"name":"SSA_HOTKEYONLY","features":[393]},{"name":"SSA_LAYOUTRTL","features":[393]},{"name":"SSA_LINK","features":[393]},{"name":"SSA_LPKANSIFALLBACK","features":[393]},{"name":"SSA_METAFILE","features":[393]},{"name":"SSA_NOKASHIDA","features":[393]},{"name":"SSA_PASSWORD","features":[393]},{"name":"SSA_PIDX","features":[393]},{"name":"SSA_RTL","features":[393]},{"name":"SSA_TAB","features":[393]},{"name":"SYSGEOCLASS","features":[393]},{"name":"SYSGEOTYPE","features":[393]},{"name":"SYSNLS_FUNCTION","features":[393]},{"name":"ScriptApplyDigitSubstitution","features":[393]},{"name":"ScriptApplyLogicalWidth","features":[393,318]},{"name":"ScriptBreak","features":[393]},{"name":"ScriptCPtoX","features":[307,393]},{"name":"ScriptCacheGetHeight","features":[393,318]},{"name":"ScriptFreeCache","features":[393]},{"name":"ScriptGetCMap","features":[393,318]},{"name":"ScriptGetFontAlternateGlyphs","features":[393,318]},{"name":"ScriptGetFontFeatureTags","features":[393,318]},{"name":"ScriptGetFontLanguageTags","features":[393,318]},{"name":"ScriptGetFontProperties","features":[393,318]},{"name":"ScriptGetFontScriptTags","features":[393,318]},{"name":"ScriptGetGlyphABCWidth","features":[393,318]},{"name":"ScriptGetLogicalWidths","features":[393]},{"name":"ScriptGetProperties","features":[393]},{"name":"ScriptIsComplex","features":[393]},{"name":"ScriptItemize","features":[393]},{"name":"ScriptItemizeOpenType","features":[393]},{"name":"ScriptJustify","features":[393]},{"name":"ScriptLayout","features":[393]},{"name":"ScriptPlace","features":[393,318]},{"name":"ScriptPlaceOpenType","features":[393,318]},{"name":"ScriptPositionSingleGlyph","features":[393,318]},{"name":"ScriptRecordDigitSubstitution","features":[393]},{"name":"ScriptShape","features":[393,318]},{"name":"ScriptShapeOpenType","features":[393,318]},{"name":"ScriptStringAnalyse","features":[393,318]},{"name":"ScriptStringCPtoX","features":[307,393]},{"name":"ScriptStringFree","features":[393]},{"name":"ScriptStringGetLogicalWidths","features":[393]},{"name":"ScriptStringGetOrder","features":[393]},{"name":"ScriptStringOut","features":[307,393,318]},{"name":"ScriptStringValidate","features":[393]},{"name":"ScriptStringXtoCP","features":[393]},{"name":"ScriptString_pLogAttr","features":[393]},{"name":"ScriptString_pSize","features":[307,393]},{"name":"ScriptString_pcOutChars","features":[393]},{"name":"ScriptSubstituteSingleGlyph","features":[393,318]},{"name":"ScriptTextOut","features":[307,393,318]},{"name":"ScriptXtoCP","features":[393]},{"name":"SecondUnit","features":[393]},{"name":"SetCalendarInfoA","features":[307,393]},{"name":"SetCalendarInfoW","features":[307,393]},{"name":"SetLocaleInfoA","features":[307,393]},{"name":"SetLocaleInfoW","features":[307,393]},{"name":"SetProcessPreferredUILanguages","features":[307,393]},{"name":"SetThreadLocale","features":[307,393]},{"name":"SetThreadPreferredUILanguages","features":[307,393]},{"name":"SetThreadPreferredUILanguages2","features":[307,393]},{"name":"SetThreadUILanguage","features":[393]},{"name":"SetUserGeoID","features":[307,393]},{"name":"SetUserGeoName","features":[307,393]},{"name":"SpellCheckerFactory","features":[393]},{"name":"TCI_SRCCHARSET","features":[393]},{"name":"TCI_SRCCODEPAGE","features":[393]},{"name":"TCI_SRCFONTSIG","features":[393]},{"name":"TCI_SRCLOCALE","features":[393]},{"name":"TEXTRANGE_PROPERTIES","features":[393]},{"name":"TIMEFMT_ENUMPROCA","features":[307,393]},{"name":"TIMEFMT_ENUMPROCEX","features":[307,393]},{"name":"TIMEFMT_ENUMPROCW","features":[307,393]},{"name":"TIME_FORCE24HOURFORMAT","features":[393]},{"name":"TIME_FORMAT_FLAGS","features":[393]},{"name":"TIME_NOMINUTESORSECONDS","features":[393]},{"name":"TIME_NOSECONDS","features":[393]},{"name":"TIME_NOTIMEMARKER","features":[393]},{"name":"TRANSLATE_CHARSET_INFO_FLAGS","features":[393]},{"name":"TickUnit","features":[393]},{"name":"TranslateCharsetInfo","features":[307,393]},{"name":"U16_MAX_LENGTH","features":[393]},{"name":"U8_LEAD3_T1_BITS","features":[393]},{"name":"U8_LEAD4_T1_BITS","features":[393]},{"name":"U8_MAX_LENGTH","features":[393]},{"name":"UAcceptResult","features":[393]},{"name":"UAlphabeticIndexLabelType","features":[393]},{"name":"UBIDI_DEFAULT_LTR","features":[393]},{"name":"UBIDI_DEFAULT_RTL","features":[393]},{"name":"UBIDI_DO_MIRRORING","features":[393]},{"name":"UBIDI_INSERT_LRM_FOR_NUMERIC","features":[393]},{"name":"UBIDI_KEEP_BASE_COMBINING","features":[393]},{"name":"UBIDI_LEVEL_OVERRIDE","features":[393]},{"name":"UBIDI_LOGICAL","features":[393]},{"name":"UBIDI_LTR","features":[393]},{"name":"UBIDI_MAP_NOWHERE","features":[393]},{"name":"UBIDI_MAX_EXPLICIT_LEVEL","features":[393]},{"name":"UBIDI_MIRRORING_OFF","features":[393]},{"name":"UBIDI_MIRRORING_ON","features":[393]},{"name":"UBIDI_MIXED","features":[393]},{"name":"UBIDI_NEUTRAL","features":[393]},{"name":"UBIDI_OPTION_DEFAULT","features":[393]},{"name":"UBIDI_OPTION_INSERT_MARKS","features":[393]},{"name":"UBIDI_OPTION_REMOVE_CONTROLS","features":[393]},{"name":"UBIDI_OPTION_STREAMING","features":[393]},{"name":"UBIDI_OUTPUT_REVERSE","features":[393]},{"name":"UBIDI_REMOVE_BIDI_CONTROLS","features":[393]},{"name":"UBIDI_REORDER_DEFAULT","features":[393]},{"name":"UBIDI_REORDER_GROUP_NUMBERS_WITH_R","features":[393]},{"name":"UBIDI_REORDER_INVERSE_FOR_NUMBERS_SPECIAL","features":[393]},{"name":"UBIDI_REORDER_INVERSE_LIKE_DIRECT","features":[393]},{"name":"UBIDI_REORDER_INVERSE_NUMBERS_AS_L","features":[393]},{"name":"UBIDI_REORDER_NUMBERS_SPECIAL","features":[393]},{"name":"UBIDI_REORDER_RUNS_ONLY","features":[393]},{"name":"UBIDI_RTL","features":[393]},{"name":"UBIDI_VISUAL","features":[393]},{"name":"UBLOCK_ADLAM","features":[393]},{"name":"UBLOCK_AEGEAN_NUMBERS","features":[393]},{"name":"UBLOCK_AHOM","features":[393]},{"name":"UBLOCK_ALCHEMICAL_SYMBOLS","features":[393]},{"name":"UBLOCK_ALPHABETIC_PRESENTATION_FORMS","features":[393]},{"name":"UBLOCK_ANATOLIAN_HIEROGLYPHS","features":[393]},{"name":"UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION","features":[393]},{"name":"UBLOCK_ANCIENT_GREEK_NUMBERS","features":[393]},{"name":"UBLOCK_ANCIENT_SYMBOLS","features":[393]},{"name":"UBLOCK_ARABIC","features":[393]},{"name":"UBLOCK_ARABIC_EXTENDED_A","features":[393]},{"name":"UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS","features":[393]},{"name":"UBLOCK_ARABIC_PRESENTATION_FORMS_A","features":[393]},{"name":"UBLOCK_ARABIC_PRESENTATION_FORMS_B","features":[393]},{"name":"UBLOCK_ARABIC_SUPPLEMENT","features":[393]},{"name":"UBLOCK_ARMENIAN","features":[393]},{"name":"UBLOCK_ARROWS","features":[393]},{"name":"UBLOCK_AVESTAN","features":[393]},{"name":"UBLOCK_BALINESE","features":[393]},{"name":"UBLOCK_BAMUM","features":[393]},{"name":"UBLOCK_BAMUM_SUPPLEMENT","features":[393]},{"name":"UBLOCK_BASIC_LATIN","features":[393]},{"name":"UBLOCK_BASSA_VAH","features":[393]},{"name":"UBLOCK_BATAK","features":[393]},{"name":"UBLOCK_BENGALI","features":[393]},{"name":"UBLOCK_BHAIKSUKI","features":[393]},{"name":"UBLOCK_BLOCK_ELEMENTS","features":[393]},{"name":"UBLOCK_BOPOMOFO","features":[393]},{"name":"UBLOCK_BOPOMOFO_EXTENDED","features":[393]},{"name":"UBLOCK_BOX_DRAWING","features":[393]},{"name":"UBLOCK_BRAHMI","features":[393]},{"name":"UBLOCK_BRAILLE_PATTERNS","features":[393]},{"name":"UBLOCK_BUGINESE","features":[393]},{"name":"UBLOCK_BUHID","features":[393]},{"name":"UBLOCK_BYZANTINE_MUSICAL_SYMBOLS","features":[393]},{"name":"UBLOCK_CARIAN","features":[393]},{"name":"UBLOCK_CAUCASIAN_ALBANIAN","features":[393]},{"name":"UBLOCK_CHAKMA","features":[393]},{"name":"UBLOCK_CHAM","features":[393]},{"name":"UBLOCK_CHEROKEE","features":[393]},{"name":"UBLOCK_CHEROKEE_SUPPLEMENT","features":[393]},{"name":"UBLOCK_CHESS_SYMBOLS","features":[393]},{"name":"UBLOCK_CHORASMIAN","features":[393]},{"name":"UBLOCK_CJK_COMPATIBILITY","features":[393]},{"name":"UBLOCK_CJK_COMPATIBILITY_FORMS","features":[393]},{"name":"UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS","features":[393]},{"name":"UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT","features":[393]},{"name":"UBLOCK_CJK_RADICALS_SUPPLEMENT","features":[393]},{"name":"UBLOCK_CJK_STROKES","features":[393]},{"name":"UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION","features":[393]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS","features":[393]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A","features":[393]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B","features":[393]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C","features":[393]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D","features":[393]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E","features":[393]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F","features":[393]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G","features":[393]},{"name":"UBLOCK_COMBINING_DIACRITICAL_MARKS","features":[393]},{"name":"UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED","features":[393]},{"name":"UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT","features":[393]},{"name":"UBLOCK_COMBINING_HALF_MARKS","features":[393]},{"name":"UBLOCK_COMBINING_MARKS_FOR_SYMBOLS","features":[393]},{"name":"UBLOCK_COMMON_INDIC_NUMBER_FORMS","features":[393]},{"name":"UBLOCK_CONTROL_PICTURES","features":[393]},{"name":"UBLOCK_COPTIC","features":[393]},{"name":"UBLOCK_COPTIC_EPACT_NUMBERS","features":[393]},{"name":"UBLOCK_COUNTING_ROD_NUMERALS","features":[393]},{"name":"UBLOCK_CUNEIFORM","features":[393]},{"name":"UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION","features":[393]},{"name":"UBLOCK_CURRENCY_SYMBOLS","features":[393]},{"name":"UBLOCK_CYPRIOT_SYLLABARY","features":[393]},{"name":"UBLOCK_CYRILLIC","features":[393]},{"name":"UBLOCK_CYRILLIC_EXTENDED_A","features":[393]},{"name":"UBLOCK_CYRILLIC_EXTENDED_B","features":[393]},{"name":"UBLOCK_CYRILLIC_EXTENDED_C","features":[393]},{"name":"UBLOCK_CYRILLIC_SUPPLEMENT","features":[393]},{"name":"UBLOCK_CYRILLIC_SUPPLEMENTARY","features":[393]},{"name":"UBLOCK_DESERET","features":[393]},{"name":"UBLOCK_DEVANAGARI","features":[393]},{"name":"UBLOCK_DEVANAGARI_EXTENDED","features":[393]},{"name":"UBLOCK_DINGBATS","features":[393]},{"name":"UBLOCK_DIVES_AKURU","features":[393]},{"name":"UBLOCK_DOGRA","features":[393]},{"name":"UBLOCK_DOMINO_TILES","features":[393]},{"name":"UBLOCK_DUPLOYAN","features":[393]},{"name":"UBLOCK_EARLY_DYNASTIC_CUNEIFORM","features":[393]},{"name":"UBLOCK_EGYPTIAN_HIEROGLYPHS","features":[393]},{"name":"UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS","features":[393]},{"name":"UBLOCK_ELBASAN","features":[393]},{"name":"UBLOCK_ELYMAIC","features":[393]},{"name":"UBLOCK_EMOTICONS","features":[393]},{"name":"UBLOCK_ENCLOSED_ALPHANUMERICS","features":[393]},{"name":"UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT","features":[393]},{"name":"UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS","features":[393]},{"name":"UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT","features":[393]},{"name":"UBLOCK_ETHIOPIC","features":[393]},{"name":"UBLOCK_ETHIOPIC_EXTENDED","features":[393]},{"name":"UBLOCK_ETHIOPIC_EXTENDED_A","features":[393]},{"name":"UBLOCK_ETHIOPIC_SUPPLEMENT","features":[393]},{"name":"UBLOCK_GENERAL_PUNCTUATION","features":[393]},{"name":"UBLOCK_GEOMETRIC_SHAPES","features":[393]},{"name":"UBLOCK_GEOMETRIC_SHAPES_EXTENDED","features":[393]},{"name":"UBLOCK_GEORGIAN","features":[393]},{"name":"UBLOCK_GEORGIAN_EXTENDED","features":[393]},{"name":"UBLOCK_GEORGIAN_SUPPLEMENT","features":[393]},{"name":"UBLOCK_GLAGOLITIC","features":[393]},{"name":"UBLOCK_GLAGOLITIC_SUPPLEMENT","features":[393]},{"name":"UBLOCK_GOTHIC","features":[393]},{"name":"UBLOCK_GRANTHA","features":[393]},{"name":"UBLOCK_GREEK","features":[393]},{"name":"UBLOCK_GREEK_EXTENDED","features":[393]},{"name":"UBLOCK_GUJARATI","features":[393]},{"name":"UBLOCK_GUNJALA_GONDI","features":[393]},{"name":"UBLOCK_GURMUKHI","features":[393]},{"name":"UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS","features":[393]},{"name":"UBLOCK_HANGUL_COMPATIBILITY_JAMO","features":[393]},{"name":"UBLOCK_HANGUL_JAMO","features":[393]},{"name":"UBLOCK_HANGUL_JAMO_EXTENDED_A","features":[393]},{"name":"UBLOCK_HANGUL_JAMO_EXTENDED_B","features":[393]},{"name":"UBLOCK_HANGUL_SYLLABLES","features":[393]},{"name":"UBLOCK_HANIFI_ROHINGYA","features":[393]},{"name":"UBLOCK_HANUNOO","features":[393]},{"name":"UBLOCK_HATRAN","features":[393]},{"name":"UBLOCK_HEBREW","features":[393]},{"name":"UBLOCK_HIGH_PRIVATE_USE_SURROGATES","features":[393]},{"name":"UBLOCK_HIGH_SURROGATES","features":[393]},{"name":"UBLOCK_HIRAGANA","features":[393]},{"name":"UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS","features":[393]},{"name":"UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION","features":[393]},{"name":"UBLOCK_IMPERIAL_ARAMAIC","features":[393]},{"name":"UBLOCK_INDIC_SIYAQ_NUMBERS","features":[393]},{"name":"UBLOCK_INSCRIPTIONAL_PAHLAVI","features":[393]},{"name":"UBLOCK_INSCRIPTIONAL_PARTHIAN","features":[393]},{"name":"UBLOCK_INVALID_CODE","features":[393]},{"name":"UBLOCK_IPA_EXTENSIONS","features":[393]},{"name":"UBLOCK_JAVANESE","features":[393]},{"name":"UBLOCK_KAITHI","features":[393]},{"name":"UBLOCK_KANA_EXTENDED_A","features":[393]},{"name":"UBLOCK_KANA_SUPPLEMENT","features":[393]},{"name":"UBLOCK_KANBUN","features":[393]},{"name":"UBLOCK_KANGXI_RADICALS","features":[393]},{"name":"UBLOCK_KANNADA","features":[393]},{"name":"UBLOCK_KATAKANA","features":[393]},{"name":"UBLOCK_KATAKANA_PHONETIC_EXTENSIONS","features":[393]},{"name":"UBLOCK_KAYAH_LI","features":[393]},{"name":"UBLOCK_KHAROSHTHI","features":[393]},{"name":"UBLOCK_KHITAN_SMALL_SCRIPT","features":[393]},{"name":"UBLOCK_KHMER","features":[393]},{"name":"UBLOCK_KHMER_SYMBOLS","features":[393]},{"name":"UBLOCK_KHOJKI","features":[393]},{"name":"UBLOCK_KHUDAWADI","features":[393]},{"name":"UBLOCK_LAO","features":[393]},{"name":"UBLOCK_LATIN_1_SUPPLEMENT","features":[393]},{"name":"UBLOCK_LATIN_EXTENDED_A","features":[393]},{"name":"UBLOCK_LATIN_EXTENDED_ADDITIONAL","features":[393]},{"name":"UBLOCK_LATIN_EXTENDED_B","features":[393]},{"name":"UBLOCK_LATIN_EXTENDED_C","features":[393]},{"name":"UBLOCK_LATIN_EXTENDED_D","features":[393]},{"name":"UBLOCK_LATIN_EXTENDED_E","features":[393]},{"name":"UBLOCK_LEPCHA","features":[393]},{"name":"UBLOCK_LETTERLIKE_SYMBOLS","features":[393]},{"name":"UBLOCK_LIMBU","features":[393]},{"name":"UBLOCK_LINEAR_A","features":[393]},{"name":"UBLOCK_LINEAR_B_IDEOGRAMS","features":[393]},{"name":"UBLOCK_LINEAR_B_SYLLABARY","features":[393]},{"name":"UBLOCK_LISU","features":[393]},{"name":"UBLOCK_LISU_SUPPLEMENT","features":[393]},{"name":"UBLOCK_LOW_SURROGATES","features":[393]},{"name":"UBLOCK_LYCIAN","features":[393]},{"name":"UBLOCK_LYDIAN","features":[393]},{"name":"UBLOCK_MAHAJANI","features":[393]},{"name":"UBLOCK_MAHJONG_TILES","features":[393]},{"name":"UBLOCK_MAKASAR","features":[393]},{"name":"UBLOCK_MALAYALAM","features":[393]},{"name":"UBLOCK_MANDAIC","features":[393]},{"name":"UBLOCK_MANICHAEAN","features":[393]},{"name":"UBLOCK_MARCHEN","features":[393]},{"name":"UBLOCK_MASARAM_GONDI","features":[393]},{"name":"UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS","features":[393]},{"name":"UBLOCK_MATHEMATICAL_OPERATORS","features":[393]},{"name":"UBLOCK_MAYAN_NUMERALS","features":[393]},{"name":"UBLOCK_MEDEFAIDRIN","features":[393]},{"name":"UBLOCK_MEETEI_MAYEK","features":[393]},{"name":"UBLOCK_MEETEI_MAYEK_EXTENSIONS","features":[393]},{"name":"UBLOCK_MENDE_KIKAKUI","features":[393]},{"name":"UBLOCK_MEROITIC_CURSIVE","features":[393]},{"name":"UBLOCK_MEROITIC_HIEROGLYPHS","features":[393]},{"name":"UBLOCK_MIAO","features":[393]},{"name":"UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A","features":[393]},{"name":"UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B","features":[393]},{"name":"UBLOCK_MISCELLANEOUS_SYMBOLS","features":[393]},{"name":"UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS","features":[393]},{"name":"UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS","features":[393]},{"name":"UBLOCK_MISCELLANEOUS_TECHNICAL","features":[393]},{"name":"UBLOCK_MODI","features":[393]},{"name":"UBLOCK_MODIFIER_TONE_LETTERS","features":[393]},{"name":"UBLOCK_MONGOLIAN","features":[393]},{"name":"UBLOCK_MONGOLIAN_SUPPLEMENT","features":[393]},{"name":"UBLOCK_MRO","features":[393]},{"name":"UBLOCK_MULTANI","features":[393]},{"name":"UBLOCK_MUSICAL_SYMBOLS","features":[393]},{"name":"UBLOCK_MYANMAR","features":[393]},{"name":"UBLOCK_MYANMAR_EXTENDED_A","features":[393]},{"name":"UBLOCK_MYANMAR_EXTENDED_B","features":[393]},{"name":"UBLOCK_NABATAEAN","features":[393]},{"name":"UBLOCK_NANDINAGARI","features":[393]},{"name":"UBLOCK_NEWA","features":[393]},{"name":"UBLOCK_NEW_TAI_LUE","features":[393]},{"name":"UBLOCK_NKO","features":[393]},{"name":"UBLOCK_NO_BLOCK","features":[393]},{"name":"UBLOCK_NUMBER_FORMS","features":[393]},{"name":"UBLOCK_NUSHU","features":[393]},{"name":"UBLOCK_NYIAKENG_PUACHUE_HMONG","features":[393]},{"name":"UBLOCK_OGHAM","features":[393]},{"name":"UBLOCK_OLD_HUNGARIAN","features":[393]},{"name":"UBLOCK_OLD_ITALIC","features":[393]},{"name":"UBLOCK_OLD_NORTH_ARABIAN","features":[393]},{"name":"UBLOCK_OLD_PERMIC","features":[393]},{"name":"UBLOCK_OLD_PERSIAN","features":[393]},{"name":"UBLOCK_OLD_SOGDIAN","features":[393]},{"name":"UBLOCK_OLD_SOUTH_ARABIAN","features":[393]},{"name":"UBLOCK_OLD_TURKIC","features":[393]},{"name":"UBLOCK_OL_CHIKI","features":[393]},{"name":"UBLOCK_OPTICAL_CHARACTER_RECOGNITION","features":[393]},{"name":"UBLOCK_ORIYA","features":[393]},{"name":"UBLOCK_ORNAMENTAL_DINGBATS","features":[393]},{"name":"UBLOCK_OSAGE","features":[393]},{"name":"UBLOCK_OSMANYA","features":[393]},{"name":"UBLOCK_OTTOMAN_SIYAQ_NUMBERS","features":[393]},{"name":"UBLOCK_PAHAWH_HMONG","features":[393]},{"name":"UBLOCK_PALMYRENE","features":[393]},{"name":"UBLOCK_PAU_CIN_HAU","features":[393]},{"name":"UBLOCK_PHAGS_PA","features":[393]},{"name":"UBLOCK_PHAISTOS_DISC","features":[393]},{"name":"UBLOCK_PHOENICIAN","features":[393]},{"name":"UBLOCK_PHONETIC_EXTENSIONS","features":[393]},{"name":"UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT","features":[393]},{"name":"UBLOCK_PLAYING_CARDS","features":[393]},{"name":"UBLOCK_PRIVATE_USE","features":[393]},{"name":"UBLOCK_PRIVATE_USE_AREA","features":[393]},{"name":"UBLOCK_PSALTER_PAHLAVI","features":[393]},{"name":"UBLOCK_REJANG","features":[393]},{"name":"UBLOCK_RUMI_NUMERAL_SYMBOLS","features":[393]},{"name":"UBLOCK_RUNIC","features":[393]},{"name":"UBLOCK_SAMARITAN","features":[393]},{"name":"UBLOCK_SAURASHTRA","features":[393]},{"name":"UBLOCK_SHARADA","features":[393]},{"name":"UBLOCK_SHAVIAN","features":[393]},{"name":"UBLOCK_SHORTHAND_FORMAT_CONTROLS","features":[393]},{"name":"UBLOCK_SIDDHAM","features":[393]},{"name":"UBLOCK_SINHALA","features":[393]},{"name":"UBLOCK_SINHALA_ARCHAIC_NUMBERS","features":[393]},{"name":"UBLOCK_SMALL_FORM_VARIANTS","features":[393]},{"name":"UBLOCK_SMALL_KANA_EXTENSION","features":[393]},{"name":"UBLOCK_SOGDIAN","features":[393]},{"name":"UBLOCK_SORA_SOMPENG","features":[393]},{"name":"UBLOCK_SOYOMBO","features":[393]},{"name":"UBLOCK_SPACING_MODIFIER_LETTERS","features":[393]},{"name":"UBLOCK_SPECIALS","features":[393]},{"name":"UBLOCK_SUNDANESE","features":[393]},{"name":"UBLOCK_SUNDANESE_SUPPLEMENT","features":[393]},{"name":"UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS","features":[393]},{"name":"UBLOCK_SUPPLEMENTAL_ARROWS_A","features":[393]},{"name":"UBLOCK_SUPPLEMENTAL_ARROWS_B","features":[393]},{"name":"UBLOCK_SUPPLEMENTAL_ARROWS_C","features":[393]},{"name":"UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS","features":[393]},{"name":"UBLOCK_SUPPLEMENTAL_PUNCTUATION","features":[393]},{"name":"UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS","features":[393]},{"name":"UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A","features":[393]},{"name":"UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B","features":[393]},{"name":"UBLOCK_SUTTON_SIGNWRITING","features":[393]},{"name":"UBLOCK_SYLOTI_NAGRI","features":[393]},{"name":"UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A","features":[393]},{"name":"UBLOCK_SYMBOLS_FOR_LEGACY_COMPUTING","features":[393]},{"name":"UBLOCK_SYRIAC","features":[393]},{"name":"UBLOCK_SYRIAC_SUPPLEMENT","features":[393]},{"name":"UBLOCK_TAGALOG","features":[393]},{"name":"UBLOCK_TAGBANWA","features":[393]},{"name":"UBLOCK_TAGS","features":[393]},{"name":"UBLOCK_TAI_LE","features":[393]},{"name":"UBLOCK_TAI_THAM","features":[393]},{"name":"UBLOCK_TAI_VIET","features":[393]},{"name":"UBLOCK_TAI_XUAN_JING_SYMBOLS","features":[393]},{"name":"UBLOCK_TAKRI","features":[393]},{"name":"UBLOCK_TAMIL","features":[393]},{"name":"UBLOCK_TAMIL_SUPPLEMENT","features":[393]},{"name":"UBLOCK_TANGUT","features":[393]},{"name":"UBLOCK_TANGUT_COMPONENTS","features":[393]},{"name":"UBLOCK_TANGUT_SUPPLEMENT","features":[393]},{"name":"UBLOCK_TELUGU","features":[393]},{"name":"UBLOCK_THAANA","features":[393]},{"name":"UBLOCK_THAI","features":[393]},{"name":"UBLOCK_TIBETAN","features":[393]},{"name":"UBLOCK_TIFINAGH","features":[393]},{"name":"UBLOCK_TIRHUTA","features":[393]},{"name":"UBLOCK_TRANSPORT_AND_MAP_SYMBOLS","features":[393]},{"name":"UBLOCK_UGARITIC","features":[393]},{"name":"UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS","features":[393]},{"name":"UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED","features":[393]},{"name":"UBLOCK_VAI","features":[393]},{"name":"UBLOCK_VARIATION_SELECTORS","features":[393]},{"name":"UBLOCK_VARIATION_SELECTORS_SUPPLEMENT","features":[393]},{"name":"UBLOCK_VEDIC_EXTENSIONS","features":[393]},{"name":"UBLOCK_VERTICAL_FORMS","features":[393]},{"name":"UBLOCK_WANCHO","features":[393]},{"name":"UBLOCK_WARANG_CITI","features":[393]},{"name":"UBLOCK_YEZIDI","features":[393]},{"name":"UBLOCK_YIJING_HEXAGRAM_SYMBOLS","features":[393]},{"name":"UBLOCK_YI_RADICALS","features":[393]},{"name":"UBLOCK_YI_SYLLABLES","features":[393]},{"name":"UBLOCK_ZANABAZAR_SQUARE","features":[393]},{"name":"UBRK_CHARACTER","features":[393]},{"name":"UBRK_LINE","features":[393]},{"name":"UBRK_LINE_HARD","features":[393]},{"name":"UBRK_LINE_HARD_LIMIT","features":[393]},{"name":"UBRK_LINE_SOFT","features":[393]},{"name":"UBRK_LINE_SOFT_LIMIT","features":[393]},{"name":"UBRK_SENTENCE","features":[393]},{"name":"UBRK_SENTENCE_SEP","features":[393]},{"name":"UBRK_SENTENCE_SEP_LIMIT","features":[393]},{"name":"UBRK_SENTENCE_TERM","features":[393]},{"name":"UBRK_SENTENCE_TERM_LIMIT","features":[393]},{"name":"UBRK_WORD","features":[393]},{"name":"UBRK_WORD_IDEO","features":[393]},{"name":"UBRK_WORD_IDEO_LIMIT","features":[393]},{"name":"UBRK_WORD_KANA","features":[393]},{"name":"UBRK_WORD_KANA_LIMIT","features":[393]},{"name":"UBRK_WORD_LETTER","features":[393]},{"name":"UBRK_WORD_LETTER_LIMIT","features":[393]},{"name":"UBRK_WORD_NONE","features":[393]},{"name":"UBRK_WORD_NONE_LIMIT","features":[393]},{"name":"UBRK_WORD_NUMBER","features":[393]},{"name":"UBRK_WORD_NUMBER_LIMIT","features":[393]},{"name":"UBiDi","features":[393]},{"name":"UBiDiClassCallback","features":[393]},{"name":"UBiDiDirection","features":[393]},{"name":"UBiDiMirroring","features":[393]},{"name":"UBiDiOrder","features":[393]},{"name":"UBiDiReorderingMode","features":[393]},{"name":"UBiDiReorderingOption","features":[393]},{"name":"UBiDiTransform","features":[393]},{"name":"UBidiPairedBracketType","features":[393]},{"name":"UBlockCode","features":[393]},{"name":"UBreakIterator","features":[393]},{"name":"UBreakIteratorType","features":[393]},{"name":"UCAL_ACTUAL_MAXIMUM","features":[393]},{"name":"UCAL_ACTUAL_MINIMUM","features":[393]},{"name":"UCAL_AM","features":[393]},{"name":"UCAL_AM_PM","features":[393]},{"name":"UCAL_APRIL","features":[393]},{"name":"UCAL_AUGUST","features":[393]},{"name":"UCAL_DATE","features":[393]},{"name":"UCAL_DAY_OF_MONTH","features":[393]},{"name":"UCAL_DAY_OF_WEEK","features":[393]},{"name":"UCAL_DAY_OF_WEEK_IN_MONTH","features":[393]},{"name":"UCAL_DAY_OF_YEAR","features":[393]},{"name":"UCAL_DECEMBER","features":[393]},{"name":"UCAL_DEFAULT","features":[393]},{"name":"UCAL_DOW_LOCAL","features":[393]},{"name":"UCAL_DST","features":[393]},{"name":"UCAL_DST_OFFSET","features":[393]},{"name":"UCAL_ERA","features":[393]},{"name":"UCAL_EXTENDED_YEAR","features":[393]},{"name":"UCAL_FEBRUARY","features":[393]},{"name":"UCAL_FIELD_COUNT","features":[393]},{"name":"UCAL_FIRST_DAY_OF_WEEK","features":[393]},{"name":"UCAL_FRIDAY","features":[393]},{"name":"UCAL_GREATEST_MINIMUM","features":[393]},{"name":"UCAL_GREGORIAN","features":[393]},{"name":"UCAL_HOUR","features":[393]},{"name":"UCAL_HOUR_OF_DAY","features":[393]},{"name":"UCAL_IS_LEAP_MONTH","features":[393]},{"name":"UCAL_JANUARY","features":[393]},{"name":"UCAL_JULIAN_DAY","features":[393]},{"name":"UCAL_JULY","features":[393]},{"name":"UCAL_JUNE","features":[393]},{"name":"UCAL_LEAST_MAXIMUM","features":[393]},{"name":"UCAL_LENIENT","features":[393]},{"name":"UCAL_MARCH","features":[393]},{"name":"UCAL_MAXIMUM","features":[393]},{"name":"UCAL_MAY","features":[393]},{"name":"UCAL_MILLISECOND","features":[393]},{"name":"UCAL_MILLISECONDS_IN_DAY","features":[393]},{"name":"UCAL_MINIMAL_DAYS_IN_FIRST_WEEK","features":[393]},{"name":"UCAL_MINIMUM","features":[393]},{"name":"UCAL_MINUTE","features":[393]},{"name":"UCAL_MONDAY","features":[393]},{"name":"UCAL_MONTH","features":[393]},{"name":"UCAL_NOVEMBER","features":[393]},{"name":"UCAL_OCTOBER","features":[393]},{"name":"UCAL_PM","features":[393]},{"name":"UCAL_REPEATED_WALL_TIME","features":[393]},{"name":"UCAL_SATURDAY","features":[393]},{"name":"UCAL_SECOND","features":[393]},{"name":"UCAL_SEPTEMBER","features":[393]},{"name":"UCAL_SHORT_DST","features":[393]},{"name":"UCAL_SHORT_STANDARD","features":[393]},{"name":"UCAL_SKIPPED_WALL_TIME","features":[393]},{"name":"UCAL_STANDARD","features":[393]},{"name":"UCAL_SUNDAY","features":[393]},{"name":"UCAL_THURSDAY","features":[393]},{"name":"UCAL_TRADITIONAL","features":[393]},{"name":"UCAL_TUESDAY","features":[393]},{"name":"UCAL_TZ_TRANSITION_NEXT","features":[393]},{"name":"UCAL_TZ_TRANSITION_NEXT_INCLUSIVE","features":[393]},{"name":"UCAL_TZ_TRANSITION_PREVIOUS","features":[393]},{"name":"UCAL_TZ_TRANSITION_PREVIOUS_INCLUSIVE","features":[393]},{"name":"UCAL_UNDECIMBER","features":[393]},{"name":"UCAL_UNKNOWN_ZONE_ID","features":[393]},{"name":"UCAL_WALLTIME_FIRST","features":[393]},{"name":"UCAL_WALLTIME_LAST","features":[393]},{"name":"UCAL_WALLTIME_NEXT_VALID","features":[393]},{"name":"UCAL_WEDNESDAY","features":[393]},{"name":"UCAL_WEEKDAY","features":[393]},{"name":"UCAL_WEEKEND","features":[393]},{"name":"UCAL_WEEKEND_CEASE","features":[393]},{"name":"UCAL_WEEKEND_ONSET","features":[393]},{"name":"UCAL_WEEK_OF_MONTH","features":[393]},{"name":"UCAL_WEEK_OF_YEAR","features":[393]},{"name":"UCAL_YEAR","features":[393]},{"name":"UCAL_YEAR_WOY","features":[393]},{"name":"UCAL_ZONE_OFFSET","features":[393]},{"name":"UCAL_ZONE_TYPE_ANY","features":[393]},{"name":"UCAL_ZONE_TYPE_CANONICAL","features":[393]},{"name":"UCAL_ZONE_TYPE_CANONICAL_LOCATION","features":[393]},{"name":"UCHAR_AGE","features":[393]},{"name":"UCHAR_ALPHABETIC","features":[393]},{"name":"UCHAR_ASCII_HEX_DIGIT","features":[393]},{"name":"UCHAR_BIDI_CLASS","features":[393]},{"name":"UCHAR_BIDI_CONTROL","features":[393]},{"name":"UCHAR_BIDI_MIRRORED","features":[393]},{"name":"UCHAR_BIDI_MIRRORING_GLYPH","features":[393]},{"name":"UCHAR_BIDI_PAIRED_BRACKET","features":[393]},{"name":"UCHAR_BIDI_PAIRED_BRACKET_TYPE","features":[393]},{"name":"UCHAR_BINARY_START","features":[393]},{"name":"UCHAR_BLOCK","features":[393]},{"name":"UCHAR_CANONICAL_COMBINING_CLASS","features":[393]},{"name":"UCHAR_CASED","features":[393]},{"name":"UCHAR_CASE_FOLDING","features":[393]},{"name":"UCHAR_CASE_IGNORABLE","features":[393]},{"name":"UCHAR_CASE_SENSITIVE","features":[393]},{"name":"UCHAR_CHANGES_WHEN_CASEFOLDED","features":[393]},{"name":"UCHAR_CHANGES_WHEN_CASEMAPPED","features":[393]},{"name":"UCHAR_CHANGES_WHEN_LOWERCASED","features":[393]},{"name":"UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED","features":[393]},{"name":"UCHAR_CHANGES_WHEN_TITLECASED","features":[393]},{"name":"UCHAR_CHANGES_WHEN_UPPERCASED","features":[393]},{"name":"UCHAR_DASH","features":[393]},{"name":"UCHAR_DECOMPOSITION_TYPE","features":[393]},{"name":"UCHAR_DEFAULT_IGNORABLE_CODE_POINT","features":[393]},{"name":"UCHAR_DEPRECATED","features":[393]},{"name":"UCHAR_DIACRITIC","features":[393]},{"name":"UCHAR_DOUBLE_START","features":[393]},{"name":"UCHAR_EAST_ASIAN_WIDTH","features":[393]},{"name":"UCHAR_EMOJI","features":[393]},{"name":"UCHAR_EMOJI_COMPONENT","features":[393]},{"name":"UCHAR_EMOJI_MODIFIER","features":[393]},{"name":"UCHAR_EMOJI_MODIFIER_BASE","features":[393]},{"name":"UCHAR_EMOJI_PRESENTATION","features":[393]},{"name":"UCHAR_EXTENDED_PICTOGRAPHIC","features":[393]},{"name":"UCHAR_EXTENDER","features":[393]},{"name":"UCHAR_FULL_COMPOSITION_EXCLUSION","features":[393]},{"name":"UCHAR_GENERAL_CATEGORY","features":[393]},{"name":"UCHAR_GENERAL_CATEGORY_MASK","features":[393]},{"name":"UCHAR_GRAPHEME_BASE","features":[393]},{"name":"UCHAR_GRAPHEME_CLUSTER_BREAK","features":[393]},{"name":"UCHAR_GRAPHEME_EXTEND","features":[393]},{"name":"UCHAR_GRAPHEME_LINK","features":[393]},{"name":"UCHAR_HANGUL_SYLLABLE_TYPE","features":[393]},{"name":"UCHAR_HEX_DIGIT","features":[393]},{"name":"UCHAR_HYPHEN","features":[393]},{"name":"UCHAR_IDEOGRAPHIC","features":[393]},{"name":"UCHAR_IDS_BINARY_OPERATOR","features":[393]},{"name":"UCHAR_IDS_TRINARY_OPERATOR","features":[393]},{"name":"UCHAR_ID_CONTINUE","features":[393]},{"name":"UCHAR_ID_START","features":[393]},{"name":"UCHAR_INDIC_POSITIONAL_CATEGORY","features":[393]},{"name":"UCHAR_INDIC_SYLLABIC_CATEGORY","features":[393]},{"name":"UCHAR_INT_START","features":[393]},{"name":"UCHAR_INVALID_CODE","features":[393]},{"name":"UCHAR_JOINING_GROUP","features":[393]},{"name":"UCHAR_JOINING_TYPE","features":[393]},{"name":"UCHAR_JOIN_CONTROL","features":[393]},{"name":"UCHAR_LEAD_CANONICAL_COMBINING_CLASS","features":[393]},{"name":"UCHAR_LINE_BREAK","features":[393]},{"name":"UCHAR_LOGICAL_ORDER_EXCEPTION","features":[393]},{"name":"UCHAR_LOWERCASE","features":[393]},{"name":"UCHAR_LOWERCASE_MAPPING","features":[393]},{"name":"UCHAR_MASK_START","features":[393]},{"name":"UCHAR_MATH","features":[393]},{"name":"UCHAR_MAX_VALUE","features":[393]},{"name":"UCHAR_MIN_VALUE","features":[393]},{"name":"UCHAR_NAME","features":[393]},{"name":"UCHAR_NFC_INERT","features":[393]},{"name":"UCHAR_NFC_QUICK_CHECK","features":[393]},{"name":"UCHAR_NFD_INERT","features":[393]},{"name":"UCHAR_NFD_QUICK_CHECK","features":[393]},{"name":"UCHAR_NFKC_INERT","features":[393]},{"name":"UCHAR_NFKC_QUICK_CHECK","features":[393]},{"name":"UCHAR_NFKD_INERT","features":[393]},{"name":"UCHAR_NFKD_QUICK_CHECK","features":[393]},{"name":"UCHAR_NONCHARACTER_CODE_POINT","features":[393]},{"name":"UCHAR_NUMERIC_TYPE","features":[393]},{"name":"UCHAR_NUMERIC_VALUE","features":[393]},{"name":"UCHAR_OTHER_PROPERTY_START","features":[393]},{"name":"UCHAR_PATTERN_SYNTAX","features":[393]},{"name":"UCHAR_PATTERN_WHITE_SPACE","features":[393]},{"name":"UCHAR_POSIX_ALNUM","features":[393]},{"name":"UCHAR_POSIX_BLANK","features":[393]},{"name":"UCHAR_POSIX_GRAPH","features":[393]},{"name":"UCHAR_POSIX_PRINT","features":[393]},{"name":"UCHAR_POSIX_XDIGIT","features":[393]},{"name":"UCHAR_PREPENDED_CONCATENATION_MARK","features":[393]},{"name":"UCHAR_QUOTATION_MARK","features":[393]},{"name":"UCHAR_RADICAL","features":[393]},{"name":"UCHAR_REGIONAL_INDICATOR","features":[393]},{"name":"UCHAR_SCRIPT","features":[393]},{"name":"UCHAR_SCRIPT_EXTENSIONS","features":[393]},{"name":"UCHAR_SEGMENT_STARTER","features":[393]},{"name":"UCHAR_SENTENCE_BREAK","features":[393]},{"name":"UCHAR_SIMPLE_CASE_FOLDING","features":[393]},{"name":"UCHAR_SIMPLE_LOWERCASE_MAPPING","features":[393]},{"name":"UCHAR_SIMPLE_TITLECASE_MAPPING","features":[393]},{"name":"UCHAR_SIMPLE_UPPERCASE_MAPPING","features":[393]},{"name":"UCHAR_SOFT_DOTTED","features":[393]},{"name":"UCHAR_STRING_START","features":[393]},{"name":"UCHAR_S_TERM","features":[393]},{"name":"UCHAR_TERMINAL_PUNCTUATION","features":[393]},{"name":"UCHAR_TITLECASE_MAPPING","features":[393]},{"name":"UCHAR_TRAIL_CANONICAL_COMBINING_CLASS","features":[393]},{"name":"UCHAR_UNIFIED_IDEOGRAPH","features":[393]},{"name":"UCHAR_UPPERCASE","features":[393]},{"name":"UCHAR_UPPERCASE_MAPPING","features":[393]},{"name":"UCHAR_VARIATION_SELECTOR","features":[393]},{"name":"UCHAR_VERTICAL_ORIENTATION","features":[393]},{"name":"UCHAR_WHITE_SPACE","features":[393]},{"name":"UCHAR_WORD_BREAK","features":[393]},{"name":"UCHAR_XID_CONTINUE","features":[393]},{"name":"UCHAR_XID_START","features":[393]},{"name":"UCLN_NO_AUTO_CLEANUP","features":[393]},{"name":"UCNV_BOCU1","features":[393]},{"name":"UCNV_CESU8","features":[393]},{"name":"UCNV_CLONE","features":[393]},{"name":"UCNV_CLOSE","features":[393]},{"name":"UCNV_COMPOUND_TEXT","features":[393]},{"name":"UCNV_DBCS","features":[393]},{"name":"UCNV_EBCDIC_STATEFUL","features":[393]},{"name":"UCNV_ESCAPE_C","features":[393]},{"name":"UCNV_ESCAPE_CSS2","features":[393]},{"name":"UCNV_ESCAPE_JAVA","features":[393]},{"name":"UCNV_ESCAPE_UNICODE","features":[393]},{"name":"UCNV_ESCAPE_XML_DEC","features":[393]},{"name":"UCNV_ESCAPE_XML_HEX","features":[393]},{"name":"UCNV_FROM_U_CALLBACK_ESCAPE","features":[393]},{"name":"UCNV_FROM_U_CALLBACK_SKIP","features":[393]},{"name":"UCNV_FROM_U_CALLBACK_STOP","features":[393]},{"name":"UCNV_FROM_U_CALLBACK_SUBSTITUTE","features":[393]},{"name":"UCNV_HZ","features":[393]},{"name":"UCNV_IBM","features":[393]},{"name":"UCNV_ILLEGAL","features":[393]},{"name":"UCNV_IMAP_MAILBOX","features":[393]},{"name":"UCNV_IRREGULAR","features":[393]},{"name":"UCNV_ISCII","features":[393]},{"name":"UCNV_ISO_2022","features":[393]},{"name":"UCNV_LATIN_1","features":[393]},{"name":"UCNV_LMBCS_1","features":[393]},{"name":"UCNV_LMBCS_11","features":[393]},{"name":"UCNV_LMBCS_16","features":[393]},{"name":"UCNV_LMBCS_17","features":[393]},{"name":"UCNV_LMBCS_18","features":[393]},{"name":"UCNV_LMBCS_19","features":[393]},{"name":"UCNV_LMBCS_2","features":[393]},{"name":"UCNV_LMBCS_3","features":[393]},{"name":"UCNV_LMBCS_4","features":[393]},{"name":"UCNV_LMBCS_5","features":[393]},{"name":"UCNV_LMBCS_6","features":[393]},{"name":"UCNV_LMBCS_8","features":[393]},{"name":"UCNV_LMBCS_LAST","features":[393]},{"name":"UCNV_LOCALE_OPTION_STRING","features":[393]},{"name":"UCNV_MAX_CONVERTER_NAME_LENGTH","features":[393]},{"name":"UCNV_MBCS","features":[393]},{"name":"UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES","features":[393]},{"name":"UCNV_OPTION_SEP_STRING","features":[393]},{"name":"UCNV_RESET","features":[393]},{"name":"UCNV_ROUNDTRIP_AND_FALLBACK_SET","features":[393]},{"name":"UCNV_ROUNDTRIP_SET","features":[393]},{"name":"UCNV_SBCS","features":[393]},{"name":"UCNV_SCSU","features":[393]},{"name":"UCNV_SI","features":[393]},{"name":"UCNV_SKIP_STOP_ON_ILLEGAL","features":[393]},{"name":"UCNV_SO","features":[393]},{"name":"UCNV_SUB_STOP_ON_ILLEGAL","features":[393]},{"name":"UCNV_SWAP_LFNL_OPTION_STRING","features":[393]},{"name":"UCNV_TO_U_CALLBACK_ESCAPE","features":[393]},{"name":"UCNV_TO_U_CALLBACK_SKIP","features":[393]},{"name":"UCNV_TO_U_CALLBACK_STOP","features":[393]},{"name":"UCNV_TO_U_CALLBACK_SUBSTITUTE","features":[393]},{"name":"UCNV_UNASSIGNED","features":[393]},{"name":"UCNV_UNKNOWN","features":[393]},{"name":"UCNV_UNSUPPORTED_CONVERTER","features":[393]},{"name":"UCNV_US_ASCII","features":[393]},{"name":"UCNV_UTF16","features":[393]},{"name":"UCNV_UTF16_BigEndian","features":[393]},{"name":"UCNV_UTF16_LittleEndian","features":[393]},{"name":"UCNV_UTF32","features":[393]},{"name":"UCNV_UTF32_BigEndian","features":[393]},{"name":"UCNV_UTF32_LittleEndian","features":[393]},{"name":"UCNV_UTF7","features":[393]},{"name":"UCNV_UTF8","features":[393]},{"name":"UCNV_VALUE_SEP_STRING","features":[393]},{"name":"UCNV_VERSION_OPTION_STRING","features":[393]},{"name":"UCOL_ALTERNATE_HANDLING","features":[393]},{"name":"UCOL_ATTRIBUTE_COUNT","features":[393]},{"name":"UCOL_BOUND_LOWER","features":[393]},{"name":"UCOL_BOUND_UPPER","features":[393]},{"name":"UCOL_BOUND_UPPER_LONG","features":[393]},{"name":"UCOL_CASE_FIRST","features":[393]},{"name":"UCOL_CASE_LEVEL","features":[393]},{"name":"UCOL_CE_STRENGTH_LIMIT","features":[393]},{"name":"UCOL_DECOMPOSITION_MODE","features":[393]},{"name":"UCOL_DEFAULT","features":[393]},{"name":"UCOL_DEFAULT_STRENGTH","features":[393]},{"name":"UCOL_EQUAL","features":[393]},{"name":"UCOL_FRENCH_COLLATION","features":[393]},{"name":"UCOL_FULL_RULES","features":[393]},{"name":"UCOL_GREATER","features":[393]},{"name":"UCOL_IDENTICAL","features":[393]},{"name":"UCOL_LESS","features":[393]},{"name":"UCOL_LOWER_FIRST","features":[393]},{"name":"UCOL_NON_IGNORABLE","features":[393]},{"name":"UCOL_NORMALIZATION_MODE","features":[393]},{"name":"UCOL_NUMERIC_COLLATION","features":[393]},{"name":"UCOL_OFF","features":[393]},{"name":"UCOL_ON","features":[393]},{"name":"UCOL_PRIMARY","features":[393]},{"name":"UCOL_QUATERNARY","features":[393]},{"name":"UCOL_REORDER_CODE_CURRENCY","features":[393]},{"name":"UCOL_REORDER_CODE_DEFAULT","features":[393]},{"name":"UCOL_REORDER_CODE_DIGIT","features":[393]},{"name":"UCOL_REORDER_CODE_FIRST","features":[393]},{"name":"UCOL_REORDER_CODE_NONE","features":[393]},{"name":"UCOL_REORDER_CODE_OTHERS","features":[393]},{"name":"UCOL_REORDER_CODE_PUNCTUATION","features":[393]},{"name":"UCOL_REORDER_CODE_SPACE","features":[393]},{"name":"UCOL_REORDER_CODE_SYMBOL","features":[393]},{"name":"UCOL_SECONDARY","features":[393]},{"name":"UCOL_SHIFTED","features":[393]},{"name":"UCOL_STRENGTH","features":[393]},{"name":"UCOL_STRENGTH_LIMIT","features":[393]},{"name":"UCOL_TAILORING_ONLY","features":[393]},{"name":"UCOL_TERTIARY","features":[393]},{"name":"UCOL_UPPER_FIRST","features":[393]},{"name":"UCONFIG_ENABLE_PLUGINS","features":[393]},{"name":"UCONFIG_FORMAT_FASTPATHS_49","features":[393]},{"name":"UCONFIG_HAVE_PARSEALLINPUT","features":[393]},{"name":"UCONFIG_NO_BREAK_ITERATION","features":[393]},{"name":"UCONFIG_NO_COLLATION","features":[393]},{"name":"UCONFIG_NO_CONVERSION","features":[393]},{"name":"UCONFIG_NO_FILE_IO","features":[393]},{"name":"UCONFIG_NO_FILTERED_BREAK_ITERATION","features":[393]},{"name":"UCONFIG_NO_FORMATTING","features":[393]},{"name":"UCONFIG_NO_IDNA","features":[393]},{"name":"UCONFIG_NO_LEGACY_CONVERSION","features":[393]},{"name":"UCONFIG_NO_NORMALIZATION","features":[393]},{"name":"UCONFIG_NO_REGULAR_EXPRESSIONS","features":[393]},{"name":"UCONFIG_NO_SERVICE","features":[393]},{"name":"UCONFIG_NO_TRANSLITERATION","features":[393]},{"name":"UCONFIG_ONLY_COLLATION","features":[393]},{"name":"UCONFIG_ONLY_HTML_CONVERSION","features":[393]},{"name":"UCPMAP_RANGE_FIXED_ALL_SURROGATES","features":[393]},{"name":"UCPMAP_RANGE_FIXED_LEAD_SURROGATES","features":[393]},{"name":"UCPMAP_RANGE_NORMAL","features":[393]},{"name":"UCPMap","features":[393]},{"name":"UCPMapRangeOption","features":[393]},{"name":"UCPMapValueFilter","features":[393]},{"name":"UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET","features":[393]},{"name":"UCPTRIE_FAST_DATA_BLOCK_LENGTH","features":[393]},{"name":"UCPTRIE_FAST_DATA_MASK","features":[393]},{"name":"UCPTRIE_FAST_SHIFT","features":[393]},{"name":"UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET","features":[393]},{"name":"UCPTRIE_SMALL_MAX","features":[393]},{"name":"UCPTRIE_TYPE_ANY","features":[393]},{"name":"UCPTRIE_TYPE_FAST","features":[393]},{"name":"UCPTRIE_TYPE_SMALL","features":[393]},{"name":"UCPTRIE_VALUE_BITS_16","features":[393]},{"name":"UCPTRIE_VALUE_BITS_32","features":[393]},{"name":"UCPTRIE_VALUE_BITS_8","features":[393]},{"name":"UCPTRIE_VALUE_BITS_ANY","features":[393]},{"name":"UCPTrie","features":[393]},{"name":"UCPTrieData","features":[393]},{"name":"UCPTrieType","features":[393]},{"name":"UCPTrieValueWidth","features":[393]},{"name":"UCURR_ALL","features":[393]},{"name":"UCURR_COMMON","features":[393]},{"name":"UCURR_DEPRECATED","features":[393]},{"name":"UCURR_LONG_NAME","features":[393]},{"name":"UCURR_NARROW_SYMBOL_NAME","features":[393]},{"name":"UCURR_NON_DEPRECATED","features":[393]},{"name":"UCURR_SYMBOL_NAME","features":[393]},{"name":"UCURR_UNCOMMON","features":[393]},{"name":"UCURR_USAGE_CASH","features":[393]},{"name":"UCURR_USAGE_STANDARD","features":[393]},{"name":"UCalendarAMPMs","features":[393]},{"name":"UCalendarAttribute","features":[393]},{"name":"UCalendarDateFields","features":[393]},{"name":"UCalendarDaysOfWeek","features":[393]},{"name":"UCalendarDisplayNameType","features":[393]},{"name":"UCalendarLimitType","features":[393]},{"name":"UCalendarMonths","features":[393]},{"name":"UCalendarType","features":[393]},{"name":"UCalendarWallTimeOption","features":[393]},{"name":"UCalendarWeekdayType","features":[393]},{"name":"UCaseMap","features":[393]},{"name":"UCharCategory","features":[393]},{"name":"UCharDirection","features":[393]},{"name":"UCharEnumTypeRange","features":[393]},{"name":"UCharIterator","features":[393]},{"name":"UCharIteratorCurrent","features":[393]},{"name":"UCharIteratorGetIndex","features":[393]},{"name":"UCharIteratorGetState","features":[393]},{"name":"UCharIteratorHasNext","features":[393]},{"name":"UCharIteratorHasPrevious","features":[393]},{"name":"UCharIteratorMove","features":[393]},{"name":"UCharIteratorNext","features":[393]},{"name":"UCharIteratorOrigin","features":[393]},{"name":"UCharIteratorPrevious","features":[393]},{"name":"UCharIteratorReserved","features":[393]},{"name":"UCharIteratorSetState","features":[393]},{"name":"UCharNameChoice","features":[393]},{"name":"UCharsetDetector","features":[393]},{"name":"UCharsetMatch","features":[393]},{"name":"UColAttribute","features":[393]},{"name":"UColAttributeValue","features":[393]},{"name":"UColBoundMode","features":[393]},{"name":"UColReorderCode","features":[393]},{"name":"UColRuleOption","features":[393]},{"name":"UCollationElements","features":[393]},{"name":"UCollationResult","features":[393]},{"name":"UCollator","features":[393]},{"name":"UConstrainedFieldPosition","features":[393]},{"name":"UConverter","features":[393]},{"name":"UConverterCallbackReason","features":[393]},{"name":"UConverterFromUCallback","features":[393]},{"name":"UConverterFromUnicodeArgs","features":[393]},{"name":"UConverterPlatform","features":[393]},{"name":"UConverterSelector","features":[393]},{"name":"UConverterToUCallback","features":[393]},{"name":"UConverterToUnicodeArgs","features":[393]},{"name":"UConverterType","features":[393]},{"name":"UConverterUnicodeSet","features":[393]},{"name":"UCurrCurrencyType","features":[393]},{"name":"UCurrNameStyle","features":[393]},{"name":"UCurrencySpacing","features":[393]},{"name":"UCurrencyUsage","features":[393]},{"name":"UDATPG_ABBREVIATED","features":[393]},{"name":"UDATPG_BASE_CONFLICT","features":[393]},{"name":"UDATPG_CONFLICT","features":[393]},{"name":"UDATPG_DAYPERIOD_FIELD","features":[393]},{"name":"UDATPG_DAY_FIELD","features":[393]},{"name":"UDATPG_DAY_OF_WEEK_IN_MONTH_FIELD","features":[393]},{"name":"UDATPG_DAY_OF_YEAR_FIELD","features":[393]},{"name":"UDATPG_ERA_FIELD","features":[393]},{"name":"UDATPG_FIELD_COUNT","features":[393]},{"name":"UDATPG_FRACTIONAL_SECOND_FIELD","features":[393]},{"name":"UDATPG_HOUR_FIELD","features":[393]},{"name":"UDATPG_MATCH_ALL_FIELDS_LENGTH","features":[393]},{"name":"UDATPG_MATCH_HOUR_FIELD_LENGTH","features":[393]},{"name":"UDATPG_MATCH_NO_OPTIONS","features":[393]},{"name":"UDATPG_MINUTE_FIELD","features":[393]},{"name":"UDATPG_MONTH_FIELD","features":[393]},{"name":"UDATPG_NARROW","features":[393]},{"name":"UDATPG_NO_CONFLICT","features":[393]},{"name":"UDATPG_QUARTER_FIELD","features":[393]},{"name":"UDATPG_SECOND_FIELD","features":[393]},{"name":"UDATPG_WEEKDAY_FIELD","features":[393]},{"name":"UDATPG_WEEK_OF_MONTH_FIELD","features":[393]},{"name":"UDATPG_WEEK_OF_YEAR_FIELD","features":[393]},{"name":"UDATPG_WIDE","features":[393]},{"name":"UDATPG_YEAR_FIELD","features":[393]},{"name":"UDATPG_ZONE_FIELD","features":[393]},{"name":"UDAT_ABBR_GENERIC_TZ","features":[393]},{"name":"UDAT_ABBR_MONTH","features":[393]},{"name":"UDAT_ABBR_MONTH_DAY","features":[393]},{"name":"UDAT_ABBR_MONTH_WEEKDAY_DAY","features":[393]},{"name":"UDAT_ABBR_QUARTER","features":[393]},{"name":"UDAT_ABBR_SPECIFIC_TZ","features":[393]},{"name":"UDAT_ABBR_UTC_TZ","features":[393]},{"name":"UDAT_ABBR_WEEKDAY","features":[393]},{"name":"UDAT_ABSOLUTE_DAY","features":[393]},{"name":"UDAT_ABSOLUTE_FRIDAY","features":[393]},{"name":"UDAT_ABSOLUTE_MONDAY","features":[393]},{"name":"UDAT_ABSOLUTE_MONTH","features":[393]},{"name":"UDAT_ABSOLUTE_NOW","features":[393]},{"name":"UDAT_ABSOLUTE_SATURDAY","features":[393]},{"name":"UDAT_ABSOLUTE_SUNDAY","features":[393]},{"name":"UDAT_ABSOLUTE_THURSDAY","features":[393]},{"name":"UDAT_ABSOLUTE_TUESDAY","features":[393]},{"name":"UDAT_ABSOLUTE_UNIT_COUNT","features":[393]},{"name":"UDAT_ABSOLUTE_WEDNESDAY","features":[393]},{"name":"UDAT_ABSOLUTE_WEEK","features":[393]},{"name":"UDAT_ABSOLUTE_YEAR","features":[393]},{"name":"UDAT_AM_PMS","features":[393]},{"name":"UDAT_AM_PM_FIELD","features":[393]},{"name":"UDAT_AM_PM_MIDNIGHT_NOON_FIELD","features":[393]},{"name":"UDAT_BOOLEAN_ATTRIBUTE_COUNT","features":[393]},{"name":"UDAT_CYCLIC_YEARS_ABBREVIATED","features":[393]},{"name":"UDAT_CYCLIC_YEARS_NARROW","features":[393]},{"name":"UDAT_CYCLIC_YEARS_WIDE","features":[393]},{"name":"UDAT_DATE_FIELD","features":[393]},{"name":"UDAT_DAY","features":[393]},{"name":"UDAT_DAY_OF_WEEK_FIELD","features":[393]},{"name":"UDAT_DAY_OF_WEEK_IN_MONTH_FIELD","features":[393]},{"name":"UDAT_DAY_OF_YEAR_FIELD","features":[393]},{"name":"UDAT_DEFAULT","features":[393]},{"name":"UDAT_DIRECTION_COUNT","features":[393]},{"name":"UDAT_DIRECTION_LAST","features":[393]},{"name":"UDAT_DIRECTION_LAST_2","features":[393]},{"name":"UDAT_DIRECTION_NEXT","features":[393]},{"name":"UDAT_DIRECTION_NEXT_2","features":[393]},{"name":"UDAT_DIRECTION_PLAIN","features":[393]},{"name":"UDAT_DIRECTION_THIS","features":[393]},{"name":"UDAT_DOW_LOCAL_FIELD","features":[393]},{"name":"UDAT_ERAS","features":[393]},{"name":"UDAT_ERA_FIELD","features":[393]},{"name":"UDAT_ERA_NAMES","features":[393]},{"name":"UDAT_EXTENDED_YEAR_FIELD","features":[393]},{"name":"UDAT_FLEXIBLE_DAY_PERIOD_FIELD","features":[393]},{"name":"UDAT_FRACTIONAL_SECOND_FIELD","features":[393]},{"name":"UDAT_FULL","features":[393]},{"name":"UDAT_FULL_RELATIVE","features":[393]},{"name":"UDAT_GENERIC_TZ","features":[393]},{"name":"UDAT_HOUR","features":[393]},{"name":"UDAT_HOUR0_FIELD","features":[393]},{"name":"UDAT_HOUR1_FIELD","features":[393]},{"name":"UDAT_HOUR24","features":[393]},{"name":"UDAT_HOUR24_MINUTE","features":[393]},{"name":"UDAT_HOUR24_MINUTE_SECOND","features":[393]},{"name":"UDAT_HOUR_MINUTE","features":[393]},{"name":"UDAT_HOUR_MINUTE_SECOND","features":[393]},{"name":"UDAT_HOUR_OF_DAY0_FIELD","features":[393]},{"name":"UDAT_HOUR_OF_DAY1_FIELD","features":[393]},{"name":"UDAT_JULIAN_DAY_FIELD","features":[393]},{"name":"UDAT_LOCALIZED_CHARS","features":[393]},{"name":"UDAT_LOCATION_TZ","features":[393]},{"name":"UDAT_LONG","features":[393]},{"name":"UDAT_LONG_RELATIVE","features":[393]},{"name":"UDAT_MEDIUM","features":[393]},{"name":"UDAT_MEDIUM_RELATIVE","features":[393]},{"name":"UDAT_MILLISECONDS_IN_DAY_FIELD","features":[393]},{"name":"UDAT_MINUTE","features":[393]},{"name":"UDAT_MINUTE_FIELD","features":[393]},{"name":"UDAT_MINUTE_SECOND","features":[393]},{"name":"UDAT_MONTH","features":[393]},{"name":"UDAT_MONTHS","features":[393]},{"name":"UDAT_MONTH_DAY","features":[393]},{"name":"UDAT_MONTH_FIELD","features":[393]},{"name":"UDAT_MONTH_WEEKDAY_DAY","features":[393]},{"name":"UDAT_NARROW_MONTHS","features":[393]},{"name":"UDAT_NARROW_WEEKDAYS","features":[393]},{"name":"UDAT_NONE","features":[393]},{"name":"UDAT_NUM_MONTH","features":[393]},{"name":"UDAT_NUM_MONTH_DAY","features":[393]},{"name":"UDAT_NUM_MONTH_WEEKDAY_DAY","features":[393]},{"name":"UDAT_PARSE_ALLOW_NUMERIC","features":[393]},{"name":"UDAT_PARSE_ALLOW_WHITESPACE","features":[393]},{"name":"UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH","features":[393]},{"name":"UDAT_PARSE_PARTIAL_LITERAL_MATCH","features":[393]},{"name":"UDAT_PATTERN","features":[393]},{"name":"UDAT_QUARTER","features":[393]},{"name":"UDAT_QUARTERS","features":[393]},{"name":"UDAT_QUARTER_FIELD","features":[393]},{"name":"UDAT_RELATIVE","features":[393]},{"name":"UDAT_RELATIVE_DAYS","features":[393]},{"name":"UDAT_RELATIVE_HOURS","features":[393]},{"name":"UDAT_RELATIVE_MINUTES","features":[393]},{"name":"UDAT_RELATIVE_MONTHS","features":[393]},{"name":"UDAT_RELATIVE_SECONDS","features":[393]},{"name":"UDAT_RELATIVE_UNIT_COUNT","features":[393]},{"name":"UDAT_RELATIVE_WEEKS","features":[393]},{"name":"UDAT_RELATIVE_YEARS","features":[393]},{"name":"UDAT_REL_LITERAL_FIELD","features":[393]},{"name":"UDAT_REL_NUMERIC_FIELD","features":[393]},{"name":"UDAT_REL_UNIT_DAY","features":[393]},{"name":"UDAT_REL_UNIT_FRIDAY","features":[393]},{"name":"UDAT_REL_UNIT_HOUR","features":[393]},{"name":"UDAT_REL_UNIT_MINUTE","features":[393]},{"name":"UDAT_REL_UNIT_MONDAY","features":[393]},{"name":"UDAT_REL_UNIT_MONTH","features":[393]},{"name":"UDAT_REL_UNIT_QUARTER","features":[393]},{"name":"UDAT_REL_UNIT_SATURDAY","features":[393]},{"name":"UDAT_REL_UNIT_SECOND","features":[393]},{"name":"UDAT_REL_UNIT_SUNDAY","features":[393]},{"name":"UDAT_REL_UNIT_THURSDAY","features":[393]},{"name":"UDAT_REL_UNIT_TUESDAY","features":[393]},{"name":"UDAT_REL_UNIT_WEDNESDAY","features":[393]},{"name":"UDAT_REL_UNIT_WEEK","features":[393]},{"name":"UDAT_REL_UNIT_YEAR","features":[393]},{"name":"UDAT_SECOND","features":[393]},{"name":"UDAT_SECOND_FIELD","features":[393]},{"name":"UDAT_SHORT","features":[393]},{"name":"UDAT_SHORTER_WEEKDAYS","features":[393]},{"name":"UDAT_SHORT_MONTHS","features":[393]},{"name":"UDAT_SHORT_QUARTERS","features":[393]},{"name":"UDAT_SHORT_RELATIVE","features":[393]},{"name":"UDAT_SHORT_WEEKDAYS","features":[393]},{"name":"UDAT_SPECIFIC_TZ","features":[393]},{"name":"UDAT_STANDALONE_DAY_FIELD","features":[393]},{"name":"UDAT_STANDALONE_MONTHS","features":[393]},{"name":"UDAT_STANDALONE_MONTH_FIELD","features":[393]},{"name":"UDAT_STANDALONE_NARROW_MONTHS","features":[393]},{"name":"UDAT_STANDALONE_NARROW_WEEKDAYS","features":[393]},{"name":"UDAT_STANDALONE_QUARTERS","features":[393]},{"name":"UDAT_STANDALONE_QUARTER_FIELD","features":[393]},{"name":"UDAT_STANDALONE_SHORTER_WEEKDAYS","features":[393]},{"name":"UDAT_STANDALONE_SHORT_MONTHS","features":[393]},{"name":"UDAT_STANDALONE_SHORT_QUARTERS","features":[393]},{"name":"UDAT_STANDALONE_SHORT_WEEKDAYS","features":[393]},{"name":"UDAT_STANDALONE_WEEKDAYS","features":[393]},{"name":"UDAT_STYLE_LONG","features":[393]},{"name":"UDAT_STYLE_NARROW","features":[393]},{"name":"UDAT_STYLE_SHORT","features":[393]},{"name":"UDAT_TIMEZONE_FIELD","features":[393]},{"name":"UDAT_TIMEZONE_GENERIC_FIELD","features":[393]},{"name":"UDAT_TIMEZONE_ISO_FIELD","features":[393]},{"name":"UDAT_TIMEZONE_ISO_LOCAL_FIELD","features":[393]},{"name":"UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD","features":[393]},{"name":"UDAT_TIMEZONE_RFC_FIELD","features":[393]},{"name":"UDAT_TIMEZONE_SPECIAL_FIELD","features":[393]},{"name":"UDAT_WEEKDAY","features":[393]},{"name":"UDAT_WEEKDAYS","features":[393]},{"name":"UDAT_WEEK_OF_MONTH_FIELD","features":[393]},{"name":"UDAT_WEEK_OF_YEAR_FIELD","features":[393]},{"name":"UDAT_YEAR","features":[393]},{"name":"UDAT_YEAR_ABBR_MONTH","features":[393]},{"name":"UDAT_YEAR_ABBR_MONTH_DAY","features":[393]},{"name":"UDAT_YEAR_ABBR_MONTH_WEEKDAY_DAY","features":[393]},{"name":"UDAT_YEAR_ABBR_QUARTER","features":[393]},{"name":"UDAT_YEAR_FIELD","features":[393]},{"name":"UDAT_YEAR_MONTH","features":[393]},{"name":"UDAT_YEAR_MONTH_DAY","features":[393]},{"name":"UDAT_YEAR_MONTH_WEEKDAY_DAY","features":[393]},{"name":"UDAT_YEAR_NAME_FIELD","features":[393]},{"name":"UDAT_YEAR_NUM_MONTH","features":[393]},{"name":"UDAT_YEAR_NUM_MONTH_DAY","features":[393]},{"name":"UDAT_YEAR_NUM_MONTH_WEEKDAY_DAY","features":[393]},{"name":"UDAT_YEAR_QUARTER","features":[393]},{"name":"UDAT_YEAR_WOY_FIELD","features":[393]},{"name":"UDAT_ZODIAC_NAMES_ABBREVIATED","features":[393]},{"name":"UDAT_ZODIAC_NAMES_NARROW","features":[393]},{"name":"UDAT_ZODIAC_NAMES_WIDE","features":[393]},{"name":"UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE","features":[393]},{"name":"UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE","features":[393]},{"name":"UDISPCTX_CAPITALIZATION_FOR_STANDALONE","features":[393]},{"name":"UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU","features":[393]},{"name":"UDISPCTX_CAPITALIZATION_NONE","features":[393]},{"name":"UDISPCTX_DIALECT_NAMES","features":[393]},{"name":"UDISPCTX_LENGTH_FULL","features":[393]},{"name":"UDISPCTX_LENGTH_SHORT","features":[393]},{"name":"UDISPCTX_NO_SUBSTITUTE","features":[393]},{"name":"UDISPCTX_STANDARD_NAMES","features":[393]},{"name":"UDISPCTX_SUBSTITUTE","features":[393]},{"name":"UDISPCTX_TYPE_CAPITALIZATION","features":[393]},{"name":"UDISPCTX_TYPE_DIALECT_HANDLING","features":[393]},{"name":"UDISPCTX_TYPE_DISPLAY_LENGTH","features":[393]},{"name":"UDISPCTX_TYPE_SUBSTITUTE_HANDLING","features":[393]},{"name":"UDTS_DB2_TIME","features":[393]},{"name":"UDTS_DOTNET_DATE_TIME","features":[393]},{"name":"UDTS_EXCEL_TIME","features":[393]},{"name":"UDTS_ICU4C_TIME","features":[393]},{"name":"UDTS_JAVA_TIME","features":[393]},{"name":"UDTS_MAC_OLD_TIME","features":[393]},{"name":"UDTS_MAC_TIME","features":[393]},{"name":"UDTS_UNIX_MICROSECONDS_TIME","features":[393]},{"name":"UDTS_UNIX_TIME","features":[393]},{"name":"UDTS_WINDOWS_FILE_TIME","features":[393]},{"name":"UDateAbsoluteUnit","features":[393]},{"name":"UDateDirection","features":[393]},{"name":"UDateFormatBooleanAttribute","features":[393]},{"name":"UDateFormatField","features":[393]},{"name":"UDateFormatStyle","features":[393]},{"name":"UDateFormatSymbolType","features":[393]},{"name":"UDateFormatSymbols","features":[393]},{"name":"UDateIntervalFormat","features":[393]},{"name":"UDateRelativeDateTimeFormatterStyle","features":[393]},{"name":"UDateRelativeUnit","features":[393]},{"name":"UDateTimePGDisplayWidth","features":[393]},{"name":"UDateTimePatternConflict","features":[393]},{"name":"UDateTimePatternField","features":[393]},{"name":"UDateTimePatternMatchOptions","features":[393]},{"name":"UDateTimeScale","features":[393]},{"name":"UDecompositionType","features":[393]},{"name":"UDialectHandling","features":[393]},{"name":"UDisplayContext","features":[393]},{"name":"UDisplayContextType","features":[393]},{"name":"UEastAsianWidth","features":[393]},{"name":"UEnumCharNamesFn","features":[393]},{"name":"UEnumeration","features":[393]},{"name":"UErrorCode","features":[393]},{"name":"UFIELD_CATEGORY_DATE","features":[393]},{"name":"UFIELD_CATEGORY_DATE_INTERVAL","features":[393]},{"name":"UFIELD_CATEGORY_DATE_INTERVAL_SPAN","features":[393]},{"name":"UFIELD_CATEGORY_LIST","features":[393]},{"name":"UFIELD_CATEGORY_LIST_SPAN","features":[393]},{"name":"UFIELD_CATEGORY_NUMBER","features":[393]},{"name":"UFIELD_CATEGORY_RELATIVE_DATETIME","features":[393]},{"name":"UFIELD_CATEGORY_UNDEFINED","features":[393]},{"name":"UFMT_ARRAY","features":[393]},{"name":"UFMT_DATE","features":[393]},{"name":"UFMT_DOUBLE","features":[393]},{"name":"UFMT_INT64","features":[393]},{"name":"UFMT_LONG","features":[393]},{"name":"UFMT_OBJECT","features":[393]},{"name":"UFMT_STRING","features":[393]},{"name":"UFieldCategory","features":[393]},{"name":"UFieldPosition","features":[393]},{"name":"UFieldPositionIterator","features":[393]},{"name":"UFormattableType","features":[393]},{"name":"UFormattedDateInterval","features":[393]},{"name":"UFormattedList","features":[393]},{"name":"UFormattedNumber","features":[393]},{"name":"UFormattedNumberRange","features":[393]},{"name":"UFormattedRelativeDateTime","features":[393]},{"name":"UFormattedValue","features":[393]},{"name":"UGENDER_FEMALE","features":[393]},{"name":"UGENDER_MALE","features":[393]},{"name":"UGENDER_OTHER","features":[393]},{"name":"UGender","features":[393]},{"name":"UGenderInfo","features":[393]},{"name":"UGraphemeClusterBreak","features":[393]},{"name":"UHangulSyllableType","features":[393]},{"name":"UHashtable","features":[393]},{"name":"UIDNA","features":[393]},{"name":"UIDNAInfo","features":[393]},{"name":"UIDNA_CHECK_BIDI","features":[393]},{"name":"UIDNA_CHECK_CONTEXTJ","features":[393]},{"name":"UIDNA_CHECK_CONTEXTO","features":[393]},{"name":"UIDNA_DEFAULT","features":[393]},{"name":"UIDNA_ERROR_BIDI","features":[393]},{"name":"UIDNA_ERROR_CONTEXTJ","features":[393]},{"name":"UIDNA_ERROR_CONTEXTO_DIGITS","features":[393]},{"name":"UIDNA_ERROR_CONTEXTO_PUNCTUATION","features":[393]},{"name":"UIDNA_ERROR_DISALLOWED","features":[393]},{"name":"UIDNA_ERROR_DOMAIN_NAME_TOO_LONG","features":[393]},{"name":"UIDNA_ERROR_EMPTY_LABEL","features":[393]},{"name":"UIDNA_ERROR_HYPHEN_3_4","features":[393]},{"name":"UIDNA_ERROR_INVALID_ACE_LABEL","features":[393]},{"name":"UIDNA_ERROR_LABEL_HAS_DOT","features":[393]},{"name":"UIDNA_ERROR_LABEL_TOO_LONG","features":[393]},{"name":"UIDNA_ERROR_LEADING_COMBINING_MARK","features":[393]},{"name":"UIDNA_ERROR_LEADING_HYPHEN","features":[393]},{"name":"UIDNA_ERROR_PUNYCODE","features":[393]},{"name":"UIDNA_ERROR_TRAILING_HYPHEN","features":[393]},{"name":"UIDNA_NONTRANSITIONAL_TO_ASCII","features":[393]},{"name":"UIDNA_NONTRANSITIONAL_TO_UNICODE","features":[393]},{"name":"UIDNA_USE_STD3_RULES","features":[393]},{"name":"UILANGUAGE_ENUMPROCA","features":[307,393]},{"name":"UILANGUAGE_ENUMPROCW","features":[307,393]},{"name":"UITER_CURRENT","features":[393]},{"name":"UITER_LENGTH","features":[393]},{"name":"UITER_LIMIT","features":[393]},{"name":"UITER_START","features":[393]},{"name":"UITER_UNKNOWN_INDEX","features":[393]},{"name":"UITER_ZERO","features":[393]},{"name":"UIndicPositionalCategory","features":[393]},{"name":"UIndicSyllabicCategory","features":[393]},{"name":"UJoiningGroup","features":[393]},{"name":"UJoiningType","features":[393]},{"name":"ULDN_DIALECT_NAMES","features":[393]},{"name":"ULDN_STANDARD_NAMES","features":[393]},{"name":"ULISTFMT_ELEMENT_FIELD","features":[393]},{"name":"ULISTFMT_LITERAL_FIELD","features":[393]},{"name":"ULISTFMT_TYPE_AND","features":[393]},{"name":"ULISTFMT_TYPE_OR","features":[393]},{"name":"ULISTFMT_TYPE_UNITS","features":[393]},{"name":"ULISTFMT_WIDTH_NARROW","features":[393]},{"name":"ULISTFMT_WIDTH_SHORT","features":[393]},{"name":"ULISTFMT_WIDTH_WIDE","features":[393]},{"name":"ULOCDATA_ALT_QUOTATION_END","features":[393]},{"name":"ULOCDATA_ALT_QUOTATION_START","features":[393]},{"name":"ULOCDATA_ES_AUXILIARY","features":[393]},{"name":"ULOCDATA_ES_INDEX","features":[393]},{"name":"ULOCDATA_ES_PUNCTUATION","features":[393]},{"name":"ULOCDATA_ES_STANDARD","features":[393]},{"name":"ULOCDATA_QUOTATION_END","features":[393]},{"name":"ULOCDATA_QUOTATION_START","features":[393]},{"name":"ULOC_ACCEPT_FAILED","features":[393]},{"name":"ULOC_ACCEPT_FALLBACK","features":[393]},{"name":"ULOC_ACCEPT_VALID","features":[393]},{"name":"ULOC_ACTUAL_LOCALE","features":[393]},{"name":"ULOC_AVAILABLE_DEFAULT","features":[393]},{"name":"ULOC_AVAILABLE_ONLY_LEGACY_ALIASES","features":[393]},{"name":"ULOC_AVAILABLE_WITH_LEGACY_ALIASES","features":[393]},{"name":"ULOC_CANADA","features":[393]},{"name":"ULOC_CANADA_FRENCH","features":[393]},{"name":"ULOC_CHINA","features":[393]},{"name":"ULOC_CHINESE","features":[393]},{"name":"ULOC_COUNTRY_CAPACITY","features":[393]},{"name":"ULOC_ENGLISH","features":[393]},{"name":"ULOC_FRANCE","features":[393]},{"name":"ULOC_FRENCH","features":[393]},{"name":"ULOC_FULLNAME_CAPACITY","features":[393]},{"name":"ULOC_GERMAN","features":[393]},{"name":"ULOC_GERMANY","features":[393]},{"name":"ULOC_ITALIAN","features":[393]},{"name":"ULOC_ITALY","features":[393]},{"name":"ULOC_JAPAN","features":[393]},{"name":"ULOC_JAPANESE","features":[393]},{"name":"ULOC_KEYWORDS_CAPACITY","features":[393]},{"name":"ULOC_KEYWORD_AND_VALUES_CAPACITY","features":[393]},{"name":"ULOC_KEYWORD_ASSIGN_UNICODE","features":[393]},{"name":"ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE","features":[393]},{"name":"ULOC_KEYWORD_SEPARATOR_UNICODE","features":[393]},{"name":"ULOC_KOREA","features":[393]},{"name":"ULOC_KOREAN","features":[393]},{"name":"ULOC_LANG_CAPACITY","features":[393]},{"name":"ULOC_LAYOUT_BTT","features":[393]},{"name":"ULOC_LAYOUT_LTR","features":[393]},{"name":"ULOC_LAYOUT_RTL","features":[393]},{"name":"ULOC_LAYOUT_TTB","features":[393]},{"name":"ULOC_LAYOUT_UNKNOWN","features":[393]},{"name":"ULOC_PRC","features":[393]},{"name":"ULOC_SCRIPT_CAPACITY","features":[393]},{"name":"ULOC_SIMPLIFIED_CHINESE","features":[393]},{"name":"ULOC_TAIWAN","features":[393]},{"name":"ULOC_TRADITIONAL_CHINESE","features":[393]},{"name":"ULOC_UK","features":[393]},{"name":"ULOC_US","features":[393]},{"name":"ULOC_VALID_LOCALE","features":[393]},{"name":"ULayoutType","features":[393]},{"name":"ULineBreak","features":[393]},{"name":"ULineBreakTag","features":[393]},{"name":"UListFormatter","features":[393]},{"name":"UListFormatterField","features":[393]},{"name":"UListFormatterType","features":[393]},{"name":"UListFormatterWidth","features":[393]},{"name":"ULocAvailableType","features":[393]},{"name":"ULocDataLocaleType","features":[393]},{"name":"ULocaleData","features":[393]},{"name":"ULocaleDataDelimiterType","features":[393]},{"name":"ULocaleDataExemplarSetType","features":[393]},{"name":"ULocaleDisplayNames","features":[393]},{"name":"UMEASFMT_WIDTH_COUNT","features":[393]},{"name":"UMEASFMT_WIDTH_NARROW","features":[393]},{"name":"UMEASFMT_WIDTH_NUMERIC","features":[393]},{"name":"UMEASFMT_WIDTH_SHORT","features":[393]},{"name":"UMEASFMT_WIDTH_WIDE","features":[393]},{"name":"UMSGPAT_APOS_DOUBLE_OPTIONAL","features":[393]},{"name":"UMSGPAT_APOS_DOUBLE_REQUIRED","features":[393]},{"name":"UMSGPAT_ARG_NAME_NOT_NUMBER","features":[393]},{"name":"UMSGPAT_ARG_NAME_NOT_VALID","features":[393]},{"name":"UMSGPAT_ARG_TYPE_CHOICE","features":[393]},{"name":"UMSGPAT_ARG_TYPE_NONE","features":[393]},{"name":"UMSGPAT_ARG_TYPE_PLURAL","features":[393]},{"name":"UMSGPAT_ARG_TYPE_SELECT","features":[393]},{"name":"UMSGPAT_ARG_TYPE_SELECTORDINAL","features":[393]},{"name":"UMSGPAT_ARG_TYPE_SIMPLE","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_DOUBLE","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_INT","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_LIMIT","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_NAME","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_NUMBER","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_SELECTOR","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_START","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_STYLE","features":[393]},{"name":"UMSGPAT_PART_TYPE_ARG_TYPE","features":[393]},{"name":"UMSGPAT_PART_TYPE_INSERT_CHAR","features":[393]},{"name":"UMSGPAT_PART_TYPE_MSG_LIMIT","features":[393]},{"name":"UMSGPAT_PART_TYPE_MSG_START","features":[393]},{"name":"UMSGPAT_PART_TYPE_REPLACE_NUMBER","features":[393]},{"name":"UMSGPAT_PART_TYPE_SKIP_SYNTAX","features":[393]},{"name":"UMS_SI","features":[393]},{"name":"UMS_UK","features":[393]},{"name":"UMS_US","features":[393]},{"name":"UMeasureFormatWidth","features":[393]},{"name":"UMeasurementSystem","features":[393]},{"name":"UMemAllocFn","features":[393]},{"name":"UMemFreeFn","features":[393]},{"name":"UMemReallocFn","features":[393]},{"name":"UMessagePatternApostropheMode","features":[393]},{"name":"UMessagePatternArgType","features":[393]},{"name":"UMessagePatternPartType","features":[393]},{"name":"UMutableCPTrie","features":[393]},{"name":"UNESCAPE_CHAR_AT","features":[393]},{"name":"UNICODERANGE","features":[393]},{"name":"UNISCRIBE_OPENTYPE","features":[393]},{"name":"UNORM2_COMPOSE","features":[393]},{"name":"UNORM2_COMPOSE_CONTIGUOUS","features":[393]},{"name":"UNORM2_DECOMPOSE","features":[393]},{"name":"UNORM2_FCD","features":[393]},{"name":"UNORM_DEFAULT","features":[393]},{"name":"UNORM_FCD","features":[393]},{"name":"UNORM_INPUT_IS_FCD","features":[393]},{"name":"UNORM_MAYBE","features":[393]},{"name":"UNORM_MODE_COUNT","features":[393]},{"name":"UNORM_NFC","features":[393]},{"name":"UNORM_NFD","features":[393]},{"name":"UNORM_NFKC","features":[393]},{"name":"UNORM_NFKD","features":[393]},{"name":"UNORM_NO","features":[393]},{"name":"UNORM_NONE","features":[393]},{"name":"UNORM_YES","features":[393]},{"name":"UNUM_CASH_CURRENCY","features":[393]},{"name":"UNUM_COMPACT_FIELD","features":[393]},{"name":"UNUM_CURRENCY","features":[393]},{"name":"UNUM_CURRENCY_ACCOUNTING","features":[393]},{"name":"UNUM_CURRENCY_CODE","features":[393]},{"name":"UNUM_CURRENCY_FIELD","features":[393]},{"name":"UNUM_CURRENCY_INSERT","features":[393]},{"name":"UNUM_CURRENCY_ISO","features":[393]},{"name":"UNUM_CURRENCY_MATCH","features":[393]},{"name":"UNUM_CURRENCY_PLURAL","features":[393]},{"name":"UNUM_CURRENCY_SPACING_COUNT","features":[393]},{"name":"UNUM_CURRENCY_STANDARD","features":[393]},{"name":"UNUM_CURRENCY_SURROUNDING_MATCH","features":[393]},{"name":"UNUM_CURRENCY_SYMBOL","features":[393]},{"name":"UNUM_CURRENCY_USAGE","features":[393]},{"name":"UNUM_DECIMAL","features":[393]},{"name":"UNUM_DECIMAL_ALWAYS_SHOWN","features":[393]},{"name":"UNUM_DECIMAL_COMPACT_LONG","features":[393]},{"name":"UNUM_DECIMAL_COMPACT_SHORT","features":[393]},{"name":"UNUM_DECIMAL_SEPARATOR_ALWAYS","features":[393]},{"name":"UNUM_DECIMAL_SEPARATOR_AUTO","features":[393]},{"name":"UNUM_DECIMAL_SEPARATOR_COUNT","features":[393]},{"name":"UNUM_DECIMAL_SEPARATOR_FIELD","features":[393]},{"name":"UNUM_DECIMAL_SEPARATOR_SYMBOL","features":[393]},{"name":"UNUM_DEFAULT","features":[393]},{"name":"UNUM_DEFAULT_RULESET","features":[393]},{"name":"UNUM_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_DURATION","features":[393]},{"name":"UNUM_EIGHT_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_EXPONENTIAL_SYMBOL","features":[393]},{"name":"UNUM_EXPONENT_FIELD","features":[393]},{"name":"UNUM_EXPONENT_MULTIPLICATION_SYMBOL","features":[393]},{"name":"UNUM_EXPONENT_SIGN_FIELD","features":[393]},{"name":"UNUM_EXPONENT_SYMBOL_FIELD","features":[393]},{"name":"UNUM_FIVE_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_FORMAT_ATTRIBUTE_VALUE_HIDDEN","features":[393]},{"name":"UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITS","features":[393]},{"name":"UNUM_FORMAT_WIDTH","features":[393]},{"name":"UNUM_FOUR_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_FRACTION_DIGITS","features":[393]},{"name":"UNUM_FRACTION_FIELD","features":[393]},{"name":"UNUM_GROUPING_AUTO","features":[393]},{"name":"UNUM_GROUPING_MIN2","features":[393]},{"name":"UNUM_GROUPING_OFF","features":[393]},{"name":"UNUM_GROUPING_ON_ALIGNED","features":[393]},{"name":"UNUM_GROUPING_SEPARATOR_FIELD","features":[393]},{"name":"UNUM_GROUPING_SEPARATOR_SYMBOL","features":[393]},{"name":"UNUM_GROUPING_SIZE","features":[393]},{"name":"UNUM_GROUPING_THOUSANDS","features":[393]},{"name":"UNUM_GROUPING_USED","features":[393]},{"name":"UNUM_IDENTITY_FALLBACK_APPROXIMATELY","features":[393]},{"name":"UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUE","features":[393]},{"name":"UNUM_IDENTITY_FALLBACK_RANGE","features":[393]},{"name":"UNUM_IDENTITY_FALLBACK_SINGLE_VALUE","features":[393]},{"name":"UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDING","features":[393]},{"name":"UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDING","features":[393]},{"name":"UNUM_IDENTITY_RESULT_NOT_EQUAL","features":[393]},{"name":"UNUM_IGNORE","features":[393]},{"name":"UNUM_INFINITY_SYMBOL","features":[393]},{"name":"UNUM_INTEGER_DIGITS","features":[393]},{"name":"UNUM_INTEGER_FIELD","features":[393]},{"name":"UNUM_INTL_CURRENCY_SYMBOL","features":[393]},{"name":"UNUM_LENIENT_PARSE","features":[393]},{"name":"UNUM_LONG","features":[393]},{"name":"UNUM_MAX_FRACTION_DIGITS","features":[393]},{"name":"UNUM_MAX_INTEGER_DIGITS","features":[393]},{"name":"UNUM_MAX_SIGNIFICANT_DIGITS","features":[393]},{"name":"UNUM_MEASURE_UNIT_FIELD","features":[393]},{"name":"UNUM_MINIMUM_GROUPING_DIGITS","features":[393]},{"name":"UNUM_MINUS_SIGN_SYMBOL","features":[393]},{"name":"UNUM_MIN_FRACTION_DIGITS","features":[393]},{"name":"UNUM_MIN_INTEGER_DIGITS","features":[393]},{"name":"UNUM_MIN_SIGNIFICANT_DIGITS","features":[393]},{"name":"UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL","features":[393]},{"name":"UNUM_MONETARY_SEPARATOR_SYMBOL","features":[393]},{"name":"UNUM_MULTIPLIER","features":[393]},{"name":"UNUM_NAN_SYMBOL","features":[393]},{"name":"UNUM_NEGATIVE_PREFIX","features":[393]},{"name":"UNUM_NEGATIVE_SUFFIX","features":[393]},{"name":"UNUM_NINE_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_NUMBERING_SYSTEM","features":[393]},{"name":"UNUM_ONE_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_ORDINAL","features":[393]},{"name":"UNUM_PADDING_CHARACTER","features":[393]},{"name":"UNUM_PADDING_POSITION","features":[393]},{"name":"UNUM_PAD_AFTER_PREFIX","features":[393]},{"name":"UNUM_PAD_AFTER_SUFFIX","features":[393]},{"name":"UNUM_PAD_BEFORE_PREFIX","features":[393]},{"name":"UNUM_PAD_BEFORE_SUFFIX","features":[393]},{"name":"UNUM_PAD_ESCAPE_SYMBOL","features":[393]},{"name":"UNUM_PARSE_ALL_INPUT","features":[393]},{"name":"UNUM_PARSE_CASE_SENSITIVE","features":[393]},{"name":"UNUM_PARSE_DECIMAL_MARK_REQUIRED","features":[393]},{"name":"UNUM_PARSE_INT_ONLY","features":[393]},{"name":"UNUM_PARSE_NO_EXPONENT","features":[393]},{"name":"UNUM_PATTERN_DECIMAL","features":[393]},{"name":"UNUM_PATTERN_RULEBASED","features":[393]},{"name":"UNUM_PATTERN_SEPARATOR_SYMBOL","features":[393]},{"name":"UNUM_PERCENT","features":[393]},{"name":"UNUM_PERCENT_FIELD","features":[393]},{"name":"UNUM_PERCENT_SYMBOL","features":[393]},{"name":"UNUM_PERMILL_FIELD","features":[393]},{"name":"UNUM_PERMILL_SYMBOL","features":[393]},{"name":"UNUM_PLUS_SIGN_SYMBOL","features":[393]},{"name":"UNUM_POSITIVE_PREFIX","features":[393]},{"name":"UNUM_POSITIVE_SUFFIX","features":[393]},{"name":"UNUM_PUBLIC_RULESETS","features":[393]},{"name":"UNUM_RANGE_COLLAPSE_ALL","features":[393]},{"name":"UNUM_RANGE_COLLAPSE_AUTO","features":[393]},{"name":"UNUM_RANGE_COLLAPSE_NONE","features":[393]},{"name":"UNUM_RANGE_COLLAPSE_UNIT","features":[393]},{"name":"UNUM_ROUNDING_INCREMENT","features":[393]},{"name":"UNUM_ROUNDING_MODE","features":[393]},{"name":"UNUM_ROUND_CEILING","features":[393]},{"name":"UNUM_ROUND_DOWN","features":[393]},{"name":"UNUM_ROUND_FLOOR","features":[393]},{"name":"UNUM_ROUND_HALFDOWN","features":[393]},{"name":"UNUM_ROUND_HALFEVEN","features":[393]},{"name":"UNUM_ROUND_HALFUP","features":[393]},{"name":"UNUM_ROUND_UNNECESSARY","features":[393]},{"name":"UNUM_ROUND_UP","features":[393]},{"name":"UNUM_SCALE","features":[393]},{"name":"UNUM_SCIENTIFIC","features":[393]},{"name":"UNUM_SECONDARY_GROUPING_SIZE","features":[393]},{"name":"UNUM_SEVEN_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_SHORT","features":[393]},{"name":"UNUM_SIGNIFICANT_DIGITS_USED","features":[393]},{"name":"UNUM_SIGNIFICANT_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_SIGN_ACCOUNTING","features":[393]},{"name":"UNUM_SIGN_ACCOUNTING_ALWAYS","features":[393]},{"name":"UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO","features":[393]},{"name":"UNUM_SIGN_ALWAYS","features":[393]},{"name":"UNUM_SIGN_ALWAYS_SHOWN","features":[393]},{"name":"UNUM_SIGN_AUTO","features":[393]},{"name":"UNUM_SIGN_COUNT","features":[393]},{"name":"UNUM_SIGN_EXCEPT_ZERO","features":[393]},{"name":"UNUM_SIGN_FIELD","features":[393]},{"name":"UNUM_SIGN_NEVER","features":[393]},{"name":"UNUM_SIX_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_SPELLOUT","features":[393]},{"name":"UNUM_THREE_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_TWO_DIGIT_SYMBOL","features":[393]},{"name":"UNUM_UNIT_WIDTH_COUNT","features":[393]},{"name":"UNUM_UNIT_WIDTH_FULL_NAME","features":[393]},{"name":"UNUM_UNIT_WIDTH_HIDDEN","features":[393]},{"name":"UNUM_UNIT_WIDTH_ISO_CODE","features":[393]},{"name":"UNUM_UNIT_WIDTH_NARROW","features":[393]},{"name":"UNUM_UNIT_WIDTH_SHORT","features":[393]},{"name":"UNUM_ZERO_DIGIT_SYMBOL","features":[393]},{"name":"UNormalization2Mode","features":[393]},{"name":"UNormalizationCheckResult","features":[393]},{"name":"UNormalizationMode","features":[393]},{"name":"UNormalizer2","features":[393]},{"name":"UNumberCompactStyle","features":[393]},{"name":"UNumberDecimalSeparatorDisplay","features":[393]},{"name":"UNumberFormatAttribute","features":[393]},{"name":"UNumberFormatAttributeValue","features":[393]},{"name":"UNumberFormatFields","features":[393]},{"name":"UNumberFormatPadPosition","features":[393]},{"name":"UNumberFormatRoundingMode","features":[393]},{"name":"UNumberFormatStyle","features":[393]},{"name":"UNumberFormatSymbol","features":[393]},{"name":"UNumberFormatTextAttribute","features":[393]},{"name":"UNumberFormatter","features":[393]},{"name":"UNumberGroupingStrategy","features":[393]},{"name":"UNumberRangeCollapse","features":[393]},{"name":"UNumberRangeIdentityFallback","features":[393]},{"name":"UNumberRangeIdentityResult","features":[393]},{"name":"UNumberSignDisplay","features":[393]},{"name":"UNumberUnitWidth","features":[393]},{"name":"UNumberingSystem","features":[393]},{"name":"UNumericType","features":[393]},{"name":"UPLURAL_TYPE_CARDINAL","features":[393]},{"name":"UPLURAL_TYPE_ORDINAL","features":[393]},{"name":"UParseError","features":[393]},{"name":"UPluralRules","features":[393]},{"name":"UPluralType","features":[393]},{"name":"UProperty","features":[393]},{"name":"UPropertyNameChoice","features":[393]},{"name":"UREGEX_CASE_INSENSITIVE","features":[393]},{"name":"UREGEX_COMMENTS","features":[393]},{"name":"UREGEX_DOTALL","features":[393]},{"name":"UREGEX_ERROR_ON_UNKNOWN_ESCAPES","features":[393]},{"name":"UREGEX_LITERAL","features":[393]},{"name":"UREGEX_MULTILINE","features":[393]},{"name":"UREGEX_UNIX_LINES","features":[393]},{"name":"UREGEX_UWORD","features":[393]},{"name":"URES_ALIAS","features":[393]},{"name":"URES_ARRAY","features":[393]},{"name":"URES_BINARY","features":[393]},{"name":"URES_INT","features":[393]},{"name":"URES_INT_VECTOR","features":[393]},{"name":"URES_NONE","features":[393]},{"name":"URES_STRING","features":[393]},{"name":"URES_TABLE","features":[393]},{"name":"URGN_CONTINENT","features":[393]},{"name":"URGN_DEPRECATED","features":[393]},{"name":"URGN_GROUPING","features":[393]},{"name":"URGN_SUBCONTINENT","features":[393]},{"name":"URGN_TERRITORY","features":[393]},{"name":"URGN_UNKNOWN","features":[393]},{"name":"URGN_WORLD","features":[393]},{"name":"URegexFindProgressCallback","features":[393]},{"name":"URegexMatchCallback","features":[393]},{"name":"URegexpFlag","features":[393]},{"name":"URegion","features":[393]},{"name":"URegionType","features":[393]},{"name":"URegularExpression","features":[393]},{"name":"URelativeDateTimeFormatter","features":[393]},{"name":"URelativeDateTimeFormatterField","features":[393]},{"name":"URelativeDateTimeUnit","features":[393]},{"name":"UReplaceableCallbacks","features":[393]},{"name":"UResType","features":[393]},{"name":"UResourceBundle","features":[393]},{"name":"URestrictionLevel","features":[393]},{"name":"USCRIPT_ADLAM","features":[393]},{"name":"USCRIPT_AFAKA","features":[393]},{"name":"USCRIPT_AHOM","features":[393]},{"name":"USCRIPT_ANATOLIAN_HIEROGLYPHS","features":[393]},{"name":"USCRIPT_ARABIC","features":[393]},{"name":"USCRIPT_ARMENIAN","features":[393]},{"name":"USCRIPT_AVESTAN","features":[393]},{"name":"USCRIPT_BALINESE","features":[393]},{"name":"USCRIPT_BAMUM","features":[393]},{"name":"USCRIPT_BASSA_VAH","features":[393]},{"name":"USCRIPT_BATAK","features":[393]},{"name":"USCRIPT_BENGALI","features":[393]},{"name":"USCRIPT_BHAIKSUKI","features":[393]},{"name":"USCRIPT_BLISSYMBOLS","features":[393]},{"name":"USCRIPT_BOOK_PAHLAVI","features":[393]},{"name":"USCRIPT_BOPOMOFO","features":[393]},{"name":"USCRIPT_BRAHMI","features":[393]},{"name":"USCRIPT_BRAILLE","features":[393]},{"name":"USCRIPT_BUGINESE","features":[393]},{"name":"USCRIPT_BUHID","features":[393]},{"name":"USCRIPT_CANADIAN_ABORIGINAL","features":[393]},{"name":"USCRIPT_CARIAN","features":[393]},{"name":"USCRIPT_CAUCASIAN_ALBANIAN","features":[393]},{"name":"USCRIPT_CHAKMA","features":[393]},{"name":"USCRIPT_CHAM","features":[393]},{"name":"USCRIPT_CHEROKEE","features":[393]},{"name":"USCRIPT_CHORASMIAN","features":[393]},{"name":"USCRIPT_CIRTH","features":[393]},{"name":"USCRIPT_COMMON","features":[393]},{"name":"USCRIPT_COPTIC","features":[393]},{"name":"USCRIPT_CUNEIFORM","features":[393]},{"name":"USCRIPT_CYPRIOT","features":[393]},{"name":"USCRIPT_CYRILLIC","features":[393]},{"name":"USCRIPT_DEMOTIC_EGYPTIAN","features":[393]},{"name":"USCRIPT_DESERET","features":[393]},{"name":"USCRIPT_DEVANAGARI","features":[393]},{"name":"USCRIPT_DIVES_AKURU","features":[393]},{"name":"USCRIPT_DOGRA","features":[393]},{"name":"USCRIPT_DUPLOYAN","features":[393]},{"name":"USCRIPT_EASTERN_SYRIAC","features":[393]},{"name":"USCRIPT_EGYPTIAN_HIEROGLYPHS","features":[393]},{"name":"USCRIPT_ELBASAN","features":[393]},{"name":"USCRIPT_ELYMAIC","features":[393]},{"name":"USCRIPT_ESTRANGELO_SYRIAC","features":[393]},{"name":"USCRIPT_ETHIOPIC","features":[393]},{"name":"USCRIPT_GEORGIAN","features":[393]},{"name":"USCRIPT_GLAGOLITIC","features":[393]},{"name":"USCRIPT_GOTHIC","features":[393]},{"name":"USCRIPT_GRANTHA","features":[393]},{"name":"USCRIPT_GREEK","features":[393]},{"name":"USCRIPT_GUJARATI","features":[393]},{"name":"USCRIPT_GUNJALA_GONDI","features":[393]},{"name":"USCRIPT_GURMUKHI","features":[393]},{"name":"USCRIPT_HAN","features":[393]},{"name":"USCRIPT_HANGUL","features":[393]},{"name":"USCRIPT_HANIFI_ROHINGYA","features":[393]},{"name":"USCRIPT_HANUNOO","features":[393]},{"name":"USCRIPT_HAN_WITH_BOPOMOFO","features":[393]},{"name":"USCRIPT_HARAPPAN_INDUS","features":[393]},{"name":"USCRIPT_HATRAN","features":[393]},{"name":"USCRIPT_HEBREW","features":[393]},{"name":"USCRIPT_HIERATIC_EGYPTIAN","features":[393]},{"name":"USCRIPT_HIRAGANA","features":[393]},{"name":"USCRIPT_IMPERIAL_ARAMAIC","features":[393]},{"name":"USCRIPT_INHERITED","features":[393]},{"name":"USCRIPT_INSCRIPTIONAL_PAHLAVI","features":[393]},{"name":"USCRIPT_INSCRIPTIONAL_PARTHIAN","features":[393]},{"name":"USCRIPT_INVALID_CODE","features":[393]},{"name":"USCRIPT_JAMO","features":[393]},{"name":"USCRIPT_JAPANESE","features":[393]},{"name":"USCRIPT_JAVANESE","features":[393]},{"name":"USCRIPT_JURCHEN","features":[393]},{"name":"USCRIPT_KAITHI","features":[393]},{"name":"USCRIPT_KANNADA","features":[393]},{"name":"USCRIPT_KATAKANA","features":[393]},{"name":"USCRIPT_KATAKANA_OR_HIRAGANA","features":[393]},{"name":"USCRIPT_KAYAH_LI","features":[393]},{"name":"USCRIPT_KHAROSHTHI","features":[393]},{"name":"USCRIPT_KHITAN_SMALL_SCRIPT","features":[393]},{"name":"USCRIPT_KHMER","features":[393]},{"name":"USCRIPT_KHOJKI","features":[393]},{"name":"USCRIPT_KHUDAWADI","features":[393]},{"name":"USCRIPT_KHUTSURI","features":[393]},{"name":"USCRIPT_KOREAN","features":[393]},{"name":"USCRIPT_KPELLE","features":[393]},{"name":"USCRIPT_LANNA","features":[393]},{"name":"USCRIPT_LAO","features":[393]},{"name":"USCRIPT_LATIN","features":[393]},{"name":"USCRIPT_LATIN_FRAKTUR","features":[393]},{"name":"USCRIPT_LATIN_GAELIC","features":[393]},{"name":"USCRIPT_LEPCHA","features":[393]},{"name":"USCRIPT_LIMBU","features":[393]},{"name":"USCRIPT_LINEAR_A","features":[393]},{"name":"USCRIPT_LINEAR_B","features":[393]},{"name":"USCRIPT_LISU","features":[393]},{"name":"USCRIPT_LOMA","features":[393]},{"name":"USCRIPT_LYCIAN","features":[393]},{"name":"USCRIPT_LYDIAN","features":[393]},{"name":"USCRIPT_MAHAJANI","features":[393]},{"name":"USCRIPT_MAKASAR","features":[393]},{"name":"USCRIPT_MALAYALAM","features":[393]},{"name":"USCRIPT_MANDAEAN","features":[393]},{"name":"USCRIPT_MANDAIC","features":[393]},{"name":"USCRIPT_MANICHAEAN","features":[393]},{"name":"USCRIPT_MARCHEN","features":[393]},{"name":"USCRIPT_MASARAM_GONDI","features":[393]},{"name":"USCRIPT_MATHEMATICAL_NOTATION","features":[393]},{"name":"USCRIPT_MAYAN_HIEROGLYPHS","features":[393]},{"name":"USCRIPT_MEDEFAIDRIN","features":[393]},{"name":"USCRIPT_MEITEI_MAYEK","features":[393]},{"name":"USCRIPT_MENDE","features":[393]},{"name":"USCRIPT_MEROITIC","features":[393]},{"name":"USCRIPT_MEROITIC_CURSIVE","features":[393]},{"name":"USCRIPT_MEROITIC_HIEROGLYPHS","features":[393]},{"name":"USCRIPT_MIAO","features":[393]},{"name":"USCRIPT_MODI","features":[393]},{"name":"USCRIPT_MONGOLIAN","features":[393]},{"name":"USCRIPT_MOON","features":[393]},{"name":"USCRIPT_MRO","features":[393]},{"name":"USCRIPT_MULTANI","features":[393]},{"name":"USCRIPT_MYANMAR","features":[393]},{"name":"USCRIPT_NABATAEAN","features":[393]},{"name":"USCRIPT_NAKHI_GEBA","features":[393]},{"name":"USCRIPT_NANDINAGARI","features":[393]},{"name":"USCRIPT_NEWA","features":[393]},{"name":"USCRIPT_NEW_TAI_LUE","features":[393]},{"name":"USCRIPT_NKO","features":[393]},{"name":"USCRIPT_NUSHU","features":[393]},{"name":"USCRIPT_NYIAKENG_PUACHUE_HMONG","features":[393]},{"name":"USCRIPT_OGHAM","features":[393]},{"name":"USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC","features":[393]},{"name":"USCRIPT_OLD_HUNGARIAN","features":[393]},{"name":"USCRIPT_OLD_ITALIC","features":[393]},{"name":"USCRIPT_OLD_NORTH_ARABIAN","features":[393]},{"name":"USCRIPT_OLD_PERMIC","features":[393]},{"name":"USCRIPT_OLD_PERSIAN","features":[393]},{"name":"USCRIPT_OLD_SOGDIAN","features":[393]},{"name":"USCRIPT_OLD_SOUTH_ARABIAN","features":[393]},{"name":"USCRIPT_OL_CHIKI","features":[393]},{"name":"USCRIPT_ORIYA","features":[393]},{"name":"USCRIPT_ORKHON","features":[393]},{"name":"USCRIPT_OSAGE","features":[393]},{"name":"USCRIPT_OSMANYA","features":[393]},{"name":"USCRIPT_PAHAWH_HMONG","features":[393]},{"name":"USCRIPT_PALMYRENE","features":[393]},{"name":"USCRIPT_PAU_CIN_HAU","features":[393]},{"name":"USCRIPT_PHAGS_PA","features":[393]},{"name":"USCRIPT_PHOENICIAN","features":[393]},{"name":"USCRIPT_PHONETIC_POLLARD","features":[393]},{"name":"USCRIPT_PSALTER_PAHLAVI","features":[393]},{"name":"USCRIPT_REJANG","features":[393]},{"name":"USCRIPT_RONGORONGO","features":[393]},{"name":"USCRIPT_RUNIC","features":[393]},{"name":"USCRIPT_SAMARITAN","features":[393]},{"name":"USCRIPT_SARATI","features":[393]},{"name":"USCRIPT_SAURASHTRA","features":[393]},{"name":"USCRIPT_SHARADA","features":[393]},{"name":"USCRIPT_SHAVIAN","features":[393]},{"name":"USCRIPT_SIDDHAM","features":[393]},{"name":"USCRIPT_SIGN_WRITING","features":[393]},{"name":"USCRIPT_SIMPLIFIED_HAN","features":[393]},{"name":"USCRIPT_SINDHI","features":[393]},{"name":"USCRIPT_SINHALA","features":[393]},{"name":"USCRIPT_SOGDIAN","features":[393]},{"name":"USCRIPT_SORA_SOMPENG","features":[393]},{"name":"USCRIPT_SOYOMBO","features":[393]},{"name":"USCRIPT_SUNDANESE","features":[393]},{"name":"USCRIPT_SYLOTI_NAGRI","features":[393]},{"name":"USCRIPT_SYMBOLS","features":[393]},{"name":"USCRIPT_SYMBOLS_EMOJI","features":[393]},{"name":"USCRIPT_SYRIAC","features":[393]},{"name":"USCRIPT_TAGALOG","features":[393]},{"name":"USCRIPT_TAGBANWA","features":[393]},{"name":"USCRIPT_TAI_LE","features":[393]},{"name":"USCRIPT_TAI_VIET","features":[393]},{"name":"USCRIPT_TAKRI","features":[393]},{"name":"USCRIPT_TAMIL","features":[393]},{"name":"USCRIPT_TANGUT","features":[393]},{"name":"USCRIPT_TELUGU","features":[393]},{"name":"USCRIPT_TENGWAR","features":[393]},{"name":"USCRIPT_THAANA","features":[393]},{"name":"USCRIPT_THAI","features":[393]},{"name":"USCRIPT_TIBETAN","features":[393]},{"name":"USCRIPT_TIFINAGH","features":[393]},{"name":"USCRIPT_TIRHUTA","features":[393]},{"name":"USCRIPT_TRADITIONAL_HAN","features":[393]},{"name":"USCRIPT_UCAS","features":[393]},{"name":"USCRIPT_UGARITIC","features":[393]},{"name":"USCRIPT_UNKNOWN","features":[393]},{"name":"USCRIPT_UNWRITTEN_LANGUAGES","features":[393]},{"name":"USCRIPT_USAGE_ASPIRATIONAL","features":[393]},{"name":"USCRIPT_USAGE_EXCLUDED","features":[393]},{"name":"USCRIPT_USAGE_LIMITED_USE","features":[393]},{"name":"USCRIPT_USAGE_NOT_ENCODED","features":[393]},{"name":"USCRIPT_USAGE_RECOMMENDED","features":[393]},{"name":"USCRIPT_USAGE_UNKNOWN","features":[393]},{"name":"USCRIPT_VAI","features":[393]},{"name":"USCRIPT_VISIBLE_SPEECH","features":[393]},{"name":"USCRIPT_WANCHO","features":[393]},{"name":"USCRIPT_WARANG_CITI","features":[393]},{"name":"USCRIPT_WESTERN_SYRIAC","features":[393]},{"name":"USCRIPT_WOLEAI","features":[393]},{"name":"USCRIPT_YEZIDI","features":[393]},{"name":"USCRIPT_YI","features":[393]},{"name":"USCRIPT_ZANABAZAR_SQUARE","features":[393]},{"name":"USEARCH_ANY_BASE_WEIGHT_IS_WILDCARD","features":[393]},{"name":"USEARCH_DEFAULT","features":[393]},{"name":"USEARCH_DONE","features":[393]},{"name":"USEARCH_ELEMENT_COMPARISON","features":[393]},{"name":"USEARCH_OFF","features":[393]},{"name":"USEARCH_ON","features":[393]},{"name":"USEARCH_OVERLAP","features":[393]},{"name":"USEARCH_PATTERN_BASE_WEIGHT_IS_WILDCARD","features":[393]},{"name":"USEARCH_STANDARD_ELEMENT_COMPARISON","features":[393]},{"name":"USET_ADD_CASE_MAPPINGS","features":[393]},{"name":"USET_CASE_INSENSITIVE","features":[393]},{"name":"USET_IGNORE_SPACE","features":[393]},{"name":"USET_SERIALIZED_STATIC_ARRAY_CAPACITY","features":[393]},{"name":"USET_SPAN_CONTAINED","features":[393]},{"name":"USET_SPAN_NOT_CONTAINED","features":[393]},{"name":"USET_SPAN_SIMPLE","features":[393]},{"name":"USPOOF_ALL_CHECKS","features":[393]},{"name":"USPOOF_ASCII","features":[393]},{"name":"USPOOF_AUX_INFO","features":[393]},{"name":"USPOOF_CHAR_LIMIT","features":[393]},{"name":"USPOOF_CONFUSABLE","features":[393]},{"name":"USPOOF_HIDDEN_OVERLAY","features":[393]},{"name":"USPOOF_HIGHLY_RESTRICTIVE","features":[393]},{"name":"USPOOF_INVISIBLE","features":[393]},{"name":"USPOOF_MINIMALLY_RESTRICTIVE","features":[393]},{"name":"USPOOF_MIXED_NUMBERS","features":[393]},{"name":"USPOOF_MIXED_SCRIPT_CONFUSABLE","features":[393]},{"name":"USPOOF_MODERATELY_RESTRICTIVE","features":[393]},{"name":"USPOOF_RESTRICTION_LEVEL","features":[393]},{"name":"USPOOF_RESTRICTION_LEVEL_MASK","features":[393]},{"name":"USPOOF_SINGLE_SCRIPT_CONFUSABLE","features":[393]},{"name":"USPOOF_SINGLE_SCRIPT_RESTRICTIVE","features":[393]},{"name":"USPOOF_UNRESTRICTIVE","features":[393]},{"name":"USPOOF_WHOLE_SCRIPT_CONFUSABLE","features":[393]},{"name":"USPREP_ALLOW_UNASSIGNED","features":[393]},{"name":"USPREP_DEFAULT","features":[393]},{"name":"USPREP_RFC3491_NAMEPREP","features":[393]},{"name":"USPREP_RFC3530_NFS4_CIS_PREP","features":[393]},{"name":"USPREP_RFC3530_NFS4_CS_PREP","features":[393]},{"name":"USPREP_RFC3530_NFS4_CS_PREP_CI","features":[393]},{"name":"USPREP_RFC3530_NFS4_MIXED_PREP_PREFIX","features":[393]},{"name":"USPREP_RFC3530_NFS4_MIXED_PREP_SUFFIX","features":[393]},{"name":"USPREP_RFC3722_ISCSI","features":[393]},{"name":"USPREP_RFC3920_NODEPREP","features":[393]},{"name":"USPREP_RFC3920_RESOURCEPREP","features":[393]},{"name":"USPREP_RFC4011_MIB","features":[393]},{"name":"USPREP_RFC4013_SASLPREP","features":[393]},{"name":"USPREP_RFC4505_TRACE","features":[393]},{"name":"USPREP_RFC4518_LDAP","features":[393]},{"name":"USPREP_RFC4518_LDAP_CI","features":[393]},{"name":"USP_E_SCRIPT_NOT_IN_FONT","features":[393]},{"name":"USTRINGTRIE_BUILD_FAST","features":[393]},{"name":"USTRINGTRIE_BUILD_SMALL","features":[393]},{"name":"USTRINGTRIE_FINAL_VALUE","features":[393]},{"name":"USTRINGTRIE_INTERMEDIATE_VALUE","features":[393]},{"name":"USTRINGTRIE_NO_MATCH","features":[393]},{"name":"USTRINGTRIE_NO_VALUE","features":[393]},{"name":"UScriptCode","features":[393]},{"name":"UScriptUsage","features":[393]},{"name":"USearch","features":[393]},{"name":"USearchAttribute","features":[393]},{"name":"USearchAttributeValue","features":[393]},{"name":"USentenceBreak","features":[393]},{"name":"USentenceBreakTag","features":[393]},{"name":"USerializedSet","features":[393]},{"name":"USet","features":[393]},{"name":"USetSpanCondition","features":[393]},{"name":"USpoofCheckResult","features":[393]},{"name":"USpoofChecker","features":[393]},{"name":"USpoofChecks","features":[393]},{"name":"UStringCaseMapper","features":[393]},{"name":"UStringPrepProfile","features":[393]},{"name":"UStringPrepProfileType","features":[393]},{"name":"UStringSearch","features":[393]},{"name":"UStringTrieBuildOption","features":[393]},{"name":"UStringTrieResult","features":[393]},{"name":"USystemTimeZoneType","features":[393]},{"name":"UTEXT_MAGIC","features":[393]},{"name":"UTEXT_PROVIDER_HAS_META_DATA","features":[393]},{"name":"UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE","features":[393]},{"name":"UTEXT_PROVIDER_OWNS_TEXT","features":[393]},{"name":"UTEXT_PROVIDER_STABLE_CHUNKS","features":[393]},{"name":"UTEXT_PROVIDER_WRITABLE","features":[393]},{"name":"UTF16_MAX_CHAR_LENGTH","features":[393]},{"name":"UTF32_MAX_CHAR_LENGTH","features":[393]},{"name":"UTF8_ERROR_VALUE_1","features":[393]},{"name":"UTF8_ERROR_VALUE_2","features":[393]},{"name":"UTF8_MAX_CHAR_LENGTH","features":[393]},{"name":"UTF_ERROR_VALUE","features":[393]},{"name":"UTF_MAX_CHAR_LENGTH","features":[393]},{"name":"UTF_SIZE","features":[393]},{"name":"UTRACE_COLLATION_START","features":[393]},{"name":"UTRACE_CONVERSION_START","features":[393]},{"name":"UTRACE_ERROR","features":[393]},{"name":"UTRACE_FUNCTION_START","features":[393]},{"name":"UTRACE_INFO","features":[393]},{"name":"UTRACE_OFF","features":[393]},{"name":"UTRACE_OPEN_CLOSE","features":[393]},{"name":"UTRACE_UCNV_CLONE","features":[393]},{"name":"UTRACE_UCNV_CLOSE","features":[393]},{"name":"UTRACE_UCNV_FLUSH_CACHE","features":[393]},{"name":"UTRACE_UCNV_LOAD","features":[393]},{"name":"UTRACE_UCNV_OPEN","features":[393]},{"name":"UTRACE_UCNV_OPEN_ALGORITHMIC","features":[393]},{"name":"UTRACE_UCNV_OPEN_PACKAGE","features":[393]},{"name":"UTRACE_UCNV_UNLOAD","features":[393]},{"name":"UTRACE_UCOL_CLOSE","features":[393]},{"name":"UTRACE_UCOL_GETLOCALE","features":[393]},{"name":"UTRACE_UCOL_GET_SORTKEY","features":[393]},{"name":"UTRACE_UCOL_NEXTSORTKEYPART","features":[393]},{"name":"UTRACE_UCOL_OPEN","features":[393]},{"name":"UTRACE_UCOL_OPEN_FROM_SHORT_STRING","features":[393]},{"name":"UTRACE_UCOL_STRCOLL","features":[393]},{"name":"UTRACE_UCOL_STRCOLLITER","features":[393]},{"name":"UTRACE_UCOL_STRCOLLUTF8","features":[393]},{"name":"UTRACE_UDATA_BUNDLE","features":[393]},{"name":"UTRACE_UDATA_DATA_FILE","features":[393]},{"name":"UTRACE_UDATA_RESOURCE","features":[393]},{"name":"UTRACE_UDATA_RES_FILE","features":[393]},{"name":"UTRACE_UDATA_START","features":[393]},{"name":"UTRACE_U_CLEANUP","features":[393]},{"name":"UTRACE_U_INIT","features":[393]},{"name":"UTRACE_VERBOSE","features":[393]},{"name":"UTRACE_WARNING","features":[393]},{"name":"UTRANS_FORWARD","features":[393]},{"name":"UTRANS_REVERSE","features":[393]},{"name":"UTSV_EPOCH_OFFSET_VALUE","features":[393]},{"name":"UTSV_FROM_MAX_VALUE","features":[393]},{"name":"UTSV_FROM_MIN_VALUE","features":[393]},{"name":"UTSV_TO_MAX_VALUE","features":[393]},{"name":"UTSV_TO_MIN_VALUE","features":[393]},{"name":"UTSV_UNITS_VALUE","features":[393]},{"name":"UTZFMT_PARSE_OPTION_ALL_STYLES","features":[393]},{"name":"UTZFMT_PARSE_OPTION_NONE","features":[393]},{"name":"UTZFMT_PARSE_OPTION_TZ_DATABASE_ABBREVIATIONS","features":[393]},{"name":"UTZFMT_PAT_COUNT","features":[393]},{"name":"UTZFMT_PAT_NEGATIVE_H","features":[393]},{"name":"UTZFMT_PAT_NEGATIVE_HM","features":[393]},{"name":"UTZFMT_PAT_NEGATIVE_HMS","features":[393]},{"name":"UTZFMT_PAT_POSITIVE_H","features":[393]},{"name":"UTZFMT_PAT_POSITIVE_HM","features":[393]},{"name":"UTZFMT_PAT_POSITIVE_HMS","features":[393]},{"name":"UTZFMT_STYLE_EXEMPLAR_LOCATION","features":[393]},{"name":"UTZFMT_STYLE_GENERIC_LOCATION","features":[393]},{"name":"UTZFMT_STYLE_GENERIC_LONG","features":[393]},{"name":"UTZFMT_STYLE_GENERIC_SHORT","features":[393]},{"name":"UTZFMT_STYLE_ISO_BASIC_FIXED","features":[393]},{"name":"UTZFMT_STYLE_ISO_BASIC_FULL","features":[393]},{"name":"UTZFMT_STYLE_ISO_BASIC_LOCAL_FIXED","features":[393]},{"name":"UTZFMT_STYLE_ISO_BASIC_LOCAL_FULL","features":[393]},{"name":"UTZFMT_STYLE_ISO_BASIC_LOCAL_SHORT","features":[393]},{"name":"UTZFMT_STYLE_ISO_BASIC_SHORT","features":[393]},{"name":"UTZFMT_STYLE_ISO_EXTENDED_FIXED","features":[393]},{"name":"UTZFMT_STYLE_ISO_EXTENDED_FULL","features":[393]},{"name":"UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FIXED","features":[393]},{"name":"UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FULL","features":[393]},{"name":"UTZFMT_STYLE_LOCALIZED_GMT","features":[393]},{"name":"UTZFMT_STYLE_LOCALIZED_GMT_SHORT","features":[393]},{"name":"UTZFMT_STYLE_SPECIFIC_LONG","features":[393]},{"name":"UTZFMT_STYLE_SPECIFIC_SHORT","features":[393]},{"name":"UTZFMT_STYLE_ZONE_ID","features":[393]},{"name":"UTZFMT_STYLE_ZONE_ID_SHORT","features":[393]},{"name":"UTZFMT_TIME_TYPE_DAYLIGHT","features":[393]},{"name":"UTZFMT_TIME_TYPE_STANDARD","features":[393]},{"name":"UTZFMT_TIME_TYPE_UNKNOWN","features":[393]},{"name":"UTZNM_EXEMPLAR_LOCATION","features":[393]},{"name":"UTZNM_LONG_DAYLIGHT","features":[393]},{"name":"UTZNM_LONG_GENERIC","features":[393]},{"name":"UTZNM_LONG_STANDARD","features":[393]},{"name":"UTZNM_SHORT_DAYLIGHT","features":[393]},{"name":"UTZNM_SHORT_GENERIC","features":[393]},{"name":"UTZNM_SHORT_STANDARD","features":[393]},{"name":"UTZNM_UNKNOWN","features":[393]},{"name":"UText","features":[393]},{"name":"UTextAccess","features":[393]},{"name":"UTextClone","features":[393]},{"name":"UTextClose","features":[393]},{"name":"UTextCopy","features":[393]},{"name":"UTextExtract","features":[393]},{"name":"UTextFuncs","features":[393]},{"name":"UTextMapNativeIndexToUTF16","features":[393]},{"name":"UTextMapOffsetToNative","features":[393]},{"name":"UTextNativeLength","features":[393]},{"name":"UTextReplace","features":[393]},{"name":"UTimeScaleValue","features":[393]},{"name":"UTimeZoneFormatGMTOffsetPatternType","features":[393]},{"name":"UTimeZoneFormatParseOption","features":[393]},{"name":"UTimeZoneFormatStyle","features":[393]},{"name":"UTimeZoneFormatTimeType","features":[393]},{"name":"UTimeZoneNameType","features":[393]},{"name":"UTimeZoneTransitionType","features":[393]},{"name":"UTraceData","features":[393]},{"name":"UTraceEntry","features":[393]},{"name":"UTraceExit","features":[393]},{"name":"UTraceFunctionNumber","features":[393]},{"name":"UTraceLevel","features":[393]},{"name":"UTransDirection","features":[393]},{"name":"UTransPosition","features":[393]},{"name":"UVerticalOrientation","features":[393]},{"name":"UWordBreak","features":[393]},{"name":"UWordBreakValues","features":[393]},{"name":"U_ALPHAINDEX_INFLOW","features":[393]},{"name":"U_ALPHAINDEX_NORMAL","features":[393]},{"name":"U_ALPHAINDEX_OVERFLOW","features":[393]},{"name":"U_ALPHAINDEX_UNDERFLOW","features":[393]},{"name":"U_AMBIGUOUS_ALIAS_WARNING","features":[393]},{"name":"U_ARABIC_NUMBER","features":[393]},{"name":"U_ARGUMENT_TYPE_MISMATCH","features":[393]},{"name":"U_ASCII_FAMILY","features":[393]},{"name":"U_BAD_VARIABLE_DEFINITION","features":[393]},{"name":"U_BLOCK_SEPARATOR","features":[393]},{"name":"U_BOUNDARY_NEUTRAL","features":[393]},{"name":"U_BPT_CLOSE","features":[393]},{"name":"U_BPT_NONE","features":[393]},{"name":"U_BPT_OPEN","features":[393]},{"name":"U_BRK_ASSIGN_ERROR","features":[393]},{"name":"U_BRK_ERROR_START","features":[393]},{"name":"U_BRK_HEX_DIGITS_EXPECTED","features":[393]},{"name":"U_BRK_INIT_ERROR","features":[393]},{"name":"U_BRK_INTERNAL_ERROR","features":[393]},{"name":"U_BRK_MALFORMED_RULE_TAG","features":[393]},{"name":"U_BRK_MISMATCHED_PAREN","features":[393]},{"name":"U_BRK_NEW_LINE_IN_QUOTED_STRING","features":[393]},{"name":"U_BRK_RULE_EMPTY_SET","features":[393]},{"name":"U_BRK_RULE_SYNTAX","features":[393]},{"name":"U_BRK_SEMICOLON_EXPECTED","features":[393]},{"name":"U_BRK_UNCLOSED_SET","features":[393]},{"name":"U_BRK_UNDEFINED_VARIABLE","features":[393]},{"name":"U_BRK_UNRECOGNIZED_OPTION","features":[393]},{"name":"U_BRK_VARIABLE_REDFINITION","features":[393]},{"name":"U_BUFFER_OVERFLOW_ERROR","features":[393]},{"name":"U_CE_NOT_FOUND_ERROR","features":[393]},{"name":"U_CHAR16_IS_TYPEDEF","features":[393]},{"name":"U_CHARSET_FAMILY","features":[393]},{"name":"U_CHARSET_IS_UTF8","features":[393]},{"name":"U_CHAR_CATEGORY_COUNT","features":[393]},{"name":"U_CHAR_NAME_ALIAS","features":[393]},{"name":"U_CHECK_DYLOAD","features":[393]},{"name":"U_COLLATOR_VERSION_MISMATCH","features":[393]},{"name":"U_COMBINED_IMPLEMENTATION","features":[393]},{"name":"U_COMBINING_SPACING_MARK","features":[393]},{"name":"U_COMMON_NUMBER_SEPARATOR","features":[393]},{"name":"U_COMPARE_CODE_POINT_ORDER","features":[393]},{"name":"U_COMPARE_IGNORE_CASE","features":[393]},{"name":"U_CONNECTOR_PUNCTUATION","features":[393]},{"name":"U_CONTROL_CHAR","features":[393]},{"name":"U_COPYRIGHT_STRING_LENGTH","features":[393]},{"name":"U_CPLUSPLUS_VERSION","features":[393]},{"name":"U_CURRENCY_SYMBOL","features":[393]},{"name":"U_DASH_PUNCTUATION","features":[393]},{"name":"U_DEBUG","features":[393]},{"name":"U_DECIMAL_DIGIT_NUMBER","features":[393]},{"name":"U_DECIMAL_NUMBER_SYNTAX_ERROR","features":[393]},{"name":"U_DEFAULT_KEYWORD_MISSING","features":[393]},{"name":"U_DEFAULT_SHOW_DRAFT","features":[393]},{"name":"U_DEFINE_FALSE_AND_TRUE","features":[393]},{"name":"U_DIFFERENT_UCA_VERSION","features":[393]},{"name":"U_DIR_NON_SPACING_MARK","features":[393]},{"name":"U_DISABLE_RENAMING","features":[393]},{"name":"U_DT_CANONICAL","features":[393]},{"name":"U_DT_CIRCLE","features":[393]},{"name":"U_DT_COMPAT","features":[393]},{"name":"U_DT_FINAL","features":[393]},{"name":"U_DT_FONT","features":[393]},{"name":"U_DT_FRACTION","features":[393]},{"name":"U_DT_INITIAL","features":[393]},{"name":"U_DT_ISOLATED","features":[393]},{"name":"U_DT_MEDIAL","features":[393]},{"name":"U_DT_NARROW","features":[393]},{"name":"U_DT_NOBREAK","features":[393]},{"name":"U_DT_NONE","features":[393]},{"name":"U_DT_SMALL","features":[393]},{"name":"U_DT_SQUARE","features":[393]},{"name":"U_DT_SUB","features":[393]},{"name":"U_DT_SUPER","features":[393]},{"name":"U_DT_VERTICAL","features":[393]},{"name":"U_DT_WIDE","features":[393]},{"name":"U_DUPLICATE_KEYWORD","features":[393]},{"name":"U_EA_AMBIGUOUS","features":[393]},{"name":"U_EA_FULLWIDTH","features":[393]},{"name":"U_EA_HALFWIDTH","features":[393]},{"name":"U_EA_NARROW","features":[393]},{"name":"U_EA_NEUTRAL","features":[393]},{"name":"U_EA_WIDE","features":[393]},{"name":"U_EBCDIC_FAMILY","features":[393]},{"name":"U_EDITS_NO_RESET","features":[393]},{"name":"U_ENABLE_DYLOAD","features":[393]},{"name":"U_ENABLE_TRACING","features":[393]},{"name":"U_ENCLOSING_MARK","features":[393]},{"name":"U_END_PUNCTUATION","features":[393]},{"name":"U_ENUM_OUT_OF_SYNC_ERROR","features":[393]},{"name":"U_ERROR_WARNING_START","features":[393]},{"name":"U_EUROPEAN_NUMBER","features":[393]},{"name":"U_EUROPEAN_NUMBER_SEPARATOR","features":[393]},{"name":"U_EUROPEAN_NUMBER_TERMINATOR","features":[393]},{"name":"U_EXTENDED_CHAR_NAME","features":[393]},{"name":"U_FILE_ACCESS_ERROR","features":[393]},{"name":"U_FINAL_PUNCTUATION","features":[393]},{"name":"U_FIRST_STRONG_ISOLATE","features":[393]},{"name":"U_FMT_PARSE_ERROR_START","features":[393]},{"name":"U_FOLD_CASE_DEFAULT","features":[393]},{"name":"U_FOLD_CASE_EXCLUDE_SPECIAL_I","features":[393]},{"name":"U_FORMAT_CHAR","features":[393]},{"name":"U_FORMAT_INEXACT_ERROR","features":[393]},{"name":"U_GCB_CONTROL","features":[393]},{"name":"U_GCB_CR","features":[393]},{"name":"U_GCB_EXTEND","features":[393]},{"name":"U_GCB_E_BASE","features":[393]},{"name":"U_GCB_E_BASE_GAZ","features":[393]},{"name":"U_GCB_E_MODIFIER","features":[393]},{"name":"U_GCB_GLUE_AFTER_ZWJ","features":[393]},{"name":"U_GCB_L","features":[393]},{"name":"U_GCB_LF","features":[393]},{"name":"U_GCB_LV","features":[393]},{"name":"U_GCB_LVT","features":[393]},{"name":"U_GCB_OTHER","features":[393]},{"name":"U_GCB_PREPEND","features":[393]},{"name":"U_GCB_REGIONAL_INDICATOR","features":[393]},{"name":"U_GCB_SPACING_MARK","features":[393]},{"name":"U_GCB_T","features":[393]},{"name":"U_GCB_V","features":[393]},{"name":"U_GCB_ZWJ","features":[393]},{"name":"U_GCC_MAJOR_MINOR","features":[393]},{"name":"U_GENERAL_OTHER_TYPES","features":[393]},{"name":"U_HAVE_CHAR16_T","features":[393]},{"name":"U_HAVE_DEBUG_LOCATION_NEW","features":[393]},{"name":"U_HAVE_INTTYPES_H","features":[393]},{"name":"U_HAVE_LIB_SUFFIX","features":[393]},{"name":"U_HAVE_PLACEMENT_NEW","features":[393]},{"name":"U_HAVE_RBNF","features":[393]},{"name":"U_HAVE_RVALUE_REFERENCES","features":[393]},{"name":"U_HAVE_STDINT_H","features":[393]},{"name":"U_HAVE_STD_STRING","features":[393]},{"name":"U_HAVE_WCHAR_H","features":[393]},{"name":"U_HAVE_WCSCPY","features":[393]},{"name":"U_HIDE_DEPRECATED_API","features":[393]},{"name":"U_HIDE_DRAFT_API","features":[393]},{"name":"U_HIDE_INTERNAL_API","features":[393]},{"name":"U_HIDE_OBSOLETE_API","features":[393]},{"name":"U_HIDE_OBSOLETE_UTF_OLD_H","features":[393]},{"name":"U_HST_LEADING_JAMO","features":[393]},{"name":"U_HST_LVT_SYLLABLE","features":[393]},{"name":"U_HST_LV_SYLLABLE","features":[393]},{"name":"U_HST_NOT_APPLICABLE","features":[393]},{"name":"U_HST_TRAILING_JAMO","features":[393]},{"name":"U_HST_VOWEL_JAMO","features":[393]},{"name":"U_ICUDATA_TYPE_LETTER","features":[393]},{"name":"U_ICU_DATA_KEY","features":[393]},{"name":"U_ICU_VERSION_BUNDLE","features":[393]},{"name":"U_IDNA_ACE_PREFIX_ERROR","features":[393]},{"name":"U_IDNA_CHECK_BIDI_ERROR","features":[393]},{"name":"U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR","features":[393]},{"name":"U_IDNA_ERROR_START","features":[393]},{"name":"U_IDNA_LABEL_TOO_LONG_ERROR","features":[393]},{"name":"U_IDNA_PROHIBITED_ERROR","features":[393]},{"name":"U_IDNA_STD3_ASCII_RULES_ERROR","features":[393]},{"name":"U_IDNA_UNASSIGNED_ERROR","features":[393]},{"name":"U_IDNA_VERIFICATION_ERROR","features":[393]},{"name":"U_IDNA_ZERO_LENGTH_LABEL_ERROR","features":[393]},{"name":"U_ILLEGAL_ARGUMENT_ERROR","features":[393]},{"name":"U_ILLEGAL_CHARACTER","features":[393]},{"name":"U_ILLEGAL_CHAR_FOUND","features":[393]},{"name":"U_ILLEGAL_CHAR_IN_SEGMENT","features":[393]},{"name":"U_ILLEGAL_ESCAPE_SEQUENCE","features":[393]},{"name":"U_ILLEGAL_PAD_POSITION","features":[393]},{"name":"U_INDEX_OUTOFBOUNDS_ERROR","features":[393]},{"name":"U_INITIAL_PUNCTUATION","features":[393]},{"name":"U_INPC_BOTTOM","features":[393]},{"name":"U_INPC_BOTTOM_AND_LEFT","features":[393]},{"name":"U_INPC_BOTTOM_AND_RIGHT","features":[393]},{"name":"U_INPC_LEFT","features":[393]},{"name":"U_INPC_LEFT_AND_RIGHT","features":[393]},{"name":"U_INPC_NA","features":[393]},{"name":"U_INPC_OVERSTRUCK","features":[393]},{"name":"U_INPC_RIGHT","features":[393]},{"name":"U_INPC_TOP","features":[393]},{"name":"U_INPC_TOP_AND_BOTTOM","features":[393]},{"name":"U_INPC_TOP_AND_BOTTOM_AND_LEFT","features":[393]},{"name":"U_INPC_TOP_AND_BOTTOM_AND_RIGHT","features":[393]},{"name":"U_INPC_TOP_AND_LEFT","features":[393]},{"name":"U_INPC_TOP_AND_LEFT_AND_RIGHT","features":[393]},{"name":"U_INPC_TOP_AND_RIGHT","features":[393]},{"name":"U_INPC_VISUAL_ORDER_LEFT","features":[393]},{"name":"U_INSC_AVAGRAHA","features":[393]},{"name":"U_INSC_BINDU","features":[393]},{"name":"U_INSC_BRAHMI_JOINING_NUMBER","features":[393]},{"name":"U_INSC_CANTILLATION_MARK","features":[393]},{"name":"U_INSC_CONSONANT","features":[393]},{"name":"U_INSC_CONSONANT_DEAD","features":[393]},{"name":"U_INSC_CONSONANT_FINAL","features":[393]},{"name":"U_INSC_CONSONANT_HEAD_LETTER","features":[393]},{"name":"U_INSC_CONSONANT_INITIAL_POSTFIXED","features":[393]},{"name":"U_INSC_CONSONANT_KILLER","features":[393]},{"name":"U_INSC_CONSONANT_MEDIAL","features":[393]},{"name":"U_INSC_CONSONANT_PLACEHOLDER","features":[393]},{"name":"U_INSC_CONSONANT_PRECEDING_REPHA","features":[393]},{"name":"U_INSC_CONSONANT_PREFIXED","features":[393]},{"name":"U_INSC_CONSONANT_SUBJOINED","features":[393]},{"name":"U_INSC_CONSONANT_SUCCEEDING_REPHA","features":[393]},{"name":"U_INSC_CONSONANT_WITH_STACKER","features":[393]},{"name":"U_INSC_GEMINATION_MARK","features":[393]},{"name":"U_INSC_INVISIBLE_STACKER","features":[393]},{"name":"U_INSC_JOINER","features":[393]},{"name":"U_INSC_MODIFYING_LETTER","features":[393]},{"name":"U_INSC_NON_JOINER","features":[393]},{"name":"U_INSC_NUKTA","features":[393]},{"name":"U_INSC_NUMBER","features":[393]},{"name":"U_INSC_NUMBER_JOINER","features":[393]},{"name":"U_INSC_OTHER","features":[393]},{"name":"U_INSC_PURE_KILLER","features":[393]},{"name":"U_INSC_REGISTER_SHIFTER","features":[393]},{"name":"U_INSC_SYLLABLE_MODIFIER","features":[393]},{"name":"U_INSC_TONE_LETTER","features":[393]},{"name":"U_INSC_TONE_MARK","features":[393]},{"name":"U_INSC_VIRAMA","features":[393]},{"name":"U_INSC_VISARGA","features":[393]},{"name":"U_INSC_VOWEL","features":[393]},{"name":"U_INSC_VOWEL_DEPENDENT","features":[393]},{"name":"U_INSC_VOWEL_INDEPENDENT","features":[393]},{"name":"U_INTERNAL_PROGRAM_ERROR","features":[393]},{"name":"U_INTERNAL_TRANSLITERATOR_ERROR","features":[393]},{"name":"U_INVALID_CHAR_FOUND","features":[393]},{"name":"U_INVALID_FORMAT_ERROR","features":[393]},{"name":"U_INVALID_FUNCTION","features":[393]},{"name":"U_INVALID_ID","features":[393]},{"name":"U_INVALID_PROPERTY_PATTERN","features":[393]},{"name":"U_INVALID_RBT_SYNTAX","features":[393]},{"name":"U_INVALID_STATE_ERROR","features":[393]},{"name":"U_INVALID_TABLE_FILE","features":[393]},{"name":"U_INVALID_TABLE_FORMAT","features":[393]},{"name":"U_INVARIANT_CONVERSION_ERROR","features":[393]},{"name":"U_IOSTREAM_SOURCE","features":[393]},{"name":"U_IS_BIG_ENDIAN","features":[393]},{"name":"U_JG_AFRICAN_FEH","features":[393]},{"name":"U_JG_AFRICAN_NOON","features":[393]},{"name":"U_JG_AFRICAN_QAF","features":[393]},{"name":"U_JG_AIN","features":[393]},{"name":"U_JG_ALAPH","features":[393]},{"name":"U_JG_ALEF","features":[393]},{"name":"U_JG_BEH","features":[393]},{"name":"U_JG_BETH","features":[393]},{"name":"U_JG_BURUSHASKI_YEH_BARREE","features":[393]},{"name":"U_JG_DAL","features":[393]},{"name":"U_JG_DALATH_RISH","features":[393]},{"name":"U_JG_E","features":[393]},{"name":"U_JG_FARSI_YEH","features":[393]},{"name":"U_JG_FE","features":[393]},{"name":"U_JG_FEH","features":[393]},{"name":"U_JG_FINAL_SEMKATH","features":[393]},{"name":"U_JG_GAF","features":[393]},{"name":"U_JG_GAMAL","features":[393]},{"name":"U_JG_HAH","features":[393]},{"name":"U_JG_HAMZA_ON_HEH_GOAL","features":[393]},{"name":"U_JG_HANIFI_ROHINGYA_KINNA_YA","features":[393]},{"name":"U_JG_HANIFI_ROHINGYA_PA","features":[393]},{"name":"U_JG_HE","features":[393]},{"name":"U_JG_HEH","features":[393]},{"name":"U_JG_HEH_GOAL","features":[393]},{"name":"U_JG_HETH","features":[393]},{"name":"U_JG_KAF","features":[393]},{"name":"U_JG_KAPH","features":[393]},{"name":"U_JG_KHAPH","features":[393]},{"name":"U_JG_KNOTTED_HEH","features":[393]},{"name":"U_JG_LAM","features":[393]},{"name":"U_JG_LAMADH","features":[393]},{"name":"U_JG_MALAYALAM_BHA","features":[393]},{"name":"U_JG_MALAYALAM_JA","features":[393]},{"name":"U_JG_MALAYALAM_LLA","features":[393]},{"name":"U_JG_MALAYALAM_LLLA","features":[393]},{"name":"U_JG_MALAYALAM_NGA","features":[393]},{"name":"U_JG_MALAYALAM_NNA","features":[393]},{"name":"U_JG_MALAYALAM_NNNA","features":[393]},{"name":"U_JG_MALAYALAM_NYA","features":[393]},{"name":"U_JG_MALAYALAM_RA","features":[393]},{"name":"U_JG_MALAYALAM_SSA","features":[393]},{"name":"U_JG_MALAYALAM_TTA","features":[393]},{"name":"U_JG_MANICHAEAN_ALEPH","features":[393]},{"name":"U_JG_MANICHAEAN_AYIN","features":[393]},{"name":"U_JG_MANICHAEAN_BETH","features":[393]},{"name":"U_JG_MANICHAEAN_DALETH","features":[393]},{"name":"U_JG_MANICHAEAN_DHAMEDH","features":[393]},{"name":"U_JG_MANICHAEAN_FIVE","features":[393]},{"name":"U_JG_MANICHAEAN_GIMEL","features":[393]},{"name":"U_JG_MANICHAEAN_HETH","features":[393]},{"name":"U_JG_MANICHAEAN_HUNDRED","features":[393]},{"name":"U_JG_MANICHAEAN_KAPH","features":[393]},{"name":"U_JG_MANICHAEAN_LAMEDH","features":[393]},{"name":"U_JG_MANICHAEAN_MEM","features":[393]},{"name":"U_JG_MANICHAEAN_NUN","features":[393]},{"name":"U_JG_MANICHAEAN_ONE","features":[393]},{"name":"U_JG_MANICHAEAN_PE","features":[393]},{"name":"U_JG_MANICHAEAN_QOPH","features":[393]},{"name":"U_JG_MANICHAEAN_RESH","features":[393]},{"name":"U_JG_MANICHAEAN_SADHE","features":[393]},{"name":"U_JG_MANICHAEAN_SAMEKH","features":[393]},{"name":"U_JG_MANICHAEAN_TAW","features":[393]},{"name":"U_JG_MANICHAEAN_TEN","features":[393]},{"name":"U_JG_MANICHAEAN_TETH","features":[393]},{"name":"U_JG_MANICHAEAN_THAMEDH","features":[393]},{"name":"U_JG_MANICHAEAN_TWENTY","features":[393]},{"name":"U_JG_MANICHAEAN_WAW","features":[393]},{"name":"U_JG_MANICHAEAN_YODH","features":[393]},{"name":"U_JG_MANICHAEAN_ZAYIN","features":[393]},{"name":"U_JG_MEEM","features":[393]},{"name":"U_JG_MIM","features":[393]},{"name":"U_JG_NOON","features":[393]},{"name":"U_JG_NO_JOINING_GROUP","features":[393]},{"name":"U_JG_NUN","features":[393]},{"name":"U_JG_NYA","features":[393]},{"name":"U_JG_PE","features":[393]},{"name":"U_JG_QAF","features":[393]},{"name":"U_JG_QAPH","features":[393]},{"name":"U_JG_REH","features":[393]},{"name":"U_JG_REVERSED_PE","features":[393]},{"name":"U_JG_ROHINGYA_YEH","features":[393]},{"name":"U_JG_SAD","features":[393]},{"name":"U_JG_SADHE","features":[393]},{"name":"U_JG_SEEN","features":[393]},{"name":"U_JG_SEMKATH","features":[393]},{"name":"U_JG_SHIN","features":[393]},{"name":"U_JG_STRAIGHT_WAW","features":[393]},{"name":"U_JG_SWASH_KAF","features":[393]},{"name":"U_JG_SYRIAC_WAW","features":[393]},{"name":"U_JG_TAH","features":[393]},{"name":"U_JG_TAW","features":[393]},{"name":"U_JG_TEH_MARBUTA","features":[393]},{"name":"U_JG_TEH_MARBUTA_GOAL","features":[393]},{"name":"U_JG_TETH","features":[393]},{"name":"U_JG_WAW","features":[393]},{"name":"U_JG_YEH","features":[393]},{"name":"U_JG_YEH_BARREE","features":[393]},{"name":"U_JG_YEH_WITH_TAIL","features":[393]},{"name":"U_JG_YUDH","features":[393]},{"name":"U_JG_YUDH_HE","features":[393]},{"name":"U_JG_ZAIN","features":[393]},{"name":"U_JG_ZHAIN","features":[393]},{"name":"U_JT_DUAL_JOINING","features":[393]},{"name":"U_JT_JOIN_CAUSING","features":[393]},{"name":"U_JT_LEFT_JOINING","features":[393]},{"name":"U_JT_NON_JOINING","features":[393]},{"name":"U_JT_RIGHT_JOINING","features":[393]},{"name":"U_JT_TRANSPARENT","features":[393]},{"name":"U_LB_ALPHABETIC","features":[393]},{"name":"U_LB_AMBIGUOUS","features":[393]},{"name":"U_LB_BREAK_AFTER","features":[393]},{"name":"U_LB_BREAK_BEFORE","features":[393]},{"name":"U_LB_BREAK_BOTH","features":[393]},{"name":"U_LB_BREAK_SYMBOLS","features":[393]},{"name":"U_LB_CARRIAGE_RETURN","features":[393]},{"name":"U_LB_CLOSE_PARENTHESIS","features":[393]},{"name":"U_LB_CLOSE_PUNCTUATION","features":[393]},{"name":"U_LB_COMBINING_MARK","features":[393]},{"name":"U_LB_COMPLEX_CONTEXT","features":[393]},{"name":"U_LB_CONDITIONAL_JAPANESE_STARTER","features":[393]},{"name":"U_LB_CONTINGENT_BREAK","features":[393]},{"name":"U_LB_EXCLAMATION","features":[393]},{"name":"U_LB_E_BASE","features":[393]},{"name":"U_LB_E_MODIFIER","features":[393]},{"name":"U_LB_GLUE","features":[393]},{"name":"U_LB_H2","features":[393]},{"name":"U_LB_H3","features":[393]},{"name":"U_LB_HEBREW_LETTER","features":[393]},{"name":"U_LB_HYPHEN","features":[393]},{"name":"U_LB_IDEOGRAPHIC","features":[393]},{"name":"U_LB_INFIX_NUMERIC","features":[393]},{"name":"U_LB_INSEPARABLE","features":[393]},{"name":"U_LB_INSEPERABLE","features":[393]},{"name":"U_LB_JL","features":[393]},{"name":"U_LB_JT","features":[393]},{"name":"U_LB_JV","features":[393]},{"name":"U_LB_LINE_FEED","features":[393]},{"name":"U_LB_MANDATORY_BREAK","features":[393]},{"name":"U_LB_NEXT_LINE","features":[393]},{"name":"U_LB_NONSTARTER","features":[393]},{"name":"U_LB_NUMERIC","features":[393]},{"name":"U_LB_OPEN_PUNCTUATION","features":[393]},{"name":"U_LB_POSTFIX_NUMERIC","features":[393]},{"name":"U_LB_PREFIX_NUMERIC","features":[393]},{"name":"U_LB_QUOTATION","features":[393]},{"name":"U_LB_REGIONAL_INDICATOR","features":[393]},{"name":"U_LB_SPACE","features":[393]},{"name":"U_LB_SURROGATE","features":[393]},{"name":"U_LB_UNKNOWN","features":[393]},{"name":"U_LB_WORD_JOINER","features":[393]},{"name":"U_LB_ZWJ","features":[393]},{"name":"U_LB_ZWSPACE","features":[393]},{"name":"U_LEFT_TO_RIGHT","features":[393]},{"name":"U_LEFT_TO_RIGHT_EMBEDDING","features":[393]},{"name":"U_LEFT_TO_RIGHT_ISOLATE","features":[393]},{"name":"U_LEFT_TO_RIGHT_OVERRIDE","features":[393]},{"name":"U_LETTER_NUMBER","features":[393]},{"name":"U_LIB_SUFFIX_C_NAME_STRING","features":[393]},{"name":"U_LINE_SEPARATOR","features":[393]},{"name":"U_LONG_PROPERTY_NAME","features":[393]},{"name":"U_LOWERCASE_LETTER","features":[393]},{"name":"U_MALFORMED_EXPONENTIAL_PATTERN","features":[393]},{"name":"U_MALFORMED_PRAGMA","features":[393]},{"name":"U_MALFORMED_RULE","features":[393]},{"name":"U_MALFORMED_SET","features":[393]},{"name":"U_MALFORMED_SYMBOL_REFERENCE","features":[393]},{"name":"U_MALFORMED_UNICODE_ESCAPE","features":[393]},{"name":"U_MALFORMED_VARIABLE_DEFINITION","features":[393]},{"name":"U_MALFORMED_VARIABLE_REFERENCE","features":[393]},{"name":"U_MATH_SYMBOL","features":[393]},{"name":"U_MAX_VERSION_LENGTH","features":[393]},{"name":"U_MAX_VERSION_STRING_LENGTH","features":[393]},{"name":"U_MEMORY_ALLOCATION_ERROR","features":[393]},{"name":"U_MESSAGE_PARSE_ERROR","features":[393]},{"name":"U_MILLIS_PER_DAY","features":[393]},{"name":"U_MILLIS_PER_HOUR","features":[393]},{"name":"U_MILLIS_PER_MINUTE","features":[393]},{"name":"U_MILLIS_PER_SECOND","features":[393]},{"name":"U_MISMATCHED_SEGMENT_DELIMITERS","features":[393]},{"name":"U_MISPLACED_ANCHOR_START","features":[393]},{"name":"U_MISPLACED_COMPOUND_FILTER","features":[393]},{"name":"U_MISPLACED_CURSOR_OFFSET","features":[393]},{"name":"U_MISPLACED_QUANTIFIER","features":[393]},{"name":"U_MISSING_OPERATOR","features":[393]},{"name":"U_MISSING_RESOURCE_ERROR","features":[393]},{"name":"U_MISSING_SEGMENT_CLOSE","features":[393]},{"name":"U_MODIFIER_LETTER","features":[393]},{"name":"U_MODIFIER_SYMBOL","features":[393]},{"name":"U_MULTIPLE_ANTE_CONTEXTS","features":[393]},{"name":"U_MULTIPLE_COMPOUND_FILTERS","features":[393]},{"name":"U_MULTIPLE_CURSORS","features":[393]},{"name":"U_MULTIPLE_DECIMAL_SEPARATORS","features":[393]},{"name":"U_MULTIPLE_DECIMAL_SEPERATORS","features":[393]},{"name":"U_MULTIPLE_EXPONENTIAL_SYMBOLS","features":[393]},{"name":"U_MULTIPLE_PAD_SPECIFIERS","features":[393]},{"name":"U_MULTIPLE_PERCENT_SYMBOLS","features":[393]},{"name":"U_MULTIPLE_PERMILL_SYMBOLS","features":[393]},{"name":"U_MULTIPLE_POST_CONTEXTS","features":[393]},{"name":"U_NON_SPACING_MARK","features":[393]},{"name":"U_NO_DEFAULT_INCLUDE_UTF_HEADERS","features":[393]},{"name":"U_NO_SPACE_AVAILABLE","features":[393]},{"name":"U_NO_WRITE_PERMISSION","features":[393]},{"name":"U_NT_DECIMAL","features":[393]},{"name":"U_NT_DIGIT","features":[393]},{"name":"U_NT_NONE","features":[393]},{"name":"U_NT_NUMERIC","features":[393]},{"name":"U_NUMBER_ARG_OUTOFBOUNDS_ERROR","features":[393]},{"name":"U_NUMBER_SKELETON_SYNTAX_ERROR","features":[393]},{"name":"U_OMIT_UNCHANGED_TEXT","features":[393]},{"name":"U_OTHER_LETTER","features":[393]},{"name":"U_OTHER_NEUTRAL","features":[393]},{"name":"U_OTHER_NUMBER","features":[393]},{"name":"U_OTHER_PUNCTUATION","features":[393]},{"name":"U_OTHER_SYMBOL","features":[393]},{"name":"U_OVERRIDE_CXX_ALLOCATION","features":[393]},{"name":"U_PARAGRAPH_SEPARATOR","features":[393]},{"name":"U_PARSE_CONTEXT_LEN","features":[393]},{"name":"U_PARSE_ERROR","features":[393]},{"name":"U_PARSE_ERROR_START","features":[393]},{"name":"U_PATTERN_SYNTAX_ERROR","features":[393]},{"name":"U_PF_AIX","features":[393]},{"name":"U_PF_ANDROID","features":[393]},{"name":"U_PF_BROWSER_NATIVE_CLIENT","features":[393]},{"name":"U_PF_BSD","features":[393]},{"name":"U_PF_CYGWIN","features":[393]},{"name":"U_PF_DARWIN","features":[393]},{"name":"U_PF_EMSCRIPTEN","features":[393]},{"name":"U_PF_FUCHSIA","features":[393]},{"name":"U_PF_HPUX","features":[393]},{"name":"U_PF_IPHONE","features":[393]},{"name":"U_PF_IRIX","features":[393]},{"name":"U_PF_LINUX","features":[393]},{"name":"U_PF_MINGW","features":[393]},{"name":"U_PF_OS390","features":[393]},{"name":"U_PF_OS400","features":[393]},{"name":"U_PF_QNX","features":[393]},{"name":"U_PF_SOLARIS","features":[393]},{"name":"U_PF_UNKNOWN","features":[393]},{"name":"U_PF_WINDOWS","features":[393]},{"name":"U_PLATFORM","features":[393]},{"name":"U_PLATFORM_HAS_WIN32_API","features":[393]},{"name":"U_PLATFORM_HAS_WINUWP_API","features":[393]},{"name":"U_PLATFORM_IMPLEMENTS_POSIX","features":[393]},{"name":"U_PLATFORM_IS_DARWIN_BASED","features":[393]},{"name":"U_PLATFORM_IS_LINUX_BASED","features":[393]},{"name":"U_PLATFORM_USES_ONLY_WIN32_API","features":[393]},{"name":"U_PLUGIN_CHANGED_LEVEL_WARNING","features":[393]},{"name":"U_PLUGIN_DIDNT_SET_LEVEL","features":[393]},{"name":"U_PLUGIN_ERROR_START","features":[393]},{"name":"U_PLUGIN_TOO_HIGH","features":[393]},{"name":"U_POP_DIRECTIONAL_FORMAT","features":[393]},{"name":"U_POP_DIRECTIONAL_ISOLATE","features":[393]},{"name":"U_PRIMARY_TOO_LONG_ERROR","features":[393]},{"name":"U_PRIVATE_USE_CHAR","features":[393]},{"name":"U_REGEX_BAD_ESCAPE_SEQUENCE","features":[393]},{"name":"U_REGEX_BAD_INTERVAL","features":[393]},{"name":"U_REGEX_ERROR_START","features":[393]},{"name":"U_REGEX_INTERNAL_ERROR","features":[393]},{"name":"U_REGEX_INVALID_BACK_REF","features":[393]},{"name":"U_REGEX_INVALID_CAPTURE_GROUP_NAME","features":[393]},{"name":"U_REGEX_INVALID_FLAG","features":[393]},{"name":"U_REGEX_INVALID_RANGE","features":[393]},{"name":"U_REGEX_INVALID_STATE","features":[393]},{"name":"U_REGEX_LOOK_BEHIND_LIMIT","features":[393]},{"name":"U_REGEX_MAX_LT_MIN","features":[393]},{"name":"U_REGEX_MISMATCHED_PAREN","features":[393]},{"name":"U_REGEX_MISSING_CLOSE_BRACKET","features":[393]},{"name":"U_REGEX_NUMBER_TOO_BIG","features":[393]},{"name":"U_REGEX_PATTERN_TOO_BIG","features":[393]},{"name":"U_REGEX_PROPERTY_SYNTAX","features":[393]},{"name":"U_REGEX_RULE_SYNTAX","features":[393]},{"name":"U_REGEX_SET_CONTAINS_STRING","features":[393]},{"name":"U_REGEX_STACK_OVERFLOW","features":[393]},{"name":"U_REGEX_STOPPED_BY_CALLER","features":[393]},{"name":"U_REGEX_TIME_OUT","features":[393]},{"name":"U_REGEX_UNIMPLEMENTED","features":[393]},{"name":"U_RESOURCE_TYPE_MISMATCH","features":[393]},{"name":"U_RIGHT_TO_LEFT","features":[393]},{"name":"U_RIGHT_TO_LEFT_ARABIC","features":[393]},{"name":"U_RIGHT_TO_LEFT_EMBEDDING","features":[393]},{"name":"U_RIGHT_TO_LEFT_ISOLATE","features":[393]},{"name":"U_RIGHT_TO_LEFT_OVERRIDE","features":[393]},{"name":"U_RULE_MASK_ERROR","features":[393]},{"name":"U_SAFECLONE_ALLOCATED_WARNING","features":[393]},{"name":"U_SB_ATERM","features":[393]},{"name":"U_SB_CLOSE","features":[393]},{"name":"U_SB_CR","features":[393]},{"name":"U_SB_EXTEND","features":[393]},{"name":"U_SB_FORMAT","features":[393]},{"name":"U_SB_LF","features":[393]},{"name":"U_SB_LOWER","features":[393]},{"name":"U_SB_NUMERIC","features":[393]},{"name":"U_SB_OLETTER","features":[393]},{"name":"U_SB_OTHER","features":[393]},{"name":"U_SB_SCONTINUE","features":[393]},{"name":"U_SB_SEP","features":[393]},{"name":"U_SB_SP","features":[393]},{"name":"U_SB_STERM","features":[393]},{"name":"U_SB_UPPER","features":[393]},{"name":"U_SEGMENT_SEPARATOR","features":[393]},{"name":"U_SENTINEL","features":[393]},{"name":"U_SHAPE_AGGREGATE_TASHKEEL","features":[393]},{"name":"U_SHAPE_AGGREGATE_TASHKEEL_MASK","features":[393]},{"name":"U_SHAPE_AGGREGATE_TASHKEEL_NOOP","features":[393]},{"name":"U_SHAPE_DIGITS_ALEN2AN_INIT_AL","features":[393]},{"name":"U_SHAPE_DIGITS_ALEN2AN_INIT_LR","features":[393]},{"name":"U_SHAPE_DIGITS_AN2EN","features":[393]},{"name":"U_SHAPE_DIGITS_EN2AN","features":[393]},{"name":"U_SHAPE_DIGITS_MASK","features":[393]},{"name":"U_SHAPE_DIGITS_NOOP","features":[393]},{"name":"U_SHAPE_DIGITS_RESERVED","features":[393]},{"name":"U_SHAPE_DIGIT_TYPE_AN","features":[393]},{"name":"U_SHAPE_DIGIT_TYPE_AN_EXTENDED","features":[393]},{"name":"U_SHAPE_DIGIT_TYPE_MASK","features":[393]},{"name":"U_SHAPE_DIGIT_TYPE_RESERVED","features":[393]},{"name":"U_SHAPE_LAMALEF_AUTO","features":[393]},{"name":"U_SHAPE_LAMALEF_BEGIN","features":[393]},{"name":"U_SHAPE_LAMALEF_END","features":[393]},{"name":"U_SHAPE_LAMALEF_MASK","features":[393]},{"name":"U_SHAPE_LAMALEF_NEAR","features":[393]},{"name":"U_SHAPE_LAMALEF_RESIZE","features":[393]},{"name":"U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING","features":[393]},{"name":"U_SHAPE_LENGTH_FIXED_SPACES_AT_END","features":[393]},{"name":"U_SHAPE_LENGTH_FIXED_SPACES_NEAR","features":[393]},{"name":"U_SHAPE_LENGTH_GROW_SHRINK","features":[393]},{"name":"U_SHAPE_LENGTH_MASK","features":[393]},{"name":"U_SHAPE_LETTERS_MASK","features":[393]},{"name":"U_SHAPE_LETTERS_NOOP","features":[393]},{"name":"U_SHAPE_LETTERS_SHAPE","features":[393]},{"name":"U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED","features":[393]},{"name":"U_SHAPE_LETTERS_UNSHAPE","features":[393]},{"name":"U_SHAPE_PRESERVE_PRESENTATION","features":[393]},{"name":"U_SHAPE_PRESERVE_PRESENTATION_MASK","features":[393]},{"name":"U_SHAPE_PRESERVE_PRESENTATION_NOOP","features":[393]},{"name":"U_SHAPE_SEEN_MASK","features":[393]},{"name":"U_SHAPE_SEEN_TWOCELL_NEAR","features":[393]},{"name":"U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END","features":[393]},{"name":"U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK","features":[393]},{"name":"U_SHAPE_TAIL_NEW_UNICODE","features":[393]},{"name":"U_SHAPE_TAIL_TYPE_MASK","features":[393]},{"name":"U_SHAPE_TASHKEEL_BEGIN","features":[393]},{"name":"U_SHAPE_TASHKEEL_END","features":[393]},{"name":"U_SHAPE_TASHKEEL_MASK","features":[393]},{"name":"U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL","features":[393]},{"name":"U_SHAPE_TASHKEEL_RESIZE","features":[393]},{"name":"U_SHAPE_TEXT_DIRECTION_LOGICAL","features":[393]},{"name":"U_SHAPE_TEXT_DIRECTION_MASK","features":[393]},{"name":"U_SHAPE_TEXT_DIRECTION_VISUAL_LTR","features":[393]},{"name":"U_SHAPE_TEXT_DIRECTION_VISUAL_RTL","features":[393]},{"name":"U_SHAPE_YEHHAMZA_MASK","features":[393]},{"name":"U_SHAPE_YEHHAMZA_TWOCELL_NEAR","features":[393]},{"name":"U_SHORT_PROPERTY_NAME","features":[393]},{"name":"U_SHOW_CPLUSPLUS_API","features":[393]},{"name":"U_SIZEOF_UCHAR","features":[393]},{"name":"U_SIZEOF_WCHAR_T","features":[393]},{"name":"U_SORT_KEY_TOO_SHORT_WARNING","features":[393]},{"name":"U_SPACE_SEPARATOR","features":[393]},{"name":"U_START_PUNCTUATION","features":[393]},{"name":"U_STATE_OLD_WARNING","features":[393]},{"name":"U_STATE_TOO_OLD_ERROR","features":[393]},{"name":"U_STRINGPREP_CHECK_BIDI_ERROR","features":[393]},{"name":"U_STRINGPREP_PROHIBITED_ERROR","features":[393]},{"name":"U_STRINGPREP_UNASSIGNED_ERROR","features":[393]},{"name":"U_STRING_NOT_TERMINATED_WARNING","features":[393]},{"name":"U_SURROGATE","features":[393]},{"name":"U_TITLECASE_ADJUST_TO_CASED","features":[393]},{"name":"U_TITLECASE_LETTER","features":[393]},{"name":"U_TITLECASE_NO_BREAK_ADJUSTMENT","features":[393]},{"name":"U_TITLECASE_NO_LOWERCASE","features":[393]},{"name":"U_TITLECASE_SENTENCES","features":[393]},{"name":"U_TITLECASE_WHOLE_STRING","features":[393]},{"name":"U_TOO_MANY_ALIASES_ERROR","features":[393]},{"name":"U_TRAILING_BACKSLASH","features":[393]},{"name":"U_TRUNCATED_CHAR_FOUND","features":[393]},{"name":"U_UNASSIGNED","features":[393]},{"name":"U_UNCLOSED_SEGMENT","features":[393]},{"name":"U_UNDEFINED_KEYWORD","features":[393]},{"name":"U_UNDEFINED_SEGMENT_REFERENCE","features":[393]},{"name":"U_UNDEFINED_VARIABLE","features":[393]},{"name":"U_UNEXPECTED_TOKEN","features":[393]},{"name":"U_UNICODE_CHAR_NAME","features":[393]},{"name":"U_UNICODE_VERSION","features":[393]},{"name":"U_UNMATCHED_BRACES","features":[393]},{"name":"U_UNQUOTED_SPECIAL","features":[393]},{"name":"U_UNSUPPORTED_ATTRIBUTE","features":[393]},{"name":"U_UNSUPPORTED_ERROR","features":[393]},{"name":"U_UNSUPPORTED_ESCAPE_SEQUENCE","features":[393]},{"name":"U_UNSUPPORTED_PROPERTY","features":[393]},{"name":"U_UNTERMINATED_QUOTE","features":[393]},{"name":"U_UPPERCASE_LETTER","features":[393]},{"name":"U_USELESS_COLLATOR_ERROR","features":[393]},{"name":"U_USING_DEFAULT_WARNING","features":[393]},{"name":"U_USING_FALLBACK_WARNING","features":[393]},{"name":"U_USING_ICU_NAMESPACE","features":[393]},{"name":"U_VARIABLE_RANGE_EXHAUSTED","features":[393]},{"name":"U_VARIABLE_RANGE_OVERLAP","features":[393]},{"name":"U_VO_ROTATED","features":[393]},{"name":"U_VO_TRANSFORMED_ROTATED","features":[393]},{"name":"U_VO_TRANSFORMED_UPRIGHT","features":[393]},{"name":"U_VO_UPRIGHT","features":[393]},{"name":"U_WB_ALETTER","features":[393]},{"name":"U_WB_CR","features":[393]},{"name":"U_WB_DOUBLE_QUOTE","features":[393]},{"name":"U_WB_EXTEND","features":[393]},{"name":"U_WB_EXTENDNUMLET","features":[393]},{"name":"U_WB_E_BASE","features":[393]},{"name":"U_WB_E_BASE_GAZ","features":[393]},{"name":"U_WB_E_MODIFIER","features":[393]},{"name":"U_WB_FORMAT","features":[393]},{"name":"U_WB_GLUE_AFTER_ZWJ","features":[393]},{"name":"U_WB_HEBREW_LETTER","features":[393]},{"name":"U_WB_KATAKANA","features":[393]},{"name":"U_WB_LF","features":[393]},{"name":"U_WB_MIDLETTER","features":[393]},{"name":"U_WB_MIDNUM","features":[393]},{"name":"U_WB_MIDNUMLET","features":[393]},{"name":"U_WB_NEWLINE","features":[393]},{"name":"U_WB_NUMERIC","features":[393]},{"name":"U_WB_OTHER","features":[393]},{"name":"U_WB_REGIONAL_INDICATOR","features":[393]},{"name":"U_WB_SINGLE_QUOTE","features":[393]},{"name":"U_WB_WSEGSPACE","features":[393]},{"name":"U_WB_ZWJ","features":[393]},{"name":"U_WHITE_SPACE_NEUTRAL","features":[393]},{"name":"U_ZERO_ERROR","features":[393]},{"name":"UpdateCalendarDayOfWeek","features":[307,393]},{"name":"VS_ALLOW_LATIN","features":[393]},{"name":"VerifyScripts","features":[307,393]},{"name":"WC_COMPOSITECHECK","features":[393]},{"name":"WC_DEFAULTCHAR","features":[393]},{"name":"WC_DISCARDNS","features":[393]},{"name":"WC_ERR_INVALID_CHARS","features":[393]},{"name":"WC_NO_BEST_FIT_CHARS","features":[393]},{"name":"WC_SEPCHARS","features":[393]},{"name":"WORDLIST_TYPE","features":[393]},{"name":"WORDLIST_TYPE_ADD","features":[393]},{"name":"WORDLIST_TYPE_AUTOCORRECT","features":[393]},{"name":"WORDLIST_TYPE_EXCLUDE","features":[393]},{"name":"WORDLIST_TYPE_IGNORE","features":[393]},{"name":"WeekUnit","features":[393]},{"name":"WideCharToMultiByte","features":[307,393]},{"name":"YearUnit","features":[393]},{"name":"lstrcatA","features":[393]},{"name":"lstrcatW","features":[393]},{"name":"lstrcmpA","features":[393]},{"name":"lstrcmpW","features":[393]},{"name":"lstrcmpiA","features":[393]},{"name":"lstrcmpiW","features":[393]},{"name":"lstrcpyA","features":[393]},{"name":"lstrcpyW","features":[393]},{"name":"lstrcpynA","features":[393]},{"name":"lstrcpynW","features":[393]},{"name":"lstrlenA","features":[393]},{"name":"lstrlenW","features":[393]},{"name":"sidArabic","features":[393]},{"name":"sidArmenian","features":[393]},{"name":"sidAsciiLatin","features":[393]},{"name":"sidAsciiSym","features":[393]},{"name":"sidBengali","features":[393]},{"name":"sidBopomofo","features":[393]},{"name":"sidBraille","features":[393]},{"name":"sidBurmese","features":[393]},{"name":"sidCanSyllabic","features":[393]},{"name":"sidCherokee","features":[393]},{"name":"sidCyrillic","features":[393]},{"name":"sidDefault","features":[393]},{"name":"sidDevanagari","features":[393]},{"name":"sidEthiopic","features":[393]},{"name":"sidFEFirst","features":[393]},{"name":"sidFELast","features":[393]},{"name":"sidGeorgian","features":[393]},{"name":"sidGreek","features":[393]},{"name":"sidGujarati","features":[393]},{"name":"sidGurmukhi","features":[393]},{"name":"sidHan","features":[393]},{"name":"sidHangul","features":[393]},{"name":"sidHebrew","features":[393]},{"name":"sidKana","features":[393]},{"name":"sidKannada","features":[393]},{"name":"sidKhmer","features":[393]},{"name":"sidLao","features":[393]},{"name":"sidLatin","features":[393]},{"name":"sidLim","features":[393]},{"name":"sidMalayalam","features":[393]},{"name":"sidMerge","features":[393]},{"name":"sidMongolian","features":[393]},{"name":"sidOgham","features":[393]},{"name":"sidOriya","features":[393]},{"name":"sidRunic","features":[393]},{"name":"sidSinhala","features":[393]},{"name":"sidSyriac","features":[393]},{"name":"sidTamil","features":[393]},{"name":"sidTelugu","features":[393]},{"name":"sidThaana","features":[393]},{"name":"sidThai","features":[393]},{"name":"sidTibetan","features":[393]},{"name":"sidUserDefined","features":[393]},{"name":"sidYi","features":[393]},{"name":"u_UCharsToChars","features":[393]},{"name":"u_austrcpy","features":[393]},{"name":"u_austrncpy","features":[393]},{"name":"u_catclose","features":[393]},{"name":"u_catgets","features":[393]},{"name":"u_catopen","features":[393]},{"name":"u_charAge","features":[393]},{"name":"u_charDigitValue","features":[393]},{"name":"u_charDirection","features":[393]},{"name":"u_charFromName","features":[393]},{"name":"u_charMirror","features":[393]},{"name":"u_charName","features":[393]},{"name":"u_charType","features":[393]},{"name":"u_charsToUChars","features":[393]},{"name":"u_cleanup","features":[393]},{"name":"u_countChar32","features":[393]},{"name":"u_digit","features":[393]},{"name":"u_enumCharNames","features":[393]},{"name":"u_enumCharTypes","features":[393]},{"name":"u_errorName","features":[393]},{"name":"u_foldCase","features":[393]},{"name":"u_forDigit","features":[393]},{"name":"u_formatMessage","features":[393]},{"name":"u_formatMessageWithError","features":[393]},{"name":"u_getBidiPairedBracket","features":[393]},{"name":"u_getBinaryPropertySet","features":[393]},{"name":"u_getCombiningClass","features":[393]},{"name":"u_getDataVersion","features":[393]},{"name":"u_getFC_NFKC_Closure","features":[393]},{"name":"u_getIntPropertyMap","features":[393]},{"name":"u_getIntPropertyMaxValue","features":[393]},{"name":"u_getIntPropertyMinValue","features":[393]},{"name":"u_getIntPropertyValue","features":[393]},{"name":"u_getNumericValue","features":[393]},{"name":"u_getPropertyEnum","features":[393]},{"name":"u_getPropertyName","features":[393]},{"name":"u_getPropertyValueEnum","features":[393]},{"name":"u_getPropertyValueName","features":[393]},{"name":"u_getUnicodeVersion","features":[393]},{"name":"u_getVersion","features":[393]},{"name":"u_hasBinaryProperty","features":[393]},{"name":"u_init","features":[393]},{"name":"u_isIDIgnorable","features":[393]},{"name":"u_isIDPart","features":[393]},{"name":"u_isIDStart","features":[393]},{"name":"u_isISOControl","features":[393]},{"name":"u_isJavaIDPart","features":[393]},{"name":"u_isJavaIDStart","features":[393]},{"name":"u_isJavaSpaceChar","features":[393]},{"name":"u_isMirrored","features":[393]},{"name":"u_isUAlphabetic","features":[393]},{"name":"u_isULowercase","features":[393]},{"name":"u_isUUppercase","features":[393]},{"name":"u_isUWhiteSpace","features":[393]},{"name":"u_isWhitespace","features":[393]},{"name":"u_isalnum","features":[393]},{"name":"u_isalpha","features":[393]},{"name":"u_isbase","features":[393]},{"name":"u_isblank","features":[393]},{"name":"u_iscntrl","features":[393]},{"name":"u_isdefined","features":[393]},{"name":"u_isdigit","features":[393]},{"name":"u_isgraph","features":[393]},{"name":"u_islower","features":[393]},{"name":"u_isprint","features":[393]},{"name":"u_ispunct","features":[393]},{"name":"u_isspace","features":[393]},{"name":"u_istitle","features":[393]},{"name":"u_isupper","features":[393]},{"name":"u_isxdigit","features":[393]},{"name":"u_memcasecmp","features":[393]},{"name":"u_memchr","features":[393]},{"name":"u_memchr32","features":[393]},{"name":"u_memcmp","features":[393]},{"name":"u_memcmpCodePointOrder","features":[393]},{"name":"u_memcpy","features":[393]},{"name":"u_memmove","features":[393]},{"name":"u_memrchr","features":[393]},{"name":"u_memrchr32","features":[393]},{"name":"u_memset","features":[393]},{"name":"u_parseMessage","features":[393]},{"name":"u_parseMessageWithError","features":[393]},{"name":"u_setMemoryFunctions","features":[393]},{"name":"u_shapeArabic","features":[393]},{"name":"u_strCaseCompare","features":[393]},{"name":"u_strCompare","features":[393]},{"name":"u_strCompareIter","features":[393]},{"name":"u_strFindFirst","features":[393]},{"name":"u_strFindLast","features":[393]},{"name":"u_strFoldCase","features":[393]},{"name":"u_strFromJavaModifiedUTF8WithSub","features":[393]},{"name":"u_strFromUTF32","features":[393]},{"name":"u_strFromUTF32WithSub","features":[393]},{"name":"u_strFromUTF8","features":[393]},{"name":"u_strFromUTF8Lenient","features":[393]},{"name":"u_strFromUTF8WithSub","features":[393]},{"name":"u_strFromWCS","features":[393]},{"name":"u_strHasMoreChar32Than","features":[393]},{"name":"u_strToJavaModifiedUTF8","features":[393]},{"name":"u_strToLower","features":[393]},{"name":"u_strToTitle","features":[393]},{"name":"u_strToUTF32","features":[393]},{"name":"u_strToUTF32WithSub","features":[393]},{"name":"u_strToUTF8","features":[393]},{"name":"u_strToUTF8WithSub","features":[393]},{"name":"u_strToUpper","features":[393]},{"name":"u_strToWCS","features":[393]},{"name":"u_strcasecmp","features":[393]},{"name":"u_strcat","features":[393]},{"name":"u_strchr","features":[393]},{"name":"u_strchr32","features":[393]},{"name":"u_strcmp","features":[393]},{"name":"u_strcmpCodePointOrder","features":[393]},{"name":"u_strcpy","features":[393]},{"name":"u_strcspn","features":[393]},{"name":"u_strlen","features":[393]},{"name":"u_strncasecmp","features":[393]},{"name":"u_strncat","features":[393]},{"name":"u_strncmp","features":[393]},{"name":"u_strncmpCodePointOrder","features":[393]},{"name":"u_strncpy","features":[393]},{"name":"u_strpbrk","features":[393]},{"name":"u_strrchr","features":[393]},{"name":"u_strrchr32","features":[393]},{"name":"u_strrstr","features":[393]},{"name":"u_strspn","features":[393]},{"name":"u_strstr","features":[393]},{"name":"u_strtok_r","features":[393]},{"name":"u_tolower","features":[393]},{"name":"u_totitle","features":[393]},{"name":"u_toupper","features":[393]},{"name":"u_uastrcpy","features":[393]},{"name":"u_uastrncpy","features":[393]},{"name":"u_unescape","features":[393]},{"name":"u_unescapeAt","features":[393]},{"name":"u_versionFromString","features":[393]},{"name":"u_versionFromUString","features":[393]},{"name":"u_versionToString","features":[393]},{"name":"u_vformatMessage","features":[393]},{"name":"u_vformatMessageWithError","features":[393]},{"name":"u_vparseMessage","features":[393]},{"name":"u_vparseMessageWithError","features":[393]},{"name":"ubidi_close","features":[393]},{"name":"ubidi_countParagraphs","features":[393]},{"name":"ubidi_countRuns","features":[393]},{"name":"ubidi_getBaseDirection","features":[393]},{"name":"ubidi_getClassCallback","features":[393]},{"name":"ubidi_getCustomizedClass","features":[393]},{"name":"ubidi_getDirection","features":[393]},{"name":"ubidi_getLength","features":[393]},{"name":"ubidi_getLevelAt","features":[393]},{"name":"ubidi_getLevels","features":[393]},{"name":"ubidi_getLogicalIndex","features":[393]},{"name":"ubidi_getLogicalMap","features":[393]},{"name":"ubidi_getLogicalRun","features":[393]},{"name":"ubidi_getParaLevel","features":[393]},{"name":"ubidi_getParagraph","features":[393]},{"name":"ubidi_getParagraphByIndex","features":[393]},{"name":"ubidi_getProcessedLength","features":[393]},{"name":"ubidi_getReorderingMode","features":[393]},{"name":"ubidi_getReorderingOptions","features":[393]},{"name":"ubidi_getResultLength","features":[393]},{"name":"ubidi_getText","features":[393]},{"name":"ubidi_getVisualIndex","features":[393]},{"name":"ubidi_getVisualMap","features":[393]},{"name":"ubidi_getVisualRun","features":[393]},{"name":"ubidi_invertMap","features":[393]},{"name":"ubidi_isInverse","features":[393]},{"name":"ubidi_isOrderParagraphsLTR","features":[393]},{"name":"ubidi_open","features":[393]},{"name":"ubidi_openSized","features":[393]},{"name":"ubidi_orderParagraphsLTR","features":[393]},{"name":"ubidi_reorderLogical","features":[393]},{"name":"ubidi_reorderVisual","features":[393]},{"name":"ubidi_setClassCallback","features":[393]},{"name":"ubidi_setContext","features":[393]},{"name":"ubidi_setInverse","features":[393]},{"name":"ubidi_setLine","features":[393]},{"name":"ubidi_setPara","features":[393]},{"name":"ubidi_setReorderingMode","features":[393]},{"name":"ubidi_setReorderingOptions","features":[393]},{"name":"ubidi_writeReordered","features":[393]},{"name":"ubidi_writeReverse","features":[393]},{"name":"ubiditransform_close","features":[393]},{"name":"ubiditransform_open","features":[393]},{"name":"ubiditransform_transform","features":[393]},{"name":"ublock_getCode","features":[393]},{"name":"ubrk_close","features":[393]},{"name":"ubrk_countAvailable","features":[393]},{"name":"ubrk_current","features":[393]},{"name":"ubrk_first","features":[393]},{"name":"ubrk_following","features":[393]},{"name":"ubrk_getAvailable","features":[393]},{"name":"ubrk_getBinaryRules","features":[393]},{"name":"ubrk_getLocaleByType","features":[393]},{"name":"ubrk_getRuleStatus","features":[393]},{"name":"ubrk_getRuleStatusVec","features":[393]},{"name":"ubrk_isBoundary","features":[393]},{"name":"ubrk_last","features":[393]},{"name":"ubrk_next","features":[393]},{"name":"ubrk_open","features":[393]},{"name":"ubrk_openBinaryRules","features":[393]},{"name":"ubrk_openRules","features":[393]},{"name":"ubrk_preceding","features":[393]},{"name":"ubrk_previous","features":[393]},{"name":"ubrk_refreshUText","features":[393]},{"name":"ubrk_safeClone","features":[393]},{"name":"ubrk_setText","features":[393]},{"name":"ubrk_setUText","features":[393]},{"name":"ucal_add","features":[393]},{"name":"ucal_clear","features":[393]},{"name":"ucal_clearField","features":[393]},{"name":"ucal_clone","features":[393]},{"name":"ucal_close","features":[393]},{"name":"ucal_countAvailable","features":[393]},{"name":"ucal_equivalentTo","features":[393]},{"name":"ucal_get","features":[393]},{"name":"ucal_getAttribute","features":[393]},{"name":"ucal_getAvailable","features":[393]},{"name":"ucal_getCanonicalTimeZoneID","features":[393]},{"name":"ucal_getDSTSavings","features":[393]},{"name":"ucal_getDayOfWeekType","features":[393]},{"name":"ucal_getDefaultTimeZone","features":[393]},{"name":"ucal_getFieldDifference","features":[393]},{"name":"ucal_getGregorianChange","features":[393]},{"name":"ucal_getHostTimeZone","features":[393]},{"name":"ucal_getKeywordValuesForLocale","features":[393]},{"name":"ucal_getLimit","features":[393]},{"name":"ucal_getLocaleByType","features":[393]},{"name":"ucal_getMillis","features":[393]},{"name":"ucal_getNow","features":[393]},{"name":"ucal_getTZDataVersion","features":[393]},{"name":"ucal_getTimeZoneDisplayName","features":[393]},{"name":"ucal_getTimeZoneID","features":[393]},{"name":"ucal_getTimeZoneIDForWindowsID","features":[393]},{"name":"ucal_getTimeZoneTransitionDate","features":[393]},{"name":"ucal_getType","features":[393]},{"name":"ucal_getWeekendTransition","features":[393]},{"name":"ucal_getWindowsTimeZoneID","features":[393]},{"name":"ucal_inDaylightTime","features":[393]},{"name":"ucal_isSet","features":[393]},{"name":"ucal_isWeekend","features":[393]},{"name":"ucal_open","features":[393]},{"name":"ucal_openCountryTimeZones","features":[393]},{"name":"ucal_openTimeZoneIDEnumeration","features":[393]},{"name":"ucal_openTimeZones","features":[393]},{"name":"ucal_roll","features":[393]},{"name":"ucal_set","features":[393]},{"name":"ucal_setAttribute","features":[393]},{"name":"ucal_setDate","features":[393]},{"name":"ucal_setDateTime","features":[393]},{"name":"ucal_setDefaultTimeZone","features":[393]},{"name":"ucal_setGregorianChange","features":[393]},{"name":"ucal_setMillis","features":[393]},{"name":"ucal_setTimeZone","features":[393]},{"name":"ucasemap_close","features":[393]},{"name":"ucasemap_getBreakIterator","features":[393]},{"name":"ucasemap_getLocale","features":[393]},{"name":"ucasemap_getOptions","features":[393]},{"name":"ucasemap_open","features":[393]},{"name":"ucasemap_setBreakIterator","features":[393]},{"name":"ucasemap_setLocale","features":[393]},{"name":"ucasemap_setOptions","features":[393]},{"name":"ucasemap_toTitle","features":[393]},{"name":"ucasemap_utf8FoldCase","features":[393]},{"name":"ucasemap_utf8ToLower","features":[393]},{"name":"ucasemap_utf8ToTitle","features":[393]},{"name":"ucasemap_utf8ToUpper","features":[393]},{"name":"ucfpos_close","features":[393]},{"name":"ucfpos_constrainCategory","features":[393]},{"name":"ucfpos_constrainField","features":[393]},{"name":"ucfpos_getCategory","features":[393]},{"name":"ucfpos_getField","features":[393]},{"name":"ucfpos_getIndexes","features":[393]},{"name":"ucfpos_getInt64IterationContext","features":[393]},{"name":"ucfpos_matchesField","features":[393]},{"name":"ucfpos_open","features":[393]},{"name":"ucfpos_reset","features":[393]},{"name":"ucfpos_setInt64IterationContext","features":[393]},{"name":"ucfpos_setState","features":[393]},{"name":"ucnv_cbFromUWriteBytes","features":[393]},{"name":"ucnv_cbFromUWriteSub","features":[393]},{"name":"ucnv_cbFromUWriteUChars","features":[393]},{"name":"ucnv_cbToUWriteSub","features":[393]},{"name":"ucnv_cbToUWriteUChars","features":[393]},{"name":"ucnv_close","features":[393]},{"name":"ucnv_compareNames","features":[393]},{"name":"ucnv_convert","features":[393]},{"name":"ucnv_convertEx","features":[393]},{"name":"ucnv_countAliases","features":[393]},{"name":"ucnv_countAvailable","features":[393]},{"name":"ucnv_countStandards","features":[393]},{"name":"ucnv_detectUnicodeSignature","features":[393]},{"name":"ucnv_fixFileSeparator","features":[393]},{"name":"ucnv_flushCache","features":[393]},{"name":"ucnv_fromAlgorithmic","features":[393]},{"name":"ucnv_fromUChars","features":[393]},{"name":"ucnv_fromUCountPending","features":[393]},{"name":"ucnv_fromUnicode","features":[393]},{"name":"ucnv_getAlias","features":[393]},{"name":"ucnv_getAliases","features":[393]},{"name":"ucnv_getAvailableName","features":[393]},{"name":"ucnv_getCCSID","features":[393]},{"name":"ucnv_getCanonicalName","features":[393]},{"name":"ucnv_getDefaultName","features":[393]},{"name":"ucnv_getDisplayName","features":[393]},{"name":"ucnv_getFromUCallBack","features":[393]},{"name":"ucnv_getInvalidChars","features":[393]},{"name":"ucnv_getInvalidUChars","features":[393]},{"name":"ucnv_getMaxCharSize","features":[393]},{"name":"ucnv_getMinCharSize","features":[393]},{"name":"ucnv_getName","features":[393]},{"name":"ucnv_getNextUChar","features":[393]},{"name":"ucnv_getPlatform","features":[393]},{"name":"ucnv_getStandard","features":[393]},{"name":"ucnv_getStandardName","features":[393]},{"name":"ucnv_getStarters","features":[393]},{"name":"ucnv_getSubstChars","features":[393]},{"name":"ucnv_getToUCallBack","features":[393]},{"name":"ucnv_getType","features":[393]},{"name":"ucnv_getUnicodeSet","features":[393]},{"name":"ucnv_isAmbiguous","features":[393]},{"name":"ucnv_isFixedWidth","features":[393]},{"name":"ucnv_open","features":[393]},{"name":"ucnv_openAllNames","features":[393]},{"name":"ucnv_openCCSID","features":[393]},{"name":"ucnv_openPackage","features":[393]},{"name":"ucnv_openStandardNames","features":[393]},{"name":"ucnv_openU","features":[393]},{"name":"ucnv_reset","features":[393]},{"name":"ucnv_resetFromUnicode","features":[393]},{"name":"ucnv_resetToUnicode","features":[393]},{"name":"ucnv_safeClone","features":[393]},{"name":"ucnv_setDefaultName","features":[393]},{"name":"ucnv_setFallback","features":[393]},{"name":"ucnv_setFromUCallBack","features":[393]},{"name":"ucnv_setSubstChars","features":[393]},{"name":"ucnv_setSubstString","features":[393]},{"name":"ucnv_setToUCallBack","features":[393]},{"name":"ucnv_toAlgorithmic","features":[393]},{"name":"ucnv_toUChars","features":[393]},{"name":"ucnv_toUCountPending","features":[393]},{"name":"ucnv_toUnicode","features":[393]},{"name":"ucnv_usesFallback","features":[393]},{"name":"ucnvsel_close","features":[393]},{"name":"ucnvsel_open","features":[393]},{"name":"ucnvsel_openFromSerialized","features":[393]},{"name":"ucnvsel_selectForString","features":[393]},{"name":"ucnvsel_selectForUTF8","features":[393]},{"name":"ucnvsel_serialize","features":[393]},{"name":"ucol_cloneBinary","features":[393]},{"name":"ucol_close","features":[393]},{"name":"ucol_closeElements","features":[393]},{"name":"ucol_countAvailable","features":[393]},{"name":"ucol_equal","features":[393]},{"name":"ucol_getAttribute","features":[393]},{"name":"ucol_getAvailable","features":[393]},{"name":"ucol_getBound","features":[393]},{"name":"ucol_getContractionsAndExpansions","features":[393]},{"name":"ucol_getDisplayName","features":[393]},{"name":"ucol_getEquivalentReorderCodes","features":[393]},{"name":"ucol_getFunctionalEquivalent","features":[393]},{"name":"ucol_getKeywordValues","features":[393]},{"name":"ucol_getKeywordValuesForLocale","features":[393]},{"name":"ucol_getKeywords","features":[393]},{"name":"ucol_getLocaleByType","features":[393]},{"name":"ucol_getMaxExpansion","features":[393]},{"name":"ucol_getMaxVariable","features":[393]},{"name":"ucol_getOffset","features":[393]},{"name":"ucol_getReorderCodes","features":[393]},{"name":"ucol_getRules","features":[393]},{"name":"ucol_getRulesEx","features":[393]},{"name":"ucol_getSortKey","features":[393]},{"name":"ucol_getStrength","features":[393]},{"name":"ucol_getTailoredSet","features":[393]},{"name":"ucol_getUCAVersion","features":[393]},{"name":"ucol_getVariableTop","features":[393]},{"name":"ucol_getVersion","features":[393]},{"name":"ucol_greater","features":[393]},{"name":"ucol_greaterOrEqual","features":[393]},{"name":"ucol_keyHashCode","features":[393]},{"name":"ucol_mergeSortkeys","features":[393]},{"name":"ucol_next","features":[393]},{"name":"ucol_nextSortKeyPart","features":[393]},{"name":"ucol_open","features":[393]},{"name":"ucol_openAvailableLocales","features":[393]},{"name":"ucol_openBinary","features":[393]},{"name":"ucol_openElements","features":[393]},{"name":"ucol_openRules","features":[393]},{"name":"ucol_previous","features":[393]},{"name":"ucol_primaryOrder","features":[393]},{"name":"ucol_reset","features":[393]},{"name":"ucol_safeClone","features":[393]},{"name":"ucol_secondaryOrder","features":[393]},{"name":"ucol_setAttribute","features":[393]},{"name":"ucol_setMaxVariable","features":[393]},{"name":"ucol_setOffset","features":[393]},{"name":"ucol_setReorderCodes","features":[393]},{"name":"ucol_setStrength","features":[393]},{"name":"ucol_setText","features":[393]},{"name":"ucol_strcoll","features":[393]},{"name":"ucol_strcollIter","features":[393]},{"name":"ucol_strcollUTF8","features":[393]},{"name":"ucol_tertiaryOrder","features":[393]},{"name":"ucpmap_get","features":[393]},{"name":"ucpmap_getRange","features":[393]},{"name":"ucptrie_close","features":[393]},{"name":"ucptrie_get","features":[393]},{"name":"ucptrie_getRange","features":[393]},{"name":"ucptrie_getType","features":[393]},{"name":"ucptrie_getValueWidth","features":[393]},{"name":"ucptrie_internalSmallIndex","features":[393]},{"name":"ucptrie_internalSmallU8Index","features":[393]},{"name":"ucptrie_internalU8PrevIndex","features":[393]},{"name":"ucptrie_openFromBinary","features":[393]},{"name":"ucptrie_toBinary","features":[393]},{"name":"ucsdet_close","features":[393]},{"name":"ucsdet_detect","features":[393]},{"name":"ucsdet_detectAll","features":[393]},{"name":"ucsdet_enableInputFilter","features":[393]},{"name":"ucsdet_getAllDetectableCharsets","features":[393]},{"name":"ucsdet_getConfidence","features":[393]},{"name":"ucsdet_getLanguage","features":[393]},{"name":"ucsdet_getName","features":[393]},{"name":"ucsdet_getUChars","features":[393]},{"name":"ucsdet_isInputFilterEnabled","features":[393]},{"name":"ucsdet_open","features":[393]},{"name":"ucsdet_setDeclaredEncoding","features":[393]},{"name":"ucsdet_setText","features":[393]},{"name":"ucurr_countCurrencies","features":[393]},{"name":"ucurr_forLocale","features":[393]},{"name":"ucurr_forLocaleAndDate","features":[393]},{"name":"ucurr_getDefaultFractionDigits","features":[393]},{"name":"ucurr_getDefaultFractionDigitsForUsage","features":[393]},{"name":"ucurr_getKeywordValuesForLocale","features":[393]},{"name":"ucurr_getName","features":[393]},{"name":"ucurr_getNumericCode","features":[393]},{"name":"ucurr_getPluralName","features":[393]},{"name":"ucurr_getRoundingIncrement","features":[393]},{"name":"ucurr_getRoundingIncrementForUsage","features":[393]},{"name":"ucurr_isAvailable","features":[393]},{"name":"ucurr_openISOCurrencies","features":[393]},{"name":"ucurr_register","features":[393]},{"name":"ucurr_unregister","features":[393]},{"name":"udat_adoptNumberFormat","features":[393]},{"name":"udat_adoptNumberFormatForFields","features":[393]},{"name":"udat_applyPattern","features":[393]},{"name":"udat_clone","features":[393]},{"name":"udat_close","features":[393]},{"name":"udat_countAvailable","features":[393]},{"name":"udat_countSymbols","features":[393]},{"name":"udat_format","features":[393]},{"name":"udat_formatCalendar","features":[393]},{"name":"udat_formatCalendarForFields","features":[393]},{"name":"udat_formatForFields","features":[393]},{"name":"udat_get2DigitYearStart","features":[393]},{"name":"udat_getAvailable","features":[393]},{"name":"udat_getBooleanAttribute","features":[393]},{"name":"udat_getCalendar","features":[393]},{"name":"udat_getContext","features":[393]},{"name":"udat_getLocaleByType","features":[393]},{"name":"udat_getNumberFormat","features":[393]},{"name":"udat_getNumberFormatForField","features":[393]},{"name":"udat_getSymbols","features":[393]},{"name":"udat_isLenient","features":[393]},{"name":"udat_open","features":[393]},{"name":"udat_parse","features":[393]},{"name":"udat_parseCalendar","features":[393]},{"name":"udat_set2DigitYearStart","features":[393]},{"name":"udat_setBooleanAttribute","features":[393]},{"name":"udat_setCalendar","features":[393]},{"name":"udat_setContext","features":[393]},{"name":"udat_setLenient","features":[393]},{"name":"udat_setNumberFormat","features":[393]},{"name":"udat_setSymbols","features":[393]},{"name":"udat_toCalendarDateField","features":[393]},{"name":"udat_toPattern","features":[393]},{"name":"udatpg_addPattern","features":[393]},{"name":"udatpg_clone","features":[393]},{"name":"udatpg_close","features":[393]},{"name":"udatpg_getAppendItemFormat","features":[393]},{"name":"udatpg_getAppendItemName","features":[393]},{"name":"udatpg_getBaseSkeleton","features":[393]},{"name":"udatpg_getBestPattern","features":[393]},{"name":"udatpg_getBestPatternWithOptions","features":[393]},{"name":"udatpg_getDateTimeFormat","features":[393]},{"name":"udatpg_getDecimal","features":[393]},{"name":"udatpg_getFieldDisplayName","features":[393]},{"name":"udatpg_getPatternForSkeleton","features":[393]},{"name":"udatpg_getSkeleton","features":[393]},{"name":"udatpg_open","features":[393]},{"name":"udatpg_openBaseSkeletons","features":[393]},{"name":"udatpg_openEmpty","features":[393]},{"name":"udatpg_openSkeletons","features":[393]},{"name":"udatpg_replaceFieldTypes","features":[393]},{"name":"udatpg_replaceFieldTypesWithOptions","features":[393]},{"name":"udatpg_setAppendItemFormat","features":[393]},{"name":"udatpg_setAppendItemName","features":[393]},{"name":"udatpg_setDateTimeFormat","features":[393]},{"name":"udatpg_setDecimal","features":[393]},{"name":"udtitvfmt_close","features":[393]},{"name":"udtitvfmt_closeResult","features":[393]},{"name":"udtitvfmt_format","features":[393]},{"name":"udtitvfmt_open","features":[393]},{"name":"udtitvfmt_openResult","features":[393]},{"name":"udtitvfmt_resultAsValue","features":[393]},{"name":"uenum_close","features":[393]},{"name":"uenum_count","features":[393]},{"name":"uenum_next","features":[393]},{"name":"uenum_openCharStringsEnumeration","features":[393]},{"name":"uenum_openUCharStringsEnumeration","features":[393]},{"name":"uenum_reset","features":[393]},{"name":"uenum_unext","features":[393]},{"name":"ufieldpositer_close","features":[393]},{"name":"ufieldpositer_next","features":[393]},{"name":"ufieldpositer_open","features":[393]},{"name":"ufmt_close","features":[393]},{"name":"ufmt_getArrayItemByIndex","features":[393]},{"name":"ufmt_getArrayLength","features":[393]},{"name":"ufmt_getDate","features":[393]},{"name":"ufmt_getDecNumChars","features":[393]},{"name":"ufmt_getDouble","features":[393]},{"name":"ufmt_getInt64","features":[393]},{"name":"ufmt_getLong","features":[393]},{"name":"ufmt_getObject","features":[393]},{"name":"ufmt_getType","features":[393]},{"name":"ufmt_getUChars","features":[393]},{"name":"ufmt_isNumeric","features":[393]},{"name":"ufmt_open","features":[393]},{"name":"ufmtval_getString","features":[393]},{"name":"ufmtval_nextPosition","features":[393]},{"name":"ugender_getInstance","features":[393]},{"name":"ugender_getListGender","features":[393]},{"name":"uidna_close","features":[393]},{"name":"uidna_labelToASCII","features":[393]},{"name":"uidna_labelToASCII_UTF8","features":[393]},{"name":"uidna_labelToUnicode","features":[393]},{"name":"uidna_labelToUnicodeUTF8","features":[393]},{"name":"uidna_nameToASCII","features":[393]},{"name":"uidna_nameToASCII_UTF8","features":[393]},{"name":"uidna_nameToUnicode","features":[393]},{"name":"uidna_nameToUnicodeUTF8","features":[393]},{"name":"uidna_openUTS46","features":[393]},{"name":"uiter_current32","features":[393]},{"name":"uiter_getState","features":[393]},{"name":"uiter_next32","features":[393]},{"name":"uiter_previous32","features":[393]},{"name":"uiter_setState","features":[393]},{"name":"uiter_setString","features":[393]},{"name":"uiter_setUTF16BE","features":[393]},{"name":"uiter_setUTF8","features":[393]},{"name":"uldn_close","features":[393]},{"name":"uldn_getContext","features":[393]},{"name":"uldn_getDialectHandling","features":[393]},{"name":"uldn_getLocale","features":[393]},{"name":"uldn_keyDisplayName","features":[393]},{"name":"uldn_keyValueDisplayName","features":[393]},{"name":"uldn_languageDisplayName","features":[393]},{"name":"uldn_localeDisplayName","features":[393]},{"name":"uldn_open","features":[393]},{"name":"uldn_openForContext","features":[393]},{"name":"uldn_regionDisplayName","features":[393]},{"name":"uldn_scriptCodeDisplayName","features":[393]},{"name":"uldn_scriptDisplayName","features":[393]},{"name":"uldn_variantDisplayName","features":[393]},{"name":"ulistfmt_close","features":[393]},{"name":"ulistfmt_closeResult","features":[393]},{"name":"ulistfmt_format","features":[393]},{"name":"ulistfmt_formatStringsToResult","features":[393]},{"name":"ulistfmt_open","features":[393]},{"name":"ulistfmt_openForType","features":[393]},{"name":"ulistfmt_openResult","features":[393]},{"name":"ulistfmt_resultAsValue","features":[393]},{"name":"uloc_acceptLanguage","features":[393]},{"name":"uloc_acceptLanguageFromHTTP","features":[393]},{"name":"uloc_addLikelySubtags","features":[393]},{"name":"uloc_canonicalize","features":[393]},{"name":"uloc_countAvailable","features":[393]},{"name":"uloc_forLanguageTag","features":[393]},{"name":"uloc_getAvailable","features":[393]},{"name":"uloc_getBaseName","features":[393]},{"name":"uloc_getCharacterOrientation","features":[393]},{"name":"uloc_getCountry","features":[393]},{"name":"uloc_getDefault","features":[393]},{"name":"uloc_getDisplayCountry","features":[393]},{"name":"uloc_getDisplayKeyword","features":[393]},{"name":"uloc_getDisplayKeywordValue","features":[393]},{"name":"uloc_getDisplayLanguage","features":[393]},{"name":"uloc_getDisplayName","features":[393]},{"name":"uloc_getDisplayScript","features":[393]},{"name":"uloc_getDisplayVariant","features":[393]},{"name":"uloc_getISO3Country","features":[393]},{"name":"uloc_getISO3Language","features":[393]},{"name":"uloc_getISOCountries","features":[393]},{"name":"uloc_getISOLanguages","features":[393]},{"name":"uloc_getKeywordValue","features":[393]},{"name":"uloc_getLCID","features":[393]},{"name":"uloc_getLanguage","features":[393]},{"name":"uloc_getLineOrientation","features":[393]},{"name":"uloc_getLocaleForLCID","features":[393]},{"name":"uloc_getName","features":[393]},{"name":"uloc_getParent","features":[393]},{"name":"uloc_getScript","features":[393]},{"name":"uloc_getVariant","features":[393]},{"name":"uloc_isRightToLeft","features":[393]},{"name":"uloc_minimizeSubtags","features":[393]},{"name":"uloc_openAvailableByType","features":[393]},{"name":"uloc_openKeywords","features":[393]},{"name":"uloc_setDefault","features":[393]},{"name":"uloc_setKeywordValue","features":[393]},{"name":"uloc_toLanguageTag","features":[393]},{"name":"uloc_toLegacyKey","features":[393]},{"name":"uloc_toLegacyType","features":[393]},{"name":"uloc_toUnicodeLocaleKey","features":[393]},{"name":"uloc_toUnicodeLocaleType","features":[393]},{"name":"ulocdata_close","features":[393]},{"name":"ulocdata_getCLDRVersion","features":[393]},{"name":"ulocdata_getDelimiter","features":[393]},{"name":"ulocdata_getExemplarSet","features":[393]},{"name":"ulocdata_getLocaleDisplayPattern","features":[393]},{"name":"ulocdata_getLocaleSeparator","features":[393]},{"name":"ulocdata_getMeasurementSystem","features":[393]},{"name":"ulocdata_getNoSubstitute","features":[393]},{"name":"ulocdata_getPaperSize","features":[393]},{"name":"ulocdata_open","features":[393]},{"name":"ulocdata_setNoSubstitute","features":[393]},{"name":"umsg_applyPattern","features":[393]},{"name":"umsg_autoQuoteApostrophe","features":[393]},{"name":"umsg_clone","features":[393]},{"name":"umsg_close","features":[393]},{"name":"umsg_format","features":[393]},{"name":"umsg_getLocale","features":[393]},{"name":"umsg_open","features":[393]},{"name":"umsg_parse","features":[393]},{"name":"umsg_setLocale","features":[393]},{"name":"umsg_toPattern","features":[393]},{"name":"umsg_vformat","features":[393]},{"name":"umsg_vparse","features":[393]},{"name":"umutablecptrie_buildImmutable","features":[393]},{"name":"umutablecptrie_clone","features":[393]},{"name":"umutablecptrie_close","features":[393]},{"name":"umutablecptrie_fromUCPMap","features":[393]},{"name":"umutablecptrie_fromUCPTrie","features":[393]},{"name":"umutablecptrie_get","features":[393]},{"name":"umutablecptrie_getRange","features":[393]},{"name":"umutablecptrie_open","features":[393]},{"name":"umutablecptrie_set","features":[393]},{"name":"umutablecptrie_setRange","features":[393]},{"name":"unorm2_append","features":[393]},{"name":"unorm2_close","features":[393]},{"name":"unorm2_composePair","features":[393]},{"name":"unorm2_getCombiningClass","features":[393]},{"name":"unorm2_getDecomposition","features":[393]},{"name":"unorm2_getInstance","features":[393]},{"name":"unorm2_getNFCInstance","features":[393]},{"name":"unorm2_getNFDInstance","features":[393]},{"name":"unorm2_getNFKCCasefoldInstance","features":[393]},{"name":"unorm2_getNFKCInstance","features":[393]},{"name":"unorm2_getNFKDInstance","features":[393]},{"name":"unorm2_getRawDecomposition","features":[393]},{"name":"unorm2_hasBoundaryAfter","features":[393]},{"name":"unorm2_hasBoundaryBefore","features":[393]},{"name":"unorm2_isInert","features":[393]},{"name":"unorm2_isNormalized","features":[393]},{"name":"unorm2_normalize","features":[393]},{"name":"unorm2_normalizeSecondAndAppend","features":[393]},{"name":"unorm2_openFiltered","features":[393]},{"name":"unorm2_quickCheck","features":[393]},{"name":"unorm2_spanQuickCheckYes","features":[393]},{"name":"unorm_compare","features":[393]},{"name":"unum_applyPattern","features":[393]},{"name":"unum_clone","features":[393]},{"name":"unum_close","features":[393]},{"name":"unum_countAvailable","features":[393]},{"name":"unum_format","features":[393]},{"name":"unum_formatDecimal","features":[393]},{"name":"unum_formatDouble","features":[393]},{"name":"unum_formatDoubleCurrency","features":[393]},{"name":"unum_formatDoubleForFields","features":[393]},{"name":"unum_formatInt64","features":[393]},{"name":"unum_formatUFormattable","features":[393]},{"name":"unum_getAttribute","features":[393]},{"name":"unum_getAvailable","features":[393]},{"name":"unum_getContext","features":[393]},{"name":"unum_getDoubleAttribute","features":[393]},{"name":"unum_getLocaleByType","features":[393]},{"name":"unum_getSymbol","features":[393]},{"name":"unum_getTextAttribute","features":[393]},{"name":"unum_open","features":[393]},{"name":"unum_parse","features":[393]},{"name":"unum_parseDecimal","features":[393]},{"name":"unum_parseDouble","features":[393]},{"name":"unum_parseDoubleCurrency","features":[393]},{"name":"unum_parseInt64","features":[393]},{"name":"unum_parseToUFormattable","features":[393]},{"name":"unum_setAttribute","features":[393]},{"name":"unum_setContext","features":[393]},{"name":"unum_setDoubleAttribute","features":[393]},{"name":"unum_setSymbol","features":[393]},{"name":"unum_setTextAttribute","features":[393]},{"name":"unum_toPattern","features":[393]},{"name":"unumf_close","features":[393]},{"name":"unumf_closeResult","features":[393]},{"name":"unumf_formatDecimal","features":[393]},{"name":"unumf_formatDouble","features":[393]},{"name":"unumf_formatInt","features":[393]},{"name":"unumf_openForSkeletonAndLocale","features":[393]},{"name":"unumf_openForSkeletonAndLocaleWithError","features":[393]},{"name":"unumf_openResult","features":[393]},{"name":"unumf_resultAsValue","features":[393]},{"name":"unumf_resultGetAllFieldPositions","features":[393]},{"name":"unumf_resultNextFieldPosition","features":[393]},{"name":"unumf_resultToString","features":[393]},{"name":"unumsys_close","features":[393]},{"name":"unumsys_getDescription","features":[393]},{"name":"unumsys_getName","features":[393]},{"name":"unumsys_getRadix","features":[393]},{"name":"unumsys_isAlgorithmic","features":[393]},{"name":"unumsys_open","features":[393]},{"name":"unumsys_openAvailableNames","features":[393]},{"name":"unumsys_openByName","features":[393]},{"name":"uplrules_close","features":[393]},{"name":"uplrules_getKeywords","features":[393]},{"name":"uplrules_open","features":[393]},{"name":"uplrules_openForType","features":[393]},{"name":"uplrules_select","features":[393]},{"name":"uplrules_selectFormatted","features":[393]},{"name":"uregex_appendReplacement","features":[393]},{"name":"uregex_appendReplacementUText","features":[393]},{"name":"uregex_appendTail","features":[393]},{"name":"uregex_appendTailUText","features":[393]},{"name":"uregex_clone","features":[393]},{"name":"uregex_close","features":[393]},{"name":"uregex_end","features":[393]},{"name":"uregex_end64","features":[393]},{"name":"uregex_find","features":[393]},{"name":"uregex_find64","features":[393]},{"name":"uregex_findNext","features":[393]},{"name":"uregex_flags","features":[393]},{"name":"uregex_getFindProgressCallback","features":[393]},{"name":"uregex_getMatchCallback","features":[393]},{"name":"uregex_getStackLimit","features":[393]},{"name":"uregex_getText","features":[393]},{"name":"uregex_getTimeLimit","features":[393]},{"name":"uregex_getUText","features":[393]},{"name":"uregex_group","features":[393]},{"name":"uregex_groupCount","features":[393]},{"name":"uregex_groupNumberFromCName","features":[393]},{"name":"uregex_groupNumberFromName","features":[393]},{"name":"uregex_groupUText","features":[393]},{"name":"uregex_hasAnchoringBounds","features":[393]},{"name":"uregex_hasTransparentBounds","features":[393]},{"name":"uregex_hitEnd","features":[393]},{"name":"uregex_lookingAt","features":[393]},{"name":"uregex_lookingAt64","features":[393]},{"name":"uregex_matches","features":[393]},{"name":"uregex_matches64","features":[393]},{"name":"uregex_open","features":[393]},{"name":"uregex_openC","features":[393]},{"name":"uregex_openUText","features":[393]},{"name":"uregex_pattern","features":[393]},{"name":"uregex_patternUText","features":[393]},{"name":"uregex_refreshUText","features":[393]},{"name":"uregex_regionEnd","features":[393]},{"name":"uregex_regionEnd64","features":[393]},{"name":"uregex_regionStart","features":[393]},{"name":"uregex_regionStart64","features":[393]},{"name":"uregex_replaceAll","features":[393]},{"name":"uregex_replaceAllUText","features":[393]},{"name":"uregex_replaceFirst","features":[393]},{"name":"uregex_replaceFirstUText","features":[393]},{"name":"uregex_requireEnd","features":[393]},{"name":"uregex_reset","features":[393]},{"name":"uregex_reset64","features":[393]},{"name":"uregex_setFindProgressCallback","features":[393]},{"name":"uregex_setMatchCallback","features":[393]},{"name":"uregex_setRegion","features":[393]},{"name":"uregex_setRegion64","features":[393]},{"name":"uregex_setRegionAndStart","features":[393]},{"name":"uregex_setStackLimit","features":[393]},{"name":"uregex_setText","features":[393]},{"name":"uregex_setTimeLimit","features":[393]},{"name":"uregex_setUText","features":[393]},{"name":"uregex_split","features":[393]},{"name":"uregex_splitUText","features":[393]},{"name":"uregex_start","features":[393]},{"name":"uregex_start64","features":[393]},{"name":"uregex_useAnchoringBounds","features":[393]},{"name":"uregex_useTransparentBounds","features":[393]},{"name":"uregion_areEqual","features":[393]},{"name":"uregion_contains","features":[393]},{"name":"uregion_getAvailable","features":[393]},{"name":"uregion_getContainedRegions","features":[393]},{"name":"uregion_getContainedRegionsOfType","features":[393]},{"name":"uregion_getContainingRegion","features":[393]},{"name":"uregion_getContainingRegionOfType","features":[393]},{"name":"uregion_getNumericCode","features":[393]},{"name":"uregion_getPreferredValues","features":[393]},{"name":"uregion_getRegionCode","features":[393]},{"name":"uregion_getRegionFromCode","features":[393]},{"name":"uregion_getRegionFromNumericCode","features":[393]},{"name":"uregion_getType","features":[393]},{"name":"ureldatefmt_close","features":[393]},{"name":"ureldatefmt_closeResult","features":[393]},{"name":"ureldatefmt_combineDateAndTime","features":[393]},{"name":"ureldatefmt_format","features":[393]},{"name":"ureldatefmt_formatNumeric","features":[393]},{"name":"ureldatefmt_formatNumericToResult","features":[393]},{"name":"ureldatefmt_formatToResult","features":[393]},{"name":"ureldatefmt_open","features":[393]},{"name":"ureldatefmt_openResult","features":[393]},{"name":"ureldatefmt_resultAsValue","features":[393]},{"name":"ures_close","features":[393]},{"name":"ures_getBinary","features":[393]},{"name":"ures_getByIndex","features":[393]},{"name":"ures_getByKey","features":[393]},{"name":"ures_getInt","features":[393]},{"name":"ures_getIntVector","features":[393]},{"name":"ures_getKey","features":[393]},{"name":"ures_getLocaleByType","features":[393]},{"name":"ures_getNextResource","features":[393]},{"name":"ures_getNextString","features":[393]},{"name":"ures_getSize","features":[393]},{"name":"ures_getString","features":[393]},{"name":"ures_getStringByIndex","features":[393]},{"name":"ures_getStringByKey","features":[393]},{"name":"ures_getType","features":[393]},{"name":"ures_getUInt","features":[393]},{"name":"ures_getUTF8String","features":[393]},{"name":"ures_getUTF8StringByIndex","features":[393]},{"name":"ures_getUTF8StringByKey","features":[393]},{"name":"ures_getVersion","features":[393]},{"name":"ures_hasNext","features":[393]},{"name":"ures_open","features":[393]},{"name":"ures_openAvailableLocales","features":[393]},{"name":"ures_openDirect","features":[393]},{"name":"ures_openU","features":[393]},{"name":"ures_resetIterator","features":[393]},{"name":"uscript_breaksBetweenLetters","features":[393]},{"name":"uscript_getCode","features":[393]},{"name":"uscript_getName","features":[393]},{"name":"uscript_getSampleString","features":[393]},{"name":"uscript_getScript","features":[393]},{"name":"uscript_getScriptExtensions","features":[393]},{"name":"uscript_getShortName","features":[393]},{"name":"uscript_getUsage","features":[393]},{"name":"uscript_hasScript","features":[393]},{"name":"uscript_isCased","features":[393]},{"name":"uscript_isRightToLeft","features":[393]},{"name":"usearch_close","features":[393]},{"name":"usearch_first","features":[393]},{"name":"usearch_following","features":[393]},{"name":"usearch_getAttribute","features":[393]},{"name":"usearch_getBreakIterator","features":[393]},{"name":"usearch_getCollator","features":[393]},{"name":"usearch_getMatchedLength","features":[393]},{"name":"usearch_getMatchedStart","features":[393]},{"name":"usearch_getMatchedText","features":[393]},{"name":"usearch_getOffset","features":[393]},{"name":"usearch_getPattern","features":[393]},{"name":"usearch_getText","features":[393]},{"name":"usearch_last","features":[393]},{"name":"usearch_next","features":[393]},{"name":"usearch_open","features":[393]},{"name":"usearch_openFromCollator","features":[393]},{"name":"usearch_preceding","features":[393]},{"name":"usearch_previous","features":[393]},{"name":"usearch_reset","features":[393]},{"name":"usearch_setAttribute","features":[393]},{"name":"usearch_setBreakIterator","features":[393]},{"name":"usearch_setCollator","features":[393]},{"name":"usearch_setOffset","features":[393]},{"name":"usearch_setPattern","features":[393]},{"name":"usearch_setText","features":[393]},{"name":"uset_add","features":[393]},{"name":"uset_addAll","features":[393]},{"name":"uset_addAllCodePoints","features":[393]},{"name":"uset_addRange","features":[393]},{"name":"uset_addString","features":[393]},{"name":"uset_applyIntPropertyValue","features":[393]},{"name":"uset_applyPattern","features":[393]},{"name":"uset_applyPropertyAlias","features":[393]},{"name":"uset_charAt","features":[393]},{"name":"uset_clear","features":[393]},{"name":"uset_clone","features":[393]},{"name":"uset_cloneAsThawed","features":[393]},{"name":"uset_close","features":[393]},{"name":"uset_closeOver","features":[393]},{"name":"uset_compact","features":[393]},{"name":"uset_complement","features":[393]},{"name":"uset_complementAll","features":[393]},{"name":"uset_contains","features":[393]},{"name":"uset_containsAll","features":[393]},{"name":"uset_containsAllCodePoints","features":[393]},{"name":"uset_containsNone","features":[393]},{"name":"uset_containsRange","features":[393]},{"name":"uset_containsSome","features":[393]},{"name":"uset_containsString","features":[393]},{"name":"uset_equals","features":[393]},{"name":"uset_freeze","features":[393]},{"name":"uset_getItem","features":[393]},{"name":"uset_getItemCount","features":[393]},{"name":"uset_getSerializedRange","features":[393]},{"name":"uset_getSerializedRangeCount","features":[393]},{"name":"uset_getSerializedSet","features":[393]},{"name":"uset_indexOf","features":[393]},{"name":"uset_isEmpty","features":[393]},{"name":"uset_isFrozen","features":[393]},{"name":"uset_open","features":[393]},{"name":"uset_openEmpty","features":[393]},{"name":"uset_openPattern","features":[393]},{"name":"uset_openPatternOptions","features":[393]},{"name":"uset_remove","features":[393]},{"name":"uset_removeAll","features":[393]},{"name":"uset_removeAllStrings","features":[393]},{"name":"uset_removeRange","features":[393]},{"name":"uset_removeString","features":[393]},{"name":"uset_resemblesPattern","features":[393]},{"name":"uset_retain","features":[393]},{"name":"uset_retainAll","features":[393]},{"name":"uset_serialize","features":[393]},{"name":"uset_serializedContains","features":[393]},{"name":"uset_set","features":[393]},{"name":"uset_setSerializedToOne","features":[393]},{"name":"uset_size","features":[393]},{"name":"uset_span","features":[393]},{"name":"uset_spanBack","features":[393]},{"name":"uset_spanBackUTF8","features":[393]},{"name":"uset_spanUTF8","features":[393]},{"name":"uset_toPattern","features":[393]},{"name":"uspoof_areConfusable","features":[393]},{"name":"uspoof_areConfusableUTF8","features":[393]},{"name":"uspoof_check","features":[393]},{"name":"uspoof_check2","features":[393]},{"name":"uspoof_check2UTF8","features":[393]},{"name":"uspoof_checkUTF8","features":[393]},{"name":"uspoof_clone","features":[393]},{"name":"uspoof_close","features":[393]},{"name":"uspoof_closeCheckResult","features":[393]},{"name":"uspoof_getAllowedChars","features":[393]},{"name":"uspoof_getAllowedLocales","features":[393]},{"name":"uspoof_getCheckResultChecks","features":[393]},{"name":"uspoof_getCheckResultNumerics","features":[393]},{"name":"uspoof_getCheckResultRestrictionLevel","features":[393]},{"name":"uspoof_getChecks","features":[393]},{"name":"uspoof_getInclusionSet","features":[393]},{"name":"uspoof_getRecommendedSet","features":[393]},{"name":"uspoof_getRestrictionLevel","features":[393]},{"name":"uspoof_getSkeleton","features":[393]},{"name":"uspoof_getSkeletonUTF8","features":[393]},{"name":"uspoof_open","features":[393]},{"name":"uspoof_openCheckResult","features":[393]},{"name":"uspoof_openFromSerialized","features":[393]},{"name":"uspoof_openFromSource","features":[393]},{"name":"uspoof_serialize","features":[393]},{"name":"uspoof_setAllowedChars","features":[393]},{"name":"uspoof_setAllowedLocales","features":[393]},{"name":"uspoof_setChecks","features":[393]},{"name":"uspoof_setRestrictionLevel","features":[393]},{"name":"usprep_close","features":[393]},{"name":"usprep_open","features":[393]},{"name":"usprep_openByType","features":[393]},{"name":"usprep_prepare","features":[393]},{"name":"utext_char32At","features":[393]},{"name":"utext_clone","features":[393]},{"name":"utext_close","features":[393]},{"name":"utext_copy","features":[393]},{"name":"utext_current32","features":[393]},{"name":"utext_equals","features":[393]},{"name":"utext_extract","features":[393]},{"name":"utext_freeze","features":[393]},{"name":"utext_getNativeIndex","features":[393]},{"name":"utext_getPreviousNativeIndex","features":[393]},{"name":"utext_hasMetaData","features":[393]},{"name":"utext_isLengthExpensive","features":[393]},{"name":"utext_isWritable","features":[393]},{"name":"utext_moveIndex32","features":[393]},{"name":"utext_nativeLength","features":[393]},{"name":"utext_next32","features":[393]},{"name":"utext_next32From","features":[393]},{"name":"utext_openUChars","features":[393]},{"name":"utext_openUTF8","features":[393]},{"name":"utext_previous32","features":[393]},{"name":"utext_previous32From","features":[393]},{"name":"utext_replace","features":[393]},{"name":"utext_setNativeIndex","features":[393]},{"name":"utext_setup","features":[393]},{"name":"utf8_appendCharSafeBody","features":[393]},{"name":"utf8_back1SafeBody","features":[393]},{"name":"utf8_nextCharSafeBody","features":[393]},{"name":"utf8_prevCharSafeBody","features":[393]},{"name":"utmscale_fromInt64","features":[393]},{"name":"utmscale_getTimeScaleValue","features":[393]},{"name":"utmscale_toInt64","features":[393]},{"name":"utrace_format","features":[393]},{"name":"utrace_functionName","features":[393]},{"name":"utrace_getFunctions","features":[393]},{"name":"utrace_getLevel","features":[393]},{"name":"utrace_setFunctions","features":[393]},{"name":"utrace_setLevel","features":[393]},{"name":"utrace_vformat","features":[393]},{"name":"utrans_clone","features":[393]},{"name":"utrans_close","features":[393]},{"name":"utrans_countAvailableIDs","features":[393]},{"name":"utrans_getSourceSet","features":[393]},{"name":"utrans_getUnicodeID","features":[393]},{"name":"utrans_openIDs","features":[393]},{"name":"utrans_openInverse","features":[393]},{"name":"utrans_openU","features":[393]},{"name":"utrans_register","features":[393]},{"name":"utrans_setFilter","features":[393]},{"name":"utrans_toRules","features":[393]},{"name":"utrans_trans","features":[393]},{"name":"utrans_transIncremental","features":[393]},{"name":"utrans_transIncrementalUChars","features":[393]},{"name":"utrans_transUChars","features":[393]},{"name":"utrans_unregisterID","features":[393]}],"396":[{"name":"CompositionFrameDisplayInstance","features":[307,394,395]},{"name":"CompositionFrameInstanceKind","features":[394]},{"name":"CompositionFrameInstanceKind_ComposedOnScreen","features":[394]},{"name":"CompositionFrameInstanceKind_ComposedToIntermediate","features":[394]},{"name":"CompositionFrameInstanceKind_ScanoutOnScreen","features":[394]},{"name":"CreatePresentationFactory","features":[394]},{"name":"ICompositionFramePresentStatistics","features":[394]},{"name":"IIndependentFlipFramePresentStatistics","features":[394]},{"name":"IPresentStatistics","features":[394]},{"name":"IPresentStatusPresentStatistics","features":[394]},{"name":"IPresentationBuffer","features":[394]},{"name":"IPresentationContent","features":[394]},{"name":"IPresentationFactory","features":[394]},{"name":"IPresentationManager","features":[394]},{"name":"IPresentationSurface","features":[394]},{"name":"PresentStatisticsKind","features":[394]},{"name":"PresentStatisticsKind_CompositionFrame","features":[394]},{"name":"PresentStatisticsKind_IndependentFlipFrame","features":[394]},{"name":"PresentStatisticsKind_PresentStatus","features":[394]},{"name":"PresentStatus","features":[394]},{"name":"PresentStatus_Canceled","features":[394]},{"name":"PresentStatus_Queued","features":[394]},{"name":"PresentStatus_Skipped","features":[394]},{"name":"PresentationTransform","features":[394]},{"name":"SystemInterruptTime","features":[394]}],"397":[{"name":"AcgCompatible","features":[396]},{"name":"AdapterBudgetChange","features":[396]},{"name":"AdapterHardwareContentProtectionTeardown","features":[396]},{"name":"AdapterListStale","features":[396]},{"name":"AdapterMemoryBudget","features":[396]},{"name":"AdapterNoLongerValid","features":[396]},{"name":"ComputePreemptionGranularity","features":[396]},{"name":"DXCORE_ADAPTER_ATTRIBUTE_D3D11_GRAPHICS","features":[396]},{"name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE","features":[396]},{"name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_GRAPHICS","features":[396]},{"name":"DXCoreAdapterMemoryBudget","features":[396]},{"name":"DXCoreAdapterMemoryBudgetNodeSegmentGroup","features":[396]},{"name":"DXCoreAdapterPreference","features":[396]},{"name":"DXCoreAdapterProperty","features":[396]},{"name":"DXCoreAdapterState","features":[396]},{"name":"DXCoreCreateAdapterFactory","features":[396]},{"name":"DXCoreHardwareID","features":[396]},{"name":"DXCoreHardwareIDParts","features":[396]},{"name":"DXCoreNotificationType","features":[396]},{"name":"DXCoreSegmentGroup","features":[396]},{"name":"DedicatedAdapterMemory","features":[396]},{"name":"DedicatedSystemMemory","features":[396]},{"name":"DriverDescription","features":[396]},{"name":"DriverVersion","features":[396]},{"name":"GraphicsPreemptionGranularity","features":[396]},{"name":"Hardware","features":[396]},{"name":"HardwareID","features":[396]},{"name":"HardwareIDParts","features":[396]},{"name":"HighPerformance","features":[396]},{"name":"IDXCoreAdapter","features":[396]},{"name":"IDXCoreAdapterFactory","features":[396]},{"name":"IDXCoreAdapterList","features":[396]},{"name":"InstanceLuid","features":[396]},{"name":"IsDetachable","features":[396]},{"name":"IsDriverUpdateInProgress","features":[396]},{"name":"IsHardware","features":[396]},{"name":"IsIntegrated","features":[396]},{"name":"KmdModelVersion","features":[396]},{"name":"Local","features":[396]},{"name":"MinimumPower","features":[396]},{"name":"NonLocal","features":[396]},{"name":"PFN_DXCORE_NOTIFICATION_CALLBACK","features":[396]},{"name":"SharedSystemMemory","features":[396]},{"name":"_FACDXCORE","features":[396]}],"398":[{"name":"CLSID_D2D12DAffineTransform","features":[397]},{"name":"CLSID_D2D13DPerspectiveTransform","features":[397]},{"name":"CLSID_D2D13DTransform","features":[397]},{"name":"CLSID_D2D1AlphaMask","features":[397]},{"name":"CLSID_D2D1ArithmeticComposite","features":[397]},{"name":"CLSID_D2D1Atlas","features":[397]},{"name":"CLSID_D2D1BitmapSource","features":[397]},{"name":"CLSID_D2D1Blend","features":[397]},{"name":"CLSID_D2D1Border","features":[397]},{"name":"CLSID_D2D1Brightness","features":[397]},{"name":"CLSID_D2D1ChromaKey","features":[397]},{"name":"CLSID_D2D1ColorManagement","features":[397]},{"name":"CLSID_D2D1ColorMatrix","features":[397]},{"name":"CLSID_D2D1Composite","features":[397]},{"name":"CLSID_D2D1Contrast","features":[397]},{"name":"CLSID_D2D1ConvolveMatrix","features":[397]},{"name":"CLSID_D2D1Crop","features":[397]},{"name":"CLSID_D2D1CrossFade","features":[397]},{"name":"CLSID_D2D1DirectionalBlur","features":[397]},{"name":"CLSID_D2D1DiscreteTransfer","features":[397]},{"name":"CLSID_D2D1DisplacementMap","features":[397]},{"name":"CLSID_D2D1DistantDiffuse","features":[397]},{"name":"CLSID_D2D1DistantSpecular","features":[397]},{"name":"CLSID_D2D1DpiCompensation","features":[397]},{"name":"CLSID_D2D1EdgeDetection","features":[397]},{"name":"CLSID_D2D1Emboss","features":[397]},{"name":"CLSID_D2D1Exposure","features":[397]},{"name":"CLSID_D2D1Flood","features":[397]},{"name":"CLSID_D2D1GammaTransfer","features":[397]},{"name":"CLSID_D2D1GaussianBlur","features":[397]},{"name":"CLSID_D2D1Grayscale","features":[397]},{"name":"CLSID_D2D1HdrToneMap","features":[397]},{"name":"CLSID_D2D1HighlightsShadows","features":[397]},{"name":"CLSID_D2D1Histogram","features":[397]},{"name":"CLSID_D2D1HueRotation","features":[397]},{"name":"CLSID_D2D1HueToRgb","features":[397]},{"name":"CLSID_D2D1Invert","features":[397]},{"name":"CLSID_D2D1LinearTransfer","features":[397]},{"name":"CLSID_D2D1LookupTable3D","features":[397]},{"name":"CLSID_D2D1LuminanceToAlpha","features":[397]},{"name":"CLSID_D2D1Morphology","features":[397]},{"name":"CLSID_D2D1Opacity","features":[397]},{"name":"CLSID_D2D1OpacityMetadata","features":[397]},{"name":"CLSID_D2D1PointDiffuse","features":[397]},{"name":"CLSID_D2D1PointSpecular","features":[397]},{"name":"CLSID_D2D1Posterize","features":[397]},{"name":"CLSID_D2D1Premultiply","features":[397]},{"name":"CLSID_D2D1RgbToHue","features":[397]},{"name":"CLSID_D2D1Saturation","features":[397]},{"name":"CLSID_D2D1Scale","features":[397]},{"name":"CLSID_D2D1Sepia","features":[397]},{"name":"CLSID_D2D1Shadow","features":[397]},{"name":"CLSID_D2D1Sharpen","features":[397]},{"name":"CLSID_D2D1SpotDiffuse","features":[397]},{"name":"CLSID_D2D1SpotSpecular","features":[397]},{"name":"CLSID_D2D1Straighten","features":[397]},{"name":"CLSID_D2D1TableTransfer","features":[397]},{"name":"CLSID_D2D1TemperatureTint","features":[397]},{"name":"CLSID_D2D1Tile","features":[397]},{"name":"CLSID_D2D1Tint","features":[397]},{"name":"CLSID_D2D1Turbulence","features":[397]},{"name":"CLSID_D2D1UnPremultiply","features":[397]},{"name":"CLSID_D2D1Vignette","features":[397]},{"name":"CLSID_D2D1WhiteLevelAdjustment","features":[397]},{"name":"CLSID_D2D1YCbCr","features":[397]},{"name":"D2D1ComputeMaximumScaleFactor","features":[69,397]},{"name":"D2D1ConvertColorSpace","features":[398]},{"name":"D2D1CreateDevice","features":[397,399]},{"name":"D2D1CreateDeviceContext","features":[397,399]},{"name":"D2D1CreateFactory","features":[397]},{"name":"D2D1GetGradientMeshInteriorPointsFromCoonsPatch","features":[398]},{"name":"D2D1InvertMatrix","features":[69,307,397]},{"name":"D2D1IsMatrixInvertible","features":[69,307,397]},{"name":"D2D1MakeRotateMatrix","features":[69,398]},{"name":"D2D1MakeSkewMatrix","features":[69,398]},{"name":"D2D1SinCos","features":[397]},{"name":"D2D1Tan","features":[397]},{"name":"D2D1Vec3Length","features":[397]},{"name":"D2D1_2DAFFINETRANSFORM_PROP","features":[397]},{"name":"D2D1_2DAFFINETRANSFORM_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_2DAFFINETRANSFORM_PROP_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_2DAFFINETRANSFORM_PROP_SHARPNESS","features":[397]},{"name":"D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIX","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_CUBIC","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_LINEAR","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_DEPTH","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_GLOBAL_OFFSET","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_LOCAL_OFFSET","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_PERSPECTIVE_ORIGIN","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION","features":[397]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN","features":[397]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_CUBIC","features":[397]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_LINEAR","features":[397]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_3DTRANSFORM_PROP","features":[397]},{"name":"D2D1_3DTRANSFORM_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_3DTRANSFORM_PROP_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_3DTRANSFORM_PROP_TRANSFORM_MATRIX","features":[397]},{"name":"D2D1_ANTIALIAS_MODE","features":[397]},{"name":"D2D1_ANTIALIAS_MODE_ALIASED","features":[397]},{"name":"D2D1_ANTIALIAS_MODE_PER_PRIMITIVE","features":[397]},{"name":"D2D1_APPEND_ALIGNED_ELEMENT","features":[397]},{"name":"D2D1_ARC_SEGMENT","features":[398]},{"name":"D2D1_ARC_SIZE","features":[397]},{"name":"D2D1_ARC_SIZE_LARGE","features":[397]},{"name":"D2D1_ARC_SIZE_SMALL","features":[397]},{"name":"D2D1_ARITHMETICCOMPOSITE_PROP","features":[397]},{"name":"D2D1_ARITHMETICCOMPOSITE_PROP_CLAMP_OUTPUT","features":[397]},{"name":"D2D1_ARITHMETICCOMPOSITE_PROP_COEFFICIENTS","features":[397]},{"name":"D2D1_ATLAS_PROP","features":[397]},{"name":"D2D1_ATLAS_PROP_INPUT_PADDING_RECT","features":[397]},{"name":"D2D1_ATLAS_PROP_INPUT_RECT","features":[397]},{"name":"D2D1_BITMAPSOURCE_ALPHA_MODE","features":[397]},{"name":"D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED","features":[397]},{"name":"D2D1_BITMAPSOURCE_ALPHA_MODE_STRAIGHT","features":[397]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_CUBIC","features":[397]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FANT","features":[397]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR","features":[397]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_MIPMAP_LINEAR","features":[397]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_FLIP_HORIZONTAL","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90","features":[397]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL","features":[397]},{"name":"D2D1_BITMAPSOURCE_PROP","features":[397]},{"name":"D2D1_BITMAPSOURCE_PROP_ALPHA_MODE","features":[397]},{"name":"D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION","features":[397]},{"name":"D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_BITMAPSOURCE_PROP_ORIENTATION","features":[397]},{"name":"D2D1_BITMAPSOURCE_PROP_SCALE","features":[397]},{"name":"D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE","features":[397]},{"name":"D2D1_BITMAP_BRUSH_PROPERTIES","features":[397]},{"name":"D2D1_BITMAP_BRUSH_PROPERTIES1","features":[397]},{"name":"D2D1_BITMAP_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_BITMAP_INTERPOLATION_MODE_LINEAR","features":[397]},{"name":"D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_BITMAP_OPTIONS","features":[397]},{"name":"D2D1_BITMAP_OPTIONS_CANNOT_DRAW","features":[397]},{"name":"D2D1_BITMAP_OPTIONS_CPU_READ","features":[397]},{"name":"D2D1_BITMAP_OPTIONS_GDI_COMPATIBLE","features":[397]},{"name":"D2D1_BITMAP_OPTIONS_NONE","features":[397]},{"name":"D2D1_BITMAP_OPTIONS_TARGET","features":[397]},{"name":"D2D1_BITMAP_PROPERTIES","features":[398,395]},{"name":"D2D1_BITMAP_PROPERTIES1","features":[398,395]},{"name":"D2D1_BLEND","features":[397]},{"name":"D2D1_BLEND_BLEND_FACTOR","features":[397]},{"name":"D2D1_BLEND_DESCRIPTION","features":[397]},{"name":"D2D1_BLEND_DEST_ALPHA","features":[397]},{"name":"D2D1_BLEND_DEST_COLOR","features":[397]},{"name":"D2D1_BLEND_INV_BLEND_FACTOR","features":[397]},{"name":"D2D1_BLEND_INV_DEST_ALPHA","features":[397]},{"name":"D2D1_BLEND_INV_DEST_COLOR","features":[397]},{"name":"D2D1_BLEND_INV_SRC_ALPHA","features":[397]},{"name":"D2D1_BLEND_INV_SRC_COLOR","features":[397]},{"name":"D2D1_BLEND_ONE","features":[397]},{"name":"D2D1_BLEND_OPERATION","features":[397]},{"name":"D2D1_BLEND_OPERATION_ADD","features":[397]},{"name":"D2D1_BLEND_OPERATION_MAX","features":[397]},{"name":"D2D1_BLEND_OPERATION_MIN","features":[397]},{"name":"D2D1_BLEND_OPERATION_REV_SUBTRACT","features":[397]},{"name":"D2D1_BLEND_OPERATION_SUBTRACT","features":[397]},{"name":"D2D1_BLEND_PROP","features":[397]},{"name":"D2D1_BLEND_PROP_MODE","features":[397]},{"name":"D2D1_BLEND_SRC_ALPHA","features":[397]},{"name":"D2D1_BLEND_SRC_ALPHA_SAT","features":[397]},{"name":"D2D1_BLEND_SRC_COLOR","features":[397]},{"name":"D2D1_BLEND_ZERO","features":[397]},{"name":"D2D1_BORDER_EDGE_MODE","features":[397]},{"name":"D2D1_BORDER_EDGE_MODE_CLAMP","features":[397]},{"name":"D2D1_BORDER_EDGE_MODE_MIRROR","features":[397]},{"name":"D2D1_BORDER_EDGE_MODE_WRAP","features":[397]},{"name":"D2D1_BORDER_PROP","features":[397]},{"name":"D2D1_BORDER_PROP_EDGE_MODE_X","features":[397]},{"name":"D2D1_BORDER_PROP_EDGE_MODE_Y","features":[397]},{"name":"D2D1_BRIGHTNESS_PROP","features":[397]},{"name":"D2D1_BRIGHTNESS_PROP_BLACK_POINT","features":[397]},{"name":"D2D1_BRIGHTNESS_PROP_WHITE_POINT","features":[397]},{"name":"D2D1_BRUSH_PROPERTIES","features":[69,397]},{"name":"D2D1_BUFFER_PRECISION","features":[397]},{"name":"D2D1_BUFFER_PRECISION_16BPC_FLOAT","features":[397]},{"name":"D2D1_BUFFER_PRECISION_16BPC_UNORM","features":[397]},{"name":"D2D1_BUFFER_PRECISION_32BPC_FLOAT","features":[397]},{"name":"D2D1_BUFFER_PRECISION_8BPC_UNORM","features":[397]},{"name":"D2D1_BUFFER_PRECISION_8BPC_UNORM_SRGB","features":[397]},{"name":"D2D1_BUFFER_PRECISION_UNKNOWN","features":[397]},{"name":"D2D1_CAP_STYLE","features":[397]},{"name":"D2D1_CAP_STYLE_FLAT","features":[397]},{"name":"D2D1_CAP_STYLE_ROUND","features":[397]},{"name":"D2D1_CAP_STYLE_SQUARE","features":[397]},{"name":"D2D1_CAP_STYLE_TRIANGLE","features":[397]},{"name":"D2D1_CHANGE_TYPE","features":[397]},{"name":"D2D1_CHANGE_TYPE_CONTEXT","features":[397]},{"name":"D2D1_CHANGE_TYPE_GRAPH","features":[397]},{"name":"D2D1_CHANGE_TYPE_NONE","features":[397]},{"name":"D2D1_CHANGE_TYPE_PROPERTIES","features":[397]},{"name":"D2D1_CHANNEL_DEPTH","features":[397]},{"name":"D2D1_CHANNEL_DEPTH_1","features":[397]},{"name":"D2D1_CHANNEL_DEPTH_4","features":[397]},{"name":"D2D1_CHANNEL_DEPTH_DEFAULT","features":[397]},{"name":"D2D1_CHANNEL_SELECTOR","features":[397]},{"name":"D2D1_CHANNEL_SELECTOR_A","features":[397]},{"name":"D2D1_CHANNEL_SELECTOR_B","features":[397]},{"name":"D2D1_CHANNEL_SELECTOR_G","features":[397]},{"name":"D2D1_CHANNEL_SELECTOR_R","features":[397]},{"name":"D2D1_CHROMAKEY_PROP","features":[397]},{"name":"D2D1_CHROMAKEY_PROP_COLOR","features":[397]},{"name":"D2D1_CHROMAKEY_PROP_FEATHER","features":[397]},{"name":"D2D1_CHROMAKEY_PROP_INVERT_ALPHA","features":[397]},{"name":"D2D1_CHROMAKEY_PROP_TOLERANCE","features":[397]},{"name":"D2D1_COLORMANAGEMENT_ALPHA_MODE","features":[397]},{"name":"D2D1_COLORMANAGEMENT_ALPHA_MODE_PREMULTIPLIED","features":[397]},{"name":"D2D1_COLORMANAGEMENT_ALPHA_MODE_STRAIGHT","features":[397]},{"name":"D2D1_COLORMANAGEMENT_PROP","features":[397]},{"name":"D2D1_COLORMANAGEMENT_PROP_ALPHA_MODE","features":[397]},{"name":"D2D1_COLORMANAGEMENT_PROP_DESTINATION_COLOR_CONTEXT","features":[397]},{"name":"D2D1_COLORMANAGEMENT_PROP_DESTINATION_RENDERING_INTENT","features":[397]},{"name":"D2D1_COLORMANAGEMENT_PROP_QUALITY","features":[397]},{"name":"D2D1_COLORMANAGEMENT_PROP_SOURCE_COLOR_CONTEXT","features":[397]},{"name":"D2D1_COLORMANAGEMENT_PROP_SOURCE_RENDERING_INTENT","features":[397]},{"name":"D2D1_COLORMANAGEMENT_QUALITY","features":[397]},{"name":"D2D1_COLORMANAGEMENT_QUALITY_BEST","features":[397]},{"name":"D2D1_COLORMANAGEMENT_QUALITY_NORMAL","features":[397]},{"name":"D2D1_COLORMANAGEMENT_QUALITY_PROOF","features":[397]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT","features":[397]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC","features":[397]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL","features":[397]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC","features":[397]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION","features":[397]},{"name":"D2D1_COLORMATRIX_PROP","features":[397]},{"name":"D2D1_COLORMATRIX_PROP_ALPHA_MODE","features":[397]},{"name":"D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT","features":[397]},{"name":"D2D1_COLORMATRIX_PROP_COLOR_MATRIX","features":[397]},{"name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION","features":[397]},{"name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT","features":[397]},{"name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DISABLE","features":[397]},{"name":"D2D1_COLOR_CONTEXT_TYPE","features":[397]},{"name":"D2D1_COLOR_CONTEXT_TYPE_DXGI","features":[397]},{"name":"D2D1_COLOR_CONTEXT_TYPE_ICC","features":[397]},{"name":"D2D1_COLOR_CONTEXT_TYPE_SIMPLE","features":[397]},{"name":"D2D1_COLOR_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_COLOR_INTERPOLATION_MODE_PREMULTIPLIED","features":[397]},{"name":"D2D1_COLOR_INTERPOLATION_MODE_STRAIGHT","features":[397]},{"name":"D2D1_COLOR_SPACE","features":[397]},{"name":"D2D1_COLOR_SPACE_CUSTOM","features":[397]},{"name":"D2D1_COLOR_SPACE_SCRGB","features":[397]},{"name":"D2D1_COLOR_SPACE_SRGB","features":[397]},{"name":"D2D1_COMBINE_MODE","features":[397]},{"name":"D2D1_COMBINE_MODE_EXCLUDE","features":[397]},{"name":"D2D1_COMBINE_MODE_INTERSECT","features":[397]},{"name":"D2D1_COMBINE_MODE_UNION","features":[397]},{"name":"D2D1_COMBINE_MODE_XOR","features":[397]},{"name":"D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS","features":[397]},{"name":"D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_GDI_COMPATIBLE","features":[397]},{"name":"D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE","features":[397]},{"name":"D2D1_COMPOSITE_PROP","features":[397]},{"name":"D2D1_COMPOSITE_PROP_MODE","features":[397]},{"name":"D2D1_CONTRAST_PROP","features":[397]},{"name":"D2D1_CONTRAST_PROP_CLAMP_INPUT","features":[397]},{"name":"D2D1_CONTRAST_PROP_CONTRAST","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_BIAS","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_CLAMP_OUTPUT","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_DIVISOR","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_MATRIX","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_OFFSET","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_SIZE_X","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_SIZE_Y","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_UNIT_LENGTH","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_PRESERVE_ALPHA","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_PROP_SCALE_MODE","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_CUBIC","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_LINEAR","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_CREATION_PROPERTIES","features":[397]},{"name":"D2D1_CROP_PROP","features":[397]},{"name":"D2D1_CROP_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_CROP_PROP_RECT","features":[397]},{"name":"D2D1_CROSSFADE_PROP","features":[397]},{"name":"D2D1_CROSSFADE_PROP_WEIGHT","features":[397]},{"name":"D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES","features":[397,395]},{"name":"D2D1_DASH_STYLE","features":[397]},{"name":"D2D1_DASH_STYLE_CUSTOM","features":[397]},{"name":"D2D1_DASH_STYLE_DASH","features":[397]},{"name":"D2D1_DASH_STYLE_DASH_DOT","features":[397]},{"name":"D2D1_DASH_STYLE_DASH_DOT_DOT","features":[397]},{"name":"D2D1_DASH_STYLE_DOT","features":[397]},{"name":"D2D1_DASH_STYLE_SOLID","features":[397]},{"name":"D2D1_DC_INITIALIZE_MODE","features":[397]},{"name":"D2D1_DC_INITIALIZE_MODE_CLEAR","features":[397]},{"name":"D2D1_DC_INITIALIZE_MODE_COPY","features":[397]},{"name":"D2D1_DEBUG_LEVEL","features":[397]},{"name":"D2D1_DEBUG_LEVEL_ERROR","features":[397]},{"name":"D2D1_DEBUG_LEVEL_INFORMATION","features":[397]},{"name":"D2D1_DEBUG_LEVEL_NONE","features":[397]},{"name":"D2D1_DEBUG_LEVEL_WARNING","features":[397]},{"name":"D2D1_DEFAULT_FLATTENING_TOLERANCE","features":[397]},{"name":"D2D1_DEVICE_CONTEXT_OPTIONS","features":[397]},{"name":"D2D1_DEVICE_CONTEXT_OPTIONS_ENABLE_MULTITHREADED_OPTIMIZATIONS","features":[397]},{"name":"D2D1_DEVICE_CONTEXT_OPTIONS_NONE","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION_QUALITY","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION_SPEED","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_PROP","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_PROP_ANGLE","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION","features":[397]},{"name":"D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_ALPHA_DISABLE","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_ALPHA_TABLE","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_BLUE_DISABLE","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_BLUE_TABLE","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_CLAMP_OUTPUT","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_GREEN_DISABLE","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_GREEN_TABLE","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_RED_DISABLE","features":[397]},{"name":"D2D1_DISCRETETRANSFER_PROP_RED_TABLE","features":[397]},{"name":"D2D1_DISPLACEMENTMAP_PROP","features":[397]},{"name":"D2D1_DISPLACEMENTMAP_PROP_SCALE","features":[397]},{"name":"D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT","features":[397]},{"name":"D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_PROP","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_PROP_AZIMUTH","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_PROP_COLOR","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_PROP_DIFFUSE_CONSTANT","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_PROP_ELEVATION","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_PROP_SCALE_MODE","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_PROP_SURFACE_SCALE","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_CUBIC","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_LINEAR","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP_AZIMUTH","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP_COLOR","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP_ELEVATION","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP_KERNEL_UNIT_LENGTH","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP_SCALE_MODE","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP_SPECULAR_CONSTANT","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP_SPECULAR_EXPONENT","features":[397]},{"name":"D2D1_DISTANTSPECULAR_PROP_SURFACE_SCALE","features":[397]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE","features":[397]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_CUBIC","features":[397]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_LINEAR","features":[397]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_CUBIC","features":[397]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_LINEAR","features":[397]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_DPICOMPENSATION_PROP","features":[397]},{"name":"D2D1_DPICOMPENSATION_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_DPICOMPENSATION_PROP_INPUT_DPI","features":[397]},{"name":"D2D1_DPICOMPENSATION_PROP_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_DRAWING_STATE_DESCRIPTION","features":[69,397]},{"name":"D2D1_DRAWING_STATE_DESCRIPTION1","features":[69,397]},{"name":"D2D1_DRAW_TEXT_OPTIONS","features":[397]},{"name":"D2D1_DRAW_TEXT_OPTIONS_CLIP","features":[397]},{"name":"D2D1_DRAW_TEXT_OPTIONS_DISABLE_COLOR_BITMAP_SNAPPING","features":[397]},{"name":"D2D1_DRAW_TEXT_OPTIONS_ENABLE_COLOR_FONT","features":[397]},{"name":"D2D1_DRAW_TEXT_OPTIONS_NONE","features":[397]},{"name":"D2D1_DRAW_TEXT_OPTIONS_NO_SNAP","features":[397]},{"name":"D2D1_EDGEDETECTION_MODE","features":[397]},{"name":"D2D1_EDGEDETECTION_MODE_PREWITT","features":[397]},{"name":"D2D1_EDGEDETECTION_MODE_SOBEL","features":[397]},{"name":"D2D1_EDGEDETECTION_PROP","features":[397]},{"name":"D2D1_EDGEDETECTION_PROP_ALPHA_MODE","features":[397]},{"name":"D2D1_EDGEDETECTION_PROP_BLUR_RADIUS","features":[397]},{"name":"D2D1_EDGEDETECTION_PROP_MODE","features":[397]},{"name":"D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES","features":[397]},{"name":"D2D1_EDGEDETECTION_PROP_STRENGTH","features":[397]},{"name":"D2D1_EFFECT_INPUT_DESCRIPTION","features":[398]},{"name":"D2D1_ELLIPSE","features":[398]},{"name":"D2D1_EMBOSS_PROP","features":[397]},{"name":"D2D1_EMBOSS_PROP_DIRECTION","features":[397]},{"name":"D2D1_EMBOSS_PROP_HEIGHT","features":[397]},{"name":"D2D1_EXPOSURE_PROP","features":[397]},{"name":"D2D1_EXPOSURE_PROP_EXPOSURE_VALUE","features":[397]},{"name":"D2D1_EXTEND_MODE","features":[397]},{"name":"D2D1_EXTEND_MODE_CLAMP","features":[397]},{"name":"D2D1_EXTEND_MODE_MIRROR","features":[397]},{"name":"D2D1_EXTEND_MODE_WRAP","features":[397]},{"name":"D2D1_FACTORY_OPTIONS","features":[397]},{"name":"D2D1_FACTORY_TYPE","features":[397]},{"name":"D2D1_FACTORY_TYPE_MULTI_THREADED","features":[397]},{"name":"D2D1_FACTORY_TYPE_SINGLE_THREADED","features":[397]},{"name":"D2D1_FEATURE","features":[397]},{"name":"D2D1_FEATURE_D3D10_X_HARDWARE_OPTIONS","features":[397]},{"name":"D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS","features":[307,397]},{"name":"D2D1_FEATURE_DATA_DOUBLES","features":[307,397]},{"name":"D2D1_FEATURE_DOUBLES","features":[397]},{"name":"D2D1_FEATURE_LEVEL","features":[397]},{"name":"D2D1_FEATURE_LEVEL_10","features":[397]},{"name":"D2D1_FEATURE_LEVEL_9","features":[397]},{"name":"D2D1_FEATURE_LEVEL_DEFAULT","features":[397]},{"name":"D2D1_FILTER","features":[397]},{"name":"D2D1_FILTER_ANISOTROPIC","features":[397]},{"name":"D2D1_FILTER_MIN_LINEAR_MAG_MIP_POINT","features":[397]},{"name":"D2D1_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[397]},{"name":"D2D1_FILTER_MIN_MAG_LINEAR_MIP_POINT","features":[397]},{"name":"D2D1_FILTER_MIN_MAG_MIP_LINEAR","features":[397]},{"name":"D2D1_FILTER_MIN_MAG_MIP_POINT","features":[397]},{"name":"D2D1_FILTER_MIN_MAG_POINT_MIP_LINEAR","features":[397]},{"name":"D2D1_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[397]},{"name":"D2D1_FILTER_MIN_POINT_MAG_MIP_LINEAR","features":[397]},{"name":"D2D1_FLOOD_PROP","features":[397]},{"name":"D2D1_FLOOD_PROP_COLOR","features":[397]},{"name":"D2D1_GAMMA","features":[397]},{"name":"D2D1_GAMMA1","features":[397]},{"name":"D2D1_GAMMA1_G10","features":[397]},{"name":"D2D1_GAMMA1_G2084","features":[397]},{"name":"D2D1_GAMMA1_G22","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_RED_DISABLE","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_RED_EXPONENT","features":[397]},{"name":"D2D1_GAMMATRANSFER_PROP_RED_OFFSET","features":[397]},{"name":"D2D1_GAMMA_1_0","features":[397]},{"name":"D2D1_GAMMA_2_2","features":[397]},{"name":"D2D1_GAUSSIANBLUR_OPTIMIZATION","features":[397]},{"name":"D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED","features":[397]},{"name":"D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY","features":[397]},{"name":"D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED","features":[397]},{"name":"D2D1_GAUSSIANBLUR_PROP","features":[397]},{"name":"D2D1_GAUSSIANBLUR_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION","features":[397]},{"name":"D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION","features":[397]},{"name":"D2D1_GEOMETRY_RELATION","features":[397]},{"name":"D2D1_GEOMETRY_RELATION_CONTAINS","features":[397]},{"name":"D2D1_GEOMETRY_RELATION_DISJOINT","features":[397]},{"name":"D2D1_GEOMETRY_RELATION_IS_CONTAINED","features":[397]},{"name":"D2D1_GEOMETRY_RELATION_OVERLAP","features":[397]},{"name":"D2D1_GEOMETRY_RELATION_UNKNOWN","features":[397]},{"name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION","features":[397]},{"name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES","features":[397]},{"name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION_LINES","features":[397]},{"name":"D2D1_GRADIENT_MESH_PATCH","features":[398]},{"name":"D2D1_HDRTONEMAP_DISPLAY_MODE","features":[397]},{"name":"D2D1_HDRTONEMAP_DISPLAY_MODE_HDR","features":[397]},{"name":"D2D1_HDRTONEMAP_DISPLAY_MODE_SDR","features":[397]},{"name":"D2D1_HDRTONEMAP_PROP","features":[397]},{"name":"D2D1_HDRTONEMAP_PROP_DISPLAY_MODE","features":[397]},{"name":"D2D1_HDRTONEMAP_PROP_INPUT_MAX_LUMINANCE","features":[397]},{"name":"D2D1_HDRTONEMAP_PROP_OUTPUT_MAX_LUMINANCE","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_LINEAR","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_SRGB","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_CLARITY","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_HIGHLIGHTS","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_MASK_BLUR_RADIUS","features":[397]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_SHADOWS","features":[397]},{"name":"D2D1_HISTOGRAM_PROP","features":[397]},{"name":"D2D1_HISTOGRAM_PROP_CHANNEL_SELECT","features":[397]},{"name":"D2D1_HISTOGRAM_PROP_HISTOGRAM_OUTPUT","features":[397]},{"name":"D2D1_HISTOGRAM_PROP_NUM_BINS","features":[397]},{"name":"D2D1_HUEROTATION_PROP","features":[397]},{"name":"D2D1_HUEROTATION_PROP_ANGLE","features":[397]},{"name":"D2D1_HUETORGB_INPUT_COLOR_SPACE","features":[397]},{"name":"D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_LIGHTNESS","features":[397]},{"name":"D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_VALUE","features":[397]},{"name":"D2D1_HUETORGB_PROP","features":[397]},{"name":"D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE","features":[397]},{"name":"D2D1_HWND_RENDER_TARGET_PROPERTIES","features":[307,398]},{"name":"D2D1_IMAGE_BRUSH_PROPERTIES","features":[398]},{"name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS","features":[397]},{"name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_LOW_QUALITY_PRIMARY_CONVERSION","features":[397]},{"name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_NONE","features":[397]},{"name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS","features":[397]},{"name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND","features":[397]},{"name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE","features":[397]},{"name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE","features":[397]},{"name":"D2D1_INK_BEZIER_SEGMENT","features":[397]},{"name":"D2D1_INK_NIB_SHAPE","features":[397]},{"name":"D2D1_INK_NIB_SHAPE_ROUND","features":[397]},{"name":"D2D1_INK_NIB_SHAPE_SQUARE","features":[397]},{"name":"D2D1_INK_POINT","features":[397]},{"name":"D2D1_INK_STYLE_PROPERTIES","features":[69,397]},{"name":"D2D1_INPUT_DESCRIPTION","features":[397]},{"name":"D2D1_INPUT_ELEMENT_DESC","features":[397,395]},{"name":"D2D1_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_CUBIC","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_ANISOTROPIC","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_CUBIC","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_FANT","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_LINEAR","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_MIPMAP_LINEAR","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_LINEAR","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_LAYER_OPTIONS","features":[397]},{"name":"D2D1_LAYER_OPTIONS1","features":[397]},{"name":"D2D1_LAYER_OPTIONS1_IGNORE_ALPHA","features":[397]},{"name":"D2D1_LAYER_OPTIONS1_INITIALIZE_FROM_BACKGROUND","features":[397]},{"name":"D2D1_LAYER_OPTIONS1_NONE","features":[397]},{"name":"D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE","features":[397]},{"name":"D2D1_LAYER_OPTIONS_NONE","features":[397]},{"name":"D2D1_LAYER_PARAMETERS","features":[69,398]},{"name":"D2D1_LAYER_PARAMETERS1","features":[69,398]},{"name":"D2D1_LINEARTRANSFER_PROP","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_RED_DISABLE","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_RED_SLOPE","features":[397]},{"name":"D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT","features":[397]},{"name":"D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES","features":[398]},{"name":"D2D1_LINE_JOIN","features":[397]},{"name":"D2D1_LINE_JOIN_BEVEL","features":[397]},{"name":"D2D1_LINE_JOIN_MITER","features":[397]},{"name":"D2D1_LINE_JOIN_MITER_OR_BEVEL","features":[397]},{"name":"D2D1_LINE_JOIN_ROUND","features":[397]},{"name":"D2D1_LOOKUPTABLE3D_PROP","features":[397]},{"name":"D2D1_LOOKUPTABLE3D_PROP_ALPHA_MODE","features":[397]},{"name":"D2D1_LOOKUPTABLE3D_PROP_LUT","features":[397]},{"name":"D2D1_MAPPED_RECT","features":[397]},{"name":"D2D1_MAP_OPTIONS","features":[397]},{"name":"D2D1_MAP_OPTIONS_DISCARD","features":[397]},{"name":"D2D1_MAP_OPTIONS_NONE","features":[397]},{"name":"D2D1_MAP_OPTIONS_READ","features":[397]},{"name":"D2D1_MAP_OPTIONS_WRITE","features":[397]},{"name":"D2D1_MORPHOLOGY_MODE","features":[397]},{"name":"D2D1_MORPHOLOGY_MODE_DILATE","features":[397]},{"name":"D2D1_MORPHOLOGY_MODE_ERODE","features":[397]},{"name":"D2D1_MORPHOLOGY_PROP","features":[397]},{"name":"D2D1_MORPHOLOGY_PROP_HEIGHT","features":[397]},{"name":"D2D1_MORPHOLOGY_PROP_MODE","features":[397]},{"name":"D2D1_MORPHOLOGY_PROP_WIDTH","features":[397]},{"name":"D2D1_OPACITYMETADATA_PROP","features":[397]},{"name":"D2D1_OPACITYMETADATA_PROP_INPUT_OPAQUE_RECT","features":[397]},{"name":"D2D1_OPACITY_MASK_CONTENT","features":[397]},{"name":"D2D1_OPACITY_MASK_CONTENT_GRAPHICS","features":[397]},{"name":"D2D1_OPACITY_MASK_CONTENT_TEXT_GDI_COMPATIBLE","features":[397]},{"name":"D2D1_OPACITY_MASK_CONTENT_TEXT_NATURAL","features":[397]},{"name":"D2D1_OPACITY_PROP","features":[397]},{"name":"D2D1_OPACITY_PROP_OPACITY","features":[397]},{"name":"D2D1_ORIENTATION","features":[397]},{"name":"D2D1_ORIENTATION_DEFAULT","features":[397]},{"name":"D2D1_ORIENTATION_FLIP_HORIZONTAL","features":[397]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE180","features":[397]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL","features":[397]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE270","features":[397]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL","features":[397]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE90","features":[397]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL","features":[397]},{"name":"D2D1_PATCH_EDGE_MODE","features":[397]},{"name":"D2D1_PATCH_EDGE_MODE_ALIASED","features":[397]},{"name":"D2D1_PATCH_EDGE_MODE_ALIASED_INFLATED","features":[397]},{"name":"D2D1_PATCH_EDGE_MODE_ANTIALIASED","features":[397]},{"name":"D2D1_PIXEL_OPTIONS","features":[397]},{"name":"D2D1_PIXEL_OPTIONS_NONE","features":[397]},{"name":"D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING","features":[397]},{"name":"D2D1_POINTDIFFUSE_PROP","features":[397]},{"name":"D2D1_POINTDIFFUSE_PROP_COLOR","features":[397]},{"name":"D2D1_POINTDIFFUSE_PROP_DIFFUSE_CONSTANT","features":[397]},{"name":"D2D1_POINTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","features":[397]},{"name":"D2D1_POINTDIFFUSE_PROP_LIGHT_POSITION","features":[397]},{"name":"D2D1_POINTDIFFUSE_PROP_SCALE_MODE","features":[397]},{"name":"D2D1_POINTDIFFUSE_PROP_SURFACE_SCALE","features":[397]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE","features":[397]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_CUBIC","features":[397]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_LINEAR","features":[397]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_POINTSPECULAR_PROP","features":[397]},{"name":"D2D1_POINTSPECULAR_PROP_COLOR","features":[397]},{"name":"D2D1_POINTSPECULAR_PROP_KERNEL_UNIT_LENGTH","features":[397]},{"name":"D2D1_POINTSPECULAR_PROP_LIGHT_POSITION","features":[397]},{"name":"D2D1_POINTSPECULAR_PROP_SCALE_MODE","features":[397]},{"name":"D2D1_POINTSPECULAR_PROP_SPECULAR_CONSTANT","features":[397]},{"name":"D2D1_POINTSPECULAR_PROP_SPECULAR_EXPONENT","features":[397]},{"name":"D2D1_POINTSPECULAR_PROP_SURFACE_SCALE","features":[397]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE","features":[397]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_CUBIC","features":[397]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_LINEAR","features":[397]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_POINT_DESCRIPTION","features":[398]},{"name":"D2D1_POSTERIZE_PROP","features":[397]},{"name":"D2D1_POSTERIZE_PROP_BLUE_VALUE_COUNT","features":[397]},{"name":"D2D1_POSTERIZE_PROP_GREEN_VALUE_COUNT","features":[397]},{"name":"D2D1_POSTERIZE_PROP_RED_VALUE_COUNT","features":[397]},{"name":"D2D1_PRESENT_OPTIONS","features":[397]},{"name":"D2D1_PRESENT_OPTIONS_IMMEDIATELY","features":[397]},{"name":"D2D1_PRESENT_OPTIONS_NONE","features":[397]},{"name":"D2D1_PRESENT_OPTIONS_RETAIN_CONTENTS","features":[397]},{"name":"D2D1_PRIMITIVE_BLEND","features":[397]},{"name":"D2D1_PRIMITIVE_BLEND_ADD","features":[397]},{"name":"D2D1_PRIMITIVE_BLEND_COPY","features":[397]},{"name":"D2D1_PRIMITIVE_BLEND_MAX","features":[397]},{"name":"D2D1_PRIMITIVE_BLEND_MIN","features":[397]},{"name":"D2D1_PRIMITIVE_BLEND_SOURCE_OVER","features":[397]},{"name":"D2D1_PRINT_CONTROL_PROPERTIES","features":[397]},{"name":"D2D1_PRINT_FONT_SUBSET_MODE","features":[397]},{"name":"D2D1_PRINT_FONT_SUBSET_MODE_DEFAULT","features":[397]},{"name":"D2D1_PRINT_FONT_SUBSET_MODE_EACHPAGE","features":[397]},{"name":"D2D1_PRINT_FONT_SUBSET_MODE_NONE","features":[397]},{"name":"D2D1_PROPERTY","features":[397]},{"name":"D2D1_PROPERTY_AUTHOR","features":[397]},{"name":"D2D1_PROPERTY_BINDING","features":[397]},{"name":"D2D1_PROPERTY_CACHED","features":[397]},{"name":"D2D1_PROPERTY_CATEGORY","features":[397]},{"name":"D2D1_PROPERTY_CLSID","features":[397]},{"name":"D2D1_PROPERTY_DESCRIPTION","features":[397]},{"name":"D2D1_PROPERTY_DISPLAYNAME","features":[397]},{"name":"D2D1_PROPERTY_INPUTS","features":[397]},{"name":"D2D1_PROPERTY_MAX_INPUTS","features":[397]},{"name":"D2D1_PROPERTY_MIN_INPUTS","features":[397]},{"name":"D2D1_PROPERTY_PRECISION","features":[397]},{"name":"D2D1_PROPERTY_TYPE","features":[397]},{"name":"D2D1_PROPERTY_TYPE_ARRAY","features":[397]},{"name":"D2D1_PROPERTY_TYPE_BLOB","features":[397]},{"name":"D2D1_PROPERTY_TYPE_BOOL","features":[397]},{"name":"D2D1_PROPERTY_TYPE_CLSID","features":[397]},{"name":"D2D1_PROPERTY_TYPE_COLOR_CONTEXT","features":[397]},{"name":"D2D1_PROPERTY_TYPE_ENUM","features":[397]},{"name":"D2D1_PROPERTY_TYPE_FLOAT","features":[397]},{"name":"D2D1_PROPERTY_TYPE_INT32","features":[397]},{"name":"D2D1_PROPERTY_TYPE_IUNKNOWN","features":[397]},{"name":"D2D1_PROPERTY_TYPE_MATRIX_3X2","features":[397]},{"name":"D2D1_PROPERTY_TYPE_MATRIX_4X3","features":[397]},{"name":"D2D1_PROPERTY_TYPE_MATRIX_4X4","features":[397]},{"name":"D2D1_PROPERTY_TYPE_MATRIX_5X4","features":[397]},{"name":"D2D1_PROPERTY_TYPE_STRING","features":[397]},{"name":"D2D1_PROPERTY_TYPE_UINT32","features":[397]},{"name":"D2D1_PROPERTY_TYPE_UNKNOWN","features":[397]},{"name":"D2D1_PROPERTY_TYPE_VECTOR2","features":[397]},{"name":"D2D1_PROPERTY_TYPE_VECTOR3","features":[397]},{"name":"D2D1_PROPERTY_TYPE_VECTOR4","features":[397]},{"name":"D2D1_QUADRATIC_BEZIER_SEGMENT","features":[398]},{"name":"D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES","features":[398]},{"name":"D2D1_RENDERING_CONTROLS","features":[398]},{"name":"D2D1_RENDERING_PRIORITY","features":[397]},{"name":"D2D1_RENDERING_PRIORITY_LOW","features":[397]},{"name":"D2D1_RENDERING_PRIORITY_NORMAL","features":[397]},{"name":"D2D1_RENDER_TARGET_PROPERTIES","features":[398,395]},{"name":"D2D1_RENDER_TARGET_TYPE","features":[397]},{"name":"D2D1_RENDER_TARGET_TYPE_DEFAULT","features":[397]},{"name":"D2D1_RENDER_TARGET_TYPE_HARDWARE","features":[397]},{"name":"D2D1_RENDER_TARGET_TYPE_SOFTWARE","features":[397]},{"name":"D2D1_RENDER_TARGET_USAGE","features":[397]},{"name":"D2D1_RENDER_TARGET_USAGE_FORCE_BITMAP_REMOTING","features":[397]},{"name":"D2D1_RENDER_TARGET_USAGE_GDI_COMPATIBLE","features":[397]},{"name":"D2D1_RENDER_TARGET_USAGE_NONE","features":[397]},{"name":"D2D1_RESOURCE_TEXTURE_PROPERTIES","features":[397]},{"name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE","features":[397]},{"name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_LIGHTNESS","features":[397]},{"name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_VALUE","features":[397]},{"name":"D2D1_RGBTOHUE_PROP","features":[397]},{"name":"D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE","features":[397]},{"name":"D2D1_ROUNDED_RECT","features":[398]},{"name":"D2D1_SATURATION_PROP","features":[397]},{"name":"D2D1_SATURATION_PROP_SATURATION","features":[397]},{"name":"D2D1_SCALE_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_CUBIC","features":[397]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_LINEAR","features":[397]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_SCALE_PROP","features":[397]},{"name":"D2D1_SCALE_PROP_BORDER_MODE","features":[397]},{"name":"D2D1_SCALE_PROP_CENTER_POINT","features":[397]},{"name":"D2D1_SCALE_PROP_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_SCALE_PROP_SCALE","features":[397]},{"name":"D2D1_SCALE_PROP_SHARPNESS","features":[397]},{"name":"D2D1_SCENE_REFERRED_SDR_WHITE_LEVEL","features":[397]},{"name":"D2D1_SEPIA_PROP","features":[397]},{"name":"D2D1_SEPIA_PROP_ALPHA_MODE","features":[397]},{"name":"D2D1_SEPIA_PROP_INTENSITY","features":[397]},{"name":"D2D1_SHADOW_OPTIMIZATION","features":[397]},{"name":"D2D1_SHADOW_OPTIMIZATION_BALANCED","features":[397]},{"name":"D2D1_SHADOW_OPTIMIZATION_QUALITY","features":[397]},{"name":"D2D1_SHADOW_OPTIMIZATION_SPEED","features":[397]},{"name":"D2D1_SHADOW_PROP","features":[397]},{"name":"D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION","features":[397]},{"name":"D2D1_SHADOW_PROP_COLOR","features":[397]},{"name":"D2D1_SHADOW_PROP_OPTIMIZATION","features":[397]},{"name":"D2D1_SHARPEN_PROP","features":[397]},{"name":"D2D1_SHARPEN_PROP_SHARPNESS","features":[397]},{"name":"D2D1_SHARPEN_PROP_THRESHOLD","features":[397]},{"name":"D2D1_SIMPLE_COLOR_PROFILE","features":[398]},{"name":"D2D1_SPOTDIFFUSE_PROP","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_COLOR","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_DIFFUSE_CONSTANT","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_FOCUS","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_LIGHT_POSITION","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_LIMITING_CONE_ANGLE","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_POINTS_AT","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_SCALE_MODE","features":[397]},{"name":"D2D1_SPOTDIFFUSE_PROP_SURFACE_SCALE","features":[397]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE","features":[397]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_CUBIC","features":[397]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_LINEAR","features":[397]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_COLOR","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_FOCUS","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_KERNEL_UNIT_LENGTH","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_LIGHT_POSITION","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_LIMITING_CONE_ANGLE","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_POINTS_AT","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_SCALE_MODE","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_SPECULAR_CONSTANT","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_SPECULAR_EXPONENT","features":[397]},{"name":"D2D1_SPOTSPECULAR_PROP_SURFACE_SCALE","features":[397]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE","features":[397]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_CUBIC","features":[397]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_LINEAR","features":[397]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_SPRITE_OPTIONS","features":[397]},{"name":"D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE","features":[397]},{"name":"D2D1_SPRITE_OPTIONS_NONE","features":[397]},{"name":"D2D1_STRAIGHTEN_PROP","features":[397]},{"name":"D2D1_STRAIGHTEN_PROP_ANGLE","features":[397]},{"name":"D2D1_STRAIGHTEN_PROP_MAINTAIN_SIZE","features":[397]},{"name":"D2D1_STRAIGHTEN_PROP_SCALE_MODE","features":[397]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE","features":[397]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_CUBIC","features":[397]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_LINEAR","features":[397]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_STROKE_STYLE_PROPERTIES","features":[397]},{"name":"D2D1_STROKE_STYLE_PROPERTIES1","features":[397]},{"name":"D2D1_STROKE_TRANSFORM_TYPE","features":[397]},{"name":"D2D1_STROKE_TRANSFORM_TYPE_FIXED","features":[397]},{"name":"D2D1_STROKE_TRANSFORM_TYPE_HAIRLINE","features":[397]},{"name":"D2D1_STROKE_TRANSFORM_TYPE_NORMAL","features":[397]},{"name":"D2D1_SUBPROPERTY","features":[397]},{"name":"D2D1_SUBPROPERTY_DEFAULT","features":[397]},{"name":"D2D1_SUBPROPERTY_DISPLAYNAME","features":[397]},{"name":"D2D1_SUBPROPERTY_FIELDS","features":[397]},{"name":"D2D1_SUBPROPERTY_INDEX","features":[397]},{"name":"D2D1_SUBPROPERTY_ISREADONLY","features":[397]},{"name":"D2D1_SUBPROPERTY_MAX","features":[397]},{"name":"D2D1_SUBPROPERTY_MIN","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_NONE","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MAX","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MID","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MIN","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MAX","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MID","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MIN","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MAX","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MID","features":[397]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MIN","features":[397]},{"name":"D2D1_SVG_ASPECT_SCALING","features":[397]},{"name":"D2D1_SVG_ASPECT_SCALING_MEET","features":[397]},{"name":"D2D1_SVG_ASPECT_SCALING_SLICE","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_COLOR","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_DISPLAY","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_EXTEND_MODE","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_FILL_MODE","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_FLOAT","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_LENGTH","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_LINE_CAP","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_LINE_JOIN","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_MATRIX","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_OVERFLOW","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_PRESERVE_ASPECT_RATIO","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_UNIT_TYPE","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_VIEWBOX","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_VISIBILITY","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE_ID","features":[397]},{"name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG","features":[397]},{"name":"D2D1_SVG_DISPLAY","features":[397]},{"name":"D2D1_SVG_DISPLAY_INLINE","features":[397]},{"name":"D2D1_SVG_DISPLAY_NONE","features":[397]},{"name":"D2D1_SVG_LENGTH","features":[397]},{"name":"D2D1_SVG_LENGTH_UNITS","features":[397]},{"name":"D2D1_SVG_LENGTH_UNITS_NUMBER","features":[397]},{"name":"D2D1_SVG_LENGTH_UNITS_PERCENTAGE","features":[397]},{"name":"D2D1_SVG_LINE_CAP","features":[397]},{"name":"D2D1_SVG_LINE_CAP_BUTT","features":[397]},{"name":"D2D1_SVG_LINE_CAP_ROUND","features":[397]},{"name":"D2D1_SVG_LINE_CAP_SQUARE","features":[397]},{"name":"D2D1_SVG_LINE_JOIN","features":[397]},{"name":"D2D1_SVG_LINE_JOIN_BEVEL","features":[397]},{"name":"D2D1_SVG_LINE_JOIN_MITER","features":[397]},{"name":"D2D1_SVG_LINE_JOIN_ROUND","features":[397]},{"name":"D2D1_SVG_OVERFLOW","features":[397]},{"name":"D2D1_SVG_OVERFLOW_HIDDEN","features":[397]},{"name":"D2D1_SVG_OVERFLOW_VISIBLE","features":[397]},{"name":"D2D1_SVG_PAINT_TYPE","features":[397]},{"name":"D2D1_SVG_PAINT_TYPE_COLOR","features":[397]},{"name":"D2D1_SVG_PAINT_TYPE_CURRENT_COLOR","features":[397]},{"name":"D2D1_SVG_PAINT_TYPE_NONE","features":[397]},{"name":"D2D1_SVG_PAINT_TYPE_URI","features":[397]},{"name":"D2D1_SVG_PAINT_TYPE_URI_COLOR","features":[397]},{"name":"D2D1_SVG_PAINT_TYPE_URI_CURRENT_COLOR","features":[397]},{"name":"D2D1_SVG_PAINT_TYPE_URI_NONE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_ARC_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_ARC_RELATIVE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_CLOSE_PATH","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_CUBIC_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_CUBIC_RELATIVE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_CUBIC_SMOOTH_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_CUBIC_SMOOTH_RELATIVE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_HORIZONTAL_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_HORIZONTAL_RELATIVE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_LINE_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_LINE_RELATIVE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_MOVE_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_MOVE_RELATIVE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_RELATIVE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_RELATIVE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_VERTICAL_ABSOLUTE","features":[397]},{"name":"D2D1_SVG_PATH_COMMAND_VERTICAL_RELATIVE","features":[397]},{"name":"D2D1_SVG_PRESERVE_ASPECT_RATIO","features":[307,397]},{"name":"D2D1_SVG_UNIT_TYPE","features":[397]},{"name":"D2D1_SVG_UNIT_TYPE_OBJECT_BOUNDING_BOX","features":[397]},{"name":"D2D1_SVG_UNIT_TYPE_USER_SPACE_ON_USE","features":[397]},{"name":"D2D1_SVG_VIEWBOX","features":[397]},{"name":"D2D1_SVG_VISIBILITY","features":[397]},{"name":"D2D1_SVG_VISIBILITY_HIDDEN","features":[397]},{"name":"D2D1_SVG_VISIBILITY_VISIBLE","features":[397]},{"name":"D2D1_SWEEP_DIRECTION","features":[397]},{"name":"D2D1_SWEEP_DIRECTION_CLOCKWISE","features":[397]},{"name":"D2D1_SWEEP_DIRECTION_COUNTER_CLOCKWISE","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_ALPHA_TABLE","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_BLUE_DISABLE","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_BLUE_TABLE","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_GREEN_DISABLE","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_GREEN_TABLE","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_RED_DISABLE","features":[397]},{"name":"D2D1_TABLETRANSFER_PROP_RED_TABLE","features":[397]},{"name":"D2D1_TEMPERATUREANDTINT_PROP","features":[397]},{"name":"D2D1_TEMPERATUREANDTINT_PROP_TEMPERATURE","features":[397]},{"name":"D2D1_TEMPERATUREANDTINT_PROP_TINT","features":[397]},{"name":"D2D1_TEXT_ANTIALIAS_MODE","features":[397]},{"name":"D2D1_TEXT_ANTIALIAS_MODE_ALIASED","features":[397]},{"name":"D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE","features":[397]},{"name":"D2D1_TEXT_ANTIALIAS_MODE_DEFAULT","features":[397]},{"name":"D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE","features":[397]},{"name":"D2D1_THREADING_MODE","features":[397]},{"name":"D2D1_THREADING_MODE_MULTI_THREADED","features":[397]},{"name":"D2D1_THREADING_MODE_SINGLE_THREADED","features":[397]},{"name":"D2D1_TILE_PROP","features":[397]},{"name":"D2D1_TILE_PROP_RECT","features":[397]},{"name":"D2D1_TINT_PROP","features":[397]},{"name":"D2D1_TINT_PROP_CLAMP_OUTPUT","features":[397]},{"name":"D2D1_TINT_PROP_COLOR","features":[397]},{"name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS","features":[397]},{"name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_DISABLE_DPI_SCALE","features":[397]},{"name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_NONE","features":[397]},{"name":"D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES","features":[397]},{"name":"D2D1_TRIANGLE","features":[398]},{"name":"D2D1_TURBULENCE_PROP","features":[397]},{"name":"D2D1_TURBULENCE_PROP_BASE_FREQUENCY","features":[397]},{"name":"D2D1_TURBULENCE_PROP_NOISE","features":[397]},{"name":"D2D1_TURBULENCE_PROP_NUM_OCTAVES","features":[397]},{"name":"D2D1_TURBULENCE_PROP_OFFSET","features":[397]},{"name":"D2D1_TURBULENCE_PROP_SEED","features":[397]},{"name":"D2D1_TURBULENCE_PROP_SIZE","features":[397]},{"name":"D2D1_TURBULENCE_PROP_STITCHABLE","features":[397]},{"name":"D2D1_UNIT_MODE","features":[397]},{"name":"D2D1_UNIT_MODE_DIPS","features":[397]},{"name":"D2D1_UNIT_MODE_PIXELS","features":[397]},{"name":"D2D1_VERTEX_BUFFER_PROPERTIES","features":[397]},{"name":"D2D1_VERTEX_OPTIONS","features":[397]},{"name":"D2D1_VERTEX_OPTIONS_ASSUME_NO_OVERLAP","features":[397]},{"name":"D2D1_VERTEX_OPTIONS_DO_NOT_CLEAR","features":[397]},{"name":"D2D1_VERTEX_OPTIONS_NONE","features":[397]},{"name":"D2D1_VERTEX_OPTIONS_USE_DEPTH_BUFFER","features":[397]},{"name":"D2D1_VERTEX_RANGE","features":[397]},{"name":"D2D1_VERTEX_USAGE","features":[397]},{"name":"D2D1_VERTEX_USAGE_DYNAMIC","features":[397]},{"name":"D2D1_VERTEX_USAGE_STATIC","features":[397]},{"name":"D2D1_VIGNETTE_PROP","features":[397]},{"name":"D2D1_VIGNETTE_PROP_COLOR","features":[397]},{"name":"D2D1_VIGNETTE_PROP_STRENGTH","features":[397]},{"name":"D2D1_VIGNETTE_PROP_TRANSITION_SIZE","features":[397]},{"name":"D2D1_WHITELEVELADJUSTMENT_PROP","features":[397]},{"name":"D2D1_WHITELEVELADJUSTMENT_PROP_INPUT_WHITE_LEVEL","features":[397]},{"name":"D2D1_WHITELEVELADJUSTMENT_PROP_OUTPUT_WHITE_LEVEL","features":[397]},{"name":"D2D1_WINDOW_STATE","features":[397]},{"name":"D2D1_WINDOW_STATE_NONE","features":[397]},{"name":"D2D1_WINDOW_STATE_OCCLUDED","features":[397]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING","features":[397]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_420","features":[397]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_422","features":[397]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_440","features":[397]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_444","features":[397]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_AUTO","features":[397]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_ANISOTROPIC","features":[397]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_CUBIC","features":[397]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[397]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_LINEAR","features":[397]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[397]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[397]},{"name":"D2D1_YCBCR_PROP","features":[397]},{"name":"D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING","features":[397]},{"name":"D2D1_YCBCR_PROP_INTERPOLATION_MODE","features":[397]},{"name":"D2D1_YCBCR_PROP_TRANSFORM_MATRIX","features":[397]},{"name":"FACILITY_D2D","features":[397]},{"name":"ID2D1AnalysisTransform","features":[397]},{"name":"ID2D1Bitmap","features":[397]},{"name":"ID2D1Bitmap1","features":[397]},{"name":"ID2D1BitmapBrush","features":[397]},{"name":"ID2D1BitmapBrush1","features":[397]},{"name":"ID2D1BitmapRenderTarget","features":[397]},{"name":"ID2D1BlendTransform","features":[397]},{"name":"ID2D1BorderTransform","features":[397]},{"name":"ID2D1BoundsAdjustmentTransform","features":[397]},{"name":"ID2D1Brush","features":[397]},{"name":"ID2D1ColorContext","features":[397]},{"name":"ID2D1ColorContext1","features":[397]},{"name":"ID2D1CommandList","features":[397]},{"name":"ID2D1CommandSink","features":[397]},{"name":"ID2D1CommandSink1","features":[397]},{"name":"ID2D1CommandSink2","features":[397]},{"name":"ID2D1CommandSink3","features":[397]},{"name":"ID2D1CommandSink4","features":[397]},{"name":"ID2D1CommandSink5","features":[397]},{"name":"ID2D1ComputeInfo","features":[397]},{"name":"ID2D1ComputeTransform","features":[397]},{"name":"ID2D1ConcreteTransform","features":[397]},{"name":"ID2D1DCRenderTarget","features":[397]},{"name":"ID2D1Device","features":[397]},{"name":"ID2D1Device1","features":[397]},{"name":"ID2D1Device2","features":[397]},{"name":"ID2D1Device3","features":[397]},{"name":"ID2D1Device4","features":[397]},{"name":"ID2D1Device5","features":[397]},{"name":"ID2D1Device6","features":[397]},{"name":"ID2D1Device7","features":[397]},{"name":"ID2D1DeviceContext","features":[397]},{"name":"ID2D1DeviceContext1","features":[397]},{"name":"ID2D1DeviceContext2","features":[397]},{"name":"ID2D1DeviceContext3","features":[397]},{"name":"ID2D1DeviceContext4","features":[397]},{"name":"ID2D1DeviceContext5","features":[397]},{"name":"ID2D1DeviceContext6","features":[397]},{"name":"ID2D1DeviceContext7","features":[397]},{"name":"ID2D1DrawInfo","features":[397]},{"name":"ID2D1DrawTransform","features":[397]},{"name":"ID2D1DrawingStateBlock","features":[397]},{"name":"ID2D1DrawingStateBlock1","features":[397]},{"name":"ID2D1Effect","features":[397]},{"name":"ID2D1EffectContext","features":[397]},{"name":"ID2D1EffectContext1","features":[397]},{"name":"ID2D1EffectContext2","features":[397]},{"name":"ID2D1EffectImpl","features":[397]},{"name":"ID2D1EllipseGeometry","features":[397]},{"name":"ID2D1Factory","features":[397]},{"name":"ID2D1Factory1","features":[397]},{"name":"ID2D1Factory2","features":[397]},{"name":"ID2D1Factory3","features":[397]},{"name":"ID2D1Factory4","features":[397]},{"name":"ID2D1Factory5","features":[397]},{"name":"ID2D1Factory6","features":[397]},{"name":"ID2D1Factory7","features":[397]},{"name":"ID2D1Factory8","features":[397]},{"name":"ID2D1GdiInteropRenderTarget","features":[397]},{"name":"ID2D1GdiMetafile","features":[397]},{"name":"ID2D1GdiMetafile1","features":[397]},{"name":"ID2D1GdiMetafileSink","features":[397]},{"name":"ID2D1GdiMetafileSink1","features":[397]},{"name":"ID2D1Geometry","features":[397]},{"name":"ID2D1GeometryGroup","features":[397]},{"name":"ID2D1GeometryRealization","features":[397]},{"name":"ID2D1GeometrySink","features":[398]},{"name":"ID2D1GradientMesh","features":[397]},{"name":"ID2D1GradientStopCollection","features":[397]},{"name":"ID2D1GradientStopCollection1","features":[397]},{"name":"ID2D1HwndRenderTarget","features":[397]},{"name":"ID2D1Image","features":[397]},{"name":"ID2D1ImageBrush","features":[397]},{"name":"ID2D1ImageSource","features":[397]},{"name":"ID2D1ImageSourceFromWic","features":[397]},{"name":"ID2D1Ink","features":[397]},{"name":"ID2D1InkStyle","features":[397]},{"name":"ID2D1Layer","features":[397]},{"name":"ID2D1LinearGradientBrush","features":[397]},{"name":"ID2D1LookupTable3D","features":[397]},{"name":"ID2D1Mesh","features":[397]},{"name":"ID2D1Multithread","features":[397]},{"name":"ID2D1OffsetTransform","features":[397]},{"name":"ID2D1PathGeometry","features":[397]},{"name":"ID2D1PathGeometry1","features":[397]},{"name":"ID2D1PrintControl","features":[397]},{"name":"ID2D1Properties","features":[397]},{"name":"ID2D1RadialGradientBrush","features":[397]},{"name":"ID2D1RectangleGeometry","features":[397]},{"name":"ID2D1RenderInfo","features":[397]},{"name":"ID2D1RenderTarget","features":[397]},{"name":"ID2D1Resource","features":[397]},{"name":"ID2D1ResourceTexture","features":[397]},{"name":"ID2D1RoundedRectangleGeometry","features":[397]},{"name":"ID2D1SolidColorBrush","features":[397]},{"name":"ID2D1SourceTransform","features":[397]},{"name":"ID2D1SpriteBatch","features":[397]},{"name":"ID2D1StrokeStyle","features":[397]},{"name":"ID2D1StrokeStyle1","features":[397]},{"name":"ID2D1SvgAttribute","features":[397]},{"name":"ID2D1SvgDocument","features":[397]},{"name":"ID2D1SvgElement","features":[397]},{"name":"ID2D1SvgGlyphStyle","features":[397]},{"name":"ID2D1SvgPaint","features":[397]},{"name":"ID2D1SvgPathData","features":[397]},{"name":"ID2D1SvgPointCollection","features":[397]},{"name":"ID2D1SvgStrokeDashArray","features":[397]},{"name":"ID2D1TessellationSink","features":[397]},{"name":"ID2D1Transform","features":[397]},{"name":"ID2D1TransformGraph","features":[397]},{"name":"ID2D1TransformNode","features":[397]},{"name":"ID2D1TransformedGeometry","features":[397]},{"name":"ID2D1TransformedImageSource","features":[397]},{"name":"ID2D1VertexBuffer","features":[397]},{"name":"PD2D1_EFFECT_FACTORY","features":[397]},{"name":"PD2D1_PROPERTY_GET_FUNCTION","features":[397]},{"name":"PD2D1_PROPERTY_SET_FUNCTION","features":[397]}],"399":[{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE","features":[398]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","features":[398]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_CUBIC","features":[398]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[398]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_LINEAR","features":[398]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[398]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[398]},{"name":"D2D1_ALPHA_MODE","features":[398]},{"name":"D2D1_ALPHA_MODE_IGNORE","features":[398]},{"name":"D2D1_ALPHA_MODE_PREMULTIPLIED","features":[398]},{"name":"D2D1_ALPHA_MODE_STRAIGHT","features":[398]},{"name":"D2D1_ALPHA_MODE_UNKNOWN","features":[398]},{"name":"D2D1_BEZIER_SEGMENT","features":[398]},{"name":"D2D1_BLEND_MODE","features":[398]},{"name":"D2D1_BLEND_MODE_COLOR","features":[398]},{"name":"D2D1_BLEND_MODE_COLOR_BURN","features":[398]},{"name":"D2D1_BLEND_MODE_COLOR_DODGE","features":[398]},{"name":"D2D1_BLEND_MODE_DARKEN","features":[398]},{"name":"D2D1_BLEND_MODE_DARKER_COLOR","features":[398]},{"name":"D2D1_BLEND_MODE_DIFFERENCE","features":[398]},{"name":"D2D1_BLEND_MODE_DISSOLVE","features":[398]},{"name":"D2D1_BLEND_MODE_DIVISION","features":[398]},{"name":"D2D1_BLEND_MODE_EXCLUSION","features":[398]},{"name":"D2D1_BLEND_MODE_HARD_LIGHT","features":[398]},{"name":"D2D1_BLEND_MODE_HARD_MIX","features":[398]},{"name":"D2D1_BLEND_MODE_HUE","features":[398]},{"name":"D2D1_BLEND_MODE_LIGHTEN","features":[398]},{"name":"D2D1_BLEND_MODE_LIGHTER_COLOR","features":[398]},{"name":"D2D1_BLEND_MODE_LINEAR_BURN","features":[398]},{"name":"D2D1_BLEND_MODE_LINEAR_DODGE","features":[398]},{"name":"D2D1_BLEND_MODE_LINEAR_LIGHT","features":[398]},{"name":"D2D1_BLEND_MODE_LUMINOSITY","features":[398]},{"name":"D2D1_BLEND_MODE_MULTIPLY","features":[398]},{"name":"D2D1_BLEND_MODE_OVERLAY","features":[398]},{"name":"D2D1_BLEND_MODE_PIN_LIGHT","features":[398]},{"name":"D2D1_BLEND_MODE_SATURATION","features":[398]},{"name":"D2D1_BLEND_MODE_SCREEN","features":[398]},{"name":"D2D1_BLEND_MODE_SOFT_LIGHT","features":[398]},{"name":"D2D1_BLEND_MODE_SUBTRACT","features":[398]},{"name":"D2D1_BLEND_MODE_VIVID_LIGHT","features":[398]},{"name":"D2D1_BORDER_MODE","features":[398]},{"name":"D2D1_BORDER_MODE_HARD","features":[398]},{"name":"D2D1_BORDER_MODE_SOFT","features":[398]},{"name":"D2D1_COLORMATRIX_ALPHA_MODE","features":[398]},{"name":"D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED","features":[398]},{"name":"D2D1_COLORMATRIX_ALPHA_MODE_STRAIGHT","features":[398]},{"name":"D2D1_COLOR_F","features":[398]},{"name":"D2D1_COMPOSITE_MODE","features":[398]},{"name":"D2D1_COMPOSITE_MODE_BOUNDED_SOURCE_COPY","features":[398]},{"name":"D2D1_COMPOSITE_MODE_DESTINATION_ATOP","features":[398]},{"name":"D2D1_COMPOSITE_MODE_DESTINATION_IN","features":[398]},{"name":"D2D1_COMPOSITE_MODE_DESTINATION_OUT","features":[398]},{"name":"D2D1_COMPOSITE_MODE_DESTINATION_OVER","features":[398]},{"name":"D2D1_COMPOSITE_MODE_MASK_INVERT","features":[398]},{"name":"D2D1_COMPOSITE_MODE_PLUS","features":[398]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_ATOP","features":[398]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_COPY","features":[398]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_IN","features":[398]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_OUT","features":[398]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_OVER","features":[398]},{"name":"D2D1_COMPOSITE_MODE_XOR","features":[398]},{"name":"D2D1_FIGURE_BEGIN","features":[398]},{"name":"D2D1_FIGURE_BEGIN_FILLED","features":[398]},{"name":"D2D1_FIGURE_BEGIN_HOLLOW","features":[398]},{"name":"D2D1_FIGURE_END","features":[398]},{"name":"D2D1_FIGURE_END_CLOSED","features":[398]},{"name":"D2D1_FIGURE_END_OPEN","features":[398]},{"name":"D2D1_FILL_MODE","features":[398]},{"name":"D2D1_FILL_MODE_ALTERNATE","features":[398]},{"name":"D2D1_FILL_MODE_WINDING","features":[398]},{"name":"D2D1_GRADIENT_STOP","features":[398]},{"name":"D2D1_PATH_SEGMENT","features":[398]},{"name":"D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN","features":[398]},{"name":"D2D1_PATH_SEGMENT_FORCE_UNSTROKED","features":[398]},{"name":"D2D1_PATH_SEGMENT_NONE","features":[398]},{"name":"D2D1_PIXEL_FORMAT","features":[398,395]},{"name":"D2D1_TURBULENCE_NOISE","features":[398]},{"name":"D2D1_TURBULENCE_NOISE_FRACTAL_SUM","features":[398]},{"name":"D2D1_TURBULENCE_NOISE_TURBULENCE","features":[398]},{"name":"D2D_COLOR_F","features":[398]},{"name":"D2D_MATRIX_3X2_F","features":[398]},{"name":"D2D_MATRIX_4X3_F","features":[398]},{"name":"D2D_MATRIX_4X4_F","features":[398]},{"name":"D2D_MATRIX_5X4_F","features":[398]},{"name":"D2D_POINT_2F","features":[398]},{"name":"D2D_POINT_2U","features":[398]},{"name":"D2D_RECT_F","features":[398]},{"name":"D2D_RECT_U","features":[398]},{"name":"D2D_SIZE_F","features":[398]},{"name":"D2D_SIZE_U","features":[398]},{"name":"D2D_VECTOR_2F","features":[398]},{"name":"D2D_VECTOR_3F","features":[398]},{"name":"D2D_VECTOR_4F","features":[398]},{"name":"ID2D1SimplifiedGeometrySink","features":[398]}],"400":[{"name":"D3D10_1_SRV_DIMENSION_BUFFER","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE1D","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE1DARRAY","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE2D","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE2DARRAY","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE2DMS","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE3D","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURECUBE","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY","features":[400]},{"name":"D3D10_1_SRV_DIMENSION_UNKNOWN","features":[400]},{"name":"D3D10_CBF_USERPACKED","features":[400]},{"name":"D3D10_CT_CBUFFER","features":[400]},{"name":"D3D10_CT_TBUFFER","features":[400]},{"name":"D3D10_INCLUDE_LOCAL","features":[400]},{"name":"D3D10_INCLUDE_SYSTEM","features":[400]},{"name":"D3D10_NAME_CLIP_DISTANCE","features":[400]},{"name":"D3D10_NAME_COVERAGE","features":[400]},{"name":"D3D10_NAME_CULL_DISTANCE","features":[400]},{"name":"D3D10_NAME_DEPTH","features":[400]},{"name":"D3D10_NAME_INSTANCE_ID","features":[400]},{"name":"D3D10_NAME_IS_FRONT_FACE","features":[400]},{"name":"D3D10_NAME_POSITION","features":[400]},{"name":"D3D10_NAME_PRIMITIVE_ID","features":[400]},{"name":"D3D10_NAME_RENDER_TARGET_ARRAY_INDEX","features":[400]},{"name":"D3D10_NAME_SAMPLE_INDEX","features":[400]},{"name":"D3D10_NAME_TARGET","features":[400]},{"name":"D3D10_NAME_UNDEFINED","features":[400]},{"name":"D3D10_NAME_VERTEX_ID","features":[400]},{"name":"D3D10_NAME_VIEWPORT_ARRAY_INDEX","features":[400]},{"name":"D3D10_PRIMITIVE_LINE","features":[400]},{"name":"D3D10_PRIMITIVE_LINE_ADJ","features":[400]},{"name":"D3D10_PRIMITIVE_POINT","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_LINELIST","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_POINTLIST","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","features":[400]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED","features":[400]},{"name":"D3D10_PRIMITIVE_TRIANGLE","features":[400]},{"name":"D3D10_PRIMITIVE_TRIANGLE_ADJ","features":[400]},{"name":"D3D10_PRIMITIVE_UNDEFINED","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_FLOAT16","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_FLOAT32","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_FLOAT64","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_SINT16","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_SINT32","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_SINT64","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_UINT16","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_UINT32","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_UINT64","features":[400]},{"name":"D3D10_REGISTER_COMPONENT_UNKNOWN","features":[400]},{"name":"D3D10_RETURN_TYPE_FLOAT","features":[400]},{"name":"D3D10_RETURN_TYPE_MIXED","features":[400]},{"name":"D3D10_RETURN_TYPE_SINT","features":[400]},{"name":"D3D10_RETURN_TYPE_SNORM","features":[400]},{"name":"D3D10_RETURN_TYPE_UINT","features":[400]},{"name":"D3D10_RETURN_TYPE_UNORM","features":[400]},{"name":"D3D10_SIF_COMPARISON_SAMPLER","features":[400]},{"name":"D3D10_SIF_TEXTURE_COMPONENTS","features":[400]},{"name":"D3D10_SIF_TEXTURE_COMPONENT_0","features":[400]},{"name":"D3D10_SIF_TEXTURE_COMPONENT_1","features":[400]},{"name":"D3D10_SIF_USERPACKED","features":[400]},{"name":"D3D10_SIT_CBUFFER","features":[400]},{"name":"D3D10_SIT_SAMPLER","features":[400]},{"name":"D3D10_SIT_TBUFFER","features":[400]},{"name":"D3D10_SIT_TEXTURE","features":[400]},{"name":"D3D10_SRV_DIMENSION_BUFFER","features":[400]},{"name":"D3D10_SRV_DIMENSION_TEXTURE1D","features":[400]},{"name":"D3D10_SRV_DIMENSION_TEXTURE1DARRAY","features":[400]},{"name":"D3D10_SRV_DIMENSION_TEXTURE2D","features":[400]},{"name":"D3D10_SRV_DIMENSION_TEXTURE2DARRAY","features":[400]},{"name":"D3D10_SRV_DIMENSION_TEXTURE2DMS","features":[400]},{"name":"D3D10_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[400]},{"name":"D3D10_SRV_DIMENSION_TEXTURE3D","features":[400]},{"name":"D3D10_SRV_DIMENSION_TEXTURECUBE","features":[400]},{"name":"D3D10_SRV_DIMENSION_UNKNOWN","features":[400]},{"name":"D3D10_SVC_MATRIX_COLUMNS","features":[400]},{"name":"D3D10_SVC_MATRIX_ROWS","features":[400]},{"name":"D3D10_SVC_OBJECT","features":[400]},{"name":"D3D10_SVC_SCALAR","features":[400]},{"name":"D3D10_SVC_STRUCT","features":[400]},{"name":"D3D10_SVC_VECTOR","features":[400]},{"name":"D3D10_SVF_USED","features":[400]},{"name":"D3D10_SVF_USERPACKED","features":[400]},{"name":"D3D10_SVT_BLEND","features":[400]},{"name":"D3D10_SVT_BOOL","features":[400]},{"name":"D3D10_SVT_BUFFER","features":[400]},{"name":"D3D10_SVT_CBUFFER","features":[400]},{"name":"D3D10_SVT_DEPTHSTENCIL","features":[400]},{"name":"D3D10_SVT_DEPTHSTENCILVIEW","features":[400]},{"name":"D3D10_SVT_FLOAT","features":[400]},{"name":"D3D10_SVT_GEOMETRYSHADER","features":[400]},{"name":"D3D10_SVT_INT","features":[400]},{"name":"D3D10_SVT_PIXELFRAGMENT","features":[400]},{"name":"D3D10_SVT_PIXELSHADER","features":[400]},{"name":"D3D10_SVT_RASTERIZER","features":[400]},{"name":"D3D10_SVT_RENDERTARGETVIEW","features":[400]},{"name":"D3D10_SVT_SAMPLER","features":[400]},{"name":"D3D10_SVT_SAMPLER1D","features":[400]},{"name":"D3D10_SVT_SAMPLER2D","features":[400]},{"name":"D3D10_SVT_SAMPLER3D","features":[400]},{"name":"D3D10_SVT_SAMPLERCUBE","features":[400]},{"name":"D3D10_SVT_STRING","features":[400]},{"name":"D3D10_SVT_TBUFFER","features":[400]},{"name":"D3D10_SVT_TEXTURE","features":[400]},{"name":"D3D10_SVT_TEXTURE1D","features":[400]},{"name":"D3D10_SVT_TEXTURE1DARRAY","features":[400]},{"name":"D3D10_SVT_TEXTURE2D","features":[400]},{"name":"D3D10_SVT_TEXTURE2DARRAY","features":[400]},{"name":"D3D10_SVT_TEXTURE2DMS","features":[400]},{"name":"D3D10_SVT_TEXTURE2DMSARRAY","features":[400]},{"name":"D3D10_SVT_TEXTURE3D","features":[400]},{"name":"D3D10_SVT_TEXTURECUBE","features":[400]},{"name":"D3D10_SVT_TEXTURECUBEARRAY","features":[400]},{"name":"D3D10_SVT_UINT","features":[400]},{"name":"D3D10_SVT_UINT8","features":[400]},{"name":"D3D10_SVT_VERTEXFRAGMENT","features":[400]},{"name":"D3D10_SVT_VERTEXSHADER","features":[400]},{"name":"D3D10_SVT_VOID","features":[400]},{"name":"D3D11_CT_CBUFFER","features":[400]},{"name":"D3D11_CT_INTERFACE_POINTERS","features":[400]},{"name":"D3D11_CT_RESOURCE_BIND_INFO","features":[400]},{"name":"D3D11_CT_TBUFFER","features":[400]},{"name":"D3D11_NAME_DEPTH_GREATER_EQUAL","features":[400]},{"name":"D3D11_NAME_DEPTH_LESS_EQUAL","features":[400]},{"name":"D3D11_NAME_FINAL_LINE_DENSITY_TESSFACTOR","features":[400]},{"name":"D3D11_NAME_FINAL_LINE_DETAIL_TESSFACTOR","features":[400]},{"name":"D3D11_NAME_FINAL_QUAD_EDGE_TESSFACTOR","features":[400]},{"name":"D3D11_NAME_FINAL_QUAD_INSIDE_TESSFACTOR","features":[400]},{"name":"D3D11_NAME_FINAL_TRI_EDGE_TESSFACTOR","features":[400]},{"name":"D3D11_NAME_FINAL_TRI_INSIDE_TESSFACTOR","features":[400]},{"name":"D3D11_NAME_INNER_COVERAGE","features":[400]},{"name":"D3D11_NAME_STENCIL_REF","features":[400]},{"name":"D3D11_PRIMITIVE_10_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_11_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_12_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_13_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_14_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_15_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_16_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_17_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_18_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_19_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_1_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_20_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_21_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_22_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_23_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_24_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_25_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_26_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_27_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_28_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_29_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_2_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_30_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_31_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_32_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_3_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_4_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_5_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_6_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_7_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_8_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_9_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D11_PRIMITIVE_LINE","features":[400]},{"name":"D3D11_PRIMITIVE_LINE_ADJ","features":[400]},{"name":"D3D11_PRIMITIVE_POINT","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_LINELIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_POINTLIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","features":[400]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED","features":[400]},{"name":"D3D11_PRIMITIVE_TRIANGLE","features":[400]},{"name":"D3D11_PRIMITIVE_TRIANGLE_ADJ","features":[400]},{"name":"D3D11_PRIMITIVE_UNDEFINED","features":[400]},{"name":"D3D11_RETURN_TYPE_CONTINUED","features":[400]},{"name":"D3D11_RETURN_TYPE_DOUBLE","features":[400]},{"name":"D3D11_RETURN_TYPE_FLOAT","features":[400]},{"name":"D3D11_RETURN_TYPE_MIXED","features":[400]},{"name":"D3D11_RETURN_TYPE_SINT","features":[400]},{"name":"D3D11_RETURN_TYPE_SNORM","features":[400]},{"name":"D3D11_RETURN_TYPE_UINT","features":[400]},{"name":"D3D11_RETURN_TYPE_UNORM","features":[400]},{"name":"D3D11_SIT_BYTEADDRESS","features":[400]},{"name":"D3D11_SIT_STRUCTURED","features":[400]},{"name":"D3D11_SIT_UAV_APPEND_STRUCTURED","features":[400]},{"name":"D3D11_SIT_UAV_CONSUME_STRUCTURED","features":[400]},{"name":"D3D11_SIT_UAV_RWBYTEADDRESS","features":[400]},{"name":"D3D11_SIT_UAV_RWSTRUCTURED","features":[400]},{"name":"D3D11_SIT_UAV_RWSTRUCTURED_WITH_COUNTER","features":[400]},{"name":"D3D11_SIT_UAV_RWTYPED","features":[400]},{"name":"D3D11_SRV_DIMENSION_BUFFER","features":[400]},{"name":"D3D11_SRV_DIMENSION_BUFFEREX","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURE1D","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURE1DARRAY","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURE2D","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURE2DARRAY","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURE2DMS","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURE3D","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURECUBE","features":[400]},{"name":"D3D11_SRV_DIMENSION_TEXTURECUBEARRAY","features":[400]},{"name":"D3D11_SRV_DIMENSION_UNKNOWN","features":[400]},{"name":"D3D11_SVC_INTERFACE_CLASS","features":[400]},{"name":"D3D11_SVC_INTERFACE_POINTER","features":[400]},{"name":"D3D11_SVF_INTERFACE_PARAMETER","features":[400]},{"name":"D3D11_SVF_INTERFACE_POINTER","features":[400]},{"name":"D3D11_SVT_APPEND_STRUCTURED_BUFFER","features":[400]},{"name":"D3D11_SVT_BYTEADDRESS_BUFFER","features":[400]},{"name":"D3D11_SVT_COMPUTESHADER","features":[400]},{"name":"D3D11_SVT_CONSUME_STRUCTURED_BUFFER","features":[400]},{"name":"D3D11_SVT_DOMAINSHADER","features":[400]},{"name":"D3D11_SVT_DOUBLE","features":[400]},{"name":"D3D11_SVT_HULLSHADER","features":[400]},{"name":"D3D11_SVT_INTERFACE_POINTER","features":[400]},{"name":"D3D11_SVT_RWBUFFER","features":[400]},{"name":"D3D11_SVT_RWBYTEADDRESS_BUFFER","features":[400]},{"name":"D3D11_SVT_RWSTRUCTURED_BUFFER","features":[400]},{"name":"D3D11_SVT_RWTEXTURE1D","features":[400]},{"name":"D3D11_SVT_RWTEXTURE1DARRAY","features":[400]},{"name":"D3D11_SVT_RWTEXTURE2D","features":[400]},{"name":"D3D11_SVT_RWTEXTURE2DARRAY","features":[400]},{"name":"D3D11_SVT_RWTEXTURE3D","features":[400]},{"name":"D3D11_SVT_STRUCTURED_BUFFER","features":[400]},{"name":"D3D11_TESSELLATOR_DOMAIN_ISOLINE","features":[400]},{"name":"D3D11_TESSELLATOR_DOMAIN_QUAD","features":[400]},{"name":"D3D11_TESSELLATOR_DOMAIN_TRI","features":[400]},{"name":"D3D11_TESSELLATOR_DOMAIN_UNDEFINED","features":[400]},{"name":"D3D11_TESSELLATOR_OUTPUT_LINE","features":[400]},{"name":"D3D11_TESSELLATOR_OUTPUT_POINT","features":[400]},{"name":"D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW","features":[400]},{"name":"D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW","features":[400]},{"name":"D3D11_TESSELLATOR_OUTPUT_UNDEFINED","features":[400]},{"name":"D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN","features":[400]},{"name":"D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD","features":[400]},{"name":"D3D11_TESSELLATOR_PARTITIONING_INTEGER","features":[400]},{"name":"D3D11_TESSELLATOR_PARTITIONING_POW2","features":[400]},{"name":"D3D11_TESSELLATOR_PARTITIONING_UNDEFINED","features":[400]},{"name":"D3D12_NAME_BARYCENTRICS","features":[400]},{"name":"D3D12_NAME_CULLPRIMITIVE","features":[400]},{"name":"D3D12_NAME_SHADINGRATE","features":[400]},{"name":"D3DFCI_BIASED_FIXED_2_8","features":[400]},{"name":"D3DFCI_FLOAT","features":[400]},{"name":"D3DFCI_SINT","features":[400]},{"name":"D3DFCI_SNORM","features":[400]},{"name":"D3DFCI_TYPELESS","features":[400]},{"name":"D3DFCI_UINT","features":[400]},{"name":"D3DFCI_UNORM","features":[400]},{"name":"D3DFCI_UNORM_SRGB","features":[400]},{"name":"D3DFCN_A","features":[400]},{"name":"D3DFCN_B","features":[400]},{"name":"D3DFCN_D","features":[400]},{"name":"D3DFCN_G","features":[400]},{"name":"D3DFCN_R","features":[400]},{"name":"D3DFCN_S","features":[400]},{"name":"D3DFCN_X","features":[400]},{"name":"D3DFL_CUSTOM","features":[400]},{"name":"D3DFL_STANDARD","features":[400]},{"name":"D3DFTL_FULL_TYPE","features":[400]},{"name":"D3DFTL_NO_TYPE","features":[400]},{"name":"D3DFTL_PARTIAL_TYPE","features":[400]},{"name":"D3DMATRIX","features":[400]},{"name":"D3DVECTOR","features":[400]},{"name":"D3D_CBF_USERPACKED","features":[400]},{"name":"D3D_CBUFFER_TYPE","features":[400]},{"name":"D3D_COMPONENT_MASK_W","features":[400]},{"name":"D3D_COMPONENT_MASK_X","features":[400]},{"name":"D3D_COMPONENT_MASK_Y","features":[400]},{"name":"D3D_COMPONENT_MASK_Z","features":[400]},{"name":"D3D_CT_CBUFFER","features":[400]},{"name":"D3D_CT_INTERFACE_POINTERS","features":[400]},{"name":"D3D_CT_RESOURCE_BIND_INFO","features":[400]},{"name":"D3D_CT_TBUFFER","features":[400]},{"name":"D3D_DRIVER_TYPE","features":[400]},{"name":"D3D_DRIVER_TYPE_HARDWARE","features":[400]},{"name":"D3D_DRIVER_TYPE_NULL","features":[400]},{"name":"D3D_DRIVER_TYPE_REFERENCE","features":[400]},{"name":"D3D_DRIVER_TYPE_SOFTWARE","features":[400]},{"name":"D3D_DRIVER_TYPE_UNKNOWN","features":[400]},{"name":"D3D_DRIVER_TYPE_WARP","features":[400]},{"name":"D3D_FEATURE_LEVEL","features":[400]},{"name":"D3D_FEATURE_LEVEL_10_0","features":[400]},{"name":"D3D_FEATURE_LEVEL_10_1","features":[400]},{"name":"D3D_FEATURE_LEVEL_11_0","features":[400]},{"name":"D3D_FEATURE_LEVEL_11_1","features":[400]},{"name":"D3D_FEATURE_LEVEL_12_0","features":[400]},{"name":"D3D_FEATURE_LEVEL_12_1","features":[400]},{"name":"D3D_FEATURE_LEVEL_12_2","features":[400]},{"name":"D3D_FEATURE_LEVEL_1_0_CORE","features":[400]},{"name":"D3D_FEATURE_LEVEL_1_0_GENERIC","features":[400]},{"name":"D3D_FEATURE_LEVEL_9_1","features":[400]},{"name":"D3D_FEATURE_LEVEL_9_2","features":[400]},{"name":"D3D_FEATURE_LEVEL_9_3","features":[400]},{"name":"D3D_FL9_1_DEFAULT_MAX_ANISOTROPY","features":[400]},{"name":"D3D_FL9_1_IA_PRIMITIVE_MAX_COUNT","features":[400]},{"name":"D3D_FL9_1_MAX_TEXTURE_REPEAT","features":[400]},{"name":"D3D_FL9_1_REQ_TEXTURE1D_U_DIMENSION","features":[400]},{"name":"D3D_FL9_1_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[400]},{"name":"D3D_FL9_1_REQ_TEXTURE3D_U_V_OR_W_DIMENSION","features":[400]},{"name":"D3D_FL9_1_REQ_TEXTURECUBE_DIMENSION","features":[400]},{"name":"D3D_FL9_1_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[400]},{"name":"D3D_FL9_2_IA_PRIMITIVE_MAX_COUNT","features":[400]},{"name":"D3D_FL9_2_MAX_TEXTURE_REPEAT","features":[400]},{"name":"D3D_FL9_3_MAX_TEXTURE_REPEAT","features":[400]},{"name":"D3D_FL9_3_REQ_TEXTURE1D_U_DIMENSION","features":[400]},{"name":"D3D_FL9_3_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[400]},{"name":"D3D_FL9_3_REQ_TEXTURECUBE_DIMENSION","features":[400]},{"name":"D3D_FL9_3_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[400]},{"name":"D3D_FORMAT_COMPONENT_INTERPRETATION","features":[400]},{"name":"D3D_FORMAT_COMPONENT_NAME","features":[400]},{"name":"D3D_FORMAT_LAYOUT","features":[400]},{"name":"D3D_FORMAT_TYPE_LEVEL","features":[400]},{"name":"D3D_INCLUDE_LOCAL","features":[400]},{"name":"D3D_INCLUDE_SYSTEM","features":[400]},{"name":"D3D_INCLUDE_TYPE","features":[400]},{"name":"D3D_INTERPOLATION_CONSTANT","features":[400]},{"name":"D3D_INTERPOLATION_LINEAR","features":[400]},{"name":"D3D_INTERPOLATION_LINEAR_CENTROID","features":[400]},{"name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE","features":[400]},{"name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID","features":[400]},{"name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE","features":[400]},{"name":"D3D_INTERPOLATION_LINEAR_SAMPLE","features":[400]},{"name":"D3D_INTERPOLATION_MODE","features":[400]},{"name":"D3D_INTERPOLATION_UNDEFINED","features":[400]},{"name":"D3D_MIN_PRECISION","features":[400]},{"name":"D3D_MIN_PRECISION_ANY_10","features":[400]},{"name":"D3D_MIN_PRECISION_ANY_16","features":[400]},{"name":"D3D_MIN_PRECISION_DEFAULT","features":[400]},{"name":"D3D_MIN_PRECISION_FLOAT_16","features":[400]},{"name":"D3D_MIN_PRECISION_FLOAT_2_8","features":[400]},{"name":"D3D_MIN_PRECISION_RESERVED","features":[400]},{"name":"D3D_MIN_PRECISION_SINT_16","features":[400]},{"name":"D3D_MIN_PRECISION_UINT_16","features":[400]},{"name":"D3D_NAME","features":[400]},{"name":"D3D_NAME_BARYCENTRICS","features":[400]},{"name":"D3D_NAME_CLIP_DISTANCE","features":[400]},{"name":"D3D_NAME_COVERAGE","features":[400]},{"name":"D3D_NAME_CULLPRIMITIVE","features":[400]},{"name":"D3D_NAME_CULL_DISTANCE","features":[400]},{"name":"D3D_NAME_DEPTH","features":[400]},{"name":"D3D_NAME_DEPTH_GREATER_EQUAL","features":[400]},{"name":"D3D_NAME_DEPTH_LESS_EQUAL","features":[400]},{"name":"D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR","features":[400]},{"name":"D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR","features":[400]},{"name":"D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR","features":[400]},{"name":"D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR","features":[400]},{"name":"D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR","features":[400]},{"name":"D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR","features":[400]},{"name":"D3D_NAME_INNER_COVERAGE","features":[400]},{"name":"D3D_NAME_INSTANCE_ID","features":[400]},{"name":"D3D_NAME_IS_FRONT_FACE","features":[400]},{"name":"D3D_NAME_POSITION","features":[400]},{"name":"D3D_NAME_PRIMITIVE_ID","features":[400]},{"name":"D3D_NAME_RENDER_TARGET_ARRAY_INDEX","features":[400]},{"name":"D3D_NAME_SAMPLE_INDEX","features":[400]},{"name":"D3D_NAME_SHADINGRATE","features":[400]},{"name":"D3D_NAME_STENCIL_REF","features":[400]},{"name":"D3D_NAME_TARGET","features":[400]},{"name":"D3D_NAME_UNDEFINED","features":[400]},{"name":"D3D_NAME_VERTEX_ID","features":[400]},{"name":"D3D_NAME_VIEWPORT_ARRAY_INDEX","features":[400]},{"name":"D3D_PARAMETER_FLAGS","features":[400]},{"name":"D3D_PF_IN","features":[400]},{"name":"D3D_PF_NONE","features":[400]},{"name":"D3D_PF_OUT","features":[400]},{"name":"D3D_PRIMITIVE","features":[400]},{"name":"D3D_PRIMITIVE_10_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_11_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_12_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_13_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_14_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_15_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_16_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_17_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_18_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_19_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_1_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_20_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_21_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_22_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_23_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_24_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_25_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_26_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_27_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_28_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_29_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_2_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_30_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_31_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_32_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_3_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_4_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_5_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_6_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_7_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_8_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_9_CONTROL_POINT_PATCH","features":[400]},{"name":"D3D_PRIMITIVE_LINE","features":[400]},{"name":"D3D_PRIMITIVE_LINE_ADJ","features":[400]},{"name":"D3D_PRIMITIVE_POINT","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_LINELIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_LINESTRIP","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_POINTLIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLEFAN","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","features":[400]},{"name":"D3D_PRIMITIVE_TOPOLOGY_UNDEFINED","features":[400]},{"name":"D3D_PRIMITIVE_TRIANGLE","features":[400]},{"name":"D3D_PRIMITIVE_TRIANGLE_ADJ","features":[400]},{"name":"D3D_PRIMITIVE_UNDEFINED","features":[400]},{"name":"D3D_REGISTER_COMPONENT_FLOAT16","features":[400]},{"name":"D3D_REGISTER_COMPONENT_FLOAT32","features":[400]},{"name":"D3D_REGISTER_COMPONENT_FLOAT64","features":[400]},{"name":"D3D_REGISTER_COMPONENT_SINT16","features":[400]},{"name":"D3D_REGISTER_COMPONENT_SINT32","features":[400]},{"name":"D3D_REGISTER_COMPONENT_SINT64","features":[400]},{"name":"D3D_REGISTER_COMPONENT_TYPE","features":[400]},{"name":"D3D_REGISTER_COMPONENT_UINT16","features":[400]},{"name":"D3D_REGISTER_COMPONENT_UINT32","features":[400]},{"name":"D3D_REGISTER_COMPONENT_UINT64","features":[400]},{"name":"D3D_REGISTER_COMPONENT_UNKNOWN","features":[400]},{"name":"D3D_RESOURCE_RETURN_TYPE","features":[400]},{"name":"D3D_RETURN_TYPE_CONTINUED","features":[400]},{"name":"D3D_RETURN_TYPE_DOUBLE","features":[400]},{"name":"D3D_RETURN_TYPE_FLOAT","features":[400]},{"name":"D3D_RETURN_TYPE_MIXED","features":[400]},{"name":"D3D_RETURN_TYPE_SINT","features":[400]},{"name":"D3D_RETURN_TYPE_SNORM","features":[400]},{"name":"D3D_RETURN_TYPE_UINT","features":[400]},{"name":"D3D_RETURN_TYPE_UNORM","features":[400]},{"name":"D3D_SHADER_CBUFFER_FLAGS","features":[400]},{"name":"D3D_SHADER_FEATURE_11_1_DOUBLE_EXTENSIONS","features":[400]},{"name":"D3D_SHADER_FEATURE_11_1_SHADER_EXTENSIONS","features":[400]},{"name":"D3D_SHADER_FEATURE_64_UAVS","features":[400]},{"name":"D3D_SHADER_FEATURE_ADVANCED_TEXTURE_OPS","features":[400]},{"name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_DESCRIPTOR_HEAP_RESOURCE","features":[400]},{"name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_GROUP_SHARED","features":[400]},{"name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_TYPED_RESOURCE","features":[400]},{"name":"D3D_SHADER_FEATURE_BARYCENTRICS","features":[400]},{"name":"D3D_SHADER_FEATURE_COMPUTE_SHADERS_PLUS_RAW_AND_STRUCTURED_BUFFERS_VIA_SHADER_4_X","features":[400]},{"name":"D3D_SHADER_FEATURE_DERIVATIVES_IN_MESH_AND_AMPLIFICATION_SHADERS","features":[400]},{"name":"D3D_SHADER_FEATURE_DOUBLES","features":[400]},{"name":"D3D_SHADER_FEATURE_INNER_COVERAGE","features":[400]},{"name":"D3D_SHADER_FEATURE_INT64_OPS","features":[400]},{"name":"D3D_SHADER_FEATURE_LEVEL_9_COMPARISON_FILTERING","features":[400]},{"name":"D3D_SHADER_FEATURE_MINIMUM_PRECISION","features":[400]},{"name":"D3D_SHADER_FEATURE_NATIVE_16BIT_OPS","features":[400]},{"name":"D3D_SHADER_FEATURE_RAYTRACING_TIER_1_1","features":[400]},{"name":"D3D_SHADER_FEATURE_RESOURCE_DESCRIPTOR_HEAP_INDEXING","features":[400]},{"name":"D3D_SHADER_FEATURE_ROVS","features":[400]},{"name":"D3D_SHADER_FEATURE_SAMPLER_DESCRIPTOR_HEAP_INDEXING","features":[400]},{"name":"D3D_SHADER_FEATURE_SAMPLER_FEEDBACK","features":[400]},{"name":"D3D_SHADER_FEATURE_SAMPLE_CMP_GRADIENT_OR_BIAS","features":[400]},{"name":"D3D_SHADER_FEATURE_SHADING_RATE","features":[400]},{"name":"D3D_SHADER_FEATURE_STENCIL_REF","features":[400]},{"name":"D3D_SHADER_FEATURE_TILED_RESOURCES","features":[400]},{"name":"D3D_SHADER_FEATURE_TYPED_UAV_LOAD_ADDITIONAL_FORMATS","features":[400]},{"name":"D3D_SHADER_FEATURE_UAVS_AT_EVERY_STAGE","features":[400]},{"name":"D3D_SHADER_FEATURE_VIEWPORT_AND_RT_ARRAY_INDEX_FROM_ANY_SHADER_FEEDING_RASTERIZER","features":[400]},{"name":"D3D_SHADER_FEATURE_VIEW_ID","features":[400]},{"name":"D3D_SHADER_FEATURE_WAVE_MMA","features":[400]},{"name":"D3D_SHADER_FEATURE_WAVE_OPS","features":[400]},{"name":"D3D_SHADER_FEATURE_WRITEABLE_MSAA_TEXTURES","features":[400]},{"name":"D3D_SHADER_INPUT_FLAGS","features":[400]},{"name":"D3D_SHADER_INPUT_TYPE","features":[400]},{"name":"D3D_SHADER_MACRO","features":[400]},{"name":"D3D_SHADER_VARIABLE_CLASS","features":[400]},{"name":"D3D_SHADER_VARIABLE_FLAGS","features":[400]},{"name":"D3D_SHADER_VARIABLE_TYPE","features":[400]},{"name":"D3D_SIF_COMPARISON_SAMPLER","features":[400]},{"name":"D3D_SIF_TEXTURE_COMPONENTS","features":[400]},{"name":"D3D_SIF_TEXTURE_COMPONENT_0","features":[400]},{"name":"D3D_SIF_TEXTURE_COMPONENT_1","features":[400]},{"name":"D3D_SIF_UNUSED","features":[400]},{"name":"D3D_SIF_USERPACKED","features":[400]},{"name":"D3D_SIT_BYTEADDRESS","features":[400]},{"name":"D3D_SIT_CBUFFER","features":[400]},{"name":"D3D_SIT_RTACCELERATIONSTRUCTURE","features":[400]},{"name":"D3D_SIT_SAMPLER","features":[400]},{"name":"D3D_SIT_STRUCTURED","features":[400]},{"name":"D3D_SIT_TBUFFER","features":[400]},{"name":"D3D_SIT_TEXTURE","features":[400]},{"name":"D3D_SIT_UAV_APPEND_STRUCTURED","features":[400]},{"name":"D3D_SIT_UAV_CONSUME_STRUCTURED","features":[400]},{"name":"D3D_SIT_UAV_FEEDBACKTEXTURE","features":[400]},{"name":"D3D_SIT_UAV_RWBYTEADDRESS","features":[400]},{"name":"D3D_SIT_UAV_RWSTRUCTURED","features":[400]},{"name":"D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER","features":[400]},{"name":"D3D_SIT_UAV_RWTYPED","features":[400]},{"name":"D3D_SRV_DIMENSION","features":[400]},{"name":"D3D_SRV_DIMENSION_BUFFER","features":[400]},{"name":"D3D_SRV_DIMENSION_BUFFEREX","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURE1D","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURE1DARRAY","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURE2D","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURE2DARRAY","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURE2DMS","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURE3D","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURECUBE","features":[400]},{"name":"D3D_SRV_DIMENSION_TEXTURECUBEARRAY","features":[400]},{"name":"D3D_SRV_DIMENSION_UNKNOWN","features":[400]},{"name":"D3D_SVC_INTERFACE_CLASS","features":[400]},{"name":"D3D_SVC_INTERFACE_POINTER","features":[400]},{"name":"D3D_SVC_MATRIX_COLUMNS","features":[400]},{"name":"D3D_SVC_MATRIX_ROWS","features":[400]},{"name":"D3D_SVC_OBJECT","features":[400]},{"name":"D3D_SVC_SCALAR","features":[400]},{"name":"D3D_SVC_STRUCT","features":[400]},{"name":"D3D_SVC_VECTOR","features":[400]},{"name":"D3D_SVF_INTERFACE_PARAMETER","features":[400]},{"name":"D3D_SVF_INTERFACE_POINTER","features":[400]},{"name":"D3D_SVF_USED","features":[400]},{"name":"D3D_SVF_USERPACKED","features":[400]},{"name":"D3D_SVT_APPEND_STRUCTURED_BUFFER","features":[400]},{"name":"D3D_SVT_BLEND","features":[400]},{"name":"D3D_SVT_BOOL","features":[400]},{"name":"D3D_SVT_BUFFER","features":[400]},{"name":"D3D_SVT_BYTEADDRESS_BUFFER","features":[400]},{"name":"D3D_SVT_CBUFFER","features":[400]},{"name":"D3D_SVT_COMPUTESHADER","features":[400]},{"name":"D3D_SVT_CONSUME_STRUCTURED_BUFFER","features":[400]},{"name":"D3D_SVT_DEPTHSTENCIL","features":[400]},{"name":"D3D_SVT_DEPTHSTENCILVIEW","features":[400]},{"name":"D3D_SVT_DOMAINSHADER","features":[400]},{"name":"D3D_SVT_DOUBLE","features":[400]},{"name":"D3D_SVT_FLOAT","features":[400]},{"name":"D3D_SVT_FLOAT16","features":[400]},{"name":"D3D_SVT_GEOMETRYSHADER","features":[400]},{"name":"D3D_SVT_HULLSHADER","features":[400]},{"name":"D3D_SVT_INT","features":[400]},{"name":"D3D_SVT_INT16","features":[400]},{"name":"D3D_SVT_INT64","features":[400]},{"name":"D3D_SVT_INTERFACE_POINTER","features":[400]},{"name":"D3D_SVT_MIN10FLOAT","features":[400]},{"name":"D3D_SVT_MIN12INT","features":[400]},{"name":"D3D_SVT_MIN16FLOAT","features":[400]},{"name":"D3D_SVT_MIN16INT","features":[400]},{"name":"D3D_SVT_MIN16UINT","features":[400]},{"name":"D3D_SVT_MIN8FLOAT","features":[400]},{"name":"D3D_SVT_PIXELFRAGMENT","features":[400]},{"name":"D3D_SVT_PIXELSHADER","features":[400]},{"name":"D3D_SVT_RASTERIZER","features":[400]},{"name":"D3D_SVT_RENDERTARGETVIEW","features":[400]},{"name":"D3D_SVT_RWBUFFER","features":[400]},{"name":"D3D_SVT_RWBYTEADDRESS_BUFFER","features":[400]},{"name":"D3D_SVT_RWSTRUCTURED_BUFFER","features":[400]},{"name":"D3D_SVT_RWTEXTURE1D","features":[400]},{"name":"D3D_SVT_RWTEXTURE1DARRAY","features":[400]},{"name":"D3D_SVT_RWTEXTURE2D","features":[400]},{"name":"D3D_SVT_RWTEXTURE2DARRAY","features":[400]},{"name":"D3D_SVT_RWTEXTURE3D","features":[400]},{"name":"D3D_SVT_SAMPLER","features":[400]},{"name":"D3D_SVT_SAMPLER1D","features":[400]},{"name":"D3D_SVT_SAMPLER2D","features":[400]},{"name":"D3D_SVT_SAMPLER3D","features":[400]},{"name":"D3D_SVT_SAMPLERCUBE","features":[400]},{"name":"D3D_SVT_STRING","features":[400]},{"name":"D3D_SVT_STRUCTURED_BUFFER","features":[400]},{"name":"D3D_SVT_TBUFFER","features":[400]},{"name":"D3D_SVT_TEXTURE","features":[400]},{"name":"D3D_SVT_TEXTURE1D","features":[400]},{"name":"D3D_SVT_TEXTURE1DARRAY","features":[400]},{"name":"D3D_SVT_TEXTURE2D","features":[400]},{"name":"D3D_SVT_TEXTURE2DARRAY","features":[400]},{"name":"D3D_SVT_TEXTURE2DMS","features":[400]},{"name":"D3D_SVT_TEXTURE2DMSARRAY","features":[400]},{"name":"D3D_SVT_TEXTURE3D","features":[400]},{"name":"D3D_SVT_TEXTURECUBE","features":[400]},{"name":"D3D_SVT_TEXTURECUBEARRAY","features":[400]},{"name":"D3D_SVT_UINT","features":[400]},{"name":"D3D_SVT_UINT16","features":[400]},{"name":"D3D_SVT_UINT64","features":[400]},{"name":"D3D_SVT_UINT8","features":[400]},{"name":"D3D_SVT_VERTEXFRAGMENT","features":[400]},{"name":"D3D_SVT_VERTEXSHADER","features":[400]},{"name":"D3D_SVT_VOID","features":[400]},{"name":"D3D_TESSELLATOR_DOMAIN","features":[400]},{"name":"D3D_TESSELLATOR_DOMAIN_ISOLINE","features":[400]},{"name":"D3D_TESSELLATOR_DOMAIN_QUAD","features":[400]},{"name":"D3D_TESSELLATOR_DOMAIN_TRI","features":[400]},{"name":"D3D_TESSELLATOR_DOMAIN_UNDEFINED","features":[400]},{"name":"D3D_TESSELLATOR_OUTPUT_LINE","features":[400]},{"name":"D3D_TESSELLATOR_OUTPUT_POINT","features":[400]},{"name":"D3D_TESSELLATOR_OUTPUT_PRIMITIVE","features":[400]},{"name":"D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW","features":[400]},{"name":"D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW","features":[400]},{"name":"D3D_TESSELLATOR_OUTPUT_UNDEFINED","features":[400]},{"name":"D3D_TESSELLATOR_PARTITIONING","features":[400]},{"name":"D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN","features":[400]},{"name":"D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD","features":[400]},{"name":"D3D_TESSELLATOR_PARTITIONING_INTEGER","features":[400]},{"name":"D3D_TESSELLATOR_PARTITIONING_POW2","features":[400]},{"name":"D3D_TESSELLATOR_PARTITIONING_UNDEFINED","features":[400]},{"name":"D3D_TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE","features":[400]},{"name":"D3D_TEXTURE_LAYOUT_ROW_MAJOR","features":[400]},{"name":"ID3DBlob","features":[400]},{"name":"ID3DDestructionNotifier","features":[400]},{"name":"ID3DInclude","features":[400]},{"name":"PFN_DESTRUCTION_CALLBACK","features":[400]},{"name":"WKPDID_CommentStringW","features":[400]},{"name":"WKPDID_D3D12UniqueObjectId","features":[400]},{"name":"WKPDID_D3DDebugObjectName","features":[400]},{"name":"WKPDID_D3DDebugObjectNameW","features":[400]}],"401":[{"name":"CLSID_DxcAssembler","features":[401]},{"name":"CLSID_DxcCompiler","features":[401]},{"name":"CLSID_DxcCompilerArgs","features":[401]},{"name":"CLSID_DxcContainerBuilder","features":[401]},{"name":"CLSID_DxcContainerReflection","features":[401]},{"name":"CLSID_DxcDiaDataSource","features":[401]},{"name":"CLSID_DxcLibrary","features":[401]},{"name":"CLSID_DxcLinker","features":[401]},{"name":"CLSID_DxcOptimizer","features":[401]},{"name":"CLSID_DxcPdbUtils","features":[401]},{"name":"CLSID_DxcUtils","features":[401]},{"name":"CLSID_DxcValidator","features":[401]},{"name":"DXC_ARG_ALL_RESOURCES_BOUND","features":[401]},{"name":"DXC_ARG_AVOID_FLOW_CONTROL","features":[401]},{"name":"DXC_ARG_DEBUG","features":[401]},{"name":"DXC_ARG_DEBUG_NAME_FOR_BINARY","features":[401]},{"name":"DXC_ARG_DEBUG_NAME_FOR_SOURCE","features":[401]},{"name":"DXC_ARG_ENABLE_BACKWARDS_COMPATIBILITY","features":[401]},{"name":"DXC_ARG_ENABLE_STRICTNESS","features":[401]},{"name":"DXC_ARG_IEEE_STRICTNESS","features":[401]},{"name":"DXC_ARG_OPTIMIZATION_LEVEL0","features":[401]},{"name":"DXC_ARG_OPTIMIZATION_LEVEL1","features":[401]},{"name":"DXC_ARG_OPTIMIZATION_LEVEL2","features":[401]},{"name":"DXC_ARG_OPTIMIZATION_LEVEL3","features":[401]},{"name":"DXC_ARG_PACK_MATRIX_COLUMN_MAJOR","features":[401]},{"name":"DXC_ARG_PACK_MATRIX_ROW_MAJOR","features":[401]},{"name":"DXC_ARG_PREFER_FLOW_CONTROL","features":[401]},{"name":"DXC_ARG_RESOURCES_MAY_ALIAS","features":[401]},{"name":"DXC_ARG_SKIP_OPTIMIZATIONS","features":[401]},{"name":"DXC_ARG_SKIP_VALIDATION","features":[401]},{"name":"DXC_ARG_WARNINGS_ARE_ERRORS","features":[401]},{"name":"DXC_CP","features":[401]},{"name":"DXC_CP_ACP","features":[401]},{"name":"DXC_CP_UTF16","features":[401]},{"name":"DXC_CP_UTF8","features":[401]},{"name":"DXC_EXTRA_OUTPUT_NAME_STDERR","features":[401]},{"name":"DXC_EXTRA_OUTPUT_NAME_STDOUT","features":[401]},{"name":"DXC_HASHFLAG_INCLUDES_SOURCE","features":[401]},{"name":"DXC_OUT_DISASSEMBLY","features":[401]},{"name":"DXC_OUT_ERRORS","features":[401]},{"name":"DXC_OUT_EXTRA_OUTPUTS","features":[401]},{"name":"DXC_OUT_HLSL","features":[401]},{"name":"DXC_OUT_KIND","features":[401]},{"name":"DXC_OUT_NONE","features":[401]},{"name":"DXC_OUT_OBJECT","features":[401]},{"name":"DXC_OUT_PDB","features":[401]},{"name":"DXC_OUT_REFLECTION","features":[401]},{"name":"DXC_OUT_ROOT_SIGNATURE","features":[401]},{"name":"DXC_OUT_SHADER_HASH","features":[401]},{"name":"DXC_OUT_TEXT","features":[401]},{"name":"DxcArgPair","features":[401]},{"name":"DxcBuffer","features":[401]},{"name":"DxcCreateInstance","features":[401]},{"name":"DxcCreateInstance2","features":[401,358]},{"name":"DxcCreateInstance2Proc","features":[401,358]},{"name":"DxcCreateInstanceProc","features":[401]},{"name":"DxcDefine","features":[401]},{"name":"DxcShaderHash","features":[401]},{"name":"DxcValidatorFlags_Default","features":[401]},{"name":"DxcValidatorFlags_InPlaceEdit","features":[401]},{"name":"DxcValidatorFlags_ModuleOnly","features":[401]},{"name":"DxcValidatorFlags_RootSignatureOnly","features":[401]},{"name":"DxcValidatorFlags_ValidMask","features":[401]},{"name":"DxcVersionInfoFlags_Debug","features":[401]},{"name":"DxcVersionInfoFlags_Internal","features":[401]},{"name":"DxcVersionInfoFlags_None","features":[401]},{"name":"IDxcAssembler","features":[401]},{"name":"IDxcBlob","features":[401]},{"name":"IDxcBlobEncoding","features":[401]},{"name":"IDxcBlobUtf16","features":[401]},{"name":"IDxcBlobUtf8","features":[401]},{"name":"IDxcCompiler","features":[401]},{"name":"IDxcCompiler2","features":[401]},{"name":"IDxcCompiler3","features":[401]},{"name":"IDxcCompilerArgs","features":[401]},{"name":"IDxcContainerBuilder","features":[401]},{"name":"IDxcContainerReflection","features":[401]},{"name":"IDxcExtraOutputs","features":[401]},{"name":"IDxcIncludeHandler","features":[401]},{"name":"IDxcLibrary","features":[401]},{"name":"IDxcLinker","features":[401]},{"name":"IDxcOperationResult","features":[401]},{"name":"IDxcOptimizer","features":[401]},{"name":"IDxcOptimizerPass","features":[401]},{"name":"IDxcPdbUtils","features":[401]},{"name":"IDxcResult","features":[401]},{"name":"IDxcUtils","features":[401]},{"name":"IDxcValidator","features":[401]},{"name":"IDxcValidator2","features":[401]},{"name":"IDxcVersionInfo","features":[401]},{"name":"IDxcVersionInfo2","features":[401]},{"name":"IDxcVersionInfo3","features":[401]}],"402":[{"name":"D3DCOMPILER_DLL_A","features":[402]},{"name":"D3DCOMPILER_DLL_W","features":[402]},{"name":"D3DCOMPILER_STRIP_DEBUG_INFO","features":[402]},{"name":"D3DCOMPILER_STRIP_FLAGS","features":[402]},{"name":"D3DCOMPILER_STRIP_PRIVATE_DATA","features":[402]},{"name":"D3DCOMPILER_STRIP_REFLECTION_DATA","features":[402]},{"name":"D3DCOMPILER_STRIP_ROOT_SIGNATURE","features":[402]},{"name":"D3DCOMPILER_STRIP_TEST_BLOBS","features":[402]},{"name":"D3DCOMPILE_ALL_RESOURCES_BOUND","features":[402]},{"name":"D3DCOMPILE_AVOID_FLOW_CONTROL","features":[402]},{"name":"D3DCOMPILE_DEBUG","features":[402]},{"name":"D3DCOMPILE_DEBUG_NAME_FOR_BINARY","features":[402]},{"name":"D3DCOMPILE_DEBUG_NAME_FOR_SOURCE","features":[402]},{"name":"D3DCOMPILE_EFFECT_ALLOW_SLOW_OPS","features":[402]},{"name":"D3DCOMPILE_EFFECT_CHILD_EFFECT","features":[402]},{"name":"D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY","features":[402]},{"name":"D3DCOMPILE_ENABLE_STRICTNESS","features":[402]},{"name":"D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES","features":[402]},{"name":"D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_0","features":[402]},{"name":"D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_1","features":[402]},{"name":"D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_LATEST","features":[402]},{"name":"D3DCOMPILE_FORCE_PS_SOFTWARE_NO_OPT","features":[402]},{"name":"D3DCOMPILE_FORCE_VS_SOFTWARE_NO_OPT","features":[402]},{"name":"D3DCOMPILE_IEEE_STRICTNESS","features":[402]},{"name":"D3DCOMPILE_NO_PRESHADER","features":[402]},{"name":"D3DCOMPILE_OPTIMIZATION_LEVEL0","features":[402]},{"name":"D3DCOMPILE_OPTIMIZATION_LEVEL1","features":[402]},{"name":"D3DCOMPILE_OPTIMIZATION_LEVEL3","features":[402]},{"name":"D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR","features":[402]},{"name":"D3DCOMPILE_PACK_MATRIX_ROW_MAJOR","features":[402]},{"name":"D3DCOMPILE_PARTIAL_PRECISION","features":[402]},{"name":"D3DCOMPILE_PREFER_FLOW_CONTROL","features":[402]},{"name":"D3DCOMPILE_RESERVED16","features":[402]},{"name":"D3DCOMPILE_RESERVED17","features":[402]},{"name":"D3DCOMPILE_RESOURCES_MAY_ALIAS","features":[402]},{"name":"D3DCOMPILE_SECDATA_MERGE_UAV_SLOTS","features":[402]},{"name":"D3DCOMPILE_SECDATA_PRESERVE_TEMPLATE_SLOTS","features":[402]},{"name":"D3DCOMPILE_SECDATA_REQUIRE_TEMPLATE_MATCH","features":[402]},{"name":"D3DCOMPILE_SKIP_OPTIMIZATION","features":[402]},{"name":"D3DCOMPILE_SKIP_VALIDATION","features":[402]},{"name":"D3DCOMPILE_WARNINGS_ARE_ERRORS","features":[402]},{"name":"D3DCompile","features":[402]},{"name":"D3DCompile2","features":[402]},{"name":"D3DCompileFromFile","features":[402]},{"name":"D3DCompressShaders","features":[402]},{"name":"D3DCreateBlob","features":[402]},{"name":"D3DCreateFunctionLinkingGraph","features":[402,403]},{"name":"D3DCreateLinker","features":[402,403]},{"name":"D3DDecompressShaders","features":[402]},{"name":"D3DDisassemble","features":[402]},{"name":"D3DDisassemble10Effect","features":[402,404]},{"name":"D3DDisassembleRegion","features":[402]},{"name":"D3DGetBlobPart","features":[402]},{"name":"D3DGetDebugInfo","features":[402]},{"name":"D3DGetInputAndOutputSignatureBlob","features":[402]},{"name":"D3DGetInputSignatureBlob","features":[402]},{"name":"D3DGetOutputSignatureBlob","features":[402]},{"name":"D3DGetTraceInstructionOffsets","features":[402]},{"name":"D3DLoadModule","features":[402,403]},{"name":"D3DPreprocess","features":[402]},{"name":"D3DReadFileToBlob","features":[402]},{"name":"D3DReflect","features":[402]},{"name":"D3DReflectLibrary","features":[402]},{"name":"D3DSetBlobPart","features":[402]},{"name":"D3DStripShader","features":[402]},{"name":"D3DWriteBlobToFile","features":[307,402]},{"name":"D3D_BLOB_ALL_SIGNATURE_BLOB","features":[402]},{"name":"D3D_BLOB_DEBUG_INFO","features":[402]},{"name":"D3D_BLOB_DEBUG_NAME","features":[402]},{"name":"D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB","features":[402]},{"name":"D3D_BLOB_INPUT_SIGNATURE_BLOB","features":[402]},{"name":"D3D_BLOB_LEGACY_SHADER","features":[402]},{"name":"D3D_BLOB_OUTPUT_SIGNATURE_BLOB","features":[402]},{"name":"D3D_BLOB_PART","features":[402]},{"name":"D3D_BLOB_PATCH_CONSTANT_SIGNATURE_BLOB","features":[402]},{"name":"D3D_BLOB_PDB","features":[402]},{"name":"D3D_BLOB_PRIVATE_DATA","features":[402]},{"name":"D3D_BLOB_ROOT_SIGNATURE","features":[402]},{"name":"D3D_BLOB_TEST_ALTERNATE_SHADER","features":[402]},{"name":"D3D_BLOB_TEST_COMPILE_DETAILS","features":[402]},{"name":"D3D_BLOB_TEST_COMPILE_PERF","features":[402]},{"name":"D3D_BLOB_TEST_COMPILE_REPORT","features":[402]},{"name":"D3D_BLOB_XNA_PREPASS_SHADER","features":[402]},{"name":"D3D_BLOB_XNA_SHADER","features":[402]},{"name":"D3D_COMPILER_VERSION","features":[402]},{"name":"D3D_COMPRESS_SHADER_KEEP_ALL_PARTS","features":[402]},{"name":"D3D_DISASM_DISABLE_DEBUG_INFO","features":[402]},{"name":"D3D_DISASM_ENABLE_COLOR_CODE","features":[402]},{"name":"D3D_DISASM_ENABLE_DEFAULT_VALUE_PRINTS","features":[402]},{"name":"D3D_DISASM_ENABLE_INSTRUCTION_CYCLE","features":[402]},{"name":"D3D_DISASM_ENABLE_INSTRUCTION_NUMBERING","features":[402]},{"name":"D3D_DISASM_ENABLE_INSTRUCTION_OFFSET","features":[402]},{"name":"D3D_DISASM_INSTRUCTION_ONLY","features":[402]},{"name":"D3D_DISASM_PRINT_HEX_LITERALS","features":[402]},{"name":"D3D_GET_INST_OFFSETS_INCLUDE_NON_EXECUTABLE","features":[402]},{"name":"D3D_SHADER_DATA","features":[402]},{"name":"pD3DCompile","features":[402]},{"name":"pD3DDisassemble","features":[402]},{"name":"pD3DPreprocess","features":[402]}],"403":[{"name":"D3D10CompileEffectFromMemory","features":[400,404]},{"name":"D3D10CompileShader","features":[400,404]},{"name":"D3D10CreateBlob","features":[400,404]},{"name":"D3D10CreateDevice","features":[307,404,399]},{"name":"D3D10CreateDevice1","features":[307,404,399]},{"name":"D3D10CreateDeviceAndSwapChain","features":[307,404,395]},{"name":"D3D10CreateDeviceAndSwapChain1","features":[307,404,395]},{"name":"D3D10CreateEffectFromMemory","features":[404]},{"name":"D3D10CreateEffectPoolFromMemory","features":[404]},{"name":"D3D10CreateStateBlock","features":[404]},{"name":"D3D10DisassembleEffect","features":[307,400,404]},{"name":"D3D10DisassembleShader","features":[307,400,404]},{"name":"D3D10GetGeometryShaderProfile","features":[404]},{"name":"D3D10GetInputAndOutputSignatureBlob","features":[400,404]},{"name":"D3D10GetInputSignatureBlob","features":[400,404]},{"name":"D3D10GetOutputSignatureBlob","features":[400,404]},{"name":"D3D10GetPixelShaderProfile","features":[404]},{"name":"D3D10GetShaderDebugInfo","features":[400,404]},{"name":"D3D10GetVertexShaderProfile","features":[404]},{"name":"D3D10PreprocessShader","features":[400,404]},{"name":"D3D10ReflectShader","features":[404]},{"name":"D3D10StateBlockMaskDifference","features":[404]},{"name":"D3D10StateBlockMaskDisableAll","features":[404]},{"name":"D3D10StateBlockMaskDisableCapture","features":[404]},{"name":"D3D10StateBlockMaskEnableAll","features":[404]},{"name":"D3D10StateBlockMaskEnableCapture","features":[404]},{"name":"D3D10StateBlockMaskGetSetting","features":[307,404]},{"name":"D3D10StateBlockMaskIntersect","features":[404]},{"name":"D3D10StateBlockMaskUnion","features":[404]},{"name":"D3D10_16BIT_INDEX_STRIP_CUT_VALUE","features":[404]},{"name":"D3D10_1_DEFAULT_SAMPLE_MASK","features":[404]},{"name":"D3D10_1_FLOAT16_FUSED_TOLERANCE_IN_ULP","features":[404]},{"name":"D3D10_1_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP","features":[404]},{"name":"D3D10_1_GS_INPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_1_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT","features":[404]},{"name":"D3D10_1_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS","features":[404]},{"name":"D3D10_1_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT","features":[404]},{"name":"D3D10_1_PS_OUTPUT_MASK_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_1_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_1_PS_OUTPUT_MASK_REGISTER_COUNT","features":[404]},{"name":"D3D10_1_SHADER_MAJOR_VERSION","features":[404]},{"name":"D3D10_1_SHADER_MINOR_VERSION","features":[404]},{"name":"D3D10_1_SO_BUFFER_MAX_STRIDE_IN_BYTES","features":[404]},{"name":"D3D10_1_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES","features":[404]},{"name":"D3D10_1_SO_BUFFER_SLOT_COUNT","features":[404]},{"name":"D3D10_1_SO_MULTIPLE_BUFFER_ELEMENTS_PER_BUFFER","features":[404]},{"name":"D3D10_1_SO_SINGLE_BUFFER_COMPONENT_LIMIT","features":[404]},{"name":"D3D10_1_STANDARD_VERTEX_ELEMENT_COUNT","features":[404]},{"name":"D3D10_1_SUBPIXEL_FRACTIONAL_BIT_COUNT","features":[404]},{"name":"D3D10_1_VS_INPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_1_VS_OUTPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_32BIT_INDEX_STRIP_CUT_VALUE","features":[404]},{"name":"D3D10_8BIT_INDEX_STRIP_CUT_VALUE","features":[404]},{"name":"D3D10_ALL_RESOURCES_BOUND","features":[404]},{"name":"D3D10_ANISOTROPIC_FILTERING_BIT","features":[404]},{"name":"D3D10_APPEND_ALIGNED_ELEMENT","features":[404]},{"name":"D3D10_APPNAME_STRING","features":[404]},{"name":"D3D10_APPSIZE_STRING","features":[404]},{"name":"D3D10_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT","features":[404]},{"name":"D3D10_ASYNC_GETDATA_DONOTFLUSH","features":[404]},{"name":"D3D10_ASYNC_GETDATA_FLAG","features":[404]},{"name":"D3D10_BIND_CONSTANT_BUFFER","features":[404]},{"name":"D3D10_BIND_DEPTH_STENCIL","features":[404]},{"name":"D3D10_BIND_FLAG","features":[404]},{"name":"D3D10_BIND_INDEX_BUFFER","features":[404]},{"name":"D3D10_BIND_RENDER_TARGET","features":[404]},{"name":"D3D10_BIND_SHADER_RESOURCE","features":[404]},{"name":"D3D10_BIND_STREAM_OUTPUT","features":[404]},{"name":"D3D10_BIND_VERTEX_BUFFER","features":[404]},{"name":"D3D10_BLEND","features":[404]},{"name":"D3D10_BLEND_BLEND_FACTOR","features":[404]},{"name":"D3D10_BLEND_DESC","features":[307,404]},{"name":"D3D10_BLEND_DESC1","features":[307,404]},{"name":"D3D10_BLEND_DEST_ALPHA","features":[404]},{"name":"D3D10_BLEND_DEST_COLOR","features":[404]},{"name":"D3D10_BLEND_INV_BLEND_FACTOR","features":[404]},{"name":"D3D10_BLEND_INV_DEST_ALPHA","features":[404]},{"name":"D3D10_BLEND_INV_DEST_COLOR","features":[404]},{"name":"D3D10_BLEND_INV_SRC1_ALPHA","features":[404]},{"name":"D3D10_BLEND_INV_SRC1_COLOR","features":[404]},{"name":"D3D10_BLEND_INV_SRC_ALPHA","features":[404]},{"name":"D3D10_BLEND_INV_SRC_COLOR","features":[404]},{"name":"D3D10_BLEND_ONE","features":[404]},{"name":"D3D10_BLEND_OP","features":[404]},{"name":"D3D10_BLEND_OP_ADD","features":[404]},{"name":"D3D10_BLEND_OP_MAX","features":[404]},{"name":"D3D10_BLEND_OP_MIN","features":[404]},{"name":"D3D10_BLEND_OP_REV_SUBTRACT","features":[404]},{"name":"D3D10_BLEND_OP_SUBTRACT","features":[404]},{"name":"D3D10_BLEND_SRC1_ALPHA","features":[404]},{"name":"D3D10_BLEND_SRC1_COLOR","features":[404]},{"name":"D3D10_BLEND_SRC_ALPHA","features":[404]},{"name":"D3D10_BLEND_SRC_ALPHA_SAT","features":[404]},{"name":"D3D10_BLEND_SRC_COLOR","features":[404]},{"name":"D3D10_BLEND_ZERO","features":[404]},{"name":"D3D10_BOX","features":[404]},{"name":"D3D10_BREAKON_CATEGORY","features":[404]},{"name":"D3D10_BREAKON_ID_DECIMAL","features":[404]},{"name":"D3D10_BREAKON_ID_STRING","features":[404]},{"name":"D3D10_BREAKON_SEVERITY","features":[404]},{"name":"D3D10_BUFFER_DESC","features":[404]},{"name":"D3D10_BUFFER_RTV","features":[404]},{"name":"D3D10_BUFFER_SRV","features":[404]},{"name":"D3D10_CENTER_MULTISAMPLE_PATTERN","features":[404]},{"name":"D3D10_CLEAR_DEPTH","features":[404]},{"name":"D3D10_CLEAR_FLAG","features":[404]},{"name":"D3D10_CLEAR_STENCIL","features":[404]},{"name":"D3D10_CLIP_OR_CULL_DISTANCE_COUNT","features":[404]},{"name":"D3D10_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT","features":[404]},{"name":"D3D10_COLOR_WRITE_ENABLE","features":[404]},{"name":"D3D10_COLOR_WRITE_ENABLE_ALL","features":[404]},{"name":"D3D10_COLOR_WRITE_ENABLE_ALPHA","features":[404]},{"name":"D3D10_COLOR_WRITE_ENABLE_BLUE","features":[404]},{"name":"D3D10_COLOR_WRITE_ENABLE_GREEN","features":[404]},{"name":"D3D10_COLOR_WRITE_ENABLE_RED","features":[404]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS","features":[404]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT","features":[404]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_COMMONSHADER_SAMPLER_REGISTER_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_SUBROUTINE_NESTING_LIMIT","features":[404]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_COUNT","features":[404]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX","features":[404]},{"name":"D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN","features":[404]},{"name":"D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE","features":[404]},{"name":"D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE","features":[404]},{"name":"D3D10_COMPARISON_ALWAYS","features":[404]},{"name":"D3D10_COMPARISON_EQUAL","features":[404]},{"name":"D3D10_COMPARISON_FILTERING_BIT","features":[404]},{"name":"D3D10_COMPARISON_FUNC","features":[404]},{"name":"D3D10_COMPARISON_GREATER","features":[404]},{"name":"D3D10_COMPARISON_GREATER_EQUAL","features":[404]},{"name":"D3D10_COMPARISON_LESS","features":[404]},{"name":"D3D10_COMPARISON_LESS_EQUAL","features":[404]},{"name":"D3D10_COMPARISON_NEVER","features":[404]},{"name":"D3D10_COMPARISON_NOT_EQUAL","features":[404]},{"name":"D3D10_COUNTER","features":[404]},{"name":"D3D10_COUNTER_DESC","features":[404]},{"name":"D3D10_COUNTER_DEVICE_DEPENDENT_0","features":[404]},{"name":"D3D10_COUNTER_FILLRATE_THROUGHPUT_UTILIZATION","features":[404]},{"name":"D3D10_COUNTER_GEOMETRY_PROCESSING","features":[404]},{"name":"D3D10_COUNTER_GPU_IDLE","features":[404]},{"name":"D3D10_COUNTER_GS_COMPUTATION_LIMITED","features":[404]},{"name":"D3D10_COUNTER_GS_MEMORY_LIMITED","features":[404]},{"name":"D3D10_COUNTER_HOST_ADAPTER_BANDWIDTH_UTILIZATION","features":[404]},{"name":"D3D10_COUNTER_INFO","features":[404]},{"name":"D3D10_COUNTER_LOCAL_VIDMEM_BANDWIDTH_UTILIZATION","features":[404]},{"name":"D3D10_COUNTER_OTHER_GPU_PROCESSING","features":[404]},{"name":"D3D10_COUNTER_PIXEL_PROCESSING","features":[404]},{"name":"D3D10_COUNTER_POST_TRANSFORM_CACHE_HIT_RATE","features":[404]},{"name":"D3D10_COUNTER_PS_COMPUTATION_LIMITED","features":[404]},{"name":"D3D10_COUNTER_PS_MEMORY_LIMITED","features":[404]},{"name":"D3D10_COUNTER_TEXTURE_CACHE_HIT_RATE","features":[404]},{"name":"D3D10_COUNTER_TRIANGLE_SETUP_THROUGHPUT_UTILIZATION","features":[404]},{"name":"D3D10_COUNTER_TYPE","features":[404]},{"name":"D3D10_COUNTER_TYPE_FLOAT32","features":[404]},{"name":"D3D10_COUNTER_TYPE_UINT16","features":[404]},{"name":"D3D10_COUNTER_TYPE_UINT32","features":[404]},{"name":"D3D10_COUNTER_TYPE_UINT64","features":[404]},{"name":"D3D10_COUNTER_VERTEX_PROCESSING","features":[404]},{"name":"D3D10_COUNTER_VERTEX_THROUGHPUT_UTILIZATION","features":[404]},{"name":"D3D10_COUNTER_VS_COMPUTATION_LIMITED","features":[404]},{"name":"D3D10_COUNTER_VS_MEMORY_LIMITED","features":[404]},{"name":"D3D10_CPU_ACCESS_FLAG","features":[404]},{"name":"D3D10_CPU_ACCESS_READ","features":[404]},{"name":"D3D10_CPU_ACCESS_WRITE","features":[404]},{"name":"D3D10_CREATE_DEVICE_ALLOW_NULL_FROM_MAP","features":[404]},{"name":"D3D10_CREATE_DEVICE_BGRA_SUPPORT","features":[404]},{"name":"D3D10_CREATE_DEVICE_DEBUG","features":[404]},{"name":"D3D10_CREATE_DEVICE_DEBUGGABLE","features":[404]},{"name":"D3D10_CREATE_DEVICE_FLAG","features":[404]},{"name":"D3D10_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY","features":[404]},{"name":"D3D10_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS","features":[404]},{"name":"D3D10_CREATE_DEVICE_SINGLETHREADED","features":[404]},{"name":"D3D10_CREATE_DEVICE_STRICT_VALIDATION","features":[404]},{"name":"D3D10_CREATE_DEVICE_SWITCH_TO_REF","features":[404]},{"name":"D3D10_CULL_BACK","features":[404]},{"name":"D3D10_CULL_FRONT","features":[404]},{"name":"D3D10_CULL_MODE","features":[404]},{"name":"D3D10_CULL_NONE","features":[404]},{"name":"D3D10_DEBUG_FEATURE_FINISH_PER_RENDER_OP","features":[404]},{"name":"D3D10_DEBUG_FEATURE_FLUSH_PER_RENDER_OP","features":[404]},{"name":"D3D10_DEBUG_FEATURE_PRESENT_PER_RENDER_OP","features":[404]},{"name":"D3D10_DEFAULT_BLEND_FACTOR_ALPHA","features":[404]},{"name":"D3D10_DEFAULT_BLEND_FACTOR_BLUE","features":[404]},{"name":"D3D10_DEFAULT_BLEND_FACTOR_GREEN","features":[404]},{"name":"D3D10_DEFAULT_BLEND_FACTOR_RED","features":[404]},{"name":"D3D10_DEFAULT_BORDER_COLOR_COMPONENT","features":[404]},{"name":"D3D10_DEFAULT_DEPTH_BIAS","features":[404]},{"name":"D3D10_DEFAULT_DEPTH_BIAS_CLAMP","features":[404]},{"name":"D3D10_DEFAULT_MAX_ANISOTROPY","features":[404]},{"name":"D3D10_DEFAULT_MIP_LOD_BIAS","features":[404]},{"name":"D3D10_DEFAULT_RENDER_TARGET_ARRAY_INDEX","features":[404]},{"name":"D3D10_DEFAULT_SAMPLE_MASK","features":[404]},{"name":"D3D10_DEFAULT_SCISSOR_ENDX","features":[404]},{"name":"D3D10_DEFAULT_SCISSOR_ENDY","features":[404]},{"name":"D3D10_DEFAULT_SCISSOR_STARTX","features":[404]},{"name":"D3D10_DEFAULT_SCISSOR_STARTY","features":[404]},{"name":"D3D10_DEFAULT_SLOPE_SCALED_DEPTH_BIAS","features":[404]},{"name":"D3D10_DEFAULT_STENCIL_READ_MASK","features":[404]},{"name":"D3D10_DEFAULT_STENCIL_REFERENCE","features":[404]},{"name":"D3D10_DEFAULT_STENCIL_WRITE_MASK","features":[404]},{"name":"D3D10_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX","features":[404]},{"name":"D3D10_DEFAULT_VIEWPORT_HEIGHT","features":[404]},{"name":"D3D10_DEFAULT_VIEWPORT_MAX_DEPTH","features":[404]},{"name":"D3D10_DEFAULT_VIEWPORT_MIN_DEPTH","features":[404]},{"name":"D3D10_DEFAULT_VIEWPORT_TOPLEFTX","features":[404]},{"name":"D3D10_DEFAULT_VIEWPORT_TOPLEFTY","features":[404]},{"name":"D3D10_DEFAULT_VIEWPORT_WIDTH","features":[404]},{"name":"D3D10_DEPTH_STENCILOP_DESC","features":[404]},{"name":"D3D10_DEPTH_STENCIL_DESC","features":[307,404]},{"name":"D3D10_DEPTH_STENCIL_VIEW_DESC","features":[404,395]},{"name":"D3D10_DEPTH_WRITE_MASK","features":[404]},{"name":"D3D10_DEPTH_WRITE_MASK_ALL","features":[404]},{"name":"D3D10_DEPTH_WRITE_MASK_ZERO","features":[404]},{"name":"D3D10_DEVICE_STATE_TYPES","features":[404]},{"name":"D3D10_DRIVER_TYPE","features":[404]},{"name":"D3D10_DRIVER_TYPE_HARDWARE","features":[404]},{"name":"D3D10_DRIVER_TYPE_NULL","features":[404]},{"name":"D3D10_DRIVER_TYPE_REFERENCE","features":[404]},{"name":"D3D10_DRIVER_TYPE_SOFTWARE","features":[404]},{"name":"D3D10_DRIVER_TYPE_WARP","features":[404]},{"name":"D3D10_DST_GS","features":[404]},{"name":"D3D10_DST_GS_CONSTANT_BUFFERS","features":[404]},{"name":"D3D10_DST_GS_SAMPLERS","features":[404]},{"name":"D3D10_DST_GS_SHADER_RESOURCES","features":[404]},{"name":"D3D10_DST_IA_INDEX_BUFFER","features":[404]},{"name":"D3D10_DST_IA_INPUT_LAYOUT","features":[404]},{"name":"D3D10_DST_IA_PRIMITIVE_TOPOLOGY","features":[404]},{"name":"D3D10_DST_IA_VERTEX_BUFFERS","features":[404]},{"name":"D3D10_DST_OM_BLEND_STATE","features":[404]},{"name":"D3D10_DST_OM_DEPTH_STENCIL_STATE","features":[404]},{"name":"D3D10_DST_OM_RENDER_TARGETS","features":[404]},{"name":"D3D10_DST_PREDICATION","features":[404]},{"name":"D3D10_DST_PS","features":[404]},{"name":"D3D10_DST_PS_CONSTANT_BUFFERS","features":[404]},{"name":"D3D10_DST_PS_SAMPLERS","features":[404]},{"name":"D3D10_DST_PS_SHADER_RESOURCES","features":[404]},{"name":"D3D10_DST_RS_RASTERIZER_STATE","features":[404]},{"name":"D3D10_DST_RS_SCISSOR_RECTS","features":[404]},{"name":"D3D10_DST_RS_VIEWPORTS","features":[404]},{"name":"D3D10_DST_SO_BUFFERS","features":[404]},{"name":"D3D10_DST_VS","features":[404]},{"name":"D3D10_DST_VS_CONSTANT_BUFFERS","features":[404]},{"name":"D3D10_DST_VS_SAMPLERS","features":[404]},{"name":"D3D10_DST_VS_SHADER_RESOURCES","features":[404]},{"name":"D3D10_DSV_DIMENSION","features":[404]},{"name":"D3D10_DSV_DIMENSION_TEXTURE1D","features":[404]},{"name":"D3D10_DSV_DIMENSION_TEXTURE1DARRAY","features":[404]},{"name":"D3D10_DSV_DIMENSION_TEXTURE2D","features":[404]},{"name":"D3D10_DSV_DIMENSION_TEXTURE2DARRAY","features":[404]},{"name":"D3D10_DSV_DIMENSION_TEXTURE2DMS","features":[404]},{"name":"D3D10_DSV_DIMENSION_TEXTURE2DMSARRAY","features":[404]},{"name":"D3D10_DSV_DIMENSION_UNKNOWN","features":[404]},{"name":"D3D10_EFFECT_COMPILE_ALLOW_SLOW_OPS","features":[404]},{"name":"D3D10_EFFECT_COMPILE_CHILD_EFFECT","features":[404]},{"name":"D3D10_EFFECT_DESC","features":[307,404]},{"name":"D3D10_EFFECT_SHADER_DESC","features":[307,404]},{"name":"D3D10_EFFECT_SINGLE_THREADED","features":[404]},{"name":"D3D10_EFFECT_TYPE_DESC","features":[400,404]},{"name":"D3D10_EFFECT_VARIABLE_ANNOTATION","features":[404]},{"name":"D3D10_EFFECT_VARIABLE_DESC","features":[404]},{"name":"D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT","features":[404]},{"name":"D3D10_EFFECT_VARIABLE_POOLED","features":[404]},{"name":"D3D10_ENABLE_BREAK_ON_MESSAGE","features":[404]},{"name":"D3D10_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES","features":[404]},{"name":"D3D10_FEATURE_LEVEL1","features":[404]},{"name":"D3D10_FEATURE_LEVEL_10_0","features":[404]},{"name":"D3D10_FEATURE_LEVEL_10_1","features":[404]},{"name":"D3D10_FEATURE_LEVEL_9_1","features":[404]},{"name":"D3D10_FEATURE_LEVEL_9_2","features":[404]},{"name":"D3D10_FEATURE_LEVEL_9_3","features":[404]},{"name":"D3D10_FILL_MODE","features":[404]},{"name":"D3D10_FILL_SOLID","features":[404]},{"name":"D3D10_FILL_WIREFRAME","features":[404]},{"name":"D3D10_FILTER","features":[404]},{"name":"D3D10_FILTER_ANISOTROPIC","features":[404]},{"name":"D3D10_FILTER_COMPARISON_ANISOTROPIC","features":[404]},{"name":"D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT","features":[404]},{"name":"D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[404]},{"name":"D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT","features":[404]},{"name":"D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR","features":[404]},{"name":"D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT","features":[404]},{"name":"D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR","features":[404]},{"name":"D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[404]},{"name":"D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR","features":[404]},{"name":"D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT","features":[404]},{"name":"D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[404]},{"name":"D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT","features":[404]},{"name":"D3D10_FILTER_MIN_MAG_MIP_LINEAR","features":[404]},{"name":"D3D10_FILTER_MIN_MAG_MIP_POINT","features":[404]},{"name":"D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR","features":[404]},{"name":"D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[404]},{"name":"D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR","features":[404]},{"name":"D3D10_FILTER_TEXT_1BIT","features":[404]},{"name":"D3D10_FILTER_TYPE","features":[404]},{"name":"D3D10_FILTER_TYPE_LINEAR","features":[404]},{"name":"D3D10_FILTER_TYPE_MASK","features":[404]},{"name":"D3D10_FILTER_TYPE_POINT","features":[404]},{"name":"D3D10_FLOAT16_FUSED_TOLERANCE_IN_ULP","features":[404]},{"name":"D3D10_FLOAT32_MAX","features":[404]},{"name":"D3D10_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP","features":[404]},{"name":"D3D10_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR","features":[404]},{"name":"D3D10_FLOAT_TO_SRGB_EXPONENT_NUMERATOR","features":[404]},{"name":"D3D10_FLOAT_TO_SRGB_OFFSET","features":[404]},{"name":"D3D10_FLOAT_TO_SRGB_SCALE_1","features":[404]},{"name":"D3D10_FLOAT_TO_SRGB_SCALE_2","features":[404]},{"name":"D3D10_FLOAT_TO_SRGB_THRESHOLD","features":[404]},{"name":"D3D10_FORMAT_SUPPORT","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_BLENDABLE","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_BUFFER","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_CPU_LOCKABLE","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_DEPTH_STENCIL","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_DISPLAY","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_MIP","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_MIP_AUTOGEN","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_RENDER_TARGET","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_GATHER","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_LOAD","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_SAMPLE","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_SO_BUFFER","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_TEXTURE1D","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_TEXTURE2D","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_TEXTURE3D","features":[404]},{"name":"D3D10_FORMAT_SUPPORT_TEXTURECUBE","features":[404]},{"name":"D3D10_FTOI_INSTRUCTION_MAX_INPUT","features":[404]},{"name":"D3D10_FTOI_INSTRUCTION_MIN_INPUT","features":[404]},{"name":"D3D10_FTOU_INSTRUCTION_MAX_INPUT","features":[404]},{"name":"D3D10_FTOU_INSTRUCTION_MIN_INPUT","features":[404]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_COUNT","features":[404]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_GS_INPUT_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_GS_INPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_GS_INPUT_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_GS_INPUT_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_GS_INPUT_REGISTER_VERTICES","features":[404]},{"name":"D3D10_GS_OUTPUT_ELEMENTS","features":[404]},{"name":"D3D10_GS_OUTPUT_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_GS_OUTPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES","features":[404]},{"name":"D3D10_IA_DEFAULT_PRIMITIVE_TOPOLOGY","features":[404]},{"name":"D3D10_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES","features":[404]},{"name":"D3D10_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT","features":[404]},{"name":"D3D10_IA_INSTANCE_ID_BIT_COUNT","features":[404]},{"name":"D3D10_IA_INTEGER_ARITHMETIC_BIT_COUNT","features":[404]},{"name":"D3D10_IA_PRIMITIVE_ID_BIT_COUNT","features":[404]},{"name":"D3D10_IA_VERTEX_ID_BIT_COUNT","features":[404]},{"name":"D3D10_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT","features":[404]},{"name":"D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS","features":[404]},{"name":"D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT","features":[404]},{"name":"D3D10_INFOQUEUE_STORAGE_FILTER_OVERRIDE","features":[404]},{"name":"D3D10_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT","features":[404]},{"name":"D3D10_INFO_QUEUE_FILTER","features":[404]},{"name":"D3D10_INFO_QUEUE_FILTER_DESC","features":[404]},{"name":"D3D10_INPUT_CLASSIFICATION","features":[404]},{"name":"D3D10_INPUT_ELEMENT_DESC","features":[404,395]},{"name":"D3D10_INPUT_PER_INSTANCE_DATA","features":[404]},{"name":"D3D10_INPUT_PER_VERTEX_DATA","features":[404]},{"name":"D3D10_INTEGER_DIVIDE_BY_ZERO_QUOTIENT","features":[404]},{"name":"D3D10_INTEGER_DIVIDE_BY_ZERO_REMAINDER","features":[404]},{"name":"D3D10_LINEAR_GAMMA","features":[404]},{"name":"D3D10_MAG_FILTER_SHIFT","features":[404]},{"name":"D3D10_MAP","features":[404]},{"name":"D3D10_MAPPED_TEXTURE2D","features":[404]},{"name":"D3D10_MAPPED_TEXTURE3D","features":[404]},{"name":"D3D10_MAP_FLAG","features":[404]},{"name":"D3D10_MAP_FLAG_DO_NOT_WAIT","features":[404]},{"name":"D3D10_MAP_READ","features":[404]},{"name":"D3D10_MAP_READ_WRITE","features":[404]},{"name":"D3D10_MAP_WRITE","features":[404]},{"name":"D3D10_MAP_WRITE_DISCARD","features":[404]},{"name":"D3D10_MAP_WRITE_NO_OVERWRITE","features":[404]},{"name":"D3D10_MAX_BORDER_COLOR_COMPONENT","features":[404]},{"name":"D3D10_MAX_DEPTH","features":[404]},{"name":"D3D10_MAX_MAXANISOTROPY","features":[404]},{"name":"D3D10_MAX_MULTISAMPLE_SAMPLE_COUNT","features":[404]},{"name":"D3D10_MAX_POSITION_VALUE","features":[404]},{"name":"D3D10_MAX_TEXTURE_DIMENSION_2_TO_EXP","features":[404]},{"name":"D3D10_MESSAGE","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_APPLICATION_DEFINED","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_CLEANUP","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_COMPILATION","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_EXECUTION","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_INITIALIZATION","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_MISCELLANEOUS","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_RESOURCE_MANIPULATION","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_SHADER","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_STATE_CREATION","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_STATE_GETTING","features":[404]},{"name":"D3D10_MESSAGE_CATEGORY_STATE_SETTING","features":[404]},{"name":"D3D10_MESSAGE_ID","features":[404]},{"name":"D3D10_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY","features":[404]},{"name":"D3D10_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER","features":[404]},{"name":"D3D10_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER","features":[404]},{"name":"D3D10_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED","features":[404]},{"name":"D3D10_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED","features":[404]},{"name":"D3D10_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH","features":[404]},{"name":"D3D10_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_NO_3D_MISMATCHED_UPDATES","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE","features":[404]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_MULTITHREADING","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER1","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER10","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER11","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER12","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER13","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER14","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER15","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER2","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER3","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER4","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER5","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER6","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER7","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER8","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER9","features":[404]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_THIS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_NULLDESC","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_D3D10L9_MESSAGES_END","features":[404]},{"name":"D3D10_MESSAGE_ID_D3D10L9_MESSAGES_START","features":[404]},{"name":"D3D10_MESSAGE_ID_D3D10_MESSAGES_END","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD","features":[404]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY","features":[404]},{"name":"D3D10_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3","features":[404]},{"name":"D3D10_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE","features":[404]},{"name":"D3D10_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_GETPRIVATEDATA_MOREDATA","features":[404]},{"name":"D3D10_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX","features":[404]},{"name":"D3D10_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_BLENDSTATE","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_BUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_COUNTER","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_DEVICE","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_GEOMETRYSHADER","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_INPUTLAYOUT","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_OBJECT_SUMMARY","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_PIXELSHADER","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_PREDICATE","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_QUERY","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_RASTERIZERSTATE","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_RENDERTARGETVIEW","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_SAMPLER","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_SWAPCHAIN","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_TEXTURE1D","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_TEXTURE2D","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_TEXTURE3D","features":[404]},{"name":"D3D10_MESSAGE_ID_LIVE_VERTEXSHADER","features":[404]},{"name":"D3D10_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW","features":[404]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS","features":[404]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT","features":[404]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS","features":[404]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION","features":[404]},{"name":"D3D10_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION","features":[404]},{"name":"D3D10_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS","features":[404]},{"name":"D3D10_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS","features":[404]},{"name":"D3D10_MESSAGE_ID_QUERY_BEGIN_DUPLICATE","features":[404]},{"name":"D3D10_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS","features":[404]},{"name":"D3D10_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN","features":[404]},{"name":"D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL","features":[404]},{"name":"D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE","features":[404]},{"name":"D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_HARDWARE_EXCEPTION","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_INFO","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_KMDRIVER_EXCEPTION","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_OUT_OF_MEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_THREADING_MODE","features":[404]},{"name":"D3D10_MESSAGE_ID_REF_UMDRIVER_EXCEPTION","features":[404]},{"name":"D3D10_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO","features":[404]},{"name":"D3D10_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE","features":[404]},{"name":"D3D10_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS","features":[404]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA","features":[404]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN","features":[404]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY","features":[404]},{"name":"D3D10_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY","features":[404]},{"name":"D3D10_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA","features":[404]},{"name":"D3D10_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_STRING_FROM_APPLICATION","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED","features":[404]},{"name":"D3D10_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_UNKNOWN","features":[404]},{"name":"D3D10_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX","features":[404]},{"name":"D3D10_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE","features":[404]},{"name":"D3D10_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE","features":[404]},{"name":"D3D10_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[404]},{"name":"D3D10_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS","features":[404]},{"name":"D3D10_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT","features":[404]},{"name":"D3D10_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED","features":[404]},{"name":"D3D10_MESSAGE_SEVERITY","features":[404]},{"name":"D3D10_MESSAGE_SEVERITY_CORRUPTION","features":[404]},{"name":"D3D10_MESSAGE_SEVERITY_ERROR","features":[404]},{"name":"D3D10_MESSAGE_SEVERITY_INFO","features":[404]},{"name":"D3D10_MESSAGE_SEVERITY_MESSAGE","features":[404]},{"name":"D3D10_MESSAGE_SEVERITY_WARNING","features":[404]},{"name":"D3D10_MIN_BORDER_COLOR_COMPONENT","features":[404]},{"name":"D3D10_MIN_DEPTH","features":[404]},{"name":"D3D10_MIN_FILTER_SHIFT","features":[404]},{"name":"D3D10_MIN_MAXANISOTROPY","features":[404]},{"name":"D3D10_MIP_FILTER_SHIFT","features":[404]},{"name":"D3D10_MIP_LOD_BIAS_MAX","features":[404]},{"name":"D3D10_MIP_LOD_BIAS_MIN","features":[404]},{"name":"D3D10_MIP_LOD_FRACTIONAL_BIT_COUNT","features":[404]},{"name":"D3D10_MIP_LOD_RANGE_BIT_COUNT","features":[404]},{"name":"D3D10_MULTISAMPLE_ANTIALIAS_LINE_WIDTH","features":[404]},{"name":"D3D10_MUTE_CATEGORY","features":[404]},{"name":"D3D10_MUTE_DEBUG_OUTPUT","features":[404]},{"name":"D3D10_MUTE_ID_DECIMAL","features":[404]},{"name":"D3D10_MUTE_ID_STRING","features":[404]},{"name":"D3D10_MUTE_SEVERITY","features":[404]},{"name":"D3D10_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT","features":[404]},{"name":"D3D10_PASS_DESC","features":[404]},{"name":"D3D10_PASS_SHADER_DESC","features":[404]},{"name":"D3D10_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[404]},{"name":"D3D10_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[404]},{"name":"D3D10_PS_FRONTFACING_DEFAULT_VALUE","features":[404]},{"name":"D3D10_PS_FRONTFACING_FALSE_VALUE","features":[404]},{"name":"D3D10_PS_FRONTFACING_TRUE_VALUE","features":[404]},{"name":"D3D10_PS_INPUT_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_PS_INPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_PS_INPUT_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_PS_INPUT_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[404]},{"name":"D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_PS_OUTPUT_DEPTH_REGISTER_COUNT","features":[404]},{"name":"D3D10_PS_OUTPUT_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_PS_OUTPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[404]},{"name":"D3D10_QUERY","features":[404]},{"name":"D3D10_QUERY_DATA_PIPELINE_STATISTICS","features":[404]},{"name":"D3D10_QUERY_DATA_SO_STATISTICS","features":[404]},{"name":"D3D10_QUERY_DATA_TIMESTAMP_DISJOINT","features":[307,404]},{"name":"D3D10_QUERY_DESC","features":[404]},{"name":"D3D10_QUERY_EVENT","features":[404]},{"name":"D3D10_QUERY_MISC_FLAG","features":[404]},{"name":"D3D10_QUERY_MISC_PREDICATEHINT","features":[404]},{"name":"D3D10_QUERY_OCCLUSION","features":[404]},{"name":"D3D10_QUERY_OCCLUSION_PREDICATE","features":[404]},{"name":"D3D10_QUERY_PIPELINE_STATISTICS","features":[404]},{"name":"D3D10_QUERY_SO_OVERFLOW_PREDICATE","features":[404]},{"name":"D3D10_QUERY_SO_STATISTICS","features":[404]},{"name":"D3D10_QUERY_TIMESTAMP","features":[404]},{"name":"D3D10_QUERY_TIMESTAMP_DISJOINT","features":[404]},{"name":"D3D10_RAISE_FLAG","features":[404]},{"name":"D3D10_RAISE_FLAG_DRIVER_INTERNAL_ERROR","features":[404]},{"name":"D3D10_RASTERIZER_DESC","features":[307,404]},{"name":"D3D10_REGKEY_PATH","features":[404]},{"name":"D3D10_RENDER_TARGET_BLEND_DESC1","features":[307,404]},{"name":"D3D10_RENDER_TARGET_VIEW_DESC","features":[404,395]},{"name":"D3D10_REQ_BLEND_OBJECT_COUNT_PER_CONTEXT","features":[404]},{"name":"D3D10_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP","features":[404]},{"name":"D3D10_REQ_CONSTANT_BUFFER_ELEMENT_COUNT","features":[404]},{"name":"D3D10_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_CONTEXT","features":[404]},{"name":"D3D10_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[404]},{"name":"D3D10_REQ_DRAW_VERTEX_COUNT_2_TO_EXP","features":[404]},{"name":"D3D10_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION","features":[404]},{"name":"D3D10_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT","features":[404]},{"name":"D3D10_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT","features":[404]},{"name":"D3D10_REQ_MAXANISOTROPY","features":[404]},{"name":"D3D10_REQ_MIP_LEVELS","features":[404]},{"name":"D3D10_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES","features":[404]},{"name":"D3D10_REQ_RASTERIZER_OBJECT_COUNT_PER_CONTEXT","features":[404]},{"name":"D3D10_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH","features":[404]},{"name":"D3D10_REQ_RESOURCE_SIZE_IN_MEGABYTES","features":[404]},{"name":"D3D10_REQ_RESOURCE_VIEW_COUNT_PER_CONTEXT_2_TO_EXP","features":[404]},{"name":"D3D10_REQ_SAMPLER_OBJECT_COUNT_PER_CONTEXT","features":[404]},{"name":"D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION","features":[404]},{"name":"D3D10_REQ_TEXTURE1D_U_DIMENSION","features":[404]},{"name":"D3D10_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION","features":[404]},{"name":"D3D10_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[404]},{"name":"D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION","features":[404]},{"name":"D3D10_REQ_TEXTURECUBE_DIMENSION","features":[404]},{"name":"D3D10_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL","features":[404]},{"name":"D3D10_RESOURCE_DIMENSION","features":[404]},{"name":"D3D10_RESOURCE_DIMENSION_BUFFER","features":[404]},{"name":"D3D10_RESOURCE_DIMENSION_TEXTURE1D","features":[404]},{"name":"D3D10_RESOURCE_DIMENSION_TEXTURE2D","features":[404]},{"name":"D3D10_RESOURCE_DIMENSION_TEXTURE3D","features":[404]},{"name":"D3D10_RESOURCE_DIMENSION_UNKNOWN","features":[404]},{"name":"D3D10_RESOURCE_MISC_FLAG","features":[404]},{"name":"D3D10_RESOURCE_MISC_GDI_COMPATIBLE","features":[404]},{"name":"D3D10_RESOURCE_MISC_GENERATE_MIPS","features":[404]},{"name":"D3D10_RESOURCE_MISC_SHARED","features":[404]},{"name":"D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX","features":[404]},{"name":"D3D10_RESOURCE_MISC_TEXTURECUBE","features":[404]},{"name":"D3D10_RTV_DIMENSION","features":[404]},{"name":"D3D10_RTV_DIMENSION_BUFFER","features":[404]},{"name":"D3D10_RTV_DIMENSION_TEXTURE1D","features":[404]},{"name":"D3D10_RTV_DIMENSION_TEXTURE1DARRAY","features":[404]},{"name":"D3D10_RTV_DIMENSION_TEXTURE2D","features":[404]},{"name":"D3D10_RTV_DIMENSION_TEXTURE2DARRAY","features":[404]},{"name":"D3D10_RTV_DIMENSION_TEXTURE2DMS","features":[404]},{"name":"D3D10_RTV_DIMENSION_TEXTURE2DMSARRAY","features":[404]},{"name":"D3D10_RTV_DIMENSION_TEXTURE3D","features":[404]},{"name":"D3D10_RTV_DIMENSION_UNKNOWN","features":[404]},{"name":"D3D10_SAMPLER_DESC","features":[404]},{"name":"D3D10_SDK_LAYERS_VERSION","features":[404]},{"name":"D3D10_SDK_VERSION","features":[404]},{"name":"D3D10_SHADER_AVOID_FLOW_CONTROL","features":[404]},{"name":"D3D10_SHADER_BUFFER_DESC","features":[400,404]},{"name":"D3D10_SHADER_DEBUG","features":[404]},{"name":"D3D10_SHADER_DEBUG_FILE_INFO","features":[404]},{"name":"D3D10_SHADER_DEBUG_INFO","features":[404]},{"name":"D3D10_SHADER_DEBUG_INPUT_INFO","features":[404]},{"name":"D3D10_SHADER_DEBUG_INST_INFO","features":[307,404]},{"name":"D3D10_SHADER_DEBUG_NAME_FOR_BINARY","features":[404]},{"name":"D3D10_SHADER_DEBUG_NAME_FOR_SOURCE","features":[404]},{"name":"D3D10_SHADER_DEBUG_OUTPUTREG_INFO","features":[307,404]},{"name":"D3D10_SHADER_DEBUG_OUTPUTVAR","features":[307,404]},{"name":"D3D10_SHADER_DEBUG_REGTYPE","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_CBUFFER","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_IMMEDIATECBUFFER","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_INPUT","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_LITERAL","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_OUTPUT","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_SAMPLER","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_TBUFFER","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_TEMP","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_TEMPARRAY","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_TEXTURE","features":[404]},{"name":"D3D10_SHADER_DEBUG_REG_UNUSED","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPETYPE","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPEVAR_INFO","features":[400,404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_ANNOTATION","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_BLOCK","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_FORLOOP","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_GLOBAL","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_INFO","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_NAMESPACE","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK","features":[404]},{"name":"D3D10_SHADER_DEBUG_SCOPE_STRUCT","features":[404]},{"name":"D3D10_SHADER_DEBUG_TOKEN_INFO","features":[404]},{"name":"D3D10_SHADER_DEBUG_VARTYPE","features":[404]},{"name":"D3D10_SHADER_DEBUG_VAR_FUNCTION","features":[404]},{"name":"D3D10_SHADER_DEBUG_VAR_INFO","features":[400,404]},{"name":"D3D10_SHADER_DEBUG_VAR_VARIABLE","features":[404]},{"name":"D3D10_SHADER_DESC","features":[400,404]},{"name":"D3D10_SHADER_ENABLE_BACKWARDS_COMPATIBILITY","features":[404]},{"name":"D3D10_SHADER_ENABLE_STRICTNESS","features":[404]},{"name":"D3D10_SHADER_FLAGS2_FORCE_ROOT_SIGNATURE_1_0","features":[404]},{"name":"D3D10_SHADER_FLAGS2_FORCE_ROOT_SIGNATURE_1_1","features":[404]},{"name":"D3D10_SHADER_FLAGS2_FORCE_ROOT_SIGNATURE_LATEST","features":[404]},{"name":"D3D10_SHADER_FORCE_PS_SOFTWARE_NO_OPT","features":[404]},{"name":"D3D10_SHADER_FORCE_VS_SOFTWARE_NO_OPT","features":[404]},{"name":"D3D10_SHADER_IEEE_STRICTNESS","features":[404]},{"name":"D3D10_SHADER_INPUT_BIND_DESC","features":[400,404]},{"name":"D3D10_SHADER_MAJOR_VERSION","features":[404]},{"name":"D3D10_SHADER_MINOR_VERSION","features":[404]},{"name":"D3D10_SHADER_NO_PRESHADER","features":[404]},{"name":"D3D10_SHADER_OPTIMIZATION_LEVEL0","features":[404]},{"name":"D3D10_SHADER_OPTIMIZATION_LEVEL1","features":[404]},{"name":"D3D10_SHADER_OPTIMIZATION_LEVEL3","features":[404]},{"name":"D3D10_SHADER_PACK_MATRIX_COLUMN_MAJOR","features":[404]},{"name":"D3D10_SHADER_PACK_MATRIX_ROW_MAJOR","features":[404]},{"name":"D3D10_SHADER_PARTIAL_PRECISION","features":[404]},{"name":"D3D10_SHADER_PREFER_FLOW_CONTROL","features":[404]},{"name":"D3D10_SHADER_RESOURCES_MAY_ALIAS","features":[404]},{"name":"D3D10_SHADER_RESOURCE_VIEW_DESC","features":[400,404,395]},{"name":"D3D10_SHADER_RESOURCE_VIEW_DESC1","features":[400,404,395]},{"name":"D3D10_SHADER_SKIP_OPTIMIZATION","features":[404]},{"name":"D3D10_SHADER_SKIP_VALIDATION","features":[404]},{"name":"D3D10_SHADER_TYPE_DESC","features":[400,404]},{"name":"D3D10_SHADER_VARIABLE_DESC","features":[404]},{"name":"D3D10_SHADER_WARNINGS_ARE_ERRORS","features":[404]},{"name":"D3D10_SHIFT_INSTRUCTION_PAD_VALUE","features":[404]},{"name":"D3D10_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT","features":[404]},{"name":"D3D10_SIGNATURE_PARAMETER_DESC","features":[400,404]},{"name":"D3D10_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[404]},{"name":"D3D10_SO_BUFFER_MAX_STRIDE_IN_BYTES","features":[404]},{"name":"D3D10_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES","features":[404]},{"name":"D3D10_SO_BUFFER_SLOT_COUNT","features":[404]},{"name":"D3D10_SO_DDI_REGISTER_INDEX_DENOTING_GAP","features":[404]},{"name":"D3D10_SO_DECLARATION_ENTRY","features":[404]},{"name":"D3D10_SO_MULTIPLE_BUFFER_ELEMENTS_PER_BUFFER","features":[404]},{"name":"D3D10_SO_SINGLE_BUFFER_COMPONENT_LIMIT","features":[404]},{"name":"D3D10_SRGB_GAMMA","features":[404]},{"name":"D3D10_SRGB_TO_FLOAT_DENOMINATOR_1","features":[404]},{"name":"D3D10_SRGB_TO_FLOAT_DENOMINATOR_2","features":[404]},{"name":"D3D10_SRGB_TO_FLOAT_EXPONENT","features":[404]},{"name":"D3D10_SRGB_TO_FLOAT_OFFSET","features":[404]},{"name":"D3D10_SRGB_TO_FLOAT_THRESHOLD","features":[404]},{"name":"D3D10_SRGB_TO_FLOAT_TOLERANCE_IN_ULP","features":[404]},{"name":"D3D10_STANDARD_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_STANDARD_COMPONENT_BIT_COUNT_DOUBLED","features":[404]},{"name":"D3D10_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE","features":[404]},{"name":"D3D10_STANDARD_MULTISAMPLE_PATTERN","features":[404]},{"name":"D3D10_STANDARD_MULTISAMPLE_QUALITY_LEVELS","features":[404]},{"name":"D3D10_STANDARD_PIXEL_COMPONENT_COUNT","features":[404]},{"name":"D3D10_STANDARD_PIXEL_ELEMENT_COUNT","features":[404]},{"name":"D3D10_STANDARD_VECTOR_SIZE","features":[404]},{"name":"D3D10_STANDARD_VERTEX_ELEMENT_COUNT","features":[404]},{"name":"D3D10_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT","features":[404]},{"name":"D3D10_STATE_BLOCK_MASK","features":[404]},{"name":"D3D10_STENCIL_OP","features":[404]},{"name":"D3D10_STENCIL_OP_DECR","features":[404]},{"name":"D3D10_STENCIL_OP_DECR_SAT","features":[404]},{"name":"D3D10_STENCIL_OP_INCR","features":[404]},{"name":"D3D10_STENCIL_OP_INCR_SAT","features":[404]},{"name":"D3D10_STENCIL_OP_INVERT","features":[404]},{"name":"D3D10_STENCIL_OP_KEEP","features":[404]},{"name":"D3D10_STENCIL_OP_REPLACE","features":[404]},{"name":"D3D10_STENCIL_OP_ZERO","features":[404]},{"name":"D3D10_SUBPIXEL_FRACTIONAL_BIT_COUNT","features":[404]},{"name":"D3D10_SUBRESOURCE_DATA","features":[404]},{"name":"D3D10_SUBTEXEL_FRACTIONAL_BIT_COUNT","features":[404]},{"name":"D3D10_TECHNIQUE_DESC","features":[404]},{"name":"D3D10_TEX1D_ARRAY_DSV","features":[404]},{"name":"D3D10_TEX1D_ARRAY_RTV","features":[404]},{"name":"D3D10_TEX1D_ARRAY_SRV","features":[404]},{"name":"D3D10_TEX1D_DSV","features":[404]},{"name":"D3D10_TEX1D_RTV","features":[404]},{"name":"D3D10_TEX1D_SRV","features":[404]},{"name":"D3D10_TEX2DMS_ARRAY_DSV","features":[404]},{"name":"D3D10_TEX2DMS_ARRAY_RTV","features":[404]},{"name":"D3D10_TEX2DMS_ARRAY_SRV","features":[404]},{"name":"D3D10_TEX2DMS_DSV","features":[404]},{"name":"D3D10_TEX2DMS_RTV","features":[404]},{"name":"D3D10_TEX2DMS_SRV","features":[404]},{"name":"D3D10_TEX2D_ARRAY_DSV","features":[404]},{"name":"D3D10_TEX2D_ARRAY_RTV","features":[404]},{"name":"D3D10_TEX2D_ARRAY_SRV","features":[404]},{"name":"D3D10_TEX2D_DSV","features":[404]},{"name":"D3D10_TEX2D_RTV","features":[404]},{"name":"D3D10_TEX2D_SRV","features":[404]},{"name":"D3D10_TEX3D_RTV","features":[404]},{"name":"D3D10_TEX3D_SRV","features":[404]},{"name":"D3D10_TEXCUBE_ARRAY_SRV1","features":[404]},{"name":"D3D10_TEXCUBE_SRV","features":[404]},{"name":"D3D10_TEXEL_ADDRESS_RANGE_BIT_COUNT","features":[404]},{"name":"D3D10_TEXTURE1D_DESC","features":[404,395]},{"name":"D3D10_TEXTURE2D_DESC","features":[404,395]},{"name":"D3D10_TEXTURE3D_DESC","features":[404,395]},{"name":"D3D10_TEXTURECUBE_FACE","features":[404]},{"name":"D3D10_TEXTURECUBE_FACE_NEGATIVE_X","features":[404]},{"name":"D3D10_TEXTURECUBE_FACE_NEGATIVE_Y","features":[404]},{"name":"D3D10_TEXTURECUBE_FACE_NEGATIVE_Z","features":[404]},{"name":"D3D10_TEXTURECUBE_FACE_POSITIVE_X","features":[404]},{"name":"D3D10_TEXTURECUBE_FACE_POSITIVE_Y","features":[404]},{"name":"D3D10_TEXTURECUBE_FACE_POSITIVE_Z","features":[404]},{"name":"D3D10_TEXTURE_ADDRESS_BORDER","features":[404]},{"name":"D3D10_TEXTURE_ADDRESS_CLAMP","features":[404]},{"name":"D3D10_TEXTURE_ADDRESS_MIRROR","features":[404]},{"name":"D3D10_TEXTURE_ADDRESS_MIRROR_ONCE","features":[404]},{"name":"D3D10_TEXTURE_ADDRESS_MODE","features":[404]},{"name":"D3D10_TEXTURE_ADDRESS_WRAP","features":[404]},{"name":"D3D10_TEXT_1BIT_BIT","features":[404]},{"name":"D3D10_UNBOUND_MEMORY_ACCESS_RESULT","features":[404]},{"name":"D3D10_UNMUTE_SEVERITY_INFO","features":[404]},{"name":"D3D10_USAGE","features":[404]},{"name":"D3D10_USAGE_DEFAULT","features":[404]},{"name":"D3D10_USAGE_DYNAMIC","features":[404]},{"name":"D3D10_USAGE_IMMUTABLE","features":[404]},{"name":"D3D10_USAGE_STAGING","features":[404]},{"name":"D3D10_VIEWPORT","features":[404]},{"name":"D3D10_VIEWPORT_AND_SCISSORRECT_MAX_INDEX","features":[404]},{"name":"D3D10_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE","features":[404]},{"name":"D3D10_VIEWPORT_BOUNDS_MAX","features":[404]},{"name":"D3D10_VIEWPORT_BOUNDS_MIN","features":[404]},{"name":"D3D10_VS_INPUT_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_VS_INPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_VS_INPUT_REGISTER_READS_PER_INST","features":[404]},{"name":"D3D10_VS_INPUT_REGISTER_READ_PORTS","features":[404]},{"name":"D3D10_VS_OUTPUT_REGISTER_COMPONENTS","features":[404]},{"name":"D3D10_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[404]},{"name":"D3D10_VS_OUTPUT_REGISTER_COUNT","features":[404]},{"name":"D3D10_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT","features":[404]},{"name":"D3D10_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[404]},{"name":"D3D10_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP","features":[404]},{"name":"D3D11_SHADER_DEBUG_REG_INTERFACE_POINTERS","features":[404]},{"name":"D3D11_SHADER_DEBUG_REG_UAV","features":[404]},{"name":"D3D_MAJOR_VERSION","features":[404]},{"name":"D3D_MINOR_VERSION","features":[404]},{"name":"D3D_SPEC_DATE_DAY","features":[404]},{"name":"D3D_SPEC_DATE_MONTH","features":[404]},{"name":"D3D_SPEC_DATE_YEAR","features":[404]},{"name":"D3D_SPEC_VERSION","features":[404]},{"name":"DXGI_DEBUG_D3D10","features":[404]},{"name":"GUID_DeviceType","features":[404]},{"name":"ID3D10Asynchronous","features":[404]},{"name":"ID3D10BlendState","features":[404]},{"name":"ID3D10BlendState1","features":[404]},{"name":"ID3D10Buffer","features":[404]},{"name":"ID3D10Counter","features":[404]},{"name":"ID3D10Debug","features":[404]},{"name":"ID3D10DepthStencilState","features":[404]},{"name":"ID3D10DepthStencilView","features":[404]},{"name":"ID3D10Device","features":[404]},{"name":"ID3D10Device1","features":[404]},{"name":"ID3D10DeviceChild","features":[404]},{"name":"ID3D10Effect","features":[404]},{"name":"ID3D10EffectBlendVariable","features":[404]},{"name":"ID3D10EffectConstantBuffer","features":[404]},{"name":"ID3D10EffectDepthStencilVariable","features":[404]},{"name":"ID3D10EffectDepthStencilViewVariable","features":[404]},{"name":"ID3D10EffectMatrixVariable","features":[404]},{"name":"ID3D10EffectPass","features":[404]},{"name":"ID3D10EffectPool","features":[404]},{"name":"ID3D10EffectRasterizerVariable","features":[404]},{"name":"ID3D10EffectRenderTargetViewVariable","features":[404]},{"name":"ID3D10EffectSamplerVariable","features":[404]},{"name":"ID3D10EffectScalarVariable","features":[404]},{"name":"ID3D10EffectShaderResourceVariable","features":[404]},{"name":"ID3D10EffectShaderVariable","features":[404]},{"name":"ID3D10EffectStringVariable","features":[404]},{"name":"ID3D10EffectTechnique","features":[404]},{"name":"ID3D10EffectType","features":[404]},{"name":"ID3D10EffectVariable","features":[404]},{"name":"ID3D10EffectVectorVariable","features":[404]},{"name":"ID3D10GeometryShader","features":[404]},{"name":"ID3D10InfoQueue","features":[404]},{"name":"ID3D10InputLayout","features":[404]},{"name":"ID3D10Multithread","features":[404]},{"name":"ID3D10PixelShader","features":[404]},{"name":"ID3D10Predicate","features":[404]},{"name":"ID3D10Query","features":[404]},{"name":"ID3D10RasterizerState","features":[404]},{"name":"ID3D10RenderTargetView","features":[404]},{"name":"ID3D10Resource","features":[404]},{"name":"ID3D10SamplerState","features":[404]},{"name":"ID3D10ShaderReflection","features":[404]},{"name":"ID3D10ShaderReflection1","features":[404]},{"name":"ID3D10ShaderReflectionConstantBuffer","features":[404]},{"name":"ID3D10ShaderReflectionType","features":[404]},{"name":"ID3D10ShaderReflectionVariable","features":[404]},{"name":"ID3D10ShaderResourceView","features":[404]},{"name":"ID3D10ShaderResourceView1","features":[404]},{"name":"ID3D10StateBlock","features":[404]},{"name":"ID3D10SwitchToRef","features":[404]},{"name":"ID3D10Texture1D","features":[404]},{"name":"ID3D10Texture2D","features":[404]},{"name":"ID3D10Texture3D","features":[404]},{"name":"ID3D10VertexShader","features":[404]},{"name":"ID3D10View","features":[404]},{"name":"PFN_D3D10_CREATE_DEVICE1","features":[307,404,399]},{"name":"PFN_D3D10_CREATE_DEVICE_AND_SWAP_CHAIN1","features":[307,404,395]},{"name":"_FACD3D10","features":[404]}],"404":[{"name":"D3D11CreateDevice","features":[307,400,403,399]},{"name":"D3D11CreateDeviceAndSwapChain","features":[307,400,403,395]},{"name":"D3D11_16BIT_INDEX_STRIP_CUT_VALUE","features":[403]},{"name":"D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG","features":[403]},{"name":"D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED","features":[403]},{"name":"D3D11_1_UAV_SLOT_COUNT","features":[403]},{"name":"D3D11_2_TILED_RESOURCE_TILE_SIZE_IN_BYTES","features":[403]},{"name":"D3D11_32BIT_INDEX_STRIP_CUT_VALUE","features":[403]},{"name":"D3D11_4_VIDEO_DECODER_HISTOGRAM_OFFSET_ALIGNMENT","features":[403]},{"name":"D3D11_4_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS","features":[403]},{"name":"D3D11_8BIT_INDEX_STRIP_CUT_VALUE","features":[403]},{"name":"D3D11_AES_CTR_IV","features":[403]},{"name":"D3D11_ANISOTROPIC_FILTERING_BIT","features":[403]},{"name":"D3D11_APPEND_ALIGNED_ELEMENT","features":[403]},{"name":"D3D11_APPNAME_STRING","features":[403]},{"name":"D3D11_APPSIZE_STRING","features":[403]},{"name":"D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT","features":[403]},{"name":"D3D11_ASYNC_GETDATA_DONOTFLUSH","features":[403]},{"name":"D3D11_ASYNC_GETDATA_FLAG","features":[403]},{"name":"D3D11_AUTHENTICATED_CHANNEL_D3D11","features":[403]},{"name":"D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE","features":[403]},{"name":"D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE","features":[403]},{"name":"D3D11_AUTHENTICATED_CHANNEL_TYPE","features":[403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION","features":[403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE","features":[403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE","features":[403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_PROTECTION","features":[403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE","features":[403]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE","features":[403]},{"name":"D3D11_AUTHENTICATED_PROTECTION_FLAGS","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_PROTECTION","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT","features":[307,403]},{"name":"D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT","features":[403]},{"name":"D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT","features":[307,403]},{"name":"D3D11_BIND_CONSTANT_BUFFER","features":[403]},{"name":"D3D11_BIND_DECODER","features":[403]},{"name":"D3D11_BIND_DEPTH_STENCIL","features":[403]},{"name":"D3D11_BIND_FLAG","features":[403]},{"name":"D3D11_BIND_INDEX_BUFFER","features":[403]},{"name":"D3D11_BIND_RENDER_TARGET","features":[403]},{"name":"D3D11_BIND_SHADER_RESOURCE","features":[403]},{"name":"D3D11_BIND_STREAM_OUTPUT","features":[403]},{"name":"D3D11_BIND_UNORDERED_ACCESS","features":[403]},{"name":"D3D11_BIND_VERTEX_BUFFER","features":[403]},{"name":"D3D11_BIND_VIDEO_ENCODER","features":[403]},{"name":"D3D11_BLEND","features":[403]},{"name":"D3D11_BLEND_BLEND_FACTOR","features":[403]},{"name":"D3D11_BLEND_DESC","features":[307,403]},{"name":"D3D11_BLEND_DESC1","features":[307,403]},{"name":"D3D11_BLEND_DEST_ALPHA","features":[403]},{"name":"D3D11_BLEND_DEST_COLOR","features":[403]},{"name":"D3D11_BLEND_INV_BLEND_FACTOR","features":[403]},{"name":"D3D11_BLEND_INV_DEST_ALPHA","features":[403]},{"name":"D3D11_BLEND_INV_DEST_COLOR","features":[403]},{"name":"D3D11_BLEND_INV_SRC1_ALPHA","features":[403]},{"name":"D3D11_BLEND_INV_SRC1_COLOR","features":[403]},{"name":"D3D11_BLEND_INV_SRC_ALPHA","features":[403]},{"name":"D3D11_BLEND_INV_SRC_COLOR","features":[403]},{"name":"D3D11_BLEND_ONE","features":[403]},{"name":"D3D11_BLEND_OP","features":[403]},{"name":"D3D11_BLEND_OP_ADD","features":[403]},{"name":"D3D11_BLEND_OP_MAX","features":[403]},{"name":"D3D11_BLEND_OP_MIN","features":[403]},{"name":"D3D11_BLEND_OP_REV_SUBTRACT","features":[403]},{"name":"D3D11_BLEND_OP_SUBTRACT","features":[403]},{"name":"D3D11_BLEND_SRC1_ALPHA","features":[403]},{"name":"D3D11_BLEND_SRC1_COLOR","features":[403]},{"name":"D3D11_BLEND_SRC_ALPHA","features":[403]},{"name":"D3D11_BLEND_SRC_ALPHA_SAT","features":[403]},{"name":"D3D11_BLEND_SRC_COLOR","features":[403]},{"name":"D3D11_BLEND_ZERO","features":[403]},{"name":"D3D11_BOX","features":[403]},{"name":"D3D11_BREAKON_CATEGORY","features":[403]},{"name":"D3D11_BREAKON_ID_DECIMAL","features":[403]},{"name":"D3D11_BREAKON_ID_STRING","features":[403]},{"name":"D3D11_BREAKON_SEVERITY","features":[403]},{"name":"D3D11_BUFFEREX_SRV","features":[403]},{"name":"D3D11_BUFFEREX_SRV_FLAG","features":[403]},{"name":"D3D11_BUFFEREX_SRV_FLAG_RAW","features":[403]},{"name":"D3D11_BUFFER_DESC","features":[403]},{"name":"D3D11_BUFFER_RTV","features":[403]},{"name":"D3D11_BUFFER_SRV","features":[403]},{"name":"D3D11_BUFFER_UAV","features":[403]},{"name":"D3D11_BUFFER_UAV_FLAG","features":[403]},{"name":"D3D11_BUFFER_UAV_FLAG_APPEND","features":[403]},{"name":"D3D11_BUFFER_UAV_FLAG_COUNTER","features":[403]},{"name":"D3D11_BUFFER_UAV_FLAG_RAW","features":[403]},{"name":"D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR","features":[403]},{"name":"D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","features":[403]},{"name":"D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET","features":[403]},{"name":"D3D11_BUS_IMPL_MODIFIER_NON_STANDARD","features":[403]},{"name":"D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","features":[403]},{"name":"D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","features":[403]},{"name":"D3D11_BUS_TYPE","features":[403]},{"name":"D3D11_BUS_TYPE_AGP","features":[403]},{"name":"D3D11_BUS_TYPE_OTHER","features":[403]},{"name":"D3D11_BUS_TYPE_PCI","features":[403]},{"name":"D3D11_BUS_TYPE_PCIEXPRESS","features":[403]},{"name":"D3D11_BUS_TYPE_PCIX","features":[403]},{"name":"D3D11_CENTER_MULTISAMPLE_PATTERN","features":[403]},{"name":"D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAG","features":[403]},{"name":"D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE","features":[403]},{"name":"D3D11_CLASS_INSTANCE_DESC","features":[307,403]},{"name":"D3D11_CLEAR_DEPTH","features":[403]},{"name":"D3D11_CLEAR_FLAG","features":[403]},{"name":"D3D11_CLEAR_STENCIL","features":[403]},{"name":"D3D11_CLIP_OR_CULL_DISTANCE_COUNT","features":[403]},{"name":"D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT","features":[403]},{"name":"D3D11_COLOR_WRITE_ENABLE","features":[403]},{"name":"D3D11_COLOR_WRITE_ENABLE_ALL","features":[403]},{"name":"D3D11_COLOR_WRITE_ENABLE_ALPHA","features":[403]},{"name":"D3D11_COLOR_WRITE_ENABLE_BLUE","features":[403]},{"name":"D3D11_COLOR_WRITE_ENABLE_GREEN","features":[403]},{"name":"D3D11_COLOR_WRITE_ENABLE_RED","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT","features":[403]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT","features":[403]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_COUNT","features":[403]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX","features":[403]},{"name":"D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN","features":[403]},{"name":"D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE","features":[403]},{"name":"D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE","features":[403]},{"name":"D3D11_COMPARISON_ALWAYS","features":[403]},{"name":"D3D11_COMPARISON_EQUAL","features":[403]},{"name":"D3D11_COMPARISON_FILTERING_BIT","features":[403]},{"name":"D3D11_COMPARISON_FUNC","features":[403]},{"name":"D3D11_COMPARISON_GREATER","features":[403]},{"name":"D3D11_COMPARISON_GREATER_EQUAL","features":[403]},{"name":"D3D11_COMPARISON_LESS","features":[403]},{"name":"D3D11_COMPARISON_LESS_EQUAL","features":[403]},{"name":"D3D11_COMPARISON_NEVER","features":[403]},{"name":"D3D11_COMPARISON_NOT_EQUAL","features":[403]},{"name":"D3D11_COMPUTE_SHADER","features":[403]},{"name":"D3D11_COMPUTE_SHADER_TRACE_DESC","features":[403]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_MODE","features":[403]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_MODE_OFF","features":[403]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_MODE_ON","features":[403]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_NOT_SUPPORTED","features":[403]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_TIER","features":[403]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_TIER_1","features":[403]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_TIER_2","features":[403]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_TIER_3","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION_MULTI_THREADED","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV","features":[403]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE","features":[403]},{"name":"D3D11_CONTEXT_TYPE","features":[403]},{"name":"D3D11_CONTEXT_TYPE_3D","features":[403]},{"name":"D3D11_CONTEXT_TYPE_ALL","features":[403]},{"name":"D3D11_CONTEXT_TYPE_COMPUTE","features":[403]},{"name":"D3D11_CONTEXT_TYPE_COPY","features":[403]},{"name":"D3D11_CONTEXT_TYPE_VIDEO","features":[403]},{"name":"D3D11_COPY_DISCARD","features":[403]},{"name":"D3D11_COPY_FLAGS","features":[403]},{"name":"D3D11_COPY_NO_OVERWRITE","features":[403]},{"name":"D3D11_COUNTER","features":[403]},{"name":"D3D11_COUNTER_DESC","features":[403]},{"name":"D3D11_COUNTER_DEVICE_DEPENDENT_0","features":[403]},{"name":"D3D11_COUNTER_INFO","features":[403]},{"name":"D3D11_COUNTER_TYPE","features":[403]},{"name":"D3D11_COUNTER_TYPE_FLOAT32","features":[403]},{"name":"D3D11_COUNTER_TYPE_UINT16","features":[403]},{"name":"D3D11_COUNTER_TYPE_UINT32","features":[403]},{"name":"D3D11_COUNTER_TYPE_UINT64","features":[403]},{"name":"D3D11_CPU_ACCESS_FLAG","features":[403]},{"name":"D3D11_CPU_ACCESS_READ","features":[403]},{"name":"D3D11_CPU_ACCESS_WRITE","features":[403]},{"name":"D3D11_CREATE_DEVICE_BGRA_SUPPORT","features":[403]},{"name":"D3D11_CREATE_DEVICE_DEBUG","features":[403]},{"name":"D3D11_CREATE_DEVICE_DEBUGGABLE","features":[403]},{"name":"D3D11_CREATE_DEVICE_DISABLE_GPU_TIMEOUT","features":[403]},{"name":"D3D11_CREATE_DEVICE_FLAG","features":[403]},{"name":"D3D11_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY","features":[403]},{"name":"D3D11_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS","features":[403]},{"name":"D3D11_CREATE_DEVICE_SINGLETHREADED","features":[403]},{"name":"D3D11_CREATE_DEVICE_SWITCH_TO_REF","features":[403]},{"name":"D3D11_CREATE_DEVICE_VIDEO_SUPPORT","features":[403]},{"name":"D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAGS","features":[403]},{"name":"D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAG_NONE","features":[403]},{"name":"D3D11_CRYPTO_SESSION_STATUS","features":[403]},{"name":"D3D11_CRYPTO_SESSION_STATUS_KEY_AND_CONTENT_LOST","features":[403]},{"name":"D3D11_CRYPTO_SESSION_STATUS_KEY_LOST","features":[403]},{"name":"D3D11_CRYPTO_SESSION_STATUS_OK","features":[403]},{"name":"D3D11_CRYPTO_TYPE_AES128_CTR","features":[403]},{"name":"D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[403]},{"name":"D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION","features":[403]},{"name":"D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT","features":[403]},{"name":"D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_4_X_THREAD_GROUP_MAX_X","features":[403]},{"name":"D3D11_CS_4_X_THREAD_GROUP_MAX_Y","features":[403]},{"name":"D3D11_CS_4_X_UAV_REGISTER_COUNT","features":[403]},{"name":"D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION","features":[403]},{"name":"D3D11_CS_TGSM_REGISTER_COUNT","features":[403]},{"name":"D3D11_CS_TGSM_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_CS_THREADGROUPID_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_CS_THREADGROUPID_REGISTER_COUNT","features":[403]},{"name":"D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT","features":[403]},{"name":"D3D11_CS_THREADIDINGROUP_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_CS_THREADIDINGROUP_REGISTER_COUNT","features":[403]},{"name":"D3D11_CS_THREADID_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_CS_THREADID_REGISTER_COUNT","features":[403]},{"name":"D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP","features":[403]},{"name":"D3D11_CS_THREAD_GROUP_MAX_X","features":[403]},{"name":"D3D11_CS_THREAD_GROUP_MAX_Y","features":[403]},{"name":"D3D11_CS_THREAD_GROUP_MAX_Z","features":[403]},{"name":"D3D11_CS_THREAD_GROUP_MIN_X","features":[403]},{"name":"D3D11_CS_THREAD_GROUP_MIN_Y","features":[403]},{"name":"D3D11_CS_THREAD_GROUP_MIN_Z","features":[403]},{"name":"D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL","features":[403]},{"name":"D3D11_CULL_BACK","features":[403]},{"name":"D3D11_CULL_FRONT","features":[403]},{"name":"D3D11_CULL_MODE","features":[403]},{"name":"D3D11_CULL_NONE","features":[403]},{"name":"D3D11_DEBUG_FEATURE_ALWAYS_DISCARD_OFFERED_RESOURCE","features":[403]},{"name":"D3D11_DEBUG_FEATURE_AVOID_BEHAVIOR_CHANGING_DEBUG_AIDS","features":[403]},{"name":"D3D11_DEBUG_FEATURE_DISABLE_TILED_RESOURCE_MAPPING_TRACKING_AND_VALIDATION","features":[403]},{"name":"D3D11_DEBUG_FEATURE_FINISH_PER_RENDER_OP","features":[403]},{"name":"D3D11_DEBUG_FEATURE_FLUSH_PER_RENDER_OP","features":[403]},{"name":"D3D11_DEBUG_FEATURE_NEVER_DISCARD_OFFERED_RESOURCE","features":[403]},{"name":"D3D11_DEBUG_FEATURE_PRESENT_PER_RENDER_OP","features":[403]},{"name":"D3D11_DECODER_BITSTREAM_ENCRYPTION_TYPE_CBCS","features":[403]},{"name":"D3D11_DECODER_BITSTREAM_ENCRYPTION_TYPE_CENC","features":[403]},{"name":"D3D11_DECODER_ENCRYPTION_HW_CENC","features":[403]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_12BIT_PROFILE2","features":[403]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_12BIT_PROFILE2_420","features":[403]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_PROFILE0","features":[403]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_PROFILE1","features":[403]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_PROFILE2","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_IDCT_FGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_IDCT_NOFGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_MOCOMP_FGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_MOCOMP_NOFGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_FGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_MULTIVIEW_NOFGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_NOFGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_STEREO_NOFGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_STEREO_PROGRESSIVE_NOFGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_WITHFMOASO_NOFGT","features":[403]},{"name":"D3D11_DECODER_PROFILE_HEVC_VLD_MAIN","features":[403]},{"name":"D3D11_DECODER_PROFILE_HEVC_VLD_MAIN10","features":[403]},{"name":"D3D11_DECODER_PROFILE_MPEG1_VLD","features":[403]},{"name":"D3D11_DECODER_PROFILE_MPEG2_IDCT","features":[403]},{"name":"D3D11_DECODER_PROFILE_MPEG2_MOCOMP","features":[403]},{"name":"D3D11_DECODER_PROFILE_MPEG2_VLD","features":[403]},{"name":"D3D11_DECODER_PROFILE_MPEG2and1_VLD","features":[403]},{"name":"D3D11_DECODER_PROFILE_MPEG4PT2_VLD_ADVSIMPLE_GMC","features":[403]},{"name":"D3D11_DECODER_PROFILE_MPEG4PT2_VLD_ADVSIMPLE_NOGMC","features":[403]},{"name":"D3D11_DECODER_PROFILE_MPEG4PT2_VLD_SIMPLE","features":[403]},{"name":"D3D11_DECODER_PROFILE_VC1_D2010","features":[403]},{"name":"D3D11_DECODER_PROFILE_VC1_IDCT","features":[403]},{"name":"D3D11_DECODER_PROFILE_VC1_MOCOMP","features":[403]},{"name":"D3D11_DECODER_PROFILE_VC1_POSTPROC","features":[403]},{"name":"D3D11_DECODER_PROFILE_VC1_VLD","features":[403]},{"name":"D3D11_DECODER_PROFILE_VP8_VLD","features":[403]},{"name":"D3D11_DECODER_PROFILE_VP9_VLD_10BIT_PROFILE2","features":[403]},{"name":"D3D11_DECODER_PROFILE_VP9_VLD_PROFILE0","features":[403]},{"name":"D3D11_DECODER_PROFILE_WMV8_MOCOMP","features":[403]},{"name":"D3D11_DECODER_PROFILE_WMV8_POSTPROC","features":[403]},{"name":"D3D11_DECODER_PROFILE_WMV9_IDCT","features":[403]},{"name":"D3D11_DECODER_PROFILE_WMV9_MOCOMP","features":[403]},{"name":"D3D11_DECODER_PROFILE_WMV9_POSTPROC","features":[403]},{"name":"D3D11_DEFAULT_BLEND_FACTOR_ALPHA","features":[403]},{"name":"D3D11_DEFAULT_BLEND_FACTOR_BLUE","features":[403]},{"name":"D3D11_DEFAULT_BLEND_FACTOR_GREEN","features":[403]},{"name":"D3D11_DEFAULT_BLEND_FACTOR_RED","features":[403]},{"name":"D3D11_DEFAULT_BORDER_COLOR_COMPONENT","features":[403]},{"name":"D3D11_DEFAULT_DEPTH_BIAS","features":[403]},{"name":"D3D11_DEFAULT_DEPTH_BIAS_CLAMP","features":[403]},{"name":"D3D11_DEFAULT_MAX_ANISOTROPY","features":[403]},{"name":"D3D11_DEFAULT_MIP_LOD_BIAS","features":[403]},{"name":"D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX","features":[403]},{"name":"D3D11_DEFAULT_SAMPLE_MASK","features":[403]},{"name":"D3D11_DEFAULT_SCISSOR_ENDX","features":[403]},{"name":"D3D11_DEFAULT_SCISSOR_ENDY","features":[403]},{"name":"D3D11_DEFAULT_SCISSOR_STARTX","features":[403]},{"name":"D3D11_DEFAULT_SCISSOR_STARTY","features":[403]},{"name":"D3D11_DEFAULT_SLOPE_SCALED_DEPTH_BIAS","features":[403]},{"name":"D3D11_DEFAULT_STENCIL_READ_MASK","features":[403]},{"name":"D3D11_DEFAULT_STENCIL_REFERENCE","features":[403]},{"name":"D3D11_DEFAULT_STENCIL_WRITE_MASK","features":[403]},{"name":"D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX","features":[403]},{"name":"D3D11_DEFAULT_VIEWPORT_HEIGHT","features":[403]},{"name":"D3D11_DEFAULT_VIEWPORT_MAX_DEPTH","features":[403]},{"name":"D3D11_DEFAULT_VIEWPORT_MIN_DEPTH","features":[403]},{"name":"D3D11_DEFAULT_VIEWPORT_TOPLEFTX","features":[403]},{"name":"D3D11_DEFAULT_VIEWPORT_TOPLEFTY","features":[403]},{"name":"D3D11_DEFAULT_VIEWPORT_WIDTH","features":[403]},{"name":"D3D11_DEPTH_STENCILOP_DESC","features":[403]},{"name":"D3D11_DEPTH_STENCIL_DESC","features":[307,403]},{"name":"D3D11_DEPTH_STENCIL_VIEW_DESC","features":[403,395]},{"name":"D3D11_DEPTH_WRITE_MASK","features":[403]},{"name":"D3D11_DEPTH_WRITE_MASK_ALL","features":[403]},{"name":"D3D11_DEPTH_WRITE_MASK_ZERO","features":[403]},{"name":"D3D11_DEVICE_CONTEXT_DEFERRED","features":[403]},{"name":"D3D11_DEVICE_CONTEXT_IMMEDIATE","features":[403]},{"name":"D3D11_DEVICE_CONTEXT_TYPE","features":[403]},{"name":"D3D11_DOMAIN_SHADER","features":[403]},{"name":"D3D11_DOMAIN_SHADER_TRACE_DESC","features":[403]},{"name":"D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS","features":[403]},{"name":"D3D11_DRAW_INSTANCED_INDIRECT_ARGS","features":[403]},{"name":"D3D11_DSV_DIMENSION","features":[403]},{"name":"D3D11_DSV_DIMENSION_TEXTURE1D","features":[403]},{"name":"D3D11_DSV_DIMENSION_TEXTURE1DARRAY","features":[403]},{"name":"D3D11_DSV_DIMENSION_TEXTURE2D","features":[403]},{"name":"D3D11_DSV_DIMENSION_TEXTURE2DARRAY","features":[403]},{"name":"D3D11_DSV_DIMENSION_TEXTURE2DMS","features":[403]},{"name":"D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY","features":[403]},{"name":"D3D11_DSV_DIMENSION_UNKNOWN","features":[403]},{"name":"D3D11_DSV_FLAG","features":[403]},{"name":"D3D11_DSV_READ_ONLY_DEPTH","features":[403]},{"name":"D3D11_DSV_READ_ONLY_STENCIL","features":[403]},{"name":"D3D11_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS","features":[403]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COUNT","features":[403]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT","features":[403]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT","features":[403]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT","features":[403]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_DS_OUTPUT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_DS_OUTPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_ENABLE_BREAK_ON_MESSAGE","features":[403]},{"name":"D3D11_ENCRYPTED_BLOCK_INFO","features":[403]},{"name":"D3D11_FEATURE","features":[403]},{"name":"D3D11_FEATURE_ARCHITECTURE_INFO","features":[403]},{"name":"D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS","features":[403]},{"name":"D3D11_FEATURE_D3D11_OPTIONS","features":[403]},{"name":"D3D11_FEATURE_D3D11_OPTIONS1","features":[403]},{"name":"D3D11_FEATURE_D3D11_OPTIONS2","features":[403]},{"name":"D3D11_FEATURE_D3D11_OPTIONS3","features":[403]},{"name":"D3D11_FEATURE_D3D11_OPTIONS4","features":[403]},{"name":"D3D11_FEATURE_D3D11_OPTIONS5","features":[403]},{"name":"D3D11_FEATURE_D3D9_OPTIONS","features":[403]},{"name":"D3D11_FEATURE_D3D9_OPTIONS1","features":[403]},{"name":"D3D11_FEATURE_D3D9_SHADOW_SUPPORT","features":[403]},{"name":"D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT","features":[403]},{"name":"D3D11_FEATURE_DATA_ARCHITECTURE_INFO","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS1","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS2","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS3","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS4","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS5","features":[403]},{"name":"D3D11_FEATURE_DATA_D3D9_OPTIONS","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D9_OPTIONS1","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT","features":[307,403]},{"name":"D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT","features":[307,403]},{"name":"D3D11_FEATURE_DATA_DISPLAYABLE","features":[307,403]},{"name":"D3D11_FEATURE_DATA_DOUBLES","features":[307,403]},{"name":"D3D11_FEATURE_DATA_FORMAT_SUPPORT","features":[403,395]},{"name":"D3D11_FEATURE_DATA_FORMAT_SUPPORT2","features":[403,395]},{"name":"D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT","features":[403]},{"name":"D3D11_FEATURE_DATA_MARKER_SUPPORT","features":[307,403]},{"name":"D3D11_FEATURE_DATA_SHADER_CACHE","features":[403]},{"name":"D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT","features":[403]},{"name":"D3D11_FEATURE_DATA_THREADING","features":[307,403]},{"name":"D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM","features":[403,395]},{"name":"D3D11_FEATURE_DISPLAYABLE","features":[403]},{"name":"D3D11_FEATURE_DOUBLES","features":[403]},{"name":"D3D11_FEATURE_FORMAT_SUPPORT","features":[403]},{"name":"D3D11_FEATURE_FORMAT_SUPPORT2","features":[403]},{"name":"D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT","features":[403]},{"name":"D3D11_FEATURE_MARKER_SUPPORT","features":[403]},{"name":"D3D11_FEATURE_SHADER_CACHE","features":[403]},{"name":"D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT","features":[403]},{"name":"D3D11_FEATURE_THREADING","features":[403]},{"name":"D3D11_FEATURE_VIDEO","features":[403]},{"name":"D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM","features":[403]},{"name":"D3D11_FENCE_FLAG","features":[403]},{"name":"D3D11_FENCE_FLAG_NONE","features":[403]},{"name":"D3D11_FENCE_FLAG_NON_MONITORED","features":[403]},{"name":"D3D11_FENCE_FLAG_SHARED","features":[403]},{"name":"D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER","features":[403]},{"name":"D3D11_FILL_MODE","features":[403]},{"name":"D3D11_FILL_SOLID","features":[403]},{"name":"D3D11_FILL_WIREFRAME","features":[403]},{"name":"D3D11_FILTER","features":[403]},{"name":"D3D11_FILTER_ANISOTROPIC","features":[403]},{"name":"D3D11_FILTER_COMPARISON_ANISOTROPIC","features":[403]},{"name":"D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_ANISOTROPIC","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MINIMUM_ANISOTROPIC","features":[403]},{"name":"D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MIN_MAG_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MIN_MAG_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[403]},{"name":"D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR","features":[403]},{"name":"D3D11_FILTER_REDUCTION_TYPE","features":[403]},{"name":"D3D11_FILTER_REDUCTION_TYPE_COMPARISON","features":[403]},{"name":"D3D11_FILTER_REDUCTION_TYPE_MASK","features":[403]},{"name":"D3D11_FILTER_REDUCTION_TYPE_MAXIMUM","features":[403]},{"name":"D3D11_FILTER_REDUCTION_TYPE_MINIMUM","features":[403]},{"name":"D3D11_FILTER_REDUCTION_TYPE_SHIFT","features":[403]},{"name":"D3D11_FILTER_REDUCTION_TYPE_STANDARD","features":[403]},{"name":"D3D11_FILTER_TYPE","features":[403]},{"name":"D3D11_FILTER_TYPE_LINEAR","features":[403]},{"name":"D3D11_FILTER_TYPE_MASK","features":[403]},{"name":"D3D11_FILTER_TYPE_POINT","features":[403]},{"name":"D3D11_FLOAT16_FUSED_TOLERANCE_IN_ULP","features":[403]},{"name":"D3D11_FLOAT32_MAX","features":[403]},{"name":"D3D11_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP","features":[403]},{"name":"D3D11_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR","features":[403]},{"name":"D3D11_FLOAT_TO_SRGB_EXPONENT_NUMERATOR","features":[403]},{"name":"D3D11_FLOAT_TO_SRGB_OFFSET","features":[403]},{"name":"D3D11_FLOAT_TO_SRGB_SCALE_1","features":[403]},{"name":"D3D11_FLOAT_TO_SRGB_SCALE_2","features":[403]},{"name":"D3D11_FLOAT_TO_SRGB_THRESHOLD","features":[403]},{"name":"D3D11_FORCE_DEBUGGABLE","features":[403]},{"name":"D3D11_FORCE_SHADER_SKIP_OPTIMIZATION","features":[403]},{"name":"D3D11_FORMAT_SUPPORT","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_DISPLAYABLE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_SHAREABLE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_TILED","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD","features":[403]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_BLENDABLE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_BUFFER","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_CPU_LOCKABLE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_DECODER_OUTPUT","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_DEPTH_STENCIL","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_DISPLAY","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_IA_INDEX_BUFFER","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_IA_VERTEX_BUFFER","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_MIP","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_MIP_AUTOGEN","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_MULTISAMPLE_LOAD","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_RENDER_TARGET","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_GATHER","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_LOAD","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_SAMPLE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_SO_BUFFER","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_TEXTURE1D","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_TEXTURE2D","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_TEXTURE3D","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_TEXTURECUBE","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_VIDEO_ENCODER","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT","features":[403]},{"name":"D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT","features":[403]},{"name":"D3D11_FTOI_INSTRUCTION_MAX_INPUT","features":[403]},{"name":"D3D11_FTOI_INSTRUCTION_MIN_INPUT","features":[403]},{"name":"D3D11_FTOU_INSTRUCTION_MAX_INPUT","features":[403]},{"name":"D3D11_FTOU_INSTRUCTION_MIN_INPUT","features":[403]},{"name":"D3D11_FUNCTION_DESC","features":[307,400,403]},{"name":"D3D11_GEOMETRY_SHADER","features":[403]},{"name":"D3D11_GEOMETRY_SHADER_TRACE_DESC","features":[403]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_READS_PER_INST","features":[403]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_READ_PORTS","features":[403]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COUNT","features":[403]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_COUNT","features":[403]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_GS_INPUT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_GS_INPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_GS_INPUT_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_GS_INPUT_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_GS_INPUT_REGISTER_VERTICES","features":[403]},{"name":"D3D11_GS_MAX_INSTANCE_COUNT","features":[403]},{"name":"D3D11_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES","features":[403]},{"name":"D3D11_GS_OUTPUT_ELEMENTS","features":[403]},{"name":"D3D11_GS_OUTPUT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_GS_OUTPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_HS_CONTROL_POINT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_HS_CONTROL_POINT_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_HS_CONTROL_POINT_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND","features":[403]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT","features":[403]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT","features":[403]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT","features":[403]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND","features":[403]},{"name":"D3D11_HS_MAXTESSFACTOR_LOWER_BOUND","features":[403]},{"name":"D3D11_HS_MAXTESSFACTOR_UPPER_BOUND","features":[403]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS","features":[403]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT","features":[403]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT","features":[403]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS","features":[403]},{"name":"D3D11_HULL_SHADER","features":[403]},{"name":"D3D11_HULL_SHADER_TRACE_DESC","features":[403]},{"name":"D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES","features":[403]},{"name":"D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY","features":[403]},{"name":"D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES","features":[403]},{"name":"D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT","features":[403]},{"name":"D3D11_IA_INSTANCE_ID_BIT_COUNT","features":[403]},{"name":"D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT","features":[403]},{"name":"D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT","features":[403]},{"name":"D3D11_IA_PRIMITIVE_ID_BIT_COUNT","features":[403]},{"name":"D3D11_IA_VERTEX_ID_BIT_COUNT","features":[403]},{"name":"D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT","features":[403]},{"name":"D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS","features":[403]},{"name":"D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT","features":[403]},{"name":"D3D11_INFOQUEUE_STORAGE_FILTER_OVERRIDE","features":[403]},{"name":"D3D11_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT","features":[403]},{"name":"D3D11_INFO_QUEUE_FILTER","features":[403]},{"name":"D3D11_INFO_QUEUE_FILTER_DESC","features":[403]},{"name":"D3D11_INPUT_CLASSIFICATION","features":[403]},{"name":"D3D11_INPUT_ELEMENT_DESC","features":[403,395]},{"name":"D3D11_INPUT_PER_INSTANCE_DATA","features":[403]},{"name":"D3D11_INPUT_PER_VERTEX_DATA","features":[403]},{"name":"D3D11_INTEGER_DIVIDE_BY_ZERO_QUOTIENT","features":[403]},{"name":"D3D11_INTEGER_DIVIDE_BY_ZERO_REMAINDER","features":[403]},{"name":"D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL","features":[403]},{"name":"D3D11_KEEP_UNORDERED_ACCESS_VIEWS","features":[403]},{"name":"D3D11_KEY_EXCHANGE_HW_PROTECTION","features":[403]},{"name":"D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA","features":[403]},{"name":"D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA","features":[403]},{"name":"D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA","features":[403]},{"name":"D3D11_KEY_EXCHANGE_RSAES_OAEP","features":[403]},{"name":"D3D11_LIBRARY_DESC","features":[403]},{"name":"D3D11_LINEAR_GAMMA","features":[403]},{"name":"D3D11_LOGIC_OP","features":[403]},{"name":"D3D11_LOGIC_OP_AND","features":[403]},{"name":"D3D11_LOGIC_OP_AND_INVERTED","features":[403]},{"name":"D3D11_LOGIC_OP_AND_REVERSE","features":[403]},{"name":"D3D11_LOGIC_OP_CLEAR","features":[403]},{"name":"D3D11_LOGIC_OP_COPY","features":[403]},{"name":"D3D11_LOGIC_OP_COPY_INVERTED","features":[403]},{"name":"D3D11_LOGIC_OP_EQUIV","features":[403]},{"name":"D3D11_LOGIC_OP_INVERT","features":[403]},{"name":"D3D11_LOGIC_OP_NAND","features":[403]},{"name":"D3D11_LOGIC_OP_NOOP","features":[403]},{"name":"D3D11_LOGIC_OP_NOR","features":[403]},{"name":"D3D11_LOGIC_OP_OR","features":[403]},{"name":"D3D11_LOGIC_OP_OR_INVERTED","features":[403]},{"name":"D3D11_LOGIC_OP_OR_REVERSE","features":[403]},{"name":"D3D11_LOGIC_OP_SET","features":[403]},{"name":"D3D11_LOGIC_OP_XOR","features":[403]},{"name":"D3D11_MAG_FILTER_SHIFT","features":[403]},{"name":"D3D11_MAJOR_VERSION","features":[403]},{"name":"D3D11_MAP","features":[403]},{"name":"D3D11_MAPPED_SUBRESOURCE","features":[403]},{"name":"D3D11_MAP_FLAG","features":[403]},{"name":"D3D11_MAP_FLAG_DO_NOT_WAIT","features":[403]},{"name":"D3D11_MAP_READ","features":[403]},{"name":"D3D11_MAP_READ_WRITE","features":[403]},{"name":"D3D11_MAP_WRITE","features":[403]},{"name":"D3D11_MAP_WRITE_DISCARD","features":[403]},{"name":"D3D11_MAP_WRITE_NO_OVERWRITE","features":[403]},{"name":"D3D11_MAX_BORDER_COLOR_COMPONENT","features":[403]},{"name":"D3D11_MAX_DEPTH","features":[403]},{"name":"D3D11_MAX_MAXANISOTROPY","features":[403]},{"name":"D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT","features":[403]},{"name":"D3D11_MAX_POSITION_VALUE","features":[403]},{"name":"D3D11_MAX_TEXTURE_DIMENSION_2_TO_EXP","features":[403]},{"name":"D3D11_MESSAGE","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_CLEANUP","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_COMPILATION","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_EXECUTION","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_INITIALIZATION","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_MISCELLANEOUS","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_SHADER","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_STATE_CREATION","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_STATE_GETTING","features":[403]},{"name":"D3D11_MESSAGE_CATEGORY_STATE_SETTING","features":[403]},{"name":"D3D11_MESSAGE_ID","features":[403]},{"name":"D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDARRAY","features":[403]},{"name":"D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDBIND","features":[403]},{"name":"D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY","features":[403]},{"name":"D3D11_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_INVALIDINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKCRYPTOSESSIONSTATUS_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKFEATURESUPPORT_FORMAT_DEPRECATED","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMATCONVERSION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMAT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DEPTH_READONLY","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_STENCIL_READONLY","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWUINT_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_DENORMFLUSH","features":[403]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_INVALIDPROCESSIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_UNSUPPORTEDCONFIGURE","features":[403]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_NO_3D_MISMATCHED_UPDATES","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDOFFSET","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDSOURCESTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_LARGEOFFSET","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION1_INVALIDCOPYFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_EMPTYSOURCEBOX","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER","features":[403]},{"name":"D3D11_MESSAGE_ID_COPYTILES_INVALID_PARAMETER","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_MULTITHREADING","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER1","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER10","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER11","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER12","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER13","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER14","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER15","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER2","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER3","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER4","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER5","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER6","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER7","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER8","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER9","features":[403]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_THIS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_INVALIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSTRUCTURESTRIDE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCALL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECRYPTOSESSION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATECRYPTOSESSION_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_CALL_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_COMMANDLISTFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_SINGLETHREADED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_FEATURELEVELS_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFEATURELEVEL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDREFIID","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICE_INVALIDARGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICE_WARNING","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCALL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEFENCE_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCALL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_LEVEL9_INSTANCING_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_LEVEL9_STEPRATE_NOT_1","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_DECODENOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_ENCODENOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDCONTEXTTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNSUPPORTEDCONTEXTTTYPEFORQUERY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_AMBIGUOUSVIDEOPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDARRAYWITHDECODER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESESOURCEVIEW_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_AMBIGUOUSVIDEOPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDARRAYWITHDECODER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_NULLDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_AMBIGUOUSVIDEOPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDARRAYWITHDECODER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANEINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_TOOMANYOBJECTS","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAYSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDBIND","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDDIMENSION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDMIP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEMIP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_ZEROWIDTHHEIGHT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDFRAMEFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDINPUTFRAMERATE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDOUTPUTFRAMERATE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDWIDTHHEIGHT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAYSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDBIND","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDDIMENSION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFOURCC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMIP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMISC","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMSAA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_UNSUPPORTEDMIP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDARRAY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDBIND","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDDIMENSION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMIP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMSAA","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDARRAY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDMIP","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_AUTHENTICATEDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_BLENDSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_BUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_CLASSINSTANCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_CLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_COMMANDLIST","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_COMPUTESHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_CONTEXT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_COUNTER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_CRYPTOSESSION","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_DECODEROUTPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_DEVICECONTEXTSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_DOMAINSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_FENCE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_GEOMETRYSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_HULLSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_INPUTLAYOUT","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_PIXELSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_PREDICATE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_PROCESSORINPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_PROCESSOROUTPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_QUERY","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_RASTERIZERSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_RENDERTARGETVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_SAMPLER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_SHADERRESOURCEVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_SYNCHRONIZEDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_TEXTURE1D","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_TEXTURE2D","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_TEXTURE3D","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKEDWORKLOAD","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_DEADLINE_TYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_ENGINE_TYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_MAX_INSTANCES","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_UNORDEREDACCESSVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_VERTEXSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_VIDEODECODER","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSOR","features":[403]},{"name":"D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSORENUM","features":[403]},{"name":"D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_CSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_CSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_CSSETSHADER_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_CSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D10L9_MESSAGES_END","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D10L9_MESSAGES_START","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D10_MESSAGES_END","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_1_MESSAGES_END","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_1_MESSAGES_START","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_2_MESSAGES_END","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_2_MESSAGES_START","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_3_MESSAGES_END","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_3_MESSAGES_START","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_5_MESSAGES_END","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_5_MESSAGES_START","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_MESSAGES_END","features":[403]},{"name":"D3D11_MESSAGE_ID_D3D11_MESSAGES_START","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_MISC_FLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_OFFSET","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_SIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_USAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_COMPONENT","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_COMPONENT_COUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODERENDFRAME_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODEREXTENSION_INVALIDRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_DECODEREXTENSION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MULTISAMPLED","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_NOT_RENDER_TARGET","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_OFFERED","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_WRONGDEVICE","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_FORMAT_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SIZE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_CONTENT_UNDEFINED","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_MAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_NOT_STAGING","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_OFFERED","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_WRONGDEVICE","features":[403]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEFERRED_CONTEXT_REMOVAL_PROCESS_AT_FAULT","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_AUTHENTICATEDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_BLENDSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_BUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_CLASSINSTANCE","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_CLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_COMMANDLIST","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_COMPUTESHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_CONTEXT","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_COUNTER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_CRYPTOSESSION","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_DECODEROUTPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_DEVICECONTEXTSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_DOMAINSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_FENCE","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_GEOMETRYSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_HULLSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_INPUTLAYOUT","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_PIXELSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_PREDICATE","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_PROCESSORINPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_PROCESSOROUTPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_QUERY","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_RASTERIZERSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_RENDERTARGETVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_SAMPLER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_SHADERRESOURCEVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_SYNCHRONIZEDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_TEXTURE1D","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_TEXTURE2D","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_TEXTURE3D","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_UNORDEREDACCESSVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_VERTEXSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_VIDEODECODER","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSOR","features":[403]},{"name":"D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSORENUM","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDRECT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_NOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_SHADEREXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATESHADER_CLASSLINKAGE_FULL","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDOFFSET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_TOOMANYVIEWS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISCARDVIEW_INVALIDVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCH_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_DEPTHSTENCILVIEW_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HS_XOR_DS_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_SYSTEMVALUE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_FORCED_SAMPLE_COUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_PIXEL_SHADER_WITHOUT_RTV_OR_DSV","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RASTERIZING_CONTROL_POINTS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET_DUE_TO_FLIP_PRESENT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLE_MASK_IGNORED_ON_FL9","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSGETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSGETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDCONTEXT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSGETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSGETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_LOCKEDOUT_INTERFACE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_INVALIDOFFSET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NUMUAVS_INVALIDRANGE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_TOOMANYVIEWS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE1_ACCESS_DENIED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE1_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BY_NAME_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETHARDWAREPROTECTION_INVALIDCONTEXT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDCONTEXT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDMINLOD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INSTANCE_DATA_BINDINGS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACES_FEATURELEVEL","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACE_COUNT_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_DATA","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_INDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_TYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_UNBOUND_INSTANCE_DATA","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_MINPRECISION","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET_DUE_TO_FLIP_PRESENT","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY","features":[403]},{"name":"D3D11_MESSAGE_ID_DIRTY_TILE_MAPPING_ACCESS","features":[403]},{"name":"D3D11_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3","features":[403]},{"name":"D3D11_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE","features":[403]},{"name":"D3D11_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_DSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_DSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_DSSETSHADER_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_DUPLICATE_TILE_MAPPINGS_IN_COVERED_AREA","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_MAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_NOT_STAGING","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_OFFERED","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_WRONGDEVICE","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_FORMAT_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SIZE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_CONTENT_UNDEFINED","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MULTISAMPLED","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_OFFERED","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_WRONGDEVICE","features":[403]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_END_TRACKED_WORKLOAD_INVALID_ARG","features":[403]},{"name":"D3D11_MESSAGE_ID_ENQUEUESETEVENT_ACCESSDENIED_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_ENQUEUESETEVENT_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_ENQUEUESETEVENT_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_ENQUEUESETEVENT_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_FINISHDISPLAYLIST_INVALID_CALL_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_FINISHDISPLAYLIST_ONIMMEDIATECONTEXT","features":[403]},{"name":"D3D11_MESSAGE_ID_FINISHDISPLAYLIST_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_FINISHSESSIONKEYREFRESH_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_FLUSH1_INVALIDCONTEXTTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_INVALIDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_INVALIDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_WRONGSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCONTENTPROTECTIONCAPS_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATESIZE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_WRONGSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_WRONGSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONPRIVATEDATASIZE_INVALID_KEY_EXCHANGE_TYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONPRIVATEDATASIZE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOTYPE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDATAFORNEWHARDWAREKEY_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDC_INACCESSIBLE","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDECODERBUFFER_LOCKED","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDECODERBUFFER_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDECODERCREATIONPARAMS_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDECODERDRIVERHANDLE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETDECODERPROFILE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETPRIVATEDATA_MOREDATA","features":[403]},{"name":"D3D11_MESSAGE_ID_GETRESOURCETILING_NONTILED_RESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCAPS_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCAPS_ZEROWIDTHHEIGHT","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_INVALIDINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERPROFILECOUNT_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_INVALIDINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORCAPS_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORCONTENTDESC_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_INVALIDINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_INVALIDINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_HSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_HSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_HSSETSHADER_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_1DESTUNSUPPORTEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_3DESTUNSUPPORTEDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_BACKBUFFERNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_CHROMASIZEMISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXESINTERSECT","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXNOT2D","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXNOTSUB","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DESTINATIONNOT2D","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DIMENSIONSTOOLARGE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_EMPTYDESTBOX","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_FORMATUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_FRACTIONALDOWNSCALETOLARGE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_GUARDRECTSUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDCOMPONENTS","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDCOPYFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDMIPLEVEL","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDNUMDESTINATIONS","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSCANDATAOFFSET","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSOURCESIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_LUMACHROMASIZEMISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_NONPOW2SCALEUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_NOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_OUTPUTDIMENSIONSTOOLARGE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_SCALEUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_SUBBOXUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_TILEDRESOURCESUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDDSTTEXTUREUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDSRCBUFFERMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDSRCBUFFERUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPRTEDCOPYFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_XSUBSAMPLEMISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_XSUBSAMPLEODD","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_YSUBSAMPLEMISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_YSUBSAMPLEODD","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_BACKBUFFERNOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_DIMENSIONSTOOLARGE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_FORMATUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_GUARDRECTSUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_INVALIDCOMPONENTS","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_INVALIDMIPLEVEL","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_INVALIDSCANDATAOFFSET","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_NOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_SOURCENOT2D","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_TILEDRESOURCESUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDDSTBUFFERMISCFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDDSTBUFFERUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDSRCTEXTUREUSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_XSUBSAMPLEMISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_YSUBSAMPLEMISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_AUTHENTICATEDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_BLENDSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_BLENDSTATE_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_BUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_BUFFER_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_CLASSINSTANCE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_CLASSLINKAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_COMMANDLIST","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_COMPUTESHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_CONTEXT","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_COUNTER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_CRYPTOSESSION","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DECODEROUTPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DEVICE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DEVICECONTEXTSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DEVICE_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_DOMAINSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_FENCE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_HULLSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_PIXELSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_PIXELSHADER_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_PREDICATE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_PREDICATE_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_PROCESSORINPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_PROCESSOROUTPUTVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_QUERY","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_QUERY_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_SAMPLER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_SAMPLER_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_SWAPCHAIN","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_SYNCHRONIZEDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE1D","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE1D_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE2D","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE2D_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE3D","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE3D_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_TRACKEDWORKLOAD","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_UNORDEREDACCESSVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_VERTEXSHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_VERTEXSHADER_WIN7","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_VIDEODECODER","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSOR","features":[403]},{"name":"D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSORENUM","features":[403]},{"name":"D3D11_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS","features":[403]},{"name":"D3D11_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS","features":[403]},{"name":"D3D11_MESSAGE_ID_NEED_TO_CALL_TILEDRESOURCEBARRIER","features":[403]},{"name":"D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_NEGOTIATECRYPTOSESSIONKEYEXCHANGEMT_INVALIDKEYEXCHANGETYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_NEGOTIATECRYPTOSESSIONKEYEXCHANGEMT_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_NO_TRACKED_WORKLOAD_SLOT_AVAILABLE","features":[403]},{"name":"D3D11_MESSAGE_ID_NULL_TILE_MAPPING_ACCESS_ERROR","features":[403]},{"name":"D3D11_MESSAGE_ID_NULL_TILE_MAPPING_ACCESS_WARNING","features":[403]},{"name":"D3D11_MESSAGE_ID_OFFERRELEASE_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_OFFERRESOURCES_INACCESSIBLE","features":[403]},{"name":"D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDPRIORITY","features":[403]},{"name":"D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_OMSETDEPTHSTENCIL_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW","features":[403]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS","features":[403]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT","features":[403]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS","features":[403]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR","features":[403]},{"name":"D3D11_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION","features":[403]},{"name":"D3D11_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION","features":[403]},{"name":"D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS","features":[403]},{"name":"D3D11_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_PSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_INVALIDPROCESSINDEX","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_UNSUPPORTEDQUERY","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGCHANNEL","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERY_BEGIN_DUPLICATE","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE","features":[403]},{"name":"D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_HARDWARE_EXCEPTION","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_INFO","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_KMDRIVER_EXCEPTION","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_OUT_OF_MEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_THREADING_MODE","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_UMDRIVER_EXCEPTION","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_WARNING","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_ATOMIC_INCONSISTENT","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_RAW_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_READING_UNINITIALIZED_RESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_WAR_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_WAW_HAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_INVALIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NOTLOCKED","features":[403]},{"name":"D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_RESIZETILEPOOL_INVALID_PARAMETER","features":[403]},{"name":"D3D11_MESSAGE_ID_RESIZETILEPOOL_SHRINK_WITH_MAPPINGS_STILL_DEFINED_PAST_END","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_ALREADYMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_DEVICEREMOVED_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDMAPTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_OUTOFMEMORY_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_WITHOUT_INITIAL_DISCARD","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_UNMAP_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO","features":[403]},{"name":"D3D11_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE","features":[403]},{"name":"D3D11_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS","features":[403]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA","features":[403]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN","features":[403]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY","features":[403]},{"name":"D3D11_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY","features":[403]},{"name":"D3D11_MESSAGE_ID_SHADER_ABORT","features":[403]},{"name":"D3D11_MESSAGE_ID_SHADER_ERROR","features":[403]},{"name":"D3D11_MESSAGE_ID_SHADER_MESSAGE","features":[403]},{"name":"D3D11_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA","features":[403]},{"name":"D3D11_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_STRING_FROM_APPLICATION","features":[403]},{"name":"D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_INVALIDTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_SWAPDEVICECONTEXTSTATE_NOTSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED","features":[403]},{"name":"D3D11_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_TILEDRESOURCEBARRIER_INVALID_PARAMETER","features":[403]},{"name":"D3D11_MESSAGE_ID_TILED_RESOURCE_TIER_1_BUFFER_TEXTURE_MISMATCH","features":[403]},{"name":"D3D11_MESSAGE_ID_TILE_MAPPINGS_IN_COVERED_AREA_DUPLICATED_OUTSIDE","features":[403]},{"name":"D3D11_MESSAGE_ID_TILE_MAPPINGS_SHARED_BETWEEN_INCOMPATIBLE_RESOURCES","features":[403]},{"name":"D3D11_MESSAGE_ID_TILE_MAPPINGS_SHARED_BETWEEN_INPUT_AND_OUTPUT","features":[403]},{"name":"D3D11_MESSAGE_ID_TRACKED_WORKLOAD_DISJOINT_FAILURE","features":[403]},{"name":"D3D11_MESSAGE_ID_TRACKED_WORKLOAD_ENGINE_TYPE_NOT_FOUND","features":[403]},{"name":"D3D11_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_UNKNOWN","features":[403]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE1_INVALIDCOPYFLAGS","features":[403]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_EMPTYDESTBOX","features":[403]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX","features":[403]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE","features":[403]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_PREFERUPDATESUBRESOURCE1","features":[403]},{"name":"D3D11_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER","features":[403]},{"name":"D3D11_MESSAGE_ID_UPDATETILES_INVALID_PARAMETER","features":[403]},{"name":"D3D11_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEODECODERENABLEDOWNSAMPLING_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEODECODERENABLEDOWNSAMPLING_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEODECODERUPDATEDOWNSAMPLING_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEODECODERUPDATEDOWNSAMPLING_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INPUTHAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAY","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAYSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDDESTRECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDFUTUREFRAMES","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDINPUTRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDOUTPUT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDPASTFRAMES","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDRIGHTRESOURCE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSOURCERECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSTREAMCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NOSTEREOSTREAMS","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_OUTPUTHAZARD","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTEXPECTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTNOTEXPECTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_STEREONOTENABLED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_TARGETRECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDDESTRECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSOURCERECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSTREAMCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_TARGETRECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTALPHAFILLMODE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTBACKGROUNDCOLOR_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE1_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCONSTRICTION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTEXTENSION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTHDRMETADATA_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTHDRMETADATA_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSHADERUSAGE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSTEREOMODE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTTARGETRECT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE1_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE1_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMMIRROR_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMMIRROR_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDFILLMODE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_INVALIDALPHA","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE1_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTEXTENSION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTHDRMETADATA_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTHDRMETADATA_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSHADERUSAGE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTTARGETRECT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDALPHA","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE1_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE1_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDRECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDFILTER","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDLEVEL","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_INVALIDSIZE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDRANGE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDFLAG","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDRATE","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDALPHA","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDRATIO","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALID","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDRECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FLIPUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FORMATUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDFORMAT","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDSTREAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_MONOOFFSETUNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_NULLPARAM","features":[403]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_UNSUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT","features":[403]},{"name":"D3D11_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED","features":[403]},{"name":"D3D11_MESSAGE_SEVERITY","features":[403]},{"name":"D3D11_MESSAGE_SEVERITY_CORRUPTION","features":[403]},{"name":"D3D11_MESSAGE_SEVERITY_ERROR","features":[403]},{"name":"D3D11_MESSAGE_SEVERITY_INFO","features":[403]},{"name":"D3D11_MESSAGE_SEVERITY_MESSAGE","features":[403]},{"name":"D3D11_MESSAGE_SEVERITY_WARNING","features":[403]},{"name":"D3D11_MINOR_VERSION","features":[403]},{"name":"D3D11_MIN_BORDER_COLOR_COMPONENT","features":[403]},{"name":"D3D11_MIN_DEPTH","features":[403]},{"name":"D3D11_MIN_FILTER_SHIFT","features":[403]},{"name":"D3D11_MIN_MAXANISOTROPY","features":[403]},{"name":"D3D11_MIP_FILTER_SHIFT","features":[403]},{"name":"D3D11_MIP_LOD_BIAS_MAX","features":[403]},{"name":"D3D11_MIP_LOD_BIAS_MIN","features":[403]},{"name":"D3D11_MIP_LOD_FRACTIONAL_BIT_COUNT","features":[403]},{"name":"D3D11_MIP_LOD_RANGE_BIT_COUNT","features":[403]},{"name":"D3D11_MULTISAMPLE_ANTIALIAS_LINE_WIDTH","features":[403]},{"name":"D3D11_MUTE_CATEGORY","features":[403]},{"name":"D3D11_MUTE_DEBUG_OUTPUT","features":[403]},{"name":"D3D11_MUTE_ID_DECIMAL","features":[403]},{"name":"D3D11_MUTE_ID_STRING","features":[403]},{"name":"D3D11_MUTE_SEVERITY","features":[403]},{"name":"D3D11_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT","features":[403]},{"name":"D3D11_OMAC","features":[403]},{"name":"D3D11_PACKED_MIP_DESC","features":[403]},{"name":"D3D11_PACKED_TILE","features":[403]},{"name":"D3D11_PARAMETER_DESC","features":[400,403]},{"name":"D3D11_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[403]},{"name":"D3D11_PIXEL_SHADER","features":[403]},{"name":"D3D11_PIXEL_SHADER_TRACE_DESC","features":[403]},{"name":"D3D11_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[403]},{"name":"D3D11_PROCESSIDTYPE_DWM","features":[403]},{"name":"D3D11_PROCESSIDTYPE_HANDLE","features":[403]},{"name":"D3D11_PROCESSIDTYPE_UNKNOWN","features":[403]},{"name":"D3D11_PS_CS_UAV_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_PS_CS_UAV_REGISTER_COUNT","features":[403]},{"name":"D3D11_PS_CS_UAV_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_PS_CS_UAV_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_PS_FRONTFACING_DEFAULT_VALUE","features":[403]},{"name":"D3D11_PS_FRONTFACING_FALSE_VALUE","features":[403]},{"name":"D3D11_PS_FRONTFACING_TRUE_VALUE","features":[403]},{"name":"D3D11_PS_INPUT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_PS_INPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_PS_INPUT_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_PS_INPUT_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[403]},{"name":"D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT","features":[403]},{"name":"D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_PS_OUTPUT_MASK_REGISTER_COUNT","features":[403]},{"name":"D3D11_PS_OUTPUT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_PS_OUTPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[403]},{"name":"D3D11_QUERY","features":[403]},{"name":"D3D11_QUERY_DATA_PIPELINE_STATISTICS","features":[403]},{"name":"D3D11_QUERY_DATA_SO_STATISTICS","features":[403]},{"name":"D3D11_QUERY_DATA_TIMESTAMP_DISJOINT","features":[307,403]},{"name":"D3D11_QUERY_DESC","features":[403]},{"name":"D3D11_QUERY_DESC1","features":[403]},{"name":"D3D11_QUERY_EVENT","features":[403]},{"name":"D3D11_QUERY_MISC_FLAG","features":[403]},{"name":"D3D11_QUERY_MISC_PREDICATEHINT","features":[403]},{"name":"D3D11_QUERY_OCCLUSION","features":[403]},{"name":"D3D11_QUERY_OCCLUSION_PREDICATE","features":[403]},{"name":"D3D11_QUERY_PIPELINE_STATISTICS","features":[403]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE","features":[403]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0","features":[403]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1","features":[403]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2","features":[403]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3","features":[403]},{"name":"D3D11_QUERY_SO_STATISTICS","features":[403]},{"name":"D3D11_QUERY_SO_STATISTICS_STREAM0","features":[403]},{"name":"D3D11_QUERY_SO_STATISTICS_STREAM1","features":[403]},{"name":"D3D11_QUERY_SO_STATISTICS_STREAM2","features":[403]},{"name":"D3D11_QUERY_SO_STATISTICS_STREAM3","features":[403]},{"name":"D3D11_QUERY_TIMESTAMP","features":[403]},{"name":"D3D11_QUERY_TIMESTAMP_DISJOINT","features":[403]},{"name":"D3D11_RAISE_FLAG","features":[403]},{"name":"D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR","features":[403]},{"name":"D3D11_RASTERIZER_DESC","features":[307,403]},{"name":"D3D11_RASTERIZER_DESC1","features":[307,403]},{"name":"D3D11_RASTERIZER_DESC2","features":[307,403]},{"name":"D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT","features":[403]},{"name":"D3D11_REGKEY_PATH","features":[403]},{"name":"D3D11_RENDER_TARGET_BLEND_DESC","features":[307,403]},{"name":"D3D11_RENDER_TARGET_BLEND_DESC1","features":[307,403]},{"name":"D3D11_RENDER_TARGET_VIEW_DESC","features":[403,395]},{"name":"D3D11_RENDER_TARGET_VIEW_DESC1","features":[403,395]},{"name":"D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE","features":[403]},{"name":"D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP","features":[403]},{"name":"D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT","features":[403]},{"name":"D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE","features":[403]},{"name":"D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[403]},{"name":"D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP","features":[403]},{"name":"D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION","features":[403]},{"name":"D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT","features":[403]},{"name":"D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT","features":[403]},{"name":"D3D11_REQ_MAXANISOTROPY","features":[403]},{"name":"D3D11_REQ_MIP_LEVELS","features":[403]},{"name":"D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES","features":[403]},{"name":"D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE","features":[403]},{"name":"D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH","features":[403]},{"name":"D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM","features":[403]},{"name":"D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM","features":[403]},{"name":"D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM","features":[403]},{"name":"D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP","features":[403]},{"name":"D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE","features":[403]},{"name":"D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION","features":[403]},{"name":"D3D11_REQ_TEXTURE1D_U_DIMENSION","features":[403]},{"name":"D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION","features":[403]},{"name":"D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[403]},{"name":"D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION","features":[403]},{"name":"D3D11_REQ_TEXTURECUBE_DIMENSION","features":[403]},{"name":"D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL","features":[403]},{"name":"D3D11_RESOURCE_DIMENSION","features":[403]},{"name":"D3D11_RESOURCE_DIMENSION_BUFFER","features":[403]},{"name":"D3D11_RESOURCE_DIMENSION_TEXTURE1D","features":[403]},{"name":"D3D11_RESOURCE_DIMENSION_TEXTURE2D","features":[403]},{"name":"D3D11_RESOURCE_DIMENSION_TEXTURE3D","features":[403]},{"name":"D3D11_RESOURCE_DIMENSION_UNKNOWN","features":[403]},{"name":"D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS","features":[403]},{"name":"D3D11_RESOURCE_MISC_BUFFER_STRUCTURED","features":[403]},{"name":"D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS","features":[403]},{"name":"D3D11_RESOURCE_MISC_FLAG","features":[403]},{"name":"D3D11_RESOURCE_MISC_GDI_COMPATIBLE","features":[403]},{"name":"D3D11_RESOURCE_MISC_GENERATE_MIPS","features":[403]},{"name":"D3D11_RESOURCE_MISC_GUARDED","features":[403]},{"name":"D3D11_RESOURCE_MISC_HW_PROTECTED","features":[403]},{"name":"D3D11_RESOURCE_MISC_RESOURCE_CLAMP","features":[403]},{"name":"D3D11_RESOURCE_MISC_RESTRICTED_CONTENT","features":[403]},{"name":"D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE","features":[403]},{"name":"D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER","features":[403]},{"name":"D3D11_RESOURCE_MISC_SHARED","features":[403]},{"name":"D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE","features":[403]},{"name":"D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER","features":[403]},{"name":"D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX","features":[403]},{"name":"D3D11_RESOURCE_MISC_SHARED_NTHANDLE","features":[403]},{"name":"D3D11_RESOURCE_MISC_TEXTURECUBE","features":[403]},{"name":"D3D11_RESOURCE_MISC_TILED","features":[403]},{"name":"D3D11_RESOURCE_MISC_TILE_POOL","features":[403]},{"name":"D3D11_RLDO_DETAIL","features":[403]},{"name":"D3D11_RLDO_FLAGS","features":[403]},{"name":"D3D11_RLDO_IGNORE_INTERNAL","features":[403]},{"name":"D3D11_RLDO_SUMMARY","features":[403]},{"name":"D3D11_RTV_DIMENSION","features":[403]},{"name":"D3D11_RTV_DIMENSION_BUFFER","features":[403]},{"name":"D3D11_RTV_DIMENSION_TEXTURE1D","features":[403]},{"name":"D3D11_RTV_DIMENSION_TEXTURE1DARRAY","features":[403]},{"name":"D3D11_RTV_DIMENSION_TEXTURE2D","features":[403]},{"name":"D3D11_RTV_DIMENSION_TEXTURE2DARRAY","features":[403]},{"name":"D3D11_RTV_DIMENSION_TEXTURE2DMS","features":[403]},{"name":"D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY","features":[403]},{"name":"D3D11_RTV_DIMENSION_TEXTURE3D","features":[403]},{"name":"D3D11_RTV_DIMENSION_UNKNOWN","features":[403]},{"name":"D3D11_SAMPLER_DESC","features":[403]},{"name":"D3D11_SDK_LAYERS_VERSION","features":[403]},{"name":"D3D11_SDK_VERSION","features":[403]},{"name":"D3D11_SHADER_BUFFER_DESC","features":[400,403]},{"name":"D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE","features":[403]},{"name":"D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE","features":[403]},{"name":"D3D11_SHADER_CACHE_SUPPORT_FLAGS","features":[403]},{"name":"D3D11_SHADER_CACHE_SUPPORT_NONE","features":[403]},{"name":"D3D11_SHADER_DESC","features":[400,403]},{"name":"D3D11_SHADER_INPUT_BIND_DESC","features":[400,403]},{"name":"D3D11_SHADER_MAJOR_VERSION","features":[403]},{"name":"D3D11_SHADER_MAX_INSTANCES","features":[403]},{"name":"D3D11_SHADER_MAX_INTERFACES","features":[403]},{"name":"D3D11_SHADER_MAX_INTERFACE_CALL_SITES","features":[403]},{"name":"D3D11_SHADER_MAX_TYPES","features":[403]},{"name":"D3D11_SHADER_MINOR_VERSION","features":[403]},{"name":"D3D11_SHADER_MIN_PRECISION_10_BIT","features":[403]},{"name":"D3D11_SHADER_MIN_PRECISION_16_BIT","features":[403]},{"name":"D3D11_SHADER_MIN_PRECISION_SUPPORT","features":[403]},{"name":"D3D11_SHADER_RESOURCE_VIEW_DESC","features":[400,403,395]},{"name":"D3D11_SHADER_RESOURCE_VIEW_DESC1","features":[400,403,395]},{"name":"D3D11_SHADER_TRACE_DESC","features":[403]},{"name":"D3D11_SHADER_TRACE_FLAG_RECORD_REGISTER_READS","features":[403]},{"name":"D3D11_SHADER_TRACE_FLAG_RECORD_REGISTER_WRITES","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTIONS","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_ALLOW_SAME","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_ALL_HAZARDS","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_ALL_HAZARDS_ALLOWING_SAME","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_ALL_OPTIONS","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_IGNORE","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_ATOMIC_CONSISTENCY","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_ATOMIC_CONSISTENCY_ACROSS_THREADGROUPS","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_RAW","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_RAW_ACROSS_THREADGROUPS","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_UNINITIALIZED","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_WAR","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_WAR_ACROSS_THREADGROUPS","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_WAW","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_WAW_ACROSS_THREADGROUPS","features":[403]},{"name":"D3D11_SHADER_TRACKING_OPTION_UAV_SPECIFIC_FLAGS","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_DEVICEMEMORY","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_SHARED_MEMORY","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_MEMORY","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_NON_UAV","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_NONE","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_NON_UAV_DEVICEMEMORY","features":[403]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_UAV_DEVICEMEMORY","features":[403]},{"name":"D3D11_SHADER_TYPE","features":[403]},{"name":"D3D11_SHADER_TYPE_DESC","features":[400,403]},{"name":"D3D11_SHADER_VARIABLE_DESC","features":[403]},{"name":"D3D11_SHADER_VERSION_TYPE","features":[403]},{"name":"D3D11_SHARED_RESOURCE_TIER","features":[403]},{"name":"D3D11_SHARED_RESOURCE_TIER_0","features":[403]},{"name":"D3D11_SHARED_RESOURCE_TIER_1","features":[403]},{"name":"D3D11_SHARED_RESOURCE_TIER_2","features":[403]},{"name":"D3D11_SHARED_RESOURCE_TIER_3","features":[403]},{"name":"D3D11_SHIFT_INSTRUCTION_PAD_VALUE","features":[403]},{"name":"D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT","features":[403]},{"name":"D3D11_SHVER_COMPUTE_SHADER","features":[403]},{"name":"D3D11_SHVER_DOMAIN_SHADER","features":[403]},{"name":"D3D11_SHVER_GEOMETRY_SHADER","features":[403]},{"name":"D3D11_SHVER_HULL_SHADER","features":[403]},{"name":"D3D11_SHVER_PIXEL_SHADER","features":[403]},{"name":"D3D11_SHVER_RESERVED0","features":[403]},{"name":"D3D11_SHVER_VERTEX_SHADER","features":[403]},{"name":"D3D11_SIGNATURE_PARAMETER_DESC","features":[400,403]},{"name":"D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[403]},{"name":"D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES","features":[403]},{"name":"D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES","features":[403]},{"name":"D3D11_SO_BUFFER_SLOT_COUNT","features":[403]},{"name":"D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP","features":[403]},{"name":"D3D11_SO_DECLARATION_ENTRY","features":[403]},{"name":"D3D11_SO_NO_RASTERIZED_STREAM","features":[403]},{"name":"D3D11_SO_OUTPUT_COMPONENT_COUNT","features":[403]},{"name":"D3D11_SO_STREAM_COUNT","features":[403]},{"name":"D3D11_SPEC_DATE_DAY","features":[403]},{"name":"D3D11_SPEC_DATE_MONTH","features":[403]},{"name":"D3D11_SPEC_DATE_YEAR","features":[403]},{"name":"D3D11_SPEC_VERSION","features":[403]},{"name":"D3D11_SRGB_GAMMA","features":[403]},{"name":"D3D11_SRGB_TO_FLOAT_DENOMINATOR_1","features":[403]},{"name":"D3D11_SRGB_TO_FLOAT_DENOMINATOR_2","features":[403]},{"name":"D3D11_SRGB_TO_FLOAT_EXPONENT","features":[403]},{"name":"D3D11_SRGB_TO_FLOAT_OFFSET","features":[403]},{"name":"D3D11_SRGB_TO_FLOAT_THRESHOLD","features":[403]},{"name":"D3D11_SRGB_TO_FLOAT_TOLERANCE_IN_ULP","features":[403]},{"name":"D3D11_STANDARD_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED","features":[403]},{"name":"D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE","features":[403]},{"name":"D3D11_STANDARD_MULTISAMPLE_PATTERN","features":[403]},{"name":"D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS","features":[403]},{"name":"D3D11_STANDARD_PIXEL_COMPONENT_COUNT","features":[403]},{"name":"D3D11_STANDARD_PIXEL_ELEMENT_COUNT","features":[403]},{"name":"D3D11_STANDARD_VECTOR_SIZE","features":[403]},{"name":"D3D11_STANDARD_VERTEX_ELEMENT_COUNT","features":[403]},{"name":"D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT","features":[403]},{"name":"D3D11_STENCIL_OP","features":[403]},{"name":"D3D11_STENCIL_OP_DECR","features":[403]},{"name":"D3D11_STENCIL_OP_DECR_SAT","features":[403]},{"name":"D3D11_STENCIL_OP_INCR","features":[403]},{"name":"D3D11_STENCIL_OP_INCR_SAT","features":[403]},{"name":"D3D11_STENCIL_OP_INVERT","features":[403]},{"name":"D3D11_STENCIL_OP_KEEP","features":[403]},{"name":"D3D11_STENCIL_OP_REPLACE","features":[403]},{"name":"D3D11_STENCIL_OP_ZERO","features":[403]},{"name":"D3D11_SUBPIXEL_FRACTIONAL_BIT_COUNT","features":[403]},{"name":"D3D11_SUBRESOURCE_DATA","features":[403]},{"name":"D3D11_SUBRESOURCE_TILING","features":[403]},{"name":"D3D11_SUBTEXEL_FRACTIONAL_BIT_COUNT","features":[403]},{"name":"D3D11_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR","features":[403]},{"name":"D3D11_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR","features":[403]},{"name":"D3D11_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR","features":[403]},{"name":"D3D11_TESSELLATOR_MAX_TESSELLATION_FACTOR","features":[403]},{"name":"D3D11_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR","features":[403]},{"name":"D3D11_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR","features":[403]},{"name":"D3D11_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR","features":[403]},{"name":"D3D11_TEX1D_ARRAY_DSV","features":[403]},{"name":"D3D11_TEX1D_ARRAY_RTV","features":[403]},{"name":"D3D11_TEX1D_ARRAY_SRV","features":[403]},{"name":"D3D11_TEX1D_ARRAY_UAV","features":[403]},{"name":"D3D11_TEX1D_DSV","features":[403]},{"name":"D3D11_TEX1D_RTV","features":[403]},{"name":"D3D11_TEX1D_SRV","features":[403]},{"name":"D3D11_TEX1D_UAV","features":[403]},{"name":"D3D11_TEX2DMS_ARRAY_DSV","features":[403]},{"name":"D3D11_TEX2DMS_ARRAY_RTV","features":[403]},{"name":"D3D11_TEX2DMS_ARRAY_SRV","features":[403]},{"name":"D3D11_TEX2DMS_DSV","features":[403]},{"name":"D3D11_TEX2DMS_RTV","features":[403]},{"name":"D3D11_TEX2DMS_SRV","features":[403]},{"name":"D3D11_TEX2D_ARRAY_DSV","features":[403]},{"name":"D3D11_TEX2D_ARRAY_RTV","features":[403]},{"name":"D3D11_TEX2D_ARRAY_RTV1","features":[403]},{"name":"D3D11_TEX2D_ARRAY_SRV","features":[403]},{"name":"D3D11_TEX2D_ARRAY_SRV1","features":[403]},{"name":"D3D11_TEX2D_ARRAY_UAV","features":[403]},{"name":"D3D11_TEX2D_ARRAY_UAV1","features":[403]},{"name":"D3D11_TEX2D_ARRAY_VPOV","features":[403]},{"name":"D3D11_TEX2D_DSV","features":[403]},{"name":"D3D11_TEX2D_RTV","features":[403]},{"name":"D3D11_TEX2D_RTV1","features":[403]},{"name":"D3D11_TEX2D_SRV","features":[403]},{"name":"D3D11_TEX2D_SRV1","features":[403]},{"name":"D3D11_TEX2D_UAV","features":[403]},{"name":"D3D11_TEX2D_UAV1","features":[403]},{"name":"D3D11_TEX2D_VDOV","features":[403]},{"name":"D3D11_TEX2D_VPIV","features":[403]},{"name":"D3D11_TEX2D_VPOV","features":[403]},{"name":"D3D11_TEX3D_RTV","features":[403]},{"name":"D3D11_TEX3D_SRV","features":[403]},{"name":"D3D11_TEX3D_UAV","features":[403]},{"name":"D3D11_TEXCUBE_ARRAY_SRV","features":[403]},{"name":"D3D11_TEXCUBE_SRV","features":[403]},{"name":"D3D11_TEXEL_ADDRESS_RANGE_BIT_COUNT","features":[403]},{"name":"D3D11_TEXTURE1D_DESC","features":[403,395]},{"name":"D3D11_TEXTURE2D_DESC","features":[403,395]},{"name":"D3D11_TEXTURE2D_DESC1","features":[403,395]},{"name":"D3D11_TEXTURE3D_DESC","features":[403,395]},{"name":"D3D11_TEXTURE3D_DESC1","features":[403,395]},{"name":"D3D11_TEXTURECUBE_FACE","features":[403]},{"name":"D3D11_TEXTURECUBE_FACE_NEGATIVE_X","features":[403]},{"name":"D3D11_TEXTURECUBE_FACE_NEGATIVE_Y","features":[403]},{"name":"D3D11_TEXTURECUBE_FACE_NEGATIVE_Z","features":[403]},{"name":"D3D11_TEXTURECUBE_FACE_POSITIVE_X","features":[403]},{"name":"D3D11_TEXTURECUBE_FACE_POSITIVE_Y","features":[403]},{"name":"D3D11_TEXTURECUBE_FACE_POSITIVE_Z","features":[403]},{"name":"D3D11_TEXTURE_ADDRESS_BORDER","features":[403]},{"name":"D3D11_TEXTURE_ADDRESS_CLAMP","features":[403]},{"name":"D3D11_TEXTURE_ADDRESS_MIRROR","features":[403]},{"name":"D3D11_TEXTURE_ADDRESS_MIRROR_ONCE","features":[403]},{"name":"D3D11_TEXTURE_ADDRESS_MODE","features":[403]},{"name":"D3D11_TEXTURE_ADDRESS_WRAP","features":[403]},{"name":"D3D11_TEXTURE_LAYOUT","features":[403]},{"name":"D3D11_TEXTURE_LAYOUT_64K_STANDARD_SWIZZLE","features":[403]},{"name":"D3D11_TEXTURE_LAYOUT_ROW_MAJOR","features":[403]},{"name":"D3D11_TEXTURE_LAYOUT_UNDEFINED","features":[403]},{"name":"D3D11_TILED_RESOURCES_NOT_SUPPORTED","features":[403]},{"name":"D3D11_TILED_RESOURCES_TIER","features":[403]},{"name":"D3D11_TILED_RESOURCES_TIER_1","features":[403]},{"name":"D3D11_TILED_RESOURCES_TIER_2","features":[403]},{"name":"D3D11_TILED_RESOURCES_TIER_3","features":[403]},{"name":"D3D11_TILED_RESOURCE_COORDINATE","features":[403]},{"name":"D3D11_TILE_COPY_FLAG","features":[403]},{"name":"D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE","features":[403]},{"name":"D3D11_TILE_COPY_NO_OVERWRITE","features":[403]},{"name":"D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER","features":[403]},{"name":"D3D11_TILE_MAPPING_FLAG","features":[403]},{"name":"D3D11_TILE_MAPPING_NO_OVERWRITE","features":[403]},{"name":"D3D11_TILE_RANGE_FLAG","features":[403]},{"name":"D3D11_TILE_RANGE_NULL","features":[403]},{"name":"D3D11_TILE_RANGE_REUSE_SINGLE_TILE","features":[403]},{"name":"D3D11_TILE_RANGE_SKIP","features":[403]},{"name":"D3D11_TILE_REGION_SIZE","features":[307,403]},{"name":"D3D11_TILE_SHAPE","features":[403]},{"name":"D3D11_TRACE_COMPONENT_W","features":[403]},{"name":"D3D11_TRACE_COMPONENT_X","features":[403]},{"name":"D3D11_TRACE_COMPONENT_Y","features":[403]},{"name":"D3D11_TRACE_COMPONENT_Z","features":[403]},{"name":"D3D11_TRACE_CONSTANT_BUFFER","features":[403]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE","features":[403]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE","features":[403]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE_ADJ","features":[403]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_POINT","features":[403]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE","features":[403]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE_ADJ","features":[403]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_UNDEFINED","features":[403]},{"name":"D3D11_TRACE_IMMEDIATE32","features":[403]},{"name":"D3D11_TRACE_IMMEDIATE64","features":[403]},{"name":"D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER","features":[403]},{"name":"D3D11_TRACE_INDEXABLE_TEMP_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER","features":[403]},{"name":"D3D11_TRACE_INPUT_THREAD_ID_REGISTER","features":[403]},{"name":"D3D11_TRACE_INTERFACE_POINTER","features":[403]},{"name":"D3D11_TRACE_MISC_GS_CUT","features":[403]},{"name":"D3D11_TRACE_MISC_GS_CUT_STREAM","features":[403]},{"name":"D3D11_TRACE_MISC_GS_EMIT","features":[403]},{"name":"D3D11_TRACE_MISC_GS_EMIT_STREAM","features":[403]},{"name":"D3D11_TRACE_MISC_HALT","features":[403]},{"name":"D3D11_TRACE_MISC_MESSAGE","features":[403]},{"name":"D3D11_TRACE_MISC_PS_DISCARD","features":[403]},{"name":"D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER","features":[403]},{"name":"D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER","features":[403]},{"name":"D3D11_TRACE_OUTPUT_COVERAGE_MASK","features":[403]},{"name":"D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER","features":[403]},{"name":"D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER","features":[403]},{"name":"D3D11_TRACE_OUTPUT_DEPTH_REGISTER","features":[403]},{"name":"D3D11_TRACE_OUTPUT_NULL_REGISTER","features":[403]},{"name":"D3D11_TRACE_OUTPUT_REGISTER","features":[403]},{"name":"D3D11_TRACE_RASTERIZER","features":[403]},{"name":"D3D11_TRACE_REGISTER","features":[403]},{"name":"D3D11_TRACE_REGISTER_FLAGS_RELATIVE_INDEXING","features":[403]},{"name":"D3D11_TRACE_REGISTER_TYPE","features":[403]},{"name":"D3D11_TRACE_RESOURCE","features":[403]},{"name":"D3D11_TRACE_SAMPLER","features":[403]},{"name":"D3D11_TRACE_STATS","features":[307,403]},{"name":"D3D11_TRACE_STEP","features":[307,403]},{"name":"D3D11_TRACE_STREAM","features":[403]},{"name":"D3D11_TRACE_TEMP_REGISTER","features":[403]},{"name":"D3D11_TRACE_THIS_POINTER","features":[403]},{"name":"D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY","features":[403]},{"name":"D3D11_TRACE_UNORDERED_ACCESS_VIEW","features":[403]},{"name":"D3D11_TRACE_VALUE","features":[403]},{"name":"D3D11_UAV_DIMENSION","features":[403]},{"name":"D3D11_UAV_DIMENSION_BUFFER","features":[403]},{"name":"D3D11_UAV_DIMENSION_TEXTURE1D","features":[403]},{"name":"D3D11_UAV_DIMENSION_TEXTURE1DARRAY","features":[403]},{"name":"D3D11_UAV_DIMENSION_TEXTURE2D","features":[403]},{"name":"D3D11_UAV_DIMENSION_TEXTURE2DARRAY","features":[403]},{"name":"D3D11_UAV_DIMENSION_TEXTURE3D","features":[403]},{"name":"D3D11_UAV_DIMENSION_UNKNOWN","features":[403]},{"name":"D3D11_UNBOUND_MEMORY_ACCESS_RESULT","features":[403]},{"name":"D3D11_UNMUTE_SEVERITY_INFO","features":[403]},{"name":"D3D11_UNORDERED_ACCESS_VIEW_DESC","features":[403,395]},{"name":"D3D11_UNORDERED_ACCESS_VIEW_DESC1","features":[403,395]},{"name":"D3D11_USAGE","features":[403]},{"name":"D3D11_USAGE_DEFAULT","features":[403]},{"name":"D3D11_USAGE_DYNAMIC","features":[403]},{"name":"D3D11_USAGE_IMMUTABLE","features":[403]},{"name":"D3D11_USAGE_STAGING","features":[403]},{"name":"D3D11_VDOV_DIMENSION","features":[403]},{"name":"D3D11_VDOV_DIMENSION_TEXTURE2D","features":[403]},{"name":"D3D11_VDOV_DIMENSION_UNKNOWN","features":[403]},{"name":"D3D11_VERTEX_SHADER","features":[403]},{"name":"D3D11_VERTEX_SHADER_TRACE_DESC","features":[403]},{"name":"D3D11_VIDEO_COLOR","features":[403]},{"name":"D3D11_VIDEO_COLOR_RGBA","features":[403]},{"name":"D3D11_VIDEO_COLOR_YCbCrA","features":[403]},{"name":"D3D11_VIDEO_CONTENT_PROTECTION_CAPS","features":[403]},{"name":"D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_BITSTREAM","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_DESC","features":[307,403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_DESC1","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_DESC2","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL","features":[403]},{"name":"D3D11_VIDEO_DECODER_BUFFER_TYPE","features":[403]},{"name":"D3D11_VIDEO_DECODER_CAPS","features":[403]},{"name":"D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE","features":[403]},{"name":"D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC","features":[403]},{"name":"D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED","features":[403]},{"name":"D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME","features":[403]},{"name":"D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED","features":[403]},{"name":"D3D11_VIDEO_DECODER_CONFIG","features":[403]},{"name":"D3D11_VIDEO_DECODER_DESC","features":[403,395]},{"name":"D3D11_VIDEO_DECODER_EXTENSION","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_A","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_B","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_A","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_B","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_G","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_NONE","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_R","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_U","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_V","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_Y","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_G","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_R","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_U","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_V","features":[403]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_Y","features":[403]},{"name":"D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC","features":[403]},{"name":"D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK","features":[403]},{"name":"D3D11_VIDEO_FRAME_FORMAT","features":[403]},{"name":"D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST","features":[403]},{"name":"D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST","features":[403]},{"name":"D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_COLOR_SPACE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_CONTENT_DESC","features":[403,395]},{"name":"D3D11_VIDEO_PROCESSOR_CUSTOM_RATE","features":[307,403,395]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_HUE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_RANGE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_SATURATION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_RATE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION_180","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION_270","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION_90","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL","features":[403]},{"name":"D3D11_VIDEO_PROCESSOR_STREAM","features":[307,403]},{"name":"D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT","features":[307,403,395]},{"name":"D3D11_VIDEO_SAMPLE_DESC","features":[403,395]},{"name":"D3D11_VIDEO_USAGE","features":[403]},{"name":"D3D11_VIDEO_USAGE_OPTIMAL_QUALITY","features":[403]},{"name":"D3D11_VIDEO_USAGE_OPTIMAL_SPEED","features":[403]},{"name":"D3D11_VIDEO_USAGE_PLAYBACK_NORMAL","features":[403]},{"name":"D3D11_VIEWPORT","features":[403]},{"name":"D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX","features":[403]},{"name":"D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE","features":[403]},{"name":"D3D11_VIEWPORT_BOUNDS_MAX","features":[403]},{"name":"D3D11_VIEWPORT_BOUNDS_MIN","features":[403]},{"name":"D3D11_VPIV_DIMENSION","features":[403]},{"name":"D3D11_VPIV_DIMENSION_TEXTURE2D","features":[403]},{"name":"D3D11_VPIV_DIMENSION_UNKNOWN","features":[403]},{"name":"D3D11_VPOV_DIMENSION","features":[403]},{"name":"D3D11_VPOV_DIMENSION_TEXTURE2D","features":[403]},{"name":"D3D11_VPOV_DIMENSION_TEXTURE2DARRAY","features":[403]},{"name":"D3D11_VPOV_DIMENSION_UNKNOWN","features":[403]},{"name":"D3D11_VS_INPUT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_VS_INPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_VS_INPUT_REGISTER_READS_PER_INST","features":[403]},{"name":"D3D11_VS_INPUT_REGISTER_READ_PORTS","features":[403]},{"name":"D3D11_VS_OUTPUT_REGISTER_COMPONENTS","features":[403]},{"name":"D3D11_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[403]},{"name":"D3D11_VS_OUTPUT_REGISTER_COUNT","features":[403]},{"name":"D3D11_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT","features":[403]},{"name":"D3D11_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[403]},{"name":"D3D11_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP","features":[403]},{"name":"D3DCSX_DLL","features":[403]},{"name":"D3DCSX_DLL_A","features":[403]},{"name":"D3DCSX_DLL_W","features":[403]},{"name":"D3DDisassemble11Trace","features":[400,403]},{"name":"D3DX11CreateFFT","features":[403]},{"name":"D3DX11CreateFFT1DComplex","features":[403]},{"name":"D3DX11CreateFFT1DReal","features":[403]},{"name":"D3DX11CreateFFT2DComplex","features":[403]},{"name":"D3DX11CreateFFT2DReal","features":[403]},{"name":"D3DX11CreateFFT3DComplex","features":[403]},{"name":"D3DX11CreateFFT3DReal","features":[403]},{"name":"D3DX11CreateScan","features":[403]},{"name":"D3DX11CreateSegmentedScan","features":[403]},{"name":"D3DX11_FFT_BUFFER_INFO","features":[403]},{"name":"D3DX11_FFT_CREATE_FLAG","features":[403]},{"name":"D3DX11_FFT_CREATE_FLAG_NO_PRECOMPUTE_BUFFERS","features":[403]},{"name":"D3DX11_FFT_DATA_TYPE","features":[403]},{"name":"D3DX11_FFT_DATA_TYPE_COMPLEX","features":[403]},{"name":"D3DX11_FFT_DATA_TYPE_REAL","features":[403]},{"name":"D3DX11_FFT_DESC","features":[403]},{"name":"D3DX11_FFT_DIM_MASK","features":[403]},{"name":"D3DX11_FFT_DIM_MASK_1D","features":[403]},{"name":"D3DX11_FFT_DIM_MASK_2D","features":[403]},{"name":"D3DX11_FFT_DIM_MASK_3D","features":[403]},{"name":"D3DX11_FFT_MAX_DIMENSIONS","features":[403]},{"name":"D3DX11_FFT_MAX_PRECOMPUTE_BUFFERS","features":[403]},{"name":"D3DX11_FFT_MAX_TEMP_BUFFERS","features":[403]},{"name":"D3DX11_SCAN_DATA_TYPE","features":[403]},{"name":"D3DX11_SCAN_DATA_TYPE_FLOAT","features":[403]},{"name":"D3DX11_SCAN_DATA_TYPE_INT","features":[403]},{"name":"D3DX11_SCAN_DATA_TYPE_UINT","features":[403]},{"name":"D3DX11_SCAN_DIRECTION","features":[403]},{"name":"D3DX11_SCAN_DIRECTION_BACKWARD","features":[403]},{"name":"D3DX11_SCAN_DIRECTION_FORWARD","features":[403]},{"name":"D3DX11_SCAN_OPCODE","features":[403]},{"name":"D3DX11_SCAN_OPCODE_ADD","features":[403]},{"name":"D3DX11_SCAN_OPCODE_AND","features":[403]},{"name":"D3DX11_SCAN_OPCODE_MAX","features":[403]},{"name":"D3DX11_SCAN_OPCODE_MIN","features":[403]},{"name":"D3DX11_SCAN_OPCODE_MUL","features":[403]},{"name":"D3DX11_SCAN_OPCODE_OR","features":[403]},{"name":"D3DX11_SCAN_OPCODE_XOR","features":[403]},{"name":"D3D_RETURN_PARAMETER_INDEX","features":[403]},{"name":"D3D_SHADER_REQUIRES_11_1_DOUBLE_EXTENSIONS","features":[403]},{"name":"D3D_SHADER_REQUIRES_11_1_SHADER_EXTENSIONS","features":[403]},{"name":"D3D_SHADER_REQUIRES_64_UAVS","features":[403]},{"name":"D3D_SHADER_REQUIRES_DOUBLES","features":[403]},{"name":"D3D_SHADER_REQUIRES_EARLY_DEPTH_STENCIL","features":[403]},{"name":"D3D_SHADER_REQUIRES_LEVEL_9_COMPARISON_FILTERING","features":[403]},{"name":"D3D_SHADER_REQUIRES_MINIMUM_PRECISION","features":[403]},{"name":"D3D_SHADER_REQUIRES_TILED_RESOURCES","features":[403]},{"name":"D3D_SHADER_REQUIRES_UAVS_AT_EVERY_STAGE","features":[403]},{"name":"DXGI_DEBUG_D3D11","features":[403]},{"name":"ID3D11Asynchronous","features":[403]},{"name":"ID3D11AuthenticatedChannel","features":[403]},{"name":"ID3D11BlendState","features":[403]},{"name":"ID3D11BlendState1","features":[403]},{"name":"ID3D11Buffer","features":[403]},{"name":"ID3D11ClassInstance","features":[403]},{"name":"ID3D11ClassLinkage","features":[403]},{"name":"ID3D11CommandList","features":[403]},{"name":"ID3D11ComputeShader","features":[403]},{"name":"ID3D11Counter","features":[403]},{"name":"ID3D11CryptoSession","features":[403]},{"name":"ID3D11Debug","features":[403]},{"name":"ID3D11DepthStencilState","features":[403]},{"name":"ID3D11DepthStencilView","features":[403]},{"name":"ID3D11Device","features":[403]},{"name":"ID3D11Device1","features":[403]},{"name":"ID3D11Device2","features":[403]},{"name":"ID3D11Device3","features":[403]},{"name":"ID3D11Device4","features":[403]},{"name":"ID3D11Device5","features":[403]},{"name":"ID3D11DeviceChild","features":[403]},{"name":"ID3D11DeviceContext","features":[403]},{"name":"ID3D11DeviceContext1","features":[403]},{"name":"ID3D11DeviceContext2","features":[403]},{"name":"ID3D11DeviceContext3","features":[403]},{"name":"ID3D11DeviceContext4","features":[403]},{"name":"ID3D11DomainShader","features":[403]},{"name":"ID3D11Fence","features":[403]},{"name":"ID3D11FunctionLinkingGraph","features":[403]},{"name":"ID3D11FunctionParameterReflection","features":[403]},{"name":"ID3D11FunctionReflection","features":[403]},{"name":"ID3D11GeometryShader","features":[403]},{"name":"ID3D11HullShader","features":[403]},{"name":"ID3D11InfoQueue","features":[403]},{"name":"ID3D11InputLayout","features":[403]},{"name":"ID3D11LibraryReflection","features":[403]},{"name":"ID3D11Linker","features":[403]},{"name":"ID3D11LinkingNode","features":[403]},{"name":"ID3D11Module","features":[403]},{"name":"ID3D11ModuleInstance","features":[403]},{"name":"ID3D11Multithread","features":[403]},{"name":"ID3D11PixelShader","features":[403]},{"name":"ID3D11Predicate","features":[403]},{"name":"ID3D11Query","features":[403]},{"name":"ID3D11Query1","features":[403]},{"name":"ID3D11RasterizerState","features":[403]},{"name":"ID3D11RasterizerState1","features":[403]},{"name":"ID3D11RasterizerState2","features":[403]},{"name":"ID3D11RefDefaultTrackingOptions","features":[403]},{"name":"ID3D11RefTrackingOptions","features":[403]},{"name":"ID3D11RenderTargetView","features":[403]},{"name":"ID3D11RenderTargetView1","features":[403]},{"name":"ID3D11Resource","features":[403]},{"name":"ID3D11SamplerState","features":[403]},{"name":"ID3D11ShaderReflection","features":[403]},{"name":"ID3D11ShaderReflectionConstantBuffer","features":[403]},{"name":"ID3D11ShaderReflectionType","features":[403]},{"name":"ID3D11ShaderReflectionVariable","features":[403]},{"name":"ID3D11ShaderResourceView","features":[403]},{"name":"ID3D11ShaderResourceView1","features":[403]},{"name":"ID3D11ShaderTrace","features":[403]},{"name":"ID3D11ShaderTraceFactory","features":[403]},{"name":"ID3D11SwitchToRef","features":[403]},{"name":"ID3D11Texture1D","features":[403]},{"name":"ID3D11Texture2D","features":[403]},{"name":"ID3D11Texture2D1","features":[403]},{"name":"ID3D11Texture3D","features":[403]},{"name":"ID3D11Texture3D1","features":[403]},{"name":"ID3D11TracingDevice","features":[403]},{"name":"ID3D11UnorderedAccessView","features":[403]},{"name":"ID3D11UnorderedAccessView1","features":[403]},{"name":"ID3D11VertexShader","features":[403]},{"name":"ID3D11VideoContext","features":[403]},{"name":"ID3D11VideoContext1","features":[403]},{"name":"ID3D11VideoContext2","features":[403]},{"name":"ID3D11VideoContext3","features":[403]},{"name":"ID3D11VideoDecoder","features":[403]},{"name":"ID3D11VideoDecoderOutputView","features":[403]},{"name":"ID3D11VideoDevice","features":[403]},{"name":"ID3D11VideoDevice1","features":[403]},{"name":"ID3D11VideoDevice2","features":[403]},{"name":"ID3D11VideoProcessor","features":[403]},{"name":"ID3D11VideoProcessorEnumerator","features":[403]},{"name":"ID3D11VideoProcessorEnumerator1","features":[403]},{"name":"ID3D11VideoProcessorInputView","features":[403]},{"name":"ID3D11VideoProcessorOutputView","features":[403]},{"name":"ID3D11View","features":[403]},{"name":"ID3DDeviceContextState","features":[403]},{"name":"ID3DUserDefinedAnnotation","features":[403]},{"name":"ID3DX11FFT","features":[403]},{"name":"ID3DX11Scan","features":[403]},{"name":"ID3DX11SegmentedScan","features":[403]},{"name":"PFN_D3D11_CREATE_DEVICE","features":[307,400,403,399]},{"name":"PFN_D3D11_CREATE_DEVICE_AND_SWAP_CHAIN","features":[307,400,403,395]},{"name":"_FACD3D11","features":[403]}],"405":[{"name":"D3D11On12CreateDevice","features":[400,403,405]},{"name":"D3D11_RESOURCE_FLAGS","features":[405]},{"name":"ID3D11On12Device","features":[405]},{"name":"ID3D11On12Device1","features":[405]},{"name":"ID3D11On12Device2","features":[405]},{"name":"PFN_D3D11ON12_CREATE_DEVICE","features":[400,403,405]}],"406":[{"name":"CLSID_D3D12Debug","features":[354]},{"name":"CLSID_D3D12DeviceFactory","features":[354]},{"name":"CLSID_D3D12DeviceRemovedExtendedData","features":[354]},{"name":"CLSID_D3D12SDKConfiguration","features":[354]},{"name":"CLSID_D3D12Tools","features":[354]},{"name":"D3D12CreateDevice","features":[400,354]},{"name":"D3D12CreateRootSignatureDeserializer","features":[354]},{"name":"D3D12CreateVersionedRootSignatureDeserializer","features":[354]},{"name":"D3D12EnableExperimentalFeatures","features":[354]},{"name":"D3D12ExperimentalShaderModels","features":[354]},{"name":"D3D12GetDebugInterface","features":[354]},{"name":"D3D12GetInterface","features":[354]},{"name":"D3D12MessageFunc","features":[354]},{"name":"D3D12SerializeRootSignature","features":[400,354]},{"name":"D3D12SerializeVersionedRootSignature","features":[400,354]},{"name":"D3D12TiledResourceTier4","features":[354]},{"name":"D3D12_16BIT_INDEX_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_32BIT_INDEX_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_8BIT_INDEX_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_ANISOTROPIC_FILTERING_BIT","features":[354]},{"name":"D3D12_APPEND_ALIGNED_ELEMENT","features":[354]},{"name":"D3D12_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_NODE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_NODE1","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BARRIER","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYTILES","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCH","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ENDEVENT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_PRESENT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_SETMARKER","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE","features":[354]},{"name":"D3D12_AXIS_SHADING_RATE","features":[354]},{"name":"D3D12_AXIS_SHADING_RATE_1X","features":[354]},{"name":"D3D12_AXIS_SHADING_RATE_2X","features":[354]},{"name":"D3D12_AXIS_SHADING_RATE_4X","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE_ALLOWED","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE_ALLOW_INTRUSIVE_MEASUREMENTS","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE_DISABLE_BACKGROUND_WORK","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE_DISABLE_PROFILING_BY_SYSTEM","features":[354]},{"name":"D3D12_BARRIER_ACCESS","features":[354]},{"name":"D3D12_BARRIER_ACCESS_COMMON","features":[354]},{"name":"D3D12_BARRIER_ACCESS_CONSTANT_BUFFER","features":[354]},{"name":"D3D12_BARRIER_ACCESS_COPY_DEST","features":[354]},{"name":"D3D12_BARRIER_ACCESS_COPY_SOURCE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_DEPTH_STENCIL_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_DEPTH_STENCIL_WRITE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_INDEX_BUFFER","features":[354]},{"name":"D3D12_BARRIER_ACCESS_INDIRECT_ARGUMENT","features":[354]},{"name":"D3D12_BARRIER_ACCESS_NO_ACCESS","features":[354]},{"name":"D3D12_BARRIER_ACCESS_PREDICATION","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_WRITE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RENDER_TARGET","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RESOLVE_DEST","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RESOLVE_SOURCE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_SHADER_RESOURCE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_SHADING_RATE_SOURCE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_STREAM_OUTPUT","features":[354]},{"name":"D3D12_BARRIER_ACCESS_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VERTEX_BUFFER","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_DECODE_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_DECODE_WRITE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_ENCODE_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_ENCODE_WRITE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_PROCESS_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_PROCESS_WRITE","features":[354]},{"name":"D3D12_BARRIER_GROUP","features":[354]},{"name":"D3D12_BARRIER_LAYOUT","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMMON","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COPY_DEST","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COPY_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_GENERIC_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_PRESENT","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_RENDER_TARGET","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_RESOLVE_DEST","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_UNDEFINED","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_QUEUE_COMMON","features":[354]},{"name":"D3D12_BARRIER_SUBRESOURCE_RANGE","features":[354]},{"name":"D3D12_BARRIER_SYNC","features":[354]},{"name":"D3D12_BARRIER_SYNC_ALL","features":[354]},{"name":"D3D12_BARRIER_SYNC_ALL_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_BUILD_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_BARRIER_SYNC_CLEAR_UNORDERED_ACCESS_VIEW","features":[354]},{"name":"D3D12_BARRIER_SYNC_COMPUTE_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_COPY","features":[354]},{"name":"D3D12_BARRIER_SYNC_COPY_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_BARRIER_SYNC_DEPTH_STENCIL","features":[354]},{"name":"D3D12_BARRIER_SYNC_DRAW","features":[354]},{"name":"D3D12_BARRIER_SYNC_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO","features":[354]},{"name":"D3D12_BARRIER_SYNC_EXECUTE_INDIRECT","features":[354]},{"name":"D3D12_BARRIER_SYNC_INDEX_INPUT","features":[354]},{"name":"D3D12_BARRIER_SYNC_NONE","features":[354]},{"name":"D3D12_BARRIER_SYNC_NON_PIXEL_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_PIXEL_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_PREDICATION","features":[354]},{"name":"D3D12_BARRIER_SYNC_RAYTRACING","features":[354]},{"name":"D3D12_BARRIER_SYNC_RENDER_TARGET","features":[354]},{"name":"D3D12_BARRIER_SYNC_RESOLVE","features":[354]},{"name":"D3D12_BARRIER_SYNC_SPLIT","features":[354]},{"name":"D3D12_BARRIER_SYNC_VERTEX_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_VIDEO_DECODE","features":[354]},{"name":"D3D12_BARRIER_SYNC_VIDEO_ENCODE","features":[354]},{"name":"D3D12_BARRIER_SYNC_VIDEO_PROCESS","features":[354]},{"name":"D3D12_BARRIER_TYPE","features":[354]},{"name":"D3D12_BARRIER_TYPE_BUFFER","features":[354]},{"name":"D3D12_BARRIER_TYPE_GLOBAL","features":[354]},{"name":"D3D12_BARRIER_TYPE_TEXTURE","features":[354]},{"name":"D3D12_BLEND","features":[354]},{"name":"D3D12_BLEND_ALPHA_FACTOR","features":[354]},{"name":"D3D12_BLEND_BLEND_FACTOR","features":[354]},{"name":"D3D12_BLEND_DESC","features":[307,354]},{"name":"D3D12_BLEND_DEST_ALPHA","features":[354]},{"name":"D3D12_BLEND_DEST_COLOR","features":[354]},{"name":"D3D12_BLEND_INV_ALPHA_FACTOR","features":[354]},{"name":"D3D12_BLEND_INV_BLEND_FACTOR","features":[354]},{"name":"D3D12_BLEND_INV_DEST_ALPHA","features":[354]},{"name":"D3D12_BLEND_INV_DEST_COLOR","features":[354]},{"name":"D3D12_BLEND_INV_SRC1_ALPHA","features":[354]},{"name":"D3D12_BLEND_INV_SRC1_COLOR","features":[354]},{"name":"D3D12_BLEND_INV_SRC_ALPHA","features":[354]},{"name":"D3D12_BLEND_INV_SRC_COLOR","features":[354]},{"name":"D3D12_BLEND_ONE","features":[354]},{"name":"D3D12_BLEND_OP","features":[354]},{"name":"D3D12_BLEND_OP_ADD","features":[354]},{"name":"D3D12_BLEND_OP_MAX","features":[354]},{"name":"D3D12_BLEND_OP_MIN","features":[354]},{"name":"D3D12_BLEND_OP_REV_SUBTRACT","features":[354]},{"name":"D3D12_BLEND_OP_SUBTRACT","features":[354]},{"name":"D3D12_BLEND_SRC1_ALPHA","features":[354]},{"name":"D3D12_BLEND_SRC1_COLOR","features":[354]},{"name":"D3D12_BLEND_SRC_ALPHA","features":[354]},{"name":"D3D12_BLEND_SRC_ALPHA_SAT","features":[354]},{"name":"D3D12_BLEND_SRC_COLOR","features":[354]},{"name":"D3D12_BLEND_ZERO","features":[354]},{"name":"D3D12_BOX","features":[354]},{"name":"D3D12_BROADCASTING_LAUNCH_OVERRIDES","features":[307,354]},{"name":"D3D12_BUFFER_BARRIER","features":[354]},{"name":"D3D12_BUFFER_RTV","features":[354]},{"name":"D3D12_BUFFER_SRV","features":[354]},{"name":"D3D12_BUFFER_SRV_FLAGS","features":[354]},{"name":"D3D12_BUFFER_SRV_FLAG_NONE","features":[354]},{"name":"D3D12_BUFFER_SRV_FLAG_RAW","features":[354]},{"name":"D3D12_BUFFER_UAV","features":[354]},{"name":"D3D12_BUFFER_UAV_FLAGS","features":[354]},{"name":"D3D12_BUFFER_UAV_FLAG_NONE","features":[354]},{"name":"D3D12_BUFFER_UAV_FLAG_RAW","features":[354]},{"name":"D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC","features":[354,395]},{"name":"D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS","features":[354,395]},{"name":"D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_TOOLS_VISUALIZATION_HEADER","features":[354]},{"name":"D3D12_CACHED_PIPELINE_STATE","features":[354]},{"name":"D3D12_CENTER_MULTISAMPLE_PATTERN","features":[354]},{"name":"D3D12_CLEAR_FLAGS","features":[354]},{"name":"D3D12_CLEAR_FLAG_DEPTH","features":[354]},{"name":"D3D12_CLEAR_FLAG_STENCIL","features":[354]},{"name":"D3D12_CLEAR_VALUE","features":[354,395]},{"name":"D3D12_CLIP_OR_CULL_DISTANCE_COUNT","features":[354]},{"name":"D3D12_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT","features":[354]},{"name":"D3D12_COALESCING_LAUNCH_OVERRIDES","features":[307,354]},{"name":"D3D12_COLOR_WRITE_ENABLE","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_ALL","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_ALPHA","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_BLUE","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_GREEN","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_RED","features":[354]},{"name":"D3D12_COMMAND_LIST_FLAGS","features":[354]},{"name":"D3D12_COMMAND_LIST_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAGS","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_BUNDLE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_COMPUTE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_COPY","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_DIRECT","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_NONE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS","features":[354]},{"name":"D3D12_COMMAND_POOL_FLAGS","features":[354]},{"name":"D3D12_COMMAND_POOL_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_QUEUE_DESC","features":[354]},{"name":"D3D12_COMMAND_QUEUE_FLAGS","features":[354]},{"name":"D3D12_COMMAND_QUEUE_FLAG_DISABLE_GPU_TIMEOUT","features":[354]},{"name":"D3D12_COMMAND_QUEUE_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_QUEUE_PRIORITY","features":[354]},{"name":"D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIME","features":[354]},{"name":"D3D12_COMMAND_QUEUE_PRIORITY_HIGH","features":[354]},{"name":"D3D12_COMMAND_QUEUE_PRIORITY_NORMAL","features":[354]},{"name":"D3D12_COMMAND_RECORDER_FLAGS","features":[354]},{"name":"D3D12_COMMAND_RECORDER_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_SIGNATURE_DESC","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_SLOT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_SUBROUTINE_NESTING_LIMIT","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX","features":[354]},{"name":"D3D12_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN","features":[354]},{"name":"D3D12_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE","features":[354]},{"name":"D3D12_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE","features":[354]},{"name":"D3D12_COMMON_COMPUTE_NODE_OVERRIDES","features":[307,354]},{"name":"D3D12_COMPARISON_FUNC","features":[354]},{"name":"D3D12_COMPARISON_FUNC_ALWAYS","features":[354]},{"name":"D3D12_COMPARISON_FUNC_EQUAL","features":[354]},{"name":"D3D12_COMPARISON_FUNC_GREATER","features":[354]},{"name":"D3D12_COMPARISON_FUNC_GREATER_EQUAL","features":[354]},{"name":"D3D12_COMPARISON_FUNC_LESS","features":[354]},{"name":"D3D12_COMPARISON_FUNC_LESS_EQUAL","features":[354]},{"name":"D3D12_COMPARISON_FUNC_NEVER","features":[354]},{"name":"D3D12_COMPARISON_FUNC_NONE","features":[354]},{"name":"D3D12_COMPARISON_FUNC_NOT_EQUAL","features":[354]},{"name":"D3D12_COMPUTE_PIPELINE_STATE_DESC","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_MODE","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_MODE_OFF","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_MODE_ON","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER_1","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER_2","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER_3","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_CONSTANT_BUFFER_DATA_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_CONSTANT_BUFFER_VIEW_DESC","features":[354]},{"name":"D3D12_CPU_DESCRIPTOR_HANDLE","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY_NOT_AVAILABLE","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY_UNKNOWN","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY_WRITE_BACK","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY_WRITE_COMBINE","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_1","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_1_EMULATED","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_2","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_3","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION","features":[354]},{"name":"D3D12_CS_4_X_RAW_UAV_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_THREAD_GROUP_MAX_X","features":[354]},{"name":"D3D12_CS_4_X_THREAD_GROUP_MAX_Y","features":[354]},{"name":"D3D12_CS_4_X_UAV_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION","features":[354]},{"name":"D3D12_CS_TGSM_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_TGSM_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_CS_TGSM_RESOURCE_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_TGSM_RESOURCE_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_CS_THREADGROUPID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_THREADGROUPID_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_THREADIDINGROUP_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_THREADIDINGROUP_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_THREADID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_THREADID_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MAX_X","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MAX_Y","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MAX_Z","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MIN_X","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MIN_Y","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MIN_Z","features":[354]},{"name":"D3D12_CS_THREAD_LOCAL_TEMP_REGISTER_POOL","features":[354]},{"name":"D3D12_CULL_MODE","features":[354]},{"name":"D3D12_CULL_MODE_BACK","features":[354]},{"name":"D3D12_CULL_MODE_FRONT","features":[354]},{"name":"D3D12_CULL_MODE_NONE","features":[354]},{"name":"D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS","features":[354]},{"name":"D3D12_DEBUG_COMMAND_LIST_PARAMETER_GPU_BASED_VALIDATION_SETTINGS","features":[354]},{"name":"D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE","features":[354]},{"name":"D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS","features":[354]},{"name":"D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR","features":[354]},{"name":"D3D12_DEBUG_DEVICE_PARAMETER_FEATURE_FLAGS","features":[354]},{"name":"D3D12_DEBUG_DEVICE_PARAMETER_GPU_BASED_VALIDATION_SETTINGS","features":[354]},{"name":"D3D12_DEBUG_DEVICE_PARAMETER_GPU_SLOWDOWN_PERFORMANCE_FACTOR","features":[354]},{"name":"D3D12_DEBUG_DEVICE_PARAMETER_TYPE","features":[354]},{"name":"D3D12_DEBUG_FEATURE","features":[354]},{"name":"D3D12_DEBUG_FEATURE_ALLOW_BEHAVIOR_CHANGING_DEBUG_AIDS","features":[354]},{"name":"D3D12_DEBUG_FEATURE_CONSERVATIVE_RESOURCE_STATE_TRACKING","features":[354]},{"name":"D3D12_DEBUG_FEATURE_DISABLE_VIRTUALIZED_BUNDLES_VALIDATION","features":[354]},{"name":"D3D12_DEBUG_FEATURE_EMULATE_WINDOWS7","features":[354]},{"name":"D3D12_DEBUG_FEATURE_NONE","features":[354]},{"name":"D3D12_DEFAULT_BLEND_FACTOR_ALPHA","features":[354]},{"name":"D3D12_DEFAULT_BLEND_FACTOR_BLUE","features":[354]},{"name":"D3D12_DEFAULT_BLEND_FACTOR_GREEN","features":[354]},{"name":"D3D12_DEFAULT_BLEND_FACTOR_RED","features":[354]},{"name":"D3D12_DEFAULT_BORDER_COLOR_COMPONENT","features":[354]},{"name":"D3D12_DEFAULT_DEPTH_BIAS","features":[354]},{"name":"D3D12_DEFAULT_DEPTH_BIAS_CLAMP","features":[354]},{"name":"D3D12_DEFAULT_MAX_ANISOTROPY","features":[354]},{"name":"D3D12_DEFAULT_MIP_LOD_BIAS","features":[354]},{"name":"D3D12_DEFAULT_MSAA_RESOURCE_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_DEFAULT_RENDER_TARGET_ARRAY_INDEX","features":[354]},{"name":"D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_DEFAULT_SAMPLE_MASK","features":[354]},{"name":"D3D12_DEFAULT_SCISSOR_ENDX","features":[354]},{"name":"D3D12_DEFAULT_SCISSOR_ENDY","features":[354]},{"name":"D3D12_DEFAULT_SCISSOR_STARTX","features":[354]},{"name":"D3D12_DEFAULT_SCISSOR_STARTY","features":[354]},{"name":"D3D12_DEFAULT_SHADER_4_COMPONENT_MAPPING","features":[354]},{"name":"D3D12_DEFAULT_SLOPE_SCALED_DEPTH_BIAS","features":[354]},{"name":"D3D12_DEFAULT_STENCIL_READ_MASK","features":[354]},{"name":"D3D12_DEFAULT_STENCIL_REFERENCE","features":[354]},{"name":"D3D12_DEFAULT_STENCIL_WRITE_MASK","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_HEIGHT","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_MAX_DEPTH","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_MIN_DEPTH","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_TOPLEFTX","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_TOPLEFTY","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_WIDTH","features":[354]},{"name":"D3D12_DEPTH_STENCILOP_DESC","features":[354]},{"name":"D3D12_DEPTH_STENCILOP_DESC1","features":[354]},{"name":"D3D12_DEPTH_STENCIL_DESC","features":[307,354]},{"name":"D3D12_DEPTH_STENCIL_DESC1","features":[307,354]},{"name":"D3D12_DEPTH_STENCIL_DESC2","features":[307,354]},{"name":"D3D12_DEPTH_STENCIL_FORMAT","features":[354,395]},{"name":"D3D12_DEPTH_STENCIL_VALUE","features":[354]},{"name":"D3D12_DEPTH_STENCIL_VIEW_DESC","features":[354,395]},{"name":"D3D12_DEPTH_WRITE_MASK","features":[354]},{"name":"D3D12_DEPTH_WRITE_MASK_ALL","features":[354]},{"name":"D3D12_DEPTH_WRITE_MASK_ZERO","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_DESC","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_FLAGS","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_FLAG_NONE","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_DSV","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_RTV","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE1","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAGS","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DATA_VOLATILE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKS","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DESCRIPTORS_VOLATILE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_NONE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE_CBV","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE_SRV","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE_UAV","features":[354]},{"name":"D3D12_DEVICE_CONFIGURATION_DESC","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAGS","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAG_ALLOW_RETURNING_EXISTING_DEVICE","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAG_ALLOW_RETURNING_INCOMPATIBLE_EXISTING_DEVICE","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAG_DISALLOW_STORING_NEW_DEVICE_AS_SINGLETON","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAG_NONE","features":[354]},{"name":"D3D12_DEVICE_FLAGS","features":[354]},{"name":"D3D12_DEVICE_FLAG_AUTO_DEBUG_NAME_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DEBUG_LAYER_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_AUTO_BREADCRUMBS_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_BREADCRUMB_CONTEXT_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_PAGE_FAULT_REPORTING_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_USE_MARKERS_ONLY_BREADCRUMBS","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_WATSON_REPORTING_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_FORCE_LEGACY_STATE_VALIDATION","features":[354]},{"name":"D3D12_DEVICE_FLAG_GPU_BASED_VALIDATION_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_NONE","features":[354]},{"name":"D3D12_DEVICE_FLAG_SHADER_INSTRUMENTATION_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_SYNCHRONIZED_COMMAND_QUEUE_VALIDATION_DISABLED","features":[354]},{"name":"D3D12_DEVICE_REMOVED_EXTENDED_DATA","features":[354]},{"name":"D3D12_DEVICE_REMOVED_EXTENDED_DATA1","features":[354]},{"name":"D3D12_DEVICE_REMOVED_EXTENDED_DATA2","features":[354]},{"name":"D3D12_DEVICE_REMOVED_EXTENDED_DATA3","features":[354]},{"name":"D3D12_DISCARD_REGION","features":[307,354]},{"name":"D3D12_DISPATCH_ARGUMENTS","features":[354]},{"name":"D3D12_DISPATCH_GRAPH_DESC","features":[354]},{"name":"D3D12_DISPATCH_MESH_ARGUMENTS","features":[354]},{"name":"D3D12_DISPATCH_MODE","features":[354]},{"name":"D3D12_DISPATCH_MODE_MULTI_NODE_CPU_INPUT","features":[354]},{"name":"D3D12_DISPATCH_MODE_MULTI_NODE_GPU_INPUT","features":[354]},{"name":"D3D12_DISPATCH_MODE_NODE_CPU_INPUT","features":[354]},{"name":"D3D12_DISPATCH_MODE_NODE_GPU_INPUT","features":[354]},{"name":"D3D12_DISPATCH_RAYS_DESC","features":[354]},{"name":"D3D12_DRAW_ARGUMENTS","features":[354]},{"name":"D3D12_DRAW_INDEXED_ARGUMENTS","features":[354]},{"name":"D3D12_DRED_ALLOCATION_NODE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_NODE1","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_ALLOCATOR","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_LIST","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_POOL","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_QUEUE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_RECORDER","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_SIGNATURE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSION","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSIONPOLICY","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_DESCRIPTOR_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_FENCE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_INVALID","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_METACOMMAND","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_PASS","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_PIPELINE_LIBRARY","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_PIPELINE_STATE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_PROTECTEDRESOURCESESSION","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_QUERY_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_RESOURCE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_SCHEDULINGGROUP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_STATE_OBJECT","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_EXTENSION_COMMAND","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_ESTIMATOR","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_VECTOR_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_PROCESSOR","features":[354]},{"name":"D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT","features":[354]},{"name":"D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT1","features":[354]},{"name":"D3D12_DRED_BREADCRUMB_CONTEXT","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE_FAULT","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE_HUNG","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE_PAGEFAULT","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE_UNKNOWN","features":[354]},{"name":"D3D12_DRED_ENABLEMENT","features":[354]},{"name":"D3D12_DRED_ENABLEMENT_FORCED_OFF","features":[354]},{"name":"D3D12_DRED_ENABLEMENT_FORCED_ON","features":[354]},{"name":"D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED","features":[354]},{"name":"D3D12_DRED_FLAGS","features":[354]},{"name":"D3D12_DRED_FLAG_DISABLE_AUTOBREADCRUMBS","features":[354]},{"name":"D3D12_DRED_FLAG_FORCE_ENABLE","features":[354]},{"name":"D3D12_DRED_FLAG_NONE","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_FLAGS","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_FLAGS_NONE","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_OUTPUT","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_OUTPUT1","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_OUTPUT2","features":[354]},{"name":"D3D12_DRED_VERSION","features":[354]},{"name":"D3D12_DRED_VERSION_1_0","features":[354]},{"name":"D3D12_DRED_VERSION_1_1","features":[354]},{"name":"D3D12_DRED_VERSION_1_2","features":[354]},{"name":"D3D12_DRED_VERSION_1_3","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE","features":[354]},{"name":"D3D12_DRIVER_RESERVED_REGISTER_SPACE_VALUES_END","features":[354]},{"name":"D3D12_DRIVER_RESERVED_REGISTER_SPACE_VALUES_START","features":[354]},{"name":"D3D12_DSV_DIMENSION","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE1DARRAY","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE2DARRAY","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE2DMS","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY","features":[354]},{"name":"D3D12_DSV_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_DSV_FLAGS","features":[354]},{"name":"D3D12_DSV_FLAG_NONE","features":[354]},{"name":"D3D12_DSV_FLAG_READ_ONLY_DEPTH","features":[354]},{"name":"D3D12_DSV_FLAG_READ_ONLY_STENCIL","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_DS_OUTPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_DXIL_LIBRARY_DESC","features":[354]},{"name":"D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION","features":[354]},{"name":"D3D12_ELEMENTS_LAYOUT","features":[354]},{"name":"D3D12_ELEMENTS_LAYOUT_ARRAY","features":[354]},{"name":"D3D12_ELEMENTS_LAYOUT_ARRAY_OF_POINTERS","features":[354]},{"name":"D3D12_EXECUTE_INDIRECT_TIER","features":[354]},{"name":"D3D12_EXECUTE_INDIRECT_TIER_1_0","features":[354]},{"name":"D3D12_EXECUTE_INDIRECT_TIER_1_1","features":[354]},{"name":"D3D12_EXISTING_COLLECTION_DESC","features":[354]},{"name":"D3D12_EXPORT_DESC","features":[354]},{"name":"D3D12_EXPORT_FLAGS","features":[354]},{"name":"D3D12_EXPORT_FLAG_NONE","features":[354]},{"name":"D3D12_FEATURE","features":[354]},{"name":"D3D12_FEATURE_ARCHITECTURE","features":[354]},{"name":"D3D12_FEATURE_ARCHITECTURE1","features":[354]},{"name":"D3D12_FEATURE_COMMAND_QUEUE_PRIORITY","features":[354]},{"name":"D3D12_FEATURE_CROSS_NODE","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS1","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS10","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS11","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS12","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS13","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS14","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS15","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS16","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS17","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS18","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS19","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS2","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS20","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS21","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS3","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS4","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS5","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS6","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS7","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS8","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS9","features":[354]},{"name":"D3D12_FEATURE_DATA_ARCHITECTURE","features":[307,354]},{"name":"D3D12_FEATURE_DATA_ARCHITECTURE1","features":[307,354]},{"name":"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY","features":[307,354]},{"name":"D3D12_FEATURE_DATA_CROSS_NODE","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS1","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS10","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS11","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS12","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS13","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS14","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS15","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS16","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS17","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS18","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS19","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS2","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS20","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS21","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS3","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS4","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS5","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS6","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS7","features":[354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS8","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS9","features":[307,354]},{"name":"D3D12_FEATURE_DATA_DISPLAYABLE","features":[307,354]},{"name":"D3D12_FEATURE_DATA_EXISTING_HEAPS","features":[307,354]},{"name":"D3D12_FEATURE_DATA_FEATURE_LEVELS","features":[400,354]},{"name":"D3D12_FEATURE_DATA_FORMAT_INFO","features":[354,395]},{"name":"D3D12_FEATURE_DATA_FORMAT_SUPPORT","features":[354,395]},{"name":"D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_DATA_HARDWARE_COPY","features":[307,354]},{"name":"D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELS","features":[354,395]},{"name":"D3D12_FEATURE_DATA_PLACED_RESOURCE_SUPPORT_INFO","features":[307,354,395]},{"name":"D3D12_FEATURE_DATA_PREDICATION","features":[307,354]},{"name":"D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES","features":[354]},{"name":"D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT","features":[354]},{"name":"D3D12_FEATURE_DATA_QUERY_META_COMMAND","features":[354]},{"name":"D3D12_FEATURE_DATA_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_FEATURE_DATA_SERIALIZATION","features":[354]},{"name":"D3D12_FEATURE_DATA_SHADER_CACHE","features":[354]},{"name":"D3D12_FEATURE_DATA_SHADER_MODEL","features":[354]},{"name":"D3D12_FEATURE_DISPLAYABLE","features":[354]},{"name":"D3D12_FEATURE_EXISTING_HEAPS","features":[354]},{"name":"D3D12_FEATURE_FEATURE_LEVELS","features":[354]},{"name":"D3D12_FEATURE_FORMAT_INFO","features":[354]},{"name":"D3D12_FEATURE_FORMAT_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_HARDWARE_COPY","features":[354]},{"name":"D3D12_FEATURE_MULTISAMPLE_QUALITY_LEVELS","features":[354]},{"name":"D3D12_FEATURE_PLACED_RESOURCE_SUPPORT_INFO","features":[354]},{"name":"D3D12_FEATURE_PREDICATION","features":[354]},{"name":"D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPES","features":[354]},{"name":"D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPE_COUNT","features":[354]},{"name":"D3D12_FEATURE_QUERY_META_COMMAND","features":[354]},{"name":"D3D12_FEATURE_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_FEATURE_SERIALIZATION","features":[354]},{"name":"D3D12_FEATURE_SHADER_CACHE","features":[354]},{"name":"D3D12_FEATURE_SHADER_MODEL","features":[354]},{"name":"D3D12_FENCE_FLAGS","features":[354]},{"name":"D3D12_FENCE_FLAG_NONE","features":[354]},{"name":"D3D12_FENCE_FLAG_NON_MONITORED","features":[354]},{"name":"D3D12_FENCE_FLAG_SHARED","features":[354]},{"name":"D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER","features":[354]},{"name":"D3D12_FILL_MODE","features":[354]},{"name":"D3D12_FILL_MODE_SOLID","features":[354]},{"name":"D3D12_FILL_MODE_WIREFRAME","features":[354]},{"name":"D3D12_FILTER","features":[354]},{"name":"D3D12_FILTER_ANISOTROPIC","features":[354]},{"name":"D3D12_FILTER_COMPARISON_ANISOTROPIC","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_ANISOTROPIC_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_ANISOTROPIC","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_ANISOTROPIC_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MINIMUM_ANISOTROPIC","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_ANISOTROPIC_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MIN_LINEAR_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_ANISOTROPIC_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_POINT_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_COMPARISON","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_MASK","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_MAXIMUM","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_MINIMUM","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_SHIFT","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_STANDARD","features":[354]},{"name":"D3D12_FILTER_TYPE","features":[354]},{"name":"D3D12_FILTER_TYPE_LINEAR","features":[354]},{"name":"D3D12_FILTER_TYPE_MASK","features":[354]},{"name":"D3D12_FILTER_TYPE_POINT","features":[354]},{"name":"D3D12_FLOAT16_FUSED_TOLERANCE_IN_ULP","features":[354]},{"name":"D3D12_FLOAT32_MAX","features":[354]},{"name":"D3D12_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_EXPONENT_NUMERATOR","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_OFFSET","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_SCALE_1","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_SCALE_2","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_THRESHOLD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_BACK_BUFFER_CAST","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_BLENDABLE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_BUFFER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_CAST_WITHIN_BIT_LAYOUT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_DECODER_OUTPUT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_DEPTH_STENCIL","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_DISPLAY","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_IA_INDEX_BUFFER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_IA_VERTEX_BUFFER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_MIP","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_MULTISAMPLE_LOAD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_MULTISAMPLE_RENDERTARGET","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_MULTISAMPLE_RESOLVE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_NONE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_RENDER_TARGET","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_GATHER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_GATHER_COMPARISON","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_LOAD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE_COMPARISON","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE_MONO_TEXT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SO_BUFFER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TEXTURE1D","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TEXTURE2D","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TEXTURE3D","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TEXTURECUBE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TYPED_UNORDERED_ACCESS_VIEW","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_VIDEO_ENCODER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_INPUT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_OUTPUT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_NONE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_SAMPLER_FEEDBACK","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_TILED","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_ADD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_TYPED_LOAD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_TYPED_STORE","features":[354]},{"name":"D3D12_FTOI_INSTRUCTION_MAX_INPUT","features":[354]},{"name":"D3D12_FTOI_INSTRUCTION_MIN_INPUT","features":[354]},{"name":"D3D12_FTOU_INSTRUCTION_MAX_INPUT","features":[354]},{"name":"D3D12_FTOU_INSTRUCTION_MIN_INPUT","features":[354]},{"name":"D3D12_FUNCTION_DESC","features":[307,400,354]},{"name":"D3D12_GENERIC_PROGRAM_DESC","features":[354]},{"name":"D3D12_GLOBAL_BARRIER","features":[354]},{"name":"D3D12_GLOBAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_FLAGS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_FLAGS_NONE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS_VALID_MASK","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_GUARDED_VALIDATION_SHADERS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_TRACKING_ONLY_SHADERS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_UNGUARDED_VALIDATION_SHADERS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_NONE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_GUARDED_VALIDATION","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_NONE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_STATE_TRACKING_ONLY","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_UNGUARDED_VALIDATION","features":[354]},{"name":"D3D12_GPU_DESCRIPTOR_HANDLE","features":[354]},{"name":"D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE","features":[354]},{"name":"D3D12_GPU_VIRTUAL_ADDRESS_RANGE","features":[354]},{"name":"D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE","features":[354]},{"name":"D3D12_GRAPHICS_PIPELINE_STATE_DESC","features":[307,354,395]},{"name":"D3D12_GRAPHICS_STATES","features":[354]},{"name":"D3D12_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_GRAPHICS_STATE_DESCRIPTOR_HEAP","features":[354]},{"name":"D3D12_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_GRAPHICS_STATE_IA_INDEX_BUFFER","features":[354]},{"name":"D3D12_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGY","features":[354]},{"name":"D3D12_GRAPHICS_STATE_IA_VERTEX_BUFFERS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_NONE","features":[354]},{"name":"D3D12_GRAPHICS_STATE_OM_BLEND_FACTOR","features":[354]},{"name":"D3D12_GRAPHICS_STATE_OM_DEPTH_BOUNDS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_OM_RENDER_TARGETS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_OM_STENCIL_REF","features":[354]},{"name":"D3D12_GRAPHICS_STATE_PIPELINE_STATE","features":[354]},{"name":"D3D12_GRAPHICS_STATE_PREDICATION","features":[354]},{"name":"D3D12_GRAPHICS_STATE_RS_SCISSOR_RECTS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_RS_VIEWPORTS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_SAMPLE_POSITIONS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_SO_TARGETS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_VIEW_INSTANCE_MASK","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_READS_PER_INST","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_READ_PORTS","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_VERTICES","features":[354]},{"name":"D3D12_GS_MAX_INSTANCE_COUNT","features":[354]},{"name":"D3D12_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES","features":[354]},{"name":"D3D12_GS_OUTPUT_ELEMENTS","features":[354]},{"name":"D3D12_GS_OUTPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_GS_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_HEAP_DESC","features":[354]},{"name":"D3D12_HEAP_FLAGS","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_ALL_BUFFERS_AND_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_DISPLAY","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_ONLY_BUFFERS","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_ONLY_RT_DS_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_SHADER_ATOMICS","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH","features":[354]},{"name":"D3D12_HEAP_FLAG_CREATE_NOT_RESIDENT","features":[354]},{"name":"D3D12_HEAP_FLAG_CREATE_NOT_ZEROED","features":[354]},{"name":"D3D12_HEAP_FLAG_DENY_BUFFERS","features":[354]},{"name":"D3D12_HEAP_FLAG_DENY_NON_RT_DS_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_DENY_RT_DS_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_HARDWARE_PROTECTED","features":[354]},{"name":"D3D12_HEAP_FLAG_NONE","features":[354]},{"name":"D3D12_HEAP_FLAG_SHARED","features":[354]},{"name":"D3D12_HEAP_FLAG_SHARED_CROSS_ADAPTER","features":[354]},{"name":"D3D12_HEAP_FLAG_TOOLS_USE_MANUAL_WRITE_TRACKING","features":[354]},{"name":"D3D12_HEAP_PROPERTIES","features":[354]},{"name":"D3D12_HEAP_SERIALIZATION_TIER","features":[354]},{"name":"D3D12_HEAP_SERIALIZATION_TIER_0","features":[354]},{"name":"D3D12_HEAP_SERIALIZATION_TIER_10","features":[354]},{"name":"D3D12_HEAP_TYPE","features":[354]},{"name":"D3D12_HEAP_TYPE_CUSTOM","features":[354]},{"name":"D3D12_HEAP_TYPE_DEFAULT","features":[354]},{"name":"D3D12_HEAP_TYPE_GPU_UPLOAD","features":[354]},{"name":"D3D12_HEAP_TYPE_READBACK","features":[354]},{"name":"D3D12_HEAP_TYPE_UPLOAD","features":[354]},{"name":"D3D12_HIT_GROUP_DESC","features":[354]},{"name":"D3D12_HIT_GROUP_TYPE","features":[354]},{"name":"D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE","features":[354]},{"name":"D3D12_HIT_GROUP_TYPE_TRIANGLES","features":[354]},{"name":"D3D12_HIT_KIND","features":[354]},{"name":"D3D12_HIT_KIND_TRIANGLE_BACK_FACE","features":[354]},{"name":"D3D12_HIT_KIND_TRIANGLE_FRONT_FACE","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND","features":[354]},{"name":"D3D12_HS_MAXTESSFACTOR_LOWER_BOUND","features":[354]},{"name":"D3D12_HS_MAXTESSFACTOR_UPPER_BOUND","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS","features":[354]},{"name":"D3D12_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES","features":[354]},{"name":"D3D12_IA_DEFAULT_PRIMITIVE_TOPOLOGY","features":[354]},{"name":"D3D12_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES","features":[354]},{"name":"D3D12_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT","features":[354]},{"name":"D3D12_IA_INSTANCE_ID_BIT_COUNT","features":[354]},{"name":"D3D12_IA_INTEGER_ARITHMETIC_BIT_COUNT","features":[354]},{"name":"D3D12_IA_PATCH_MAX_CONTROL_POINT_COUNT","features":[354]},{"name":"D3D12_IA_PRIMITIVE_ID_BIT_COUNT","features":[354]},{"name":"D3D12_IA_VERTEX_ID_BIT_COUNT","features":[354]},{"name":"D3D12_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT","features":[354]},{"name":"D3D12_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS","features":[354]},{"name":"D3D12_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT","features":[354]},{"name":"D3D12_IB_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_INDEX_BUFFER_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF","features":[354]},{"name":"D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF","features":[354]},{"name":"D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED","features":[354]},{"name":"D3D12_INDEX_BUFFER_VIEW","features":[354,395]},{"name":"D3D12_INDIRECT_ARGUMENT_DESC","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DRAW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_INCREMENTING_CONSTANT","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW","features":[354]},{"name":"D3D12_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT","features":[354]},{"name":"D3D12_INFO_QUEUE_FILTER","features":[354]},{"name":"D3D12_INFO_QUEUE_FILTER_DESC","features":[354]},{"name":"D3D12_INPUT_CLASSIFICATION","features":[354]},{"name":"D3D12_INPUT_CLASSIFICATION_PER_INSTANCE_DATA","features":[354]},{"name":"D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA","features":[354]},{"name":"D3D12_INPUT_ELEMENT_DESC","features":[354,395]},{"name":"D3D12_INPUT_LAYOUT_DESC","features":[354,395]},{"name":"D3D12_INTEGER_DIVIDE_BY_ZERO_QUOTIENT","features":[354]},{"name":"D3D12_INTEGER_DIVIDE_BY_ZERO_REMAINDER","features":[354]},{"name":"D3D12_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL","features":[354]},{"name":"D3D12_KEEP_UNORDERED_ACCESS_VIEWS","features":[354]},{"name":"D3D12_LIBRARY_DESC","features":[354]},{"name":"D3D12_LIFETIME_STATE","features":[354]},{"name":"D3D12_LIFETIME_STATE_IN_USE","features":[354]},{"name":"D3D12_LIFETIME_STATE_NOT_IN_USE","features":[354]},{"name":"D3D12_LINEAR_GAMMA","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE_ALIASED","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE_ALPHA_ANTIALIASED","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE_QUADRILATERAL_NARROW","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE_QUADRILATERAL_WIDE","features":[354]},{"name":"D3D12_LOCAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_LOGIC_OP","features":[354]},{"name":"D3D12_LOGIC_OP_AND","features":[354]},{"name":"D3D12_LOGIC_OP_AND_INVERTED","features":[354]},{"name":"D3D12_LOGIC_OP_AND_REVERSE","features":[354]},{"name":"D3D12_LOGIC_OP_CLEAR","features":[354]},{"name":"D3D12_LOGIC_OP_COPY","features":[354]},{"name":"D3D12_LOGIC_OP_COPY_INVERTED","features":[354]},{"name":"D3D12_LOGIC_OP_EQUIV","features":[354]},{"name":"D3D12_LOGIC_OP_INVERT","features":[354]},{"name":"D3D12_LOGIC_OP_NAND","features":[354]},{"name":"D3D12_LOGIC_OP_NOOP","features":[354]},{"name":"D3D12_LOGIC_OP_NOR","features":[354]},{"name":"D3D12_LOGIC_OP_OR","features":[354]},{"name":"D3D12_LOGIC_OP_OR_INVERTED","features":[354]},{"name":"D3D12_LOGIC_OP_OR_REVERSE","features":[354]},{"name":"D3D12_LOGIC_OP_SET","features":[354]},{"name":"D3D12_LOGIC_OP_XOR","features":[354]},{"name":"D3D12_MAG_FILTER_SHIFT","features":[354]},{"name":"D3D12_MAJOR_VERSION","features":[354]},{"name":"D3D12_MAX_BORDER_COLOR_COMPONENT","features":[354]},{"name":"D3D12_MAX_DEPTH","features":[354]},{"name":"D3D12_MAX_LIVE_STATIC_SAMPLERS","features":[354]},{"name":"D3D12_MAX_MAXANISOTROPY","features":[354]},{"name":"D3D12_MAX_MULTISAMPLE_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MAX_POSITION_VALUE","features":[354]},{"name":"D3D12_MAX_ROOT_COST","features":[354]},{"name":"D3D12_MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_1","features":[354]},{"name":"D3D12_MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_2","features":[354]},{"name":"D3D12_MAX_SHADER_VISIBLE_SAMPLER_HEAP_SIZE","features":[354]},{"name":"D3D12_MAX_TEXTURE_DIMENSION_2_TO_EXP","features":[354]},{"name":"D3D12_MAX_VIEW_INSTANCE_COUNT","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION_COMMIT_RESULTS","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION_COMMIT_RESULTS_HIGH_PRIORITY","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION_DISCARD_PREVIOUS","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION_KEEP_ALL","features":[354]},{"name":"D3D12_MEMCPY_DEST","features":[354]},{"name":"D3D12_MEMORY_POOL","features":[354]},{"name":"D3D12_MEMORY_POOL_L0","features":[354]},{"name":"D3D12_MEMORY_POOL_L1","features":[354]},{"name":"D3D12_MEMORY_POOL_UNKNOWN","features":[354]},{"name":"D3D12_MESH_SHADER_TIER","features":[354]},{"name":"D3D12_MESH_SHADER_TIER_1","features":[354]},{"name":"D3D12_MESH_SHADER_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE","features":[354]},{"name":"D3D12_MESSAGE_CALLBACK_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_CALLBACK_FLAG_NONE","features":[354]},{"name":"D3D12_MESSAGE_CALLBACK_IGNORE_FILTERS","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_APPLICATION_DEFINED","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_CLEANUP","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_COMPILATION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_EXECUTION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_INITIALIZATION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_MISCELLANEOUS","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_RESOURCE_MANIPULATION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_SHADER","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_STATE_CREATION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_STATE_GETTING","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_STATE_SETTING","features":[354]},{"name":"D3D12_MESSAGE_ID","features":[354]},{"name":"D3D12_MESSAGE_ID_ADD_TO_STATE_OBJECT_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_ALPHA_BLEND_FACTOR_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_RANGE_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_SUBRESOURCE_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DST_RANGE_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_ARCHITECTURE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_SUBRESOURCE_RANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_OFFSET_ALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_RESOURCES","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_SUBRESOURCE_RANGES","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DST","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_SRC","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_SRC_RANGE_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_ZERO_DEPENDENCIES","features":[354]},{"name":"D3D12_MESSAGE_ID_BARRIER_INTEROP_INVALID_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_BARRIER_INTEROP_INVALID_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_BEGIN_END_EVENT_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_BEGIN_END_QUERY_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_BEGIN_EVENT","features":[354]},{"name":"D3D12_MESSAGE_ID_BUFFER_BARRIER_SUBREGION_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_BUNDLE_PIPELINE_STATE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_CHANGE_COMMAND_RECORDER_TARGET_WHILE_RECORDING","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_CREATE_GRAPHICS_AND_VIDEO_COMMAND_RECORDER","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_EXECUTE_EMPTY_COMMAND_LIST","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_RESET_COMMAND_POOL_WITH_OPEN_COMMAND_LISTS","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_USE_COMMAND_RECORDER_WITHOUT_CURRENT_TARGET","features":[354]},{"name":"D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_DRIVER_REPORTED_ISSUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_MISMATCHINGCLEARVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INCOMPATIBLE_WITH_STRUCTURED_BUFFERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INVALID_RESOURCE_PTR","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEAR_UNORDERED_ACCESS_VIEW_INVALID_DESCRIPTOR_HANDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_CLOSE_COMMAND_LIST_OPEN_QUERY","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CANNOT_RESET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CONTENTION","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET_BUNDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_SYNC","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_USAGE_WITH_CREATECOMMANDLIST1_COMMAND_LIST","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_CLOSED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DESCRIPTOR_TABLE_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ELEMENT_OFFSET_UNALIGNED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_TOO_SMALL","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_OFFSET_UNALIGNED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INSTANCE_COUNT_ZERO","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INVALID_PRIMITIVETOPOLOGY","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_RENDER_TARGET_DELETED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_TOO_SMALL","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_STRIDE_UNALIGNED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_MULTIPLE_SWAPCHAIN_BUFFER_REFERENCES","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_OPEN","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_PIPELINE_STATE_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_CONSTANT_BUFFER_VIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_SHADER_RESOURCE_VIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_UNORDERED_ACCESS_VIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_SETRENDERTARGETS_INVALIDNUMRENDERTARGETS","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_STATIC_DESCRIPTOR_RESOURCE_DIMENSION_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_STATIC_DESCRIPTOR_SAMPLER_MODE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_SYNC","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_TOO_MANY_SWAPCHAIN_REFERENCES","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_POOL_SYNC","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_QUEUE_TOO_MANY_SWAPCHAIN_REFERENCES","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_RECORDER_CONTENTION","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_RECORDER_SUPPORT_FLAGS_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_RECORDER_USAGE_WITH_CREATECOMMANDLIST_COMMAND_LIST","features":[354]},{"name":"D3D12_MESSAGE_ID_COMPUTE_ONLY_DEVICE_OPERATION_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_DSTRANGEOUTOFBOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDCOPYFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDDSTRESOURCEDIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDSRCRESOURCEDIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_DST_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_SRC_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLDST","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLSRC","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_SRCRANGEOUTOFBOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDDSTRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDSRCRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_MISMATCH_DECODE_REFERENCE_ONLY_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_MISMATCH_ENCODE_REFERENCE_ONLY_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_NULLDST","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_NULLSRC","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_DSTREGIONOUTOFBOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_EMPTYBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_FORMATMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDCOPYFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTCOORDINATES","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDSPLACEDFOOTPRINTFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTOFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTPLACEMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCEDIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTROWPITCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDSPLACEDFOOTPRINTFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCOFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCPLACEMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCEDIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCROWPITCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_MISMATCH_DECODE_REFERENCE_ONLY_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_MISMATCH_ENCODE_REFERENCE_ONLY_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLDST","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLSRC","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_SRCREGIONOUTOFBOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_DESCRIPTORS_INVALID_RANGES","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_DESCRIPTORS_WRITE_ONLY_DESCRIPTOR","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_INVALIDLAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_ON_SAME_SUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_RAYTRACING_ACCELERATION_STRUCTURE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_MULTITHREADING","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER1","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER10","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER11","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER12","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER13","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER14","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER15","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER2","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER3","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER4","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER5","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER6","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER7","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER8","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER9","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_THIS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_BLENDOPALPHA_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_BLENDOP_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMMANDLIST_NULL_COMMANDALLOCATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMMANDSIGNATURE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_CS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_INVALID_SHADER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_MISSING_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_DEPTHBOUNDSTEST_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INDEPENDENT_MASKS_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEVICE_DEBUG_LAYER_STARTUP_OPTIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEVICE_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEVICE_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_ALL_RENDER_TARGETS_HAVE_UNKNOWN_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_NOT_MS_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DEPTHSTENCILVIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_INPUT_PRIMITIVE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_CONTROL_POINT_COUNT_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_TESSELLATOR_DOMAIN_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_XOR_DS_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_SHADER_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_INDEX_BUFFER_PROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_PRIMITIVETOPOLOGY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_RENDER_TARGET_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SAMPLE_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SYSTEMVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_FORCED_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_METADATA_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_NOT_PS_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_PSO_DESC_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_POSITION_NOT_PRESENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_RT_OUTPUT_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_TYPE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RENDERTARGETVIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RENDER_TARGET_WRONG_WRITE_MASK","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RTV_FORMAT_NOT_UNKNOWN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RUNTIME_INTERNAL_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_COMPONENTTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_HS_DS_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_MINPRECISION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERINDEX","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERMASK","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SYSTEMVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_MODEL_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VERTEX_SHADER_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VIEW_INSTANCING_VERTEX_SIZE_EXCEEDED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_NULLDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMEMORYPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_GROUPSHAREDEXCEEDSMAXSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_MISMATCHEDASMSPAYLOADSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTPUTEXCEEDSMAXSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_TOPOLOGY_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_ADAPTERVERSIONMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_DRIVERVERSIONMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_INVALIDLIBRARYBLOB","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBADAPTERMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDESCMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDRIVERVERSIONMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBIGNORED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CANNOT_DEDUCE_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_DUPLICATE_SUBOBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALIDCACHEDBLOB","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_STREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_MS_INCOMPLETE_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_UNKNOWN_SUBOBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_ZERO_SIZE_STREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_OFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_BUFFER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_RESOURCE_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEQUERY_HEAP_COPY_QUEUE_TIMESTAMPS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEQUERY_HEAP_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEQUERY_HEAP_VIDEO_DECODE_STATISTICS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_LINERASTERIZATIONMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_NON_WHOLE_DYNAMIC_DEPTH_BIAS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAPPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLRESOURCEPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDMEMORYPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_CLEARVALUEDENORMFLUSH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT_SMALLRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUEFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONALITY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDLAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMIPLEVELS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDSAMPLEDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_STATE_IGNORED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDCLEARVALUEFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDDIMENSIONALITY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDLAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_ALREADYOPEN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_DISABLED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADER_INVALIDBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHAREDHEAP_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDALLOCATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDLIST12","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDRECORDER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_ALLOCATOR_VIDEO_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE_FOR_FEATURE_LEVEL","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_VIDEO_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_POOL_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_HARDWARE_SUPPORT_FOR_GLOBAL_REALTIME","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_PRIVILEGE_FOR_GLOBAL_REALTIME","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_SUPPORT_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_MORE_RECORDERS_THAN_LOGICAL_PROCESSORS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_VIDEO_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION_POLICY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_DESCRIPTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_LARGE_NUM_DESCRIPTORS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_FENCE_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_HEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_LIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_LIFETIMETRACKER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_META_COMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_MONITOREDFENCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_PIPELINELIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_PIPELINESTATE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUERYHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_PRIORITY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUEUE_VIDEO_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_BLOB_NOT_FOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_DESERIALIZE_FAILED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_INVALID_CONFIGURATION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_SUPPORTED_ON_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_UNIQUE_IN_DXIL_LIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_UNBOUNDED_STATIC_DESCRIPTORS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_SAMPLER_COMPARISON_FUNC_IGNORED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_SAMPLER_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_SHADERCACHESESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_STATE_OBJECT_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_STATE_OBJECT_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_TRACKEDWORKLOAD","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_UNORDEREDACCESS_VIEW_INVALID_COUNTER_USAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODESTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOENCODER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOENCODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONESTIMATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONVECTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSOR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSSTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_DECODER_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_FAILURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_HEAP_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_HEAP_UNSUPPORTED_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_UNSUPPORTED_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_PROCESSOR_CAPS_FAILURE","features":[354]},{"name":"D3D12_MESSAGE_ID_D3D12_MESSAGES_END","features":[354]},{"name":"D3D12_MESSAGE_ID_DATA_STATIC_DESCRIPTOR_INVALID_DATA_CHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_DATA_STATIC_WHILE_SET_AT_EXECUTE_DESCRIPTOR_INVALID_DATA_CHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_DECODE_FRAME_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_DEPRECATED_API","features":[354]},{"name":"D3D12_MESSAGE_ID_DEPTH_STENCIL_FORMAT_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESCRIPTOR_HANDLE_WITH_INVALID_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESCRIPTOR_HEAP_NOT_SET_BEFORE_ROOT_SIGNATURE_WITH_DIRECTLY_INDEXED_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_DESCRIPTOR_HEAP_NOT_SHADER_VISIBLE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROYOWNEDOBJECT_OBJECTNOTOWNED","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDALLOCATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDLIST12","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDRECORDER","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION_POLICY","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_DESCRIPTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_HEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_LIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_LIFETIMETRACKER","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_META_COMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_MONITOREDFENCE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_PIPELINELIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_PIPELINESTATE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_PROTECTED_RESOURCE_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_QUERYHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_ROOTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_SHADERCACHESESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODER","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODESTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOENCODER","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOENCODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONESTIMATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONVECTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSOR","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSSTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATE_SHARED_HANDLE_INVALIDARG","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_OPEN_SHARED_HANDLE_ACCESS_DENIED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT","features":[354]},{"name":"D3D12_MESSAGE_ID_DIFFERENT_DESCRIPTOR_HEAP_SET_AFTER_ROOT_SIGNATURE_WITH_DIRECTLY_INDEXED_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_OUT_OF_MEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_DUPLICATE_VARIANT_ID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_ENGINE_CREATE_FLAGS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXPOSURE_SCALE_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_ENGINE_CREATION_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_LOAD_FAILURE","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_UPSCALER_CREATION_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_UPSCALER_EXECUTION_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_SOURCE_COLOR_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_SOURCE_DEPTH_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_TARGET_DIMENSION_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_TARGET_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EVICT_UNDERFLOW","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_EXPOSURE_SCALE_TEXTURE_SIZE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_FLAGS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_INVALID_CAMERA_JITTER","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_MOTION_VECTORS_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_OPTIONAL_TEXTURE_IS_NULL","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_REGION_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_REQUIRED_TEXTURE_IS_NULL","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_TIME_DELTA_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_UNEXPECTED_TEXTURE_IS_IGNORED","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_VARIANT_ID_NOT_FOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_VARIANT_INDEX_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_DISCARD_INVALID_SUBRESOURCE_RANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_DISCARD_NO_RECTS_FOR_NON_TEXTURE2D","features":[354]},{"name":"D3D12_MESSAGE_ID_DISCARD_ONE_SUBRESOURCE_FOR_MIPS_WITH_RECTS","features":[354]},{"name":"D3D12_MESSAGE_ID_DISPATCH_GRAPH_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DISPATCH_RAYS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DRAW_EMPTY_SCISSOR_RECTANGLE","features":[354]},{"name":"D3D12_MESSAGE_ID_DRAW_POTENTIALLY_OUTSIDE_OF_VALID_RENDER_AREA","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_FLAG_MISSING","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NO_PIPELINE","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_FLAG_MISSING","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NO_PIPELINE","features":[354]},{"name":"D3D12_MESSAGE_ID_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_EMPTY_DISPATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_EMPTY_ROOT_DESCRIPTOR_TABLE","features":[354]},{"name":"D3D12_MESSAGE_ID_ENCODE_FRAME_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_ENCODE_FRAME_UNSUPPORTED_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_END_EVENT","features":[354]},{"name":"D3D12_MESSAGE_ID_ENHANCED_BARRIERS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_ENQUEUE_MAKE_RESIDENT_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_ESTIMATE_MOTION_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_EVICT_NULLOBJECTARRAY","features":[354]},{"name":"D3D12_MESSAGE_ID_EVICT_UNDERFLOW","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_BUNDLENOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_COMMANDLISTMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_FAILEDCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_GPU_WRITTEN_READBACK_RESOURCE_MAPPED","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_OPENCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_WRONGSWAPCHAINBUFFERREFERENCE","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_BUNDLE_DESCRIPTOR_HEAP_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_BUNDLE_OPEN_BUNDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_BUNDLE_STATIC_DESCRIPTOR_DATA_STATIC_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_BUNDLE_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_INDIRECT_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_INDIRECT_ZERO_COMMAND_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_FENCE_INVALIDOPERATION","features":[354]},{"name":"D3D12_MESSAGE_ID_GENERIC_DEVICE_OPERATION_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_GEOMETRY_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDBASEOFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDSUBRESOURCERANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_UNSUPPORTED_BUFFER_WIDTH","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLELAYOUT_INVALIDBASEOFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLELAYOUT_INVALIDSUBRESOURCERANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_INVALIDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_UNRECOGNIZEDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_HEAP_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_GETHEAPPROPERTIES_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETPRIVATEDATA_MOREDATA","features":[354]},{"name":"D3D12_MESSAGE_ID_GETRESOURCEALLOCATIONINFO_INVALIDRDESCS","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_PIPELINE_STACK_SIZE_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_PROGRAM_IDENTIFIER_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_SIZE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_SHADER_STACK_SIZE_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_WORK_GRAPH_PROPERTIES_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_HEAP_INDEX_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TABLE_REGISTER_INDEX_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TYPE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_UNINITIALIZED","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_RESOURCE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_TEXTURE_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INVALID_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_ACCESS_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_STATE_IMPRECISE","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_ARGUMENT_UNINITIALIZED","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_DESCRIPTOR_ACCESS_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SAMPLER_MODE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SRV_RESOURCE_DIMENSION_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_STRUCTURED_BUFFER_STRIDE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UAV_RESOURCE_DIMENSION_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_GRAPHICS_PIPELINE_STATE_DESC_ZERO_SAMPLE_MASK","features":[354]},{"name":"D3D12_MESSAGE_ID_GUID_TEXTURE_LAYOUT_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_HAS_NO_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_INTERSECTS_MULTIPLE_BUFFERS","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_SYNC","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_VALUES","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR","features":[354]},{"name":"D3D12_MESSAGE_ID_INDEPENDENT_STENCIL_REF_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_BARRIER_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_BUNDLE_API","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_CAST_TARGET","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_DESCRIPTOR_HANDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_NODE_INDEX","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_SUBRESOURCE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_USE_OF_NON_RESIDENT_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_VIDEO_EXTENSION_COMMAND_ID","features":[354]},{"name":"D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDKEY","features":[354]},{"name":"D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDOBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_KEYEDMUTEX_WRONGSTATE","features":[354]},{"name":"D3D12_MESSAGE_ID_LEGACY_BARRIER_VALIDATION_FORCED_ON","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDALLOCATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDLIST12","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDRECORDER","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION_POLICY","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_DESCRIPTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_HEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_LIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_LIFETIMETRACKER","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_META_COMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_MONITOREDFENCE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_OBJECT_SUMMARY","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_PIPELINELIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_PIPELINESTATE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_PROTECTED_RESOURCE_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_QUERYHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_ROOTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_SHADERCACHESESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_SWAPCHAIN","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_TRACKEDWORKLOAD","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODER","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODESTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOENCODER","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOENCODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONESTIMATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONVECTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSOR","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSSTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_LOADPIPELINE_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_LOADPIPELINE_NAMENOTFOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_MAKERESIDENT_NULLOBJECTARRAY","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDDATAPOINTER","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDRANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALID_NULLRANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_MESH_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_FAILED_ENUMERATION","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_ID_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_INVALID_GPU_VIRTUAL_ADDRESS","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_PARAMETER_SIZE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_UNSUPPORTED_PARAMS","features":[354]},{"name":"D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS","features":[354]},{"name":"D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS","features":[354]},{"name":"D3D12_MESSAGE_ID_NODE_MASK_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_NONNORMALIZED_COORDINATE_SAMPLING_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_NONZERO_SAMPLER_FEEDBACK_MIP_REGION_WITH_INCOMPATIBLE_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_NON_OPTIMAL_BARRIER_ONLY_EXECUTE_COMMAND_LISTS","features":[354]},{"name":"D3D12_MESSAGE_ID_NON_RETAIL_SHADER_MODEL_WONT_VALIDATE","features":[354]},{"name":"D3D12_MESSAGE_ID_NO_COMPUTE_API_SUPPORT","features":[354]},{"name":"D3D12_MESSAGE_ID_NO_GRAPHICS_API_SUPPORT","features":[354]},{"name":"D3D12_MESSAGE_ID_NO_VIDEO_API_SUPPORT","features":[354]},{"name":"D3D12_MESSAGE_ID_OBJECT_ACCESSED_WHILE_STILL_IN_USE","features":[354]},{"name":"D3D12_MESSAGE_ID_OBJECT_DELETED_WHILE_STILL_IN_USE","features":[354]},{"name":"D3D12_MESSAGE_ID_OBJECT_EVICTED_WHILE_STILL_IN_USE","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDADDRESS","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDHANDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_OUT_OF_BOUNDS_BARRIER_SUBRESOURCE_RANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR","features":[354]},{"name":"D3D12_MESSAGE_ID_OVERSIZED_DISPATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_PIPELINELIBRARY_SERIALIZE_NOTENOUGHMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_PIPELINE_STATE_TYPE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_PIX_EVENT_UNDERFLOW","features":[354]},{"name":"D3D12_MESSAGE_ID_POSSIBLE_INVALID_USE_OF_NON_RESIDENT_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_POSSIBLY_INVALID_SUBRESOURCE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_TRIANGLE_FANS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_PROBABLE_PIX_EVENT_LEAK","features":[354]},{"name":"D3D12_MESSAGE_ID_PROCESS_FRAME_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_PROGRAMMABLE_MSAA_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_PROTECTED_RESOURCE_SESSION_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_EMPTYBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RECREATEAT_INSUFFICIENT_SUPPORT","features":[354]},{"name":"D3D12_MESSAGE_ID_RECREATEAT_INVALID_TARGET","features":[354]},{"name":"D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDOBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_UNRECOGNIZEDPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_CLOSE_COMMAND_LIST","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_END_WITHOUT_BEGIN","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_NEST_RENDER_PASSES","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_COMMANDLIST_INVALID_END_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_COMMANDLIST_INVALID_START_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_DISALLOWED_API_CALLED","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_GPU_WORK_WHILE_SUSPENDED","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_INVALID_RESOURCE_BARRIER","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_LOCAL_DEPTH_STENCIL_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_LOCAL_PRESERVE_RENDER_PARAMETERS_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_LOCAL_PRESERVE_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_NO_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_SUSPEND_RESUME","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_NO_PRIOR_SUSPEND_WITHIN_EXECUTECOMMANDLISTS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_NO_SUBSEQUENT_RESUME_WITHIN_EXECUTECOMMANDLISTS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_UNSUPPORTED_RESOLVE","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_TARGET_FORMAT_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_TARGET_SAMPLE_DESC_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCEREGION_INVALID_RECT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDDSTRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDSRCRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SUBRESOURCE_INDEX","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLDST","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLSRC","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_FLAGS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_INVALID_MIP_LEVEL_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_ARRAY_SIZE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_INVALID_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_ENCODER_INPUT_PARAM_LAYOUT_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_ENCODER_OUTPUT_METADATA_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_ENCODER_OUTPUT_METADATA_UNSUPPORTED_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_QUERY_DATA_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_QUERY_INVALID_QUERY_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_BEFORE_AFTER_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_DUPLICATE_SUBRESOURCE_TRANSITIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINATION","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINED_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMMAND_LIST_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS_FOR_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_HEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SPLIT_BARRIER","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MATCHING_STATES","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_BEGIN_END","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_COMMAND_LIST_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_MISC_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISSING_BIND_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_NULL_POINTER","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_POSSIBLE_BEFORE_AFTER_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_RESERVED_BITS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_BEGIN","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_END","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_ZERO_BARRIERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_FORMAT_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADINGRATEIMAGE_REQUIRES_TIER_2","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADINGRATE_REQUIRES_TIER_1","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_COMBINER","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_SHADING_RATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADING_RATE_SHADING_RATE_NOT_PERMITTED_BY_CAP","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_DEFERRED","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMCLEAR","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMFIRSTUSE","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_MISMATCHING_TARGETED_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_NULL_ARGUMENTS","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_REQUIRES_FEEDBACK_MAP_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_MIP_REGION","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_QUALITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_REQUIRES_UNORDERED_ACCESS_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_UAV_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SETDEPTHBOUNDS_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETEVENTONMULTIPLEFENCECOMPLETION_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA","features":[354]},{"name":"D3D12_MESSAGE_ID_SETPRIVATEDATA_NO_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PAGEABLE","features":[354]},{"name":"D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PRIORITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SETSAMPLEPOSITIONS_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETTING_SHADING_RATE_FROM_MS_REQUIRES_CAPABILITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SETVIEWINSTANCEMASK_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_BACKGROUND_PROCESSING_MODE_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_DESCRIPTOR_HEAP_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_DESCRIPTOR_TABLE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_PIPELINE_STACK_SIZE_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_PREDICATION_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_PROGRAM_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_RENDER_TARGETS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_BUFFER_VIEW_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_ROOT_SHADER_RESOURCE_VIEW_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_ROOT_UNORDERED_ACCESS_VIEW_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_SCISSOR_RECTS_INVALID_RECT","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_DEVELOPERMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_IGNOREDFLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_SHADERCACHECLEAR_NOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_STATEALREADYSET","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_CORRUPT","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_DISABLED","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_FINDVALUE_NOTFOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_SHADERCACHEDELETE_NOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_ALREADYPRESENT","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_CACHEFULL","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_HASHCOLLISION","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_ARRAY_SIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_MIP_LEVEL","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_QUALITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_SOURCE_REQUIRES_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_MESSAGE_ID_STATIC_DESCRIPTOR_INVALID_DESCRIPTOR_CHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_STOREPIPELINE_DUPLICATENAME","features":[354]},{"name":"D3D12_MESSAGE_ID_STOREPIPELINE_NONAME","features":[354]},{"name":"D3D12_MESSAGE_ID_STRING_FROM_APPLICATION","features":[354]},{"name":"D3D12_MESSAGE_ID_TEXTURE_BARRIER_SUBRESOURCES_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_TIMESTAMPS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_TOO_MANY_NODES_SPECIFIED","features":[354]},{"name":"D3D12_MESSAGE_ID_TRACKED_WORKLOAD_COMMAND_QUEUE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_UNINITIALIZED_META_COMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_UNKNOWN","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALIDHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALIDRANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALIDSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALID_NULLRANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_RANGE_NOT_EMPTY","features":[354]},{"name":"D3D12_MESSAGE_ID_UNSUPPORTED_BARRIER_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_UNUSED_CROSS_EXECUTE_SPLIT_BARRIER","features":[354]},{"name":"D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER","features":[354]},{"name":"D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_POSSIBLY_MISMATCHING_PROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_VARIABLE_SHADING_RATE_NOT_ALLOWED_WITH_TIR","features":[354]},{"name":"D3D12_MESSAGE_ID_VERTEX_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_ESTIMATOR_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_DECODE_FRAME_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_INVALID_INPUT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_EXTENSION_COMMAND_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_PROCESS_FRAMES_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_INVALID_INPUT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_UNSUPPORTED_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIEW_INSTANCING_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_VIEW_INSTANCING_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_VRS_SUM_COMBINER_REQUIRES_CAPABILITY","features":[354]},{"name":"D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_SIGNAL","features":[354]},{"name":"D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_WAIT","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_ALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_DEST","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_MODE","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_EMPTYBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITE_COMBINE_PERFORMANCE_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_WRONG_COMMAND_ALLOCATOR_TYPE","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_CORRUPTION","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_ERROR","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_INFO","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_MESSAGE","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_WARNING","features":[354]},{"name":"D3D12_META_COMMAND_DESC","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_DESC","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_FLAGS","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_FLAG_INPUT","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_FLAG_OUTPUT","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_STAGE","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_STAGE_CREATION","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_STAGE_EXECUTION","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_STAGE_INITIALIZATION","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_FLOAT","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_UINT64","features":[354]},{"name":"D3D12_MINOR_VERSION","features":[354]},{"name":"D3D12_MIN_BORDER_COLOR_COMPONENT","features":[354]},{"name":"D3D12_MIN_DEPTH","features":[354]},{"name":"D3D12_MIN_FILTER_SHIFT","features":[354]},{"name":"D3D12_MIN_MAXANISOTROPY","features":[354]},{"name":"D3D12_MIP_FILTER_SHIFT","features":[354]},{"name":"D3D12_MIP_LOD_BIAS_MAX","features":[354]},{"name":"D3D12_MIP_LOD_BIAS_MIN","features":[354]},{"name":"D3D12_MIP_LOD_FRACTIONAL_BIT_COUNT","features":[354]},{"name":"D3D12_MIP_LOD_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_MIP_REGION","features":[354]},{"name":"D3D12_MULTIPLE_FENCE_WAIT_FLAGS","features":[354]},{"name":"D3D12_MULTIPLE_FENCE_WAIT_FLAG_ALL","features":[354]},{"name":"D3D12_MULTIPLE_FENCE_WAIT_FLAG_ANY","features":[354]},{"name":"D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE","features":[354]},{"name":"D3D12_MULTISAMPLE_ANTIALIAS_LINE_WIDTH","features":[354]},{"name":"D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG_NONE","features":[354]},{"name":"D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG_TILED_RESOURCE","features":[354]},{"name":"D3D12_MULTISAMPLE_QUALITY_LEVEL_FLAGS","features":[354]},{"name":"D3D12_MULTI_NODE_CPU_INPUT","features":[354]},{"name":"D3D12_MULTI_NODE_GPU_INPUT","features":[354]},{"name":"D3D12_NODE","features":[307,354]},{"name":"D3D12_NODE_CPU_INPUT","features":[354]},{"name":"D3D12_NODE_GPU_INPUT","features":[354]},{"name":"D3D12_NODE_ID","features":[354]},{"name":"D3D12_NODE_MASK","features":[354]},{"name":"D3D12_NODE_OUTPUT_OVERRIDES","features":[307,354]},{"name":"D3D12_NODE_OVERRIDES_TYPE","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_BROADCASTING_LAUNCH","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_COALESCING_LAUNCH","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_COMMON_COMPUTE","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_NONE","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_THREAD_LAUNCH","features":[354]},{"name":"D3D12_NODE_TYPE","features":[354]},{"name":"D3D12_NODE_TYPE_SHADER","features":[354]},{"name":"D3D12_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT","features":[354]},{"name":"D3D12_OS_RESERVED_REGISTER_SPACE_VALUES_END","features":[354]},{"name":"D3D12_OS_RESERVED_REGISTER_SPACE_VALUES_START","features":[354]},{"name":"D3D12_PACKED_MIP_INFO","features":[354]},{"name":"D3D12_PACKED_TILE","features":[354]},{"name":"D3D12_PARAMETER_DESC","features":[400,354]},{"name":"D3D12_PIPELINE_STATE_FLAGS","features":[354]},{"name":"D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS","features":[354]},{"name":"D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT","features":[354]},{"name":"D3D12_PIPELINE_STATE_FLAG_NONE","features":[354]},{"name":"D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG","features":[354]},{"name":"D3D12_PIPELINE_STATE_STREAM_DESC","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_AS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CACHED_PSO","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL2","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_FLAGS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_NODE_MASK","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER1","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER2","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VIEW_INSTANCING","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS","features":[354]},{"name":"D3D12_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_PLACED_SUBRESOURCE_FOOTPRINT","features":[354,395]},{"name":"D3D12_PREDICATION_OP","features":[354]},{"name":"D3D12_PREDICATION_OP_EQUAL_ZERO","features":[354]},{"name":"D3D12_PREDICATION_OP_NOT_EQUAL_ZERO","features":[354]},{"name":"D3D12_PREVIEW_SDK_VERSION","features":[354]},{"name":"D3D12_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_DESC","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED","features":[354]},{"name":"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER","features":[354]},{"name":"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1","features":[354]},{"name":"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2","features":[354]},{"name":"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_PROGRAM_IDENTIFIER","features":[354]},{"name":"D3D12_PROGRAM_TYPE","features":[354]},{"name":"D3D12_PROGRAM_TYPE_GENERIC_PIPELINE","features":[354]},{"name":"D3D12_PROGRAM_TYPE_RAYTRACING_PIPELINE","features":[354]},{"name":"D3D12_PROGRAM_TYPE_WORK_GRAPH","features":[354]},{"name":"D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_DESC","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_DESC1","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_FLAGS","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_FLAG_NONE","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAGS","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAG_NONE","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAG_SUPPORTED","features":[354]},{"name":"D3D12_PROTECTED_SESSION_STATUS","features":[354]},{"name":"D3D12_PROTECTED_SESSION_STATUS_INVALID","features":[354]},{"name":"D3D12_PROTECTED_SESSION_STATUS_OK","features":[354]},{"name":"D3D12_PS_CS_UAV_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_CS_UAV_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_CS_UAV_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_PS_CS_UAV_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_PS_FRONTFACING_DEFAULT_VALUE","features":[354]},{"name":"D3D12_PS_FRONTFACING_FALSE_VALUE","features":[354]},{"name":"D3D12_PS_FRONTFACING_TRUE_VALUE","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[354]},{"name":"D3D12_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_DEPTH_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_MASK_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_MASK_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[354]},{"name":"D3D12_QUERY_DATA_PIPELINE_STATISTICS","features":[354]},{"name":"D3D12_QUERY_DATA_PIPELINE_STATISTICS1","features":[354]},{"name":"D3D12_QUERY_DATA_SO_STATISTICS","features":[354]},{"name":"D3D12_QUERY_HEAP_DESC","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_COPY_QUEUE_TIMESTAMP","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_OCCLUSION","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_PIPELINE_STATISTICS","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_PIPELINE_STATISTICS1","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_SO_STATISTICS","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_TIMESTAMP","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_VIDEO_DECODE_STATISTICS","features":[354]},{"name":"D3D12_QUERY_TYPE","features":[354]},{"name":"D3D12_QUERY_TYPE_BINARY_OCCLUSION","features":[354]},{"name":"D3D12_QUERY_TYPE_OCCLUSION","features":[354]},{"name":"D3D12_QUERY_TYPE_PIPELINE_STATISTICS","features":[354]},{"name":"D3D12_QUERY_TYPE_PIPELINE_STATISTICS1","features":[354]},{"name":"D3D12_QUERY_TYPE_SO_STATISTICS_STREAM0","features":[354]},{"name":"D3D12_QUERY_TYPE_SO_STATISTICS_STREAM1","features":[354]},{"name":"D3D12_QUERY_TYPE_SO_STATISTICS_STREAM2","features":[354]},{"name":"D3D12_QUERY_TYPE_SO_STATISTICS_STREAM3","features":[354]},{"name":"D3D12_QUERY_TYPE_TIMESTAMP","features":[354]},{"name":"D3D12_QUERY_TYPE_VIDEO_DECODE_STATISTICS","features":[354]},{"name":"D3D12_RANGE","features":[354]},{"name":"D3D12_RANGE_UINT64","features":[354]},{"name":"D3D12_RASTERIZER_DESC","features":[307,354]},{"name":"D3D12_RASTERIZER_DESC1","features":[307,354]},{"name":"D3D12_RASTERIZER_DESC2","features":[307,354]},{"name":"D3D12_RAW_UAV_SRV_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_AABB","features":[354]},{"name":"D3D12_RAYTRACING_AABB_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_ALLOW_COMPACTION","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_ALLOW_UPDATE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_MINIMIZE_MEMORY","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_NONE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PERFORM_UPDATE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PREFER_FAST_BUILD","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PREFER_FAST_TRACE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_CLONE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_COMPACT","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_DESERIALIZE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_VISUALIZATION_DECODE_FOR_TOOLS","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_SRV","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_AABBS_DESC","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_DESC","features":[354,395]},{"name":"D3D12_RAYTRACING_GEOMETRY_FLAGS","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_FLAG_NONE","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_FLAG_NO_DUPLICATE_ANYHIT_INVOCATION","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_FLAG_OPAQUE","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC","features":[354,395]},{"name":"D3D12_RAYTRACING_GEOMETRY_TYPE","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_DESC","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_DESCS_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAGS","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_FORCE_NON_OPAQUE","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_FORCE_OPAQUE","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_NONE","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_TRIANGLE_CULL_DISABLE","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_TRIANGLE_FRONT_COUNTERCLOCKWISE","features":[354]},{"name":"D3D12_RAYTRACING_MAX_ATTRIBUTE_SIZE_IN_BYTES","features":[354]},{"name":"D3D12_RAYTRACING_MAX_DECLARABLE_TRACE_RECURSION_DEPTH","features":[354]},{"name":"D3D12_RAYTRACING_MAX_GEOMETRIES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RAYTRACING_MAX_INSTANCES_PER_TOP_LEVEL_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RAYTRACING_MAX_PRIMITIVES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RAYTRACING_MAX_RAY_GENERATION_SHADER_THREADS","features":[354]},{"name":"D3D12_RAYTRACING_MAX_SHADER_RECORD_STRIDE","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_CONFIG","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_CONFIG1","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_FLAGS","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_FLAG_NONE","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES","features":[354]},{"name":"D3D12_RAYTRACING_SHADER_CONFIG","features":[354]},{"name":"D3D12_RAYTRACING_SHADER_RECORD_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_SHADER_TABLE_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_TIER","features":[354]},{"name":"D3D12_RAYTRACING_TIER_1_0","features":[354]},{"name":"D3D12_RAYTRACING_TIER_1_1","features":[354]},{"name":"D3D12_RAYTRACING_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_RAYTRACING_TRANSFORM3X4_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAY_FLAGS","features":[354]},{"name":"D3D12_RAY_FLAG_ACCEPT_FIRST_HIT_AND_END_SEARCH","features":[354]},{"name":"D3D12_RAY_FLAG_CULL_BACK_FACING_TRIANGLES","features":[354]},{"name":"D3D12_RAY_FLAG_CULL_FRONT_FACING_TRIANGLES","features":[354]},{"name":"D3D12_RAY_FLAG_CULL_NON_OPAQUE","features":[354]},{"name":"D3D12_RAY_FLAG_CULL_OPAQUE","features":[354]},{"name":"D3D12_RAY_FLAG_FORCE_NON_OPAQUE","features":[354]},{"name":"D3D12_RAY_FLAG_FORCE_OPAQUE","features":[354]},{"name":"D3D12_RAY_FLAG_NONE","features":[354]},{"name":"D3D12_RAY_FLAG_SKIP_CLOSEST_HIT_SHADER","features":[354]},{"name":"D3D12_RAY_FLAG_SKIP_PROCEDURAL_PRIMITIVES","features":[354]},{"name":"D3D12_RAY_FLAG_SKIP_TRIANGLES","features":[354]},{"name":"D3D12_RECREATE_AT_TIER","features":[354]},{"name":"D3D12_RECREATE_AT_TIER_1","features":[354]},{"name":"D3D12_RECREATE_AT_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS","features":[354,395]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERS","features":[354,395]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_PRESERVE_LOCAL_PARAMETERS","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_CLEAR","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_DISCARD","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_NO_ACCESS","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_RENDER","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_SRV","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_UAV","features":[354]},{"name":"D3D12_RENDER_PASS_DEPTH_STENCIL_DESC","features":[307,354,395]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS","features":[307,354,395]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_PRESERVE_LOCAL_PARAMETERS","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS","features":[307,354,395]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS","features":[307,354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_DISCARD","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_NO_ACCESS","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_RENDER","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_SRV","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_UAV","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_RESOLVE","features":[354]},{"name":"D3D12_RENDER_PASS_FLAGS","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_DEPTH","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_STENCIL","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_NONE","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_RESUMING_PASS","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS","features":[354]},{"name":"D3D12_RENDER_PASS_RENDER_TARGET_DESC","features":[307,354,395]},{"name":"D3D12_RENDER_PASS_TIER","features":[354]},{"name":"D3D12_RENDER_PASS_TIER_0","features":[354]},{"name":"D3D12_RENDER_PASS_TIER_1","features":[354]},{"name":"D3D12_RENDER_PASS_TIER_2","features":[354]},{"name":"D3D12_RENDER_TARGET_BLEND_DESC","features":[307,354]},{"name":"D3D12_RENDER_TARGET_VIEW_DESC","features":[354,395]},{"name":"D3D12_REQ_BLEND_OBJECT_COUNT_PER_DEVICE","features":[354]},{"name":"D3D12_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_REQ_CONSTANT_BUFFER_ELEMENT_COUNT","features":[354]},{"name":"D3D12_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE","features":[354]},{"name":"D3D12_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_REQ_DRAW_VERTEX_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT","features":[354]},{"name":"D3D12_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT","features":[354]},{"name":"D3D12_REQ_MAXANISOTROPY","features":[354]},{"name":"D3D12_REQ_MIP_LEVELS","features":[354]},{"name":"D3D12_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES","features":[354]},{"name":"D3D12_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE","features":[354]},{"name":"D3D12_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH","features":[354]},{"name":"D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM","features":[354]},{"name":"D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM","features":[354]},{"name":"D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM","features":[354]},{"name":"D3D12_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP","features":[354]},{"name":"D3D12_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE","features":[354]},{"name":"D3D12_REQ_SUBRESOURCES","features":[354]},{"name":"D3D12_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURE1D_U_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURE3D_U_V_OR_W_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURECUBE_DIMENSION","features":[354]},{"name":"D3D12_RESIDENCY_FLAGS","features":[354]},{"name":"D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET","features":[354]},{"name":"D3D12_RESIDENCY_FLAG_NONE","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_HIGH","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_LOW","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_MAXIMUM","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_MINIMUM","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_NORMAL","features":[354]},{"name":"D3D12_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL","features":[354]},{"name":"D3D12_RESOLVE_MODE","features":[354]},{"name":"D3D12_RESOLVE_MODE_AVERAGE","features":[354]},{"name":"D3D12_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK","features":[354]},{"name":"D3D12_RESOLVE_MODE_DECOMPRESS","features":[354]},{"name":"D3D12_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK","features":[354]},{"name":"D3D12_RESOLVE_MODE_MAX","features":[354]},{"name":"D3D12_RESOLVE_MODE_MIN","features":[354]},{"name":"D3D12_RESOURCE_ALIASING_BARRIER","features":[354]},{"name":"D3D12_RESOURCE_ALLOCATION_INFO","features":[354]},{"name":"D3D12_RESOURCE_ALLOCATION_INFO1","features":[354]},{"name":"D3D12_RESOURCE_BARRIER","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_FLAGS","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_FLAG_END_ONLY","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_FLAG_NONE","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_TYPE","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_TYPE_ALIASING","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_TYPE_TRANSITION","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_TYPE_UAV","features":[354]},{"name":"D3D12_RESOURCE_BINDING_TIER","features":[354]},{"name":"D3D12_RESOURCE_BINDING_TIER_1","features":[354]},{"name":"D3D12_RESOURCE_BINDING_TIER_2","features":[354]},{"name":"D3D12_RESOURCE_BINDING_TIER_3","features":[354]},{"name":"D3D12_RESOURCE_DESC","features":[354,395]},{"name":"D3D12_RESOURCE_DESC1","features":[354,395]},{"name":"D3D12_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_BUFFER","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_TEXTURE3D","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_RESOURCE_FLAGS","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE","features":[354]},{"name":"D3D12_RESOURCE_FLAG_NONE","features":[354]},{"name":"D3D12_RESOURCE_FLAG_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY","features":[354]},{"name":"D3D12_RESOURCE_FLAG_VIDEO_ENCODE_REFERENCE_ONLY","features":[354]},{"name":"D3D12_RESOURCE_HEAP_TIER","features":[354]},{"name":"D3D12_RESOURCE_HEAP_TIER_1","features":[354]},{"name":"D3D12_RESOURCE_HEAP_TIER_2","features":[354]},{"name":"D3D12_RESOURCE_STATES","features":[354]},{"name":"D3D12_RESOURCE_STATE_ALL_SHADER_RESOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_COMMON","features":[354]},{"name":"D3D12_RESOURCE_STATE_COPY_DEST","features":[354]},{"name":"D3D12_RESOURCE_STATE_COPY_SOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_DEPTH_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_DEPTH_WRITE","features":[354]},{"name":"D3D12_RESOURCE_STATE_GENERIC_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_INDEX_BUFFER","features":[354]},{"name":"D3D12_RESOURCE_STATE_INDIRECT_ARGUMENT","features":[354]},{"name":"D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_PREDICATION","features":[354]},{"name":"D3D12_RESOURCE_STATE_PRESENT","features":[354]},{"name":"D3D12_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RESOURCE_STATE_RENDER_TARGET","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_100000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_4000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_40000000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_8000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_80000000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESOLVE_DEST","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESOLVE_SOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_STREAM_OUT","features":[354]},{"name":"D3D12_RESOURCE_STATE_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_DECODE_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_PROCESS_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_PROCESS_WRITE","features":[354]},{"name":"D3D12_RESOURCE_TRANSITION_BARRIER","features":[354]},{"name":"D3D12_RESOURCE_UAV_BARRIER","features":[354]},{"name":"D3D12_RLDO_DETAIL","features":[354]},{"name":"D3D12_RLDO_FLAGS","features":[354]},{"name":"D3D12_RLDO_IGNORE_INTERNAL","features":[354]},{"name":"D3D12_RLDO_NONE","features":[354]},{"name":"D3D12_RLDO_SUMMARY","features":[354]},{"name":"D3D12_ROOT_CONSTANTS","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR1","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAGS","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAG_DATA_VOLATILE","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAG_NONE","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_TABLE","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_TABLE1","features":[354]},{"name":"D3D12_ROOT_PARAMETER","features":[354]},{"name":"D3D12_ROOT_PARAMETER1","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_CBV","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_SRV","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_UAV","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_DESC","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_DESC1","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_DESC2","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAGS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_CBV_SRV_UAV_HEAP_DIRECTLY_INDEXED","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_AMPLIFICATION_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_MESH_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_LOCAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_NONE","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_SAMPLER_HEAP_DIRECTLY_INDEXED","features":[354]},{"name":"D3D12_RS_SET_SHADING_RATE_COMBINER_COUNT","features":[354]},{"name":"D3D12_RTV_DIMENSION","features":[354]},{"name":"D3D12_RTV_DIMENSION_BUFFER","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE1DARRAY","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE2DARRAY","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE2DMS","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE2DMSARRAY","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE3D","features":[354]},{"name":"D3D12_RTV_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_RT_FORMAT_ARRAY","features":[354,395]},{"name":"D3D12_SAMPLER_DESC","features":[354]},{"name":"D3D12_SAMPLER_DESC2","features":[354]},{"name":"D3D12_SAMPLER_FEEDBACK_TIER","features":[354]},{"name":"D3D12_SAMPLER_FEEDBACK_TIER_0_9","features":[354]},{"name":"D3D12_SAMPLER_FEEDBACK_TIER_1_0","features":[354]},{"name":"D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_SAMPLER_FLAGS","features":[354]},{"name":"D3D12_SAMPLER_FLAG_NONE","features":[354]},{"name":"D3D12_SAMPLER_FLAG_NON_NORMALIZED_COORDINATES","features":[354]},{"name":"D3D12_SAMPLER_FLAG_UINT_BORDER_COLOR","features":[354]},{"name":"D3D12_SAMPLE_MASK","features":[354]},{"name":"D3D12_SAMPLE_POSITION","features":[354]},{"name":"D3D12_SDK_VERSION","features":[354]},{"name":"D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER","features":[354]},{"name":"D3D12_SERIALIZED_DATA_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_SERIALIZED_DATA_TYPE","features":[354]},{"name":"D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER","features":[354]},{"name":"D3D12_SET_GENERIC_PIPELINE_DESC","features":[354]},{"name":"D3D12_SET_PROGRAM_DESC","features":[354]},{"name":"D3D12_SET_RAYTRACING_PIPELINE_DESC","features":[354]},{"name":"D3D12_SET_WORK_GRAPH_DESC","features":[354]},{"name":"D3D12_SET_WORK_GRAPH_FLAGS","features":[354]},{"name":"D3D12_SET_WORK_GRAPH_FLAG_INITIALIZE","features":[354]},{"name":"D3D12_SET_WORK_GRAPH_FLAG_NONE","features":[354]},{"name":"D3D12_SHADER_BUFFER_DESC","features":[400,354]},{"name":"D3D12_SHADER_BYTECODE","features":[354]},{"name":"D3D12_SHADER_CACHE_CONTROL_FLAGS","features":[354]},{"name":"D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR","features":[354]},{"name":"D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE","features":[354]},{"name":"D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE","features":[354]},{"name":"D3D12_SHADER_CACHE_FLAGS","features":[354]},{"name":"D3D12_SHADER_CACHE_FLAG_DRIVER_VERSIONED","features":[354]},{"name":"D3D12_SHADER_CACHE_FLAG_NONE","features":[354]},{"name":"D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAGS","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED","features":[354]},{"name":"D3D12_SHADER_CACHE_MODE","features":[354]},{"name":"D3D12_SHADER_CACHE_MODE_DISK","features":[354]},{"name":"D3D12_SHADER_CACHE_MODE_MEMORY","features":[354]},{"name":"D3D12_SHADER_CACHE_SESSION_DESC","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_FLAGS","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_LIBRARY","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_NONE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FORCE_VALUE_0","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FORCE_VALUE_1","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_0","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_1","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_2","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_3","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_MASK","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_SHIFT","features":[354]},{"name":"D3D12_SHADER_DESC","features":[400,354]},{"name":"D3D12_SHADER_IDENTIFIER_SIZE_IN_BYTES","features":[354]},{"name":"D3D12_SHADER_INPUT_BIND_DESC","features":[400,354]},{"name":"D3D12_SHADER_MAJOR_VERSION","features":[354]},{"name":"D3D12_SHADER_MAX_INSTANCES","features":[354]},{"name":"D3D12_SHADER_MAX_INTERFACES","features":[354]},{"name":"D3D12_SHADER_MAX_INTERFACE_CALL_SITES","features":[354]},{"name":"D3D12_SHADER_MAX_TYPES","features":[354]},{"name":"D3D12_SHADER_MINOR_VERSION","features":[354]},{"name":"D3D12_SHADER_MIN_PRECISION_SUPPORT","features":[354]},{"name":"D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT","features":[354]},{"name":"D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT","features":[354]},{"name":"D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE","features":[354]},{"name":"D3D12_SHADER_NODE","features":[307,354]},{"name":"D3D12_SHADER_RESOURCE_VIEW_DESC","features":[354,395]},{"name":"D3D12_SHADER_TYPE_DESC","features":[400,354]},{"name":"D3D12_SHADER_VARIABLE_DESC","features":[354]},{"name":"D3D12_SHADER_VERSION_TYPE","features":[354]},{"name":"D3D12_SHADER_VISIBILITY","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_ALL","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_AMPLIFICATION","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_DOMAIN","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_GEOMETRY","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_HULL","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_MESH","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_PIXEL","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_VERTEX","features":[354]},{"name":"D3D12_SHADING_RATE","features":[354]},{"name":"D3D12_SHADING_RATE_1X1","features":[354]},{"name":"D3D12_SHADING_RATE_1X2","features":[354]},{"name":"D3D12_SHADING_RATE_2X1","features":[354]},{"name":"D3D12_SHADING_RATE_2X2","features":[354]},{"name":"D3D12_SHADING_RATE_2X4","features":[354]},{"name":"D3D12_SHADING_RATE_4X2","features":[354]},{"name":"D3D12_SHADING_RATE_4X4","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_MAX","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_MIN","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_OVERRIDE","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_PASSTHROUGH","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_SUM","features":[354]},{"name":"D3D12_SHADING_RATE_VALID_MASK","features":[354]},{"name":"D3D12_SHADING_RATE_X_AXIS_SHIFT","features":[354]},{"name":"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER","features":[354]},{"name":"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0","features":[354]},{"name":"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1","features":[354]},{"name":"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2","features":[354]},{"name":"D3D12_SHIFT_INSTRUCTION_PAD_VALUE","features":[354]},{"name":"D3D12_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT","features":[354]},{"name":"D3D12_SHVER_AMPLIFICATION_SHADER","features":[354]},{"name":"D3D12_SHVER_ANY_HIT_SHADER","features":[354]},{"name":"D3D12_SHVER_CALLABLE_SHADER","features":[354]},{"name":"D3D12_SHVER_CLOSEST_HIT_SHADER","features":[354]},{"name":"D3D12_SHVER_COMPUTE_SHADER","features":[354]},{"name":"D3D12_SHVER_DOMAIN_SHADER","features":[354]},{"name":"D3D12_SHVER_GEOMETRY_SHADER","features":[354]},{"name":"D3D12_SHVER_HULL_SHADER","features":[354]},{"name":"D3D12_SHVER_INTERSECTION_SHADER","features":[354]},{"name":"D3D12_SHVER_LIBRARY","features":[354]},{"name":"D3D12_SHVER_MESH_SHADER","features":[354]},{"name":"D3D12_SHVER_MISS_SHADER","features":[354]},{"name":"D3D12_SHVER_NODE_SHADER","features":[354]},{"name":"D3D12_SHVER_PIXEL_SHADER","features":[354]},{"name":"D3D12_SHVER_RAY_GENERATION_SHADER","features":[354]},{"name":"D3D12_SHVER_RESERVED0","features":[354]},{"name":"D3D12_SHVER_VERTEX_SHADER","features":[354]},{"name":"D3D12_SIGNATURE_PARAMETER_DESC","features":[400,354]},{"name":"D3D12_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[354]},{"name":"D3D12_SMALL_MSAA_RESOURCE_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_SMALL_RESOURCE_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_SO_BUFFER_MAX_STRIDE_IN_BYTES","features":[354]},{"name":"D3D12_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES","features":[354]},{"name":"D3D12_SO_BUFFER_SLOT_COUNT","features":[354]},{"name":"D3D12_SO_DDI_REGISTER_INDEX_DENOTING_GAP","features":[354]},{"name":"D3D12_SO_DECLARATION_ENTRY","features":[354]},{"name":"D3D12_SO_NO_RASTERIZED_STREAM","features":[354]},{"name":"D3D12_SO_OUTPUT_COMPONENT_COUNT","features":[354]},{"name":"D3D12_SO_STREAM_COUNT","features":[354]},{"name":"D3D12_SPEC_DATE_DAY","features":[354]},{"name":"D3D12_SPEC_DATE_MONTH","features":[354]},{"name":"D3D12_SPEC_DATE_YEAR","features":[354]},{"name":"D3D12_SPEC_VERSION","features":[354]},{"name":"D3D12_SRGB_GAMMA","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_DENOMINATOR_1","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_DENOMINATOR_2","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_EXPONENT","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_OFFSET","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_THRESHOLD","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_TOLERANCE_IN_ULP","features":[354]},{"name":"D3D12_SRV_DIMENSION","features":[354]},{"name":"D3D12_SRV_DIMENSION_BUFFER","features":[354]},{"name":"D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE1DARRAY","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE2DARRAY","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE2DMS","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE3D","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURECUBE","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURECUBEARRAY","features":[354]},{"name":"D3D12_SRV_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_STANDARD_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_STANDARD_COMPONENT_BIT_COUNT_DOUBLED","features":[354]},{"name":"D3D12_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE","features":[354]},{"name":"D3D12_STANDARD_MULTISAMPLE_PATTERN","features":[354]},{"name":"D3D12_STANDARD_MULTISAMPLE_QUALITY_LEVELS","features":[354]},{"name":"D3D12_STANDARD_PIXEL_COMPONENT_COUNT","features":[354]},{"name":"D3D12_STANDARD_PIXEL_ELEMENT_COUNT","features":[354]},{"name":"D3D12_STANDARD_VECTOR_SIZE","features":[354]},{"name":"D3D12_STANDARD_VERTEX_ELEMENT_COUNT","features":[354]},{"name":"D3D12_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT","features":[354]},{"name":"D3D12_STATE_OBJECT_CONFIG","features":[354]},{"name":"D3D12_STATE_OBJECT_DESC","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAGS","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAG_NONE","features":[354]},{"name":"D3D12_STATE_OBJECT_TYPE","features":[354]},{"name":"D3D12_STATE_OBJECT_TYPE_COLLECTION","features":[354]},{"name":"D3D12_STATE_OBJECT_TYPE_EXECUTABLE","features":[354]},{"name":"D3D12_STATE_OBJECT_TYPE_RAYTRACING_PIPELINE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_BLEND","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL2","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DXIL_LIBRARY","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_EXISTING_COLLECTION","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_FLAGS","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_GENERIC_PROGRAM","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_GLOBAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_HIT_GROUP","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_LOCAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_MAX_VALID","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RASTERIZER","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_PIPELINE_CONFIG","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_PIPELINE_CONFIG1","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_SHADER_CONFIG","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_SAMPLE_DESC","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_SAMPLE_MASK","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_SUBOBJECT_TO_EXPORTS_ASSOCIATION","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_VIEW_INSTANCING","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_WORK_GRAPH","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK_UINT","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE_UINT","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_TRANSPARENT_BLACK","features":[354]},{"name":"D3D12_STATIC_SAMPLER_DESC","features":[354]},{"name":"D3D12_STATIC_SAMPLER_DESC1","features":[354]},{"name":"D3D12_STENCIL_OP","features":[354]},{"name":"D3D12_STENCIL_OP_DECR","features":[354]},{"name":"D3D12_STENCIL_OP_DECR_SAT","features":[354]},{"name":"D3D12_STENCIL_OP_INCR","features":[354]},{"name":"D3D12_STENCIL_OP_INCR_SAT","features":[354]},{"name":"D3D12_STENCIL_OP_INVERT","features":[354]},{"name":"D3D12_STENCIL_OP_KEEP","features":[354]},{"name":"D3D12_STENCIL_OP_REPLACE","features":[354]},{"name":"D3D12_STENCIL_OP_ZERO","features":[354]},{"name":"D3D12_STREAM_OUTPUT_BUFFER_VIEW","features":[354]},{"name":"D3D12_STREAM_OUTPUT_DESC","features":[354]},{"name":"D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION","features":[354]},{"name":"D3D12_SUBPIXEL_FRACTIONAL_BIT_COUNT","features":[354]},{"name":"D3D12_SUBRESOURCE_DATA","features":[354]},{"name":"D3D12_SUBRESOURCE_FOOTPRINT","features":[354,395]},{"name":"D3D12_SUBRESOURCE_INFO","features":[354]},{"name":"D3D12_SUBRESOURCE_RANGE_UINT64","features":[354]},{"name":"D3D12_SUBRESOURCE_TILING","features":[354]},{"name":"D3D12_SUBTEXEL_FRACTIONAL_BIT_COUNT","features":[354]},{"name":"D3D12_SYSTEM_RESERVED_REGISTER_SPACE_VALUES_END","features":[354]},{"name":"D3D12_SYSTEM_RESERVED_REGISTER_SPACE_VALUES_START","features":[354]},{"name":"D3D12_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MAX_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TEX1D_ARRAY_DSV","features":[354]},{"name":"D3D12_TEX1D_ARRAY_RTV","features":[354]},{"name":"D3D12_TEX1D_ARRAY_SRV","features":[354]},{"name":"D3D12_TEX1D_ARRAY_UAV","features":[354]},{"name":"D3D12_TEX1D_DSV","features":[354]},{"name":"D3D12_TEX1D_RTV","features":[354]},{"name":"D3D12_TEX1D_SRV","features":[354]},{"name":"D3D12_TEX1D_UAV","features":[354]},{"name":"D3D12_TEX2DMS_ARRAY_DSV","features":[354]},{"name":"D3D12_TEX2DMS_ARRAY_RTV","features":[354]},{"name":"D3D12_TEX2DMS_ARRAY_SRV","features":[354]},{"name":"D3D12_TEX2DMS_ARRAY_UAV","features":[354]},{"name":"D3D12_TEX2DMS_DSV","features":[354]},{"name":"D3D12_TEX2DMS_RTV","features":[354]},{"name":"D3D12_TEX2DMS_SRV","features":[354]},{"name":"D3D12_TEX2DMS_UAV","features":[354]},{"name":"D3D12_TEX2D_ARRAY_DSV","features":[354]},{"name":"D3D12_TEX2D_ARRAY_RTV","features":[354]},{"name":"D3D12_TEX2D_ARRAY_SRV","features":[354]},{"name":"D3D12_TEX2D_ARRAY_UAV","features":[354]},{"name":"D3D12_TEX2D_DSV","features":[354]},{"name":"D3D12_TEX2D_RTV","features":[354]},{"name":"D3D12_TEX2D_SRV","features":[354]},{"name":"D3D12_TEX2D_UAV","features":[354]},{"name":"D3D12_TEX3D_RTV","features":[354]},{"name":"D3D12_TEX3D_SRV","features":[354]},{"name":"D3D12_TEX3D_UAV","features":[354]},{"name":"D3D12_TEXCUBE_ARRAY_SRV","features":[354]},{"name":"D3D12_TEXCUBE_SRV","features":[354]},{"name":"D3D12_TEXEL_ADDRESS_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_BORDER","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_CLAMP","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_MIRROR","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_WRAP","features":[354]},{"name":"D3D12_TEXTURE_BARRIER","features":[354]},{"name":"D3D12_TEXTURE_BARRIER_FLAGS","features":[354]},{"name":"D3D12_TEXTURE_BARRIER_FLAG_DISCARD","features":[354]},{"name":"D3D12_TEXTURE_BARRIER_FLAG_NONE","features":[354]},{"name":"D3D12_TEXTURE_COPY_LOCATION","features":[354,395]},{"name":"D3D12_TEXTURE_COPY_TYPE","features":[354]},{"name":"D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT","features":[354]},{"name":"D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX","features":[354]},{"name":"D3D12_TEXTURE_DATA_PITCH_ALIGNMENT","features":[354]},{"name":"D3D12_TEXTURE_DATA_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT_64KB_UNDEFINED_SWIZZLE","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT_ROW_MAJOR","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT_UNKNOWN","features":[354]},{"name":"D3D12_THREAD_LAUNCH_OVERRIDES","features":[307,354]},{"name":"D3D12_TILED_RESOURCES_TIER","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_1","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_2","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_3","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_4","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_TILED_RESOURCE_COORDINATE","features":[354]},{"name":"D3D12_TILED_RESOURCE_TILE_SIZE_IN_BYTES","features":[354]},{"name":"D3D12_TILE_COPY_FLAGS","features":[354]},{"name":"D3D12_TILE_COPY_FLAG_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE","features":[354]},{"name":"D3D12_TILE_COPY_FLAG_NONE","features":[354]},{"name":"D3D12_TILE_COPY_FLAG_NO_HAZARD","features":[354]},{"name":"D3D12_TILE_COPY_FLAG_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER","features":[354]},{"name":"D3D12_TILE_MAPPING_FLAGS","features":[354]},{"name":"D3D12_TILE_MAPPING_FLAG_NONE","features":[354]},{"name":"D3D12_TILE_MAPPING_FLAG_NO_HAZARD","features":[354]},{"name":"D3D12_TILE_RANGE_FLAGS","features":[354]},{"name":"D3D12_TILE_RANGE_FLAG_NONE","features":[354]},{"name":"D3D12_TILE_RANGE_FLAG_NULL","features":[354]},{"name":"D3D12_TILE_RANGE_FLAG_REUSE_SINGLE_TILE","features":[354]},{"name":"D3D12_TILE_RANGE_FLAG_SKIP","features":[354]},{"name":"D3D12_TILE_REGION_SIZE","features":[307,354]},{"name":"D3D12_TILE_SHAPE","features":[354]},{"name":"D3D12_TRACKED_WORKLOAD_MAX_INSTANCES","features":[354]},{"name":"D3D12_TRI_STATE","features":[354]},{"name":"D3D12_TRI_STATE_FALSE","features":[354]},{"name":"D3D12_TRI_STATE_TRUE","features":[354]},{"name":"D3D12_TRI_STATE_UNKNOWN","features":[354]},{"name":"D3D12_UAV_COUNTER_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_UAV_DIMENSION","features":[354]},{"name":"D3D12_UAV_DIMENSION_BUFFER","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE1DARRAY","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE2DARRAY","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE2DMS","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE2DMSARRAY","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE3D","features":[354]},{"name":"D3D12_UAV_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_UAV_SLOT_COUNT","features":[354]},{"name":"D3D12_UNBOUND_MEMORY_ACCESS_RESULT","features":[354]},{"name":"D3D12_UNORDERED_ACCESS_VIEW_DESC","features":[354,395]},{"name":"D3D12_VARIABLE_SHADING_RATE_TIER","features":[354]},{"name":"D3D12_VARIABLE_SHADING_RATE_TIER_1","features":[354]},{"name":"D3D12_VARIABLE_SHADING_RATE_TIER_2","features":[354]},{"name":"D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA","features":[354]},{"name":"D3D12_VERSIONED_ROOT_SIGNATURE_DESC","features":[354]},{"name":"D3D12_VERTEX_BUFFER_VIEW","features":[354]},{"name":"D3D12_VIDEO_DECODE_MAX_ARGUMENTS","features":[354]},{"name":"D3D12_VIDEO_DECODE_MAX_HISTOGRAM_COMPONENTS","features":[354]},{"name":"D3D12_VIDEO_DECODE_MIN_BITSTREAM_OFFSET_ALIGNMENT","features":[354]},{"name":"D3D12_VIDEO_DECODE_MIN_HISTOGRAM_OFFSET_ALIGNMENT","features":[354]},{"name":"D3D12_VIDEO_DECODE_STATUS_MACROBLOCKS_AFFECTED_UNKNOWN","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_INVALID_DPB_RESOURCE_INDEX","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_MAX_TILE_COLS","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_MAX_TILE_ROWS","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_SUPERRES_DENOM_MIN","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_SUPERRES_NUM","features":[354]},{"name":"D3D12_VIDEO_PROCESS_MAX_FILTERS","features":[354]},{"name":"D3D12_VIDEO_PROCESS_STEREO_VIEWS","features":[354]},{"name":"D3D12_VIEWPORT","features":[354]},{"name":"D3D12_VIEWPORT_AND_SCISSORRECT_MAX_INDEX","features":[354]},{"name":"D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE","features":[354]},{"name":"D3D12_VIEWPORT_BOUNDS_MAX","features":[354]},{"name":"D3D12_VIEWPORT_BOUNDS_MIN","features":[354]},{"name":"D3D12_VIEW_INSTANCE_LOCATION","features":[354]},{"name":"D3D12_VIEW_INSTANCING_DESC","features":[354]},{"name":"D3D12_VIEW_INSTANCING_FLAGS","features":[354]},{"name":"D3D12_VIEW_INSTANCING_FLAG_ENABLE_VIEW_INSTANCE_MASKING","features":[354]},{"name":"D3D12_VIEW_INSTANCING_FLAG_NONE","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER_1","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER_2","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER_3","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_VS_OUTPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_VS_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_WAVE_MMA_TIER","features":[354]},{"name":"D3D12_WAVE_MMA_TIER_1_0","features":[354]},{"name":"D3D12_WAVE_MMA_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT","features":[354]},{"name":"D3D12_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_WORK_GRAPHS_BACKING_MEMORY_ALIGNMENT_IN_BYTES","features":[354]},{"name":"D3D12_WORK_GRAPHS_MAX_NODE_DEPTH","features":[354]},{"name":"D3D12_WORK_GRAPHS_TIER","features":[354]},{"name":"D3D12_WORK_GRAPHS_TIER_1_0","features":[354]},{"name":"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_WORK_GRAPH_DESC","features":[307,354]},{"name":"D3D12_WORK_GRAPH_FLAGS","features":[354]},{"name":"D3D12_WORK_GRAPH_FLAG_INCLUDE_ALL_AVAILABLE_NODES","features":[354]},{"name":"D3D12_WORK_GRAPH_FLAG_NONE","features":[354]},{"name":"D3D12_WORK_GRAPH_MEMORY_REQUIREMENTS","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_MODE","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_PARAMETER","features":[354]},{"name":"D3D_HIGHEST_SHADER_MODEL","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION_1","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION_1_0","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION_1_1","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION_1_2","features":[354]},{"name":"D3D_SHADER_MODEL","features":[354]},{"name":"D3D_SHADER_MODEL_5_1","features":[354]},{"name":"D3D_SHADER_MODEL_6_0","features":[354]},{"name":"D3D_SHADER_MODEL_6_1","features":[354]},{"name":"D3D_SHADER_MODEL_6_2","features":[354]},{"name":"D3D_SHADER_MODEL_6_3","features":[354]},{"name":"D3D_SHADER_MODEL_6_4","features":[354]},{"name":"D3D_SHADER_MODEL_6_5","features":[354]},{"name":"D3D_SHADER_MODEL_6_6","features":[354]},{"name":"D3D_SHADER_MODEL_6_7","features":[354]},{"name":"D3D_SHADER_MODEL_6_8","features":[354]},{"name":"D3D_SHADER_MODEL_6_9","features":[354]},{"name":"D3D_SHADER_MODEL_NONE","features":[354]},{"name":"D3D_SHADER_REQUIRES_ADVANCED_TEXTURE_OPS","features":[354]},{"name":"D3D_SHADER_REQUIRES_ATOMIC_INT64_ON_DESCRIPTOR_HEAP_RESOURCE","features":[354]},{"name":"D3D_SHADER_REQUIRES_ATOMIC_INT64_ON_GROUP_SHARED","features":[354]},{"name":"D3D_SHADER_REQUIRES_ATOMIC_INT64_ON_TYPED_RESOURCE","features":[354]},{"name":"D3D_SHADER_REQUIRES_BARYCENTRICS","features":[354]},{"name":"D3D_SHADER_REQUIRES_DERIVATIVES_IN_MESH_AND_AMPLIFICATION_SHADERS","features":[354]},{"name":"D3D_SHADER_REQUIRES_INNER_COVERAGE","features":[354]},{"name":"D3D_SHADER_REQUIRES_INT64_OPS","features":[354]},{"name":"D3D_SHADER_REQUIRES_NATIVE_16BIT_OPS","features":[354]},{"name":"D3D_SHADER_REQUIRES_RAYTRACING_TIER_1_1","features":[354]},{"name":"D3D_SHADER_REQUIRES_RESOURCE_DESCRIPTOR_HEAP_INDEXING","features":[354]},{"name":"D3D_SHADER_REQUIRES_ROVS","features":[354]},{"name":"D3D_SHADER_REQUIRES_SAMPLER_DESCRIPTOR_HEAP_INDEXING","features":[354]},{"name":"D3D_SHADER_REQUIRES_SAMPLER_FEEDBACK","features":[354]},{"name":"D3D_SHADER_REQUIRES_SAMPLE_CMP_GRADIENT_OR_BIAS","features":[354]},{"name":"D3D_SHADER_REQUIRES_SHADING_RATE","features":[354]},{"name":"D3D_SHADER_REQUIRES_STENCIL_REF","features":[354]},{"name":"D3D_SHADER_REQUIRES_TYPED_UAV_LOAD_ADDITIONAL_FORMATS","features":[354]},{"name":"D3D_SHADER_REQUIRES_VIEWPORT_AND_RT_ARRAY_INDEX_FROM_ANY_SHADER_FEEDING_RASTERIZER","features":[354]},{"name":"D3D_SHADER_REQUIRES_VIEW_ID","features":[354]},{"name":"D3D_SHADER_REQUIRES_WAVE_MMA","features":[354]},{"name":"D3D_SHADER_REQUIRES_WAVE_OPS","features":[354]},{"name":"D3D_SHADER_REQUIRES_WRITEABLE_MSAA_TEXTURES","features":[354]},{"name":"DXGI_DEBUG_D3D12","features":[354]},{"name":"ID3D12CommandAllocator","features":[354]},{"name":"ID3D12CommandList","features":[354]},{"name":"ID3D12CommandQueue","features":[354]},{"name":"ID3D12CommandSignature","features":[354]},{"name":"ID3D12Debug","features":[354]},{"name":"ID3D12Debug1","features":[354]},{"name":"ID3D12Debug2","features":[354]},{"name":"ID3D12Debug3","features":[354]},{"name":"ID3D12Debug4","features":[354]},{"name":"ID3D12Debug5","features":[354]},{"name":"ID3D12Debug6","features":[354]},{"name":"ID3D12DebugCommandList","features":[354]},{"name":"ID3D12DebugCommandList1","features":[354]},{"name":"ID3D12DebugCommandList2","features":[354]},{"name":"ID3D12DebugCommandList3","features":[354]},{"name":"ID3D12DebugCommandQueue","features":[354]},{"name":"ID3D12DebugCommandQueue1","features":[354]},{"name":"ID3D12DebugDevice","features":[354]},{"name":"ID3D12DebugDevice1","features":[354]},{"name":"ID3D12DebugDevice2","features":[354]},{"name":"ID3D12DescriptorHeap","features":[354]},{"name":"ID3D12Device","features":[354]},{"name":"ID3D12Device1","features":[354]},{"name":"ID3D12Device10","features":[354]},{"name":"ID3D12Device11","features":[354]},{"name":"ID3D12Device12","features":[354]},{"name":"ID3D12Device13","features":[354]},{"name":"ID3D12Device14","features":[354]},{"name":"ID3D12Device2","features":[354]},{"name":"ID3D12Device3","features":[354]},{"name":"ID3D12Device4","features":[354]},{"name":"ID3D12Device5","features":[354]},{"name":"ID3D12Device6","features":[354]},{"name":"ID3D12Device7","features":[354]},{"name":"ID3D12Device8","features":[354]},{"name":"ID3D12Device9","features":[354]},{"name":"ID3D12DeviceChild","features":[354]},{"name":"ID3D12DeviceConfiguration","features":[354]},{"name":"ID3D12DeviceConfiguration1","features":[354]},{"name":"ID3D12DeviceFactory","features":[354]},{"name":"ID3D12DeviceRemovedExtendedData","features":[354]},{"name":"ID3D12DeviceRemovedExtendedData1","features":[354]},{"name":"ID3D12DeviceRemovedExtendedData2","features":[354]},{"name":"ID3D12DeviceRemovedExtendedDataSettings","features":[354]},{"name":"ID3D12DeviceRemovedExtendedDataSettings1","features":[354]},{"name":"ID3D12DeviceRemovedExtendedDataSettings2","features":[354]},{"name":"ID3D12Fence","features":[354]},{"name":"ID3D12Fence1","features":[354]},{"name":"ID3D12FunctionParameterReflection","features":[354]},{"name":"ID3D12FunctionReflection","features":[354]},{"name":"ID3D12GBVDiagnostics","features":[354]},{"name":"ID3D12GraphicsCommandList","features":[354]},{"name":"ID3D12GraphicsCommandList1","features":[354]},{"name":"ID3D12GraphicsCommandList10","features":[354]},{"name":"ID3D12GraphicsCommandList2","features":[354]},{"name":"ID3D12GraphicsCommandList3","features":[354]},{"name":"ID3D12GraphicsCommandList4","features":[354]},{"name":"ID3D12GraphicsCommandList5","features":[354]},{"name":"ID3D12GraphicsCommandList6","features":[354]},{"name":"ID3D12GraphicsCommandList7","features":[354]},{"name":"ID3D12GraphicsCommandList8","features":[354]},{"name":"ID3D12GraphicsCommandList9","features":[354]},{"name":"ID3D12Heap","features":[354]},{"name":"ID3D12Heap1","features":[354]},{"name":"ID3D12InfoQueue","features":[354]},{"name":"ID3D12InfoQueue1","features":[354]},{"name":"ID3D12LibraryReflection","features":[354]},{"name":"ID3D12LifetimeOwner","features":[354]},{"name":"ID3D12LifetimeTracker","features":[354]},{"name":"ID3D12ManualWriteTrackingResource","features":[354]},{"name":"ID3D12MetaCommand","features":[354]},{"name":"ID3D12Object","features":[354]},{"name":"ID3D12Pageable","features":[354]},{"name":"ID3D12PipelineLibrary","features":[354]},{"name":"ID3D12PipelineLibrary1","features":[354]},{"name":"ID3D12PipelineState","features":[354]},{"name":"ID3D12ProtectedResourceSession","features":[354]},{"name":"ID3D12ProtectedResourceSession1","features":[354]},{"name":"ID3D12ProtectedSession","features":[354]},{"name":"ID3D12QueryHeap","features":[354]},{"name":"ID3D12Resource","features":[354]},{"name":"ID3D12Resource1","features":[354]},{"name":"ID3D12Resource2","features":[354]},{"name":"ID3D12RootSignature","features":[354]},{"name":"ID3D12RootSignatureDeserializer","features":[354]},{"name":"ID3D12SDKConfiguration","features":[354]},{"name":"ID3D12SDKConfiguration1","features":[354]},{"name":"ID3D12ShaderCacheSession","features":[354]},{"name":"ID3D12ShaderReflection","features":[354]},{"name":"ID3D12ShaderReflectionConstantBuffer","features":[354]},{"name":"ID3D12ShaderReflectionType","features":[354]},{"name":"ID3D12ShaderReflectionVariable","features":[354]},{"name":"ID3D12SharingContract","features":[354]},{"name":"ID3D12StateObject","features":[354]},{"name":"ID3D12StateObjectProperties","features":[354]},{"name":"ID3D12StateObjectProperties1","features":[354]},{"name":"ID3D12SwapChainAssistant","features":[354]},{"name":"ID3D12Tools","features":[354]},{"name":"ID3D12VersionedRootSignatureDeserializer","features":[354]},{"name":"ID3D12VirtualizationGuestDevice","features":[354]},{"name":"ID3D12WorkGraphProperties","features":[354]},{"name":"LUID_DEFINED","features":[354]},{"name":"NUM_D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODES","features":[354]},{"name":"PFN_D3D12_CREATE_DEVICE","features":[400,354]},{"name":"PFN_D3D12_CREATE_ROOT_SIGNATURE_DESERIALIZER","features":[354]},{"name":"PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER","features":[354]},{"name":"PFN_D3D12_GET_DEBUG_INTERFACE","features":[354]},{"name":"PFN_D3D12_GET_INTERFACE","features":[354]},{"name":"PFN_D3D12_SERIALIZE_ROOT_SIGNATURE","features":[400,354]},{"name":"PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE","features":[400,354]},{"name":"WKPDID_D3DAutoDebugObjectNameW","features":[354]}],"407":[{"name":"D3D9_RESOURCE_PRIORITY_HIGH","features":[316]},{"name":"D3D9_RESOURCE_PRIORITY_LOW","features":[316]},{"name":"D3D9_RESOURCE_PRIORITY_MAXIMUM","features":[316]},{"name":"D3D9_RESOURCE_PRIORITY_MINIMUM","features":[316]},{"name":"D3D9_RESOURCE_PRIORITY_NORMAL","features":[316]},{"name":"D3D9b_SDK_VERSION","features":[316]},{"name":"D3DADAPTER_DEFAULT","features":[316]},{"name":"D3DADAPTER_IDENTIFIER9","features":[316]},{"name":"D3DADAPTER_IDENTIFIER9","features":[316]},{"name":"D3DAES_CTR_IV","features":[316]},{"name":"D3DAES_CTR_IV","features":[316]},{"name":"D3DANTIALIASMODE","features":[316]},{"name":"D3DANTIALIAS_NONE","features":[316]},{"name":"D3DANTIALIAS_SORTDEPENDENT","features":[316]},{"name":"D3DANTIALIAS_SORTINDEPENDENT","features":[316]},{"name":"D3DAUTHENTICATEDCHANNELTYPE","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDENCRYPTION","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_D3D9","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_DRIVER_HARDWARE","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_DRIVER_SOFTWARE","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUIDCOUNT_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESSCOUNT_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRYPTIONLEVEL_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERY_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCONFIGURE_CRYPTOSESSION","features":[316]},{"name":"D3DAUTHENTICATEDCONFIGURE_ENCRYPTIONWHENACCESSIBLE","features":[316]},{"name":"D3DAUTHENTICATEDCONFIGURE_INITIALIZE","features":[316]},{"name":"D3DAUTHENTICATEDCONFIGURE_PROTECTION","features":[316]},{"name":"D3DAUTHENTICATEDCONFIGURE_SHAREDRESOURCE","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_ACCESSIBILITYATTRIBUTES","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_CHANNELTYPE","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_CRYPTOSESSION","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_CURRENTENCRYPTIONWHENACCESSIBLE","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_DEVICEHANDLE","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUIDCOUNT","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_OUTPUTID","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_OUTPUTIDCOUNT","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_PROTECTION","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESSCOUNT","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_UNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT","features":[316]},{"name":"D3DBACKBUFFER_TYPE","features":[316]},{"name":"D3DBACKBUFFER_TYPE_LEFT","features":[316]},{"name":"D3DBACKBUFFER_TYPE_MONO","features":[316]},{"name":"D3DBACKBUFFER_TYPE_RIGHT","features":[316]},{"name":"D3DBASISTYPE","features":[316]},{"name":"D3DBASIS_BEZIER","features":[316]},{"name":"D3DBASIS_BSPLINE","features":[316]},{"name":"D3DBASIS_CATMULL_ROM","features":[316]},{"name":"D3DBLEND","features":[316]},{"name":"D3DBLENDOP","features":[316]},{"name":"D3DBLENDOP_ADD","features":[316]},{"name":"D3DBLENDOP_MAX","features":[316]},{"name":"D3DBLENDOP_MIN","features":[316]},{"name":"D3DBLENDOP_REVSUBTRACT","features":[316]},{"name":"D3DBLENDOP_SUBTRACT","features":[316]},{"name":"D3DBLEND_BLENDFACTOR","features":[316]},{"name":"D3DBLEND_BOTHINVSRCALPHA","features":[316]},{"name":"D3DBLEND_BOTHSRCALPHA","features":[316]},{"name":"D3DBLEND_DESTALPHA","features":[316]},{"name":"D3DBLEND_DESTCOLOR","features":[316]},{"name":"D3DBLEND_INVBLENDFACTOR","features":[316]},{"name":"D3DBLEND_INVDESTALPHA","features":[316]},{"name":"D3DBLEND_INVDESTCOLOR","features":[316]},{"name":"D3DBLEND_INVSRCALPHA","features":[316]},{"name":"D3DBLEND_INVSRCCOLOR","features":[316]},{"name":"D3DBLEND_INVSRCCOLOR2","features":[316]},{"name":"D3DBLEND_ONE","features":[316]},{"name":"D3DBLEND_SRCALPHA","features":[316]},{"name":"D3DBLEND_SRCALPHASAT","features":[316]},{"name":"D3DBLEND_SRCCOLOR","features":[316]},{"name":"D3DBLEND_SRCCOLOR2","features":[316]},{"name":"D3DBLEND_ZERO","features":[316]},{"name":"D3DBOX","features":[316]},{"name":"D3DBRANCH","features":[307,316]},{"name":"D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_INSIDE_OF_CHIPSET","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_NON_STANDARD","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","features":[316]},{"name":"D3DBUSTYPE","features":[316]},{"name":"D3DBUSTYPE_AGP","features":[316]},{"name":"D3DBUSTYPE_OTHER","features":[316]},{"name":"D3DBUSTYPE_PCI","features":[316]},{"name":"D3DBUSTYPE_PCIEXPRESS","features":[316]},{"name":"D3DBUSTYPE_PCIX","features":[316]},{"name":"D3DCAPS2_CANAUTOGENMIPMAP","features":[316]},{"name":"D3DCAPS2_CANCALIBRATEGAMMA","features":[316]},{"name":"D3DCAPS2_CANMANAGERESOURCE","features":[316]},{"name":"D3DCAPS2_CANSHARERESOURCE","features":[316]},{"name":"D3DCAPS2_DYNAMICTEXTURES","features":[316]},{"name":"D3DCAPS2_FULLSCREENGAMMA","features":[316]},{"name":"D3DCAPS2_RESERVED","features":[316]},{"name":"D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD","features":[316]},{"name":"D3DCAPS3_COPY_TO_SYSTEMMEM","features":[316]},{"name":"D3DCAPS3_COPY_TO_VIDMEM","features":[316]},{"name":"D3DCAPS3_DXVAHD","features":[316]},{"name":"D3DCAPS3_DXVAHD_LIMITED","features":[316]},{"name":"D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION","features":[316]},{"name":"D3DCAPS3_RESERVED","features":[316]},{"name":"D3DCAPS9","features":[316]},{"name":"D3DCAPS_OVERLAY","features":[316]},{"name":"D3DCAPS_READ_SCANLINE","features":[316]},{"name":"D3DCLEAR_STENCIL","features":[316]},{"name":"D3DCLEAR_TARGET","features":[316]},{"name":"D3DCLEAR_ZBUFFER","features":[316]},{"name":"D3DCLIPPLANE0","features":[316]},{"name":"D3DCLIPPLANE1","features":[316]},{"name":"D3DCLIPPLANE2","features":[316]},{"name":"D3DCLIPPLANE3","features":[316]},{"name":"D3DCLIPPLANE4","features":[316]},{"name":"D3DCLIPPLANE5","features":[316]},{"name":"D3DCLIPSTATUS","features":[316]},{"name":"D3DCLIPSTATUS9","features":[316]},{"name":"D3DCLIPSTATUS_EXTENTS2","features":[316]},{"name":"D3DCLIPSTATUS_EXTENTS3","features":[316]},{"name":"D3DCLIPSTATUS_STATUS","features":[316]},{"name":"D3DCLIP_BACK","features":[316]},{"name":"D3DCLIP_BOTTOM","features":[316]},{"name":"D3DCLIP_FRONT","features":[316]},{"name":"D3DCLIP_GEN0","features":[316]},{"name":"D3DCLIP_GEN1","features":[316]},{"name":"D3DCLIP_GEN2","features":[316]},{"name":"D3DCLIP_GEN3","features":[316]},{"name":"D3DCLIP_GEN4","features":[316]},{"name":"D3DCLIP_GEN5","features":[316]},{"name":"D3DCLIP_LEFT","features":[316]},{"name":"D3DCLIP_RIGHT","features":[316]},{"name":"D3DCLIP_TOP","features":[316]},{"name":"D3DCMPFUNC","features":[316]},{"name":"D3DCMP_ALWAYS","features":[316]},{"name":"D3DCMP_EQUAL","features":[316]},{"name":"D3DCMP_GREATER","features":[316]},{"name":"D3DCMP_GREATEREQUAL","features":[316]},{"name":"D3DCMP_LESS","features":[316]},{"name":"D3DCMP_LESSEQUAL","features":[316]},{"name":"D3DCMP_NEVER","features":[316]},{"name":"D3DCMP_NOTEQUAL","features":[316]},{"name":"D3DCOLORVALUE","features":[316]},{"name":"D3DCOLOR_MONO","features":[316]},{"name":"D3DCOLOR_RGB","features":[316]},{"name":"D3DCOMPOSERECTDESC","features":[316]},{"name":"D3DCOMPOSERECTDESTINATION","features":[316]},{"name":"D3DCOMPOSERECTSOP","features":[316]},{"name":"D3DCOMPOSERECTS_AND","features":[316]},{"name":"D3DCOMPOSERECTS_COPY","features":[316]},{"name":"D3DCOMPOSERECTS_MAXNUMRECTS","features":[316]},{"name":"D3DCOMPOSERECTS_NEG","features":[316]},{"name":"D3DCOMPOSERECTS_OR","features":[316]},{"name":"D3DCONVOLUTIONMONO_MAXHEIGHT","features":[316]},{"name":"D3DCONVOLUTIONMONO_MAXWIDTH","features":[316]},{"name":"D3DCPCAPS_CONTENTKEY","features":[316]},{"name":"D3DCPCAPS_ENCRYPTEDREADBACK","features":[316]},{"name":"D3DCPCAPS_ENCRYPTEDREADBACKKEY","features":[316]},{"name":"D3DCPCAPS_ENCRYPTSLICEDATAONLY","features":[316]},{"name":"D3DCPCAPS_FRESHENSESSIONKEY","features":[316]},{"name":"D3DCPCAPS_HARDWARE","features":[316]},{"name":"D3DCPCAPS_PARTIALDECRYPTION","features":[316]},{"name":"D3DCPCAPS_PROTECTIONALWAYSON","features":[316]},{"name":"D3DCPCAPS_SEQUENTIAL_CTR_IV","features":[316]},{"name":"D3DCPCAPS_SOFTWARE","features":[316]},{"name":"D3DCREATE_ADAPTERGROUP_DEVICE","features":[316]},{"name":"D3DCREATE_DISABLE_DRIVER_MANAGEMENT","features":[316]},{"name":"D3DCREATE_DISABLE_DRIVER_MANAGEMENT_EX","features":[316]},{"name":"D3DCREATE_DISABLE_PRINTSCREEN","features":[316]},{"name":"D3DCREATE_DISABLE_PSGP_THREADING","features":[316]},{"name":"D3DCREATE_ENABLE_PRESENTSTATS","features":[316]},{"name":"D3DCREATE_FPU_PRESERVE","features":[316]},{"name":"D3DCREATE_HARDWARE_VERTEXPROCESSING","features":[316]},{"name":"D3DCREATE_MIXED_VERTEXPROCESSING","features":[316]},{"name":"D3DCREATE_MULTITHREADED","features":[316]},{"name":"D3DCREATE_NOWINDOWCHANGES","features":[316]},{"name":"D3DCREATE_PUREDEVICE","features":[316]},{"name":"D3DCREATE_SCREENSAVER","features":[316]},{"name":"D3DCREATE_SOFTWARE_VERTEXPROCESSING","features":[316]},{"name":"D3DCRYPTOTYPE_AES128_CTR","features":[316]},{"name":"D3DCRYPTOTYPE_PROPRIETARY","features":[316]},{"name":"D3DCS_BACK","features":[316]},{"name":"D3DCS_BOTTOM","features":[316]},{"name":"D3DCS_FRONT","features":[316]},{"name":"D3DCS_LEFT","features":[316]},{"name":"D3DCS_PLANE0","features":[316]},{"name":"D3DCS_PLANE1","features":[316]},{"name":"D3DCS_PLANE2","features":[316]},{"name":"D3DCS_PLANE3","features":[316]},{"name":"D3DCS_PLANE4","features":[316]},{"name":"D3DCS_PLANE5","features":[316]},{"name":"D3DCS_RIGHT","features":[316]},{"name":"D3DCS_TOP","features":[316]},{"name":"D3DCUBEMAP_FACES","features":[316]},{"name":"D3DCUBEMAP_FACE_NEGATIVE_X","features":[316]},{"name":"D3DCUBEMAP_FACE_NEGATIVE_Y","features":[316]},{"name":"D3DCUBEMAP_FACE_NEGATIVE_Z","features":[316]},{"name":"D3DCUBEMAP_FACE_POSITIVE_X","features":[316]},{"name":"D3DCUBEMAP_FACE_POSITIVE_Y","features":[316]},{"name":"D3DCUBEMAP_FACE_POSITIVE_Z","features":[316]},{"name":"D3DCULL","features":[316]},{"name":"D3DCULL_CCW","features":[316]},{"name":"D3DCULL_CW","features":[316]},{"name":"D3DCULL_NONE","features":[316]},{"name":"D3DCURSORCAPS_COLOR","features":[316]},{"name":"D3DCURSORCAPS_LOWRES","features":[316]},{"name":"D3DCURSOR_IMMEDIATE_UPDATE","features":[316]},{"name":"D3DDD_BCLIPPING","features":[316]},{"name":"D3DDD_COLORMODEL","features":[316]},{"name":"D3DDD_DEVCAPS","features":[316]},{"name":"D3DDD_DEVICERENDERBITDEPTH","features":[316]},{"name":"D3DDD_DEVICEZBUFFERBITDEPTH","features":[316]},{"name":"D3DDD_LIGHTINGCAPS","features":[316]},{"name":"D3DDD_LINECAPS","features":[316]},{"name":"D3DDD_MAXBUFFERSIZE","features":[316]},{"name":"D3DDD_MAXVERTEXCOUNT","features":[316]},{"name":"D3DDD_TRANSFORMCAPS","features":[316]},{"name":"D3DDD_TRICAPS","features":[316]},{"name":"D3DDEBCAPS_SYSTEMMEMORY","features":[316]},{"name":"D3DDEBCAPS_VIDEOMEMORY","features":[316]},{"name":"D3DDEBUGMONITORTOKENS","features":[316]},{"name":"D3DDEB_BUFSIZE","features":[316]},{"name":"D3DDEB_CAPS","features":[316]},{"name":"D3DDEB_LPDATA","features":[316]},{"name":"D3DDECLMETHOD","features":[316]},{"name":"D3DDECLMETHOD_CROSSUV","features":[316]},{"name":"D3DDECLMETHOD_DEFAULT","features":[316]},{"name":"D3DDECLMETHOD_LOOKUP","features":[316]},{"name":"D3DDECLMETHOD_LOOKUPPRESAMPLED","features":[316]},{"name":"D3DDECLMETHOD_PARTIALU","features":[316]},{"name":"D3DDECLMETHOD_PARTIALV","features":[316]},{"name":"D3DDECLMETHOD_UV","features":[316]},{"name":"D3DDECLTYPE","features":[316]},{"name":"D3DDECLTYPE_D3DCOLOR","features":[316]},{"name":"D3DDECLTYPE_DEC3N","features":[316]},{"name":"D3DDECLTYPE_FLOAT1","features":[316]},{"name":"D3DDECLTYPE_FLOAT16_2","features":[316]},{"name":"D3DDECLTYPE_FLOAT16_4","features":[316]},{"name":"D3DDECLTYPE_FLOAT2","features":[316]},{"name":"D3DDECLTYPE_FLOAT3","features":[316]},{"name":"D3DDECLTYPE_FLOAT4","features":[316]},{"name":"D3DDECLTYPE_SHORT2","features":[316]},{"name":"D3DDECLTYPE_SHORT2N","features":[316]},{"name":"D3DDECLTYPE_SHORT4","features":[316]},{"name":"D3DDECLTYPE_SHORT4N","features":[316]},{"name":"D3DDECLTYPE_UBYTE4","features":[316]},{"name":"D3DDECLTYPE_UBYTE4N","features":[316]},{"name":"D3DDECLTYPE_UDEC3","features":[316]},{"name":"D3DDECLTYPE_UNUSED","features":[316]},{"name":"D3DDECLTYPE_USHORT2N","features":[316]},{"name":"D3DDECLTYPE_USHORT4N","features":[316]},{"name":"D3DDECLUSAGE","features":[316]},{"name":"D3DDECLUSAGE_BINORMAL","features":[316]},{"name":"D3DDECLUSAGE_BLENDINDICES","features":[316]},{"name":"D3DDECLUSAGE_BLENDWEIGHT","features":[316]},{"name":"D3DDECLUSAGE_COLOR","features":[316]},{"name":"D3DDECLUSAGE_DEPTH","features":[316]},{"name":"D3DDECLUSAGE_FOG","features":[316]},{"name":"D3DDECLUSAGE_NORMAL","features":[316]},{"name":"D3DDECLUSAGE_POSITION","features":[316]},{"name":"D3DDECLUSAGE_POSITIONT","features":[316]},{"name":"D3DDECLUSAGE_PSIZE","features":[316]},{"name":"D3DDECLUSAGE_SAMPLE","features":[316]},{"name":"D3DDECLUSAGE_TANGENT","features":[316]},{"name":"D3DDECLUSAGE_TESSFACTOR","features":[316]},{"name":"D3DDECLUSAGE_TEXCOORD","features":[316]},{"name":"D3DDEGREETYPE","features":[316]},{"name":"D3DDEGREE_CUBIC","features":[316]},{"name":"D3DDEGREE_LINEAR","features":[316]},{"name":"D3DDEGREE_QUADRATIC","features":[316]},{"name":"D3DDEGREE_QUINTIC","features":[316]},{"name":"D3DDEVCAPS2_ADAPTIVETESSNPATCH","features":[316]},{"name":"D3DDEVCAPS2_ADAPTIVETESSRTPATCH","features":[316]},{"name":"D3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES","features":[316]},{"name":"D3DDEVCAPS2_DMAPNPATCH","features":[316]},{"name":"D3DDEVCAPS2_PRESAMPLEDDMAPNPATCH","features":[316]},{"name":"D3DDEVCAPS2_STREAMOFFSET","features":[316]},{"name":"D3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET","features":[316]},{"name":"D3DDEVCAPS_CANBLTSYSTONONLOCAL","features":[316]},{"name":"D3DDEVCAPS_CANRENDERAFTERFLIP","features":[316]},{"name":"D3DDEVCAPS_DRAWPRIMITIVES2","features":[316]},{"name":"D3DDEVCAPS_DRAWPRIMITIVES2EX","features":[316]},{"name":"D3DDEVCAPS_DRAWPRIMTLVERTEX","features":[316]},{"name":"D3DDEVCAPS_EXECUTESYSTEMMEMORY","features":[316]},{"name":"D3DDEVCAPS_EXECUTEVIDEOMEMORY","features":[316]},{"name":"D3DDEVCAPS_FLOATTLVERTEX","features":[316]},{"name":"D3DDEVCAPS_HWRASTERIZATION","features":[316]},{"name":"D3DDEVCAPS_HWTRANSFORMANDLIGHT","features":[316]},{"name":"D3DDEVCAPS_NPATCHES","features":[316]},{"name":"D3DDEVCAPS_PUREDEVICE","features":[316]},{"name":"D3DDEVCAPS_QUINTICRTPATCHES","features":[316]},{"name":"D3DDEVCAPS_RTPATCHES","features":[316]},{"name":"D3DDEVCAPS_RTPATCHHANDLEZERO","features":[316]},{"name":"D3DDEVCAPS_SEPARATETEXTUREMEMORIES","features":[316]},{"name":"D3DDEVCAPS_SORTDECREASINGZ","features":[316]},{"name":"D3DDEVCAPS_SORTEXACT","features":[316]},{"name":"D3DDEVCAPS_SORTINCREASINGZ","features":[316]},{"name":"D3DDEVCAPS_TEXTURENONLOCALVIDMEM","features":[316]},{"name":"D3DDEVCAPS_TEXTURESYSTEMMEMORY","features":[316]},{"name":"D3DDEVCAPS_TEXTUREVIDEOMEMORY","features":[316]},{"name":"D3DDEVCAPS_TLVERTEXSYSTEMMEMORY","features":[316]},{"name":"D3DDEVCAPS_TLVERTEXVIDEOMEMORY","features":[316]},{"name":"D3DDEVICEDESC","features":[307,316]},{"name":"D3DDEVICEDESC7","features":[316]},{"name":"D3DDEVICE_CREATION_PARAMETERS","features":[307,316]},{"name":"D3DDEVINFOID_D3DTEXTUREMANAGER","features":[316]},{"name":"D3DDEVINFOID_TEXTUREMANAGER","features":[316]},{"name":"D3DDEVINFOID_TEXTURING","features":[316]},{"name":"D3DDEVINFO_D3D9BANDWIDTHTIMINGS","features":[316]},{"name":"D3DDEVINFO_D3D9CACHEUTILIZATION","features":[316]},{"name":"D3DDEVINFO_D3D9INTERFACETIMINGS","features":[316]},{"name":"D3DDEVINFO_D3D9PIPELINETIMINGS","features":[316]},{"name":"D3DDEVINFO_D3D9STAGETIMINGS","features":[316]},{"name":"D3DDEVINFO_D3DVERTEXSTATS","features":[316]},{"name":"D3DDEVINFO_RESOURCEMANAGER","features":[307,316]},{"name":"D3DDEVINFO_VCACHE","features":[316]},{"name":"D3DDEVTYPE","features":[316]},{"name":"D3DDEVTYPE_HAL","features":[316]},{"name":"D3DDEVTYPE_NULLREF","features":[316]},{"name":"D3DDEVTYPE_REF","features":[316]},{"name":"D3DDEVTYPE_SW","features":[316]},{"name":"D3DDISPLAYMODE","features":[316]},{"name":"D3DDISPLAYMODEEX","features":[316]},{"name":"D3DDISPLAYMODEFILTER","features":[316]},{"name":"D3DDISPLAYROTATION","features":[316]},{"name":"D3DDISPLAYROTATION_180","features":[316]},{"name":"D3DDISPLAYROTATION_270","features":[316]},{"name":"D3DDISPLAYROTATION_90","features":[316]},{"name":"D3DDISPLAYROTATION_IDENTITY","features":[316]},{"name":"D3DDMAPSAMPLER","features":[316]},{"name":"D3DDMT_DISABLE","features":[316]},{"name":"D3DDMT_ENABLE","features":[316]},{"name":"D3DDP_MAXTEXCOORD","features":[316]},{"name":"D3DDP_PTRSTRIDE","features":[316]},{"name":"D3DDRAWPRIMITIVESTRIDEDDATA","features":[316]},{"name":"D3DDTCAPS_DEC3N","features":[316]},{"name":"D3DDTCAPS_FLOAT16_2","features":[316]},{"name":"D3DDTCAPS_FLOAT16_4","features":[316]},{"name":"D3DDTCAPS_SHORT2N","features":[316]},{"name":"D3DDTCAPS_SHORT4N","features":[316]},{"name":"D3DDTCAPS_UBYTE4","features":[316]},{"name":"D3DDTCAPS_UBYTE4N","features":[316]},{"name":"D3DDTCAPS_UDEC3","features":[316]},{"name":"D3DDTCAPS_USHORT2N","features":[316]},{"name":"D3DDTCAPS_USHORT4N","features":[316]},{"name":"D3DENCRYPTED_BLOCK_INFO","features":[316]},{"name":"D3DENUM_NO_DRIVERVERSION","features":[316]},{"name":"D3DENUM_WHQL_LEVEL","features":[316]},{"name":"D3DEXECUTEBUFFERDESC","features":[316]},{"name":"D3DEXECUTEDATA","features":[316]},{"name":"D3DEXECUTE_CLIPPED","features":[316]},{"name":"D3DEXECUTE_UNCLIPPED","features":[316]},{"name":"D3DFDS_ALPHACMPCAPS","features":[316]},{"name":"D3DFDS_COLORMODEL","features":[316]},{"name":"D3DFDS_DSTBLENDCAPS","features":[316]},{"name":"D3DFDS_GUID","features":[316]},{"name":"D3DFDS_HARDWARE","features":[316]},{"name":"D3DFDS_LINES","features":[316]},{"name":"D3DFDS_MISCCAPS","features":[316]},{"name":"D3DFDS_RASTERCAPS","features":[316]},{"name":"D3DFDS_SHADECAPS","features":[316]},{"name":"D3DFDS_SRCBLENDCAPS","features":[316]},{"name":"D3DFDS_TEXTUREADDRESSCAPS","features":[316]},{"name":"D3DFDS_TEXTUREBLENDCAPS","features":[316]},{"name":"D3DFDS_TEXTURECAPS","features":[316]},{"name":"D3DFDS_TEXTUREFILTERCAPS","features":[316]},{"name":"D3DFDS_TRIANGLES","features":[316]},{"name":"D3DFDS_ZCMPCAPS","features":[316]},{"name":"D3DFILLMODE","features":[316]},{"name":"D3DFILL_POINT","features":[316]},{"name":"D3DFILL_SOLID","features":[316]},{"name":"D3DFILL_WIREFRAME","features":[316]},{"name":"D3DFILTER_LINEAR","features":[316]},{"name":"D3DFILTER_LINEARMIPLINEAR","features":[316]},{"name":"D3DFILTER_LINEARMIPNEAREST","features":[316]},{"name":"D3DFILTER_MIPLINEAR","features":[316]},{"name":"D3DFILTER_MIPNEAREST","features":[316]},{"name":"D3DFILTER_NEAREST","features":[316]},{"name":"D3DFINDDEVICERESULT","features":[307,316]},{"name":"D3DFINDDEVICESEARCH","features":[307,316]},{"name":"D3DFMT_A1","features":[316]},{"name":"D3DFMT_A16B16G16R16","features":[316]},{"name":"D3DFMT_A16B16G16R16F","features":[316]},{"name":"D3DFMT_A1R5G5B5","features":[316]},{"name":"D3DFMT_A1_SURFACE_MAXHEIGHT","features":[316]},{"name":"D3DFMT_A1_SURFACE_MAXWIDTH","features":[316]},{"name":"D3DFMT_A2B10G10R10","features":[316]},{"name":"D3DFMT_A2B10G10R10_XR_BIAS","features":[316]},{"name":"D3DFMT_A2R10G10B10","features":[316]},{"name":"D3DFMT_A2W10V10U10","features":[316]},{"name":"D3DFMT_A32B32G32R32F","features":[316]},{"name":"D3DFMT_A4L4","features":[316]},{"name":"D3DFMT_A4R4G4B4","features":[316]},{"name":"D3DFMT_A8","features":[316]},{"name":"D3DFMT_A8B8G8R8","features":[316]},{"name":"D3DFMT_A8L8","features":[316]},{"name":"D3DFMT_A8P8","features":[316]},{"name":"D3DFMT_A8R3G3B2","features":[316]},{"name":"D3DFMT_A8R8G8B8","features":[316]},{"name":"D3DFMT_BINARYBUFFER","features":[316]},{"name":"D3DFMT_CxV8U8","features":[316]},{"name":"D3DFMT_D15S1","features":[316]},{"name":"D3DFMT_D16","features":[316]},{"name":"D3DFMT_D16_LOCKABLE","features":[316]},{"name":"D3DFMT_D24FS8","features":[316]},{"name":"D3DFMT_D24S8","features":[316]},{"name":"D3DFMT_D24X4S4","features":[316]},{"name":"D3DFMT_D24X8","features":[316]},{"name":"D3DFMT_D32","features":[316]},{"name":"D3DFMT_D32F_LOCKABLE","features":[316]},{"name":"D3DFMT_D32_LOCKABLE","features":[316]},{"name":"D3DFMT_DXT1","features":[316]},{"name":"D3DFMT_DXT2","features":[316]},{"name":"D3DFMT_DXT3","features":[316]},{"name":"D3DFMT_DXT4","features":[316]},{"name":"D3DFMT_DXT5","features":[316]},{"name":"D3DFMT_G16R16","features":[316]},{"name":"D3DFMT_G16R16F","features":[316]},{"name":"D3DFMT_G32R32F","features":[316]},{"name":"D3DFMT_G8R8_G8B8","features":[316]},{"name":"D3DFMT_INDEX16","features":[316]},{"name":"D3DFMT_INDEX32","features":[316]},{"name":"D3DFMT_L16","features":[316]},{"name":"D3DFMT_L6V5U5","features":[316]},{"name":"D3DFMT_L8","features":[316]},{"name":"D3DFMT_MULTI2_ARGB8","features":[316]},{"name":"D3DFMT_P8","features":[316]},{"name":"D3DFMT_Q16W16V16U16","features":[316]},{"name":"D3DFMT_Q8W8V8U8","features":[316]},{"name":"D3DFMT_R16F","features":[316]},{"name":"D3DFMT_R32F","features":[316]},{"name":"D3DFMT_R3G3B2","features":[316]},{"name":"D3DFMT_R5G6B5","features":[316]},{"name":"D3DFMT_R8G8B8","features":[316]},{"name":"D3DFMT_R8G8_B8G8","features":[316]},{"name":"D3DFMT_S8_LOCKABLE","features":[316]},{"name":"D3DFMT_UNKNOWN","features":[316]},{"name":"D3DFMT_UYVY","features":[316]},{"name":"D3DFMT_V16U16","features":[316]},{"name":"D3DFMT_V8U8","features":[316]},{"name":"D3DFMT_VERTEXDATA","features":[316]},{"name":"D3DFMT_X1R5G5B5","features":[316]},{"name":"D3DFMT_X4R4G4B4","features":[316]},{"name":"D3DFMT_X8B8G8R8","features":[316]},{"name":"D3DFMT_X8L8V8U8","features":[316]},{"name":"D3DFMT_X8R8G8B8","features":[316]},{"name":"D3DFMT_YUY2","features":[316]},{"name":"D3DFOGMODE","features":[316]},{"name":"D3DFOG_EXP","features":[316]},{"name":"D3DFOG_EXP2","features":[316]},{"name":"D3DFOG_LINEAR","features":[316]},{"name":"D3DFOG_NONE","features":[316]},{"name":"D3DFORMAT","features":[316]},{"name":"D3DFVFCAPS_DONOTSTRIPELEMENTS","features":[316]},{"name":"D3DFVFCAPS_PSIZE","features":[316]},{"name":"D3DFVFCAPS_TEXCOORDCOUNTMASK","features":[316]},{"name":"D3DFVF_DIFFUSE","features":[316]},{"name":"D3DFVF_LASTBETA_D3DCOLOR","features":[316]},{"name":"D3DFVF_LASTBETA_UBYTE4","features":[316]},{"name":"D3DFVF_NORMAL","features":[316]},{"name":"D3DFVF_POSITION_MASK","features":[316]},{"name":"D3DFVF_PSIZE","features":[316]},{"name":"D3DFVF_RESERVED0","features":[316]},{"name":"D3DFVF_RESERVED1","features":[316]},{"name":"D3DFVF_RESERVED2","features":[316]},{"name":"D3DFVF_SPECULAR","features":[316]},{"name":"D3DFVF_TEX0","features":[316]},{"name":"D3DFVF_TEX1","features":[316]},{"name":"D3DFVF_TEX2","features":[316]},{"name":"D3DFVF_TEX3","features":[316]},{"name":"D3DFVF_TEX4","features":[316]},{"name":"D3DFVF_TEX5","features":[316]},{"name":"D3DFVF_TEX6","features":[316]},{"name":"D3DFVF_TEX7","features":[316]},{"name":"D3DFVF_TEX8","features":[316]},{"name":"D3DFVF_TEXCOUNT_MASK","features":[316]},{"name":"D3DFVF_TEXCOUNT_SHIFT","features":[316]},{"name":"D3DFVF_TEXTUREFORMAT1","features":[316]},{"name":"D3DFVF_TEXTUREFORMAT2","features":[316]},{"name":"D3DFVF_TEXTUREFORMAT3","features":[316]},{"name":"D3DFVF_TEXTUREFORMAT4","features":[316]},{"name":"D3DFVF_XYZ","features":[316]},{"name":"D3DFVF_XYZB1","features":[316]},{"name":"D3DFVF_XYZB2","features":[316]},{"name":"D3DFVF_XYZB3","features":[316]},{"name":"D3DFVF_XYZB4","features":[316]},{"name":"D3DFVF_XYZB5","features":[316]},{"name":"D3DFVF_XYZRHW","features":[316]},{"name":"D3DFVF_XYZW","features":[316]},{"name":"D3DGAMMARAMP","features":[316]},{"name":"D3DGETDATA_FLUSH","features":[316]},{"name":"D3DHVERTEX","features":[316]},{"name":"D3DINDEXBUFFER_DESC","features":[316]},{"name":"D3DINSTRUCTION","features":[316]},{"name":"D3DISSUE_BEGIN","features":[316]},{"name":"D3DISSUE_END","features":[316]},{"name":"D3DKEYEXCHANGE_DXVA","features":[316]},{"name":"D3DKEYEXCHANGE_RSAES_OAEP","features":[316]},{"name":"D3DLIGHT","features":[400,316]},{"name":"D3DLIGHT2","features":[400,316]},{"name":"D3DLIGHT7","features":[400,316]},{"name":"D3DLIGHT9","features":[400,316]},{"name":"D3DLIGHTCAPS_DIRECTIONAL","features":[316]},{"name":"D3DLIGHTCAPS_GLSPOT","features":[316]},{"name":"D3DLIGHTCAPS_PARALLELPOINT","features":[316]},{"name":"D3DLIGHTCAPS_POINT","features":[316]},{"name":"D3DLIGHTCAPS_SPOT","features":[316]},{"name":"D3DLIGHTDATA","features":[400,316]},{"name":"D3DLIGHTINGCAPS","features":[316]},{"name":"D3DLIGHTINGELEMENT","features":[400,316]},{"name":"D3DLIGHTINGMODEL_MONO","features":[316]},{"name":"D3DLIGHTINGMODEL_RGB","features":[316]},{"name":"D3DLIGHTSTATETYPE","features":[316]},{"name":"D3DLIGHTSTATE_AMBIENT","features":[316]},{"name":"D3DLIGHTSTATE_COLORMODEL","features":[316]},{"name":"D3DLIGHTSTATE_COLORVERTEX","features":[316]},{"name":"D3DLIGHTSTATE_FOGDENSITY","features":[316]},{"name":"D3DLIGHTSTATE_FOGEND","features":[316]},{"name":"D3DLIGHTSTATE_FOGMODE","features":[316]},{"name":"D3DLIGHTSTATE_FOGSTART","features":[316]},{"name":"D3DLIGHTSTATE_MATERIAL","features":[316]},{"name":"D3DLIGHTTYPE","features":[316]},{"name":"D3DLIGHT_ACTIVE","features":[316]},{"name":"D3DLIGHT_DIRECTIONAL","features":[316]},{"name":"D3DLIGHT_NO_SPECULAR","features":[316]},{"name":"D3DLIGHT_POINT","features":[316]},{"name":"D3DLIGHT_SPOT","features":[316]},{"name":"D3DLINE","features":[316]},{"name":"D3DLINECAPS_ALPHACMP","features":[316]},{"name":"D3DLINECAPS_ANTIALIAS","features":[316]},{"name":"D3DLINECAPS_BLEND","features":[316]},{"name":"D3DLINECAPS_FOG","features":[316]},{"name":"D3DLINECAPS_TEXTURE","features":[316]},{"name":"D3DLINECAPS_ZTEST","features":[316]},{"name":"D3DLOCKED_BOX","features":[316]},{"name":"D3DLOCKED_RECT","features":[316]},{"name":"D3DLOCK_DISCARD","features":[316]},{"name":"D3DLOCK_DONOTWAIT","features":[316]},{"name":"D3DLOCK_NOOVERWRITE","features":[316]},{"name":"D3DLOCK_NOSYSLOCK","features":[316]},{"name":"D3DLOCK_NO_DIRTY_UPDATE","features":[316]},{"name":"D3DLOCK_READONLY","features":[316]},{"name":"D3DLVERTEX","features":[316]},{"name":"D3DMATERIAL","features":[316]},{"name":"D3DMATERIAL7","features":[316]},{"name":"D3DMATERIAL9","features":[316]},{"name":"D3DMATERIALCOLORSOURCE","features":[316]},{"name":"D3DMATRIXLOAD","features":[316]},{"name":"D3DMATRIXMULTIPLY","features":[316]},{"name":"D3DMAX30SHADERINSTRUCTIONS","features":[316]},{"name":"D3DMAXUSERCLIPPLANES","features":[316]},{"name":"D3DMCS_COLOR1","features":[316]},{"name":"D3DMCS_COLOR2","features":[316]},{"name":"D3DMCS_MATERIAL","features":[316]},{"name":"D3DMEMORYPRESSURE","features":[316]},{"name":"D3DMEMORYPRESSURE","features":[316]},{"name":"D3DMIN30SHADERINSTRUCTIONS","features":[316]},{"name":"D3DMP_16","features":[316]},{"name":"D3DMP_2_8","features":[316]},{"name":"D3DMP_DEFAULT","features":[316]},{"name":"D3DMULTISAMPLE_10_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_11_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_12_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_13_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_14_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_15_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_16_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_2_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_3_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_4_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_5_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_6_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_7_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_8_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_9_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_NONE","features":[316]},{"name":"D3DMULTISAMPLE_NONMASKABLE","features":[316]},{"name":"D3DMULTISAMPLE_TYPE","features":[316]},{"name":"D3DOPCODE","features":[316]},{"name":"D3DOP_BRANCHFORWARD","features":[316]},{"name":"D3DOP_EXIT","features":[316]},{"name":"D3DOP_LINE","features":[316]},{"name":"D3DOP_MATRIXLOAD","features":[316]},{"name":"D3DOP_MATRIXMULTIPLY","features":[316]},{"name":"D3DOP_POINT","features":[316]},{"name":"D3DOP_PROCESSVERTICES","features":[316]},{"name":"D3DOP_SETSTATUS","features":[316]},{"name":"D3DOP_SPAN","features":[316]},{"name":"D3DOP_STATELIGHT","features":[316]},{"name":"D3DOP_STATERENDER","features":[316]},{"name":"D3DOP_STATETRANSFORM","features":[316]},{"name":"D3DOP_TEXTURELOAD","features":[316]},{"name":"D3DOP_TRIANGLE","features":[316]},{"name":"D3DOVERLAYCAPS_FULLRANGERGB","features":[316]},{"name":"D3DOVERLAYCAPS_LIMITEDRANGERGB","features":[316]},{"name":"D3DOVERLAYCAPS_STRETCHX","features":[316]},{"name":"D3DOVERLAYCAPS_STRETCHY","features":[316]},{"name":"D3DOVERLAYCAPS_YCbCr_BT601","features":[316]},{"name":"D3DOVERLAYCAPS_YCbCr_BT601_xvYCC","features":[316]},{"name":"D3DOVERLAYCAPS_YCbCr_BT709","features":[316]},{"name":"D3DOVERLAYCAPS_YCbCr_BT709_xvYCC","features":[316]},{"name":"D3DPAL_FREE","features":[316]},{"name":"D3DPAL_READONLY","features":[316]},{"name":"D3DPAL_RESERVED","features":[316]},{"name":"D3DPATCHEDGESTYLE","features":[316]},{"name":"D3DPATCHEDGE_CONTINUOUS","features":[316]},{"name":"D3DPATCHEDGE_DISCRETE","features":[316]},{"name":"D3DPBLENDCAPS_BLENDFACTOR","features":[316]},{"name":"D3DPBLENDCAPS_BOTHINVSRCALPHA","features":[316]},{"name":"D3DPBLENDCAPS_BOTHSRCALPHA","features":[316]},{"name":"D3DPBLENDCAPS_DESTALPHA","features":[316]},{"name":"D3DPBLENDCAPS_DESTCOLOR","features":[316]},{"name":"D3DPBLENDCAPS_INVDESTALPHA","features":[316]},{"name":"D3DPBLENDCAPS_INVDESTCOLOR","features":[316]},{"name":"D3DPBLENDCAPS_INVSRCALPHA","features":[316]},{"name":"D3DPBLENDCAPS_INVSRCCOLOR","features":[316]},{"name":"D3DPBLENDCAPS_INVSRCCOLOR2","features":[316]},{"name":"D3DPBLENDCAPS_ONE","features":[316]},{"name":"D3DPBLENDCAPS_SRCALPHA","features":[316]},{"name":"D3DPBLENDCAPS_SRCALPHASAT","features":[316]},{"name":"D3DPBLENDCAPS_SRCCOLOR","features":[316]},{"name":"D3DPBLENDCAPS_SRCCOLOR2","features":[316]},{"name":"D3DPBLENDCAPS_ZERO","features":[316]},{"name":"D3DPCMPCAPS_ALWAYS","features":[316]},{"name":"D3DPCMPCAPS_EQUAL","features":[316]},{"name":"D3DPCMPCAPS_GREATER","features":[316]},{"name":"D3DPCMPCAPS_GREATEREQUAL","features":[316]},{"name":"D3DPCMPCAPS_LESS","features":[316]},{"name":"D3DPCMPCAPS_LESSEQUAL","features":[316]},{"name":"D3DPCMPCAPS_NEVER","features":[316]},{"name":"D3DPCMPCAPS_NOTEQUAL","features":[316]},{"name":"D3DPERF_BeginEvent","features":[316]},{"name":"D3DPERF_EndEvent","features":[316]},{"name":"D3DPERF_GetStatus","features":[316]},{"name":"D3DPERF_QueryRepeatFrame","features":[307,316]},{"name":"D3DPERF_SetMarker","features":[316]},{"name":"D3DPERF_SetOptions","features":[316]},{"name":"D3DPERF_SetRegion","features":[316]},{"name":"D3DPICKRECORD","features":[316]},{"name":"D3DPMISCCAPS_BLENDOP","features":[316]},{"name":"D3DPMISCCAPS_CLIPPLANESCALEDPOINTS","features":[316]},{"name":"D3DPMISCCAPS_CLIPTLVERTS","features":[316]},{"name":"D3DPMISCCAPS_COLORWRITEENABLE","features":[316]},{"name":"D3DPMISCCAPS_CONFORMANT","features":[316]},{"name":"D3DPMISCCAPS_CULLCCW","features":[316]},{"name":"D3DPMISCCAPS_CULLCW","features":[316]},{"name":"D3DPMISCCAPS_CULLNONE","features":[316]},{"name":"D3DPMISCCAPS_FOGANDSPECULARALPHA","features":[316]},{"name":"D3DPMISCCAPS_FOGVERTEXCLAMPED","features":[316]},{"name":"D3DPMISCCAPS_INDEPENDENTWRITEMASKS","features":[316]},{"name":"D3DPMISCCAPS_LINEPATTERNREP","features":[316]},{"name":"D3DPMISCCAPS_MASKPLANES","features":[316]},{"name":"D3DPMISCCAPS_MASKZ","features":[316]},{"name":"D3DPMISCCAPS_MRTINDEPENDENTBITDEPTHS","features":[316]},{"name":"D3DPMISCCAPS_MRTPOSTPIXELSHADERBLENDING","features":[316]},{"name":"D3DPMISCCAPS_NULLREFERENCE","features":[316]},{"name":"D3DPMISCCAPS_PERSTAGECONSTANT","features":[316]},{"name":"D3DPMISCCAPS_POSTBLENDSRGBCONVERT","features":[316]},{"name":"D3DPMISCCAPS_SEPARATEALPHABLEND","features":[316]},{"name":"D3DPMISCCAPS_TSSARGTEMP","features":[316]},{"name":"D3DPOINT","features":[316]},{"name":"D3DPOOL","features":[316]},{"name":"D3DPOOL_DEFAULT","features":[316]},{"name":"D3DPOOL_MANAGED","features":[316]},{"name":"D3DPOOL_SCRATCH","features":[316]},{"name":"D3DPOOL_SYSTEMMEM","features":[316]},{"name":"D3DPRASTERCAPS_ANISOTROPY","features":[316]},{"name":"D3DPRASTERCAPS_ANTIALIASEDGES","features":[316]},{"name":"D3DPRASTERCAPS_ANTIALIASSORTDEPENDENT","features":[316]},{"name":"D3DPRASTERCAPS_ANTIALIASSORTINDEPENDENT","features":[316]},{"name":"D3DPRASTERCAPS_COLORPERSPECTIVE","features":[316]},{"name":"D3DPRASTERCAPS_DEPTHBIAS","features":[316]},{"name":"D3DPRASTERCAPS_DITHER","features":[316]},{"name":"D3DPRASTERCAPS_FOGRANGE","features":[316]},{"name":"D3DPRASTERCAPS_FOGTABLE","features":[316]},{"name":"D3DPRASTERCAPS_FOGVERTEX","features":[316]},{"name":"D3DPRASTERCAPS_MIPMAPLODBIAS","features":[316]},{"name":"D3DPRASTERCAPS_MULTISAMPLE_TOGGLE","features":[316]},{"name":"D3DPRASTERCAPS_PAT","features":[316]},{"name":"D3DPRASTERCAPS_ROP2","features":[316]},{"name":"D3DPRASTERCAPS_SCISSORTEST","features":[316]},{"name":"D3DPRASTERCAPS_SLOPESCALEDEPTHBIAS","features":[316]},{"name":"D3DPRASTERCAPS_STIPPLE","features":[316]},{"name":"D3DPRASTERCAPS_SUBPIXEL","features":[316]},{"name":"D3DPRASTERCAPS_SUBPIXELX","features":[316]},{"name":"D3DPRASTERCAPS_TRANSLUCENTSORTINDEPENDENT","features":[316]},{"name":"D3DPRASTERCAPS_WBUFFER","features":[316]},{"name":"D3DPRASTERCAPS_WFOG","features":[316]},{"name":"D3DPRASTERCAPS_XOR","features":[316]},{"name":"D3DPRASTERCAPS_ZBIAS","features":[316]},{"name":"D3DPRASTERCAPS_ZBUFFERLESSHSR","features":[316]},{"name":"D3DPRASTERCAPS_ZFOG","features":[316]},{"name":"D3DPRASTERCAPS_ZTEST","features":[316]},{"name":"D3DPRESENTFLAG_DEVICECLIP","features":[316]},{"name":"D3DPRESENTFLAG_DISCARD_DEPTHSTENCIL","features":[316]},{"name":"D3DPRESENTFLAG_LOCKABLE_BACKBUFFER","features":[316]},{"name":"D3DPRESENTFLAG_NOAUTOROTATE","features":[316]},{"name":"D3DPRESENTFLAG_OVERLAY_LIMITEDRGB","features":[316]},{"name":"D3DPRESENTFLAG_OVERLAY_YCbCr_BT709","features":[316]},{"name":"D3DPRESENTFLAG_OVERLAY_YCbCr_xvYCC","features":[316]},{"name":"D3DPRESENTFLAG_RESTRICTED_CONTENT","features":[316]},{"name":"D3DPRESENTFLAG_RESTRICT_SHARED_RESOURCE_DRIVER","features":[316]},{"name":"D3DPRESENTFLAG_UNPRUNEDMODE","features":[316]},{"name":"D3DPRESENTFLAG_VIDEO","features":[316]},{"name":"D3DPRESENTSTATS","features":[316]},{"name":"D3DPRESENTSTATS","features":[316]},{"name":"D3DPRESENT_BACK_BUFFERS_MAX","features":[316]},{"name":"D3DPRESENT_BACK_BUFFERS_MAX_EX","features":[316]},{"name":"D3DPRESENT_DONOTFLIP","features":[316]},{"name":"D3DPRESENT_DONOTWAIT","features":[316]},{"name":"D3DPRESENT_FLIPRESTART","features":[316]},{"name":"D3DPRESENT_FORCEIMMEDIATE","features":[316]},{"name":"D3DPRESENT_HIDEOVERLAY","features":[316]},{"name":"D3DPRESENT_INTERVAL_DEFAULT","features":[316]},{"name":"D3DPRESENT_INTERVAL_FOUR","features":[316]},{"name":"D3DPRESENT_INTERVAL_IMMEDIATE","features":[316]},{"name":"D3DPRESENT_INTERVAL_ONE","features":[316]},{"name":"D3DPRESENT_INTERVAL_THREE","features":[316]},{"name":"D3DPRESENT_INTERVAL_TWO","features":[316]},{"name":"D3DPRESENT_LINEAR_CONTENT","features":[316]},{"name":"D3DPRESENT_PARAMETERS","features":[307,316]},{"name":"D3DPRESENT_RATE_DEFAULT","features":[316]},{"name":"D3DPRESENT_UPDATECOLORKEY","features":[316]},{"name":"D3DPRESENT_UPDATEOVERLAYONLY","features":[316]},{"name":"D3DPRESENT_VIDEO_RESTRICT_TO_MONITOR","features":[316]},{"name":"D3DPRIMCAPS","features":[316]},{"name":"D3DPRIMITIVETYPE","features":[316]},{"name":"D3DPROCESSVERTICES","features":[316]},{"name":"D3DPROCESSVERTICES_COPY","features":[316]},{"name":"D3DPROCESSVERTICES_NOCOLOR","features":[316]},{"name":"D3DPROCESSVERTICES_OPMASK","features":[316]},{"name":"D3DPROCESSVERTICES_TRANSFORM","features":[316]},{"name":"D3DPROCESSVERTICES_TRANSFORMLIGHT","features":[316]},{"name":"D3DPROCESSVERTICES_UPDATEEXTENTS","features":[316]},{"name":"D3DPS20CAPS_ARBITRARYSWIZZLE","features":[316]},{"name":"D3DPS20CAPS_GRADIENTINSTRUCTIONS","features":[316]},{"name":"D3DPS20CAPS_NODEPENDENTREADLIMIT","features":[316]},{"name":"D3DPS20CAPS_NOTEXINSTRUCTIONLIMIT","features":[316]},{"name":"D3DPS20CAPS_PREDICATION","features":[316]},{"name":"D3DPS20_MAX_DYNAMICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DPS20_MAX_NUMINSTRUCTIONSLOTS","features":[316]},{"name":"D3DPS20_MAX_NUMTEMPS","features":[316]},{"name":"D3DPS20_MAX_STATICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DPS20_MIN_DYNAMICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DPS20_MIN_NUMINSTRUCTIONSLOTS","features":[316]},{"name":"D3DPS20_MIN_NUMTEMPS","features":[316]},{"name":"D3DPS20_MIN_STATICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DPSHADECAPS_ALPHAFLATBLEND","features":[316]},{"name":"D3DPSHADECAPS_ALPHAFLATSTIPPLED","features":[316]},{"name":"D3DPSHADECAPS_ALPHAGOURAUDBLEND","features":[316]},{"name":"D3DPSHADECAPS_ALPHAGOURAUDSTIPPLED","features":[316]},{"name":"D3DPSHADECAPS_ALPHAPHONGBLEND","features":[316]},{"name":"D3DPSHADECAPS_ALPHAPHONGSTIPPLED","features":[316]},{"name":"D3DPSHADECAPS_COLORFLATMONO","features":[316]},{"name":"D3DPSHADECAPS_COLORFLATRGB","features":[316]},{"name":"D3DPSHADECAPS_COLORGOURAUDMONO","features":[316]},{"name":"D3DPSHADECAPS_COLORGOURAUDRGB","features":[316]},{"name":"D3DPSHADECAPS_COLORPHONGMONO","features":[316]},{"name":"D3DPSHADECAPS_COLORPHONGRGB","features":[316]},{"name":"D3DPSHADECAPS_FOGFLAT","features":[316]},{"name":"D3DPSHADECAPS_FOGGOURAUD","features":[316]},{"name":"D3DPSHADECAPS_FOGPHONG","features":[316]},{"name":"D3DPSHADECAPS_SPECULARFLATMONO","features":[316]},{"name":"D3DPSHADECAPS_SPECULARFLATRGB","features":[316]},{"name":"D3DPSHADECAPS_SPECULARGOURAUDMONO","features":[316]},{"name":"D3DPSHADECAPS_SPECULARGOURAUDRGB","features":[316]},{"name":"D3DPSHADECAPS_SPECULARPHONGMONO","features":[316]},{"name":"D3DPSHADECAPS_SPECULARPHONGRGB","features":[316]},{"name":"D3DPSHADERCAPS2_0","features":[316]},{"name":"D3DPTADDRESSCAPS_BORDER","features":[316]},{"name":"D3DPTADDRESSCAPS_CLAMP","features":[316]},{"name":"D3DPTADDRESSCAPS_INDEPENDENTUV","features":[316]},{"name":"D3DPTADDRESSCAPS_MIRROR","features":[316]},{"name":"D3DPTADDRESSCAPS_MIRRORONCE","features":[316]},{"name":"D3DPTADDRESSCAPS_WRAP","features":[316]},{"name":"D3DPTBLENDCAPS_ADD","features":[316]},{"name":"D3DPTBLENDCAPS_COPY","features":[316]},{"name":"D3DPTBLENDCAPS_DECAL","features":[316]},{"name":"D3DPTBLENDCAPS_DECALALPHA","features":[316]},{"name":"D3DPTBLENDCAPS_DECALMASK","features":[316]},{"name":"D3DPTBLENDCAPS_MODULATE","features":[316]},{"name":"D3DPTBLENDCAPS_MODULATEALPHA","features":[316]},{"name":"D3DPTBLENDCAPS_MODULATEMASK","features":[316]},{"name":"D3DPTEXTURECAPS_ALPHA","features":[316]},{"name":"D3DPTEXTURECAPS_ALPHAPALETTE","features":[316]},{"name":"D3DPTEXTURECAPS_BORDER","features":[316]},{"name":"D3DPTEXTURECAPS_COLORKEYBLEND","features":[316]},{"name":"D3DPTEXTURECAPS_CUBEMAP","features":[316]},{"name":"D3DPTEXTURECAPS_CUBEMAP_POW2","features":[316]},{"name":"D3DPTEXTURECAPS_MIPCUBEMAP","features":[316]},{"name":"D3DPTEXTURECAPS_MIPMAP","features":[316]},{"name":"D3DPTEXTURECAPS_MIPVOLUMEMAP","features":[316]},{"name":"D3DPTEXTURECAPS_NONPOW2CONDITIONAL","features":[316]},{"name":"D3DPTEXTURECAPS_NOPROJECTEDBUMPENV","features":[316]},{"name":"D3DPTEXTURECAPS_PERSPECTIVE","features":[316]},{"name":"D3DPTEXTURECAPS_POW2","features":[316]},{"name":"D3DPTEXTURECAPS_PROJECTED","features":[316]},{"name":"D3DPTEXTURECAPS_SQUAREONLY","features":[316]},{"name":"D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE","features":[316]},{"name":"D3DPTEXTURECAPS_TRANSPARENCY","features":[316]},{"name":"D3DPTEXTURECAPS_VOLUMEMAP","features":[316]},{"name":"D3DPTEXTURECAPS_VOLUMEMAP_POW2","features":[316]},{"name":"D3DPTFILTERCAPS_CONVOLUTIONMONO","features":[316]},{"name":"D3DPTFILTERCAPS_LINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_LINEARMIPLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_LINEARMIPNEAREST","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFAFLATCUBIC","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFANISOTROPIC","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFGAUSSIANQUAD","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFPOINT","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFPYRAMIDALQUAD","features":[316]},{"name":"D3DPTFILTERCAPS_MINFANISOTROPIC","features":[316]},{"name":"D3DPTFILTERCAPS_MINFGAUSSIANQUAD","features":[316]},{"name":"D3DPTFILTERCAPS_MINFLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_MINFPOINT","features":[316]},{"name":"D3DPTFILTERCAPS_MINFPYRAMIDALQUAD","features":[316]},{"name":"D3DPTFILTERCAPS_MIPFLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_MIPFPOINT","features":[316]},{"name":"D3DPTFILTERCAPS_MIPLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_MIPNEAREST","features":[316]},{"name":"D3DPTFILTERCAPS_NEAREST","features":[316]},{"name":"D3DPT_LINELIST","features":[316]},{"name":"D3DPT_LINESTRIP","features":[316]},{"name":"D3DPT_POINTLIST","features":[316]},{"name":"D3DPT_TRIANGLEFAN","features":[316]},{"name":"D3DPT_TRIANGLELIST","features":[316]},{"name":"D3DPT_TRIANGLESTRIP","features":[316]},{"name":"D3DPV_DONOTCOPYDATA","features":[316]},{"name":"D3DQUERYTYPE","features":[316]},{"name":"D3DQUERYTYPE_BANDWIDTHTIMINGS","features":[316]},{"name":"D3DQUERYTYPE_CACHEUTILIZATION","features":[316]},{"name":"D3DQUERYTYPE_EVENT","features":[316]},{"name":"D3DQUERYTYPE_INTERFACETIMINGS","features":[316]},{"name":"D3DQUERYTYPE_MEMORYPRESSURE","features":[316]},{"name":"D3DQUERYTYPE_OCCLUSION","features":[316]},{"name":"D3DQUERYTYPE_PIPELINETIMINGS","features":[316]},{"name":"D3DQUERYTYPE_PIXELTIMINGS","features":[316]},{"name":"D3DQUERYTYPE_RESOURCEMANAGER","features":[316]},{"name":"D3DQUERYTYPE_TIMESTAMP","features":[316]},{"name":"D3DQUERYTYPE_TIMESTAMPDISJOINT","features":[316]},{"name":"D3DQUERYTYPE_TIMESTAMPFREQ","features":[316]},{"name":"D3DQUERYTYPE_VCACHE","features":[316]},{"name":"D3DQUERYTYPE_VERTEXSTATS","features":[316]},{"name":"D3DQUERYTYPE_VERTEXTIMINGS","features":[316]},{"name":"D3DRANGE","features":[316]},{"name":"D3DRASTER_STATUS","features":[307,316]},{"name":"D3DRECT","features":[316]},{"name":"D3DRECTPATCH_INFO","features":[316]},{"name":"D3DRENDERSTATETYPE","features":[316]},{"name":"D3DRENDERSTATE_WRAPBIAS","features":[316]},{"name":"D3DRESOURCESTATS","features":[307,316]},{"name":"D3DRESOURCETYPE","features":[316]},{"name":"D3DRS_ADAPTIVETESS_W","features":[316]},{"name":"D3DRS_ADAPTIVETESS_X","features":[316]},{"name":"D3DRS_ADAPTIVETESS_Y","features":[316]},{"name":"D3DRS_ADAPTIVETESS_Z","features":[316]},{"name":"D3DRS_ALPHABLENDENABLE","features":[316]},{"name":"D3DRS_ALPHAFUNC","features":[316]},{"name":"D3DRS_ALPHAREF","features":[316]},{"name":"D3DRS_ALPHATESTENABLE","features":[316]},{"name":"D3DRS_AMBIENT","features":[316]},{"name":"D3DRS_AMBIENTMATERIALSOURCE","features":[316]},{"name":"D3DRS_ANTIALIASEDLINEENABLE","features":[316]},{"name":"D3DRS_BLENDFACTOR","features":[316]},{"name":"D3DRS_BLENDOP","features":[316]},{"name":"D3DRS_BLENDOPALPHA","features":[316]},{"name":"D3DRS_CCW_STENCILFAIL","features":[316]},{"name":"D3DRS_CCW_STENCILFUNC","features":[316]},{"name":"D3DRS_CCW_STENCILPASS","features":[316]},{"name":"D3DRS_CCW_STENCILZFAIL","features":[316]},{"name":"D3DRS_CLIPPING","features":[316]},{"name":"D3DRS_CLIPPLANEENABLE","features":[316]},{"name":"D3DRS_COLORVERTEX","features":[316]},{"name":"D3DRS_COLORWRITEENABLE","features":[316]},{"name":"D3DRS_COLORWRITEENABLE1","features":[316]},{"name":"D3DRS_COLORWRITEENABLE2","features":[316]},{"name":"D3DRS_COLORWRITEENABLE3","features":[316]},{"name":"D3DRS_CULLMODE","features":[316]},{"name":"D3DRS_DEBUGMONITORTOKEN","features":[316]},{"name":"D3DRS_DEPTHBIAS","features":[316]},{"name":"D3DRS_DESTBLEND","features":[316]},{"name":"D3DRS_DESTBLENDALPHA","features":[316]},{"name":"D3DRS_DIFFUSEMATERIALSOURCE","features":[316]},{"name":"D3DRS_DITHERENABLE","features":[316]},{"name":"D3DRS_EMISSIVEMATERIALSOURCE","features":[316]},{"name":"D3DRS_ENABLEADAPTIVETESSELLATION","features":[316]},{"name":"D3DRS_FILLMODE","features":[316]},{"name":"D3DRS_FOGCOLOR","features":[316]},{"name":"D3DRS_FOGDENSITY","features":[316]},{"name":"D3DRS_FOGENABLE","features":[316]},{"name":"D3DRS_FOGEND","features":[316]},{"name":"D3DRS_FOGSTART","features":[316]},{"name":"D3DRS_FOGTABLEMODE","features":[316]},{"name":"D3DRS_FOGVERTEXMODE","features":[316]},{"name":"D3DRS_INDEXEDVERTEXBLENDENABLE","features":[316]},{"name":"D3DRS_LASTPIXEL","features":[316]},{"name":"D3DRS_LIGHTING","features":[316]},{"name":"D3DRS_LOCALVIEWER","features":[316]},{"name":"D3DRS_MAXTESSELLATIONLEVEL","features":[316]},{"name":"D3DRS_MINTESSELLATIONLEVEL","features":[316]},{"name":"D3DRS_MULTISAMPLEANTIALIAS","features":[316]},{"name":"D3DRS_MULTISAMPLEMASK","features":[316]},{"name":"D3DRS_NORMALDEGREE","features":[316]},{"name":"D3DRS_NORMALIZENORMALS","features":[316]},{"name":"D3DRS_PATCHEDGESTYLE","features":[316]},{"name":"D3DRS_POINTSCALEENABLE","features":[316]},{"name":"D3DRS_POINTSCALE_A","features":[316]},{"name":"D3DRS_POINTSCALE_B","features":[316]},{"name":"D3DRS_POINTSCALE_C","features":[316]},{"name":"D3DRS_POINTSIZE","features":[316]},{"name":"D3DRS_POINTSIZE_MAX","features":[316]},{"name":"D3DRS_POINTSIZE_MIN","features":[316]},{"name":"D3DRS_POINTSPRITEENABLE","features":[316]},{"name":"D3DRS_POSITIONDEGREE","features":[316]},{"name":"D3DRS_RANGEFOGENABLE","features":[316]},{"name":"D3DRS_SCISSORTESTENABLE","features":[316]},{"name":"D3DRS_SEPARATEALPHABLENDENABLE","features":[316]},{"name":"D3DRS_SHADEMODE","features":[316]},{"name":"D3DRS_SLOPESCALEDEPTHBIAS","features":[316]},{"name":"D3DRS_SPECULARENABLE","features":[316]},{"name":"D3DRS_SPECULARMATERIALSOURCE","features":[316]},{"name":"D3DRS_SRCBLEND","features":[316]},{"name":"D3DRS_SRCBLENDALPHA","features":[316]},{"name":"D3DRS_SRGBWRITEENABLE","features":[316]},{"name":"D3DRS_STENCILENABLE","features":[316]},{"name":"D3DRS_STENCILFAIL","features":[316]},{"name":"D3DRS_STENCILFUNC","features":[316]},{"name":"D3DRS_STENCILMASK","features":[316]},{"name":"D3DRS_STENCILPASS","features":[316]},{"name":"D3DRS_STENCILREF","features":[316]},{"name":"D3DRS_STENCILWRITEMASK","features":[316]},{"name":"D3DRS_STENCILZFAIL","features":[316]},{"name":"D3DRS_TEXTUREFACTOR","features":[316]},{"name":"D3DRS_TWEENFACTOR","features":[316]},{"name":"D3DRS_TWOSIDEDSTENCILMODE","features":[316]},{"name":"D3DRS_VERTEXBLEND","features":[316]},{"name":"D3DRS_WRAP0","features":[316]},{"name":"D3DRS_WRAP1","features":[316]},{"name":"D3DRS_WRAP10","features":[316]},{"name":"D3DRS_WRAP11","features":[316]},{"name":"D3DRS_WRAP12","features":[316]},{"name":"D3DRS_WRAP13","features":[316]},{"name":"D3DRS_WRAP14","features":[316]},{"name":"D3DRS_WRAP15","features":[316]},{"name":"D3DRS_WRAP2","features":[316]},{"name":"D3DRS_WRAP3","features":[316]},{"name":"D3DRS_WRAP4","features":[316]},{"name":"D3DRS_WRAP5","features":[316]},{"name":"D3DRS_WRAP6","features":[316]},{"name":"D3DRS_WRAP7","features":[316]},{"name":"D3DRS_WRAP8","features":[316]},{"name":"D3DRS_WRAP9","features":[316]},{"name":"D3DRS_ZENABLE","features":[316]},{"name":"D3DRS_ZFUNC","features":[316]},{"name":"D3DRS_ZWRITEENABLE","features":[316]},{"name":"D3DRTYPECOUNT","features":[316]},{"name":"D3DRTYPE_CUBETEXTURE","features":[316]},{"name":"D3DRTYPE_INDEXBUFFER","features":[316]},{"name":"D3DRTYPE_SURFACE","features":[316]},{"name":"D3DRTYPE_TEXTURE","features":[316]},{"name":"D3DRTYPE_VERTEXBUFFER","features":[316]},{"name":"D3DRTYPE_VOLUME","features":[316]},{"name":"D3DRTYPE_VOLUMETEXTURE","features":[316]},{"name":"D3DSAMPLERSTATETYPE","features":[316]},{"name":"D3DSAMPLER_TEXTURE_TYPE","features":[316]},{"name":"D3DSAMP_ADDRESSU","features":[316]},{"name":"D3DSAMP_ADDRESSV","features":[316]},{"name":"D3DSAMP_ADDRESSW","features":[316]},{"name":"D3DSAMP_BORDERCOLOR","features":[316]},{"name":"D3DSAMP_DMAPOFFSET","features":[316]},{"name":"D3DSAMP_ELEMENTINDEX","features":[316]},{"name":"D3DSAMP_MAGFILTER","features":[316]},{"name":"D3DSAMP_MAXANISOTROPY","features":[316]},{"name":"D3DSAMP_MAXMIPLEVEL","features":[316]},{"name":"D3DSAMP_MINFILTER","features":[316]},{"name":"D3DSAMP_MIPFILTER","features":[316]},{"name":"D3DSAMP_MIPMAPLODBIAS","features":[316]},{"name":"D3DSAMP_SRGBTEXTURE","features":[316]},{"name":"D3DSBT_ALL","features":[316]},{"name":"D3DSBT_PIXELSTATE","features":[316]},{"name":"D3DSBT_VERTEXSTATE","features":[316]},{"name":"D3DSCANLINEORDERING","features":[316]},{"name":"D3DSCANLINEORDERING_INTERLACED","features":[316]},{"name":"D3DSCANLINEORDERING_PROGRESSIVE","features":[316]},{"name":"D3DSCANLINEORDERING_UNKNOWN","features":[316]},{"name":"D3DSETSTATUS_EXTENTS","features":[316]},{"name":"D3DSETSTATUS_STATUS","features":[316]},{"name":"D3DSGR_CALIBRATE","features":[316]},{"name":"D3DSGR_NO_CALIBRATION","features":[316]},{"name":"D3DSHADEMODE","features":[316]},{"name":"D3DSHADER_ADDRESSMODE_SHIFT","features":[316]},{"name":"D3DSHADER_ADDRESSMODE_TYPE","features":[316]},{"name":"D3DSHADER_ADDRMODE_ABSOLUTE","features":[316]},{"name":"D3DSHADER_ADDRMODE_RELATIVE","features":[316]},{"name":"D3DSHADER_COMPARISON","features":[316]},{"name":"D3DSHADER_COMPARISON_SHIFT","features":[316]},{"name":"D3DSHADER_INSTRUCTION_OPCODE_TYPE","features":[316]},{"name":"D3DSHADER_MIN_PRECISION","features":[316]},{"name":"D3DSHADER_MISCTYPE_OFFSETS","features":[316]},{"name":"D3DSHADER_PARAM_REGISTER_TYPE","features":[316]},{"name":"D3DSHADER_PARAM_SRCMOD_TYPE","features":[316]},{"name":"D3DSHADE_FLAT","features":[316]},{"name":"D3DSHADE_GOURAUD","features":[316]},{"name":"D3DSHADE_PHONG","features":[316]},{"name":"D3DSIO_ABS","features":[316]},{"name":"D3DSIO_ADD","features":[316]},{"name":"D3DSIO_BEM","features":[316]},{"name":"D3DSIO_BREAK","features":[316]},{"name":"D3DSIO_BREAKC","features":[316]},{"name":"D3DSIO_BREAKP","features":[316]},{"name":"D3DSIO_CALL","features":[316]},{"name":"D3DSIO_CALLNZ","features":[316]},{"name":"D3DSIO_CMP","features":[316]},{"name":"D3DSIO_CND","features":[316]},{"name":"D3DSIO_COMMENT","features":[316]},{"name":"D3DSIO_CRS","features":[316]},{"name":"D3DSIO_DCL","features":[316]},{"name":"D3DSIO_DEF","features":[316]},{"name":"D3DSIO_DEFB","features":[316]},{"name":"D3DSIO_DEFI","features":[316]},{"name":"D3DSIO_DP2ADD","features":[316]},{"name":"D3DSIO_DP3","features":[316]},{"name":"D3DSIO_DP4","features":[316]},{"name":"D3DSIO_DST","features":[316]},{"name":"D3DSIO_DSX","features":[316]},{"name":"D3DSIO_DSY","features":[316]},{"name":"D3DSIO_ELSE","features":[316]},{"name":"D3DSIO_END","features":[316]},{"name":"D3DSIO_ENDIF","features":[316]},{"name":"D3DSIO_ENDLOOP","features":[316]},{"name":"D3DSIO_ENDREP","features":[316]},{"name":"D3DSIO_EXP","features":[316]},{"name":"D3DSIO_EXPP","features":[316]},{"name":"D3DSIO_FRC","features":[316]},{"name":"D3DSIO_IF","features":[316]},{"name":"D3DSIO_IFC","features":[316]},{"name":"D3DSIO_LABEL","features":[316]},{"name":"D3DSIO_LIT","features":[316]},{"name":"D3DSIO_LOG","features":[316]},{"name":"D3DSIO_LOGP","features":[316]},{"name":"D3DSIO_LOOP","features":[316]},{"name":"D3DSIO_LRP","features":[316]},{"name":"D3DSIO_M3x2","features":[316]},{"name":"D3DSIO_M3x3","features":[316]},{"name":"D3DSIO_M3x4","features":[316]},{"name":"D3DSIO_M4x3","features":[316]},{"name":"D3DSIO_M4x4","features":[316]},{"name":"D3DSIO_MAD","features":[316]},{"name":"D3DSIO_MAX","features":[316]},{"name":"D3DSIO_MIN","features":[316]},{"name":"D3DSIO_MOV","features":[316]},{"name":"D3DSIO_MOVA","features":[316]},{"name":"D3DSIO_MUL","features":[316]},{"name":"D3DSIO_NOP","features":[316]},{"name":"D3DSIO_NRM","features":[316]},{"name":"D3DSIO_PHASE","features":[316]},{"name":"D3DSIO_POW","features":[316]},{"name":"D3DSIO_RCP","features":[316]},{"name":"D3DSIO_REP","features":[316]},{"name":"D3DSIO_RESERVED0","features":[316]},{"name":"D3DSIO_RET","features":[316]},{"name":"D3DSIO_RSQ","features":[316]},{"name":"D3DSIO_SETP","features":[316]},{"name":"D3DSIO_SGE","features":[316]},{"name":"D3DSIO_SGN","features":[316]},{"name":"D3DSIO_SINCOS","features":[316]},{"name":"D3DSIO_SLT","features":[316]},{"name":"D3DSIO_SUB","features":[316]},{"name":"D3DSIO_TEX","features":[316]},{"name":"D3DSIO_TEXBEM","features":[316]},{"name":"D3DSIO_TEXBEML","features":[316]},{"name":"D3DSIO_TEXCOORD","features":[316]},{"name":"D3DSIO_TEXDEPTH","features":[316]},{"name":"D3DSIO_TEXDP3","features":[316]},{"name":"D3DSIO_TEXDP3TEX","features":[316]},{"name":"D3DSIO_TEXKILL","features":[316]},{"name":"D3DSIO_TEXLDD","features":[316]},{"name":"D3DSIO_TEXLDL","features":[316]},{"name":"D3DSIO_TEXM3x2DEPTH","features":[316]},{"name":"D3DSIO_TEXM3x2PAD","features":[316]},{"name":"D3DSIO_TEXM3x2TEX","features":[316]},{"name":"D3DSIO_TEXM3x3","features":[316]},{"name":"D3DSIO_TEXM3x3PAD","features":[316]},{"name":"D3DSIO_TEXM3x3SPEC","features":[316]},{"name":"D3DSIO_TEXM3x3TEX","features":[316]},{"name":"D3DSIO_TEXM3x3VSPEC","features":[316]},{"name":"D3DSIO_TEXREG2AR","features":[316]},{"name":"D3DSIO_TEXREG2GB","features":[316]},{"name":"D3DSIO_TEXREG2RGB","features":[316]},{"name":"D3DSI_COISSUE","features":[316]},{"name":"D3DSI_COMMENTSIZE_MASK","features":[316]},{"name":"D3DSI_COMMENTSIZE_SHIFT","features":[316]},{"name":"D3DSI_INSTLENGTH_MASK","features":[316]},{"name":"D3DSI_INSTLENGTH_SHIFT","features":[316]},{"name":"D3DSI_OPCODE_MASK","features":[316]},{"name":"D3DSMO_FACE","features":[316]},{"name":"D3DSMO_POSITION","features":[316]},{"name":"D3DSPAN","features":[316]},{"name":"D3DSPC_EQ","features":[316]},{"name":"D3DSPC_GE","features":[316]},{"name":"D3DSPC_GT","features":[316]},{"name":"D3DSPC_LE","features":[316]},{"name":"D3DSPC_LT","features":[316]},{"name":"D3DSPC_NE","features":[316]},{"name":"D3DSPC_RESERVED0","features":[316]},{"name":"D3DSPC_RESERVED1","features":[316]},{"name":"D3DSPD_IUNKNOWN","features":[316]},{"name":"D3DSPR_ADDR","features":[316]},{"name":"D3DSPR_ATTROUT","features":[316]},{"name":"D3DSPR_COLOROUT","features":[316]},{"name":"D3DSPR_CONST","features":[316]},{"name":"D3DSPR_CONST2","features":[316]},{"name":"D3DSPR_CONST3","features":[316]},{"name":"D3DSPR_CONST4","features":[316]},{"name":"D3DSPR_CONSTBOOL","features":[316]},{"name":"D3DSPR_CONSTINT","features":[316]},{"name":"D3DSPR_DEPTHOUT","features":[316]},{"name":"D3DSPR_INPUT","features":[316]},{"name":"D3DSPR_LABEL","features":[316]},{"name":"D3DSPR_LOOP","features":[316]},{"name":"D3DSPR_MISCTYPE","features":[316]},{"name":"D3DSPR_OUTPUT","features":[316]},{"name":"D3DSPR_PREDICATE","features":[316]},{"name":"D3DSPR_RASTOUT","features":[316]},{"name":"D3DSPR_SAMPLER","features":[316]},{"name":"D3DSPR_TEMP","features":[316]},{"name":"D3DSPR_TEMPFLOAT16","features":[316]},{"name":"D3DSPR_TEXCRDOUT","features":[316]},{"name":"D3DSPR_TEXTURE","features":[316]},{"name":"D3DSPSM_ABS","features":[316]},{"name":"D3DSPSM_ABSNEG","features":[316]},{"name":"D3DSPSM_BIAS","features":[316]},{"name":"D3DSPSM_BIASNEG","features":[316]},{"name":"D3DSPSM_COMP","features":[316]},{"name":"D3DSPSM_DW","features":[316]},{"name":"D3DSPSM_DZ","features":[316]},{"name":"D3DSPSM_NEG","features":[316]},{"name":"D3DSPSM_NONE","features":[316]},{"name":"D3DSPSM_NOT","features":[316]},{"name":"D3DSPSM_SIGN","features":[316]},{"name":"D3DSPSM_SIGNNEG","features":[316]},{"name":"D3DSPSM_X2","features":[316]},{"name":"D3DSPSM_X2NEG","features":[316]},{"name":"D3DSP_DCL_USAGEINDEX_MASK","features":[316]},{"name":"D3DSP_DCL_USAGEINDEX_SHIFT","features":[316]},{"name":"D3DSP_DCL_USAGE_MASK","features":[316]},{"name":"D3DSP_DCL_USAGE_SHIFT","features":[316]},{"name":"D3DSP_DSTMOD_MASK","features":[316]},{"name":"D3DSP_DSTMOD_SHIFT","features":[316]},{"name":"D3DSP_DSTSHIFT_MASK","features":[316]},{"name":"D3DSP_DSTSHIFT_SHIFT","features":[316]},{"name":"D3DSP_MIN_PRECISION_MASK","features":[316]},{"name":"D3DSP_MIN_PRECISION_SHIFT","features":[316]},{"name":"D3DSP_OPCODESPECIFICCONTROL_MASK","features":[316]},{"name":"D3DSP_OPCODESPECIFICCONTROL_SHIFT","features":[316]},{"name":"D3DSP_REGNUM_MASK","features":[316]},{"name":"D3DSP_REGTYPE_MASK","features":[316]},{"name":"D3DSP_REGTYPE_MASK2","features":[316]},{"name":"D3DSP_REGTYPE_SHIFT","features":[316]},{"name":"D3DSP_REGTYPE_SHIFT2","features":[316]},{"name":"D3DSP_SRCMOD_MASK","features":[316]},{"name":"D3DSP_SRCMOD_SHIFT","features":[316]},{"name":"D3DSP_SWIZZLE_MASK","features":[316]},{"name":"D3DSP_SWIZZLE_SHIFT","features":[316]},{"name":"D3DSP_TEXTURETYPE_MASK","features":[316]},{"name":"D3DSP_TEXTURETYPE_SHIFT","features":[316]},{"name":"D3DSP_WRITEMASK_0","features":[316]},{"name":"D3DSP_WRITEMASK_1","features":[316]},{"name":"D3DSP_WRITEMASK_2","features":[316]},{"name":"D3DSP_WRITEMASK_3","features":[316]},{"name":"D3DSP_WRITEMASK_ALL","features":[316]},{"name":"D3DSRO_FOG","features":[316]},{"name":"D3DSRO_POINT_SIZE","features":[316]},{"name":"D3DSRO_POSITION","features":[316]},{"name":"D3DSTATE","features":[316]},{"name":"D3DSTATEBLOCKTYPE","features":[316]},{"name":"D3DSTATE_OVERRIDE_BIAS","features":[316]},{"name":"D3DSTATS","features":[316]},{"name":"D3DSTATUS","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONBACK","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONBOTTOM","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONFRONT","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN0","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN1","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN2","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN3","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN4","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN5","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONLEFT","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONRIGHT","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONTOP","features":[316]},{"name":"D3DSTATUS_CLIPUNIONBACK","features":[316]},{"name":"D3DSTATUS_CLIPUNIONBOTTOM","features":[316]},{"name":"D3DSTATUS_CLIPUNIONFRONT","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN0","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN1","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN2","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN3","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN4","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN5","features":[316]},{"name":"D3DSTATUS_CLIPUNIONLEFT","features":[316]},{"name":"D3DSTATUS_CLIPUNIONRIGHT","features":[316]},{"name":"D3DSTATUS_CLIPUNIONTOP","features":[316]},{"name":"D3DSTATUS_ZNOTVISIBLE","features":[316]},{"name":"D3DSTENCILCAPS_DECR","features":[316]},{"name":"D3DSTENCILCAPS_DECRSAT","features":[316]},{"name":"D3DSTENCILCAPS_INCR","features":[316]},{"name":"D3DSTENCILCAPS_INCRSAT","features":[316]},{"name":"D3DSTENCILCAPS_INVERT","features":[316]},{"name":"D3DSTENCILCAPS_KEEP","features":[316]},{"name":"D3DSTENCILCAPS_REPLACE","features":[316]},{"name":"D3DSTENCILCAPS_TWOSIDED","features":[316]},{"name":"D3DSTENCILCAPS_ZERO","features":[316]},{"name":"D3DSTENCILOP","features":[316]},{"name":"D3DSTENCILOP_DECR","features":[316]},{"name":"D3DSTENCILOP_DECRSAT","features":[316]},{"name":"D3DSTENCILOP_INCR","features":[316]},{"name":"D3DSTENCILOP_INCRSAT","features":[316]},{"name":"D3DSTENCILOP_INVERT","features":[316]},{"name":"D3DSTENCILOP_KEEP","features":[316]},{"name":"D3DSTENCILOP_REPLACE","features":[316]},{"name":"D3DSTENCILOP_ZERO","features":[316]},{"name":"D3DSTREAMSOURCE_INDEXEDDATA","features":[316]},{"name":"D3DSTREAMSOURCE_INSTANCEDATA","features":[316]},{"name":"D3DSTT_2D","features":[316]},{"name":"D3DSTT_CUBE","features":[316]},{"name":"D3DSTT_UNKNOWN","features":[316]},{"name":"D3DSTT_VOLUME","features":[316]},{"name":"D3DSURFACE_DESC","features":[316]},{"name":"D3DSWAPEFFECT","features":[316]},{"name":"D3DSWAPEFFECT_COPY","features":[316]},{"name":"D3DSWAPEFFECT_DISCARD","features":[316]},{"name":"D3DSWAPEFFECT_FLIP","features":[316]},{"name":"D3DSWAPEFFECT_FLIPEX","features":[316]},{"name":"D3DSWAPEFFECT_OVERLAY","features":[316]},{"name":"D3DTADDRESS_BORDER","features":[316]},{"name":"D3DTADDRESS_CLAMP","features":[316]},{"name":"D3DTADDRESS_MIRROR","features":[316]},{"name":"D3DTADDRESS_MIRRORONCE","features":[316]},{"name":"D3DTADDRESS_WRAP","features":[316]},{"name":"D3DTA_ALPHAREPLICATE","features":[316]},{"name":"D3DTA_COMPLEMENT","features":[316]},{"name":"D3DTA_CONSTANT","features":[316]},{"name":"D3DTA_CURRENT","features":[316]},{"name":"D3DTA_DIFFUSE","features":[316]},{"name":"D3DTA_SELECTMASK","features":[316]},{"name":"D3DTA_SPECULAR","features":[316]},{"name":"D3DTA_TEMP","features":[316]},{"name":"D3DTA_TEXTURE","features":[316]},{"name":"D3DTA_TFACTOR","features":[316]},{"name":"D3DTBLEND_ADD","features":[316]},{"name":"D3DTBLEND_COPY","features":[316]},{"name":"D3DTBLEND_DECAL","features":[316]},{"name":"D3DTBLEND_DECALALPHA","features":[316]},{"name":"D3DTBLEND_DECALMASK","features":[316]},{"name":"D3DTBLEND_MODULATE","features":[316]},{"name":"D3DTBLEND_MODULATEALPHA","features":[316]},{"name":"D3DTBLEND_MODULATEMASK","features":[316]},{"name":"D3DTEXF_ANISOTROPIC","features":[316]},{"name":"D3DTEXF_CONVOLUTIONMONO","features":[316]},{"name":"D3DTEXF_GAUSSIANQUAD","features":[316]},{"name":"D3DTEXF_LINEAR","features":[316]},{"name":"D3DTEXF_NONE","features":[316]},{"name":"D3DTEXF_POINT","features":[316]},{"name":"D3DTEXF_PYRAMIDALQUAD","features":[316]},{"name":"D3DTEXOPCAPS_ADD","features":[316]},{"name":"D3DTEXOPCAPS_ADDSIGNED","features":[316]},{"name":"D3DTEXOPCAPS_ADDSIGNED2X","features":[316]},{"name":"D3DTEXOPCAPS_ADDSMOOTH","features":[316]},{"name":"D3DTEXOPCAPS_BLENDCURRENTALPHA","features":[316]},{"name":"D3DTEXOPCAPS_BLENDDIFFUSEALPHA","features":[316]},{"name":"D3DTEXOPCAPS_BLENDFACTORALPHA","features":[316]},{"name":"D3DTEXOPCAPS_BLENDTEXTUREALPHA","features":[316]},{"name":"D3DTEXOPCAPS_BLENDTEXTUREALPHAPM","features":[316]},{"name":"D3DTEXOPCAPS_BUMPENVMAP","features":[316]},{"name":"D3DTEXOPCAPS_BUMPENVMAPLUMINANCE","features":[316]},{"name":"D3DTEXOPCAPS_DISABLE","features":[316]},{"name":"D3DTEXOPCAPS_DOTPRODUCT3","features":[316]},{"name":"D3DTEXOPCAPS_LERP","features":[316]},{"name":"D3DTEXOPCAPS_MODULATE","features":[316]},{"name":"D3DTEXOPCAPS_MODULATE2X","features":[316]},{"name":"D3DTEXOPCAPS_MODULATE4X","features":[316]},{"name":"D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR","features":[316]},{"name":"D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA","features":[316]},{"name":"D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR","features":[316]},{"name":"D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA","features":[316]},{"name":"D3DTEXOPCAPS_MULTIPLYADD","features":[316]},{"name":"D3DTEXOPCAPS_PREMODULATE","features":[316]},{"name":"D3DTEXOPCAPS_SELECTARG1","features":[316]},{"name":"D3DTEXOPCAPS_SELECTARG2","features":[316]},{"name":"D3DTEXOPCAPS_SUBTRACT","features":[316]},{"name":"D3DTEXTUREADDRESS","features":[316]},{"name":"D3DTEXTUREBLEND","features":[316]},{"name":"D3DTEXTUREFILTER","features":[316]},{"name":"D3DTEXTUREFILTERTYPE","features":[316]},{"name":"D3DTEXTURELOAD","features":[316]},{"name":"D3DTEXTUREMAGFILTER","features":[316]},{"name":"D3DTEXTUREMINFILTER","features":[316]},{"name":"D3DTEXTUREMIPFILTER","features":[316]},{"name":"D3DTEXTUREOP","features":[316]},{"name":"D3DTEXTURESTAGESTATETYPE","features":[316]},{"name":"D3DTEXTURETRANSFORMFLAGS","features":[316]},{"name":"D3DTFG_ANISOTROPIC","features":[316]},{"name":"D3DTFG_FLATCUBIC","features":[316]},{"name":"D3DTFG_GAUSSIANCUBIC","features":[316]},{"name":"D3DTFG_LINEAR","features":[316]},{"name":"D3DTFG_POINT","features":[316]},{"name":"D3DTFN_ANISOTROPIC","features":[316]},{"name":"D3DTFN_LINEAR","features":[316]},{"name":"D3DTFN_POINT","features":[316]},{"name":"D3DTFP_LINEAR","features":[316]},{"name":"D3DTFP_NONE","features":[316]},{"name":"D3DTFP_POINT","features":[316]},{"name":"D3DTLVERTEX","features":[316]},{"name":"D3DTOP_ADD","features":[316]},{"name":"D3DTOP_ADDSIGNED","features":[316]},{"name":"D3DTOP_ADDSIGNED2X","features":[316]},{"name":"D3DTOP_ADDSMOOTH","features":[316]},{"name":"D3DTOP_BLENDCURRENTALPHA","features":[316]},{"name":"D3DTOP_BLENDDIFFUSEALPHA","features":[316]},{"name":"D3DTOP_BLENDFACTORALPHA","features":[316]},{"name":"D3DTOP_BLENDTEXTUREALPHA","features":[316]},{"name":"D3DTOP_BLENDTEXTUREALPHAPM","features":[316]},{"name":"D3DTOP_BUMPENVMAP","features":[316]},{"name":"D3DTOP_BUMPENVMAPLUMINANCE","features":[316]},{"name":"D3DTOP_DISABLE","features":[316]},{"name":"D3DTOP_DOTPRODUCT3","features":[316]},{"name":"D3DTOP_LERP","features":[316]},{"name":"D3DTOP_MODULATE","features":[316]},{"name":"D3DTOP_MODULATE2X","features":[316]},{"name":"D3DTOP_MODULATE4X","features":[316]},{"name":"D3DTOP_MODULATEALPHA_ADDCOLOR","features":[316]},{"name":"D3DTOP_MODULATECOLOR_ADDALPHA","features":[316]},{"name":"D3DTOP_MODULATEINVALPHA_ADDCOLOR","features":[316]},{"name":"D3DTOP_MODULATEINVCOLOR_ADDALPHA","features":[316]},{"name":"D3DTOP_MULTIPLYADD","features":[316]},{"name":"D3DTOP_PREMODULATE","features":[316]},{"name":"D3DTOP_SELECTARG1","features":[316]},{"name":"D3DTOP_SELECTARG2","features":[316]},{"name":"D3DTOP_SUBTRACT","features":[316]},{"name":"D3DTRANSFORMCAPS","features":[316]},{"name":"D3DTRANSFORMCAPS_CLIP","features":[316]},{"name":"D3DTRANSFORMDATA","features":[316]},{"name":"D3DTRANSFORMSTATETYPE","features":[316]},{"name":"D3DTRANSFORM_CLIPPED","features":[316]},{"name":"D3DTRANSFORM_UNCLIPPED","features":[316]},{"name":"D3DTRIANGLE","features":[316]},{"name":"D3DTRIFLAG_EDGEENABLE1","features":[316]},{"name":"D3DTRIFLAG_EDGEENABLE2","features":[316]},{"name":"D3DTRIFLAG_EDGEENABLE3","features":[316]},{"name":"D3DTRIFLAG_EVEN","features":[316]},{"name":"D3DTRIFLAG_ODD","features":[316]},{"name":"D3DTRIFLAG_START","features":[316]},{"name":"D3DTRIPATCH_INFO","features":[316]},{"name":"D3DTSS_ALPHAARG0","features":[316]},{"name":"D3DTSS_ALPHAARG1","features":[316]},{"name":"D3DTSS_ALPHAARG2","features":[316]},{"name":"D3DTSS_ALPHAOP","features":[316]},{"name":"D3DTSS_BUMPENVLOFFSET","features":[316]},{"name":"D3DTSS_BUMPENVLSCALE","features":[316]},{"name":"D3DTSS_BUMPENVMAT00","features":[316]},{"name":"D3DTSS_BUMPENVMAT01","features":[316]},{"name":"D3DTSS_BUMPENVMAT10","features":[316]},{"name":"D3DTSS_BUMPENVMAT11","features":[316]},{"name":"D3DTSS_COLORARG0","features":[316]},{"name":"D3DTSS_COLORARG1","features":[316]},{"name":"D3DTSS_COLORARG2","features":[316]},{"name":"D3DTSS_COLOROP","features":[316]},{"name":"D3DTSS_CONSTANT","features":[316]},{"name":"D3DTSS_RESULTARG","features":[316]},{"name":"D3DTSS_TCI_CAMERASPACENORMAL","features":[316]},{"name":"D3DTSS_TCI_CAMERASPACEPOSITION","features":[316]},{"name":"D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR","features":[316]},{"name":"D3DTSS_TCI_PASSTHRU","features":[316]},{"name":"D3DTSS_TCI_SPHEREMAP","features":[316]},{"name":"D3DTSS_TEXCOORDINDEX","features":[316]},{"name":"D3DTSS_TEXTURETRANSFORMFLAGS","features":[316]},{"name":"D3DTS_PROJECTION","features":[316]},{"name":"D3DTS_TEXTURE0","features":[316]},{"name":"D3DTS_TEXTURE1","features":[316]},{"name":"D3DTS_TEXTURE2","features":[316]},{"name":"D3DTS_TEXTURE3","features":[316]},{"name":"D3DTS_TEXTURE4","features":[316]},{"name":"D3DTS_TEXTURE5","features":[316]},{"name":"D3DTS_TEXTURE6","features":[316]},{"name":"D3DTS_TEXTURE7","features":[316]},{"name":"D3DTS_VIEW","features":[316]},{"name":"D3DTTFF_COUNT1","features":[316]},{"name":"D3DTTFF_COUNT2","features":[316]},{"name":"D3DTTFF_COUNT3","features":[316]},{"name":"D3DTTFF_COUNT4","features":[316]},{"name":"D3DTTFF_DISABLE","features":[316]},{"name":"D3DTTFF_PROJECTED","features":[316]},{"name":"D3DUSAGE_AUTOGENMIPMAP","features":[316]},{"name":"D3DUSAGE_DEPTHSTENCIL","features":[316]},{"name":"D3DUSAGE_DMAP","features":[316]},{"name":"D3DUSAGE_DONOTCLIP","features":[316]},{"name":"D3DUSAGE_DYNAMIC","features":[316]},{"name":"D3DUSAGE_NONSECURE","features":[316]},{"name":"D3DUSAGE_NPATCHES","features":[316]},{"name":"D3DUSAGE_POINTS","features":[316]},{"name":"D3DUSAGE_QUERY_FILTER","features":[316]},{"name":"D3DUSAGE_QUERY_LEGACYBUMPMAP","features":[316]},{"name":"D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING","features":[316]},{"name":"D3DUSAGE_QUERY_SRGBREAD","features":[316]},{"name":"D3DUSAGE_QUERY_SRGBWRITE","features":[316]},{"name":"D3DUSAGE_QUERY_VERTEXTEXTURE","features":[316]},{"name":"D3DUSAGE_QUERY_WRAPANDMIP","features":[316]},{"name":"D3DUSAGE_RENDERTARGET","features":[316]},{"name":"D3DUSAGE_RESTRICTED_CONTENT","features":[316]},{"name":"D3DUSAGE_RESTRICT_SHARED_RESOURCE","features":[316]},{"name":"D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER","features":[316]},{"name":"D3DUSAGE_RTPATCHES","features":[316]},{"name":"D3DUSAGE_SOFTWAREPROCESSING","features":[316]},{"name":"D3DUSAGE_TEXTAPI","features":[316]},{"name":"D3DUSAGE_WRITEONLY","features":[316]},{"name":"D3DVBCAPS_DONOTCLIP","features":[316]},{"name":"D3DVBCAPS_OPTIMIZED","features":[316]},{"name":"D3DVBCAPS_SYSTEMMEMORY","features":[316]},{"name":"D3DVBCAPS_WRITEONLY","features":[316]},{"name":"D3DVBF_0WEIGHTS","features":[316]},{"name":"D3DVBF_1WEIGHTS","features":[316]},{"name":"D3DVBF_2WEIGHTS","features":[316]},{"name":"D3DVBF_3WEIGHTS","features":[316]},{"name":"D3DVBF_DISABLE","features":[316]},{"name":"D3DVBF_TWEENING","features":[316]},{"name":"D3DVERTEX","features":[316]},{"name":"D3DVERTEXBLENDFLAGS","features":[316]},{"name":"D3DVERTEXBUFFERDESC","features":[316]},{"name":"D3DVERTEXBUFFER_DESC","features":[316]},{"name":"D3DVERTEXELEMENT9","features":[316]},{"name":"D3DVERTEXTEXTURESAMPLER0","features":[316]},{"name":"D3DVERTEXTEXTURESAMPLER1","features":[316]},{"name":"D3DVERTEXTEXTURESAMPLER2","features":[316]},{"name":"D3DVERTEXTEXTURESAMPLER3","features":[316]},{"name":"D3DVERTEXTYPE","features":[316]},{"name":"D3DVIEWPORT","features":[316]},{"name":"D3DVIEWPORT2","features":[316]},{"name":"D3DVIEWPORT7","features":[316]},{"name":"D3DVIEWPORT9","features":[316]},{"name":"D3DVIS_INSIDE_BOTTOM","features":[316]},{"name":"D3DVIS_INSIDE_FAR","features":[316]},{"name":"D3DVIS_INSIDE_FRUSTUM","features":[316]},{"name":"D3DVIS_INSIDE_LEFT","features":[316]},{"name":"D3DVIS_INSIDE_NEAR","features":[316]},{"name":"D3DVIS_INSIDE_RIGHT","features":[316]},{"name":"D3DVIS_INSIDE_TOP","features":[316]},{"name":"D3DVIS_INTERSECT_BOTTOM","features":[316]},{"name":"D3DVIS_INTERSECT_FAR","features":[316]},{"name":"D3DVIS_INTERSECT_FRUSTUM","features":[316]},{"name":"D3DVIS_INTERSECT_LEFT","features":[316]},{"name":"D3DVIS_INTERSECT_NEAR","features":[316]},{"name":"D3DVIS_INTERSECT_RIGHT","features":[316]},{"name":"D3DVIS_INTERSECT_TOP","features":[316]},{"name":"D3DVIS_MASK_BOTTOM","features":[316]},{"name":"D3DVIS_MASK_FAR","features":[316]},{"name":"D3DVIS_MASK_FRUSTUM","features":[316]},{"name":"D3DVIS_MASK_LEFT","features":[316]},{"name":"D3DVIS_MASK_NEAR","features":[316]},{"name":"D3DVIS_MASK_RIGHT","features":[316]},{"name":"D3DVIS_MASK_TOP","features":[316]},{"name":"D3DVIS_OUTSIDE_BOTTOM","features":[316]},{"name":"D3DVIS_OUTSIDE_FAR","features":[316]},{"name":"D3DVIS_OUTSIDE_FRUSTUM","features":[316]},{"name":"D3DVIS_OUTSIDE_LEFT","features":[316]},{"name":"D3DVIS_OUTSIDE_NEAR","features":[316]},{"name":"D3DVIS_OUTSIDE_RIGHT","features":[316]},{"name":"D3DVIS_OUTSIDE_TOP","features":[316]},{"name":"D3DVOLUME_DESC","features":[316]},{"name":"D3DVOP_CLIP","features":[316]},{"name":"D3DVOP_EXTENTS","features":[316]},{"name":"D3DVOP_LIGHT","features":[316]},{"name":"D3DVOP_TRANSFORM","features":[316]},{"name":"D3DVS20CAPS_PREDICATION","features":[316]},{"name":"D3DVS20_MAX_DYNAMICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DVS20_MAX_NUMTEMPS","features":[316]},{"name":"D3DVS20_MAX_STATICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DVS20_MIN_DYNAMICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DVS20_MIN_NUMTEMPS","features":[316]},{"name":"D3DVS20_MIN_STATICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DVSHADERCAPS2_0","features":[316]},{"name":"D3DVS_ADDRESSMODE_SHIFT","features":[316]},{"name":"D3DVS_ADDRESSMODE_TYPE","features":[316]},{"name":"D3DVS_ADDRMODE_ABSOLUTE","features":[316]},{"name":"D3DVS_ADDRMODE_RELATIVE","features":[316]},{"name":"D3DVS_RASTOUT_OFFSETS","features":[316]},{"name":"D3DVS_SWIZZLE_MASK","features":[316]},{"name":"D3DVS_SWIZZLE_SHIFT","features":[316]},{"name":"D3DVTXPCAPS_DIRECTIONALLIGHTS","features":[316]},{"name":"D3DVTXPCAPS_LOCALVIEWER","features":[316]},{"name":"D3DVTXPCAPS_MATERIALSOURCE7","features":[316]},{"name":"D3DVTXPCAPS_NO_TEXGEN_NONLOCALVIEWER","features":[316]},{"name":"D3DVTXPCAPS_POSITIONALLIGHTS","features":[316]},{"name":"D3DVTXPCAPS_TEXGEN","features":[316]},{"name":"D3DVTXPCAPS_TEXGEN_SPHEREMAP","features":[316]},{"name":"D3DVTXPCAPS_TWEENING","features":[316]},{"name":"D3DVTXPCAPS_VERTEXFOG","features":[316]},{"name":"D3DVT_LVERTEX","features":[316]},{"name":"D3DVT_TLVERTEX","features":[316]},{"name":"D3DVT_VERTEX","features":[316]},{"name":"D3DWRAPCOORD_0","features":[316]},{"name":"D3DWRAPCOORD_1","features":[316]},{"name":"D3DWRAPCOORD_2","features":[316]},{"name":"D3DWRAPCOORD_3","features":[316]},{"name":"D3DWRAP_U","features":[316]},{"name":"D3DWRAP_V","features":[316]},{"name":"D3DWRAP_W","features":[316]},{"name":"D3DZBUFFERTYPE","features":[316]},{"name":"D3DZB_FALSE","features":[316]},{"name":"D3DZB_TRUE","features":[316]},{"name":"D3DZB_USEW","features":[316]},{"name":"D3D_MAX_SIMULTANEOUS_RENDERTARGETS","features":[316]},{"name":"D3D_OMAC","features":[316]},{"name":"D3D_OMAC_SIZE","features":[316]},{"name":"D3D_SDK_VERSION","features":[316]},{"name":"DIRECT3D_VERSION","features":[316]},{"name":"Direct3DCreate9","features":[316]},{"name":"Direct3DCreate9Ex","features":[316]},{"name":"IDirect3D9","features":[316]},{"name":"IDirect3D9Ex","features":[316]},{"name":"IDirect3DBaseTexture9","features":[316]},{"name":"IDirect3DCubeTexture9","features":[316]},{"name":"IDirect3DDevice9","features":[316]},{"name":"IDirect3DDevice9Ex","features":[316]},{"name":"IDirect3DIndexBuffer9","features":[316]},{"name":"IDirect3DPixelShader9","features":[316]},{"name":"IDirect3DQuery9","features":[316]},{"name":"IDirect3DResource9","features":[316]},{"name":"IDirect3DStateBlock9","features":[316]},{"name":"IDirect3DSurface9","features":[316]},{"name":"IDirect3DSwapChain9","features":[316]},{"name":"IDirect3DSwapChain9Ex","features":[316]},{"name":"IDirect3DTexture9","features":[316]},{"name":"IDirect3DVertexBuffer9","features":[316]},{"name":"IDirect3DVertexDeclaration9","features":[316]},{"name":"IDirect3DVertexShader9","features":[316]},{"name":"IDirect3DVolume9","features":[316]},{"name":"IDirect3DVolumeTexture9","features":[316]},{"name":"LPD3DENUMDEVICESCALLBACK","features":[307,316]},{"name":"LPD3DENUMDEVICESCALLBACK7","features":[316]},{"name":"LPD3DENUMPIXELFORMATSCALLBACK","features":[316,317]},{"name":"LPD3DENUMTEXTUREFORMATSCALLBACK","features":[316,317]},{"name":"LPD3DVALIDATECALLBACK","features":[316]},{"name":"MAXD3DDECLLENGTH","features":[316]},{"name":"MAXD3DDECLUSAGEINDEX","features":[316]},{"name":"MAX_DEVICE_IDENTIFIER_STRING","features":[316]},{"name":"PROCESSIDTYPE_DWM","features":[316]},{"name":"PROCESSIDTYPE_HANDLE","features":[316]},{"name":"PROCESSIDTYPE_UNKNOWN","features":[316]},{"name":"_FACD3D","features":[316]}],"408":[{"name":"D3D9ON12_ARGS","features":[307,406]},{"name":"Direct3DCreate9On12","features":[307,316,406]},{"name":"Direct3DCreate9On12Ex","features":[307,316,406]},{"name":"IDirect3DDevice9On12","features":[406]},{"name":"MAX_D3D9ON12_QUEUES","features":[406]},{"name":"PFN_Direct3DCreate9On12","features":[307,316,406]},{"name":"PFN_Direct3DCreate9On12Ex","features":[307,316,406]}],"409":[{"name":"COMPOSITIONOBJECT_READ","features":[407]},{"name":"COMPOSITIONOBJECT_WRITE","features":[407]},{"name":"COMPOSITION_FRAME_ID_COMPLETED","features":[407]},{"name":"COMPOSITION_FRAME_ID_CONFIRMED","features":[407]},{"name":"COMPOSITION_FRAME_ID_CREATED","features":[407]},{"name":"COMPOSITION_FRAME_ID_TYPE","features":[407]},{"name":"COMPOSITION_FRAME_STATS","features":[407]},{"name":"COMPOSITION_STATS","features":[407]},{"name":"COMPOSITION_STATS_MAX_TARGETS","features":[407]},{"name":"COMPOSITION_TARGET_ID","features":[307,407]},{"name":"COMPOSITION_TARGET_STATS","features":[407]},{"name":"DCOMPOSITION_BACKFACE_VISIBILITY","features":[407]},{"name":"DCOMPOSITION_BACKFACE_VISIBILITY_HIDDEN","features":[407]},{"name":"DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT","features":[407]},{"name":"DCOMPOSITION_BACKFACE_VISIBILITY_VISIBLE","features":[407]},{"name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE","features":[407]},{"name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_INHERIT","features":[407]},{"name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_LINEAR","features":[407]},{"name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[407]},{"name":"DCOMPOSITION_BORDER_MODE","features":[407]},{"name":"DCOMPOSITION_BORDER_MODE_HARD","features":[407]},{"name":"DCOMPOSITION_BORDER_MODE_INHERIT","features":[407]},{"name":"DCOMPOSITION_BORDER_MODE_SOFT","features":[407]},{"name":"DCOMPOSITION_COMPOSITE_MODE","features":[407]},{"name":"DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT","features":[407]},{"name":"DCOMPOSITION_COMPOSITE_MODE_INHERIT","features":[407]},{"name":"DCOMPOSITION_COMPOSITE_MODE_MIN_BLEND","features":[407]},{"name":"DCOMPOSITION_COMPOSITE_MODE_SOURCE_OVER","features":[407]},{"name":"DCOMPOSITION_DEPTH_MODE","features":[407]},{"name":"DCOMPOSITION_DEPTH_MODE_INHERIT","features":[407]},{"name":"DCOMPOSITION_DEPTH_MODE_SORTED","features":[407]},{"name":"DCOMPOSITION_DEPTH_MODE_SPATIAL","features":[407]},{"name":"DCOMPOSITION_DEPTH_MODE_TREE","features":[407]},{"name":"DCOMPOSITION_FRAME_STATISTICS","features":[407,395]},{"name":"DCOMPOSITION_MAX_WAITFORCOMPOSITORCLOCK_OBJECTS","features":[407]},{"name":"DCOMPOSITION_OPACITY_MODE","features":[407]},{"name":"DCOMPOSITION_OPACITY_MODE_INHERIT","features":[407]},{"name":"DCOMPOSITION_OPACITY_MODE_LAYER","features":[407]},{"name":"DCOMPOSITION_OPACITY_MODE_MULTIPLY","features":[407]},{"name":"DCompositionAttachMouseDragToHwnd","features":[307,407]},{"name":"DCompositionAttachMouseWheelToHwnd","features":[307,407]},{"name":"DCompositionBoostCompositorClock","features":[307,407]},{"name":"DCompositionCreateDevice","features":[407,399]},{"name":"DCompositionCreateDevice2","features":[407]},{"name":"DCompositionCreateDevice3","features":[407]},{"name":"DCompositionCreateSurfaceHandle","features":[307,407,310]},{"name":"DCompositionGetFrameId","features":[407]},{"name":"DCompositionGetStatistics","features":[307,407]},{"name":"DCompositionGetTargetStatistics","features":[307,407]},{"name":"DCompositionInkTrailPoint","features":[407]},{"name":"DCompositionWaitForCompositorClock","features":[307,407]},{"name":"IDCompositionAffineTransform2DEffect","features":[407]},{"name":"IDCompositionAnimation","features":[407]},{"name":"IDCompositionArithmeticCompositeEffect","features":[407]},{"name":"IDCompositionBlendEffect","features":[407]},{"name":"IDCompositionBrightnessEffect","features":[407]},{"name":"IDCompositionClip","features":[407]},{"name":"IDCompositionColorMatrixEffect","features":[407]},{"name":"IDCompositionCompositeEffect","features":[407]},{"name":"IDCompositionDelegatedInkTrail","features":[407]},{"name":"IDCompositionDesktopDevice","features":[407]},{"name":"IDCompositionDevice","features":[407]},{"name":"IDCompositionDevice2","features":[407]},{"name":"IDCompositionDevice3","features":[407]},{"name":"IDCompositionDevice4","features":[407]},{"name":"IDCompositionDeviceDebug","features":[407]},{"name":"IDCompositionEffect","features":[407]},{"name":"IDCompositionEffectGroup","features":[407]},{"name":"IDCompositionFilterEffect","features":[407]},{"name":"IDCompositionGaussianBlurEffect","features":[407]},{"name":"IDCompositionHueRotationEffect","features":[407]},{"name":"IDCompositionInkTrailDevice","features":[407]},{"name":"IDCompositionLinearTransferEffect","features":[407]},{"name":"IDCompositionMatrixTransform","features":[407]},{"name":"IDCompositionMatrixTransform3D","features":[407]},{"name":"IDCompositionRectangleClip","features":[407]},{"name":"IDCompositionRotateTransform","features":[407]},{"name":"IDCompositionRotateTransform3D","features":[407]},{"name":"IDCompositionSaturationEffect","features":[407]},{"name":"IDCompositionScaleTransform","features":[407]},{"name":"IDCompositionScaleTransform3D","features":[407]},{"name":"IDCompositionShadowEffect","features":[407]},{"name":"IDCompositionSkewTransform","features":[407]},{"name":"IDCompositionSurface","features":[407]},{"name":"IDCompositionSurfaceFactory","features":[407]},{"name":"IDCompositionTableTransferEffect","features":[407]},{"name":"IDCompositionTarget","features":[407]},{"name":"IDCompositionTexture","features":[407]},{"name":"IDCompositionTransform","features":[407]},{"name":"IDCompositionTransform3D","features":[407]},{"name":"IDCompositionTranslateTransform","features":[407]},{"name":"IDCompositionTranslateTransform3D","features":[407]},{"name":"IDCompositionTurbulenceEffect","features":[407]},{"name":"IDCompositionVirtualSurface","features":[407]},{"name":"IDCompositionVisual","features":[407]},{"name":"IDCompositionVisual2","features":[407]},{"name":"IDCompositionVisual3","features":[407]},{"name":"IDCompositionVisualDebug","features":[407]}],"410":[{"name":"ACCESSRECTLIST","features":[307,317,318]},{"name":"ACCESSRECT_BROKEN","features":[317]},{"name":"ACCESSRECT_NOTHOLDINGWIN16LOCK","features":[317]},{"name":"ACCESSRECT_VRAMSTYLE","features":[317]},{"name":"ATTACHLIST","features":[307,317,318]},{"name":"CCHDEVICENAME","features":[317]},{"name":"CLSID_DirectDraw","features":[317]},{"name":"CLSID_DirectDraw7","features":[317]},{"name":"CLSID_DirectDrawClipper","features":[317]},{"name":"D3DFMT_INTERNAL_D15S1","features":[317]},{"name":"D3DFMT_INTERNAL_D24S8","features":[317]},{"name":"D3DFMT_INTERNAL_D24X8","features":[317]},{"name":"D3DFMT_INTERNAL_D32","features":[317]},{"name":"D3DFMT_INTERNAL_S1D15","features":[317]},{"name":"D3DFMT_INTERNAL_S8D24","features":[317]},{"name":"D3DFMT_INTERNAL_X8D24","features":[317]},{"name":"D3DFORMAT_MEMBEROFGROUP_ARGB","features":[317]},{"name":"D3DFORMAT_OP_3DACCELERATION","features":[317]},{"name":"D3DFORMAT_OP_AUTOGENMIPMAP","features":[317]},{"name":"D3DFORMAT_OP_BUMPMAP","features":[317]},{"name":"D3DFORMAT_OP_CONVERT_TO_ARGB","features":[317]},{"name":"D3DFORMAT_OP_CUBETEXTURE","features":[317]},{"name":"D3DFORMAT_OP_DISPLAYMODE","features":[317]},{"name":"D3DFORMAT_OP_DMAP","features":[317]},{"name":"D3DFORMAT_OP_NOALPHABLEND","features":[317]},{"name":"D3DFORMAT_OP_NOFILTER","features":[317]},{"name":"D3DFORMAT_OP_NOTEXCOORDWRAPNORMIP","features":[317]},{"name":"D3DFORMAT_OP_OFFSCREENPLAIN","features":[317]},{"name":"D3DFORMAT_OP_OFFSCREEN_RENDERTARGET","features":[317]},{"name":"D3DFORMAT_OP_PIXELSIZE","features":[317]},{"name":"D3DFORMAT_OP_SAME_FORMAT_RENDERTARGET","features":[317]},{"name":"D3DFORMAT_OP_SAME_FORMAT_UP_TO_ALPHA_RENDERTARGET","features":[317]},{"name":"D3DFORMAT_OP_SRGBREAD","features":[317]},{"name":"D3DFORMAT_OP_SRGBWRITE","features":[317]},{"name":"D3DFORMAT_OP_TEXTURE","features":[317]},{"name":"D3DFORMAT_OP_VERTEXTEXTURE","features":[317]},{"name":"D3DFORMAT_OP_VOLUMETEXTURE","features":[317]},{"name":"D3DFORMAT_OP_ZSTENCIL","features":[317]},{"name":"D3DFORMAT_OP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH","features":[317]},{"name":"DBLNODE","features":[307,317,318]},{"name":"DCICOMMAND","features":[317]},{"name":"DD32BITDRIVERDATA","features":[317]},{"name":"DDABLT_SRCOVERDEST","features":[317]},{"name":"DDAL_IMPLICIT","features":[317]},{"name":"DDARGB","features":[317]},{"name":"DDBD_1","features":[317]},{"name":"DDBD_16","features":[317]},{"name":"DDBD_2","features":[317]},{"name":"DDBD_24","features":[317]},{"name":"DDBD_32","features":[317]},{"name":"DDBD_4","features":[317]},{"name":"DDBD_8","features":[317]},{"name":"DDBLTBATCH","features":[307,317]},{"name":"DDBLTFAST_DESTCOLORKEY","features":[317]},{"name":"DDBLTFAST_DONOTWAIT","features":[317]},{"name":"DDBLTFAST_NOCOLORKEY","features":[317]},{"name":"DDBLTFAST_SRCCOLORKEY","features":[317]},{"name":"DDBLTFAST_WAIT","features":[317]},{"name":"DDBLTFX","features":[317]},{"name":"DDBLTFX_ARITHSTRETCHY","features":[317]},{"name":"DDBLTFX_MIRRORLEFTRIGHT","features":[317]},{"name":"DDBLTFX_MIRRORUPDOWN","features":[317]},{"name":"DDBLTFX_NOTEARING","features":[317]},{"name":"DDBLTFX_ROTATE180","features":[317]},{"name":"DDBLTFX_ROTATE270","features":[317]},{"name":"DDBLTFX_ROTATE90","features":[317]},{"name":"DDBLTFX_ZBUFFERBASEDEST","features":[317]},{"name":"DDBLTFX_ZBUFFERRANGE","features":[317]},{"name":"DDBLT_AFLAGS","features":[317]},{"name":"DDBLT_ALPHADEST","features":[317]},{"name":"DDBLT_ALPHADESTCONSTOVERRIDE","features":[317]},{"name":"DDBLT_ALPHADESTNEG","features":[317]},{"name":"DDBLT_ALPHADESTSURFACEOVERRIDE","features":[317]},{"name":"DDBLT_ALPHAEDGEBLEND","features":[317]},{"name":"DDBLT_ALPHASRC","features":[317]},{"name":"DDBLT_ALPHASRCCONSTOVERRIDE","features":[317]},{"name":"DDBLT_ALPHASRCNEG","features":[317]},{"name":"DDBLT_ALPHASRCSURFACEOVERRIDE","features":[317]},{"name":"DDBLT_ASYNC","features":[317]},{"name":"DDBLT_COLORFILL","features":[317]},{"name":"DDBLT_DDFX","features":[317]},{"name":"DDBLT_DDROPS","features":[317]},{"name":"DDBLT_DEPTHFILL","features":[317]},{"name":"DDBLT_DONOTWAIT","features":[317]},{"name":"DDBLT_EXTENDED_FLAGS","features":[317]},{"name":"DDBLT_EXTENDED_LINEAR_CONTENT","features":[317]},{"name":"DDBLT_KEYDEST","features":[317]},{"name":"DDBLT_KEYDESTOVERRIDE","features":[317]},{"name":"DDBLT_KEYSRC","features":[317]},{"name":"DDBLT_KEYSRCOVERRIDE","features":[317]},{"name":"DDBLT_LAST_PRESENTATION","features":[317]},{"name":"DDBLT_PRESENTATION","features":[317]},{"name":"DDBLT_ROP","features":[317]},{"name":"DDBLT_ROTATIONANGLE","features":[317]},{"name":"DDBLT_WAIT","features":[317]},{"name":"DDBLT_ZBUFFER","features":[317]},{"name":"DDBLT_ZBUFFERDESTCONSTOVERRIDE","features":[317]},{"name":"DDBLT_ZBUFFERDESTOVERRIDE","features":[317]},{"name":"DDBLT_ZBUFFERSRCCONSTOVERRIDE","features":[317]},{"name":"DDBLT_ZBUFFERSRCOVERRIDE","features":[317]},{"name":"DDBOBNEXTFIELDINFO","features":[317]},{"name":"DDCAPS2_AUTOFLIPOVERLAY","features":[317]},{"name":"DDCAPS2_CANAUTOGENMIPMAP","features":[317]},{"name":"DDCAPS2_CANBOBHARDWARE","features":[317]},{"name":"DDCAPS2_CANBOBINTERLEAVED","features":[317]},{"name":"DDCAPS2_CANBOBNONINTERLEAVED","features":[317]},{"name":"DDCAPS2_CANCALIBRATEGAMMA","features":[317]},{"name":"DDCAPS2_CANDROPZ16BIT","features":[317]},{"name":"DDCAPS2_CANFLIPODDEVEN","features":[317]},{"name":"DDCAPS2_CANMANAGERESOURCE","features":[317]},{"name":"DDCAPS2_CANMANAGETEXTURE","features":[317]},{"name":"DDCAPS2_CANRENDERWINDOWED","features":[317]},{"name":"DDCAPS2_CANSHARERESOURCE","features":[317]},{"name":"DDCAPS2_CERTIFIED","features":[317]},{"name":"DDCAPS2_COLORCONTROLOVERLAY","features":[317]},{"name":"DDCAPS2_COLORCONTROLPRIMARY","features":[317]},{"name":"DDCAPS2_COPYFOURCC","features":[317]},{"name":"DDCAPS2_DYNAMICTEXTURES","features":[317]},{"name":"DDCAPS2_FLIPINTERVAL","features":[317]},{"name":"DDCAPS2_FLIPNOVSYNC","features":[317]},{"name":"DDCAPS2_NO2DDURING3DSCENE","features":[317]},{"name":"DDCAPS2_NONLOCALVIDMEM","features":[317]},{"name":"DDCAPS2_NONLOCALVIDMEMCAPS","features":[317]},{"name":"DDCAPS2_NOPAGELOCKREQUIRED","features":[317]},{"name":"DDCAPS2_PRIMARYGAMMA","features":[317]},{"name":"DDCAPS2_RESERVED1","features":[317]},{"name":"DDCAPS2_STEREO","features":[317]},{"name":"DDCAPS2_SYSTONONLOCAL_AS_SYSTOLOCAL","features":[317]},{"name":"DDCAPS2_TEXMANINNONLOCALVIDMEM","features":[317]},{"name":"DDCAPS2_VIDEOPORT","features":[317]},{"name":"DDCAPS2_WIDESURFACES","features":[317]},{"name":"DDCAPS_3D","features":[317]},{"name":"DDCAPS_ALIGNBOUNDARYDEST","features":[317]},{"name":"DDCAPS_ALIGNBOUNDARYSRC","features":[317]},{"name":"DDCAPS_ALIGNSIZEDEST","features":[317]},{"name":"DDCAPS_ALIGNSIZESRC","features":[317]},{"name":"DDCAPS_ALIGNSTRIDE","features":[317]},{"name":"DDCAPS_ALPHA","features":[317]},{"name":"DDCAPS_BANKSWITCHED","features":[317]},{"name":"DDCAPS_BLT","features":[317]},{"name":"DDCAPS_BLTCOLORFILL","features":[317]},{"name":"DDCAPS_BLTDEPTHFILL","features":[317]},{"name":"DDCAPS_BLTFOURCC","features":[317]},{"name":"DDCAPS_BLTQUEUE","features":[317]},{"name":"DDCAPS_BLTSTRETCH","features":[317]},{"name":"DDCAPS_CANBLTSYSMEM","features":[317]},{"name":"DDCAPS_CANCLIP","features":[317]},{"name":"DDCAPS_CANCLIPSTRETCHED","features":[317]},{"name":"DDCAPS_COLORKEY","features":[317]},{"name":"DDCAPS_COLORKEYHWASSIST","features":[317]},{"name":"DDCAPS_DX1","features":[317]},{"name":"DDCAPS_DX3","features":[317]},{"name":"DDCAPS_DX5","features":[317]},{"name":"DDCAPS_DX6","features":[317]},{"name":"DDCAPS_DX7","features":[317]},{"name":"DDCAPS_GDI","features":[317]},{"name":"DDCAPS_NOHARDWARE","features":[317]},{"name":"DDCAPS_OVERLAY","features":[317]},{"name":"DDCAPS_OVERLAYCANTCLIP","features":[317]},{"name":"DDCAPS_OVERLAYFOURCC","features":[317]},{"name":"DDCAPS_OVERLAYSTRETCH","features":[317]},{"name":"DDCAPS_PALETTE","features":[317]},{"name":"DDCAPS_PALETTEVSYNC","features":[317]},{"name":"DDCAPS_READSCANLINE","features":[317]},{"name":"DDCAPS_RESERVED1","features":[317]},{"name":"DDCAPS_VBI","features":[317]},{"name":"DDCAPS_ZBLTS","features":[317]},{"name":"DDCAPS_ZOVERLAYS","features":[317]},{"name":"DDCKEYCAPS_DESTBLT","features":[317]},{"name":"DDCKEYCAPS_DESTBLTCLRSPACE","features":[317]},{"name":"DDCKEYCAPS_DESTBLTCLRSPACEYUV","features":[317]},{"name":"DDCKEYCAPS_DESTBLTYUV","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAY","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAYCLRSPACE","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAYCLRSPACEYUV","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAYONEACTIVE","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAYYUV","features":[317]},{"name":"DDCKEYCAPS_NOCOSTOVERLAY","features":[317]},{"name":"DDCKEYCAPS_SRCBLT","features":[317]},{"name":"DDCKEYCAPS_SRCBLTCLRSPACE","features":[317]},{"name":"DDCKEYCAPS_SRCBLTCLRSPACEYUV","features":[317]},{"name":"DDCKEYCAPS_SRCBLTYUV","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAY","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAYCLRSPACE","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAYCLRSPACEYUV","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAYONEACTIVE","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAYYUV","features":[317]},{"name":"DDCKEY_COLORSPACE","features":[317]},{"name":"DDCKEY_DESTBLT","features":[317]},{"name":"DDCKEY_DESTOVERLAY","features":[317]},{"name":"DDCKEY_SRCBLT","features":[317]},{"name":"DDCKEY_SRCOVERLAY","features":[317]},{"name":"DDCOLORCONTROL","features":[317]},{"name":"DDCOLORKEY","features":[317]},{"name":"DDCOLOR_BRIGHTNESS","features":[317]},{"name":"DDCOLOR_COLORENABLE","features":[317]},{"name":"DDCOLOR_CONTRAST","features":[317]},{"name":"DDCOLOR_GAMMA","features":[317]},{"name":"DDCOLOR_HUE","features":[317]},{"name":"DDCOLOR_SATURATION","features":[317]},{"name":"DDCOLOR_SHARPNESS","features":[317]},{"name":"DDCOMPBUFFERINFO","features":[317]},{"name":"DDCORECAPS","features":[317]},{"name":"DDCREATEDRIVEROBJECT","features":[317]},{"name":"DDCREATE_EMULATIONONLY","features":[317]},{"name":"DDCREATE_HARDWAREONLY","features":[317]},{"name":"DDDEVICEIDENTIFIER","features":[317]},{"name":"DDDEVICEIDENTIFIER2","features":[317]},{"name":"DDEDM_REFRESHRATES","features":[317]},{"name":"DDEDM_STANDARDVGAMODES","features":[317]},{"name":"DDEM_MODEFAILED","features":[317]},{"name":"DDEM_MODEPASSED","features":[317]},{"name":"DDENABLEIRQINFO","features":[317]},{"name":"DDENUMOVERLAYZ_BACKTOFRONT","features":[317]},{"name":"DDENUMOVERLAYZ_FRONTTOBACK","features":[317]},{"name":"DDENUMRET_CANCEL","features":[317]},{"name":"DDENUMRET_OK","features":[317]},{"name":"DDENUMSURFACES_ALL","features":[317]},{"name":"DDENUMSURFACES_CANBECREATED","features":[317]},{"name":"DDENUMSURFACES_DOESEXIST","features":[317]},{"name":"DDENUMSURFACES_MATCH","features":[317]},{"name":"DDENUMSURFACES_NOMATCH","features":[317]},{"name":"DDENUM_ATTACHEDSECONDARYDEVICES","features":[317]},{"name":"DDENUM_DETACHEDSECONDARYDEVICES","features":[317]},{"name":"DDENUM_NONDISPLAYDEVICES","features":[317]},{"name":"DDERR_NOTINITIALIZED","features":[317]},{"name":"DDFLIPOVERLAYINFO","features":[317]},{"name":"DDFLIPVIDEOPORTINFO","features":[317]},{"name":"DDFLIP_DONOTWAIT","features":[317]},{"name":"DDFLIP_EVEN","features":[317]},{"name":"DDFLIP_INTERVAL2","features":[317]},{"name":"DDFLIP_INTERVAL3","features":[317]},{"name":"DDFLIP_INTERVAL4","features":[317]},{"name":"DDFLIP_NOVSYNC","features":[317]},{"name":"DDFLIP_ODD","features":[317]},{"name":"DDFLIP_STEREO","features":[317]},{"name":"DDFLIP_WAIT","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHAEDGEBLEND","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHAPIXELS","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHAPIXELSNEG","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHASURFACES","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHASURFACESNEG","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHAEDGEBLEND","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHAPIXELS","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHAPIXELSNEG","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHASURFACES","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHASURFACESNEG","features":[317]},{"name":"DDFXCAPS_BLTALPHA","features":[317]},{"name":"DDFXCAPS_BLTARITHSTRETCHY","features":[317]},{"name":"DDFXCAPS_BLTARITHSTRETCHYN","features":[317]},{"name":"DDFXCAPS_BLTFILTER","features":[317]},{"name":"DDFXCAPS_BLTMIRRORLEFTRIGHT","features":[317]},{"name":"DDFXCAPS_BLTMIRRORUPDOWN","features":[317]},{"name":"DDFXCAPS_BLTROTATION","features":[317]},{"name":"DDFXCAPS_BLTROTATION90","features":[317]},{"name":"DDFXCAPS_BLTSHRINKX","features":[317]},{"name":"DDFXCAPS_BLTSHRINKXN","features":[317]},{"name":"DDFXCAPS_BLTSHRINKY","features":[317]},{"name":"DDFXCAPS_BLTSHRINKYN","features":[317]},{"name":"DDFXCAPS_BLTSTRETCHX","features":[317]},{"name":"DDFXCAPS_BLTSTRETCHXN","features":[317]},{"name":"DDFXCAPS_BLTSTRETCHY","features":[317]},{"name":"DDFXCAPS_BLTSTRETCHYN","features":[317]},{"name":"DDFXCAPS_OVERLAYALPHA","features":[317]},{"name":"DDFXCAPS_OVERLAYARITHSTRETCHY","features":[317]},{"name":"DDFXCAPS_OVERLAYARITHSTRETCHYN","features":[317]},{"name":"DDFXCAPS_OVERLAYDEINTERLACE","features":[317]},{"name":"DDFXCAPS_OVERLAYFILTER","features":[317]},{"name":"DDFXCAPS_OVERLAYMIRRORLEFTRIGHT","features":[317]},{"name":"DDFXCAPS_OVERLAYMIRRORUPDOWN","features":[317]},{"name":"DDFXCAPS_OVERLAYSHRINKX","features":[317]},{"name":"DDFXCAPS_OVERLAYSHRINKXN","features":[317]},{"name":"DDFXCAPS_OVERLAYSHRINKY","features":[317]},{"name":"DDFXCAPS_OVERLAYSHRINKYN","features":[317]},{"name":"DDFXCAPS_OVERLAYSTRETCHX","features":[317]},{"name":"DDFXCAPS_OVERLAYSTRETCHXN","features":[317]},{"name":"DDFXCAPS_OVERLAYSTRETCHY","features":[317]},{"name":"DDFXCAPS_OVERLAYSTRETCHYN","features":[317]},{"name":"DDGAMMARAMP","features":[317]},{"name":"DDGBS_CANBLT","features":[317]},{"name":"DDGBS_ISBLTDONE","features":[317]},{"name":"DDGDI_GETHOSTIDENTIFIER","features":[317]},{"name":"DDGET32BITDRIVERNAME","features":[317]},{"name":"DDGETCURRENTAUTOFLIPININFO","features":[317]},{"name":"DDGETCURRENTAUTOFLIPOUTINFO","features":[317]},{"name":"DDGETIRQINFO","features":[317]},{"name":"DDGETPOLARITYININFO","features":[317]},{"name":"DDGETPOLARITYOUTINFO","features":[317]},{"name":"DDGETPREVIOUSAUTOFLIPININFO","features":[317]},{"name":"DDGETPREVIOUSAUTOFLIPOUTINFO","features":[317]},{"name":"DDGETTRANSFERSTATUSOUTINFO","features":[317]},{"name":"DDGFS_CANFLIP","features":[317]},{"name":"DDGFS_ISFLIPDONE","features":[317]},{"name":"DDHALDDRAWFNS","features":[307,317,318]},{"name":"DDHALINFO","features":[307,317,318]},{"name":"DDHALINFO_GETDRIVERINFO2","features":[317]},{"name":"DDHALINFO_GETDRIVERINFOSET","features":[317]},{"name":"DDHALINFO_ISPRIMARYDISPLAY","features":[317]},{"name":"DDHALINFO_MODEXILLEGAL","features":[317]},{"name":"DDHALMODEINFO","features":[317]},{"name":"DDHAL_ADDATTACHEDSURFACEDATA","features":[307,317,318]},{"name":"DDHAL_APP_DLLNAME","features":[317]},{"name":"DDHAL_BEGINMOCOMPFRAMEDATA","features":[307,317,318]},{"name":"DDHAL_BLTDATA","features":[307,317,318]},{"name":"DDHAL_CALLBACKS","features":[307,317,318]},{"name":"DDHAL_CANCREATESURFACEDATA","features":[307,317,318]},{"name":"DDHAL_CANCREATEVPORTDATA","features":[307,317,318]},{"name":"DDHAL_CB32_CANCREATESURFACE","features":[317]},{"name":"DDHAL_CB32_CREATEPALETTE","features":[317]},{"name":"DDHAL_CB32_CREATESURFACE","features":[317]},{"name":"DDHAL_CB32_DESTROYDRIVER","features":[317]},{"name":"DDHAL_CB32_FLIPTOGDISURFACE","features":[317]},{"name":"DDHAL_CB32_GETSCANLINE","features":[317]},{"name":"DDHAL_CB32_MAPMEMORY","features":[317]},{"name":"DDHAL_CB32_SETCOLORKEY","features":[317]},{"name":"DDHAL_CB32_SETEXCLUSIVEMODE","features":[317]},{"name":"DDHAL_CB32_SETMODE","features":[317]},{"name":"DDHAL_CB32_WAITFORVERTICALBLANK","features":[317]},{"name":"DDHAL_COLORCONTROLDATA","features":[307,317,318]},{"name":"DDHAL_COLOR_COLORCONTROL","features":[317]},{"name":"DDHAL_CREATEMOCOMPDATA","features":[307,317,318]},{"name":"DDHAL_CREATEPALETTEDATA","features":[307,317,318]},{"name":"DDHAL_CREATESURFACEDATA","features":[307,317,318]},{"name":"DDHAL_CREATESURFACEEXDATA","features":[307,317,318]},{"name":"DDHAL_CREATESURFACEEX_SWAPHANDLES","features":[317]},{"name":"DDHAL_CREATEVPORTDATA","features":[307,317,318]},{"name":"DDHAL_D3DBUFCB32_CANCREATED3DBUF","features":[317]},{"name":"DDHAL_D3DBUFCB32_CREATED3DBUF","features":[317]},{"name":"DDHAL_D3DBUFCB32_DESTROYD3DBUF","features":[317]},{"name":"DDHAL_D3DBUFCB32_LOCKD3DBUF","features":[317]},{"name":"DDHAL_D3DBUFCB32_UNLOCKD3DBUF","features":[317]},{"name":"DDHAL_DDCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDCOLORCONTROLCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDEXEBUFCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDKERNELCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDMISCELLANEOUS2CALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDMISCELLANEOUSCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDMOTIONCOMPCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDPALETTECALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDSURFACECALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDVIDEOPORTCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DESTROYDDLOCALDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYDRIVERDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYMOCOMPDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYPALETTEDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYSURFACEDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYVPORTDATA","features":[307,317,318]},{"name":"DDHAL_DRIVER_DLLNAME","features":[317]},{"name":"DDHAL_DRIVER_HANDLED","features":[317]},{"name":"DDHAL_DRIVER_NOCKEYHW","features":[317]},{"name":"DDHAL_DRIVER_NOTHANDLED","features":[317]},{"name":"DDHAL_DRVSETCOLORKEYDATA","features":[307,317,318]},{"name":"DDHAL_ENDMOCOMPFRAMEDATA","features":[307,317,318]},{"name":"DDHAL_EXEBUFCB32_CANCREATEEXEBUF","features":[317]},{"name":"DDHAL_EXEBUFCB32_CREATEEXEBUF","features":[317]},{"name":"DDHAL_EXEBUFCB32_DESTROYEXEBUF","features":[317]},{"name":"DDHAL_EXEBUFCB32_LOCKEXEBUF","features":[317]},{"name":"DDHAL_EXEBUFCB32_UNLOCKEXEBUF","features":[317]},{"name":"DDHAL_FLIPDATA","features":[307,317,318]},{"name":"DDHAL_FLIPTOGDISURFACEDATA","features":[307,317,318]},{"name":"DDHAL_FLIPVPORTDATA","features":[307,317,318]},{"name":"DDHAL_GETAVAILDRIVERMEMORYDATA","features":[307,317,318]},{"name":"DDHAL_GETBLTSTATUSDATA","features":[307,317,318]},{"name":"DDHAL_GETDRIVERINFODATA","features":[317]},{"name":"DDHAL_GETDRIVERSTATEDATA","features":[317]},{"name":"DDHAL_GETFLIPSTATUSDATA","features":[307,317,318]},{"name":"DDHAL_GETHEAPALIGNMENTDATA","features":[317]},{"name":"DDHAL_GETINTERNALMOCOMPDATA","features":[307,317,318]},{"name":"DDHAL_GETMOCOMPCOMPBUFFDATA","features":[307,317,318]},{"name":"DDHAL_GETMOCOMPFORMATSDATA","features":[307,317,318]},{"name":"DDHAL_GETMOCOMPGUIDSDATA","features":[307,317,318]},{"name":"DDHAL_GETSCANLINEDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTBANDWIDTHDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTCONNECTDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTFIELDDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTFLIPSTATUSDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTINPUTFORMATDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTLINEDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTOUTPUTFORMATDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTSIGNALDATA","features":[307,317,318]},{"name":"DDHAL_KERNEL_SYNCSURFACEDATA","features":[317]},{"name":"DDHAL_KERNEL_SYNCVIDEOPORTDATA","features":[317]},{"name":"DDHAL_LOCKDATA","features":[307,317,318]},{"name":"DDHAL_MISC2CB32_ALPHABLT","features":[317]},{"name":"DDHAL_MISC2CB32_CREATESURFACEEX","features":[317]},{"name":"DDHAL_MISC2CB32_DESTROYDDLOCAL","features":[317]},{"name":"DDHAL_MISC2CB32_GETDRIVERSTATE","features":[317]},{"name":"DDHAL_MISCCB32_GETAVAILDRIVERMEMORY","features":[317]},{"name":"DDHAL_MISCCB32_GETHEAPALIGNMENT","features":[317]},{"name":"DDHAL_MISCCB32_GETSYSMEMBLTSTATUS","features":[317]},{"name":"DDHAL_MISCCB32_UPDATENONLOCALHEAP","features":[317]},{"name":"DDHAL_MOCOMP32_BEGINFRAME","features":[317]},{"name":"DDHAL_MOCOMP32_CREATE","features":[317]},{"name":"DDHAL_MOCOMP32_DESTROY","features":[317]},{"name":"DDHAL_MOCOMP32_ENDFRAME","features":[317]},{"name":"DDHAL_MOCOMP32_GETCOMPBUFFINFO","features":[317]},{"name":"DDHAL_MOCOMP32_GETFORMATS","features":[317]},{"name":"DDHAL_MOCOMP32_GETGUIDS","features":[317]},{"name":"DDHAL_MOCOMP32_GETINTERNALINFO","features":[317]},{"name":"DDHAL_MOCOMP32_QUERYSTATUS","features":[317]},{"name":"DDHAL_MOCOMP32_RENDER","features":[317]},{"name":"DDHAL_NTCB32_FLIPTOGDISURFACE","features":[317]},{"name":"DDHAL_NTCB32_FREEDRIVERMEMORY","features":[317]},{"name":"DDHAL_NTCB32_SETEXCLUSIVEMODE","features":[317]},{"name":"DDHAL_PALCB32_DESTROYPALETTE","features":[317]},{"name":"DDHAL_PALCB32_SETENTRIES","features":[317]},{"name":"DDHAL_PLEASEALLOC_BLOCKSIZE","features":[317]},{"name":"DDHAL_PLEASEALLOC_LINEARSIZE","features":[317]},{"name":"DDHAL_PLEASEALLOC_USERMEM","features":[317]},{"name":"DDHAL_PRIVATECAP_ATOMICSURFACECREATION","features":[317]},{"name":"DDHAL_PRIVATECAP_NOTIFYPRIMARYCREATION","features":[317]},{"name":"DDHAL_PRIVATECAP_RESERVED1","features":[317]},{"name":"DDHAL_QUERYMOCOMPSTATUSDATA","features":[307,317,318]},{"name":"DDHAL_RENDERMOCOMPDATA","features":[307,317,318]},{"name":"DDHAL_SETCLIPLISTDATA","features":[307,317,318]},{"name":"DDHAL_SETCOLORKEYDATA","features":[307,317,318]},{"name":"DDHAL_SETENTRIESDATA","features":[307,317,318]},{"name":"DDHAL_SETEXCLUSIVEMODEDATA","features":[307,317,318]},{"name":"DDHAL_SETMODEDATA","features":[307,317,318]},{"name":"DDHAL_SETOVERLAYPOSITIONDATA","features":[307,317,318]},{"name":"DDHAL_SETPALETTEDATA","features":[307,317,318]},{"name":"DDHAL_SURFCB32_ADDATTACHEDSURFACE","features":[317]},{"name":"DDHAL_SURFCB32_BLT","features":[317]},{"name":"DDHAL_SURFCB32_DESTROYSURFACE","features":[317]},{"name":"DDHAL_SURFCB32_FLIP","features":[317]},{"name":"DDHAL_SURFCB32_GETBLTSTATUS","features":[317]},{"name":"DDHAL_SURFCB32_GETFLIPSTATUS","features":[317]},{"name":"DDHAL_SURFCB32_LOCK","features":[317]},{"name":"DDHAL_SURFCB32_RESERVED4","features":[317]},{"name":"DDHAL_SURFCB32_SETCLIPLIST","features":[317]},{"name":"DDHAL_SURFCB32_SETCOLORKEY","features":[317]},{"name":"DDHAL_SURFCB32_SETOVERLAYPOSITION","features":[317]},{"name":"DDHAL_SURFCB32_SETPALETTE","features":[317]},{"name":"DDHAL_SURFCB32_UNLOCK","features":[317]},{"name":"DDHAL_SURFCB32_UPDATEOVERLAY","features":[317]},{"name":"DDHAL_SYNCSURFACEDATA","features":[307,317,318]},{"name":"DDHAL_SYNCVIDEOPORTDATA","features":[307,317,318]},{"name":"DDHAL_UNLOCKDATA","features":[307,317,318]},{"name":"DDHAL_UPDATENONLOCALHEAPDATA","features":[307,317,318]},{"name":"DDHAL_UPDATEOVERLAYDATA","features":[307,317,318]},{"name":"DDHAL_UPDATEVPORTDATA","features":[307,317,318]},{"name":"DDHAL_VPORT32_CANCREATEVIDEOPORT","features":[317]},{"name":"DDHAL_VPORT32_COLORCONTROL","features":[317]},{"name":"DDHAL_VPORT32_CREATEVIDEOPORT","features":[317]},{"name":"DDHAL_VPORT32_DESTROY","features":[317]},{"name":"DDHAL_VPORT32_FLIP","features":[317]},{"name":"DDHAL_VPORT32_GETAUTOFLIPSURF","features":[317]},{"name":"DDHAL_VPORT32_GETBANDWIDTH","features":[317]},{"name":"DDHAL_VPORT32_GETCONNECT","features":[317]},{"name":"DDHAL_VPORT32_GETFIELD","features":[317]},{"name":"DDHAL_VPORT32_GETFLIPSTATUS","features":[317]},{"name":"DDHAL_VPORT32_GETINPUTFORMATS","features":[317]},{"name":"DDHAL_VPORT32_GETLINE","features":[317]},{"name":"DDHAL_VPORT32_GETOUTPUTFORMATS","features":[317]},{"name":"DDHAL_VPORT32_GETSIGNALSTATUS","features":[317]},{"name":"DDHAL_VPORT32_UPDATE","features":[317]},{"name":"DDHAL_VPORT32_WAITFORSYNC","features":[317]},{"name":"DDHAL_VPORTCOLORDATA","features":[307,317,318]},{"name":"DDHAL_WAITFORVERTICALBLANKDATA","features":[307,317,318]},{"name":"DDHAL_WAITFORVPORTSYNCDATA","features":[307,317,318]},{"name":"DDIRQ_BUSMASTER","features":[317]},{"name":"DDIRQ_DISPLAY_VSYNC","features":[317]},{"name":"DDIRQ_RESERVED1","features":[317]},{"name":"DDIRQ_VPORT0_LINE","features":[317]},{"name":"DDIRQ_VPORT0_VSYNC","features":[317]},{"name":"DDIRQ_VPORT1_LINE","features":[317]},{"name":"DDIRQ_VPORT1_VSYNC","features":[317]},{"name":"DDIRQ_VPORT2_LINE","features":[317]},{"name":"DDIRQ_VPORT2_VSYNC","features":[317]},{"name":"DDIRQ_VPORT3_LINE","features":[317]},{"name":"DDIRQ_VPORT3_VSYNC","features":[317]},{"name":"DDIRQ_VPORT4_LINE","features":[317]},{"name":"DDIRQ_VPORT4_VSYNC","features":[317]},{"name":"DDIRQ_VPORT5_LINE","features":[317]},{"name":"DDIRQ_VPORT5_VSYNC","features":[317]},{"name":"DDIRQ_VPORT6_LINE","features":[317]},{"name":"DDIRQ_VPORT6_VSYNC","features":[317]},{"name":"DDIRQ_VPORT7_LINE","features":[317]},{"name":"DDIRQ_VPORT7_VSYNC","features":[317]},{"name":"DDIRQ_VPORT8_LINE","features":[317]},{"name":"DDIRQ_VPORT8_VSYNC","features":[317]},{"name":"DDIRQ_VPORT9_LINE","features":[317]},{"name":"DDIRQ_VPORT9_VSYNC","features":[317]},{"name":"DDKERNELCAPS","features":[317]},{"name":"DDKERNELCAPS_AUTOFLIP","features":[317]},{"name":"DDKERNELCAPS_CAPTURE_INVERTED","features":[317]},{"name":"DDKERNELCAPS_CAPTURE_NONLOCALVIDMEM","features":[317]},{"name":"DDKERNELCAPS_CAPTURE_SYSMEM","features":[317]},{"name":"DDKERNELCAPS_FIELDPOLARITY","features":[317]},{"name":"DDKERNELCAPS_FLIPOVERLAY","features":[317]},{"name":"DDKERNELCAPS_FLIPVIDEOPORT","features":[317]},{"name":"DDKERNELCAPS_LOCK","features":[317]},{"name":"DDKERNELCAPS_SETSTATE","features":[317]},{"name":"DDKERNELCAPS_SKIPFIELDS","features":[317]},{"name":"DDLOCKININFO","features":[317]},{"name":"DDLOCKOUTINFO","features":[317]},{"name":"DDLOCK_DISCARDCONTENTS","features":[317]},{"name":"DDLOCK_DONOTWAIT","features":[317]},{"name":"DDLOCK_EVENT","features":[317]},{"name":"DDLOCK_HASVOLUMETEXTUREBOXRECT","features":[317]},{"name":"DDLOCK_NODIRTYUPDATE","features":[317]},{"name":"DDLOCK_NOOVERWRITE","features":[317]},{"name":"DDLOCK_NOSYSLOCK","features":[317]},{"name":"DDLOCK_OKTOSWAP","features":[317]},{"name":"DDLOCK_READONLY","features":[317]},{"name":"DDLOCK_SURFACEMEMORYPTR","features":[317]},{"name":"DDLOCK_WAIT","features":[317]},{"name":"DDLOCK_WRITEONLY","features":[317]},{"name":"DDMCBUFFERINFO","features":[307,317,318]},{"name":"DDMCCOMPBUFFERINFO","features":[317]},{"name":"DDMCQUERY_READ","features":[317]},{"name":"DDMDL","features":[317]},{"name":"DDMOCOMPBUFFERINFO","features":[307,317]},{"name":"DDMODEINFO_MAXREFRESH","features":[317]},{"name":"DDMODEINFO_MODEX","features":[317]},{"name":"DDMODEINFO_PALETTIZED","features":[317]},{"name":"DDMODEINFO_STANDARDVGA","features":[317]},{"name":"DDMODEINFO_STEREO","features":[317]},{"name":"DDMODEINFO_UNSUPPORTED","features":[317]},{"name":"DDMONITORINFO","features":[317]},{"name":"DDMORESURFACECAPS","features":[317]},{"name":"DDNEWCALLBACKFNS","features":[317]},{"name":"DDNONLOCALVIDMEMCAPS","features":[317]},{"name":"DDNTCORECAPS","features":[317]},{"name":"DDOPTSURFACEDESC","features":[317]},{"name":"DDOSCAPS","features":[317]},{"name":"DDOSDCAPS_MONOLITHICMIPMAP","features":[317]},{"name":"DDOSDCAPS_OPTCOMPRESSED","features":[317]},{"name":"DDOSDCAPS_OPTREORDERED","features":[317]},{"name":"DDOSDCAPS_VALIDOSCAPS","features":[317]},{"name":"DDOSDCAPS_VALIDSCAPS","features":[317]},{"name":"DDOSD_ALL","features":[317]},{"name":"DDOSD_COMPRESSION_RATIO","features":[317]},{"name":"DDOSD_GUID","features":[317]},{"name":"DDOSD_OSCAPS","features":[317]},{"name":"DDOSD_SCAPS","features":[317]},{"name":"DDOVERFX_ARITHSTRETCHY","features":[317]},{"name":"DDOVERFX_DEINTERLACE","features":[317]},{"name":"DDOVERFX_MIRRORLEFTRIGHT","features":[317]},{"name":"DDOVERFX_MIRRORUPDOWN","features":[317]},{"name":"DDOVERLAYFX","features":[317]},{"name":"DDOVERZ_INSERTINBACKOF","features":[317]},{"name":"DDOVERZ_INSERTINFRONTOF","features":[317]},{"name":"DDOVERZ_MOVEBACKWARD","features":[317]},{"name":"DDOVERZ_MOVEFORWARD","features":[317]},{"name":"DDOVERZ_SENDTOBACK","features":[317]},{"name":"DDOVERZ_SENDTOFRONT","features":[317]},{"name":"DDOVER_ADDDIRTYRECT","features":[317]},{"name":"DDOVER_ALPHADEST","features":[317]},{"name":"DDOVER_ALPHADESTCONSTOVERRIDE","features":[317]},{"name":"DDOVER_ALPHADESTNEG","features":[317]},{"name":"DDOVER_ALPHADESTSURFACEOVERRIDE","features":[317]},{"name":"DDOVER_ALPHAEDGEBLEND","features":[317]},{"name":"DDOVER_ALPHASRC","features":[317]},{"name":"DDOVER_ALPHASRCCONSTOVERRIDE","features":[317]},{"name":"DDOVER_ALPHASRCNEG","features":[317]},{"name":"DDOVER_ALPHASRCSURFACEOVERRIDE","features":[317]},{"name":"DDOVER_ARGBSCALEFACTORS","features":[317]},{"name":"DDOVER_AUTOFLIP","features":[317]},{"name":"DDOVER_BOB","features":[317]},{"name":"DDOVER_BOBHARDWARE","features":[317]},{"name":"DDOVER_DDFX","features":[317]},{"name":"DDOVER_DEGRADEARGBSCALING","features":[317]},{"name":"DDOVER_HIDE","features":[317]},{"name":"DDOVER_INTERLEAVED","features":[317]},{"name":"DDOVER_KEYDEST","features":[317]},{"name":"DDOVER_KEYDESTOVERRIDE","features":[317]},{"name":"DDOVER_KEYSRC","features":[317]},{"name":"DDOVER_KEYSRCOVERRIDE","features":[317]},{"name":"DDOVER_OVERRIDEBOBWEAVE","features":[317]},{"name":"DDOVER_REFRESHALL","features":[317]},{"name":"DDOVER_REFRESHDIRTYRECTS","features":[317]},{"name":"DDOVER_SHOW","features":[317]},{"name":"DDPCAPS_1BIT","features":[317]},{"name":"DDPCAPS_2BIT","features":[317]},{"name":"DDPCAPS_4BIT","features":[317]},{"name":"DDPCAPS_8BIT","features":[317]},{"name":"DDPCAPS_8BITENTRIES","features":[317]},{"name":"DDPCAPS_ALLOW256","features":[317]},{"name":"DDPCAPS_ALPHA","features":[317]},{"name":"DDPCAPS_INITIALIZE","features":[317]},{"name":"DDPCAPS_PRIMARYSURFACE","features":[317]},{"name":"DDPCAPS_PRIMARYSURFACELEFT","features":[317]},{"name":"DDPCAPS_VSYNC","features":[317]},{"name":"DDPF_ALPHA","features":[317]},{"name":"DDPF_ALPHAPIXELS","features":[317]},{"name":"DDPF_ALPHAPREMULT","features":[317]},{"name":"DDPF_BUMPDUDV","features":[317]},{"name":"DDPF_BUMPLUMINANCE","features":[317]},{"name":"DDPF_COMPRESSED","features":[317]},{"name":"DDPF_D3DFORMAT","features":[317]},{"name":"DDPF_FOURCC","features":[317]},{"name":"DDPF_LUMINANCE","features":[317]},{"name":"DDPF_NOVEL_TEXTURE_FORMAT","features":[317]},{"name":"DDPF_PALETTEINDEXED1","features":[317]},{"name":"DDPF_PALETTEINDEXED2","features":[317]},{"name":"DDPF_PALETTEINDEXED4","features":[317]},{"name":"DDPF_PALETTEINDEXED8","features":[317]},{"name":"DDPF_PALETTEINDEXEDTO8","features":[317]},{"name":"DDPF_RGB","features":[317]},{"name":"DDPF_RGBTOYUV","features":[317]},{"name":"DDPF_STENCILBUFFER","features":[317]},{"name":"DDPF_YUV","features":[317]},{"name":"DDPF_ZBUFFER","features":[317]},{"name":"DDPF_ZPIXELS","features":[317]},{"name":"DDPIXELFORMAT","features":[317]},{"name":"DDRAWICLIP_INMASTERSPRITELIST","features":[317]},{"name":"DDRAWICLIP_ISINITIALIZED","features":[317]},{"name":"DDRAWICLIP_WATCHWINDOW","features":[317]},{"name":"DDRAWILCL_ACTIVENO","features":[317]},{"name":"DDRAWILCL_ACTIVEYES","features":[317]},{"name":"DDRAWILCL_ALLOWMODEX","features":[317]},{"name":"DDRAWILCL_ATTEMPTEDD3DCONTEXT","features":[317]},{"name":"DDRAWILCL_CREATEDWINDOW","features":[317]},{"name":"DDRAWILCL_CURSORCLIPPED","features":[317]},{"name":"DDRAWILCL_DIRECTDRAW7","features":[317]},{"name":"DDRAWILCL_DIRECTDRAW8","features":[317]},{"name":"DDRAWILCL_DIRTYDC","features":[317]},{"name":"DDRAWILCL_DISABLEINACTIVATE","features":[317]},{"name":"DDRAWILCL_DX8DRIVER","features":[317]},{"name":"DDRAWILCL_EXPLICITMONITOR","features":[317]},{"name":"DDRAWILCL_FPUPRESERVE","features":[317]},{"name":"DDRAWILCL_FPUSETUP","features":[317]},{"name":"DDRAWILCL_HASEXCLUSIVEMODE","features":[317]},{"name":"DDRAWILCL_HOOKEDHWND","features":[317]},{"name":"DDRAWILCL_ISFULLSCREEN","features":[317]},{"name":"DDRAWILCL_MODEHASBEENCHANGED","features":[317]},{"name":"DDRAWILCL_MULTITHREADED","features":[317]},{"name":"DDRAWILCL_POWEREDDOWN","features":[317]},{"name":"DDRAWILCL_SETCOOPCALLED","features":[317]},{"name":"DDRAWILCL_V1SCLBEHAVIOUR","features":[317]},{"name":"DDRAWIPAL_16","features":[317]},{"name":"DDRAWIPAL_2","features":[317]},{"name":"DDRAWIPAL_256","features":[317]},{"name":"DDRAWIPAL_4","features":[317]},{"name":"DDRAWIPAL_ALLOW256","features":[317]},{"name":"DDRAWIPAL_ALPHA","features":[317]},{"name":"DDRAWIPAL_DIRTY","features":[317]},{"name":"DDRAWIPAL_EXCLUSIVE","features":[317]},{"name":"DDRAWIPAL_GDI","features":[317]},{"name":"DDRAWIPAL_INHEL","features":[317]},{"name":"DDRAWIPAL_STORED_16","features":[317]},{"name":"DDRAWIPAL_STORED_24","features":[317]},{"name":"DDRAWIPAL_STORED_8","features":[317]},{"name":"DDRAWIPAL_STORED_8INDEX","features":[317]},{"name":"DDRAWISURFGBL_DDHELDONTFREE","features":[317]},{"name":"DDRAWISURFGBL_DX8SURFACE","features":[317]},{"name":"DDRAWISURFGBL_FASTLOCKHELD","features":[317]},{"name":"DDRAWISURFGBL_HARDWAREOPDEST","features":[317]},{"name":"DDRAWISURFGBL_HARDWAREOPSOURCE","features":[317]},{"name":"DDRAWISURFGBL_IMPLICITHANDLE","features":[317]},{"name":"DDRAWISURFGBL_ISCLIENTMEM","features":[317]},{"name":"DDRAWISURFGBL_ISGDISURFACE","features":[317]},{"name":"DDRAWISURFGBL_LATEALLOCATELINEAR","features":[317]},{"name":"DDRAWISURFGBL_LOCKBROKEN","features":[317]},{"name":"DDRAWISURFGBL_LOCKNOTHOLDINGWIN16LOCK","features":[317]},{"name":"DDRAWISURFGBL_LOCKVRAMSTYLE","features":[317]},{"name":"DDRAWISURFGBL_MEMFREE","features":[317]},{"name":"DDRAWISURFGBL_NOTIFYWHENUNLOCKED","features":[317]},{"name":"DDRAWISURFGBL_READONLYLOCKHELD","features":[317]},{"name":"DDRAWISURFGBL_RESERVED0","features":[317]},{"name":"DDRAWISURFGBL_SOFTWAREAUTOFLIP","features":[317]},{"name":"DDRAWISURFGBL_SYSMEMEXECUTEBUFFER","features":[317]},{"name":"DDRAWISURFGBL_SYSMEMREQUESTED","features":[317]},{"name":"DDRAWISURFGBL_VPORTDATA","features":[317]},{"name":"DDRAWISURFGBL_VPORTINTERLEAVED","features":[317]},{"name":"DDRAWISURF_ATTACHED","features":[317]},{"name":"DDRAWISURF_ATTACHED_FROM","features":[317]},{"name":"DDRAWISURF_BACKBUFFER","features":[317]},{"name":"DDRAWISURF_DATAISALIASED","features":[317]},{"name":"DDRAWISURF_DCIBUSY","features":[317]},{"name":"DDRAWISURF_DCILOCK","features":[317]},{"name":"DDRAWISURF_DRIVERMANAGED","features":[317]},{"name":"DDRAWISURF_FRONTBUFFER","features":[317]},{"name":"DDRAWISURF_GETDCNULL","features":[317]},{"name":"DDRAWISURF_HASCKEYDESTBLT","features":[317]},{"name":"DDRAWISURF_HASCKEYDESTOVERLAY","features":[317]},{"name":"DDRAWISURF_HASCKEYSRCBLT","features":[317]},{"name":"DDRAWISURF_HASCKEYSRCOVERLAY","features":[317]},{"name":"DDRAWISURF_HASDC","features":[317]},{"name":"DDRAWISURF_HASOVERLAYDATA","features":[317]},{"name":"DDRAWISURF_HASPIXELFORMAT","features":[317]},{"name":"DDRAWISURF_HELCB","features":[317]},{"name":"DDRAWISURF_HW_CKEYDESTBLT","features":[317]},{"name":"DDRAWISURF_HW_CKEYDESTOVERLAY","features":[317]},{"name":"DDRAWISURF_HW_CKEYSRCBLT","features":[317]},{"name":"DDRAWISURF_HW_CKEYSRCOVERLAY","features":[317]},{"name":"DDRAWISURF_IMPLICITCREATE","features":[317]},{"name":"DDRAWISURF_IMPLICITROOT","features":[317]},{"name":"DDRAWISURF_INMASTERSPRITELIST","features":[317]},{"name":"DDRAWISURF_INVALID","features":[317]},{"name":"DDRAWISURF_ISFREE","features":[317]},{"name":"DDRAWISURF_LOCKEXCLUDEDCURSOR","features":[317]},{"name":"DDRAWISURF_PARTOFPRIMARYCHAIN","features":[317]},{"name":"DDRAWISURF_SETGAMMA","features":[317]},{"name":"DDRAWISURF_STEREOSURFACELEFT","features":[317]},{"name":"DDRAWISURF_SW_CKEYDESTBLT","features":[317]},{"name":"DDRAWISURF_SW_CKEYDESTOVERLAY","features":[317]},{"name":"DDRAWISURF_SW_CKEYSRCBLT","features":[317]},{"name":"DDRAWISURF_SW_CKEYSRCOVERLAY","features":[317]},{"name":"DDRAWIVPORT_COLORKEYANDINTERP","features":[317]},{"name":"DDRAWIVPORT_NOKERNELHANDLES","features":[317]},{"name":"DDRAWIVPORT_ON","features":[317]},{"name":"DDRAWIVPORT_SOFTWARE_AUTOFLIP","features":[317]},{"name":"DDRAWIVPORT_SOFTWARE_BOB","features":[317]},{"name":"DDRAWIVPORT_VBION","features":[317]},{"name":"DDRAWIVPORT_VIDEOON","features":[317]},{"name":"DDRAWI_ATTACHEDTODESKTOP","features":[317]},{"name":"DDRAWI_BADPDEV","features":[317]},{"name":"DDRAWI_CHANGINGMODE","features":[317]},{"name":"DDRAWI_DDMOTIONCOMP_INT","features":[307,317,318]},{"name":"DDRAWI_DDMOTIONCOMP_LCL","features":[307,317,318]},{"name":"DDRAWI_DDRAWCLIPPER_GBL","features":[307,317,318]},{"name":"DDRAWI_DDRAWCLIPPER_INT","features":[307,317,318]},{"name":"DDRAWI_DDRAWCLIPPER_LCL","features":[307,317,318]},{"name":"DDRAWI_DDRAWDATANOTFETCHED","features":[317]},{"name":"DDRAWI_DDRAWPALETTE_GBL","features":[307,317,318]},{"name":"DDRAWI_DDRAWPALETTE_INT","features":[307,317,318]},{"name":"DDRAWI_DDRAWPALETTE_LCL","features":[307,317,318]},{"name":"DDRAWI_DDRAWSURFACE_GBL","features":[307,317,318]},{"name":"DDRAWI_DDRAWSURFACE_GBL_MORE","features":[317]},{"name":"DDRAWI_DDRAWSURFACE_INT","features":[307,317,318]},{"name":"DDRAWI_DDRAWSURFACE_LCL","features":[307,317,318]},{"name":"DDRAWI_DDRAWSURFACE_MORE","features":[307,317,318]},{"name":"DDRAWI_DDVIDEOPORT_INT","features":[307,317,318]},{"name":"DDRAWI_DDVIDEOPORT_LCL","features":[307,317,318]},{"name":"DDRAWI_DIRECTDRAW_GBL","features":[307,317,318]},{"name":"DDRAWI_DIRECTDRAW_INT","features":[307,317,318]},{"name":"DDRAWI_DIRECTDRAW_LCL","features":[307,317,318]},{"name":"DDRAWI_DISPLAYDRV","features":[317]},{"name":"DDRAWI_DRIVERINFO2","features":[317]},{"name":"DDRAWI_EMULATIONINITIALIZED","features":[317]},{"name":"DDRAWI_EXTENDEDALIGNMENT","features":[317]},{"name":"DDRAWI_FLIPPEDTOGDI","features":[317]},{"name":"DDRAWI_FULLSCREEN","features":[317]},{"name":"DDRAWI_GDIDRV","features":[317]},{"name":"DDRAWI_GETCOLOR","features":[317]},{"name":"DDRAWI_HASCKEYDESTOVERLAY","features":[317]},{"name":"DDRAWI_HASCKEYSRCOVERLAY","features":[317]},{"name":"DDRAWI_HASGDIPALETTE","features":[317]},{"name":"DDRAWI_HASGDIPALETTE_EXCLUSIVE","features":[317]},{"name":"DDRAWI_MODECHANGED","features":[317]},{"name":"DDRAWI_MODEX","features":[317]},{"name":"DDRAWI_MODEXILLEGAL","features":[317]},{"name":"DDRAWI_NEEDSWIN16FORVRAMLOCK","features":[317]},{"name":"DDRAWI_NOEMULATION","features":[317]},{"name":"DDRAWI_NOHARDWARE","features":[317]},{"name":"DDRAWI_PALETTEINIT","features":[317]},{"name":"DDRAWI_PDEVICEVRAMBITCLEARED","features":[317]},{"name":"DDRAWI_SECONDARYDRIVERLOADED","features":[317]},{"name":"DDRAWI_SETCOLOR","features":[317]},{"name":"DDRAWI_STANDARDVGA","features":[317]},{"name":"DDRAWI_TESTINGMODES","features":[317]},{"name":"DDRAWI_UMODELOADED","features":[317]},{"name":"DDRAWI_VIRTUALDESKTOP","features":[317]},{"name":"DDRAWI_VPORTGETCOLOR","features":[317]},{"name":"DDRAWI_VPORTSETCOLOR","features":[317]},{"name":"DDRAWI_VPORTSTART","features":[317]},{"name":"DDRAWI_VPORTSTOP","features":[317]},{"name":"DDRAWI_VPORTUPDATE","features":[317]},{"name":"DDRAWI_xxxxxxxxx1","features":[317]},{"name":"DDRAWI_xxxxxxxxx2","features":[317]},{"name":"DDRGBA","features":[317]},{"name":"DDSCAPS","features":[317]},{"name":"DDSCAPS2","features":[317]},{"name":"DDSCAPS2_ADDITIONALPRIMARY","features":[317]},{"name":"DDSCAPS2_COMMANDBUFFER","features":[317]},{"name":"DDSCAPS2_CUBEMAP","features":[317]},{"name":"DDSCAPS2_CUBEMAP_NEGATIVEX","features":[317]},{"name":"DDSCAPS2_CUBEMAP_NEGATIVEY","features":[317]},{"name":"DDSCAPS2_CUBEMAP_NEGATIVEZ","features":[317]},{"name":"DDSCAPS2_CUBEMAP_POSITIVEX","features":[317]},{"name":"DDSCAPS2_CUBEMAP_POSITIVEY","features":[317]},{"name":"DDSCAPS2_CUBEMAP_POSITIVEZ","features":[317]},{"name":"DDSCAPS2_D3DTEXTUREMANAGE","features":[317]},{"name":"DDSCAPS2_DISCARDBACKBUFFER","features":[317]},{"name":"DDSCAPS2_DONOTPERSIST","features":[317]},{"name":"DDSCAPS2_ENABLEALPHACHANNEL","features":[317]},{"name":"DDSCAPS2_EXTENDEDFORMATPRIMARY","features":[317]},{"name":"DDSCAPS2_HARDWAREDEINTERLACE","features":[317]},{"name":"DDSCAPS2_HINTANTIALIASING","features":[317]},{"name":"DDSCAPS2_HINTDYNAMIC","features":[317]},{"name":"DDSCAPS2_HINTSTATIC","features":[317]},{"name":"DDSCAPS2_INDEXBUFFER","features":[317]},{"name":"DDSCAPS2_MIPMAPSUBLEVEL","features":[317]},{"name":"DDSCAPS2_NOTUSERLOCKABLE","features":[317]},{"name":"DDSCAPS2_NPATCHES","features":[317]},{"name":"DDSCAPS2_OPAQUE","features":[317]},{"name":"DDSCAPS2_POINTS","features":[317]},{"name":"DDSCAPS2_RESERVED1","features":[317]},{"name":"DDSCAPS2_RESERVED2","features":[317]},{"name":"DDSCAPS2_RESERVED3","features":[317]},{"name":"DDSCAPS2_RESERVED4","features":[317]},{"name":"DDSCAPS2_RTPATCHES","features":[317]},{"name":"DDSCAPS2_STEREOSURFACELEFT","features":[317]},{"name":"DDSCAPS2_TEXTUREMANAGE","features":[317]},{"name":"DDSCAPS2_VERTEXBUFFER","features":[317]},{"name":"DDSCAPS2_VOLUME","features":[317]},{"name":"DDSCAPS3_AUTOGENMIPMAP","features":[317]},{"name":"DDSCAPS3_CREATESHAREDRESOURCE","features":[317]},{"name":"DDSCAPS3_DMAP","features":[317]},{"name":"DDSCAPS3_LIGHTWEIGHTMIPMAP","features":[317]},{"name":"DDSCAPS3_MULTISAMPLE_MASK","features":[317]},{"name":"DDSCAPS3_MULTISAMPLE_QUALITY_MASK","features":[317]},{"name":"DDSCAPS3_MULTISAMPLE_QUALITY_SHIFT","features":[317]},{"name":"DDSCAPS3_OPENSHAREDRESOURCE","features":[317]},{"name":"DDSCAPS3_READONLYRESOURCE","features":[317]},{"name":"DDSCAPS3_RESERVED1","features":[317]},{"name":"DDSCAPS3_RESERVED2","features":[317]},{"name":"DDSCAPS3_VIDEO","features":[317]},{"name":"DDSCAPSEX","features":[317]},{"name":"DDSCAPS_3DDEVICE","features":[317]},{"name":"DDSCAPS_ALLOCONLOAD","features":[317]},{"name":"DDSCAPS_ALPHA","features":[317]},{"name":"DDSCAPS_BACKBUFFER","features":[317]},{"name":"DDSCAPS_COMMANDBUFFER","features":[317]},{"name":"DDSCAPS_COMPLEX","features":[317]},{"name":"DDSCAPS_EXECUTEBUFFER","features":[317]},{"name":"DDSCAPS_FLIP","features":[317]},{"name":"DDSCAPS_FRONTBUFFER","features":[317]},{"name":"DDSCAPS_HWCODEC","features":[317]},{"name":"DDSCAPS_LIVEVIDEO","features":[317]},{"name":"DDSCAPS_LOCALVIDMEM","features":[317]},{"name":"DDSCAPS_MIPMAP","features":[317]},{"name":"DDSCAPS_MODEX","features":[317]},{"name":"DDSCAPS_NONLOCALVIDMEM","features":[317]},{"name":"DDSCAPS_OFFSCREENPLAIN","features":[317]},{"name":"DDSCAPS_OPTIMIZED","features":[317]},{"name":"DDSCAPS_OVERLAY","features":[317]},{"name":"DDSCAPS_OWNDC","features":[317]},{"name":"DDSCAPS_PALETTE","features":[317]},{"name":"DDSCAPS_PRIMARYSURFACE","features":[317]},{"name":"DDSCAPS_PRIMARYSURFACELEFT","features":[317]},{"name":"DDSCAPS_RESERVED1","features":[317]},{"name":"DDSCAPS_RESERVED2","features":[317]},{"name":"DDSCAPS_RESERVED3","features":[317]},{"name":"DDSCAPS_STANDARDVGAMODE","features":[317]},{"name":"DDSCAPS_SYSTEMMEMORY","features":[317]},{"name":"DDSCAPS_TEXTURE","features":[317]},{"name":"DDSCAPS_VIDEOMEMORY","features":[317]},{"name":"DDSCAPS_VIDEOPORT","features":[317]},{"name":"DDSCAPS_VISIBLE","features":[317]},{"name":"DDSCAPS_WRITEONLY","features":[317]},{"name":"DDSCAPS_ZBUFFER","features":[317]},{"name":"DDSCL_ALLOWMODEX","features":[317]},{"name":"DDSCL_ALLOWREBOOT","features":[317]},{"name":"DDSCL_CREATEDEVICEWINDOW","features":[317]},{"name":"DDSCL_EXCLUSIVE","features":[317]},{"name":"DDSCL_FPUPRESERVE","features":[317]},{"name":"DDSCL_FPUSETUP","features":[317]},{"name":"DDSCL_FULLSCREEN","features":[317]},{"name":"DDSCL_MULTITHREADED","features":[317]},{"name":"DDSCL_NORMAL","features":[317]},{"name":"DDSCL_NOWINDOWCHANGES","features":[317]},{"name":"DDSCL_SETDEVICEWINDOW","features":[317]},{"name":"DDSCL_SETFOCUSWINDOW","features":[317]},{"name":"DDSDM_STANDARDVGAMODE","features":[317]},{"name":"DDSD_ALL","features":[317]},{"name":"DDSD_ALPHABITDEPTH","features":[317]},{"name":"DDSD_BACKBUFFERCOUNT","features":[317]},{"name":"DDSD_CAPS","features":[317]},{"name":"DDSD_CKDESTBLT","features":[317]},{"name":"DDSD_CKDESTOVERLAY","features":[317]},{"name":"DDSD_CKSRCBLT","features":[317]},{"name":"DDSD_CKSRCOVERLAY","features":[317]},{"name":"DDSD_DEPTH","features":[317]},{"name":"DDSD_FVF","features":[317]},{"name":"DDSD_HEIGHT","features":[317]},{"name":"DDSD_LINEARSIZE","features":[317]},{"name":"DDSD_LPSURFACE","features":[317]},{"name":"DDSD_MIPMAPCOUNT","features":[317]},{"name":"DDSD_PITCH","features":[317]},{"name":"DDSD_PIXELFORMAT","features":[317]},{"name":"DDSD_REFRESHRATE","features":[317]},{"name":"DDSD_SRCVBHANDLE","features":[317]},{"name":"DDSD_TEXTURESTAGE","features":[317]},{"name":"DDSD_WIDTH","features":[317]},{"name":"DDSD_ZBUFFERBITDEPTH","features":[317]},{"name":"DDSETSTATEININFO","features":[317]},{"name":"DDSETSTATEOUTINFO","features":[307,317]},{"name":"DDSETSURFACEDESC_PRESERVEDC","features":[317]},{"name":"DDSETSURFACEDESC_RECREATEDC","features":[317]},{"name":"DDSGR_CALIBRATE","features":[317]},{"name":"DDSKIPNEXTFIELDINFO","features":[317]},{"name":"DDSKIP_ENABLENEXT","features":[317]},{"name":"DDSKIP_SKIPNEXT","features":[317]},{"name":"DDSMT_ISTESTREQUIRED","features":[317]},{"name":"DDSPD_IUNKNOWNPOINTER","features":[317]},{"name":"DDSPD_VOLATILE","features":[317]},{"name":"DDSTEREOMODE","features":[307,317]},{"name":"DDSURFACEDATA","features":[317]},{"name":"DDSURFACEDESC","features":[317]},{"name":"DDSURFACEDESC2","features":[317]},{"name":"DDSVCAPS_RESERVED1","features":[317]},{"name":"DDSVCAPS_RESERVED2","features":[317]},{"name":"DDSVCAPS_RESERVED3","features":[317]},{"name":"DDSVCAPS_RESERVED4","features":[317]},{"name":"DDSVCAPS_STEREOSEQUENTIAL","features":[317]},{"name":"DDTRANSFERININFO","features":[317]},{"name":"DDTRANSFEROUTINFO","features":[317]},{"name":"DDTRANSFER_CANCEL","features":[317]},{"name":"DDTRANSFER_HALFLINES","features":[317]},{"name":"DDTRANSFER_INVERT","features":[317]},{"name":"DDTRANSFER_NONLOCALVIDMEM","features":[317]},{"name":"DDTRANSFER_SYSTEMMEMORY","features":[317]},{"name":"DDUNSUPPORTEDMODE","features":[317]},{"name":"DDVERSIONDATA","features":[317]},{"name":"DDVERSIONINFO","features":[317]},{"name":"DDVIDEOPORTBANDWIDTH","features":[317]},{"name":"DDVIDEOPORTCAPS","features":[317]},{"name":"DDVIDEOPORTCONNECT","features":[317]},{"name":"DDVIDEOPORTDATA","features":[317]},{"name":"DDVIDEOPORTDESC","features":[317]},{"name":"DDVIDEOPORTINFO","features":[307,317]},{"name":"DDVIDEOPORTNOTIFY","features":[317]},{"name":"DDVIDEOPORTSTATUS","features":[307,317]},{"name":"DDVPBCAPS_DESTINATION","features":[317]},{"name":"DDVPBCAPS_SOURCE","features":[317]},{"name":"DDVPB_OVERLAY","features":[317]},{"name":"DDVPB_TYPE","features":[317]},{"name":"DDVPB_VIDEOPORT","features":[317]},{"name":"DDVPCAPS_AUTOFLIP","features":[317]},{"name":"DDVPCAPS_COLORCONTROL","features":[317]},{"name":"DDVPCAPS_HARDWAREDEINTERLACE","features":[317]},{"name":"DDVPCAPS_INTERLACED","features":[317]},{"name":"DDVPCAPS_NONINTERLACED","features":[317]},{"name":"DDVPCAPS_OVERSAMPLEDVBI","features":[317]},{"name":"DDVPCAPS_READBACKFIELD","features":[317]},{"name":"DDVPCAPS_READBACKLINE","features":[317]},{"name":"DDVPCAPS_SHAREABLE","features":[317]},{"name":"DDVPCAPS_SKIPEVENFIELDS","features":[317]},{"name":"DDVPCAPS_SKIPODDFIELDS","features":[317]},{"name":"DDVPCAPS_SYNCMASTER","features":[317]},{"name":"DDVPCAPS_SYSTEMMEMORY","features":[317]},{"name":"DDVPCAPS_VBIANDVIDEOINDEPENDENT","features":[317]},{"name":"DDVPCAPS_VBISURFACE","features":[317]},{"name":"DDVPCONNECT_DISCARDSVREFDATA","features":[317]},{"name":"DDVPCONNECT_DOUBLECLOCK","features":[317]},{"name":"DDVPCONNECT_HALFLINE","features":[317]},{"name":"DDVPCONNECT_INTERLACED","features":[317]},{"name":"DDVPCONNECT_INVERTPOLARITY","features":[317]},{"name":"DDVPCONNECT_SHAREEVEN","features":[317]},{"name":"DDVPCONNECT_SHAREODD","features":[317]},{"name":"DDVPCONNECT_VACT","features":[317]},{"name":"DDVPCREATE_VBIONLY","features":[317]},{"name":"DDVPCREATE_VIDEOONLY","features":[317]},{"name":"DDVPD_ALIGN","features":[317]},{"name":"DDVPD_AUTOFLIP","features":[317]},{"name":"DDVPD_CAPS","features":[317]},{"name":"DDVPD_FILTERQUALITY","features":[317]},{"name":"DDVPD_FX","features":[317]},{"name":"DDVPD_HEIGHT","features":[317]},{"name":"DDVPD_ID","features":[317]},{"name":"DDVPD_PREFERREDAUTOFLIP","features":[317]},{"name":"DDVPD_WIDTH","features":[317]},{"name":"DDVPFLIP_VBI","features":[317]},{"name":"DDVPFLIP_VIDEO","features":[317]},{"name":"DDVPFORMAT_VBI","features":[317]},{"name":"DDVPFORMAT_VIDEO","features":[317]},{"name":"DDVPFX_CROPTOPDATA","features":[317]},{"name":"DDVPFX_CROPX","features":[317]},{"name":"DDVPFX_CROPY","features":[317]},{"name":"DDVPFX_IGNOREVBIXCROP","features":[317]},{"name":"DDVPFX_INTERLEAVE","features":[317]},{"name":"DDVPFX_MIRRORLEFTRIGHT","features":[317]},{"name":"DDVPFX_MIRRORUPDOWN","features":[317]},{"name":"DDVPFX_PRESHRINKX","features":[317]},{"name":"DDVPFX_PRESHRINKXB","features":[317]},{"name":"DDVPFX_PRESHRINKXS","features":[317]},{"name":"DDVPFX_PRESHRINKY","features":[317]},{"name":"DDVPFX_PRESHRINKYB","features":[317]},{"name":"DDVPFX_PRESHRINKYS","features":[317]},{"name":"DDVPFX_PRESTRETCHX","features":[317]},{"name":"DDVPFX_PRESTRETCHXN","features":[317]},{"name":"DDVPFX_PRESTRETCHY","features":[317]},{"name":"DDVPFX_PRESTRETCHYN","features":[317]},{"name":"DDVPFX_VBICONVERT","features":[317]},{"name":"DDVPFX_VBINOINTERLEAVE","features":[317]},{"name":"DDVPFX_VBINOSCALE","features":[317]},{"name":"DDVPSQ_NOSIGNAL","features":[317]},{"name":"DDVPSQ_SIGNALOK","features":[317]},{"name":"DDVPSTATUS_VBIONLY","features":[317]},{"name":"DDVPSTATUS_VIDEOONLY","features":[317]},{"name":"DDVPTARGET_VBI","features":[317]},{"name":"DDVPTARGET_VIDEO","features":[317]},{"name":"DDVPTYPE_BROOKTREE","features":[317]},{"name":"DDVPTYPE_CCIR656","features":[317]},{"name":"DDVPTYPE_E_HREFH_VREFH","features":[317]},{"name":"DDVPTYPE_E_HREFH_VREFL","features":[317]},{"name":"DDVPTYPE_E_HREFL_VREFH","features":[317]},{"name":"DDVPTYPE_E_HREFL_VREFL","features":[317]},{"name":"DDVPTYPE_PHILIPS","features":[317]},{"name":"DDVPWAIT_BEGIN","features":[317]},{"name":"DDVPWAIT_END","features":[317]},{"name":"DDVPWAIT_LINE","features":[317]},{"name":"DDVP_AUTOFLIP","features":[317]},{"name":"DDVP_CONVERT","features":[317]},{"name":"DDVP_CROP","features":[317]},{"name":"DDVP_HARDWAREDEINTERLACE","features":[317]},{"name":"DDVP_IGNOREVBIXCROP","features":[317]},{"name":"DDVP_INTERLEAVE","features":[317]},{"name":"DDVP_MIRRORLEFTRIGHT","features":[317]},{"name":"DDVP_MIRRORUPDOWN","features":[317]},{"name":"DDVP_OVERRIDEBOBWEAVE","features":[317]},{"name":"DDVP_PRESCALE","features":[317]},{"name":"DDVP_SKIPEVENFIELDS","features":[317]},{"name":"DDVP_SKIPODDFIELDS","features":[317]},{"name":"DDVP_SYNCMASTER","features":[317]},{"name":"DDVP_VBICONVERT","features":[317]},{"name":"DDVP_VBINOINTERLEAVE","features":[317]},{"name":"DDVP_VBINOSCALE","features":[317]},{"name":"DDWAITVB_BLOCKBEGIN","features":[317]},{"name":"DDWAITVB_BLOCKBEGINEVENT","features":[317]},{"name":"DDWAITVB_BLOCKEND","features":[317]},{"name":"DDWAITVB_I_TESTVB","features":[317]},{"name":"DD_ADDATTACHEDSURFACEDATA","features":[307,317]},{"name":"DD_ATTACHLIST","features":[307,317]},{"name":"DD_BEGINMOCOMPFRAMEDATA","features":[307,317]},{"name":"DD_BLTDATA","features":[307,317]},{"name":"DD_CALLBACKS","features":[307,317,318]},{"name":"DD_CANCREATESURFACEDATA","features":[317]},{"name":"DD_CANCREATEVPORTDATA","features":[317]},{"name":"DD_CLIPPER_GLOBAL","features":[317]},{"name":"DD_CLIPPER_LOCAL","features":[317]},{"name":"DD_COLORCONTROLCALLBACKS","features":[307,317]},{"name":"DD_COLORCONTROLDATA","features":[307,317]},{"name":"DD_CREATEMOCOMPDATA","features":[317]},{"name":"DD_CREATEPALETTEDATA","features":[307,317,318]},{"name":"DD_CREATESURFACEDATA","features":[307,317]},{"name":"DD_CREATESURFACEEXDATA","features":[307,317]},{"name":"DD_CREATEVPORTDATA","features":[307,317]},{"name":"DD_D3DBUFCALLBACKS","features":[307,317]},{"name":"DD_DESTROYDDLOCALDATA","features":[317]},{"name":"DD_DESTROYMOCOMPDATA","features":[317]},{"name":"DD_DESTROYPALETTEDATA","features":[317]},{"name":"DD_DESTROYSURFACEDATA","features":[307,317]},{"name":"DD_DESTROYVPORTDATA","features":[307,317]},{"name":"DD_DIRECTDRAW_GLOBAL","features":[317]},{"name":"DD_DIRECTDRAW_LOCAL","features":[317]},{"name":"DD_DRVSETCOLORKEYDATA","features":[307,317]},{"name":"DD_ENDMOCOMPFRAMEDATA","features":[317]},{"name":"DD_FLIPDATA","features":[307,317]},{"name":"DD_FLIPTOGDISURFACEDATA","features":[317]},{"name":"DD_FLIPVPORTDATA","features":[307,317]},{"name":"DD_FREEDRIVERMEMORYDATA","features":[307,317]},{"name":"DD_GETAVAILDRIVERMEMORYDATA","features":[317]},{"name":"DD_GETBLTSTATUSDATA","features":[307,317]},{"name":"DD_GETDRIVERINFODATA","features":[317]},{"name":"DD_GETDRIVERSTATEDATA","features":[317]},{"name":"DD_GETFLIPSTATUSDATA","features":[307,317]},{"name":"DD_GETHEAPALIGNMENTDATA","features":[317]},{"name":"DD_GETINTERNALMOCOMPDATA","features":[317]},{"name":"DD_GETMOCOMPCOMPBUFFDATA","features":[317]},{"name":"DD_GETMOCOMPFORMATSDATA","features":[317]},{"name":"DD_GETMOCOMPGUIDSDATA","features":[317]},{"name":"DD_GETSCANLINEDATA","features":[317]},{"name":"DD_GETVPORTBANDWIDTHDATA","features":[307,317]},{"name":"DD_GETVPORTCONNECTDATA","features":[317]},{"name":"DD_GETVPORTFIELDDATA","features":[307,317]},{"name":"DD_GETVPORTFLIPSTATUSDATA","features":[317]},{"name":"DD_GETVPORTINPUTFORMATDATA","features":[307,317]},{"name":"DD_GETVPORTLINEDATA","features":[307,317]},{"name":"DD_GETVPORTOUTPUTFORMATDATA","features":[307,317]},{"name":"DD_GETVPORTSIGNALDATA","features":[307,317]},{"name":"DD_HALINFO","features":[307,317]},{"name":"DD_HALINFO_V4","features":[317]},{"name":"DD_HAL_VERSION","features":[317]},{"name":"DD_KERNELCALLBACKS","features":[307,317]},{"name":"DD_LOCKDATA","features":[307,317]},{"name":"DD_MAPMEMORYDATA","features":[307,317]},{"name":"DD_MISCELLANEOUS2CALLBACKS","features":[307,317]},{"name":"DD_MISCELLANEOUSCALLBACKS","features":[317]},{"name":"DD_MORECAPS","features":[317]},{"name":"DD_MORESURFACECAPS","features":[317]},{"name":"DD_MOTIONCOMPCALLBACKS","features":[307,317]},{"name":"DD_MOTIONCOMP_LOCAL","features":[317]},{"name":"DD_NONLOCALVIDMEMCAPS","features":[317]},{"name":"DD_NTCALLBACKS","features":[307,317]},{"name":"DD_NTPRIVATEDRIVERCAPS","features":[317]},{"name":"DD_PALETTECALLBACKS","features":[317,318]},{"name":"DD_PALETTE_GLOBAL","features":[317]},{"name":"DD_PALETTE_LOCAL","features":[317]},{"name":"DD_QUERYMOCOMPSTATUSDATA","features":[307,317]},{"name":"DD_RENDERMOCOMPDATA","features":[307,317]},{"name":"DD_RUNTIME_VERSION","features":[317]},{"name":"DD_SETCLIPLISTDATA","features":[307,317]},{"name":"DD_SETCOLORKEYDATA","features":[307,317]},{"name":"DD_SETENTRIESDATA","features":[317,318]},{"name":"DD_SETEXCLUSIVEMODEDATA","features":[317]},{"name":"DD_SETOVERLAYPOSITIONDATA","features":[307,317]},{"name":"DD_SETPALETTEDATA","features":[307,317]},{"name":"DD_STEREOMODE","features":[307,317]},{"name":"DD_SURFACECALLBACKS","features":[307,317]},{"name":"DD_SURFACE_GLOBAL","features":[307,317]},{"name":"DD_SURFACE_INT","features":[307,317]},{"name":"DD_SURFACE_LOCAL","features":[307,317]},{"name":"DD_SURFACE_MORE","features":[307,317]},{"name":"DD_SYNCSURFACEDATA","features":[307,317]},{"name":"DD_SYNCVIDEOPORTDATA","features":[307,317]},{"name":"DD_UNLOCKDATA","features":[307,317]},{"name":"DD_UPDATENONLOCALHEAPDATA","features":[317]},{"name":"DD_UPDATEOVERLAYDATA","features":[307,317]},{"name":"DD_UPDATEVPORTDATA","features":[307,317]},{"name":"DD_VERSION","features":[317]},{"name":"DD_VIDEOPORTCALLBACKS","features":[307,317]},{"name":"DD_VIDEOPORT_LOCAL","features":[307,317]},{"name":"DD_VPORTCOLORDATA","features":[307,317]},{"name":"DD_WAITFORVERTICALBLANKDATA","features":[317]},{"name":"DD_WAITFORVPORTSYNCDATA","features":[307,317]},{"name":"DELETED_LASTONE","features":[317]},{"name":"DELETED_NOTFOUND","features":[317]},{"name":"DELETED_OK","features":[317]},{"name":"DIRECTDRAW_VERSION","features":[317]},{"name":"DXAPI_HALVERSION","features":[317]},{"name":"DXAPI_INTERFACE","features":[307,317]},{"name":"DXERR_GENERIC","features":[317]},{"name":"DXERR_OUTOFCAPS","features":[317]},{"name":"DXERR_UNSUPPORTED","features":[317]},{"name":"DX_IRQDATA","features":[317]},{"name":"DX_OK","features":[317]},{"name":"DirectDrawCreate","features":[317]},{"name":"DirectDrawCreateClipper","features":[317]},{"name":"DirectDrawCreateEx","features":[317]},{"name":"DirectDrawEnumerateA","features":[307,317]},{"name":"DirectDrawEnumerateExA","features":[307,317,318]},{"name":"DirectDrawEnumerateExW","features":[307,317,318]},{"name":"DirectDrawEnumerateW","features":[307,317]},{"name":"GUID_ColorControlCallbacks","features":[317]},{"name":"GUID_D3DCallbacks","features":[317]},{"name":"GUID_D3DCallbacks2","features":[317]},{"name":"GUID_D3DCallbacks3","features":[317]},{"name":"GUID_D3DCaps","features":[317]},{"name":"GUID_D3DExtendedCaps","features":[317]},{"name":"GUID_D3DParseUnknownCommandCallback","features":[317]},{"name":"GUID_DDMoreCaps","features":[317]},{"name":"GUID_DDMoreSurfaceCaps","features":[317]},{"name":"GUID_DDStereoMode","features":[317]},{"name":"GUID_DxApi","features":[317]},{"name":"GUID_GetHeapAlignment","features":[317]},{"name":"GUID_KernelCallbacks","features":[317]},{"name":"GUID_KernelCaps","features":[317]},{"name":"GUID_Miscellaneous2Callbacks","features":[317]},{"name":"GUID_MiscellaneousCallbacks","features":[317]},{"name":"GUID_MotionCompCallbacks","features":[317]},{"name":"GUID_NTCallbacks","features":[317]},{"name":"GUID_NTPrivateDriverCaps","features":[317]},{"name":"GUID_NonLocalVidMemCaps","features":[317]},{"name":"GUID_OptSurfaceKmodeInfo","features":[317]},{"name":"GUID_OptSurfaceUmodeInfo","features":[317]},{"name":"GUID_UpdateNonLocalHeap","features":[317]},{"name":"GUID_UserModeDriverInfo","features":[317]},{"name":"GUID_UserModeDriverPassword","features":[317]},{"name":"GUID_VPE2Callbacks","features":[317]},{"name":"GUID_VideoPortCallbacks","features":[317]},{"name":"GUID_VideoPortCaps","features":[317]},{"name":"GUID_ZPixelFormats","features":[317]},{"name":"HEAPALIAS","features":[317]},{"name":"HEAPALIASINFO","features":[317]},{"name":"HEAPALIASINFO_MAPPEDDUMMY","features":[317]},{"name":"HEAPALIASINFO_MAPPEDREAL","features":[317]},{"name":"HEAPALIGNMENT","features":[317]},{"name":"IDDVideoPortContainer","features":[317]},{"name":"IDirectDraw","features":[317]},{"name":"IDirectDraw2","features":[317]},{"name":"IDirectDraw4","features":[317]},{"name":"IDirectDraw7","features":[317]},{"name":"IDirectDrawClipper","features":[317]},{"name":"IDirectDrawColorControl","features":[317]},{"name":"IDirectDrawGammaControl","features":[317]},{"name":"IDirectDrawKernel","features":[317]},{"name":"IDirectDrawPalette","features":[317]},{"name":"IDirectDrawSurface","features":[317]},{"name":"IDirectDrawSurface2","features":[317]},{"name":"IDirectDrawSurface3","features":[317]},{"name":"IDirectDrawSurface4","features":[317]},{"name":"IDirectDrawSurface7","features":[317]},{"name":"IDirectDrawSurfaceKernel","features":[317]},{"name":"IDirectDrawVideoPort","features":[317]},{"name":"IDirectDrawVideoPortNotify","features":[317]},{"name":"IRQINFO_HANDLED","features":[317]},{"name":"IRQINFO_NOTHANDLED","features":[317]},{"name":"IUNKNOWN_LIST","features":[317]},{"name":"LPCLIPPERCALLBACK","features":[307,317]},{"name":"LPDD32BITDRIVERINIT","features":[317]},{"name":"LPDDENUMCALLBACKA","features":[307,317]},{"name":"LPDDENUMCALLBACKEXA","features":[307,317,318]},{"name":"LPDDENUMCALLBACKEXW","features":[307,317,318]},{"name":"LPDDENUMCALLBACKW","features":[307,317]},{"name":"LPDDENUMMODESCALLBACK","features":[317]},{"name":"LPDDENUMMODESCALLBACK2","features":[317]},{"name":"LPDDENUMSURFACESCALLBACK","features":[317]},{"name":"LPDDENUMSURFACESCALLBACK2","features":[317]},{"name":"LPDDENUMSURFACESCALLBACK7","features":[317]},{"name":"LPDDENUMVIDEOCALLBACK","features":[317]},{"name":"LPDDFXROP","features":[317]},{"name":"LPDDGAMMACALIBRATORPROC","features":[317]},{"name":"LPDDHALCOLORCB_COLORCONTROL","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_CANCREATEEXEBUF","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_CREATEEXEBUF","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_DESTROYEXEBUF","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_LOCKEXEBUF","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_UNLOCKEXEBUF","features":[307,317,318]},{"name":"LPDDHALKERNELCB_SYNCSURFACE","features":[307,317,318]},{"name":"LPDDHALKERNELCB_SYNCVIDEOPORT","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_BEGINFRAME","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_CREATE","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_DESTROY","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_ENDFRAME","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_GETCOMPBUFFINFO","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_GETFORMATS","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_GETGUIDS","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_GETINTERNALINFO","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_QUERYSTATUS","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_RENDER","features":[307,317,318]},{"name":"LPDDHALPALCB_DESTROYPALETTE","features":[307,317,318]},{"name":"LPDDHALPALCB_SETENTRIES","features":[307,317,318]},{"name":"LPDDHALSURFCB_ADDATTACHEDSURFACE","features":[307,317,318]},{"name":"LPDDHALSURFCB_BLT","features":[307,317,318]},{"name":"LPDDHALSURFCB_DESTROYSURFACE","features":[307,317,318]},{"name":"LPDDHALSURFCB_FLIP","features":[307,317,318]},{"name":"LPDDHALSURFCB_GETBLTSTATUS","features":[307,317,318]},{"name":"LPDDHALSURFCB_GETFLIPSTATUS","features":[307,317,318]},{"name":"LPDDHALSURFCB_LOCK","features":[307,317,318]},{"name":"LPDDHALSURFCB_SETCLIPLIST","features":[307,317,318]},{"name":"LPDDHALSURFCB_SETCOLORKEY","features":[307,317,318]},{"name":"LPDDHALSURFCB_SETOVERLAYPOSITION","features":[307,317,318]},{"name":"LPDDHALSURFCB_SETPALETTE","features":[307,317,318]},{"name":"LPDDHALSURFCB_UNLOCK","features":[307,317,318]},{"name":"LPDDHALSURFCB_UPDATEOVERLAY","features":[307,317,318]},{"name":"LPDDHALVPORTCB_CANCREATEVIDEOPORT","features":[307,317,318]},{"name":"LPDDHALVPORTCB_COLORCONTROL","features":[307,317,318]},{"name":"LPDDHALVPORTCB_CREATEVIDEOPORT","features":[307,317,318]},{"name":"LPDDHALVPORTCB_DESTROYVPORT","features":[307,317,318]},{"name":"LPDDHALVPORTCB_FLIP","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETBANDWIDTH","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETFIELD","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETFLIPSTATUS","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETINPUTFORMATS","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETLINE","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETOUTPUTFORMATS","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETSIGNALSTATUS","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETVPORTCONNECT","features":[307,317,318]},{"name":"LPDDHALVPORTCB_UPDATE","features":[307,317,318]},{"name":"LPDDHALVPORTCB_WAITFORSYNC","features":[307,317,318]},{"name":"LPDDHAL_CANCREATESURFACE","features":[307,317,318]},{"name":"LPDDHAL_CREATEPALETTE","features":[307,317,318]},{"name":"LPDDHAL_CREATESURFACE","features":[307,317,318]},{"name":"LPDDHAL_CREATESURFACEEX","features":[307,317,318]},{"name":"LPDDHAL_DESTROYDDLOCAL","features":[307,317,318]},{"name":"LPDDHAL_DESTROYDRIVER","features":[307,317,318]},{"name":"LPDDHAL_FLIPTOGDISURFACE","features":[307,317,318]},{"name":"LPDDHAL_GETAVAILDRIVERMEMORY","features":[307,317,318]},{"name":"LPDDHAL_GETDRIVERINFO","features":[317]},{"name":"LPDDHAL_GETDRIVERSTATE","features":[317]},{"name":"LPDDHAL_GETHEAPALIGNMENT","features":[317]},{"name":"LPDDHAL_GETSCANLINE","features":[307,317,318]},{"name":"LPDDHAL_SETCOLORKEY","features":[307,317,318]},{"name":"LPDDHAL_SETEXCLUSIVEMODE","features":[307,317,318]},{"name":"LPDDHAL_SETINFO","features":[307,317,318]},{"name":"LPDDHAL_SETMODE","features":[307,317,318]},{"name":"LPDDHAL_UPDATENONLOCALHEAP","features":[307,317,318]},{"name":"LPDDHAL_VIDMEMALLOC","features":[307,317,318]},{"name":"LPDDHAL_VIDMEMFREE","features":[307,317,318]},{"name":"LPDDHAL_WAITFORVERTICALBLANK","features":[307,317,318]},{"name":"LPDDHEL_INIT","features":[307,317,318]},{"name":"LPDIRECTDRAWENUMERATEEXA","features":[307,317,318]},{"name":"LPDIRECTDRAWENUMERATEEXW","features":[307,317,318]},{"name":"MAX_AUTOFLIP_BUFFERS","features":[317]},{"name":"MAX_DDDEVICEID_STRING","features":[317]},{"name":"MAX_DRIVER_NAME","features":[317]},{"name":"MAX_PALETTE_SIZE","features":[317]},{"name":"MDL_64_BIT_VA","features":[317]},{"name":"MDL_ALLOCATED_FIXED_SIZE","features":[317]},{"name":"MDL_ALLOCATED_MUST_SUCCEED","features":[317]},{"name":"MDL_IO_PAGE_READ","features":[317]},{"name":"MDL_IO_SPACE","features":[317]},{"name":"MDL_LOCK_HELD","features":[317]},{"name":"MDL_MAPPED_TO_SYSTEM_VA","features":[317]},{"name":"MDL_MAPPING_CAN_FAIL","features":[317]},{"name":"MDL_NETWORK_HEADER","features":[317]},{"name":"MDL_PAGES_LOCKED","features":[317]},{"name":"MDL_PARENT_MAPPED_SYSTEM_VA","features":[317]},{"name":"MDL_PARTIAL","features":[317]},{"name":"MDL_PARTIAL_HAS_BEEN_MAPPED","features":[317]},{"name":"MDL_SCATTER_GATHER_VA","features":[317]},{"name":"MDL_SOURCE_IS_NONPAGED_POOL","features":[317]},{"name":"MDL_WRITE_OPERATION","features":[317]},{"name":"OBJECT_ISROOT","features":[317]},{"name":"PDD_ALPHABLT","features":[307,317]},{"name":"PDD_CANCREATESURFACE","features":[317]},{"name":"PDD_COLORCB_COLORCONTROL","features":[307,317]},{"name":"PDD_CREATEPALETTE","features":[307,317,318]},{"name":"PDD_CREATESURFACE","features":[307,317]},{"name":"PDD_CREATESURFACEEX","features":[307,317]},{"name":"PDD_DESTROYDDLOCAL","features":[317]},{"name":"PDD_DESTROYDRIVER","features":[317]},{"name":"PDD_DESTROYDRIVERDATA","features":[317]},{"name":"PDD_FLIPTOGDISURFACE","features":[317]},{"name":"PDD_FREEDRIVERMEMORY","features":[307,317]},{"name":"PDD_GETAVAILDRIVERMEMORY","features":[317]},{"name":"PDD_GETDRIVERINFO","features":[317]},{"name":"PDD_GETDRIVERSTATE","features":[317]},{"name":"PDD_GETSCANLINE","features":[317]},{"name":"PDD_GETVPORTAUTOFLIPSURFACEDATA","features":[317]},{"name":"PDD_KERNELCB_SYNCSURFACE","features":[307,317]},{"name":"PDD_KERNELCB_SYNCVIDEOPORT","features":[307,317]},{"name":"PDD_MAPMEMORY","features":[307,317]},{"name":"PDD_MOCOMPCB_BEGINFRAME","features":[307,317]},{"name":"PDD_MOCOMPCB_CREATE","features":[317]},{"name":"PDD_MOCOMPCB_DESTROY","features":[317]},{"name":"PDD_MOCOMPCB_ENDFRAME","features":[317]},{"name":"PDD_MOCOMPCB_GETCOMPBUFFINFO","features":[317]},{"name":"PDD_MOCOMPCB_GETFORMATS","features":[317]},{"name":"PDD_MOCOMPCB_GETGUIDS","features":[317]},{"name":"PDD_MOCOMPCB_GETINTERNALINFO","features":[317]},{"name":"PDD_MOCOMPCB_QUERYSTATUS","features":[307,317]},{"name":"PDD_MOCOMPCB_RENDER","features":[307,317]},{"name":"PDD_PALCB_DESTROYPALETTE","features":[317]},{"name":"PDD_PALCB_SETENTRIES","features":[317,318]},{"name":"PDD_SETCOLORKEY","features":[307,317]},{"name":"PDD_SETEXCLUSIVEMODE","features":[317]},{"name":"PDD_SETMODE","features":[317]},{"name":"PDD_SETMODEDATA","features":[317]},{"name":"PDD_SURFCB_ADDATTACHEDSURFACE","features":[307,317]},{"name":"PDD_SURFCB_BLT","features":[307,317]},{"name":"PDD_SURFCB_DESTROYSURFACE","features":[307,317]},{"name":"PDD_SURFCB_FLIP","features":[307,317]},{"name":"PDD_SURFCB_GETBLTSTATUS","features":[307,317]},{"name":"PDD_SURFCB_GETFLIPSTATUS","features":[307,317]},{"name":"PDD_SURFCB_LOCK","features":[307,317]},{"name":"PDD_SURFCB_SETCLIPLIST","features":[307,317]},{"name":"PDD_SURFCB_SETCOLORKEY","features":[307,317]},{"name":"PDD_SURFCB_SETOVERLAYPOSITION","features":[307,317]},{"name":"PDD_SURFCB_SETPALETTE","features":[307,317]},{"name":"PDD_SURFCB_UNLOCK","features":[307,317]},{"name":"PDD_SURFCB_UPDATEOVERLAY","features":[307,317]},{"name":"PDD_VPORTCB_CANCREATEVIDEOPORT","features":[317]},{"name":"PDD_VPORTCB_COLORCONTROL","features":[307,317]},{"name":"PDD_VPORTCB_CREATEVIDEOPORT","features":[307,317]},{"name":"PDD_VPORTCB_DESTROYVPORT","features":[307,317]},{"name":"PDD_VPORTCB_FLIP","features":[307,317]},{"name":"PDD_VPORTCB_GETAUTOFLIPSURF","features":[317]},{"name":"PDD_VPORTCB_GETBANDWIDTH","features":[307,317]},{"name":"PDD_VPORTCB_GETFIELD","features":[307,317]},{"name":"PDD_VPORTCB_GETFLIPSTATUS","features":[317]},{"name":"PDD_VPORTCB_GETINPUTFORMATS","features":[307,317]},{"name":"PDD_VPORTCB_GETLINE","features":[307,317]},{"name":"PDD_VPORTCB_GETOUTPUTFORMATS","features":[307,317]},{"name":"PDD_VPORTCB_GETSIGNALSTATUS","features":[307,317]},{"name":"PDD_VPORTCB_GETVPORTCONNECT","features":[317]},{"name":"PDD_VPORTCB_UPDATE","features":[307,317]},{"name":"PDD_VPORTCB_WAITFORSYNC","features":[307,317]},{"name":"PDD_WAITFORVERTICALBLANK","features":[317]},{"name":"PDX_BOBNEXTFIELD","features":[317]},{"name":"PDX_ENABLEIRQ","features":[317]},{"name":"PDX_FLIPOVERLAY","features":[317]},{"name":"PDX_FLIPVIDEOPORT","features":[317]},{"name":"PDX_GETCURRENTAUTOFLIP","features":[317]},{"name":"PDX_GETIRQINFO","features":[317]},{"name":"PDX_GETPOLARITY","features":[317]},{"name":"PDX_GETPREVIOUSAUTOFLIP","features":[317]},{"name":"PDX_GETTRANSFERSTATUS","features":[317]},{"name":"PDX_IRQCALLBACK","features":[317]},{"name":"PDX_LOCK","features":[317]},{"name":"PDX_SETSTATE","features":[307,317]},{"name":"PDX_SKIPNEXTFIELD","features":[317]},{"name":"PDX_TRANSFER","features":[317]},{"name":"PFINDEX_UNINITIALIZED","features":[317]},{"name":"PROCESS_LIST","features":[317]},{"name":"REGSTR_KEY_DDHW_DESCRIPTION","features":[317]},{"name":"REGSTR_KEY_DDHW_DRIVERNAME","features":[317]},{"name":"REGSTR_PATH_DDHW","features":[317]},{"name":"ROP_HAS_PATTERN","features":[317]},{"name":"ROP_HAS_SOURCE","features":[317]},{"name":"SURFACEALIGNMENT","features":[317]},{"name":"SURFACEALIGN_DISCARDABLE","features":[317]},{"name":"VIDEOMEMORY","features":[307,317]},{"name":"VIDEOMEMORYINFO","features":[317]},{"name":"VIDMEM","features":[307,317]},{"name":"VIDMEMINFO","features":[307,317]},{"name":"VIDMEM_HEAPDISABLED","features":[317]},{"name":"VIDMEM_ISHEAP","features":[317]},{"name":"VIDMEM_ISLINEAR","features":[317]},{"name":"VIDMEM_ISNONLOCAL","features":[317]},{"name":"VIDMEM_ISRECTANGULAR","features":[317]},{"name":"VIDMEM_ISWC","features":[317]},{"name":"VMEMHEAP","features":[307,317]},{"name":"VMEMHEAP_ALIGNMENT","features":[317]},{"name":"VMEMHEAP_LINEAR","features":[317]},{"name":"VMEMHEAP_RECTANGULAR","features":[317]},{"name":"VMEML","features":[307,317]},{"name":"VMEMR","features":[307,317]},{"name":"_FACDD","features":[317]}],"411":[{"name":"CLSID_AutoScrollBehavior","features":[408]},{"name":"CLSID_DeferContactService","features":[408]},{"name":"CLSID_DragDropConfigurationBehavior","features":[408]},{"name":"CLSID_HorizontalIndicatorContent","features":[408]},{"name":"CLSID_VerticalIndicatorContent","features":[408]},{"name":"CLSID_VirtualViewportContent","features":[408]},{"name":"DCompManipulationCompositor","features":[408]},{"name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION","features":[408]},{"name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_FORWARD","features":[408]},{"name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_REVERSE","features":[408]},{"name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_STOP","features":[408]},{"name":"DIRECTMANIPULATION_BUILDING","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_INTERACTION","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_NONE","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_RAILS_X","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_RAILS_Y","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_SCALING","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X","features":[408]},{"name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y","features":[408]},{"name":"DIRECTMANIPULATION_COORDINATE_BOUNDARY","features":[408]},{"name":"DIRECTMANIPULATION_COORDINATE_MIRRORED","features":[408]},{"name":"DIRECTMANIPULATION_COORDINATE_ORIGIN","features":[408]},{"name":"DIRECTMANIPULATION_DISABLED","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CANCELLED","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_COMMITTED","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_HOLD_DRAG","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_HORIZONTAL","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_SELECT_DRAG","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_SELECT_ONLY","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_VERTICAL","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_DRAGGING","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_PRESELECT","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_READY","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_SELECTING","features":[408]},{"name":"DIRECTMANIPULATION_DRAG_DROP_STATUS","features":[408]},{"name":"DIRECTMANIPULATION_ENABLED","features":[408]},{"name":"DIRECTMANIPULATION_GESTURE_CONFIGURATION","features":[408]},{"name":"DIRECTMANIPULATION_GESTURE_CROSS_SLIDE_HORIZONTAL","features":[408]},{"name":"DIRECTMANIPULATION_GESTURE_CROSS_SLIDE_VERTICAL","features":[408]},{"name":"DIRECTMANIPULATION_GESTURE_DEFAULT","features":[408]},{"name":"DIRECTMANIPULATION_GESTURE_NONE","features":[408]},{"name":"DIRECTMANIPULATION_GESTURE_PINCH_ZOOM","features":[408]},{"name":"DIRECTMANIPULATION_HITTEST_TYPE","features":[408]},{"name":"DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS","features":[408]},{"name":"DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS","features":[408]},{"name":"DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS","features":[408]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT","features":[408]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_CENTER","features":[408]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_LEFT","features":[408]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_NONE","features":[408]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_RIGHT","features":[408]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_UNLOCKCENTER","features":[408]},{"name":"DIRECTMANIPULATION_INERTIA","features":[408]},{"name":"DIRECTMANIPULATION_INPUT_MODE","features":[408]},{"name":"DIRECTMANIPULATION_INPUT_MODE_AUTOMATIC","features":[408]},{"name":"DIRECTMANIPULATION_INPUT_MODE_MANUAL","features":[408]},{"name":"DIRECTMANIPULATION_INTERACTION_BEGIN","features":[408]},{"name":"DIRECTMANIPULATION_INTERACTION_END","features":[408]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE","features":[408]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_CROSS_SLIDE","features":[408]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_HOLD","features":[408]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_PINCH_ZOOM","features":[408]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_TAP","features":[408]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_MANIPULATION","features":[408]},{"name":"DIRECTMANIPULATION_KEYBOARDFOCUS","features":[408]},{"name":"DIRECTMANIPULATION_MOTION_ALL","features":[408]},{"name":"DIRECTMANIPULATION_MOTION_CENTERX","features":[408]},{"name":"DIRECTMANIPULATION_MOTION_CENTERY","features":[408]},{"name":"DIRECTMANIPULATION_MOTION_NONE","features":[408]},{"name":"DIRECTMANIPULATION_MOTION_TRANSLATEX","features":[408]},{"name":"DIRECTMANIPULATION_MOTION_TRANSLATEY","features":[408]},{"name":"DIRECTMANIPULATION_MOTION_TYPES","features":[408]},{"name":"DIRECTMANIPULATION_MOTION_ZOOM","features":[408]},{"name":"DIRECTMANIPULATION_MOUSEFOCUS","features":[408]},{"name":"DIRECTMANIPULATION_READY","features":[408]},{"name":"DIRECTMANIPULATION_RUNNING","features":[408]},{"name":"DIRECTMANIPULATION_SNAPPOINT_COORDINATE","features":[408]},{"name":"DIRECTMANIPULATION_SNAPPOINT_MANDATORY","features":[408]},{"name":"DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE","features":[408]},{"name":"DIRECTMANIPULATION_SNAPPOINT_OPTIONAL","features":[408]},{"name":"DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE","features":[408]},{"name":"DIRECTMANIPULATION_SNAPPOINT_TYPE","features":[408]},{"name":"DIRECTMANIPULATION_STATUS","features":[408]},{"name":"DIRECTMANIPULATION_SUSPENDED","features":[408]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT","features":[408]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_BOTTOM","features":[408]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_CENTER","features":[408]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_NONE","features":[408]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_TOP","features":[408]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER","features":[408]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS","features":[408]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_AUTODISABLE","features":[408]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_DEFAULT","features":[408]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_DISABLEPIXELSNAPPING","features":[408]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_EXPLICITHITTEST","features":[408]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_INPUT","features":[408]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_MANUALUPDATE","features":[408]},{"name":"DirectManipulationManager","features":[408]},{"name":"DirectManipulationPrimaryContent","features":[408]},{"name":"DirectManipulationSharedManager","features":[408]},{"name":"DirectManipulationUpdateManager","features":[408]},{"name":"DirectManipulationViewport","features":[408]},{"name":"IDirectManipulationAutoScrollBehavior","features":[408]},{"name":"IDirectManipulationCompositor","features":[408]},{"name":"IDirectManipulationCompositor2","features":[408]},{"name":"IDirectManipulationContent","features":[408]},{"name":"IDirectManipulationDeferContactService","features":[408]},{"name":"IDirectManipulationDragDropBehavior","features":[408]},{"name":"IDirectManipulationDragDropEventHandler","features":[408]},{"name":"IDirectManipulationFrameInfoProvider","features":[408]},{"name":"IDirectManipulationInteractionEventHandler","features":[408]},{"name":"IDirectManipulationManager","features":[408]},{"name":"IDirectManipulationManager2","features":[408]},{"name":"IDirectManipulationManager3","features":[408]},{"name":"IDirectManipulationPrimaryContent","features":[408]},{"name":"IDirectManipulationUpdateHandler","features":[408]},{"name":"IDirectManipulationUpdateManager","features":[408]},{"name":"IDirectManipulationViewport","features":[408]},{"name":"IDirectManipulationViewport2","features":[408]},{"name":"IDirectManipulationViewportEventHandler","features":[408]}],"412":[{"name":"DWRITE_ALPHA_MAX","features":[409]},{"name":"DWRITE_AUTOMATIC_FONT_AXES","features":[409]},{"name":"DWRITE_AUTOMATIC_FONT_AXES_NONE","features":[409]},{"name":"DWRITE_AUTOMATIC_FONT_AXES_OPTICAL_SIZE","features":[409]},{"name":"DWRITE_BASELINE","features":[409]},{"name":"DWRITE_BASELINE_CENTRAL","features":[409]},{"name":"DWRITE_BASELINE_DEFAULT","features":[409]},{"name":"DWRITE_BASELINE_HANGING","features":[409]},{"name":"DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM","features":[409]},{"name":"DWRITE_BASELINE_IDEOGRAPHIC_TOP","features":[409]},{"name":"DWRITE_BASELINE_MATH","features":[409]},{"name":"DWRITE_BASELINE_MAXIMUM","features":[409]},{"name":"DWRITE_BASELINE_MINIMUM","features":[409]},{"name":"DWRITE_BASELINE_ROMAN","features":[409]},{"name":"DWRITE_BITMAP_DATA_BGRA32","features":[409]},{"name":"DWRITE_BREAK_CONDITION","features":[409]},{"name":"DWRITE_BREAK_CONDITION_CAN_BREAK","features":[409]},{"name":"DWRITE_BREAK_CONDITION_MAY_NOT_BREAK","features":[409]},{"name":"DWRITE_BREAK_CONDITION_MUST_BREAK","features":[409]},{"name":"DWRITE_BREAK_CONDITION_NEUTRAL","features":[409]},{"name":"DWRITE_CARET_METRICS","features":[409]},{"name":"DWRITE_CLUSTER_METRICS","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_CLEAR","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_COLOR_BURN","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_COLOR_DODGE","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_DARKEN","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_DEST","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_DEST_ATOP","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_DEST_IN","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_DEST_OUT","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_DEST_OVER","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_DIFFERENCE","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_EXCLUSION","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_HARD_LIGHT","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_HSL_COLOR","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_HSL_HUE","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_HSL_SATURATION","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_LIGHTEN","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_MODE","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_MULTIPLY","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_OVERLAY","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_PLUS","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_SCREEN","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_SOFT_LIGHT","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_SRC","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_SRC_ATOP","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_SRC_IN","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_SRC_OUT","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_SRC_OVER","features":[409]},{"name":"DWRITE_COLOR_COMPOSITE_XOR","features":[409]},{"name":"DWRITE_COLOR_F","features":[409]},{"name":"DWRITE_COLOR_GLYPH_RUN","features":[307,409]},{"name":"DWRITE_COLOR_GLYPH_RUN1","features":[307,409]},{"name":"DWRITE_CONTAINER_TYPE","features":[409]},{"name":"DWRITE_CONTAINER_TYPE_UNKNOWN","features":[409]},{"name":"DWRITE_CONTAINER_TYPE_WOFF","features":[409]},{"name":"DWRITE_CONTAINER_TYPE_WOFF2","features":[409]},{"name":"DWRITE_ERR_BASE","features":[409]},{"name":"DWRITE_E_DOWNLOADCANCELLED","features":[409]},{"name":"DWRITE_E_DOWNLOADFAILED","features":[409]},{"name":"DWRITE_E_REMOTEFONT","features":[409]},{"name":"DWRITE_E_TOOMANYDOWNLOADS","features":[409]},{"name":"DWRITE_FACTORY_TYPE","features":[409]},{"name":"DWRITE_FACTORY_TYPE_ISOLATED","features":[409]},{"name":"DWRITE_FACTORY_TYPE_SHARED","features":[409]},{"name":"DWRITE_FILE_FRAGMENT","features":[409]},{"name":"DWRITE_FLOW_DIRECTION","features":[409]},{"name":"DWRITE_FLOW_DIRECTION_BOTTOM_TO_TOP","features":[409]},{"name":"DWRITE_FLOW_DIRECTION_LEFT_TO_RIGHT","features":[409]},{"name":"DWRITE_FLOW_DIRECTION_RIGHT_TO_LEFT","features":[409]},{"name":"DWRITE_FLOW_DIRECTION_TOP_TO_BOTTOM","features":[409]},{"name":"DWRITE_FONT_AXIS_ATTRIBUTES","features":[409]},{"name":"DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN","features":[409]},{"name":"DWRITE_FONT_AXIS_ATTRIBUTES_NONE","features":[409]},{"name":"DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE","features":[409]},{"name":"DWRITE_FONT_AXIS_RANGE","features":[409]},{"name":"DWRITE_FONT_AXIS_TAG","features":[409]},{"name":"DWRITE_FONT_AXIS_TAG_ITALIC","features":[409]},{"name":"DWRITE_FONT_AXIS_TAG_OPTICAL_SIZE","features":[409]},{"name":"DWRITE_FONT_AXIS_TAG_SLANT","features":[409]},{"name":"DWRITE_FONT_AXIS_TAG_WEIGHT","features":[409]},{"name":"DWRITE_FONT_AXIS_TAG_WIDTH","features":[409]},{"name":"DWRITE_FONT_AXIS_VALUE","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_BITMAP","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_CFF","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_RAW_CFF","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_TRUETYPE","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_TYPE1","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_UNKNOWN","features":[409]},{"name":"DWRITE_FONT_FACE_TYPE_VECTOR","features":[409]},{"name":"DWRITE_FONT_FAMILY_MODEL","features":[409]},{"name":"DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC","features":[409]},{"name":"DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE","features":[409]},{"name":"DWRITE_FONT_FEATURE","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_ALTERNATE_ANNOTATION_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_ALTERNATE_HALF_WIDTH","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_ALTERNATIVE_FRACTIONS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_CAPITAL_SPACING","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_CASE_SENSITIVE_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_ALTERNATES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_LIGATURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_SWASH","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_CURSIVE_POSITIONING","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_DEFAULT","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_DISCRETIONARY_LIGATURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_EXPERT_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_FRACTIONS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_FULL_WIDTH","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_GLYPH_COMPOSITION_DECOMPOSITION","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_HALANT_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_HALF_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_HALF_WIDTH","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_HISTORICAL_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_HISTORICAL_LIGATURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_HOJO_KANJI_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_HORIZONTAL_KANA_ALTERNATES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_JIS04_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_JIS78_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_JIS83_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_JIS90_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_KERNING","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_LINING_FIGURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_LOCALIZED_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_MARK_POSITIONING","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_MARK_TO_MARK_POSITIONING","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_MATHEMATICAL_GREEK","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_NLC_KANJI_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_OLD_STYLE_FIGURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_ORDINALS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS_FROM_CAPITALS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_ALTERNATE_WIDTH","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_FIGURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_WIDTHS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_QUARTER_WIDTHS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_REQUIRED_LIGATURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_RUBY_NOTATION_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_SCIENTIFIC_INFERIORS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_SIMPLIFIED_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_SLASHED_ZERO","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS_FROM_CAPITALS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STANDARD_LIGATURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_ALTERNATES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_10","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_11","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_12","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_13","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_14","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_15","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_16","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_17","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_18","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_19","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_2","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_20","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_3","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_4","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_5","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_6","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_7","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_8","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_9","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_SUBSCRIPT","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_SUPERSCRIPT","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_SWASH","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_TABULAR_FIGURES","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_THIRD_WIDTHS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_TITLING","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_TRADITIONAL_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_TRADITIONAL_NAME_FORMS","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_UNICASE","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_VERTICAL_ALTERNATES_AND_ROTATION","features":[409]},{"name":"DWRITE_FONT_FEATURE_TAG_VERTICAL_WRITING","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_BITMAP","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_CFF","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_OPENTYPE_COLLECTION","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_TRUETYPE","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_TRUETYPE_COLLECTION","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_TYPE1_PFB","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_TYPE1_PFM","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_UNKNOWN","features":[409]},{"name":"DWRITE_FONT_FILE_TYPE_VECTOR","features":[409]},{"name":"DWRITE_FONT_LINE_GAP_USAGE","features":[409]},{"name":"DWRITE_FONT_LINE_GAP_USAGE_DEFAULT","features":[409]},{"name":"DWRITE_FONT_LINE_GAP_USAGE_DISABLED","features":[409]},{"name":"DWRITE_FONT_LINE_GAP_USAGE_ENABLED","features":[409]},{"name":"DWRITE_FONT_METRICS","features":[409]},{"name":"DWRITE_FONT_METRICS1","features":[307,409]},{"name":"DWRITE_FONT_PROPERTY","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_FACE_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_FAMILY_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_FULL_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_NONE","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_STRETCH","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_STYLE","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_TOTAL","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_TOTAL_RS3","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_WEIGHT","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME","features":[409]},{"name":"DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME","features":[409]},{"name":"DWRITE_FONT_SIMULATIONS","features":[409]},{"name":"DWRITE_FONT_SIMULATIONS_BOLD","features":[409]},{"name":"DWRITE_FONT_SIMULATIONS_NONE","features":[409]},{"name":"DWRITE_FONT_SIMULATIONS_OBLIQUE","features":[409]},{"name":"DWRITE_FONT_SOURCE_TYPE","features":[409]},{"name":"DWRITE_FONT_SOURCE_TYPE_APPX_PACKAGE","features":[409]},{"name":"DWRITE_FONT_SOURCE_TYPE_PER_MACHINE","features":[409]},{"name":"DWRITE_FONT_SOURCE_TYPE_PER_USER","features":[409]},{"name":"DWRITE_FONT_SOURCE_TYPE_REMOTE_FONT_PROVIDER","features":[409]},{"name":"DWRITE_FONT_SOURCE_TYPE_UNKNOWN","features":[409]},{"name":"DWRITE_FONT_STRETCH","features":[409]},{"name":"DWRITE_FONT_STRETCH_CONDENSED","features":[409]},{"name":"DWRITE_FONT_STRETCH_EXPANDED","features":[409]},{"name":"DWRITE_FONT_STRETCH_EXTRA_CONDENSED","features":[409]},{"name":"DWRITE_FONT_STRETCH_EXTRA_EXPANDED","features":[409]},{"name":"DWRITE_FONT_STRETCH_MEDIUM","features":[409]},{"name":"DWRITE_FONT_STRETCH_NORMAL","features":[409]},{"name":"DWRITE_FONT_STRETCH_SEMI_CONDENSED","features":[409]},{"name":"DWRITE_FONT_STRETCH_SEMI_EXPANDED","features":[409]},{"name":"DWRITE_FONT_STRETCH_ULTRA_CONDENSED","features":[409]},{"name":"DWRITE_FONT_STRETCH_ULTRA_EXPANDED","features":[409]},{"name":"DWRITE_FONT_STRETCH_UNDEFINED","features":[409]},{"name":"DWRITE_FONT_STYLE","features":[409]},{"name":"DWRITE_FONT_STYLE_ITALIC","features":[409]},{"name":"DWRITE_FONT_STYLE_NORMAL","features":[409]},{"name":"DWRITE_FONT_STYLE_OBLIQUE","features":[409]},{"name":"DWRITE_FONT_WEIGHT","features":[409]},{"name":"DWRITE_FONT_WEIGHT_BLACK","features":[409]},{"name":"DWRITE_FONT_WEIGHT_BOLD","features":[409]},{"name":"DWRITE_FONT_WEIGHT_DEMI_BOLD","features":[409]},{"name":"DWRITE_FONT_WEIGHT_EXTRA_BLACK","features":[409]},{"name":"DWRITE_FONT_WEIGHT_EXTRA_BOLD","features":[409]},{"name":"DWRITE_FONT_WEIGHT_EXTRA_LIGHT","features":[409]},{"name":"DWRITE_FONT_WEIGHT_HEAVY","features":[409]},{"name":"DWRITE_FONT_WEIGHT_LIGHT","features":[409]},{"name":"DWRITE_FONT_WEIGHT_MEDIUM","features":[409]},{"name":"DWRITE_FONT_WEIGHT_NORMAL","features":[409]},{"name":"DWRITE_FONT_WEIGHT_REGULAR","features":[409]},{"name":"DWRITE_FONT_WEIGHT_SEMI_BOLD","features":[409]},{"name":"DWRITE_FONT_WEIGHT_SEMI_LIGHT","features":[409]},{"name":"DWRITE_FONT_WEIGHT_THIN","features":[409]},{"name":"DWRITE_FONT_WEIGHT_ULTRA_BLACK","features":[409]},{"name":"DWRITE_FONT_WEIGHT_ULTRA_BOLD","features":[409]},{"name":"DWRITE_FONT_WEIGHT_ULTRA_LIGHT","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_DATA","features":[307,398,409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_CFF","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_COLR","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_JPEG","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_NONE","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_PNG","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_SVG","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_TIFF","features":[409]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE","features":[409]},{"name":"DWRITE_GLYPH_METRICS","features":[409]},{"name":"DWRITE_GLYPH_OFFSET","features":[409]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE","features":[409]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE_0_DEGREES","features":[409]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE_180_DEGREES","features":[409]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE_270_DEGREES","features":[409]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE_90_DEGREES","features":[409]},{"name":"DWRITE_GLYPH_RUN","features":[307,409]},{"name":"DWRITE_GLYPH_RUN_DESCRIPTION","features":[409]},{"name":"DWRITE_GRID_FIT_MODE","features":[409]},{"name":"DWRITE_GRID_FIT_MODE_DEFAULT","features":[409]},{"name":"DWRITE_GRID_FIT_MODE_DISABLED","features":[409]},{"name":"DWRITE_GRID_FIT_MODE_ENABLED","features":[409]},{"name":"DWRITE_HIT_TEST_METRICS","features":[307,409]},{"name":"DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_DESCRIPTION","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_DESIGNER","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_DESIGNER_URL","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_FULL_NAME","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_ID","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_MANUFACTURER","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_NONE","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_PREFERRED_FAMILY_NAMES","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_TRADEMARK","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES","features":[409]},{"name":"DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME","features":[409]},{"name":"DWRITE_INLINE_OBJECT_METRICS","features":[307,409]},{"name":"DWRITE_JUSTIFICATION_OPPORTUNITY","features":[409]},{"name":"DWRITE_LINE_BREAKPOINT","features":[409]},{"name":"DWRITE_LINE_METRICS","features":[307,409]},{"name":"DWRITE_LINE_METRICS1","features":[307,409]},{"name":"DWRITE_LINE_SPACING","features":[409]},{"name":"DWRITE_LINE_SPACING_METHOD","features":[409]},{"name":"DWRITE_LINE_SPACING_METHOD_DEFAULT","features":[409]},{"name":"DWRITE_LINE_SPACING_METHOD_PROPORTIONAL","features":[409]},{"name":"DWRITE_LINE_SPACING_METHOD_UNIFORM","features":[409]},{"name":"DWRITE_LOCALITY","features":[409]},{"name":"DWRITE_LOCALITY_LOCAL","features":[409]},{"name":"DWRITE_LOCALITY_PARTIAL","features":[409]},{"name":"DWRITE_LOCALITY_REMOTE","features":[409]},{"name":"DWRITE_MATRIX","features":[409]},{"name":"DWRITE_MEASURING_MODE","features":[409]},{"name":"DWRITE_MEASURING_MODE_GDI_CLASSIC","features":[409]},{"name":"DWRITE_MEASURING_MODE_GDI_NATURAL","features":[409]},{"name":"DWRITE_MEASURING_MODE_NATURAL","features":[409]},{"name":"DWRITE_NO_PALETTE_INDEX","features":[409]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD","features":[409]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL","features":[409]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE","features":[409]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL","features":[409]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE","features":[409]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL","features":[409]},{"name":"DWRITE_OPTICAL_ALIGNMENT","features":[409]},{"name":"DWRITE_OPTICAL_ALIGNMENT_NONE","features":[409]},{"name":"DWRITE_OPTICAL_ALIGNMENT_NO_SIDE_BEARINGS","features":[409]},{"name":"DWRITE_OUTLINE_THRESHOLD","features":[409]},{"name":"DWRITE_OUTLINE_THRESHOLD_ALIASED","features":[409]},{"name":"DWRITE_OUTLINE_THRESHOLD_ANTIALIASED","features":[409]},{"name":"DWRITE_OVERHANG_METRICS","features":[409]},{"name":"DWRITE_PAINT_ATTRIBUTES","features":[409]},{"name":"DWRITE_PAINT_ATTRIBUTES_NONE","features":[409]},{"name":"DWRITE_PAINT_ATTRIBUTES_USES_PALETTE","features":[409]},{"name":"DWRITE_PAINT_ATTRIBUTES_USES_TEXT_COLOR","features":[409]},{"name":"DWRITE_PAINT_COLOR","features":[409]},{"name":"DWRITE_PAINT_ELEMENT","features":[398,409]},{"name":"DWRITE_PAINT_FEATURE_LEVEL","features":[409]},{"name":"DWRITE_PAINT_FEATURE_LEVEL_COLR_V0","features":[409]},{"name":"DWRITE_PAINT_FEATURE_LEVEL_COLR_V1","features":[409]},{"name":"DWRITE_PAINT_FEATURE_LEVEL_NONE","features":[409]},{"name":"DWRITE_PAINT_TYPE","features":[409]},{"name":"DWRITE_PAINT_TYPE_COLOR_GLYPH","features":[409]},{"name":"DWRITE_PAINT_TYPE_COMPOSITE","features":[409]},{"name":"DWRITE_PAINT_TYPE_GLYPH","features":[409]},{"name":"DWRITE_PAINT_TYPE_LAYERS","features":[409]},{"name":"DWRITE_PAINT_TYPE_LINEAR_GRADIENT","features":[409]},{"name":"DWRITE_PAINT_TYPE_NONE","features":[409]},{"name":"DWRITE_PAINT_TYPE_RADIAL_GRADIENT","features":[409]},{"name":"DWRITE_PAINT_TYPE_SOLID","features":[409]},{"name":"DWRITE_PAINT_TYPE_SOLID_GLYPH","features":[409]},{"name":"DWRITE_PAINT_TYPE_SWEEP_GRADIENT","features":[409]},{"name":"DWRITE_PAINT_TYPE_TRANSFORM","features":[409]},{"name":"DWRITE_PANOSE","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_ANY","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_DOUBLE_SERIF","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_HORZ","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_SINGLE_SERIF","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_VERT","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_WEDGE","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_DOUBLE_SERIF","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_HORIZONTAL","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_SINGLE_SERIF","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_VERTICAL","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_WEDGE","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_DOUBLE_SERIF","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORIZONTAL","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORZ","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_SINGLE_SERIF","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERT","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERTICAL","features":[409]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_WEDGE","features":[409]},{"name":"DWRITE_PANOSE_ASPECT","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_ANY","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_CONDENSED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_EXTENDED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_MONOSPACED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_NORMAL","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_RATIO","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_ANY","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_CONDENSED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_EXPANDED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_NORMAL","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_VERY_CONDENSED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_VERY_EXPANDED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_SUPER_CONDENSED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_SUPER_EXTENDED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_VERY_CONDENSED","features":[409]},{"name":"DWRITE_PANOSE_ASPECT_VERY_EXTENDED","features":[409]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES","features":[409]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_ANY","features":[409]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_EXTENDED_COLLECTION","features":[409]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_LITERALS","features":[409]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_NO_LOWER_CASE","features":[409]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_SMALL_CAPS","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_ANY","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_BROKEN","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_HIGH","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_HORIZONTAL_HIGH","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_HORIZONTAL_LOW","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_HORIZONTAL_MEDIUM","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_LOW","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_MEDIUM","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_MEDIUM_HIGH","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_MEDIUM_LOW","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_NONE","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_VERY_HIGH","features":[409]},{"name":"DWRITE_PANOSE_CONTRAST_VERY_LOW","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_ANY","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_CARTOON","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_COLLAGE","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_DERIVATIVE","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_INITIALS","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_MONTAGE","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ASPECT","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ELEMENTS","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_TOPOLOGY","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_ORNAMENTED","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_PICTURE_STEMS","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_TEXT_AND_BACKGROUND","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ANY","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ART_DECO","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_BLACKLETTER","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_CURSIVE","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_ARMS","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_FORMS","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_HORSESHOE_E_AND_A","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_IMPLIED_TOPOLOGY","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_LOMBARDIC_FORMS","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_MULTIPLE_SEGMENT","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SQUARE","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_STANDARD","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SWASH_VARIANCE","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UNEVEN_WEIGHTING","features":[409]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UPPER_CASE_IN_LOWER_CASE","features":[409]},{"name":"DWRITE_PANOSE_FAMILY","features":[409]},{"name":"DWRITE_PANOSE_FAMILY_ANY","features":[409]},{"name":"DWRITE_PANOSE_FAMILY_DECORATIVE","features":[409]},{"name":"DWRITE_PANOSE_FAMILY_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_FAMILY_PICTORIAL","features":[409]},{"name":"DWRITE_PANOSE_FAMILY_SCRIPT","features":[409]},{"name":"DWRITE_PANOSE_FAMILY_SYMBOL","features":[409]},{"name":"DWRITE_PANOSE_FAMILY_TEXT_DISPLAY","features":[409]},{"name":"DWRITE_PANOSE_FILL","features":[409]},{"name":"DWRITE_PANOSE_FILL_ANY","features":[409]},{"name":"DWRITE_PANOSE_FILL_COMPLEX_FILL","features":[409]},{"name":"DWRITE_PANOSE_FILL_DRAWN_DISTRESSED","features":[409]},{"name":"DWRITE_PANOSE_FILL_NO_FILL","features":[409]},{"name":"DWRITE_PANOSE_FILL_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_FILL_PATTERNED_FILL","features":[409]},{"name":"DWRITE_PANOSE_FILL_SHAPED_FILL","features":[409]},{"name":"DWRITE_PANOSE_FILL_STANDARD_SOLID_FILL","features":[409]},{"name":"DWRITE_PANOSE_FINIALS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_ANY","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_NONE_CLOSED_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_NONE_NO_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_NONE_OPEN_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_ROUND_CLOSED_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_ROUND_NO_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_ROUND_OPEN_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_SHARP_CLOSED_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_SHARP_NO_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_SHARP_OPEN_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_TAPERED_CLOSED_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_TAPERED_NO_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_FINIALS_TAPERED_OPEN_LOOPS","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_ANY","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_BOXED","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_CONTACT","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_FLATTENED","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_OFF_CENTER","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_ROUNDED","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_SQUARE","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_WEIGHTED","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_BOXED","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_CONTACT","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_FLATTENED","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_OFF_CENTER","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_ROUNDED","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_SQUARE","features":[409]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_WEIGHTED","features":[409]},{"name":"DWRITE_PANOSE_LINING","features":[409]},{"name":"DWRITE_PANOSE_LINING_ANY","features":[409]},{"name":"DWRITE_PANOSE_LINING_BACKDROP","features":[409]},{"name":"DWRITE_PANOSE_LINING_ENGRAVED","features":[409]},{"name":"DWRITE_PANOSE_LINING_INLINE","features":[409]},{"name":"DWRITE_PANOSE_LINING_NONE","features":[409]},{"name":"DWRITE_PANOSE_LINING_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_LINING_OUTLINE","features":[409]},{"name":"DWRITE_PANOSE_LINING_RELIEF","features":[409]},{"name":"DWRITE_PANOSE_LINING_SHADOW","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_ANY","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_CONSTANT_POINTED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_CONSTANT_SERIFED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_CONSTANT_TRIMMED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_HIGH_POINTED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_HIGH_SERIFED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_HIGH_TRIMMED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_LOW_POINTED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_LOW_SERIFED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_LOW_TRIMMED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_STANDARD_POINTED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_STANDARD_SERIFED","features":[409]},{"name":"DWRITE_PANOSE_MIDLINE_STANDARD_TRIMMED","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_ANY","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_CONDENSED","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_EVEN_WIDTH","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_EXPANDED","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_MODERN","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_MONOSPACED","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_OLD_STYLE","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_VERY_CONDENSED","features":[409]},{"name":"DWRITE_PANOSE_PROPORTION_VERY_EXPANDED","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_ANY","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_EXTREME_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_MORE_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_NO_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_SOME_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_EXTREME_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_MORE_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_NO_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_SOME_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_EXTREME_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_MORE_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_NO_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_SOME_WRAPPING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_ANY","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_CONNECTED","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_DISCONNECTED","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_TRAILING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_CONNECTED","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_DISCONNECTED","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_TRAILING","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_CONNECTED","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_DISCONNECTED","features":[409]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_TRAILING","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_ANY","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_BONE","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_COVE","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_EXAGGERATED","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_FLARED","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_NORMAL_SANS","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_OBTUSE_COVE","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_OBTUSE_SANS","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_OBTUSE_SQUARE_COVE","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_OVAL","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_PERPENDICULAR_SANS","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_PERP_SANS","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_ROUNDED","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_SCRIPT","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_SQUARE","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_SQUARE_COVE","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_THIN","features":[409]},{"name":"DWRITE_PANOSE_SERIF_STYLE_TRIANGLE","features":[409]},{"name":"DWRITE_PANOSE_SPACING","features":[409]},{"name":"DWRITE_PANOSE_SPACING_ANY","features":[409]},{"name":"DWRITE_PANOSE_SPACING_MONOSPACED","features":[409]},{"name":"DWRITE_PANOSE_SPACING_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_SPACING_PROPORTIONAL_SPACED","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_ANY","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_DIAGONAL","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_HORIZONTAL","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_TRANSITIONAL","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_VERTICAL","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_INSTANT_HORIZONTAL","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_INSTANT_VERTICAL","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_NO_VARIATION","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_RAPID_HORIZONTAL","features":[409]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_RAPID_VERTICAL","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_ANY","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_EXCEPTIONALLY_WIDE","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NARROW","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NORMAL","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NO_WIDTH","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_SUPER_WIDE","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_VERY_NARROW","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_VERY_WIDE","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_WIDE","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_ANY","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_BOARDERS","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_EXPERT","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_ICONS","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_INDUSTRY_SPECIFIC","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_LOGOS","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_MONTAGES","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_MUSIC","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_PATTERNS","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_PICTURES","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_SCIENTIFIC","features":[409]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_SHAPES","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_ANY","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_BALL","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_BRUSH","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_ENGRAVED","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_FELT_PEN_BRUSH_TIP","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_FLAT_NIB","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_PRESSURE_POINT","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_ROUGH","features":[409]},{"name":"DWRITE_PANOSE_TOOL_KIND_WILD_BRUSH","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_ANY","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_BLACK","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_BOLD","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_BOOK","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_DEMI","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_EXTRA_BLACK","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_HEAVY","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_LIGHT","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_MEDIUM","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_NORD","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_THIN","features":[409]},{"name":"DWRITE_PANOSE_WEIGHT_VERY_LIGHT","features":[409]},{"name":"DWRITE_PANOSE_XASCENT","features":[409]},{"name":"DWRITE_PANOSE_XASCENT_ANY","features":[409]},{"name":"DWRITE_PANOSE_XASCENT_HIGH","features":[409]},{"name":"DWRITE_PANOSE_XASCENT_LOW","features":[409]},{"name":"DWRITE_PANOSE_XASCENT_MEDIUM","features":[409]},{"name":"DWRITE_PANOSE_XASCENT_NO_FIT","features":[409]},{"name":"DWRITE_PANOSE_XASCENT_VERY_HIGH","features":[409]},{"name":"DWRITE_PANOSE_XASCENT_VERY_LOW","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_ANY","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_CONSTANT_LARGE","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_CONSTANT_SMALL","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_CONSTANT_STANDARD","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_CONSTANT_STD","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_DUCKING_LARGE","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_DUCKING_SMALL","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_DUCKING_STANDARD","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_DUCKING_STD","features":[409]},{"name":"DWRITE_PANOSE_XHEIGHT_NO_FIT","features":[409]},{"name":"DWRITE_PARAGRAPH_ALIGNMENT","features":[409]},{"name":"DWRITE_PARAGRAPH_ALIGNMENT_CENTER","features":[409]},{"name":"DWRITE_PARAGRAPH_ALIGNMENT_FAR","features":[409]},{"name":"DWRITE_PARAGRAPH_ALIGNMENT_NEAR","features":[409]},{"name":"DWRITE_PIXEL_GEOMETRY","features":[409]},{"name":"DWRITE_PIXEL_GEOMETRY_BGR","features":[409]},{"name":"DWRITE_PIXEL_GEOMETRY_FLAT","features":[409]},{"name":"DWRITE_PIXEL_GEOMETRY_RGB","features":[409]},{"name":"DWRITE_READING_DIRECTION","features":[409]},{"name":"DWRITE_READING_DIRECTION_BOTTOM_TO_TOP","features":[409]},{"name":"DWRITE_READING_DIRECTION_LEFT_TO_RIGHT","features":[409]},{"name":"DWRITE_READING_DIRECTION_RIGHT_TO_LEFT","features":[409]},{"name":"DWRITE_READING_DIRECTION_TOP_TO_BOTTOM","features":[409]},{"name":"DWRITE_RENDERING_MODE","features":[409]},{"name":"DWRITE_RENDERING_MODE1","features":[409]},{"name":"DWRITE_RENDERING_MODE1_ALIASED","features":[409]},{"name":"DWRITE_RENDERING_MODE1_DEFAULT","features":[409]},{"name":"DWRITE_RENDERING_MODE1_GDI_CLASSIC","features":[409]},{"name":"DWRITE_RENDERING_MODE1_GDI_NATURAL","features":[409]},{"name":"DWRITE_RENDERING_MODE1_NATURAL","features":[409]},{"name":"DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC","features":[409]},{"name":"DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED","features":[409]},{"name":"DWRITE_RENDERING_MODE1_OUTLINE","features":[409]},{"name":"DWRITE_RENDERING_MODE_ALIASED","features":[409]},{"name":"DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC","features":[409]},{"name":"DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL","features":[409]},{"name":"DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL","features":[409]},{"name":"DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC","features":[409]},{"name":"DWRITE_RENDERING_MODE_DEFAULT","features":[409]},{"name":"DWRITE_RENDERING_MODE_GDI_CLASSIC","features":[409]},{"name":"DWRITE_RENDERING_MODE_GDI_NATURAL","features":[409]},{"name":"DWRITE_RENDERING_MODE_NATURAL","features":[409]},{"name":"DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC","features":[409]},{"name":"DWRITE_RENDERING_MODE_OUTLINE","features":[409]},{"name":"DWRITE_SCRIPT_ANALYSIS","features":[409]},{"name":"DWRITE_SCRIPT_PROPERTIES","features":[409]},{"name":"DWRITE_SCRIPT_SHAPES","features":[409]},{"name":"DWRITE_SCRIPT_SHAPES_DEFAULT","features":[409]},{"name":"DWRITE_SCRIPT_SHAPES_NO_VISUAL","features":[409]},{"name":"DWRITE_SHAPING_GLYPH_PROPERTIES","features":[409]},{"name":"DWRITE_SHAPING_TEXT_PROPERTIES","features":[409]},{"name":"DWRITE_STANDARD_FONT_AXIS_COUNT","features":[409]},{"name":"DWRITE_STRIKETHROUGH","features":[409]},{"name":"DWRITE_TEXTURE_ALIASED_1x1","features":[409]},{"name":"DWRITE_TEXTURE_CLEARTYPE_3x1","features":[409]},{"name":"DWRITE_TEXTURE_TYPE","features":[409]},{"name":"DWRITE_TEXT_ALIGNMENT","features":[409]},{"name":"DWRITE_TEXT_ALIGNMENT_CENTER","features":[409]},{"name":"DWRITE_TEXT_ALIGNMENT_JUSTIFIED","features":[409]},{"name":"DWRITE_TEXT_ALIGNMENT_LEADING","features":[409]},{"name":"DWRITE_TEXT_ALIGNMENT_TRAILING","features":[409]},{"name":"DWRITE_TEXT_ANTIALIAS_MODE","features":[409]},{"name":"DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE","features":[409]},{"name":"DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE","features":[409]},{"name":"DWRITE_TEXT_METRICS","features":[409]},{"name":"DWRITE_TEXT_METRICS1","features":[409]},{"name":"DWRITE_TEXT_RANGE","features":[409]},{"name":"DWRITE_TRIMMING","features":[409]},{"name":"DWRITE_TRIMMING_GRANULARITY","features":[409]},{"name":"DWRITE_TRIMMING_GRANULARITY_CHARACTER","features":[409]},{"name":"DWRITE_TRIMMING_GRANULARITY_NONE","features":[409]},{"name":"DWRITE_TRIMMING_GRANULARITY_WORD","features":[409]},{"name":"DWRITE_TYPOGRAPHIC_FEATURES","features":[409]},{"name":"DWRITE_UNDERLINE","features":[409]},{"name":"DWRITE_UNICODE_RANGE","features":[409]},{"name":"DWRITE_VERTICAL_GLYPH_ORIENTATION","features":[409]},{"name":"DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT","features":[409]},{"name":"DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED","features":[409]},{"name":"DWRITE_WORD_WRAPPING","features":[409]},{"name":"DWRITE_WORD_WRAPPING_CHARACTER","features":[409]},{"name":"DWRITE_WORD_WRAPPING_EMERGENCY_BREAK","features":[409]},{"name":"DWRITE_WORD_WRAPPING_NO_WRAP","features":[409]},{"name":"DWRITE_WORD_WRAPPING_WHOLE_WORD","features":[409]},{"name":"DWRITE_WORD_WRAPPING_WRAP","features":[409]},{"name":"DWriteCreateFactory","features":[409]},{"name":"FACILITY_DWRITE","features":[409]},{"name":"IDWriteAsyncResult","features":[409]},{"name":"IDWriteBitmapRenderTarget","features":[409]},{"name":"IDWriteBitmapRenderTarget1","features":[409]},{"name":"IDWriteBitmapRenderTarget2","features":[409]},{"name":"IDWriteBitmapRenderTarget3","features":[409]},{"name":"IDWriteColorGlyphRunEnumerator","features":[409]},{"name":"IDWriteColorGlyphRunEnumerator1","features":[409]},{"name":"IDWriteFactory","features":[409]},{"name":"IDWriteFactory1","features":[409]},{"name":"IDWriteFactory2","features":[409]},{"name":"IDWriteFactory3","features":[409]},{"name":"IDWriteFactory4","features":[409]},{"name":"IDWriteFactory5","features":[409]},{"name":"IDWriteFactory6","features":[409]},{"name":"IDWriteFactory7","features":[409]},{"name":"IDWriteFactory8","features":[409]},{"name":"IDWriteFont","features":[409]},{"name":"IDWriteFont1","features":[409]},{"name":"IDWriteFont2","features":[409]},{"name":"IDWriteFont3","features":[409]},{"name":"IDWriteFontCollection","features":[409]},{"name":"IDWriteFontCollection1","features":[409]},{"name":"IDWriteFontCollection2","features":[409]},{"name":"IDWriteFontCollection3","features":[409]},{"name":"IDWriteFontCollectionLoader","features":[409]},{"name":"IDWriteFontDownloadListener","features":[409]},{"name":"IDWriteFontDownloadQueue","features":[409]},{"name":"IDWriteFontFace","features":[409]},{"name":"IDWriteFontFace1","features":[409]},{"name":"IDWriteFontFace2","features":[409]},{"name":"IDWriteFontFace3","features":[409]},{"name":"IDWriteFontFace4","features":[409]},{"name":"IDWriteFontFace5","features":[409]},{"name":"IDWriteFontFace6","features":[409]},{"name":"IDWriteFontFace7","features":[409]},{"name":"IDWriteFontFaceReference","features":[409]},{"name":"IDWriteFontFaceReference1","features":[409]},{"name":"IDWriteFontFallback","features":[409]},{"name":"IDWriteFontFallback1","features":[409]},{"name":"IDWriteFontFallbackBuilder","features":[409]},{"name":"IDWriteFontFamily","features":[409]},{"name":"IDWriteFontFamily1","features":[409]},{"name":"IDWriteFontFamily2","features":[409]},{"name":"IDWriteFontFile","features":[409]},{"name":"IDWriteFontFileEnumerator","features":[409]},{"name":"IDWriteFontFileLoader","features":[409]},{"name":"IDWriteFontFileStream","features":[409]},{"name":"IDWriteFontList","features":[409]},{"name":"IDWriteFontList1","features":[409]},{"name":"IDWriteFontList2","features":[409]},{"name":"IDWriteFontResource","features":[409]},{"name":"IDWriteFontSet","features":[409]},{"name":"IDWriteFontSet1","features":[409]},{"name":"IDWriteFontSet2","features":[409]},{"name":"IDWriteFontSet3","features":[409]},{"name":"IDWriteFontSet4","features":[409]},{"name":"IDWriteFontSetBuilder","features":[409]},{"name":"IDWriteFontSetBuilder1","features":[409]},{"name":"IDWriteFontSetBuilder2","features":[409]},{"name":"IDWriteGdiInterop","features":[409]},{"name":"IDWriteGdiInterop1","features":[409]},{"name":"IDWriteGlyphRunAnalysis","features":[409]},{"name":"IDWriteInMemoryFontFileLoader","features":[409]},{"name":"IDWriteInlineObject","features":[409]},{"name":"IDWriteLocalFontFileLoader","features":[409]},{"name":"IDWriteLocalizedStrings","features":[409]},{"name":"IDWriteNumberSubstitution","features":[409]},{"name":"IDWritePaintReader","features":[409]},{"name":"IDWritePixelSnapping","features":[409]},{"name":"IDWriteRemoteFontFileLoader","features":[409]},{"name":"IDWriteRemoteFontFileStream","features":[409]},{"name":"IDWriteRenderingParams","features":[409]},{"name":"IDWriteRenderingParams1","features":[409]},{"name":"IDWriteRenderingParams2","features":[409]},{"name":"IDWriteRenderingParams3","features":[409]},{"name":"IDWriteStringList","features":[409]},{"name":"IDWriteTextAnalysisSink","features":[409]},{"name":"IDWriteTextAnalysisSink1","features":[409]},{"name":"IDWriteTextAnalysisSource","features":[409]},{"name":"IDWriteTextAnalysisSource1","features":[409]},{"name":"IDWriteTextAnalyzer","features":[409]},{"name":"IDWriteTextAnalyzer1","features":[409]},{"name":"IDWriteTextAnalyzer2","features":[409]},{"name":"IDWriteTextFormat","features":[409]},{"name":"IDWriteTextFormat1","features":[409]},{"name":"IDWriteTextFormat2","features":[409]},{"name":"IDWriteTextFormat3","features":[409]},{"name":"IDWriteTextLayout","features":[409]},{"name":"IDWriteTextLayout1","features":[409]},{"name":"IDWriteTextLayout2","features":[409]},{"name":"IDWriteTextLayout3","features":[409]},{"name":"IDWriteTextLayout4","features":[409]},{"name":"IDWriteTextRenderer","features":[409]},{"name":"IDWriteTextRenderer1","features":[409]},{"name":"IDWriteTypography","features":[409]}],"413":[{"name":"DWMFLIP3DWINDOWPOLICY","features":[410]},{"name":"DWMFLIP3D_DEFAULT","features":[410]},{"name":"DWMFLIP3D_EXCLUDEABOVE","features":[410]},{"name":"DWMFLIP3D_EXCLUDEBELOW","features":[410]},{"name":"DWMFLIP3D_LAST","features":[410]},{"name":"DWMNCRENDERINGPOLICY","features":[410]},{"name":"DWMNCRP_DISABLED","features":[410]},{"name":"DWMNCRP_ENABLED","features":[410]},{"name":"DWMNCRP_LAST","features":[410]},{"name":"DWMNCRP_USEWINDOWSTYLE","features":[410]},{"name":"DWMSBT_AUTO","features":[410]},{"name":"DWMSBT_MAINWINDOW","features":[410]},{"name":"DWMSBT_NONE","features":[410]},{"name":"DWMSBT_TABBEDWINDOW","features":[410]},{"name":"DWMSBT_TRANSIENTWINDOW","features":[410]},{"name":"DWMSC_ALL","features":[410]},{"name":"DWMSC_DOWN","features":[410]},{"name":"DWMSC_DRAG","features":[410]},{"name":"DWMSC_HOLD","features":[410]},{"name":"DWMSC_NONE","features":[410]},{"name":"DWMSC_PENBARREL","features":[410]},{"name":"DWMSC_UP","features":[410]},{"name":"DWMTRANSITION_OWNEDWINDOW_NULL","features":[410]},{"name":"DWMTRANSITION_OWNEDWINDOW_REPOSITION","features":[410]},{"name":"DWMTRANSITION_OWNEDWINDOW_TARGET","features":[410]},{"name":"DWMTWR_APP_COMPAT","features":[410]},{"name":"DWMTWR_GROUP_POLICY","features":[410]},{"name":"DWMTWR_IMPLEMENTED_BY_SYSTEM","features":[410]},{"name":"DWMTWR_NONE","features":[410]},{"name":"DWMTWR_TABBING_ENABLED","features":[410]},{"name":"DWMTWR_USER_POLICY","features":[410]},{"name":"DWMTWR_WINDOW_DWM_ATTRIBUTES","features":[410]},{"name":"DWMTWR_WINDOW_MARGINS","features":[410]},{"name":"DWMTWR_WINDOW_REGION","features":[410]},{"name":"DWMTWR_WINDOW_RELATIONSHIP","features":[410]},{"name":"DWMTWR_WINDOW_STYLES","features":[410]},{"name":"DWMWA_ALLOW_NCPAINT","features":[410]},{"name":"DWMWA_BORDER_COLOR","features":[410]},{"name":"DWMWA_CAPTION_BUTTON_BOUNDS","features":[410]},{"name":"DWMWA_CAPTION_COLOR","features":[410]},{"name":"DWMWA_CLOAK","features":[410]},{"name":"DWMWA_CLOAKED","features":[410]},{"name":"DWMWA_COLOR_DEFAULT","features":[410]},{"name":"DWMWA_COLOR_NONE","features":[410]},{"name":"DWMWA_DISALLOW_PEEK","features":[410]},{"name":"DWMWA_EXCLUDED_FROM_PEEK","features":[410]},{"name":"DWMWA_EXTENDED_FRAME_BOUNDS","features":[410]},{"name":"DWMWA_FLIP3D_POLICY","features":[410]},{"name":"DWMWA_FORCE_ICONIC_REPRESENTATION","features":[410]},{"name":"DWMWA_FREEZE_REPRESENTATION","features":[410]},{"name":"DWMWA_HAS_ICONIC_BITMAP","features":[410]},{"name":"DWMWA_LAST","features":[410]},{"name":"DWMWA_NCRENDERING_ENABLED","features":[410]},{"name":"DWMWA_NCRENDERING_POLICY","features":[410]},{"name":"DWMWA_NONCLIENT_RTL_LAYOUT","features":[410]},{"name":"DWMWA_PASSIVE_UPDATE_MODE","features":[410]},{"name":"DWMWA_SYSTEMBACKDROP_TYPE","features":[410]},{"name":"DWMWA_TEXT_COLOR","features":[410]},{"name":"DWMWA_TRANSITIONS_FORCEDISABLED","features":[410]},{"name":"DWMWA_USE_HOSTBACKDROPBRUSH","features":[410]},{"name":"DWMWA_USE_IMMERSIVE_DARK_MODE","features":[410]},{"name":"DWMWA_VISIBLE_FRAME_BORDER_THICKNESS","features":[410]},{"name":"DWMWA_WINDOW_CORNER_PREFERENCE","features":[410]},{"name":"DWMWCP_DEFAULT","features":[410]},{"name":"DWMWCP_DONOTROUND","features":[410]},{"name":"DWMWCP_ROUND","features":[410]},{"name":"DWMWCP_ROUNDSMALL","features":[410]},{"name":"DWMWINDOWATTRIBUTE","features":[410]},{"name":"DWM_BB_BLURREGION","features":[410]},{"name":"DWM_BB_ENABLE","features":[410]},{"name":"DWM_BB_TRANSITIONONMAXIMIZED","features":[410]},{"name":"DWM_BLURBEHIND","features":[307,410,318]},{"name":"DWM_CLOAKED_APP","features":[410]},{"name":"DWM_CLOAKED_INHERITED","features":[410]},{"name":"DWM_CLOAKED_SHELL","features":[410]},{"name":"DWM_EC_DISABLECOMPOSITION","features":[410]},{"name":"DWM_EC_ENABLECOMPOSITION","features":[410]},{"name":"DWM_FRAME_DURATION_DEFAULT","features":[410]},{"name":"DWM_PRESENT_PARAMETERS","features":[307,410]},{"name":"DWM_SHOWCONTACT","features":[410]},{"name":"DWM_SIT_DISPLAYFRAME","features":[410]},{"name":"DWM_SOURCE_FRAME_SAMPLING","features":[410]},{"name":"DWM_SOURCE_FRAME_SAMPLING_COVERAGE","features":[410]},{"name":"DWM_SOURCE_FRAME_SAMPLING_LAST","features":[410]},{"name":"DWM_SOURCE_FRAME_SAMPLING_POINT","features":[410]},{"name":"DWM_SYSTEMBACKDROP_TYPE","features":[410]},{"name":"DWM_TAB_WINDOW_REQUIREMENTS","features":[410]},{"name":"DWM_THUMBNAIL_PROPERTIES","features":[307,410]},{"name":"DWM_TIMING_INFO","features":[410]},{"name":"DWM_TNP_OPACITY","features":[410]},{"name":"DWM_TNP_RECTDESTINATION","features":[410]},{"name":"DWM_TNP_RECTSOURCE","features":[410]},{"name":"DWM_TNP_SOURCECLIENTAREAONLY","features":[410]},{"name":"DWM_TNP_VISIBLE","features":[410]},{"name":"DWM_WINDOW_CORNER_PREFERENCE","features":[410]},{"name":"DwmAttachMilContent","features":[307,410]},{"name":"DwmDefWindowProc","features":[307,410]},{"name":"DwmDetachMilContent","features":[307,410]},{"name":"DwmEnableBlurBehindWindow","features":[307,410,318]},{"name":"DwmEnableComposition","features":[410]},{"name":"DwmEnableMMCSS","features":[307,410]},{"name":"DwmExtendFrameIntoClientArea","features":[307,410,357]},{"name":"DwmFlush","features":[410]},{"name":"DwmGetColorizationColor","features":[307,410]},{"name":"DwmGetCompositionTimingInfo","features":[307,410]},{"name":"DwmGetGraphicsStreamClient","features":[410]},{"name":"DwmGetGraphicsStreamTransformHint","features":[410]},{"name":"DwmGetTransportAttributes","features":[307,410]},{"name":"DwmGetUnmetTabRequirements","features":[307,410]},{"name":"DwmGetWindowAttribute","features":[307,410]},{"name":"DwmInvalidateIconicBitmaps","features":[307,410]},{"name":"DwmIsCompositionEnabled","features":[307,410]},{"name":"DwmModifyPreviousDxFrameDuration","features":[307,410]},{"name":"DwmQueryThumbnailSourceSize","features":[307,410]},{"name":"DwmRegisterThumbnail","features":[307,410]},{"name":"DwmRenderGesture","features":[307,410]},{"name":"DwmSetDxFrameDuration","features":[307,410]},{"name":"DwmSetIconicLivePreviewBitmap","features":[307,410,318]},{"name":"DwmSetIconicThumbnail","features":[307,410,318]},{"name":"DwmSetPresentParameters","features":[307,410]},{"name":"DwmSetWindowAttribute","features":[307,410]},{"name":"DwmShowContact","features":[410]},{"name":"DwmTetherContact","features":[307,410]},{"name":"DwmTransitionOwnedWindow","features":[307,410]},{"name":"DwmUnregisterThumbnail","features":[410]},{"name":"DwmUpdateThumbnailProperties","features":[307,410]},{"name":"GESTURE_TYPE","features":[410]},{"name":"GT_PEN_DOUBLETAP","features":[410]},{"name":"GT_PEN_PRESSANDHOLD","features":[410]},{"name":"GT_PEN_PRESSANDHOLDABORT","features":[410]},{"name":"GT_PEN_RIGHTTAP","features":[410]},{"name":"GT_PEN_TAP","features":[410]},{"name":"GT_TOUCH_DOUBLETAP","features":[410]},{"name":"GT_TOUCH_PRESSANDHOLD","features":[410]},{"name":"GT_TOUCH_PRESSANDHOLDABORT","features":[410]},{"name":"GT_TOUCH_PRESSANDTAP","features":[410]},{"name":"GT_TOUCH_RIGHTTAP","features":[410]},{"name":"GT_TOUCH_TAP","features":[410]},{"name":"MilMatrix3x2D","features":[410]},{"name":"UNSIGNED_RATIO","features":[410]},{"name":"c_DwmMaxAdapters","features":[410]},{"name":"c_DwmMaxMonitors","features":[410]},{"name":"c_DwmMaxQueuedBuffers","features":[410]}],"414":[{"name":"CreateDXGIFactory","features":[399]},{"name":"CreateDXGIFactory1","features":[399]},{"name":"CreateDXGIFactory2","features":[399]},{"name":"DXGIDeclareAdapterRemovalSupport","features":[399]},{"name":"DXGIDisableVBlankVirtualization","features":[399]},{"name":"DXGIGetDebugInterface1","features":[399]},{"name":"DXGI_ADAPTER_DESC","features":[307,399]},{"name":"DXGI_ADAPTER_DESC1","features":[307,399]},{"name":"DXGI_ADAPTER_DESC2","features":[307,399]},{"name":"DXGI_ADAPTER_DESC3","features":[307,399]},{"name":"DXGI_ADAPTER_FLAG","features":[399]},{"name":"DXGI_ADAPTER_FLAG3","features":[399]},{"name":"DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE","features":[399]},{"name":"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE","features":[399]},{"name":"DXGI_ADAPTER_FLAG3_NONE","features":[399]},{"name":"DXGI_ADAPTER_FLAG3_REMOTE","features":[399]},{"name":"DXGI_ADAPTER_FLAG3_SOFTWARE","features":[399]},{"name":"DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES","features":[399]},{"name":"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES","features":[399]},{"name":"DXGI_ADAPTER_FLAG_NONE","features":[399]},{"name":"DXGI_ADAPTER_FLAG_REMOTE","features":[399]},{"name":"DXGI_ADAPTER_FLAG_SOFTWARE","features":[399]},{"name":"DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY","features":[399]},{"name":"DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY","features":[399]},{"name":"DXGI_COMPUTE_PREEMPTION_GRANULARITY","features":[399]},{"name":"DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY","features":[399]},{"name":"DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY","features":[399]},{"name":"DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY","features":[399]},{"name":"DXGI_CREATE_FACTORY_DEBUG","features":[399]},{"name":"DXGI_CREATE_FACTORY_FLAGS","features":[399]},{"name":"DXGI_DEBUG_ALL","features":[399]},{"name":"DXGI_DEBUG_APP","features":[399]},{"name":"DXGI_DEBUG_BINARY_VERSION","features":[399]},{"name":"DXGI_DEBUG_DX","features":[399]},{"name":"DXGI_DEBUG_DXGI","features":[399]},{"name":"DXGI_DEBUG_RLO_ALL","features":[399]},{"name":"DXGI_DEBUG_RLO_DETAIL","features":[399]},{"name":"DXGI_DEBUG_RLO_FLAGS","features":[399]},{"name":"DXGI_DEBUG_RLO_IGNORE_INTERNAL","features":[399]},{"name":"DXGI_DEBUG_RLO_SUMMARY","features":[399]},{"name":"DXGI_DECODE_SWAP_CHAIN_DESC","features":[399]},{"name":"DXGI_DISPLAY_COLOR_SPACE","features":[399]},{"name":"DXGI_ENUM_MODES","features":[399]},{"name":"DXGI_ENUM_MODES_DISABLED_STEREO","features":[399]},{"name":"DXGI_ENUM_MODES_INTERLACED","features":[399]},{"name":"DXGI_ENUM_MODES_SCALING","features":[399]},{"name":"DXGI_ENUM_MODES_STEREO","features":[399]},{"name":"DXGI_ERROR_ACCESS_DENIED","features":[399]},{"name":"DXGI_ERROR_ACCESS_LOST","features":[399]},{"name":"DXGI_ERROR_ALREADY_EXISTS","features":[399]},{"name":"DXGI_ERROR_CACHE_CORRUPT","features":[399]},{"name":"DXGI_ERROR_CACHE_FULL","features":[399]},{"name":"DXGI_ERROR_CACHE_HASH_COLLISION","features":[399]},{"name":"DXGI_ERROR_CANNOT_PROTECT_CONTENT","features":[399]},{"name":"DXGI_ERROR_DEVICE_HUNG","features":[399]},{"name":"DXGI_ERROR_DEVICE_REMOVED","features":[399]},{"name":"DXGI_ERROR_DEVICE_RESET","features":[399]},{"name":"DXGI_ERROR_DRIVER_INTERNAL_ERROR","features":[399]},{"name":"DXGI_ERROR_DYNAMIC_CODE_POLICY_VIOLATION","features":[399]},{"name":"DXGI_ERROR_FRAME_STATISTICS_DISJOINT","features":[399]},{"name":"DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE","features":[399]},{"name":"DXGI_ERROR_HW_PROTECTION_OUTOFMEMORY","features":[399]},{"name":"DXGI_ERROR_INVALID_CALL","features":[399]},{"name":"DXGI_ERROR_MODE_CHANGE_IN_PROGRESS","features":[399]},{"name":"DXGI_ERROR_MORE_DATA","features":[399]},{"name":"DXGI_ERROR_MPO_UNPINNED","features":[399]},{"name":"DXGI_ERROR_NAME_ALREADY_EXISTS","features":[399]},{"name":"DXGI_ERROR_NONEXCLUSIVE","features":[399]},{"name":"DXGI_ERROR_NON_COMPOSITED_UI","features":[399]},{"name":"DXGI_ERROR_NOT_CURRENT","features":[399]},{"name":"DXGI_ERROR_NOT_CURRENTLY_AVAILABLE","features":[399]},{"name":"DXGI_ERROR_NOT_FOUND","features":[399]},{"name":"DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED","features":[399]},{"name":"DXGI_ERROR_REMOTE_OUTOFMEMORY","features":[399]},{"name":"DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE","features":[399]},{"name":"DXGI_ERROR_SDK_COMPONENT_MISSING","features":[399]},{"name":"DXGI_ERROR_SESSION_DISCONNECTED","features":[399]},{"name":"DXGI_ERROR_UNSUPPORTED","features":[399]},{"name":"DXGI_ERROR_WAIT_TIMEOUT","features":[399]},{"name":"DXGI_ERROR_WAS_STILL_DRAWING","features":[399]},{"name":"DXGI_FEATURE","features":[399]},{"name":"DXGI_FEATURE_PRESENT_ALLOW_TEARING","features":[399]},{"name":"DXGI_FRAME_PRESENTATION_MODE","features":[399]},{"name":"DXGI_FRAME_PRESENTATION_MODE_COMPOSED","features":[399]},{"name":"DXGI_FRAME_PRESENTATION_MODE_COMPOSITION_FAILURE","features":[399]},{"name":"DXGI_FRAME_PRESENTATION_MODE_NONE","features":[399]},{"name":"DXGI_FRAME_PRESENTATION_MODE_OVERLAY","features":[399]},{"name":"DXGI_FRAME_STATISTICS","features":[399]},{"name":"DXGI_FRAME_STATISTICS_MEDIA","features":[399]},{"name":"DXGI_GPU_PREFERENCE","features":[399]},{"name":"DXGI_GPU_PREFERENCE_HIGH_PERFORMANCE","features":[399]},{"name":"DXGI_GPU_PREFERENCE_MINIMUM_POWER","features":[399]},{"name":"DXGI_GPU_PREFERENCE_UNSPECIFIED","features":[399]},{"name":"DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY","features":[399]},{"name":"DXGI_GRAPHICS_PREEMPTION_GRANULARITY","features":[399]},{"name":"DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY","features":[399]},{"name":"DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY","features":[399]},{"name":"DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY","features":[399]},{"name":"DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY","features":[399]},{"name":"DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS","features":[399]},{"name":"DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_CURSOR_STRETCHED","features":[399]},{"name":"DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN","features":[399]},{"name":"DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED","features":[399]},{"name":"DXGI_HDR_METADATA_HDR10","features":[399]},{"name":"DXGI_HDR_METADATA_HDR10PLUS","features":[399]},{"name":"DXGI_HDR_METADATA_TYPE","features":[399]},{"name":"DXGI_HDR_METADATA_TYPE_HDR10","features":[399]},{"name":"DXGI_HDR_METADATA_TYPE_HDR10PLUS","features":[399]},{"name":"DXGI_HDR_METADATA_TYPE_NONE","features":[399]},{"name":"DXGI_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT","features":[399]},{"name":"DXGI_INFO_QUEUE_FILTER","features":[399]},{"name":"DXGI_INFO_QUEUE_FILTER_DESC","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_CLEANUP","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_COMPILATION","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_EXECUTION","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_INITIALIZATION","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_MISCELLANEOUS","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_RESOURCE_MANIPULATION","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_SHADER","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_CREATION","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_GETTING","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_SETTING","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_UNKNOWN","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_ID_STRING_FROM_APPLICATION","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_CORRUPTION","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_ERROR","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_INFO","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_MESSAGE","features":[399]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_WARNING","features":[399]},{"name":"DXGI_MAPPED_RECT","features":[399]},{"name":"DXGI_MAP_DISCARD","features":[399]},{"name":"DXGI_MAP_FLAGS","features":[399]},{"name":"DXGI_MAP_READ","features":[399]},{"name":"DXGI_MAP_WRITE","features":[399]},{"name":"DXGI_MATRIX_3X2_F","features":[399]},{"name":"DXGI_MAX_SWAP_CHAIN_BUFFERS","features":[399]},{"name":"DXGI_MEMORY_SEGMENT_GROUP","features":[399]},{"name":"DXGI_MEMORY_SEGMENT_GROUP_LOCAL","features":[399]},{"name":"DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL","features":[399]},{"name":"DXGI_MODE_DESC1","features":[307,395]},{"name":"DXGI_MSG_DXGIGetDebugInterface1_InvalidFlags","features":[399]},{"name":"DXGI_MSG_DXGIGetDebugInterface1_NULL_ppDebug","features":[399]},{"name":"DXGI_MSG_IDXGIAdapter_EnumOutputs2_InvalidEnumOutputs2Flag","features":[399]},{"name":"DXGI_MSG_IDXGIAdapter_EnumOutputs_UnavailableInSession0","features":[399]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_GetDestSize_InvalidPointer","features":[399]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_GetSourceRect_InvalidPointer","features":[399]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_GetTargetRect_InvalidPointer","features":[399]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_SetColorSpace_InvalidFlags","features":[399]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_SetDestSize_InvalidSize","features":[399]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_SetSourceRect_InvalidRect","features":[399]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_SetTargetRect_InvalidRect","features":[399]},{"name":"DXGI_MSG_IDXGIDevice_CreateSurface_InvalidParametersWithpSharedResource","features":[399]},{"name":"DXGI_MSG_IDXGIDisplayControl_IsStereoEnabled_UnsupportedOS","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCompositionSurface_InvalidHandle","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_ForegroundUnsupportedOnAdapter","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidAlphaMode","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidScaling","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_UnsupportedOnWindows7","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsInvalid","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_RegisterOcclusionStatusEvent_UnsupportedOS","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_RegisterOcclusionStatusWindow_UnsupportedOS","features":[399]},{"name":"DXGI_MSG_IDXGIFactory2_UnregisterStatus_CookieNotFound","features":[399]},{"name":"DXGI_MSG_IDXGIFactory7_UnregisterAdaptersChangedEvent_CookieNotFound","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CheckFeatureSupport_InvalidFeature","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CheckFeatureSupport_InvalidSize","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSoftwareAdapter_ModuleIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSoftwareAdapter_ppAdapterInterfaceIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_InvalidAlphaMode","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_InvalidScaling","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_OnlyFlipSequentialSupported","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnAdapter","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnWindows7","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_WidthOrHeightIsZero","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForCoreWindow_InvalidSwapEffect","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForHwnd_InvalidScaling","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainOrRegisterOcclusionStatus_BlitModelUsedWhileRegisteredForOcclusionStatusEvents","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_10BitFormatNotSupported","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_AllowTearingFlagIsFlipModelOnly","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaIsFlipModelOnly","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaIsWindowlessOnly","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaUnrecognized","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_BufferCountOOBForFlipSequential","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyFullscreenUnsupported","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyOnLegacy","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyUnsupported","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_FSUnsupportedForModernApps","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_FailedToGoFSButNonPreRotated","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_FlipSequentialNotSupportedOnD3D10","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_FlipSwapEffectRequired","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ForegroundIsCoreWindowOnly","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_HwProtectUnsupported","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidDevice","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidFlags","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidFormatForFlipSequential","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidHwProtect","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidQueue","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_LegacyBltModelSwapEffect","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_MultiSamplingNotSupportedForFlipSequential","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_MultipleSwapchainRefToSurface_DeferredDtr","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_NonPreRotatedAndGDICompatibleFlags","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_NonPreRotatedFlagAndWindowed","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_NullDeviceInterface","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_RestrictOutputNotSupportedOnAdapter","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_RestrictToOutputAdapterMismatch","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingNoneIsFlipModelOnly","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingNoneRequiresWindows8OrNewer","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingUnrecognized","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ShaderInputUnsupported_YUV","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_UnavailableInSession0","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_UnknownSwapEffect","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_UnsupportedBufferUsageFlags","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreFlipModelOnly","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreNotFullscreen","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_pDescIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_pDeviceHasMismatchedDXGIFactory","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_pRestrictToOutputFromOtherIDXGIFactory","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ppSwapChainIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_Creation_CalledFromDllMain","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_EnumAdapters_ppAdapterInterfaceIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_InvalidLUID","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_InvalidResource","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_UnsupportedOS","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_GetWindowAssociation_UnavailableInSession0","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_GetWindowAssociation_phWndIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_MakeWindowAssociation_InvalidFlags","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_MakeWindowAssociation_ModernApp","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_MakeWindowAssociation_NoOpBehavior","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_MakeWindowAssociation_UnavailableInSession0","features":[399]},{"name":"DXGI_MSG_IDXGIFactory_Release_CalledFromDllMain","features":[399]},{"name":"DXGI_MSG_IDXGIObject_GetPrivateData_puiDataSizeIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIOutput1_DuplicateOutput_UnsupportedOS","features":[399]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_2DOnly","features":[399]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_MappedOrOfferedResource","features":[399]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_NeedCPUAccessWrite","features":[399]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_NoShared","features":[399]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_OnlyMipLevels1","features":[399]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_StagingOnly","features":[399]},{"name":"DXGI_MSG_IDXGIOutput3_CheckOverlaySupport_IDXGIDeviceNotSupportedBypConcernedDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput3_CheckOverlaySupport_NullPointers","features":[399]},{"name":"DXGI_MSG_IDXGIOutput4_CheckOverlayColorSpaceSupport_IDXGIDeviceNotSupportedBypConcernedDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput4_CheckOverlayColorSpaceSupport_NullPointers","features":[399]},{"name":"DXGI_MSG_IDXGIOutput6_CheckHardwareCompositionSupport_NullPointer","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_DuplicateOutput1_PerMonitorDpiRequired","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_DuplicateOutput_PerMonitorDpiShimApplied","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_IDXGIDeviceNotSupportedBypConcernedDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeFormatAndDeviceCombination","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScaling","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScanlineOrdering","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_ModeHasInvalidWidthOrHeight","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_ModeHasRefreshRateDenominatorZero","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_RemoteDeviceNotSupported","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_RemoteOutputNotSupported","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_UnknownFormatIsInvalidForConfiguration","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_pModeToMatchOrpClosestMatchIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetCammaControlCapabilities_NoOwnerDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplayModeList_RemoteDeviceNotSupported","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplayModeList_RemoteOutputNotSupported","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplayModeList_pNumModesIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_ArraySizeMismatch","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_InvalidTargetSurfaceFormat","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_MapOfDestinationFailed","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_NoOwnerDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_pDestinationIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetFrameStatistics_NoOwnerDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetFrameStatistics_pStatsIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetGammaControl_NoGammaControls","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_GetGammaControl_NoOwnerDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_SetDisplaySurface_IDXGIResourceNotSupportedBypPrimary","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_SetDisplaySurface_ModernApp","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_SetDisplaySurface_NoOwnerDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_SetDisplaySurface_pPrimaryIsInvalid","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_SetGammaControl_NoOwnerDevice","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_SetOrGetGammaControl_pArrayIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_FailedToAcquireFullscreenMutex","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_ModernApp","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_RemoteDeviceNotSupported","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_RemoteOutputNotSupported","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_Unsupported","features":[399]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_pDeviceIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGIResource1_CreateSharedHandle_UnsupportedOS","features":[399]},{"name":"DXGI_MSG_IDXGIResource1_CreateSubresourceSurface_InvalidIndex","features":[399]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_GDICompatibleFlagNotSet","features":[399]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_ModernApp","features":[399]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_SurfaceNotTexture2D","features":[399]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_UnreleasedHDC","features":[399]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_pHdcIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGISurface1_ReleaseDC_GetDCNotCalled","features":[399]},{"name":"DXGI_MSG_IDXGISurface1_ReleaseDC_InvalidRectangleDimensions","features":[399]},{"name":"DXGI_MSG_IDXGISurface_Map_DiscardAndReadFlagSet","features":[399]},{"name":"DXGI_MSG_IDXGISurface_Map_DiscardButNotWriteFlagSet","features":[399]},{"name":"DXGI_MSG_IDXGISurface_Map_DiscardFlagSetButCPUAccessIsNotDynamic","features":[399]},{"name":"DXGI_MSG_IDXGISurface_Map_FlagsSetToZero","features":[399]},{"name":"DXGI_MSG_IDXGISurface_Map_InvalidSurface","features":[399]},{"name":"DXGI_MSG_IDXGISurface_Map_NoCPUAccess","features":[399]},{"name":"DXGI_MSG_IDXGISurface_Map_NoCPUAccess2","features":[399]},{"name":"DXGI_MSG_IDXGISurface_Map_ReadFlagSetButCPUAccessIsDynamic","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain1_GetRotation_FlipSequentialRequired","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain1_GetRotation_UnsupportedOS","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain1_SetBackgroundColor_OutOfRange","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain1_SetRotation_FlipSequentialRequired","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain1_SetRotation_InvalidRotation","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain1_SetRotation_UnsupportedOS","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain3_CheckColorSpaceSupport_NullPointers","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain3_ResizeBuffers1_InvalidQueue","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain3_SetColorSpace1_InvalidColorSpace","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidPointer","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidSize","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidType","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain4_SetHDRMetaData_MetadataUnchanged","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_CreateSwapChain_InvalidHwProtectGdiFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_BufferHeightInferred","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_BufferWidthInferred","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_InvalidOutputWindow","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_NoScanoutFlagChanged","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrSetFullscreenState_FSUnsupportedForFlipDiscard","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrSetFullscreenState_StereoDisabled","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_InvalidOutputWindow","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_InvalidWindowStyle","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_MaxBufferCountExceeded","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_NoOutputWindow","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_TooFewBuffers","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Destruction_OtherMethodsCalled","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetBuffer_NoAllocatedBuffers","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetBuffer_iBufferMustBeZero","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetBuffer_iBufferOOB","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetBuffer_ppSurfaceIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetCompositionSurface_WrongType","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetContainingOutput_SwapchainAdapterDoesNotControlOutput","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetContainingOutput_ppOutputIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetCoreWindow_WrongType","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetDesc_pDescIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetFrameLatencyWaitableObject_OnlyWaitable","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetFrameStatistics_UnsupportedStatistics","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetFrameStatistics_pStatsIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetFullscreenDesc_NonHwnd","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetHwnd_WrongType","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetLastPresentCount_pLastPresentCountIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetMatrixTransform_MatrixPointerCannotBeNull","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetMatrixTransform_RequiresCompositionSwapChain","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetMatrixTransform_YUV","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetMaximumFrameLatency_OnlyWaitable","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetMaximumFrameLatency_pMaxLatencyIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetSourceSize_Decode","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetSourceSize_NullPointers","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_GetSourceSize_YUV","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_PresentBuffer_YUV","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_11On12_Released_Resource","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_AllowTearingRequiresCreationFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_AllowTearingRequiresPresentIntervalZero","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_BlitModelUsedWhileRegisteredForOcclusionStatusEvents","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_Decode","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_DirtyRectOutOfBackbufferBounds","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_DoNotSequenceFlagSetButPreviousBufferIsUndefined","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_EmptyDirtyRect","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_EmptyScrollRect","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_FlipModelChainMustResizeOrCreateOnFSTransition","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_FullscreenAllowTearingIsInvalid","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_FullscreenPartialPresentIsInvalid","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_GetDXGIAdapterFailed","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_InvalidNonPreRotatedFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_InvalidPresentTestOrDoNotSequenceFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_NoAllocatedBuffers","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_NonOptimalFSConfiguration","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_OtherFlagsCausingInvalidPresentTestFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_PartialPresentationBeforeStandardPresentation","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_PartialPresentationWithMSAABuffers","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_PartialPresentationWithSwapEffectDiscard","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_PartialPresentation_YUV","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithDWMOffOrInvalidDisplayAffinity","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFSOrOverlay","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFlipSequential","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedContentWithRDPDriver","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedWindowlessPresentationRequiresDisplayOnly","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_RestartIsFullscreenOnly","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_RestrictOutputFlagWithStaleSwapChain","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_RestrictToOutputFlagSetButInvalidpRestrictToOutput","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_RestrictToOutputFlagdWithFullscreen","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ScrollInfoWithNoDirtyRectsSpecified","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ScrollRectOutOfBackbufferBounds","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ScrollRectOutOfBackbufferBoundsWithOffset","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_SyncIntervalOOB","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoAndPreferRight","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithDoNotSequence","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithoutStereo","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoUnsupported","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_UnreleasedHDC","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Present_UnsupportedFlags","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_Release_SwapChainIsFullscreen","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers1_D3D12Only","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers1_FlipModel","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers1_NodeMaskAndQueueRequired","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_Alignment_YUV","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_BufferCountOOB","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_BufferCountOOBForFlipSequential","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveAllowTearingFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveFlag_YUV","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveForegroundFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveWaitableFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_Decode","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyFullscreenUnsupported","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyOnLegacy","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyUnsupported","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_HwProtectUnsupported","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidFormatForFlipSequential","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidHwProtect","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidHwProtectGdiFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidNonPreRotatedFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidSwapChainFlag","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_NonPreRotatedAndGDICompatibleFlags","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_UnreleasedReferences","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_WidthOrHeightIsZero","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeTarget_InvalidWithCompositionSwapChain","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeTarget_ModernApp","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeTarget_RefreshRateDivideByZero","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeTarget_pNewTargetParametersIsNULL","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_CoreWindow","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_DisplayOnlyUnsupported","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_FSTransitionWithCompositionSwapChain","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_FSUnsupportedForModernApps","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_FullscreenInvalidForChildWindows","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_InvalidTarget","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_OutputNotOwnedBySwapChainDevice","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_PerMonitorDpiShimApplied","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_RemoteNotSupported","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_Waitable","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixMustBeFinite","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixMustBeTranslateAndOrScale","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixPointerCannotBeNull","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_RequiresCompositionSwapChain","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_YUV","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetMaximumFrameLatency_MaxLatencyIsOutOfBounds","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetMaximumFrameLatency_OnlyWaitable","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetSourceSize_Decode","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetSourceSize_FlipModel","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetSourceSize_WidthHeight","features":[399]},{"name":"DXGI_MSG_IDXGISwapChain_SetSourceSize_YUV","features":[399]},{"name":"DXGI_MSG_IDXGISwapchain_Present_FullscreenRotation","features":[399]},{"name":"DXGI_MSG_IDXGISwapchain_Present_ScrollUnsupported","features":[399]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_DISCARD_BufferCount","features":[399]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FLIP_Modern_CoreWindow_Only","features":[399]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FLIP_SEQUENTIAL_BufferCount","features":[399]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FailedRegisterWithCompositor","features":[399]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_MSAA_NotSupported","features":[399]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow","features":[399]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow_AtRendering","features":[399]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_ScalingAspectRatioStretch_Supported_ModernApp","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_GetBackgroundColor_FlipSequentialRequired","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_GetFrameStatistics_NotAvailable_ModernApp","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present1_RequiresOverlays","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidBlend","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidDestinationRect","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidFlag","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidIndexForOverlay","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidIndexForPrimary","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidInterval","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidLayerFlag","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidLayerIndex","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidMultiPlaneOverlayResource","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidResource","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidRotation","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidSourceRect","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidSubResourceIndex","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_MultipleLayerIndex","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_MultipleResource","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_NotSharedResource","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_ReplaceInterval0With1","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_ResizeBuffers_NotAvailable","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_ResizeTarget_NotAvailable","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_SetBackgroundColor_FlipSequentialRequired","features":[399]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_SetFullscreenState_NotAvailable","features":[399]},{"name":"DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS","features":[399]},{"name":"DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709","features":[399]},{"name":"DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE","features":[399]},{"name":"DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC","features":[399]},{"name":"DXGI_MWA_FLAGS","features":[399]},{"name":"DXGI_MWA_NO_ALT_ENTER","features":[399]},{"name":"DXGI_MWA_NO_PRINT_SCREEN","features":[399]},{"name":"DXGI_MWA_NO_WINDOW_CHANGES","features":[399]},{"name":"DXGI_MWA_VALID","features":[399]},{"name":"DXGI_Message_Id","features":[399]},{"name":"DXGI_OFFER_RESOURCE_FLAGS","features":[399]},{"name":"DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT","features":[399]},{"name":"DXGI_OFFER_RESOURCE_PRIORITY","features":[399]},{"name":"DXGI_OFFER_RESOURCE_PRIORITY_HIGH","features":[399]},{"name":"DXGI_OFFER_RESOURCE_PRIORITY_LOW","features":[399]},{"name":"DXGI_OFFER_RESOURCE_PRIORITY_NORMAL","features":[399]},{"name":"DXGI_OUTDUPL_COMPOSITED_UI_CAPTURE_ONLY","features":[399]},{"name":"DXGI_OUTDUPL_DESC","features":[307,395]},{"name":"DXGI_OUTDUPL_FLAG","features":[399]},{"name":"DXGI_OUTDUPL_FRAME_INFO","features":[307,399]},{"name":"DXGI_OUTDUPL_MOVE_RECT","features":[307,399]},{"name":"DXGI_OUTDUPL_POINTER_POSITION","features":[307,399]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_INFO","features":[307,399]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_TYPE","features":[399]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_TYPE_COLOR","features":[399]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MASKED_COLOR","features":[399]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MONOCHROME","features":[399]},{"name":"DXGI_OUTPUT_DESC","features":[307,395,318]},{"name":"DXGI_OUTPUT_DESC1","features":[307,395,318]},{"name":"DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG","features":[399]},{"name":"DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG_PRESENT","features":[399]},{"name":"DXGI_OVERLAY_SUPPORT_FLAG","features":[399]},{"name":"DXGI_OVERLAY_SUPPORT_FLAG_DIRECT","features":[399]},{"name":"DXGI_OVERLAY_SUPPORT_FLAG_SCALING","features":[399]},{"name":"DXGI_PRESENT","features":[399]},{"name":"DXGI_PRESENT_ALLOW_TEARING","features":[399]},{"name":"DXGI_PRESENT_DO_NOT_SEQUENCE","features":[399]},{"name":"DXGI_PRESENT_DO_NOT_WAIT","features":[399]},{"name":"DXGI_PRESENT_PARAMETERS","features":[307,399]},{"name":"DXGI_PRESENT_RESTART","features":[399]},{"name":"DXGI_PRESENT_RESTRICT_TO_OUTPUT","features":[399]},{"name":"DXGI_PRESENT_STEREO_PREFER_RIGHT","features":[399]},{"name":"DXGI_PRESENT_STEREO_TEMPORARY_MONO","features":[399]},{"name":"DXGI_PRESENT_TEST","features":[399]},{"name":"DXGI_PRESENT_USE_DURATION","features":[399]},{"name":"DXGI_QUERY_VIDEO_MEMORY_INFO","features":[399]},{"name":"DXGI_RECLAIM_RESOURCE_RESULTS","features":[399]},{"name":"DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED","features":[399]},{"name":"DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED","features":[399]},{"name":"DXGI_RECLAIM_RESOURCE_RESULT_OK","features":[399]},{"name":"DXGI_RESIDENCY","features":[399]},{"name":"DXGI_RESIDENCY_EVICTED_TO_DISK","features":[399]},{"name":"DXGI_RESIDENCY_FULLY_RESIDENT","features":[399]},{"name":"DXGI_RESIDENCY_RESIDENT_IN_SHARED_MEMORY","features":[399]},{"name":"DXGI_RESOURCE_PRIORITY","features":[399]},{"name":"DXGI_RESOURCE_PRIORITY_HIGH","features":[399]},{"name":"DXGI_RESOURCE_PRIORITY_LOW","features":[399]},{"name":"DXGI_RESOURCE_PRIORITY_MAXIMUM","features":[399]},{"name":"DXGI_RESOURCE_PRIORITY_MINIMUM","features":[399]},{"name":"DXGI_RESOURCE_PRIORITY_NORMAL","features":[399]},{"name":"DXGI_RGBA","features":[399]},{"name":"DXGI_SCALING","features":[399]},{"name":"DXGI_SCALING_ASPECT_RATIO_STRETCH","features":[399]},{"name":"DXGI_SCALING_NONE","features":[399]},{"name":"DXGI_SCALING_STRETCH","features":[399]},{"name":"DXGI_SHARED_RESOURCE","features":[307,399]},{"name":"DXGI_SHARED_RESOURCE_READ","features":[399]},{"name":"DXGI_SHARED_RESOURCE_RW","features":[399]},{"name":"DXGI_SHARED_RESOURCE_WRITE","features":[399]},{"name":"DXGI_SURFACE_DESC","features":[395]},{"name":"DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG","features":[399]},{"name":"DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_OVERLAY_PRESENT","features":[399]},{"name":"DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_PRESENT","features":[399]},{"name":"DXGI_SWAP_CHAIN_DESC","features":[307,395]},{"name":"DXGI_SWAP_CHAIN_DESC1","features":[307,395]},{"name":"DXGI_SWAP_CHAIN_FLAG","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_FOREGROUND_LAYER","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_FULLSCREEN_VIDEO","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_HW_PROTECTED","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_NONPREROTATED","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_RESTRICTED_CONTENT","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_RESTRICTED_TO_ALL_HOLOGRAPHIC_DISPLAYS","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_RESTRICT_SHARED_RESOURCE_DRIVER","features":[399]},{"name":"DXGI_SWAP_CHAIN_FLAG_YUV_VIDEO","features":[399]},{"name":"DXGI_SWAP_CHAIN_FULLSCREEN_DESC","features":[307,395]},{"name":"DXGI_SWAP_EFFECT","features":[399]},{"name":"DXGI_SWAP_EFFECT_DISCARD","features":[399]},{"name":"DXGI_SWAP_EFFECT_FLIP_DISCARD","features":[399]},{"name":"DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL","features":[399]},{"name":"DXGI_SWAP_EFFECT_SEQUENTIAL","features":[399]},{"name":"DXGI_USAGE","features":[399]},{"name":"DXGI_USAGE_BACK_BUFFER","features":[399]},{"name":"DXGI_USAGE_DISCARD_ON_PRESENT","features":[399]},{"name":"DXGI_USAGE_READ_ONLY","features":[399]},{"name":"DXGI_USAGE_RENDER_TARGET_OUTPUT","features":[399]},{"name":"DXGI_USAGE_SHADER_INPUT","features":[399]},{"name":"DXGI_USAGE_SHARED","features":[399]},{"name":"DXGI_USAGE_UNORDERED_ACCESS","features":[399]},{"name":"IDXGIAdapter","features":[399]},{"name":"IDXGIAdapter1","features":[399]},{"name":"IDXGIAdapter2","features":[399]},{"name":"IDXGIAdapter3","features":[399]},{"name":"IDXGIAdapter4","features":[399]},{"name":"IDXGIDebug","features":[399]},{"name":"IDXGIDebug1","features":[399]},{"name":"IDXGIDecodeSwapChain","features":[399]},{"name":"IDXGIDevice","features":[399]},{"name":"IDXGIDevice1","features":[399]},{"name":"IDXGIDevice2","features":[399]},{"name":"IDXGIDevice3","features":[399]},{"name":"IDXGIDevice4","features":[399]},{"name":"IDXGIDeviceSubObject","features":[399]},{"name":"IDXGIDisplayControl","features":[399]},{"name":"IDXGIFactory","features":[399]},{"name":"IDXGIFactory1","features":[399]},{"name":"IDXGIFactory2","features":[399]},{"name":"IDXGIFactory3","features":[399]},{"name":"IDXGIFactory4","features":[399]},{"name":"IDXGIFactory5","features":[399]},{"name":"IDXGIFactory6","features":[399]},{"name":"IDXGIFactory7","features":[399]},{"name":"IDXGIFactoryMedia","features":[399]},{"name":"IDXGIInfoQueue","features":[399]},{"name":"IDXGIKeyedMutex","features":[399]},{"name":"IDXGIObject","features":[399]},{"name":"IDXGIOutput","features":[399]},{"name":"IDXGIOutput1","features":[399]},{"name":"IDXGIOutput2","features":[399]},{"name":"IDXGIOutput3","features":[399]},{"name":"IDXGIOutput4","features":[399]},{"name":"IDXGIOutput5","features":[399]},{"name":"IDXGIOutput6","features":[399]},{"name":"IDXGIOutputDuplication","features":[399]},{"name":"IDXGIResource","features":[399]},{"name":"IDXGIResource1","features":[399]},{"name":"IDXGISurface","features":[399]},{"name":"IDXGISurface1","features":[399]},{"name":"IDXGISurface2","features":[399]},{"name":"IDXGISwapChain","features":[399]},{"name":"IDXGISwapChain1","features":[399]},{"name":"IDXGISwapChain2","features":[399]},{"name":"IDXGISwapChain3","features":[399]},{"name":"IDXGISwapChain4","features":[399]},{"name":"IDXGISwapChainMedia","features":[399]},{"name":"IDXGraphicsAnalysis","features":[399]}],"415":[{"name":"DXGI_ALPHA_MODE","features":[395]},{"name":"DXGI_ALPHA_MODE_IGNORE","features":[395]},{"name":"DXGI_ALPHA_MODE_PREMULTIPLIED","features":[395]},{"name":"DXGI_ALPHA_MODE_STRAIGHT","features":[395]},{"name":"DXGI_ALPHA_MODE_UNSPECIFIED","features":[395]},{"name":"DXGI_CENTER_MULTISAMPLE_QUALITY_PATTERN","features":[395]},{"name":"DXGI_COLOR_SPACE_CUSTOM","features":[395]},{"name":"DXGI_COLOR_SPACE_RESERVED","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709","features":[395]},{"name":"DXGI_COLOR_SPACE_TYPE","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020","features":[395]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020","features":[395]},{"name":"DXGI_CPU_ACCESS_DYNAMIC","features":[395]},{"name":"DXGI_CPU_ACCESS_FIELD","features":[395]},{"name":"DXGI_CPU_ACCESS_NONE","features":[395]},{"name":"DXGI_CPU_ACCESS_READ_WRITE","features":[395]},{"name":"DXGI_CPU_ACCESS_SCRATCH","features":[395]},{"name":"DXGI_FORMAT","features":[395]},{"name":"DXGI_FORMAT_420_OPAQUE","features":[395]},{"name":"DXGI_FORMAT_A4B4G4R4_UNORM","features":[395]},{"name":"DXGI_FORMAT_A8P8","features":[395]},{"name":"DXGI_FORMAT_A8_UNORM","features":[395]},{"name":"DXGI_FORMAT_AI44","features":[395]},{"name":"DXGI_FORMAT_AYUV","features":[395]},{"name":"DXGI_FORMAT_B4G4R4A4_UNORM","features":[395]},{"name":"DXGI_FORMAT_B5G5R5A1_UNORM","features":[395]},{"name":"DXGI_FORMAT_B5G6R5_UNORM","features":[395]},{"name":"DXGI_FORMAT_B8G8R8A8_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_B8G8R8A8_UNORM","features":[395]},{"name":"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB","features":[395]},{"name":"DXGI_FORMAT_B8G8R8X8_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_B8G8R8X8_UNORM","features":[395]},{"name":"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB","features":[395]},{"name":"DXGI_FORMAT_BC1_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_BC1_UNORM","features":[395]},{"name":"DXGI_FORMAT_BC1_UNORM_SRGB","features":[395]},{"name":"DXGI_FORMAT_BC2_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_BC2_UNORM","features":[395]},{"name":"DXGI_FORMAT_BC2_UNORM_SRGB","features":[395]},{"name":"DXGI_FORMAT_BC3_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_BC3_UNORM","features":[395]},{"name":"DXGI_FORMAT_BC3_UNORM_SRGB","features":[395]},{"name":"DXGI_FORMAT_BC4_SNORM","features":[395]},{"name":"DXGI_FORMAT_BC4_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_BC4_UNORM","features":[395]},{"name":"DXGI_FORMAT_BC5_SNORM","features":[395]},{"name":"DXGI_FORMAT_BC5_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_BC5_UNORM","features":[395]},{"name":"DXGI_FORMAT_BC6H_SF16","features":[395]},{"name":"DXGI_FORMAT_BC6H_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_BC6H_UF16","features":[395]},{"name":"DXGI_FORMAT_BC7_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_BC7_UNORM","features":[395]},{"name":"DXGI_FORMAT_BC7_UNORM_SRGB","features":[395]},{"name":"DXGI_FORMAT_D16_UNORM","features":[395]},{"name":"DXGI_FORMAT_D24_UNORM_S8_UINT","features":[395]},{"name":"DXGI_FORMAT_D32_FLOAT","features":[395]},{"name":"DXGI_FORMAT_D32_FLOAT_S8X24_UINT","features":[395]},{"name":"DXGI_FORMAT_DEFINED","features":[395]},{"name":"DXGI_FORMAT_G8R8_G8B8_UNORM","features":[395]},{"name":"DXGI_FORMAT_IA44","features":[395]},{"name":"DXGI_FORMAT_NV11","features":[395]},{"name":"DXGI_FORMAT_NV12","features":[395]},{"name":"DXGI_FORMAT_P010","features":[395]},{"name":"DXGI_FORMAT_P016","features":[395]},{"name":"DXGI_FORMAT_P208","features":[395]},{"name":"DXGI_FORMAT_P8","features":[395]},{"name":"DXGI_FORMAT_R10G10B10A2_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R10G10B10A2_UINT","features":[395]},{"name":"DXGI_FORMAT_R10G10B10A2_UNORM","features":[395]},{"name":"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM","features":[395]},{"name":"DXGI_FORMAT_R11G11B10_FLOAT","features":[395]},{"name":"DXGI_FORMAT_R16G16B16A16_FLOAT","features":[395]},{"name":"DXGI_FORMAT_R16G16B16A16_SINT","features":[395]},{"name":"DXGI_FORMAT_R16G16B16A16_SNORM","features":[395]},{"name":"DXGI_FORMAT_R16G16B16A16_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R16G16B16A16_UINT","features":[395]},{"name":"DXGI_FORMAT_R16G16B16A16_UNORM","features":[395]},{"name":"DXGI_FORMAT_R16G16_FLOAT","features":[395]},{"name":"DXGI_FORMAT_R16G16_SINT","features":[395]},{"name":"DXGI_FORMAT_R16G16_SNORM","features":[395]},{"name":"DXGI_FORMAT_R16G16_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R16G16_UINT","features":[395]},{"name":"DXGI_FORMAT_R16G16_UNORM","features":[395]},{"name":"DXGI_FORMAT_R16_FLOAT","features":[395]},{"name":"DXGI_FORMAT_R16_SINT","features":[395]},{"name":"DXGI_FORMAT_R16_SNORM","features":[395]},{"name":"DXGI_FORMAT_R16_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R16_UINT","features":[395]},{"name":"DXGI_FORMAT_R16_UNORM","features":[395]},{"name":"DXGI_FORMAT_R1_UNORM","features":[395]},{"name":"DXGI_FORMAT_R24G8_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R24_UNORM_X8_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R32G32B32A32_FLOAT","features":[395]},{"name":"DXGI_FORMAT_R32G32B32A32_SINT","features":[395]},{"name":"DXGI_FORMAT_R32G32B32A32_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R32G32B32A32_UINT","features":[395]},{"name":"DXGI_FORMAT_R32G32B32_FLOAT","features":[395]},{"name":"DXGI_FORMAT_R32G32B32_SINT","features":[395]},{"name":"DXGI_FORMAT_R32G32B32_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R32G32B32_UINT","features":[395]},{"name":"DXGI_FORMAT_R32G32_FLOAT","features":[395]},{"name":"DXGI_FORMAT_R32G32_SINT","features":[395]},{"name":"DXGI_FORMAT_R32G32_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R32G32_UINT","features":[395]},{"name":"DXGI_FORMAT_R32G8X24_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R32_FLOAT","features":[395]},{"name":"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R32_SINT","features":[395]},{"name":"DXGI_FORMAT_R32_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R32_UINT","features":[395]},{"name":"DXGI_FORMAT_R8G8B8A8_SINT","features":[395]},{"name":"DXGI_FORMAT_R8G8B8A8_SNORM","features":[395]},{"name":"DXGI_FORMAT_R8G8B8A8_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R8G8B8A8_UINT","features":[395]},{"name":"DXGI_FORMAT_R8G8B8A8_UNORM","features":[395]},{"name":"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB","features":[395]},{"name":"DXGI_FORMAT_R8G8_B8G8_UNORM","features":[395]},{"name":"DXGI_FORMAT_R8G8_SINT","features":[395]},{"name":"DXGI_FORMAT_R8G8_SNORM","features":[395]},{"name":"DXGI_FORMAT_R8G8_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R8G8_UINT","features":[395]},{"name":"DXGI_FORMAT_R8G8_UNORM","features":[395]},{"name":"DXGI_FORMAT_R8_SINT","features":[395]},{"name":"DXGI_FORMAT_R8_SNORM","features":[395]},{"name":"DXGI_FORMAT_R8_TYPELESS","features":[395]},{"name":"DXGI_FORMAT_R8_UINT","features":[395]},{"name":"DXGI_FORMAT_R8_UNORM","features":[395]},{"name":"DXGI_FORMAT_R9G9B9E5_SHAREDEXP","features":[395]},{"name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE","features":[395]},{"name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE","features":[395]},{"name":"DXGI_FORMAT_UNKNOWN","features":[395]},{"name":"DXGI_FORMAT_V208","features":[395]},{"name":"DXGI_FORMAT_V408","features":[395]},{"name":"DXGI_FORMAT_X24_TYPELESS_G8_UINT","features":[395]},{"name":"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT","features":[395]},{"name":"DXGI_FORMAT_Y210","features":[395]},{"name":"DXGI_FORMAT_Y216","features":[395]},{"name":"DXGI_FORMAT_Y410","features":[395]},{"name":"DXGI_FORMAT_Y416","features":[395]},{"name":"DXGI_FORMAT_YUY2","features":[395]},{"name":"DXGI_GAMMA_CONTROL","features":[395]},{"name":"DXGI_GAMMA_CONTROL_CAPABILITIES","features":[307,395]},{"name":"DXGI_JPEG_AC_HUFFMAN_TABLE","features":[395]},{"name":"DXGI_JPEG_DC_HUFFMAN_TABLE","features":[395]},{"name":"DXGI_JPEG_QUANTIZATION_TABLE","features":[395]},{"name":"DXGI_MODE_DESC","features":[395]},{"name":"DXGI_MODE_ROTATION","features":[395]},{"name":"DXGI_MODE_ROTATION_IDENTITY","features":[395]},{"name":"DXGI_MODE_ROTATION_ROTATE180","features":[395]},{"name":"DXGI_MODE_ROTATION_ROTATE270","features":[395]},{"name":"DXGI_MODE_ROTATION_ROTATE90","features":[395]},{"name":"DXGI_MODE_ROTATION_UNSPECIFIED","features":[395]},{"name":"DXGI_MODE_SCALING","features":[395]},{"name":"DXGI_MODE_SCALING_CENTERED","features":[395]},{"name":"DXGI_MODE_SCALING_STRETCHED","features":[395]},{"name":"DXGI_MODE_SCALING_UNSPECIFIED","features":[395]},{"name":"DXGI_MODE_SCANLINE_ORDER","features":[395]},{"name":"DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST","features":[395]},{"name":"DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE","features":[395]},{"name":"DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED","features":[395]},{"name":"DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST","features":[395]},{"name":"DXGI_RATIONAL","features":[395]},{"name":"DXGI_RGB","features":[395]},{"name":"DXGI_SAMPLE_DESC","features":[395]},{"name":"DXGI_STANDARD_MULTISAMPLE_QUALITY_PATTERN","features":[395]},{"name":"_FACDXGI","features":[395]}],"416":[{"name":"ABC","features":[318]},{"name":"ABCFLOAT","features":[318]},{"name":"ABORTDOC","features":[318]},{"name":"ABORTPATH","features":[318]},{"name":"ABSOLUTE","features":[318]},{"name":"AC_SRC_ALPHA","features":[318]},{"name":"AC_SRC_OVER","features":[318]},{"name":"AD_CLOCKWISE","features":[318]},{"name":"AD_COUNTERCLOCKWISE","features":[318]},{"name":"ALTERNATE","features":[318]},{"name":"ANSI_CHARSET","features":[318]},{"name":"ANSI_FIXED_FONT","features":[318]},{"name":"ANSI_VAR_FONT","features":[318]},{"name":"ANTIALIASED_QUALITY","features":[318]},{"name":"ARABIC_CHARSET","features":[318]},{"name":"ARC_DIRECTION","features":[318]},{"name":"ASPECTX","features":[318]},{"name":"ASPECTXY","features":[318]},{"name":"ASPECTY","features":[318]},{"name":"ASPECT_FILTERING","features":[318]},{"name":"AXESLISTA","features":[318]},{"name":"AXESLISTW","features":[318]},{"name":"AXISINFOA","features":[318]},{"name":"AXISINFOW","features":[318]},{"name":"AbortPath","features":[307,318]},{"name":"AddFontMemResourceEx","features":[307,318]},{"name":"AddFontResourceA","features":[318]},{"name":"AddFontResourceExA","features":[318]},{"name":"AddFontResourceExW","features":[318]},{"name":"AddFontResourceW","features":[318]},{"name":"AlphaBlend","features":[307,318]},{"name":"AngleArc","features":[307,318]},{"name":"AnimatePalette","features":[307,318]},{"name":"Arc","features":[307,318]},{"name":"ArcTo","features":[307,318]},{"name":"BACKGROUND_MODE","features":[318]},{"name":"BALTIC_CHARSET","features":[318]},{"name":"BANDINFO","features":[318]},{"name":"BDR_INNER","features":[318]},{"name":"BDR_OUTER","features":[318]},{"name":"BDR_RAISED","features":[318]},{"name":"BDR_RAISEDINNER","features":[318]},{"name":"BDR_RAISEDOUTER","features":[318]},{"name":"BDR_SUNKEN","features":[318]},{"name":"BDR_SUNKENINNER","features":[318]},{"name":"BDR_SUNKENOUTER","features":[318]},{"name":"BEGIN_PATH","features":[318]},{"name":"BF_ADJUST","features":[318]},{"name":"BF_BOTTOM","features":[318]},{"name":"BF_BOTTOMLEFT","features":[318]},{"name":"BF_BOTTOMRIGHT","features":[318]},{"name":"BF_DIAGONAL","features":[318]},{"name":"BF_DIAGONAL_ENDBOTTOMLEFT","features":[318]},{"name":"BF_DIAGONAL_ENDBOTTOMRIGHT","features":[318]},{"name":"BF_DIAGONAL_ENDTOPLEFT","features":[318]},{"name":"BF_DIAGONAL_ENDTOPRIGHT","features":[318]},{"name":"BF_FLAT","features":[318]},{"name":"BF_LEFT","features":[318]},{"name":"BF_MIDDLE","features":[318]},{"name":"BF_MONO","features":[318]},{"name":"BF_RECT","features":[318]},{"name":"BF_RIGHT","features":[318]},{"name":"BF_SOFT","features":[318]},{"name":"BF_TOP","features":[318]},{"name":"BF_TOPLEFT","features":[318]},{"name":"BF_TOPRIGHT","features":[318]},{"name":"BITMAP","features":[318]},{"name":"BITMAPCOREHEADER","features":[318]},{"name":"BITMAPCOREINFO","features":[318]},{"name":"BITMAPFILEHEADER","features":[318]},{"name":"BITMAPINFO","features":[318]},{"name":"BITMAPINFOHEADER","features":[318]},{"name":"BITMAPV4HEADER","features":[318]},{"name":"BITMAPV5HEADER","features":[318]},{"name":"BITSPIXEL","features":[318]},{"name":"BI_BITFIELDS","features":[318]},{"name":"BI_COMPRESSION","features":[318]},{"name":"BI_JPEG","features":[318]},{"name":"BI_PNG","features":[318]},{"name":"BI_RGB","features":[318]},{"name":"BI_RLE4","features":[318]},{"name":"BI_RLE8","features":[318]},{"name":"BKMODE_LAST","features":[318]},{"name":"BLACKNESS","features":[318]},{"name":"BLACKONWHITE","features":[318]},{"name":"BLACK_BRUSH","features":[318]},{"name":"BLACK_PEN","features":[318]},{"name":"BLENDFUNCTION","features":[318]},{"name":"BLTALIGNMENT","features":[318]},{"name":"BRUSH_STYLE","features":[318]},{"name":"BS_DIBPATTERN","features":[318]},{"name":"BS_DIBPATTERN8X8","features":[318]},{"name":"BS_DIBPATTERNPT","features":[318]},{"name":"BS_HATCHED","features":[318]},{"name":"BS_HOLLOW","features":[318]},{"name":"BS_INDEXED","features":[318]},{"name":"BS_MONOPATTERN","features":[318]},{"name":"BS_NULL","features":[318]},{"name":"BS_PATTERN","features":[318]},{"name":"BS_PATTERN8X8","features":[318]},{"name":"BS_SOLID","features":[318]},{"name":"BeginPaint","features":[307,318]},{"name":"BeginPath","features":[307,318]},{"name":"BitBlt","features":[307,318]},{"name":"CAPTUREBLT","features":[318]},{"name":"CA_LOG_FILTER","features":[318]},{"name":"CA_NEGATIVE","features":[318]},{"name":"CBM_INIT","features":[318]},{"name":"CCHFORMNAME","features":[318]},{"name":"CC_CHORD","features":[318]},{"name":"CC_CIRCLES","features":[318]},{"name":"CC_ELLIPSES","features":[318]},{"name":"CC_INTERIORS","features":[318]},{"name":"CC_NONE","features":[318]},{"name":"CC_PIE","features":[318]},{"name":"CC_ROUNDRECT","features":[318]},{"name":"CC_STYLED","features":[318]},{"name":"CC_WIDE","features":[318]},{"name":"CC_WIDESTYLED","features":[318]},{"name":"CDS_DISABLE_UNSAFE_MODES","features":[318]},{"name":"CDS_ENABLE_UNSAFE_MODES","features":[318]},{"name":"CDS_FULLSCREEN","features":[318]},{"name":"CDS_GLOBAL","features":[318]},{"name":"CDS_NORESET","features":[318]},{"name":"CDS_RESET","features":[318]},{"name":"CDS_RESET_EX","features":[318]},{"name":"CDS_SET_PRIMARY","features":[318]},{"name":"CDS_TEST","features":[318]},{"name":"CDS_TYPE","features":[318]},{"name":"CDS_UPDATEREGISTRY","features":[318]},{"name":"CDS_VIDEOPARAMETERS","features":[318]},{"name":"CFP_ALLOCPROC","features":[318]},{"name":"CFP_FREEPROC","features":[318]},{"name":"CFP_REALLOCPROC","features":[318]},{"name":"CHARSET_DEFAULT","features":[318]},{"name":"CHARSET_GLYPHIDX","features":[318]},{"name":"CHARSET_SYMBOL","features":[318]},{"name":"CHARSET_UNICODE","features":[318]},{"name":"CHECKJPEGFORMAT","features":[318]},{"name":"CHECKPNGFORMAT","features":[318]},{"name":"CHINESEBIG5_CHARSET","features":[318]},{"name":"CIEXYZ","features":[318]},{"name":"CIEXYZTRIPLE","features":[318]},{"name":"CLEARTYPE_NATURAL_QUALITY","features":[318]},{"name":"CLEARTYPE_QUALITY","features":[318]},{"name":"CLIPCAPS","features":[318]},{"name":"CLIP_CHARACTER_PRECIS","features":[318]},{"name":"CLIP_DEFAULT_PRECIS","features":[318]},{"name":"CLIP_DFA_DISABLE","features":[318]},{"name":"CLIP_DFA_OVERRIDE","features":[318]},{"name":"CLIP_EMBEDDED","features":[318]},{"name":"CLIP_LH_ANGLES","features":[318]},{"name":"CLIP_MASK","features":[318]},{"name":"CLIP_STROKE_PRECIS","features":[318]},{"name":"CLIP_TO_PATH","features":[318]},{"name":"CLIP_TT_ALWAYS","features":[318]},{"name":"CLOSECHANNEL","features":[318]},{"name":"CLR_INVALID","features":[318]},{"name":"CM_CMYK_COLOR","features":[318]},{"name":"CM_DEVICE_ICM","features":[318]},{"name":"CM_GAMMA_RAMP","features":[318]},{"name":"CM_IN_GAMUT","features":[318]},{"name":"CM_NONE","features":[318]},{"name":"CM_OUT_OF_GAMUT","features":[318]},{"name":"COLORADJUSTMENT","features":[318]},{"name":"COLORMATCHTOTARGET_EMBEDED","features":[318]},{"name":"COLORMGMTCAPS","features":[318]},{"name":"COLORONCOLOR","features":[318]},{"name":"COLORRES","features":[318]},{"name":"COLOR_3DDKSHADOW","features":[318]},{"name":"COLOR_3DFACE","features":[318]},{"name":"COLOR_3DHIGHLIGHT","features":[318]},{"name":"COLOR_3DHILIGHT","features":[318]},{"name":"COLOR_3DLIGHT","features":[318]},{"name":"COLOR_3DSHADOW","features":[318]},{"name":"COLOR_ACTIVEBORDER","features":[318]},{"name":"COLOR_ACTIVECAPTION","features":[318]},{"name":"COLOR_APPWORKSPACE","features":[318]},{"name":"COLOR_BACKGROUND","features":[318]},{"name":"COLOR_BTNFACE","features":[318]},{"name":"COLOR_BTNHIGHLIGHT","features":[318]},{"name":"COLOR_BTNHILIGHT","features":[318]},{"name":"COLOR_BTNSHADOW","features":[318]},{"name":"COLOR_BTNTEXT","features":[318]},{"name":"COLOR_CAPTIONTEXT","features":[318]},{"name":"COLOR_DESKTOP","features":[318]},{"name":"COLOR_GRADIENTACTIVECAPTION","features":[318]},{"name":"COLOR_GRADIENTINACTIVECAPTION","features":[318]},{"name":"COLOR_GRAYTEXT","features":[318]},{"name":"COLOR_HIGHLIGHT","features":[318]},{"name":"COLOR_HIGHLIGHTTEXT","features":[318]},{"name":"COLOR_HOTLIGHT","features":[318]},{"name":"COLOR_INACTIVEBORDER","features":[318]},{"name":"COLOR_INACTIVECAPTION","features":[318]},{"name":"COLOR_INACTIVECAPTIONTEXT","features":[318]},{"name":"COLOR_INFOBK","features":[318]},{"name":"COLOR_INFOTEXT","features":[318]},{"name":"COLOR_MENU","features":[318]},{"name":"COLOR_MENUBAR","features":[318]},{"name":"COLOR_MENUHILIGHT","features":[318]},{"name":"COLOR_MENUTEXT","features":[318]},{"name":"COLOR_SCROLLBAR","features":[318]},{"name":"COLOR_WINDOW","features":[318]},{"name":"COLOR_WINDOWFRAME","features":[318]},{"name":"COLOR_WINDOWTEXT","features":[318]},{"name":"COMPLEXREGION","features":[318]},{"name":"CP_NONE","features":[318]},{"name":"CP_RECTANGLE","features":[318]},{"name":"CP_REGION","features":[318]},{"name":"CREATECOLORSPACE_EMBEDED","features":[318]},{"name":"CREATE_FONT_PACKAGE_SUBSET_ENCODING","features":[318]},{"name":"CREATE_FONT_PACKAGE_SUBSET_PLATFORM","features":[318]},{"name":"CREATE_POLYGON_RGN_MODE","features":[318]},{"name":"CURVECAPS","features":[318]},{"name":"CancelDC","features":[307,318]},{"name":"ChangeDisplaySettingsA","features":[307,318]},{"name":"ChangeDisplaySettingsExA","features":[307,318]},{"name":"ChangeDisplaySettingsExW","features":[307,318]},{"name":"ChangeDisplaySettingsW","features":[307,318]},{"name":"Chord","features":[307,318]},{"name":"ClientToScreen","features":[307,318]},{"name":"CloseEnhMetaFile","features":[318]},{"name":"CloseFigure","features":[307,318]},{"name":"CloseMetaFile","features":[318]},{"name":"CombineRgn","features":[318]},{"name":"CombineTransform","features":[307,318]},{"name":"CopyEnhMetaFileA","features":[318]},{"name":"CopyEnhMetaFileW","features":[318]},{"name":"CopyMetaFileA","features":[318]},{"name":"CopyMetaFileW","features":[318]},{"name":"CopyRect","features":[307,318]},{"name":"CreateBitmap","features":[318]},{"name":"CreateBitmapIndirect","features":[318]},{"name":"CreateBrushIndirect","features":[307,318]},{"name":"CreateCompatibleBitmap","features":[318]},{"name":"CreateCompatibleDC","features":[318]},{"name":"CreateDCA","features":[307,318]},{"name":"CreateDCW","features":[307,318]},{"name":"CreateDIBPatternBrush","features":[307,318]},{"name":"CreateDIBPatternBrushPt","features":[318]},{"name":"CreateDIBSection","features":[307,318]},{"name":"CreateDIBitmap","features":[318]},{"name":"CreateDiscardableBitmap","features":[318]},{"name":"CreateEllipticRgn","features":[318]},{"name":"CreateEllipticRgnIndirect","features":[307,318]},{"name":"CreateEnhMetaFileA","features":[307,318]},{"name":"CreateEnhMetaFileW","features":[307,318]},{"name":"CreateFontA","features":[318]},{"name":"CreateFontIndirectA","features":[318]},{"name":"CreateFontIndirectExA","features":[318]},{"name":"CreateFontIndirectExW","features":[318]},{"name":"CreateFontIndirectW","features":[318]},{"name":"CreateFontPackage","features":[318]},{"name":"CreateFontW","features":[318]},{"name":"CreateHalftonePalette","features":[318]},{"name":"CreateHatchBrush","features":[307,318]},{"name":"CreateICA","features":[307,318]},{"name":"CreateICW","features":[307,318]},{"name":"CreateMetaFileA","features":[318]},{"name":"CreateMetaFileW","features":[318]},{"name":"CreatePalette","features":[318]},{"name":"CreatePatternBrush","features":[318]},{"name":"CreatePen","features":[307,318]},{"name":"CreatePenIndirect","features":[307,318]},{"name":"CreatePolyPolygonRgn","features":[307,318]},{"name":"CreatePolygonRgn","features":[307,318]},{"name":"CreateRectRgn","features":[318]},{"name":"CreateRectRgnIndirect","features":[307,318]},{"name":"CreateRoundRectRgn","features":[318]},{"name":"CreateScalableFontResourceA","features":[307,318]},{"name":"CreateScalableFontResourceW","features":[307,318]},{"name":"CreateSolidBrush","features":[307,318]},{"name":"DCBA_FACEDOWNCENTER","features":[318]},{"name":"DCBA_FACEDOWNLEFT","features":[318]},{"name":"DCBA_FACEDOWNNONE","features":[318]},{"name":"DCBA_FACEDOWNRIGHT","features":[318]},{"name":"DCBA_FACEUPCENTER","features":[318]},{"name":"DCBA_FACEUPLEFT","features":[318]},{"name":"DCBA_FACEUPNONE","features":[318]},{"name":"DCBA_FACEUPRIGHT","features":[318]},{"name":"DCB_ACCUMULATE","features":[318]},{"name":"DCB_DISABLE","features":[318]},{"name":"DCB_ENABLE","features":[318]},{"name":"DCB_RESET","features":[318]},{"name":"DCTT_BITMAP","features":[318]},{"name":"DCTT_DOWNLOAD","features":[318]},{"name":"DCTT_DOWNLOAD_OUTLINE","features":[318]},{"name":"DCTT_SUBDEV","features":[318]},{"name":"DCX_CACHE","features":[318]},{"name":"DCX_CLIPCHILDREN","features":[318]},{"name":"DCX_CLIPSIBLINGS","features":[318]},{"name":"DCX_EXCLUDERGN","features":[318]},{"name":"DCX_INTERSECTRGN","features":[318]},{"name":"DCX_INTERSECTUPDATE","features":[318]},{"name":"DCX_LOCKWINDOWUPDATE","features":[318]},{"name":"DCX_NORESETATTRS","features":[318]},{"name":"DCX_PARENTCLIP","features":[318]},{"name":"DCX_VALIDATE","features":[318]},{"name":"DCX_WINDOW","features":[318]},{"name":"DC_ACTIVE","features":[318]},{"name":"DC_BINADJUST","features":[318]},{"name":"DC_BRUSH","features":[318]},{"name":"DC_BUTTONS","features":[318]},{"name":"DC_DATATYPE_PRODUCED","features":[318]},{"name":"DC_EMF_COMPLIANT","features":[318]},{"name":"DC_GRADIENT","features":[318]},{"name":"DC_ICON","features":[318]},{"name":"DC_INBUTTON","features":[318]},{"name":"DC_LAYOUT","features":[318]},{"name":"DC_MANUFACTURER","features":[318]},{"name":"DC_MODEL","features":[318]},{"name":"DC_PEN","features":[318]},{"name":"DC_SMALLCAP","features":[318]},{"name":"DC_TEXT","features":[318]},{"name":"DEFAULT_CHARSET","features":[318]},{"name":"DEFAULT_GUI_FONT","features":[318]},{"name":"DEFAULT_PALETTE","features":[318]},{"name":"DEFAULT_PITCH","features":[318]},{"name":"DEFAULT_QUALITY","features":[318]},{"name":"DESIGNVECTOR","features":[318]},{"name":"DESKTOPHORZRES","features":[318]},{"name":"DESKTOPVERTRES","features":[318]},{"name":"DEVICEDATA","features":[318]},{"name":"DEVICE_DEFAULT_FONT","features":[318]},{"name":"DEVICE_FONTTYPE","features":[318]},{"name":"DEVMODEA","features":[307,318]},{"name":"DEVMODEW","features":[307,318]},{"name":"DEVMODE_COLLATE","features":[318]},{"name":"DEVMODE_COLOR","features":[318]},{"name":"DEVMODE_DISPLAY_FIXED_OUTPUT","features":[318]},{"name":"DEVMODE_DISPLAY_ORIENTATION","features":[318]},{"name":"DEVMODE_DUPLEX","features":[318]},{"name":"DEVMODE_FIELD_FLAGS","features":[318]},{"name":"DEVMODE_TRUETYPE_OPTION","features":[318]},{"name":"DFCS_ADJUSTRECT","features":[318]},{"name":"DFCS_BUTTON3STATE","features":[318]},{"name":"DFCS_BUTTONCHECK","features":[318]},{"name":"DFCS_BUTTONPUSH","features":[318]},{"name":"DFCS_BUTTONRADIO","features":[318]},{"name":"DFCS_BUTTONRADIOIMAGE","features":[318]},{"name":"DFCS_BUTTONRADIOMASK","features":[318]},{"name":"DFCS_CAPTIONCLOSE","features":[318]},{"name":"DFCS_CAPTIONHELP","features":[318]},{"name":"DFCS_CAPTIONMAX","features":[318]},{"name":"DFCS_CAPTIONMIN","features":[318]},{"name":"DFCS_CAPTIONRESTORE","features":[318]},{"name":"DFCS_CHECKED","features":[318]},{"name":"DFCS_FLAT","features":[318]},{"name":"DFCS_HOT","features":[318]},{"name":"DFCS_INACTIVE","features":[318]},{"name":"DFCS_MENUARROW","features":[318]},{"name":"DFCS_MENUARROWRIGHT","features":[318]},{"name":"DFCS_MENUBULLET","features":[318]},{"name":"DFCS_MENUCHECK","features":[318]},{"name":"DFCS_MONO","features":[318]},{"name":"DFCS_PUSHED","features":[318]},{"name":"DFCS_SCROLLCOMBOBOX","features":[318]},{"name":"DFCS_SCROLLDOWN","features":[318]},{"name":"DFCS_SCROLLLEFT","features":[318]},{"name":"DFCS_SCROLLRIGHT","features":[318]},{"name":"DFCS_SCROLLSIZEGRIP","features":[318]},{"name":"DFCS_SCROLLSIZEGRIPRIGHT","features":[318]},{"name":"DFCS_SCROLLUP","features":[318]},{"name":"DFCS_STATE","features":[318]},{"name":"DFCS_TRANSPARENT","features":[318]},{"name":"DFC_BUTTON","features":[318]},{"name":"DFC_CAPTION","features":[318]},{"name":"DFC_MENU","features":[318]},{"name":"DFC_POPUPMENU","features":[318]},{"name":"DFC_SCROLL","features":[318]},{"name":"DFC_TYPE","features":[318]},{"name":"DIBSECTION","features":[307,318]},{"name":"DIB_PAL_COLORS","features":[318]},{"name":"DIB_RGB_COLORS","features":[318]},{"name":"DIB_USAGE","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_INTENSITY","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_RGB","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR420","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR422","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR444","features":[318]},{"name":"DISPLAYCONFIG_MAXPATH","features":[318]},{"name":"DISPLAYCONFIG_PATH_ACTIVE","features":[318]},{"name":"DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_DESKTOP_IMAGE_IDX_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_MODE_IDX_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_PREFERRED_UNSCALED","features":[318]},{"name":"DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE","features":[318]},{"name":"DISPLAYCONFIG_PATH_TARGET_MODE_IDX_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_VALID_FLAGS","features":[318]},{"name":"DISPLAYCONFIG_SOURCE_IN_USE","features":[318]},{"name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_BOOT","features":[318]},{"name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_PATH","features":[318]},{"name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_SYSTEM","features":[318]},{"name":"DISPLAYCONFIG_TARGET_FORCIBLE","features":[318]},{"name":"DISPLAYCONFIG_TARGET_IN_USE","features":[318]},{"name":"DISPLAYCONFIG_TARGET_IS_HMD","features":[318]},{"name":"DISPLAY_DEVICEA","features":[318]},{"name":"DISPLAY_DEVICEW","features":[318]},{"name":"DISPLAY_DEVICE_ACC_DRIVER","features":[318]},{"name":"DISPLAY_DEVICE_ACTIVE","features":[318]},{"name":"DISPLAY_DEVICE_ATTACHED","features":[318]},{"name":"DISPLAY_DEVICE_ATTACHED_TO_DESKTOP","features":[318]},{"name":"DISPLAY_DEVICE_DISCONNECT","features":[318]},{"name":"DISPLAY_DEVICE_MIRRORING_DRIVER","features":[318]},{"name":"DISPLAY_DEVICE_MODESPRUNED","features":[318]},{"name":"DISPLAY_DEVICE_MULTI_DRIVER","features":[318]},{"name":"DISPLAY_DEVICE_PRIMARY_DEVICE","features":[318]},{"name":"DISPLAY_DEVICE_RDPUDD","features":[318]},{"name":"DISPLAY_DEVICE_REMOTE","features":[318]},{"name":"DISPLAY_DEVICE_REMOVABLE","features":[318]},{"name":"DISPLAY_DEVICE_TS_COMPATIBLE","features":[318]},{"name":"DISPLAY_DEVICE_UNSAFE_MODES_ON","features":[318]},{"name":"DISPLAY_DEVICE_VGA_COMPATIBLE","features":[318]},{"name":"DISP_CHANGE","features":[318]},{"name":"DISP_CHANGE_BADDUALVIEW","features":[318]},{"name":"DISP_CHANGE_BADFLAGS","features":[318]},{"name":"DISP_CHANGE_BADMODE","features":[318]},{"name":"DISP_CHANGE_BADPARAM","features":[318]},{"name":"DISP_CHANGE_FAILED","features":[318]},{"name":"DISP_CHANGE_NOTUPDATED","features":[318]},{"name":"DISP_CHANGE_RESTART","features":[318]},{"name":"DISP_CHANGE_SUCCESSFUL","features":[318]},{"name":"DI_APPBANDING","features":[318]},{"name":"DI_ROPS_READ_DESTINATION","features":[318]},{"name":"DKGRAY_BRUSH","features":[318]},{"name":"DMBIN_AUTO","features":[318]},{"name":"DMBIN_CASSETTE","features":[318]},{"name":"DMBIN_ENVELOPE","features":[318]},{"name":"DMBIN_ENVMANUAL","features":[318]},{"name":"DMBIN_FORMSOURCE","features":[318]},{"name":"DMBIN_LARGECAPACITY","features":[318]},{"name":"DMBIN_LARGEFMT","features":[318]},{"name":"DMBIN_LAST","features":[318]},{"name":"DMBIN_LOWER","features":[318]},{"name":"DMBIN_MANUAL","features":[318]},{"name":"DMBIN_MIDDLE","features":[318]},{"name":"DMBIN_ONLYONE","features":[318]},{"name":"DMBIN_SMALLFMT","features":[318]},{"name":"DMBIN_TRACTOR","features":[318]},{"name":"DMBIN_UPPER","features":[318]},{"name":"DMBIN_USER","features":[318]},{"name":"DMCOLLATE_FALSE","features":[318]},{"name":"DMCOLLATE_TRUE","features":[318]},{"name":"DMCOLOR_COLOR","features":[318]},{"name":"DMCOLOR_MONOCHROME","features":[318]},{"name":"DMDFO_CENTER","features":[318]},{"name":"DMDFO_DEFAULT","features":[318]},{"name":"DMDFO_STRETCH","features":[318]},{"name":"DMDISPLAYFLAGS_TEXTMODE","features":[318]},{"name":"DMDITHER_COARSE","features":[318]},{"name":"DMDITHER_ERRORDIFFUSION","features":[318]},{"name":"DMDITHER_FINE","features":[318]},{"name":"DMDITHER_GRAYSCALE","features":[318]},{"name":"DMDITHER_LINEART","features":[318]},{"name":"DMDITHER_NONE","features":[318]},{"name":"DMDITHER_RESERVED6","features":[318]},{"name":"DMDITHER_RESERVED7","features":[318]},{"name":"DMDITHER_RESERVED8","features":[318]},{"name":"DMDITHER_RESERVED9","features":[318]},{"name":"DMDITHER_USER","features":[318]},{"name":"DMDO_180","features":[318]},{"name":"DMDO_270","features":[318]},{"name":"DMDO_90","features":[318]},{"name":"DMDO_DEFAULT","features":[318]},{"name":"DMDUP_HORIZONTAL","features":[318]},{"name":"DMDUP_SIMPLEX","features":[318]},{"name":"DMDUP_VERTICAL","features":[318]},{"name":"DMICMMETHOD_DEVICE","features":[318]},{"name":"DMICMMETHOD_DRIVER","features":[318]},{"name":"DMICMMETHOD_NONE","features":[318]},{"name":"DMICMMETHOD_SYSTEM","features":[318]},{"name":"DMICMMETHOD_USER","features":[318]},{"name":"DMICM_ABS_COLORIMETRIC","features":[318]},{"name":"DMICM_COLORIMETRIC","features":[318]},{"name":"DMICM_CONTRAST","features":[318]},{"name":"DMICM_SATURATE","features":[318]},{"name":"DMICM_USER","features":[318]},{"name":"DMMEDIA_GLOSSY","features":[318]},{"name":"DMMEDIA_STANDARD","features":[318]},{"name":"DMMEDIA_TRANSPARENCY","features":[318]},{"name":"DMMEDIA_USER","features":[318]},{"name":"DMNUP_ONEUP","features":[318]},{"name":"DMNUP_SYSTEM","features":[318]},{"name":"DMORIENT_LANDSCAPE","features":[318]},{"name":"DMORIENT_PORTRAIT","features":[318]},{"name":"DMPAPER_10X11","features":[318]},{"name":"DMPAPER_10X14","features":[318]},{"name":"DMPAPER_11X17","features":[318]},{"name":"DMPAPER_12X11","features":[318]},{"name":"DMPAPER_15X11","features":[318]},{"name":"DMPAPER_9X11","features":[318]},{"name":"DMPAPER_A2","features":[318]},{"name":"DMPAPER_A3","features":[318]},{"name":"DMPAPER_A3_EXTRA","features":[318]},{"name":"DMPAPER_A3_EXTRA_TRANSVERSE","features":[318]},{"name":"DMPAPER_A3_ROTATED","features":[318]},{"name":"DMPAPER_A3_TRANSVERSE","features":[318]},{"name":"DMPAPER_A4","features":[318]},{"name":"DMPAPER_A4SMALL","features":[318]},{"name":"DMPAPER_A4_EXTRA","features":[318]},{"name":"DMPAPER_A4_PLUS","features":[318]},{"name":"DMPAPER_A4_ROTATED","features":[318]},{"name":"DMPAPER_A4_TRANSVERSE","features":[318]},{"name":"DMPAPER_A5","features":[318]},{"name":"DMPAPER_A5_EXTRA","features":[318]},{"name":"DMPAPER_A5_ROTATED","features":[318]},{"name":"DMPAPER_A5_TRANSVERSE","features":[318]},{"name":"DMPAPER_A6","features":[318]},{"name":"DMPAPER_A6_ROTATED","features":[318]},{"name":"DMPAPER_A_PLUS","features":[318]},{"name":"DMPAPER_B4","features":[318]},{"name":"DMPAPER_B4_JIS_ROTATED","features":[318]},{"name":"DMPAPER_B5","features":[318]},{"name":"DMPAPER_B5_EXTRA","features":[318]},{"name":"DMPAPER_B5_JIS_ROTATED","features":[318]},{"name":"DMPAPER_B5_TRANSVERSE","features":[318]},{"name":"DMPAPER_B6_JIS","features":[318]},{"name":"DMPAPER_B6_JIS_ROTATED","features":[318]},{"name":"DMPAPER_B_PLUS","features":[318]},{"name":"DMPAPER_CSHEET","features":[318]},{"name":"DMPAPER_DBL_JAPANESE_POSTCARD","features":[318]},{"name":"DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED","features":[318]},{"name":"DMPAPER_DSHEET","features":[318]},{"name":"DMPAPER_ENV_10","features":[318]},{"name":"DMPAPER_ENV_11","features":[318]},{"name":"DMPAPER_ENV_12","features":[318]},{"name":"DMPAPER_ENV_14","features":[318]},{"name":"DMPAPER_ENV_9","features":[318]},{"name":"DMPAPER_ENV_B4","features":[318]},{"name":"DMPAPER_ENV_B5","features":[318]},{"name":"DMPAPER_ENV_B6","features":[318]},{"name":"DMPAPER_ENV_C3","features":[318]},{"name":"DMPAPER_ENV_C4","features":[318]},{"name":"DMPAPER_ENV_C5","features":[318]},{"name":"DMPAPER_ENV_C6","features":[318]},{"name":"DMPAPER_ENV_C65","features":[318]},{"name":"DMPAPER_ENV_DL","features":[318]},{"name":"DMPAPER_ENV_INVITE","features":[318]},{"name":"DMPAPER_ENV_ITALY","features":[318]},{"name":"DMPAPER_ENV_MONARCH","features":[318]},{"name":"DMPAPER_ENV_PERSONAL","features":[318]},{"name":"DMPAPER_ESHEET","features":[318]},{"name":"DMPAPER_EXECUTIVE","features":[318]},{"name":"DMPAPER_FANFOLD_LGL_GERMAN","features":[318]},{"name":"DMPAPER_FANFOLD_STD_GERMAN","features":[318]},{"name":"DMPAPER_FANFOLD_US","features":[318]},{"name":"DMPAPER_FOLIO","features":[318]},{"name":"DMPAPER_ISO_B4","features":[318]},{"name":"DMPAPER_JAPANESE_POSTCARD","features":[318]},{"name":"DMPAPER_JAPANESE_POSTCARD_ROTATED","features":[318]},{"name":"DMPAPER_JENV_CHOU3","features":[318]},{"name":"DMPAPER_JENV_CHOU3_ROTATED","features":[318]},{"name":"DMPAPER_JENV_CHOU4","features":[318]},{"name":"DMPAPER_JENV_CHOU4_ROTATED","features":[318]},{"name":"DMPAPER_JENV_KAKU2","features":[318]},{"name":"DMPAPER_JENV_KAKU2_ROTATED","features":[318]},{"name":"DMPAPER_JENV_KAKU3","features":[318]},{"name":"DMPAPER_JENV_KAKU3_ROTATED","features":[318]},{"name":"DMPAPER_JENV_YOU4","features":[318]},{"name":"DMPAPER_JENV_YOU4_ROTATED","features":[318]},{"name":"DMPAPER_LAST","features":[318]},{"name":"DMPAPER_LEDGER","features":[318]},{"name":"DMPAPER_LEGAL","features":[318]},{"name":"DMPAPER_LEGAL_EXTRA","features":[318]},{"name":"DMPAPER_LETTER","features":[318]},{"name":"DMPAPER_LETTERSMALL","features":[318]},{"name":"DMPAPER_LETTER_EXTRA","features":[318]},{"name":"DMPAPER_LETTER_EXTRA_TRANSVERSE","features":[318]},{"name":"DMPAPER_LETTER_PLUS","features":[318]},{"name":"DMPAPER_LETTER_ROTATED","features":[318]},{"name":"DMPAPER_LETTER_TRANSVERSE","features":[318]},{"name":"DMPAPER_NOTE","features":[318]},{"name":"DMPAPER_P16K","features":[318]},{"name":"DMPAPER_P16K_ROTATED","features":[318]},{"name":"DMPAPER_P32K","features":[318]},{"name":"DMPAPER_P32KBIG","features":[318]},{"name":"DMPAPER_P32KBIG_ROTATED","features":[318]},{"name":"DMPAPER_P32K_ROTATED","features":[318]},{"name":"DMPAPER_PENV_1","features":[318]},{"name":"DMPAPER_PENV_10","features":[318]},{"name":"DMPAPER_PENV_10_ROTATED","features":[318]},{"name":"DMPAPER_PENV_1_ROTATED","features":[318]},{"name":"DMPAPER_PENV_2","features":[318]},{"name":"DMPAPER_PENV_2_ROTATED","features":[318]},{"name":"DMPAPER_PENV_3","features":[318]},{"name":"DMPAPER_PENV_3_ROTATED","features":[318]},{"name":"DMPAPER_PENV_4","features":[318]},{"name":"DMPAPER_PENV_4_ROTATED","features":[318]},{"name":"DMPAPER_PENV_5","features":[318]},{"name":"DMPAPER_PENV_5_ROTATED","features":[318]},{"name":"DMPAPER_PENV_6","features":[318]},{"name":"DMPAPER_PENV_6_ROTATED","features":[318]},{"name":"DMPAPER_PENV_7","features":[318]},{"name":"DMPAPER_PENV_7_ROTATED","features":[318]},{"name":"DMPAPER_PENV_8","features":[318]},{"name":"DMPAPER_PENV_8_ROTATED","features":[318]},{"name":"DMPAPER_PENV_9","features":[318]},{"name":"DMPAPER_PENV_9_ROTATED","features":[318]},{"name":"DMPAPER_QUARTO","features":[318]},{"name":"DMPAPER_RESERVED_48","features":[318]},{"name":"DMPAPER_RESERVED_49","features":[318]},{"name":"DMPAPER_STATEMENT","features":[318]},{"name":"DMPAPER_TABLOID","features":[318]},{"name":"DMPAPER_TABLOID_EXTRA","features":[318]},{"name":"DMPAPER_USER","features":[318]},{"name":"DMRES_DRAFT","features":[318]},{"name":"DMRES_HIGH","features":[318]},{"name":"DMRES_LOW","features":[318]},{"name":"DMRES_MEDIUM","features":[318]},{"name":"DMTT_BITMAP","features":[318]},{"name":"DMTT_DOWNLOAD","features":[318]},{"name":"DMTT_DOWNLOAD_OUTLINE","features":[318]},{"name":"DMTT_SUBDEV","features":[318]},{"name":"DM_BITSPERPEL","features":[318]},{"name":"DM_COLLATE","features":[318]},{"name":"DM_COLOR","features":[318]},{"name":"DM_COPIES","features":[318]},{"name":"DM_COPY","features":[318]},{"name":"DM_DEFAULTSOURCE","features":[318]},{"name":"DM_DISPLAYFIXEDOUTPUT","features":[318]},{"name":"DM_DISPLAYFLAGS","features":[318]},{"name":"DM_DISPLAYFREQUENCY","features":[318]},{"name":"DM_DISPLAYORIENTATION","features":[318]},{"name":"DM_DITHERTYPE","features":[318]},{"name":"DM_DUPLEX","features":[318]},{"name":"DM_FORMNAME","features":[318]},{"name":"DM_ICMINTENT","features":[318]},{"name":"DM_ICMMETHOD","features":[318]},{"name":"DM_INTERLACED","features":[318]},{"name":"DM_IN_BUFFER","features":[318]},{"name":"DM_IN_PROMPT","features":[318]},{"name":"DM_LOGPIXELS","features":[318]},{"name":"DM_MEDIATYPE","features":[318]},{"name":"DM_MODIFY","features":[318]},{"name":"DM_NUP","features":[318]},{"name":"DM_ORIENTATION","features":[318]},{"name":"DM_OUT_BUFFER","features":[318]},{"name":"DM_OUT_DEFAULT","features":[318]},{"name":"DM_PANNINGHEIGHT","features":[318]},{"name":"DM_PANNINGWIDTH","features":[318]},{"name":"DM_PAPERLENGTH","features":[318]},{"name":"DM_PAPERSIZE","features":[318]},{"name":"DM_PAPERWIDTH","features":[318]},{"name":"DM_PELSHEIGHT","features":[318]},{"name":"DM_PELSWIDTH","features":[318]},{"name":"DM_POSITION","features":[318]},{"name":"DM_PRINTQUALITY","features":[318]},{"name":"DM_PROMPT","features":[318]},{"name":"DM_SCALE","features":[318]},{"name":"DM_SPECVERSION","features":[318]},{"name":"DM_TTOPTION","features":[318]},{"name":"DM_UPDATE","features":[318]},{"name":"DM_YRESOLUTION","features":[318]},{"name":"DOWNLOADFACE","features":[318]},{"name":"DOWNLOADHEADER","features":[318]},{"name":"DPtoLP","features":[307,318]},{"name":"DRAFTMODE","features":[318]},{"name":"DRAFT_QUALITY","features":[318]},{"name":"DRAWEDGE_FLAGS","features":[318]},{"name":"DRAWPATTERNRECT","features":[318]},{"name":"DRAWSTATEPROC","features":[307,318]},{"name":"DRAWSTATE_FLAGS","features":[318]},{"name":"DRAWTEXTPARAMS","features":[318]},{"name":"DRAW_CAPTION_FLAGS","features":[318]},{"name":"DRAW_EDGE_FLAGS","features":[318]},{"name":"DRAW_TEXT_FORMAT","features":[318]},{"name":"DRIVERVERSION","features":[318]},{"name":"DSS_DISABLED","features":[318]},{"name":"DSS_HIDEPREFIX","features":[318]},{"name":"DSS_MONO","features":[318]},{"name":"DSS_NORMAL","features":[318]},{"name":"DSS_PREFIXONLY","features":[318]},{"name":"DSS_RIGHT","features":[318]},{"name":"DSS_UNION","features":[318]},{"name":"DSTINVERT","features":[318]},{"name":"DST_BITMAP","features":[318]},{"name":"DST_COMPLEX","features":[318]},{"name":"DST_ICON","features":[318]},{"name":"DST_PREFIXTEXT","features":[318]},{"name":"DST_TEXT","features":[318]},{"name":"DT_BOTTOM","features":[318]},{"name":"DT_CALCRECT","features":[318]},{"name":"DT_CENTER","features":[318]},{"name":"DT_CHARSTREAM","features":[318]},{"name":"DT_DISPFILE","features":[318]},{"name":"DT_EDITCONTROL","features":[318]},{"name":"DT_END_ELLIPSIS","features":[318]},{"name":"DT_EXPANDTABS","features":[318]},{"name":"DT_EXTERNALLEADING","features":[318]},{"name":"DT_HIDEPREFIX","features":[318]},{"name":"DT_INTERNAL","features":[318]},{"name":"DT_LEFT","features":[318]},{"name":"DT_METAFILE","features":[318]},{"name":"DT_MODIFYSTRING","features":[318]},{"name":"DT_NOCLIP","features":[318]},{"name":"DT_NOFULLWIDTHCHARBREAK","features":[318]},{"name":"DT_NOPREFIX","features":[318]},{"name":"DT_PATH_ELLIPSIS","features":[318]},{"name":"DT_PLOTTER","features":[318]},{"name":"DT_PREFIXONLY","features":[318]},{"name":"DT_RASCAMERA","features":[318]},{"name":"DT_RASDISPLAY","features":[318]},{"name":"DT_RASPRINTER","features":[318]},{"name":"DT_RIGHT","features":[318]},{"name":"DT_RTLREADING","features":[318]},{"name":"DT_SINGLELINE","features":[318]},{"name":"DT_TABSTOP","features":[318]},{"name":"DT_TOP","features":[318]},{"name":"DT_VCENTER","features":[318]},{"name":"DT_WORDBREAK","features":[318]},{"name":"DT_WORD_ELLIPSIS","features":[318]},{"name":"DeleteDC","features":[307,318]},{"name":"DeleteEnhMetaFile","features":[307,318]},{"name":"DeleteMetaFile","features":[307,318]},{"name":"DeleteObject","features":[307,318]},{"name":"DrawAnimatedRects","features":[307,318]},{"name":"DrawCaption","features":[307,318]},{"name":"DrawEdge","features":[307,318]},{"name":"DrawEscape","features":[318]},{"name":"DrawFocusRect","features":[307,318]},{"name":"DrawFrameControl","features":[307,318]},{"name":"DrawStateA","features":[307,318]},{"name":"DrawStateW","features":[307,318]},{"name":"DrawTextA","features":[307,318]},{"name":"DrawTextExA","features":[307,318]},{"name":"DrawTextExW","features":[307,318]},{"name":"DrawTextW","features":[307,318]},{"name":"EASTEUROPE_CHARSET","features":[318]},{"name":"EDGE_BUMP","features":[318]},{"name":"EDGE_ETCHED","features":[318]},{"name":"EDGE_RAISED","features":[318]},{"name":"EDGE_SUNKEN","features":[318]},{"name":"EDS_RAWMODE","features":[318]},{"name":"EDS_ROTATEDMODE","features":[318]},{"name":"ELF_CULTURE_LATIN","features":[318]},{"name":"ELF_VENDOR_SIZE","features":[318]},{"name":"ELF_VERSION","features":[318]},{"name":"EMBEDDED_FONT_PRIV_STATUS","features":[318]},{"name":"EMBED_EDITABLE","features":[318]},{"name":"EMBED_FONT_CHARSET","features":[318]},{"name":"EMBED_INSTALLABLE","features":[318]},{"name":"EMBED_NOEMBEDDING","features":[318]},{"name":"EMBED_PREVIEWPRINT","features":[318]},{"name":"EMR","features":[318]},{"name":"EMRALPHABLEND","features":[307,318]},{"name":"EMRANGLEARC","features":[307,318]},{"name":"EMRARC","features":[307,318]},{"name":"EMRBITBLT","features":[307,318]},{"name":"EMRCOLORCORRECTPALETTE","features":[318]},{"name":"EMRCOLORMATCHTOTARGET","features":[318]},{"name":"EMRCREATEBRUSHINDIRECT","features":[307,318]},{"name":"EMRCREATEDIBPATTERNBRUSHPT","features":[318]},{"name":"EMRCREATEMONOBRUSH","features":[318]},{"name":"EMRCREATEPALETTE","features":[318]},{"name":"EMRCREATEPEN","features":[307,318]},{"name":"EMRELLIPSE","features":[307,318]},{"name":"EMREOF","features":[318]},{"name":"EMREXCLUDECLIPRECT","features":[307,318]},{"name":"EMREXTCREATEFONTINDIRECTW","features":[318]},{"name":"EMREXTCREATEPEN","features":[307,318]},{"name":"EMREXTESCAPE","features":[318]},{"name":"EMREXTFLOODFILL","features":[307,318]},{"name":"EMREXTSELECTCLIPRGN","features":[318]},{"name":"EMREXTTEXTOUTA","features":[307,318]},{"name":"EMRFILLPATH","features":[307,318]},{"name":"EMRFILLRGN","features":[307,318]},{"name":"EMRFORMAT","features":[318]},{"name":"EMRFRAMERGN","features":[307,318]},{"name":"EMRGDICOMMENT","features":[318]},{"name":"EMRGLSBOUNDEDRECORD","features":[307,318]},{"name":"EMRGLSRECORD","features":[318]},{"name":"EMRGRADIENTFILL","features":[307,318]},{"name":"EMRINVERTRGN","features":[307,318]},{"name":"EMRLINETO","features":[307,318]},{"name":"EMRMASKBLT","features":[307,318]},{"name":"EMRMODIFYWORLDTRANSFORM","features":[318]},{"name":"EMRNAMEDESCAPE","features":[318]},{"name":"EMROFFSETCLIPRGN","features":[307,318]},{"name":"EMRPLGBLT","features":[307,318]},{"name":"EMRPOLYDRAW","features":[307,318]},{"name":"EMRPOLYDRAW16","features":[307,318]},{"name":"EMRPOLYLINE","features":[307,318]},{"name":"EMRPOLYLINE16","features":[307,318]},{"name":"EMRPOLYPOLYLINE","features":[307,318]},{"name":"EMRPOLYPOLYLINE16","features":[307,318]},{"name":"EMRPOLYTEXTOUTA","features":[307,318]},{"name":"EMRRESIZEPALETTE","features":[318]},{"name":"EMRRESTOREDC","features":[318]},{"name":"EMRROUNDRECT","features":[307,318]},{"name":"EMRSCALEVIEWPORTEXTEX","features":[318]},{"name":"EMRSELECTCLIPPATH","features":[318]},{"name":"EMRSELECTOBJECT","features":[318]},{"name":"EMRSELECTPALETTE","features":[318]},{"name":"EMRSETARCDIRECTION","features":[318]},{"name":"EMRSETCOLORADJUSTMENT","features":[318]},{"name":"EMRSETCOLORSPACE","features":[318]},{"name":"EMRSETDIBITSTODEVICE","features":[307,318]},{"name":"EMRSETICMPROFILE","features":[318]},{"name":"EMRSETMAPPERFLAGS","features":[318]},{"name":"EMRSETMITERLIMIT","features":[318]},{"name":"EMRSETPALETTEENTRIES","features":[318]},{"name":"EMRSETPIXELV","features":[307,318]},{"name":"EMRSETTEXTCOLOR","features":[307,318]},{"name":"EMRSETVIEWPORTEXTEX","features":[307,318]},{"name":"EMRSETVIEWPORTORGEX","features":[307,318]},{"name":"EMRSETWORLDTRANSFORM","features":[318]},{"name":"EMRSTRETCHBLT","features":[307,318]},{"name":"EMRSTRETCHDIBITS","features":[307,318]},{"name":"EMRTEXT","features":[307,318]},{"name":"EMRTRANSPARENTBLT","features":[307,318]},{"name":"EMR_ABORTPATH","features":[318]},{"name":"EMR_ALPHABLEND","features":[318]},{"name":"EMR_ANGLEARC","features":[318]},{"name":"EMR_ARC","features":[318]},{"name":"EMR_ARCTO","features":[318]},{"name":"EMR_BEGINPATH","features":[318]},{"name":"EMR_BITBLT","features":[318]},{"name":"EMR_CHORD","features":[318]},{"name":"EMR_CLOSEFIGURE","features":[318]},{"name":"EMR_COLORCORRECTPALETTE","features":[318]},{"name":"EMR_COLORMATCHTOTARGETW","features":[318]},{"name":"EMR_CREATEBRUSHINDIRECT","features":[318]},{"name":"EMR_CREATECOLORSPACE","features":[318]},{"name":"EMR_CREATECOLORSPACEW","features":[318]},{"name":"EMR_CREATEDIBPATTERNBRUSHPT","features":[318]},{"name":"EMR_CREATEMONOBRUSH","features":[318]},{"name":"EMR_CREATEPALETTE","features":[318]},{"name":"EMR_CREATEPEN","features":[318]},{"name":"EMR_DELETECOLORSPACE","features":[318]},{"name":"EMR_DELETEOBJECT","features":[318]},{"name":"EMR_ELLIPSE","features":[318]},{"name":"EMR_ENDPATH","features":[318]},{"name":"EMR_EOF","features":[318]},{"name":"EMR_EXCLUDECLIPRECT","features":[318]},{"name":"EMR_EXTCREATEFONTINDIRECTW","features":[318]},{"name":"EMR_EXTCREATEPEN","features":[318]},{"name":"EMR_EXTFLOODFILL","features":[318]},{"name":"EMR_EXTSELECTCLIPRGN","features":[318]},{"name":"EMR_EXTTEXTOUTA","features":[318]},{"name":"EMR_EXTTEXTOUTW","features":[318]},{"name":"EMR_FILLPATH","features":[318]},{"name":"EMR_FILLRGN","features":[318]},{"name":"EMR_FLATTENPATH","features":[318]},{"name":"EMR_FRAMERGN","features":[318]},{"name":"EMR_GDICOMMENT","features":[318]},{"name":"EMR_GLSBOUNDEDRECORD","features":[318]},{"name":"EMR_GLSRECORD","features":[318]},{"name":"EMR_GRADIENTFILL","features":[318]},{"name":"EMR_HEADER","features":[318]},{"name":"EMR_INTERSECTCLIPRECT","features":[318]},{"name":"EMR_INVERTRGN","features":[318]},{"name":"EMR_LINETO","features":[318]},{"name":"EMR_MASKBLT","features":[318]},{"name":"EMR_MAX","features":[318]},{"name":"EMR_MIN","features":[318]},{"name":"EMR_MODIFYWORLDTRANSFORM","features":[318]},{"name":"EMR_MOVETOEX","features":[318]},{"name":"EMR_OFFSETCLIPRGN","features":[318]},{"name":"EMR_PAINTRGN","features":[318]},{"name":"EMR_PIE","features":[318]},{"name":"EMR_PIXELFORMAT","features":[318]},{"name":"EMR_PLGBLT","features":[318]},{"name":"EMR_POLYBEZIER","features":[318]},{"name":"EMR_POLYBEZIER16","features":[318]},{"name":"EMR_POLYBEZIERTO","features":[318]},{"name":"EMR_POLYBEZIERTO16","features":[318]},{"name":"EMR_POLYDRAW","features":[318]},{"name":"EMR_POLYDRAW16","features":[318]},{"name":"EMR_POLYGON","features":[318]},{"name":"EMR_POLYGON16","features":[318]},{"name":"EMR_POLYLINE","features":[318]},{"name":"EMR_POLYLINE16","features":[318]},{"name":"EMR_POLYLINETO","features":[318]},{"name":"EMR_POLYLINETO16","features":[318]},{"name":"EMR_POLYPOLYGON","features":[318]},{"name":"EMR_POLYPOLYGON16","features":[318]},{"name":"EMR_POLYPOLYLINE","features":[318]},{"name":"EMR_POLYPOLYLINE16","features":[318]},{"name":"EMR_POLYTEXTOUTA","features":[318]},{"name":"EMR_POLYTEXTOUTW","features":[318]},{"name":"EMR_REALIZEPALETTE","features":[318]},{"name":"EMR_RECTANGLE","features":[318]},{"name":"EMR_RESERVED_105","features":[318]},{"name":"EMR_RESERVED_106","features":[318]},{"name":"EMR_RESERVED_107","features":[318]},{"name":"EMR_RESERVED_108","features":[318]},{"name":"EMR_RESERVED_109","features":[318]},{"name":"EMR_RESERVED_110","features":[318]},{"name":"EMR_RESERVED_117","features":[318]},{"name":"EMR_RESERVED_119","features":[318]},{"name":"EMR_RESERVED_120","features":[318]},{"name":"EMR_RESIZEPALETTE","features":[318]},{"name":"EMR_RESTOREDC","features":[318]},{"name":"EMR_ROUNDRECT","features":[318]},{"name":"EMR_SAVEDC","features":[318]},{"name":"EMR_SCALEVIEWPORTEXTEX","features":[318]},{"name":"EMR_SCALEWINDOWEXTEX","features":[318]},{"name":"EMR_SELECTCLIPPATH","features":[318]},{"name":"EMR_SELECTOBJECT","features":[318]},{"name":"EMR_SELECTPALETTE","features":[318]},{"name":"EMR_SETARCDIRECTION","features":[318]},{"name":"EMR_SETBKCOLOR","features":[318]},{"name":"EMR_SETBKMODE","features":[318]},{"name":"EMR_SETBRUSHORGEX","features":[318]},{"name":"EMR_SETCOLORADJUSTMENT","features":[318]},{"name":"EMR_SETCOLORSPACE","features":[318]},{"name":"EMR_SETDIBITSTODEVICE","features":[318]},{"name":"EMR_SETICMMODE","features":[318]},{"name":"EMR_SETICMPROFILEA","features":[318]},{"name":"EMR_SETICMPROFILEW","features":[318]},{"name":"EMR_SETLAYOUT","features":[318]},{"name":"EMR_SETMAPMODE","features":[318]},{"name":"EMR_SETMAPPERFLAGS","features":[318]},{"name":"EMR_SETMETARGN","features":[318]},{"name":"EMR_SETMITERLIMIT","features":[318]},{"name":"EMR_SETPALETTEENTRIES","features":[318]},{"name":"EMR_SETPIXELV","features":[318]},{"name":"EMR_SETPOLYFILLMODE","features":[318]},{"name":"EMR_SETROP2","features":[318]},{"name":"EMR_SETSTRETCHBLTMODE","features":[318]},{"name":"EMR_SETTEXTALIGN","features":[318]},{"name":"EMR_SETTEXTCOLOR","features":[318]},{"name":"EMR_SETVIEWPORTEXTEX","features":[318]},{"name":"EMR_SETVIEWPORTORGEX","features":[318]},{"name":"EMR_SETWINDOWEXTEX","features":[318]},{"name":"EMR_SETWINDOWORGEX","features":[318]},{"name":"EMR_SETWORLDTRANSFORM","features":[318]},{"name":"EMR_STRETCHBLT","features":[318]},{"name":"EMR_STRETCHDIBITS","features":[318]},{"name":"EMR_STROKEANDFILLPATH","features":[318]},{"name":"EMR_STROKEPATH","features":[318]},{"name":"EMR_TRANSPARENTBLT","features":[318]},{"name":"EMR_WIDENPATH","features":[318]},{"name":"ENABLEDUPLEX","features":[318]},{"name":"ENABLEPAIRKERNING","features":[318]},{"name":"ENABLERELATIVEWIDTHS","features":[318]},{"name":"ENCAPSULATED_POSTSCRIPT","features":[318]},{"name":"ENDDOC","features":[318]},{"name":"END_PATH","features":[318]},{"name":"ENHANCED_METAFILE_RECORD_TYPE","features":[318]},{"name":"ENHMETAHEADER","features":[307,318]},{"name":"ENHMETARECORD","features":[318]},{"name":"ENHMETA_SIGNATURE","features":[318]},{"name":"ENHMETA_STOCK_OBJECT","features":[318]},{"name":"ENHMFENUMPROC","features":[307,318]},{"name":"ENUMLOGFONTA","features":[318]},{"name":"ENUMLOGFONTEXA","features":[318]},{"name":"ENUMLOGFONTEXDVA","features":[318]},{"name":"ENUMLOGFONTEXDVW","features":[318]},{"name":"ENUMLOGFONTEXW","features":[318]},{"name":"ENUMLOGFONTW","features":[318]},{"name":"ENUMPAPERBINS","features":[318]},{"name":"ENUMPAPERMETRICS","features":[318]},{"name":"ENUM_CURRENT_SETTINGS","features":[318]},{"name":"ENUM_DISPLAY_SETTINGS_FLAGS","features":[318]},{"name":"ENUM_DISPLAY_SETTINGS_MODE","features":[318]},{"name":"ENUM_REGISTRY_SETTINGS","features":[318]},{"name":"EPSPRINTING","features":[318]},{"name":"EPS_SIGNATURE","features":[318]},{"name":"ERROR","features":[318]},{"name":"ERR_FORMAT","features":[318]},{"name":"ERR_GENERIC","features":[318]},{"name":"ERR_INVALID_BASE","features":[318]},{"name":"ERR_INVALID_CMAP","features":[318]},{"name":"ERR_INVALID_DELTA_FORMAT","features":[318]},{"name":"ERR_INVALID_EBLC","features":[318]},{"name":"ERR_INVALID_GDEF","features":[318]},{"name":"ERR_INVALID_GLYF","features":[318]},{"name":"ERR_INVALID_GPOS","features":[318]},{"name":"ERR_INVALID_GSUB","features":[318]},{"name":"ERR_INVALID_HDMX","features":[318]},{"name":"ERR_INVALID_HEAD","features":[318]},{"name":"ERR_INVALID_HHEA","features":[318]},{"name":"ERR_INVALID_HHEA_OR_VHEA","features":[318]},{"name":"ERR_INVALID_HMTX","features":[318]},{"name":"ERR_INVALID_HMTX_OR_VMTX","features":[318]},{"name":"ERR_INVALID_JSTF","features":[318]},{"name":"ERR_INVALID_LOCA","features":[318]},{"name":"ERR_INVALID_LTSH","features":[318]},{"name":"ERR_INVALID_MAXP","features":[318]},{"name":"ERR_INVALID_MERGE_CHECKSUMS","features":[318]},{"name":"ERR_INVALID_MERGE_FORMATS","features":[318]},{"name":"ERR_INVALID_MERGE_NUMGLYPHS","features":[318]},{"name":"ERR_INVALID_NAME","features":[318]},{"name":"ERR_INVALID_OS2","features":[318]},{"name":"ERR_INVALID_POST","features":[318]},{"name":"ERR_INVALID_TTC_INDEX","features":[318]},{"name":"ERR_INVALID_TTO","features":[318]},{"name":"ERR_INVALID_VDMX","features":[318]},{"name":"ERR_INVALID_VHEA","features":[318]},{"name":"ERR_INVALID_VMTX","features":[318]},{"name":"ERR_MEM","features":[318]},{"name":"ERR_MISSING_CMAP","features":[318]},{"name":"ERR_MISSING_EBDT","features":[318]},{"name":"ERR_MISSING_GLYF","features":[318]},{"name":"ERR_MISSING_HEAD","features":[318]},{"name":"ERR_MISSING_HHEA","features":[318]},{"name":"ERR_MISSING_HHEA_OR_VHEA","features":[318]},{"name":"ERR_MISSING_HMTX","features":[318]},{"name":"ERR_MISSING_HMTX_OR_VMTX","features":[318]},{"name":"ERR_MISSING_LOCA","features":[318]},{"name":"ERR_MISSING_MAXP","features":[318]},{"name":"ERR_MISSING_NAME","features":[318]},{"name":"ERR_MISSING_OS2","features":[318]},{"name":"ERR_MISSING_POST","features":[318]},{"name":"ERR_MISSING_VHEA","features":[318]},{"name":"ERR_MISSING_VMTX","features":[318]},{"name":"ERR_NOT_TTC","features":[318]},{"name":"ERR_NO_GLYPHS","features":[318]},{"name":"ERR_PARAMETER0","features":[318]},{"name":"ERR_PARAMETER1","features":[318]},{"name":"ERR_PARAMETER10","features":[318]},{"name":"ERR_PARAMETER11","features":[318]},{"name":"ERR_PARAMETER12","features":[318]},{"name":"ERR_PARAMETER13","features":[318]},{"name":"ERR_PARAMETER14","features":[318]},{"name":"ERR_PARAMETER15","features":[318]},{"name":"ERR_PARAMETER16","features":[318]},{"name":"ERR_PARAMETER2","features":[318]},{"name":"ERR_PARAMETER3","features":[318]},{"name":"ERR_PARAMETER4","features":[318]},{"name":"ERR_PARAMETER5","features":[318]},{"name":"ERR_PARAMETER6","features":[318]},{"name":"ERR_PARAMETER7","features":[318]},{"name":"ERR_PARAMETER8","features":[318]},{"name":"ERR_PARAMETER9","features":[318]},{"name":"ERR_READCONTROL","features":[318]},{"name":"ERR_READOUTOFBOUNDS","features":[318]},{"name":"ERR_VERSION","features":[318]},{"name":"ERR_WOULD_GROW","features":[318]},{"name":"ERR_WRITECONTROL","features":[318]},{"name":"ERR_WRITEOUTOFBOUNDS","features":[318]},{"name":"ETO_CLIPPED","features":[318]},{"name":"ETO_GLYPH_INDEX","features":[318]},{"name":"ETO_IGNORELANGUAGE","features":[318]},{"name":"ETO_NUMERICSLATIN","features":[318]},{"name":"ETO_NUMERICSLOCAL","features":[318]},{"name":"ETO_OPAQUE","features":[318]},{"name":"ETO_OPTIONS","features":[318]},{"name":"ETO_PDY","features":[318]},{"name":"ETO_REVERSE_INDEX_MAP","features":[318]},{"name":"ETO_RTLREADING","features":[318]},{"name":"EXTLOGFONTA","features":[318]},{"name":"EXTLOGFONTW","features":[318]},{"name":"EXTLOGPEN","features":[307,318]},{"name":"EXTLOGPEN32","features":[307,318]},{"name":"EXTTEXTOUT","features":[318]},{"name":"EXT_DEVICE_CAPS","features":[318]},{"name":"EXT_FLOOD_FILL_TYPE","features":[318]},{"name":"E_ADDFONTFAILED","features":[318]},{"name":"E_API_NOTIMPL","features":[318]},{"name":"E_CHARCODECOUNTINVALID","features":[318]},{"name":"E_CHARCODESETINVALID","features":[318]},{"name":"E_CHARSETINVALID","features":[318]},{"name":"E_COULDNTCREATETEMPFILE","features":[318]},{"name":"E_DEVICETRUETYPEFONT","features":[318]},{"name":"E_ERRORACCESSINGEXCLUDELIST","features":[318]},{"name":"E_ERRORACCESSINGFACENAME","features":[318]},{"name":"E_ERRORACCESSINGFONTDATA","features":[318]},{"name":"E_ERRORCOMPRESSINGFONTDATA","features":[318]},{"name":"E_ERRORCONVERTINGCHARS","features":[318]},{"name":"E_ERRORCREATINGFONTFILE","features":[318]},{"name":"E_ERRORDECOMPRESSINGFONTDATA","features":[318]},{"name":"E_ERROREXPANDINGFONTDATA","features":[318]},{"name":"E_ERRORGETTINGDC","features":[318]},{"name":"E_ERRORREADINGFONTDATA","features":[318]},{"name":"E_ERRORUNICODECONVERSION","features":[318]},{"name":"E_EXCEPTION","features":[318]},{"name":"E_EXCEPTIONINCOMPRESSION","features":[318]},{"name":"E_EXCEPTIONINDECOMPRESSION","features":[318]},{"name":"E_FACENAMEINVALID","features":[318]},{"name":"E_FILE_NOT_FOUND","features":[318]},{"name":"E_FLAGSINVALID","features":[318]},{"name":"E_FONTALREADYEXISTS","features":[318]},{"name":"E_FONTDATAINVALID","features":[318]},{"name":"E_FONTFAMILYNAMENOTINFULL","features":[318]},{"name":"E_FONTFILECREATEFAILED","features":[318]},{"name":"E_FONTFILENOTFOUND","features":[318]},{"name":"E_FONTINSTALLFAILED","features":[318]},{"name":"E_FONTNAMEALREADYEXISTS","features":[318]},{"name":"E_FONTNOTEMBEDDABLE","features":[318]},{"name":"E_FONTREFERENCEINVALID","features":[318]},{"name":"E_FONTVARIATIONSIMULATED","features":[318]},{"name":"E_HDCINVALID","features":[318]},{"name":"E_INPUTPARAMINVALID","features":[318]},{"name":"E_NAMECHANGEFAILED","features":[318]},{"name":"E_NOFREEMEMORY","features":[318]},{"name":"E_NONE","features":[318]},{"name":"E_NOOS2","features":[318]},{"name":"E_NOTATRUETYPEFONT","features":[318]},{"name":"E_PBENABLEDINVALID","features":[318]},{"name":"E_PERMISSIONSINVALID","features":[318]},{"name":"E_PRIVSINVALID","features":[318]},{"name":"E_PRIVSTATUSINVALID","features":[318]},{"name":"E_READFROMSTREAMFAILED","features":[318]},{"name":"E_RESERVEDPARAMNOTNULL","features":[318]},{"name":"E_RESOURCEFILECREATEFAILED","features":[318]},{"name":"E_SAVETOSTREAMFAILED","features":[318]},{"name":"E_STATUSINVALID","features":[318]},{"name":"E_STREAMINVALID","features":[318]},{"name":"E_SUBSETTINGEXCEPTION","features":[318]},{"name":"E_SUBSETTINGFAILED","features":[318]},{"name":"E_SUBSTRING_TEST_FAIL","features":[318]},{"name":"E_T2NOFREEMEMORY","features":[318]},{"name":"E_TTC_INDEX_OUT_OF_RANGE","features":[318]},{"name":"E_WINDOWSAPI","features":[318]},{"name":"Ellipse","features":[307,318]},{"name":"EndPaint","features":[307,318]},{"name":"EndPath","features":[307,318]},{"name":"EnumDisplayDevicesA","features":[307,318]},{"name":"EnumDisplayDevicesW","features":[307,318]},{"name":"EnumDisplayMonitors","features":[307,318]},{"name":"EnumDisplaySettingsA","features":[307,318]},{"name":"EnumDisplaySettingsExA","features":[307,318]},{"name":"EnumDisplaySettingsExW","features":[307,318]},{"name":"EnumDisplaySettingsW","features":[307,318]},{"name":"EnumEnhMetaFile","features":[307,318]},{"name":"EnumFontFamiliesA","features":[307,318]},{"name":"EnumFontFamiliesExA","features":[307,318]},{"name":"EnumFontFamiliesExW","features":[307,318]},{"name":"EnumFontFamiliesW","features":[307,318]},{"name":"EnumFontsA","features":[307,318]},{"name":"EnumFontsW","features":[307,318]},{"name":"EnumMetaFile","features":[307,318]},{"name":"EnumObjects","features":[307,318]},{"name":"EqualRect","features":[307,318]},{"name":"EqualRgn","features":[307,318]},{"name":"ExcludeClipRect","features":[318]},{"name":"ExcludeUpdateRgn","features":[307,318]},{"name":"ExtCreatePen","features":[307,318]},{"name":"ExtCreateRegion","features":[307,318]},{"name":"ExtFloodFill","features":[307,318]},{"name":"ExtSelectClipRgn","features":[318]},{"name":"ExtTextOutA","features":[307,318]},{"name":"ExtTextOutW","features":[307,318]},{"name":"FEATURESETTING_CUSTPAPER","features":[318]},{"name":"FEATURESETTING_MIRROR","features":[318]},{"name":"FEATURESETTING_NEGATIVE","features":[318]},{"name":"FEATURESETTING_NUP","features":[318]},{"name":"FEATURESETTING_OUTPUT","features":[318]},{"name":"FEATURESETTING_PRIVATE_BEGIN","features":[318]},{"name":"FEATURESETTING_PRIVATE_END","features":[318]},{"name":"FEATURESETTING_PROTOCOL","features":[318]},{"name":"FEATURESETTING_PSLEVEL","features":[318]},{"name":"FF_DECORATIVE","features":[318]},{"name":"FF_DONTCARE","features":[318]},{"name":"FF_MODERN","features":[318]},{"name":"FF_ROMAN","features":[318]},{"name":"FF_SCRIPT","features":[318]},{"name":"FF_SWISS","features":[318]},{"name":"FIXED","features":[318]},{"name":"FIXED_PITCH","features":[318]},{"name":"FLI_GLYPHS","features":[318]},{"name":"FLI_MASK","features":[318]},{"name":"FLOODFILLBORDER","features":[318]},{"name":"FLOODFILLSURFACE","features":[318]},{"name":"FLUSHOUTPUT","features":[318]},{"name":"FONTENUMPROCA","features":[307,318]},{"name":"FONTENUMPROCW","features":[307,318]},{"name":"FONTMAPPER_MAX","features":[318]},{"name":"FONT_CHARSET","features":[318]},{"name":"FONT_CLIP_PRECISION","features":[318]},{"name":"FONT_FAMILY","features":[318]},{"name":"FONT_LICENSE_PRIVS","features":[318]},{"name":"FONT_OUTPUT_PRECISION","features":[318]},{"name":"FONT_PITCH","features":[318]},{"name":"FONT_QUALITY","features":[318]},{"name":"FONT_RESOURCE_CHARACTERISTICS","features":[318]},{"name":"FONT_WEIGHT","features":[318]},{"name":"FR_NOT_ENUM","features":[318]},{"name":"FR_PRIVATE","features":[318]},{"name":"FS_ARABIC","features":[318]},{"name":"FS_BALTIC","features":[318]},{"name":"FS_CHINESESIMP","features":[318]},{"name":"FS_CHINESETRAD","features":[318]},{"name":"FS_CYRILLIC","features":[318]},{"name":"FS_GREEK","features":[318]},{"name":"FS_HEBREW","features":[318]},{"name":"FS_JISJAPAN","features":[318]},{"name":"FS_JOHAB","features":[318]},{"name":"FS_LATIN1","features":[318]},{"name":"FS_LATIN2","features":[318]},{"name":"FS_SYMBOL","features":[318]},{"name":"FS_THAI","features":[318]},{"name":"FS_TURKISH","features":[318]},{"name":"FS_VIETNAMESE","features":[318]},{"name":"FS_WANSUNG","features":[318]},{"name":"FW_BLACK","features":[318]},{"name":"FW_BOLD","features":[318]},{"name":"FW_DEMIBOLD","features":[318]},{"name":"FW_DONTCARE","features":[318]},{"name":"FW_EXTRABOLD","features":[318]},{"name":"FW_EXTRALIGHT","features":[318]},{"name":"FW_HEAVY","features":[318]},{"name":"FW_LIGHT","features":[318]},{"name":"FW_MEDIUM","features":[318]},{"name":"FW_NORMAL","features":[318]},{"name":"FW_REGULAR","features":[318]},{"name":"FW_SEMIBOLD","features":[318]},{"name":"FW_THIN","features":[318]},{"name":"FW_ULTRABOLD","features":[318]},{"name":"FW_ULTRALIGHT","features":[318]},{"name":"FillPath","features":[307,318]},{"name":"FillRect","features":[307,318]},{"name":"FillRgn","features":[307,318]},{"name":"FixBrushOrgEx","features":[307,318]},{"name":"FlattenPath","features":[307,318]},{"name":"FloodFill","features":[307,318]},{"name":"FrameRect","features":[307,318]},{"name":"FrameRgn","features":[307,318]},{"name":"GB2312_CHARSET","features":[318]},{"name":"GCPCLASS_ARABIC","features":[318]},{"name":"GCPCLASS_HEBREW","features":[318]},{"name":"GCPCLASS_LATIN","features":[318]},{"name":"GCPCLASS_LATINNUMBER","features":[318]},{"name":"GCPCLASS_LATINNUMERICSEPARATOR","features":[318]},{"name":"GCPCLASS_LATINNUMERICTERMINATOR","features":[318]},{"name":"GCPCLASS_LOCALNUMBER","features":[318]},{"name":"GCPCLASS_NEUTRAL","features":[318]},{"name":"GCPCLASS_NUMERICSEPARATOR","features":[318]},{"name":"GCPCLASS_POSTBOUNDLTR","features":[318]},{"name":"GCPCLASS_POSTBOUNDRTL","features":[318]},{"name":"GCPCLASS_PREBOUNDLTR","features":[318]},{"name":"GCPCLASS_PREBOUNDRTL","features":[318]},{"name":"GCPGLYPH_LINKAFTER","features":[318]},{"name":"GCPGLYPH_LINKBEFORE","features":[318]},{"name":"GCP_CLASSIN","features":[318]},{"name":"GCP_DBCS","features":[318]},{"name":"GCP_DIACRITIC","features":[318]},{"name":"GCP_DISPLAYZWG","features":[318]},{"name":"GCP_ERROR","features":[318]},{"name":"GCP_GLYPHSHAPE","features":[318]},{"name":"GCP_JUSTIFY","features":[318]},{"name":"GCP_JUSTIFYIN","features":[318]},{"name":"GCP_KASHIDA","features":[318]},{"name":"GCP_LIGATE","features":[318]},{"name":"GCP_MAXEXTENT","features":[318]},{"name":"GCP_NEUTRALOVERRIDE","features":[318]},{"name":"GCP_NUMERICOVERRIDE","features":[318]},{"name":"GCP_NUMERICSLATIN","features":[318]},{"name":"GCP_NUMERICSLOCAL","features":[318]},{"name":"GCP_REORDER","features":[318]},{"name":"GCP_RESULTSA","features":[318]},{"name":"GCP_RESULTSW","features":[318]},{"name":"GCP_SYMSWAPOFF","features":[318]},{"name":"GCP_USEKERNING","features":[318]},{"name":"GDICOMMENT_BEGINGROUP","features":[318]},{"name":"GDICOMMENT_ENDGROUP","features":[318]},{"name":"GDICOMMENT_IDENTIFIER","features":[318]},{"name":"GDICOMMENT_MULTIFORMATS","features":[318]},{"name":"GDICOMMENT_UNICODE_END","features":[318]},{"name":"GDICOMMENT_UNICODE_STRING","features":[318]},{"name":"GDICOMMENT_WINDOWS_METAFILE","features":[318]},{"name":"GDIPLUS_TS_QUERYVER","features":[318]},{"name":"GDIPLUS_TS_RECORD","features":[318]},{"name":"GDIREGISTERDDRAWPACKETVERSION","features":[318]},{"name":"GDI_ERROR","features":[318]},{"name":"GDI_REGION_TYPE","features":[318]},{"name":"GETCOLORTABLE","features":[318]},{"name":"GETDEVICEUNITS","features":[318]},{"name":"GETEXTENDEDTEXTMETRICS","features":[318]},{"name":"GETEXTENTTABLE","features":[318]},{"name":"GETFACENAME","features":[318]},{"name":"GETPAIRKERNTABLE","features":[318]},{"name":"GETPENWIDTH","features":[318]},{"name":"GETPHYSPAGESIZE","features":[318]},{"name":"GETPRINTINGOFFSET","features":[318]},{"name":"GETSCALINGFACTOR","features":[318]},{"name":"GETSETPAPERBINS","features":[318]},{"name":"GETSETPAPERMETRICS","features":[318]},{"name":"GETSETPRINTORIENT","features":[318]},{"name":"GETSETSCREENPARAMS","features":[318]},{"name":"GETTECHNOLGY","features":[318]},{"name":"GETTECHNOLOGY","features":[318]},{"name":"GETTRACKKERNTABLE","features":[318]},{"name":"GETVECTORBRUSHSIZE","features":[318]},{"name":"GETVECTORPENSIZE","features":[318]},{"name":"GET_CHARACTER_PLACEMENT_FLAGS","features":[318]},{"name":"GET_DCX_FLAGS","features":[318]},{"name":"GET_DEVICE_CAPS_INDEX","features":[318]},{"name":"GET_GLYPH_OUTLINE_FORMAT","features":[318]},{"name":"GET_PS_FEATURESETTING","features":[318]},{"name":"GET_STOCK_OBJECT_FLAGS","features":[318]},{"name":"GGI_MARK_NONEXISTING_GLYPHS","features":[318]},{"name":"GGO_BEZIER","features":[318]},{"name":"GGO_BITMAP","features":[318]},{"name":"GGO_GLYPH_INDEX","features":[318]},{"name":"GGO_GRAY2_BITMAP","features":[318]},{"name":"GGO_GRAY4_BITMAP","features":[318]},{"name":"GGO_GRAY8_BITMAP","features":[318]},{"name":"GGO_METRICS","features":[318]},{"name":"GGO_NATIVE","features":[318]},{"name":"GGO_UNHINTED","features":[318]},{"name":"GLYPHMETRICS","features":[307,318]},{"name":"GLYPHSET","features":[318]},{"name":"GM_ADVANCED","features":[318]},{"name":"GM_COMPATIBLE","features":[318]},{"name":"GM_LAST","features":[318]},{"name":"GOBJENUMPROC","features":[307,318]},{"name":"GRADIENT_FILL","features":[318]},{"name":"GRADIENT_FILL_OP_FLAG","features":[318]},{"name":"GRADIENT_FILL_RECT_H","features":[318]},{"name":"GRADIENT_FILL_RECT_V","features":[318]},{"name":"GRADIENT_FILL_TRIANGLE","features":[318]},{"name":"GRADIENT_RECT","features":[318]},{"name":"GRADIENT_TRIANGLE","features":[318]},{"name":"GRAPHICS_MODE","features":[318]},{"name":"GRAYSTRINGPROC","features":[307,318]},{"name":"GRAY_BRUSH","features":[318]},{"name":"GREEK_CHARSET","features":[318]},{"name":"GS_8BIT_INDICES","features":[318]},{"name":"GdiAlphaBlend","features":[307,318]},{"name":"GdiComment","features":[307,318]},{"name":"GdiFlush","features":[307,318]},{"name":"GdiGetBatchLimit","features":[318]},{"name":"GdiGradientFill","features":[307,318]},{"name":"GdiSetBatchLimit","features":[318]},{"name":"GdiTransparentBlt","features":[307,318]},{"name":"GetArcDirection","features":[318]},{"name":"GetAspectRatioFilterEx","features":[307,318]},{"name":"GetBitmapBits","features":[318]},{"name":"GetBitmapDimensionEx","features":[307,318]},{"name":"GetBkColor","features":[307,318]},{"name":"GetBkMode","features":[318]},{"name":"GetBoundsRect","features":[307,318]},{"name":"GetBrushOrgEx","features":[307,318]},{"name":"GetCharABCWidthsA","features":[307,318]},{"name":"GetCharABCWidthsFloatA","features":[307,318]},{"name":"GetCharABCWidthsFloatW","features":[307,318]},{"name":"GetCharABCWidthsI","features":[307,318]},{"name":"GetCharABCWidthsW","features":[307,318]},{"name":"GetCharWidth32A","features":[307,318]},{"name":"GetCharWidth32W","features":[307,318]},{"name":"GetCharWidthA","features":[307,318]},{"name":"GetCharWidthFloatA","features":[307,318]},{"name":"GetCharWidthFloatW","features":[307,318]},{"name":"GetCharWidthI","features":[307,318]},{"name":"GetCharWidthW","features":[307,318]},{"name":"GetCharacterPlacementA","features":[318]},{"name":"GetCharacterPlacementW","features":[318]},{"name":"GetClipBox","features":[307,318]},{"name":"GetClipRgn","features":[318]},{"name":"GetColorAdjustment","features":[307,318]},{"name":"GetCurrentObject","features":[318]},{"name":"GetCurrentPositionEx","features":[307,318]},{"name":"GetDC","features":[307,318]},{"name":"GetDCBrushColor","features":[307,318]},{"name":"GetDCEx","features":[307,318]},{"name":"GetDCOrgEx","features":[307,318]},{"name":"GetDCPenColor","features":[307,318]},{"name":"GetDIBColorTable","features":[318]},{"name":"GetDIBits","features":[318]},{"name":"GetDeviceCaps","features":[318]},{"name":"GetEnhMetaFileA","features":[318]},{"name":"GetEnhMetaFileBits","features":[318]},{"name":"GetEnhMetaFileDescriptionA","features":[318]},{"name":"GetEnhMetaFileDescriptionW","features":[318]},{"name":"GetEnhMetaFileHeader","features":[307,318]},{"name":"GetEnhMetaFilePaletteEntries","features":[318]},{"name":"GetEnhMetaFileW","features":[318]},{"name":"GetFontData","features":[318]},{"name":"GetFontLanguageInfo","features":[318]},{"name":"GetFontUnicodeRanges","features":[318]},{"name":"GetGlyphIndicesA","features":[318]},{"name":"GetGlyphIndicesW","features":[318]},{"name":"GetGlyphOutlineA","features":[307,318]},{"name":"GetGlyphOutlineW","features":[307,318]},{"name":"GetGraphicsMode","features":[318]},{"name":"GetKerningPairsA","features":[318]},{"name":"GetKerningPairsW","features":[318]},{"name":"GetLayout","features":[318]},{"name":"GetMapMode","features":[318]},{"name":"GetMetaFileA","features":[318]},{"name":"GetMetaFileBitsEx","features":[318]},{"name":"GetMetaFileW","features":[318]},{"name":"GetMetaRgn","features":[318]},{"name":"GetMiterLimit","features":[307,318]},{"name":"GetMonitorInfoA","features":[307,318]},{"name":"GetMonitorInfoW","features":[307,318]},{"name":"GetNearestColor","features":[307,318]},{"name":"GetNearestPaletteIndex","features":[307,318]},{"name":"GetObjectA","features":[318]},{"name":"GetObjectType","features":[318]},{"name":"GetObjectW","features":[318]},{"name":"GetOutlineTextMetricsA","features":[307,318]},{"name":"GetOutlineTextMetricsW","features":[307,318]},{"name":"GetPaletteEntries","features":[318]},{"name":"GetPath","features":[307,318]},{"name":"GetPixel","features":[307,318]},{"name":"GetPolyFillMode","features":[318]},{"name":"GetROP2","features":[318]},{"name":"GetRandomRgn","features":[318]},{"name":"GetRasterizerCaps","features":[307,318]},{"name":"GetRegionData","features":[307,318]},{"name":"GetRgnBox","features":[307,318]},{"name":"GetStockObject","features":[318]},{"name":"GetStretchBltMode","features":[318]},{"name":"GetSysColor","features":[318]},{"name":"GetSysColorBrush","features":[318]},{"name":"GetSystemPaletteEntries","features":[318]},{"name":"GetSystemPaletteUse","features":[318]},{"name":"GetTabbedTextExtentA","features":[318]},{"name":"GetTabbedTextExtentW","features":[318]},{"name":"GetTextAlign","features":[318]},{"name":"GetTextCharacterExtra","features":[318]},{"name":"GetTextColor","features":[307,318]},{"name":"GetTextExtentExPointA","features":[307,318]},{"name":"GetTextExtentExPointI","features":[307,318]},{"name":"GetTextExtentExPointW","features":[307,318]},{"name":"GetTextExtentPoint32A","features":[307,318]},{"name":"GetTextExtentPoint32W","features":[307,318]},{"name":"GetTextExtentPointA","features":[307,318]},{"name":"GetTextExtentPointI","features":[307,318]},{"name":"GetTextExtentPointW","features":[307,318]},{"name":"GetTextFaceA","features":[318]},{"name":"GetTextFaceW","features":[318]},{"name":"GetTextMetricsA","features":[307,318]},{"name":"GetTextMetricsW","features":[307,318]},{"name":"GetUpdateRect","features":[307,318]},{"name":"GetUpdateRgn","features":[307,318]},{"name":"GetViewportExtEx","features":[307,318]},{"name":"GetViewportOrgEx","features":[307,318]},{"name":"GetWinMetaFileBits","features":[318]},{"name":"GetWindowDC","features":[307,318]},{"name":"GetWindowExtEx","features":[307,318]},{"name":"GetWindowOrgEx","features":[307,318]},{"name":"GetWindowRgn","features":[307,318]},{"name":"GetWindowRgnBox","features":[307,318]},{"name":"GetWorldTransform","features":[307,318]},{"name":"GradientFill","features":[307,318]},{"name":"GrayStringA","features":[307,318]},{"name":"GrayStringW","features":[307,318]},{"name":"HALFTONE","features":[318]},{"name":"HANDLETABLE","features":[318]},{"name":"HANGEUL_CHARSET","features":[318]},{"name":"HANGUL_CHARSET","features":[318]},{"name":"HATCH_BRUSH_STYLE","features":[318]},{"name":"HBITMAP","features":[318]},{"name":"HBRUSH","features":[318]},{"name":"HDC","features":[318]},{"name":"HDC_MAP_MODE","features":[318]},{"name":"HEBREW_CHARSET","features":[318]},{"name":"HENHMETAFILE","features":[318]},{"name":"HFONT","features":[318]},{"name":"HGDIOBJ","features":[318]},{"name":"HMETAFILE","features":[318]},{"name":"HMONITOR","features":[318]},{"name":"HOLLOW_BRUSH","features":[318]},{"name":"HORZRES","features":[318]},{"name":"HORZSIZE","features":[318]},{"name":"HPALETTE","features":[318]},{"name":"HPEN","features":[318]},{"name":"HRGN","features":[318]},{"name":"HS_API_MAX","features":[318]},{"name":"HS_BDIAGONAL","features":[318]},{"name":"HS_CROSS","features":[318]},{"name":"HS_DIAGCROSS","features":[318]},{"name":"HS_FDIAGONAL","features":[318]},{"name":"HS_HORIZONTAL","features":[318]},{"name":"HS_VERTICAL","features":[318]},{"name":"ILLUMINANT_A","features":[318]},{"name":"ILLUMINANT_B","features":[318]},{"name":"ILLUMINANT_C","features":[318]},{"name":"ILLUMINANT_D50","features":[318]},{"name":"ILLUMINANT_D55","features":[318]},{"name":"ILLUMINANT_D65","features":[318]},{"name":"ILLUMINANT_D75","features":[318]},{"name":"ILLUMINANT_DAYLIGHT","features":[318]},{"name":"ILLUMINANT_DEVICE_DEFAULT","features":[318]},{"name":"ILLUMINANT_F2","features":[318]},{"name":"ILLUMINANT_FLUORESCENT","features":[318]},{"name":"ILLUMINANT_MAX_INDEX","features":[318]},{"name":"ILLUMINANT_NTSC","features":[318]},{"name":"ILLUMINANT_TUNGSTEN","features":[318]},{"name":"InflateRect","features":[307,318]},{"name":"IntersectClipRect","features":[318]},{"name":"IntersectRect","features":[307,318]},{"name":"InvalidateRect","features":[307,318]},{"name":"InvalidateRgn","features":[307,318]},{"name":"InvertRect","features":[307,318]},{"name":"InvertRgn","features":[307,318]},{"name":"IsRectEmpty","features":[307,318]},{"name":"JOHAB_CHARSET","features":[318]},{"name":"KERNINGPAIR","features":[318]},{"name":"LAYOUT_BITMAPORIENTATIONPRESERVED","features":[318]},{"name":"LAYOUT_BTT","features":[318]},{"name":"LAYOUT_RTL","features":[318]},{"name":"LAYOUT_VBH","features":[318]},{"name":"LCS_GM_ABS_COLORIMETRIC","features":[318]},{"name":"LCS_GM_BUSINESS","features":[318]},{"name":"LCS_GM_GRAPHICS","features":[318]},{"name":"LCS_GM_IMAGES","features":[318]},{"name":"LC_INTERIORS","features":[318]},{"name":"LC_MARKER","features":[318]},{"name":"LC_NONE","features":[318]},{"name":"LC_POLYLINE","features":[318]},{"name":"LC_POLYMARKER","features":[318]},{"name":"LC_STYLED","features":[318]},{"name":"LC_WIDE","features":[318]},{"name":"LC_WIDESTYLED","features":[318]},{"name":"LF_FACESIZE","features":[318]},{"name":"LF_FULLFACESIZE","features":[318]},{"name":"LICENSE_DEFAULT","features":[318]},{"name":"LICENSE_EDITABLE","features":[318]},{"name":"LICENSE_INSTALLABLE","features":[318]},{"name":"LICENSE_NOEMBEDDING","features":[318]},{"name":"LICENSE_PREVIEWPRINT","features":[318]},{"name":"LINECAPS","features":[318]},{"name":"LINEDDAPROC","features":[307,318]},{"name":"LOGBRUSH","features":[307,318]},{"name":"LOGBRUSH32","features":[307,318]},{"name":"LOGFONTA","features":[318]},{"name":"LOGFONTW","features":[318]},{"name":"LOGPALETTE","features":[318]},{"name":"LOGPEN","features":[307,318]},{"name":"LOGPIXELSX","features":[318]},{"name":"LOGPIXELSY","features":[318]},{"name":"LPD_DOUBLEBUFFER","features":[318]},{"name":"LPD_SHARE_ACCUM","features":[318]},{"name":"LPD_SHARE_DEPTH","features":[318]},{"name":"LPD_SHARE_STENCIL","features":[318]},{"name":"LPD_STEREO","features":[318]},{"name":"LPD_SUPPORT_GDI","features":[318]},{"name":"LPD_SUPPORT_OPENGL","features":[318]},{"name":"LPD_SWAP_COPY","features":[318]},{"name":"LPD_SWAP_EXCHANGE","features":[318]},{"name":"LPD_TRANSPARENT","features":[318]},{"name":"LPD_TYPE_COLORINDEX","features":[318]},{"name":"LPD_TYPE_RGBA","features":[318]},{"name":"LPFNDEVCAPS","features":[307,318]},{"name":"LPFNDEVMODE","features":[307,318]},{"name":"LPtoDP","features":[307,318]},{"name":"LTGRAY_BRUSH","features":[318]},{"name":"LineDDA","features":[307,318]},{"name":"LineTo","features":[307,318]},{"name":"LoadBitmapA","features":[307,318]},{"name":"LoadBitmapW","features":[307,318]},{"name":"LockWindowUpdate","features":[307,318]},{"name":"MAC_CHARSET","features":[318]},{"name":"MAT2","features":[318]},{"name":"MAXSTRETCHBLTMODE","features":[318]},{"name":"MERGECOPY","features":[318]},{"name":"MERGEPAINT","features":[318]},{"name":"METAFILE_DRIVER","features":[318]},{"name":"METAHEADER","features":[318]},{"name":"METARECORD","features":[318]},{"name":"META_ANIMATEPALETTE","features":[318]},{"name":"META_ARC","features":[318]},{"name":"META_BITBLT","features":[318]},{"name":"META_CHORD","features":[318]},{"name":"META_CREATEBRUSHINDIRECT","features":[318]},{"name":"META_CREATEFONTINDIRECT","features":[318]},{"name":"META_CREATEPALETTE","features":[318]},{"name":"META_CREATEPATTERNBRUSH","features":[318]},{"name":"META_CREATEPENINDIRECT","features":[318]},{"name":"META_CREATEREGION","features":[318]},{"name":"META_DELETEOBJECT","features":[318]},{"name":"META_DIBBITBLT","features":[318]},{"name":"META_DIBCREATEPATTERNBRUSH","features":[318]},{"name":"META_DIBSTRETCHBLT","features":[318]},{"name":"META_ELLIPSE","features":[318]},{"name":"META_ESCAPE","features":[318]},{"name":"META_EXCLUDECLIPRECT","features":[318]},{"name":"META_EXTFLOODFILL","features":[318]},{"name":"META_EXTTEXTOUT","features":[318]},{"name":"META_FILLREGION","features":[318]},{"name":"META_FLOODFILL","features":[318]},{"name":"META_FRAMEREGION","features":[318]},{"name":"META_INTERSECTCLIPRECT","features":[318]},{"name":"META_INVERTREGION","features":[318]},{"name":"META_LINETO","features":[318]},{"name":"META_MOVETO","features":[318]},{"name":"META_OFFSETCLIPRGN","features":[318]},{"name":"META_OFFSETVIEWPORTORG","features":[318]},{"name":"META_OFFSETWINDOWORG","features":[318]},{"name":"META_PAINTREGION","features":[318]},{"name":"META_PATBLT","features":[318]},{"name":"META_PIE","features":[318]},{"name":"META_POLYGON","features":[318]},{"name":"META_POLYLINE","features":[318]},{"name":"META_POLYPOLYGON","features":[318]},{"name":"META_REALIZEPALETTE","features":[318]},{"name":"META_RECTANGLE","features":[318]},{"name":"META_RESIZEPALETTE","features":[318]},{"name":"META_RESTOREDC","features":[318]},{"name":"META_ROUNDRECT","features":[318]},{"name":"META_SAVEDC","features":[318]},{"name":"META_SCALEVIEWPORTEXT","features":[318]},{"name":"META_SCALEWINDOWEXT","features":[318]},{"name":"META_SELECTCLIPREGION","features":[318]},{"name":"META_SELECTOBJECT","features":[318]},{"name":"META_SELECTPALETTE","features":[318]},{"name":"META_SETBKCOLOR","features":[318]},{"name":"META_SETBKMODE","features":[318]},{"name":"META_SETDIBTODEV","features":[318]},{"name":"META_SETLAYOUT","features":[318]},{"name":"META_SETMAPMODE","features":[318]},{"name":"META_SETMAPPERFLAGS","features":[318]},{"name":"META_SETPALENTRIES","features":[318]},{"name":"META_SETPIXEL","features":[318]},{"name":"META_SETPOLYFILLMODE","features":[318]},{"name":"META_SETRELABS","features":[318]},{"name":"META_SETROP2","features":[318]},{"name":"META_SETSTRETCHBLTMODE","features":[318]},{"name":"META_SETTEXTALIGN","features":[318]},{"name":"META_SETTEXTCHAREXTRA","features":[318]},{"name":"META_SETTEXTCOLOR","features":[318]},{"name":"META_SETTEXTJUSTIFICATION","features":[318]},{"name":"META_SETVIEWPORTEXT","features":[318]},{"name":"META_SETVIEWPORTORG","features":[318]},{"name":"META_SETWINDOWEXT","features":[318]},{"name":"META_SETWINDOWORG","features":[318]},{"name":"META_STRETCHBLT","features":[318]},{"name":"META_STRETCHDIB","features":[318]},{"name":"META_TEXTOUT","features":[318]},{"name":"MFCOMMENT","features":[318]},{"name":"MFENUMPROC","features":[307,318]},{"name":"MILCORE_TS_QUERYVER_RESULT_FALSE","features":[318]},{"name":"MILCORE_TS_QUERYVER_RESULT_TRUE","features":[318]},{"name":"MM_ANISOTROPIC","features":[318]},{"name":"MM_HIENGLISH","features":[318]},{"name":"MM_HIMETRIC","features":[318]},{"name":"MM_ISOTROPIC","features":[318]},{"name":"MM_LOENGLISH","features":[318]},{"name":"MM_LOMETRIC","features":[318]},{"name":"MM_MAX_AXES_NAMELEN","features":[318]},{"name":"MM_MAX_NUMAXES","features":[318]},{"name":"MM_TEXT","features":[318]},{"name":"MM_TWIPS","features":[318]},{"name":"MODIFY_WORLD_TRANSFORM_MODE","features":[318]},{"name":"MONITORENUMPROC","features":[307,318]},{"name":"MONITORINFO","features":[307,318]},{"name":"MONITORINFOEXA","features":[307,318]},{"name":"MONITORINFOEXW","features":[307,318]},{"name":"MONITOR_DEFAULTTONEAREST","features":[318]},{"name":"MONITOR_DEFAULTTONULL","features":[318]},{"name":"MONITOR_DEFAULTTOPRIMARY","features":[318]},{"name":"MONITOR_FROM_FLAGS","features":[318]},{"name":"MONO_FONT","features":[318]},{"name":"MOUSETRAILS","features":[318]},{"name":"MWT_IDENTITY","features":[318]},{"name":"MWT_LEFTMULTIPLY","features":[318]},{"name":"MWT_RIGHTMULTIPLY","features":[318]},{"name":"MapWindowPoints","features":[307,318]},{"name":"MaskBlt","features":[307,318]},{"name":"MergeFontPackage","features":[318]},{"name":"ModifyWorldTransform","features":[307,318]},{"name":"MonitorFromPoint","features":[307,318]},{"name":"MonitorFromRect","features":[307,318]},{"name":"MonitorFromWindow","features":[307,318]},{"name":"MoveToEx","features":[307,318]},{"name":"NEWFRAME","features":[318]},{"name":"NEWTEXTMETRICA","features":[318]},{"name":"NEWTEXTMETRICW","features":[318]},{"name":"NEWTRANSPARENT","features":[318]},{"name":"NEXTBAND","features":[318]},{"name":"NOMIRRORBITMAP","features":[318]},{"name":"NONANTIALIASED_QUALITY","features":[318]},{"name":"NOTSRCCOPY","features":[318]},{"name":"NOTSRCERASE","features":[318]},{"name":"NTM_BOLD","features":[318]},{"name":"NTM_DSIG","features":[318]},{"name":"NTM_ITALIC","features":[318]},{"name":"NTM_MULTIPLEMASTER","features":[318]},{"name":"NTM_NONNEGATIVE_AC","features":[318]},{"name":"NTM_PS_OPENTYPE","features":[318]},{"name":"NTM_REGULAR","features":[318]},{"name":"NTM_TT_OPENTYPE","features":[318]},{"name":"NTM_TYPE1","features":[318]},{"name":"NULLREGION","features":[318]},{"name":"NULL_BRUSH","features":[318]},{"name":"NULL_PEN","features":[318]},{"name":"NUMBRUSHES","features":[318]},{"name":"NUMCOLORS","features":[318]},{"name":"NUMFONTS","features":[318]},{"name":"NUMMARKERS","features":[318]},{"name":"NUMPENS","features":[318]},{"name":"NUMRESERVED","features":[318]},{"name":"OBJ_BITMAP","features":[318]},{"name":"OBJ_BRUSH","features":[318]},{"name":"OBJ_COLORSPACE","features":[318]},{"name":"OBJ_DC","features":[318]},{"name":"OBJ_ENHMETADC","features":[318]},{"name":"OBJ_ENHMETAFILE","features":[318]},{"name":"OBJ_EXTPEN","features":[318]},{"name":"OBJ_FONT","features":[318]},{"name":"OBJ_MEMDC","features":[318]},{"name":"OBJ_METADC","features":[318]},{"name":"OBJ_METAFILE","features":[318]},{"name":"OBJ_PAL","features":[318]},{"name":"OBJ_PEN","features":[318]},{"name":"OBJ_REGION","features":[318]},{"name":"OBJ_TYPE","features":[318]},{"name":"OEM_CHARSET","features":[318]},{"name":"OEM_FIXED_FONT","features":[318]},{"name":"OPAQUE","features":[318]},{"name":"OPENCHANNEL","features":[318]},{"name":"OUTLINETEXTMETRICA","features":[307,318]},{"name":"OUTLINETEXTMETRICW","features":[307,318]},{"name":"OUT_CHARACTER_PRECIS","features":[318]},{"name":"OUT_DEFAULT_PRECIS","features":[318]},{"name":"OUT_DEVICE_PRECIS","features":[318]},{"name":"OUT_OUTLINE_PRECIS","features":[318]},{"name":"OUT_PS_ONLY_PRECIS","features":[318]},{"name":"OUT_RASTER_PRECIS","features":[318]},{"name":"OUT_SCREEN_OUTLINE_PRECIS","features":[318]},{"name":"OUT_STRING_PRECIS","features":[318]},{"name":"OUT_STROKE_PRECIS","features":[318]},{"name":"OUT_TT_ONLY_PRECIS","features":[318]},{"name":"OUT_TT_PRECIS","features":[318]},{"name":"OffsetClipRgn","features":[318]},{"name":"OffsetRect","features":[307,318]},{"name":"OffsetRgn","features":[318]},{"name":"OffsetViewportOrgEx","features":[307,318]},{"name":"OffsetWindowOrgEx","features":[307,318]},{"name":"PAINTSTRUCT","features":[307,318]},{"name":"PALETTEENTRY","features":[318]},{"name":"PANOSE","features":[318]},{"name":"PANOSE_COUNT","features":[318]},{"name":"PAN_ANY","features":[318]},{"name":"PAN_ARMSTYLE_INDEX","features":[318]},{"name":"PAN_ARM_ANY","features":[318]},{"name":"PAN_ARM_NO_FIT","features":[318]},{"name":"PAN_ARM_STYLE","features":[318]},{"name":"PAN_BENT_ARMS_DOUBLE_SERIF","features":[318]},{"name":"PAN_BENT_ARMS_HORZ","features":[318]},{"name":"PAN_BENT_ARMS_SINGLE_SERIF","features":[318]},{"name":"PAN_BENT_ARMS_VERT","features":[318]},{"name":"PAN_BENT_ARMS_WEDGE","features":[318]},{"name":"PAN_CONTRAST","features":[318]},{"name":"PAN_CONTRAST_ANY","features":[318]},{"name":"PAN_CONTRAST_HIGH","features":[318]},{"name":"PAN_CONTRAST_INDEX","features":[318]},{"name":"PAN_CONTRAST_LOW","features":[318]},{"name":"PAN_CONTRAST_MEDIUM","features":[318]},{"name":"PAN_CONTRAST_MEDIUM_HIGH","features":[318]},{"name":"PAN_CONTRAST_MEDIUM_LOW","features":[318]},{"name":"PAN_CONTRAST_NONE","features":[318]},{"name":"PAN_CONTRAST_NO_FIT","features":[318]},{"name":"PAN_CONTRAST_VERY_HIGH","features":[318]},{"name":"PAN_CONTRAST_VERY_LOW","features":[318]},{"name":"PAN_CULTURE_LATIN","features":[318]},{"name":"PAN_FAMILYTYPE_INDEX","features":[318]},{"name":"PAN_FAMILY_ANY","features":[318]},{"name":"PAN_FAMILY_DECORATIVE","features":[318]},{"name":"PAN_FAMILY_NO_FIT","features":[318]},{"name":"PAN_FAMILY_PICTORIAL","features":[318]},{"name":"PAN_FAMILY_SCRIPT","features":[318]},{"name":"PAN_FAMILY_TEXT_DISPLAY","features":[318]},{"name":"PAN_FAMILY_TYPE","features":[318]},{"name":"PAN_LETTERFORM_INDEX","features":[318]},{"name":"PAN_LETT_FORM","features":[318]},{"name":"PAN_LETT_FORM_ANY","features":[318]},{"name":"PAN_LETT_FORM_NO_FIT","features":[318]},{"name":"PAN_LETT_NORMAL_BOXED","features":[318]},{"name":"PAN_LETT_NORMAL_CONTACT","features":[318]},{"name":"PAN_LETT_NORMAL_FLATTENED","features":[318]},{"name":"PAN_LETT_NORMAL_OFF_CENTER","features":[318]},{"name":"PAN_LETT_NORMAL_ROUNDED","features":[318]},{"name":"PAN_LETT_NORMAL_SQUARE","features":[318]},{"name":"PAN_LETT_NORMAL_WEIGHTED","features":[318]},{"name":"PAN_LETT_OBLIQUE_BOXED","features":[318]},{"name":"PAN_LETT_OBLIQUE_CONTACT","features":[318]},{"name":"PAN_LETT_OBLIQUE_FLATTENED","features":[318]},{"name":"PAN_LETT_OBLIQUE_OFF_CENTER","features":[318]},{"name":"PAN_LETT_OBLIQUE_ROUNDED","features":[318]},{"name":"PAN_LETT_OBLIQUE_SQUARE","features":[318]},{"name":"PAN_LETT_OBLIQUE_WEIGHTED","features":[318]},{"name":"PAN_MIDLINE","features":[318]},{"name":"PAN_MIDLINE_ANY","features":[318]},{"name":"PAN_MIDLINE_CONSTANT_POINTED","features":[318]},{"name":"PAN_MIDLINE_CONSTANT_SERIFED","features":[318]},{"name":"PAN_MIDLINE_CONSTANT_TRIMMED","features":[318]},{"name":"PAN_MIDLINE_HIGH_POINTED","features":[318]},{"name":"PAN_MIDLINE_HIGH_SERIFED","features":[318]},{"name":"PAN_MIDLINE_HIGH_TRIMMED","features":[318]},{"name":"PAN_MIDLINE_INDEX","features":[318]},{"name":"PAN_MIDLINE_LOW_POINTED","features":[318]},{"name":"PAN_MIDLINE_LOW_SERIFED","features":[318]},{"name":"PAN_MIDLINE_LOW_TRIMMED","features":[318]},{"name":"PAN_MIDLINE_NO_FIT","features":[318]},{"name":"PAN_MIDLINE_STANDARD_POINTED","features":[318]},{"name":"PAN_MIDLINE_STANDARD_SERIFED","features":[318]},{"name":"PAN_MIDLINE_STANDARD_TRIMMED","features":[318]},{"name":"PAN_NO_FIT","features":[318]},{"name":"PAN_PROPORTION","features":[318]},{"name":"PAN_PROPORTION_INDEX","features":[318]},{"name":"PAN_PROP_ANY","features":[318]},{"name":"PAN_PROP_CONDENSED","features":[318]},{"name":"PAN_PROP_EVEN_WIDTH","features":[318]},{"name":"PAN_PROP_EXPANDED","features":[318]},{"name":"PAN_PROP_MODERN","features":[318]},{"name":"PAN_PROP_MONOSPACED","features":[318]},{"name":"PAN_PROP_NO_FIT","features":[318]},{"name":"PAN_PROP_OLD_STYLE","features":[318]},{"name":"PAN_PROP_VERY_CONDENSED","features":[318]},{"name":"PAN_PROP_VERY_EXPANDED","features":[318]},{"name":"PAN_SERIFSTYLE_INDEX","features":[318]},{"name":"PAN_SERIF_ANY","features":[318]},{"name":"PAN_SERIF_BONE","features":[318]},{"name":"PAN_SERIF_COVE","features":[318]},{"name":"PAN_SERIF_EXAGGERATED","features":[318]},{"name":"PAN_SERIF_FLARED","features":[318]},{"name":"PAN_SERIF_NORMAL_SANS","features":[318]},{"name":"PAN_SERIF_NO_FIT","features":[318]},{"name":"PAN_SERIF_OBTUSE_COVE","features":[318]},{"name":"PAN_SERIF_OBTUSE_SANS","features":[318]},{"name":"PAN_SERIF_OBTUSE_SQUARE_COVE","features":[318]},{"name":"PAN_SERIF_PERP_SANS","features":[318]},{"name":"PAN_SERIF_ROUNDED","features":[318]},{"name":"PAN_SERIF_SQUARE","features":[318]},{"name":"PAN_SERIF_SQUARE_COVE","features":[318]},{"name":"PAN_SERIF_STYLE","features":[318]},{"name":"PAN_SERIF_THIN","features":[318]},{"name":"PAN_SERIF_TRIANGLE","features":[318]},{"name":"PAN_STRAIGHT_ARMS_DOUBLE_SERIF","features":[318]},{"name":"PAN_STRAIGHT_ARMS_HORZ","features":[318]},{"name":"PAN_STRAIGHT_ARMS_SINGLE_SERIF","features":[318]},{"name":"PAN_STRAIGHT_ARMS_VERT","features":[318]},{"name":"PAN_STRAIGHT_ARMS_WEDGE","features":[318]},{"name":"PAN_STROKEVARIATION_INDEX","features":[318]},{"name":"PAN_STROKE_ANY","features":[318]},{"name":"PAN_STROKE_GRADUAL_DIAG","features":[318]},{"name":"PAN_STROKE_GRADUAL_HORZ","features":[318]},{"name":"PAN_STROKE_GRADUAL_TRAN","features":[318]},{"name":"PAN_STROKE_GRADUAL_VERT","features":[318]},{"name":"PAN_STROKE_INSTANT_VERT","features":[318]},{"name":"PAN_STROKE_NO_FIT","features":[318]},{"name":"PAN_STROKE_RAPID_HORZ","features":[318]},{"name":"PAN_STROKE_RAPID_VERT","features":[318]},{"name":"PAN_STROKE_VARIATION","features":[318]},{"name":"PAN_WEIGHT","features":[318]},{"name":"PAN_WEIGHT_ANY","features":[318]},{"name":"PAN_WEIGHT_BLACK","features":[318]},{"name":"PAN_WEIGHT_BOLD","features":[318]},{"name":"PAN_WEIGHT_BOOK","features":[318]},{"name":"PAN_WEIGHT_DEMI","features":[318]},{"name":"PAN_WEIGHT_HEAVY","features":[318]},{"name":"PAN_WEIGHT_INDEX","features":[318]},{"name":"PAN_WEIGHT_LIGHT","features":[318]},{"name":"PAN_WEIGHT_MEDIUM","features":[318]},{"name":"PAN_WEIGHT_NORD","features":[318]},{"name":"PAN_WEIGHT_NO_FIT","features":[318]},{"name":"PAN_WEIGHT_THIN","features":[318]},{"name":"PAN_WEIGHT_VERY_LIGHT","features":[318]},{"name":"PAN_XHEIGHT","features":[318]},{"name":"PAN_XHEIGHT_ANY","features":[318]},{"name":"PAN_XHEIGHT_CONSTANT_LARGE","features":[318]},{"name":"PAN_XHEIGHT_CONSTANT_SMALL","features":[318]},{"name":"PAN_XHEIGHT_CONSTANT_STD","features":[318]},{"name":"PAN_XHEIGHT_DUCKING_LARGE","features":[318]},{"name":"PAN_XHEIGHT_DUCKING_SMALL","features":[318]},{"name":"PAN_XHEIGHT_DUCKING_STD","features":[318]},{"name":"PAN_XHEIGHT_INDEX","features":[318]},{"name":"PAN_XHEIGHT_NO_FIT","features":[318]},{"name":"PASSTHROUGH","features":[318]},{"name":"PATCOPY","features":[318]},{"name":"PATINVERT","features":[318]},{"name":"PATPAINT","features":[318]},{"name":"PC_EXPLICIT","features":[318]},{"name":"PC_INTERIORS","features":[318]},{"name":"PC_NOCOLLAPSE","features":[318]},{"name":"PC_NONE","features":[318]},{"name":"PC_PATHS","features":[318]},{"name":"PC_POLYGON","features":[318]},{"name":"PC_POLYPOLYGON","features":[318]},{"name":"PC_RECTANGLE","features":[318]},{"name":"PC_RESERVED","features":[318]},{"name":"PC_SCANLINE","features":[318]},{"name":"PC_STYLED","features":[318]},{"name":"PC_TRAPEZOID","features":[318]},{"name":"PC_WIDE","features":[318]},{"name":"PC_WIDESTYLED","features":[318]},{"name":"PC_WINDPOLYGON","features":[318]},{"name":"PDEVICESIZE","features":[318]},{"name":"PELARRAY","features":[318]},{"name":"PEN_STYLE","features":[318]},{"name":"PHYSICALHEIGHT","features":[318]},{"name":"PHYSICALOFFSETX","features":[318]},{"name":"PHYSICALOFFSETY","features":[318]},{"name":"PHYSICALWIDTH","features":[318]},{"name":"PLANES","features":[318]},{"name":"POINTFX","features":[318]},{"name":"POLYFILL_LAST","features":[318]},{"name":"POLYGONALCAPS","features":[318]},{"name":"POLYTEXTA","features":[307,318]},{"name":"POLYTEXTW","features":[307,318]},{"name":"POSTSCRIPT_DATA","features":[318]},{"name":"POSTSCRIPT_IDENTIFY","features":[318]},{"name":"POSTSCRIPT_IGNORE","features":[318]},{"name":"POSTSCRIPT_INJECTION","features":[318]},{"name":"POSTSCRIPT_PASSTHROUGH","features":[318]},{"name":"PRINTRATEUNIT_CPS","features":[318]},{"name":"PRINTRATEUNIT_IPM","features":[318]},{"name":"PRINTRATEUNIT_LPM","features":[318]},{"name":"PRINTRATEUNIT_PPM","features":[318]},{"name":"PROOF_QUALITY","features":[318]},{"name":"PR_JOBSTATUS","features":[318]},{"name":"PSIDENT_GDICENTRIC","features":[318]},{"name":"PSIDENT_PSCENTRIC","features":[318]},{"name":"PSINJECT_DLFONT","features":[318]},{"name":"PSPROTOCOL_ASCII","features":[318]},{"name":"PSPROTOCOL_BCP","features":[318]},{"name":"PSPROTOCOL_BINARY","features":[318]},{"name":"PSPROTOCOL_TBCP","features":[318]},{"name":"PS_ALTERNATE","features":[318]},{"name":"PS_COSMETIC","features":[318]},{"name":"PS_DASH","features":[318]},{"name":"PS_DASHDOT","features":[318]},{"name":"PS_DASHDOTDOT","features":[318]},{"name":"PS_DOT","features":[318]},{"name":"PS_ENDCAP_FLAT","features":[318]},{"name":"PS_ENDCAP_MASK","features":[318]},{"name":"PS_ENDCAP_ROUND","features":[318]},{"name":"PS_ENDCAP_SQUARE","features":[318]},{"name":"PS_GEOMETRIC","features":[318]},{"name":"PS_INSIDEFRAME","features":[318]},{"name":"PS_JOIN_BEVEL","features":[318]},{"name":"PS_JOIN_MASK","features":[318]},{"name":"PS_JOIN_MITER","features":[318]},{"name":"PS_JOIN_ROUND","features":[318]},{"name":"PS_NULL","features":[318]},{"name":"PS_SOLID","features":[318]},{"name":"PS_STYLE_MASK","features":[318]},{"name":"PS_TYPE_MASK","features":[318]},{"name":"PS_USERSTYLE","features":[318]},{"name":"PT_BEZIERTO","features":[318]},{"name":"PT_CLOSEFIGURE","features":[318]},{"name":"PT_LINETO","features":[318]},{"name":"PT_MOVETO","features":[318]},{"name":"PaintDesktop","features":[307,318]},{"name":"PaintRgn","features":[307,318]},{"name":"PatBlt","features":[307,318]},{"name":"PathToRegion","features":[318]},{"name":"Pie","features":[307,318]},{"name":"PlayEnhMetaFile","features":[307,318]},{"name":"PlayEnhMetaFileRecord","features":[307,318]},{"name":"PlayMetaFile","features":[307,318]},{"name":"PlayMetaFileRecord","features":[307,318]},{"name":"PlgBlt","features":[307,318]},{"name":"PolyBezier","features":[307,318]},{"name":"PolyBezierTo","features":[307,318]},{"name":"PolyDraw","features":[307,318]},{"name":"PolyPolygon","features":[307,318]},{"name":"PolyPolyline","features":[307,318]},{"name":"PolyTextOutA","features":[307,318]},{"name":"PolyTextOutW","features":[307,318]},{"name":"Polygon","features":[307,318]},{"name":"Polyline","features":[307,318]},{"name":"PolylineTo","features":[307,318]},{"name":"PtInRect","features":[307,318]},{"name":"PtInRegion","features":[307,318]},{"name":"PtVisible","features":[307,318]},{"name":"QDI_DIBTOSCREEN","features":[318]},{"name":"QDI_GETDIBITS","features":[318]},{"name":"QDI_SETDIBITS","features":[318]},{"name":"QDI_STRETCHDIB","features":[318]},{"name":"QUERYDIBSUPPORT","features":[318]},{"name":"QUERYESCSUPPORT","features":[318]},{"name":"QUERYROPSUPPORT","features":[318]},{"name":"R2_BLACK","features":[318]},{"name":"R2_COPYPEN","features":[318]},{"name":"R2_LAST","features":[318]},{"name":"R2_MASKNOTPEN","features":[318]},{"name":"R2_MASKPEN","features":[318]},{"name":"R2_MASKPENNOT","features":[318]},{"name":"R2_MERGENOTPEN","features":[318]},{"name":"R2_MERGEPEN","features":[318]},{"name":"R2_MERGEPENNOT","features":[318]},{"name":"R2_MODE","features":[318]},{"name":"R2_NOP","features":[318]},{"name":"R2_NOT","features":[318]},{"name":"R2_NOTCOPYPEN","features":[318]},{"name":"R2_NOTMASKPEN","features":[318]},{"name":"R2_NOTMERGEPEN","features":[318]},{"name":"R2_NOTXORPEN","features":[318]},{"name":"R2_WHITE","features":[318]},{"name":"R2_XORPEN","features":[318]},{"name":"RASTERCAPS","features":[318]},{"name":"RASTERIZER_STATUS","features":[318]},{"name":"RASTER_FONTTYPE","features":[318]},{"name":"RC_BANDING","features":[318]},{"name":"RC_BIGFONT","features":[318]},{"name":"RC_BITBLT","features":[318]},{"name":"RC_BITMAP64","features":[318]},{"name":"RC_DEVBITS","features":[318]},{"name":"RC_DIBTODEV","features":[318]},{"name":"RC_DI_BITMAP","features":[318]},{"name":"RC_FLOODFILL","features":[318]},{"name":"RC_GDI20_OUTPUT","features":[318]},{"name":"RC_GDI20_STATE","features":[318]},{"name":"RC_OP_DX_OUTPUT","features":[318]},{"name":"RC_PALETTE","features":[318]},{"name":"RC_SAVEBITMAP","features":[318]},{"name":"RC_SCALING","features":[318]},{"name":"RC_STRETCHBLT","features":[318]},{"name":"RC_STRETCHDIB","features":[318]},{"name":"RDH_RECTANGLES","features":[318]},{"name":"RDW_ALLCHILDREN","features":[318]},{"name":"RDW_ERASE","features":[318]},{"name":"RDW_ERASENOW","features":[318]},{"name":"RDW_FRAME","features":[318]},{"name":"RDW_INTERNALPAINT","features":[318]},{"name":"RDW_INVALIDATE","features":[318]},{"name":"RDW_NOCHILDREN","features":[318]},{"name":"RDW_NOERASE","features":[318]},{"name":"RDW_NOFRAME","features":[318]},{"name":"RDW_NOINTERNALPAINT","features":[318]},{"name":"RDW_UPDATENOW","features":[318]},{"name":"RDW_VALIDATE","features":[318]},{"name":"READEMBEDPROC","features":[318]},{"name":"REDRAW_WINDOW_FLAGS","features":[318]},{"name":"RELATIVE","features":[318]},{"name":"RESTORE_CTM","features":[318]},{"name":"RGBQUAD","features":[318]},{"name":"RGBTRIPLE","features":[318]},{"name":"RGNDATA","features":[307,318]},{"name":"RGNDATAHEADER","features":[307,318]},{"name":"RGN_AND","features":[318]},{"name":"RGN_COMBINE_MODE","features":[318]},{"name":"RGN_COPY","features":[318]},{"name":"RGN_DIFF","features":[318]},{"name":"RGN_ERROR","features":[318]},{"name":"RGN_MAX","features":[318]},{"name":"RGN_MIN","features":[318]},{"name":"RGN_OR","features":[318]},{"name":"RGN_XOR","features":[318]},{"name":"ROP_CODE","features":[318]},{"name":"RUSSIAN_CHARSET","features":[318]},{"name":"RealizePalette","features":[318]},{"name":"RectInRegion","features":[307,318]},{"name":"RectVisible","features":[307,318]},{"name":"Rectangle","features":[307,318]},{"name":"RedrawWindow","features":[307,318]},{"name":"ReleaseDC","features":[307,318]},{"name":"RemoveFontMemResourceEx","features":[307,318]},{"name":"RemoveFontResourceA","features":[307,318]},{"name":"RemoveFontResourceExA","features":[307,318]},{"name":"RemoveFontResourceExW","features":[307,318]},{"name":"RemoveFontResourceW","features":[307,318]},{"name":"ResetDCA","features":[307,318]},{"name":"ResetDCW","features":[307,318]},{"name":"ResizePalette","features":[307,318]},{"name":"RestoreDC","features":[307,318]},{"name":"RoundRect","features":[307,318]},{"name":"SAVE_CTM","features":[318]},{"name":"SB_CONST_ALPHA","features":[318]},{"name":"SB_GRAD_RECT","features":[318]},{"name":"SB_GRAD_TRI","features":[318]},{"name":"SB_NONE","features":[318]},{"name":"SB_PIXEL_ALPHA","features":[318]},{"name":"SB_PREMULT_ALPHA","features":[318]},{"name":"SCALINGFACTORX","features":[318]},{"name":"SCALINGFACTORY","features":[318]},{"name":"SC_SCREENSAVE","features":[318]},{"name":"SELECTDIB","features":[318]},{"name":"SELECTPAPERSOURCE","features":[318]},{"name":"SETABORTPROC","features":[318]},{"name":"SETALLJUSTVALUES","features":[318]},{"name":"SETCHARSET","features":[318]},{"name":"SETCOLORTABLE","features":[318]},{"name":"SETCOPYCOUNT","features":[318]},{"name":"SETDIBSCALING","features":[318]},{"name":"SETICMPROFILE_EMBEDED","features":[318]},{"name":"SETKERNTRACK","features":[318]},{"name":"SETLINECAP","features":[318]},{"name":"SETLINEJOIN","features":[318]},{"name":"SETMITERLIMIT","features":[318]},{"name":"SET_ARC_DIRECTION","features":[318]},{"name":"SET_BACKGROUND_COLOR","features":[318]},{"name":"SET_BOUNDS","features":[318]},{"name":"SET_BOUNDS_RECT_FLAGS","features":[318]},{"name":"SET_CLIP_BOX","features":[318]},{"name":"SET_MIRROR_MODE","features":[318]},{"name":"SET_POLY_MODE","features":[318]},{"name":"SET_SCREEN_ANGLE","features":[318]},{"name":"SET_SPREAD","features":[318]},{"name":"SHADEBLENDCAPS","features":[318]},{"name":"SHIFTJIS_CHARSET","features":[318]},{"name":"SIMPLEREGION","features":[318]},{"name":"SIZEPALETTE","features":[318]},{"name":"SPCLPASSTHROUGH2","features":[318]},{"name":"SP_APPABORT","features":[318]},{"name":"SP_ERROR","features":[318]},{"name":"SP_NOTREPORTED","features":[318]},{"name":"SP_OUTOFDISK","features":[318]},{"name":"SP_OUTOFMEMORY","features":[318]},{"name":"SP_USERABORT","features":[318]},{"name":"SRCAND","features":[318]},{"name":"SRCCOPY","features":[318]},{"name":"SRCERASE","features":[318]},{"name":"SRCINVERT","features":[318]},{"name":"SRCPAINT","features":[318]},{"name":"STARTDOC","features":[318]},{"name":"STOCK_LAST","features":[318]},{"name":"STRETCHBLT","features":[318]},{"name":"STRETCH_ANDSCANS","features":[318]},{"name":"STRETCH_BLT_MODE","features":[318]},{"name":"STRETCH_DELETESCANS","features":[318]},{"name":"STRETCH_HALFTONE","features":[318]},{"name":"STRETCH_ORSCANS","features":[318]},{"name":"SYMBOL_CHARSET","features":[318]},{"name":"SYSPAL_ERROR","features":[318]},{"name":"SYSPAL_NOSTATIC","features":[318]},{"name":"SYSPAL_NOSTATIC256","features":[318]},{"name":"SYSPAL_STATIC","features":[318]},{"name":"SYSRGN","features":[318]},{"name":"SYSTEM_FIXED_FONT","features":[318]},{"name":"SYSTEM_FONT","features":[318]},{"name":"SYSTEM_PALETTE_USE","features":[318]},{"name":"SYS_COLOR_INDEX","features":[318]},{"name":"SaveDC","features":[318]},{"name":"ScaleViewportExtEx","features":[307,318]},{"name":"ScaleWindowExtEx","features":[307,318]},{"name":"ScreenToClient","features":[307,318]},{"name":"SelectClipPath","features":[307,318]},{"name":"SelectClipRgn","features":[318]},{"name":"SelectObject","features":[318]},{"name":"SelectPalette","features":[307,318]},{"name":"SetArcDirection","features":[318]},{"name":"SetBitmapBits","features":[318]},{"name":"SetBitmapDimensionEx","features":[307,318]},{"name":"SetBkColor","features":[307,318]},{"name":"SetBkMode","features":[318]},{"name":"SetBoundsRect","features":[307,318]},{"name":"SetBrushOrgEx","features":[307,318]},{"name":"SetColorAdjustment","features":[307,318]},{"name":"SetDCBrushColor","features":[307,318]},{"name":"SetDCPenColor","features":[307,318]},{"name":"SetDIBColorTable","features":[318]},{"name":"SetDIBits","features":[318]},{"name":"SetDIBitsToDevice","features":[318]},{"name":"SetEnhMetaFileBits","features":[318]},{"name":"SetGraphicsMode","features":[318]},{"name":"SetLayout","features":[318]},{"name":"SetMapMode","features":[318]},{"name":"SetMapperFlags","features":[318]},{"name":"SetMetaFileBitsEx","features":[318]},{"name":"SetMetaRgn","features":[318]},{"name":"SetMiterLimit","features":[307,318]},{"name":"SetPaletteEntries","features":[318]},{"name":"SetPixel","features":[307,318]},{"name":"SetPixelV","features":[307,318]},{"name":"SetPolyFillMode","features":[318]},{"name":"SetROP2","features":[318]},{"name":"SetRect","features":[307,318]},{"name":"SetRectEmpty","features":[307,318]},{"name":"SetRectRgn","features":[307,318]},{"name":"SetStretchBltMode","features":[318]},{"name":"SetSysColors","features":[307,318]},{"name":"SetSystemPaletteUse","features":[318]},{"name":"SetTextAlign","features":[318]},{"name":"SetTextCharacterExtra","features":[318]},{"name":"SetTextColor","features":[307,318]},{"name":"SetTextJustification","features":[307,318]},{"name":"SetViewportExtEx","features":[307,318]},{"name":"SetViewportOrgEx","features":[307,318]},{"name":"SetWindowExtEx","features":[307,318]},{"name":"SetWindowOrgEx","features":[307,318]},{"name":"SetWindowRgn","features":[307,318]},{"name":"SetWorldTransform","features":[307,318]},{"name":"StretchBlt","features":[307,318]},{"name":"StretchDIBits","features":[318]},{"name":"StrokeAndFillPath","features":[307,318]},{"name":"StrokePath","features":[307,318]},{"name":"SubtractRect","features":[307,318]},{"name":"TA_BASELINE","features":[318]},{"name":"TA_BOTTOM","features":[318]},{"name":"TA_CENTER","features":[318]},{"name":"TA_LEFT","features":[318]},{"name":"TA_MASK","features":[318]},{"name":"TA_NOUPDATECP","features":[318]},{"name":"TA_RIGHT","features":[318]},{"name":"TA_RTLREADING","features":[318]},{"name":"TA_TOP","features":[318]},{"name":"TA_UPDATECP","features":[318]},{"name":"TC_CP_STROKE","features":[318]},{"name":"TC_CR_90","features":[318]},{"name":"TC_CR_ANY","features":[318]},{"name":"TC_EA_DOUBLE","features":[318]},{"name":"TC_IA_ABLE","features":[318]},{"name":"TC_OP_CHARACTER","features":[318]},{"name":"TC_OP_STROKE","features":[318]},{"name":"TC_RA_ABLE","features":[318]},{"name":"TC_RESERVED","features":[318]},{"name":"TC_SA_CONTIN","features":[318]},{"name":"TC_SA_DOUBLE","features":[318]},{"name":"TC_SA_INTEGER","features":[318]},{"name":"TC_SCROLLBLT","features":[318]},{"name":"TC_SF_X_YINDEP","features":[318]},{"name":"TC_SO_ABLE","features":[318]},{"name":"TC_UA_ABLE","features":[318]},{"name":"TC_VA_ABLE","features":[318]},{"name":"TECHNOLOGY","features":[318]},{"name":"TEXTCAPS","features":[318]},{"name":"TEXTMETRICA","features":[318]},{"name":"TEXTMETRICW","features":[318]},{"name":"TEXT_ALIGN_OPTIONS","features":[318]},{"name":"THAI_CHARSET","features":[318]},{"name":"TMPF_DEVICE","features":[318]},{"name":"TMPF_FIXED_PITCH","features":[318]},{"name":"TMPF_FLAGS","features":[318]},{"name":"TMPF_TRUETYPE","features":[318]},{"name":"TMPF_VECTOR","features":[318]},{"name":"TRANSFORM_CTM","features":[318]},{"name":"TRANSPARENT","features":[318]},{"name":"TRIVERTEX","features":[318]},{"name":"TRUETYPE_FONTTYPE","features":[318]},{"name":"TTCharToUnicode","features":[318]},{"name":"TTDELETE_DONTREMOVEFONT","features":[318]},{"name":"TTDeleteEmbeddedFont","features":[307,318]},{"name":"TTEMBEDINFO","features":[318]},{"name":"TTEMBED_EMBEDEUDC","features":[318]},{"name":"TTEMBED_EUDCEMBEDDED","features":[318]},{"name":"TTEMBED_FAILIFVARIATIONSIMULATED","features":[318]},{"name":"TTEMBED_FLAGS","features":[318]},{"name":"TTEMBED_RAW","features":[318]},{"name":"TTEMBED_SUBSET","features":[318]},{"name":"TTEMBED_SUBSETCANCEL","features":[318]},{"name":"TTEMBED_TTCOMPRESSED","features":[318]},{"name":"TTEMBED_VARIATIONSIMULATED","features":[318]},{"name":"TTEMBED_WEBOBJECT","features":[318]},{"name":"TTEMBED_XORENCRYPTDATA","features":[318]},{"name":"TTEmbedFont","features":[318]},{"name":"TTEmbedFontEx","features":[318]},{"name":"TTEmbedFontFromFileA","features":[318]},{"name":"TTEnableEmbeddingForFacename","features":[307,318]},{"name":"TTFCFP_APPLE_PLATFORMID","features":[318]},{"name":"TTFCFP_DELTA","features":[318]},{"name":"TTFCFP_DONT_CARE","features":[318]},{"name":"TTFCFP_FLAGS_COMPRESS","features":[318]},{"name":"TTFCFP_FLAGS_GLYPHLIST","features":[318]},{"name":"TTFCFP_FLAGS_SUBSET","features":[318]},{"name":"TTFCFP_FLAGS_TTC","features":[318]},{"name":"TTFCFP_ISO_PLATFORMID","features":[318]},{"name":"TTFCFP_LANG_KEEP_ALL","features":[318]},{"name":"TTFCFP_MS_PLATFORMID","features":[318]},{"name":"TTFCFP_STD_MAC_CHAR_SET","features":[318]},{"name":"TTFCFP_SUBSET","features":[318]},{"name":"TTFCFP_SUBSET1","features":[318]},{"name":"TTFCFP_SYMBOL_CHAR_SET","features":[318]},{"name":"TTFCFP_UNICODE_CHAR_SET","features":[318]},{"name":"TTFCFP_UNICODE_PLATFORMID","features":[318]},{"name":"TTFMFP_DELTA","features":[318]},{"name":"TTFMFP_SUBSET","features":[318]},{"name":"TTFMFP_SUBSET1","features":[318]},{"name":"TTGetEmbeddedFontInfo","features":[318]},{"name":"TTGetEmbeddingType","features":[318]},{"name":"TTGetNewFontName","features":[307,318]},{"name":"TTIsEmbeddingEnabled","features":[307,318]},{"name":"TTIsEmbeddingEnabledForFacename","features":[307,318]},{"name":"TTLOADINFO","features":[318]},{"name":"TTLOAD_EMBEDDED_FONT_STATUS","features":[318]},{"name":"TTLOAD_EUDC_OVERWRITE","features":[318]},{"name":"TTLOAD_EUDC_SET","features":[318]},{"name":"TTLOAD_FONT_IN_SYSSTARTUP","features":[318]},{"name":"TTLOAD_FONT_SUBSETTED","features":[318]},{"name":"TTLOAD_PRIVATE","features":[318]},{"name":"TTLoadEmbeddedFont","features":[307,318]},{"name":"TTPOLYCURVE","features":[318]},{"name":"TTPOLYGONHEADER","features":[318]},{"name":"TTRunValidationTests","features":[318]},{"name":"TTRunValidationTestsEx","features":[318]},{"name":"TTVALIDATIONTESTSPARAMS","features":[318]},{"name":"TTVALIDATIONTESTSPARAMSEX","features":[318]},{"name":"TT_AVAILABLE","features":[318]},{"name":"TT_ENABLED","features":[318]},{"name":"TT_POLYGON_TYPE","features":[318]},{"name":"TT_PRIM_CSPLINE","features":[318]},{"name":"TT_PRIM_LINE","features":[318]},{"name":"TT_PRIM_QSPLINE","features":[318]},{"name":"TURKISH_CHARSET","features":[318]},{"name":"TabbedTextOutA","features":[318]},{"name":"TabbedTextOutW","features":[318]},{"name":"TextOutA","features":[307,318]},{"name":"TextOutW","features":[307,318]},{"name":"TransparentBlt","features":[307,318]},{"name":"UnionRect","features":[307,318]},{"name":"UnrealizeObject","features":[307,318]},{"name":"UpdateColors","features":[307,318]},{"name":"UpdateWindow","features":[307,318]},{"name":"VARIABLE_PITCH","features":[318]},{"name":"VERTRES","features":[318]},{"name":"VERTSIZE","features":[318]},{"name":"VIETNAMESE_CHARSET","features":[318]},{"name":"VREFRESH","features":[318]},{"name":"VTA_BASELINE","features":[318]},{"name":"VTA_BOTTOM","features":[318]},{"name":"VTA_CENTER","features":[318]},{"name":"VTA_LEFT","features":[318]},{"name":"VTA_RIGHT","features":[318]},{"name":"VTA_TOP","features":[318]},{"name":"ValidateRect","features":[307,318]},{"name":"ValidateRgn","features":[307,318]},{"name":"WCRANGE","features":[318]},{"name":"WGLSWAP","features":[318]},{"name":"WGL_FONT_LINES","features":[318]},{"name":"WGL_FONT_POLYGONS","features":[318]},{"name":"WGL_SWAPMULTIPLE_MAX","features":[318]},{"name":"WGL_SWAP_MAIN_PLANE","features":[318]},{"name":"WGL_SWAP_OVERLAY1","features":[318]},{"name":"WGL_SWAP_OVERLAY10","features":[318]},{"name":"WGL_SWAP_OVERLAY11","features":[318]},{"name":"WGL_SWAP_OVERLAY12","features":[318]},{"name":"WGL_SWAP_OVERLAY13","features":[318]},{"name":"WGL_SWAP_OVERLAY14","features":[318]},{"name":"WGL_SWAP_OVERLAY15","features":[318]},{"name":"WGL_SWAP_OVERLAY2","features":[318]},{"name":"WGL_SWAP_OVERLAY3","features":[318]},{"name":"WGL_SWAP_OVERLAY4","features":[318]},{"name":"WGL_SWAP_OVERLAY5","features":[318]},{"name":"WGL_SWAP_OVERLAY6","features":[318]},{"name":"WGL_SWAP_OVERLAY7","features":[318]},{"name":"WGL_SWAP_OVERLAY8","features":[318]},{"name":"WGL_SWAP_OVERLAY9","features":[318]},{"name":"WGL_SWAP_UNDERLAY1","features":[318]},{"name":"WGL_SWAP_UNDERLAY10","features":[318]},{"name":"WGL_SWAP_UNDERLAY11","features":[318]},{"name":"WGL_SWAP_UNDERLAY12","features":[318]},{"name":"WGL_SWAP_UNDERLAY13","features":[318]},{"name":"WGL_SWAP_UNDERLAY14","features":[318]},{"name":"WGL_SWAP_UNDERLAY15","features":[318]},{"name":"WGL_SWAP_UNDERLAY2","features":[318]},{"name":"WGL_SWAP_UNDERLAY3","features":[318]},{"name":"WGL_SWAP_UNDERLAY4","features":[318]},{"name":"WGL_SWAP_UNDERLAY5","features":[318]},{"name":"WGL_SWAP_UNDERLAY6","features":[318]},{"name":"WGL_SWAP_UNDERLAY7","features":[318]},{"name":"WGL_SWAP_UNDERLAY8","features":[318]},{"name":"WGL_SWAP_UNDERLAY9","features":[318]},{"name":"WHITENESS","features":[318]},{"name":"WHITEONBLACK","features":[318]},{"name":"WHITE_BRUSH","features":[318]},{"name":"WHITE_PEN","features":[318]},{"name":"WINDING","features":[318]},{"name":"WRITEEMBEDPROC","features":[318]},{"name":"WidenPath","features":[307,318]},{"name":"WindowFromDC","features":[307,318]},{"name":"XFORM","features":[318]},{"name":"wglSwapMultipleBuffers","features":[318]}],"417":[{"name":"ALPHA_SHIFT","features":[411]},{"name":"Aborted","features":[411]},{"name":"AccessDenied","features":[411]},{"name":"AdjustBlackSaturation","features":[411]},{"name":"AdjustContrast","features":[411]},{"name":"AdjustDensity","features":[411]},{"name":"AdjustExposure","features":[411]},{"name":"AdjustHighlight","features":[411]},{"name":"AdjustMidtone","features":[411]},{"name":"AdjustShadow","features":[411]},{"name":"AdjustWhiteSaturation","features":[411]},{"name":"BLUE_SHIFT","features":[411]},{"name":"Bitmap","features":[411]},{"name":"BitmapData","features":[411]},{"name":"Blur","features":[307,411]},{"name":"BlurEffectGuid","features":[411]},{"name":"BlurParams","features":[307,411]},{"name":"BrightnessContrast","features":[307,411]},{"name":"BrightnessContrastEffectGuid","features":[411]},{"name":"BrightnessContrastParams","features":[411]},{"name":"BrushType","features":[411]},{"name":"BrushTypeHatchFill","features":[411]},{"name":"BrushTypeLinearGradient","features":[411]},{"name":"BrushTypePathGradient","features":[411]},{"name":"BrushTypeSolidColor","features":[411]},{"name":"BrushTypeTextureFill","features":[411]},{"name":"CGpEffect","features":[411]},{"name":"CachedBitmap","features":[411]},{"name":"CharacterRange","features":[411]},{"name":"CodecIImageBytes","features":[411]},{"name":"Color","features":[411]},{"name":"ColorAdjustType","features":[411]},{"name":"ColorAdjustTypeAny","features":[411]},{"name":"ColorAdjustTypeBitmap","features":[411]},{"name":"ColorAdjustTypeBrush","features":[411]},{"name":"ColorAdjustTypeCount","features":[411]},{"name":"ColorAdjustTypeDefault","features":[411]},{"name":"ColorAdjustTypePen","features":[411]},{"name":"ColorAdjustTypeText","features":[411]},{"name":"ColorBalance","features":[307,411]},{"name":"ColorBalanceEffectGuid","features":[411]},{"name":"ColorBalanceParams","features":[411]},{"name":"ColorChannelFlags","features":[411]},{"name":"ColorChannelFlagsC","features":[411]},{"name":"ColorChannelFlagsK","features":[411]},{"name":"ColorChannelFlagsLast","features":[411]},{"name":"ColorChannelFlagsM","features":[411]},{"name":"ColorChannelFlagsY","features":[411]},{"name":"ColorCurve","features":[307,411]},{"name":"ColorCurveEffectGuid","features":[411]},{"name":"ColorCurveParams","features":[411]},{"name":"ColorLUT","features":[307,411]},{"name":"ColorLUTEffectGuid","features":[411]},{"name":"ColorLUTParams","features":[411]},{"name":"ColorMap","features":[411]},{"name":"ColorMatrix","features":[411]},{"name":"ColorMatrixEffect","features":[307,411]},{"name":"ColorMatrixEffectGuid","features":[411]},{"name":"ColorMatrixFlags","features":[411]},{"name":"ColorMatrixFlagsAltGray","features":[411]},{"name":"ColorMatrixFlagsDefault","features":[411]},{"name":"ColorMatrixFlagsSkipGrays","features":[411]},{"name":"ColorMode","features":[411]},{"name":"ColorModeARGB32","features":[411]},{"name":"ColorModeARGB64","features":[411]},{"name":"ColorPalette","features":[411]},{"name":"CombineMode","features":[411]},{"name":"CombineModeComplement","features":[411]},{"name":"CombineModeExclude","features":[411]},{"name":"CombineModeIntersect","features":[411]},{"name":"CombineModeReplace","features":[411]},{"name":"CombineModeUnion","features":[411]},{"name":"CombineModeXor","features":[411]},{"name":"CompositingMode","features":[411]},{"name":"CompositingModeSourceCopy","features":[411]},{"name":"CompositingModeSourceOver","features":[411]},{"name":"CompositingQuality","features":[411]},{"name":"CompositingQualityAssumeLinear","features":[411]},{"name":"CompositingQualityDefault","features":[411]},{"name":"CompositingQualityGammaCorrected","features":[411]},{"name":"CompositingQualityHighQuality","features":[411]},{"name":"CompositingQualityHighSpeed","features":[411]},{"name":"CompositingQualityInvalid","features":[411]},{"name":"ConvertToEmfPlusFlags","features":[411]},{"name":"ConvertToEmfPlusFlagsDefault","features":[411]},{"name":"ConvertToEmfPlusFlagsInvalidRecord","features":[411]},{"name":"ConvertToEmfPlusFlagsRopUsed","features":[411]},{"name":"ConvertToEmfPlusFlagsText","features":[411]},{"name":"CoordinateSpace","features":[411]},{"name":"CoordinateSpaceDevice","features":[411]},{"name":"CoordinateSpacePage","features":[411]},{"name":"CoordinateSpaceWorld","features":[411]},{"name":"CurveAdjustments","features":[411]},{"name":"CurveChannel","features":[411]},{"name":"CurveChannelAll","features":[411]},{"name":"CurveChannelBlue","features":[411]},{"name":"CurveChannelGreen","features":[411]},{"name":"CurveChannelRed","features":[411]},{"name":"CustomLineCap","features":[411]},{"name":"CustomLineCapType","features":[411]},{"name":"CustomLineCapTypeAdjustableArrow","features":[411]},{"name":"CustomLineCapTypeDefault","features":[411]},{"name":"DashCap","features":[411]},{"name":"DashCapFlat","features":[411]},{"name":"DashCapRound","features":[411]},{"name":"DashCapTriangle","features":[411]},{"name":"DashStyle","features":[411]},{"name":"DashStyleCustom","features":[411]},{"name":"DashStyleDash","features":[411]},{"name":"DashStyleDashDot","features":[411]},{"name":"DashStyleDashDotDot","features":[411]},{"name":"DashStyleDot","features":[411]},{"name":"DashStyleSolid","features":[411]},{"name":"DebugEventLevel","features":[411]},{"name":"DebugEventLevelFatal","features":[411]},{"name":"DebugEventLevelWarning","features":[411]},{"name":"DebugEventProc","features":[411]},{"name":"DitherType","features":[411]},{"name":"DitherTypeDualSpiral4x4","features":[411]},{"name":"DitherTypeDualSpiral8x8","features":[411]},{"name":"DitherTypeErrorDiffusion","features":[411]},{"name":"DitherTypeMax","features":[411]},{"name":"DitherTypeNone","features":[411]},{"name":"DitherTypeOrdered16x16","features":[411]},{"name":"DitherTypeOrdered4x4","features":[411]},{"name":"DitherTypeOrdered8x8","features":[411]},{"name":"DitherTypeSolid","features":[411]},{"name":"DitherTypeSpiral4x4","features":[411]},{"name":"DitherTypeSpiral8x8","features":[411]},{"name":"DrawImageAbort","features":[307,411]},{"name":"DriverStringOptions","features":[411]},{"name":"DriverStringOptionsCmapLookup","features":[411]},{"name":"DriverStringOptionsLimitSubpixel","features":[411]},{"name":"DriverStringOptionsRealizedAdvance","features":[411]},{"name":"DriverStringOptionsVertical","features":[411]},{"name":"ENHMETAHEADER3","features":[307,411]},{"name":"Effect","features":[307,411]},{"name":"EmfPlusRecordTotal","features":[411]},{"name":"EmfPlusRecordType","features":[411]},{"name":"EmfPlusRecordTypeBeginContainer","features":[411]},{"name":"EmfPlusRecordTypeBeginContainerNoParams","features":[411]},{"name":"EmfPlusRecordTypeClear","features":[411]},{"name":"EmfPlusRecordTypeComment","features":[411]},{"name":"EmfPlusRecordTypeDrawArc","features":[411]},{"name":"EmfPlusRecordTypeDrawBeziers","features":[411]},{"name":"EmfPlusRecordTypeDrawClosedCurve","features":[411]},{"name":"EmfPlusRecordTypeDrawCurve","features":[411]},{"name":"EmfPlusRecordTypeDrawDriverString","features":[411]},{"name":"EmfPlusRecordTypeDrawEllipse","features":[411]},{"name":"EmfPlusRecordTypeDrawImage","features":[411]},{"name":"EmfPlusRecordTypeDrawImagePoints","features":[411]},{"name":"EmfPlusRecordTypeDrawLines","features":[411]},{"name":"EmfPlusRecordTypeDrawPath","features":[411]},{"name":"EmfPlusRecordTypeDrawPie","features":[411]},{"name":"EmfPlusRecordTypeDrawRects","features":[411]},{"name":"EmfPlusRecordTypeDrawString","features":[411]},{"name":"EmfPlusRecordTypeEndContainer","features":[411]},{"name":"EmfPlusRecordTypeEndOfFile","features":[411]},{"name":"EmfPlusRecordTypeFillClosedCurve","features":[411]},{"name":"EmfPlusRecordTypeFillEllipse","features":[411]},{"name":"EmfPlusRecordTypeFillPath","features":[411]},{"name":"EmfPlusRecordTypeFillPie","features":[411]},{"name":"EmfPlusRecordTypeFillPolygon","features":[411]},{"name":"EmfPlusRecordTypeFillRects","features":[411]},{"name":"EmfPlusRecordTypeFillRegion","features":[411]},{"name":"EmfPlusRecordTypeGetDC","features":[411]},{"name":"EmfPlusRecordTypeHeader","features":[411]},{"name":"EmfPlusRecordTypeInvalid","features":[411]},{"name":"EmfPlusRecordTypeMax","features":[411]},{"name":"EmfPlusRecordTypeMin","features":[411]},{"name":"EmfPlusRecordTypeMultiFormatEnd","features":[411]},{"name":"EmfPlusRecordTypeMultiFormatSection","features":[411]},{"name":"EmfPlusRecordTypeMultiFormatStart","features":[411]},{"name":"EmfPlusRecordTypeMultiplyWorldTransform","features":[411]},{"name":"EmfPlusRecordTypeObject","features":[411]},{"name":"EmfPlusRecordTypeOffsetClip","features":[411]},{"name":"EmfPlusRecordTypeResetClip","features":[411]},{"name":"EmfPlusRecordTypeResetWorldTransform","features":[411]},{"name":"EmfPlusRecordTypeRestore","features":[411]},{"name":"EmfPlusRecordTypeRotateWorldTransform","features":[411]},{"name":"EmfPlusRecordTypeSave","features":[411]},{"name":"EmfPlusRecordTypeScaleWorldTransform","features":[411]},{"name":"EmfPlusRecordTypeSerializableObject","features":[411]},{"name":"EmfPlusRecordTypeSetAntiAliasMode","features":[411]},{"name":"EmfPlusRecordTypeSetClipPath","features":[411]},{"name":"EmfPlusRecordTypeSetClipRect","features":[411]},{"name":"EmfPlusRecordTypeSetClipRegion","features":[411]},{"name":"EmfPlusRecordTypeSetCompositingMode","features":[411]},{"name":"EmfPlusRecordTypeSetCompositingQuality","features":[411]},{"name":"EmfPlusRecordTypeSetInterpolationMode","features":[411]},{"name":"EmfPlusRecordTypeSetPageTransform","features":[411]},{"name":"EmfPlusRecordTypeSetPixelOffsetMode","features":[411]},{"name":"EmfPlusRecordTypeSetRenderingOrigin","features":[411]},{"name":"EmfPlusRecordTypeSetTSClip","features":[411]},{"name":"EmfPlusRecordTypeSetTSGraphics","features":[411]},{"name":"EmfPlusRecordTypeSetTextContrast","features":[411]},{"name":"EmfPlusRecordTypeSetTextRenderingHint","features":[411]},{"name":"EmfPlusRecordTypeSetWorldTransform","features":[411]},{"name":"EmfPlusRecordTypeStrokeFillPath","features":[411]},{"name":"EmfPlusRecordTypeTranslateWorldTransform","features":[411]},{"name":"EmfRecordTypeAbortPath","features":[411]},{"name":"EmfRecordTypeAlphaBlend","features":[411]},{"name":"EmfRecordTypeAngleArc","features":[411]},{"name":"EmfRecordTypeArc","features":[411]},{"name":"EmfRecordTypeArcTo","features":[411]},{"name":"EmfRecordTypeBeginPath","features":[411]},{"name":"EmfRecordTypeBitBlt","features":[411]},{"name":"EmfRecordTypeChord","features":[411]},{"name":"EmfRecordTypeCloseFigure","features":[411]},{"name":"EmfRecordTypeColorCorrectPalette","features":[411]},{"name":"EmfRecordTypeColorMatchToTargetW","features":[411]},{"name":"EmfRecordTypeCreateBrushIndirect","features":[411]},{"name":"EmfRecordTypeCreateColorSpace","features":[411]},{"name":"EmfRecordTypeCreateColorSpaceW","features":[411]},{"name":"EmfRecordTypeCreateDIBPatternBrushPt","features":[411]},{"name":"EmfRecordTypeCreateMonoBrush","features":[411]},{"name":"EmfRecordTypeCreatePalette","features":[411]},{"name":"EmfRecordTypeCreatePen","features":[411]},{"name":"EmfRecordTypeDeleteColorSpace","features":[411]},{"name":"EmfRecordTypeDeleteObject","features":[411]},{"name":"EmfRecordTypeDrawEscape","features":[411]},{"name":"EmfRecordTypeEOF","features":[411]},{"name":"EmfRecordTypeEllipse","features":[411]},{"name":"EmfRecordTypeEndPath","features":[411]},{"name":"EmfRecordTypeExcludeClipRect","features":[411]},{"name":"EmfRecordTypeExtCreateFontIndirect","features":[411]},{"name":"EmfRecordTypeExtCreatePen","features":[411]},{"name":"EmfRecordTypeExtEscape","features":[411]},{"name":"EmfRecordTypeExtFloodFill","features":[411]},{"name":"EmfRecordTypeExtSelectClipRgn","features":[411]},{"name":"EmfRecordTypeExtTextOutA","features":[411]},{"name":"EmfRecordTypeExtTextOutW","features":[411]},{"name":"EmfRecordTypeFillPath","features":[411]},{"name":"EmfRecordTypeFillRgn","features":[411]},{"name":"EmfRecordTypeFlattenPath","features":[411]},{"name":"EmfRecordTypeForceUFIMapping","features":[411]},{"name":"EmfRecordTypeFrameRgn","features":[411]},{"name":"EmfRecordTypeGLSBoundedRecord","features":[411]},{"name":"EmfRecordTypeGLSRecord","features":[411]},{"name":"EmfRecordTypeGdiComment","features":[411]},{"name":"EmfRecordTypeGradientFill","features":[411]},{"name":"EmfRecordTypeHeader","features":[411]},{"name":"EmfRecordTypeIntersectClipRect","features":[411]},{"name":"EmfRecordTypeInvertRgn","features":[411]},{"name":"EmfRecordTypeLineTo","features":[411]},{"name":"EmfRecordTypeMaskBlt","features":[411]},{"name":"EmfRecordTypeMax","features":[411]},{"name":"EmfRecordTypeMin","features":[411]},{"name":"EmfRecordTypeModifyWorldTransform","features":[411]},{"name":"EmfRecordTypeMoveToEx","features":[411]},{"name":"EmfRecordTypeNamedEscape","features":[411]},{"name":"EmfRecordTypeOffsetClipRgn","features":[411]},{"name":"EmfRecordTypePaintRgn","features":[411]},{"name":"EmfRecordTypePie","features":[411]},{"name":"EmfRecordTypePixelFormat","features":[411]},{"name":"EmfRecordTypePlgBlt","features":[411]},{"name":"EmfRecordTypePolyBezier","features":[411]},{"name":"EmfRecordTypePolyBezier16","features":[411]},{"name":"EmfRecordTypePolyBezierTo","features":[411]},{"name":"EmfRecordTypePolyBezierTo16","features":[411]},{"name":"EmfRecordTypePolyDraw","features":[411]},{"name":"EmfRecordTypePolyDraw16","features":[411]},{"name":"EmfRecordTypePolyLineTo","features":[411]},{"name":"EmfRecordTypePolyPolygon","features":[411]},{"name":"EmfRecordTypePolyPolygon16","features":[411]},{"name":"EmfRecordTypePolyPolyline","features":[411]},{"name":"EmfRecordTypePolyPolyline16","features":[411]},{"name":"EmfRecordTypePolyTextOutA","features":[411]},{"name":"EmfRecordTypePolyTextOutW","features":[411]},{"name":"EmfRecordTypePolygon","features":[411]},{"name":"EmfRecordTypePolygon16","features":[411]},{"name":"EmfRecordTypePolyline","features":[411]},{"name":"EmfRecordTypePolyline16","features":[411]},{"name":"EmfRecordTypePolylineTo16","features":[411]},{"name":"EmfRecordTypeRealizePalette","features":[411]},{"name":"EmfRecordTypeRectangle","features":[411]},{"name":"EmfRecordTypeReserved_069","features":[411]},{"name":"EmfRecordTypeReserved_117","features":[411]},{"name":"EmfRecordTypeResizePalette","features":[411]},{"name":"EmfRecordTypeRestoreDC","features":[411]},{"name":"EmfRecordTypeRoundRect","features":[411]},{"name":"EmfRecordTypeSaveDC","features":[411]},{"name":"EmfRecordTypeScaleViewportExtEx","features":[411]},{"name":"EmfRecordTypeScaleWindowExtEx","features":[411]},{"name":"EmfRecordTypeSelectClipPath","features":[411]},{"name":"EmfRecordTypeSelectObject","features":[411]},{"name":"EmfRecordTypeSelectPalette","features":[411]},{"name":"EmfRecordTypeSetArcDirection","features":[411]},{"name":"EmfRecordTypeSetBkColor","features":[411]},{"name":"EmfRecordTypeSetBkMode","features":[411]},{"name":"EmfRecordTypeSetBrushOrgEx","features":[411]},{"name":"EmfRecordTypeSetColorAdjustment","features":[411]},{"name":"EmfRecordTypeSetColorSpace","features":[411]},{"name":"EmfRecordTypeSetDIBitsToDevice","features":[411]},{"name":"EmfRecordTypeSetICMMode","features":[411]},{"name":"EmfRecordTypeSetICMProfileA","features":[411]},{"name":"EmfRecordTypeSetICMProfileW","features":[411]},{"name":"EmfRecordTypeSetLayout","features":[411]},{"name":"EmfRecordTypeSetLinkedUFIs","features":[411]},{"name":"EmfRecordTypeSetMapMode","features":[411]},{"name":"EmfRecordTypeSetMapperFlags","features":[411]},{"name":"EmfRecordTypeSetMetaRgn","features":[411]},{"name":"EmfRecordTypeSetMiterLimit","features":[411]},{"name":"EmfRecordTypeSetPaletteEntries","features":[411]},{"name":"EmfRecordTypeSetPixelV","features":[411]},{"name":"EmfRecordTypeSetPolyFillMode","features":[411]},{"name":"EmfRecordTypeSetROP2","features":[411]},{"name":"EmfRecordTypeSetStretchBltMode","features":[411]},{"name":"EmfRecordTypeSetTextAlign","features":[411]},{"name":"EmfRecordTypeSetTextColor","features":[411]},{"name":"EmfRecordTypeSetTextJustification","features":[411]},{"name":"EmfRecordTypeSetViewportExtEx","features":[411]},{"name":"EmfRecordTypeSetViewportOrgEx","features":[411]},{"name":"EmfRecordTypeSetWindowExtEx","features":[411]},{"name":"EmfRecordTypeSetWindowOrgEx","features":[411]},{"name":"EmfRecordTypeSetWorldTransform","features":[411]},{"name":"EmfRecordTypeSmallTextOut","features":[411]},{"name":"EmfRecordTypeStartDoc","features":[411]},{"name":"EmfRecordTypeStretchBlt","features":[411]},{"name":"EmfRecordTypeStretchDIBits","features":[411]},{"name":"EmfRecordTypeStrokeAndFillPath","features":[411]},{"name":"EmfRecordTypeStrokePath","features":[411]},{"name":"EmfRecordTypeTransparentBlt","features":[411]},{"name":"EmfRecordTypeWidenPath","features":[411]},{"name":"EmfToWmfBitsFlags","features":[411]},{"name":"EmfToWmfBitsFlagsDefault","features":[411]},{"name":"EmfToWmfBitsFlagsEmbedEmf","features":[411]},{"name":"EmfToWmfBitsFlagsIncludePlaceable","features":[411]},{"name":"EmfToWmfBitsFlagsNoXORClip","features":[411]},{"name":"EmfType","features":[411]},{"name":"EmfTypeEmfOnly","features":[411]},{"name":"EmfTypeEmfPlusDual","features":[411]},{"name":"EmfTypeEmfPlusOnly","features":[411]},{"name":"EncoderChrominanceTable","features":[411]},{"name":"EncoderColorDepth","features":[411]},{"name":"EncoderColorSpace","features":[411]},{"name":"EncoderCompression","features":[411]},{"name":"EncoderImageItems","features":[411]},{"name":"EncoderLuminanceTable","features":[411]},{"name":"EncoderParameter","features":[411]},{"name":"EncoderParameterValueType","features":[411]},{"name":"EncoderParameterValueTypeASCII","features":[411]},{"name":"EncoderParameterValueTypeByte","features":[411]},{"name":"EncoderParameterValueTypeLong","features":[411]},{"name":"EncoderParameterValueTypeLongRange","features":[411]},{"name":"EncoderParameterValueTypePointer","features":[411]},{"name":"EncoderParameterValueTypeRational","features":[411]},{"name":"EncoderParameterValueTypeRationalRange","features":[411]},{"name":"EncoderParameterValueTypeShort","features":[411]},{"name":"EncoderParameterValueTypeUndefined","features":[411]},{"name":"EncoderParameters","features":[411]},{"name":"EncoderQuality","features":[411]},{"name":"EncoderRenderMethod","features":[411]},{"name":"EncoderSaveAsCMYK","features":[411]},{"name":"EncoderSaveFlag","features":[411]},{"name":"EncoderScanMethod","features":[411]},{"name":"EncoderTransformation","features":[411]},{"name":"EncoderValue","features":[411]},{"name":"EncoderValueColorTypeCMYK","features":[411]},{"name":"EncoderValueColorTypeGray","features":[411]},{"name":"EncoderValueColorTypeRGB","features":[411]},{"name":"EncoderValueColorTypeYCCK","features":[411]},{"name":"EncoderValueCompressionCCITT3","features":[411]},{"name":"EncoderValueCompressionCCITT4","features":[411]},{"name":"EncoderValueCompressionLZW","features":[411]},{"name":"EncoderValueCompressionNone","features":[411]},{"name":"EncoderValueCompressionRle","features":[411]},{"name":"EncoderValueFlush","features":[411]},{"name":"EncoderValueFrameDimensionPage","features":[411]},{"name":"EncoderValueFrameDimensionResolution","features":[411]},{"name":"EncoderValueFrameDimensionTime","features":[411]},{"name":"EncoderValueLastFrame","features":[411]},{"name":"EncoderValueMultiFrame","features":[411]},{"name":"EncoderValueRenderNonProgressive","features":[411]},{"name":"EncoderValueRenderProgressive","features":[411]},{"name":"EncoderValueScanMethodInterlaced","features":[411]},{"name":"EncoderValueScanMethodNonInterlaced","features":[411]},{"name":"EncoderValueTransformFlipHorizontal","features":[411]},{"name":"EncoderValueTransformFlipVertical","features":[411]},{"name":"EncoderValueTransformRotate180","features":[411]},{"name":"EncoderValueTransformRotate270","features":[411]},{"name":"EncoderValueTransformRotate90","features":[411]},{"name":"EncoderValueVersionGif87","features":[411]},{"name":"EncoderValueVersionGif89","features":[411]},{"name":"EncoderVersion","features":[411]},{"name":"EnumerateMetafileProc","features":[307,411]},{"name":"FileNotFound","features":[411]},{"name":"FillMode","features":[411]},{"name":"FillModeAlternate","features":[411]},{"name":"FillModeWinding","features":[411]},{"name":"FlatnessDefault","features":[411]},{"name":"FlushIntention","features":[411]},{"name":"FlushIntentionFlush","features":[411]},{"name":"FlushIntentionSync","features":[411]},{"name":"Font","features":[411]},{"name":"FontCollection","features":[411]},{"name":"FontFamily","features":[411]},{"name":"FontFamilyNotFound","features":[411]},{"name":"FontStyle","features":[411]},{"name":"FontStyleBold","features":[411]},{"name":"FontStyleBoldItalic","features":[411]},{"name":"FontStyleItalic","features":[411]},{"name":"FontStyleNotFound","features":[411]},{"name":"FontStyleRegular","features":[411]},{"name":"FontStyleStrikeout","features":[411]},{"name":"FontStyleUnderline","features":[411]},{"name":"FormatIDImageInformation","features":[411]},{"name":"FormatIDJpegAppHeaders","features":[411]},{"name":"FrameDimensionPage","features":[411]},{"name":"FrameDimensionResolution","features":[411]},{"name":"FrameDimensionTime","features":[411]},{"name":"GDIP_EMFPLUSFLAGS_DISPLAY","features":[411]},{"name":"GDIP_EMFPLUS_RECORD_BASE","features":[411]},{"name":"GDIP_WMF_RECORD_BASE","features":[411]},{"name":"GREEN_SHIFT","features":[411]},{"name":"GdipAddPathArc","features":[411]},{"name":"GdipAddPathArcI","features":[411]},{"name":"GdipAddPathBezier","features":[411]},{"name":"GdipAddPathBezierI","features":[411]},{"name":"GdipAddPathBeziers","features":[411]},{"name":"GdipAddPathBeziersI","features":[411]},{"name":"GdipAddPathClosedCurve","features":[411]},{"name":"GdipAddPathClosedCurve2","features":[411]},{"name":"GdipAddPathClosedCurve2I","features":[411]},{"name":"GdipAddPathClosedCurveI","features":[411]},{"name":"GdipAddPathCurve","features":[411]},{"name":"GdipAddPathCurve2","features":[411]},{"name":"GdipAddPathCurve2I","features":[411]},{"name":"GdipAddPathCurve3","features":[411]},{"name":"GdipAddPathCurve3I","features":[411]},{"name":"GdipAddPathCurveI","features":[411]},{"name":"GdipAddPathEllipse","features":[411]},{"name":"GdipAddPathEllipseI","features":[411]},{"name":"GdipAddPathLine","features":[411]},{"name":"GdipAddPathLine2","features":[411]},{"name":"GdipAddPathLine2I","features":[411]},{"name":"GdipAddPathLineI","features":[411]},{"name":"GdipAddPathPath","features":[307,411]},{"name":"GdipAddPathPie","features":[411]},{"name":"GdipAddPathPieI","features":[411]},{"name":"GdipAddPathPolygon","features":[411]},{"name":"GdipAddPathPolygonI","features":[411]},{"name":"GdipAddPathRectangle","features":[411]},{"name":"GdipAddPathRectangleI","features":[411]},{"name":"GdipAddPathRectangles","features":[411]},{"name":"GdipAddPathRectanglesI","features":[411]},{"name":"GdipAddPathString","features":[411]},{"name":"GdipAddPathStringI","features":[411]},{"name":"GdipAlloc","features":[411]},{"name":"GdipBeginContainer","features":[411]},{"name":"GdipBeginContainer2","features":[411]},{"name":"GdipBeginContainerI","features":[411]},{"name":"GdipBitmapApplyEffect","features":[307,411]},{"name":"GdipBitmapConvertFormat","features":[411]},{"name":"GdipBitmapCreateApplyEffect","features":[307,411]},{"name":"GdipBitmapGetHistogram","features":[411]},{"name":"GdipBitmapGetHistogramSize","features":[411]},{"name":"GdipBitmapGetPixel","features":[411]},{"name":"GdipBitmapLockBits","features":[411]},{"name":"GdipBitmapSetPixel","features":[411]},{"name":"GdipBitmapSetResolution","features":[411]},{"name":"GdipBitmapUnlockBits","features":[411]},{"name":"GdipClearPathMarkers","features":[411]},{"name":"GdipCloneBitmapArea","features":[411]},{"name":"GdipCloneBitmapAreaI","features":[411]},{"name":"GdipCloneBrush","features":[411]},{"name":"GdipCloneCustomLineCap","features":[411]},{"name":"GdipCloneFont","features":[411]},{"name":"GdipCloneFontFamily","features":[411]},{"name":"GdipCloneImage","features":[411]},{"name":"GdipCloneImageAttributes","features":[411]},{"name":"GdipCloneMatrix","features":[411]},{"name":"GdipClonePath","features":[411]},{"name":"GdipClonePen","features":[411]},{"name":"GdipCloneRegion","features":[411]},{"name":"GdipCloneStringFormat","features":[411]},{"name":"GdipClosePathFigure","features":[411]},{"name":"GdipClosePathFigures","features":[411]},{"name":"GdipCombineRegionPath","features":[411]},{"name":"GdipCombineRegionRect","features":[411]},{"name":"GdipCombineRegionRectI","features":[411]},{"name":"GdipCombineRegionRegion","features":[411]},{"name":"GdipComment","features":[411]},{"name":"GdipConvertToEmfPlus","features":[411]},{"name":"GdipConvertToEmfPlusToFile","features":[411]},{"name":"GdipConvertToEmfPlusToStream","features":[411,358]},{"name":"GdipCreateAdjustableArrowCap","features":[307,411]},{"name":"GdipCreateBitmapFromDirectDrawSurface","features":[317,411]},{"name":"GdipCreateBitmapFromFile","features":[411]},{"name":"GdipCreateBitmapFromFileICM","features":[411]},{"name":"GdipCreateBitmapFromGdiDib","features":[318,411]},{"name":"GdipCreateBitmapFromGraphics","features":[411]},{"name":"GdipCreateBitmapFromHBITMAP","features":[318,411]},{"name":"GdipCreateBitmapFromHICON","features":[411,369]},{"name":"GdipCreateBitmapFromResource","features":[307,411]},{"name":"GdipCreateBitmapFromScan0","features":[411]},{"name":"GdipCreateBitmapFromStream","features":[411,358]},{"name":"GdipCreateBitmapFromStreamICM","features":[411,358]},{"name":"GdipCreateCachedBitmap","features":[411]},{"name":"GdipCreateCustomLineCap","features":[411]},{"name":"GdipCreateEffect","features":[411]},{"name":"GdipCreateFont","features":[411]},{"name":"GdipCreateFontFamilyFromName","features":[411]},{"name":"GdipCreateFontFromDC","features":[318,411]},{"name":"GdipCreateFontFromLogfontA","features":[318,411]},{"name":"GdipCreateFontFromLogfontW","features":[318,411]},{"name":"GdipCreateFromHDC","features":[318,411]},{"name":"GdipCreateFromHDC2","features":[307,318,411]},{"name":"GdipCreateFromHWND","features":[307,411]},{"name":"GdipCreateFromHWNDICM","features":[307,411]},{"name":"GdipCreateHBITMAPFromBitmap","features":[318,411]},{"name":"GdipCreateHICONFromBitmap","features":[411,369]},{"name":"GdipCreateHalftonePalette","features":[318,411]},{"name":"GdipCreateHatchBrush","features":[411]},{"name":"GdipCreateImageAttributes","features":[411]},{"name":"GdipCreateLineBrush","features":[411]},{"name":"GdipCreateLineBrushFromRect","features":[411]},{"name":"GdipCreateLineBrushFromRectI","features":[411]},{"name":"GdipCreateLineBrushFromRectWithAngle","features":[307,411]},{"name":"GdipCreateLineBrushFromRectWithAngleI","features":[307,411]},{"name":"GdipCreateLineBrushI","features":[411]},{"name":"GdipCreateMatrix","features":[411]},{"name":"GdipCreateMatrix2","features":[411]},{"name":"GdipCreateMatrix3","features":[411]},{"name":"GdipCreateMatrix3I","features":[411]},{"name":"GdipCreateMetafileFromEmf","features":[307,318,411]},{"name":"GdipCreateMetafileFromFile","features":[411]},{"name":"GdipCreateMetafileFromStream","features":[411,358]},{"name":"GdipCreateMetafileFromWmf","features":[307,318,411]},{"name":"GdipCreateMetafileFromWmfFile","features":[411]},{"name":"GdipCreatePath","features":[411]},{"name":"GdipCreatePath2","features":[411]},{"name":"GdipCreatePath2I","features":[411]},{"name":"GdipCreatePathGradient","features":[411]},{"name":"GdipCreatePathGradientFromPath","features":[411]},{"name":"GdipCreatePathGradientI","features":[411]},{"name":"GdipCreatePathIter","features":[411]},{"name":"GdipCreatePen1","features":[411]},{"name":"GdipCreatePen2","features":[411]},{"name":"GdipCreateRegion","features":[411]},{"name":"GdipCreateRegionHrgn","features":[318,411]},{"name":"GdipCreateRegionPath","features":[411]},{"name":"GdipCreateRegionRect","features":[411]},{"name":"GdipCreateRegionRectI","features":[411]},{"name":"GdipCreateRegionRgnData","features":[411]},{"name":"GdipCreateSolidFill","features":[411]},{"name":"GdipCreateStreamOnFile","features":[411,358]},{"name":"GdipCreateStringFormat","features":[411]},{"name":"GdipCreateTexture","features":[411]},{"name":"GdipCreateTexture2","features":[411]},{"name":"GdipCreateTexture2I","features":[411]},{"name":"GdipCreateTextureIA","features":[411]},{"name":"GdipCreateTextureIAI","features":[411]},{"name":"GdipDeleteBrush","features":[411]},{"name":"GdipDeleteCachedBitmap","features":[411]},{"name":"GdipDeleteCustomLineCap","features":[411]},{"name":"GdipDeleteEffect","features":[411]},{"name":"GdipDeleteFont","features":[411]},{"name":"GdipDeleteFontFamily","features":[411]},{"name":"GdipDeleteGraphics","features":[411]},{"name":"GdipDeleteMatrix","features":[411]},{"name":"GdipDeletePath","features":[411]},{"name":"GdipDeletePathIter","features":[411]},{"name":"GdipDeletePen","features":[411]},{"name":"GdipDeletePrivateFontCollection","features":[411]},{"name":"GdipDeleteRegion","features":[411]},{"name":"GdipDeleteStringFormat","features":[411]},{"name":"GdipDisposeImage","features":[411]},{"name":"GdipDisposeImageAttributes","features":[411]},{"name":"GdipDrawArc","features":[411]},{"name":"GdipDrawArcI","features":[411]},{"name":"GdipDrawBezier","features":[411]},{"name":"GdipDrawBezierI","features":[411]},{"name":"GdipDrawBeziers","features":[411]},{"name":"GdipDrawBeziersI","features":[411]},{"name":"GdipDrawCachedBitmap","features":[411]},{"name":"GdipDrawClosedCurve","features":[411]},{"name":"GdipDrawClosedCurve2","features":[411]},{"name":"GdipDrawClosedCurve2I","features":[411]},{"name":"GdipDrawClosedCurveI","features":[411]},{"name":"GdipDrawCurve","features":[411]},{"name":"GdipDrawCurve2","features":[411]},{"name":"GdipDrawCurve2I","features":[411]},{"name":"GdipDrawCurve3","features":[411]},{"name":"GdipDrawCurve3I","features":[411]},{"name":"GdipDrawCurveI","features":[411]},{"name":"GdipDrawDriverString","features":[411]},{"name":"GdipDrawEllipse","features":[411]},{"name":"GdipDrawEllipseI","features":[411]},{"name":"GdipDrawImage","features":[411]},{"name":"GdipDrawImageFX","features":[411]},{"name":"GdipDrawImageI","features":[411]},{"name":"GdipDrawImagePointRect","features":[411]},{"name":"GdipDrawImagePointRectI","features":[411]},{"name":"GdipDrawImagePoints","features":[411]},{"name":"GdipDrawImagePointsI","features":[411]},{"name":"GdipDrawImagePointsRect","features":[411]},{"name":"GdipDrawImagePointsRectI","features":[411]},{"name":"GdipDrawImageRect","features":[411]},{"name":"GdipDrawImageRectI","features":[411]},{"name":"GdipDrawImageRectRect","features":[411]},{"name":"GdipDrawImageRectRectI","features":[411]},{"name":"GdipDrawLine","features":[411]},{"name":"GdipDrawLineI","features":[411]},{"name":"GdipDrawLines","features":[411]},{"name":"GdipDrawLinesI","features":[411]},{"name":"GdipDrawPath","features":[411]},{"name":"GdipDrawPie","features":[411]},{"name":"GdipDrawPieI","features":[411]},{"name":"GdipDrawPolygon","features":[411]},{"name":"GdipDrawPolygonI","features":[411]},{"name":"GdipDrawRectangle","features":[411]},{"name":"GdipDrawRectangleI","features":[411]},{"name":"GdipDrawRectangles","features":[411]},{"name":"GdipDrawRectanglesI","features":[411]},{"name":"GdipDrawString","features":[411]},{"name":"GdipEmfToWmfBits","features":[318,411]},{"name":"GdipEndContainer","features":[411]},{"name":"GdipEnumerateMetafileDestPoint","features":[411]},{"name":"GdipEnumerateMetafileDestPointI","features":[411]},{"name":"GdipEnumerateMetafileDestPoints","features":[411]},{"name":"GdipEnumerateMetafileDestPointsI","features":[411]},{"name":"GdipEnumerateMetafileDestRect","features":[411]},{"name":"GdipEnumerateMetafileDestRectI","features":[411]},{"name":"GdipEnumerateMetafileSrcRectDestPoint","features":[411]},{"name":"GdipEnumerateMetafileSrcRectDestPointI","features":[411]},{"name":"GdipEnumerateMetafileSrcRectDestPoints","features":[411]},{"name":"GdipEnumerateMetafileSrcRectDestPointsI","features":[411]},{"name":"GdipEnumerateMetafileSrcRectDestRect","features":[411]},{"name":"GdipEnumerateMetafileSrcRectDestRectI","features":[411]},{"name":"GdipFillClosedCurve","features":[411]},{"name":"GdipFillClosedCurve2","features":[411]},{"name":"GdipFillClosedCurve2I","features":[411]},{"name":"GdipFillClosedCurveI","features":[411]},{"name":"GdipFillEllipse","features":[411]},{"name":"GdipFillEllipseI","features":[411]},{"name":"GdipFillPath","features":[411]},{"name":"GdipFillPie","features":[411]},{"name":"GdipFillPieI","features":[411]},{"name":"GdipFillPolygon","features":[411]},{"name":"GdipFillPolygon2","features":[411]},{"name":"GdipFillPolygon2I","features":[411]},{"name":"GdipFillPolygonI","features":[411]},{"name":"GdipFillRectangle","features":[411]},{"name":"GdipFillRectangleI","features":[411]},{"name":"GdipFillRectangles","features":[411]},{"name":"GdipFillRectanglesI","features":[411]},{"name":"GdipFillRegion","features":[411]},{"name":"GdipFindFirstImageItem","features":[411]},{"name":"GdipFindNextImageItem","features":[411]},{"name":"GdipFlattenPath","features":[411]},{"name":"GdipFlush","features":[411]},{"name":"GdipFree","features":[411]},{"name":"GdipGetAdjustableArrowCapFillState","features":[307,411]},{"name":"GdipGetAdjustableArrowCapHeight","features":[411]},{"name":"GdipGetAdjustableArrowCapMiddleInset","features":[411]},{"name":"GdipGetAdjustableArrowCapWidth","features":[411]},{"name":"GdipGetAllPropertyItems","features":[411]},{"name":"GdipGetBrushType","features":[411]},{"name":"GdipGetCellAscent","features":[411]},{"name":"GdipGetCellDescent","features":[411]},{"name":"GdipGetClip","features":[411]},{"name":"GdipGetClipBounds","features":[411]},{"name":"GdipGetClipBoundsI","features":[411]},{"name":"GdipGetCompositingMode","features":[411]},{"name":"GdipGetCompositingQuality","features":[411]},{"name":"GdipGetCustomLineCapBaseCap","features":[411]},{"name":"GdipGetCustomLineCapBaseInset","features":[411]},{"name":"GdipGetCustomLineCapStrokeCaps","features":[411]},{"name":"GdipGetCustomLineCapStrokeJoin","features":[411]},{"name":"GdipGetCustomLineCapType","features":[411]},{"name":"GdipGetCustomLineCapWidthScale","features":[411]},{"name":"GdipGetDC","features":[318,411]},{"name":"GdipGetDpiX","features":[411]},{"name":"GdipGetDpiY","features":[411]},{"name":"GdipGetEffectParameterSize","features":[411]},{"name":"GdipGetEffectParameters","features":[411]},{"name":"GdipGetEmHeight","features":[411]},{"name":"GdipGetEncoderParameterList","features":[411]},{"name":"GdipGetEncoderParameterListSize","features":[411]},{"name":"GdipGetFamily","features":[411]},{"name":"GdipGetFamilyName","features":[411]},{"name":"GdipGetFontCollectionFamilyCount","features":[411]},{"name":"GdipGetFontCollectionFamilyList","features":[411]},{"name":"GdipGetFontHeight","features":[411]},{"name":"GdipGetFontHeightGivenDPI","features":[411]},{"name":"GdipGetFontSize","features":[411]},{"name":"GdipGetFontStyle","features":[411]},{"name":"GdipGetFontUnit","features":[411]},{"name":"GdipGetGenericFontFamilyMonospace","features":[411]},{"name":"GdipGetGenericFontFamilySansSerif","features":[411]},{"name":"GdipGetGenericFontFamilySerif","features":[411]},{"name":"GdipGetHatchBackgroundColor","features":[411]},{"name":"GdipGetHatchForegroundColor","features":[411]},{"name":"GdipGetHatchStyle","features":[411]},{"name":"GdipGetHemfFromMetafile","features":[318,411]},{"name":"GdipGetImageAttributesAdjustedPalette","features":[411]},{"name":"GdipGetImageBounds","features":[411]},{"name":"GdipGetImageDecoders","features":[411]},{"name":"GdipGetImageDecodersSize","features":[411]},{"name":"GdipGetImageDimension","features":[411]},{"name":"GdipGetImageEncoders","features":[411]},{"name":"GdipGetImageEncodersSize","features":[411]},{"name":"GdipGetImageFlags","features":[411]},{"name":"GdipGetImageGraphicsContext","features":[411]},{"name":"GdipGetImageHeight","features":[411]},{"name":"GdipGetImageHorizontalResolution","features":[411]},{"name":"GdipGetImageItemData","features":[411]},{"name":"GdipGetImagePalette","features":[411]},{"name":"GdipGetImagePaletteSize","features":[411]},{"name":"GdipGetImagePixelFormat","features":[411]},{"name":"GdipGetImageRawFormat","features":[411]},{"name":"GdipGetImageThumbnail","features":[411]},{"name":"GdipGetImageType","features":[411]},{"name":"GdipGetImageVerticalResolution","features":[411]},{"name":"GdipGetImageWidth","features":[411]},{"name":"GdipGetInterpolationMode","features":[411]},{"name":"GdipGetLineBlend","features":[411]},{"name":"GdipGetLineBlendCount","features":[411]},{"name":"GdipGetLineColors","features":[411]},{"name":"GdipGetLineGammaCorrection","features":[307,411]},{"name":"GdipGetLinePresetBlend","features":[411]},{"name":"GdipGetLinePresetBlendCount","features":[411]},{"name":"GdipGetLineRect","features":[411]},{"name":"GdipGetLineRectI","features":[411]},{"name":"GdipGetLineSpacing","features":[411]},{"name":"GdipGetLineTransform","features":[411]},{"name":"GdipGetLineWrapMode","features":[411]},{"name":"GdipGetLogFontA","features":[318,411]},{"name":"GdipGetLogFontW","features":[318,411]},{"name":"GdipGetMatrixElements","features":[411]},{"name":"GdipGetMetafileDownLevelRasterizationLimit","features":[411]},{"name":"GdipGetMetafileHeaderFromEmf","features":[307,318,411]},{"name":"GdipGetMetafileHeaderFromFile","features":[307,318,411]},{"name":"GdipGetMetafileHeaderFromMetafile","features":[307,318,411]},{"name":"GdipGetMetafileHeaderFromStream","features":[307,318,411,358]},{"name":"GdipGetMetafileHeaderFromWmf","features":[307,318,411]},{"name":"GdipGetNearestColor","features":[411]},{"name":"GdipGetPageScale","features":[411]},{"name":"GdipGetPageUnit","features":[411]},{"name":"GdipGetPathData","features":[411]},{"name":"GdipGetPathFillMode","features":[411]},{"name":"GdipGetPathGradientBlend","features":[411]},{"name":"GdipGetPathGradientBlendCount","features":[411]},{"name":"GdipGetPathGradientCenterColor","features":[411]},{"name":"GdipGetPathGradientCenterPoint","features":[411]},{"name":"GdipGetPathGradientCenterPointI","features":[411]},{"name":"GdipGetPathGradientFocusScales","features":[411]},{"name":"GdipGetPathGradientGammaCorrection","features":[307,411]},{"name":"GdipGetPathGradientPath","features":[411]},{"name":"GdipGetPathGradientPointCount","features":[411]},{"name":"GdipGetPathGradientPresetBlend","features":[411]},{"name":"GdipGetPathGradientPresetBlendCount","features":[411]},{"name":"GdipGetPathGradientRect","features":[411]},{"name":"GdipGetPathGradientRectI","features":[411]},{"name":"GdipGetPathGradientSurroundColorCount","features":[411]},{"name":"GdipGetPathGradientSurroundColorsWithCount","features":[411]},{"name":"GdipGetPathGradientTransform","features":[411]},{"name":"GdipGetPathGradientWrapMode","features":[411]},{"name":"GdipGetPathLastPoint","features":[411]},{"name":"GdipGetPathPoints","features":[411]},{"name":"GdipGetPathPointsI","features":[411]},{"name":"GdipGetPathTypes","features":[411]},{"name":"GdipGetPathWorldBounds","features":[411]},{"name":"GdipGetPathWorldBoundsI","features":[411]},{"name":"GdipGetPenBrushFill","features":[411]},{"name":"GdipGetPenColor","features":[411]},{"name":"GdipGetPenCompoundArray","features":[411]},{"name":"GdipGetPenCompoundCount","features":[411]},{"name":"GdipGetPenCustomEndCap","features":[411]},{"name":"GdipGetPenCustomStartCap","features":[411]},{"name":"GdipGetPenDashArray","features":[411]},{"name":"GdipGetPenDashCap197819","features":[411]},{"name":"GdipGetPenDashCount","features":[411]},{"name":"GdipGetPenDashOffset","features":[411]},{"name":"GdipGetPenDashStyle","features":[411]},{"name":"GdipGetPenEndCap","features":[411]},{"name":"GdipGetPenFillType","features":[411]},{"name":"GdipGetPenLineJoin","features":[411]},{"name":"GdipGetPenMiterLimit","features":[411]},{"name":"GdipGetPenMode","features":[411]},{"name":"GdipGetPenStartCap","features":[411]},{"name":"GdipGetPenTransform","features":[411]},{"name":"GdipGetPenUnit","features":[411]},{"name":"GdipGetPenWidth","features":[411]},{"name":"GdipGetPixelOffsetMode","features":[411]},{"name":"GdipGetPointCount","features":[411]},{"name":"GdipGetPropertyCount","features":[411]},{"name":"GdipGetPropertyIdList","features":[411]},{"name":"GdipGetPropertyItem","features":[411]},{"name":"GdipGetPropertyItemSize","features":[411]},{"name":"GdipGetPropertySize","features":[411]},{"name":"GdipGetRegionBounds","features":[411]},{"name":"GdipGetRegionBoundsI","features":[411]},{"name":"GdipGetRegionData","features":[411]},{"name":"GdipGetRegionDataSize","features":[411]},{"name":"GdipGetRegionHRgn","features":[318,411]},{"name":"GdipGetRegionScans","features":[411]},{"name":"GdipGetRegionScansCount","features":[411]},{"name":"GdipGetRegionScansI","features":[411]},{"name":"GdipGetRenderingOrigin","features":[411]},{"name":"GdipGetSmoothingMode","features":[411]},{"name":"GdipGetSolidFillColor","features":[411]},{"name":"GdipGetStringFormatAlign","features":[411]},{"name":"GdipGetStringFormatDigitSubstitution","features":[411]},{"name":"GdipGetStringFormatFlags","features":[411]},{"name":"GdipGetStringFormatHotkeyPrefix","features":[411]},{"name":"GdipGetStringFormatLineAlign","features":[411]},{"name":"GdipGetStringFormatMeasurableCharacterRangeCount","features":[411]},{"name":"GdipGetStringFormatTabStopCount","features":[411]},{"name":"GdipGetStringFormatTabStops","features":[411]},{"name":"GdipGetStringFormatTrimming","features":[411]},{"name":"GdipGetTextContrast","features":[411]},{"name":"GdipGetTextRenderingHint","features":[411]},{"name":"GdipGetTextureImage","features":[411]},{"name":"GdipGetTextureTransform","features":[411]},{"name":"GdipGetTextureWrapMode","features":[411]},{"name":"GdipGetVisibleClipBounds","features":[411]},{"name":"GdipGetVisibleClipBoundsI","features":[411]},{"name":"GdipGetWorldTransform","features":[411]},{"name":"GdipGraphicsClear","features":[411]},{"name":"GdipGraphicsSetAbort","features":[411]},{"name":"GdipImageForceValidation","features":[411]},{"name":"GdipImageGetFrameCount","features":[411]},{"name":"GdipImageGetFrameDimensionsCount","features":[411]},{"name":"GdipImageGetFrameDimensionsList","features":[411]},{"name":"GdipImageRotateFlip","features":[411]},{"name":"GdipImageSelectActiveFrame","features":[411]},{"name":"GdipImageSetAbort","features":[411]},{"name":"GdipInitializePalette","features":[307,411]},{"name":"GdipInvertMatrix","features":[411]},{"name":"GdipIsClipEmpty","features":[307,411]},{"name":"GdipIsEmptyRegion","features":[307,411]},{"name":"GdipIsEqualRegion","features":[307,411]},{"name":"GdipIsInfiniteRegion","features":[307,411]},{"name":"GdipIsMatrixEqual","features":[307,411]},{"name":"GdipIsMatrixIdentity","features":[307,411]},{"name":"GdipIsMatrixInvertible","features":[307,411]},{"name":"GdipIsOutlineVisiblePathPoint","features":[307,411]},{"name":"GdipIsOutlineVisiblePathPointI","features":[307,411]},{"name":"GdipIsStyleAvailable","features":[307,411]},{"name":"GdipIsVisibleClipEmpty","features":[307,411]},{"name":"GdipIsVisiblePathPoint","features":[307,411]},{"name":"GdipIsVisiblePathPointI","features":[307,411]},{"name":"GdipIsVisiblePoint","features":[307,411]},{"name":"GdipIsVisiblePointI","features":[307,411]},{"name":"GdipIsVisibleRect","features":[307,411]},{"name":"GdipIsVisibleRectI","features":[307,411]},{"name":"GdipIsVisibleRegionPoint","features":[307,411]},{"name":"GdipIsVisibleRegionPointI","features":[307,411]},{"name":"GdipIsVisibleRegionRect","features":[307,411]},{"name":"GdipIsVisibleRegionRectI","features":[307,411]},{"name":"GdipLoadImageFromFile","features":[411]},{"name":"GdipLoadImageFromFileICM","features":[411]},{"name":"GdipLoadImageFromStream","features":[411,358]},{"name":"GdipLoadImageFromStreamICM","features":[411,358]},{"name":"GdipMeasureCharacterRanges","features":[411]},{"name":"GdipMeasureDriverString","features":[411]},{"name":"GdipMeasureString","features":[411]},{"name":"GdipMultiplyLineTransform","features":[411]},{"name":"GdipMultiplyMatrix","features":[411]},{"name":"GdipMultiplyPathGradientTransform","features":[411]},{"name":"GdipMultiplyPenTransform","features":[411]},{"name":"GdipMultiplyTextureTransform","features":[411]},{"name":"GdipMultiplyWorldTransform","features":[411]},{"name":"GdipNewInstalledFontCollection","features":[411]},{"name":"GdipNewPrivateFontCollection","features":[411]},{"name":"GdipPathIterCopyData","features":[411]},{"name":"GdipPathIterEnumerate","features":[411]},{"name":"GdipPathIterGetCount","features":[411]},{"name":"GdipPathIterGetSubpathCount","features":[411]},{"name":"GdipPathIterHasCurve","features":[307,411]},{"name":"GdipPathIterIsValid","features":[307,411]},{"name":"GdipPathIterNextMarker","features":[411]},{"name":"GdipPathIterNextMarkerPath","features":[411]},{"name":"GdipPathIterNextPathType","features":[411]},{"name":"GdipPathIterNextSubpath","features":[307,411]},{"name":"GdipPathIterNextSubpathPath","features":[307,411]},{"name":"GdipPathIterRewind","features":[411]},{"name":"GdipPlayMetafileRecord","features":[411]},{"name":"GdipPrivateAddFontFile","features":[411]},{"name":"GdipPrivateAddMemoryFont","features":[411]},{"name":"GdipRecordMetafile","features":[318,411]},{"name":"GdipRecordMetafileFileName","features":[318,411]},{"name":"GdipRecordMetafileFileNameI","features":[318,411]},{"name":"GdipRecordMetafileI","features":[318,411]},{"name":"GdipRecordMetafileStream","features":[318,411,358]},{"name":"GdipRecordMetafileStreamI","features":[318,411,358]},{"name":"GdipReleaseDC","features":[318,411]},{"name":"GdipRemovePropertyItem","features":[411]},{"name":"GdipResetClip","features":[411]},{"name":"GdipResetImageAttributes","features":[411]},{"name":"GdipResetLineTransform","features":[411]},{"name":"GdipResetPageTransform","features":[411]},{"name":"GdipResetPath","features":[411]},{"name":"GdipResetPathGradientTransform","features":[411]},{"name":"GdipResetPenTransform","features":[411]},{"name":"GdipResetTextureTransform","features":[411]},{"name":"GdipResetWorldTransform","features":[411]},{"name":"GdipRestoreGraphics","features":[411]},{"name":"GdipReversePath","features":[411]},{"name":"GdipRotateLineTransform","features":[411]},{"name":"GdipRotateMatrix","features":[411]},{"name":"GdipRotatePathGradientTransform","features":[411]},{"name":"GdipRotatePenTransform","features":[411]},{"name":"GdipRotateTextureTransform","features":[411]},{"name":"GdipRotateWorldTransform","features":[411]},{"name":"GdipSaveAdd","features":[411]},{"name":"GdipSaveAddImage","features":[411]},{"name":"GdipSaveGraphics","features":[411]},{"name":"GdipSaveImageToFile","features":[411]},{"name":"GdipSaveImageToStream","features":[411,358]},{"name":"GdipScaleLineTransform","features":[411]},{"name":"GdipScaleMatrix","features":[411]},{"name":"GdipScalePathGradientTransform","features":[411]},{"name":"GdipScalePenTransform","features":[411]},{"name":"GdipScaleTextureTransform","features":[411]},{"name":"GdipScaleWorldTransform","features":[411]},{"name":"GdipSetAdjustableArrowCapFillState","features":[307,411]},{"name":"GdipSetAdjustableArrowCapHeight","features":[411]},{"name":"GdipSetAdjustableArrowCapMiddleInset","features":[411]},{"name":"GdipSetAdjustableArrowCapWidth","features":[411]},{"name":"GdipSetClipGraphics","features":[411]},{"name":"GdipSetClipHrgn","features":[318,411]},{"name":"GdipSetClipPath","features":[411]},{"name":"GdipSetClipRect","features":[411]},{"name":"GdipSetClipRectI","features":[411]},{"name":"GdipSetClipRegion","features":[411]},{"name":"GdipSetCompositingMode","features":[411]},{"name":"GdipSetCompositingQuality","features":[411]},{"name":"GdipSetCustomLineCapBaseCap","features":[411]},{"name":"GdipSetCustomLineCapBaseInset","features":[411]},{"name":"GdipSetCustomLineCapStrokeCaps","features":[411]},{"name":"GdipSetCustomLineCapStrokeJoin","features":[411]},{"name":"GdipSetCustomLineCapWidthScale","features":[411]},{"name":"GdipSetEffectParameters","features":[411]},{"name":"GdipSetEmpty","features":[411]},{"name":"GdipSetImageAttributesCachedBackground","features":[307,411]},{"name":"GdipSetImageAttributesColorKeys","features":[307,411]},{"name":"GdipSetImageAttributesColorMatrix","features":[307,411]},{"name":"GdipSetImageAttributesGamma","features":[307,411]},{"name":"GdipSetImageAttributesNoOp","features":[307,411]},{"name":"GdipSetImageAttributesOutputChannel","features":[307,411]},{"name":"GdipSetImageAttributesOutputChannelColorProfile","features":[307,411]},{"name":"GdipSetImageAttributesRemapTable","features":[307,411]},{"name":"GdipSetImageAttributesThreshold","features":[307,411]},{"name":"GdipSetImageAttributesToIdentity","features":[411]},{"name":"GdipSetImageAttributesWrapMode","features":[307,411]},{"name":"GdipSetImagePalette","features":[411]},{"name":"GdipSetInfinite","features":[411]},{"name":"GdipSetInterpolationMode","features":[411]},{"name":"GdipSetLineBlend","features":[411]},{"name":"GdipSetLineColors","features":[411]},{"name":"GdipSetLineGammaCorrection","features":[307,411]},{"name":"GdipSetLineLinearBlend","features":[411]},{"name":"GdipSetLinePresetBlend","features":[411]},{"name":"GdipSetLineSigmaBlend","features":[411]},{"name":"GdipSetLineTransform","features":[411]},{"name":"GdipSetLineWrapMode","features":[411]},{"name":"GdipSetMatrixElements","features":[411]},{"name":"GdipSetMetafileDownLevelRasterizationLimit","features":[411]},{"name":"GdipSetPageScale","features":[411]},{"name":"GdipSetPageUnit","features":[411]},{"name":"GdipSetPathFillMode","features":[411]},{"name":"GdipSetPathGradientBlend","features":[411]},{"name":"GdipSetPathGradientCenterColor","features":[411]},{"name":"GdipSetPathGradientCenterPoint","features":[411]},{"name":"GdipSetPathGradientCenterPointI","features":[411]},{"name":"GdipSetPathGradientFocusScales","features":[411]},{"name":"GdipSetPathGradientGammaCorrection","features":[307,411]},{"name":"GdipSetPathGradientLinearBlend","features":[411]},{"name":"GdipSetPathGradientPath","features":[411]},{"name":"GdipSetPathGradientPresetBlend","features":[411]},{"name":"GdipSetPathGradientSigmaBlend","features":[411]},{"name":"GdipSetPathGradientSurroundColorsWithCount","features":[411]},{"name":"GdipSetPathGradientTransform","features":[411]},{"name":"GdipSetPathGradientWrapMode","features":[411]},{"name":"GdipSetPathMarker","features":[411]},{"name":"GdipSetPenBrushFill","features":[411]},{"name":"GdipSetPenColor","features":[411]},{"name":"GdipSetPenCompoundArray","features":[411]},{"name":"GdipSetPenCustomEndCap","features":[411]},{"name":"GdipSetPenCustomStartCap","features":[411]},{"name":"GdipSetPenDashArray","features":[411]},{"name":"GdipSetPenDashCap197819","features":[411]},{"name":"GdipSetPenDashOffset","features":[411]},{"name":"GdipSetPenDashStyle","features":[411]},{"name":"GdipSetPenEndCap","features":[411]},{"name":"GdipSetPenLineCap197819","features":[411]},{"name":"GdipSetPenLineJoin","features":[411]},{"name":"GdipSetPenMiterLimit","features":[411]},{"name":"GdipSetPenMode","features":[411]},{"name":"GdipSetPenStartCap","features":[411]},{"name":"GdipSetPenTransform","features":[411]},{"name":"GdipSetPenUnit","features":[411]},{"name":"GdipSetPenWidth","features":[411]},{"name":"GdipSetPixelOffsetMode","features":[411]},{"name":"GdipSetPropertyItem","features":[411]},{"name":"GdipSetRenderingOrigin","features":[411]},{"name":"GdipSetSmoothingMode","features":[411]},{"name":"GdipSetSolidFillColor","features":[411]},{"name":"GdipSetStringFormatAlign","features":[411]},{"name":"GdipSetStringFormatDigitSubstitution","features":[411]},{"name":"GdipSetStringFormatFlags","features":[411]},{"name":"GdipSetStringFormatHotkeyPrefix","features":[411]},{"name":"GdipSetStringFormatLineAlign","features":[411]},{"name":"GdipSetStringFormatMeasurableCharacterRanges","features":[411]},{"name":"GdipSetStringFormatTabStops","features":[411]},{"name":"GdipSetStringFormatTrimming","features":[411]},{"name":"GdipSetTextContrast","features":[411]},{"name":"GdipSetTextRenderingHint","features":[411]},{"name":"GdipSetTextureTransform","features":[411]},{"name":"GdipSetTextureWrapMode","features":[411]},{"name":"GdipSetWorldTransform","features":[411]},{"name":"GdipShearMatrix","features":[411]},{"name":"GdipStartPathFigure","features":[411]},{"name":"GdipStringFormatGetGenericDefault","features":[411]},{"name":"GdipStringFormatGetGenericTypographic","features":[411]},{"name":"GdipTestControl","features":[411]},{"name":"GdipTransformMatrixPoints","features":[411]},{"name":"GdipTransformMatrixPointsI","features":[411]},{"name":"GdipTransformPath","features":[411]},{"name":"GdipTransformPoints","features":[411]},{"name":"GdipTransformPointsI","features":[411]},{"name":"GdipTransformRegion","features":[411]},{"name":"GdipTranslateClip","features":[411]},{"name":"GdipTranslateClipI","features":[411]},{"name":"GdipTranslateLineTransform","features":[411]},{"name":"GdipTranslateMatrix","features":[411]},{"name":"GdipTranslatePathGradientTransform","features":[411]},{"name":"GdipTranslatePenTransform","features":[411]},{"name":"GdipTranslateRegion","features":[411]},{"name":"GdipTranslateRegionI","features":[411]},{"name":"GdipTranslateTextureTransform","features":[411]},{"name":"GdipTranslateWorldTransform","features":[411]},{"name":"GdipVectorTransformMatrixPoints","features":[411]},{"name":"GdipVectorTransformMatrixPointsI","features":[411]},{"name":"GdipWarpPath","features":[411]},{"name":"GdipWidenPath","features":[411]},{"name":"GdipWindingModeOutline","features":[411]},{"name":"GdiplusAbort","features":[411]},{"name":"GdiplusNotInitialized","features":[411]},{"name":"GdiplusNotificationHook","features":[411]},{"name":"GdiplusNotificationUnhook","features":[411]},{"name":"GdiplusShutdown","features":[411]},{"name":"GdiplusStartup","features":[307,411]},{"name":"GdiplusStartupDefault","features":[411]},{"name":"GdiplusStartupInput","features":[307,411]},{"name":"GdiplusStartupInputEx","features":[307,411]},{"name":"GdiplusStartupNoSetRound","features":[411]},{"name":"GdiplusStartupOutput","features":[411]},{"name":"GdiplusStartupParams","features":[411]},{"name":"GdiplusStartupSetPSValue","features":[411]},{"name":"GdiplusStartupTransparencyMask","features":[411]},{"name":"GenericError","features":[411]},{"name":"GenericFontFamily","features":[411]},{"name":"GenericFontFamilyMonospace","features":[411]},{"name":"GenericFontFamilySansSerif","features":[411]},{"name":"GenericFontFamilySerif","features":[411]},{"name":"GetThumbnailImageAbort","features":[307,411]},{"name":"GpAdjustableArrowCap","features":[411]},{"name":"GpBitmap","features":[411]},{"name":"GpBrush","features":[411]},{"name":"GpCachedBitmap","features":[411]},{"name":"GpCustomLineCap","features":[411]},{"name":"GpFont","features":[411]},{"name":"GpFontCollection","features":[411]},{"name":"GpFontFamily","features":[411]},{"name":"GpGraphics","features":[411]},{"name":"GpHatch","features":[411]},{"name":"GpImage","features":[411]},{"name":"GpImageAttributes","features":[411]},{"name":"GpInstalledFontCollection","features":[411]},{"name":"GpLineGradient","features":[411]},{"name":"GpMetafile","features":[411]},{"name":"GpPath","features":[411]},{"name":"GpPathGradient","features":[411]},{"name":"GpPathIterator","features":[411]},{"name":"GpPen","features":[411]},{"name":"GpPrivateFontCollection","features":[411]},{"name":"GpRegion","features":[411]},{"name":"GpSolidFill","features":[411]},{"name":"GpStringFormat","features":[411]},{"name":"GpTestControlEnum","features":[411]},{"name":"GpTexture","features":[411]},{"name":"HatchStyle","features":[411]},{"name":"HatchStyle05Percent","features":[411]},{"name":"HatchStyle10Percent","features":[411]},{"name":"HatchStyle20Percent","features":[411]},{"name":"HatchStyle25Percent","features":[411]},{"name":"HatchStyle30Percent","features":[411]},{"name":"HatchStyle40Percent","features":[411]},{"name":"HatchStyle50Percent","features":[411]},{"name":"HatchStyle60Percent","features":[411]},{"name":"HatchStyle70Percent","features":[411]},{"name":"HatchStyle75Percent","features":[411]},{"name":"HatchStyle80Percent","features":[411]},{"name":"HatchStyle90Percent","features":[411]},{"name":"HatchStyleBackwardDiagonal","features":[411]},{"name":"HatchStyleCross","features":[411]},{"name":"HatchStyleDarkDownwardDiagonal","features":[411]},{"name":"HatchStyleDarkHorizontal","features":[411]},{"name":"HatchStyleDarkUpwardDiagonal","features":[411]},{"name":"HatchStyleDarkVertical","features":[411]},{"name":"HatchStyleDashedDownwardDiagonal","features":[411]},{"name":"HatchStyleDashedHorizontal","features":[411]},{"name":"HatchStyleDashedUpwardDiagonal","features":[411]},{"name":"HatchStyleDashedVertical","features":[411]},{"name":"HatchStyleDiagonalBrick","features":[411]},{"name":"HatchStyleDiagonalCross","features":[411]},{"name":"HatchStyleDivot","features":[411]},{"name":"HatchStyleDottedDiamond","features":[411]},{"name":"HatchStyleDottedGrid","features":[411]},{"name":"HatchStyleForwardDiagonal","features":[411]},{"name":"HatchStyleHorizontal","features":[411]},{"name":"HatchStyleHorizontalBrick","features":[411]},{"name":"HatchStyleLargeCheckerBoard","features":[411]},{"name":"HatchStyleLargeConfetti","features":[411]},{"name":"HatchStyleLargeGrid","features":[411]},{"name":"HatchStyleLightDownwardDiagonal","features":[411]},{"name":"HatchStyleLightHorizontal","features":[411]},{"name":"HatchStyleLightUpwardDiagonal","features":[411]},{"name":"HatchStyleLightVertical","features":[411]},{"name":"HatchStyleMax","features":[411]},{"name":"HatchStyleMin","features":[411]},{"name":"HatchStyleNarrowHorizontal","features":[411]},{"name":"HatchStyleNarrowVertical","features":[411]},{"name":"HatchStyleOutlinedDiamond","features":[411]},{"name":"HatchStylePlaid","features":[411]},{"name":"HatchStyleShingle","features":[411]},{"name":"HatchStyleSmallCheckerBoard","features":[411]},{"name":"HatchStyleSmallConfetti","features":[411]},{"name":"HatchStyleSmallGrid","features":[411]},{"name":"HatchStyleSolidDiamond","features":[411]},{"name":"HatchStyleSphere","features":[411]},{"name":"HatchStyleTotal","features":[411]},{"name":"HatchStyleTrellis","features":[411]},{"name":"HatchStyleVertical","features":[411]},{"name":"HatchStyleWave","features":[411]},{"name":"HatchStyleWeave","features":[411]},{"name":"HatchStyleWideDownwardDiagonal","features":[411]},{"name":"HatchStyleWideUpwardDiagonal","features":[411]},{"name":"HatchStyleZigZag","features":[411]},{"name":"HistogramFormat","features":[411]},{"name":"HistogramFormatA","features":[411]},{"name":"HistogramFormatARGB","features":[411]},{"name":"HistogramFormatB","features":[411]},{"name":"HistogramFormatG","features":[411]},{"name":"HistogramFormatGray","features":[411]},{"name":"HistogramFormatPARGB","features":[411]},{"name":"HistogramFormatR","features":[411]},{"name":"HistogramFormatRGB","features":[411]},{"name":"HotkeyPrefix","features":[411]},{"name":"HotkeyPrefixHide","features":[411]},{"name":"HotkeyPrefixNone","features":[411]},{"name":"HotkeyPrefixShow","features":[411]},{"name":"HueSaturationLightness","features":[307,411]},{"name":"HueSaturationLightnessEffectGuid","features":[411]},{"name":"HueSaturationLightnessParams","features":[411]},{"name":"IImageBytes","features":[411]},{"name":"Image","features":[411]},{"name":"ImageAbort","features":[307,411]},{"name":"ImageCodecFlags","features":[411]},{"name":"ImageCodecFlagsBlockingDecode","features":[411]},{"name":"ImageCodecFlagsBuiltin","features":[411]},{"name":"ImageCodecFlagsDecoder","features":[411]},{"name":"ImageCodecFlagsEncoder","features":[411]},{"name":"ImageCodecFlagsSeekableEncode","features":[411]},{"name":"ImageCodecFlagsSupportBitmap","features":[411]},{"name":"ImageCodecFlagsSupportVector","features":[411]},{"name":"ImageCodecFlagsSystem","features":[411]},{"name":"ImageCodecFlagsUser","features":[411]},{"name":"ImageCodecInfo","features":[411]},{"name":"ImageFlags","features":[411]},{"name":"ImageFlagsCaching","features":[411]},{"name":"ImageFlagsColorSpaceCMYK","features":[411]},{"name":"ImageFlagsColorSpaceGRAY","features":[411]},{"name":"ImageFlagsColorSpaceRGB","features":[411]},{"name":"ImageFlagsColorSpaceYCBCR","features":[411]},{"name":"ImageFlagsColorSpaceYCCK","features":[411]},{"name":"ImageFlagsHasAlpha","features":[411]},{"name":"ImageFlagsHasRealDPI","features":[411]},{"name":"ImageFlagsHasRealPixelSize","features":[411]},{"name":"ImageFlagsHasTranslucent","features":[411]},{"name":"ImageFlagsNone","features":[411]},{"name":"ImageFlagsPartiallyScalable","features":[411]},{"name":"ImageFlagsReadOnly","features":[411]},{"name":"ImageFlagsScalable","features":[411]},{"name":"ImageFormatBMP","features":[411]},{"name":"ImageFormatEMF","features":[411]},{"name":"ImageFormatEXIF","features":[411]},{"name":"ImageFormatGIF","features":[411]},{"name":"ImageFormatHEIF","features":[411]},{"name":"ImageFormatIcon","features":[411]},{"name":"ImageFormatJPEG","features":[411]},{"name":"ImageFormatMemoryBMP","features":[411]},{"name":"ImageFormatPNG","features":[411]},{"name":"ImageFormatTIFF","features":[411]},{"name":"ImageFormatUndefined","features":[411]},{"name":"ImageFormatWEBP","features":[411]},{"name":"ImageFormatWMF","features":[411]},{"name":"ImageItemData","features":[411]},{"name":"ImageLockMode","features":[411]},{"name":"ImageLockModeRead","features":[411]},{"name":"ImageLockModeUserInputBuf","features":[411]},{"name":"ImageLockModeWrite","features":[411]},{"name":"ImageType","features":[411]},{"name":"ImageTypeBitmap","features":[411]},{"name":"ImageTypeMetafile","features":[411]},{"name":"ImageTypeUnknown","features":[411]},{"name":"InstalledFontCollection","features":[411]},{"name":"InsufficientBuffer","features":[411]},{"name":"InterpolationMode","features":[411]},{"name":"InterpolationModeBicubic","features":[411]},{"name":"InterpolationModeBilinear","features":[411]},{"name":"InterpolationModeDefault","features":[411]},{"name":"InterpolationModeHighQuality","features":[411]},{"name":"InterpolationModeHighQualityBicubic","features":[411]},{"name":"InterpolationModeHighQualityBilinear","features":[411]},{"name":"InterpolationModeInvalid","features":[411]},{"name":"InterpolationModeLowQuality","features":[411]},{"name":"InterpolationModeNearestNeighbor","features":[411]},{"name":"InvalidParameter","features":[411]},{"name":"ItemDataPosition","features":[411]},{"name":"ItemDataPositionAfterBits","features":[411]},{"name":"ItemDataPositionAfterHeader","features":[411]},{"name":"ItemDataPositionAfterPalette","features":[411]},{"name":"Levels","features":[307,411]},{"name":"LevelsEffectGuid","features":[411]},{"name":"LevelsParams","features":[411]},{"name":"LineCap","features":[411]},{"name":"LineCapAnchorMask","features":[411]},{"name":"LineCapArrowAnchor","features":[411]},{"name":"LineCapCustom","features":[411]},{"name":"LineCapDiamondAnchor","features":[411]},{"name":"LineCapFlat","features":[411]},{"name":"LineCapNoAnchor","features":[411]},{"name":"LineCapRound","features":[411]},{"name":"LineCapRoundAnchor","features":[411]},{"name":"LineCapSquare","features":[411]},{"name":"LineCapSquareAnchor","features":[411]},{"name":"LineCapTriangle","features":[411]},{"name":"LineJoin","features":[411]},{"name":"LineJoinBevel","features":[411]},{"name":"LineJoinMiter","features":[411]},{"name":"LineJoinMiterClipped","features":[411]},{"name":"LineJoinRound","features":[411]},{"name":"LinearGradientMode","features":[411]},{"name":"LinearGradientModeBackwardDiagonal","features":[411]},{"name":"LinearGradientModeForwardDiagonal","features":[411]},{"name":"LinearGradientModeHorizontal","features":[411]},{"name":"LinearGradientModeVertical","features":[411]},{"name":"Matrix","features":[411]},{"name":"MatrixOrder","features":[411]},{"name":"MatrixOrderAppend","features":[411]},{"name":"MatrixOrderPrepend","features":[411]},{"name":"Metafile","features":[411]},{"name":"MetafileFrameUnit","features":[411]},{"name":"MetafileFrameUnitDocument","features":[411]},{"name":"MetafileFrameUnitGdi","features":[411]},{"name":"MetafileFrameUnitInch","features":[411]},{"name":"MetafileFrameUnitMillimeter","features":[411]},{"name":"MetafileFrameUnitPixel","features":[411]},{"name":"MetafileFrameUnitPoint","features":[411]},{"name":"MetafileHeader","features":[307,318,411]},{"name":"MetafileType","features":[411]},{"name":"MetafileTypeEmf","features":[411]},{"name":"MetafileTypeEmfPlusDual","features":[411]},{"name":"MetafileTypeEmfPlusOnly","features":[411]},{"name":"MetafileTypeInvalid","features":[411]},{"name":"MetafileTypeWmf","features":[411]},{"name":"MetafileTypeWmfPlaceable","features":[411]},{"name":"NotImplemented","features":[411]},{"name":"NotTrueTypeFont","features":[411]},{"name":"NotificationHookProc","features":[411]},{"name":"NotificationUnhookProc","features":[411]},{"name":"ObjectBusy","features":[411]},{"name":"ObjectType","features":[411]},{"name":"ObjectTypeBrush","features":[411]},{"name":"ObjectTypeCustomLineCap","features":[411]},{"name":"ObjectTypeFont","features":[411]},{"name":"ObjectTypeGraphics","features":[411]},{"name":"ObjectTypeImage","features":[411]},{"name":"ObjectTypeImageAttributes","features":[411]},{"name":"ObjectTypeInvalid","features":[411]},{"name":"ObjectTypeMax","features":[411]},{"name":"ObjectTypeMin","features":[411]},{"name":"ObjectTypePath","features":[411]},{"name":"ObjectTypePen","features":[411]},{"name":"ObjectTypeRegion","features":[411]},{"name":"ObjectTypeStringFormat","features":[411]},{"name":"Ok","features":[411]},{"name":"OutOfMemory","features":[411]},{"name":"PWMFRect16","features":[411]},{"name":"PaletteFlags","features":[411]},{"name":"PaletteFlagsGrayScale","features":[411]},{"name":"PaletteFlagsHalftone","features":[411]},{"name":"PaletteFlagsHasAlpha","features":[411]},{"name":"PaletteType","features":[411]},{"name":"PaletteTypeCustom","features":[411]},{"name":"PaletteTypeFixedBW","features":[411]},{"name":"PaletteTypeFixedHalftone125","features":[411]},{"name":"PaletteTypeFixedHalftone216","features":[411]},{"name":"PaletteTypeFixedHalftone252","features":[411]},{"name":"PaletteTypeFixedHalftone256","features":[411]},{"name":"PaletteTypeFixedHalftone27","features":[411]},{"name":"PaletteTypeFixedHalftone64","features":[411]},{"name":"PaletteTypeFixedHalftone8","features":[411]},{"name":"PaletteTypeOptimal","features":[411]},{"name":"PathData","features":[411]},{"name":"PathPointType","features":[411]},{"name":"PathPointTypeBezier","features":[411]},{"name":"PathPointTypeBezier3","features":[411]},{"name":"PathPointTypeCloseSubpath","features":[411]},{"name":"PathPointTypeDashMode","features":[411]},{"name":"PathPointTypeLine","features":[411]},{"name":"PathPointTypePathMarker","features":[411]},{"name":"PathPointTypePathTypeMask","features":[411]},{"name":"PathPointTypeStart","features":[411]},{"name":"PenAlignment","features":[411]},{"name":"PenAlignmentCenter","features":[411]},{"name":"PenAlignmentInset","features":[411]},{"name":"PenType","features":[411]},{"name":"PenTypeHatchFill","features":[411]},{"name":"PenTypeLinearGradient","features":[411]},{"name":"PenTypePathGradient","features":[411]},{"name":"PenTypeSolidColor","features":[411]},{"name":"PenTypeTextureFill","features":[411]},{"name":"PenTypeUnknown","features":[411]},{"name":"PixelFormatAlpha","features":[411]},{"name":"PixelFormatCanonical","features":[411]},{"name":"PixelFormatDontCare","features":[411]},{"name":"PixelFormatExtended","features":[411]},{"name":"PixelFormatGDI","features":[411]},{"name":"PixelFormatIndexed","features":[411]},{"name":"PixelFormatMax","features":[411]},{"name":"PixelFormatPAlpha","features":[411]},{"name":"PixelFormatUndefined","features":[411]},{"name":"PixelOffsetMode","features":[411]},{"name":"PixelOffsetModeDefault","features":[411]},{"name":"PixelOffsetModeHalf","features":[411]},{"name":"PixelOffsetModeHighQuality","features":[411]},{"name":"PixelOffsetModeHighSpeed","features":[411]},{"name":"PixelOffsetModeInvalid","features":[411]},{"name":"PixelOffsetModeNone","features":[411]},{"name":"Point","features":[411]},{"name":"PointF","features":[411]},{"name":"PrivateFontCollection","features":[411]},{"name":"ProfileNotFound","features":[411]},{"name":"PropertyItem","features":[411]},{"name":"PropertyNotFound","features":[411]},{"name":"PropertyNotSupported","features":[411]},{"name":"PropertyTagArtist","features":[411]},{"name":"PropertyTagBitsPerSample","features":[411]},{"name":"PropertyTagCellHeight","features":[411]},{"name":"PropertyTagCellWidth","features":[411]},{"name":"PropertyTagChrominanceTable","features":[411]},{"name":"PropertyTagColorMap","features":[411]},{"name":"PropertyTagColorTransferFunction","features":[411]},{"name":"PropertyTagCompression","features":[411]},{"name":"PropertyTagCopyright","features":[411]},{"name":"PropertyTagDateTime","features":[411]},{"name":"PropertyTagDocumentName","features":[411]},{"name":"PropertyTagDotRange","features":[411]},{"name":"PropertyTagEquipMake","features":[411]},{"name":"PropertyTagEquipModel","features":[411]},{"name":"PropertyTagExifAperture","features":[411]},{"name":"PropertyTagExifBrightness","features":[411]},{"name":"PropertyTagExifCfaPattern","features":[411]},{"name":"PropertyTagExifColorSpace","features":[411]},{"name":"PropertyTagExifCompBPP","features":[411]},{"name":"PropertyTagExifCompConfig","features":[411]},{"name":"PropertyTagExifContrast","features":[411]},{"name":"PropertyTagExifCustomRendered","features":[411]},{"name":"PropertyTagExifDTDigSS","features":[411]},{"name":"PropertyTagExifDTDigitized","features":[411]},{"name":"PropertyTagExifDTOrig","features":[411]},{"name":"PropertyTagExifDTOrigSS","features":[411]},{"name":"PropertyTagExifDTSubsec","features":[411]},{"name":"PropertyTagExifDeviceSettingDesc","features":[411]},{"name":"PropertyTagExifDigitalZoomRatio","features":[411]},{"name":"PropertyTagExifExposureBias","features":[411]},{"name":"PropertyTagExifExposureIndex","features":[411]},{"name":"PropertyTagExifExposureMode","features":[411]},{"name":"PropertyTagExifExposureProg","features":[411]},{"name":"PropertyTagExifExposureTime","features":[411]},{"name":"PropertyTagExifFNumber","features":[411]},{"name":"PropertyTagExifFPXVer","features":[411]},{"name":"PropertyTagExifFileSource","features":[411]},{"name":"PropertyTagExifFlash","features":[411]},{"name":"PropertyTagExifFlashEnergy","features":[411]},{"name":"PropertyTagExifFocalLength","features":[411]},{"name":"PropertyTagExifFocalLengthIn35mmFilm","features":[411]},{"name":"PropertyTagExifFocalResUnit","features":[411]},{"name":"PropertyTagExifFocalXRes","features":[411]},{"name":"PropertyTagExifFocalYRes","features":[411]},{"name":"PropertyTagExifGainControl","features":[411]},{"name":"PropertyTagExifIFD","features":[411]},{"name":"PropertyTagExifISOSpeed","features":[411]},{"name":"PropertyTagExifInterop","features":[411]},{"name":"PropertyTagExifLightSource","features":[411]},{"name":"PropertyTagExifMakerNote","features":[411]},{"name":"PropertyTagExifMaxAperture","features":[411]},{"name":"PropertyTagExifMeteringMode","features":[411]},{"name":"PropertyTagExifOECF","features":[411]},{"name":"PropertyTagExifPixXDim","features":[411]},{"name":"PropertyTagExifPixYDim","features":[411]},{"name":"PropertyTagExifRelatedWav","features":[411]},{"name":"PropertyTagExifSaturation","features":[411]},{"name":"PropertyTagExifSceneCaptureType","features":[411]},{"name":"PropertyTagExifSceneType","features":[411]},{"name":"PropertyTagExifSensingMethod","features":[411]},{"name":"PropertyTagExifSharpness","features":[411]},{"name":"PropertyTagExifShutterSpeed","features":[411]},{"name":"PropertyTagExifSpatialFR","features":[411]},{"name":"PropertyTagExifSpectralSense","features":[411]},{"name":"PropertyTagExifSubjectArea","features":[411]},{"name":"PropertyTagExifSubjectDist","features":[411]},{"name":"PropertyTagExifSubjectDistanceRange","features":[411]},{"name":"PropertyTagExifSubjectLoc","features":[411]},{"name":"PropertyTagExifUniqueImageID","features":[411]},{"name":"PropertyTagExifUserComment","features":[411]},{"name":"PropertyTagExifVer","features":[411]},{"name":"PropertyTagExifWhiteBalance","features":[411]},{"name":"PropertyTagExtraSamples","features":[411]},{"name":"PropertyTagFillOrder","features":[411]},{"name":"PropertyTagFrameDelay","features":[411]},{"name":"PropertyTagFreeByteCounts","features":[411]},{"name":"PropertyTagFreeOffset","features":[411]},{"name":"PropertyTagGamma","features":[411]},{"name":"PropertyTagGlobalPalette","features":[411]},{"name":"PropertyTagGpsAltitude","features":[411]},{"name":"PropertyTagGpsAltitudeRef","features":[411]},{"name":"PropertyTagGpsAreaInformation","features":[411]},{"name":"PropertyTagGpsDate","features":[411]},{"name":"PropertyTagGpsDestBear","features":[411]},{"name":"PropertyTagGpsDestBearRef","features":[411]},{"name":"PropertyTagGpsDestDist","features":[411]},{"name":"PropertyTagGpsDestDistRef","features":[411]},{"name":"PropertyTagGpsDestLat","features":[411]},{"name":"PropertyTagGpsDestLatRef","features":[411]},{"name":"PropertyTagGpsDestLong","features":[411]},{"name":"PropertyTagGpsDestLongRef","features":[411]},{"name":"PropertyTagGpsDifferential","features":[411]},{"name":"PropertyTagGpsGpsDop","features":[411]},{"name":"PropertyTagGpsGpsMeasureMode","features":[411]},{"name":"PropertyTagGpsGpsSatellites","features":[411]},{"name":"PropertyTagGpsGpsStatus","features":[411]},{"name":"PropertyTagGpsGpsTime","features":[411]},{"name":"PropertyTagGpsIFD","features":[411]},{"name":"PropertyTagGpsImgDir","features":[411]},{"name":"PropertyTagGpsImgDirRef","features":[411]},{"name":"PropertyTagGpsLatitude","features":[411]},{"name":"PropertyTagGpsLatitudeRef","features":[411]},{"name":"PropertyTagGpsLongitude","features":[411]},{"name":"PropertyTagGpsLongitudeRef","features":[411]},{"name":"PropertyTagGpsMapDatum","features":[411]},{"name":"PropertyTagGpsProcessingMethod","features":[411]},{"name":"PropertyTagGpsSpeed","features":[411]},{"name":"PropertyTagGpsSpeedRef","features":[411]},{"name":"PropertyTagGpsTrack","features":[411]},{"name":"PropertyTagGpsTrackRef","features":[411]},{"name":"PropertyTagGpsVer","features":[411]},{"name":"PropertyTagGrayResponseCurve","features":[411]},{"name":"PropertyTagGrayResponseUnit","features":[411]},{"name":"PropertyTagGridSize","features":[411]},{"name":"PropertyTagHalftoneDegree","features":[411]},{"name":"PropertyTagHalftoneHints","features":[411]},{"name":"PropertyTagHalftoneLPI","features":[411]},{"name":"PropertyTagHalftoneLPIUnit","features":[411]},{"name":"PropertyTagHalftoneMisc","features":[411]},{"name":"PropertyTagHalftoneScreen","features":[411]},{"name":"PropertyTagHalftoneShape","features":[411]},{"name":"PropertyTagHostComputer","features":[411]},{"name":"PropertyTagICCProfile","features":[411]},{"name":"PropertyTagICCProfileDescriptor","features":[411]},{"name":"PropertyTagImageDescription","features":[411]},{"name":"PropertyTagImageHeight","features":[411]},{"name":"PropertyTagImageTitle","features":[411]},{"name":"PropertyTagImageWidth","features":[411]},{"name":"PropertyTagIndexBackground","features":[411]},{"name":"PropertyTagIndexTransparent","features":[411]},{"name":"PropertyTagInkNames","features":[411]},{"name":"PropertyTagInkSet","features":[411]},{"name":"PropertyTagJPEGACTables","features":[411]},{"name":"PropertyTagJPEGDCTables","features":[411]},{"name":"PropertyTagJPEGInterFormat","features":[411]},{"name":"PropertyTagJPEGInterLength","features":[411]},{"name":"PropertyTagJPEGLosslessPredictors","features":[411]},{"name":"PropertyTagJPEGPointTransforms","features":[411]},{"name":"PropertyTagJPEGProc","features":[411]},{"name":"PropertyTagJPEGQTables","features":[411]},{"name":"PropertyTagJPEGQuality","features":[411]},{"name":"PropertyTagJPEGRestartInterval","features":[411]},{"name":"PropertyTagLoopCount","features":[411]},{"name":"PropertyTagLuminanceTable","features":[411]},{"name":"PropertyTagMaxSampleValue","features":[411]},{"name":"PropertyTagMinSampleValue","features":[411]},{"name":"PropertyTagNewSubfileType","features":[411]},{"name":"PropertyTagNumberOfInks","features":[411]},{"name":"PropertyTagOrientation","features":[411]},{"name":"PropertyTagPageName","features":[411]},{"name":"PropertyTagPageNumber","features":[411]},{"name":"PropertyTagPaletteHistogram","features":[411]},{"name":"PropertyTagPhotometricInterp","features":[411]},{"name":"PropertyTagPixelPerUnitX","features":[411]},{"name":"PropertyTagPixelPerUnitY","features":[411]},{"name":"PropertyTagPixelUnit","features":[411]},{"name":"PropertyTagPlanarConfig","features":[411]},{"name":"PropertyTagPredictor","features":[411]},{"name":"PropertyTagPrimaryChromaticities","features":[411]},{"name":"PropertyTagPrintFlags","features":[411]},{"name":"PropertyTagPrintFlagsBleedWidth","features":[411]},{"name":"PropertyTagPrintFlagsBleedWidthScale","features":[411]},{"name":"PropertyTagPrintFlagsCrop","features":[411]},{"name":"PropertyTagPrintFlagsVersion","features":[411]},{"name":"PropertyTagREFBlackWhite","features":[411]},{"name":"PropertyTagResolutionUnit","features":[411]},{"name":"PropertyTagResolutionXLengthUnit","features":[411]},{"name":"PropertyTagResolutionXUnit","features":[411]},{"name":"PropertyTagResolutionYLengthUnit","features":[411]},{"name":"PropertyTagResolutionYUnit","features":[411]},{"name":"PropertyTagRowsPerStrip","features":[411]},{"name":"PropertyTagSMaxSampleValue","features":[411]},{"name":"PropertyTagSMinSampleValue","features":[411]},{"name":"PropertyTagSRGBRenderingIntent","features":[411]},{"name":"PropertyTagSampleFormat","features":[411]},{"name":"PropertyTagSamplesPerPixel","features":[411]},{"name":"PropertyTagSoftwareUsed","features":[411]},{"name":"PropertyTagStripBytesCount","features":[411]},{"name":"PropertyTagStripOffsets","features":[411]},{"name":"PropertyTagSubfileType","features":[411]},{"name":"PropertyTagT4Option","features":[411]},{"name":"PropertyTagT6Option","features":[411]},{"name":"PropertyTagTargetPrinter","features":[411]},{"name":"PropertyTagThreshHolding","features":[411]},{"name":"PropertyTagThumbnailArtist","features":[411]},{"name":"PropertyTagThumbnailBitsPerSample","features":[411]},{"name":"PropertyTagThumbnailColorDepth","features":[411]},{"name":"PropertyTagThumbnailCompressedSize","features":[411]},{"name":"PropertyTagThumbnailCompression","features":[411]},{"name":"PropertyTagThumbnailCopyRight","features":[411]},{"name":"PropertyTagThumbnailData","features":[411]},{"name":"PropertyTagThumbnailDateTime","features":[411]},{"name":"PropertyTagThumbnailEquipMake","features":[411]},{"name":"PropertyTagThumbnailEquipModel","features":[411]},{"name":"PropertyTagThumbnailFormat","features":[411]},{"name":"PropertyTagThumbnailHeight","features":[411]},{"name":"PropertyTagThumbnailImageDescription","features":[411]},{"name":"PropertyTagThumbnailImageHeight","features":[411]},{"name":"PropertyTagThumbnailImageWidth","features":[411]},{"name":"PropertyTagThumbnailOrientation","features":[411]},{"name":"PropertyTagThumbnailPhotometricInterp","features":[411]},{"name":"PropertyTagThumbnailPlanarConfig","features":[411]},{"name":"PropertyTagThumbnailPlanes","features":[411]},{"name":"PropertyTagThumbnailPrimaryChromaticities","features":[411]},{"name":"PropertyTagThumbnailRawBytes","features":[411]},{"name":"PropertyTagThumbnailRefBlackWhite","features":[411]},{"name":"PropertyTagThumbnailResolutionUnit","features":[411]},{"name":"PropertyTagThumbnailResolutionX","features":[411]},{"name":"PropertyTagThumbnailResolutionY","features":[411]},{"name":"PropertyTagThumbnailRowsPerStrip","features":[411]},{"name":"PropertyTagThumbnailSamplesPerPixel","features":[411]},{"name":"PropertyTagThumbnailSize","features":[411]},{"name":"PropertyTagThumbnailSoftwareUsed","features":[411]},{"name":"PropertyTagThumbnailStripBytesCount","features":[411]},{"name":"PropertyTagThumbnailStripOffsets","features":[411]},{"name":"PropertyTagThumbnailTransferFunction","features":[411]},{"name":"PropertyTagThumbnailWhitePoint","features":[411]},{"name":"PropertyTagThumbnailWidth","features":[411]},{"name":"PropertyTagThumbnailYCbCrCoefficients","features":[411]},{"name":"PropertyTagThumbnailYCbCrPositioning","features":[411]},{"name":"PropertyTagThumbnailYCbCrSubsampling","features":[411]},{"name":"PropertyTagTileByteCounts","features":[411]},{"name":"PropertyTagTileLength","features":[411]},{"name":"PropertyTagTileOffset","features":[411]},{"name":"PropertyTagTileWidth","features":[411]},{"name":"PropertyTagTransferFuncition","features":[411]},{"name":"PropertyTagTransferRange","features":[411]},{"name":"PropertyTagTypeASCII","features":[411]},{"name":"PropertyTagTypeByte","features":[411]},{"name":"PropertyTagTypeLong","features":[411]},{"name":"PropertyTagTypeRational","features":[411]},{"name":"PropertyTagTypeSLONG","features":[411]},{"name":"PropertyTagTypeSRational","features":[411]},{"name":"PropertyTagTypeShort","features":[411]},{"name":"PropertyTagTypeUndefined","features":[411]},{"name":"PropertyTagWhitePoint","features":[411]},{"name":"PropertyTagXPosition","features":[411]},{"name":"PropertyTagXResolution","features":[411]},{"name":"PropertyTagYCbCrCoefficients","features":[411]},{"name":"PropertyTagYCbCrPositioning","features":[411]},{"name":"PropertyTagYCbCrSubsampling","features":[411]},{"name":"PropertyTagYPosition","features":[411]},{"name":"PropertyTagYResolution","features":[411]},{"name":"QualityMode","features":[411]},{"name":"QualityModeDefault","features":[411]},{"name":"QualityModeHigh","features":[411]},{"name":"QualityModeInvalid","features":[411]},{"name":"QualityModeLow","features":[411]},{"name":"RED_SHIFT","features":[411]},{"name":"Rect","features":[411]},{"name":"RectF","features":[411]},{"name":"RedEyeCorrection","features":[307,411]},{"name":"RedEyeCorrectionEffectGuid","features":[411]},{"name":"RedEyeCorrectionParams","features":[307,411]},{"name":"Region","features":[411]},{"name":"Rotate180FlipNone","features":[411]},{"name":"Rotate180FlipX","features":[411]},{"name":"Rotate180FlipXY","features":[411]},{"name":"Rotate180FlipY","features":[411]},{"name":"Rotate270FlipNone","features":[411]},{"name":"Rotate270FlipX","features":[411]},{"name":"Rotate270FlipXY","features":[411]},{"name":"Rotate270FlipY","features":[411]},{"name":"Rotate90FlipNone","features":[411]},{"name":"Rotate90FlipX","features":[411]},{"name":"Rotate90FlipXY","features":[411]},{"name":"Rotate90FlipY","features":[411]},{"name":"RotateFlipType","features":[411]},{"name":"RotateNoneFlipNone","features":[411]},{"name":"RotateNoneFlipX","features":[411]},{"name":"RotateNoneFlipXY","features":[411]},{"name":"RotateNoneFlipY","features":[411]},{"name":"Sharpen","features":[307,411]},{"name":"SharpenEffectGuid","features":[411]},{"name":"SharpenParams","features":[411]},{"name":"Size","features":[411]},{"name":"SizeF","features":[411]},{"name":"SmoothingMode","features":[411]},{"name":"SmoothingModeAntiAlias","features":[411]},{"name":"SmoothingModeAntiAlias8x4","features":[411]},{"name":"SmoothingModeAntiAlias8x8","features":[411]},{"name":"SmoothingModeDefault","features":[411]},{"name":"SmoothingModeHighQuality","features":[411]},{"name":"SmoothingModeHighSpeed","features":[411]},{"name":"SmoothingModeInvalid","features":[411]},{"name":"SmoothingModeNone","features":[411]},{"name":"Status","features":[411]},{"name":"StringAlignment","features":[411]},{"name":"StringAlignmentCenter","features":[411]},{"name":"StringAlignmentFar","features":[411]},{"name":"StringAlignmentNear","features":[411]},{"name":"StringDigitSubstitute","features":[411]},{"name":"StringDigitSubstituteNational","features":[411]},{"name":"StringDigitSubstituteNone","features":[411]},{"name":"StringDigitSubstituteTraditional","features":[411]},{"name":"StringDigitSubstituteUser","features":[411]},{"name":"StringFormatFlags","features":[411]},{"name":"StringFormatFlagsBypassGDI","features":[411]},{"name":"StringFormatFlagsDirectionRightToLeft","features":[411]},{"name":"StringFormatFlagsDirectionVertical","features":[411]},{"name":"StringFormatFlagsDisplayFormatControl","features":[411]},{"name":"StringFormatFlagsLineLimit","features":[411]},{"name":"StringFormatFlagsMeasureTrailingSpaces","features":[411]},{"name":"StringFormatFlagsNoClip","features":[411]},{"name":"StringFormatFlagsNoFitBlackBox","features":[411]},{"name":"StringFormatFlagsNoFontFallback","features":[411]},{"name":"StringFormatFlagsNoWrap","features":[411]},{"name":"StringTrimming","features":[411]},{"name":"StringTrimmingCharacter","features":[411]},{"name":"StringTrimmingEllipsisCharacter","features":[411]},{"name":"StringTrimmingEllipsisPath","features":[411]},{"name":"StringTrimmingEllipsisWord","features":[411]},{"name":"StringTrimmingNone","features":[411]},{"name":"StringTrimmingWord","features":[411]},{"name":"TestControlForceBilinear","features":[411]},{"name":"TestControlGetBuildNumber","features":[411]},{"name":"TestControlNoICM","features":[411]},{"name":"TextRenderingHint","features":[411]},{"name":"TextRenderingHintAntiAlias","features":[411]},{"name":"TextRenderingHintAntiAliasGridFit","features":[411]},{"name":"TextRenderingHintClearTypeGridFit","features":[411]},{"name":"TextRenderingHintSingleBitPerPixel","features":[411]},{"name":"TextRenderingHintSingleBitPerPixelGridFit","features":[411]},{"name":"TextRenderingHintSystemDefault","features":[411]},{"name":"Tint","features":[307,411]},{"name":"TintEffectGuid","features":[411]},{"name":"TintParams","features":[411]},{"name":"Unit","features":[411]},{"name":"UnitDisplay","features":[411]},{"name":"UnitDocument","features":[411]},{"name":"UnitInch","features":[411]},{"name":"UnitMillimeter","features":[411]},{"name":"UnitPixel","features":[411]},{"name":"UnitPoint","features":[411]},{"name":"UnitWorld","features":[411]},{"name":"UnknownImageFormat","features":[411]},{"name":"UnsupportedGdiplusVersion","features":[411]},{"name":"ValueOverflow","features":[411]},{"name":"WarpMode","features":[411]},{"name":"WarpModeBilinear","features":[411]},{"name":"WarpModePerspective","features":[411]},{"name":"Win32Error","features":[411]},{"name":"WmfPlaceableFileHeader","features":[411]},{"name":"WmfRecordTypeAbortDoc","features":[411]},{"name":"WmfRecordTypeAnimatePalette","features":[411]},{"name":"WmfRecordTypeArc","features":[411]},{"name":"WmfRecordTypeBitBlt","features":[411]},{"name":"WmfRecordTypeChord","features":[411]},{"name":"WmfRecordTypeCreateBitmap","features":[411]},{"name":"WmfRecordTypeCreateBitmapIndirect","features":[411]},{"name":"WmfRecordTypeCreateBrush","features":[411]},{"name":"WmfRecordTypeCreateBrushIndirect","features":[411]},{"name":"WmfRecordTypeCreateFontIndirect","features":[411]},{"name":"WmfRecordTypeCreatePalette","features":[411]},{"name":"WmfRecordTypeCreatePatternBrush","features":[411]},{"name":"WmfRecordTypeCreatePenIndirect","features":[411]},{"name":"WmfRecordTypeCreateRegion","features":[411]},{"name":"WmfRecordTypeDIBBitBlt","features":[411]},{"name":"WmfRecordTypeDIBCreatePatternBrush","features":[411]},{"name":"WmfRecordTypeDIBStretchBlt","features":[411]},{"name":"WmfRecordTypeDeleteObject","features":[411]},{"name":"WmfRecordTypeDrawText","features":[411]},{"name":"WmfRecordTypeEllipse","features":[411]},{"name":"WmfRecordTypeEndDoc","features":[411]},{"name":"WmfRecordTypeEndPage","features":[411]},{"name":"WmfRecordTypeEscape","features":[411]},{"name":"WmfRecordTypeExcludeClipRect","features":[411]},{"name":"WmfRecordTypeExtFloodFill","features":[411]},{"name":"WmfRecordTypeExtTextOut","features":[411]},{"name":"WmfRecordTypeFillRegion","features":[411]},{"name":"WmfRecordTypeFloodFill","features":[411]},{"name":"WmfRecordTypeFrameRegion","features":[411]},{"name":"WmfRecordTypeIntersectClipRect","features":[411]},{"name":"WmfRecordTypeInvertRegion","features":[411]},{"name":"WmfRecordTypeLineTo","features":[411]},{"name":"WmfRecordTypeMoveTo","features":[411]},{"name":"WmfRecordTypeOffsetClipRgn","features":[411]},{"name":"WmfRecordTypeOffsetViewportOrg","features":[411]},{"name":"WmfRecordTypeOffsetWindowOrg","features":[411]},{"name":"WmfRecordTypePaintRegion","features":[411]},{"name":"WmfRecordTypePatBlt","features":[411]},{"name":"WmfRecordTypePie","features":[411]},{"name":"WmfRecordTypePolyPolygon","features":[411]},{"name":"WmfRecordTypePolygon","features":[411]},{"name":"WmfRecordTypePolyline","features":[411]},{"name":"WmfRecordTypeRealizePalette","features":[411]},{"name":"WmfRecordTypeRectangle","features":[411]},{"name":"WmfRecordTypeResetDC","features":[411]},{"name":"WmfRecordTypeResizePalette","features":[411]},{"name":"WmfRecordTypeRestoreDC","features":[411]},{"name":"WmfRecordTypeRoundRect","features":[411]},{"name":"WmfRecordTypeSaveDC","features":[411]},{"name":"WmfRecordTypeScaleViewportExt","features":[411]},{"name":"WmfRecordTypeScaleWindowExt","features":[411]},{"name":"WmfRecordTypeSelectClipRegion","features":[411]},{"name":"WmfRecordTypeSelectObject","features":[411]},{"name":"WmfRecordTypeSelectPalette","features":[411]},{"name":"WmfRecordTypeSetBkColor","features":[411]},{"name":"WmfRecordTypeSetBkMode","features":[411]},{"name":"WmfRecordTypeSetDIBToDev","features":[411]},{"name":"WmfRecordTypeSetLayout","features":[411]},{"name":"WmfRecordTypeSetMapMode","features":[411]},{"name":"WmfRecordTypeSetMapperFlags","features":[411]},{"name":"WmfRecordTypeSetPalEntries","features":[411]},{"name":"WmfRecordTypeSetPixel","features":[411]},{"name":"WmfRecordTypeSetPolyFillMode","features":[411]},{"name":"WmfRecordTypeSetROP2","features":[411]},{"name":"WmfRecordTypeSetRelAbs","features":[411]},{"name":"WmfRecordTypeSetStretchBltMode","features":[411]},{"name":"WmfRecordTypeSetTextAlign","features":[411]},{"name":"WmfRecordTypeSetTextCharExtra","features":[411]},{"name":"WmfRecordTypeSetTextColor","features":[411]},{"name":"WmfRecordTypeSetTextJustification","features":[411]},{"name":"WmfRecordTypeSetViewportExt","features":[411]},{"name":"WmfRecordTypeSetViewportOrg","features":[411]},{"name":"WmfRecordTypeSetWindowExt","features":[411]},{"name":"WmfRecordTypeSetWindowOrg","features":[411]},{"name":"WmfRecordTypeStartDoc","features":[411]},{"name":"WmfRecordTypeStartPage","features":[411]},{"name":"WmfRecordTypeStretchBlt","features":[411]},{"name":"WmfRecordTypeStretchDIB","features":[411]},{"name":"WmfRecordTypeTextOut","features":[411]},{"name":"WrapMode","features":[411]},{"name":"WrapModeClamp","features":[411]},{"name":"WrapModeTile","features":[411]},{"name":"WrapModeTileFlipX","features":[411]},{"name":"WrapModeTileFlipXY","features":[411]},{"name":"WrapModeTileFlipY","features":[411]},{"name":"WrongState","features":[411]}],"418":[{"name":"D3DCOMPILE_OPTIMIZATION_LEVEL2","features":[412]},{"name":"D3D_COMPILE_STANDARD_FILE_INCLUDE","features":[412]}],"419":[{"name":"CATID_WICBitmapDecoders","features":[413]},{"name":"CATID_WICBitmapEncoders","features":[413]},{"name":"CATID_WICFormatConverters","features":[413]},{"name":"CATID_WICMetadataReader","features":[413]},{"name":"CATID_WICMetadataWriter","features":[413]},{"name":"CATID_WICPixelFormats","features":[413]},{"name":"CLSID_WIC8BIMIPTCDigestMetadataReader","features":[413]},{"name":"CLSID_WIC8BIMIPTCDigestMetadataWriter","features":[413]},{"name":"CLSID_WIC8BIMIPTCMetadataReader","features":[413]},{"name":"CLSID_WIC8BIMIPTCMetadataWriter","features":[413]},{"name":"CLSID_WIC8BIMResolutionInfoMetadataReader","features":[413]},{"name":"CLSID_WIC8BIMResolutionInfoMetadataWriter","features":[413]},{"name":"CLSID_WICAPEMetadataReader","features":[413]},{"name":"CLSID_WICAPEMetadataWriter","features":[413]},{"name":"CLSID_WICAdngDecoder","features":[413]},{"name":"CLSID_WICApp0MetadataReader","features":[413]},{"name":"CLSID_WICApp0MetadataWriter","features":[413]},{"name":"CLSID_WICApp13MetadataReader","features":[413]},{"name":"CLSID_WICApp13MetadataWriter","features":[413]},{"name":"CLSID_WICApp1MetadataReader","features":[413]},{"name":"CLSID_WICApp1MetadataWriter","features":[413]},{"name":"CLSID_WICBmpDecoder","features":[413]},{"name":"CLSID_WICBmpEncoder","features":[413]},{"name":"CLSID_WICDdsDecoder","features":[413]},{"name":"CLSID_WICDdsEncoder","features":[413]},{"name":"CLSID_WICDdsMetadataReader","features":[413]},{"name":"CLSID_WICDdsMetadataWriter","features":[413]},{"name":"CLSID_WICDefaultFormatConverter","features":[413]},{"name":"CLSID_WICExifMetadataReader","features":[413]},{"name":"CLSID_WICExifMetadataWriter","features":[413]},{"name":"CLSID_WICFormatConverterHighColor","features":[413]},{"name":"CLSID_WICFormatConverterNChannel","features":[413]},{"name":"CLSID_WICFormatConverterWMPhoto","features":[413]},{"name":"CLSID_WICGCEMetadataReader","features":[413]},{"name":"CLSID_WICGCEMetadataWriter","features":[413]},{"name":"CLSID_WICGifCommentMetadataReader","features":[413]},{"name":"CLSID_WICGifCommentMetadataWriter","features":[413]},{"name":"CLSID_WICGifDecoder","features":[413]},{"name":"CLSID_WICGifEncoder","features":[413]},{"name":"CLSID_WICGpsMetadataReader","features":[413]},{"name":"CLSID_WICGpsMetadataWriter","features":[413]},{"name":"CLSID_WICHeifDecoder","features":[413]},{"name":"CLSID_WICHeifEncoder","features":[413]},{"name":"CLSID_WICHeifHDRMetadataReader","features":[413]},{"name":"CLSID_WICHeifMetadataReader","features":[413]},{"name":"CLSID_WICHeifMetadataWriter","features":[413]},{"name":"CLSID_WICIMDMetadataReader","features":[413]},{"name":"CLSID_WICIMDMetadataWriter","features":[413]},{"name":"CLSID_WICIPTCMetadataReader","features":[413]},{"name":"CLSID_WICIPTCMetadataWriter","features":[413]},{"name":"CLSID_WICIRBMetadataReader","features":[413]},{"name":"CLSID_WICIRBMetadataWriter","features":[413]},{"name":"CLSID_WICIcoDecoder","features":[413]},{"name":"CLSID_WICIfdMetadataReader","features":[413]},{"name":"CLSID_WICIfdMetadataWriter","features":[413]},{"name":"CLSID_WICImagingCategories","features":[413]},{"name":"CLSID_WICImagingFactory","features":[413]},{"name":"CLSID_WICImagingFactory1","features":[413]},{"name":"CLSID_WICImagingFactory2","features":[413]},{"name":"CLSID_WICInteropMetadataReader","features":[413]},{"name":"CLSID_WICInteropMetadataWriter","features":[413]},{"name":"CLSID_WICJpegChrominanceMetadataReader","features":[413]},{"name":"CLSID_WICJpegChrominanceMetadataWriter","features":[413]},{"name":"CLSID_WICJpegCommentMetadataReader","features":[413]},{"name":"CLSID_WICJpegCommentMetadataWriter","features":[413]},{"name":"CLSID_WICJpegDecoder","features":[413]},{"name":"CLSID_WICJpegEncoder","features":[413]},{"name":"CLSID_WICJpegLuminanceMetadataReader","features":[413]},{"name":"CLSID_WICJpegLuminanceMetadataWriter","features":[413]},{"name":"CLSID_WICJpegQualcommPhoneEncoder","features":[413]},{"name":"CLSID_WICLSDMetadataReader","features":[413]},{"name":"CLSID_WICLSDMetadataWriter","features":[413]},{"name":"CLSID_WICPlanarFormatConverter","features":[413]},{"name":"CLSID_WICPngBkgdMetadataReader","features":[413]},{"name":"CLSID_WICPngBkgdMetadataWriter","features":[413]},{"name":"CLSID_WICPngChrmMetadataReader","features":[413]},{"name":"CLSID_WICPngChrmMetadataWriter","features":[413]},{"name":"CLSID_WICPngDecoder","features":[413]},{"name":"CLSID_WICPngDecoder1","features":[413]},{"name":"CLSID_WICPngDecoder2","features":[413]},{"name":"CLSID_WICPngEncoder","features":[413]},{"name":"CLSID_WICPngGamaMetadataReader","features":[413]},{"name":"CLSID_WICPngGamaMetadataWriter","features":[413]},{"name":"CLSID_WICPngHistMetadataReader","features":[413]},{"name":"CLSID_WICPngHistMetadataWriter","features":[413]},{"name":"CLSID_WICPngIccpMetadataReader","features":[413]},{"name":"CLSID_WICPngIccpMetadataWriter","features":[413]},{"name":"CLSID_WICPngItxtMetadataReader","features":[413]},{"name":"CLSID_WICPngItxtMetadataWriter","features":[413]},{"name":"CLSID_WICPngSrgbMetadataReader","features":[413]},{"name":"CLSID_WICPngSrgbMetadataWriter","features":[413]},{"name":"CLSID_WICPngTextMetadataReader","features":[413]},{"name":"CLSID_WICPngTextMetadataWriter","features":[413]},{"name":"CLSID_WICPngTimeMetadataReader","features":[413]},{"name":"CLSID_WICPngTimeMetadataWriter","features":[413]},{"name":"CLSID_WICRAWDecoder","features":[413]},{"name":"CLSID_WICSubIfdMetadataReader","features":[413]},{"name":"CLSID_WICSubIfdMetadataWriter","features":[413]},{"name":"CLSID_WICThumbnailMetadataReader","features":[413]},{"name":"CLSID_WICThumbnailMetadataWriter","features":[413]},{"name":"CLSID_WICTiffDecoder","features":[413]},{"name":"CLSID_WICTiffEncoder","features":[413]},{"name":"CLSID_WICUnknownMetadataReader","features":[413]},{"name":"CLSID_WICUnknownMetadataWriter","features":[413]},{"name":"CLSID_WICWebpAnimMetadataReader","features":[413]},{"name":"CLSID_WICWebpAnmfMetadataReader","features":[413]},{"name":"CLSID_WICWebpDecoder","features":[413]},{"name":"CLSID_WICWmpDecoder","features":[413]},{"name":"CLSID_WICWmpEncoder","features":[413]},{"name":"CLSID_WICXMPAltMetadataReader","features":[413]},{"name":"CLSID_WICXMPAltMetadataWriter","features":[413]},{"name":"CLSID_WICXMPBagMetadataReader","features":[413]},{"name":"CLSID_WICXMPBagMetadataWriter","features":[413]},{"name":"CLSID_WICXMPMetadataReader","features":[413]},{"name":"CLSID_WICXMPMetadataWriter","features":[413]},{"name":"CLSID_WICXMPSeqMetadataReader","features":[413]},{"name":"CLSID_WICXMPSeqMetadataWriter","features":[413]},{"name":"CLSID_WICXMPStructMetadataReader","features":[413]},{"name":"CLSID_WICXMPStructMetadataWriter","features":[413]},{"name":"FACILITY_WINCODEC_ERR","features":[413]},{"name":"GUID_ContainerFormatAdng","features":[413]},{"name":"GUID_ContainerFormatBmp","features":[413]},{"name":"GUID_ContainerFormatDds","features":[413]},{"name":"GUID_ContainerFormatGif","features":[413]},{"name":"GUID_ContainerFormatHeif","features":[413]},{"name":"GUID_ContainerFormatIco","features":[413]},{"name":"GUID_ContainerFormatJpeg","features":[413]},{"name":"GUID_ContainerFormatPng","features":[413]},{"name":"GUID_ContainerFormatRaw","features":[413]},{"name":"GUID_ContainerFormatTiff","features":[413]},{"name":"GUID_ContainerFormatWebp","features":[413]},{"name":"GUID_ContainerFormatWmp","features":[413]},{"name":"GUID_MetadataFormat8BIMIPTC","features":[413]},{"name":"GUID_MetadataFormat8BIMIPTCDigest","features":[413]},{"name":"GUID_MetadataFormat8BIMResolutionInfo","features":[413]},{"name":"GUID_MetadataFormatAPE","features":[413]},{"name":"GUID_MetadataFormatApp0","features":[413]},{"name":"GUID_MetadataFormatApp1","features":[413]},{"name":"GUID_MetadataFormatApp13","features":[413]},{"name":"GUID_MetadataFormatChunkbKGD","features":[413]},{"name":"GUID_MetadataFormatChunkcHRM","features":[413]},{"name":"GUID_MetadataFormatChunkgAMA","features":[413]},{"name":"GUID_MetadataFormatChunkhIST","features":[413]},{"name":"GUID_MetadataFormatChunkiCCP","features":[413]},{"name":"GUID_MetadataFormatChunkiTXt","features":[413]},{"name":"GUID_MetadataFormatChunksRGB","features":[413]},{"name":"GUID_MetadataFormatChunktEXt","features":[413]},{"name":"GUID_MetadataFormatChunktIME","features":[413]},{"name":"GUID_MetadataFormatDds","features":[413]},{"name":"GUID_MetadataFormatExif","features":[413]},{"name":"GUID_MetadataFormatGCE","features":[413]},{"name":"GUID_MetadataFormatGifComment","features":[413]},{"name":"GUID_MetadataFormatGps","features":[413]},{"name":"GUID_MetadataFormatHeif","features":[413]},{"name":"GUID_MetadataFormatHeifHDR","features":[413]},{"name":"GUID_MetadataFormatIMD","features":[413]},{"name":"GUID_MetadataFormatIPTC","features":[413]},{"name":"GUID_MetadataFormatIRB","features":[413]},{"name":"GUID_MetadataFormatIfd","features":[413]},{"name":"GUID_MetadataFormatInterop","features":[413]},{"name":"GUID_MetadataFormatJpegChrominance","features":[413]},{"name":"GUID_MetadataFormatJpegComment","features":[413]},{"name":"GUID_MetadataFormatJpegLuminance","features":[413]},{"name":"GUID_MetadataFormatLSD","features":[413]},{"name":"GUID_MetadataFormatSubIfd","features":[413]},{"name":"GUID_MetadataFormatThumbnail","features":[413]},{"name":"GUID_MetadataFormatUnknown","features":[413]},{"name":"GUID_MetadataFormatWebpANIM","features":[413]},{"name":"GUID_MetadataFormatWebpANMF","features":[413]},{"name":"GUID_MetadataFormatXMP","features":[413]},{"name":"GUID_MetadataFormatXMPAlt","features":[413]},{"name":"GUID_MetadataFormatXMPBag","features":[413]},{"name":"GUID_MetadataFormatXMPSeq","features":[413]},{"name":"GUID_MetadataFormatXMPStruct","features":[413]},{"name":"GUID_VendorMicrosoft","features":[413]},{"name":"GUID_VendorMicrosoftBuiltIn","features":[413]},{"name":"GUID_WICPixelFormat112bpp6ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat112bpp7Channels","features":[413]},{"name":"GUID_WICPixelFormat128bpp7ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat128bpp8Channels","features":[413]},{"name":"GUID_WICPixelFormat128bppPRGBAFloat","features":[413]},{"name":"GUID_WICPixelFormat128bppRGBAFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat128bppRGBAFloat","features":[413]},{"name":"GUID_WICPixelFormat128bppRGBFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat128bppRGBFloat","features":[413]},{"name":"GUID_WICPixelFormat144bpp8ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat16bppBGR555","features":[413]},{"name":"GUID_WICPixelFormat16bppBGR565","features":[413]},{"name":"GUID_WICPixelFormat16bppBGRA5551","features":[413]},{"name":"GUID_WICPixelFormat16bppCbCr","features":[413]},{"name":"GUID_WICPixelFormat16bppCbQuantizedDctCoefficients","features":[413]},{"name":"GUID_WICPixelFormat16bppCrQuantizedDctCoefficients","features":[413]},{"name":"GUID_WICPixelFormat16bppGray","features":[413]},{"name":"GUID_WICPixelFormat16bppGrayFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat16bppGrayHalf","features":[413]},{"name":"GUID_WICPixelFormat16bppYQuantizedDctCoefficients","features":[413]},{"name":"GUID_WICPixelFormat1bppIndexed","features":[413]},{"name":"GUID_WICPixelFormat24bpp3Channels","features":[413]},{"name":"GUID_WICPixelFormat24bppBGR","features":[413]},{"name":"GUID_WICPixelFormat24bppRGB","features":[413]},{"name":"GUID_WICPixelFormat2bppGray","features":[413]},{"name":"GUID_WICPixelFormat2bppIndexed","features":[413]},{"name":"GUID_WICPixelFormat32bpp3ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat32bpp4Channels","features":[413]},{"name":"GUID_WICPixelFormat32bppBGR","features":[413]},{"name":"GUID_WICPixelFormat32bppBGR101010","features":[413]},{"name":"GUID_WICPixelFormat32bppBGRA","features":[413]},{"name":"GUID_WICPixelFormat32bppCMYK","features":[413]},{"name":"GUID_WICPixelFormat32bppGrayFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat32bppGrayFloat","features":[413]},{"name":"GUID_WICPixelFormat32bppPBGRA","features":[413]},{"name":"GUID_WICPixelFormat32bppPRGBA","features":[413]},{"name":"GUID_WICPixelFormat32bppR10G10B10A2","features":[413]},{"name":"GUID_WICPixelFormat32bppR10G10B10A2HDR10","features":[413]},{"name":"GUID_WICPixelFormat32bppRGB","features":[413]},{"name":"GUID_WICPixelFormat32bppRGBA","features":[413]},{"name":"GUID_WICPixelFormat32bppRGBA1010102","features":[413]},{"name":"GUID_WICPixelFormat32bppRGBA1010102XR","features":[413]},{"name":"GUID_WICPixelFormat32bppRGBE","features":[413]},{"name":"GUID_WICPixelFormat40bpp4ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat40bpp5Channels","features":[413]},{"name":"GUID_WICPixelFormat40bppCMYKAlpha","features":[413]},{"name":"GUID_WICPixelFormat48bpp3Channels","features":[413]},{"name":"GUID_WICPixelFormat48bpp5ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat48bpp6Channels","features":[413]},{"name":"GUID_WICPixelFormat48bppBGR","features":[413]},{"name":"GUID_WICPixelFormat48bppBGRFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat48bppRGB","features":[413]},{"name":"GUID_WICPixelFormat48bppRGBFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat48bppRGBHalf","features":[413]},{"name":"GUID_WICPixelFormat4bppGray","features":[413]},{"name":"GUID_WICPixelFormat4bppIndexed","features":[413]},{"name":"GUID_WICPixelFormat56bpp6ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat56bpp7Channels","features":[413]},{"name":"GUID_WICPixelFormat64bpp3ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat64bpp4Channels","features":[413]},{"name":"GUID_WICPixelFormat64bpp7ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat64bpp8Channels","features":[413]},{"name":"GUID_WICPixelFormat64bppBGRA","features":[413]},{"name":"GUID_WICPixelFormat64bppBGRAFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat64bppCMYK","features":[413]},{"name":"GUID_WICPixelFormat64bppPBGRA","features":[413]},{"name":"GUID_WICPixelFormat64bppPRGBA","features":[413]},{"name":"GUID_WICPixelFormat64bppPRGBAHalf","features":[413]},{"name":"GUID_WICPixelFormat64bppRGB","features":[413]},{"name":"GUID_WICPixelFormat64bppRGBA","features":[413]},{"name":"GUID_WICPixelFormat64bppRGBAFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat64bppRGBAHalf","features":[413]},{"name":"GUID_WICPixelFormat64bppRGBFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat64bppRGBHalf","features":[413]},{"name":"GUID_WICPixelFormat72bpp8ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat80bpp4ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat80bpp5Channels","features":[413]},{"name":"GUID_WICPixelFormat80bppCMYKAlpha","features":[413]},{"name":"GUID_WICPixelFormat8bppAlpha","features":[413]},{"name":"GUID_WICPixelFormat8bppCb","features":[413]},{"name":"GUID_WICPixelFormat8bppCr","features":[413]},{"name":"GUID_WICPixelFormat8bppGray","features":[413]},{"name":"GUID_WICPixelFormat8bppIndexed","features":[413]},{"name":"GUID_WICPixelFormat8bppY","features":[413]},{"name":"GUID_WICPixelFormat96bpp5ChannelsAlpha","features":[413]},{"name":"GUID_WICPixelFormat96bpp6Channels","features":[413]},{"name":"GUID_WICPixelFormat96bppRGBFixedPoint","features":[413]},{"name":"GUID_WICPixelFormat96bppRGBFloat","features":[413]},{"name":"GUID_WICPixelFormatBlackWhite","features":[413]},{"name":"GUID_WICPixelFormatDontCare","features":[413]},{"name":"IWICBitmap","features":[413]},{"name":"IWICBitmapClipper","features":[413]},{"name":"IWICBitmapCodecInfo","features":[413]},{"name":"IWICBitmapCodecProgressNotification","features":[413]},{"name":"IWICBitmapDecoder","features":[413]},{"name":"IWICBitmapDecoderInfo","features":[413]},{"name":"IWICBitmapEncoder","features":[413]},{"name":"IWICBitmapEncoderInfo","features":[413]},{"name":"IWICBitmapFlipRotator","features":[413]},{"name":"IWICBitmapFrameDecode","features":[413]},{"name":"IWICBitmapFrameEncode","features":[413]},{"name":"IWICBitmapLock","features":[413]},{"name":"IWICBitmapScaler","features":[413]},{"name":"IWICBitmapSource","features":[413]},{"name":"IWICBitmapSourceTransform","features":[413]},{"name":"IWICColorContext","features":[413]},{"name":"IWICColorTransform","features":[413]},{"name":"IWICComponentFactory","features":[413]},{"name":"IWICComponentInfo","features":[413]},{"name":"IWICDdsDecoder","features":[413]},{"name":"IWICDdsEncoder","features":[413]},{"name":"IWICDdsFrameDecode","features":[413]},{"name":"IWICDevelopRaw","features":[413]},{"name":"IWICDevelopRawNotificationCallback","features":[413]},{"name":"IWICEnumMetadataItem","features":[413]},{"name":"IWICFastMetadataEncoder","features":[413]},{"name":"IWICFormatConverter","features":[413]},{"name":"IWICFormatConverterInfo","features":[413]},{"name":"IWICImagingFactory","features":[413]},{"name":"IWICJpegFrameDecode","features":[413]},{"name":"IWICJpegFrameEncode","features":[413]},{"name":"IWICMetadataBlockReader","features":[413]},{"name":"IWICMetadataBlockWriter","features":[413]},{"name":"IWICMetadataHandlerInfo","features":[413]},{"name":"IWICMetadataQueryReader","features":[413]},{"name":"IWICMetadataQueryWriter","features":[413]},{"name":"IWICMetadataReader","features":[413]},{"name":"IWICMetadataReaderInfo","features":[413]},{"name":"IWICMetadataWriter","features":[413]},{"name":"IWICMetadataWriterInfo","features":[413]},{"name":"IWICPalette","features":[413]},{"name":"IWICPersistStream","features":[413,358]},{"name":"IWICPixelFormatInfo","features":[413]},{"name":"IWICPixelFormatInfo2","features":[413]},{"name":"IWICPlanarBitmapFrameEncode","features":[413]},{"name":"IWICPlanarBitmapSourceTransform","features":[413]},{"name":"IWICPlanarFormatConverter","features":[413]},{"name":"IWICProgressCallback","features":[413]},{"name":"IWICProgressiveLevelControl","features":[413]},{"name":"IWICStream","features":[413,358]},{"name":"IWICStreamProvider","features":[413]},{"name":"PFNProgressNotification","features":[413]},{"name":"WIC8BIMIptcDigestIptcDigest","features":[413]},{"name":"WIC8BIMIptcDigestPString","features":[413]},{"name":"WIC8BIMIptcDigestProperties","features":[413]},{"name":"WIC8BIMIptcEmbeddedIPTC","features":[413]},{"name":"WIC8BIMIptcPString","features":[413]},{"name":"WIC8BIMIptcProperties","features":[413]},{"name":"WIC8BIMResolutionInfoHResolution","features":[413]},{"name":"WIC8BIMResolutionInfoHResolutionUnit","features":[413]},{"name":"WIC8BIMResolutionInfoHeightUnit","features":[413]},{"name":"WIC8BIMResolutionInfoPString","features":[413]},{"name":"WIC8BIMResolutionInfoProperties","features":[413]},{"name":"WIC8BIMResolutionInfoVResolution","features":[413]},{"name":"WIC8BIMResolutionInfoVResolutionUnit","features":[413]},{"name":"WIC8BIMResolutionInfoWidthUnit","features":[413]},{"name":"WICAllComponents","features":[413]},{"name":"WICAsShotParameterSet","features":[413]},{"name":"WICAutoAdjustedParameterSet","features":[413]},{"name":"WICBitmapAlphaChannelOption","features":[413]},{"name":"WICBitmapCacheOnDemand","features":[413]},{"name":"WICBitmapCacheOnLoad","features":[413]},{"name":"WICBitmapCreateCacheOption","features":[413]},{"name":"WICBitmapDecoderCapabilities","features":[413]},{"name":"WICBitmapDecoderCapabilityCanDecodeAllImages","features":[413]},{"name":"WICBitmapDecoderCapabilityCanDecodeSomeImages","features":[413]},{"name":"WICBitmapDecoderCapabilityCanDecodeThumbnail","features":[413]},{"name":"WICBitmapDecoderCapabilityCanEnumerateMetadata","features":[413]},{"name":"WICBitmapDecoderCapabilitySameEncoder","features":[413]},{"name":"WICBitmapDitherType","features":[413]},{"name":"WICBitmapDitherTypeDualSpiral4x4","features":[413]},{"name":"WICBitmapDitherTypeDualSpiral8x8","features":[413]},{"name":"WICBitmapDitherTypeErrorDiffusion","features":[413]},{"name":"WICBitmapDitherTypeNone","features":[413]},{"name":"WICBitmapDitherTypeOrdered16x16","features":[413]},{"name":"WICBitmapDitherTypeOrdered4x4","features":[413]},{"name":"WICBitmapDitherTypeOrdered8x8","features":[413]},{"name":"WICBitmapDitherTypeSolid","features":[413]},{"name":"WICBitmapDitherTypeSpiral4x4","features":[413]},{"name":"WICBitmapDitherTypeSpiral8x8","features":[413]},{"name":"WICBitmapEncoderCacheInMemory","features":[413]},{"name":"WICBitmapEncoderCacheOption","features":[413]},{"name":"WICBitmapEncoderCacheTempFile","features":[413]},{"name":"WICBitmapEncoderNoCache","features":[413]},{"name":"WICBitmapIgnoreAlpha","features":[413]},{"name":"WICBitmapInterpolationMode","features":[413]},{"name":"WICBitmapInterpolationModeCubic","features":[413]},{"name":"WICBitmapInterpolationModeFant","features":[413]},{"name":"WICBitmapInterpolationModeHighQualityCubic","features":[413]},{"name":"WICBitmapInterpolationModeLinear","features":[413]},{"name":"WICBitmapInterpolationModeNearestNeighbor","features":[413]},{"name":"WICBitmapLockFlags","features":[413]},{"name":"WICBitmapLockRead","features":[413]},{"name":"WICBitmapLockWrite","features":[413]},{"name":"WICBitmapNoCache","features":[413]},{"name":"WICBitmapPaletteType","features":[413]},{"name":"WICBitmapPaletteTypeCustom","features":[413]},{"name":"WICBitmapPaletteTypeFixedBW","features":[413]},{"name":"WICBitmapPaletteTypeFixedGray16","features":[413]},{"name":"WICBitmapPaletteTypeFixedGray256","features":[413]},{"name":"WICBitmapPaletteTypeFixedGray4","features":[413]},{"name":"WICBitmapPaletteTypeFixedHalftone125","features":[413]},{"name":"WICBitmapPaletteTypeFixedHalftone216","features":[413]},{"name":"WICBitmapPaletteTypeFixedHalftone252","features":[413]},{"name":"WICBitmapPaletteTypeFixedHalftone256","features":[413]},{"name":"WICBitmapPaletteTypeFixedHalftone27","features":[413]},{"name":"WICBitmapPaletteTypeFixedHalftone64","features":[413]},{"name":"WICBitmapPaletteTypeFixedHalftone8","features":[413]},{"name":"WICBitmapPaletteTypeFixedWebPalette","features":[413]},{"name":"WICBitmapPaletteTypeMedianCut","features":[413]},{"name":"WICBitmapPattern","features":[307,413]},{"name":"WICBitmapPlane","features":[413]},{"name":"WICBitmapPlaneDescription","features":[413]},{"name":"WICBitmapTransformFlipHorizontal","features":[413]},{"name":"WICBitmapTransformFlipVertical","features":[413]},{"name":"WICBitmapTransformOptions","features":[413]},{"name":"WICBitmapTransformRotate0","features":[413]},{"name":"WICBitmapTransformRotate180","features":[413]},{"name":"WICBitmapTransformRotate270","features":[413]},{"name":"WICBitmapTransformRotate90","features":[413]},{"name":"WICBitmapUseAlpha","features":[413]},{"name":"WICBitmapUsePremultipliedAlpha","features":[413]},{"name":"WICColorContextExifColorSpace","features":[413]},{"name":"WICColorContextProfile","features":[413]},{"name":"WICColorContextType","features":[413]},{"name":"WICColorContextUninitialized","features":[413]},{"name":"WICComponentDisabled","features":[413]},{"name":"WICComponentEnumerateBuiltInOnly","features":[413]},{"name":"WICComponentEnumerateDefault","features":[413]},{"name":"WICComponentEnumerateDisabled","features":[413]},{"name":"WICComponentEnumerateOptions","features":[413]},{"name":"WICComponentEnumerateRefresh","features":[413]},{"name":"WICComponentEnumerateUnsigned","features":[413]},{"name":"WICComponentSafe","features":[413]},{"name":"WICComponentSigned","features":[413]},{"name":"WICComponentSigning","features":[413]},{"name":"WICComponentType","features":[413]},{"name":"WICComponentUnsigned","features":[413]},{"name":"WICConvertBitmapSource","features":[413]},{"name":"WICCreateBitmapFromSection","features":[307,413]},{"name":"WICCreateBitmapFromSectionEx","features":[307,413]},{"name":"WICDdsAlphaMode","features":[413]},{"name":"WICDdsAlphaModeCustom","features":[413]},{"name":"WICDdsAlphaModeOpaque","features":[413]},{"name":"WICDdsAlphaModePremultiplied","features":[413]},{"name":"WICDdsAlphaModeStraight","features":[413]},{"name":"WICDdsAlphaModeUnknown","features":[413]},{"name":"WICDdsDimension","features":[413]},{"name":"WICDdsFormatInfo","features":[395,413]},{"name":"WICDdsParameters","features":[395,413]},{"name":"WICDdsTexture1D","features":[413]},{"name":"WICDdsTexture2D","features":[413]},{"name":"WICDdsTexture3D","features":[413]},{"name":"WICDdsTextureCube","features":[413]},{"name":"WICDecodeMetadataCacheOnDemand","features":[413]},{"name":"WICDecodeMetadataCacheOnLoad","features":[413]},{"name":"WICDecodeOptions","features":[413]},{"name":"WICDecoder","features":[413]},{"name":"WICEncoder","features":[413]},{"name":"WICGetMetadataContentSize","features":[413]},{"name":"WICGifApplicationExtensionApplication","features":[413]},{"name":"WICGifApplicationExtensionData","features":[413]},{"name":"WICGifApplicationExtensionProperties","features":[413]},{"name":"WICGifCommentExtensionProperties","features":[413]},{"name":"WICGifCommentExtensionText","features":[413]},{"name":"WICGifGraphicControlExtensionDelay","features":[413]},{"name":"WICGifGraphicControlExtensionDisposal","features":[413]},{"name":"WICGifGraphicControlExtensionProperties","features":[413]},{"name":"WICGifGraphicControlExtensionTransparencyFlag","features":[413]},{"name":"WICGifGraphicControlExtensionTransparentColorIndex","features":[413]},{"name":"WICGifGraphicControlExtensionUserInputFlag","features":[413]},{"name":"WICGifImageDescriptorHeight","features":[413]},{"name":"WICGifImageDescriptorInterlaceFlag","features":[413]},{"name":"WICGifImageDescriptorLeft","features":[413]},{"name":"WICGifImageDescriptorLocalColorTableFlag","features":[413]},{"name":"WICGifImageDescriptorLocalColorTableSize","features":[413]},{"name":"WICGifImageDescriptorProperties","features":[413]},{"name":"WICGifImageDescriptorSortFlag","features":[413]},{"name":"WICGifImageDescriptorTop","features":[413]},{"name":"WICGifImageDescriptorWidth","features":[413]},{"name":"WICGifLogicalScreenDescriptorBackgroundColorIndex","features":[413]},{"name":"WICGifLogicalScreenDescriptorColorResolution","features":[413]},{"name":"WICGifLogicalScreenDescriptorGlobalColorTableFlag","features":[413]},{"name":"WICGifLogicalScreenDescriptorGlobalColorTableSize","features":[413]},{"name":"WICGifLogicalScreenDescriptorHeight","features":[413]},{"name":"WICGifLogicalScreenDescriptorPixelAspectRatio","features":[413]},{"name":"WICGifLogicalScreenDescriptorProperties","features":[413]},{"name":"WICGifLogicalScreenDescriptorSortFlag","features":[413]},{"name":"WICGifLogicalScreenDescriptorWidth","features":[413]},{"name":"WICGifLogicalScreenSignature","features":[413]},{"name":"WICHeifHdrCustomVideoPrimaries","features":[413]},{"name":"WICHeifHdrMaximumFrameAverageLuminanceLevel","features":[413]},{"name":"WICHeifHdrMaximumLuminanceLevel","features":[413]},{"name":"WICHeifHdrMaximumMasteringDisplayLuminanceLevel","features":[413]},{"name":"WICHeifHdrMinimumMasteringDisplayLuminanceLevel","features":[413]},{"name":"WICHeifHdrProperties","features":[413]},{"name":"WICHeifOrientation","features":[413]},{"name":"WICHeifProperties","features":[413]},{"name":"WICImageParameters","features":[398,395,413]},{"name":"WICJpegChrominanceProperties","features":[413]},{"name":"WICJpegChrominanceTable","features":[413]},{"name":"WICJpegCommentProperties","features":[413]},{"name":"WICJpegCommentText","features":[413]},{"name":"WICJpegFrameHeader","features":[413]},{"name":"WICJpegIndexingOptions","features":[413]},{"name":"WICJpegIndexingOptionsGenerateOnDemand","features":[413]},{"name":"WICJpegIndexingOptionsGenerateOnLoad","features":[413]},{"name":"WICJpegLuminanceProperties","features":[413]},{"name":"WICJpegLuminanceTable","features":[413]},{"name":"WICJpegScanHeader","features":[413]},{"name":"WICJpegScanType","features":[413]},{"name":"WICJpegScanTypeInterleaved","features":[413]},{"name":"WICJpegScanTypePlanarComponents","features":[413]},{"name":"WICJpegScanTypeProgressive","features":[413]},{"name":"WICJpegTransferMatrix","features":[413]},{"name":"WICJpegTransferMatrixBT601","features":[413]},{"name":"WICJpegTransferMatrixIdentity","features":[413]},{"name":"WICJpegYCrCbSubsampling420","features":[413]},{"name":"WICJpegYCrCbSubsampling422","features":[413]},{"name":"WICJpegYCrCbSubsampling440","features":[413]},{"name":"WICJpegYCrCbSubsampling444","features":[413]},{"name":"WICJpegYCrCbSubsamplingDefault","features":[413]},{"name":"WICJpegYCrCbSubsamplingOption","features":[413]},{"name":"WICMapGuidToShortName","features":[413]},{"name":"WICMapSchemaToName","features":[413]},{"name":"WICMapShortNameToGuid","features":[413]},{"name":"WICMatchMetadataContent","features":[413,358]},{"name":"WICMetadataCreationAllowUnknown","features":[413]},{"name":"WICMetadataCreationDefault","features":[413]},{"name":"WICMetadataCreationFailUnknown","features":[413]},{"name":"WICMetadataCreationMask","features":[413]},{"name":"WICMetadataCreationOptions","features":[413]},{"name":"WICMetadataHeader","features":[413]},{"name":"WICMetadataPattern","features":[413]},{"name":"WICMetadataReader","features":[413]},{"name":"WICMetadataWriter","features":[413]},{"name":"WICNamedWhitePoint","features":[413]},{"name":"WICPersistOptionBigEndian","features":[413]},{"name":"WICPersistOptionDefault","features":[413]},{"name":"WICPersistOptionLittleEndian","features":[413]},{"name":"WICPersistOptionMask","features":[413]},{"name":"WICPersistOptionNoCacheStream","features":[413]},{"name":"WICPersistOptionPreferUTF8","features":[413]},{"name":"WICPersistOptionStrictFormat","features":[413]},{"name":"WICPersistOptions","features":[413]},{"name":"WICPixelFormat","features":[413]},{"name":"WICPixelFormatConverter","features":[413]},{"name":"WICPixelFormatNumericRepresentation","features":[413]},{"name":"WICPixelFormatNumericRepresentationFixed","features":[413]},{"name":"WICPixelFormatNumericRepresentationFloat","features":[413]},{"name":"WICPixelFormatNumericRepresentationIndexed","features":[413]},{"name":"WICPixelFormatNumericRepresentationSignedInteger","features":[413]},{"name":"WICPixelFormatNumericRepresentationUnsignedInteger","features":[413]},{"name":"WICPixelFormatNumericRepresentationUnspecified","features":[413]},{"name":"WICPlanarOptions","features":[413]},{"name":"WICPlanarOptionsDefault","features":[413]},{"name":"WICPlanarOptionsPreserveSubsampling","features":[413]},{"name":"WICPngBkgdBackgroundColor","features":[413]},{"name":"WICPngBkgdProperties","features":[413]},{"name":"WICPngChrmBlueX","features":[413]},{"name":"WICPngChrmBlueY","features":[413]},{"name":"WICPngChrmGreenX","features":[413]},{"name":"WICPngChrmGreenY","features":[413]},{"name":"WICPngChrmProperties","features":[413]},{"name":"WICPngChrmRedX","features":[413]},{"name":"WICPngChrmRedY","features":[413]},{"name":"WICPngChrmWhitePointX","features":[413]},{"name":"WICPngChrmWhitePointY","features":[413]},{"name":"WICPngFilterAdaptive","features":[413]},{"name":"WICPngFilterAverage","features":[413]},{"name":"WICPngFilterNone","features":[413]},{"name":"WICPngFilterOption","features":[413]},{"name":"WICPngFilterPaeth","features":[413]},{"name":"WICPngFilterSub","features":[413]},{"name":"WICPngFilterUnspecified","features":[413]},{"name":"WICPngFilterUp","features":[413]},{"name":"WICPngGamaGamma","features":[413]},{"name":"WICPngGamaProperties","features":[413]},{"name":"WICPngHistFrequencies","features":[413]},{"name":"WICPngHistProperties","features":[413]},{"name":"WICPngIccpProfileData","features":[413]},{"name":"WICPngIccpProfileName","features":[413]},{"name":"WICPngIccpProperties","features":[413]},{"name":"WICPngItxtCompressionFlag","features":[413]},{"name":"WICPngItxtKeyword","features":[413]},{"name":"WICPngItxtLanguageTag","features":[413]},{"name":"WICPngItxtProperties","features":[413]},{"name":"WICPngItxtText","features":[413]},{"name":"WICPngItxtTranslatedKeyword","features":[413]},{"name":"WICPngSrgbProperties","features":[413]},{"name":"WICPngSrgbRenderingIntent","features":[413]},{"name":"WICPngTimeDay","features":[413]},{"name":"WICPngTimeHour","features":[413]},{"name":"WICPngTimeMinute","features":[413]},{"name":"WICPngTimeMonth","features":[413]},{"name":"WICPngTimeProperties","features":[413]},{"name":"WICPngTimeSecond","features":[413]},{"name":"WICPngTimeYear","features":[413]},{"name":"WICProgressNotification","features":[413]},{"name":"WICProgressNotificationAll","features":[413]},{"name":"WICProgressNotificationBegin","features":[413]},{"name":"WICProgressNotificationEnd","features":[413]},{"name":"WICProgressNotificationFrequent","features":[413]},{"name":"WICProgressOperation","features":[413]},{"name":"WICProgressOperationAll","features":[413]},{"name":"WICProgressOperationCopyPixels","features":[413]},{"name":"WICProgressOperationWritePixels","features":[413]},{"name":"WICRawCapabilities","features":[413]},{"name":"WICRawCapabilitiesInfo","features":[413]},{"name":"WICRawCapabilityFullySupported","features":[413]},{"name":"WICRawCapabilityGetSupported","features":[413]},{"name":"WICRawCapabilityNotSupported","features":[413]},{"name":"WICRawChangeNotification_Contrast","features":[413]},{"name":"WICRawChangeNotification_DestinationColorContext","features":[413]},{"name":"WICRawChangeNotification_ExposureCompensation","features":[413]},{"name":"WICRawChangeNotification_Gamma","features":[413]},{"name":"WICRawChangeNotification_KelvinWhitePoint","features":[413]},{"name":"WICRawChangeNotification_NamedWhitePoint","features":[413]},{"name":"WICRawChangeNotification_NoiseReduction","features":[413]},{"name":"WICRawChangeNotification_RGBWhitePoint","features":[413]},{"name":"WICRawChangeNotification_RenderMode","features":[413]},{"name":"WICRawChangeNotification_Rotation","features":[413]},{"name":"WICRawChangeNotification_Saturation","features":[413]},{"name":"WICRawChangeNotification_Sharpness","features":[413]},{"name":"WICRawChangeNotification_Tint","features":[413]},{"name":"WICRawChangeNotification_ToneCurve","features":[413]},{"name":"WICRawParameterSet","features":[413]},{"name":"WICRawRenderMode","features":[413]},{"name":"WICRawRenderModeBestQuality","features":[413]},{"name":"WICRawRenderModeDraft","features":[413]},{"name":"WICRawRenderModeNormal","features":[413]},{"name":"WICRawRotationCapabilities","features":[413]},{"name":"WICRawRotationCapabilityFullySupported","features":[413]},{"name":"WICRawRotationCapabilityGetSupported","features":[413]},{"name":"WICRawRotationCapabilityNinetyDegreesSupported","features":[413]},{"name":"WICRawRotationCapabilityNotSupported","features":[413]},{"name":"WICRawToneCurve","features":[413]},{"name":"WICRawToneCurvePoint","features":[413]},{"name":"WICRect","features":[413]},{"name":"WICSectionAccessLevel","features":[413]},{"name":"WICSectionAccessLevelRead","features":[413]},{"name":"WICSectionAccessLevelReadWrite","features":[413]},{"name":"WICSerializeMetadataContent","features":[413,358]},{"name":"WICTiffCompressionCCITT3","features":[413]},{"name":"WICTiffCompressionCCITT4","features":[413]},{"name":"WICTiffCompressionDontCare","features":[413]},{"name":"WICTiffCompressionLZW","features":[413]},{"name":"WICTiffCompressionLZWHDifferencing","features":[413]},{"name":"WICTiffCompressionNone","features":[413]},{"name":"WICTiffCompressionOption","features":[413]},{"name":"WICTiffCompressionRLE","features":[413]},{"name":"WICTiffCompressionZIP","features":[413]},{"name":"WICUserAdjustedParameterSet","features":[413]},{"name":"WICWebpAnimLoopCount","features":[413]},{"name":"WICWebpAnimProperties","features":[413]},{"name":"WICWebpAnmfFrameDuration","features":[413]},{"name":"WICWebpAnmfProperties","features":[413]},{"name":"WICWhitePointAsShot","features":[413]},{"name":"WICWhitePointAutoWhiteBalance","features":[413]},{"name":"WICWhitePointCloudy","features":[413]},{"name":"WICWhitePointCustom","features":[413]},{"name":"WICWhitePointDaylight","features":[413]},{"name":"WICWhitePointDefault","features":[413]},{"name":"WICWhitePointFlash","features":[413]},{"name":"WICWhitePointFluorescent","features":[413]},{"name":"WICWhitePointShade","features":[413]},{"name":"WICWhitePointTungsten","features":[413]},{"name":"WICWhitePointUnderwater","features":[413]},{"name":"WIC_JPEG_HUFFMAN_BASELINE_ONE","features":[413]},{"name":"WIC_JPEG_HUFFMAN_BASELINE_THREE","features":[413]},{"name":"WIC_JPEG_MAX_COMPONENT_COUNT","features":[413]},{"name":"WIC_JPEG_MAX_TABLE_INDEX","features":[413]},{"name":"WIC_JPEG_QUANTIZATION_BASELINE_ONE","features":[413]},{"name":"WIC_JPEG_QUANTIZATION_BASELINE_THREE","features":[413]},{"name":"WIC_JPEG_SAMPLE_FACTORS_ONE","features":[413]},{"name":"WIC_JPEG_SAMPLE_FACTORS_THREE_420","features":[413]},{"name":"WIC_JPEG_SAMPLE_FACTORS_THREE_422","features":[413]},{"name":"WIC_JPEG_SAMPLE_FACTORS_THREE_440","features":[413]},{"name":"WIC_JPEG_SAMPLE_FACTORS_THREE_444","features":[413]},{"name":"WINCODEC_ERR_ABORTED","features":[413]},{"name":"WINCODEC_ERR_ACCESSDENIED","features":[413]},{"name":"WINCODEC_ERR_BASE","features":[413]},{"name":"WINCODEC_ERR_GENERIC_ERROR","features":[413]},{"name":"WINCODEC_ERR_INVALIDPARAMETER","features":[413]},{"name":"WINCODEC_ERR_NOTIMPLEMENTED","features":[413]},{"name":"WINCODEC_ERR_OUTOFMEMORY","features":[413]},{"name":"WINCODEC_SDK_VERSION","features":[413]},{"name":"WINCODEC_SDK_VERSION1","features":[413]},{"name":"WINCODEC_SDK_VERSION2","features":[413]}],"420":[{"name":"IWICImageEncoder","features":[414]},{"name":"IWICImagingFactory2","features":[414]}],"421":[{"name":"ChoosePixelFormat","features":[318,373]},{"name":"DescribePixelFormat","features":[318,373]},{"name":"EMRPIXELFORMAT","features":[318,373]},{"name":"GLU_AUTO_LOAD_MATRIX","features":[373]},{"name":"GLU_BEGIN","features":[373]},{"name":"GLU_CCW","features":[373]},{"name":"GLU_CULLING","features":[373]},{"name":"GLU_CW","features":[373]},{"name":"GLU_DISPLAY_MODE","features":[373]},{"name":"GLU_DOMAIN_DISTANCE","features":[373]},{"name":"GLU_EDGE_FLAG","features":[373]},{"name":"GLU_END","features":[373]},{"name":"GLU_ERROR","features":[373]},{"name":"GLU_EXTENSIONS","features":[373]},{"name":"GLU_EXTERIOR","features":[373]},{"name":"GLU_FALSE","features":[373]},{"name":"GLU_FILL","features":[373]},{"name":"GLU_FLAT","features":[373]},{"name":"GLU_INCOMPATIBLE_GL_VERSION","features":[373]},{"name":"GLU_INSIDE","features":[373]},{"name":"GLU_INTERIOR","features":[373]},{"name":"GLU_INVALID_ENUM","features":[373]},{"name":"GLU_INVALID_VALUE","features":[373]},{"name":"GLU_LINE","features":[373]},{"name":"GLU_MAP1_TRIM_2","features":[373]},{"name":"GLU_MAP1_TRIM_3","features":[373]},{"name":"GLU_NONE","features":[373]},{"name":"GLU_NURBS_ERROR1","features":[373]},{"name":"GLU_NURBS_ERROR10","features":[373]},{"name":"GLU_NURBS_ERROR11","features":[373]},{"name":"GLU_NURBS_ERROR12","features":[373]},{"name":"GLU_NURBS_ERROR13","features":[373]},{"name":"GLU_NURBS_ERROR14","features":[373]},{"name":"GLU_NURBS_ERROR15","features":[373]},{"name":"GLU_NURBS_ERROR16","features":[373]},{"name":"GLU_NURBS_ERROR17","features":[373]},{"name":"GLU_NURBS_ERROR18","features":[373]},{"name":"GLU_NURBS_ERROR19","features":[373]},{"name":"GLU_NURBS_ERROR2","features":[373]},{"name":"GLU_NURBS_ERROR20","features":[373]},{"name":"GLU_NURBS_ERROR21","features":[373]},{"name":"GLU_NURBS_ERROR22","features":[373]},{"name":"GLU_NURBS_ERROR23","features":[373]},{"name":"GLU_NURBS_ERROR24","features":[373]},{"name":"GLU_NURBS_ERROR25","features":[373]},{"name":"GLU_NURBS_ERROR26","features":[373]},{"name":"GLU_NURBS_ERROR27","features":[373]},{"name":"GLU_NURBS_ERROR28","features":[373]},{"name":"GLU_NURBS_ERROR29","features":[373]},{"name":"GLU_NURBS_ERROR3","features":[373]},{"name":"GLU_NURBS_ERROR30","features":[373]},{"name":"GLU_NURBS_ERROR31","features":[373]},{"name":"GLU_NURBS_ERROR32","features":[373]},{"name":"GLU_NURBS_ERROR33","features":[373]},{"name":"GLU_NURBS_ERROR34","features":[373]},{"name":"GLU_NURBS_ERROR35","features":[373]},{"name":"GLU_NURBS_ERROR36","features":[373]},{"name":"GLU_NURBS_ERROR37","features":[373]},{"name":"GLU_NURBS_ERROR4","features":[373]},{"name":"GLU_NURBS_ERROR5","features":[373]},{"name":"GLU_NURBS_ERROR6","features":[373]},{"name":"GLU_NURBS_ERROR7","features":[373]},{"name":"GLU_NURBS_ERROR8","features":[373]},{"name":"GLU_NURBS_ERROR9","features":[373]},{"name":"GLU_OUTLINE_PATCH","features":[373]},{"name":"GLU_OUTLINE_POLYGON","features":[373]},{"name":"GLU_OUTSIDE","features":[373]},{"name":"GLU_OUT_OF_MEMORY","features":[373]},{"name":"GLU_PARAMETRIC_ERROR","features":[373]},{"name":"GLU_PARAMETRIC_TOLERANCE","features":[373]},{"name":"GLU_PATH_LENGTH","features":[373]},{"name":"GLU_POINT","features":[373]},{"name":"GLU_SAMPLING_METHOD","features":[373]},{"name":"GLU_SAMPLING_TOLERANCE","features":[373]},{"name":"GLU_SILHOUETTE","features":[373]},{"name":"GLU_SMOOTH","features":[373]},{"name":"GLU_TESS_BEGIN","features":[373]},{"name":"GLU_TESS_BEGIN_DATA","features":[373]},{"name":"GLU_TESS_BOUNDARY_ONLY","features":[373]},{"name":"GLU_TESS_COMBINE","features":[373]},{"name":"GLU_TESS_COMBINE_DATA","features":[373]},{"name":"GLU_TESS_COORD_TOO_LARGE","features":[373]},{"name":"GLU_TESS_EDGE_FLAG","features":[373]},{"name":"GLU_TESS_EDGE_FLAG_DATA","features":[373]},{"name":"GLU_TESS_END","features":[373]},{"name":"GLU_TESS_END_DATA","features":[373]},{"name":"GLU_TESS_ERROR","features":[373]},{"name":"GLU_TESS_ERROR1","features":[373]},{"name":"GLU_TESS_ERROR2","features":[373]},{"name":"GLU_TESS_ERROR3","features":[373]},{"name":"GLU_TESS_ERROR4","features":[373]},{"name":"GLU_TESS_ERROR5","features":[373]},{"name":"GLU_TESS_ERROR6","features":[373]},{"name":"GLU_TESS_ERROR7","features":[373]},{"name":"GLU_TESS_ERROR8","features":[373]},{"name":"GLU_TESS_ERROR_DATA","features":[373]},{"name":"GLU_TESS_MISSING_BEGIN_CONTOUR","features":[373]},{"name":"GLU_TESS_MISSING_BEGIN_POLYGON","features":[373]},{"name":"GLU_TESS_MISSING_END_CONTOUR","features":[373]},{"name":"GLU_TESS_MISSING_END_POLYGON","features":[373]},{"name":"GLU_TESS_NEED_COMBINE_CALLBACK","features":[373]},{"name":"GLU_TESS_TOLERANCE","features":[373]},{"name":"GLU_TESS_VERTEX","features":[373]},{"name":"GLU_TESS_VERTEX_DATA","features":[373]},{"name":"GLU_TESS_WINDING_ABS_GEQ_TWO","features":[373]},{"name":"GLU_TESS_WINDING_NEGATIVE","features":[373]},{"name":"GLU_TESS_WINDING_NONZERO","features":[373]},{"name":"GLU_TESS_WINDING_ODD","features":[373]},{"name":"GLU_TESS_WINDING_POSITIVE","features":[373]},{"name":"GLU_TESS_WINDING_RULE","features":[373]},{"name":"GLU_TRUE","features":[373]},{"name":"GLU_UNKNOWN","features":[373]},{"name":"GLU_U_STEP","features":[373]},{"name":"GLU_VERSION","features":[373]},{"name":"GLU_VERSION_1_1","features":[373]},{"name":"GLU_VERSION_1_2","features":[373]},{"name":"GLU_VERTEX","features":[373]},{"name":"GLU_V_STEP","features":[373]},{"name":"GLUnurbs","features":[373]},{"name":"GLUnurbsErrorProc","features":[373]},{"name":"GLUquadric","features":[373]},{"name":"GLUquadricErrorProc","features":[373]},{"name":"GLUtessBeginDataProc","features":[373]},{"name":"GLUtessBeginProc","features":[373]},{"name":"GLUtessCombineDataProc","features":[373]},{"name":"GLUtessCombineProc","features":[373]},{"name":"GLUtessEdgeFlagDataProc","features":[373]},{"name":"GLUtessEdgeFlagProc","features":[373]},{"name":"GLUtessEndDataProc","features":[373]},{"name":"GLUtessEndProc","features":[373]},{"name":"GLUtessErrorDataProc","features":[373]},{"name":"GLUtessErrorProc","features":[373]},{"name":"GLUtessVertexDataProc","features":[373]},{"name":"GLUtessVertexProc","features":[373]},{"name":"GLUtesselator","features":[373]},{"name":"GLYPHMETRICSFLOAT","features":[373]},{"name":"GL_2D","features":[373]},{"name":"GL_2_BYTES","features":[373]},{"name":"GL_3D","features":[373]},{"name":"GL_3D_COLOR","features":[373]},{"name":"GL_3D_COLOR_TEXTURE","features":[373]},{"name":"GL_3_BYTES","features":[373]},{"name":"GL_4D_COLOR_TEXTURE","features":[373]},{"name":"GL_4_BYTES","features":[373]},{"name":"GL_ACCUM","features":[373]},{"name":"GL_ACCUM_ALPHA_BITS","features":[373]},{"name":"GL_ACCUM_BLUE_BITS","features":[373]},{"name":"GL_ACCUM_BUFFER_BIT","features":[373]},{"name":"GL_ACCUM_CLEAR_VALUE","features":[373]},{"name":"GL_ACCUM_GREEN_BITS","features":[373]},{"name":"GL_ACCUM_RED_BITS","features":[373]},{"name":"GL_ADD","features":[373]},{"name":"GL_ALL_ATTRIB_BITS","features":[373]},{"name":"GL_ALPHA","features":[373]},{"name":"GL_ALPHA12","features":[373]},{"name":"GL_ALPHA16","features":[373]},{"name":"GL_ALPHA4","features":[373]},{"name":"GL_ALPHA8","features":[373]},{"name":"GL_ALPHA_BIAS","features":[373]},{"name":"GL_ALPHA_BITS","features":[373]},{"name":"GL_ALPHA_SCALE","features":[373]},{"name":"GL_ALPHA_TEST","features":[373]},{"name":"GL_ALPHA_TEST_FUNC","features":[373]},{"name":"GL_ALPHA_TEST_REF","features":[373]},{"name":"GL_ALWAYS","features":[373]},{"name":"GL_AMBIENT","features":[373]},{"name":"GL_AMBIENT_AND_DIFFUSE","features":[373]},{"name":"GL_AND","features":[373]},{"name":"GL_AND_INVERTED","features":[373]},{"name":"GL_AND_REVERSE","features":[373]},{"name":"GL_ATTRIB_STACK_DEPTH","features":[373]},{"name":"GL_AUTO_NORMAL","features":[373]},{"name":"GL_AUX0","features":[373]},{"name":"GL_AUX1","features":[373]},{"name":"GL_AUX2","features":[373]},{"name":"GL_AUX3","features":[373]},{"name":"GL_AUX_BUFFERS","features":[373]},{"name":"GL_BACK","features":[373]},{"name":"GL_BACK_LEFT","features":[373]},{"name":"GL_BACK_RIGHT","features":[373]},{"name":"GL_BGRA_EXT","features":[373]},{"name":"GL_BGR_EXT","features":[373]},{"name":"GL_BITMAP","features":[373]},{"name":"GL_BITMAP_TOKEN","features":[373]},{"name":"GL_BLEND","features":[373]},{"name":"GL_BLEND_DST","features":[373]},{"name":"GL_BLEND_SRC","features":[373]},{"name":"GL_BLUE","features":[373]},{"name":"GL_BLUE_BIAS","features":[373]},{"name":"GL_BLUE_BITS","features":[373]},{"name":"GL_BLUE_SCALE","features":[373]},{"name":"GL_BYTE","features":[373]},{"name":"GL_C3F_V3F","features":[373]},{"name":"GL_C4F_N3F_V3F","features":[373]},{"name":"GL_C4UB_V2F","features":[373]},{"name":"GL_C4UB_V3F","features":[373]},{"name":"GL_CCW","features":[373]},{"name":"GL_CLAMP","features":[373]},{"name":"GL_CLEAR","features":[373]},{"name":"GL_CLIENT_ALL_ATTRIB_BITS","features":[373]},{"name":"GL_CLIENT_ATTRIB_STACK_DEPTH","features":[373]},{"name":"GL_CLIENT_PIXEL_STORE_BIT","features":[373]},{"name":"GL_CLIENT_VERTEX_ARRAY_BIT","features":[373]},{"name":"GL_CLIP_PLANE0","features":[373]},{"name":"GL_CLIP_PLANE1","features":[373]},{"name":"GL_CLIP_PLANE2","features":[373]},{"name":"GL_CLIP_PLANE3","features":[373]},{"name":"GL_CLIP_PLANE4","features":[373]},{"name":"GL_CLIP_PLANE5","features":[373]},{"name":"GL_COEFF","features":[373]},{"name":"GL_COLOR","features":[373]},{"name":"GL_COLOR_ARRAY","features":[373]},{"name":"GL_COLOR_ARRAY_COUNT_EXT","features":[373]},{"name":"GL_COLOR_ARRAY_EXT","features":[373]},{"name":"GL_COLOR_ARRAY_POINTER","features":[373]},{"name":"GL_COLOR_ARRAY_POINTER_EXT","features":[373]},{"name":"GL_COLOR_ARRAY_SIZE","features":[373]},{"name":"GL_COLOR_ARRAY_SIZE_EXT","features":[373]},{"name":"GL_COLOR_ARRAY_STRIDE","features":[373]},{"name":"GL_COLOR_ARRAY_STRIDE_EXT","features":[373]},{"name":"GL_COLOR_ARRAY_TYPE","features":[373]},{"name":"GL_COLOR_ARRAY_TYPE_EXT","features":[373]},{"name":"GL_COLOR_BUFFER_BIT","features":[373]},{"name":"GL_COLOR_CLEAR_VALUE","features":[373]},{"name":"GL_COLOR_INDEX","features":[373]},{"name":"GL_COLOR_INDEX12_EXT","features":[373]},{"name":"GL_COLOR_INDEX16_EXT","features":[373]},{"name":"GL_COLOR_INDEX1_EXT","features":[373]},{"name":"GL_COLOR_INDEX2_EXT","features":[373]},{"name":"GL_COLOR_INDEX4_EXT","features":[373]},{"name":"GL_COLOR_INDEX8_EXT","features":[373]},{"name":"GL_COLOR_INDEXES","features":[373]},{"name":"GL_COLOR_LOGIC_OP","features":[373]},{"name":"GL_COLOR_MATERIAL","features":[373]},{"name":"GL_COLOR_MATERIAL_FACE","features":[373]},{"name":"GL_COLOR_MATERIAL_PARAMETER","features":[373]},{"name":"GL_COLOR_TABLE_ALPHA_SIZE_EXT","features":[373]},{"name":"GL_COLOR_TABLE_BLUE_SIZE_EXT","features":[373]},{"name":"GL_COLOR_TABLE_FORMAT_EXT","features":[373]},{"name":"GL_COLOR_TABLE_GREEN_SIZE_EXT","features":[373]},{"name":"GL_COLOR_TABLE_INTENSITY_SIZE_EXT","features":[373]},{"name":"GL_COLOR_TABLE_LUMINANCE_SIZE_EXT","features":[373]},{"name":"GL_COLOR_TABLE_RED_SIZE_EXT","features":[373]},{"name":"GL_COLOR_TABLE_WIDTH_EXT","features":[373]},{"name":"GL_COLOR_WRITEMASK","features":[373]},{"name":"GL_COMPILE","features":[373]},{"name":"GL_COMPILE_AND_EXECUTE","features":[373]},{"name":"GL_CONSTANT_ATTENUATION","features":[373]},{"name":"GL_COPY","features":[373]},{"name":"GL_COPY_INVERTED","features":[373]},{"name":"GL_COPY_PIXEL_TOKEN","features":[373]},{"name":"GL_CULL_FACE","features":[373]},{"name":"GL_CULL_FACE_MODE","features":[373]},{"name":"GL_CURRENT_BIT","features":[373]},{"name":"GL_CURRENT_COLOR","features":[373]},{"name":"GL_CURRENT_INDEX","features":[373]},{"name":"GL_CURRENT_NORMAL","features":[373]},{"name":"GL_CURRENT_RASTER_COLOR","features":[373]},{"name":"GL_CURRENT_RASTER_DISTANCE","features":[373]},{"name":"GL_CURRENT_RASTER_INDEX","features":[373]},{"name":"GL_CURRENT_RASTER_POSITION","features":[373]},{"name":"GL_CURRENT_RASTER_POSITION_VALID","features":[373]},{"name":"GL_CURRENT_RASTER_TEXTURE_COORDS","features":[373]},{"name":"GL_CURRENT_TEXTURE_COORDS","features":[373]},{"name":"GL_CW","features":[373]},{"name":"GL_DECAL","features":[373]},{"name":"GL_DECR","features":[373]},{"name":"GL_DEPTH","features":[373]},{"name":"GL_DEPTH_BIAS","features":[373]},{"name":"GL_DEPTH_BITS","features":[373]},{"name":"GL_DEPTH_BUFFER_BIT","features":[373]},{"name":"GL_DEPTH_CLEAR_VALUE","features":[373]},{"name":"GL_DEPTH_COMPONENT","features":[373]},{"name":"GL_DEPTH_FUNC","features":[373]},{"name":"GL_DEPTH_RANGE","features":[373]},{"name":"GL_DEPTH_SCALE","features":[373]},{"name":"GL_DEPTH_TEST","features":[373]},{"name":"GL_DEPTH_WRITEMASK","features":[373]},{"name":"GL_DIFFUSE","features":[373]},{"name":"GL_DITHER","features":[373]},{"name":"GL_DOMAIN","features":[373]},{"name":"GL_DONT_CARE","features":[373]},{"name":"GL_DOUBLE","features":[373]},{"name":"GL_DOUBLEBUFFER","features":[373]},{"name":"GL_DOUBLE_EXT","features":[373]},{"name":"GL_DRAW_BUFFER","features":[373]},{"name":"GL_DRAW_PIXEL_TOKEN","features":[373]},{"name":"GL_DST_ALPHA","features":[373]},{"name":"GL_DST_COLOR","features":[373]},{"name":"GL_EDGE_FLAG","features":[373]},{"name":"GL_EDGE_FLAG_ARRAY","features":[373]},{"name":"GL_EDGE_FLAG_ARRAY_COUNT_EXT","features":[373]},{"name":"GL_EDGE_FLAG_ARRAY_EXT","features":[373]},{"name":"GL_EDGE_FLAG_ARRAY_POINTER","features":[373]},{"name":"GL_EDGE_FLAG_ARRAY_POINTER_EXT","features":[373]},{"name":"GL_EDGE_FLAG_ARRAY_STRIDE","features":[373]},{"name":"GL_EDGE_FLAG_ARRAY_STRIDE_EXT","features":[373]},{"name":"GL_EMISSION","features":[373]},{"name":"GL_ENABLE_BIT","features":[373]},{"name":"GL_EQUAL","features":[373]},{"name":"GL_EQUIV","features":[373]},{"name":"GL_EVAL_BIT","features":[373]},{"name":"GL_EXP","features":[373]},{"name":"GL_EXP2","features":[373]},{"name":"GL_EXTENSIONS","features":[373]},{"name":"GL_EXT_bgra","features":[373]},{"name":"GL_EXT_paletted_texture","features":[373]},{"name":"GL_EXT_vertex_array","features":[373]},{"name":"GL_EYE_LINEAR","features":[373]},{"name":"GL_EYE_PLANE","features":[373]},{"name":"GL_FALSE","features":[373]},{"name":"GL_FASTEST","features":[373]},{"name":"GL_FEEDBACK","features":[373]},{"name":"GL_FEEDBACK_BUFFER_POINTER","features":[373]},{"name":"GL_FEEDBACK_BUFFER_SIZE","features":[373]},{"name":"GL_FEEDBACK_BUFFER_TYPE","features":[373]},{"name":"GL_FILL","features":[373]},{"name":"GL_FLAT","features":[373]},{"name":"GL_FLOAT","features":[373]},{"name":"GL_FOG","features":[373]},{"name":"GL_FOG_BIT","features":[373]},{"name":"GL_FOG_COLOR","features":[373]},{"name":"GL_FOG_DENSITY","features":[373]},{"name":"GL_FOG_END","features":[373]},{"name":"GL_FOG_HINT","features":[373]},{"name":"GL_FOG_INDEX","features":[373]},{"name":"GL_FOG_MODE","features":[373]},{"name":"GL_FOG_SPECULAR_TEXTURE_WIN","features":[373]},{"name":"GL_FOG_START","features":[373]},{"name":"GL_FRONT","features":[373]},{"name":"GL_FRONT_AND_BACK","features":[373]},{"name":"GL_FRONT_FACE","features":[373]},{"name":"GL_FRONT_LEFT","features":[373]},{"name":"GL_FRONT_RIGHT","features":[373]},{"name":"GL_GEQUAL","features":[373]},{"name":"GL_GREATER","features":[373]},{"name":"GL_GREEN","features":[373]},{"name":"GL_GREEN_BIAS","features":[373]},{"name":"GL_GREEN_BITS","features":[373]},{"name":"GL_GREEN_SCALE","features":[373]},{"name":"GL_HINT_BIT","features":[373]},{"name":"GL_INCR","features":[373]},{"name":"GL_INDEX_ARRAY","features":[373]},{"name":"GL_INDEX_ARRAY_COUNT_EXT","features":[373]},{"name":"GL_INDEX_ARRAY_EXT","features":[373]},{"name":"GL_INDEX_ARRAY_POINTER","features":[373]},{"name":"GL_INDEX_ARRAY_POINTER_EXT","features":[373]},{"name":"GL_INDEX_ARRAY_STRIDE","features":[373]},{"name":"GL_INDEX_ARRAY_STRIDE_EXT","features":[373]},{"name":"GL_INDEX_ARRAY_TYPE","features":[373]},{"name":"GL_INDEX_ARRAY_TYPE_EXT","features":[373]},{"name":"GL_INDEX_BITS","features":[373]},{"name":"GL_INDEX_CLEAR_VALUE","features":[373]},{"name":"GL_INDEX_LOGIC_OP","features":[373]},{"name":"GL_INDEX_MODE","features":[373]},{"name":"GL_INDEX_OFFSET","features":[373]},{"name":"GL_INDEX_SHIFT","features":[373]},{"name":"GL_INDEX_WRITEMASK","features":[373]},{"name":"GL_INT","features":[373]},{"name":"GL_INTENSITY","features":[373]},{"name":"GL_INTENSITY12","features":[373]},{"name":"GL_INTENSITY16","features":[373]},{"name":"GL_INTENSITY4","features":[373]},{"name":"GL_INTENSITY8","features":[373]},{"name":"GL_INVALID_ENUM","features":[373]},{"name":"GL_INVALID_OPERATION","features":[373]},{"name":"GL_INVALID_VALUE","features":[373]},{"name":"GL_INVERT","features":[373]},{"name":"GL_KEEP","features":[373]},{"name":"GL_LEFT","features":[373]},{"name":"GL_LEQUAL","features":[373]},{"name":"GL_LESS","features":[373]},{"name":"GL_LIGHT0","features":[373]},{"name":"GL_LIGHT1","features":[373]},{"name":"GL_LIGHT2","features":[373]},{"name":"GL_LIGHT3","features":[373]},{"name":"GL_LIGHT4","features":[373]},{"name":"GL_LIGHT5","features":[373]},{"name":"GL_LIGHT6","features":[373]},{"name":"GL_LIGHT7","features":[373]},{"name":"GL_LIGHTING","features":[373]},{"name":"GL_LIGHTING_BIT","features":[373]},{"name":"GL_LIGHT_MODEL_AMBIENT","features":[373]},{"name":"GL_LIGHT_MODEL_LOCAL_VIEWER","features":[373]},{"name":"GL_LIGHT_MODEL_TWO_SIDE","features":[373]},{"name":"GL_LINE","features":[373]},{"name":"GL_LINEAR","features":[373]},{"name":"GL_LINEAR_ATTENUATION","features":[373]},{"name":"GL_LINEAR_MIPMAP_LINEAR","features":[373]},{"name":"GL_LINEAR_MIPMAP_NEAREST","features":[373]},{"name":"GL_LINES","features":[373]},{"name":"GL_LINE_BIT","features":[373]},{"name":"GL_LINE_LOOP","features":[373]},{"name":"GL_LINE_RESET_TOKEN","features":[373]},{"name":"GL_LINE_SMOOTH","features":[373]},{"name":"GL_LINE_SMOOTH_HINT","features":[373]},{"name":"GL_LINE_STIPPLE","features":[373]},{"name":"GL_LINE_STIPPLE_PATTERN","features":[373]},{"name":"GL_LINE_STIPPLE_REPEAT","features":[373]},{"name":"GL_LINE_STRIP","features":[373]},{"name":"GL_LINE_TOKEN","features":[373]},{"name":"GL_LINE_WIDTH","features":[373]},{"name":"GL_LINE_WIDTH_GRANULARITY","features":[373]},{"name":"GL_LINE_WIDTH_RANGE","features":[373]},{"name":"GL_LIST_BASE","features":[373]},{"name":"GL_LIST_BIT","features":[373]},{"name":"GL_LIST_INDEX","features":[373]},{"name":"GL_LIST_MODE","features":[373]},{"name":"GL_LOAD","features":[373]},{"name":"GL_LOGIC_OP","features":[373]},{"name":"GL_LOGIC_OP_MODE","features":[373]},{"name":"GL_LUMINANCE","features":[373]},{"name":"GL_LUMINANCE12","features":[373]},{"name":"GL_LUMINANCE12_ALPHA12","features":[373]},{"name":"GL_LUMINANCE12_ALPHA4","features":[373]},{"name":"GL_LUMINANCE16","features":[373]},{"name":"GL_LUMINANCE16_ALPHA16","features":[373]},{"name":"GL_LUMINANCE4","features":[373]},{"name":"GL_LUMINANCE4_ALPHA4","features":[373]},{"name":"GL_LUMINANCE6_ALPHA2","features":[373]},{"name":"GL_LUMINANCE8","features":[373]},{"name":"GL_LUMINANCE8_ALPHA8","features":[373]},{"name":"GL_LUMINANCE_ALPHA","features":[373]},{"name":"GL_MAP1_COLOR_4","features":[373]},{"name":"GL_MAP1_GRID_DOMAIN","features":[373]},{"name":"GL_MAP1_GRID_SEGMENTS","features":[373]},{"name":"GL_MAP1_INDEX","features":[373]},{"name":"GL_MAP1_NORMAL","features":[373]},{"name":"GL_MAP1_TEXTURE_COORD_1","features":[373]},{"name":"GL_MAP1_TEXTURE_COORD_2","features":[373]},{"name":"GL_MAP1_TEXTURE_COORD_3","features":[373]},{"name":"GL_MAP1_TEXTURE_COORD_4","features":[373]},{"name":"GL_MAP1_VERTEX_3","features":[373]},{"name":"GL_MAP1_VERTEX_4","features":[373]},{"name":"GL_MAP2_COLOR_4","features":[373]},{"name":"GL_MAP2_GRID_DOMAIN","features":[373]},{"name":"GL_MAP2_GRID_SEGMENTS","features":[373]},{"name":"GL_MAP2_INDEX","features":[373]},{"name":"GL_MAP2_NORMAL","features":[373]},{"name":"GL_MAP2_TEXTURE_COORD_1","features":[373]},{"name":"GL_MAP2_TEXTURE_COORD_2","features":[373]},{"name":"GL_MAP2_TEXTURE_COORD_3","features":[373]},{"name":"GL_MAP2_TEXTURE_COORD_4","features":[373]},{"name":"GL_MAP2_VERTEX_3","features":[373]},{"name":"GL_MAP2_VERTEX_4","features":[373]},{"name":"GL_MAP_COLOR","features":[373]},{"name":"GL_MAP_STENCIL","features":[373]},{"name":"GL_MATRIX_MODE","features":[373]},{"name":"GL_MAX_ATTRIB_STACK_DEPTH","features":[373]},{"name":"GL_MAX_CLIENT_ATTRIB_STACK_DEPTH","features":[373]},{"name":"GL_MAX_CLIP_PLANES","features":[373]},{"name":"GL_MAX_ELEMENTS_INDICES_WIN","features":[373]},{"name":"GL_MAX_ELEMENTS_VERTICES_WIN","features":[373]},{"name":"GL_MAX_EVAL_ORDER","features":[373]},{"name":"GL_MAX_LIGHTS","features":[373]},{"name":"GL_MAX_LIST_NESTING","features":[373]},{"name":"GL_MAX_MODELVIEW_STACK_DEPTH","features":[373]},{"name":"GL_MAX_NAME_STACK_DEPTH","features":[373]},{"name":"GL_MAX_PIXEL_MAP_TABLE","features":[373]},{"name":"GL_MAX_PROJECTION_STACK_DEPTH","features":[373]},{"name":"GL_MAX_TEXTURE_SIZE","features":[373]},{"name":"GL_MAX_TEXTURE_STACK_DEPTH","features":[373]},{"name":"GL_MAX_VIEWPORT_DIMS","features":[373]},{"name":"GL_MODELVIEW","features":[373]},{"name":"GL_MODELVIEW_MATRIX","features":[373]},{"name":"GL_MODELVIEW_STACK_DEPTH","features":[373]},{"name":"GL_MODULATE","features":[373]},{"name":"GL_MULT","features":[373]},{"name":"GL_N3F_V3F","features":[373]},{"name":"GL_NAME_STACK_DEPTH","features":[373]},{"name":"GL_NAND","features":[373]},{"name":"GL_NEAREST","features":[373]},{"name":"GL_NEAREST_MIPMAP_LINEAR","features":[373]},{"name":"GL_NEAREST_MIPMAP_NEAREST","features":[373]},{"name":"GL_NEVER","features":[373]},{"name":"GL_NICEST","features":[373]},{"name":"GL_NONE","features":[373]},{"name":"GL_NOOP","features":[373]},{"name":"GL_NOR","features":[373]},{"name":"GL_NORMALIZE","features":[373]},{"name":"GL_NORMAL_ARRAY","features":[373]},{"name":"GL_NORMAL_ARRAY_COUNT_EXT","features":[373]},{"name":"GL_NORMAL_ARRAY_EXT","features":[373]},{"name":"GL_NORMAL_ARRAY_POINTER","features":[373]},{"name":"GL_NORMAL_ARRAY_POINTER_EXT","features":[373]},{"name":"GL_NORMAL_ARRAY_STRIDE","features":[373]},{"name":"GL_NORMAL_ARRAY_STRIDE_EXT","features":[373]},{"name":"GL_NORMAL_ARRAY_TYPE","features":[373]},{"name":"GL_NORMAL_ARRAY_TYPE_EXT","features":[373]},{"name":"GL_NOTEQUAL","features":[373]},{"name":"GL_NO_ERROR","features":[373]},{"name":"GL_OBJECT_LINEAR","features":[373]},{"name":"GL_OBJECT_PLANE","features":[373]},{"name":"GL_ONE","features":[373]},{"name":"GL_ONE_MINUS_DST_ALPHA","features":[373]},{"name":"GL_ONE_MINUS_DST_COLOR","features":[373]},{"name":"GL_ONE_MINUS_SRC_ALPHA","features":[373]},{"name":"GL_ONE_MINUS_SRC_COLOR","features":[373]},{"name":"GL_OR","features":[373]},{"name":"GL_ORDER","features":[373]},{"name":"GL_OR_INVERTED","features":[373]},{"name":"GL_OR_REVERSE","features":[373]},{"name":"GL_OUT_OF_MEMORY","features":[373]},{"name":"GL_PACK_ALIGNMENT","features":[373]},{"name":"GL_PACK_LSB_FIRST","features":[373]},{"name":"GL_PACK_ROW_LENGTH","features":[373]},{"name":"GL_PACK_SKIP_PIXELS","features":[373]},{"name":"GL_PACK_SKIP_ROWS","features":[373]},{"name":"GL_PACK_SWAP_BYTES","features":[373]},{"name":"GL_PASS_THROUGH_TOKEN","features":[373]},{"name":"GL_PERSPECTIVE_CORRECTION_HINT","features":[373]},{"name":"GL_PHONG_HINT_WIN","features":[373]},{"name":"GL_PHONG_WIN","features":[373]},{"name":"GL_PIXEL_MAP_A_TO_A","features":[373]},{"name":"GL_PIXEL_MAP_A_TO_A_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_B_TO_B","features":[373]},{"name":"GL_PIXEL_MAP_B_TO_B_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_G_TO_G","features":[373]},{"name":"GL_PIXEL_MAP_G_TO_G_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_A","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_A_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_B","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_B_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_G","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_G_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_I","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_I_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_R","features":[373]},{"name":"GL_PIXEL_MAP_I_TO_R_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_R_TO_R","features":[373]},{"name":"GL_PIXEL_MAP_R_TO_R_SIZE","features":[373]},{"name":"GL_PIXEL_MAP_S_TO_S","features":[373]},{"name":"GL_PIXEL_MAP_S_TO_S_SIZE","features":[373]},{"name":"GL_PIXEL_MODE_BIT","features":[373]},{"name":"GL_POINT","features":[373]},{"name":"GL_POINTS","features":[373]},{"name":"GL_POINT_BIT","features":[373]},{"name":"GL_POINT_SIZE","features":[373]},{"name":"GL_POINT_SIZE_GRANULARITY","features":[373]},{"name":"GL_POINT_SIZE_RANGE","features":[373]},{"name":"GL_POINT_SMOOTH","features":[373]},{"name":"GL_POINT_SMOOTH_HINT","features":[373]},{"name":"GL_POINT_TOKEN","features":[373]},{"name":"GL_POLYGON","features":[373]},{"name":"GL_POLYGON_BIT","features":[373]},{"name":"GL_POLYGON_MODE","features":[373]},{"name":"GL_POLYGON_OFFSET_FACTOR","features":[373]},{"name":"GL_POLYGON_OFFSET_FILL","features":[373]},{"name":"GL_POLYGON_OFFSET_LINE","features":[373]},{"name":"GL_POLYGON_OFFSET_POINT","features":[373]},{"name":"GL_POLYGON_OFFSET_UNITS","features":[373]},{"name":"GL_POLYGON_SMOOTH","features":[373]},{"name":"GL_POLYGON_SMOOTH_HINT","features":[373]},{"name":"GL_POLYGON_STIPPLE","features":[373]},{"name":"GL_POLYGON_STIPPLE_BIT","features":[373]},{"name":"GL_POLYGON_TOKEN","features":[373]},{"name":"GL_POSITION","features":[373]},{"name":"GL_PROJECTION","features":[373]},{"name":"GL_PROJECTION_MATRIX","features":[373]},{"name":"GL_PROJECTION_STACK_DEPTH","features":[373]},{"name":"GL_PROXY_TEXTURE_1D","features":[373]},{"name":"GL_PROXY_TEXTURE_2D","features":[373]},{"name":"GL_Q","features":[373]},{"name":"GL_QUADRATIC_ATTENUATION","features":[373]},{"name":"GL_QUADS","features":[373]},{"name":"GL_QUAD_STRIP","features":[373]},{"name":"GL_R","features":[373]},{"name":"GL_R3_G3_B2","features":[373]},{"name":"GL_READ_BUFFER","features":[373]},{"name":"GL_RED","features":[373]},{"name":"GL_RED_BIAS","features":[373]},{"name":"GL_RED_BITS","features":[373]},{"name":"GL_RED_SCALE","features":[373]},{"name":"GL_RENDER","features":[373]},{"name":"GL_RENDERER","features":[373]},{"name":"GL_RENDER_MODE","features":[373]},{"name":"GL_REPEAT","features":[373]},{"name":"GL_REPLACE","features":[373]},{"name":"GL_RETURN","features":[373]},{"name":"GL_RGB","features":[373]},{"name":"GL_RGB10","features":[373]},{"name":"GL_RGB10_A2","features":[373]},{"name":"GL_RGB12","features":[373]},{"name":"GL_RGB16","features":[373]},{"name":"GL_RGB4","features":[373]},{"name":"GL_RGB5","features":[373]},{"name":"GL_RGB5_A1","features":[373]},{"name":"GL_RGB8","features":[373]},{"name":"GL_RGBA","features":[373]},{"name":"GL_RGBA12","features":[373]},{"name":"GL_RGBA16","features":[373]},{"name":"GL_RGBA2","features":[373]},{"name":"GL_RGBA4","features":[373]},{"name":"GL_RGBA8","features":[373]},{"name":"GL_RGBA_MODE","features":[373]},{"name":"GL_RIGHT","features":[373]},{"name":"GL_S","features":[373]},{"name":"GL_SCISSOR_BIT","features":[373]},{"name":"GL_SCISSOR_BOX","features":[373]},{"name":"GL_SCISSOR_TEST","features":[373]},{"name":"GL_SELECT","features":[373]},{"name":"GL_SELECTION_BUFFER_POINTER","features":[373]},{"name":"GL_SELECTION_BUFFER_SIZE","features":[373]},{"name":"GL_SET","features":[373]},{"name":"GL_SHADE_MODEL","features":[373]},{"name":"GL_SHININESS","features":[373]},{"name":"GL_SHORT","features":[373]},{"name":"GL_SMOOTH","features":[373]},{"name":"GL_SPECULAR","features":[373]},{"name":"GL_SPHERE_MAP","features":[373]},{"name":"GL_SPOT_CUTOFF","features":[373]},{"name":"GL_SPOT_DIRECTION","features":[373]},{"name":"GL_SPOT_EXPONENT","features":[373]},{"name":"GL_SRC_ALPHA","features":[373]},{"name":"GL_SRC_ALPHA_SATURATE","features":[373]},{"name":"GL_SRC_COLOR","features":[373]},{"name":"GL_STACK_OVERFLOW","features":[373]},{"name":"GL_STACK_UNDERFLOW","features":[373]},{"name":"GL_STENCIL","features":[373]},{"name":"GL_STENCIL_BITS","features":[373]},{"name":"GL_STENCIL_BUFFER_BIT","features":[373]},{"name":"GL_STENCIL_CLEAR_VALUE","features":[373]},{"name":"GL_STENCIL_FAIL","features":[373]},{"name":"GL_STENCIL_FUNC","features":[373]},{"name":"GL_STENCIL_INDEX","features":[373]},{"name":"GL_STENCIL_PASS_DEPTH_FAIL","features":[373]},{"name":"GL_STENCIL_PASS_DEPTH_PASS","features":[373]},{"name":"GL_STENCIL_REF","features":[373]},{"name":"GL_STENCIL_TEST","features":[373]},{"name":"GL_STENCIL_VALUE_MASK","features":[373]},{"name":"GL_STENCIL_WRITEMASK","features":[373]},{"name":"GL_STEREO","features":[373]},{"name":"GL_SUBPIXEL_BITS","features":[373]},{"name":"GL_T","features":[373]},{"name":"GL_T2F_C3F_V3F","features":[373]},{"name":"GL_T2F_C4F_N3F_V3F","features":[373]},{"name":"GL_T2F_C4UB_V3F","features":[373]},{"name":"GL_T2F_N3F_V3F","features":[373]},{"name":"GL_T2F_V3F","features":[373]},{"name":"GL_T4F_C4F_N3F_V4F","features":[373]},{"name":"GL_T4F_V4F","features":[373]},{"name":"GL_TEXTURE","features":[373]},{"name":"GL_TEXTURE_1D","features":[373]},{"name":"GL_TEXTURE_2D","features":[373]},{"name":"GL_TEXTURE_ALPHA_SIZE","features":[373]},{"name":"GL_TEXTURE_BINDING_1D","features":[373]},{"name":"GL_TEXTURE_BINDING_2D","features":[373]},{"name":"GL_TEXTURE_BIT","features":[373]},{"name":"GL_TEXTURE_BLUE_SIZE","features":[373]},{"name":"GL_TEXTURE_BORDER","features":[373]},{"name":"GL_TEXTURE_BORDER_COLOR","features":[373]},{"name":"GL_TEXTURE_COMPONENTS","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_COUNT_EXT","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_EXT","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_POINTER","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_POINTER_EXT","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_SIZE","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_SIZE_EXT","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_STRIDE","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_STRIDE_EXT","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_TYPE","features":[373]},{"name":"GL_TEXTURE_COORD_ARRAY_TYPE_EXT","features":[373]},{"name":"GL_TEXTURE_ENV","features":[373]},{"name":"GL_TEXTURE_ENV_COLOR","features":[373]},{"name":"GL_TEXTURE_ENV_MODE","features":[373]},{"name":"GL_TEXTURE_GEN_MODE","features":[373]},{"name":"GL_TEXTURE_GEN_Q","features":[373]},{"name":"GL_TEXTURE_GEN_R","features":[373]},{"name":"GL_TEXTURE_GEN_S","features":[373]},{"name":"GL_TEXTURE_GEN_T","features":[373]},{"name":"GL_TEXTURE_GREEN_SIZE","features":[373]},{"name":"GL_TEXTURE_HEIGHT","features":[373]},{"name":"GL_TEXTURE_INTENSITY_SIZE","features":[373]},{"name":"GL_TEXTURE_INTERNAL_FORMAT","features":[373]},{"name":"GL_TEXTURE_LUMINANCE_SIZE","features":[373]},{"name":"GL_TEXTURE_MAG_FILTER","features":[373]},{"name":"GL_TEXTURE_MATRIX","features":[373]},{"name":"GL_TEXTURE_MIN_FILTER","features":[373]},{"name":"GL_TEXTURE_PRIORITY","features":[373]},{"name":"GL_TEXTURE_RED_SIZE","features":[373]},{"name":"GL_TEXTURE_RESIDENT","features":[373]},{"name":"GL_TEXTURE_STACK_DEPTH","features":[373]},{"name":"GL_TEXTURE_WIDTH","features":[373]},{"name":"GL_TEXTURE_WRAP_S","features":[373]},{"name":"GL_TEXTURE_WRAP_T","features":[373]},{"name":"GL_TRANSFORM_BIT","features":[373]},{"name":"GL_TRIANGLES","features":[373]},{"name":"GL_TRIANGLE_FAN","features":[373]},{"name":"GL_TRIANGLE_STRIP","features":[373]},{"name":"GL_TRUE","features":[373]},{"name":"GL_UNPACK_ALIGNMENT","features":[373]},{"name":"GL_UNPACK_LSB_FIRST","features":[373]},{"name":"GL_UNPACK_ROW_LENGTH","features":[373]},{"name":"GL_UNPACK_SKIP_PIXELS","features":[373]},{"name":"GL_UNPACK_SKIP_ROWS","features":[373]},{"name":"GL_UNPACK_SWAP_BYTES","features":[373]},{"name":"GL_UNSIGNED_BYTE","features":[373]},{"name":"GL_UNSIGNED_INT","features":[373]},{"name":"GL_UNSIGNED_SHORT","features":[373]},{"name":"GL_V2F","features":[373]},{"name":"GL_V3F","features":[373]},{"name":"GL_VENDOR","features":[373]},{"name":"GL_VERSION","features":[373]},{"name":"GL_VERSION_1_1","features":[373]},{"name":"GL_VERTEX_ARRAY","features":[373]},{"name":"GL_VERTEX_ARRAY_COUNT_EXT","features":[373]},{"name":"GL_VERTEX_ARRAY_EXT","features":[373]},{"name":"GL_VERTEX_ARRAY_POINTER","features":[373]},{"name":"GL_VERTEX_ARRAY_POINTER_EXT","features":[373]},{"name":"GL_VERTEX_ARRAY_SIZE","features":[373]},{"name":"GL_VERTEX_ARRAY_SIZE_EXT","features":[373]},{"name":"GL_VERTEX_ARRAY_STRIDE","features":[373]},{"name":"GL_VERTEX_ARRAY_STRIDE_EXT","features":[373]},{"name":"GL_VERTEX_ARRAY_TYPE","features":[373]},{"name":"GL_VERTEX_ARRAY_TYPE_EXT","features":[373]},{"name":"GL_VIEWPORT","features":[373]},{"name":"GL_VIEWPORT_BIT","features":[373]},{"name":"GL_WIN_draw_range_elements","features":[373]},{"name":"GL_WIN_swap_hint","features":[373]},{"name":"GL_XOR","features":[373]},{"name":"GL_ZERO","features":[373]},{"name":"GL_ZOOM_X","features":[373]},{"name":"GL_ZOOM_Y","features":[373]},{"name":"GetEnhMetaFilePixelFormat","features":[318,373]},{"name":"GetPixelFormat","features":[318,373]},{"name":"HGLRC","features":[373]},{"name":"LAYERPLANEDESCRIPTOR","features":[307,373]},{"name":"PFD_DEPTH_DONTCARE","features":[373]},{"name":"PFD_DIRECT3D_ACCELERATED","features":[373]},{"name":"PFD_DOUBLEBUFFER","features":[373]},{"name":"PFD_DOUBLEBUFFER_DONTCARE","features":[373]},{"name":"PFD_DRAW_TO_BITMAP","features":[373]},{"name":"PFD_DRAW_TO_WINDOW","features":[373]},{"name":"PFD_FLAGS","features":[373]},{"name":"PFD_GENERIC_ACCELERATED","features":[373]},{"name":"PFD_GENERIC_FORMAT","features":[373]},{"name":"PFD_LAYER_TYPE","features":[373]},{"name":"PFD_MAIN_PLANE","features":[373]},{"name":"PFD_NEED_PALETTE","features":[373]},{"name":"PFD_NEED_SYSTEM_PALETTE","features":[373]},{"name":"PFD_OVERLAY_PLANE","features":[373]},{"name":"PFD_PIXEL_TYPE","features":[373]},{"name":"PFD_STEREO","features":[373]},{"name":"PFD_STEREO_DONTCARE","features":[373]},{"name":"PFD_SUPPORT_COMPOSITION","features":[373]},{"name":"PFD_SUPPORT_DIRECTDRAW","features":[373]},{"name":"PFD_SUPPORT_GDI","features":[373]},{"name":"PFD_SUPPORT_OPENGL","features":[373]},{"name":"PFD_SWAP_COPY","features":[373]},{"name":"PFD_SWAP_EXCHANGE","features":[373]},{"name":"PFD_SWAP_LAYER_BUFFERS","features":[373]},{"name":"PFD_TYPE_COLORINDEX","features":[373]},{"name":"PFD_TYPE_RGBA","features":[373]},{"name":"PFD_UNDERLAY_PLANE","features":[373]},{"name":"PFNGLADDSWAPHINTRECTWINPROC","features":[373]},{"name":"PFNGLARRAYELEMENTARRAYEXTPROC","features":[373]},{"name":"PFNGLARRAYELEMENTEXTPROC","features":[373]},{"name":"PFNGLCOLORPOINTEREXTPROC","features":[373]},{"name":"PFNGLCOLORSUBTABLEEXTPROC","features":[373]},{"name":"PFNGLCOLORTABLEEXTPROC","features":[373]},{"name":"PFNGLDRAWARRAYSEXTPROC","features":[373]},{"name":"PFNGLDRAWRANGEELEMENTSWINPROC","features":[373]},{"name":"PFNGLEDGEFLAGPOINTEREXTPROC","features":[373]},{"name":"PFNGLGETCOLORTABLEEXTPROC","features":[373]},{"name":"PFNGLGETCOLORTABLEPARAMETERFVEXTPROC","features":[373]},{"name":"PFNGLGETCOLORTABLEPARAMETERIVEXTPROC","features":[373]},{"name":"PFNGLGETPOINTERVEXTPROC","features":[373]},{"name":"PFNGLINDEXPOINTEREXTPROC","features":[373]},{"name":"PFNGLNORMALPOINTEREXTPROC","features":[373]},{"name":"PFNGLTEXCOORDPOINTEREXTPROC","features":[373]},{"name":"PFNGLVERTEXPOINTEREXTPROC","features":[373]},{"name":"PIXELFORMATDESCRIPTOR","features":[373]},{"name":"POINTFLOAT","features":[373]},{"name":"SetPixelFormat","features":[307,318,373]},{"name":"SwapBuffers","features":[307,318,373]},{"name":"glAccum","features":[373]},{"name":"glAlphaFunc","features":[373]},{"name":"glAreTexturesResident","features":[373]},{"name":"glArrayElement","features":[373]},{"name":"glBegin","features":[373]},{"name":"glBindTexture","features":[373]},{"name":"glBitmap","features":[373]},{"name":"glBlendFunc","features":[373]},{"name":"glCallList","features":[373]},{"name":"glCallLists","features":[373]},{"name":"glClear","features":[373]},{"name":"glClearAccum","features":[373]},{"name":"glClearColor","features":[373]},{"name":"glClearDepth","features":[373]},{"name":"glClearIndex","features":[373]},{"name":"glClearStencil","features":[373]},{"name":"glClipPlane","features":[373]},{"name":"glColor3b","features":[373]},{"name":"glColor3bv","features":[373]},{"name":"glColor3d","features":[373]},{"name":"glColor3dv","features":[373]},{"name":"glColor3f","features":[373]},{"name":"glColor3fv","features":[373]},{"name":"glColor3i","features":[373]},{"name":"glColor3iv","features":[373]},{"name":"glColor3s","features":[373]},{"name":"glColor3sv","features":[373]},{"name":"glColor3ub","features":[373]},{"name":"glColor3ubv","features":[373]},{"name":"glColor3ui","features":[373]},{"name":"glColor3uiv","features":[373]},{"name":"glColor3us","features":[373]},{"name":"glColor3usv","features":[373]},{"name":"glColor4b","features":[373]},{"name":"glColor4bv","features":[373]},{"name":"glColor4d","features":[373]},{"name":"glColor4dv","features":[373]},{"name":"glColor4f","features":[373]},{"name":"glColor4fv","features":[373]},{"name":"glColor4i","features":[373]},{"name":"glColor4iv","features":[373]},{"name":"glColor4s","features":[373]},{"name":"glColor4sv","features":[373]},{"name":"glColor4ub","features":[373]},{"name":"glColor4ubv","features":[373]},{"name":"glColor4ui","features":[373]},{"name":"glColor4uiv","features":[373]},{"name":"glColor4us","features":[373]},{"name":"glColor4usv","features":[373]},{"name":"glColorMask","features":[373]},{"name":"glColorMaterial","features":[373]},{"name":"glColorPointer","features":[373]},{"name":"glCopyPixels","features":[373]},{"name":"glCopyTexImage1D","features":[373]},{"name":"glCopyTexImage2D","features":[373]},{"name":"glCopyTexSubImage1D","features":[373]},{"name":"glCopyTexSubImage2D","features":[373]},{"name":"glCullFace","features":[373]},{"name":"glDeleteLists","features":[373]},{"name":"glDeleteTextures","features":[373]},{"name":"glDepthFunc","features":[373]},{"name":"glDepthMask","features":[373]},{"name":"glDepthRange","features":[373]},{"name":"glDisable","features":[373]},{"name":"glDisableClientState","features":[373]},{"name":"glDrawArrays","features":[373]},{"name":"glDrawBuffer","features":[373]},{"name":"glDrawElements","features":[373]},{"name":"glDrawPixels","features":[373]},{"name":"glEdgeFlag","features":[373]},{"name":"glEdgeFlagPointer","features":[373]},{"name":"glEdgeFlagv","features":[373]},{"name":"glEnable","features":[373]},{"name":"glEnableClientState","features":[373]},{"name":"glEnd","features":[373]},{"name":"glEndList","features":[373]},{"name":"glEvalCoord1d","features":[373]},{"name":"glEvalCoord1dv","features":[373]},{"name":"glEvalCoord1f","features":[373]},{"name":"glEvalCoord1fv","features":[373]},{"name":"glEvalCoord2d","features":[373]},{"name":"glEvalCoord2dv","features":[373]},{"name":"glEvalCoord2f","features":[373]},{"name":"glEvalCoord2fv","features":[373]},{"name":"glEvalMesh1","features":[373]},{"name":"glEvalMesh2","features":[373]},{"name":"glEvalPoint1","features":[373]},{"name":"glEvalPoint2","features":[373]},{"name":"glFeedbackBuffer","features":[373]},{"name":"glFinish","features":[373]},{"name":"glFlush","features":[373]},{"name":"glFogf","features":[373]},{"name":"glFogfv","features":[373]},{"name":"glFogi","features":[373]},{"name":"glFogiv","features":[373]},{"name":"glFrontFace","features":[373]},{"name":"glFrustum","features":[373]},{"name":"glGenLists","features":[373]},{"name":"glGenTextures","features":[373]},{"name":"glGetBooleanv","features":[373]},{"name":"glGetClipPlane","features":[373]},{"name":"glGetDoublev","features":[373]},{"name":"glGetError","features":[373]},{"name":"glGetFloatv","features":[373]},{"name":"glGetIntegerv","features":[373]},{"name":"glGetLightfv","features":[373]},{"name":"glGetLightiv","features":[373]},{"name":"glGetMapdv","features":[373]},{"name":"glGetMapfv","features":[373]},{"name":"glGetMapiv","features":[373]},{"name":"glGetMaterialfv","features":[373]},{"name":"glGetMaterialiv","features":[373]},{"name":"glGetPixelMapfv","features":[373]},{"name":"glGetPixelMapuiv","features":[373]},{"name":"glGetPixelMapusv","features":[373]},{"name":"glGetPointerv","features":[373]},{"name":"glGetPolygonStipple","features":[373]},{"name":"glGetString","features":[373]},{"name":"glGetTexEnvfv","features":[373]},{"name":"glGetTexEnviv","features":[373]},{"name":"glGetTexGendv","features":[373]},{"name":"glGetTexGenfv","features":[373]},{"name":"glGetTexGeniv","features":[373]},{"name":"glGetTexImage","features":[373]},{"name":"glGetTexLevelParameterfv","features":[373]},{"name":"glGetTexLevelParameteriv","features":[373]},{"name":"glGetTexParameterfv","features":[373]},{"name":"glGetTexParameteriv","features":[373]},{"name":"glHint","features":[373]},{"name":"glIndexMask","features":[373]},{"name":"glIndexPointer","features":[373]},{"name":"glIndexd","features":[373]},{"name":"glIndexdv","features":[373]},{"name":"glIndexf","features":[373]},{"name":"glIndexfv","features":[373]},{"name":"glIndexi","features":[373]},{"name":"glIndexiv","features":[373]},{"name":"glIndexs","features":[373]},{"name":"glIndexsv","features":[373]},{"name":"glIndexub","features":[373]},{"name":"glIndexubv","features":[373]},{"name":"glInitNames","features":[373]},{"name":"glInterleavedArrays","features":[373]},{"name":"glIsEnabled","features":[373]},{"name":"glIsList","features":[373]},{"name":"glIsTexture","features":[373]},{"name":"glLightModelf","features":[373]},{"name":"glLightModelfv","features":[373]},{"name":"glLightModeli","features":[373]},{"name":"glLightModeliv","features":[373]},{"name":"glLightf","features":[373]},{"name":"glLightfv","features":[373]},{"name":"glLighti","features":[373]},{"name":"glLightiv","features":[373]},{"name":"glLineStipple","features":[373]},{"name":"glLineWidth","features":[373]},{"name":"glListBase","features":[373]},{"name":"glLoadIdentity","features":[373]},{"name":"glLoadMatrixd","features":[373]},{"name":"glLoadMatrixf","features":[373]},{"name":"glLoadName","features":[373]},{"name":"glLogicOp","features":[373]},{"name":"glMap1d","features":[373]},{"name":"glMap1f","features":[373]},{"name":"glMap2d","features":[373]},{"name":"glMap2f","features":[373]},{"name":"glMapGrid1d","features":[373]},{"name":"glMapGrid1f","features":[373]},{"name":"glMapGrid2d","features":[373]},{"name":"glMapGrid2f","features":[373]},{"name":"glMaterialf","features":[373]},{"name":"glMaterialfv","features":[373]},{"name":"glMateriali","features":[373]},{"name":"glMaterialiv","features":[373]},{"name":"glMatrixMode","features":[373]},{"name":"glMultMatrixd","features":[373]},{"name":"glMultMatrixf","features":[373]},{"name":"glNewList","features":[373]},{"name":"glNormal3b","features":[373]},{"name":"glNormal3bv","features":[373]},{"name":"glNormal3d","features":[373]},{"name":"glNormal3dv","features":[373]},{"name":"glNormal3f","features":[373]},{"name":"glNormal3fv","features":[373]},{"name":"glNormal3i","features":[373]},{"name":"glNormal3iv","features":[373]},{"name":"glNormal3s","features":[373]},{"name":"glNormal3sv","features":[373]},{"name":"glNormalPointer","features":[373]},{"name":"glOrtho","features":[373]},{"name":"glPassThrough","features":[373]},{"name":"glPixelMapfv","features":[373]},{"name":"glPixelMapuiv","features":[373]},{"name":"glPixelMapusv","features":[373]},{"name":"glPixelStoref","features":[373]},{"name":"glPixelStorei","features":[373]},{"name":"glPixelTransferf","features":[373]},{"name":"glPixelTransferi","features":[373]},{"name":"glPixelZoom","features":[373]},{"name":"glPointSize","features":[373]},{"name":"glPolygonMode","features":[373]},{"name":"glPolygonOffset","features":[373]},{"name":"glPolygonStipple","features":[373]},{"name":"glPopAttrib","features":[373]},{"name":"glPopClientAttrib","features":[373]},{"name":"glPopMatrix","features":[373]},{"name":"glPopName","features":[373]},{"name":"glPrioritizeTextures","features":[373]},{"name":"glPushAttrib","features":[373]},{"name":"glPushClientAttrib","features":[373]},{"name":"glPushMatrix","features":[373]},{"name":"glPushName","features":[373]},{"name":"glRasterPos2d","features":[373]},{"name":"glRasterPos2dv","features":[373]},{"name":"glRasterPos2f","features":[373]},{"name":"glRasterPos2fv","features":[373]},{"name":"glRasterPos2i","features":[373]},{"name":"glRasterPos2iv","features":[373]},{"name":"glRasterPos2s","features":[373]},{"name":"glRasterPos2sv","features":[373]},{"name":"glRasterPos3d","features":[373]},{"name":"glRasterPos3dv","features":[373]},{"name":"glRasterPos3f","features":[373]},{"name":"glRasterPos3fv","features":[373]},{"name":"glRasterPos3i","features":[373]},{"name":"glRasterPos3iv","features":[373]},{"name":"glRasterPos3s","features":[373]},{"name":"glRasterPos3sv","features":[373]},{"name":"glRasterPos4d","features":[373]},{"name":"glRasterPos4dv","features":[373]},{"name":"glRasterPos4f","features":[373]},{"name":"glRasterPos4fv","features":[373]},{"name":"glRasterPos4i","features":[373]},{"name":"glRasterPos4iv","features":[373]},{"name":"glRasterPos4s","features":[373]},{"name":"glRasterPos4sv","features":[373]},{"name":"glReadBuffer","features":[373]},{"name":"glReadPixels","features":[373]},{"name":"glRectd","features":[373]},{"name":"glRectdv","features":[373]},{"name":"glRectf","features":[373]},{"name":"glRectfv","features":[373]},{"name":"glRecti","features":[373]},{"name":"glRectiv","features":[373]},{"name":"glRects","features":[373]},{"name":"glRectsv","features":[373]},{"name":"glRenderMode","features":[373]},{"name":"glRotated","features":[373]},{"name":"glRotatef","features":[373]},{"name":"glScaled","features":[373]},{"name":"glScalef","features":[373]},{"name":"glScissor","features":[373]},{"name":"glSelectBuffer","features":[373]},{"name":"glShadeModel","features":[373]},{"name":"glStencilFunc","features":[373]},{"name":"glStencilMask","features":[373]},{"name":"glStencilOp","features":[373]},{"name":"glTexCoord1d","features":[373]},{"name":"glTexCoord1dv","features":[373]},{"name":"glTexCoord1f","features":[373]},{"name":"glTexCoord1fv","features":[373]},{"name":"glTexCoord1i","features":[373]},{"name":"glTexCoord1iv","features":[373]},{"name":"glTexCoord1s","features":[373]},{"name":"glTexCoord1sv","features":[373]},{"name":"glTexCoord2d","features":[373]},{"name":"glTexCoord2dv","features":[373]},{"name":"glTexCoord2f","features":[373]},{"name":"glTexCoord2fv","features":[373]},{"name":"glTexCoord2i","features":[373]},{"name":"glTexCoord2iv","features":[373]},{"name":"glTexCoord2s","features":[373]},{"name":"glTexCoord2sv","features":[373]},{"name":"glTexCoord3d","features":[373]},{"name":"glTexCoord3dv","features":[373]},{"name":"glTexCoord3f","features":[373]},{"name":"glTexCoord3fv","features":[373]},{"name":"glTexCoord3i","features":[373]},{"name":"glTexCoord3iv","features":[373]},{"name":"glTexCoord3s","features":[373]},{"name":"glTexCoord3sv","features":[373]},{"name":"glTexCoord4d","features":[373]},{"name":"glTexCoord4dv","features":[373]},{"name":"glTexCoord4f","features":[373]},{"name":"glTexCoord4fv","features":[373]},{"name":"glTexCoord4i","features":[373]},{"name":"glTexCoord4iv","features":[373]},{"name":"glTexCoord4s","features":[373]},{"name":"glTexCoord4sv","features":[373]},{"name":"glTexCoordPointer","features":[373]},{"name":"glTexEnvf","features":[373]},{"name":"glTexEnvfv","features":[373]},{"name":"glTexEnvi","features":[373]},{"name":"glTexEnviv","features":[373]},{"name":"glTexGend","features":[373]},{"name":"glTexGendv","features":[373]},{"name":"glTexGenf","features":[373]},{"name":"glTexGenfv","features":[373]},{"name":"glTexGeni","features":[373]},{"name":"glTexGeniv","features":[373]},{"name":"glTexImage1D","features":[373]},{"name":"glTexImage2D","features":[373]},{"name":"glTexParameterf","features":[373]},{"name":"glTexParameterfv","features":[373]},{"name":"glTexParameteri","features":[373]},{"name":"glTexParameteriv","features":[373]},{"name":"glTexSubImage1D","features":[373]},{"name":"glTexSubImage2D","features":[373]},{"name":"glTranslated","features":[373]},{"name":"glTranslatef","features":[373]},{"name":"glVertex2d","features":[373]},{"name":"glVertex2dv","features":[373]},{"name":"glVertex2f","features":[373]},{"name":"glVertex2fv","features":[373]},{"name":"glVertex2i","features":[373]},{"name":"glVertex2iv","features":[373]},{"name":"glVertex2s","features":[373]},{"name":"glVertex2sv","features":[373]},{"name":"glVertex3d","features":[373]},{"name":"glVertex3dv","features":[373]},{"name":"glVertex3f","features":[373]},{"name":"glVertex3fv","features":[373]},{"name":"glVertex3i","features":[373]},{"name":"glVertex3iv","features":[373]},{"name":"glVertex3s","features":[373]},{"name":"glVertex3sv","features":[373]},{"name":"glVertex4d","features":[373]},{"name":"glVertex4dv","features":[373]},{"name":"glVertex4f","features":[373]},{"name":"glVertex4fv","features":[373]},{"name":"glVertex4i","features":[373]},{"name":"glVertex4iv","features":[373]},{"name":"glVertex4s","features":[373]},{"name":"glVertex4sv","features":[373]},{"name":"glVertexPointer","features":[373]},{"name":"glViewport","features":[373]},{"name":"gluBeginCurve","features":[373]},{"name":"gluBeginPolygon","features":[373]},{"name":"gluBeginSurface","features":[373]},{"name":"gluBeginTrim","features":[373]},{"name":"gluBuild1DMipmaps","features":[373]},{"name":"gluBuild2DMipmaps","features":[373]},{"name":"gluCylinder","features":[373]},{"name":"gluDeleteNurbsRenderer","features":[373]},{"name":"gluDeleteQuadric","features":[373]},{"name":"gluDeleteTess","features":[373]},{"name":"gluDisk","features":[373]},{"name":"gluEndCurve","features":[373]},{"name":"gluEndPolygon","features":[373]},{"name":"gluEndSurface","features":[373]},{"name":"gluEndTrim","features":[373]},{"name":"gluErrorString","features":[373]},{"name":"gluErrorUnicodeStringEXT","features":[373]},{"name":"gluGetNurbsProperty","features":[373]},{"name":"gluGetString","features":[373]},{"name":"gluGetTessProperty","features":[373]},{"name":"gluLoadSamplingMatrices","features":[373]},{"name":"gluLookAt","features":[373]},{"name":"gluNewNurbsRenderer","features":[373]},{"name":"gluNewQuadric","features":[373]},{"name":"gluNewTess","features":[373]},{"name":"gluNextContour","features":[373]},{"name":"gluNurbsCallback","features":[373]},{"name":"gluNurbsCurve","features":[373]},{"name":"gluNurbsProperty","features":[373]},{"name":"gluNurbsSurface","features":[373]},{"name":"gluOrtho2D","features":[373]},{"name":"gluPartialDisk","features":[373]},{"name":"gluPerspective","features":[373]},{"name":"gluPickMatrix","features":[373]},{"name":"gluProject","features":[373]},{"name":"gluPwlCurve","features":[373]},{"name":"gluQuadricCallback","features":[373]},{"name":"gluQuadricDrawStyle","features":[373]},{"name":"gluQuadricNormals","features":[373]},{"name":"gluQuadricOrientation","features":[373]},{"name":"gluQuadricTexture","features":[373]},{"name":"gluScaleImage","features":[373]},{"name":"gluSphere","features":[373]},{"name":"gluTessBeginContour","features":[373]},{"name":"gluTessBeginPolygon","features":[373]},{"name":"gluTessCallback","features":[373]},{"name":"gluTessEndContour","features":[373]},{"name":"gluTessEndPolygon","features":[373]},{"name":"gluTessNormal","features":[373]},{"name":"gluTessProperty","features":[373]},{"name":"gluTessVertex","features":[373]},{"name":"gluUnProject","features":[373]},{"name":"wglCopyContext","features":[307,373]},{"name":"wglCreateContext","features":[318,373]},{"name":"wglCreateLayerContext","features":[318,373]},{"name":"wglDeleteContext","features":[307,373]},{"name":"wglDescribeLayerPlane","features":[307,318,373]},{"name":"wglGetCurrentContext","features":[373]},{"name":"wglGetCurrentDC","features":[318,373]},{"name":"wglGetLayerPaletteEntries","features":[307,318,373]},{"name":"wglGetProcAddress","features":[307,373]},{"name":"wglMakeCurrent","features":[307,318,373]},{"name":"wglRealizeLayerPalette","features":[307,318,373]},{"name":"wglSetLayerPaletteEntries","features":[307,318,373]},{"name":"wglShareLists","features":[307,373]},{"name":"wglSwapLayerBuffers","features":[307,318,373]},{"name":"wglUseFontBitmapsA","features":[307,318,373]},{"name":"wglUseFontBitmapsW","features":[307,318,373]},{"name":"wglUseFontOutlinesA","features":[307,318,373]},{"name":"wglUseFontOutlinesW","features":[307,318,373]}],"422":[{"name":"ADDJOB_INFO_1A","features":[415]},{"name":"ADDJOB_INFO_1W","features":[415]},{"name":"ALREADY_REGISTERED","features":[415]},{"name":"ALREADY_UNREGISTERED","features":[415]},{"name":"APD_COPY_ALL_FILES","features":[415]},{"name":"APD_COPY_FROM_DIRECTORY","features":[415]},{"name":"APD_COPY_NEW_FILES","features":[415]},{"name":"APD_STRICT_DOWNGRADE","features":[415]},{"name":"APD_STRICT_UPGRADE","features":[415]},{"name":"APPLYCPSUI_NO_NEWDEF","features":[415]},{"name":"APPLYCPSUI_OK_CANCEL_BUTTON","features":[415]},{"name":"ASYNC_CALL_ALREADY_PARKED","features":[415]},{"name":"ASYNC_CALL_IN_PROGRESS","features":[415]},{"name":"ASYNC_NOTIFICATION_FAILURE","features":[415]},{"name":"ATTRIBUTE_INFO_1","features":[415]},{"name":"ATTRIBUTE_INFO_2","features":[415]},{"name":"ATTRIBUTE_INFO_3","features":[415]},{"name":"ATTRIBUTE_INFO_4","features":[415]},{"name":"AbortPrinter","features":[307,415]},{"name":"AddFormA","features":[307,415]},{"name":"AddFormW","features":[307,415]},{"name":"AddJobA","features":[307,415]},{"name":"AddJobW","features":[307,415]},{"name":"AddMonitorA","features":[307,415]},{"name":"AddMonitorW","features":[307,415]},{"name":"AddPortA","features":[307,415]},{"name":"AddPortW","features":[307,415]},{"name":"AddPrintDeviceObject","features":[307,415]},{"name":"AddPrintProcessorA","features":[307,415]},{"name":"AddPrintProcessorW","features":[307,415]},{"name":"AddPrintProvidorA","features":[307,415]},{"name":"AddPrintProvidorW","features":[307,415]},{"name":"AddPrinterA","features":[307,415]},{"name":"AddPrinterConnection2A","features":[307,415]},{"name":"AddPrinterConnection2W","features":[307,415]},{"name":"AddPrinterConnectionA","features":[307,415]},{"name":"AddPrinterConnectionW","features":[307,415]},{"name":"AddPrinterDriverA","features":[307,415]},{"name":"AddPrinterDriverExA","features":[307,415]},{"name":"AddPrinterDriverExW","features":[307,415]},{"name":"AddPrinterDriverW","features":[307,415]},{"name":"AddPrinterW","features":[307,415]},{"name":"AdvancedDocumentPropertiesA","features":[307,318,415]},{"name":"AdvancedDocumentPropertiesW","features":[307,318,415]},{"name":"AppendPrinterNotifyInfoData","features":[307,415]},{"name":"BIDI_ACCESS_ADMINISTRATOR","features":[415]},{"name":"BIDI_ACCESS_USER","features":[415]},{"name":"BIDI_ACTION_ENUM_SCHEMA","features":[415]},{"name":"BIDI_ACTION_GET","features":[415]},{"name":"BIDI_ACTION_GET_ALL","features":[415]},{"name":"BIDI_ACTION_GET_WITH_ARGUMENT","features":[415]},{"name":"BIDI_ACTION_SET","features":[415]},{"name":"BIDI_BLOB","features":[415]},{"name":"BIDI_BOOL","features":[415]},{"name":"BIDI_DATA","features":[307,415]},{"name":"BIDI_ENUM","features":[415]},{"name":"BIDI_FLOAT","features":[415]},{"name":"BIDI_INT","features":[415]},{"name":"BIDI_NULL","features":[415]},{"name":"BIDI_REQUEST_CONTAINER","features":[307,415]},{"name":"BIDI_REQUEST_DATA","features":[307,415]},{"name":"BIDI_RESPONSE_CONTAINER","features":[307,415]},{"name":"BIDI_RESPONSE_DATA","features":[307,415]},{"name":"BIDI_STRING","features":[415]},{"name":"BIDI_TEXT","features":[415]},{"name":"BIDI_TYPE","features":[415]},{"name":"BINARY_CONTAINER","features":[415]},{"name":"BOOKLET_EDGE_LEFT","features":[415]},{"name":"BOOKLET_EDGE_RIGHT","features":[415]},{"name":"BOOKLET_PRINT","features":[415]},{"name":"BORDER_PRINT","features":[415]},{"name":"BidiRequest","features":[415]},{"name":"BidiRequestContainer","features":[415]},{"name":"BidiSpl","features":[415]},{"name":"BranchOfficeJobData","features":[415]},{"name":"BranchOfficeJobDataContainer","features":[415]},{"name":"BranchOfficeJobDataError","features":[415]},{"name":"BranchOfficeJobDataPipelineFailed","features":[415]},{"name":"BranchOfficeJobDataPrinted","features":[415]},{"name":"BranchOfficeJobDataRendered","features":[415]},{"name":"BranchOfficeLogOfflineFileFull","features":[415]},{"name":"CC_BIG5","features":[415]},{"name":"CC_CP437","features":[415]},{"name":"CC_CP850","features":[415]},{"name":"CC_CP863","features":[415]},{"name":"CC_DEFAULT","features":[415]},{"name":"CC_GB2312","features":[415]},{"name":"CC_ISC","features":[415]},{"name":"CC_JIS","features":[415]},{"name":"CC_JIS_ANK","features":[415]},{"name":"CC_NOPRECNV","features":[415]},{"name":"CC_NS86","features":[415]},{"name":"CC_SJIS","features":[415]},{"name":"CC_TCA","features":[415]},{"name":"CC_WANSUNG","features":[415]},{"name":"CDM_CONVERT","features":[415]},{"name":"CDM_CONVERT351","features":[415]},{"name":"CDM_DRIVER_DEFAULT","features":[415]},{"name":"CHANNEL_ACQUIRED","features":[415]},{"name":"CHANNEL_ALREADY_CLOSED","features":[415]},{"name":"CHANNEL_ALREADY_OPENED","features":[415]},{"name":"CHANNEL_CLOSED_BY_ANOTHER_LISTENER","features":[415]},{"name":"CHANNEL_CLOSED_BY_SAME_LISTENER","features":[415]},{"name":"CHANNEL_CLOSED_BY_SERVER","features":[415]},{"name":"CHANNEL_NOT_OPENED","features":[415]},{"name":"CHANNEL_RELEASED_BY_LISTENER","features":[415]},{"name":"CHANNEL_WAITING_FOR_CLIENT_NOTIFICATION","features":[415]},{"name":"CHKBOXS_FALSE_PDATA","features":[415]},{"name":"CHKBOXS_FALSE_TRUE","features":[415]},{"name":"CHKBOXS_NONE_PDATA","features":[415]},{"name":"CHKBOXS_NO_PDATA","features":[415]},{"name":"CHKBOXS_NO_YES","features":[415]},{"name":"CHKBOXS_OFF_ON","features":[415]},{"name":"CHKBOXS_OFF_PDATA","features":[415]},{"name":"CLSID_OEMPTPROVIDER","features":[415]},{"name":"CLSID_OEMRENDER","features":[415]},{"name":"CLSID_OEMUI","features":[415]},{"name":"CLSID_OEMUIMXDC","features":[415]},{"name":"CLSID_PTPROVIDER","features":[415]},{"name":"CLSID_XPSRASTERIZER_FACTORY","features":[415]},{"name":"COLOR_OPTIMIZATION","features":[415]},{"name":"COMPROPSHEETUI","features":[307,415,369]},{"name":"CONFIG_INFO_DATA_1","features":[415]},{"name":"COPYFILE_EVENT_ADD_PRINTER_CONNECTION","features":[415]},{"name":"COPYFILE_EVENT_DELETE_PRINTER","features":[415]},{"name":"COPYFILE_EVENT_DELETE_PRINTER_CONNECTION","features":[415]},{"name":"COPYFILE_EVENT_FILES_CHANGED","features":[415]},{"name":"COPYFILE_EVENT_SET_PRINTER_DATAEX","features":[415]},{"name":"COPYFILE_FLAG_CLIENT_SPOOLER","features":[415]},{"name":"COPYFILE_FLAG_SERVER_SPOOLER","features":[415]},{"name":"CORE_PRINTER_DRIVERA","features":[307,415]},{"name":"CORE_PRINTER_DRIVERW","features":[307,415]},{"name":"CPSFUNC_ADD_HPROPSHEETPAGE","features":[415]},{"name":"CPSFUNC_ADD_PCOMPROPSHEETUI","features":[415]},{"name":"CPSFUNC_ADD_PCOMPROPSHEETUIA","features":[415]},{"name":"CPSFUNC_ADD_PCOMPROPSHEETUIW","features":[415]},{"name":"CPSFUNC_ADD_PFNPROPSHEETUI","features":[415]},{"name":"CPSFUNC_ADD_PFNPROPSHEETUIA","features":[415]},{"name":"CPSFUNC_ADD_PFNPROPSHEETUIW","features":[415]},{"name":"CPSFUNC_ADD_PROPSHEETPAGE","features":[415]},{"name":"CPSFUNC_ADD_PROPSHEETPAGEA","features":[415]},{"name":"CPSFUNC_ADD_PROPSHEETPAGEW","features":[415]},{"name":"CPSFUNC_DELETE_HCOMPROPSHEET","features":[415]},{"name":"CPSFUNC_DO_APPLY_CPSUI","features":[415]},{"name":"CPSFUNC_GET_HPSUIPAGES","features":[415]},{"name":"CPSFUNC_GET_PAGECOUNT","features":[415]},{"name":"CPSFUNC_GET_PFNPROPSHEETUI_ICON","features":[415]},{"name":"CPSFUNC_IGNORE_CPSUI_PSN_APPLY","features":[415]},{"name":"CPSFUNC_INSERT_PSUIPAGE","features":[415]},{"name":"CPSFUNC_INSERT_PSUIPAGEA","features":[415]},{"name":"CPSFUNC_INSERT_PSUIPAGEW","features":[415]},{"name":"CPSFUNC_LOAD_CPSUI_ICON","features":[415]},{"name":"CPSFUNC_LOAD_CPSUI_STRING","features":[415]},{"name":"CPSFUNC_LOAD_CPSUI_STRINGA","features":[415]},{"name":"CPSFUNC_LOAD_CPSUI_STRINGW","features":[415]},{"name":"CPSFUNC_QUERY_DATABLOCK","features":[415]},{"name":"CPSFUNC_SET_DATABLOCK","features":[415]},{"name":"CPSFUNC_SET_DMPUB_HIDEBITS","features":[415]},{"name":"CPSFUNC_SET_FUSION_CONTEXT","features":[415]},{"name":"CPSFUNC_SET_HSTARTPAGE","features":[415]},{"name":"CPSFUNC_SET_PSUIPAGE_ICON","features":[415]},{"name":"CPSFUNC_SET_PSUIPAGE_TITLE","features":[415]},{"name":"CPSFUNC_SET_PSUIPAGE_TITLEA","features":[415]},{"name":"CPSFUNC_SET_PSUIPAGE_TITLEW","features":[415]},{"name":"CPSFUNC_SET_RESULT","features":[415]},{"name":"CPSUICBPARAM","features":[307,415,369]},{"name":"CPSUICB_ACTION_ITEMS_APPLIED","features":[415]},{"name":"CPSUICB_ACTION_NONE","features":[415]},{"name":"CPSUICB_ACTION_NO_APPLY_EXIT","features":[415]},{"name":"CPSUICB_ACTION_OPTIF_CHANGED","features":[415]},{"name":"CPSUICB_ACTION_REINIT_ITEMS","features":[415]},{"name":"CPSUICB_REASON_ABOUT","features":[415]},{"name":"CPSUICB_REASON_APPLYNOW","features":[415]},{"name":"CPSUICB_REASON_DLGPROC","features":[415]},{"name":"CPSUICB_REASON_ECB_CHANGED","features":[415]},{"name":"CPSUICB_REASON_EXTPUSH","features":[415]},{"name":"CPSUICB_REASON_ITEMS_REVERTED","features":[415]},{"name":"CPSUICB_REASON_KILLACTIVE","features":[415]},{"name":"CPSUICB_REASON_OPTITEM_SETFOCUS","features":[415]},{"name":"CPSUICB_REASON_PUSHBUTTON","features":[415]},{"name":"CPSUICB_REASON_SEL_CHANGED","features":[415]},{"name":"CPSUICB_REASON_SETACTIVE","features":[415]},{"name":"CPSUICB_REASON_UNDO_CHANGES","features":[415]},{"name":"CPSUIDATABLOCK","features":[415]},{"name":"CPSUIF_ABOUT_CALLBACK","features":[415]},{"name":"CPSUIF_ICONID_AS_HICON","features":[415]},{"name":"CPSUIF_UPDATE_PERMISSION","features":[415]},{"name":"CPSUI_CANCEL","features":[415]},{"name":"CPSUI_OK","features":[415]},{"name":"CPSUI_REBOOTSYSTEM","features":[415]},{"name":"CPSUI_RESTARTWINDOWS","features":[415]},{"name":"CUSTOMPARAM_HEIGHT","features":[415]},{"name":"CUSTOMPARAM_HEIGHTOFFSET","features":[415]},{"name":"CUSTOMPARAM_MAX","features":[415]},{"name":"CUSTOMPARAM_ORIENTATION","features":[415]},{"name":"CUSTOMPARAM_WIDTH","features":[415]},{"name":"CUSTOMPARAM_WIDTHOFFSET","features":[415]},{"name":"CUSTOMSIZEPARAM","features":[415]},{"name":"CallRouterFindFirstPrinterChangeNotification","features":[307,415]},{"name":"ClosePrinter","features":[307,415]},{"name":"CloseSpoolFileHandle","features":[307,415]},{"name":"CommitSpoolData","features":[307,415]},{"name":"CommonPropertySheetUIA","features":[307,415]},{"name":"CommonPropertySheetUIW","features":[307,415]},{"name":"Compression_Fast","features":[415]},{"name":"Compression_Normal","features":[415]},{"name":"Compression_NotCompressed","features":[415]},{"name":"Compression_Small","features":[415]},{"name":"ConfigurePortA","features":[307,415]},{"name":"ConfigurePortW","features":[307,415]},{"name":"ConnectToPrinterDlg","features":[307,415]},{"name":"CorePrinterDriverInstalledA","features":[307,415]},{"name":"CorePrinterDriverInstalledW","features":[307,415]},{"name":"CreatePrintAsyncNotifyChannel","features":[415]},{"name":"CreatePrinterIC","features":[307,318,415]},{"name":"DATATYPES_INFO_1A","features":[415]},{"name":"DATATYPES_INFO_1W","features":[415]},{"name":"DATA_HEADER","features":[415]},{"name":"DEF_PRIORITY","features":[415]},{"name":"DELETE_PORT_DATA_1","features":[415]},{"name":"DEVICEPROPERTYHEADER","features":[307,415]},{"name":"DEVQUERYPRINT_INFO","features":[307,318,415]},{"name":"DF_BKSP_OK","features":[415]},{"name":"DF_NOITALIC","features":[415]},{"name":"DF_NOUNDER","features":[415]},{"name":"DF_NO_BOLD","features":[415]},{"name":"DF_NO_DOUBLE_UNDERLINE","features":[415]},{"name":"DF_NO_STRIKETHRU","features":[415]},{"name":"DF_TYPE_CAPSL","features":[415]},{"name":"DF_TYPE_HPINTELLIFONT","features":[415]},{"name":"DF_TYPE_OEM1","features":[415]},{"name":"DF_TYPE_OEM2","features":[415]},{"name":"DF_TYPE_PST1","features":[415]},{"name":"DF_TYPE_TRUETYPE","features":[415]},{"name":"DF_XM_CR","features":[415]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT","features":[415]},{"name":"DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION","features":[415]},{"name":"DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_COUNT","features":[415]},{"name":"DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_GETAT","features":[415]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT_DRIVERPROPERTIES","features":[415]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT_PRINTERQUEUE","features":[415]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT_PRINTSCHEMATICKET","features":[415]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT_USERPROPERTIES","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENT","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_BIDINOTIFICATION","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_DETAILEDREASONID","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_REASONID","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_REQUEST","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_SOURCEAPPLICATION","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWMODAL","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWPARENT","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENT_ONDRIVEREVENT","features":[415]},{"name":"DISPID_PRINTEREXTENSION_EVENT_ONPRINTERQUEUESENUMERATED","features":[415]},{"name":"DISPID_PRINTEREXTENSION_REQUEST","features":[415]},{"name":"DISPID_PRINTEREXTENSION_REQUEST_CANCEL","features":[415]},{"name":"DISPID_PRINTEREXTENSION_REQUEST_COMPLETE","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_GETBOOL","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_GETBYTES","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_GETINT32","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_GETREADSTREAM","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_GETSTRING","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_GETWRITESTREAM","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_SETBOOL","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_SETBYTES","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_SETINT32","features":[415]},{"name":"DISPID_PRINTERPROPERTYBAG_SETSTRING","features":[415]},{"name":"DISPID_PRINTERQUEUE","features":[415]},{"name":"DISPID_PRINTERQUEUEEVENT","features":[415]},{"name":"DISPID_PRINTERQUEUEEVENT_ONBIDIRESPONSERECEIVED","features":[415]},{"name":"DISPID_PRINTERQUEUEVIEW","features":[415]},{"name":"DISPID_PRINTERQUEUEVIEW_EVENT","features":[415]},{"name":"DISPID_PRINTERQUEUEVIEW_EVENT_ONCHANGED","features":[415]},{"name":"DISPID_PRINTERQUEUEVIEW_SETVIEWRANGE","features":[415]},{"name":"DISPID_PRINTERQUEUE_GETPRINTERQUEUEVIEW","features":[415]},{"name":"DISPID_PRINTERQUEUE_GETPROPERTIES","features":[415]},{"name":"DISPID_PRINTERQUEUE_HANDLE","features":[415]},{"name":"DISPID_PRINTERQUEUE_NAME","features":[415]},{"name":"DISPID_PRINTERQUEUE_SENDBIDIQUERY","features":[415]},{"name":"DISPID_PRINTERQUEUE_SENDBIDISETREQUESTASYNC","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBOOL","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBYTES","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETINT32","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETREADSTREAM","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTREAMASXML","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTRING","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETWRITESTREAM","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBOOL","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBYTES","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETINT32","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETSTRING","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_READ","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_WRITE","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLESTREAM","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLESTREAM_COMMIT","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLESTREAM_SEEK","features":[415]},{"name":"DISPID_PRINTERSCRIPTABLESTREAM_SETSIZE","features":[415]},{"name":"DISPID_PRINTERSCRIPTCONTEXT","features":[415]},{"name":"DISPID_PRINTERSCRIPTCONTEXT_DRIVERPROPERTIES","features":[415]},{"name":"DISPID_PRINTERSCRIPTCONTEXT_QUEUEPROPERTIES","features":[415]},{"name":"DISPID_PRINTERSCRIPTCONTEXT_USERPROPERTIES","features":[415]},{"name":"DISPID_PRINTJOBCOLLECTION","features":[415]},{"name":"DISPID_PRINTJOBCOLLECTION_COUNT","features":[415]},{"name":"DISPID_PRINTJOBCOLLECTION_GETAT","features":[415]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATION","features":[415]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT","features":[415]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT_COMPLETED","features":[415]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATION_CANCEL","features":[415]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATION_START","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE_KEYNAME","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETOPTIONS","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETPARAMETERDEFINITION","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETSELECTEDOPTION","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMAXVALUE","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMINVALUE","features":[415]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_PAGEIMAGEABLESIZE","features":[415]},{"name":"DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT","features":[415]},{"name":"DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT_DISPLAYNAME","features":[415]},{"name":"DISPID_PRINTSCHEMA_ELEMENT","features":[415]},{"name":"DISPID_PRINTSCHEMA_ELEMENT_NAME","features":[415]},{"name":"DISPID_PRINTSCHEMA_ELEMENT_NAMESPACEURI","features":[415]},{"name":"DISPID_PRINTSCHEMA_ELEMENT_XMLNODE","features":[415]},{"name":"DISPID_PRINTSCHEMA_FEATURE","features":[415]},{"name":"DISPID_PRINTSCHEMA_FEATURE_DISPLAYUI","features":[415]},{"name":"DISPID_PRINTSCHEMA_FEATURE_GETOPTION","features":[415]},{"name":"DISPID_PRINTSCHEMA_FEATURE_SELECTEDOPTION","features":[415]},{"name":"DISPID_PRINTSCHEMA_FEATURE_SELECTIONTYPE","features":[415]},{"name":"DISPID_PRINTSCHEMA_NUPOPTION","features":[415]},{"name":"DISPID_PRINTSCHEMA_NUPOPTION_PAGESPERSHEET","features":[415]},{"name":"DISPID_PRINTSCHEMA_OPTION","features":[415]},{"name":"DISPID_PRINTSCHEMA_OPTIONCOLLECTION","features":[415]},{"name":"DISPID_PRINTSCHEMA_OPTIONCOLLECTION_COUNT","features":[415]},{"name":"DISPID_PRINTSCHEMA_OPTIONCOLLECTION_GETAT","features":[415]},{"name":"DISPID_PRINTSCHEMA_OPTION_CONSTRAINED","features":[415]},{"name":"DISPID_PRINTSCHEMA_OPTION_GETPROPERTYVALUE","features":[415]},{"name":"DISPID_PRINTSCHEMA_OPTION_SELECTED","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_HEIGHT","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_WIDTH","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_HEIGHT","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_WIDTH","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_HEIGHT","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_WIDTH","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_HEIGHT","features":[415]},{"name":"DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_WIDTH","features":[415]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION","features":[415]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_DATATYPE","features":[415]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMAX","features":[415]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMIN","features":[415]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_UNITTYPE","features":[415]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_USERINPUTREQUIRED","features":[415]},{"name":"DISPID_PRINTSCHEMA_PARAMETERINITIALIZER","features":[415]},{"name":"DISPID_PRINTSCHEMA_PARAMETERINITIALIZER_VALUE","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET_COMMITASYNC","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET_GETCAPABILITIES","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET_GETFEATURE","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET_GETFEATURE_KEYNAME","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET_GETPARAMETERINITIALIZER","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET_JOBCOPIESALLDOCUMENTS","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET_NOTIFYXMLCHANGED","features":[415]},{"name":"DISPID_PRINTSCHEMA_TICKET_VALIDATEASYNC","features":[415]},{"name":"DI_CHANNEL","features":[415]},{"name":"DI_MEMORYMAP_WRITE","features":[415]},{"name":"DI_READ_SPOOL_JOB","features":[415]},{"name":"DLGPAGE","features":[307,415,369]},{"name":"DMPUB_BOOKLET_EDGE","features":[415]},{"name":"DMPUB_COLOR","features":[415]},{"name":"DMPUB_COPIES_COLLATE","features":[415]},{"name":"DMPUB_DEFSOURCE","features":[415]},{"name":"DMPUB_DITHERTYPE","features":[415]},{"name":"DMPUB_DUPLEX","features":[415]},{"name":"DMPUB_FIRST","features":[415]},{"name":"DMPUB_FORMNAME","features":[415]},{"name":"DMPUB_ICMINTENT","features":[415]},{"name":"DMPUB_ICMMETHOD","features":[415]},{"name":"DMPUB_LAST","features":[415]},{"name":"DMPUB_MANUAL_DUPLEX","features":[415]},{"name":"DMPUB_MEDIATYPE","features":[415]},{"name":"DMPUB_NONE","features":[415]},{"name":"DMPUB_NUP","features":[415]},{"name":"DMPUB_NUP_DIRECTION","features":[415]},{"name":"DMPUB_OEM_GRAPHIC_ITEM","features":[415]},{"name":"DMPUB_OEM_PAPER_ITEM","features":[415]},{"name":"DMPUB_OEM_ROOT_ITEM","features":[415]},{"name":"DMPUB_ORIENTATION","features":[415]},{"name":"DMPUB_OUTPUTBIN","features":[415]},{"name":"DMPUB_PAGEORDER","features":[415]},{"name":"DMPUB_PRINTQUALITY","features":[415]},{"name":"DMPUB_QUALITY","features":[415]},{"name":"DMPUB_SCALE","features":[415]},{"name":"DMPUB_STAPLE","features":[415]},{"name":"DMPUB_TTOPTION","features":[415]},{"name":"DMPUB_USER","features":[415]},{"name":"DM_ADVANCED","features":[415]},{"name":"DM_INVALIDATE_DRIVER_CACHE","features":[415]},{"name":"DM_NOPERMISSION","features":[415]},{"name":"DM_PROMPT_NON_MODAL","features":[415]},{"name":"DM_RESERVED","features":[415]},{"name":"DM_USER_DEFAULT","features":[415]},{"name":"DOCEVENT_CREATEDCPRE","features":[307,318,415]},{"name":"DOCEVENT_ESCAPE","features":[415]},{"name":"DOCEVENT_FILTER","features":[415]},{"name":"DOCUMENTEVENT_ABORTDOC","features":[415]},{"name":"DOCUMENTEVENT_CREATEDCPOST","features":[415]},{"name":"DOCUMENTEVENT_CREATEDCPRE","features":[415]},{"name":"DOCUMENTEVENT_DELETEDC","features":[415]},{"name":"DOCUMENTEVENT_ENDDOC","features":[415]},{"name":"DOCUMENTEVENT_ENDDOCPOST","features":[415]},{"name":"DOCUMENTEVENT_ENDDOCPRE","features":[415]},{"name":"DOCUMENTEVENT_ENDPAGE","features":[415]},{"name":"DOCUMENTEVENT_ESCAPE","features":[415]},{"name":"DOCUMENTEVENT_FAILURE","features":[415]},{"name":"DOCUMENTEVENT_FIRST","features":[415]},{"name":"DOCUMENTEVENT_LAST","features":[415]},{"name":"DOCUMENTEVENT_QUERYFILTER","features":[415]},{"name":"DOCUMENTEVENT_RESETDCPOST","features":[415]},{"name":"DOCUMENTEVENT_RESETDCPRE","features":[415]},{"name":"DOCUMENTEVENT_SPOOLED","features":[415]},{"name":"DOCUMENTEVENT_STARTDOC","features":[415]},{"name":"DOCUMENTEVENT_STARTDOCPOST","features":[415]},{"name":"DOCUMENTEVENT_STARTDOCPRE","features":[415]},{"name":"DOCUMENTEVENT_STARTPAGE","features":[415]},{"name":"DOCUMENTEVENT_SUCCESS","features":[415]},{"name":"DOCUMENTEVENT_UNSUPPORTED","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPOST","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRE","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRINTTICKETPOST","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRINTTICKETPRE","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPOST","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRE","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRINTTICKETPOST","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRINTTICKETPRE","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDPAGEEPRE","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDPAGEPOST","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDPAGEPRINTTICKETPOST","features":[415]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDPAGEPRINTTICKETPRE","features":[415]},{"name":"DOCUMENTEVENT_XPS_CANCELJOB","features":[415]},{"name":"DOCUMENTPROPERTYHEADER","features":[307,318,415]},{"name":"DOC_INFO_1A","features":[415]},{"name":"DOC_INFO_1W","features":[415]},{"name":"DOC_INFO_2A","features":[415]},{"name":"DOC_INFO_2W","features":[415]},{"name":"DOC_INFO_3A","features":[415]},{"name":"DOC_INFO_3W","features":[415]},{"name":"DOC_INFO_INTERNAL","features":[307,415]},{"name":"DOC_INFO_INTERNAL_LEVEL","features":[415]},{"name":"DPD_DELETE_ALL_FILES","features":[415]},{"name":"DPD_DELETE_SPECIFIC_VERSION","features":[415]},{"name":"DPD_DELETE_UNUSED_FILES","features":[415]},{"name":"DPF_ICONID_AS_HICON","features":[415]},{"name":"DPF_USE_HDLGTEMPLATE","features":[415]},{"name":"DPS_NOPERMISSION","features":[415]},{"name":"DP_STD_DOCPROPPAGE1","features":[415]},{"name":"DP_STD_DOCPROPPAGE2","features":[415]},{"name":"DP_STD_RESERVED_START","features":[415]},{"name":"DP_STD_TREEVIEWPAGE","features":[415]},{"name":"DRIVER_EVENT_DELETE","features":[415]},{"name":"DRIVER_EVENT_INITIALIZE","features":[415]},{"name":"DRIVER_INFO_1A","features":[415]},{"name":"DRIVER_INFO_1W","features":[415]},{"name":"DRIVER_INFO_2A","features":[415]},{"name":"DRIVER_INFO_2W","features":[415]},{"name":"DRIVER_INFO_3A","features":[415]},{"name":"DRIVER_INFO_3W","features":[415]},{"name":"DRIVER_INFO_4A","features":[415]},{"name":"DRIVER_INFO_4W","features":[415]},{"name":"DRIVER_INFO_5A","features":[415]},{"name":"DRIVER_INFO_5W","features":[415]},{"name":"DRIVER_INFO_6A","features":[307,415]},{"name":"DRIVER_INFO_6W","features":[307,415]},{"name":"DRIVER_INFO_8A","features":[307,415]},{"name":"DRIVER_INFO_8W","features":[307,415]},{"name":"DRIVER_KERNELMODE","features":[415]},{"name":"DRIVER_UPGRADE_INFO_1","features":[415]},{"name":"DRIVER_UPGRADE_INFO_2","features":[415]},{"name":"DRIVER_USERMODE","features":[415]},{"name":"DSPRINT_PENDING","features":[415]},{"name":"DSPRINT_PUBLISH","features":[415]},{"name":"DSPRINT_REPUBLISH","features":[415]},{"name":"DSPRINT_UNPUBLISH","features":[415]},{"name":"DSPRINT_UPDATE","features":[415]},{"name":"DeleteFormA","features":[307,415]},{"name":"DeleteFormW","features":[307,415]},{"name":"DeleteJobNamedProperty","features":[307,415]},{"name":"DeleteMonitorA","features":[307,415]},{"name":"DeleteMonitorW","features":[307,415]},{"name":"DeletePortA","features":[307,415]},{"name":"DeletePortW","features":[307,415]},{"name":"DeletePrintProcessorA","features":[307,415]},{"name":"DeletePrintProcessorW","features":[307,415]},{"name":"DeletePrintProvidorA","features":[307,415]},{"name":"DeletePrintProvidorW","features":[307,415]},{"name":"DeletePrinter","features":[307,415]},{"name":"DeletePrinterConnectionA","features":[307,415]},{"name":"DeletePrinterConnectionW","features":[307,415]},{"name":"DeletePrinterDataA","features":[307,415]},{"name":"DeletePrinterDataExA","features":[307,415]},{"name":"DeletePrinterDataExW","features":[307,415]},{"name":"DeletePrinterDataW","features":[307,415]},{"name":"DeletePrinterDriverA","features":[307,415]},{"name":"DeletePrinterDriverExA","features":[307,415]},{"name":"DeletePrinterDriverExW","features":[307,415]},{"name":"DeletePrinterDriverPackageA","features":[415]},{"name":"DeletePrinterDriverPackageW","features":[415]},{"name":"DeletePrinterDriverW","features":[307,415]},{"name":"DeletePrinterIC","features":[307,415]},{"name":"DeletePrinterKeyA","features":[307,415]},{"name":"DeletePrinterKeyW","features":[307,415]},{"name":"DevQueryPrint","features":[307,318,415]},{"name":"DevQueryPrintEx","features":[307,318,415]},{"name":"DocumentPropertiesA","features":[307,318,415]},{"name":"DocumentPropertiesW","features":[307,318,415]},{"name":"EATTRIBUTE_DATATYPE","features":[415]},{"name":"EBranchOfficeJobEventType","features":[415]},{"name":"ECBF_CHECKNAME_AT_FRONT","features":[415]},{"name":"ECBF_CHECKNAME_ONLY","features":[415]},{"name":"ECBF_CHECKNAME_ONLY_ENABLED","features":[415]},{"name":"ECBF_ICONID_AS_HICON","features":[415]},{"name":"ECBF_MASK","features":[415]},{"name":"ECBF_OVERLAY_ECBICON_IF_CHECKED","features":[415]},{"name":"ECBF_OVERLAY_NO_ICON","features":[415]},{"name":"ECBF_OVERLAY_STOP_ICON","features":[415]},{"name":"ECBF_OVERLAY_WARNING_ICON","features":[415]},{"name":"EMFPLAYPROC","features":[307,318,415]},{"name":"EMF_PP_COLOR_OPTIMIZATION","features":[415]},{"name":"EPF_ICONID_AS_HICON","features":[415]},{"name":"EPF_INCL_SETUP_TITLE","features":[415]},{"name":"EPF_MASK","features":[415]},{"name":"EPF_NO_DOT_DOT_DOT","features":[415]},{"name":"EPF_OVERLAY_NO_ICON","features":[415]},{"name":"EPF_OVERLAY_STOP_ICON","features":[415]},{"name":"EPF_OVERLAY_WARNING_ICON","features":[415]},{"name":"EPF_PUSH_TYPE_DLGPROC","features":[415]},{"name":"EPF_USE_HDLGTEMPLATE","features":[415]},{"name":"EPrintPropertyType","features":[415]},{"name":"EPrintXPSJobOperation","features":[415]},{"name":"EPrintXPSJobProgress","features":[415]},{"name":"ERROR_BIDI_DEVICE_CONFIG_UNCHANGED","features":[415]},{"name":"ERROR_BIDI_DEVICE_OFFLINE","features":[415]},{"name":"ERROR_BIDI_ERROR_BASE","features":[415]},{"name":"ERROR_BIDI_GET_ARGUMENT_NOT_SUPPORTED","features":[415]},{"name":"ERROR_BIDI_GET_MISSING_ARGUMENT","features":[415]},{"name":"ERROR_BIDI_GET_REQUIRES_ARGUMENT","features":[415]},{"name":"ERROR_BIDI_NO_BIDI_SCHEMA_EXTENSIONS","features":[415]},{"name":"ERROR_BIDI_NO_LOCALIZED_RESOURCES","features":[415]},{"name":"ERROR_BIDI_SCHEMA_NOT_SUPPORTED","features":[415]},{"name":"ERROR_BIDI_SCHEMA_READ_ONLY","features":[415]},{"name":"ERROR_BIDI_SCHEMA_WRITE_ONLY","features":[415]},{"name":"ERROR_BIDI_SERVER_OFFLINE","features":[415]},{"name":"ERROR_BIDI_SET_DIFFERENT_TYPE","features":[415]},{"name":"ERROR_BIDI_SET_INVALID_SCHEMAPATH","features":[415]},{"name":"ERROR_BIDI_SET_MULTIPLE_SCHEMAPATH","features":[415]},{"name":"ERROR_BIDI_SET_UNKNOWN_FAILURE","features":[415]},{"name":"ERROR_BIDI_STATUS_OK","features":[415]},{"name":"ERROR_BIDI_STATUS_WARNING","features":[415]},{"name":"ERROR_BIDI_UNSUPPORTED_CLIENT_LANGUAGE","features":[415]},{"name":"ERROR_BIDI_UNSUPPORTED_RESOURCE_FORMAT","features":[415]},{"name":"ERR_CPSUI_ALLOCMEM_FAILED","features":[415]},{"name":"ERR_CPSUI_CREATEPROPPAGE_FAILED","features":[415]},{"name":"ERR_CPSUI_CREATE_IMAGELIST_FAILED","features":[415]},{"name":"ERR_CPSUI_CREATE_TRACKBAR_FAILED","features":[415]},{"name":"ERR_CPSUI_CREATE_UDARROW_FAILED","features":[415]},{"name":"ERR_CPSUI_DMCOPIES_USE_EXTPUSH","features":[415]},{"name":"ERR_CPSUI_FUNCTION_NOT_IMPLEMENTED","features":[415]},{"name":"ERR_CPSUI_GETLASTERROR","features":[415]},{"name":"ERR_CPSUI_INTERNAL_ERROR","features":[415]},{"name":"ERR_CPSUI_INVALID_DLGPAGEIDX","features":[415]},{"name":"ERR_CPSUI_INVALID_DLGPAGE_CBSIZE","features":[415]},{"name":"ERR_CPSUI_INVALID_DMPUBID","features":[415]},{"name":"ERR_CPSUI_INVALID_DMPUB_TVOT","features":[415]},{"name":"ERR_CPSUI_INVALID_ECB_CBSIZE","features":[415]},{"name":"ERR_CPSUI_INVALID_EDITBOX_BUF_SIZE","features":[415]},{"name":"ERR_CPSUI_INVALID_EDITBOX_PSEL","features":[415]},{"name":"ERR_CPSUI_INVALID_EXTPUSH_CBSIZE","features":[415]},{"name":"ERR_CPSUI_INVALID_LBCB_TYPE","features":[415]},{"name":"ERR_CPSUI_INVALID_LPARAM","features":[415]},{"name":"ERR_CPSUI_INVALID_OPTITEM_CBSIZE","features":[415]},{"name":"ERR_CPSUI_INVALID_OPTPARAM_CBSIZE","features":[415]},{"name":"ERR_CPSUI_INVALID_OPTTYPE_CBSIZE","features":[415]},{"name":"ERR_CPSUI_INVALID_OPTTYPE_COUNT","features":[415]},{"name":"ERR_CPSUI_INVALID_PDATA","features":[415]},{"name":"ERR_CPSUI_INVALID_PDLGPAGE","features":[415]},{"name":"ERR_CPSUI_INVALID_PUSHBUTTON_TYPE","features":[415]},{"name":"ERR_CPSUI_INVALID_TVOT_TYPE","features":[415]},{"name":"ERR_CPSUI_MORE_THAN_ONE_STDPAGE","features":[415]},{"name":"ERR_CPSUI_MORE_THAN_ONE_TVPAGE","features":[415]},{"name":"ERR_CPSUI_NO_EXTPUSH_DLGTEMPLATEID","features":[415]},{"name":"ERR_CPSUI_NO_PROPSHEETPAGE","features":[415]},{"name":"ERR_CPSUI_NULL_CALLERNAME","features":[415]},{"name":"ERR_CPSUI_NULL_ECB_PCHECKEDNAME","features":[415]},{"name":"ERR_CPSUI_NULL_ECB_PTITLE","features":[415]},{"name":"ERR_CPSUI_NULL_EXTPUSH_CALLBACK","features":[415]},{"name":"ERR_CPSUI_NULL_EXTPUSH_DLGPROC","features":[415]},{"name":"ERR_CPSUI_NULL_HINST","features":[415]},{"name":"ERR_CPSUI_NULL_OPTITEMNAME","features":[415]},{"name":"ERR_CPSUI_NULL_POPTITEM","features":[415]},{"name":"ERR_CPSUI_NULL_POPTPARAM","features":[415]},{"name":"ERR_CPSUI_SUBITEM_DIFF_DLGPAGEIDX","features":[415]},{"name":"ERR_CPSUI_SUBITEM_DIFF_OPTIF_HIDE","features":[415]},{"name":"ERR_CPSUI_TOO_MANY_DLGPAGES","features":[415]},{"name":"ERR_CPSUI_TOO_MANY_PROPSHEETPAGES","features":[415]},{"name":"ERR_CPSUI_ZERO_OPTITEM","features":[415]},{"name":"EXTCHKBOX","features":[415]},{"name":"EXTPUSH","features":[307,415,369]},{"name":"EXTTEXTMETRIC","features":[415]},{"name":"EXpsCompressionOptions","features":[415]},{"name":"EXpsFontOptions","features":[415]},{"name":"EXpsFontRestriction","features":[415]},{"name":"EXpsJobConsumption","features":[415]},{"name":"E_VERSION_NOT_SUPPORTED","features":[415]},{"name":"EndDocPrinter","features":[307,415]},{"name":"EndPagePrinter","features":[307,415]},{"name":"EnumFormsA","features":[307,415]},{"name":"EnumFormsW","features":[307,415]},{"name":"EnumJobNamedProperties","features":[307,415]},{"name":"EnumJobsA","features":[307,415]},{"name":"EnumJobsW","features":[307,415]},{"name":"EnumMonitorsA","features":[307,415]},{"name":"EnumMonitorsW","features":[307,415]},{"name":"EnumPortsA","features":[307,415]},{"name":"EnumPortsW","features":[307,415]},{"name":"EnumPrintProcessorDatatypesA","features":[307,415]},{"name":"EnumPrintProcessorDatatypesW","features":[307,415]},{"name":"EnumPrintProcessorsA","features":[307,415]},{"name":"EnumPrintProcessorsW","features":[307,415]},{"name":"EnumPrinterDataA","features":[307,415]},{"name":"EnumPrinterDataExA","features":[307,415]},{"name":"EnumPrinterDataExW","features":[307,415]},{"name":"EnumPrinterDataW","features":[307,415]},{"name":"EnumPrinterDriversA","features":[307,415]},{"name":"EnumPrinterDriversW","features":[307,415]},{"name":"EnumPrinterKeyA","features":[307,415]},{"name":"EnumPrinterKeyW","features":[307,415]},{"name":"EnumPrintersA","features":[307,415]},{"name":"EnumPrintersW","features":[307,415]},{"name":"ExtDeviceMode","features":[307,318,415]},{"name":"FG_CANCHANGE","features":[415]},{"name":"FILL_WITH_DEFAULTS","features":[415]},{"name":"FMTID_PrinterPropertyBag","features":[415]},{"name":"FNT_INFO_CURRENTFONTID","features":[415]},{"name":"FNT_INFO_FONTBOLD","features":[415]},{"name":"FNT_INFO_FONTHEIGHT","features":[415]},{"name":"FNT_INFO_FONTITALIC","features":[415]},{"name":"FNT_INFO_FONTMAXWIDTH","features":[415]},{"name":"FNT_INFO_FONTSTRIKETHRU","features":[415]},{"name":"FNT_INFO_FONTUNDERLINE","features":[415]},{"name":"FNT_INFO_FONTWIDTH","features":[415]},{"name":"FNT_INFO_GRAYPERCENTAGE","features":[415]},{"name":"FNT_INFO_MAX","features":[415]},{"name":"FNT_INFO_NEXTFONTID","features":[415]},{"name":"FNT_INFO_NEXTGLYPH","features":[415]},{"name":"FNT_INFO_PRINTDIRINCCDEGREES","features":[415]},{"name":"FNT_INFO_TEXTXRES","features":[415]},{"name":"FNT_INFO_TEXTYRES","features":[415]},{"name":"FONT_DIR_SORTED","features":[415]},{"name":"FONT_FL_DEVICEFONT","features":[415]},{"name":"FONT_FL_GLYPHSET_GTT","features":[415]},{"name":"FONT_FL_GLYPHSET_RLE","features":[415]},{"name":"FONT_FL_IFI","features":[415]},{"name":"FONT_FL_PERMANENT_SF","features":[415]},{"name":"FONT_FL_RESERVED","features":[415]},{"name":"FONT_FL_SOFTFONT","features":[415]},{"name":"FONT_FL_UFM","features":[415]},{"name":"FORM_BUILTIN","features":[415]},{"name":"FORM_INFO_1A","features":[307,415]},{"name":"FORM_INFO_1W","features":[307,415]},{"name":"FORM_INFO_2A","features":[307,415]},{"name":"FORM_INFO_2W","features":[307,415]},{"name":"FORM_PRINTER","features":[415]},{"name":"FORM_USER","features":[415]},{"name":"FinalPageCount","features":[415]},{"name":"FindClosePrinterChangeNotification","features":[307,415]},{"name":"FindFirstPrinterChangeNotification","features":[307,415]},{"name":"FindNextPrinterChangeNotification","features":[307,415]},{"name":"FlushPrinter","features":[307,415]},{"name":"Font_Normal","features":[415]},{"name":"Font_Obfusticate","features":[415]},{"name":"FreePrintNamedPropertyArray","features":[415]},{"name":"FreePrintPropertyValue","features":[415]},{"name":"FreePrinterNotifyInfo","features":[307,415]},{"name":"GLYPHRUN","features":[415]},{"name":"GPD_OEMCUSTOMDATA","features":[415]},{"name":"GUID_DEVINTERFACE_IPPUSB_PRINT","features":[415]},{"name":"GUID_DEVINTERFACE_USBPRINT","features":[415]},{"name":"GdiDeleteSpoolFileHandle","features":[307,415]},{"name":"GdiEndDocEMF","features":[307,415]},{"name":"GdiEndPageEMF","features":[307,415]},{"name":"GdiGetDC","features":[307,318,415]},{"name":"GdiGetDevmodeForPage","features":[307,318,415]},{"name":"GdiGetPageCount","features":[307,415]},{"name":"GdiGetPageHandle","features":[307,415]},{"name":"GdiGetSpoolFileHandle","features":[307,318,415]},{"name":"GdiPlayPageEMF","features":[307,415]},{"name":"GdiResetDCEMF","features":[307,318,415]},{"name":"GdiStartDocEMF","features":[307,415,416]},{"name":"GdiStartPageEMF","features":[307,415]},{"name":"GenerateCopyFilePaths","features":[415]},{"name":"GetCPSUIUserData","features":[307,415]},{"name":"GetCorePrinterDriversA","features":[307,415]},{"name":"GetCorePrinterDriversW","features":[307,415]},{"name":"GetDefaultPrinterA","features":[307,415]},{"name":"GetDefaultPrinterW","features":[307,415]},{"name":"GetFormA","features":[307,415]},{"name":"GetFormW","features":[307,415]},{"name":"GetJobA","features":[307,415]},{"name":"GetJobAttributes","features":[307,318,415]},{"name":"GetJobAttributesEx","features":[307,318,415]},{"name":"GetJobNamedPropertyValue","features":[307,415]},{"name":"GetJobW","features":[307,415]},{"name":"GetPrintExecutionData","features":[307,415]},{"name":"GetPrintOutputInfo","features":[307,415]},{"name":"GetPrintProcessorDirectoryA","features":[307,415]},{"name":"GetPrintProcessorDirectoryW","features":[307,415]},{"name":"GetPrinterA","features":[307,415]},{"name":"GetPrinterDataA","features":[307,415]},{"name":"GetPrinterDataExA","features":[307,415]},{"name":"GetPrinterDataExW","features":[307,415]},{"name":"GetPrinterDataW","features":[307,415]},{"name":"GetPrinterDriver2A","features":[307,415]},{"name":"GetPrinterDriver2W","features":[307,415]},{"name":"GetPrinterDriverA","features":[307,415]},{"name":"GetPrinterDriverDirectoryA","features":[307,415]},{"name":"GetPrinterDriverDirectoryW","features":[307,415]},{"name":"GetPrinterDriverPackagePathA","features":[415]},{"name":"GetPrinterDriverPackagePathW","features":[415]},{"name":"GetPrinterDriverW","features":[307,415]},{"name":"GetPrinterW","features":[307,415]},{"name":"GetSpoolFileHandle","features":[307,415]},{"name":"IAsyncGetSendNotificationCookie","features":[415]},{"name":"IAsyncGetSrvReferralCookie","features":[415]},{"name":"IBidiAsyncNotifyChannel","features":[415]},{"name":"IBidiRequest","features":[415]},{"name":"IBidiRequestContainer","features":[415]},{"name":"IBidiSpl","features":[415]},{"name":"IBidiSpl2","features":[415]},{"name":"IDI_CPSUI_ADVANCE","features":[415]},{"name":"IDI_CPSUI_AUTOSEL","features":[415]},{"name":"IDI_CPSUI_COLLATE","features":[415]},{"name":"IDI_CPSUI_COLOR","features":[415]},{"name":"IDI_CPSUI_COPY","features":[415]},{"name":"IDI_CPSUI_DEVICE","features":[415]},{"name":"IDI_CPSUI_DEVICE2","features":[415]},{"name":"IDI_CPSUI_DEVICE_FEATURE","features":[415]},{"name":"IDI_CPSUI_DITHER_COARSE","features":[415]},{"name":"IDI_CPSUI_DITHER_FINE","features":[415]},{"name":"IDI_CPSUI_DITHER_LINEART","features":[415]},{"name":"IDI_CPSUI_DITHER_NONE","features":[415]},{"name":"IDI_CPSUI_DOCUMENT","features":[415]},{"name":"IDI_CPSUI_DUPLEX_HORZ","features":[415]},{"name":"IDI_CPSUI_DUPLEX_HORZ_L","features":[415]},{"name":"IDI_CPSUI_DUPLEX_NONE","features":[415]},{"name":"IDI_CPSUI_DUPLEX_NONE_L","features":[415]},{"name":"IDI_CPSUI_DUPLEX_VERT","features":[415]},{"name":"IDI_CPSUI_DUPLEX_VERT_L","features":[415]},{"name":"IDI_CPSUI_EMPTY","features":[415]},{"name":"IDI_CPSUI_ENVELOPE","features":[415]},{"name":"IDI_CPSUI_ENVELOPE_FEED","features":[415]},{"name":"IDI_CPSUI_ERROR","features":[415]},{"name":"IDI_CPSUI_FALSE","features":[415]},{"name":"IDI_CPSUI_FAX","features":[415]},{"name":"IDI_CPSUI_FONTCART","features":[415]},{"name":"IDI_CPSUI_FONTCARTHDR","features":[415]},{"name":"IDI_CPSUI_FONTCART_SLOT","features":[415]},{"name":"IDI_CPSUI_FONTSUB","features":[415]},{"name":"IDI_CPSUI_FORMTRAYASSIGN","features":[415]},{"name":"IDI_CPSUI_GENERIC_ITEM","features":[415]},{"name":"IDI_CPSUI_GENERIC_OPTION","features":[415]},{"name":"IDI_CPSUI_GRAPHIC","features":[415]},{"name":"IDI_CPSUI_HALFTONE_SETUP","features":[415]},{"name":"IDI_CPSUI_HTCLRADJ","features":[415]},{"name":"IDI_CPSUI_HT_DEVICE","features":[415]},{"name":"IDI_CPSUI_HT_HOST","features":[415]},{"name":"IDI_CPSUI_ICM_INTENT","features":[415]},{"name":"IDI_CPSUI_ICM_METHOD","features":[415]},{"name":"IDI_CPSUI_ICM_OPTION","features":[415]},{"name":"IDI_CPSUI_ICONID_FIRST","features":[415]},{"name":"IDI_CPSUI_ICONID_LAST","features":[415]},{"name":"IDI_CPSUI_INSTALLABLE_OPTION","features":[415]},{"name":"IDI_CPSUI_LANDSCAPE","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_ARROWL","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_ARROWLR","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_ARROWS","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_BOOKLETL","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_BOOKLETL_NB","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_BOOKLETP","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_BOOKLETP_NB","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_PORTRAIT","features":[415]},{"name":"IDI_CPSUI_LAYOUT_BMP_ROT_PORT","features":[415]},{"name":"IDI_CPSUI_LF_PEN_PLOTTER","features":[415]},{"name":"IDI_CPSUI_LF_RASTER_PLOTTER","features":[415]},{"name":"IDI_CPSUI_MANUAL_FEED","features":[415]},{"name":"IDI_CPSUI_MEM","features":[415]},{"name":"IDI_CPSUI_MONO","features":[415]},{"name":"IDI_CPSUI_NO","features":[415]},{"name":"IDI_CPSUI_NOTINSTALLED","features":[415]},{"name":"IDI_CPSUI_NUP_BORDER","features":[415]},{"name":"IDI_CPSUI_OFF","features":[415]},{"name":"IDI_CPSUI_ON","features":[415]},{"name":"IDI_CPSUI_OPTION","features":[415]},{"name":"IDI_CPSUI_OPTION2","features":[415]},{"name":"IDI_CPSUI_OUTBIN","features":[415]},{"name":"IDI_CPSUI_OUTPUT","features":[415]},{"name":"IDI_CPSUI_PAGE_PROTECT","features":[415]},{"name":"IDI_CPSUI_PAPER_OUTPUT","features":[415]},{"name":"IDI_CPSUI_PAPER_TRAY","features":[415]},{"name":"IDI_CPSUI_PAPER_TRAY2","features":[415]},{"name":"IDI_CPSUI_PAPER_TRAY3","features":[415]},{"name":"IDI_CPSUI_PEN_CARROUSEL","features":[415]},{"name":"IDI_CPSUI_PLOTTER_PEN","features":[415]},{"name":"IDI_CPSUI_PORTRAIT","features":[415]},{"name":"IDI_CPSUI_POSTSCRIPT","features":[415]},{"name":"IDI_CPSUI_PRINTER","features":[415]},{"name":"IDI_CPSUI_PRINTER2","features":[415]},{"name":"IDI_CPSUI_PRINTER3","features":[415]},{"name":"IDI_CPSUI_PRINTER4","features":[415]},{"name":"IDI_CPSUI_PRINTER_FEATURE","features":[415]},{"name":"IDI_CPSUI_PRINTER_FOLDER","features":[415]},{"name":"IDI_CPSUI_QUESTION","features":[415]},{"name":"IDI_CPSUI_RES_DRAFT","features":[415]},{"name":"IDI_CPSUI_RES_HIGH","features":[415]},{"name":"IDI_CPSUI_RES_LOW","features":[415]},{"name":"IDI_CPSUI_RES_MEDIUM","features":[415]},{"name":"IDI_CPSUI_RES_PRESENTATION","features":[415]},{"name":"IDI_CPSUI_ROLL_PAPER","features":[415]},{"name":"IDI_CPSUI_ROT_LAND","features":[415]},{"name":"IDI_CPSUI_ROT_PORT","features":[415]},{"name":"IDI_CPSUI_RUN_DIALOG","features":[415]},{"name":"IDI_CPSUI_SCALING","features":[415]},{"name":"IDI_CPSUI_SEL_NONE","features":[415]},{"name":"IDI_CPSUI_SF_PEN_PLOTTER","features":[415]},{"name":"IDI_CPSUI_SF_RASTER_PLOTTER","features":[415]},{"name":"IDI_CPSUI_STAPLER_OFF","features":[415]},{"name":"IDI_CPSUI_STAPLER_ON","features":[415]},{"name":"IDI_CPSUI_STD_FORM","features":[415]},{"name":"IDI_CPSUI_STOP","features":[415]},{"name":"IDI_CPSUI_STOP_WARNING_OVERLAY","features":[415]},{"name":"IDI_CPSUI_TELEPHONE","features":[415]},{"name":"IDI_CPSUI_TRANSPARENT","features":[415]},{"name":"IDI_CPSUI_TRUE","features":[415]},{"name":"IDI_CPSUI_TT_DOWNLOADSOFT","features":[415]},{"name":"IDI_CPSUI_TT_DOWNLOADVECT","features":[415]},{"name":"IDI_CPSUI_TT_PRINTASGRAPHIC","features":[415]},{"name":"IDI_CPSUI_TT_SUBDEV","features":[415]},{"name":"IDI_CPSUI_WARNING","features":[415]},{"name":"IDI_CPSUI_WARNING_OVERLAY","features":[415]},{"name":"IDI_CPSUI_WATERMARK","features":[415]},{"name":"IDI_CPSUI_YES","features":[415]},{"name":"IDS_CPSUI_ABOUT","features":[415]},{"name":"IDS_CPSUI_ADVANCED","features":[415]},{"name":"IDS_CPSUI_ADVANCEDOCUMENT","features":[415]},{"name":"IDS_CPSUI_ALL","features":[415]},{"name":"IDS_CPSUI_AUTOSELECT","features":[415]},{"name":"IDS_CPSUI_BACKTOFRONT","features":[415]},{"name":"IDS_CPSUI_BOND","features":[415]},{"name":"IDS_CPSUI_BOOKLET","features":[415]},{"name":"IDS_CPSUI_BOOKLET_EDGE","features":[415]},{"name":"IDS_CPSUI_BOOKLET_EDGE_LEFT","features":[415]},{"name":"IDS_CPSUI_BOOKLET_EDGE_RIGHT","features":[415]},{"name":"IDS_CPSUI_CASSETTE_TRAY","features":[415]},{"name":"IDS_CPSUI_CHANGE","features":[415]},{"name":"IDS_CPSUI_CHANGED","features":[415]},{"name":"IDS_CPSUI_CHANGES","features":[415]},{"name":"IDS_CPSUI_COARSE","features":[415]},{"name":"IDS_CPSUI_COLLATE","features":[415]},{"name":"IDS_CPSUI_COLLATED","features":[415]},{"name":"IDS_CPSUI_COLON_SEP","features":[415]},{"name":"IDS_CPSUI_COLOR","features":[415]},{"name":"IDS_CPSUI_COLOR_APPERANCE","features":[415]},{"name":"IDS_CPSUI_COPIES","features":[415]},{"name":"IDS_CPSUI_COPY","features":[415]},{"name":"IDS_CPSUI_DEFAULT","features":[415]},{"name":"IDS_CPSUI_DEFAULTDOCUMENT","features":[415]},{"name":"IDS_CPSUI_DEFAULT_TRAY","features":[415]},{"name":"IDS_CPSUI_DEVICE","features":[415]},{"name":"IDS_CPSUI_DEVICEOPTIONS","features":[415]},{"name":"IDS_CPSUI_DEVICE_SETTINGS","features":[415]},{"name":"IDS_CPSUI_DITHERING","features":[415]},{"name":"IDS_CPSUI_DOCUMENT","features":[415]},{"name":"IDS_CPSUI_DOWN_THEN_LEFT","features":[415]},{"name":"IDS_CPSUI_DOWN_THEN_RIGHT","features":[415]},{"name":"IDS_CPSUI_DRAFT","features":[415]},{"name":"IDS_CPSUI_DUPLEX","features":[415]},{"name":"IDS_CPSUI_ENVELOPE_TRAY","features":[415]},{"name":"IDS_CPSUI_ENVMANUAL_TRAY","features":[415]},{"name":"IDS_CPSUI_ERRDIFFUSE","features":[415]},{"name":"IDS_CPSUI_ERROR","features":[415]},{"name":"IDS_CPSUI_EXIST","features":[415]},{"name":"IDS_CPSUI_FALSE","features":[415]},{"name":"IDS_CPSUI_FAST","features":[415]},{"name":"IDS_CPSUI_FAX","features":[415]},{"name":"IDS_CPSUI_FINE","features":[415]},{"name":"IDS_CPSUI_FORMNAME","features":[415]},{"name":"IDS_CPSUI_FORMSOURCE","features":[415]},{"name":"IDS_CPSUI_FORMTRAYASSIGN","features":[415]},{"name":"IDS_CPSUI_FRONTTOBACK","features":[415]},{"name":"IDS_CPSUI_GLOSSY","features":[415]},{"name":"IDS_CPSUI_GRAPHIC","features":[415]},{"name":"IDS_CPSUI_GRAYSCALE","features":[415]},{"name":"IDS_CPSUI_HALFTONE","features":[415]},{"name":"IDS_CPSUI_HALFTONE_SETUP","features":[415]},{"name":"IDS_CPSUI_HIGH","features":[415]},{"name":"IDS_CPSUI_HORIZONTAL","features":[415]},{"name":"IDS_CPSUI_HTCLRADJ","features":[415]},{"name":"IDS_CPSUI_ICM","features":[415]},{"name":"IDS_CPSUI_ICMINTENT","features":[415]},{"name":"IDS_CPSUI_ICMMETHOD","features":[415]},{"name":"IDS_CPSUI_ICM_BLACKWHITE","features":[415]},{"name":"IDS_CPSUI_ICM_COLORMETRIC","features":[415]},{"name":"IDS_CPSUI_ICM_CONTRAST","features":[415]},{"name":"IDS_CPSUI_ICM_NO","features":[415]},{"name":"IDS_CPSUI_ICM_SATURATION","features":[415]},{"name":"IDS_CPSUI_ICM_YES","features":[415]},{"name":"IDS_CPSUI_INSTFONTCART","features":[415]},{"name":"IDS_CPSUI_LANDSCAPE","features":[415]},{"name":"IDS_CPSUI_LARGECAP_TRAY","features":[415]},{"name":"IDS_CPSUI_LARGEFMT_TRAY","features":[415]},{"name":"IDS_CPSUI_LBCB_NOSEL","features":[415]},{"name":"IDS_CPSUI_LEFT_ANGLE","features":[415]},{"name":"IDS_CPSUI_LEFT_SLOT","features":[415]},{"name":"IDS_CPSUI_LEFT_THEN_DOWN","features":[415]},{"name":"IDS_CPSUI_LINEART","features":[415]},{"name":"IDS_CPSUI_LONG_SIDE","features":[415]},{"name":"IDS_CPSUI_LOW","features":[415]},{"name":"IDS_CPSUI_LOWER_TRAY","features":[415]},{"name":"IDS_CPSUI_MAILBOX","features":[415]},{"name":"IDS_CPSUI_MAKE","features":[415]},{"name":"IDS_CPSUI_MANUALFEED","features":[415]},{"name":"IDS_CPSUI_MANUAL_DUPLEX","features":[415]},{"name":"IDS_CPSUI_MANUAL_DUPLEX_OFF","features":[415]},{"name":"IDS_CPSUI_MANUAL_DUPLEX_ON","features":[415]},{"name":"IDS_CPSUI_MANUAL_TRAY","features":[415]},{"name":"IDS_CPSUI_MEDIA","features":[415]},{"name":"IDS_CPSUI_MEDIUM","features":[415]},{"name":"IDS_CPSUI_MIDDLE_TRAY","features":[415]},{"name":"IDS_CPSUI_MONOCHROME","features":[415]},{"name":"IDS_CPSUI_MORE","features":[415]},{"name":"IDS_CPSUI_NO","features":[415]},{"name":"IDS_CPSUI_NONE","features":[415]},{"name":"IDS_CPSUI_NOT","features":[415]},{"name":"IDS_CPSUI_NOTINSTALLED","features":[415]},{"name":"IDS_CPSUI_NO_NAME","features":[415]},{"name":"IDS_CPSUI_NUM_OF_COPIES","features":[415]},{"name":"IDS_CPSUI_NUP","features":[415]},{"name":"IDS_CPSUI_NUP_BORDER","features":[415]},{"name":"IDS_CPSUI_NUP_BORDERED","features":[415]},{"name":"IDS_CPSUI_NUP_DIRECTION","features":[415]},{"name":"IDS_CPSUI_NUP_FOURUP","features":[415]},{"name":"IDS_CPSUI_NUP_NINEUP","features":[415]},{"name":"IDS_CPSUI_NUP_NORMAL","features":[415]},{"name":"IDS_CPSUI_NUP_SIXTEENUP","features":[415]},{"name":"IDS_CPSUI_NUP_SIXUP","features":[415]},{"name":"IDS_CPSUI_NUP_TWOUP","features":[415]},{"name":"IDS_CPSUI_OF","features":[415]},{"name":"IDS_CPSUI_OFF","features":[415]},{"name":"IDS_CPSUI_ON","features":[415]},{"name":"IDS_CPSUI_ONLYONE","features":[415]},{"name":"IDS_CPSUI_OPTION","features":[415]},{"name":"IDS_CPSUI_OPTIONS","features":[415]},{"name":"IDS_CPSUI_ORIENTATION","features":[415]},{"name":"IDS_CPSUI_OUTBINASSIGN","features":[415]},{"name":"IDS_CPSUI_OUTPUTBIN","features":[415]},{"name":"IDS_CPSUI_PAGEORDER","features":[415]},{"name":"IDS_CPSUI_PAGEPROTECT","features":[415]},{"name":"IDS_CPSUI_PAPER_OUTPUT","features":[415]},{"name":"IDS_CPSUI_PERCENT","features":[415]},{"name":"IDS_CPSUI_PLOT","features":[415]},{"name":"IDS_CPSUI_PORTRAIT","features":[415]},{"name":"IDS_CPSUI_POSTER","features":[415]},{"name":"IDS_CPSUI_POSTER_2x2","features":[415]},{"name":"IDS_CPSUI_POSTER_3x3","features":[415]},{"name":"IDS_CPSUI_POSTER_4x4","features":[415]},{"name":"IDS_CPSUI_PRESENTATION","features":[415]},{"name":"IDS_CPSUI_PRINT","features":[415]},{"name":"IDS_CPSUI_PRINTER","features":[415]},{"name":"IDS_CPSUI_PRINTERMEM_KB","features":[415]},{"name":"IDS_CPSUI_PRINTERMEM_MB","features":[415]},{"name":"IDS_CPSUI_PRINTFLDSETTING","features":[415]},{"name":"IDS_CPSUI_PRINTQUALITY","features":[415]},{"name":"IDS_CPSUI_PROPERTIES","features":[415]},{"name":"IDS_CPSUI_QUALITY_BEST","features":[415]},{"name":"IDS_CPSUI_QUALITY_BETTER","features":[415]},{"name":"IDS_CPSUI_QUALITY_CUSTOM","features":[415]},{"name":"IDS_CPSUI_QUALITY_DRAFT","features":[415]},{"name":"IDS_CPSUI_QUALITY_SETTINGS","features":[415]},{"name":"IDS_CPSUI_RANGE_FROM","features":[415]},{"name":"IDS_CPSUI_REGULAR","features":[415]},{"name":"IDS_CPSUI_RESET","features":[415]},{"name":"IDS_CPSUI_RESOLUTION","features":[415]},{"name":"IDS_CPSUI_REVERT","features":[415]},{"name":"IDS_CPSUI_RIGHT_ANGLE","features":[415]},{"name":"IDS_CPSUI_RIGHT_SLOT","features":[415]},{"name":"IDS_CPSUI_RIGHT_THEN_DOWN","features":[415]},{"name":"IDS_CPSUI_ROTATED","features":[415]},{"name":"IDS_CPSUI_ROT_LAND","features":[415]},{"name":"IDS_CPSUI_ROT_PORT","features":[415]},{"name":"IDS_CPSUI_SCALING","features":[415]},{"name":"IDS_CPSUI_SETTING","features":[415]},{"name":"IDS_CPSUI_SETTINGS","features":[415]},{"name":"IDS_CPSUI_SETUP","features":[415]},{"name":"IDS_CPSUI_SHORT_SIDE","features":[415]},{"name":"IDS_CPSUI_SIDE1","features":[415]},{"name":"IDS_CPSUI_SIDE2","features":[415]},{"name":"IDS_CPSUI_SIMPLEX","features":[415]},{"name":"IDS_CPSUI_SLASH_SEP","features":[415]},{"name":"IDS_CPSUI_SLOT1","features":[415]},{"name":"IDS_CPSUI_SLOT2","features":[415]},{"name":"IDS_CPSUI_SLOT3","features":[415]},{"name":"IDS_CPSUI_SLOT4","features":[415]},{"name":"IDS_CPSUI_SLOW","features":[415]},{"name":"IDS_CPSUI_SMALLFMT_TRAY","features":[415]},{"name":"IDS_CPSUI_SOURCE","features":[415]},{"name":"IDS_CPSUI_STACKER","features":[415]},{"name":"IDS_CPSUI_STANDARD","features":[415]},{"name":"IDS_CPSUI_STAPLE","features":[415]},{"name":"IDS_CPSUI_STAPLER","features":[415]},{"name":"IDS_CPSUI_STAPLER_OFF","features":[415]},{"name":"IDS_CPSUI_STAPLER_ON","features":[415]},{"name":"IDS_CPSUI_STDDOCPROPTAB","features":[415]},{"name":"IDS_CPSUI_STDDOCPROPTAB1","features":[415]},{"name":"IDS_CPSUI_STDDOCPROPTAB2","features":[415]},{"name":"IDS_CPSUI_STDDOCPROPTVTAB","features":[415]},{"name":"IDS_CPSUI_STRID_FIRST","features":[415]},{"name":"IDS_CPSUI_STRID_LAST","features":[415]},{"name":"IDS_CPSUI_TO","features":[415]},{"name":"IDS_CPSUI_TOTAL","features":[415]},{"name":"IDS_CPSUI_TRACTOR_TRAY","features":[415]},{"name":"IDS_CPSUI_TRANSPARENCY","features":[415]},{"name":"IDS_CPSUI_TRUE","features":[415]},{"name":"IDS_CPSUI_TTOPTION","features":[415]},{"name":"IDS_CPSUI_TT_DOWNLOADSOFT","features":[415]},{"name":"IDS_CPSUI_TT_DOWNLOADVECT","features":[415]},{"name":"IDS_CPSUI_TT_PRINTASGRAPHIC","features":[415]},{"name":"IDS_CPSUI_TT_SUBDEV","features":[415]},{"name":"IDS_CPSUI_UPPER_TRAY","features":[415]},{"name":"IDS_CPSUI_USE_DEVICE_HT","features":[415]},{"name":"IDS_CPSUI_USE_HOST_HT","features":[415]},{"name":"IDS_CPSUI_USE_PRINTER_HT","features":[415]},{"name":"IDS_CPSUI_VERSION","features":[415]},{"name":"IDS_CPSUI_VERTICAL","features":[415]},{"name":"IDS_CPSUI_WARNING","features":[415]},{"name":"IDS_CPSUI_WATERMARK","features":[415]},{"name":"IDS_CPSUI_YES","features":[415]},{"name":"IFixedDocument","features":[415]},{"name":"IFixedDocumentSequence","features":[415]},{"name":"IFixedPage","features":[415]},{"name":"IImgCreateErrorInfo","features":[415,417]},{"name":"IImgErrorInfo","features":[415,358]},{"name":"IInterFilterCommunicator","features":[415]},{"name":"INSERTPSUIPAGE_INFO","features":[415]},{"name":"INSPSUIPAGE_MODE_AFTER","features":[415]},{"name":"INSPSUIPAGE_MODE_BEFORE","features":[415]},{"name":"INSPSUIPAGE_MODE_FIRST_CHILD","features":[415]},{"name":"INSPSUIPAGE_MODE_INDEX","features":[415]},{"name":"INSPSUIPAGE_MODE_LAST_CHILD","features":[415]},{"name":"INTERNAL_NOTIFICATION_QUEUE_IS_FULL","features":[415]},{"name":"INVALID_NOTIFICATION_TYPE","features":[415]},{"name":"INVOC","features":[415]},{"name":"IOCTL_USBPRINT_ADD_CHILD_DEVICE","features":[415]},{"name":"IOCTL_USBPRINT_ADD_MSIPP_COMPAT_ID","features":[415]},{"name":"IOCTL_USBPRINT_CYCLE_PORT","features":[415]},{"name":"IOCTL_USBPRINT_GET_1284_ID","features":[415]},{"name":"IOCTL_USBPRINT_GET_INTERFACE_TYPE","features":[415]},{"name":"IOCTL_USBPRINT_GET_LPT_STATUS","features":[415]},{"name":"IOCTL_USBPRINT_GET_PROTOCOL","features":[415]},{"name":"IOCTL_USBPRINT_SET_DEVICE_ID","features":[415]},{"name":"IOCTL_USBPRINT_SET_PORT_NUMBER","features":[415]},{"name":"IOCTL_USBPRINT_SET_PROTOCOL","features":[415]},{"name":"IOCTL_USBPRINT_SOFT_RESET","features":[415]},{"name":"IOCTL_USBPRINT_VENDOR_GET_COMMAND","features":[415]},{"name":"IOCTL_USBPRINT_VENDOR_SET_COMMAND","features":[415]},{"name":"IPDFP_COPY_ALL_FILES","features":[415]},{"name":"IPartBase","features":[415]},{"name":"IPartColorProfile","features":[415]},{"name":"IPartDiscardControl","features":[415]},{"name":"IPartFont","features":[415]},{"name":"IPartFont2","features":[415]},{"name":"IPartImage","features":[415]},{"name":"IPartPrintTicket","features":[415]},{"name":"IPartResourceDictionary","features":[415]},{"name":"IPartThumbnail","features":[415]},{"name":"IPrintAsyncCookie","features":[415]},{"name":"IPrintAsyncNewChannelCookie","features":[415]},{"name":"IPrintAsyncNotify","features":[415]},{"name":"IPrintAsyncNotifyCallback","features":[415]},{"name":"IPrintAsyncNotifyChannel","features":[415]},{"name":"IPrintAsyncNotifyDataObject","features":[415]},{"name":"IPrintAsyncNotifyRegistration","features":[415]},{"name":"IPrintAsyncNotifyServerReferral","features":[415]},{"name":"IPrintBidiAsyncNotifyRegistration","features":[415]},{"name":"IPrintClassObjectFactory","features":[415]},{"name":"IPrintCoreHelper","features":[415]},{"name":"IPrintCoreHelperPS","features":[415]},{"name":"IPrintCoreHelperUni","features":[415]},{"name":"IPrintCoreHelperUni2","features":[415]},{"name":"IPrintCoreUI2","features":[415]},{"name":"IPrintJob","features":[415]},{"name":"IPrintJobCollection","features":[415,358]},{"name":"IPrintOemCommon","features":[415]},{"name":"IPrintOemDriverUI","features":[415]},{"name":"IPrintOemUI","features":[415]},{"name":"IPrintOemUI2","features":[415]},{"name":"IPrintOemUIMXDC","features":[415]},{"name":"IPrintPipelineFilter","features":[415]},{"name":"IPrintPipelineManagerControl","features":[415]},{"name":"IPrintPipelineProgressReport","features":[415]},{"name":"IPrintPipelinePropertyBag","features":[415]},{"name":"IPrintPreviewDxgiPackageTarget","features":[415]},{"name":"IPrintReadStream","features":[415]},{"name":"IPrintReadStreamFactory","features":[415]},{"name":"IPrintSchemaAsyncOperation","features":[415,358]},{"name":"IPrintSchemaAsyncOperationEvent","features":[415,358]},{"name":"IPrintSchemaCapabilities","features":[415,358]},{"name":"IPrintSchemaCapabilities2","features":[415,358]},{"name":"IPrintSchemaDisplayableElement","features":[415,358]},{"name":"IPrintSchemaElement","features":[415,358]},{"name":"IPrintSchemaFeature","features":[415,358]},{"name":"IPrintSchemaNUpOption","features":[415,358]},{"name":"IPrintSchemaOption","features":[415,358]},{"name":"IPrintSchemaOptionCollection","features":[415,358]},{"name":"IPrintSchemaPageImageableSize","features":[415,358]},{"name":"IPrintSchemaPageMediaSizeOption","features":[415,358]},{"name":"IPrintSchemaParameterDefinition","features":[415,358]},{"name":"IPrintSchemaParameterInitializer","features":[415,358]},{"name":"IPrintSchemaTicket","features":[415,358]},{"name":"IPrintSchemaTicket2","features":[415,358]},{"name":"IPrintTicketProvider","features":[415]},{"name":"IPrintTicketProvider2","features":[415]},{"name":"IPrintUnidiAsyncNotifyRegistration","features":[415]},{"name":"IPrintWriteStream","features":[415]},{"name":"IPrintWriteStreamFlush","features":[415]},{"name":"IPrinterBidiSetRequestCallback","features":[415]},{"name":"IPrinterExtensionAsyncOperation","features":[415]},{"name":"IPrinterExtensionContext","features":[415,358]},{"name":"IPrinterExtensionContextCollection","features":[415,358]},{"name":"IPrinterExtensionEvent","features":[415,358]},{"name":"IPrinterExtensionEventArgs","features":[415,358]},{"name":"IPrinterExtensionManager","features":[415]},{"name":"IPrinterExtensionRequest","features":[415,358]},{"name":"IPrinterPropertyBag","features":[415,358]},{"name":"IPrinterQueue","features":[415,358]},{"name":"IPrinterQueue2","features":[415,358]},{"name":"IPrinterQueueEvent","features":[415,358]},{"name":"IPrinterQueueView","features":[415,358]},{"name":"IPrinterQueueViewEvent","features":[415,358]},{"name":"IPrinterScriptContext","features":[415,358]},{"name":"IPrinterScriptablePropertyBag","features":[415,358]},{"name":"IPrinterScriptablePropertyBag2","features":[415,358]},{"name":"IPrinterScriptableSequentialStream","features":[415,358]},{"name":"IPrinterScriptableStream","features":[415,358]},{"name":"IXpsDocument","features":[415]},{"name":"IXpsDocumentConsumer","features":[415]},{"name":"IXpsDocumentProvider","features":[415]},{"name":"IXpsPartIterator","features":[415]},{"name":"IXpsRasterizationFactory","features":[415]},{"name":"IXpsRasterizationFactory1","features":[415]},{"name":"IXpsRasterizationFactory2","features":[415]},{"name":"IXpsRasterizer","features":[415]},{"name":"IXpsRasterizerNotificationCallback","features":[415]},{"name":"ImgErrorInfo","features":[415]},{"name":"ImpersonatePrinterClient","features":[307,415]},{"name":"InstallPrinterDriverFromPackageA","features":[415]},{"name":"InstallPrinterDriverFromPackageW","features":[415]},{"name":"IntermediatePageCount","features":[415]},{"name":"IsValidDevmodeA","features":[307,318,415]},{"name":"IsValidDevmodeW","features":[307,318,415]},{"name":"JOB_ACCESS_ADMINISTER","features":[415]},{"name":"JOB_ACCESS_READ","features":[415]},{"name":"JOB_CONTROL_CANCEL","features":[415]},{"name":"JOB_CONTROL_DELETE","features":[415]},{"name":"JOB_CONTROL_LAST_PAGE_EJECTED","features":[415]},{"name":"JOB_CONTROL_PAUSE","features":[415]},{"name":"JOB_CONTROL_RELEASE","features":[415]},{"name":"JOB_CONTROL_RESTART","features":[415]},{"name":"JOB_CONTROL_RESUME","features":[415]},{"name":"JOB_CONTROL_RETAIN","features":[415]},{"name":"JOB_CONTROL_SEND_TOAST","features":[415]},{"name":"JOB_CONTROL_SENT_TO_PRINTER","features":[415]},{"name":"JOB_INFO_1A","features":[307,415]},{"name":"JOB_INFO_1W","features":[307,415]},{"name":"JOB_INFO_2A","features":[307,318,415,310]},{"name":"JOB_INFO_2W","features":[307,318,415,310]},{"name":"JOB_INFO_3","features":[415]},{"name":"JOB_INFO_4A","features":[307,318,415,310]},{"name":"JOB_INFO_4W","features":[307,318,415,310]},{"name":"JOB_NOTIFY_FIELD_BYTES_PRINTED","features":[415]},{"name":"JOB_NOTIFY_FIELD_DATATYPE","features":[415]},{"name":"JOB_NOTIFY_FIELD_DEVMODE","features":[415]},{"name":"JOB_NOTIFY_FIELD_DOCUMENT","features":[415]},{"name":"JOB_NOTIFY_FIELD_DRIVER_NAME","features":[415]},{"name":"JOB_NOTIFY_FIELD_MACHINE_NAME","features":[415]},{"name":"JOB_NOTIFY_FIELD_NOTIFY_NAME","features":[415]},{"name":"JOB_NOTIFY_FIELD_PAGES_PRINTED","features":[415]},{"name":"JOB_NOTIFY_FIELD_PARAMETERS","features":[415]},{"name":"JOB_NOTIFY_FIELD_PORT_NAME","features":[415]},{"name":"JOB_NOTIFY_FIELD_POSITION","features":[415]},{"name":"JOB_NOTIFY_FIELD_PRINTER_NAME","features":[415]},{"name":"JOB_NOTIFY_FIELD_PRINT_PROCESSOR","features":[415]},{"name":"JOB_NOTIFY_FIELD_PRIORITY","features":[415]},{"name":"JOB_NOTIFY_FIELD_REMOTE_JOB_ID","features":[415]},{"name":"JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR","features":[415]},{"name":"JOB_NOTIFY_FIELD_START_TIME","features":[415]},{"name":"JOB_NOTIFY_FIELD_STATUS","features":[415]},{"name":"JOB_NOTIFY_FIELD_STATUS_STRING","features":[415]},{"name":"JOB_NOTIFY_FIELD_SUBMITTED","features":[415]},{"name":"JOB_NOTIFY_FIELD_TIME","features":[415]},{"name":"JOB_NOTIFY_FIELD_TOTAL_BYTES","features":[415]},{"name":"JOB_NOTIFY_FIELD_TOTAL_PAGES","features":[415]},{"name":"JOB_NOTIFY_FIELD_UNTIL_TIME","features":[415]},{"name":"JOB_NOTIFY_FIELD_USER_NAME","features":[415]},{"name":"JOB_NOTIFY_TYPE","features":[415]},{"name":"JOB_POSITION_UNSPECIFIED","features":[415]},{"name":"JOB_STATUS_BLOCKED_DEVQ","features":[415]},{"name":"JOB_STATUS_COMPLETE","features":[415]},{"name":"JOB_STATUS_DELETED","features":[415]},{"name":"JOB_STATUS_DELETING","features":[415]},{"name":"JOB_STATUS_ERROR","features":[415]},{"name":"JOB_STATUS_OFFLINE","features":[415]},{"name":"JOB_STATUS_PAPEROUT","features":[415]},{"name":"JOB_STATUS_PAUSED","features":[415]},{"name":"JOB_STATUS_PRINTED","features":[415]},{"name":"JOB_STATUS_PRINTING","features":[415]},{"name":"JOB_STATUS_RENDERING_LOCALLY","features":[415]},{"name":"JOB_STATUS_RESTART","features":[415]},{"name":"JOB_STATUS_RETAINED","features":[415]},{"name":"JOB_STATUS_SPOOLING","features":[415]},{"name":"JOB_STATUS_USER_INTERVENTION","features":[415]},{"name":"KERNDATA","features":[371,415]},{"name":"LOCAL_ONLY_REGISTRATION","features":[415]},{"name":"LPR","features":[415]},{"name":"MAPTABLE","features":[415]},{"name":"MAX_ADDRESS_STR_LEN","features":[415]},{"name":"MAX_CHANNEL_COUNT_EXCEEDED","features":[415]},{"name":"MAX_CPSFUNC_INDEX","features":[415]},{"name":"MAX_DEVICEDESCRIPTION_STR_LEN","features":[415]},{"name":"MAX_DLGPAGE_COUNT","features":[415]},{"name":"MAX_FORM_KEYWORD_LENGTH","features":[415]},{"name":"MAX_IPADDR_STR_LEN","features":[415]},{"name":"MAX_NETWORKNAME2_LEN","features":[415]},{"name":"MAX_NETWORKNAME_LEN","features":[415]},{"name":"MAX_NOTIFICATION_SIZE_EXCEEDED","features":[415]},{"name":"MAX_PORTNAME_LEN","features":[415]},{"name":"MAX_PRIORITY","features":[415]},{"name":"MAX_PROPSHEETUI_REASON_INDEX","features":[415]},{"name":"MAX_PSUIPAGEINSERT_INDEX","features":[415]},{"name":"MAX_QUEUENAME_LEN","features":[415]},{"name":"MAX_REGISTRATION_COUNT_EXCEEDED","features":[415]},{"name":"MAX_RES_STR_CHARS","features":[415]},{"name":"MAX_SNMP_COMMUNITY_STR_LEN","features":[415]},{"name":"MESSAGEBOX_PARAMS","features":[307,415]},{"name":"MIN_PRIORITY","features":[415]},{"name":"MONITOR","features":[365,307,415,314]},{"name":"MONITOR2","features":[365,307,415,314]},{"name":"MONITOREX","features":[365,307,415,314]},{"name":"MONITORINIT","features":[307,415,368]},{"name":"MONITORREG","features":[415]},{"name":"MONITORUI","features":[415]},{"name":"MONITOR_INFO_1A","features":[415]},{"name":"MONITOR_INFO_1W","features":[415]},{"name":"MONITOR_INFO_2A","features":[415]},{"name":"MONITOR_INFO_2W","features":[415]},{"name":"MS_PRINT_JOB_OUTPUT_FILE","features":[415]},{"name":"MTYPE_ADD","features":[415]},{"name":"MTYPE_COMPOSE","features":[415]},{"name":"MTYPE_DIRECT","features":[415]},{"name":"MTYPE_DISABLE","features":[415]},{"name":"MTYPE_DOUBLE","features":[415]},{"name":"MTYPE_DOUBLEBYTECHAR_MASK","features":[415]},{"name":"MTYPE_FORMAT_MASK","features":[415]},{"name":"MTYPE_PAIRED","features":[415]},{"name":"MTYPE_PREDEFIN_MASK","features":[415]},{"name":"MTYPE_REPLACE","features":[415]},{"name":"MTYPE_SINGLE","features":[415]},{"name":"MV_GRAPHICS","features":[415]},{"name":"MV_PHYSICAL","features":[415]},{"name":"MV_RELATIVE","features":[415]},{"name":"MV_SENDXMOVECMD","features":[415]},{"name":"MV_SENDYMOVECMD","features":[415]},{"name":"MV_UPDATE","features":[415]},{"name":"MXDCOP_GET_FILENAME","features":[415]},{"name":"MXDCOP_PRINTTICKET_FIXED_DOC","features":[415]},{"name":"MXDCOP_PRINTTICKET_FIXED_DOC_SEQ","features":[415]},{"name":"MXDCOP_PRINTTICKET_FIXED_PAGE","features":[415]},{"name":"MXDCOP_SET_S0PAGE","features":[415]},{"name":"MXDCOP_SET_S0PAGE_RESOURCE","features":[415]},{"name":"MXDCOP_SET_XPSPASSTHRU_MODE","features":[415]},{"name":"MXDC_ESCAPE","features":[415]},{"name":"MXDC_ESCAPE_HEADER_T","features":[415]},{"name":"MXDC_GET_FILENAME_DATA_T","features":[415]},{"name":"MXDC_IMAGETYPE_JPEGHIGH_COMPRESSION","features":[415]},{"name":"MXDC_IMAGETYPE_JPEGLOW_COMPRESSION","features":[415]},{"name":"MXDC_IMAGETYPE_JPEGMEDIUM_COMPRESSION","features":[415]},{"name":"MXDC_IMAGETYPE_PNG","features":[415]},{"name":"MXDC_IMAGE_TYPE_ENUMS","features":[415]},{"name":"MXDC_LANDSCAPE_ROTATE_COUNTERCLOCKWISE_270_DEGREES","features":[415]},{"name":"MXDC_LANDSCAPE_ROTATE_COUNTERCLOCKWISE_90_DEGREES","features":[415]},{"name":"MXDC_LANDSCAPE_ROTATE_NONE","features":[415]},{"name":"MXDC_LANDSCAPE_ROTATION_ENUMS","features":[415]},{"name":"MXDC_PRINTTICKET_DATA_T","features":[415]},{"name":"MXDC_PRINTTICKET_ESCAPE_T","features":[415]},{"name":"MXDC_RESOURCE_DICTIONARY","features":[415]},{"name":"MXDC_RESOURCE_ICC_PROFILE","features":[415]},{"name":"MXDC_RESOURCE_JPEG","features":[415]},{"name":"MXDC_RESOURCE_JPEG_THUMBNAIL","features":[415]},{"name":"MXDC_RESOURCE_MAX","features":[415]},{"name":"MXDC_RESOURCE_PNG","features":[415]},{"name":"MXDC_RESOURCE_PNG_THUMBNAIL","features":[415]},{"name":"MXDC_RESOURCE_TIFF","features":[415]},{"name":"MXDC_RESOURCE_TTF","features":[415]},{"name":"MXDC_RESOURCE_WDP","features":[415]},{"name":"MXDC_S0PAGE_DATA_T","features":[415]},{"name":"MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T","features":[415]},{"name":"MXDC_S0PAGE_RESOURCE_ESCAPE_T","features":[415]},{"name":"MXDC_S0_PAGE_ENUMS","features":[415]},{"name":"MXDC_XPS_S0PAGE_RESOURCE_T","features":[415]},{"name":"NORMAL_PRINT","features":[415]},{"name":"NOTIFICATION_CALLBACK_COMMANDS","features":[415]},{"name":"NOTIFICATION_COMMAND_CONTEXT_ACQUIRE","features":[415]},{"name":"NOTIFICATION_COMMAND_CONTEXT_RELEASE","features":[415]},{"name":"NOTIFICATION_COMMAND_NOTIFY","features":[415]},{"name":"NOTIFICATION_CONFIG_1","features":[307,415]},{"name":"NOTIFICATION_CONFIG_ASYNC_CHANNEL","features":[415]},{"name":"NOTIFICATION_CONFIG_CREATE_EVENT","features":[415]},{"name":"NOTIFICATION_CONFIG_EVENT_TRIGGER","features":[415]},{"name":"NOTIFICATION_CONFIG_FLAGS","features":[415]},{"name":"NOTIFICATION_CONFIG_REGISTER_CALLBACK","features":[415]},{"name":"NOTIFICATION_RELEASE","features":[415]},{"name":"NOT_REGISTERED","features":[415]},{"name":"NO_BORDER_PRINT","features":[415]},{"name":"NO_COLOR_OPTIMIZATION","features":[415]},{"name":"NO_LISTENERS","features":[415]},{"name":"NO_PRIORITY","features":[415]},{"name":"OEMCUIPCALLBACK","features":[307,318,415,369]},{"name":"OEMCUIPPARAM","features":[307,318,415,369]},{"name":"OEMCUIP_DOCPROP","features":[415]},{"name":"OEMCUIP_PRNPROP","features":[415]},{"name":"OEMDMPARAM","features":[307,318,415]},{"name":"OEMDM_CONVERT","features":[415]},{"name":"OEMDM_DEFAULT","features":[415]},{"name":"OEMDM_MERGE","features":[415]},{"name":"OEMDM_SIZE","features":[415]},{"name":"OEMFONTINSTPARAM","features":[307,415]},{"name":"OEMGDS_FREEMEM","features":[415]},{"name":"OEMGDS_JOBTIMEOUT","features":[415]},{"name":"OEMGDS_MAX","features":[415]},{"name":"OEMGDS_MAXBITMAP","features":[415]},{"name":"OEMGDS_MINOUTLINE","features":[415]},{"name":"OEMGDS_MIN_DOCSTICKY","features":[415]},{"name":"OEMGDS_MIN_PRINTERSTICKY","features":[415]},{"name":"OEMGDS_PRINTFLAGS","features":[415]},{"name":"OEMGDS_PROTOCOL","features":[415]},{"name":"OEMGDS_PSDM_CUSTOMSIZE","features":[415]},{"name":"OEMGDS_PSDM_DIALECT","features":[415]},{"name":"OEMGDS_PSDM_FLAGS","features":[415]},{"name":"OEMGDS_PSDM_NUP","features":[415]},{"name":"OEMGDS_PSDM_PSLEVEL","features":[415]},{"name":"OEMGDS_PSDM_TTDLFMT","features":[415]},{"name":"OEMGDS_UNIDM_FLAGS","features":[415]},{"name":"OEMGDS_UNIDM_GPDVER","features":[415]},{"name":"OEMGDS_WAITTIMEOUT","features":[415]},{"name":"OEMGI_GETINTERFACEVERSION","features":[415]},{"name":"OEMGI_GETPUBLISHERINFO","features":[415]},{"name":"OEMGI_GETREQUESTEDHELPERINTERFACES","features":[415]},{"name":"OEMGI_GETSIGNATURE","features":[415]},{"name":"OEMGI_GETVERSION","features":[415]},{"name":"OEMPUBLISH_DEFAULT","features":[415]},{"name":"OEMPUBLISH_IPRINTCOREHELPER","features":[415]},{"name":"OEMTTY_INFO_CODEPAGE","features":[415]},{"name":"OEMTTY_INFO_MARGINS","features":[415]},{"name":"OEMTTY_INFO_NUM_UFMS","features":[415]},{"name":"OEMTTY_INFO_UFM_IDS","features":[415]},{"name":"OEMUIOBJ","features":[307,415]},{"name":"OEMUIPROCS","features":[307,415]},{"name":"OEMUIPSPARAM","features":[307,318,415]},{"name":"OEM_DMEXTRAHEADER","features":[415]},{"name":"OEM_MODE_PUBLISHER","features":[415]},{"name":"OIEXT","features":[307,415]},{"name":"OIEXTF_ANSI_STRING","features":[415]},{"name":"OPTCF_HIDE","features":[415]},{"name":"OPTCF_MASK","features":[415]},{"name":"OPTCOMBO","features":[307,415]},{"name":"OPTIF_CALLBACK","features":[415]},{"name":"OPTIF_CHANGED","features":[415]},{"name":"OPTIF_CHANGEONCE","features":[415]},{"name":"OPTIF_COLLAPSE","features":[415]},{"name":"OPTIF_DISABLED","features":[415]},{"name":"OPTIF_ECB_CHECKED","features":[415]},{"name":"OPTIF_EXT_DISABLED","features":[415]},{"name":"OPTIF_EXT_HIDE","features":[415]},{"name":"OPTIF_EXT_IS_EXTPUSH","features":[415]},{"name":"OPTIF_HAS_POIEXT","features":[415]},{"name":"OPTIF_HIDE","features":[415]},{"name":"OPTIF_INITIAL_TVITEM","features":[415]},{"name":"OPTIF_MASK","features":[415]},{"name":"OPTIF_NO_GROUPBOX_NAME","features":[415]},{"name":"OPTIF_OVERLAY_NO_ICON","features":[415]},{"name":"OPTIF_OVERLAY_STOP_ICON","features":[415]},{"name":"OPTIF_OVERLAY_WARNING_ICON","features":[415]},{"name":"OPTIF_SEL_AS_HICON","features":[415]},{"name":"OPTITEM","features":[307,415,369]},{"name":"OPTPARAM","features":[307,415]},{"name":"OPTPF_DISABLED","features":[415]},{"name":"OPTPF_HIDE","features":[415]},{"name":"OPTPF_ICONID_AS_HICON","features":[415]},{"name":"OPTPF_MASK","features":[415]},{"name":"OPTPF_OVERLAY_NO_ICON","features":[415]},{"name":"OPTPF_OVERLAY_STOP_ICON","features":[415]},{"name":"OPTPF_OVERLAY_WARNING_ICON","features":[415]},{"name":"OPTPF_USE_HDLGTEMPLATE","features":[415]},{"name":"OPTTF_MASK","features":[415]},{"name":"OPTTF_NOSPACE_BEFORE_POSTFIX","features":[415]},{"name":"OPTTF_TYPE_DISABLED","features":[415]},{"name":"OPTTYPE","features":[307,415]},{"name":"OTS_LBCB_INCL_ITEM_NONE","features":[415]},{"name":"OTS_LBCB_NO_ICON16_IN_ITEM","features":[415]},{"name":"OTS_LBCB_PROPPAGE_CBUSELB","features":[415]},{"name":"OTS_LBCB_PROPPAGE_LBUSECB","features":[415]},{"name":"OTS_LBCB_SORT","features":[415]},{"name":"OTS_MASK","features":[415]},{"name":"OTS_PUSH_ENABLE_ALWAYS","features":[415]},{"name":"OTS_PUSH_INCL_SETUP_TITLE","features":[415]},{"name":"OTS_PUSH_NO_DOT_DOT_DOT","features":[415]},{"name":"OpenPrinter2A","features":[307,318,415]},{"name":"OpenPrinter2W","features":[307,318,415]},{"name":"OpenPrinterA","features":[307,318,415]},{"name":"OpenPrinterW","features":[307,318,415]},{"name":"PDEV_ADJUST_PAPER_MARGIN_TYPE","features":[415]},{"name":"PDEV_HOSTFONT_ENABLED_TYPE","features":[415]},{"name":"PDEV_USE_TRUE_COLOR_TYPE","features":[415]},{"name":"PFNCOMPROPSHEET","features":[307,415]},{"name":"PFNPROPSHEETUI","features":[307,415]},{"name":"PFN_DrvGetDriverSetting","features":[307,415]},{"name":"PFN_DrvUpdateUISetting","features":[307,415]},{"name":"PFN_DrvUpgradeRegistrySetting","features":[307,415]},{"name":"PFN_PRINTING_ADDPORT","features":[307,415]},{"name":"PFN_PRINTING_ADDPORT2","features":[307,415]},{"name":"PFN_PRINTING_ADDPORTEX","features":[307,415]},{"name":"PFN_PRINTING_ADDPORTEX2","features":[307,415]},{"name":"PFN_PRINTING_CLOSEPORT","features":[307,415]},{"name":"PFN_PRINTING_CLOSEPORT2","features":[307,415]},{"name":"PFN_PRINTING_CONFIGUREPORT","features":[307,415]},{"name":"PFN_PRINTING_CONFIGUREPORT2","features":[307,415]},{"name":"PFN_PRINTING_DELETEPORT","features":[307,415]},{"name":"PFN_PRINTING_DELETEPORT2","features":[307,415]},{"name":"PFN_PRINTING_ENDDOCPORT","features":[307,415]},{"name":"PFN_PRINTING_ENDDOCPORT2","features":[307,415]},{"name":"PFN_PRINTING_ENUMPORTS","features":[307,415]},{"name":"PFN_PRINTING_ENUMPORTS2","features":[307,415]},{"name":"PFN_PRINTING_GETPRINTERDATAFROMPORT","features":[307,415]},{"name":"PFN_PRINTING_GETPRINTERDATAFROMPORT2","features":[307,415]},{"name":"PFN_PRINTING_NOTIFYUNUSEDPORTS2","features":[307,415]},{"name":"PFN_PRINTING_NOTIFYUSEDPORTS2","features":[307,415]},{"name":"PFN_PRINTING_OPENPORT","features":[307,415]},{"name":"PFN_PRINTING_OPENPORT2","features":[307,415]},{"name":"PFN_PRINTING_OPENPORTEX","features":[365,307,415,314]},{"name":"PFN_PRINTING_OPENPORTEX2","features":[365,307,415,314]},{"name":"PFN_PRINTING_POWEREVENT2","features":[307,415,314]},{"name":"PFN_PRINTING_READPORT","features":[307,415]},{"name":"PFN_PRINTING_READPORT2","features":[307,415]},{"name":"PFN_PRINTING_SENDRECVBIDIDATAFROMPORT2","features":[307,415]},{"name":"PFN_PRINTING_SETPORTTIMEOUTS","features":[365,307,415]},{"name":"PFN_PRINTING_SETPORTTIMEOUTS2","features":[365,307,415]},{"name":"PFN_PRINTING_SHUTDOWN2","features":[307,415]},{"name":"PFN_PRINTING_STARTDOCPORT","features":[307,415]},{"name":"PFN_PRINTING_STARTDOCPORT2","features":[307,415]},{"name":"PFN_PRINTING_WRITEPORT","features":[307,415]},{"name":"PFN_PRINTING_WRITEPORT2","features":[307,415]},{"name":"PFN_PRINTING_XCVCLOSEPORT","features":[307,415]},{"name":"PFN_PRINTING_XCVCLOSEPORT2","features":[307,415]},{"name":"PFN_PRINTING_XCVDATAPORT","features":[307,415]},{"name":"PFN_PRINTING_XCVDATAPORT2","features":[307,415]},{"name":"PFN_PRINTING_XCVOPENPORT","features":[307,415]},{"name":"PFN_PRINTING_XCVOPENPORT2","features":[307,415]},{"name":"PORT_DATA_1","features":[415]},{"name":"PORT_DATA_2","features":[415]},{"name":"PORT_DATA_LIST_1","features":[415]},{"name":"PORT_INFO_1A","features":[415]},{"name":"PORT_INFO_1W","features":[415]},{"name":"PORT_INFO_2A","features":[415]},{"name":"PORT_INFO_2W","features":[415]},{"name":"PORT_INFO_3A","features":[415]},{"name":"PORT_INFO_3W","features":[415]},{"name":"PORT_STATUS_DOOR_OPEN","features":[415]},{"name":"PORT_STATUS_NO_TONER","features":[415]},{"name":"PORT_STATUS_OFFLINE","features":[415]},{"name":"PORT_STATUS_OUTPUT_BIN_FULL","features":[415]},{"name":"PORT_STATUS_OUT_OF_MEMORY","features":[415]},{"name":"PORT_STATUS_PAPER_JAM","features":[415]},{"name":"PORT_STATUS_PAPER_OUT","features":[415]},{"name":"PORT_STATUS_PAPER_PROBLEM","features":[415]},{"name":"PORT_STATUS_POWER_SAVE","features":[415]},{"name":"PORT_STATUS_TONER_LOW","features":[415]},{"name":"PORT_STATUS_TYPE_ERROR","features":[415]},{"name":"PORT_STATUS_TYPE_INFO","features":[415]},{"name":"PORT_STATUS_TYPE_WARNING","features":[415]},{"name":"PORT_STATUS_USER_INTERVENTION","features":[415]},{"name":"PORT_STATUS_WARMING_UP","features":[415]},{"name":"PORT_TYPE_NET_ATTACHED","features":[415]},{"name":"PORT_TYPE_READ","features":[415]},{"name":"PORT_TYPE_REDIRECTED","features":[415]},{"name":"PORT_TYPE_WRITE","features":[415]},{"name":"PPCAPS_BOOKLET_EDGE","features":[415]},{"name":"PPCAPS_BORDER_PRINT","features":[415]},{"name":"PPCAPS_REVERSE_PAGES_FOR_REVERSE_DUPLEX","features":[415]},{"name":"PPCAPS_RIGHT_THEN_DOWN","features":[415]},{"name":"PPCAPS_SQUARE_SCALING","features":[415]},{"name":"PRINTER_ACCESS_ADMINISTER","features":[415]},{"name":"PRINTER_ACCESS_MANAGE_LIMITED","features":[415]},{"name":"PRINTER_ACCESS_RIGHTS","features":[415]},{"name":"PRINTER_ACCESS_USE","features":[415]},{"name":"PRINTER_ALL_ACCESS","features":[415]},{"name":"PRINTER_ATTRIBUTE_DEFAULT","features":[415]},{"name":"PRINTER_ATTRIBUTE_DIRECT","features":[415]},{"name":"PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST","features":[415]},{"name":"PRINTER_ATTRIBUTE_ENABLE_BIDI","features":[415]},{"name":"PRINTER_ATTRIBUTE_ENABLE_DEVQ","features":[415]},{"name":"PRINTER_ATTRIBUTE_ENTERPRISE_CLOUD","features":[415]},{"name":"PRINTER_ATTRIBUTE_FAX","features":[415]},{"name":"PRINTER_ATTRIBUTE_FRIENDLY_NAME","features":[415]},{"name":"PRINTER_ATTRIBUTE_HIDDEN","features":[415]},{"name":"PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS","features":[415]},{"name":"PRINTER_ATTRIBUTE_LOCAL","features":[415]},{"name":"PRINTER_ATTRIBUTE_MACHINE","features":[415]},{"name":"PRINTER_ATTRIBUTE_NETWORK","features":[415]},{"name":"PRINTER_ATTRIBUTE_PER_USER","features":[415]},{"name":"PRINTER_ATTRIBUTE_PUBLISHED","features":[415]},{"name":"PRINTER_ATTRIBUTE_PUSHED_MACHINE","features":[415]},{"name":"PRINTER_ATTRIBUTE_PUSHED_USER","features":[415]},{"name":"PRINTER_ATTRIBUTE_QUEUED","features":[415]},{"name":"PRINTER_ATTRIBUTE_RAW_ONLY","features":[415]},{"name":"PRINTER_ATTRIBUTE_SHARED","features":[415]},{"name":"PRINTER_ATTRIBUTE_TS","features":[415]},{"name":"PRINTER_ATTRIBUTE_TS_GENERIC_DRIVER","features":[415]},{"name":"PRINTER_ATTRIBUTE_WORK_OFFLINE","features":[415]},{"name":"PRINTER_CHANGE_ADD_FORM","features":[415]},{"name":"PRINTER_CHANGE_ADD_JOB","features":[415]},{"name":"PRINTER_CHANGE_ADD_PORT","features":[415]},{"name":"PRINTER_CHANGE_ADD_PRINTER","features":[415]},{"name":"PRINTER_CHANGE_ADD_PRINTER_DRIVER","features":[415]},{"name":"PRINTER_CHANGE_ADD_PRINT_PROCESSOR","features":[415]},{"name":"PRINTER_CHANGE_ALL","features":[415]},{"name":"PRINTER_CHANGE_CONFIGURE_PORT","features":[415]},{"name":"PRINTER_CHANGE_DELETE_FORM","features":[415]},{"name":"PRINTER_CHANGE_DELETE_JOB","features":[415]},{"name":"PRINTER_CHANGE_DELETE_PORT","features":[415]},{"name":"PRINTER_CHANGE_DELETE_PRINTER","features":[415]},{"name":"PRINTER_CHANGE_DELETE_PRINTER_DRIVER","features":[415]},{"name":"PRINTER_CHANGE_DELETE_PRINT_PROCESSOR","features":[415]},{"name":"PRINTER_CHANGE_FAILED_CONNECTION_PRINTER","features":[415]},{"name":"PRINTER_CHANGE_FORM","features":[415]},{"name":"PRINTER_CHANGE_JOB","features":[415]},{"name":"PRINTER_CHANGE_PORT","features":[415]},{"name":"PRINTER_CHANGE_PRINTER","features":[415]},{"name":"PRINTER_CHANGE_PRINTER_DRIVER","features":[415]},{"name":"PRINTER_CHANGE_PRINT_PROCESSOR","features":[415]},{"name":"PRINTER_CHANGE_SERVER","features":[415]},{"name":"PRINTER_CHANGE_SET_FORM","features":[415]},{"name":"PRINTER_CHANGE_SET_JOB","features":[415]},{"name":"PRINTER_CHANGE_SET_PRINTER","features":[415]},{"name":"PRINTER_CHANGE_SET_PRINTER_DRIVER","features":[415]},{"name":"PRINTER_CHANGE_TIMEOUT","features":[415]},{"name":"PRINTER_CHANGE_WRITE_JOB","features":[415]},{"name":"PRINTER_CONNECTION_INFO_1A","features":[415]},{"name":"PRINTER_CONNECTION_INFO_1W","features":[415]},{"name":"PRINTER_CONNECTION_MISMATCH","features":[415]},{"name":"PRINTER_CONNECTION_NO_UI","features":[415]},{"name":"PRINTER_CONTROL_PAUSE","features":[415]},{"name":"PRINTER_CONTROL_PURGE","features":[415]},{"name":"PRINTER_CONTROL_RESUME","features":[415]},{"name":"PRINTER_CONTROL_SET_STATUS","features":[415]},{"name":"PRINTER_DEFAULTSA","features":[307,318,415]},{"name":"PRINTER_DEFAULTSW","features":[307,318,415]},{"name":"PRINTER_DELETE","features":[415]},{"name":"PRINTER_DRIVER_CATEGORY_3D","features":[415]},{"name":"PRINTER_DRIVER_CATEGORY_CLOUD","features":[415]},{"name":"PRINTER_DRIVER_CATEGORY_FAX","features":[415]},{"name":"PRINTER_DRIVER_CATEGORY_FILE","features":[415]},{"name":"PRINTER_DRIVER_CATEGORY_SERVICE","features":[415]},{"name":"PRINTER_DRIVER_CATEGORY_VIRTUAL","features":[415]},{"name":"PRINTER_DRIVER_CLASS","features":[415]},{"name":"PRINTER_DRIVER_DERIVED","features":[415]},{"name":"PRINTER_DRIVER_NOT_SHAREABLE","features":[415]},{"name":"PRINTER_DRIVER_PACKAGE_AWARE","features":[415]},{"name":"PRINTER_DRIVER_SANDBOX_DISABLED","features":[415]},{"name":"PRINTER_DRIVER_SANDBOX_ENABLED","features":[415]},{"name":"PRINTER_DRIVER_SOFT_RESET_REQUIRED","features":[415]},{"name":"PRINTER_DRIVER_XPS","features":[415]},{"name":"PRINTER_ENUM_CATEGORY_3D","features":[415]},{"name":"PRINTER_ENUM_CATEGORY_ALL","features":[415]},{"name":"PRINTER_ENUM_CONNECTIONS","features":[415]},{"name":"PRINTER_ENUM_CONTAINER","features":[415]},{"name":"PRINTER_ENUM_DEFAULT","features":[415]},{"name":"PRINTER_ENUM_EXPAND","features":[415]},{"name":"PRINTER_ENUM_FAVORITE","features":[415]},{"name":"PRINTER_ENUM_HIDE","features":[415]},{"name":"PRINTER_ENUM_ICON1","features":[415]},{"name":"PRINTER_ENUM_ICON2","features":[415]},{"name":"PRINTER_ENUM_ICON3","features":[415]},{"name":"PRINTER_ENUM_ICON4","features":[415]},{"name":"PRINTER_ENUM_ICON5","features":[415]},{"name":"PRINTER_ENUM_ICON6","features":[415]},{"name":"PRINTER_ENUM_ICON7","features":[415]},{"name":"PRINTER_ENUM_ICON8","features":[415]},{"name":"PRINTER_ENUM_ICONMASK","features":[415]},{"name":"PRINTER_ENUM_LOCAL","features":[415]},{"name":"PRINTER_ENUM_NAME","features":[415]},{"name":"PRINTER_ENUM_NETWORK","features":[415]},{"name":"PRINTER_ENUM_REMOTE","features":[415]},{"name":"PRINTER_ENUM_SHARED","features":[415]},{"name":"PRINTER_ENUM_VALUESA","features":[415]},{"name":"PRINTER_ENUM_VALUESW","features":[415]},{"name":"PRINTER_ERROR_INFORMATION","features":[415]},{"name":"PRINTER_ERROR_JAM","features":[415]},{"name":"PRINTER_ERROR_OUTOFPAPER","features":[415]},{"name":"PRINTER_ERROR_OUTOFTONER","features":[415]},{"name":"PRINTER_ERROR_SEVERE","features":[415]},{"name":"PRINTER_ERROR_WARNING","features":[415]},{"name":"PRINTER_EVENT_ADD_CONNECTION","features":[415]},{"name":"PRINTER_EVENT_ADD_CONNECTION_NO_UI","features":[415]},{"name":"PRINTER_EVENT_ATTRIBUTES_CHANGED","features":[415]},{"name":"PRINTER_EVENT_ATTRIBUTES_INFO","features":[415]},{"name":"PRINTER_EVENT_CACHE_DELETE","features":[415]},{"name":"PRINTER_EVENT_CACHE_REFRESH","features":[415]},{"name":"PRINTER_EVENT_CONFIGURATION_CHANGE","features":[415]},{"name":"PRINTER_EVENT_CONFIGURATION_UPDATE","features":[415]},{"name":"PRINTER_EVENT_DELETE","features":[415]},{"name":"PRINTER_EVENT_DELETE_CONNECTION","features":[415]},{"name":"PRINTER_EVENT_DELETE_CONNECTION_NO_UI","features":[415]},{"name":"PRINTER_EVENT_FLAG_NO_UI","features":[415]},{"name":"PRINTER_EVENT_INITIALIZE","features":[415]},{"name":"PRINTER_EXECUTE","features":[415]},{"name":"PRINTER_EXTENSION_DETAILEDREASON_PRINTER_STATUS","features":[415]},{"name":"PRINTER_EXTENSION_REASON_DRIVER_EVENT","features":[415]},{"name":"PRINTER_EXTENSION_REASON_PRINT_PREFERENCES","features":[415]},{"name":"PRINTER_INFO_1A","features":[415]},{"name":"PRINTER_INFO_1W","features":[415]},{"name":"PRINTER_INFO_2A","features":[307,318,415,310]},{"name":"PRINTER_INFO_2W","features":[307,318,415,310]},{"name":"PRINTER_INFO_3","features":[415,310]},{"name":"PRINTER_INFO_4A","features":[415]},{"name":"PRINTER_INFO_4W","features":[415]},{"name":"PRINTER_INFO_5A","features":[415]},{"name":"PRINTER_INFO_5W","features":[415]},{"name":"PRINTER_INFO_6","features":[415]},{"name":"PRINTER_INFO_7A","features":[415]},{"name":"PRINTER_INFO_7W","features":[415]},{"name":"PRINTER_INFO_8A","features":[307,318,415]},{"name":"PRINTER_INFO_8W","features":[307,318,415]},{"name":"PRINTER_INFO_9A","features":[307,318,415]},{"name":"PRINTER_INFO_9W","features":[307,318,415]},{"name":"PRINTER_NOTIFY_CATEGORY_3D","features":[415]},{"name":"PRINTER_NOTIFY_CATEGORY_ALL","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_ATTRIBUTES","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_AVERAGE_PPM","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_BRANCH_OFFICE_PRINTING","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_BYTES_PRINTED","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_CJOBS","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_COMMENT","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_DATATYPE","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_DEVMODE","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_DRIVER_NAME","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_FRIENDLY_NAME","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_LOCATION","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_OBJECT_GUID","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_PAGES_PRINTED","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_PARAMETERS","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_PORT_NAME","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_PRINTER_NAME","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_PRIORITY","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_SEPFILE","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_SERVER_NAME","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_SHARE_NAME","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_START_TIME","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_STATUS","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_STATUS_STRING","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_TOTAL_BYTES","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_TOTAL_PAGES","features":[415]},{"name":"PRINTER_NOTIFY_FIELD_UNTIL_TIME","features":[415]},{"name":"PRINTER_NOTIFY_INFO","features":[415]},{"name":"PRINTER_NOTIFY_INFO_DATA","features":[415]},{"name":"PRINTER_NOTIFY_INFO_DATA_COMPACT","features":[415]},{"name":"PRINTER_NOTIFY_INFO_DISCARDED","features":[415]},{"name":"PRINTER_NOTIFY_INIT","features":[415]},{"name":"PRINTER_NOTIFY_OPTIONS","features":[415]},{"name":"PRINTER_NOTIFY_OPTIONS_REFRESH","features":[415]},{"name":"PRINTER_NOTIFY_OPTIONS_TYPE","features":[415]},{"name":"PRINTER_NOTIFY_STATUS_ENDPOINT","features":[415]},{"name":"PRINTER_NOTIFY_STATUS_INFO","features":[415]},{"name":"PRINTER_NOTIFY_STATUS_POLL","features":[415]},{"name":"PRINTER_NOTIFY_TYPE","features":[415]},{"name":"PRINTER_OEMINTF_VERSION","features":[415]},{"name":"PRINTER_OPTIONSA","features":[415]},{"name":"PRINTER_OPTIONSW","features":[415]},{"name":"PRINTER_OPTION_CACHE","features":[415]},{"name":"PRINTER_OPTION_CLIENT_CHANGE","features":[415]},{"name":"PRINTER_OPTION_FLAGS","features":[415]},{"name":"PRINTER_OPTION_NO_CACHE","features":[415]},{"name":"PRINTER_OPTION_NO_CLIENT_DATA","features":[415]},{"name":"PRINTER_READ","features":[415]},{"name":"PRINTER_READ_CONTROL","features":[415]},{"name":"PRINTER_STANDARD_RIGHTS_EXECUTE","features":[415]},{"name":"PRINTER_STANDARD_RIGHTS_READ","features":[415]},{"name":"PRINTER_STANDARD_RIGHTS_REQUIRED","features":[415]},{"name":"PRINTER_STANDARD_RIGHTS_WRITE","features":[415]},{"name":"PRINTER_STATUS_BUSY","features":[415]},{"name":"PRINTER_STATUS_DOOR_OPEN","features":[415]},{"name":"PRINTER_STATUS_DRIVER_UPDATE_NEEDED","features":[415]},{"name":"PRINTER_STATUS_ERROR","features":[415]},{"name":"PRINTER_STATUS_INITIALIZING","features":[415]},{"name":"PRINTER_STATUS_IO_ACTIVE","features":[415]},{"name":"PRINTER_STATUS_MANUAL_FEED","features":[415]},{"name":"PRINTER_STATUS_NOT_AVAILABLE","features":[415]},{"name":"PRINTER_STATUS_NO_TONER","features":[415]},{"name":"PRINTER_STATUS_OFFLINE","features":[415]},{"name":"PRINTER_STATUS_OUTPUT_BIN_FULL","features":[415]},{"name":"PRINTER_STATUS_OUT_OF_MEMORY","features":[415]},{"name":"PRINTER_STATUS_PAGE_PUNT","features":[415]},{"name":"PRINTER_STATUS_PAPER_JAM","features":[415]},{"name":"PRINTER_STATUS_PAPER_OUT","features":[415]},{"name":"PRINTER_STATUS_PAPER_PROBLEM","features":[415]},{"name":"PRINTER_STATUS_PAUSED","features":[415]},{"name":"PRINTER_STATUS_PENDING_DELETION","features":[415]},{"name":"PRINTER_STATUS_POWER_SAVE","features":[415]},{"name":"PRINTER_STATUS_PRINTING","features":[415]},{"name":"PRINTER_STATUS_PROCESSING","features":[415]},{"name":"PRINTER_STATUS_SERVER_OFFLINE","features":[415]},{"name":"PRINTER_STATUS_SERVER_UNKNOWN","features":[415]},{"name":"PRINTER_STATUS_TONER_LOW","features":[415]},{"name":"PRINTER_STATUS_USER_INTERVENTION","features":[415]},{"name":"PRINTER_STATUS_WAITING","features":[415]},{"name":"PRINTER_STATUS_WARMING_UP","features":[415]},{"name":"PRINTER_SYNCHRONIZE","features":[415]},{"name":"PRINTER_WRITE","features":[415]},{"name":"PRINTER_WRITE_DAC","features":[415]},{"name":"PRINTER_WRITE_OWNER","features":[415]},{"name":"PRINTIFI32","features":[307,318,415]},{"name":"PRINTPROCESSOROPENDATA","features":[307,318,415]},{"name":"PRINTPROCESSOR_CAPS_1","features":[415]},{"name":"PRINTPROCESSOR_CAPS_2","features":[415]},{"name":"PRINTPROCESSOR_INFO_1A","features":[415]},{"name":"PRINTPROCESSOR_INFO_1W","features":[415]},{"name":"PRINTPROVIDOR","features":[415]},{"name":"PRINT_APP_BIDI_NOTIFY_CHANNEL","features":[415]},{"name":"PRINT_EXECUTION_CONTEXT","features":[415]},{"name":"PRINT_EXECUTION_CONTEXT_APPLICATION","features":[415]},{"name":"PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE","features":[415]},{"name":"PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST","features":[415]},{"name":"PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE","features":[415]},{"name":"PRINT_EXECUTION_CONTEXT_WOW64","features":[415]},{"name":"PRINT_EXECUTION_DATA","features":[415]},{"name":"PRINT_FEATURE_OPTION","features":[415]},{"name":"PRINT_PORT_MONITOR_NOTIFY_CHANNEL","features":[415]},{"name":"PROPSHEETUI_GETICON_INFO","features":[415,369]},{"name":"PROPSHEETUI_INFO","features":[307,415]},{"name":"PROPSHEETUI_INFO_HEADER","features":[307,415,369]},{"name":"PROPSHEETUI_INFO_VERSION","features":[415]},{"name":"PROPSHEETUI_REASON_BEFORE_INIT","features":[415]},{"name":"PROPSHEETUI_REASON_DESTROY","features":[415]},{"name":"PROPSHEETUI_REASON_GET_ICON","features":[415]},{"name":"PROPSHEETUI_REASON_GET_INFO_HEADER","features":[415]},{"name":"PROPSHEETUI_REASON_INIT","features":[415]},{"name":"PROPSHEETUI_REASON_SET_RESULT","features":[415]},{"name":"PROTOCOL_LPR_TYPE","features":[415]},{"name":"PROTOCOL_RAWTCP_TYPE","features":[415]},{"name":"PROTOCOL_UNKNOWN_TYPE","features":[415]},{"name":"PROVIDOR_INFO_1A","features":[415]},{"name":"PROVIDOR_INFO_1W","features":[415]},{"name":"PROVIDOR_INFO_2A","features":[415]},{"name":"PROVIDOR_INFO_2W","features":[415]},{"name":"PSCRIPT5_PRIVATE_DEVMODE","features":[415]},{"name":"PSPINFO","features":[307,415]},{"name":"PSUIHDRF_DEFTITLE","features":[415]},{"name":"PSUIHDRF_EXACT_PTITLE","features":[415]},{"name":"PSUIHDRF_NOAPPLYNOW","features":[415]},{"name":"PSUIHDRF_OBSOLETE","features":[415]},{"name":"PSUIHDRF_PROPTITLE","features":[415]},{"name":"PSUIHDRF_USEHICON","features":[415]},{"name":"PSUIINFO_UNICODE","features":[415]},{"name":"PSUIPAGEINSERT_DLL","features":[415]},{"name":"PSUIPAGEINSERT_GROUP_PARENT","features":[415]},{"name":"PSUIPAGEINSERT_HPROPSHEETPAGE","features":[415]},{"name":"PSUIPAGEINSERT_PCOMPROPSHEETUI","features":[415]},{"name":"PSUIPAGEINSERT_PFNPROPSHEETUI","features":[415]},{"name":"PSUIPAGEINSERT_PROPSHEETPAGE","features":[415]},{"name":"PTSHIM_DEFAULT","features":[415]},{"name":"PTSHIM_NOSNAPSHOT","features":[415]},{"name":"PUBLISHERINFO","features":[415]},{"name":"PUSHBUTTON_TYPE_CALLBACK","features":[415]},{"name":"PUSHBUTTON_TYPE_DLGPROC","features":[415]},{"name":"PUSHBUTTON_TYPE_HTCLRADJ","features":[415]},{"name":"PUSHBUTTON_TYPE_HTSETUP","features":[415]},{"name":"PageCountType","features":[415]},{"name":"PartialReplyPrinterChangeNotification","features":[307,415]},{"name":"PlayGdiScriptOnPrinterIC","features":[307,415]},{"name":"PrintAsyncNotifyConversationStyle","features":[415]},{"name":"PrintAsyncNotifyError","features":[415]},{"name":"PrintAsyncNotifyUserFilter","features":[415]},{"name":"PrintJobStatus","features":[415]},{"name":"PrintJobStatus_BlockedDeviceQueue","features":[415]},{"name":"PrintJobStatus_Complete","features":[415]},{"name":"PrintJobStatus_Deleted","features":[415]},{"name":"PrintJobStatus_Deleting","features":[415]},{"name":"PrintJobStatus_Error","features":[415]},{"name":"PrintJobStatus_Offline","features":[415]},{"name":"PrintJobStatus_PaperOut","features":[415]},{"name":"PrintJobStatus_Paused","features":[415]},{"name":"PrintJobStatus_Printed","features":[415]},{"name":"PrintJobStatus_Printing","features":[415]},{"name":"PrintJobStatus_Restarted","features":[415]},{"name":"PrintJobStatus_Retained","features":[415]},{"name":"PrintJobStatus_Spooling","features":[415]},{"name":"PrintJobStatus_UserIntervention","features":[415]},{"name":"PrintNamedProperty","features":[415]},{"name":"PrintPropertiesCollection","features":[415]},{"name":"PrintPropertyValue","features":[415]},{"name":"PrintSchemaAsyncOperation","features":[415]},{"name":"PrintSchemaConstrainedSetting","features":[415]},{"name":"PrintSchemaConstrainedSetting_Admin","features":[415]},{"name":"PrintSchemaConstrainedSetting_Device","features":[415]},{"name":"PrintSchemaConstrainedSetting_None","features":[415]},{"name":"PrintSchemaConstrainedSetting_PrintTicket","features":[415]},{"name":"PrintSchemaParameterDataType","features":[415]},{"name":"PrintSchemaParameterDataType_Integer","features":[415]},{"name":"PrintSchemaParameterDataType_NumericString","features":[415]},{"name":"PrintSchemaParameterDataType_String","features":[415]},{"name":"PrintSchemaSelectionType","features":[415]},{"name":"PrintSchemaSelectionType_PickMany","features":[415]},{"name":"PrintSchemaSelectionType_PickOne","features":[415]},{"name":"PrinterExtensionManager","features":[415]},{"name":"PrinterMessageBoxA","features":[307,415]},{"name":"PrinterMessageBoxW","features":[307,415]},{"name":"PrinterProperties","features":[307,415]},{"name":"PrinterQueue","features":[415]},{"name":"PrinterQueueView","features":[415]},{"name":"ProvidorFindClosePrinterChangeNotification","features":[307,415]},{"name":"ProvidorFindFirstPrinterChangeNotification","features":[307,415]},{"name":"QCP_DEVICEPROFILE","features":[415]},{"name":"QCP_PROFILEDISK","features":[415]},{"name":"QCP_PROFILEMEMORY","features":[415]},{"name":"QCP_SOURCEPROFILE","features":[415]},{"name":"RAWTCP","features":[415]},{"name":"REMOTE_ONLY_REGISTRATION","features":[415]},{"name":"REVERSE_PAGES_FOR_REVERSE_DUPLEX","features":[415]},{"name":"REVERSE_PRINT","features":[415]},{"name":"RIGHT_THEN_DOWN","features":[415]},{"name":"ROUTER_NOTIFY_CALLBACK","features":[307,415]},{"name":"ROUTER_STOP_ROUTING","features":[415]},{"name":"ROUTER_SUCCESS","features":[415]},{"name":"ROUTER_UNKNOWN","features":[415]},{"name":"ReadPrinter","features":[307,415]},{"name":"RegisterForPrintAsyncNotifications","features":[307,415]},{"name":"RemovePrintDeviceObject","features":[307,415]},{"name":"ReplyPrinterChangeNotification","features":[307,415]},{"name":"ReplyPrinterChangeNotificationEx","features":[307,415]},{"name":"ReportJobProcessingProgress","features":[307,415]},{"name":"ResetPrinterA","features":[307,318,415]},{"name":"ResetPrinterW","features":[307,318,415]},{"name":"RevertToPrinterSelf","features":[307,415]},{"name":"RouterAllocBidiMem","features":[415]},{"name":"RouterAllocBidiResponseContainer","features":[307,415]},{"name":"RouterAllocPrinterNotifyInfo","features":[415]},{"name":"RouterFreeBidiMem","features":[415]},{"name":"RouterFreeBidiResponseContainer","features":[307,415]},{"name":"RouterFreePrinterNotifyInfo","features":[307,415]},{"name":"SERVER_ACCESS_ADMINISTER","features":[415]},{"name":"SERVER_ACCESS_ENUMERATE","features":[415]},{"name":"SERVER_ALL_ACCESS","features":[415]},{"name":"SERVER_EXECUTE","features":[415]},{"name":"SERVER_NOTIFY_FIELD_PRINT_DRIVER_ISOLATION_GROUP","features":[415]},{"name":"SERVER_NOTIFY_TYPE","features":[415]},{"name":"SERVER_READ","features":[415]},{"name":"SERVER_WRITE","features":[415]},{"name":"SETOPTIONS_FLAG_KEEP_CONFLICT","features":[415]},{"name":"SETOPTIONS_FLAG_RESOLVE_CONFLICT","features":[415]},{"name":"SETOPTIONS_RESULT_CONFLICT_REMAINED","features":[415]},{"name":"SETOPTIONS_RESULT_CONFLICT_RESOLVED","features":[415]},{"name":"SETOPTIONS_RESULT_NO_CONFLICT","features":[415]},{"name":"SETRESULT_INFO","features":[307,415]},{"name":"SHIMOPTS","features":[415]},{"name":"SHOWUIPARAMS","features":[307,415]},{"name":"SIMULATE_CAPS_1","features":[415]},{"name":"SPLCLIENT_INFO_1","features":[415]},{"name":"SPLCLIENT_INFO_2_W2K","features":[415]},{"name":"SPLCLIENT_INFO_2_WINXP","features":[415]},{"name":"SPLCLIENT_INFO_2_WINXP","features":[415]},{"name":"SPLCLIENT_INFO_3_VISTA","features":[415]},{"name":"SPLCLIENT_INFO_INTERNAL","features":[415]},{"name":"SPLCLIENT_INFO_INTERNAL_LEVEL","features":[415]},{"name":"SPLDS_ASSET_NUMBER","features":[415]},{"name":"SPLDS_BYTES_PER_MINUTE","features":[415]},{"name":"SPLDS_DESCRIPTION","features":[415]},{"name":"SPLDS_DRIVER_KEY","features":[415]},{"name":"SPLDS_DRIVER_NAME","features":[415]},{"name":"SPLDS_DRIVER_VERSION","features":[415]},{"name":"SPLDS_FLAGS","features":[415]},{"name":"SPLDS_LOCATION","features":[415]},{"name":"SPLDS_PORT_NAME","features":[415]},{"name":"SPLDS_PRINTER_CLASS","features":[415]},{"name":"SPLDS_PRINTER_LOCATIONS","features":[415]},{"name":"SPLDS_PRINTER_MODEL","features":[415]},{"name":"SPLDS_PRINTER_NAME","features":[415]},{"name":"SPLDS_PRINTER_NAME_ALIASES","features":[415]},{"name":"SPLDS_PRINT_ATTRIBUTES","features":[415]},{"name":"SPLDS_PRINT_BIN_NAMES","features":[415]},{"name":"SPLDS_PRINT_COLLATE","features":[415]},{"name":"SPLDS_PRINT_COLOR","features":[415]},{"name":"SPLDS_PRINT_DUPLEX_SUPPORTED","features":[415]},{"name":"SPLDS_PRINT_END_TIME","features":[415]},{"name":"SPLDS_PRINT_KEEP_PRINTED_JOBS","features":[415]},{"name":"SPLDS_PRINT_LANGUAGE","features":[415]},{"name":"SPLDS_PRINT_MAC_ADDRESS","features":[415]},{"name":"SPLDS_PRINT_MAX_RESOLUTION_SUPPORTED","features":[415]},{"name":"SPLDS_PRINT_MAX_X_EXTENT","features":[415]},{"name":"SPLDS_PRINT_MAX_Y_EXTENT","features":[415]},{"name":"SPLDS_PRINT_MEDIA_READY","features":[415]},{"name":"SPLDS_PRINT_MEDIA_SUPPORTED","features":[415]},{"name":"SPLDS_PRINT_MEMORY","features":[415]},{"name":"SPLDS_PRINT_MIN_X_EXTENT","features":[415]},{"name":"SPLDS_PRINT_MIN_Y_EXTENT","features":[415]},{"name":"SPLDS_PRINT_NETWORK_ADDRESS","features":[415]},{"name":"SPLDS_PRINT_NOTIFY","features":[415]},{"name":"SPLDS_PRINT_NUMBER_UP","features":[415]},{"name":"SPLDS_PRINT_ORIENTATIONS_SUPPORTED","features":[415]},{"name":"SPLDS_PRINT_OWNER","features":[415]},{"name":"SPLDS_PRINT_PAGES_PER_MINUTE","features":[415]},{"name":"SPLDS_PRINT_RATE","features":[415]},{"name":"SPLDS_PRINT_RATE_UNIT","features":[415]},{"name":"SPLDS_PRINT_SEPARATOR_FILE","features":[415]},{"name":"SPLDS_PRINT_SHARE_NAME","features":[415]},{"name":"SPLDS_PRINT_SPOOLING","features":[415]},{"name":"SPLDS_PRINT_STAPLING_SUPPORTED","features":[415]},{"name":"SPLDS_PRINT_START_TIME","features":[415]},{"name":"SPLDS_PRINT_STATUS","features":[415]},{"name":"SPLDS_PRIORITY","features":[415]},{"name":"SPLDS_SERVER_NAME","features":[415]},{"name":"SPLDS_SHORT_SERVER_NAME","features":[415]},{"name":"SPLDS_SPOOLER_KEY","features":[415]},{"name":"SPLDS_UNC_NAME","features":[415]},{"name":"SPLDS_URL","features":[415]},{"name":"SPLDS_USER_KEY","features":[415]},{"name":"SPLDS_VERSION_NUMBER","features":[415]},{"name":"SPLPRINTER_USER_MODE_PRINTER_DRIVER","features":[415]},{"name":"SPLREG_ALLOW_USER_MANAGEFORMS","features":[415]},{"name":"SPLREG_ARCHITECTURE","features":[415]},{"name":"SPLREG_BEEP_ENABLED","features":[415]},{"name":"SPLREG_DEFAULT_SPOOL_DIRECTORY","features":[415]},{"name":"SPLREG_DNS_MACHINE_NAME","features":[415]},{"name":"SPLREG_DS_PRESENT","features":[415]},{"name":"SPLREG_DS_PRESENT_FOR_USER","features":[415]},{"name":"SPLREG_EVENT_LOG","features":[415]},{"name":"SPLREG_MAJOR_VERSION","features":[415]},{"name":"SPLREG_MINOR_VERSION","features":[415]},{"name":"SPLREG_NET_POPUP","features":[415]},{"name":"SPLREG_NET_POPUP_TO_COMPUTER","features":[415]},{"name":"SPLREG_OS_VERSION","features":[415]},{"name":"SPLREG_OS_VERSIONEX","features":[415]},{"name":"SPLREG_PORT_THREAD_PRIORITY","features":[415]},{"name":"SPLREG_PORT_THREAD_PRIORITY_DEFAULT","features":[415]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_EXECUTION_POLICY","features":[415]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_GROUPS","features":[415]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_IDLE_TIMEOUT","features":[415]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_MAX_OBJECTS_BEFORE_RECYCLE","features":[415]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_OVERRIDE_POLICY","features":[415]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_TIME_BEFORE_RECYCLE","features":[415]},{"name":"SPLREG_PRINT_QUEUE_V4_DRIVER_DIRECTORY","features":[415]},{"name":"SPLREG_REMOTE_FAX","features":[415]},{"name":"SPLREG_RESTART_JOB_ON_POOL_ENABLED","features":[415]},{"name":"SPLREG_RESTART_JOB_ON_POOL_ERROR","features":[415]},{"name":"SPLREG_RETRY_POPUP","features":[415]},{"name":"SPLREG_SCHEDULER_THREAD_PRIORITY","features":[415]},{"name":"SPLREG_SCHEDULER_THREAD_PRIORITY_DEFAULT","features":[415]},{"name":"SPLREG_WEBSHAREMGMT","features":[415]},{"name":"SPOOL_FILE_PERSISTENT","features":[415]},{"name":"SPOOL_FILE_TEMPORARY","features":[415]},{"name":"SR_OWNER","features":[415]},{"name":"SR_OWNER_PARENT","features":[415]},{"name":"SSP_STDPAGE1","features":[415]},{"name":"SSP_STDPAGE2","features":[415]},{"name":"SSP_TVPAGE","features":[415]},{"name":"STRING_LANGPAIR","features":[415]},{"name":"STRING_MUIDLL","features":[415]},{"name":"STRING_NONE","features":[415]},{"name":"S_CONFLICT_RESOLVED","features":[415]},{"name":"S_DEVCAP_OUTPUT_FULL_REPLACEMENT","features":[415]},{"name":"S_NO_CONFLICT","features":[415]},{"name":"ScheduleJob","features":[307,415]},{"name":"SetCPSUIUserData","features":[307,415]},{"name":"SetDefaultPrinterA","features":[307,415]},{"name":"SetDefaultPrinterW","features":[307,415]},{"name":"SetFormA","features":[307,415]},{"name":"SetFormW","features":[307,415]},{"name":"SetJobA","features":[307,415]},{"name":"SetJobNamedProperty","features":[307,415]},{"name":"SetJobW","features":[307,415]},{"name":"SetPortA","features":[307,415]},{"name":"SetPortW","features":[307,415]},{"name":"SetPrinterA","features":[307,415]},{"name":"SetPrinterDataA","features":[307,415]},{"name":"SetPrinterDataExA","features":[307,415]},{"name":"SetPrinterDataExW","features":[307,415]},{"name":"SetPrinterDataW","features":[307,415]},{"name":"SetPrinterW","features":[307,415]},{"name":"SplIsSessionZero","features":[307,415]},{"name":"SplPromptUIInUsersSession","features":[307,415]},{"name":"SpoolerCopyFileEvent","features":[307,415]},{"name":"SpoolerFindClosePrinterChangeNotification","features":[307,415]},{"name":"SpoolerFindFirstPrinterChangeNotification","features":[307,415]},{"name":"SpoolerFindNextPrinterChangeNotification","features":[307,415]},{"name":"SpoolerFreePrinterNotifyInfo","features":[415]},{"name":"SpoolerRefreshPrinterChangeNotification","features":[307,415]},{"name":"StartDocPrinterA","features":[307,415]},{"name":"StartDocPrinterW","features":[307,415]},{"name":"StartPagePrinter","features":[307,415]},{"name":"TRANSDATA","features":[415]},{"name":"TTDOWNLOAD_BITMAP","features":[415]},{"name":"TTDOWNLOAD_DONTCARE","features":[415]},{"name":"TTDOWNLOAD_GRAPHICS","features":[415]},{"name":"TTDOWNLOAD_TTOUTLINE","features":[415]},{"name":"TVOT_2STATES","features":[415]},{"name":"TVOT_3STATES","features":[415]},{"name":"TVOT_CHKBOX","features":[415]},{"name":"TVOT_COMBOBOX","features":[415]},{"name":"TVOT_EDITBOX","features":[415]},{"name":"TVOT_LISTBOX","features":[415]},{"name":"TVOT_NSTATES_EX","features":[415]},{"name":"TVOT_PUSHBUTTON","features":[415]},{"name":"TVOT_SCROLLBAR","features":[415]},{"name":"TVOT_TRACKBAR","features":[415]},{"name":"TVOT_UDARROW","features":[415]},{"name":"TYPE_GLYPHHANDLE","features":[415]},{"name":"TYPE_GLYPHID","features":[415]},{"name":"TYPE_TRANSDATA","features":[415]},{"name":"TYPE_UNICODE","features":[415]},{"name":"UFF_FILEHEADER","features":[415]},{"name":"UFF_FONTDIRECTORY","features":[415]},{"name":"UFF_VERSION_NUMBER","features":[415]},{"name":"UFM_CART","features":[415]},{"name":"UFM_SCALABLE","features":[415]},{"name":"UFM_SOFT","features":[415]},{"name":"UFOFLAG_TTDOWNLOAD_BITMAP","features":[415]},{"name":"UFOFLAG_TTDOWNLOAD_TTOUTLINE","features":[415]},{"name":"UFOFLAG_TTFONT","features":[415]},{"name":"UFOFLAG_TTOUTLINE_BOLD_SIM","features":[415]},{"name":"UFOFLAG_TTOUTLINE_ITALIC_SIM","features":[415]},{"name":"UFOFLAG_TTOUTLINE_VERTICAL","features":[415]},{"name":"UFOFLAG_TTSUBSTITUTED","features":[415]},{"name":"UFO_GETINFO_FONTOBJ","features":[415]},{"name":"UFO_GETINFO_GLYPHBITMAP","features":[415]},{"name":"UFO_GETINFO_GLYPHSTRING","features":[415]},{"name":"UFO_GETINFO_GLYPHWIDTH","features":[415]},{"name":"UFO_GETINFO_MEMORY","features":[415]},{"name":"UFO_GETINFO_STDVARIABLE","features":[415]},{"name":"UI_TYPE","features":[415]},{"name":"UNIDRVINFO","features":[415]},{"name":"UNIDRV_PRIVATE_DEVMODE","features":[415]},{"name":"UNIFM_HDR","features":[415]},{"name":"UNIFM_VERSION_1_0","features":[415]},{"name":"UNIRECTIONAL_NOTIFICATION_LOST","features":[415]},{"name":"UNI_CODEPAGEINFO","features":[415]},{"name":"UNI_GLYPHSETDATA","features":[415]},{"name":"UNI_GLYPHSETDATA_VERSION_1_0","features":[415]},{"name":"UNKNOWN_PROTOCOL","features":[415]},{"name":"UPDP_CHECK_DRIVERSTORE","features":[415]},{"name":"UPDP_SILENT_UPLOAD","features":[415]},{"name":"UPDP_UPLOAD_ALWAYS","features":[415]},{"name":"USBPRINT_IOCTL_INDEX","features":[415]},{"name":"USB_PRINTER_INTERFACE_CLASSIC","features":[415]},{"name":"USB_PRINTER_INTERFACE_DUAL","features":[415]},{"name":"USB_PRINTER_INTERFACE_IPP","features":[415]},{"name":"USERDATA","features":[415]},{"name":"UnRegisterForPrintAsyncNotifications","features":[307,415]},{"name":"UpdatePrintDeviceObject","features":[307,415]},{"name":"UploadPrinterDriverPackageA","features":[307,415]},{"name":"UploadPrinterDriverPackageW","features":[307,415]},{"name":"WIDTHRUN","features":[415]},{"name":"WIDTHTABLE","features":[415]},{"name":"WM_FI_FILENAME","features":[415]},{"name":"WaitForPrinterChange","features":[307,415]},{"name":"WritePrinter","features":[307,415]},{"name":"XPSRAS_BACKGROUND_COLOR","features":[415]},{"name":"XPSRAS_BACKGROUND_COLOR_OPAQUE","features":[415]},{"name":"XPSRAS_BACKGROUND_COLOR_TRANSPARENT","features":[415]},{"name":"XPSRAS_PIXEL_FORMAT","features":[415]},{"name":"XPSRAS_PIXEL_FORMAT_128BPP_PRGBA_FLOAT_SCRGB","features":[415]},{"name":"XPSRAS_PIXEL_FORMAT_32BPP_PBGRA_UINT_SRGB","features":[415]},{"name":"XPSRAS_PIXEL_FORMAT_64BPP_PRGBA_HALF_SCRGB","features":[415]},{"name":"XPSRAS_RENDERING_MODE","features":[415]},{"name":"XPSRAS_RENDERING_MODE_ALIASED","features":[415]},{"name":"XPSRAS_RENDERING_MODE_ANTIALIASED","features":[415]},{"name":"XPS_FP_DRIVER_PROPERTY_BAG","features":[415]},{"name":"XPS_FP_JOB_ID","features":[415]},{"name":"XPS_FP_JOB_LEVEL_PRINTTICKET","features":[415]},{"name":"XPS_FP_MERGED_DATAFILE_PATH","features":[415]},{"name":"XPS_FP_MS_CONTENT_TYPE","features":[415]},{"name":"XPS_FP_MS_CONTENT_TYPE_OPENXPS","features":[415]},{"name":"XPS_FP_MS_CONTENT_TYPE_XPS","features":[415]},{"name":"XPS_FP_OUTPUT_FILE","features":[415]},{"name":"XPS_FP_PRINTDEVICECAPABILITIES","features":[415]},{"name":"XPS_FP_PRINTER_HANDLE","features":[415]},{"name":"XPS_FP_PRINTER_NAME","features":[415]},{"name":"XPS_FP_PRINT_CLASS_FACTORY","features":[415]},{"name":"XPS_FP_PROGRESS_REPORT","features":[415]},{"name":"XPS_FP_QUEUE_PROPERTY_BAG","features":[415]},{"name":"XPS_FP_RESOURCE_DLL_PATHS","features":[415]},{"name":"XPS_FP_USER_PRINT_TICKET","features":[415]},{"name":"XPS_FP_USER_TOKEN","features":[415]},{"name":"XcvDataW","features":[307,415]},{"name":"XpsJob_DocumentSequenceAdded","features":[415]},{"name":"XpsJob_FixedDocumentAdded","features":[415]},{"name":"XpsJob_FixedPageAdded","features":[415]},{"name":"Xps_Restricted_Font_Editable","features":[415]},{"name":"Xps_Restricted_Font_Installable","features":[415]},{"name":"Xps_Restricted_Font_NoEmbedding","features":[415]},{"name":"Xps_Restricted_Font_PreviewPrint","features":[415]},{"name":"_CPSUICALLBACK","features":[307,415,369]},{"name":"_SPLCLIENT_INFO_2_V3","features":[415]},{"name":"kADT_ASCII","features":[415]},{"name":"kADT_BINARY","features":[415]},{"name":"kADT_BOOL","features":[415]},{"name":"kADT_CUSTOMSIZEPARAMS","features":[415]},{"name":"kADT_DWORD","features":[415]},{"name":"kADT_INT","features":[415]},{"name":"kADT_LONG","features":[415]},{"name":"kADT_RECT","features":[415]},{"name":"kADT_SIZE","features":[415]},{"name":"kADT_UNICODE","features":[415]},{"name":"kADT_UNKNOWN","features":[415]},{"name":"kAddingDocumentSequence","features":[415]},{"name":"kAddingFixedDocument","features":[415]},{"name":"kAddingFixedPage","features":[415]},{"name":"kAllUsers","features":[415]},{"name":"kBiDirectional","features":[415]},{"name":"kDocumentSequenceAdded","features":[415]},{"name":"kFixedDocumentAdded","features":[415]},{"name":"kFixedPageAdded","features":[415]},{"name":"kFontAdded","features":[415]},{"name":"kImageAdded","features":[415]},{"name":"kInvalidJobState","features":[415]},{"name":"kJobConsumption","features":[415]},{"name":"kJobProduction","features":[415]},{"name":"kLogJobError","features":[415]},{"name":"kLogJobPipelineError","features":[415]},{"name":"kLogJobPrinted","features":[415]},{"name":"kLogJobRendered","features":[415]},{"name":"kLogOfflineFileFull","features":[415]},{"name":"kMessageBox","features":[415]},{"name":"kPerUser","features":[415]},{"name":"kPropertyTypeBuffer","features":[415]},{"name":"kPropertyTypeByte","features":[415]},{"name":"kPropertyTypeDevMode","features":[415]},{"name":"kPropertyTypeInt32","features":[415]},{"name":"kPropertyTypeInt64","features":[415]},{"name":"kPropertyTypeNotificationOptions","features":[415]},{"name":"kPropertyTypeNotificationReply","features":[415]},{"name":"kPropertyTypeSD","features":[415]},{"name":"kPropertyTypeString","features":[415]},{"name":"kPropertyTypeTime","features":[415]},{"name":"kResourceAdded","features":[415]},{"name":"kUniDirectional","features":[415]},{"name":"kXpsDocumentCommitted","features":[415]}],"423":[{"name":"EDefaultDevmodeType","features":[418]},{"name":"EPrintTicketScope","features":[418]},{"name":"E_DELTA_PRINTTICKET_FORMAT","features":[418]},{"name":"E_PRINTCAPABILITIES_FORMAT","features":[418]},{"name":"E_PRINTDEVICECAPABILITIES_FORMAT","features":[418]},{"name":"E_PRINTTICKET_FORMAT","features":[418]},{"name":"HPTPROVIDER","features":[418]},{"name":"PRINTTICKET_ISTREAM_APIS","features":[418]},{"name":"PTCloseProvider","features":[418]},{"name":"PTConvertDevModeToPrintTicket","features":[307,318,418,358]},{"name":"PTConvertPrintTicketToDevMode","features":[307,318,418,358]},{"name":"PTGetPrintCapabilities","features":[418,358]},{"name":"PTGetPrintDeviceCapabilities","features":[418,358]},{"name":"PTGetPrintDeviceResources","features":[418,358]},{"name":"PTMergeAndValidatePrintTicket","features":[418,358]},{"name":"PTOpenProvider","features":[418]},{"name":"PTOpenProviderEx","features":[418]},{"name":"PTQuerySchemaVersionSupport","features":[418]},{"name":"PTReleaseMemory","features":[418]},{"name":"S_PT_CONFLICT_RESOLVED","features":[418]},{"name":"S_PT_NO_CONFLICT","features":[418]},{"name":"kPTDocumentScope","features":[418]},{"name":"kPTJobScope","features":[418]},{"name":"kPTPageScope","features":[418]},{"name":"kPrinterDefaultDevmode","features":[418]},{"name":"kUserDefaultDevmode","features":[418]}],"424":[{"name":"ApplyLocalManagementSyncML","features":[419]},{"name":"DEVICEREGISTRATIONTYPE_MAM","features":[419]},{"name":"DEVICEREGISTRATIONTYPE_MDM_DEVICEWIDE_WITH_AAD","features":[419]},{"name":"DEVICEREGISTRATIONTYPE_MDM_ONLY","features":[419]},{"name":"DEVICEREGISTRATIONTYPE_MDM_USERSPECIFIC_WITH_AAD","features":[419]},{"name":"DEVICE_ENROLLER_FACILITY_CODE","features":[419]},{"name":"DeviceRegistrationBasicInfo","features":[419]},{"name":"DiscoverManagementService","features":[419]},{"name":"DiscoverManagementServiceEx","features":[419]},{"name":"GetDeviceManagementConfigInfo","features":[419]},{"name":"GetDeviceRegistrationInfo","features":[419]},{"name":"GetManagementAppHyperlink","features":[419]},{"name":"IsDeviceRegisteredWithManagement","features":[307,419]},{"name":"IsManagementRegistrationAllowed","features":[307,419]},{"name":"IsMdmUxWithoutAadAllowed","features":[307,419]},{"name":"MANAGEMENT_REGISTRATION_INFO","features":[307,419]},{"name":"MANAGEMENT_SERVICE_INFO","features":[419]},{"name":"MDM_REGISTRATION_FACILITY_CODE","features":[419]},{"name":"MENROLL_E_CERTAUTH_FAILED_TO_FIND_CERT","features":[419]},{"name":"MENROLL_E_CERTPOLICY_PRIVATEKEYCREATION_FAILED","features":[419]},{"name":"MENROLL_E_CONNECTIVITY","features":[419]},{"name":"MENROLL_E_CUSTOMSERVERERROR","features":[419]},{"name":"MENROLL_E_DEVICECAPREACHED","features":[419]},{"name":"MENROLL_E_DEVICENOTSUPPORTED","features":[419]},{"name":"MENROLL_E_DEVICE_ALREADY_ENROLLED","features":[419]},{"name":"MENROLL_E_DEVICE_AUTHENTICATION_ERROR","features":[419]},{"name":"MENROLL_E_DEVICE_AUTHORIZATION_ERROR","features":[419]},{"name":"MENROLL_E_DEVICE_CERTIFCATEREQUEST_ERROR","features":[419]},{"name":"MENROLL_E_DEVICE_CERTIFICATEREQUEST_ERROR","features":[419]},{"name":"MENROLL_E_DEVICE_CONFIGMGRSERVER_ERROR","features":[419]},{"name":"MENROLL_E_DEVICE_INTERNALSERVICE_ERROR","features":[419]},{"name":"MENROLL_E_DEVICE_INVALIDSECURITY_ERROR","features":[419]},{"name":"MENROLL_E_DEVICE_MANAGEMENT_BLOCKED","features":[419]},{"name":"MENROLL_E_DEVICE_MESSAGE_FORMAT_ERROR","features":[419]},{"name":"MENROLL_E_DEVICE_NOT_ENROLLED","features":[419]},{"name":"MENROLL_E_DEVICE_UNKNOWN_ERROR","features":[419]},{"name":"MENROLL_E_DISCOVERY_SEC_CERT_DATE_INVALID","features":[419]},{"name":"MENROLL_E_EMPTY_MESSAGE","features":[419]},{"name":"MENROLL_E_ENROLLMENTDATAINVALID","features":[419]},{"name":"MENROLL_E_ENROLLMENT_IN_PROGRESS","features":[419]},{"name":"MENROLL_E_INMAINTENANCE","features":[419]},{"name":"MENROLL_E_INSECUREREDIRECT","features":[419]},{"name":"MENROLL_E_INVALIDSSLCERT","features":[419]},{"name":"MENROLL_E_MDM_NOT_CONFIGURED","features":[419]},{"name":"MENROLL_E_NOTELIGIBLETORENEW","features":[419]},{"name":"MENROLL_E_NOTSUPPORTED","features":[419]},{"name":"MENROLL_E_NOT_SUPPORTED","features":[419]},{"name":"MENROLL_E_PASSWORD_NEEDED","features":[419]},{"name":"MENROLL_E_PLATFORM_LICENSE_ERROR","features":[419]},{"name":"MENROLL_E_PLATFORM_UNKNOWN_ERROR","features":[419]},{"name":"MENROLL_E_PLATFORM_WRONG_STATE","features":[419]},{"name":"MENROLL_E_PROV_CSP_APPMGMT","features":[419]},{"name":"MENROLL_E_PROV_CSP_CERTSTORE","features":[419]},{"name":"MENROLL_E_PROV_CSP_DMCLIENT","features":[419]},{"name":"MENROLL_E_PROV_CSP_MISC","features":[419]},{"name":"MENROLL_E_PROV_CSP_PFW","features":[419]},{"name":"MENROLL_E_PROV_CSP_W7","features":[419]},{"name":"MENROLL_E_PROV_SSLCERTNOTFOUND","features":[419]},{"name":"MENROLL_E_PROV_UNKNOWN","features":[419]},{"name":"MENROLL_E_USERLICENSE","features":[419]},{"name":"MENROLL_E_USER_CANCELED","features":[419]},{"name":"MENROLL_E_USER_CANCELLED","features":[419]},{"name":"MENROLL_E_USER_LICENSE","features":[419]},{"name":"MENROLL_E_WAB_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_ALREADY_REGISTERED","features":[419]},{"name":"MREGISTER_E_DEVICE_AUTHENTICATION_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_AUTHORIZATION_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_CERTIFCATEREQUEST_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_CONFIGMGRSERVER_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_INTERNALSERVICE_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_INVALIDSECURITY_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_MESSAGE_FORMAT_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_NOT_AD_REGISTERED_ERROR","features":[419]},{"name":"MREGISTER_E_DEVICE_NOT_REGISTERED","features":[419]},{"name":"MREGISTER_E_DEVICE_UNKNOWN_ERROR","features":[419]},{"name":"MREGISTER_E_DISCOVERY_FAILED","features":[419]},{"name":"MREGISTER_E_DISCOVERY_REDIRECTED","features":[419]},{"name":"MREGISTER_E_REGISTRATION_IN_PROGRESS","features":[419]},{"name":"MaxDeviceInfoClass","features":[419]},{"name":"REGISTRATION_INFORMATION_CLASS","features":[419]},{"name":"RegisterDeviceWithLocalManagement","features":[307,419]},{"name":"RegisterDeviceWithManagement","features":[419]},{"name":"RegisterDeviceWithManagementUsingAADCredentials","features":[307,419]},{"name":"RegisterDeviceWithManagementUsingAADDeviceCredentials","features":[419]},{"name":"RegisterDeviceWithManagementUsingAADDeviceCredentials2","features":[419]},{"name":"SetDeviceManagementConfigInfo","features":[419]},{"name":"SetManagedExternally","features":[307,419]},{"name":"UnregisterDeviceWithLocalManagement","features":[419]},{"name":"UnregisterDeviceWithManagement","features":[419]}],"425":[{"name":"ED_DEVCAP_ATN_READ","features":[420]},{"name":"ED_DEVCAP_RTC_READ","features":[420]},{"name":"ED_DEVCAP_TIMECODE_READ","features":[420]},{"name":"HTASK","features":[420]},{"name":"IReferenceClock","features":[420]},{"name":"IReferenceClock2","features":[420]},{"name":"IReferenceClockTimerControl","features":[420]},{"name":"JOYERR_BASE","features":[420]},{"name":"LPDRVCALLBACK","features":[421]},{"name":"LPTIMECALLBACK","features":[420]},{"name":"MAXERRORLENGTH","features":[420]},{"name":"MAXPNAMELEN","features":[420]},{"name":"MCIERR_BASE","features":[420]},{"name":"MCI_CD_OFFSET","features":[420]},{"name":"MCI_SEQ_OFFSET","features":[420]},{"name":"MCI_STRING_OFFSET","features":[420]},{"name":"MCI_VD_OFFSET","features":[420]},{"name":"MCI_WAVE_OFFSET","features":[420]},{"name":"MIDIERR_BASE","features":[420]},{"name":"MIXERR_BASE","features":[420]},{"name":"MMSYSERR_ALLOCATED","features":[420]},{"name":"MMSYSERR_BADDB","features":[420]},{"name":"MMSYSERR_BADDEVICEID","features":[420]},{"name":"MMSYSERR_BADERRNUM","features":[420]},{"name":"MMSYSERR_BASE","features":[420]},{"name":"MMSYSERR_DELETEERROR","features":[420]},{"name":"MMSYSERR_ERROR","features":[420]},{"name":"MMSYSERR_HANDLEBUSY","features":[420]},{"name":"MMSYSERR_INVALFLAG","features":[420]},{"name":"MMSYSERR_INVALHANDLE","features":[420]},{"name":"MMSYSERR_INVALIDALIAS","features":[420]},{"name":"MMSYSERR_INVALPARAM","features":[420]},{"name":"MMSYSERR_KEYNOTFOUND","features":[420]},{"name":"MMSYSERR_LASTERROR","features":[420]},{"name":"MMSYSERR_MOREDATA","features":[420]},{"name":"MMSYSERR_NODRIVER","features":[420]},{"name":"MMSYSERR_NODRIVERCB","features":[420]},{"name":"MMSYSERR_NOERROR","features":[420]},{"name":"MMSYSERR_NOMEM","features":[420]},{"name":"MMSYSERR_NOTENABLED","features":[420]},{"name":"MMSYSERR_NOTSUPPORTED","features":[420]},{"name":"MMSYSERR_READERROR","features":[420]},{"name":"MMSYSERR_VALNOTFOUND","features":[420]},{"name":"MMSYSERR_WRITEERROR","features":[420]},{"name":"MMTIME","features":[420]},{"name":"MM_ADLIB","features":[420]},{"name":"MM_DRVM_CLOSE","features":[420]},{"name":"MM_DRVM_DATA","features":[420]},{"name":"MM_DRVM_ERROR","features":[420]},{"name":"MM_DRVM_OPEN","features":[420]},{"name":"MM_JOY1BUTTONDOWN","features":[420]},{"name":"MM_JOY1BUTTONUP","features":[420]},{"name":"MM_JOY1MOVE","features":[420]},{"name":"MM_JOY1ZMOVE","features":[420]},{"name":"MM_JOY2BUTTONDOWN","features":[420]},{"name":"MM_JOY2BUTTONUP","features":[420]},{"name":"MM_JOY2MOVE","features":[420]},{"name":"MM_JOY2ZMOVE","features":[420]},{"name":"MM_MCINOTIFY","features":[420]},{"name":"MM_MCISIGNAL","features":[420]},{"name":"MM_MICROSOFT","features":[420]},{"name":"MM_MIDI_MAPPER","features":[420]},{"name":"MM_MIM_CLOSE","features":[420]},{"name":"MM_MIM_DATA","features":[420]},{"name":"MM_MIM_ERROR","features":[420]},{"name":"MM_MIM_LONGDATA","features":[420]},{"name":"MM_MIM_LONGERROR","features":[420]},{"name":"MM_MIM_MOREDATA","features":[420]},{"name":"MM_MIM_OPEN","features":[420]},{"name":"MM_MIXM_CONTROL_CHANGE","features":[420]},{"name":"MM_MIXM_LINE_CHANGE","features":[420]},{"name":"MM_MOM_CLOSE","features":[420]},{"name":"MM_MOM_DONE","features":[420]},{"name":"MM_MOM_OPEN","features":[420]},{"name":"MM_MOM_POSITIONCB","features":[420]},{"name":"MM_MPU401_MIDIIN","features":[420]},{"name":"MM_MPU401_MIDIOUT","features":[420]},{"name":"MM_PC_JOYSTICK","features":[420]},{"name":"MM_SNDBLST_MIDIIN","features":[420]},{"name":"MM_SNDBLST_MIDIOUT","features":[420]},{"name":"MM_SNDBLST_SYNTH","features":[420]},{"name":"MM_SNDBLST_WAVEIN","features":[420]},{"name":"MM_SNDBLST_WAVEOUT","features":[420]},{"name":"MM_STREAM_CLOSE","features":[420]},{"name":"MM_STREAM_DONE","features":[420]},{"name":"MM_STREAM_ERROR","features":[420]},{"name":"MM_STREAM_OPEN","features":[420]},{"name":"MM_WAVE_MAPPER","features":[420]},{"name":"MM_WIM_CLOSE","features":[420]},{"name":"MM_WIM_DATA","features":[420]},{"name":"MM_WIM_OPEN","features":[420]},{"name":"MM_WOM_CLOSE","features":[420]},{"name":"MM_WOM_DONE","features":[420]},{"name":"MM_WOM_OPEN","features":[420]},{"name":"TIMECAPS","features":[420]},{"name":"TIMECODE","features":[420]},{"name":"TIMECODE_SAMPLE","features":[420]},{"name":"TIMECODE_SAMPLE_FLAGS","features":[420]},{"name":"TIMERR_BASE","features":[420]},{"name":"TIMERR_NOCANDO","features":[420]},{"name":"TIMERR_NOERROR","features":[420]},{"name":"TIMERR_STRUCT","features":[420]},{"name":"TIME_BYTES","features":[420]},{"name":"TIME_CALLBACK_EVENT_PULSE","features":[420]},{"name":"TIME_CALLBACK_EVENT_SET","features":[420]},{"name":"TIME_CALLBACK_FUNCTION","features":[420]},{"name":"TIME_KILL_SYNCHRONOUS","features":[420]},{"name":"TIME_MIDI","features":[420]},{"name":"TIME_MS","features":[420]},{"name":"TIME_ONESHOT","features":[420]},{"name":"TIME_PERIODIC","features":[420]},{"name":"TIME_SAMPLES","features":[420]},{"name":"TIME_SMPTE","features":[420]},{"name":"TIME_TICKS","features":[420]},{"name":"WAVERR_BASE","features":[420]},{"name":"timeBeginPeriod","features":[420]},{"name":"timeEndPeriod","features":[420]},{"name":"timeGetDevCaps","features":[420]},{"name":"timeGetSystemTime","features":[420]},{"name":"timeGetTime","features":[420]},{"name":"timeKillEvent","features":[420]},{"name":"timeSetEvent","features":[420]}],"426":[{"name":"ACMDM_DRIVER_ABOUT","features":[422]},{"name":"ACMDM_DRIVER_DETAILS","features":[422]},{"name":"ACMDM_DRIVER_NOTIFY","features":[422]},{"name":"ACMDM_FILTERTAG_DETAILS","features":[422]},{"name":"ACMDM_FILTER_DETAILS","features":[422]},{"name":"ACMDM_FORMATTAG_DETAILS","features":[422]},{"name":"ACMDM_FORMAT_DETAILS","features":[422]},{"name":"ACMDM_FORMAT_SUGGEST","features":[422]},{"name":"ACMDM_HARDWARE_WAVE_CAPS_INPUT","features":[422]},{"name":"ACMDM_HARDWARE_WAVE_CAPS_OUTPUT","features":[422]},{"name":"ACMDM_RESERVED_HIGH","features":[422]},{"name":"ACMDM_RESERVED_LOW","features":[422]},{"name":"ACMDM_STREAM_CLOSE","features":[422]},{"name":"ACMDM_STREAM_CONVERT","features":[422]},{"name":"ACMDM_STREAM_OPEN","features":[422]},{"name":"ACMDM_STREAM_PREPARE","features":[422]},{"name":"ACMDM_STREAM_RESET","features":[422]},{"name":"ACMDM_STREAM_SIZE","features":[422]},{"name":"ACMDM_STREAM_UNPREPARE","features":[422]},{"name":"ACMDM_STREAM_UPDATE","features":[422]},{"name":"ACMDM_USER","features":[422]},{"name":"ACMDRIVERDETAILSA","features":[422,369]},{"name":"ACMDRIVERDETAILSW","features":[422,369]},{"name":"ACMDRIVERDETAILS_COPYRIGHT_CHARS","features":[422]},{"name":"ACMDRIVERDETAILS_FEATURES_CHARS","features":[422]},{"name":"ACMDRIVERDETAILS_LICENSING_CHARS","features":[422]},{"name":"ACMDRIVERDETAILS_LONGNAME_CHARS","features":[422]},{"name":"ACMDRIVERDETAILS_SHORTNAME_CHARS","features":[422]},{"name":"ACMDRIVERDETAILS_SUPPORTF_ASYNC","features":[422]},{"name":"ACMDRIVERDETAILS_SUPPORTF_CODEC","features":[422]},{"name":"ACMDRIVERDETAILS_SUPPORTF_CONVERTER","features":[422]},{"name":"ACMDRIVERDETAILS_SUPPORTF_DISABLED","features":[422]},{"name":"ACMDRIVERDETAILS_SUPPORTF_FILTER","features":[422]},{"name":"ACMDRIVERDETAILS_SUPPORTF_HARDWARE","features":[422]},{"name":"ACMDRIVERDETAILS_SUPPORTF_LOCAL","features":[422]},{"name":"ACMDRIVERENUMCB","features":[307,422]},{"name":"ACMDRVFORMATSUGGEST","features":[422]},{"name":"ACMDRVOPENDESCA","features":[422]},{"name":"ACMDRVOPENDESCW","features":[422]},{"name":"ACMDRVSTREAMHEADER","features":[422]},{"name":"ACMDRVSTREAMINSTANCE","features":[422]},{"name":"ACMDRVSTREAMSIZE","features":[422]},{"name":"ACMERR_BASE","features":[422]},{"name":"ACMERR_BUSY","features":[422]},{"name":"ACMERR_CANCELED","features":[422]},{"name":"ACMERR_NOTPOSSIBLE","features":[422]},{"name":"ACMERR_UNPREPARED","features":[422]},{"name":"ACMFILTERCHOOSEA","features":[307,422]},{"name":"ACMFILTERCHOOSEHOOKPROCA","features":[307,422]},{"name":"ACMFILTERCHOOSEHOOKPROCW","features":[307,422]},{"name":"ACMFILTERCHOOSEW","features":[307,422]},{"name":"ACMFILTERCHOOSE_STYLEF_CONTEXTHELP","features":[422]},{"name":"ACMFILTERCHOOSE_STYLEF_ENABLEHOOK","features":[422]},{"name":"ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE","features":[422]},{"name":"ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE","features":[422]},{"name":"ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT","features":[422]},{"name":"ACMFILTERCHOOSE_STYLEF_SHOWHELP","features":[422]},{"name":"ACMFILTERDETAILSA","features":[422]},{"name":"ACMFILTERDETAILSW","features":[422]},{"name":"ACMFILTERDETAILS_FILTER_CHARS","features":[422]},{"name":"ACMFILTERENUMCBA","features":[307,422]},{"name":"ACMFILTERENUMCBW","features":[307,422]},{"name":"ACMFILTERTAGDETAILSA","features":[422]},{"name":"ACMFILTERTAGDETAILSW","features":[422]},{"name":"ACMFILTERTAGDETAILS_FILTERTAG_CHARS","features":[422]},{"name":"ACMFILTERTAGENUMCBA","features":[307,422]},{"name":"ACMFILTERTAGENUMCBW","features":[307,422]},{"name":"ACMFORMATCHOOSEA","features":[307,422]},{"name":"ACMFORMATCHOOSEHOOKPROCA","features":[307,422]},{"name":"ACMFORMATCHOOSEHOOKPROCW","features":[307,422]},{"name":"ACMFORMATCHOOSEW","features":[307,422]},{"name":"ACMFORMATCHOOSE_STYLEF_CONTEXTHELP","features":[422]},{"name":"ACMFORMATCHOOSE_STYLEF_ENABLEHOOK","features":[422]},{"name":"ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE","features":[422]},{"name":"ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE","features":[422]},{"name":"ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT","features":[422]},{"name":"ACMFORMATCHOOSE_STYLEF_SHOWHELP","features":[422]},{"name":"ACMFORMATDETAILSA","features":[422]},{"name":"ACMFORMATDETAILS_FORMAT_CHARS","features":[422]},{"name":"ACMFORMATENUMCBA","features":[307,422]},{"name":"ACMFORMATENUMCBW","features":[307,422]},{"name":"ACMFORMATTAGDETAILSA","features":[422]},{"name":"ACMFORMATTAGDETAILSW","features":[422]},{"name":"ACMFORMATTAGDETAILS_FORMATTAG_CHARS","features":[422]},{"name":"ACMFORMATTAGENUMCBA","features":[307,422]},{"name":"ACMFORMATTAGENUMCBW","features":[307,422]},{"name":"ACMHELPMSGCONTEXTHELP","features":[422]},{"name":"ACMHELPMSGCONTEXTHELPA","features":[422]},{"name":"ACMHELPMSGCONTEXTHELPW","features":[422]},{"name":"ACMHELPMSGCONTEXTMENU","features":[422]},{"name":"ACMHELPMSGCONTEXTMENUA","features":[422]},{"name":"ACMHELPMSGCONTEXTMENUW","features":[422]},{"name":"ACMHELPMSGSTRING","features":[422]},{"name":"ACMHELPMSGSTRINGA","features":[422]},{"name":"ACMHELPMSGSTRINGW","features":[422]},{"name":"ACMSTREAMHEADER","features":[422]},{"name":"ACMSTREAMHEADER","features":[422]},{"name":"ACMSTREAMHEADER_STATUSF_DONE","features":[422]},{"name":"ACMSTREAMHEADER_STATUSF_INQUEUE","features":[422]},{"name":"ACMSTREAMHEADER_STATUSF_PREPARED","features":[422]},{"name":"ACM_DRIVERADDF_FUNCTION","features":[422]},{"name":"ACM_DRIVERADDF_GLOBAL","features":[422]},{"name":"ACM_DRIVERADDF_LOCAL","features":[422]},{"name":"ACM_DRIVERADDF_NAME","features":[422]},{"name":"ACM_DRIVERADDF_NOTIFYHWND","features":[422]},{"name":"ACM_DRIVERADDF_TYPEMASK","features":[422]},{"name":"ACM_DRIVERENUMF_DISABLED","features":[422]},{"name":"ACM_DRIVERENUMF_NOLOCAL","features":[422]},{"name":"ACM_DRIVERPRIORITYF_ABLEMASK","features":[422]},{"name":"ACM_DRIVERPRIORITYF_BEGIN","features":[422]},{"name":"ACM_DRIVERPRIORITYF_DEFERMASK","features":[422]},{"name":"ACM_DRIVERPRIORITYF_DISABLE","features":[422]},{"name":"ACM_DRIVERPRIORITYF_ENABLE","features":[422]},{"name":"ACM_DRIVERPRIORITYF_END","features":[422]},{"name":"ACM_FILTERDETAILSF_FILTER","features":[422]},{"name":"ACM_FILTERDETAILSF_INDEX","features":[422]},{"name":"ACM_FILTERDETAILSF_QUERYMASK","features":[422]},{"name":"ACM_FILTERENUMF_DWFILTERTAG","features":[422]},{"name":"ACM_FILTERTAGDETAILSF_FILTERTAG","features":[422]},{"name":"ACM_FILTERTAGDETAILSF_INDEX","features":[422]},{"name":"ACM_FILTERTAGDETAILSF_LARGESTSIZE","features":[422]},{"name":"ACM_FILTERTAGDETAILSF_QUERYMASK","features":[422]},{"name":"ACM_FORMATDETAILSF_FORMAT","features":[422]},{"name":"ACM_FORMATDETAILSF_INDEX","features":[422]},{"name":"ACM_FORMATDETAILSF_QUERYMASK","features":[422]},{"name":"ACM_FORMATENUMF_CONVERT","features":[422]},{"name":"ACM_FORMATENUMF_HARDWARE","features":[422]},{"name":"ACM_FORMATENUMF_INPUT","features":[422]},{"name":"ACM_FORMATENUMF_NCHANNELS","features":[422]},{"name":"ACM_FORMATENUMF_NSAMPLESPERSEC","features":[422]},{"name":"ACM_FORMATENUMF_OUTPUT","features":[422]},{"name":"ACM_FORMATENUMF_SUGGEST","features":[422]},{"name":"ACM_FORMATENUMF_WBITSPERSAMPLE","features":[422]},{"name":"ACM_FORMATENUMF_WFORMATTAG","features":[422]},{"name":"ACM_FORMATSUGGESTF_NCHANNELS","features":[422]},{"name":"ACM_FORMATSUGGESTF_NSAMPLESPERSEC","features":[422]},{"name":"ACM_FORMATSUGGESTF_TYPEMASK","features":[422]},{"name":"ACM_FORMATSUGGESTF_WBITSPERSAMPLE","features":[422]},{"name":"ACM_FORMATSUGGESTF_WFORMATTAG","features":[422]},{"name":"ACM_FORMATTAGDETAILSF_FORMATTAG","features":[422]},{"name":"ACM_FORMATTAGDETAILSF_INDEX","features":[422]},{"name":"ACM_FORMATTAGDETAILSF_LARGESTSIZE","features":[422]},{"name":"ACM_FORMATTAGDETAILSF_QUERYMASK","features":[422]},{"name":"ACM_METRIC_COUNT_CODECS","features":[422]},{"name":"ACM_METRIC_COUNT_CONVERTERS","features":[422]},{"name":"ACM_METRIC_COUNT_DISABLED","features":[422]},{"name":"ACM_METRIC_COUNT_DRIVERS","features":[422]},{"name":"ACM_METRIC_COUNT_FILTERS","features":[422]},{"name":"ACM_METRIC_COUNT_HARDWARE","features":[422]},{"name":"ACM_METRIC_COUNT_LOCAL_CODECS","features":[422]},{"name":"ACM_METRIC_COUNT_LOCAL_CONVERTERS","features":[422]},{"name":"ACM_METRIC_COUNT_LOCAL_DISABLED","features":[422]},{"name":"ACM_METRIC_COUNT_LOCAL_DRIVERS","features":[422]},{"name":"ACM_METRIC_COUNT_LOCAL_FILTERS","features":[422]},{"name":"ACM_METRIC_DRIVER_PRIORITY","features":[422]},{"name":"ACM_METRIC_DRIVER_SUPPORT","features":[422]},{"name":"ACM_METRIC_HARDWARE_WAVE_INPUT","features":[422]},{"name":"ACM_METRIC_HARDWARE_WAVE_OUTPUT","features":[422]},{"name":"ACM_METRIC_MAX_SIZE_FILTER","features":[422]},{"name":"ACM_METRIC_MAX_SIZE_FORMAT","features":[422]},{"name":"ACM_STREAMCONVERTF_BLOCKALIGN","features":[422]},{"name":"ACM_STREAMCONVERTF_END","features":[422]},{"name":"ACM_STREAMCONVERTF_START","features":[422]},{"name":"ACM_STREAMOPENF_ASYNC","features":[422]},{"name":"ACM_STREAMOPENF_NONREALTIME","features":[422]},{"name":"ACM_STREAMOPENF_QUERY","features":[422]},{"name":"ACM_STREAMSIZEF_DESTINATION","features":[422]},{"name":"ACM_STREAMSIZEF_QUERYMASK","features":[422]},{"name":"ACM_STREAMSIZEF_SOURCE","features":[422]},{"name":"AMBISONICS_CHANNEL_ORDERING","features":[422]},{"name":"AMBISONICS_CHANNEL_ORDERING_ACN","features":[422]},{"name":"AMBISONICS_NORMALIZATION","features":[422]},{"name":"AMBISONICS_NORMALIZATION_N3D","features":[422]},{"name":"AMBISONICS_NORMALIZATION_SN3D","features":[422]},{"name":"AMBISONICS_PARAMS","features":[422]},{"name":"AMBISONICS_PARAM_VERSION_1","features":[422]},{"name":"AMBISONICS_TYPE","features":[422]},{"name":"AMBISONICS_TYPE_FULL3D","features":[422]},{"name":"AUDCLNT_BUFFERFLAGS_DATA_DISCONTINUITY","features":[422]},{"name":"AUDCLNT_BUFFERFLAGS_SILENT","features":[422]},{"name":"AUDCLNT_BUFFERFLAGS_TIMESTAMP_ERROR","features":[422]},{"name":"AUDCLNT_E_ALREADY_INITIALIZED","features":[422]},{"name":"AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL","features":[422]},{"name":"AUDCLNT_E_BUFFER_ERROR","features":[422]},{"name":"AUDCLNT_E_BUFFER_OPERATION_PENDING","features":[422]},{"name":"AUDCLNT_E_BUFFER_SIZE_ERROR","features":[422]},{"name":"AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED","features":[422]},{"name":"AUDCLNT_E_BUFFER_TOO_LARGE","features":[422]},{"name":"AUDCLNT_E_CPUUSAGE_EXCEEDED","features":[422]},{"name":"AUDCLNT_E_DEVICE_INVALIDATED","features":[422]},{"name":"AUDCLNT_E_DEVICE_IN_USE","features":[422]},{"name":"AUDCLNT_E_EFFECT_NOT_AVAILABLE","features":[422]},{"name":"AUDCLNT_E_EFFECT_STATE_READ_ONLY","features":[422]},{"name":"AUDCLNT_E_ENDPOINT_CREATE_FAILED","features":[422]},{"name":"AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE","features":[422]},{"name":"AUDCLNT_E_ENGINE_FORMAT_LOCKED","features":[422]},{"name":"AUDCLNT_E_ENGINE_PERIODICITY_LOCKED","features":[422]},{"name":"AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED","features":[422]},{"name":"AUDCLNT_E_EVENTHANDLE_NOT_SET","features":[422]},{"name":"AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED","features":[422]},{"name":"AUDCLNT_E_EXCLUSIVE_MODE_ONLY","features":[422]},{"name":"AUDCLNT_E_HEADTRACKING_ENABLED","features":[422]},{"name":"AUDCLNT_E_HEADTRACKING_UNSUPPORTED","features":[422]},{"name":"AUDCLNT_E_INCORRECT_BUFFER_SIZE","features":[422]},{"name":"AUDCLNT_E_INVALID_DEVICE_PERIOD","features":[422]},{"name":"AUDCLNT_E_INVALID_SIZE","features":[422]},{"name":"AUDCLNT_E_INVALID_STREAM_FLAG","features":[422]},{"name":"AUDCLNT_E_NONOFFLOAD_MODE_ONLY","features":[422]},{"name":"AUDCLNT_E_NOT_INITIALIZED","features":[422]},{"name":"AUDCLNT_E_NOT_STOPPED","features":[422]},{"name":"AUDCLNT_E_OFFLOAD_MODE_ONLY","features":[422]},{"name":"AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES","features":[422]},{"name":"AUDCLNT_E_OUT_OF_ORDER","features":[422]},{"name":"AUDCLNT_E_RAW_MODE_UNSUPPORTED","features":[422]},{"name":"AUDCLNT_E_RESOURCES_INVALIDATED","features":[422]},{"name":"AUDCLNT_E_SERVICE_NOT_RUNNING","features":[422]},{"name":"AUDCLNT_E_THREAD_NOT_REGISTERED","features":[422]},{"name":"AUDCLNT_E_UNSUPPORTED_FORMAT","features":[422]},{"name":"AUDCLNT_E_WRONG_ENDPOINT_TYPE","features":[422]},{"name":"AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE","features":[422]},{"name":"AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED","features":[422]},{"name":"AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED","features":[422]},{"name":"AUDCLNT_SHAREMODE","features":[422]},{"name":"AUDCLNT_SHAREMODE_EXCLUSIVE","features":[422]},{"name":"AUDCLNT_SHAREMODE_SHARED","features":[422]},{"name":"AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM","features":[422]},{"name":"AUDCLNT_STREAMFLAGS_CROSSPROCESS","features":[422]},{"name":"AUDCLNT_STREAMFLAGS_EVENTCALLBACK","features":[422]},{"name":"AUDCLNT_STREAMFLAGS_LOOPBACK","features":[422]},{"name":"AUDCLNT_STREAMFLAGS_NOPERSIST","features":[422]},{"name":"AUDCLNT_STREAMFLAGS_RATEADJUST","features":[422]},{"name":"AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY","features":[422]},{"name":"AUDCLNT_STREAMOPTIONS","features":[422]},{"name":"AUDCLNT_STREAMOPTIONS_AMBISONICS","features":[422]},{"name":"AUDCLNT_STREAMOPTIONS_MATCH_FORMAT","features":[422]},{"name":"AUDCLNT_STREAMOPTIONS_NONE","features":[422]},{"name":"AUDCLNT_STREAMOPTIONS_RAW","features":[422]},{"name":"AUDCLNT_S_BUFFER_EMPTY","features":[422]},{"name":"AUDCLNT_S_POSITION_STALLED","features":[422]},{"name":"AUDCLNT_S_THREAD_ALREADY_REGISTERED","features":[422]},{"name":"AUDIOCLIENT_ACTIVATION_PARAMS","features":[422]},{"name":"AUDIOCLIENT_ACTIVATION_TYPE","features":[422]},{"name":"AUDIOCLIENT_ACTIVATION_TYPE_DEFAULT","features":[422]},{"name":"AUDIOCLIENT_ACTIVATION_TYPE_PROCESS_LOOPBACK","features":[422]},{"name":"AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS","features":[422]},{"name":"AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ","features":[422]},{"name":"AUDIO_DUCKING_OPTIONS","features":[422]},{"name":"AUDIO_DUCKING_OPTIONS_DEFAULT","features":[422]},{"name":"AUDIO_DUCKING_OPTIONS_DO_NOT_DUCK_OTHER_STREAMS","features":[422]},{"name":"AUDIO_EFFECT","features":[307,422]},{"name":"AUDIO_EFFECT_STATE","features":[422]},{"name":"AUDIO_EFFECT_STATE_OFF","features":[422]},{"name":"AUDIO_EFFECT_STATE_ON","features":[422]},{"name":"AUDIO_STREAM_CATEGORY","features":[422]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE","features":[422]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_DEFAULT","features":[422]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_ENUM_COUNT","features":[422]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_USER","features":[422]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_VOLATILE","features":[422]},{"name":"AUDIO_VOLUME_NOTIFICATION_DATA","features":[307,422]},{"name":"AUXCAPS2A","features":[422]},{"name":"AUXCAPS2W","features":[422]},{"name":"AUXCAPSA","features":[422]},{"name":"AUXCAPSW","features":[422]},{"name":"AUXCAPS_AUXIN","features":[422]},{"name":"AUXCAPS_CDAUDIO","features":[422]},{"name":"AUXCAPS_LRVOLUME","features":[422]},{"name":"AUXCAPS_VOLUME","features":[422]},{"name":"ActivateAudioInterfaceAsync","features":[422]},{"name":"AudioCategory_Alerts","features":[422]},{"name":"AudioCategory_Communications","features":[422]},{"name":"AudioCategory_FarFieldSpeech","features":[422]},{"name":"AudioCategory_ForegroundOnlyMedia","features":[422]},{"name":"AudioCategory_GameChat","features":[422]},{"name":"AudioCategory_GameEffects","features":[422]},{"name":"AudioCategory_GameMedia","features":[422]},{"name":"AudioCategory_Media","features":[422]},{"name":"AudioCategory_Movie","features":[422]},{"name":"AudioCategory_Other","features":[422]},{"name":"AudioCategory_SoundEffects","features":[422]},{"name":"AudioCategory_Speech","features":[422]},{"name":"AudioCategory_UniformSpeech","features":[422]},{"name":"AudioCategory_VoiceTyping","features":[422]},{"name":"AudioClient3ActivationParams","features":[422]},{"name":"AudioClientProperties","features":[307,422]},{"name":"AudioExtensionParams","features":[307,422]},{"name":"AudioObjectType","features":[422]},{"name":"AudioObjectType_BackCenter","features":[422]},{"name":"AudioObjectType_BackLeft","features":[422]},{"name":"AudioObjectType_BackRight","features":[422]},{"name":"AudioObjectType_BottomBackLeft","features":[422]},{"name":"AudioObjectType_BottomBackRight","features":[422]},{"name":"AudioObjectType_BottomFrontLeft","features":[422]},{"name":"AudioObjectType_BottomFrontRight","features":[422]},{"name":"AudioObjectType_Dynamic","features":[422]},{"name":"AudioObjectType_FrontCenter","features":[422]},{"name":"AudioObjectType_FrontLeft","features":[422]},{"name":"AudioObjectType_FrontRight","features":[422]},{"name":"AudioObjectType_LowFrequency","features":[422]},{"name":"AudioObjectType_None","features":[422]},{"name":"AudioObjectType_SideLeft","features":[422]},{"name":"AudioObjectType_SideRight","features":[422]},{"name":"AudioObjectType_TopBackLeft","features":[422]},{"name":"AudioObjectType_TopBackRight","features":[422]},{"name":"AudioObjectType_TopFrontLeft","features":[422]},{"name":"AudioObjectType_TopFrontRight","features":[422]},{"name":"AudioSessionDisconnectReason","features":[422]},{"name":"AudioSessionState","features":[422]},{"name":"AudioSessionStateActive","features":[422]},{"name":"AudioSessionStateExpired","features":[422]},{"name":"AudioSessionStateInactive","features":[422]},{"name":"AudioStateMonitorSoundLevel","features":[422]},{"name":"CALLBACK_EVENT","features":[422]},{"name":"CALLBACK_FUNCTION","features":[422]},{"name":"CALLBACK_NULL","features":[422]},{"name":"CALLBACK_TASK","features":[422]},{"name":"CALLBACK_THREAD","features":[422]},{"name":"CALLBACK_TYPEMASK","features":[422]},{"name":"CALLBACK_WINDOW","features":[422]},{"name":"CoRegisterMessageFilter","features":[422]},{"name":"Connector","features":[422]},{"name":"ConnectorType","features":[422]},{"name":"CreateCaptureAudioStateMonitor","features":[422]},{"name":"CreateCaptureAudioStateMonitorForCategory","features":[422]},{"name":"CreateCaptureAudioStateMonitorForCategoryAndDeviceId","features":[422]},{"name":"CreateCaptureAudioStateMonitorForCategoryAndDeviceRole","features":[422]},{"name":"CreateRenderAudioStateMonitor","features":[422]},{"name":"CreateRenderAudioStateMonitorForCategory","features":[422]},{"name":"CreateRenderAudioStateMonitorForCategoryAndDeviceId","features":[422]},{"name":"CreateRenderAudioStateMonitorForCategoryAndDeviceRole","features":[422]},{"name":"DEVICE_STATE","features":[422]},{"name":"DEVICE_STATEMASK_ALL","features":[422]},{"name":"DEVICE_STATE_ACTIVE","features":[422]},{"name":"DEVICE_STATE_DISABLED","features":[422]},{"name":"DEVICE_STATE_NOTPRESENT","features":[422]},{"name":"DEVICE_STATE_UNPLUGGED","features":[422]},{"name":"DEVINTERFACE_AUDIO_CAPTURE","features":[422]},{"name":"DEVINTERFACE_AUDIO_RENDER","features":[422]},{"name":"DEVINTERFACE_MIDI_INPUT","features":[422]},{"name":"DEVINTERFACE_MIDI_OUTPUT","features":[422]},{"name":"DIRECTX_AUDIO_ACTIVATION_PARAMS","features":[422]},{"name":"DRVM_MAPPER","features":[422]},{"name":"DRVM_MAPPER_STATUS","features":[422]},{"name":"DRV_MAPPER_PREFERRED_INPUT_GET","features":[422]},{"name":"DRV_MAPPER_PREFERRED_OUTPUT_GET","features":[422]},{"name":"DataFlow","features":[422]},{"name":"DeviceTopology","features":[422]},{"name":"DigitalAudioDisplayDevice","features":[422]},{"name":"DisconnectReasonDeviceRemoval","features":[422]},{"name":"DisconnectReasonExclusiveModeOverride","features":[422]},{"name":"DisconnectReasonFormatChanged","features":[422]},{"name":"DisconnectReasonServerShutdown","features":[422]},{"name":"DisconnectReasonSessionDisconnected","features":[422]},{"name":"DisconnectReasonSessionLogoff","features":[422]},{"name":"ECHOWAVEFILTER","features":[422]},{"name":"EDataFlow","features":[422]},{"name":"EDataFlow_enum_count","features":[422]},{"name":"ENDPOINT_FORMAT_RESET_MIX_ONLY","features":[422]},{"name":"ENDPOINT_HARDWARE_SUPPORT_METER","features":[422]},{"name":"ENDPOINT_HARDWARE_SUPPORT_MUTE","features":[422]},{"name":"ENDPOINT_HARDWARE_SUPPORT_VOLUME","features":[422]},{"name":"ENDPOINT_SYSFX_DISABLED","features":[422]},{"name":"ENDPOINT_SYSFX_ENABLED","features":[422]},{"name":"ERole","features":[422]},{"name":"ERole_enum_count","features":[422]},{"name":"EVENTCONTEXT_VOLUMESLIDER","features":[422]},{"name":"EndpointFormFactor","features":[422]},{"name":"EndpointFormFactor_enum_count","features":[422]},{"name":"FILTERCHOOSE_CUSTOM_VERIFY","features":[422]},{"name":"FILTERCHOOSE_FILTERTAG_VERIFY","features":[422]},{"name":"FILTERCHOOSE_FILTER_VERIFY","features":[422]},{"name":"FILTERCHOOSE_MESSAGE","features":[422]},{"name":"FORMATCHOOSE_CUSTOM_VERIFY","features":[422]},{"name":"FORMATCHOOSE_FORMATTAG_VERIFY","features":[422]},{"name":"FORMATCHOOSE_FORMAT_VERIFY","features":[422]},{"name":"FORMATCHOOSE_MESSAGE","features":[422]},{"name":"Full","features":[422]},{"name":"HACMDRIVER","features":[422]},{"name":"HACMDRIVERID","features":[422]},{"name":"HACMOBJ","features":[422]},{"name":"HACMSTREAM","features":[422]},{"name":"HMIDI","features":[422]},{"name":"HMIDIIN","features":[422]},{"name":"HMIDIOUT","features":[422]},{"name":"HMIDISTRM","features":[422]},{"name":"HMIXER","features":[422]},{"name":"HMIXEROBJ","features":[422]},{"name":"HWAVE","features":[422]},{"name":"HWAVEIN","features":[422]},{"name":"HWAVEOUT","features":[422]},{"name":"Handset","features":[422]},{"name":"Headphones","features":[422]},{"name":"Headset","features":[422]},{"name":"IAcousticEchoCancellationControl","features":[422]},{"name":"IActivateAudioInterfaceAsyncOperation","features":[422]},{"name":"IActivateAudioInterfaceCompletionHandler","features":[422]},{"name":"IAudioAmbisonicsControl","features":[422]},{"name":"IAudioAutoGainControl","features":[422]},{"name":"IAudioBass","features":[422]},{"name":"IAudioCaptureClient","features":[422]},{"name":"IAudioChannelConfig","features":[422]},{"name":"IAudioClient","features":[422]},{"name":"IAudioClient2","features":[422]},{"name":"IAudioClient3","features":[422]},{"name":"IAudioClientDuckingControl","features":[422]},{"name":"IAudioClock","features":[422]},{"name":"IAudioClock2","features":[422]},{"name":"IAudioClockAdjustment","features":[422]},{"name":"IAudioEffectsChangedNotificationClient","features":[422]},{"name":"IAudioEffectsManager","features":[422]},{"name":"IAudioFormatEnumerator","features":[422]},{"name":"IAudioInputSelector","features":[422]},{"name":"IAudioLoudness","features":[422]},{"name":"IAudioMidrange","features":[422]},{"name":"IAudioMute","features":[422]},{"name":"IAudioOutputSelector","features":[422]},{"name":"IAudioPeakMeter","features":[422]},{"name":"IAudioRenderClient","features":[422]},{"name":"IAudioSessionControl","features":[422]},{"name":"IAudioSessionControl2","features":[422]},{"name":"IAudioSessionEnumerator","features":[422]},{"name":"IAudioSessionEvents","features":[422]},{"name":"IAudioSessionManager","features":[422]},{"name":"IAudioSessionManager2","features":[422]},{"name":"IAudioSessionNotification","features":[422]},{"name":"IAudioStateMonitor","features":[422]},{"name":"IAudioStreamVolume","features":[422]},{"name":"IAudioSystemEffectsPropertyChangeNotificationClient","features":[422]},{"name":"IAudioSystemEffectsPropertyStore","features":[422]},{"name":"IAudioTreble","features":[422]},{"name":"IAudioViewManagerService","features":[422]},{"name":"IAudioVolumeDuckNotification","features":[422]},{"name":"IAudioVolumeLevel","features":[422]},{"name":"IChannelAudioVolume","features":[422]},{"name":"IConnector","features":[422]},{"name":"IControlChangeNotify","features":[422]},{"name":"IControlInterface","features":[422]},{"name":"IDeviceSpecificProperty","features":[422]},{"name":"IDeviceTopology","features":[422]},{"name":"IMMDevice","features":[422]},{"name":"IMMDeviceActivator","features":[422]},{"name":"IMMDeviceCollection","features":[422]},{"name":"IMMDeviceEnumerator","features":[422]},{"name":"IMMEndpoint","features":[422]},{"name":"IMMNotificationClient","features":[422]},{"name":"IMessageFilter","features":[422]},{"name":"IPart","features":[422]},{"name":"IPartsList","features":[422]},{"name":"IPerChannelDbLevel","features":[422]},{"name":"ISimpleAudioVolume","features":[422]},{"name":"ISpatialAudioClient","features":[422]},{"name":"ISpatialAudioClient2","features":[422]},{"name":"ISpatialAudioMetadataClient","features":[422]},{"name":"ISpatialAudioMetadataCopier","features":[422]},{"name":"ISpatialAudioMetadataItems","features":[422]},{"name":"ISpatialAudioMetadataItemsBuffer","features":[422]},{"name":"ISpatialAudioMetadataReader","features":[422]},{"name":"ISpatialAudioMetadataWriter","features":[422]},{"name":"ISpatialAudioObject","features":[422]},{"name":"ISpatialAudioObjectBase","features":[422]},{"name":"ISpatialAudioObjectForHrtf","features":[422]},{"name":"ISpatialAudioObjectForMetadataCommands","features":[422]},{"name":"ISpatialAudioObjectForMetadataItems","features":[422]},{"name":"ISpatialAudioObjectRenderStream","features":[422]},{"name":"ISpatialAudioObjectRenderStreamBase","features":[422]},{"name":"ISpatialAudioObjectRenderStreamForHrtf","features":[422]},{"name":"ISpatialAudioObjectRenderStreamForMetadata","features":[422]},{"name":"ISpatialAudioObjectRenderStreamNotify","features":[422]},{"name":"ISubunit","features":[422]},{"name":"In","features":[422]},{"name":"LPACMDRIVERPROC","features":[307,422]},{"name":"LPMIDICALLBACK","features":[422,421]},{"name":"LPWAVECALLBACK","features":[422,421]},{"name":"LineLevel","features":[422]},{"name":"Low","features":[422]},{"name":"MEVT_COMMENT","features":[422]},{"name":"MEVT_F_CALLBACK","features":[422]},{"name":"MEVT_F_LONG","features":[422]},{"name":"MEVT_F_SHORT","features":[422]},{"name":"MEVT_LONGMSG","features":[422]},{"name":"MEVT_NOP","features":[422]},{"name":"MEVT_SHORTMSG","features":[422]},{"name":"MEVT_TEMPO","features":[422]},{"name":"MEVT_VERSION","features":[422]},{"name":"MHDR_DONE","features":[422]},{"name":"MHDR_INQUEUE","features":[422]},{"name":"MHDR_ISSTRM","features":[422]},{"name":"MHDR_PREPARED","features":[422]},{"name":"MIDICAPS_CACHE","features":[422]},{"name":"MIDICAPS_LRVOLUME","features":[422]},{"name":"MIDICAPS_STREAM","features":[422]},{"name":"MIDICAPS_VOLUME","features":[422]},{"name":"MIDIERR_BADOPENMODE","features":[422]},{"name":"MIDIERR_DONT_CONTINUE","features":[422]},{"name":"MIDIERR_INVALIDSETUP","features":[422]},{"name":"MIDIERR_LASTERROR","features":[422]},{"name":"MIDIERR_NODEVICE","features":[422]},{"name":"MIDIERR_NOMAP","features":[422]},{"name":"MIDIERR_NOTREADY","features":[422]},{"name":"MIDIERR_STILLPLAYING","features":[422]},{"name":"MIDIERR_UNPREPARED","features":[422]},{"name":"MIDIEVENT","features":[422]},{"name":"MIDIHDR","features":[422]},{"name":"MIDIINCAPS2A","features":[422]},{"name":"MIDIINCAPS2W","features":[422]},{"name":"MIDIINCAPSA","features":[422]},{"name":"MIDIINCAPSW","features":[422]},{"name":"MIDIOUTCAPS2A","features":[422]},{"name":"MIDIOUTCAPS2W","features":[422]},{"name":"MIDIOUTCAPSA","features":[422]},{"name":"MIDIOUTCAPSW","features":[422]},{"name":"MIDIPATCHSIZE","features":[422]},{"name":"MIDIPROPTEMPO","features":[422]},{"name":"MIDIPROPTIMEDIV","features":[422]},{"name":"MIDIPROP_GET","features":[422]},{"name":"MIDIPROP_SET","features":[422]},{"name":"MIDIPROP_TEMPO","features":[422]},{"name":"MIDIPROP_TIMEDIV","features":[422]},{"name":"MIDISTRMBUFFVER","features":[422]},{"name":"MIDISTRM_ERROR","features":[422]},{"name":"MIDI_CACHE_ALL","features":[422]},{"name":"MIDI_CACHE_BESTFIT","features":[422]},{"name":"MIDI_CACHE_QUERY","features":[422]},{"name":"MIDI_IO_STATUS","features":[422]},{"name":"MIDI_UNCACHE","features":[422]},{"name":"MIDI_WAVE_OPEN_TYPE","features":[422]},{"name":"MIXERCAPS2A","features":[422]},{"name":"MIXERCAPS2W","features":[422]},{"name":"MIXERCAPSA","features":[422]},{"name":"MIXERCAPSW","features":[422]},{"name":"MIXERCONTROLA","features":[422]},{"name":"MIXERCONTROLDETAILS","features":[307,422]},{"name":"MIXERCONTROLDETAILS_BOOLEAN","features":[422]},{"name":"MIXERCONTROLDETAILS_LISTTEXTA","features":[422]},{"name":"MIXERCONTROLDETAILS_LISTTEXTW","features":[422]},{"name":"MIXERCONTROLDETAILS_SIGNED","features":[422]},{"name":"MIXERCONTROLDETAILS_UNSIGNED","features":[422]},{"name":"MIXERCONTROLW","features":[422]},{"name":"MIXERCONTROL_CONTROLF_DISABLED","features":[422]},{"name":"MIXERCONTROL_CONTROLF_MULTIPLE","features":[422]},{"name":"MIXERCONTROL_CONTROLF_UNIFORM","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_BASS","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_BASS_BOOST","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_BOOLEAN","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_BOOLEANMETER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_BUTTON","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_CUSTOM","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_DECIBELS","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_EQUALIZER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_FADER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_LOUDNESS","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_MICROTIME","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_MILLITIME","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_MIXER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_MONO","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_MUTE","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_MUX","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_ONOFF","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_PAN","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_PEAKMETER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_PERCENT","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_QSOUNDPAN","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_SIGNED","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_SIGNEDMETER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_SINGLESELECT","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_SLIDER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_STEREOENH","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_TREBLE","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_UNSIGNED","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_VOLUME","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_CUSTOM","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_FADER","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_LIST","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_MASK","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_METER","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_NUMBER","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_SLIDER","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_SWITCH","features":[422]},{"name":"MIXERCONTROL_CT_CLASS_TIME","features":[422]},{"name":"MIXERCONTROL_CT_SC_LIST_MULTIPLE","features":[422]},{"name":"MIXERCONTROL_CT_SC_LIST_SINGLE","features":[422]},{"name":"MIXERCONTROL_CT_SC_METER_POLLED","features":[422]},{"name":"MIXERCONTROL_CT_SC_SWITCH_BOOLEAN","features":[422]},{"name":"MIXERCONTROL_CT_SC_SWITCH_BUTTON","features":[422]},{"name":"MIXERCONTROL_CT_SC_TIME_MICROSECS","features":[422]},{"name":"MIXERCONTROL_CT_SC_TIME_MILLISECS","features":[422]},{"name":"MIXERCONTROL_CT_SUBCLASS_MASK","features":[422]},{"name":"MIXERCONTROL_CT_UNITS_BOOLEAN","features":[422]},{"name":"MIXERCONTROL_CT_UNITS_CUSTOM","features":[422]},{"name":"MIXERCONTROL_CT_UNITS_DECIBELS","features":[422]},{"name":"MIXERCONTROL_CT_UNITS_MASK","features":[422]},{"name":"MIXERCONTROL_CT_UNITS_PERCENT","features":[422]},{"name":"MIXERCONTROL_CT_UNITS_SIGNED","features":[422]},{"name":"MIXERCONTROL_CT_UNITS_UNSIGNED","features":[422]},{"name":"MIXERLINEA","features":[422]},{"name":"MIXERLINECONTROLSA","features":[422]},{"name":"MIXERLINECONTROLSW","features":[422]},{"name":"MIXERLINEW","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_DIGITAL","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_FIRST","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_HEADPHONES","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_LAST","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_LINE","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_MONITOR","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_SPEAKERS","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_TELEPHONE","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_UNDEFINED","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_VOICEIN","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_DST_WAVEIN","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_ANALOG","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_DIGITAL","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_FIRST","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_LAST","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_LINE","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED","features":[422]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT","features":[422]},{"name":"MIXERLINE_LINEF_ACTIVE","features":[422]},{"name":"MIXERLINE_LINEF_DISCONNECTED","features":[422]},{"name":"MIXERLINE_LINEF_SOURCE","features":[422]},{"name":"MIXERLINE_TARGETTYPE_AUX","features":[422]},{"name":"MIXERLINE_TARGETTYPE_MIDIIN","features":[422]},{"name":"MIXERLINE_TARGETTYPE_MIDIOUT","features":[422]},{"name":"MIXERLINE_TARGETTYPE_UNDEFINED","features":[422]},{"name":"MIXERLINE_TARGETTYPE_WAVEIN","features":[422]},{"name":"MIXERLINE_TARGETTYPE_WAVEOUT","features":[422]},{"name":"MIXERR_INVALCONTROL","features":[422]},{"name":"MIXERR_INVALLINE","features":[422]},{"name":"MIXERR_INVALVALUE","features":[422]},{"name":"MIXERR_LASTERROR","features":[422]},{"name":"MIXER_GETCONTROLDETAILSF_LISTTEXT","features":[422]},{"name":"MIXER_GETCONTROLDETAILSF_QUERYMASK","features":[422]},{"name":"MIXER_GETCONTROLDETAILSF_VALUE","features":[422]},{"name":"MIXER_GETLINECONTROLSF_ALL","features":[422]},{"name":"MIXER_GETLINECONTROLSF_ONEBYID","features":[422]},{"name":"MIXER_GETLINECONTROLSF_ONEBYTYPE","features":[422]},{"name":"MIXER_GETLINECONTROLSF_QUERYMASK","features":[422]},{"name":"MIXER_GETLINEINFOF_COMPONENTTYPE","features":[422]},{"name":"MIXER_GETLINEINFOF_DESTINATION","features":[422]},{"name":"MIXER_GETLINEINFOF_LINEID","features":[422]},{"name":"MIXER_GETLINEINFOF_QUERYMASK","features":[422]},{"name":"MIXER_GETLINEINFOF_SOURCE","features":[422]},{"name":"MIXER_GETLINEINFOF_TARGETTYPE","features":[422]},{"name":"MIXER_LONG_NAME_CHARS","features":[422]},{"name":"MIXER_OBJECTF_AUX","features":[422]},{"name":"MIXER_OBJECTF_HANDLE","features":[422]},{"name":"MIXER_OBJECTF_MIDIIN","features":[422]},{"name":"MIXER_OBJECTF_MIDIOUT","features":[422]},{"name":"MIXER_OBJECTF_MIXER","features":[422]},{"name":"MIXER_OBJECTF_WAVEIN","features":[422]},{"name":"MIXER_OBJECTF_WAVEOUT","features":[422]},{"name":"MIXER_SETCONTROLDETAILSF_CUSTOM","features":[422]},{"name":"MIXER_SETCONTROLDETAILSF_QUERYMASK","features":[422]},{"name":"MIXER_SETCONTROLDETAILSF_VALUE","features":[422]},{"name":"MIXER_SHORT_NAME_CHARS","features":[422]},{"name":"MMDeviceEnumerator","features":[422]},{"name":"MM_ACM_FILTERCHOOSE","features":[422]},{"name":"MM_ACM_FORMATCHOOSE","features":[422]},{"name":"MOD_FMSYNTH","features":[422]},{"name":"MOD_MAPPER","features":[422]},{"name":"MOD_MIDIPORT","features":[422]},{"name":"MOD_SQSYNTH","features":[422]},{"name":"MOD_SWSYNTH","features":[422]},{"name":"MOD_SYNTH","features":[422]},{"name":"MOD_WAVETABLE","features":[422]},{"name":"Microphone","features":[422]},{"name":"Muted","features":[422]},{"name":"Out","features":[422]},{"name":"PAudioStateMonitorCallback","features":[422]},{"name":"PCMWAVEFORMAT","features":[422]},{"name":"PKEY_AudioEndpointLogo_IconEffects","features":[422,378]},{"name":"PKEY_AudioEndpointLogo_IconPath","features":[422,378]},{"name":"PKEY_AudioEndpointSettings_LaunchContract","features":[422,378]},{"name":"PKEY_AudioEndpointSettings_MenuText","features":[422,378]},{"name":"PKEY_AudioEndpoint_Association","features":[422,378]},{"name":"PKEY_AudioEndpoint_ControlPanelPageProvider","features":[422,378]},{"name":"PKEY_AudioEndpoint_Default_VolumeInDb","features":[422,378]},{"name":"PKEY_AudioEndpoint_Disable_SysFx","features":[422,378]},{"name":"PKEY_AudioEndpoint_FormFactor","features":[422,378]},{"name":"PKEY_AudioEndpoint_FullRangeSpeakers","features":[422,378]},{"name":"PKEY_AudioEndpoint_GUID","features":[422,378]},{"name":"PKEY_AudioEndpoint_JackSubType","features":[422,378]},{"name":"PKEY_AudioEndpoint_PhysicalSpeakers","features":[422,378]},{"name":"PKEY_AudioEndpoint_Supports_EventDriven_Mode","features":[422,378]},{"name":"PKEY_AudioEngine_DeviceFormat","features":[422,378]},{"name":"PKEY_AudioEngine_OEMFormat","features":[422,378]},{"name":"PROCESS_LOOPBACK_MODE","features":[422]},{"name":"PROCESS_LOOPBACK_MODE_EXCLUDE_TARGET_PROCESS_TREE","features":[422]},{"name":"PROCESS_LOOPBACK_MODE_INCLUDE_TARGET_PROCESS_TREE","features":[422]},{"name":"PartType","features":[422]},{"name":"PlaySoundA","features":[307,422]},{"name":"PlaySoundW","features":[307,422]},{"name":"RemoteNetworkDevice","features":[422]},{"name":"SND_ALIAS","features":[422]},{"name":"SND_ALIAS_ID","features":[422]},{"name":"SND_ALIAS_START","features":[422]},{"name":"SND_APPLICATION","features":[422]},{"name":"SND_ASYNC","features":[422]},{"name":"SND_FILENAME","features":[422]},{"name":"SND_FLAGS","features":[422]},{"name":"SND_LOOP","features":[422]},{"name":"SND_MEMORY","features":[422]},{"name":"SND_NODEFAULT","features":[422]},{"name":"SND_NOSTOP","features":[422]},{"name":"SND_NOWAIT","features":[422]},{"name":"SND_PURGE","features":[422]},{"name":"SND_RESOURCE","features":[422]},{"name":"SND_RING","features":[422]},{"name":"SND_SENTRY","features":[422]},{"name":"SND_SYNC","features":[422]},{"name":"SND_SYSTEM","features":[422]},{"name":"SPATIAL_AUDIO_POSITION","features":[422]},{"name":"SPATIAL_AUDIO_STANDARD_COMMANDS_START","features":[422]},{"name":"SPATIAL_AUDIO_STREAM_OPTIONS","features":[422]},{"name":"SPATIAL_AUDIO_STREAM_OPTIONS_NONE","features":[422]},{"name":"SPATIAL_AUDIO_STREAM_OPTIONS_OFFLOAD","features":[422]},{"name":"SPDIF","features":[422]},{"name":"SPTLAUDCLNT_E_DESTROYED","features":[422]},{"name":"SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS","features":[422]},{"name":"SPTLAUDCLNT_E_INTERNAL","features":[422]},{"name":"SPTLAUDCLNT_E_INVALID_LICENSE","features":[422]},{"name":"SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED","features":[422]},{"name":"SPTLAUDCLNT_E_NO_MORE_OBJECTS","features":[422]},{"name":"SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE","features":[422]},{"name":"SPTLAUDCLNT_E_OUT_OF_ORDER","features":[422]},{"name":"SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED","features":[422]},{"name":"SPTLAUDCLNT_E_RESOURCES_INVALIDATED","features":[422]},{"name":"SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE","features":[422]},{"name":"SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE","features":[422]},{"name":"SPTLAUDCLNT_E_STREAM_NOT_STOPPED","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_INVALID_ARGS","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED","features":[422]},{"name":"SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE","features":[422]},{"name":"SpatialAudioClientActivationParams","features":[422]},{"name":"SpatialAudioHrtfActivationParams","features":[307,422]},{"name":"SpatialAudioHrtfActivationParams2","features":[307,422]},{"name":"SpatialAudioHrtfDirectivity","features":[422]},{"name":"SpatialAudioHrtfDirectivityCardioid","features":[422]},{"name":"SpatialAudioHrtfDirectivityCone","features":[422]},{"name":"SpatialAudioHrtfDirectivityType","features":[422]},{"name":"SpatialAudioHrtfDirectivityUnion","features":[422]},{"name":"SpatialAudioHrtfDirectivity_Cardioid","features":[422]},{"name":"SpatialAudioHrtfDirectivity_Cone","features":[422]},{"name":"SpatialAudioHrtfDirectivity_OmniDirectional","features":[422]},{"name":"SpatialAudioHrtfDistanceDecay","features":[422]},{"name":"SpatialAudioHrtfDistanceDecayType","features":[422]},{"name":"SpatialAudioHrtfDistanceDecay_CustomDecay","features":[422]},{"name":"SpatialAudioHrtfDistanceDecay_NaturalDecay","features":[422]},{"name":"SpatialAudioHrtfEnvironmentType","features":[422]},{"name":"SpatialAudioHrtfEnvironment_Average","features":[422]},{"name":"SpatialAudioHrtfEnvironment_Large","features":[422]},{"name":"SpatialAudioHrtfEnvironment_Medium","features":[422]},{"name":"SpatialAudioHrtfEnvironment_Outdoors","features":[422]},{"name":"SpatialAudioHrtfEnvironment_Small","features":[422]},{"name":"SpatialAudioMetadataCopyMode","features":[422]},{"name":"SpatialAudioMetadataCopy_Append","features":[422]},{"name":"SpatialAudioMetadataCopy_AppendMergeWithFirst","features":[422]},{"name":"SpatialAudioMetadataCopy_AppendMergeWithLast","features":[422]},{"name":"SpatialAudioMetadataCopy_Overwrite","features":[422]},{"name":"SpatialAudioMetadataItemsInfo","features":[422]},{"name":"SpatialAudioMetadataWriterOverflowMode","features":[422]},{"name":"SpatialAudioMetadataWriterOverflow_Fail","features":[422]},{"name":"SpatialAudioMetadataWriterOverflow_MergeWithLast","features":[422]},{"name":"SpatialAudioMetadataWriterOverflow_MergeWithNew","features":[422]},{"name":"SpatialAudioObjectRenderStreamActivationParams","features":[307,422]},{"name":"SpatialAudioObjectRenderStreamActivationParams2","features":[307,422]},{"name":"SpatialAudioObjectRenderStreamForMetadataActivationParams","features":[307,422]},{"name":"SpatialAudioObjectRenderStreamForMetadataActivationParams2","features":[307,422]},{"name":"Speakers","features":[422]},{"name":"Subunit","features":[422]},{"name":"UnknownDigitalPassthrough","features":[422]},{"name":"UnknownFormFactor","features":[422]},{"name":"VIRTUAL_AUDIO_DEVICE_PROCESS_LOOPBACK","features":[422]},{"name":"VOLUMEWAVEFILTER","features":[422]},{"name":"WAVECAPS_LRVOLUME","features":[422]},{"name":"WAVECAPS_PITCH","features":[422]},{"name":"WAVECAPS_PLAYBACKRATE","features":[422]},{"name":"WAVECAPS_SAMPLEACCURATE","features":[422]},{"name":"WAVECAPS_SYNC","features":[422]},{"name":"WAVECAPS_VOLUME","features":[422]},{"name":"WAVEFILTER","features":[422]},{"name":"WAVEFORMAT","features":[422]},{"name":"WAVEFORMATEX","features":[422]},{"name":"WAVEFORMATEXTENSIBLE","features":[422]},{"name":"WAVEHDR","features":[422]},{"name":"WAVEINCAPS2A","features":[422]},{"name":"WAVEINCAPS2W","features":[422]},{"name":"WAVEINCAPSA","features":[422]},{"name":"WAVEINCAPSW","features":[422]},{"name":"WAVEIN_MAPPER_STATUS_DEVICE","features":[422]},{"name":"WAVEIN_MAPPER_STATUS_FORMAT","features":[422]},{"name":"WAVEIN_MAPPER_STATUS_MAPPED","features":[422]},{"name":"WAVEOUTCAPS2A","features":[422]},{"name":"WAVEOUTCAPS2W","features":[422]},{"name":"WAVEOUTCAPSA","features":[422]},{"name":"WAVEOUTCAPSW","features":[422]},{"name":"WAVEOUT_MAPPER_STATUS_DEVICE","features":[422]},{"name":"WAVEOUT_MAPPER_STATUS_FORMAT","features":[422]},{"name":"WAVEOUT_MAPPER_STATUS_MAPPED","features":[422]},{"name":"WAVERR_BADFORMAT","features":[422]},{"name":"WAVERR_LASTERROR","features":[422]},{"name":"WAVERR_STILLPLAYING","features":[422]},{"name":"WAVERR_SYNC","features":[422]},{"name":"WAVERR_UNPREPARED","features":[422]},{"name":"WAVE_ALLOWSYNC","features":[422]},{"name":"WAVE_FORMAT_1M08","features":[422]},{"name":"WAVE_FORMAT_1M16","features":[422]},{"name":"WAVE_FORMAT_1S08","features":[422]},{"name":"WAVE_FORMAT_1S16","features":[422]},{"name":"WAVE_FORMAT_2M08","features":[422]},{"name":"WAVE_FORMAT_2M16","features":[422]},{"name":"WAVE_FORMAT_2S08","features":[422]},{"name":"WAVE_FORMAT_2S16","features":[422]},{"name":"WAVE_FORMAT_44M08","features":[422]},{"name":"WAVE_FORMAT_44M16","features":[422]},{"name":"WAVE_FORMAT_44S08","features":[422]},{"name":"WAVE_FORMAT_44S16","features":[422]},{"name":"WAVE_FORMAT_48M08","features":[422]},{"name":"WAVE_FORMAT_48M16","features":[422]},{"name":"WAVE_FORMAT_48S08","features":[422]},{"name":"WAVE_FORMAT_48S16","features":[422]},{"name":"WAVE_FORMAT_4M08","features":[422]},{"name":"WAVE_FORMAT_4M16","features":[422]},{"name":"WAVE_FORMAT_4S08","features":[422]},{"name":"WAVE_FORMAT_4S16","features":[422]},{"name":"WAVE_FORMAT_96M08","features":[422]},{"name":"WAVE_FORMAT_96M16","features":[422]},{"name":"WAVE_FORMAT_96S08","features":[422]},{"name":"WAVE_FORMAT_96S16","features":[422]},{"name":"WAVE_FORMAT_DIRECT","features":[422]},{"name":"WAVE_FORMAT_DIRECT_QUERY","features":[422]},{"name":"WAVE_FORMAT_PCM","features":[422]},{"name":"WAVE_FORMAT_QUERY","features":[422]},{"name":"WAVE_INVALIDFORMAT","features":[422]},{"name":"WAVE_MAPPED","features":[422]},{"name":"WAVE_MAPPED_DEFAULT_COMMUNICATION_DEVICE","features":[422]},{"name":"WAVE_MAPPER","features":[422]},{"name":"WHDR_BEGINLOOP","features":[422]},{"name":"WHDR_DONE","features":[422]},{"name":"WHDR_ENDLOOP","features":[422]},{"name":"WHDR_INQUEUE","features":[422]},{"name":"WHDR_PREPARED","features":[422]},{"name":"WIDM_MAPPER_STATUS","features":[422]},{"name":"WODM_MAPPER_STATUS","features":[422]},{"name":"_AUDCLNT_BUFFERFLAGS","features":[422]},{"name":"acmDriverAddA","features":[307,422]},{"name":"acmDriverAddW","features":[307,422]},{"name":"acmDriverClose","features":[422]},{"name":"acmDriverDetailsA","features":[422,369]},{"name":"acmDriverDetailsW","features":[422,369]},{"name":"acmDriverEnum","features":[307,422]},{"name":"acmDriverID","features":[422]},{"name":"acmDriverMessage","features":[307,422]},{"name":"acmDriverOpen","features":[422]},{"name":"acmDriverPriority","features":[422]},{"name":"acmDriverRemove","features":[422]},{"name":"acmFilterChooseA","features":[307,422]},{"name":"acmFilterChooseW","features":[307,422]},{"name":"acmFilterDetailsA","features":[422]},{"name":"acmFilterDetailsW","features":[422]},{"name":"acmFilterEnumA","features":[307,422]},{"name":"acmFilterEnumW","features":[307,422]},{"name":"acmFilterTagDetailsA","features":[422]},{"name":"acmFilterTagDetailsW","features":[422]},{"name":"acmFilterTagEnumA","features":[307,422]},{"name":"acmFilterTagEnumW","features":[307,422]},{"name":"acmFormatChooseA","features":[307,422]},{"name":"acmFormatChooseW","features":[307,422]},{"name":"acmFormatDetailsA","features":[422]},{"name":"acmFormatDetailsW","features":[422]},{"name":"acmFormatEnumA","features":[307,422]},{"name":"acmFormatEnumW","features":[307,422]},{"name":"acmFormatSuggest","features":[422]},{"name":"acmFormatTagDetailsA","features":[422]},{"name":"acmFormatTagDetailsW","features":[422]},{"name":"acmFormatTagEnumA","features":[307,422]},{"name":"acmFormatTagEnumW","features":[307,422]},{"name":"acmGetVersion","features":[422]},{"name":"acmMetrics","features":[422]},{"name":"acmStreamClose","features":[422]},{"name":"acmStreamConvert","features":[422]},{"name":"acmStreamMessage","features":[307,422]},{"name":"acmStreamOpen","features":[422]},{"name":"acmStreamPrepareHeader","features":[422]},{"name":"acmStreamReset","features":[422]},{"name":"acmStreamSize","features":[422]},{"name":"acmStreamUnprepareHeader","features":[422]},{"name":"auxGetDevCapsA","features":[422]},{"name":"auxGetDevCapsW","features":[422]},{"name":"auxGetNumDevs","features":[422]},{"name":"auxGetVolume","features":[422]},{"name":"auxOutMessage","features":[422]},{"name":"auxSetVolume","features":[422]},{"name":"eAll","features":[422]},{"name":"eCapture","features":[422]},{"name":"eCommunications","features":[422]},{"name":"eConsole","features":[422]},{"name":"eMultimedia","features":[422]},{"name":"eRender","features":[422]},{"name":"midiConnect","features":[422]},{"name":"midiDisconnect","features":[422]},{"name":"midiInAddBuffer","features":[422]},{"name":"midiInClose","features":[422]},{"name":"midiInGetDevCapsA","features":[422]},{"name":"midiInGetDevCapsW","features":[422]},{"name":"midiInGetErrorTextA","features":[422]},{"name":"midiInGetErrorTextW","features":[422]},{"name":"midiInGetID","features":[422]},{"name":"midiInGetNumDevs","features":[422]},{"name":"midiInMessage","features":[422]},{"name":"midiInOpen","features":[422]},{"name":"midiInPrepareHeader","features":[422]},{"name":"midiInReset","features":[422]},{"name":"midiInStart","features":[422]},{"name":"midiInStop","features":[422]},{"name":"midiInUnprepareHeader","features":[422]},{"name":"midiOutCacheDrumPatches","features":[422]},{"name":"midiOutCachePatches","features":[422]},{"name":"midiOutClose","features":[422]},{"name":"midiOutGetDevCapsA","features":[422]},{"name":"midiOutGetDevCapsW","features":[422]},{"name":"midiOutGetErrorTextA","features":[422]},{"name":"midiOutGetErrorTextW","features":[422]},{"name":"midiOutGetID","features":[422]},{"name":"midiOutGetNumDevs","features":[422]},{"name":"midiOutGetVolume","features":[422]},{"name":"midiOutLongMsg","features":[422]},{"name":"midiOutMessage","features":[422]},{"name":"midiOutOpen","features":[422]},{"name":"midiOutPrepareHeader","features":[422]},{"name":"midiOutReset","features":[422]},{"name":"midiOutSetVolume","features":[422]},{"name":"midiOutShortMsg","features":[422]},{"name":"midiOutUnprepareHeader","features":[422]},{"name":"midiStreamClose","features":[422]},{"name":"midiStreamOpen","features":[422]},{"name":"midiStreamOut","features":[422]},{"name":"midiStreamPause","features":[422]},{"name":"midiStreamPosition","features":[422]},{"name":"midiStreamProperty","features":[422]},{"name":"midiStreamRestart","features":[422]},{"name":"midiStreamStop","features":[422]},{"name":"mixerClose","features":[422]},{"name":"mixerGetControlDetailsA","features":[307,422]},{"name":"mixerGetControlDetailsW","features":[307,422]},{"name":"mixerGetDevCapsA","features":[422]},{"name":"mixerGetDevCapsW","features":[422]},{"name":"mixerGetID","features":[422]},{"name":"mixerGetLineControlsA","features":[422]},{"name":"mixerGetLineControlsW","features":[422]},{"name":"mixerGetLineInfoA","features":[422]},{"name":"mixerGetLineInfoW","features":[422]},{"name":"mixerGetNumDevs","features":[422]},{"name":"mixerMessage","features":[422]},{"name":"mixerOpen","features":[422]},{"name":"mixerSetControlDetails","features":[307,422]},{"name":"sndPlaySoundA","features":[307,422]},{"name":"sndPlaySoundW","features":[307,422]},{"name":"tACMFORMATDETAILSW","features":[422]},{"name":"waveInAddBuffer","features":[422]},{"name":"waveInClose","features":[422]},{"name":"waveInGetDevCapsA","features":[422]},{"name":"waveInGetDevCapsW","features":[422]},{"name":"waveInGetErrorTextA","features":[422]},{"name":"waveInGetErrorTextW","features":[422]},{"name":"waveInGetID","features":[422]},{"name":"waveInGetNumDevs","features":[422]},{"name":"waveInGetPosition","features":[422]},{"name":"waveInMessage","features":[422]},{"name":"waveInOpen","features":[422]},{"name":"waveInPrepareHeader","features":[422]},{"name":"waveInReset","features":[422]},{"name":"waveInStart","features":[422]},{"name":"waveInStop","features":[422]},{"name":"waveInUnprepareHeader","features":[422]},{"name":"waveOutBreakLoop","features":[422]},{"name":"waveOutClose","features":[422]},{"name":"waveOutGetDevCapsA","features":[422]},{"name":"waveOutGetDevCapsW","features":[422]},{"name":"waveOutGetErrorTextA","features":[422]},{"name":"waveOutGetErrorTextW","features":[422]},{"name":"waveOutGetID","features":[422]},{"name":"waveOutGetNumDevs","features":[422]},{"name":"waveOutGetPitch","features":[422]},{"name":"waveOutGetPlaybackRate","features":[422]},{"name":"waveOutGetPosition","features":[422]},{"name":"waveOutGetVolume","features":[422]},{"name":"waveOutMessage","features":[422]},{"name":"waveOutOpen","features":[422]},{"name":"waveOutPause","features":[422]},{"name":"waveOutPrepareHeader","features":[422]},{"name":"waveOutReset","features":[422]},{"name":"waveOutRestart","features":[422]},{"name":"waveOutSetPitch","features":[422]},{"name":"waveOutSetPlaybackRate","features":[422]},{"name":"waveOutSetVolume","features":[422]},{"name":"waveOutUnprepareHeader","features":[422]},{"name":"waveOutWrite","features":[422]}],"427":[{"name":"APOERR_ALREADY_INITIALIZED","features":[423]},{"name":"APOERR_ALREADY_UNLOCKED","features":[423]},{"name":"APOERR_APO_LOCKED","features":[423]},{"name":"APOERR_BUFFERS_OVERLAP","features":[423]},{"name":"APOERR_FORMAT_NOT_SUPPORTED","features":[423]},{"name":"APOERR_INVALID_APO_CLSID","features":[423]},{"name":"APOERR_INVALID_COEFFCOUNT","features":[423]},{"name":"APOERR_INVALID_COEFFICIENT","features":[423]},{"name":"APOERR_INVALID_CONNECTION_FORMAT","features":[423]},{"name":"APOERR_INVALID_CURVE_PARAM","features":[423]},{"name":"APOERR_INVALID_INPUTID","features":[423]},{"name":"APOERR_INVALID_OUTPUT_MAXFRAMECOUNT","features":[423]},{"name":"APOERR_NOT_INITIALIZED","features":[423]},{"name":"APOERR_NUM_CONNECTIONS_INVALID","features":[423]},{"name":"APOInitBaseStruct","features":[423]},{"name":"APOInitSystemEffects","features":[423,378]},{"name":"APOInitSystemEffects2","features":[307,423,378]},{"name":"APOInitSystemEffects3","features":[307,423,358,378]},{"name":"APO_BUFFER_FLAGS","features":[423]},{"name":"APO_CONNECTION_BUFFER_TYPE","features":[423]},{"name":"APO_CONNECTION_BUFFER_TYPE_ALLOCATED","features":[423]},{"name":"APO_CONNECTION_BUFFER_TYPE_DEPENDANT","features":[423]},{"name":"APO_CONNECTION_BUFFER_TYPE_EXTERNAL","features":[423]},{"name":"APO_CONNECTION_DESCRIPTOR","features":[423]},{"name":"APO_CONNECTION_PROPERTY","features":[423]},{"name":"APO_CONNECTION_PROPERTY_V2","features":[423]},{"name":"APO_FLAG","features":[423]},{"name":"APO_FLAG_BITSPERSAMPLE_MUST_MATCH","features":[423]},{"name":"APO_FLAG_DEFAULT","features":[423]},{"name":"APO_FLAG_FRAMESPERSECOND_MUST_MATCH","features":[423]},{"name":"APO_FLAG_INPLACE","features":[423]},{"name":"APO_FLAG_MIXER","features":[423]},{"name":"APO_FLAG_NONE","features":[423]},{"name":"APO_FLAG_SAMPLESPERFRAME_MUST_MATCH","features":[423]},{"name":"APO_LOG_LEVEL","features":[423]},{"name":"APO_LOG_LEVEL_ALWAYS","features":[423]},{"name":"APO_LOG_LEVEL_CRITICAL","features":[423]},{"name":"APO_LOG_LEVEL_ERROR","features":[423]},{"name":"APO_LOG_LEVEL_INFO","features":[423]},{"name":"APO_LOG_LEVEL_VERBOSE","features":[423]},{"name":"APO_LOG_LEVEL_WARNING","features":[423]},{"name":"APO_NOTIFICATION","features":[307,423,378]},{"name":"APO_NOTIFICATION_DESCRIPTOR","features":[423]},{"name":"APO_NOTIFICATION_TYPE","features":[423]},{"name":"APO_NOTIFICATION_TYPE_DEVICE_ORIENTATION","features":[423]},{"name":"APO_NOTIFICATION_TYPE_ENDPOINT_PROPERTY_CHANGE","features":[423]},{"name":"APO_NOTIFICATION_TYPE_ENDPOINT_VOLUME","features":[423]},{"name":"APO_NOTIFICATION_TYPE_ENDPOINT_VOLUME2","features":[423]},{"name":"APO_NOTIFICATION_TYPE_MICROPHONE_BOOST","features":[423]},{"name":"APO_NOTIFICATION_TYPE_NONE","features":[423]},{"name":"APO_NOTIFICATION_TYPE_SYSTEM_EFFECTS_PROPERTY_CHANGE","features":[423]},{"name":"APO_REG_PROPERTIES","features":[423]},{"name":"AUDIOMEDIATYPE_EQUAL_FORMAT_DATA","features":[423]},{"name":"AUDIOMEDIATYPE_EQUAL_FORMAT_TYPES","features":[423]},{"name":"AUDIOMEDIATYPE_EQUAL_FORMAT_USER_DATA","features":[423]},{"name":"AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR","features":[423]},{"name":"AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION","features":[423,378]},{"name":"AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR","features":[423]},{"name":"AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION","features":[307,423]},{"name":"AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2","features":[307,423]},{"name":"AUDIO_FLOW_PULL","features":[423]},{"name":"AUDIO_FLOW_PUSH","features":[423]},{"name":"AUDIO_FLOW_TYPE","features":[423]},{"name":"AUDIO_MAX_CHANNELS","features":[423]},{"name":"AUDIO_MAX_FRAMERATE","features":[423]},{"name":"AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR","features":[423]},{"name":"AUDIO_MICROPHONE_BOOST_NOTIFICATION","features":[307,423]},{"name":"AUDIO_MIN_CHANNELS","features":[423]},{"name":"AUDIO_MIN_FRAMERATE","features":[423]},{"name":"AUDIO_SYSTEMEFFECT","features":[307,423]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR","features":[423]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION","features":[423,378]},{"name":"AUDIO_SYSTEMEFFECT_STATE","features":[423]},{"name":"AUDIO_SYSTEMEFFECT_STATE_OFF","features":[423]},{"name":"AUDIO_SYSTEMEFFECT_STATE_ON","features":[423]},{"name":"AUDIO_VOLUME_NOTIFICATION_DATA2","features":[307,423]},{"name":"AudioFXExtensionParams","features":[307,423,378]},{"name":"BUFFER_INVALID","features":[423]},{"name":"BUFFER_SILENT","features":[423]},{"name":"BUFFER_VALID","features":[423]},{"name":"DEVICE_NOT_ROTATED","features":[423]},{"name":"DEVICE_ORIENTATION_TYPE","features":[423]},{"name":"DEVICE_ROTATED_180_DEGREES_CLOCKWISE","features":[423]},{"name":"DEVICE_ROTATED_270_DEGREES_CLOCKWISE","features":[423]},{"name":"DEVICE_ROTATED_90_DEGREES_CLOCKWISE","features":[423]},{"name":"EAudioConstriction","features":[423]},{"name":"FNAPONOTIFICATIONCALLBACK","features":[423]},{"name":"IApoAcousticEchoCancellation","features":[423]},{"name":"IApoAuxiliaryInputConfiguration","features":[423]},{"name":"IApoAuxiliaryInputRT","features":[423]},{"name":"IAudioDeviceModulesClient","features":[423]},{"name":"IAudioMediaType","features":[423]},{"name":"IAudioProcessingObject","features":[423]},{"name":"IAudioProcessingObjectConfiguration","features":[423]},{"name":"IAudioProcessingObjectLoggingService","features":[423]},{"name":"IAudioProcessingObjectNotifications","features":[423]},{"name":"IAudioProcessingObjectNotifications2","features":[423]},{"name":"IAudioProcessingObjectRT","features":[423]},{"name":"IAudioProcessingObjectRTQueueService","features":[423]},{"name":"IAudioProcessingObjectVBR","features":[423]},{"name":"IAudioSystemEffects","features":[423]},{"name":"IAudioSystemEffects2","features":[423]},{"name":"IAudioSystemEffects3","features":[423]},{"name":"IAudioSystemEffectsCustomFormats","features":[423]},{"name":"PKEY_APO_SWFallback_ProcessingModes","features":[423,378]},{"name":"PKEY_CompositeFX_EndpointEffectClsid","features":[423,378]},{"name":"PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid","features":[423,378]},{"name":"PKEY_CompositeFX_KeywordDetector_ModeEffectClsid","features":[423,378]},{"name":"PKEY_CompositeFX_KeywordDetector_StreamEffectClsid","features":[423,378]},{"name":"PKEY_CompositeFX_ModeEffectClsid","features":[423,378]},{"name":"PKEY_CompositeFX_Offload_ModeEffectClsid","features":[423,378]},{"name":"PKEY_CompositeFX_Offload_StreamEffectClsid","features":[423,378]},{"name":"PKEY_CompositeFX_StreamEffectClsid","features":[423,378]},{"name":"PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming","features":[423,378]},{"name":"PKEY_EFX_ProcessingModes_Supported_For_Streaming","features":[423,378]},{"name":"PKEY_FX_ApplyToBluetooth","features":[423,378]},{"name":"PKEY_FX_ApplyToCapture","features":[423,378]},{"name":"PKEY_FX_ApplyToRender","features":[423,378]},{"name":"PKEY_FX_ApplyToUsb","features":[423,378]},{"name":"PKEY_FX_Association","features":[423,378]},{"name":"PKEY_FX_Author","features":[423,378]},{"name":"PKEY_FX_EffectPackSchema_Version","features":[423,378]},{"name":"PKEY_FX_EffectPack_Schema_V1","features":[423]},{"name":"PKEY_FX_EndpointEffectClsid","features":[423,378]},{"name":"PKEY_FX_Enumerator","features":[423,378]},{"name":"PKEY_FX_FriendlyName","features":[423,378]},{"name":"PKEY_FX_KeywordDetector_EndpointEffectClsid","features":[423,378]},{"name":"PKEY_FX_KeywordDetector_ModeEffectClsid","features":[423,378]},{"name":"PKEY_FX_KeywordDetector_StreamEffectClsid","features":[423,378]},{"name":"PKEY_FX_ModeEffectClsid","features":[423,378]},{"name":"PKEY_FX_ObjectId","features":[423,378]},{"name":"PKEY_FX_Offload_ModeEffectClsid","features":[423,378]},{"name":"PKEY_FX_Offload_StreamEffectClsid","features":[423,378]},{"name":"PKEY_FX_PostMixEffectClsid","features":[423,378]},{"name":"PKEY_FX_PreMixEffectClsid","features":[423,378]},{"name":"PKEY_FX_State","features":[423,378]},{"name":"PKEY_FX_StreamEffectClsid","features":[423,378]},{"name":"PKEY_FX_SupportAppLauncher","features":[423,378]},{"name":"PKEY_FX_SupportedFormats","features":[423,378]},{"name":"PKEY_FX_UserInterfaceClsid","features":[423,378]},{"name":"PKEY_FX_VersionMajor","features":[423,378]},{"name":"PKEY_FX_VersionMinor","features":[423,378]},{"name":"PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming","features":[423,378]},{"name":"PKEY_MFX_Offload_ProcessingModes_Supported_For_Streaming","features":[423,378]},{"name":"PKEY_MFX_ProcessingModes_Supported_For_Streaming","features":[423,378]},{"name":"PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming","features":[423,378]},{"name":"PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming","features":[423,378]},{"name":"PKEY_SFX_ProcessingModes_Supported_For_Streaming","features":[423,378]},{"name":"SID_AudioProcessingObjectLoggingService","features":[423]},{"name":"SID_AudioProcessingObjectRTQueue","features":[423]},{"name":"UNCOMPRESSEDAUDIOFORMAT","features":[423]},{"name":"eAudioConstriction14_14","features":[423]},{"name":"eAudioConstriction44_16","features":[423]},{"name":"eAudioConstriction48_16","features":[423]},{"name":"eAudioConstrictionMute","features":[423]},{"name":"eAudioConstrictionOff","features":[423]}],"428":[{"name":"CLSID_DirectMusic","features":[424]},{"name":"CLSID_DirectMusicCollection","features":[424]},{"name":"CLSID_DirectMusicSynth","features":[424]},{"name":"CLSID_DirectMusicSynthSink","features":[424]},{"name":"CLSID_DirectSoundPrivate","features":[424]},{"name":"CONNECTION","features":[424]},{"name":"CONNECTIONLIST","features":[424]},{"name":"CONN_DST_ATTENUATION","features":[424]},{"name":"CONN_DST_CENTER","features":[424]},{"name":"CONN_DST_CHORUS","features":[424]},{"name":"CONN_DST_EG1_ATTACKTIME","features":[424]},{"name":"CONN_DST_EG1_DECAYTIME","features":[424]},{"name":"CONN_DST_EG1_DELAYTIME","features":[424]},{"name":"CONN_DST_EG1_HOLDTIME","features":[424]},{"name":"CONN_DST_EG1_RELEASETIME","features":[424]},{"name":"CONN_DST_EG1_SHUTDOWNTIME","features":[424]},{"name":"CONN_DST_EG1_SUSTAINLEVEL","features":[424]},{"name":"CONN_DST_EG2_ATTACKTIME","features":[424]},{"name":"CONN_DST_EG2_DECAYTIME","features":[424]},{"name":"CONN_DST_EG2_DELAYTIME","features":[424]},{"name":"CONN_DST_EG2_HOLDTIME","features":[424]},{"name":"CONN_DST_EG2_RELEASETIME","features":[424]},{"name":"CONN_DST_EG2_SUSTAINLEVEL","features":[424]},{"name":"CONN_DST_FILTER_CUTOFF","features":[424]},{"name":"CONN_DST_FILTER_Q","features":[424]},{"name":"CONN_DST_GAIN","features":[424]},{"name":"CONN_DST_KEYNUMBER","features":[424]},{"name":"CONN_DST_LEFT","features":[424]},{"name":"CONN_DST_LEFTREAR","features":[424]},{"name":"CONN_DST_LFE_CHANNEL","features":[424]},{"name":"CONN_DST_LFO_FREQUENCY","features":[424]},{"name":"CONN_DST_LFO_STARTDELAY","features":[424]},{"name":"CONN_DST_NONE","features":[424]},{"name":"CONN_DST_PAN","features":[424]},{"name":"CONN_DST_PITCH","features":[424]},{"name":"CONN_DST_REVERB","features":[424]},{"name":"CONN_DST_RIGHT","features":[424]},{"name":"CONN_DST_RIGHTREAR","features":[424]},{"name":"CONN_DST_VIB_FREQUENCY","features":[424]},{"name":"CONN_DST_VIB_STARTDELAY","features":[424]},{"name":"CONN_SRC_CC1","features":[424]},{"name":"CONN_SRC_CC10","features":[424]},{"name":"CONN_SRC_CC11","features":[424]},{"name":"CONN_SRC_CC7","features":[424]},{"name":"CONN_SRC_CC91","features":[424]},{"name":"CONN_SRC_CC93","features":[424]},{"name":"CONN_SRC_CHANNELPRESSURE","features":[424]},{"name":"CONN_SRC_EG1","features":[424]},{"name":"CONN_SRC_EG2","features":[424]},{"name":"CONN_SRC_KEYNUMBER","features":[424]},{"name":"CONN_SRC_KEYONVELOCITY","features":[424]},{"name":"CONN_SRC_LFO","features":[424]},{"name":"CONN_SRC_MONOPRESSURE","features":[424]},{"name":"CONN_SRC_NONE","features":[424]},{"name":"CONN_SRC_PITCHWHEEL","features":[424]},{"name":"CONN_SRC_POLYPRESSURE","features":[424]},{"name":"CONN_SRC_VIBRATO","features":[424]},{"name":"CONN_TRN_CONCAVE","features":[424]},{"name":"CONN_TRN_CONVEX","features":[424]},{"name":"CONN_TRN_NONE","features":[424]},{"name":"CONN_TRN_SWITCH","features":[424]},{"name":"DAUD_CHAN10_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN11_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN12_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN13_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN14_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN15_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN16_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN1_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN2_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN3_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN4_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN5_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN6_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN7_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN8_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CHAN9_VOICE_PRIORITY_OFFSET","features":[424]},{"name":"DAUD_CRITICAL_VOICE_PRIORITY","features":[424]},{"name":"DAUD_HIGH_VOICE_PRIORITY","features":[424]},{"name":"DAUD_LOW_VOICE_PRIORITY","features":[424]},{"name":"DAUD_PERSIST_VOICE_PRIORITY","features":[424]},{"name":"DAUD_STANDARD_VOICE_PRIORITY","features":[424]},{"name":"DIRECTSOUNDDEVICE_DATAFLOW","features":[424]},{"name":"DIRECTSOUNDDEVICE_DATAFLOW_CAPTURE","features":[424]},{"name":"DIRECTSOUNDDEVICE_DATAFLOW_RENDER","features":[424]},{"name":"DIRECTSOUNDDEVICE_TYPE","features":[424]},{"name":"DIRECTSOUNDDEVICE_TYPE_EMULATED","features":[424]},{"name":"DIRECTSOUNDDEVICE_TYPE_VXD","features":[424]},{"name":"DIRECTSOUNDDEVICE_TYPE_WDM","features":[424]},{"name":"DLSHEADER","features":[424]},{"name":"DLSID","features":[424]},{"name":"DLSID_GMInHardware","features":[424]},{"name":"DLSID_GSInHardware","features":[424]},{"name":"DLSID_ManufacturersID","features":[424]},{"name":"DLSID_ProductID","features":[424]},{"name":"DLSID_SampleMemorySize","features":[424]},{"name":"DLSID_SamplePlaybackRate","features":[424]},{"name":"DLSID_SupportsDLS1","features":[424]},{"name":"DLSID_SupportsDLS2","features":[424]},{"name":"DLSID_XGInHardware","features":[424]},{"name":"DLSVERSION","features":[424]},{"name":"DLS_CDL_ADD","features":[424]},{"name":"DLS_CDL_AND","features":[424]},{"name":"DLS_CDL_CONST","features":[424]},{"name":"DLS_CDL_DIVIDE","features":[424]},{"name":"DLS_CDL_EQ","features":[424]},{"name":"DLS_CDL_GE","features":[424]},{"name":"DLS_CDL_GT","features":[424]},{"name":"DLS_CDL_LE","features":[424]},{"name":"DLS_CDL_LOGICAL_AND","features":[424]},{"name":"DLS_CDL_LOGICAL_OR","features":[424]},{"name":"DLS_CDL_LT","features":[424]},{"name":"DLS_CDL_MULTIPLY","features":[424]},{"name":"DLS_CDL_NOT","features":[424]},{"name":"DLS_CDL_OR","features":[424]},{"name":"DLS_CDL_QUERY","features":[424]},{"name":"DLS_CDL_QUERYSUPPORTED","features":[424]},{"name":"DLS_CDL_SUBTRACT","features":[424]},{"name":"DLS_CDL_XOR","features":[424]},{"name":"DMUS_ARTICPARAMS","features":[424]},{"name":"DMUS_ARTICULATION","features":[424]},{"name":"DMUS_ARTICULATION2","features":[424]},{"name":"DMUS_BUFFERDESC","features":[424]},{"name":"DMUS_CLOCKF_GLOBAL","features":[424]},{"name":"DMUS_CLOCKINFO7","features":[424]},{"name":"DMUS_CLOCKINFO8","features":[424]},{"name":"DMUS_CLOCKTYPE","features":[424]},{"name":"DMUS_CLOCK_SYSTEM","features":[424]},{"name":"DMUS_CLOCK_WAVE","features":[424]},{"name":"DMUS_COPYRIGHT","features":[424]},{"name":"DMUS_DEFAULT_SIZE_OFFSETTABLE","features":[424]},{"name":"DMUS_DOWNLOADINFO","features":[424]},{"name":"DMUS_DOWNLOADINFO_INSTRUMENT","features":[424]},{"name":"DMUS_DOWNLOADINFO_INSTRUMENT2","features":[424]},{"name":"DMUS_DOWNLOADINFO_ONESHOTWAVE","features":[424]},{"name":"DMUS_DOWNLOADINFO_STREAMINGWAVE","features":[424]},{"name":"DMUS_DOWNLOADINFO_WAVE","features":[424]},{"name":"DMUS_DOWNLOADINFO_WAVEARTICULATION","features":[424]},{"name":"DMUS_EFFECT_CHORUS","features":[424]},{"name":"DMUS_EFFECT_DELAY","features":[424]},{"name":"DMUS_EFFECT_NONE","features":[424]},{"name":"DMUS_EFFECT_REVERB","features":[424]},{"name":"DMUS_EVENTHEADER","features":[424]},{"name":"DMUS_EVENT_STRUCTURED","features":[424]},{"name":"DMUS_EXTENSIONCHUNK","features":[424]},{"name":"DMUS_INSTRUMENT","features":[424]},{"name":"DMUS_INSTRUMENT_GM_INSTRUMENT","features":[424]},{"name":"DMUS_LFOPARAMS","features":[424]},{"name":"DMUS_MAX_DESCRIPTION","features":[424]},{"name":"DMUS_MAX_DRIVER","features":[424]},{"name":"DMUS_MIN_DATA_SIZE","features":[424]},{"name":"DMUS_MSCPARAMS","features":[424]},{"name":"DMUS_NOTERANGE","features":[424]},{"name":"DMUS_OFFSETTABLE","features":[424]},{"name":"DMUS_PC_AUDIOPATH","features":[424]},{"name":"DMUS_PC_DIRECTSOUND","features":[424]},{"name":"DMUS_PC_DLS","features":[424]},{"name":"DMUS_PC_DLS2","features":[424]},{"name":"DMUS_PC_EXTERNAL","features":[424]},{"name":"DMUS_PC_GMINHARDWARE","features":[424]},{"name":"DMUS_PC_GSINHARDWARE","features":[424]},{"name":"DMUS_PC_INPUTCLASS","features":[424]},{"name":"DMUS_PC_MEMORYSIZEFIXED","features":[424]},{"name":"DMUS_PC_OUTPUTCLASS","features":[424]},{"name":"DMUS_PC_SHAREABLE","features":[424]},{"name":"DMUS_PC_SOFTWARESYNTH","features":[424]},{"name":"DMUS_PC_SYSTEMMEMORY","features":[424]},{"name":"DMUS_PC_WAVE","features":[424]},{"name":"DMUS_PC_XGINHARDWARE","features":[424]},{"name":"DMUS_PEGPARAMS","features":[424]},{"name":"DMUS_PORTCAPS","features":[424]},{"name":"DMUS_PORTPARAMS7","features":[307,424]},{"name":"DMUS_PORTPARAMS8","features":[307,424]},{"name":"DMUS_PORTPARAMS_AUDIOCHANNELS","features":[424]},{"name":"DMUS_PORTPARAMS_CHANNELGROUPS","features":[424]},{"name":"DMUS_PORTPARAMS_EFFECTS","features":[424]},{"name":"DMUS_PORTPARAMS_FEATURES","features":[424]},{"name":"DMUS_PORTPARAMS_SAMPLERATE","features":[424]},{"name":"DMUS_PORTPARAMS_SHARE","features":[424]},{"name":"DMUS_PORTPARAMS_VOICES","features":[424]},{"name":"DMUS_PORT_FEATURE_AUDIOPATH","features":[424]},{"name":"DMUS_PORT_FEATURE_STREAMING","features":[424]},{"name":"DMUS_PORT_KERNEL_MODE","features":[424]},{"name":"DMUS_PORT_USER_MODE_SYNTH","features":[424]},{"name":"DMUS_PORT_WINMM_DRIVER","features":[424]},{"name":"DMUS_REGION","features":[424]},{"name":"DMUS_SYNTHSTATS","features":[424]},{"name":"DMUS_SYNTHSTATS8","features":[424]},{"name":"DMUS_SYNTHSTATS_CPU_PER_VOICE","features":[424]},{"name":"DMUS_SYNTHSTATS_FREE_MEMORY","features":[424]},{"name":"DMUS_SYNTHSTATS_LOST_NOTES","features":[424]},{"name":"DMUS_SYNTHSTATS_PEAK_VOLUME","features":[424]},{"name":"DMUS_SYNTHSTATS_SYSTEMMEMORY","features":[424]},{"name":"DMUS_SYNTHSTATS_TOTAL_CPU","features":[424]},{"name":"DMUS_SYNTHSTATS_VOICES","features":[424]},{"name":"DMUS_VEGPARAMS","features":[424]},{"name":"DMUS_VOICE_STATE","features":[307,424]},{"name":"DMUS_VOLUME_MAX","features":[424]},{"name":"DMUS_VOLUME_MIN","features":[424]},{"name":"DMUS_WAVE","features":[424]},{"name":"DMUS_WAVEARTDL","features":[424]},{"name":"DMUS_WAVEDATA","features":[424]},{"name":"DMUS_WAVEDL","features":[424]},{"name":"DMUS_WAVES_REVERB_PARAMS","features":[424]},{"name":"DSBUSID_BACK_CENTER","features":[424]},{"name":"DSBUSID_BACK_LEFT","features":[424]},{"name":"DSBUSID_BACK_RIGHT","features":[424]},{"name":"DSBUSID_CHORUS_SEND","features":[424]},{"name":"DSBUSID_DYNAMIC_0","features":[424]},{"name":"DSBUSID_FIRST_SPKR_LOC","features":[424]},{"name":"DSBUSID_FRONT_CENTER","features":[424]},{"name":"DSBUSID_FRONT_LEFT","features":[424]},{"name":"DSBUSID_FRONT_LEFT_OF_CENTER","features":[424]},{"name":"DSBUSID_FRONT_RIGHT","features":[424]},{"name":"DSBUSID_FRONT_RIGHT_OF_CENTER","features":[424]},{"name":"DSBUSID_LAST_SPKR_LOC","features":[424]},{"name":"DSBUSID_LEFT","features":[424]},{"name":"DSBUSID_LOW_FREQUENCY","features":[424]},{"name":"DSBUSID_NULL","features":[424]},{"name":"DSBUSID_REVERB_SEND","features":[424]},{"name":"DSBUSID_RIGHT","features":[424]},{"name":"DSBUSID_SIDE_LEFT","features":[424]},{"name":"DSBUSID_SIDE_RIGHT","features":[424]},{"name":"DSBUSID_TOP_BACK_CENTER","features":[424]},{"name":"DSBUSID_TOP_BACK_LEFT","features":[424]},{"name":"DSBUSID_TOP_BACK_RIGHT","features":[424]},{"name":"DSBUSID_TOP_CENTER","features":[424]},{"name":"DSBUSID_TOP_FRONT_CENTER","features":[424]},{"name":"DSBUSID_TOP_FRONT_LEFT","features":[424]},{"name":"DSBUSID_TOP_FRONT_RIGHT","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1_DATA","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_A","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_A_DATA","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W_DATA","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1_DATA","features":[307,424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A_DATA","features":[307,424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W_DATA","features":[307,424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_A","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_A_DATA","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_W","features":[424]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_W_DATA","features":[424]},{"name":"DSPROPSETID_DirectSoundDevice","features":[424]},{"name":"DVAudInfo","features":[424]},{"name":"DV_AUDIOMODE","features":[424]},{"name":"DV_AUDIOQU","features":[424]},{"name":"DV_AUDIOSMP","features":[424]},{"name":"DV_CAP_AUD12Bits","features":[424]},{"name":"DV_CAP_AUD16Bits","features":[424]},{"name":"DV_DVSD_NTSC_FRAMESIZE","features":[424]},{"name":"DV_DVSD_PAL_FRAMESIZE","features":[424]},{"name":"DV_HD","features":[424]},{"name":"DV_NTSC","features":[424]},{"name":"DV_NTSCPAL","features":[424]},{"name":"DV_PAL","features":[424]},{"name":"DV_SD","features":[424]},{"name":"DV_SL","features":[424]},{"name":"DV_SMCHN","features":[424]},{"name":"DV_STYPE","features":[424]},{"name":"F_INSTRUMENT_DRUMS","features":[424]},{"name":"F_RGN_OPTION_SELFNONEXCLUSIVE","features":[424]},{"name":"F_WAVELINK_MULTICHANNEL","features":[424]},{"name":"F_WAVELINK_PHASE_MASTER","features":[424]},{"name":"F_WSMP_NO_COMPRESSION","features":[424]},{"name":"F_WSMP_NO_TRUNCATION","features":[424]},{"name":"GUID_DMUS_PROP_DLS1","features":[424]},{"name":"GUID_DMUS_PROP_DLS2","features":[424]},{"name":"GUID_DMUS_PROP_Effects","features":[424]},{"name":"GUID_DMUS_PROP_GM_Hardware","features":[424]},{"name":"GUID_DMUS_PROP_GS_Capable","features":[424]},{"name":"GUID_DMUS_PROP_GS_Hardware","features":[424]},{"name":"GUID_DMUS_PROP_INSTRUMENT2","features":[424]},{"name":"GUID_DMUS_PROP_LegacyCaps","features":[424]},{"name":"GUID_DMUS_PROP_MemorySize","features":[424]},{"name":"GUID_DMUS_PROP_SampleMemorySize","features":[424]},{"name":"GUID_DMUS_PROP_SamplePlaybackRate","features":[424]},{"name":"GUID_DMUS_PROP_SetSynthSink","features":[424]},{"name":"GUID_DMUS_PROP_SinkUsesDSound","features":[424]},{"name":"GUID_DMUS_PROP_SynthSink_DSOUND","features":[424]},{"name":"GUID_DMUS_PROP_SynthSink_WAVE","features":[424]},{"name":"GUID_DMUS_PROP_Volume","features":[424]},{"name":"GUID_DMUS_PROP_WavesReverb","features":[424]},{"name":"GUID_DMUS_PROP_WriteLatency","features":[424]},{"name":"GUID_DMUS_PROP_WritePeriod","features":[424]},{"name":"GUID_DMUS_PROP_XG_Capable","features":[424]},{"name":"GUID_DMUS_PROP_XG_Hardware","features":[424]},{"name":"IDirectMusic","features":[424]},{"name":"IDirectMusic8","features":[424]},{"name":"IDirectMusicBuffer","features":[424]},{"name":"IDirectMusicCollection","features":[424]},{"name":"IDirectMusicDownload","features":[424]},{"name":"IDirectMusicDownloadedInstrument","features":[424]},{"name":"IDirectMusicInstrument","features":[424]},{"name":"IDirectMusicPort","features":[424]},{"name":"IDirectMusicPortDownload","features":[424]},{"name":"IDirectMusicSynth","features":[424]},{"name":"IDirectMusicSynth8","features":[424]},{"name":"IDirectMusicSynthSink","features":[424]},{"name":"IDirectMusicThru","features":[424]},{"name":"INSTHEADER","features":[424]},{"name":"LPFNDIRECTSOUNDDEVICEENUMERATECALLBACK1","features":[307,424]},{"name":"LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKA","features":[307,424]},{"name":"LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKW","features":[307,424]},{"name":"MDEVICECAPSEX","features":[424]},{"name":"MIDILOCALE","features":[424]},{"name":"MIDIOPENDESC","features":[424,421]},{"name":"POOLCUE","features":[424]},{"name":"POOLTABLE","features":[424]},{"name":"POOL_CUE_NULL","features":[424]},{"name":"REFRESH_F_LASTBUFFER","features":[424]},{"name":"REGSTR_PATH_SOFTWARESYNTHS","features":[424]},{"name":"RGNHEADER","features":[424]},{"name":"RGNRANGE","features":[424]},{"name":"SIZE_DVINFO","features":[424]},{"name":"WAVELINK","features":[424]},{"name":"WAVELINK_CHANNEL_LEFT","features":[424]},{"name":"WAVELINK_CHANNEL_RIGHT","features":[424]},{"name":"WLOOP","features":[424]},{"name":"WLOOP_TYPE_FORWARD","features":[424]},{"name":"WLOOP_TYPE_RELEASE","features":[424]},{"name":"WSMPL","features":[424]}],"429":[{"name":"CLSID_DirectSound","features":[425]},{"name":"CLSID_DirectSound8","features":[425]},{"name":"CLSID_DirectSoundCapture","features":[425]},{"name":"CLSID_DirectSoundCapture8","features":[425]},{"name":"CLSID_DirectSoundFullDuplex","features":[425]},{"name":"DIRECTSOUND_VERSION","features":[425]},{"name":"DS3DALG_HRTF_FULL","features":[425]},{"name":"DS3DALG_HRTF_LIGHT","features":[425]},{"name":"DS3DALG_NO_VIRTUALIZATION","features":[425]},{"name":"DS3DBUFFER","features":[400,425]},{"name":"DS3DLISTENER","features":[400,425]},{"name":"DS3DMODE_DISABLE","features":[425]},{"name":"DS3DMODE_HEADRELATIVE","features":[425]},{"name":"DS3DMODE_NORMAL","features":[425]},{"name":"DS3D_DEFAULTCONEANGLE","features":[425]},{"name":"DS3D_DEFAULTCONEOUTSIDEVOLUME","features":[425]},{"name":"DS3D_DEFAULTDISTANCEFACTOR","features":[425]},{"name":"DS3D_DEFAULTDOPPLERFACTOR","features":[425]},{"name":"DS3D_DEFAULTMAXDISTANCE","features":[425]},{"name":"DS3D_DEFAULTMINDISTANCE","features":[425]},{"name":"DS3D_DEFAULTROLLOFFFACTOR","features":[425]},{"name":"DS3D_DEFERRED","features":[425]},{"name":"DS3D_IMMEDIATE","features":[425]},{"name":"DS3D_MAXCONEANGLE","features":[425]},{"name":"DS3D_MAXDOPPLERFACTOR","features":[425]},{"name":"DS3D_MAXROLLOFFFACTOR","features":[425]},{"name":"DS3D_MINCONEANGLE","features":[425]},{"name":"DS3D_MINDOPPLERFACTOR","features":[425]},{"name":"DS3D_MINROLLOFFFACTOR","features":[425]},{"name":"DSBCAPS","features":[425]},{"name":"DSBCAPS_CTRL3D","features":[425]},{"name":"DSBCAPS_CTRLFREQUENCY","features":[425]},{"name":"DSBCAPS_CTRLFX","features":[425]},{"name":"DSBCAPS_CTRLPAN","features":[425]},{"name":"DSBCAPS_CTRLPOSITIONNOTIFY","features":[425]},{"name":"DSBCAPS_CTRLVOLUME","features":[425]},{"name":"DSBCAPS_GETCURRENTPOSITION2","features":[425]},{"name":"DSBCAPS_GLOBALFOCUS","features":[425]},{"name":"DSBCAPS_LOCDEFER","features":[425]},{"name":"DSBCAPS_LOCHARDWARE","features":[425]},{"name":"DSBCAPS_LOCSOFTWARE","features":[425]},{"name":"DSBCAPS_MUTE3DATMAXDISTANCE","features":[425]},{"name":"DSBCAPS_PRIMARYBUFFER","features":[425]},{"name":"DSBCAPS_STATIC","features":[425]},{"name":"DSBCAPS_STICKYFOCUS","features":[425]},{"name":"DSBCAPS_TRUEPLAYPOSITION","features":[425]},{"name":"DSBFREQUENCY_MAX","features":[425]},{"name":"DSBFREQUENCY_MIN","features":[425]},{"name":"DSBFREQUENCY_ORIGINAL","features":[425]},{"name":"DSBLOCK_ENTIREBUFFER","features":[425]},{"name":"DSBLOCK_FROMWRITECURSOR","features":[425]},{"name":"DSBNOTIFICATIONS_MAX","features":[425]},{"name":"DSBPAN_CENTER","features":[425]},{"name":"DSBPAN_LEFT","features":[425]},{"name":"DSBPAN_RIGHT","features":[425]},{"name":"DSBPLAY_LOCHARDWARE","features":[425]},{"name":"DSBPLAY_LOCSOFTWARE","features":[425]},{"name":"DSBPLAY_LOOPING","features":[425]},{"name":"DSBPLAY_TERMINATEBY_DISTANCE","features":[425]},{"name":"DSBPLAY_TERMINATEBY_PRIORITY","features":[425]},{"name":"DSBPLAY_TERMINATEBY_TIME","features":[425]},{"name":"DSBPN_OFFSETSTOP","features":[425]},{"name":"DSBPOSITIONNOTIFY","features":[307,425]},{"name":"DSBSIZE_FX_MIN","features":[425]},{"name":"DSBSIZE_MAX","features":[425]},{"name":"DSBSIZE_MIN","features":[425]},{"name":"DSBSTATUS_BUFFERLOST","features":[425]},{"name":"DSBSTATUS_LOCHARDWARE","features":[425]},{"name":"DSBSTATUS_LOCSOFTWARE","features":[425]},{"name":"DSBSTATUS_LOOPING","features":[425]},{"name":"DSBSTATUS_PLAYING","features":[425]},{"name":"DSBSTATUS_TERMINATED","features":[425]},{"name":"DSBUFFERDESC","features":[425]},{"name":"DSBUFFERDESC1","features":[425]},{"name":"DSBVOLUME_MAX","features":[425]},{"name":"DSBVOLUME_MIN","features":[425]},{"name":"DSCAPS","features":[425]},{"name":"DSCAPS_CERTIFIED","features":[425]},{"name":"DSCAPS_CONTINUOUSRATE","features":[425]},{"name":"DSCAPS_EMULDRIVER","features":[425]},{"name":"DSCAPS_PRIMARY16BIT","features":[425]},{"name":"DSCAPS_PRIMARY8BIT","features":[425]},{"name":"DSCAPS_PRIMARYMONO","features":[425]},{"name":"DSCAPS_PRIMARYSTEREO","features":[425]},{"name":"DSCAPS_SECONDARY16BIT","features":[425]},{"name":"DSCAPS_SECONDARY8BIT","features":[425]},{"name":"DSCAPS_SECONDARYMONO","features":[425]},{"name":"DSCAPS_SECONDARYSTEREO","features":[425]},{"name":"DSCBCAPS","features":[425]},{"name":"DSCBCAPS_CTRLFX","features":[425]},{"name":"DSCBCAPS_WAVEMAPPED","features":[425]},{"name":"DSCBLOCK_ENTIREBUFFER","features":[425]},{"name":"DSCBSTART_LOOPING","features":[425]},{"name":"DSCBSTATUS_CAPTURING","features":[425]},{"name":"DSCBSTATUS_LOOPING","features":[425]},{"name":"DSCBUFFERDESC","features":[425]},{"name":"DSCBUFFERDESC1","features":[425]},{"name":"DSCCAPS","features":[425]},{"name":"DSCCAPS_CERTIFIED","features":[425]},{"name":"DSCCAPS_EMULDRIVER","features":[425]},{"name":"DSCCAPS_MULTIPLECAPTURE","features":[425]},{"name":"DSCEFFECTDESC","features":[425]},{"name":"DSCFXAec","features":[307,425]},{"name":"DSCFXNoiseSuppress","features":[307,425]},{"name":"DSCFXR_LOCHARDWARE","features":[425]},{"name":"DSCFXR_LOCSOFTWARE","features":[425]},{"name":"DSCFX_AEC_MODE_FULL_DUPLEX","features":[425]},{"name":"DSCFX_AEC_MODE_HALF_DUPLEX","features":[425]},{"name":"DSCFX_AEC_MODE_PASS_THROUGH","features":[425]},{"name":"DSCFX_AEC_STATUS_CURRENTLY_CONVERGED","features":[425]},{"name":"DSCFX_AEC_STATUS_HISTORY_CONTINUOUSLY_CONVERGED","features":[425]},{"name":"DSCFX_AEC_STATUS_HISTORY_PREVIOUSLY_DIVERGED","features":[425]},{"name":"DSCFX_AEC_STATUS_HISTORY_UNINITIALIZED","features":[425]},{"name":"DSCFX_LOCHARDWARE","features":[425]},{"name":"DSCFX_LOCSOFTWARE","features":[425]},{"name":"DSDEVID_DefaultCapture","features":[425]},{"name":"DSDEVID_DefaultPlayback","features":[425]},{"name":"DSDEVID_DefaultVoiceCapture","features":[425]},{"name":"DSDEVID_DefaultVoicePlayback","features":[425]},{"name":"DSEFFECTDESC","features":[425]},{"name":"DSFXCHORUS_DELAY_MAX","features":[425]},{"name":"DSFXCHORUS_DELAY_MIN","features":[425]},{"name":"DSFXCHORUS_DEPTH_MAX","features":[425]},{"name":"DSFXCHORUS_DEPTH_MIN","features":[425]},{"name":"DSFXCHORUS_FEEDBACK_MAX","features":[425]},{"name":"DSFXCHORUS_FEEDBACK_MIN","features":[425]},{"name":"DSFXCHORUS_FREQUENCY_MAX","features":[425]},{"name":"DSFXCHORUS_FREQUENCY_MIN","features":[425]},{"name":"DSFXCHORUS_PHASE_180","features":[425]},{"name":"DSFXCHORUS_PHASE_90","features":[425]},{"name":"DSFXCHORUS_PHASE_MAX","features":[425]},{"name":"DSFXCHORUS_PHASE_MIN","features":[425]},{"name":"DSFXCHORUS_PHASE_NEG_180","features":[425]},{"name":"DSFXCHORUS_PHASE_NEG_90","features":[425]},{"name":"DSFXCHORUS_PHASE_ZERO","features":[425]},{"name":"DSFXCHORUS_WAVE_SIN","features":[425]},{"name":"DSFXCHORUS_WAVE_TRIANGLE","features":[425]},{"name":"DSFXCHORUS_WETDRYMIX_MAX","features":[425]},{"name":"DSFXCHORUS_WETDRYMIX_MIN","features":[425]},{"name":"DSFXCOMPRESSOR_ATTACK_MAX","features":[425]},{"name":"DSFXCOMPRESSOR_ATTACK_MIN","features":[425]},{"name":"DSFXCOMPRESSOR_GAIN_MAX","features":[425]},{"name":"DSFXCOMPRESSOR_GAIN_MIN","features":[425]},{"name":"DSFXCOMPRESSOR_PREDELAY_MAX","features":[425]},{"name":"DSFXCOMPRESSOR_PREDELAY_MIN","features":[425]},{"name":"DSFXCOMPRESSOR_RATIO_MAX","features":[425]},{"name":"DSFXCOMPRESSOR_RATIO_MIN","features":[425]},{"name":"DSFXCOMPRESSOR_RELEASE_MAX","features":[425]},{"name":"DSFXCOMPRESSOR_RELEASE_MIN","features":[425]},{"name":"DSFXCOMPRESSOR_THRESHOLD_MAX","features":[425]},{"name":"DSFXCOMPRESSOR_THRESHOLD_MIN","features":[425]},{"name":"DSFXChorus","features":[425]},{"name":"DSFXCompressor","features":[425]},{"name":"DSFXDISTORTION_EDGE_MAX","features":[425]},{"name":"DSFXDISTORTION_EDGE_MIN","features":[425]},{"name":"DSFXDISTORTION_GAIN_MAX","features":[425]},{"name":"DSFXDISTORTION_GAIN_MIN","features":[425]},{"name":"DSFXDISTORTION_POSTEQBANDWIDTH_MAX","features":[425]},{"name":"DSFXDISTORTION_POSTEQBANDWIDTH_MIN","features":[425]},{"name":"DSFXDISTORTION_POSTEQCENTERFREQUENCY_MAX","features":[425]},{"name":"DSFXDISTORTION_POSTEQCENTERFREQUENCY_MIN","features":[425]},{"name":"DSFXDISTORTION_PRELOWPASSCUTOFF_MAX","features":[425]},{"name":"DSFXDISTORTION_PRELOWPASSCUTOFF_MIN","features":[425]},{"name":"DSFXDistortion","features":[425]},{"name":"DSFXECHO_FEEDBACK_MAX","features":[425]},{"name":"DSFXECHO_FEEDBACK_MIN","features":[425]},{"name":"DSFXECHO_LEFTDELAY_MAX","features":[425]},{"name":"DSFXECHO_LEFTDELAY_MIN","features":[425]},{"name":"DSFXECHO_PANDELAY_MAX","features":[425]},{"name":"DSFXECHO_PANDELAY_MIN","features":[425]},{"name":"DSFXECHO_RIGHTDELAY_MAX","features":[425]},{"name":"DSFXECHO_RIGHTDELAY_MIN","features":[425]},{"name":"DSFXECHO_WETDRYMIX_MAX","features":[425]},{"name":"DSFXECHO_WETDRYMIX_MIN","features":[425]},{"name":"DSFXEcho","features":[425]},{"name":"DSFXFLANGER_DELAY_MAX","features":[425]},{"name":"DSFXFLANGER_DELAY_MIN","features":[425]},{"name":"DSFXFLANGER_DEPTH_MAX","features":[425]},{"name":"DSFXFLANGER_DEPTH_MIN","features":[425]},{"name":"DSFXFLANGER_FEEDBACK_MAX","features":[425]},{"name":"DSFXFLANGER_FEEDBACK_MIN","features":[425]},{"name":"DSFXFLANGER_FREQUENCY_MAX","features":[425]},{"name":"DSFXFLANGER_FREQUENCY_MIN","features":[425]},{"name":"DSFXFLANGER_PHASE_180","features":[425]},{"name":"DSFXFLANGER_PHASE_90","features":[425]},{"name":"DSFXFLANGER_PHASE_MAX","features":[425]},{"name":"DSFXFLANGER_PHASE_MIN","features":[425]},{"name":"DSFXFLANGER_PHASE_NEG_180","features":[425]},{"name":"DSFXFLANGER_PHASE_NEG_90","features":[425]},{"name":"DSFXFLANGER_PHASE_ZERO","features":[425]},{"name":"DSFXFLANGER_WAVE_SIN","features":[425]},{"name":"DSFXFLANGER_WAVE_TRIANGLE","features":[425]},{"name":"DSFXFLANGER_WETDRYMIX_MAX","features":[425]},{"name":"DSFXFLANGER_WETDRYMIX_MIN","features":[425]},{"name":"DSFXFlanger","features":[425]},{"name":"DSFXGARGLE_RATEHZ_MAX","features":[425]},{"name":"DSFXGARGLE_RATEHZ_MIN","features":[425]},{"name":"DSFXGARGLE_WAVE_SQUARE","features":[425]},{"name":"DSFXGARGLE_WAVE_TRIANGLE","features":[425]},{"name":"DSFXGargle","features":[425]},{"name":"DSFXI3DL2Reverb","features":[425]},{"name":"DSFXPARAMEQ_BANDWIDTH_MAX","features":[425]},{"name":"DSFXPARAMEQ_BANDWIDTH_MIN","features":[425]},{"name":"DSFXPARAMEQ_CENTER_MAX","features":[425]},{"name":"DSFXPARAMEQ_CENTER_MIN","features":[425]},{"name":"DSFXPARAMEQ_GAIN_MAX","features":[425]},{"name":"DSFXPARAMEQ_GAIN_MIN","features":[425]},{"name":"DSFXParamEq","features":[425]},{"name":"DSFXR_FAILED","features":[425]},{"name":"DSFXR_LOCHARDWARE","features":[425]},{"name":"DSFXR_LOCSOFTWARE","features":[425]},{"name":"DSFXR_PRESENT","features":[425]},{"name":"DSFXR_SENDLOOP","features":[425]},{"name":"DSFXR_UNALLOCATED","features":[425]},{"name":"DSFXR_UNKNOWN","features":[425]},{"name":"DSFXWavesReverb","features":[425]},{"name":"DSFX_I3DL2REVERB_DECAYHFRATIO_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_DECAYHFRATIO_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_DECAYHFRATIO_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_DECAYTIME_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_DECAYTIME_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_DECAYTIME_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_DENSITY_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_DENSITY_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_DENSITY_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_DIFFUSION_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_DIFFUSION_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_DIFFUSION_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_HFREFERENCE_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_HFREFERENCE_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_HFREFERENCE_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_QUALITY_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_QUALITY_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_QUALITY_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_REFLECTIONS_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_REFLECTIONS_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_REFLECTIONS_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_REVERBDELAY_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_REVERBDELAY_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_REVERBDELAY_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_REVERB_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_REVERB_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_REVERB_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOMHF_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOMHF_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOMHF_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_MIN","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOM_DEFAULT","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOM_MAX","features":[425]},{"name":"DSFX_I3DL2REVERB_ROOM_MIN","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ALLEY","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ARENA","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_AUDITORIUM","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_BATHROOM","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CARPETEDHALLWAY","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CAVE","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CITY","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CONCERTHALL","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_DEFAULT","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_FOREST","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_GENERIC","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_HALLWAY","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_HANGAR","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEHALL","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEROOM","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LIVINGROOM","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMHALL","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMROOM","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MOUNTAINS","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PADDEDCELL","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PARKINGLOT","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PLAIN","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PLATE","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_QUARRY","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ROOM","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_SEWERPIPE","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_SMALLROOM","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_STONECORRIDOR","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_STONEROOM","features":[425]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_UNDERWATER","features":[425]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_BRICKWALL","features":[425]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_CURTAIN","features":[425]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_DOUBLEWINDOW","features":[425]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_SINGLEWINDOW","features":[425]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_STONEWALL","features":[425]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_THICKDOOR","features":[425]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_THINDOOR","features":[425]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_WOODWALL","features":[425]},{"name":"DSFX_LOCHARDWARE","features":[425]},{"name":"DSFX_LOCSOFTWARE","features":[425]},{"name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_DEFAULT","features":[425]},{"name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_MAX","features":[425]},{"name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_MIN","features":[425]},{"name":"DSFX_WAVESREVERB_INGAIN_DEFAULT","features":[425]},{"name":"DSFX_WAVESREVERB_INGAIN_MAX","features":[425]},{"name":"DSFX_WAVESREVERB_INGAIN_MIN","features":[425]},{"name":"DSFX_WAVESREVERB_REVERBMIX_DEFAULT","features":[425]},{"name":"DSFX_WAVESREVERB_REVERBMIX_MAX","features":[425]},{"name":"DSFX_WAVESREVERB_REVERBMIX_MIN","features":[425]},{"name":"DSFX_WAVESREVERB_REVERBTIME_DEFAULT","features":[425]},{"name":"DSFX_WAVESREVERB_REVERBTIME_MAX","features":[425]},{"name":"DSFX_WAVESREVERB_REVERBTIME_MIN","features":[425]},{"name":"DSSCL_EXCLUSIVE","features":[425]},{"name":"DSSCL_NORMAL","features":[425]},{"name":"DSSCL_PRIORITY","features":[425]},{"name":"DSSCL_WRITEPRIMARY","features":[425]},{"name":"DSSPEAKER_5POINT1","features":[425]},{"name":"DSSPEAKER_5POINT1_BACK","features":[425]},{"name":"DSSPEAKER_5POINT1_SURROUND","features":[425]},{"name":"DSSPEAKER_7POINT1","features":[425]},{"name":"DSSPEAKER_7POINT1_SURROUND","features":[425]},{"name":"DSSPEAKER_7POINT1_WIDE","features":[425]},{"name":"DSSPEAKER_DIRECTOUT","features":[425]},{"name":"DSSPEAKER_GEOMETRY_MAX","features":[425]},{"name":"DSSPEAKER_GEOMETRY_MIN","features":[425]},{"name":"DSSPEAKER_GEOMETRY_NARROW","features":[425]},{"name":"DSSPEAKER_GEOMETRY_WIDE","features":[425]},{"name":"DSSPEAKER_HEADPHONE","features":[425]},{"name":"DSSPEAKER_MONO","features":[425]},{"name":"DSSPEAKER_QUAD","features":[425]},{"name":"DSSPEAKER_STEREO","features":[425]},{"name":"DSSPEAKER_SURROUND","features":[425]},{"name":"DS_CERTIFIED","features":[425]},{"name":"DS_NO_VIRTUALIZATION","features":[425]},{"name":"DS_UNCERTIFIED","features":[425]},{"name":"DirectSoundCaptureCreate","features":[425]},{"name":"DirectSoundCaptureCreate8","features":[425]},{"name":"DirectSoundCaptureEnumerateA","features":[307,425]},{"name":"DirectSoundCaptureEnumerateW","features":[307,425]},{"name":"DirectSoundCreate","features":[425]},{"name":"DirectSoundCreate8","features":[425]},{"name":"DirectSoundEnumerateA","features":[307,425]},{"name":"DirectSoundEnumerateW","features":[307,425]},{"name":"DirectSoundFullDuplexCreate","features":[307,425]},{"name":"GUID_All_Objects","features":[425]},{"name":"GUID_DSCFX_CLASS_AEC","features":[425]},{"name":"GUID_DSCFX_CLASS_NS","features":[425]},{"name":"GUID_DSCFX_MS_AEC","features":[425]},{"name":"GUID_DSCFX_MS_NS","features":[425]},{"name":"GUID_DSCFX_SYSTEM_AEC","features":[425]},{"name":"GUID_DSCFX_SYSTEM_NS","features":[425]},{"name":"GUID_DSFX_STANDARD_CHORUS","features":[425]},{"name":"GUID_DSFX_STANDARD_COMPRESSOR","features":[425]},{"name":"GUID_DSFX_STANDARD_DISTORTION","features":[425]},{"name":"GUID_DSFX_STANDARD_ECHO","features":[425]},{"name":"GUID_DSFX_STANDARD_FLANGER","features":[425]},{"name":"GUID_DSFX_STANDARD_GARGLE","features":[425]},{"name":"GUID_DSFX_STANDARD_I3DL2REVERB","features":[425]},{"name":"GUID_DSFX_STANDARD_PARAMEQ","features":[425]},{"name":"GUID_DSFX_WAVES_REVERB","features":[425]},{"name":"GetDeviceID","features":[425]},{"name":"IDirectSound","features":[425]},{"name":"IDirectSound3DBuffer","features":[425]},{"name":"IDirectSound3DListener","features":[425]},{"name":"IDirectSound8","features":[425]},{"name":"IDirectSoundBuffer","features":[425]},{"name":"IDirectSoundBuffer8","features":[425]},{"name":"IDirectSoundCapture","features":[425]},{"name":"IDirectSoundCaptureBuffer","features":[425]},{"name":"IDirectSoundCaptureBuffer8","features":[425]},{"name":"IDirectSoundCaptureFXAec","features":[425]},{"name":"IDirectSoundCaptureFXNoiseSuppress","features":[425]},{"name":"IDirectSoundFXChorus","features":[425]},{"name":"IDirectSoundFXCompressor","features":[425]},{"name":"IDirectSoundFXDistortion","features":[425]},{"name":"IDirectSoundFXEcho","features":[425]},{"name":"IDirectSoundFXFlanger","features":[425]},{"name":"IDirectSoundFXGargle","features":[425]},{"name":"IDirectSoundFXI3DL2Reverb","features":[425]},{"name":"IDirectSoundFXParamEq","features":[425]},{"name":"IDirectSoundFXWavesReverb","features":[425]},{"name":"IDirectSoundFullDuplex","features":[425]},{"name":"IDirectSoundNotify","features":[425]},{"name":"KSPROPERTY_SUPPORT_GET","features":[425]},{"name":"KSPROPERTY_SUPPORT_SET","features":[425]},{"name":"LPDSENUMCALLBACKA","features":[307,425]},{"name":"LPDSENUMCALLBACKW","features":[307,425]},{"name":"_FACDS","features":[425]}],"430":[{"name":"AUDIO_ENDPOINT_SHARED_CREATE_PARAMS","features":[426]},{"name":"DEVINTERFACE_AUDIOENDPOINTPLUGIN","features":[426]},{"name":"DEVPKEY_AudioEndpointPlugin2_FactoryCLSID","features":[426,378]},{"name":"DEVPKEY_AudioEndpointPlugin_DataFlow","features":[426,378]},{"name":"DEVPKEY_AudioEndpointPlugin_FactoryCLSID","features":[426,378]},{"name":"DEVPKEY_AudioEndpointPlugin_PnPInterface","features":[426,378]},{"name":"EndpointConnectorType","features":[426]},{"name":"IAudioEndpointFormatControl","features":[426]},{"name":"IAudioEndpointLastBufferControl","features":[426]},{"name":"IAudioEndpointOffloadStreamMeter","features":[426]},{"name":"IAudioEndpointOffloadStreamMute","features":[426]},{"name":"IAudioEndpointOffloadStreamVolume","features":[426]},{"name":"IAudioEndpointVolume","features":[426]},{"name":"IAudioEndpointVolumeCallback","features":[426]},{"name":"IAudioEndpointVolumeEx","features":[426]},{"name":"IAudioLfxControl","features":[426]},{"name":"IAudioMeterInformation","features":[426]},{"name":"IHardwareAudioEngineBase","features":[426]},{"name":"eConnectorCount","features":[426]},{"name":"eHostProcessConnector","features":[426]},{"name":"eKeywordDetectorConnector","features":[426]},{"name":"eLoopbackConnector","features":[426]},{"name":"eOffloadConnector","features":[426]}],"431":[{"name":"AudioReverb","features":[427]},{"name":"AudioVolumeMeter","features":[427]},{"name":"BandPassFilter","features":[427]},{"name":"Cardioid","features":[427]},{"name":"Cone","features":[427]},{"name":"CreateAudioReverb","features":[427]},{"name":"CreateAudioVolumeMeter","features":[427]},{"name":"CreateFX","features":[427]},{"name":"CreateHrtfApo","features":[427]},{"name":"CustomDecay","features":[427]},{"name":"FACILITY_XAPO","features":[427]},{"name":"FACILITY_XAUDIO2","features":[427]},{"name":"FXECHO_DEFAULT_DELAY","features":[427]},{"name":"FXECHO_DEFAULT_FEEDBACK","features":[427]},{"name":"FXECHO_DEFAULT_WETDRYMIX","features":[427]},{"name":"FXECHO_INITDATA","features":[427]},{"name":"FXECHO_MAX_DELAY","features":[427]},{"name":"FXECHO_MAX_FEEDBACK","features":[427]},{"name":"FXECHO_MAX_WETDRYMIX","features":[427]},{"name":"FXECHO_MIN_DELAY","features":[427]},{"name":"FXECHO_MIN_FEEDBACK","features":[427]},{"name":"FXECHO_MIN_WETDRYMIX","features":[427]},{"name":"FXECHO_PARAMETERS","features":[427]},{"name":"FXEQ","features":[427]},{"name":"FXEQ_DEFAULT_BANDWIDTH","features":[427]},{"name":"FXEQ_DEFAULT_FREQUENCY_CENTER_0","features":[427]},{"name":"FXEQ_DEFAULT_FREQUENCY_CENTER_1","features":[427]},{"name":"FXEQ_DEFAULT_FREQUENCY_CENTER_2","features":[427]},{"name":"FXEQ_DEFAULT_FREQUENCY_CENTER_3","features":[427]},{"name":"FXEQ_DEFAULT_GAIN","features":[427]},{"name":"FXEQ_MAX_BANDWIDTH","features":[427]},{"name":"FXEQ_MAX_FRAMERATE","features":[427]},{"name":"FXEQ_MAX_FREQUENCY_CENTER","features":[427]},{"name":"FXEQ_MAX_GAIN","features":[427]},{"name":"FXEQ_MIN_BANDWIDTH","features":[427]},{"name":"FXEQ_MIN_FRAMERATE","features":[427]},{"name":"FXEQ_MIN_FREQUENCY_CENTER","features":[427]},{"name":"FXEQ_MIN_GAIN","features":[427]},{"name":"FXEQ_PARAMETERS","features":[427]},{"name":"FXEcho","features":[427]},{"name":"FXLOUDNESS_DEFAULT_MOMENTARY_MS","features":[427]},{"name":"FXLOUDNESS_DEFAULT_SHORTTERM_MS","features":[427]},{"name":"FXMASTERINGLIMITER_DEFAULT_LOUDNESS","features":[427]},{"name":"FXMASTERINGLIMITER_DEFAULT_RELEASE","features":[427]},{"name":"FXMASTERINGLIMITER_MAX_LOUDNESS","features":[427]},{"name":"FXMASTERINGLIMITER_MAX_RELEASE","features":[427]},{"name":"FXMASTERINGLIMITER_MIN_LOUDNESS","features":[427]},{"name":"FXMASTERINGLIMITER_MIN_RELEASE","features":[427]},{"name":"FXMASTERINGLIMITER_PARAMETERS","features":[427]},{"name":"FXMasteringLimiter","features":[427]},{"name":"FXREVERB_DEFAULT_DIFFUSION","features":[427]},{"name":"FXREVERB_DEFAULT_ROOMSIZE","features":[427]},{"name":"FXREVERB_MAX_DIFFUSION","features":[427]},{"name":"FXREVERB_MAX_ROOMSIZE","features":[427]},{"name":"FXREVERB_MIN_DIFFUSION","features":[427]},{"name":"FXREVERB_MIN_ROOMSIZE","features":[427]},{"name":"FXREVERB_PARAMETERS","features":[427]},{"name":"FXReverb","features":[427]},{"name":"HRTF_DEFAULT_UNITY_GAIN_DISTANCE","features":[427]},{"name":"HRTF_MAX_GAIN_LIMIT","features":[427]},{"name":"HRTF_MIN_GAIN_LIMIT","features":[427]},{"name":"HRTF_MIN_UNITY_GAIN_DISTANCE","features":[427]},{"name":"HighPassFilter","features":[427]},{"name":"HighPassOnePoleFilter","features":[427]},{"name":"HrtfApoInit","features":[427]},{"name":"HrtfDirectivity","features":[427]},{"name":"HrtfDirectivityCardioid","features":[427]},{"name":"HrtfDirectivityCone","features":[427]},{"name":"HrtfDirectivityType","features":[427]},{"name":"HrtfDistanceDecay","features":[427]},{"name":"HrtfDistanceDecayType","features":[427]},{"name":"HrtfEnvironment","features":[427]},{"name":"HrtfOrientation","features":[427]},{"name":"HrtfPosition","features":[427]},{"name":"IXAPO","features":[427]},{"name":"IXAPOHrtfParameters","features":[427]},{"name":"IXAPOParameters","features":[427]},{"name":"IXAudio2","features":[427]},{"name":"IXAudio2EngineCallback","features":[427]},{"name":"IXAudio2Extension","features":[427]},{"name":"IXAudio2MasteringVoice","features":[427]},{"name":"IXAudio2SourceVoice","features":[427]},{"name":"IXAudio2SubmixVoice","features":[427]},{"name":"IXAudio2Voice","features":[427]},{"name":"IXAudio2VoiceCallback","features":[427]},{"name":"Large","features":[427]},{"name":"LowPassFilter","features":[427]},{"name":"LowPassOnePoleFilter","features":[427]},{"name":"Medium","features":[427]},{"name":"NaturalDecay","features":[427]},{"name":"NotchFilter","features":[427]},{"name":"OmniDirectional","features":[427]},{"name":"Outdoors","features":[427]},{"name":"Processor1","features":[427]},{"name":"Processor10","features":[427]},{"name":"Processor11","features":[427]},{"name":"Processor12","features":[427]},{"name":"Processor13","features":[427]},{"name":"Processor14","features":[427]},{"name":"Processor15","features":[427]},{"name":"Processor16","features":[427]},{"name":"Processor17","features":[427]},{"name":"Processor18","features":[427]},{"name":"Processor19","features":[427]},{"name":"Processor2","features":[427]},{"name":"Processor20","features":[427]},{"name":"Processor21","features":[427]},{"name":"Processor22","features":[427]},{"name":"Processor23","features":[427]},{"name":"Processor24","features":[427]},{"name":"Processor25","features":[427]},{"name":"Processor26","features":[427]},{"name":"Processor27","features":[427]},{"name":"Processor28","features":[427]},{"name":"Processor29","features":[427]},{"name":"Processor3","features":[427]},{"name":"Processor30","features":[427]},{"name":"Processor31","features":[427]},{"name":"Processor32","features":[427]},{"name":"Processor4","features":[427]},{"name":"Processor5","features":[427]},{"name":"Processor6","features":[427]},{"name":"Processor7","features":[427]},{"name":"Processor8","features":[427]},{"name":"Processor9","features":[427]},{"name":"SPEAKER_MONO","features":[427]},{"name":"Small","features":[427]},{"name":"X3DAUDIO_2PI","features":[427]},{"name":"X3DAUDIO_CALCULATE_DELAY","features":[427]},{"name":"X3DAUDIO_CALCULATE_DOPPLER","features":[427]},{"name":"X3DAUDIO_CALCULATE_EMITTER_ANGLE","features":[427]},{"name":"X3DAUDIO_CALCULATE_LPF_DIRECT","features":[427]},{"name":"X3DAUDIO_CALCULATE_LPF_REVERB","features":[427]},{"name":"X3DAUDIO_CALCULATE_MATRIX","features":[427]},{"name":"X3DAUDIO_CALCULATE_REDIRECT_TO_LFE","features":[427]},{"name":"X3DAUDIO_CALCULATE_REVERB","features":[427]},{"name":"X3DAUDIO_CALCULATE_ZEROCENTER","features":[427]},{"name":"X3DAUDIO_HANDLE_BYTESIZE","features":[427]},{"name":"X3DAUDIO_PI","features":[427]},{"name":"X3DAUDIO_SPEED_OF_SOUND","features":[427]},{"name":"XAPO_BUFFER_FLAGS","features":[427]},{"name":"XAPO_BUFFER_SILENT","features":[427]},{"name":"XAPO_BUFFER_VALID","features":[427]},{"name":"XAPO_E_FORMAT_UNSUPPORTED","features":[427]},{"name":"XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH","features":[427]},{"name":"XAPO_FLAG_BUFFERCOUNT_MUST_MATCH","features":[427]},{"name":"XAPO_FLAG_CHANNELS_MUST_MATCH","features":[427]},{"name":"XAPO_FLAG_FRAMERATE_MUST_MATCH","features":[427]},{"name":"XAPO_FLAG_INPLACE_REQUIRED","features":[427]},{"name":"XAPO_FLAG_INPLACE_SUPPORTED","features":[427]},{"name":"XAPO_LOCKFORPROCESS_PARAMETERS","features":[427]},{"name":"XAPO_MAX_CHANNELS","features":[427]},{"name":"XAPO_MAX_FRAMERATE","features":[427]},{"name":"XAPO_MIN_CHANNELS","features":[427]},{"name":"XAPO_MIN_FRAMERATE","features":[427]},{"name":"XAPO_PROCESS_BUFFER_PARAMETERS","features":[427]},{"name":"XAPO_REGISTRATION_PROPERTIES","features":[427]},{"name":"XAPO_REGISTRATION_STRING_LENGTH","features":[427]},{"name":"XAUDIO2D_DLL","features":[427]},{"name":"XAUDIO2D_DLL_A","features":[427]},{"name":"XAUDIO2D_DLL_W","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_DENSITY","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_POSITION","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE","features":[427]},{"name":"XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX","features":[427]},{"name":"XAUDIO2FX_REVERB_I3DL2_PARAMETERS","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_DENSITY","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_DIFFUSION","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_FRAMERATE","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_POSITION","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_REAR_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_REVERB_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_REVERB_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_ROOM_SIZE","features":[427]},{"name":"XAUDIO2FX_REVERB_MAX_WET_DRY_MIX","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_DECAY_TIME","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_DENSITY","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_DIFFUSION","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_FRAMERATE","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_POSITION","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_REAR_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_REVERB_DELAY","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_REVERB_GAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_ROOM_SIZE","features":[427]},{"name":"XAUDIO2FX_REVERB_MIN_WET_DRY_MIX","features":[427]},{"name":"XAUDIO2FX_REVERB_PARAMETERS","features":[307,427]},{"name":"XAUDIO2FX_VOLUMEMETER_LEVELS","features":[427]},{"name":"XAUDIO2_1024_QUANTUM","features":[427]},{"name":"XAUDIO2_ANY_PROCESSOR","features":[427]},{"name":"XAUDIO2_BUFFER","features":[427]},{"name":"XAUDIO2_BUFFER_WMA","features":[427]},{"name":"XAUDIO2_COMMIT_ALL","features":[427]},{"name":"XAUDIO2_COMMIT_NOW","features":[427]},{"name":"XAUDIO2_DEBUG_CONFIGURATION","features":[307,427]},{"name":"XAUDIO2_DEBUG_ENGINE","features":[427]},{"name":"XAUDIO2_DEFAULT_CHANNELS","features":[427]},{"name":"XAUDIO2_DEFAULT_FILTER_FREQUENCY","features":[427]},{"name":"XAUDIO2_DEFAULT_FILTER_ONEOVERQ","features":[427]},{"name":"XAUDIO2_DEFAULT_FREQ_RATIO","features":[427]},{"name":"XAUDIO2_DEFAULT_PROCESSOR","features":[427]},{"name":"XAUDIO2_DEFAULT_SAMPLERATE","features":[427]},{"name":"XAUDIO2_DLL","features":[427]},{"name":"XAUDIO2_DLL_A","features":[427]},{"name":"XAUDIO2_DLL_W","features":[427]},{"name":"XAUDIO2_EFFECT_CHAIN","features":[307,427]},{"name":"XAUDIO2_EFFECT_DESCRIPTOR","features":[307,427]},{"name":"XAUDIO2_END_OF_STREAM","features":[427]},{"name":"XAUDIO2_E_DEVICE_INVALIDATED","features":[427]},{"name":"XAUDIO2_E_INVALID_CALL","features":[427]},{"name":"XAUDIO2_E_XAPO_CREATION_FAILED","features":[427]},{"name":"XAUDIO2_E_XMA_DECODER_ERROR","features":[427]},{"name":"XAUDIO2_FILTER_PARAMETERS","features":[427]},{"name":"XAUDIO2_FILTER_TYPE","features":[427]},{"name":"XAUDIO2_LOG_API_CALLS","features":[427]},{"name":"XAUDIO2_LOG_DETAIL","features":[427]},{"name":"XAUDIO2_LOG_ERRORS","features":[427]},{"name":"XAUDIO2_LOG_FUNC_CALLS","features":[427]},{"name":"XAUDIO2_LOG_INFO","features":[427]},{"name":"XAUDIO2_LOG_LOCKS","features":[427]},{"name":"XAUDIO2_LOG_MEMORY","features":[427]},{"name":"XAUDIO2_LOG_STREAMING","features":[427]},{"name":"XAUDIO2_LOG_TIMING","features":[427]},{"name":"XAUDIO2_LOG_WARNINGS","features":[427]},{"name":"XAUDIO2_LOOP_INFINITE","features":[427]},{"name":"XAUDIO2_MAX_AUDIO_CHANNELS","features":[427]},{"name":"XAUDIO2_MAX_BUFFERS_SYSTEM","features":[427]},{"name":"XAUDIO2_MAX_BUFFER_BYTES","features":[427]},{"name":"XAUDIO2_MAX_FILTER_FREQUENCY","features":[427]},{"name":"XAUDIO2_MAX_FILTER_ONEOVERQ","features":[427]},{"name":"XAUDIO2_MAX_FREQ_RATIO","features":[427]},{"name":"XAUDIO2_MAX_INSTANCES","features":[427]},{"name":"XAUDIO2_MAX_LOOP_COUNT","features":[427]},{"name":"XAUDIO2_MAX_QUEUED_BUFFERS","features":[427]},{"name":"XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO","features":[427]},{"name":"XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL","features":[427]},{"name":"XAUDIO2_MAX_SAMPLE_RATE","features":[427]},{"name":"XAUDIO2_MAX_VOLUME_LEVEL","features":[427]},{"name":"XAUDIO2_MIN_SAMPLE_RATE","features":[427]},{"name":"XAUDIO2_NO_LOOP_REGION","features":[427]},{"name":"XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT","features":[427]},{"name":"XAUDIO2_PERFORMANCE_DATA","features":[427]},{"name":"XAUDIO2_PLAY_TAILS","features":[427]},{"name":"XAUDIO2_QUANTUM_DENOMINATOR","features":[427]},{"name":"XAUDIO2_QUANTUM_NUMERATOR","features":[427]},{"name":"XAUDIO2_SEND_DESCRIPTOR","features":[427]},{"name":"XAUDIO2_SEND_USEFILTER","features":[427]},{"name":"XAUDIO2_STOP_ENGINE_WHEN_IDLE","features":[427]},{"name":"XAUDIO2_USE_DEFAULT_PROCESSOR","features":[427]},{"name":"XAUDIO2_VOICE_DETAILS","features":[427]},{"name":"XAUDIO2_VOICE_NOPITCH","features":[427]},{"name":"XAUDIO2_VOICE_NOSAMPLESPLAYED","features":[427]},{"name":"XAUDIO2_VOICE_NOSRC","features":[427]},{"name":"XAUDIO2_VOICE_SENDS","features":[427]},{"name":"XAUDIO2_VOICE_STATE","features":[427]},{"name":"XAUDIO2_VOICE_USEFILTER","features":[427]},{"name":"XAudio2CreateWithVersionInfo","features":[427]}],"432":[{"name":"ALLOW_OUTOFBAND_NOTIFICATION","features":[428]},{"name":"DO_NOT_VIRTUALIZE_STORAGES_AS_DEVICES","features":[428]},{"name":"ENUM_MODE_METADATA_VIEWS","features":[428]},{"name":"ENUM_MODE_RAW","features":[428]},{"name":"ENUM_MODE_USE_DEVICE_PREF","features":[428]},{"name":"EVENT_WMDM_CONTENT_TRANSFER","features":[428]},{"name":"IComponentAuthenticate","features":[428]},{"name":"IMDSPDevice","features":[428]},{"name":"IMDSPDevice2","features":[428]},{"name":"IMDSPDevice3","features":[428]},{"name":"IMDSPDeviceControl","features":[428]},{"name":"IMDSPDirectTransfer","features":[428]},{"name":"IMDSPEnumDevice","features":[428]},{"name":"IMDSPEnumStorage","features":[428]},{"name":"IMDSPObject","features":[428]},{"name":"IMDSPObject2","features":[428]},{"name":"IMDSPObjectInfo","features":[428]},{"name":"IMDSPRevoked","features":[428]},{"name":"IMDSPStorage","features":[428]},{"name":"IMDSPStorage2","features":[428]},{"name":"IMDSPStorage3","features":[428]},{"name":"IMDSPStorage4","features":[428]},{"name":"IMDSPStorageGlobals","features":[428]},{"name":"IMDServiceProvider","features":[428]},{"name":"IMDServiceProvider2","features":[428]},{"name":"IMDServiceProvider3","features":[428]},{"name":"IOCTL_MTP_CUSTOM_COMMAND","features":[428]},{"name":"ISCPSecureAuthenticate","features":[428]},{"name":"ISCPSecureAuthenticate2","features":[428]},{"name":"ISCPSecureExchange","features":[428]},{"name":"ISCPSecureExchange2","features":[428]},{"name":"ISCPSecureExchange3","features":[428]},{"name":"ISCPSecureQuery","features":[428]},{"name":"ISCPSecureQuery2","features":[428]},{"name":"ISCPSecureQuery3","features":[428]},{"name":"ISCPSession","features":[428]},{"name":"IWMDMDevice","features":[428]},{"name":"IWMDMDevice2","features":[428]},{"name":"IWMDMDevice3","features":[428]},{"name":"IWMDMDeviceControl","features":[428]},{"name":"IWMDMDeviceSession","features":[428]},{"name":"IWMDMEnumDevice","features":[428]},{"name":"IWMDMEnumStorage","features":[428]},{"name":"IWMDMLogger","features":[428]},{"name":"IWMDMMetaData","features":[428]},{"name":"IWMDMNotification","features":[428]},{"name":"IWMDMObjectInfo","features":[428]},{"name":"IWMDMOperation","features":[428]},{"name":"IWMDMOperation2","features":[428]},{"name":"IWMDMOperation3","features":[428]},{"name":"IWMDMProgress","features":[428]},{"name":"IWMDMProgress2","features":[428]},{"name":"IWMDMProgress3","features":[428]},{"name":"IWMDMRevoked","features":[428]},{"name":"IWMDMStorage","features":[428]},{"name":"IWMDMStorage2","features":[428]},{"name":"IWMDMStorage3","features":[428]},{"name":"IWMDMStorage4","features":[428]},{"name":"IWMDMStorageControl","features":[428]},{"name":"IWMDMStorageControl2","features":[428]},{"name":"IWMDMStorageControl3","features":[428]},{"name":"IWMDMStorageGlobals","features":[428]},{"name":"IWMDeviceManager","features":[428]},{"name":"IWMDeviceManager2","features":[428]},{"name":"IWMDeviceManager3","features":[428]},{"name":"MACINFO","features":[307,428]},{"name":"MDSP_READ","features":[428]},{"name":"MDSP_SEEK_BOF","features":[428]},{"name":"MDSP_SEEK_CUR","features":[428]},{"name":"MDSP_SEEK_EOF","features":[428]},{"name":"MDSP_WRITE","features":[428]},{"name":"MTP_COMMAND_DATA_IN","features":[428]},{"name":"MTP_COMMAND_DATA_OUT","features":[428]},{"name":"MTP_COMMAND_MAX_PARAMS","features":[428]},{"name":"MTP_NEXTPHASE_NO_DATA","features":[428]},{"name":"MTP_NEXTPHASE_READ_DATA","features":[428]},{"name":"MTP_NEXTPHASE_WRITE_DATA","features":[428]},{"name":"MTP_RESPONSE_MAX_PARAMS","features":[428]},{"name":"MTP_RESPONSE_OK","features":[428]},{"name":"MediaDevMgr","features":[428]},{"name":"MediaDevMgrClassFactory","features":[428]},{"name":"OPAQUECOMMAND","features":[428]},{"name":"RSA_KEY_LEN","features":[428]},{"name":"SAC_CERT_V1","features":[428]},{"name":"SAC_CERT_X509","features":[428]},{"name":"SAC_MAC_LEN","features":[428]},{"name":"SAC_PROTOCOL_V1","features":[428]},{"name":"SAC_PROTOCOL_WMDM","features":[428]},{"name":"SAC_SESSION_KEYLEN","features":[428]},{"name":"SCP_EVENTID_ACQSECURECLOCK","features":[428]},{"name":"SCP_EVENTID_DRMINFO","features":[428]},{"name":"SCP_EVENTID_NEEDTOINDIV","features":[428]},{"name":"SCP_PARAMID_DRMVERSION","features":[428]},{"name":"WMDMDATETIME","features":[428]},{"name":"WMDMDetermineMaxPropStringLen","features":[428]},{"name":"WMDMDevice","features":[428]},{"name":"WMDMDeviceEnum","features":[428]},{"name":"WMDMID","features":[428]},{"name":"WMDMID_LENGTH","features":[428]},{"name":"WMDMLogger","features":[428]},{"name":"WMDMMessage","features":[428]},{"name":"WMDMMetadataView","features":[428]},{"name":"WMDMRIGHTS","features":[428]},{"name":"WMDMStorage","features":[428]},{"name":"WMDMStorageEnum","features":[428]},{"name":"WMDMStorageGlobal","features":[428]},{"name":"WMDM_APP_REVOKED","features":[428]},{"name":"WMDM_CONTENT_FILE","features":[428]},{"name":"WMDM_CONTENT_FOLDER","features":[428]},{"name":"WMDM_CONTENT_OPERATIONINTERFACE","features":[428]},{"name":"WMDM_DEVICECAP_CANPAUSE","features":[428]},{"name":"WMDM_DEVICECAP_CANPLAY","features":[428]},{"name":"WMDM_DEVICECAP_CANRECORD","features":[428]},{"name":"WMDM_DEVICECAP_CANRESUME","features":[428]},{"name":"WMDM_DEVICECAP_CANSEEK","features":[428]},{"name":"WMDM_DEVICECAP_CANSTOP","features":[428]},{"name":"WMDM_DEVICECAP_CANSTREAMPLAY","features":[428]},{"name":"WMDM_DEVICECAP_CANSTREAMRECORD","features":[428]},{"name":"WMDM_DEVICECAP_HASSECURECLOCK","features":[428]},{"name":"WMDM_DEVICE_PROTOCOL_MSC","features":[428]},{"name":"WMDM_DEVICE_PROTOCOL_MTP","features":[428]},{"name":"WMDM_DEVICE_PROTOCOL_RAPI","features":[428]},{"name":"WMDM_DEVICE_TYPE_DECODE","features":[428]},{"name":"WMDM_DEVICE_TYPE_ENCODE","features":[428]},{"name":"WMDM_DEVICE_TYPE_FILELISTRESYNC","features":[428]},{"name":"WMDM_DEVICE_TYPE_NONREENTRANT","features":[428]},{"name":"WMDM_DEVICE_TYPE_NONSDMI","features":[428]},{"name":"WMDM_DEVICE_TYPE_PLAYBACK","features":[428]},{"name":"WMDM_DEVICE_TYPE_RECORD","features":[428]},{"name":"WMDM_DEVICE_TYPE_SDMI","features":[428]},{"name":"WMDM_DEVICE_TYPE_STORAGE","features":[428]},{"name":"WMDM_DEVICE_TYPE_VIEW_PREF_METADATAVIEW","features":[428]},{"name":"WMDM_DEVICE_TYPE_VIRTUAL","features":[428]},{"name":"WMDM_ENUM_PROP_VALID_VALUES_ANY","features":[428]},{"name":"WMDM_ENUM_PROP_VALID_VALUES_ENUM","features":[428]},{"name":"WMDM_ENUM_PROP_VALID_VALUES_FORM","features":[428]},{"name":"WMDM_ENUM_PROP_VALID_VALUES_RANGE","features":[428]},{"name":"WMDM_E_BUFFERTOOSMALL","features":[428]},{"name":"WMDM_E_BUSY","features":[428]},{"name":"WMDM_E_CALL_OUT_OF_SEQUENCE","features":[428]},{"name":"WMDM_E_CANTOPEN_PMSN_SERVICE_PIPE","features":[428]},{"name":"WMDM_E_INCORRECT_APPSEC","features":[428]},{"name":"WMDM_E_INCORRECT_RIGHTS","features":[428]},{"name":"WMDM_E_INTERFACEDEAD","features":[428]},{"name":"WMDM_E_INVALIDTYPE","features":[428]},{"name":"WMDM_E_LICENSE_EXPIRED","features":[428]},{"name":"WMDM_E_LICENSE_NOTEXIST","features":[428]},{"name":"WMDM_E_MAC_CHECK_FAILED","features":[428]},{"name":"WMDM_E_MOREDATA","features":[428]},{"name":"WMDM_E_NORIGHTS","features":[428]},{"name":"WMDM_E_NOTCERTIFIED","features":[428]},{"name":"WMDM_E_NOTSUPPORTED","features":[428]},{"name":"WMDM_E_PROCESSFAILED","features":[428]},{"name":"WMDM_E_REVOKED","features":[428]},{"name":"WMDM_E_SDMI_NOMORECOPIES","features":[428]},{"name":"WMDM_E_SDMI_TRIGGER","features":[428]},{"name":"WMDM_E_TOO_MANY_SESSIONS","features":[428]},{"name":"WMDM_E_USER_CANCELLED","features":[428]},{"name":"WMDM_FILE_ATTR_AUDIO","features":[428]},{"name":"WMDM_FILE_ATTR_AUDIOBOOK","features":[428]},{"name":"WMDM_FILE_ATTR_CANDELETE","features":[428]},{"name":"WMDM_FILE_ATTR_CANMOVE","features":[428]},{"name":"WMDM_FILE_ATTR_CANPLAY","features":[428]},{"name":"WMDM_FILE_ATTR_CANREAD","features":[428]},{"name":"WMDM_FILE_ATTR_CANRENAME","features":[428]},{"name":"WMDM_FILE_ATTR_DATA","features":[428]},{"name":"WMDM_FILE_ATTR_FILE","features":[428]},{"name":"WMDM_FILE_ATTR_FOLDER","features":[428]},{"name":"WMDM_FILE_ATTR_HIDDEN","features":[428]},{"name":"WMDM_FILE_ATTR_LINK","features":[428]},{"name":"WMDM_FILE_ATTR_MUSIC","features":[428]},{"name":"WMDM_FILE_ATTR_READONLY","features":[428]},{"name":"WMDM_FILE_ATTR_SYSTEM","features":[428]},{"name":"WMDM_FILE_ATTR_VIDEO","features":[428]},{"name":"WMDM_FILE_CREATE_OVERWRITE","features":[428]},{"name":"WMDM_FIND_SCOPE","features":[428]},{"name":"WMDM_FIND_SCOPE_GLOBAL","features":[428]},{"name":"WMDM_FIND_SCOPE_IMMEDIATE_CHILDREN","features":[428]},{"name":"WMDM_FORMATCODE","features":[428]},{"name":"WMDM_FORMATCODE_3G2","features":[428]},{"name":"WMDM_FORMATCODE_3G2A","features":[428]},{"name":"WMDM_FORMATCODE_3GP","features":[428]},{"name":"WMDM_FORMATCODE_3GPA","features":[428]},{"name":"WMDM_FORMATCODE_AAC","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTAUDIOALBUM","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTCALENDARITEM","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTCONTACT","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTCONTACTGROUP","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTDOCUMENT","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTIMAGEALBUM","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTMESSAGE","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM","features":[428]},{"name":"WMDM_FORMATCODE_ABSTRACTVIDEOALBUM","features":[428]},{"name":"WMDM_FORMATCODE_AIFF","features":[428]},{"name":"WMDM_FORMATCODE_ALLIMAGES","features":[428]},{"name":"WMDM_FORMATCODE_AMR","features":[428]},{"name":"WMDM_FORMATCODE_ASF","features":[428]},{"name":"WMDM_FORMATCODE_ASSOCIATION","features":[428]},{"name":"WMDM_FORMATCODE_ASXPLAYLIST","features":[428]},{"name":"WMDM_FORMATCODE_ATSCTS","features":[428]},{"name":"WMDM_FORMATCODE_AUDIBLE","features":[428]},{"name":"WMDM_FORMATCODE_AVCHD","features":[428]},{"name":"WMDM_FORMATCODE_AVI","features":[428]},{"name":"WMDM_FORMATCODE_DPOF","features":[428]},{"name":"WMDM_FORMATCODE_DVBTS","features":[428]},{"name":"WMDM_FORMATCODE_EXECUTABLE","features":[428]},{"name":"WMDM_FORMATCODE_FLAC","features":[428]},{"name":"WMDM_FORMATCODE_HTML","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_BMP","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_CIFF","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_EXIF","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_FLASHPIX","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_GIF","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_JFIF","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_JP2","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_JPX","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_PCD","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_PICT","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_PNG","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_RESERVED_FIRST","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_RESERVED_LAST","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_TIFF","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_TIFFEP","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_TIFFIT","features":[428]},{"name":"WMDM_FORMATCODE_IMAGE_UNDEFINED","features":[428]},{"name":"WMDM_FORMATCODE_JPEGXR","features":[428]},{"name":"WMDM_FORMATCODE_M3UPLAYLIST","features":[428]},{"name":"WMDM_FORMATCODE_M4A","features":[428]},{"name":"WMDM_FORMATCODE_MEDIA_CAST","features":[428]},{"name":"WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT","features":[428]},{"name":"WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET","features":[428]},{"name":"WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT","features":[428]},{"name":"WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT","features":[428]},{"name":"WMDM_FORMATCODE_MK3D","features":[428]},{"name":"WMDM_FORMATCODE_MKA","features":[428]},{"name":"WMDM_FORMATCODE_MKV","features":[428]},{"name":"WMDM_FORMATCODE_MP2","features":[428]},{"name":"WMDM_FORMATCODE_MP3","features":[428]},{"name":"WMDM_FORMATCODE_MP4","features":[428]},{"name":"WMDM_FORMATCODE_MPEG","features":[428]},{"name":"WMDM_FORMATCODE_MPLPLAYLIST","features":[428]},{"name":"WMDM_FORMATCODE_NOTUSED","features":[428]},{"name":"WMDM_FORMATCODE_OGG","features":[428]},{"name":"WMDM_FORMATCODE_PLSPLAYLIST","features":[428]},{"name":"WMDM_FORMATCODE_QCELP","features":[428]},{"name":"WMDM_FORMATCODE_RESERVED_FIRST","features":[428]},{"name":"WMDM_FORMATCODE_RESERVED_LAST","features":[428]},{"name":"WMDM_FORMATCODE_SCRIPT","features":[428]},{"name":"WMDM_FORMATCODE_SECTION","features":[428]},{"name":"WMDM_FORMATCODE_TEXT","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINED","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDAUDIO","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDCALENDARITEM","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDCOLLECTION","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDCONTACT","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDDOCUMENT","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDFIRMWARE","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDMESSAGE","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDVIDEO","features":[428]},{"name":"WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE","features":[428]},{"name":"WMDM_FORMATCODE_VCALENDAR1","features":[428]},{"name":"WMDM_FORMATCODE_VCALENDAR2","features":[428]},{"name":"WMDM_FORMATCODE_VCARD2","features":[428]},{"name":"WMDM_FORMATCODE_VCARD3","features":[428]},{"name":"WMDM_FORMATCODE_WAVE","features":[428]},{"name":"WMDM_FORMATCODE_WBMP","features":[428]},{"name":"WMDM_FORMATCODE_WINDOWSIMAGEFORMAT","features":[428]},{"name":"WMDM_FORMATCODE_WMA","features":[428]},{"name":"WMDM_FORMATCODE_WMV","features":[428]},{"name":"WMDM_FORMATCODE_WPLPLAYLIST","features":[428]},{"name":"WMDM_FORMATCODE_XMLDOCUMENT","features":[428]},{"name":"WMDM_FORMAT_CAPABILITY","features":[428]},{"name":"WMDM_GET_FORMAT_SUPPORT_AUDIO","features":[428]},{"name":"WMDM_GET_FORMAT_SUPPORT_FILE","features":[428]},{"name":"WMDM_GET_FORMAT_SUPPORT_VIDEO","features":[428]},{"name":"WMDM_LOG_NOTIMESTAMP","features":[428]},{"name":"WMDM_LOG_SEV_ERROR","features":[428]},{"name":"WMDM_LOG_SEV_INFO","features":[428]},{"name":"WMDM_LOG_SEV_WARN","features":[428]},{"name":"WMDM_MAC_LENGTH","features":[428]},{"name":"WMDM_MODE_BLOCK","features":[428]},{"name":"WMDM_MODE_PROGRESS","features":[428]},{"name":"WMDM_MODE_QUERY","features":[428]},{"name":"WMDM_MODE_RECURSIVE","features":[428]},{"name":"WMDM_MODE_THREAD","features":[428]},{"name":"WMDM_MODE_TRANSFER_PROTECTED","features":[428]},{"name":"WMDM_MODE_TRANSFER_UNPROTECTED","features":[428]},{"name":"WMDM_MSG_DEVICE_ARRIVAL","features":[428]},{"name":"WMDM_MSG_DEVICE_REMOVAL","features":[428]},{"name":"WMDM_MSG_MEDIA_ARRIVAL","features":[428]},{"name":"WMDM_MSG_MEDIA_REMOVAL","features":[428]},{"name":"WMDM_POWER_CAP_BATTERY","features":[428]},{"name":"WMDM_POWER_CAP_EXTERNAL","features":[428]},{"name":"WMDM_POWER_IS_BATTERY","features":[428]},{"name":"WMDM_POWER_IS_EXTERNAL","features":[428]},{"name":"WMDM_POWER_PERCENT_AVAILABLE","features":[428]},{"name":"WMDM_PROP_CONFIG","features":[428]},{"name":"WMDM_PROP_DESC","features":[428]},{"name":"WMDM_PROP_VALUES_ENUM","features":[428]},{"name":"WMDM_PROP_VALUES_RANGE","features":[428]},{"name":"WMDM_RIGHTS_COPY_TO_CD","features":[428]},{"name":"WMDM_RIGHTS_COPY_TO_NON_SDMI_DEVICE","features":[428]},{"name":"WMDM_RIGHTS_COPY_TO_SDMI_DEVICE","features":[428]},{"name":"WMDM_RIGHTS_EXPIRATIONDATE","features":[428]},{"name":"WMDM_RIGHTS_FREESERIALIDS","features":[428]},{"name":"WMDM_RIGHTS_GROUPID","features":[428]},{"name":"WMDM_RIGHTS_NAMEDSERIALIDS","features":[428]},{"name":"WMDM_RIGHTS_PLAYBACKCOUNT","features":[428]},{"name":"WMDM_RIGHTS_PLAY_ON_PC","features":[428]},{"name":"WMDM_SCP_DECIDE_DATA","features":[428]},{"name":"WMDM_SCP_DRMINFO_NOT_DRMPROTECTED","features":[428]},{"name":"WMDM_SCP_DRMINFO_V1HEADER","features":[428]},{"name":"WMDM_SCP_DRMINFO_V2HEADER","features":[428]},{"name":"WMDM_SCP_EXAMINE_DATA","features":[428]},{"name":"WMDM_SCP_EXAMINE_EXTENSION","features":[428]},{"name":"WMDM_SCP_NO_MORE_CHANGES","features":[428]},{"name":"WMDM_SCP_PROTECTED_OUTPUT","features":[428]},{"name":"WMDM_SCP_REVOKED","features":[428]},{"name":"WMDM_SCP_RIGHTS_DATA","features":[428]},{"name":"WMDM_SCP_TRANSFER_OBJECTDATA","features":[428]},{"name":"WMDM_SCP_UNPROTECTED_OUTPUT","features":[428]},{"name":"WMDM_SEEK_BEGIN","features":[428]},{"name":"WMDM_SEEK_CURRENT","features":[428]},{"name":"WMDM_SEEK_END","features":[428]},{"name":"WMDM_SEEK_REMOTECONTROL","features":[428]},{"name":"WMDM_SEEK_STREAMINGAUDIO","features":[428]},{"name":"WMDM_SERVICE_PROVIDER_VENDOR_MICROSOFT","features":[428]},{"name":"WMDM_SESSION_CUSTOM","features":[428]},{"name":"WMDM_SESSION_DELETE","features":[428]},{"name":"WMDM_SESSION_NONE","features":[428]},{"name":"WMDM_SESSION_TRANSFER_FROM_DEVICE","features":[428]},{"name":"WMDM_SESSION_TRANSFER_TO_DEVICE","features":[428]},{"name":"WMDM_SESSION_TYPE","features":[428]},{"name":"WMDM_SP_REVOKED","features":[428]},{"name":"WMDM_STATUS_BUSY","features":[428]},{"name":"WMDM_STATUS_DEVICECONTROL_PAUSED","features":[428]},{"name":"WMDM_STATUS_DEVICECONTROL_PLAYING","features":[428]},{"name":"WMDM_STATUS_DEVICECONTROL_RECORDING","features":[428]},{"name":"WMDM_STATUS_DEVICECONTROL_REMOTE","features":[428]},{"name":"WMDM_STATUS_DEVICECONTROL_STREAM","features":[428]},{"name":"WMDM_STATUS_DEVICE_NOTPRESENT","features":[428]},{"name":"WMDM_STATUS_READY","features":[428]},{"name":"WMDM_STATUS_STORAGECONTROL_APPENDING","features":[428]},{"name":"WMDM_STATUS_STORAGECONTROL_DELETING","features":[428]},{"name":"WMDM_STATUS_STORAGECONTROL_INSERTING","features":[428]},{"name":"WMDM_STATUS_STORAGECONTROL_MOVING","features":[428]},{"name":"WMDM_STATUS_STORAGECONTROL_READING","features":[428]},{"name":"WMDM_STATUS_STORAGE_BROKEN","features":[428]},{"name":"WMDM_STATUS_STORAGE_INITIALIZING","features":[428]},{"name":"WMDM_STATUS_STORAGE_NOTPRESENT","features":[428]},{"name":"WMDM_STATUS_STORAGE_NOTSUPPORTED","features":[428]},{"name":"WMDM_STATUS_STORAGE_UNFORMATTED","features":[428]},{"name":"WMDM_STORAGECAP_FILELIMITEXISTS","features":[428]},{"name":"WMDM_STORAGECAP_FILESINFOLDERS","features":[428]},{"name":"WMDM_STORAGECAP_FILESINROOT","features":[428]},{"name":"WMDM_STORAGECAP_FOLDERLIMITEXISTS","features":[428]},{"name":"WMDM_STORAGECAP_FOLDERSINFOLDERS","features":[428]},{"name":"WMDM_STORAGECAP_FOLDERSINROOT","features":[428]},{"name":"WMDM_STORAGECAP_NOT_INITIALIZABLE","features":[428]},{"name":"WMDM_STORAGECONTROL_INSERTAFTER","features":[428]},{"name":"WMDM_STORAGECONTROL_INSERTBEFORE","features":[428]},{"name":"WMDM_STORAGECONTROL_INSERTINTO","features":[428]},{"name":"WMDM_STORAGE_ATTR_CANEDITMETADATA","features":[428]},{"name":"WMDM_STORAGE_ATTR_FILESYSTEM","features":[428]},{"name":"WMDM_STORAGE_ATTR_FOLDERS","features":[428]},{"name":"WMDM_STORAGE_ATTR_HAS_FILES","features":[428]},{"name":"WMDM_STORAGE_ATTR_HAS_FOLDERS","features":[428]},{"name":"WMDM_STORAGE_ATTR_NONREMOVABLE","features":[428]},{"name":"WMDM_STORAGE_ATTR_REMOVABLE","features":[428]},{"name":"WMDM_STORAGE_ATTR_VIRTUAL","features":[428]},{"name":"WMDM_STORAGE_CONTAINS_DEFAULT","features":[428]},{"name":"WMDM_STORAGE_ENUM_MODE","features":[428]},{"name":"WMDM_STORAGE_IS_DEFAULT","features":[428]},{"name":"WMDM_S_NOT_ALL_PROPERTIES_APPLIED","features":[428]},{"name":"WMDM_S_NOT_ALL_PROPERTIES_RETRIEVED","features":[428]},{"name":"WMDM_TAG_DATATYPE","features":[428]},{"name":"WMDM_TYPE_BINARY","features":[428]},{"name":"WMDM_TYPE_BOOL","features":[428]},{"name":"WMDM_TYPE_DATE","features":[428]},{"name":"WMDM_TYPE_DWORD","features":[428]},{"name":"WMDM_TYPE_GUID","features":[428]},{"name":"WMDM_TYPE_QWORD","features":[428]},{"name":"WMDM_TYPE_STRING","features":[428]},{"name":"WMDM_TYPE_WORD","features":[428]},{"name":"WMDM_WMDM_REVOKED","features":[428]},{"name":"WMFILECAPABILITIES","features":[428]},{"name":"g_wszAudioWAVECodec","features":[428]},{"name":"g_wszVideoFourCCCodec","features":[428]},{"name":"g_wszWMDMAlbumArt","features":[428]},{"name":"g_wszWMDMAlbumArtist","features":[428]},{"name":"g_wszWMDMAlbumCoverData","features":[428]},{"name":"g_wszWMDMAlbumCoverDuration","features":[428]},{"name":"g_wszWMDMAlbumCoverFormat","features":[428]},{"name":"g_wszWMDMAlbumCoverHeight","features":[428]},{"name":"g_wszWMDMAlbumCoverSize","features":[428]},{"name":"g_wszWMDMAlbumCoverWidth","features":[428]},{"name":"g_wszWMDMAlbumTitle","features":[428]},{"name":"g_wszWMDMAudioBitDepth","features":[428]},{"name":"g_wszWMDMAuthor","features":[428]},{"name":"g_wszWMDMAuthorDate","features":[428]},{"name":"g_wszWMDMBitRateType","features":[428]},{"name":"g_wszWMDMBitrate","features":[428]},{"name":"g_wszWMDMBlockAlignment","features":[428]},{"name":"g_wszWMDMBufferSize","features":[428]},{"name":"g_wszWMDMBuyNow","features":[428]},{"name":"g_wszWMDMByteBookmark","features":[428]},{"name":"g_wszWMDMCategory","features":[428]},{"name":"g_wszWMDMCodec","features":[428]},{"name":"g_wszWMDMCollectionID","features":[428]},{"name":"g_wszWMDMComposer","features":[428]},{"name":"g_wszWMDMDRMId","features":[428]},{"name":"g_wszWMDMDataLength","features":[428]},{"name":"g_wszWMDMDataOffset","features":[428]},{"name":"g_wszWMDMDataUnits","features":[428]},{"name":"g_wszWMDMDescription","features":[428]},{"name":"g_wszWMDMDestinationURL","features":[428]},{"name":"g_wszWMDMDeviceFirmwareVersion","features":[428]},{"name":"g_wszWMDMDeviceFriendlyName","features":[428]},{"name":"g_wszWMDMDeviceModelName","features":[428]},{"name":"g_wszWMDMDevicePlayCount","features":[428]},{"name":"g_wszWMDMDeviceProtocol","features":[428]},{"name":"g_wszWMDMDeviceRevocationInfo","features":[428]},{"name":"g_wszWMDMDeviceServiceProviderVendor","features":[428]},{"name":"g_wszWMDMDeviceVendorExtension","features":[428]},{"name":"g_wszWMDMDuration","features":[428]},{"name":"g_wszWMDMEditor","features":[428]},{"name":"g_wszWMDMEncodingProfile","features":[428]},{"name":"g_wszWMDMFileAttributes","features":[428]},{"name":"g_wszWMDMFileCreationDate","features":[428]},{"name":"g_wszWMDMFileName","features":[428]},{"name":"g_wszWMDMFileSize","features":[428]},{"name":"g_wszWMDMFormatCode","features":[428]},{"name":"g_wszWMDMFormatsSupported","features":[428]},{"name":"g_wszWMDMFormatsSupportedAreOrdered","features":[428]},{"name":"g_wszWMDMFrameRate","features":[428]},{"name":"g_wszWMDMGenre","features":[428]},{"name":"g_wszWMDMHeight","features":[428]},{"name":"g_wszWMDMIsProtected","features":[428]},{"name":"g_wszWMDMIsRepeat","features":[428]},{"name":"g_wszWMDMKeyFrameDistance","features":[428]},{"name":"g_wszWMDMLastModifiedDate","features":[428]},{"name":"g_wszWMDMMediaClassSecondaryID","features":[428]},{"name":"g_wszWMDMMediaCredits","features":[428]},{"name":"g_wszWMDMMediaGuid","features":[428]},{"name":"g_wszWMDMMediaOriginalBroadcastDateTime","features":[428]},{"name":"g_wszWMDMMediaOriginalChannel","features":[428]},{"name":"g_wszWMDMMediaStationName","features":[428]},{"name":"g_wszWMDMMetaGenre","features":[428]},{"name":"g_wszWMDMNonConsumable","features":[428]},{"name":"g_wszWMDMNumChannels","features":[428]},{"name":"g_wszWMDMObjectBookmark","features":[428]},{"name":"g_wszWMDMOwner","features":[428]},{"name":"g_wszWMDMParentalRating","features":[428]},{"name":"g_wszWMDMPersistentUniqueID","features":[428]},{"name":"g_wszWMDMPlayCount","features":[428]},{"name":"g_wszWMDMProviderCopyright","features":[428]},{"name":"g_wszWMDMQualitySetting","features":[428]},{"name":"g_wszWMDMSampleRate","features":[428]},{"name":"g_wszWMDMScanType","features":[428]},{"name":"g_wszWMDMSourceURL","features":[428]},{"name":"g_wszWMDMSubTitle","features":[428]},{"name":"g_wszWMDMSubTitleDescription","features":[428]},{"name":"g_wszWMDMSupportedDeviceProperties","features":[428]},{"name":"g_wszWMDMSyncID","features":[428]},{"name":"g_wszWMDMSyncRelationshipID","features":[428]},{"name":"g_wszWMDMSyncTime","features":[428]},{"name":"g_wszWMDMTimeBookmark","features":[428]},{"name":"g_wszWMDMTimeToLive","features":[428]},{"name":"g_wszWMDMTitle","features":[428]},{"name":"g_wszWMDMTotalBitrate","features":[428]},{"name":"g_wszWMDMTrack","features":[428]},{"name":"g_wszWMDMTrackMood","features":[428]},{"name":"g_wszWMDMUserEffectiveRating","features":[428]},{"name":"g_wszWMDMUserLastPlayTime","features":[428]},{"name":"g_wszWMDMUserRating","features":[428]},{"name":"g_wszWMDMUserRatingOnDevice","features":[428]},{"name":"g_wszWMDMVideoBitrate","features":[428]},{"name":"g_wszWMDMWebmaster","features":[428]},{"name":"g_wszWMDMWidth","features":[428]},{"name":"g_wszWMDMYear","features":[428]},{"name":"g_wszWMDMediaClassPrimaryID","features":[428]},{"name":"g_wszWPDPassthroughPropertyValues","features":[428]}],"433":[{"name":"ADVISE_CLIPPING","features":[429]},{"name":"ADVISE_COLORKEY","features":[429]},{"name":"ADVISE_DISPLAY_CHANGE","features":[429]},{"name":"ADVISE_NONE","features":[429]},{"name":"ADVISE_PALETTE","features":[429]},{"name":"ADVISE_POSITION","features":[429]},{"name":"ADVISE_TYPE","features":[429]},{"name":"ALLOCATOR_PROPERTIES","features":[429]},{"name":"AMAP_3D_TARGET","features":[429]},{"name":"AMAP_ALLOW_SYSMEM","features":[429]},{"name":"AMAP_DIRECTED_FLIP","features":[429]},{"name":"AMAP_DXVA_TARGET","features":[429]},{"name":"AMAP_FORCE_SYSMEM","features":[429]},{"name":"AMAP_PIXELFORMAT_VALID","features":[429]},{"name":"AMCONTROL_COLORINFO_PRESENT","features":[429]},{"name":"AMCONTROL_PAD_TO_16x9","features":[429]},{"name":"AMCONTROL_PAD_TO_4x3","features":[429]},{"name":"AMCONTROL_USED","features":[429]},{"name":"AMCOPPCommand","features":[429]},{"name":"AMCOPPSignature","features":[429]},{"name":"AMCOPPStatusInput","features":[429]},{"name":"AMCOPPStatusOutput","features":[429]},{"name":"AMCOPYPROTECT_RestrictDuplication","features":[429]},{"name":"AMDDS_ALL","features":[429]},{"name":"AMDDS_DCIPS","features":[429]},{"name":"AMDDS_DEFAULT","features":[429]},{"name":"AMDDS_NONE","features":[429]},{"name":"AMDDS_PS","features":[429]},{"name":"AMDDS_RGBFLP","features":[429]},{"name":"AMDDS_RGBOFF","features":[429]},{"name":"AMDDS_RGBOVR","features":[429]},{"name":"AMDDS_YUVFLP","features":[429]},{"name":"AMDDS_YUVOFF","features":[429]},{"name":"AMDDS_YUVOVR","features":[429]},{"name":"AMExtendedSeekingCapabilities","features":[429]},{"name":"AMF_AUTOMATICGAIN","features":[429]},{"name":"AMGETERRORTEXTPROCA","features":[307,429]},{"name":"AMGETERRORTEXTPROCW","features":[307,429]},{"name":"AMGetErrorTextA","features":[429]},{"name":"AMGetErrorTextW","features":[429]},{"name":"AMINTERLACE_1FieldPerSample","features":[429]},{"name":"AMINTERLACE_DisplayModeBobOnly","features":[429]},{"name":"AMINTERLACE_DisplayModeBobOrWeave","features":[429]},{"name":"AMINTERLACE_DisplayModeMask","features":[429]},{"name":"AMINTERLACE_DisplayModeWeaveOnly","features":[429]},{"name":"AMINTERLACE_Field1First","features":[429]},{"name":"AMINTERLACE_FieldPatBothIrregular","features":[429]},{"name":"AMINTERLACE_FieldPatBothRegular","features":[429]},{"name":"AMINTERLACE_FieldPatField1Only","features":[429]},{"name":"AMINTERLACE_FieldPatField2Only","features":[429]},{"name":"AMINTERLACE_FieldPatternMask","features":[429]},{"name":"AMINTERLACE_IsInterlaced","features":[429]},{"name":"AMINTERLACE_UNUSED","features":[429]},{"name":"AMMSF_ADDDEFAULTRENDERER","features":[429]},{"name":"AMMSF_CREATEPEER","features":[429]},{"name":"AMMSF_MMS_INIT_FLAGS","features":[429]},{"name":"AMMSF_MS_FLAGS","features":[429]},{"name":"AMMSF_NOCLOCK","features":[429]},{"name":"AMMSF_NOGRAPHTHREAD","features":[429]},{"name":"AMMSF_NORENDER","features":[429]},{"name":"AMMSF_NOSTALL","features":[429]},{"name":"AMMSF_RENDERALLSTREAMS","features":[429]},{"name":"AMMSF_RENDERTOEXISTING","features":[429]},{"name":"AMMSF_RENDERTYPEMASK","features":[429]},{"name":"AMMSF_RENDER_FLAGS","features":[429]},{"name":"AMMSF_RUN","features":[429]},{"name":"AMMSF_STOPIFNOSAMPLES","features":[429]},{"name":"AMOVERFX_DEINTERLACE","features":[429]},{"name":"AMOVERFX_MIRRORLEFTRIGHT","features":[429]},{"name":"AMOVERFX_MIRRORUPDOWN","features":[429]},{"name":"AMOVERFX_NOFX","features":[429]},{"name":"AMOVERLAYFX","features":[429]},{"name":"AMPLAYLISTEVENT_BREAK","features":[429]},{"name":"AMPLAYLISTEVENT_MASK","features":[429]},{"name":"AMPLAYLISTEVENT_NEXT","features":[429]},{"name":"AMPLAYLISTEVENT_REFRESH","features":[429]},{"name":"AMPLAYLISTEVENT_RESUME","features":[429]},{"name":"AMPLAYLISTITEM_CANBIND","features":[429]},{"name":"AMPLAYLISTITEM_CANSKIP","features":[429]},{"name":"AMPLAYLIST_FORCEBANNER","features":[429]},{"name":"AMPLAYLIST_STARTINSCANMODE","features":[429]},{"name":"AMPROPERTY_PIN","features":[429]},{"name":"AMPROPERTY_PIN_CATEGORY","features":[429]},{"name":"AMPROPERTY_PIN_MEDIUM","features":[429]},{"name":"AMPlayListEventFlags","features":[429]},{"name":"AMPlayListFlags","features":[429]},{"name":"AMPlayListItemFlags","features":[429]},{"name":"AMRESCTL_RESERVEFLAGS_RESERVE","features":[429]},{"name":"AMRESCTL_RESERVEFLAGS_UNRESERVE","features":[429]},{"name":"AMSTREAMSELECTENABLE_ENABLE","features":[429]},{"name":"AMSTREAMSELECTENABLE_ENABLEALL","features":[429]},{"name":"AMSTREAMSELECTINFO_ENABLED","features":[429]},{"name":"AMSTREAMSELECTINFO_EXCLUSIVE","features":[429]},{"name":"AMTUNER_EVENT_CHANGED","features":[429]},{"name":"AMTUNER_HASNOSIGNALSTRENGTH","features":[429]},{"name":"AMTUNER_MODE_AM_RADIO","features":[429]},{"name":"AMTUNER_MODE_DEFAULT","features":[429]},{"name":"AMTUNER_MODE_DSS","features":[429]},{"name":"AMTUNER_MODE_FM_RADIO","features":[429]},{"name":"AMTUNER_MODE_TV","features":[429]},{"name":"AMTUNER_NOSIGNAL","features":[429]},{"name":"AMTUNER_SIGNALPRESENT","features":[429]},{"name":"AMTUNER_SUBCHAN_DEFAULT","features":[429]},{"name":"AMTUNER_SUBCHAN_NO_TUNE","features":[429]},{"name":"AMTVAUDIO_EVENT_CHANGED","features":[429]},{"name":"AMTVAUDIO_MODE_LANG_A","features":[429]},{"name":"AMTVAUDIO_MODE_LANG_B","features":[429]},{"name":"AMTVAUDIO_MODE_LANG_C","features":[429]},{"name":"AMTVAUDIO_MODE_MONO","features":[429]},{"name":"AMTVAUDIO_MODE_STEREO","features":[429]},{"name":"AMTVAUDIO_PRESET_LANG_A","features":[429]},{"name":"AMTVAUDIO_PRESET_LANG_B","features":[429]},{"name":"AMTVAUDIO_PRESET_LANG_C","features":[429]},{"name":"AMTVAUDIO_PRESET_STEREO","features":[429]},{"name":"AMTVAudioEventType","features":[429]},{"name":"AMTunerEventType","features":[429]},{"name":"AMTunerModeType","features":[429]},{"name":"AMTunerSignalStrength","features":[429]},{"name":"AMTunerSubChannel","features":[429]},{"name":"AMVABUFFERINFO","features":[429]},{"name":"AMVABeginFrameInfo","features":[429]},{"name":"AMVACompBufferInfo","features":[317,429]},{"name":"AMVAEndFrameInfo","features":[429]},{"name":"AMVAInternalMemInfo","features":[429]},{"name":"AMVAUncompBufferInfo","features":[317,429]},{"name":"AMVAUncompDataInfo","features":[317,429]},{"name":"AMVA_QUERYRENDERSTATUSF_READ","features":[429]},{"name":"AMVA_TYPEINDEX_OUTPUTFRAME","features":[429]},{"name":"AMVPDATAINFO","features":[307,429]},{"name":"AMVPDIMINFO","features":[307,429]},{"name":"AMVPSIZE","features":[429]},{"name":"AMVP_BEST_BANDWIDTH","features":[429]},{"name":"AMVP_DO_NOT_CARE","features":[429]},{"name":"AMVP_INPUT_SAME_AS_OUTPUT","features":[429]},{"name":"AMVP_MODE","features":[429]},{"name":"AMVP_MODE_BOBINTERLEAVED","features":[429]},{"name":"AMVP_MODE_BOBNONINTERLEAVED","features":[429]},{"name":"AMVP_MODE_SKIPEVEN","features":[429]},{"name":"AMVP_MODE_SKIPODD","features":[429]},{"name":"AMVP_MODE_WEAVE","features":[429]},{"name":"AMVP_SELECT_FORMAT_BY","features":[429]},{"name":"AM_AC3_ALTERNATE_AUDIO","features":[307,429]},{"name":"AM_AC3_ALTERNATE_AUDIO_1","features":[429]},{"name":"AM_AC3_ALTERNATE_AUDIO_2","features":[429]},{"name":"AM_AC3_ALTERNATE_AUDIO_BOTH","features":[429]},{"name":"AM_AC3_BIT_STREAM_MODE","features":[429]},{"name":"AM_AC3_DIALOGUE_LEVEL","features":[429]},{"name":"AM_AC3_DOWNMIX","features":[307,429]},{"name":"AM_AC3_ERROR_CONCEALMENT","features":[307,429]},{"name":"AM_AC3_ROOM_TYPE","features":[307,429]},{"name":"AM_AC3_SERVICE_COMMENTARY","features":[429]},{"name":"AM_AC3_SERVICE_DIALOG_ONLY","features":[429]},{"name":"AM_AC3_SERVICE_EMERGENCY_FLASH","features":[429]},{"name":"AM_AC3_SERVICE_HEARING_IMPAIRED","features":[429]},{"name":"AM_AC3_SERVICE_MAIN_AUDIO","features":[429]},{"name":"AM_AC3_SERVICE_NO_DIALOG","features":[429]},{"name":"AM_AC3_SERVICE_VISUALLY_IMPAIRED","features":[429]},{"name":"AM_AC3_SERVICE_VOICE_OVER","features":[429]},{"name":"AM_ARMODE_CROP","features":[429]},{"name":"AM_ARMODE_LETTER_BOX","features":[429]},{"name":"AM_ARMODE_STRETCHED","features":[429]},{"name":"AM_ARMODE_STRETCHED_AS_PRIMARY","features":[429]},{"name":"AM_ASPECT_RATIO_MODE","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_BREAK_COUNT","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_BUFFERFULLNESS","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_DISCONTINUITIES","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_JITTER","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_LAST_BUFFER_DUR","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_SILENCE_DUR","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_ACCUMERROR","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_DROPWRITE_DUR","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_HIGHLOWERROR","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_LASTHIGHLOWERROR","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_MODE","features":[429]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_RATE","features":[429]},{"name":"AM_COLCON","features":[429]},{"name":"AM_CONTENTPROPERTY_AUTHOR","features":[429]},{"name":"AM_CONTENTPROPERTY_COPYRIGHT","features":[429]},{"name":"AM_CONTENTPROPERTY_DESCRIPTION","features":[429]},{"name":"AM_CONTENTPROPERTY_TITLE","features":[429]},{"name":"AM_COPY_MACROVISION","features":[429]},{"name":"AM_COPY_MACROVISION_LEVEL","features":[429]},{"name":"AM_DIGITAL_CP","features":[429]},{"name":"AM_DIGITAL_CP_DVD_COMPLIANT","features":[429]},{"name":"AM_DIGITAL_CP_OFF","features":[429]},{"name":"AM_DIGITAL_CP_ON","features":[429]},{"name":"AM_DVDCOPYSTATE","features":[429]},{"name":"AM_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED","features":[429]},{"name":"AM_DVDCOPYSTATE_AUTHENTICATION_REQUIRED","features":[429]},{"name":"AM_DVDCOPYSTATE_DONE","features":[429]},{"name":"AM_DVDCOPYSTATE_INITIALIZE","features":[429]},{"name":"AM_DVDCOPYSTATE_INITIALIZE_TITLE","features":[429]},{"name":"AM_DVDCOPY_BUSKEY","features":[429]},{"name":"AM_DVDCOPY_CHLGKEY","features":[429]},{"name":"AM_DVDCOPY_DISCKEY","features":[429]},{"name":"AM_DVDCOPY_SET_COPY_STATE","features":[429]},{"name":"AM_DVDCOPY_TITLEKEY","features":[429]},{"name":"AM_DVD_ADAPT_GRAPH","features":[429]},{"name":"AM_DVD_CGMS_COPY_ONCE","features":[429]},{"name":"AM_DVD_CGMS_COPY_PERMITTED","features":[429]},{"name":"AM_DVD_CGMS_COPY_PROTECT_MASK","features":[429]},{"name":"AM_DVD_CGMS_NO_COPY","features":[429]},{"name":"AM_DVD_CGMS_RESERVED_MASK","features":[429]},{"name":"AM_DVD_COPYRIGHTED","features":[429]},{"name":"AM_DVD_COPYRIGHT_MASK","features":[429]},{"name":"AM_DVD_ChangeRate","features":[429]},{"name":"AM_DVD_DO_NOT_CLEAR","features":[429]},{"name":"AM_DVD_EVR_ONLY","features":[429]},{"name":"AM_DVD_EVR_QOS","features":[429]},{"name":"AM_DVD_GRAPH_FLAGS","features":[429]},{"name":"AM_DVD_HWDEC_ONLY","features":[429]},{"name":"AM_DVD_HWDEC_PREFER","features":[429]},{"name":"AM_DVD_MASK","features":[429]},{"name":"AM_DVD_NOT_COPYRIGHTED","features":[429]},{"name":"AM_DVD_NOVPE","features":[429]},{"name":"AM_DVD_RENDERSTATUS","features":[307,429]},{"name":"AM_DVD_SECTOR_NOT_PROTECTED","features":[429]},{"name":"AM_DVD_SECTOR_PROTECTED","features":[429]},{"name":"AM_DVD_SECTOR_PROTECT_MASK","features":[429]},{"name":"AM_DVD_STREAM_AUDIO","features":[429]},{"name":"AM_DVD_STREAM_FLAGS","features":[429]},{"name":"AM_DVD_STREAM_SUBPIC","features":[429]},{"name":"AM_DVD_STREAM_VIDEO","features":[429]},{"name":"AM_DVD_SWDEC_ONLY","features":[429]},{"name":"AM_DVD_SWDEC_PREFER","features":[429]},{"name":"AM_DVD_VMR9_ONLY","features":[429]},{"name":"AM_DVD_YUV","features":[429]},{"name":"AM_DvdKaraokeData","features":[429]},{"name":"AM_EXSEEK_BUFFERING","features":[429]},{"name":"AM_EXSEEK_CANSCAN","features":[429]},{"name":"AM_EXSEEK_CANSEEK","features":[429]},{"name":"AM_EXSEEK_MARKERSEEK","features":[429]},{"name":"AM_EXSEEK_NOSTANDARDREPAINT","features":[429]},{"name":"AM_EXSEEK_SCANWITHOUTCLOCK","features":[429]},{"name":"AM_EXSEEK_SENDS_VIDEOFRAMEREADY","features":[429]},{"name":"AM_ExactRateChange","features":[429]},{"name":"AM_FILESINK_FLAGS","features":[429]},{"name":"AM_FILE_OVERWRITE","features":[429]},{"name":"AM_FILTER_FLAGS","features":[429]},{"name":"AM_FILTER_FLAGS_REMOVABLE","features":[429]},{"name":"AM_FILTER_MISC_FLAGS_IS_RENDERER","features":[429]},{"name":"AM_FILTER_MISC_FLAGS_IS_SOURCE","features":[429]},{"name":"AM_FRAMESTEP_STEP","features":[429]},{"name":"AM_GBF_NODDSURFACELOCK","features":[429]},{"name":"AM_GBF_NOTASYNCPOINT","features":[429]},{"name":"AM_GBF_NOWAIT","features":[429]},{"name":"AM_GBF_PREVFRAMESKIPPED","features":[429]},{"name":"AM_GETDECODERCAP_QUERY_EVR_SUPPORT","features":[429]},{"name":"AM_GETDECODERCAP_QUERY_VMR9_SUPPORT","features":[429]},{"name":"AM_GETDECODERCAP_QUERY_VMR_SUPPORT","features":[429]},{"name":"AM_GRAPH_CONFIG_RECONNECT_CACHE_REMOVED_FILTERS","features":[429]},{"name":"AM_GRAPH_CONFIG_RECONNECT_DIRECTCONNECT","features":[429]},{"name":"AM_GRAPH_CONFIG_RECONNECT_FLAGS","features":[429]},{"name":"AM_GRAPH_CONFIG_RECONNECT_USE_ONLY_CACHED_FILTERS","features":[429]},{"name":"AM_INTERFACESETID_Standard","features":[429]},{"name":"AM_INTF_SEARCH_FILTER","features":[429]},{"name":"AM_INTF_SEARCH_INPUT_PIN","features":[429]},{"name":"AM_INTF_SEARCH_OUTPUT_PIN","features":[429]},{"name":"AM_KSCATEGORY_AUDIO","features":[429]},{"name":"AM_KSCATEGORY_CAPTURE","features":[429]},{"name":"AM_KSCATEGORY_CROSSBAR","features":[429]},{"name":"AM_KSCATEGORY_DATACOMPRESSOR","features":[429]},{"name":"AM_KSCATEGORY_RENDER","features":[429]},{"name":"AM_KSCATEGORY_SPLITTER","features":[429]},{"name":"AM_KSCATEGORY_TVAUDIO","features":[429]},{"name":"AM_KSCATEGORY_TVTUNER","features":[429]},{"name":"AM_KSCATEGORY_VBICODEC","features":[429]},{"name":"AM_KSCATEGORY_VBICODEC_MI","features":[429]},{"name":"AM_KSCATEGORY_VIDEO","features":[429]},{"name":"AM_KSPROPSETID_AC3","features":[429]},{"name":"AM_KSPROPSETID_CopyProt","features":[429]},{"name":"AM_KSPROPSETID_DVD_RateChange","features":[429]},{"name":"AM_KSPROPSETID_DvdKaraoke","features":[429]},{"name":"AM_KSPROPSETID_DvdSubPic","features":[429]},{"name":"AM_KSPROPSETID_FrameStep","features":[429]},{"name":"AM_KSPROPSETID_MPEG4_MediaType_Attributes","features":[429]},{"name":"AM_KSPROPSETID_TSRateChange","features":[429]},{"name":"AM_L21_CCLEVEL_TC2","features":[429]},{"name":"AM_L21_CCSERVICE_Caption1","features":[429]},{"name":"AM_L21_CCSERVICE_Caption2","features":[429]},{"name":"AM_L21_CCSERVICE_DefChannel","features":[429]},{"name":"AM_L21_CCSERVICE_Invalid","features":[429]},{"name":"AM_L21_CCSERVICE_None","features":[429]},{"name":"AM_L21_CCSERVICE_Text1","features":[429]},{"name":"AM_L21_CCSERVICE_Text2","features":[429]},{"name":"AM_L21_CCSERVICE_XDS","features":[429]},{"name":"AM_L21_CCSTATE_Off","features":[429]},{"name":"AM_L21_CCSTATE_On","features":[429]},{"name":"AM_L21_CCSTYLE_None","features":[429]},{"name":"AM_L21_CCSTYLE_PaintOn","features":[429]},{"name":"AM_L21_CCSTYLE_PopOn","features":[429]},{"name":"AM_L21_CCSTYLE_RollUp","features":[429]},{"name":"AM_L21_DRAWBGMODE_Opaque","features":[429]},{"name":"AM_L21_DRAWBGMODE_Transparent","features":[429]},{"name":"AM_LINE21_CCLEVEL","features":[429]},{"name":"AM_LINE21_CCSERVICE","features":[429]},{"name":"AM_LINE21_CCSTATE","features":[429]},{"name":"AM_LINE21_CCSTYLE","features":[429]},{"name":"AM_LINE21_DRAWBGMODE","features":[429]},{"name":"AM_LOADSTATUS_CLOSED","features":[429]},{"name":"AM_LOADSTATUS_CONNECTING","features":[429]},{"name":"AM_LOADSTATUS_LOADINGDESCR","features":[429]},{"name":"AM_LOADSTATUS_LOADINGMCAST","features":[429]},{"name":"AM_LOADSTATUS_LOCATING","features":[429]},{"name":"AM_LOADSTATUS_OPEN","features":[429]},{"name":"AM_LOADSTATUS_OPENING","features":[429]},{"name":"AM_MACROVISION_DISABLED","features":[429]},{"name":"AM_MACROVISION_LEVEL1","features":[429]},{"name":"AM_MACROVISION_LEVEL2","features":[429]},{"name":"AM_MACROVISION_LEVEL3","features":[429]},{"name":"AM_MEDIAEVENT_FLAGS","features":[429]},{"name":"AM_MEDIAEVENT_NONOTIFY","features":[429]},{"name":"AM_MPEG2Level","features":[429]},{"name":"AM_MPEG2Level_High","features":[429]},{"name":"AM_MPEG2Level_High1440","features":[429]},{"name":"AM_MPEG2Level_Low","features":[429]},{"name":"AM_MPEG2Level_Main","features":[429]},{"name":"AM_MPEG2Profile","features":[429]},{"name":"AM_MPEG2Profile_High","features":[429]},{"name":"AM_MPEG2Profile_Main","features":[429]},{"name":"AM_MPEG2Profile_SNRScalable","features":[429]},{"name":"AM_MPEG2Profile_Simple","features":[429]},{"name":"AM_MPEG2Profile_SpatiallyScalable","features":[429]},{"name":"AM_MPEGSTREAMTYPE","features":[307,429,430]},{"name":"AM_MPEGSYSTEMTYPE","features":[307,429,430]},{"name":"AM_MPEG_AUDIO_DUAL_LEFT","features":[429]},{"name":"AM_MPEG_AUDIO_DUAL_MERGE","features":[429]},{"name":"AM_MPEG_AUDIO_DUAL_RIGHT","features":[429]},{"name":"AM_OVERLAY_NOTIFY_DEST_CHANGE","features":[429]},{"name":"AM_OVERLAY_NOTIFY_SOURCE_CHANGE","features":[429]},{"name":"AM_OVERLAY_NOTIFY_VISIBLE_CHANGE","features":[429]},{"name":"AM_PIN_FLOW_CONTROL_BLOCK","features":[429]},{"name":"AM_PROPERTY_AC3","features":[429]},{"name":"AM_PROPERTY_AC3_ALTERNATE_AUDIO","features":[429]},{"name":"AM_PROPERTY_AC3_BIT_STREAM_MODE","features":[429]},{"name":"AM_PROPERTY_AC3_DIALOGUE_LEVEL","features":[429]},{"name":"AM_PROPERTY_AC3_DOWNMIX","features":[429]},{"name":"AM_PROPERTY_AC3_ERROR_CONCEALMENT","features":[429]},{"name":"AM_PROPERTY_AC3_LANGUAGE_CODE","features":[429]},{"name":"AM_PROPERTY_AC3_ROOM_TYPE","features":[429]},{"name":"AM_PROPERTY_COPY_ANALOG_COMPONENT","features":[429]},{"name":"AM_PROPERTY_COPY_DIGITAL_CP","features":[429]},{"name":"AM_PROPERTY_COPY_DVD_SRM","features":[429]},{"name":"AM_PROPERTY_COPY_MACROVISION","features":[429]},{"name":"AM_PROPERTY_DVDCOPYPROT","features":[429]},{"name":"AM_PROPERTY_DVDCOPY_CHLG_KEY","features":[429]},{"name":"AM_PROPERTY_DVDCOPY_DEC_KEY2","features":[429]},{"name":"AM_PROPERTY_DVDCOPY_DISC_KEY","features":[429]},{"name":"AM_PROPERTY_DVDCOPY_DVD_KEY1","features":[429]},{"name":"AM_PROPERTY_DVDCOPY_REGION","features":[429]},{"name":"AM_PROPERTY_DVDCOPY_SET_COPY_STATE","features":[429]},{"name":"AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT","features":[429]},{"name":"AM_PROPERTY_DVDCOPY_TITLE_KEY","features":[429]},{"name":"AM_PROPERTY_DVDKARAOKE","features":[429]},{"name":"AM_PROPERTY_DVDKARAOKE_DATA","features":[429]},{"name":"AM_PROPERTY_DVDKARAOKE_ENABLE","features":[429]},{"name":"AM_PROPERTY_DVDSUBPIC","features":[429]},{"name":"AM_PROPERTY_DVDSUBPIC_COMPOSIT_ON","features":[429]},{"name":"AM_PROPERTY_DVDSUBPIC_HLI","features":[429]},{"name":"AM_PROPERTY_DVDSUBPIC_PALETTE","features":[429]},{"name":"AM_PROPERTY_DVD_RATE_CHANGE","features":[429]},{"name":"AM_PROPERTY_FRAMESTEP","features":[429]},{"name":"AM_PROPERTY_FRAMESTEP_CANCEL","features":[429]},{"name":"AM_PROPERTY_FRAMESTEP_CANSTEP","features":[429]},{"name":"AM_PROPERTY_FRAMESTEP_CANSTEPMULTIPLE","features":[429]},{"name":"AM_PROPERTY_FRAMESTEP_STEP","features":[429]},{"name":"AM_PROPERTY_SPHLI","features":[429]},{"name":"AM_PROPERTY_SPPAL","features":[429]},{"name":"AM_PROPERTY_TS_RATE_CHANGE","features":[429]},{"name":"AM_PUSHSOURCECAPS_INTERNAL_RM","features":[429]},{"name":"AM_PUSHSOURCECAPS_NOT_LIVE","features":[429]},{"name":"AM_PUSHSOURCECAPS_PRIVATE_CLOCK","features":[429]},{"name":"AM_PUSHSOURCEREQS_USE_CLOCK_CHAIN","features":[429]},{"name":"AM_PUSHSOURCEREQS_USE_STREAM_CLOCK","features":[429]},{"name":"AM_QUERY_DECODER_ATSC_HD_SUPPORT","features":[429]},{"name":"AM_QUERY_DECODER_ATSC_SD_SUPPORT","features":[429]},{"name":"AM_QUERY_DECODER_DVD_SUPPORT","features":[429]},{"name":"AM_QUERY_DECODER_DXVA_1_SUPPORT","features":[429]},{"name":"AM_QUERY_DECODER_VMR_SUPPORT","features":[429]},{"name":"AM_QueryRate","features":[429]},{"name":"AM_RATE_ChangeRate","features":[429]},{"name":"AM_RATE_CorrectTS","features":[429]},{"name":"AM_RATE_DecoderPosition","features":[429]},{"name":"AM_RATE_DecoderVersion","features":[429]},{"name":"AM_RATE_ExactRateChange","features":[429]},{"name":"AM_RATE_FullDataRateMax","features":[429]},{"name":"AM_RATE_MaxFullDataRate","features":[429]},{"name":"AM_RATE_QueryFullFrameRate","features":[429]},{"name":"AM_RATE_QueryLastRateSegPTS","features":[429]},{"name":"AM_RATE_QueryMapping","features":[429]},{"name":"AM_RATE_ResetOnTimeDisc","features":[429]},{"name":"AM_RATE_ReverseDecode","features":[429]},{"name":"AM_RATE_ReverseMaxFullDataRate","features":[429]},{"name":"AM_RATE_SimpleRateChange","features":[429]},{"name":"AM_RATE_Step","features":[429]},{"name":"AM_RATE_UseRateVersion","features":[429]},{"name":"AM_RENDEREX_RENDERTOEXISTINGRENDERERS","features":[429]},{"name":"AM_ReverseBlockEnd","features":[429]},{"name":"AM_ReverseBlockStart","features":[429]},{"name":"AM_SAMPLE2_PROPERTIES","features":[307,429,430]},{"name":"AM_SAMPLE_DATADISCONTINUITY","features":[429]},{"name":"AM_SAMPLE_ENDOFSTREAM","features":[429]},{"name":"AM_SAMPLE_FLUSH_ON_PAUSE","features":[429]},{"name":"AM_SAMPLE_PREROLL","features":[429]},{"name":"AM_SAMPLE_PROPERTY_FLAGS","features":[429]},{"name":"AM_SAMPLE_SPLICEPOINT","features":[429]},{"name":"AM_SAMPLE_STOPVALID","features":[429]},{"name":"AM_SAMPLE_TIMEDISCONTINUITY","features":[429]},{"name":"AM_SAMPLE_TIMEVALID","features":[429]},{"name":"AM_SAMPLE_TYPECHANGED","features":[429]},{"name":"AM_SEEKING_AbsolutePositioning","features":[429]},{"name":"AM_SEEKING_CanDoSegments","features":[429]},{"name":"AM_SEEKING_CanGetCurrentPos","features":[429]},{"name":"AM_SEEKING_CanGetDuration","features":[429]},{"name":"AM_SEEKING_CanGetStopPos","features":[429]},{"name":"AM_SEEKING_CanPlayBackwards","features":[429]},{"name":"AM_SEEKING_CanSeekAbsolute","features":[429]},{"name":"AM_SEEKING_CanSeekBackwards","features":[429]},{"name":"AM_SEEKING_CanSeekForwards","features":[429]},{"name":"AM_SEEKING_IncrementalPositioning","features":[429]},{"name":"AM_SEEKING_NoFlush","features":[429]},{"name":"AM_SEEKING_NoPositioning","features":[429]},{"name":"AM_SEEKING_PositioningBitsMask","features":[429]},{"name":"AM_SEEKING_RelativePositioning","features":[429]},{"name":"AM_SEEKING_ReturnTime","features":[429]},{"name":"AM_SEEKING_SEEKING_CAPABILITIES","features":[429]},{"name":"AM_SEEKING_SEEKING_FLAGS","features":[429]},{"name":"AM_SEEKING_SeekToKeyFrame","features":[429]},{"name":"AM_SEEKING_Segment","features":[429]},{"name":"AM_SEEKING_Source","features":[429]},{"name":"AM_STREAM_CONTROL","features":[429]},{"name":"AM_STREAM_INFO","features":[429]},{"name":"AM_STREAM_INFO_DISCARDING","features":[429]},{"name":"AM_STREAM_INFO_FLAGS","features":[429]},{"name":"AM_STREAM_INFO_START_DEFINED","features":[429]},{"name":"AM_STREAM_INFO_STOP_DEFINED","features":[429]},{"name":"AM_STREAM_INFO_STOP_SEND_EXTRA","features":[429]},{"name":"AM_STREAM_MEDIA","features":[429]},{"name":"AM_SimpleRateChange","features":[429]},{"name":"AM_UseNewCSSKey","features":[429]},{"name":"AM_VIDEO_FLAG_B_SAMPLE","features":[429]},{"name":"AM_VIDEO_FLAG_FIELD1","features":[429]},{"name":"AM_VIDEO_FLAG_FIELD1FIRST","features":[429]},{"name":"AM_VIDEO_FLAG_FIELD2","features":[429]},{"name":"AM_VIDEO_FLAG_FIELD_MASK","features":[429]},{"name":"AM_VIDEO_FLAG_INTERLEAVED_FRAME","features":[429]},{"name":"AM_VIDEO_FLAG_IPB_MASK","features":[429]},{"name":"AM_VIDEO_FLAG_I_SAMPLE","features":[429]},{"name":"AM_VIDEO_FLAG_P_SAMPLE","features":[429]},{"name":"AM_VIDEO_FLAG_REPEAT_FIELD","features":[429]},{"name":"AM_VIDEO_FLAG_WEAVE","features":[429]},{"name":"AM_WST_DRAWBGMODE","features":[429]},{"name":"AM_WST_DRAWBGMODE_Opaque","features":[429]},{"name":"AM_WST_DRAWBGMODE_Transparent","features":[429]},{"name":"AM_WST_LEVEL","features":[429]},{"name":"AM_WST_LEVEL_1_5","features":[429]},{"name":"AM_WST_PAGE","features":[429]},{"name":"AM_WST_SERVICE","features":[429]},{"name":"AM_WST_SERVICE_IDS","features":[429]},{"name":"AM_WST_SERVICE_Invalid","features":[429]},{"name":"AM_WST_SERVICE_None","features":[429]},{"name":"AM_WST_SERVICE_Text","features":[429]},{"name":"AM_WST_STATE","features":[429]},{"name":"AM_WST_STATE_Off","features":[429]},{"name":"AM_WST_STATE_On","features":[429]},{"name":"AM_WST_STYLE","features":[429]},{"name":"AM_WST_STYLE_Invers","features":[429]},{"name":"AM_WST_STYLE_None","features":[429]},{"name":"ANALOGVIDEOINFO","features":[307,429]},{"name":"ANNEX_A_DSM_CC","features":[429]},{"name":"ATSCCT_AC3","features":[429]},{"name":"ATSCComponentTypeFlags","features":[429]},{"name":"AUDIO_STREAM_CONFIG_CAPS","features":[429]},{"name":"AVIEXTHEADER","features":[429]},{"name":"AVIFIELDINDEX","features":[429]},{"name":"AVIF_COPYRIGHTED","features":[429]},{"name":"AVIF_HASINDEX","features":[429]},{"name":"AVIF_ISINTERLEAVED","features":[429]},{"name":"AVIF_MUSTUSEINDEX","features":[429]},{"name":"AVIF_TRUSTCKTYPE","features":[429]},{"name":"AVIF_WASCAPTUREFILE","features":[429]},{"name":"AVIIF_COMPRESSOR","features":[429]},{"name":"AVIIF_COMPUSE","features":[429]},{"name":"AVIIF_FIRSTPART","features":[429]},{"name":"AVIIF_KEYFRAME","features":[429]},{"name":"AVIIF_LASTPART","features":[429]},{"name":"AVIIF_LIST","features":[429]},{"name":"AVIIF_NOTIME","features":[429]},{"name":"AVIIF_NO_TIME","features":[429]},{"name":"AVIINDEXENTRY","features":[429]},{"name":"AVIMAINHEADER","features":[429]},{"name":"AVIMETAINDEX","features":[429]},{"name":"AVIOLDINDEX","features":[429]},{"name":"AVIPALCHANGE","features":[318,429]},{"name":"AVISF_DISABLED","features":[429]},{"name":"AVISF_VIDEO_PALCHANGES","features":[429]},{"name":"AVISTDINDEX","features":[429]},{"name":"AVISTDINDEX_DELTAFRAME","features":[429]},{"name":"AVISTDINDEX_ENTRY","features":[429]},{"name":"AVISTREAMHEADER","features":[429]},{"name":"AVISUPERINDEX","features":[429]},{"name":"AVIStreamHeader","features":[307,429]},{"name":"AVITCDLINDEX","features":[429]},{"name":"AVITCDLINDEX_ENTRY","features":[429]},{"name":"AVITIMECODEINDEX","features":[429]},{"name":"AVITIMEDINDEX","features":[429]},{"name":"AVITIMEDINDEX_ENTRY","features":[429]},{"name":"AVI_HEADERSIZE","features":[429]},{"name":"AVI_INDEX_IS_DATA","features":[429]},{"name":"AVI_INDEX_OF_CHUNKS","features":[429]},{"name":"AVI_INDEX_OF_INDEXES","features":[429]},{"name":"AVI_INDEX_OF_SUB_2FIELD","features":[429]},{"name":"AVI_INDEX_OF_TIMED_CHUNKS","features":[429]},{"name":"AVI_INDEX_SUB_2FIELD","features":[429]},{"name":"AVI_INDEX_SUB_DEFAULT","features":[429]},{"name":"AnalogVideoMask_MCE_NTSC","features":[429]},{"name":"AnalogVideoMask_MCE_PAL","features":[429]},{"name":"AnalogVideoMask_MCE_SECAM","features":[429]},{"name":"AnalogVideoStandard","features":[429]},{"name":"AnalogVideo_NTSC_433","features":[429]},{"name":"AnalogVideo_NTSC_M","features":[429]},{"name":"AnalogVideo_NTSC_M_J","features":[429]},{"name":"AnalogVideo_NTSC_Mask","features":[429]},{"name":"AnalogVideo_None","features":[429]},{"name":"AnalogVideo_PAL_60","features":[429]},{"name":"AnalogVideo_PAL_B","features":[429]},{"name":"AnalogVideo_PAL_D","features":[429]},{"name":"AnalogVideo_PAL_G","features":[429]},{"name":"AnalogVideo_PAL_H","features":[429]},{"name":"AnalogVideo_PAL_I","features":[429]},{"name":"AnalogVideo_PAL_M","features":[429]},{"name":"AnalogVideo_PAL_Mask","features":[429]},{"name":"AnalogVideo_PAL_N","features":[429]},{"name":"AnalogVideo_PAL_N_COMBO","features":[429]},{"name":"AnalogVideo_SECAM_B","features":[429]},{"name":"AnalogVideo_SECAM_D","features":[429]},{"name":"AnalogVideo_SECAM_G","features":[429]},{"name":"AnalogVideo_SECAM_H","features":[429]},{"name":"AnalogVideo_SECAM_K","features":[429]},{"name":"AnalogVideo_SECAM_K1","features":[429]},{"name":"AnalogVideo_SECAM_L","features":[429]},{"name":"AnalogVideo_SECAM_L1","features":[429]},{"name":"AnalogVideo_SECAM_Mask","features":[429]},{"name":"ApplicationTypeType","features":[429]},{"name":"Associated","features":[429]},{"name":"AssociationUnknown","features":[429]},{"name":"BDACOMP_EXCLUDE_TS_FROM_TR","features":[429]},{"name":"BDACOMP_INCLUDE_COMPONENTS_IN_TR","features":[429]},{"name":"BDACOMP_INCLUDE_LOCATOR_IN_TR","features":[429]},{"name":"BDACOMP_NOT_DEFINED","features":[429]},{"name":"BDANODE_DESCRIPTOR","features":[429]},{"name":"BDA_BCC_RATE_1_2","features":[429]},{"name":"BDA_BCC_RATE_1_3","features":[429]},{"name":"BDA_BCC_RATE_1_4","features":[429]},{"name":"BDA_BCC_RATE_2_3","features":[429]},{"name":"BDA_BCC_RATE_2_5","features":[429]},{"name":"BDA_BCC_RATE_3_4","features":[429]},{"name":"BDA_BCC_RATE_3_5","features":[429]},{"name":"BDA_BCC_RATE_4_5","features":[429]},{"name":"BDA_BCC_RATE_5_11","features":[429]},{"name":"BDA_BCC_RATE_5_6","features":[429]},{"name":"BDA_BCC_RATE_6_7","features":[429]},{"name":"BDA_BCC_RATE_7_8","features":[429]},{"name":"BDA_BCC_RATE_8_9","features":[429]},{"name":"BDA_BCC_RATE_9_10","features":[429]},{"name":"BDA_BCC_RATE_MAX","features":[429]},{"name":"BDA_BCC_RATE_NOT_DEFINED","features":[429]},{"name":"BDA_BCC_RATE_NOT_SET","features":[429]},{"name":"BDA_BUFFER","features":[429]},{"name":"BDA_CAS_CHECK_ENTITLEMENTTOKEN","features":[429]},{"name":"BDA_CAS_CLOSEMMIDATA","features":[429]},{"name":"BDA_CAS_CLOSE_MMIDIALOG","features":[429]},{"name":"BDA_CAS_OPENMMIDATA","features":[429]},{"name":"BDA_CAS_REQUESTTUNERDATA","features":[429]},{"name":"BDA_CA_MODULE_UI","features":[429]},{"name":"BDA_CHANGES_COMPLETE","features":[429]},{"name":"BDA_CHANGES_PENDING","features":[429]},{"name":"BDA_CHANGE_STATE","features":[429]},{"name":"BDA_CHAN_BANDWITH_NOT_DEFINED","features":[429]},{"name":"BDA_CHAN_BANDWITH_NOT_SET","features":[429]},{"name":"BDA_CONDITIONALACCESS_MMICLOSEREASON","features":[429]},{"name":"BDA_CONDITIONALACCESS_REQUESTTYPE","features":[429]},{"name":"BDA_CONDITIONALACCESS_SESSION_RESULT","features":[429]},{"name":"BDA_Channel","features":[429]},{"name":"BDA_Channel_Bandwidth","features":[429]},{"name":"BDA_Comp_Flags","features":[429]},{"name":"BDA_DISCOVERY_COMPLETE","features":[429]},{"name":"BDA_DISCOVERY_REQUIRED","features":[429]},{"name":"BDA_DISCOVERY_STATE","features":[429]},{"name":"BDA_DISCOVERY_UNSPECIFIED","features":[429]},{"name":"BDA_DISEQC_RESPONSE","features":[429]},{"name":"BDA_DISEQC_SEND","features":[429]},{"name":"BDA_DRM_DRMSTATUS","features":[429]},{"name":"BDA_DVBT2_L1_SIGNALLING_DATA","features":[429]},{"name":"BDA_DrmPairingError","features":[429]},{"name":"BDA_DrmPairing_Aborted","features":[429]},{"name":"BDA_DrmPairing_DrmInitFailed","features":[429]},{"name":"BDA_DrmPairing_DrmNotPaired","features":[429]},{"name":"BDA_DrmPairing_DrmRePairSoon","features":[429]},{"name":"BDA_DrmPairing_HardwareFailure","features":[429]},{"name":"BDA_DrmPairing_NeedIndiv","features":[429]},{"name":"BDA_DrmPairing_NeedRevocationData","features":[429]},{"name":"BDA_DrmPairing_NeedSDKUpdate","features":[429]},{"name":"BDA_DrmPairing_Other","features":[429]},{"name":"BDA_DrmPairing_Succeeded","features":[429]},{"name":"BDA_ETHERNET_ADDRESS","features":[429]},{"name":"BDA_ETHERNET_ADDRESS_LIST","features":[429]},{"name":"BDA_EVENT_ACCESS_DENIED","features":[429]},{"name":"BDA_EVENT_ACCESS_GRANTED","features":[429]},{"name":"BDA_EVENT_CHANNEL_ACQUIRED","features":[429]},{"name":"BDA_EVENT_CHANNEL_ACTIVATED","features":[429]},{"name":"BDA_EVENT_CHANNEL_DEACTIVATED","features":[429]},{"name":"BDA_EVENT_CHANNEL_LOST","features":[429]},{"name":"BDA_EVENT_CHANNEL_SOURCE_CHANGED","features":[429]},{"name":"BDA_EVENT_DATA_START","features":[429]},{"name":"BDA_EVENT_DATA_STOP","features":[429]},{"name":"BDA_EVENT_ID","features":[429]},{"name":"BDA_EVENT_OFFER_EXTENDED","features":[429]},{"name":"BDA_EVENT_PURCHASE_COMPLETED","features":[429]},{"name":"BDA_EVENT_SIGNAL_LOCK","features":[429]},{"name":"BDA_EVENT_SIGNAL_LOSS","features":[429]},{"name":"BDA_EVENT_SMART_CARD_INSERTED","features":[429]},{"name":"BDA_EVENT_SMART_CARD_REMOVED","features":[429]},{"name":"BDA_EVENT_SUBCHANNEL_ACQUIRED","features":[429]},{"name":"BDA_EVENT_SUBCHANNEL_ACTIVATED","features":[429]},{"name":"BDA_EVENT_SUBCHANNEL_DEACTIVATED","features":[429]},{"name":"BDA_EVENT_SUBCHANNEL_LOST","features":[429]},{"name":"BDA_EVENT_SUBCHANNEL_SOURCE_CHANGED","features":[429]},{"name":"BDA_E_ACCESS_DENIED","features":[429]},{"name":"BDA_E_BUFFER_TOO_SMALL","features":[429]},{"name":"BDA_E_DISABLED","features":[429]},{"name":"BDA_E_FAILURE","features":[429]},{"name":"BDA_E_INVALID_CAPTURE_TOKEN","features":[429]},{"name":"BDA_E_INVALID_ENTITLEMENT_TOKEN","features":[429]},{"name":"BDA_E_INVALID_HANDLE","features":[429]},{"name":"BDA_E_INVALID_LANGUAGE","features":[429]},{"name":"BDA_E_INVALID_PURCHASE_TOKEN","features":[429]},{"name":"BDA_E_INVALID_SCHEMA","features":[429]},{"name":"BDA_E_INVALID_TUNE_REQUEST","features":[429]},{"name":"BDA_E_INVALID_TYPE","features":[429]},{"name":"BDA_E_IPNETWORK_ADDRESS_NOT_FOUND","features":[429]},{"name":"BDA_E_IPNETWORK_ERROR","features":[429]},{"name":"BDA_E_IPNETWORK_TIMEOUT","features":[429]},{"name":"BDA_E_IPNETWORK_UNAVAILABLE","features":[429]},{"name":"BDA_E_NOT_FOUND","features":[429]},{"name":"BDA_E_NOT_IMPLEMENTED","features":[429]},{"name":"BDA_E_NO_HANDLER","features":[429]},{"name":"BDA_E_NO_MORE_DATA","features":[429]},{"name":"BDA_E_NO_MORE_EVENTS","features":[429]},{"name":"BDA_E_NO_SUCH_COMMAND","features":[429]},{"name":"BDA_E_OUT_OF_BOUNDS","features":[429]},{"name":"BDA_E_OUT_OF_MEMORY","features":[429]},{"name":"BDA_E_OUT_OF_RESOURCES","features":[429]},{"name":"BDA_E_READ_ONLY","features":[429]},{"name":"BDA_E_TIMEOUT_ELAPSED","features":[429]},{"name":"BDA_E_TUNER_CONFLICT","features":[429]},{"name":"BDA_E_TUNER_INITIALIZING","features":[429]},{"name":"BDA_E_TUNER_REQUIRED","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDV01","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDV02","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDV03","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDV04","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDV05","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDV06","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDV07","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDV08","features":[429]},{"name":"BDA_E_TUNE_FAILED_SDVFF","features":[429]},{"name":"BDA_E_WMDRM_INVALID_CERTIFICATE","features":[429]},{"name":"BDA_E_WMDRM_INVALID_DATE","features":[429]},{"name":"BDA_E_WMDRM_INVALID_PROXIMITY","features":[429]},{"name":"BDA_E_WMDRM_INVALID_SIGNATURE","features":[429]},{"name":"BDA_E_WMDRM_INVALID_VERSION","features":[429]},{"name":"BDA_E_WMDRM_KEY_ID_NOT_FOUND","features":[429]},{"name":"BDA_E_WOULD_DISRUPT_STREAMING","features":[429]},{"name":"BDA_FEC_BCH","features":[429]},{"name":"BDA_FEC_LDPC","features":[429]},{"name":"BDA_FEC_MAX","features":[429]},{"name":"BDA_FEC_METHOD_NOT_DEFINED","features":[429]},{"name":"BDA_FEC_METHOD_NOT_SET","features":[429]},{"name":"BDA_FEC_RS_147_130","features":[429]},{"name":"BDA_FEC_RS_204_188","features":[429]},{"name":"BDA_FEC_VITERBI","features":[429]},{"name":"BDA_FILTERED_MULTICAST","features":[429]},{"name":"BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED","features":[429]},{"name":"BDA_FREQUENCY_MULTIPLIER_NOT_SET","features":[429]},{"name":"BDA_FREQUENCY_NOT_DEFINED","features":[429]},{"name":"BDA_FREQUENCY_NOT_SET","features":[429]},{"name":"BDA_Frequency","features":[429]},{"name":"BDA_Frequency_Multiplier","features":[429]},{"name":"BDA_GDDS_DATA","features":[429]},{"name":"BDA_GDDS_DATATYPE","features":[429]},{"name":"BDA_GUARD_19_128","features":[429]},{"name":"BDA_GUARD_19_256","features":[429]},{"name":"BDA_GUARD_1_128","features":[429]},{"name":"BDA_GUARD_1_16","features":[429]},{"name":"BDA_GUARD_1_32","features":[429]},{"name":"BDA_GUARD_1_4","features":[429]},{"name":"BDA_GUARD_1_8","features":[429]},{"name":"BDA_GUARD_MAX","features":[429]},{"name":"BDA_GUARD_NOT_DEFINED","features":[429]},{"name":"BDA_GUARD_NOT_SET","features":[429]},{"name":"BDA_HALPHA_1","features":[429]},{"name":"BDA_HALPHA_2","features":[429]},{"name":"BDA_HALPHA_4","features":[429]},{"name":"BDA_HALPHA_MAX","features":[429]},{"name":"BDA_HALPHA_NOT_DEFINED","features":[429]},{"name":"BDA_HALPHA_NOT_SET","features":[429]},{"name":"BDA_IPv4_ADDRESS","features":[429]},{"name":"BDA_IPv4_ADDRESS_LIST","features":[429]},{"name":"BDA_IPv6_ADDRESS","features":[429]},{"name":"BDA_IPv6_ADDRESS_LIST","features":[429]},{"name":"BDA_ISDBCAS_EMG_REQ","features":[429]},{"name":"BDA_ISDBCAS_REQUESTHEADER","features":[429]},{"name":"BDA_ISDBCAS_RESPONSEDATA","features":[429]},{"name":"BDA_LNB_SOURCE_A","features":[429]},{"name":"BDA_LNB_SOURCE_B","features":[429]},{"name":"BDA_LNB_SOURCE_C","features":[429]},{"name":"BDA_LNB_SOURCE_D","features":[429]},{"name":"BDA_LNB_SOURCE_MAX","features":[429]},{"name":"BDA_LNB_SOURCE_NOT_DEFINED","features":[429]},{"name":"BDA_LNB_SOURCE_NOT_SET","features":[429]},{"name":"BDA_MOD_1024QAM","features":[429]},{"name":"BDA_MOD_112QAM","features":[429]},{"name":"BDA_MOD_128QAM","features":[429]},{"name":"BDA_MOD_160QAM","features":[429]},{"name":"BDA_MOD_16APSK","features":[429]},{"name":"BDA_MOD_16QAM","features":[429]},{"name":"BDA_MOD_16VSB","features":[429]},{"name":"BDA_MOD_192QAM","features":[429]},{"name":"BDA_MOD_224QAM","features":[429]},{"name":"BDA_MOD_256QAM","features":[429]},{"name":"BDA_MOD_320QAM","features":[429]},{"name":"BDA_MOD_32APSK","features":[429]},{"name":"BDA_MOD_32QAM","features":[429]},{"name":"BDA_MOD_384QAM","features":[429]},{"name":"BDA_MOD_448QAM","features":[429]},{"name":"BDA_MOD_512QAM","features":[429]},{"name":"BDA_MOD_640QAM","features":[429]},{"name":"BDA_MOD_64QAM","features":[429]},{"name":"BDA_MOD_768QAM","features":[429]},{"name":"BDA_MOD_80QAM","features":[429]},{"name":"BDA_MOD_896QAM","features":[429]},{"name":"BDA_MOD_8PSK","features":[429]},{"name":"BDA_MOD_8VSB","features":[429]},{"name":"BDA_MOD_96QAM","features":[429]},{"name":"BDA_MOD_ANALOG_AMPLITUDE","features":[429]},{"name":"BDA_MOD_ANALOG_FREQUENCY","features":[429]},{"name":"BDA_MOD_BPSK","features":[429]},{"name":"BDA_MOD_DIRECTV","features":[429]},{"name":"BDA_MOD_ISDB_S_TMCC","features":[429]},{"name":"BDA_MOD_ISDB_T_TMCC","features":[429]},{"name":"BDA_MOD_MAX","features":[429]},{"name":"BDA_MOD_NBC_8PSK","features":[429]},{"name":"BDA_MOD_NBC_QPSK","features":[429]},{"name":"BDA_MOD_NOT_DEFINED","features":[429]},{"name":"BDA_MOD_NOT_SET","features":[429]},{"name":"BDA_MOD_OQPSK","features":[429]},{"name":"BDA_MOD_QPSK","features":[429]},{"name":"BDA_MOD_RF","features":[429]},{"name":"BDA_MULTICAST_MODE","features":[429]},{"name":"BDA_MUX_PIDLISTITEM","features":[429]},{"name":"BDA_NO_MULTICAST","features":[429]},{"name":"BDA_PID_MAP","features":[429]},{"name":"BDA_PID_UNMAP","features":[429]},{"name":"BDA_PILOT_MAX","features":[429]},{"name":"BDA_PILOT_NOT_DEFINED","features":[429]},{"name":"BDA_PILOT_NOT_SET","features":[429]},{"name":"BDA_PILOT_OFF","features":[429]},{"name":"BDA_PILOT_ON","features":[429]},{"name":"BDA_PLP_ID_NOT_SET","features":[429]},{"name":"BDA_POLARISATION_CIRCULAR_L","features":[429]},{"name":"BDA_POLARISATION_CIRCULAR_R","features":[429]},{"name":"BDA_POLARISATION_LINEAR_H","features":[429]},{"name":"BDA_POLARISATION_LINEAR_V","features":[429]},{"name":"BDA_POLARISATION_MAX","features":[429]},{"name":"BDA_POLARISATION_NOT_DEFINED","features":[429]},{"name":"BDA_POLARISATION_NOT_SET","features":[429]},{"name":"BDA_PROGRAM_PID_LIST","features":[429]},{"name":"BDA_PROMISCUOUS_MULTICAST","features":[429]},{"name":"BDA_RANGE_NOT_DEFINED","features":[429]},{"name":"BDA_RANGE_NOT_SET","features":[429]},{"name":"BDA_RATING_PINRESET","features":[429]},{"name":"BDA_ROLL_OFF_20","features":[429]},{"name":"BDA_ROLL_OFF_25","features":[429]},{"name":"BDA_ROLL_OFF_35","features":[429]},{"name":"BDA_ROLL_OFF_MAX","features":[429]},{"name":"BDA_ROLL_OFF_NOT_DEFINED","features":[429]},{"name":"BDA_ROLL_OFF_NOT_SET","features":[429]},{"name":"BDA_Range","features":[429]},{"name":"BDA_SCAN_CAPABILTIES","features":[429]},{"name":"BDA_SCAN_MOD_1024QAM","features":[429]},{"name":"BDA_SCAN_MOD_112QAM","features":[429]},{"name":"BDA_SCAN_MOD_128QAM","features":[429]},{"name":"BDA_SCAN_MOD_160QAM","features":[429]},{"name":"BDA_SCAN_MOD_16APSK","features":[429]},{"name":"BDA_SCAN_MOD_16QAM","features":[429]},{"name":"BDA_SCAN_MOD_16VSB","features":[429]},{"name":"BDA_SCAN_MOD_192QAM","features":[429]},{"name":"BDA_SCAN_MOD_224QAM","features":[429]},{"name":"BDA_SCAN_MOD_256QAM","features":[429]},{"name":"BDA_SCAN_MOD_320QAM","features":[429]},{"name":"BDA_SCAN_MOD_32APSK","features":[429]},{"name":"BDA_SCAN_MOD_32QAM","features":[429]},{"name":"BDA_SCAN_MOD_384QAM","features":[429]},{"name":"BDA_SCAN_MOD_448QAM","features":[429]},{"name":"BDA_SCAN_MOD_512QAM","features":[429]},{"name":"BDA_SCAN_MOD_640QAM","features":[429]},{"name":"BDA_SCAN_MOD_64QAM","features":[429]},{"name":"BDA_SCAN_MOD_768QAM","features":[429]},{"name":"BDA_SCAN_MOD_80QAM","features":[429]},{"name":"BDA_SCAN_MOD_896QAM","features":[429]},{"name":"BDA_SCAN_MOD_8PSK","features":[429]},{"name":"BDA_SCAN_MOD_8VSB","features":[429]},{"name":"BDA_SCAN_MOD_96QAM","features":[429]},{"name":"BDA_SCAN_MOD_AM_RADIO","features":[429]},{"name":"BDA_SCAN_MOD_BPSK","features":[429]},{"name":"BDA_SCAN_MOD_FM_RADIO","features":[429]},{"name":"BDA_SCAN_MOD_OQPSK","features":[429]},{"name":"BDA_SCAN_MOD_QPSK","features":[429]},{"name":"BDA_SCAN_MOD_RF","features":[429]},{"name":"BDA_SCAN_START","features":[429]},{"name":"BDA_SCAN_STATE","features":[429]},{"name":"BDA_SIGNAL_ACTIVE","features":[429]},{"name":"BDA_SIGNAL_INACTIVE","features":[429]},{"name":"BDA_SIGNAL_STATE","features":[429]},{"name":"BDA_SIGNAL_TIMEOUTS","features":[429]},{"name":"BDA_SIGNAL_UNAVAILABLE","features":[429]},{"name":"BDA_SPECTRAL_INVERSION_AUTOMATIC","features":[429]},{"name":"BDA_SPECTRAL_INVERSION_INVERTED","features":[429]},{"name":"BDA_SPECTRAL_INVERSION_MAX","features":[429]},{"name":"BDA_SPECTRAL_INVERSION_NORMAL","features":[429]},{"name":"BDA_SPECTRAL_INVERSION_NOT_DEFINED","features":[429]},{"name":"BDA_SPECTRAL_INVERSION_NOT_SET","features":[429]},{"name":"BDA_STRING","features":[429]},{"name":"BDA_TABLE_SECTION","features":[429]},{"name":"BDA_TEMPLATE_CONNECTION","features":[429]},{"name":"BDA_TEMPLATE_PIN_JOINT","features":[429]},{"name":"BDA_TS_SELECTORINFO","features":[429]},{"name":"BDA_TS_SELECTORINFO_ISDBS_EXT","features":[429]},{"name":"BDA_TUNER_DIAGNOSTICS","features":[429]},{"name":"BDA_TUNER_TUNERSTATE","features":[429]},{"name":"BDA_UNDEFINED_CHANNEL","features":[429]},{"name":"BDA_UNITIALIZED_MPEG2STREAMTYPE","features":[429]},{"name":"BDA_USERACTIVITY_INTERVAL","features":[429]},{"name":"BDA_WMDRMTUNER_PIDPROTECTION","features":[429]},{"name":"BDA_WMDRMTUNER_PURCHASEENTITLEMENT","features":[429]},{"name":"BDA_WMDRM_KEYINFOLIST","features":[429]},{"name":"BDA_WMDRM_RENEWLICENSE","features":[429]},{"name":"BDA_WMDRM_STATUS","features":[429]},{"name":"BDA_XMIT_MODE_16K","features":[429]},{"name":"BDA_XMIT_MODE_1K","features":[429]},{"name":"BDA_XMIT_MODE_2K","features":[429]},{"name":"BDA_XMIT_MODE_2K_INTERLEAVED","features":[429]},{"name":"BDA_XMIT_MODE_32K","features":[429]},{"name":"BDA_XMIT_MODE_4K","features":[429]},{"name":"BDA_XMIT_MODE_4K_INTERLEAVED","features":[429]},{"name":"BDA_XMIT_MODE_8K","features":[429]},{"name":"BDA_XMIT_MODE_MAX","features":[429]},{"name":"BDA_XMIT_MODE_NOT_DEFINED","features":[429]},{"name":"BDA_XMIT_MODE_NOT_SET","features":[429]},{"name":"BinaryConvolutionCodeRate","features":[429]},{"name":"CATEGORY_COUNT","features":[429]},{"name":"CDEF_BYPASS_CLASS_MANAGER","features":[429]},{"name":"CDEF_CLASS_DEFAULT","features":[429]},{"name":"CDEF_DEVMON_CMGR_DEVICE","features":[429]},{"name":"CDEF_DEVMON_DMO","features":[429]},{"name":"CDEF_DEVMON_FILTER","features":[429]},{"name":"CDEF_DEVMON_PNP_DEVICE","features":[429]},{"name":"CDEF_DEVMON_SELECTIVE_MASK","features":[429]},{"name":"CDEF_MERIT_ABOVE_DO_NOT_USE","features":[429]},{"name":"CFSTR_VFW_FILTERLIST","features":[429]},{"name":"CHARS_IN_GUID","features":[429]},{"name":"CK_INDEX","features":[429]},{"name":"CK_NOCOLORKEY","features":[429]},{"name":"CK_RGB","features":[429]},{"name":"CLSID_AMAudioData","features":[429]},{"name":"CLSID_AMAudioStream","features":[429]},{"name":"CLSID_AMDirectDrawStream","features":[429]},{"name":"CLSID_AMMediaTypeStream","features":[429]},{"name":"CLSID_AMMultiMediaStream","features":[429]},{"name":"CLSID_DMOFilterCategory","features":[429]},{"name":"CLSID_DMOWrapperFilter","features":[429]},{"name":"CLSID_PBDA_AUX_DATA_TYPE","features":[429]},{"name":"CLSID_PBDA_Encoder_DATA_TYPE","features":[429]},{"name":"CLSID_PBDA_FDC_DATA_TYPE","features":[429]},{"name":"CLSID_PBDA_GDDS_DATA_TYPE","features":[429]},{"name":"COLORKEY","features":[307,429]},{"name":"COLORKEY_TYPE","features":[429]},{"name":"COMPLETION_STATUS_FLAGS","features":[429]},{"name":"COMPSTAT_ABORT","features":[429]},{"name":"COMPSTAT_NOUPDATEOK","features":[429]},{"name":"COMPSTAT_WAIT","features":[429]},{"name":"CONDITIONALACCESS_ABORTED","features":[429]},{"name":"CONDITIONALACCESS_ACCESS_NOT_POSSIBLE","features":[429]},{"name":"CONDITIONALACCESS_ACCESS_POSSIBLE","features":[429]},{"name":"CONDITIONALACCESS_ACCESS_POSSIBLE_NO_STREAMING_DISRUPTION","features":[429]},{"name":"CONDITIONALACCESS_ACCESS_UNSPECIFIED","features":[429]},{"name":"CONDITIONALACCESS_CLOSED_ITSELF","features":[429]},{"name":"CONDITIONALACCESS_DIALOG_FOCUS_CHANGE","features":[429]},{"name":"CONDITIONALACCESS_DIALOG_TIMEOUT","features":[429]},{"name":"CONDITIONALACCESS_DIALOG_USER_DISMISSED","features":[429]},{"name":"CONDITIONALACCESS_DIALOG_USER_NOT_AVAILABLE","features":[429]},{"name":"CONDITIONALACCESS_ENDED_NOCHANGE","features":[429]},{"name":"CONDITIONALACCESS_SUCCESSFULL","features":[429]},{"name":"CONDITIONALACCESS_TUNER_REQUESTED_CLOSE","features":[429]},{"name":"CONDITIONALACCESS_UNSPECIFIED","features":[429]},{"name":"COPP_ACP_ForceDWORD","features":[429]},{"name":"COPP_ACP_Level0","features":[429]},{"name":"COPP_ACP_Level1","features":[429]},{"name":"COPP_ACP_Level2","features":[429]},{"name":"COPP_ACP_Level3","features":[429]},{"name":"COPP_ACP_LevelMax","features":[429]},{"name":"COPP_ACP_LevelMin","features":[429]},{"name":"COPP_ACP_Protection_Level","features":[429]},{"name":"COPP_AspectRatio_EN300294_Box14by9Center","features":[429]},{"name":"COPP_AspectRatio_EN300294_Box14by9Top","features":[429]},{"name":"COPP_AspectRatio_EN300294_Box16by9Center","features":[429]},{"name":"COPP_AspectRatio_EN300294_Box16by9Top","features":[429]},{"name":"COPP_AspectRatio_EN300294_BoxGT16by9Center","features":[429]},{"name":"COPP_AspectRatio_EN300294_FullFormat16by9Anamorphic","features":[429]},{"name":"COPP_AspectRatio_EN300294_FullFormat4by3","features":[429]},{"name":"COPP_AspectRatio_EN300294_FullFormat4by3ProtectedCenter","features":[429]},{"name":"COPP_AspectRatio_ForceDWORD","features":[429]},{"name":"COPP_BusType","features":[429]},{"name":"COPP_BusType_AGP","features":[429]},{"name":"COPP_BusType_ForceDWORD","features":[429]},{"name":"COPP_BusType_Integrated","features":[429]},{"name":"COPP_BusType_PCI","features":[429]},{"name":"COPP_BusType_PCIExpress","features":[429]},{"name":"COPP_BusType_PCIX","features":[429]},{"name":"COPP_BusType_Unknown","features":[429]},{"name":"COPP_CGMSA_CopyFreely","features":[429]},{"name":"COPP_CGMSA_CopyNever","features":[429]},{"name":"COPP_CGMSA_CopyNoMore","features":[429]},{"name":"COPP_CGMSA_CopyOneGeneration","features":[429]},{"name":"COPP_CGMSA_Disabled","features":[429]},{"name":"COPP_CGMSA_ForceDWORD","features":[429]},{"name":"COPP_CGMSA_LevelMax","features":[429]},{"name":"COPP_CGMSA_LevelMin","features":[429]},{"name":"COPP_CGMSA_Protection_Level","features":[429]},{"name":"COPP_CGMSA_RedistributionControlRequired","features":[429]},{"name":"COPP_ConnectorType","features":[429]},{"name":"COPP_ConnectorType_ComponentVideo","features":[429]},{"name":"COPP_ConnectorType_CompositeVideo","features":[429]},{"name":"COPP_ConnectorType_DVI","features":[429]},{"name":"COPP_ConnectorType_D_JPN","features":[429]},{"name":"COPP_ConnectorType_ForceDWORD","features":[429]},{"name":"COPP_ConnectorType_HDMI","features":[429]},{"name":"COPP_ConnectorType_Internal","features":[429]},{"name":"COPP_ConnectorType_LVDS","features":[429]},{"name":"COPP_ConnectorType_SVideo","features":[429]},{"name":"COPP_ConnectorType_TMDS","features":[429]},{"name":"COPP_ConnectorType_Unknown","features":[429]},{"name":"COPP_ConnectorType_VGA","features":[429]},{"name":"COPP_DefaultProtectionLevel","features":[429]},{"name":"COPP_HDCPFlagsReserved","features":[429]},{"name":"COPP_HDCPRepeater","features":[429]},{"name":"COPP_HDCP_ForceDWORD","features":[429]},{"name":"COPP_HDCP_Level0","features":[429]},{"name":"COPP_HDCP_Level1","features":[429]},{"name":"COPP_HDCP_LevelMax","features":[429]},{"name":"COPP_HDCP_LevelMin","features":[429]},{"name":"COPP_HDCP_Protection_Level","features":[429]},{"name":"COPP_ImageAspectRatio_EN300294","features":[429]},{"name":"COPP_ImageAspectRatio_EN300294_Mask","features":[429]},{"name":"COPP_LinkLost","features":[429]},{"name":"COPP_NoProtectionLevelAvailable","features":[429]},{"name":"COPP_ProtectionStandard_ARIBTRB15_1125i","features":[429]},{"name":"COPP_ProtectionStandard_ARIBTRB15_525i","features":[429]},{"name":"COPP_ProtectionStandard_ARIBTRB15_525p","features":[429]},{"name":"COPP_ProtectionStandard_ARIBTRB15_750p","features":[429]},{"name":"COPP_ProtectionStandard_CEA805A_TypeA_1125i","features":[429]},{"name":"COPP_ProtectionStandard_CEA805A_TypeA_525p","features":[429]},{"name":"COPP_ProtectionStandard_CEA805A_TypeA_750p","features":[429]},{"name":"COPP_ProtectionStandard_CEA805A_TypeB_1125i","features":[429]},{"name":"COPP_ProtectionStandard_CEA805A_TypeB_525p","features":[429]},{"name":"COPP_ProtectionStandard_CEA805A_TypeB_750p","features":[429]},{"name":"COPP_ProtectionStandard_EIA608B_525","features":[429]},{"name":"COPP_ProtectionStandard_EN300294_625i","features":[429]},{"name":"COPP_ProtectionStandard_IEC61880_2_525i","features":[429]},{"name":"COPP_ProtectionStandard_IEC61880_525i","features":[429]},{"name":"COPP_ProtectionStandard_IEC62375_625p","features":[429]},{"name":"COPP_ProtectionStandard_Mask","features":[429]},{"name":"COPP_ProtectionStandard_None","features":[429]},{"name":"COPP_ProtectionStandard_Reserved","features":[429]},{"name":"COPP_ProtectionStandard_Unknown","features":[429]},{"name":"COPP_RenegotiationRequired","features":[429]},{"name":"COPP_StatusFlags","features":[429]},{"name":"COPP_StatusFlagsReserved","features":[429]},{"name":"COPP_StatusHDCPFlags","features":[429]},{"name":"COPP_StatusNormal","features":[429]},{"name":"COPP_TVProtectionStandard","features":[429]},{"name":"CameraControlFlags","features":[429]},{"name":"CameraControlProperty","features":[429]},{"name":"CameraControl_Exposure","features":[429]},{"name":"CameraControl_Flags_Auto","features":[429]},{"name":"CameraControl_Flags_Manual","features":[429]},{"name":"CameraControl_Focus","features":[429]},{"name":"CameraControl_Iris","features":[429]},{"name":"CameraControl_Pan","features":[429]},{"name":"CameraControl_Roll","features":[429]},{"name":"CameraControl_Tilt","features":[429]},{"name":"CameraControl_Zoom","features":[429]},{"name":"CardDataChanged","features":[429]},{"name":"CardError","features":[429]},{"name":"CardFirmwareUpgrade","features":[429]},{"name":"CardInserted","features":[429]},{"name":"CardRemoved","features":[429]},{"name":"CategoryAudio","features":[429]},{"name":"CategoryCaptions","features":[429]},{"name":"CategoryData","features":[429]},{"name":"CategoryNotSet","features":[429]},{"name":"CategoryOther","features":[429]},{"name":"CategorySubtitles","features":[429]},{"name":"CategorySuperimpose","features":[429]},{"name":"CategoryText","features":[429]},{"name":"CategoryVideo","features":[429]},{"name":"ComponentCategory","features":[429]},{"name":"ComponentStatus","features":[429]},{"name":"CompressionCaps","features":[429]},{"name":"CompressionCaps_CanBFrame","features":[429]},{"name":"CompressionCaps_CanCrunch","features":[429]},{"name":"CompressionCaps_CanKeyFrame","features":[429]},{"name":"CompressionCaps_CanQuality","features":[429]},{"name":"CompressionCaps_CanWindow","features":[429]},{"name":"ConstantBitRate","features":[429]},{"name":"DDSFF_FLAGS","features":[429]},{"name":"DDSFF_PROGRESSIVERENDER","features":[429]},{"name":"DECIMATION_DEFAULT","features":[429]},{"name":"DECIMATION_LEGACY","features":[429]},{"name":"DECIMATION_USAGE","features":[429]},{"name":"DECIMATION_USE_DECODER_ONLY","features":[429]},{"name":"DECIMATION_USE_OVERLAY_ONLY","features":[429]},{"name":"DECIMATION_USE_VIDEOPORT_ONLY","features":[429]},{"name":"DECODER_CAP_NOTSUPPORTED","features":[429]},{"name":"DECODER_CAP_SUPPORTED","features":[429]},{"name":"DISPLAY_16x9","features":[429]},{"name":"DISPLAY_4x3_LETTERBOX_PREFERRED","features":[429]},{"name":"DISPLAY_4x3_PANSCAN_PREFERRED","features":[429]},{"name":"DISPLAY_CONTENT_DEFAULT","features":[429]},{"name":"DOLBY_AC3_AUDIO","features":[429]},{"name":"DOLBY_DIGITAL_PLUS_AUDIO_ATSC","features":[429]},{"name":"DVBSystemType","features":[429]},{"name":"DVB_Cable","features":[429]},{"name":"DVB_Satellite","features":[429]},{"name":"DVB_Terrestrial","features":[429]},{"name":"DVDECODERRESOLUTION_180x120","features":[429]},{"name":"DVDECODERRESOLUTION_360x240","features":[429]},{"name":"DVDECODERRESOLUTION_720x480","features":[429]},{"name":"DVDECODERRESOLUTION_88x60","features":[429]},{"name":"DVD_ATR","features":[429]},{"name":"DVD_AUDIO_APPMODE","features":[429]},{"name":"DVD_AUDIO_CAPS_AC3","features":[429]},{"name":"DVD_AUDIO_CAPS_DTS","features":[429]},{"name":"DVD_AUDIO_CAPS_LPCM","features":[429]},{"name":"DVD_AUDIO_CAPS_MPEG2","features":[429]},{"name":"DVD_AUDIO_CAPS_SDDS","features":[429]},{"name":"DVD_AUDIO_FORMAT","features":[429]},{"name":"DVD_AUDIO_LANG_EXT","features":[429]},{"name":"DVD_AUD_EXT_Captions","features":[429]},{"name":"DVD_AUD_EXT_DirectorComments1","features":[429]},{"name":"DVD_AUD_EXT_DirectorComments2","features":[429]},{"name":"DVD_AUD_EXT_NotSpecified","features":[429]},{"name":"DVD_AUD_EXT_VisuallyImpaired","features":[429]},{"name":"DVD_AppMode_Karaoke","features":[429]},{"name":"DVD_AppMode_Not_Specified","features":[429]},{"name":"DVD_AppMode_Other","features":[429]},{"name":"DVD_Assignment_LR","features":[429]},{"name":"DVD_Assignment_LR1","features":[429]},{"name":"DVD_Assignment_LR12","features":[429]},{"name":"DVD_Assignment_LRM","features":[429]},{"name":"DVD_Assignment_LRM1","features":[429]},{"name":"DVD_Assignment_LRM12","features":[429]},{"name":"DVD_Assignment_reserved0","features":[429]},{"name":"DVD_Assignment_reserved1","features":[429]},{"name":"DVD_AudioAttributes","features":[307,429]},{"name":"DVD_AudioDuringFFwdRew","features":[429]},{"name":"DVD_AudioFormat_AC3","features":[429]},{"name":"DVD_AudioFormat_DTS","features":[429]},{"name":"DVD_AudioFormat_LPCM","features":[429]},{"name":"DVD_AudioFormat_MPEG1","features":[429]},{"name":"DVD_AudioFormat_MPEG1_DRC","features":[429]},{"name":"DVD_AudioFormat_MPEG2","features":[429]},{"name":"DVD_AudioFormat_MPEG2_DRC","features":[429]},{"name":"DVD_AudioFormat_Other","features":[429]},{"name":"DVD_AudioFormat_SDDS","features":[429]},{"name":"DVD_AudioMode_Karaoke","features":[429]},{"name":"DVD_AudioMode_None","features":[429]},{"name":"DVD_AudioMode_Other","features":[429]},{"name":"DVD_AudioMode_Surround","features":[429]},{"name":"DVD_CMD_FLAGS","features":[429]},{"name":"DVD_CMD_FLAG_Block","features":[429]},{"name":"DVD_CMD_FLAG_EndAfterRendered","features":[429]},{"name":"DVD_CMD_FLAG_Flush","features":[429]},{"name":"DVD_CMD_FLAG_None","features":[429]},{"name":"DVD_CMD_FLAG_SendEvents","features":[429]},{"name":"DVD_CMD_FLAG_StartWhenRendered","features":[429]},{"name":"DVD_CacheSizeInMB","features":[429]},{"name":"DVD_Channel_Audio","features":[429]},{"name":"DVD_CharSet_ISO646","features":[429]},{"name":"DVD_CharSet_ISO8859_1","features":[429]},{"name":"DVD_CharSet_JIS_Roman_Kanji","features":[429]},{"name":"DVD_CharSet_ShiftJIS_Kanji_Roman_Katakana","features":[429]},{"name":"DVD_CharSet_Unicode","features":[429]},{"name":"DVD_DECODER_CAPS","features":[429]},{"name":"DVD_DEFAULT_AUDIO_STREAM","features":[429]},{"name":"DVD_DIR_BACKWARD","features":[429]},{"name":"DVD_DIR_FORWARD","features":[429]},{"name":"DVD_DISC_SIDE","features":[429]},{"name":"DVD_DOMAIN","features":[429]},{"name":"DVD_DOMAIN_FirstPlay","features":[429]},{"name":"DVD_DOMAIN_Stop","features":[429]},{"name":"DVD_DOMAIN_Title","features":[429]},{"name":"DVD_DOMAIN_VideoManagerMenu","features":[429]},{"name":"DVD_DOMAIN_VideoTitleSetMenu","features":[429]},{"name":"DVD_DisableStillThrottle","features":[429]},{"name":"DVD_ERROR","features":[429]},{"name":"DVD_ERROR_CopyProtectFail","features":[429]},{"name":"DVD_ERROR_CopyProtectOutputFail","features":[429]},{"name":"DVD_ERROR_CopyProtectOutputNotSupported","features":[429]},{"name":"DVD_ERROR_IncompatibleDiscAndDecoderRegions","features":[429]},{"name":"DVD_ERROR_IncompatibleSystemAndDecoderRegions","features":[429]},{"name":"DVD_ERROR_InvalidDVD1_0Disc","features":[429]},{"name":"DVD_ERROR_InvalidDiscRegion","features":[429]},{"name":"DVD_ERROR_LowParentalLevel","features":[429]},{"name":"DVD_ERROR_MacrovisionFail","features":[429]},{"name":"DVD_ERROR_Unexpected","features":[429]},{"name":"DVD_EnableCC","features":[429]},{"name":"DVD_EnableESOutput","features":[429]},{"name":"DVD_EnableExtendedCopyProtectErrors","features":[429]},{"name":"DVD_EnableLoggingEvents","features":[429]},{"name":"DVD_EnableNonblockingAPIs","features":[429]},{"name":"DVD_EnablePortableBookmarks","features":[429]},{"name":"DVD_EnableStreaming","features":[429]},{"name":"DVD_EnableTitleLength","features":[429]},{"name":"DVD_FPS_25","features":[429]},{"name":"DVD_FPS_30NonDrop","features":[429]},{"name":"DVD_FRAMERATE","features":[429]},{"name":"DVD_General_Comments","features":[429]},{"name":"DVD_General_Name","features":[429]},{"name":"DVD_HMSF_TIMECODE","features":[429]},{"name":"DVD_HMSF_TimeCodeEvents","features":[429]},{"name":"DVD_IncreaseOutputControl","features":[429]},{"name":"DVD_KARAOKE_ASSIGNMENT","features":[429]},{"name":"DVD_KARAOKE_CONTENTS","features":[429]},{"name":"DVD_KARAOKE_DOWNMIX","features":[429]},{"name":"DVD_KaraokeAttributes","features":[307,429]},{"name":"DVD_Karaoke_GuideMelody1","features":[429]},{"name":"DVD_Karaoke_GuideMelody2","features":[429]},{"name":"DVD_Karaoke_GuideMelodyA","features":[429]},{"name":"DVD_Karaoke_GuideMelodyB","features":[429]},{"name":"DVD_Karaoke_GuideVocal1","features":[429]},{"name":"DVD_Karaoke_GuideVocal2","features":[429]},{"name":"DVD_Karaoke_SoundEffectA","features":[429]},{"name":"DVD_Karaoke_SoundEffectB","features":[429]},{"name":"DVD_MENU_Angle","features":[429]},{"name":"DVD_MENU_Audio","features":[429]},{"name":"DVD_MENU_Chapter","features":[429]},{"name":"DVD_MENU_ID","features":[429]},{"name":"DVD_MENU_Root","features":[429]},{"name":"DVD_MENU_Subpicture","features":[429]},{"name":"DVD_MENU_Title","features":[429]},{"name":"DVD_MUA_Coeff","features":[429]},{"name":"DVD_MUA_MixingInfo","features":[307,429]},{"name":"DVD_MaxReadBurstInKB","features":[429]},{"name":"DVD_MenuAttributes","features":[307,429]},{"name":"DVD_Mix_0to0","features":[429]},{"name":"DVD_Mix_0to1","features":[429]},{"name":"DVD_Mix_1to0","features":[429]},{"name":"DVD_Mix_1to1","features":[429]},{"name":"DVD_Mix_2to0","features":[429]},{"name":"DVD_Mix_2to1","features":[429]},{"name":"DVD_Mix_3to0","features":[429]},{"name":"DVD_Mix_3to1","features":[429]},{"name":"DVD_Mix_4to0","features":[429]},{"name":"DVD_Mix_4to1","features":[429]},{"name":"DVD_Mix_Lto0","features":[429]},{"name":"DVD_Mix_Lto1","features":[429]},{"name":"DVD_Mix_Rto0","features":[429]},{"name":"DVD_Mix_Rto1","features":[429]},{"name":"DVD_MultichannelAudioAttributes","features":[307,429]},{"name":"DVD_NavCmdType","features":[429]},{"name":"DVD_NavCmdType_Button","features":[429]},{"name":"DVD_NavCmdType_Cell","features":[429]},{"name":"DVD_NavCmdType_Post","features":[429]},{"name":"DVD_NavCmdType_Pre","features":[429]},{"name":"DVD_NotifyParentalLevelChange","features":[429]},{"name":"DVD_NotifyPositionChange","features":[429]},{"name":"DVD_OPTION_FLAG","features":[429]},{"name":"DVD_Other_Cut","features":[429]},{"name":"DVD_Other_Scene","features":[429]},{"name":"DVD_Other_Take","features":[429]},{"name":"DVD_PARENTAL_LEVEL","features":[429]},{"name":"DVD_PARENTAL_LEVEL_1","features":[429]},{"name":"DVD_PARENTAL_LEVEL_2","features":[429]},{"name":"DVD_PARENTAL_LEVEL_3","features":[429]},{"name":"DVD_PARENTAL_LEVEL_4","features":[429]},{"name":"DVD_PARENTAL_LEVEL_5","features":[429]},{"name":"DVD_PARENTAL_LEVEL_6","features":[429]},{"name":"DVD_PARENTAL_LEVEL_7","features":[429]},{"name":"DVD_PARENTAL_LEVEL_8","features":[429]},{"name":"DVD_PB_STOPPED","features":[429]},{"name":"DVD_PB_STOPPED_CopyProtectFailure","features":[429]},{"name":"DVD_PB_STOPPED_CopyProtectOutputFailure","features":[429]},{"name":"DVD_PB_STOPPED_CopyProtectOutputNotSupported","features":[429]},{"name":"DVD_PB_STOPPED_DiscEjected","features":[429]},{"name":"DVD_PB_STOPPED_DiscReadError","features":[429]},{"name":"DVD_PB_STOPPED_IllegalNavCommand","features":[429]},{"name":"DVD_PB_STOPPED_MacrovisionFailure","features":[429]},{"name":"DVD_PB_STOPPED_NoBranch","features":[429]},{"name":"DVD_PB_STOPPED_NoFirstPlayDomain","features":[429]},{"name":"DVD_PB_STOPPED_Other","features":[429]},{"name":"DVD_PB_STOPPED_ParentalFailure","features":[429]},{"name":"DVD_PB_STOPPED_PlayChapterAutoStop","features":[429]},{"name":"DVD_PB_STOPPED_PlayPeriodAutoStop","features":[429]},{"name":"DVD_PB_STOPPED_RegionFailure","features":[429]},{"name":"DVD_PB_STOPPED_Reset","features":[429]},{"name":"DVD_PB_STOPPED_StopCommand","features":[429]},{"name":"DVD_PLAYBACK_LOCATION","features":[429]},{"name":"DVD_PLAYBACK_LOCATION2","features":[429]},{"name":"DVD_PLAY_DIRECTION","features":[429]},{"name":"DVD_PREFERRED_DISPLAY_MODE","features":[429]},{"name":"DVD_REGION","features":[429]},{"name":"DVD_RELATIVE_BUTTON","features":[429]},{"name":"DVD_ReadBurstPeriodInMS","features":[429]},{"name":"DVD_Relative_Left","features":[429]},{"name":"DVD_Relative_Lower","features":[429]},{"name":"DVD_Relative_Right","features":[429]},{"name":"DVD_Relative_Upper","features":[429]},{"name":"DVD_ResetOnStop","features":[429]},{"name":"DVD_RestartDisc","features":[429]},{"name":"DVD_SIDE_A","features":[429]},{"name":"DVD_SIDE_B","features":[429]},{"name":"DVD_SPCoding_Extended","features":[429]},{"name":"DVD_SPCoding_Other","features":[429]},{"name":"DVD_SPCoding_RunLength","features":[429]},{"name":"DVD_SPType_Language","features":[429]},{"name":"DVD_SPType_NotSpecified","features":[429]},{"name":"DVD_SPType_Other","features":[429]},{"name":"DVD_SP_EXT_CC_Big","features":[429]},{"name":"DVD_SP_EXT_CC_Children","features":[429]},{"name":"DVD_SP_EXT_CC_Normal","features":[429]},{"name":"DVD_SP_EXT_Caption_Big","features":[429]},{"name":"DVD_SP_EXT_Caption_Children","features":[429]},{"name":"DVD_SP_EXT_Caption_Normal","features":[429]},{"name":"DVD_SP_EXT_DirectorComments_Big","features":[429]},{"name":"DVD_SP_EXT_DirectorComments_Children","features":[429]},{"name":"DVD_SP_EXT_DirectorComments_Normal","features":[429]},{"name":"DVD_SP_EXT_Forced","features":[429]},{"name":"DVD_SP_EXT_NotSpecified","features":[429]},{"name":"DVD_STREAM_DATA_CURRENT","features":[429]},{"name":"DVD_STREAM_DATA_VMGM","features":[429]},{"name":"DVD_STREAM_DATA_VTSM","features":[429]},{"name":"DVD_SUBPICTURE_CODING","features":[429]},{"name":"DVD_SUBPICTURE_LANG_EXT","features":[429]},{"name":"DVD_SUBPICTURE_TYPE","features":[429]},{"name":"DVD_Stream_Angle","features":[429]},{"name":"DVD_Stream_Audio","features":[429]},{"name":"DVD_Stream_Subpicture","features":[429]},{"name":"DVD_Struct_Cell","features":[429]},{"name":"DVD_Struct_ParentalID","features":[429]},{"name":"DVD_Struct_PartOfTitle","features":[429]},{"name":"DVD_Struct_Title","features":[429]},{"name":"DVD_Struct_Volume","features":[429]},{"name":"DVD_SubpictureAttributes","features":[429]},{"name":"DVD_TC_FLAG_25fps","features":[429]},{"name":"DVD_TC_FLAG_30fps","features":[429]},{"name":"DVD_TC_FLAG_DropFrame","features":[429]},{"name":"DVD_TC_FLAG_Interpolated","features":[429]},{"name":"DVD_TIMECODE","features":[429]},{"name":"DVD_TIMECODE_FLAGS","features":[429]},{"name":"DVD_TITLE_APPMODE","features":[429]},{"name":"DVD_TITLE_MENU","features":[429]},{"name":"DVD_TextCharSet","features":[429]},{"name":"DVD_TextStringType","features":[429]},{"name":"DVD_TitleAttributes","features":[307,429]},{"name":"DVD_Title_Album","features":[429]},{"name":"DVD_Title_Movie","features":[429]},{"name":"DVD_Title_Orig_Album","features":[429]},{"name":"DVD_Title_Orig_Movie","features":[429]},{"name":"DVD_Title_Orig_Other","features":[429]},{"name":"DVD_Title_Orig_Series","features":[429]},{"name":"DVD_Title_Orig_Song","features":[429]},{"name":"DVD_Title_Orig_Video","features":[429]},{"name":"DVD_Title_Other","features":[429]},{"name":"DVD_Title_Series","features":[429]},{"name":"DVD_Title_Song","features":[429]},{"name":"DVD_Title_Sub_Album","features":[429]},{"name":"DVD_Title_Sub_Movie","features":[429]},{"name":"DVD_Title_Sub_Other","features":[429]},{"name":"DVD_Title_Sub_Series","features":[429]},{"name":"DVD_Title_Sub_Song","features":[429]},{"name":"DVD_Title_Sub_Video","features":[429]},{"name":"DVD_Title_Video","features":[429]},{"name":"DVD_VIDEO_COMPRESSION","features":[429]},{"name":"DVD_VideoAttributes","features":[307,429]},{"name":"DVD_VideoCompression_MPEG1","features":[429]},{"name":"DVD_VideoCompression_MPEG2","features":[429]},{"name":"DVD_VideoCompression_Other","features":[429]},{"name":"DVD_WARNING","features":[429]},{"name":"DVD_WARNING_FormatNotSupported","features":[429]},{"name":"DVD_WARNING_IllegalNavCommand","features":[429]},{"name":"DVD_WARNING_InvalidDVD1_0Disc","features":[429]},{"name":"DVD_WARNING_Open","features":[429]},{"name":"DVD_WARNING_Read","features":[429]},{"name":"DVD_WARNING_Seek","features":[429]},{"name":"DVENCODERFORMAT_DVHD","features":[429]},{"name":"DVENCODERFORMAT_DVSD","features":[429]},{"name":"DVENCODERFORMAT_DVSL","features":[429]},{"name":"DVENCODERRESOLUTION_180x120","features":[429]},{"name":"DVENCODERRESOLUTION_360x240","features":[429]},{"name":"DVENCODERRESOLUTION_720x480","features":[429]},{"name":"DVENCODERRESOLUTION_88x60","features":[429]},{"name":"DVENCODERVIDEOFORMAT_NTSC","features":[429]},{"name":"DVENCODERVIDEOFORMAT_PAL","features":[429]},{"name":"DVINFO","features":[429]},{"name":"DVRESOLUTION_DC","features":[429]},{"name":"DVRESOLUTION_FULL","features":[429]},{"name":"DVRESOLUTION_HALF","features":[429]},{"name":"DVRESOLUTION_QUARTER","features":[429]},{"name":"DWORD_ALLPARAMS","features":[429]},{"name":"DXVA2SW_CALLBACKS","features":[307,316,429,430]},{"name":"DXVA2TraceVideoProcessBltData","features":[307,429,337]},{"name":"DXVA2Trace_Control","features":[429]},{"name":"DXVA2Trace_DecodeDevBeginFrame","features":[429]},{"name":"DXVA2Trace_DecodeDevBeginFrameData","features":[307,429,337]},{"name":"DXVA2Trace_DecodeDevCreated","features":[429]},{"name":"DXVA2Trace_DecodeDevCreatedData","features":[307,429,337]},{"name":"DXVA2Trace_DecodeDevDestroyed","features":[429]},{"name":"DXVA2Trace_DecodeDevEndFrame","features":[429]},{"name":"DXVA2Trace_DecodeDevExecute","features":[429]},{"name":"DXVA2Trace_DecodeDevGetBuffer","features":[429]},{"name":"DXVA2Trace_DecodeDevGetBufferData","features":[307,429,337]},{"name":"DXVA2Trace_DecodeDeviceData","features":[307,429,337]},{"name":"DXVA2Trace_VideoProcessBlt","features":[429]},{"name":"DXVA2Trace_VideoProcessDevCreated","features":[429]},{"name":"DXVA2Trace_VideoProcessDevCreatedData","features":[307,429,337]},{"name":"DXVA2Trace_VideoProcessDevDestroyed","features":[429]},{"name":"DXVA2Trace_VideoProcessDeviceData","features":[307,429,337]},{"name":"DXVA2_DestinationFlagMask","features":[429]},{"name":"DXVA2_DestinationFlag_Alpha_Changed","features":[429]},{"name":"DXVA2_DestinationFlag_Background_Changed","features":[429]},{"name":"DXVA2_DestinationFlag_ColorData_Changed","features":[429]},{"name":"DXVA2_DestinationFlag_RFF","features":[429]},{"name":"DXVA2_DestinationFlag_RFF_TFF_Present","features":[429]},{"name":"DXVA2_DestinationFlag_TFF","features":[429]},{"name":"DXVA2_DestinationFlag_TargetRect_Changed","features":[429]},{"name":"DXVA2_DestinationFlags","features":[429]},{"name":"DXVA2_SampleFlag_ColorData_Changed","features":[429]},{"name":"DXVA2_SampleFlag_DstRect_Changed","features":[429]},{"name":"DXVA2_SampleFlag_Palette_Changed","features":[429]},{"name":"DXVA2_SampleFlag_PlanarAlpha_Changed","features":[429]},{"name":"DXVA2_SampleFlag_RFF","features":[429]},{"name":"DXVA2_SampleFlag_RFF_TFF_Present","features":[429]},{"name":"DXVA2_SampleFlag_SrcRect_Changed","features":[429]},{"name":"DXVA2_SampleFlag_TFF","features":[429]},{"name":"DXVA2_SampleFlags","features":[429]},{"name":"DXVA2_SampleFlagsMask","features":[429]},{"name":"DXVA2_VIDEOPROCESSBLT","features":[307,429,430]},{"name":"DXVA2_VIDEOSAMPLE","features":[307,429,430]},{"name":"DXVA_ALPHA_BLEND_COMBINATION_BUFFER","features":[429]},{"name":"DXVA_ALPHA_BLEND_COMBINATION_FUNCTION","features":[429]},{"name":"DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION","features":[429]},{"name":"DXVA_AYUV_BUFFER","features":[429]},{"name":"DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC","features":[429]},{"name":"DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND","features":[429]},{"name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD","features":[429]},{"name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD","features":[429]},{"name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA","features":[429]},{"name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED","features":[429]},{"name":"DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY","features":[429]},{"name":"DXVA_BITSTREAM_CONCEALMENT_NEED_MILD","features":[429]},{"name":"DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE","features":[429]},{"name":"DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY","features":[429]},{"name":"DXVA_BITSTREAM_DATA_BUFFER","features":[429]},{"name":"DXVA_CHROMA_FORMAT_420","features":[429]},{"name":"DXVA_CHROMA_FORMAT_422","features":[429]},{"name":"DXVA_CHROMA_FORMAT_444","features":[429]},{"name":"DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED","features":[429]},{"name":"DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE","features":[429]},{"name":"DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER","features":[429]},{"name":"DXVA_CONFIG_DATA_TYPE_AI44","features":[429]},{"name":"DXVA_CONFIG_DATA_TYPE_AYUV","features":[429]},{"name":"DXVA_CONFIG_DATA_TYPE_DPXD","features":[429]},{"name":"DXVA_CONFIG_DATA_TYPE_IA44","features":[429]},{"name":"DXVA_COPPCommandFnCode","features":[429]},{"name":"DXVA_COPPDevice","features":[429]},{"name":"DXVA_COPPGetCertificateLengthFnCode","features":[429]},{"name":"DXVA_COPPKeyExchangeFnCode","features":[429]},{"name":"DXVA_COPPQueryBusData","features":[429]},{"name":"DXVA_COPPQueryConnectorType","features":[429]},{"name":"DXVA_COPPQueryDisplayData","features":[429]},{"name":"DXVA_COPPQueryGlobalProtectionLevel","features":[429]},{"name":"DXVA_COPPQueryHDCPKeyData","features":[429]},{"name":"DXVA_COPPQueryLocalProtectionLevel","features":[429]},{"name":"DXVA_COPPQueryProtectionType","features":[429]},{"name":"DXVA_COPPQuerySignaling","features":[429]},{"name":"DXVA_COPPQueryStatusFnCode","features":[429]},{"name":"DXVA_COPPSequenceStartFnCode","features":[429]},{"name":"DXVA_COPPSetProtectionLevel","features":[429]},{"name":"DXVA_COPPSetProtectionLevelCmdData","features":[429]},{"name":"DXVA_COPPSetSignaling","features":[429]},{"name":"DXVA_COPPSetSignalingCmdData","features":[429]},{"name":"DXVA_COPPStatusData","features":[429]},{"name":"DXVA_COPPStatusDisplayData","features":[429]},{"name":"DXVA_COPPStatusHDCPKeyData","features":[429]},{"name":"DXVA_COPPStatusSignalingCmdData","features":[429]},{"name":"DXVA_DCCMD_SURFACE_BUFFER","features":[429]},{"name":"DXVA_DEBLOCKING_CONTROL_BUFFER","features":[429]},{"name":"DXVA_DEBLOCKING_FILTER_FUNCTION","features":[429]},{"name":"DXVA_DPXD_SURFACE_BUFFER","features":[429]},{"name":"DXVA_DeinterlaceBltExFnCode","features":[429]},{"name":"DXVA_DeinterlaceBltFnCode","features":[429]},{"name":"DXVA_DeinterlaceBobDevice","features":[429]},{"name":"DXVA_DeinterlaceContainerDevice","features":[429]},{"name":"DXVA_DeinterlaceQueryAvailableModesFnCode","features":[429]},{"name":"DXVA_DeinterlaceQueryModeCapsFnCode","features":[429]},{"name":"DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL","features":[429]},{"name":"DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST","features":[429]},{"name":"DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR","features":[429]},{"name":"DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE","features":[429]},{"name":"DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF","features":[429]},{"name":"DXVA_EXECUTE_RETURN_OK","features":[429]},{"name":"DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE","features":[429]},{"name":"DXVA_ExtColorData_ShiftBase","features":[429]},{"name":"DXVA_FILM_GRAIN_BUFFER","features":[429]},{"name":"DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION","features":[429]},{"name":"DXVA_HIGHLIGHT_BUFFER","features":[429]},{"name":"DXVA_IA44_SURFACE_BUFFER","features":[429]},{"name":"DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER","features":[429]},{"name":"DXVA_MACROBLOCK_CONTROL_BUFFER","features":[429]},{"name":"DXVA_MOTION_VECTOR_BUFFER","features":[429]},{"name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261","features":[429]},{"name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263","features":[429]},{"name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2","features":[429]},{"name":"DXVA_ModeAV1_VLD_12bit_Profile2","features":[429]},{"name":"DXVA_ModeAV1_VLD_12bit_Profile2_420","features":[429]},{"name":"DXVA_ModeAV1_VLD_Profile0","features":[429]},{"name":"DXVA_ModeAV1_VLD_Profile1","features":[429]},{"name":"DXVA_ModeAV1_VLD_Profile2","features":[429]},{"name":"DXVA_ModeH261_A","features":[429]},{"name":"DXVA_ModeH261_B","features":[429]},{"name":"DXVA_ModeH263_A","features":[429]},{"name":"DXVA_ModeH263_B","features":[429]},{"name":"DXVA_ModeH263_C","features":[429]},{"name":"DXVA_ModeH263_D","features":[429]},{"name":"DXVA_ModeH263_E","features":[429]},{"name":"DXVA_ModeH263_F","features":[429]},{"name":"DXVA_ModeH264_A","features":[429]},{"name":"DXVA_ModeH264_B","features":[429]},{"name":"DXVA_ModeH264_C","features":[429]},{"name":"DXVA_ModeH264_D","features":[429]},{"name":"DXVA_ModeH264_E","features":[429]},{"name":"DXVA_ModeH264_F","features":[429]},{"name":"DXVA_ModeH264_VLD_Multiview_NoFGT","features":[429]},{"name":"DXVA_ModeH264_VLD_Stereo_NoFGT","features":[429]},{"name":"DXVA_ModeH264_VLD_Stereo_Progressive_NoFGT","features":[429]},{"name":"DXVA_ModeH264_VLD_WithFMOASO_NoFGT","features":[429]},{"name":"DXVA_ModeHEVC_VLD_Main","features":[429]},{"name":"DXVA_ModeHEVC_VLD_Main10","features":[429]},{"name":"DXVA_ModeMPEG1_A","features":[429]},{"name":"DXVA_ModeMPEG1_VLD","features":[429]},{"name":"DXVA_ModeMPEG2_A","features":[429]},{"name":"DXVA_ModeMPEG2_B","features":[429]},{"name":"DXVA_ModeMPEG2_C","features":[429]},{"name":"DXVA_ModeMPEG2_D","features":[429]},{"name":"DXVA_ModeMPEG2and1_VLD","features":[429]},{"name":"DXVA_ModeMPEG4pt2_VLD_AdvSimple_GMC","features":[429]},{"name":"DXVA_ModeMPEG4pt2_VLD_AdvSimple_NoGMC","features":[429]},{"name":"DXVA_ModeMPEG4pt2_VLD_Simple","features":[429]},{"name":"DXVA_ModeNone","features":[429]},{"name":"DXVA_ModeVC1_A","features":[429]},{"name":"DXVA_ModeVC1_B","features":[429]},{"name":"DXVA_ModeVC1_C","features":[429]},{"name":"DXVA_ModeVC1_D","features":[429]},{"name":"DXVA_ModeVC1_D2010","features":[429]},{"name":"DXVA_ModeVP8_VLD","features":[429]},{"name":"DXVA_ModeVP9_VLD_10bit_Profile2","features":[429]},{"name":"DXVA_ModeVP9_VLD_Profile0","features":[429]},{"name":"DXVA_ModeWMV8_A","features":[429]},{"name":"DXVA_ModeWMV8_B","features":[429]},{"name":"DXVA_ModeWMV9_A","features":[429]},{"name":"DXVA_ModeWMV9_B","features":[429]},{"name":"DXVA_ModeWMV9_C","features":[429]},{"name":"DXVA_NUM_TYPES_COMP_BUFFERS","features":[429]},{"name":"DXVA_NoEncrypt","features":[429]},{"name":"DXVA_NumMV_OBMC_off_BinPBwith4MV_off","features":[429]},{"name":"DXVA_NumMV_OBMC_off_BinPBwith4MV_on","features":[429]},{"name":"DXVA_NumMV_OBMC_on__BinPB_off","features":[429]},{"name":"DXVA_NumMV_OBMC_on__BinPB_on","features":[429]},{"name":"DXVA_PICTURE_DECODE_BUFFER","features":[429]},{"name":"DXVA_PICTURE_DECODING_FUNCTION","features":[429]},{"name":"DXVA_PICTURE_RESAMPLE_BUFFER","features":[429]},{"name":"DXVA_PICTURE_RESAMPLE_FUNCTION","features":[429]},{"name":"DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD","features":[429]},{"name":"DXVA_PICTURE_STRUCTURE_FRAME","features":[429]},{"name":"DXVA_PICTURE_STRUCTURE_TOP_FIELD","features":[429]},{"name":"DXVA_ProcAmpControlBltFnCode","features":[429]},{"name":"DXVA_ProcAmpControlDevice","features":[429]},{"name":"DXVA_ProcAmpControlQueryCapsFnCode","features":[429]},{"name":"DXVA_ProcAmpControlQueryRangeFnCode","features":[429]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS","features":[429]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY","features":[429]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS","features":[429]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY","features":[429]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS","features":[429]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY","features":[429]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY","features":[429]},{"name":"DXVA_READ_BACK_BUFFER","features":[429]},{"name":"DXVA_RESIDUAL_DIFFERENCE_BUFFER","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H261_A","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H261_B","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H263_A","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H263_B","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H263_C","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H263_D","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H263_E","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H263_F","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_A","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_B","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_C","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_D","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_E","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_F","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_IDCT_FGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_FGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_NOFGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG1_A","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG1_VLD","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG2_A","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG2_B","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG2_C","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG2_D","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG2and1_VLD","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC","features":[429]},{"name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE","features":[429]},{"name":"DXVA_RESTRICTED_MODE_UNRESTRICTED","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_A","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_B","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_C","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_D","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_D2010","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_IDCT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_MOCOMP","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_POSTPROC","features":[429]},{"name":"DXVA_RESTRICTED_MODE_VC1_VLD","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV8_A","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV8_B","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV8_MOCOMP","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV8_POSTPROC","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV9_A","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV9_B","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV9_C","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV9_IDCT","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV9_MOCOMP","features":[429]},{"name":"DXVA_RESTRICTED_MODE_WMV9_POSTPROC","features":[429]},{"name":"DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL","features":[429]},{"name":"DXVA_SCAN_METHOD_ALTERNATE_VERTICAL","features":[429]},{"name":"DXVA_SCAN_METHOD_ARBITRARY","features":[429]},{"name":"DXVA_SCAN_METHOD_ZIG_ZAG","features":[429]},{"name":"DXVA_SLICE_CONTROL_BUFFER","features":[429]},{"name":"DXVA_STATUS_REPORTING_FUNCTION","features":[429]},{"name":"DXVA_USUAL_BLOCK_HEIGHT","features":[429]},{"name":"DXVA_USUAL_BLOCK_WIDTH","features":[429]},{"name":"DeinterlacePref9_BOB","features":[429]},{"name":"DeinterlacePref9_Mask","features":[429]},{"name":"DeinterlacePref9_NextBest","features":[429]},{"name":"DeinterlacePref9_Weave","features":[429]},{"name":"DeinterlacePref_BOB","features":[429]},{"name":"DeinterlacePref_Mask","features":[429]},{"name":"DeinterlacePref_NextBest","features":[429]},{"name":"DeinterlacePref_Weave","features":[429]},{"name":"DeinterlaceTech9_BOBLineReplicate","features":[429]},{"name":"DeinterlaceTech9_BOBVerticalStretch","features":[429]},{"name":"DeinterlaceTech9_EdgeFiltering","features":[429]},{"name":"DeinterlaceTech9_FieldAdaptive","features":[429]},{"name":"DeinterlaceTech9_MedianFiltering","features":[429]},{"name":"DeinterlaceTech9_MotionVectorSteered","features":[429]},{"name":"DeinterlaceTech9_PixelAdaptive","features":[429]},{"name":"DeinterlaceTech9_Unknown","features":[429]},{"name":"DeinterlaceTech_BOBLineReplicate","features":[429]},{"name":"DeinterlaceTech_BOBVerticalStretch","features":[429]},{"name":"DeinterlaceTech_EdgeFiltering","features":[429]},{"name":"DeinterlaceTech_FieldAdaptive","features":[429]},{"name":"DeinterlaceTech_MedianFiltering","features":[429]},{"name":"DeinterlaceTech_MotionVectorSteered","features":[429]},{"name":"DeinterlaceTech_PixelAdaptive","features":[429]},{"name":"DeinterlaceTech_Unknown","features":[429]},{"name":"DeviceClosed","features":[429]},{"name":"Disabled","features":[429]},{"name":"EALocationCodeType","features":[429]},{"name":"EC_ACTIVATE","features":[429]},{"name":"EC_BANDWIDTHCHANGE","features":[429]},{"name":"EC_BUFFERING_DATA","features":[429]},{"name":"EC_BUILT","features":[429]},{"name":"EC_CLOCK_CHANGED","features":[429]},{"name":"EC_CLOCK_UNSET","features":[429]},{"name":"EC_CODECAPI_EVENT","features":[429]},{"name":"EC_COMPLETE","features":[429]},{"name":"EC_CONTENTPROPERTY_CHANGED","features":[429]},{"name":"EC_DEVICE_LOST","features":[429]},{"name":"EC_DISPLAY_CHANGED","features":[429]},{"name":"EC_DVDBASE","features":[429]},{"name":"EC_DVD_ANGLES_AVAILABLE","features":[429]},{"name":"EC_DVD_ANGLE_CHANGE","features":[429]},{"name":"EC_DVD_AUDIO_STREAM_CHANGE","features":[429]},{"name":"EC_DVD_BUTTON_AUTO_ACTIVATED","features":[429]},{"name":"EC_DVD_BUTTON_CHANGE","features":[429]},{"name":"EC_DVD_BeginNavigationCommands","features":[429]},{"name":"EC_DVD_CHAPTER_AUTOSTOP","features":[429]},{"name":"EC_DVD_CHAPTER_START","features":[429]},{"name":"EC_DVD_CMD_END","features":[429]},{"name":"EC_DVD_CMD_START","features":[429]},{"name":"EC_DVD_CURRENT_HMSF_TIME","features":[429]},{"name":"EC_DVD_CURRENT_TIME","features":[429]},{"name":"EC_DVD_DISC_EJECTED","features":[429]},{"name":"EC_DVD_DISC_INSERTED","features":[429]},{"name":"EC_DVD_DOMAIN_CHANGE","features":[429]},{"name":"EC_DVD_ERROR","features":[429]},{"name":"EC_DVD_GPRM_Change","features":[429]},{"name":"EC_DVD_KARAOKE_MODE","features":[429]},{"name":"EC_DVD_NO_FP_PGC","features":[429]},{"name":"EC_DVD_NavigationCommand","features":[429]},{"name":"EC_DVD_PARENTAL_LEVEL_CHANGE","features":[429]},{"name":"EC_DVD_PLAYBACK_RATE_CHANGE","features":[429]},{"name":"EC_DVD_PLAYBACK_STOPPED","features":[429]},{"name":"EC_DVD_PLAYPERIOD_AUTOSTOP","features":[429]},{"name":"EC_DVD_PROGRAM_CELL_CHANGE","features":[429]},{"name":"EC_DVD_PROGRAM_CHAIN_CHANGE","features":[429]},{"name":"EC_DVD_SPRM_Change","features":[429]},{"name":"EC_DVD_STILL_OFF","features":[429]},{"name":"EC_DVD_STILL_ON","features":[429]},{"name":"EC_DVD_SUBPICTURE_STREAM_CHANGE","features":[429]},{"name":"EC_DVD_TITLE_CHANGE","features":[429]},{"name":"EC_DVD_TITLE_SET_CHANGE","features":[429]},{"name":"EC_DVD_VALID_UOPS_CHANGE","features":[429]},{"name":"EC_DVD_VOBU_Offset","features":[429]},{"name":"EC_DVD_VOBU_Timestamp","features":[429]},{"name":"EC_DVD_WARNING","features":[429]},{"name":"EC_END_OF_SEGMENT","features":[429]},{"name":"EC_EOS_SOON","features":[429]},{"name":"EC_ERRORABORT","features":[429]},{"name":"EC_ERRORABORTEX","features":[429]},{"name":"EC_ERROR_STILLPLAYING","features":[429]},{"name":"EC_EXTDEVICE_MODE_CHANGE","features":[429]},{"name":"EC_FILE_CLOSED","features":[429]},{"name":"EC_FULLSCREEN_LOST","features":[429]},{"name":"EC_GRAPH_CHANGED","features":[429]},{"name":"EC_LENGTH_CHANGED","features":[429]},{"name":"EC_LOADSTATUS","features":[429]},{"name":"EC_MARKER_HIT","features":[429]},{"name":"EC_NEED_RESTART","features":[429]},{"name":"EC_NEW_PIN","features":[429]},{"name":"EC_NOTIFY_WINDOW","features":[429]},{"name":"EC_OLE_EVENT","features":[429]},{"name":"EC_OPENING_FILE","features":[429]},{"name":"EC_PALETTE_CHANGED","features":[429]},{"name":"EC_PAUSED","features":[429]},{"name":"EC_PLEASE_REOPEN","features":[429]},{"name":"EC_PREPROCESS_COMPLETE","features":[429]},{"name":"EC_PROCESSING_LATENCY","features":[429]},{"name":"EC_QUALITY_CHANGE","features":[429]},{"name":"EC_RENDER_FINISHED","features":[429]},{"name":"EC_REPAINT","features":[429]},{"name":"EC_SAMPLE_LATENCY","features":[429]},{"name":"EC_SAMPLE_NEEDED","features":[429]},{"name":"EC_SCRUB_TIME","features":[429]},{"name":"EC_SEGMENT_STARTED","features":[429]},{"name":"EC_SHUTTING_DOWN","features":[429]},{"name":"EC_SKIP_FRAMES","features":[429]},{"name":"EC_SNDDEV_IN_ERROR","features":[429]},{"name":"EC_SNDDEV_OUT_ERROR","features":[429]},{"name":"EC_SND_DEVICE_ERROR_BASE","features":[429]},{"name":"EC_STARVATION","features":[429]},{"name":"EC_STATE_CHANGE","features":[429]},{"name":"EC_STATUS","features":[429]},{"name":"EC_STEP_COMPLETE","features":[429]},{"name":"EC_STREAM_CONTROL_STARTED","features":[429]},{"name":"EC_STREAM_CONTROL_STOPPED","features":[429]},{"name":"EC_STREAM_ERROR_STILLPLAYING","features":[429]},{"name":"EC_STREAM_ERROR_STOPPED","features":[429]},{"name":"EC_SYSTEMBASE","features":[429]},{"name":"EC_TIME","features":[429]},{"name":"EC_TIMECODE_AVAILABLE","features":[429]},{"name":"EC_UNBUILT","features":[429]},{"name":"EC_USER","features":[429]},{"name":"EC_USERABORT","features":[429]},{"name":"EC_VIDEOFRAMEREADY","features":[429]},{"name":"EC_VIDEO_SIZE_CHANGED","features":[429]},{"name":"EC_VMR_RECONNECTION_FAILED","features":[429]},{"name":"EC_VMR_RENDERDEVICE_SET","features":[429]},{"name":"EC_VMR_SURFACE_FLIPPED","features":[429]},{"name":"EC_WINDOW_DESTROYED","features":[429]},{"name":"EC_WMT_EVENT","features":[429]},{"name":"EC_WMT_EVENT_BASE","features":[429]},{"name":"EC_WMT_INDEX_EVENT","features":[429]},{"name":"E_PROP_ID_UNSUPPORTED","features":[429]},{"name":"E_PROP_SET_UNSUPPORTED","features":[429]},{"name":"Entitled","features":[429]},{"name":"EntitlementType","features":[429]},{"name":"ErrorClosed","features":[429]},{"name":"FECMethod","features":[429]},{"name":"FILTER_INFO","features":[429]},{"name":"FILTER_STATE","features":[429]},{"name":"FORMAT_DVD_LPCMAudio","features":[429]},{"name":"FORMAT_DolbyAC3","features":[429]},{"name":"FORMAT_Image","features":[429]},{"name":"FORMAT_JPEGImage","features":[429]},{"name":"FORMAT_MPEG2Audio","features":[429]},{"name":"FORMAT_MPEG2Video","features":[429]},{"name":"FORMAT_MPEG2_VIDEO","features":[429]},{"name":"FORMAT_UVCH264Video","features":[429]},{"name":"Famine","features":[429]},{"name":"FilgraphManager","features":[429]},{"name":"Flood","features":[429]},{"name":"GUID_TIME_MUSIC","features":[429]},{"name":"GUID_TIME_REFERENCE","features":[429]},{"name":"GUID_TIME_SAMPLES","features":[429]},{"name":"GuardInterval","features":[429]},{"name":"HEAACWAVEFORMAT","features":[422,429]},{"name":"HEAACWAVEINFO","features":[422,429]},{"name":"HEVC_TEMPORAL_VIDEO_SUBSET","features":[429]},{"name":"HEVC_VIDEO_OR_TEMPORAL_VIDEO","features":[429]},{"name":"HierarchyAlpha","features":[429]},{"name":"IAMAnalogVideoDecoder","features":[429]},{"name":"IAMAnalogVideoEncoder","features":[429]},{"name":"IAMAsyncReaderTimestampScaling","features":[429]},{"name":"IAMAudioInputMixer","features":[429]},{"name":"IAMAudioRendererStats","features":[429]},{"name":"IAMBufferNegotiation","features":[429]},{"name":"IAMCameraControl","features":[429]},{"name":"IAMCertifiedOutputProtection","features":[429]},{"name":"IAMChannelInfo","features":[429,358]},{"name":"IAMClockAdjust","features":[429]},{"name":"IAMClockSlave","features":[429]},{"name":"IAMCollection","features":[429,358]},{"name":"IAMCopyCaptureFileProgress","features":[429]},{"name":"IAMCrossbar","features":[429]},{"name":"IAMDecoderCaps","features":[429]},{"name":"IAMDevMemoryAllocator","features":[429]},{"name":"IAMDevMemoryControl","features":[429]},{"name":"IAMDeviceRemoval","features":[429]},{"name":"IAMDirectSound","features":[429]},{"name":"IAMDroppedFrames","features":[429]},{"name":"IAMExtDevice","features":[429]},{"name":"IAMExtTransport","features":[429]},{"name":"IAMExtendedErrorInfo","features":[429,358]},{"name":"IAMExtendedSeeking","features":[429,358]},{"name":"IAMFilterGraphCallback","features":[429]},{"name":"IAMFilterMiscFlags","features":[429]},{"name":"IAMGraphBuilderCallback","features":[429]},{"name":"IAMGraphStreams","features":[429]},{"name":"IAMLatency","features":[429]},{"name":"IAMLine21Decoder","features":[429]},{"name":"IAMMediaContent","features":[429,358]},{"name":"IAMMediaContent2","features":[429,358]},{"name":"IAMMediaStream","features":[429]},{"name":"IAMMediaTypeSample","features":[429]},{"name":"IAMMediaTypeStream","features":[429]},{"name":"IAMMultiMediaStream","features":[429]},{"name":"IAMNetShowConfig","features":[429,358]},{"name":"IAMNetShowExProps","features":[429,358]},{"name":"IAMNetShowPreroll","features":[429,358]},{"name":"IAMNetworkStatus","features":[429,358]},{"name":"IAMOpenProgress","features":[429]},{"name":"IAMOverlayFX","features":[429]},{"name":"IAMParse","features":[429]},{"name":"IAMPhysicalPinInfo","features":[429]},{"name":"IAMPlayList","features":[429]},{"name":"IAMPlayListItem","features":[429]},{"name":"IAMPluginControl","features":[429]},{"name":"IAMPushSource","features":[429]},{"name":"IAMRebuild","features":[429]},{"name":"IAMResourceControl","features":[429]},{"name":"IAMStats","features":[429,358]},{"name":"IAMStreamConfig","features":[429]},{"name":"IAMStreamControl","features":[429]},{"name":"IAMStreamSelect","features":[429]},{"name":"IAMTVAudio","features":[429]},{"name":"IAMTVAudioNotification","features":[429]},{"name":"IAMTVTuner","features":[429]},{"name":"IAMTimecodeDisplay","features":[429]},{"name":"IAMTimecodeGenerator","features":[429]},{"name":"IAMTimecodeReader","features":[429]},{"name":"IAMTuner","features":[429]},{"name":"IAMTunerNotification","features":[429]},{"name":"IAMVfwCaptureDialogs","features":[429]},{"name":"IAMVfwCompressDialogs","features":[429]},{"name":"IAMVideoAccelerator","features":[429]},{"name":"IAMVideoAcceleratorNotify","features":[429]},{"name":"IAMVideoCompression","features":[429]},{"name":"IAMVideoControl","features":[429]},{"name":"IAMVideoDecimationProperties","features":[429]},{"name":"IAMVideoProcAmp","features":[429]},{"name":"IAMWMBufferPass","features":[429]},{"name":"IAMWMBufferPassCallback","features":[429]},{"name":"IAMWstDecoder","features":[429]},{"name":"IAMovieSetup","features":[429]},{"name":"IAsyncReader","features":[429]},{"name":"IAudioData","features":[429]},{"name":"IAudioMediaStream","features":[429]},{"name":"IAudioStreamSample","features":[429]},{"name":"IBDA_AUX","features":[429]},{"name":"IBDA_AutoDemodulate","features":[429]},{"name":"IBDA_AutoDemodulateEx","features":[429]},{"name":"IBDA_ConditionalAccess","features":[429]},{"name":"IBDA_ConditionalAccessEx","features":[429]},{"name":"IBDA_DRIDRMService","features":[429]},{"name":"IBDA_DRIWMDRMSession","features":[429]},{"name":"IBDA_DRM","features":[429]},{"name":"IBDA_DRMService","features":[429]},{"name":"IBDA_DeviceControl","features":[429]},{"name":"IBDA_DiagnosticProperties","features":[429,431]},{"name":"IBDA_DigitalDemodulator","features":[429]},{"name":"IBDA_DigitalDemodulator2","features":[429]},{"name":"IBDA_DigitalDemodulator3","features":[429]},{"name":"IBDA_DiseqCommand","features":[429]},{"name":"IBDA_EasMessage","features":[429]},{"name":"IBDA_Encoder","features":[429]},{"name":"IBDA_EthernetFilter","features":[429]},{"name":"IBDA_EventingService","features":[429]},{"name":"IBDA_FDC","features":[429]},{"name":"IBDA_FrequencyFilter","features":[429]},{"name":"IBDA_GuideDataDeliveryService","features":[429]},{"name":"IBDA_IPSinkControl","features":[429]},{"name":"IBDA_IPSinkInfo","features":[429]},{"name":"IBDA_IPV4Filter","features":[429]},{"name":"IBDA_IPV6Filter","features":[429]},{"name":"IBDA_ISDBConditionalAccess","features":[429]},{"name":"IBDA_LNBInfo","features":[429]},{"name":"IBDA_MUX","features":[429]},{"name":"IBDA_NameValueService","features":[429]},{"name":"IBDA_NetworkProvider","features":[429]},{"name":"IBDA_NullTransform","features":[429]},{"name":"IBDA_PinControl","features":[429]},{"name":"IBDA_SignalProperties","features":[429]},{"name":"IBDA_SignalStatistics","features":[429]},{"name":"IBDA_Topology","features":[429]},{"name":"IBDA_TransportStreamInfo","features":[429]},{"name":"IBDA_TransportStreamSelector","features":[429]},{"name":"IBDA_UserActivityService","features":[429]},{"name":"IBDA_VoidTransform","features":[429]},{"name":"IBDA_WMDRMSession","features":[429]},{"name":"IBDA_WMDRMTuner","features":[429]},{"name":"IBPCSatelliteTuner","features":[429]},{"name":"IBaseFilter","features":[429,358]},{"name":"IBaseVideoMixer","features":[429]},{"name":"IBasicAudio","features":[429,358]},{"name":"IBasicVideo","features":[429,358]},{"name":"IBasicVideo2","features":[429,358]},{"name":"IBroadcastEvent","features":[429]},{"name":"IBroadcastEventEx","features":[429]},{"name":"IBufferingTime","features":[429]},{"name":"ICCSubStreamFiltering","features":[429]},{"name":"ICameraControl","features":[429]},{"name":"ICaptureGraphBuilder","features":[429]},{"name":"ICaptureGraphBuilder2","features":[429]},{"name":"IConfigAsfWriter","features":[429]},{"name":"IConfigAsfWriter2","features":[429]},{"name":"IConfigAviMux","features":[429]},{"name":"IConfigInterleaving","features":[429]},{"name":"ICreateDevEnum","features":[429]},{"name":"IDDrawExclModeVideo","features":[429]},{"name":"IDDrawExclModeVideoCallback","features":[429]},{"name":"IDMOWrapperFilter","features":[429]},{"name":"IDShowPlugin","features":[429]},{"name":"IDVEnc","features":[429]},{"name":"IDVRGB219","features":[429]},{"name":"IDVSplitter","features":[429]},{"name":"IDecimateVideoImage","features":[429]},{"name":"IDeferredCommand","features":[429]},{"name":"IDirectDrawMediaSample","features":[429]},{"name":"IDirectDrawMediaSampleAllocator","features":[429]},{"name":"IDirectDrawMediaStream","features":[429]},{"name":"IDirectDrawStreamSample","features":[429]},{"name":"IDirectDrawVideo","features":[429]},{"name":"IDistributorNotify","features":[429]},{"name":"IDrawVideoImage","features":[429]},{"name":"IDvdCmd","features":[429]},{"name":"IDvdControl","features":[429]},{"name":"IDvdControl2","features":[429]},{"name":"IDvdGraphBuilder","features":[429]},{"name":"IDvdInfo","features":[429]},{"name":"IDvdInfo2","features":[429]},{"name":"IDvdState","features":[429]},{"name":"IESEvent","features":[429]},{"name":"IESEvents","features":[429]},{"name":"IEncoderAPI","features":[429]},{"name":"IEnumFilters","features":[429]},{"name":"IEnumMediaTypes","features":[429]},{"name":"IEnumPIDMap","features":[429]},{"name":"IEnumPins","features":[429]},{"name":"IEnumRegFilters","features":[429]},{"name":"IEnumStreamIdMap","features":[429]},{"name":"IFILTERMAPPER_MERIT","features":[429]},{"name":"IFileSinkFilter","features":[429]},{"name":"IFileSinkFilter2","features":[429]},{"name":"IFileSourceFilter","features":[429]},{"name":"IFilterChain","features":[429]},{"name":"IFilterGraph","features":[429]},{"name":"IFilterGraph2","features":[429]},{"name":"IFilterGraph3","features":[429]},{"name":"IFilterInfo","features":[429,358]},{"name":"IFilterMapper","features":[429]},{"name":"IFilterMapper2","features":[429]},{"name":"IFilterMapper3","features":[429]},{"name":"IFrequencyMap","features":[429]},{"name":"IFullScreenVideo","features":[429]},{"name":"IFullScreenVideoEx","features":[429]},{"name":"IGetCapabilitiesKey","features":[429]},{"name":"IGraphBuilder","features":[429]},{"name":"IGraphConfig","features":[429]},{"name":"IGraphConfigCallback","features":[429]},{"name":"IGraphVersion","features":[429]},{"name":"IIPDVDec","features":[429]},{"name":"IMPEG2PIDMap","features":[429]},{"name":"IMPEG2StreamIdMap","features":[429]},{"name":"IMediaControl","features":[429,358]},{"name":"IMediaEvent","features":[429,358]},{"name":"IMediaEventEx","features":[429,358]},{"name":"IMediaEventSink","features":[429]},{"name":"IMediaFilter","features":[429,358]},{"name":"IMediaParamInfo","features":[429]},{"name":"IMediaParams","features":[429]},{"name":"IMediaPosition","features":[429,358]},{"name":"IMediaPropertyBag","features":[429,431]},{"name":"IMediaSample","features":[429]},{"name":"IMediaSample2","features":[429]},{"name":"IMediaSample2Config","features":[429]},{"name":"IMediaSeeking","features":[429]},{"name":"IMediaStream","features":[429]},{"name":"IMediaStreamFilter","features":[429,358]},{"name":"IMediaTypeInfo","features":[429,358]},{"name":"IMemAllocator","features":[429]},{"name":"IMemAllocatorCallbackTemp","features":[429]},{"name":"IMemAllocatorNotifyCallbackTemp","features":[429]},{"name":"IMemInputPin","features":[429]},{"name":"IMemoryData","features":[429]},{"name":"IMixerOCX","features":[429]},{"name":"IMixerOCXNotify","features":[429]},{"name":"IMixerPinConfig","features":[429]},{"name":"IMixerPinConfig2","features":[429]},{"name":"IMpeg2Demultiplexer","features":[429]},{"name":"IMpegAudioDecoder","features":[429]},{"name":"IMultiMediaStream","features":[429]},{"name":"INTERLEAVE_CAPTURE","features":[429]},{"name":"INTERLEAVE_FULL","features":[429]},{"name":"INTERLEAVE_NONE","features":[429]},{"name":"INTERLEAVE_NONE_BUFFERED","features":[429]},{"name":"IOverlay","features":[429]},{"name":"IOverlayNotify","features":[429]},{"name":"IOverlayNotify2","features":[429]},{"name":"IPersistMediaPropertyBag","features":[429,358]},{"name":"IPin","features":[429]},{"name":"IPinConnection","features":[429]},{"name":"IPinFlowControl","features":[429]},{"name":"IPinInfo","features":[429,358]},{"name":"IQualProp","features":[429]},{"name":"IQualityControl","features":[429]},{"name":"IQueueCommand","features":[429]},{"name":"IRPM_STREAMM","features":[429]},{"name":"IRegFilterInfo","features":[429,358]},{"name":"IRegisterServiceProvider","features":[429]},{"name":"IResourceConsumer","features":[429]},{"name":"IResourceManager","features":[429]},{"name":"ISDBCAS_REQUEST_ID","features":[429]},{"name":"ISDBCAS_REQUEST_ID_EMD","features":[429]},{"name":"ISDBCAS_REQUEST_ID_EMG","features":[429]},{"name":"ISDB_Satellite","features":[429]},{"name":"ISDB_Terrestrial","features":[429]},{"name":"ISO_IEC_11172_2_VIDEO","features":[429]},{"name":"ISO_IEC_11172_3_AUDIO","features":[429]},{"name":"ISO_IEC_13522_MHEG","features":[429]},{"name":"ISO_IEC_13818_1_AUXILIARY","features":[429]},{"name":"ISO_IEC_13818_1_PES","features":[429]},{"name":"ISO_IEC_13818_1_PRIVATE_SECTION","features":[429]},{"name":"ISO_IEC_13818_1_RESERVED","features":[429]},{"name":"ISO_IEC_13818_2_VIDEO","features":[429]},{"name":"ISO_IEC_13818_3_AUDIO","features":[429]},{"name":"ISO_IEC_13818_6_DOWNLOAD","features":[429]},{"name":"ISO_IEC_13818_6_TYPE_A","features":[429]},{"name":"ISO_IEC_13818_6_TYPE_B","features":[429]},{"name":"ISO_IEC_13818_6_TYPE_C","features":[429]},{"name":"ISO_IEC_13818_6_TYPE_D","features":[429]},{"name":"ISO_IEC_13818_7_AUDIO","features":[429]},{"name":"ISO_IEC_14496_1_IN_PES","features":[429]},{"name":"ISO_IEC_14496_1_IN_SECTION","features":[429]},{"name":"ISO_IEC_14496_2_VISUAL","features":[429]},{"name":"ISO_IEC_14496_3_AUDIO","features":[429]},{"name":"ISO_IEC_USER_PRIVATE","features":[429]},{"name":"ISeekingPassThru","features":[429]},{"name":"ISelector","features":[429]},{"name":"ISpecifyParticularPages","features":[429]},{"name":"IStreamBuilder","features":[429]},{"name":"IStreamSample","features":[429]},{"name":"ITU_T_H264","features":[429]},{"name":"ITU_T_REC_H_222_1","features":[429]},{"name":"IVMRAspectRatioControl","features":[429]},{"name":"IVMRAspectRatioControl9","features":[429]},{"name":"IVMRDeinterlaceControl","features":[429]},{"name":"IVMRDeinterlaceControl9","features":[429]},{"name":"IVMRFilterConfig","features":[429]},{"name":"IVMRFilterConfig9","features":[429]},{"name":"IVMRImageCompositor","features":[429]},{"name":"IVMRImageCompositor9","features":[429]},{"name":"IVMRImagePresenter","features":[429]},{"name":"IVMRImagePresenter9","features":[429]},{"name":"IVMRImagePresenterConfig","features":[429]},{"name":"IVMRImagePresenterConfig9","features":[429]},{"name":"IVMRImagePresenterExclModeConfig","features":[429]},{"name":"IVMRMixerBitmap","features":[429]},{"name":"IVMRMixerBitmap9","features":[429]},{"name":"IVMRMixerControl","features":[429]},{"name":"IVMRMixerControl9","features":[429]},{"name":"IVMRMonitorConfig","features":[429]},{"name":"IVMRMonitorConfig9","features":[429]},{"name":"IVMRSurface","features":[429]},{"name":"IVMRSurface9","features":[429]},{"name":"IVMRSurfaceAllocator","features":[429]},{"name":"IVMRSurfaceAllocator9","features":[429]},{"name":"IVMRSurfaceAllocatorEx9","features":[429]},{"name":"IVMRSurfaceAllocatorNotify","features":[429]},{"name":"IVMRSurfaceAllocatorNotify9","features":[429]},{"name":"IVMRVideoStreamControl","features":[429]},{"name":"IVMRVideoStreamControl9","features":[429]},{"name":"IVMRWindowlessControl","features":[429]},{"name":"IVMRWindowlessControl9","features":[429]},{"name":"IVPBaseConfig","features":[429]},{"name":"IVPBaseNotify","features":[429]},{"name":"IVPConfig","features":[429]},{"name":"IVPManager","features":[429]},{"name":"IVPNotify","features":[429]},{"name":"IVPNotify2","features":[429]},{"name":"IVPVBIConfig","features":[429]},{"name":"IVPVBINotify","features":[429]},{"name":"IVideoEncoder","features":[429]},{"name":"IVideoFrameStep","features":[429]},{"name":"IVideoProcAmp","features":[429]},{"name":"IVideoWindow","features":[429,358]},{"name":"IWMCodecAMVideoAccelerator","features":[429]},{"name":"IWMCodecVideoAccelerator","features":[429]},{"name":"InterleavingMode","features":[429]},{"name":"KSPROPERTY_IPSINK","features":[429]},{"name":"KSPROPERTY_IPSINK_ADAPTER_ADDRESS","features":[429]},{"name":"KSPROPERTY_IPSINK_ADAPTER_DESCRIPTION","features":[429]},{"name":"KSPROPERTY_IPSINK_MULTICASTLIST","features":[429]},{"name":"KS_BDA_FRAME_INFO","features":[429]},{"name":"LIBID_QuartzNetTypeLib","features":[429]},{"name":"LIBID_QuartzTypeLib","features":[429]},{"name":"LNB_Source","features":[429]},{"name":"LocationCodeSchemeType","features":[429]},{"name":"MAX_DEINTERLACE_DEVICE_GUIDS","features":[429]},{"name":"MAX_DEINTERLACE_SURFACES","features":[429]},{"name":"MAX_ERROR_TEXT_LEN","features":[429]},{"name":"MAX_FILTER_NAME","features":[429]},{"name":"MAX_NUMBER_OF_STREAMS","features":[429]},{"name":"MAX_PIN_NAME","features":[429]},{"name":"MAX_SIZE_MPEG1_SEQUENCE_INFO","features":[429]},{"name":"MEDIASUBTYPE_ATSC_SI","features":[429]},{"name":"MEDIASUBTYPE_DOLBY_AC3","features":[429]},{"name":"MEDIASUBTYPE_DTS","features":[429]},{"name":"MEDIASUBTYPE_DVB_SI","features":[429]},{"name":"MEDIASUBTYPE_DVD_LPCM_AUDIO","features":[429]},{"name":"MEDIASUBTYPE_DVD_NAVIGATION_DSI","features":[429]},{"name":"MEDIASUBTYPE_DVD_NAVIGATION_PCI","features":[429]},{"name":"MEDIASUBTYPE_DVD_NAVIGATION_PROVIDER","features":[429]},{"name":"MEDIASUBTYPE_DVD_SUBPICTURE","features":[429]},{"name":"MEDIASUBTYPE_ISDB_SI","features":[429]},{"name":"MEDIASUBTYPE_MPEG2DATA","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_AUDIO","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_PROCESSED","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_RAW","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_PROGRAM","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_TRANSPORT","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_UDCR_TRANSPORT","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_VERSIONED_TABLES","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_VIDEO","features":[429]},{"name":"MEDIASUBTYPE_MPEG2_WMDRM_TRANSPORT","features":[429]},{"name":"MEDIASUBTYPE_SDDS","features":[429]},{"name":"MEDIASUBTYPE_TIF_SI","features":[429]},{"name":"MEDIATYPE_CONTROL","features":[429]},{"name":"MEDIATYPE_DVD_ENCRYPTED_PACK","features":[429]},{"name":"MEDIATYPE_DVD_NAVIGATION","features":[429]},{"name":"MEDIATYPE_MPEG2_PACK","features":[429]},{"name":"MEDIATYPE_MPEG2_PES","features":[429]},{"name":"MEDIATYPE_MPEG2_SECTIONS","features":[429]},{"name":"MEDIA_ELEMENTARY_STREAM","features":[429]},{"name":"MEDIA_MPEG2_PSI","features":[429]},{"name":"MEDIA_SAMPLE_CONTENT","features":[429]},{"name":"MEDIA_TRANSPORT_PACKET","features":[429]},{"name":"MEDIA_TRANSPORT_PAYLOAD","features":[429]},{"name":"MERIT_DO_NOT_USE","features":[429]},{"name":"MERIT_HW_COMPRESSOR","features":[429]},{"name":"MERIT_NORMAL","features":[429]},{"name":"MERIT_PREFERRED","features":[429]},{"name":"MERIT_SW_COMPRESSOR","features":[429]},{"name":"MERIT_UNLIKELY","features":[429]},{"name":"METADATA_IN_DATA_CAROUSEL","features":[429]},{"name":"METADATA_IN_DOWNLOAD_PROTOCOL","features":[429]},{"name":"METADATA_IN_OBJECT_CAROUSEL","features":[429]},{"name":"METADATA_IN_PES","features":[429]},{"name":"METADATA_IN_SECTION","features":[429]},{"name":"MIN_DIMENSION","features":[429]},{"name":"MMSSF_ASYNCHRONOUS","features":[429]},{"name":"MMSSF_GET_INFORMATION_FLAGS","features":[429]},{"name":"MMSSF_HASCLOCK","features":[429]},{"name":"MMSSF_SUPPORTSEEK","features":[429]},{"name":"MPBOOL_FALSE","features":[429]},{"name":"MPBOOL_TRUE","features":[429]},{"name":"MPEG1WAVEFORMAT","features":[422,429]},{"name":"MPEG2StreamType","features":[429]},{"name":"MPEG2_BASE","features":[429]},{"name":"MPEG2_E_ALREADY_INITIALIZED","features":[429]},{"name":"MPEG2_E_BUFFER_TOO_SMALL","features":[429]},{"name":"MPEG2_E_DATA_SOURCE_FAILED","features":[429]},{"name":"MPEG2_E_DII_NOT_FOUND","features":[429]},{"name":"MPEG2_E_DSHOW_PIN_NOT_FOUND","features":[429]},{"name":"MPEG2_E_DSI_NOT_FOUND","features":[429]},{"name":"MPEG2_E_FILE_OFFSET_TOO_BIG","features":[429]},{"name":"MPEG2_E_INCORRECT_DESCRIPTOR_TAG","features":[429]},{"name":"MPEG2_E_INVALID_CAROUSEL_ID","features":[429]},{"name":"MPEG2_E_INVALID_SG_OBJECT_KIND","features":[429]},{"name":"MPEG2_E_INVALID_UDP_PORT","features":[429]},{"name":"MPEG2_E_MALFORMED_DSMCC_MESSAGE","features":[429]},{"name":"MPEG2_E_MALFORMED_TABLE","features":[429]},{"name":"MPEG2_E_MISSING_SECTIONS","features":[429]},{"name":"MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE","features":[429]},{"name":"MPEG2_E_NOT_PRESENT","features":[429]},{"name":"MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY","features":[429]},{"name":"MPEG2_E_OBJECT_KIND_NOT_A_FILE","features":[429]},{"name":"MPEG2_E_OBJECT_NOT_FOUND","features":[429]},{"name":"MPEG2_E_OUT_OF_BOUNDS","features":[429]},{"name":"MPEG2_E_REGISTRY_ACCESS_FAILED","features":[429]},{"name":"MPEG2_E_SECTION_NOT_FOUND","features":[429]},{"name":"MPEG2_E_SERVER_UNAVAILABLE","features":[429]},{"name":"MPEG2_E_SERVICE_ID_NOT_FOUND","features":[429]},{"name":"MPEG2_E_SERVICE_PMT_NOT_FOUND","features":[429]},{"name":"MPEG2_E_STREAM_STOPPED","features":[429]},{"name":"MPEG2_E_TOO_MANY_SECTIONS","features":[429]},{"name":"MPEG2_E_TX_STREAM_UNAVAILABLE","features":[429]},{"name":"MPEG2_E_UNDEFINED","features":[429]},{"name":"MPEG2_E_UNINITIALIZED","features":[429]},{"name":"MPEG2_PROGRAM_DIRECTORY_PES_PACKET","features":[429]},{"name":"MPEG2_PROGRAM_ELEMENTARY_STREAM","features":[429]},{"name":"MPEG2_PROGRAM_PACK_HEADER","features":[429]},{"name":"MPEG2_PROGRAM_PES_STREAM","features":[429]},{"name":"MPEG2_PROGRAM_STREAM_MAP","features":[429]},{"name":"MPEG2_PROGRAM_SYSTEM_HEADER","features":[429]},{"name":"MPEG2_S_MORE_DATA_AVAILABLE","features":[429]},{"name":"MPEG2_S_MPE_INFO_FOUND","features":[429]},{"name":"MPEG2_S_MPE_INFO_NOT_FOUND","features":[429]},{"name":"MPEG2_S_NEW_MODULE_VERSION","features":[429]},{"name":"MPEG2_S_NO_MORE_DATA_AVAILABLE","features":[429]},{"name":"MPEG2_S_SG_INFO_FOUND","features":[429]},{"name":"MPEG2_S_SG_INFO_NOT_FOUND","features":[429]},{"name":"MPEG2_TRANSPORT_STRIDE","features":[429]},{"name":"MPEGLAYER3WAVEFORMAT","features":[422,429]},{"name":"MPEGLAYER3WAVEFORMAT_FLAGS","features":[429]},{"name":"MPEGLAYER3_FLAG_PADDING_ISO","features":[429]},{"name":"MPEGLAYER3_FLAG_PADDING_OFF","features":[429]},{"name":"MPEGLAYER3_FLAG_PADDING_ON","features":[429]},{"name":"MPF_ENVLP_BEGIN_CURRENTVAL","features":[429]},{"name":"MPF_ENVLP_BEGIN_NEUTRALVAL","features":[429]},{"name":"MPF_ENVLP_STANDARD","features":[429]},{"name":"MPF_PUNCHIN_NOW","features":[429]},{"name":"MPF_PUNCHIN_REFTIME","features":[429]},{"name":"MPF_PUNCHIN_STOPPED","features":[429]},{"name":"MPT_BOOL","features":[429]},{"name":"MPT_ENUM","features":[429]},{"name":"MPT_FLOAT","features":[429]},{"name":"MPT_INT","features":[429]},{"name":"MPT_MAX","features":[429]},{"name":"MP_CURVE_INVSQUARE","features":[429]},{"name":"MP_CURVE_JUMP","features":[429]},{"name":"MP_CURVE_LINEAR","features":[429]},{"name":"MP_CURVE_SINE","features":[429]},{"name":"MP_CURVE_SQUARE","features":[429]},{"name":"MP_CURVE_TYPE","features":[429]},{"name":"MP_ENVELOPE_SEGMENT","features":[429]},{"name":"MP_PARAMINFO","features":[429]},{"name":"MP_TYPE","features":[429]},{"name":"MSDRI_S_MMI_PENDING","features":[429]},{"name":"MSDRI_S_PENDING","features":[429]},{"name":"MSPID_PrimaryAudio","features":[429]},{"name":"MSPID_PrimaryVideo","features":[429]},{"name":"MSTapeDeviceGUID","features":[429]},{"name":"MUX_PID_TYPE","features":[429]},{"name":"MainAVIHeader","features":[429]},{"name":"MixerPref9_ARAdjustXorY","features":[429]},{"name":"MixerPref9_AnisotropicFiltering","features":[429]},{"name":"MixerPref9_BiLinearFiltering","features":[429]},{"name":"MixerPref9_DecimateMask","features":[429]},{"name":"MixerPref9_DecimateOutput","features":[429]},{"name":"MixerPref9_DynamicDecimateBy2","features":[429]},{"name":"MixerPref9_DynamicMask","features":[429]},{"name":"MixerPref9_DynamicReserved","features":[429]},{"name":"MixerPref9_DynamicSwitchToBOB","features":[429]},{"name":"MixerPref9_FilteringMask","features":[429]},{"name":"MixerPref9_FilteringReserved","features":[429]},{"name":"MixerPref9_GaussianQuadFiltering","features":[429]},{"name":"MixerPref9_NoDecimation","features":[429]},{"name":"MixerPref9_NonSquareMixing","features":[429]},{"name":"MixerPref9_PointFiltering","features":[429]},{"name":"MixerPref9_PyramidalQuadFiltering","features":[429]},{"name":"MixerPref9_RenderTargetMask","features":[429]},{"name":"MixerPref9_RenderTargetRGB","features":[429]},{"name":"MixerPref9_RenderTargetReserved","features":[429]},{"name":"MixerPref9_RenderTargetYUV","features":[429]},{"name":"MixerPref_ARAdjustXorY","features":[429]},{"name":"MixerPref_BiLinearFiltering","features":[429]},{"name":"MixerPref_DecimateMask","features":[429]},{"name":"MixerPref_DecimateOutput","features":[429]},{"name":"MixerPref_DecimationReserved","features":[429]},{"name":"MixerPref_DynamicDecimateBy2","features":[429]},{"name":"MixerPref_DynamicMask","features":[429]},{"name":"MixerPref_DynamicReserved","features":[429]},{"name":"MixerPref_DynamicSwitchToBOB","features":[429]},{"name":"MixerPref_FilteringMask","features":[429]},{"name":"MixerPref_NoDecimation","features":[429]},{"name":"MixerPref_PointFiltering","features":[429]},{"name":"MixerPref_RenderTargetMask","features":[429]},{"name":"MixerPref_RenderTargetRGB","features":[429]},{"name":"MixerPref_RenderTargetReserved","features":[429]},{"name":"MixerPref_RenderTargetYUV","features":[429]},{"name":"MixerPref_RenderTargetYUV420","features":[429]},{"name":"MixerPref_RenderTargetYUV422","features":[429]},{"name":"MixerPref_RenderTargetYUV444","features":[429]},{"name":"ModulationType","features":[429]},{"name":"NORMALIZEDRECT","features":[429]},{"name":"NotAssociated","features":[429]},{"name":"NotEntitled","features":[429]},{"name":"NotReady","features":[429]},{"name":"OAFALSE","features":[429]},{"name":"OATRUE","features":[429]},{"name":"OA_BOOL","features":[429]},{"name":"OUTPUT_STATE","features":[429]},{"name":"PBDA_AUX_CONNECTOR_TYPE_Composite","features":[429]},{"name":"PBDA_AUX_CONNECTOR_TYPE_SVideo","features":[429]},{"name":"PBDA_Encoder_Audio_AlgorithmType_AC3","features":[429]},{"name":"PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII","features":[429]},{"name":"PBDA_Encoder_BitrateMode_Average","features":[429]},{"name":"PBDA_Encoder_BitrateMode_Constant","features":[429]},{"name":"PBDA_Encoder_BitrateMode_Variable","features":[429]},{"name":"PBDA_Encoder_Video_AVC","features":[429]},{"name":"PBDA_Encoder_Video_H264","features":[429]},{"name":"PBDA_Encoder_Video_MPEG2PartII","features":[429]},{"name":"PBDA_Encoder_Video_MPEG4Part10","features":[429]},{"name":"PDXVA2SW_CREATEVIDEOPROCESSDEVICE","features":[307,316,429,430]},{"name":"PDXVA2SW_DESTROYVIDEOPROCESSDEVICE","features":[307,429]},{"name":"PDXVA2SW_GETFILTERPROPERTYRANGE","features":[316,429,430]},{"name":"PDXVA2SW_GETPROCAMPRANGE","features":[316,429,430]},{"name":"PDXVA2SW_GETVIDEOPROCESSORCAPS","features":[316,429,430]},{"name":"PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETCOUNT","features":[316,429,430]},{"name":"PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETS","features":[316,429,430]},{"name":"PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATCOUNT","features":[316,429,430]},{"name":"PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATS","features":[316,429,430]},{"name":"PDXVA2SW_VIDEOPROCESSBEGINFRAME","features":[307,429]},{"name":"PDXVA2SW_VIDEOPROCESSBLT","features":[307,429,430]},{"name":"PDXVA2SW_VIDEOPROCESSENDFRAME","features":[307,429]},{"name":"PDXVA2SW_VIDEOPROCESSSETRENDERTARGET","features":[307,316,429]},{"name":"PID_ELEMENTARY_STREAM","features":[429]},{"name":"PID_MAP","features":[429]},{"name":"PID_MPEG2_SECTION_PSI_SI","features":[429]},{"name":"PID_OTHER","features":[429]},{"name":"PINDIR_INPUT","features":[429]},{"name":"PINDIR_OUTPUT","features":[429]},{"name":"PIN_DIRECTION","features":[429]},{"name":"PIN_INFO","features":[429,358]},{"name":"PhysConn_Audio_1394","features":[429]},{"name":"PhysConn_Audio_AESDigital","features":[429]},{"name":"PhysConn_Audio_AUX","features":[429]},{"name":"PhysConn_Audio_AudioDecoder","features":[429]},{"name":"PhysConn_Audio_Line","features":[429]},{"name":"PhysConn_Audio_Mic","features":[429]},{"name":"PhysConn_Audio_SCSI","features":[429]},{"name":"PhysConn_Audio_SPDIFDigital","features":[429]},{"name":"PhysConn_Audio_Tuner","features":[429]},{"name":"PhysConn_Audio_USB","features":[429]},{"name":"PhysConn_Video_1394","features":[429]},{"name":"PhysConn_Video_AUX","features":[429]},{"name":"PhysConn_Video_Black","features":[429]},{"name":"PhysConn_Video_Composite","features":[429]},{"name":"PhysConn_Video_ParallelDigital","features":[429]},{"name":"PhysConn_Video_RGB","features":[429]},{"name":"PhysConn_Video_SCART","features":[429]},{"name":"PhysConn_Video_SCSI","features":[429]},{"name":"PhysConn_Video_SVideo","features":[429]},{"name":"PhysConn_Video_SerialDigital","features":[429]},{"name":"PhysConn_Video_Tuner","features":[429]},{"name":"PhysConn_Video_USB","features":[429]},{"name":"PhysConn_Video_VideoDecoder","features":[429]},{"name":"PhysConn_Video_VideoEncoder","features":[429]},{"name":"PhysConn_Video_YRYBY","features":[429]},{"name":"PhysicalConnectorType","features":[429]},{"name":"Pilot","features":[429]},{"name":"Polarisation","features":[429]},{"name":"ProcAmpControl9_Brightness","features":[429]},{"name":"ProcAmpControl9_Contrast","features":[429]},{"name":"ProcAmpControl9_Hue","features":[429]},{"name":"ProcAmpControl9_Mask","features":[429]},{"name":"ProcAmpControl9_Saturation","features":[429]},{"name":"Quality","features":[429]},{"name":"QualityMessageType","features":[429]},{"name":"REGFILTER","features":[429]},{"name":"REGFILTER2","features":[307,429]},{"name":"REGFILTERPINS","features":[307,429]},{"name":"REGFILTERPINS2","features":[429]},{"name":"REGPINMEDIUM","features":[429]},{"name":"REGPINTYPES","features":[429]},{"name":"REG_PINFLAG","features":[429]},{"name":"REG_PINFLAG_B_MANY","features":[429]},{"name":"REG_PINFLAG_B_OUTPUT","features":[429]},{"name":"REG_PINFLAG_B_RENDERER","features":[429]},{"name":"REG_PINFLAG_B_ZERO","features":[429]},{"name":"REMFILTERF_LEAVECONNECTED","features":[429]},{"name":"RIFFCHUNK","features":[429]},{"name":"RIFFLIST","features":[429]},{"name":"ReadData","features":[429]},{"name":"RenderData","features":[429]},{"name":"RenderPrefs9_DoNotRenderBorder","features":[429]},{"name":"RenderPrefs9_Mask","features":[429]},{"name":"RenderPrefs_AllowOffscreen","features":[429]},{"name":"RenderPrefs_AllowOverlays","features":[429]},{"name":"RenderPrefs_DoNotRenderColorKeyAndBorder","features":[429]},{"name":"RenderPrefs_ForceOffscreen","features":[429]},{"name":"RenderPrefs_ForceOverlays","features":[429]},{"name":"RenderPrefs_Mask","features":[429]},{"name":"RenderPrefs_PreferAGPMemWhenMixing","features":[429]},{"name":"RenderPrefs_Reserved","features":[429]},{"name":"RenderPrefs_RestrictToInitialMonitor","features":[429]},{"name":"Reserved1","features":[429]},{"name":"RollOff","features":[429]},{"name":"SCTE28_ConditionalAccess","features":[429]},{"name":"SCTE28_CopyProtection","features":[429]},{"name":"SCTE28_Diagnostic","features":[429]},{"name":"SCTE28_IPService","features":[429]},{"name":"SCTE28_NetworkInterface_SCTE55_1","features":[429]},{"name":"SCTE28_NetworkInterface_SCTE55_2","features":[429]},{"name":"SCTE28_POD_Host_Binding_Information","features":[429]},{"name":"SCTE28_Reserved","features":[429]},{"name":"SCTE28_Undesignated","features":[429]},{"name":"SCTE_18","features":[429]},{"name":"SNDDEV_ERR","features":[429]},{"name":"SNDDEV_ERROR_AddBuffer","features":[429]},{"name":"SNDDEV_ERROR_Close","features":[429]},{"name":"SNDDEV_ERROR_GetCaps","features":[429]},{"name":"SNDDEV_ERROR_GetPosition","features":[429]},{"name":"SNDDEV_ERROR_Open","features":[429]},{"name":"SNDDEV_ERROR_Pause","features":[429]},{"name":"SNDDEV_ERROR_PrepareHeader","features":[429]},{"name":"SNDDEV_ERROR_Query","features":[429]},{"name":"SNDDEV_ERROR_Reset","features":[429]},{"name":"SNDDEV_ERROR_Restart","features":[429]},{"name":"SNDDEV_ERROR_Start","features":[429]},{"name":"SNDDEV_ERROR_Stop","features":[429]},{"name":"SNDDEV_ERROR_UnprepareHeader","features":[429]},{"name":"SNDDEV_ERROR_Write","features":[429]},{"name":"SPECIFYPAGES_STATISTICS","features":[429]},{"name":"SSUPDATE_ASYNC","features":[429]},{"name":"SSUPDATE_CONTINUOUS","features":[429]},{"name":"SSUPDATE_TYPE","features":[429]},{"name":"STDINDEXSIZE","features":[429]},{"name":"STREAMIF_CONSTANTS","features":[429]},{"name":"STREAMSTATE_RUN","features":[429]},{"name":"STREAMSTATE_STOP","features":[429]},{"name":"STREAMTYPE_READ","features":[429]},{"name":"STREAMTYPE_TRANSFORM","features":[429]},{"name":"STREAMTYPE_WRITE","features":[429]},{"name":"STREAM_ID_MAP","features":[429]},{"name":"STREAM_STATE","features":[429]},{"name":"STREAM_TYPE","features":[429]},{"name":"SUBSTREAM_FILTER_VAL_NONE","features":[429]},{"name":"ScanModulationTypes","features":[429]},{"name":"ScanModulationTypesMask_DVBC","features":[429]},{"name":"ScanModulationTypesMask_MCE_All_TV","features":[429]},{"name":"ScanModulationTypesMask_MCE_AnalogTv","features":[429]},{"name":"ScanModulationTypesMask_MCE_DigitalCable","features":[429]},{"name":"ScanModulationTypesMask_MCE_TerrestrialATSC","features":[429]},{"name":"SmartCardApplication","features":[429]},{"name":"SmartCardAssociationType","features":[429]},{"name":"SmartCardStatusType","features":[429]},{"name":"SpectralInversion","features":[429]},{"name":"State_Paused","features":[429]},{"name":"State_Running","features":[429]},{"name":"State_Stopped","features":[429]},{"name":"StatusActive","features":[429]},{"name":"StatusInactive","features":[429]},{"name":"StatusUnavailable","features":[429]},{"name":"SystemClosed","features":[429]},{"name":"TIMECODEDATA","features":[429]},{"name":"TIMECODE_RATE_30DROP","features":[429]},{"name":"TIMECODE_SMPTE_BINARY_GROUP","features":[429]},{"name":"TIMECODE_SMPTE_COLOR_FRAME","features":[429]},{"name":"TRUECOLORINFO","features":[318,429]},{"name":"TVAudioMode","features":[429]},{"name":"TechnicalFailure","features":[429]},{"name":"TransmissionMode","features":[429]},{"name":"TunerInputAntenna","features":[429]},{"name":"TunerInputCable","features":[429]},{"name":"TunerInputType","features":[429]},{"name":"UICloseReasonType","features":[429]},{"name":"UOP_FLAG_Pause_On","features":[429]},{"name":"UOP_FLAG_PlayNext_Chapter","features":[429]},{"name":"UOP_FLAG_PlayPrev_Or_Replay_Chapter","features":[429]},{"name":"UOP_FLAG_Play_Backwards","features":[429]},{"name":"UOP_FLAG_Play_Chapter","features":[429]},{"name":"UOP_FLAG_Play_Chapter_Or_AtTime","features":[429]},{"name":"UOP_FLAG_Play_Forwards","features":[429]},{"name":"UOP_FLAG_Play_Title","features":[429]},{"name":"UOP_FLAG_Play_Title_Or_AtTime","features":[429]},{"name":"UOP_FLAG_Resume","features":[429]},{"name":"UOP_FLAG_ReturnFromSubMenu","features":[429]},{"name":"UOP_FLAG_Select_Angle","features":[429]},{"name":"UOP_FLAG_Select_Audio_Stream","features":[429]},{"name":"UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode","features":[429]},{"name":"UOP_FLAG_Select_Or_Activate_Button","features":[429]},{"name":"UOP_FLAG_Select_SubPic_Stream","features":[429]},{"name":"UOP_FLAG_Select_Video_Mode_Preference","features":[429]},{"name":"UOP_FLAG_ShowMenu_Angle","features":[429]},{"name":"UOP_FLAG_ShowMenu_Audio","features":[429]},{"name":"UOP_FLAG_ShowMenu_Chapter","features":[429]},{"name":"UOP_FLAG_ShowMenu_Root","features":[429]},{"name":"UOP_FLAG_ShowMenu_SubPic","features":[429]},{"name":"UOP_FLAG_ShowMenu_Title","features":[429]},{"name":"UOP_FLAG_Still_Off","features":[429]},{"name":"UOP_FLAG_Stop","features":[429]},{"name":"USER_PRIVATE","features":[429]},{"name":"UserClosed","features":[429]},{"name":"VALID_UOP_FLAG","features":[429]},{"name":"VFW_E_ADVISE_ALREADY_SET","features":[429]},{"name":"VFW_E_ALREADY_CANCELLED","features":[429]},{"name":"VFW_E_ALREADY_COMMITTED","features":[429]},{"name":"VFW_E_ALREADY_CONNECTED","features":[429]},{"name":"VFW_E_BADALIGN","features":[429]},{"name":"VFW_E_BAD_KEY","features":[429]},{"name":"VFW_E_BAD_VIDEOCD","features":[429]},{"name":"VFW_E_BUFFERS_OUTSTANDING","features":[429]},{"name":"VFW_E_BUFFER_NOTSET","features":[429]},{"name":"VFW_E_BUFFER_OVERFLOW","features":[429]},{"name":"VFW_E_BUFFER_UNDERFLOW","features":[429]},{"name":"VFW_E_CANNOT_CONNECT","features":[429]},{"name":"VFW_E_CANNOT_LOAD_SOURCE_FILTER","features":[429]},{"name":"VFW_E_CANNOT_RENDER","features":[429]},{"name":"VFW_E_CERTIFICATION_FAILURE","features":[429]},{"name":"VFW_E_CHANGING_FORMAT","features":[429]},{"name":"VFW_E_CIRCULAR_GRAPH","features":[429]},{"name":"VFW_E_CODECAPI_ENUMERATED","features":[429]},{"name":"VFW_E_CODECAPI_LINEAR_RANGE","features":[429]},{"name":"VFW_E_CODECAPI_NO_CURRENT_VALUE","features":[429]},{"name":"VFW_E_CODECAPI_NO_DEFAULT","features":[429]},{"name":"VFW_E_COLOR_KEY_SET","features":[429]},{"name":"VFW_E_COPYPROT_FAILED","features":[429]},{"name":"VFW_E_CORRUPT_GRAPH_FILE","features":[429]},{"name":"VFW_E_DDRAW_CAPS_NOT_SUITABLE","features":[429]},{"name":"VFW_E_DDRAW_VERSION_NOT_SUITABLE","features":[429]},{"name":"VFW_E_DUPLICATE_NAME","features":[429]},{"name":"VFW_E_DVD_CHAPTER_DOES_NOT_EXIST","features":[429]},{"name":"VFW_E_DVD_CMD_CANCELLED","features":[429]},{"name":"VFW_E_DVD_DECNOTENOUGH","features":[429]},{"name":"VFW_E_DVD_GRAPHNOTREADY","features":[429]},{"name":"VFW_E_DVD_INCOMPATIBLE_REGION","features":[429]},{"name":"VFW_E_DVD_INVALIDDOMAIN","features":[429]},{"name":"VFW_E_DVD_INVALID_DISC","features":[429]},{"name":"VFW_E_DVD_LOW_PARENTAL_LEVEL","features":[429]},{"name":"VFW_E_DVD_MENU_DOES_NOT_EXIST","features":[429]},{"name":"VFW_E_DVD_NONBLOCKING","features":[429]},{"name":"VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH","features":[429]},{"name":"VFW_E_DVD_NOT_IN_KARAOKE_MODE","features":[429]},{"name":"VFW_E_DVD_NO_ATTRIBUTES","features":[429]},{"name":"VFW_E_DVD_NO_BUTTON","features":[429]},{"name":"VFW_E_DVD_NO_GOUP_PGC","features":[429]},{"name":"VFW_E_DVD_NO_RESUME_INFORMATION","features":[429]},{"name":"VFW_E_DVD_OPERATION_INHIBITED","features":[429]},{"name":"VFW_E_DVD_RENDERFAIL","features":[429]},{"name":"VFW_E_DVD_RESOLUTION_ERROR","features":[429]},{"name":"VFW_E_DVD_STATE_CORRUPT","features":[429]},{"name":"VFW_E_DVD_STATE_WRONG_DISC","features":[429]},{"name":"VFW_E_DVD_STATE_WRONG_VERSION","features":[429]},{"name":"VFW_E_DVD_STREAM_DISABLED","features":[429]},{"name":"VFW_E_DVD_TITLE_UNKNOWN","features":[429]},{"name":"VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH","features":[429]},{"name":"VFW_E_DVD_VMR9_INCOMPATIBLEDEC","features":[429]},{"name":"VFW_E_DVD_WRONG_SPEED","features":[429]},{"name":"VFW_E_ENUM_OUT_OF_RANGE","features":[429]},{"name":"VFW_E_ENUM_OUT_OF_SYNC","features":[429]},{"name":"VFW_E_FILE_TOO_SHORT","features":[429]},{"name":"VFW_E_FILTER_ACTIVE","features":[429]},{"name":"VFW_E_FRAME_STEP_UNSUPPORTED","features":[429]},{"name":"VFW_E_INVALIDMEDIATYPE","features":[429]},{"name":"VFW_E_INVALIDSUBTYPE","features":[429]},{"name":"VFW_E_INVALID_CLSID","features":[429]},{"name":"VFW_E_INVALID_DIRECTION","features":[429]},{"name":"VFW_E_INVALID_FILE_FORMAT","features":[429]},{"name":"VFW_E_INVALID_FILE_VERSION","features":[429]},{"name":"VFW_E_INVALID_MEDIA_TYPE","features":[429]},{"name":"VFW_E_INVALID_RECT","features":[429]},{"name":"VFW_E_IN_FULLSCREEN_MODE","features":[429]},{"name":"VFW_E_MEDIA_TIME_NOT_SET","features":[429]},{"name":"VFW_E_MONO_AUDIO_HW","features":[429]},{"name":"VFW_E_MPEG_NOT_CONSTRAINED","features":[429]},{"name":"VFW_E_NEED_OWNER","features":[429]},{"name":"VFW_E_NOT_ALLOWED_TO_SAVE","features":[429]},{"name":"VFW_E_NOT_COMMITTED","features":[429]},{"name":"VFW_E_NOT_CONNECTED","features":[429]},{"name":"VFW_E_NOT_FOUND","features":[429]},{"name":"VFW_E_NOT_IN_GRAPH","features":[429]},{"name":"VFW_E_NOT_OVERLAY_CONNECTION","features":[429]},{"name":"VFW_E_NOT_PAUSED","features":[429]},{"name":"VFW_E_NOT_RUNNING","features":[429]},{"name":"VFW_E_NOT_SAMPLE_CONNECTION","features":[429]},{"name":"VFW_E_NOT_STOPPED","features":[429]},{"name":"VFW_E_NO_ACCEPTABLE_TYPES","features":[429]},{"name":"VFW_E_NO_ADVISE_SET","features":[429]},{"name":"VFW_E_NO_ALLOCATOR","features":[429]},{"name":"VFW_E_NO_AUDIO_HARDWARE","features":[429]},{"name":"VFW_E_NO_CAPTURE_HARDWARE","features":[429]},{"name":"VFW_E_NO_CLOCK","features":[429]},{"name":"VFW_E_NO_COLOR_KEY_FOUND","features":[429]},{"name":"VFW_E_NO_COLOR_KEY_SET","features":[429]},{"name":"VFW_E_NO_COPP_HW","features":[429]},{"name":"VFW_E_NO_DECOMPRESSOR","features":[429]},{"name":"VFW_E_NO_DISPLAY_PALETTE","features":[429]},{"name":"VFW_E_NO_FULLSCREEN","features":[429]},{"name":"VFW_E_NO_INTERFACE","features":[429]},{"name":"VFW_E_NO_MODEX_AVAILABLE","features":[429]},{"name":"VFW_E_NO_PALETTE_AVAILABLE","features":[429]},{"name":"VFW_E_NO_SINK","features":[429]},{"name":"VFW_E_NO_TIME_FORMAT","features":[429]},{"name":"VFW_E_NO_TIME_FORMAT_SET","features":[429]},{"name":"VFW_E_NO_TRANSPORT","features":[429]},{"name":"VFW_E_NO_TYPES","features":[429]},{"name":"VFW_E_NO_VP_HARDWARE","features":[429]},{"name":"VFW_E_OUT_OF_VIDEO_MEMORY","features":[429]},{"name":"VFW_E_PALETTE_SET","features":[429]},{"name":"VFW_E_PIN_ALREADY_BLOCKED","features":[429]},{"name":"VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD","features":[429]},{"name":"VFW_E_PROCESSOR_NOT_SUITABLE","features":[429]},{"name":"VFW_E_READ_ONLY","features":[429]},{"name":"VFW_E_RPZA","features":[429]},{"name":"VFW_E_RUNTIME_ERROR","features":[429]},{"name":"VFW_E_SAMPLE_REJECTED","features":[429]},{"name":"VFW_E_SAMPLE_REJECTED_EOS","features":[429]},{"name":"VFW_E_SAMPLE_TIME_NOT_SET","features":[429]},{"name":"VFW_E_SIZENOTSET","features":[429]},{"name":"VFW_E_START_TIME_AFTER_END","features":[429]},{"name":"VFW_E_STATE_CHANGED","features":[429]},{"name":"VFW_E_TIMEOUT","features":[429]},{"name":"VFW_E_TIME_ALREADY_PASSED","features":[429]},{"name":"VFW_E_TIME_EXPIRED","features":[429]},{"name":"VFW_E_TOO_MANY_COLORS","features":[429]},{"name":"VFW_E_TYPE_NOT_ACCEPTED","features":[429]},{"name":"VFW_E_UNKNOWN_FILE_TYPE","features":[429]},{"name":"VFW_E_UNSUPPORTED_AUDIO","features":[429]},{"name":"VFW_E_UNSUPPORTED_STREAM","features":[429]},{"name":"VFW_E_UNSUPPORTED_VIDEO","features":[429]},{"name":"VFW_E_VMR_NOT_IN_MIXER_MODE","features":[429]},{"name":"VFW_E_VMR_NO_AP_SUPPLIED","features":[429]},{"name":"VFW_E_VMR_NO_DEINTERLACE_HW","features":[429]},{"name":"VFW_E_VMR_NO_PROCAMP_HW","features":[429]},{"name":"VFW_E_VP_NEGOTIATION_FAILED","features":[429]},{"name":"VFW_E_WRONG_STATE","features":[429]},{"name":"VFW_FILTERLIST","features":[429]},{"name":"VFW_FIRST_CODE","features":[429]},{"name":"VFW_S_AUDIO_NOT_RENDERED","features":[429]},{"name":"VFW_S_CANT_CUE","features":[429]},{"name":"VFW_S_CONNECTIONS_DEFERRED","features":[429]},{"name":"VFW_S_DUPLICATE_NAME","features":[429]},{"name":"VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE","features":[429]},{"name":"VFW_S_DVD_NON_ONE_SEQUENTIAL","features":[429]},{"name":"VFW_S_DVD_NOT_ACCURATE","features":[429]},{"name":"VFW_S_DVD_RENDER_STATUS","features":[429]},{"name":"VFW_S_ESTIMATED","features":[429]},{"name":"VFW_S_MEDIA_TYPE_IGNORED","features":[429]},{"name":"VFW_S_NOPREVIEWPIN","features":[429]},{"name":"VFW_S_NO_MORE_ITEMS","features":[429]},{"name":"VFW_S_NO_STOP_TIME","features":[429]},{"name":"VFW_S_PARTIAL_RENDER","features":[429]},{"name":"VFW_S_RESERVED","features":[429]},{"name":"VFW_S_RESOURCE_NOT_NEEDED","features":[429]},{"name":"VFW_S_RPZA","features":[429]},{"name":"VFW_S_SOME_DATA_IGNORED","features":[429]},{"name":"VFW_S_STATE_INTERMEDIATE","features":[429]},{"name":"VFW_S_STREAM_OFF","features":[429]},{"name":"VFW_S_VIDEO_NOT_RENDERED","features":[429]},{"name":"VIDEOENCODER_BITRATE_MODE","features":[429]},{"name":"VIDEOINFO","features":[307,318,429]},{"name":"VIDEO_STREAM_CONFIG_CAPS","features":[307,429]},{"name":"VMR9ARMode_LetterBox","features":[429]},{"name":"VMR9ARMode_None","features":[429]},{"name":"VMR9AllocFlag_3DRenderTarget","features":[429]},{"name":"VMR9AllocFlag_DXVATarget","features":[429]},{"name":"VMR9AllocFlag_OffscreenSurface","features":[429]},{"name":"VMR9AllocFlag_RGBDynamicSwitch","features":[429]},{"name":"VMR9AllocFlag_TextureSurface","features":[429]},{"name":"VMR9AllocFlag_UsageMask","features":[429]},{"name":"VMR9AllocFlag_UsageReserved","features":[429]},{"name":"VMR9AllocationInfo","features":[307,316,429]},{"name":"VMR9AlphaBitmap","features":[307,316,318,429]},{"name":"VMR9AlphaBitmapFlags","features":[429]},{"name":"VMR9AlphaBitmap_Disable","features":[429]},{"name":"VMR9AlphaBitmap_EntireDDS","features":[429]},{"name":"VMR9AlphaBitmap_FilterMode","features":[429]},{"name":"VMR9AlphaBitmap_SrcColorKey","features":[429]},{"name":"VMR9AlphaBitmap_SrcRect","features":[429]},{"name":"VMR9AlphaBitmap_hDC","features":[429]},{"name":"VMR9AspectRatioMode","features":[429]},{"name":"VMR9DeinterlaceCaps","features":[429]},{"name":"VMR9DeinterlacePrefs","features":[429]},{"name":"VMR9DeinterlaceTech","features":[429]},{"name":"VMR9Frequency","features":[429]},{"name":"VMR9MixerPrefs","features":[429]},{"name":"VMR9Mode","features":[429]},{"name":"VMR9Mode_Mask","features":[429]},{"name":"VMR9Mode_Renderless","features":[429]},{"name":"VMR9Mode_Windowed","features":[429]},{"name":"VMR9Mode_Windowless","features":[429]},{"name":"VMR9MonitorInfo","features":[307,318,429]},{"name":"VMR9NormalizedRect","features":[429]},{"name":"VMR9PresentationFlags","features":[429]},{"name":"VMR9PresentationInfo","features":[307,316,429]},{"name":"VMR9ProcAmpControl","features":[429]},{"name":"VMR9ProcAmpControlFlags","features":[429]},{"name":"VMR9ProcAmpControlRange","features":[429]},{"name":"VMR9RenderPrefs","features":[429]},{"name":"VMR9Sample_Discontinuity","features":[429]},{"name":"VMR9Sample_Preroll","features":[429]},{"name":"VMR9Sample_SrcDstRectsValid","features":[429]},{"name":"VMR9Sample_SyncPoint","features":[429]},{"name":"VMR9Sample_TimeValid","features":[429]},{"name":"VMR9SurfaceAllocationFlags","features":[429]},{"name":"VMR9VideoDesc","features":[429]},{"name":"VMR9VideoStreamInfo","features":[316,429]},{"name":"VMR9_SampleFieldInterleavedEvenFirst","features":[429]},{"name":"VMR9_SampleFieldInterleavedOddFirst","features":[429]},{"name":"VMR9_SampleFieldSingleEven","features":[429]},{"name":"VMR9_SampleFieldSingleOdd","features":[429]},{"name":"VMR9_SampleFormat","features":[429]},{"name":"VMR9_SampleProgressiveFrame","features":[429]},{"name":"VMR9_SampleReserved","features":[429]},{"name":"VMRALLOCATIONINFO","features":[307,317,318,429]},{"name":"VMRALPHABITMAP","features":[307,317,318,429]},{"name":"VMRBITMAP_DISABLE","features":[429]},{"name":"VMRBITMAP_ENTIREDDS","features":[429]},{"name":"VMRBITMAP_HDC","features":[429]},{"name":"VMRBITMAP_SRCCOLORKEY","features":[429]},{"name":"VMRBITMAP_SRCRECT","features":[429]},{"name":"VMRDeinterlaceCaps","features":[429]},{"name":"VMRDeinterlacePrefs","features":[429]},{"name":"VMRDeinterlaceTech","features":[429]},{"name":"VMRFrequency","features":[429]},{"name":"VMRGUID","features":[429]},{"name":"VMRMONITORINFO","features":[307,318,429]},{"name":"VMRMixerPrefs","features":[429]},{"name":"VMRMode","features":[429]},{"name":"VMRMode_Mask","features":[429]},{"name":"VMRMode_Renderless","features":[429]},{"name":"VMRMode_Windowed","features":[429]},{"name":"VMRMode_Windowless","features":[429]},{"name":"VMRPRESENTATIONINFO","features":[307,317,429]},{"name":"VMRPresentationFlags","features":[429]},{"name":"VMRRenderPrefs","features":[429]},{"name":"VMRSample_Discontinuity","features":[429]},{"name":"VMRSample_Preroll","features":[429]},{"name":"VMRSample_SrcDstRectsValid","features":[429]},{"name":"VMRSample_SyncPoint","features":[429]},{"name":"VMRSample_TimeValid","features":[429]},{"name":"VMRSurfaceAllocationFlags","features":[429]},{"name":"VMRVIDEOSTREAMINFO","features":[317,429]},{"name":"VMRVideoDesc","features":[307,429]},{"name":"VMR_ARMODE_LETTER_BOX","features":[429]},{"name":"VMR_ARMODE_NONE","features":[429]},{"name":"VMR_ASPECT_RATIO_MODE","features":[429]},{"name":"VMR_NOTSUPPORTED","features":[429]},{"name":"VMR_RENDER_DEVICE_OVERLAY","features":[429]},{"name":"VMR_RENDER_DEVICE_SYSMEM","features":[429]},{"name":"VMR_RENDER_DEVICE_VIDMEM","features":[429]},{"name":"VMR_SUPPORTED","features":[429]},{"name":"VariableBitRateAverage","features":[429]},{"name":"VariableBitRatePeak","features":[429]},{"name":"VfwCaptureDialog_Display","features":[429]},{"name":"VfwCaptureDialog_Format","features":[429]},{"name":"VfwCaptureDialog_Source","features":[429]},{"name":"VfwCaptureDialogs","features":[429]},{"name":"VfwCompressDialog_About","features":[429]},{"name":"VfwCompressDialog_Config","features":[429]},{"name":"VfwCompressDialog_QueryAbout","features":[429]},{"name":"VfwCompressDialog_QueryConfig","features":[429]},{"name":"VfwCompressDialogs","features":[429]},{"name":"VideoControlFlag_ExternalTriggerEnable","features":[429]},{"name":"VideoControlFlag_FlipHorizontal","features":[429]},{"name":"VideoControlFlag_FlipVertical","features":[429]},{"name":"VideoControlFlag_Trigger","features":[429]},{"name":"VideoControlFlags","features":[429]},{"name":"VideoCopyProtectionMacrovisionBasic","features":[429]},{"name":"VideoCopyProtectionMacrovisionCBI","features":[429]},{"name":"VideoCopyProtectionType","features":[429]},{"name":"VideoProcAmpFlags","features":[429]},{"name":"VideoProcAmpProperty","features":[429]},{"name":"VideoProcAmp_BacklightCompensation","features":[429]},{"name":"VideoProcAmp_Brightness","features":[429]},{"name":"VideoProcAmp_ColorEnable","features":[429]},{"name":"VideoProcAmp_Contrast","features":[429]},{"name":"VideoProcAmp_Flags_Auto","features":[429]},{"name":"VideoProcAmp_Flags_Manual","features":[429]},{"name":"VideoProcAmp_Gain","features":[429]},{"name":"VideoProcAmp_Gamma","features":[429]},{"name":"VideoProcAmp_Hue","features":[429]},{"name":"VideoProcAmp_Saturation","features":[429]},{"name":"VideoProcAmp_Sharpness","features":[429]},{"name":"VideoProcAmp_WhiteBalance","features":[429]},{"name":"_AMRESCTL_RESERVEFLAGS","features":[429]},{"name":"_AMSTREAMSELECTENABLEFLAGS","features":[429]},{"name":"_AMSTREAMSELECTINFOFLAGS","features":[429]},{"name":"_AM_AUDIO_RENDERER_STAT_PARAM","features":[429]},{"name":"_AM_FILTER_MISC_FLAGS","features":[429]},{"name":"_AM_INTF_SEARCH_FLAGS","features":[429]},{"name":"_AM_OVERLAY_NOTIFY_FLAGS","features":[429]},{"name":"_AM_PIN_FLOW_CONTROL_BLOCK_FLAGS","features":[429]},{"name":"_AM_PUSHSOURCE_FLAGS","features":[429]},{"name":"_AM_RENSDEREXFLAGS","features":[429]},{"name":"_DVDECODERRESOLUTION","features":[429]},{"name":"_DVENCODERFORMAT","features":[429]},{"name":"_DVENCODERRESOLUTION","features":[429]},{"name":"_DVENCODERVIDEOFORMAT","features":[429]},{"name":"_DVRESOLUTION","features":[429]},{"name":"_REM_FILTER_FLAGS","features":[429]},{"name":"g_wszExcludeScriptStreamDeliverySynchronization","features":[429]},{"name":"iBLUE","features":[429]},{"name":"iEGA_COLORS","features":[429]},{"name":"iGREEN","features":[429]},{"name":"iMASK_COLORS","features":[429]},{"name":"iMAXBITS","features":[429]},{"name":"iPALETTE","features":[429]},{"name":"iPALETTE_COLORS","features":[429]},{"name":"iRED","features":[429]},{"name":"iTRUECOLOR","features":[429]}],"434":[{"name":"ANALOG_AUXIN_NETWORK_TYPE","features":[432]},{"name":"ANALOG_FM_NETWORK_TYPE","features":[432]},{"name":"ANALOG_TV_NETWORK_TYPE","features":[432]},{"name":"ATSCChannelTuneRequest","features":[432]},{"name":"ATSCComponentType","features":[432]},{"name":"ATSCLocator","features":[432]},{"name":"ATSCTuningSpace","features":[432]},{"name":"ATSC_EIT_TID","features":[432]},{"name":"ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT","features":[432]},{"name":"ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP","features":[432]},{"name":"ATSC_ETM_LOCATION_NOT_PRESENT","features":[432]},{"name":"ATSC_ETM_LOCATION_RESERVED","features":[432]},{"name":"ATSC_ETT_TID","features":[432]},{"name":"ATSC_FILTER_OPTIONS","features":[307,432]},{"name":"ATSC_MGT_PID","features":[432]},{"name":"ATSC_MGT_TID","features":[432]},{"name":"ATSC_PIT_TID","features":[432]},{"name":"ATSC_RRT_PID","features":[432]},{"name":"ATSC_RRT_TID","features":[432]},{"name":"ATSC_STT_PID","features":[432]},{"name":"ATSC_STT_TID","features":[432]},{"name":"ATSC_TERRESTRIAL_TV_NETWORK_TYPE","features":[432]},{"name":"ATSC_VCT_CABL_TID","features":[432]},{"name":"ATSC_VCT_PID","features":[432]},{"name":"ATSC_VCT_TERR_TID","features":[432]},{"name":"AgeBased","features":[432]},{"name":"AnalogAudioComponentType","features":[432]},{"name":"AnalogLocator","features":[432]},{"name":"AnalogRadioTuningSpace","features":[432]},{"name":"AnalogTVTuningSpace","features":[432]},{"name":"AudioType_Commentary","features":[432]},{"name":"AudioType_Dialogue","features":[432]},{"name":"AudioType_Emergency","features":[432]},{"name":"AudioType_Hearing_Impaired","features":[432]},{"name":"AudioType_Music_And_Effects","features":[432]},{"name":"AudioType_Reserved","features":[432]},{"name":"AudioType_Standard","features":[432]},{"name":"AudioType_Visually_Impaired","features":[432]},{"name":"AudioType_Voiceover","features":[432]},{"name":"AuxInTuningSpace","features":[432]},{"name":"BDANETWORKTYPE_ATSC","features":[432]},{"name":"BDA_DEBUG_DATA","features":[432]},{"name":"BDA_DEBUG_DATA_AVAILABLE","features":[432]},{"name":"BDA_DEBUG_DATA_TYPE_STRING","features":[432]},{"name":"BDA_DigitalSignalStandard","features":[432]},{"name":"BDA_EVENT_DATA","features":[432]},{"name":"BDA_LockType","features":[432]},{"name":"BDA_SignalType","features":[432]},{"name":"BDA_TRANSPORT_INFO","features":[432]},{"name":"BSKYB_TERRESTRIAL_TV_NETWORK_TYPE","features":[432]},{"name":"BadSampleInfo","features":[432]},{"name":"Bda_DigitalStandard_ATSC","features":[432]},{"name":"Bda_DigitalStandard_DVB_C","features":[432]},{"name":"Bda_DigitalStandard_DVB_S","features":[432]},{"name":"Bda_DigitalStandard_DVB_T","features":[432]},{"name":"Bda_DigitalStandard_ISDB_C","features":[432]},{"name":"Bda_DigitalStandard_ISDB_S","features":[432]},{"name":"Bda_DigitalStandard_ISDB_T","features":[432]},{"name":"Bda_DigitalStandard_None","features":[432]},{"name":"Bda_LockType_Complete","features":[432]},{"name":"Bda_LockType_DecoderDemod","features":[432]},{"name":"Bda_LockType_None","features":[432]},{"name":"Bda_LockType_PLL","features":[432]},{"name":"Bda_SignalType_Analog","features":[432]},{"name":"Bda_SignalType_Digital","features":[432]},{"name":"Bda_SignalType_Unknown","features":[432]},{"name":"BfAttrNone","features":[432]},{"name":"BfEnTvRat_Attributes_CAE_TV","features":[432]},{"name":"BfEnTvRat_Attributes_CAF_TV","features":[432]},{"name":"BfEnTvRat_Attributes_MPAA","features":[432]},{"name":"BfEnTvRat_Attributes_US_TV","features":[432]},{"name":"BfEnTvRat_GenericAttributes","features":[432]},{"name":"BfIsAttr_1","features":[432]},{"name":"BfIsAttr_2","features":[432]},{"name":"BfIsAttr_3","features":[432]},{"name":"BfIsAttr_4","features":[432]},{"name":"BfIsAttr_5","features":[432]},{"name":"BfIsAttr_6","features":[432]},{"name":"BfIsAttr_7","features":[432]},{"name":"BfIsBlocked","features":[432]},{"name":"BfValidAttrSubmask","features":[432]},{"name":"BroadcastEventService","features":[432]},{"name":"CAE_IsBlocked","features":[432]},{"name":"CAE_TV_14","features":[432]},{"name":"CAE_TV_18","features":[432]},{"name":"CAE_TV_C","features":[432]},{"name":"CAE_TV_C8","features":[432]},{"name":"CAE_TV_Exempt","features":[432]},{"name":"CAE_TV_G","features":[432]},{"name":"CAE_TV_PG","features":[432]},{"name":"CAE_TV_Reserved","features":[432]},{"name":"CAE_ValidAttrSubmask","features":[432]},{"name":"CAF_IsBlocked","features":[432]},{"name":"CAF_TV_13","features":[432]},{"name":"CAF_TV_16","features":[432]},{"name":"CAF_TV_18","features":[432]},{"name":"CAF_TV_8","features":[432]},{"name":"CAF_TV_Exempt","features":[432]},{"name":"CAF_TV_G","features":[432]},{"name":"CAF_TV_Reserved","features":[432]},{"name":"CAF_TV_Reserved6","features":[432]},{"name":"CAF_ValidAttrSubmask","features":[432]},{"name":"CAPTURE_STREAMTIME","features":[432]},{"name":"CLSID_CPCAFiltersCategory","features":[432]},{"name":"CLSID_DTFilterEncProperties","features":[432]},{"name":"CLSID_DTFilterTagProperties","features":[432]},{"name":"CLSID_ETFilterEncProperties","features":[432]},{"name":"CLSID_ETFilterTagProperties","features":[432]},{"name":"CLSID_Mpeg2TableFilter","features":[432]},{"name":"CLSID_PTFilter","features":[432]},{"name":"CLSID_XDSCodecProperties","features":[432]},{"name":"CLSID_XDSCodecTagProperties","features":[432]},{"name":"COMPONENT_TAG_CAPTION_MAX","features":[432]},{"name":"COMPONENT_TAG_CAPTION_MIN","features":[432]},{"name":"COMPONENT_TAG_SUPERIMPOSE_MAX","features":[432]},{"name":"COMPONENT_TAG_SUPERIMPOSE_MIN","features":[432]},{"name":"CONTENT","features":[432]},{"name":"COPPEventBlockReason","features":[432]},{"name":"COPP_Activate","features":[432]},{"name":"COPP_AeroGlassOff","features":[432]},{"name":"COPP_BadCertificate","features":[432]},{"name":"COPP_BadDriver","features":[432]},{"name":"COPP_DigitalAudioUnprotected","features":[432]},{"name":"COPP_ForbiddenVideo","features":[432]},{"name":"COPP_InvalidBusProtection","features":[432]},{"name":"COPP_NoCardHDCPSupport","features":[432]},{"name":"COPP_NoMonitorHDCPSupport","features":[432]},{"name":"COPP_RogueApp","features":[432]},{"name":"COPP_Unknown","features":[432]},{"name":"CPEVENT_BITSHIFT_COPP","features":[432]},{"name":"CPEVENT_BITSHIFT_DOWNRES","features":[432]},{"name":"CPEVENT_BITSHIFT_LICENSE","features":[432]},{"name":"CPEVENT_BITSHIFT_NO_PLAYREADY","features":[432]},{"name":"CPEVENT_BITSHIFT_PENDING_CERTIFICATE","features":[432]},{"name":"CPEVENT_BITSHIFT_RATINGS","features":[432]},{"name":"CPEVENT_BITSHIFT_ROLLBACK","features":[432]},{"name":"CPEVENT_BITSHIFT_SAC","features":[432]},{"name":"CPEVENT_BITSHIFT_STUBLIB","features":[432]},{"name":"CPEVENT_BITSHIFT_UNTRUSTEDGRAPH","features":[432]},{"name":"CPEVENT_COPP","features":[432]},{"name":"CPEVENT_DOWNRES","features":[432]},{"name":"CPEVENT_LICENSE","features":[432]},{"name":"CPEVENT_NONE","features":[432]},{"name":"CPEVENT_PROTECTWINDOWED","features":[432]},{"name":"CPEVENT_RATINGS","features":[432]},{"name":"CPEVENT_ROLLBACK","features":[432]},{"name":"CPEVENT_SAC","features":[432]},{"name":"CPEVENT_STUBLIB","features":[432]},{"name":"CPEVENT_UNTRUSTEDGRAPH","features":[432]},{"name":"CPEventBitShift","features":[432]},{"name":"CPEvents","features":[432]},{"name":"CPRecordingStatus","features":[432]},{"name":"CRID_LOCATION","features":[432]},{"name":"CRID_LOCATION_DVB_RESERVED1","features":[432]},{"name":"CRID_LOCATION_DVB_RESERVED2","features":[432]},{"name":"CRID_LOCATION_IN_CIT","features":[432]},{"name":"CRID_LOCATION_IN_DESCRIPTOR","features":[432]},{"name":"CROSSBAR_DEFAULT_FLAGS","features":[432]},{"name":"CXDSData","features":[432]},{"name":"Canadian_English","features":[432]},{"name":"Canadian_French","features":[432]},{"name":"ChannelChangeInfo","features":[432]},{"name":"ChannelChangeSpanningEvent_End","features":[432]},{"name":"ChannelChangeSpanningEvent_Start","features":[432]},{"name":"ChannelChangeSpanningEvent_State","features":[432]},{"name":"ChannelIDTuneRequest","features":[432]},{"name":"ChannelIDTuningSpace","features":[432]},{"name":"ChannelInfo","features":[432]},{"name":"ChannelTuneRequest","features":[432]},{"name":"ChannelType","features":[432]},{"name":"ChannelTypeAudio","features":[432]},{"name":"ChannelTypeCaptions","features":[432]},{"name":"ChannelTypeData","features":[432]},{"name":"ChannelTypeInfo","features":[432]},{"name":"ChannelTypeNone","features":[432]},{"name":"ChannelTypeOther","features":[432]},{"name":"ChannelTypeSubtitles","features":[432]},{"name":"ChannelTypeSuperimpose","features":[432]},{"name":"ChannelTypeText","features":[432]},{"name":"ChannelTypeVideo","features":[432]},{"name":"Component","features":[432]},{"name":"ComponentType","features":[432]},{"name":"ComponentTypes","features":[432]},{"name":"Components","features":[432]},{"name":"CreatePropBagOnRegKey","features":[432]},{"name":"DEF_MODE_PROFILE","features":[432]},{"name":"DEF_MODE_STREAMS","features":[432]},{"name":"DESC_LINKAGE_CA_REPLACEMENT","features":[432]},{"name":"DESC_LINKAGE_COMPLETE_NET_BOUQUET_SI","features":[432]},{"name":"DESC_LINKAGE_DATA","features":[432]},{"name":"DESC_LINKAGE_EPG","features":[432]},{"name":"DESC_LINKAGE_INFORMATION","features":[432]},{"name":"DESC_LINKAGE_REPLACEMENT","features":[432]},{"name":"DESC_LINKAGE_RESERVED0","features":[432]},{"name":"DESC_LINKAGE_RESERVED1","features":[432]},{"name":"DESC_LINKAGE_RESERVED2","features":[432]},{"name":"DESC_LINKAGE_TYPE","features":[432]},{"name":"DESC_LINKAGE_USER","features":[432]},{"name":"DIGITAL_CABLE_NETWORK_TYPE","features":[432]},{"name":"DIRECT_TV_SATELLITE_TV_NETWORK_TYPE","features":[432]},{"name":"DISPID_CHTUNER_ACTR_MINOR_CHANNEL","features":[432]},{"name":"DISPID_CHTUNER_ATVAC_CHANNEL","features":[432]},{"name":"DISPID_CHTUNER_ATVDC_CONTENT","features":[432]},{"name":"DISPID_CHTUNER_ATVDC_SYSTEM","features":[432]},{"name":"DISPID_CHTUNER_CIDTR_CHANNELID","features":[432]},{"name":"DISPID_CHTUNER_CTR_CHANNEL","features":[432]},{"name":"DISPID_CHTUNER_DCTR_MAJOR_CHANNEL","features":[432]},{"name":"DISPID_CHTUNER_DCTR_SRCID","features":[432]},{"name":"DISPID_DVBTUNER_DVBC_ATTRIBUTESVALID","features":[432]},{"name":"DISPID_DVBTUNER_DVBC_COMPONENTTYPE","features":[432]},{"name":"DISPID_DVBTUNER_DVBC_PID","features":[432]},{"name":"DISPID_DVBTUNER_DVBC_TAG","features":[432]},{"name":"DISPID_DVBTUNER_ONID","features":[432]},{"name":"DISPID_DVBTUNER_SID","features":[432]},{"name":"DISPID_DVBTUNER_TSID","features":[432]},{"name":"DISPID_MP2TUNERFACTORY_CREATETUNEREQUEST","features":[432]},{"name":"DISPID_MP2TUNER_PROGNO","features":[432]},{"name":"DISPID_MP2TUNER_TSID","features":[432]},{"name":"DISPID_TUNER","features":[432]},{"name":"DISPID_TUNER_ATSCCT_FLAGS","features":[432]},{"name":"DISPID_TUNER_CT_CATEGORY","features":[432]},{"name":"DISPID_TUNER_CT_CLONE","features":[432]},{"name":"DISPID_TUNER_CT_MEDIAFORMATTYPE","features":[432]},{"name":"DISPID_TUNER_CT_MEDIAMAJORTYPE","features":[432]},{"name":"DISPID_TUNER_CT_MEDIASUBTYPE","features":[432]},{"name":"DISPID_TUNER_CT_MEDIATYPE","features":[432]},{"name":"DISPID_TUNER_CT__MEDIAFORMATTYPE","features":[432]},{"name":"DISPID_TUNER_CT__MEDIAMAJORTYPE","features":[432]},{"name":"DISPID_TUNER_CT__MEDIASUBTYPE","features":[432]},{"name":"DISPID_TUNER_C_ANALOG_AUDIO","features":[432]},{"name":"DISPID_TUNER_C_CLONE","features":[432]},{"name":"DISPID_TUNER_C_DESCRIPTION","features":[432]},{"name":"DISPID_TUNER_C_LANGID","features":[432]},{"name":"DISPID_TUNER_C_MP2_PCRPID","features":[432]},{"name":"DISPID_TUNER_C_MP2_PID","features":[432]},{"name":"DISPID_TUNER_C_MP2_PROGNO","features":[432]},{"name":"DISPID_TUNER_C_STATUS","features":[432]},{"name":"DISPID_TUNER_C_TYPE","features":[432]},{"name":"DISPID_TUNER_LCT_LANGID","features":[432]},{"name":"DISPID_TUNER_L_ANALOG_STANDARD","features":[432]},{"name":"DISPID_TUNER_L_ATSC_MP2_PROGNO","features":[432]},{"name":"DISPID_TUNER_L_ATSC_PHYS_CHANNEL","features":[432]},{"name":"DISPID_TUNER_L_ATSC_TSID","features":[432]},{"name":"DISPID_TUNER_L_CARRFREQ","features":[432]},{"name":"DISPID_TUNER_L_CLONE","features":[432]},{"name":"DISPID_TUNER_L_DTV_O_MAJOR_CHANNEL","features":[432]},{"name":"DISPID_TUNER_L_DVBS2_DISEQ_LNB_SOURCE","features":[432]},{"name":"DISPID_TUNER_L_DVBS2_PILOT","features":[432]},{"name":"DISPID_TUNER_L_DVBS2_ROLLOFF","features":[432]},{"name":"DISPID_TUNER_L_DVBS_AZIMUTH","features":[432]},{"name":"DISPID_TUNER_L_DVBS_ELEVATION","features":[432]},{"name":"DISPID_TUNER_L_DVBS_ORBITAL","features":[432]},{"name":"DISPID_TUNER_L_DVBS_POLARISATION","features":[432]},{"name":"DISPID_TUNER_L_DVBS_WEST","features":[432]},{"name":"DISPID_TUNER_L_DVBT2_PHYSICALLAYERPIPEID","features":[432]},{"name":"DISPID_TUNER_L_DVBT_BANDWIDTH","features":[432]},{"name":"DISPID_TUNER_L_DVBT_GUARDINTERVAL","features":[432]},{"name":"DISPID_TUNER_L_DVBT_HALPHA","features":[432]},{"name":"DISPID_TUNER_L_DVBT_INUSE","features":[432]},{"name":"DISPID_TUNER_L_DVBT_LPINNERFECMETHOD","features":[432]},{"name":"DISPID_TUNER_L_DVBT_LPINNERFECRATE","features":[432]},{"name":"DISPID_TUNER_L_DVBT_TRANSMISSIONMODE","features":[432]},{"name":"DISPID_TUNER_L_INNERFECMETHOD","features":[432]},{"name":"DISPID_TUNER_L_INNERFECRATE","features":[432]},{"name":"DISPID_TUNER_L_MOD","features":[432]},{"name":"DISPID_TUNER_L_OUTERFECMETHOD","features":[432]},{"name":"DISPID_TUNER_L_OUTERFECRATE","features":[432]},{"name":"DISPID_TUNER_L_SYMRATE","features":[432]},{"name":"DISPID_TUNER_MP2CT_TYPE","features":[432]},{"name":"DISPID_TUNER_TR_CLONE","features":[432]},{"name":"DISPID_TUNER_TR_COMPONENTS","features":[432]},{"name":"DISPID_TUNER_TR_LOCATOR","features":[432]},{"name":"DISPID_TUNER_TR_TUNINGSPACE","features":[432]},{"name":"DISPID_TUNER_TS_AR_COUNTRYCODE","features":[432]},{"name":"DISPID_TUNER_TS_AR_MAXFREQUENCY","features":[432]},{"name":"DISPID_TUNER_TS_AR_MINFREQUENCY","features":[432]},{"name":"DISPID_TUNER_TS_AR_STEP","features":[432]},{"name":"DISPID_TUNER_TS_ATSC_MAXMINORCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATSC_MAXPHYSCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATSC_MINMINORCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATSC_MINPHYSCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATV_COUNTRYCODE","features":[432]},{"name":"DISPID_TUNER_TS_ATV_INPUTTYPE","features":[432]},{"name":"DISPID_TUNER_TS_ATV_MAXCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATV_MINCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_AUX_COUNTRYCODE","features":[432]},{"name":"DISPID_TUNER_TS_CLONE","features":[432]},{"name":"DISPID_TUNER_TS_CLSID","features":[432]},{"name":"DISPID_TUNER_TS_CREATETUNEREQUEST","features":[432]},{"name":"DISPID_TUNER_TS_DC_MAXMAJORCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_DC_MAXSOURCEID","features":[432]},{"name":"DISPID_TUNER_TS_DC_MINMAJORCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_DC_MINSOURCEID","features":[432]},{"name":"DISPID_TUNER_TS_DEFAULTPREFERREDCOMPONENTTYPES","features":[432]},{"name":"DISPID_TUNER_TS_DEFLOCATOR","features":[432]},{"name":"DISPID_TUNER_TS_DVB2_NETWORK_ID","features":[432]},{"name":"DISPID_TUNER_TS_DVBS2_HI_OSC_FREQ_OVERRIDE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS2_LNB_SWITCH_FREQ_OVERRIDE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS2_LOW_OSC_FREQ_OVERRIDE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS2_SPECTRAL_INVERSION_OVERRIDE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_HI_OSC_FREQ","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_INPUT_RANGE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_LNB_SWITCH_FREQ","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_LOW_OSC_FREQ","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_SPECTRAL_INVERSION","features":[432]},{"name":"DISPID_TUNER_TS_DVB_SYSTEMTYPE","features":[432]},{"name":"DISPID_TUNER_TS_ENUMCATEGORYGUIDS","features":[432]},{"name":"DISPID_TUNER_TS_ENUMDEVICEMONIKERS","features":[432]},{"name":"DISPID_TUNER_TS_FREQMAP","features":[432]},{"name":"DISPID_TUNER_TS_FRIENDLYNAME","features":[432]},{"name":"DISPID_TUNER_TS_NETWORKTYPE","features":[432]},{"name":"DISPID_TUNER_TS_UNIQUENAME","features":[432]},{"name":"DISPID_TUNER_TS__NETWORKTYPE","features":[432]},{"name":"DOWNRES_Always","features":[432]},{"name":"DOWNRES_InWindowOnly","features":[432]},{"name":"DOWNRES_Undefined","features":[432]},{"name":"DSATTRIB_BadSampleInfo","features":[432]},{"name":"DSATTRIB_WMDRMProtectionInfo","features":[432]},{"name":"DSHOW_STREAM_DESC","features":[307,432]},{"name":"DSMCC_ELEMENT","features":[432]},{"name":"DSMCC_FILTER_OPTIONS","features":[307,432]},{"name":"DSMCC_SECTION","features":[432]},{"name":"DTFilter","features":[432]},{"name":"DTV_CardStatus_Error","features":[432]},{"name":"DTV_CardStatus_FirmwareDownload","features":[432]},{"name":"DTV_CardStatus_Inserted","features":[432]},{"name":"DTV_CardStatus_Removed","features":[432]},{"name":"DTV_Entitlement_CanDecrypt","features":[432]},{"name":"DTV_Entitlement_NotEntitled","features":[432]},{"name":"DTV_Entitlement_TechnicalFailure","features":[432]},{"name":"DTV_MMIMessage_Close","features":[432]},{"name":"DTV_MMIMessage_Open","features":[432]},{"name":"DVBCLocator","features":[432]},{"name":"DVBSLocator","features":[432]},{"name":"DVBSTuningSpace","features":[432]},{"name":"DVBS_SCAN_TABLE_MAX_SIZE","features":[432]},{"name":"DVBScramblingControlSpanningEvent","features":[307,432]},{"name":"DVBTLocator","features":[432]},{"name":"DVBTLocator2","features":[432]},{"name":"DVBTuneRequest","features":[432]},{"name":"DVBTuningSpace","features":[432]},{"name":"DVB_BAT_PID","features":[432]},{"name":"DVB_BAT_TID","features":[432]},{"name":"DVB_CABLE_TV_NETWORK_TYPE","features":[432]},{"name":"DVB_DIT_PID","features":[432]},{"name":"DVB_DIT_TID","features":[432]},{"name":"DVB_EIT_ACTUAL_TID","features":[432]},{"name":"DVB_EIT_FILTER_OPTIONS","features":[307,432]},{"name":"DVB_EIT_OTHER_TID","features":[432]},{"name":"DVB_EIT_PID","features":[432]},{"name":"DVB_NIT_ACTUAL_TID","features":[432]},{"name":"DVB_NIT_OTHER_TID","features":[432]},{"name":"DVB_NIT_PID","features":[432]},{"name":"DVB_RST_PID","features":[432]},{"name":"DVB_RST_TID","features":[432]},{"name":"DVB_SATELLITE_TV_NETWORK_TYPE","features":[432]},{"name":"DVB_SDT_ACTUAL_TID","features":[432]},{"name":"DVB_SDT_OTHER_TID","features":[432]},{"name":"DVB_SDT_PID","features":[432]},{"name":"DVB_SIT_PID","features":[432]},{"name":"DVB_SIT_TID","features":[432]},{"name":"DVB_STRCONV_MODE","features":[432]},{"name":"DVB_ST_PID_16","features":[432]},{"name":"DVB_ST_PID_17","features":[432]},{"name":"DVB_ST_PID_18","features":[432]},{"name":"DVB_ST_PID_19","features":[432]},{"name":"DVB_ST_PID_20","features":[432]},{"name":"DVB_ST_TID","features":[432]},{"name":"DVB_TDT_PID","features":[432]},{"name":"DVB_TDT_TID","features":[432]},{"name":"DVB_TERRESTRIAL_TV_NETWORK_TYPE","features":[432]},{"name":"DVB_TOT_PID","features":[432]},{"name":"DVB_TOT_TID","features":[432]},{"name":"DVDFilterState","features":[432]},{"name":"DVDMenuIDConstants","features":[432]},{"name":"DVDSPExt","features":[432]},{"name":"DVDTextStringType","features":[432]},{"name":"DVR_STREAM_DESC","features":[307,432,430]},{"name":"DigitalCableLocator","features":[432]},{"name":"DigitalCableTuneRequest","features":[432]},{"name":"DigitalCableTuningSpace","features":[432]},{"name":"DigitalLocator","features":[432]},{"name":"DisplaySizeList","features":[432]},{"name":"DownResEventParam","features":[432]},{"name":"DualMonoInfo","features":[432]},{"name":"DvbParentalRatingDescriptor","features":[432]},{"name":"DvbParentalRatingParam","features":[432]},{"name":"ECHOSTAR_SATELLITE_TV_NETWORK_TYPE","features":[432]},{"name":"ENCDEC_CPEVENT","features":[432]},{"name":"ENCDEC_RECORDING_STATUS","features":[432]},{"name":"ESEventFactory","features":[432]},{"name":"ESEventService","features":[432]},{"name":"ETFilter","features":[432]},{"name":"EVENTID_ARIBcontentSpanningEvent","features":[432]},{"name":"EVENTID_AudioDescriptorSpanningEvent","features":[432]},{"name":"EVENTID_AudioTypeSpanningEvent","features":[432]},{"name":"EVENTID_BDAConditionalAccessTAG","features":[432]},{"name":"EVENTID_BDAEventingServicePendingEvent","features":[432]},{"name":"EVENTID_BDA_CASBroadcastMMI","features":[432]},{"name":"EVENTID_BDA_CASCloseMMI","features":[432]},{"name":"EVENTID_BDA_CASOpenMMI","features":[432]},{"name":"EVENTID_BDA_CASReleaseTuner","features":[432]},{"name":"EVENTID_BDA_CASRequestTuner","features":[432]},{"name":"EVENTID_BDA_DiseqCResponseAvailable","features":[432]},{"name":"EVENTID_BDA_EncoderSignalLock","features":[432]},{"name":"EVENTID_BDA_FdcStatus","features":[432]},{"name":"EVENTID_BDA_FdcTableSection","features":[432]},{"name":"EVENTID_BDA_GPNVValueUpdate","features":[432]},{"name":"EVENTID_BDA_GuideDataAvailable","features":[432]},{"name":"EVENTID_BDA_GuideDataError","features":[432]},{"name":"EVENTID_BDA_GuideServiceInformationUpdated","features":[432]},{"name":"EVENTID_BDA_IsdbCASResponse","features":[432]},{"name":"EVENTID_BDA_LbigsCloseConnectionHandle","features":[432]},{"name":"EVENTID_BDA_LbigsOpenConnection","features":[432]},{"name":"EVENTID_BDA_LbigsSendData","features":[432]},{"name":"EVENTID_BDA_RatingPinReset","features":[432]},{"name":"EVENTID_BDA_TransprtStreamSelectorInfo","features":[432]},{"name":"EVENTID_BDA_TunerNoSignal","features":[432]},{"name":"EVENTID_BDA_TunerSignalLock","features":[432]},{"name":"EVENTID_BDA_UpdateDrmStatus","features":[432]},{"name":"EVENTID_BDA_UpdateScanState","features":[432]},{"name":"EVENTID_CADenialCountChanged","features":[432]},{"name":"EVENTID_CASFailureSpanningEvent","features":[432]},{"name":"EVENTID_CSDescriptorSpanningEvent","features":[432]},{"name":"EVENTID_CandidatePostTuneData","features":[432]},{"name":"EVENTID_CardStatusChanged","features":[432]},{"name":"EVENTID_ChannelChangeSpanningEvent","features":[432]},{"name":"EVENTID_ChannelInfoSpanningEvent","features":[432]},{"name":"EVENTID_ChannelTypeSpanningEvent","features":[432]},{"name":"EVENTID_CtxADescriptorSpanningEvent","features":[432]},{"name":"EVENTID_DFNWithNoActualAVData","features":[432]},{"name":"EVENTID_DRMParingStatusChanged","features":[432]},{"name":"EVENTID_DRMParingStepComplete","features":[432]},{"name":"EVENTID_DTFilterCOPPBlock","features":[432]},{"name":"EVENTID_DTFilterCOPPUnblock","features":[432]},{"name":"EVENTID_DTFilterDataFormatFailure","features":[432]},{"name":"EVENTID_DTFilterDataFormatOK","features":[432]},{"name":"EVENTID_DTFilterRatingChange","features":[432]},{"name":"EVENTID_DTFilterRatingsBlock","features":[432]},{"name":"EVENTID_DTFilterRatingsUnblock","features":[432]},{"name":"EVENTID_DTFilterXDSPacket","features":[432]},{"name":"EVENTID_DVBScramblingControlSpanningEvent","features":[432]},{"name":"EVENTID_DemultiplexerFilterDiscontinuity","features":[432]},{"name":"EVENTID_DualMonoSpanningEvent","features":[432]},{"name":"EVENTID_DvbParentalRatingDescriptor","features":[432]},{"name":"EVENTID_EASMessageReceived","features":[432]},{"name":"EVENTID_ETDTFilterLicenseFailure","features":[432]},{"name":"EVENTID_ETDTFilterLicenseOK","features":[432]},{"name":"EVENTID_ETFilterCopyNever","features":[432]},{"name":"EVENTID_ETFilterCopyOnce","features":[432]},{"name":"EVENTID_ETFilterEncryptionOff","features":[432]},{"name":"EVENTID_ETFilterEncryptionOn","features":[432]},{"name":"EVENTID_EmmMessageSpanningEvent","features":[432]},{"name":"EVENTID_EncDecFilterError","features":[432]},{"name":"EVENTID_EncDecFilterEvent","features":[432]},{"name":"EVENTID_EntitlementChanged","features":[432]},{"name":"EVENTID_FormatNotSupportedEvent","features":[432]},{"name":"EVENTID_LanguageSpanningEvent","features":[432]},{"name":"EVENTID_MMIMessage","features":[432]},{"name":"EVENTID_NewSignalAcquired","features":[432]},{"name":"EVENTID_PBDAParentalControlEvent","features":[432]},{"name":"EVENTID_PIDListSpanningEvent","features":[432]},{"name":"EVENTID_PSITable","features":[432]},{"name":"EVENTID_RRTSpanningEvent","features":[432]},{"name":"EVENTID_SBE2RecControlStarted","features":[432]},{"name":"EVENTID_SBE2RecControlStopped","features":[432]},{"name":"EVENTID_STBChannelNumber","features":[432]},{"name":"EVENTID_ServiceTerminated","features":[432]},{"name":"EVENTID_SignalAndServiceStatusSpanningEvent","features":[432]},{"name":"EVENTID_SignalStatusChanged","features":[432]},{"name":"EVENTID_StreamIDSpanningEvent","features":[432]},{"name":"EVENTID_StreamTypeSpanningEvent","features":[432]},{"name":"EVENTID_SubtitleSpanningEvent","features":[432]},{"name":"EVENTID_TeletextSpanningEvent","features":[432]},{"name":"EVENTID_TuneFailureEvent","features":[432]},{"name":"EVENTID_TuneFailureSpanningEvent","features":[432]},{"name":"EVENTID_TuningChanged","features":[432]},{"name":"EVENTID_TuningChanging","features":[432]},{"name":"EVENTID_XDSCodecDuplicateXDSRating","features":[432]},{"name":"EVENTID_XDSCodecNewXDSPacket","features":[432]},{"name":"EVENTID_XDSCodecNewXDSRating","features":[432]},{"name":"EVENTTYPE_CASDescrambleFailureEvent","features":[432]},{"name":"EnTag_Mode","features":[432]},{"name":"EnTag_Once","features":[432]},{"name":"EnTag_Remove","features":[432]},{"name":"EnTag_Repeat","features":[432]},{"name":"EnTvRat_CAE_TV","features":[432]},{"name":"EnTvRat_CAF_TV","features":[432]},{"name":"EnTvRat_GenericLevel","features":[432]},{"name":"EnTvRat_MPAA","features":[432]},{"name":"EnTvRat_System","features":[432]},{"name":"EnTvRat_US_TV","features":[432]},{"name":"EncDecEvents","features":[432]},{"name":"EvalRat","features":[432]},{"name":"FORMATNOTSUPPORTED_CLEAR","features":[432]},{"name":"FORMATNOTSUPPORTED_NOTSUPPORTED","features":[432]},{"name":"FORMATTYPE_CPFilters_Processed","features":[432]},{"name":"FORMATTYPE_ETDTFilter_Tagged","features":[432]},{"name":"FormatNotSupportedEvents","features":[432]},{"name":"FrameMode","features":[432]},{"name":"IATSCChannelTuneRequest","features":[432,358]},{"name":"IATSCComponentType","features":[432,358]},{"name":"IATSCLocator","features":[432,358]},{"name":"IATSCLocator2","features":[432,358]},{"name":"IATSCTuningSpace","features":[432,358]},{"name":"IATSC_EIT","features":[432]},{"name":"IATSC_ETT","features":[432]},{"name":"IATSC_MGT","features":[432]},{"name":"IATSC_STT","features":[432]},{"name":"IATSC_VCT","features":[432]},{"name":"IAnalogAudioComponentType","features":[432,358]},{"name":"IAnalogLocator","features":[432,358]},{"name":"IAnalogRadioTuningSpace","features":[432,358]},{"name":"IAnalogRadioTuningSpace2","features":[432,358]},{"name":"IAnalogTVTuningSpace","features":[432,358]},{"name":"IAtscContentAdvisoryDescriptor","features":[432]},{"name":"IAtscPsipParser","features":[432]},{"name":"IAttributeGet","features":[432]},{"name":"IAttributeSet","features":[432]},{"name":"IAuxInTuningSpace","features":[432,358]},{"name":"IAuxInTuningSpace2","features":[432,358]},{"name":"IBDAComparable","features":[432]},{"name":"IBDACreateTuneRequestEx","features":[432]},{"name":"IBDA_TIF_REGISTRATION","features":[432]},{"name":"ICAT","features":[432]},{"name":"ICaptionServiceDescriptor","features":[432]},{"name":"IChannelIDTuneRequest","features":[432,358]},{"name":"IChannelTuneRequest","features":[432,358]},{"name":"IComponent","features":[432,358]},{"name":"IComponentType","features":[432,358]},{"name":"IComponentTypes","features":[432,358]},{"name":"IComponents","features":[432,358]},{"name":"IComponentsOld","features":[432,358]},{"name":"ICreatePropBagOnRegKey","features":[432]},{"name":"IDTFilter","features":[432]},{"name":"IDTFilter2","features":[432]},{"name":"IDTFilter3","features":[432]},{"name":"IDTFilterConfig","features":[432]},{"name":"IDTFilterEvents","features":[432,358]},{"name":"IDTFilterLicenseRenewal","features":[432]},{"name":"IDVBCLocator","features":[432,358]},{"name":"IDVBSLocator","features":[432,358]},{"name":"IDVBSLocator2","features":[432,358]},{"name":"IDVBSTuningSpace","features":[432,358]},{"name":"IDVBTLocator","features":[432,358]},{"name":"IDVBTLocator2","features":[432,358]},{"name":"IDVBTuneRequest","features":[432,358]},{"name":"IDVBTuningSpace","features":[432,358]},{"name":"IDVBTuningSpace2","features":[432,358]},{"name":"IDVB_BAT","features":[432]},{"name":"IDVB_DIT","features":[432]},{"name":"IDVB_EIT","features":[432]},{"name":"IDVB_EIT2","features":[432]},{"name":"IDVB_NIT","features":[432]},{"name":"IDVB_RST","features":[432]},{"name":"IDVB_SDT","features":[432]},{"name":"IDVB_SIT","features":[432]},{"name":"IDVB_ST","features":[432]},{"name":"IDVB_TDT","features":[432]},{"name":"IDVB_TOT","features":[432]},{"name":"IDigitalCableLocator","features":[432,358]},{"name":"IDigitalCableTuneRequest","features":[432,358]},{"name":"IDigitalCableTuningSpace","features":[432,358]},{"name":"IDigitalLocator","features":[432,358]},{"name":"IDvbCableDeliverySystemDescriptor","features":[432]},{"name":"IDvbComponentDescriptor","features":[432]},{"name":"IDvbContentDescriptor","features":[432]},{"name":"IDvbContentIdentifierDescriptor","features":[432]},{"name":"IDvbDataBroadcastDescriptor","features":[432]},{"name":"IDvbDataBroadcastIDDescriptor","features":[432]},{"name":"IDvbDefaultAuthorityDescriptor","features":[432]},{"name":"IDvbExtendedEventDescriptor","features":[432]},{"name":"IDvbFrequencyListDescriptor","features":[432]},{"name":"IDvbHDSimulcastLogicalChannelDescriptor","features":[432]},{"name":"IDvbLinkageDescriptor","features":[432]},{"name":"IDvbLogicalChannel2Descriptor","features":[432]},{"name":"IDvbLogicalChannelDescriptor","features":[432]},{"name":"IDvbLogicalChannelDescriptor2","features":[432]},{"name":"IDvbMultilingualServiceNameDescriptor","features":[432]},{"name":"IDvbNetworkNameDescriptor","features":[432]},{"name":"IDvbParentalRatingDescriptor","features":[432]},{"name":"IDvbPrivateDataSpecifierDescriptor","features":[432]},{"name":"IDvbSatelliteDeliverySystemDescriptor","features":[432]},{"name":"IDvbServiceAttributeDescriptor","features":[432]},{"name":"IDvbServiceDescriptor","features":[432]},{"name":"IDvbServiceDescriptor2","features":[432]},{"name":"IDvbServiceListDescriptor","features":[432]},{"name":"IDvbShortEventDescriptor","features":[432]},{"name":"IDvbSiParser","features":[432]},{"name":"IDvbSiParser2","features":[432]},{"name":"IDvbSubtitlingDescriptor","features":[432]},{"name":"IDvbTeletextDescriptor","features":[432]},{"name":"IDvbTerrestrial2DeliverySystemDescriptor","features":[432]},{"name":"IDvbTerrestrialDeliverySystemDescriptor","features":[432]},{"name":"IESCloseMmiEvent","features":[432]},{"name":"IESEventFactory","features":[432]},{"name":"IESEventService","features":[432]},{"name":"IESEventServiceConfiguration","features":[432]},{"name":"IESFileExpiryDateEvent","features":[432]},{"name":"IESIsdbCasResponseEvent","features":[432]},{"name":"IESLicenseRenewalResultEvent","features":[432]},{"name":"IESOpenMmiEvent","features":[432]},{"name":"IESRequestTunerEvent","features":[432]},{"name":"IESValueUpdatedEvent","features":[432]},{"name":"IETFilter","features":[432]},{"name":"IETFilterConfig","features":[432]},{"name":"IETFilterEvents","features":[432,358]},{"name":"IEnumComponentTypes","features":[432]},{"name":"IEnumComponents","features":[432]},{"name":"IEnumGuideDataProperties","features":[432]},{"name":"IEnumMSVidGraphSegment","features":[432]},{"name":"IEnumStreamBufferRecordingAttrib","features":[432]},{"name":"IEnumTuneRequests","features":[432]},{"name":"IEnumTuningSpaces","features":[432]},{"name":"IEvalRat","features":[432,358]},{"name":"IGenericDescriptor","features":[432]},{"name":"IGenericDescriptor2","features":[432]},{"name":"IGpnvsCommonBase","features":[432]},{"name":"IGuideData","features":[432]},{"name":"IGuideDataEvent","features":[432]},{"name":"IGuideDataLoader","features":[432]},{"name":"IGuideDataProperty","features":[432]},{"name":"IISDBSLocator","features":[432,358]},{"name":"IISDB_BIT","features":[432]},{"name":"IISDB_CDT","features":[432]},{"name":"IISDB_EMM","features":[432]},{"name":"IISDB_LDT","features":[432]},{"name":"IISDB_NBIT","features":[432]},{"name":"IISDB_SDT","features":[432]},{"name":"IISDB_SDTT","features":[432]},{"name":"IIsdbAudioComponentDescriptor","features":[432]},{"name":"IIsdbCAContractInformationDescriptor","features":[432]},{"name":"IIsdbCADescriptor","features":[432]},{"name":"IIsdbCAServiceDescriptor","features":[432]},{"name":"IIsdbComponentGroupDescriptor","features":[432]},{"name":"IIsdbDataContentDescriptor","features":[432]},{"name":"IIsdbDigitalCopyControlDescriptor","features":[432]},{"name":"IIsdbDownloadContentDescriptor","features":[432]},{"name":"IIsdbEmergencyInformationDescriptor","features":[432]},{"name":"IIsdbEventGroupDescriptor","features":[432]},{"name":"IIsdbHierarchicalTransmissionDescriptor","features":[432]},{"name":"IIsdbLogoTransmissionDescriptor","features":[432]},{"name":"IIsdbSIParameterDescriptor","features":[432]},{"name":"IIsdbSeriesDescriptor","features":[432]},{"name":"IIsdbSiParser2","features":[432]},{"name":"IIsdbTSInformationDescriptor","features":[432]},{"name":"IIsdbTerrestrialDeliverySystemDescriptor","features":[432]},{"name":"ILanguageComponentType","features":[432,358]},{"name":"ILocator","features":[432,358]},{"name":"IMPEG2Component","features":[432,358]},{"name":"IMPEG2ComponentType","features":[432,358]},{"name":"IMPEG2TuneRequest","features":[432,358]},{"name":"IMPEG2TuneRequestFactory","features":[432,358]},{"name":"IMPEG2TuneRequestSupport","features":[432]},{"name":"IMPEG2_TIF_CONTROL","features":[432]},{"name":"IMSEventBinder","features":[432,358]},{"name":"IMSVidAnalogTuner","features":[432,358]},{"name":"IMSVidAnalogTuner2","features":[432,358]},{"name":"IMSVidAnalogTunerEvent","features":[432,358]},{"name":"IMSVidAudioRenderer","features":[432,358]},{"name":"IMSVidAudioRendererDevices","features":[432,358]},{"name":"IMSVidAudioRendererEvent","features":[432,358]},{"name":"IMSVidAudioRendererEvent2","features":[432,358]},{"name":"IMSVidClosedCaptioning","features":[432,358]},{"name":"IMSVidClosedCaptioning2","features":[432,358]},{"name":"IMSVidClosedCaptioning3","features":[432,358]},{"name":"IMSVidCompositionSegment","features":[432,358]},{"name":"IMSVidCtl","features":[432,358]},{"name":"IMSVidDataServices","features":[432,358]},{"name":"IMSVidDataServicesEvent","features":[432,358]},{"name":"IMSVidDevice","features":[432,358]},{"name":"IMSVidDevice2","features":[432]},{"name":"IMSVidDeviceEvent","features":[432,358]},{"name":"IMSVidEVR","features":[432,358]},{"name":"IMSVidEVREvent","features":[432,358]},{"name":"IMSVidEncoder","features":[432,358]},{"name":"IMSVidFeature","features":[432,358]},{"name":"IMSVidFeatureEvent","features":[432,358]},{"name":"IMSVidFeatures","features":[432,358]},{"name":"IMSVidFilePlayback","features":[432,358]},{"name":"IMSVidFilePlayback2","features":[432,358]},{"name":"IMSVidFilePlaybackEvent","features":[432,358]},{"name":"IMSVidGenericSink","features":[432,358]},{"name":"IMSVidGenericSink2","features":[432,358]},{"name":"IMSVidGraphSegment","features":[432,358]},{"name":"IMSVidGraphSegmentContainer","features":[432]},{"name":"IMSVidGraphSegmentUserInput","features":[432]},{"name":"IMSVidInputDevice","features":[432,358]},{"name":"IMSVidInputDeviceEvent","features":[432,358]},{"name":"IMSVidInputDevices","features":[432,358]},{"name":"IMSVidOutputDevice","features":[432,358]},{"name":"IMSVidOutputDeviceEvent","features":[432,358]},{"name":"IMSVidOutputDevices","features":[432,358]},{"name":"IMSVidPlayback","features":[432,358]},{"name":"IMSVidPlaybackEvent","features":[432,358]},{"name":"IMSVidRect","features":[432,358]},{"name":"IMSVidStreamBufferRecordingControl","features":[432,358]},{"name":"IMSVidStreamBufferSink","features":[432,358]},{"name":"IMSVidStreamBufferSink2","features":[432,358]},{"name":"IMSVidStreamBufferSink3","features":[432,358]},{"name":"IMSVidStreamBufferSinkEvent","features":[432,358]},{"name":"IMSVidStreamBufferSinkEvent2","features":[432,358]},{"name":"IMSVidStreamBufferSinkEvent3","features":[432,358]},{"name":"IMSVidStreamBufferSinkEvent4","features":[432,358]},{"name":"IMSVidStreamBufferSource","features":[432,358]},{"name":"IMSVidStreamBufferSource2","features":[432,358]},{"name":"IMSVidStreamBufferSourceEvent","features":[432,358]},{"name":"IMSVidStreamBufferSourceEvent2","features":[432,358]},{"name":"IMSVidStreamBufferSourceEvent3","features":[432,358]},{"name":"IMSVidStreamBufferV2SourceEvent","features":[432,358]},{"name":"IMSVidTuner","features":[432,358]},{"name":"IMSVidTunerEvent","features":[432,358]},{"name":"IMSVidVMR9","features":[432,358]},{"name":"IMSVidVRGraphSegment","features":[432,358]},{"name":"IMSVidVideoInputDevice","features":[432,358]},{"name":"IMSVidVideoRenderer","features":[432,358]},{"name":"IMSVidVideoRenderer2","features":[432,358]},{"name":"IMSVidVideoRendererDevices","features":[432,358]},{"name":"IMSVidVideoRendererEvent","features":[432,358]},{"name":"IMSVidVideoRendererEvent2","features":[432,358]},{"name":"IMSVidWebDVD","features":[432,358]},{"name":"IMSVidWebDVD2","features":[432,358]},{"name":"IMSVidWebDVDAdm","features":[432,358]},{"name":"IMSVidWebDVDEvent","features":[432,358]},{"name":"IMSVidXDS","features":[432,358]},{"name":"IMSVidXDSEvent","features":[432,358]},{"name":"IMceBurnerControl","features":[432]},{"name":"IMpeg2Data","features":[432]},{"name":"IMpeg2Stream","features":[432]},{"name":"IMpeg2TableFilter","features":[432]},{"name":"IPAT","features":[432]},{"name":"IPBDAAttributesDescriptor","features":[432]},{"name":"IPBDAEntitlementDescriptor","features":[432]},{"name":"IPBDASiParser","features":[432]},{"name":"IPBDA_EIT","features":[432]},{"name":"IPBDA_Services","features":[432]},{"name":"IPMT","features":[432]},{"name":"IPSITables","features":[432]},{"name":"IPTFilterLicenseRenewal","features":[432]},{"name":"IPersistTuneXml","features":[432,358]},{"name":"IPersistTuneXmlUtility","features":[432]},{"name":"IPersistTuneXmlUtility2","features":[432]},{"name":"IRegisterTuner","features":[432]},{"name":"ISBE2Crossbar","features":[432]},{"name":"ISBE2EnumStream","features":[432]},{"name":"ISBE2FileScan","features":[432]},{"name":"ISBE2GlobalEvent","features":[432]},{"name":"ISBE2GlobalEvent2","features":[432]},{"name":"ISBE2MediaTypeProfile","features":[432]},{"name":"ISBE2SpanningEvent","features":[432]},{"name":"ISBE2StreamMap","features":[432]},{"name":"ISCTE_EAS","features":[432]},{"name":"ISDBSLocator","features":[432]},{"name":"ISDB_BIT_PID","features":[432]},{"name":"ISDB_BIT_TID","features":[432]},{"name":"ISDB_CABLE_TV_NETWORK_TYPE","features":[432]},{"name":"ISDB_CDT_PID","features":[432]},{"name":"ISDB_CDT_TID","features":[432]},{"name":"ISDB_EMM_TID","features":[432]},{"name":"ISDB_LDT_PID","features":[432]},{"name":"ISDB_LDT_TID","features":[432]},{"name":"ISDB_NBIT_MSG_TID","features":[432]},{"name":"ISDB_NBIT_PID","features":[432]},{"name":"ISDB_NBIT_REF_TID","features":[432]},{"name":"ISDB_SATELLITE_TV_NETWORK_TYPE","features":[432]},{"name":"ISDB_SDTT_ALT_PID","features":[432]},{"name":"ISDB_SDTT_PID","features":[432]},{"name":"ISDB_SDTT_TID","features":[432]},{"name":"ISDB_ST_TID","features":[432]},{"name":"ISDB_S_NETWORK_TYPE","features":[432]},{"name":"ISDB_TERRESTRIAL_TV_NETWORK_TYPE","features":[432]},{"name":"ISDB_T_NETWORK_TYPE","features":[432]},{"name":"ISIInbandEPG","features":[432]},{"name":"ISIInbandEPGEvent","features":[432]},{"name":"IScanningTuner","features":[432]},{"name":"IScanningTunerEx","features":[432]},{"name":"ISectionList","features":[432]},{"name":"IServiceLocationDescriptor","features":[432]},{"name":"IStreamBufferConfigure","features":[432]},{"name":"IStreamBufferConfigure2","features":[432]},{"name":"IStreamBufferConfigure3","features":[432]},{"name":"IStreamBufferDataCounters","features":[432]},{"name":"IStreamBufferInitialize","features":[432]},{"name":"IStreamBufferMediaSeeking","features":[432]},{"name":"IStreamBufferMediaSeeking2","features":[432]},{"name":"IStreamBufferRecComp","features":[432]},{"name":"IStreamBufferRecordControl","features":[432]},{"name":"IStreamBufferRecordingAttribute","features":[432]},{"name":"IStreamBufferSink","features":[432]},{"name":"IStreamBufferSink2","features":[432]},{"name":"IStreamBufferSink3","features":[432]},{"name":"IStreamBufferSource","features":[432]},{"name":"ITSDT","features":[432]},{"name":"ITuneRequest","features":[432,358]},{"name":"ITuneRequestInfo","features":[432]},{"name":"ITuneRequestInfoEx","features":[432]},{"name":"ITuner","features":[432]},{"name":"ITunerCap","features":[432]},{"name":"ITunerCapEx","features":[432]},{"name":"ITuningSpace","features":[432,358]},{"name":"ITuningSpaceContainer","features":[432,358]},{"name":"ITuningSpaces","features":[432,358]},{"name":"IXDSCodec","features":[432]},{"name":"IXDSCodecConfig","features":[432]},{"name":"IXDSCodecEvents","features":[432,358]},{"name":"IXDSToRat","features":[432,358]},{"name":"KSCATEGORY_BDA_IP_SINK","features":[432]},{"name":"KSCATEGORY_BDA_NETWORK_EPG","features":[432]},{"name":"KSCATEGORY_BDA_NETWORK_PROVIDER","features":[432]},{"name":"KSCATEGORY_BDA_NETWORK_TUNER","features":[432]},{"name":"KSCATEGORY_BDA_RECEIVER_COMPONENT","features":[432]},{"name":"KSCATEGORY_BDA_TRANSPORT_INFORMATION","features":[432]},{"name":"KSDATAFORMAT_SPECIFIER_BDA_IP","features":[432]},{"name":"KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_ATSC_SI","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_IP","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_IP_CONTROL","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_DVB_SI","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_ISDB_SI","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_PBDA_TRANSPORT_RAW","features":[432]},{"name":"KSDATAFORMAT_TYPE_BDA_ANTENNA","features":[432]},{"name":"KSDATAFORMAT_TYPE_BDA_IF_SIGNAL","features":[432]},{"name":"KSDATAFORMAT_TYPE_BDA_IP","features":[432]},{"name":"KSDATAFORMAT_TYPE_BDA_IP_CONTROL","features":[432]},{"name":"KSDATAFORMAT_TYPE_MPE","features":[432]},{"name":"KSDATAFORMAT_TYPE_MPEG2_SECTIONS","features":[432]},{"name":"KSEVENTDATA_BDA_RF_TUNER_SCAN_S","features":[307,432,433]},{"name":"KSEVENTSETID_BdaCAEvent","features":[432]},{"name":"KSEVENTSETID_BdaDiseqCEvent","features":[432]},{"name":"KSEVENTSETID_BdaEvent","features":[432]},{"name":"KSEVENTSETID_BdaPinEvent","features":[432]},{"name":"KSEVENTSETID_BdaTunerEvent","features":[432]},{"name":"KSEVENT_BDA_CA_MODULE_STATUS_CHANGED","features":[432]},{"name":"KSEVENT_BDA_CA_MODULE_UI_REQUESTED","features":[432]},{"name":"KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED","features":[432]},{"name":"KSEVENT_BDA_DISEQC_DATA_RECEIVED","features":[432]},{"name":"KSEVENT_BDA_EVENT_PENDINGEVENT","features":[432]},{"name":"KSEVENT_BDA_EVENT_TYPE","features":[432]},{"name":"KSEVENT_BDA_PIN_CONNECTED","features":[432]},{"name":"KSEVENT_BDA_PIN_DISCONNECTED","features":[432]},{"name":"KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED","features":[432]},{"name":"KSEVENT_BDA_TUNER","features":[432]},{"name":"KSEVENT_BDA_TUNER_SCAN","features":[432]},{"name":"KSMETHODSETID_BdaChangeSync","features":[432]},{"name":"KSMETHODSETID_BdaConditionalAccessService","features":[432]},{"name":"KSMETHODSETID_BdaDebug","features":[432]},{"name":"KSMETHODSETID_BdaDeviceConfiguration","features":[432]},{"name":"KSMETHODSETID_BdaDrmService","features":[432]},{"name":"KSMETHODSETID_BdaEventing","features":[432]},{"name":"KSMETHODSETID_BdaGuideDataDeliveryService","features":[432]},{"name":"KSMETHODSETID_BdaIsdbConditionalAccess","features":[432]},{"name":"KSMETHODSETID_BdaMux","features":[432]},{"name":"KSMETHODSETID_BdaNameValue","features":[432]},{"name":"KSMETHODSETID_BdaNameValueA","features":[432]},{"name":"KSMETHODSETID_BdaScanning","features":[432]},{"name":"KSMETHODSETID_BdaTSSelector","features":[432]},{"name":"KSMETHODSETID_BdaTuner","features":[432]},{"name":"KSMETHODSETID_BdaUserActivity","features":[432]},{"name":"KSMETHODSETID_BdaWmdrmSession","features":[432]},{"name":"KSMETHODSETID_BdaWmdrmTuner","features":[432]},{"name":"KSMETHOD_BDA_CAS_CHECKENTITLEMENTTOKEN","features":[432]},{"name":"KSMETHOD_BDA_CAS_CLOSEMMIDIALOG","features":[432]},{"name":"KSMETHOD_BDA_CAS_OPENBROADCASTMMI","features":[432]},{"name":"KSMETHOD_BDA_CAS_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_CAS_SETCAPTURETOKEN","features":[432]},{"name":"KSMETHOD_BDA_CHANGE_SYNC","features":[432]},{"name":"KSMETHOD_BDA_CHECK_CHANGES","features":[432]},{"name":"KSMETHOD_BDA_COMMIT_CHANGES","features":[432]},{"name":"KSMETHOD_BDA_CREATE_PIN_FACTORY","features":[432]},{"name":"KSMETHOD_BDA_CREATE_TOPOLOGY","features":[432]},{"name":"KSMETHOD_BDA_DEBUG_DATA","features":[432]},{"name":"KSMETHOD_BDA_DEBUG_LEVEL","features":[432]},{"name":"KSMETHOD_BDA_DEBUG_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_DELETE_PIN_FACTORY","features":[432]},{"name":"KSMETHOD_BDA_DEVICE_CONFIGURATION","features":[432]},{"name":"KSMETHOD_BDA_DRM","features":[432]},{"name":"KSMETHOD_BDA_DRM_CURRENT","features":[432]},{"name":"KSMETHOD_BDA_DRM_DRMSTATUS","features":[432]},{"name":"KSMETHOD_BDA_EVENTING_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_EVENT_COMPLETE","features":[432]},{"name":"KSMETHOD_BDA_EVENT_DATA","features":[432]},{"name":"KSMETHOD_BDA_GDDS_DATA","features":[432]},{"name":"KSMETHOD_BDA_GDDS_DATATYPE","features":[432]},{"name":"KSMETHOD_BDA_GDDS_DATAUPDATE","features":[432]},{"name":"KSMETHOD_BDA_GDDS_GETSERVICES","features":[432]},{"name":"KSMETHOD_BDA_GDDS_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_GDDS_SERVICEFROMTUNEXML","features":[432]},{"name":"KSMETHOD_BDA_GDDS_TUNEXMLFROMIDX","features":[432]},{"name":"KSMETHOD_BDA_GET_CHANGE_STATE","features":[432]},{"name":"KSMETHOD_BDA_GPNV_GETVALUE","features":[432]},{"name":"KSMETHOD_BDA_GPNV_GETVALUEUPDATENAME","features":[432]},{"name":"KSMETHOD_BDA_GPNV_NAMEFROMINDEX","features":[432]},{"name":"KSMETHOD_BDA_GPNV_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_GPNV_SETVALUE","features":[432]},{"name":"KSMETHOD_BDA_ISDBCAS_RESPONSEDATA","features":[432]},{"name":"KSMETHOD_BDA_ISDBCAS_SETREQUEST","features":[432]},{"name":"KSMETHOD_BDA_ISDB_CAS","features":[432]},{"name":"KSMETHOD_BDA_MUX_GETPIDLIST","features":[432]},{"name":"KSMETHOD_BDA_MUX_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_MUX_SETPIDLIST","features":[432]},{"name":"KSMETHOD_BDA_SCANNING_STATE","features":[432]},{"name":"KSMETHOD_BDA_SCAN_CAPABILTIES","features":[432]},{"name":"KSMETHOD_BDA_SCAN_FILTER","features":[432]},{"name":"KSMETHOD_BDA_SCAN_RESUME","features":[432]},{"name":"KSMETHOD_BDA_SCAN_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_SCAN_START","features":[432]},{"name":"KSMETHOD_BDA_SCAN_STOP","features":[432]},{"name":"KSMETHOD_BDA_START_CHANGES","features":[432]},{"name":"KSMETHOD_BDA_TS_SELECTOR","features":[432]},{"name":"KSMETHOD_BDA_TS_SELECTOR_GETTSINFORMATION","features":[432]},{"name":"KSMETHOD_BDA_TS_SELECTOR_SETTSID","features":[432]},{"name":"KSMETHOD_BDA_TUNER_GETTUNERSTATE","features":[432]},{"name":"KSMETHOD_BDA_TUNER_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_TUNER_SETTUNER","features":[432]},{"name":"KSMETHOD_BDA_TUNER_SIGNALNOISERATIO","features":[432]},{"name":"KSMETHOD_BDA_USERACTIVITY_DETECTED","features":[432]},{"name":"KSMETHOD_BDA_USERACTIVITY_INTERVAL","features":[432]},{"name":"KSMETHOD_BDA_USERACTIVITY_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_USERACTIVITY_USEREASON","features":[432]},{"name":"KSMETHOD_BDA_WMDRM","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_CANCELCAPTURETOKEN","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_GETPIDPROTECTION","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_PURCHASE_ENTITLEMENT","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_SETPIDPROTECTION","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_SETSYNCVALUE","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_STARTCODEPROFILE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_CRL","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_KEYINFO","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_LICENSE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_MESSAGE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_REISSUELICENSE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_RENEWLICENSE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_REVINFO","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_STATUS","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_TUNER","features":[432]},{"name":"KSM_BDA_BUFFER","features":[432,433]},{"name":"KSM_BDA_CAS_CAPTURETOKEN","features":[432,433]},{"name":"KSM_BDA_CAS_CLOSEMMIDIALOG","features":[432,433]},{"name":"KSM_BDA_CAS_ENTITLEMENTTOKEN","features":[432,433]},{"name":"KSM_BDA_CAS_OPENBROADCASTMMI","features":[432,433]},{"name":"KSM_BDA_DEBUG_LEVEL","features":[432,433]},{"name":"KSM_BDA_DRM_SETDRM","features":[432,433]},{"name":"KSM_BDA_EVENT_COMPLETE","features":[432,433]},{"name":"KSM_BDA_GDDS_SERVICEFROMTUNEXML","features":[432,433]},{"name":"KSM_BDA_GDDS_TUNEXMLFROMIDX","features":[432,433]},{"name":"KSM_BDA_GPNV_GETVALUE","features":[432,433]},{"name":"KSM_BDA_GPNV_NAMEINDEX","features":[432,433]},{"name":"KSM_BDA_GPNV_SETVALUE","features":[432,433]},{"name":"KSM_BDA_ISDBCAS_REQUEST","features":[432,433]},{"name":"KSM_BDA_PIN","features":[432,433]},{"name":"KSM_BDA_PIN_PAIR","features":[432,433]},{"name":"KSM_BDA_SCAN_CAPABILTIES","features":[432,433]},{"name":"KSM_BDA_SCAN_FILTER","features":[432,433]},{"name":"KSM_BDA_SCAN_START","features":[432,433]},{"name":"KSM_BDA_TS_SELECTOR_SETTSID","features":[432,433]},{"name":"KSM_BDA_TUNER_TUNEREQUEST","features":[432,433]},{"name":"KSM_BDA_USERACTIVITY_USEREASON","features":[432,433]},{"name":"KSM_BDA_WMDRMTUNER_GETPIDPROTECTION","features":[432,433]},{"name":"KSM_BDA_WMDRMTUNER_PURCHASEENTITLEMENT","features":[432,433]},{"name":"KSM_BDA_WMDRMTUNER_SETPIDPROTECTION","features":[432,433]},{"name":"KSM_BDA_WMDRMTUNER_SYNCVALUE","features":[432,433]},{"name":"KSM_BDA_WMDRM_LICENSE","features":[432,433]},{"name":"KSM_BDA_WMDRM_RENEWLICENSE","features":[432,433]},{"name":"KSNODE_BDA_8PSK_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_8VSB_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_ANALOG_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_COFDM_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_COMMON_CA_POD","features":[432]},{"name":"KSNODE_BDA_DRI_DRM","features":[432]},{"name":"KSNODE_BDA_IP_SINK","features":[432]},{"name":"KSNODE_BDA_ISDB_S_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_ISDB_T_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_OPENCABLE_POD","features":[432]},{"name":"KSNODE_BDA_PBDA_CAS","features":[432]},{"name":"KSNODE_BDA_PBDA_DRM","features":[432]},{"name":"KSNODE_BDA_PBDA_ISDBCAS","features":[432]},{"name":"KSNODE_BDA_PBDA_MUX","features":[432]},{"name":"KSNODE_BDA_PBDA_TUNER","features":[432]},{"name":"KSNODE_BDA_PID_FILTER","features":[432]},{"name":"KSNODE_BDA_QAM_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_QPSK_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_RF_TUNER","features":[432]},{"name":"KSNODE_BDA_TS_SELECTOR","features":[432]},{"name":"KSNODE_BDA_VIDEO_ENCODER","features":[432]},{"name":"KSPROPERTY_BDA_AUTODEMODULATE","features":[432]},{"name":"KSPROPERTY_BDA_AUTODEMODULATE_START","features":[432]},{"name":"KSPROPERTY_BDA_AUTODEMODULATE_STOP","features":[432]},{"name":"KSPROPERTY_BDA_CA","features":[432]},{"name":"KSPROPERTY_BDA_CA_EVENT","features":[432]},{"name":"KSPROPERTY_BDA_CA_MODULE_STATUS","features":[432]},{"name":"KSPROPERTY_BDA_CA_MODULE_UI","features":[432]},{"name":"KSPROPERTY_BDA_CA_REMOVE_PROGRAM","features":[432]},{"name":"KSPROPERTY_BDA_CA_SET_PROGRAM_PIDS","features":[432]},{"name":"KSPROPERTY_BDA_CA_SMART_CARD_STATUS","features":[432]},{"name":"KSPROPERTY_BDA_CONTROLLING_PIN_ID","features":[432]},{"name":"KSPROPERTY_BDA_DIGITAL_DEMODULATOR","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_COMMAND","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_ENABLE","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_EVENT","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_LNB_SOURCE","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_REPEATS","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_RESPONSE","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_SEND","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_USETONEBURST","features":[432]},{"name":"KSPROPERTY_BDA_ECM_MAP_STATUS","features":[432]},{"name":"KSPROPERTY_BDA_ETHERNET_FILTER","features":[432]},{"name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_LIST","features":[432]},{"name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_LIST_SIZE","features":[432]},{"name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_MODE","features":[432]},{"name":"KSPROPERTY_BDA_FREQUENCY_FILTER","features":[432]},{"name":"KSPROPERTY_BDA_GUARD_INTERVAL","features":[432]},{"name":"KSPROPERTY_BDA_INNER_FEC_RATE","features":[432]},{"name":"KSPROPERTY_BDA_INNER_FEC_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_IPv4_FILTER","features":[432]},{"name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_LIST","features":[432]},{"name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_LIST_SIZE","features":[432]},{"name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_MODE","features":[432]},{"name":"KSPROPERTY_BDA_IPv6_FILTER","features":[432]},{"name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_LIST","features":[432]},{"name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_LIST_SIZE","features":[432]},{"name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_MODE","features":[432]},{"name":"KSPROPERTY_BDA_LNB_INFO","features":[432]},{"name":"KSPROPERTY_BDA_LNB_LOF_HIGH_BAND","features":[432]},{"name":"KSPROPERTY_BDA_LNB_LOF_LOW_BAND","features":[432]},{"name":"KSPROPERTY_BDA_LNB_SWITCH_FREQUENCY","features":[432]},{"name":"KSPROPERTY_BDA_MODULATION_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_NODE_DESCRIPTORS","features":[432]},{"name":"KSPROPERTY_BDA_NODE_EVENTS","features":[432]},{"name":"KSPROPERTY_BDA_NODE_METHODS","features":[432]},{"name":"KSPROPERTY_BDA_NODE_PROPERTIES","features":[432]},{"name":"KSPROPERTY_BDA_NODE_TYPES","features":[432]},{"name":"KSPROPERTY_BDA_NULL_TRANSFORM","features":[432]},{"name":"KSPROPERTY_BDA_NULL_TRANSFORM_START","features":[432]},{"name":"KSPROPERTY_BDA_NULL_TRANSFORM_STOP","features":[432]},{"name":"KSPROPERTY_BDA_OUTER_FEC_RATE","features":[432]},{"name":"KSPROPERTY_BDA_OUTER_FEC_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_PIDFILTER","features":[432]},{"name":"KSPROPERTY_BDA_PIDFILTER_LIST_PIDS","features":[432]},{"name":"KSPROPERTY_BDA_PIDFILTER_MAP_PIDS","features":[432]},{"name":"KSPROPERTY_BDA_PIDFILTER_UNMAP_PIDS","features":[432]},{"name":"KSPROPERTY_BDA_PILOT","features":[432]},{"name":"KSPROPERTY_BDA_PIN_CONTROL","features":[432]},{"name":"KSPROPERTY_BDA_PIN_EVENT","features":[432]},{"name":"KSPROPERTY_BDA_PIN_ID","features":[432]},{"name":"KSPROPERTY_BDA_PIN_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_PIN_TYPES","features":[432]},{"name":"KSPROPERTY_BDA_PLP_NUMBER","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_BANDWIDTH","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_CAPS","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_CAPS_S","features":[432,433]},{"name":"KSPROPERTY_BDA_RF_TUNER_FREQUENCY","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_FREQUENCY_MULTIPLIER","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_POLARITY","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_RANGE","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S","features":[432,433]},{"name":"KSPROPERTY_BDA_RF_TUNER_STANDARD","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S","features":[307,432,433]},{"name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_S","features":[432,433]},{"name":"KSPROPERTY_BDA_RF_TUNER_TRANSPONDER","features":[432]},{"name":"KSPROPERTY_BDA_ROLL_OFF","features":[432]},{"name":"KSPROPERTY_BDA_SAMPLE_TIME","features":[432]},{"name":"KSPROPERTY_BDA_SIGNALTIMEOUTS","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_LOCKED","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_LOCK_CAPS","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_LOCK_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_PRESENT","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_QUALITY","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_STATS","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_STRENGTH","features":[432]},{"name":"KSPROPERTY_BDA_SPECTRAL_INVERSION","features":[432]},{"name":"KSPROPERTY_BDA_SYMBOL_RATE","features":[432]},{"name":"KSPROPERTY_BDA_TABLE_SECTION","features":[432]},{"name":"KSPROPERTY_BDA_TEMPLATE_CONNECTIONS","features":[432]},{"name":"KSPROPERTY_BDA_TOPOLOGY","features":[432]},{"name":"KSPROPERTY_BDA_TRANSMISSION_MODE","features":[432]},{"name":"KSPROPERTY_BDA_VOID_TRANSFORM","features":[432]},{"name":"KSPROPERTY_BDA_VOID_TRANSFORM_START","features":[432]},{"name":"KSPROPERTY_BDA_VOID_TRANSFORM_STOP","features":[432]},{"name":"KSPROPERTY_IDS_BDA_TABLE","features":[432]},{"name":"KSPROPSETID_BdaAutodemodulate","features":[432]},{"name":"KSPROPSETID_BdaCA","features":[432]},{"name":"KSPROPSETID_BdaDigitalDemodulator","features":[432]},{"name":"KSPROPSETID_BdaDiseqCommand","features":[432]},{"name":"KSPROPSETID_BdaEthernetFilter","features":[432]},{"name":"KSPROPSETID_BdaFrequencyFilter","features":[432]},{"name":"KSPROPSETID_BdaIPv4Filter","features":[432]},{"name":"KSPROPSETID_BdaIPv6Filter","features":[432]},{"name":"KSPROPSETID_BdaLNBInfo","features":[432]},{"name":"KSPROPSETID_BdaNullTransform","features":[432]},{"name":"KSPROPSETID_BdaPIDFilter","features":[432]},{"name":"KSPROPSETID_BdaPinControl","features":[432]},{"name":"KSPROPSETID_BdaSignalStats","features":[432]},{"name":"KSPROPSETID_BdaTableSection","features":[432]},{"name":"KSPROPSETID_BdaTopology","features":[432]},{"name":"KSPROPSETID_BdaVoidTransform","features":[432]},{"name":"KSP_BDA_NODE_PIN","features":[432,433]},{"name":"KSP_NODE_ESPID","features":[432,433]},{"name":"KS_DATARANGE_BDA_ANTENNA","features":[432,433]},{"name":"KS_DATARANGE_BDA_TRANSPORT","features":[432,433]},{"name":"LIC_BadLicense","features":[432]},{"name":"LIC_Expired","features":[432]},{"name":"LIC_ExtenderBlocked","features":[432]},{"name":"LIC_NeedActivation","features":[432]},{"name":"LIC_NeedIndiv","features":[432]},{"name":"LONG_SECTION","features":[432]},{"name":"LanguageComponentType","features":[432]},{"name":"LanguageInfo","features":[432]},{"name":"LastReservedDeviceDispid","features":[432]},{"name":"LastReservedDeviceEvent","features":[432]},{"name":"LicenseEventBlockReason","features":[432]},{"name":"Locator","features":[432]},{"name":"MAX_COUNTRY_CODE_STRING","features":[432]},{"name":"MEDIASUBTYPE_CPFilters_Processed","features":[432]},{"name":"MEDIASUBTYPE_ETDTFilter_Tagged","features":[432]},{"name":"MPAA","features":[432]},{"name":"MPAA_G","features":[432]},{"name":"MPAA_IsBlocked","features":[432]},{"name":"MPAA_NC17","features":[432]},{"name":"MPAA_NotApplicable","features":[432]},{"name":"MPAA_NotRated","features":[432]},{"name":"MPAA_PG","features":[432]},{"name":"MPAA_PG13","features":[432]},{"name":"MPAA_R","features":[432]},{"name":"MPAA_ValidAttrSubmask","features":[432]},{"name":"MPAA_X","features":[432]},{"name":"MPEG2Component","features":[432]},{"name":"MPEG2ComponentType","features":[432]},{"name":"MPEG2TuneRequest","features":[432]},{"name":"MPEG2TuneRequestFactory","features":[432]},{"name":"MPEG2_FILTER","features":[307,432]},{"name":"MPEG2_FILTER2","features":[307,432]},{"name":"MPEG2_FILTER_VERSION_1_SIZE","features":[432]},{"name":"MPEG2_FILTER_VERSION_2_SIZE","features":[432]},{"name":"MPEG_BCS_DEMUX","features":[432]},{"name":"MPEG_CAT_PID","features":[432]},{"name":"MPEG_CAT_TID","features":[432]},{"name":"MPEG_CONTEXT","features":[432]},{"name":"MPEG_CONTEXT_BCS_DEMUX","features":[432]},{"name":"MPEG_CONTEXT_TYPE","features":[432]},{"name":"MPEG_CONTEXT_WINSOCK","features":[432]},{"name":"MPEG_CURRENT_NEXT_BIT","features":[432]},{"name":"MPEG_DATE","features":[432]},{"name":"MPEG_DATE_AND_TIME","features":[432]},{"name":"MPEG_HEADER_BITS","features":[432]},{"name":"MPEG_HEADER_BITS_MIDL","features":[432]},{"name":"MPEG_HEADER_VERSION_BITS","features":[432]},{"name":"MPEG_HEADER_VERSION_BITS_MIDL","features":[432]},{"name":"MPEG_PACKET_LIST","features":[432]},{"name":"MPEG_PAT_PID","features":[432]},{"name":"MPEG_PAT_TID","features":[432]},{"name":"MPEG_PMT_TID","features":[432]},{"name":"MPEG_REQUEST_TYPE","features":[432]},{"name":"MPEG_RQST_GET_PES_STREAM","features":[432]},{"name":"MPEG_RQST_GET_SECTION","features":[432]},{"name":"MPEG_RQST_GET_SECTIONS_STREAM","features":[432]},{"name":"MPEG_RQST_GET_SECTION_ASYNC","features":[432]},{"name":"MPEG_RQST_GET_TABLE","features":[432]},{"name":"MPEG_RQST_GET_TABLE_ASYNC","features":[432]},{"name":"MPEG_RQST_GET_TS_STREAM","features":[432]},{"name":"MPEG_RQST_PACKET","features":[432]},{"name":"MPEG_RQST_START_MPE_STREAM","features":[432]},{"name":"MPEG_RQST_UNKNOWN","features":[432]},{"name":"MPEG_SECTION_IS_CURRENT","features":[432]},{"name":"MPEG_SECTION_IS_NEXT","features":[432]},{"name":"MPEG_SERVICE_REQUEST","features":[307,432]},{"name":"MPEG_SERVICE_RESPONSE","features":[432]},{"name":"MPEG_STREAM_BUFFER","features":[432]},{"name":"MPEG_STREAM_FILTER","features":[307,432]},{"name":"MPEG_TIME","features":[432]},{"name":"MPEG_TSDT_PID","features":[432]},{"name":"MPEG_TSDT_TID","features":[432]},{"name":"MPEG_WINSOCK","features":[432]},{"name":"MPE_ELEMENT","features":[432]},{"name":"MSEventBinder","features":[432]},{"name":"MSVIDCTL_ALT","features":[432]},{"name":"MSVIDCTL_CTRL","features":[432]},{"name":"MSVIDCTL_LEFT_BUTTON","features":[432]},{"name":"MSVIDCTL_MIDDLE_BUTTON","features":[432]},{"name":"MSVIDCTL_RIGHT_BUTTON","features":[432]},{"name":"MSVIDCTL_SHIFT","features":[432]},{"name":"MSVIDCTL_X_BUTTON1","features":[432]},{"name":"MSVIDCTL_X_BUTTON2","features":[432]},{"name":"MSVidAnalogCaptureToCCA","features":[432]},{"name":"MSVidAnalogCaptureToDataServices","features":[432]},{"name":"MSVidAnalogCaptureToOverlayMixer","features":[432]},{"name":"MSVidAnalogCaptureToStreamBufferSink","features":[432]},{"name":"MSVidAnalogCaptureToXDS","features":[432]},{"name":"MSVidAnalogTVToEncoder","features":[432]},{"name":"MSVidAnalogTunerDevice","features":[432]},{"name":"MSVidAudioRenderer","features":[432]},{"name":"MSVidAudioRendererDevices","features":[432]},{"name":"MSVidBDATunerDevice","features":[432]},{"name":"MSVidCCA","features":[432]},{"name":"MSVidCCAToStreamBufferSink","features":[432]},{"name":"MSVidCCService","features":[432]},{"name":"MSVidCCToAR","features":[432]},{"name":"MSVidCCToVMR","features":[432]},{"name":"MSVidClosedCaptioning","features":[432]},{"name":"MSVidClosedCaptioningSI","features":[432]},{"name":"MSVidCtl","features":[432]},{"name":"MSVidCtlButtonstate","features":[432]},{"name":"MSVidCtlStateList","features":[432]},{"name":"MSVidDataServices","features":[432]},{"name":"MSVidDataServicesToStreamBufferSink","features":[432]},{"name":"MSVidDataServicesToXDS","features":[432]},{"name":"MSVidDevice","features":[432]},{"name":"MSVidDevice2","features":[432]},{"name":"MSVidDigitalCaptureToCCA","features":[432]},{"name":"MSVidDigitalCaptureToITV","features":[432]},{"name":"MSVidDigitalCaptureToStreamBufferSink","features":[432]},{"name":"MSVidEVR","features":[432]},{"name":"MSVidEncoder","features":[432]},{"name":"MSVidEncoderToStreamBufferSink","features":[432]},{"name":"MSVidFeature","features":[432]},{"name":"MSVidFeatures","features":[432]},{"name":"MSVidFilePlaybackDevice","features":[432]},{"name":"MSVidFilePlaybackToAudioRenderer","features":[432]},{"name":"MSVidFilePlaybackToVideoRenderer","features":[432]},{"name":"MSVidGenericComposite","features":[432]},{"name":"MSVidGenericSink","features":[432]},{"name":"MSVidITVCapture","features":[432]},{"name":"MSVidITVPlayback","features":[432]},{"name":"MSVidITVToStreamBufferSink","features":[432]},{"name":"MSVidInputDevice","features":[432]},{"name":"MSVidInputDevices","features":[432]},{"name":"MSVidMPEG2DecoderToClosedCaptioning","features":[432]},{"name":"MSVidOutput","features":[432]},{"name":"MSVidOutputDevices","features":[432]},{"name":"MSVidRect","features":[432]},{"name":"MSVidSBESourceToCC","features":[432]},{"name":"MSVidSBESourceToGenericSink","features":[432]},{"name":"MSVidSBESourceToITV","features":[432]},{"name":"MSVidSEG_DEST","features":[432]},{"name":"MSVidSEG_SOURCE","features":[432]},{"name":"MSVidSEG_XFORM","features":[432]},{"name":"MSVidSegmentType","features":[432]},{"name":"MSVidSinkStreams","features":[432]},{"name":"MSVidSink_Audio","features":[432]},{"name":"MSVidSink_Other","features":[432]},{"name":"MSVidSink_Video","features":[432]},{"name":"MSVidStreamBufferRecordingControl","features":[432]},{"name":"MSVidStreamBufferSink","features":[432]},{"name":"MSVidStreamBufferSource","features":[432]},{"name":"MSVidStreamBufferSourceToVideoRenderer","features":[432]},{"name":"MSVidStreamBufferV2Source","features":[432]},{"name":"MSVidVMR9","features":[432]},{"name":"MSVidVideoInputDevice","features":[432]},{"name":"MSVidVideoPlaybackDevice","features":[432]},{"name":"MSVidVideoRenderer","features":[432]},{"name":"MSVidVideoRendererDevices","features":[432]},{"name":"MSVidWebDVD","features":[432]},{"name":"MSVidWebDVDAdm","features":[432]},{"name":"MSVidWebDVDToAudioRenderer","features":[432]},{"name":"MSVidWebDVDToVideoRenderer","features":[432]},{"name":"MSVidXDS","features":[432]},{"name":"MSViddispidList","features":[432]},{"name":"Mpeg2Data","features":[432]},{"name":"Mpeg2DataLib","features":[432]},{"name":"Mpeg2Stream","features":[432]},{"name":"Mpeg2TableSampleHdr","features":[432]},{"name":"OCUR_PAIRING_PROTOCOL_VERSION","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_DIALOGUE","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_FANTASY","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_LANGUAGE","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_SEXUAL","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_VIOLENCE","features":[432]},{"name":"PARENTAL_CONTROL_CONTENT_RATING","features":[432]},{"name":"PARENTAL_CONTROL_TIME_RANGE","features":[432]},{"name":"PARENTAL_CONTROL_VALUE_UNDEFINED","features":[432]},{"name":"PBDA","features":[432]},{"name":"PBDAParentalControl","features":[432]},{"name":"PBDA_ALWAYS_TUNE_IN_MUX","features":[432]},{"name":"PBDA_PAIRING_PROTOCOL_VERSION","features":[432]},{"name":"PBDA_TAG_ATTRIBUTE","features":[432]},{"name":"PIC_SEQ_SAMPLE","features":[432]},{"name":"PIDListSpanningEvent","features":[432]},{"name":"PID_BITS","features":[432]},{"name":"PID_BITS_MIDL","features":[432]},{"name":"PINNAME_BDA_ANALOG_AUDIO","features":[432]},{"name":"PINNAME_BDA_ANALOG_VIDEO","features":[432]},{"name":"PINNAME_BDA_FM_RADIO","features":[432]},{"name":"PINNAME_BDA_IF_PIN","features":[432]},{"name":"PINNAME_BDA_OPENCABLE_PSIP_PIN","features":[432]},{"name":"PINNAME_BDA_TRANSPORT","features":[432]},{"name":"PINNAME_IPSINK_INPUT","features":[432]},{"name":"PINNAME_MPE","features":[432]},{"name":"PROT_COPY_BF","features":[432]},{"name":"PROT_COPY_CN_RECORDING_STOP","features":[432]},{"name":"PROT_COPY_FREE","features":[432]},{"name":"PROT_COPY_FREE_CIT","features":[432]},{"name":"PROT_COPY_FREE_SECURE","features":[432]},{"name":"PROT_COPY_INVALID","features":[432]},{"name":"PROT_COPY_NEVER","features":[432]},{"name":"PROT_COPY_NEVER_REALLY","features":[432]},{"name":"PROT_COPY_NO_MORE","features":[432]},{"name":"PROT_COPY_ONCE","features":[432]},{"name":"PersistTuneXmlUtility","features":[432]},{"name":"PositionModeList","features":[432]},{"name":"ProgramElement","features":[432]},{"name":"ProtType","features":[432]},{"name":"RATING_ATTRIBUTE","features":[432]},{"name":"RATING_INFO","features":[432]},{"name":"RATING_SYSTEM","features":[432]},{"name":"RECORDING_STARTED","features":[432]},{"name":"RECORDING_STOPPED","features":[432]},{"name":"RECORDING_TYPE","features":[432]},{"name":"RECORDING_TYPE_CONTENT","features":[432]},{"name":"RECORDING_TYPE_REFERENCE","features":[432]},{"name":"REFERENCE","features":[432]},{"name":"REQUIRED_PARENTAL_CONTROL_TIME_RANGE","features":[432]},{"name":"REVOKED_APP_STUB","features":[432]},{"name":"REVOKED_COPP","features":[432]},{"name":"REVOKED_MAX_TYPES","features":[432]},{"name":"REVOKED_SAC","features":[432]},{"name":"REVOKED_SECURE_PIPELINE","features":[432]},{"name":"RecordingType","features":[432]},{"name":"Reserved4","features":[432]},{"name":"Reserved7","features":[432]},{"name":"RevokedComponent","features":[432]},{"name":"SAMPLE_LIVE_STREAM_TIME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_B_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_I_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_NONREF_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_P_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_REF_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_STANDALONE_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_UNKNOWN","features":[432]},{"name":"SAMPLE_SEQ_FRAME_START","features":[432]},{"name":"SAMPLE_SEQ_GOP_HEADER","features":[432]},{"name":"SAMPLE_SEQ_OFFSET","features":[432]},{"name":"SAMPLE_SEQ_PICTURE_HEADER","features":[432]},{"name":"SAMPLE_SEQ_SEEK_POINT","features":[432]},{"name":"SAMPLE_SEQ_SEQUENCE_HEADER","features":[432]},{"name":"SAMPLE_SEQ_SEQUENCE_START","features":[432]},{"name":"SBE2_STREAM_DESC","features":[432]},{"name":"SBE2_STREAM_DESC_EVENT","features":[432]},{"name":"SBE2_STREAM_DESC_VERSION","features":[432]},{"name":"SBE2_V1_STREAMS_CREATION_EVENT","features":[432]},{"name":"SBE2_V2_STREAMS_CREATION_EVENT","features":[432]},{"name":"SBE_PIN_DATA","features":[432]},{"name":"SCTE_EAS_IB_PID","features":[432]},{"name":"SCTE_EAS_OOB_PID","features":[432]},{"name":"SCTE_EAS_TID","features":[432]},{"name":"SECTION","features":[432]},{"name":"SID_DRMSecureServiceChannel","features":[432]},{"name":"SID_MSVidCtl_CurrentAudioEndpoint","features":[432]},{"name":"STATE_PAUSE","features":[432]},{"name":"STATE_PLAY","features":[432]},{"name":"STATE_STOP","features":[432]},{"name":"STATE_UNBUILT","features":[432]},{"name":"STRCONV_MODE_DVB","features":[432]},{"name":"STRCONV_MODE_DVB_EMPHASIS","features":[432]},{"name":"STRCONV_MODE_DVB_WITHOUT_EMPHASIS","features":[432]},{"name":"STRCONV_MODE_ISDB","features":[432]},{"name":"STREAMBUFFER_ATTRIBUTE","features":[432]},{"name":"STREAMBUFFER_ATTR_DATATYPE","features":[432]},{"name":"STREAMBUFFER_EC_BASE","features":[432]},{"name":"STREAMBUFFER_EC_CONTENT_BECOMING_STALE","features":[432]},{"name":"STREAMBUFFER_EC_PRIMARY_AUDIO","features":[432]},{"name":"STREAMBUFFER_EC_RATE_CHANGED","features":[432]},{"name":"STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS","features":[432]},{"name":"STREAMBUFFER_EC_READ_FAILURE","features":[432]},{"name":"STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE","features":[432]},{"name":"STREAMBUFFER_EC_STALE_DATA_READ","features":[432]},{"name":"STREAMBUFFER_EC_STALE_FILE_DELETED","features":[432]},{"name":"STREAMBUFFER_EC_TIMEHOLE","features":[432]},{"name":"STREAMBUFFER_EC_WRITE_FAILURE","features":[432]},{"name":"STREAMBUFFER_EC_WRITE_FAILURE_CLEAR","features":[432]},{"name":"STREAMBUFFER_TYPE_BINARY","features":[432]},{"name":"STREAMBUFFER_TYPE_BOOL","features":[432]},{"name":"STREAMBUFFER_TYPE_DWORD","features":[432]},{"name":"STREAMBUFFER_TYPE_GUID","features":[432]},{"name":"STREAMBUFFER_TYPE_QWORD","features":[432]},{"name":"STREAMBUFFER_TYPE_STRING","features":[432]},{"name":"STREAMBUFFER_TYPE_WORD","features":[432]},{"name":"SectionList","features":[432]},{"name":"SegDispidList","features":[432]},{"name":"SegEventidList","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_AllAVScrambled","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_Clear","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_NoSubscription","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_NoTVSignal","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_None","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_ServiceOffAir","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_State","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_WeakTVSignal","features":[432]},{"name":"SourceSizeList","features":[432]},{"name":"SpanningEventDescriptor","features":[432]},{"name":"SpanningEventEmmMessage","features":[432]},{"name":"System5","features":[432]},{"name":"System6","features":[432]},{"name":"SystemTuningSpaces","features":[432]},{"name":"TID_EXTENSION","features":[432]},{"name":"TIFLoad","features":[432]},{"name":"TRANSPORT_PROPERTIES","features":[432]},{"name":"TenthsSecondsMode","features":[432]},{"name":"TuneRequest","features":[432]},{"name":"TunerMarshaler","features":[432]},{"name":"TuningSpace","features":[432]},{"name":"TvRat_0","features":[432]},{"name":"TvRat_1","features":[432]},{"name":"TvRat_10","features":[432]},{"name":"TvRat_11","features":[432]},{"name":"TvRat_12","features":[432]},{"name":"TvRat_13","features":[432]},{"name":"TvRat_14","features":[432]},{"name":"TvRat_15","features":[432]},{"name":"TvRat_16","features":[432]},{"name":"TvRat_17","features":[432]},{"name":"TvRat_18","features":[432]},{"name":"TvRat_19","features":[432]},{"name":"TvRat_2","features":[432]},{"name":"TvRat_20","features":[432]},{"name":"TvRat_21","features":[432]},{"name":"TvRat_3","features":[432]},{"name":"TvRat_4","features":[432]},{"name":"TvRat_5","features":[432]},{"name":"TvRat_6","features":[432]},{"name":"TvRat_7","features":[432]},{"name":"TvRat_8","features":[432]},{"name":"TvRat_9","features":[432]},{"name":"TvRat_LevelDontKnow","features":[432]},{"name":"TvRat_SystemDontKnow","features":[432]},{"name":"TvRat_Unblock","features":[432]},{"name":"TvRat_kLevels","features":[432]},{"name":"TvRat_kSystems","features":[432]},{"name":"UDCR_TAG","features":[307,432]},{"name":"US_TV","features":[432]},{"name":"US_TV_14","features":[432]},{"name":"US_TV_G","features":[432]},{"name":"US_TV_IsAdultLanguage","features":[432]},{"name":"US_TV_IsBlocked","features":[432]},{"name":"US_TV_IsSexualSituation","features":[432]},{"name":"US_TV_IsSexuallySuggestiveDialog","features":[432]},{"name":"US_TV_IsViolent","features":[432]},{"name":"US_TV_MA","features":[432]},{"name":"US_TV_None","features":[432]},{"name":"US_TV_None7","features":[432]},{"name":"US_TV_PG","features":[432]},{"name":"US_TV_ValidAttrSubmask","features":[432]},{"name":"US_TV_Y","features":[432]},{"name":"US_TV_Y7","features":[432]},{"name":"VA_COLOR_PRIMARIES","features":[432]},{"name":"VA_MATRIX_COEFFICIENTS","features":[432]},{"name":"VA_MATRIX_COEFF_FCC","features":[432]},{"name":"VA_MATRIX_COEFF_H264_RGB","features":[432]},{"name":"VA_MATRIX_COEFF_H264_YCgCo","features":[432]},{"name":"VA_MATRIX_COEFF_ITU_R_BT_470_SYSTEM_B_G","features":[432]},{"name":"VA_MATRIX_COEFF_ITU_R_BT_709","features":[432]},{"name":"VA_MATRIX_COEFF_SMPTE_170M","features":[432]},{"name":"VA_MATRIX_COEFF_SMPTE_240M","features":[432]},{"name":"VA_MATRIX_COEFF_UNSPECIFIED","features":[432]},{"name":"VA_OPTIONAL_VIDEO_PROPERTIES","features":[432]},{"name":"VA_PRIMARIES_H264_GENERIC_FILM","features":[432]},{"name":"VA_PRIMARIES_ITU_R_BT_470_SYSTEM_B_G","features":[432]},{"name":"VA_PRIMARIES_ITU_R_BT_470_SYSTEM_M","features":[432]},{"name":"VA_PRIMARIES_ITU_R_BT_709","features":[432]},{"name":"VA_PRIMARIES_SMPTE_170M","features":[432]},{"name":"VA_PRIMARIES_SMPTE_240M","features":[432]},{"name":"VA_PRIMARIES_UNSPECIFIED","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_H264_LOG_100_TO_1","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_H264_LOG_316_TO_1","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_470_SYSTEM_B_G","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_470_SYSTEM_M","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_709","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_LINEAR","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_SMPTE_170M","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_SMPTE_240M","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_UNSPECIFIED","features":[432]},{"name":"VA_VIDEO_COMPONENT","features":[432]},{"name":"VA_VIDEO_FORMAT","features":[432]},{"name":"VA_VIDEO_MAC","features":[432]},{"name":"VA_VIDEO_NTSC","features":[432]},{"name":"VA_VIDEO_PAL","features":[432]},{"name":"VA_VIDEO_SECAM","features":[432]},{"name":"VA_VIDEO_UNSPECIFIED","features":[432]},{"name":"WMDRMProtectionInfo","features":[432]},{"name":"XDSCodec","features":[432]},{"name":"XDSToRat","features":[432]},{"name":"_IMSVidCtlEvents","features":[432,358]},{"name":"dispidAVAudioChannelConfigEvent","features":[432]},{"name":"dispidAVAudioChannelCountEvent","features":[432]},{"name":"dispidAVAudioSampleRateEvent","features":[432]},{"name":"dispidAVDDSurroundModeEvent","features":[432]},{"name":"dispidAVDecAudioDualMonoEvent","features":[432]},{"name":"dispidAVDecCommonInputFormatEvent","features":[432]},{"name":"dispidAVDecCommonMeanBitRateEvent","features":[432]},{"name":"dispidAVDecCommonOutputFormatEvent","features":[432]},{"name":"dispidAllocPresentID","features":[432]},{"name":"dispidAlloctor","features":[432]},{"name":"dispidAudioRenderer","features":[432]},{"name":"dispidAudioRenderers","features":[432]},{"name":"dispidAuxInputs","features":[432]},{"name":"dispidAvailableSourceRect","features":[432]},{"name":"dispidBookmarkOnStop","features":[432]},{"name":"dispidBuild","features":[432]},{"name":"dispidCCEnable","features":[432]},{"name":"dispidCLSID","features":[432]},{"name":"dispidCapture","features":[432]},{"name":"dispidChangePassword","features":[432]},{"name":"dispidChannelAvailable","features":[432]},{"name":"dispidClip","features":[432]},{"name":"dispidClippedSourceRect","features":[432]},{"name":"dispidColorKey","features":[432]},{"name":"dispidConfirmPassword","features":[432]},{"name":"dispidCount","features":[432]},{"name":"dispidCustomCompositorClass","features":[432]},{"name":"dispidDecompose","features":[432]},{"name":"dispidDefaultAudioLCID","features":[432]},{"name":"dispidDefaultMenuLCID","features":[432]},{"name":"dispidDefaultSubpictureLCID","features":[432]},{"name":"dispidDevAudioFrequency","features":[432]},{"name":"dispidDevAudioSubchannel","features":[432]},{"name":"dispidDevBalance","features":[432]},{"name":"dispidDevCanStep","features":[432]},{"name":"dispidDevCountryCode","features":[432]},{"name":"dispidDevFileName","features":[432]},{"name":"dispidDevImageSourceHeight","features":[432]},{"name":"dispidDevImageSourceWidth","features":[432]},{"name":"dispidDevOverScan","features":[432]},{"name":"dispidDevPause","features":[432]},{"name":"dispidDevPower","features":[432]},{"name":"dispidDevRun","features":[432]},{"name":"dispidDevSAP","features":[432]},{"name":"dispidDevStep","features":[432]},{"name":"dispidDevStop","features":[432]},{"name":"dispidDevVideoFrequency","features":[432]},{"name":"dispidDevVideoSubchannel","features":[432]},{"name":"dispidDevView","features":[432]},{"name":"dispidDevVolume","features":[432]},{"name":"dispidDevicePath","features":[432]},{"name":"dispidDisableAudio","features":[432]},{"name":"dispidDisableVideo","features":[432]},{"name":"dispidDisplayChange","features":[432]},{"name":"dispidDisplaySize","features":[432]},{"name":"dispidFeatures","features":[432]},{"name":"dispidGetParentalCountry","features":[432]},{"name":"dispidGetParentalLevel","features":[432]},{"name":"dispidInput","features":[432]},{"name":"dispidInputs","features":[432]},{"name":"dispidKSCat","features":[432]},{"name":"dispidMaintainAspectRatio","features":[432]},{"name":"dispidMaxVidRect","features":[432]},{"name":"dispidMediaPosition","features":[432]},{"name":"dispidMessageDrain","features":[432]},{"name":"dispidMinVidRect","features":[432]},{"name":"dispidMixerBitmap","features":[432]},{"name":"dispidMixerBitmapOpacity","features":[432]},{"name":"dispidMixerBitmapRect","features":[432]},{"name":"dispidModes","features":[432]},{"name":"dispidName","features":[432]},{"name":"dispidNameSetLock","features":[432]},{"name":"dispidOutput","features":[432]},{"name":"dispidOutputs","features":[432]},{"name":"dispidOwner","features":[432]},{"name":"dispidPause","features":[432]},{"name":"dispidRateEx","features":[432]},{"name":"dispidRePaint","features":[432]},{"name":"dispidRecordingAttribute","features":[432]},{"name":"dispidRequestedClipRect","features":[432]},{"name":"dispidRun","features":[432]},{"name":"dispidSBEConfigure","features":[432]},{"name":"dispidSaveParentalCountry","features":[432]},{"name":"dispidSaveParentalLevel","features":[432]},{"name":"dispidSegment","features":[432]},{"name":"dispidSelectedFeatures","features":[432]},{"name":"dispidService","features":[432]},{"name":"dispidServiceP","features":[432]},{"name":"dispidSetAllocator","features":[432]},{"name":"dispidSetMinSeek","features":[432]},{"name":"dispidSetSinkFilter","features":[432]},{"name":"dispidSetupMixerBitmap","features":[432]},{"name":"dispidSourceSize","features":[432]},{"name":"dispidStateChange","features":[432]},{"name":"dispidStatus","features":[432]},{"name":"dispidStop","features":[432]},{"name":"dispidStreamBufferContentRecording","features":[432]},{"name":"dispidStreamBufferReferenceRecording","features":[432]},{"name":"dispidStreamBufferSinkName","features":[432]},{"name":"dispidStreamBufferSourceName","features":[432]},{"name":"dispidTS","features":[432]},{"name":"dispidTVFormats","features":[432]},{"name":"dispidTeleTextFilter","features":[432]},{"name":"dispidTune","features":[432]},{"name":"dispidTuneChan","features":[432]},{"name":"dispidUnlockProfile","features":[432]},{"name":"dispidUserEvent","features":[432]},{"name":"dispidUsingOverlay","features":[432]},{"name":"dispidVideoRenderer","features":[432]},{"name":"dispidVideoRenderers","features":[432]},{"name":"dispidView","features":[432]},{"name":"dispidViewNext","features":[432]},{"name":"dispidViewable","features":[432]},{"name":"dispidVisible","features":[432]},{"name":"dispid_AcceptParentalLevelChange","features":[432]},{"name":"dispid_ActivateAtPosition","features":[432]},{"name":"dispid_ActivateButton","features":[432]},{"name":"dispid_AddFilter","features":[432]},{"name":"dispid_Allocator","features":[432]},{"name":"dispid_AnglesAvailable","features":[432]},{"name":"dispid_AudioStreamsAvailable","features":[432]},{"name":"dispid_BlockUnrated","features":[432]},{"name":"dispid_Bookmark","features":[432]},{"name":"dispid_ButtonAtPosition","features":[432]},{"name":"dispid_ButtonRect","features":[432]},{"name":"dispid_CCActive","features":[432]},{"name":"dispid_CLSID","features":[432]},{"name":"dispid_CurrentAngle","features":[432]},{"name":"dispid_CurrentAudioStream","features":[432]},{"name":"dispid_CurrentCCService","features":[432]},{"name":"dispid_CurrentChapter","features":[432]},{"name":"dispid_CurrentDiscSide","features":[432]},{"name":"dispid_CurrentDomain","features":[432]},{"name":"dispid_CurrentRatings","features":[432]},{"name":"dispid_CurrentSubpictureStream","features":[432]},{"name":"dispid_CurrentTime","features":[432]},{"name":"dispid_CurrentTitle","features":[432]},{"name":"dispid_CurrentVolume","features":[432]},{"name":"dispid_CustomCompositor","features":[432]},{"name":"dispid_CustomCompositorClass","features":[432]},{"name":"dispid_DVDAdm","features":[432]},{"name":"dispid_DVDDirectory","features":[432]},{"name":"dispid_DVDScreenInMouseCoordinates","features":[432]},{"name":"dispid_DVDTextLanguageLCID","features":[432]},{"name":"dispid_DVDTextNumberOfLanguages","features":[432]},{"name":"dispid_DVDTextNumberOfStrings","features":[432]},{"name":"dispid_DVDTextString","features":[432]},{"name":"dispid_DVDTextStringType","features":[432]},{"name":"dispid_DVDTimeCode2bstr","features":[432]},{"name":"dispid_DVDUniqueID","features":[432]},{"name":"dispid_DecimateInput","features":[432]},{"name":"dispid_DefaultAudioLanguage","features":[432]},{"name":"dispid_DefaultAudioLanguageExt","features":[432]},{"name":"dispid_DefaultMenuLanguage","features":[432]},{"name":"dispid_DefaultSubpictureLanguage","features":[432]},{"name":"dispid_DefaultSubpictureLanguageExt","features":[432]},{"name":"dispid_DeleteBookmark","features":[432]},{"name":"dispid_Eject","features":[432]},{"name":"dispid_EnableResetOnStop","features":[432]},{"name":"dispid_FramesPerSecond","features":[432]},{"name":"dispid_GPRM","features":[432]},{"name":"dispid_Inputs","features":[432]},{"name":"dispid_IsAudioStreamEnabled","features":[432]},{"name":"dispid_IsEqualDevice","features":[432]},{"name":"dispid_IsSubpictureStreamEnabled","features":[432]},{"name":"dispid_KSCat","features":[432]},{"name":"dispid_KaraokeAudioPresentationMode","features":[432]},{"name":"dispid_KaraokeChannelAssignment","features":[432]},{"name":"dispid_KaraokeChannelContent","features":[432]},{"name":"dispid_LanguageFromLCID","features":[432]},{"name":"dispid_MaxRatingsLevel","features":[432]},{"name":"dispid_MixerBitmap","features":[432]},{"name":"dispid_NotifyParentalLevelChange","features":[432]},{"name":"dispid_NumberOfChapters","features":[432]},{"name":"dispid_Outputs","features":[432]},{"name":"dispid_PlayerParentalCountry","features":[432]},{"name":"dispid_PlayerParentalLevel","features":[432]},{"name":"dispid_PreferredSubpictureStream","features":[432]},{"name":"dispid_RecordingAttribute","features":[432]},{"name":"dispid_RegionChange","features":[432]},{"name":"dispid_RestoreBookmark","features":[432]},{"name":"dispid_RestorePreferredSettings","features":[432]},{"name":"dispid_SPRM","features":[432]},{"name":"dispid_SaveBookmark","features":[432]},{"name":"dispid_SelectAndActivateButton","features":[432]},{"name":"dispid_SelectAtPosition","features":[432]},{"name":"dispid_SelectDefaultAudioLanguage","features":[432]},{"name":"dispid_SelectDefaultSubpictureLanguage","features":[432]},{"name":"dispid_SelectLeftButton","features":[432]},{"name":"dispid_SelectLowerButton","features":[432]},{"name":"dispid_SelectParentalCountry","features":[432]},{"name":"dispid_SelectParentalLevel","features":[432]},{"name":"dispid_SelectRightButton","features":[432]},{"name":"dispid_SelectUpperButton","features":[432]},{"name":"dispid_SetAllocator","features":[432]},{"name":"dispid_SinkStreams","features":[432]},{"name":"dispid_SourceFilter","features":[432]},{"name":"dispid_SubpictureLanguage","features":[432]},{"name":"dispid_SubpictureOn","features":[432]},{"name":"dispid_SubpictureStreamsAvailable","features":[432]},{"name":"dispid_SuppressEffects","features":[432]},{"name":"dispid_TitleParentalLevels","features":[432]},{"name":"dispid_TitlesAvailable","features":[432]},{"name":"dispid_TotalTitleTime","features":[432]},{"name":"dispid_UOPValid","features":[432]},{"name":"dispid_UnratedDelay","features":[432]},{"name":"dispid_VolumesAvailable","features":[432]},{"name":"dispid__SourceFilter","features":[432]},{"name":"dispid_audiocounter","features":[432]},{"name":"dispid_audioencoderint","features":[432]},{"name":"dispid_audiolanguage","features":[432]},{"name":"dispid_buttonsavailable","features":[432]},{"name":"dispid_cccounter","features":[432]},{"name":"dispid_channelchangeint","features":[432]},{"name":"dispid_currentbutton","features":[432]},{"name":"dispid_playattime","features":[432]},{"name":"dispid_playattimeintitle","features":[432]},{"name":"dispid_playbackwards","features":[432]},{"name":"dispid_playchapter","features":[432]},{"name":"dispid_playchapterintitle","features":[432]},{"name":"dispid_playchaptersautostop","features":[432]},{"name":"dispid_playforwards","features":[432]},{"name":"dispid_playnextchapter","features":[432]},{"name":"dispid_playperiodintitleautostop","features":[432]},{"name":"dispid_playprevchapter","features":[432]},{"name":"dispid_playtitle","features":[432]},{"name":"dispid_replaychapter","features":[432]},{"name":"dispid_resetFilterList","features":[432]},{"name":"dispid_resume","features":[432]},{"name":"dispid_returnfromsubmenu","features":[432]},{"name":"dispid_showmenu","features":[432]},{"name":"dispid_stilloff","features":[432]},{"name":"dispid_videocounter","features":[432]},{"name":"dispid_videoencoderint","features":[432]},{"name":"dispid_wstcounter","features":[432]},{"name":"dispidaudio_analysis","features":[432]},{"name":"dispidaudioanalysis","features":[432]},{"name":"dispidaudiocounter","features":[432]},{"name":"dispidbind","features":[432]},{"name":"dispidcccounter","features":[432]},{"name":"dispiddata_analysis","features":[432]},{"name":"dispiddataanalysis","features":[432]},{"name":"dispidgetState","features":[432]},{"name":"dispidlength","features":[432]},{"name":"dispidlicenseerrorcode","features":[432]},{"name":"dispidposition","features":[432]},{"name":"dispidpositionmode","features":[432]},{"name":"dispidrate","features":[432]},{"name":"dispidrecordingstarted","features":[432]},{"name":"dispidrecordingstopped","features":[432]},{"name":"dispidrecordingtype","features":[432]},{"name":"dispidsbesource","features":[432]},{"name":"dispidstart","features":[432]},{"name":"dispidstarttime","features":[432]},{"name":"dispidstoptime","features":[432]},{"name":"dispidunbind","features":[432]},{"name":"dispidvideo_analysis","features":[432]},{"name":"dispidvideoanalysis","features":[432]},{"name":"dispidvideocounter","features":[432]},{"name":"dispidwstcounter","features":[432]},{"name":"dslDefaultSize","features":[432]},{"name":"dslDoubleSourceSize","features":[432]},{"name":"dslFullScreen","features":[432]},{"name":"dslHalfScreen","features":[432]},{"name":"dslHalfSourceSize","features":[432]},{"name":"dslQuarterScreen","features":[432]},{"name":"dslSixteenthScreen","features":[432]},{"name":"dslSourceSize","features":[432]},{"name":"dvdChannel_Audio","features":[432]},{"name":"dvdGeneral_Comments","features":[432]},{"name":"dvdGeneral_Name","features":[432]},{"name":"dvdMenu_Angle","features":[432]},{"name":"dvdMenu_Audio","features":[432]},{"name":"dvdMenu_Chapter","features":[432]},{"name":"dvdMenu_Root","features":[432]},{"name":"dvdMenu_Subpicture","features":[432]},{"name":"dvdMenu_Title","features":[432]},{"name":"dvdOther_Cut","features":[432]},{"name":"dvdOther_Scene","features":[432]},{"name":"dvdOther_Take","features":[432]},{"name":"dvdSPExt_CC_Big","features":[432]},{"name":"dvdSPExt_CC_Children","features":[432]},{"name":"dvdSPExt_CC_Normal","features":[432]},{"name":"dvdSPExt_Caption_Big","features":[432]},{"name":"dvdSPExt_Caption_Children","features":[432]},{"name":"dvdSPExt_Caption_Normal","features":[432]},{"name":"dvdSPExt_DirectorComments_Big","features":[432]},{"name":"dvdSPExt_DirectorComments_Children","features":[432]},{"name":"dvdSPExt_DirectorComments_Normal","features":[432]},{"name":"dvdSPExt_Forced","features":[432]},{"name":"dvdSPExt_NotSpecified","features":[432]},{"name":"dvdState_Paused","features":[432]},{"name":"dvdState_Running","features":[432]},{"name":"dvdState_Stopped","features":[432]},{"name":"dvdState_Undefined","features":[432]},{"name":"dvdState_Unitialized","features":[432]},{"name":"dvdStream_Angle","features":[432]},{"name":"dvdStream_Audio","features":[432]},{"name":"dvdStream_Subpicture","features":[432]},{"name":"dvdStruct_Cell","features":[432]},{"name":"dvdStruct_ParentalID","features":[432]},{"name":"dvdStruct_PartOfTitle","features":[432]},{"name":"dvdStruct_Title","features":[432]},{"name":"dvdStruct_Volume","features":[432]},{"name":"dvdTitle_Album","features":[432]},{"name":"dvdTitle_Movie","features":[432]},{"name":"dvdTitle_Orig_Album","features":[432]},{"name":"dvdTitle_Orig_Movie","features":[432]},{"name":"dvdTitle_Orig_Other","features":[432]},{"name":"dvdTitle_Orig_Series","features":[432]},{"name":"dvdTitle_Orig_Song","features":[432]},{"name":"dvdTitle_Orig_Video","features":[432]},{"name":"dvdTitle_Other","features":[432]},{"name":"dvdTitle_Series","features":[432]},{"name":"dvdTitle_Song","features":[432]},{"name":"dvdTitle_Sub_Album","features":[432]},{"name":"dvdTitle_Sub_Movie","features":[432]},{"name":"dvdTitle_Sub_Other","features":[432]},{"name":"dvdTitle_Sub_Series","features":[432]},{"name":"dvdTitle_Sub_Song","features":[432]},{"name":"dvdTitle_Sub_Video","features":[432]},{"name":"dvdTitle_Video","features":[432]},{"name":"eventidBroadcastEvent","features":[432]},{"name":"eventidBroadcastEventEx","features":[432]},{"name":"eventidCOPPBlocked","features":[432]},{"name":"eventidCOPPUnblocked","features":[432]},{"name":"eventidChangeCurrentAngle","features":[432]},{"name":"eventidChangeCurrentAudioStream","features":[432]},{"name":"eventidChangeCurrentSubpictureStream","features":[432]},{"name":"eventidChangeKaraokePresMode","features":[432]},{"name":"eventidChangeVideoPresMode","features":[432]},{"name":"eventidContentBecomingStale","features":[432]},{"name":"eventidContentPrimarilyAudio","features":[432]},{"name":"eventidDVDNotify","features":[432]},{"name":"eventidEncryptionOff","features":[432]},{"name":"eventidEncryptionOn","features":[432]},{"name":"eventidEndOfMedia","features":[432]},{"name":"eventidLicenseChange","features":[432]},{"name":"eventidOnTuneChanged","features":[432]},{"name":"eventidOverlayUnavailable","features":[432]},{"name":"eventidPauseOn","features":[432]},{"name":"eventidPlayAtTime","features":[432]},{"name":"eventidPlayAtTimeInTitle","features":[432]},{"name":"eventidPlayBackwards","features":[432]},{"name":"eventidPlayChapter","features":[432]},{"name":"eventidPlayChapterInTitle","features":[432]},{"name":"eventidPlayForwards","features":[432]},{"name":"eventidPlayNextChapter","features":[432]},{"name":"eventidPlayPrevChapter","features":[432]},{"name":"eventidPlayTitle","features":[432]},{"name":"eventidRateChange","features":[432]},{"name":"eventidRatingsBlocked","features":[432]},{"name":"eventidRatingsChanged","features":[432]},{"name":"eventidRatingsUnlocked","features":[432]},{"name":"eventidReplayChapter","features":[432]},{"name":"eventidResume","features":[432]},{"name":"eventidReturnFromSubmenu","features":[432]},{"name":"eventidSelectOrActivateButton","features":[432]},{"name":"eventidShowMenu","features":[432]},{"name":"eventidSinkCertificateFailure","features":[432]},{"name":"eventidSinkCertificateSuccess","features":[432]},{"name":"eventidSourceCertificateFailure","features":[432]},{"name":"eventidSourceCertificateSuccess","features":[432]},{"name":"eventidStaleDataRead","features":[432]},{"name":"eventidStaleFileDeleted","features":[432]},{"name":"eventidStateChange","features":[432]},{"name":"eventidStillOff","features":[432]},{"name":"eventidStop","features":[432]},{"name":"eventidTimeHole","features":[432]},{"name":"eventidWriteFailure","features":[432]},{"name":"eventidWriteFailureClear","features":[432]},{"name":"g_wszStreamBufferRecordingAlbumArtist","features":[432]},{"name":"g_wszStreamBufferRecordingAlbumCoverURL","features":[432]},{"name":"g_wszStreamBufferRecordingAlbumTitle","features":[432]},{"name":"g_wszStreamBufferRecordingAspectRatioX","features":[432]},{"name":"g_wszStreamBufferRecordingAspectRatioY","features":[432]},{"name":"g_wszStreamBufferRecordingAuthor","features":[432]},{"name":"g_wszStreamBufferRecordingBannerImageData","features":[432]},{"name":"g_wszStreamBufferRecordingBannerImageType","features":[432]},{"name":"g_wszStreamBufferRecordingBannerImageURL","features":[432]},{"name":"g_wszStreamBufferRecordingBitrate","features":[432]},{"name":"g_wszStreamBufferRecordingBroadcast","features":[432]},{"name":"g_wszStreamBufferRecordingComposer","features":[432]},{"name":"g_wszStreamBufferRecordingCopyright","features":[432]},{"name":"g_wszStreamBufferRecordingCopyrightURL","features":[432]},{"name":"g_wszStreamBufferRecordingCurrentBitrate","features":[432]},{"name":"g_wszStreamBufferRecordingDRM_Flags","features":[432]},{"name":"g_wszStreamBufferRecordingDRM_Level","features":[432]},{"name":"g_wszStreamBufferRecordingDescription","features":[432]},{"name":"g_wszStreamBufferRecordingDuration","features":[432]},{"name":"g_wszStreamBufferRecordingFileSize","features":[432]},{"name":"g_wszStreamBufferRecordingGenre","features":[432]},{"name":"g_wszStreamBufferRecordingGenreID","features":[432]},{"name":"g_wszStreamBufferRecordingHasArbitraryDataStream","features":[432]},{"name":"g_wszStreamBufferRecordingHasAttachedImages","features":[432]},{"name":"g_wszStreamBufferRecordingHasAudio","features":[432]},{"name":"g_wszStreamBufferRecordingHasFileTransferStream","features":[432]},{"name":"g_wszStreamBufferRecordingHasImage","features":[432]},{"name":"g_wszStreamBufferRecordingHasScript","features":[432]},{"name":"g_wszStreamBufferRecordingHasVideo","features":[432]},{"name":"g_wszStreamBufferRecordingIsVBR","features":[432]},{"name":"g_wszStreamBufferRecordingLyrics","features":[432]},{"name":"g_wszStreamBufferRecordingMCDI","features":[432]},{"name":"g_wszStreamBufferRecordingNSCAddress","features":[432]},{"name":"g_wszStreamBufferRecordingNSCDescription","features":[432]},{"name":"g_wszStreamBufferRecordingNSCEmail","features":[432]},{"name":"g_wszStreamBufferRecordingNSCName","features":[432]},{"name":"g_wszStreamBufferRecordingNSCPhone","features":[432]},{"name":"g_wszStreamBufferRecordingNumberOfFrames","features":[432]},{"name":"g_wszStreamBufferRecordingOptimalBitrate","features":[432]},{"name":"g_wszStreamBufferRecordingPromotionURL","features":[432]},{"name":"g_wszStreamBufferRecordingProtected","features":[432]},{"name":"g_wszStreamBufferRecordingRating","features":[432]},{"name":"g_wszStreamBufferRecordingSeekable","features":[432]},{"name":"g_wszStreamBufferRecordingSignature_Name","features":[432]},{"name":"g_wszStreamBufferRecordingSkipBackward","features":[432]},{"name":"g_wszStreamBufferRecordingSkipForward","features":[432]},{"name":"g_wszStreamBufferRecordingStridable","features":[432]},{"name":"g_wszStreamBufferRecordingTitle","features":[432]},{"name":"g_wszStreamBufferRecordingToolName","features":[432]},{"name":"g_wszStreamBufferRecordingToolVersion","features":[432]},{"name":"g_wszStreamBufferRecordingTrack","features":[432]},{"name":"g_wszStreamBufferRecordingTrackNumber","features":[432]},{"name":"g_wszStreamBufferRecordingTrusted","features":[432]},{"name":"g_wszStreamBufferRecordingUse_DRM","features":[432]},{"name":"g_wszStreamBufferRecordingYear","features":[432]},{"name":"sslClipByClipRect","features":[432]},{"name":"sslClipByOverScan","features":[432]},{"name":"sslFullSize","features":[432]}],"435":[{"name":"CLSID_XMLGraphBuilder","features":[434]},{"name":"IXMLGraphBuilder","features":[434]}],"436":[{"name":"DMOCATEGORY_ACOUSTIC_ECHO_CANCEL","features":[435]},{"name":"DMOCATEGORY_AGC","features":[435]},{"name":"DMOCATEGORY_AUDIO_CAPTURE_EFFECT","features":[435]},{"name":"DMOCATEGORY_AUDIO_DECODER","features":[435]},{"name":"DMOCATEGORY_AUDIO_EFFECT","features":[435]},{"name":"DMOCATEGORY_AUDIO_ENCODER","features":[435]},{"name":"DMOCATEGORY_AUDIO_NOISE_SUPPRESS","features":[435]},{"name":"DMOCATEGORY_VIDEO_DECODER","features":[435]},{"name":"DMOCATEGORY_VIDEO_EFFECT","features":[435]},{"name":"DMOCATEGORY_VIDEO_ENCODER","features":[435]},{"name":"DMOEnum","features":[435]},{"name":"DMOGetName","features":[435]},{"name":"DMOGetTypes","features":[435]},{"name":"DMORegister","features":[435]},{"name":"DMOUnregister","features":[435]},{"name":"DMO_ENUMF_INCLUDE_KEYED","features":[435]},{"name":"DMO_ENUM_FLAGS","features":[435]},{"name":"DMO_E_INVALIDSTREAMINDEX","features":[435]},{"name":"DMO_E_INVALIDTYPE","features":[435]},{"name":"DMO_E_NOTACCEPTING","features":[435]},{"name":"DMO_E_NO_MORE_ITEMS","features":[435]},{"name":"DMO_E_TYPE_NOT_ACCEPTED","features":[435]},{"name":"DMO_E_TYPE_NOT_SET","features":[435]},{"name":"DMO_INPLACE_NORMAL","features":[435]},{"name":"DMO_INPLACE_ZERO","features":[435]},{"name":"DMO_INPUT_DATA_BUFFERF_DISCONTINUITY","features":[435]},{"name":"DMO_INPUT_DATA_BUFFERF_SYNCPOINT","features":[435]},{"name":"DMO_INPUT_DATA_BUFFERF_TIME","features":[435]},{"name":"DMO_INPUT_DATA_BUFFERF_TIMELENGTH","features":[435]},{"name":"DMO_INPUT_STATUSF_ACCEPT_DATA","features":[435]},{"name":"DMO_INPUT_STREAMF_FIXED_SAMPLE_SIZE","features":[435]},{"name":"DMO_INPUT_STREAMF_HOLDS_BUFFERS","features":[435]},{"name":"DMO_INPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER","features":[435]},{"name":"DMO_INPUT_STREAMF_WHOLE_SAMPLES","features":[435]},{"name":"DMO_MEDIA_TYPE","features":[307,435]},{"name":"DMO_OUTPUT_DATA_BUFFER","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_DISCONTINUITY","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_INCOMPLETE","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_SYNCPOINT","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_TIME","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_TIMELENGTH","features":[435]},{"name":"DMO_OUTPUT_STREAMF_DISCARDABLE","features":[435]},{"name":"DMO_OUTPUT_STREAMF_FIXED_SAMPLE_SIZE","features":[435]},{"name":"DMO_OUTPUT_STREAMF_OPTIONAL","features":[435]},{"name":"DMO_OUTPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER","features":[435]},{"name":"DMO_OUTPUT_STREAMF_WHOLE_SAMPLES","features":[435]},{"name":"DMO_PARTIAL_MEDIATYPE","features":[435]},{"name":"DMO_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER","features":[435]},{"name":"DMO_QUALITY_STATUS_ENABLED","features":[435]},{"name":"DMO_REGISTERF_IS_KEYED","features":[435]},{"name":"DMO_REGISTER_FLAGS","features":[435]},{"name":"DMO_SET_TYPEF_CLEAR","features":[435]},{"name":"DMO_SET_TYPEF_TEST_ONLY","features":[435]},{"name":"DMO_VOSF_NEEDS_PREVIOUS_SAMPLE","features":[435]},{"name":"IDMOQualityControl","features":[435]},{"name":"IDMOVideoOutputOptimizations","features":[435]},{"name":"IEnumDMO","features":[435]},{"name":"IMediaBuffer","features":[435]},{"name":"IMediaObject","features":[435]},{"name":"IMediaObjectInPlace","features":[435]},{"name":"MoCopyMediaType","features":[307,435]},{"name":"MoCreateMediaType","features":[307,435]},{"name":"MoDeleteMediaType","features":[307,435]},{"name":"MoDuplicateMediaType","features":[307,435]},{"name":"MoFreeMediaType","features":[307,435]},{"name":"MoInitMediaType","features":[307,435]},{"name":"_DMO_INPLACE_PROCESS_FLAGS","features":[435]},{"name":"_DMO_INPUT_DATA_BUFFER_FLAGS","features":[435]},{"name":"_DMO_INPUT_STATUS_FLAGS","features":[435]},{"name":"_DMO_INPUT_STREAM_INFO_FLAGS","features":[435]},{"name":"_DMO_OUTPUT_DATA_BUFFER_FLAGS","features":[435]},{"name":"_DMO_OUTPUT_STREAM_INFO_FLAGS","features":[435]},{"name":"_DMO_PROCESS_OUTPUT_FLAGS","features":[435]},{"name":"_DMO_QUALITY_STATUS_FLAGS","features":[435]},{"name":"_DMO_SET_TYPE_FLAGS","features":[435]},{"name":"_DMO_VIDEO_OUTPUT_STREAM_FLAGS","features":[435]}],"437":[{"name":"AEC_MODE_FULL_DUPLEX","features":[433]},{"name":"AEC_MODE_HALF_DUPLEX","features":[433]},{"name":"AEC_MODE_PASS_THROUGH","features":[433]},{"name":"AEC_STATUS_FD_CURRENTLY_CONVERGED","features":[433]},{"name":"AEC_STATUS_FD_HISTORY_CONTINUOUSLY_CONVERGED","features":[433]},{"name":"AEC_STATUS_FD_HISTORY_PREVIOUSLY_DIVERGED","features":[433]},{"name":"AEC_STATUS_FD_HISTORY_UNINITIALIZED","features":[433]},{"name":"ALLOCATOR_PROPERTIES_EX","features":[433]},{"name":"APO_CLASS_UUID","features":[433]},{"name":"AUDIOENDPOINT_CLASS_UUID","features":[433]},{"name":"AUDIOMODULE_MAX_DATA_SIZE","features":[433]},{"name":"AUDIOMODULE_MAX_NAME_CCH_SIZE","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION_NOTROTATED","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION_ROTATED180DEGREESCOUNTERCLOCKWISE","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION_ROTATED270DEGREESCOUNTERCLOCKWISE","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION_ROTATED90DEGREESCOUNTERCLOCKWISE","features":[433]},{"name":"AUDIORESOURCEMANAGEMENT_RESOURCEGROUP","features":[307,433]},{"name":"AUDIO_CURVE_TYPE","features":[433]},{"name":"AUDIO_CURVE_TYPE_NONE","features":[433]},{"name":"AUDIO_CURVE_TYPE_WINDOWS_FADE","features":[433]},{"name":"AUDIO_EFFECT_TYPE_ACOUSTIC_ECHO_CANCELLATION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_AUTOMATIC_GAIN_CONTROL","features":[433]},{"name":"AUDIO_EFFECT_TYPE_BASS_BOOST","features":[433]},{"name":"AUDIO_EFFECT_TYPE_BASS_MANAGEMENT","features":[433]},{"name":"AUDIO_EFFECT_TYPE_BEAMFORMING","features":[433]},{"name":"AUDIO_EFFECT_TYPE_CONSTANT_TONE_REMOVAL","features":[433]},{"name":"AUDIO_EFFECT_TYPE_DEEP_NOISE_SUPPRESSION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_DYNAMIC_RANGE_COMPRESSION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_ENVIRONMENTAL_EFFECTS","features":[433]},{"name":"AUDIO_EFFECT_TYPE_EQUALIZER","features":[433]},{"name":"AUDIO_EFFECT_TYPE_FAR_FIELD_BEAMFORMING","features":[433]},{"name":"AUDIO_EFFECT_TYPE_LOUDNESS_EQUALIZER","features":[433]},{"name":"AUDIO_EFFECT_TYPE_NOISE_SUPPRESSION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_ROOM_CORRECTION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_SPEAKER_COMPENSATION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_SPEAKER_FILL","features":[433]},{"name":"AUDIO_EFFECT_TYPE_SPEAKER_PROTECTION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_VIRTUAL_HEADPHONES","features":[433]},{"name":"AUDIO_EFFECT_TYPE_VIRTUAL_SURROUND","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_DEFAULT","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_FAR_FIELD_SPEECH","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_MEDIA","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_MOVIE","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_NOTIFICATION","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_RAW","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_SPEECH","features":[433]},{"name":"AllocatorStrategy_DontCare","features":[433]},{"name":"AllocatorStrategy_MaximizeSpeed","features":[433]},{"name":"AllocatorStrategy_MinimizeFrameSize","features":[433]},{"name":"AllocatorStrategy_MinimizeNumberOfAllocators","features":[433]},{"name":"AllocatorStrategy_MinimizeNumberOfFrames","features":[433]},{"name":"BLUETOOTHLE_MIDI_SERVICE_UUID","features":[433]},{"name":"BLUETOOTH_MIDI_DATAIO_CHARACTERISTIC","features":[433]},{"name":"BUS_INTERFACE_REFERENCE_VERSION","features":[433]},{"name":"CAPTURE_MEMORY_ALLOCATION_FLAGS","features":[433]},{"name":"CASCADE_FORM","features":[433]},{"name":"CC_BYTE_PAIR","features":[433]},{"name":"CC_HW_FIELD","features":[433]},{"name":"CC_MAX_HW_DECODE_LINES","features":[433]},{"name":"CLSID_KsIBasicAudioInterfaceHandler","features":[433]},{"name":"CLSID_Proxy","features":[433]},{"name":"CONSTRICTOR_OPTION","features":[433]},{"name":"CONSTRICTOR_OPTION_DISABLE","features":[433]},{"name":"CONSTRICTOR_OPTION_MUTE","features":[433]},{"name":"DEVCAPS","features":[433]},{"name":"DEVPKEY_KsAudio_Controller_DeviceInterface_Path","features":[305,433]},{"name":"DEVPKEY_KsAudio_PacketSize_Constraints","features":[305,433]},{"name":"DEVPKEY_KsAudio_PacketSize_Constraints2","features":[305,433]},{"name":"DIRECT_FORM","features":[433]},{"name":"DS3DVECTOR","features":[433]},{"name":"DS3D_HRTF_VERSION_1","features":[433]},{"name":"EDeviceControlUseType","features":[433]},{"name":"EPcxConnectionType","features":[433]},{"name":"EPcxGenLocation","features":[433]},{"name":"EPcxGenLocation_enum_count","features":[433]},{"name":"EPcxGeoLocation","features":[433]},{"name":"EPcxGeoLocation_enum_count","features":[433]},{"name":"EPxcPortConnection","features":[433]},{"name":"EVENTSETID_CROSSBAR","features":[433]},{"name":"EVENTSETID_TUNER","features":[433]},{"name":"EVENTSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST","features":[433]},{"name":"EVENTSETID_VIDEODECODER","features":[433]},{"name":"FLOAT_COEFF","features":[433]},{"name":"FRAMING_CACHE_OPS","features":[433]},{"name":"FRAMING_PROP","features":[433]},{"name":"FULL_FILTER","features":[433]},{"name":"FramingProp_Ex","features":[433]},{"name":"FramingProp_None","features":[433]},{"name":"FramingProp_Old","features":[433]},{"name":"FramingProp_Uninitialized","features":[433]},{"name":"Framing_Cache_ReadLast","features":[433]},{"name":"Framing_Cache_ReadOrig","features":[433]},{"name":"Framing_Cache_Update","features":[433]},{"name":"Framing_Cache_Write","features":[433]},{"name":"GUID_NULL","features":[433]},{"name":"IKsAggregateControl","features":[433]},{"name":"IKsAllocator","features":[433]},{"name":"IKsAllocatorEx","features":[433]},{"name":"IKsClockPropertySet","features":[433]},{"name":"IKsControl","features":[433]},{"name":"IKsDataTypeCompletion","features":[433]},{"name":"IKsDataTypeHandler","features":[433]},{"name":"IKsFormatSupport","features":[433]},{"name":"IKsInterfaceHandler","features":[433]},{"name":"IKsJackContainerId","features":[433]},{"name":"IKsJackDescription","features":[433]},{"name":"IKsJackDescription2","features":[433]},{"name":"IKsJackDescription3","features":[433]},{"name":"IKsJackSinkInformation","features":[433]},{"name":"IKsNodeControl","features":[433]},{"name":"IKsNotifyEvent","features":[433]},{"name":"IKsObject","features":[433]},{"name":"IKsPin","features":[433]},{"name":"IKsPinEx","features":[433]},{"name":"IKsPinFactory","features":[433]},{"name":"IKsPinPipe","features":[433]},{"name":"IKsPropertySet","features":[433]},{"name":"IKsQualityForwarder","features":[433]},{"name":"IKsTopology","features":[433]},{"name":"IKsTopologyInfo","features":[433]},{"name":"INTERLEAVED_AUDIO_FORMAT_INFORMATION","features":[433]},{"name":"IOCTL_KS_DISABLE_EVENT","features":[433]},{"name":"IOCTL_KS_ENABLE_EVENT","features":[433]},{"name":"IOCTL_KS_HANDSHAKE","features":[433]},{"name":"IOCTL_KS_METHOD","features":[433]},{"name":"IOCTL_KS_PROPERTY","features":[433]},{"name":"IOCTL_KS_READ_STREAM","features":[433]},{"name":"IOCTL_KS_RESET_STATE","features":[433]},{"name":"IOCTL_KS_WRITE_STREAM","features":[433]},{"name":"JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY","features":[433]},{"name":"JACKDESC2_PRESENCE_DETECT_CAPABILITY","features":[433]},{"name":"KSAC3_ALTERNATE_AUDIO","features":[307,433]},{"name":"KSAC3_ALTERNATE_AUDIO_1","features":[433]},{"name":"KSAC3_ALTERNATE_AUDIO_2","features":[433]},{"name":"KSAC3_ALTERNATE_AUDIO_BOTH","features":[433]},{"name":"KSAC3_BIT_STREAM_MODE","features":[433]},{"name":"KSAC3_DIALOGUE_LEVEL","features":[433]},{"name":"KSAC3_DOWNMIX","features":[307,433]},{"name":"KSAC3_ERROR_CONCEALMENT","features":[307,433]},{"name":"KSAC3_ROOM_TYPE","features":[307,433]},{"name":"KSAC3_SERVICE_COMMENTARY","features":[433]},{"name":"KSAC3_SERVICE_DIALOG_ONLY","features":[433]},{"name":"KSAC3_SERVICE_EMERGENCY_FLASH","features":[433]},{"name":"KSAC3_SERVICE_HEARING_IMPAIRED","features":[433]},{"name":"KSAC3_SERVICE_MAIN_AUDIO","features":[433]},{"name":"KSAC3_SERVICE_NO_DIALOG","features":[433]},{"name":"KSAC3_SERVICE_VISUALLY_IMPAIRED","features":[433]},{"name":"KSAC3_SERVICE_VOICE_OVER","features":[433]},{"name":"KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL","features":[433]},{"name":"KSALGORITHMINSTANCE_SYSTEM_AGC","features":[433]},{"name":"KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR","features":[433]},{"name":"KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS","features":[433]},{"name":"KSALLOCATORMODE","features":[433]},{"name":"KSALLOCATOR_FLAG_2D_BUFFER_REQUIRED","features":[433]},{"name":"KSALLOCATOR_FLAG_ALLOCATOR_EXISTS","features":[433]},{"name":"KSALLOCATOR_FLAG_ATTENTION_STEPPING","features":[433]},{"name":"KSALLOCATOR_FLAG_CAN_ALLOCATE","features":[433]},{"name":"KSALLOCATOR_FLAG_CYCLE","features":[433]},{"name":"KSALLOCATOR_FLAG_DEVICE_SPECIFIC","features":[433]},{"name":"KSALLOCATOR_FLAG_ENABLE_CACHED_MDL","features":[433]},{"name":"KSALLOCATOR_FLAG_INDEPENDENT_RANGES","features":[433]},{"name":"KSALLOCATOR_FLAG_INSIST_ON_FRAMESIZE_RATIO","features":[433]},{"name":"KSALLOCATOR_FLAG_MULTIPLE_OUTPUT","features":[433]},{"name":"KSALLOCATOR_FLAG_NO_FRAME_INTEGRITY","features":[433]},{"name":"KSALLOCATOR_FLAG_PARTIAL_READ_SUPPORT","features":[433]},{"name":"KSALLOCATOR_FRAMING","features":[433]},{"name":"KSALLOCATOR_FRAMING_EX","features":[433]},{"name":"KSALLOCATOR_OPTIONF_COMPATIBLE","features":[433]},{"name":"KSALLOCATOR_OPTIONF_SYSTEM_MEMORY","features":[433]},{"name":"KSALLOCATOR_OPTIONF_VALID","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_FRAME_INTEGRITY","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_INPLACE_MODIFIER","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_MUST_ALLOCATE","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_PREFERENCES_ONLY","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY_CUSTOM_ALLOCATION","features":[433]},{"name":"KSATTRIBUTE","features":[433]},{"name":"KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE","features":[433]},{"name":"KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE","features":[433]},{"name":"KSATTRIBUTE_REQUIRED","features":[433]},{"name":"KSAUDDECOUTMODE_PCM_51","features":[433]},{"name":"KSAUDDECOUTMODE_SPDIFF","features":[433]},{"name":"KSAUDDECOUTMODE_STEREO_ANALOG","features":[433]},{"name":"KSAUDFNAME_3D_CENTER","features":[433]},{"name":"KSAUDFNAME_3D_DEPTH","features":[433]},{"name":"KSAUDFNAME_3D_STEREO","features":[433]},{"name":"KSAUDFNAME_ALTERNATE_MICROPHONE","features":[433]},{"name":"KSAUDFNAME_AUX","features":[433]},{"name":"KSAUDFNAME_AUX_MUTE","features":[433]},{"name":"KSAUDFNAME_AUX_VOLUME","features":[433]},{"name":"KSAUDFNAME_BASS","features":[433]},{"name":"KSAUDFNAME_CD_AUDIO","features":[433]},{"name":"KSAUDFNAME_CD_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_CD_MUTE","features":[433]},{"name":"KSAUDFNAME_CD_VOLUME","features":[433]},{"name":"KSAUDFNAME_LINE_IN","features":[433]},{"name":"KSAUDFNAME_LINE_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_LINE_MUTE","features":[433]},{"name":"KSAUDFNAME_LINE_VOLUME","features":[433]},{"name":"KSAUDFNAME_MASTER_MUTE","features":[433]},{"name":"KSAUDFNAME_MASTER_VOLUME","features":[433]},{"name":"KSAUDFNAME_MICROPHONE_BOOST","features":[433]},{"name":"KSAUDFNAME_MIC_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_MIC_MUTE","features":[433]},{"name":"KSAUDFNAME_MIC_VOLUME","features":[433]},{"name":"KSAUDFNAME_MIDI","features":[433]},{"name":"KSAUDFNAME_MIDI_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_MIDI_MUTE","features":[433]},{"name":"KSAUDFNAME_MIDI_VOLUME","features":[433]},{"name":"KSAUDFNAME_MIDRANGE","features":[433]},{"name":"KSAUDFNAME_MONO_MIX","features":[433]},{"name":"KSAUDFNAME_MONO_MIX_MUTE","features":[433]},{"name":"KSAUDFNAME_MONO_MIX_VOLUME","features":[433]},{"name":"KSAUDFNAME_MONO_OUT","features":[433]},{"name":"KSAUDFNAME_MONO_OUT_MUTE","features":[433]},{"name":"KSAUDFNAME_MONO_OUT_VOLUME","features":[433]},{"name":"KSAUDFNAME_PC_SPEAKER","features":[433]},{"name":"KSAUDFNAME_PC_SPEAKER_MUTE","features":[433]},{"name":"KSAUDFNAME_PC_SPEAKER_VOLUME","features":[433]},{"name":"KSAUDFNAME_PEAKMETER","features":[433]},{"name":"KSAUDFNAME_RECORDING_CONTROL","features":[433]},{"name":"KSAUDFNAME_RECORDING_SOURCE","features":[433]},{"name":"KSAUDFNAME_STEREO_MIX","features":[433]},{"name":"KSAUDFNAME_STEREO_MIX_MUTE","features":[433]},{"name":"KSAUDFNAME_STEREO_MIX_VOLUME","features":[433]},{"name":"KSAUDFNAME_TREBLE","features":[433]},{"name":"KSAUDFNAME_VIDEO","features":[433]},{"name":"KSAUDFNAME_VIDEO_MUTE","features":[433]},{"name":"KSAUDFNAME_VIDEO_VOLUME","features":[433]},{"name":"KSAUDFNAME_VOLUME_CONTROL","features":[433]},{"name":"KSAUDFNAME_WAVE_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_WAVE_MUTE","features":[433]},{"name":"KSAUDFNAME_WAVE_OUT_MIX","features":[433]},{"name":"KSAUDFNAME_WAVE_VOLUME","features":[433]},{"name":"KSAUDIOENGINE_BUFFER_SIZE_RANGE","features":[433]},{"name":"KSAUDIOENGINE_DESCRIPTOR","features":[433]},{"name":"KSAUDIOENGINE_DEVICECONTROLS","features":[433]},{"name":"KSAUDIOENGINE_VOLUMELEVEL","features":[433]},{"name":"KSAUDIOMODULE_DESCRIPTOR","features":[433]},{"name":"KSAUDIOMODULE_NOTIFICATION","features":[433]},{"name":"KSAUDIOMODULE_PROPERTY","features":[433]},{"name":"KSAUDIO_CHANNEL_CONFIG","features":[433]},{"name":"KSAUDIO_COPY_PROTECTION","features":[307,433]},{"name":"KSAUDIO_CPU_RESOURCES_HOST_CPU","features":[433]},{"name":"KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU","features":[433]},{"name":"KSAUDIO_DYNAMIC_RANGE","features":[433]},{"name":"KSAUDIO_MICROPHONE_COORDINATES","features":[433]},{"name":"KSAUDIO_MIC_ARRAY_GEOMETRY","features":[433]},{"name":"KSAUDIO_MIXCAP_TABLE","features":[307,433]},{"name":"KSAUDIO_MIXLEVEL","features":[307,433]},{"name":"KSAUDIO_MIX_CAPS","features":[307,433]},{"name":"KSAUDIO_PACKETSIZE_CONSTRAINTS","features":[433]},{"name":"KSAUDIO_PACKETSIZE_CONSTRAINTS2","features":[433]},{"name":"KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT","features":[433]},{"name":"KSAUDIO_POSITION","features":[433]},{"name":"KSAUDIO_POSITIONEX","features":[433]},{"name":"KSAUDIO_PRESENTATION_POSITION","features":[433]},{"name":"KSAUDIO_QUALITY_ADVANCED","features":[433]},{"name":"KSAUDIO_QUALITY_BASIC","features":[433]},{"name":"KSAUDIO_QUALITY_PC","features":[433]},{"name":"KSAUDIO_QUALITY_WORST","features":[433]},{"name":"KSAUDIO_SPEAKER_DIRECTOUT","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_FRONT_CENTER","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_FRONT_LEFT","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_FRONT_RIGHT","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_REAR_LEFT","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_REAR_RIGHT","features":[433]},{"name":"KSAUDIO_SPEAKER_MONO","features":[433]},{"name":"KSAUDIO_SPEAKER_SUPER_WOOFER","features":[433]},{"name":"KSAUDIO_SPEAKER_TOP_MIDDLE","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_HEADPHONE","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_MAX","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_MIN","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_NARROW","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_WIDE","features":[433]},{"name":"KSCAMERAPROFILE_BalancedVideoAndPhoto","features":[433]},{"name":"KSCAMERAPROFILE_CompressedCamera","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_FACEDETECTION","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_PHOTOHDR","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_PREVIEW_RES_MUSTMATCH","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_VARIABLEPHOTOSEQUENCE","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_VIDEOHDR","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_VIDEOSTABLIZATION","features":[433]},{"name":"KSCAMERAPROFILE_FaceAuth_Mode","features":[433]},{"name":"KSCAMERAPROFILE_HDRWithWCGPhoto","features":[433]},{"name":"KSCAMERAPROFILE_HDRWithWCGVideo","features":[433]},{"name":"KSCAMERAPROFILE_HighFrameRate","features":[433]},{"name":"KSCAMERAPROFILE_HighQualityPhoto","features":[433]},{"name":"KSCAMERAPROFILE_Legacy","features":[433]},{"name":"KSCAMERAPROFILE_PhotoSequence","features":[433]},{"name":"KSCAMERAPROFILE_VariablePhotoSequence","features":[433]},{"name":"KSCAMERAPROFILE_VideoConferencing","features":[433]},{"name":"KSCAMERAPROFILE_VideoHDR8","features":[433]},{"name":"KSCAMERAPROFILE_VideoRecording","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_FNF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_HDR","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_ULTRALOWLIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_BLUR","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_MASK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_SHALLOWFOCUS","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAMERAOFFSET","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAPS_CANCELLABLE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAPS_MASK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAPS_RESERVED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMING","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_MANUAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMPENSATION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_FULLSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_HALFSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_QUARTERSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_SIXTHSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_THIRDSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_STARE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_ALTERNATIVE_FRAME_ILLUMINATION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_BACKGROUND_SUBTRACTION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_DISABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_BLINK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_PHOTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_PREVIEW","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_SMILE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_VIDEO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FIELDOFVIEW","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FILTERSCOPE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLAG_CANCELOPERATION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLAG_MASK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_AUTO_ADJUSTABLEPOWER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_MULTIFLASHSUPPORTED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ON_ADJUSTABLEPOWER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_REDEYEREDUCTION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_SINGLEFLASH","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_FAILED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_FOCUSED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_LOST","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_SEARCHING","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_UNINITIALIZED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_CONTINUOUS","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_CONTINUOUSLOCK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_HYPERFOCAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_INFINITY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_NEAREST","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_DRIVERFALLBACK_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_FULLRANGE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_HYPERFOCAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_INFINITY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_MACRO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_NORMAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_REGIONBASED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_UNLOCK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_HEADER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_HISTOGRAM_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_HISTOGRAM_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_ALTERNATING_FRAME_ILLUMINATION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_ALWAYS_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_100","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_12800","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_1600","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_200","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_25600","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_3200","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_400","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_50","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_6400","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_80","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_800","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_MANUAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_METADATAINFO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_METADATA_ALIGNMENTREQUIRED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_METADATA_MEMORYTYPE_MASK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_1024","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_128","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_16","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_2048","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_256","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_32","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_4096","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_512","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_64","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_8192","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OIS_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OIS_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OIS_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_DEFAULT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_LATENCY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_PHOTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_POWER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_QUALITY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_VIDEO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_NORMAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE_SUB_NONE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE_SUB_VARIABLE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_16X","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_4X","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_8X","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PROFILE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_DYNAMIC","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROITYPE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROITYPE_FACE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROITYPE_UNKNOWN","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_FOCUS","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_INFO","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_BACKLIT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_BEACH","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_CANDLELIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_LANDSCAPE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_MACRO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHTPORTRAIT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_PORTRAIT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SNOW","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SPORT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SUNSET","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SECUREMODE_DISABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SECUREMODE_ENABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VALUE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VFR_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VFR_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_LOCK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON_ADJUSTABLEPOWER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_CANDLELIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_CLOUDY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_DAYLIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_FLASH","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_FLUORESCENT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_TUNGSTEN","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_PRESET","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ZOOM_DEFAULT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ZOOM_DIRECT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ZOOM_SMOOTH","features":[433]},{"name":"KSCAMERA_MAXVIDEOFPS_FORPHOTORES","features":[433]},{"name":"KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK","features":[307,433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_EXPOSURECOMPENSATION","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_EXPOSURETIME","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FLASH","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FLASHPOWER","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FOCUSSTATE","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_ISOSPEED","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_LENSPOSITION","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_SCENEMODE","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_SENSORFRAMERATE","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_WHITEBALANCE","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_ZOOMFACTOR","features":[433]},{"name":"KSCAMERA_METADATA_DIGITALWINDOW","features":[433]},{"name":"KSCAMERA_METADATA_FRAMEILLUMINATION","features":[433]},{"name":"KSCAMERA_METADATA_FRAMEILLUMINATION_FLAG_ON","features":[433]},{"name":"KSCAMERA_METADATA_ITEMHEADER","features":[433]},{"name":"KSCAMERA_METADATA_PHOTOCONFIRMATION","features":[433]},{"name":"KSCAMERA_MetadataId","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_AUTO","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_CAP_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_FRAME_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_CUSTOM","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_EXPOSURE_COMPENSATION","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_EXPOSURE_TIME","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_FLASH","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_FOCUS","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_ISO","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_PHOTOCONFIRMATION","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_TYPE","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_MANUAL","features":[433]},{"name":"KSCAMERA_PROFILE_CONCURRENCYINFO","features":[433]},{"name":"KSCAMERA_PROFILE_INFO","features":[433]},{"name":"KSCAMERA_PROFILE_MEDIAINFO","features":[433]},{"name":"KSCAMERA_PROFILE_PININFO","features":[433]},{"name":"KSCATEGORY_ACOUSTIC_ECHO_CANCEL","features":[433]},{"name":"KSCATEGORY_AUDIO","features":[433]},{"name":"KSCATEGORY_BRIDGE","features":[433]},{"name":"KSCATEGORY_CAPTURE","features":[433]},{"name":"KSCATEGORY_CLOCK","features":[433]},{"name":"KSCATEGORY_COMMUNICATIONSTRANSFORM","features":[433]},{"name":"KSCATEGORY_CROSSBAR","features":[433]},{"name":"KSCATEGORY_DATACOMPRESSOR","features":[433]},{"name":"KSCATEGORY_DATADECOMPRESSOR","features":[433]},{"name":"KSCATEGORY_DATATRANSFORM","features":[433]},{"name":"KSCATEGORY_ENCODER","features":[433]},{"name":"KSCATEGORY_ESCALANTE_PLATFORM_DRIVER","features":[433]},{"name":"KSCATEGORY_FILESYSTEM","features":[433]},{"name":"KSCATEGORY_INTERFACETRANSFORM","features":[433]},{"name":"KSCATEGORY_MEDIUMTRANSFORM","features":[433]},{"name":"KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR","features":[433]},{"name":"KSCATEGORY_MIXER","features":[433]},{"name":"KSCATEGORY_MULTIPLEXER","features":[433]},{"name":"KSCATEGORY_NETWORK","features":[433]},{"name":"KSCATEGORY_NETWORK_CAMERA","features":[433]},{"name":"KSCATEGORY_PROXY","features":[433]},{"name":"KSCATEGORY_QUALITY","features":[433]},{"name":"KSCATEGORY_REALTIME","features":[433]},{"name":"KSCATEGORY_RENDER","features":[433]},{"name":"KSCATEGORY_SENSOR_CAMERA","features":[433]},{"name":"KSCATEGORY_SENSOR_GROUP","features":[433]},{"name":"KSCATEGORY_SPLITTER","features":[433]},{"name":"KSCATEGORY_TEXT","features":[433]},{"name":"KSCATEGORY_TOPOLOGY","features":[433]},{"name":"KSCATEGORY_TVAUDIO","features":[433]},{"name":"KSCATEGORY_TVTUNER","features":[433]},{"name":"KSCATEGORY_VBICODEC","features":[433]},{"name":"KSCATEGORY_VIDEO","features":[433]},{"name":"KSCATEGORY_VIDEO_CAMERA","features":[433]},{"name":"KSCATEGORY_VIRTUAL","features":[433]},{"name":"KSCATEGORY_VPMUX","features":[433]},{"name":"KSCATEGORY_WDMAUD_USE_PIN_NAME","features":[433]},{"name":"KSCLOCK_CREATE","features":[433]},{"name":"KSCOMPONENTID","features":[433]},{"name":"KSCOMPONENTID_USBAUDIO","features":[433]},{"name":"KSCORRELATED_TIME","features":[433]},{"name":"KSCREATE_ITEM_FREEONSTOP","features":[433]},{"name":"KSCREATE_ITEM_NOPARAMETERS","features":[433]},{"name":"KSCREATE_ITEM_SECURITYCHANGED","features":[433]},{"name":"KSCREATE_ITEM_WILDCARD","features":[433]},{"name":"KSCameraProfileSensorType_Custom","features":[433]},{"name":"KSCameraProfileSensorType_Depth","features":[433]},{"name":"KSCameraProfileSensorType_ImageSegmentation","features":[433]},{"name":"KSCameraProfileSensorType_Infrared","features":[433]},{"name":"KSCameraProfileSensorType_PoseTracking","features":[433]},{"name":"KSCameraProfileSensorType_RGB","features":[433]},{"name":"KSDATAFORMAT","features":[433]},{"name":"KSDATAFORMAT_BIT_ATTRIBUTES","features":[433]},{"name":"KSDATAFORMAT_BIT_TEMPORAL_COMPRESSION","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_AC3_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_ANALOGVIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DSOUND","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_FILEHANDLE","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_FILENAME","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_H264_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_IMAGE","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_JPEG_IMAGE","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_LPCM_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_NONE","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_VBI","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_VC_ID","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_VIDEOINFO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_VIDEOINFO2","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_WAVEFORMATEX","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_AC3_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_ANALOG","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_CC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_D16","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_DSS_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_DSS_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_DTS_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_AAC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_ATRAC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS_ATMOS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MAT20","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MAT21","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MLP","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DST","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTSX_E1","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTSX_E2","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTS_HD","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG1","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG2","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG3","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_ONE_BIT_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_WMA_PRO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IMAGE_RGB32","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_JPEG","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L16","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L16_CUSTOM","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L16_IR","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L8","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L8_CUSTOM","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L8_IR","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_LPCM_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_Line21_BytePair","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_Line21_GOPPacket","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MIDI","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MIDI_BUS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MJPG_CUSTOM","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MJPG_DEPTH","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MJPG_IR","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG1Packet","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG1Payload","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG1Video","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEGLAYER3","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG_HEAAC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_NABTS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_NABTS_FEC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_NONE","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_OVERLAY","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_PCM","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_RAW8","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_RIFF","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_RIFFMIDI","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_RIFFWAVE","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_SDDS_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_SUBPICTURE","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_TELETEXT","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_VPVBI","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_VPVideo","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_WAVEFORMATEX","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_WMAUDIO2","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_WMAUDIO3","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_WMAUDIO_LOSSLESS","features":[433]},{"name":"KSDATAFORMAT_TYPE_ANALOGAUDIO","features":[433]},{"name":"KSDATAFORMAT_TYPE_ANALOGVIDEO","features":[433]},{"name":"KSDATAFORMAT_TYPE_AUDIO","features":[433]},{"name":"KSDATAFORMAT_TYPE_AUXLine21Data","features":[433]},{"name":"KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK","features":[433]},{"name":"KSDATAFORMAT_TYPE_IMAGE","features":[433]},{"name":"KSDATAFORMAT_TYPE_MIDI","features":[433]},{"name":"KSDATAFORMAT_TYPE_MPEG2_PES","features":[433]},{"name":"KSDATAFORMAT_TYPE_MPEG2_PROGRAM","features":[433]},{"name":"KSDATAFORMAT_TYPE_MPEG2_TRANSPORT","features":[433]},{"name":"KSDATAFORMAT_TYPE_MUSIC","features":[433]},{"name":"KSDATAFORMAT_TYPE_NABTS","features":[433]},{"name":"KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM","features":[433]},{"name":"KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER","features":[433]},{"name":"KSDATAFORMAT_TYPE_STANDARD_PES_PACKET","features":[433]},{"name":"KSDATAFORMAT_TYPE_STREAM","features":[433]},{"name":"KSDATAFORMAT_TYPE_TEXT","features":[433]},{"name":"KSDATAFORMAT_TYPE_VBI","features":[433]},{"name":"KSDATAFORMAT_TYPE_VIDEO","features":[433]},{"name":"KSDATARANGE_AUDIO","features":[433]},{"name":"KSDATARANGE_BIT_ATTRIBUTES","features":[433]},{"name":"KSDATARANGE_BIT_REQUIRED_ATTRIBUTES","features":[433]},{"name":"KSDATARANGE_MUSIC","features":[433]},{"name":"KSDEGRADESETID_Standard","features":[433]},{"name":"KSDEGRADE_STANDARD","features":[433]},{"name":"KSDEGRADE_STANDARD_COMPUTATION","features":[433]},{"name":"KSDEGRADE_STANDARD_QUALITY","features":[433]},{"name":"KSDEGRADE_STANDARD_SAMPLE","features":[433]},{"name":"KSDEGRADE_STANDARD_SKIP","features":[433]},{"name":"KSDEVICE_DESCRIPTOR_VERSION","features":[433]},{"name":"KSDEVICE_DESCRIPTOR_VERSION_2","features":[433]},{"name":"KSDEVICE_FLAG_ENABLE_QUERYINTERFACE","features":[433]},{"name":"KSDEVICE_FLAG_ENABLE_REMOTE_WAKEUP","features":[433]},{"name":"KSDEVICE_FLAG_LOWPOWER_PASSTHROUGH","features":[433]},{"name":"KSDEVICE_PROFILE_INFO","features":[433]},{"name":"KSDEVICE_PROFILE_TYPE_CAMERA","features":[433]},{"name":"KSDEVICE_PROFILE_TYPE_UNKNOWN","features":[433]},{"name":"KSDEVICE_THERMAL_STATE","features":[433]},{"name":"KSDEVICE_THERMAL_STATE_HIGH","features":[433]},{"name":"KSDEVICE_THERMAL_STATE_LOW","features":[433]},{"name":"KSDISPATCH_FASTIO","features":[433]},{"name":"KSDISPLAYCHANGE","features":[433]},{"name":"KSDS3D_BUFFER_ALL","features":[433]},{"name":"KSDS3D_BUFFER_CONE_ANGLES","features":[433]},{"name":"KSDS3D_COEFF_COUNT","features":[433]},{"name":"KSDS3D_FILTER_METHOD_COUNT","features":[433]},{"name":"KSDS3D_FILTER_QUALITY_COUNT","features":[433]},{"name":"KSDS3D_HRTF_COEFF_FORMAT","features":[433]},{"name":"KSDS3D_HRTF_FILTER_FORMAT_MSG","features":[433]},{"name":"KSDS3D_HRTF_FILTER_METHOD","features":[433]},{"name":"KSDS3D_HRTF_FILTER_QUALITY","features":[433]},{"name":"KSDS3D_HRTF_FILTER_VERSION","features":[433]},{"name":"KSDS3D_HRTF_INIT_MSG","features":[433]},{"name":"KSDS3D_HRTF_PARAMS_MSG","features":[307,433]},{"name":"KSDS3D_ITD_PARAMS","features":[433]},{"name":"KSDS3D_ITD_PARAMS_MSG","features":[433]},{"name":"KSDS3D_LISTENER_ALL","features":[433]},{"name":"KSDS3D_LISTENER_ORIENTATION","features":[433]},{"name":"KSDSOUND_3D_MODE_DISABLE","features":[433]},{"name":"KSDSOUND_3D_MODE_HEADRELATIVE","features":[433]},{"name":"KSDSOUND_3D_MODE_NORMAL","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_3D","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_FREQUENCY","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_HRTF_3D","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_PAN","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_POSITIONNOTIFY","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_VOLUME","features":[433]},{"name":"KSDSOUND_BUFFER_LOCHARDWARE","features":[433]},{"name":"KSDSOUND_BUFFER_LOCSOFTWARE","features":[433]},{"name":"KSDSOUND_BUFFER_PRIMARY","features":[433]},{"name":"KSDSOUND_BUFFER_STATIC","features":[433]},{"name":"KSERROR","features":[433]},{"name":"KSEVENTDATA","features":[307,433]},{"name":"KSEVENTF_DPC","features":[433]},{"name":"KSEVENTF_EVENT_HANDLE","features":[433]},{"name":"KSEVENTF_EVENT_OBJECT","features":[433]},{"name":"KSEVENTF_KSWORKITEM","features":[433]},{"name":"KSEVENTF_SEMAPHORE_HANDLE","features":[433]},{"name":"KSEVENTF_SEMAPHORE_OBJECT","features":[433]},{"name":"KSEVENTF_WORKITEM","features":[433]},{"name":"KSEVENTSETID_AudioControlChange","features":[433]},{"name":"KSEVENTSETID_CameraAsyncControl","features":[433]},{"name":"KSEVENTSETID_CameraEvent","features":[433]},{"name":"KSEVENTSETID_Clock","features":[433]},{"name":"KSEVENTSETID_Connection","features":[433]},{"name":"KSEVENTSETID_Device","features":[433]},{"name":"KSEVENTSETID_DynamicFormatChange","features":[433]},{"name":"KSEVENTSETID_EXTDEV_Command","features":[433]},{"name":"KSEVENTSETID_ExtendedCameraControl","features":[433]},{"name":"KSEVENTSETID_LoopedStreaming","features":[433]},{"name":"KSEVENTSETID_PinCapsChange","features":[433]},{"name":"KSEVENTSETID_SoundDetector","features":[433]},{"name":"KSEVENTSETID_StreamAllocator","features":[433]},{"name":"KSEVENTSETID_Telephony","features":[433]},{"name":"KSEVENTSETID_VIDCAPTOSTI","features":[433]},{"name":"KSEVENTSETID_VIDCAP_TVAUDIO","features":[433]},{"name":"KSEVENTSETID_VPNotify","features":[433]},{"name":"KSEVENTSETID_VPVBINotify","features":[433]},{"name":"KSEVENTSETID_VolumeLimit","features":[433]},{"name":"KSEVENT_AUDIO_CONTROL_CHANGE","features":[433]},{"name":"KSEVENT_CAMERACONTROL","features":[433]},{"name":"KSEVENT_CAMERACONTROL_FOCUS","features":[433]},{"name":"KSEVENT_CAMERACONTROL_ZOOM","features":[433]},{"name":"KSEVENT_CAMERAEVENT","features":[433]},{"name":"KSEVENT_CLOCK_INTERVAL_MARK","features":[433]},{"name":"KSEVENT_CLOCK_POSITION","features":[433]},{"name":"KSEVENT_CLOCK_POSITION_MARK","features":[433]},{"name":"KSEVENT_CONNECTION","features":[433]},{"name":"KSEVENT_CONNECTION_DATADISCONTINUITY","features":[433]},{"name":"KSEVENT_CONNECTION_ENDOFSTREAM","features":[433]},{"name":"KSEVENT_CONNECTION_POSITIONUPDATE","features":[433]},{"name":"KSEVENT_CONNECTION_PRIORITY","features":[433]},{"name":"KSEVENT_CONNECTION_TIMEDISCONTINUITY","features":[433]},{"name":"KSEVENT_CONTROL_CHANGE","features":[433]},{"name":"KSEVENT_CROSSBAR","features":[433]},{"name":"KSEVENT_CROSSBAR_CHANGED","features":[433]},{"name":"KSEVENT_DEVCMD","features":[433]},{"name":"KSEVENT_DEVICE","features":[433]},{"name":"KSEVENT_DEVICE_LOST","features":[433]},{"name":"KSEVENT_DEVICE_PREEMPTED","features":[433]},{"name":"KSEVENT_DEVICE_THERMAL_HIGH","features":[433]},{"name":"KSEVENT_DEVICE_THERMAL_LOW","features":[433]},{"name":"KSEVENT_DYNAMICFORMATCHANGE","features":[433]},{"name":"KSEVENT_DYNAMIC_FORMAT_CHANGE","features":[433]},{"name":"KSEVENT_ENTRY_BUFFERED","features":[433]},{"name":"KSEVENT_ENTRY_DELETED","features":[433]},{"name":"KSEVENT_ENTRY_ONESHOT","features":[433]},{"name":"KSEVENT_EXTDEV_COMMAND_BUSRESET","features":[433]},{"name":"KSEVENT_EXTDEV_COMMAND_CONTROL_INTERIM_READY","features":[433]},{"name":"KSEVENT_EXTDEV_COMMAND_NOTIFY_INTERIM_READY","features":[433]},{"name":"KSEVENT_EXTDEV_NOTIFY_MEDIUM_CHANGE","features":[433]},{"name":"KSEVENT_EXTDEV_NOTIFY_REMOVAL","features":[433]},{"name":"KSEVENT_EXTDEV_OPERATION_MODE_UPDATE","features":[433]},{"name":"KSEVENT_EXTDEV_TIMECODE_UPDATE","features":[433]},{"name":"KSEVENT_EXTDEV_TRANSPORT_STATE_UPDATE","features":[433]},{"name":"KSEVENT_LOOPEDSTREAMING","features":[433]},{"name":"KSEVENT_LOOPEDSTREAMING_POSITION","features":[433]},{"name":"KSEVENT_PHOTO_SAMPLE_SCANNED","features":[433]},{"name":"KSEVENT_PINCAPS_CHANGENOTIFICATIONS","features":[433]},{"name":"KSEVENT_PINCAPS_FORMATCHANGE","features":[433]},{"name":"KSEVENT_PINCAPS_JACKINFOCHANGE","features":[433]},{"name":"KSEVENT_SOUNDDETECTOR","features":[433]},{"name":"KSEVENT_SOUNDDETECTOR_MATCHDETECTED","features":[433]},{"name":"KSEVENT_STREAMALLOCATOR","features":[433]},{"name":"KSEVENT_STREAMALLOCATOR_FREEFRAME","features":[433]},{"name":"KSEVENT_STREAMALLOCATOR_INTERNAL_FREEFRAME","features":[433]},{"name":"KSEVENT_TELEPHONY","features":[433]},{"name":"KSEVENT_TELEPHONY_ENDPOINTPAIRS_CHANGED","features":[433]},{"name":"KSEVENT_TIME_INTERVAL","features":[307,433]},{"name":"KSEVENT_TIME_MARK","features":[307,433]},{"name":"KSEVENT_TUNER","features":[433]},{"name":"KSEVENT_TUNER_CHANGED","features":[433]},{"name":"KSEVENT_TUNER_INITIATE_SCAN","features":[433]},{"name":"KSEVENT_TUNER_INITIATE_SCAN_S","features":[307,433]},{"name":"KSEVENT_TVAUDIO","features":[433]},{"name":"KSEVENT_TVAUDIO_CHANGED","features":[433]},{"name":"KSEVENT_TYPE_BASICSUPPORT","features":[433]},{"name":"KSEVENT_TYPE_ENABLE","features":[433]},{"name":"KSEVENT_TYPE_ENABLEBUFFERED","features":[433]},{"name":"KSEVENT_TYPE_ONESHOT","features":[433]},{"name":"KSEVENT_TYPE_QUERYBUFFER","features":[433]},{"name":"KSEVENT_TYPE_SETSUPPORT","features":[433]},{"name":"KSEVENT_TYPE_TOPOLOGY","features":[433]},{"name":"KSEVENT_VIDCAPTOSTI","features":[433]},{"name":"KSEVENT_VIDCAPTOSTI_EXT_TRIGGER","features":[433]},{"name":"KSEVENT_VIDCAP_AUTO_UPDATE","features":[433]},{"name":"KSEVENT_VIDCAP_SEARCH","features":[433]},{"name":"KSEVENT_VIDEODECODER","features":[433]},{"name":"KSEVENT_VIDEODECODER_CHANGED","features":[433]},{"name":"KSEVENT_VOLUMELIMIT","features":[433]},{"name":"KSEVENT_VOLUMELIMIT_CHANGED","features":[433]},{"name":"KSEVENT_VPNOTIFY","features":[433]},{"name":"KSEVENT_VPNOTIFY_FORMATCHANGE","features":[433]},{"name":"KSEVENT_VPVBINOTIFY","features":[433]},{"name":"KSEVENT_VPVBINOTIFY_FORMATCHANGE","features":[433]},{"name":"KSE_NODE","features":[433]},{"name":"KSE_PIN","features":[433]},{"name":"KSFILTER_FLAG_CRITICAL_PROCESSING","features":[433]},{"name":"KSFILTER_FLAG_DENY_USERMODE_ACCESS","features":[433]},{"name":"KSFILTER_FLAG_DISPATCH_LEVEL_PROCESSING","features":[433]},{"name":"KSFILTER_FLAG_HYPERCRITICAL_PROCESSING","features":[433]},{"name":"KSFILTER_FLAG_PRIORITIZE_REFERENCEGUID","features":[433]},{"name":"KSFILTER_FLAG_RECEIVE_ZERO_LENGTH_SAMPLES","features":[433]},{"name":"KSFRAMETIME","features":[433]},{"name":"KSFRAMETIME_VARIABLESIZE","features":[433]},{"name":"KSGOP_USERDATA","features":[433]},{"name":"KSIDENTIFIER","features":[433]},{"name":"KSINTERFACESETID_FileIo","features":[433]},{"name":"KSINTERFACESETID_Media","features":[433]},{"name":"KSINTERFACESETID_Standard","features":[433]},{"name":"KSINTERFACE_FILEIO","features":[433]},{"name":"KSINTERFACE_FILEIO_STREAMING","features":[433]},{"name":"KSINTERFACE_MEDIA","features":[433]},{"name":"KSINTERFACE_MEDIA_MUSIC","features":[433]},{"name":"KSINTERFACE_MEDIA_WAVE_BUFFERED","features":[433]},{"name":"KSINTERFACE_MEDIA_WAVE_QUEUED","features":[433]},{"name":"KSINTERFACE_STANDARD","features":[433]},{"name":"KSINTERFACE_STANDARD_CONTROL","features":[433]},{"name":"KSINTERFACE_STANDARD_LOOPED_STREAMING","features":[433]},{"name":"KSINTERFACE_STANDARD_STREAMING","features":[433]},{"name":"KSINTERVAL","features":[433]},{"name":"KSIOOPERATION","features":[433]},{"name":"KSJACK_DESCRIPTION","features":[307,433]},{"name":"KSJACK_DESCRIPTION2","features":[433]},{"name":"KSJACK_DESCRIPTION3","features":[433]},{"name":"KSJACK_SINK_CONNECTIONTYPE","features":[433]},{"name":"KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT","features":[433]},{"name":"KSJACK_SINK_CONNECTIONTYPE_HDMI","features":[433]},{"name":"KSJACK_SINK_INFORMATION","features":[307,433]},{"name":"KSMEDIUMSETID_MidiBus","features":[433]},{"name":"KSMEDIUMSETID_Standard","features":[433]},{"name":"KSMEDIUMSETID_VPBus","features":[433]},{"name":"KSMEDIUM_STANDARD_DEVIO","features":[433]},{"name":"KSMEDIUM_TYPE_ANYINSTANCE","features":[433]},{"name":"KSMEMORY_TYPE_DEVICE_UNKNOWN","features":[433]},{"name":"KSMEMORY_TYPE_KERNEL_NONPAGED","features":[433]},{"name":"KSMEMORY_TYPE_KERNEL_PAGED","features":[433]},{"name":"KSMEMORY_TYPE_SYSTEM","features":[433]},{"name":"KSMEMORY_TYPE_USER","features":[433]},{"name":"KSMETHODSETID_StreamAllocator","features":[433]},{"name":"KSMETHODSETID_StreamIo","features":[433]},{"name":"KSMETHODSETID_Wavetable","features":[433]},{"name":"KSMETHOD_STREAMALLOCATOR","features":[433]},{"name":"KSMETHOD_STREAMALLOCATOR_ALLOC","features":[433]},{"name":"KSMETHOD_STREAMALLOCATOR_FREE","features":[433]},{"name":"KSMETHOD_STREAMIO","features":[433]},{"name":"KSMETHOD_STREAMIO_READ","features":[433]},{"name":"KSMETHOD_STREAMIO_WRITE","features":[433]},{"name":"KSMETHOD_TYPE_BASICSUPPORT","features":[433]},{"name":"KSMETHOD_TYPE_MODIFY","features":[433]},{"name":"KSMETHOD_TYPE_NONE","features":[433]},{"name":"KSMETHOD_TYPE_READ","features":[433]},{"name":"KSMETHOD_TYPE_SEND","features":[433]},{"name":"KSMETHOD_TYPE_SETSUPPORT","features":[433]},{"name":"KSMETHOD_TYPE_SOURCE","features":[433]},{"name":"KSMETHOD_TYPE_TOPOLOGY","features":[433]},{"name":"KSMETHOD_TYPE_WRITE","features":[433]},{"name":"KSMETHOD_WAVETABLE","features":[433]},{"name":"KSMETHOD_WAVETABLE_WAVE_ALLOC","features":[433]},{"name":"KSMETHOD_WAVETABLE_WAVE_FIND","features":[433]},{"name":"KSMETHOD_WAVETABLE_WAVE_FREE","features":[433]},{"name":"KSMETHOD_WAVETABLE_WAVE_WRITE","features":[433]},{"name":"KSMETHOD_WAVE_QUEUED_BREAKLOOP","features":[433]},{"name":"KSMFT_CATEGORY_AUDIO_DECODER","features":[433]},{"name":"KSMFT_CATEGORY_AUDIO_EFFECT","features":[433]},{"name":"KSMFT_CATEGORY_AUDIO_ENCODER","features":[433]},{"name":"KSMFT_CATEGORY_DEMULTIPLEXER","features":[433]},{"name":"KSMFT_CATEGORY_MULTIPLEXER","features":[433]},{"name":"KSMFT_CATEGORY_OTHER","features":[433]},{"name":"KSMFT_CATEGORY_VIDEO_DECODER","features":[433]},{"name":"KSMFT_CATEGORY_VIDEO_EFFECT","features":[433]},{"name":"KSMFT_CATEGORY_VIDEO_ENCODER","features":[433]},{"name":"KSMFT_CATEGORY_VIDEO_PROCESSOR","features":[433]},{"name":"KSMICARRAY_MICARRAYTYPE","features":[433]},{"name":"KSMICARRAY_MICARRAYTYPE_3D","features":[433]},{"name":"KSMICARRAY_MICARRAYTYPE_LINEAR","features":[433]},{"name":"KSMICARRAY_MICARRAYTYPE_PLANAR","features":[433]},{"name":"KSMICARRAY_MICTYPE","features":[433]},{"name":"KSMICARRAY_MICTYPE_8SHAPED","features":[433]},{"name":"KSMICARRAY_MICTYPE_CARDIOID","features":[433]},{"name":"KSMICARRAY_MICTYPE_HYPERCARDIOID","features":[433]},{"name":"KSMICARRAY_MICTYPE_OMNIDIRECTIONAL","features":[433]},{"name":"KSMICARRAY_MICTYPE_SUBCARDIOID","features":[433]},{"name":"KSMICARRAY_MICTYPE_SUPERCARDIOID","features":[433]},{"name":"KSMICARRAY_MICTYPE_VENDORDEFINED","features":[433]},{"name":"KSMPEGVIDMODE_LTRBOX","features":[433]},{"name":"KSMPEGVIDMODE_PANSCAN","features":[433]},{"name":"KSMPEGVIDMODE_SCALE","features":[433]},{"name":"KSMPEGVID_RECT","features":[433]},{"name":"KSMULTIPLE_DATA_PROP","features":[433]},{"name":"KSMULTIPLE_ITEM","features":[433]},{"name":"KSMUSICFORMAT","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_FMSYNTH","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_PORT","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_SQSYNTH","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_SWSYNTH","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_WAVETABLE","features":[433]},{"name":"KSM_NODE","features":[433]},{"name":"KSNAME_Allocator","features":[433]},{"name":"KSNAME_Clock","features":[433]},{"name":"KSNAME_Filter","features":[433]},{"name":"KSNAME_Pin","features":[433]},{"name":"KSNAME_TopologyNode","features":[433]},{"name":"KSNODEPIN_AEC_CAPTURE_IN","features":[433]},{"name":"KSNODEPIN_AEC_CAPTURE_OUT","features":[433]},{"name":"KSNODEPIN_AEC_RENDER_IN","features":[433]},{"name":"KSNODEPIN_AEC_RENDER_OUT","features":[433]},{"name":"KSNODEPIN_DEMUX_IN","features":[433]},{"name":"KSNODEPIN_DEMUX_OUT","features":[433]},{"name":"KSNODEPIN_STANDARD_IN","features":[433]},{"name":"KSNODEPIN_STANDARD_OUT","features":[433]},{"name":"KSNODEPIN_SUM_MUX_IN","features":[433]},{"name":"KSNODEPIN_SUM_MUX_OUT","features":[433]},{"name":"KSNODEPROPERTY","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_3D_LISTENER","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_3D_LISTENER","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_CHANNEL","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_DEV_SPECIFIC","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_PROPERTY","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_PROPERTY","features":[433]},{"name":"KSNODETYPE_1394_DA_STREAM","features":[433]},{"name":"KSNODETYPE_1394_DV_STREAM_SOUNDTRACK","features":[433]},{"name":"KSNODETYPE_3D_EFFECTS","features":[433]},{"name":"KSNODETYPE_ADC","features":[433]},{"name":"KSNODETYPE_AGC","features":[433]},{"name":"KSNODETYPE_ANALOG_CONNECTOR","features":[433]},{"name":"KSNODETYPE_ANALOG_TAPE","features":[433]},{"name":"KSNODETYPE_AUDIO_ENGINE","features":[433]},{"name":"KSNODETYPE_AUDIO_KEYWORDDETECTOR","features":[433]},{"name":"KSNODETYPE_AUDIO_LOOPBACK","features":[433]},{"name":"KSNODETYPE_AUDIO_MODULE","features":[433]},{"name":"KSNODETYPE_BIDIRECTIONAL_UNDEFINED","features":[433]},{"name":"KSNODETYPE_CABLE_TUNER_AUDIO","features":[433]},{"name":"KSNODETYPE_CD_PLAYER","features":[433]},{"name":"KSNODETYPE_CHORUS","features":[433]},{"name":"KSNODETYPE_COMMUNICATION_SPEAKER","features":[433]},{"name":"KSNODETYPE_DAC","features":[433]},{"name":"KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE","features":[433]},{"name":"KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE","features":[433]},{"name":"KSNODETYPE_DELAY","features":[433]},{"name":"KSNODETYPE_DEMUX","features":[433]},{"name":"KSNODETYPE_DESKTOP_MICROPHONE","features":[433]},{"name":"KSNODETYPE_DESKTOP_SPEAKER","features":[433]},{"name":"KSNODETYPE_DEV_SPECIFIC","features":[433]},{"name":"KSNODETYPE_DIGITAL_AUDIO_INTERFACE","features":[433]},{"name":"KSNODETYPE_DISPLAYPORT_INTERFACE","features":[433]},{"name":"KSNODETYPE_DOWN_LINE_PHONE","features":[433]},{"name":"KSNODETYPE_DRM_DESCRAMBLE","features":[433]},{"name":"KSNODETYPE_DSS_AUDIO","features":[433]},{"name":"KSNODETYPE_DVD_AUDIO","features":[433]},{"name":"KSNODETYPE_DYN_RANGE_COMPRESSOR","features":[433]},{"name":"KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE","features":[433]},{"name":"KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE","features":[433]},{"name":"KSNODETYPE_EMBEDDED_UNDEFINED","features":[433]},{"name":"KSNODETYPE_EQUALIZATION_NOISE","features":[433]},{"name":"KSNODETYPE_EQUALIZER","features":[433]},{"name":"KSNODETYPE_EXTERNAL_UNDEFINED","features":[433]},{"name":"KSNODETYPE_FM_RX","features":[433]},{"name":"KSNODETYPE_HANDSET","features":[433]},{"name":"KSNODETYPE_HDMI_INTERFACE","features":[433]},{"name":"KSNODETYPE_HEADPHONES","features":[433]},{"name":"KSNODETYPE_HEADSET","features":[433]},{"name":"KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO","features":[433]},{"name":"KSNODETYPE_INPUT_UNDEFINED","features":[433]},{"name":"KSNODETYPE_LEGACY_AUDIO_CONNECTOR","features":[433]},{"name":"KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE","features":[433]},{"name":"KSNODETYPE_LINE_CONNECTOR","features":[433]},{"name":"KSNODETYPE_LOUDNESS","features":[433]},{"name":"KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER","features":[433]},{"name":"KSNODETYPE_MICROPHONE","features":[433]},{"name":"KSNODETYPE_MICROPHONE_ARRAY","features":[433]},{"name":"KSNODETYPE_MIDI_ELEMENT","features":[433]},{"name":"KSNODETYPE_MIDI_JACK","features":[433]},{"name":"KSNODETYPE_MINIDISK","features":[433]},{"name":"KSNODETYPE_MULTITRACK_RECORDER","features":[433]},{"name":"KSNODETYPE_MUTE","features":[433]},{"name":"KSNODETYPE_MUX","features":[433]},{"name":"KSNODETYPE_NOISE_SUPPRESS","features":[433]},{"name":"KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE","features":[433]},{"name":"KSNODETYPE_OUTPUT_UNDEFINED","features":[433]},{"name":"KSNODETYPE_PARAMETRIC_EQUALIZER","features":[433]},{"name":"KSNODETYPE_PEAKMETER","features":[433]},{"name":"KSNODETYPE_PERSONAL_MICROPHONE","features":[433]},{"name":"KSNODETYPE_PHONE_LINE","features":[433]},{"name":"KSNODETYPE_PHONOGRAPH","features":[433]},{"name":"KSNODETYPE_PROCESSING_MICROPHONE_ARRAY","features":[433]},{"name":"KSNODETYPE_PROLOGIC_DECODER","features":[433]},{"name":"KSNODETYPE_PROLOGIC_ENCODER","features":[433]},{"name":"KSNODETYPE_RADIO_RECEIVER","features":[433]},{"name":"KSNODETYPE_RADIO_TRANSMITTER","features":[433]},{"name":"KSNODETYPE_REVERB","features":[433]},{"name":"KSNODETYPE_ROOM_SPEAKER","features":[433]},{"name":"KSNODETYPE_SATELLITE_RECEIVER_AUDIO","features":[433]},{"name":"KSNODETYPE_SPDIF_INTERFACE","features":[433]},{"name":"KSNODETYPE_SPEAKER","features":[433]},{"name":"KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION","features":[433]},{"name":"KSNODETYPE_SPEAKERS_STATIC_JACK","features":[433]},{"name":"KSNODETYPE_SRC","features":[433]},{"name":"KSNODETYPE_STEREO_WIDE","features":[433]},{"name":"KSNODETYPE_SUM","features":[433]},{"name":"KSNODETYPE_SUPERMIX","features":[433]},{"name":"KSNODETYPE_SYNTHESIZER","features":[433]},{"name":"KSNODETYPE_TELEPHONE","features":[433]},{"name":"KSNODETYPE_TELEPHONY_BIDI","features":[433]},{"name":"KSNODETYPE_TELEPHONY_UNDEFINED","features":[433]},{"name":"KSNODETYPE_TONE","features":[433]},{"name":"KSNODETYPE_TV_TUNER_AUDIO","features":[433]},{"name":"KSNODETYPE_UPDOWN_MIX","features":[433]},{"name":"KSNODETYPE_VCR_AUDIO","features":[433]},{"name":"KSNODETYPE_VIDEO_CAMERA_TERMINAL","features":[433]},{"name":"KSNODETYPE_VIDEO_DISC_AUDIO","features":[433]},{"name":"KSNODETYPE_VIDEO_INPUT_MTT","features":[433]},{"name":"KSNODETYPE_VIDEO_INPUT_TERMINAL","features":[433]},{"name":"KSNODETYPE_VIDEO_OUTPUT_MTT","features":[433]},{"name":"KSNODETYPE_VIDEO_OUTPUT_TERMINAL","features":[433]},{"name":"KSNODETYPE_VIDEO_PROCESSING","features":[433]},{"name":"KSNODETYPE_VIDEO_SELECTOR","features":[433]},{"name":"KSNODETYPE_VIDEO_STREAMING","features":[433]},{"name":"KSNODETYPE_VOLUME","features":[433]},{"name":"KSNODE_CREATE","features":[433]},{"name":"KSNOTIFICATIONID_AudioModule","features":[433]},{"name":"KSNOTIFICATIONID_SoundDetector","features":[433]},{"name":"KSPEEKOPERATION","features":[433]},{"name":"KSPIN_CINSTANCES","features":[433]},{"name":"KSPIN_COMMUNICATION","features":[433]},{"name":"KSPIN_COMMUNICATION_BOTH","features":[433]},{"name":"KSPIN_COMMUNICATION_BRIDGE","features":[433]},{"name":"KSPIN_COMMUNICATION_NONE","features":[433]},{"name":"KSPIN_COMMUNICATION_SINK","features":[433]},{"name":"KSPIN_COMMUNICATION_SOURCE","features":[433]},{"name":"KSPIN_CONNECT","features":[307,433]},{"name":"KSPIN_DATAFLOW","features":[433]},{"name":"KSPIN_DATAFLOW_IN","features":[433]},{"name":"KSPIN_DATAFLOW_OUT","features":[433]},{"name":"KSPIN_FLAG_ASYNCHRONOUS_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_CRITICAL_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_DENY_USERMODE_ACCESS","features":[433]},{"name":"KSPIN_FLAG_DISPATCH_LEVEL_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_DISTINCT_TRAILING_EDGE","features":[433]},{"name":"KSPIN_FLAG_DO_NOT_INITIATE_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_DO_NOT_USE_STANDARD_TRANSPORT","features":[433]},{"name":"KSPIN_FLAG_ENFORCE_FIFO","features":[433]},{"name":"KSPIN_FLAG_FIXED_FORMAT","features":[433]},{"name":"KSPIN_FLAG_FRAMES_NOT_REQUIRED_FOR_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_GENERATE_EOS_EVENTS","features":[433]},{"name":"KSPIN_FLAG_GENERATE_MAPPINGS","features":[433]},{"name":"KSPIN_FLAG_HYPERCRITICAL_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_IMPLEMENT_CLOCK","features":[433]},{"name":"KSPIN_FLAG_INITIATE_PROCESSING_ON_EVERY_ARRIVAL","features":[433]},{"name":"KSPIN_FLAG_PROCESS_IF_ANY_IN_RUN_STATE","features":[433]},{"name":"KSPIN_FLAG_PROCESS_IN_RUN_STATE_ONLY","features":[433]},{"name":"KSPIN_FLAG_SOME_FRAMES_REQUIRED_FOR_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_SPLITTER","features":[433]},{"name":"KSPIN_FLAG_USE_STANDARD_TRANSPORT","features":[433]},{"name":"KSPIN_MDL_CACHING_EVENT","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFICATION","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFICATION32","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFY_ADDSAMPLE","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFY_CLEANALL_NOWAIT","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFY_CLEANALL_WAIT","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFY_CLEANUP","features":[433]},{"name":"KSPIN_PHYSICALCONNECTION","features":[433]},{"name":"KSPPROPERTY_ALLOCATOR_MDLCACHING","features":[433]},{"name":"KSPRIORITY","features":[433]},{"name":"KSPRIORITY_EXCLUSIVE","features":[433]},{"name":"KSPRIORITY_HIGH","features":[433]},{"name":"KSPRIORITY_LOW","features":[433]},{"name":"KSPRIORITY_NORMAL","features":[433]},{"name":"KSPROBE_ALLOCATEMDL","features":[433]},{"name":"KSPROBE_ALLOWFORMATCHANGE","features":[433]},{"name":"KSPROBE_MODIFY","features":[433]},{"name":"KSPROBE_PROBEANDLOCK","features":[433]},{"name":"KSPROBE_STREAMREAD","features":[433]},{"name":"KSPROBE_STREAMWRITE","features":[433]},{"name":"KSPROBE_SYSTEMADDRESS","features":[433]},{"name":"KSPROPERTYSETID_ExtendedCameraControl","features":[433]},{"name":"KSPROPERTYSETID_NetworkCameraControl","features":[433]},{"name":"KSPROPERTYSETID_PerFrameSettingControl","features":[433]},{"name":"KSPROPERTY_AC3","features":[433]},{"name":"KSPROPERTY_AC3_ALTERNATE_AUDIO","features":[433]},{"name":"KSPROPERTY_AC3_BIT_STREAM_MODE","features":[433]},{"name":"KSPROPERTY_AC3_DIALOGUE_LEVEL","features":[433]},{"name":"KSPROPERTY_AC3_DOWNMIX","features":[433]},{"name":"KSPROPERTY_AC3_ERROR_CONCEALMENT","features":[433]},{"name":"KSPROPERTY_AC3_LANGUAGE_CODE","features":[433]},{"name":"KSPROPERTY_AC3_ROOM_TYPE","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CLEANUP_CACHEDMDLPAGES","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S","features":[433]},{"name":"KSPROPERTY_ATN_READER","features":[433]},{"name":"KSPROPERTY_AUDDECOUT","features":[433]},{"name":"KSPROPERTY_AUDDECOUT_CUR_MODE","features":[433]},{"name":"KSPROPERTY_AUDDECOUT_MODES","features":[433]},{"name":"KSPROPERTY_AUDIO","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_DESCRIPTOR","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_DEVICECONTROLS","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_DEVICEFORMAT","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_GFXENABLE","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_LFXENABLE","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_MIXFORMAT","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_VOLUMELEVEL","features":[433]},{"name":"KSPROPERTY_AUDIOMODULE","features":[433]},{"name":"KSPROPERTY_AUDIOMODULE_COMMAND","features":[433]},{"name":"KSPROPERTY_AUDIOMODULE_DESCRIPTORS","features":[433]},{"name":"KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID","features":[433]},{"name":"KSPROPERTY_AUDIOPOSTURE","features":[433]},{"name":"KSPROPERTY_AUDIOPOSTURE_ORIENTATION","features":[433]},{"name":"KSPROPERTY_AUDIORESOURCEMANAGEMENT","features":[433]},{"name":"KSPROPERTY_AUDIORESOURCEMANAGEMENT_RESOURCEGROUP","features":[433]},{"name":"KSPROPERTY_AUDIOSIGNALPROCESSING","features":[433]},{"name":"KSPROPERTY_AUDIOSIGNALPROCESSING_MODES","features":[433]},{"name":"KSPROPERTY_AUDIO_3D_INTERFACE","features":[433]},{"name":"KSPROPERTY_AUDIO_AGC","features":[433]},{"name":"KSPROPERTY_AUDIO_ALGORITHM_INSTANCE","features":[433]},{"name":"KSPROPERTY_AUDIO_BASS","features":[433]},{"name":"KSPROPERTY_AUDIO_BASS_BOOST","features":[433]},{"name":"KSPROPERTY_AUDIO_BUFFER_DURATION","features":[433]},{"name":"KSPROPERTY_AUDIO_CHANNEL_CONFIG","features":[433]},{"name":"KSPROPERTY_AUDIO_CHORUS_LEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH","features":[433]},{"name":"KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE","features":[433]},{"name":"KSPROPERTY_AUDIO_COPY_PROTECTION","features":[433]},{"name":"KSPROPERTY_AUDIO_CPU_RESOURCES","features":[433]},{"name":"KSPROPERTY_AUDIO_DELAY","features":[433]},{"name":"KSPROPERTY_AUDIO_DEMUX_DEST","features":[433]},{"name":"KSPROPERTY_AUDIO_DEV_SPECIFIC","features":[433]},{"name":"KSPROPERTY_AUDIO_DYNAMIC_RANGE","features":[433]},{"name":"KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE","features":[433]},{"name":"KSPROPERTY_AUDIO_EQ_BANDS","features":[433]},{"name":"KSPROPERTY_AUDIO_EQ_LEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_FILTER_STATE","features":[433]},{"name":"KSPROPERTY_AUDIO_LATENCY","features":[433]},{"name":"KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_LOUDNESS","features":[433]},{"name":"KSPROPERTY_AUDIO_MANUFACTURE_GUID","features":[433]},{"name":"KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY","features":[433]},{"name":"KSPROPERTY_AUDIO_MIC_SENSITIVITY","features":[433]},{"name":"KSPROPERTY_AUDIO_MIC_SENSITIVITY2","features":[433]},{"name":"KSPROPERTY_AUDIO_MIC_SNR","features":[433]},{"name":"KSPROPERTY_AUDIO_MID","features":[433]},{"name":"KSPROPERTY_AUDIO_MIX_LEVEL_CAPS","features":[433]},{"name":"KSPROPERTY_AUDIO_MIX_LEVEL_TABLE","features":[433]},{"name":"KSPROPERTY_AUDIO_MUTE","features":[433]},{"name":"KSPROPERTY_AUDIO_MUX_SOURCE","features":[433]},{"name":"KSPROPERTY_AUDIO_NUM_EQ_BANDS","features":[433]},{"name":"KSPROPERTY_AUDIO_PEAKMETER","features":[433]},{"name":"KSPROPERTY_AUDIO_PEAKMETER2","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_BAND_CENTER_FREQ","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_BAND_LEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_BAND_Q_FACTOR","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_MAX_BANDS","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_NUM_BANDS","features":[433]},{"name":"KSPROPERTY_AUDIO_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_POSITIONEX","features":[433]},{"name":"KSPROPERTY_AUDIO_PREFERRED_STATUS","features":[433]},{"name":"KSPROPERTY_AUDIO_PRESENTATION_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_PRODUCT_GUID","features":[433]},{"name":"KSPROPERTY_AUDIO_QUALITY","features":[433]},{"name":"KSPROPERTY_AUDIO_REVERB_DELAY_FEEDBACK","features":[433]},{"name":"KSPROPERTY_AUDIO_REVERB_LEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_REVERB_TIME","features":[433]},{"name":"KSPROPERTY_AUDIO_SAMPLING_RATE","features":[433]},{"name":"KSPROPERTY_AUDIO_STEREO_ENHANCE","features":[433]},{"name":"KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY","features":[433]},{"name":"KSPROPERTY_AUDIO_SURROUND_ENCODE","features":[433]},{"name":"KSPROPERTY_AUDIO_TREBLE","features":[433]},{"name":"KSPROPERTY_AUDIO_VOLUMELEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED","features":[433]},{"name":"KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_WIDENESS","features":[433]},{"name":"KSPROPERTY_AUDIO_WIDE_MODE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYGEOGRAPHIC","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYPERSONALNAME","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYRELATED","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTOPICALTERM","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYUNIFORMTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDFORMAVAILABLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_AWARDS","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_BIBLIOGRAPHYNOTE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_CATALOGINGSOURCE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_CITATION","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_CONTENTSNOTE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_CREATIONCREDIT","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_GENERALNOTE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMCURRICULUM","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMGENRE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ISBN","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ISSN","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_LCCN","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_LEADER","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_MAINCORPORATEBODY","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_MAINMEETINGNAME","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_MAINPERSONALNAME","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_MAINUNIFORMTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_PARTICIPANT","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_PHYSICALDESCRIPTION","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_PUBLICATION","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENT","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTPERSONALNAME","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTUNIFORMTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SUMMARY","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SYSTEMDETAILS","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_TARGETAUDIENCE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_TITLESTATEMENT","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_UNIFORMTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_VARYINGFORMTITLE","features":[433]},{"name":"KSPROPERTY_BOUNDS_LONG","features":[433]},{"name":"KSPROPERTY_BOUNDS_LONGLONG","features":[433]},{"name":"KSPROPERTY_BTAUDIO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_AUTO_EXPOSURE_PRIORITY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXPOSURE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXPOSURE_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ADVANCEDPHOTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW_CONFIGCAPS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_END","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_END2","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FACEAUTH_MODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FACEDETECTION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FLASHMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSSTATE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_HISTOGRAM","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_IRTORCHMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ISO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ISO_ADVANCED","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_MAXVIDFPS_PHOTORES","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_MCC","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_METADATA","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_OIS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_OPTIMIZATIONHINT","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOFRAMERATE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMAXFRAMERATE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTHUMBNAIL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_RELATIVEPANELOPTIMIZATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_CONFIGCAPS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_ISPCONTROL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_SECURE_MODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_TORCHMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VFR","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOHDR","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOSTABILIZATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOTEMPORALDENOISING","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ZOOM","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_ASYNCHRONOUS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_OFF","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_ON","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY_ID","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FOCUS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FOCUS_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_EXCLUSIVE_WITH_RECORD","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_PROPERTY_ID","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_SEQUENCE_EXCLUSIVE_WITH_RECORD","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IRIS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IRIS_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_NODE_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_NODE_S2","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PAN","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PANTILT","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PAN_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CAPABILITY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CLEAR","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_SET","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PRIVACY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_EXPOSURE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_FOCUS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_WB","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONVERGEMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_ASYNC","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_PROPERTY_ID","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S","features":[307,433]},{"name":"KSPROPERTY_CAMERACONTROL_ROLL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_S2","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_SCANMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_S_EX","features":[307,433]},{"name":"KSPROPERTY_CAMERACONTROL_TILT","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_TILT_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_HIGH","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_LOW","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_MEDIUM","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_OFF","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE_PROPERTY_ID","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_ZOOM","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR","features":[433]},{"name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_FLAGS","features":[433]},{"name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_SET","features":[433]},{"name":"KSPROPERTY_CLOCK","features":[433]},{"name":"KSPROPERTY_CLOCK_CORRELATEDPHYSICALTIME","features":[433]},{"name":"KSPROPERTY_CLOCK_CORRELATEDTIME","features":[433]},{"name":"KSPROPERTY_CLOCK_PHYSICALTIME","features":[433]},{"name":"KSPROPERTY_CLOCK_RESOLUTION","features":[433]},{"name":"KSPROPERTY_CLOCK_STATE","features":[433]},{"name":"KSPROPERTY_CLOCK_TIME","features":[433]},{"name":"KSPROPERTY_CONNECTION","features":[433]},{"name":"KSPROPERTY_CONNECTION_ACQUIREORDERING","features":[433]},{"name":"KSPROPERTY_CONNECTION_ALLOCATORFRAMING","features":[433]},{"name":"KSPROPERTY_CONNECTION_ALLOCATORFRAMING_EX","features":[433]},{"name":"KSPROPERTY_CONNECTION_DATAFORMAT","features":[433]},{"name":"KSPROPERTY_CONNECTION_PRIORITY","features":[433]},{"name":"KSPROPERTY_CONNECTION_PROPOSEDATAFORMAT","features":[433]},{"name":"KSPROPERTY_CONNECTION_STARTAT","features":[433]},{"name":"KSPROPERTY_CONNECTION_STATE","features":[433]},{"name":"KSPROPERTY_COPYPROT","features":[433]},{"name":"KSPROPERTY_COPY_MACROVISION","features":[433]},{"name":"KSPROPERTY_CROSSBAR_ACTIVE_S","features":[433]},{"name":"KSPROPERTY_CROSSBAR_CAN_ROUTE","features":[433]},{"name":"KSPROPERTY_CROSSBAR_CAPS","features":[433]},{"name":"KSPROPERTY_CROSSBAR_CAPS_S","features":[433]},{"name":"KSPROPERTY_CROSSBAR_INPUT_ACTIVE","features":[433]},{"name":"KSPROPERTY_CROSSBAR_PININFO","features":[433]},{"name":"KSPROPERTY_CROSSBAR_PININFO_S","features":[433]},{"name":"KSPROPERTY_CROSSBAR_ROUTE","features":[433]},{"name":"KSPROPERTY_CROSSBAR_ROUTE_S","features":[433]},{"name":"KSPROPERTY_CURRENT_CAPTURE_SURFACE","features":[433]},{"name":"KSPROPERTY_CYCLIC","features":[433]},{"name":"KSPROPERTY_CYCLIC_POSITION","features":[433]},{"name":"KSPROPERTY_DESCRIPTION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_ALL","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MODE","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ALL","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY","features":[433]},{"name":"KSPROPERTY_DISPLAY_ADAPTER_GUID","features":[433]},{"name":"KSPROPERTY_DRMAUDIOSTREAM","features":[433]},{"name":"KSPROPERTY_DRMAUDIOSTREAM_CONTENTID","features":[433]},{"name":"KSPROPERTY_DROPPEDFRAMES_CURRENT","features":[433]},{"name":"KSPROPERTY_DROPPEDFRAMES_CURRENT_S","features":[433]},{"name":"KSPROPERTY_DVDCOPY_CHLG_KEY","features":[433]},{"name":"KSPROPERTY_DVDCOPY_DEC_KEY2","features":[433]},{"name":"KSPROPERTY_DVDCOPY_DISC_KEY","features":[433]},{"name":"KSPROPERTY_DVDCOPY_DVD_KEY1","features":[433]},{"name":"KSPROPERTY_DVDCOPY_REGION","features":[433]},{"name":"KSPROPERTY_DVDCOPY_SET_COPY_STATE","features":[433]},{"name":"KSPROPERTY_DVDCOPY_TITLE_KEY","features":[433]},{"name":"KSPROPERTY_DVDSUBPIC","features":[433]},{"name":"KSPROPERTY_DVDSUBPIC_COMPOSIT_ON","features":[433]},{"name":"KSPROPERTY_DVDSUBPIC_HLI","features":[433]},{"name":"KSPROPERTY_DVDSUBPIC_PALETTE","features":[433]},{"name":"KSPROPERTY_EXTDEVICE","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_ID","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_PORT","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_POWER_STATE","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_S","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_VERSION","features":[433]},{"name":"KSPROPERTY_EXTENSION_UNIT","features":[433]},{"name":"KSPROPERTY_EXTENSION_UNIT_CONTROL","features":[433]},{"name":"KSPROPERTY_EXTENSION_UNIT_INFO","features":[433]},{"name":"KSPROPERTY_EXTENSION_UNIT_PASS_THROUGH","features":[433]},{"name":"KSPROPERTY_EXTXPORT","features":[433]},{"name":"KSPROPERTY_EXTXPORT_ATN_SEARCH","features":[433]},{"name":"KSPROPERTY_EXTXPORT_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_EXTXPORT_INPUT_SIGNAL_MODE","features":[433]},{"name":"KSPROPERTY_EXTXPORT_LOAD_MEDIUM","features":[433]},{"name":"KSPROPERTY_EXTXPORT_MEDIUM_INFO","features":[433]},{"name":"KSPROPERTY_EXTXPORT_NODE_S","features":[307,433]},{"name":"KSPROPERTY_EXTXPORT_OUTPUT_SIGNAL_MODE","features":[433]},{"name":"KSPROPERTY_EXTXPORT_RTC_SEARCH","features":[433]},{"name":"KSPROPERTY_EXTXPORT_S","features":[307,433]},{"name":"KSPROPERTY_EXTXPORT_STATE","features":[433]},{"name":"KSPROPERTY_EXTXPORT_STATE_NOTIFY","features":[433]},{"name":"KSPROPERTY_EXTXPORT_TIMECODE_SEARCH","features":[433]},{"name":"KSPROPERTY_FMRX_ANTENNAENDPOINTID","features":[433]},{"name":"KSPROPERTY_FMRX_CONTROL","features":[433]},{"name":"KSPROPERTY_FMRX_ENDPOINTID","features":[433]},{"name":"KSPROPERTY_FMRX_STATE","features":[433]},{"name":"KSPROPERTY_FMRX_TOPOLOGY","features":[433]},{"name":"KSPROPERTY_FMRX_VOLUME","features":[433]},{"name":"KSPROPERTY_GENERAL","features":[433]},{"name":"KSPROPERTY_GENERAL_COMPONENTID","features":[433]},{"name":"KSPROPERTY_HRTF3D","features":[433]},{"name":"KSPROPERTY_HRTF3D_FILTER_FORMAT","features":[433]},{"name":"KSPROPERTY_HRTF3D_INITIALIZE","features":[433]},{"name":"KSPROPERTY_HRTF3D_PARAMS","features":[433]},{"name":"KSPROPERTY_INTERLEAVEDAUDIO","features":[433]},{"name":"KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION","features":[433]},{"name":"KSPROPERTY_ITD3D","features":[433]},{"name":"KSPROPERTY_ITD3D_PARAMS","features":[433]},{"name":"KSPROPERTY_JACK","features":[433]},{"name":"KSPROPERTY_JACK_CONTAINERID","features":[433]},{"name":"KSPROPERTY_JACK_DESCRIPTION","features":[433]},{"name":"KSPROPERTY_JACK_DESCRIPTION2","features":[433]},{"name":"KSPROPERTY_JACK_DESCRIPTION3","features":[433]},{"name":"KSPROPERTY_JACK_SINK_INFO","features":[433]},{"name":"KSPROPERTY_MAP_CAPTURE_HANDLE_TO_VRAM_ADDRESS","features":[433]},{"name":"KSPROPERTY_MEDIAAVAILABLE","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_AVAILABLE","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_DURATION","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_FORMATS","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_POSITION","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_POSITIONS","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_PREROLL","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_STOPPOSITION","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_TIMEFORMAT","features":[433]},{"name":"KSPROPERTY_MEMBERSHEADER","features":[433]},{"name":"KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_MULTICHANNEL","features":[433]},{"name":"KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_UNIFORM","features":[433]},{"name":"KSPROPERTY_MEMBER_FLAG_DEFAULT","features":[433]},{"name":"KSPROPERTY_MEMBER_RANGES","features":[433]},{"name":"KSPROPERTY_MEMBER_STEPPEDRANGES","features":[433]},{"name":"KSPROPERTY_MEMBER_VALUES","features":[433]},{"name":"KSPROPERTY_MEMORY_TRANSPORT","features":[433]},{"name":"KSPROPERTY_MPEG2VID","features":[433]},{"name":"KSPROPERTY_MPEG2VID_16_9_PANSCAN","features":[433]},{"name":"KSPROPERTY_MPEG2VID_16_9_RECT","features":[433]},{"name":"KSPROPERTY_MPEG2VID_4_3_RECT","features":[433]},{"name":"KSPROPERTY_MPEG2VID_CUR_MODE","features":[433]},{"name":"KSPROPERTY_MPEG2VID_MODES","features":[433]},{"name":"KSPROPERTY_MPEG4_MEDIATYPE_ATTRIBUTES","features":[433]},{"name":"KSPROPERTY_MPEG4_MEDIATYPE_SD_BOX","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_EVENTTOPICS_XML","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO","features":[307,433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE_EVENTSINFO","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTP","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_CUSTOM","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_DISABLE","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_HOSTNTP","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_URI","features":[433]},{"name":"KSPROPERTY_ONESHOT_DISCONNECT","features":[433]},{"name":"KSPROPERTY_ONESHOT_RECONNECT","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_CLIPLIST","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_COLORKEY","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_COLORREF","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_DISPLAYCHANGE","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_INTERESTS","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_PALETTE","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_VIDEOPOSITION","features":[433]},{"name":"KSPROPERTY_PIN","features":[433]},{"name":"KSPROPERTY_PIN_CATEGORY","features":[433]},{"name":"KSPROPERTY_PIN_CINSTANCES","features":[433]},{"name":"KSPROPERTY_PIN_COMMUNICATION","features":[433]},{"name":"KSPROPERTY_PIN_CONSTRAINEDDATARANGES","features":[433]},{"name":"KSPROPERTY_PIN_CTYPES","features":[433]},{"name":"KSPROPERTY_PIN_DATAFLOW","features":[433]},{"name":"KSPROPERTY_PIN_DATAINTERSECTION","features":[433]},{"name":"KSPROPERTY_PIN_DATARANGES","features":[433]},{"name":"KSPROPERTY_PIN_FLAGS_ATTRIBUTE_RANGE_AWARE","features":[433]},{"name":"KSPROPERTY_PIN_FLAGS_MASK","features":[433]},{"name":"KSPROPERTY_PIN_GLOBALCINSTANCES","features":[433]},{"name":"KSPROPERTY_PIN_INTERFACES","features":[433]},{"name":"KSPROPERTY_PIN_MEDIUMS","features":[433]},{"name":"KSPROPERTY_PIN_MODEDATAFORMATS","features":[433]},{"name":"KSPROPERTY_PIN_NAME","features":[433]},{"name":"KSPROPERTY_PIN_NECESSARYINSTANCES","features":[433]},{"name":"KSPROPERTY_PIN_PHYSICALCONNECTION","features":[433]},{"name":"KSPROPERTY_PIN_PROPOSEDATAFORMAT","features":[433]},{"name":"KSPROPERTY_PIN_PROPOSEDATAFORMAT2","features":[433]},{"name":"KSPROPERTY_POSITIONS","features":[433]},{"name":"KSPROPERTY_PREFERRED_CAPTURE_SURFACE","features":[433]},{"name":"KSPROPERTY_QUALITY","features":[433]},{"name":"KSPROPERTY_QUALITY_ERROR","features":[433]},{"name":"KSPROPERTY_QUALITY_REPORT","features":[433]},{"name":"KSPROPERTY_RAW_AVC_CMD","features":[433]},{"name":"KSPROPERTY_RTAUDIO","features":[433]},{"name":"KSPROPERTY_RTAUDIO_BUFFER","features":[433]},{"name":"KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION","features":[433]},{"name":"KSPROPERTY_RTAUDIO_CLOCKREGISTER","features":[433]},{"name":"KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION","features":[433]},{"name":"KSPROPERTY_RTAUDIO_GETREADPACKET","features":[433]},{"name":"KSPROPERTY_RTAUDIO_HWLATENCY","features":[433]},{"name":"KSPROPERTY_RTAUDIO_PACKETCOUNT","features":[433]},{"name":"KSPROPERTY_RTAUDIO_PACKETVREGISTER","features":[433]},{"name":"KSPROPERTY_RTAUDIO_POSITIONREGISTER","features":[433]},{"name":"KSPROPERTY_RTAUDIO_PRESENTATION_POSITION","features":[433]},{"name":"KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT","features":[433]},{"name":"KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT","features":[433]},{"name":"KSPROPERTY_RTAUDIO_SETWRITEPACKET","features":[433]},{"name":"KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT","features":[433]},{"name":"KSPROPERTY_RTC_READER","features":[433]},{"name":"KSPROPERTY_SELECTOR_NODE_S","features":[433]},{"name":"KSPROPERTY_SELECTOR_NUM_SOURCES","features":[433]},{"name":"KSPROPERTY_SELECTOR_S","features":[433]},{"name":"KSPROPERTY_SELECTOR_SOURCE_NODE_ID","features":[433]},{"name":"KSPROPERTY_SERIAL","features":[433]},{"name":"KSPROPERTY_SERIALHDR","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_ARMED","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_MATCHRESULT","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_PATTERNS","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_RESET","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_STREAMINGSUPPORT","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS","features":[433]},{"name":"KSPROPERTY_SPHLI","features":[433]},{"name":"KSPROPERTY_SPPAL","features":[433]},{"name":"KSPROPERTY_STEPPING_LONG","features":[433]},{"name":"KSPROPERTY_STEPPING_LONGLONG","features":[433]},{"name":"KSPROPERTY_STREAM","features":[433]},{"name":"KSPROPERTY_STREAMINTERFACE","features":[433]},{"name":"KSPROPERTY_STREAMINTERFACE_HEADERSIZE","features":[433]},{"name":"KSPROPERTY_STREAM_ALLOCATOR","features":[433]},{"name":"KSPROPERTY_STREAM_DEGRADATION","features":[433]},{"name":"KSPROPERTY_STREAM_FRAMETIME","features":[433]},{"name":"KSPROPERTY_STREAM_MASTERCLOCK","features":[433]},{"name":"KSPROPERTY_STREAM_PIPE_ID","features":[433]},{"name":"KSPROPERTY_STREAM_PRESENTATIONEXTENT","features":[433]},{"name":"KSPROPERTY_STREAM_PRESENTATIONTIME","features":[433]},{"name":"KSPROPERTY_STREAM_QUALITY","features":[433]},{"name":"KSPROPERTY_STREAM_RATE","features":[433]},{"name":"KSPROPERTY_STREAM_RATECAPABILITY","features":[433]},{"name":"KSPROPERTY_STREAM_TIMEFORMAT","features":[433]},{"name":"KSPROPERTY_TELEPHONY_CALLCONTROL","features":[433]},{"name":"KSPROPERTY_TELEPHONY_CALLHOLD","features":[433]},{"name":"KSPROPERTY_TELEPHONY_CALLINFO","features":[433]},{"name":"KSPROPERTY_TELEPHONY_CONTROL","features":[433]},{"name":"KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR","features":[433]},{"name":"KSPROPERTY_TELEPHONY_MUTE_TX","features":[433]},{"name":"KSPROPERTY_TELEPHONY_PROVIDERCHANGE","features":[433]},{"name":"KSPROPERTY_TELEPHONY_PROVIDERID","features":[433]},{"name":"KSPROPERTY_TELEPHONY_TOPOLOGY","features":[433]},{"name":"KSPROPERTY_TELEPHONY_VOLUME","features":[433]},{"name":"KSPROPERTY_TIMECODE","features":[433]},{"name":"KSPROPERTY_TIMECODE_NODE_S","features":[433]},{"name":"KSPROPERTY_TIMECODE_READER","features":[433]},{"name":"KSPROPERTY_TIMECODE_S","features":[433]},{"name":"KSPROPERTY_TOPOLOGY","features":[433]},{"name":"KSPROPERTY_TOPOLOGYNODE","features":[433]},{"name":"KSPROPERTY_TOPOLOGYNODE_ENABLE","features":[433]},{"name":"KSPROPERTY_TOPOLOGYNODE_RESET","features":[433]},{"name":"KSPROPERTY_TOPOLOGY_CATEGORIES","features":[433]},{"name":"KSPROPERTY_TOPOLOGY_CONNECTIONS","features":[433]},{"name":"KSPROPERTY_TOPOLOGY_NAME","features":[433]},{"name":"KSPROPERTY_TOPOLOGY_NODES","features":[433]},{"name":"KSPROPERTY_TUNER","features":[433]},{"name":"KSPROPERTY_TUNER_CAPS","features":[433]},{"name":"KSPROPERTY_TUNER_CAPS_S","features":[433]},{"name":"KSPROPERTY_TUNER_FREQUENCY","features":[433]},{"name":"KSPROPERTY_TUNER_FREQUENCY_S","features":[433]},{"name":"KSPROPERTY_TUNER_IF_MEDIUM","features":[433]},{"name":"KSPROPERTY_TUNER_IF_MEDIUM_S","features":[433]},{"name":"KSPROPERTY_TUNER_INPUT","features":[433]},{"name":"KSPROPERTY_TUNER_INPUT_S","features":[433]},{"name":"KSPROPERTY_TUNER_MODE","features":[433]},{"name":"KSPROPERTY_TUNER_MODES","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_AM_RADIO","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_ATSC","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_CAPS","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_CAPS_S","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_DSS","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_FM_RADIO","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_S","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_TV","features":[433]},{"name":"KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS","features":[433]},{"name":"KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S","features":[433]},{"name":"KSPROPERTY_TUNER_SCAN_CAPS","features":[433]},{"name":"KSPROPERTY_TUNER_SCAN_CAPS_S","features":[307,433]},{"name":"KSPROPERTY_TUNER_SCAN_STATUS","features":[433]},{"name":"KSPROPERTY_TUNER_SCAN_STATUS_S","features":[433]},{"name":"KSPROPERTY_TUNER_STANDARD","features":[433]},{"name":"KSPROPERTY_TUNER_STANDARD_MODE","features":[433]},{"name":"KSPROPERTY_TUNER_STANDARD_MODE_S","features":[307,433]},{"name":"KSPROPERTY_TUNER_STANDARD_S","features":[433]},{"name":"KSPROPERTY_TUNER_STATUS","features":[433]},{"name":"KSPROPERTY_TUNER_STATUS_S","features":[433]},{"name":"KSPROPERTY_TVAUDIO_CAPS","features":[433]},{"name":"KSPROPERTY_TVAUDIO_CAPS_S","features":[433]},{"name":"KSPROPERTY_TVAUDIO_CURRENTLY_AVAILABLE_MODES","features":[433]},{"name":"KSPROPERTY_TVAUDIO_MODE","features":[433]},{"name":"KSPROPERTY_TVAUDIO_S","features":[433]},{"name":"KSPROPERTY_TYPE_BASICSUPPORT","features":[433]},{"name":"KSPROPERTY_TYPE_COPYPAYLOAD","features":[433]},{"name":"KSPROPERTY_TYPE_DEFAULTVALUES","features":[433]},{"name":"KSPROPERTY_TYPE_FSFILTERSCOPE","features":[433]},{"name":"KSPROPERTY_TYPE_GET","features":[433]},{"name":"KSPROPERTY_TYPE_GETPAYLOADSIZE","features":[433]},{"name":"KSPROPERTY_TYPE_HIGHPRIORITY","features":[433]},{"name":"KSPROPERTY_TYPE_RELATIONS","features":[433]},{"name":"KSPROPERTY_TYPE_SERIALIZERAW","features":[433]},{"name":"KSPROPERTY_TYPE_SERIALIZESET","features":[433]},{"name":"KSPROPERTY_TYPE_SERIALIZESIZE","features":[433]},{"name":"KSPROPERTY_TYPE_SET","features":[433]},{"name":"KSPROPERTY_TYPE_SETSUPPORT","features":[433]},{"name":"KSPROPERTY_TYPE_TOPOLOGY","features":[433]},{"name":"KSPROPERTY_TYPE_UNSERIALIZERAW","features":[433]},{"name":"KSPROPERTY_TYPE_UNSERIALIZESET","features":[433]},{"name":"KSPROPERTY_VBICAP","features":[433]},{"name":"KSPROPERTY_VBICAP_PROPERTIES_PROTECTION","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_DISCOVERED_BIT_ARRAY","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_REQUESTED_BIT_ARRAY","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_DISCOVERED_BIT_ARRAY","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_REQUESTED_BIT_ARRAY","features":[433]},{"name":"KSPROPERTY_VIDCAP_CAMERACONTROL","features":[433]},{"name":"KSPROPERTY_VIDCAP_CROSSBAR","features":[433]},{"name":"KSPROPERTY_VIDCAP_DROPPEDFRAMES","features":[433]},{"name":"KSPROPERTY_VIDCAP_SELECTOR","features":[433]},{"name":"KSPROPERTY_VIDCAP_TVAUDIO","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEOCOMPRESSION","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEOCONTROL","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEODECODER","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEOENCODER","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEOPROCAMP","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_GETINFO","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_QUALITY","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_S","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_S1","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S","features":[307,433]},{"name":"KSPROPERTY_VIDEOCONTROL_CAPS","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_CAPS_S","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_FRAME_RATES","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S","features":[307,433]},{"name":"KSPROPERTY_VIDEOCONTROL_MODE","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_MODE_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_CAPS","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_CAPS_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_OUTPUT_ENABLE","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STANDARD","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STATUS","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STATUS2","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STATUS2_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STATUS_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_VCR_TIMING","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_CAPS","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_CC_ENABLE","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_COPYPROTECTION","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_S","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_STANDARD","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_COLORENABLE","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_CONTRAST","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_GAIN","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_GAMMA","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_HUE","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_NODE_S","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_NODE_S2","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_S","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_S2","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_SATURATION","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_SHARPNESS","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT","features":[433]},{"name":"KSPROPERTY_VIDMEM_TRANSPORT","features":[433]},{"name":"KSPROPERTY_VPCONFIG","features":[433]},{"name":"KSPROPERTY_VPCONFIG_DDRAWHANDLE","features":[433]},{"name":"KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE","features":[433]},{"name":"KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY","features":[433]},{"name":"KSPROPERTY_VPCONFIG_GETCONNECTINFO","features":[433]},{"name":"KSPROPERTY_VPCONFIG_GETVIDEOFORMAT","features":[433]},{"name":"KSPROPERTY_VPCONFIG_INFORMVPINPUT","features":[433]},{"name":"KSPROPERTY_VPCONFIG_INVERTPOLARITY","features":[433]},{"name":"KSPROPERTY_VPCONFIG_MAXPIXELRATE","features":[433]},{"name":"KSPROPERTY_VPCONFIG_NUMCONNECTINFO","features":[433]},{"name":"KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT","features":[433]},{"name":"KSPROPERTY_VPCONFIG_SCALEFACTOR","features":[433]},{"name":"KSPROPERTY_VPCONFIG_SETCONNECTINFO","features":[433]},{"name":"KSPROPERTY_VPCONFIG_SETVIDEOFORMAT","features":[433]},{"name":"KSPROPERTY_VPCONFIG_SURFACEPARAMS","features":[433]},{"name":"KSPROPERTY_VPCONFIG_VIDEOPORTID","features":[433]},{"name":"KSPROPERTY_VPCONFIG_VPDATAINFO","features":[433]},{"name":"KSPROPERTY_WAVE","features":[433]},{"name":"KSPROPERTY_WAVE_BUFFER","features":[433]},{"name":"KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_WAVE_FREQUENCY","features":[433]},{"name":"KSPROPERTY_WAVE_INPUT_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_WAVE_OUTPUT_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_WAVE_PAN","features":[433]},{"name":"KSPROPERTY_WAVE_QUEUED_POSITION","features":[433]},{"name":"KSPROPERTY_WAVE_VOLUME","features":[433]},{"name":"KSPROPSETID_AC3","features":[433]},{"name":"KSPROPSETID_Audio","features":[433]},{"name":"KSPROPSETID_AudioBufferDuration","features":[433]},{"name":"KSPROPSETID_AudioDecoderOut","features":[433]},{"name":"KSPROPSETID_AudioEngine","features":[433]},{"name":"KSPROPSETID_AudioModule","features":[433]},{"name":"KSPROPSETID_AudioPosture","features":[433]},{"name":"KSPROPSETID_AudioResourceManagement","features":[433]},{"name":"KSPROPSETID_AudioSignalProcessing","features":[433]},{"name":"KSPROPSETID_Bibliographic","features":[433]},{"name":"KSPROPSETID_BtAudio","features":[433]},{"name":"KSPROPSETID_Clock","features":[433]},{"name":"KSPROPSETID_Connection","features":[433]},{"name":"KSPROPSETID_CopyProt","features":[433]},{"name":"KSPROPSETID_Cyclic","features":[433]},{"name":"KSPROPSETID_DirectSound3DBuffer","features":[433]},{"name":"KSPROPSETID_DirectSound3DListener","features":[433]},{"name":"KSPROPSETID_DrmAudioStream","features":[433]},{"name":"KSPROPSETID_DvdSubPic","features":[433]},{"name":"KSPROPSETID_FMRXControl","features":[433]},{"name":"KSPROPSETID_FMRXTopology","features":[433]},{"name":"KSPROPSETID_General","features":[433]},{"name":"KSPROPSETID_Hrtf3d","features":[433]},{"name":"KSPROPSETID_InterleavedAudio","features":[433]},{"name":"KSPROPSETID_Itd3d","features":[433]},{"name":"KSPROPSETID_Jack","features":[433]},{"name":"KSPROPSETID_MPEG4_MediaType_Attributes","features":[433]},{"name":"KSPROPSETID_MediaSeeking","features":[433]},{"name":"KSPROPSETID_MemoryTransport","features":[433]},{"name":"KSPROPSETID_Mpeg2Vid","features":[433]},{"name":"KSPROPSETID_OverlayUpdate","features":[433]},{"name":"KSPROPSETID_Pin","features":[433]},{"name":"KSPROPSETID_PinMDLCacheClearProp","features":[433]},{"name":"KSPROPSETID_Quality","features":[433]},{"name":"KSPROPSETID_RtAudio","features":[433]},{"name":"KSPROPSETID_SoundDetector","features":[433]},{"name":"KSPROPSETID_SoundDetector2","features":[433]},{"name":"KSPROPSETID_Stream","features":[433]},{"name":"KSPROPSETID_StreamAllocator","features":[433]},{"name":"KSPROPSETID_StreamInterface","features":[433]},{"name":"KSPROPSETID_TSRateChange","features":[433]},{"name":"KSPROPSETID_TelephonyControl","features":[433]},{"name":"KSPROPSETID_TelephonyTopology","features":[433]},{"name":"KSPROPSETID_Topology","features":[433]},{"name":"KSPROPSETID_TopologyNode","features":[433]},{"name":"KSPROPSETID_VBICAP_PROPERTIES","features":[433]},{"name":"KSPROPSETID_VBICodecFiltering","features":[433]},{"name":"KSPROPSETID_VPConfig","features":[433]},{"name":"KSPROPSETID_VPVBIConfig","features":[433]},{"name":"KSPROPSETID_VramCapture","features":[433]},{"name":"KSPROPSETID_Wave","features":[433]},{"name":"KSPROPTYPESETID_General","features":[433]},{"name":"KSP_NODE","features":[433]},{"name":"KSP_PIN","features":[433]},{"name":"KSP_TIMEFORMAT","features":[433]},{"name":"KSQUALITY","features":[433]},{"name":"KSQUALITY_MANAGER","features":[307,433]},{"name":"KSQUERYBUFFER","features":[307,433]},{"name":"KSRATE","features":[433]},{"name":"KSRATE_CAPABILITY","features":[433]},{"name":"KSRATE_NOPRESENTATIONDURATION","features":[433]},{"name":"KSRATE_NOPRESENTATIONSTART","features":[433]},{"name":"KSRELATIVEEVENT","features":[307,433]},{"name":"KSRELATIVEEVENT_FLAG_HANDLE","features":[433]},{"name":"KSRELATIVEEVENT_FLAG_POINTER","features":[433]},{"name":"KSRESET","features":[433]},{"name":"KSRESET_BEGIN","features":[433]},{"name":"KSRESET_END","features":[433]},{"name":"KSRESOLUTION","features":[433]},{"name":"KSRTAUDIO_BUFFER","features":[307,433]},{"name":"KSRTAUDIO_BUFFER32","features":[307,433]},{"name":"KSRTAUDIO_BUFFER_PROPERTY","features":[433]},{"name":"KSRTAUDIO_BUFFER_PROPERTY32","features":[433]},{"name":"KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION","features":[433]},{"name":"KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION32","features":[433]},{"name":"KSRTAUDIO_GETREADPACKET_INFO","features":[307,433]},{"name":"KSRTAUDIO_HWLATENCY","features":[433]},{"name":"KSRTAUDIO_HWREGISTER","features":[433]},{"name":"KSRTAUDIO_HWREGISTER32","features":[433]},{"name":"KSRTAUDIO_HWREGISTER_PROPERTY","features":[433]},{"name":"KSRTAUDIO_HWREGISTER_PROPERTY32","features":[433]},{"name":"KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY","features":[307,433]},{"name":"KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY32","features":[433]},{"name":"KSRTAUDIO_PACKETVREGISTER","features":[433]},{"name":"KSRTAUDIO_PACKETVREGISTER_PROPERTY","features":[433]},{"name":"KSRTAUDIO_SETWRITEPACKET_INFO","features":[433]},{"name":"KSSOUNDDETECTORPROPERTY","features":[433]},{"name":"KSSTATE","features":[433]},{"name":"KSSTATE_ACQUIRE","features":[433]},{"name":"KSSTATE_PAUSE","features":[433]},{"name":"KSSTATE_RUN","features":[433]},{"name":"KSSTATE_STOP","features":[433]},{"name":"KSSTREAMALLOCATOR_STATUS","features":[433]},{"name":"KSSTREAMALLOCATOR_STATUS_EX","features":[433]},{"name":"KSSTREAM_FAILUREEXCEPTION","features":[433]},{"name":"KSSTREAM_HEADER","features":[433]},{"name":"KSSTREAM_HEADER","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_BUFFEREDTRANSFER","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_DATADISCONTINUITY","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_DURATIONVALID","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_ENDOFPHOTOSEQUENCE","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_FLUSHONPAUSE","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_FRAMEINFO","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_LOOPEDDATA","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_METADATA","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_PERSIST_SAMPLE","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_PREROLL","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_SAMPLE_PERSISTED","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_SECUREBUFFERTRANSFER","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_SPLICEPOINT","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_TIMEDISCONTINUITY","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_TIMEVALID","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_TYPECHANGED","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_VRAM_DATA_TRANSFER","features":[433]},{"name":"KSSTREAM_HEADER_TRACK_COMPLETION_NUMBERS","features":[433]},{"name":"KSSTREAM_METADATA_INFO","features":[433]},{"name":"KSSTREAM_NONPAGED_DATA","features":[433]},{"name":"KSSTREAM_PAGED_DATA","features":[433]},{"name":"KSSTREAM_READ","features":[433]},{"name":"KSSTREAM_SEGMENT","features":[307,433]},{"name":"KSSTREAM_SYNCHRONOUS","features":[433]},{"name":"KSSTREAM_UVC_METADATA","features":[433]},{"name":"KSSTREAM_UVC_METADATATYPE_TIMESTAMP","features":[433]},{"name":"KSSTREAM_UVC_SECURE_ATTRIBUTE_SIZE","features":[433]},{"name":"KSSTREAM_WRITE","features":[433]},{"name":"KSSTRING_Allocator","features":[433]},{"name":"KSSTRING_AllocatorEx","features":[433]},{"name":"KSSTRING_Clock","features":[433]},{"name":"KSSTRING_Filter","features":[433]},{"name":"KSSTRING_Pin","features":[433]},{"name":"KSSTRING_TopologyNode","features":[433]},{"name":"KSTELEPHONY_CALLCONTROL","features":[433]},{"name":"KSTELEPHONY_CALLINFO","features":[433]},{"name":"KSTELEPHONY_PROVIDERCHANGE","features":[433]},{"name":"KSTIME","features":[433]},{"name":"KSTIME_FORMAT_BYTE","features":[433]},{"name":"KSTIME_FORMAT_FIELD","features":[433]},{"name":"KSTIME_FORMAT_FRAME","features":[433]},{"name":"KSTIME_FORMAT_MEDIA_TIME","features":[433]},{"name":"KSTIME_FORMAT_SAMPLE","features":[433]},{"name":"KSTOPOLOGY","features":[433]},{"name":"KSTOPOLOGY_CONNECTION","features":[433]},{"name":"KSTOPOLOGY_ENDPOINTID","features":[433]},{"name":"KSTOPOLOGY_ENDPOINTIDPAIR","features":[433]},{"name":"KSVPMAXPIXELRATE","features":[433]},{"name":"KSVPSIZE_PROP","features":[433]},{"name":"KSVPSURFACEPARAMS","features":[433]},{"name":"KSWAVETABLE_WAVE_DESC","features":[307,433]},{"name":"KSWAVE_BUFFER","features":[433]},{"name":"KSWAVE_BUFFER_ATTRIBUTEF_LOOPING","features":[433]},{"name":"KSWAVE_BUFFER_ATTRIBUTEF_STATIC","features":[433]},{"name":"KSWAVE_COMPATCAPS","features":[433]},{"name":"KSWAVE_COMPATCAPS_INPUT","features":[433]},{"name":"KSWAVE_COMPATCAPS_OUTPUT","features":[433]},{"name":"KSWAVE_INPUT_CAPABILITIES","features":[433]},{"name":"KSWAVE_OUTPUT_CAPABILITIES","features":[433]},{"name":"KSWAVE_VOLUME","features":[433]},{"name":"KS_AMCONTROL_COLORINFO_PRESENT","features":[433]},{"name":"KS_AMCONTROL_PAD_TO_16x9","features":[433]},{"name":"KS_AMCONTROL_PAD_TO_4x3","features":[433]},{"name":"KS_AMCONTROL_USED","features":[433]},{"name":"KS_AMPixAspectRatio","features":[433]},{"name":"KS_AMVPDATAINFO","features":[307,433]},{"name":"KS_AMVPDIMINFO","features":[307,433]},{"name":"KS_AMVPSIZE","features":[433]},{"name":"KS_AMVP_BEST_BANDWIDTH","features":[433]},{"name":"KS_AMVP_DO_NOT_CARE","features":[433]},{"name":"KS_AMVP_INPUT_SAME_AS_OUTPUT","features":[433]},{"name":"KS_AMVP_MODE","features":[433]},{"name":"KS_AMVP_MODE_BOBINTERLEAVED","features":[433]},{"name":"KS_AMVP_MODE_BOBNONINTERLEAVED","features":[433]},{"name":"KS_AMVP_MODE_SKIPEVEN","features":[433]},{"name":"KS_AMVP_MODE_SKIPODD","features":[433]},{"name":"KS_AMVP_MODE_WEAVE","features":[433]},{"name":"KS_AMVP_SELECTFORMATBY","features":[433]},{"name":"KS_AM_ExactRateChange","features":[433]},{"name":"KS_AM_PROPERTY_TS_RATE_CHANGE","features":[433]},{"name":"KS_AM_RATE_ExactRateChange","features":[433]},{"name":"KS_AM_RATE_MaxFullDataRate","features":[433]},{"name":"KS_AM_RATE_SimpleRateChange","features":[433]},{"name":"KS_AM_RATE_Step","features":[433]},{"name":"KS_AM_SimpleRateChange","features":[433]},{"name":"KS_AM_UseNewCSSKey","features":[433]},{"name":"KS_ANALOGVIDEOINFO","features":[307,433]},{"name":"KS_AnalogVideoStandard","features":[433]},{"name":"KS_AnalogVideo_NTSC_433","features":[433]},{"name":"KS_AnalogVideo_NTSC_M","features":[433]},{"name":"KS_AnalogVideo_NTSC_M_J","features":[433]},{"name":"KS_AnalogVideo_NTSC_Mask","features":[433]},{"name":"KS_AnalogVideo_None","features":[433]},{"name":"KS_AnalogVideo_PAL_60","features":[433]},{"name":"KS_AnalogVideo_PAL_B","features":[433]},{"name":"KS_AnalogVideo_PAL_D","features":[433]},{"name":"KS_AnalogVideo_PAL_G","features":[433]},{"name":"KS_AnalogVideo_PAL_H","features":[433]},{"name":"KS_AnalogVideo_PAL_I","features":[433]},{"name":"KS_AnalogVideo_PAL_M","features":[433]},{"name":"KS_AnalogVideo_PAL_Mask","features":[433]},{"name":"KS_AnalogVideo_PAL_N","features":[433]},{"name":"KS_AnalogVideo_PAL_N_COMBO","features":[433]},{"name":"KS_AnalogVideo_SECAM_B","features":[433]},{"name":"KS_AnalogVideo_SECAM_D","features":[433]},{"name":"KS_AnalogVideo_SECAM_G","features":[433]},{"name":"KS_AnalogVideo_SECAM_H","features":[433]},{"name":"KS_AnalogVideo_SECAM_K","features":[433]},{"name":"KS_AnalogVideo_SECAM_K1","features":[433]},{"name":"KS_AnalogVideo_SECAM_L","features":[433]},{"name":"KS_AnalogVideo_SECAM_L1","features":[433]},{"name":"KS_AnalogVideo_SECAM_Mask","features":[433]},{"name":"KS_BITMAPINFOHEADER","features":[433]},{"name":"KS_BI_BITFIELDS","features":[433]},{"name":"KS_BI_JPEG","features":[433]},{"name":"KS_BI_RGB","features":[433]},{"name":"KS_BI_RLE4","features":[433]},{"name":"KS_BI_RLE8","features":[433]},{"name":"KS_CAMERACONTROL_ASYNC_RESET","features":[433]},{"name":"KS_CAMERACONTROL_ASYNC_START","features":[433]},{"name":"KS_CAMERACONTROL_ASYNC_STOP","features":[433]},{"name":"KS_CAPTURE_ALLOC_INVALID","features":[433]},{"name":"KS_CAPTURE_ALLOC_SECURE_BUFFER","features":[433]},{"name":"KS_CAPTURE_ALLOC_SYSTEM","features":[433]},{"name":"KS_CAPTURE_ALLOC_SYSTEM_AGP","features":[433]},{"name":"KS_CAPTURE_ALLOC_VRAM","features":[433]},{"name":"KS_CAPTURE_ALLOC_VRAM_MAPPED","features":[433]},{"name":"KS_CC_SUBSTREAM_EVEN","features":[433]},{"name":"KS_CC_SUBSTREAM_FIELD1_MASK","features":[433]},{"name":"KS_CC_SUBSTREAM_FIELD2_MASK","features":[433]},{"name":"KS_CC_SUBSTREAM_ODD","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_CC1","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_CC2","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_CC3","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_CC4","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_T1","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_T2","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_T3","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_T4","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_XDS","features":[433]},{"name":"KS_COLCON","features":[433]},{"name":"KS_COMPRESSION","features":[433]},{"name":"KS_COPYPROTECT_RestrictDuplication","features":[433]},{"name":"KS_COPY_MACROVISION","features":[433]},{"name":"KS_COPY_MACROVISION_LEVEL","features":[433]},{"name":"KS_CameraControlAsyncOperation","features":[433]},{"name":"KS_CompressionCaps","features":[433]},{"name":"KS_CompressionCaps_CanBFrame","features":[433]},{"name":"KS_CompressionCaps_CanCrunch","features":[433]},{"name":"KS_CompressionCaps_CanKeyFrame","features":[433]},{"name":"KS_CompressionCaps_CanQuality","features":[433]},{"name":"KS_CompressionCaps_CanWindow","features":[433]},{"name":"KS_DATAFORMAT_H264VIDEOINFO","features":[433]},{"name":"KS_DATAFORMAT_IMAGEINFO","features":[433]},{"name":"KS_DATAFORMAT_MPEGVIDEOINFO2","features":[307,433]},{"name":"KS_DATAFORMAT_VBIINFOHEADER","features":[433]},{"name":"KS_DATAFORMAT_VIDEOINFOHEADER","features":[307,433]},{"name":"KS_DATAFORMAT_VIDEOINFOHEADER2","features":[307,433]},{"name":"KS_DATAFORMAT_VIDEOINFO_PALETTE","features":[307,433]},{"name":"KS_DATARANGE_ANALOGVIDEO","features":[307,433]},{"name":"KS_DATARANGE_H264_VIDEO","features":[307,433]},{"name":"KS_DATARANGE_IMAGE","features":[307,433]},{"name":"KS_DATARANGE_MPEG1_VIDEO","features":[307,433]},{"name":"KS_DATARANGE_MPEG2_VIDEO","features":[307,433]},{"name":"KS_DATARANGE_VIDEO","features":[307,433]},{"name":"KS_DATARANGE_VIDEO2","features":[307,433]},{"name":"KS_DATARANGE_VIDEO_PALETTE","features":[307,433]},{"name":"KS_DATARANGE_VIDEO_VBI","features":[307,433]},{"name":"KS_DVDCOPYSTATE","features":[433]},{"name":"KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED","features":[433]},{"name":"KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED","features":[433]},{"name":"KS_DVDCOPYSTATE_DONE","features":[433]},{"name":"KS_DVDCOPYSTATE_INITIALIZE","features":[433]},{"name":"KS_DVDCOPYSTATE_INITIALIZE_TITLE","features":[433]},{"name":"KS_DVDCOPY_BUSKEY","features":[433]},{"name":"KS_DVDCOPY_CHLGKEY","features":[433]},{"name":"KS_DVDCOPY_DISCKEY","features":[433]},{"name":"KS_DVDCOPY_REGION","features":[433]},{"name":"KS_DVDCOPY_SET_COPY_STATE","features":[433]},{"name":"KS_DVDCOPY_TITLEKEY","features":[433]},{"name":"KS_DVD_CGMS_COPY_ONCE","features":[433]},{"name":"KS_DVD_CGMS_COPY_PERMITTED","features":[433]},{"name":"KS_DVD_CGMS_COPY_PROTECT_MASK","features":[433]},{"name":"KS_DVD_CGMS_NO_COPY","features":[433]},{"name":"KS_DVD_CGMS_RESERVED_MASK","features":[433]},{"name":"KS_DVD_COPYRIGHTED","features":[433]},{"name":"KS_DVD_COPYRIGHT_MASK","features":[433]},{"name":"KS_DVD_NOT_COPYRIGHTED","features":[433]},{"name":"KS_DVD_SECTOR_NOT_PROTECTED","features":[433]},{"name":"KS_DVD_SECTOR_PROTECTED","features":[433]},{"name":"KS_DVD_SECTOR_PROTECT_MASK","features":[433]},{"name":"KS_DVD_YCrCb","features":[433]},{"name":"KS_DVD_YUV","features":[433]},{"name":"KS_FRAME_INFO","features":[307,433]},{"name":"KS_FRAMING_ITEM","features":[433]},{"name":"KS_FRAMING_RANGE","features":[433]},{"name":"KS_FRAMING_RANGE_WEIGHTED","features":[433]},{"name":"KS_H264VIDEOINFO","features":[433]},{"name":"KS_INTERLACE_1FieldPerSample","features":[433]},{"name":"KS_INTERLACE_DisplayModeBobOnly","features":[433]},{"name":"KS_INTERLACE_DisplayModeBobOrWeave","features":[433]},{"name":"KS_INTERLACE_DisplayModeMask","features":[433]},{"name":"KS_INTERLACE_DisplayModeWeaveOnly","features":[433]},{"name":"KS_INTERLACE_Field1First","features":[433]},{"name":"KS_INTERLACE_FieldPatBothIrregular","features":[433]},{"name":"KS_INTERLACE_FieldPatBothRegular","features":[433]},{"name":"KS_INTERLACE_FieldPatField1Only","features":[433]},{"name":"KS_INTERLACE_FieldPatField2Only","features":[433]},{"name":"KS_INTERLACE_FieldPatternMask","features":[433]},{"name":"KS_INTERLACE_IsInterlaced","features":[433]},{"name":"KS_INTERLACE_UNUSED","features":[433]},{"name":"KS_LogicalMemoryType","features":[433]},{"name":"KS_MACROVISION_DISABLED","features":[433]},{"name":"KS_MACROVISION_LEVEL1","features":[433]},{"name":"KS_MACROVISION_LEVEL2","features":[433]},{"name":"KS_MACROVISION_LEVEL3","features":[433]},{"name":"KS_MAX_SIZE_MPEG1_SEQUENCE_INFO","features":[433]},{"name":"KS_MPEG1VIDEOINFO","features":[307,433]},{"name":"KS_MPEG2Level","features":[433]},{"name":"KS_MPEG2Level_High","features":[433]},{"name":"KS_MPEG2Level_High1440","features":[433]},{"name":"KS_MPEG2Level_Low","features":[433]},{"name":"KS_MPEG2Level_Main","features":[433]},{"name":"KS_MPEG2Profile","features":[433]},{"name":"KS_MPEG2Profile_High","features":[433]},{"name":"KS_MPEG2Profile_Main","features":[433]},{"name":"KS_MPEG2Profile_SNRScalable","features":[433]},{"name":"KS_MPEG2Profile_Simple","features":[433]},{"name":"KS_MPEG2Profile_SpatiallyScalable","features":[433]},{"name":"KS_MPEG2_27MhzTimebase","features":[433]},{"name":"KS_MPEG2_DSS_UserData","features":[433]},{"name":"KS_MPEG2_DVB_UserData","features":[433]},{"name":"KS_MPEG2_DVDLine21Field1","features":[433]},{"name":"KS_MPEG2_DVDLine21Field2","features":[433]},{"name":"KS_MPEG2_DoPanScan","features":[433]},{"name":"KS_MPEG2_FilmCameraMode","features":[433]},{"name":"KS_MPEG2_LetterboxAnalogOut","features":[433]},{"name":"KS_MPEG2_SourceIsLetterboxed","features":[433]},{"name":"KS_MPEG2_WidescreenAnalogOut","features":[433]},{"name":"KS_MPEGAUDIOINFO","features":[433]},{"name":"KS_MPEGAUDIOINFO_27MhzTimebase","features":[433]},{"name":"KS_MPEGVIDEOINFO2","features":[307,433]},{"name":"KS_MemoryTypeAnyHost","features":[433]},{"name":"KS_MemoryTypeDeviceHostMapped","features":[433]},{"name":"KS_MemoryTypeDeviceSpecific","features":[433]},{"name":"KS_MemoryTypeDontCare","features":[433]},{"name":"KS_MemoryTypeKernelNonPaged","features":[433]},{"name":"KS_MemoryTypeKernelPaged","features":[433]},{"name":"KS_MemoryTypeUser","features":[433]},{"name":"KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_MICROSOFT_RESERVED_TEST_DATA_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_NETWORK_WIDE_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_NETWORK_WIDE_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_ORIGINAL_CONTENT_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_ORIGINAL_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_PRODUCTION_COMPANY_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_PRODUCTION_COMPANY_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_SYNDICATED_SHOW_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_SYNDICATED_SHOW_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_TELEVISION_STATION_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_TELEVISION_STATION_CONTENT_BASE","features":[433]},{"name":"KS_Obsolete_VideoControlFlag_ExternalTriggerEnable","features":[433]},{"name":"KS_Obsolete_VideoControlFlag_Trigger","features":[433]},{"name":"KS_PhysConn_Audio_1394","features":[433]},{"name":"KS_PhysConn_Audio_AESDigital","features":[433]},{"name":"KS_PhysConn_Audio_AUX","features":[433]},{"name":"KS_PhysConn_Audio_AudioDecoder","features":[433]},{"name":"KS_PhysConn_Audio_Line","features":[433]},{"name":"KS_PhysConn_Audio_Mic","features":[433]},{"name":"KS_PhysConn_Audio_SCSI","features":[433]},{"name":"KS_PhysConn_Audio_SPDIFDigital","features":[433]},{"name":"KS_PhysConn_Audio_Tuner","features":[433]},{"name":"KS_PhysConn_Audio_USB","features":[433]},{"name":"KS_PhysConn_Video_1394","features":[433]},{"name":"KS_PhysConn_Video_AUX","features":[433]},{"name":"KS_PhysConn_Video_Composite","features":[433]},{"name":"KS_PhysConn_Video_ParallelDigital","features":[433]},{"name":"KS_PhysConn_Video_RGB","features":[433]},{"name":"KS_PhysConn_Video_SCART","features":[433]},{"name":"KS_PhysConn_Video_SCSI","features":[433]},{"name":"KS_PhysConn_Video_SVideo","features":[433]},{"name":"KS_PhysConn_Video_SerialDigital","features":[433]},{"name":"KS_PhysConn_Video_Tuner","features":[433]},{"name":"KS_PhysConn_Video_USB","features":[433]},{"name":"KS_PhysConn_Video_VideoDecoder","features":[433]},{"name":"KS_PhysConn_Video_VideoEncoder","features":[433]},{"name":"KS_PhysConn_Video_YRYBY","features":[433]},{"name":"KS_PhysicalConnectorType","features":[433]},{"name":"KS_PixAspectRatio_NTSC16x9","features":[433]},{"name":"KS_PixAspectRatio_NTSC4x3","features":[433]},{"name":"KS_PixAspectRatio_PAL16x9","features":[433]},{"name":"KS_PixAspectRatio_PAL4x3","features":[433]},{"name":"KS_RGBQUAD","features":[433]},{"name":"KS_SECURE_CAMERA_SCENARIO_ID","features":[433]},{"name":"KS_SEEKING_AbsolutePositioning","features":[433]},{"name":"KS_SEEKING_CAPABILITIES","features":[433]},{"name":"KS_SEEKING_CanGetCurrentPos","features":[433]},{"name":"KS_SEEKING_CanGetDuration","features":[433]},{"name":"KS_SEEKING_CanGetStopPos","features":[433]},{"name":"KS_SEEKING_CanPlayBackwards","features":[433]},{"name":"KS_SEEKING_CanSeekAbsolute","features":[433]},{"name":"KS_SEEKING_CanSeekBackwards","features":[433]},{"name":"KS_SEEKING_CanSeekForwards","features":[433]},{"name":"KS_SEEKING_FLAGS","features":[433]},{"name":"KS_SEEKING_IncrementalPositioning","features":[433]},{"name":"KS_SEEKING_NoPositioning","features":[433]},{"name":"KS_SEEKING_PositioningBitsMask","features":[433]},{"name":"KS_SEEKING_RelativePositioning","features":[433]},{"name":"KS_SEEKING_ReturnTime","features":[433]},{"name":"KS_SEEKING_SeekToKeyFrame","features":[433]},{"name":"KS_StreamingHint_CompQuality","features":[433]},{"name":"KS_StreamingHint_CompWindowSize","features":[433]},{"name":"KS_StreamingHint_FrameInterval","features":[433]},{"name":"KS_StreamingHint_KeyFrameRate","features":[433]},{"name":"KS_StreamingHint_PFrameRate","features":[433]},{"name":"KS_TRUECOLORINFO","features":[433]},{"name":"KS_TUNER_STRATEGY","features":[433]},{"name":"KS_TUNER_STRATEGY_DRIVER_TUNES","features":[433]},{"name":"KS_TUNER_STRATEGY_PLL","features":[433]},{"name":"KS_TUNER_STRATEGY_SIGNAL_STRENGTH","features":[433]},{"name":"KS_TUNER_TUNING_COARSE","features":[433]},{"name":"KS_TUNER_TUNING_EXACT","features":[433]},{"name":"KS_TUNER_TUNING_FINE","features":[433]},{"name":"KS_TUNER_TUNING_FLAGS","features":[433]},{"name":"KS_TVAUDIO_MODE_LANG_A","features":[433]},{"name":"KS_TVAUDIO_MODE_LANG_B","features":[433]},{"name":"KS_TVAUDIO_MODE_LANG_C","features":[433]},{"name":"KS_TVAUDIO_MODE_MONO","features":[433]},{"name":"KS_TVAUDIO_MODE_STEREO","features":[433]},{"name":"KS_TVAUDIO_PRESET_LANG_A","features":[433]},{"name":"KS_TVAUDIO_PRESET_LANG_B","features":[433]},{"name":"KS_TVAUDIO_PRESET_LANG_C","features":[433]},{"name":"KS_TVAUDIO_PRESET_STEREO","features":[433]},{"name":"KS_TVTUNER_CHANGE_BEGIN_TUNE","features":[433]},{"name":"KS_TVTUNER_CHANGE_END_TUNE","features":[433]},{"name":"KS_TVTUNER_CHANGE_INFO","features":[433]},{"name":"KS_VBICAP_PROTECTION_MV_DETECTED","features":[433]},{"name":"KS_VBICAP_PROTECTION_MV_HARDWARE","features":[433]},{"name":"KS_VBICAP_PROTECTION_MV_PRESENT","features":[433]},{"name":"KS_VBIDATARATE_CC","features":[433]},{"name":"KS_VBIDATARATE_NABTS","features":[433]},{"name":"KS_VBIINFOHEADER","features":[433]},{"name":"KS_VBI_FLAG_FIELD1","features":[433]},{"name":"KS_VBI_FLAG_FIELD2","features":[433]},{"name":"KS_VBI_FLAG_FRAME","features":[433]},{"name":"KS_VBI_FLAG_MV_DETECTED","features":[433]},{"name":"KS_VBI_FLAG_MV_HARDWARE","features":[433]},{"name":"KS_VBI_FLAG_MV_PRESENT","features":[433]},{"name":"KS_VBI_FLAG_TVTUNER_CHANGE","features":[433]},{"name":"KS_VBI_FLAG_VBIINFOHEADER_CHANGE","features":[433]},{"name":"KS_VBI_FRAME_INFO","features":[433]},{"name":"KS_VIDEODECODER_FLAGS","features":[433]},{"name":"KS_VIDEODECODER_FLAGS_CAN_DISABLE_OUTPUT","features":[433]},{"name":"KS_VIDEODECODER_FLAGS_CAN_INDICATE_LOCKED","features":[433]},{"name":"KS_VIDEODECODER_FLAGS_CAN_USE_VCR_LOCKING","features":[433]},{"name":"KS_VIDEOINFO","features":[307,433]},{"name":"KS_VIDEOINFOHEADER","features":[307,433]},{"name":"KS_VIDEOINFOHEADER2","features":[307,433]},{"name":"KS_VIDEOSTREAM_CAPTURE","features":[433]},{"name":"KS_VIDEOSTREAM_CC","features":[433]},{"name":"KS_VIDEOSTREAM_EDS","features":[433]},{"name":"KS_VIDEOSTREAM_IS_VPE","features":[433]},{"name":"KS_VIDEOSTREAM_NABTS","features":[433]},{"name":"KS_VIDEOSTREAM_PREVIEW","features":[433]},{"name":"KS_VIDEOSTREAM_STILL","features":[433]},{"name":"KS_VIDEOSTREAM_TELETEXT","features":[433]},{"name":"KS_VIDEOSTREAM_VBI","features":[433]},{"name":"KS_VIDEO_ALLOC_VPE_AGP","features":[433]},{"name":"KS_VIDEO_ALLOC_VPE_DISPLAY","features":[433]},{"name":"KS_VIDEO_ALLOC_VPE_SYSTEM","features":[433]},{"name":"KS_VIDEO_FLAG_B_FRAME","features":[433]},{"name":"KS_VIDEO_FLAG_FIELD1","features":[433]},{"name":"KS_VIDEO_FLAG_FIELD1FIRST","features":[433]},{"name":"KS_VIDEO_FLAG_FIELD2","features":[433]},{"name":"KS_VIDEO_FLAG_FIELD_MASK","features":[433]},{"name":"KS_VIDEO_FLAG_FRAME","features":[433]},{"name":"KS_VIDEO_FLAG_IPB_MASK","features":[433]},{"name":"KS_VIDEO_FLAG_I_FRAME","features":[433]},{"name":"KS_VIDEO_FLAG_P_FRAME","features":[433]},{"name":"KS_VIDEO_FLAG_REPEAT_FIELD","features":[433]},{"name":"KS_VIDEO_FLAG_WEAVE","features":[433]},{"name":"KS_VIDEO_STREAM_CONFIG_CAPS","features":[307,433]},{"name":"KS_VideoControlFlag_ExternalTriggerEnable","features":[433]},{"name":"KS_VideoControlFlag_FlipHorizontal","features":[433]},{"name":"KS_VideoControlFlag_FlipVertical","features":[433]},{"name":"KS_VideoControlFlag_IndependentImagePin","features":[433]},{"name":"KS_VideoControlFlag_StartPhotoSequenceCapture","features":[433]},{"name":"KS_VideoControlFlag_StillCapturePreviewFrame","features":[433]},{"name":"KS_VideoControlFlag_StopPhotoSequenceCapture","features":[433]},{"name":"KS_VideoControlFlag_Trigger","features":[433]},{"name":"KS_VideoControlFlags","features":[433]},{"name":"KS_VideoStreamingHints","features":[433]},{"name":"KS_iBLUE","features":[433]},{"name":"KS_iEGA_COLORS","features":[433]},{"name":"KS_iGREEN","features":[433]},{"name":"KS_iMASK_COLORS","features":[433]},{"name":"KS_iMAXBITS","features":[433]},{"name":"KS_iPALETTE","features":[433]},{"name":"KS_iPALETTE_COLORS","features":[433]},{"name":"KS_iRED","features":[433]},{"name":"KS_iTRUECOLOR","features":[433]},{"name":"KsAllocatorMode_Kernel","features":[433]},{"name":"KsAllocatorMode_User","features":[433]},{"name":"KsCreateAllocator","features":[307,433]},{"name":"KsCreateAllocator2","features":[307,433]},{"name":"KsCreateClock","features":[307,433]},{"name":"KsCreateClock2","features":[307,433]},{"name":"KsCreatePin","features":[307,433]},{"name":"KsCreatePin2","features":[307,433]},{"name":"KsCreateTopologyNode","features":[307,433]},{"name":"KsCreateTopologyNode2","features":[307,433]},{"name":"KsGetMediaType","features":[307,433,430]},{"name":"KsGetMediaTypeCount","features":[307,433]},{"name":"KsGetMultiplePinFactoryItems","features":[307,433]},{"name":"KsIoOperation_Read","features":[433]},{"name":"KsIoOperation_Write","features":[433]},{"name":"KsOpenDefaultDevice","features":[307,433]},{"name":"KsPeekOperation_AddRef","features":[433]},{"name":"KsPeekOperation_PeekOnly","features":[433]},{"name":"KsResolveRequiredAttributes","features":[433]},{"name":"KsSynchronousDeviceControl","features":[307,433]},{"name":"LIGHT_FILTER","features":[433]},{"name":"LOOPEDSTREAMING_POSITION_EVENT_DATA","features":[307,433]},{"name":"MAX_NABTS_VBI_LINES_PER_FIELD","features":[433]},{"name":"MAX_RESOURCEGROUPID_LENGTH","features":[433]},{"name":"MAX_SINK_DESCRIPTION_NAME_LENGTH","features":[433]},{"name":"MAX_WST_VBI_LINES_PER_FIELD","features":[433]},{"name":"MEDIUM_INFO","features":[307,433]},{"name":"MF_MDL_SHARED_PAYLOAD_KEY","features":[433]},{"name":"MIN_DEV_VER_FOR_FLAGS","features":[433]},{"name":"MIN_DEV_VER_FOR_QI","features":[433]},{"name":"MetadataId_BackgroundSegmentationMask","features":[433]},{"name":"MetadataId_CameraExtrinsics","features":[433]},{"name":"MetadataId_CameraIntrinsics","features":[433]},{"name":"MetadataId_CaptureStats","features":[433]},{"name":"MetadataId_Custom_Start","features":[433]},{"name":"MetadataId_DigitalWindow","features":[433]},{"name":"MetadataId_FrameIllumination","features":[433]},{"name":"MetadataId_PhotoConfirmation","features":[433]},{"name":"MetadataId_Standard_End","features":[433]},{"name":"MetadataId_Standard_Start","features":[433]},{"name":"MetadataId_UsbVideoHeader","features":[433]},{"name":"NABTSFEC_BUFFER","features":[433]},{"name":"NABTS_BUFFER","features":[433]},{"name":"NABTS_BUFFER_LINE","features":[433]},{"name":"NABTS_BUFFER_PICTURENUMBER_SUPPORT","features":[433]},{"name":"NABTS_BYTES_PER_LINE","features":[433]},{"name":"NABTS_LINES_PER_BUNDLE","features":[433]},{"name":"NABTS_PAYLOAD_PER_LINE","features":[433]},{"name":"NANOSECONDS","features":[433]},{"name":"OPTIMAL_WEIGHT_TOTALS","features":[433]},{"name":"PINNAME_DISPLAYPORT_OUT","features":[433]},{"name":"PINNAME_HDMI_OUT","features":[433]},{"name":"PINNAME_IMAGE","features":[433]},{"name":"PINNAME_SPDIF_IN","features":[433]},{"name":"PINNAME_SPDIF_OUT","features":[433]},{"name":"PINNAME_VIDEO_ANALOGVIDEOIN","features":[433]},{"name":"PINNAME_VIDEO_CAPTURE","features":[433]},{"name":"PINNAME_VIDEO_CC","features":[433]},{"name":"PINNAME_VIDEO_CC_CAPTURE","features":[433]},{"name":"PINNAME_VIDEO_EDS","features":[433]},{"name":"PINNAME_VIDEO_NABTS","features":[433]},{"name":"PINNAME_VIDEO_NABTS_CAPTURE","features":[433]},{"name":"PINNAME_VIDEO_PREVIEW","features":[433]},{"name":"PINNAME_VIDEO_STILL","features":[433]},{"name":"PINNAME_VIDEO_TELETEXT","features":[433]},{"name":"PINNAME_VIDEO_TIMECODE","features":[433]},{"name":"PINNAME_VIDEO_VBI","features":[433]},{"name":"PINNAME_VIDEO_VIDEOPORT","features":[433]},{"name":"PINNAME_VIDEO_VIDEOPORT_VBI","features":[433]},{"name":"PIPE_ALLOCATOR_PLACE","features":[433]},{"name":"PIPE_DIMENSIONS","features":[433]},{"name":"PIPE_STATE","features":[433]},{"name":"PIPE_TERMINATION","features":[433]},{"name":"PROPSETID_ALLOCATOR_CONTROL","features":[433]},{"name":"PROPSETID_EXT_DEVICE","features":[433]},{"name":"PROPSETID_EXT_TRANSPORT","features":[433]},{"name":"PROPSETID_TIMECODE_READER","features":[433]},{"name":"PROPSETID_TUNER","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL_FLASH","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION","features":[433]},{"name":"PROPSETID_VIDCAP_CROSSBAR","features":[433]},{"name":"PROPSETID_VIDCAP_DROPPEDFRAMES","features":[433]},{"name":"PROPSETID_VIDCAP_SELECTOR","features":[433]},{"name":"PROPSETID_VIDCAP_TVAUDIO","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEOCOMPRESSION","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEOCONTROL","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEODECODER","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEOENCODER","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEOPROCAMP","features":[433]},{"name":"PipeFactor_Align","features":[433]},{"name":"PipeFactor_Buffers","features":[433]},{"name":"PipeFactor_FixedCompression","features":[433]},{"name":"PipeFactor_Flags","features":[433]},{"name":"PipeFactor_LogicalEnd","features":[433]},{"name":"PipeFactor_MemoryTypes","features":[433]},{"name":"PipeFactor_None","features":[433]},{"name":"PipeFactor_OptimalRanges","features":[433]},{"name":"PipeFactor_PhysicalEnd","features":[433]},{"name":"PipeFactor_PhysicalRanges","features":[433]},{"name":"PipeFactor_UnknownCompression","features":[433]},{"name":"PipeFactor_UserModeDownstream","features":[433]},{"name":"PipeFactor_UserModeUpstream","features":[433]},{"name":"PipeState_CompressionUnknown","features":[433]},{"name":"PipeState_DontCare","features":[433]},{"name":"PipeState_Finalized","features":[433]},{"name":"PipeState_RangeFixed","features":[433]},{"name":"PipeState_RangeNotFixed","features":[433]},{"name":"Pipe_Allocator_FirstPin","features":[433]},{"name":"Pipe_Allocator_LastPin","features":[433]},{"name":"Pipe_Allocator_MiddlePin","features":[433]},{"name":"Pipe_Allocator_None","features":[433]},{"name":"RT_RCDATA","features":[433]},{"name":"RT_STRING","features":[433]},{"name":"SECURE_BUFFER_INFO","features":[433]},{"name":"SHORT_COEFF","features":[433]},{"name":"SOUNDDETECTOR_PATTERNHEADER","features":[433]},{"name":"SPEAKER_ALL","features":[433]},{"name":"SPEAKER_BACK_CENTER","features":[433]},{"name":"SPEAKER_BACK_LEFT","features":[433]},{"name":"SPEAKER_BACK_RIGHT","features":[433]},{"name":"SPEAKER_FRONT_CENTER","features":[433]},{"name":"SPEAKER_FRONT_LEFT","features":[433]},{"name":"SPEAKER_FRONT_LEFT_OF_CENTER","features":[433]},{"name":"SPEAKER_FRONT_RIGHT","features":[433]},{"name":"SPEAKER_FRONT_RIGHT_OF_CENTER","features":[433]},{"name":"SPEAKER_LOW_FREQUENCY","features":[433]},{"name":"SPEAKER_RESERVED","features":[433]},{"name":"SPEAKER_SIDE_LEFT","features":[433]},{"name":"SPEAKER_SIDE_RIGHT","features":[433]},{"name":"SPEAKER_TOP_BACK_CENTER","features":[433]},{"name":"SPEAKER_TOP_BACK_LEFT","features":[433]},{"name":"SPEAKER_TOP_BACK_RIGHT","features":[433]},{"name":"SPEAKER_TOP_CENTER","features":[433]},{"name":"SPEAKER_TOP_FRONT_CENTER","features":[433]},{"name":"SPEAKER_TOP_FRONT_LEFT","features":[433]},{"name":"SPEAKER_TOP_FRONT_RIGHT","features":[433]},{"name":"SYSAUDIO_FLAGS_CLEAR_PREFERRED","features":[433]},{"name":"SYSAUDIO_FLAGS_DONT_COMBINE_PINS","features":[433]},{"name":"TELEPHONY_CALLCONTROLOP","features":[433]},{"name":"TELEPHONY_CALLCONTROLOP_DISABLE","features":[433]},{"name":"TELEPHONY_CALLCONTROLOP_ENABLE","features":[433]},{"name":"TELEPHONY_CALLSTATE","features":[433]},{"name":"TELEPHONY_CALLSTATE_DISABLED","features":[433]},{"name":"TELEPHONY_CALLSTATE_ENABLED","features":[433]},{"name":"TELEPHONY_CALLSTATE_HOLD","features":[433]},{"name":"TELEPHONY_CALLSTATE_PROVIDERTRANSITION","features":[433]},{"name":"TELEPHONY_CALLTYPE","features":[433]},{"name":"TELEPHONY_CALLTYPE_CIRCUITSWITCHED","features":[433]},{"name":"TELEPHONY_CALLTYPE_PACKETSWITCHED_LTE","features":[433]},{"name":"TELEPHONY_CALLTYPE_PACKETSWITCHED_WLAN","features":[433]},{"name":"TELEPHONY_PROVIDERCHANGEOP","features":[433]},{"name":"TELEPHONY_PROVIDERCHANGEOP_BEGIN","features":[433]},{"name":"TELEPHONY_PROVIDERCHANGEOP_CANCEL","features":[433]},{"name":"TELEPHONY_PROVIDERCHANGEOP_END","features":[433]},{"name":"TRANSPORTAUDIOPARMS","features":[433]},{"name":"TRANSPORTBASICPARMS","features":[433]},{"name":"TRANSPORTSTATUS","features":[433]},{"name":"TRANSPORTVIDEOPARMS","features":[433]},{"name":"TRANSPORT_STATE","features":[433]},{"name":"TUNER_ANALOG_CAPS_S","features":[433]},{"name":"TunerLockType","features":[433]},{"name":"Tuner_LockType_Locked","features":[433]},{"name":"Tuner_LockType_None","features":[433]},{"name":"Tuner_LockType_Within_Scan_Sensing_Range","features":[433]},{"name":"VBICAP_PROPERTIES_PROTECTION_S","features":[433]},{"name":"VBICODECFILTERING_CC_SUBSTREAMS","features":[433]},{"name":"VBICODECFILTERING_NABTS_SUBSTREAMS","features":[433]},{"name":"VBICODECFILTERING_SCANLINES","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_CC","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_CC_PIN","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_COMMON","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_COMMON_PIN","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_NABTS","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_NABTS_PIN","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_TELETEXT","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_TELETEXT_PIN","features":[433]},{"name":"VRAM_SURFACE_INFO","features":[433]},{"name":"VRAM_SURFACE_INFO_PROPERTY_S","features":[433]},{"name":"WAVE_FORMAT_EXTENSIBLE","features":[433]},{"name":"WNF_KSCAMERA_STREAMSTATE_INFO","features":[433]},{"name":"WST_BUFFER","features":[433]},{"name":"WST_BUFFER_LINE","features":[433]},{"name":"WST_BYTES_PER_LINE","features":[433]},{"name":"WST_TVTUNER_CHANGE_BEGIN_TUNE","features":[433]},{"name":"WST_TVTUNER_CHANGE_END_TUNE","features":[433]},{"name":"eConnType3Point5mm","features":[433]},{"name":"eConnTypeAtapiInternal","features":[433]},{"name":"eConnTypeCombination","features":[433]},{"name":"eConnTypeMultichannelAnalogDIN","features":[433]},{"name":"eConnTypeOptical","features":[433]},{"name":"eConnTypeOtherAnalog","features":[433]},{"name":"eConnTypeOtherDigital","features":[433]},{"name":"eConnTypeQuarter","features":[433]},{"name":"eConnTypeRCA","features":[433]},{"name":"eConnTypeRJ11Modem","features":[433]},{"name":"eConnTypeUnknown","features":[433]},{"name":"eConnTypeXlrProfessional","features":[433]},{"name":"eDeviceControlUseMissing","features":[433]},{"name":"eDeviceControlUsePrimary","features":[433]},{"name":"eDeviceControlUseSecondary","features":[433]},{"name":"eGenLocInternal","features":[433]},{"name":"eGenLocOther","features":[433]},{"name":"eGenLocPrimaryBox","features":[433]},{"name":"eGenLocSeparate","features":[433]},{"name":"eGeoLocATAPI","features":[433]},{"name":"eGeoLocBottom","features":[433]},{"name":"eGeoLocDrivebay","features":[433]},{"name":"eGeoLocFront","features":[433]},{"name":"eGeoLocHDMI","features":[433]},{"name":"eGeoLocInsideMobileLid","features":[433]},{"name":"eGeoLocLeft","features":[433]},{"name":"eGeoLocNotApplicable","features":[433]},{"name":"eGeoLocOutsideMobileLid","features":[433]},{"name":"eGeoLocRear","features":[433]},{"name":"eGeoLocRearPanel","features":[433]},{"name":"eGeoLocReserved6","features":[433]},{"name":"eGeoLocRight","features":[433]},{"name":"eGeoLocRiser","features":[433]},{"name":"eGeoLocTop","features":[433]},{"name":"ePortConnBothIntegratedAndJack","features":[433]},{"name":"ePortConnIntegratedDevice","features":[433]},{"name":"ePortConnJack","features":[433]},{"name":"ePortConnUnknown","features":[433]}],"438":[{"name":"DEVICE_AUTHORIZATION_ALLOWED","features":[436]},{"name":"DEVICE_AUTHORIZATION_DENIED","features":[436]},{"name":"DEVICE_AUTHORIZATION_UNKNOWN","features":[436]},{"name":"IWindowsMediaLibrarySharingDevice","features":[436,358]},{"name":"IWindowsMediaLibrarySharingDeviceProperties","features":[436,358]},{"name":"IWindowsMediaLibrarySharingDeviceProperty","features":[436,358]},{"name":"IWindowsMediaLibrarySharingDevices","features":[436,358]},{"name":"IWindowsMediaLibrarySharingServices","features":[436,358]},{"name":"WindowsMediaLibrarySharingDeviceAuthorizationStatus","features":[436]},{"name":"WindowsMediaLibrarySharingServices","features":[436]}],"439":[{"name":"AACMFTEncoder","features":[430]},{"name":"ACCESSMODE_READ","features":[430]},{"name":"ACCESSMODE_READWRITE","features":[430]},{"name":"ACCESSMODE_WRITE","features":[430]},{"name":"ACCESSMODE_WRITE_EXCLUSIVE","features":[430]},{"name":"ADAPTIVE_ARRAY_AND_AEC","features":[430]},{"name":"ADAPTIVE_ARRAY_ONLY","features":[430]},{"name":"AEC_CAPTURE_STREAM","features":[430]},{"name":"AEC_INPUT_STREAM","features":[430]},{"name":"AEC_MAX_SYSTEM_MODES","features":[430]},{"name":"AEC_REFERENCE_STREAM","features":[430]},{"name":"AEC_SYSTEM_MODE","features":[430]},{"name":"AEC_VAD_DISABLED","features":[430]},{"name":"AEC_VAD_FOR_AGC","features":[430]},{"name":"AEC_VAD_FOR_SILENCE_SUPPRESSION","features":[430]},{"name":"AEC_VAD_MODE","features":[430]},{"name":"AEC_VAD_NORMAL","features":[430]},{"name":"ALawCodecWrapper","features":[430]},{"name":"AMMPEG2_27MhzTimebase","features":[430]},{"name":"AMMPEG2_DSS_UserData","features":[430]},{"name":"AMMPEG2_DVB_UserData","features":[430]},{"name":"AMMPEG2_DVDLine21Field1","features":[430]},{"name":"AMMPEG2_DVDLine21Field2","features":[430]},{"name":"AMMPEG2_DoPanScan","features":[430]},{"name":"AMMPEG2_FilmCameraMode","features":[430]},{"name":"AMMPEG2_LetterboxAnalogOut","features":[430]},{"name":"AMMPEG2_SourceIsLetterboxed","features":[430]},{"name":"AMMPEG2_WidescreenAnalogOut","features":[430]},{"name":"AMPROPSETID_Pin","features":[430]},{"name":"AM_MEDIA_TYPE","features":[307,430]},{"name":"AM_MEDIA_TYPE_REPRESENTATION","features":[430]},{"name":"ASF_FLAT_PICTURE","features":[430]},{"name":"ASF_FLAT_SYNCHRONISED_LYRICS","features":[430]},{"name":"ASF_INDEX_DESCRIPTOR","features":[430]},{"name":"ASF_INDEX_IDENTIFIER","features":[430]},{"name":"ASF_MUX_STATISTICS","features":[430]},{"name":"ASF_SELECTION_STATUS","features":[430]},{"name":"ASF_STATUSFLAGS","features":[430]},{"name":"ASF_STATUSFLAGS_INCOMPLETE","features":[430]},{"name":"ASF_STATUSFLAGS_NONFATAL_ERROR","features":[430]},{"name":"ASF_STATUS_ALLDATAUNITS","features":[430]},{"name":"ASF_STATUS_CLEANPOINTSONLY","features":[430]},{"name":"ASF_STATUS_NOTSELECTED","features":[430]},{"name":"AVENC_H263V_LEVELCOUNT","features":[430]},{"name":"AVENC_H264V_LEVELCOUNT","features":[430]},{"name":"AVENC_H264V_MAX_MBBITS","features":[430]},{"name":"AVEncAudioInputContent_Music","features":[430]},{"name":"AVEncAudioInputContent_Unknown","features":[430]},{"name":"AVEncAudioInputContent_Voice","features":[430]},{"name":"AecQualityMetrics_Struct","features":[430]},{"name":"CAC3DecMediaObject","features":[430]},{"name":"CAPTION_FORMAT_ATSC","features":[430]},{"name":"CAPTION_FORMAT_DIRECTV","features":[430]},{"name":"CAPTION_FORMAT_DVB","features":[430]},{"name":"CAPTION_FORMAT_ECHOSTAR","features":[430]},{"name":"CClusterDetectorDmo","features":[430]},{"name":"CColorControlDmo","features":[430]},{"name":"CColorConvertDMO","features":[430]},{"name":"CColorLegalizerDmo","features":[430]},{"name":"CDTVAudDecoderDS","features":[430]},{"name":"CDTVVidDecoderDS","features":[430]},{"name":"CDVDecoderMediaObject","features":[430]},{"name":"CDVEncoderMediaObject","features":[430]},{"name":"CDeColorConvMediaObject","features":[430]},{"name":"CFrameInterpDMO","features":[430]},{"name":"CFrameRateConvertDmo","features":[430]},{"name":"CInterlaceMediaObject","features":[430]},{"name":"CLSID_ACMWrapper","features":[430]},{"name":"CLSID_ATSCNetworkPropertyPage","features":[430]},{"name":"CLSID_ATSCNetworkProvider","features":[430]},{"name":"CLSID_AVICo","features":[430]},{"name":"CLSID_AVIDec","features":[430]},{"name":"CLSID_AVIDoc","features":[430]},{"name":"CLSID_AVIDraw","features":[430]},{"name":"CLSID_AVIMIDIRender","features":[430]},{"name":"CLSID_ActiveMovieCategories","features":[430]},{"name":"CLSID_AllocPresenter","features":[430]},{"name":"CLSID_AllocPresenterDDXclMode","features":[430]},{"name":"CLSID_AnalogVideoDecoderPropertyPage","features":[430]},{"name":"CLSID_AsyncReader","features":[430]},{"name":"CLSID_AudioCompressorCategory","features":[430]},{"name":"CLSID_AudioInputDeviceCategory","features":[430]},{"name":"CLSID_AudioInputMixerProperties","features":[430]},{"name":"CLSID_AudioProperties","features":[430]},{"name":"CLSID_AudioRecord","features":[430]},{"name":"CLSID_AudioRender","features":[430]},{"name":"CLSID_AudioRendererAdvancedProperties","features":[430]},{"name":"CLSID_AudioRendererCategory","features":[430]},{"name":"CLSID_AudioResamplerMediaObject","features":[430]},{"name":"CLSID_AviDest","features":[430]},{"name":"CLSID_AviMuxProptyPage","features":[430]},{"name":"CLSID_AviMuxProptyPage1","features":[430]},{"name":"CLSID_AviReader","features":[430]},{"name":"CLSID_AviSplitter","features":[430]},{"name":"CLSID_CAcmCoClassManager","features":[430]},{"name":"CLSID_CAsfTocParser","features":[430]},{"name":"CLSID_CAviTocParser","features":[430]},{"name":"CLSID_CCAFilter","features":[430]},{"name":"CLSID_CClusterDetectorEx","features":[430]},{"name":"CLSID_CDeviceMoniker","features":[430]},{"name":"CLSID_CFileClient","features":[430]},{"name":"CLSID_CFileIo","features":[430]},{"name":"CLSID_CIcmCoClassManager","features":[430]},{"name":"CLSID_CMidiOutClassManager","features":[430]},{"name":"CLSID_CMpegAudioCodec","features":[430]},{"name":"CLSID_CMpegVideoCodec","features":[430]},{"name":"CLSID_CQzFilterClassManager","features":[430]},{"name":"CLSID_CToc","features":[430]},{"name":"CLSID_CTocCollection","features":[430]},{"name":"CLSID_CTocEntry","features":[430]},{"name":"CLSID_CTocEntryList","features":[430]},{"name":"CLSID_CTocParser","features":[430]},{"name":"CLSID_CVidCapClassManager","features":[430]},{"name":"CLSID_CWaveOutClassManager","features":[430]},{"name":"CLSID_CWaveinClassManager","features":[430]},{"name":"CLSID_CameraConfigurationManager","features":[430]},{"name":"CLSID_CameraControlPropertyPage","features":[430]},{"name":"CLSID_CaptionsFilter","features":[430]},{"name":"CLSID_CaptureGraphBuilder","features":[430]},{"name":"CLSID_CaptureGraphBuilder2","features":[430]},{"name":"CLSID_CaptureProperties","features":[430]},{"name":"CLSID_Colour","features":[430]},{"name":"CLSID_CreateMediaExtensionObject","features":[430]},{"name":"CLSID_CrossbarFilterPropertyPage","features":[430]},{"name":"CLSID_DShowTVEFilter","features":[430]},{"name":"CLSID_DSoundRender","features":[430]},{"name":"CLSID_DVBCNetworkProvider","features":[430]},{"name":"CLSID_DVBSNetworkProvider","features":[430]},{"name":"CLSID_DVBTNetworkProvider","features":[430]},{"name":"CLSID_DVDHWDecodersCategory","features":[430]},{"name":"CLSID_DVDNavigator","features":[430]},{"name":"CLSID_DVDState","features":[430]},{"name":"CLSID_DVDecPropertiesPage","features":[430]},{"name":"CLSID_DVEncPropertiesPage","features":[430]},{"name":"CLSID_DVMux","features":[430]},{"name":"CLSID_DVMuxPropertyPage","features":[430]},{"name":"CLSID_DVSplitter","features":[430]},{"name":"CLSID_DVVideoCodec","features":[430]},{"name":"CLSID_DVVideoEnc","features":[430]},{"name":"CLSID_DeviceControlCategory","features":[430]},{"name":"CLSID_DirectDrawProperties","features":[430]},{"name":"CLSID_DirectShowPluginControl","features":[430]},{"name":"CLSID_Dither","features":[430]},{"name":"CLSID_DtvCcFilter","features":[430]},{"name":"CLSID_DvdGraphBuilder","features":[430]},{"name":"CLSID_EVRPlaybackPipelineOptimizer","features":[430]},{"name":"CLSID_EVRTearlessWindowPresenter9","features":[430]},{"name":"CLSID_EnhancedVideoRenderer","features":[430]},{"name":"CLSID_FGControl","features":[430]},{"name":"CLSID_FileSource","features":[430]},{"name":"CLSID_FileWriter","features":[430]},{"name":"CLSID_FilterGraph","features":[430]},{"name":"CLSID_FilterGraphNoThread","features":[430]},{"name":"CLSID_FilterGraphPrivateThread","features":[430]},{"name":"CLSID_FilterMapper","features":[430]},{"name":"CLSID_FilterMapper2","features":[430]},{"name":"CLSID_FrameServerNetworkCameraSource","features":[430]},{"name":"CLSID_HttpSchemePlugin","features":[430]},{"name":"CLSID_ICodecAPIProxy","features":[430]},{"name":"CLSID_IVideoEncoderCodecAPIProxy","features":[430]},{"name":"CLSID_IVideoEncoderProxy","features":[430]},{"name":"CLSID_InfTee","features":[430]},{"name":"CLSID_LegacyAmFilterCategory","features":[430]},{"name":"CLSID_Line21Decoder","features":[430]},{"name":"CLSID_Line21Decoder2","features":[430]},{"name":"CLSID_MFByteStreamProxyClassFactory","features":[430]},{"name":"CLSID_MFCaptureEngine","features":[430]},{"name":"CLSID_MFCaptureEngineClassFactory","features":[430]},{"name":"CLSID_MFImageSharingEngineClassFactory","features":[430]},{"name":"CLSID_MFMediaEngineClassFactory","features":[430]},{"name":"CLSID_MFMediaSharingEngineClassFactory","features":[430]},{"name":"CLSID_MFReadWriteClassFactory","features":[430]},{"name":"CLSID_MFSinkWriter","features":[430]},{"name":"CLSID_MFSourceReader","features":[430]},{"name":"CLSID_MFSourceResolver","features":[430]},{"name":"CLSID_MFVideoMixer9","features":[430]},{"name":"CLSID_MFVideoPresenter9","features":[430]},{"name":"CLSID_MJPGEnc","features":[430]},{"name":"CLSID_MMSPLITTER","features":[430]},{"name":"CLSID_MOVReader","features":[430]},{"name":"CLSID_MP3DecMediaObject","features":[430]},{"name":"CLSID_MPEG1Doc","features":[430]},{"name":"CLSID_MPEG1PacketPlayer","features":[430]},{"name":"CLSID_MPEG1Splitter","features":[430]},{"name":"CLSID_MPEG2ByteStreamPlugin","features":[430]},{"name":"CLSID_MPEG2DLNASink","features":[430]},{"name":"CLSID_MPEG2Demultiplexer","features":[430]},{"name":"CLSID_MPEG2Demultiplexer_NoClock","features":[430]},{"name":"CLSID_MSAACDecMFT","features":[430]},{"name":"CLSID_MSDDPlusDecMFT","features":[430]},{"name":"CLSID_MSH264DecoderMFT","features":[430]},{"name":"CLSID_MSH264EncoderMFT","features":[430]},{"name":"CLSID_MSH265DecoderMFT","features":[430]},{"name":"CLSID_MSMPEGAudDecMFT","features":[430]},{"name":"CLSID_MSMPEGDecoderMFT","features":[430]},{"name":"CLSID_MSOpusDecoder","features":[430]},{"name":"CLSID_MSVPxDecoder","features":[430]},{"name":"CLSID_MediaEncoderCategory","features":[430]},{"name":"CLSID_MediaMultiplexerCategory","features":[430]},{"name":"CLSID_MediaPropertyBag","features":[430]},{"name":"CLSID_MemoryAllocator","features":[430]},{"name":"CLSID_MidiRendererCategory","features":[430]},{"name":"CLSID_MjpegDec","features":[430]},{"name":"CLSID_ModexRenderer","features":[430]},{"name":"CLSID_Mpeg2VideoStreamAnalyzer","features":[430]},{"name":"CLSID_NetSchemePlugin","features":[430]},{"name":"CLSID_NetworkProvider","features":[430]},{"name":"CLSID_OverlayMixer","features":[430]},{"name":"CLSID_PerformanceProperties","features":[430]},{"name":"CLSID_PersistMonikerPID","features":[430]},{"name":"CLSID_PlayToSourceClassFactory","features":[430]},{"name":"CLSID_ProtoFilterGraph","features":[430]},{"name":"CLSID_QTDec","features":[430]},{"name":"CLSID_QualityProperties","features":[430]},{"name":"CLSID_QuickTimeParser","features":[430]},{"name":"CLSID_SBE2File","features":[430]},{"name":"CLSID_SBE2FileScan","features":[430]},{"name":"CLSID_SBE2MediaTypeProfile","features":[430]},{"name":"CLSID_SBE2Sink","features":[430]},{"name":"CLSID_SeekingPassThru","features":[430]},{"name":"CLSID_SmartTee","features":[430]},{"name":"CLSID_StreamBufferComposeRecording","features":[430]},{"name":"CLSID_StreamBufferConfig","features":[430]},{"name":"CLSID_StreamBufferPropertyHandler","features":[430]},{"name":"CLSID_StreamBufferRecordingAttributes","features":[430]},{"name":"CLSID_StreamBufferSink","features":[430]},{"name":"CLSID_StreamBufferSource","features":[430]},{"name":"CLSID_StreamBufferThumbnailHandler","features":[430]},{"name":"CLSID_SubtitlesFilter","features":[430]},{"name":"CLSID_SystemClock","features":[430]},{"name":"CLSID_SystemDeviceEnum","features":[430]},{"name":"CLSID_TVAudioFilterPropertyPage","features":[430]},{"name":"CLSID_TVEFilterCCProperties","features":[430]},{"name":"CLSID_TVEFilterStatsProperties","features":[430]},{"name":"CLSID_TVEFilterTuneProperties","features":[430]},{"name":"CLSID_TVTunerFilterPropertyPage","features":[430]},{"name":"CLSID_TextRender","features":[430]},{"name":"CLSID_TransmitCategory","features":[430]},{"name":"CLSID_URLReader","features":[430]},{"name":"CLSID_UrlmonSchemePlugin","features":[430]},{"name":"CLSID_VBISurfaces","features":[430]},{"name":"CLSID_VPObject","features":[430]},{"name":"CLSID_VPVBIObject","features":[430]},{"name":"CLSID_VfwCapture","features":[430]},{"name":"CLSID_VideoCompressorCategory","features":[430]},{"name":"CLSID_VideoInputDeviceCategory","features":[430]},{"name":"CLSID_VideoMixingRenderer","features":[430]},{"name":"CLSID_VideoMixingRenderer9","features":[430]},{"name":"CLSID_VideoPortManager","features":[430]},{"name":"CLSID_VideoProcAmpPropertyPage","features":[430]},{"name":"CLSID_VideoProcessorMFT","features":[430]},{"name":"CLSID_VideoRenderer","features":[430]},{"name":"CLSID_VideoRendererDefault","features":[430]},{"name":"CLSID_VideoStreamConfigPropertyPage","features":[430]},{"name":"CLSID_WMADecMediaObject","features":[430]},{"name":"CLSID_WMAsfReader","features":[430]},{"name":"CLSID_WMAsfWriter","features":[430]},{"name":"CLSID_WMDRMSystemID","features":[430]},{"name":"CLSID_WMVDecoderMFT","features":[430]},{"name":"CLSID_WSTDecoder","features":[430]},{"name":"CLSID_WstDecoderPropertyPage","features":[430]},{"name":"CMP3DecMediaObject","features":[430]},{"name":"CMPEG2AudDecoderDS","features":[430]},{"name":"CMPEG2AudioEncoderMFT","features":[430]},{"name":"CMPEG2EncoderAudioDS","features":[430]},{"name":"CMPEG2EncoderDS","features":[430]},{"name":"CMPEG2EncoderVideoDS","features":[430]},{"name":"CMPEG2VidDecoderDS","features":[430]},{"name":"CMPEG2VideoEncoderMFT","features":[430]},{"name":"CMPEGAACDecMediaObject","features":[430]},{"name":"CMSAACDecMFT","features":[430]},{"name":"CMSAC3Enc","features":[430]},{"name":"CMSALACDecMFT","features":[430]},{"name":"CMSALACEncMFT","features":[430]},{"name":"CMSDDPlusDecMFT","features":[430]},{"name":"CMSDolbyDigitalEncMFT","features":[430]},{"name":"CMSFLACDecMFT","features":[430]},{"name":"CMSFLACEncMFT","features":[430]},{"name":"CMSH263EncoderMFT","features":[430]},{"name":"CMSH264DecoderMFT","features":[430]},{"name":"CMSH264EncoderMFT","features":[430]},{"name":"CMSH264RemuxMFT","features":[430]},{"name":"CMSH265EncoderMFT","features":[430]},{"name":"CMSMPEGAudDecMFT","features":[430]},{"name":"CMSMPEGDecoderMFT","features":[430]},{"name":"CMSOpusDecMFT","features":[430]},{"name":"CMSSCDecMediaObject","features":[430]},{"name":"CMSSCEncMediaObject","features":[430]},{"name":"CMSSCEncMediaObject2","features":[430]},{"name":"CMSVPXEncoderMFT","features":[430]},{"name":"CMSVideoDSPMFT","features":[430]},{"name":"CMpeg2DecMediaObject","features":[430]},{"name":"CMpeg43DecMediaObject","features":[430]},{"name":"CMpeg4DecMediaObject","features":[430]},{"name":"CMpeg4EncMediaObject","features":[430]},{"name":"CMpeg4sDecMFT","features":[430]},{"name":"CMpeg4sDecMediaObject","features":[430]},{"name":"CMpeg4sEncMediaObject","features":[430]},{"name":"CNokiaAACCCDecMediaObject","features":[430]},{"name":"CNokiaAACDecMediaObject","features":[430]},{"name":"CODECAPI_ALLSETTINGS","features":[430]},{"name":"CODECAPI_AUDIO_ENCODER","features":[430]},{"name":"CODECAPI_AVAudioChannelConfig","features":[430]},{"name":"CODECAPI_AVAudioChannelCount","features":[430]},{"name":"CODECAPI_AVAudioSampleRate","features":[430]},{"name":"CODECAPI_AVDDSurroundMode","features":[430]},{"name":"CODECAPI_AVDSPLoudnessEqualization","features":[430]},{"name":"CODECAPI_AVDSPSpeakerFill","features":[430]},{"name":"CODECAPI_AVDecAACDownmixMode","features":[430]},{"name":"CODECAPI_AVDecAudioDualMono","features":[430]},{"name":"CODECAPI_AVDecAudioDualMonoReproMode","features":[430]},{"name":"CODECAPI_AVDecCommonInputFormat","features":[430]},{"name":"CODECAPI_AVDecCommonMeanBitRate","features":[430]},{"name":"CODECAPI_AVDecCommonMeanBitRateInterval","features":[430]},{"name":"CODECAPI_AVDecCommonOutputFormat","features":[430]},{"name":"CODECAPI_AVDecDDDynamicRangeScaleHigh","features":[430]},{"name":"CODECAPI_AVDecDDDynamicRangeScaleLow","features":[430]},{"name":"CODECAPI_AVDecDDMatrixDecodingMode","features":[430]},{"name":"CODECAPI_AVDecDDOperationalMode","features":[430]},{"name":"CODECAPI_AVDecDDStereoDownMixMode","features":[430]},{"name":"CODECAPI_AVDecDisableVideoPostProcessing","features":[430]},{"name":"CODECAPI_AVDecHEAACDynamicRangeControl","features":[430]},{"name":"CODECAPI_AVDecMmcssClass","features":[430]},{"name":"CODECAPI_AVDecNumWorkerThreads","features":[430]},{"name":"CODECAPI_AVDecSoftwareDynamicFormatChange","features":[430]},{"name":"CODECAPI_AVDecVideoAcceleration_H264","features":[430]},{"name":"CODECAPI_AVDecVideoAcceleration_MPEG2","features":[430]},{"name":"CODECAPI_AVDecVideoAcceleration_VC1","features":[430]},{"name":"CODECAPI_AVDecVideoCodecType","features":[430]},{"name":"CODECAPI_AVDecVideoDXVABusEncryption","features":[430]},{"name":"CODECAPI_AVDecVideoDXVAMode","features":[430]},{"name":"CODECAPI_AVDecVideoDropPicWithMissingRef","features":[430]},{"name":"CODECAPI_AVDecVideoFastDecodeMode","features":[430]},{"name":"CODECAPI_AVDecVideoH264ErrorConcealment","features":[430]},{"name":"CODECAPI_AVDecVideoImageSize","features":[430]},{"name":"CODECAPI_AVDecVideoInputScanType","features":[430]},{"name":"CODECAPI_AVDecVideoMPEG2ErrorConcealment","features":[430]},{"name":"CODECAPI_AVDecVideoMaxCodedHeight","features":[430]},{"name":"CODECAPI_AVDecVideoMaxCodedWidth","features":[430]},{"name":"CODECAPI_AVDecVideoPixelAspectRatio","features":[430]},{"name":"CODECAPI_AVDecVideoProcDeinterlaceCSC","features":[430]},{"name":"CODECAPI_AVDecVideoSWPowerLevel","features":[430]},{"name":"CODECAPI_AVDecVideoSoftwareDeinterlaceMode","features":[430]},{"name":"CODECAPI_AVDecVideoThumbnailGenerationMode","features":[430]},{"name":"CODECAPI_AVEnableInLoopDeblockFilter","features":[430]},{"name":"CODECAPI_AVEncAACEnableVBR","features":[430]},{"name":"CODECAPI_AVEncAdaptiveMode","features":[430]},{"name":"CODECAPI_AVEncAudioDualMono","features":[430]},{"name":"CODECAPI_AVEncAudioInputContent","features":[430]},{"name":"CODECAPI_AVEncAudioIntervalToEncode","features":[430]},{"name":"CODECAPI_AVEncAudioIntervalToSkip","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel0","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel1","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel10","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel11","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel12","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel13","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel14","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel15","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel2","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel3","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel4","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel5","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel6","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel7","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel8","features":[430]},{"name":"CODECAPI_AVEncAudioMapDestChannel9","features":[430]},{"name":"CODECAPI_AVEncAudioMeanBitRate","features":[430]},{"name":"CODECAPI_AVEncChromaEncodeMode","features":[430]},{"name":"CODECAPI_AVEncChromaUpdateTime","features":[430]},{"name":"CODECAPI_AVEncCodecType","features":[430]},{"name":"CODECAPI_AVEncCommonAllowFrameDrops","features":[430]},{"name":"CODECAPI_AVEncCommonBufferInLevel","features":[430]},{"name":"CODECAPI_AVEncCommonBufferOutLevel","features":[430]},{"name":"CODECAPI_AVEncCommonBufferSize","features":[430]},{"name":"CODECAPI_AVEncCommonFormatConstraint","features":[430]},{"name":"CODECAPI_AVEncCommonLowLatency","features":[430]},{"name":"CODECAPI_AVEncCommonMaxBitRate","features":[430]},{"name":"CODECAPI_AVEncCommonMeanBitRate","features":[430]},{"name":"CODECAPI_AVEncCommonMeanBitRateInterval","features":[430]},{"name":"CODECAPI_AVEncCommonMinBitRate","features":[430]},{"name":"CODECAPI_AVEncCommonMultipassMode","features":[430]},{"name":"CODECAPI_AVEncCommonPassEnd","features":[430]},{"name":"CODECAPI_AVEncCommonPassStart","features":[430]},{"name":"CODECAPI_AVEncCommonQuality","features":[430]},{"name":"CODECAPI_AVEncCommonQualityVsSpeed","features":[430]},{"name":"CODECAPI_AVEncCommonRateControlMode","features":[430]},{"name":"CODECAPI_AVEncCommonRealTime","features":[430]},{"name":"CODECAPI_AVEncCommonStreamEndHandling","features":[430]},{"name":"CODECAPI_AVEncCommonTranscodeEncodingProfile","features":[430]},{"name":"CODECAPI_AVEncDDAtoDConverterType","features":[430]},{"name":"CODECAPI_AVEncDDCentreDownMixLevel","features":[430]},{"name":"CODECAPI_AVEncDDChannelBWLowPassFilter","features":[430]},{"name":"CODECAPI_AVEncDDCopyright","features":[430]},{"name":"CODECAPI_AVEncDDDCHighPassFilter","features":[430]},{"name":"CODECAPI_AVEncDDDialogNormalization","features":[430]},{"name":"CODECAPI_AVEncDDDigitalDeemphasis","features":[430]},{"name":"CODECAPI_AVEncDDDynamicRangeCompressionControl","features":[430]},{"name":"CODECAPI_AVEncDDHeadphoneMode","features":[430]},{"name":"CODECAPI_AVEncDDLFELowPassFilter","features":[430]},{"name":"CODECAPI_AVEncDDLoRoCenterMixLvl_x10","features":[430]},{"name":"CODECAPI_AVEncDDLoRoSurroundMixLvl_x10","features":[430]},{"name":"CODECAPI_AVEncDDLtRtCenterMixLvl_x10","features":[430]},{"name":"CODECAPI_AVEncDDLtRtSurroundMixLvl_x10","features":[430]},{"name":"CODECAPI_AVEncDDOriginalBitstream","features":[430]},{"name":"CODECAPI_AVEncDDPreferredStereoDownMixMode","features":[430]},{"name":"CODECAPI_AVEncDDProductionInfoExists","features":[430]},{"name":"CODECAPI_AVEncDDProductionMixLevel","features":[430]},{"name":"CODECAPI_AVEncDDProductionRoomType","features":[430]},{"name":"CODECAPI_AVEncDDRFPreEmphasisFilter","features":[430]},{"name":"CODECAPI_AVEncDDService","features":[430]},{"name":"CODECAPI_AVEncDDSurround3dBAttenuation","features":[430]},{"name":"CODECAPI_AVEncDDSurround90DegreeePhaseShift","features":[430]},{"name":"CODECAPI_AVEncDDSurroundDownMixLevel","features":[430]},{"name":"CODECAPI_AVEncDDSurroundExMode","features":[430]},{"name":"CODECAPI_AVEncEnableVideoProcessing","features":[430]},{"name":"CODECAPI_AVEncH264CABACEnable","features":[430]},{"name":"CODECAPI_AVEncH264PPSID","features":[430]},{"name":"CODECAPI_AVEncH264SPSID","features":[430]},{"name":"CODECAPI_AVEncInputVideoSystem","features":[430]},{"name":"CODECAPI_AVEncLowPowerEncoder","features":[430]},{"name":"CODECAPI_AVEncMP12MuxDVDNavPacks","features":[430]},{"name":"CODECAPI_AVEncMP12MuxEarliestPTS","features":[430]},{"name":"CODECAPI_AVEncMP12MuxInitialSCR","features":[430]},{"name":"CODECAPI_AVEncMP12MuxLargestPacketSize","features":[430]},{"name":"CODECAPI_AVEncMP12MuxMuxRate","features":[430]},{"name":"CODECAPI_AVEncMP12MuxNumStreams","features":[430]},{"name":"CODECAPI_AVEncMP12MuxPackSize","features":[430]},{"name":"CODECAPI_AVEncMP12MuxPacketOverhead","features":[430]},{"name":"CODECAPI_AVEncMP12MuxSysAudioLock","features":[430]},{"name":"CODECAPI_AVEncMP12MuxSysCSPS","features":[430]},{"name":"CODECAPI_AVEncMP12MuxSysFixed","features":[430]},{"name":"CODECAPI_AVEncMP12MuxSysRateBound","features":[430]},{"name":"CODECAPI_AVEncMP12MuxSysSTDBufferBound","features":[430]},{"name":"CODECAPI_AVEncMP12MuxSysVideoLock","features":[430]},{"name":"CODECAPI_AVEncMP12MuxTargetPacketizer","features":[430]},{"name":"CODECAPI_AVEncMP12PktzCopyright","features":[430]},{"name":"CODECAPI_AVEncMP12PktzInitialPTS","features":[430]},{"name":"CODECAPI_AVEncMP12PktzOriginal","features":[430]},{"name":"CODECAPI_AVEncMP12PktzPacketSize","features":[430]},{"name":"CODECAPI_AVEncMP12PktzSTDBuffer","features":[430]},{"name":"CODECAPI_AVEncMP12PktzStreamID","features":[430]},{"name":"CODECAPI_AVEncMPACodingMode","features":[430]},{"name":"CODECAPI_AVEncMPACopyright","features":[430]},{"name":"CODECAPI_AVEncMPAEmphasisType","features":[430]},{"name":"CODECAPI_AVEncMPAEnableRedundancyProtection","features":[430]},{"name":"CODECAPI_AVEncMPALayer","features":[430]},{"name":"CODECAPI_AVEncMPAOriginalBitstream","features":[430]},{"name":"CODECAPI_AVEncMPAPrivateUserBit","features":[430]},{"name":"CODECAPI_AVEncMPVAddSeqEndCode","features":[430]},{"name":"CODECAPI_AVEncMPVDefaultBPictureCount","features":[430]},{"name":"CODECAPI_AVEncMPVFrameFieldMode","features":[430]},{"name":"CODECAPI_AVEncMPVGOPOpen","features":[430]},{"name":"CODECAPI_AVEncMPVGOPSInSeq","features":[430]},{"name":"CODECAPI_AVEncMPVGOPSize","features":[430]},{"name":"CODECAPI_AVEncMPVGOPSizeMax","features":[430]},{"name":"CODECAPI_AVEncMPVGOPSizeMin","features":[430]},{"name":"CODECAPI_AVEncMPVGenerateHeaderPicDispExt","features":[430]},{"name":"CODECAPI_AVEncMPVGenerateHeaderPicExt","features":[430]},{"name":"CODECAPI_AVEncMPVGenerateHeaderSeqDispExt","features":[430]},{"name":"CODECAPI_AVEncMPVGenerateHeaderSeqExt","features":[430]},{"name":"CODECAPI_AVEncMPVGenerateHeaderSeqScaleExt","features":[430]},{"name":"CODECAPI_AVEncMPVIntraDCPrecision","features":[430]},{"name":"CODECAPI_AVEncMPVIntraVLCTable","features":[430]},{"name":"CODECAPI_AVEncMPVLevel","features":[430]},{"name":"CODECAPI_AVEncMPVProfile","features":[430]},{"name":"CODECAPI_AVEncMPVQScaleType","features":[430]},{"name":"CODECAPI_AVEncMPVQuantMatrixChromaIntra","features":[430]},{"name":"CODECAPI_AVEncMPVQuantMatrixChromaNonIntra","features":[430]},{"name":"CODECAPI_AVEncMPVQuantMatrixIntra","features":[430]},{"name":"CODECAPI_AVEncMPVQuantMatrixNonIntra","features":[430]},{"name":"CODECAPI_AVEncMPVScanPattern","features":[430]},{"name":"CODECAPI_AVEncMPVSceneDetection","features":[430]},{"name":"CODECAPI_AVEncMPVUseConcealmentMotionVectors","features":[430]},{"name":"CODECAPI_AVEncMaxFrameRate","features":[430]},{"name":"CODECAPI_AVEncMuxOutputStreamType","features":[430]},{"name":"CODECAPI_AVEncNoInputCopy","features":[430]},{"name":"CODECAPI_AVEncNumWorkerThreads","features":[430]},{"name":"CODECAPI_AVEncProgressiveUpdateTime","features":[430]},{"name":"CODECAPI_AVEncSliceControlMode","features":[430]},{"name":"CODECAPI_AVEncSliceControlSize","features":[430]},{"name":"CODECAPI_AVEncSliceGenerationMode","features":[430]},{"name":"CODECAPI_AVEncStatAudioAverageBPS","features":[430]},{"name":"CODECAPI_AVEncStatAudioAveragePCMValue","features":[430]},{"name":"CODECAPI_AVEncStatAudioPeakPCMValue","features":[430]},{"name":"CODECAPI_AVEncStatAverageBPS","features":[430]},{"name":"CODECAPI_AVEncStatCommonCompletedPasses","features":[430]},{"name":"CODECAPI_AVEncStatHardwareBandwidthUtilitization","features":[430]},{"name":"CODECAPI_AVEncStatHardwareProcessorUtilitization","features":[430]},{"name":"CODECAPI_AVEncStatMPVSkippedEmptyFrames","features":[430]},{"name":"CODECAPI_AVEncStatVideoCodedFrames","features":[430]},{"name":"CODECAPI_AVEncStatVideoOutputFrameRate","features":[430]},{"name":"CODECAPI_AVEncStatVideoTotalFrames","features":[430]},{"name":"CODECAPI_AVEncStatWMVCBAvg","features":[430]},{"name":"CODECAPI_AVEncStatWMVCBMax","features":[430]},{"name":"CODECAPI_AVEncStatWMVDecoderComplexityProfile","features":[430]},{"name":"CODECAPI_AVEncTileColumns","features":[430]},{"name":"CODECAPI_AVEncTileRows","features":[430]},{"name":"CODECAPI_AVEncVideoCBRMotionTradeoff","features":[430]},{"name":"CODECAPI_AVEncVideoCTBSize","features":[430]},{"name":"CODECAPI_AVEncVideoCodedVideoAccessUnitSize","features":[430]},{"name":"CODECAPI_AVEncVideoConsecutiveFramesForLayer","features":[430]},{"name":"CODECAPI_AVEncVideoContentType","features":[430]},{"name":"CODECAPI_AVEncVideoDefaultUpperFieldDominant","features":[430]},{"name":"CODECAPI_AVEncVideoDirtyRectEnabled","features":[430]},{"name":"CODECAPI_AVEncVideoDisplayDimension","features":[430]},{"name":"CODECAPI_AVEncVideoEncodeDimension","features":[430]},{"name":"CODECAPI_AVEncVideoEncodeFrameTypeQP","features":[430]},{"name":"CODECAPI_AVEncVideoEncodeOffsetOrigin","features":[430]},{"name":"CODECAPI_AVEncVideoEncodeQP","features":[430]},{"name":"CODECAPI_AVEncVideoFieldSwap","features":[430]},{"name":"CODECAPI_AVEncVideoForceKeyFrame","features":[430]},{"name":"CODECAPI_AVEncVideoForceSourceScanType","features":[430]},{"name":"CODECAPI_AVEncVideoGradualIntraRefresh","features":[430]},{"name":"CODECAPI_AVEncVideoHeaderDropFrame","features":[430]},{"name":"CODECAPI_AVEncVideoHeaderFrames","features":[430]},{"name":"CODECAPI_AVEncVideoHeaderHours","features":[430]},{"name":"CODECAPI_AVEncVideoHeaderMinutes","features":[430]},{"name":"CODECAPI_AVEncVideoHeaderSeconds","features":[430]},{"name":"CODECAPI_AVEncVideoInputChromaResolution","features":[430]},{"name":"CODECAPI_AVEncVideoInputChromaSubsampling","features":[430]},{"name":"CODECAPI_AVEncVideoInputColorLighting","features":[430]},{"name":"CODECAPI_AVEncVideoInputColorNominalRange","features":[430]},{"name":"CODECAPI_AVEncVideoInputColorPrimaries","features":[430]},{"name":"CODECAPI_AVEncVideoInputColorTransferFunction","features":[430]},{"name":"CODECAPI_AVEncVideoInputColorTransferMatrix","features":[430]},{"name":"CODECAPI_AVEncVideoInstantTemporalUpSwitching","features":[430]},{"name":"CODECAPI_AVEncVideoIntraLayerPrediction","features":[430]},{"name":"CODECAPI_AVEncVideoInverseTelecineEnable","features":[430]},{"name":"CODECAPI_AVEncVideoInverseTelecineThreshold","features":[430]},{"name":"CODECAPI_AVEncVideoLTRBufferControl","features":[430]},{"name":"CODECAPI_AVEncVideoMarkLTRFrame","features":[430]},{"name":"CODECAPI_AVEncVideoMaxCTBSize","features":[430]},{"name":"CODECAPI_AVEncVideoMaxKeyframeDistance","features":[430]},{"name":"CODECAPI_AVEncVideoMaxNumRefFrame","features":[430]},{"name":"CODECAPI_AVEncVideoMaxNumRefFrameForLayer","features":[430]},{"name":"CODECAPI_AVEncVideoMaxQP","features":[430]},{"name":"CODECAPI_AVEncVideoMaxTemporalLayers","features":[430]},{"name":"CODECAPI_AVEncVideoMeanAbsoluteDifference","features":[430]},{"name":"CODECAPI_AVEncVideoMinQP","features":[430]},{"name":"CODECAPI_AVEncVideoNoOfFieldsToEncode","features":[430]},{"name":"CODECAPI_AVEncVideoNoOfFieldsToSkip","features":[430]},{"name":"CODECAPI_AVEncVideoNumGOPsPerIDR","features":[430]},{"name":"CODECAPI_AVEncVideoOutputChromaResolution","features":[430]},{"name":"CODECAPI_AVEncVideoOutputChromaSubsampling","features":[430]},{"name":"CODECAPI_AVEncVideoOutputColorLighting","features":[430]},{"name":"CODECAPI_AVEncVideoOutputColorNominalRange","features":[430]},{"name":"CODECAPI_AVEncVideoOutputColorPrimaries","features":[430]},{"name":"CODECAPI_AVEncVideoOutputColorTransferFunction","features":[430]},{"name":"CODECAPI_AVEncVideoOutputColorTransferMatrix","features":[430]},{"name":"CODECAPI_AVEncVideoOutputFrameRate","features":[430]},{"name":"CODECAPI_AVEncVideoOutputFrameRateConversion","features":[430]},{"name":"CODECAPI_AVEncVideoOutputScanType","features":[430]},{"name":"CODECAPI_AVEncVideoPixelAspectRatio","features":[430]},{"name":"CODECAPI_AVEncVideoROIEnabled","features":[430]},{"name":"CODECAPI_AVEncVideoRateControlParams","features":[430]},{"name":"CODECAPI_AVEncVideoSelectLayer","features":[430]},{"name":"CODECAPI_AVEncVideoSourceFilmContent","features":[430]},{"name":"CODECAPI_AVEncVideoSourceIsBW","features":[430]},{"name":"CODECAPI_AVEncVideoSupportedControls","features":[430]},{"name":"CODECAPI_AVEncVideoTemporalLayerCount","features":[430]},{"name":"CODECAPI_AVEncVideoUsage","features":[430]},{"name":"CODECAPI_AVEncVideoUseLTRFrame","features":[430]},{"name":"CODECAPI_AVEncWMVDecoderComplexity","features":[430]},{"name":"CODECAPI_AVEncWMVInterlacedEncoding","features":[430]},{"name":"CODECAPI_AVEncWMVKeyFrameBufferLevelMarker","features":[430]},{"name":"CODECAPI_AVEncWMVKeyFrameDistance","features":[430]},{"name":"CODECAPI_AVEncWMVProduceDummyFrames","features":[430]},{"name":"CODECAPI_AVLowLatencyMode","features":[430]},{"name":"CODECAPI_AVPriorityControl","features":[430]},{"name":"CODECAPI_AVRealtimeControl","features":[430]},{"name":"CODECAPI_AVScenarioInfo","features":[430]},{"name":"CODECAPI_CHANGELISTS","features":[430]},{"name":"CODECAPI_CURRENTCHANGELIST","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputAAC","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputDTS","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputDolby","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputDolbyDigitalPlus","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputHEAAC","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputMPEG","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputPCM","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputWMA","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioInputWMAPro","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Headphones","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Stereo_Auto","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Stereo_MatrixEncoded","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_SPDIF_Bitstream","features":[430]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_SPDIF_PCM","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatATSC","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatDVB","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatDVD_DashVR","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatDVD_PlusVR","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatDVD_V","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatHighMAT","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatHighMPV","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatMP3","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatSVCD","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatUnSpecified","features":[430]},{"name":"CODECAPI_GUID_AVEncCommonFormatVCD","features":[430]},{"name":"CODECAPI_GUID_AVEncDTS","features":[430]},{"name":"CODECAPI_GUID_AVEncDTSHD","features":[430]},{"name":"CODECAPI_GUID_AVEncDV","features":[430]},{"name":"CODECAPI_GUID_AVEncDolbyDigitalConsumer","features":[430]},{"name":"CODECAPI_GUID_AVEncDolbyDigitalPlus","features":[430]},{"name":"CODECAPI_GUID_AVEncDolbyDigitalPro","features":[430]},{"name":"CODECAPI_GUID_AVEncH264Video","features":[430]},{"name":"CODECAPI_GUID_AVEncMLP","features":[430]},{"name":"CODECAPI_GUID_AVEncMPEG1Audio","features":[430]},{"name":"CODECAPI_GUID_AVEncMPEG1Video","features":[430]},{"name":"CODECAPI_GUID_AVEncMPEG2Audio","features":[430]},{"name":"CODECAPI_GUID_AVEncMPEG2Video","features":[430]},{"name":"CODECAPI_GUID_AVEncPCM","features":[430]},{"name":"CODECAPI_GUID_AVEncSDDS","features":[430]},{"name":"CODECAPI_GUID_AVEncWMALossless","features":[430]},{"name":"CODECAPI_GUID_AVEncWMAPro","features":[430]},{"name":"CODECAPI_GUID_AVEncWMAVoice","features":[430]},{"name":"CODECAPI_GUID_AVEncWMV","features":[430]},{"name":"CODECAPI_GUID_AVEndMPEG4Video","features":[430]},{"name":"CODECAPI_GetOPMContext","features":[430]},{"name":"CODECAPI_SETALLDEFAULTS","features":[430]},{"name":"CODECAPI_SUPPORTSEVENTS","features":[430]},{"name":"CODECAPI_SetHDCPManagerContext","features":[430]},{"name":"CODECAPI_VIDEO_ENCODER","features":[430]},{"name":"CODECAPI_VideoEncoderDisplayContentType","features":[430]},{"name":"COPP_ProtectionType_ACP","features":[430]},{"name":"COPP_ProtectionType_CGMSA","features":[430]},{"name":"COPP_ProtectionType_HDCP","features":[430]},{"name":"COPP_ProtectionType_Mask","features":[430]},{"name":"COPP_ProtectionType_None","features":[430]},{"name":"COPP_ProtectionType_Reserved","features":[430]},{"name":"COPP_ProtectionType_Unknown","features":[430]},{"name":"CPK_DS_AC3Decoder","features":[430]},{"name":"CPK_DS_MPEG2Decoder","features":[430]},{"name":"CResamplerMediaObject","features":[430]},{"name":"CResizerDMO","features":[430]},{"name":"CResizerMediaObject","features":[430]},{"name":"CShotDetectorDmo","features":[430]},{"name":"CSmpteTransformsDmo","features":[430]},{"name":"CThumbnailGeneratorDmo","features":[430]},{"name":"CTocGeneratorDmo","features":[430]},{"name":"CVodafoneAACCCDecMediaObject","features":[430]},{"name":"CVodafoneAACDecMediaObject","features":[430]},{"name":"CWMADecMediaObject","features":[430]},{"name":"CWMAEncMediaObject","features":[430]},{"name":"CWMATransMediaObject","features":[430]},{"name":"CWMAudioAEC","features":[430]},{"name":"CWMAudioCAPXGFXAPO","features":[430]},{"name":"CWMAudioCAPXLFXAPO","features":[430]},{"name":"CWMAudioGFXAPO","features":[430]},{"name":"CWMAudioLFXAPO","features":[430]},{"name":"CWMAudioSpdTxDMO","features":[430]},{"name":"CWMSPDecMediaObject","features":[430]},{"name":"CWMSPEncMediaObject","features":[430]},{"name":"CWMSPEncMediaObject2","features":[430]},{"name":"CWMTDecMediaObject","features":[430]},{"name":"CWMTEncMediaObject","features":[430]},{"name":"CWMV9EncMediaObject","features":[430]},{"name":"CWMVDecMediaObject","features":[430]},{"name":"CWMVEncMediaObject2","features":[430]},{"name":"CWMVXEncMediaObject","features":[430]},{"name":"CWVC1DecMediaObject","features":[430]},{"name":"CWVC1EncMediaObject","features":[430]},{"name":"CZuneAACCCDecMediaObject","features":[430]},{"name":"CZuneM4S2DecMediaObject","features":[430]},{"name":"CodecAPIEventData","features":[430]},{"name":"CreateNamedPropertyStore","features":[430,378]},{"name":"CreatePropertyStore","features":[430,378]},{"name":"D3D12_BITSTREAM_ENCRYPTION_TYPE","features":[430]},{"name":"D3D12_BITSTREAM_ENCRYPTION_TYPE_NONE","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ARCHITECTURE","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE","features":[395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE1","features":[307,395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT","features":[395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS","features":[395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_FORMAT_COUNT","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM","features":[395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILE_COUNT","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROTECTED_RESOURCES","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT","features":[395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_CONFIG","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT","features":[307,395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS","features":[307,395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT","features":[395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1","features":[395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS","features":[354,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_FEATURE_AREA_SUPPORT","features":[307,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR","features":[395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE","features":[307,395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE","features":[307,395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE1","features":[307,395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_PROTECTED_RESOURCES","features":[430]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO","features":[307,395,430]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT","features":[395,430]},{"name":"D3D12_FEATURE_VIDEO","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ARCHITECTURE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODER_HEAP_SIZE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODER_HEAP_SIZE1","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODE_CONVERSION_SUPPORT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODE_FORMATS","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODE_FORMAT_COUNT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODE_PROFILES","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODE_PROFILE_COUNT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODE_PROTECTED_RESOURCES","features":[430]},{"name":"D3D12_FEATURE_VIDEO_DECODE_SUPPORT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_CODEC","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_CONFIG","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_HEAP_SIZE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_INPUT_FORMAT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_INTRA_REFRESH_MODE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_OUTPUT_RESOLUTION","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_PROFILE_LEVEL","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_RATE_CONTROL_MODE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_RESOURCE_REQUIREMENTS","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_SUPPORT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_SUPPORT1","features":[430]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMANDS","features":[430]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_COUNT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS","features":[430]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SIZE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SUPPORT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_FEATURE_AREA_SUPPORT","features":[430]},{"name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR","features":[430]},{"name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES","features":[430]},{"name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_SIZE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_PROCESSOR_SIZE","features":[430]},{"name":"D3D12_FEATURE_VIDEO_PROCESSOR_SIZE1","features":[430]},{"name":"D3D12_FEATURE_VIDEO_PROCESS_MAX_INPUT_STREAMS","features":[430]},{"name":"D3D12_FEATURE_VIDEO_PROCESS_PROTECTED_RESOURCES","features":[430]},{"name":"D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO","features":[430]},{"name":"D3D12_FEATURE_VIDEO_PROCESS_SUPPORT","features":[430]},{"name":"D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS","features":[395,430]},{"name":"D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT","features":[354,430]},{"name":"D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT","features":[354,430]},{"name":"D3D12_RESOURCE_COORDINATE","features":[430]},{"name":"D3D12_VIDEO_DECODER_DESC","features":[430]},{"name":"D3D12_VIDEO_DECODER_HEAP_DESC","features":[395,430]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE","features":[430]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_HUFFMAN_TABLE","features":[430]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_INVERSE_QUANTIZATION_MATRIX","features":[430]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_PICTURE_PARAMETERS","features":[430]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_SLICE_CONTROL","features":[430]},{"name":"D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM","features":[354,430]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS","features":[307,354,395,430]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1","features":[307,354,395,430]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAG_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_DECODE_FRAME_ARGUMENT","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_A","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_B","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_A","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_B","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_G","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_R","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_U","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_V","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_Y","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_G","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_R","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_U","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_V","features":[430]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_Y","features":[430]},{"name":"D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS","features":[354,430]},{"name":"D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM","features":[354,430]},{"name":"D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS","features":[307,354,395,430]},{"name":"D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1","features":[307,354,395,430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_12BIT_PROFILE2","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_12BIT_PROFILE2_420","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE0","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE1","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE2","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_H264","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_H264_MULTIVIEW","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_H264_STEREO","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_H264_STEREO_PROGRESSIVE","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10_422","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10_444","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10_EXT","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN12","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN12_422","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN12_444","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN16","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN_444","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MONOCHROME","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MONOCHROME10","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_JPEG_VLD_420","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_JPEG_VLD_422","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_JPEG_VLD_444","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MJPEG_VLD_420","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MJPEG_VLD_422","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MJPEG_VLD_444","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MJPEG_VLD_4444","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MPEG1_AND_MPEG2","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MPEG2","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_ADVSIMPLE_NOGMC","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_SIMPLE","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VC1","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VC1_D2010","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VP8","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VP9","features":[430]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VP9_10BIT_PROFILE2","features":[430]},{"name":"D3D12_VIDEO_DECODE_REFERENCE_FRAMES","features":[354,430]},{"name":"D3D12_VIDEO_DECODE_STATUS","features":[430]},{"name":"D3D12_VIDEO_DECODE_STATUS_CONTINUE","features":[430]},{"name":"D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY","features":[430]},{"name":"D3D12_VIDEO_DECODE_STATUS_OK","features":[430]},{"name":"D3D12_VIDEO_DECODE_STATUS_RATE_EXCEEDED","features":[430]},{"name":"D3D12_VIDEO_DECODE_STATUS_RESTART","features":[430]},{"name":"D3D12_VIDEO_DECODE_SUPPORT_FLAGS","features":[430]},{"name":"D3D12_VIDEO_DECODE_SUPPORT_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_DECODE_SUPPORT_FLAG_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_DECODE_TIER","features":[430]},{"name":"D3D12_VIDEO_DECODE_TIER_1","features":[430]},{"name":"D3D12_VIDEO_DECODE_TIER_2","features":[430]},{"name":"D3D12_VIDEO_DECODE_TIER_3","features":[430]},{"name":"D3D12_VIDEO_DECODE_TIER_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_CDEF_CONFIG","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE_COMPOUND_REFERENCE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE_SINGLE_REFERENCE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_128x128_SUPERBLOCK","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_ALLOW_HIGH_PRECISION_MV","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_AUTO_SEGMENTATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_CDEF_FILTERING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_CUSTOM_SEGMENTATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_DELTA_LF_PARAMS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_DUAL_FILTER","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_FILTER_INTRA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_FORCED_INTEGER_MOTION_VECTORS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_FRAME_REFERENCE_MOTION_VECTORS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_INTERINTRA_COMPOUND","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_INTRA_BLOCK_COPY","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_INTRA_EDGE_FILTER","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_JNT_COMP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_LOOP_FILTER_DELTAS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_LOOP_RESTORATION_FILTER","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_MASKED_COMPOUND","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_MOTION_MODE_SWITCHABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_ORDER_HINT_TOOLS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_PALETTE_ENCODING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_QUANTIZATION_DELTAS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_QUANTIZATION_MATRIX","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_REDUCED_TX_SET","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_SKIP_MODE_PRESENT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_SUPER_RESOLUTION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_WARPED_MOTION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_SUPPORT","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_AREA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_CODEC_CONSTRAINT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_COLS_COUNT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_HARDWARE_CONSTRAINT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_NOT_SPECIFIED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_ROWS_COUNT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_TOTAL_TILES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_WIDTH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_INTER_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_INTRA_ONLY_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_KEY_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_SWITCH_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_INTER_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_INTRA_ONLY_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_KEY_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_SWITCH_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_BILINEAR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_EIGHTTAP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_EIGHTTAP_SHARP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_EIGHTTAP_SMOOTH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_BILINEAR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_EIGHTTAP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_EIGHTTAP_SHARP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_EIGHTTAP_SMOOTH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_SWITCHABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_SWITCHABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_2_0","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_2_1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_2_2","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_2_3","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_3_0","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_3_1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_3_2","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_3_3","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_4_0","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_4_1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_4_2","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_4_3","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_5_0","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_5_1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_5_2","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_5_3","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_6_0","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_6_1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_6_2","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_6_3","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_7_0","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_7_1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_7_2","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_7_3","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ALLOW_HIGH_PRECISION_MV","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ALLOW_INTRA_BLOCK_COPY","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_DISABLE_CDF_UPDATE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_DISABLE_FRAME_END_UPDATE_CDF","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_ERROR_RESILIENT_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_FRAME_SEGMENTATION_AUTO","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_FRAME_SEGMENTATION_CUSTOM","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_PALETTE_ENCODING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_SKIP_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_WARPED_MOTION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_FORCE_INTEGER_MOTION_VECTORS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_FRAME_REFERENCE_MOTION_VECTORS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_MOTION_MODE_SWITCHABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_REDUCED_TX_SET","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_USE_SUPER_RESOLUTION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_TILES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_CDEF_DATA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_COMPOUND_PREDICTION_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_CONTEXT_UPDATE_TILE_ID","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_LOOP_FILTER","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_LOOP_FILTER_DELTA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_PRIMARY_REF_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_QUANTIZATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_QUANTIZATION_DELTA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_REFERENCE_INDICES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PROFILE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PROFILE_HIGH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PROFILE_MAIN","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_PROFILE_PROFESSIONAL","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_DESCRIPTOR","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_AFFINE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_AFFINE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_IDENTITY","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_ROTZOOM","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_TRANSLATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_IDENTITY","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_ROTZOOM","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_TRANSLATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_CONFIG","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_128x128","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_256x256","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_32x32","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_64x64","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_128x128","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_256x256","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_32x32","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_64x64","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_DISABLED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE_DISABLED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE_SGRPROJ","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE_SWITCHABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE_WIENER","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_16x16","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_32x32","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_4x4","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_64x64","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_8x8","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_CONFIG","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MAP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_GLOBALMV","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_LF_U","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_LF_V","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_LF_Y_H","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_LF_Y_V","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_Q","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_REF_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_SKIP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_DISABLED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_GLOBALMV","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_LF_U","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_LF_V","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_LF_Y_H","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_LF_Y_V","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_Q","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_SKIP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_DISABLED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_REF_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENT_DATA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEQUENCE_STRUCTURE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TIER","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TIER_HIGH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TIER_MAIN","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAG_LARGEST","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAG_ONLY4x4","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAG_SELECT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_LARGEST","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_ONLY4x4","features":[430]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_SELECT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_LOOP_FILTER_CONFIG","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_LOOP_FILTER_DELTA_CONFIG","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_QUANTIZATION_CONFIG","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_QUANTIZATION_DELTA_CONFIG","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_DISABLED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_SPATIAL","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_TEMPORAL","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_1_DISABLE_ALL_SLICE_BLOCK_EDGES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_2_DISABLE_SLICE_BOUNDARIES_BLOCKS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_3_USE_TWO_STAGE_DEBLOCKING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_4_DISABLE_CHROMA_BLOCK_EDGES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_6_DISABLE_CHROMA_BLOCK_EDGES_AND_USE_LUMA_TWO_STAGE_DEBLOCKING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_1_DISABLE_ALL_SLICE_BLOCK_EDGES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_2_DISABLE_SLICE_BOUNDARIES_BLOCKS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_3_USE_TWO_STAGE_DEBLOCKING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_4_DISABLE_CHROMA_BLOCK_EDGES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_6_DISABLE_CHROMA_BLOCK_EDGES_AND_USE_LUMA_TWO_STAGE_DEBLOCKING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_16x16","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_32x32","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_64x64","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_8x8","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_CABAC_BYPASS_ALIGNMENT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_DISABLE_LOOP_FILTER_ACROSS_SLICES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_LONG_TERM_REFERENCES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_SAO_FILTER","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_TRANSFORM_SKIPPING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_EXPLICIT_RDPCM","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_EXTENDED_PRECISION_PROCESSING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_HIGH_PRECISION_OFFSETS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_IMPLICIT_RDPCM","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_INTRA_SMOOTHING_DISABLED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_PERSISTENT_RICE_ADAPTATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_SEPARATE_COLOUR_PLANE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_TRANSFORM_SKIP_CONTEXT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_TRANSFORM_SKIP_ROTATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_USE_ASYMETRIC_MOTION_PARTITION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_USE_CONSTRAINED_INTRAPREDICTION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_ADAPTIVE_8x8_TRANSFORM_ENCODING_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_BFRAME_LTR_COMBINED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CABAC_ENCODING_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_DIRECT_SPATIAL_ENCODING_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_DIRECT_TEMPORAL_ENCODING_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_INTRA_SLICE_CONSTRAINED_ENCODING_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_NUM_REF_IDX_ACTIVE_OVERRIDE_FLAG_SLICE_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG1_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG1_SEPARATE_COLOUR_PLANE_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG1_SEPARATE_COLOUR_PLANE_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_ASYMETRIC_MOTION_PARTITION_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_ASYMETRIC_MOTION_PARTITION_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_BFRAME_LTR_COMBINED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CABAC_BYPASS_ALIGNMENT_ENABLED_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CABAC_BYPASS_ALIGNMENT_ENABLED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CHROMA_QP_OFFSET_LIST_ENABLED_FLAG_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CHROMA_QP_OFFSET_LIST_ENABLED_FLAG_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CROSS_COMPONENT_PREDICTION_ENABLED_FLAG_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CROSS_COMPONENT_PREDICTION_ENABLED_FLAG_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_DISABLING_LOOP_FILTER_ACROSS_SLICES_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_EXPLICIT_RDPCM_ENABLED_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_EXPLICIT_RDPCM_ENABLED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_EXTENDED_PRECISION_PROCESSING_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_EXTENDED_PRECISION_PROCESSING_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_HIGH_PRECISION_OFFSETS_ENABLED_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_HIGH_PRECISION_OFFSETS_ENABLED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_IMPLICIT_RDPCM_ENABLED_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_IMPLICIT_RDPCM_ENABLED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_INTRA_SLICE_CONSTRAINED_ENCODING_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_INTRA_SMOOTHING_DISABLED_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_INTRA_SMOOTHING_DISABLED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_NUM_REF_IDX_ACTIVE_OVERRIDE_FLAG_SLICE_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_PERSISTENT_RICE_ADAPTATION_ENABLED_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_PERSISTENT_RICE_ADAPTATION_ENABLED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_P_FRAMES_IMPLEMENTED_AS_LOW_DELAY_B_FRAMES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_SAO_FILTER_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_CONTEXT_ENABLED_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_CONTEXT_ENABLED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_ROTATION_ENABLED_REQUIRED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_ROTATION_ENABLED_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_H264","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264","features":[430]},{"name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM","features":[354,430]},{"name":"D3D12_VIDEO_ENCODER_DESC","features":[395,430]},{"name":"D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS","features":[307,354,395,430]},{"name":"D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS","features":[354,430]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_CODEC_PICTURE_CONTROL_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_INVALID_METADATA_BUFFER_SOURCE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_INVALID_REFERENCE_PICTURES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_NO_ERROR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_RECONFIGURATION_REQUEST_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_SUBREGION_LAYOUT_CONFIGURATION_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER","features":[354,430]},{"name":"D3D12_VIDEO_ENCODER_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_CONFIG_SUPPORT","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_BYTES_PER_SUBREGION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_CONFIGURABLE_GRID_PARTITION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_FULL_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_SQUARE_UNITS_PER_SUBREGION_ROW_UNALIGNED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_UNIFORM_GRID_PARTITION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_UNIFORM_PARTITIONING_ROWS_PER_SUBREGION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_UNIFORM_PARTITIONING_SUBREGIONS_PER_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_B_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_IDR_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_I_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_P_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_B_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_IDR_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_I_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_P_FRAME","features":[430]},{"name":"D3D12_VIDEO_ENCODER_HEAP_DESC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_HEAP_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_HEAP_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_ROW_BASED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_11","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_12","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_13","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_1b","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_2","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_21","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_22","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_3","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_31","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_32","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_4","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_41","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_42","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_5","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_51","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_52","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_6","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_61","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_62","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_2","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_21","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_3","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_31","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_4","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_41","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_5","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_51","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_52","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_6","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_61","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_62","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","features":[430]},{"name":"D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_EIGHTH_PIXEL","features":[430]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_FULL_PIXEL","features":[430]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_HALF_PIXEL","features":[430]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_MAXIMUM","features":[430]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_QUARTER_PIXEL","features":[430]},{"name":"D3D12_VIDEO_ENCODER_OUTPUT_METADATA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAG_REQUEST_INTRA_CONSTRAINED_SLICES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAG_REQUEST_NUM_REF_IDX_ACTIVE_OVERRIDE_FLAG_SLICE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC1","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_CHROMA_QP_OFFSET_LIST","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_CROSS_COMPONENT_PREDICTION","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_REQUEST_INTRA_CONSTRAINED_SLICES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_REQUEST_NUM_REF_IDX_ACTIVE_OVERRIDE_FLAG_SLICE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC","features":[307,354,430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_H264","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_H264_HIGH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_H264_HIGH_10","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_H264_MAIN","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN10","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN10_422","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN10_444","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN12","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN12_422","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN12_444","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN16_444","features":[430]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN_444","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL","features":[395,430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_DELTA_QP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_EXTENSION1_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_FRAME_ANALYSIS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_INITIAL_QP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_MAX_FRAME_SIZE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QP_RANGE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QUALITY_VS_SPEED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_VBV_SIZES","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_ABSOLUTE_QP_MAP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_CBR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_CQP","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_QVBR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_VBR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR1","features":[430]},{"name":"D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE","features":[354,430]},{"name":"D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC","features":[307,430]},{"name":"D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS","features":[354,395,430]},{"name":"D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS","features":[354,430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC","features":[395,430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_GENERAL_SUPPORT_OK","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_MOTION_ESTIMATION_PRECISION_MODE_LIMIT_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_DELTA_QP_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_EXTENSION1_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_INITIAL_QP_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_QUALITY_VS_SPEED_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_RECONFIGURATION_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_READABLE_RECONSTRUCTED_PICTURE_LAYOUT_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RECONSTRUCTED_FRAMES_REQUIRE_TEXTURE_ARRAYS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RESOLUTION_RECONFIGURATION_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_TIER_HEVC","features":[430]},{"name":"D3D12_VIDEO_ENCODER_TIER_HEVC_HIGH","features":[430]},{"name":"D3D12_VIDEO_ENCODER_TIER_HEVC_MAIN","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAGS","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_CONFIGURATION_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_GOP_STRUCTURE_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INPUT_FORMAT_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INTRA_REFRESH_MODE_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_CONFIGURATION_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_MODE_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RESOLUTION_NOT_SUPPORTED_IN_LIST","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_DATA_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_MODE_NOT_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_ENCODE_REFERENCE_FRAMES","features":[354,430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_DESC","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_INFO","features":[354,430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_READ","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_WRITE","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_INPUT","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_OUTPUT","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_INPUT","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_OUTPUT","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_EXECUTION","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_DOUBLE","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_FLOAT","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_RESOURCE","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT16","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT32","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT64","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT8","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT16","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT32","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT64","features":[430]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT8","features":[430]},{"name":"D3D12_VIDEO_FIELD_TYPE","features":[430]},{"name":"D3D12_VIDEO_FIELD_TYPE_INTERLACED_BOTTOM_FIELD_FIRST","features":[430]},{"name":"D3D12_VIDEO_FIELD_TYPE_INTERLACED_TOP_FIELD_FIRST","features":[430]},{"name":"D3D12_VIDEO_FIELD_TYPE_NONE","features":[430]},{"name":"D3D12_VIDEO_FORMAT","features":[395,430]},{"name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE","features":[430]},{"name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE_FIELD_BASED","features":[430]},{"name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE_NONE","features":[430]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT","features":[430]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL","features":[430]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_MONO","features":[430]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_NONE","features":[430]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_SEPARATE","features":[430]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_VERTICAL","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_DESC","features":[395,430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_INPUT","features":[354,430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT","features":[354,430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_16X16","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_8X8","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_16X16","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_8X8","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAG_QUARTER_PEL","features":[430]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_QUARTER_PEL","features":[430]},{"name":"D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC","features":[395,430]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_BLENDING","features":[307,430]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_BACKGROUND","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_DESTINATION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_OPAQUE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_SOURCE_STREAM","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_ANAMORPHIC_SCALING","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_COLOR_CORRECTION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_CUSTOM","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_DENOISE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_DERINGING","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_EDGE_ENHANCEMENT","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_FLESH_TONE_MAPPING","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_IMAGE_STABILIZATION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_SUPER_RESOLUTION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS","features":[430]},{"name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_BOB","features":[430]},{"name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_CUSTOM","features":[430]},{"name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAGS","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ALPHA_BLENDING","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ALPHA_FILL","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_FLIP","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_LUMA_KEY","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_PIXEL_ASPECT_RATIO","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ROTATION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_STEREO","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_ANAMORPHIC_SCALING","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_BRIGHTNESS","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_CONTRAST","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_EDGE_ENHANCEMENT","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAGS","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_ANAMORPHIC_SCALING","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_BRIGHTNESS","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_CONTRAST","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_EDGE_ENHANCEMENT","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_HUE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_NOISE_REDUCTION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_SATURATION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_STEREO_ADJUSTMENT","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_HUE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_NOISE_REDUCTION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_RANGE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_SATURATION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_FILTER_STEREO_ADJUSTMENT","features":[430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM","features":[354,430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS","features":[307,354,430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1","features":[307,354,430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC","features":[307,395,430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS","features":[430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_FRAME_DISCONTINUITY","features":[430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_FRAME_REPEAT","features":[430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_LUMA_KEY","features":[307,430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_180","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270_FLIP_HORIZONTAL","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90_FLIP_HORIZONTAL","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_DEFAULT","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_HORIZONTAL","features":[430]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_VERTICAL","features":[430]},{"name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM","features":[354,430]},{"name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS","features":[307,354,430]},{"name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC","features":[307,395,430]},{"name":"D3D12_VIDEO_PROCESS_REFERENCE_SET","features":[354,430]},{"name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAGS","features":[430]},{"name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAG_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_PROCESS_TRANSFORM","features":[307,430]},{"name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS","features":[430]},{"name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAG_SUPPORTED","features":[430]},{"name":"D3D12_VIDEO_SAMPLE","features":[395,430]},{"name":"D3D12_VIDEO_SCALE_SUPPORT","features":[430]},{"name":"D3D12_VIDEO_SCALE_SUPPORT_FLAGS","features":[430]},{"name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_EVEN_DIMENSIONS_ONLY","features":[430]},{"name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_NONE","features":[430]},{"name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_POW2_ONLY","features":[430]},{"name":"D3D12_VIDEO_SIZE_RANGE","features":[430]},{"name":"D3DCONTENTPROTECTIONCAPS","features":[430]},{"name":"D3DCONTENTPROTECTIONCAPS","features":[430]},{"name":"D3DOVERLAYCAPS","features":[430]},{"name":"DEVICE_INFO","features":[430]},{"name":"DEVPKEY_DeviceInterface_IsVirtualCamera","features":[305,430]},{"name":"DEVPKEY_DeviceInterface_IsWindowsCameraEffectAvailable","features":[305,430]},{"name":"DEVPKEY_DeviceInterface_VirtualCameraAssociatedCameras","features":[305,430]},{"name":"DIRTYRECT_INFO","features":[307,430]},{"name":"DSATTRIB_CAPTURE_STREAMTIME","features":[430]},{"name":"DSATTRIB_CC_CONTAINER_INFO","features":[430]},{"name":"DSATTRIB_DSHOW_STREAM_DESC","features":[430]},{"name":"DSATTRIB_OptionalVideoAttributes","features":[430]},{"name":"DSATTRIB_PBDATAG_ATTRIBUTE","features":[430]},{"name":"DSATTRIB_PicSampleSeq","features":[430]},{"name":"DSATTRIB_SAMPLE_LIVE_STREAM_TIME","features":[430]},{"name":"DSATTRIB_TRANSPORT_PROPERTIES","features":[430]},{"name":"DSATTRIB_UDCRTag","features":[430]},{"name":"DXVA2CreateDirect3DDeviceManager9","features":[430]},{"name":"DXVA2CreateVideoService","features":[316,430]},{"name":"DXVA2_AES_CTR_IV","features":[430]},{"name":"DXVA2_AYUVSample16","features":[430]},{"name":"DXVA2_AYUVSample8","features":[430]},{"name":"DXVA2_BitStreamDateBufferType","features":[430]},{"name":"DXVA2_BufferfType","features":[430]},{"name":"DXVA2_ConfigPictureDecode","features":[430]},{"name":"DXVA2_DECODE_GET_DRIVER_HANDLE","features":[430]},{"name":"DXVA2_DECODE_SPECIFY_ENCRYPTED_BLOCKS","features":[430]},{"name":"DXVA2_DeblockingControlBufferType","features":[430]},{"name":"DXVA2_DecodeBufferDesc","features":[430]},{"name":"DXVA2_DecodeExecuteParams","features":[430]},{"name":"DXVA2_DecodeExtensionData","features":[430]},{"name":"DXVA2_DeinterlaceTech","features":[430]},{"name":"DXVA2_DeinterlaceTech_BOBLineReplicate","features":[430]},{"name":"DXVA2_DeinterlaceTech_BOBVerticalStretch","features":[430]},{"name":"DXVA2_DeinterlaceTech_BOBVerticalStretch4Tap","features":[430]},{"name":"DXVA2_DeinterlaceTech_EdgeFiltering","features":[430]},{"name":"DXVA2_DeinterlaceTech_FieldAdaptive","features":[430]},{"name":"DXVA2_DeinterlaceTech_InverseTelecine","features":[430]},{"name":"DXVA2_DeinterlaceTech_Mask","features":[430]},{"name":"DXVA2_DeinterlaceTech_MedianFiltering","features":[430]},{"name":"DXVA2_DeinterlaceTech_MotionVectorSteered","features":[430]},{"name":"DXVA2_DeinterlaceTech_PixelAdaptive","features":[430]},{"name":"DXVA2_DeinterlaceTech_Unknown","features":[430]},{"name":"DXVA2_DestData","features":[430]},{"name":"DXVA2_DestData_Mask","features":[430]},{"name":"DXVA2_DestData_RFF","features":[430]},{"name":"DXVA2_DestData_RFF_TFF_Present","features":[430]},{"name":"DXVA2_DestData_TFF","features":[430]},{"name":"DXVA2_DetailFilterChromaLevel","features":[430]},{"name":"DXVA2_DetailFilterChromaRadius","features":[430]},{"name":"DXVA2_DetailFilterChromaThreshold","features":[430]},{"name":"DXVA2_DetailFilterLumaLevel","features":[430]},{"name":"DXVA2_DetailFilterLumaRadius","features":[430]},{"name":"DXVA2_DetailFilterLumaThreshold","features":[430]},{"name":"DXVA2_DetailFilterTech","features":[430]},{"name":"DXVA2_DetailFilterTech_Edge","features":[430]},{"name":"DXVA2_DetailFilterTech_Mask","features":[430]},{"name":"DXVA2_DetailFilterTech_Sharpening","features":[430]},{"name":"DXVA2_DetailFilterTech_Unknown","features":[430]},{"name":"DXVA2_DetailFilterTech_Unsupported","features":[430]},{"name":"DXVA2_E_NEW_VIDEO_DEVICE","features":[430]},{"name":"DXVA2_E_NOT_AVAILABLE","features":[430]},{"name":"DXVA2_E_NOT_INITIALIZED","features":[430]},{"name":"DXVA2_E_VIDEO_DEVICE_LOCKED","features":[430]},{"name":"DXVA2_ExtendedFormat","features":[430]},{"name":"DXVA2_FilmGrainBuffer","features":[430]},{"name":"DXVA2_FilterType","features":[430]},{"name":"DXVA2_FilterValues","features":[430]},{"name":"DXVA2_Fixed32","features":[430]},{"name":"DXVA2_Frequency","features":[430]},{"name":"DXVA2_InverseQuantizationMatrixBufferType","features":[430]},{"name":"DXVA2_MacroBlockControlBufferType","features":[430]},{"name":"DXVA2_ModeH264_A","features":[430]},{"name":"DXVA2_ModeH264_B","features":[430]},{"name":"DXVA2_ModeH264_C","features":[430]},{"name":"DXVA2_ModeH264_D","features":[430]},{"name":"DXVA2_ModeH264_E","features":[430]},{"name":"DXVA2_ModeH264_F","features":[430]},{"name":"DXVA2_ModeH264_VLD_Multiview_NoFGT","features":[430]},{"name":"DXVA2_ModeH264_VLD_Stereo_NoFGT","features":[430]},{"name":"DXVA2_ModeH264_VLD_Stereo_Progressive_NoFGT","features":[430]},{"name":"DXVA2_ModeH264_VLD_WithFMOASO_NoFGT","features":[430]},{"name":"DXVA2_ModeHEVC_VLD_Main","features":[430]},{"name":"DXVA2_ModeHEVC_VLD_Main10","features":[430]},{"name":"DXVA2_ModeMPEG1_VLD","features":[430]},{"name":"DXVA2_ModeMPEG2_IDCT","features":[430]},{"name":"DXVA2_ModeMPEG2_MoComp","features":[430]},{"name":"DXVA2_ModeMPEG2_VLD","features":[430]},{"name":"DXVA2_ModeMPEG2and1_VLD","features":[430]},{"name":"DXVA2_ModeMPEG4pt2_VLD_AdvSimple_GMC","features":[430]},{"name":"DXVA2_ModeMPEG4pt2_VLD_AdvSimple_NoGMC","features":[430]},{"name":"DXVA2_ModeMPEG4pt2_VLD_Simple","features":[430]},{"name":"DXVA2_ModeVC1_A","features":[430]},{"name":"DXVA2_ModeVC1_B","features":[430]},{"name":"DXVA2_ModeVC1_C","features":[430]},{"name":"DXVA2_ModeVC1_D","features":[430]},{"name":"DXVA2_ModeVC1_D2010","features":[430]},{"name":"DXVA2_ModeVP8_VLD","features":[430]},{"name":"DXVA2_ModeVP9_VLD_10bit_Profile2","features":[430]},{"name":"DXVA2_ModeVP9_VLD_Profile0","features":[430]},{"name":"DXVA2_ModeWMV8_A","features":[430]},{"name":"DXVA2_ModeWMV8_B","features":[430]},{"name":"DXVA2_ModeWMV9_A","features":[430]},{"name":"DXVA2_ModeWMV9_B","features":[430]},{"name":"DXVA2_ModeWMV9_C","features":[430]},{"name":"DXVA2_MotionVectorBuffer","features":[430]},{"name":"DXVA2_NoEncrypt","features":[430]},{"name":"DXVA2_NoiseFilterChromaLevel","features":[430]},{"name":"DXVA2_NoiseFilterChromaRadius","features":[430]},{"name":"DXVA2_NoiseFilterChromaThreshold","features":[430]},{"name":"DXVA2_NoiseFilterLumaLevel","features":[430]},{"name":"DXVA2_NoiseFilterLumaRadius","features":[430]},{"name":"DXVA2_NoiseFilterLumaThreshold","features":[430]},{"name":"DXVA2_NoiseFilterTech","features":[430]},{"name":"DXVA2_NoiseFilterTech_BlockNoise","features":[430]},{"name":"DXVA2_NoiseFilterTech_Mask","features":[430]},{"name":"DXVA2_NoiseFilterTech_Median","features":[430]},{"name":"DXVA2_NoiseFilterTech_MosquitoNoise","features":[430]},{"name":"DXVA2_NoiseFilterTech_Temporal","features":[430]},{"name":"DXVA2_NoiseFilterTech_Unknown","features":[430]},{"name":"DXVA2_NoiseFilterTech_Unsupported","features":[430]},{"name":"DXVA2_NominalRange","features":[430]},{"name":"DXVA2_NominalRangeMask","features":[430]},{"name":"DXVA2_NominalRange_0_255","features":[430]},{"name":"DXVA2_NominalRange_16_235","features":[430]},{"name":"DXVA2_NominalRange_48_208","features":[430]},{"name":"DXVA2_NominalRange_Normal","features":[430]},{"name":"DXVA2_NominalRange_Unknown","features":[430]},{"name":"DXVA2_NominalRange_Wide","features":[430]},{"name":"DXVA2_PictureParametersBufferType","features":[430]},{"name":"DXVA2_ProcAmp","features":[430]},{"name":"DXVA2_ProcAmpValues","features":[430]},{"name":"DXVA2_ProcAmp_Brightness","features":[430]},{"name":"DXVA2_ProcAmp_Contrast","features":[430]},{"name":"DXVA2_ProcAmp_Hue","features":[430]},{"name":"DXVA2_ProcAmp_Mask","features":[430]},{"name":"DXVA2_ProcAmp_None","features":[430]},{"name":"DXVA2_ProcAmp_Saturation","features":[430]},{"name":"DXVA2_ResidualDifferenceBufferType","features":[430]},{"name":"DXVA2_SampleData","features":[430]},{"name":"DXVA2_SampleData_Mask","features":[430]},{"name":"DXVA2_SampleData_RFF","features":[430]},{"name":"DXVA2_SampleData_RFF_TFF_Present","features":[430]},{"name":"DXVA2_SampleData_TFF","features":[430]},{"name":"DXVA2_SampleFieldInterleavedEvenFirst","features":[430]},{"name":"DXVA2_SampleFieldInterleavedOddFirst","features":[430]},{"name":"DXVA2_SampleFieldSingleEven","features":[430]},{"name":"DXVA2_SampleFieldSingleOdd","features":[430]},{"name":"DXVA2_SampleFormat","features":[430]},{"name":"DXVA2_SampleFormatMask","features":[430]},{"name":"DXVA2_SampleProgressiveFrame","features":[430]},{"name":"DXVA2_SampleSubStream","features":[430]},{"name":"DXVA2_SampleUnknown","features":[430]},{"name":"DXVA2_SliceControlBufferType","features":[430]},{"name":"DXVA2_SurfaceType","features":[430]},{"name":"DXVA2_SurfaceType_D3DRenderTargetTexture","features":[430]},{"name":"DXVA2_SurfaceType_DecoderRenderTarget","features":[430]},{"name":"DXVA2_SurfaceType_ProcessorRenderTarget","features":[430]},{"name":"DXVA2_VPDev","features":[430]},{"name":"DXVA2_VPDev_EmulatedDXVA1","features":[430]},{"name":"DXVA2_VPDev_HardwareDevice","features":[430]},{"name":"DXVA2_VPDev_Mask","features":[430]},{"name":"DXVA2_VPDev_SoftwareDevice","features":[430]},{"name":"DXVA2_ValueRange","features":[430]},{"name":"DXVA2_VideoChromaSubSampling","features":[430]},{"name":"DXVA2_VideoChromaSubsamplingMask","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_Cosited","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_DV_PAL","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_Horizontally_Cosited","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_MPEG1","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_MPEG2","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_ProgressiveChroma","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_Unknown","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_Vertically_AlignedChromaPlanes","features":[430]},{"name":"DXVA2_VideoChromaSubsampling_Vertically_Cosited","features":[430]},{"name":"DXVA2_VideoDecoderRenderTarget","features":[430]},{"name":"DXVA2_VideoDesc","features":[316,430]},{"name":"DXVA2_VideoLighting","features":[430]},{"name":"DXVA2_VideoLightingMask","features":[430]},{"name":"DXVA2_VideoLighting_Unknown","features":[430]},{"name":"DXVA2_VideoLighting_bright","features":[430]},{"name":"DXVA2_VideoLighting_dark","features":[430]},{"name":"DXVA2_VideoLighting_dim","features":[430]},{"name":"DXVA2_VideoLighting_office","features":[430]},{"name":"DXVA2_VideoPrimaries","features":[430]},{"name":"DXVA2_VideoPrimariesMask","features":[430]},{"name":"DXVA2_VideoPrimaries_BT470_2_SysBG","features":[430]},{"name":"DXVA2_VideoPrimaries_BT470_2_SysM","features":[430]},{"name":"DXVA2_VideoPrimaries_BT709","features":[430]},{"name":"DXVA2_VideoPrimaries_EBU3213","features":[430]},{"name":"DXVA2_VideoPrimaries_SMPTE170M","features":[430]},{"name":"DXVA2_VideoPrimaries_SMPTE240M","features":[430]},{"name":"DXVA2_VideoPrimaries_SMPTE_C","features":[430]},{"name":"DXVA2_VideoPrimaries_Unknown","features":[430]},{"name":"DXVA2_VideoPrimaries_reserved","features":[430]},{"name":"DXVA2_VideoProcBobDevice","features":[430]},{"name":"DXVA2_VideoProcProgressiveDevice","features":[430]},{"name":"DXVA2_VideoProcSoftwareDevice","features":[430]},{"name":"DXVA2_VideoProcess","features":[430]},{"name":"DXVA2_VideoProcessBltParams","features":[307,430]},{"name":"DXVA2_VideoProcess_AlphaBlend","features":[430]},{"name":"DXVA2_VideoProcess_AlphaBlendExtended","features":[430]},{"name":"DXVA2_VideoProcess_Constriction","features":[430]},{"name":"DXVA2_VideoProcess_DetailFilter","features":[430]},{"name":"DXVA2_VideoProcess_GammaCompensated","features":[430]},{"name":"DXVA2_VideoProcess_LinearScaling","features":[430]},{"name":"DXVA2_VideoProcess_MaintainsOriginalFieldData","features":[430]},{"name":"DXVA2_VideoProcess_Mask","features":[430]},{"name":"DXVA2_VideoProcess_NoiseFilter","features":[430]},{"name":"DXVA2_VideoProcess_None","features":[430]},{"name":"DXVA2_VideoProcess_PlanarAlpha","features":[430]},{"name":"DXVA2_VideoProcess_StretchX","features":[430]},{"name":"DXVA2_VideoProcess_StretchY","features":[430]},{"name":"DXVA2_VideoProcess_SubRects","features":[430]},{"name":"DXVA2_VideoProcess_SubStreams","features":[430]},{"name":"DXVA2_VideoProcess_SubStreamsExtended","features":[430]},{"name":"DXVA2_VideoProcess_YUV2RGB","features":[430]},{"name":"DXVA2_VideoProcess_YUV2RGBExtended","features":[430]},{"name":"DXVA2_VideoProcessorCaps","features":[316,430]},{"name":"DXVA2_VideoProcessorRenderTarget","features":[430]},{"name":"DXVA2_VideoRenderTargetType","features":[430]},{"name":"DXVA2_VideoSample","features":[307,316,430]},{"name":"DXVA2_VideoSoftwareRenderTarget","features":[430]},{"name":"DXVA2_VideoTransFuncMask","features":[430]},{"name":"DXVA2_VideoTransFunc_10","features":[430]},{"name":"DXVA2_VideoTransFunc_18","features":[430]},{"name":"DXVA2_VideoTransFunc_20","features":[430]},{"name":"DXVA2_VideoTransFunc_22","features":[430]},{"name":"DXVA2_VideoTransFunc_240M","features":[430]},{"name":"DXVA2_VideoTransFunc_28","features":[430]},{"name":"DXVA2_VideoTransFunc_709","features":[430]},{"name":"DXVA2_VideoTransFunc_Unknown","features":[430]},{"name":"DXVA2_VideoTransFunc_sRGB","features":[430]},{"name":"DXVA2_VideoTransferFunction","features":[430]},{"name":"DXVA2_VideoTransferMatrix","features":[430]},{"name":"DXVA2_VideoTransferMatrixMask","features":[430]},{"name":"DXVA2_VideoTransferMatrix_BT601","features":[430]},{"name":"DXVA2_VideoTransferMatrix_BT709","features":[430]},{"name":"DXVA2_VideoTransferMatrix_SMPTE240M","features":[430]},{"name":"DXVA2_VideoTransferMatrix_Unknown","features":[430]},{"name":"DXVABufferInfo","features":[430]},{"name":"DXVACompBufferInfo","features":[316,430]},{"name":"DXVAHDControlGuid","features":[430]},{"name":"DXVAHDETWGUID_CREATEVIDEOPROCESSOR","features":[430]},{"name":"DXVAHDETWGUID_DESTROYVIDEOPROCESSOR","features":[430]},{"name":"DXVAHDETWGUID_VIDEOPROCESSBLTHD","features":[430]},{"name":"DXVAHDETWGUID_VIDEOPROCESSBLTHD_STREAM","features":[430]},{"name":"DXVAHDETWGUID_VIDEOPROCESSBLTSTATE","features":[430]},{"name":"DXVAHDETWGUID_VIDEOPROCESSSTREAMSTATE","features":[430]},{"name":"DXVAHDETW_CREATEVIDEOPROCESSOR","features":[430]},{"name":"DXVAHDETW_DESTROYVIDEOPROCESSOR","features":[430]},{"name":"DXVAHDETW_VIDEOPROCESSBLTHD","features":[307,316,430]},{"name":"DXVAHDETW_VIDEOPROCESSBLTHD_STREAM","features":[307,316,430]},{"name":"DXVAHDETW_VIDEOPROCESSBLTSTATE","features":[307,430]},{"name":"DXVAHDETW_VIDEOPROCESSSTREAMSTATE","features":[307,430]},{"name":"DXVAHDSW_CALLBACKS","features":[307,316,430]},{"name":"DXVAHD_ALPHA_FILL_MODE","features":[430]},{"name":"DXVAHD_ALPHA_FILL_MODE_BACKGROUND","features":[430]},{"name":"DXVAHD_ALPHA_FILL_MODE_DESTINATION","features":[430]},{"name":"DXVAHD_ALPHA_FILL_MODE_OPAQUE","features":[430]},{"name":"DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM","features":[430]},{"name":"DXVAHD_BLT_STATE","features":[430]},{"name":"DXVAHD_BLT_STATE_ALPHA_FILL","features":[430]},{"name":"DXVAHD_BLT_STATE_ALPHA_FILL_DATA","features":[430]},{"name":"DXVAHD_BLT_STATE_BACKGROUND_COLOR","features":[430]},{"name":"DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA","features":[307,430]},{"name":"DXVAHD_BLT_STATE_CONSTRICTION","features":[430]},{"name":"DXVAHD_BLT_STATE_CONSTRICTION_DATA","features":[307,430]},{"name":"DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE","features":[430]},{"name":"DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA","features":[430]},{"name":"DXVAHD_BLT_STATE_PRIVATE","features":[430]},{"name":"DXVAHD_BLT_STATE_PRIVATE_DATA","features":[430]},{"name":"DXVAHD_BLT_STATE_TARGET_RECT","features":[430]},{"name":"DXVAHD_BLT_STATE_TARGET_RECT_DATA","features":[307,430]},{"name":"DXVAHD_COLOR","features":[430]},{"name":"DXVAHD_COLOR_RGBA","features":[430]},{"name":"DXVAHD_COLOR_YCbCrA","features":[430]},{"name":"DXVAHD_CONTENT_DESC","features":[430]},{"name":"DXVAHD_CUSTOM_RATE_DATA","features":[307,430]},{"name":"DXVAHD_CreateDevice","features":[316,430]},{"name":"DXVAHD_DEVICE_CAPS","features":[430]},{"name":"DXVAHD_DEVICE_CAPS_LINEAR_SPACE","features":[430]},{"name":"DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION","features":[430]},{"name":"DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION","features":[430]},{"name":"DXVAHD_DEVICE_CAPS_xvYCC","features":[430]},{"name":"DXVAHD_DEVICE_TYPE","features":[430]},{"name":"DXVAHD_DEVICE_TYPE_HARDWARE","features":[430]},{"name":"DXVAHD_DEVICE_TYPE_OTHER","features":[430]},{"name":"DXVAHD_DEVICE_TYPE_REFERENCE","features":[430]},{"name":"DXVAHD_DEVICE_TYPE_SOFTWARE","features":[430]},{"name":"DXVAHD_DEVICE_USAGE","features":[430]},{"name":"DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY","features":[430]},{"name":"DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED","features":[430]},{"name":"DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL","features":[430]},{"name":"DXVAHD_FEATURE_CAPS","features":[430]},{"name":"DXVAHD_FEATURE_CAPS_ALPHA_FILL","features":[430]},{"name":"DXVAHD_FEATURE_CAPS_ALPHA_PALETTE","features":[430]},{"name":"DXVAHD_FEATURE_CAPS_CONSTRICTION","features":[430]},{"name":"DXVAHD_FEATURE_CAPS_LUMA_KEY","features":[430]},{"name":"DXVAHD_FILTER","features":[430]},{"name":"DXVAHD_FILTER_ANAMORPHIC_SCALING","features":[430]},{"name":"DXVAHD_FILTER_BRIGHTNESS","features":[430]},{"name":"DXVAHD_FILTER_CAPS","features":[430]},{"name":"DXVAHD_FILTER_CAPS_ANAMORPHIC_SCALING","features":[430]},{"name":"DXVAHD_FILTER_CAPS_BRIGHTNESS","features":[430]},{"name":"DXVAHD_FILTER_CAPS_CONTRAST","features":[430]},{"name":"DXVAHD_FILTER_CAPS_EDGE_ENHANCEMENT","features":[430]},{"name":"DXVAHD_FILTER_CAPS_HUE","features":[430]},{"name":"DXVAHD_FILTER_CAPS_NOISE_REDUCTION","features":[430]},{"name":"DXVAHD_FILTER_CAPS_SATURATION","features":[430]},{"name":"DXVAHD_FILTER_CONTRAST","features":[430]},{"name":"DXVAHD_FILTER_EDGE_ENHANCEMENT","features":[430]},{"name":"DXVAHD_FILTER_HUE","features":[430]},{"name":"DXVAHD_FILTER_NOISE_REDUCTION","features":[430]},{"name":"DXVAHD_FILTER_RANGE_DATA","features":[430]},{"name":"DXVAHD_FILTER_SATURATION","features":[430]},{"name":"DXVAHD_FRAME_FORMAT","features":[430]},{"name":"DXVAHD_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST","features":[430]},{"name":"DXVAHD_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST","features":[430]},{"name":"DXVAHD_FRAME_FORMAT_PROGRESSIVE","features":[430]},{"name":"DXVAHD_INPUT_FORMAT_CAPS","features":[430]},{"name":"DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED","features":[430]},{"name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED","features":[430]},{"name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY","features":[430]},{"name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_22","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_222222222223","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_2224","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_2332","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_32","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_32322","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_55","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_64","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_87","features":[430]},{"name":"DXVAHD_ITELECINE_CAPS_OTHER","features":[430]},{"name":"DXVAHD_OUTPUT_RATE","features":[430]},{"name":"DXVAHD_OUTPUT_RATE_CUSTOM","features":[430]},{"name":"DXVAHD_OUTPUT_RATE_HALF","features":[430]},{"name":"DXVAHD_OUTPUT_RATE_NORMAL","features":[430]},{"name":"DXVAHD_PROCESSOR_CAPS","features":[430]},{"name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE","features":[430]},{"name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BLEND","features":[430]},{"name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BOB","features":[430]},{"name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION","features":[430]},{"name":"DXVAHD_PROCESSOR_CAPS_FRAME_RATE_CONVERSION","features":[430]},{"name":"DXVAHD_PROCESSOR_CAPS_INVERSE_TELECINE","features":[430]},{"name":"DXVAHD_RATIONAL","features":[430]},{"name":"DXVAHD_STREAM_DATA","features":[307,316,430]},{"name":"DXVAHD_STREAM_STATE","features":[430]},{"name":"DXVAHD_STREAM_STATE_ALPHA","features":[430]},{"name":"DXVAHD_STREAM_STATE_ALPHA_DATA","features":[307,430]},{"name":"DXVAHD_STREAM_STATE_ASPECT_RATIO","features":[430]},{"name":"DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA","features":[307,430]},{"name":"DXVAHD_STREAM_STATE_D3DFORMAT","features":[430]},{"name":"DXVAHD_STREAM_STATE_D3DFORMAT_DATA","features":[316,430]},{"name":"DXVAHD_STREAM_STATE_DESTINATION_RECT","features":[430]},{"name":"DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA","features":[307,430]},{"name":"DXVAHD_STREAM_STATE_FILTER_ANAMORPHIC_SCALING","features":[430]},{"name":"DXVAHD_STREAM_STATE_FILTER_BRIGHTNESS","features":[430]},{"name":"DXVAHD_STREAM_STATE_FILTER_CONTRAST","features":[430]},{"name":"DXVAHD_STREAM_STATE_FILTER_DATA","features":[307,430]},{"name":"DXVAHD_STREAM_STATE_FILTER_EDGE_ENHANCEMENT","features":[430]},{"name":"DXVAHD_STREAM_STATE_FILTER_HUE","features":[430]},{"name":"DXVAHD_STREAM_STATE_FILTER_NOISE_REDUCTION","features":[430]},{"name":"DXVAHD_STREAM_STATE_FILTER_SATURATION","features":[430]},{"name":"DXVAHD_STREAM_STATE_FRAME_FORMAT","features":[430]},{"name":"DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA","features":[430]},{"name":"DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE","features":[430]},{"name":"DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA","features":[430]},{"name":"DXVAHD_STREAM_STATE_LUMA_KEY","features":[430]},{"name":"DXVAHD_STREAM_STATE_LUMA_KEY_DATA","features":[307,430]},{"name":"DXVAHD_STREAM_STATE_OUTPUT_RATE","features":[430]},{"name":"DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA","features":[307,430]},{"name":"DXVAHD_STREAM_STATE_PALETTE","features":[430]},{"name":"DXVAHD_STREAM_STATE_PALETTE_DATA","features":[430]},{"name":"DXVAHD_STREAM_STATE_PRIVATE","features":[430]},{"name":"DXVAHD_STREAM_STATE_PRIVATE_DATA","features":[430]},{"name":"DXVAHD_STREAM_STATE_PRIVATE_IVTC","features":[430]},{"name":"DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA","features":[307,430]},{"name":"DXVAHD_STREAM_STATE_SOURCE_RECT","features":[430]},{"name":"DXVAHD_STREAM_STATE_SOURCE_RECT_DATA","features":[307,430]},{"name":"DXVAHD_SURFACE_TYPE","features":[430]},{"name":"DXVAHD_SURFACE_TYPE_VIDEO_INPUT","features":[430]},{"name":"DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE","features":[430]},{"name":"DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT","features":[430]},{"name":"DXVAHD_VPCAPS","features":[430]},{"name":"DXVAHD_VPDEVCAPS","features":[316,430]},{"name":"DXVAUncompDataInfo","features":[316,430]},{"name":"DXVA_AYUVsample2","features":[430]},{"name":"DXVA_BufferDescription","features":[430]},{"name":"DXVA_COPPCommand","features":[430]},{"name":"DXVA_COPPSignature","features":[430]},{"name":"DXVA_COPPStatusInput","features":[430]},{"name":"DXVA_COPPStatusOutput","features":[430]},{"name":"DXVA_ConfigPictureDecode","features":[430]},{"name":"DXVA_DeinterlaceBlt","features":[307,430]},{"name":"DXVA_DeinterlaceBltEx","features":[307,430]},{"name":"DXVA_DeinterlaceBltEx32","features":[307,430]},{"name":"DXVA_DeinterlaceCaps","features":[316,430]},{"name":"DXVA_DeinterlaceQueryAvailableModes","features":[430]},{"name":"DXVA_DeinterlaceQueryModeCaps","features":[316,430]},{"name":"DXVA_DeinterlaceTech","features":[430]},{"name":"DXVA_DeinterlaceTech_BOBLineReplicate","features":[430]},{"name":"DXVA_DeinterlaceTech_BOBVerticalStretch","features":[430]},{"name":"DXVA_DeinterlaceTech_BOBVerticalStretch4Tap","features":[430]},{"name":"DXVA_DeinterlaceTech_EdgeFiltering","features":[430]},{"name":"DXVA_DeinterlaceTech_FieldAdaptive","features":[430]},{"name":"DXVA_DeinterlaceTech_MedianFiltering","features":[430]},{"name":"DXVA_DeinterlaceTech_MotionVectorSteered","features":[430]},{"name":"DXVA_DeinterlaceTech_PixelAdaptive","features":[430]},{"name":"DXVA_DeinterlaceTech_Unknown","features":[430]},{"name":"DXVA_DestinationFlagMask","features":[430]},{"name":"DXVA_DestinationFlag_Alpha_Changed","features":[430]},{"name":"DXVA_DestinationFlag_Background_Changed","features":[430]},{"name":"DXVA_DestinationFlag_ColorData_Changed","features":[430]},{"name":"DXVA_DestinationFlag_TargetRect_Changed","features":[430]},{"name":"DXVA_DestinationFlags","features":[430]},{"name":"DXVA_ExtendedFormat","features":[430]},{"name":"DXVA_Frequency","features":[430]},{"name":"DXVA_NominalRange","features":[430]},{"name":"DXVA_NominalRangeMask","features":[430]},{"name":"DXVA_NominalRangeShift","features":[430]},{"name":"DXVA_NominalRange_0_255","features":[430]},{"name":"DXVA_NominalRange_16_235","features":[430]},{"name":"DXVA_NominalRange_48_208","features":[430]},{"name":"DXVA_NominalRange_Normal","features":[430]},{"name":"DXVA_NominalRange_Unknown","features":[430]},{"name":"DXVA_NominalRange_Wide","features":[430]},{"name":"DXVA_PictureParameters","features":[430]},{"name":"DXVA_ProcAmpControlBlt","features":[307,430]},{"name":"DXVA_ProcAmpControlCaps","features":[316,430]},{"name":"DXVA_ProcAmpControlProp","features":[430]},{"name":"DXVA_ProcAmpControlQueryRange","features":[316,430]},{"name":"DXVA_ProcAmp_Brightness","features":[430]},{"name":"DXVA_ProcAmp_Contrast","features":[430]},{"name":"DXVA_ProcAmp_Hue","features":[430]},{"name":"DXVA_ProcAmp_None","features":[430]},{"name":"DXVA_ProcAmp_Saturation","features":[430]},{"name":"DXVA_SampleFieldInterleavedEvenFirst","features":[430]},{"name":"DXVA_SampleFieldInterleavedOddFirst","features":[430]},{"name":"DXVA_SampleFieldSingleEven","features":[430]},{"name":"DXVA_SampleFieldSingleOdd","features":[430]},{"name":"DXVA_SampleFlag_ColorData_Changed","features":[430]},{"name":"DXVA_SampleFlag_DstRect_Changed","features":[430]},{"name":"DXVA_SampleFlag_Palette_Changed","features":[430]},{"name":"DXVA_SampleFlag_SrcRect_Changed","features":[430]},{"name":"DXVA_SampleFlags","features":[430]},{"name":"DXVA_SampleFlagsMask","features":[430]},{"name":"DXVA_SampleFormat","features":[430]},{"name":"DXVA_SampleFormatMask","features":[430]},{"name":"DXVA_SamplePreviousFrame","features":[430]},{"name":"DXVA_SampleProgressiveFrame","features":[430]},{"name":"DXVA_SampleSubStream","features":[430]},{"name":"DXVA_SampleUnknown","features":[430]},{"name":"DXVA_VideoChromaSubsampling","features":[430]},{"name":"DXVA_VideoChromaSubsamplingMask","features":[430]},{"name":"DXVA_VideoChromaSubsamplingShift","features":[430]},{"name":"DXVA_VideoChromaSubsampling_Cosited","features":[430]},{"name":"DXVA_VideoChromaSubsampling_DV_PAL","features":[430]},{"name":"DXVA_VideoChromaSubsampling_Horizontally_Cosited","features":[430]},{"name":"DXVA_VideoChromaSubsampling_MPEG1","features":[430]},{"name":"DXVA_VideoChromaSubsampling_MPEG2","features":[430]},{"name":"DXVA_VideoChromaSubsampling_ProgressiveChroma","features":[430]},{"name":"DXVA_VideoChromaSubsampling_Unknown","features":[430]},{"name":"DXVA_VideoChromaSubsampling_Vertically_AlignedChromaPlanes","features":[430]},{"name":"DXVA_VideoChromaSubsampling_Vertically_Cosited","features":[430]},{"name":"DXVA_VideoDesc","features":[316,430]},{"name":"DXVA_VideoLighting","features":[430]},{"name":"DXVA_VideoLightingMask","features":[430]},{"name":"DXVA_VideoLightingShift","features":[430]},{"name":"DXVA_VideoLighting_Unknown","features":[430]},{"name":"DXVA_VideoLighting_bright","features":[430]},{"name":"DXVA_VideoLighting_dark","features":[430]},{"name":"DXVA_VideoLighting_dim","features":[430]},{"name":"DXVA_VideoLighting_office","features":[430]},{"name":"DXVA_VideoPrimaries","features":[430]},{"name":"DXVA_VideoPrimariesMask","features":[430]},{"name":"DXVA_VideoPrimariesShift","features":[430]},{"name":"DXVA_VideoPrimaries_BT470_2_SysBG","features":[430]},{"name":"DXVA_VideoPrimaries_BT470_2_SysM","features":[430]},{"name":"DXVA_VideoPrimaries_BT709","features":[430]},{"name":"DXVA_VideoPrimaries_EBU3213","features":[430]},{"name":"DXVA_VideoPrimaries_SMPTE170M","features":[430]},{"name":"DXVA_VideoPrimaries_SMPTE240M","features":[430]},{"name":"DXVA_VideoPrimaries_SMPTE_C","features":[430]},{"name":"DXVA_VideoPrimaries_Unknown","features":[430]},{"name":"DXVA_VideoPrimaries_reserved","features":[430]},{"name":"DXVA_VideoProcessCaps","features":[430]},{"name":"DXVA_VideoProcess_AlphaBlend","features":[430]},{"name":"DXVA_VideoProcess_AlphaBlendExtended","features":[430]},{"name":"DXVA_VideoProcess_None","features":[430]},{"name":"DXVA_VideoProcess_StretchX","features":[430]},{"name":"DXVA_VideoProcess_StretchY","features":[430]},{"name":"DXVA_VideoProcess_SubRects","features":[430]},{"name":"DXVA_VideoProcess_SubStreams","features":[430]},{"name":"DXVA_VideoProcess_SubStreamsExtended","features":[430]},{"name":"DXVA_VideoProcess_YUV2RGB","features":[430]},{"name":"DXVA_VideoProcess_YUV2RGBExtended","features":[430]},{"name":"DXVA_VideoPropertyRange","features":[430]},{"name":"DXVA_VideoSample","features":[430]},{"name":"DXVA_VideoSample2","features":[307,430]},{"name":"DXVA_VideoSample2","features":[307,430]},{"name":"DXVA_VideoSample32","features":[307,430]},{"name":"DXVA_VideoTransFuncMask","features":[430]},{"name":"DXVA_VideoTransFuncShift","features":[430]},{"name":"DXVA_VideoTransFunc_10","features":[430]},{"name":"DXVA_VideoTransFunc_18","features":[430]},{"name":"DXVA_VideoTransFunc_20","features":[430]},{"name":"DXVA_VideoTransFunc_22","features":[430]},{"name":"DXVA_VideoTransFunc_22_240M","features":[430]},{"name":"DXVA_VideoTransFunc_22_709","features":[430]},{"name":"DXVA_VideoTransFunc_22_8bit_sRGB","features":[430]},{"name":"DXVA_VideoTransFunc_28","features":[430]},{"name":"DXVA_VideoTransFunc_Unknown","features":[430]},{"name":"DXVA_VideoTransferFunction","features":[430]},{"name":"DXVA_VideoTransferMatrix","features":[430]},{"name":"DXVA_VideoTransferMatrixMask","features":[430]},{"name":"DXVA_VideoTransferMatrixShift","features":[430]},{"name":"DXVA_VideoTransferMatrix_BT601","features":[430]},{"name":"DXVA_VideoTransferMatrix_BT709","features":[430]},{"name":"DXVA_VideoTransferMatrix_SMPTE240M","features":[430]},{"name":"DXVA_VideoTransferMatrix_Unknown","features":[430]},{"name":"DXVAp_DeinterlaceBobDevice","features":[430]},{"name":"DXVAp_DeinterlaceContainerDevice","features":[430]},{"name":"DXVAp_ModeMPEG2_A","features":[430]},{"name":"DXVAp_ModeMPEG2_C","features":[430]},{"name":"DXVAp_NoEncrypt","features":[430]},{"name":"DeviceStreamState","features":[430]},{"name":"DeviceStreamState_Disabled","features":[430]},{"name":"DeviceStreamState_Pause","features":[430]},{"name":"DeviceStreamState_Run","features":[430]},{"name":"DeviceStreamState_Stop","features":[430]},{"name":"DigitalWindowSetting","features":[430]},{"name":"DistanceToFocalPlane","features":[430]},{"name":"DistanceToOpticalCenter","features":[430]},{"name":"EAllocationType","features":[430]},{"name":"ENCAPIPARAM_BITRATE","features":[430]},{"name":"ENCAPIPARAM_BITRATE_MODE","features":[430]},{"name":"ENCAPIPARAM_PEAK_BITRATE","features":[430]},{"name":"ENCAPIPARAM_SAP_MODE","features":[430]},{"name":"EVRConfig_ForceBatching","features":[430]},{"name":"EVRConfig_ForceBob","features":[430]},{"name":"EVRConfig_ForceHalfInterlace","features":[430]},{"name":"EVRConfig_ForceScaling","features":[430]},{"name":"EVRConfig_ForceThrottle","features":[430]},{"name":"EVRFilterConfigPrefs","features":[430]},{"name":"EVRFilterConfigPrefs_EnableQoS","features":[430]},{"name":"EVRFilterConfigPrefs_Mask","features":[430]},{"name":"E_TOCPARSER_INVALIDASFFILE","features":[430]},{"name":"E_TOCPARSER_INVALIDRIFFFILE","features":[430]},{"name":"FACILITY_MF","features":[430]},{"name":"FACILITY_MF_WIN32","features":[430]},{"name":"FILE_ACCESSMODE","features":[430]},{"name":"FILE_OPENMODE","features":[430]},{"name":"FORMAT_525WSS","features":[430]},{"name":"FORMAT_AnalogVideo","features":[430]},{"name":"FORMAT_CAPTIONED_H264VIDEO","features":[430]},{"name":"FORMAT_CAPTIONED_MPEG2VIDEO","features":[430]},{"name":"FORMAT_CC_CONTAINER","features":[430]},{"name":"FORMAT_DvInfo","features":[430]},{"name":"FORMAT_MFVideoFormat","features":[430]},{"name":"FORMAT_MPEGStreams","features":[430]},{"name":"FORMAT_MPEGVideo","features":[430]},{"name":"FORMAT_None","features":[430]},{"name":"FORMAT_VideoInfo","features":[430]},{"name":"FORMAT_VideoInfo2","features":[430]},{"name":"FORMAT_WaveFormatEx","features":[430]},{"name":"GUID_NativeDeviceService","features":[430]},{"name":"GUID_PlayToService","features":[430]},{"name":"IAdvancedMediaCapture","features":[430]},{"name":"IAdvancedMediaCaptureInitializationSettings","features":[430]},{"name":"IAdvancedMediaCaptureSettings","features":[430]},{"name":"IAudioSourceProvider","features":[430]},{"name":"IClusterDetector","features":[430]},{"name":"ICodecAPI","features":[430]},{"name":"ID3D12VideoDecodeCommandList","features":[354,430]},{"name":"ID3D12VideoDecodeCommandList1","features":[354,430]},{"name":"ID3D12VideoDecodeCommandList2","features":[354,430]},{"name":"ID3D12VideoDecodeCommandList3","features":[354,430]},{"name":"ID3D12VideoDecoder","features":[354,430]},{"name":"ID3D12VideoDecoder1","features":[354,430]},{"name":"ID3D12VideoDecoderHeap","features":[354,430]},{"name":"ID3D12VideoDecoderHeap1","features":[354,430]},{"name":"ID3D12VideoDevice","features":[430]},{"name":"ID3D12VideoDevice1","features":[430]},{"name":"ID3D12VideoDevice2","features":[430]},{"name":"ID3D12VideoDevice3","features":[430]},{"name":"ID3D12VideoEncodeCommandList","features":[354,430]},{"name":"ID3D12VideoEncodeCommandList1","features":[354,430]},{"name":"ID3D12VideoEncodeCommandList2","features":[354,430]},{"name":"ID3D12VideoEncodeCommandList3","features":[354,430]},{"name":"ID3D12VideoEncoder","features":[354,430]},{"name":"ID3D12VideoEncoderHeap","features":[354,430]},{"name":"ID3D12VideoExtensionCommand","features":[354,430]},{"name":"ID3D12VideoMotionEstimator","features":[354,430]},{"name":"ID3D12VideoMotionVectorHeap","features":[354,430]},{"name":"ID3D12VideoProcessCommandList","features":[354,430]},{"name":"ID3D12VideoProcessCommandList1","features":[354,430]},{"name":"ID3D12VideoProcessCommandList2","features":[354,430]},{"name":"ID3D12VideoProcessCommandList3","features":[354,430]},{"name":"ID3D12VideoProcessor","features":[354,430]},{"name":"ID3D12VideoProcessor1","features":[354,430]},{"name":"IDXVAHD_Device","features":[430]},{"name":"IDXVAHD_VideoProcessor","features":[430]},{"name":"IDirect3D9ExOverlayExtension","features":[430]},{"name":"IDirect3DAuthenticatedChannel9","features":[430]},{"name":"IDirect3DCryptoSession9","features":[430]},{"name":"IDirect3DDevice9Video","features":[430]},{"name":"IDirect3DDeviceManager9","features":[430]},{"name":"IDirectXVideoAccelerationService","features":[430]},{"name":"IDirectXVideoDecoder","features":[430]},{"name":"IDirectXVideoDecoderService","features":[430]},{"name":"IDirectXVideoMemoryConfiguration","features":[430]},{"name":"IDirectXVideoProcessor","features":[430]},{"name":"IDirectXVideoProcessorService","features":[430]},{"name":"IEVRFilterConfig","features":[430]},{"name":"IEVRFilterConfigEx","features":[430]},{"name":"IEVRTrustedVideoPlugin","features":[430]},{"name":"IEVRVideoStreamControl","features":[430]},{"name":"IFileClient","features":[430]},{"name":"IFileIo","features":[430]},{"name":"IMF2DBuffer","features":[430]},{"name":"IMF2DBuffer2","features":[430]},{"name":"IMFASFContentInfo","features":[430]},{"name":"IMFASFIndexer","features":[430]},{"name":"IMFASFMultiplexer","features":[430]},{"name":"IMFASFMutualExclusion","features":[430]},{"name":"IMFASFProfile","features":[430]},{"name":"IMFASFSplitter","features":[430]},{"name":"IMFASFStreamConfig","features":[430]},{"name":"IMFASFStreamPrioritization","features":[430]},{"name":"IMFASFStreamSelector","features":[430]},{"name":"IMFActivate","features":[430]},{"name":"IMFAsyncCallback","features":[430]},{"name":"IMFAsyncCallbackLogging","features":[430]},{"name":"IMFAsyncResult","features":[430]},{"name":"IMFAttributes","features":[430]},{"name":"IMFAudioMediaType","features":[430]},{"name":"IMFAudioPolicy","features":[430]},{"name":"IMFAudioStreamVolume","features":[430]},{"name":"IMFBufferListNotify","features":[430]},{"name":"IMFByteStream","features":[430]},{"name":"IMFByteStreamBuffering","features":[430]},{"name":"IMFByteStreamCacheControl","features":[430]},{"name":"IMFByteStreamCacheControl2","features":[430]},{"name":"IMFByteStreamHandler","features":[430]},{"name":"IMFByteStreamProxyClassFactory","features":[430]},{"name":"IMFByteStreamTimeSeek","features":[430]},{"name":"IMFCameraConfigurationManager","features":[430]},{"name":"IMFCameraControlDefaults","features":[430]},{"name":"IMFCameraControlDefaultsCollection","features":[430]},{"name":"IMFCameraControlMonitor","features":[430]},{"name":"IMFCameraControlNotify","features":[430]},{"name":"IMFCameraOcclusionStateMonitor","features":[430]},{"name":"IMFCameraOcclusionStateReport","features":[430]},{"name":"IMFCameraOcclusionStateReportCallback","features":[430]},{"name":"IMFCameraSyncObject","features":[430]},{"name":"IMFCaptureEngine","features":[430]},{"name":"IMFCaptureEngineClassFactory","features":[430]},{"name":"IMFCaptureEngineOnEventCallback","features":[430]},{"name":"IMFCaptureEngineOnSampleCallback","features":[430]},{"name":"IMFCaptureEngineOnSampleCallback2","features":[430]},{"name":"IMFCapturePhotoConfirmation","features":[430]},{"name":"IMFCapturePhotoSink","features":[430]},{"name":"IMFCapturePreviewSink","features":[430]},{"name":"IMFCaptureRecordSink","features":[430]},{"name":"IMFCaptureSink","features":[430]},{"name":"IMFCaptureSink2","features":[430]},{"name":"IMFCaptureSource","features":[430]},{"name":"IMFCdmSuspendNotify","features":[430]},{"name":"IMFClock","features":[430]},{"name":"IMFClockConsumer","features":[430]},{"name":"IMFClockStateSink","features":[430]},{"name":"IMFCollection","features":[430]},{"name":"IMFContentDecryptionModule","features":[430]},{"name":"IMFContentDecryptionModuleAccess","features":[430]},{"name":"IMFContentDecryptionModuleFactory","features":[430]},{"name":"IMFContentDecryptionModuleSession","features":[430]},{"name":"IMFContentDecryptionModuleSessionCallbacks","features":[430]},{"name":"IMFContentDecryptorContext","features":[430]},{"name":"IMFContentEnabler","features":[430]},{"name":"IMFContentProtectionDevice","features":[430]},{"name":"IMFContentProtectionManager","features":[430]},{"name":"IMFD3D12SynchronizationObject","features":[430]},{"name":"IMFD3D12SynchronizationObjectCommands","features":[430]},{"name":"IMFDLNASinkInit","features":[430]},{"name":"IMFDRMNetHelper","features":[430]},{"name":"IMFDXGIBuffer","features":[430]},{"name":"IMFDXGIDeviceManager","features":[430]},{"name":"IMFDXGIDeviceManagerSource","features":[430]},{"name":"IMFDesiredSample","features":[430]},{"name":"IMFDeviceTransform","features":[430]},{"name":"IMFDeviceTransformCallback","features":[430]},{"name":"IMFExtendedCameraControl","features":[430]},{"name":"IMFExtendedCameraController","features":[430]},{"name":"IMFExtendedCameraIntrinsicModel","features":[430]},{"name":"IMFExtendedCameraIntrinsics","features":[430]},{"name":"IMFExtendedCameraIntrinsicsDistortionModel6KT","features":[430]},{"name":"IMFExtendedCameraIntrinsicsDistortionModelArcTan","features":[430]},{"name":"IMFExtendedDRMTypeSupport","features":[430]},{"name":"IMFFieldOfUseMFTUnlock","features":[430]},{"name":"IMFFinalizableMediaSink","features":[430]},{"name":"IMFGetService","features":[430]},{"name":"IMFHDCPStatus","features":[430]},{"name":"IMFHttpDownloadRequest","features":[430]},{"name":"IMFHttpDownloadSession","features":[430]},{"name":"IMFHttpDownloadSessionProvider","features":[430]},{"name":"IMFImageSharingEngine","features":[430]},{"name":"IMFImageSharingEngineClassFactory","features":[430]},{"name":"IMFInputTrustAuthority","features":[430]},{"name":"IMFLocalMFTRegistration","features":[430]},{"name":"IMFMediaBuffer","features":[430]},{"name":"IMFMediaEngine","features":[430]},{"name":"IMFMediaEngineAudioEndpointId","features":[430]},{"name":"IMFMediaEngineClassFactory","features":[430]},{"name":"IMFMediaEngineClassFactory2","features":[430]},{"name":"IMFMediaEngineClassFactory3","features":[430]},{"name":"IMFMediaEngineClassFactory4","features":[430]},{"name":"IMFMediaEngineClassFactoryEx","features":[430]},{"name":"IMFMediaEngineEME","features":[430]},{"name":"IMFMediaEngineEMENotify","features":[430]},{"name":"IMFMediaEngineEx","features":[430]},{"name":"IMFMediaEngineExtension","features":[430]},{"name":"IMFMediaEngineNeedKeyNotify","features":[430]},{"name":"IMFMediaEngineNotify","features":[430]},{"name":"IMFMediaEngineOPMInfo","features":[430]},{"name":"IMFMediaEngineProtectedContent","features":[430]},{"name":"IMFMediaEngineSrcElements","features":[430]},{"name":"IMFMediaEngineSrcElementsEx","features":[430]},{"name":"IMFMediaEngineSupportsSourceTransfer","features":[430]},{"name":"IMFMediaEngineTransferSource","features":[430]},{"name":"IMFMediaEngineWebSupport","features":[430]},{"name":"IMFMediaError","features":[430]},{"name":"IMFMediaEvent","features":[430]},{"name":"IMFMediaEventGenerator","features":[430]},{"name":"IMFMediaEventQueue","features":[430]},{"name":"IMFMediaKeySession","features":[430]},{"name":"IMFMediaKeySession2","features":[430]},{"name":"IMFMediaKeySessionNotify","features":[430]},{"name":"IMFMediaKeySessionNotify2","features":[430]},{"name":"IMFMediaKeySystemAccess","features":[430]},{"name":"IMFMediaKeys","features":[430]},{"name":"IMFMediaKeys2","features":[430]},{"name":"IMFMediaSession","features":[430]},{"name":"IMFMediaSharingEngine","features":[430]},{"name":"IMFMediaSharingEngineClassFactory","features":[430]},{"name":"IMFMediaSink","features":[430]},{"name":"IMFMediaSinkPreroll","features":[430]},{"name":"IMFMediaSource","features":[430]},{"name":"IMFMediaSource2","features":[430]},{"name":"IMFMediaSourceEx","features":[430]},{"name":"IMFMediaSourceExtension","features":[430]},{"name":"IMFMediaSourceExtensionLiveSeekableRange","features":[430]},{"name":"IMFMediaSourceExtensionNotify","features":[430]},{"name":"IMFMediaSourcePresentationProvider","features":[430]},{"name":"IMFMediaSourceTopologyProvider","features":[430]},{"name":"IMFMediaStream","features":[430]},{"name":"IMFMediaStream2","features":[430]},{"name":"IMFMediaStreamSourceSampleRequest","features":[430]},{"name":"IMFMediaTimeRange","features":[430]},{"name":"IMFMediaType","features":[430]},{"name":"IMFMediaTypeHandler","features":[430]},{"name":"IMFMetadata","features":[430]},{"name":"IMFMetadataProvider","features":[430]},{"name":"IMFMuxStreamAttributesManager","features":[430]},{"name":"IMFMuxStreamMediaTypeManager","features":[430]},{"name":"IMFMuxStreamSampleManager","features":[430]},{"name":"IMFNetCredential","features":[430]},{"name":"IMFNetCredentialCache","features":[430]},{"name":"IMFNetCredentialManager","features":[430]},{"name":"IMFNetCrossOriginSupport","features":[430]},{"name":"IMFNetProxyLocator","features":[430]},{"name":"IMFNetProxyLocatorFactory","features":[430]},{"name":"IMFNetResourceFilter","features":[430]},{"name":"IMFNetSchemeHandlerConfig","features":[430]},{"name":"IMFObjectReferenceStream","features":[430]},{"name":"IMFOutputPolicy","features":[430]},{"name":"IMFOutputSchema","features":[430]},{"name":"IMFOutputTrustAuthority","features":[430]},{"name":"IMFPMPClient","features":[430]},{"name":"IMFPMPClientApp","features":[430]},{"name":"IMFPMPHost","features":[430]},{"name":"IMFPMPHostApp","features":[430]},{"name":"IMFPMPServer","features":[430]},{"name":"IMFPMediaItem","features":[430]},{"name":"IMFPMediaPlayer","features":[430]},{"name":"IMFPMediaPlayerCallback","features":[430]},{"name":"IMFPluginControl","features":[430]},{"name":"IMFPluginControl2","features":[430]},{"name":"IMFPresentationClock","features":[430]},{"name":"IMFPresentationDescriptor","features":[430]},{"name":"IMFPresentationTimeSource","features":[430]},{"name":"IMFProtectedEnvironmentAccess","features":[430]},{"name":"IMFQualityAdvise","features":[430]},{"name":"IMFQualityAdvise2","features":[430]},{"name":"IMFQualityAdviseLimits","features":[430]},{"name":"IMFQualityManager","features":[430]},{"name":"IMFRateControl","features":[430]},{"name":"IMFRateSupport","features":[430]},{"name":"IMFReadWriteClassFactory","features":[430]},{"name":"IMFRealTimeClient","features":[430]},{"name":"IMFRealTimeClientEx","features":[430]},{"name":"IMFRelativePanelReport","features":[430]},{"name":"IMFRelativePanelWatcher","features":[430]},{"name":"IMFRemoteAsyncCallback","features":[430]},{"name":"IMFRemoteDesktopPlugin","features":[430]},{"name":"IMFRemoteProxy","features":[430]},{"name":"IMFSAMIStyle","features":[430]},{"name":"IMFSSLCertificateManager","features":[430]},{"name":"IMFSample","features":[430]},{"name":"IMFSampleAllocatorControl","features":[430]},{"name":"IMFSampleGrabberSinkCallback","features":[430]},{"name":"IMFSampleGrabberSinkCallback2","features":[430]},{"name":"IMFSampleOutputStream","features":[430]},{"name":"IMFSampleProtection","features":[430]},{"name":"IMFSaveJob","features":[430]},{"name":"IMFSchemeHandler","features":[430]},{"name":"IMFSecureBuffer","features":[430]},{"name":"IMFSecureChannel","features":[430]},{"name":"IMFSeekInfo","features":[430]},{"name":"IMFSensorActivitiesReport","features":[430]},{"name":"IMFSensorActivitiesReportCallback","features":[430]},{"name":"IMFSensorActivityMonitor","features":[430]},{"name":"IMFSensorActivityReport","features":[430]},{"name":"IMFSensorDevice","features":[430]},{"name":"IMFSensorGroup","features":[430]},{"name":"IMFSensorProcessActivity","features":[430]},{"name":"IMFSensorProfile","features":[430]},{"name":"IMFSensorProfileCollection","features":[430]},{"name":"IMFSensorStream","features":[430]},{"name":"IMFSensorTransformFactory","features":[430]},{"name":"IMFSequencerSource","features":[430]},{"name":"IMFSharingEngineClassFactory","features":[430]},{"name":"IMFShutdown","features":[430]},{"name":"IMFSignedLibrary","features":[430]},{"name":"IMFSimpleAudioVolume","features":[430]},{"name":"IMFSinkWriter","features":[430]},{"name":"IMFSinkWriterCallback","features":[430]},{"name":"IMFSinkWriterCallback2","features":[430]},{"name":"IMFSinkWriterEncoderConfig","features":[430]},{"name":"IMFSinkWriterEx","features":[430]},{"name":"IMFSourceBuffer","features":[430]},{"name":"IMFSourceBufferAppendMode","features":[430]},{"name":"IMFSourceBufferList","features":[430]},{"name":"IMFSourceBufferNotify","features":[430]},{"name":"IMFSourceOpenMonitor","features":[430]},{"name":"IMFSourceReader","features":[430]},{"name":"IMFSourceReaderCallback","features":[430]},{"name":"IMFSourceReaderCallback2","features":[430]},{"name":"IMFSourceReaderEx","features":[430]},{"name":"IMFSourceResolver","features":[430]},{"name":"IMFSpatialAudioObjectBuffer","features":[430]},{"name":"IMFSpatialAudioSample","features":[430]},{"name":"IMFStreamDescriptor","features":[430]},{"name":"IMFStreamSink","features":[430]},{"name":"IMFStreamingSinkConfig","features":[430]},{"name":"IMFSystemId","features":[430]},{"name":"IMFTimecodeTranslate","features":[430]},{"name":"IMFTimedText","features":[430]},{"name":"IMFTimedTextBinary","features":[430]},{"name":"IMFTimedTextBouten","features":[430]},{"name":"IMFTimedTextCue","features":[430]},{"name":"IMFTimedTextCueList","features":[430]},{"name":"IMFTimedTextFormattedText","features":[430]},{"name":"IMFTimedTextNotify","features":[430]},{"name":"IMFTimedTextRegion","features":[430]},{"name":"IMFTimedTextRuby","features":[430]},{"name":"IMFTimedTextStyle","features":[430]},{"name":"IMFTimedTextStyle2","features":[430]},{"name":"IMFTimedTextTrack","features":[430]},{"name":"IMFTimedTextTrackList","features":[430]},{"name":"IMFTimer","features":[430]},{"name":"IMFTopoLoader","features":[430]},{"name":"IMFTopology","features":[430]},{"name":"IMFTopologyNode","features":[430]},{"name":"IMFTopologyNodeAttributeEditor","features":[430]},{"name":"IMFTopologyServiceLookup","features":[430]},{"name":"IMFTopologyServiceLookupClient","features":[430]},{"name":"IMFTrackedSample","features":[430]},{"name":"IMFTranscodeProfile","features":[430]},{"name":"IMFTranscodeSinkInfoProvider","features":[430]},{"name":"IMFTransform","features":[430]},{"name":"IMFTrustedInput","features":[430]},{"name":"IMFTrustedOutput","features":[430]},{"name":"IMFVideoCaptureSampleAllocator","features":[430]},{"name":"IMFVideoDeviceID","features":[430]},{"name":"IMFVideoDisplayControl","features":[430]},{"name":"IMFVideoMediaType","features":[430]},{"name":"IMFVideoMixerBitmap","features":[430]},{"name":"IMFVideoMixerControl","features":[430]},{"name":"IMFVideoMixerControl2","features":[430]},{"name":"IMFVideoPositionMapper","features":[430]},{"name":"IMFVideoPresenter","features":[430]},{"name":"IMFVideoProcessor","features":[430]},{"name":"IMFVideoProcessorControl","features":[430]},{"name":"IMFVideoProcessorControl2","features":[430]},{"name":"IMFVideoProcessorControl3","features":[430]},{"name":"IMFVideoRenderer","features":[430]},{"name":"IMFVideoRendererEffectControl","features":[430]},{"name":"IMFVideoSampleAllocator","features":[430]},{"name":"IMFVideoSampleAllocatorCallback","features":[430]},{"name":"IMFVideoSampleAllocatorEx","features":[430]},{"name":"IMFVideoSampleAllocatorNotify","features":[430]},{"name":"IMFVideoSampleAllocatorNotifyEx","features":[430]},{"name":"IMFVirtualCamera","features":[430]},{"name":"IMFWorkQueueServices","features":[430]},{"name":"IMFWorkQueueServicesEx","features":[430]},{"name":"IOPMVideoOutput","features":[430]},{"name":"IPlayToControl","features":[430]},{"name":"IPlayToControlWithCapabilities","features":[430]},{"name":"IPlayToSourceClassFactory","features":[430]},{"name":"IToc","features":[430]},{"name":"ITocCollection","features":[430]},{"name":"ITocEntry","features":[430]},{"name":"ITocEntryList","features":[430]},{"name":"ITocParser","features":[430]},{"name":"IValidateBinding","features":[430]},{"name":"IWMCodecLeakyBucket","features":[430]},{"name":"IWMCodecOutputTimestamp","features":[430]},{"name":"IWMCodecPrivateData","features":[430]},{"name":"IWMCodecProps","features":[430]},{"name":"IWMCodecStrings","features":[430]},{"name":"IWMColorConvProps","features":[430]},{"name":"IWMColorLegalizerProps","features":[430]},{"name":"IWMFrameInterpProps","features":[430]},{"name":"IWMInterlaceProps","features":[430]},{"name":"IWMResamplerProps","features":[430]},{"name":"IWMResizerProps","features":[430]},{"name":"IWMSampleExtensionSupport","features":[430]},{"name":"IWMValidate","features":[430]},{"name":"IWMVideoDecoderHurryup","features":[430]},{"name":"IWMVideoDecoderReconBuffer","features":[430]},{"name":"IWMVideoForceKeyFrame","features":[430]},{"name":"KSMETHOD_OPMVIDEOOUTPUT","features":[430]},{"name":"KSMETHOD_OPMVIDEOOUTPUT_FINISHINITIALIZATION","features":[430]},{"name":"KSMETHOD_OPMVIDEOOUTPUT_GETINFORMATION","features":[430]},{"name":"KSMETHOD_OPMVIDEOOUTPUT_STARTINITIALIZATION","features":[430]},{"name":"KSPROPERTYSETID_ANYCAMERACONTROL","features":[430]},{"name":"KSPROPSETID_OPMVideoOutput","features":[430]},{"name":"LOCAL_D3DFMT_DEFINES","features":[430]},{"name":"LOOK_DOWNSTREAM_ONLY","features":[430]},{"name":"LOOK_UPSTREAM_ONLY","features":[430]},{"name":"MACROBLOCK_DATA","features":[430]},{"name":"MACROBLOCK_FLAG_DIRTY","features":[430]},{"name":"MACROBLOCK_FLAG_HAS_MOTION_VECTOR","features":[430]},{"name":"MACROBLOCK_FLAG_HAS_QP","features":[430]},{"name":"MACROBLOCK_FLAG_MOTION","features":[430]},{"name":"MACROBLOCK_FLAG_SKIP","features":[430]},{"name":"MACROBLOCK_FLAG_VIDEO","features":[430]},{"name":"MAX_SUBSTREAMS","features":[430]},{"name":"MEAudioSessionDeviceRemoved","features":[430]},{"name":"MEAudioSessionDisconnected","features":[430]},{"name":"MEAudioSessionExclusiveModeOverride","features":[430]},{"name":"MEAudioSessionFormatChanged","features":[430]},{"name":"MEAudioSessionGroupingParamChanged","features":[430]},{"name":"MEAudioSessionIconChanged","features":[430]},{"name":"MEAudioSessionNameChanged","features":[430]},{"name":"MEAudioSessionServerShutdown","features":[430]},{"name":"MEAudioSessionVolumeChanged","features":[430]},{"name":"MEBufferingStarted","features":[430]},{"name":"MEBufferingStopped","features":[430]},{"name":"MEByteStreamCharacteristicsChanged","features":[430]},{"name":"MECaptureAudioSessionDeviceRemoved","features":[430]},{"name":"MECaptureAudioSessionDisconnected","features":[430]},{"name":"MECaptureAudioSessionExclusiveModeOverride","features":[430]},{"name":"MECaptureAudioSessionFormatChanged","features":[430]},{"name":"MECaptureAudioSessionServerShutdown","features":[430]},{"name":"MECaptureAudioSessionVolumeChanged","features":[430]},{"name":"MEConnectEnd","features":[430]},{"name":"MEConnectStart","features":[430]},{"name":"MEContentProtectionMessage","features":[430]},{"name":"MEContentProtectionMetadata","features":[430]},{"name":"MEDIASINK_CANNOT_MATCH_CLOCK","features":[430]},{"name":"MEDIASINK_CAN_PREROLL","features":[430]},{"name":"MEDIASINK_CLOCK_REQUIRED","features":[430]},{"name":"MEDIASINK_FIXED_STREAMS","features":[430]},{"name":"MEDIASINK_RATELESS","features":[430]},{"name":"MEDIASINK_REQUIRE_REFERENCE_MEDIATYPE","features":[430]},{"name":"MEDIASUBTYPE_420O","features":[430]},{"name":"MEDIASUBTYPE_708_608Data","features":[430]},{"name":"MEDIASUBTYPE_A2B10G10R10","features":[430]},{"name":"MEDIASUBTYPE_A2R10G10B10","features":[430]},{"name":"MEDIASUBTYPE_AI44","features":[430]},{"name":"MEDIASUBTYPE_AIFF","features":[430]},{"name":"MEDIASUBTYPE_ARGB1555","features":[430]},{"name":"MEDIASUBTYPE_ARGB1555_D3D_DX7_RT","features":[430]},{"name":"MEDIASUBTYPE_ARGB1555_D3D_DX9_RT","features":[430]},{"name":"MEDIASUBTYPE_ARGB32","features":[430]},{"name":"MEDIASUBTYPE_ARGB32_D3D_DX7_RT","features":[430]},{"name":"MEDIASUBTYPE_ARGB32_D3D_DX9_RT","features":[430]},{"name":"MEDIASUBTYPE_ARGB4444","features":[430]},{"name":"MEDIASUBTYPE_ARGB4444_D3D_DX7_RT","features":[430]},{"name":"MEDIASUBTYPE_ARGB4444_D3D_DX9_RT","features":[430]},{"name":"MEDIASUBTYPE_AU","features":[430]},{"name":"MEDIASUBTYPE_AVC1","features":[430]},{"name":"MEDIASUBTYPE_AYUV","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_NTSC_M","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_B","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_D","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_G","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_H","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_I","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_M","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_N","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_N_COMBO","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_B","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_D","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_G","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_H","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_K","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_K1","features":[430]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_L","features":[430]},{"name":"MEDIASUBTYPE_Asf","features":[430]},{"name":"MEDIASUBTYPE_Avi","features":[430]},{"name":"MEDIASUBTYPE_CC_CONTAINER","features":[430]},{"name":"MEDIASUBTYPE_CFCC","features":[430]},{"name":"MEDIASUBTYPE_CLJR","features":[430]},{"name":"MEDIASUBTYPE_CLPL","features":[430]},{"name":"MEDIASUBTYPE_CPLA","features":[430]},{"name":"MEDIASUBTYPE_DOLBY_AC3_SPDIF","features":[430]},{"name":"MEDIASUBTYPE_DOLBY_DDPLUS","features":[430]},{"name":"MEDIASUBTYPE_DOLBY_TRUEHD","features":[430]},{"name":"MEDIASUBTYPE_DRM_Audio","features":[430]},{"name":"MEDIASUBTYPE_DTS2","features":[430]},{"name":"MEDIASUBTYPE_DTS_HD","features":[430]},{"name":"MEDIASUBTYPE_DTS_HD_HRA","features":[430]},{"name":"MEDIASUBTYPE_DVB_SUBTITLES","features":[430]},{"name":"MEDIASUBTYPE_DVCS","features":[430]},{"name":"MEDIASUBTYPE_DVM","features":[430]},{"name":"MEDIASUBTYPE_DVSD","features":[430]},{"name":"MEDIASUBTYPE_DssAudio","features":[430]},{"name":"MEDIASUBTYPE_DssVideo","features":[430]},{"name":"MEDIASUBTYPE_DtvCcData","features":[430]},{"name":"MEDIASUBTYPE_H264","features":[430]},{"name":"MEDIASUBTYPE_I420","features":[430]},{"name":"MEDIASUBTYPE_IA44","features":[430]},{"name":"MEDIASUBTYPE_IEEE_FLOAT","features":[430]},{"name":"MEDIASUBTYPE_IF09","features":[430]},{"name":"MEDIASUBTYPE_IJPG","features":[430]},{"name":"MEDIASUBTYPE_IMC1","features":[430]},{"name":"MEDIASUBTYPE_IMC2","features":[430]},{"name":"MEDIASUBTYPE_IMC3","features":[430]},{"name":"MEDIASUBTYPE_IMC4","features":[430]},{"name":"MEDIASUBTYPE_ISDB_CAPTIONS","features":[430]},{"name":"MEDIASUBTYPE_ISDB_SUPERIMPOSE","features":[430]},{"name":"MEDIASUBTYPE_IYUV","features":[430]},{"name":"MEDIASUBTYPE_Line21_BytePair","features":[430]},{"name":"MEDIASUBTYPE_Line21_GOPPacket","features":[430]},{"name":"MEDIASUBTYPE_Line21_VBIRawData","features":[430]},{"name":"MEDIASUBTYPE_M4S2","features":[430]},{"name":"MEDIASUBTYPE_MDVF","features":[430]},{"name":"MEDIASUBTYPE_MJPG","features":[430]},{"name":"MEDIASUBTYPE_MP42","features":[430]},{"name":"MEDIASUBTYPE_MP43","features":[430]},{"name":"MEDIASUBTYPE_MP4S","features":[430]},{"name":"MEDIASUBTYPE_MPEG1Audio","features":[430]},{"name":"MEDIASUBTYPE_MPEG1AudioPayload","features":[430]},{"name":"MEDIASUBTYPE_MPEG1Packet","features":[430]},{"name":"MEDIASUBTYPE_MPEG1Payload","features":[430]},{"name":"MEDIASUBTYPE_MPEG1System","features":[430]},{"name":"MEDIASUBTYPE_MPEG1Video","features":[430]},{"name":"MEDIASUBTYPE_MPEG1VideoCD","features":[430]},{"name":"MEDIASUBTYPE_MPEG_ADTS_AAC","features":[430]},{"name":"MEDIASUBTYPE_MPEG_HEAAC","features":[430]},{"name":"MEDIASUBTYPE_MPEG_LOAS","features":[430]},{"name":"MEDIASUBTYPE_MPEG_RAW_AAC","features":[430]},{"name":"MEDIASUBTYPE_MPG4","features":[430]},{"name":"MEDIASUBTYPE_MSAUDIO1","features":[430]},{"name":"MEDIASUBTYPE_MSS1","features":[430]},{"name":"MEDIASUBTYPE_MSS2","features":[430]},{"name":"MEDIASUBTYPE_NOKIA_MPEG_ADTS_AAC","features":[430]},{"name":"MEDIASUBTYPE_NOKIA_MPEG_RAW_AAC","features":[430]},{"name":"MEDIASUBTYPE_NV11","features":[430]},{"name":"MEDIASUBTYPE_NV12","features":[430]},{"name":"MEDIASUBTYPE_NV24","features":[430]},{"name":"MEDIASUBTYPE_None","features":[430]},{"name":"MEDIASUBTYPE_Overlay","features":[430]},{"name":"MEDIASUBTYPE_P010","features":[430]},{"name":"MEDIASUBTYPE_P016","features":[430]},{"name":"MEDIASUBTYPE_P208","features":[430]},{"name":"MEDIASUBTYPE_P210","features":[430]},{"name":"MEDIASUBTYPE_P216","features":[430]},{"name":"MEDIASUBTYPE_P408","features":[430]},{"name":"MEDIASUBTYPE_PCM","features":[430]},{"name":"MEDIASUBTYPE_PCMAudio_Obsolete","features":[430]},{"name":"MEDIASUBTYPE_Plum","features":[430]},{"name":"MEDIASUBTYPE_QTJpeg","features":[430]},{"name":"MEDIASUBTYPE_QTMovie","features":[430]},{"name":"MEDIASUBTYPE_QTRle","features":[430]},{"name":"MEDIASUBTYPE_QTRpza","features":[430]},{"name":"MEDIASUBTYPE_QTSmc","features":[430]},{"name":"MEDIASUBTYPE_RAW_AAC1","features":[430]},{"name":"MEDIASUBTYPE_RAW_SPORT","features":[430]},{"name":"MEDIASUBTYPE_RGB1","features":[430]},{"name":"MEDIASUBTYPE_RGB16_D3D_DX7_RT","features":[430]},{"name":"MEDIASUBTYPE_RGB16_D3D_DX9_RT","features":[430]},{"name":"MEDIASUBTYPE_RGB24","features":[430]},{"name":"MEDIASUBTYPE_RGB32","features":[430]},{"name":"MEDIASUBTYPE_RGB32_D3D_DX7_RT","features":[430]},{"name":"MEDIASUBTYPE_RGB32_D3D_DX9_RT","features":[430]},{"name":"MEDIASUBTYPE_RGB4","features":[430]},{"name":"MEDIASUBTYPE_RGB555","features":[430]},{"name":"MEDIASUBTYPE_RGB565","features":[430]},{"name":"MEDIASUBTYPE_RGB8","features":[430]},{"name":"MEDIASUBTYPE_S340","features":[430]},{"name":"MEDIASUBTYPE_S342","features":[430]},{"name":"MEDIASUBTYPE_SPDIF_TAG_241h","features":[430]},{"name":"MEDIASUBTYPE_TELETEXT","features":[430]},{"name":"MEDIASUBTYPE_TVMJ","features":[430]},{"name":"MEDIASUBTYPE_UYVY","features":[430]},{"name":"MEDIASUBTYPE_V216","features":[430]},{"name":"MEDIASUBTYPE_V410","features":[430]},{"name":"MEDIASUBTYPE_VBI","features":[430]},{"name":"MEDIASUBTYPE_VODAFONE_MPEG_ADTS_AAC","features":[430]},{"name":"MEDIASUBTYPE_VODAFONE_MPEG_RAW_AAC","features":[430]},{"name":"MEDIASUBTYPE_VPS","features":[430]},{"name":"MEDIASUBTYPE_VPVBI","features":[430]},{"name":"MEDIASUBTYPE_VPVideo","features":[430]},{"name":"MEDIASUBTYPE_WAKE","features":[430]},{"name":"MEDIASUBTYPE_WAVE","features":[430]},{"name":"MEDIASUBTYPE_WMASPDIF","features":[430]},{"name":"MEDIASUBTYPE_WMAUDIO2","features":[430]},{"name":"MEDIASUBTYPE_WMAUDIO3","features":[430]},{"name":"MEDIASUBTYPE_WMAUDIO4","features":[430]},{"name":"MEDIASUBTYPE_WMAUDIO_LOSSLESS","features":[430]},{"name":"MEDIASUBTYPE_WMV1","features":[430]},{"name":"MEDIASUBTYPE_WMV2","features":[430]},{"name":"MEDIASUBTYPE_WMV3","features":[430]},{"name":"MEDIASUBTYPE_WMVA","features":[430]},{"name":"MEDIASUBTYPE_WMVB","features":[430]},{"name":"MEDIASUBTYPE_WMVP","features":[430]},{"name":"MEDIASUBTYPE_WMVR","features":[430]},{"name":"MEDIASUBTYPE_WSS","features":[430]},{"name":"MEDIASUBTYPE_WVC1","features":[430]},{"name":"MEDIASUBTYPE_WVP2","features":[430]},{"name":"MEDIASUBTYPE_X264","features":[430]},{"name":"MEDIASUBTYPE_XDS","features":[430]},{"name":"MEDIASUBTYPE_Y210","features":[430]},{"name":"MEDIASUBTYPE_Y211","features":[430]},{"name":"MEDIASUBTYPE_Y216","features":[430]},{"name":"MEDIASUBTYPE_Y411","features":[430]},{"name":"MEDIASUBTYPE_Y41P","features":[430]},{"name":"MEDIASUBTYPE_Y41T","features":[430]},{"name":"MEDIASUBTYPE_Y42T","features":[430]},{"name":"MEDIASUBTYPE_YUY2","features":[430]},{"name":"MEDIASUBTYPE_YUYV","features":[430]},{"name":"MEDIASUBTYPE_YV12","features":[430]},{"name":"MEDIASUBTYPE_YVU9","features":[430]},{"name":"MEDIASUBTYPE_YVYU","features":[430]},{"name":"MEDIASUBTYPE_dv25","features":[430]},{"name":"MEDIASUBTYPE_dv50","features":[430]},{"name":"MEDIASUBTYPE_dvh1","features":[430]},{"name":"MEDIASUBTYPE_dvhd","features":[430]},{"name":"MEDIASUBTYPE_dvsl","features":[430]},{"name":"MEDIASUBTYPE_v210","features":[430]},{"name":"MEDIATYPE_AUXLine21Data","features":[430]},{"name":"MEDIATYPE_AUXTeletextPage","features":[430]},{"name":"MEDIATYPE_AnalogAudio","features":[430]},{"name":"MEDIATYPE_AnalogVideo","features":[430]},{"name":"MEDIATYPE_Audio","features":[430]},{"name":"MEDIATYPE_CC_CONTAINER","features":[430]},{"name":"MEDIATYPE_DTVCCData","features":[430]},{"name":"MEDIATYPE_File","features":[430]},{"name":"MEDIATYPE_Interleaved","features":[430]},{"name":"MEDIATYPE_LMRT","features":[430]},{"name":"MEDIATYPE_MPEG1SystemStream","features":[430]},{"name":"MEDIATYPE_MSTVCaption","features":[430]},{"name":"MEDIATYPE_Midi","features":[430]},{"name":"MEDIATYPE_ScriptCommand","features":[430]},{"name":"MEDIATYPE_Stream","features":[430]},{"name":"MEDIATYPE_Text","features":[430]},{"name":"MEDIATYPE_Timecode","features":[430]},{"name":"MEDIATYPE_URL_STREAM","features":[430]},{"name":"MEDIATYPE_VBI","features":[430]},{"name":"MEDIATYPE_Video","features":[430]},{"name":"MEDIA_EVENT_GENERATOR_GET_EVENT_FLAGS","features":[430]},{"name":"MEDeviceStreamCreated","features":[430]},{"name":"MEDeviceThermalStateChanged","features":[430]},{"name":"MEEnablerCompleted","features":[430]},{"name":"MEEnablerProgress","features":[430]},{"name":"MEEncodingParameters","features":[430]},{"name":"MEEndOfPresentation","features":[430]},{"name":"MEEndOfPresentationSegment","features":[430]},{"name":"MEEndOfStream","features":[430]},{"name":"MEError","features":[430]},{"name":"MEExtendedType","features":[430]},{"name":"MEGenericV1Anchor","features":[430]},{"name":"MEIndividualizationCompleted","features":[430]},{"name":"MEIndividualizationStart","features":[430]},{"name":"MELicenseAcquisitionCompleted","features":[430]},{"name":"MELicenseAcquisitionStart","features":[430]},{"name":"MEMediaSample","features":[430]},{"name":"MENewPresentation","features":[430]},{"name":"MENewStream","features":[430]},{"name":"MENonFatalError","features":[430]},{"name":"MEPolicyChanged","features":[430]},{"name":"MEPolicyError","features":[430]},{"name":"MEPolicyReport","features":[430]},{"name":"MEPolicySet","features":[430]},{"name":"MEQualityNotify","features":[430]},{"name":"MEReconnectEnd","features":[430]},{"name":"MEReconnectStart","features":[430]},{"name":"MERendererEvent","features":[430]},{"name":"MEReservedMax","features":[430]},{"name":"MESequencerSourceTopologyUpdated","features":[430]},{"name":"MESessionCapabilitiesChanged","features":[430]},{"name":"MESessionClosed","features":[430]},{"name":"MESessionEnded","features":[430]},{"name":"MESessionNotifyPresentationTime","features":[430]},{"name":"MESessionPaused","features":[430]},{"name":"MESessionRateChanged","features":[430]},{"name":"MESessionScrubSampleComplete","features":[430]},{"name":"MESessionStarted","features":[430]},{"name":"MESessionStopped","features":[430]},{"name":"MESessionStreamSinkFormatChanged","features":[430]},{"name":"MESessionTopologiesCleared","features":[430]},{"name":"MESessionTopologySet","features":[430]},{"name":"MESessionTopologyStatus","features":[430]},{"name":"MESessionUnknown","features":[430]},{"name":"MESessionV1Anchor","features":[430]},{"name":"MESinkInvalidated","features":[430]},{"name":"MESinkUnknown","features":[430]},{"name":"MESinkV1Anchor","features":[430]},{"name":"MESinkV2Anchor","features":[430]},{"name":"MESourceCharacteristicsChanged","features":[430]},{"name":"MESourceMetadataChanged","features":[430]},{"name":"MESourcePaused","features":[430]},{"name":"MESourceRateChangeRequested","features":[430]},{"name":"MESourceRateChanged","features":[430]},{"name":"MESourceSeeked","features":[430]},{"name":"MESourceStarted","features":[430]},{"name":"MESourceStopped","features":[430]},{"name":"MESourceUnknown","features":[430]},{"name":"MESourceV1Anchor","features":[430]},{"name":"MEStreamFormatChanged","features":[430]},{"name":"MEStreamPaused","features":[430]},{"name":"MEStreamSeeked","features":[430]},{"name":"MEStreamSinkDeviceChanged","features":[430]},{"name":"MEStreamSinkFormatChanged","features":[430]},{"name":"MEStreamSinkFormatInvalidated","features":[430]},{"name":"MEStreamSinkMarker","features":[430]},{"name":"MEStreamSinkPaused","features":[430]},{"name":"MEStreamSinkPrerolled","features":[430]},{"name":"MEStreamSinkRateChanged","features":[430]},{"name":"MEStreamSinkRequestSample","features":[430]},{"name":"MEStreamSinkScrubSampleComplete","features":[430]},{"name":"MEStreamSinkStarted","features":[430]},{"name":"MEStreamSinkStopped","features":[430]},{"name":"MEStreamStarted","features":[430]},{"name":"MEStreamStopped","features":[430]},{"name":"MEStreamThinMode","features":[430]},{"name":"MEStreamTick","features":[430]},{"name":"METransformDrainComplete","features":[430]},{"name":"METransformHaveOutput","features":[430]},{"name":"METransformInputStreamStateChanged","features":[430]},{"name":"METransformMarker","features":[430]},{"name":"METransformNeedInput","features":[430]},{"name":"METransformUnknown","features":[430]},{"name":"METrustUnknown","features":[430]},{"name":"METrustV1Anchor","features":[430]},{"name":"MEUnknown","features":[430]},{"name":"MEUpdatedStream","features":[430]},{"name":"MEVideoCaptureDevicePreempted","features":[430]},{"name":"MEVideoCaptureDeviceRemoved","features":[430]},{"name":"MEWMDRMIndividualizationCompleted","features":[430]},{"name":"MEWMDRMIndividualizationProgress","features":[430]},{"name":"MEWMDRMLicenseAcquisitionCompleted","features":[430]},{"name":"MEWMDRMLicenseBackupCompleted","features":[430]},{"name":"MEWMDRMLicenseBackupProgress","features":[430]},{"name":"MEWMDRMLicenseRestoreCompleted","features":[430]},{"name":"MEWMDRMLicenseRestoreProgress","features":[430]},{"name":"MEWMDRMLicenseStoreCleaned","features":[430]},{"name":"MEWMDRMProximityCompleted","features":[430]},{"name":"MEWMDRMRevocationDownloadCompleted","features":[430]},{"name":"MEWMDRMV1Anchor","features":[430]},{"name":"MF2DBuffer_LockFlags","features":[430]},{"name":"MF2DBuffer_LockFlags_ForceDWORD","features":[430]},{"name":"MF2DBuffer_LockFlags_LockTypeMask","features":[430]},{"name":"MF2DBuffer_LockFlags_Read","features":[430]},{"name":"MF2DBuffer_LockFlags_ReadWrite","features":[430]},{"name":"MF2DBuffer_LockFlags_Write","features":[430]},{"name":"MF3DVideoOutputType","features":[430]},{"name":"MF3DVideoOutputType_BaseView","features":[430]},{"name":"MF3DVideoOutputType_Stereo","features":[430]},{"name":"MFAMRNBByteStreamHandler","features":[430]},{"name":"MFAMRNBSinkClassFactory","features":[430]},{"name":"MFARGB","features":[430]},{"name":"MFASFINDEXER_APPROX_SEEK_TIME_UNKNOWN","features":[430]},{"name":"MFASFINDEXER_NO_FIXED_INTERVAL","features":[430]},{"name":"MFASFINDEXER_PER_ENTRY_BYTES_DYNAMIC","features":[430]},{"name":"MFASFINDEXER_READ_FOR_REVERSEPLAYBACK_OUTOFDATASEGMENT","features":[430]},{"name":"MFASFINDEXER_TYPE_TIMECODE","features":[430]},{"name":"MFASFMutexType_Bitrate","features":[430]},{"name":"MFASFMutexType_Language","features":[430]},{"name":"MFASFMutexType_Presentation","features":[430]},{"name":"MFASFMutexType_Unknown","features":[430]},{"name":"MFASFSPLITTER_PACKET_BOUNDARY","features":[430]},{"name":"MFASFSampleExtension_ContentType","features":[430]},{"name":"MFASFSampleExtension_Encryption_KeyID","features":[430]},{"name":"MFASFSampleExtension_Encryption_SampleID","features":[430]},{"name":"MFASFSampleExtension_FileName","features":[430]},{"name":"MFASFSampleExtension_OutputCleanPoint","features":[430]},{"name":"MFASFSampleExtension_PixelAspectRatio","features":[430]},{"name":"MFASFSampleExtension_SMPTE","features":[430]},{"name":"MFASFSampleExtension_SampleDuration","features":[430]},{"name":"MFASF_DEFAULT_BUFFER_WINDOW_MS","features":[430]},{"name":"MFASF_INDEXER_FLAGS","features":[430]},{"name":"MFASF_INDEXER_READ_FOR_REVERSEPLAYBACK","features":[430]},{"name":"MFASF_INDEXER_WRITE_FOR_LIVEREAD","features":[430]},{"name":"MFASF_INDEXER_WRITE_NEW_INDEX","features":[430]},{"name":"MFASF_INVALID_STREAM_NUMBER","features":[430]},{"name":"MFASF_MAX_STREAM_NUMBER","features":[430]},{"name":"MFASF_MULTIPLEXERFLAGS","features":[430]},{"name":"MFASF_MULTIPLEXER_AUTOADJUST_BITRATE","features":[430]},{"name":"MFASF_PAYLOADEXTENSION_MAX_SIZE","features":[430]},{"name":"MFASF_PAYLOADEXTENSION_VARIABLE_SIZE","features":[430]},{"name":"MFASF_SPLITTERFLAGS","features":[430]},{"name":"MFASF_SPLITTER_REVERSE","features":[430]},{"name":"MFASF_SPLITTER_WMDRM","features":[430]},{"name":"MFASF_STREAMSELECTOR_DISABLE_THINNING","features":[430]},{"name":"MFASF_STREAMSELECTOR_FLAGS","features":[430]},{"name":"MFASF_STREAMSELECTOR_USE_AVERAGE_BITRATE","features":[430]},{"name":"MFASYNCRESULT","features":[430]},{"name":"MFASYNC_BLOCKING_CALLBACK","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_ALL","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_IO","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_LONG_FUNCTION","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_MULTITHREADED","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_PRIVATE_MASK","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_RT","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_STANDARD","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_TIMER","features":[430]},{"name":"MFASYNC_CALLBACK_QUEUE_UNDEFINED","features":[430]},{"name":"MFASYNC_FAST_IO_PROCESSING_CALLBACK","features":[430]},{"name":"MFASYNC_LOCALIZE_REMOTE_CALLBACK","features":[430]},{"name":"MFASYNC_REPLY_CALLBACK","features":[430]},{"name":"MFASYNC_SIGNAL_CALLBACK","features":[430]},{"name":"MFASYNC_WORKQUEUE_TYPE","features":[430]},{"name":"MFAYUVSample","features":[430]},{"name":"MFAddPeriodicCallback","features":[430]},{"name":"MFAllocateSerialWorkQueue","features":[430]},{"name":"MFAllocateWorkQueue","features":[430]},{"name":"MFAllocateWorkQueueEx","features":[430]},{"name":"MFAudioConstriction","features":[430]},{"name":"MFAudioDecoderDegradationInfo","features":[430]},{"name":"MFAudioFormat_AAC","features":[430]},{"name":"MFAudioFormat_AAC_HDCP","features":[430]},{"name":"MFAudioFormat_ADTS","features":[430]},{"name":"MFAudioFormat_ADTS_HDCP","features":[430]},{"name":"MFAudioFormat_ALAC","features":[430]},{"name":"MFAudioFormat_AMR_NB","features":[430]},{"name":"MFAudioFormat_AMR_WB","features":[430]},{"name":"MFAudioFormat_AMR_WP","features":[430]},{"name":"MFAudioFormat_Base","features":[430]},{"name":"MFAudioFormat_Base_HDCP","features":[430]},{"name":"MFAudioFormat_DRM","features":[430]},{"name":"MFAudioFormat_DTS","features":[430]},{"name":"MFAudioFormat_DTS_HD","features":[430]},{"name":"MFAudioFormat_DTS_LBR","features":[430]},{"name":"MFAudioFormat_DTS_RAW","features":[430]},{"name":"MFAudioFormat_DTS_UHD","features":[430]},{"name":"MFAudioFormat_DTS_UHDY","features":[430]},{"name":"MFAudioFormat_DTS_XLL","features":[430]},{"name":"MFAudioFormat_Dolby_AC3","features":[430]},{"name":"MFAudioFormat_Dolby_AC3_HDCP","features":[430]},{"name":"MFAudioFormat_Dolby_AC3_SPDIF","features":[430]},{"name":"MFAudioFormat_Dolby_AC4","features":[430]},{"name":"MFAudioFormat_Dolby_AC4_V1","features":[430]},{"name":"MFAudioFormat_Dolby_AC4_V1_ES","features":[430]},{"name":"MFAudioFormat_Dolby_AC4_V2","features":[430]},{"name":"MFAudioFormat_Dolby_AC4_V2_ES","features":[430]},{"name":"MFAudioFormat_Dolby_DDPlus","features":[430]},{"name":"MFAudioFormat_FLAC","features":[430]},{"name":"MFAudioFormat_Float","features":[430]},{"name":"MFAudioFormat_Float_SpatialObjects","features":[430]},{"name":"MFAudioFormat_LPCM","features":[430]},{"name":"MFAudioFormat_MP3","features":[430]},{"name":"MFAudioFormat_MPEG","features":[430]},{"name":"MFAudioFormat_MSP1","features":[430]},{"name":"MFAudioFormat_Opus","features":[430]},{"name":"MFAudioFormat_PCM","features":[430]},{"name":"MFAudioFormat_PCM_HDCP","features":[430]},{"name":"MFAudioFormat_Vorbis","features":[430]},{"name":"MFAudioFormat_WMASPDIF","features":[430]},{"name":"MFAudioFormat_WMAudioV8","features":[430]},{"name":"MFAudioFormat_WMAudioV9","features":[430]},{"name":"MFAudioFormat_WMAudio_Lossless","features":[430]},{"name":"MFAverageTimePerFrameToFrameRate","features":[430]},{"name":"MFBYTESTREAM_BUFFERING_PARAMS","features":[430]},{"name":"MFBYTESTREAM_DOES_NOT_USE_NETWORK","features":[430]},{"name":"MFBYTESTREAM_HAS_SLOW_SEEK","features":[430]},{"name":"MFBYTESTREAM_IS_DIRECTORY","features":[430]},{"name":"MFBYTESTREAM_IS_PARTIALLY_DOWNLOADED","features":[430]},{"name":"MFBYTESTREAM_IS_READABLE","features":[430]},{"name":"MFBYTESTREAM_IS_REMOTE","features":[430]},{"name":"MFBYTESTREAM_IS_SEEKABLE","features":[430]},{"name":"MFBYTESTREAM_IS_WRITABLE","features":[430]},{"name":"MFBYTESTREAM_SEEK_FLAG_CANCEL_PENDING_IO","features":[430]},{"name":"MFBYTESTREAM_SEEK_ORIGIN","features":[430]},{"name":"MFBYTESTREAM_SHARE_WRITE","features":[430]},{"name":"MFBeginCreateFile","features":[430]},{"name":"MFBeginRegisterWorkQueueWithMMCSS","features":[430]},{"name":"MFBeginRegisterWorkQueueWithMMCSSEx","features":[430]},{"name":"MFBeginUnregisterWorkQueueWithMMCSS","features":[430]},{"name":"MFCAPTURE_METADATA_SCANLINE_VERTICAL","features":[430]},{"name":"MFCAPTURE_METADATA_SCAN_BOTTOM_TOP","features":[430]},{"name":"MFCAPTURE_METADATA_SCAN_RIGHT_LEFT","features":[430]},{"name":"MFCLOCK_CHARACTERISTICS_FLAGS","features":[430]},{"name":"MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING","features":[430]},{"name":"MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ","features":[430]},{"name":"MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK","features":[430]},{"name":"MFCLOCK_FREQUENCY_HNS","features":[430]},{"name":"MFCLOCK_JITTER_DPC","features":[430]},{"name":"MFCLOCK_JITTER_ISR","features":[430]},{"name":"MFCLOCK_JITTER_PASSIVE","features":[430]},{"name":"MFCLOCK_PROPERTIES","features":[430]},{"name":"MFCLOCK_RELATIONAL_FLAGS","features":[430]},{"name":"MFCLOCK_RELATIONAL_FLAG_JITTER_NEVER_AHEAD","features":[430]},{"name":"MFCLOCK_STATE","features":[430]},{"name":"MFCLOCK_STATE_INVALID","features":[430]},{"name":"MFCLOCK_STATE_PAUSED","features":[430]},{"name":"MFCLOCK_STATE_RUNNING","features":[430]},{"name":"MFCLOCK_STATE_STOPPED","features":[430]},{"name":"MFCLOCK_TOLERANCE_UNKNOWN","features":[430]},{"name":"MFCONNECTOR_AGP","features":[430]},{"name":"MFCONNECTOR_COMPONENT","features":[430]},{"name":"MFCONNECTOR_COMPOSITE","features":[430]},{"name":"MFCONNECTOR_DISPLAYPORT_EMBEDDED","features":[430]},{"name":"MFCONNECTOR_DISPLAYPORT_EXTERNAL","features":[430]},{"name":"MFCONNECTOR_DVI","features":[430]},{"name":"MFCONNECTOR_D_JPN","features":[430]},{"name":"MFCONNECTOR_HDMI","features":[430]},{"name":"MFCONNECTOR_LVDS","features":[430]},{"name":"MFCONNECTOR_MIRACAST","features":[430]},{"name":"MFCONNECTOR_PCI","features":[430]},{"name":"MFCONNECTOR_PCIX","features":[430]},{"name":"MFCONNECTOR_PCI_Express","features":[430]},{"name":"MFCONNECTOR_SDI","features":[430]},{"name":"MFCONNECTOR_SPDIF","features":[430]},{"name":"MFCONNECTOR_SVIDEO","features":[430]},{"name":"MFCONNECTOR_TRANSPORT_AGNOSTIC_DIGITAL_MODE_A","features":[430]},{"name":"MFCONNECTOR_TRANSPORT_AGNOSTIC_DIGITAL_MODE_B","features":[430]},{"name":"MFCONNECTOR_UDI_EMBEDDED","features":[430]},{"name":"MFCONNECTOR_UDI_EXTERNAL","features":[430]},{"name":"MFCONNECTOR_UNKNOWN","features":[430]},{"name":"MFCONNECTOR_VGA","features":[430]},{"name":"MFCONTENTPROTECTIONDEVICE_FUNCTIONID_START","features":[430]},{"name":"MFCONTENTPROTECTIONDEVICE_INPUT_DATA","features":[430]},{"name":"MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA","features":[430]},{"name":"MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA","features":[430]},{"name":"MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA_FUNCTIONID","features":[430]},{"name":"MFCalculateBitmapImageSize","features":[307,318,430]},{"name":"MFCalculateImageSize","features":[430]},{"name":"MFCameraExtrinsic_CalibratedTransform","features":[430]},{"name":"MFCameraExtrinsics","features":[430]},{"name":"MFCameraIntrinsic_CameraModel","features":[430]},{"name":"MFCameraIntrinsic_DistortionModel","features":[430]},{"name":"MFCameraIntrinsic_DistortionModel6KT","features":[430]},{"name":"MFCameraIntrinsic_DistortionModelArcTan","features":[430]},{"name":"MFCameraIntrinsic_DistortionModelType","features":[430]},{"name":"MFCameraIntrinsic_DistortionModelType_6KT","features":[430]},{"name":"MFCameraIntrinsic_DistortionModelType_ArcTan","features":[430]},{"name":"MFCameraIntrinsic_PinholeCameraModel","features":[430]},{"name":"MFCameraOcclusionState","features":[430]},{"name":"MFCameraOcclusionState_OccludedByCameraHardware","features":[430]},{"name":"MFCameraOcclusionState_OccludedByLid","features":[430]},{"name":"MFCameraOcclusionState_Open","features":[430]},{"name":"MFCancelCreateFile","features":[430]},{"name":"MFCancelWorkItem","features":[430]},{"name":"MFCombineSamples","features":[307,430]},{"name":"MFCompareFullToPartialMediaType","features":[307,430]},{"name":"MFConvertColorInfoFromDXVA","features":[307,430]},{"name":"MFConvertColorInfoToDXVA","features":[307,430]},{"name":"MFConvertFromFP16Array","features":[430]},{"name":"MFConvertToFP16Array","features":[430]},{"name":"MFCopyImage","features":[430]},{"name":"MFCreate2DMediaBuffer","features":[307,430]},{"name":"MFCreate3GPMediaSink","features":[430]},{"name":"MFCreateAC3MediaSink","features":[430]},{"name":"MFCreateADTSMediaSink","features":[430]},{"name":"MFCreateAMMediaTypeFromMFMediaType","features":[307,430]},{"name":"MFCreateASFContentInfo","features":[430]},{"name":"MFCreateASFIndexer","features":[430]},{"name":"MFCreateASFIndexerByteStream","features":[430]},{"name":"MFCreateASFMediaSink","features":[430]},{"name":"MFCreateASFMediaSinkActivate","features":[430]},{"name":"MFCreateASFMultiplexer","features":[430]},{"name":"MFCreateASFProfile","features":[430]},{"name":"MFCreateASFProfileFromPresentationDescriptor","features":[430]},{"name":"MFCreateASFSplitter","features":[430]},{"name":"MFCreateASFStreamSelector","features":[430]},{"name":"MFCreateASFStreamingMediaSink","features":[430]},{"name":"MFCreateASFStreamingMediaSinkActivate","features":[430]},{"name":"MFCreateAVIMediaSink","features":[430]},{"name":"MFCreateAggregateSource","features":[430]},{"name":"MFCreateAlignedMemoryBuffer","features":[430]},{"name":"MFCreateAsyncResult","features":[430]},{"name":"MFCreateAttributes","features":[430]},{"name":"MFCreateAudioMediaType","features":[422,430]},{"name":"MFCreateAudioRenderer","features":[430]},{"name":"MFCreateAudioRendererActivate","features":[430]},{"name":"MFCreateCameraControlMonitor","features":[430]},{"name":"MFCreateCameraOcclusionStateMonitor","features":[430]},{"name":"MFCreateCollection","features":[430]},{"name":"MFCreateContentDecryptorContext","features":[430]},{"name":"MFCreateContentProtectionDevice","features":[430]},{"name":"MFCreateCredentialCache","features":[430]},{"name":"MFCreateD3D12SynchronizationObject","features":[354,430]},{"name":"MFCreateDXGIDeviceManager","features":[430]},{"name":"MFCreateDXGISurfaceBuffer","features":[307,430]},{"name":"MFCreateDXSurfaceBuffer","features":[307,430]},{"name":"MFCreateDeviceSource","features":[430]},{"name":"MFCreateDeviceSourceActivate","features":[430]},{"name":"MFCreateEncryptedMediaExtensionsStoreActivate","features":[430,358]},{"name":"MFCreateEventQueue","features":[430]},{"name":"MFCreateExtendedCameraIntrinsicModel","features":[430]},{"name":"MFCreateExtendedCameraIntrinsics","features":[430]},{"name":"MFCreateFMPEG4MediaSink","features":[430]},{"name":"MFCreateFile","features":[430]},{"name":"MFCreateLegacyMediaBufferOnMFMediaBuffer","features":[435,430]},{"name":"MFCreateMFByteStreamOnStream","features":[430,358]},{"name":"MFCreateMFByteStreamOnStreamEx","features":[430]},{"name":"MFCreateMFByteStreamWrapper","features":[430]},{"name":"MFCreateMFVideoFormatFromMFMediaType","features":[307,430]},{"name":"MFCreateMP3MediaSink","features":[430]},{"name":"MFCreateMPEG4MediaSink","features":[430]},{"name":"MFCreateMediaBufferFromMediaType","features":[430]},{"name":"MFCreateMediaBufferWrapper","features":[430]},{"name":"MFCreateMediaEvent","features":[430]},{"name":"MFCreateMediaExtensionActivate","features":[430]},{"name":"MFCreateMediaSession","features":[430]},{"name":"MFCreateMediaType","features":[430]},{"name":"MFCreateMediaTypeFromProperties","features":[430]},{"name":"MFCreateMediaTypeFromRepresentation","features":[430]},{"name":"MFCreateMemoryBuffer","features":[430]},{"name":"MFCreateMuxSink","features":[430]},{"name":"MFCreateMuxStreamAttributes","features":[430]},{"name":"MFCreateMuxStreamMediaType","features":[430]},{"name":"MFCreateMuxStreamSample","features":[430]},{"name":"MFCreateNetSchemePlugin","features":[430]},{"name":"MFCreatePMPMediaSession","features":[430]},{"name":"MFCreatePMPServer","features":[430]},{"name":"MFCreatePresentationClock","features":[430]},{"name":"MFCreatePresentationDescriptor","features":[430]},{"name":"MFCreatePresentationDescriptorFromASFProfile","features":[430]},{"name":"MFCreatePropertiesFromMediaType","features":[430]},{"name":"MFCreateProtectedEnvironmentAccess","features":[430]},{"name":"MFCreateProxyLocator","features":[430,378]},{"name":"MFCreateRelativePanelWatcher","features":[430]},{"name":"MFCreateRemoteDesktopPlugin","features":[430]},{"name":"MFCreateSample","features":[430]},{"name":"MFCreateSampleCopierMFT","features":[430]},{"name":"MFCreateSampleGrabberSinkActivate","features":[430]},{"name":"MFCreateSensorActivityMonitor","features":[430]},{"name":"MFCreateSensorGroup","features":[430]},{"name":"MFCreateSensorProfile","features":[430]},{"name":"MFCreateSensorProfileCollection","features":[430]},{"name":"MFCreateSensorStream","features":[430]},{"name":"MFCreateSequencerSegmentOffset","features":[430]},{"name":"MFCreateSequencerSource","features":[430]},{"name":"MFCreateSimpleTypeHandler","features":[430]},{"name":"MFCreateSinkWriterFromMediaSink","features":[430]},{"name":"MFCreateSinkWriterFromURL","features":[430]},{"name":"MFCreateSourceReaderFromByteStream","features":[430]},{"name":"MFCreateSourceReaderFromMediaSource","features":[430]},{"name":"MFCreateSourceReaderFromURL","features":[430]},{"name":"MFCreateSourceResolver","features":[430]},{"name":"MFCreateStandardQualityManager","features":[430]},{"name":"MFCreateStreamDescriptor","features":[430]},{"name":"MFCreateStreamOnMFByteStream","features":[430,358]},{"name":"MFCreateStreamOnMFByteStreamEx","features":[430]},{"name":"MFCreateSystemTimeSource","features":[430]},{"name":"MFCreateTempFile","features":[430]},{"name":"MFCreateTopoLoader","features":[430]},{"name":"MFCreateTopology","features":[430]},{"name":"MFCreateTopologyNode","features":[430]},{"name":"MFCreateTrackedSample","features":[430]},{"name":"MFCreateTranscodeProfile","features":[430]},{"name":"MFCreateTranscodeSinkActivate","features":[430]},{"name":"MFCreateTranscodeTopology","features":[430]},{"name":"MFCreateTranscodeTopologyFromByteStream","features":[430]},{"name":"MFCreateTransformActivate","features":[430]},{"name":"MFCreateVideoMediaType","features":[307,430]},{"name":"MFCreateVideoMediaTypeFromBitMapInfoHeader","features":[318,430]},{"name":"MFCreateVideoMediaTypeFromBitMapInfoHeaderEx","features":[318,430]},{"name":"MFCreateVideoMediaTypeFromSubtype","features":[430]},{"name":"MFCreateVideoMixer","features":[430]},{"name":"MFCreateVideoMixerAndPresenter","features":[430]},{"name":"MFCreateVideoPresenter","features":[430]},{"name":"MFCreateVideoRenderer","features":[430]},{"name":"MFCreateVideoRendererActivate","features":[307,430]},{"name":"MFCreateVideoSampleAllocator","features":[430]},{"name":"MFCreateVideoSampleAllocatorEx","features":[430]},{"name":"MFCreateVideoSampleFromSurface","features":[430]},{"name":"MFCreateVirtualCamera","features":[430]},{"name":"MFCreateWAVEMediaSink","features":[430]},{"name":"MFCreateWICBitmapBuffer","features":[430]},{"name":"MFCreateWMAEncoderActivate","features":[430,378]},{"name":"MFCreateWMVEncoderActivate","features":[430,378]},{"name":"MFCreateWaveFormatExFromMFMediaType","features":[422,430]},{"name":"MFDepthMeasurement","features":[430]},{"name":"MFDeserializeAttributesFromStream","features":[430,358]},{"name":"MFDeserializePresentationDescriptor","features":[430]},{"name":"MFENABLETYPE_MF_RebootRequired","features":[430]},{"name":"MFENABLETYPE_MF_UpdateRevocationInformation","features":[430]},{"name":"MFENABLETYPE_MF_UpdateUntrustedComponent","features":[430]},{"name":"MFENABLETYPE_WMDRMV1_LicenseAcquisition","features":[430]},{"name":"MFENABLETYPE_WMDRMV7_Individualization","features":[430]},{"name":"MFENABLETYPE_WMDRMV7_LicenseAcquisition","features":[430]},{"name":"MFEVRDLL","features":[430]},{"name":"MFEndCreateFile","features":[430]},{"name":"MFEndRegisterWorkQueueWithMMCSS","features":[430]},{"name":"MFEndUnregisterWorkQueueWithMMCSS","features":[430]},{"name":"MFEnumDeviceSources","features":[430]},{"name":"MFExtendedCameraIntrinsic_IntrinsicModel","features":[430]},{"name":"MFFLACBytestreamHandler","features":[430]},{"name":"MFFLACSinkClassFactory","features":[430]},{"name":"MFFOLDDOWN_MATRIX","features":[430]},{"name":"MFFrameRateToAverageTimePerFrame","features":[430]},{"name":"MFFrameSourceTypes","features":[430]},{"name":"MFFrameSourceTypes_Color","features":[430]},{"name":"MFFrameSourceTypes_Custom","features":[430]},{"name":"MFFrameSourceTypes_Depth","features":[430]},{"name":"MFFrameSourceTypes_Image","features":[430]},{"name":"MFFrameSourceTypes_Infrared","features":[430]},{"name":"MFGetAttributesAsBlob","features":[430]},{"name":"MFGetAttributesAsBlobSize","features":[430]},{"name":"MFGetContentProtectionSystemCLSID","features":[430]},{"name":"MFGetLocalId","features":[430]},{"name":"MFGetMFTMerit","features":[430]},{"name":"MFGetPlaneSize","features":[430]},{"name":"MFGetPluginControl","features":[430]},{"name":"MFGetService","features":[430]},{"name":"MFGetStrideForBitmapInfoHeader","features":[430]},{"name":"MFGetSupportedMimeTypes","features":[430]},{"name":"MFGetSupportedSchemes","features":[430]},{"name":"MFGetSystemId","features":[430]},{"name":"MFGetSystemTime","features":[430]},{"name":"MFGetTimerPeriodicity","features":[430]},{"name":"MFGetTopoNodeCurrentType","features":[307,430]},{"name":"MFGetUncompressedVideoFormat","features":[307,430]},{"name":"MFGetWorkQueueMMCSSClass","features":[430]},{"name":"MFGetWorkQueueMMCSSPriority","features":[430]},{"name":"MFGetWorkQueueMMCSSTaskId","features":[430]},{"name":"MFHeapAlloc","features":[430]},{"name":"MFHeapFree","features":[430]},{"name":"MFINPUTTRUSTAUTHORITY_ACCESS_ACTION","features":[430]},{"name":"MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS","features":[430]},{"name":"MFImageFormat_JPEG","features":[430]},{"name":"MFImageFormat_RGB32","features":[430]},{"name":"MFInitAMMediaTypeFromMFMediaType","features":[307,430]},{"name":"MFInitAttributesFromBlob","features":[430]},{"name":"MFInitMediaTypeFromAMMediaType","features":[307,430]},{"name":"MFInitMediaTypeFromMFVideoFormat","features":[307,430]},{"name":"MFInitMediaTypeFromMPEG1VideoInfo","features":[307,318,430]},{"name":"MFInitMediaTypeFromMPEG2VideoInfo","features":[307,318,430]},{"name":"MFInitMediaTypeFromVideoInfoHeader","features":[307,318,430]},{"name":"MFInitMediaTypeFromVideoInfoHeader2","features":[307,318,430]},{"name":"MFInitMediaTypeFromWaveFormatEx","features":[422,430]},{"name":"MFInitVideoFormat","features":[307,430]},{"name":"MFInitVideoFormat_RGB","features":[307,430]},{"name":"MFInvokeCallback","features":[430]},{"name":"MFIsContentProtectionDeviceSupported","features":[307,430]},{"name":"MFIsFormatYUV","features":[307,430]},{"name":"MFIsVirtualCameraTypeSupported","features":[307,430]},{"name":"MFLoadSignedLibrary","features":[430]},{"name":"MFLockDXGIDeviceManager","features":[430]},{"name":"MFLockPlatform","features":[430]},{"name":"MFLockSharedWorkQueue","features":[430]},{"name":"MFLockWorkQueue","features":[430]},{"name":"MFMEDIASOURCE_CAN_PAUSE","features":[430]},{"name":"MFMEDIASOURCE_CAN_SEEK","features":[430]},{"name":"MFMEDIASOURCE_CAN_SKIPBACKWARD","features":[430]},{"name":"MFMEDIASOURCE_CAN_SKIPFORWARD","features":[430]},{"name":"MFMEDIASOURCE_CHARACTERISTICS","features":[430]},{"name":"MFMEDIASOURCE_DOES_NOT_USE_NETWORK","features":[430]},{"name":"MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS","features":[430]},{"name":"MFMEDIASOURCE_HAS_SLOW_SEEK","features":[430]},{"name":"MFMEDIASOURCE_IS_LIVE","features":[430]},{"name":"MFMPEG2DLNASINKSTATS","features":[307,430]},{"name":"MFMPEG4Format_Base","features":[430]},{"name":"MFMapDX9FormatToDXGIFormat","features":[395,430]},{"name":"MFMapDXGIFormatToDX9Format","features":[395,430]},{"name":"MFMediaKeyStatus","features":[430]},{"name":"MFMediaType_Audio","features":[430]},{"name":"MFMediaType_Binary","features":[430]},{"name":"MFMediaType_Default","features":[430]},{"name":"MFMediaType_FileTransfer","features":[430]},{"name":"MFMediaType_HTML","features":[430]},{"name":"MFMediaType_Image","features":[430]},{"name":"MFMediaType_Metadata","features":[430]},{"name":"MFMediaType_MultiplexedFrames","features":[430]},{"name":"MFMediaType_Perception","features":[430]},{"name":"MFMediaType_Protected","features":[430]},{"name":"MFMediaType_SAMI","features":[430]},{"name":"MFMediaType_Script","features":[430]},{"name":"MFMediaType_Stream","features":[430]},{"name":"MFMediaType_Subtitle","features":[430]},{"name":"MFMediaType_Video","features":[430]},{"name":"MFNETSOURCE_ACCELERATEDSTREAMINGDURATION","features":[430]},{"name":"MFNETSOURCE_AUTORECONNECTLIMIT","features":[430]},{"name":"MFNETSOURCE_AUTORECONNECTPROGRESS","features":[430]},{"name":"MFNETSOURCE_AVGBANDWIDTHBPS_ID","features":[430]},{"name":"MFNETSOURCE_BROWSERUSERAGENT","features":[430]},{"name":"MFNETSOURCE_BROWSERWEBPAGE","features":[430]},{"name":"MFNETSOURCE_BUFFERINGCOUNT_ID","features":[430]},{"name":"MFNETSOURCE_BUFFERINGTIME","features":[430]},{"name":"MFNETSOURCE_BUFFERPROGRESS_ID","features":[430]},{"name":"MFNETSOURCE_BUFFERSIZE_ID","features":[430]},{"name":"MFNETSOURCE_BYTESRECEIVED_ID","features":[430]},{"name":"MFNETSOURCE_CACHEENABLED","features":[430]},{"name":"MFNETSOURCE_CACHE_ACTIVE_COMPLETE","features":[430]},{"name":"MFNETSOURCE_CACHE_ACTIVE_WRITING","features":[430]},{"name":"MFNETSOURCE_CACHE_STATE","features":[430]},{"name":"MFNETSOURCE_CACHE_STATE_ID","features":[430]},{"name":"MFNETSOURCE_CACHE_UNAVAILABLE","features":[430]},{"name":"MFNETSOURCE_CLIENTGUID","features":[430]},{"name":"MFNETSOURCE_CONNECTIONBANDWIDTH","features":[430]},{"name":"MFNETSOURCE_CONTENTBITRATE_ID","features":[430]},{"name":"MFNETSOURCE_CREDENTIAL_MANAGER","features":[430]},{"name":"MFNETSOURCE_CROSS_ORIGIN_SUPPORT","features":[430]},{"name":"MFNETSOURCE_DOWNLOADPROGRESS_ID","features":[430]},{"name":"MFNETSOURCE_DRMNET_LICENSE_REPRESENTATION","features":[430]},{"name":"MFNETSOURCE_ENABLE_DOWNLOAD","features":[430]},{"name":"MFNETSOURCE_ENABLE_HTTP","features":[430]},{"name":"MFNETSOURCE_ENABLE_MSB","features":[430]},{"name":"MFNETSOURCE_ENABLE_PRIVATEMODE","features":[430]},{"name":"MFNETSOURCE_ENABLE_RTSP","features":[430]},{"name":"MFNETSOURCE_ENABLE_STREAMING","features":[430]},{"name":"MFNETSOURCE_ENABLE_TCP","features":[430]},{"name":"MFNETSOURCE_ENABLE_UDP","features":[430]},{"name":"MFNETSOURCE_FILE","features":[430]},{"name":"MFNETSOURCE_FRIENDLYNAME","features":[430]},{"name":"MFNETSOURCE_HOSTEXE","features":[430]},{"name":"MFNETSOURCE_HOSTVERSION","features":[430]},{"name":"MFNETSOURCE_HTTP","features":[430]},{"name":"MFNETSOURCE_HTTP_DOWNLOAD_SESSION_PROVIDER","features":[430]},{"name":"MFNETSOURCE_INCORRECTLYSIGNEDPACKETS_ID","features":[430]},{"name":"MFNETSOURCE_LASTBWSWITCHTS_ID","features":[430]},{"name":"MFNETSOURCE_LINKBANDWIDTH_ID","features":[430]},{"name":"MFNETSOURCE_LOGPARAMS","features":[430]},{"name":"MFNETSOURCE_LOGURL","features":[430]},{"name":"MFNETSOURCE_LOSTPACKETS_ID","features":[430]},{"name":"MFNETSOURCE_MAXBITRATE_ID","features":[430]},{"name":"MFNETSOURCE_MAXBUFFERTIMEMS","features":[430]},{"name":"MFNETSOURCE_MAXUDPACCELERATEDSTREAMINGDURATION","features":[430]},{"name":"MFNETSOURCE_MULTICAST","features":[430]},{"name":"MFNETSOURCE_OUTPACKETS_ID","features":[430]},{"name":"MFNETSOURCE_PEERMANAGER","features":[430]},{"name":"MFNETSOURCE_PLAYERID","features":[430]},{"name":"MFNETSOURCE_PLAYERUSERAGENT","features":[430]},{"name":"MFNETSOURCE_PLAYERVERSION","features":[430]},{"name":"MFNETSOURCE_PPBANDWIDTH","features":[430]},{"name":"MFNETSOURCE_PREVIEWMODEENABLED","features":[430]},{"name":"MFNETSOURCE_PROTOCOL","features":[430]},{"name":"MFNETSOURCE_PROTOCOL_ID","features":[430]},{"name":"MFNETSOURCE_PROTOCOL_TYPE","features":[430]},{"name":"MFNETSOURCE_PROXYBYPASSFORLOCAL","features":[430]},{"name":"MFNETSOURCE_PROXYEXCEPTIONLIST","features":[430]},{"name":"MFNETSOURCE_PROXYHOSTNAME","features":[430]},{"name":"MFNETSOURCE_PROXYINFO","features":[430]},{"name":"MFNETSOURCE_PROXYLOCATORFACTORY","features":[430]},{"name":"MFNETSOURCE_PROXYPORT","features":[430]},{"name":"MFNETSOURCE_PROXYRERUNAUTODETECTION","features":[430]},{"name":"MFNETSOURCE_PROXYSETTINGS","features":[430]},{"name":"MFNETSOURCE_RECEPTION_QUALITY_ID","features":[430]},{"name":"MFNETSOURCE_RECOVEREDBYECCPACKETS_ID","features":[430]},{"name":"MFNETSOURCE_RECOVEREDBYRTXPACKETS_ID","features":[430]},{"name":"MFNETSOURCE_RECOVEREDPACKETS_ID","features":[430]},{"name":"MFNETSOURCE_RECVPACKETS_ID","features":[430]},{"name":"MFNETSOURCE_RECVRATE_ID","features":[430]},{"name":"MFNETSOURCE_RESENDSENABLED","features":[430]},{"name":"MFNETSOURCE_RESENDSRECEIVED_ID","features":[430]},{"name":"MFNETSOURCE_RESENDSREQUESTED_ID","features":[430]},{"name":"MFNETSOURCE_RESOURCE_FILTER","features":[430]},{"name":"MFNETSOURCE_RTSP","features":[430]},{"name":"MFNETSOURCE_SEEKRANGEEND_ID","features":[430]},{"name":"MFNETSOURCE_SEEKRANGESTART_ID","features":[430]},{"name":"MFNETSOURCE_SIGNEDSESSION_ID","features":[430]},{"name":"MFNETSOURCE_SPEEDFACTOR_ID","features":[430]},{"name":"MFNETSOURCE_SSLCERTIFICATE_MANAGER","features":[430]},{"name":"MFNETSOURCE_STATISTICS","features":[430]},{"name":"MFNETSOURCE_STATISTICS_IDS","features":[430]},{"name":"MFNETSOURCE_STATISTICS_SERVICE","features":[430]},{"name":"MFNETSOURCE_STREAM_LANGUAGE","features":[430]},{"name":"MFNETSOURCE_TCP","features":[430]},{"name":"MFNETSOURCE_THINNINGENABLED","features":[430]},{"name":"MFNETSOURCE_TRANSPORT","features":[430]},{"name":"MFNETSOURCE_TRANSPORT_ID","features":[430]},{"name":"MFNETSOURCE_TRANSPORT_TYPE","features":[430]},{"name":"MFNETSOURCE_UDP","features":[430]},{"name":"MFNETSOURCE_UDP_PORT_RANGE","features":[430]},{"name":"MFNETSOURCE_UNDEFINED","features":[430]},{"name":"MFNETSOURCE_UNPREDEFINEDPROTOCOLNAME_ID","features":[430]},{"name":"MFNETSOURCE_VBR_ID","features":[430]},{"name":"MFNET_AUTHENTICATION_CLEAR_TEXT","features":[430]},{"name":"MFNET_AUTHENTICATION_LOGGED_ON_USER","features":[430]},{"name":"MFNET_AUTHENTICATION_PROXY","features":[430]},{"name":"MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT","features":[430]},{"name":"MFNET_CREDENTIAL_DONT_CACHE","features":[430]},{"name":"MFNET_CREDENTIAL_SAVE","features":[430]},{"name":"MFNET_PROXYSETTINGS","features":[430]},{"name":"MFNET_PROXYSETTING_AUTO","features":[430]},{"name":"MFNET_PROXYSETTING_BROWSER","features":[430]},{"name":"MFNET_PROXYSETTING_MANUAL","features":[430]},{"name":"MFNET_PROXYSETTING_NONE","features":[430]},{"name":"MFNET_SAVEJOB_SERVICE","features":[430]},{"name":"MFNetAuthenticationFlags","features":[430]},{"name":"MFNetCredentialManagerGetParam","features":[307,430]},{"name":"MFNetCredentialOptions","features":[430]},{"name":"MFNetCredentialRequirements","features":[430]},{"name":"MFNominalRange","features":[430]},{"name":"MFNominalRange_0_255","features":[430]},{"name":"MFNominalRange_16_235","features":[430]},{"name":"MFNominalRange_48_208","features":[430]},{"name":"MFNominalRange_64_127","features":[430]},{"name":"MFNominalRange_ForceDWORD","features":[430]},{"name":"MFNominalRange_Last","features":[430]},{"name":"MFNominalRange_Normal","features":[430]},{"name":"MFNominalRange_Unknown","features":[430]},{"name":"MFNominalRange_Wide","features":[430]},{"name":"MFOffset","features":[430]},{"name":"MFPCreateMediaPlayer","features":[307,430]},{"name":"MFPERIODICCALLBACK","features":[430]},{"name":"MFPMPSESSION_CREATION_FLAGS","features":[430]},{"name":"MFPMPSESSION_IN_PROCESS","features":[430]},{"name":"MFPMPSESSION_UNPROTECTED_PROCESS","features":[430]},{"name":"MFPOLICYMANAGER_ACTION","features":[430]},{"name":"MFPROTECTIONATTRIBUTE_BEST_EFFORT","features":[430]},{"name":"MFPROTECTIONATTRIBUTE_CONSTRICTVIDEO_IMAGESIZE","features":[430]},{"name":"MFPROTECTIONATTRIBUTE_FAIL_OVER","features":[430]},{"name":"MFPROTECTIONATTRIBUTE_HDCP_SRM","features":[430]},{"name":"MFPROTECTION_ACP","features":[430]},{"name":"MFPROTECTION_CGMSA","features":[430]},{"name":"MFPROTECTION_CONSTRICTAUDIO","features":[430]},{"name":"MFPROTECTION_CONSTRICTVIDEO","features":[430]},{"name":"MFPROTECTION_CONSTRICTVIDEO_NOOPM","features":[430]},{"name":"MFPROTECTION_DISABLE","features":[430]},{"name":"MFPROTECTION_DISABLE_SCREEN_SCRAPE","features":[430]},{"name":"MFPROTECTION_FFT","features":[430]},{"name":"MFPROTECTION_GRAPHICS_TRANSFER_AES_ENCRYPTION","features":[430]},{"name":"MFPROTECTION_HARDWARE","features":[430]},{"name":"MFPROTECTION_HDCP","features":[430]},{"name":"MFPROTECTION_HDCP_WITH_TYPE_ENFORCEMENT","features":[430]},{"name":"MFPROTECTION_PROTECTED_SURFACE","features":[430]},{"name":"MFPROTECTION_TRUSTEDAUDIODRIVERS","features":[430]},{"name":"MFPROTECTION_VIDEO_FRAMES","features":[430]},{"name":"MFPROTECTION_WMDRMOTA","features":[430]},{"name":"MFP_ACQUIRE_USER_CREDENTIAL_EVENT","features":[307,430,378]},{"name":"MFP_CREATION_OPTIONS","features":[430]},{"name":"MFP_CREDENTIAL_CLEAR_TEXT","features":[430]},{"name":"MFP_CREDENTIAL_DO_NOT_CACHE","features":[430]},{"name":"MFP_CREDENTIAL_LOGGED_ON_USER","features":[430]},{"name":"MFP_CREDENTIAL_PROMPT","features":[430]},{"name":"MFP_CREDENTIAL_PROXY","features":[430]},{"name":"MFP_CREDENTIAL_SAVE","features":[430]},{"name":"MFP_ERROR_EVENT","features":[430,378]},{"name":"MFP_EVENT_HEADER","features":[430,378]},{"name":"MFP_EVENT_TYPE","features":[430]},{"name":"MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL","features":[430]},{"name":"MFP_EVENT_TYPE_ERROR","features":[430]},{"name":"MFP_EVENT_TYPE_FRAME_STEP","features":[430]},{"name":"MFP_EVENT_TYPE_MEDIAITEM_CLEARED","features":[430]},{"name":"MFP_EVENT_TYPE_MEDIAITEM_CREATED","features":[430]},{"name":"MFP_EVENT_TYPE_MEDIAITEM_SET","features":[430]},{"name":"MFP_EVENT_TYPE_MF","features":[430]},{"name":"MFP_EVENT_TYPE_PAUSE","features":[430]},{"name":"MFP_EVENT_TYPE_PLAY","features":[430]},{"name":"MFP_EVENT_TYPE_PLAYBACK_ENDED","features":[430]},{"name":"MFP_EVENT_TYPE_POSITION_SET","features":[430]},{"name":"MFP_EVENT_TYPE_RATE_SET","features":[430]},{"name":"MFP_EVENT_TYPE_STOP","features":[430]},{"name":"MFP_FRAME_STEP_EVENT","features":[430,378]},{"name":"MFP_MEDIAITEM_CAN_PAUSE","features":[430]},{"name":"MFP_MEDIAITEM_CAN_SEEK","features":[430]},{"name":"MFP_MEDIAITEM_CLEARED_EVENT","features":[430,378]},{"name":"MFP_MEDIAITEM_CREATED_EVENT","features":[430,378]},{"name":"MFP_MEDIAITEM_HAS_SLOW_SEEK","features":[430]},{"name":"MFP_MEDIAITEM_IS_LIVE","features":[430]},{"name":"MFP_MEDIAITEM_SET_EVENT","features":[430,378]},{"name":"MFP_MEDIAPLAYER_STATE","features":[430]},{"name":"MFP_MEDIAPLAYER_STATE_EMPTY","features":[430]},{"name":"MFP_MEDIAPLAYER_STATE_PAUSED","features":[430]},{"name":"MFP_MEDIAPLAYER_STATE_PLAYING","features":[430]},{"name":"MFP_MEDIAPLAYER_STATE_SHUTDOWN","features":[430]},{"name":"MFP_MEDIAPLAYER_STATE_STOPPED","features":[430]},{"name":"MFP_MF_EVENT","features":[430,378]},{"name":"MFP_OPTION_FREE_THREADED_CALLBACK","features":[430]},{"name":"MFP_OPTION_NONE","features":[430]},{"name":"MFP_OPTION_NO_MMCSS","features":[430]},{"name":"MFP_OPTION_NO_REMOTE_DESKTOP_OPTIMIZATION","features":[430]},{"name":"MFP_PAUSE_EVENT","features":[430,378]},{"name":"MFP_PLAYBACK_ENDED_EVENT","features":[430,378]},{"name":"MFP_PLAY_EVENT","features":[430,378]},{"name":"MFP_POSITIONTYPE_100NS","features":[430]},{"name":"MFP_POSITION_SET_EVENT","features":[430,378]},{"name":"MFP_RATE_SET_EVENT","features":[430,378]},{"name":"MFP_STOP_EVENT","features":[430,378]},{"name":"MFPaletteEntry","features":[430]},{"name":"MFPinholeCameraIntrinsic_IntrinsicModel","features":[430]},{"name":"MFPinholeCameraIntrinsics","features":[430]},{"name":"MFPutWaitingWorkItem","features":[307,430]},{"name":"MFPutWorkItem","features":[430]},{"name":"MFPutWorkItem2","features":[430]},{"name":"MFPutWorkItemEx","features":[430]},{"name":"MFPutWorkItemEx2","features":[430]},{"name":"MFRATE_DIRECTION","features":[430]},{"name":"MFRATE_FORWARD","features":[430]},{"name":"MFRATE_REVERSE","features":[430]},{"name":"MFRR_COMPONENTS","features":[430]},{"name":"MFRR_COMPONENT_HASH_INFO","features":[430]},{"name":"MFRR_INFO_VERSION","features":[430]},{"name":"MFRatio","features":[430]},{"name":"MFRegisterLocalByteStreamHandler","features":[430]},{"name":"MFRegisterLocalSchemeHandler","features":[430]},{"name":"MFRegisterPlatformWithMMCSS","features":[430]},{"name":"MFRemovePeriodicCallback","features":[430]},{"name":"MFRequireProtectedEnvironment","features":[430]},{"name":"MFSEQUENCER_INVALID_ELEMENT_ID","features":[430]},{"name":"MFSESSIONCAP_DOES_NOT_USE_NETWORK","features":[430]},{"name":"MFSESSIONCAP_PAUSE","features":[430]},{"name":"MFSESSIONCAP_RATE_FORWARD","features":[430]},{"name":"MFSESSIONCAP_RATE_REVERSE","features":[430]},{"name":"MFSESSIONCAP_SEEK","features":[430]},{"name":"MFSESSIONCAP_START","features":[430]},{"name":"MFSESSION_GETFULLTOPOLOGY_CURRENT","features":[430]},{"name":"MFSESSION_GETFULLTOPOLOGY_FLAGS","features":[430]},{"name":"MFSESSION_SETTOPOLOGY_CLEAR_CURRENT","features":[430]},{"name":"MFSESSION_SETTOPOLOGY_FLAGS","features":[430]},{"name":"MFSESSION_SETTOPOLOGY_IMMEDIATE","features":[430]},{"name":"MFSESSION_SETTOPOLOGY_NORESOLUTION","features":[430]},{"name":"MFSHUTDOWN_COMPLETED","features":[430]},{"name":"MFSHUTDOWN_INITIATED","features":[430]},{"name":"MFSHUTDOWN_STATUS","features":[430]},{"name":"MFSINK_WMDRMACTION","features":[430]},{"name":"MFSINK_WMDRMACTION_ENCODE","features":[430]},{"name":"MFSINK_WMDRMACTION_LAST","features":[430]},{"name":"MFSINK_WMDRMACTION_TRANSCODE","features":[430]},{"name":"MFSINK_WMDRMACTION_TRANSCRYPT","features":[430]},{"name":"MFSINK_WMDRMACTION_UNDEFINED","features":[430]},{"name":"MFSTARTUP_FULL","features":[430]},{"name":"MFSTARTUP_LITE","features":[430]},{"name":"MFSTARTUP_NOSOCKET","features":[430]},{"name":"MFSTREAMSINK_MARKER_DEFAULT","features":[430]},{"name":"MFSTREAMSINK_MARKER_ENDOFSEGMENT","features":[430]},{"name":"MFSTREAMSINK_MARKER_EVENT","features":[430]},{"name":"MFSTREAMSINK_MARKER_TICK","features":[430]},{"name":"MFSTREAMSINK_MARKER_TYPE","features":[430]},{"name":"MFSampleAllocatorUsage","features":[430]},{"name":"MFSampleAllocatorUsage_DoesNotAllocate","features":[430]},{"name":"MFSampleAllocatorUsage_UsesCustomAllocator","features":[430]},{"name":"MFSampleAllocatorUsage_UsesProvidedAllocator","features":[430]},{"name":"MFSampleEncryptionProtectionScheme","features":[430]},{"name":"MFSampleExtension_3DVideo","features":[430]},{"name":"MFSampleExtension_3DVideo_MultiView","features":[430]},{"name":"MFSampleExtension_3DVideo_Packed","features":[430]},{"name":"MFSampleExtension_3DVideo_SampleFormat","features":[430]},{"name":"MFSampleExtension_AccumulatedNonRefPicPercent","features":[430]},{"name":"MFSampleExtension_BottomFieldFirst","features":[430]},{"name":"MFSampleExtension_CameraExtrinsics","features":[430]},{"name":"MFSampleExtension_CaptureMetadata","features":[430]},{"name":"MFSampleExtension_ChromaOnly","features":[430]},{"name":"MFSampleExtension_CleanPoint","features":[430]},{"name":"MFSampleExtension_ClosedCaption_CEA708","features":[430]},{"name":"MFSampleExtension_ClosedCaption_CEA708_MAX_SIZE","features":[430]},{"name":"MFSampleExtension_Content_KeyID","features":[430]},{"name":"MFSampleExtension_DecodeTimestamp","features":[430]},{"name":"MFSampleExtension_Depth_MaxReliableDepth","features":[430]},{"name":"MFSampleExtension_Depth_MinReliableDepth","features":[430]},{"name":"MFSampleExtension_DerivedFromTopField","features":[430]},{"name":"MFSampleExtension_DescrambleData","features":[430]},{"name":"MFSampleExtension_DeviceReferenceSystemTime","features":[430]},{"name":"MFSampleExtension_DeviceTimestamp","features":[430]},{"name":"MFSampleExtension_DirtyRects","features":[430]},{"name":"MFSampleExtension_Discontinuity","features":[430]},{"name":"MFSampleExtension_Encryption_ClearSliceHeaderData","features":[430]},{"name":"MFSampleExtension_Encryption_CryptByteBlock","features":[430]},{"name":"MFSampleExtension_Encryption_HardwareProtection","features":[430]},{"name":"MFSampleExtension_Encryption_HardwareProtection_KeyInfo","features":[430]},{"name":"MFSampleExtension_Encryption_HardwareProtection_KeyInfoID","features":[430]},{"name":"MFSampleExtension_Encryption_HardwareProtection_VideoDecryptorContext","features":[430]},{"name":"MFSampleExtension_Encryption_KeyID","features":[430]},{"name":"MFSampleExtension_Encryption_NALUTypes","features":[430]},{"name":"MFSampleExtension_Encryption_Opaque_Data","features":[430]},{"name":"MFSampleExtension_Encryption_ProtectionScheme","features":[430]},{"name":"MFSampleExtension_Encryption_ResumeVideoOutput","features":[430]},{"name":"MFSampleExtension_Encryption_SEIData","features":[430]},{"name":"MFSampleExtension_Encryption_SPSPPSData","features":[430]},{"name":"MFSampleExtension_Encryption_SampleID","features":[430]},{"name":"MFSampleExtension_Encryption_SkipByteBlock","features":[430]},{"name":"MFSampleExtension_Encryption_SubSampleMappingSplit","features":[430]},{"name":"MFSampleExtension_Encryption_SubSample_Mapping","features":[430]},{"name":"MFSampleExtension_ExtendedCameraIntrinsics","features":[430]},{"name":"MFSampleExtension_FeatureMap","features":[430]},{"name":"MFSampleExtension_ForwardedDecodeUnitType","features":[430]},{"name":"MFSampleExtension_ForwardedDecodeUnits","features":[430]},{"name":"MFSampleExtension_FrameCorruption","features":[430]},{"name":"MFSampleExtension_GenKeyCtx","features":[430]},{"name":"MFSampleExtension_GenKeyFunc","features":[430]},{"name":"MFSampleExtension_HDCP_FrameCounter","features":[430]},{"name":"MFSampleExtension_HDCP_OptionalHeader","features":[430]},{"name":"MFSampleExtension_HDCP_StreamID","features":[430]},{"name":"MFSampleExtension_Interlaced","features":[430]},{"name":"MFSampleExtension_LastSlice","features":[430]},{"name":"MFSampleExtension_LongTermReferenceFrameInfo","features":[430]},{"name":"MFSampleExtension_MDLCacheCookie","features":[430]},{"name":"MFSampleExtension_MULTIPLEXED_MANAGER","features":[430]},{"name":"MFSampleExtension_MaxDecodeFrameSize","features":[430]},{"name":"MFSampleExtension_MeanAbsoluteDifference","features":[430]},{"name":"MFSampleExtension_MoveRegions","features":[430]},{"name":"MFSampleExtension_NALULengthInfo","features":[430]},{"name":"MFSampleExtension_PacketCrossOffsets","features":[430]},{"name":"MFSampleExtension_PhotoThumbnail","features":[430]},{"name":"MFSampleExtension_PhotoThumbnailMediaType","features":[430]},{"name":"MFSampleExtension_PinholeCameraIntrinsics","features":[430]},{"name":"MFSampleExtension_ROIRectangle","features":[430]},{"name":"MFSampleExtension_RepeatFirstField","features":[430]},{"name":"MFSampleExtension_RepeatFrame","features":[430]},{"name":"MFSampleExtension_SampleKeyID","features":[430]},{"name":"MFSampleExtension_SingleField","features":[430]},{"name":"MFSampleExtension_Spatial_CameraCoordinateSystem","features":[430]},{"name":"MFSampleExtension_Spatial_CameraProjectionTransform","features":[430]},{"name":"MFSampleExtension_Spatial_CameraViewTransform","features":[430]},{"name":"MFSampleExtension_TargetGlobalLuminance","features":[430]},{"name":"MFSampleExtension_Timestamp","features":[430]},{"name":"MFSampleExtension_Token","features":[430]},{"name":"MFSampleExtension_VideoDSPMode","features":[430]},{"name":"MFSampleExtension_VideoEncodePictureType","features":[430]},{"name":"MFSampleExtension_VideoEncodeQP","features":[430]},{"name":"MFScheduleWorkItem","features":[430]},{"name":"MFScheduleWorkItemEx","features":[430]},{"name":"MFSensorDeviceMode","features":[430]},{"name":"MFSensorDeviceMode_Controller","features":[430]},{"name":"MFSensorDeviceMode_Shared","features":[430]},{"name":"MFSensorDeviceType","features":[430]},{"name":"MFSensorDeviceType_Device","features":[430]},{"name":"MFSensorDeviceType_FrameProvider","features":[430]},{"name":"MFSensorDeviceType_MediaSource","features":[430]},{"name":"MFSensorDeviceType_SensorTransform","features":[430]},{"name":"MFSensorDeviceType_Unknown","features":[430]},{"name":"MFSensorStreamType","features":[430]},{"name":"MFSensorStreamType_Input","features":[430]},{"name":"MFSensorStreamType_Output","features":[430]},{"name":"MFSensorStreamType_Unknown","features":[430]},{"name":"MFSequencerTopologyFlags","features":[430]},{"name":"MFSerializeAttributesToStream","features":[430,358]},{"name":"MFSerializePresentationDescriptor","features":[430]},{"name":"MFShutdown","features":[430]},{"name":"MFShutdownObject","features":[430]},{"name":"MFSplitSample","features":[430]},{"name":"MFStandardVideoFormat","features":[430]},{"name":"MFStartup","features":[430]},{"name":"MFStdVideoFormat_ATSC_HD1080i","features":[430]},{"name":"MFStdVideoFormat_ATSC_HD720p","features":[430]},{"name":"MFStdVideoFormat_ATSC_SD480i","features":[430]},{"name":"MFStdVideoFormat_DVD_NTSC","features":[430]},{"name":"MFStdVideoFormat_DVD_PAL","features":[430]},{"name":"MFStdVideoFormat_DV_NTSC","features":[430]},{"name":"MFStdVideoFormat_DV_PAL","features":[430]},{"name":"MFStdVideoFormat_NTSC","features":[430]},{"name":"MFStdVideoFormat_PAL","features":[430]},{"name":"MFStdVideoFormat_reserved","features":[430]},{"name":"MFStreamExtension_CameraExtrinsics","features":[430]},{"name":"MFStreamExtension_ExtendedCameraIntrinsics","features":[430]},{"name":"MFStreamExtension_PinholeCameraIntrinsics","features":[430]},{"name":"MFStreamFormat_MPEG2Program","features":[430]},{"name":"MFStreamFormat_MPEG2Transport","features":[430]},{"name":"MFSubtitleFormat_ATSC","features":[430]},{"name":"MFSubtitleFormat_CustomUserData","features":[430]},{"name":"MFSubtitleFormat_PGS","features":[430]},{"name":"MFSubtitleFormat_SRT","features":[430]},{"name":"MFSubtitleFormat_SSA","features":[430]},{"name":"MFSubtitleFormat_TTML","features":[430]},{"name":"MFSubtitleFormat_VobSub","features":[430]},{"name":"MFSubtitleFormat_WebVTT","features":[430]},{"name":"MFSubtitleFormat_XML","features":[430]},{"name":"MFTEnum","features":[430]},{"name":"MFTEnum2","features":[430]},{"name":"MFTEnumEx","features":[430]},{"name":"MFTGetInfo","features":[430]},{"name":"MFTIMER_FLAGS","features":[430]},{"name":"MFTIMER_RELATIVE","features":[430]},{"name":"MFTOPOLOGY_DXVA_DEFAULT","features":[430]},{"name":"MFTOPOLOGY_DXVA_FULL","features":[430]},{"name":"MFTOPOLOGY_DXVA_MODE","features":[430]},{"name":"MFTOPOLOGY_DXVA_NONE","features":[430]},{"name":"MFTOPOLOGY_HARDWARE_MODE","features":[430]},{"name":"MFTOPOLOGY_HWMODE_SOFTWARE_ONLY","features":[430]},{"name":"MFTOPOLOGY_HWMODE_USE_HARDWARE","features":[430]},{"name":"MFTOPOLOGY_HWMODE_USE_ONLY_HARDWARE","features":[430]},{"name":"MFTOPONODE_ATTRIBUTE_UPDATE","features":[430]},{"name":"MFTRegister","features":[430]},{"name":"MFTRegisterLocal","features":[430,358]},{"name":"MFTRegisterLocalByCLSID","features":[430]},{"name":"MFTUnregister","features":[430]},{"name":"MFTUnregisterLocal","features":[430,358]},{"name":"MFTUnregisterLocalByCLSID","features":[430]},{"name":"MFT_AUDIO_DECODER_AUDIO_ENDPOINT_ID","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_INFO_ATTRIBUTE","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_REASON","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_REASON_LICENSING_REQUIREMENT","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_REASON_NONE","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX2CHANNEL","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX6CHANNEL","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX8CHANNEL","features":[430]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_NONE","features":[430]},{"name":"MFT_AUDIO_DECODER_SPATIAL_METADATA_CLIENT","features":[430]},{"name":"MFT_CATEGORY_AUDIO_DECODER","features":[430]},{"name":"MFT_CATEGORY_AUDIO_EFFECT","features":[430]},{"name":"MFT_CATEGORY_AUDIO_ENCODER","features":[430]},{"name":"MFT_CATEGORY_DEMULTIPLEXER","features":[430]},{"name":"MFT_CATEGORY_ENCRYPTOR","features":[430]},{"name":"MFT_CATEGORY_MULTIPLEXER","features":[430]},{"name":"MFT_CATEGORY_OTHER","features":[430]},{"name":"MFT_CATEGORY_VIDEO_DECODER","features":[430]},{"name":"MFT_CATEGORY_VIDEO_EFFECT","features":[430]},{"name":"MFT_CATEGORY_VIDEO_ENCODER","features":[430]},{"name":"MFT_CATEGORY_VIDEO_PROCESSOR","features":[430]},{"name":"MFT_CATEGORY_VIDEO_RENDERER_EFFECT","features":[430]},{"name":"MFT_CODEC_MERIT_Attribute","features":[430]},{"name":"MFT_CONNECTED_STREAM_ATTRIBUTE","features":[430]},{"name":"MFT_CONNECTED_TO_HW_STREAM","features":[430]},{"name":"MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER","features":[430]},{"name":"MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT","features":[430]},{"name":"MFT_DECODER_QUALITY_MANAGEMENT_CUSTOM_CONTROL","features":[430]},{"name":"MFT_DECODER_QUALITY_MANAGEMENT_RECOVERY_WITHOUT_ARTIFACTS","features":[430]},{"name":"MFT_DRAIN_NO_TAILS","features":[430]},{"name":"MFT_DRAIN_PRODUCE_TAILS","features":[430]},{"name":"MFT_DRAIN_TYPE","features":[430]},{"name":"MFT_ENCODER_ERROR","features":[430]},{"name":"MFT_ENCODER_SUPPORTS_CONFIG_EVENT","features":[430]},{"name":"MFT_END_STREAMING_AWARE","features":[430]},{"name":"MFT_ENUM_ADAPTER_LUID","features":[430]},{"name":"MFT_ENUM_FLAG","features":[430]},{"name":"MFT_ENUM_FLAG_ALL","features":[430]},{"name":"MFT_ENUM_FLAG_ASYNCMFT","features":[430]},{"name":"MFT_ENUM_FLAG_FIELDOFUSE","features":[430]},{"name":"MFT_ENUM_FLAG_HARDWARE","features":[430]},{"name":"MFT_ENUM_FLAG_LOCALMFT","features":[430]},{"name":"MFT_ENUM_FLAG_SORTANDFILTER","features":[430]},{"name":"MFT_ENUM_FLAG_SORTANDFILTER_APPROVED_ONLY","features":[430]},{"name":"MFT_ENUM_FLAG_SORTANDFILTER_WEB_ONLY","features":[430]},{"name":"MFT_ENUM_FLAG_SORTANDFILTER_WEB_ONLY_EDGEMODE","features":[430]},{"name":"MFT_ENUM_FLAG_SYNCMFT","features":[430]},{"name":"MFT_ENUM_FLAG_TRANSCODE_ONLY","features":[430]},{"name":"MFT_ENUM_FLAG_UNTRUSTED_STOREMFT","features":[430]},{"name":"MFT_ENUM_HARDWARE_URL_Attribute","features":[430]},{"name":"MFT_ENUM_HARDWARE_VENDOR_ID_Attribute","features":[430]},{"name":"MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE","features":[430]},{"name":"MFT_ENUM_VIDEO_RENDERER_EXTENSION_PROFILE","features":[430]},{"name":"MFT_FIELDOFUSE_UNLOCK_Attribute","features":[430]},{"name":"MFT_FRIENDLY_NAME_Attribute","features":[430]},{"name":"MFT_GFX_DRIVER_VERSION_ID_Attribute","features":[430]},{"name":"MFT_HW_TIMESTAMP_WITH_QPC_Attribute","features":[430]},{"name":"MFT_INPUT_DATA_BUFFER_PLACEHOLDER","features":[430]},{"name":"MFT_INPUT_STATUS_ACCEPT_DATA","features":[430]},{"name":"MFT_INPUT_STREAM_DOES_NOT_ADDREF","features":[430]},{"name":"MFT_INPUT_STREAM_FIXED_SAMPLE_SIZE","features":[430]},{"name":"MFT_INPUT_STREAM_HOLDS_BUFFERS","features":[430]},{"name":"MFT_INPUT_STREAM_INFO","features":[430]},{"name":"MFT_INPUT_STREAM_OPTIONAL","features":[430]},{"name":"MFT_INPUT_STREAM_PROCESSES_IN_PLACE","features":[430]},{"name":"MFT_INPUT_STREAM_REMOVABLE","features":[430]},{"name":"MFT_INPUT_STREAM_SINGLE_SAMPLE_PER_BUFFER","features":[430]},{"name":"MFT_INPUT_STREAM_WHOLE_SAMPLES","features":[430]},{"name":"MFT_INPUT_TYPES_Attributes","features":[430]},{"name":"MFT_MESSAGE_COMMAND_DRAIN","features":[430]},{"name":"MFT_MESSAGE_COMMAND_FLUSH","features":[430]},{"name":"MFT_MESSAGE_COMMAND_FLUSH_OUTPUT_STREAM","features":[430]},{"name":"MFT_MESSAGE_COMMAND_MARKER","features":[430]},{"name":"MFT_MESSAGE_COMMAND_SET_OUTPUT_STREAM_STATE","features":[430]},{"name":"MFT_MESSAGE_COMMAND_TICK","features":[430]},{"name":"MFT_MESSAGE_DROP_SAMPLES","features":[430]},{"name":"MFT_MESSAGE_NOTIFY_BEGIN_STREAMING","features":[430]},{"name":"MFT_MESSAGE_NOTIFY_END_OF_STREAM","features":[430]},{"name":"MFT_MESSAGE_NOTIFY_END_STREAMING","features":[430]},{"name":"MFT_MESSAGE_NOTIFY_EVENT","features":[430]},{"name":"MFT_MESSAGE_NOTIFY_REACQUIRE_RESOURCES","features":[430]},{"name":"MFT_MESSAGE_NOTIFY_RELEASE_RESOURCES","features":[430]},{"name":"MFT_MESSAGE_NOTIFY_START_OF_STREAM","features":[430]},{"name":"MFT_MESSAGE_SET_D3D_MANAGER","features":[430]},{"name":"MFT_MESSAGE_TYPE","features":[430]},{"name":"MFT_OUTPUT_BOUND_UPPER_UNBOUNDED","features":[430]},{"name":"MFT_OUTPUT_DATA_BUFFER","features":[430]},{"name":"MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE","features":[430]},{"name":"MFT_OUTPUT_DATA_BUFFER_INCOMPLETE","features":[430]},{"name":"MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE","features":[430]},{"name":"MFT_OUTPUT_DATA_BUFFER_STREAM_END","features":[430]},{"name":"MFT_OUTPUT_STATUS_SAMPLE_READY","features":[430]},{"name":"MFT_OUTPUT_STREAM_CAN_PROVIDE_SAMPLES","features":[430]},{"name":"MFT_OUTPUT_STREAM_DISCARDABLE","features":[430]},{"name":"MFT_OUTPUT_STREAM_FIXED_SAMPLE_SIZE","features":[430]},{"name":"MFT_OUTPUT_STREAM_INFO","features":[430]},{"name":"MFT_OUTPUT_STREAM_LAZY_READ","features":[430]},{"name":"MFT_OUTPUT_STREAM_OPTIONAL","features":[430]},{"name":"MFT_OUTPUT_STREAM_PROVIDES_SAMPLES","features":[430]},{"name":"MFT_OUTPUT_STREAM_REMOVABLE","features":[430]},{"name":"MFT_OUTPUT_STREAM_SINGLE_SAMPLE_PER_BUFFER","features":[430]},{"name":"MFT_OUTPUT_STREAM_WHOLE_SAMPLES","features":[430]},{"name":"MFT_OUTPUT_TYPES_Attributes","features":[430]},{"name":"MFT_POLICY_SET_AWARE","features":[430]},{"name":"MFT_PREFERRED_ENCODER_PROFILE","features":[430]},{"name":"MFT_PREFERRED_OUTPUTTYPE_Attribute","features":[430]},{"name":"MFT_PROCESS_LOCAL_Attribute","features":[430]},{"name":"MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER","features":[430]},{"name":"MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT","features":[430]},{"name":"MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS","features":[430]},{"name":"MFT_REGISTER_TYPE_INFO","features":[430]},{"name":"MFT_REGISTRATION_INFO","features":[430]},{"name":"MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT","features":[430]},{"name":"MFT_SET_TYPE_TEST_ONLY","features":[430]},{"name":"MFT_STREAMS_UNLIMITED","features":[430]},{"name":"MFT_STREAM_STATE_PARAM","features":[430]},{"name":"MFT_SUPPORT_3DVIDEO","features":[430]},{"name":"MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE","features":[430]},{"name":"MFT_TRANSFORM_CLSID_Attribute","features":[430]},{"name":"MFT_USING_HARDWARE_DRM","features":[430]},{"name":"MFTranscodeContainerType_3GP","features":[430]},{"name":"MFTranscodeContainerType_AC3","features":[430]},{"name":"MFTranscodeContainerType_ADTS","features":[430]},{"name":"MFTranscodeContainerType_AMR","features":[430]},{"name":"MFTranscodeContainerType_ASF","features":[430]},{"name":"MFTranscodeContainerType_AVI","features":[430]},{"name":"MFTranscodeContainerType_FLAC","features":[430]},{"name":"MFTranscodeContainerType_FMPEG4","features":[430]},{"name":"MFTranscodeContainerType_MP3","features":[430]},{"name":"MFTranscodeContainerType_MPEG2","features":[430]},{"name":"MFTranscodeContainerType_MPEG4","features":[430]},{"name":"MFTranscodeContainerType_WAVE","features":[430]},{"name":"MFTranscodeGetAudioOutputAvailableTypes","features":[430]},{"name":"MFUnlockDXGIDeviceManager","features":[430]},{"name":"MFUnlockPlatform","features":[430]},{"name":"MFUnlockWorkQueue","features":[430]},{"name":"MFUnregisterPlatformFromMMCSS","features":[430]},{"name":"MFUnwrapMediaType","features":[430]},{"name":"MFVIDEOFORMAT","features":[307,430]},{"name":"MFVP_MESSAGE_BEGINSTREAMING","features":[430]},{"name":"MFVP_MESSAGE_CANCELSTEP","features":[430]},{"name":"MFVP_MESSAGE_ENDOFSTREAM","features":[430]},{"name":"MFVP_MESSAGE_ENDSTREAMING","features":[430]},{"name":"MFVP_MESSAGE_FLUSH","features":[430]},{"name":"MFVP_MESSAGE_INVALIDATEMEDIATYPE","features":[430]},{"name":"MFVP_MESSAGE_PROCESSINPUTNOTIFY","features":[430]},{"name":"MFVP_MESSAGE_STEP","features":[430]},{"name":"MFVP_MESSAGE_TYPE","features":[430]},{"name":"MFValidateMediaTypeSize","features":[430]},{"name":"MFVideo3DFormat","features":[430]},{"name":"MFVideo3DSampleFormat","features":[430]},{"name":"MFVideo3DSampleFormat_BaseView","features":[430]},{"name":"MFVideo3DSampleFormat_MultiView","features":[430]},{"name":"MFVideo3DSampleFormat_Packed_LeftRight","features":[430]},{"name":"MFVideo3DSampleFormat_Packed_TopBottom","features":[430]},{"name":"MFVideoARMode_Mask","features":[430]},{"name":"MFVideoARMode_NonLinearStretch","features":[430]},{"name":"MFVideoARMode_None","features":[430]},{"name":"MFVideoARMode_PreservePicture","features":[430]},{"name":"MFVideoARMode_PreservePixel","features":[430]},{"name":"MFVideoAlphaBitmap","features":[307,316,318,430]},{"name":"MFVideoAlphaBitmapFlags","features":[430]},{"name":"MFVideoAlphaBitmapParams","features":[307,430]},{"name":"MFVideoAlphaBitmap_Alpha","features":[430]},{"name":"MFVideoAlphaBitmap_BitMask","features":[430]},{"name":"MFVideoAlphaBitmap_DestRect","features":[430]},{"name":"MFVideoAlphaBitmap_EntireDDS","features":[430]},{"name":"MFVideoAlphaBitmap_FilterMode","features":[430]},{"name":"MFVideoAlphaBitmap_SrcColorKey","features":[430]},{"name":"MFVideoAlphaBitmap_SrcRect","features":[430]},{"name":"MFVideoArea","features":[307,430]},{"name":"MFVideoAspectRatioMode","features":[430]},{"name":"MFVideoChromaSubsampling","features":[430]},{"name":"MFVideoChromaSubsampling_Cosited","features":[430]},{"name":"MFVideoChromaSubsampling_DV_PAL","features":[430]},{"name":"MFVideoChromaSubsampling_ForceDWORD","features":[430]},{"name":"MFVideoChromaSubsampling_Horizontally_Cosited","features":[430]},{"name":"MFVideoChromaSubsampling_Last","features":[430]},{"name":"MFVideoChromaSubsampling_MPEG1","features":[430]},{"name":"MFVideoChromaSubsampling_MPEG2","features":[430]},{"name":"MFVideoChromaSubsampling_ProgressiveChroma","features":[430]},{"name":"MFVideoChromaSubsampling_Unknown","features":[430]},{"name":"MFVideoChromaSubsampling_Vertically_AlignedChromaPlanes","features":[430]},{"name":"MFVideoChromaSubsampling_Vertically_Cosited","features":[430]},{"name":"MFVideoCompressedInfo","features":[430]},{"name":"MFVideoDRMFlag_AnalogProtected","features":[430]},{"name":"MFVideoDRMFlag_DigitallyProtected","features":[430]},{"name":"MFVideoDRMFlag_None","features":[430]},{"name":"MFVideoDRMFlags","features":[430]},{"name":"MFVideoDSPMode","features":[430]},{"name":"MFVideoDSPMode_Passthrough","features":[430]},{"name":"MFVideoDSPMode_Stabilization","features":[430]},{"name":"MFVideoFlag_AnalogProtected","features":[430]},{"name":"MFVideoFlag_BottomUpLinearRep","features":[430]},{"name":"MFVideoFlag_DigitallyProtected","features":[430]},{"name":"MFVideoFlag_FieldRepeatCountMask","features":[430]},{"name":"MFVideoFlag_FieldRepeatCountShift","features":[430]},{"name":"MFVideoFlag_LowerFieldFirst","features":[430]},{"name":"MFVideoFlag_PAD_TO_16x9","features":[430]},{"name":"MFVideoFlag_PAD_TO_4x3","features":[430]},{"name":"MFVideoFlag_PAD_TO_Mask","features":[430]},{"name":"MFVideoFlag_PAD_TO_None","features":[430]},{"name":"MFVideoFlag_PanScanEnabled","features":[430]},{"name":"MFVideoFlag_ProgressiveContent","features":[430]},{"name":"MFVideoFlag_ProgressiveSeqReset","features":[430]},{"name":"MFVideoFlag_SrcContentHint16x9","features":[430]},{"name":"MFVideoFlag_SrcContentHint235_1","features":[430]},{"name":"MFVideoFlag_SrcContentHintMask","features":[430]},{"name":"MFVideoFlag_SrcContentHintNone","features":[430]},{"name":"MFVideoFlags","features":[430]},{"name":"MFVideoFlags_DXVASurface","features":[430]},{"name":"MFVideoFlags_ForceQWORD","features":[430]},{"name":"MFVideoFlags_RenderTargetSurface","features":[430]},{"name":"MFVideoFormat_420O","features":[430]},{"name":"MFVideoFormat_A16B16G16R16F","features":[430]},{"name":"MFVideoFormat_A2R10G10B10","features":[430]},{"name":"MFVideoFormat_AI44","features":[430]},{"name":"MFVideoFormat_ARGB32","features":[430]},{"name":"MFVideoFormat_AV1","features":[430]},{"name":"MFVideoFormat_AYUV","features":[430]},{"name":"MFVideoFormat_Base","features":[430]},{"name":"MFVideoFormat_Base_HDCP","features":[430]},{"name":"MFVideoFormat_D16","features":[430]},{"name":"MFVideoFormat_DV25","features":[430]},{"name":"MFVideoFormat_DV50","features":[430]},{"name":"MFVideoFormat_DVH1","features":[430]},{"name":"MFVideoFormat_DVHD","features":[430]},{"name":"MFVideoFormat_DVSD","features":[430]},{"name":"MFVideoFormat_DVSL","features":[430]},{"name":"MFVideoFormat_H263","features":[430]},{"name":"MFVideoFormat_H264","features":[430]},{"name":"MFVideoFormat_H264_ES","features":[430]},{"name":"MFVideoFormat_H264_HDCP","features":[430]},{"name":"MFVideoFormat_H265","features":[430]},{"name":"MFVideoFormat_HEVC","features":[430]},{"name":"MFVideoFormat_HEVC_ES","features":[430]},{"name":"MFVideoFormat_HEVC_HDCP","features":[430]},{"name":"MFVideoFormat_I420","features":[430]},{"name":"MFVideoFormat_IYUV","features":[430]},{"name":"MFVideoFormat_L16","features":[430]},{"name":"MFVideoFormat_L8","features":[430]},{"name":"MFVideoFormat_M4S2","features":[430]},{"name":"MFVideoFormat_MJPG","features":[430]},{"name":"MFVideoFormat_MP43","features":[430]},{"name":"MFVideoFormat_MP4S","features":[430]},{"name":"MFVideoFormat_MP4V","features":[430]},{"name":"MFVideoFormat_MPEG2","features":[430]},{"name":"MFVideoFormat_MPG1","features":[430]},{"name":"MFVideoFormat_MSS1","features":[430]},{"name":"MFVideoFormat_MSS2","features":[430]},{"name":"MFVideoFormat_NV11","features":[430]},{"name":"MFVideoFormat_NV12","features":[430]},{"name":"MFVideoFormat_NV21","features":[430]},{"name":"MFVideoFormat_ORAW","features":[430]},{"name":"MFVideoFormat_P010","features":[430]},{"name":"MFVideoFormat_P016","features":[430]},{"name":"MFVideoFormat_P210","features":[430]},{"name":"MFVideoFormat_P216","features":[430]},{"name":"MFVideoFormat_RGB24","features":[430]},{"name":"MFVideoFormat_RGB32","features":[430]},{"name":"MFVideoFormat_RGB555","features":[430]},{"name":"MFVideoFormat_RGB565","features":[430]},{"name":"MFVideoFormat_RGB8","features":[430]},{"name":"MFVideoFormat_Theora","features":[430]},{"name":"MFVideoFormat_UYVY","features":[430]},{"name":"MFVideoFormat_VP10","features":[430]},{"name":"MFVideoFormat_VP80","features":[430]},{"name":"MFVideoFormat_VP90","features":[430]},{"name":"MFVideoFormat_WMV1","features":[430]},{"name":"MFVideoFormat_WMV2","features":[430]},{"name":"MFVideoFormat_WMV3","features":[430]},{"name":"MFVideoFormat_WVC1","features":[430]},{"name":"MFVideoFormat_Y210","features":[430]},{"name":"MFVideoFormat_Y216","features":[430]},{"name":"MFVideoFormat_Y410","features":[430]},{"name":"MFVideoFormat_Y416","features":[430]},{"name":"MFVideoFormat_Y41P","features":[430]},{"name":"MFVideoFormat_Y41T","features":[430]},{"name":"MFVideoFormat_Y42T","features":[430]},{"name":"MFVideoFormat_YUY2","features":[430]},{"name":"MFVideoFormat_YV12","features":[430]},{"name":"MFVideoFormat_YVU9","features":[430]},{"name":"MFVideoFormat_YVYU","features":[430]},{"name":"MFVideoFormat_v210","features":[430]},{"name":"MFVideoFormat_v216","features":[430]},{"name":"MFVideoFormat_v410","features":[430]},{"name":"MFVideoInfo","features":[307,430]},{"name":"MFVideoInterlaceMode","features":[430]},{"name":"MFVideoInterlace_FieldInterleavedLowerFirst","features":[430]},{"name":"MFVideoInterlace_FieldInterleavedUpperFirst","features":[430]},{"name":"MFVideoInterlace_FieldSingleLower","features":[430]},{"name":"MFVideoInterlace_FieldSingleUpper","features":[430]},{"name":"MFVideoInterlace_ForceDWORD","features":[430]},{"name":"MFVideoInterlace_Last","features":[430]},{"name":"MFVideoInterlace_MixedInterlaceOrProgressive","features":[430]},{"name":"MFVideoInterlace_Progressive","features":[430]},{"name":"MFVideoInterlace_Unknown","features":[430]},{"name":"MFVideoLighting","features":[430]},{"name":"MFVideoLighting_ForceDWORD","features":[430]},{"name":"MFVideoLighting_Last","features":[430]},{"name":"MFVideoLighting_Unknown","features":[430]},{"name":"MFVideoLighting_bright","features":[430]},{"name":"MFVideoLighting_dark","features":[430]},{"name":"MFVideoLighting_dim","features":[430]},{"name":"MFVideoLighting_office","features":[430]},{"name":"MFVideoMixPrefs","features":[430]},{"name":"MFVideoMixPrefs_AllowDropToBob","features":[430]},{"name":"MFVideoMixPrefs_AllowDropToHalfInterlace","features":[430]},{"name":"MFVideoMixPrefs_EnableRotation","features":[430]},{"name":"MFVideoMixPrefs_ForceBob","features":[430]},{"name":"MFVideoMixPrefs_ForceHalfInterlace","features":[430]},{"name":"MFVideoMixPrefs_Mask","features":[430]},{"name":"MFVideoNormalizedRect","features":[430]},{"name":"MFVideoPadFlag_PAD_TO_16x9","features":[430]},{"name":"MFVideoPadFlag_PAD_TO_4x3","features":[430]},{"name":"MFVideoPadFlag_PAD_TO_None","features":[430]},{"name":"MFVideoPadFlags","features":[430]},{"name":"MFVideoPrimaries","features":[430]},{"name":"MFVideoPrimaries_ACES","features":[430]},{"name":"MFVideoPrimaries_BT2020","features":[430]},{"name":"MFVideoPrimaries_BT470_2_SysBG","features":[430]},{"name":"MFVideoPrimaries_BT470_2_SysM","features":[430]},{"name":"MFVideoPrimaries_BT709","features":[430]},{"name":"MFVideoPrimaries_DCI_P3","features":[430]},{"name":"MFVideoPrimaries_EBU3213","features":[430]},{"name":"MFVideoPrimaries_ForceDWORD","features":[430]},{"name":"MFVideoPrimaries_Last","features":[430]},{"name":"MFVideoPrimaries_SMPTE170M","features":[430]},{"name":"MFVideoPrimaries_SMPTE240M","features":[430]},{"name":"MFVideoPrimaries_SMPTE_C","features":[430]},{"name":"MFVideoPrimaries_Unknown","features":[430]},{"name":"MFVideoPrimaries_XYZ","features":[430]},{"name":"MFVideoPrimaries_reserved","features":[430]},{"name":"MFVideoRenderPrefs","features":[430]},{"name":"MFVideoRenderPrefs_AllowBatching","features":[430]},{"name":"MFVideoRenderPrefs_AllowOutputThrottling","features":[430]},{"name":"MFVideoRenderPrefs_AllowScaling","features":[430]},{"name":"MFVideoRenderPrefs_DoNotClipToDevice","features":[430]},{"name":"MFVideoRenderPrefs_DoNotRenderBorder","features":[430]},{"name":"MFVideoRenderPrefs_DoNotRepaintOnStop","features":[430]},{"name":"MFVideoRenderPrefs_ForceBatching","features":[430]},{"name":"MFVideoRenderPrefs_ForceOutputThrottling","features":[430]},{"name":"MFVideoRenderPrefs_ForceScaling","features":[430]},{"name":"MFVideoRenderPrefs_Mask","features":[430]},{"name":"MFVideoRotationFormat","features":[430]},{"name":"MFVideoRotationFormat_0","features":[430]},{"name":"MFVideoRotationFormat_180","features":[430]},{"name":"MFVideoRotationFormat_270","features":[430]},{"name":"MFVideoRotationFormat_90","features":[430]},{"name":"MFVideoSphericalFormat","features":[430]},{"name":"MFVideoSphericalFormat_3DMesh","features":[430]},{"name":"MFVideoSphericalFormat_CubeMap","features":[430]},{"name":"MFVideoSphericalFormat_Equirectangular","features":[430]},{"name":"MFVideoSphericalFormat_Unsupported","features":[430]},{"name":"MFVideoSphericalProjectionMode","features":[430]},{"name":"MFVideoSphericalProjectionMode_Flat","features":[430]},{"name":"MFVideoSphericalProjectionMode_Spherical","features":[430]},{"name":"MFVideoSrcContentHintFlag_16x9","features":[430]},{"name":"MFVideoSrcContentHintFlag_235_1","features":[430]},{"name":"MFVideoSrcContentHintFlag_None","features":[430]},{"name":"MFVideoSrcContentHintFlags","features":[430]},{"name":"MFVideoSurfaceInfo","features":[430]},{"name":"MFVideoTransFunc_10","features":[430]},{"name":"MFVideoTransFunc_10_rel","features":[430]},{"name":"MFVideoTransFunc_18","features":[430]},{"name":"MFVideoTransFunc_20","features":[430]},{"name":"MFVideoTransFunc_2020","features":[430]},{"name":"MFVideoTransFunc_2020_const","features":[430]},{"name":"MFVideoTransFunc_2084","features":[430]},{"name":"MFVideoTransFunc_22","features":[430]},{"name":"MFVideoTransFunc_240M","features":[430]},{"name":"MFVideoTransFunc_26","features":[430]},{"name":"MFVideoTransFunc_28","features":[430]},{"name":"MFVideoTransFunc_709","features":[430]},{"name":"MFVideoTransFunc_709_sym","features":[430]},{"name":"MFVideoTransFunc_ForceDWORD","features":[430]},{"name":"MFVideoTransFunc_HLG","features":[430]},{"name":"MFVideoTransFunc_Last","features":[430]},{"name":"MFVideoTransFunc_Log_100","features":[430]},{"name":"MFVideoTransFunc_Log_316","features":[430]},{"name":"MFVideoTransFunc_Unknown","features":[430]},{"name":"MFVideoTransFunc_sRGB","features":[430]},{"name":"MFVideoTransferFunction","features":[430]},{"name":"MFVideoTransferMatrix","features":[430]},{"name":"MFVideoTransferMatrix_BT2020_10","features":[430]},{"name":"MFVideoTransferMatrix_BT2020_12","features":[430]},{"name":"MFVideoTransferMatrix_BT601","features":[430]},{"name":"MFVideoTransferMatrix_BT709","features":[430]},{"name":"MFVideoTransferMatrix_ForceDWORD","features":[430]},{"name":"MFVideoTransferMatrix_Last","features":[430]},{"name":"MFVideoTransferMatrix_SMPTE240M","features":[430]},{"name":"MFVideoTransferMatrix_Unknown","features":[430]},{"name":"MFVirtualCameraAccess","features":[430]},{"name":"MFVirtualCameraAccess_AllUsers","features":[430]},{"name":"MFVirtualCameraAccess_CurrentUser","features":[430]},{"name":"MFVirtualCameraLifetime","features":[430]},{"name":"MFVirtualCameraLifetime_Session","features":[430]},{"name":"MFVirtualCameraLifetime_System","features":[430]},{"name":"MFVirtualCameraType","features":[430]},{"name":"MFVirtualCameraType_SoftwareCameraSource","features":[430]},{"name":"MFWaveFormatExConvertFlag_ForceExtensible","features":[430]},{"name":"MFWaveFormatExConvertFlag_Normal","features":[430]},{"name":"MFWaveFormatExConvertFlags","features":[430]},{"name":"MFWrapMediaType","features":[430]},{"name":"MF_1024_BYTE_ALIGNMENT","features":[430]},{"name":"MF_128_BYTE_ALIGNMENT","features":[430]},{"name":"MF_16_BYTE_ALIGNMENT","features":[430]},{"name":"MF_1_BYTE_ALIGNMENT","features":[430]},{"name":"MF_2048_BYTE_ALIGNMENT","features":[430]},{"name":"MF_256_BYTE_ALIGNMENT","features":[430]},{"name":"MF_2_BYTE_ALIGNMENT","features":[430]},{"name":"MF_32_BYTE_ALIGNMENT","features":[430]},{"name":"MF_4096_BYTE_ALIGNMENT","features":[430]},{"name":"MF_4_BYTE_ALIGNMENT","features":[430]},{"name":"MF_512_BYTE_ALIGNMENT","features":[430]},{"name":"MF_64_BYTE_ALIGNMENT","features":[430]},{"name":"MF_8192_BYTE_ALIGNMENT","features":[430]},{"name":"MF_8_BYTE_ALIGNMENT","features":[430]},{"name":"MF_ACCESSMODE_READ","features":[430]},{"name":"MF_ACCESSMODE_READWRITE","features":[430]},{"name":"MF_ACCESSMODE_WRITE","features":[430]},{"name":"MF_ACCESS_CONTROLLED_MEDIASOURCE_SERVICE","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_MIXER","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_MIXER_ALLOWFAIL","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_PRESENTER","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_PRESENTER_ALLOWFAIL","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID","features":[430]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS","features":[430]},{"name":"MF_ACTIVATE_MFT_LOCKED","features":[430]},{"name":"MF_ACTIVATE_VIDEO_WINDOW","features":[430]},{"name":"MF_API_VERSION","features":[430]},{"name":"MF_ASFPROFILE_MAXPACKETSIZE","features":[430]},{"name":"MF_ASFPROFILE_MINPACKETSIZE","features":[430]},{"name":"MF_ASFSTREAMCONFIG_LEAKYBUCKET1","features":[430]},{"name":"MF_ASFSTREAMCONFIG_LEAKYBUCKET2","features":[430]},{"name":"MF_ATTRIBUTES_MATCH_ALL_ITEMS","features":[430]},{"name":"MF_ATTRIBUTES_MATCH_INTERSECTION","features":[430]},{"name":"MF_ATTRIBUTES_MATCH_OUR_ITEMS","features":[430]},{"name":"MF_ATTRIBUTES_MATCH_SMALLER","features":[430]},{"name":"MF_ATTRIBUTES_MATCH_THEIR_ITEMS","features":[430]},{"name":"MF_ATTRIBUTES_MATCH_TYPE","features":[430]},{"name":"MF_ATTRIBUTE_BLOB","features":[430]},{"name":"MF_ATTRIBUTE_DOUBLE","features":[430]},{"name":"MF_ATTRIBUTE_GUID","features":[430]},{"name":"MF_ATTRIBUTE_IUNKNOWN","features":[430]},{"name":"MF_ATTRIBUTE_SERIALIZE_OPTIONS","features":[430]},{"name":"MF_ATTRIBUTE_SERIALIZE_UNKNOWN_BYREF","features":[430]},{"name":"MF_ATTRIBUTE_STRING","features":[430]},{"name":"MF_ATTRIBUTE_TYPE","features":[430]},{"name":"MF_ATTRIBUTE_UINT32","features":[430]},{"name":"MF_ATTRIBUTE_UINT64","features":[430]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID","features":[430]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE","features":[430]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS","features":[430]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_CROSSPROCESS","features":[430]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_DONT_ALLOW_FORMAT_CHANGES","features":[430]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_NOPERSIST","features":[430]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID","features":[430]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY","features":[430]},{"name":"MF_AUVRHP_ROOMMODEL","features":[430]},{"name":"MF_BD_MVC_PLANE_OFFSET_METADATA","features":[430]},{"name":"MF_BOOT_DRIVER_VERIFICATION_FAILED","features":[430]},{"name":"MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE","features":[430]},{"name":"MF_BYTESTREAM_CONTENT_TYPE","features":[430]},{"name":"MF_BYTESTREAM_DLNA_PROFILE_ID","features":[430]},{"name":"MF_BYTESTREAM_DURATION","features":[430]},{"name":"MF_BYTESTREAM_EFFECTIVE_URL","features":[430]},{"name":"MF_BYTESTREAM_IFO_FILE_URI","features":[430]},{"name":"MF_BYTESTREAM_LAST_MODIFIED_TIME","features":[430]},{"name":"MF_BYTESTREAM_ORIGIN_NAME","features":[430]},{"name":"MF_BYTESTREAM_SERVICE","features":[430]},{"name":"MF_BYTESTREAM_TRANSCODED","features":[430]},{"name":"MF_BYTE_STREAM_CACHE_RANGE","features":[430]},{"name":"MF_CAMERA_CONTROL_CONFIGURATION_TYPE","features":[430]},{"name":"MF_CAMERA_CONTROL_CONFIGURATION_TYPE_POSTSTART","features":[430]},{"name":"MF_CAMERA_CONTROL_CONFIGURATION_TYPE_PRESTART","features":[430]},{"name":"MF_CAMERA_CONTROL_RANGE_INFO","features":[430]},{"name":"MF_CAPTURE_ENGINE_ALL_EFFECTS_REMOVED","features":[430]},{"name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING","features":[430]},{"name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_DEFAULT","features":[430]},{"name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_MODE","features":[430]},{"name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_RAW","features":[430]},{"name":"MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED","features":[430]},{"name":"MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED","features":[430]},{"name":"MF_CAPTURE_ENGINE_D3D_MANAGER","features":[430]},{"name":"MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute","features":[430]},{"name":"MF_CAPTURE_ENGINE_DEVICE_TYPE","features":[430]},{"name":"MF_CAPTURE_ENGINE_DEVICE_TYPE_AUDIO","features":[430]},{"name":"MF_CAPTURE_ENGINE_DEVICE_TYPE_VIDEO","features":[430]},{"name":"MF_CAPTURE_ENGINE_DISABLE_DXVA","features":[430]},{"name":"MF_CAPTURE_ENGINE_DISABLE_HARDWARE_TRANSFORMS","features":[430]},{"name":"MF_CAPTURE_ENGINE_EFFECT_ADDED","features":[430]},{"name":"MF_CAPTURE_ENGINE_EFFECT_REMOVED","features":[430]},{"name":"MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION","features":[430]},{"name":"MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_Attribute","features":[430]},{"name":"MF_CAPTURE_ENGINE_ERROR","features":[430]},{"name":"MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID","features":[430]},{"name":"MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX","features":[430]},{"name":"MF_CAPTURE_ENGINE_INITIALIZED","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIASOURCE","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_COMMUNICATIONS","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_FARFIELDSPEECH","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_GAMECHAT","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_MEDIA","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_OTHER","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_SPEECH","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_UNIFORMSPEECH","features":[430]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_VOICETYPING","features":[430]},{"name":"MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET","features":[430]},{"name":"MF_CAPTURE_ENGINE_PHOTO_TAKEN","features":[430]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_AUDIO","features":[430]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_METADATA","features":[430]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_PHOTO","features":[430]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_PREVIEW","features":[430]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_RECORD","features":[430]},{"name":"MF_CAPTURE_ENGINE_PREVIEW_STARTED","features":[430]},{"name":"MF_CAPTURE_ENGINE_PREVIEW_STOPPED","features":[430]},{"name":"MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES","features":[430]},{"name":"MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES","features":[430]},{"name":"MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES","features":[430]},{"name":"MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES","features":[430]},{"name":"MF_CAPTURE_ENGINE_RECORD_STARTED","features":[430]},{"name":"MF_CAPTURE_ENGINE_RECORD_STOPPED","features":[430]},{"name":"MF_CAPTURE_ENGINE_SELECTEDCAMERAPROFILE","features":[430]},{"name":"MF_CAPTURE_ENGINE_SELECTEDCAMERAPROFILE_INDEX","features":[430]},{"name":"MF_CAPTURE_ENGINE_SINK_TYPE","features":[430]},{"name":"MF_CAPTURE_ENGINE_SINK_TYPE_PHOTO","features":[430]},{"name":"MF_CAPTURE_ENGINE_SINK_TYPE_PREVIEW","features":[430]},{"name":"MF_CAPTURE_ENGINE_SINK_TYPE_RECORD","features":[430]},{"name":"MF_CAPTURE_ENGINE_SOURCE","features":[430]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY","features":[430]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_AUDIO","features":[430]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_METADATA","features":[430]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_DEPENDENT","features":[430]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_INDEPENDENT","features":[430]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_UNSUPPORTED","features":[430]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_CAPTURE","features":[430]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_PREVIEW","features":[430]},{"name":"MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY","features":[430]},{"name":"MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY","features":[430]},{"name":"MF_CAPTURE_METADATA_DIGITALWINDOW","features":[430]},{"name":"MF_CAPTURE_METADATA_EXIF","features":[430]},{"name":"MF_CAPTURE_METADATA_EXPOSURE_COMPENSATION","features":[430]},{"name":"MF_CAPTURE_METADATA_EXPOSURE_TIME","features":[430]},{"name":"MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS","features":[430]},{"name":"MF_CAPTURE_METADATA_FACEROIS","features":[430]},{"name":"MF_CAPTURE_METADATA_FACEROITIMESTAMPS","features":[430]},{"name":"MF_CAPTURE_METADATA_FIRST_SCANLINE_START_TIME_QPC","features":[430]},{"name":"MF_CAPTURE_METADATA_FLASH","features":[430]},{"name":"MF_CAPTURE_METADATA_FLASH_POWER","features":[430]},{"name":"MF_CAPTURE_METADATA_FOCUSSTATE","features":[430]},{"name":"MF_CAPTURE_METADATA_FRAME_BACKGROUND_MASK","features":[430]},{"name":"MF_CAPTURE_METADATA_FRAME_ILLUMINATION","features":[430]},{"name":"MF_CAPTURE_METADATA_FRAME_RAWSTREAM","features":[430]},{"name":"MF_CAPTURE_METADATA_HISTOGRAM","features":[430]},{"name":"MF_CAPTURE_METADATA_ISO_GAINS","features":[430]},{"name":"MF_CAPTURE_METADATA_ISO_SPEED","features":[430]},{"name":"MF_CAPTURE_METADATA_LAST_SCANLINE_END_TIME_QPC","features":[430]},{"name":"MF_CAPTURE_METADATA_LENS_POSITION","features":[430]},{"name":"MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH","features":[430]},{"name":"MF_CAPTURE_METADATA_REQUESTED_FRAME_SETTING_ID","features":[430]},{"name":"MF_CAPTURE_METADATA_SCANLINE_DIRECTION","features":[430]},{"name":"MF_CAPTURE_METADATA_SCANLINE_TIME_QPC_ACCURACY","features":[430]},{"name":"MF_CAPTURE_METADATA_SCENE_MODE","features":[430]},{"name":"MF_CAPTURE_METADATA_SENSORFRAMERATE","features":[430]},{"name":"MF_CAPTURE_METADATA_UVC_PAYLOADHEADER","features":[430]},{"name":"MF_CAPTURE_METADATA_WHITEBALANCE","features":[430]},{"name":"MF_CAPTURE_METADATA_WHITEBALANCE_GAINS","features":[430]},{"name":"MF_CAPTURE_METADATA_ZOOMFACTOR","features":[430]},{"name":"MF_CAPTURE_SINK_PREPARED","features":[430]},{"name":"MF_CAPTURE_SOURCE_CURRENT_DEVICE_MEDIA_TYPE_SET","features":[430]},{"name":"MF_COMPONENT_CERT_REVOKED","features":[430]},{"name":"MF_COMPONENT_HS_CERT_REVOKED","features":[430]},{"name":"MF_COMPONENT_INVALID_EKU","features":[430]},{"name":"MF_COMPONENT_INVALID_ROOT","features":[430]},{"name":"MF_COMPONENT_LS_CERT_REVOKED","features":[430]},{"name":"MF_COMPONENT_REVOKED","features":[430]},{"name":"MF_CONNECT_ALLOW_CONVERTER","features":[430]},{"name":"MF_CONNECT_ALLOW_DECODER","features":[430]},{"name":"MF_CONNECT_AS_OPTIONAL","features":[430]},{"name":"MF_CONNECT_AS_OPTIONAL_BRANCH","features":[430]},{"name":"MF_CONNECT_DIRECT","features":[430]},{"name":"MF_CONNECT_METHOD","features":[430]},{"name":"MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES","features":[430]},{"name":"MF_CONTENTDECRYPTIONMODULE_SERVICE","features":[430]},{"name":"MF_CONTENT_DECRYPTOR_SERVICE","features":[430]},{"name":"MF_CONTENT_PROTECTION_DEVICE_SERVICE","features":[430]},{"name":"MF_CROSS_ORIGIN_POLICY","features":[430]},{"name":"MF_CROSS_ORIGIN_POLICY_ANONYMOUS","features":[430]},{"name":"MF_CROSS_ORIGIN_POLICY_NONE","features":[430]},{"name":"MF_CROSS_ORIGIN_POLICY_USE_CREDENTIALS","features":[430]},{"name":"MF_CUSTOM_DECODE_UNIT_TYPE","features":[430]},{"name":"MF_D3D11_RESOURCE","features":[430]},{"name":"MF_D3D12_RESOURCE","features":[430]},{"name":"MF_D3D12_SYNCHRONIZATION_OBJECT","features":[430]},{"name":"MF_DECODER_FWD_CUSTOM_SEI_DECODE_ORDER","features":[430]},{"name":"MF_DECODE_UNIT_NAL","features":[430]},{"name":"MF_DECODE_UNIT_SEI","features":[430]},{"name":"MF_DEVICEMFT_CONNECTED_FILTER_KSCONTROL","features":[430]},{"name":"MF_DEVICEMFT_CONNECTED_PIN_KSCONTROL","features":[430]},{"name":"MF_DEVICEMFT_EXTENSION_PLUGIN_CLSID","features":[430]},{"name":"MF_DEVICEMFT_SENSORPROFILE_COLLECTION","features":[430]},{"name":"MF_DEVICESTREAM_ATTRIBUTE_FACEAUTH_CAPABILITY","features":[430]},{"name":"MF_DEVICESTREAM_ATTRIBUTE_FRAMESOURCE_TYPES","features":[430]},{"name":"MF_DEVICESTREAM_ATTRIBUTE_SECURE_CAPABILITY","features":[430]},{"name":"MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID","features":[430]},{"name":"MF_DEVICESTREAM_EXTENSION_PLUGIN_CONNECTION_POINT","features":[430]},{"name":"MF_DEVICESTREAM_FILTER_KSCONTROL","features":[430]},{"name":"MF_DEVICESTREAM_FRAMESERVER_HIDDEN","features":[430]},{"name":"MF_DEVICESTREAM_FRAMESERVER_SHARED","features":[430]},{"name":"MF_DEVICESTREAM_IMAGE_STREAM","features":[430]},{"name":"MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM","features":[430]},{"name":"MF_DEVICESTREAM_MAX_FRAME_BUFFERS","features":[430]},{"name":"MF_DEVICESTREAM_MULTIPLEXED_MANAGER","features":[430]},{"name":"MF_DEVICESTREAM_PIN_KSCONTROL","features":[430]},{"name":"MF_DEVICESTREAM_REQUIRED_CAPABILITIES","features":[430]},{"name":"MF_DEVICESTREAM_REQUIRED_SDDL","features":[430]},{"name":"MF_DEVICESTREAM_SENSORSTREAM_ID","features":[430]},{"name":"MF_DEVICESTREAM_SOURCE_ATTRIBUTES","features":[430]},{"name":"MF_DEVICESTREAM_STREAM_CATEGORY","features":[430]},{"name":"MF_DEVICESTREAM_STREAM_ID","features":[430]},{"name":"MF_DEVICESTREAM_TAKEPHOTO_TRIGGER","features":[430]},{"name":"MF_DEVICESTREAM_TRANSFORM_STREAM_ID","features":[430]},{"name":"MF_DEVICE_THERMAL_STATE_CHANGED","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_ENABLE_MS_CAMERA_EFFECTS","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_PASSWORD","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_STREAM_URL","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_GUID","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_SYMBOLIC_LINK","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_GUID","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_PROVIDER_DEVICE_ID","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_USERNAME","features":[430]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_XADDRESS","features":[430]},{"name":"MF_DISABLE_FRAME_CORRUPTION_INFO","features":[430]},{"name":"MF_DISABLE_LOCALLY_REGISTERED_PLUGINS","features":[430]},{"name":"MF_DMFT_FRAME_BUFFER_INFO","features":[430]},{"name":"MF_DROP_MODE_1","features":[430]},{"name":"MF_DROP_MODE_2","features":[430]},{"name":"MF_DROP_MODE_3","features":[430]},{"name":"MF_DROP_MODE_4","features":[430]},{"name":"MF_DROP_MODE_5","features":[430]},{"name":"MF_DROP_MODE_NONE","features":[430]},{"name":"MF_ENABLE_3DVIDEO_OUTPUT","features":[430]},{"name":"MF_EVENT_DO_THINNING","features":[430]},{"name":"MF_EVENT_FLAG_NONE","features":[430]},{"name":"MF_EVENT_FLAG_NO_WAIT","features":[430]},{"name":"MF_EVENT_MFT_CONTEXT","features":[430]},{"name":"MF_EVENT_MFT_INPUT_STREAM_ID","features":[430]},{"name":"MF_EVENT_OUTPUT_NODE","features":[430]},{"name":"MF_EVENT_PRESENTATION_TIME_OFFSET","features":[430]},{"name":"MF_EVENT_SCRUBSAMPLE_TIME","features":[430]},{"name":"MF_EVENT_SESSIONCAPS","features":[430]},{"name":"MF_EVENT_SESSIONCAPS_DELTA","features":[430]},{"name":"MF_EVENT_SOURCE_ACTUAL_START","features":[430]},{"name":"MF_EVENT_SOURCE_CHARACTERISTICS","features":[430]},{"name":"MF_EVENT_SOURCE_CHARACTERISTICS_OLD","features":[430]},{"name":"MF_EVENT_SOURCE_FAKE_START","features":[430]},{"name":"MF_EVENT_SOURCE_PROJECTSTART","features":[430]},{"name":"MF_EVENT_SOURCE_TOPOLOGY_CANCELED","features":[430]},{"name":"MF_EVENT_START_PRESENTATION_TIME","features":[430]},{"name":"MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT","features":[430]},{"name":"MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS","features":[430]},{"name":"MF_EVENT_STREAM_METADATA_KEYDATA","features":[430]},{"name":"MF_EVENT_STREAM_METADATA_SYSTEMID","features":[430]},{"name":"MF_EVENT_TOPOLOGY_STATUS","features":[430]},{"name":"MF_EVENT_TYPE","features":[430]},{"name":"MF_E_ALLOCATOR_ALREADY_COMMITED","features":[430]},{"name":"MF_E_ALLOCATOR_NOT_COMMITED","features":[430]},{"name":"MF_E_ALLOCATOR_NOT_INITIALIZED","features":[430]},{"name":"MF_E_ALL_PROCESS_RESTART_REQUIRED","features":[430]},{"name":"MF_E_ALREADY_INITIALIZED","features":[430]},{"name":"MF_E_ASF_DROPPED_PACKET","features":[430]},{"name":"MF_E_ASF_FILESINK_BITRATE_UNKNOWN","features":[430]},{"name":"MF_E_ASF_INDEXNOTLOADED","features":[430]},{"name":"MF_E_ASF_INVALIDDATA","features":[430]},{"name":"MF_E_ASF_MISSINGDATA","features":[430]},{"name":"MF_E_ASF_NOINDEX","features":[430]},{"name":"MF_E_ASF_OPAQUEPACKET","features":[430]},{"name":"MF_E_ASF_OUTOFRANGE","features":[430]},{"name":"MF_E_ASF_PARSINGINCOMPLETE","features":[430]},{"name":"MF_E_ASF_TOO_MANY_PAYLOADS","features":[430]},{"name":"MF_E_ASF_UNSUPPORTED_STREAM_TYPE","features":[430]},{"name":"MF_E_ATTRIBUTENOTFOUND","features":[430]},{"name":"MF_E_AUDIO_BUFFER_SIZE_ERROR","features":[430]},{"name":"MF_E_AUDIO_CLIENT_WRAPPER_SPOOF_ERROR","features":[430]},{"name":"MF_E_AUDIO_PLAYBACK_DEVICE_INVALIDATED","features":[430]},{"name":"MF_E_AUDIO_PLAYBACK_DEVICE_IN_USE","features":[430]},{"name":"MF_E_AUDIO_RECORDING_DEVICE_INVALIDATED","features":[430]},{"name":"MF_E_AUDIO_RECORDING_DEVICE_IN_USE","features":[430]},{"name":"MF_E_AUDIO_SERVICE_NOT_RUNNING","features":[430]},{"name":"MF_E_BACKUP_RESTRICTED_LICENSE","features":[430]},{"name":"MF_E_BAD_OPL_STRUCTURE_FORMAT","features":[430]},{"name":"MF_E_BAD_STARTUP_VERSION","features":[430]},{"name":"MF_E_BANDWIDTH_OVERRUN","features":[430]},{"name":"MF_E_BUFFERTOOSMALL","features":[430]},{"name":"MF_E_BYTESTREAM_NOT_SEEKABLE","features":[430]},{"name":"MF_E_BYTESTREAM_UNKNOWN_LENGTH","features":[430]},{"name":"MF_E_CANNOT_CREATE_SINK","features":[430]},{"name":"MF_E_CANNOT_FIND_KEYFRAME_SAMPLE","features":[430]},{"name":"MF_E_CANNOT_INDEX_IN_PLACE","features":[430]},{"name":"MF_E_CANNOT_PARSE_BYTESTREAM","features":[430]},{"name":"MF_E_CAPTURE_ENGINE_ALL_EFFECTS_REMOVED","features":[430]},{"name":"MF_E_CAPTURE_ENGINE_INVALID_OP","features":[430]},{"name":"MF_E_CAPTURE_NO_SAMPLES_IN_QUEUE","features":[430]},{"name":"MF_E_CAPTURE_PROPERTY_SET_DURING_PHOTO","features":[430]},{"name":"MF_E_CAPTURE_SINK_MIRROR_ERROR","features":[430]},{"name":"MF_E_CAPTURE_SINK_OUTPUT_NOT_SET","features":[430]},{"name":"MF_E_CAPTURE_SINK_ROTATE_ERROR","features":[430]},{"name":"MF_E_CAPTURE_SOURCE_DEVICE_EXTENDEDPROP_OP_IN_PROGRESS","features":[430]},{"name":"MF_E_CAPTURE_SOURCE_NO_AUDIO_STREAM_PRESENT","features":[430]},{"name":"MF_E_CAPTURE_SOURCE_NO_INDEPENDENT_PHOTO_STREAM_PRESENT","features":[430]},{"name":"MF_E_CAPTURE_SOURCE_NO_VIDEO_STREAM_PRESENT","features":[430]},{"name":"MF_E_CLOCK_AUDIO_DEVICE_POSITION_UNEXPECTED","features":[430]},{"name":"MF_E_CLOCK_AUDIO_RENDER_POSITION_UNEXPECTED","features":[430]},{"name":"MF_E_CLOCK_AUDIO_RENDER_TIME_UNEXPECTED","features":[430]},{"name":"MF_E_CLOCK_INVALID_CONTINUITY_KEY","features":[430]},{"name":"MF_E_CLOCK_NOT_SIMPLE","features":[430]},{"name":"MF_E_CLOCK_NO_TIME_SOURCE","features":[430]},{"name":"MF_E_CLOCK_STATE_ALREADY_SET","features":[430]},{"name":"MF_E_CODE_EXPIRED","features":[430]},{"name":"MF_E_COMPONENT_REVOKED","features":[430]},{"name":"MF_E_CONTENT_PROTECTION_SYSTEM_NOT_ENABLED","features":[430]},{"name":"MF_E_DEBUGGING_NOT_ALLOWED","features":[430]},{"name":"MF_E_DISABLED_IN_SAFEMODE","features":[430]},{"name":"MF_E_DRM_HARDWARE_INCONSISTENT","features":[430]},{"name":"MF_E_DRM_MIGRATION_NOT_SUPPORTED","features":[430]},{"name":"MF_E_DRM_UNSUPPORTED","features":[430]},{"name":"MF_E_DROPTIME_NOT_SUPPORTED","features":[430]},{"name":"MF_E_DURATION_TOO_LONG","features":[430]},{"name":"MF_E_DXGI_DEVICE_NOT_INITIALIZED","features":[430]},{"name":"MF_E_DXGI_NEW_VIDEO_DEVICE","features":[430]},{"name":"MF_E_DXGI_VIDEO_DEVICE_LOCKED","features":[430]},{"name":"MF_E_END_OF_STREAM","features":[430]},{"name":"MF_E_FLUSH_NEEDED","features":[430]},{"name":"MF_E_FORMAT_CHANGE_NOT_SUPPORTED","features":[430]},{"name":"MF_E_GRL_ABSENT","features":[430]},{"name":"MF_E_GRL_EXTENSIBLE_ENTRY_NOT_FOUND","features":[430]},{"name":"MF_E_GRL_INVALID_FORMAT","features":[430]},{"name":"MF_E_GRL_RENEWAL_NOT_FOUND","features":[430]},{"name":"MF_E_GRL_UNRECOGNIZED_FORMAT","features":[430]},{"name":"MF_E_GRL_VERSION_TOO_LOW","features":[430]},{"name":"MF_E_HARDWARE_DRM_UNSUPPORTED","features":[430]},{"name":"MF_E_HDCP_AUTHENTICATION_FAILURE","features":[430]},{"name":"MF_E_HDCP_LINK_FAILURE","features":[430]},{"name":"MF_E_HIGH_SECURITY_LEVEL_CONTENT_NOT_ALLOWED","features":[430]},{"name":"MF_E_HW_ACCELERATED_THUMBNAIL_NOT_SUPPORTED","features":[430]},{"name":"MF_E_HW_MFT_FAILED_START_STREAMING","features":[430]},{"name":"MF_E_HW_STREAM_NOT_CONNECTED","features":[430]},{"name":"MF_E_INCOMPATIBLE_SAMPLE_PROTECTION","features":[430]},{"name":"MF_E_INDEX_NOT_COMMITTED","features":[430]},{"name":"MF_E_INSUFFICIENT_BUFFER","features":[430]},{"name":"MF_E_INVALIDINDEX","features":[430]},{"name":"MF_E_INVALIDMEDIATYPE","features":[430]},{"name":"MF_E_INVALIDNAME","features":[430]},{"name":"MF_E_INVALIDREQUEST","features":[430]},{"name":"MF_E_INVALIDSTREAMNUMBER","features":[430]},{"name":"MF_E_INVALIDTYPE","features":[430]},{"name":"MF_E_INVALID_AKE_CHANNEL_PARAMETERS","features":[430]},{"name":"MF_E_INVALID_ASF_STREAMID","features":[430]},{"name":"MF_E_INVALID_CODEC_MERIT","features":[430]},{"name":"MF_E_INVALID_FILE_FORMAT","features":[430]},{"name":"MF_E_INVALID_FORMAT","features":[430]},{"name":"MF_E_INVALID_KEY","features":[430]},{"name":"MF_E_INVALID_POSITION","features":[430]},{"name":"MF_E_INVALID_PROFILE","features":[430]},{"name":"MF_E_INVALID_STATE_TRANSITION","features":[430]},{"name":"MF_E_INVALID_STREAM_DATA","features":[430]},{"name":"MF_E_INVALID_STREAM_STATE","features":[430]},{"name":"MF_E_INVALID_TIMESTAMP","features":[430]},{"name":"MF_E_INVALID_WORKQUEUE","features":[430]},{"name":"MF_E_ITA_ERROR_PARSING_SAP_PARAMETERS","features":[430]},{"name":"MF_E_ITA_OPL_DATA_NOT_INITIALIZED","features":[430]},{"name":"MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_OUTPUT","features":[430]},{"name":"MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_PROTECTION_GUID","features":[430]},{"name":"MF_E_ITA_UNRECOGNIZED_DIGITAL_VIDEO_OUTPUT","features":[430]},{"name":"MF_E_ITA_UNSUPPORTED_ACTION","features":[430]},{"name":"MF_E_KERNEL_UNTRUSTED","features":[430]},{"name":"MF_E_LATE_SAMPLE","features":[430]},{"name":"MF_E_LICENSE_INCORRECT_RIGHTS","features":[430]},{"name":"MF_E_LICENSE_OUTOFDATE","features":[430]},{"name":"MF_E_LICENSE_REQUIRED","features":[430]},{"name":"MF_E_LICENSE_RESTORE_NEEDS_INDIVIDUALIZATION","features":[430]},{"name":"MF_E_LICENSE_RESTORE_NO_RIGHTS","features":[430]},{"name":"MF_E_MEDIAPROC_WRONGSTATE","features":[430]},{"name":"MF_E_MEDIA_EXTENSION_APPSERVICE_CONNECTION_FAILED","features":[430]},{"name":"MF_E_MEDIA_EXTENSION_APPSERVICE_REQUEST_FAILED","features":[430]},{"name":"MF_E_MEDIA_EXTENSION_PACKAGE_INTEGRITY_CHECK_FAILED","features":[430]},{"name":"MF_E_MEDIA_EXTENSION_PACKAGE_LICENSE_INVALID","features":[430]},{"name":"MF_E_MEDIA_SOURCE_NOT_STARTED","features":[430]},{"name":"MF_E_MEDIA_SOURCE_NO_STREAMS_SELECTED","features":[430]},{"name":"MF_E_MEDIA_SOURCE_WRONGSTATE","features":[430]},{"name":"MF_E_METADATA_TOO_LONG","features":[430]},{"name":"MF_E_MISSING_ASF_LEAKYBUCKET","features":[430]},{"name":"MF_E_MP3_BAD_CRC","features":[430]},{"name":"MF_E_MP3_NOTFOUND","features":[430]},{"name":"MF_E_MP3_NOTMP3","features":[430]},{"name":"MF_E_MP3_NOTSUPPORTED","features":[430]},{"name":"MF_E_MP3_OUTOFDATA","features":[430]},{"name":"MF_E_MULTIPLE_BEGIN","features":[430]},{"name":"MF_E_MULTIPLE_SUBSCRIBERS","features":[430]},{"name":"MF_E_NETWORK_RESOURCE_FAILURE","features":[430]},{"name":"MF_E_NET_BAD_CONTROL_DATA","features":[430]},{"name":"MF_E_NET_BAD_REQUEST","features":[430]},{"name":"MF_E_NET_BUSY","features":[430]},{"name":"MF_E_NET_BWLEVEL_NOT_SUPPORTED","features":[430]},{"name":"MF_E_NET_CACHESTREAM_NOT_FOUND","features":[430]},{"name":"MF_E_NET_CACHE_NO_DATA","features":[430]},{"name":"MF_E_NET_CANNOTCONNECT","features":[430]},{"name":"MF_E_NET_CLIENT_CLOSE","features":[430]},{"name":"MF_E_NET_COMPANION_DRIVER_DISCONNECT","features":[430]},{"name":"MF_E_NET_CONNECTION_FAILURE","features":[430]},{"name":"MF_E_NET_EOL","features":[430]},{"name":"MF_E_NET_ERROR_FROM_PROXY","features":[430]},{"name":"MF_E_NET_INCOMPATIBLE_PUSHSERVER","features":[430]},{"name":"MF_E_NET_INCOMPATIBLE_SERVER","features":[430]},{"name":"MF_E_NET_INTERNAL_SERVER_ERROR","features":[430]},{"name":"MF_E_NET_INVALID_PRESENTATION_DESCRIPTOR","features":[430]},{"name":"MF_E_NET_INVALID_PUSH_PUBLISHING_POINT","features":[430]},{"name":"MF_E_NET_INVALID_PUSH_TEMPLATE","features":[430]},{"name":"MF_E_NET_MANUALSS_NOT_SUPPORTED","features":[430]},{"name":"MF_E_NET_NOCONNECTION","features":[430]},{"name":"MF_E_NET_PROTOCOL_DISABLED","features":[430]},{"name":"MF_E_NET_PROXY_ACCESSDENIED","features":[430]},{"name":"MF_E_NET_PROXY_TIMEOUT","features":[430]},{"name":"MF_E_NET_READ","features":[430]},{"name":"MF_E_NET_REDIRECT","features":[430]},{"name":"MF_E_NET_REDIRECT_TO_PROXY","features":[430]},{"name":"MF_E_NET_REQUIRE_ASYNC","features":[430]},{"name":"MF_E_NET_REQUIRE_INPUT","features":[430]},{"name":"MF_E_NET_REQUIRE_NETWORK","features":[430]},{"name":"MF_E_NET_RESOURCE_GONE","features":[430]},{"name":"MF_E_NET_SERVER_ACCESSDENIED","features":[430]},{"name":"MF_E_NET_SERVER_UNAVAILABLE","features":[430]},{"name":"MF_E_NET_SESSION_INVALID","features":[430]},{"name":"MF_E_NET_SESSION_NOT_FOUND","features":[430]},{"name":"MF_E_NET_STREAMGROUPS_NOT_SUPPORTED","features":[430]},{"name":"MF_E_NET_TIMEOUT","features":[430]},{"name":"MF_E_NET_TOO_MANY_REDIRECTS","features":[430]},{"name":"MF_E_NET_TOO_MUCH_DATA","features":[430]},{"name":"MF_E_NET_UDP_BLOCKED","features":[430]},{"name":"MF_E_NET_UNSAFE_URL","features":[430]},{"name":"MF_E_NET_UNSUPPORTED_CONFIGURATION","features":[430]},{"name":"MF_E_NET_WRITE","features":[430]},{"name":"MF_E_NEW_VIDEO_DEVICE","features":[430]},{"name":"MF_E_NON_PE_PROCESS","features":[430]},{"name":"MF_E_NOTACCEPTING","features":[430]},{"name":"MF_E_NOT_AVAILABLE","features":[430]},{"name":"MF_E_NOT_FOUND","features":[430]},{"name":"MF_E_NOT_INITIALIZED","features":[430]},{"name":"MF_E_NOT_PROTECTED","features":[430]},{"name":"MF_E_NO_AUDIO_PLAYBACK_DEVICE","features":[430]},{"name":"MF_E_NO_AUDIO_RECORDING_DEVICE","features":[430]},{"name":"MF_E_NO_BITPUMP","features":[430]},{"name":"MF_E_NO_CAPTURE_DEVICES_AVAILABLE","features":[430]},{"name":"MF_E_NO_CLOCK","features":[430]},{"name":"MF_E_NO_CONTENT_PROTECTION_MANAGER","features":[430]},{"name":"MF_E_NO_DURATION","features":[430]},{"name":"MF_E_NO_EVENTS_AVAILABLE","features":[430]},{"name":"MF_E_NO_INDEX","features":[430]},{"name":"MF_E_NO_MORE_DROP_MODES","features":[430]},{"name":"MF_E_NO_MORE_QUALITY_LEVELS","features":[430]},{"name":"MF_E_NO_MORE_TYPES","features":[430]},{"name":"MF_E_NO_PMP_HOST","features":[430]},{"name":"MF_E_NO_SAMPLE_DURATION","features":[430]},{"name":"MF_E_NO_SAMPLE_TIMESTAMP","features":[430]},{"name":"MF_E_NO_SOURCE_IN_CACHE","features":[430]},{"name":"MF_E_NO_VIDEO_SAMPLE_AVAILABLE","features":[430]},{"name":"MF_E_OFFLINE_MODE","features":[430]},{"name":"MF_E_OPERATION_CANCELLED","features":[430]},{"name":"MF_E_OPERATION_IN_PROGRESS","features":[430]},{"name":"MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL","features":[430]},{"name":"MF_E_OPL_NOT_SUPPORTED","features":[430]},{"name":"MF_E_OUT_OF_RANGE","features":[430]},{"name":"MF_E_PEAUTH_NOT_STARTED","features":[430]},{"name":"MF_E_PEAUTH_PUBLICKEY_REVOKED","features":[430]},{"name":"MF_E_PEAUTH_SESSION_NOT_STARTED","features":[430]},{"name":"MF_E_PEAUTH_UNTRUSTED","features":[430]},{"name":"MF_E_PE_SESSIONS_MAXED","features":[430]},{"name":"MF_E_PE_UNTRUSTED","features":[430]},{"name":"MF_E_PLATFORM_NOT_INITIALIZED","features":[430]},{"name":"MF_E_POLICY_MGR_ACTION_OUTOFBOUNDS","features":[430]},{"name":"MF_E_POLICY_UNSUPPORTED","features":[430]},{"name":"MF_E_PROCESS_RESTART_REQUIRED","features":[430]},{"name":"MF_E_PROPERTY_EMPTY","features":[430]},{"name":"MF_E_PROPERTY_NOT_ALLOWED","features":[430]},{"name":"MF_E_PROPERTY_NOT_EMPTY","features":[430]},{"name":"MF_E_PROPERTY_NOT_FOUND","features":[430]},{"name":"MF_E_PROPERTY_READ_ONLY","features":[430]},{"name":"MF_E_PROPERTY_TYPE_NOT_ALLOWED","features":[430]},{"name":"MF_E_PROPERTY_TYPE_NOT_SUPPORTED","features":[430]},{"name":"MF_E_PROPERTY_VECTOR_NOT_ALLOWED","features":[430]},{"name":"MF_E_PROPERTY_VECTOR_REQUIRED","features":[430]},{"name":"MF_E_QM_INVALIDSTATE","features":[430]},{"name":"MF_E_QUALITYKNOB_WAIT_LONGER","features":[430]},{"name":"MF_E_RATE_CHANGE_PREEMPTED","features":[430]},{"name":"MF_E_REBOOT_REQUIRED","features":[430]},{"name":"MF_E_RESOLUTION_REQUIRES_PMP_CREATION_CALLBACK","features":[430]},{"name":"MF_E_REVERSE_UNSUPPORTED","features":[430]},{"name":"MF_E_RT_OUTOFMEMORY","features":[430]},{"name":"MF_E_RT_THROUGHPUT_NOT_AVAILABLE","features":[430]},{"name":"MF_E_RT_TOO_MANY_CLASSES","features":[430]},{"name":"MF_E_RT_UNAVAILABLE","features":[430]},{"name":"MF_E_RT_WORKQUEUE_CLASS_NOT_SPECIFIED","features":[430]},{"name":"MF_E_RT_WOULDBLOCK","features":[430]},{"name":"MF_E_SAMPLEALLOCATOR_CANCELED","features":[430]},{"name":"MF_E_SAMPLEALLOCATOR_EMPTY","features":[430]},{"name":"MF_E_SAMPLE_HAS_TOO_MANY_BUFFERS","features":[430]},{"name":"MF_E_SAMPLE_NOT_WRITABLE","features":[430]},{"name":"MF_E_SEQUENCER_UNKNOWN_SEGMENT_ID","features":[430]},{"name":"MF_E_SESSION_PAUSEWHILESTOPPED","features":[430]},{"name":"MF_E_SHUTDOWN","features":[430]},{"name":"MF_E_SIGNATURE_VERIFICATION_FAILED","features":[430]},{"name":"MF_E_SINK_ALREADYSTOPPED","features":[430]},{"name":"MF_E_SINK_HEADERS_NOT_FOUND","features":[430]},{"name":"MF_E_SINK_NO_SAMPLES_PROCESSED","features":[430]},{"name":"MF_E_SINK_NO_STREAMS","features":[430]},{"name":"MF_E_SOURCERESOLVER_MUTUALLY_EXCLUSIVE_FLAGS","features":[430]},{"name":"MF_E_STATE_TRANSITION_PENDING","features":[430]},{"name":"MF_E_STREAMSINKS_FIXED","features":[430]},{"name":"MF_E_STREAMSINKS_OUT_OF_SYNC","features":[430]},{"name":"MF_E_STREAMSINK_EXISTS","features":[430]},{"name":"MF_E_STREAMSINK_REMOVED","features":[430]},{"name":"MF_E_STREAM_ERROR","features":[430]},{"name":"MF_E_TEST_SIGNED_COMPONENTS_NOT_ALLOWED","features":[430]},{"name":"MF_E_THINNING_UNSUPPORTED","features":[430]},{"name":"MF_E_TIMELINECONTROLLER_CANNOT_ATTACH","features":[430]},{"name":"MF_E_TIMELINECONTROLLER_NOT_ALLOWED","features":[430]},{"name":"MF_E_TIMELINECONTROLLER_UNSUPPORTED_SOURCE_TYPE","features":[430]},{"name":"MF_E_TIMER_ORPHANED","features":[430]},{"name":"MF_E_TOPOLOGY_VERIFICATION_FAILED","features":[430]},{"name":"MF_E_TOPO_CANNOT_CONNECT","features":[430]},{"name":"MF_E_TOPO_CANNOT_FIND_DECRYPTOR","features":[430]},{"name":"MF_E_TOPO_CODEC_NOT_FOUND","features":[430]},{"name":"MF_E_TOPO_INVALID_OPTIONAL_NODE","features":[430]},{"name":"MF_E_TOPO_INVALID_TIME_ATTRIBUTES","features":[430]},{"name":"MF_E_TOPO_LOOPS_IN_TOPOLOGY","features":[430]},{"name":"MF_E_TOPO_MISSING_PRESENTATION_DESCRIPTOR","features":[430]},{"name":"MF_E_TOPO_MISSING_SOURCE","features":[430]},{"name":"MF_E_TOPO_MISSING_STREAM_DESCRIPTOR","features":[430]},{"name":"MF_E_TOPO_SINK_ACTIVATES_UNSUPPORTED","features":[430]},{"name":"MF_E_TOPO_STREAM_DESCRIPTOR_NOT_SELECTED","features":[430]},{"name":"MF_E_TOPO_UNSUPPORTED","features":[430]},{"name":"MF_E_TRANSCODE_INVALID_PROFILE","features":[430]},{"name":"MF_E_TRANSCODE_NO_CONTAINERTYPE","features":[430]},{"name":"MF_E_TRANSCODE_NO_MATCHING_ENCODER","features":[430]},{"name":"MF_E_TRANSCODE_PROFILE_NO_MATCHING_STREAMS","features":[430]},{"name":"MF_E_TRANSFORM_ASYNC_LOCKED","features":[430]},{"name":"MF_E_TRANSFORM_ASYNC_MFT_NOT_SUPPORTED","features":[430]},{"name":"MF_E_TRANSFORM_CANNOT_CHANGE_MEDIATYPE_WHILE_PROCESSING","features":[430]},{"name":"MF_E_TRANSFORM_CANNOT_INITIALIZE_ACM_DRIVER","features":[430]},{"name":"MF_E_TRANSFORM_CONFLICTS_WITH_OTHER_CURRENTLY_ENABLED_FEATURES","features":[430]},{"name":"MF_E_TRANSFORM_EXATTRIBUTE_NOT_SUPPORTED","features":[430]},{"name":"MF_E_TRANSFORM_INPUT_REMAINING","features":[430]},{"name":"MF_E_TRANSFORM_NEED_MORE_INPUT","features":[430]},{"name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_INPUT_MEDIATYPE","features":[430]},{"name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_MEDIATYPE_COMBINATION","features":[430]},{"name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_OUTPUT_MEDIATYPE","features":[430]},{"name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_SPKR_CONFIG","features":[430]},{"name":"MF_E_TRANSFORM_PROFILE_INVALID_OR_CORRUPT","features":[430]},{"name":"MF_E_TRANSFORM_PROFILE_MISSING","features":[430]},{"name":"MF_E_TRANSFORM_PROFILE_TRUNCATED","features":[430]},{"name":"MF_E_TRANSFORM_PROPERTY_ARRAY_VALUE_WRONG_NUM_DIM","features":[430]},{"name":"MF_E_TRANSFORM_PROPERTY_NOT_WRITEABLE","features":[430]},{"name":"MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED","features":[430]},{"name":"MF_E_TRANSFORM_PROPERTY_VALUE_INCOMPATIBLE","features":[430]},{"name":"MF_E_TRANSFORM_PROPERTY_VALUE_OUT_OF_RANGE","features":[430]},{"name":"MF_E_TRANSFORM_PROPERTY_VALUE_SIZE_WRONG","features":[430]},{"name":"MF_E_TRANSFORM_PROPERTY_VARIANT_TYPE_WRONG","features":[430]},{"name":"MF_E_TRANSFORM_STREAM_CHANGE","features":[430]},{"name":"MF_E_TRANSFORM_STREAM_INVALID_RESOLUTION","features":[430]},{"name":"MF_E_TRANSFORM_TYPE_NOT_SET","features":[430]},{"name":"MF_E_TRUST_DISABLED","features":[430]},{"name":"MF_E_UNAUTHORIZED","features":[430]},{"name":"MF_E_UNEXPECTED","features":[430]},{"name":"MF_E_UNRECOVERABLE_ERROR_OCCURRED","features":[430]},{"name":"MF_E_UNSUPPORTED_BYTESTREAM_TYPE","features":[430]},{"name":"MF_E_UNSUPPORTED_CAPTION","features":[430]},{"name":"MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT","features":[430]},{"name":"MF_E_UNSUPPORTED_CHARACTERISTICS","features":[430]},{"name":"MF_E_UNSUPPORTED_CONTENT_PROTECTION_SYSTEM","features":[430]},{"name":"MF_E_UNSUPPORTED_D3D_TYPE","features":[430]},{"name":"MF_E_UNSUPPORTED_FORMAT","features":[430]},{"name":"MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL","features":[430]},{"name":"MF_E_UNSUPPORTED_RATE","features":[430]},{"name":"MF_E_UNSUPPORTED_RATE_TRANSITION","features":[430]},{"name":"MF_E_UNSUPPORTED_REPRESENTATION","features":[430]},{"name":"MF_E_UNSUPPORTED_SCHEME","features":[430]},{"name":"MF_E_UNSUPPORTED_SERVICE","features":[430]},{"name":"MF_E_UNSUPPORTED_STATE_TRANSITION","features":[430]},{"name":"MF_E_UNSUPPORTED_TIME_FORMAT","features":[430]},{"name":"MF_E_USERMODE_UNTRUSTED","features":[430]},{"name":"MF_E_VIDEO_DEVICE_LOCKED","features":[430]},{"name":"MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED","features":[430]},{"name":"MF_E_VIDEO_RECORDING_DEVICE_PREEMPTED","features":[430]},{"name":"MF_E_VIDEO_REN_COPYPROT_FAILED","features":[430]},{"name":"MF_E_VIDEO_REN_NO_DEINTERLACE_HW","features":[430]},{"name":"MF_E_VIDEO_REN_NO_PROCAMP_HW","features":[430]},{"name":"MF_E_VIDEO_REN_SURFACE_NOT_SHARED","features":[430]},{"name":"MF_E_WMDRMOTA_ACTION_ALREADY_SET","features":[430]},{"name":"MF_E_WMDRMOTA_ACTION_MISMATCH","features":[430]},{"name":"MF_E_WMDRMOTA_DRM_ENCRYPTION_SCHEME_NOT_SUPPORTED","features":[430]},{"name":"MF_E_WMDRMOTA_DRM_HEADER_NOT_AVAILABLE","features":[430]},{"name":"MF_E_WMDRMOTA_INVALID_POLICY","features":[430]},{"name":"MF_E_WMDRMOTA_NO_ACTION","features":[430]},{"name":"MF_FILEFLAGS_ALLOW_WRITE_SHARING","features":[430]},{"name":"MF_FILEFLAGS_NOBUFFERING","features":[430]},{"name":"MF_FILEFLAGS_NONE","features":[430]},{"name":"MF_FILE_ACCESSMODE","features":[430]},{"name":"MF_FILE_FLAGS","features":[430]},{"name":"MF_FILE_OPENMODE","features":[430]},{"name":"MF_FLOAT2","features":[430]},{"name":"MF_FLOAT3","features":[430]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_CUSTOM_EVENT","features":[430]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_PIPELINE_SHUTDOWN","features":[430]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_INITIALIZE","features":[430]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_START","features":[430]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_STOP","features":[430]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_UNINITIALIZE","features":[430]},{"name":"MF_GRL_ABSENT","features":[430]},{"name":"MF_GRL_LOAD_FAILED","features":[430]},{"name":"MF_HDCP_STATUS","features":[430]},{"name":"MF_HDCP_STATUS_OFF","features":[430]},{"name":"MF_HDCP_STATUS_ON","features":[430]},{"name":"MF_HDCP_STATUS_ON_WITH_TYPE_ENFORCEMENT","features":[430]},{"name":"MF_HISTOGRAM_CHANNEL_B","features":[430]},{"name":"MF_HISTOGRAM_CHANNEL_Cb","features":[430]},{"name":"MF_HISTOGRAM_CHANNEL_Cr","features":[430]},{"name":"MF_HISTOGRAM_CHANNEL_G","features":[430]},{"name":"MF_HISTOGRAM_CHANNEL_R","features":[430]},{"name":"MF_HISTOGRAM_CHANNEL_Y","features":[430]},{"name":"MF_INDEPENDENT_STILL_IMAGE","features":[430]},{"name":"MF_INDEX_SIZE_ERR","features":[430]},{"name":"MF_INVALID_ACCESS_ERR","features":[430]},{"name":"MF_INVALID_GRL_SIGNATURE","features":[430]},{"name":"MF_INVALID_PRESENTATION_TIME","features":[430]},{"name":"MF_INVALID_STATE_ERR","features":[430]},{"name":"MF_I_MANUAL_PROXY","features":[430]},{"name":"MF_KERNEL_MODE_COMPONENT_LOAD","features":[430]},{"name":"MF_LEAKY_BUCKET_PAIR","features":[430]},{"name":"MF_LICENSE_URL_TAMPERED","features":[430]},{"name":"MF_LICENSE_URL_TRUSTED","features":[430]},{"name":"MF_LICENSE_URL_UNTRUSTED","features":[430]},{"name":"MF_LOCAL_MFT_REGISTRATION_SERVICE","features":[430]},{"name":"MF_LOCAL_PLUGIN_CONTROL_POLICY","features":[430]},{"name":"MF_LOW_LATENCY","features":[430]},{"name":"MF_LUMA_KEY_ENABLE","features":[430]},{"name":"MF_LUMA_KEY_LOWER","features":[430]},{"name":"MF_LUMA_KEY_UPPER","features":[430]},{"name":"MF_MEDIAENGINE_KEYERR_CLIENT","features":[430]},{"name":"MF_MEDIAENGINE_KEYERR_DOMAIN","features":[430]},{"name":"MF_MEDIAENGINE_KEYERR_HARDWARECHANGE","features":[430]},{"name":"MF_MEDIAENGINE_KEYERR_OUTPUT","features":[430]},{"name":"MF_MEDIAENGINE_KEYERR_SERVICE","features":[430]},{"name":"MF_MEDIAENGINE_KEYERR_UNKNOWN","features":[430]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE","features":[430]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE_INDIVIDUALIZATION_REQUEST","features":[430]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_RELEASE","features":[430]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_RENEWAL","features":[430]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_REQUEST","features":[430]},{"name":"MF_MEDIAKEYSESSION_TYPE","features":[430]},{"name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_LICENSE","features":[430]},{"name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_RELEASE_MESSAGE","features":[430]},{"name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_USAGE_RECORD","features":[430]},{"name":"MF_MEDIAKEYSESSION_TYPE_TEMPORARY","features":[430]},{"name":"MF_MEDIAKEYS_REQUIREMENT","features":[430]},{"name":"MF_MEDIAKEYS_REQUIREMENT_NOT_ALLOWED","features":[430]},{"name":"MF_MEDIAKEYS_REQUIREMENT_OPTIONAL","features":[430]},{"name":"MF_MEDIAKEYS_REQUIREMENT_REQUIRED","features":[430]},{"name":"MF_MEDIAKEY_STATUS","features":[430]},{"name":"MF_MEDIAKEY_STATUS_EXPIRED","features":[430]},{"name":"MF_MEDIAKEY_STATUS_INTERNAL_ERROR","features":[430]},{"name":"MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED","features":[430]},{"name":"MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED","features":[430]},{"name":"MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED","features":[430]},{"name":"MF_MEDIAKEY_STATUS_RELEASED","features":[430]},{"name":"MF_MEDIAKEY_STATUS_STATUS_PENDING","features":[430]},{"name":"MF_MEDIAKEY_STATUS_USABLE","features":[430]},{"name":"MF_MEDIASINK_AUTOFINALIZE_SUPPORTED","features":[430]},{"name":"MF_MEDIASINK_ENABLE_AUTOFINALIZE","features":[430]},{"name":"MF_MEDIASOURCE_EXPOSE_ALL_STREAMS","features":[430]},{"name":"MF_MEDIASOURCE_SERVICE","features":[430]},{"name":"MF_MEDIATYPE_EQUAL_FORMAT_DATA","features":[430]},{"name":"MF_MEDIATYPE_EQUAL_FORMAT_TYPES","features":[430]},{"name":"MF_MEDIATYPE_EQUAL_FORMAT_USER_DATA","features":[430]},{"name":"MF_MEDIATYPE_EQUAL_MAJOR_TYPES","features":[430]},{"name":"MF_MEDIATYPE_MULTIPLEXED_MANAGER","features":[430]},{"name":"MF_MEDIA_ENGINE_AUDIOONLY","features":[430]},{"name":"MF_MEDIA_ENGINE_AUDIO_CATEGORY","features":[430]},{"name":"MF_MEDIA_ENGINE_AUDIO_ENDPOINT_ROLE","features":[430]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE","features":[430]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE10","features":[430]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE11","features":[430]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE9","features":[430]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE_EDGE","features":[430]},{"name":"MF_MEDIA_ENGINE_CALLBACK","features":[430]},{"name":"MF_MEDIA_ENGINE_CANPLAY","features":[430]},{"name":"MF_MEDIA_ENGINE_CANPLAY_MAYBE","features":[430]},{"name":"MF_MEDIA_ENGINE_CANPLAY_NOT_SUPPORTED","features":[430]},{"name":"MF_MEDIA_ENGINE_CANPLAY_PROBABLY","features":[430]},{"name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE","features":[430]},{"name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE_WIN10","features":[430]},{"name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE_WWA_EDGE","features":[430]},{"name":"MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS","features":[430]},{"name":"MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER","features":[430]},{"name":"MF_MEDIA_ENGINE_CONTINUE_ON_CODEC_ERROR","features":[430]},{"name":"MF_MEDIA_ENGINE_COREWINDOW","features":[430]},{"name":"MF_MEDIA_ENGINE_CREATEFLAGS","features":[430]},{"name":"MF_MEDIA_ENGINE_CREATEFLAGS_MASK","features":[430]},{"name":"MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS","features":[430]},{"name":"MF_MEDIA_ENGINE_DXGI_MANAGER","features":[430]},{"name":"MF_MEDIA_ENGINE_EME_CALLBACK","features":[430]},{"name":"MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT","features":[430]},{"name":"MF_MEDIA_ENGINE_ERR","features":[430]},{"name":"MF_MEDIA_ENGINE_ERR_ABORTED","features":[430]},{"name":"MF_MEDIA_ENGINE_ERR_DECODE","features":[430]},{"name":"MF_MEDIA_ENGINE_ERR_ENCRYPTED","features":[430]},{"name":"MF_MEDIA_ENGINE_ERR_NETWORK","features":[430]},{"name":"MF_MEDIA_ENGINE_ERR_NOERROR","features":[430]},{"name":"MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_ABORT","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_AUDIOENDPOINTCHANGE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_BALANCECHANGE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_BUFFERINGENDED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_BUFFERINGSTARTED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_CANPLAY","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_CANPLAYTHROUGH","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_DELAYLOADEVENT_CHANGED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_DOWNLOADCOMPLETE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_DURATIONCHANGE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_EMPTIED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_ENDED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_ERROR","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_FIRSTFRAMEREADY","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_FORMATCHANGE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_FRAMESTEPCOMPLETED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_LOADEDDATA","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_LOADEDMETADATA","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_LOADSTART","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_NOTIFYSTABLESTATE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_OPMINFO","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_PAUSE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_PLAY","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_PLAYING","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_PROGRESS","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_PURGEQUEUEDEVENTS","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_RATECHANGE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_RESOURCELOST","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_SEEKED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_SEEKING","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_STALLED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_STREAMRENDERINGERROR","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_SUPPORTEDRATES_CHANGED","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_SUSPEND","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_TIMELINE_MARKER","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_TIMEUPDATE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_TRACKSCHANGE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_VOLUMECHANGE","features":[430]},{"name":"MF_MEDIA_ENGINE_EVENT_WAITING","features":[430]},{"name":"MF_MEDIA_ENGINE_EXTENSION","features":[430]},{"name":"MF_MEDIA_ENGINE_EXTENSION_TYPE","features":[430]},{"name":"MF_MEDIA_ENGINE_EXTENSION_TYPE_BYTESTREAM","features":[430]},{"name":"MF_MEDIA_ENGINE_EXTENSION_TYPE_MEDIASOURCE","features":[430]},{"name":"MF_MEDIA_ENGINE_FORCEMUTE","features":[430]},{"name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS","features":[430]},{"name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_PROTECTED","features":[430]},{"name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_ANTI_SCREEN_SCRAPE_PROTECTION","features":[430]},{"name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_SURFACE_PROTECTION","features":[430]},{"name":"MF_MEDIA_ENGINE_KEYERR","features":[430]},{"name":"MF_MEDIA_ENGINE_MEDIA_PLAYER_MODE","features":[430]},{"name":"MF_MEDIA_ENGINE_NEEDKEY_CALLBACK","features":[430]},{"name":"MF_MEDIA_ENGINE_NETWORK","features":[430]},{"name":"MF_MEDIA_ENGINE_NETWORK_EMPTY","features":[430]},{"name":"MF_MEDIA_ENGINE_NETWORK_IDLE","features":[430]},{"name":"MF_MEDIA_ENGINE_NETWORK_LOADING","features":[430]},{"name":"MF_MEDIA_ENGINE_NETWORK_NO_SOURCE","features":[430]},{"name":"MF_MEDIA_ENGINE_OPM_ESTABLISHED","features":[430]},{"name":"MF_MEDIA_ENGINE_OPM_FAILED","features":[430]},{"name":"MF_MEDIA_ENGINE_OPM_FAILED_BDA","features":[430]},{"name":"MF_MEDIA_ENGINE_OPM_FAILED_UNSIGNED_DRIVER","features":[430]},{"name":"MF_MEDIA_ENGINE_OPM_FAILED_VM","features":[430]},{"name":"MF_MEDIA_ENGINE_OPM_HWND","features":[430]},{"name":"MF_MEDIA_ENGINE_OPM_NOT_REQUESTED","features":[430]},{"name":"MF_MEDIA_ENGINE_OPM_STATUS","features":[430]},{"name":"MF_MEDIA_ENGINE_PLAYBACK_HWND","features":[430]},{"name":"MF_MEDIA_ENGINE_PLAYBACK_VISUAL","features":[430]},{"name":"MF_MEDIA_ENGINE_PRELOAD","features":[430]},{"name":"MF_MEDIA_ENGINE_PRELOAD_AUTOMATIC","features":[430]},{"name":"MF_MEDIA_ENGINE_PRELOAD_EMPTY","features":[430]},{"name":"MF_MEDIA_ENGINE_PRELOAD_METADATA","features":[430]},{"name":"MF_MEDIA_ENGINE_PRELOAD_MISSING","features":[430]},{"name":"MF_MEDIA_ENGINE_PRELOAD_NONE","features":[430]},{"name":"MF_MEDIA_ENGINE_PROTECTION_FLAGS","features":[430]},{"name":"MF_MEDIA_ENGINE_READY","features":[430]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_CURRENT_DATA","features":[430]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_ENOUGH_DATA","features":[430]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_FUTURE_DATA","features":[430]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_METADATA","features":[430]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_NOTHING","features":[430]},{"name":"MF_MEDIA_ENGINE_REAL_TIME_MODE","features":[430]},{"name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE","features":[430]},{"name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_NONE","features":[430]},{"name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_SIDE_BY_SIDE","features":[430]},{"name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_TOP_BOTTOM","features":[430]},{"name":"MF_MEDIA_ENGINE_SEEK_MODE","features":[430]},{"name":"MF_MEDIA_ENGINE_SEEK_MODE_APPROXIMATE","features":[430]},{"name":"MF_MEDIA_ENGINE_SEEK_MODE_NORMAL","features":[430]},{"name":"MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC_BUFFER_PROGRESS","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC_BYTES_DOWNLOADED","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_CORRUPTED","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_DROPPED","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_PER_SECOND","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_RENDERED","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC_PLAYBACK_JITTER","features":[430]},{"name":"MF_MEDIA_ENGINE_STATISTIC_TOTAL_FRAME_DELAY","features":[430]},{"name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED","features":[430]},{"name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_AUDIO","features":[430]},{"name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_UNKNOWN","features":[430]},{"name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_VIDEO","features":[430]},{"name":"MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL","features":[430]},{"name":"MF_MEDIA_ENGINE_SYNCHRONOUS_CLOSE","features":[430]},{"name":"MF_MEDIA_ENGINE_TELEMETRY_APPLICATION_ID","features":[430]},{"name":"MF_MEDIA_ENGINE_TIMEDTEXT","features":[430]},{"name":"MF_MEDIA_ENGINE_TRACK_ID","features":[430]},{"name":"MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT","features":[430]},{"name":"MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP","features":[430]},{"name":"MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT","features":[430]},{"name":"MF_MEDIA_ENGINE_WAITFORSTABLE_STATE","features":[430]},{"name":"MF_MEDIA_PROTECTION_MANAGER_PROPERTIES","features":[430]},{"name":"MF_MEDIA_SHARING_ENGINE_DEVICE","features":[430]},{"name":"MF_MEDIA_SHARING_ENGINE_DEVICE_NAME","features":[430]},{"name":"MF_MEDIA_SHARING_ENGINE_EVENT","features":[430]},{"name":"MF_MEDIA_SHARING_ENGINE_EVENT_DISCONNECT","features":[430]},{"name":"MF_MEDIA_SHARING_ENGINE_INITIAL_SEEK_TIME","features":[430]},{"name":"MF_METADATAFACIALEXPRESSION_SMILE","features":[430]},{"name":"MF_METADATATIMESTAMPS_DEVICE","features":[430]},{"name":"MF_METADATATIMESTAMPS_PRESENTATION","features":[430]},{"name":"MF_METADATA_PROVIDER_SERVICE","features":[430]},{"name":"MF_MINCRYPT_FAILURE","features":[430]},{"name":"MF_MP2DLNA_AUDIO_BIT_RATE","features":[430]},{"name":"MF_MP2DLNA_ENCODE_QUALITY","features":[430]},{"name":"MF_MP2DLNA_STATISTICS","features":[430]},{"name":"MF_MP2DLNA_USE_MMCSS","features":[430]},{"name":"MF_MP2DLNA_VIDEO_BIT_RATE","features":[430]},{"name":"MF_MPEG4SINK_MAX_CODED_SEQUENCES_PER_FRAGMENT","features":[430]},{"name":"MF_MPEG4SINK_MINIMUM_PROPERTIES_SIZE","features":[430]},{"name":"MF_MPEG4SINK_MIN_FRAGMENT_DURATION","features":[430]},{"name":"MF_MPEG4SINK_MOOV_BEFORE_MDAT","features":[430]},{"name":"MF_MPEG4SINK_SPSPPS_PASSTHROUGH","features":[430]},{"name":"MF_MSE_ACTIVELIST_CALLBACK","features":[430]},{"name":"MF_MSE_APPEND_MODE","features":[430]},{"name":"MF_MSE_APPEND_MODE_SEGMENTS","features":[430]},{"name":"MF_MSE_APPEND_MODE_SEQUENCE","features":[430]},{"name":"MF_MSE_BUFFERLIST_CALLBACK","features":[430]},{"name":"MF_MSE_CALLBACK","features":[430]},{"name":"MF_MSE_ERROR","features":[430]},{"name":"MF_MSE_ERROR_DECODE","features":[430]},{"name":"MF_MSE_ERROR_NETWORK","features":[430]},{"name":"MF_MSE_ERROR_NOERROR","features":[430]},{"name":"MF_MSE_ERROR_UNKNOWN_ERROR","features":[430]},{"name":"MF_MSE_OPUS_SUPPORT","features":[430]},{"name":"MF_MSE_OPUS_SUPPORT_OFF","features":[430]},{"name":"MF_MSE_OPUS_SUPPORT_ON","features":[430]},{"name":"MF_MSE_OPUS_SUPPORT_TYPE","features":[430]},{"name":"MF_MSE_READY","features":[430]},{"name":"MF_MSE_READY_CLOSED","features":[430]},{"name":"MF_MSE_READY_ENDED","features":[430]},{"name":"MF_MSE_READY_OPEN","features":[430]},{"name":"MF_MSE_VP9_SUPPORT","features":[430]},{"name":"MF_MSE_VP9_SUPPORT_DEFAULT","features":[430]},{"name":"MF_MSE_VP9_SUPPORT_OFF","features":[430]},{"name":"MF_MSE_VP9_SUPPORT_ON","features":[430]},{"name":"MF_MSE_VP9_SUPPORT_TYPE","features":[430]},{"name":"MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION","features":[430]},{"name":"MF_MT_AAC_PAYLOAD_TYPE","features":[430]},{"name":"MF_MT_ALL_SAMPLES_INDEPENDENT","features":[430]},{"name":"MF_MT_ALPHA_MODE","features":[430]},{"name":"MF_MT_AM_FORMAT_TYPE","features":[430]},{"name":"MF_MT_ARBITRARY_FORMAT","features":[430]},{"name":"MF_MT_ARBITRARY_HEADER","features":[430]},{"name":"MF_MT_AUDIO_AVG_BYTES_PER_SECOND","features":[430]},{"name":"MF_MT_AUDIO_BITS_PER_SAMPLE","features":[430]},{"name":"MF_MT_AUDIO_BLOCK_ALIGNMENT","features":[430]},{"name":"MF_MT_AUDIO_CHANNEL_MASK","features":[430]},{"name":"MF_MT_AUDIO_FLAC_MAX_BLOCK_SIZE","features":[430]},{"name":"MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND","features":[430]},{"name":"MF_MT_AUDIO_FOLDDOWN_MATRIX","features":[430]},{"name":"MF_MT_AUDIO_NUM_CHANNELS","features":[430]},{"name":"MF_MT_AUDIO_PREFER_WAVEFORMATEX","features":[430]},{"name":"MF_MT_AUDIO_SAMPLES_PER_BLOCK","features":[430]},{"name":"MF_MT_AUDIO_SAMPLES_PER_SECOND","features":[430]},{"name":"MF_MT_AUDIO_VALID_BITS_PER_SAMPLE","features":[430]},{"name":"MF_MT_AUDIO_WMADRC_AVGREF","features":[430]},{"name":"MF_MT_AUDIO_WMADRC_AVGTARGET","features":[430]},{"name":"MF_MT_AUDIO_WMADRC_PEAKREF","features":[430]},{"name":"MF_MT_AUDIO_WMADRC_PEAKTARGET","features":[430]},{"name":"MF_MT_AVG_BITRATE","features":[430]},{"name":"MF_MT_AVG_BIT_ERROR_RATE","features":[430]},{"name":"MF_MT_COMPRESSED","features":[430]},{"name":"MF_MT_CONTAINER_RATE_SCALING","features":[430]},{"name":"MF_MT_CUSTOM_VIDEO_PRIMARIES","features":[430]},{"name":"MF_MT_D3D12_CPU_READBACK","features":[430]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER","features":[430]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL","features":[430]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET","features":[430]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS","features":[430]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS","features":[430]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE","features":[430]},{"name":"MF_MT_D3D12_TEXTURE_LAYOUT","features":[430]},{"name":"MF_MT_D3D_RESOURCE_VERSION","features":[430]},{"name":"MF_MT_D3D_RESOURCE_VERSION_ENUM","features":[430]},{"name":"MF_MT_DECODER_MAX_DPB_COUNT","features":[430]},{"name":"MF_MT_DECODER_USE_MAX_RESOLUTION","features":[430]},{"name":"MF_MT_DEFAULT_STRIDE","features":[430]},{"name":"MF_MT_DEPTH_MEASUREMENT","features":[430]},{"name":"MF_MT_DEPTH_VALUE_UNIT","features":[430]},{"name":"MF_MT_DRM_FLAGS","features":[430]},{"name":"MF_MT_DV_AAUX_CTRL_PACK_0","features":[430]},{"name":"MF_MT_DV_AAUX_CTRL_PACK_1","features":[430]},{"name":"MF_MT_DV_AAUX_SRC_PACK_0","features":[430]},{"name":"MF_MT_DV_AAUX_SRC_PACK_1","features":[430]},{"name":"MF_MT_DV_VAUX_CTRL_PACK","features":[430]},{"name":"MF_MT_DV_VAUX_SRC_PACK","features":[430]},{"name":"MF_MT_FIXED_SIZE_SAMPLES","features":[430]},{"name":"MF_MT_FORWARD_CUSTOM_NALU","features":[430]},{"name":"MF_MT_FORWARD_CUSTOM_SEI","features":[430]},{"name":"MF_MT_FRAME_RATE","features":[430]},{"name":"MF_MT_FRAME_RATE_RANGE_MAX","features":[430]},{"name":"MF_MT_FRAME_RATE_RANGE_MIN","features":[430]},{"name":"MF_MT_FRAME_SIZE","features":[430]},{"name":"MF_MT_GEOMETRIC_APERTURE","features":[430]},{"name":"MF_MT_H264_CAPABILITIES","features":[430]},{"name":"MF_MT_H264_LAYOUT_PER_STREAM","features":[430]},{"name":"MF_MT_H264_MAX_CODEC_CONFIG_DELAY","features":[430]},{"name":"MF_MT_H264_MAX_MB_PER_SEC","features":[430]},{"name":"MF_MT_H264_RATE_CONTROL_MODES","features":[430]},{"name":"MF_MT_H264_RESOLUTION_SCALING","features":[430]},{"name":"MF_MT_H264_SIMULCAST_SUPPORT","features":[430]},{"name":"MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES","features":[430]},{"name":"MF_MT_H264_SUPPORTED_SLICE_MODES","features":[430]},{"name":"MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES","features":[430]},{"name":"MF_MT_H264_SUPPORTED_USAGES","features":[430]},{"name":"MF_MT_H264_SVC_CAPABILITIES","features":[430]},{"name":"MF_MT_H264_USAGE","features":[430]},{"name":"MF_MT_IMAGE_LOSS_TOLERANT","features":[430]},{"name":"MF_MT_INTERLACE_MODE","features":[430]},{"name":"MF_MT_IN_BAND_PARAMETER_SET","features":[430]},{"name":"MF_MT_MAJOR_TYPE","features":[430]},{"name":"MF_MT_MAX_FRAME_AVERAGE_LUMINANCE_LEVEL","features":[430]},{"name":"MF_MT_MAX_KEYFRAME_SPACING","features":[430]},{"name":"MF_MT_MAX_LUMINANCE_LEVEL","features":[430]},{"name":"MF_MT_MAX_MASTERING_LUMINANCE","features":[430]},{"name":"MF_MT_MINIMUM_DISPLAY_APERTURE","features":[430]},{"name":"MF_MT_MIN_MASTERING_LUMINANCE","features":[430]},{"name":"MF_MT_MPEG2_CONTENT_PACKET","features":[430]},{"name":"MF_MT_MPEG2_FLAGS","features":[430]},{"name":"MF_MT_MPEG2_HDCP","features":[430]},{"name":"MF_MT_MPEG2_LEVEL","features":[430]},{"name":"MF_MT_MPEG2_ONE_FRAME_PER_PACKET","features":[430]},{"name":"MF_MT_MPEG2_PROFILE","features":[430]},{"name":"MF_MT_MPEG2_STANDARD","features":[430]},{"name":"MF_MT_MPEG2_TIMECODE","features":[430]},{"name":"MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY","features":[430]},{"name":"MF_MT_MPEG4_SAMPLE_DESCRIPTION","features":[430]},{"name":"MF_MT_MPEG4_TRACK_TYPE","features":[430]},{"name":"MF_MT_MPEG_SEQUENCE_HEADER","features":[430]},{"name":"MF_MT_MPEG_START_TIME_CODE","features":[430]},{"name":"MF_MT_ORIGINAL_4CC","features":[430]},{"name":"MF_MT_ORIGINAL_WAVE_FORMAT_TAG","features":[430]},{"name":"MF_MT_OUTPUT_BUFFER_NUM","features":[430]},{"name":"MF_MT_PAD_CONTROL_FLAGS","features":[430]},{"name":"MF_MT_PALETTE","features":[430]},{"name":"MF_MT_PAN_SCAN_APERTURE","features":[430]},{"name":"MF_MT_PAN_SCAN_ENABLED","features":[430]},{"name":"MF_MT_PIXEL_ASPECT_RATIO","features":[430]},{"name":"MF_MT_REALTIME_CONTENT","features":[430]},{"name":"MF_MT_SAMPLE_SIZE","features":[430]},{"name":"MF_MT_SECURE","features":[430]},{"name":"MF_MT_SOURCE_CONTENT_HINT","features":[430]},{"name":"MF_MT_SPATIAL_AUDIO_DATA_PRESENT","features":[430]},{"name":"MF_MT_SPATIAL_AUDIO_MAX_DYNAMIC_OBJECTS","features":[430]},{"name":"MF_MT_SPATIAL_AUDIO_MAX_METADATA_ITEMS","features":[430]},{"name":"MF_MT_SPATIAL_AUDIO_MIN_METADATA_ITEM_OFFSET_SPACING","features":[430]},{"name":"MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_FORMAT_ID","features":[430]},{"name":"MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_LENGTH","features":[430]},{"name":"MF_MT_SUBTYPE","features":[430]},{"name":"MF_MT_TIMESTAMP_CAN_BE_DTS","features":[430]},{"name":"MF_MT_TRANSFER_FUNCTION","features":[430]},{"name":"MF_MT_USER_DATA","features":[430]},{"name":"MF_MT_VIDEO_3D","features":[430]},{"name":"MF_MT_VIDEO_3D_FIRST_IS_LEFT","features":[430]},{"name":"MF_MT_VIDEO_3D_FORMAT","features":[430]},{"name":"MF_MT_VIDEO_3D_LEFT_IS_BASE","features":[430]},{"name":"MF_MT_VIDEO_3D_NUM_VIEWS","features":[430]},{"name":"MF_MT_VIDEO_CHROMA_SITING","features":[430]},{"name":"MF_MT_VIDEO_H264_NO_FMOASO","features":[430]},{"name":"MF_MT_VIDEO_LEVEL","features":[430]},{"name":"MF_MT_VIDEO_LIGHTING","features":[430]},{"name":"MF_MT_VIDEO_NOMINAL_RANGE","features":[430]},{"name":"MF_MT_VIDEO_NO_FRAME_ORDERING","features":[430]},{"name":"MF_MT_VIDEO_PRIMARIES","features":[430]},{"name":"MF_MT_VIDEO_PROFILE","features":[430]},{"name":"MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE","features":[430]},{"name":"MF_MT_VIDEO_ROTATION","features":[430]},{"name":"MF_MT_WRAPPED_TYPE","features":[430]},{"name":"MF_MT_YUV_MATRIX","features":[430]},{"name":"MF_MULTITHREADED_WORKQUEUE","features":[430]},{"name":"MF_NALU_LENGTH_INFORMATION","features":[430]},{"name":"MF_NALU_LENGTH_SET","features":[430]},{"name":"MF_NOT_FOUND_ERR","features":[430]},{"name":"MF_NOT_SUPPORTED_ERR","features":[430]},{"name":"MF_NUM_DROP_MODES","features":[430]},{"name":"MF_NUM_QUALITY_LEVELS","features":[430]},{"name":"MF_OBJECT_BYTESTREAM","features":[430]},{"name":"MF_OBJECT_INVALID","features":[430]},{"name":"MF_OBJECT_MEDIASOURCE","features":[430]},{"name":"MF_OBJECT_TYPE","features":[430]},{"name":"MF_OPENMODE_APPEND_IF_EXIST","features":[430]},{"name":"MF_OPENMODE_DELETE_IF_EXIST","features":[430]},{"name":"MF_OPENMODE_FAIL_IF_EXIST","features":[430]},{"name":"MF_OPENMODE_FAIL_IF_NOT_EXIST","features":[430]},{"name":"MF_OPENMODE_RESET_IF_EXIST","features":[430]},{"name":"MF_OPM_ACP_LEVEL_ONE","features":[430]},{"name":"MF_OPM_ACP_LEVEL_THREE","features":[430]},{"name":"MF_OPM_ACP_LEVEL_TWO","features":[430]},{"name":"MF_OPM_ACP_OFF","features":[430]},{"name":"MF_OPM_ACP_PROTECTION_LEVEL","features":[430]},{"name":"MF_OPM_CGMSA_COPY_FREELY","features":[430]},{"name":"MF_OPM_CGMSA_COPY_NEVER","features":[430]},{"name":"MF_OPM_CGMSA_COPY_NO_MORE","features":[430]},{"name":"MF_OPM_CGMSA_COPY_ONE_GENERATION","features":[430]},{"name":"MF_OPM_CGMSA_OFF","features":[430]},{"name":"MF_OPM_CGMSA_PROTECTION_LEVEL","features":[430]},{"name":"MF_OPM_CGMSA_REDISTRIBUTION_CONTROL_REQUIRED","features":[430]},{"name":"MF_OPTIONAL_NODE_REJECTED_MEDIA_TYPE","features":[430]},{"name":"MF_OPTIONAL_NODE_REJECTED_PROTECTED_PROCESS","features":[430]},{"name":"MF_PARSE_ERR","features":[430]},{"name":"MF_PD_ADAPTIVE_STREAMING","features":[430]},{"name":"MF_PD_APP_CONTEXT","features":[430]},{"name":"MF_PD_ASF_CODECLIST","features":[430]},{"name":"MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA","features":[430]},{"name":"MF_PD_ASF_CONTENTENCRYPTION_KEYID","features":[430]},{"name":"MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL","features":[430]},{"name":"MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA","features":[430]},{"name":"MF_PD_ASF_CONTENTENCRYPTION_TYPE","features":[430]},{"name":"MF_PD_ASF_DATA_LENGTH","features":[430]},{"name":"MF_PD_ASF_DATA_START_OFFSET","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_CREATION_TIME","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_FILE_ID","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_FLAGS","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_PACKETS","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_PREROLL","features":[430]},{"name":"MF_PD_ASF_FILEPROPERTIES_SEND_DURATION","features":[430]},{"name":"MF_PD_ASF_INFO_HAS_AUDIO","features":[430]},{"name":"MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO","features":[430]},{"name":"MF_PD_ASF_INFO_HAS_VIDEO","features":[430]},{"name":"MF_PD_ASF_LANGLIST","features":[430]},{"name":"MF_PD_ASF_LANGLIST_LEGACYORDER","features":[430]},{"name":"MF_PD_ASF_MARKER","features":[430]},{"name":"MF_PD_ASF_METADATA_IS_VBR","features":[430]},{"name":"MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS","features":[430]},{"name":"MF_PD_ASF_METADATA_V8_BUFFERAVERAGE","features":[430]},{"name":"MF_PD_ASF_METADATA_V8_VBRPEAK","features":[430]},{"name":"MF_PD_ASF_SCRIPT","features":[430]},{"name":"MF_PD_AUDIO_ENCODING_BITRATE","features":[430]},{"name":"MF_PD_AUDIO_ISVARIABLEBITRATE","features":[430]},{"name":"MF_PD_DURATION","features":[430]},{"name":"MF_PD_LAST_MODIFIED_TIME","features":[430]},{"name":"MF_PD_MIME_TYPE","features":[430]},{"name":"MF_PD_PLAYBACK_BOUNDARY_TIME","features":[430]},{"name":"MF_PD_PLAYBACK_ELEMENT_ID","features":[430]},{"name":"MF_PD_PMPHOST_CONTEXT","features":[430]},{"name":"MF_PD_PREFERRED_LANGUAGE","features":[430]},{"name":"MF_PD_SAMI_STYLELIST","features":[430]},{"name":"MF_PD_TOTAL_FILE_SIZE","features":[430]},{"name":"MF_PD_VIDEO_ENCODING_BITRATE","features":[430]},{"name":"MF_PLUGIN_CONTROL_POLICY","features":[430]},{"name":"MF_PLUGIN_CONTROL_POLICY_USE_ALL_PLUGINS","features":[430]},{"name":"MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS","features":[430]},{"name":"MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS","features":[430]},{"name":"MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE","features":[430]},{"name":"MF_PMP_SERVER_CONTEXT","features":[430]},{"name":"MF_POLICY_ID","features":[430]},{"name":"MF_PREFERRED_SOURCE_URI","features":[430]},{"name":"MF_PROGRESSIVE_CODING_CONTENT","features":[430]},{"name":"MF_PROPERTY_HANDLER_SERVICE","features":[430]},{"name":"MF_Plugin_Type","features":[430]},{"name":"MF_Plugin_Type_MFT","features":[430]},{"name":"MF_Plugin_Type_MFT_MatchOutputType","features":[430]},{"name":"MF_Plugin_Type_MediaSource","features":[430]},{"name":"MF_Plugin_Type_Other","features":[430]},{"name":"MF_QUALITY_ADVISE_FLAGS","features":[430]},{"name":"MF_QUALITY_CANNOT_KEEP_UP","features":[430]},{"name":"MF_QUALITY_DROP_MODE","features":[430]},{"name":"MF_QUALITY_LEVEL","features":[430]},{"name":"MF_QUALITY_NORMAL","features":[430]},{"name":"MF_QUALITY_NORMAL_MINUS_1","features":[430]},{"name":"MF_QUALITY_NORMAL_MINUS_2","features":[430]},{"name":"MF_QUALITY_NORMAL_MINUS_3","features":[430]},{"name":"MF_QUALITY_NORMAL_MINUS_4","features":[430]},{"name":"MF_QUALITY_NORMAL_MINUS_5","features":[430]},{"name":"MF_QUALITY_NOTIFY_PROCESSING_LATENCY","features":[430]},{"name":"MF_QUALITY_NOTIFY_SAMPLE_LAG","features":[430]},{"name":"MF_QUALITY_SERVICES","features":[430]},{"name":"MF_QUATERNION","features":[430]},{"name":"MF_QUOTA_EXCEEDED_ERR","features":[430]},{"name":"MF_RATE_CONTROL_SERVICE","features":[430]},{"name":"MF_READWRITE_D3D_OPTIONAL","features":[430]},{"name":"MF_READWRITE_DISABLE_CONVERTERS","features":[430]},{"name":"MF_READWRITE_ENABLE_AUTOFINALIZE","features":[430]},{"name":"MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS","features":[430]},{"name":"MF_READWRITE_MMCSS_CLASS","features":[430]},{"name":"MF_READWRITE_MMCSS_CLASS_AUDIO","features":[430]},{"name":"MF_READWRITE_MMCSS_PRIORITY","features":[430]},{"name":"MF_READWRITE_MMCSS_PRIORITY_AUDIO","features":[430]},{"name":"MF_REMOTE_PROXY","features":[430]},{"name":"MF_RESOLUTION_BYTESTREAM","features":[430]},{"name":"MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE","features":[430]},{"name":"MF_RESOLUTION_DISABLE_LOCAL_PLUGINS","features":[430]},{"name":"MF_RESOLUTION_ENABLE_STORE_PLUGINS","features":[430]},{"name":"MF_RESOLUTION_FLAGS","features":[430]},{"name":"MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL","features":[430]},{"name":"MF_RESOLUTION_MEDIASOURCE","features":[430]},{"name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY","features":[430]},{"name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY","features":[430]},{"name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE","features":[430]},{"name":"MF_RESOLUTION_READ","features":[430]},{"name":"MF_RESOLUTION_WRITE","features":[430]},{"name":"MF_SAMI_SERVICE","features":[430]},{"name":"MF_SAMPLEGRABBERSINK_IGNORE_CLOCK","features":[430]},{"name":"MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET","features":[430]},{"name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_AES_CBC","features":[430]},{"name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_AES_CTR","features":[430]},{"name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_NONE","features":[430]},{"name":"MF_SA_AUDIO_ENDPOINT_AWARE","features":[430]},{"name":"MF_SA_BUFFERS_PER_SAMPLE","features":[430]},{"name":"MF_SA_D3D11_ALLOCATE_DISPLAYABLE_RESOURCES","features":[430]},{"name":"MF_SA_D3D11_ALLOW_DYNAMIC_YUV_TEXTURE","features":[430]},{"name":"MF_SA_D3D11_AWARE","features":[430]},{"name":"MF_SA_D3D11_BINDFLAGS","features":[430]},{"name":"MF_SA_D3D11_HW_PROTECTED","features":[430]},{"name":"MF_SA_D3D11_SHARED","features":[430]},{"name":"MF_SA_D3D11_SHARED_WITHOUT_MUTEX","features":[430]},{"name":"MF_SA_D3D11_USAGE","features":[430]},{"name":"MF_SA_D3D12_CLEAR_VALUE","features":[430]},{"name":"MF_SA_D3D12_HEAP_FLAGS","features":[430]},{"name":"MF_SA_D3D12_HEAP_TYPE","features":[430]},{"name":"MF_SA_D3D_AWARE","features":[430]},{"name":"MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT","features":[430]},{"name":"MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE","features":[430]},{"name":"MF_SA_REQUIRED_SAMPLE_COUNT","features":[430]},{"name":"MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE","features":[430]},{"name":"MF_SDK_VERSION","features":[430]},{"name":"MF_SD_AMBISONICS_SAMPLE3D_DESCRIPTION","features":[430]},{"name":"MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE","features":[430]},{"name":"MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE","features":[430]},{"name":"MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX","features":[430]},{"name":"MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE","features":[430]},{"name":"MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE","features":[430]},{"name":"MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE","features":[430]},{"name":"MF_SD_ASF_STREAMBITRATES_BITRATE","features":[430]},{"name":"MF_SD_AUDIO_ENCODER_DELAY","features":[430]},{"name":"MF_SD_AUDIO_ENCODER_PADDING","features":[430]},{"name":"MF_SD_LANGUAGE","features":[430]},{"name":"MF_SD_MEDIASOURCE_STATUS","features":[430]},{"name":"MF_SD_MUTUALLY_EXCLUSIVE","features":[430]},{"name":"MF_SD_PROTECTED","features":[430]},{"name":"MF_SD_SAMI_LANGUAGE","features":[430]},{"name":"MF_SD_STREAM_NAME","features":[430]},{"name":"MF_SD_VIDEO_SPHERICAL","features":[430]},{"name":"MF_SD_VIDEO_SPHERICAL_FORMAT","features":[430]},{"name":"MF_SD_VIDEO_SPHERICAL_INITIAL_VIEWDIRECTION","features":[430]},{"name":"MF_SERVICE_LOOKUP_ALL","features":[430]},{"name":"MF_SERVICE_LOOKUP_DOWNSTREAM","features":[430]},{"name":"MF_SERVICE_LOOKUP_DOWNSTREAM_DIRECT","features":[430]},{"name":"MF_SERVICE_LOOKUP_GLOBAL","features":[430]},{"name":"MF_SERVICE_LOOKUP_TYPE","features":[430]},{"name":"MF_SERVICE_LOOKUP_UPSTREAM","features":[430]},{"name":"MF_SERVICE_LOOKUP_UPSTREAM_DIRECT","features":[430]},{"name":"MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME","features":[430]},{"name":"MF_SESSION_CONTENT_PROTECTION_MANAGER","features":[430]},{"name":"MF_SESSION_GLOBAL_TIME","features":[430]},{"name":"MF_SESSION_QUALITY_MANAGER","features":[430]},{"name":"MF_SESSION_REMOTE_SOURCE_MODE","features":[430]},{"name":"MF_SESSION_SERVER_CONTEXT","features":[430]},{"name":"MF_SESSION_TOPOLOADER","features":[430]},{"name":"MF_SHARING_ENGINE_CALLBACK","features":[430]},{"name":"MF_SHARING_ENGINE_EVENT","features":[430]},{"name":"MF_SHARING_ENGINE_EVENT_DISCONNECT","features":[430]},{"name":"MF_SHARING_ENGINE_EVENT_ERROR","features":[430]},{"name":"MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED","features":[430]},{"name":"MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED","features":[430]},{"name":"MF_SHARING_ENGINE_EVENT_STOPPED","features":[430]},{"name":"MF_SHARING_ENGINE_SHAREDRENDERER","features":[430]},{"name":"MF_SHUTDOWN_RENDERER_ON_ENGINE_SHUTDOWN","features":[430]},{"name":"MF_SINK_VIDEO_DISPLAY_ASPECT_RATIO_DENOMINATOR","features":[430]},{"name":"MF_SINK_VIDEO_DISPLAY_ASPECT_RATIO_NUMERATOR","features":[430]},{"name":"MF_SINK_VIDEO_NATIVE_HEIGHT","features":[430]},{"name":"MF_SINK_VIDEO_NATIVE_WIDTH","features":[430]},{"name":"MF_SINK_VIDEO_PTS","features":[430]},{"name":"MF_SINK_WRITER_ALL_STREAMS","features":[430]},{"name":"MF_SINK_WRITER_ASYNC_CALLBACK","features":[430]},{"name":"MF_SINK_WRITER_CONSTANTS","features":[430]},{"name":"MF_SINK_WRITER_D3D_MANAGER","features":[430]},{"name":"MF_SINK_WRITER_DISABLE_THROTTLING","features":[430]},{"name":"MF_SINK_WRITER_ENCODER_CONFIG","features":[430]},{"name":"MF_SINK_WRITER_INVALID_STREAM_INDEX","features":[430]},{"name":"MF_SINK_WRITER_MEDIASINK","features":[430]},{"name":"MF_SINK_WRITER_STATISTICS","features":[430]},{"name":"MF_SOURCE_PRESENTATION_PROVIDER_SERVICE","features":[430]},{"name":"MF_SOURCE_READERF_ALLEFFECTSREMOVED","features":[430]},{"name":"MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED","features":[430]},{"name":"MF_SOURCE_READERF_ENDOFSTREAM","features":[430]},{"name":"MF_SOURCE_READERF_ERROR","features":[430]},{"name":"MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED","features":[430]},{"name":"MF_SOURCE_READERF_NEWSTREAM","features":[430]},{"name":"MF_SOURCE_READERF_STREAMTICK","features":[430]},{"name":"MF_SOURCE_READER_ALL_STREAMS","features":[430]},{"name":"MF_SOURCE_READER_ANY_STREAM","features":[430]},{"name":"MF_SOURCE_READER_ASYNC_CALLBACK","features":[430]},{"name":"MF_SOURCE_READER_CONSTANTS","features":[430]},{"name":"MF_SOURCE_READER_CONTROLF_DRAIN","features":[430]},{"name":"MF_SOURCE_READER_CONTROL_FLAG","features":[430]},{"name":"MF_SOURCE_READER_CURRENT_TYPE_CONSTANTS","features":[430]},{"name":"MF_SOURCE_READER_CURRENT_TYPE_INDEX","features":[430]},{"name":"MF_SOURCE_READER_D3D11_BIND_FLAGS","features":[430]},{"name":"MF_SOURCE_READER_D3D_MANAGER","features":[430]},{"name":"MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS","features":[430]},{"name":"MF_SOURCE_READER_DISABLE_DXVA","features":[430]},{"name":"MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN","features":[430]},{"name":"MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING","features":[430]},{"name":"MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS","features":[430]},{"name":"MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING","features":[430]},{"name":"MF_SOURCE_READER_FIRST_AUDIO_STREAM","features":[430]},{"name":"MF_SOURCE_READER_FIRST_VIDEO_STREAM","features":[430]},{"name":"MF_SOURCE_READER_FLAG","features":[430]},{"name":"MF_SOURCE_READER_INVALID_STREAM_INDEX","features":[430]},{"name":"MF_SOURCE_READER_MEDIASOURCE","features":[430]},{"name":"MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS","features":[430]},{"name":"MF_SOURCE_READER_MEDIASOURCE_CONFIG","features":[430]},{"name":"MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION","features":[430]},{"name":"MF_STANDARD_WORKQUEUE","features":[430]},{"name":"MF_STF_VERSION_DATE","features":[430]},{"name":"MF_STF_VERSION_INFO","features":[430]},{"name":"MF_STREAM_SINK_SUPPORTS_HW_CONNECTION","features":[430]},{"name":"MF_STREAM_SINK_SUPPORTS_ROTATION","features":[430]},{"name":"MF_STREAM_STATE","features":[430]},{"name":"MF_STREAM_STATE_PAUSED","features":[430]},{"name":"MF_STREAM_STATE_RUNNING","features":[430]},{"name":"MF_STREAM_STATE_STOPPED","features":[430]},{"name":"MF_ST_MEDIASOURCE_COLLECTION","features":[430]},{"name":"MF_SYNTAX_ERR","features":[430]},{"name":"MF_S_ACTIVATE_REPLACED","features":[430]},{"name":"MF_S_ASF_PARSEINPROGRESS","features":[430]},{"name":"MF_S_CLOCK_STOPPED","features":[430]},{"name":"MF_S_MULTIPLE_BEGIN","features":[430]},{"name":"MF_S_PE_TRUSTED","features":[430]},{"name":"MF_S_PROTECTION_NOT_REQUIRED","features":[430]},{"name":"MF_S_SEQUENCER_CONTEXT_CANCELED","features":[430]},{"name":"MF_S_SEQUENCER_SEGMENT_AT_END_OF_STREAM","features":[430]},{"name":"MF_S_SINK_NOT_FINALIZED","features":[430]},{"name":"MF_S_TRANSFORM_DO_NOT_PROPAGATE_EVENT","features":[430]},{"name":"MF_S_VIDEO_DISABLED_WITH_UNKNOWN_SOFTWARE_OUTPUT","features":[430]},{"name":"MF_S_WAIT_FOR_POLICY_SET","features":[430]},{"name":"MF_SampleProtectionSalt","features":[430]},{"name":"MF_TEST_SIGNED_COMPONENT_LOADING","features":[430]},{"name":"MF_TIMECODE_SERVICE","features":[430]},{"name":"MF_TIMED_TEXT_ALIGNMENT","features":[430]},{"name":"MF_TIMED_TEXT_ALIGNMENT_CENTER","features":[430]},{"name":"MF_TIMED_TEXT_ALIGNMENT_END","features":[430]},{"name":"MF_TIMED_TEXT_ALIGNMENT_START","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_POSITION","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_POSITION_AFTER","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_POSITION_BEFORE","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_POSITION_OUTSIDE","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_AUTO","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDCIRCLE","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDDOT","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDSESAME","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_NONE","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENCIRCLE","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENDOT","features":[430]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENSESAME","features":[430]},{"name":"MF_TIMED_TEXT_CUE_EVENT","features":[430]},{"name":"MF_TIMED_TEXT_CUE_EVENT_ACTIVE","features":[430]},{"name":"MF_TIMED_TEXT_CUE_EVENT_CLEAR","features":[430]},{"name":"MF_TIMED_TEXT_CUE_EVENT_INACTIVE","features":[430]},{"name":"MF_TIMED_TEXT_DECORATION","features":[430]},{"name":"MF_TIMED_TEXT_DECORATION_LINE_THROUGH","features":[430]},{"name":"MF_TIMED_TEXT_DECORATION_NONE","features":[430]},{"name":"MF_TIMED_TEXT_DECORATION_OVERLINE","features":[430]},{"name":"MF_TIMED_TEXT_DECORATION_UNDERLINE","features":[430]},{"name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT","features":[430]},{"name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_AFTER","features":[430]},{"name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_BEFORE","features":[430]},{"name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_CENTER","features":[430]},{"name":"MF_TIMED_TEXT_ERROR_CODE","features":[430]},{"name":"MF_TIMED_TEXT_ERROR_CODE_DATA_FORMAT","features":[430]},{"name":"MF_TIMED_TEXT_ERROR_CODE_FATAL","features":[430]},{"name":"MF_TIMED_TEXT_ERROR_CODE_INTERNAL","features":[430]},{"name":"MF_TIMED_TEXT_ERROR_CODE_NETWORK","features":[430]},{"name":"MF_TIMED_TEXT_ERROR_CODE_NOERROR","features":[430]},{"name":"MF_TIMED_TEXT_FONT_STYLE","features":[430]},{"name":"MF_TIMED_TEXT_FONT_STYLE_ITALIC","features":[430]},{"name":"MF_TIMED_TEXT_FONT_STYLE_NORMAL","features":[430]},{"name":"MF_TIMED_TEXT_FONT_STYLE_OBLIQUE","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_CENTER","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_END","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_SPACEAROUND","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_SPACEBETWEEN","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_START","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_WITHBASE","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_POSITION","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_POSITION_AFTER","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_POSITION_BEFORE","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_POSITION_OUTSIDE","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_AFTER","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_BEFORE","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_BOTH","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_NONE","features":[430]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_OUTSIDE","features":[430]},{"name":"MF_TIMED_TEXT_SCROLL_MODE","features":[430]},{"name":"MF_TIMED_TEXT_SCROLL_MODE_POP_ON","features":[430]},{"name":"MF_TIMED_TEXT_SCROLL_MODE_ROLL_UP","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_KIND","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_KIND_CAPTIONS","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_KIND_METADATA","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_KIND_SUBTITLES","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_KIND_UNKNOWN","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE_ERROR","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE_LOADED","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE_LOADING","features":[430]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE_NONE","features":[430]},{"name":"MF_TIMED_TEXT_UNIT_TYPE","features":[430]},{"name":"MF_TIMED_TEXT_UNIT_TYPE_PERCENTAGE","features":[430]},{"name":"MF_TIMED_TEXT_UNIT_TYPE_PIXELS","features":[430]},{"name":"MF_TIMED_TEXT_WRITING_MODE","features":[430]},{"name":"MF_TIMED_TEXT_WRITING_MODE_LR","features":[430]},{"name":"MF_TIMED_TEXT_WRITING_MODE_LRTB","features":[430]},{"name":"MF_TIMED_TEXT_WRITING_MODE_RL","features":[430]},{"name":"MF_TIMED_TEXT_WRITING_MODE_RLTB","features":[430]},{"name":"MF_TIMED_TEXT_WRITING_MODE_TB","features":[430]},{"name":"MF_TIMED_TEXT_WRITING_MODE_TBLR","features":[430]},{"name":"MF_TIMED_TEXT_WRITING_MODE_TBRL","features":[430]},{"name":"MF_TIME_FORMAT_ENTRY_RELATIVE","features":[430]},{"name":"MF_TIME_FORMAT_SEGMENT_OFFSET","features":[430]},{"name":"MF_TOPOLOGY_DXVA_MODE","features":[430]},{"name":"MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED","features":[430]},{"name":"MF_TOPOLOGY_ENABLE_XVP_FOR_PLAYBACK","features":[430]},{"name":"MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES","features":[430]},{"name":"MF_TOPOLOGY_HARDWARE_MODE","features":[430]},{"name":"MF_TOPOLOGY_MAX","features":[430]},{"name":"MF_TOPOLOGY_NO_MARKIN_MARKOUT","features":[430]},{"name":"MF_TOPOLOGY_OUTPUT_NODE","features":[430]},{"name":"MF_TOPOLOGY_PLAYBACK_FRAMERATE","features":[430]},{"name":"MF_TOPOLOGY_PLAYBACK_MAX_DIMS","features":[430]},{"name":"MF_TOPOLOGY_PROJECTSTART","features":[430]},{"name":"MF_TOPOLOGY_PROJECTSTOP","features":[430]},{"name":"MF_TOPOLOGY_RESOLUTION_STATUS","features":[430]},{"name":"MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS","features":[430]},{"name":"MF_TOPOLOGY_RESOLUTION_SUCCEEDED","features":[430]},{"name":"MF_TOPOLOGY_SOURCESTREAM_NODE","features":[430]},{"name":"MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH","features":[430]},{"name":"MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS","features":[430]},{"name":"MF_TOPOLOGY_TEE_NODE","features":[430]},{"name":"MF_TOPOLOGY_TRANSFORM_NODE","features":[430]},{"name":"MF_TOPOLOGY_TYPE","features":[430]},{"name":"MF_TOPONODE_ATTRIBUTE_EDITOR_SERVICE","features":[430]},{"name":"MF_TOPONODE_CONNECT_METHOD","features":[430]},{"name":"MF_TOPONODE_D3DAWARE","features":[430]},{"name":"MF_TOPONODE_DECODER","features":[430]},{"name":"MF_TOPONODE_DECRYPTOR","features":[430]},{"name":"MF_TOPONODE_DISABLE_PREROLL","features":[430]},{"name":"MF_TOPONODE_DISCARDABLE","features":[430]},{"name":"MF_TOPONODE_DRAIN","features":[430]},{"name":"MF_TOPONODE_DRAIN_ALWAYS","features":[430]},{"name":"MF_TOPONODE_DRAIN_DEFAULT","features":[430]},{"name":"MF_TOPONODE_DRAIN_MODE","features":[430]},{"name":"MF_TOPONODE_DRAIN_NEVER","features":[430]},{"name":"MF_TOPONODE_ERRORCODE","features":[430]},{"name":"MF_TOPONODE_ERROR_MAJORTYPE","features":[430]},{"name":"MF_TOPONODE_ERROR_SUBTYPE","features":[430]},{"name":"MF_TOPONODE_FLUSH","features":[430]},{"name":"MF_TOPONODE_FLUSH_ALWAYS","features":[430]},{"name":"MF_TOPONODE_FLUSH_MODE","features":[430]},{"name":"MF_TOPONODE_FLUSH_NEVER","features":[430]},{"name":"MF_TOPONODE_FLUSH_SEEK","features":[430]},{"name":"MF_TOPONODE_LOCKED","features":[430]},{"name":"MF_TOPONODE_MARKIN_HERE","features":[430]},{"name":"MF_TOPONODE_MARKOUT_HERE","features":[430]},{"name":"MF_TOPONODE_MEDIASTART","features":[430]},{"name":"MF_TOPONODE_MEDIASTOP","features":[430]},{"name":"MF_TOPONODE_NOSHUTDOWN_ON_REMOVE","features":[430]},{"name":"MF_TOPONODE_PRESENTATION_DESCRIPTOR","features":[430]},{"name":"MF_TOPONODE_PRIMARYOUTPUT","features":[430]},{"name":"MF_TOPONODE_RATELESS","features":[430]},{"name":"MF_TOPONODE_SEQUENCE_ELEMENTID","features":[430]},{"name":"MF_TOPONODE_SOURCE","features":[430]},{"name":"MF_TOPONODE_STREAMID","features":[430]},{"name":"MF_TOPONODE_STREAM_DESCRIPTOR","features":[430]},{"name":"MF_TOPONODE_TRANSFORM_OBJECTID","features":[430]},{"name":"MF_TOPONODE_WORKQUEUE_ID","features":[430]},{"name":"MF_TOPONODE_WORKQUEUE_ITEM_PRIORITY","features":[430]},{"name":"MF_TOPONODE_WORKQUEUE_MMCSS_CLASS","features":[430]},{"name":"MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY","features":[430]},{"name":"MF_TOPONODE_WORKQUEUE_MMCSS_TASKID","features":[430]},{"name":"MF_TOPOSTATUS","features":[430]},{"name":"MF_TOPOSTATUS_DYNAMIC_CHANGED","features":[430]},{"name":"MF_TOPOSTATUS_ENDED","features":[430]},{"name":"MF_TOPOSTATUS_INVALID","features":[430]},{"name":"MF_TOPOSTATUS_READY","features":[430]},{"name":"MF_TOPOSTATUS_SINK_SWITCHED","features":[430]},{"name":"MF_TOPOSTATUS_STARTED_SOURCE","features":[430]},{"name":"MF_TRANSCODE_ADJUST_PROFILE","features":[430]},{"name":"MF_TRANSCODE_ADJUST_PROFILE_DEFAULT","features":[430]},{"name":"MF_TRANSCODE_ADJUST_PROFILE_FLAGS","features":[430]},{"name":"MF_TRANSCODE_ADJUST_PROFILE_USE_SOURCE_ATTRIBUTES","features":[430]},{"name":"MF_TRANSCODE_CONTAINERTYPE","features":[430]},{"name":"MF_TRANSCODE_DONOT_INSERT_ENCODER","features":[430]},{"name":"MF_TRANSCODE_ENCODINGPROFILE","features":[430]},{"name":"MF_TRANSCODE_QUALITYVSSPEED","features":[430]},{"name":"MF_TRANSCODE_SINK_INFO","features":[430]},{"name":"MF_TRANSCODE_SKIP_METADATA_TRANSFER","features":[430]},{"name":"MF_TRANSCODE_TOPOLOGYMODE","features":[430]},{"name":"MF_TRANSCODE_TOPOLOGYMODE_FLAGS","features":[430]},{"name":"MF_TRANSCODE_TOPOLOGYMODE_HARDWARE_ALLOWED","features":[430]},{"name":"MF_TRANSCODE_TOPOLOGYMODE_SOFTWARE_ONLY","features":[430]},{"name":"MF_TRANSFORM_ASYNC","features":[430]},{"name":"MF_TRANSFORM_ASYNC_UNLOCK","features":[430]},{"name":"MF_TRANSFORM_CATEGORY_Attribute","features":[430]},{"name":"MF_TRANSFORM_FLAGS_Attribute","features":[430]},{"name":"MF_TYPE_ERR","features":[430]},{"name":"MF_UNKNOWN_DURATION","features":[430]},{"name":"MF_URL_TRUST_STATUS","features":[430]},{"name":"MF_USER_DATA_PAYLOAD","features":[430]},{"name":"MF_USER_EXTENDED_ATTRIBUTES","features":[430]},{"name":"MF_USER_MODE_COMPONENT_LOAD","features":[430]},{"name":"MF_VERSION","features":[430]},{"name":"MF_VIDEODSP_MODE","features":[430]},{"name":"MF_VIDEO_MAX_MB_PER_SEC","features":[430]},{"name":"MF_VIDEO_PROCESSOR_ALGORITHM","features":[430]},{"name":"MF_VIDEO_PROCESSOR_ALGORITHM_DEFAULT","features":[430]},{"name":"MF_VIDEO_PROCESSOR_ALGORITHM_MRF_CRF_444","features":[430]},{"name":"MF_VIDEO_PROCESSOR_ALGORITHM_TYPE","features":[430]},{"name":"MF_VIDEO_PROCESSOR_MIRROR","features":[430]},{"name":"MF_VIDEO_PROCESSOR_ROTATION","features":[430]},{"name":"MF_VIDEO_RENDERER_EFFECT_APP_SERVICE_NAME","features":[430]},{"name":"MF_VIDEO_SPHERICAL_VIEWDIRECTION","features":[430]},{"name":"MF_VIRTUALCAMERA_ASSOCIATED_CAMERA_SOURCES","features":[430]},{"name":"MF_VIRTUALCAMERA_CONFIGURATION_APP_PACKAGE_FAMILY_NAME","features":[430]},{"name":"MF_VIRTUALCAMERA_PROVIDE_ASSOCIATED_CAMERA_SOURCES","features":[430]},{"name":"MF_WINDOW_WORKQUEUE","features":[430]},{"name":"MF_WORKQUEUE_SERVICES","features":[430]},{"name":"MF_WRAPPED_BUFFER_SERVICE","features":[430]},{"name":"MF_WRAPPED_OBJECT","features":[430]},{"name":"MF_WRAPPED_SAMPLE_SERVICE","features":[430]},{"name":"MF_WVC1_PROG_SINGLE_SLICE_CONTENT","features":[430]},{"name":"MF_XVP_CALLER_ALLOCATES_OUTPUT","features":[430]},{"name":"MF_XVP_DISABLE_FRC","features":[430]},{"name":"MF_XVP_SAMPLE_LOCK_TIMEOUT","features":[430]},{"name":"MFaudioConstriction14_14","features":[430]},{"name":"MFaudioConstriction44_16","features":[430]},{"name":"MFaudioConstriction48_16","features":[430]},{"name":"MFaudioConstrictionMute","features":[430]},{"name":"MFaudioConstrictionOff","features":[430]},{"name":"MFllMulDiv","features":[430]},{"name":"MICARRAY_EXTERN_BEAM","features":[430]},{"name":"MICARRAY_FIXED_BEAM","features":[430]},{"name":"MICARRAY_SIMPLE_SUM","features":[430]},{"name":"MICARRAY_SINGLE_BEAM","features":[430]},{"name":"MICARRAY_SINGLE_CHAN","features":[430]},{"name":"MIC_ARRAY_MODE","features":[430]},{"name":"MIRROR_HORIZONTAL","features":[430]},{"name":"MIRROR_NONE","features":[430]},{"name":"MIRROR_VERTICAL","features":[430]},{"name":"MODE_NOT_SET","features":[430]},{"name":"MOVEREGION_INFO","features":[307,430]},{"name":"MOVE_RECT","features":[307,430]},{"name":"MP3ACMCodecWrapper","features":[430]},{"name":"MPEG1VIDEOINFO","features":[307,318,430]},{"name":"MPEG2VIDEOINFO","features":[307,318,430]},{"name":"MPEG2VIDEOINFO_FLAGS","features":[430]},{"name":"MR_AUDIO_POLICY_SERVICE","features":[430]},{"name":"MR_BUFFER_SERVICE","features":[430]},{"name":"MR_CAPTURE_POLICY_VOLUME_SERVICE","features":[430]},{"name":"MR_POLICY_VOLUME_SERVICE","features":[430]},{"name":"MR_STREAM_VOLUME_SERVICE","features":[430]},{"name":"MR_VIDEO_ACCELERATION_SERVICE","features":[430]},{"name":"MR_VIDEO_MIXER_SERVICE","features":[430]},{"name":"MR_VIDEO_RENDER_SERVICE","features":[430]},{"name":"MSAMRNBDecoder","features":[430]},{"name":"MSAMRNBEncoder","features":[430]},{"name":"MT_ARBITRARY_HEADER","features":[307,430]},{"name":"MT_CUSTOM_VIDEO_PRIMARIES","features":[430]},{"name":"MULawCodecWrapper","features":[430]},{"name":"OPENMODE_APPEND_IF_EXIST","features":[430]},{"name":"OPENMODE_DELETE_IF_EXIST","features":[430]},{"name":"OPENMODE_FAIL_IF_EXIST","features":[430]},{"name":"OPENMODE_FAIL_IF_NOT_EXIST","features":[430]},{"name":"OPENMODE_RESET_IF_EXIST","features":[430]},{"name":"OPMGetVideoOutputForTarget","features":[307,430]},{"name":"OPMGetVideoOutputsFromHMONITOR","features":[318,430]},{"name":"OPMGetVideoOutputsFromIDirect3DDevice9Object","features":[316,430]},{"name":"OPMXboxEnableHDCP","features":[430]},{"name":"OPMXboxGetHDCPStatus","features":[430]},{"name":"OPMXboxGetHDCPStatusAndType","features":[430]},{"name":"OPM_128_BIT_RANDOM_NUMBER_SIZE","features":[430]},{"name":"OPM_ACP_AND_CGMSA_SIGNALING","features":[430]},{"name":"OPM_ACP_LEVEL_ONE","features":[430]},{"name":"OPM_ACP_LEVEL_THREE","features":[430]},{"name":"OPM_ACP_LEVEL_TWO","features":[430]},{"name":"OPM_ACP_OFF","features":[430]},{"name":"OPM_ACP_PROTECTION_LEVEL","features":[430]},{"name":"OPM_ACTUAL_OUTPUT_FORMAT","features":[316,430]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_CENTER","features":[430]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_TOP","features":[430]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_CENTER","features":[430]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_TOP","features":[430]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_GT_16_BY_9_CENTER","features":[430]},{"name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_16_BY_9_ANAMORPHIC","features":[430]},{"name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3","features":[430]},{"name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3_PROTECTED_CENTER","features":[430]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR","features":[430]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","features":[430]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_INSIDE_OF_CHIPSET","features":[430]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_MASK","features":[430]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD","features":[430]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","features":[430]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","features":[430]},{"name":"OPM_BUS_TYPE","features":[430]},{"name":"OPM_BUS_TYPE_AGP","features":[430]},{"name":"OPM_BUS_TYPE_MASK","features":[430]},{"name":"OPM_BUS_TYPE_OTHER","features":[430]},{"name":"OPM_BUS_TYPE_PCI","features":[430]},{"name":"OPM_BUS_TYPE_PCIEXPRESS","features":[430]},{"name":"OPM_BUS_TYPE_PCIX","features":[430]},{"name":"OPM_CGMSA","features":[430]},{"name":"OPM_CGMSA_COPY_FREELY","features":[430]},{"name":"OPM_CGMSA_COPY_NEVER","features":[430]},{"name":"OPM_CGMSA_COPY_NO_MORE","features":[430]},{"name":"OPM_CGMSA_COPY_ONE_GENERATION","features":[430]},{"name":"OPM_CGMSA_OFF","features":[430]},{"name":"OPM_CGMSA_REDISTRIBUTION_CONTROL_REQUIRED","features":[430]},{"name":"OPM_CONFIGURE_PARAMETERS","features":[430]},{"name":"OPM_CONFIGURE_SETTING_DATA_SIZE","features":[430]},{"name":"OPM_CONNECTED_HDCP_DEVICE_INFORMATION","features":[430]},{"name":"OPM_CONNECTOR_TYPE","features":[430]},{"name":"OPM_CONNECTOR_TYPE_COMPONENT_VIDEO","features":[430]},{"name":"OPM_CONNECTOR_TYPE_COMPOSITE_VIDEO","features":[430]},{"name":"OPM_CONNECTOR_TYPE_DISPLAYPORT_EMBEDDED","features":[430]},{"name":"OPM_CONNECTOR_TYPE_DISPLAYPORT_EXTERNAL","features":[430]},{"name":"OPM_CONNECTOR_TYPE_DVI","features":[430]},{"name":"OPM_CONNECTOR_TYPE_D_JPN","features":[430]},{"name":"OPM_CONNECTOR_TYPE_HDMI","features":[430]},{"name":"OPM_CONNECTOR_TYPE_LVDS","features":[430]},{"name":"OPM_CONNECTOR_TYPE_MIRACAST","features":[430]},{"name":"OPM_CONNECTOR_TYPE_OTHER","features":[430]},{"name":"OPM_CONNECTOR_TYPE_RESERVED","features":[430]},{"name":"OPM_CONNECTOR_TYPE_SDI","features":[430]},{"name":"OPM_CONNECTOR_TYPE_SVIDEO","features":[430]},{"name":"OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_A","features":[430]},{"name":"OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_B","features":[430]},{"name":"OPM_CONNECTOR_TYPE_UDI_EMBEDDED","features":[430]},{"name":"OPM_CONNECTOR_TYPE_UDI_EXTERNAL","features":[430]},{"name":"OPM_CONNECTOR_TYPE_VGA","features":[430]},{"name":"OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED","features":[430]},{"name":"OPM_COPP_COMPATIBLE_CONNECTOR_TYPE_INTERNAL","features":[430]},{"name":"OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS","features":[430]},{"name":"OPM_DPCP_OFF","features":[430]},{"name":"OPM_DPCP_ON","features":[430]},{"name":"OPM_DPCP_PROTECTION_LEVEL","features":[430]},{"name":"OPM_DVI_CHARACTERISTIC","features":[430]},{"name":"OPM_DVI_CHARACTERISTIC_1_0","features":[430]},{"name":"OPM_DVI_CHARACTERISTIC_1_1_OR_ABOVE","features":[430]},{"name":"OPM_ENCRYPTED_INITIALIZATION_PARAMETERS","features":[430]},{"name":"OPM_ENCRYPTED_INITIALIZATION_PARAMETERS_SIZE","features":[430]},{"name":"OPM_GET_ACP_AND_CGMSA_SIGNALING","features":[430]},{"name":"OPM_GET_ACTUAL_OUTPUT_FORMAT","features":[430]},{"name":"OPM_GET_ACTUAL_PROTECTION_LEVEL","features":[430]},{"name":"OPM_GET_ADAPTER_BUS_TYPE","features":[430]},{"name":"OPM_GET_CODEC_INFO","features":[430]},{"name":"OPM_GET_CODEC_INFO_INFORMATION","features":[430]},{"name":"OPM_GET_CODEC_INFO_PARAMETERS","features":[430]},{"name":"OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION","features":[430]},{"name":"OPM_GET_CONNECTOR_TYPE","features":[430]},{"name":"OPM_GET_CURRENT_HDCP_SRM_VERSION","features":[430]},{"name":"OPM_GET_DVI_CHARACTERISTICS","features":[430]},{"name":"OPM_GET_INFORMATION_PARAMETERS_SIZE","features":[430]},{"name":"OPM_GET_INFO_PARAMETERS","features":[430]},{"name":"OPM_GET_OUTPUT_HARDWARE_PROTECTION_SUPPORT","features":[430]},{"name":"OPM_GET_OUTPUT_ID","features":[430]},{"name":"OPM_GET_SUPPORTED_PROTECTION_TYPES","features":[430]},{"name":"OPM_GET_VIRTUAL_PROTECTION_LEVEL","features":[430]},{"name":"OPM_HDCP_FLAGS","features":[430]},{"name":"OPM_HDCP_FLAG_NONE","features":[430]},{"name":"OPM_HDCP_FLAG_REPEATER","features":[430]},{"name":"OPM_HDCP_KEY_SELECTION_VECTOR","features":[430]},{"name":"OPM_HDCP_KEY_SELECTION_VECTOR_SIZE","features":[430]},{"name":"OPM_HDCP_OFF","features":[430]},{"name":"OPM_HDCP_ON","features":[430]},{"name":"OPM_HDCP_PROTECTION_LEVEL","features":[430]},{"name":"OPM_HDCP_STATUS","features":[430]},{"name":"OPM_HDCP_STATUS_OFF","features":[430]},{"name":"OPM_HDCP_STATUS_ON","features":[430]},{"name":"OPM_HDCP_TYPE","features":[430]},{"name":"OPM_HDCP_TYPE_0","features":[430]},{"name":"OPM_HDCP_TYPE_1","features":[430]},{"name":"OPM_IMAGE_ASPECT_RATIO_EN300294","features":[430]},{"name":"OPM_OMAC","features":[430]},{"name":"OPM_OMAC_SIZE","features":[430]},{"name":"OPM_OUTPUT_HARDWARE_PROTECTION","features":[430]},{"name":"OPM_OUTPUT_HARDWARE_PROTECTION_NOT_SUPPORTED","features":[430]},{"name":"OPM_OUTPUT_HARDWARE_PROTECTION_SUPPORTED","features":[430]},{"name":"OPM_OUTPUT_ID_DATA","features":[430]},{"name":"OPM_PROTECTION_STANDARD_ARIBTRB15_1125I","features":[430]},{"name":"OPM_PROTECTION_STANDARD_ARIBTRB15_525I","features":[430]},{"name":"OPM_PROTECTION_STANDARD_ARIBTRB15_525P","features":[430]},{"name":"OPM_PROTECTION_STANDARD_ARIBTRB15_750P","features":[430]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_1125I","features":[430]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_525P","features":[430]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_750P","features":[430]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_1125I","features":[430]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_525P","features":[430]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_750P","features":[430]},{"name":"OPM_PROTECTION_STANDARD_EIA608B_525","features":[430]},{"name":"OPM_PROTECTION_STANDARD_EN300294_625I","features":[430]},{"name":"OPM_PROTECTION_STANDARD_IEC61880_2_525I","features":[430]},{"name":"OPM_PROTECTION_STANDARD_IEC61880_525I","features":[430]},{"name":"OPM_PROTECTION_STANDARD_IEC62375_625P","features":[430]},{"name":"OPM_PROTECTION_STANDARD_NONE","features":[430]},{"name":"OPM_PROTECTION_STANDARD_OTHER","features":[430]},{"name":"OPM_PROTECTION_STANDARD_TYPE","features":[430]},{"name":"OPM_PROTECTION_TYPE","features":[430]},{"name":"OPM_PROTECTION_TYPE_ACP","features":[430]},{"name":"OPM_PROTECTION_TYPE_CGMSA","features":[430]},{"name":"OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP","features":[430]},{"name":"OPM_PROTECTION_TYPE_DPCP","features":[430]},{"name":"OPM_PROTECTION_TYPE_HDCP","features":[430]},{"name":"OPM_PROTECTION_TYPE_NONE","features":[430]},{"name":"OPM_PROTECTION_TYPE_OTHER","features":[430]},{"name":"OPM_PROTECTION_TYPE_SIZE","features":[430]},{"name":"OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP","features":[430]},{"name":"OPM_RANDOM_NUMBER","features":[430]},{"name":"OPM_REQUESTED_INFORMATION","features":[430]},{"name":"OPM_REQUESTED_INFORMATION_SIZE","features":[430]},{"name":"OPM_SET_ACP_AND_CGMSA_SIGNALING","features":[430]},{"name":"OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS","features":[430]},{"name":"OPM_SET_HDCP_SRM","features":[430]},{"name":"OPM_SET_HDCP_SRM_PARAMETERS","features":[430]},{"name":"OPM_SET_PROTECTION_LEVEL","features":[430]},{"name":"OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD","features":[430]},{"name":"OPM_SET_PROTECTION_LEVEL_PARAMETERS","features":[430]},{"name":"OPM_STANDARD_INFORMATION","features":[430]},{"name":"OPM_STATUS","features":[430]},{"name":"OPM_STATUS_LINK_LOST","features":[430]},{"name":"OPM_STATUS_NORMAL","features":[430]},{"name":"OPM_STATUS_RENEGOTIATION_REQUIRED","features":[430]},{"name":"OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED","features":[430]},{"name":"OPM_STATUS_TAMPERING_DETECTED","features":[430]},{"name":"OPM_TYPE","features":[430]},{"name":"OPM_TYPE_ENFORCEMENT_HDCP_OFF","features":[430]},{"name":"OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_NO_TYPE_RESTRICTION","features":[430]},{"name":"OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_TYPE1_RESTRICTION","features":[430]},{"name":"OPM_TYPE_ENFORCEMENT_HDCP_PROTECTION_LEVEL","features":[430]},{"name":"OPM_VIDEO_OUTPUT_SEMANTICS","features":[430]},{"name":"OPM_VOS_COPP_SEMANTICS","features":[430]},{"name":"OPM_VOS_OPM_INDIRECT_DISPLAY","features":[430]},{"name":"OPM_VOS_OPM_SEMANTICS","features":[430]},{"name":"OPTIBEAM_ARRAY_AND_AEC","features":[430]},{"name":"OPTIBEAM_ARRAY_ONLY","features":[430]},{"name":"PDXVAHDSW_CreateDevice","features":[307,316,430]},{"name":"PDXVAHDSW_CreateVideoProcessor","features":[307,430]},{"name":"PDXVAHDSW_DestroyDevice","features":[307,430]},{"name":"PDXVAHDSW_DestroyVideoProcessor","features":[307,430]},{"name":"PDXVAHDSW_GetVideoProcessBltStatePrivate","features":[307,430]},{"name":"PDXVAHDSW_GetVideoProcessStreamStatePrivate","features":[307,430]},{"name":"PDXVAHDSW_GetVideoProcessorCaps","features":[307,430]},{"name":"PDXVAHDSW_GetVideoProcessorCustomRates","features":[307,430]},{"name":"PDXVAHDSW_GetVideoProcessorDeviceCaps","features":[307,316,430]},{"name":"PDXVAHDSW_GetVideoProcessorFilterRange","features":[307,430]},{"name":"PDXVAHDSW_GetVideoProcessorInputFormats","features":[307,316,430]},{"name":"PDXVAHDSW_GetVideoProcessorOutputFormats","features":[307,316,430]},{"name":"PDXVAHDSW_Plugin","features":[430]},{"name":"PDXVAHDSW_ProposeVideoPrivateFormat","features":[307,316,430]},{"name":"PDXVAHDSW_SetVideoProcessBltState","features":[307,430]},{"name":"PDXVAHDSW_SetVideoProcessStreamState","features":[307,430]},{"name":"PDXVAHDSW_VideoProcessBltHD","features":[307,316,430]},{"name":"PDXVAHD_CreateDevice","features":[316,430]},{"name":"PEACTION_COPY","features":[430]},{"name":"PEACTION_EXPORT","features":[430]},{"name":"PEACTION_EXTRACT","features":[430]},{"name":"PEACTION_LAST","features":[430]},{"name":"PEACTION_NO","features":[430]},{"name":"PEACTION_PLAY","features":[430]},{"name":"PEACTION_RESERVED1","features":[430]},{"name":"PEACTION_RESERVED2","features":[430]},{"name":"PEACTION_RESERVED3","features":[430]},{"name":"PIN_CATEGORY_ANALOGVIDEOIN","features":[430]},{"name":"PIN_CATEGORY_CAPTURE","features":[430]},{"name":"PIN_CATEGORY_CC","features":[430]},{"name":"PIN_CATEGORY_EDS","features":[430]},{"name":"PIN_CATEGORY_NABTS","features":[430]},{"name":"PIN_CATEGORY_PREVIEW","features":[430]},{"name":"PIN_CATEGORY_STILL","features":[430]},{"name":"PIN_CATEGORY_TELETEXT","features":[430]},{"name":"PIN_CATEGORY_TIMECODE","features":[430]},{"name":"PIN_CATEGORY_VBI","features":[430]},{"name":"PIN_CATEGORY_VIDEOPORT","features":[430]},{"name":"PIN_CATEGORY_VIDEOPORT_VBI","features":[430]},{"name":"PLAYTO_SOURCE_AUDIO","features":[430]},{"name":"PLAYTO_SOURCE_CREATEFLAGS","features":[430]},{"name":"PLAYTO_SOURCE_IMAGE","features":[430]},{"name":"PLAYTO_SOURCE_NONE","features":[430]},{"name":"PLAYTO_SOURCE_PROTECTED","features":[430]},{"name":"PLAYTO_SOURCE_VIDEO","features":[430]},{"name":"PRESENTATION_CURRENT_POSITION","features":[430]},{"name":"REQUIRE_PROMPT","features":[430]},{"name":"REQUIRE_SAVE_SELECTED","features":[430]},{"name":"ROI_AREA","features":[307,430]},{"name":"ROTATION_NONE","features":[430]},{"name":"ROTATION_NORMAL","features":[430]},{"name":"SAMPLE_PROTECTION_VERSION","features":[430]},{"name":"SAMPLE_PROTECTION_VERSION_AES128CTR","features":[430]},{"name":"SAMPLE_PROTECTION_VERSION_BASIC_LOKI","features":[430]},{"name":"SAMPLE_PROTECTION_VERSION_NO","features":[430]},{"name":"SAMPLE_PROTECTION_VERSION_RC4","features":[430]},{"name":"SAMPLE_PROTECTION_VERSION_SCATTER","features":[430]},{"name":"SEEK_ORIGIN","features":[430]},{"name":"SENSORPROFILEID","features":[430]},{"name":"SHA_HASH_LEN","features":[430]},{"name":"SINGLE_CHANNEL_AEC","features":[430]},{"name":"SINGLE_CHANNEL_NSAGC","features":[430]},{"name":"STREAM_MEDIUM","features":[430]},{"name":"SYSFXUI_DONOTSHOW_BASSBOOST","features":[430]},{"name":"SYSFXUI_DONOTSHOW_BASSMANAGEMENT","features":[430]},{"name":"SYSFXUI_DONOTSHOW_CHANNELPHANTOMING","features":[430]},{"name":"SYSFXUI_DONOTSHOW_HEADPHONEVIRTUALIZATION","features":[430]},{"name":"SYSFXUI_DONOTSHOW_LOUDNESSEQUALIZATION","features":[430]},{"name":"SYSFXUI_DONOTSHOW_ROOMCORRECTION","features":[430]},{"name":"SYSFXUI_DONOTSHOW_SPEAKERFILLING","features":[430]},{"name":"SYSFXUI_DONOTSHOW_VIRTUALSURROUND","features":[430]},{"name":"SequencerTopologyFlags_Last","features":[430]},{"name":"TIME_FORMAT_BYTE","features":[430]},{"name":"TIME_FORMAT_FIELD","features":[430]},{"name":"TIME_FORMAT_FRAME","features":[430]},{"name":"TIME_FORMAT_MEDIA_TIME","features":[430]},{"name":"TIME_FORMAT_NONE","features":[430]},{"name":"TIME_FORMAT_SAMPLE","features":[430]},{"name":"TOC_DESCRIPTOR","features":[430]},{"name":"TOC_ENTRY_DESCRIPTOR","features":[430]},{"name":"TOC_ENTRY_MAX_TITLE_SIZE","features":[430]},{"name":"TOC_MAX_DESCRIPTION_SIZE","features":[430]},{"name":"TOC_POS_INHEADER","features":[430]},{"name":"TOC_POS_TOPLEVELOBJECT","features":[430]},{"name":"TOC_POS_TYPE","features":[430]},{"name":"UUID_UdriTagTables","features":[430]},{"name":"UUID_WMDRMTagTables","features":[430]},{"name":"VIDEOINFOHEADER","features":[307,318,430]},{"name":"VIDEOINFOHEADER2","features":[307,318,430]},{"name":"VIDEO_ZOOM_RECT","features":[430]},{"name":"VRHP_BIGROOM","features":[430]},{"name":"VRHP_CUSTUMIZEDROOM","features":[430]},{"name":"VRHP_MEDIUMROOM","features":[430]},{"name":"VRHP_SMALLROOM","features":[430]},{"name":"VorbisDecoderMFT","features":[430]},{"name":"WMAAECMA_E_NO_ACTIVE_RENDER_STREAM","features":[430]},{"name":"WMT_PROP_DATATYPE","features":[430]},{"name":"WMT_PROP_TYPE_BINARY","features":[430]},{"name":"WMT_PROP_TYPE_BOOL","features":[430]},{"name":"WMT_PROP_TYPE_DWORD","features":[430]},{"name":"WMT_PROP_TYPE_GUID","features":[430]},{"name":"WMT_PROP_TYPE_QWORD","features":[430]},{"name":"WMT_PROP_TYPE_STRING","features":[430]},{"name":"WMT_PROP_TYPE_WORD","features":[430]},{"name":"WMV_DYNAMIC_BITRATE","features":[430]},{"name":"WMV_DYNAMIC_COMPLEXITY","features":[430]},{"name":"WMV_DYNAMIC_FLAGS","features":[430]},{"name":"WMV_DYNAMIC_RESOLUTION","features":[430]},{"name":"WM_CODEC_ONEPASS_CBR","features":[430]},{"name":"WM_CODEC_ONEPASS_VBR","features":[430]},{"name":"WM_CODEC_TWOPASS_CBR","features":[430]},{"name":"WM_CODEC_TWOPASS_VBR_PEAKCONSTRAINED","features":[430]},{"name":"WM_CODEC_TWOPASS_VBR_UNCONSTRAINED","features":[430]},{"name":"_MFP_CREDENTIAL_FLAGS","features":[430]},{"name":"_MFP_MEDIAITEM_CHARACTERISTICS","features":[430]},{"name":"_MFT_INPUT_DATA_BUFFER_FLAGS","features":[430]},{"name":"_MFT_INPUT_STATUS_FLAGS","features":[430]},{"name":"_MFT_INPUT_STREAM_INFO_FLAGS","features":[430]},{"name":"_MFT_OUTPUT_DATA_BUFFER_FLAGS","features":[430]},{"name":"_MFT_OUTPUT_STATUS_FLAGS","features":[430]},{"name":"_MFT_OUTPUT_STREAM_INFO_FLAGS","features":[430]},{"name":"_MFT_PROCESS_OUTPUT_FLAGS","features":[430]},{"name":"_MFT_PROCESS_OUTPUT_STATUS","features":[430]},{"name":"_MFT_SET_TYPE_FLAGS","features":[430]},{"name":"_msoBegin","features":[430]},{"name":"_msoCurrent","features":[430]},{"name":"eAVAudioChannelConfig","features":[430]},{"name":"eAVAudioChannelConfig_BACK_CENTER","features":[430]},{"name":"eAVAudioChannelConfig_BACK_LEFT","features":[430]},{"name":"eAVAudioChannelConfig_BACK_RIGHT","features":[430]},{"name":"eAVAudioChannelConfig_FRONT_CENTER","features":[430]},{"name":"eAVAudioChannelConfig_FRONT_LEFT","features":[430]},{"name":"eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER","features":[430]},{"name":"eAVAudioChannelConfig_FRONT_RIGHT","features":[430]},{"name":"eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER","features":[430]},{"name":"eAVAudioChannelConfig_LOW_FREQUENCY","features":[430]},{"name":"eAVAudioChannelConfig_SIDE_LEFT","features":[430]},{"name":"eAVAudioChannelConfig_SIDE_RIGHT","features":[430]},{"name":"eAVAudioChannelConfig_TOP_BACK_CENTER","features":[430]},{"name":"eAVAudioChannelConfig_TOP_BACK_LEFT","features":[430]},{"name":"eAVAudioChannelConfig_TOP_BACK_RIGHT","features":[430]},{"name":"eAVAudioChannelConfig_TOP_CENTER","features":[430]},{"name":"eAVAudioChannelConfig_TOP_FRONT_CENTER","features":[430]},{"name":"eAVAudioChannelConfig_TOP_FRONT_LEFT","features":[430]},{"name":"eAVAudioChannelConfig_TOP_FRONT_RIGHT","features":[430]},{"name":"eAVDDSurroundMode","features":[430]},{"name":"eAVDDSurroundMode_No","features":[430]},{"name":"eAVDDSurroundMode_NotIndicated","features":[430]},{"name":"eAVDDSurroundMode_Yes","features":[430]},{"name":"eAVDSPLoudnessEqualization","features":[430]},{"name":"eAVDSPLoudnessEqualization_AUTO","features":[430]},{"name":"eAVDSPLoudnessEqualization_OFF","features":[430]},{"name":"eAVDSPLoudnessEqualization_ON","features":[430]},{"name":"eAVDSPSpeakerFill","features":[430]},{"name":"eAVDSPSpeakerFill_AUTO","features":[430]},{"name":"eAVDSPSpeakerFill_OFF","features":[430]},{"name":"eAVDSPSpeakerFill_ON","features":[430]},{"name":"eAVDecAACDownmixMode","features":[430]},{"name":"eAVDecAACUseARIBDownmix","features":[430]},{"name":"eAVDecAACUseISODownmix","features":[430]},{"name":"eAVDecAudioDualMono","features":[430]},{"name":"eAVDecAudioDualMonoReproMode","features":[430]},{"name":"eAVDecAudioDualMonoReproMode_LEFT_MONO","features":[430]},{"name":"eAVDecAudioDualMonoReproMode_MIX_MONO","features":[430]},{"name":"eAVDecAudioDualMonoReproMode_RIGHT_MONO","features":[430]},{"name":"eAVDecAudioDualMonoReproMode_STEREO","features":[430]},{"name":"eAVDecAudioDualMono_IsDualMono","features":[430]},{"name":"eAVDecAudioDualMono_IsNotDualMono","features":[430]},{"name":"eAVDecAudioDualMono_UnSpecified","features":[430]},{"name":"eAVDecDDMatrixDecodingMode","features":[430]},{"name":"eAVDecDDMatrixDecodingMode_AUTO","features":[430]},{"name":"eAVDecDDMatrixDecodingMode_OFF","features":[430]},{"name":"eAVDecDDMatrixDecodingMode_ON","features":[430]},{"name":"eAVDecDDOperationalMode","features":[430]},{"name":"eAVDecDDOperationalMode_CUSTOM0","features":[430]},{"name":"eAVDecDDOperationalMode_CUSTOM1","features":[430]},{"name":"eAVDecDDOperationalMode_LINE","features":[430]},{"name":"eAVDecDDOperationalMode_NONE","features":[430]},{"name":"eAVDecDDOperationalMode_PORTABLE11","features":[430]},{"name":"eAVDecDDOperationalMode_PORTABLE14","features":[430]},{"name":"eAVDecDDOperationalMode_PORTABLE8","features":[430]},{"name":"eAVDecDDOperationalMode_RF","features":[430]},{"name":"eAVDecDDStereoDownMixMode","features":[430]},{"name":"eAVDecDDStereoDownMixMode_Auto","features":[430]},{"name":"eAVDecDDStereoDownMixMode_LoRo","features":[430]},{"name":"eAVDecDDStereoDownMixMode_LtRt","features":[430]},{"name":"eAVDecHEAACDynamicRangeControl","features":[430]},{"name":"eAVDecHEAACDynamicRangeControl_OFF","features":[430]},{"name":"eAVDecHEAACDynamicRangeControl_ON","features":[430]},{"name":"eAVDecVideoCodecType","features":[430]},{"name":"eAVDecVideoCodecType_H264","features":[430]},{"name":"eAVDecVideoCodecType_MPEG2","features":[430]},{"name":"eAVDecVideoCodecType_NOTPLAYING","features":[430]},{"name":"eAVDecVideoDXVABusEncryption","features":[430]},{"name":"eAVDecVideoDXVABusEncryption_AES","features":[430]},{"name":"eAVDecVideoDXVABusEncryption_NONE","features":[430]},{"name":"eAVDecVideoDXVABusEncryption_PRIVATE","features":[430]},{"name":"eAVDecVideoDXVAMode","features":[430]},{"name":"eAVDecVideoDXVAMode_IDCT","features":[430]},{"name":"eAVDecVideoDXVAMode_MC","features":[430]},{"name":"eAVDecVideoDXVAMode_NOTPLAYING","features":[430]},{"name":"eAVDecVideoDXVAMode_SW","features":[430]},{"name":"eAVDecVideoDXVAMode_VLD","features":[430]},{"name":"eAVDecVideoH264ErrorConcealment","features":[430]},{"name":"eAVDecVideoInputScanType","features":[430]},{"name":"eAVDecVideoInputScan_Interlaced_LowerFieldFirst","features":[430]},{"name":"eAVDecVideoInputScan_Interlaced_UpperFieldFirst","features":[430]},{"name":"eAVDecVideoInputScan_Progressive","features":[430]},{"name":"eAVDecVideoInputScan_Unknown","features":[430]},{"name":"eAVDecVideoMPEG2ErrorConcealment","features":[430]},{"name":"eAVDecVideoSWPowerLevel","features":[430]},{"name":"eAVDecVideoSWPowerLevel_Balanced","features":[430]},{"name":"eAVDecVideoSWPowerLevel_BatteryLife","features":[430]},{"name":"eAVDecVideoSWPowerLevel_VideoQuality","features":[430]},{"name":"eAVDecVideoSoftwareDeinterlaceMode","features":[430]},{"name":"eAVDecVideoSoftwareDeinterlaceMode_BOBDeinterlacing","features":[430]},{"name":"eAVDecVideoSoftwareDeinterlaceMode_NoDeinterlacing","features":[430]},{"name":"eAVDecVideoSoftwareDeinterlaceMode_ProgressiveDeinterlacing","features":[430]},{"name":"eAVDecVideoSoftwareDeinterlaceMode_SmartBOBDeinterlacing","features":[430]},{"name":"eAVEncAV1PictureType","features":[430]},{"name":"eAVEncAV1PictureType_Inter","features":[430]},{"name":"eAVEncAV1PictureType_Intra_Only","features":[430]},{"name":"eAVEncAV1PictureType_Key","features":[430]},{"name":"eAVEncAV1PictureType_Switch","features":[430]},{"name":"eAVEncAV1VLevel","features":[430]},{"name":"eAVEncAV1VLevel2","features":[430]},{"name":"eAVEncAV1VLevel2_1","features":[430]},{"name":"eAVEncAV1VLevel3","features":[430]},{"name":"eAVEncAV1VLevel3_1","features":[430]},{"name":"eAVEncAV1VLevel4","features":[430]},{"name":"eAVEncAV1VLevel4_1","features":[430]},{"name":"eAVEncAV1VLevel5","features":[430]},{"name":"eAVEncAV1VLevel5_1","features":[430]},{"name":"eAVEncAV1VLevel5_2","features":[430]},{"name":"eAVEncAV1VLevel5_3","features":[430]},{"name":"eAVEncAV1VLevel6","features":[430]},{"name":"eAVEncAV1VLevel6_1","features":[430]},{"name":"eAVEncAV1VLevel6_2","features":[430]},{"name":"eAVEncAV1VLevel6_3","features":[430]},{"name":"eAVEncAV1VProfile","features":[430]},{"name":"eAVEncAV1VProfile_High_444_10","features":[430]},{"name":"eAVEncAV1VProfile_High_444_8","features":[430]},{"name":"eAVEncAV1VProfile_Main_400_10","features":[430]},{"name":"eAVEncAV1VProfile_Main_400_8","features":[430]},{"name":"eAVEncAV1VProfile_Main_420_10","features":[430]},{"name":"eAVEncAV1VProfile_Main_420_8","features":[430]},{"name":"eAVEncAV1VProfile_Professional_400_12","features":[430]},{"name":"eAVEncAV1VProfile_Professional_420_12","features":[430]},{"name":"eAVEncAV1VProfile_Professional_422_10","features":[430]},{"name":"eAVEncAV1VProfile_Professional_422_12","features":[430]},{"name":"eAVEncAV1VProfile_Professional_422_8","features":[430]},{"name":"eAVEncAV1VProfile_Professional_444_12","features":[430]},{"name":"eAVEncAV1VProfile_unknown","features":[430]},{"name":"eAVEncAdaptiveMode","features":[430]},{"name":"eAVEncAdaptiveMode_FrameRate","features":[430]},{"name":"eAVEncAdaptiveMode_None","features":[430]},{"name":"eAVEncAdaptiveMode_Resolution","features":[430]},{"name":"eAVEncAudioDualMono","features":[430]},{"name":"eAVEncAudioDualMono_Off","features":[430]},{"name":"eAVEncAudioDualMono_On","features":[430]},{"name":"eAVEncAudioDualMono_SameAsInput","features":[430]},{"name":"eAVEncAudioInputContent","features":[430]},{"name":"eAVEncChromaEncodeMode","features":[430]},{"name":"eAVEncChromaEncodeMode_420","features":[430]},{"name":"eAVEncChromaEncodeMode_444","features":[430]},{"name":"eAVEncChromaEncodeMode_444_v2","features":[430]},{"name":"eAVEncCommonRateControlMode","features":[430]},{"name":"eAVEncCommonRateControlMode_CBR","features":[430]},{"name":"eAVEncCommonRateControlMode_GlobalLowDelayVBR","features":[430]},{"name":"eAVEncCommonRateControlMode_GlobalVBR","features":[430]},{"name":"eAVEncCommonRateControlMode_LowDelayVBR","features":[430]},{"name":"eAVEncCommonRateControlMode_PeakConstrainedVBR","features":[430]},{"name":"eAVEncCommonRateControlMode_Quality","features":[430]},{"name":"eAVEncCommonRateControlMode_UnconstrainedVBR","features":[430]},{"name":"eAVEncCommonStreamEndHandling","features":[430]},{"name":"eAVEncCommonStreamEndHandling_DiscardPartial","features":[430]},{"name":"eAVEncCommonStreamEndHandling_EnsureComplete","features":[430]},{"name":"eAVEncDDAtoDConverterType","features":[430]},{"name":"eAVEncDDAtoDConverterType_HDCD","features":[430]},{"name":"eAVEncDDAtoDConverterType_Standard","features":[430]},{"name":"eAVEncDDDynamicRangeCompressionControl","features":[430]},{"name":"eAVEncDDDynamicRangeCompressionControl_FilmLight","features":[430]},{"name":"eAVEncDDDynamicRangeCompressionControl_FilmStandard","features":[430]},{"name":"eAVEncDDDynamicRangeCompressionControl_MusicLight","features":[430]},{"name":"eAVEncDDDynamicRangeCompressionControl_MusicStandard","features":[430]},{"name":"eAVEncDDDynamicRangeCompressionControl_None","features":[430]},{"name":"eAVEncDDDynamicRangeCompressionControl_Speech","features":[430]},{"name":"eAVEncDDHeadphoneMode","features":[430]},{"name":"eAVEncDDHeadphoneMode_Encoded","features":[430]},{"name":"eAVEncDDHeadphoneMode_NotEncoded","features":[430]},{"name":"eAVEncDDHeadphoneMode_NotIndicated","features":[430]},{"name":"eAVEncDDPreferredStereoDownMixMode","features":[430]},{"name":"eAVEncDDPreferredStereoDownMixMode_LoRo","features":[430]},{"name":"eAVEncDDPreferredStereoDownMixMode_LtRt","features":[430]},{"name":"eAVEncDDProductionRoomType","features":[430]},{"name":"eAVEncDDProductionRoomType_Large","features":[430]},{"name":"eAVEncDDProductionRoomType_NotIndicated","features":[430]},{"name":"eAVEncDDProductionRoomType_Small","features":[430]},{"name":"eAVEncDDService","features":[430]},{"name":"eAVEncDDService_C","features":[430]},{"name":"eAVEncDDService_CM","features":[430]},{"name":"eAVEncDDService_D","features":[430]},{"name":"eAVEncDDService_E","features":[430]},{"name":"eAVEncDDService_HI","features":[430]},{"name":"eAVEncDDService_ME","features":[430]},{"name":"eAVEncDDService_VI","features":[430]},{"name":"eAVEncDDService_VO","features":[430]},{"name":"eAVEncDDSurroundExMode","features":[430]},{"name":"eAVEncDDSurroundExMode_No","features":[430]},{"name":"eAVEncDDSurroundExMode_NotIndicated","features":[430]},{"name":"eAVEncDDSurroundExMode_Yes","features":[430]},{"name":"eAVEncH263PictureType","features":[430]},{"name":"eAVEncH263PictureType_B","features":[430]},{"name":"eAVEncH263PictureType_I","features":[430]},{"name":"eAVEncH263PictureType_P","features":[430]},{"name":"eAVEncH263VLevel","features":[430]},{"name":"eAVEncH263VLevel1","features":[430]},{"name":"eAVEncH263VLevel2","features":[430]},{"name":"eAVEncH263VLevel3","features":[430]},{"name":"eAVEncH263VLevel4","features":[430]},{"name":"eAVEncH263VLevel4_5","features":[430]},{"name":"eAVEncH263VLevel5","features":[430]},{"name":"eAVEncH263VLevel6","features":[430]},{"name":"eAVEncH263VLevel7","features":[430]},{"name":"eAVEncH263VProfile","features":[430]},{"name":"eAVEncH263VProfile_Base","features":[430]},{"name":"eAVEncH263VProfile_CompatibilityV1","features":[430]},{"name":"eAVEncH263VProfile_CompatibilityV2","features":[430]},{"name":"eAVEncH263VProfile_HighCompression","features":[430]},{"name":"eAVEncH263VProfile_HighLatency","features":[430]},{"name":"eAVEncH263VProfile_Interlace","features":[430]},{"name":"eAVEncH263VProfile_Internet","features":[430]},{"name":"eAVEncH263VProfile_WirelessV2","features":[430]},{"name":"eAVEncH263VProfile_WirelessV3","features":[430]},{"name":"eAVEncH264PictureType","features":[430]},{"name":"eAVEncH264PictureType_B","features":[430]},{"name":"eAVEncH264PictureType_IDR","features":[430]},{"name":"eAVEncH264PictureType_P","features":[430]},{"name":"eAVEncH264VLevel","features":[430]},{"name":"eAVEncH264VLevel1","features":[430]},{"name":"eAVEncH264VLevel1_1","features":[430]},{"name":"eAVEncH264VLevel1_2","features":[430]},{"name":"eAVEncH264VLevel1_3","features":[430]},{"name":"eAVEncH264VLevel1_b","features":[430]},{"name":"eAVEncH264VLevel2","features":[430]},{"name":"eAVEncH264VLevel2_1","features":[430]},{"name":"eAVEncH264VLevel2_2","features":[430]},{"name":"eAVEncH264VLevel3","features":[430]},{"name":"eAVEncH264VLevel3_1","features":[430]},{"name":"eAVEncH264VLevel3_2","features":[430]},{"name":"eAVEncH264VLevel4","features":[430]},{"name":"eAVEncH264VLevel4_1","features":[430]},{"name":"eAVEncH264VLevel4_2","features":[430]},{"name":"eAVEncH264VLevel5","features":[430]},{"name":"eAVEncH264VLevel5_1","features":[430]},{"name":"eAVEncH264VLevel5_2","features":[430]},{"name":"eAVEncH264VProfile","features":[430]},{"name":"eAVEncH264VProfile_422","features":[430]},{"name":"eAVEncH264VProfile_444","features":[430]},{"name":"eAVEncH264VProfile_Base","features":[430]},{"name":"eAVEncH264VProfile_ConstrainedBase","features":[430]},{"name":"eAVEncH264VProfile_Extended","features":[430]},{"name":"eAVEncH264VProfile_High","features":[430]},{"name":"eAVEncH264VProfile_High10","features":[430]},{"name":"eAVEncH264VProfile_Main","features":[430]},{"name":"eAVEncH264VProfile_MultiviewHigh","features":[430]},{"name":"eAVEncH264VProfile_ScalableBase","features":[430]},{"name":"eAVEncH264VProfile_ScalableHigh","features":[430]},{"name":"eAVEncH264VProfile_Simple","features":[430]},{"name":"eAVEncH264VProfile_StereoHigh","features":[430]},{"name":"eAVEncH264VProfile_UCConstrainedHigh","features":[430]},{"name":"eAVEncH264VProfile_UCScalableConstrainedBase","features":[430]},{"name":"eAVEncH264VProfile_UCScalableConstrainedHigh","features":[430]},{"name":"eAVEncH264VProfile_unknown","features":[430]},{"name":"eAVEncH265VLevel","features":[430]},{"name":"eAVEncH265VLevel1","features":[430]},{"name":"eAVEncH265VLevel2","features":[430]},{"name":"eAVEncH265VLevel2_1","features":[430]},{"name":"eAVEncH265VLevel3","features":[430]},{"name":"eAVEncH265VLevel3_1","features":[430]},{"name":"eAVEncH265VLevel4","features":[430]},{"name":"eAVEncH265VLevel4_1","features":[430]},{"name":"eAVEncH265VLevel5","features":[430]},{"name":"eAVEncH265VLevel5_1","features":[430]},{"name":"eAVEncH265VLevel5_2","features":[430]},{"name":"eAVEncH265VLevel6","features":[430]},{"name":"eAVEncH265VLevel6_1","features":[430]},{"name":"eAVEncH265VLevel6_2","features":[430]},{"name":"eAVEncH265VProfile","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_420_10","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_420_12","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_420_8","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_422_10","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_422_12","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_444_10","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_444_12","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_444_16","features":[430]},{"name":"eAVEncH265VProfile_MainIntra_444_8","features":[430]},{"name":"eAVEncH265VProfile_MainStill_420_8","features":[430]},{"name":"eAVEncH265VProfile_MainStill_444_16","features":[430]},{"name":"eAVEncH265VProfile_MainStill_444_8","features":[430]},{"name":"eAVEncH265VProfile_Main_420_10","features":[430]},{"name":"eAVEncH265VProfile_Main_420_12","features":[430]},{"name":"eAVEncH265VProfile_Main_420_8","features":[430]},{"name":"eAVEncH265VProfile_Main_422_10","features":[430]},{"name":"eAVEncH265VProfile_Main_422_12","features":[430]},{"name":"eAVEncH265VProfile_Main_444_10","features":[430]},{"name":"eAVEncH265VProfile_Main_444_12","features":[430]},{"name":"eAVEncH265VProfile_Main_444_8","features":[430]},{"name":"eAVEncH265VProfile_Monochrome_12","features":[430]},{"name":"eAVEncH265VProfile_Monochrome_16","features":[430]},{"name":"eAVEncH265VProfile_unknown","features":[430]},{"name":"eAVEncInputVideoSystem","features":[430]},{"name":"eAVEncInputVideoSystem_Component","features":[430]},{"name":"eAVEncInputVideoSystem_HDV","features":[430]},{"name":"eAVEncInputVideoSystem_MAC","features":[430]},{"name":"eAVEncInputVideoSystem_NTSC","features":[430]},{"name":"eAVEncInputVideoSystem_PAL","features":[430]},{"name":"eAVEncInputVideoSystem_SECAM","features":[430]},{"name":"eAVEncInputVideoSystem_Unspecified","features":[430]},{"name":"eAVEncMPACodingMode","features":[430]},{"name":"eAVEncMPACodingMode_DualChannel","features":[430]},{"name":"eAVEncMPACodingMode_JointStereo","features":[430]},{"name":"eAVEncMPACodingMode_Mono","features":[430]},{"name":"eAVEncMPACodingMode_Stereo","features":[430]},{"name":"eAVEncMPACodingMode_Surround","features":[430]},{"name":"eAVEncMPAEmphasisType","features":[430]},{"name":"eAVEncMPAEmphasisType_50_15","features":[430]},{"name":"eAVEncMPAEmphasisType_CCITT_J17","features":[430]},{"name":"eAVEncMPAEmphasisType_None","features":[430]},{"name":"eAVEncMPAEmphasisType_Reserved","features":[430]},{"name":"eAVEncMPALayer","features":[430]},{"name":"eAVEncMPALayer_1","features":[430]},{"name":"eAVEncMPALayer_2","features":[430]},{"name":"eAVEncMPALayer_3","features":[430]},{"name":"eAVEncMPVFrameFieldMode","features":[430]},{"name":"eAVEncMPVFrameFieldMode_FieldMode","features":[430]},{"name":"eAVEncMPVFrameFieldMode_FrameMode","features":[430]},{"name":"eAVEncMPVIntraVLCTable","features":[430]},{"name":"eAVEncMPVIntraVLCTable_Alternate","features":[430]},{"name":"eAVEncMPVIntraVLCTable_Auto","features":[430]},{"name":"eAVEncMPVIntraVLCTable_MPEG1","features":[430]},{"name":"eAVEncMPVLevel","features":[430]},{"name":"eAVEncMPVLevel_High","features":[430]},{"name":"eAVEncMPVLevel_High1440","features":[430]},{"name":"eAVEncMPVLevel_Low","features":[430]},{"name":"eAVEncMPVLevel_Main","features":[430]},{"name":"eAVEncMPVProfile","features":[430]},{"name":"eAVEncMPVProfile_422","features":[430]},{"name":"eAVEncMPVProfile_High","features":[430]},{"name":"eAVEncMPVProfile_Main","features":[430]},{"name":"eAVEncMPVProfile_Simple","features":[430]},{"name":"eAVEncMPVProfile_unknown","features":[430]},{"name":"eAVEncMPVQScaleType","features":[430]},{"name":"eAVEncMPVQScaleType_Auto","features":[430]},{"name":"eAVEncMPVQScaleType_Linear","features":[430]},{"name":"eAVEncMPVQScaleType_NonLinear","features":[430]},{"name":"eAVEncMPVScanPattern","features":[430]},{"name":"eAVEncMPVScanPattern_AlternateScan","features":[430]},{"name":"eAVEncMPVScanPattern_Auto","features":[430]},{"name":"eAVEncMPVScanPattern_ZigZagScan","features":[430]},{"name":"eAVEncMPVSceneDetection","features":[430]},{"name":"eAVEncMPVSceneDetection_InsertIPicture","features":[430]},{"name":"eAVEncMPVSceneDetection_None","features":[430]},{"name":"eAVEncMPVSceneDetection_StartNewGOP","features":[430]},{"name":"eAVEncMPVSceneDetection_StartNewLocatableGOP","features":[430]},{"name":"eAVEncMuxOutput","features":[430]},{"name":"eAVEncMuxOutputAuto","features":[430]},{"name":"eAVEncMuxOutputPS","features":[430]},{"name":"eAVEncMuxOutputTS","features":[430]},{"name":"eAVEncVP9VProfile","features":[430]},{"name":"eAVEncVP9VProfile_420_10","features":[430]},{"name":"eAVEncVP9VProfile_420_12","features":[430]},{"name":"eAVEncVP9VProfile_420_8","features":[430]},{"name":"eAVEncVP9VProfile_unknown","features":[430]},{"name":"eAVEncVideoChromaResolution","features":[430]},{"name":"eAVEncVideoChromaResolution_411","features":[430]},{"name":"eAVEncVideoChromaResolution_420","features":[430]},{"name":"eAVEncVideoChromaResolution_422","features":[430]},{"name":"eAVEncVideoChromaResolution_444","features":[430]},{"name":"eAVEncVideoChromaResolution_SameAsSource","features":[430]},{"name":"eAVEncVideoChromaSubsampling","features":[430]},{"name":"eAVEncVideoChromaSubsamplingFormat_Horizontally_Cosited","features":[430]},{"name":"eAVEncVideoChromaSubsamplingFormat_ProgressiveChroma","features":[430]},{"name":"eAVEncVideoChromaSubsamplingFormat_SameAsSource","features":[430]},{"name":"eAVEncVideoChromaSubsamplingFormat_Vertically_AlignedChromaPlanes","features":[430]},{"name":"eAVEncVideoChromaSubsamplingFormat_Vertically_Cosited","features":[430]},{"name":"eAVEncVideoColorLighting","features":[430]},{"name":"eAVEncVideoColorLighting_Bright","features":[430]},{"name":"eAVEncVideoColorLighting_Dark","features":[430]},{"name":"eAVEncVideoColorLighting_Dim","features":[430]},{"name":"eAVEncVideoColorLighting_Office","features":[430]},{"name":"eAVEncVideoColorLighting_SameAsSource","features":[430]},{"name":"eAVEncVideoColorLighting_Unknown","features":[430]},{"name":"eAVEncVideoColorNominalRange","features":[430]},{"name":"eAVEncVideoColorNominalRange_0_255","features":[430]},{"name":"eAVEncVideoColorNominalRange_16_235","features":[430]},{"name":"eAVEncVideoColorNominalRange_48_208","features":[430]},{"name":"eAVEncVideoColorNominalRange_SameAsSource","features":[430]},{"name":"eAVEncVideoColorPrimaries","features":[430]},{"name":"eAVEncVideoColorPrimaries_BT470_2_SysBG","features":[430]},{"name":"eAVEncVideoColorPrimaries_BT470_2_SysM","features":[430]},{"name":"eAVEncVideoColorPrimaries_BT709","features":[430]},{"name":"eAVEncVideoColorPrimaries_EBU3231","features":[430]},{"name":"eAVEncVideoColorPrimaries_Reserved","features":[430]},{"name":"eAVEncVideoColorPrimaries_SMPTE170M","features":[430]},{"name":"eAVEncVideoColorPrimaries_SMPTE240M","features":[430]},{"name":"eAVEncVideoColorPrimaries_SMPTE_C","features":[430]},{"name":"eAVEncVideoColorPrimaries_SameAsSource","features":[430]},{"name":"eAVEncVideoColorTransferFunction","features":[430]},{"name":"eAVEncVideoColorTransferFunction_10","features":[430]},{"name":"eAVEncVideoColorTransferFunction_18","features":[430]},{"name":"eAVEncVideoColorTransferFunction_20","features":[430]},{"name":"eAVEncVideoColorTransferFunction_22","features":[430]},{"name":"eAVEncVideoColorTransferFunction_22_240M","features":[430]},{"name":"eAVEncVideoColorTransferFunction_22_709","features":[430]},{"name":"eAVEncVideoColorTransferFunction_22_8bit_sRGB","features":[430]},{"name":"eAVEncVideoColorTransferFunction_28","features":[430]},{"name":"eAVEncVideoColorTransferFunction_SameAsSource","features":[430]},{"name":"eAVEncVideoColorTransferMatrix","features":[430]},{"name":"eAVEncVideoColorTransferMatrix_BT601","features":[430]},{"name":"eAVEncVideoColorTransferMatrix_BT709","features":[430]},{"name":"eAVEncVideoColorTransferMatrix_SMPTE240M","features":[430]},{"name":"eAVEncVideoColorTransferMatrix_SameAsSource","features":[430]},{"name":"eAVEncVideoContentType","features":[430]},{"name":"eAVEncVideoContentType_FixedCameraAngle","features":[430]},{"name":"eAVEncVideoContentType_Unknown","features":[430]},{"name":"eAVEncVideoFilmContent","features":[430]},{"name":"eAVEncVideoFilmContent_FilmOnly","features":[430]},{"name":"eAVEncVideoFilmContent_Mixed","features":[430]},{"name":"eAVEncVideoFilmContent_VideoOnly","features":[430]},{"name":"eAVEncVideoOutputFrameRateConversion","features":[430]},{"name":"eAVEncVideoOutputFrameRateConversion_Alias","features":[430]},{"name":"eAVEncVideoOutputFrameRateConversion_Disable","features":[430]},{"name":"eAVEncVideoOutputFrameRateConversion_Enable","features":[430]},{"name":"eAVEncVideoOutputScanType","features":[430]},{"name":"eAVEncVideoOutputScan_Automatic","features":[430]},{"name":"eAVEncVideoOutputScan_Interlaced","features":[430]},{"name":"eAVEncVideoOutputScan_Progressive","features":[430]},{"name":"eAVEncVideoOutputScan_SameAsInput","features":[430]},{"name":"eAVEncVideoSourceScanType","features":[430]},{"name":"eAVEncVideoSourceScan_Automatic","features":[430]},{"name":"eAVEncVideoSourceScan_Interlaced","features":[430]},{"name":"eAVEncVideoSourceScan_Progressive","features":[430]},{"name":"eAVFastDecodeMode","features":[430]},{"name":"eAVScenarioInfo","features":[430]},{"name":"eAVScenarioInfo_Archive","features":[430]},{"name":"eAVScenarioInfo_CameraRecord","features":[430]},{"name":"eAVScenarioInfo_DisplayRemoting","features":[430]},{"name":"eAVScenarioInfo_DisplayRemotingWithFeatureMap","features":[430]},{"name":"eAVScenarioInfo_LiveStreaming","features":[430]},{"name":"eAVScenarioInfo_Unknown","features":[430]},{"name":"eAVScenarioInfo_VideoConference","features":[430]},{"name":"eAllocationTypeDynamic","features":[430]},{"name":"eAllocationTypeIgnore","features":[430]},{"name":"eAllocationTypePageable","features":[430]},{"name":"eAllocationTypeRT","features":[430]},{"name":"eErrorConcealmentOff","features":[430]},{"name":"eErrorConcealmentOn","features":[430]},{"name":"eErrorConcealmentTypeAdvanced","features":[430]},{"name":"eErrorConcealmentTypeBasic","features":[430]},{"name":"eErrorConcealmentTypeDXVASetBlack","features":[430]},{"name":"eErrorConcealmentTypeDrop","features":[430]},{"name":"eVideoDecodeCompliant","features":[430]},{"name":"eVideoDecodeDisableLF","features":[430]},{"name":"eVideoDecodeFastest","features":[430]},{"name":"eVideoDecodeOptimalLF","features":[430]},{"name":"eVideoEncoderDisplayContentType","features":[430]},{"name":"eVideoEncoderDisplayContent_FullScreenVideo","features":[430]},{"name":"eVideoEncoderDisplayContent_Unknown","features":[430]},{"name":"g_wszSpeechFormatCaps","features":[430]},{"name":"g_wszWMCPAudioVBRQuality","features":[430]},{"name":"g_wszWMCPAudioVBRSupported","features":[430]},{"name":"g_wszWMCPCodecName","features":[430]},{"name":"g_wszWMCPDefaultCrisp","features":[430]},{"name":"g_wszWMCPMaxPasses","features":[430]},{"name":"g_wszWMCPSupportedVBRModes","features":[430]},{"name":"msoBegin","features":[430]},{"name":"msoCurrent","features":[430]}],"440":[{"name":"CLSID_WMPMediaPluginRegistrar","features":[437]},{"name":"CLSID_WMPSkinManager","features":[437]},{"name":"CLSID_XFeedsManager","features":[437]},{"name":"DISPID_DELTA","features":[437]},{"name":"DISPID_FEEDENCLOSURE_AsyncDownload","features":[437]},{"name":"DISPID_FEEDENCLOSURE_CancelAsyncDownload","features":[437]},{"name":"DISPID_FEEDENCLOSURE_DownloadMimeType","features":[437]},{"name":"DISPID_FEEDENCLOSURE_DownloadStatus","features":[437]},{"name":"DISPID_FEEDENCLOSURE_DownloadUrl","features":[437]},{"name":"DISPID_FEEDENCLOSURE_LastDownloadError","features":[437]},{"name":"DISPID_FEEDENCLOSURE_Length","features":[437]},{"name":"DISPID_FEEDENCLOSURE_LocalPath","features":[437]},{"name":"DISPID_FEEDENCLOSURE_Parent","features":[437]},{"name":"DISPID_FEEDENCLOSURE_RemoveFile","features":[437]},{"name":"DISPID_FEEDENCLOSURE_SetFile","features":[437]},{"name":"DISPID_FEEDENCLOSURE_Type","features":[437]},{"name":"DISPID_FEEDENCLOSURE_Url","features":[437]},{"name":"DISPID_FEEDEVENTS_Error","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedDeleted","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedDownloadCompleted","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedDownloading","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedItemCountChanged","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedMoved","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedRenamed","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedUrlChanged","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_Error","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedAdded","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedDeleted","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedDownloadCompleted","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedDownloading","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedItemCountChanged","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedMovedFrom","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedMovedTo","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedRenamed","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedUrlChanged","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderAdded","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderDeleted","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderItemCountChanged","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderMovedFrom","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderMovedTo","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderRenamed","features":[437]},{"name":"DISPID_FEEDFOLDER_CreateFeed","features":[437]},{"name":"DISPID_FEEDFOLDER_CreateSubfolder","features":[437]},{"name":"DISPID_FEEDFOLDER_Delete","features":[437]},{"name":"DISPID_FEEDFOLDER_ExistsFeed","features":[437]},{"name":"DISPID_FEEDFOLDER_ExistsSubfolder","features":[437]},{"name":"DISPID_FEEDFOLDER_Feeds","features":[437]},{"name":"DISPID_FEEDFOLDER_GetFeed","features":[437]},{"name":"DISPID_FEEDFOLDER_GetSubfolder","features":[437]},{"name":"DISPID_FEEDFOLDER_GetWatcher","features":[437]},{"name":"DISPID_FEEDFOLDER_IsRoot","features":[437]},{"name":"DISPID_FEEDFOLDER_Move","features":[437]},{"name":"DISPID_FEEDFOLDER_Name","features":[437]},{"name":"DISPID_FEEDFOLDER_Parent","features":[437]},{"name":"DISPID_FEEDFOLDER_Path","features":[437]},{"name":"DISPID_FEEDFOLDER_Rename","features":[437]},{"name":"DISPID_FEEDFOLDER_Subfolders","features":[437]},{"name":"DISPID_FEEDFOLDER_TotalItemCount","features":[437]},{"name":"DISPID_FEEDFOLDER_TotalUnreadItemCount","features":[437]},{"name":"DISPID_FEEDITEM_Author","features":[437]},{"name":"DISPID_FEEDITEM_Comments","features":[437]},{"name":"DISPID_FEEDITEM_Delete","features":[437]},{"name":"DISPID_FEEDITEM_Description","features":[437]},{"name":"DISPID_FEEDITEM_DownloadUrl","features":[437]},{"name":"DISPID_FEEDITEM_EffectiveId","features":[437]},{"name":"DISPID_FEEDITEM_Enclosure","features":[437]},{"name":"DISPID_FEEDITEM_Guid","features":[437]},{"name":"DISPID_FEEDITEM_IsRead","features":[437]},{"name":"DISPID_FEEDITEM_LastDownloadTime","features":[437]},{"name":"DISPID_FEEDITEM_Link","features":[437]},{"name":"DISPID_FEEDITEM_LocalId","features":[437]},{"name":"DISPID_FEEDITEM_Modified","features":[437]},{"name":"DISPID_FEEDITEM_Parent","features":[437]},{"name":"DISPID_FEEDITEM_PubDate","features":[437]},{"name":"DISPID_FEEDITEM_Title","features":[437]},{"name":"DISPID_FEEDITEM_Xml","features":[437]},{"name":"DISPID_FEEDSENUM_Count","features":[437]},{"name":"DISPID_FEEDSENUM_Item","features":[437]},{"name":"DISPID_FEEDS_AsyncSyncAll","features":[437]},{"name":"DISPID_FEEDS_BackgroundSync","features":[437]},{"name":"DISPID_FEEDS_BackgroundSyncStatus","features":[437]},{"name":"DISPID_FEEDS_DefaultInterval","features":[437]},{"name":"DISPID_FEEDS_DeleteFeed","features":[437]},{"name":"DISPID_FEEDS_DeleteFolder","features":[437]},{"name":"DISPID_FEEDS_ExistsFeed","features":[437]},{"name":"DISPID_FEEDS_ExistsFolder","features":[437]},{"name":"DISPID_FEEDS_GetFeed","features":[437]},{"name":"DISPID_FEEDS_GetFeedByUrl","features":[437]},{"name":"DISPID_FEEDS_GetFolder","features":[437]},{"name":"DISPID_FEEDS_IsSubscribed","features":[437]},{"name":"DISPID_FEEDS_ItemCountLimit","features":[437]},{"name":"DISPID_FEEDS_Normalize","features":[437]},{"name":"DISPID_FEEDS_RootFolder","features":[437]},{"name":"DISPID_FEED_AsyncDownload","features":[437]},{"name":"DISPID_FEED_CancelAsyncDownload","features":[437]},{"name":"DISPID_FEED_ClearCredentials","features":[437]},{"name":"DISPID_FEED_Copyright","features":[437]},{"name":"DISPID_FEED_Delete","features":[437]},{"name":"DISPID_FEED_Description","features":[437]},{"name":"DISPID_FEED_Download","features":[437]},{"name":"DISPID_FEED_DownloadEnclosuresAutomatically","features":[437]},{"name":"DISPID_FEED_DownloadStatus","features":[437]},{"name":"DISPID_FEED_DownloadUrl","features":[437]},{"name":"DISPID_FEED_GetItem","features":[437]},{"name":"DISPID_FEED_GetItemByEffectiveId","features":[437]},{"name":"DISPID_FEED_GetWatcher","features":[437]},{"name":"DISPID_FEED_Image","features":[437]},{"name":"DISPID_FEED_Interval","features":[437]},{"name":"DISPID_FEED_IsList","features":[437]},{"name":"DISPID_FEED_ItemCount","features":[437]},{"name":"DISPID_FEED_Items","features":[437]},{"name":"DISPID_FEED_Language","features":[437]},{"name":"DISPID_FEED_LastBuildDate","features":[437]},{"name":"DISPID_FEED_LastDownloadError","features":[437]},{"name":"DISPID_FEED_LastDownloadTime","features":[437]},{"name":"DISPID_FEED_LastItemDownloadTime","features":[437]},{"name":"DISPID_FEED_LastWriteTime","features":[437]},{"name":"DISPID_FEED_Link","features":[437]},{"name":"DISPID_FEED_LocalEnclosurePath","features":[437]},{"name":"DISPID_FEED_LocalId","features":[437]},{"name":"DISPID_FEED_MarkAllItemsRead","features":[437]},{"name":"DISPID_FEED_MaxItemCount","features":[437]},{"name":"DISPID_FEED_Merge","features":[437]},{"name":"DISPID_FEED_Move","features":[437]},{"name":"DISPID_FEED_Name","features":[437]},{"name":"DISPID_FEED_Parent","features":[437]},{"name":"DISPID_FEED_Password","features":[437]},{"name":"DISPID_FEED_Path","features":[437]},{"name":"DISPID_FEED_PubDate","features":[437]},{"name":"DISPID_FEED_Rename","features":[437]},{"name":"DISPID_FEED_SetCredentials","features":[437]},{"name":"DISPID_FEED_SyncSetting","features":[437]},{"name":"DISPID_FEED_Title","features":[437]},{"name":"DISPID_FEED_Ttl","features":[437]},{"name":"DISPID_FEED_UnreadItemCount","features":[437]},{"name":"DISPID_FEED_Url","features":[437]},{"name":"DISPID_FEED_Username","features":[437]},{"name":"DISPID_FEED_Xml","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_COUNT","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_GETBYDRIVESPECIFIER","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_ITEM","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_STARTMONITORINGCDROMS","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_STOPMONITORINGCDROMS","features":[437]},{"name":"DISPID_WMPCDROM_BASE","features":[437]},{"name":"DISPID_WMPCDROM_DRIVESPECIFIER","features":[437]},{"name":"DISPID_WMPCDROM_EJECT","features":[437]},{"name":"DISPID_WMPCDROM_PLAYLIST","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETLANGCOUNT","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETLANGID","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETLANGNAME","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETSTYLECOUNT","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETSTYLENAME","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_BASE","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_CAPTIONINGID","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_SAMIFILENAME","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_SAMILANG","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_SAMISTYLE","features":[437]},{"name":"DISPID_WMPCONTROLS2_STEP","features":[437]},{"name":"DISPID_WMPCONTROLS3_AUDIOLANGUAGECOUNT","features":[437]},{"name":"DISPID_WMPCONTROLS3_CURRENTAUDIOLANGUAGE","features":[437]},{"name":"DISPID_WMPCONTROLS3_CURRENTAUDIOLANGUAGEINDEX","features":[437]},{"name":"DISPID_WMPCONTROLS3_CURRENTPOSITIONTIMECODE","features":[437]},{"name":"DISPID_WMPCONTROLS3_GETAUDIOLANGUAGEDESC","features":[437]},{"name":"DISPID_WMPCONTROLS3_GETAUDIOLANGUAGEID","features":[437]},{"name":"DISPID_WMPCONTROLS3_GETLANGUAGENAME","features":[437]},{"name":"DISPID_WMPCONTROLSFAKE_TIMECOMPRESSION","features":[437]},{"name":"DISPID_WMPCONTROLS_BASE","features":[437]},{"name":"DISPID_WMPCONTROLS_CURRENTITEM","features":[437]},{"name":"DISPID_WMPCONTROLS_CURRENTMARKER","features":[437]},{"name":"DISPID_WMPCONTROLS_CURRENTPOSITION","features":[437]},{"name":"DISPID_WMPCONTROLS_CURRENTPOSITIONSTRING","features":[437]},{"name":"DISPID_WMPCONTROLS_FASTFORWARD","features":[437]},{"name":"DISPID_WMPCONTROLS_FASTREVERSE","features":[437]},{"name":"DISPID_WMPCONTROLS_ISAVAILABLE","features":[437]},{"name":"DISPID_WMPCONTROLS_NEXT","features":[437]},{"name":"DISPID_WMPCONTROLS_PAUSE","features":[437]},{"name":"DISPID_WMPCONTROLS_PLAY","features":[437]},{"name":"DISPID_WMPCONTROLS_PLAYITEM","features":[437]},{"name":"DISPID_WMPCONTROLS_PREVIOUS","features":[437]},{"name":"DISPID_WMPCONTROLS_STOP","features":[437]},{"name":"DISPID_WMPCORE2_BASE","features":[437]},{"name":"DISPID_WMPCORE2_DVD","features":[437]},{"name":"DISPID_WMPCORE3_NEWMEDIA","features":[437]},{"name":"DISPID_WMPCORE3_NEWPLAYLIST","features":[437]},{"name":"DISPID_WMPCOREEVENT_AUDIOLANGUAGECHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_BUFFERING","features":[437]},{"name":"DISPID_WMPCOREEVENT_CDROMMEDIACHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_CURRENTITEMCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_CURRENTMEDIAITEMAVAILABLE","features":[437]},{"name":"DISPID_WMPCOREEVENT_CURRENTPLAYLISTCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_CURRENTPLAYLISTITEMAVAILABLE","features":[437]},{"name":"DISPID_WMPCOREEVENT_DISCONNECT","features":[437]},{"name":"DISPID_WMPCOREEVENT_DOMAINCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_DURATIONUNITCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_ENDOFSTREAM","features":[437]},{"name":"DISPID_WMPCOREEVENT_ERROR","features":[437]},{"name":"DISPID_WMPCOREEVENT_MARKERHIT","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGADDED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGCHANGED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGREMOVED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONCONTENTSCANADDEDITEM","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONCONTENTSCANPROGRESS","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONMEDIAADDED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONMEDIAREMOVED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHCOMPLETE","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHFOUNDITEM","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHPROGRESS","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIAERROR","features":[437]},{"name":"DISPID_WMPCOREEVENT_MODECHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_NEWSTREAM","features":[437]},{"name":"DISPID_WMPCOREEVENT_OPENPLAYLISTSWITCH","features":[437]},{"name":"DISPID_WMPCOREEVENT_OPENSTATECHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTADDED","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTREMOVED","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTSETASDELETED","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYSTATECHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_POSITIONCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_SCRIPTCOMMAND","features":[437]},{"name":"DISPID_WMPCOREEVENT_STATUSCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_STRINGCOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_WARNING","features":[437]},{"name":"DISPID_WMPCORE_BASE","features":[437]},{"name":"DISPID_WMPCORE_CDROMCOLLECTION","features":[437]},{"name":"DISPID_WMPCORE_CLOSE","features":[437]},{"name":"DISPID_WMPCORE_CLOSEDCAPTION","features":[437]},{"name":"DISPID_WMPCORE_CONTROLS","features":[437]},{"name":"DISPID_WMPCORE_CURRENTMEDIA","features":[437]},{"name":"DISPID_WMPCORE_CURRENTPLAYLIST","features":[437]},{"name":"DISPID_WMPCORE_ERROR","features":[437]},{"name":"DISPID_WMPCORE_ISONLINE","features":[437]},{"name":"DISPID_WMPCORE_LAST","features":[437]},{"name":"DISPID_WMPCORE_LAUNCHURL","features":[437]},{"name":"DISPID_WMPCORE_MAX","features":[437]},{"name":"DISPID_WMPCORE_MEDIACOLLECTION","features":[437]},{"name":"DISPID_WMPCORE_MIN","features":[437]},{"name":"DISPID_WMPCORE_NETWORK","features":[437]},{"name":"DISPID_WMPCORE_OPENSTATE","features":[437]},{"name":"DISPID_WMPCORE_PLAYLISTCOLLECTION","features":[437]},{"name":"DISPID_WMPCORE_PLAYSTATE","features":[437]},{"name":"DISPID_WMPCORE_SETTINGS","features":[437]},{"name":"DISPID_WMPCORE_STATUS","features":[437]},{"name":"DISPID_WMPCORE_URL","features":[437]},{"name":"DISPID_WMPCORE_VERSIONINFO","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_CLEAR","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_COUNT","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_ID","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_ITEM","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_REMOVEITEM","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_STARTDOWNLOAD","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM2_BASE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM2_GETITEMINFO","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_BASE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_CANCEL","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_DOWNLOADSTATE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_PAUSE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_PROGRESS","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_RESUME","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_SIZE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_SOURCEURL","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_TYPE","features":[437]},{"name":"DISPID_WMPDOWNLOADMANAGER_BASE","features":[437]},{"name":"DISPID_WMPDOWNLOADMANAGER_CREATEDOWNLOADCOLLECTION","features":[437]},{"name":"DISPID_WMPDOWNLOADMANAGER_GETDOWNLOADCOLLECTION","features":[437]},{"name":"DISPID_WMPDVD_BACK","features":[437]},{"name":"DISPID_WMPDVD_BASE","features":[437]},{"name":"DISPID_WMPDVD_DOMAIN","features":[437]},{"name":"DISPID_WMPDVD_ISAVAILABLE","features":[437]},{"name":"DISPID_WMPDVD_RESUME","features":[437]},{"name":"DISPID_WMPDVD_TITLEMENU","features":[437]},{"name":"DISPID_WMPDVD_TOPMENU","features":[437]},{"name":"DISPID_WMPERRORITEM2_CONDITION","features":[437]},{"name":"DISPID_WMPERRORITEM_BASE","features":[437]},{"name":"DISPID_WMPERRORITEM_CUSTOMURL","features":[437]},{"name":"DISPID_WMPERRORITEM_ERRORCODE","features":[437]},{"name":"DISPID_WMPERRORITEM_ERRORCONTEXT","features":[437]},{"name":"DISPID_WMPERRORITEM_ERRORDESCRIPTION","features":[437]},{"name":"DISPID_WMPERRORITEM_REMEDY","features":[437]},{"name":"DISPID_WMPERROR_BASE","features":[437]},{"name":"DISPID_WMPERROR_CLEARERRORQUEUE","features":[437]},{"name":"DISPID_WMPERROR_ERRORCOUNT","features":[437]},{"name":"DISPID_WMPERROR_ITEM","features":[437]},{"name":"DISPID_WMPERROR_WEBHELP","features":[437]},{"name":"DISPID_WMPMEDIA2_ERROR","features":[437]},{"name":"DISPID_WMPMEDIA3_GETATTRIBUTECOUNTBYTYPE","features":[437]},{"name":"DISPID_WMPMEDIA3_GETITEMINFOBYTYPE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_BASE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_CREATEQUERY","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_GETBYATTRANDMEDIATYPE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_GETPLAYLISTBYQUERY","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_GETSTRINGCOLLBYQUERY","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_ADD","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_FREEZECOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETALL","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETATTRIBUTESTRINGCOLLECTION","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYALBUM","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYATTRIBUTE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYAUTHOR","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYGENRE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYNAME","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYQUERYDESCRIPTION","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETMEDIAATOM","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_ISDELETED","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_NEWQUERY","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_POSTCOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_REMOVE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_SETDELETED","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STARTCONTENTSCAN","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STARTMONITORING","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STARTSEARCH","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STOPCONTENTSCAN","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STOPMONITORING","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STOPSEARCH","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_UNFREEZECOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_UPDATEMETADATA","features":[437]},{"name":"DISPID_WMPMEDIA_ATTRIBUTECOUNT","features":[437]},{"name":"DISPID_WMPMEDIA_BASE","features":[437]},{"name":"DISPID_WMPMEDIA_DURATION","features":[437]},{"name":"DISPID_WMPMEDIA_DURATIONSTRING","features":[437]},{"name":"DISPID_WMPMEDIA_GETATTRIBUTENAME","features":[437]},{"name":"DISPID_WMPMEDIA_GETITEMINFO","features":[437]},{"name":"DISPID_WMPMEDIA_GETITEMINFOBYATOM","features":[437]},{"name":"DISPID_WMPMEDIA_GETMARKERNAME","features":[437]},{"name":"DISPID_WMPMEDIA_GETMARKERTIME","features":[437]},{"name":"DISPID_WMPMEDIA_IMAGESOURCEHEIGHT","features":[437]},{"name":"DISPID_WMPMEDIA_IMAGESOURCEWIDTH","features":[437]},{"name":"DISPID_WMPMEDIA_ISIDENTICAL","features":[437]},{"name":"DISPID_WMPMEDIA_ISMEMBEROF","features":[437]},{"name":"DISPID_WMPMEDIA_ISREADONLYITEM","features":[437]},{"name":"DISPID_WMPMEDIA_MARKERCOUNT","features":[437]},{"name":"DISPID_WMPMEDIA_NAME","features":[437]},{"name":"DISPID_WMPMEDIA_SETITEMINFO","features":[437]},{"name":"DISPID_WMPMEDIA_SOURCEURL","features":[437]},{"name":"DISPID_WMPMETADATA_BASE","features":[437]},{"name":"DISPID_WMPMETADATA_PICTURE_DESCRIPTION","features":[437]},{"name":"DISPID_WMPMETADATA_PICTURE_MIMETYPE","features":[437]},{"name":"DISPID_WMPMETADATA_PICTURE_PICTURETYPE","features":[437]},{"name":"DISPID_WMPMETADATA_PICTURE_URL","features":[437]},{"name":"DISPID_WMPMETADATA_TEXT_DESCRIPTION","features":[437]},{"name":"DISPID_WMPMETADATA_TEXT_TEXT","features":[437]},{"name":"DISPID_WMPNETWORK_BANDWIDTH","features":[437]},{"name":"DISPID_WMPNETWORK_BASE","features":[437]},{"name":"DISPID_WMPNETWORK_BITRATE","features":[437]},{"name":"DISPID_WMPNETWORK_BUFFERINGCOUNT","features":[437]},{"name":"DISPID_WMPNETWORK_BUFFERINGPROGRESS","features":[437]},{"name":"DISPID_WMPNETWORK_BUFFERINGTIME","features":[437]},{"name":"DISPID_WMPNETWORK_DOWNLOADPROGRESS","features":[437]},{"name":"DISPID_WMPNETWORK_ENCODEDFRAMERATE","features":[437]},{"name":"DISPID_WMPNETWORK_FRAMERATE","features":[437]},{"name":"DISPID_WMPNETWORK_FRAMESSKIPPED","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYBYPASSFORLOCAL","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYEXCEPTIONLIST","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYNAME","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYPORT","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYSETTINGS","features":[437]},{"name":"DISPID_WMPNETWORK_LOSTPACKETS","features":[437]},{"name":"DISPID_WMPNETWORK_MAXBANDWIDTH","features":[437]},{"name":"DISPID_WMPNETWORK_MAXBITRATE","features":[437]},{"name":"DISPID_WMPNETWORK_RECEIVEDPACKETS","features":[437]},{"name":"DISPID_WMPNETWORK_RECEPTIONQUALITY","features":[437]},{"name":"DISPID_WMPNETWORK_RECOVEREDPACKETS","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYBYPASSFORLOCAL","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYEXCEPTIONLIST","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYNAME","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYPORT","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYSETTINGS","features":[437]},{"name":"DISPID_WMPNETWORK_SOURCEPROTOCOL","features":[437]},{"name":"DISPID_WMPOCX2_BASE","features":[437]},{"name":"DISPID_WMPOCX2_STRETCHTOFIT","features":[437]},{"name":"DISPID_WMPOCX2_WINDOWLESSVIDEO","features":[437]},{"name":"DISPID_WMPOCX4_ISREMOTE","features":[437]},{"name":"DISPID_WMPOCX4_OPENPLAYER","features":[437]},{"name":"DISPID_WMPOCX4_PLAYERAPPLICATION","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMBURNERROR","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMBURNMEDIAERROR","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMBURNSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMRIPMEDIAERROR","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMRIPSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_CLICK","features":[437]},{"name":"DISPID_WMPOCXEVENT_CREATEPARTNERSHIPCOMPLETE","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICECONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICEDISCONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICEESTIMATION","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICESTATUSCHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICESYNCERROR","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICESYNCSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_DOUBLECLICK","features":[437]},{"name":"DISPID_WMPOCXEVENT_FOLDERSCANSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_KEYDOWN","features":[437]},{"name":"DISPID_WMPOCXEVENT_KEYPRESS","features":[437]},{"name":"DISPID_WMPOCXEVENT_KEYUP","features":[437]},{"name":"DISPID_WMPOCXEVENT_LIBRARYCONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_LIBRARYDISCONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_MOUSEDOWN","features":[437]},{"name":"DISPID_WMPOCXEVENT_MOUSEMOVE","features":[437]},{"name":"DISPID_WMPOCXEVENT_MOUSEUP","features":[437]},{"name":"DISPID_WMPOCXEVENT_PLAYERDOCKEDSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_PLAYERRECONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_SWITCHEDTOCONTROL","features":[437]},{"name":"DISPID_WMPOCXEVENT_SWITCHEDTOPLAYERAPPLICATION","features":[437]},{"name":"DISPID_WMPOCX_BASE","features":[437]},{"name":"DISPID_WMPOCX_ENABLECONTEXTMENU","features":[437]},{"name":"DISPID_WMPOCX_ENABLED","features":[437]},{"name":"DISPID_WMPOCX_FULLSCREEN","features":[437]},{"name":"DISPID_WMPOCX_LAST","features":[437]},{"name":"DISPID_WMPOCX_TRANSPARENTATSTART","features":[437]},{"name":"DISPID_WMPOCX_UIMODE","features":[437]},{"name":"DISPID_WMPPLAYERAPP_BASE","features":[437]},{"name":"DISPID_WMPPLAYERAPP_HASDISPLAY","features":[437]},{"name":"DISPID_WMPPLAYERAPP_PLAYERDOCKED","features":[437]},{"name":"DISPID_WMPPLAYERAPP_REMOTESTATUS","features":[437]},{"name":"DISPID_WMPPLAYERAPP_SWITCHTOCONTROL","features":[437]},{"name":"DISPID_WMPPLAYERAPP_SWITCHTOPLAYERAPPLICATION","features":[437]},{"name":"DISPID_WMPPLAYLISTARRAY_BASE","features":[437]},{"name":"DISPID_WMPPLAYLISTARRAY_COUNT","features":[437]},{"name":"DISPID_WMPPLAYLISTARRAY_ITEM","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_GETALL","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_GETBYNAME","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_GETBYQUERYDESCRIPTION","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_IMPORTPLAYLIST","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_ISDELETED","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_NEWPLAYLIST","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_NEWQUERY","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_REMOVE","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_SETDELETED","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_STARTMONITORING","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_STOPMONITORING","features":[437]},{"name":"DISPID_WMPPLAYLIST_APPENDITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_ATTRIBUTECOUNT","features":[437]},{"name":"DISPID_WMPPLAYLIST_ATTRIBUTENAME","features":[437]},{"name":"DISPID_WMPPLAYLIST_BASE","features":[437]},{"name":"DISPID_WMPPLAYLIST_CLEAR","features":[437]},{"name":"DISPID_WMPPLAYLIST_COUNT","features":[437]},{"name":"DISPID_WMPPLAYLIST_GETITEMINFO","features":[437]},{"name":"DISPID_WMPPLAYLIST_INSERTITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_ISIDENTICAL","features":[437]},{"name":"DISPID_WMPPLAYLIST_ITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_MOVEITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_NAME","features":[437]},{"name":"DISPID_WMPPLAYLIST_REMOVEITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_SETITEMINFO","features":[437]},{"name":"DISPID_WMPQUERY_ADDCONDITION","features":[437]},{"name":"DISPID_WMPQUERY_BASE","features":[437]},{"name":"DISPID_WMPQUERY_BEGINNEXTGROUP","features":[437]},{"name":"DISPID_WMPSETTINGS2_DEFAULTAUDIOLANGUAGE","features":[437]},{"name":"DISPID_WMPSETTINGS2_LIBRARYACCESSRIGHTS","features":[437]},{"name":"DISPID_WMPSETTINGS2_REQUESTLIBRARYACCESSRIGHTS","features":[437]},{"name":"DISPID_WMPSETTINGS_AUTOSTART","features":[437]},{"name":"DISPID_WMPSETTINGS_BALANCE","features":[437]},{"name":"DISPID_WMPSETTINGS_BASE","features":[437]},{"name":"DISPID_WMPSETTINGS_BASEURL","features":[437]},{"name":"DISPID_WMPSETTINGS_DEFAULTFRAME","features":[437]},{"name":"DISPID_WMPSETTINGS_ENABLEERRORDIALOGS","features":[437]},{"name":"DISPID_WMPSETTINGS_GETMODE","features":[437]},{"name":"DISPID_WMPSETTINGS_INVOKEURLS","features":[437]},{"name":"DISPID_WMPSETTINGS_ISAVAILABLE","features":[437]},{"name":"DISPID_WMPSETTINGS_MUTE","features":[437]},{"name":"DISPID_WMPSETTINGS_PLAYCOUNT","features":[437]},{"name":"DISPID_WMPSETTINGS_RATE","features":[437]},{"name":"DISPID_WMPSETTINGS_SETMODE","features":[437]},{"name":"DISPID_WMPSETTINGS_VOLUME","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_BASE","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_GETATTRCOUNTBYTYPE","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_GETITEMINFO","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_GETITEMINFOBYTYPE","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_ISIDENTICAL","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION_COUNT","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION_ITEM","features":[437]},{"name":"EFFECT2_FULLSCREENEXCLUSIVE","features":[437]},{"name":"EFFECT_CANGOFULLSCREEN","features":[437]},{"name":"EFFECT_HASPROPERTYPAGE","features":[437]},{"name":"EFFECT_VARIABLEFREQSTEP","features":[437]},{"name":"EFFECT_WINDOWEDONLY","features":[437]},{"name":"FBSA_DISABLE","features":[437]},{"name":"FBSA_ENABLE","features":[437]},{"name":"FBSA_RUNNOW","features":[437]},{"name":"FBSS_DISABLED","features":[437]},{"name":"FBSS_ENABLED","features":[437]},{"name":"FDE_ACCESS_DENIED","features":[437]},{"name":"FDE_AUTH_FAILED","features":[437]},{"name":"FDE_BACKGROUND_DOWNLOAD_DISABLED","features":[437]},{"name":"FDE_CANCELED","features":[437]},{"name":"FDE_DOWNLOAD_BLOCKED","features":[437]},{"name":"FDE_DOWNLOAD_FAILED","features":[437]},{"name":"FDE_DOWNLOAD_SIZE_LIMIT_EXCEEDED","features":[437]},{"name":"FDE_INVALID_AUTH","features":[437]},{"name":"FDE_INVALID_FEED_FORMAT","features":[437]},{"name":"FDE_NONE","features":[437]},{"name":"FDE_NORMALIZATION_FAILED","features":[437]},{"name":"FDE_NOT_EXIST","features":[437]},{"name":"FDE_PERSISTENCE_FAILED","features":[437]},{"name":"FDE_UNSUPPORTED_AUTH","features":[437]},{"name":"FDE_UNSUPPORTED_DTD","features":[437]},{"name":"FDE_UNSUPPORTED_MSXML","features":[437]},{"name":"FDS_DOWNLOADED","features":[437]},{"name":"FDS_DOWNLOADING","features":[437]},{"name":"FDS_DOWNLOAD_FAILED","features":[437]},{"name":"FDS_NONE","features":[437]},{"name":"FDS_PENDING","features":[437]},{"name":"FEC_E_DOWNLOADSIZELIMITEXCEEDED","features":[437]},{"name":"FEC_E_ERRORBASE","features":[437]},{"name":"FEC_E_INVALIDMSXMLPROPERTY","features":[437]},{"name":"FEEDS_BACKGROUNDSYNC_ACTION","features":[437]},{"name":"FEEDS_BACKGROUNDSYNC_STATUS","features":[437]},{"name":"FEEDS_DOWNLOAD_ERROR","features":[437]},{"name":"FEEDS_DOWNLOAD_STATUS","features":[437]},{"name":"FEEDS_ERROR_CODE","features":[437]},{"name":"FEEDS_EVENTS_ITEM_COUNT_FLAGS","features":[437]},{"name":"FEEDS_EVENTS_MASK","features":[437]},{"name":"FEEDS_EVENTS_SCOPE","features":[437]},{"name":"FEEDS_SYNC_SETTING","features":[437]},{"name":"FEEDS_XML_FILTER_FLAGS","features":[437]},{"name":"FEEDS_XML_INCLUDE_FLAGS","features":[437]},{"name":"FEEDS_XML_SORT_ORDER","features":[437]},{"name":"FEEDS_XML_SORT_PROPERTY","features":[437]},{"name":"FEICF_READ_ITEM_COUNT_CHANGED","features":[437]},{"name":"FEICF_UNREAD_ITEM_COUNT_CHANGED","features":[437]},{"name":"FEM_FEEDEVENTS","features":[437]},{"name":"FEM_FOLDEREVENTS","features":[437]},{"name":"FES_ALL","features":[437]},{"name":"FES_SELF_AND_CHILDREN_ONLY","features":[437]},{"name":"FES_SELF_ONLY","features":[437]},{"name":"FSS_DEFAULT","features":[437]},{"name":"FSS_INTERVAL","features":[437]},{"name":"FSS_MANUAL","features":[437]},{"name":"FSS_SUGGESTED","features":[437]},{"name":"FXFF_ALL","features":[437]},{"name":"FXFF_READ","features":[437]},{"name":"FXFF_UNREAD","features":[437]},{"name":"FXIF_CF_EXTENSIONS","features":[437]},{"name":"FXIF_NONE","features":[437]},{"name":"FXSO_ASCENDING","features":[437]},{"name":"FXSO_DESCENDING","features":[437]},{"name":"FXSO_NONE","features":[437]},{"name":"FXSP_DOWNLOADTIME","features":[437]},{"name":"FXSP_NONE","features":[437]},{"name":"FXSP_PUBDATE","features":[437]},{"name":"FeedFolderWatcher","features":[437]},{"name":"FeedWatcher","features":[437]},{"name":"FeedsManager","features":[437]},{"name":"IFeed","features":[437,358]},{"name":"IFeed2","features":[437,358]},{"name":"IFeedEnclosure","features":[437,358]},{"name":"IFeedEvents","features":[437,358]},{"name":"IFeedFolder","features":[437,358]},{"name":"IFeedFolderEvents","features":[437,358]},{"name":"IFeedItem","features":[437,358]},{"name":"IFeedItem2","features":[437,358]},{"name":"IFeedsEnum","features":[437,358]},{"name":"IFeedsManager","features":[437,358]},{"name":"IOCTL_WMP_DEVICE_CAN_SYNC","features":[437]},{"name":"IOCTL_WMP_METADATA_ROUND_TRIP","features":[437]},{"name":"IWMPAudioRenderConfig","features":[437]},{"name":"IWMPCdrom","features":[437,358]},{"name":"IWMPCdromBurn","features":[437]},{"name":"IWMPCdromCollection","features":[437,358]},{"name":"IWMPCdromRip","features":[437]},{"name":"IWMPClosedCaption","features":[437,358]},{"name":"IWMPClosedCaption2","features":[437,358]},{"name":"IWMPContentContainer","features":[437]},{"name":"IWMPContentContainerList","features":[437]},{"name":"IWMPContentPartner","features":[437]},{"name":"IWMPContentPartnerCallback","features":[437]},{"name":"IWMPControls","features":[437,358]},{"name":"IWMPControls2","features":[437,358]},{"name":"IWMPControls3","features":[437,358]},{"name":"IWMPConvert","features":[437]},{"name":"IWMPCore","features":[437,358]},{"name":"IWMPCore2","features":[437,358]},{"name":"IWMPCore3","features":[437,358]},{"name":"IWMPDVD","features":[437,358]},{"name":"IWMPDownloadCollection","features":[437,358]},{"name":"IWMPDownloadItem","features":[437,358]},{"name":"IWMPDownloadItem2","features":[437,358]},{"name":"IWMPDownloadManager","features":[437,358]},{"name":"IWMPEffects","features":[437]},{"name":"IWMPEffects2","features":[437]},{"name":"IWMPError","features":[437,358]},{"name":"IWMPErrorItem","features":[437,358]},{"name":"IWMPErrorItem2","features":[437,358]},{"name":"IWMPEvents","features":[437]},{"name":"IWMPEvents2","features":[437]},{"name":"IWMPEvents3","features":[437]},{"name":"IWMPEvents4","features":[437]},{"name":"IWMPFolderMonitorServices","features":[437]},{"name":"IWMPGraphCreation","features":[437]},{"name":"IWMPLibrary","features":[437]},{"name":"IWMPLibrary2","features":[437]},{"name":"IWMPLibraryServices","features":[437]},{"name":"IWMPLibrarySharingServices","features":[437]},{"name":"IWMPMedia","features":[437,358]},{"name":"IWMPMedia2","features":[437,358]},{"name":"IWMPMedia3","features":[437,358]},{"name":"IWMPMediaCollection","features":[437,358]},{"name":"IWMPMediaCollection2","features":[437,358]},{"name":"IWMPMediaPluginRegistrar","features":[437]},{"name":"IWMPMetadataPicture","features":[437,358]},{"name":"IWMPMetadataText","features":[437,358]},{"name":"IWMPNetwork","features":[437,358]},{"name":"IWMPNodeRealEstate","features":[437]},{"name":"IWMPNodeRealEstateHost","features":[437]},{"name":"IWMPNodeWindowed","features":[437]},{"name":"IWMPNodeWindowedHost","features":[437]},{"name":"IWMPNodeWindowless","features":[437]},{"name":"IWMPNodeWindowlessHost","features":[437]},{"name":"IWMPPlayer","features":[437,358]},{"name":"IWMPPlayer2","features":[437,358]},{"name":"IWMPPlayer3","features":[437,358]},{"name":"IWMPPlayer4","features":[437,358]},{"name":"IWMPPlayerApplication","features":[437,358]},{"name":"IWMPPlayerServices","features":[437]},{"name":"IWMPPlayerServices2","features":[437]},{"name":"IWMPPlaylist","features":[437,358]},{"name":"IWMPPlaylistArray","features":[437,358]},{"name":"IWMPPlaylistCollection","features":[437,358]},{"name":"IWMPPlugin","features":[437]},{"name":"IWMPPluginEnable","features":[437]},{"name":"IWMPPluginUI","features":[437]},{"name":"IWMPQuery","features":[437,358]},{"name":"IWMPRemoteMediaServices","features":[437]},{"name":"IWMPRenderConfig","features":[437]},{"name":"IWMPServices","features":[437]},{"name":"IWMPSettings","features":[437,358]},{"name":"IWMPSettings2","features":[437,358]},{"name":"IWMPSkinManager","features":[437]},{"name":"IWMPStringCollection","features":[437,358]},{"name":"IWMPStringCollection2","features":[437,358]},{"name":"IWMPSubscriptionService","features":[437]},{"name":"IWMPSubscriptionService2","features":[437]},{"name":"IWMPSubscriptionServiceCallback","features":[437]},{"name":"IWMPSyncDevice","features":[437]},{"name":"IWMPSyncDevice2","features":[437]},{"name":"IWMPSyncDevice3","features":[437]},{"name":"IWMPSyncServices","features":[437]},{"name":"IWMPTranscodePolicy","features":[437]},{"name":"IWMPUserEventSink","features":[437]},{"name":"IWMPVideoRenderConfig","features":[437]},{"name":"IWMPWindowMessageSink","features":[437]},{"name":"IXFeed","features":[437]},{"name":"IXFeed2","features":[437]},{"name":"IXFeedEnclosure","features":[437]},{"name":"IXFeedEvents","features":[437]},{"name":"IXFeedFolder","features":[437]},{"name":"IXFeedFolderEvents","features":[437]},{"name":"IXFeedItem","features":[437]},{"name":"IXFeedItem2","features":[437]},{"name":"IXFeedsEnum","features":[437]},{"name":"IXFeedsManager","features":[437]},{"name":"PLUGIN_ALL_MEDIASENDTO","features":[437]},{"name":"PLUGIN_ALL_PLAYLISTSENDTO","features":[437]},{"name":"PLUGIN_FLAGS_ACCEPTSMEDIA","features":[437]},{"name":"PLUGIN_FLAGS_ACCEPTSPLAYLISTS","features":[437]},{"name":"PLUGIN_FLAGS_HASPRESETS","features":[437]},{"name":"PLUGIN_FLAGS_HASPROPERTYPAGE","features":[437]},{"name":"PLUGIN_FLAGS_HIDDEN","features":[437]},{"name":"PLUGIN_FLAGS_INSTALLAUTORUN","features":[437]},{"name":"PLUGIN_FLAGS_LAUNCHPROPERTYPAGE","features":[437]},{"name":"PLUGIN_INSTALLREGKEY","features":[437]},{"name":"PLUGIN_INSTALLREGKEY_CAPABILITIES","features":[437]},{"name":"PLUGIN_INSTALLREGKEY_DESCRIPTION","features":[437]},{"name":"PLUGIN_INSTALLREGKEY_FRIENDLYNAME","features":[437]},{"name":"PLUGIN_INSTALLREGKEY_UNINSTALL","features":[437]},{"name":"PLUGIN_MISC_CURRENTPRESET","features":[437]},{"name":"PLUGIN_MISC_PRESETCOUNT","features":[437]},{"name":"PLUGIN_MISC_PRESETNAMES","features":[437]},{"name":"PLUGIN_MISC_QUERYDESTROY","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_DEFAULTHEIGHT","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_DEFAULTWIDTH","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_MAXHEIGHT","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_MAXWIDTH","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_MINHEIGHT","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_MINWIDTH","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_RESIZABLE","features":[437]},{"name":"PLUGIN_TYPE_BACKGROUND","features":[437]},{"name":"PLUGIN_TYPE_DISPLAYAREA","features":[437]},{"name":"PLUGIN_TYPE_METADATAAREA","features":[437]},{"name":"PLUGIN_TYPE_SEPARATEWINDOW","features":[437]},{"name":"PLUGIN_TYPE_SETTINGSAREA","features":[437]},{"name":"PlayerState","features":[437]},{"name":"SA_BUFFER_SIZE","features":[437]},{"name":"SUBSCRIPTION_CAP_ALLOWCDBURN","features":[437]},{"name":"SUBSCRIPTION_CAP_ALLOWPDATRANSFER","features":[437]},{"name":"SUBSCRIPTION_CAP_ALLOWPLAY","features":[437]},{"name":"SUBSCRIPTION_CAP_ALTLOGIN","features":[437]},{"name":"SUBSCRIPTION_CAP_BACKGROUNDPROCESSING","features":[437]},{"name":"SUBSCRIPTION_CAP_DEVICEAVAILABLE","features":[437]},{"name":"SUBSCRIPTION_CAP_IS_CONTENTPARTNER","features":[437]},{"name":"SUBSCRIPTION_CAP_PREPAREFORSYNC","features":[437]},{"name":"SUBSCRIPTION_CAP_UILESSMODE_ALLOWPLAY","features":[437]},{"name":"SUBSCRIPTION_V1_CAPS","features":[437]},{"name":"TimedLevel","features":[437]},{"name":"WMPAccountType","features":[437]},{"name":"WMPBurnFormat","features":[437]},{"name":"WMPBurnState","features":[437]},{"name":"WMPCOREEVENT_BASE","features":[437]},{"name":"WMPCOREEVENT_CDROM_BASE","features":[437]},{"name":"WMPCOREEVENT_CONTENT_BASE","features":[437]},{"name":"WMPCOREEVENT_CONTROL_BASE","features":[437]},{"name":"WMPCOREEVENT_ERROR_BASE","features":[437]},{"name":"WMPCOREEVENT_NETWORK_BASE","features":[437]},{"name":"WMPCOREEVENT_PLAYLIST_BASE","features":[437]},{"name":"WMPCOREEVENT_SEEK_BASE","features":[437]},{"name":"WMPCOREEVENT_WARNING_BASE","features":[437]},{"name":"WMPCallbackNotification","features":[437]},{"name":"WMPContextMenuInfo","features":[437]},{"name":"WMPDeviceStatus","features":[437]},{"name":"WMPFolderScanState","features":[437]},{"name":"WMPGC_FLAGS_ALLOW_PREROLL","features":[437]},{"name":"WMPGC_FLAGS_DISABLE_PLUGINS","features":[437]},{"name":"WMPGC_FLAGS_IGNORE_AV_SYNC","features":[437]},{"name":"WMPGC_FLAGS_SUPPRESS_DIALOGS","features":[437]},{"name":"WMPGC_FLAGS_USE_CUSTOM_GRAPH","features":[437]},{"name":"WMPLib","features":[437]},{"name":"WMPLibraryType","features":[437]},{"name":"WMPOCXEVENT_BASE","features":[437]},{"name":"WMPOpenState","features":[437]},{"name":"WMPPartnerNotification","features":[437]},{"name":"WMPPlayState","features":[437]},{"name":"WMPPlaylistChangeEventType","features":[437]},{"name":"WMPPlugin_Caps","features":[437]},{"name":"WMPPlugin_Caps_CannotConvertFormats","features":[437]},{"name":"WMPRemoteMediaServices","features":[437]},{"name":"WMPRipState","features":[437]},{"name":"WMPServices_StreamState","features":[437]},{"name":"WMPServices_StreamState_Pause","features":[437]},{"name":"WMPServices_StreamState_Play","features":[437]},{"name":"WMPServices_StreamState_Stop","features":[437]},{"name":"WMPStreamingType","features":[437]},{"name":"WMPStringCollectionChangeEventType","features":[437]},{"name":"WMPSubscriptionDownloadState","features":[437]},{"name":"WMPSubscriptionServiceEvent","features":[437]},{"name":"WMPSyncState","features":[437]},{"name":"WMPTaskType","features":[437]},{"name":"WMPTemplateSize","features":[437]},{"name":"WMPTransactionType","features":[437]},{"name":"WMPUE_EC_USER","features":[437]},{"name":"WMP_MDRT_FLAGS_UNREPORTED_ADDED_ITEMS","features":[437]},{"name":"WMP_MDRT_FLAGS_UNREPORTED_DELETED_ITEMS","features":[437]},{"name":"WMP_PLUGINTYPE_DSP","features":[437]},{"name":"WMP_PLUGINTYPE_DSP_OUTOFPROC","features":[437]},{"name":"WMP_PLUGINTYPE_RENDERING","features":[437]},{"name":"WMP_SUBSCR_DL_TYPE_BACKGROUND","features":[437]},{"name":"WMP_SUBSCR_DL_TYPE_REALTIME","features":[437]},{"name":"WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC","features":[437]},{"name":"WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE","features":[437]},{"name":"WMProfile_V40_100Video","features":[437]},{"name":"WMProfile_V40_128Audio","features":[437]},{"name":"WMProfile_V40_16AMRadio","features":[437]},{"name":"WMProfile_V40_1MBVideo","features":[437]},{"name":"WMProfile_V40_250Video","features":[437]},{"name":"WMProfile_V40_2856100MBR","features":[437]},{"name":"WMProfile_V40_288FMRadioMono","features":[437]},{"name":"WMProfile_V40_288FMRadioStereo","features":[437]},{"name":"WMProfile_V40_288VideoAudio","features":[437]},{"name":"WMProfile_V40_288VideoVoice","features":[437]},{"name":"WMProfile_V40_288VideoWebServer","features":[437]},{"name":"WMProfile_V40_3MBVideo","features":[437]},{"name":"WMProfile_V40_512Video","features":[437]},{"name":"WMProfile_V40_56DialUpStereo","features":[437]},{"name":"WMProfile_V40_56DialUpVideo","features":[437]},{"name":"WMProfile_V40_56DialUpVideoWebServer","features":[437]},{"name":"WMProfile_V40_64Audio","features":[437]},{"name":"WMProfile_V40_6VoiceAudio","features":[437]},{"name":"WMProfile_V40_96Audio","features":[437]},{"name":"WMProfile_V40_DialUpMBR","features":[437]},{"name":"WMProfile_V40_IntranetMBR","features":[437]},{"name":"WMProfile_V70_100Video","features":[437]},{"name":"WMProfile_V70_128Audio","features":[437]},{"name":"WMProfile_V70_1500FilmContentVideo","features":[437]},{"name":"WMProfile_V70_1500Video","features":[437]},{"name":"WMProfile_V70_150VideoPDA","features":[437]},{"name":"WMProfile_V70_2000Video","features":[437]},{"name":"WMProfile_V70_225VideoPDA","features":[437]},{"name":"WMProfile_V70_256Video","features":[437]},{"name":"WMProfile_V70_2856100MBR","features":[437]},{"name":"WMProfile_V70_288FMRadioMono","features":[437]},{"name":"WMProfile_V70_288FMRadioStereo","features":[437]},{"name":"WMProfile_V70_288VideoAudio","features":[437]},{"name":"WMProfile_V70_288VideoVoice","features":[437]},{"name":"WMProfile_V70_288VideoWebServer","features":[437]},{"name":"WMProfile_V70_384Video","features":[437]},{"name":"WMProfile_V70_56DialUpStereo","features":[437]},{"name":"WMProfile_V70_56VideoWebServer","features":[437]},{"name":"WMProfile_V70_64Audio","features":[437]},{"name":"WMProfile_V70_64AudioISDN","features":[437]},{"name":"WMProfile_V70_64VideoISDN","features":[437]},{"name":"WMProfile_V70_6VoiceAudio","features":[437]},{"name":"WMProfile_V70_700FilmContentVideo","features":[437]},{"name":"WMProfile_V70_768Video","features":[437]},{"name":"WMProfile_V70_96Audio","features":[437]},{"name":"WMProfile_V70_DialUpMBR","features":[437]},{"name":"WMProfile_V70_IntranetMBR","features":[437]},{"name":"WMProfile_V80_100768VideoMBR","features":[437]},{"name":"WMProfile_V80_100Video","features":[437]},{"name":"WMProfile_V80_128StereoAudio","features":[437]},{"name":"WMProfile_V80_1400NTSCVideo","features":[437]},{"name":"WMProfile_V80_150VideoPDA","features":[437]},{"name":"WMProfile_V80_255VideoPDA","features":[437]},{"name":"WMProfile_V80_256Video","features":[437]},{"name":"WMProfile_V80_288100VideoMBR","features":[437]},{"name":"WMProfile_V80_28856VideoMBR","features":[437]},{"name":"WMProfile_V80_288MonoAudio","features":[437]},{"name":"WMProfile_V80_288StereoAudio","features":[437]},{"name":"WMProfile_V80_288Video","features":[437]},{"name":"WMProfile_V80_288VideoOnly","features":[437]},{"name":"WMProfile_V80_32StereoAudio","features":[437]},{"name":"WMProfile_V80_384PALVideo","features":[437]},{"name":"WMProfile_V80_384Video","features":[437]},{"name":"WMProfile_V80_48StereoAudio","features":[437]},{"name":"WMProfile_V80_56Video","features":[437]},{"name":"WMProfile_V80_56VideoOnly","features":[437]},{"name":"WMProfile_V80_64StereoAudio","features":[437]},{"name":"WMProfile_V80_700NTSCVideo","features":[437]},{"name":"WMProfile_V80_700PALVideo","features":[437]},{"name":"WMProfile_V80_768Video","features":[437]},{"name":"WMProfile_V80_96StereoAudio","features":[437]},{"name":"WMProfile_V80_BESTVBRVideo","features":[437]},{"name":"WMProfile_V80_FAIRVBRVideo","features":[437]},{"name":"WMProfile_V80_HIGHVBRVideo","features":[437]},{"name":"WindowsMediaPlayer","features":[437]},{"name":"_WMPOCXEvents","features":[437,358]},{"name":"g_szAllAuthors","features":[437]},{"name":"g_szAllCPAlbumIDs","features":[437]},{"name":"g_szAllCPAlbumSubGenreIDs","features":[437]},{"name":"g_szAllCPArtistIDs","features":[437]},{"name":"g_szAllCPGenreIDs","features":[437]},{"name":"g_szAllCPListIDs","features":[437]},{"name":"g_szAllCPRadioIDs","features":[437]},{"name":"g_szAllCPTrackIDs","features":[437]},{"name":"g_szAllReleaseDateYears","features":[437]},{"name":"g_szAllUserEffectiveRatingStarss","features":[437]},{"name":"g_szAllWMParentalRatings","features":[437]},{"name":"g_szAuthor","features":[437]},{"name":"g_szCPAlbumID","features":[437]},{"name":"g_szCPAlbumSubGenreID","features":[437]},{"name":"g_szCPArtistID","features":[437]},{"name":"g_szCPGenreID","features":[437]},{"name":"g_szCPListID","features":[437]},{"name":"g_szCPRadioID","features":[437]},{"name":"g_szCPTrackID","features":[437]},{"name":"g_szContentPartnerInfo_AccountBalance","features":[437]},{"name":"g_szContentPartnerInfo_AccountType","features":[437]},{"name":"g_szContentPartnerInfo_HasCachedCredentials","features":[437]},{"name":"g_szContentPartnerInfo_LicenseRefreshAdvanceWarning","features":[437]},{"name":"g_szContentPartnerInfo_LoginState","features":[437]},{"name":"g_szContentPartnerInfo_MaximumTrackPurchasePerPurchase","features":[437]},{"name":"g_szContentPartnerInfo_MediaPlayerAccountType","features":[437]},{"name":"g_szContentPartnerInfo_PurchasedTrackRequiresReDownload","features":[437]},{"name":"g_szContentPartnerInfo_UserName","features":[437]},{"name":"g_szContentPrice_CannotBuy","features":[437]},{"name":"g_szContentPrice_Free","features":[437]},{"name":"g_szContentPrice_Unknown","features":[437]},{"name":"g_szFlyoutMenu","features":[437]},{"name":"g_szItemInfo_ALTLoginCaption","features":[437]},{"name":"g_szItemInfo_ALTLoginURL","features":[437]},{"name":"g_szItemInfo_AlbumArtURL","features":[437]},{"name":"g_szItemInfo_ArtistArtURL","features":[437]},{"name":"g_szItemInfo_AuthenticationSuccessURL","features":[437]},{"name":"g_szItemInfo_CreateAccountURL","features":[437]},{"name":"g_szItemInfo_ErrorDescription","features":[437]},{"name":"g_szItemInfo_ErrorURL","features":[437]},{"name":"g_szItemInfo_ErrorURLLinkText","features":[437]},{"name":"g_szItemInfo_ForgetPasswordURL","features":[437]},{"name":"g_szItemInfo_GenreArtURL","features":[437]},{"name":"g_szItemInfo_HTMLViewURL","features":[437]},{"name":"g_szItemInfo_ListArtURL","features":[437]},{"name":"g_szItemInfo_LoginFailureURL","features":[437]},{"name":"g_szItemInfo_PopupCaption","features":[437]},{"name":"g_szItemInfo_PopupURL","features":[437]},{"name":"g_szItemInfo_RadioArtURL","features":[437]},{"name":"g_szItemInfo_SubGenreArtURL","features":[437]},{"name":"g_szItemInfo_TreeListIconURL","features":[437]},{"name":"g_szMediaPlayerTask_Browse","features":[437]},{"name":"g_szMediaPlayerTask_Burn","features":[437]},{"name":"g_szMediaPlayerTask_Sync","features":[437]},{"name":"g_szOnlineStore","features":[437]},{"name":"g_szRefreshLicenseBurn","features":[437]},{"name":"g_szRefreshLicensePlay","features":[437]},{"name":"g_szRefreshLicenseSync","features":[437]},{"name":"g_szReleaseDateYear","features":[437]},{"name":"g_szRootLocation","features":[437]},{"name":"g_szStationEvent_Complete","features":[437]},{"name":"g_szStationEvent_Skipped","features":[437]},{"name":"g_szStationEvent_Started","features":[437]},{"name":"g_szUnknownLocation","features":[437]},{"name":"g_szUserEffectiveRatingStars","features":[437]},{"name":"g_szUserPlaylist","features":[437]},{"name":"g_szVerifyPermissionSync","features":[437]},{"name":"g_szVideoRecent","features":[437]},{"name":"g_szVideoRoot","features":[437]},{"name":"g_szViewMode_Details","features":[437]},{"name":"g_szViewMode_Icon","features":[437]},{"name":"g_szViewMode_OrderedList","features":[437]},{"name":"g_szViewMode_Report","features":[437]},{"name":"g_szViewMode_Tile","features":[437]},{"name":"g_szWMParentalRating","features":[437]},{"name":"kfltTimedLevelMaximumFrequency","features":[437]},{"name":"kfltTimedLevelMinimumFrequency","features":[437]},{"name":"pause_state","features":[437]},{"name":"play_state","features":[437]},{"name":"stop_state","features":[437]},{"name":"wmpatBuyOnly","features":[437]},{"name":"wmpatJanus","features":[437]},{"name":"wmpatSubscription","features":[437]},{"name":"wmpbfAudioCD","features":[437]},{"name":"wmpbfDataCD","features":[437]},{"name":"wmpbsBurning","features":[437]},{"name":"wmpbsBusy","features":[437]},{"name":"wmpbsDownloading","features":[437]},{"name":"wmpbsErasing","features":[437]},{"name":"wmpbsPreparingToBurn","features":[437]},{"name":"wmpbsReady","features":[437]},{"name":"wmpbsRefreshStatusPending","features":[437]},{"name":"wmpbsStopped","features":[437]},{"name":"wmpbsUnknown","features":[437]},{"name":"wmpbsWaitingForDisc","features":[437]},{"name":"wmpcnAuthResult","features":[437]},{"name":"wmpcnDisableRadioSkipping","features":[437]},{"name":"wmpcnLicenseUpdated","features":[437]},{"name":"wmpcnLoginStateChange","features":[437]},{"name":"wmpcnNewCatalogAvailable","features":[437]},{"name":"wmpcnNewPluginAvailable","features":[437]},{"name":"wmpdsLast","features":[437]},{"name":"wmpdsManualDevice","features":[437]},{"name":"wmpdsNewDevice","features":[437]},{"name":"wmpdsPartnershipAnother","features":[437]},{"name":"wmpdsPartnershipDeclined","features":[437]},{"name":"wmpdsPartnershipExists","features":[437]},{"name":"wmpdsUnknown","features":[437]},{"name":"wmpfssScanning","features":[437]},{"name":"wmpfssStopped","features":[437]},{"name":"wmpfssUnknown","features":[437]},{"name":"wmpfssUpdating","features":[437]},{"name":"wmplcAppend","features":[437]},{"name":"wmplcClear","features":[437]},{"name":"wmplcDelete","features":[437]},{"name":"wmplcInfoChange","features":[437]},{"name":"wmplcInsert","features":[437]},{"name":"wmplcLast","features":[437]},{"name":"wmplcMorph","features":[437]},{"name":"wmplcMove","features":[437]},{"name":"wmplcNameChange","features":[437]},{"name":"wmplcPrivate","features":[437]},{"name":"wmplcSort","features":[437]},{"name":"wmplcUnknown","features":[437]},{"name":"wmpltAll","features":[437]},{"name":"wmpltDisc","features":[437]},{"name":"wmpltLocal","features":[437]},{"name":"wmpltPortableDevice","features":[437]},{"name":"wmpltRemote","features":[437]},{"name":"wmpltUnknown","features":[437]},{"name":"wmposBeginCodecAcquisition","features":[437]},{"name":"wmposBeginIndividualization","features":[437]},{"name":"wmposBeginLicenseAcquisition","features":[437]},{"name":"wmposEndCodecAcquisition","features":[437]},{"name":"wmposEndIndividualization","features":[437]},{"name":"wmposEndLicenseAcquisition","features":[437]},{"name":"wmposMediaChanging","features":[437]},{"name":"wmposMediaConnecting","features":[437]},{"name":"wmposMediaLoading","features":[437]},{"name":"wmposMediaLocating","features":[437]},{"name":"wmposMediaOpen","features":[437]},{"name":"wmposMediaOpening","features":[437]},{"name":"wmposMediaWaiting","features":[437]},{"name":"wmposOpeningUnknownURL","features":[437]},{"name":"wmposPlaylistChanged","features":[437]},{"name":"wmposPlaylistChanging","features":[437]},{"name":"wmposPlaylistConnecting","features":[437]},{"name":"wmposPlaylistLoading","features":[437]},{"name":"wmposPlaylistLocating","features":[437]},{"name":"wmposPlaylistOpenNoMedia","features":[437]},{"name":"wmposPlaylistOpening","features":[437]},{"name":"wmposUndefined","features":[437]},{"name":"wmppsBuffering","features":[437]},{"name":"wmppsLast","features":[437]},{"name":"wmppsMediaEnded","features":[437]},{"name":"wmppsPaused","features":[437]},{"name":"wmppsPlaying","features":[437]},{"name":"wmppsReady","features":[437]},{"name":"wmppsReconnecting","features":[437]},{"name":"wmppsScanForward","features":[437]},{"name":"wmppsScanReverse","features":[437]},{"name":"wmppsStopped","features":[437]},{"name":"wmppsTransitioning","features":[437]},{"name":"wmppsUndefined","features":[437]},{"name":"wmppsWaiting","features":[437]},{"name":"wmprsRipping","features":[437]},{"name":"wmprsStopped","features":[437]},{"name":"wmprsUnknown","features":[437]},{"name":"wmpsccetBeginUpdates","features":[437]},{"name":"wmpsccetChange","features":[437]},{"name":"wmpsccetClear","features":[437]},{"name":"wmpsccetDelete","features":[437]},{"name":"wmpsccetEndUpdates","features":[437]},{"name":"wmpsccetInsert","features":[437]},{"name":"wmpsccetUnknown","features":[437]},{"name":"wmpsdlsCancelled","features":[437]},{"name":"wmpsdlsCompleted","features":[437]},{"name":"wmpsdlsDownloading","features":[437]},{"name":"wmpsdlsPaused","features":[437]},{"name":"wmpsdlsProcessing","features":[437]},{"name":"wmpsnBackgroundProcessingBegin","features":[437]},{"name":"wmpsnBackgroundProcessingEnd","features":[437]},{"name":"wmpsnCatalogDownloadComplete","features":[437]},{"name":"wmpsnCatalogDownloadFailure","features":[437]},{"name":"wmpssEstimating","features":[437]},{"name":"wmpssLast","features":[437]},{"name":"wmpssStopped","features":[437]},{"name":"wmpssSynchronizing","features":[437]},{"name":"wmpssUnknown","features":[437]},{"name":"wmpsseCurrentBegin","features":[437]},{"name":"wmpsseCurrentEnd","features":[437]},{"name":"wmpsseFullBegin","features":[437]},{"name":"wmpsseFullEnd","features":[437]},{"name":"wmpstMusic","features":[437]},{"name":"wmpstRadio","features":[437]},{"name":"wmpstUnknown","features":[437]},{"name":"wmpstVideo","features":[437]},{"name":"wmptsLarge","features":[437]},{"name":"wmptsMedium","features":[437]},{"name":"wmptsSmall","features":[437]},{"name":"wmpttBrowse","features":[437]},{"name":"wmpttBurn","features":[437]},{"name":"wmpttBuy","features":[437]},{"name":"wmpttCurrent","features":[437]},{"name":"wmpttDownload","features":[437]},{"name":"wmpttNoTransaction","features":[437]},{"name":"wmpttSync","features":[437]}],"441":[{"name":"ACMDM_BASE","features":[421]},{"name":"ACM_MPEG_COPYRIGHT","features":[421]},{"name":"ACM_MPEG_DUALCHANNEL","features":[421]},{"name":"ACM_MPEG_ID_MPEG1","features":[421]},{"name":"ACM_MPEG_JOINTSTEREO","features":[421]},{"name":"ACM_MPEG_LAYER1","features":[421]},{"name":"ACM_MPEG_LAYER2","features":[421]},{"name":"ACM_MPEG_LAYER3","features":[421]},{"name":"ACM_MPEG_ORIGINALHOME","features":[421]},{"name":"ACM_MPEG_PRIVATEBIT","features":[421]},{"name":"ACM_MPEG_PROTECTIONBIT","features":[421]},{"name":"ACM_MPEG_SINGLECHANNEL","features":[421]},{"name":"ACM_MPEG_STEREO","features":[421]},{"name":"ADPCMCOEFSET","features":[421]},{"name":"ADPCMEWAVEFORMAT","features":[422,421]},{"name":"ADPCMWAVEFORMAT","features":[422,421]},{"name":"APTXWAVEFORMAT","features":[422,421]},{"name":"AUDIOFILE_AF10WAVEFORMAT","features":[422,421]},{"name":"AUDIOFILE_AF36WAVEFORMAT","features":[422,421]},{"name":"AUXDM_GETDEVCAPS","features":[421]},{"name":"AUXDM_GETNUMDEVS","features":[421]},{"name":"AUXDM_GETVOLUME","features":[421]},{"name":"AUXDM_SETVOLUME","features":[421]},{"name":"AUXM_INIT","features":[421]},{"name":"AUXM_INIT_EX","features":[421]},{"name":"AVIBuildFilterA","features":[307,421]},{"name":"AVIBuildFilterW","features":[307,421]},{"name":"AVICOMPRESSF_DATARATE","features":[421]},{"name":"AVICOMPRESSF_INTERLEAVE","features":[421]},{"name":"AVICOMPRESSF_KEYFRAMES","features":[421]},{"name":"AVICOMPRESSF_VALID","features":[421]},{"name":"AVICOMPRESSOPTIONS","features":[421]},{"name":"AVIClearClipboard","features":[421]},{"name":"AVIERR_OK","features":[421]},{"name":"AVIFILECAPS_ALLKEYFRAMES","features":[421]},{"name":"AVIFILECAPS_CANREAD","features":[421]},{"name":"AVIFILECAPS_CANWRITE","features":[421]},{"name":"AVIFILECAPS_NOCOMPRESSION","features":[421]},{"name":"AVIFILEHANDLER_CANACCEPTNONRGB","features":[421]},{"name":"AVIFILEHANDLER_CANREAD","features":[421]},{"name":"AVIFILEHANDLER_CANWRITE","features":[421]},{"name":"AVIFILEINFOA","features":[421]},{"name":"AVIFILEINFOW","features":[421]},{"name":"AVIFILEINFO_COPYRIGHTED","features":[421]},{"name":"AVIFILEINFO_HASINDEX","features":[421]},{"name":"AVIFILEINFO_ISINTERLEAVED","features":[421]},{"name":"AVIFILEINFO_MUSTUSEINDEX","features":[421]},{"name":"AVIFILEINFO_WASCAPTUREFILE","features":[421]},{"name":"AVIFileAddRef","features":[421]},{"name":"AVIFileCreateStreamA","features":[307,421]},{"name":"AVIFileCreateStreamW","features":[307,421]},{"name":"AVIFileEndRecord","features":[421]},{"name":"AVIFileExit","features":[421]},{"name":"AVIFileGetStream","features":[421]},{"name":"AVIFileInfoA","features":[421]},{"name":"AVIFileInfoW","features":[421]},{"name":"AVIFileInit","features":[421]},{"name":"AVIFileOpenA","features":[421]},{"name":"AVIFileOpenW","features":[421]},{"name":"AVIFileReadData","features":[421]},{"name":"AVIFileRelease","features":[421]},{"name":"AVIFileWriteData","features":[421]},{"name":"AVIGETFRAMEF_BESTDISPLAYFMT","features":[421]},{"name":"AVIGetFromClipboard","features":[421]},{"name":"AVIIF_CONTROLFRAME","features":[421]},{"name":"AVIIF_TWOCC","features":[421]},{"name":"AVIMakeCompressedStream","features":[421]},{"name":"AVIMakeFileFromStreams","features":[421]},{"name":"AVIMakeStreamFromClipboard","features":[307,421]},{"name":"AVIPutFileOnClipboard","features":[421]},{"name":"AVISAVECALLBACK","features":[307,421]},{"name":"AVISTREAMINFOA","features":[307,421]},{"name":"AVISTREAMINFOW","features":[307,421]},{"name":"AVISTREAMINFO_DISABLED","features":[421]},{"name":"AVISTREAMINFO_FORMATCHANGES","features":[421]},{"name":"AVISTREAMREAD_CONVENIENT","features":[421]},{"name":"AVISaveA","features":[307,421]},{"name":"AVISaveOptions","features":[307,421]},{"name":"AVISaveOptionsFree","features":[421]},{"name":"AVISaveVA","features":[307,421]},{"name":"AVISaveVW","features":[307,421]},{"name":"AVISaveW","features":[307,421]},{"name":"AVIStreamAddRef","features":[421]},{"name":"AVIStreamBeginStreaming","features":[421]},{"name":"AVIStreamCreate","features":[421]},{"name":"AVIStreamEndStreaming","features":[421]},{"name":"AVIStreamFindSample","features":[421]},{"name":"AVIStreamGetFrame","features":[421]},{"name":"AVIStreamGetFrameClose","features":[421]},{"name":"AVIStreamGetFrameOpen","features":[318,421]},{"name":"AVIStreamInfoA","features":[307,421]},{"name":"AVIStreamInfoW","features":[307,421]},{"name":"AVIStreamLength","features":[421]},{"name":"AVIStreamOpenFromFileA","features":[421]},{"name":"AVIStreamOpenFromFileW","features":[421]},{"name":"AVIStreamRead","features":[421]},{"name":"AVIStreamReadData","features":[421]},{"name":"AVIStreamReadFormat","features":[421]},{"name":"AVIStreamRelease","features":[421]},{"name":"AVIStreamSampleToTime","features":[421]},{"name":"AVIStreamSetFormat","features":[421]},{"name":"AVIStreamStart","features":[421]},{"name":"AVIStreamTimeToSample","features":[421]},{"name":"AVIStreamWrite","features":[421]},{"name":"AVIStreamWriteData","features":[421]},{"name":"AVSTREAMMASTER_AUDIO","features":[421]},{"name":"AVSTREAMMASTER_NONE","features":[421]},{"name":"BI_1632","features":[421]},{"name":"CAPCONTROLCALLBACK","features":[307,421]},{"name":"CAPDRIVERCAPS","features":[307,421]},{"name":"CAPERRORCALLBACKA","features":[307,421]},{"name":"CAPERRORCALLBACKW","features":[307,421]},{"name":"CAPINFOCHUNK","features":[421]},{"name":"CAPSTATUS","features":[307,318,421]},{"name":"CAPSTATUSCALLBACKA","features":[307,421]},{"name":"CAPSTATUSCALLBACKW","features":[307,421]},{"name":"CAPTUREPARMS","features":[307,421]},{"name":"CAPVIDEOCALLBACK","features":[307,421]},{"name":"CAPWAVECALLBACK","features":[307,422,421]},{"name":"CAPYIELDCALLBACK","features":[307,421]},{"name":"CHANNEL_CAPS","features":[421]},{"name":"CLSID_AVIFile","features":[421]},{"name":"CLSID_AVISimpleUnMarshal","features":[421]},{"name":"COMPVARS","features":[318,421]},{"name":"CONTRESCR10WAVEFORMAT","features":[422,421]},{"name":"CONTRESVQLPCWAVEFORMAT","features":[422,421]},{"name":"CONTROLCALLBACK_CAPTURING","features":[421]},{"name":"CONTROLCALLBACK_PREROLL","features":[421]},{"name":"CREATIVEADPCMWAVEFORMAT","features":[422,421]},{"name":"CREATIVEFASTSPEECH10WAVEFORMAT","features":[422,421]},{"name":"CREATIVEFASTSPEECH8WAVEFORMAT","features":[422,421]},{"name":"CRYSTAL_NET_SFM_CODEC","features":[421]},{"name":"CSIMAADPCMWAVEFORMAT","features":[422,421]},{"name":"CloseDriver","features":[307,421]},{"name":"CreateEditableStream","features":[421]},{"name":"DCB_EVENT","features":[421]},{"name":"DCB_FUNCTION","features":[421]},{"name":"DCB_NOSWITCH","features":[421]},{"name":"DCB_NULL","features":[421]},{"name":"DCB_TASK","features":[421]},{"name":"DCB_TYPEMASK","features":[421]},{"name":"DCB_WINDOW","features":[421]},{"name":"DDF_0001","features":[421]},{"name":"DDF_2000","features":[421]},{"name":"DDF_ANIMATE","features":[421]},{"name":"DDF_BACKGROUNDPAL","features":[421]},{"name":"DDF_BUFFER","features":[421]},{"name":"DDF_DONTDRAW","features":[421]},{"name":"DDF_FULLSCREEN","features":[421]},{"name":"DDF_HALFTONE","features":[421]},{"name":"DDF_HURRYUP","features":[421]},{"name":"DDF_JUSTDRAWIT","features":[421]},{"name":"DDF_NOTKEYFRAME","features":[421]},{"name":"DDF_PREROLL","features":[421]},{"name":"DDF_SAME_DIB","features":[421]},{"name":"DDF_SAME_DRAW","features":[421]},{"name":"DDF_SAME_HDC","features":[421]},{"name":"DDF_SAME_SIZE","features":[421]},{"name":"DDF_UPDATE","features":[421]},{"name":"DIALOGICOKIADPCMWAVEFORMAT","features":[422,421]},{"name":"DIGIADPCMWAVEFORMAT","features":[422,421]},{"name":"DIGIFIXWAVEFORMAT","features":[422,421]},{"name":"DIGIREALWAVEFORMAT","features":[422,421]},{"name":"DIGISTDWAVEFORMAT","features":[422,421]},{"name":"DLG_ACMFILTERCHOOSE_ID","features":[421]},{"name":"DLG_ACMFORMATCHOOSE_ID","features":[421]},{"name":"DOLBYAC2WAVEFORMAT","features":[422,421]},{"name":"DRAWDIBTIME","features":[421]},{"name":"DRIVERMSGPROC","features":[421]},{"name":"DRIVERPROC","features":[307,421]},{"name":"DRIVERS_SECTION","features":[421]},{"name":"DRMWAVEFORMAT","features":[422,421]},{"name":"DRVCNF_CANCEL","features":[421]},{"name":"DRVCNF_OK","features":[421]},{"name":"DRVCNF_RESTART","features":[421]},{"name":"DRVCONFIGINFO","features":[421]},{"name":"DRVCONFIGINFOEX","features":[421]},{"name":"DRVM_ADD_THRU","features":[421]},{"name":"DRVM_DISABLE","features":[421]},{"name":"DRVM_ENABLE","features":[421]},{"name":"DRVM_EXIT","features":[421]},{"name":"DRVM_INIT","features":[421]},{"name":"DRVM_INIT_EX","features":[421]},{"name":"DRVM_IOCTL","features":[421]},{"name":"DRVM_IOCTL_CMD_SYSTEM","features":[421]},{"name":"DRVM_IOCTL_CMD_USER","features":[421]},{"name":"DRVM_IOCTL_DATA","features":[421]},{"name":"DRVM_IOCTL_LAST","features":[421]},{"name":"DRVM_MAPPER_CONSOLEVOICECOM_GET","features":[421]},{"name":"DRVM_MAPPER_PREFERRED_FLAGS_PREFERREDONLY","features":[421]},{"name":"DRVM_MAPPER_PREFERRED_GET","features":[421]},{"name":"DRVM_MAPPER_RECONFIGURE","features":[421]},{"name":"DRVM_REMOVE_THRU","features":[421]},{"name":"DRVM_USER","features":[421]},{"name":"DRV_CANCEL","features":[421]},{"name":"DRV_CLOSE","features":[421]},{"name":"DRV_CONFIGURE","features":[421]},{"name":"DRV_DISABLE","features":[421]},{"name":"DRV_ENABLE","features":[421]},{"name":"DRV_EXITSESSION","features":[421]},{"name":"DRV_FREE","features":[421]},{"name":"DRV_INSTALL","features":[421]},{"name":"DRV_LOAD","features":[421]},{"name":"DRV_MCI_FIRST","features":[421]},{"name":"DRV_MCI_LAST","features":[421]},{"name":"DRV_OK","features":[421]},{"name":"DRV_OPEN","features":[421]},{"name":"DRV_PNPINSTALL","features":[421]},{"name":"DRV_POWER","features":[421]},{"name":"DRV_QUERYCONFIGURE","features":[421]},{"name":"DRV_QUERYDEVICEINTERFACE","features":[421]},{"name":"DRV_QUERYDEVICEINTERFACESIZE","features":[421]},{"name":"DRV_QUERYDEVNODE","features":[421]},{"name":"DRV_QUERYFUNCTIONINSTANCEID","features":[421]},{"name":"DRV_QUERYFUNCTIONINSTANCEIDSIZE","features":[421]},{"name":"DRV_QUERYIDFROMSTRINGID","features":[421]},{"name":"DRV_QUERYMAPPABLE","features":[421]},{"name":"DRV_QUERYMODULE","features":[421]},{"name":"DRV_QUERYSTRINGID","features":[421]},{"name":"DRV_QUERYSTRINGIDSIZE","features":[421]},{"name":"DRV_REMOVE","features":[421]},{"name":"DRV_RESERVED","features":[421]},{"name":"DRV_RESTART","features":[421]},{"name":"DRV_USER","features":[421]},{"name":"DVIADPCMWAVEFORMAT","features":[422,421]},{"name":"DVM_CONFIGURE_END","features":[421]},{"name":"DVM_CONFIGURE_START","features":[421]},{"name":"DVM_DST_RECT","features":[421]},{"name":"DVM_FORMAT","features":[421]},{"name":"DVM_PALETTE","features":[421]},{"name":"DVM_PALETTERGB555","features":[421]},{"name":"DVM_SRC_RECT","features":[421]},{"name":"DVM_USER","features":[421]},{"name":"DV_ERR_13","features":[421]},{"name":"DV_ERR_ALLOCATED","features":[421]},{"name":"DV_ERR_BADDEVICEID","features":[421]},{"name":"DV_ERR_BADERRNUM","features":[421]},{"name":"DV_ERR_BADFORMAT","features":[421]},{"name":"DV_ERR_BADINSTALL","features":[421]},{"name":"DV_ERR_BASE","features":[421]},{"name":"DV_ERR_CONFIG1","features":[421]},{"name":"DV_ERR_CONFIG2","features":[421]},{"name":"DV_ERR_CREATEPALETTE","features":[421]},{"name":"DV_ERR_DMA_CONFLICT","features":[421]},{"name":"DV_ERR_FLAGS","features":[421]},{"name":"DV_ERR_INT_CONFLICT","features":[421]},{"name":"DV_ERR_INVALHANDLE","features":[421]},{"name":"DV_ERR_IO_CONFLICT","features":[421]},{"name":"DV_ERR_LASTERROR","features":[421]},{"name":"DV_ERR_MEM_CONFLICT","features":[421]},{"name":"DV_ERR_NOMEM","features":[421]},{"name":"DV_ERR_NONSPECIFIC","features":[421]},{"name":"DV_ERR_NOTDETECTED","features":[421]},{"name":"DV_ERR_NOTSUPPORTED","features":[421]},{"name":"DV_ERR_NO_BUFFERS","features":[421]},{"name":"DV_ERR_OK","features":[421]},{"name":"DV_ERR_PARAM1","features":[421]},{"name":"DV_ERR_PARAM2","features":[421]},{"name":"DV_ERR_PROTECT_ONLY","features":[421]},{"name":"DV_ERR_SIZEFIELD","features":[421]},{"name":"DV_ERR_STILLPLAYING","features":[421]},{"name":"DV_ERR_SYNC","features":[421]},{"name":"DV_ERR_TOOMANYCHANNELS","features":[421]},{"name":"DV_ERR_UNPREPARED","features":[421]},{"name":"DV_ERR_USER_MSG","features":[421]},{"name":"DV_VM_CLOSE","features":[421]},{"name":"DV_VM_DATA","features":[421]},{"name":"DV_VM_ERROR","features":[421]},{"name":"DV_VM_OPEN","features":[421]},{"name":"DefDriverProc","features":[307,421]},{"name":"DrawDibBegin","features":[307,318,421]},{"name":"DrawDibChangePalette","features":[307,318,421]},{"name":"DrawDibClose","features":[307,421]},{"name":"DrawDibDraw","features":[307,318,421]},{"name":"DrawDibEnd","features":[307,421]},{"name":"DrawDibGetBuffer","features":[318,421]},{"name":"DrawDibGetPalette","features":[318,421]},{"name":"DrawDibOpen","features":[421]},{"name":"DrawDibProfileDisplay","features":[307,318,421]},{"name":"DrawDibRealize","features":[307,318,421]},{"name":"DrawDibSetPalette","features":[307,318,421]},{"name":"DrawDibStart","features":[307,421]},{"name":"DrawDibStop","features":[307,421]},{"name":"DrawDibTime","features":[307,421]},{"name":"DriverCallback","features":[307,421]},{"name":"DrvGetModuleHandle","features":[307,421]},{"name":"ECHOSC1WAVEFORMAT","features":[422,421]},{"name":"EXBMINFOHEADER","features":[318,421]},{"name":"EditStreamClone","features":[421]},{"name":"EditStreamCopy","features":[421]},{"name":"EditStreamCut","features":[421]},{"name":"EditStreamPaste","features":[421]},{"name":"EditStreamSetInfoA","features":[307,421]},{"name":"EditStreamSetInfoW","features":[307,421]},{"name":"EditStreamSetNameA","features":[421]},{"name":"EditStreamSetNameW","features":[421]},{"name":"FACILITY_NS","features":[421]},{"name":"FACILITY_NS_WIN32","features":[421]},{"name":"FIND_ANY","features":[421]},{"name":"FIND_DIR","features":[421]},{"name":"FIND_FORMAT","features":[421]},{"name":"FIND_FROM_START","features":[421]},{"name":"FIND_INDEX","features":[421]},{"name":"FIND_KEY","features":[421]},{"name":"FIND_LENGTH","features":[421]},{"name":"FIND_NEXT","features":[421]},{"name":"FIND_OFFSET","features":[421]},{"name":"FIND_POS","features":[421]},{"name":"FIND_PREV","features":[421]},{"name":"FIND_RET","features":[421]},{"name":"FIND_SIZE","features":[421]},{"name":"FIND_TYPE","features":[421]},{"name":"FMTOWNS_SND_WAVEFORMAT","features":[422,421]},{"name":"G721_ADPCMWAVEFORMAT","features":[422,421]},{"name":"G723_ADPCMWAVEFORMAT","features":[422,421]},{"name":"GSM610WAVEFORMAT","features":[422,421]},{"name":"GetDriverModuleHandle","features":[307,421]},{"name":"GetOpenFileNamePreviewA","features":[307,421,438]},{"name":"GetOpenFileNamePreviewW","features":[307,421,438]},{"name":"GetSaveFileNamePreviewA","features":[307,421,438]},{"name":"GetSaveFileNamePreviewW","features":[307,421,438]},{"name":"HDRVR","features":[421]},{"name":"HIC","features":[421]},{"name":"HMMIO","features":[421]},{"name":"HVIDEO","features":[421]},{"name":"IAVIEditStream","features":[421]},{"name":"IAVIFile","features":[421]},{"name":"IAVIPersistFile","features":[421,358]},{"name":"IAVIStream","features":[421]},{"name":"IAVIStreaming","features":[421]},{"name":"ICCOMPRESS","features":[318,421]},{"name":"ICCOMPRESSFRAMES","features":[307,318,421]},{"name":"ICCOMPRESSFRAMES_PADDING","features":[421]},{"name":"ICCOMPRESS_KEYFRAME","features":[421]},{"name":"ICClose","features":[307,421]},{"name":"ICCompress","features":[318,421]},{"name":"ICCompressorChoose","features":[307,318,421]},{"name":"ICCompressorFree","features":[318,421]},{"name":"ICDECOMPRESS","features":[318,421]},{"name":"ICDECOMPRESSEX","features":[318,421]},{"name":"ICDECOMPRESS_HURRYUP","features":[421]},{"name":"ICDECOMPRESS_NOTKEYFRAME","features":[421]},{"name":"ICDECOMPRESS_NULLFRAME","features":[421]},{"name":"ICDECOMPRESS_PREROLL","features":[421]},{"name":"ICDECOMPRESS_UPDATE","features":[421]},{"name":"ICDRAW","features":[421]},{"name":"ICDRAWBEGIN","features":[307,318,421]},{"name":"ICDRAWSUGGEST","features":[318,421]},{"name":"ICDRAW_ANIMATE","features":[421]},{"name":"ICDRAW_BUFFER","features":[421]},{"name":"ICDRAW_CONTINUE","features":[421]},{"name":"ICDRAW_FULLSCREEN","features":[421]},{"name":"ICDRAW_HDC","features":[421]},{"name":"ICDRAW_HURRYUP","features":[421]},{"name":"ICDRAW_MEMORYDC","features":[421]},{"name":"ICDRAW_NOTKEYFRAME","features":[421]},{"name":"ICDRAW_NULLFRAME","features":[421]},{"name":"ICDRAW_PREROLL","features":[421]},{"name":"ICDRAW_QUERY","features":[421]},{"name":"ICDRAW_RENDER","features":[421]},{"name":"ICDRAW_UPDATE","features":[421]},{"name":"ICDRAW_UPDATING","features":[421]},{"name":"ICDecompress","features":[318,421]},{"name":"ICDraw","features":[421]},{"name":"ICDrawBegin","features":[307,318,421]},{"name":"ICERR_ABORT","features":[421]},{"name":"ICERR_BADBITDEPTH","features":[421]},{"name":"ICERR_BADFLAGS","features":[421]},{"name":"ICERR_BADFORMAT","features":[421]},{"name":"ICERR_BADHANDLE","features":[421]},{"name":"ICERR_BADIMAGESIZE","features":[421]},{"name":"ICERR_BADPARAM","features":[421]},{"name":"ICERR_BADSIZE","features":[421]},{"name":"ICERR_CANTUPDATE","features":[421]},{"name":"ICERR_CUSTOM","features":[421]},{"name":"ICERR_DONTDRAW","features":[421]},{"name":"ICERR_ERROR","features":[421]},{"name":"ICERR_GOTOKEYFRAME","features":[421]},{"name":"ICERR_INTERNAL","features":[421]},{"name":"ICERR_MEMORY","features":[421]},{"name":"ICERR_NEWPALETTE","features":[421]},{"name":"ICERR_OK","features":[421]},{"name":"ICERR_STOPDRAWING","features":[421]},{"name":"ICERR_UNSUPPORTED","features":[421]},{"name":"ICGetDisplayFormat","features":[318,421]},{"name":"ICGetInfo","features":[307,421]},{"name":"ICINFO","features":[421]},{"name":"ICINSTALL_DRIVER","features":[421]},{"name":"ICINSTALL_DRIVERW","features":[421]},{"name":"ICINSTALL_FUNCTION","features":[421]},{"name":"ICINSTALL_HDRV","features":[421]},{"name":"ICINSTALL_UNICODE","features":[421]},{"name":"ICImageCompress","features":[307,318,421]},{"name":"ICImageDecompress","features":[307,318,421]},{"name":"ICInfo","features":[307,421]},{"name":"ICInstall","features":[307,421]},{"name":"ICLocate","features":[318,421]},{"name":"ICMF_ABOUT_QUERY","features":[421]},{"name":"ICMF_CHOOSE_ALLCOMPRESSORS","features":[421]},{"name":"ICMF_CHOOSE_DATARATE","features":[421]},{"name":"ICMF_CHOOSE_KEYFRAME","features":[421]},{"name":"ICMF_CHOOSE_PREVIEW","features":[421]},{"name":"ICMF_COMPVARS_VALID","features":[421]},{"name":"ICMF_CONFIGURE_QUERY","features":[421]},{"name":"ICMODE_COMPRESS","features":[421]},{"name":"ICMODE_DECOMPRESS","features":[421]},{"name":"ICMODE_DRAW","features":[421]},{"name":"ICMODE_FASTCOMPRESS","features":[421]},{"name":"ICMODE_FASTDECOMPRESS","features":[421]},{"name":"ICMODE_INTERNALF_FUNCTION32","features":[421]},{"name":"ICMODE_INTERNALF_MASK","features":[421]},{"name":"ICMODE_QUERY","features":[421]},{"name":"ICM_ABOUT","features":[421]},{"name":"ICM_COMPRESS","features":[421]},{"name":"ICM_COMPRESS_BEGIN","features":[421]},{"name":"ICM_COMPRESS_END","features":[421]},{"name":"ICM_COMPRESS_FRAMES","features":[421]},{"name":"ICM_COMPRESS_FRAMES_INFO","features":[421]},{"name":"ICM_COMPRESS_GET_FORMAT","features":[421]},{"name":"ICM_COMPRESS_GET_SIZE","features":[421]},{"name":"ICM_COMPRESS_QUERY","features":[421]},{"name":"ICM_CONFIGURE","features":[421]},{"name":"ICM_DECOMPRESS","features":[421]},{"name":"ICM_DECOMPRESSEX","features":[421]},{"name":"ICM_DECOMPRESSEX_BEGIN","features":[421]},{"name":"ICM_DECOMPRESSEX_END","features":[421]},{"name":"ICM_DECOMPRESSEX_QUERY","features":[421]},{"name":"ICM_DECOMPRESS_BEGIN","features":[421]},{"name":"ICM_DECOMPRESS_END","features":[421]},{"name":"ICM_DECOMPRESS_GET_FORMAT","features":[421]},{"name":"ICM_DECOMPRESS_GET_PALETTE","features":[421]},{"name":"ICM_DECOMPRESS_QUERY","features":[421]},{"name":"ICM_DECOMPRESS_SET_PALETTE","features":[421]},{"name":"ICM_DRAW","features":[421]},{"name":"ICM_DRAW_BEGIN","features":[421]},{"name":"ICM_DRAW_BITS","features":[421]},{"name":"ICM_DRAW_CHANGEPALETTE","features":[421]},{"name":"ICM_DRAW_END","features":[421]},{"name":"ICM_DRAW_FLUSH","features":[421]},{"name":"ICM_DRAW_GETTIME","features":[421]},{"name":"ICM_DRAW_GET_PALETTE","features":[421]},{"name":"ICM_DRAW_IDLE","features":[421]},{"name":"ICM_DRAW_QUERY","features":[421]},{"name":"ICM_DRAW_REALIZE","features":[421]},{"name":"ICM_DRAW_RENDERBUFFER","features":[421]},{"name":"ICM_DRAW_SETTIME","features":[421]},{"name":"ICM_DRAW_START","features":[421]},{"name":"ICM_DRAW_START_PLAY","features":[421]},{"name":"ICM_DRAW_STOP","features":[421]},{"name":"ICM_DRAW_STOP_PLAY","features":[421]},{"name":"ICM_DRAW_SUGGESTFORMAT","features":[421]},{"name":"ICM_DRAW_UPDATE","features":[421]},{"name":"ICM_DRAW_WINDOW","features":[421]},{"name":"ICM_ENUMFORMATS","features":[421]},{"name":"ICM_GET","features":[421]},{"name":"ICM_GETBUFFERSWANTED","features":[421]},{"name":"ICM_GETDEFAULTKEYFRAMERATE","features":[421]},{"name":"ICM_GETDEFAULTQUALITY","features":[421]},{"name":"ICM_GETERRORTEXT","features":[421]},{"name":"ICM_GETFORMATNAME","features":[421]},{"name":"ICM_GETINFO","features":[421]},{"name":"ICM_GETQUALITY","features":[421]},{"name":"ICM_GETSTATE","features":[421]},{"name":"ICM_RESERVED","features":[421]},{"name":"ICM_RESERVED_HIGH","features":[421]},{"name":"ICM_RESERVED_LOW","features":[421]},{"name":"ICM_SET","features":[421]},{"name":"ICM_SETQUALITY","features":[421]},{"name":"ICM_SETSTATE","features":[421]},{"name":"ICM_SET_STATUS_PROC","features":[421]},{"name":"ICM_USER","features":[421]},{"name":"ICOPEN","features":[307,421]},{"name":"ICOpen","features":[421]},{"name":"ICOpenFunction","features":[307,421]},{"name":"ICPALETTE","features":[318,421]},{"name":"ICQUALITY_DEFAULT","features":[421]},{"name":"ICQUALITY_HIGH","features":[421]},{"name":"ICQUALITY_LOW","features":[421]},{"name":"ICRemove","features":[307,421]},{"name":"ICSETSTATUSPROC","features":[307,421]},{"name":"ICSTATUS_END","features":[421]},{"name":"ICSTATUS_ERROR","features":[421]},{"name":"ICSTATUS_START","features":[421]},{"name":"ICSTATUS_STATUS","features":[421]},{"name":"ICSTATUS_YIELD","features":[421]},{"name":"ICSendMessage","features":[307,421]},{"name":"ICSeqCompressFrame","features":[307,318,421]},{"name":"ICSeqCompressFrameEnd","features":[318,421]},{"name":"ICSeqCompressFrameStart","features":[307,318,421]},{"name":"ICVERSION","features":[421]},{"name":"IDD_ACMFILTERCHOOSE_BTN_DELNAME","features":[421]},{"name":"IDD_ACMFILTERCHOOSE_BTN_HELP","features":[421]},{"name":"IDD_ACMFILTERCHOOSE_BTN_SETNAME","features":[421]},{"name":"IDD_ACMFILTERCHOOSE_CMB_CUSTOM","features":[421]},{"name":"IDD_ACMFILTERCHOOSE_CMB_FILTER","features":[421]},{"name":"IDD_ACMFILTERCHOOSE_CMB_FILTERTAG","features":[421]},{"name":"IDD_ACMFORMATCHOOSE_BTN_DELNAME","features":[421]},{"name":"IDD_ACMFORMATCHOOSE_BTN_HELP","features":[421]},{"name":"IDD_ACMFORMATCHOOSE_BTN_SETNAME","features":[421]},{"name":"IDD_ACMFORMATCHOOSE_CMB_CUSTOM","features":[421]},{"name":"IDD_ACMFORMATCHOOSE_CMB_FORMAT","features":[421]},{"name":"IDD_ACMFORMATCHOOSE_CMB_FORMATTAG","features":[421]},{"name":"IDS_CAP_AUDIO_DROP_COMPERROR","features":[421]},{"name":"IDS_CAP_AUDIO_DROP_ERROR","features":[421]},{"name":"IDS_CAP_AVI_DRAWDIB_ERROR","features":[421]},{"name":"IDS_CAP_AVI_INIT_ERROR","features":[421]},{"name":"IDS_CAP_BEGIN","features":[421]},{"name":"IDS_CAP_CANTOPEN","features":[421]},{"name":"IDS_CAP_COMPRESSOR_ERROR","features":[421]},{"name":"IDS_CAP_DEFAVIEXT","features":[421]},{"name":"IDS_CAP_DEFPALEXT","features":[421]},{"name":"IDS_CAP_DRIVER_ERROR","features":[421]},{"name":"IDS_CAP_END","features":[421]},{"name":"IDS_CAP_ERRORDIBSAVE","features":[421]},{"name":"IDS_CAP_ERRORPALOPEN","features":[421]},{"name":"IDS_CAP_ERRORPALSAVE","features":[421]},{"name":"IDS_CAP_FILEEXISTS","features":[421]},{"name":"IDS_CAP_FILE_OPEN_ERROR","features":[421]},{"name":"IDS_CAP_FILE_WRITE_ERROR","features":[421]},{"name":"IDS_CAP_INFO","features":[421]},{"name":"IDS_CAP_MCI_CANT_STEP_ERROR","features":[421]},{"name":"IDS_CAP_MCI_CONTROL_ERROR","features":[421]},{"name":"IDS_CAP_NODISKSPACE","features":[421]},{"name":"IDS_CAP_NO_AUDIO_CAP_ERROR","features":[421]},{"name":"IDS_CAP_NO_FRAME_CAP_ERROR","features":[421]},{"name":"IDS_CAP_NO_PALETTE_WARN","features":[421]},{"name":"IDS_CAP_OUTOFMEM","features":[421]},{"name":"IDS_CAP_READONLYFILE","features":[421]},{"name":"IDS_CAP_RECORDING_ERROR","features":[421]},{"name":"IDS_CAP_RECORDING_ERROR2","features":[421]},{"name":"IDS_CAP_SAVEASPERCENT","features":[421]},{"name":"IDS_CAP_SEQ_MSGSTART","features":[421]},{"name":"IDS_CAP_SEQ_MSGSTOP","features":[421]},{"name":"IDS_CAP_SETFILESIZE","features":[421]},{"name":"IDS_CAP_STAT_CAP_AUDIO","features":[421]},{"name":"IDS_CAP_STAT_CAP_FINI","features":[421]},{"name":"IDS_CAP_STAT_CAP_INIT","features":[421]},{"name":"IDS_CAP_STAT_CAP_L_FRAMES","features":[421]},{"name":"IDS_CAP_STAT_FRAMESDROPPED","features":[421]},{"name":"IDS_CAP_STAT_I_FRAMES","features":[421]},{"name":"IDS_CAP_STAT_LIVE_MODE","features":[421]},{"name":"IDS_CAP_STAT_L_FRAMES","features":[421]},{"name":"IDS_CAP_STAT_OPTPAL_BUILD","features":[421]},{"name":"IDS_CAP_STAT_OVERLAY_MODE","features":[421]},{"name":"IDS_CAP_STAT_PALETTE_BUILD","features":[421]},{"name":"IDS_CAP_STAT_VIDEOAUDIO","features":[421]},{"name":"IDS_CAP_STAT_VIDEOCURRENT","features":[421]},{"name":"IDS_CAP_STAT_VIDEOONLY","features":[421]},{"name":"IDS_CAP_VIDEDITERR","features":[421]},{"name":"IDS_CAP_VIDEO_ADD_ERROR","features":[421]},{"name":"IDS_CAP_VIDEO_ALLOC_ERROR","features":[421]},{"name":"IDS_CAP_VIDEO_OPEN_ERROR","features":[421]},{"name":"IDS_CAP_VIDEO_PREPARE_ERROR","features":[421]},{"name":"IDS_CAP_VIDEO_SIZE_ERROR","features":[421]},{"name":"IDS_CAP_WAVE_ADD_ERROR","features":[421]},{"name":"IDS_CAP_WAVE_ALLOC_ERROR","features":[421]},{"name":"IDS_CAP_WAVE_OPEN_ERROR","features":[421]},{"name":"IDS_CAP_WAVE_PREPARE_ERROR","features":[421]},{"name":"IDS_CAP_WAVE_SIZE_ERROR","features":[421]},{"name":"IDS_CAP_WRITEERROR","features":[421]},{"name":"IGetFrame","features":[421]},{"name":"IMAADPCMWAVEFORMAT","features":[422,421]},{"name":"JDD_CONFIGCHANGED","features":[421]},{"name":"JDD_GETDEVCAPS","features":[421]},{"name":"JDD_GETNUMDEVS","features":[421]},{"name":"JDD_GETPOS","features":[421]},{"name":"JDD_GETPOSEX","features":[421]},{"name":"JDD_SETCALIBRATION","features":[421]},{"name":"JIFMK_00","features":[421]},{"name":"JIFMK_APP0","features":[421]},{"name":"JIFMK_APP1","features":[421]},{"name":"JIFMK_APP2","features":[421]},{"name":"JIFMK_APP3","features":[421]},{"name":"JIFMK_APP4","features":[421]},{"name":"JIFMK_APP5","features":[421]},{"name":"JIFMK_APP6","features":[421]},{"name":"JIFMK_APP7","features":[421]},{"name":"JIFMK_COM","features":[421]},{"name":"JIFMK_DAC","features":[421]},{"name":"JIFMK_DHP","features":[421]},{"name":"JIFMK_DHT","features":[421]},{"name":"JIFMK_DNL","features":[421]},{"name":"JIFMK_DQT","features":[421]},{"name":"JIFMK_DRI","features":[421]},{"name":"JIFMK_EOI","features":[421]},{"name":"JIFMK_EXP","features":[421]},{"name":"JIFMK_FF","features":[421]},{"name":"JIFMK_JPG","features":[421]},{"name":"JIFMK_JPG0","features":[421]},{"name":"JIFMK_JPG1","features":[421]},{"name":"JIFMK_JPG10","features":[421]},{"name":"JIFMK_JPG11","features":[421]},{"name":"JIFMK_JPG12","features":[421]},{"name":"JIFMK_JPG13","features":[421]},{"name":"JIFMK_JPG2","features":[421]},{"name":"JIFMK_JPG3","features":[421]},{"name":"JIFMK_JPG4","features":[421]},{"name":"JIFMK_JPG5","features":[421]},{"name":"JIFMK_JPG6","features":[421]},{"name":"JIFMK_JPG7","features":[421]},{"name":"JIFMK_JPG8","features":[421]},{"name":"JIFMK_JPG9","features":[421]},{"name":"JIFMK_RES","features":[421]},{"name":"JIFMK_RST0","features":[421]},{"name":"JIFMK_RST1","features":[421]},{"name":"JIFMK_RST2","features":[421]},{"name":"JIFMK_RST3","features":[421]},{"name":"JIFMK_RST4","features":[421]},{"name":"JIFMK_RST5","features":[421]},{"name":"JIFMK_RST6","features":[421]},{"name":"JIFMK_RST7","features":[421]},{"name":"JIFMK_SOF0","features":[421]},{"name":"JIFMK_SOF1","features":[421]},{"name":"JIFMK_SOF10","features":[421]},{"name":"JIFMK_SOF11","features":[421]},{"name":"JIFMK_SOF13","features":[421]},{"name":"JIFMK_SOF14","features":[421]},{"name":"JIFMK_SOF15","features":[421]},{"name":"JIFMK_SOF2","features":[421]},{"name":"JIFMK_SOF3","features":[421]},{"name":"JIFMK_SOF5","features":[421]},{"name":"JIFMK_SOF6","features":[421]},{"name":"JIFMK_SOF7","features":[421]},{"name":"JIFMK_SOF9","features":[421]},{"name":"JIFMK_SOI","features":[421]},{"name":"JIFMK_SOS","features":[421]},{"name":"JIFMK_TEM","features":[421]},{"name":"JOYCAPS2A","features":[421]},{"name":"JOYCAPS2W","features":[421]},{"name":"JOYCAPSA","features":[421]},{"name":"JOYCAPSW","features":[421]},{"name":"JOYCAPS_HASPOV","features":[421]},{"name":"JOYCAPS_HASR","features":[421]},{"name":"JOYCAPS_HASU","features":[421]},{"name":"JOYCAPS_HASV","features":[421]},{"name":"JOYCAPS_HASZ","features":[421]},{"name":"JOYCAPS_POV4DIR","features":[421]},{"name":"JOYCAPS_POVCTS","features":[421]},{"name":"JOYERR_NOCANDO","features":[421]},{"name":"JOYERR_NOERROR","features":[421]},{"name":"JOYERR_PARMS","features":[421]},{"name":"JOYERR_UNPLUGGED","features":[421]},{"name":"JOYINFO","features":[421]},{"name":"JOYINFOEX","features":[421]},{"name":"JOYSTICKID1","features":[421]},{"name":"JOYSTICKID2","features":[421]},{"name":"JOY_BUTTON1","features":[421]},{"name":"JOY_BUTTON10","features":[421]},{"name":"JOY_BUTTON11","features":[421]},{"name":"JOY_BUTTON12","features":[421]},{"name":"JOY_BUTTON13","features":[421]},{"name":"JOY_BUTTON14","features":[421]},{"name":"JOY_BUTTON15","features":[421]},{"name":"JOY_BUTTON16","features":[421]},{"name":"JOY_BUTTON17","features":[421]},{"name":"JOY_BUTTON18","features":[421]},{"name":"JOY_BUTTON19","features":[421]},{"name":"JOY_BUTTON1CHG","features":[421]},{"name":"JOY_BUTTON2","features":[421]},{"name":"JOY_BUTTON20","features":[421]},{"name":"JOY_BUTTON21","features":[421]},{"name":"JOY_BUTTON22","features":[421]},{"name":"JOY_BUTTON23","features":[421]},{"name":"JOY_BUTTON24","features":[421]},{"name":"JOY_BUTTON25","features":[421]},{"name":"JOY_BUTTON26","features":[421]},{"name":"JOY_BUTTON27","features":[421]},{"name":"JOY_BUTTON28","features":[421]},{"name":"JOY_BUTTON29","features":[421]},{"name":"JOY_BUTTON2CHG","features":[421]},{"name":"JOY_BUTTON3","features":[421]},{"name":"JOY_BUTTON30","features":[421]},{"name":"JOY_BUTTON31","features":[421]},{"name":"JOY_BUTTON32","features":[421]},{"name":"JOY_BUTTON3CHG","features":[421]},{"name":"JOY_BUTTON4","features":[421]},{"name":"JOY_BUTTON4CHG","features":[421]},{"name":"JOY_BUTTON5","features":[421]},{"name":"JOY_BUTTON6","features":[421]},{"name":"JOY_BUTTON7","features":[421]},{"name":"JOY_BUTTON8","features":[421]},{"name":"JOY_BUTTON9","features":[421]},{"name":"JOY_CAL_READ3","features":[421]},{"name":"JOY_CAL_READ4","features":[421]},{"name":"JOY_CAL_READ5","features":[421]},{"name":"JOY_CAL_READ6","features":[421]},{"name":"JOY_CAL_READALWAYS","features":[421]},{"name":"JOY_CAL_READRONLY","features":[421]},{"name":"JOY_CAL_READUONLY","features":[421]},{"name":"JOY_CAL_READVONLY","features":[421]},{"name":"JOY_CAL_READXONLY","features":[421]},{"name":"JOY_CAL_READXYONLY","features":[421]},{"name":"JOY_CAL_READYONLY","features":[421]},{"name":"JOY_CAL_READZONLY","features":[421]},{"name":"JOY_CONFIGCHANGED_MSGSTRING","features":[421]},{"name":"JOY_POVBACKWARD","features":[421]},{"name":"JOY_POVFORWARD","features":[421]},{"name":"JOY_POVLEFT","features":[421]},{"name":"JOY_POVRIGHT","features":[421]},{"name":"JOY_RETURNBUTTONS","features":[421]},{"name":"JOY_RETURNCENTERED","features":[421]},{"name":"JOY_RETURNPOV","features":[421]},{"name":"JOY_RETURNPOVCTS","features":[421]},{"name":"JOY_RETURNR","features":[421]},{"name":"JOY_RETURNRAWDATA","features":[421]},{"name":"JOY_RETURNU","features":[421]},{"name":"JOY_RETURNV","features":[421]},{"name":"JOY_RETURNX","features":[421]},{"name":"JOY_RETURNY","features":[421]},{"name":"JOY_RETURNZ","features":[421]},{"name":"JOY_USEDEADZONE","features":[421]},{"name":"JPEGINFOHEADER","features":[421]},{"name":"JPEG_PROCESS_BASELINE","features":[421]},{"name":"JPEG_RGB","features":[421]},{"name":"JPEG_Y","features":[421]},{"name":"JPEG_YCbCr","features":[421]},{"name":"KSDATAFORMAT_SUBTYPE_IEEE_FLOAT","features":[421]},{"name":"LPFNEXTDEVIO","features":[307,421,312]},{"name":"LPMMIOPROC","features":[307,421]},{"name":"LPTASKCALLBACK","features":[421]},{"name":"MCIERR_AVI_AUDIOERROR","features":[421]},{"name":"MCIERR_AVI_BADPALETTE","features":[421]},{"name":"MCIERR_AVI_CANTPLAYFULLSCREEN","features":[421]},{"name":"MCIERR_AVI_DISPLAYERROR","features":[421]},{"name":"MCIERR_AVI_NOCOMPRESSOR","features":[421]},{"name":"MCIERR_AVI_NODISPDIB","features":[421]},{"name":"MCIERR_AVI_NOTINTERLEAVED","features":[421]},{"name":"MCIERR_AVI_OLDAVIFORMAT","features":[421]},{"name":"MCIERR_AVI_TOOBIGFORVGA","features":[421]},{"name":"MCIERR_BAD_CONSTANT","features":[421]},{"name":"MCIERR_BAD_INTEGER","features":[421]},{"name":"MCIERR_BAD_TIME_FORMAT","features":[421]},{"name":"MCIERR_CANNOT_LOAD_DRIVER","features":[421]},{"name":"MCIERR_CANNOT_USE_ALL","features":[421]},{"name":"MCIERR_CREATEWINDOW","features":[421]},{"name":"MCIERR_CUSTOM_DRIVER_BASE","features":[421]},{"name":"MCIERR_DEVICE_LENGTH","features":[421]},{"name":"MCIERR_DEVICE_LOCKED","features":[421]},{"name":"MCIERR_DEVICE_NOT_INSTALLED","features":[421]},{"name":"MCIERR_DEVICE_NOT_READY","features":[421]},{"name":"MCIERR_DEVICE_OPEN","features":[421]},{"name":"MCIERR_DEVICE_ORD_LENGTH","features":[421]},{"name":"MCIERR_DEVICE_TYPE_REQUIRED","features":[421]},{"name":"MCIERR_DGV_BAD_CLIPBOARD_RANGE","features":[421]},{"name":"MCIERR_DGV_DEVICE_LIMIT","features":[421]},{"name":"MCIERR_DGV_DEVICE_MEMORY_FULL","features":[421]},{"name":"MCIERR_DGV_DISK_FULL","features":[421]},{"name":"MCIERR_DGV_IOERR","features":[421]},{"name":"MCIERR_DGV_WORKSPACE_EMPTY","features":[421]},{"name":"MCIERR_DRIVER","features":[421]},{"name":"MCIERR_DRIVER_INTERNAL","features":[421]},{"name":"MCIERR_DUPLICATE_ALIAS","features":[421]},{"name":"MCIERR_DUPLICATE_FLAGS","features":[421]},{"name":"MCIERR_EXTENSION_NOT_FOUND","features":[421]},{"name":"MCIERR_EXTRA_CHARACTERS","features":[421]},{"name":"MCIERR_FILENAME_REQUIRED","features":[421]},{"name":"MCIERR_FILE_NOT_FOUND","features":[421]},{"name":"MCIERR_FILE_NOT_SAVED","features":[421]},{"name":"MCIERR_FILE_READ","features":[421]},{"name":"MCIERR_FILE_WRITE","features":[421]},{"name":"MCIERR_FLAGS_NOT_COMPATIBLE","features":[421]},{"name":"MCIERR_GET_CD","features":[421]},{"name":"MCIERR_HARDWARE","features":[421]},{"name":"MCIERR_ILLEGAL_FOR_AUTO_OPEN","features":[421]},{"name":"MCIERR_INTERNAL","features":[421]},{"name":"MCIERR_INVALID_DEVICE_ID","features":[421]},{"name":"MCIERR_INVALID_DEVICE_NAME","features":[421]},{"name":"MCIERR_INVALID_FILE","features":[421]},{"name":"MCIERR_MISSING_COMMAND_STRING","features":[421]},{"name":"MCIERR_MISSING_DEVICE_NAME","features":[421]},{"name":"MCIERR_MISSING_PARAMETER","features":[421]},{"name":"MCIERR_MISSING_STRING_ARGUMENT","features":[421]},{"name":"MCIERR_MULTIPLE","features":[421]},{"name":"MCIERR_MUST_USE_SHAREABLE","features":[421]},{"name":"MCIERR_NEW_REQUIRES_ALIAS","features":[421]},{"name":"MCIERR_NONAPPLICABLE_FUNCTION","features":[421]},{"name":"MCIERR_NOTIFY_ON_AUTO_OPEN","features":[421]},{"name":"MCIERR_NO_CLOSING_QUOTE","features":[421]},{"name":"MCIERR_NO_ELEMENT_ALLOWED","features":[421]},{"name":"MCIERR_NO_IDENTITY","features":[421]},{"name":"MCIERR_NO_INTEGER","features":[421]},{"name":"MCIERR_NO_WINDOW","features":[421]},{"name":"MCIERR_NULL_PARAMETER_BLOCK","features":[421]},{"name":"MCIERR_OUTOFRANGE","features":[421]},{"name":"MCIERR_OUT_OF_MEMORY","features":[421]},{"name":"MCIERR_PARAM_OVERFLOW","features":[421]},{"name":"MCIERR_PARSER_INTERNAL","features":[421]},{"name":"MCIERR_SEQ_DIV_INCOMPATIBLE","features":[421]},{"name":"MCIERR_SEQ_NOMIDIPRESENT","features":[421]},{"name":"MCIERR_SEQ_PORTUNSPECIFIED","features":[421]},{"name":"MCIERR_SEQ_PORT_INUSE","features":[421]},{"name":"MCIERR_SEQ_PORT_MAPNODEVICE","features":[421]},{"name":"MCIERR_SEQ_PORT_MISCERROR","features":[421]},{"name":"MCIERR_SEQ_PORT_NONEXISTENT","features":[421]},{"name":"MCIERR_SEQ_TIMER","features":[421]},{"name":"MCIERR_SET_CD","features":[421]},{"name":"MCIERR_SET_DRIVE","features":[421]},{"name":"MCIERR_UNNAMED_RESOURCE","features":[421]},{"name":"MCIERR_UNRECOGNIZED_COMMAND","features":[421]},{"name":"MCIERR_UNRECOGNIZED_KEYWORD","features":[421]},{"name":"MCIERR_UNSUPPORTED_FUNCTION","features":[421]},{"name":"MCIERR_WAVE_INPUTSINUSE","features":[421]},{"name":"MCIERR_WAVE_INPUTSUNSUITABLE","features":[421]},{"name":"MCIERR_WAVE_INPUTUNSPECIFIED","features":[421]},{"name":"MCIERR_WAVE_OUTPUTSINUSE","features":[421]},{"name":"MCIERR_WAVE_OUTPUTSUNSUITABLE","features":[421]},{"name":"MCIERR_WAVE_OUTPUTUNSPECIFIED","features":[421]},{"name":"MCIERR_WAVE_SETINPUTINUSE","features":[421]},{"name":"MCIERR_WAVE_SETINPUTUNSUITABLE","features":[421]},{"name":"MCIERR_WAVE_SETOUTPUTINUSE","features":[421]},{"name":"MCIERR_WAVE_SETOUTPUTUNSUITABLE","features":[421]},{"name":"MCIWNDF_NOAUTOSIZEMOVIE","features":[421]},{"name":"MCIWNDF_NOAUTOSIZEWINDOW","features":[421]},{"name":"MCIWNDF_NOERRORDLG","features":[421]},{"name":"MCIWNDF_NOMENU","features":[421]},{"name":"MCIWNDF_NOOPEN","features":[421]},{"name":"MCIWNDF_NOPLAYBAR","features":[421]},{"name":"MCIWNDF_NOTIFYALL","features":[421]},{"name":"MCIWNDF_NOTIFYANSI","features":[421]},{"name":"MCIWNDF_NOTIFYERROR","features":[421]},{"name":"MCIWNDF_NOTIFYMEDIA","features":[421]},{"name":"MCIWNDF_NOTIFYMEDIAA","features":[421]},{"name":"MCIWNDF_NOTIFYMEDIAW","features":[421]},{"name":"MCIWNDF_NOTIFYMODE","features":[421]},{"name":"MCIWNDF_NOTIFYPOS","features":[421]},{"name":"MCIWNDF_NOTIFYSIZE","features":[421]},{"name":"MCIWNDF_RECORD","features":[421]},{"name":"MCIWNDF_SHOWALL","features":[421]},{"name":"MCIWNDF_SHOWMODE","features":[421]},{"name":"MCIWNDF_SHOWNAME","features":[421]},{"name":"MCIWNDF_SHOWPOS","features":[421]},{"name":"MCIWNDM_CAN_CONFIG","features":[421]},{"name":"MCIWNDM_CAN_EJECT","features":[421]},{"name":"MCIWNDM_CAN_PLAY","features":[421]},{"name":"MCIWNDM_CAN_RECORD","features":[421]},{"name":"MCIWNDM_CAN_SAVE","features":[421]},{"name":"MCIWNDM_CAN_WINDOW","features":[421]},{"name":"MCIWNDM_CHANGESTYLES","features":[421]},{"name":"MCIWNDM_EJECT","features":[421]},{"name":"MCIWNDM_GETACTIVETIMER","features":[421]},{"name":"MCIWNDM_GETALIAS","features":[421]},{"name":"MCIWNDM_GETDEVICE","features":[421]},{"name":"MCIWNDM_GETDEVICEA","features":[421]},{"name":"MCIWNDM_GETDEVICEID","features":[421]},{"name":"MCIWNDM_GETDEVICEW","features":[421]},{"name":"MCIWNDM_GETEND","features":[421]},{"name":"MCIWNDM_GETERROR","features":[421]},{"name":"MCIWNDM_GETERRORA","features":[421]},{"name":"MCIWNDM_GETERRORW","features":[421]},{"name":"MCIWNDM_GETFILENAME","features":[421]},{"name":"MCIWNDM_GETFILENAMEA","features":[421]},{"name":"MCIWNDM_GETFILENAMEW","features":[421]},{"name":"MCIWNDM_GETINACTIVETIMER","features":[421]},{"name":"MCIWNDM_GETLENGTH","features":[421]},{"name":"MCIWNDM_GETMODE","features":[421]},{"name":"MCIWNDM_GETMODEA","features":[421]},{"name":"MCIWNDM_GETMODEW","features":[421]},{"name":"MCIWNDM_GETPALETTE","features":[421]},{"name":"MCIWNDM_GETPOSITION","features":[421]},{"name":"MCIWNDM_GETPOSITIONA","features":[421]},{"name":"MCIWNDM_GETPOSITIONW","features":[421]},{"name":"MCIWNDM_GETREPEAT","features":[421]},{"name":"MCIWNDM_GETSPEED","features":[421]},{"name":"MCIWNDM_GETSTART","features":[421]},{"name":"MCIWNDM_GETSTYLES","features":[421]},{"name":"MCIWNDM_GETTIMEFORMAT","features":[421]},{"name":"MCIWNDM_GETTIMEFORMATA","features":[421]},{"name":"MCIWNDM_GETTIMEFORMATW","features":[421]},{"name":"MCIWNDM_GETVOLUME","features":[421]},{"name":"MCIWNDM_GETZOOM","features":[421]},{"name":"MCIWNDM_GET_DEST","features":[421]},{"name":"MCIWNDM_GET_SOURCE","features":[421]},{"name":"MCIWNDM_NEW","features":[421]},{"name":"MCIWNDM_NEWA","features":[421]},{"name":"MCIWNDM_NEWW","features":[421]},{"name":"MCIWNDM_NOTIFYERROR","features":[421]},{"name":"MCIWNDM_NOTIFYMEDIA","features":[421]},{"name":"MCIWNDM_NOTIFYMODE","features":[421]},{"name":"MCIWNDM_NOTIFYPOS","features":[421]},{"name":"MCIWNDM_NOTIFYSIZE","features":[421]},{"name":"MCIWNDM_OPEN","features":[421]},{"name":"MCIWNDM_OPENA","features":[421]},{"name":"MCIWNDM_OPENINTERFACE","features":[421]},{"name":"MCIWNDM_OPENW","features":[421]},{"name":"MCIWNDM_PALETTEKICK","features":[421]},{"name":"MCIWNDM_PLAYFROM","features":[421]},{"name":"MCIWNDM_PLAYREVERSE","features":[421]},{"name":"MCIWNDM_PLAYTO","features":[421]},{"name":"MCIWNDM_PUT_DEST","features":[421]},{"name":"MCIWNDM_PUT_SOURCE","features":[421]},{"name":"MCIWNDM_REALIZE","features":[421]},{"name":"MCIWNDM_RETURNSTRING","features":[421]},{"name":"MCIWNDM_RETURNSTRINGA","features":[421]},{"name":"MCIWNDM_RETURNSTRINGW","features":[421]},{"name":"MCIWNDM_SENDSTRING","features":[421]},{"name":"MCIWNDM_SENDSTRINGA","features":[421]},{"name":"MCIWNDM_SENDSTRINGW","features":[421]},{"name":"MCIWNDM_SETACTIVETIMER","features":[421]},{"name":"MCIWNDM_SETINACTIVETIMER","features":[421]},{"name":"MCIWNDM_SETOWNER","features":[421]},{"name":"MCIWNDM_SETPALETTE","features":[421]},{"name":"MCIWNDM_SETREPEAT","features":[421]},{"name":"MCIWNDM_SETSPEED","features":[421]},{"name":"MCIWNDM_SETTIMEFORMAT","features":[421]},{"name":"MCIWNDM_SETTIMEFORMATA","features":[421]},{"name":"MCIWNDM_SETTIMEFORMATW","features":[421]},{"name":"MCIWNDM_SETTIMERS","features":[421]},{"name":"MCIWNDM_SETVOLUME","features":[421]},{"name":"MCIWNDM_SETZOOM","features":[421]},{"name":"MCIWNDM_VALIDATEMEDIA","features":[421]},{"name":"MCIWNDOPENF_NEW","features":[421]},{"name":"MCIWND_END","features":[421]},{"name":"MCIWND_START","features":[421]},{"name":"MCIWND_WINDOW_CLASS","features":[421]},{"name":"MCIWndCreateA","features":[307,421]},{"name":"MCIWndCreateW","features":[307,421]},{"name":"MCIWndRegisterClass","features":[307,421]},{"name":"MCI_ANIM_GETDEVCAPS_CAN_REVERSE","features":[421]},{"name":"MCI_ANIM_GETDEVCAPS_CAN_STRETCH","features":[421]},{"name":"MCI_ANIM_GETDEVCAPS_FAST_RATE","features":[421]},{"name":"MCI_ANIM_GETDEVCAPS_MAX_WINDOWS","features":[421]},{"name":"MCI_ANIM_GETDEVCAPS_NORMAL_RATE","features":[421]},{"name":"MCI_ANIM_GETDEVCAPS_PALETTES","features":[421]},{"name":"MCI_ANIM_GETDEVCAPS_SLOW_RATE","features":[421]},{"name":"MCI_ANIM_INFO_TEXT","features":[421]},{"name":"MCI_ANIM_OPEN_NOSTATIC","features":[421]},{"name":"MCI_ANIM_OPEN_PARENT","features":[421]},{"name":"MCI_ANIM_OPEN_PARMSA","features":[307,421]},{"name":"MCI_ANIM_OPEN_PARMSW","features":[307,421]},{"name":"MCI_ANIM_OPEN_WS","features":[421]},{"name":"MCI_ANIM_PLAY_FAST","features":[421]},{"name":"MCI_ANIM_PLAY_PARMS","features":[421]},{"name":"MCI_ANIM_PLAY_REVERSE","features":[421]},{"name":"MCI_ANIM_PLAY_SCAN","features":[421]},{"name":"MCI_ANIM_PLAY_SLOW","features":[421]},{"name":"MCI_ANIM_PLAY_SPEED","features":[421]},{"name":"MCI_ANIM_PUT_DESTINATION","features":[421]},{"name":"MCI_ANIM_PUT_SOURCE","features":[421]},{"name":"MCI_ANIM_REALIZE_BKGD","features":[421]},{"name":"MCI_ANIM_REALIZE_NORM","features":[421]},{"name":"MCI_ANIM_RECT","features":[421]},{"name":"MCI_ANIM_RECT_PARMS","features":[307,421]},{"name":"MCI_ANIM_STATUS_FORWARD","features":[421]},{"name":"MCI_ANIM_STATUS_HPAL","features":[421]},{"name":"MCI_ANIM_STATUS_HWND","features":[421]},{"name":"MCI_ANIM_STATUS_SPEED","features":[421]},{"name":"MCI_ANIM_STATUS_STRETCH","features":[421]},{"name":"MCI_ANIM_STEP_FRAMES","features":[421]},{"name":"MCI_ANIM_STEP_PARMS","features":[421]},{"name":"MCI_ANIM_STEP_REVERSE","features":[421]},{"name":"MCI_ANIM_UPDATE_HDC","features":[421]},{"name":"MCI_ANIM_UPDATE_PARMS","features":[307,318,421]},{"name":"MCI_ANIM_WHERE_DESTINATION","features":[421]},{"name":"MCI_ANIM_WHERE_SOURCE","features":[421]},{"name":"MCI_ANIM_WINDOW_DEFAULT","features":[421]},{"name":"MCI_ANIM_WINDOW_DISABLE_STRETCH","features":[421]},{"name":"MCI_ANIM_WINDOW_ENABLE_STRETCH","features":[421]},{"name":"MCI_ANIM_WINDOW_HWND","features":[421]},{"name":"MCI_ANIM_WINDOW_PARMSA","features":[307,421]},{"name":"MCI_ANIM_WINDOW_PARMSW","features":[307,421]},{"name":"MCI_ANIM_WINDOW_STATE","features":[421]},{"name":"MCI_ANIM_WINDOW_TEXT","features":[421]},{"name":"MCI_AVI_SETVIDEO_DRAW_PROCEDURE","features":[421]},{"name":"MCI_AVI_SETVIDEO_PALETTE_COLOR","features":[421]},{"name":"MCI_AVI_SETVIDEO_PALETTE_HALFTONE","features":[421]},{"name":"MCI_AVI_STATUS_AUDIO_BREAKS","features":[421]},{"name":"MCI_AVI_STATUS_FRAMES_SKIPPED","features":[421]},{"name":"MCI_AVI_STATUS_LAST_PLAY_SPEED","features":[421]},{"name":"MCI_BREAK","features":[421]},{"name":"MCI_BREAK_HWND","features":[421]},{"name":"MCI_BREAK_KEY","features":[421]},{"name":"MCI_BREAK_OFF","features":[421]},{"name":"MCI_BREAK_PARMS","features":[307,421]},{"name":"MCI_CAPTURE","features":[421]},{"name":"MCI_CDA_STATUS_TYPE_TRACK","features":[421]},{"name":"MCI_CDA_TRACK_AUDIO","features":[421]},{"name":"MCI_CDA_TRACK_OTHER","features":[421]},{"name":"MCI_CLOSE","features":[421]},{"name":"MCI_CLOSE_DRIVER","features":[421]},{"name":"MCI_COLONIZED3_RETURN","features":[421]},{"name":"MCI_COLONIZED4_RETURN","features":[421]},{"name":"MCI_COMMAND_HEAD","features":[421]},{"name":"MCI_CONFIGURE","features":[421]},{"name":"MCI_CONSTANT","features":[421]},{"name":"MCI_COPY","features":[421]},{"name":"MCI_CUE","features":[421]},{"name":"MCI_CUT","features":[421]},{"name":"MCI_DELETE","features":[421]},{"name":"MCI_DEVTYPE_ANIMATION","features":[421]},{"name":"MCI_DEVTYPE_CD_AUDIO","features":[421]},{"name":"MCI_DEVTYPE_DAT","features":[421]},{"name":"MCI_DEVTYPE_DIGITAL_VIDEO","features":[421]},{"name":"MCI_DEVTYPE_FIRST","features":[421]},{"name":"MCI_DEVTYPE_FIRST_USER","features":[421]},{"name":"MCI_DEVTYPE_LAST","features":[421]},{"name":"MCI_DEVTYPE_OTHER","features":[421]},{"name":"MCI_DEVTYPE_OVERLAY","features":[421]},{"name":"MCI_DEVTYPE_SCANNER","features":[421]},{"name":"MCI_DEVTYPE_SEQUENCER","features":[421]},{"name":"MCI_DEVTYPE_VCR","features":[421]},{"name":"MCI_DEVTYPE_VIDEODISC","features":[421]},{"name":"MCI_DEVTYPE_WAVEFORM_AUDIO","features":[421]},{"name":"MCI_DGV_CAPTURE_AS","features":[421]},{"name":"MCI_DGV_CAPTURE_AT","features":[421]},{"name":"MCI_DGV_CAPTURE_PARMSA","features":[307,421]},{"name":"MCI_DGV_CAPTURE_PARMSW","features":[307,421]},{"name":"MCI_DGV_COPY_AT","features":[421]},{"name":"MCI_DGV_COPY_AUDIO_STREAM","features":[421]},{"name":"MCI_DGV_COPY_PARMS","features":[307,421]},{"name":"MCI_DGV_COPY_VIDEO_STREAM","features":[421]},{"name":"MCI_DGV_CUE_INPUT","features":[421]},{"name":"MCI_DGV_CUE_NOSHOW","features":[421]},{"name":"MCI_DGV_CUE_OUTPUT","features":[421]},{"name":"MCI_DGV_CUE_PARMS","features":[421]},{"name":"MCI_DGV_CUT_AT","features":[421]},{"name":"MCI_DGV_CUT_AUDIO_STREAM","features":[421]},{"name":"MCI_DGV_CUT_PARMS","features":[307,421]},{"name":"MCI_DGV_CUT_VIDEO_STREAM","features":[421]},{"name":"MCI_DGV_DELETE_AT","features":[421]},{"name":"MCI_DGV_DELETE_AUDIO_STREAM","features":[421]},{"name":"MCI_DGV_DELETE_PARMS","features":[307,421]},{"name":"MCI_DGV_DELETE_VIDEO_STREAM","features":[421]},{"name":"MCI_DGV_FF_AVI","features":[421]},{"name":"MCI_DGV_FF_AVSS","features":[421]},{"name":"MCI_DGV_FF_DIB","features":[421]},{"name":"MCI_DGV_FF_JFIF","features":[421]},{"name":"MCI_DGV_FF_JPEG","features":[421]},{"name":"MCI_DGV_FF_MPEG","features":[421]},{"name":"MCI_DGV_FF_RDIB","features":[421]},{"name":"MCI_DGV_FF_RJPEG","features":[421]},{"name":"MCI_DGV_FILE_MODE_EDITING","features":[421]},{"name":"MCI_DGV_FILE_MODE_EDITING_S","features":[421]},{"name":"MCI_DGV_FILE_MODE_IDLE","features":[421]},{"name":"MCI_DGV_FILE_MODE_IDLE_S","features":[421]},{"name":"MCI_DGV_FILE_MODE_LOADING","features":[421]},{"name":"MCI_DGV_FILE_MODE_LOADING_S","features":[421]},{"name":"MCI_DGV_FILE_MODE_SAVING","features":[421]},{"name":"MCI_DGV_FILE_MODE_SAVING_S","features":[421]},{"name":"MCI_DGV_FILE_S","features":[421]},{"name":"MCI_DGV_FREEZE_AT","features":[421]},{"name":"MCI_DGV_FREEZE_OUTSIDE","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_CAN_FREEZE","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_CAN_LOCK","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_CAN_REVERSE","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_CAN_STRETCH","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_CAN_STR_IN","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_CAN_TEST","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_HAS_STILL","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_MAXIMUM_RATE","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_MAX_WINDOWS","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_MINIMUM_RATE","features":[421]},{"name":"MCI_DGV_GETDEVCAPS_PALETTES","features":[421]},{"name":"MCI_DGV_INFO_AUDIO_ALG","features":[421]},{"name":"MCI_DGV_INFO_AUDIO_QUALITY","features":[421]},{"name":"MCI_DGV_INFO_ITEM","features":[421]},{"name":"MCI_DGV_INFO_PARMSA","features":[421]},{"name":"MCI_DGV_INFO_PARMSW","features":[421]},{"name":"MCI_DGV_INFO_STILL_ALG","features":[421]},{"name":"MCI_DGV_INFO_STILL_QUALITY","features":[421]},{"name":"MCI_DGV_INFO_TEXT","features":[421]},{"name":"MCI_DGV_INFO_USAGE","features":[421]},{"name":"MCI_DGV_INFO_VIDEO_ALG","features":[421]},{"name":"MCI_DGV_INFO_VIDEO_QUALITY","features":[421]},{"name":"MCI_DGV_INPUT_S","features":[421]},{"name":"MCI_DGV_LIST_ALG","features":[421]},{"name":"MCI_DGV_LIST_AUDIO_ALG","features":[421]},{"name":"MCI_DGV_LIST_AUDIO_QUALITY","features":[421]},{"name":"MCI_DGV_LIST_AUDIO_STREAM","features":[421]},{"name":"MCI_DGV_LIST_COUNT","features":[421]},{"name":"MCI_DGV_LIST_ITEM","features":[421]},{"name":"MCI_DGV_LIST_NUMBER","features":[421]},{"name":"MCI_DGV_LIST_PARMSA","features":[421]},{"name":"MCI_DGV_LIST_PARMSW","features":[421]},{"name":"MCI_DGV_LIST_STILL_ALG","features":[421]},{"name":"MCI_DGV_LIST_STILL_QUALITY","features":[421]},{"name":"MCI_DGV_LIST_VIDEO_ALG","features":[421]},{"name":"MCI_DGV_LIST_VIDEO_QUALITY","features":[421]},{"name":"MCI_DGV_LIST_VIDEO_SOURCE","features":[421]},{"name":"MCI_DGV_LIST_VIDEO_STREAM","features":[421]},{"name":"MCI_DGV_METHOD_DIRECT","features":[421]},{"name":"MCI_DGV_METHOD_POST","features":[421]},{"name":"MCI_DGV_METHOD_PRE","features":[421]},{"name":"MCI_DGV_MONITOR_FILE","features":[421]},{"name":"MCI_DGV_MONITOR_INPUT","features":[421]},{"name":"MCI_DGV_MONITOR_METHOD","features":[421]},{"name":"MCI_DGV_MONITOR_PARMS","features":[421]},{"name":"MCI_DGV_MONITOR_SOURCE","features":[421]},{"name":"MCI_DGV_OPEN_16BIT","features":[421]},{"name":"MCI_DGV_OPEN_32BIT","features":[421]},{"name":"MCI_DGV_OPEN_NOSTATIC","features":[421]},{"name":"MCI_DGV_OPEN_PARENT","features":[421]},{"name":"MCI_DGV_OPEN_PARMSA","features":[307,421]},{"name":"MCI_DGV_OPEN_PARMSW","features":[307,421]},{"name":"MCI_DGV_OPEN_WS","features":[421]},{"name":"MCI_DGV_PASTE_AT","features":[421]},{"name":"MCI_DGV_PASTE_AUDIO_STREAM","features":[421]},{"name":"MCI_DGV_PASTE_INSERT","features":[421]},{"name":"MCI_DGV_PASTE_OVERWRITE","features":[421]},{"name":"MCI_DGV_PASTE_PARMS","features":[307,421]},{"name":"MCI_DGV_PASTE_VIDEO_STREAM","features":[421]},{"name":"MCI_DGV_PLAY_REPEAT","features":[421]},{"name":"MCI_DGV_PLAY_REVERSE","features":[421]},{"name":"MCI_DGV_PUT_CLIENT","features":[421]},{"name":"MCI_DGV_PUT_DESTINATION","features":[421]},{"name":"MCI_DGV_PUT_FRAME","features":[421]},{"name":"MCI_DGV_PUT_SOURCE","features":[421]},{"name":"MCI_DGV_PUT_VIDEO","features":[421]},{"name":"MCI_DGV_PUT_WINDOW","features":[421]},{"name":"MCI_DGV_QUALITY_PARMSA","features":[421]},{"name":"MCI_DGV_QUALITY_PARMSW","features":[421]},{"name":"MCI_DGV_REALIZE_BKGD","features":[421]},{"name":"MCI_DGV_REALIZE_NORM","features":[421]},{"name":"MCI_DGV_RECORD_AUDIO_STREAM","features":[421]},{"name":"MCI_DGV_RECORD_HOLD","features":[421]},{"name":"MCI_DGV_RECORD_PARMS","features":[307,421]},{"name":"MCI_DGV_RECORD_VIDEO_STREAM","features":[421]},{"name":"MCI_DGV_RECT","features":[421]},{"name":"MCI_DGV_RECT_PARMS","features":[307,421]},{"name":"MCI_DGV_RESERVE_IN","features":[421]},{"name":"MCI_DGV_RESERVE_PARMSA","features":[421]},{"name":"MCI_DGV_RESERVE_PARMSW","features":[421]},{"name":"MCI_DGV_RESERVE_SIZE","features":[421]},{"name":"MCI_DGV_RESTORE_AT","features":[421]},{"name":"MCI_DGV_RESTORE_FROM","features":[421]},{"name":"MCI_DGV_RESTORE_PARMSA","features":[307,421]},{"name":"MCI_DGV_RESTORE_PARMSW","features":[307,421]},{"name":"MCI_DGV_SAVE_ABORT","features":[421]},{"name":"MCI_DGV_SAVE_KEEPRESERVE","features":[421]},{"name":"MCI_DGV_SAVE_PARMSA","features":[307,421]},{"name":"MCI_DGV_SAVE_PARMSW","features":[307,421]},{"name":"MCI_DGV_SETAUDIO_ALG","features":[421]},{"name":"MCI_DGV_SETAUDIO_AVGBYTESPERSEC","features":[421]},{"name":"MCI_DGV_SETAUDIO_BASS","features":[421]},{"name":"MCI_DGV_SETAUDIO_BITSPERSAMPLE","features":[421]},{"name":"MCI_DGV_SETAUDIO_BLOCKALIGN","features":[421]},{"name":"MCI_DGV_SETAUDIO_CLOCKTIME","features":[421]},{"name":"MCI_DGV_SETAUDIO_INPUT","features":[421]},{"name":"MCI_DGV_SETAUDIO_ITEM","features":[421]},{"name":"MCI_DGV_SETAUDIO_LEFT","features":[421]},{"name":"MCI_DGV_SETAUDIO_OUTPUT","features":[421]},{"name":"MCI_DGV_SETAUDIO_OVER","features":[421]},{"name":"MCI_DGV_SETAUDIO_PARMSA","features":[421]},{"name":"MCI_DGV_SETAUDIO_PARMSW","features":[421]},{"name":"MCI_DGV_SETAUDIO_QUALITY","features":[421]},{"name":"MCI_DGV_SETAUDIO_RECORD","features":[421]},{"name":"MCI_DGV_SETAUDIO_RIGHT","features":[421]},{"name":"MCI_DGV_SETAUDIO_SAMPLESPERSEC","features":[421]},{"name":"MCI_DGV_SETAUDIO_SOURCE","features":[421]},{"name":"MCI_DGV_SETAUDIO_SOURCE_AVERAGE","features":[421]},{"name":"MCI_DGV_SETAUDIO_SOURCE_LEFT","features":[421]},{"name":"MCI_DGV_SETAUDIO_SOURCE_RIGHT","features":[421]},{"name":"MCI_DGV_SETAUDIO_SOURCE_STEREO","features":[421]},{"name":"MCI_DGV_SETAUDIO_SRC_AVERAGE_S","features":[421]},{"name":"MCI_DGV_SETAUDIO_SRC_LEFT_S","features":[421]},{"name":"MCI_DGV_SETAUDIO_SRC_RIGHT_S","features":[421]},{"name":"MCI_DGV_SETAUDIO_SRC_STEREO_S","features":[421]},{"name":"MCI_DGV_SETAUDIO_STREAM","features":[421]},{"name":"MCI_DGV_SETAUDIO_TREBLE","features":[421]},{"name":"MCI_DGV_SETAUDIO_VALUE","features":[421]},{"name":"MCI_DGV_SETAUDIO_VOLUME","features":[421]},{"name":"MCI_DGV_SETVIDEO_ALG","features":[421]},{"name":"MCI_DGV_SETVIDEO_BITSPERPEL","features":[421]},{"name":"MCI_DGV_SETVIDEO_BRIGHTNESS","features":[421]},{"name":"MCI_DGV_SETVIDEO_CLOCKTIME","features":[421]},{"name":"MCI_DGV_SETVIDEO_COLOR","features":[421]},{"name":"MCI_DGV_SETVIDEO_CONTRAST","features":[421]},{"name":"MCI_DGV_SETVIDEO_FRAME_RATE","features":[421]},{"name":"MCI_DGV_SETVIDEO_GAMMA","features":[421]},{"name":"MCI_DGV_SETVIDEO_INPUT","features":[421]},{"name":"MCI_DGV_SETVIDEO_ITEM","features":[421]},{"name":"MCI_DGV_SETVIDEO_KEY_COLOR","features":[421]},{"name":"MCI_DGV_SETVIDEO_KEY_INDEX","features":[421]},{"name":"MCI_DGV_SETVIDEO_OUTPUT","features":[421]},{"name":"MCI_DGV_SETVIDEO_OVER","features":[421]},{"name":"MCI_DGV_SETVIDEO_PALHANDLE","features":[421]},{"name":"MCI_DGV_SETVIDEO_PARMSA","features":[421]},{"name":"MCI_DGV_SETVIDEO_PARMSW","features":[421]},{"name":"MCI_DGV_SETVIDEO_QUALITY","features":[421]},{"name":"MCI_DGV_SETVIDEO_RECORD","features":[421]},{"name":"MCI_DGV_SETVIDEO_SHARPNESS","features":[421]},{"name":"MCI_DGV_SETVIDEO_SOURCE","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_GENERIC","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_GENERIC_S","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_NTSC","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_NTSC_S","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_NUMBER","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_PAL","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_PAL_S","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_RGB","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_RGB_S","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_SECAM","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_SECAM_S","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_SVIDEO","features":[421]},{"name":"MCI_DGV_SETVIDEO_SRC_SVIDEO_S","features":[421]},{"name":"MCI_DGV_SETVIDEO_STILL","features":[421]},{"name":"MCI_DGV_SETVIDEO_STREAM","features":[421]},{"name":"MCI_DGV_SETVIDEO_TINT","features":[421]},{"name":"MCI_DGV_SETVIDEO_VALUE","features":[421]},{"name":"MCI_DGV_SET_FILEFORMAT","features":[421]},{"name":"MCI_DGV_SET_PARMS","features":[421]},{"name":"MCI_DGV_SET_SEEK_EXACTLY","features":[421]},{"name":"MCI_DGV_SET_SPEED","features":[421]},{"name":"MCI_DGV_SET_STILL","features":[421]},{"name":"MCI_DGV_SIGNAL_AT","features":[421]},{"name":"MCI_DGV_SIGNAL_CANCEL","features":[421]},{"name":"MCI_DGV_SIGNAL_EVERY","features":[421]},{"name":"MCI_DGV_SIGNAL_PARMS","features":[421]},{"name":"MCI_DGV_SIGNAL_POSITION","features":[421]},{"name":"MCI_DGV_SIGNAL_USERVAL","features":[421]},{"name":"MCI_DGV_STATUS_AUDIO","features":[421]},{"name":"MCI_DGV_STATUS_AUDIO_INPUT","features":[421]},{"name":"MCI_DGV_STATUS_AUDIO_RECORD","features":[421]},{"name":"MCI_DGV_STATUS_AUDIO_SOURCE","features":[421]},{"name":"MCI_DGV_STATUS_AUDIO_STREAM","features":[421]},{"name":"MCI_DGV_STATUS_AVGBYTESPERSEC","features":[421]},{"name":"MCI_DGV_STATUS_BASS","features":[421]},{"name":"MCI_DGV_STATUS_BITSPERPEL","features":[421]},{"name":"MCI_DGV_STATUS_BITSPERSAMPLE","features":[421]},{"name":"MCI_DGV_STATUS_BLOCKALIGN","features":[421]},{"name":"MCI_DGV_STATUS_BRIGHTNESS","features":[421]},{"name":"MCI_DGV_STATUS_COLOR","features":[421]},{"name":"MCI_DGV_STATUS_CONTRAST","features":[421]},{"name":"MCI_DGV_STATUS_DISKSPACE","features":[421]},{"name":"MCI_DGV_STATUS_FILEFORMAT","features":[421]},{"name":"MCI_DGV_STATUS_FILE_COMPLETION","features":[421]},{"name":"MCI_DGV_STATUS_FILE_MODE","features":[421]},{"name":"MCI_DGV_STATUS_FORWARD","features":[421]},{"name":"MCI_DGV_STATUS_FRAME_RATE","features":[421]},{"name":"MCI_DGV_STATUS_GAMMA","features":[421]},{"name":"MCI_DGV_STATUS_HPAL","features":[421]},{"name":"MCI_DGV_STATUS_HWND","features":[421]},{"name":"MCI_DGV_STATUS_INPUT","features":[421]},{"name":"MCI_DGV_STATUS_KEY_COLOR","features":[421]},{"name":"MCI_DGV_STATUS_KEY_INDEX","features":[421]},{"name":"MCI_DGV_STATUS_LEFT","features":[421]},{"name":"MCI_DGV_STATUS_MONITOR","features":[421]},{"name":"MCI_DGV_STATUS_MONITOR_METHOD","features":[421]},{"name":"MCI_DGV_STATUS_NOMINAL","features":[421]},{"name":"MCI_DGV_STATUS_OUTPUT","features":[421]},{"name":"MCI_DGV_STATUS_PARMSA","features":[421]},{"name":"MCI_DGV_STATUS_PARMSW","features":[421]},{"name":"MCI_DGV_STATUS_PAUSE_MODE","features":[421]},{"name":"MCI_DGV_STATUS_RECORD","features":[421]},{"name":"MCI_DGV_STATUS_REFERENCE","features":[421]},{"name":"MCI_DGV_STATUS_RIGHT","features":[421]},{"name":"MCI_DGV_STATUS_SAMPLESPERSEC","features":[421]},{"name":"MCI_DGV_STATUS_SEEK_EXACTLY","features":[421]},{"name":"MCI_DGV_STATUS_SHARPNESS","features":[421]},{"name":"MCI_DGV_STATUS_SIZE","features":[421]},{"name":"MCI_DGV_STATUS_SMPTE","features":[421]},{"name":"MCI_DGV_STATUS_SPEED","features":[421]},{"name":"MCI_DGV_STATUS_STILL_FILEFORMAT","features":[421]},{"name":"MCI_DGV_STATUS_TINT","features":[421]},{"name":"MCI_DGV_STATUS_TREBLE","features":[421]},{"name":"MCI_DGV_STATUS_UNSAVED","features":[421]},{"name":"MCI_DGV_STATUS_VIDEO","features":[421]},{"name":"MCI_DGV_STATUS_VIDEO_RECORD","features":[421]},{"name":"MCI_DGV_STATUS_VIDEO_SOURCE","features":[421]},{"name":"MCI_DGV_STATUS_VIDEO_SRC_NUM","features":[421]},{"name":"MCI_DGV_STATUS_VIDEO_STREAM","features":[421]},{"name":"MCI_DGV_STATUS_VOLUME","features":[421]},{"name":"MCI_DGV_STATUS_WINDOW_MAXIMIZED","features":[421]},{"name":"MCI_DGV_STATUS_WINDOW_MINIMIZED","features":[421]},{"name":"MCI_DGV_STATUS_WINDOW_VISIBLE","features":[421]},{"name":"MCI_DGV_STEP_FRAMES","features":[421]},{"name":"MCI_DGV_STEP_PARMS","features":[421]},{"name":"MCI_DGV_STEP_REVERSE","features":[421]},{"name":"MCI_DGV_STOP_HOLD","features":[421]},{"name":"MCI_DGV_UPDATE_HDC","features":[421]},{"name":"MCI_DGV_UPDATE_PAINT","features":[421]},{"name":"MCI_DGV_UPDATE_PARMS","features":[307,318,421]},{"name":"MCI_DGV_WHERE_DESTINATION","features":[421]},{"name":"MCI_DGV_WHERE_FRAME","features":[421]},{"name":"MCI_DGV_WHERE_MAX","features":[421]},{"name":"MCI_DGV_WHERE_SOURCE","features":[421]},{"name":"MCI_DGV_WHERE_VIDEO","features":[421]},{"name":"MCI_DGV_WHERE_WINDOW","features":[421]},{"name":"MCI_DGV_WINDOW_DEFAULT","features":[421]},{"name":"MCI_DGV_WINDOW_HWND","features":[421]},{"name":"MCI_DGV_WINDOW_PARMSA","features":[307,421]},{"name":"MCI_DGV_WINDOW_PARMSW","features":[307,421]},{"name":"MCI_DGV_WINDOW_STATE","features":[421]},{"name":"MCI_DGV_WINDOW_TEXT","features":[421]},{"name":"MCI_END_COMMAND","features":[421]},{"name":"MCI_END_COMMAND_LIST","features":[421]},{"name":"MCI_END_CONSTANT","features":[421]},{"name":"MCI_ESCAPE","features":[421]},{"name":"MCI_FALSE","features":[421]},{"name":"MCI_FIRST","features":[421]},{"name":"MCI_FLAG","features":[421]},{"name":"MCI_FORMAT_BYTES","features":[421]},{"name":"MCI_FORMAT_BYTES_S","features":[421]},{"name":"MCI_FORMAT_FRAMES","features":[421]},{"name":"MCI_FORMAT_FRAMES_S","features":[421]},{"name":"MCI_FORMAT_HMS","features":[421]},{"name":"MCI_FORMAT_HMS_S","features":[421]},{"name":"MCI_FORMAT_MILLISECONDS","features":[421]},{"name":"MCI_FORMAT_MILLISECONDS_S","features":[421]},{"name":"MCI_FORMAT_MSF","features":[421]},{"name":"MCI_FORMAT_MSF_S","features":[421]},{"name":"MCI_FORMAT_SAMPLES","features":[421]},{"name":"MCI_FORMAT_SAMPLES_S","features":[421]},{"name":"MCI_FORMAT_SMPTE_24","features":[421]},{"name":"MCI_FORMAT_SMPTE_24_S","features":[421]},{"name":"MCI_FORMAT_SMPTE_25","features":[421]},{"name":"MCI_FORMAT_SMPTE_25_S","features":[421]},{"name":"MCI_FORMAT_SMPTE_30","features":[421]},{"name":"MCI_FORMAT_SMPTE_30DROP","features":[421]},{"name":"MCI_FORMAT_SMPTE_30DROP_S","features":[421]},{"name":"MCI_FORMAT_SMPTE_30_S","features":[421]},{"name":"MCI_FORMAT_TMSF","features":[421]},{"name":"MCI_FORMAT_TMSF_S","features":[421]},{"name":"MCI_FREEZE","features":[421]},{"name":"MCI_FROM","features":[421]},{"name":"MCI_GENERIC_PARMS","features":[421]},{"name":"MCI_GETDEVCAPS","features":[421]},{"name":"MCI_GETDEVCAPS_CAN_EJECT","features":[421]},{"name":"MCI_GETDEVCAPS_CAN_PLAY","features":[421]},{"name":"MCI_GETDEVCAPS_CAN_RECORD","features":[421]},{"name":"MCI_GETDEVCAPS_CAN_SAVE","features":[421]},{"name":"MCI_GETDEVCAPS_COMPOUND_DEVICE","features":[421]},{"name":"MCI_GETDEVCAPS_DEVICE_TYPE","features":[421]},{"name":"MCI_GETDEVCAPS_HAS_AUDIO","features":[421]},{"name":"MCI_GETDEVCAPS_HAS_VIDEO","features":[421]},{"name":"MCI_GETDEVCAPS_ITEM","features":[421]},{"name":"MCI_GETDEVCAPS_PARMS","features":[421]},{"name":"MCI_GETDEVCAPS_USES_FILES","features":[421]},{"name":"MCI_HDC","features":[421]},{"name":"MCI_HPAL","features":[421]},{"name":"MCI_HWND","features":[421]},{"name":"MCI_INFO","features":[421]},{"name":"MCI_INFO_COPYRIGHT","features":[421]},{"name":"MCI_INFO_FILE","features":[421]},{"name":"MCI_INFO_MEDIA_IDENTITY","features":[421]},{"name":"MCI_INFO_MEDIA_UPC","features":[421]},{"name":"MCI_INFO_NAME","features":[421]},{"name":"MCI_INFO_PARMSA","features":[421]},{"name":"MCI_INFO_PARMSW","features":[421]},{"name":"MCI_INFO_PRODUCT","features":[421]},{"name":"MCI_INFO_VERSION","features":[421]},{"name":"MCI_INTEGER","features":[421]},{"name":"MCI_INTEGER64","features":[421]},{"name":"MCI_INTEGER_RETURNED","features":[421]},{"name":"MCI_LAST","features":[421]},{"name":"MCI_LIST","features":[421]},{"name":"MCI_LOAD","features":[421]},{"name":"MCI_LOAD_FILE","features":[421]},{"name":"MCI_LOAD_PARMSA","features":[421]},{"name":"MCI_LOAD_PARMSW","features":[421]},{"name":"MCI_MAX_DEVICE_TYPE_LENGTH","features":[421]},{"name":"MCI_MCIAVI_PLAY_FULLBY2","features":[421]},{"name":"MCI_MCIAVI_PLAY_FULLSCREEN","features":[421]},{"name":"MCI_MCIAVI_PLAY_WINDOW","features":[421]},{"name":"MCI_MODE_NOT_READY","features":[421]},{"name":"MCI_MODE_OPEN","features":[421]},{"name":"MCI_MODE_PAUSE","features":[421]},{"name":"MCI_MODE_PLAY","features":[421]},{"name":"MCI_MODE_RECORD","features":[421]},{"name":"MCI_MODE_SEEK","features":[421]},{"name":"MCI_MODE_STOP","features":[421]},{"name":"MCI_MONITOR","features":[421]},{"name":"MCI_NOTIFY","features":[421]},{"name":"MCI_NOTIFY_ABORTED","features":[421]},{"name":"MCI_NOTIFY_FAILURE","features":[421]},{"name":"MCI_NOTIFY_SUCCESSFUL","features":[421]},{"name":"MCI_NOTIFY_SUPERSEDED","features":[421]},{"name":"MCI_OFF","features":[421]},{"name":"MCI_OFF_S","features":[421]},{"name":"MCI_ON","features":[421]},{"name":"MCI_ON_S","features":[421]},{"name":"MCI_OPEN","features":[421]},{"name":"MCI_OPEN_ALIAS","features":[421]},{"name":"MCI_OPEN_DRIVER","features":[421]},{"name":"MCI_OPEN_DRIVER_PARMS","features":[421]},{"name":"MCI_OPEN_ELEMENT","features":[421]},{"name":"MCI_OPEN_ELEMENT_ID","features":[421]},{"name":"MCI_OPEN_PARMSA","features":[421]},{"name":"MCI_OPEN_PARMSW","features":[421]},{"name":"MCI_OPEN_SHAREABLE","features":[421]},{"name":"MCI_OPEN_TYPE","features":[421]},{"name":"MCI_OPEN_TYPE_ID","features":[421]},{"name":"MCI_OVLY_GETDEVCAPS_CAN_FREEZE","features":[421]},{"name":"MCI_OVLY_GETDEVCAPS_CAN_STRETCH","features":[421]},{"name":"MCI_OVLY_GETDEVCAPS_MAX_WINDOWS","features":[421]},{"name":"MCI_OVLY_INFO_TEXT","features":[421]},{"name":"MCI_OVLY_LOAD_PARMSA","features":[307,421]},{"name":"MCI_OVLY_LOAD_PARMSW","features":[307,421]},{"name":"MCI_OVLY_OPEN_PARENT","features":[421]},{"name":"MCI_OVLY_OPEN_PARMSA","features":[307,421]},{"name":"MCI_OVLY_OPEN_PARMSW","features":[307,421]},{"name":"MCI_OVLY_OPEN_WS","features":[421]},{"name":"MCI_OVLY_PUT_DESTINATION","features":[421]},{"name":"MCI_OVLY_PUT_FRAME","features":[421]},{"name":"MCI_OVLY_PUT_SOURCE","features":[421]},{"name":"MCI_OVLY_PUT_VIDEO","features":[421]},{"name":"MCI_OVLY_RECT","features":[421]},{"name":"MCI_OVLY_RECT_PARMS","features":[307,421]},{"name":"MCI_OVLY_SAVE_PARMSA","features":[307,421]},{"name":"MCI_OVLY_SAVE_PARMSW","features":[307,421]},{"name":"MCI_OVLY_STATUS_HWND","features":[421]},{"name":"MCI_OVLY_STATUS_STRETCH","features":[421]},{"name":"MCI_OVLY_WHERE_DESTINATION","features":[421]},{"name":"MCI_OVLY_WHERE_FRAME","features":[421]},{"name":"MCI_OVLY_WHERE_SOURCE","features":[421]},{"name":"MCI_OVLY_WHERE_VIDEO","features":[421]},{"name":"MCI_OVLY_WINDOW_DEFAULT","features":[421]},{"name":"MCI_OVLY_WINDOW_DISABLE_STRETCH","features":[421]},{"name":"MCI_OVLY_WINDOW_ENABLE_STRETCH","features":[421]},{"name":"MCI_OVLY_WINDOW_HWND","features":[421]},{"name":"MCI_OVLY_WINDOW_PARMSA","features":[307,421]},{"name":"MCI_OVLY_WINDOW_PARMSW","features":[307,421]},{"name":"MCI_OVLY_WINDOW_STATE","features":[421]},{"name":"MCI_OVLY_WINDOW_TEXT","features":[421]},{"name":"MCI_PASTE","features":[421]},{"name":"MCI_PAUSE","features":[421]},{"name":"MCI_PLAY","features":[421]},{"name":"MCI_PLAY_PARMS","features":[421]},{"name":"MCI_PUT","features":[421]},{"name":"MCI_QUALITY","features":[421]},{"name":"MCI_QUALITY_ALG","features":[421]},{"name":"MCI_QUALITY_DIALOG","features":[421]},{"name":"MCI_QUALITY_HANDLE","features":[421]},{"name":"MCI_QUALITY_ITEM","features":[421]},{"name":"MCI_QUALITY_ITEM_AUDIO","features":[421]},{"name":"MCI_QUALITY_ITEM_STILL","features":[421]},{"name":"MCI_QUALITY_ITEM_VIDEO","features":[421]},{"name":"MCI_QUALITY_NAME","features":[421]},{"name":"MCI_REALIZE","features":[421]},{"name":"MCI_RECORD","features":[421]},{"name":"MCI_RECORD_INSERT","features":[421]},{"name":"MCI_RECORD_OVERWRITE","features":[421]},{"name":"MCI_RECORD_PARMS","features":[421]},{"name":"MCI_RECT","features":[421]},{"name":"MCI_RESERVE","features":[421]},{"name":"MCI_RESOURCE_DRIVER","features":[421]},{"name":"MCI_RESOURCE_RETURNED","features":[421]},{"name":"MCI_RESTORE","features":[421]},{"name":"MCI_RESUME","features":[421]},{"name":"MCI_RETURN","features":[421]},{"name":"MCI_SAVE","features":[421]},{"name":"MCI_SAVE_FILE","features":[421]},{"name":"MCI_SAVE_PARMSA","features":[421]},{"name":"MCI_SAVE_PARMSW","features":[421]},{"name":"MCI_SECTION","features":[421]},{"name":"MCI_SEEK","features":[421]},{"name":"MCI_SEEK_PARMS","features":[421]},{"name":"MCI_SEEK_TO_END","features":[421]},{"name":"MCI_SEEK_TO_START","features":[421]},{"name":"MCI_SEQ_FILE","features":[421]},{"name":"MCI_SEQ_FILE_S","features":[421]},{"name":"MCI_SEQ_FORMAT_SONGPTR","features":[421]},{"name":"MCI_SEQ_FORMAT_SONGPTR_S","features":[421]},{"name":"MCI_SEQ_MAPPER","features":[421]},{"name":"MCI_SEQ_MAPPER_S","features":[421]},{"name":"MCI_SEQ_MIDI","features":[421]},{"name":"MCI_SEQ_MIDI_S","features":[421]},{"name":"MCI_SEQ_NONE","features":[421]},{"name":"MCI_SEQ_NONE_S","features":[421]},{"name":"MCI_SEQ_SET_MASTER","features":[421]},{"name":"MCI_SEQ_SET_OFFSET","features":[421]},{"name":"MCI_SEQ_SET_PARMS","features":[421]},{"name":"MCI_SEQ_SET_PORT","features":[421]},{"name":"MCI_SEQ_SET_SLAVE","features":[421]},{"name":"MCI_SEQ_SET_TEMPO","features":[421]},{"name":"MCI_SEQ_SMPTE","features":[421]},{"name":"MCI_SEQ_SMPTE_S","features":[421]},{"name":"MCI_SEQ_STATUS_COPYRIGHT","features":[421]},{"name":"MCI_SEQ_STATUS_DIVTYPE","features":[421]},{"name":"MCI_SEQ_STATUS_MASTER","features":[421]},{"name":"MCI_SEQ_STATUS_NAME","features":[421]},{"name":"MCI_SEQ_STATUS_OFFSET","features":[421]},{"name":"MCI_SEQ_STATUS_PORT","features":[421]},{"name":"MCI_SEQ_STATUS_SLAVE","features":[421]},{"name":"MCI_SEQ_STATUS_TEMPO","features":[421]},{"name":"MCI_SET","features":[421]},{"name":"MCI_SETAUDIO","features":[421]},{"name":"MCI_SETVIDEO","features":[421]},{"name":"MCI_SET_AUDIO","features":[421]},{"name":"MCI_SET_AUDIO_ALL","features":[421]},{"name":"MCI_SET_AUDIO_LEFT","features":[421]},{"name":"MCI_SET_AUDIO_RIGHT","features":[421]},{"name":"MCI_SET_DOOR_CLOSED","features":[421]},{"name":"MCI_SET_DOOR_OPEN","features":[421]},{"name":"MCI_SET_OFF","features":[421]},{"name":"MCI_SET_ON","features":[421]},{"name":"MCI_SET_PARMS","features":[421]},{"name":"MCI_SET_TIME_FORMAT","features":[421]},{"name":"MCI_SET_VIDEO","features":[421]},{"name":"MCI_SIGNAL","features":[421]},{"name":"MCI_SPIN","features":[421]},{"name":"MCI_STATUS","features":[421]},{"name":"MCI_STATUS_CURRENT_TRACK","features":[421]},{"name":"MCI_STATUS_ITEM","features":[421]},{"name":"MCI_STATUS_LENGTH","features":[421]},{"name":"MCI_STATUS_MEDIA_PRESENT","features":[421]},{"name":"MCI_STATUS_MODE","features":[421]},{"name":"MCI_STATUS_NUMBER_OF_TRACKS","features":[421]},{"name":"MCI_STATUS_PARMS","features":[421]},{"name":"MCI_STATUS_POSITION","features":[421]},{"name":"MCI_STATUS_READY","features":[421]},{"name":"MCI_STATUS_START","features":[421]},{"name":"MCI_STATUS_TIME_FORMAT","features":[421]},{"name":"MCI_STEP","features":[421]},{"name":"MCI_STOP","features":[421]},{"name":"MCI_STRING","features":[421]},{"name":"MCI_SYSINFO","features":[421]},{"name":"MCI_SYSINFO_INSTALLNAME","features":[421]},{"name":"MCI_SYSINFO_NAME","features":[421]},{"name":"MCI_SYSINFO_OPEN","features":[421]},{"name":"MCI_SYSINFO_PARMSA","features":[421]},{"name":"MCI_SYSINFO_PARMSW","features":[421]},{"name":"MCI_SYSINFO_QUANTITY","features":[421]},{"name":"MCI_TEST","features":[421]},{"name":"MCI_TO","features":[421]},{"name":"MCI_TRACK","features":[421]},{"name":"MCI_TRUE","features":[421]},{"name":"MCI_UNDO","features":[421]},{"name":"MCI_UNFREEZE","features":[421]},{"name":"MCI_UPDATE","features":[421]},{"name":"MCI_USER_MESSAGES","features":[421]},{"name":"MCI_VD_ESCAPE_PARMSA","features":[421]},{"name":"MCI_VD_ESCAPE_PARMSW","features":[421]},{"name":"MCI_VD_ESCAPE_STRING","features":[421]},{"name":"MCI_VD_FORMAT_TRACK","features":[421]},{"name":"MCI_VD_FORMAT_TRACK_S","features":[421]},{"name":"MCI_VD_GETDEVCAPS_CAN_REVERSE","features":[421]},{"name":"MCI_VD_GETDEVCAPS_CAV","features":[421]},{"name":"MCI_VD_GETDEVCAPS_CLV","features":[421]},{"name":"MCI_VD_GETDEVCAPS_FAST_RATE","features":[421]},{"name":"MCI_VD_GETDEVCAPS_NORMAL_RATE","features":[421]},{"name":"MCI_VD_GETDEVCAPS_SLOW_RATE","features":[421]},{"name":"MCI_VD_MEDIA_CAV","features":[421]},{"name":"MCI_VD_MEDIA_CLV","features":[421]},{"name":"MCI_VD_MEDIA_OTHER","features":[421]},{"name":"MCI_VD_MODE_PARK","features":[421]},{"name":"MCI_VD_PLAY_FAST","features":[421]},{"name":"MCI_VD_PLAY_PARMS","features":[421]},{"name":"MCI_VD_PLAY_REVERSE","features":[421]},{"name":"MCI_VD_PLAY_SCAN","features":[421]},{"name":"MCI_VD_PLAY_SLOW","features":[421]},{"name":"MCI_VD_PLAY_SPEED","features":[421]},{"name":"MCI_VD_SEEK_REVERSE","features":[421]},{"name":"MCI_VD_SPIN_DOWN","features":[421]},{"name":"MCI_VD_SPIN_UP","features":[421]},{"name":"MCI_VD_STATUS_DISC_SIZE","features":[421]},{"name":"MCI_VD_STATUS_FORWARD","features":[421]},{"name":"MCI_VD_STATUS_MEDIA_TYPE","features":[421]},{"name":"MCI_VD_STATUS_SIDE","features":[421]},{"name":"MCI_VD_STATUS_SPEED","features":[421]},{"name":"MCI_VD_STEP_FRAMES","features":[421]},{"name":"MCI_VD_STEP_PARMS","features":[421]},{"name":"MCI_VD_STEP_REVERSE","features":[421]},{"name":"MCI_WAIT","features":[421]},{"name":"MCI_WAVE_DELETE_PARMS","features":[421]},{"name":"MCI_WAVE_GETDEVCAPS_INPUTS","features":[421]},{"name":"MCI_WAVE_GETDEVCAPS_OUTPUTS","features":[421]},{"name":"MCI_WAVE_INPUT","features":[421]},{"name":"MCI_WAVE_MAPPER","features":[421]},{"name":"MCI_WAVE_OPEN_BUFFER","features":[421]},{"name":"MCI_WAVE_OPEN_PARMSA","features":[421]},{"name":"MCI_WAVE_OPEN_PARMSW","features":[421]},{"name":"MCI_WAVE_OUTPUT","features":[421]},{"name":"MCI_WAVE_PCM","features":[421]},{"name":"MCI_WAVE_SET_ANYINPUT","features":[421]},{"name":"MCI_WAVE_SET_ANYOUTPUT","features":[421]},{"name":"MCI_WAVE_SET_AVGBYTESPERSEC","features":[421]},{"name":"MCI_WAVE_SET_BITSPERSAMPLE","features":[421]},{"name":"MCI_WAVE_SET_BLOCKALIGN","features":[421]},{"name":"MCI_WAVE_SET_CHANNELS","features":[421]},{"name":"MCI_WAVE_SET_FORMATTAG","features":[421]},{"name":"MCI_WAVE_SET_PARMS","features":[421]},{"name":"MCI_WAVE_SET_SAMPLESPERSEC","features":[421]},{"name":"MCI_WAVE_STATUS_AVGBYTESPERSEC","features":[421]},{"name":"MCI_WAVE_STATUS_BITSPERSAMPLE","features":[421]},{"name":"MCI_WAVE_STATUS_BLOCKALIGN","features":[421]},{"name":"MCI_WAVE_STATUS_CHANNELS","features":[421]},{"name":"MCI_WAVE_STATUS_FORMATTAG","features":[421]},{"name":"MCI_WAVE_STATUS_LEVEL","features":[421]},{"name":"MCI_WAVE_STATUS_SAMPLESPERSEC","features":[421]},{"name":"MCI_WHERE","features":[421]},{"name":"MCI_WINDOW","features":[421]},{"name":"MCMADM_E_REGKEY_NOT_FOUND","features":[421]},{"name":"MCMADM_I_NO_EVENTS","features":[421]},{"name":"MEDIASPACEADPCMWAVEFORMAT","features":[422,421]},{"name":"MIDIMAPPER_S","features":[421]},{"name":"MIDIOPENSTRMID","features":[421]},{"name":"MIDI_IO_COOKED","features":[421]},{"name":"MIDI_IO_PACKED","features":[421]},{"name":"MIDM_ADDBUFFER","features":[421]},{"name":"MIDM_CLOSE","features":[421]},{"name":"MIDM_GETDEVCAPS","features":[421]},{"name":"MIDM_GETNUMDEVS","features":[421]},{"name":"MIDM_INIT","features":[421]},{"name":"MIDM_INIT_EX","features":[421]},{"name":"MIDM_MAPPER","features":[421]},{"name":"MIDM_OPEN","features":[421]},{"name":"MIDM_PREPARE","features":[421]},{"name":"MIDM_RESET","features":[421]},{"name":"MIDM_START","features":[421]},{"name":"MIDM_STOP","features":[421]},{"name":"MIDM_UNPREPARE","features":[421]},{"name":"MIDM_USER","features":[421]},{"name":"MIXERCONTROL_CONTROLTYPE_SRS_MTS","features":[421]},{"name":"MIXERCONTROL_CONTROLTYPE_SRS_ONOFF","features":[421]},{"name":"MIXERCONTROL_CONTROLTYPE_SRS_SYNTHSELECT","features":[421]},{"name":"MIXEROPENDESC","features":[422,421]},{"name":"MMCKINFO","features":[421]},{"name":"MMIOERR_ACCESSDENIED","features":[421]},{"name":"MMIOERR_BASE","features":[421]},{"name":"MMIOERR_CANNOTCLOSE","features":[421]},{"name":"MMIOERR_CANNOTEXPAND","features":[421]},{"name":"MMIOERR_CANNOTOPEN","features":[421]},{"name":"MMIOERR_CANNOTREAD","features":[421]},{"name":"MMIOERR_CANNOTSEEK","features":[421]},{"name":"MMIOERR_CANNOTWRITE","features":[421]},{"name":"MMIOERR_CHUNKNOTFOUND","features":[421]},{"name":"MMIOERR_FILENOTFOUND","features":[421]},{"name":"MMIOERR_INVALIDFILE","features":[421]},{"name":"MMIOERR_NETWORKERROR","features":[421]},{"name":"MMIOERR_OUTOFMEMORY","features":[421]},{"name":"MMIOERR_PATHNOTFOUND","features":[421]},{"name":"MMIOERR_SHARINGVIOLATION","features":[421]},{"name":"MMIOERR_TOOMANYOPENFILES","features":[421]},{"name":"MMIOERR_UNBUFFERED","features":[421]},{"name":"MMIOINFO","features":[307,421]},{"name":"MMIOM_CLOSE","features":[421]},{"name":"MMIOM_OPEN","features":[421]},{"name":"MMIOM_READ","features":[421]},{"name":"MMIOM_RENAME","features":[421]},{"name":"MMIOM_SEEK","features":[421]},{"name":"MMIOM_USER","features":[421]},{"name":"MMIOM_WRITE","features":[421]},{"name":"MMIOM_WRITEFLUSH","features":[421]},{"name":"MMIO_ALLOCBUF","features":[421]},{"name":"MMIO_COMPAT","features":[421]},{"name":"MMIO_CREATE","features":[421]},{"name":"MMIO_CREATELIST","features":[421]},{"name":"MMIO_CREATERIFF","features":[421]},{"name":"MMIO_DEFAULTBUFFER","features":[421]},{"name":"MMIO_DELETE","features":[421]},{"name":"MMIO_DENYNONE","features":[421]},{"name":"MMIO_DENYREAD","features":[421]},{"name":"MMIO_DENYWRITE","features":[421]},{"name":"MMIO_DIRTY","features":[421]},{"name":"MMIO_EMPTYBUF","features":[421]},{"name":"MMIO_EXCLUSIVE","features":[421]},{"name":"MMIO_EXIST","features":[421]},{"name":"MMIO_FHOPEN","features":[421]},{"name":"MMIO_FINDCHUNK","features":[421]},{"name":"MMIO_FINDLIST","features":[421]},{"name":"MMIO_FINDPROC","features":[421]},{"name":"MMIO_FINDRIFF","features":[421]},{"name":"MMIO_GETTEMP","features":[421]},{"name":"MMIO_GLOBALPROC","features":[421]},{"name":"MMIO_INSTALLPROC","features":[421]},{"name":"MMIO_PARSE","features":[421]},{"name":"MMIO_READ","features":[421]},{"name":"MMIO_READWRITE","features":[421]},{"name":"MMIO_REMOVEPROC","features":[421]},{"name":"MMIO_RWMODE","features":[421]},{"name":"MMIO_SHAREMODE","features":[421]},{"name":"MMIO_TOUPPER","features":[421]},{"name":"MMIO_UNICODEPROC","features":[421]},{"name":"MMIO_WRITE","features":[421]},{"name":"MM_3COM","features":[421]},{"name":"MM_3COM_CB_MIXER","features":[421]},{"name":"MM_3COM_CB_WAVEIN","features":[421]},{"name":"MM_3COM_CB_WAVEOUT","features":[421]},{"name":"MM_3DFX","features":[421]},{"name":"MM_AARDVARK","features":[421]},{"name":"MM_AARDVARK_STUDIO12_WAVEIN","features":[421]},{"name":"MM_AARDVARK_STUDIO12_WAVEOUT","features":[421]},{"name":"MM_AARDVARK_STUDIO88_WAVEIN","features":[421]},{"name":"MM_AARDVARK_STUDIO88_WAVEOUT","features":[421]},{"name":"MM_ACTIVEVOICE","features":[421]},{"name":"MM_ACTIVEVOICE_ACM_VOXADPCM","features":[421]},{"name":"MM_ACULAB","features":[421]},{"name":"MM_ADDX","features":[421]},{"name":"MM_ADDX_PCTV_AUX_CD","features":[421]},{"name":"MM_ADDX_PCTV_AUX_LINE","features":[421]},{"name":"MM_ADDX_PCTV_DIGITALMIX","features":[421]},{"name":"MM_ADDX_PCTV_MIXER","features":[421]},{"name":"MM_ADDX_PCTV_WAVEIN","features":[421]},{"name":"MM_ADDX_PCTV_WAVEOUT","features":[421]},{"name":"MM_ADLACC","features":[421]},{"name":"MM_ADMOS","features":[421]},{"name":"MM_ADMOS_FM_SYNTH","features":[421]},{"name":"MM_ADMOS_QS3AMIDIIN","features":[421]},{"name":"MM_ADMOS_QS3AMIDIOUT","features":[421]},{"name":"MM_ADMOS_QS3AWAVEIN","features":[421]},{"name":"MM_ADMOS_QS3AWAVEOUT","features":[421]},{"name":"MM_AHEAD","features":[421]},{"name":"MM_AHEAD_GENERIC","features":[421]},{"name":"MM_AHEAD_MULTISOUND","features":[421]},{"name":"MM_AHEAD_PROAUDIO","features":[421]},{"name":"MM_AHEAD_SOUNDBLASTER","features":[421]},{"name":"MM_ALARIS","features":[421]},{"name":"MM_ALDIGITAL","features":[421]},{"name":"MM_ALESIS","features":[421]},{"name":"MM_ALGOVISION","features":[421]},{"name":"MM_ALGOVISION_VB80AUX","features":[421]},{"name":"MM_ALGOVISION_VB80AUX2","features":[421]},{"name":"MM_ALGOVISION_VB80MIXER","features":[421]},{"name":"MM_ALGOVISION_VB80WAVEIN","features":[421]},{"name":"MM_ALGOVISION_VB80WAVEOUT","features":[421]},{"name":"MM_AMD","features":[421]},{"name":"MM_AMD_INTERWAVE_AUX1","features":[421]},{"name":"MM_AMD_INTERWAVE_AUX2","features":[421]},{"name":"MM_AMD_INTERWAVE_AUX_CD","features":[421]},{"name":"MM_AMD_INTERWAVE_AUX_MIC","features":[421]},{"name":"MM_AMD_INTERWAVE_EX_CD","features":[421]},{"name":"MM_AMD_INTERWAVE_EX_TELEPHONY","features":[421]},{"name":"MM_AMD_INTERWAVE_JOYSTICK","features":[421]},{"name":"MM_AMD_INTERWAVE_MIDIIN","features":[421]},{"name":"MM_AMD_INTERWAVE_MIDIOUT","features":[421]},{"name":"MM_AMD_INTERWAVE_MIXER1","features":[421]},{"name":"MM_AMD_INTERWAVE_MIXER2","features":[421]},{"name":"MM_AMD_INTERWAVE_MONO_IN","features":[421]},{"name":"MM_AMD_INTERWAVE_MONO_OUT","features":[421]},{"name":"MM_AMD_INTERWAVE_STEREO_ENHANCED","features":[421]},{"name":"MM_AMD_INTERWAVE_SYNTH","features":[421]},{"name":"MM_AMD_INTERWAVE_WAVEIN","features":[421]},{"name":"MM_AMD_INTERWAVE_WAVEOUT","features":[421]},{"name":"MM_AMD_INTERWAVE_WAVEOUT_BASE","features":[421]},{"name":"MM_AMD_INTERWAVE_WAVEOUT_TREBLE","features":[421]},{"name":"MM_ANALOGDEVICES","features":[421]},{"name":"MM_ANTEX","features":[421]},{"name":"MM_ANTEX_AUDIOPORT22_FEEDTHRU","features":[421]},{"name":"MM_ANTEX_AUDIOPORT22_WAVEIN","features":[421]},{"name":"MM_ANTEX_AUDIOPORT22_WAVEOUT","features":[421]},{"name":"MM_ANTEX_SX12_WAVEIN","features":[421]},{"name":"MM_ANTEX_SX12_WAVEOUT","features":[421]},{"name":"MM_ANTEX_SX15_WAVEIN","features":[421]},{"name":"MM_ANTEX_SX15_WAVEOUT","features":[421]},{"name":"MM_ANTEX_VP625_WAVEIN","features":[421]},{"name":"MM_ANTEX_VP625_WAVEOUT","features":[421]},{"name":"MM_APICOM","features":[421]},{"name":"MM_APPLE","features":[421]},{"name":"MM_APPS","features":[421]},{"name":"MM_APT","features":[421]},{"name":"MM_APT_ACE100CD","features":[421]},{"name":"MM_ARRAY","features":[421]},{"name":"MM_ARTISOFT","features":[421]},{"name":"MM_ARTISOFT_SBWAVEIN","features":[421]},{"name":"MM_ARTISOFT_SBWAVEOUT","features":[421]},{"name":"MM_AST","features":[421]},{"name":"MM_AST_MODEMWAVE_WAVEIN","features":[421]},{"name":"MM_AST_MODEMWAVE_WAVEOUT","features":[421]},{"name":"MM_ATI","features":[421]},{"name":"MM_ATT","features":[421]},{"name":"MM_ATT_G729A","features":[421]},{"name":"MM_ATT_MICROELECTRONICS","features":[421]},{"name":"MM_AU8820_AUX","features":[421]},{"name":"MM_AU8820_MIDIIN","features":[421]},{"name":"MM_AU8820_MIDIOUT","features":[421]},{"name":"MM_AU8820_MIXER","features":[421]},{"name":"MM_AU8820_SYNTH","features":[421]},{"name":"MM_AU8820_WAVEIN","features":[421]},{"name":"MM_AU8820_WAVEOUT","features":[421]},{"name":"MM_AU8830_AUX","features":[421]},{"name":"MM_AU8830_MIDIIN","features":[421]},{"name":"MM_AU8830_MIDIOUT","features":[421]},{"name":"MM_AU8830_MIXER","features":[421]},{"name":"MM_AU8830_SYNTH","features":[421]},{"name":"MM_AU8830_WAVEIN","features":[421]},{"name":"MM_AU8830_WAVEOUT","features":[421]},{"name":"MM_AUDIOFILE","features":[421]},{"name":"MM_AUDIOPT","features":[421]},{"name":"MM_AUDIOSCIENCE","features":[421]},{"name":"MM_AURAVISION","features":[421]},{"name":"MM_AUREAL","features":[421]},{"name":"MM_AUREAL_AU8820","features":[421]},{"name":"MM_AUREAL_AU8830","features":[421]},{"name":"MM_AZTECH","features":[421]},{"name":"MM_AZTECH_AUX","features":[421]},{"name":"MM_AZTECH_AUX_CD","features":[421]},{"name":"MM_AZTECH_AUX_LINE","features":[421]},{"name":"MM_AZTECH_AUX_MIC","features":[421]},{"name":"MM_AZTECH_DSP16_FMSYNTH","features":[421]},{"name":"MM_AZTECH_DSP16_WAVEIN","features":[421]},{"name":"MM_AZTECH_DSP16_WAVEOUT","features":[421]},{"name":"MM_AZTECH_DSP16_WAVESYNTH","features":[421]},{"name":"MM_AZTECH_FMSYNTH","features":[421]},{"name":"MM_AZTECH_MIDIIN","features":[421]},{"name":"MM_AZTECH_MIDIOUT","features":[421]},{"name":"MM_AZTECH_MIXER","features":[421]},{"name":"MM_AZTECH_NOVA16_MIXER","features":[421]},{"name":"MM_AZTECH_NOVA16_WAVEIN","features":[421]},{"name":"MM_AZTECH_NOVA16_WAVEOUT","features":[421]},{"name":"MM_AZTECH_PRO16_FMSYNTH","features":[421]},{"name":"MM_AZTECH_PRO16_WAVEIN","features":[421]},{"name":"MM_AZTECH_PRO16_WAVEOUT","features":[421]},{"name":"MM_AZTECH_WASH16_MIXER","features":[421]},{"name":"MM_AZTECH_WASH16_WAVEIN","features":[421]},{"name":"MM_AZTECH_WASH16_WAVEOUT","features":[421]},{"name":"MM_AZTECH_WAVEIN","features":[421]},{"name":"MM_AZTECH_WAVEOUT","features":[421]},{"name":"MM_BCB","features":[421]},{"name":"MM_BCB_NETBOARD_10","features":[421]},{"name":"MM_BCB_TT75_10","features":[421]},{"name":"MM_BECUBED","features":[421]},{"name":"MM_BERCOS","features":[421]},{"name":"MM_BERCOS_MIXER","features":[421]},{"name":"MM_BERCOS_WAVEIN","features":[421]},{"name":"MM_BERCOS_WAVEOUT","features":[421]},{"name":"MM_BERKOM","features":[421]},{"name":"MM_BINTEC","features":[421]},{"name":"MM_BINTEC_TAPI_WAVE","features":[421]},{"name":"MM_BROOKTREE","features":[421]},{"name":"MM_BTV_AUX_CD","features":[421]},{"name":"MM_BTV_AUX_LINE","features":[421]},{"name":"MM_BTV_AUX_MIC","features":[421]},{"name":"MM_BTV_DIGITALIN","features":[421]},{"name":"MM_BTV_DIGITALOUT","features":[421]},{"name":"MM_BTV_MIDIIN","features":[421]},{"name":"MM_BTV_MIDIOUT","features":[421]},{"name":"MM_BTV_MIDISYNTH","features":[421]},{"name":"MM_BTV_MIDIWAVESTREAM","features":[421]},{"name":"MM_BTV_MIXER","features":[421]},{"name":"MM_BTV_WAVEIN","features":[421]},{"name":"MM_BTV_WAVEOUT","features":[421]},{"name":"MM_CANAM","features":[421]},{"name":"MM_CANAM_CBXWAVEIN","features":[421]},{"name":"MM_CANAM_CBXWAVEOUT","features":[421]},{"name":"MM_CANOPUS","features":[421]},{"name":"MM_CANOPUS_ACM_DVREX","features":[421]},{"name":"MM_CASIO","features":[421]},{"name":"MM_CASIO_LSG_MIDIOUT","features":[421]},{"name":"MM_CASIO_WP150_MIDIIN","features":[421]},{"name":"MM_CASIO_WP150_MIDIOUT","features":[421]},{"name":"MM_CAT","features":[421]},{"name":"MM_CAT_WAVEOUT","features":[421]},{"name":"MM_CDPC_AUX","features":[421]},{"name":"MM_CDPC_MIDIIN","features":[421]},{"name":"MM_CDPC_MIDIOUT","features":[421]},{"name":"MM_CDPC_MIXER","features":[421]},{"name":"MM_CDPC_SYNTH","features":[421]},{"name":"MM_CDPC_WAVEIN","features":[421]},{"name":"MM_CDPC_WAVEOUT","features":[421]},{"name":"MM_CHROMATIC","features":[421]},{"name":"MM_CHROMATIC_M1","features":[421]},{"name":"MM_CHROMATIC_M1_AUX","features":[421]},{"name":"MM_CHROMATIC_M1_AUX_CD","features":[421]},{"name":"MM_CHROMATIC_M1_FMSYNTH","features":[421]},{"name":"MM_CHROMATIC_M1_MIDIIN","features":[421]},{"name":"MM_CHROMATIC_M1_MIDIOUT","features":[421]},{"name":"MM_CHROMATIC_M1_MIXER","features":[421]},{"name":"MM_CHROMATIC_M1_MPEGWAVEIN","features":[421]},{"name":"MM_CHROMATIC_M1_MPEGWAVEOUT","features":[421]},{"name":"MM_CHROMATIC_M1_WAVEIN","features":[421]},{"name":"MM_CHROMATIC_M1_WAVEOUT","features":[421]},{"name":"MM_CHROMATIC_M1_WTSYNTH","features":[421]},{"name":"MM_CHROMATIC_M2","features":[421]},{"name":"MM_CHROMATIC_M2_AUX","features":[421]},{"name":"MM_CHROMATIC_M2_AUX_CD","features":[421]},{"name":"MM_CHROMATIC_M2_FMSYNTH","features":[421]},{"name":"MM_CHROMATIC_M2_MIDIIN","features":[421]},{"name":"MM_CHROMATIC_M2_MIDIOUT","features":[421]},{"name":"MM_CHROMATIC_M2_MIXER","features":[421]},{"name":"MM_CHROMATIC_M2_MPEGWAVEIN","features":[421]},{"name":"MM_CHROMATIC_M2_MPEGWAVEOUT","features":[421]},{"name":"MM_CHROMATIC_M2_WAVEIN","features":[421]},{"name":"MM_CHROMATIC_M2_WAVEOUT","features":[421]},{"name":"MM_CHROMATIC_M2_WTSYNTH","features":[421]},{"name":"MM_CIRRUSLOGIC","features":[421]},{"name":"MM_COLORGRAPH","features":[421]},{"name":"MM_COMPAQ","features":[421]},{"name":"MM_COMPAQ_BB_WAVEAUX","features":[421]},{"name":"MM_COMPAQ_BB_WAVEIN","features":[421]},{"name":"MM_COMPAQ_BB_WAVEOUT","features":[421]},{"name":"MM_COMPUSIC","features":[421]},{"name":"MM_COMPUTER_FRIENDS","features":[421]},{"name":"MM_CONCEPTS","features":[421]},{"name":"MM_CONNECTIX","features":[421]},{"name":"MM_CONNECTIX_VIDEC_CODEC","features":[421]},{"name":"MM_CONTROLRES","features":[421]},{"name":"MM_COREDYNAMICS","features":[421]},{"name":"MM_COREDYNAMICS_DYNAGRAFX_VGA","features":[421]},{"name":"MM_COREDYNAMICS_DYNAGRAFX_WAVE_IN","features":[421]},{"name":"MM_COREDYNAMICS_DYNAGRAFX_WAVE_OUT","features":[421]},{"name":"MM_COREDYNAMICS_DYNAMIXHR","features":[421]},{"name":"MM_COREDYNAMICS_DYNASONIX_AUDIO_IN","features":[421]},{"name":"MM_COREDYNAMICS_DYNASONIX_AUDIO_OUT","features":[421]},{"name":"MM_COREDYNAMICS_DYNASONIX_MIDI_IN","features":[421]},{"name":"MM_COREDYNAMICS_DYNASONIX_MIDI_OUT","features":[421]},{"name":"MM_COREDYNAMICS_DYNASONIX_SYNTH","features":[421]},{"name":"MM_COREDYNAMICS_DYNASONIX_WAVE_IN","features":[421]},{"name":"MM_COREDYNAMICS_DYNASONIX_WAVE_OUT","features":[421]},{"name":"MM_CREATIVE","features":[421]},{"name":"MM_CREATIVE_AUX_CD","features":[421]},{"name":"MM_CREATIVE_AUX_LINE","features":[421]},{"name":"MM_CREATIVE_AUX_MASTER","features":[421]},{"name":"MM_CREATIVE_AUX_MIC","features":[421]},{"name":"MM_CREATIVE_AUX_MIDI","features":[421]},{"name":"MM_CREATIVE_AUX_PCSPK","features":[421]},{"name":"MM_CREATIVE_AUX_WAVE","features":[421]},{"name":"MM_CREATIVE_FMSYNTH_MONO","features":[421]},{"name":"MM_CREATIVE_FMSYNTH_STEREO","features":[421]},{"name":"MM_CREATIVE_MIDIIN","features":[421]},{"name":"MM_CREATIVE_MIDIOUT","features":[421]},{"name":"MM_CREATIVE_MIDI_AWE32","features":[421]},{"name":"MM_CREATIVE_PHNBLST_WAVEIN","features":[421]},{"name":"MM_CREATIVE_PHNBLST_WAVEOUT","features":[421]},{"name":"MM_CREATIVE_SB15_WAVEIN","features":[421]},{"name":"MM_CREATIVE_SB15_WAVEOUT","features":[421]},{"name":"MM_CREATIVE_SB16_MIXER","features":[421]},{"name":"MM_CREATIVE_SB20_WAVEIN","features":[421]},{"name":"MM_CREATIVE_SB20_WAVEOUT","features":[421]},{"name":"MM_CREATIVE_SBP16_WAVEIN","features":[421]},{"name":"MM_CREATIVE_SBP16_WAVEOUT","features":[421]},{"name":"MM_CREATIVE_SBPRO_MIXER","features":[421]},{"name":"MM_CREATIVE_SBPRO_WAVEIN","features":[421]},{"name":"MM_CREATIVE_SBPRO_WAVEOUT","features":[421]},{"name":"MM_CRYSTAL","features":[421]},{"name":"MM_CRYSTAL_CS4232_INPUTGAIN_AUX1","features":[421]},{"name":"MM_CRYSTAL_CS4232_INPUTGAIN_LOOP","features":[421]},{"name":"MM_CRYSTAL_CS4232_MIDIIN","features":[421]},{"name":"MM_CRYSTAL_CS4232_MIDIOUT","features":[421]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_AUX1","features":[421]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_AUX2","features":[421]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_LINE","features":[421]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_MASTER","features":[421]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_MONO","features":[421]},{"name":"MM_CRYSTAL_CS4232_WAVEIN","features":[421]},{"name":"MM_CRYSTAL_CS4232_WAVEMIXER","features":[421]},{"name":"MM_CRYSTAL_CS4232_WAVEOUT","features":[421]},{"name":"MM_CRYSTAL_NET","features":[421]},{"name":"MM_CRYSTAL_SOUND_FUSION_JOYSTICK","features":[421]},{"name":"MM_CRYSTAL_SOUND_FUSION_MIDIIN","features":[421]},{"name":"MM_CRYSTAL_SOUND_FUSION_MIDIOUT","features":[421]},{"name":"MM_CRYSTAL_SOUND_FUSION_MIXER","features":[421]},{"name":"MM_CRYSTAL_SOUND_FUSION_WAVEIN","features":[421]},{"name":"MM_CRYSTAL_SOUND_FUSION_WAVEOUT","features":[421]},{"name":"MM_CS","features":[421]},{"name":"MM_CYRIX","features":[421]},{"name":"MM_CYRIX_XAAUX","features":[421]},{"name":"MM_CYRIX_XAMIDIIN","features":[421]},{"name":"MM_CYRIX_XAMIDIOUT","features":[421]},{"name":"MM_CYRIX_XAMIXER","features":[421]},{"name":"MM_CYRIX_XASYNTH","features":[421]},{"name":"MM_CYRIX_XAWAVEIN","features":[421]},{"name":"MM_CYRIX_XAWAVEOUT","features":[421]},{"name":"MM_DATAFUSION","features":[421]},{"name":"MM_DATARAN","features":[421]},{"name":"MM_DDD","features":[421]},{"name":"MM_DDD_MIDILINK_MIDIIN","features":[421]},{"name":"MM_DDD_MIDILINK_MIDIOUT","features":[421]},{"name":"MM_DF_ACM_G726","features":[421]},{"name":"MM_DF_ACM_GSM610","features":[421]},{"name":"MM_DIACOUSTICS","features":[421]},{"name":"MM_DIACOUSTICS_DRUM_ACTION","features":[421]},{"name":"MM_DIALOGIC","features":[421]},{"name":"MM_DIAMONDMM","features":[421]},{"name":"MM_DICTAPHONE","features":[421]},{"name":"MM_DICTAPHONE_G726","features":[421]},{"name":"MM_DIGIGRAM","features":[421]},{"name":"MM_DIGITAL","features":[421]},{"name":"MM_DIGITAL_ACM_G723","features":[421]},{"name":"MM_DIGITAL_AUDIO_LABS","features":[421]},{"name":"MM_DIGITAL_AUDIO_LABS_CDLX","features":[421]},{"name":"MM_DIGITAL_AUDIO_LABS_CPRO","features":[421]},{"name":"MM_DIGITAL_AUDIO_LABS_CTDIF","features":[421]},{"name":"MM_DIGITAL_AUDIO_LABS_DOC","features":[421]},{"name":"MM_DIGITAL_AUDIO_LABS_TC","features":[421]},{"name":"MM_DIGITAL_AUDIO_LABS_V8","features":[421]},{"name":"MM_DIGITAL_AUDIO_LABS_VP","features":[421]},{"name":"MM_DIGITAL_AV320_WAVEIN","features":[421]},{"name":"MM_DIGITAL_AV320_WAVEOUT","features":[421]},{"name":"MM_DIGITAL_ICM_H261","features":[421]},{"name":"MM_DIGITAL_ICM_H263","features":[421]},{"name":"MM_DIMD_AUX_LINE","features":[421]},{"name":"MM_DIMD_DIRSOUND","features":[421]},{"name":"MM_DIMD_MIDIIN","features":[421]},{"name":"MM_DIMD_MIDIOUT","features":[421]},{"name":"MM_DIMD_MIXER","features":[421]},{"name":"MM_DIMD_PLATFORM","features":[421]},{"name":"MM_DIMD_VIRTJOY","features":[421]},{"name":"MM_DIMD_VIRTMPU","features":[421]},{"name":"MM_DIMD_VIRTSB","features":[421]},{"name":"MM_DIMD_WAVEIN","features":[421]},{"name":"MM_DIMD_WAVEOUT","features":[421]},{"name":"MM_DIMD_WSS_AUX","features":[421]},{"name":"MM_DIMD_WSS_MIXER","features":[421]},{"name":"MM_DIMD_WSS_SYNTH","features":[421]},{"name":"MM_DIMD_WSS_WAVEIN","features":[421]},{"name":"MM_DIMD_WSS_WAVEOUT","features":[421]},{"name":"MM_DOLBY","features":[421]},{"name":"MM_DPSINC","features":[421]},{"name":"MM_DSP_GROUP","features":[421]},{"name":"MM_DSP_GROUP_TRUESPEECH","features":[421]},{"name":"MM_DSP_SOLUTIONS","features":[421]},{"name":"MM_DSP_SOLUTIONS_AUX","features":[421]},{"name":"MM_DSP_SOLUTIONS_SYNTH","features":[421]},{"name":"MM_DSP_SOLUTIONS_WAVEIN","features":[421]},{"name":"MM_DSP_SOLUTIONS_WAVEOUT","features":[421]},{"name":"MM_DTS","features":[421]},{"name":"MM_DTS_DS","features":[421]},{"name":"MM_DUCK","features":[421]},{"name":"MM_DVISION","features":[421]},{"name":"MM_ECHO","features":[421]},{"name":"MM_ECHO_AUX","features":[421]},{"name":"MM_ECHO_MIDIIN","features":[421]},{"name":"MM_ECHO_MIDIOUT","features":[421]},{"name":"MM_ECHO_SYNTH","features":[421]},{"name":"MM_ECHO_WAVEIN","features":[421]},{"name":"MM_ECHO_WAVEOUT","features":[421]},{"name":"MM_ECS","features":[421]},{"name":"MM_ECS_AADF_MIDI_IN","features":[421]},{"name":"MM_ECS_AADF_MIDI_OUT","features":[421]},{"name":"MM_ECS_AADF_WAVE2MIDI_IN","features":[421]},{"name":"MM_EES","features":[421]},{"name":"MM_EES_PCMIDI14","features":[421]},{"name":"MM_EES_PCMIDI14_IN","features":[421]},{"name":"MM_EES_PCMIDI14_OUT1","features":[421]},{"name":"MM_EES_PCMIDI14_OUT2","features":[421]},{"name":"MM_EES_PCMIDI14_OUT3","features":[421]},{"name":"MM_EES_PCMIDI14_OUT4","features":[421]},{"name":"MM_EMAGIC","features":[421]},{"name":"MM_EMAGIC_UNITOR8","features":[421]},{"name":"MM_EMU","features":[421]},{"name":"MM_EMU_APSMIDIIN","features":[421]},{"name":"MM_EMU_APSMIDIOUT","features":[421]},{"name":"MM_EMU_APSSYNTH","features":[421]},{"name":"MM_EMU_APSWAVEIN","features":[421]},{"name":"MM_EMU_APSWAVEOUT","features":[421]},{"name":"MM_ENET","features":[421]},{"name":"MM_ENET_T2000_HANDSETIN","features":[421]},{"name":"MM_ENET_T2000_HANDSETOUT","features":[421]},{"name":"MM_ENET_T2000_LINEIN","features":[421]},{"name":"MM_ENET_T2000_LINEOUT","features":[421]},{"name":"MM_ENSONIQ","features":[421]},{"name":"MM_ENSONIQ_SOUNDSCAPE","features":[421]},{"name":"MM_EPSON","features":[421]},{"name":"MM_EPS_FMSND","features":[421]},{"name":"MM_ESS","features":[421]},{"name":"MM_ESS_AMAUX","features":[421]},{"name":"MM_ESS_AMMIDIIN","features":[421]},{"name":"MM_ESS_AMMIDIOUT","features":[421]},{"name":"MM_ESS_AMSYNTH","features":[421]},{"name":"MM_ESS_AMWAVEIN","features":[421]},{"name":"MM_ESS_AMWAVEOUT","features":[421]},{"name":"MM_ESS_AUX_CD","features":[421]},{"name":"MM_ESS_ES1488_MIXER","features":[421]},{"name":"MM_ESS_ES1488_WAVEIN","features":[421]},{"name":"MM_ESS_ES1488_WAVEOUT","features":[421]},{"name":"MM_ESS_ES1688_MIXER","features":[421]},{"name":"MM_ESS_ES1688_WAVEIN","features":[421]},{"name":"MM_ESS_ES1688_WAVEOUT","features":[421]},{"name":"MM_ESS_ES1788_MIXER","features":[421]},{"name":"MM_ESS_ES1788_WAVEIN","features":[421]},{"name":"MM_ESS_ES1788_WAVEOUT","features":[421]},{"name":"MM_ESS_ES1868_MIXER","features":[421]},{"name":"MM_ESS_ES1868_WAVEIN","features":[421]},{"name":"MM_ESS_ES1868_WAVEOUT","features":[421]},{"name":"MM_ESS_ES1878_MIXER","features":[421]},{"name":"MM_ESS_ES1878_WAVEIN","features":[421]},{"name":"MM_ESS_ES1878_WAVEOUT","features":[421]},{"name":"MM_ESS_ES1888_MIXER","features":[421]},{"name":"MM_ESS_ES1888_WAVEIN","features":[421]},{"name":"MM_ESS_ES1888_WAVEOUT","features":[421]},{"name":"MM_ESS_ES488_MIXER","features":[421]},{"name":"MM_ESS_ES488_WAVEIN","features":[421]},{"name":"MM_ESS_ES488_WAVEOUT","features":[421]},{"name":"MM_ESS_ES688_MIXER","features":[421]},{"name":"MM_ESS_ES688_WAVEIN","features":[421]},{"name":"MM_ESS_ES688_WAVEOUT","features":[421]},{"name":"MM_ESS_MIXER","features":[421]},{"name":"MM_ESS_MPU401_MIDIIN","features":[421]},{"name":"MM_ESS_MPU401_MIDIOUT","features":[421]},{"name":"MM_ETEK","features":[421]},{"name":"MM_ETEK_KWIKMIDI_MIDIIN","features":[421]},{"name":"MM_ETEK_KWIKMIDI_MIDIOUT","features":[421]},{"name":"MM_EUPHONICS","features":[421]},{"name":"MM_EUPHONICS_AUX_CD","features":[421]},{"name":"MM_EUPHONICS_AUX_LINE","features":[421]},{"name":"MM_EUPHONICS_AUX_MASTER","features":[421]},{"name":"MM_EUPHONICS_AUX_MIC","features":[421]},{"name":"MM_EUPHONICS_AUX_MIDI","features":[421]},{"name":"MM_EUPHONICS_AUX_WAVE","features":[421]},{"name":"MM_EUPHONICS_EUSYNTH","features":[421]},{"name":"MM_EUPHONICS_FMSYNTH_MONO","features":[421]},{"name":"MM_EUPHONICS_FMSYNTH_STEREO","features":[421]},{"name":"MM_EUPHONICS_MIDIIN","features":[421]},{"name":"MM_EUPHONICS_MIDIOUT","features":[421]},{"name":"MM_EUPHONICS_MIXER","features":[421]},{"name":"MM_EUPHONICS_WAVEIN","features":[421]},{"name":"MM_EUPHONICS_WAVEOUT","features":[421]},{"name":"MM_EVEREX","features":[421]},{"name":"MM_EVEREX_CARRIER","features":[421]},{"name":"MM_EXAN","features":[421]},{"name":"MM_FAITH","features":[421]},{"name":"MM_FAST","features":[421]},{"name":"MM_FHGIIS_MPEGLAYER3","features":[421]},{"name":"MM_FHGIIS_MPEGLAYER3_ADVANCED","features":[421]},{"name":"MM_FHGIIS_MPEGLAYER3_ADVANCEDPLUS","features":[421]},{"name":"MM_FHGIIS_MPEGLAYER3_BASIC","features":[421]},{"name":"MM_FHGIIS_MPEGLAYER3_DECODE","features":[421]},{"name":"MM_FHGIIS_MPEGLAYER3_LITE","features":[421]},{"name":"MM_FHGIIS_MPEGLAYER3_PROFESSIONAL","features":[421]},{"name":"MM_FLEXION","features":[421]},{"name":"MM_FLEXION_X300_WAVEIN","features":[421]},{"name":"MM_FLEXION_X300_WAVEOUT","features":[421]},{"name":"MM_FORTEMEDIA","features":[421]},{"name":"MM_FORTEMEDIA_AUX","features":[421]},{"name":"MM_FORTEMEDIA_FMSYNC","features":[421]},{"name":"MM_FORTEMEDIA_MIXER","features":[421]},{"name":"MM_FORTEMEDIA_WAVEIN","features":[421]},{"name":"MM_FORTEMEDIA_WAVEOUT","features":[421]},{"name":"MM_FRAUNHOFER_IIS","features":[421]},{"name":"MM_FRONTIER","features":[421]},{"name":"MM_FRONTIER_WAVECENTER_MIDIIN","features":[421]},{"name":"MM_FRONTIER_WAVECENTER_MIDIOUT","features":[421]},{"name":"MM_FRONTIER_WAVECENTER_WAVEIN","features":[421]},{"name":"MM_FRONTIER_WAVECENTER_WAVEOUT","features":[421]},{"name":"MM_FTR","features":[421]},{"name":"MM_FTR_ACM","features":[421]},{"name":"MM_FTR_ENCODER_WAVEIN","features":[421]},{"name":"MM_FUJITSU","features":[421]},{"name":"MM_GADGETLABS","features":[421]},{"name":"MM_GADGETLABS_WAVE42_WAVEIN","features":[421]},{"name":"MM_GADGETLABS_WAVE42_WAVEOUT","features":[421]},{"name":"MM_GADGETLABS_WAVE44_WAVEIN","features":[421]},{"name":"MM_GADGETLABS_WAVE44_WAVEOUT","features":[421]},{"name":"MM_GADGETLABS_WAVE4_MIDIIN","features":[421]},{"name":"MM_GADGETLABS_WAVE4_MIDIOUT","features":[421]},{"name":"MM_GRANDE","features":[421]},{"name":"MM_GRAVIS","features":[421]},{"name":"MM_GUILLEMOT","features":[421]},{"name":"MM_GULBRANSEN","features":[421]},{"name":"MM_HAFTMANN","features":[421]},{"name":"MM_HAFTMANN_LPTDAC2","features":[421]},{"name":"MM_HEADSPACE","features":[421]},{"name":"MM_HEADSPACE_HAEMIXER","features":[421]},{"name":"MM_HEADSPACE_HAESYNTH","features":[421]},{"name":"MM_HEADSPACE_HAEWAVEIN","features":[421]},{"name":"MM_HEADSPACE_HAEWAVEOUT","features":[421]},{"name":"MM_HEWLETT_PACKARD","features":[421]},{"name":"MM_HEWLETT_PACKARD_CU_CODEC","features":[421]},{"name":"MM_HORIZONS","features":[421]},{"name":"MM_HP","features":[421]},{"name":"MM_HP_WAVEIN","features":[421]},{"name":"MM_HP_WAVEOUT","features":[421]},{"name":"MM_HYPERACTIVE","features":[421]},{"name":"MM_IBM","features":[421]},{"name":"MM_IBM_MWAVE_AUX","features":[421]},{"name":"MM_IBM_MWAVE_MIDIIN","features":[421]},{"name":"MM_IBM_MWAVE_MIDIOUT","features":[421]},{"name":"MM_IBM_MWAVE_MIXER","features":[421]},{"name":"MM_IBM_MWAVE_WAVEIN","features":[421]},{"name":"MM_IBM_MWAVE_WAVEOUT","features":[421]},{"name":"MM_IBM_PCMCIA_AUX","features":[421]},{"name":"MM_IBM_PCMCIA_MIDIIN","features":[421]},{"name":"MM_IBM_PCMCIA_MIDIOUT","features":[421]},{"name":"MM_IBM_PCMCIA_SYNTH","features":[421]},{"name":"MM_IBM_PCMCIA_WAVEIN","features":[421]},{"name":"MM_IBM_PCMCIA_WAVEOUT","features":[421]},{"name":"MM_IBM_THINKPAD200","features":[421]},{"name":"MM_IBM_WC_MIDIOUT","features":[421]},{"name":"MM_IBM_WC_MIXEROUT","features":[421]},{"name":"MM_IBM_WC_WAVEOUT","features":[421]},{"name":"MM_ICCC","features":[421]},{"name":"MM_ICCC_UNA3_AUX","features":[421]},{"name":"MM_ICCC_UNA3_MIXER","features":[421]},{"name":"MM_ICCC_UNA3_WAVEIN","features":[421]},{"name":"MM_ICCC_UNA3_WAVEOUT","features":[421]},{"name":"MM_ICE","features":[421]},{"name":"MM_ICE_AUX","features":[421]},{"name":"MM_ICE_MIDIIN1","features":[421]},{"name":"MM_ICE_MIDIIN2","features":[421]},{"name":"MM_ICE_MIDIOUT1","features":[421]},{"name":"MM_ICE_MIDIOUT2","features":[421]},{"name":"MM_ICE_MIXER","features":[421]},{"name":"MM_ICE_MTWAVEIN","features":[421]},{"name":"MM_ICE_MTWAVEOUT","features":[421]},{"name":"MM_ICE_SYNTH","features":[421]},{"name":"MM_ICE_WAVEIN","features":[421]},{"name":"MM_ICE_WAVEOUT","features":[421]},{"name":"MM_ICL_PS","features":[421]},{"name":"MM_ICOM_AUX","features":[421]},{"name":"MM_ICOM_LINE","features":[421]},{"name":"MM_ICOM_MIXER","features":[421]},{"name":"MM_ICOM_WAVEIN","features":[421]},{"name":"MM_ICOM_WAVEOUT","features":[421]},{"name":"MM_ICS","features":[421]},{"name":"MM_ICS_2115_LITE_MIDIOUT","features":[421]},{"name":"MM_ICS_2120_LITE_MIDIOUT","features":[421]},{"name":"MM_ICS_WAVEDECK_AUX","features":[421]},{"name":"MM_ICS_WAVEDECK_MIXER","features":[421]},{"name":"MM_ICS_WAVEDECK_SYNTH","features":[421]},{"name":"MM_ICS_WAVEDECK_WAVEIN","features":[421]},{"name":"MM_ICS_WAVEDECK_WAVEOUT","features":[421]},{"name":"MM_ICS_WAVEDEC_SB_AUX","features":[421]},{"name":"MM_ICS_WAVEDEC_SB_FM_MIDIOUT","features":[421]},{"name":"MM_ICS_WAVEDEC_SB_MIXER","features":[421]},{"name":"MM_ICS_WAVEDEC_SB_MPU401_MIDIIN","features":[421]},{"name":"MM_ICS_WAVEDEC_SB_MPU401_MIDIOUT","features":[421]},{"name":"MM_ICS_WAVEDEC_SB_WAVEIN","features":[421]},{"name":"MM_ICS_WAVEDEC_SB_WAVEOUT","features":[421]},{"name":"MM_INSOFT","features":[421]},{"name":"MM_INTEL","features":[421]},{"name":"MM_INTELOPD_AUX","features":[421]},{"name":"MM_INTELOPD_WAVEIN","features":[421]},{"name":"MM_INTELOPD_WAVEOUT","features":[421]},{"name":"MM_INTEL_NSPMODEMLINEIN","features":[421]},{"name":"MM_INTEL_NSPMODEMLINEOUT","features":[421]},{"name":"MM_INTERACTIVE","features":[421]},{"name":"MM_INTERACTIVE_WAVEIN","features":[421]},{"name":"MM_INTERACTIVE_WAVEOUT","features":[421]},{"name":"MM_INTERNET","features":[421]},{"name":"MM_INTERNET_SSW_MIDIIN","features":[421]},{"name":"MM_INTERNET_SSW_MIDIOUT","features":[421]},{"name":"MM_INTERNET_SSW_WAVEIN","features":[421]},{"name":"MM_INTERNET_SSW_WAVEOUT","features":[421]},{"name":"MM_INVISION","features":[421]},{"name":"MM_IODD","features":[421]},{"name":"MM_IOMAGIC","features":[421]},{"name":"MM_IOMAGIC_TEMPO_AUXOUT","features":[421]},{"name":"MM_IOMAGIC_TEMPO_MIDIOUT","features":[421]},{"name":"MM_IOMAGIC_TEMPO_MXDOUT","features":[421]},{"name":"MM_IOMAGIC_TEMPO_SYNTH","features":[421]},{"name":"MM_IOMAGIC_TEMPO_WAVEIN","features":[421]},{"name":"MM_IOMAGIC_TEMPO_WAVEOUT","features":[421]},{"name":"MM_IPI","features":[421]},{"name":"MM_IPI_ACM_HSX","features":[421]},{"name":"MM_IPI_ACM_RPELP","features":[421]},{"name":"MM_IPI_AT_MIXER","features":[421]},{"name":"MM_IPI_AT_WAVEIN","features":[421]},{"name":"MM_IPI_AT_WAVEOUT","features":[421]},{"name":"MM_IPI_WF_ASSS","features":[421]},{"name":"MM_ISOLUTION","features":[421]},{"name":"MM_ISOLUTION_PASCAL","features":[421]},{"name":"MM_ITERATEDSYS","features":[421]},{"name":"MM_ITERATEDSYS_FUFCODEC","features":[421]},{"name":"MM_I_LINK","features":[421]},{"name":"MM_I_LINK_VOICE_CODER","features":[421]},{"name":"MM_KAY_ELEMETRICS","features":[421]},{"name":"MM_KAY_ELEMETRICS_CSL","features":[421]},{"name":"MM_KAY_ELEMETRICS_CSL_4CHANNEL","features":[421]},{"name":"MM_KAY_ELEMETRICS_CSL_DAT","features":[421]},{"name":"MM_KORG","features":[421]},{"name":"MM_KORG_1212IO_MSWAVEIN","features":[421]},{"name":"MM_KORG_1212IO_MSWAVEOUT","features":[421]},{"name":"MM_KORG_PCIF_MIDIIN","features":[421]},{"name":"MM_KORG_PCIF_MIDIOUT","features":[421]},{"name":"MM_LERNOUT_ANDHAUSPIE_LHCODECACM","features":[421]},{"name":"MM_LERNOUT_AND_HAUSPIE","features":[421]},{"name":"MM_LEXICON","features":[421]},{"name":"MM_LEXICON_STUDIO_WAVE_IN","features":[421]},{"name":"MM_LEXICON_STUDIO_WAVE_OUT","features":[421]},{"name":"MM_LOGITECH","features":[421]},{"name":"MM_LUCENT","features":[421]},{"name":"MM_LUCENT_ACM_G723","features":[421]},{"name":"MM_LUCID","features":[421]},{"name":"MM_LUCID_PCI24WAVEIN","features":[421]},{"name":"MM_LUCID_PCI24WAVEOUT","features":[421]},{"name":"MM_LUMINOSITI","features":[421]},{"name":"MM_LUMINOSITI_SCWAVEIN","features":[421]},{"name":"MM_LUMINOSITI_SCWAVEMIX","features":[421]},{"name":"MM_LUMINOSITI_SCWAVEOUT","features":[421]},{"name":"MM_LYNX","features":[421]},{"name":"MM_LYRRUS","features":[421]},{"name":"MM_LYRRUS_BRIDGE_GUITAR","features":[421]},{"name":"MM_MALDEN","features":[421]},{"name":"MM_MARIAN","features":[421]},{"name":"MM_MARIAN_ARC44WAVEIN","features":[421]},{"name":"MM_MARIAN_ARC44WAVEOUT","features":[421]},{"name":"MM_MARIAN_ARC88WAVEIN","features":[421]},{"name":"MM_MARIAN_ARC88WAVEOUT","features":[421]},{"name":"MM_MARIAN_PRODIF24WAVEIN","features":[421]},{"name":"MM_MARIAN_PRODIF24WAVEOUT","features":[421]},{"name":"MM_MATROX_DIV","features":[421]},{"name":"MM_MATSUSHITA","features":[421]},{"name":"MM_MATSUSHITA_AUX","features":[421]},{"name":"MM_MATSUSHITA_FMSYNTH_STEREO","features":[421]},{"name":"MM_MATSUSHITA_MIXER","features":[421]},{"name":"MM_MATSUSHITA_WAVEIN","features":[421]},{"name":"MM_MATSUSHITA_WAVEOUT","features":[421]},{"name":"MM_MEDIASONIC","features":[421]},{"name":"MM_MEDIASONIC_ACM_G723","features":[421]},{"name":"MM_MEDIASONIC_ICOM","features":[421]},{"name":"MM_MEDIATRIX","features":[421]},{"name":"MM_MEDIAVISION","features":[421]},{"name":"MM_MEDIAVISION_CDPC","features":[421]},{"name":"MM_MEDIAVISION_OPUS1208","features":[421]},{"name":"MM_MEDIAVISION_OPUS1216","features":[421]},{"name":"MM_MEDIAVISION_PROAUDIO","features":[421]},{"name":"MM_MEDIAVISION_PROAUDIO_16","features":[421]},{"name":"MM_MEDIAVISION_PROAUDIO_PLUS","features":[421]},{"name":"MM_MEDIAVISION_PROSTUDIO_16","features":[421]},{"name":"MM_MEDIAVISION_THUNDER","features":[421]},{"name":"MM_MEDIAVISION_TPORT","features":[421]},{"name":"MM_MELABS","features":[421]},{"name":"MM_MELABS_MIDI2GO","features":[421]},{"name":"MM_MERGING_MPEGL3","features":[421]},{"name":"MM_MERGING_TECHNOLOGIES","features":[421]},{"name":"MM_METHEUS","features":[421]},{"name":"MM_METHEUS_ZIPPER","features":[421]},{"name":"MM_MICRONAS","features":[421]},{"name":"MM_MICRONAS_CLP833","features":[421]},{"name":"MM_MICRONAS_SC4","features":[421]},{"name":"MM_MINDMAKER","features":[421]},{"name":"MM_MINDMAKER_GC_MIXER","features":[421]},{"name":"MM_MINDMAKER_GC_WAVEIN","features":[421]},{"name":"MM_MINDMAKER_GC_WAVEOUT","features":[421]},{"name":"MM_MIRO","features":[421]},{"name":"MM_MIRO_DC30_MIX","features":[421]},{"name":"MM_MIRO_DC30_WAVEIN","features":[421]},{"name":"MM_MIRO_DC30_WAVEOUT","features":[421]},{"name":"MM_MIRO_MOVIEPRO","features":[421]},{"name":"MM_MIRO_VIDEOD1","features":[421]},{"name":"MM_MIRO_VIDEODC1TV","features":[421]},{"name":"MM_MIRO_VIDEOTD","features":[421]},{"name":"MM_MITEL","features":[421]},{"name":"MM_MITEL_MEDIAPATH_WAVEIN","features":[421]},{"name":"MM_MITEL_MEDIAPATH_WAVEOUT","features":[421]},{"name":"MM_MITEL_MPA_HANDSET_WAVEIN","features":[421]},{"name":"MM_MITEL_MPA_HANDSET_WAVEOUT","features":[421]},{"name":"MM_MITEL_MPA_HANDSFREE_WAVEIN","features":[421]},{"name":"MM_MITEL_MPA_HANDSFREE_WAVEOUT","features":[421]},{"name":"MM_MITEL_MPA_LINE1_WAVEIN","features":[421]},{"name":"MM_MITEL_MPA_LINE1_WAVEOUT","features":[421]},{"name":"MM_MITEL_MPA_LINE2_WAVEIN","features":[421]},{"name":"MM_MITEL_MPA_LINE2_WAVEOUT","features":[421]},{"name":"MM_MITEL_TALKTO_BRIDGED_WAVEIN","features":[421]},{"name":"MM_MITEL_TALKTO_BRIDGED_WAVEOUT","features":[421]},{"name":"MM_MITEL_TALKTO_HANDSET_WAVEIN","features":[421]},{"name":"MM_MITEL_TALKTO_HANDSET_WAVEOUT","features":[421]},{"name":"MM_MITEL_TALKTO_LINE_WAVEIN","features":[421]},{"name":"MM_MITEL_TALKTO_LINE_WAVEOUT","features":[421]},{"name":"MM_MMOTION_WAVEAUX","features":[421]},{"name":"MM_MMOTION_WAVEIN","features":[421]},{"name":"MM_MMOTION_WAVEOUT","features":[421]},{"name":"MM_MOSCOM","features":[421]},{"name":"MM_MOSCOM_VPC2400_IN","features":[421]},{"name":"MM_MOSCOM_VPC2400_OUT","features":[421]},{"name":"MM_MOTIONPIXELS","features":[421]},{"name":"MM_MOTIONPIXELS_MVI2","features":[421]},{"name":"MM_MOTOROLA","features":[421]},{"name":"MM_MOTU","features":[421]},{"name":"MM_MOTU_DTX_MIDI_IN_A","features":[421]},{"name":"MM_MOTU_DTX_MIDI_IN_B","features":[421]},{"name":"MM_MOTU_DTX_MIDI_IN_SYNC","features":[421]},{"name":"MM_MOTU_DTX_MIDI_OUT_A","features":[421]},{"name":"MM_MOTU_DTX_MIDI_OUT_B","features":[421]},{"name":"MM_MOTU_FLYER_MIDI_IN_A","features":[421]},{"name":"MM_MOTU_FLYER_MIDI_IN_B","features":[421]},{"name":"MM_MOTU_FLYER_MIDI_IN_SYNC","features":[421]},{"name":"MM_MOTU_FLYER_MIDI_OUT_A","features":[421]},{"name":"MM_MOTU_FLYER_MIDI_OUT_B","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_5","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_6","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_7","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_8","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_ADAT","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIIN_SYNC","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_5","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_6","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_7","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_8","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_ADAT","features":[421]},{"name":"MM_MOTU_MTPAV_MIDIOUT_ALL","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_5","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_6","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_7","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_8","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_5","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_6","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_7","features":[421]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_8","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_5","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_6","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_7","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_8","features":[421]},{"name":"MM_MOTU_MTPII_MIDIIN_SYNC","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_5","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_6","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_7","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_8","features":[421]},{"name":"MM_MOTU_MTPII_MIDIOUT_ALL","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_5","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_6","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_7","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_8","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_5","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_6","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_7","features":[421]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_8","features":[421]},{"name":"MM_MOTU_MTP_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MTP_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MTP_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MTP_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MTP_MIDIIN_5","features":[421]},{"name":"MM_MOTU_MTP_MIDIIN_6","features":[421]},{"name":"MM_MOTU_MTP_MIDIIN_7","features":[421]},{"name":"MM_MOTU_MTP_MIDIIN_8","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_5","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_6","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_7","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_8","features":[421]},{"name":"MM_MOTU_MTP_MIDIOUT_ALL","features":[421]},{"name":"MM_MOTU_MXN_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MXN_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MXN_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MXN_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MXN_MIDIIN_SYNC","features":[421]},{"name":"MM_MOTU_MXN_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MXN_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MXN_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MXN_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MXN_MIDIOUT_ALL","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIIN_5","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIIN_6","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIIN_SYNC","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_5","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_6","features":[421]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_ALL","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_5","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_6","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_7","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_8","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIIN_SYNC","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_5","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_6","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_7","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_8","features":[421]},{"name":"MM_MOTU_MXPXT_MIDIOUT_ALL","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_1","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_2","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_3","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_4","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_5","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_6","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_1","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_2","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_3","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_4","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_5","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_6","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_ALL","features":[421]},{"name":"MM_MOTU_MXP_MIDIIN_SYNC","features":[421]},{"name":"MM_MOTU_PKX_MIDI_IN_A","features":[421]},{"name":"MM_MOTU_PKX_MIDI_IN_B","features":[421]},{"name":"MM_MOTU_PKX_MIDI_IN_SYNC","features":[421]},{"name":"MM_MOTU_PKX_MIDI_OUT_A","features":[421]},{"name":"MM_MOTU_PKX_MIDI_OUT_B","features":[421]},{"name":"MM_MPTUS","features":[421]},{"name":"MM_MPTUS_SPWAVEOUT","features":[421]},{"name":"MM_MSFT_ACM_G711","features":[421]},{"name":"MM_MSFT_ACM_GSM610","features":[421]},{"name":"MM_MSFT_ACM_IMAADPCM","features":[421]},{"name":"MM_MSFT_ACM_MSADPCM","features":[421]},{"name":"MM_MSFT_ACM_MSAUDIO1","features":[421]},{"name":"MM_MSFT_ACM_MSFILTER","features":[421]},{"name":"MM_MSFT_ACM_MSG723","features":[421]},{"name":"MM_MSFT_ACM_MSNAUDIO","features":[421]},{"name":"MM_MSFT_ACM_MSRT24","features":[421]},{"name":"MM_MSFT_ACM_PCM","features":[421]},{"name":"MM_MSFT_ACM_WMAUDIO","features":[421]},{"name":"MM_MSFT_ACM_WMAUDIO2","features":[421]},{"name":"MM_MSFT_GENERIC_AUX_CD","features":[421]},{"name":"MM_MSFT_GENERIC_AUX_LINE","features":[421]},{"name":"MM_MSFT_GENERIC_AUX_MIC","features":[421]},{"name":"MM_MSFT_GENERIC_MIDIIN","features":[421]},{"name":"MM_MSFT_GENERIC_MIDIOUT","features":[421]},{"name":"MM_MSFT_GENERIC_MIDISYNTH","features":[421]},{"name":"MM_MSFT_GENERIC_WAVEIN","features":[421]},{"name":"MM_MSFT_GENERIC_WAVEOUT","features":[421]},{"name":"MM_MSFT_MSACM","features":[421]},{"name":"MM_MSFT_MSOPL_SYNTH","features":[421]},{"name":"MM_MSFT_SB16_AUX_CD","features":[421]},{"name":"MM_MSFT_SB16_AUX_LINE","features":[421]},{"name":"MM_MSFT_SB16_MIDIIN","features":[421]},{"name":"MM_MSFT_SB16_MIDIOUT","features":[421]},{"name":"MM_MSFT_SB16_MIXER","features":[421]},{"name":"MM_MSFT_SB16_SYNTH","features":[421]},{"name":"MM_MSFT_SB16_WAVEIN","features":[421]},{"name":"MM_MSFT_SB16_WAVEOUT","features":[421]},{"name":"MM_MSFT_SBPRO_AUX_CD","features":[421]},{"name":"MM_MSFT_SBPRO_AUX_LINE","features":[421]},{"name":"MM_MSFT_SBPRO_MIDIIN","features":[421]},{"name":"MM_MSFT_SBPRO_MIDIOUT","features":[421]},{"name":"MM_MSFT_SBPRO_MIXER","features":[421]},{"name":"MM_MSFT_SBPRO_SYNTH","features":[421]},{"name":"MM_MSFT_SBPRO_WAVEIN","features":[421]},{"name":"MM_MSFT_SBPRO_WAVEOUT","features":[421]},{"name":"MM_MSFT_VMDMS_HANDSET_WAVEIN","features":[421]},{"name":"MM_MSFT_VMDMS_HANDSET_WAVEOUT","features":[421]},{"name":"MM_MSFT_VMDMS_LINE_WAVEIN","features":[421]},{"name":"MM_MSFT_VMDMS_LINE_WAVEOUT","features":[421]},{"name":"MM_MSFT_VMDMW_HANDSET_WAVEIN","features":[421]},{"name":"MM_MSFT_VMDMW_HANDSET_WAVEOUT","features":[421]},{"name":"MM_MSFT_VMDMW_LINE_WAVEIN","features":[421]},{"name":"MM_MSFT_VMDMW_LINE_WAVEOUT","features":[421]},{"name":"MM_MSFT_VMDMW_MIXER","features":[421]},{"name":"MM_MSFT_VMDM_GAME_WAVEIN","features":[421]},{"name":"MM_MSFT_VMDM_GAME_WAVEOUT","features":[421]},{"name":"MM_MSFT_WDMAUDIO_AUX","features":[421]},{"name":"MM_MSFT_WDMAUDIO_MIDIIN","features":[421]},{"name":"MM_MSFT_WDMAUDIO_MIDIOUT","features":[421]},{"name":"MM_MSFT_WDMAUDIO_MIXER","features":[421]},{"name":"MM_MSFT_WDMAUDIO_WAVEIN","features":[421]},{"name":"MM_MSFT_WDMAUDIO_WAVEOUT","features":[421]},{"name":"MM_MSFT_WSS_AUX","features":[421]},{"name":"MM_MSFT_WSS_FMSYNTH_STEREO","features":[421]},{"name":"MM_MSFT_WSS_MIXER","features":[421]},{"name":"MM_MSFT_WSS_NT_AUX","features":[421]},{"name":"MM_MSFT_WSS_NT_FMSYNTH_STEREO","features":[421]},{"name":"MM_MSFT_WSS_NT_MIXER","features":[421]},{"name":"MM_MSFT_WSS_NT_WAVEIN","features":[421]},{"name":"MM_MSFT_WSS_NT_WAVEOUT","features":[421]},{"name":"MM_MSFT_WSS_OEM_AUX","features":[421]},{"name":"MM_MSFT_WSS_OEM_FMSYNTH_STEREO","features":[421]},{"name":"MM_MSFT_WSS_OEM_MIXER","features":[421]},{"name":"MM_MSFT_WSS_OEM_WAVEIN","features":[421]},{"name":"MM_MSFT_WSS_OEM_WAVEOUT","features":[421]},{"name":"MM_MSFT_WSS_WAVEIN","features":[421]},{"name":"MM_MSFT_WSS_WAVEOUT","features":[421]},{"name":"MM_MWM","features":[421]},{"name":"MM_NCR","features":[421]},{"name":"MM_NCR_BA_AUX","features":[421]},{"name":"MM_NCR_BA_MIXER","features":[421]},{"name":"MM_NCR_BA_SYNTH","features":[421]},{"name":"MM_NCR_BA_WAVEIN","features":[421]},{"name":"MM_NCR_BA_WAVEOUT","features":[421]},{"name":"MM_NEC","features":[421]},{"name":"MM_NEC_26_SYNTH","features":[421]},{"name":"MM_NEC_73_86_SYNTH","features":[421]},{"name":"MM_NEC_73_86_WAVEIN","features":[421]},{"name":"MM_NEC_73_86_WAVEOUT","features":[421]},{"name":"MM_NEC_JOYSTICK","features":[421]},{"name":"MM_NEC_MPU401_MIDIIN","features":[421]},{"name":"MM_NEC_MPU401_MIDIOUT","features":[421]},{"name":"MM_NEOMAGIC","features":[421]},{"name":"MM_NEOMAGIC_AUX","features":[421]},{"name":"MM_NEOMAGIC_MIDIIN","features":[421]},{"name":"MM_NEOMAGIC_MIDIOUT","features":[421]},{"name":"MM_NEOMAGIC_MW3DX_AUX","features":[421]},{"name":"MM_NEOMAGIC_MW3DX_FMSYNTH","features":[421]},{"name":"MM_NEOMAGIC_MW3DX_GMSYNTH","features":[421]},{"name":"MM_NEOMAGIC_MW3DX_MIDIIN","features":[421]},{"name":"MM_NEOMAGIC_MW3DX_MIDIOUT","features":[421]},{"name":"MM_NEOMAGIC_MW3DX_MIXER","features":[421]},{"name":"MM_NEOMAGIC_MW3DX_WAVEIN","features":[421]},{"name":"MM_NEOMAGIC_MW3DX_WAVEOUT","features":[421]},{"name":"MM_NEOMAGIC_MWAVE_AUX","features":[421]},{"name":"MM_NEOMAGIC_MWAVE_MIDIIN","features":[421]},{"name":"MM_NEOMAGIC_MWAVE_MIDIOUT","features":[421]},{"name":"MM_NEOMAGIC_MWAVE_MIXER","features":[421]},{"name":"MM_NEOMAGIC_MWAVE_WAVEIN","features":[421]},{"name":"MM_NEOMAGIC_MWAVE_WAVEOUT","features":[421]},{"name":"MM_NEOMAGIC_SYNTH","features":[421]},{"name":"MM_NEOMAGIC_WAVEIN","features":[421]},{"name":"MM_NEOMAGIC_WAVEOUT","features":[421]},{"name":"MM_NETSCAPE","features":[421]},{"name":"MM_NETXL","features":[421]},{"name":"MM_NETXL_XLVIDEO","features":[421]},{"name":"MM_NEWMEDIA","features":[421]},{"name":"MM_NEWMEDIA_WAVJAMMER","features":[421]},{"name":"MM_NMP","features":[421]},{"name":"MM_NMP_ACM_AMR","features":[421]},{"name":"MM_NMP_CCP_WAVEIN","features":[421]},{"name":"MM_NMP_CCP_WAVEOUT","features":[421]},{"name":"MM_NMS","features":[421]},{"name":"MM_NOGATECH","features":[421]},{"name":"MM_NORRIS","features":[421]},{"name":"MM_NORRIS_VOICELINK","features":[421]},{"name":"MM_NORTEL_MPXAC_WAVEIN","features":[421]},{"name":"MM_NORTEL_MPXAC_WAVEOUT","features":[421]},{"name":"MM_NORTHERN_TELECOM","features":[421]},{"name":"MM_NVIDIA","features":[421]},{"name":"MM_NVIDIA_AUX","features":[421]},{"name":"MM_NVIDIA_GAMEPORT","features":[421]},{"name":"MM_NVIDIA_MIDIIN","features":[421]},{"name":"MM_NVIDIA_MIDIOUT","features":[421]},{"name":"MM_NVIDIA_MIXER","features":[421]},{"name":"MM_NVIDIA_WAVEIN","features":[421]},{"name":"MM_NVIDIA_WAVEOUT","features":[421]},{"name":"MM_OKI","features":[421]},{"name":"MM_OKSORI","features":[421]},{"name":"MM_OKSORI_BASE","features":[421]},{"name":"MM_OKSORI_EXT_MIC1","features":[421]},{"name":"MM_OKSORI_EXT_MIC2","features":[421]},{"name":"MM_OKSORI_FM_OPL4","features":[421]},{"name":"MM_OKSORI_MIDIIN","features":[421]},{"name":"MM_OKSORI_MIDIOUT","features":[421]},{"name":"MM_OKSORI_MIX_AUX1","features":[421]},{"name":"MM_OKSORI_MIX_CD","features":[421]},{"name":"MM_OKSORI_MIX_ECHO","features":[421]},{"name":"MM_OKSORI_MIX_FM","features":[421]},{"name":"MM_OKSORI_MIX_LINE","features":[421]},{"name":"MM_OKSORI_MIX_LINE1","features":[421]},{"name":"MM_OKSORI_MIX_MASTER","features":[421]},{"name":"MM_OKSORI_MIX_MIC","features":[421]},{"name":"MM_OKSORI_MIX_WAVE","features":[421]},{"name":"MM_OKSORI_MPEG_CDVISION","features":[421]},{"name":"MM_OKSORI_OSR16_WAVEIN","features":[421]},{"name":"MM_OKSORI_OSR16_WAVEOUT","features":[421]},{"name":"MM_OKSORI_OSR8_WAVEIN","features":[421]},{"name":"MM_OKSORI_OSR8_WAVEOUT","features":[421]},{"name":"MM_OLIVETTI","features":[421]},{"name":"MM_OLIVETTI_ACM_ADPCM","features":[421]},{"name":"MM_OLIVETTI_ACM_CELP","features":[421]},{"name":"MM_OLIVETTI_ACM_GSM","features":[421]},{"name":"MM_OLIVETTI_ACM_OPR","features":[421]},{"name":"MM_OLIVETTI_ACM_SBC","features":[421]},{"name":"MM_OLIVETTI_AUX","features":[421]},{"name":"MM_OLIVETTI_JOYSTICK","features":[421]},{"name":"MM_OLIVETTI_MIDIIN","features":[421]},{"name":"MM_OLIVETTI_MIDIOUT","features":[421]},{"name":"MM_OLIVETTI_MIXER","features":[421]},{"name":"MM_OLIVETTI_SYNTH","features":[421]},{"name":"MM_OLIVETTI_WAVEIN","features":[421]},{"name":"MM_OLIVETTI_WAVEOUT","features":[421]},{"name":"MM_ONLIVE","features":[421]},{"name":"MM_ONLIVE_MPCODEC","features":[421]},{"name":"MM_OPCODE","features":[421]},{"name":"MM_OPTI","features":[421]},{"name":"MM_OPTI_M16_AUX","features":[421]},{"name":"MM_OPTI_M16_FMSYNTH_STEREO","features":[421]},{"name":"MM_OPTI_M16_MIDIIN","features":[421]},{"name":"MM_OPTI_M16_MIDIOUT","features":[421]},{"name":"MM_OPTI_M16_MIXER","features":[421]},{"name":"MM_OPTI_M16_WAVEIN","features":[421]},{"name":"MM_OPTI_M16_WAVEOUT","features":[421]},{"name":"MM_OPTI_M32_AUX","features":[421]},{"name":"MM_OPTI_M32_MIDIIN","features":[421]},{"name":"MM_OPTI_M32_MIDIOUT","features":[421]},{"name":"MM_OPTI_M32_MIXER","features":[421]},{"name":"MM_OPTI_M32_SYNTH_STEREO","features":[421]},{"name":"MM_OPTI_M32_WAVEIN","features":[421]},{"name":"MM_OPTI_M32_WAVEOUT","features":[421]},{"name":"MM_OPTI_P16_AUX","features":[421]},{"name":"MM_OPTI_P16_FMSYNTH_STEREO","features":[421]},{"name":"MM_OPTI_P16_MIDIIN","features":[421]},{"name":"MM_OPTI_P16_MIDIOUT","features":[421]},{"name":"MM_OPTI_P16_MIXER","features":[421]},{"name":"MM_OPTI_P16_WAVEIN","features":[421]},{"name":"MM_OPTI_P16_WAVEOUT","features":[421]},{"name":"MM_OPUS1208_AUX","features":[421]},{"name":"MM_OPUS1208_MIXER","features":[421]},{"name":"MM_OPUS1208_SYNTH","features":[421]},{"name":"MM_OPUS1208_WAVEIN","features":[421]},{"name":"MM_OPUS1208_WAVEOUT","features":[421]},{"name":"MM_OPUS1216_AUX","features":[421]},{"name":"MM_OPUS1216_MIDIIN","features":[421]},{"name":"MM_OPUS1216_MIDIOUT","features":[421]},{"name":"MM_OPUS1216_MIXER","features":[421]},{"name":"MM_OPUS1216_SYNTH","features":[421]},{"name":"MM_OPUS1216_WAVEIN","features":[421]},{"name":"MM_OPUS1216_WAVEOUT","features":[421]},{"name":"MM_OPUS401_MIDIIN","features":[421]},{"name":"MM_OPUS401_MIDIOUT","features":[421]},{"name":"MM_OSITECH","features":[421]},{"name":"MM_OSITECH_TRUMPCARD","features":[421]},{"name":"MM_OSPREY","features":[421]},{"name":"MM_OSPREY_1000WAVEIN","features":[421]},{"name":"MM_OSPREY_1000WAVEOUT","features":[421]},{"name":"MM_OTI","features":[421]},{"name":"MM_OTI_611MIDIN","features":[421]},{"name":"MM_OTI_611MIDIOUT","features":[421]},{"name":"MM_OTI_611MIXER","features":[421]},{"name":"MM_OTI_611WAVEIN","features":[421]},{"name":"MM_OTI_611WAVEOUT","features":[421]},{"name":"MM_PACIFICRESEARCH","features":[421]},{"name":"MM_PCSPEAKER_WAVEOUT","features":[421]},{"name":"MM_PHILIPS_ACM_LPCBB","features":[421]},{"name":"MM_PHILIPS_SPEECH_PROCESSING","features":[421]},{"name":"MM_PHONET","features":[421]},{"name":"MM_PHONET_PP_MIXER","features":[421]},{"name":"MM_PHONET_PP_WAVEIN","features":[421]},{"name":"MM_PHONET_PP_WAVEOUT","features":[421]},{"name":"MM_PICTURETEL","features":[421]},{"name":"MM_PID_UNMAPPED","features":[421]},{"name":"MM_PINNACLE","features":[421]},{"name":"MM_PRAGMATRAX","features":[421]},{"name":"MM_PRECEPT","features":[421]},{"name":"MM_PROAUD_16_AUX","features":[421]},{"name":"MM_PROAUD_16_MIDIIN","features":[421]},{"name":"MM_PROAUD_16_MIDIOUT","features":[421]},{"name":"MM_PROAUD_16_MIXER","features":[421]},{"name":"MM_PROAUD_16_SYNTH","features":[421]},{"name":"MM_PROAUD_16_WAVEIN","features":[421]},{"name":"MM_PROAUD_16_WAVEOUT","features":[421]},{"name":"MM_PROAUD_AUX","features":[421]},{"name":"MM_PROAUD_MIDIIN","features":[421]},{"name":"MM_PROAUD_MIDIOUT","features":[421]},{"name":"MM_PROAUD_MIXER","features":[421]},{"name":"MM_PROAUD_PLUS_AUX","features":[421]},{"name":"MM_PROAUD_PLUS_MIDIIN","features":[421]},{"name":"MM_PROAUD_PLUS_MIDIOUT","features":[421]},{"name":"MM_PROAUD_PLUS_MIXER","features":[421]},{"name":"MM_PROAUD_PLUS_SYNTH","features":[421]},{"name":"MM_PROAUD_PLUS_WAVEIN","features":[421]},{"name":"MM_PROAUD_PLUS_WAVEOUT","features":[421]},{"name":"MM_PROAUD_SYNTH","features":[421]},{"name":"MM_PROAUD_WAVEIN","features":[421]},{"name":"MM_PROAUD_WAVEOUT","features":[421]},{"name":"MM_QCIAR","features":[421]},{"name":"MM_QDESIGN","features":[421]},{"name":"MM_QDESIGN_ACM_MPEG","features":[421]},{"name":"MM_QDESIGN_ACM_QDESIGN_MUSIC","features":[421]},{"name":"MM_QTEAM","features":[421]},{"name":"MM_QUALCOMM","features":[421]},{"name":"MM_QUANTUM3D","features":[421]},{"name":"MM_QUARTERDECK","features":[421]},{"name":"MM_QUARTERDECK_LHWAVEIN","features":[421]},{"name":"MM_QUARTERDECK_LHWAVEOUT","features":[421]},{"name":"MM_QUICKAUDIO","features":[421]},{"name":"MM_QUICKAUDIO_MAXIMIDI","features":[421]},{"name":"MM_QUICKAUDIO_MINIMIDI","features":[421]},{"name":"MM_QUICKNET","features":[421]},{"name":"MM_QUICKNET_PJWAVEIN","features":[421]},{"name":"MM_QUICKNET_PJWAVEOUT","features":[421]},{"name":"MM_RADIUS","features":[421]},{"name":"MM_RHETOREX","features":[421]},{"name":"MM_RHETOREX_WAVEIN","features":[421]},{"name":"MM_RHETOREX_WAVEOUT","features":[421]},{"name":"MM_RICHMOND","features":[421]},{"name":"MM_ROCKWELL","features":[421]},{"name":"MM_ROLAND","features":[421]},{"name":"MM_ROLAND_MPU401_MIDIIN","features":[421]},{"name":"MM_ROLAND_MPU401_MIDIOUT","features":[421]},{"name":"MM_ROLAND_RAP10_MIDIIN","features":[421]},{"name":"MM_ROLAND_RAP10_MIDIOUT","features":[421]},{"name":"MM_ROLAND_RAP10_SYNTH","features":[421]},{"name":"MM_ROLAND_RAP10_WAVEIN","features":[421]},{"name":"MM_ROLAND_RAP10_WAVEOUT","features":[421]},{"name":"MM_ROLAND_SC7_MIDIIN","features":[421]},{"name":"MM_ROLAND_SC7_MIDIOUT","features":[421]},{"name":"MM_ROLAND_SCP_AUX","features":[421]},{"name":"MM_ROLAND_SCP_MIDIIN","features":[421]},{"name":"MM_ROLAND_SCP_MIDIOUT","features":[421]},{"name":"MM_ROLAND_SCP_MIXER","features":[421]},{"name":"MM_ROLAND_SCP_WAVEIN","features":[421]},{"name":"MM_ROLAND_SCP_WAVEOUT","features":[421]},{"name":"MM_ROLAND_SERIAL_MIDIIN","features":[421]},{"name":"MM_ROLAND_SERIAL_MIDIOUT","features":[421]},{"name":"MM_ROLAND_SMPU_MIDIINA","features":[421]},{"name":"MM_ROLAND_SMPU_MIDIINB","features":[421]},{"name":"MM_ROLAND_SMPU_MIDIOUTA","features":[421]},{"name":"MM_ROLAND_SMPU_MIDIOUTB","features":[421]},{"name":"MM_RZS","features":[421]},{"name":"MM_RZS_ACM_TUBGSM","features":[421]},{"name":"MM_S3","features":[421]},{"name":"MM_S3_AUX","features":[421]},{"name":"MM_S3_FMSYNTH","features":[421]},{"name":"MM_S3_MIDIIN","features":[421]},{"name":"MM_S3_MIDIOUT","features":[421]},{"name":"MM_S3_MIXER","features":[421]},{"name":"MM_S3_WAVEIN","features":[421]},{"name":"MM_S3_WAVEOUT","features":[421]},{"name":"MM_SANYO","features":[421]},{"name":"MM_SANYO_ACM_LD_ADPCM","features":[421]},{"name":"MM_SCALACS","features":[421]},{"name":"MM_SEERSYS","features":[421]},{"name":"MM_SEERSYS_REALITY","features":[421]},{"name":"MM_SEERSYS_SEERMIX","features":[421]},{"name":"MM_SEERSYS_SEERSYNTH","features":[421]},{"name":"MM_SEERSYS_SEERWAVE","features":[421]},{"name":"MM_SEERSYS_WAVESYNTH","features":[421]},{"name":"MM_SEERSYS_WAVESYNTH_WG","features":[421]},{"name":"MM_SELSIUS_SYSTEMS","features":[421]},{"name":"MM_SELSIUS_SYSTEMS_RTPWAVEIN","features":[421]},{"name":"MM_SELSIUS_SYSTEMS_RTPWAVEOUT","features":[421]},{"name":"MM_SGI","features":[421]},{"name":"MM_SGI_320_MIXER","features":[421]},{"name":"MM_SGI_320_WAVEIN","features":[421]},{"name":"MM_SGI_320_WAVEOUT","features":[421]},{"name":"MM_SGI_540_MIXER","features":[421]},{"name":"MM_SGI_540_WAVEIN","features":[421]},{"name":"MM_SGI_540_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADAT8CHAN_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADAT8CHAN_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATMONO1_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATMONO1_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATMONO2_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATMONO2_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATMONO3_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATMONO3_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATMONO4_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATMONO4_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATMONO5_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATMONO5_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATMONO6_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATMONO6_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATMONO7_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATMONO7_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATMONO8_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATMONO8_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATSTEREO12_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATSTEREO12_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATSTEREO32_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATSTEREO34_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATSTEREO56_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATSTEREO56_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_ADATSTEREO78_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_ADATSTEREO78_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_AESMONO1_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_AESMONO1_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_AESMONO2_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_AESMONO2_WAVEOUT","features":[421]},{"name":"MM_SGI_RAD_AESSTEREO_WAVEIN","features":[421]},{"name":"MM_SGI_RAD_AESSTEREO_WAVEOUT","features":[421]},{"name":"MM_SHARP","features":[421]},{"name":"MM_SHARP_MDC_AUX","features":[421]},{"name":"MM_SHARP_MDC_AUX_BASS","features":[421]},{"name":"MM_SHARP_MDC_AUX_CHR","features":[421]},{"name":"MM_SHARP_MDC_AUX_MASTER","features":[421]},{"name":"MM_SHARP_MDC_AUX_MIDI_VOL","features":[421]},{"name":"MM_SHARP_MDC_AUX_RVB","features":[421]},{"name":"MM_SHARP_MDC_AUX_TREBLE","features":[421]},{"name":"MM_SHARP_MDC_AUX_VOL","features":[421]},{"name":"MM_SHARP_MDC_AUX_WAVE_CHR","features":[421]},{"name":"MM_SHARP_MDC_AUX_WAVE_RVB","features":[421]},{"name":"MM_SHARP_MDC_AUX_WAVE_VOL","features":[421]},{"name":"MM_SHARP_MDC_MIDI_IN","features":[421]},{"name":"MM_SHARP_MDC_MIDI_OUT","features":[421]},{"name":"MM_SHARP_MDC_MIDI_SYNTH","features":[421]},{"name":"MM_SHARP_MDC_MIXER","features":[421]},{"name":"MM_SHARP_MDC_WAVE_IN","features":[421]},{"name":"MM_SHARP_MDC_WAVE_OUT","features":[421]},{"name":"MM_SICRESOURCE","features":[421]},{"name":"MM_SICRESOURCE_SSO3D","features":[421]},{"name":"MM_SICRESOURCE_SSOW3DI","features":[421]},{"name":"MM_SIEMENS_SBC","features":[421]},{"name":"MM_SIERRA","features":[421]},{"name":"MM_SIERRA_ARIA_AUX","features":[421]},{"name":"MM_SIERRA_ARIA_AUX2","features":[421]},{"name":"MM_SIERRA_ARIA_MIDIIN","features":[421]},{"name":"MM_SIERRA_ARIA_MIDIOUT","features":[421]},{"name":"MM_SIERRA_ARIA_SYNTH","features":[421]},{"name":"MM_SIERRA_ARIA_WAVEIN","features":[421]},{"name":"MM_SIERRA_ARIA_WAVEOUT","features":[421]},{"name":"MM_SIERRA_QUARTET_AUX_CD","features":[421]},{"name":"MM_SIERRA_QUARTET_AUX_LINE","features":[421]},{"name":"MM_SIERRA_QUARTET_AUX_MODEM","features":[421]},{"name":"MM_SIERRA_QUARTET_MIDIIN","features":[421]},{"name":"MM_SIERRA_QUARTET_MIDIOUT","features":[421]},{"name":"MM_SIERRA_QUARTET_MIXER","features":[421]},{"name":"MM_SIERRA_QUARTET_SYNTH","features":[421]},{"name":"MM_SIERRA_QUARTET_WAVEIN","features":[421]},{"name":"MM_SIERRA_QUARTET_WAVEOUT","features":[421]},{"name":"MM_SILICONSOFT","features":[421]},{"name":"MM_SILICONSOFT_SC1_WAVEIN","features":[421]},{"name":"MM_SILICONSOFT_SC1_WAVEOUT","features":[421]},{"name":"MM_SILICONSOFT_SC2_WAVEIN","features":[421]},{"name":"MM_SILICONSOFT_SC2_WAVEOUT","features":[421]},{"name":"MM_SILICONSOFT_SOUNDJR2PR_WAVEIN","features":[421]},{"name":"MM_SILICONSOFT_SOUNDJR2PR_WAVEOUT","features":[421]},{"name":"MM_SILICONSOFT_SOUNDJR2_WAVEOUT","features":[421]},{"name":"MM_SILICONSOFT_SOUNDJR3_WAVEOUT","features":[421]},{"name":"MM_SIPROLAB","features":[421]},{"name":"MM_SIPROLAB_ACELPNET","features":[421]},{"name":"MM_SNI","features":[421]},{"name":"MM_SNI_ACM_G721","features":[421]},{"name":"MM_SOFTLAB_NSK","features":[421]},{"name":"MM_SOFTLAB_NSK_FRW_AUX","features":[421]},{"name":"MM_SOFTLAB_NSK_FRW_MIXER","features":[421]},{"name":"MM_SOFTLAB_NSK_FRW_WAVEIN","features":[421]},{"name":"MM_SOFTLAB_NSK_FRW_WAVEOUT","features":[421]},{"name":"MM_SOFTSOUND","features":[421]},{"name":"MM_SOFTSOUND_CODEC","features":[421]},{"name":"MM_SONICFOUNDRY","features":[421]},{"name":"MM_SONORUS","features":[421]},{"name":"MM_SONORUS_STUDIO","features":[421]},{"name":"MM_SONY","features":[421]},{"name":"MM_SONY_ACM_SCX","features":[421]},{"name":"MM_SORVIS","features":[421]},{"name":"MM_SOUNDESIGNS","features":[421]},{"name":"MM_SOUNDESIGNS_WAVEIN","features":[421]},{"name":"MM_SOUNDESIGNS_WAVEOUT","features":[421]},{"name":"MM_SOUNDSCAPE_AUX","features":[421]},{"name":"MM_SOUNDSCAPE_MIDIIN","features":[421]},{"name":"MM_SOUNDSCAPE_MIDIOUT","features":[421]},{"name":"MM_SOUNDSCAPE_MIXER","features":[421]},{"name":"MM_SOUNDSCAPE_SYNTH","features":[421]},{"name":"MM_SOUNDSCAPE_WAVEIN","features":[421]},{"name":"MM_SOUNDSCAPE_WAVEOUT","features":[421]},{"name":"MM_SOUNDSCAPE_WAVEOUT_AUX","features":[421]},{"name":"MM_SOUNDSPACE","features":[421]},{"name":"MM_SPECTRUM_PRODUCTIONS","features":[421]},{"name":"MM_SPECTRUM_SIGNAL_PROCESSING","features":[421]},{"name":"MM_SPEECHCOMP","features":[421]},{"name":"MM_SPLASH_STUDIOS","features":[421]},{"name":"MM_SSP_SNDFESAUX","features":[421]},{"name":"MM_SSP_SNDFESMIDIIN","features":[421]},{"name":"MM_SSP_SNDFESMIDIOUT","features":[421]},{"name":"MM_SSP_SNDFESMIX","features":[421]},{"name":"MM_SSP_SNDFESSYNTH","features":[421]},{"name":"MM_SSP_SNDFESWAVEIN","features":[421]},{"name":"MM_SSP_SNDFESWAVEOUT","features":[421]},{"name":"MM_STUDER","features":[421]},{"name":"MM_STUDIO_16_AUX","features":[421]},{"name":"MM_STUDIO_16_MIDIIN","features":[421]},{"name":"MM_STUDIO_16_MIDIOUT","features":[421]},{"name":"MM_STUDIO_16_MIXER","features":[421]},{"name":"MM_STUDIO_16_SYNTH","features":[421]},{"name":"MM_STUDIO_16_WAVEIN","features":[421]},{"name":"MM_STUDIO_16_WAVEOUT","features":[421]},{"name":"MM_ST_MICROELECTRONICS","features":[421]},{"name":"MM_SUNCOM","features":[421]},{"name":"MM_SUPERMAC","features":[421]},{"name":"MM_SYDEC_NV","features":[421]},{"name":"MM_SYDEC_NV_WAVEIN","features":[421]},{"name":"MM_SYDEC_NV_WAVEOUT","features":[421]},{"name":"MM_TANDY","features":[421]},{"name":"MM_TANDY_PSSJWAVEIN","features":[421]},{"name":"MM_TANDY_PSSJWAVEOUT","features":[421]},{"name":"MM_TANDY_SENS_MMAMIDIIN","features":[421]},{"name":"MM_TANDY_SENS_MMAMIDIOUT","features":[421]},{"name":"MM_TANDY_SENS_MMAWAVEIN","features":[421]},{"name":"MM_TANDY_SENS_MMAWAVEOUT","features":[421]},{"name":"MM_TANDY_SENS_VISWAVEOUT","features":[421]},{"name":"MM_TANDY_VISBIOSSYNTH","features":[421]},{"name":"MM_TANDY_VISWAVEIN","features":[421]},{"name":"MM_TANDY_VISWAVEOUT","features":[421]},{"name":"MM_TBS_TROPEZ_AUX1","features":[421]},{"name":"MM_TBS_TROPEZ_AUX2","features":[421]},{"name":"MM_TBS_TROPEZ_LINE","features":[421]},{"name":"MM_TBS_TROPEZ_WAVEIN","features":[421]},{"name":"MM_TBS_TROPEZ_WAVEOUT","features":[421]},{"name":"MM_TDK","features":[421]},{"name":"MM_TDK_MW_AUX","features":[421]},{"name":"MM_TDK_MW_AUX_BASS","features":[421]},{"name":"MM_TDK_MW_AUX_CHR","features":[421]},{"name":"MM_TDK_MW_AUX_MASTER","features":[421]},{"name":"MM_TDK_MW_AUX_MIDI_VOL","features":[421]},{"name":"MM_TDK_MW_AUX_RVB","features":[421]},{"name":"MM_TDK_MW_AUX_TREBLE","features":[421]},{"name":"MM_TDK_MW_AUX_VOL","features":[421]},{"name":"MM_TDK_MW_AUX_WAVE_CHR","features":[421]},{"name":"MM_TDK_MW_AUX_WAVE_RVB","features":[421]},{"name":"MM_TDK_MW_AUX_WAVE_VOL","features":[421]},{"name":"MM_TDK_MW_MIDI_IN","features":[421]},{"name":"MM_TDK_MW_MIDI_OUT","features":[421]},{"name":"MM_TDK_MW_MIDI_SYNTH","features":[421]},{"name":"MM_TDK_MW_MIXER","features":[421]},{"name":"MM_TDK_MW_WAVE_IN","features":[421]},{"name":"MM_TDK_MW_WAVE_OUT","features":[421]},{"name":"MM_TELEKOL","features":[421]},{"name":"MM_TELEKOL_WAVEIN","features":[421]},{"name":"MM_TELEKOL_WAVEOUT","features":[421]},{"name":"MM_TERALOGIC","features":[421]},{"name":"MM_TERRATEC","features":[421]},{"name":"MM_THUNDER_AUX","features":[421]},{"name":"MM_THUNDER_SYNTH","features":[421]},{"name":"MM_THUNDER_WAVEIN","features":[421]},{"name":"MM_THUNDER_WAVEOUT","features":[421]},{"name":"MM_TPORT_SYNTH","features":[421]},{"name":"MM_TPORT_WAVEIN","features":[421]},{"name":"MM_TPORT_WAVEOUT","features":[421]},{"name":"MM_TRUEVISION","features":[421]},{"name":"MM_TRUEVISION_WAVEIN1","features":[421]},{"name":"MM_TRUEVISION_WAVEOUT1","features":[421]},{"name":"MM_TTEWS_AUX","features":[421]},{"name":"MM_TTEWS_MIDIIN","features":[421]},{"name":"MM_TTEWS_MIDIMONITOR","features":[421]},{"name":"MM_TTEWS_MIDIOUT","features":[421]},{"name":"MM_TTEWS_MIDISYNTH","features":[421]},{"name":"MM_TTEWS_MIXER","features":[421]},{"name":"MM_TTEWS_VMIDIIN","features":[421]},{"name":"MM_TTEWS_VMIDIOUT","features":[421]},{"name":"MM_TTEWS_WAVEIN","features":[421]},{"name":"MM_TTEWS_WAVEOUT","features":[421]},{"name":"MM_TURTLE_BEACH","features":[421]},{"name":"MM_UHER_INFORMATIC","features":[421]},{"name":"MM_UH_ACM_ADPCM","features":[421]},{"name":"MM_UNISYS","features":[421]},{"name":"MM_UNISYS_ACM_NAP","features":[421]},{"name":"MM_UNMAPPED","features":[421]},{"name":"MM_VAL","features":[421]},{"name":"MM_VAL_MICROKEY_AP_WAVEIN","features":[421]},{"name":"MM_VAL_MICROKEY_AP_WAVEOUT","features":[421]},{"name":"MM_VANKOEVERING","features":[421]},{"name":"MM_VIA","features":[421]},{"name":"MM_VIA_AUX","features":[421]},{"name":"MM_VIA_MIXER","features":[421]},{"name":"MM_VIA_MPU401_MIDIIN","features":[421]},{"name":"MM_VIA_MPU401_MIDIOUT","features":[421]},{"name":"MM_VIA_SWFM_SYNTH","features":[421]},{"name":"MM_VIA_WAVEIN","features":[421]},{"name":"MM_VIA_WAVEOUT","features":[421]},{"name":"MM_VIA_WDM_MIXER","features":[421]},{"name":"MM_VIA_WDM_MPU401_MIDIIN","features":[421]},{"name":"MM_VIA_WDM_MPU401_MIDIOUT","features":[421]},{"name":"MM_VIA_WDM_WAVEIN","features":[421]},{"name":"MM_VIA_WDM_WAVEOUT","features":[421]},{"name":"MM_VIDEOLOGIC","features":[421]},{"name":"MM_VIDEOLOGIC_MSWAVEIN","features":[421]},{"name":"MM_VIDEOLOGIC_MSWAVEOUT","features":[421]},{"name":"MM_VIENNASYS","features":[421]},{"name":"MM_VIENNASYS_TSP_WAVE_DRIVER","features":[421]},{"name":"MM_VIONA","features":[421]},{"name":"MM_VIONAQVINPCI_WAVEOUT","features":[421]},{"name":"MM_VIONA_BUSTER_MIXER","features":[421]},{"name":"MM_VIONA_CINEMASTER_MIXER","features":[421]},{"name":"MM_VIONA_CONCERTO_MIXER","features":[421]},{"name":"MM_VIONA_QVINPCI_MIXER","features":[421]},{"name":"MM_VIONA_QVINPCI_WAVEIN","features":[421]},{"name":"MM_VIRTUALMUSIC","features":[421]},{"name":"MM_VITEC","features":[421]},{"name":"MM_VITEC_VMAKER","features":[421]},{"name":"MM_VITEC_VMPRO","features":[421]},{"name":"MM_VIVO","features":[421]},{"name":"MM_VIVO_AUDIO_CODEC","features":[421]},{"name":"MM_VKC_MPU401_MIDIIN","features":[421]},{"name":"MM_VKC_MPU401_MIDIOUT","features":[421]},{"name":"MM_VKC_SERIAL_MIDIIN","features":[421]},{"name":"MM_VKC_SERIAL_MIDIOUT","features":[421]},{"name":"MM_VOCALTEC","features":[421]},{"name":"MM_VOCALTEC_WAVEIN","features":[421]},{"name":"MM_VOCALTEC_WAVEOUT","features":[421]},{"name":"MM_VOICEINFO","features":[421]},{"name":"MM_VOICEMIXER","features":[421]},{"name":"MM_VOXWARE","features":[421]},{"name":"MM_VOXWARE_CODEC","features":[421]},{"name":"MM_VOYETRA","features":[421]},{"name":"MM_VQST","features":[421]},{"name":"MM_VQST_VQC1","features":[421]},{"name":"MM_VQST_VQC2","features":[421]},{"name":"MM_VTG","features":[421]},{"name":"MM_WANGLABS","features":[421]},{"name":"MM_WANGLABS_WAVEIN1","features":[421]},{"name":"MM_WANGLABS_WAVEOUT1","features":[421]},{"name":"MM_WEITEK","features":[421]},{"name":"MM_WILDCAT","features":[421]},{"name":"MM_WILDCAT_AUTOSCOREMIDIIN","features":[421]},{"name":"MM_WILLOPOND_SNDCOMM_WAVEIN","features":[421]},{"name":"MM_WILLOWPOND","features":[421]},{"name":"MM_WILLOWPOND_FMSYNTH_STEREO","features":[421]},{"name":"MM_WILLOWPOND_GENERIC_AUX","features":[421]},{"name":"MM_WILLOWPOND_GENERIC_MIXER","features":[421]},{"name":"MM_WILLOWPOND_GENERIC_WAVEIN","features":[421]},{"name":"MM_WILLOWPOND_GENERIC_WAVEOUT","features":[421]},{"name":"MM_WILLOWPOND_MPU401","features":[421]},{"name":"MM_WILLOWPOND_PH_AUX","features":[421]},{"name":"MM_WILLOWPOND_PH_MIXER","features":[421]},{"name":"MM_WILLOWPOND_PH_WAVEIN","features":[421]},{"name":"MM_WILLOWPOND_PH_WAVEOUT","features":[421]},{"name":"MM_WILLOWPOND_SNDCOMM_AUX","features":[421]},{"name":"MM_WILLOWPOND_SNDCOMM_MIXER","features":[421]},{"name":"MM_WILLOWPOND_SNDCOMM_WAVEOUT","features":[421]},{"name":"MM_WILLOWPOND_SNDPORT_AUX","features":[421]},{"name":"MM_WILLOWPOND_SNDPORT_MIXER","features":[421]},{"name":"MM_WILLOWPOND_SNDPORT_WAVEIN","features":[421]},{"name":"MM_WILLOWPOND_SNDPORT_WAVEOUT","features":[421]},{"name":"MM_WINBOND","features":[421]},{"name":"MM_WINNOV","features":[421]},{"name":"MM_WINNOV_CAVIAR_CHAMPAGNE","features":[421]},{"name":"MM_WINNOV_CAVIAR_VIDC","features":[421]},{"name":"MM_WINNOV_CAVIAR_WAVEIN","features":[421]},{"name":"MM_WINNOV_CAVIAR_WAVEOUT","features":[421]},{"name":"MM_WINNOV_CAVIAR_YUV8","features":[421]},{"name":"MM_WORKBIT","features":[421]},{"name":"MM_WORKBIT_AUX","features":[421]},{"name":"MM_WORKBIT_FMSYNTH","features":[421]},{"name":"MM_WORKBIT_JOYSTICK","features":[421]},{"name":"MM_WORKBIT_MIDIIN","features":[421]},{"name":"MM_WORKBIT_MIDIOUT","features":[421]},{"name":"MM_WORKBIT_MIXER","features":[421]},{"name":"MM_WORKBIT_WAVEIN","features":[421]},{"name":"MM_WORKBIT_WAVEOUT","features":[421]},{"name":"MM_WSS_SB16_AUX_CD","features":[421]},{"name":"MM_WSS_SB16_AUX_LINE","features":[421]},{"name":"MM_WSS_SB16_MIDIIN","features":[421]},{"name":"MM_WSS_SB16_MIDIOUT","features":[421]},{"name":"MM_WSS_SB16_MIXER","features":[421]},{"name":"MM_WSS_SB16_SYNTH","features":[421]},{"name":"MM_WSS_SB16_WAVEIN","features":[421]},{"name":"MM_WSS_SB16_WAVEOUT","features":[421]},{"name":"MM_WSS_SBPRO_AUX_CD","features":[421]},{"name":"MM_WSS_SBPRO_AUX_LINE","features":[421]},{"name":"MM_WSS_SBPRO_MIDIIN","features":[421]},{"name":"MM_WSS_SBPRO_MIDIOUT","features":[421]},{"name":"MM_WSS_SBPRO_MIXER","features":[421]},{"name":"MM_WSS_SBPRO_SYNTH","features":[421]},{"name":"MM_WSS_SBPRO_WAVEIN","features":[421]},{"name":"MM_WSS_SBPRO_WAVEOUT","features":[421]},{"name":"MM_XEBEC","features":[421]},{"name":"MM_XIRLINK","features":[421]},{"name":"MM_XIRLINK_VISIONLINK","features":[421]},{"name":"MM_XYZ","features":[421]},{"name":"MM_YAMAHA","features":[421]},{"name":"MM_YAMAHA_ACXG_AUX","features":[421]},{"name":"MM_YAMAHA_ACXG_MIDIOUT","features":[421]},{"name":"MM_YAMAHA_ACXG_MIXER","features":[421]},{"name":"MM_YAMAHA_ACXG_WAVEIN","features":[421]},{"name":"MM_YAMAHA_ACXG_WAVEOUT","features":[421]},{"name":"MM_YAMAHA_GSS_AUX","features":[421]},{"name":"MM_YAMAHA_GSS_MIDIIN","features":[421]},{"name":"MM_YAMAHA_GSS_MIDIOUT","features":[421]},{"name":"MM_YAMAHA_GSS_SYNTH","features":[421]},{"name":"MM_YAMAHA_GSS_WAVEIN","features":[421]},{"name":"MM_YAMAHA_GSS_WAVEOUT","features":[421]},{"name":"MM_YAMAHA_OPL3SA_FMSYNTH","features":[421]},{"name":"MM_YAMAHA_OPL3SA_JOYSTICK","features":[421]},{"name":"MM_YAMAHA_OPL3SA_MIDIIN","features":[421]},{"name":"MM_YAMAHA_OPL3SA_MIDIOUT","features":[421]},{"name":"MM_YAMAHA_OPL3SA_MIXER","features":[421]},{"name":"MM_YAMAHA_OPL3SA_WAVEIN","features":[421]},{"name":"MM_YAMAHA_OPL3SA_WAVEOUT","features":[421]},{"name":"MM_YAMAHA_OPL3SA_YSYNTH","features":[421]},{"name":"MM_YAMAHA_SERIAL_MIDIIN","features":[421]},{"name":"MM_YAMAHA_SERIAL_MIDIOUT","features":[421]},{"name":"MM_YAMAHA_SXG_MIDIOUT","features":[421]},{"name":"MM_YAMAHA_SXG_MIXER","features":[421]},{"name":"MM_YAMAHA_SXG_WAVEOUT","features":[421]},{"name":"MM_YAMAHA_YMF724LEG_FMSYNTH","features":[421]},{"name":"MM_YAMAHA_YMF724LEG_MIDIIN","features":[421]},{"name":"MM_YAMAHA_YMF724LEG_MIDIOUT","features":[421]},{"name":"MM_YAMAHA_YMF724LEG_MIXER","features":[421]},{"name":"MM_YAMAHA_YMF724_AUX","features":[421]},{"name":"MM_YAMAHA_YMF724_MIDIOUT","features":[421]},{"name":"MM_YAMAHA_YMF724_MIXER","features":[421]},{"name":"MM_YAMAHA_YMF724_WAVEIN","features":[421]},{"name":"MM_YAMAHA_YMF724_WAVEOUT","features":[421]},{"name":"MM_YOUCOM","features":[421]},{"name":"MM_ZEFIRO","features":[421]},{"name":"MM_ZEFIRO_ZA2","features":[421]},{"name":"MM_ZYXEL","features":[421]},{"name":"MM_ZYXEL_ACM_ADPCM","features":[421]},{"name":"MODM_CACHEDRUMPATCHES","features":[421]},{"name":"MODM_CACHEPATCHES","features":[421]},{"name":"MODM_CLOSE","features":[421]},{"name":"MODM_DATA","features":[421]},{"name":"MODM_GETDEVCAPS","features":[421]},{"name":"MODM_GETNUMDEVS","features":[421]},{"name":"MODM_GETPOS","features":[421]},{"name":"MODM_GETVOLUME","features":[421]},{"name":"MODM_INIT","features":[421]},{"name":"MODM_INIT_EX","features":[421]},{"name":"MODM_LONGDATA","features":[421]},{"name":"MODM_MAPPER","features":[421]},{"name":"MODM_OPEN","features":[421]},{"name":"MODM_PAUSE","features":[421]},{"name":"MODM_PREFERRED","features":[421]},{"name":"MODM_PREPARE","features":[421]},{"name":"MODM_PROPERTIES","features":[421]},{"name":"MODM_RECONFIGURE","features":[421]},{"name":"MODM_RESET","features":[421]},{"name":"MODM_RESTART","features":[421]},{"name":"MODM_SETVOLUME","features":[421]},{"name":"MODM_STOP","features":[421]},{"name":"MODM_STRMDATA","features":[421]},{"name":"MODM_UNPREPARE","features":[421]},{"name":"MODM_USER","features":[421]},{"name":"MPEGLAYER3_ID_CONSTANTFRAMESIZE","features":[421]},{"name":"MPEGLAYER3_ID_MPEG","features":[421]},{"name":"MPEGLAYER3_ID_UNKNOWN","features":[421]},{"name":"MPEGLAYER3_WFX_EXTRA_BYTES","features":[421]},{"name":"MSAUDIO1WAVEFORMAT","features":[422,421]},{"name":"MSAUDIO1_BITS_PER_SAMPLE","features":[421]},{"name":"MSAUDIO1_MAX_CHANNELS","features":[421]},{"name":"MXDM_BASE","features":[421]},{"name":"MXDM_CLOSE","features":[421]},{"name":"MXDM_GETCONTROLDETAILS","features":[421]},{"name":"MXDM_GETDEVCAPS","features":[421]},{"name":"MXDM_GETLINECONTROLS","features":[421]},{"name":"MXDM_GETLINEINFO","features":[421]},{"name":"MXDM_GETNUMDEVS","features":[421]},{"name":"MXDM_INIT","features":[421]},{"name":"MXDM_INIT_EX","features":[421]},{"name":"MXDM_OPEN","features":[421]},{"name":"MXDM_SETCONTROLDETAILS","features":[421]},{"name":"MXDM_USER","features":[421]},{"name":"NMS_VBXADPCMWAVEFORMAT","features":[422,421]},{"name":"NS_DRM_E_MIGRATION_IMAGE_ALREADY_EXISTS","features":[421]},{"name":"NS_DRM_E_MIGRATION_SOURCE_MACHINE_IN_USE","features":[421]},{"name":"NS_DRM_E_MIGRATION_TARGET_MACHINE_LESS_THAN_LH","features":[421]},{"name":"NS_DRM_E_MIGRATION_UPGRADE_WITH_DIFF_SID","features":[421]},{"name":"NS_E_8BIT_WAVE_UNSUPPORTED","features":[421]},{"name":"NS_E_ACTIVE_SG_DEVICE_CONTROL_DISCONNECTED","features":[421]},{"name":"NS_E_ACTIVE_SG_DEVICE_DISCONNECTED","features":[421]},{"name":"NS_E_ADVANCEDEDIT_TOO_MANY_PICTURES","features":[421]},{"name":"NS_E_ALLOCATE_FILE_FAIL","features":[421]},{"name":"NS_E_ALL_PROTOCOLS_DISABLED","features":[421]},{"name":"NS_E_ALREADY_CONNECTED","features":[421]},{"name":"NS_E_ANALOG_VIDEO_PROTECTION_LEVEL_UNSUPPORTED","features":[421]},{"name":"NS_E_ARCHIVE_ABORT_DUE_TO_BCAST","features":[421]},{"name":"NS_E_ARCHIVE_FILENAME_NOTSET","features":[421]},{"name":"NS_E_ARCHIVE_GAP_DETECTED","features":[421]},{"name":"NS_E_ARCHIVE_REACH_QUOTA","features":[421]},{"name":"NS_E_ARCHIVE_SAME_AS_INPUT","features":[421]},{"name":"NS_E_ASSERT","features":[421]},{"name":"NS_E_ASX_INVALIDFORMAT","features":[421]},{"name":"NS_E_ASX_INVALIDVERSION","features":[421]},{"name":"NS_E_ASX_INVALID_REPEAT_BLOCK","features":[421]},{"name":"NS_E_ASX_NOTHING_TO_WRITE","features":[421]},{"name":"NS_E_ATTRIBUTE_NOT_ALLOWED","features":[421]},{"name":"NS_E_ATTRIBUTE_READ_ONLY","features":[421]},{"name":"NS_E_AUDIENCE_CONTENTTYPE_MISMATCH","features":[421]},{"name":"NS_E_AUDIENCE__LANGUAGE_CONTENTTYPE_MISMATCH","features":[421]},{"name":"NS_E_AUDIODEVICE_BADFORMAT","features":[421]},{"name":"NS_E_AUDIODEVICE_BUSY","features":[421]},{"name":"NS_E_AUDIODEVICE_UNEXPECTED","features":[421]},{"name":"NS_E_AUDIO_BITRATE_STEPDOWN","features":[421]},{"name":"NS_E_AUDIO_CODEC_ERROR","features":[421]},{"name":"NS_E_AUDIO_CODEC_NOT_INSTALLED","features":[421]},{"name":"NS_E_AUTHORIZATION_FILE_NOT_FOUND","features":[421]},{"name":"NS_E_BACKUP_RESTORE_BAD_DATA","features":[421]},{"name":"NS_E_BACKUP_RESTORE_BAD_REQUEST_ID","features":[421]},{"name":"NS_E_BACKUP_RESTORE_FAILURE","features":[421]},{"name":"NS_E_BACKUP_RESTORE_TOO_MANY_RESETS","features":[421]},{"name":"NS_E_BAD_ADAPTER_ADDRESS","features":[421]},{"name":"NS_E_BAD_ADAPTER_NAME","features":[421]},{"name":"NS_E_BAD_BLOCK0_VERSION","features":[421]},{"name":"NS_E_BAD_CONTENTEDL","features":[421]},{"name":"NS_E_BAD_CONTROL_DATA","features":[421]},{"name":"NS_E_BAD_CUB_UID","features":[421]},{"name":"NS_E_BAD_DELIVERY_MODE","features":[421]},{"name":"NS_E_BAD_DISK_UID","features":[421]},{"name":"NS_E_BAD_FSMAJOR_VERSION","features":[421]},{"name":"NS_E_BAD_MARKIN","features":[421]},{"name":"NS_E_BAD_MARKOUT","features":[421]},{"name":"NS_E_BAD_MULTICAST_ADDRESS","features":[421]},{"name":"NS_E_BAD_REQUEST","features":[421]},{"name":"NS_E_BAD_STAMPNUMBER","features":[421]},{"name":"NS_E_BAD_SYNTAX_IN_SERVER_RESPONSE","features":[421]},{"name":"NS_E_BKGDOWNLOAD_CALLFUNCENDED","features":[421]},{"name":"NS_E_BKGDOWNLOAD_CALLFUNCFAILED","features":[421]},{"name":"NS_E_BKGDOWNLOAD_CALLFUNCTIMEOUT","features":[421]},{"name":"NS_E_BKGDOWNLOAD_CANCELCOMPLETEDJOB","features":[421]},{"name":"NS_E_BKGDOWNLOAD_COMPLETECANCELLEDJOB","features":[421]},{"name":"NS_E_BKGDOWNLOAD_FAILEDINITIALIZE","features":[421]},{"name":"NS_E_BKGDOWNLOAD_FAILED_TO_CREATE_TEMPFILE","features":[421]},{"name":"NS_E_BKGDOWNLOAD_INVALIDJOBSIGNATURE","features":[421]},{"name":"NS_E_BKGDOWNLOAD_INVALID_FILE_NAME","features":[421]},{"name":"NS_E_BKGDOWNLOAD_NOJOBPOINTER","features":[421]},{"name":"NS_E_BKGDOWNLOAD_PLUGIN_FAILEDINITIALIZE","features":[421]},{"name":"NS_E_BKGDOWNLOAD_PLUGIN_FAILEDTOMOVEFILE","features":[421]},{"name":"NS_E_BKGDOWNLOAD_WMDUNPACKFAILED","features":[421]},{"name":"NS_E_BKGDOWNLOAD_WRONG_NO_FILES","features":[421]},{"name":"NS_E_BUSY","features":[421]},{"name":"NS_E_CACHE_ARCHIVE_CONFLICT","features":[421]},{"name":"NS_E_CACHE_CANNOT_BE_CACHED","features":[421]},{"name":"NS_E_CACHE_NOT_BROADCAST","features":[421]},{"name":"NS_E_CACHE_NOT_MODIFIED","features":[421]},{"name":"NS_E_CACHE_ORIGIN_SERVER_NOT_FOUND","features":[421]},{"name":"NS_E_CACHE_ORIGIN_SERVER_TIMEOUT","features":[421]},{"name":"NS_E_CANNOTCONNECT","features":[421]},{"name":"NS_E_CANNOTCONNECTEVENTS","features":[421]},{"name":"NS_E_CANNOTDESTROYTITLE","features":[421]},{"name":"NS_E_CANNOTOFFLINEDISK","features":[421]},{"name":"NS_E_CANNOTONLINEDISK","features":[421]},{"name":"NS_E_CANNOTRENAMETITLE","features":[421]},{"name":"NS_E_CANNOT_BUY_OR_DOWNLOAD_CONTENT","features":[421]},{"name":"NS_E_CANNOT_BUY_OR_DOWNLOAD_FROM_MULTIPLE_SERVICES","features":[421]},{"name":"NS_E_CANNOT_CONNECT_TO_PROXY","features":[421]},{"name":"NS_E_CANNOT_DELETE_ACTIVE_SOURCEGROUP","features":[421]},{"name":"NS_E_CANNOT_GENERATE_BROADCAST_INFO_FOR_QUALITYVBR","features":[421]},{"name":"NS_E_CANNOT_PAUSE_LIVEBROADCAST","features":[421]},{"name":"NS_E_CANNOT_READ_PLAYLIST_FROM_MEDIASERVER","features":[421]},{"name":"NS_E_CANNOT_REMOVE_PLUGIN","features":[421]},{"name":"NS_E_CANNOT_REMOVE_PUBLISHING_POINT","features":[421]},{"name":"NS_E_CANNOT_SYNC_DRM_TO_NON_JANUS_DEVICE","features":[421]},{"name":"NS_E_CANNOT_SYNC_PREVIOUS_SYNC_RUNNING","features":[421]},{"name":"NS_E_CANT_READ_DIGITAL","features":[421]},{"name":"NS_E_CCLINK_DOWN","features":[421]},{"name":"NS_E_CD_COPYTO_CD","features":[421]},{"name":"NS_E_CD_DRIVER_PROBLEM","features":[421]},{"name":"NS_E_CD_EMPTY_TRACK_QUEUE","features":[421]},{"name":"NS_E_CD_ISRC_INVALID","features":[421]},{"name":"NS_E_CD_MEDIA_CATALOG_NUMBER_INVALID","features":[421]},{"name":"NS_E_CD_NO_BUFFERS_READ","features":[421]},{"name":"NS_E_CD_NO_READER","features":[421]},{"name":"NS_E_CD_QUEUEING_DISABLED","features":[421]},{"name":"NS_E_CD_READ_ERROR","features":[421]},{"name":"NS_E_CD_READ_ERROR_NO_CORRECTION","features":[421]},{"name":"NS_E_CD_REFRESH","features":[421]},{"name":"NS_E_CD_SLOW_COPY","features":[421]},{"name":"NS_E_CD_SPEEDDETECT_NOT_ENOUGH_READS","features":[421]},{"name":"NS_E_CHANGING_PROXYBYPASS","features":[421]},{"name":"NS_E_CHANGING_PROXY_EXCEPTIONLIST","features":[421]},{"name":"NS_E_CHANGING_PROXY_NAME","features":[421]},{"name":"NS_E_CHANGING_PROXY_PORT","features":[421]},{"name":"NS_E_CHANGING_PROXY_PROTOCOL_NOT_FOUND","features":[421]},{"name":"NS_E_CLOSED_ON_SUSPEND","features":[421]},{"name":"NS_E_CODEC_DMO_ERROR","features":[421]},{"name":"NS_E_CODEC_UNAVAILABLE","features":[421]},{"name":"NS_E_COMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED","features":[421]},{"name":"NS_E_COMPRESSED_DIGITAL_VIDEO_PROTECTION_LEVEL_UNSUPPORTED","features":[421]},{"name":"NS_E_CONNECTION_FAILURE","features":[421]},{"name":"NS_E_CONNECT_TIMEOUT","features":[421]},{"name":"NS_E_CONTENT_PARTNER_STILL_INITIALIZING","features":[421]},{"name":"NS_E_CORECD_NOTAMEDIACD","features":[421]},{"name":"NS_E_CRITICAL_ERROR","features":[421]},{"name":"NS_E_CUB_FAIL","features":[421]},{"name":"NS_E_CUB_FAIL_LINK","features":[421]},{"name":"NS_E_CURLHELPER_NOTADIRECTORY","features":[421]},{"name":"NS_E_CURLHELPER_NOTAFILE","features":[421]},{"name":"NS_E_CURLHELPER_NOTRELATIVE","features":[421]},{"name":"NS_E_CURL_CANTDECODE","features":[421]},{"name":"NS_E_CURL_CANTWALK","features":[421]},{"name":"NS_E_CURL_INVALIDBUFFERSIZE","features":[421]},{"name":"NS_E_CURL_INVALIDCHAR","features":[421]},{"name":"NS_E_CURL_INVALIDHOSTNAME","features":[421]},{"name":"NS_E_CURL_INVALIDPATH","features":[421]},{"name":"NS_E_CURL_INVALIDPORT","features":[421]},{"name":"NS_E_CURL_INVALIDSCHEME","features":[421]},{"name":"NS_E_CURL_INVALIDURL","features":[421]},{"name":"NS_E_CURL_NOTSAFE","features":[421]},{"name":"NS_E_DAMAGED_FILE","features":[421]},{"name":"NS_E_DATAPATH_NO_SINK","features":[421]},{"name":"NS_E_DATA_SOURCE_ENUMERATION_NOT_SUPPORTED","features":[421]},{"name":"NS_E_DATA_UNIT_EXTENSION_TOO_LARGE","features":[421]},{"name":"NS_E_DDRAW_GENERIC","features":[421]},{"name":"NS_E_DEVCONTROL_FAILED_SEEK","features":[421]},{"name":"NS_E_DEVICECONTROL_UNSTABLE","features":[421]},{"name":"NS_E_DEVICE_DISCONNECTED","features":[421]},{"name":"NS_E_DEVICE_IS_NOT_READY","features":[421]},{"name":"NS_E_DEVICE_NOT_READY","features":[421]},{"name":"NS_E_DEVICE_NOT_SUPPORT_FORMAT","features":[421]},{"name":"NS_E_DEVICE_NOT_WMDRM_DEVICE","features":[421]},{"name":"NS_E_DISK_FAIL","features":[421]},{"name":"NS_E_DISK_READ","features":[421]},{"name":"NS_E_DISK_WRITE","features":[421]},{"name":"NS_E_DISPLAY_MODE_CHANGE_FAILED","features":[421]},{"name":"NS_E_DRMPROFILE_NOTFOUND","features":[421]},{"name":"NS_E_DRM_ACQUIRING_LICENSE","features":[421]},{"name":"NS_E_DRM_ACTION_NOT_QUERIED","features":[421]},{"name":"NS_E_DRM_ALREADY_INDIVIDUALIZED","features":[421]},{"name":"NS_E_DRM_APPCERT_REVOKED","features":[421]},{"name":"NS_E_DRM_ATTRIBUTE_TOO_LONG","features":[421]},{"name":"NS_E_DRM_BACKUPRESTORE_BUSY","features":[421]},{"name":"NS_E_DRM_BACKUP_CORRUPT","features":[421]},{"name":"NS_E_DRM_BACKUP_EXISTS","features":[421]},{"name":"NS_E_DRM_BAD_REQUEST","features":[421]},{"name":"NS_E_DRM_BB_UNABLE_TO_INITIALIZE","features":[421]},{"name":"NS_E_DRM_BUFFER_TOO_SMALL","features":[421]},{"name":"NS_E_DRM_BUSY","features":[421]},{"name":"NS_E_DRM_CACHED_CONTENT_ERROR","features":[421]},{"name":"NS_E_DRM_CERTIFICATE_REVOKED","features":[421]},{"name":"NS_E_DRM_CERTIFICATE_SECURITY_LEVEL_INADEQUATE","features":[421]},{"name":"NS_E_DRM_CHAIN_TOO_LONG","features":[421]},{"name":"NS_E_DRM_CHECKPOINT_CORRUPT","features":[421]},{"name":"NS_E_DRM_CHECKPOINT_FAILED","features":[421]},{"name":"NS_E_DRM_CHECKPOINT_MISMATCH","features":[421]},{"name":"NS_E_DRM_CLIENT_CODE_EXPIRED","features":[421]},{"name":"NS_E_DRM_DATASTORE_CORRUPT","features":[421]},{"name":"NS_E_DRM_DEBUGGING_NOT_ALLOWED","features":[421]},{"name":"NS_E_DRM_DECRYPT_ERROR","features":[421]},{"name":"NS_E_DRM_DEVICE_ACTIVATION_CANCELED","features":[421]},{"name":"NS_E_DRM_DEVICE_ALREADY_REGISTERED","features":[421]},{"name":"NS_E_DRM_DEVICE_LIMIT_REACHED","features":[421]},{"name":"NS_E_DRM_DEVICE_NOT_OPEN","features":[421]},{"name":"NS_E_DRM_DEVICE_NOT_REGISTERED","features":[421]},{"name":"NS_E_DRM_DRIVER_AUTH_FAILURE","features":[421]},{"name":"NS_E_DRM_DRIVER_DIGIOUT_FAILURE","features":[421]},{"name":"NS_E_DRM_DRMV2CLT_REVOKED","features":[421]},{"name":"NS_E_DRM_ENCRYPT_ERROR","features":[421]},{"name":"NS_E_DRM_ENUM_LICENSE_FAILED","features":[421]},{"name":"NS_E_DRM_ERROR_BAD_NET_RESP","features":[421]},{"name":"NS_E_DRM_EXPIRED_LICENSEBLOB","features":[421]},{"name":"NS_E_DRM_GET_CONTENTSTRING_ERROR","features":[421]},{"name":"NS_E_DRM_GET_LICENSESTRING_ERROR","features":[421]},{"name":"NS_E_DRM_GET_LICENSE_ERROR","features":[421]},{"name":"NS_E_DRM_HARDWAREID_MISMATCH","features":[421]},{"name":"NS_E_DRM_HARDWARE_INCONSISTENT","features":[421]},{"name":"NS_E_DRM_INCLUSION_LIST_REQUIRED","features":[421]},{"name":"NS_E_DRM_INDIVIDUALIZATION_INCOMPLETE","features":[421]},{"name":"NS_E_DRM_INDIVIDUALIZE_ERROR","features":[421]},{"name":"NS_E_DRM_INDIVIDUALIZING","features":[421]},{"name":"NS_E_DRM_INDIV_FRAUD","features":[421]},{"name":"NS_E_DRM_INDIV_NO_CABS","features":[421]},{"name":"NS_E_DRM_INDIV_SERVICE_UNAVAILABLE","features":[421]},{"name":"NS_E_DRM_INVALID_APPCERT","features":[421]},{"name":"NS_E_DRM_INVALID_APPDATA","features":[421]},{"name":"NS_E_DRM_INVALID_APPDATA_VERSION","features":[421]},{"name":"NS_E_DRM_INVALID_APPLICATION","features":[421]},{"name":"NS_E_DRM_INVALID_CERTIFICATE","features":[421]},{"name":"NS_E_DRM_INVALID_CONTENT","features":[421]},{"name":"NS_E_DRM_INVALID_CRL","features":[421]},{"name":"NS_E_DRM_INVALID_DATA","features":[421]},{"name":"NS_E_DRM_INVALID_KID","features":[421]},{"name":"NS_E_DRM_INVALID_LICENSE","features":[421]},{"name":"NS_E_DRM_INVALID_LICENSEBLOB","features":[421]},{"name":"NS_E_DRM_INVALID_LICENSE_ACQUIRED","features":[421]},{"name":"NS_E_DRM_INVALID_LICENSE_REQUEST","features":[421]},{"name":"NS_E_DRM_INVALID_MACHINE","features":[421]},{"name":"NS_E_DRM_INVALID_MIGRATION_IMAGE","features":[421]},{"name":"NS_E_DRM_INVALID_PROPERTY","features":[421]},{"name":"NS_E_DRM_INVALID_PROXIMITY_RESPONSE","features":[421]},{"name":"NS_E_DRM_INVALID_SECURESTORE_PASSWORD","features":[421]},{"name":"NS_E_DRM_INVALID_SESSION","features":[421]},{"name":"NS_E_DRM_KEY_ERROR","features":[421]},{"name":"NS_E_DRM_LICENSE_APPSECLOW","features":[421]},{"name":"NS_E_DRM_LICENSE_APP_NOTALLOWED","features":[421]},{"name":"NS_E_DRM_LICENSE_CERT_EXPIRED","features":[421]},{"name":"NS_E_DRM_LICENSE_CLOSE_ERROR","features":[421]},{"name":"NS_E_DRM_LICENSE_CONTENT_REVOKED","features":[421]},{"name":"NS_E_DRM_LICENSE_DELETION_ERROR","features":[421]},{"name":"NS_E_DRM_LICENSE_EXPIRED","features":[421]},{"name":"NS_E_DRM_LICENSE_INITIALIZATION_ERROR","features":[421]},{"name":"NS_E_DRM_LICENSE_INVALID_XML","features":[421]},{"name":"NS_E_DRM_LICENSE_NOSAP","features":[421]},{"name":"NS_E_DRM_LICENSE_NOSVP","features":[421]},{"name":"NS_E_DRM_LICENSE_NOTACQUIRED","features":[421]},{"name":"NS_E_DRM_LICENSE_NOTENABLED","features":[421]},{"name":"NS_E_DRM_LICENSE_NOTRUSTEDCODEC","features":[421]},{"name":"NS_E_DRM_LICENSE_NOWDM","features":[421]},{"name":"NS_E_DRM_LICENSE_OPEN_ERROR","features":[421]},{"name":"NS_E_DRM_LICENSE_SECLOW","features":[421]},{"name":"NS_E_DRM_LICENSE_SERVER_INFO_MISSING","features":[421]},{"name":"NS_E_DRM_LICENSE_STORE_ERROR","features":[421]},{"name":"NS_E_DRM_LICENSE_STORE_SAVE_ERROR","features":[421]},{"name":"NS_E_DRM_LICENSE_UNAVAILABLE","features":[421]},{"name":"NS_E_DRM_LICENSE_UNUSABLE","features":[421]},{"name":"NS_E_DRM_LIC_NEEDS_DEVICE_CLOCK_SET","features":[421]},{"name":"NS_E_DRM_MALFORMED_CONTENT_HEADER","features":[421]},{"name":"NS_E_DRM_MIGRATION_IMPORTER_NOT_AVAILABLE","features":[421]},{"name":"NS_E_DRM_MIGRATION_INVALID_LEGACYV2_DATA","features":[421]},{"name":"NS_E_DRM_MIGRATION_INVALID_LEGACYV2_SST_PASSWORD","features":[421]},{"name":"NS_E_DRM_MIGRATION_LICENSE_ALREADY_EXISTS","features":[421]},{"name":"NS_E_DRM_MIGRATION_NOT_SUPPORTED","features":[421]},{"name":"NS_E_DRM_MIGRATION_OBJECT_IN_USE","features":[421]},{"name":"NS_E_DRM_MIGRATION_OPERATION_CANCELLED","features":[421]},{"name":"NS_E_DRM_MIGRATION_TARGET_NOT_ONLINE","features":[421]},{"name":"NS_E_DRM_MIGRATION_TARGET_STATES_CORRUPTED","features":[421]},{"name":"NS_E_DRM_MONITOR_ERROR","features":[421]},{"name":"NS_E_DRM_MUST_APPROVE","features":[421]},{"name":"NS_E_DRM_MUST_REGISTER","features":[421]},{"name":"NS_E_DRM_MUST_REVALIDATE","features":[421]},{"name":"NS_E_DRM_NEEDS_INDIVIDUALIZATION","features":[421]},{"name":"NS_E_DRM_NEEDS_UPGRADE_TEMPFILE","features":[421]},{"name":"NS_E_DRM_NEED_UPGRADE_MSSAP","features":[421]},{"name":"NS_E_DRM_NEED_UPGRADE_PD","features":[421]},{"name":"NS_E_DRM_NOT_CONFIGURED","features":[421]},{"name":"NS_E_DRM_NO_RIGHTS","features":[421]},{"name":"NS_E_DRM_NO_UPLINK_LICENSE","features":[421]},{"name":"NS_E_DRM_OPERATION_CANCELED","features":[421]},{"name":"NS_E_DRM_PARAMETERS_MISMATCHED","features":[421]},{"name":"NS_E_DRM_PASSWORD_TOO_LONG","features":[421]},{"name":"NS_E_DRM_PD_TOO_MANY_DEVICES","features":[421]},{"name":"NS_E_DRM_POLICY_DISABLE_ONLINE","features":[421]},{"name":"NS_E_DRM_POLICY_METERING_DISABLED","features":[421]},{"name":"NS_E_DRM_PROFILE_NOT_SET","features":[421]},{"name":"NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_CHALLENGE","features":[421]},{"name":"NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION","features":[421]},{"name":"NS_E_DRM_QUERY_ERROR","features":[421]},{"name":"NS_E_DRM_REOPEN_CONTENT","features":[421]},{"name":"NS_E_DRM_REPORT_ERROR","features":[421]},{"name":"NS_E_DRM_RESTORE_FRAUD","features":[421]},{"name":"NS_E_DRM_RESTORE_SERVICE_UNAVAILABLE","features":[421]},{"name":"NS_E_DRM_RESTRICTIONS_NOT_RETRIEVED","features":[421]},{"name":"NS_E_DRM_RIV_TOO_SMALL","features":[421]},{"name":"NS_E_DRM_SDK_VERSIONMISMATCH","features":[421]},{"name":"NS_E_DRM_SDMI_NOMORECOPIES","features":[421]},{"name":"NS_E_DRM_SDMI_TRIGGER","features":[421]},{"name":"NS_E_DRM_SECURE_STORE_ERROR","features":[421]},{"name":"NS_E_DRM_SECURE_STORE_NOT_FOUND","features":[421]},{"name":"NS_E_DRM_SECURE_STORE_UNLOCK_ERROR","features":[421]},{"name":"NS_E_DRM_SECURITY_COMPONENT_SIGNATURE_INVALID","features":[421]},{"name":"NS_E_DRM_SIGNATURE_FAILURE","features":[421]},{"name":"NS_E_DRM_SOURCEID_NOT_SUPPORTED","features":[421]},{"name":"NS_E_DRM_STORE_NEEDINDI","features":[421]},{"name":"NS_E_DRM_STORE_NOTALLOWED","features":[421]},{"name":"NS_E_DRM_STORE_NOTALLSTORED","features":[421]},{"name":"NS_E_DRM_STUBLIB_REQUIRED","features":[421]},{"name":"NS_E_DRM_TRACK_EXCEEDED_PLAYLIST_RESTICTION","features":[421]},{"name":"NS_E_DRM_TRACK_EXCEEDED_TRACKBURN_RESTRICTION","features":[421]},{"name":"NS_E_DRM_TRANSFER_CHAINED_LICENSES_UNSUPPORTED","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_ACQUIRE_LICENSE","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_AUTHENTICATION_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_BACKUP_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_CERTIFICATE_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_CODING_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_DECRYPT_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_DEVICE_REGISTRATION_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_HEADER_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_INDI_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_INMEMORYSTORE_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_KEYS_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_LICENSE_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_METERING_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_MIGRATION_IMPORTER_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_BURN_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_PROPERTIES_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_STATE_DATA_OBJECT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_GET_DEVICE_CERT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK_FROM_SERVER","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_INITIALIZE","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_LOAD_HARDWARE_ID","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_OPEN_DATA_STORE","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_OPEN_LICENSE","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_OPEN_PORT","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_SET_PARAMETER","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_SET_SECURE_CLOCK","features":[421]},{"name":"NS_E_DRM_UNABLE_TO_VERIFY_PROXIMITY","features":[421]},{"name":"NS_E_DRM_UNSUPPORTED_ACTION","features":[421]},{"name":"NS_E_DRM_UNSUPPORTED_ALGORITHM","features":[421]},{"name":"NS_E_DRM_UNSUPPORTED_PROPERTY","features":[421]},{"name":"NS_E_DRM_UNSUPPORTED_PROTOCOL_VERSION","features":[421]},{"name":"NS_E_DUPLICATE_ADDRESS","features":[421]},{"name":"NS_E_DUPLICATE_DRMPROFILE","features":[421]},{"name":"NS_E_DUPLICATE_NAME","features":[421]},{"name":"NS_E_DUPLICATE_PACKET","features":[421]},{"name":"NS_E_DVD_AUTHORING_PROBLEM","features":[421]},{"name":"NS_E_DVD_CANNOT_COPY_PROTECTED","features":[421]},{"name":"NS_E_DVD_CANNOT_JUMP","features":[421]},{"name":"NS_E_DVD_COMPATIBLE_VIDEO_CARD","features":[421]},{"name":"NS_E_DVD_COPY_PROTECT","features":[421]},{"name":"NS_E_DVD_DEVICE_CONTENTION","features":[421]},{"name":"NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_FAILED","features":[421]},{"name":"NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_NS","features":[421]},{"name":"NS_E_DVD_DISC_DECODER_REGION","features":[421]},{"name":"NS_E_DVD_GRAPH_BUILDING","features":[421]},{"name":"NS_E_DVD_INVALID_DISC_REGION","features":[421]},{"name":"NS_E_DVD_INVALID_TITLE_CHAPTER","features":[421]},{"name":"NS_E_DVD_MACROVISION","features":[421]},{"name":"NS_E_DVD_NO_AUDIO_STREAM","features":[421]},{"name":"NS_E_DVD_NO_DECODER","features":[421]},{"name":"NS_E_DVD_NO_SUBPICTURE_STREAM","features":[421]},{"name":"NS_E_DVD_NO_VIDEO_MEMORY","features":[421]},{"name":"NS_E_DVD_NO_VIDEO_STREAM","features":[421]},{"name":"NS_E_DVD_PARENTAL","features":[421]},{"name":"NS_E_DVD_REQUIRED_PROPERTY_NOT_SET","features":[421]},{"name":"NS_E_DVD_SYSTEM_DECODER_REGION","features":[421]},{"name":"NS_E_EDL_REQUIRED_FOR_DEVICE_MULTIPASS","features":[421]},{"name":"NS_E_EMPTY_PLAYLIST","features":[421]},{"name":"NS_E_EMPTY_PROGRAM_NAME","features":[421]},{"name":"NS_E_ENACTPLAN_GIVEUP","features":[421]},{"name":"NS_E_END_OF_PLAYLIST","features":[421]},{"name":"NS_E_END_OF_TAPE","features":[421]},{"name":"NS_E_ERROR_FROM_PROXY","features":[421]},{"name":"NS_E_EXCEED_MAX_DRM_PROFILE_LIMIT","features":[421]},{"name":"NS_E_EXPECT_MONO_WAV_INPUT","features":[421]},{"name":"NS_E_FAILED_DOWNLOAD_ABORT_BURN","features":[421]},{"name":"NS_E_FAIL_LAUNCH_ROXIO_PLUGIN","features":[421]},{"name":"NS_E_FEATURE_DISABLED_BY_GROUP_POLICY","features":[421]},{"name":"NS_E_FEATURE_DISABLED_IN_SKU","features":[421]},{"name":"NS_E_FEATURE_REQUIRES_ENTERPRISE_SERVER","features":[421]},{"name":"NS_E_FILE_ALLOCATION_FAILED","features":[421]},{"name":"NS_E_FILE_BANDWIDTH_LIMIT","features":[421]},{"name":"NS_E_FILE_EXISTS","features":[421]},{"name":"NS_E_FILE_FAILED_CHECKS","features":[421]},{"name":"NS_E_FILE_INIT_FAILED","features":[421]},{"name":"NS_E_FILE_NOT_FOUND","features":[421]},{"name":"NS_E_FILE_OPEN_FAILED","features":[421]},{"name":"NS_E_FILE_PLAY_FAILED","features":[421]},{"name":"NS_E_FILE_READ","features":[421]},{"name":"NS_E_FILE_WRITE","features":[421]},{"name":"NS_E_FIREWALL","features":[421]},{"name":"NS_E_FLASH_PLAYBACK_NOT_ALLOWED","features":[421]},{"name":"NS_E_GLITCH_MODE","features":[421]},{"name":"NS_E_GRAPH_NOAUDIOLANGUAGE","features":[421]},{"name":"NS_E_GRAPH_NOAUDIOLANGUAGESELECTED","features":[421]},{"name":"NS_E_HDS_KEY_MISMATCH","features":[421]},{"name":"NS_E_HEADER_MISMATCH","features":[421]},{"name":"NS_E_HTTP_DISABLED","features":[421]},{"name":"NS_E_HTTP_TEXT_DATACONTAINER_INVALID_SERVER_RESPONSE","features":[421]},{"name":"NS_E_HTTP_TEXT_DATACONTAINER_SIZE_LIMIT_EXCEEDED","features":[421]},{"name":"NS_E_ICMQUERYFORMAT","features":[421]},{"name":"NS_E_IE_DISALLOWS_ACTIVEX_CONTROLS","features":[421]},{"name":"NS_E_IMAGE_DOWNLOAD_FAILED","features":[421]},{"name":"NS_E_IMAPI_LOSSOFSTREAMING","features":[421]},{"name":"NS_E_IMAPI_MEDIUM_INVALIDTYPE","features":[421]},{"name":"NS_E_INCOMPATIBLE_FORMAT","features":[421]},{"name":"NS_E_INCOMPATIBLE_PUSH_SERVER","features":[421]},{"name":"NS_E_INCOMPATIBLE_SERVER","features":[421]},{"name":"NS_E_INCOMPATIBLE_VERSION","features":[421]},{"name":"NS_E_INCOMPLETE_PLAYLIST","features":[421]},{"name":"NS_E_INCORRECTCLIPSETTINGS","features":[421]},{"name":"NS_E_INDUCED","features":[421]},{"name":"NS_E_INPUTSOURCE_PROBLEM","features":[421]},{"name":"NS_E_INPUT_DOESNOT_SUPPORT_SMPTE","features":[421]},{"name":"NS_E_INPUT_WAVFORMAT_MISMATCH","features":[421]},{"name":"NS_E_INSUFFICIENT_BANDWIDTH","features":[421]},{"name":"NS_E_INSUFFICIENT_DATA","features":[421]},{"name":"NS_E_INTERFACE_NOT_REGISTERED_IN_GIT","features":[421]},{"name":"NS_E_INTERLACEMODE_MISMATCH","features":[421]},{"name":"NS_E_INTERLACE_REQUIRE_SAMESIZE","features":[421]},{"name":"NS_E_INTERNAL","features":[421]},{"name":"NS_E_INTERNAL_SERVER_ERROR","features":[421]},{"name":"NS_E_INVALIDCALL_WHILE_ARCHIVAL_RUNNING","features":[421]},{"name":"NS_E_INVALIDCALL_WHILE_ENCODER_RUNNING","features":[421]},{"name":"NS_E_INVALIDCALL_WHILE_ENCODER_STOPPED","features":[421]},{"name":"NS_E_INVALIDINPUTFPS","features":[421]},{"name":"NS_E_INVALIDPACKETSIZE","features":[421]},{"name":"NS_E_INVALIDPROFILE","features":[421]},{"name":"NS_E_INVALID_ARCHIVE","features":[421]},{"name":"NS_E_INVALID_AUDIO_BUFFERMAX","features":[421]},{"name":"NS_E_INVALID_AUDIO_PEAKRATE","features":[421]},{"name":"NS_E_INVALID_AUDIO_PEAKRATE_2","features":[421]},{"name":"NS_E_INVALID_BLACKHOLE_ADDRESS","features":[421]},{"name":"NS_E_INVALID_CHANNEL","features":[421]},{"name":"NS_E_INVALID_CLIENT","features":[421]},{"name":"NS_E_INVALID_DATA","features":[421]},{"name":"NS_E_INVALID_DEVICE","features":[421]},{"name":"NS_E_INVALID_DRMV2CLT_STUBLIB","features":[421]},{"name":"NS_E_INVALID_EDL","features":[421]},{"name":"NS_E_INVALID_FILE_BITRATE","features":[421]},{"name":"NS_E_INVALID_FOLDDOWN_COEFFICIENTS","features":[421]},{"name":"NS_E_INVALID_INDEX","features":[421]},{"name":"NS_E_INVALID_INDEX2","features":[421]},{"name":"NS_E_INVALID_INPUT_AUDIENCE_INDEX","features":[421]},{"name":"NS_E_INVALID_INPUT_FORMAT","features":[421]},{"name":"NS_E_INVALID_INPUT_LANGUAGE","features":[421]},{"name":"NS_E_INVALID_INPUT_STREAM","features":[421]},{"name":"NS_E_INVALID_INTERLACEMODE","features":[421]},{"name":"NS_E_INVALID_INTERLACE_COMPAT","features":[421]},{"name":"NS_E_INVALID_KEY","features":[421]},{"name":"NS_E_INVALID_LOG_URL","features":[421]},{"name":"NS_E_INVALID_MTU_RANGE","features":[421]},{"name":"NS_E_INVALID_NAME","features":[421]},{"name":"NS_E_INVALID_NONSQUAREPIXEL_COMPAT","features":[421]},{"name":"NS_E_INVALID_NUM_PASSES","features":[421]},{"name":"NS_E_INVALID_OPERATING_SYSTEM_VERSION","features":[421]},{"name":"NS_E_INVALID_OUTPUT_FORMAT","features":[421]},{"name":"NS_E_INVALID_PIXEL_ASPECT_RATIO","features":[421]},{"name":"NS_E_INVALID_PLAY_STATISTICS","features":[421]},{"name":"NS_E_INVALID_PLUGIN_LOAD_TYPE_CONFIGURATION","features":[421]},{"name":"NS_E_INVALID_PORT","features":[421]},{"name":"NS_E_INVALID_PROFILE_CONTENTTYPE","features":[421]},{"name":"NS_E_INVALID_PUBLISHING_POINT_NAME","features":[421]},{"name":"NS_E_INVALID_PUSH_PUBLISHING_POINT","features":[421]},{"name":"NS_E_INVALID_PUSH_PUBLISHING_POINT_START_REQUEST","features":[421]},{"name":"NS_E_INVALID_PUSH_TEMPLATE","features":[421]},{"name":"NS_E_INVALID_QUERY_OPERATOR","features":[421]},{"name":"NS_E_INVALID_QUERY_PROPERTY","features":[421]},{"name":"NS_E_INVALID_REDIRECT","features":[421]},{"name":"NS_E_INVALID_REQUEST","features":[421]},{"name":"NS_E_INVALID_SAMPLING_RATE","features":[421]},{"name":"NS_E_INVALID_SCRIPT_BITRATE","features":[421]},{"name":"NS_E_INVALID_SOURCE_WITH_DEVICE_CONTROL","features":[421]},{"name":"NS_E_INVALID_STREAM","features":[421]},{"name":"NS_E_INVALID_TIMECODE","features":[421]},{"name":"NS_E_INVALID_TTL","features":[421]},{"name":"NS_E_INVALID_VBR_COMPAT","features":[421]},{"name":"NS_E_INVALID_VBR_WITH_UNCOMP","features":[421]},{"name":"NS_E_INVALID_VIDEO_BITRATE","features":[421]},{"name":"NS_E_INVALID_VIDEO_BUFFER","features":[421]},{"name":"NS_E_INVALID_VIDEO_BUFFERMAX","features":[421]},{"name":"NS_E_INVALID_VIDEO_BUFFERMAX_2","features":[421]},{"name":"NS_E_INVALID_VIDEO_CQUALITY","features":[421]},{"name":"NS_E_INVALID_VIDEO_FPS","features":[421]},{"name":"NS_E_INVALID_VIDEO_HEIGHT","features":[421]},{"name":"NS_E_INVALID_VIDEO_HEIGHT_ALIGN","features":[421]},{"name":"NS_E_INVALID_VIDEO_IQUALITY","features":[421]},{"name":"NS_E_INVALID_VIDEO_KEYFRAME","features":[421]},{"name":"NS_E_INVALID_VIDEO_PEAKRATE","features":[421]},{"name":"NS_E_INVALID_VIDEO_PEAKRATE_2","features":[421]},{"name":"NS_E_INVALID_VIDEO_WIDTH","features":[421]},{"name":"NS_E_INVALID_VIDEO_WIDTH_ALIGN","features":[421]},{"name":"NS_E_INVALID_VIDEO_WIDTH_FOR_INTERLACED_ENCODING","features":[421]},{"name":"NS_E_LANGUAGE_MISMATCH","features":[421]},{"name":"NS_E_LATE_OPERATION","features":[421]},{"name":"NS_E_LATE_PACKET","features":[421]},{"name":"NS_E_LICENSE_EXPIRED","features":[421]},{"name":"NS_E_LICENSE_HEADER_MISSING_URL","features":[421]},{"name":"NS_E_LICENSE_INCORRECT_RIGHTS","features":[421]},{"name":"NS_E_LICENSE_OUTOFDATE","features":[421]},{"name":"NS_E_LICENSE_REQUIRED","features":[421]},{"name":"NS_E_LOGFILEPERIOD","features":[421]},{"name":"NS_E_LOG_FILE_SIZE","features":[421]},{"name":"NS_E_LOG_NEED_TO_BE_SKIPPED","features":[421]},{"name":"NS_E_MARKIN_UNSUPPORTED","features":[421]},{"name":"NS_E_MAX_BITRATE","features":[421]},{"name":"NS_E_MAX_CLIENTS","features":[421]},{"name":"NS_E_MAX_FILERATE","features":[421]},{"name":"NS_E_MAX_FUNNELS_ALERT","features":[421]},{"name":"NS_E_MAX_PACKET_SIZE_TOO_SMALL","features":[421]},{"name":"NS_E_MEDIACD_READ_ERROR","features":[421]},{"name":"NS_E_MEDIA_LIBRARY_FAILED","features":[421]},{"name":"NS_E_MEDIA_PARSER_INVALID_FORMAT","features":[421]},{"name":"NS_E_MEMSTORAGE_BAD_DATA","features":[421]},{"name":"NS_E_METADATA_CACHE_DATA_NOT_AVAILABLE","features":[421]},{"name":"NS_E_METADATA_CANNOT_RETRIEVE_FROM_OFFLINE_CACHE","features":[421]},{"name":"NS_E_METADATA_CANNOT_SET_LOCALE","features":[421]},{"name":"NS_E_METADATA_FORMAT_NOT_SUPPORTED","features":[421]},{"name":"NS_E_METADATA_IDENTIFIER_NOT_AVAILABLE","features":[421]},{"name":"NS_E_METADATA_INVALID_DOCUMENT_TYPE","features":[421]},{"name":"NS_E_METADATA_LANGUAGE_NOT_SUPORTED","features":[421]},{"name":"NS_E_METADATA_NOT_AVAILABLE","features":[421]},{"name":"NS_E_METADATA_NO_EDITING_CAPABILITY","features":[421]},{"name":"NS_E_METADATA_NO_RFC1766_NAME_FOR_LOCALE","features":[421]},{"name":"NS_E_MISMATCHED_MEDIACONTENT","features":[421]},{"name":"NS_E_MISSING_AUDIENCE","features":[421]},{"name":"NS_E_MISSING_CHANNEL","features":[421]},{"name":"NS_E_MISSING_SOURCE_INDEX","features":[421]},{"name":"NS_E_MIXER_INVALID_CONTROL","features":[421]},{"name":"NS_E_MIXER_INVALID_LINE","features":[421]},{"name":"NS_E_MIXER_INVALID_VALUE","features":[421]},{"name":"NS_E_MIXER_NODRIVER","features":[421]},{"name":"NS_E_MIXER_UNKNOWN_MMRESULT","features":[421]},{"name":"NS_E_MLS_SMARTPLAYLIST_FILTER_NOT_REGISTERED","features":[421]},{"name":"NS_E_MMSAUTOSERVER_CANTFINDWALKER","features":[421]},{"name":"NS_E_MMS_NOT_SUPPORTED","features":[421]},{"name":"NS_E_MONITOR_GIVEUP","features":[421]},{"name":"NS_E_MP3_FORMAT_NOT_FOUND","features":[421]},{"name":"NS_E_MPDB_GENERIC","features":[421]},{"name":"NS_E_MSAUDIO_NOT_INSTALLED","features":[421]},{"name":"NS_E_MSBD_NO_LONGER_SUPPORTED","features":[421]},{"name":"NS_E_MULTICAST_DISABLED","features":[421]},{"name":"NS_E_MULTICAST_PLUGIN_NOT_ENABLED","features":[421]},{"name":"NS_E_MULTIPLE_AUDIO_CODECS","features":[421]},{"name":"NS_E_MULTIPLE_AUDIO_FORMATS","features":[421]},{"name":"NS_E_MULTIPLE_FILE_BITRATES","features":[421]},{"name":"NS_E_MULTIPLE_SCRIPT_BITRATES","features":[421]},{"name":"NS_E_MULTIPLE_VBR_AUDIENCES","features":[421]},{"name":"NS_E_MULTIPLE_VIDEO_CODECS","features":[421]},{"name":"NS_E_MULTIPLE_VIDEO_SIZES","features":[421]},{"name":"NS_E_NAMESPACE_BAD_NAME","features":[421]},{"name":"NS_E_NAMESPACE_BUFFER_TOO_SMALL","features":[421]},{"name":"NS_E_NAMESPACE_CALLBACK_NOT_FOUND","features":[421]},{"name":"NS_E_NAMESPACE_DUPLICATE_CALLBACK","features":[421]},{"name":"NS_E_NAMESPACE_DUPLICATE_NAME","features":[421]},{"name":"NS_E_NAMESPACE_EMPTY_NAME","features":[421]},{"name":"NS_E_NAMESPACE_INDEX_TOO_LARGE","features":[421]},{"name":"NS_E_NAMESPACE_NAME_TOO_LONG","features":[421]},{"name":"NS_E_NAMESPACE_NODE_CONFLICT","features":[421]},{"name":"NS_E_NAMESPACE_NODE_NOT_FOUND","features":[421]},{"name":"NS_E_NAMESPACE_TOO_MANY_CALLBACKS","features":[421]},{"name":"NS_E_NAMESPACE_WRONG_PERSIST","features":[421]},{"name":"NS_E_NAMESPACE_WRONG_SECURITY","features":[421]},{"name":"NS_E_NAMESPACE_WRONG_TYPE","features":[421]},{"name":"NS_E_NEED_CORE_REFERENCE","features":[421]},{"name":"NS_E_NEED_TO_ASK_USER","features":[421]},{"name":"NS_E_NETWORK_BUSY","features":[421]},{"name":"NS_E_NETWORK_RESOURCE_FAILURE","features":[421]},{"name":"NS_E_NETWORK_SERVICE_FAILURE","features":[421]},{"name":"NS_E_NETWORK_SINK_WRITE","features":[421]},{"name":"NS_E_NET_READ","features":[421]},{"name":"NS_E_NET_WRITE","features":[421]},{"name":"NS_E_NOCONNECTION","features":[421]},{"name":"NS_E_NOFUNNEL","features":[421]},{"name":"NS_E_NOMATCHING_ELEMENT","features":[421]},{"name":"NS_E_NOMATCHING_MEDIASOURCE","features":[421]},{"name":"NS_E_NONSQUAREPIXELMODE_MISMATCH","features":[421]},{"name":"NS_E_NOREGISTEREDWALKER","features":[421]},{"name":"NS_E_NOSOURCEGROUPS","features":[421]},{"name":"NS_E_NOSTATSAVAILABLE","features":[421]},{"name":"NS_E_NOTARCHIVING","features":[421]},{"name":"NS_E_NOTHING_TO_DO","features":[421]},{"name":"NS_E_NOTITLES","features":[421]},{"name":"NS_E_NOT_CONFIGURED","features":[421]},{"name":"NS_E_NOT_CONNECTED","features":[421]},{"name":"NS_E_NOT_CONTENT_PARTNER_TRACK","features":[421]},{"name":"NS_E_NOT_LICENSED","features":[421]},{"name":"NS_E_NOT_REBUILDING","features":[421]},{"name":"NS_E_NO_ACTIVE_SOURCEGROUP","features":[421]},{"name":"NS_E_NO_AUDIENCES","features":[421]},{"name":"NS_E_NO_AUDIODATA","features":[421]},{"name":"NS_E_NO_AUDIO_COMPAT","features":[421]},{"name":"NS_E_NO_AUDIO_TIMECOMPRESSION","features":[421]},{"name":"NS_E_NO_CD","features":[421]},{"name":"NS_E_NO_CD_BURNER","features":[421]},{"name":"NS_E_NO_CHANNELS","features":[421]},{"name":"NS_E_NO_DATAVIEW_SUPPORT","features":[421]},{"name":"NS_E_NO_DEVICE","features":[421]},{"name":"NS_E_NO_ERROR_STRING_FOUND","features":[421]},{"name":"NS_E_NO_EXISTING_PACKETIZER","features":[421]},{"name":"NS_E_NO_FORMATS","features":[421]},{"name":"NS_E_NO_FRAMES_SUBMITTED_TO_ANALYZER","features":[421]},{"name":"NS_E_NO_LOCALPLAY","features":[421]},{"name":"NS_E_NO_MBR_WITH_TIMECODE","features":[421]},{"name":"NS_E_NO_MEDIAFORMAT_IN_SOURCE","features":[421]},{"name":"NS_E_NO_MEDIA_IN_AUDIENCE","features":[421]},{"name":"NS_E_NO_MEDIA_PROTOCOL","features":[421]},{"name":"NS_E_NO_MORE_SAMPLES","features":[421]},{"name":"NS_E_NO_MULTICAST","features":[421]},{"name":"NS_E_NO_MULTIPASS_FOR_LIVEDEVICE","features":[421]},{"name":"NS_E_NO_NEW_CONNECTIONS","features":[421]},{"name":"NS_E_NO_PAL_INVERSE_TELECINE","features":[421]},{"name":"NS_E_NO_PDA","features":[421]},{"name":"NS_E_NO_PROFILE_IN_SOURCEGROUP","features":[421]},{"name":"NS_E_NO_PROFILE_NAME","features":[421]},{"name":"NS_E_NO_REALTIME_PREPROCESS","features":[421]},{"name":"NS_E_NO_REALTIME_TIMECOMPRESSION","features":[421]},{"name":"NS_E_NO_REFERENCES","features":[421]},{"name":"NS_E_NO_REPEAT_PREPROCESS","features":[421]},{"name":"NS_E_NO_SCRIPT_ENGINE","features":[421]},{"name":"NS_E_NO_SCRIPT_STREAM","features":[421]},{"name":"NS_E_NO_SERVER_CONTACT","features":[421]},{"name":"NS_E_NO_SMPTE_WITH_MULTIPLE_SOURCEGROUPS","features":[421]},{"name":"NS_E_NO_SPECIFIED_DEVICE","features":[421]},{"name":"NS_E_NO_STREAM","features":[421]},{"name":"NS_E_NO_TWOPASS_TIMECOMPRESSION","features":[421]},{"name":"NS_E_NO_VALID_OUTPUT_STREAM","features":[421]},{"name":"NS_E_NO_VALID_SOURCE_PLUGIN","features":[421]},{"name":"NS_E_NUM_LANGUAGE_MISMATCH","features":[421]},{"name":"NS_E_OFFLINE_MODE","features":[421]},{"name":"NS_E_OPEN_CONTAINING_FOLDER_FAILED","features":[421]},{"name":"NS_E_OPEN_FILE_LIMIT","features":[421]},{"name":"NS_E_OUTPUT_PROTECTION_LEVEL_UNSUPPORTED","features":[421]},{"name":"NS_E_OUTPUT_PROTECTION_SCHEME_UNSUPPORTED","features":[421]},{"name":"NS_E_PACKETSINK_UNKNOWN_FEC_STREAM","features":[421]},{"name":"NS_E_PAGING_ERROR","features":[421]},{"name":"NS_E_PARTIALLY_REBUILT_DISK","features":[421]},{"name":"NS_E_PDA_CANNOT_CREATE_ADDITIONAL_SYNC_RELATIONSHIP","features":[421]},{"name":"NS_E_PDA_CANNOT_SYNC_FROM_INTERNET","features":[421]},{"name":"NS_E_PDA_CANNOT_SYNC_FROM_LOCATION","features":[421]},{"name":"NS_E_PDA_CANNOT_SYNC_INVALID_PLAYLIST","features":[421]},{"name":"NS_E_PDA_CANNOT_TRANSCODE","features":[421]},{"name":"NS_E_PDA_CANNOT_TRANSCODE_TO_AUDIO","features":[421]},{"name":"NS_E_PDA_CANNOT_TRANSCODE_TO_IMAGE","features":[421]},{"name":"NS_E_PDA_CANNOT_TRANSCODE_TO_VIDEO","features":[421]},{"name":"NS_E_PDA_CEWMDM_DRM_ERROR","features":[421]},{"name":"NS_E_PDA_DELETE_FAILED","features":[421]},{"name":"NS_E_PDA_DEVICESUPPORTDISABLED","features":[421]},{"name":"NS_E_PDA_DEVICE_FULL","features":[421]},{"name":"NS_E_PDA_DEVICE_FULL_IN_SESSION","features":[421]},{"name":"NS_E_PDA_DEVICE_NOT_RESPONDING","features":[421]},{"name":"NS_E_PDA_ENCODER_NOT_RESPONDING","features":[421]},{"name":"NS_E_PDA_FAILED_TO_BURN","features":[421]},{"name":"NS_E_PDA_FAILED_TO_ENCRYPT_TRANSCODED_FILE","features":[421]},{"name":"NS_E_PDA_FAILED_TO_RETRIEVE_FILE","features":[421]},{"name":"NS_E_PDA_FAILED_TO_SYNCHRONIZE_FILE","features":[421]},{"name":"NS_E_PDA_FAILED_TO_TRANSCODE_PHOTO","features":[421]},{"name":"NS_E_PDA_FAIL_READ_WAVE_FILE","features":[421]},{"name":"NS_E_PDA_FAIL_SELECT_DEVICE","features":[421]},{"name":"NS_E_PDA_INITIALIZINGDEVICES","features":[421]},{"name":"NS_E_PDA_MANUALDEVICE","features":[421]},{"name":"NS_E_PDA_NO_LONGER_AVAILABLE","features":[421]},{"name":"NS_E_PDA_NO_TRANSCODE_OF_DRM","features":[421]},{"name":"NS_E_PDA_OBSOLETE_SP","features":[421]},{"name":"NS_E_PDA_PARTNERSHIPNOTEXIST","features":[421]},{"name":"NS_E_PDA_RETRIEVED_FILE_FILENAME_TOO_LONG","features":[421]},{"name":"NS_E_PDA_SYNC_FAILED","features":[421]},{"name":"NS_E_PDA_SYNC_LOGIN_ERROR","features":[421]},{"name":"NS_E_PDA_SYNC_RUNNING","features":[421]},{"name":"NS_E_PDA_TITLE_COLLISION","features":[421]},{"name":"NS_E_PDA_TOO_MANY_FILES_IN_DIRECTORY","features":[421]},{"name":"NS_E_PDA_TOO_MANY_FILE_COLLISIONS","features":[421]},{"name":"NS_E_PDA_TRANSCODECACHEFULL","features":[421]},{"name":"NS_E_PDA_TRANSCODE_CODEC_NOT_FOUND","features":[421]},{"name":"NS_E_PDA_TRANSCODE_NOT_PERMITTED","features":[421]},{"name":"NS_E_PDA_UNSPECIFIED_ERROR","features":[421]},{"name":"NS_E_PDA_UNSUPPORTED_FORMAT","features":[421]},{"name":"NS_E_PLAYLIST_CONTAINS_ERRORS","features":[421]},{"name":"NS_E_PLAYLIST_END_RECEDING","features":[421]},{"name":"NS_E_PLAYLIST_ENTRY_ALREADY_PLAYING","features":[421]},{"name":"NS_E_PLAYLIST_ENTRY_HAS_CHANGED","features":[421]},{"name":"NS_E_PLAYLIST_ENTRY_NOT_IN_PLAYLIST","features":[421]},{"name":"NS_E_PLAYLIST_ENTRY_SEEK","features":[421]},{"name":"NS_E_PLAYLIST_PARSE_FAILURE","features":[421]},{"name":"NS_E_PLAYLIST_PLUGIN_NOT_FOUND","features":[421]},{"name":"NS_E_PLAYLIST_RECURSIVE_PLAYLISTS","features":[421]},{"name":"NS_E_PLAYLIST_SHUTDOWN","features":[421]},{"name":"NS_E_PLAYLIST_TOO_MANY_NESTED_PLAYLISTS","features":[421]},{"name":"NS_E_PLAYLIST_UNSUPPORTED_ENTRY","features":[421]},{"name":"NS_E_PLUGIN_CLSID_INVALID","features":[421]},{"name":"NS_E_PLUGIN_ERROR_REPORTED","features":[421]},{"name":"NS_E_PLUGIN_NOTSHUTDOWN","features":[421]},{"name":"NS_E_PORT_IN_USE","features":[421]},{"name":"NS_E_PORT_IN_USE_HTTP","features":[421]},{"name":"NS_E_PROCESSINGSHOWSYNCWIZARD","features":[421]},{"name":"NS_E_PROFILE_MISMATCH","features":[421]},{"name":"NS_E_PROPERTY_NOT_FOUND","features":[421]},{"name":"NS_E_PROPERTY_NOT_SUPPORTED","features":[421]},{"name":"NS_E_PROPERTY_READ_ONLY","features":[421]},{"name":"NS_E_PROTECTED_CONTENT","features":[421]},{"name":"NS_E_PROTOCOL_MISMATCH","features":[421]},{"name":"NS_E_PROXY_ACCESSDENIED","features":[421]},{"name":"NS_E_PROXY_CONNECT_TIMEOUT","features":[421]},{"name":"NS_E_PROXY_DNS_TIMEOUT","features":[421]},{"name":"NS_E_PROXY_NOT_FOUND","features":[421]},{"name":"NS_E_PROXY_SOURCE_ACCESSDENIED","features":[421]},{"name":"NS_E_PROXY_TIMEOUT","features":[421]},{"name":"NS_E_PUBLISHING_POINT_INVALID_REQUEST_WHILE_STARTED","features":[421]},{"name":"NS_E_PUBLISHING_POINT_REMOVED","features":[421]},{"name":"NS_E_PUBLISHING_POINT_STOPPED","features":[421]},{"name":"NS_E_PUSH_CANNOTCONNECT","features":[421]},{"name":"NS_E_PUSH_DUPLICATE_PUBLISHING_POINT_NAME","features":[421]},{"name":"NS_E_REBOOT_RECOMMENDED","features":[421]},{"name":"NS_E_REBOOT_REQUIRED","features":[421]},{"name":"NS_E_RECORDQ_DISK_FULL","features":[421]},{"name":"NS_E_REDBOOK_ENABLED_WHILE_COPYING","features":[421]},{"name":"NS_E_REDIRECT","features":[421]},{"name":"NS_E_REDIRECT_TO_PROXY","features":[421]},{"name":"NS_E_REFUSED_BY_SERVER","features":[421]},{"name":"NS_E_REG_FLUSH_FAILURE","features":[421]},{"name":"NS_E_REMIRRORED_DISK","features":[421]},{"name":"NS_E_REQUIRE_STREAMING_CLIENT","features":[421]},{"name":"NS_E_RESET_SOCKET_CONNECTION","features":[421]},{"name":"NS_E_RESOURCE_GONE","features":[421]},{"name":"NS_E_SAME_AS_INPUT_COMBINATION","features":[421]},{"name":"NS_E_SCHEMA_CLASSIFY_FAILURE","features":[421]},{"name":"NS_E_SCRIPT_DEBUGGER_NOT_INSTALLED","features":[421]},{"name":"NS_E_SDK_BUFFERTOOSMALL","features":[421]},{"name":"NS_E_SERVER_ACCESSDENIED","features":[421]},{"name":"NS_E_SERVER_DNS_TIMEOUT","features":[421]},{"name":"NS_E_SERVER_NOT_FOUND","features":[421]},{"name":"NS_E_SERVER_UNAVAILABLE","features":[421]},{"name":"NS_E_SESSION_INVALID","features":[421]},{"name":"NS_E_SESSION_NOT_FOUND","features":[421]},{"name":"NS_E_SETUP_BLOCKED","features":[421]},{"name":"NS_E_SETUP_DRM_MIGRATION_FAILED","features":[421]},{"name":"NS_E_SETUP_DRM_MIGRATION_FAILED_AND_IGNORABLE_FAILURE","features":[421]},{"name":"NS_E_SETUP_IGNORABLE_FAILURE","features":[421]},{"name":"NS_E_SETUP_INCOMPLETE","features":[421]},{"name":"NS_E_SET_DISK_UID_FAILED","features":[421]},{"name":"NS_E_SHARING_STATE_OUT_OF_SYNC","features":[421]},{"name":"NS_E_SHARING_VIOLATION","features":[421]},{"name":"NS_E_SHUTDOWN","features":[421]},{"name":"NS_E_SLOW_READ_DIGITAL","features":[421]},{"name":"NS_E_SLOW_READ_DIGITAL_WITH_ERRORCORRECTION","features":[421]},{"name":"NS_E_SMPTEMODE_MISMATCH","features":[421]},{"name":"NS_E_SOURCEGROUP_NOTPREPARED","features":[421]},{"name":"NS_E_SOURCE_CANNOT_LOOP","features":[421]},{"name":"NS_E_SOURCE_NOTSPECIFIED","features":[421]},{"name":"NS_E_SOURCE_PLUGIN_NOT_FOUND","features":[421]},{"name":"NS_E_SPEECHEDL_ON_NON_MIXEDMODE","features":[421]},{"name":"NS_E_STALE_PRESENTATION","features":[421]},{"name":"NS_E_STREAM_END","features":[421]},{"name":"NS_E_STRIDE_REFUSED","features":[421]},{"name":"NS_E_SUBSCRIPTIONSERVICE_DOWNLOAD_TIMEOUT","features":[421]},{"name":"NS_E_SUBSCRIPTIONSERVICE_LOGIN_FAILED","features":[421]},{"name":"NS_E_SUBSCRIPTIONSERVICE_PLAYBACK_DISALLOWED","features":[421]},{"name":"NS_E_SYNCWIZ_CANNOT_CHANGE_SETTINGS","features":[421]},{"name":"NS_E_SYNCWIZ_DEVICE_FULL","features":[421]},{"name":"NS_E_TABLE_KEY_NOT_FOUND","features":[421]},{"name":"NS_E_TAMPERED_CONTENT","features":[421]},{"name":"NS_E_TCP_DISABLED","features":[421]},{"name":"NS_E_TIGER_FAIL","features":[421]},{"name":"NS_E_TIMECODE_REQUIRES_VIDEOSTREAM","features":[421]},{"name":"NS_E_TIMEOUT","features":[421]},{"name":"NS_E_TITLE_BITRATE","features":[421]},{"name":"NS_E_TITLE_SIZE_EXCEEDED","features":[421]},{"name":"NS_E_TOO_MANY_AUDIO","features":[421]},{"name":"NS_E_TOO_MANY_DEVICECONTROL","features":[421]},{"name":"NS_E_TOO_MANY_HOPS","features":[421]},{"name":"NS_E_TOO_MANY_MULTICAST_SINKS","features":[421]},{"name":"NS_E_TOO_MANY_SESS","features":[421]},{"name":"NS_E_TOO_MANY_TITLES","features":[421]},{"name":"NS_E_TOO_MANY_VIDEO","features":[421]},{"name":"NS_E_TOO_MUCH_DATA","features":[421]},{"name":"NS_E_TOO_MUCH_DATA_FROM_SERVER","features":[421]},{"name":"NS_E_TRACK_DOWNLOAD_REQUIRES_ALBUM_PURCHASE","features":[421]},{"name":"NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE","features":[421]},{"name":"NS_E_TRACK_PURCHASE_MAXIMUM_EXCEEDED","features":[421]},{"name":"NS_E_TRANSCODE_DELETECACHEERROR","features":[421]},{"name":"NS_E_TRANSFORM_PLUGIN_INVALID","features":[421]},{"name":"NS_E_TRANSFORM_PLUGIN_NOT_FOUND","features":[421]},{"name":"NS_E_UDP_DISABLED","features":[421]},{"name":"NS_E_UNABLE_TO_CREATE_RIP_LOCATION","features":[421]},{"name":"NS_E_UNCOMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED","features":[421]},{"name":"NS_E_UNCOMPRESSED_DIGITAL_VIDEO_PROTECTION_LEVEL_UNSUPPORTED","features":[421]},{"name":"NS_E_UNCOMP_COMP_COMBINATION","features":[421]},{"name":"NS_E_UNEXPECTED_DISPLAY_SETTINGS","features":[421]},{"name":"NS_E_UNEXPECTED_MSAUDIO_ERROR","features":[421]},{"name":"NS_E_UNKNOWN_PROTOCOL","features":[421]},{"name":"NS_E_UNRECOGNIZED_STREAM_TYPE","features":[421]},{"name":"NS_E_UNSUPPORTED_ARCHIVEOPERATION","features":[421]},{"name":"NS_E_UNSUPPORTED_ARCHIVETYPE","features":[421]},{"name":"NS_E_UNSUPPORTED_ENCODER_DEVICE","features":[421]},{"name":"NS_E_UNSUPPORTED_LANGUAGE","features":[421]},{"name":"NS_E_UNSUPPORTED_LOAD_TYPE","features":[421]},{"name":"NS_E_UNSUPPORTED_PROPERTY","features":[421]},{"name":"NS_E_UNSUPPORTED_SOURCETYPE","features":[421]},{"name":"NS_E_URLLIST_INVALIDFORMAT","features":[421]},{"name":"NS_E_USER_STOP","features":[421]},{"name":"NS_E_USE_FILE_SOURCE","features":[421]},{"name":"NS_E_VBRMODE_MISMATCH","features":[421]},{"name":"NS_E_VIDCAPCREATEWINDOW","features":[421]},{"name":"NS_E_VIDCAPDRVINUSE","features":[421]},{"name":"NS_E_VIDCAPSTARTFAILED","features":[421]},{"name":"NS_E_VIDEODEVICE_BUSY","features":[421]},{"name":"NS_E_VIDEODEVICE_UNEXPECTED","features":[421]},{"name":"NS_E_VIDEODRIVER_UNSTABLE","features":[421]},{"name":"NS_E_VIDEO_BITRATE_STEPDOWN","features":[421]},{"name":"NS_E_VIDEO_CODEC_ERROR","features":[421]},{"name":"NS_E_VIDEO_CODEC_NOT_INSTALLED","features":[421]},{"name":"NS_E_VIDSOURCECOMPRESSION","features":[421]},{"name":"NS_E_VIDSOURCESIZE","features":[421]},{"name":"NS_E_WALKER_SERVER","features":[421]},{"name":"NS_E_WALKER_UNKNOWN","features":[421]},{"name":"NS_E_WALKER_USAGE","features":[421]},{"name":"NS_E_WAVE_OPEN","features":[421]},{"name":"NS_E_WINSOCK_ERROR_STRING","features":[421]},{"name":"NS_E_WIZARD_RUNNING","features":[421]},{"name":"NS_E_WMDM_REVOKED","features":[421]},{"name":"NS_E_WMDRM_DEPRECATED","features":[421]},{"name":"NS_E_WME_VERSION_MISMATCH","features":[421]},{"name":"NS_E_WMG_CANNOTQUEUE","features":[421]},{"name":"NS_E_WMG_COPP_SECURITY_INVALID","features":[421]},{"name":"NS_E_WMG_COPP_UNSUPPORTED","features":[421]},{"name":"NS_E_WMG_FILETRANSFERNOTALLOWED","features":[421]},{"name":"NS_E_WMG_INVALIDSTATE","features":[421]},{"name":"NS_E_WMG_INVALID_COPP_CERTIFICATE","features":[421]},{"name":"NS_E_WMG_LICENSE_TAMPERED","features":[421]},{"name":"NS_E_WMG_NOSDKINTERFACE","features":[421]},{"name":"NS_E_WMG_NOTALLOUTPUTSRENDERED","features":[421]},{"name":"NS_E_WMG_PLUGINUNAVAILABLE","features":[421]},{"name":"NS_E_WMG_PREROLLLICENSEACQUISITIONNOTALLOWED","features":[421]},{"name":"NS_E_WMG_RATEUNAVAILABLE","features":[421]},{"name":"NS_E_WMG_SINKALREADYEXISTS","features":[421]},{"name":"NS_E_WMG_UNEXPECTEDPREROLLSTATUS","features":[421]},{"name":"NS_E_WMPBR_BACKUPCANCEL","features":[421]},{"name":"NS_E_WMPBR_BACKUPRESTOREFAILED","features":[421]},{"name":"NS_E_WMPBR_DRIVE_INVALID","features":[421]},{"name":"NS_E_WMPBR_ERRORWITHURL","features":[421]},{"name":"NS_E_WMPBR_NAMECOLLISION","features":[421]},{"name":"NS_E_WMPBR_NOLISTENER","features":[421]},{"name":"NS_E_WMPBR_RESTORECANCEL","features":[421]},{"name":"NS_E_WMPCORE_BUFFERTOOSMALL","features":[421]},{"name":"NS_E_WMPCORE_BUSY","features":[421]},{"name":"NS_E_WMPCORE_COCREATEFAILEDFORGITOBJECT","features":[421]},{"name":"NS_E_WMPCORE_CODEC_DOWNLOAD_NOT_ALLOWED","features":[421]},{"name":"NS_E_WMPCORE_CODEC_NOT_FOUND","features":[421]},{"name":"NS_E_WMPCORE_CODEC_NOT_TRUSTED","features":[421]},{"name":"NS_E_WMPCORE_CURRENT_MEDIA_NOT_ACTIVE","features":[421]},{"name":"NS_E_WMPCORE_DEVICE_DRIVERS_MISSING","features":[421]},{"name":"NS_E_WMPCORE_ERRORMANAGERNOTAVAILABLE","features":[421]},{"name":"NS_E_WMPCORE_ERRORSINKNOTREGISTERED","features":[421]},{"name":"NS_E_WMPCORE_ERROR_DOWNLOADING_PLAYLIST","features":[421]},{"name":"NS_E_WMPCORE_FAILEDTOGETMARSHALLEDEVENTHANDLERINTERFACE","features":[421]},{"name":"NS_E_WMPCORE_FAILED_TO_BUILD_PLAYLIST","features":[421]},{"name":"NS_E_WMPCORE_FILE_NOT_FOUND","features":[421]},{"name":"NS_E_WMPCORE_GRAPH_NOT_IN_LIST","features":[421]},{"name":"NS_E_WMPCORE_INVALIDPLAYLISTMODE","features":[421]},{"name":"NS_E_WMPCORE_INVALID_PLAYLIST_URL","features":[421]},{"name":"NS_E_WMPCORE_ITEMNOTINPLAYLIST","features":[421]},{"name":"NS_E_WMPCORE_LIST_ENTRY_NO_REF","features":[421]},{"name":"NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY","features":[421]},{"name":"NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE","features":[421]},{"name":"NS_E_WMPCORE_MEDIA_ERROR_RESUME_FAILED","features":[421]},{"name":"NS_E_WMPCORE_MEDIA_NO_CHILD_PLAYLIST","features":[421]},{"name":"NS_E_WMPCORE_MEDIA_UNAVAILABLE","features":[421]},{"name":"NS_E_WMPCORE_MEDIA_URL_TOO_LONG","features":[421]},{"name":"NS_E_WMPCORE_MISMATCHED_RUNTIME","features":[421]},{"name":"NS_E_WMPCORE_MISNAMED_FILE","features":[421]},{"name":"NS_E_WMPCORE_NOBROWSER","features":[421]},{"name":"NS_E_WMPCORE_NOSOURCEURLSTRING","features":[421]},{"name":"NS_E_WMPCORE_NO_PLAYABLE_MEDIA_IN_PLAYLIST","features":[421]},{"name":"NS_E_WMPCORE_NO_REF_IN_ENTRY","features":[421]},{"name":"NS_E_WMPCORE_PLAYLISTEMPTY","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_EMPTY_NESTED_PLAYLIST_SKIPPED_ITEMS","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_EMPTY_OR_SINGLE_MEDIA","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_EVENT_ATTRIBUTE_ABSENT","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_EVENT_EMPTY","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_IMPORT_FAILED_NO_ITEMS","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_EXHAUSTED","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_INIT_FAILED","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_MORPH_FAILED","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_NAME_NOT_FOUND","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_NONE","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_REPEAT_EMPTY","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_REPEAT_END_MEDIA_NONE","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_REPEAT_START_MEDIA_NONE","features":[421]},{"name":"NS_E_WMPCORE_PLAYLIST_STACK_EMPTY","features":[421]},{"name":"NS_E_WMPCORE_SOME_CODECS_MISSING","features":[421]},{"name":"NS_E_WMPCORE_TEMP_FILE_NOT_FOUND","features":[421]},{"name":"NS_E_WMPCORE_UNAVAILABLE","features":[421]},{"name":"NS_E_WMPCORE_UNRECOGNIZED_MEDIA_URL","features":[421]},{"name":"NS_E_WMPCORE_USER_CANCEL","features":[421]},{"name":"NS_E_WMPCORE_VIDEO_TRANSFORM_FILTER_INSERTION","features":[421]},{"name":"NS_E_WMPCORE_WEBHELPFAILED","features":[421]},{"name":"NS_E_WMPCORE_WMX_ENTRYREF_NO_REF","features":[421]},{"name":"NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_NAME_EMPTY","features":[421]},{"name":"NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_NAME_ILLEGAL","features":[421]},{"name":"NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_VALUE_EMPTY","features":[421]},{"name":"NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_VALUE_ILLEGAL","features":[421]},{"name":"NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_NAME_EMPTY","features":[421]},{"name":"NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_NAME_ILLEGAL","features":[421]},{"name":"NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_VALUE_EMPTY","features":[421]},{"name":"NS_E_WMPFLASH_CANT_FIND_COM_SERVER","features":[421]},{"name":"NS_E_WMPFLASH_INCOMPATIBLEVERSION","features":[421]},{"name":"NS_E_WMPIM_DIALUPFAILED","features":[421]},{"name":"NS_E_WMPIM_USERCANCELED","features":[421]},{"name":"NS_E_WMPIM_USEROFFLINE","features":[421]},{"name":"NS_E_WMPOCXGRAPH_IE_DISALLOWS_ACTIVEX_CONTROLS","features":[421]},{"name":"NS_E_WMPOCX_ERRORMANAGERNOTAVAILABLE","features":[421]},{"name":"NS_E_WMPOCX_NOT_RUNNING_REMOTELY","features":[421]},{"name":"NS_E_WMPOCX_NO_ACTIVE_CORE","features":[421]},{"name":"NS_E_WMPOCX_NO_REMOTE_CORE","features":[421]},{"name":"NS_E_WMPOCX_NO_REMOTE_WINDOW","features":[421]},{"name":"NS_E_WMPOCX_PLAYER_NOT_DOCKED","features":[421]},{"name":"NS_E_WMPOCX_REMOTE_PLAYER_ALREADY_RUNNING","features":[421]},{"name":"NS_E_WMPOCX_UNABLE_TO_LOAD_SKIN","features":[421]},{"name":"NS_E_WMPXML_ATTRIBUTENOTFOUND","features":[421]},{"name":"NS_E_WMPXML_EMPTYDOC","features":[421]},{"name":"NS_E_WMPXML_ENDOFDATA","features":[421]},{"name":"NS_E_WMPXML_NOERROR","features":[421]},{"name":"NS_E_WMPXML_PARSEERROR","features":[421]},{"name":"NS_E_WMPXML_PINOTFOUND","features":[421]},{"name":"NS_E_WMPZIP_CORRUPT","features":[421]},{"name":"NS_E_WMPZIP_FILENOTFOUND","features":[421]},{"name":"NS_E_WMPZIP_NOTAZIPFILE","features":[421]},{"name":"NS_E_WMP_ACCESS_DENIED","features":[421]},{"name":"NS_E_WMP_ADDTOLIBRARY_FAILED","features":[421]},{"name":"NS_E_WMP_ALREADY_IN_USE","features":[421]},{"name":"NS_E_WMP_AUDIO_CODEC_NOT_INSTALLED","features":[421]},{"name":"NS_E_WMP_AUDIO_DEVICE_LOST","features":[421]},{"name":"NS_E_WMP_AUDIO_HW_PROBLEM","features":[421]},{"name":"NS_E_WMP_AUTOPLAY_INVALID_STATE","features":[421]},{"name":"NS_E_WMP_BAD_DRIVER","features":[421]},{"name":"NS_E_WMP_BMP_BITMAP_NOT_CREATED","features":[421]},{"name":"NS_E_WMP_BMP_COMPRESSION_UNSUPPORTED","features":[421]},{"name":"NS_E_WMP_BMP_INVALID_BITMASK","features":[421]},{"name":"NS_E_WMP_BMP_INVALID_FORMAT","features":[421]},{"name":"NS_E_WMP_BMP_TOPDOWN_DIB_UNSUPPORTED","features":[421]},{"name":"NS_E_WMP_BSTR_TOO_LONG","features":[421]},{"name":"NS_E_WMP_BURN_DISC_OVERFLOW","features":[421]},{"name":"NS_E_WMP_CANNOT_BURN_NON_LOCAL_FILE","features":[421]},{"name":"NS_E_WMP_CANNOT_FIND_FILE","features":[421]},{"name":"NS_E_WMP_CANNOT_FIND_FOLDER","features":[421]},{"name":"NS_E_WMP_CANT_PLAY_PROTECTED","features":[421]},{"name":"NS_E_WMP_CD_ANOTHER_USER","features":[421]},{"name":"NS_E_WMP_CD_STASH_NO_SPACE","features":[421]},{"name":"NS_E_WMP_CODEC_NEEDED_WITH_4CC","features":[421]},{"name":"NS_E_WMP_CODEC_NEEDED_WITH_FORMATTAG","features":[421]},{"name":"NS_E_WMP_COMPONENT_REVOKED","features":[421]},{"name":"NS_E_WMP_CONNECT_TIMEOUT","features":[421]},{"name":"NS_E_WMP_CONVERT_FILE_CORRUPT","features":[421]},{"name":"NS_E_WMP_CONVERT_FILE_FAILED","features":[421]},{"name":"NS_E_WMP_CONVERT_NO_RIGHTS_ERRORURL","features":[421]},{"name":"NS_E_WMP_CONVERT_NO_RIGHTS_NOERRORURL","features":[421]},{"name":"NS_E_WMP_CONVERT_PLUGIN_UNAVAILABLE_ERRORURL","features":[421]},{"name":"NS_E_WMP_CONVERT_PLUGIN_UNAVAILABLE_NOERRORURL","features":[421]},{"name":"NS_E_WMP_CONVERT_PLUGIN_UNKNOWN_FILE_OWNER","features":[421]},{"name":"NS_E_WMP_CS_JPGPOSITIONIMAGE","features":[421]},{"name":"NS_E_WMP_CS_NOTEVENLYDIVISIBLE","features":[421]},{"name":"NS_E_WMP_DAI_SONGTOOSHORT","features":[421]},{"name":"NS_E_WMP_DRM_ACQUIRING_LICENSE","features":[421]},{"name":"NS_E_WMP_DRM_CANNOT_RESTORE","features":[421]},{"name":"NS_E_WMP_DRM_COMPONENT_FAILURE","features":[421]},{"name":"NS_E_WMP_DRM_CORRUPT_BACKUP","features":[421]},{"name":"NS_E_WMP_DRM_DRIVER_AUTH_FAILURE","features":[421]},{"name":"NS_E_WMP_DRM_GENERIC_LICENSE_FAILURE","features":[421]},{"name":"NS_E_WMP_DRM_INDIV_FAILED","features":[421]},{"name":"NS_E_WMP_DRM_INVALID_SIG","features":[421]},{"name":"NS_E_WMP_DRM_LICENSE_CONTENT_REVOKED","features":[421]},{"name":"NS_E_WMP_DRM_LICENSE_EXPIRED","features":[421]},{"name":"NS_E_WMP_DRM_LICENSE_NOSAP","features":[421]},{"name":"NS_E_WMP_DRM_LICENSE_NOTACQUIRED","features":[421]},{"name":"NS_E_WMP_DRM_LICENSE_NOTENABLED","features":[421]},{"name":"NS_E_WMP_DRM_LICENSE_SERVER_UNAVAILABLE","features":[421]},{"name":"NS_E_WMP_DRM_LICENSE_UNUSABLE","features":[421]},{"name":"NS_E_WMP_DRM_NEEDS_AUTHORIZATION","features":[421]},{"name":"NS_E_WMP_DRM_NEW_HARDWARE","features":[421]},{"name":"NS_E_WMP_DRM_NOT_ACQUIRING","features":[421]},{"name":"NS_E_WMP_DRM_NO_DEVICE_CERT","features":[421]},{"name":"NS_E_WMP_DRM_NO_RIGHTS","features":[421]},{"name":"NS_E_WMP_DRM_NO_SECURE_CLOCK","features":[421]},{"name":"NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE","features":[421]},{"name":"NS_E_WMP_DSHOW_UNSUPPORTED_FORMAT","features":[421]},{"name":"NS_E_WMP_ERASE_FAILED","features":[421]},{"name":"NS_E_WMP_EXTERNAL_NOTREADY","features":[421]},{"name":"NS_E_WMP_FAILED_TO_OPEN_IMAGE","features":[421]},{"name":"NS_E_WMP_FAILED_TO_OPEN_WMD","features":[421]},{"name":"NS_E_WMP_FAILED_TO_RIP_TRACK","features":[421]},{"name":"NS_E_WMP_FAILED_TO_SAVE_FILE","features":[421]},{"name":"NS_E_WMP_FAILED_TO_SAVE_PLAYLIST","features":[421]},{"name":"NS_E_WMP_FILESCANALREADYSTARTED","features":[421]},{"name":"NS_E_WMP_FILE_DOES_NOT_FIT_ON_CD","features":[421]},{"name":"NS_E_WMP_FILE_NO_DURATION","features":[421]},{"name":"NS_E_WMP_FILE_OPEN_FAILED","features":[421]},{"name":"NS_E_WMP_FILE_TYPE_CANNOT_BURN_TO_AUDIO_CD","features":[421]},{"name":"NS_E_WMP_FORMAT_FAILED","features":[421]},{"name":"NS_E_WMP_GIF_BAD_VERSION_NUMBER","features":[421]},{"name":"NS_E_WMP_GIF_INVALID_FORMAT","features":[421]},{"name":"NS_E_WMP_GIF_NO_IMAGE_IN_FILE","features":[421]},{"name":"NS_E_WMP_GIF_UNEXPECTED_ENDOFFILE","features":[421]},{"name":"NS_E_WMP_GOFULLSCREEN_FAILED","features":[421]},{"name":"NS_E_WMP_HME_INVALIDOBJECTID","features":[421]},{"name":"NS_E_WMP_HME_NOTSEARCHABLEFORITEMS","features":[421]},{"name":"NS_E_WMP_HME_STALEREQUEST","features":[421]},{"name":"NS_E_WMP_HWND_NOTFOUND","features":[421]},{"name":"NS_E_WMP_IMAGE_FILETYPE_UNSUPPORTED","features":[421]},{"name":"NS_E_WMP_IMAGE_INVALID_FORMAT","features":[421]},{"name":"NS_E_WMP_IMAPI2_ERASE_DEVICE_BUSY","features":[421]},{"name":"NS_E_WMP_IMAPI2_ERASE_FAIL","features":[421]},{"name":"NS_E_WMP_IMAPI_DEVICE_BUSY","features":[421]},{"name":"NS_E_WMP_IMAPI_DEVICE_INVALIDTYPE","features":[421]},{"name":"NS_E_WMP_IMAPI_DEVICE_NOTPRESENT","features":[421]},{"name":"NS_E_WMP_IMAPI_FAILURE","features":[421]},{"name":"NS_E_WMP_IMAPI_GENERIC","features":[421]},{"name":"NS_E_WMP_IMAPI_LOSS_OF_STREAMING","features":[421]},{"name":"NS_E_WMP_IMAPI_MEDIA_INCOMPATIBLE","features":[421]},{"name":"NS_E_WMP_INVALID_ASX","features":[421]},{"name":"NS_E_WMP_INVALID_KEY","features":[421]},{"name":"NS_E_WMP_INVALID_LIBRARY_ADD","features":[421]},{"name":"NS_E_WMP_INVALID_MAX_VAL","features":[421]},{"name":"NS_E_WMP_INVALID_MIN_VAL","features":[421]},{"name":"NS_E_WMP_INVALID_PROTOCOL","features":[421]},{"name":"NS_E_WMP_INVALID_REQUEST","features":[421]},{"name":"NS_E_WMP_INVALID_SKIN","features":[421]},{"name":"NS_E_WMP_JPGTRANSPARENCY","features":[421]},{"name":"NS_E_WMP_JPG_BAD_DCTSIZE","features":[421]},{"name":"NS_E_WMP_JPG_BAD_PRECISION","features":[421]},{"name":"NS_E_WMP_JPG_BAD_VERSION_NUMBER","features":[421]},{"name":"NS_E_WMP_JPG_CCIR601_NOTIMPL","features":[421]},{"name":"NS_E_WMP_JPG_FRACT_SAMPLE_NOTIMPL","features":[421]},{"name":"NS_E_WMP_JPG_IMAGE_TOO_BIG","features":[421]},{"name":"NS_E_WMP_JPG_INVALID_FORMAT","features":[421]},{"name":"NS_E_WMP_JPG_JERR_ARITHCODING_NOTIMPL","features":[421]},{"name":"NS_E_WMP_JPG_NO_IMAGE_IN_FILE","features":[421]},{"name":"NS_E_WMP_JPG_READ_ERROR","features":[421]},{"name":"NS_E_WMP_JPG_SOF_UNSUPPORTED","features":[421]},{"name":"NS_E_WMP_JPG_UNEXPECTED_ENDOFFILE","features":[421]},{"name":"NS_E_WMP_JPG_UNKNOWN_MARKER","features":[421]},{"name":"NS_E_WMP_LICENSE_REQUIRED","features":[421]},{"name":"NS_E_WMP_LICENSE_RESTRICTS","features":[421]},{"name":"NS_E_WMP_LOCKEDINSKINMODE","features":[421]},{"name":"NS_E_WMP_LOGON_FAILURE","features":[421]},{"name":"NS_E_WMP_MF_CODE_EXPIRED","features":[421]},{"name":"NS_E_WMP_MLS_STALE_DATA","features":[421]},{"name":"NS_E_WMP_MMS_NOT_SUPPORTED","features":[421]},{"name":"NS_E_WMP_MSSAP_NOT_AVAILABLE","features":[421]},{"name":"NS_E_WMP_MULTICAST_DISABLED","features":[421]},{"name":"NS_E_WMP_MULTIPLE_ERROR_IN_PLAYLIST","features":[421]},{"name":"NS_E_WMP_NEED_UPGRADE","features":[421]},{"name":"NS_E_WMP_NETWORK_ERROR","features":[421]},{"name":"NS_E_WMP_NETWORK_FIREWALL","features":[421]},{"name":"NS_E_WMP_NETWORK_RESOURCE_FAILURE","features":[421]},{"name":"NS_E_WMP_NONMEDIA_FILES","features":[421]},{"name":"NS_E_WMP_NO_DISK_SPACE","features":[421]},{"name":"NS_E_WMP_NO_PROTOCOLS_SELECTED","features":[421]},{"name":"NS_E_WMP_NO_REMOVABLE_MEDIA","features":[421]},{"name":"NS_E_WMP_OUTOFMEMORY","features":[421]},{"name":"NS_E_WMP_PATH_ALREADY_IN_LIBRARY","features":[421]},{"name":"NS_E_WMP_PLAYLIST_EXISTS","features":[421]},{"name":"NS_E_WMP_PLUGINDLL_NOTFOUND","features":[421]},{"name":"NS_E_WMP_PNG_INVALIDFORMAT","features":[421]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC","features":[421]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH","features":[421]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_COMPRESSION","features":[421]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_FILTER","features":[421]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_INTERLACE","features":[421]},{"name":"NS_E_WMP_POLICY_VALUE_NOT_CONFIGURED","features":[421]},{"name":"NS_E_WMP_PROTECTED_CONTENT","features":[421]},{"name":"NS_E_WMP_PROTOCOL_PROBLEM","features":[421]},{"name":"NS_E_WMP_PROXY_CONNECT_TIMEOUT","features":[421]},{"name":"NS_E_WMP_PROXY_NOT_FOUND","features":[421]},{"name":"NS_E_WMP_RBC_JPGMAPPINGIMAGE","features":[421]},{"name":"NS_E_WMP_RECORDING_NOT_ALLOWED","features":[421]},{"name":"NS_E_WMP_RIP_FAILED","features":[421]},{"name":"NS_E_WMP_SAVEAS_READONLY","features":[421]},{"name":"NS_E_WMP_SENDMAILFAILED","features":[421]},{"name":"NS_E_WMP_SERVER_DNS_TIMEOUT","features":[421]},{"name":"NS_E_WMP_SERVER_INACCESSIBLE","features":[421]},{"name":"NS_E_WMP_SERVER_NONEWCONNECTIONS","features":[421]},{"name":"NS_E_WMP_SERVER_NOT_RESPONDING","features":[421]},{"name":"NS_E_WMP_SERVER_SECURITY_ERROR","features":[421]},{"name":"NS_E_WMP_SERVER_UNAVAILABLE","features":[421]},{"name":"NS_E_WMP_STREAMING_RECORDING_NOT_ALLOWED","features":[421]},{"name":"NS_E_WMP_TAMPERED_CONTENT","features":[421]},{"name":"NS_E_WMP_UDRM_NOUSERLIST","features":[421]},{"name":"NS_E_WMP_UI_NOSKININZIP","features":[421]},{"name":"NS_E_WMP_UI_NOTATHEMEFILE","features":[421]},{"name":"NS_E_WMP_UI_OBJECTNOTFOUND","features":[421]},{"name":"NS_E_WMP_UI_PASSTHROUGH","features":[421]},{"name":"NS_E_WMP_UI_SECONDHANDLER","features":[421]},{"name":"NS_E_WMP_UI_SUBCONTROLSNOTSUPPORTED","features":[421]},{"name":"NS_E_WMP_UI_SUBELEMENTNOTFOUND","features":[421]},{"name":"NS_E_WMP_UI_VERSIONMISMATCH","features":[421]},{"name":"NS_E_WMP_UI_VERSIONPARSE","features":[421]},{"name":"NS_E_WMP_UI_VIEWIDNOTFOUND","features":[421]},{"name":"NS_E_WMP_UNKNOWN_ERROR","features":[421]},{"name":"NS_E_WMP_UNSUPPORTED_FORMAT","features":[421]},{"name":"NS_E_WMP_UPGRADE_APPLICATION","features":[421]},{"name":"NS_E_WMP_URLDOWNLOADFAILED","features":[421]},{"name":"NS_E_WMP_VERIFY_ONLINE","features":[421]},{"name":"NS_E_WMP_VIDEO_CODEC_NOT_INSTALLED","features":[421]},{"name":"NS_E_WMP_WINDOWSAPIFAILURE","features":[421]},{"name":"NS_E_WMP_WMDM_BUSY","features":[421]},{"name":"NS_E_WMP_WMDM_FAILURE","features":[421]},{"name":"NS_E_WMP_WMDM_INCORRECT_RIGHTS","features":[421]},{"name":"NS_E_WMP_WMDM_INTERFACEDEAD","features":[421]},{"name":"NS_E_WMP_WMDM_LICENSE_EXPIRED","features":[421]},{"name":"NS_E_WMP_WMDM_LICENSE_NOTEXIST","features":[421]},{"name":"NS_E_WMP_WMDM_NORIGHTS","features":[421]},{"name":"NS_E_WMP_WMDM_NOTCERTIFIED","features":[421]},{"name":"NS_E_WMR_CANNOT_RENDER_BINARY_STREAM","features":[421]},{"name":"NS_E_WMR_NOCALLBACKAVAILABLE","features":[421]},{"name":"NS_E_WMR_NOSOURCEFILTER","features":[421]},{"name":"NS_E_WMR_PINNOTFOUND","features":[421]},{"name":"NS_E_WMR_PINTYPENOMATCH","features":[421]},{"name":"NS_E_WMR_SAMPLEPROPERTYNOTSET","features":[421]},{"name":"NS_E_WMR_UNSUPPORTEDSTREAM","features":[421]},{"name":"NS_E_WMR_WAITINGONFORMATSWITCH","features":[421]},{"name":"NS_E_WMR_WILLNOT_RENDER_BINARY_STREAM","features":[421]},{"name":"NS_E_WMX_ATTRIBUTE_ALREADY_EXISTS","features":[421]},{"name":"NS_E_WMX_ATTRIBUTE_DOES_NOT_EXIST","features":[421]},{"name":"NS_E_WMX_ATTRIBUTE_UNRETRIEVABLE","features":[421]},{"name":"NS_E_WMX_INVALID_FORMAT_OVER_NESTING","features":[421]},{"name":"NS_E_WMX_ITEM_DOES_NOT_EXIST","features":[421]},{"name":"NS_E_WMX_ITEM_TYPE_ILLEGAL","features":[421]},{"name":"NS_E_WMX_ITEM_UNSETTABLE","features":[421]},{"name":"NS_E_WMX_PLAYLIST_EMPTY","features":[421]},{"name":"NS_E_WMX_UNRECOGNIZED_PLAYLIST_FORMAT","features":[421]},{"name":"NS_E_WONT_DO_DIGITAL","features":[421]},{"name":"NS_E_WRONG_OS_VERSION","features":[421]},{"name":"NS_E_WRONG_PUBLISHING_POINT_TYPE","features":[421]},{"name":"NS_E_WSX_INVALID_VERSION","features":[421]},{"name":"NS_I_CATATONIC_AUTO_UNFAIL","features":[421]},{"name":"NS_I_CATATONIC_FAILURE","features":[421]},{"name":"NS_I_CUB_RUNNING","features":[421]},{"name":"NS_I_CUB_START","features":[421]},{"name":"NS_I_CUB_UNFAIL_LINK","features":[421]},{"name":"NS_I_DISK_REBUILD_ABORTED","features":[421]},{"name":"NS_I_DISK_REBUILD_FINISHED","features":[421]},{"name":"NS_I_DISK_REBUILD_STARTED","features":[421]},{"name":"NS_I_DISK_START","features":[421]},{"name":"NS_I_DISK_STOP","features":[421]},{"name":"NS_I_EXISTING_PACKETIZER","features":[421]},{"name":"NS_I_KILL_CONNECTION","features":[421]},{"name":"NS_I_KILL_USERSESSION","features":[421]},{"name":"NS_I_LIMIT_BANDWIDTH","features":[421]},{"name":"NS_I_LIMIT_FUNNELS","features":[421]},{"name":"NS_I_LOGGING_FAILED","features":[421]},{"name":"NS_I_MANUAL_PROXY","features":[421]},{"name":"NS_I_NOLOG_STOP","features":[421]},{"name":"NS_I_PLAYLIST_CHANGE_RECEDING","features":[421]},{"name":"NS_I_REBUILD_DISK","features":[421]},{"name":"NS_I_RECONNECTED","features":[421]},{"name":"NS_I_RESTRIPE_CUB_OUT","features":[421]},{"name":"NS_I_RESTRIPE_DISK_OUT","features":[421]},{"name":"NS_I_RESTRIPE_DONE","features":[421]},{"name":"NS_I_RESTRIPE_START","features":[421]},{"name":"NS_I_START_DISK","features":[421]},{"name":"NS_I_STOP_CUB","features":[421]},{"name":"NS_I_STOP_DISK","features":[421]},{"name":"NS_I_TIGER_START","features":[421]},{"name":"NS_S_CALLABORTED","features":[421]},{"name":"NS_S_CALLPENDING","features":[421]},{"name":"NS_S_CHANGENOTICE","features":[421]},{"name":"NS_S_DEGRADING_QUALITY","features":[421]},{"name":"NS_S_DRM_ACQUIRE_CANCELLED","features":[421]},{"name":"NS_S_DRM_BURNABLE_TRACK","features":[421]},{"name":"NS_S_DRM_BURNABLE_TRACK_WITH_PLAYLIST_RESTRICTION","features":[421]},{"name":"NS_S_DRM_INDIVIDUALIZED","features":[421]},{"name":"NS_S_DRM_LICENSE_ACQUIRED","features":[421]},{"name":"NS_S_DRM_MONITOR_CANCELLED","features":[421]},{"name":"NS_S_DRM_NEEDS_INDIVIDUALIZATION","features":[421]},{"name":"NS_S_EOSRECEDING","features":[421]},{"name":"NS_S_NAVIGATION_COMPLETE_WITH_ERRORS","features":[421]},{"name":"NS_S_NEED_TO_BUY_BURN_RIGHTS","features":[421]},{"name":"NS_S_OPERATION_PENDING","features":[421]},{"name":"NS_S_PUBLISHING_POINT_STARTED_WITH_FAILED_SINKS","features":[421]},{"name":"NS_S_REBOOT_RECOMMENDED","features":[421]},{"name":"NS_S_REBOOT_REQUIRED","features":[421]},{"name":"NS_S_REBUFFERING","features":[421]},{"name":"NS_S_STREAM_TRUNCATED","features":[421]},{"name":"NS_S_TRACK_ALREADY_DOWNLOADED","features":[421]},{"name":"NS_S_TRACK_BUY_REQUIRES_ALBUM_PURCHASE","features":[421]},{"name":"NS_S_TRANSCRYPTOR_EOF","features":[421]},{"name":"NS_S_WMG_ADVISE_DROP_FRAME","features":[421]},{"name":"NS_S_WMG_ADVISE_DROP_TO_KEYFRAME","features":[421]},{"name":"NS_S_WMG_FORCE_DROP_FRAME","features":[421]},{"name":"NS_S_WMPBR_PARTIALSUCCESS","features":[421]},{"name":"NS_S_WMPBR_SUCCESS","features":[421]},{"name":"NS_S_WMPCORE_COMMAND_NOT_AVAILABLE","features":[421]},{"name":"NS_S_WMPCORE_MEDIA_CHILD_PLAYLIST_OPEN_PENDING","features":[421]},{"name":"NS_S_WMPCORE_MEDIA_VALIDATION_PENDING","features":[421]},{"name":"NS_S_WMPCORE_MORE_NODES_AVAIABLE","features":[421]},{"name":"NS_S_WMPCORE_PLAYLISTCLEARABORT","features":[421]},{"name":"NS_S_WMPCORE_PLAYLISTREMOVEITEMABORT","features":[421]},{"name":"NS_S_WMPCORE_PLAYLIST_COLLAPSED_TO_SINGLE_MEDIA","features":[421]},{"name":"NS_S_WMPCORE_PLAYLIST_CREATION_PENDING","features":[421]},{"name":"NS_S_WMPCORE_PLAYLIST_IMPORT_MISSING_ITEMS","features":[421]},{"name":"NS_S_WMPCORE_PLAYLIST_NAME_AUTO_GENERATED","features":[421]},{"name":"NS_S_WMPCORE_PLAYLIST_REPEAT_SECONDARY_SEGMENTS_IGNORED","features":[421]},{"name":"NS_S_WMPEFFECT_OPAQUE","features":[421]},{"name":"NS_S_WMPEFFECT_TRANSPARENT","features":[421]},{"name":"NS_S_WMP_EXCEPTION","features":[421]},{"name":"NS_S_WMP_LOADED_BMP_IMAGE","features":[421]},{"name":"NS_S_WMP_LOADED_GIF_IMAGE","features":[421]},{"name":"NS_S_WMP_LOADED_JPG_IMAGE","features":[421]},{"name":"NS_S_WMP_LOADED_PNG_IMAGE","features":[421]},{"name":"NS_S_WMP_UI_VERSIONMISMATCH","features":[421]},{"name":"NS_S_WMR_ALREADYRENDERED","features":[421]},{"name":"NS_S_WMR_PINTYPEFULLMATCH","features":[421]},{"name":"NS_S_WMR_PINTYPEPARTIALMATCH","features":[421]},{"name":"NS_W_FILE_BANDWIDTH_LIMIT","features":[421]},{"name":"NS_W_SERVER_BANDWIDTH_LIMIT","features":[421]},{"name":"NS_W_UNKNOWN_EVENT","features":[421]},{"name":"OLIADPCMWAVEFORMAT","features":[422,421]},{"name":"OLICELPWAVEFORMAT","features":[422,421]},{"name":"OLIGSMWAVEFORMAT","features":[422,421]},{"name":"OLIOPRWAVEFORMAT","features":[422,421]},{"name":"OLISBCWAVEFORMAT","features":[422,421]},{"name":"OpenDriver","features":[307,421]},{"name":"PD_CAN_DRAW_DIB","features":[421]},{"name":"PD_CAN_STRETCHDIB","features":[421]},{"name":"PD_STRETCHDIB_1_1_OK","features":[421]},{"name":"PD_STRETCHDIB_1_2_OK","features":[421]},{"name":"PD_STRETCHDIB_1_N_OK","features":[421]},{"name":"ROCKWELL_WA1_MIXER","features":[421]},{"name":"ROCKWELL_WA1_MPU401_IN","features":[421]},{"name":"ROCKWELL_WA1_MPU401_OUT","features":[421]},{"name":"ROCKWELL_WA1_SYNTH","features":[421]},{"name":"ROCKWELL_WA1_WAVEIN","features":[421]},{"name":"ROCKWELL_WA1_WAVEOUT","features":[421]},{"name":"ROCKWELL_WA2_MIXER","features":[421]},{"name":"ROCKWELL_WA2_MPU401_IN","features":[421]},{"name":"ROCKWELL_WA2_MPU401_OUT","features":[421]},{"name":"ROCKWELL_WA2_SYNTH","features":[421]},{"name":"ROCKWELL_WA2_WAVEIN","features":[421]},{"name":"ROCKWELL_WA2_WAVEOUT","features":[421]},{"name":"SEARCH_ANY","features":[421]},{"name":"SEARCH_BACKWARD","features":[421]},{"name":"SEARCH_FORWARD","features":[421]},{"name":"SEARCH_KEY","features":[421]},{"name":"SEARCH_NEAREST","features":[421]},{"name":"SEEK_CUR","features":[421]},{"name":"SEEK_END","features":[421]},{"name":"SEEK_SET","features":[421]},{"name":"SIERRAADPCMWAVEFORMAT","features":[422,421]},{"name":"SONARCWAVEFORMAT","features":[422,421]},{"name":"SendDriverMessage","features":[307,421]},{"name":"TARGET_DEVICE_FRIENDLY_NAME","features":[421]},{"name":"TARGET_DEVICE_OPEN_EXCLUSIVELY","features":[421]},{"name":"TASKERR_NOTASKSUPPORT","features":[421]},{"name":"TASKERR_OUTOFMEMORY","features":[421]},{"name":"TDD_BEGINMINPERIOD","features":[421]},{"name":"TDD_ENDMINPERIOD","features":[421]},{"name":"TDD_GETDEVCAPS","features":[421]},{"name":"TDD_GETSYSTEMTIME","features":[421]},{"name":"TDD_KILLTIMEREVENT","features":[421]},{"name":"TDD_SETTIMEREVENT","features":[421]},{"name":"TIMEREVENT","features":[421]},{"name":"TRUESPEECHWAVEFORMAT","features":[422,421]},{"name":"VADMAD_Device_ID","features":[421]},{"name":"VCAPS_CAN_SCALE","features":[421]},{"name":"VCAPS_DST_CAN_CLIP","features":[421]},{"name":"VCAPS_OVERLAY","features":[421]},{"name":"VCAPS_SRC_CAN_CLIP","features":[421]},{"name":"VFWWDMExtensionProc","features":[307,421,357]},{"name":"VFW_HIDE_CAMERACONTROL_PAGE","features":[421]},{"name":"VFW_HIDE_SETTINGS_PAGE","features":[421]},{"name":"VFW_HIDE_VIDEOSRC_PAGE","features":[421]},{"name":"VFW_OEM_ADD_PAGE","features":[421]},{"name":"VFW_QUERY_DEV_CHANGED","features":[421]},{"name":"VFW_USE_DEVICE_HANDLE","features":[421]},{"name":"VFW_USE_STREAM_HANDLE","features":[421]},{"name":"VHDR_DONE","features":[421]},{"name":"VHDR_INQUEUE","features":[421]},{"name":"VHDR_KEYFRAME","features":[421]},{"name":"VHDR_PREPARED","features":[421]},{"name":"VHDR_VALID","features":[421]},{"name":"VIDCF_COMPRESSFRAMES","features":[421]},{"name":"VIDCF_CRUNCH","features":[421]},{"name":"VIDCF_DRAW","features":[421]},{"name":"VIDCF_FASTTEMPORALC","features":[421]},{"name":"VIDCF_FASTTEMPORALD","features":[421]},{"name":"VIDCF_QUALITY","features":[421]},{"name":"VIDCF_TEMPORAL","features":[421]},{"name":"VIDEOHDR","features":[421]},{"name":"VIDEO_CONFIGURE_CURRENT","features":[421]},{"name":"VIDEO_CONFIGURE_GET","features":[421]},{"name":"VIDEO_CONFIGURE_MAX","features":[421]},{"name":"VIDEO_CONFIGURE_MIN","features":[421]},{"name":"VIDEO_CONFIGURE_NOMINAL","features":[421]},{"name":"VIDEO_CONFIGURE_QUERY","features":[421]},{"name":"VIDEO_CONFIGURE_QUERYSIZE","features":[421]},{"name":"VIDEO_CONFIGURE_SET","features":[421]},{"name":"VIDEO_DLG_QUERY","features":[421]},{"name":"VIDEO_EXTERNALIN","features":[421]},{"name":"VIDEO_EXTERNALOUT","features":[421]},{"name":"VIDEO_IN","features":[421]},{"name":"VIDEO_OUT","features":[421]},{"name":"VP_COMMAND_GET","features":[421]},{"name":"VP_COMMAND_SET","features":[421]},{"name":"VP_CP_CMD_ACTIVATE","features":[421]},{"name":"VP_CP_CMD_CHANGE","features":[421]},{"name":"VP_CP_CMD_DEACTIVATE","features":[421]},{"name":"VP_CP_TYPE_APS_TRIGGER","features":[421]},{"name":"VP_CP_TYPE_MACROVISION","features":[421]},{"name":"VP_FLAGS_BRIGHTNESS","features":[421]},{"name":"VP_FLAGS_CONTRAST","features":[421]},{"name":"VP_FLAGS_COPYPROTECT","features":[421]},{"name":"VP_FLAGS_FLICKER","features":[421]},{"name":"VP_FLAGS_MAX_UNSCALED","features":[421]},{"name":"VP_FLAGS_OVERSCAN","features":[421]},{"name":"VP_FLAGS_POSITION","features":[421]},{"name":"VP_FLAGS_TV_MODE","features":[421]},{"name":"VP_FLAGS_TV_STANDARD","features":[421]},{"name":"VP_MODE_TV_PLAYBACK","features":[421]},{"name":"VP_MODE_WIN_GRAPHICS","features":[421]},{"name":"VP_TV_STANDARD_NTSC_433","features":[421]},{"name":"VP_TV_STANDARD_NTSC_M","features":[421]},{"name":"VP_TV_STANDARD_NTSC_M_J","features":[421]},{"name":"VP_TV_STANDARD_PAL_60","features":[421]},{"name":"VP_TV_STANDARD_PAL_B","features":[421]},{"name":"VP_TV_STANDARD_PAL_D","features":[421]},{"name":"VP_TV_STANDARD_PAL_G","features":[421]},{"name":"VP_TV_STANDARD_PAL_H","features":[421]},{"name":"VP_TV_STANDARD_PAL_I","features":[421]},{"name":"VP_TV_STANDARD_PAL_M","features":[421]},{"name":"VP_TV_STANDARD_PAL_N","features":[421]},{"name":"VP_TV_STANDARD_SECAM_B","features":[421]},{"name":"VP_TV_STANDARD_SECAM_D","features":[421]},{"name":"VP_TV_STANDARD_SECAM_G","features":[421]},{"name":"VP_TV_STANDARD_SECAM_H","features":[421]},{"name":"VP_TV_STANDARD_SECAM_K","features":[421]},{"name":"VP_TV_STANDARD_SECAM_K1","features":[421]},{"name":"VP_TV_STANDARD_SECAM_L","features":[421]},{"name":"VP_TV_STANDARD_SECAM_L1","features":[421]},{"name":"VP_TV_STANDARD_WIN_VGA","features":[421]},{"name":"VideoForWindowsVersion","features":[421]},{"name":"WAVEOPENDESC","features":[422,421]},{"name":"WAVE_FILTER_DEVELOPMENT","features":[421]},{"name":"WAVE_FILTER_ECHO","features":[421]},{"name":"WAVE_FILTER_UNKNOWN","features":[421]},{"name":"WAVE_FILTER_VOLUME","features":[421]},{"name":"WAVE_FORMAT_3COM_NBX","features":[421]},{"name":"WAVE_FORMAT_ADPCM","features":[421]},{"name":"WAVE_FORMAT_ALAC","features":[421]},{"name":"WAVE_FORMAT_ALAW","features":[421]},{"name":"WAVE_FORMAT_AMR_NB","features":[421]},{"name":"WAVE_FORMAT_AMR_WB","features":[421]},{"name":"WAVE_FORMAT_AMR_WP","features":[421]},{"name":"WAVE_FORMAT_ANTEX_ADPCME","features":[421]},{"name":"WAVE_FORMAT_APTX","features":[421]},{"name":"WAVE_FORMAT_AUDIOFILE_AF10","features":[421]},{"name":"WAVE_FORMAT_AUDIOFILE_AF36","features":[421]},{"name":"WAVE_FORMAT_BTV_DIGITAL","features":[421]},{"name":"WAVE_FORMAT_CANOPUS_ATRAC","features":[421]},{"name":"WAVE_FORMAT_CIRRUS","features":[421]},{"name":"WAVE_FORMAT_CODIAN","features":[421]},{"name":"WAVE_FORMAT_COMVERSE_INFOSYS_AVQSBC","features":[421]},{"name":"WAVE_FORMAT_COMVERSE_INFOSYS_G723_1","features":[421]},{"name":"WAVE_FORMAT_COMVERSE_INFOSYS_SBC","features":[421]},{"name":"WAVE_FORMAT_CONGRUENCY","features":[421]},{"name":"WAVE_FORMAT_CONTROL_RES_CR10","features":[421]},{"name":"WAVE_FORMAT_CONTROL_RES_VQLPC","features":[421]},{"name":"WAVE_FORMAT_CONVEDIA_G729","features":[421]},{"name":"WAVE_FORMAT_CREATIVE_ADPCM","features":[421]},{"name":"WAVE_FORMAT_CREATIVE_FASTSPEECH10","features":[421]},{"name":"WAVE_FORMAT_CREATIVE_FASTSPEECH8","features":[421]},{"name":"WAVE_FORMAT_CS2","features":[421]},{"name":"WAVE_FORMAT_CS_IMAADPCM","features":[421]},{"name":"WAVE_FORMAT_CUSEEME","features":[421]},{"name":"WAVE_FORMAT_CU_CODEC","features":[421]},{"name":"WAVE_FORMAT_DEVELOPMENT","features":[421]},{"name":"WAVE_FORMAT_DF_G726","features":[421]},{"name":"WAVE_FORMAT_DF_GSM610","features":[421]},{"name":"WAVE_FORMAT_DIALOGIC_OKI_ADPCM","features":[421]},{"name":"WAVE_FORMAT_DICTAPHONE_CELP54","features":[421]},{"name":"WAVE_FORMAT_DICTAPHONE_CELP68","features":[421]},{"name":"WAVE_FORMAT_DIGIADPCM","features":[421]},{"name":"WAVE_FORMAT_DIGIFIX","features":[421]},{"name":"WAVE_FORMAT_DIGIREAL","features":[421]},{"name":"WAVE_FORMAT_DIGISTD","features":[421]},{"name":"WAVE_FORMAT_DIGITAL_G723","features":[421]},{"name":"WAVE_FORMAT_DIVIO_G726","features":[421]},{"name":"WAVE_FORMAT_DIVIO_MPEG4_AAC","features":[421]},{"name":"WAVE_FORMAT_DOLBY_AC2","features":[421]},{"name":"WAVE_FORMAT_DOLBY_AC3_SPDIF","features":[421]},{"name":"WAVE_FORMAT_DOLBY_AC4","features":[421]},{"name":"WAVE_FORMAT_DRM","features":[421]},{"name":"WAVE_FORMAT_DSAT","features":[421]},{"name":"WAVE_FORMAT_DSAT_DISPLAY","features":[421]},{"name":"WAVE_FORMAT_DSPGROUP_TRUESPEECH","features":[421]},{"name":"WAVE_FORMAT_DTS","features":[421]},{"name":"WAVE_FORMAT_DTS2","features":[421]},{"name":"WAVE_FORMAT_DTS_DS","features":[421]},{"name":"WAVE_FORMAT_DVI_ADPCM","features":[421]},{"name":"WAVE_FORMAT_DVM","features":[421]},{"name":"WAVE_FORMAT_ECHOSC1","features":[421]},{"name":"WAVE_FORMAT_ECHOSC3","features":[421]},{"name":"WAVE_FORMAT_ENCORE_G726","features":[421]},{"name":"WAVE_FORMAT_ESPCM","features":[421]},{"name":"WAVE_FORMAT_ESST_AC3","features":[421]},{"name":"WAVE_FORMAT_FAAD_AAC","features":[421]},{"name":"WAVE_FORMAT_FLAC","features":[421]},{"name":"WAVE_FORMAT_FM_TOWNS_SND","features":[421]},{"name":"WAVE_FORMAT_FRACE_TELECOM_G729","features":[421]},{"name":"WAVE_FORMAT_FRAUNHOFER_IIS_MPEG2_AAC","features":[421]},{"name":"WAVE_FORMAT_G721_ADPCM","features":[421]},{"name":"WAVE_FORMAT_G722_ADPCM","features":[421]},{"name":"WAVE_FORMAT_G723_ADPCM","features":[421]},{"name":"WAVE_FORMAT_G726ADPCM","features":[421]},{"name":"WAVE_FORMAT_G726_ADPCM","features":[421]},{"name":"WAVE_FORMAT_G728_CELP","features":[421]},{"name":"WAVE_FORMAT_G729A","features":[421]},{"name":"WAVE_FORMAT_GENERIC_PASSTHRU","features":[421]},{"name":"WAVE_FORMAT_GLOBAL_IP_ILBC","features":[421]},{"name":"WAVE_FORMAT_GSM610","features":[421]},{"name":"WAVE_FORMAT_GSM_610","features":[421]},{"name":"WAVE_FORMAT_GSM_620","features":[421]},{"name":"WAVE_FORMAT_GSM_660","features":[421]},{"name":"WAVE_FORMAT_GSM_690","features":[421]},{"name":"WAVE_FORMAT_GSM_ADAPTIVE_MULTIRATE_WB","features":[421]},{"name":"WAVE_FORMAT_GSM_AMR_CBR","features":[421]},{"name":"WAVE_FORMAT_GSM_AMR_VBR_SID","features":[421]},{"name":"WAVE_FORMAT_HP_DYN_VOICE","features":[421]},{"name":"WAVE_FORMAT_IBM_CVSD","features":[421]},{"name":"WAVE_FORMAT_IEEE_FLOAT","features":[421]},{"name":"WAVE_FORMAT_ILINK_VC","features":[421]},{"name":"WAVE_FORMAT_IMA_ADPCM","features":[421]},{"name":"WAVE_FORMAT_INDEO_AUDIO","features":[421]},{"name":"WAVE_FORMAT_INFOCOM_ITS_G721_ADPCM","features":[421]},{"name":"WAVE_FORMAT_INGENIENT_G726","features":[421]},{"name":"WAVE_FORMAT_INNINGS_TELECOM_ADPCM","features":[421]},{"name":"WAVE_FORMAT_INTEL_G723_1","features":[421]},{"name":"WAVE_FORMAT_INTEL_G729","features":[421]},{"name":"WAVE_FORMAT_INTEL_MUSIC_CODER","features":[421]},{"name":"WAVE_FORMAT_IPI_HSX","features":[421]},{"name":"WAVE_FORMAT_IPI_RPELP","features":[421]},{"name":"WAVE_FORMAT_IRAT","features":[421]},{"name":"WAVE_FORMAT_ISIAUDIO","features":[421]},{"name":"WAVE_FORMAT_ISIAUDIO_2","features":[421]},{"name":"WAVE_FORMAT_KNOWLEDGE_ADVENTURE_ADPCM","features":[421]},{"name":"WAVE_FORMAT_LEAD_SPEECH","features":[421]},{"name":"WAVE_FORMAT_LEAD_VORBIS","features":[421]},{"name":"WAVE_FORMAT_LH_CODEC","features":[421]},{"name":"WAVE_FORMAT_LH_CODEC_CELP","features":[421]},{"name":"WAVE_FORMAT_LH_CODEC_SBC12","features":[421]},{"name":"WAVE_FORMAT_LH_CODEC_SBC16","features":[421]},{"name":"WAVE_FORMAT_LH_CODEC_SBC8","features":[421]},{"name":"WAVE_FORMAT_LIGHTWAVE_LOSSLESS","features":[421]},{"name":"WAVE_FORMAT_LRC","features":[421]},{"name":"WAVE_FORMAT_LUCENT_G723","features":[421]},{"name":"WAVE_FORMAT_LUCENT_SX5363S","features":[421]},{"name":"WAVE_FORMAT_LUCENT_SX8300P","features":[421]},{"name":"WAVE_FORMAT_MAKEAVIS","features":[421]},{"name":"WAVE_FORMAT_MALDEN_PHONYTALK","features":[421]},{"name":"WAVE_FORMAT_MEDIASONIC_G723","features":[421]},{"name":"WAVE_FORMAT_MEDIASPACE_ADPCM","features":[421]},{"name":"WAVE_FORMAT_MEDIAVISION_ADPCM","features":[421]},{"name":"WAVE_FORMAT_MICRONAS","features":[421]},{"name":"WAVE_FORMAT_MICRONAS_CELP833","features":[421]},{"name":"WAVE_FORMAT_MPEG","features":[421]},{"name":"WAVE_FORMAT_MPEG4_AAC","features":[421]},{"name":"WAVE_FORMAT_MPEGLAYER3","features":[421]},{"name":"WAVE_FORMAT_MPEG_ADTS_AAC","features":[421]},{"name":"WAVE_FORMAT_MPEG_HEAAC","features":[421]},{"name":"WAVE_FORMAT_MPEG_LOAS","features":[421]},{"name":"WAVE_FORMAT_MPEG_RAW_AAC","features":[421]},{"name":"WAVE_FORMAT_MSAUDIO1","features":[421]},{"name":"WAVE_FORMAT_MSG723","features":[421]},{"name":"WAVE_FORMAT_MSNAUDIO","features":[421]},{"name":"WAVE_FORMAT_MSRT24","features":[421]},{"name":"WAVE_FORMAT_MULAW","features":[421]},{"name":"WAVE_FORMAT_MULTITUDE_FT_SX20","features":[421]},{"name":"WAVE_FORMAT_MVI_MVI2","features":[421]},{"name":"WAVE_FORMAT_NEC_AAC","features":[421]},{"name":"WAVE_FORMAT_NICE_ACA","features":[421]},{"name":"WAVE_FORMAT_NICE_ADPCM","features":[421]},{"name":"WAVE_FORMAT_NICE_G728","features":[421]},{"name":"WAVE_FORMAT_NMS_VBXADPCM","features":[421]},{"name":"WAVE_FORMAT_NOKIA_ADAPTIVE_MULTIRATE","features":[421]},{"name":"WAVE_FORMAT_NOKIA_MPEG_ADTS_AAC","features":[421]},{"name":"WAVE_FORMAT_NOKIA_MPEG_RAW_AAC","features":[421]},{"name":"WAVE_FORMAT_NORCOM_VOICE_SYSTEMS_ADPCM","features":[421]},{"name":"WAVE_FORMAT_NORRIS","features":[421]},{"name":"WAVE_FORMAT_NTCSOFT_ALF2CM_ACM","features":[421]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_1","features":[421]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_1_PLUS","features":[421]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_2","features":[421]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_2_PLUS","features":[421]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_3","features":[421]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_3_PLUS","features":[421]},{"name":"WAVE_FORMAT_OKI_ADPCM","features":[421]},{"name":"WAVE_FORMAT_OLIADPCM","features":[421]},{"name":"WAVE_FORMAT_OLICELP","features":[421]},{"name":"WAVE_FORMAT_OLIGSM","features":[421]},{"name":"WAVE_FORMAT_OLIOPR","features":[421]},{"name":"WAVE_FORMAT_OLISBC","features":[421]},{"name":"WAVE_FORMAT_ON2_VP6_AUDIO","features":[421]},{"name":"WAVE_FORMAT_ON2_VP7_AUDIO","features":[421]},{"name":"WAVE_FORMAT_ONLIVE","features":[421]},{"name":"WAVE_FORMAT_OPUS","features":[421]},{"name":"WAVE_FORMAT_PAC","features":[421]},{"name":"WAVE_FORMAT_PACKED","features":[421]},{"name":"WAVE_FORMAT_PCM_S","features":[421]},{"name":"WAVE_FORMAT_PHILIPS_CELP","features":[421]},{"name":"WAVE_FORMAT_PHILIPS_GRUNDIG","features":[421]},{"name":"WAVE_FORMAT_PHILIPS_LPCBB","features":[421]},{"name":"WAVE_FORMAT_POLYCOM_G722","features":[421]},{"name":"WAVE_FORMAT_POLYCOM_G728","features":[421]},{"name":"WAVE_FORMAT_POLYCOM_G729_A","features":[421]},{"name":"WAVE_FORMAT_POLYCOM_SIREN","features":[421]},{"name":"WAVE_FORMAT_PROSODY_1612","features":[421]},{"name":"WAVE_FORMAT_PROSODY_8KBPS","features":[421]},{"name":"WAVE_FORMAT_QDESIGN_MUSIC","features":[421]},{"name":"WAVE_FORMAT_QUALCOMM_HALFRATE","features":[421]},{"name":"WAVE_FORMAT_QUALCOMM_PUREVOICE","features":[421]},{"name":"WAVE_FORMAT_QUARTERDECK","features":[421]},{"name":"WAVE_FORMAT_RACAL_RECORDER_G720_A","features":[421]},{"name":"WAVE_FORMAT_RACAL_RECORDER_G723_1","features":[421]},{"name":"WAVE_FORMAT_RACAL_RECORDER_GSM","features":[421]},{"name":"WAVE_FORMAT_RACAL_RECORDER_TETRA_ACELP","features":[421]},{"name":"WAVE_FORMAT_RADIOTIME_TIME_SHIFT_RADIO","features":[421]},{"name":"WAVE_FORMAT_RAW_AAC1","features":[421]},{"name":"WAVE_FORMAT_RAW_SPORT","features":[421]},{"name":"WAVE_FORMAT_RHETOREX_ADPCM","features":[421]},{"name":"WAVE_FORMAT_ROCKWELL_ADPCM","features":[421]},{"name":"WAVE_FORMAT_ROCKWELL_DIGITALK","features":[421]},{"name":"WAVE_FORMAT_RT24","features":[421]},{"name":"WAVE_FORMAT_SANYO_LD_ADPCM","features":[421]},{"name":"WAVE_FORMAT_SBC24","features":[421]},{"name":"WAVE_FORMAT_SHARP_G726","features":[421]},{"name":"WAVE_FORMAT_SIERRA_ADPCM","features":[421]},{"name":"WAVE_FORMAT_SIPROLAB_ACELP4800","features":[421]},{"name":"WAVE_FORMAT_SIPROLAB_ACELP8V3","features":[421]},{"name":"WAVE_FORMAT_SIPROLAB_ACEPLNET","features":[421]},{"name":"WAVE_FORMAT_SIPROLAB_G729","features":[421]},{"name":"WAVE_FORMAT_SIPROLAB_G729A","features":[421]},{"name":"WAVE_FORMAT_SIPROLAB_KELVIN","features":[421]},{"name":"WAVE_FORMAT_SOFTSOUND","features":[421]},{"name":"WAVE_FORMAT_SONARC","features":[421]},{"name":"WAVE_FORMAT_SONICFOUNDRY_LOSSLESS","features":[421]},{"name":"WAVE_FORMAT_SONY_ATRAC3","features":[421]},{"name":"WAVE_FORMAT_SONY_SCX","features":[421]},{"name":"WAVE_FORMAT_SONY_SCY","features":[421]},{"name":"WAVE_FORMAT_SONY_SPC","features":[421]},{"name":"WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS","features":[421]},{"name":"WAVE_FORMAT_SPEEX_VOICE","features":[421]},{"name":"WAVE_FORMAT_SYCOM_ACM_SYC008","features":[421]},{"name":"WAVE_FORMAT_SYCOM_ACM_SYC701_CELP54","features":[421]},{"name":"WAVE_FORMAT_SYCOM_ACM_SYC701_CELP68","features":[421]},{"name":"WAVE_FORMAT_SYCOM_ACM_SYC701_G726L","features":[421]},{"name":"WAVE_FORMAT_SYMBOL_G729_A","features":[421]},{"name":"WAVE_FORMAT_TELUM_AUDIO","features":[421]},{"name":"WAVE_FORMAT_TELUM_IA_AUDIO","features":[421]},{"name":"WAVE_FORMAT_TPC","features":[421]},{"name":"WAVE_FORMAT_TUBGSM","features":[421]},{"name":"WAVE_FORMAT_UHER_ADPCM","features":[421]},{"name":"WAVE_FORMAT_ULEAD_DV_AUDIO","features":[421]},{"name":"WAVE_FORMAT_ULEAD_DV_AUDIO_1","features":[421]},{"name":"WAVE_FORMAT_UNISYS_NAP_16K","features":[421]},{"name":"WAVE_FORMAT_UNISYS_NAP_ADPCM","features":[421]},{"name":"WAVE_FORMAT_UNISYS_NAP_ALAW","features":[421]},{"name":"WAVE_FORMAT_UNISYS_NAP_ULAW","features":[421]},{"name":"WAVE_FORMAT_UNKNOWN","features":[421]},{"name":"WAVE_FORMAT_VIANIX_MASC","features":[421]},{"name":"WAVE_FORMAT_VIVO_G723","features":[421]},{"name":"WAVE_FORMAT_VIVO_SIREN","features":[421]},{"name":"WAVE_FORMAT_VME_VMPCM","features":[421]},{"name":"WAVE_FORMAT_VOCORD_G721","features":[421]},{"name":"WAVE_FORMAT_VOCORD_G722_1","features":[421]},{"name":"WAVE_FORMAT_VOCORD_G723_1","features":[421]},{"name":"WAVE_FORMAT_VOCORD_G726","features":[421]},{"name":"WAVE_FORMAT_VOCORD_G728","features":[421]},{"name":"WAVE_FORMAT_VOCORD_G729","features":[421]},{"name":"WAVE_FORMAT_VOCORD_G729_A","features":[421]},{"name":"WAVE_FORMAT_VOCORD_LBC","features":[421]},{"name":"WAVE_FORMAT_VODAFONE_MPEG_ADTS_AAC","features":[421]},{"name":"WAVE_FORMAT_VODAFONE_MPEG_RAW_AAC","features":[421]},{"name":"WAVE_FORMAT_VOICEAGE_AMR","features":[421]},{"name":"WAVE_FORMAT_VOICEAGE_AMR_WB","features":[421]},{"name":"WAVE_FORMAT_VOXWARE","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_AC10","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_AC16","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_AC20","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_AC8","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_BYTE_ALIGNED","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_RT24","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_RT24_SPEECH","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_RT29","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_RT29HW","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_SC3","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_SC3_1","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_TQ40","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_TQ60","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_VR12","features":[421]},{"name":"WAVE_FORMAT_VOXWARE_VR18","features":[421]},{"name":"WAVE_FORMAT_VSELP","features":[421]},{"name":"WAVE_FORMAT_WAVPACK_AUDIO","features":[421]},{"name":"WAVE_FORMAT_WM9_SPECTRUM_ANALYZER","features":[421]},{"name":"WAVE_FORMAT_WMASPDIF","features":[421]},{"name":"WAVE_FORMAT_WMAUDIO2","features":[421]},{"name":"WAVE_FORMAT_WMAUDIO3","features":[421]},{"name":"WAVE_FORMAT_WMAUDIO_LOSSLESS","features":[421]},{"name":"WAVE_FORMAT_WMAVOICE10","features":[421]},{"name":"WAVE_FORMAT_WMAVOICE9","features":[421]},{"name":"WAVE_FORMAT_WMF_SPECTRUM_ANAYZER","features":[421]},{"name":"WAVE_FORMAT_XEBEC","features":[421]},{"name":"WAVE_FORMAT_YAMAHA_ADPCM","features":[421]},{"name":"WAVE_FORMAT_ZOLL_ASAO","features":[421]},{"name":"WAVE_FORMAT_ZYXEL_ADPCM","features":[421]},{"name":"WAVE_MAPPER_S","features":[421]},{"name":"WIDM_ADDBUFFER","features":[421]},{"name":"WIDM_CLOSE","features":[421]},{"name":"WIDM_GETDEVCAPS","features":[421]},{"name":"WIDM_GETNUMDEVS","features":[421]},{"name":"WIDM_GETPOS","features":[421]},{"name":"WIDM_INIT","features":[421]},{"name":"WIDM_INIT_EX","features":[421]},{"name":"WIDM_OPEN","features":[421]},{"name":"WIDM_PREFERRED","features":[421]},{"name":"WIDM_PREPARE","features":[421]},{"name":"WIDM_RESET","features":[421]},{"name":"WIDM_START","features":[421]},{"name":"WIDM_STOP","features":[421]},{"name":"WIDM_UNPREPARE","features":[421]},{"name":"WMAUDIO2WAVEFORMAT","features":[422,421]},{"name":"WMAUDIO2_BITS_PER_SAMPLE","features":[421]},{"name":"WMAUDIO2_MAX_CHANNELS","features":[421]},{"name":"WMAUDIO3WAVEFORMAT","features":[422,421]},{"name":"WMAUDIO_BITS_PER_SAMPLE","features":[421]},{"name":"WMAUDIO_MAX_CHANNELS","features":[421]},{"name":"WM_CAP_ABORT","features":[421]},{"name":"WM_CAP_DLG_VIDEOCOMPRESSION","features":[421]},{"name":"WM_CAP_DLG_VIDEODISPLAY","features":[421]},{"name":"WM_CAP_DLG_VIDEOFORMAT","features":[421]},{"name":"WM_CAP_DLG_VIDEOSOURCE","features":[421]},{"name":"WM_CAP_DRIVER_CONNECT","features":[421]},{"name":"WM_CAP_DRIVER_DISCONNECT","features":[421]},{"name":"WM_CAP_DRIVER_GET_CAPS","features":[421]},{"name":"WM_CAP_DRIVER_GET_NAME","features":[421]},{"name":"WM_CAP_DRIVER_GET_NAMEA","features":[421]},{"name":"WM_CAP_DRIVER_GET_NAMEW","features":[421]},{"name":"WM_CAP_DRIVER_GET_VERSION","features":[421]},{"name":"WM_CAP_DRIVER_GET_VERSIONA","features":[421]},{"name":"WM_CAP_DRIVER_GET_VERSIONW","features":[421]},{"name":"WM_CAP_EDIT_COPY","features":[421]},{"name":"WM_CAP_END","features":[421]},{"name":"WM_CAP_FILE_ALLOCATE","features":[421]},{"name":"WM_CAP_FILE_GET_CAPTURE_FILE","features":[421]},{"name":"WM_CAP_FILE_GET_CAPTURE_FILEA","features":[421]},{"name":"WM_CAP_FILE_GET_CAPTURE_FILEW","features":[421]},{"name":"WM_CAP_FILE_SAVEAS","features":[421]},{"name":"WM_CAP_FILE_SAVEASA","features":[421]},{"name":"WM_CAP_FILE_SAVEASW","features":[421]},{"name":"WM_CAP_FILE_SAVEDIB","features":[421]},{"name":"WM_CAP_FILE_SAVEDIBA","features":[421]},{"name":"WM_CAP_FILE_SAVEDIBW","features":[421]},{"name":"WM_CAP_FILE_SET_CAPTURE_FILE","features":[421]},{"name":"WM_CAP_FILE_SET_CAPTURE_FILEA","features":[421]},{"name":"WM_CAP_FILE_SET_CAPTURE_FILEW","features":[421]},{"name":"WM_CAP_FILE_SET_INFOCHUNK","features":[421]},{"name":"WM_CAP_GET_AUDIOFORMAT","features":[421]},{"name":"WM_CAP_GET_CAPSTREAMPTR","features":[421]},{"name":"WM_CAP_GET_MCI_DEVICE","features":[421]},{"name":"WM_CAP_GET_MCI_DEVICEA","features":[421]},{"name":"WM_CAP_GET_MCI_DEVICEW","features":[421]},{"name":"WM_CAP_GET_SEQUENCE_SETUP","features":[421]},{"name":"WM_CAP_GET_STATUS","features":[421]},{"name":"WM_CAP_GET_USER_DATA","features":[421]},{"name":"WM_CAP_GET_VIDEOFORMAT","features":[421]},{"name":"WM_CAP_GRAB_FRAME","features":[421]},{"name":"WM_CAP_GRAB_FRAME_NOSTOP","features":[421]},{"name":"WM_CAP_PAL_AUTOCREATE","features":[421]},{"name":"WM_CAP_PAL_MANUALCREATE","features":[421]},{"name":"WM_CAP_PAL_OPEN","features":[421]},{"name":"WM_CAP_PAL_OPENA","features":[421]},{"name":"WM_CAP_PAL_OPENW","features":[421]},{"name":"WM_CAP_PAL_PASTE","features":[421]},{"name":"WM_CAP_PAL_SAVE","features":[421]},{"name":"WM_CAP_PAL_SAVEA","features":[421]},{"name":"WM_CAP_PAL_SAVEW","features":[421]},{"name":"WM_CAP_SEQUENCE","features":[421]},{"name":"WM_CAP_SEQUENCE_NOFILE","features":[421]},{"name":"WM_CAP_SET_AUDIOFORMAT","features":[421]},{"name":"WM_CAP_SET_CALLBACK_CAPCONTROL","features":[421]},{"name":"WM_CAP_SET_CALLBACK_ERROR","features":[421]},{"name":"WM_CAP_SET_CALLBACK_ERRORA","features":[421]},{"name":"WM_CAP_SET_CALLBACK_ERRORW","features":[421]},{"name":"WM_CAP_SET_CALLBACK_FRAME","features":[421]},{"name":"WM_CAP_SET_CALLBACK_STATUS","features":[421]},{"name":"WM_CAP_SET_CALLBACK_STATUSA","features":[421]},{"name":"WM_CAP_SET_CALLBACK_STATUSW","features":[421]},{"name":"WM_CAP_SET_CALLBACK_VIDEOSTREAM","features":[421]},{"name":"WM_CAP_SET_CALLBACK_WAVESTREAM","features":[421]},{"name":"WM_CAP_SET_CALLBACK_YIELD","features":[421]},{"name":"WM_CAP_SET_MCI_DEVICE","features":[421]},{"name":"WM_CAP_SET_MCI_DEVICEA","features":[421]},{"name":"WM_CAP_SET_MCI_DEVICEW","features":[421]},{"name":"WM_CAP_SET_OVERLAY","features":[421]},{"name":"WM_CAP_SET_PREVIEW","features":[421]},{"name":"WM_CAP_SET_PREVIEWRATE","features":[421]},{"name":"WM_CAP_SET_SCALE","features":[421]},{"name":"WM_CAP_SET_SCROLL","features":[421]},{"name":"WM_CAP_SET_SEQUENCE_SETUP","features":[421]},{"name":"WM_CAP_SET_USER_DATA","features":[421]},{"name":"WM_CAP_SET_VIDEOFORMAT","features":[421]},{"name":"WM_CAP_SINGLE_FRAME","features":[421]},{"name":"WM_CAP_SINGLE_FRAME_CLOSE","features":[421]},{"name":"WM_CAP_SINGLE_FRAME_OPEN","features":[421]},{"name":"WM_CAP_START","features":[421]},{"name":"WM_CAP_STOP","features":[421]},{"name":"WM_CAP_UNICODE_END","features":[421]},{"name":"WM_CAP_UNICODE_START","features":[421]},{"name":"WODM_BREAKLOOP","features":[421]},{"name":"WODM_BUSY","features":[421]},{"name":"WODM_CLOSE","features":[421]},{"name":"WODM_GETDEVCAPS","features":[421]},{"name":"WODM_GETNUMDEVS","features":[421]},{"name":"WODM_GETPITCH","features":[421]},{"name":"WODM_GETPLAYBACKRATE","features":[421]},{"name":"WODM_GETPOS","features":[421]},{"name":"WODM_GETVOLUME","features":[421]},{"name":"WODM_INIT","features":[421]},{"name":"WODM_INIT_EX","features":[421]},{"name":"WODM_OPEN","features":[421]},{"name":"WODM_PAUSE","features":[421]},{"name":"WODM_PREFERRED","features":[421]},{"name":"WODM_PREPARE","features":[421]},{"name":"WODM_RESET","features":[421]},{"name":"WODM_RESTART","features":[421]},{"name":"WODM_SETPITCH","features":[421]},{"name":"WODM_SETPLAYBACKRATE","features":[421]},{"name":"WODM_SETVOLUME","features":[421]},{"name":"WODM_UNPREPARE","features":[421]},{"name":"WODM_WRITE","features":[421]},{"name":"YAMAHA_ADPCMWAVEFORMAT","features":[422,421]},{"name":"YIELDPROC","features":[421]},{"name":"capCreateCaptureWindowA","features":[307,421]},{"name":"capCreateCaptureWindowW","features":[307,421]},{"name":"capGetDriverDescriptionA","features":[307,421]},{"name":"capGetDriverDescriptionW","features":[307,421]},{"name":"joyGetDevCapsA","features":[421]},{"name":"joyGetDevCapsW","features":[421]},{"name":"joyGetNumDevs","features":[421]},{"name":"joyGetPos","features":[421]},{"name":"joyGetPosEx","features":[421]},{"name":"joyGetThreshold","features":[421]},{"name":"joyReleaseCapture","features":[421]},{"name":"joySetCapture","features":[307,421]},{"name":"joySetThreshold","features":[421]},{"name":"mciDriverNotify","features":[307,421]},{"name":"mciDriverYield","features":[421]},{"name":"mciFreeCommandResource","features":[307,421]},{"name":"mciGetCreatorTask","features":[421]},{"name":"mciGetDeviceIDA","features":[421]},{"name":"mciGetDeviceIDFromElementIDA","features":[421]},{"name":"mciGetDeviceIDFromElementIDW","features":[421]},{"name":"mciGetDeviceIDW","features":[421]},{"name":"mciGetDriverData","features":[421]},{"name":"mciGetErrorStringA","features":[307,421]},{"name":"mciGetErrorStringW","features":[307,421]},{"name":"mciGetYieldProc","features":[421]},{"name":"mciLoadCommandResource","features":[307,421]},{"name":"mciSendCommandA","features":[421]},{"name":"mciSendCommandW","features":[421]},{"name":"mciSendStringA","features":[307,421]},{"name":"mciSendStringW","features":[307,421]},{"name":"mciSetDriverData","features":[307,421]},{"name":"mciSetYieldProc","features":[307,421]},{"name":"mmDrvInstall","features":[421]},{"name":"mmGetCurrentTask","features":[421]},{"name":"mmTaskBlock","features":[421]},{"name":"mmTaskCreate","features":[307,421]},{"name":"mmTaskSignal","features":[307,421]},{"name":"mmTaskYield","features":[421]},{"name":"mmioAdvance","features":[307,421]},{"name":"mmioAscend","features":[421]},{"name":"mmioClose","features":[421]},{"name":"mmioCreateChunk","features":[421]},{"name":"mmioDescend","features":[421]},{"name":"mmioFlush","features":[421]},{"name":"mmioGetInfo","features":[307,421]},{"name":"mmioInstallIOProcA","features":[307,421]},{"name":"mmioInstallIOProcW","features":[307,421]},{"name":"mmioOpenA","features":[307,421]},{"name":"mmioOpenW","features":[307,421]},{"name":"mmioRead","features":[421]},{"name":"mmioRenameA","features":[307,421]},{"name":"mmioRenameW","features":[307,421]},{"name":"mmioSeek","features":[421]},{"name":"mmioSendMessage","features":[307,421]},{"name":"mmioSetBuffer","features":[421]},{"name":"mmioSetInfo","features":[307,421]},{"name":"mmioStringToFOURCCA","features":[421]},{"name":"mmioStringToFOURCCW","features":[421]},{"name":"mmioWrite","features":[421]},{"name":"s_RIFFWAVE_inst","features":[421]},{"name":"sndOpenSound","features":[307,421]}],"442":[{"name":"DEVICE_SELECTION_DEVICE_TYPE","features":[439]},{"name":"DSF_ALL_DEVICES","features":[439]},{"name":"DSF_CPL_MODE","features":[439]},{"name":"DSF_DV_DEVICES","features":[439]},{"name":"DSF_FS_DEVICES","features":[439]},{"name":"DSF_SHOW_OFFLINE","features":[439]},{"name":"DSF_STI_DEVICES","features":[439]},{"name":"DSF_TWAIN_DEVICE","features":[439]},{"name":"DSF_TWAIN_DEVICES","features":[439]},{"name":"DSF_WIA_CAMERAS","features":[439]},{"name":"DSF_WIA_SCANNERS","features":[439]},{"name":"DSF_WPD_DEVICES","features":[439]},{"name":"DST_DV_DEVICE","features":[439]},{"name":"DST_FS_DEVICE","features":[439]},{"name":"DST_STI_DEVICE","features":[439]},{"name":"DST_UNKNOWN_DEVICE","features":[439]},{"name":"DST_WIA_DEVICE","features":[439]},{"name":"DST_WPD_DEVICE","features":[439]},{"name":"ERROR_ADVISE_MESSAGE_TYPE","features":[439]},{"name":"ERROR_ADVISE_RESULT","features":[439]},{"name":"IPhotoAcquire","features":[439]},{"name":"IPhotoAcquireDeviceSelectionDialog","features":[439]},{"name":"IPhotoAcquireItem","features":[439]},{"name":"IPhotoAcquireOptionsDialog","features":[439]},{"name":"IPhotoAcquirePlugin","features":[439]},{"name":"IPhotoAcquireProgressCB","features":[439]},{"name":"IPhotoAcquireSettings","features":[439]},{"name":"IPhotoAcquireSource","features":[439]},{"name":"IPhotoProgressActionCB","features":[439]},{"name":"IPhotoProgressDialog","features":[439]},{"name":"IUserInputString","features":[439]},{"name":"PAPS_CLEANUP","features":[439]},{"name":"PAPS_POSTSAVE","features":[439]},{"name":"PAPS_PRESAVE","features":[439]},{"name":"PHOTOACQUIRE_ERROR_OK","features":[439]},{"name":"PHOTOACQUIRE_ERROR_RETRYCANCEL","features":[439]},{"name":"PHOTOACQUIRE_ERROR_SKIPRETRYCANCEL","features":[439]},{"name":"PHOTOACQUIRE_ERROR_YESNO","features":[439]},{"name":"PHOTOACQUIRE_RESULT_ABORT","features":[439]},{"name":"PHOTOACQUIRE_RESULT_NO","features":[439]},{"name":"PHOTOACQUIRE_RESULT_OK","features":[439]},{"name":"PHOTOACQUIRE_RESULT_RETRY","features":[439]},{"name":"PHOTOACQUIRE_RESULT_SKIP","features":[439]},{"name":"PHOTOACQUIRE_RESULT_SKIP_ALL","features":[439]},{"name":"PHOTOACQUIRE_RESULT_YES","features":[439]},{"name":"PHOTOACQ_ABORT_ON_SETTINGS_UPDATE","features":[439]},{"name":"PHOTOACQ_DELETE_AFTER_ACQUIRE","features":[439]},{"name":"PHOTOACQ_DISABLE_AUTO_ROTATE","features":[439]},{"name":"PHOTOACQ_DISABLE_DB_INTEGRATION","features":[439]},{"name":"PHOTOACQ_DISABLE_DUPLICATE_DETECTION","features":[439]},{"name":"PHOTOACQ_DISABLE_GROUP_TAG_PROMPT","features":[439]},{"name":"PHOTOACQ_DISABLE_METADATA_WRITE","features":[439]},{"name":"PHOTOACQ_DISABLE_PLUGINS","features":[439]},{"name":"PHOTOACQ_DISABLE_SETTINGS_LINK","features":[439]},{"name":"PHOTOACQ_DISABLE_THUMBNAIL_PROGRESS","features":[439]},{"name":"PHOTOACQ_ENABLE_THUMBNAIL_CACHING","features":[439]},{"name":"PHOTOACQ_ERROR_RESTART_REQUIRED","features":[439]},{"name":"PHOTOACQ_IMPORT_VIDEO_AS_MULTIPLE_FILES","features":[439]},{"name":"PHOTOACQ_NO_GALLERY_LAUNCH","features":[439]},{"name":"PHOTOACQ_RUN_DEFAULT","features":[439]},{"name":"PKEY_PhotoAcquire_CameraSequenceNumber","features":[439,378]},{"name":"PKEY_PhotoAcquire_DuplicateDetectionID","features":[439,378]},{"name":"PKEY_PhotoAcquire_FinalFilename","features":[439,378]},{"name":"PKEY_PhotoAcquire_GroupTag","features":[439,378]},{"name":"PKEY_PhotoAcquire_IntermediateFile","features":[439,378]},{"name":"PKEY_PhotoAcquire_OriginalFilename","features":[439,378]},{"name":"PKEY_PhotoAcquire_RelativePathname","features":[439,378]},{"name":"PKEY_PhotoAcquire_SkipImport","features":[439,378]},{"name":"PKEY_PhotoAcquire_TransferResult","features":[439,378]},{"name":"PROGRESS_DIALOG_BITMAP_THUMBNAIL","features":[439]},{"name":"PROGRESS_DIALOG_CHECKBOX_ID","features":[439]},{"name":"PROGRESS_DIALOG_CHECKBOX_ID_DEFAULT","features":[439]},{"name":"PROGRESS_DIALOG_ICON_LARGE","features":[439]},{"name":"PROGRESS_DIALOG_ICON_SMALL","features":[439]},{"name":"PROGRESS_DIALOG_ICON_THUMBNAIL","features":[439]},{"name":"PROGRESS_DIALOG_IMAGE_TYPE","features":[439]},{"name":"PROGRESS_INDETERMINATE","features":[439]},{"name":"PhotoAcquire","features":[439]},{"name":"PhotoAcquireAutoPlayDropTarget","features":[439]},{"name":"PhotoAcquireAutoPlayHWEventHandler","features":[439]},{"name":"PhotoAcquireDeviceSelectionDialog","features":[439]},{"name":"PhotoAcquireOptionsDialog","features":[439]},{"name":"PhotoProgressDialog","features":[439]},{"name":"USER_INPUT_DEFAULT","features":[439]},{"name":"USER_INPUT_PATH_ELEMENT","features":[439]},{"name":"USER_INPUT_STRING_TYPE","features":[439]}],"443":[{"name":"AllWords","features":[440]},{"name":"DEFAULT_WEIGHT","features":[440]},{"name":"DISPIDSPRG","features":[440]},{"name":"DISPIDSPTSI","features":[440]},{"name":"DISPIDSPTSI_ActiveLength","features":[440]},{"name":"DISPIDSPTSI_ActiveOffset","features":[440]},{"name":"DISPIDSPTSI_SelectionLength","features":[440]},{"name":"DISPIDSPTSI_SelectionOffset","features":[440]},{"name":"DISPID_SABIBufferSize","features":[440]},{"name":"DISPID_SABIEventBias","features":[440]},{"name":"DISPID_SABIMinNotification","features":[440]},{"name":"DISPID_SABufferInfo","features":[440]},{"name":"DISPID_SABufferNotifySize","features":[440]},{"name":"DISPID_SADefaultFormat","features":[440]},{"name":"DISPID_SAEventHandle","features":[440]},{"name":"DISPID_SAFGetWaveFormatEx","features":[440]},{"name":"DISPID_SAFGuid","features":[440]},{"name":"DISPID_SAFSetWaveFormatEx","features":[440]},{"name":"DISPID_SAFType","features":[440]},{"name":"DISPID_SASCurrentDevicePosition","features":[440]},{"name":"DISPID_SASCurrentSeekPosition","features":[440]},{"name":"DISPID_SASFreeBufferSpace","features":[440]},{"name":"DISPID_SASNonBlockingIO","features":[440]},{"name":"DISPID_SASState","features":[440]},{"name":"DISPID_SASetState","features":[440]},{"name":"DISPID_SAStatus","features":[440]},{"name":"DISPID_SAVolume","features":[440]},{"name":"DISPID_SBSFormat","features":[440]},{"name":"DISPID_SBSRead","features":[440]},{"name":"DISPID_SBSSeek","features":[440]},{"name":"DISPID_SBSWrite","features":[440]},{"name":"DISPID_SCSBaseStream","features":[440]},{"name":"DISPID_SDKCreateKey","features":[440]},{"name":"DISPID_SDKDeleteKey","features":[440]},{"name":"DISPID_SDKDeleteValue","features":[440]},{"name":"DISPID_SDKEnumKeys","features":[440]},{"name":"DISPID_SDKEnumValues","features":[440]},{"name":"DISPID_SDKGetBinaryValue","features":[440]},{"name":"DISPID_SDKGetStringValue","features":[440]},{"name":"DISPID_SDKGetlongValue","features":[440]},{"name":"DISPID_SDKOpenKey","features":[440]},{"name":"DISPID_SDKSetBinaryValue","features":[440]},{"name":"DISPID_SDKSetLongValue","features":[440]},{"name":"DISPID_SDKSetStringValue","features":[440]},{"name":"DISPID_SFSClose","features":[440]},{"name":"DISPID_SFSOpen","features":[440]},{"name":"DISPID_SGRAddResource","features":[440]},{"name":"DISPID_SGRAddState","features":[440]},{"name":"DISPID_SGRAttributes","features":[440]},{"name":"DISPID_SGRClear","features":[440]},{"name":"DISPID_SGRId","features":[440]},{"name":"DISPID_SGRInitialState","features":[440]},{"name":"DISPID_SGRName","features":[440]},{"name":"DISPID_SGRSAddRuleTransition","features":[440]},{"name":"DISPID_SGRSAddSpecialTransition","features":[440]},{"name":"DISPID_SGRSAddWordTransition","features":[440]},{"name":"DISPID_SGRSRule","features":[440]},{"name":"DISPID_SGRSTNextState","features":[440]},{"name":"DISPID_SGRSTPropertyId","features":[440]},{"name":"DISPID_SGRSTPropertyName","features":[440]},{"name":"DISPID_SGRSTPropertyValue","features":[440]},{"name":"DISPID_SGRSTRule","features":[440]},{"name":"DISPID_SGRSTText","features":[440]},{"name":"DISPID_SGRSTType","features":[440]},{"name":"DISPID_SGRSTWeight","features":[440]},{"name":"DISPID_SGRSTransitions","features":[440]},{"name":"DISPID_SGRSTsCount","features":[440]},{"name":"DISPID_SGRSTsItem","features":[440]},{"name":"DISPID_SGRSTs_NewEnum","features":[440]},{"name":"DISPID_SGRsAdd","features":[440]},{"name":"DISPID_SGRsCommit","features":[440]},{"name":"DISPID_SGRsCommitAndSave","features":[440]},{"name":"DISPID_SGRsCount","features":[440]},{"name":"DISPID_SGRsDynamic","features":[440]},{"name":"DISPID_SGRsFindRule","features":[440]},{"name":"DISPID_SGRsItem","features":[440]},{"name":"DISPID_SGRs_NewEnum","features":[440]},{"name":"DISPID_SLAddPronunciation","features":[440]},{"name":"DISPID_SLAddPronunciationByPhoneIds","features":[440]},{"name":"DISPID_SLGenerationId","features":[440]},{"name":"DISPID_SLGetGenerationChange","features":[440]},{"name":"DISPID_SLGetPronunciations","features":[440]},{"name":"DISPID_SLGetWords","features":[440]},{"name":"DISPID_SLPLangId","features":[440]},{"name":"DISPID_SLPPartOfSpeech","features":[440]},{"name":"DISPID_SLPPhoneIds","features":[440]},{"name":"DISPID_SLPSymbolic","features":[440]},{"name":"DISPID_SLPType","features":[440]},{"name":"DISPID_SLPsCount","features":[440]},{"name":"DISPID_SLPsItem","features":[440]},{"name":"DISPID_SLPs_NewEnum","features":[440]},{"name":"DISPID_SLRemovePronunciation","features":[440]},{"name":"DISPID_SLRemovePronunciationByPhoneIds","features":[440]},{"name":"DISPID_SLWLangId","features":[440]},{"name":"DISPID_SLWPronunciations","features":[440]},{"name":"DISPID_SLWType","features":[440]},{"name":"DISPID_SLWWord","features":[440]},{"name":"DISPID_SLWsCount","features":[440]},{"name":"DISPID_SLWsItem","features":[440]},{"name":"DISPID_SLWs_NewEnum","features":[440]},{"name":"DISPID_SMSADeviceId","features":[440]},{"name":"DISPID_SMSALineId","features":[440]},{"name":"DISPID_SMSAMMHandle","features":[440]},{"name":"DISPID_SMSGetData","features":[440]},{"name":"DISPID_SMSSetData","features":[440]},{"name":"DISPID_SOTCDefault","features":[440]},{"name":"DISPID_SOTCEnumerateTokens","features":[440]},{"name":"DISPID_SOTCGetDataKey","features":[440]},{"name":"DISPID_SOTCId","features":[440]},{"name":"DISPID_SOTCSetId","features":[440]},{"name":"DISPID_SOTCategory","features":[440]},{"name":"DISPID_SOTCreateInstance","features":[440]},{"name":"DISPID_SOTDataKey","features":[440]},{"name":"DISPID_SOTDisplayUI","features":[440]},{"name":"DISPID_SOTGetAttribute","features":[440]},{"name":"DISPID_SOTGetDescription","features":[440]},{"name":"DISPID_SOTGetStorageFileName","features":[440]},{"name":"DISPID_SOTId","features":[440]},{"name":"DISPID_SOTIsUISupported","features":[440]},{"name":"DISPID_SOTMatchesAttributes","features":[440]},{"name":"DISPID_SOTRemove","features":[440]},{"name":"DISPID_SOTRemoveStorageFileName","features":[440]},{"name":"DISPID_SOTSetId","features":[440]},{"name":"DISPID_SOTsCount","features":[440]},{"name":"DISPID_SOTsItem","features":[440]},{"name":"DISPID_SOTs_NewEnum","features":[440]},{"name":"DISPID_SPACommit","features":[440]},{"name":"DISPID_SPANumberOfElementsInResult","features":[440]},{"name":"DISPID_SPAPhraseInfo","features":[440]},{"name":"DISPID_SPARecoResult","features":[440]},{"name":"DISPID_SPAStartElementInResult","features":[440]},{"name":"DISPID_SPAsCount","features":[440]},{"name":"DISPID_SPAsItem","features":[440]},{"name":"DISPID_SPAs_NewEnum","features":[440]},{"name":"DISPID_SPCIdToPhone","features":[440]},{"name":"DISPID_SPCLangId","features":[440]},{"name":"DISPID_SPCPhoneToId","features":[440]},{"name":"DISPID_SPEActualConfidence","features":[440]},{"name":"DISPID_SPEAudioSizeBytes","features":[440]},{"name":"DISPID_SPEAudioSizeTime","features":[440]},{"name":"DISPID_SPEAudioStreamOffset","features":[440]},{"name":"DISPID_SPEAudioTimeOffset","features":[440]},{"name":"DISPID_SPEDisplayAttributes","features":[440]},{"name":"DISPID_SPEDisplayText","features":[440]},{"name":"DISPID_SPEEngineConfidence","features":[440]},{"name":"DISPID_SPELexicalForm","features":[440]},{"name":"DISPID_SPEPronunciation","features":[440]},{"name":"DISPID_SPERequiredConfidence","features":[440]},{"name":"DISPID_SPERetainedSizeBytes","features":[440]},{"name":"DISPID_SPERetainedStreamOffset","features":[440]},{"name":"DISPID_SPEsCount","features":[440]},{"name":"DISPID_SPEsItem","features":[440]},{"name":"DISPID_SPEs_NewEnum","features":[440]},{"name":"DISPID_SPIAudioSizeBytes","features":[440]},{"name":"DISPID_SPIAudioSizeTime","features":[440]},{"name":"DISPID_SPIAudioStreamPosition","features":[440]},{"name":"DISPID_SPIElements","features":[440]},{"name":"DISPID_SPIEngineId","features":[440]},{"name":"DISPID_SPIEnginePrivateData","features":[440]},{"name":"DISPID_SPIGetDisplayAttributes","features":[440]},{"name":"DISPID_SPIGetText","features":[440]},{"name":"DISPID_SPIGrammarId","features":[440]},{"name":"DISPID_SPILanguageId","features":[440]},{"name":"DISPID_SPIProperties","features":[440]},{"name":"DISPID_SPIReplacements","features":[440]},{"name":"DISPID_SPIRetainedSizeBytes","features":[440]},{"name":"DISPID_SPIRule","features":[440]},{"name":"DISPID_SPISaveToMemory","features":[440]},{"name":"DISPID_SPIStartTime","features":[440]},{"name":"DISPID_SPPBRestorePhraseFromMemory","features":[440]},{"name":"DISPID_SPPChildren","features":[440]},{"name":"DISPID_SPPConfidence","features":[440]},{"name":"DISPID_SPPEngineConfidence","features":[440]},{"name":"DISPID_SPPFirstElement","features":[440]},{"name":"DISPID_SPPId","features":[440]},{"name":"DISPID_SPPName","features":[440]},{"name":"DISPID_SPPNumberOfElements","features":[440]},{"name":"DISPID_SPPParent","features":[440]},{"name":"DISPID_SPPValue","features":[440]},{"name":"DISPID_SPPsCount","features":[440]},{"name":"DISPID_SPPsItem","features":[440]},{"name":"DISPID_SPPs_NewEnum","features":[440]},{"name":"DISPID_SPRDisplayAttributes","features":[440]},{"name":"DISPID_SPRFirstElement","features":[440]},{"name":"DISPID_SPRNumberOfElements","features":[440]},{"name":"DISPID_SPRText","features":[440]},{"name":"DISPID_SPRsCount","features":[440]},{"name":"DISPID_SPRsItem","features":[440]},{"name":"DISPID_SPRs_NewEnum","features":[440]},{"name":"DISPID_SPRuleChildren","features":[440]},{"name":"DISPID_SPRuleConfidence","features":[440]},{"name":"DISPID_SPRuleEngineConfidence","features":[440]},{"name":"DISPID_SPRuleFirstElement","features":[440]},{"name":"DISPID_SPRuleId","features":[440]},{"name":"DISPID_SPRuleName","features":[440]},{"name":"DISPID_SPRuleNumberOfElements","features":[440]},{"name":"DISPID_SPRuleParent","features":[440]},{"name":"DISPID_SPRulesCount","features":[440]},{"name":"DISPID_SPRulesItem","features":[440]},{"name":"DISPID_SPRules_NewEnum","features":[440]},{"name":"DISPID_SRAllowAudioInputFormatChangesOnNextSet","features":[440]},{"name":"DISPID_SRAllowVoiceFormatMatchingOnNextSet","features":[440]},{"name":"DISPID_SRAudioInput","features":[440]},{"name":"DISPID_SRAudioInputStream","features":[440]},{"name":"DISPID_SRCAudioInInterferenceStatus","features":[440]},{"name":"DISPID_SRCBookmark","features":[440]},{"name":"DISPID_SRCCmdMaxAlternates","features":[440]},{"name":"DISPID_SRCCreateGrammar","features":[440]},{"name":"DISPID_SRCCreateResultFromMemory","features":[440]},{"name":"DISPID_SRCEAdaptation","features":[440]},{"name":"DISPID_SRCEAudioLevel","features":[440]},{"name":"DISPID_SRCEBookmark","features":[440]},{"name":"DISPID_SRCEEndStream","features":[440]},{"name":"DISPID_SRCEEnginePrivate","features":[440]},{"name":"DISPID_SRCEFalseRecognition","features":[440]},{"name":"DISPID_SRCEHypothesis","features":[440]},{"name":"DISPID_SRCEInterference","features":[440]},{"name":"DISPID_SRCEPhraseStart","features":[440]},{"name":"DISPID_SRCEPropertyNumberChange","features":[440]},{"name":"DISPID_SRCEPropertyStringChange","features":[440]},{"name":"DISPID_SRCERecognition","features":[440]},{"name":"DISPID_SRCERecognitionForOtherContext","features":[440]},{"name":"DISPID_SRCERecognizerStateChange","features":[440]},{"name":"DISPID_SRCERequestUI","features":[440]},{"name":"DISPID_SRCESoundEnd","features":[440]},{"name":"DISPID_SRCESoundStart","features":[440]},{"name":"DISPID_SRCEStartStream","features":[440]},{"name":"DISPID_SRCEventInterests","features":[440]},{"name":"DISPID_SRCPause","features":[440]},{"name":"DISPID_SRCRecognizer","features":[440]},{"name":"DISPID_SRCRequestedUIType","features":[440]},{"name":"DISPID_SRCResume","features":[440]},{"name":"DISPID_SRCRetainedAudio","features":[440]},{"name":"DISPID_SRCRetainedAudioFormat","features":[440]},{"name":"DISPID_SRCSetAdaptationData","features":[440]},{"name":"DISPID_SRCState","features":[440]},{"name":"DISPID_SRCVoice","features":[440]},{"name":"DISPID_SRCVoicePurgeEvent","features":[440]},{"name":"DISPID_SRCreateRecoContext","features":[440]},{"name":"DISPID_SRDisplayUI","features":[440]},{"name":"DISPID_SREmulateRecognition","features":[440]},{"name":"DISPID_SRGCmdLoadFromFile","features":[440]},{"name":"DISPID_SRGCmdLoadFromMemory","features":[440]},{"name":"DISPID_SRGCmdLoadFromObject","features":[440]},{"name":"DISPID_SRGCmdLoadFromProprietaryGrammar","features":[440]},{"name":"DISPID_SRGCmdLoadFromResource","features":[440]},{"name":"DISPID_SRGCmdSetRuleIdState","features":[440]},{"name":"DISPID_SRGCmdSetRuleState","features":[440]},{"name":"DISPID_SRGCommit","features":[440]},{"name":"DISPID_SRGDictationLoad","features":[440]},{"name":"DISPID_SRGDictationSetState","features":[440]},{"name":"DISPID_SRGDictationUnload","features":[440]},{"name":"DISPID_SRGId","features":[440]},{"name":"DISPID_SRGIsPronounceable","features":[440]},{"name":"DISPID_SRGRecoContext","features":[440]},{"name":"DISPID_SRGReset","features":[440]},{"name":"DISPID_SRGRules","features":[440]},{"name":"DISPID_SRGSetTextSelection","features":[440]},{"name":"DISPID_SRGSetWordSequenceData","features":[440]},{"name":"DISPID_SRGState","features":[440]},{"name":"DISPID_SRGetFormat","features":[440]},{"name":"DISPID_SRGetPropertyNumber","features":[440]},{"name":"DISPID_SRGetPropertyString","features":[440]},{"name":"DISPID_SRGetRecognizers","features":[440]},{"name":"DISPID_SRIsShared","features":[440]},{"name":"DISPID_SRIsUISupported","features":[440]},{"name":"DISPID_SRProfile","features":[440]},{"name":"DISPID_SRRAlternates","features":[440]},{"name":"DISPID_SRRAudio","features":[440]},{"name":"DISPID_SRRAudioFormat","features":[440]},{"name":"DISPID_SRRDiscardResultInfo","features":[440]},{"name":"DISPID_SRRGetXMLErrorInfo","features":[440]},{"name":"DISPID_SRRGetXMLResult","features":[440]},{"name":"DISPID_SRRPhraseInfo","features":[440]},{"name":"DISPID_SRRRecoContext","features":[440]},{"name":"DISPID_SRRSaveToMemory","features":[440]},{"name":"DISPID_SRRSetTextFeedback","features":[440]},{"name":"DISPID_SRRSpeakAudio","features":[440]},{"name":"DISPID_SRRTLength","features":[440]},{"name":"DISPID_SRRTOffsetFromStart","features":[440]},{"name":"DISPID_SRRTStreamTime","features":[440]},{"name":"DISPID_SRRTTickCount","features":[440]},{"name":"DISPID_SRRTimes","features":[440]},{"name":"DISPID_SRRecognizer","features":[440]},{"name":"DISPID_SRSAudioStatus","features":[440]},{"name":"DISPID_SRSClsidEngine","features":[440]},{"name":"DISPID_SRSCurrentStreamNumber","features":[440]},{"name":"DISPID_SRSCurrentStreamPosition","features":[440]},{"name":"DISPID_SRSNumberOfActiveRules","features":[440]},{"name":"DISPID_SRSSupportedLanguages","features":[440]},{"name":"DISPID_SRSetPropertyNumber","features":[440]},{"name":"DISPID_SRSetPropertyString","features":[440]},{"name":"DISPID_SRState","features":[440]},{"name":"DISPID_SRStatus","features":[440]},{"name":"DISPID_SVAlertBoundary","features":[440]},{"name":"DISPID_SVAllowAudioOuputFormatChangesOnNextSet","features":[440]},{"name":"DISPID_SVAudioOutput","features":[440]},{"name":"DISPID_SVAudioOutputStream","features":[440]},{"name":"DISPID_SVDisplayUI","features":[440]},{"name":"DISPID_SVEAudioLevel","features":[440]},{"name":"DISPID_SVEBookmark","features":[440]},{"name":"DISPID_SVEEnginePrivate","features":[440]},{"name":"DISPID_SVEPhoneme","features":[440]},{"name":"DISPID_SVESentenceBoundary","features":[440]},{"name":"DISPID_SVEStreamEnd","features":[440]},{"name":"DISPID_SVEStreamStart","features":[440]},{"name":"DISPID_SVEViseme","features":[440]},{"name":"DISPID_SVEVoiceChange","features":[440]},{"name":"DISPID_SVEWord","features":[440]},{"name":"DISPID_SVEventInterests","features":[440]},{"name":"DISPID_SVGetAudioInputs","features":[440]},{"name":"DISPID_SVGetAudioOutputs","features":[440]},{"name":"DISPID_SVGetProfiles","features":[440]},{"name":"DISPID_SVGetVoices","features":[440]},{"name":"DISPID_SVIsUISupported","features":[440]},{"name":"DISPID_SVPause","features":[440]},{"name":"DISPID_SVPriority","features":[440]},{"name":"DISPID_SVRate","features":[440]},{"name":"DISPID_SVResume","features":[440]},{"name":"DISPID_SVSCurrentStreamNumber","features":[440]},{"name":"DISPID_SVSInputSentenceLength","features":[440]},{"name":"DISPID_SVSInputSentencePosition","features":[440]},{"name":"DISPID_SVSInputWordLength","features":[440]},{"name":"DISPID_SVSInputWordPosition","features":[440]},{"name":"DISPID_SVSLastBookmark","features":[440]},{"name":"DISPID_SVSLastBookmarkId","features":[440]},{"name":"DISPID_SVSLastResult","features":[440]},{"name":"DISPID_SVSLastStreamNumberQueued","features":[440]},{"name":"DISPID_SVSPhonemeId","features":[440]},{"name":"DISPID_SVSRunningState","features":[440]},{"name":"DISPID_SVSVisemeId","features":[440]},{"name":"DISPID_SVSkip","features":[440]},{"name":"DISPID_SVSpeak","features":[440]},{"name":"DISPID_SVSpeakCompleteEvent","features":[440]},{"name":"DISPID_SVSpeakStream","features":[440]},{"name":"DISPID_SVStatus","features":[440]},{"name":"DISPID_SVSyncronousSpeakTimeout","features":[440]},{"name":"DISPID_SVVoice","features":[440]},{"name":"DISPID_SVVolume","features":[440]},{"name":"DISPID_SVWaitUntilDone","features":[440]},{"name":"DISPID_SWFEAvgBytesPerSec","features":[440]},{"name":"DISPID_SWFEBitsPerSample","features":[440]},{"name":"DISPID_SWFEBlockAlign","features":[440]},{"name":"DISPID_SWFEChannels","features":[440]},{"name":"DISPID_SWFEExtraData","features":[440]},{"name":"DISPID_SWFEFormatTag","features":[440]},{"name":"DISPID_SWFESamplesPerSec","features":[440]},{"name":"DISPID_SpeechAudio","features":[440]},{"name":"DISPID_SpeechAudioBufferInfo","features":[440]},{"name":"DISPID_SpeechAudioFormat","features":[440]},{"name":"DISPID_SpeechAudioStatus","features":[440]},{"name":"DISPID_SpeechBaseStream","features":[440]},{"name":"DISPID_SpeechCustomStream","features":[440]},{"name":"DISPID_SpeechDataKey","features":[440]},{"name":"DISPID_SpeechFileStream","features":[440]},{"name":"DISPID_SpeechGrammarRule","features":[440]},{"name":"DISPID_SpeechGrammarRuleState","features":[440]},{"name":"DISPID_SpeechGrammarRuleStateTransition","features":[440]},{"name":"DISPID_SpeechGrammarRuleStateTransitions","features":[440]},{"name":"DISPID_SpeechGrammarRules","features":[440]},{"name":"DISPID_SpeechLexicon","features":[440]},{"name":"DISPID_SpeechLexiconProns","features":[440]},{"name":"DISPID_SpeechLexiconPronunciation","features":[440]},{"name":"DISPID_SpeechLexiconWord","features":[440]},{"name":"DISPID_SpeechLexiconWords","features":[440]},{"name":"DISPID_SpeechMMSysAudio","features":[440]},{"name":"DISPID_SpeechMemoryStream","features":[440]},{"name":"DISPID_SpeechObjectToken","features":[440]},{"name":"DISPID_SpeechObjectTokenCategory","features":[440]},{"name":"DISPID_SpeechObjectTokens","features":[440]},{"name":"DISPID_SpeechPhoneConverter","features":[440]},{"name":"DISPID_SpeechPhraseAlternate","features":[440]},{"name":"DISPID_SpeechPhraseAlternates","features":[440]},{"name":"DISPID_SpeechPhraseBuilder","features":[440]},{"name":"DISPID_SpeechPhraseElement","features":[440]},{"name":"DISPID_SpeechPhraseElements","features":[440]},{"name":"DISPID_SpeechPhraseInfo","features":[440]},{"name":"DISPID_SpeechPhraseProperties","features":[440]},{"name":"DISPID_SpeechPhraseProperty","features":[440]},{"name":"DISPID_SpeechPhraseReplacement","features":[440]},{"name":"DISPID_SpeechPhraseReplacements","features":[440]},{"name":"DISPID_SpeechPhraseRule","features":[440]},{"name":"DISPID_SpeechPhraseRules","features":[440]},{"name":"DISPID_SpeechRecoContext","features":[440]},{"name":"DISPID_SpeechRecoContextEvents","features":[440]},{"name":"DISPID_SpeechRecoResult","features":[440]},{"name":"DISPID_SpeechRecoResult2","features":[440]},{"name":"DISPID_SpeechRecoResultTimes","features":[440]},{"name":"DISPID_SpeechRecognizer","features":[440]},{"name":"DISPID_SpeechRecognizerStatus","features":[440]},{"name":"DISPID_SpeechVoice","features":[440]},{"name":"DISPID_SpeechVoiceEvent","features":[440]},{"name":"DISPID_SpeechVoiceStatus","features":[440]},{"name":"DISPID_SpeechWaveFormatEx","features":[440]},{"name":"DISPID_SpeechXMLRecoResult","features":[440]},{"name":"IEnumSpObjectTokens","features":[440]},{"name":"ISpAudio","features":[440,358]},{"name":"ISpCFGInterpreter","features":[440]},{"name":"ISpCFGInterpreterSite","features":[440]},{"name":"ISpContainerLexicon","features":[440]},{"name":"ISpDataKey","features":[440]},{"name":"ISpDisplayAlternates","features":[440]},{"name":"ISpEnginePronunciation","features":[440]},{"name":"ISpErrorLog","features":[440]},{"name":"ISpEventSink","features":[440]},{"name":"ISpEventSource","features":[440]},{"name":"ISpEventSource2","features":[440]},{"name":"ISpGramCompBackend","features":[440]},{"name":"ISpGrammarBuilder","features":[440]},{"name":"ISpGrammarBuilder2","features":[440]},{"name":"ISpGrammarCompiler","features":[440]},{"name":"ISpITNProcessor","features":[440]},{"name":"ISpLexicon","features":[440]},{"name":"ISpMMSysAudio","features":[440,358]},{"name":"ISpNotifyCallback","features":[440]},{"name":"ISpNotifySink","features":[440]},{"name":"ISpNotifySource","features":[440]},{"name":"ISpNotifyTranslator","features":[440]},{"name":"ISpObjectToken","features":[440]},{"name":"ISpObjectTokenCategory","features":[440]},{"name":"ISpObjectTokenEnumBuilder","features":[440]},{"name":"ISpObjectTokenInit","features":[440]},{"name":"ISpObjectWithToken","features":[440]},{"name":"ISpPhoneConverter","features":[440]},{"name":"ISpPhoneticAlphabetConverter","features":[440]},{"name":"ISpPhoneticAlphabetSelection","features":[440]},{"name":"ISpPhrase","features":[440]},{"name":"ISpPhrase2","features":[440]},{"name":"ISpPhraseAlt","features":[440]},{"name":"ISpPhraseBuilder","features":[440]},{"name":"ISpPrivateEngineCallEx","features":[440]},{"name":"ISpProperties","features":[440]},{"name":"ISpRecoContext","features":[440]},{"name":"ISpRecoContext2","features":[440]},{"name":"ISpRecoGrammar","features":[440]},{"name":"ISpRecoGrammar2","features":[440]},{"name":"ISpRecoResult","features":[440]},{"name":"ISpRecoResult2","features":[440]},{"name":"ISpRecognizer","features":[440]},{"name":"ISpRecognizer2","features":[440]},{"name":"ISpRegDataKey","features":[440]},{"name":"ISpResourceManager","features":[440,358]},{"name":"ISpSRAlternates","features":[440]},{"name":"ISpSRAlternates2","features":[440]},{"name":"ISpSREngine","features":[440]},{"name":"ISpSREngine2","features":[440]},{"name":"ISpSREngineSite","features":[440]},{"name":"ISpSREngineSite2","features":[440]},{"name":"ISpSerializeState","features":[440]},{"name":"ISpShortcut","features":[440]},{"name":"ISpStream","features":[440,358]},{"name":"ISpStreamFormat","features":[440,358]},{"name":"ISpStreamFormatConverter","features":[440,358]},{"name":"ISpTTSEngine","features":[440]},{"name":"ISpTTSEngineSite","features":[440]},{"name":"ISpTask","features":[440]},{"name":"ISpTaskManager","features":[440]},{"name":"ISpThreadControl","features":[440]},{"name":"ISpThreadTask","features":[440]},{"name":"ISpTokenUI","features":[440]},{"name":"ISpTranscript","features":[440]},{"name":"ISpVoice","features":[440]},{"name":"ISpXMLRecoResult","features":[440]},{"name":"ISpeechAudio","features":[440,358]},{"name":"ISpeechAudioBufferInfo","features":[440,358]},{"name":"ISpeechAudioFormat","features":[440,358]},{"name":"ISpeechAudioStatus","features":[440,358]},{"name":"ISpeechBaseStream","features":[440,358]},{"name":"ISpeechCustomStream","features":[440,358]},{"name":"ISpeechDataKey","features":[440,358]},{"name":"ISpeechFileStream","features":[440,358]},{"name":"ISpeechGrammarRule","features":[440,358]},{"name":"ISpeechGrammarRuleState","features":[440,358]},{"name":"ISpeechGrammarRuleStateTransition","features":[440,358]},{"name":"ISpeechGrammarRuleStateTransitions","features":[440,358]},{"name":"ISpeechGrammarRules","features":[440,358]},{"name":"ISpeechLexicon","features":[440,358]},{"name":"ISpeechLexiconPronunciation","features":[440,358]},{"name":"ISpeechLexiconPronunciations","features":[440,358]},{"name":"ISpeechLexiconWord","features":[440,358]},{"name":"ISpeechLexiconWords","features":[440,358]},{"name":"ISpeechMMSysAudio","features":[440,358]},{"name":"ISpeechMemoryStream","features":[440,358]},{"name":"ISpeechObjectToken","features":[440,358]},{"name":"ISpeechObjectTokenCategory","features":[440,358]},{"name":"ISpeechObjectTokens","features":[440,358]},{"name":"ISpeechPhoneConverter","features":[440,358]},{"name":"ISpeechPhraseAlternate","features":[440,358]},{"name":"ISpeechPhraseAlternates","features":[440,358]},{"name":"ISpeechPhraseElement","features":[440,358]},{"name":"ISpeechPhraseElements","features":[440,358]},{"name":"ISpeechPhraseInfo","features":[440,358]},{"name":"ISpeechPhraseInfoBuilder","features":[440,358]},{"name":"ISpeechPhraseProperties","features":[440,358]},{"name":"ISpeechPhraseProperty","features":[440,358]},{"name":"ISpeechPhraseReplacement","features":[440,358]},{"name":"ISpeechPhraseReplacements","features":[440,358]},{"name":"ISpeechPhraseRule","features":[440,358]},{"name":"ISpeechPhraseRules","features":[440,358]},{"name":"ISpeechRecoContext","features":[440,358]},{"name":"ISpeechRecoGrammar","features":[440,358]},{"name":"ISpeechRecoResult","features":[440,358]},{"name":"ISpeechRecoResult2","features":[440,358]},{"name":"ISpeechRecoResultDispatch","features":[440,358]},{"name":"ISpeechRecoResultTimes","features":[440,358]},{"name":"ISpeechRecognizer","features":[440,358]},{"name":"ISpeechRecognizerStatus","features":[440,358]},{"name":"ISpeechResourceLoader","features":[440,358]},{"name":"ISpeechTextSelectionInformation","features":[440,358]},{"name":"ISpeechVoice","features":[440,358]},{"name":"ISpeechVoiceStatus","features":[440,358]},{"name":"ISpeechWaveFormatEx","features":[440,358]},{"name":"ISpeechXMLRecoResult","features":[440,358]},{"name":"OrderedSubset","features":[440]},{"name":"OrderedSubsetContentRequired","features":[440]},{"name":"PA_Ipa","features":[440]},{"name":"PA_Sapi","features":[440]},{"name":"PA_Ups","features":[440]},{"name":"PHONETICALPHABET","features":[440]},{"name":"SAFT11kHz16BitMono","features":[440]},{"name":"SAFT11kHz16BitStereo","features":[440]},{"name":"SAFT11kHz8BitMono","features":[440]},{"name":"SAFT11kHz8BitStereo","features":[440]},{"name":"SAFT12kHz16BitMono","features":[440]},{"name":"SAFT12kHz16BitStereo","features":[440]},{"name":"SAFT12kHz8BitMono","features":[440]},{"name":"SAFT12kHz8BitStereo","features":[440]},{"name":"SAFT16kHz16BitMono","features":[440]},{"name":"SAFT16kHz16BitStereo","features":[440]},{"name":"SAFT16kHz8BitMono","features":[440]},{"name":"SAFT16kHz8BitStereo","features":[440]},{"name":"SAFT22kHz16BitMono","features":[440]},{"name":"SAFT22kHz16BitStereo","features":[440]},{"name":"SAFT22kHz8BitMono","features":[440]},{"name":"SAFT22kHz8BitStereo","features":[440]},{"name":"SAFT24kHz16BitMono","features":[440]},{"name":"SAFT24kHz16BitStereo","features":[440]},{"name":"SAFT24kHz8BitMono","features":[440]},{"name":"SAFT24kHz8BitStereo","features":[440]},{"name":"SAFT32kHz16BitMono","features":[440]},{"name":"SAFT32kHz16BitStereo","features":[440]},{"name":"SAFT32kHz8BitMono","features":[440]},{"name":"SAFT32kHz8BitStereo","features":[440]},{"name":"SAFT44kHz16BitMono","features":[440]},{"name":"SAFT44kHz16BitStereo","features":[440]},{"name":"SAFT44kHz8BitMono","features":[440]},{"name":"SAFT44kHz8BitStereo","features":[440]},{"name":"SAFT48kHz16BitMono","features":[440]},{"name":"SAFT48kHz16BitStereo","features":[440]},{"name":"SAFT48kHz8BitMono","features":[440]},{"name":"SAFT48kHz8BitStereo","features":[440]},{"name":"SAFT8kHz16BitMono","features":[440]},{"name":"SAFT8kHz16BitStereo","features":[440]},{"name":"SAFT8kHz8BitMono","features":[440]},{"name":"SAFT8kHz8BitStereo","features":[440]},{"name":"SAFTADPCM_11kHzMono","features":[440]},{"name":"SAFTADPCM_11kHzStereo","features":[440]},{"name":"SAFTADPCM_22kHzMono","features":[440]},{"name":"SAFTADPCM_22kHzStereo","features":[440]},{"name":"SAFTADPCM_44kHzMono","features":[440]},{"name":"SAFTADPCM_44kHzStereo","features":[440]},{"name":"SAFTADPCM_8kHzMono","features":[440]},{"name":"SAFTADPCM_8kHzStereo","features":[440]},{"name":"SAFTCCITT_ALaw_11kHzMono","features":[440]},{"name":"SAFTCCITT_ALaw_11kHzStereo","features":[440]},{"name":"SAFTCCITT_ALaw_22kHzMono","features":[440]},{"name":"SAFTCCITT_ALaw_22kHzStereo","features":[440]},{"name":"SAFTCCITT_ALaw_44kHzMono","features":[440]},{"name":"SAFTCCITT_ALaw_44kHzStereo","features":[440]},{"name":"SAFTCCITT_ALaw_8kHzMono","features":[440]},{"name":"SAFTCCITT_ALaw_8kHzStereo","features":[440]},{"name":"SAFTCCITT_uLaw_11kHzMono","features":[440]},{"name":"SAFTCCITT_uLaw_11kHzStereo","features":[440]},{"name":"SAFTCCITT_uLaw_22kHzMono","features":[440]},{"name":"SAFTCCITT_uLaw_22kHzStereo","features":[440]},{"name":"SAFTCCITT_uLaw_44kHzMono","features":[440]},{"name":"SAFTCCITT_uLaw_44kHzStereo","features":[440]},{"name":"SAFTCCITT_uLaw_8kHzMono","features":[440]},{"name":"SAFTCCITT_uLaw_8kHzStereo","features":[440]},{"name":"SAFTDefault","features":[440]},{"name":"SAFTExtendedAudioFormat","features":[440]},{"name":"SAFTGSM610_11kHzMono","features":[440]},{"name":"SAFTGSM610_22kHzMono","features":[440]},{"name":"SAFTGSM610_44kHzMono","features":[440]},{"name":"SAFTGSM610_8kHzMono","features":[440]},{"name":"SAFTNoAssignedFormat","features":[440]},{"name":"SAFTNonStandardFormat","features":[440]},{"name":"SAFTText","features":[440]},{"name":"SAFTTrueSpeech_8kHz1BitMono","features":[440]},{"name":"SAPI_ERROR_BASE","features":[440]},{"name":"SASClosed","features":[440]},{"name":"SASPause","features":[440]},{"name":"SASRun","features":[440]},{"name":"SASStop","features":[440]},{"name":"SBONone","features":[440]},{"name":"SBOPause","features":[440]},{"name":"SDA_Consume_Leading_Spaces","features":[440]},{"name":"SDA_No_Trailing_Space","features":[440]},{"name":"SDA_One_Trailing_Space","features":[440]},{"name":"SDA_Two_Trailing_Spaces","features":[440]},{"name":"SDKLCurrentConfig","features":[440]},{"name":"SDKLCurrentUser","features":[440]},{"name":"SDKLDefaultLocation","features":[440]},{"name":"SDKLLocalMachine","features":[440]},{"name":"SDTAll","features":[440]},{"name":"SDTAlternates","features":[440]},{"name":"SDTAudio","features":[440]},{"name":"SDTDisplayText","features":[440]},{"name":"SDTLexicalForm","features":[440]},{"name":"SDTPronunciation","features":[440]},{"name":"SDTProperty","features":[440]},{"name":"SDTReplacement","features":[440]},{"name":"SDTRule","features":[440]},{"name":"SECFDefault","features":[440]},{"name":"SECFEmulateResult","features":[440]},{"name":"SECFIgnoreCase","features":[440]},{"name":"SECFIgnoreKanaType","features":[440]},{"name":"SECFIgnoreWidth","features":[440]},{"name":"SECFNoSpecialChars","features":[440]},{"name":"SECHighConfidence","features":[440]},{"name":"SECLowConfidence","features":[440]},{"name":"SECNormalConfidence","features":[440]},{"name":"SFTInput","features":[440]},{"name":"SFTSREngine","features":[440]},{"name":"SGDSActive","features":[440]},{"name":"SGDSActiveUserDelimited","features":[440]},{"name":"SGDSActiveWithAutoPause","features":[440]},{"name":"SGDSInactive","features":[440]},{"name":"SGDisplay","features":[440]},{"name":"SGLexical","features":[440]},{"name":"SGLexicalNoSpecialChars","features":[440]},{"name":"SGPronounciation","features":[440]},{"name":"SGRSTTDictation","features":[440]},{"name":"SGRSTTEpsilon","features":[440]},{"name":"SGRSTTRule","features":[440]},{"name":"SGRSTTTextBuffer","features":[440]},{"name":"SGRSTTWildcard","features":[440]},{"name":"SGRSTTWord","features":[440]},{"name":"SGSDisabled","features":[440]},{"name":"SGSEnabled","features":[440]},{"name":"SGSExclusive","features":[440]},{"name":"SINoSignal","features":[440]},{"name":"SINoise","features":[440]},{"name":"SINone","features":[440]},{"name":"SITooFast","features":[440]},{"name":"SITooLoud","features":[440]},{"name":"SITooQuiet","features":[440]},{"name":"SITooSlow","features":[440]},{"name":"SLODynamic","features":[440]},{"name":"SLOStatic","features":[440]},{"name":"SLTApp","features":[440]},{"name":"SLTUser","features":[440]},{"name":"SPADAPTATIONRELEVANCE","features":[440]},{"name":"SPADAPTATIONSETTINGS","features":[440]},{"name":"SPADS_CurrentRecognizer","features":[440]},{"name":"SPADS_Default","features":[440]},{"name":"SPADS_HighVolumeDataSource","features":[440]},{"name":"SPADS_Immediate","features":[440]},{"name":"SPADS_RecoProfile","features":[440]},{"name":"SPADS_Reset","features":[440]},{"name":"SPAF_ALL","features":[440]},{"name":"SPAF_BUFFER_POSITION","features":[440]},{"name":"SPAF_CONSUME_LEADING_SPACES","features":[440]},{"name":"SPAF_ONE_TRAILING_SPACE","features":[440]},{"name":"SPAF_TWO_TRAILING_SPACES","features":[440]},{"name":"SPAF_USER_SPECIFIED","features":[440]},{"name":"SPALTERNATESCLSID","features":[440]},{"name":"SPAO_NONE","features":[440]},{"name":"SPAO_RETAIN_AUDIO","features":[440]},{"name":"SPAR_High","features":[440]},{"name":"SPAR_Low","features":[440]},{"name":"SPAR_Medium","features":[440]},{"name":"SPAR_Unknown","features":[440]},{"name":"SPAS_CLOSED","features":[440]},{"name":"SPAS_PAUSE","features":[440]},{"name":"SPAS_RUN","features":[440]},{"name":"SPAS_STOP","features":[440]},{"name":"SPAUDIOBUFFERINFO","features":[440]},{"name":"SPAUDIOOPTIONS","features":[440]},{"name":"SPAUDIOSTATE","features":[440]},{"name":"SPAUDIOSTATUS","features":[440]},{"name":"SPBINARYGRAMMAR","features":[440]},{"name":"SPBOOKMARKOPTIONS","features":[440]},{"name":"SPBO_AHEAD","features":[440]},{"name":"SPBO_NONE","features":[440]},{"name":"SPBO_PAUSE","features":[440]},{"name":"SPBO_TIME_UNITS","features":[440]},{"name":"SPCAT_APPLEXICONS","features":[440]},{"name":"SPCAT_AUDIOIN","features":[440]},{"name":"SPCAT_AUDIOOUT","features":[440]},{"name":"SPCAT_PHONECONVERTERS","features":[440]},{"name":"SPCAT_RECOGNIZERS","features":[440]},{"name":"SPCAT_RECOPROFILES","features":[440]},{"name":"SPCAT_TEXTNORMALIZERS","features":[440]},{"name":"SPCAT_VOICES","features":[440]},{"name":"SPCFGNOTIFY","features":[440]},{"name":"SPCFGN_ACTIVATE","features":[440]},{"name":"SPCFGN_ADD","features":[440]},{"name":"SPCFGN_DEACTIVATE","features":[440]},{"name":"SPCFGN_INVALIDATE","features":[440]},{"name":"SPCFGN_REMOVE","features":[440]},{"name":"SPCFGRULEATTRIBUTES","features":[440]},{"name":"SPCF_ADD_TO_USER_LEXICON","features":[440]},{"name":"SPCF_DEFINITE_CORRECTION","features":[440]},{"name":"SPCF_NONE","features":[440]},{"name":"SPCOMMITFLAGS","features":[440]},{"name":"SPCONTEXTSTATE","features":[440]},{"name":"SPCS_DISABLED","features":[440]},{"name":"SPCS_ENABLED","features":[440]},{"name":"SPCURRENT_USER_LEXICON_TOKEN_ID","features":[440]},{"name":"SPCURRENT_USER_SHORTCUT_TOKEN_ID","features":[440]},{"name":"SPDATAKEYLOCATION","features":[440]},{"name":"SPDF_ALL","features":[440]},{"name":"SPDF_ALTERNATES","features":[440]},{"name":"SPDF_AUDIO","features":[440]},{"name":"SPDF_DISPLAYTEXT","features":[440]},{"name":"SPDF_LEXICALFORM","features":[440]},{"name":"SPDF_PRONUNCIATION","features":[440]},{"name":"SPDF_PROPERTY","features":[440]},{"name":"SPDF_REPLACEMENT","features":[440]},{"name":"SPDF_RULE","features":[440]},{"name":"SPDICTATION","features":[440]},{"name":"SPDISPLAYATTRIBUTES","features":[440]},{"name":"SPDISPLAYPHRASE","features":[440]},{"name":"SPDISPLAYTOKEN","features":[440]},{"name":"SPDKL_CurrentConfig","features":[440]},{"name":"SPDKL_CurrentUser","features":[440]},{"name":"SPDKL_DefaultLocation","features":[440]},{"name":"SPDKL_LocalMachine","features":[440]},{"name":"SPDUI_AddRemoveWord","features":[440]},{"name":"SPDUI_AudioProperties","features":[440]},{"name":"SPDUI_AudioVolume","features":[440]},{"name":"SPDUI_EngineProperties","features":[440]},{"name":"SPDUI_MicTraining","features":[440]},{"name":"SPDUI_RecoProfileProperties","features":[440]},{"name":"SPDUI_ShareData","features":[440]},{"name":"SPDUI_Tutorial","features":[440]},{"name":"SPDUI_UserEnrollment","features":[440]},{"name":"SPDUI_UserTraining","features":[440]},{"name":"SPEAKFLAGS","features":[440]},{"name":"SPEI_ADAPTATION","features":[440]},{"name":"SPEI_END_INPUT_STREAM","features":[440]},{"name":"SPEI_END_SR_STREAM","features":[440]},{"name":"SPEI_FALSE_RECOGNITION","features":[440]},{"name":"SPEI_HYPOTHESIS","features":[440]},{"name":"SPEI_INTERFERENCE","features":[440]},{"name":"SPEI_MAX_SR","features":[440]},{"name":"SPEI_MAX_TTS","features":[440]},{"name":"SPEI_MIN_SR","features":[440]},{"name":"SPEI_MIN_TTS","features":[440]},{"name":"SPEI_PHONEME","features":[440]},{"name":"SPEI_PHRASE_START","features":[440]},{"name":"SPEI_PROPERTY_NUM_CHANGE","features":[440]},{"name":"SPEI_PROPERTY_STRING_CHANGE","features":[440]},{"name":"SPEI_RECOGNITION","features":[440]},{"name":"SPEI_RECO_OTHER_CONTEXT","features":[440]},{"name":"SPEI_RECO_STATE_CHANGE","features":[440]},{"name":"SPEI_REQUEST_UI","features":[440]},{"name":"SPEI_RESERVED1","features":[440]},{"name":"SPEI_RESERVED2","features":[440]},{"name":"SPEI_RESERVED3","features":[440]},{"name":"SPEI_RESERVED4","features":[440]},{"name":"SPEI_RESERVED5","features":[440]},{"name":"SPEI_RESERVED6","features":[440]},{"name":"SPEI_SENTENCE_BOUNDARY","features":[440]},{"name":"SPEI_SOUND_END","features":[440]},{"name":"SPEI_SOUND_START","features":[440]},{"name":"SPEI_SR_AUDIO_LEVEL","features":[440]},{"name":"SPEI_SR_BOOKMARK","features":[440]},{"name":"SPEI_SR_PRIVATE","features":[440]},{"name":"SPEI_SR_RETAINEDAUDIO","features":[440]},{"name":"SPEI_START_INPUT_STREAM","features":[440]},{"name":"SPEI_START_SR_STREAM","features":[440]},{"name":"SPEI_TTS_AUDIO_LEVEL","features":[440]},{"name":"SPEI_TTS_BOOKMARK","features":[440]},{"name":"SPEI_TTS_PRIVATE","features":[440]},{"name":"SPEI_UNDEFINED","features":[440]},{"name":"SPEI_VISEME","features":[440]},{"name":"SPEI_VOICE_CHANGE","features":[440]},{"name":"SPEI_WORD_BOUNDARY","features":[440]},{"name":"SPENDSRSTREAMFLAGS","features":[440]},{"name":"SPESF_EMULATED","features":[440]},{"name":"SPESF_NONE","features":[440]},{"name":"SPESF_STREAM_RELEASED","features":[440]},{"name":"SPET_LPARAM_IS_OBJECT","features":[440]},{"name":"SPET_LPARAM_IS_POINTER","features":[440]},{"name":"SPET_LPARAM_IS_STRING","features":[440]},{"name":"SPET_LPARAM_IS_TOKEN","features":[440]},{"name":"SPET_LPARAM_IS_UNDEFINED","features":[440]},{"name":"SPEVENT","features":[307,440]},{"name":"SPEVENTENUM","features":[440]},{"name":"SPEVENTEX","features":[307,440]},{"name":"SPEVENTLPARAMTYPE","features":[440]},{"name":"SPEVENTSOURCEINFO","features":[440]},{"name":"SPFILEMODE","features":[440]},{"name":"SPFM_CREATE","features":[440]},{"name":"SPFM_CREATE_ALWAYS","features":[440]},{"name":"SPFM_NUM_MODES","features":[440]},{"name":"SPFM_OPEN_READONLY","features":[440]},{"name":"SPFM_OPEN_READWRITE","features":[440]},{"name":"SPF_ASYNC","features":[440]},{"name":"SPF_DEFAULT","features":[440]},{"name":"SPF_IS_FILENAME","features":[440]},{"name":"SPF_IS_NOT_XML","features":[440]},{"name":"SPF_IS_XML","features":[440]},{"name":"SPF_NLP_MASK","features":[440]},{"name":"SPF_NLP_SPEAK_PUNC","features":[440]},{"name":"SPF_PARSE_AUTODETECT","features":[440]},{"name":"SPF_PARSE_MASK","features":[440]},{"name":"SPF_PARSE_SAPI","features":[440]},{"name":"SPF_PARSE_SSML","features":[440]},{"name":"SPF_PERSIST_XML","features":[440]},{"name":"SPF_PURGEBEFORESPEAK","features":[440]},{"name":"SPF_UNUSED_FLAGS","features":[440]},{"name":"SPF_VOICE_MASK","features":[440]},{"name":"SPGO_ALL","features":[440]},{"name":"SPGO_DEFAULT","features":[440]},{"name":"SPGO_FILE","features":[440]},{"name":"SPGO_HTTP","features":[440]},{"name":"SPGO_OBJECT","features":[440]},{"name":"SPGO_RES","features":[440]},{"name":"SPGO_SAPI","features":[440]},{"name":"SPGO_SRGS","features":[440]},{"name":"SPGO_SRGS_MS_SCRIPT","features":[440]},{"name":"SPGO_SRGS_SCRIPT","features":[440]},{"name":"SPGO_SRGS_STG_SCRIPT","features":[440]},{"name":"SPGO_SRGS_W3C_SCRIPT","features":[440]},{"name":"SPGO_UPS","features":[440]},{"name":"SPGRAMMARHANDLE","features":[440]},{"name":"SPGRAMMAROPTIONS","features":[440]},{"name":"SPGRAMMARSTATE","features":[440]},{"name":"SPGRAMMARWORDTYPE","features":[440]},{"name":"SPGS_DISABLED","features":[440]},{"name":"SPGS_ENABLED","features":[440]},{"name":"SPGS_EXCLUSIVE","features":[440]},{"name":"SPINFDICTATION","features":[440]},{"name":"SPINTERFERENCE","features":[440]},{"name":"SPINTERFERENCE_LATENCY_TRUNCATE_BEGIN","features":[440]},{"name":"SPINTERFERENCE_LATENCY_TRUNCATE_END","features":[440]},{"name":"SPINTERFERENCE_LATENCY_WARNING","features":[440]},{"name":"SPINTERFERENCE_NOISE","features":[440]},{"name":"SPINTERFERENCE_NONE","features":[440]},{"name":"SPINTERFERENCE_NOSIGNAL","features":[440]},{"name":"SPINTERFERENCE_TOOFAST","features":[440]},{"name":"SPINTERFERENCE_TOOLOUD","features":[440]},{"name":"SPINTERFERENCE_TOOQUIET","features":[440]},{"name":"SPINTERFERENCE_TOOSLOW","features":[440]},{"name":"SPLEXICONTYPE","features":[440]},{"name":"SPLOADOPTIONS","features":[440]},{"name":"SPLO_DYNAMIC","features":[440]},{"name":"SPLO_STATIC","features":[440]},{"name":"SPMATCHINGMODE","features":[440]},{"name":"SPMAX_RATE","features":[440]},{"name":"SPMAX_VOLUME","features":[440]},{"name":"SPMIN_RATE","features":[440]},{"name":"SPMIN_VOLUME","features":[440]},{"name":"SPMMSYS_AUDIO_IN_TOKEN_ID","features":[440]},{"name":"SPMMSYS_AUDIO_OUT_TOKEN_ID","features":[440]},{"name":"SPNORMALIZATIONLIST","features":[440]},{"name":"SPNOTIFYCALLBACK","features":[307,440]},{"name":"SPPARSEINFO","features":[307,440]},{"name":"SPPARTOFSPEECH","features":[440]},{"name":"SPPATHENTRY","features":[440]},{"name":"SPPHRASE","features":[440]},{"name":"SPPHRASEALT","features":[440]},{"name":"SPPHRASEALTREQUEST","features":[440]},{"name":"SPPHRASEELEMENT","features":[440]},{"name":"SPPHRASEPROPERTY","features":[440]},{"name":"SPPHRASEPROPERTYHANDLE","features":[440]},{"name":"SPPHRASEPROPERTYUNIONTYPE","features":[440]},{"name":"SPPHRASEREPLACEMENT","features":[440]},{"name":"SPPHRASERNG","features":[440]},{"name":"SPPHRASERULE","features":[440]},{"name":"SPPHRASERULEHANDLE","features":[440]},{"name":"SPPHRASE_50","features":[440]},{"name":"SPPPUT_ARRAY_INDEX","features":[440]},{"name":"SPPPUT_UNUSED","features":[440]},{"name":"SPPRONUNCIATIONFLAGS","features":[440]},{"name":"SPPROPERTYINFO","features":[440]},{"name":"SPPROPSRC","features":[440]},{"name":"SPPROPSRC_RECO_CTX","features":[440]},{"name":"SPPROPSRC_RECO_GRAMMAR","features":[440]},{"name":"SPPROPSRC_RECO_INST","features":[440]},{"name":"SPPROP_ADAPTATION_ON","features":[440]},{"name":"SPPROP_COMPLEX_RESPONSE_SPEED","features":[440]},{"name":"SPPROP_HIGH_CONFIDENCE_THRESHOLD","features":[440]},{"name":"SPPROP_LOW_CONFIDENCE_THRESHOLD","features":[440]},{"name":"SPPROP_NORMAL_CONFIDENCE_THRESHOLD","features":[440]},{"name":"SPPROP_PERSISTED_BACKGROUND_ADAPTATION","features":[440]},{"name":"SPPROP_PERSISTED_LANGUAGE_MODEL_ADAPTATION","features":[440]},{"name":"SPPROP_RESOURCE_USAGE","features":[440]},{"name":"SPPROP_RESPONSE_SPEED","features":[440]},{"name":"SPPROP_UX_IS_LISTENING","features":[440]},{"name":"SPPR_ALL_ELEMENTS","features":[440]},{"name":"SPPS_Function","features":[440]},{"name":"SPPS_Interjection","features":[440]},{"name":"SPPS_LMA","features":[440]},{"name":"SPPS_Modifier","features":[440]},{"name":"SPPS_Noncontent","features":[440]},{"name":"SPPS_NotOverriden","features":[440]},{"name":"SPPS_Noun","features":[440]},{"name":"SPPS_RESERVED1","features":[440]},{"name":"SPPS_RESERVED2","features":[440]},{"name":"SPPS_RESERVED3","features":[440]},{"name":"SPPS_RESERVED4","features":[440]},{"name":"SPPS_SuppressWord","features":[440]},{"name":"SPPS_Unknown","features":[440]},{"name":"SPPS_Verb","features":[440]},{"name":"SPRAF_Active","features":[440]},{"name":"SPRAF_AutoPause","features":[440]},{"name":"SPRAF_Dynamic","features":[440]},{"name":"SPRAF_Export","features":[440]},{"name":"SPRAF_Import","features":[440]},{"name":"SPRAF_Interpreter","features":[440]},{"name":"SPRAF_Root","features":[440]},{"name":"SPRAF_TopLevel","features":[440]},{"name":"SPRAF_UserDelimited","features":[440]},{"name":"SPRECOCONTEXTHANDLE","features":[440]},{"name":"SPRECOCONTEXTSTATUS","features":[440]},{"name":"SPRECOEVENTFLAGS","features":[440]},{"name":"SPRECOEXTENSION","features":[440]},{"name":"SPRECOGNIZERSTATUS","features":[440]},{"name":"SPRECORESULTINFO","features":[307,440]},{"name":"SPRECORESULTINFOEX","features":[307,440]},{"name":"SPRECORESULTTIMES","features":[307,440]},{"name":"SPRECOSTATE","features":[440]},{"name":"SPREF_AutoPause","features":[440]},{"name":"SPREF_Emulated","features":[440]},{"name":"SPREF_ExtendableParse","features":[440]},{"name":"SPREF_FalseRecognition","features":[440]},{"name":"SPREF_Hypothesis","features":[440]},{"name":"SPREF_ReSent","features":[440]},{"name":"SPREF_SMLTimeout","features":[440]},{"name":"SPREG_LOCAL_MACHINE_ROOT","features":[440]},{"name":"SPREG_SAFE_USER_TOKENS","features":[440]},{"name":"SPREG_USER_ROOT","features":[440]},{"name":"SPRESULTTYPE","features":[440]},{"name":"SPRIO_NONE","features":[440]},{"name":"SPRP_NORMAL","features":[440]},{"name":"SPRST_ACTIVE","features":[440]},{"name":"SPRST_ACTIVE_ALWAYS","features":[440]},{"name":"SPRST_INACTIVE","features":[440]},{"name":"SPRST_INACTIVE_WITH_PURGE","features":[440]},{"name":"SPRST_NUM_STATES","features":[440]},{"name":"SPRS_ACTIVE","features":[440]},{"name":"SPRS_ACTIVE_USER_DELIMITED","features":[440]},{"name":"SPRS_ACTIVE_WITH_AUTO_PAUSE","features":[440]},{"name":"SPRS_DONE","features":[440]},{"name":"SPRS_INACTIVE","features":[440]},{"name":"SPRS_IS_SPEAKING","features":[440]},{"name":"SPRT_CFG","features":[440]},{"name":"SPRT_EMULATED","features":[440]},{"name":"SPRT_EXTENDABLE_PARSE","features":[440]},{"name":"SPRT_FALSE_RECOGNITION","features":[440]},{"name":"SPRT_PROPRIETARY","features":[440]},{"name":"SPRT_SLM","features":[440]},{"name":"SPRT_TYPE_MASK","features":[440]},{"name":"SPRULE","features":[440]},{"name":"SPRULEENTRY","features":[440]},{"name":"SPRULEHANDLE","features":[440]},{"name":"SPRULEINFOOPT","features":[440]},{"name":"SPRULESTATE","features":[440]},{"name":"SPRUNSTATE","features":[440]},{"name":"SPSEMANTICERRORINFO","features":[440]},{"name":"SPSEMANTICFORMAT","features":[440]},{"name":"SPSERIALIZEDEVENT","features":[440]},{"name":"SPSERIALIZEDEVENT64","features":[440]},{"name":"SPSERIALIZEDPHRASE","features":[440]},{"name":"SPSERIALIZEDRESULT","features":[440]},{"name":"SPSF_11kHz16BitMono","features":[440]},{"name":"SPSF_11kHz16BitStereo","features":[440]},{"name":"SPSF_11kHz8BitMono","features":[440]},{"name":"SPSF_11kHz8BitStereo","features":[440]},{"name":"SPSF_12kHz16BitMono","features":[440]},{"name":"SPSF_12kHz16BitStereo","features":[440]},{"name":"SPSF_12kHz8BitMono","features":[440]},{"name":"SPSF_12kHz8BitStereo","features":[440]},{"name":"SPSF_16kHz16BitMono","features":[440]},{"name":"SPSF_16kHz16BitStereo","features":[440]},{"name":"SPSF_16kHz8BitMono","features":[440]},{"name":"SPSF_16kHz8BitStereo","features":[440]},{"name":"SPSF_22kHz16BitMono","features":[440]},{"name":"SPSF_22kHz16BitStereo","features":[440]},{"name":"SPSF_22kHz8BitMono","features":[440]},{"name":"SPSF_22kHz8BitStereo","features":[440]},{"name":"SPSF_24kHz16BitMono","features":[440]},{"name":"SPSF_24kHz16BitStereo","features":[440]},{"name":"SPSF_24kHz8BitMono","features":[440]},{"name":"SPSF_24kHz8BitStereo","features":[440]},{"name":"SPSF_32kHz16BitMono","features":[440]},{"name":"SPSF_32kHz16BitStereo","features":[440]},{"name":"SPSF_32kHz8BitMono","features":[440]},{"name":"SPSF_32kHz8BitStereo","features":[440]},{"name":"SPSF_44kHz16BitMono","features":[440]},{"name":"SPSF_44kHz16BitStereo","features":[440]},{"name":"SPSF_44kHz8BitMono","features":[440]},{"name":"SPSF_44kHz8BitStereo","features":[440]},{"name":"SPSF_48kHz16BitMono","features":[440]},{"name":"SPSF_48kHz16BitStereo","features":[440]},{"name":"SPSF_48kHz8BitMono","features":[440]},{"name":"SPSF_48kHz8BitStereo","features":[440]},{"name":"SPSF_8kHz16BitMono","features":[440]},{"name":"SPSF_8kHz16BitStereo","features":[440]},{"name":"SPSF_8kHz8BitMono","features":[440]},{"name":"SPSF_8kHz8BitStereo","features":[440]},{"name":"SPSF_ADPCM_11kHzMono","features":[440]},{"name":"SPSF_ADPCM_11kHzStereo","features":[440]},{"name":"SPSF_ADPCM_22kHzMono","features":[440]},{"name":"SPSF_ADPCM_22kHzStereo","features":[440]},{"name":"SPSF_ADPCM_44kHzMono","features":[440]},{"name":"SPSF_ADPCM_44kHzStereo","features":[440]},{"name":"SPSF_ADPCM_8kHzMono","features":[440]},{"name":"SPSF_ADPCM_8kHzStereo","features":[440]},{"name":"SPSF_CCITT_ALaw_11kHzMono","features":[440]},{"name":"SPSF_CCITT_ALaw_11kHzStereo","features":[440]},{"name":"SPSF_CCITT_ALaw_22kHzMono","features":[440]},{"name":"SPSF_CCITT_ALaw_22kHzStereo","features":[440]},{"name":"SPSF_CCITT_ALaw_44kHzMono","features":[440]},{"name":"SPSF_CCITT_ALaw_44kHzStereo","features":[440]},{"name":"SPSF_CCITT_ALaw_8kHzMono","features":[440]},{"name":"SPSF_CCITT_ALaw_8kHzStereo","features":[440]},{"name":"SPSF_CCITT_uLaw_11kHzMono","features":[440]},{"name":"SPSF_CCITT_uLaw_11kHzStereo","features":[440]},{"name":"SPSF_CCITT_uLaw_22kHzMono","features":[440]},{"name":"SPSF_CCITT_uLaw_22kHzStereo","features":[440]},{"name":"SPSF_CCITT_uLaw_44kHzMono","features":[440]},{"name":"SPSF_CCITT_uLaw_44kHzStereo","features":[440]},{"name":"SPSF_CCITT_uLaw_8kHzMono","features":[440]},{"name":"SPSF_CCITT_uLaw_8kHzStereo","features":[440]},{"name":"SPSF_Default","features":[440]},{"name":"SPSF_ExtendedAudioFormat","features":[440]},{"name":"SPSF_GSM610_11kHzMono","features":[440]},{"name":"SPSF_GSM610_22kHzMono","features":[440]},{"name":"SPSF_GSM610_44kHzMono","features":[440]},{"name":"SPSF_GSM610_8kHzMono","features":[440]},{"name":"SPSF_NUM_FORMATS","features":[440]},{"name":"SPSF_NoAssignedFormat","features":[440]},{"name":"SPSF_NonStandardFormat","features":[440]},{"name":"SPSF_Text","features":[440]},{"name":"SPSF_TrueSpeech_8kHz1BitMono","features":[440]},{"name":"SPSFunction","features":[440]},{"name":"SPSHORTCUTPAIR","features":[440]},{"name":"SPSHORTCUTPAIRLIST","features":[440]},{"name":"SPSHORTCUTTYPE","features":[440]},{"name":"SPSHT_EMAIL","features":[440]},{"name":"SPSHT_NotOverriden","features":[440]},{"name":"SPSHT_OTHER","features":[440]},{"name":"SPSHT_Unknown","features":[440]},{"name":"SPSInterjection","features":[440]},{"name":"SPSLMA","features":[440]},{"name":"SPSMF_SAPI_PROPERTIES","features":[440]},{"name":"SPSMF_SRGS_SAPIPROPERTIES","features":[440]},{"name":"SPSMF_SRGS_SEMANTICINTERPRETATION_MS","features":[440]},{"name":"SPSMF_SRGS_SEMANTICINTERPRETATION_W3C","features":[440]},{"name":"SPSMF_UPS","features":[440]},{"name":"SPSModifier","features":[440]},{"name":"SPSNotOverriden","features":[440]},{"name":"SPSNoun","features":[440]},{"name":"SPSSuppressWord","features":[440]},{"name":"SPSTATEHANDLE","features":[440]},{"name":"SPSTATEINFO","features":[440]},{"name":"SPSTREAMFORMAT","features":[440]},{"name":"SPSTREAMFORMATTYPE","features":[440]},{"name":"SPSUnknown","features":[440]},{"name":"SPSVerb","features":[440]},{"name":"SPTEXTSELECTIONINFO","features":[440]},{"name":"SPTMTHREADINFO","features":[440]},{"name":"SPTOKENKEY_ATTRIBUTES","features":[440]},{"name":"SPTOKENKEY_AUDIO_LATENCY_TRUNCATE","features":[440]},{"name":"SPTOKENKEY_AUDIO_LATENCY_UPDATE_INTERVAL","features":[440]},{"name":"SPTOKENKEY_AUDIO_LATENCY_WARNING","features":[440]},{"name":"SPTOKENKEY_FILES","features":[440]},{"name":"SPTOKENKEY_RETAINEDAUDIO","features":[440]},{"name":"SPTOKENKEY_UI","features":[440]},{"name":"SPTOKENVALUE_CLSID","features":[440]},{"name":"SPTOPIC_SPELLING","features":[440]},{"name":"SPTRANSDICTATION","features":[440]},{"name":"SPTRANSEPSILON","features":[440]},{"name":"SPTRANSITIONENTRY","features":[440]},{"name":"SPTRANSITIONID","features":[440]},{"name":"SPTRANSITIONPROPERTY","features":[440]},{"name":"SPTRANSITIONTYPE","features":[440]},{"name":"SPTRANSRULE","features":[440]},{"name":"SPTRANSTEXTBUF","features":[440]},{"name":"SPTRANSWILDCARD","features":[440]},{"name":"SPTRANSWORD","features":[440]},{"name":"SPVACTIONS","features":[440]},{"name":"SPVALUETYPE","features":[440]},{"name":"SPVA_Bookmark","features":[440]},{"name":"SPVA_ParseUnknownTag","features":[440]},{"name":"SPVA_Pronounce","features":[440]},{"name":"SPVA_Section","features":[440]},{"name":"SPVA_Silence","features":[440]},{"name":"SPVA_Speak","features":[440]},{"name":"SPVA_SpellOut","features":[440]},{"name":"SPVCONTEXT","features":[440]},{"name":"SPVESACTIONS","features":[440]},{"name":"SPVES_ABORT","features":[440]},{"name":"SPVES_CONTINUE","features":[440]},{"name":"SPVES_RATE","features":[440]},{"name":"SPVES_SKIP","features":[440]},{"name":"SPVES_VOLUME","features":[440]},{"name":"SPVFEATURE","features":[440]},{"name":"SPVFEATURE_EMPHASIS","features":[440]},{"name":"SPVFEATURE_STRESSED","features":[440]},{"name":"SPVISEMES","features":[440]},{"name":"SPVLIMITS","features":[440]},{"name":"SPVOICECATEGORY_TTSRATE","features":[440]},{"name":"SPVOICESTATUS","features":[440]},{"name":"SPVPITCH","features":[440]},{"name":"SPVPRIORITY","features":[440]},{"name":"SPVPRI_ALERT","features":[440]},{"name":"SPVPRI_NORMAL","features":[440]},{"name":"SPVPRI_OVER","features":[440]},{"name":"SPVSKIPTYPE","features":[440]},{"name":"SPVSTATE","features":[440]},{"name":"SPVST_SENTENCE","features":[440]},{"name":"SPVTEXTFRAG","features":[440]},{"name":"SPWF_INPUT","features":[440]},{"name":"SPWF_SRENGINE","features":[440]},{"name":"SPWILDCARD","features":[440]},{"name":"SPWIO_NONE","features":[440]},{"name":"SPWIO_WANT_TEXT","features":[440]},{"name":"SPWORD","features":[440]},{"name":"SPWORDENTRY","features":[440]},{"name":"SPWORDHANDLE","features":[440]},{"name":"SPWORDINFOOPT","features":[440]},{"name":"SPWORDLIST","features":[440]},{"name":"SPWORDPRONOUNCEABLE","features":[440]},{"name":"SPWORDPRONUNCIATION","features":[440]},{"name":"SPWORDPRONUNCIATIONLIST","features":[440]},{"name":"SPWORDTYPE","features":[440]},{"name":"SPWP_KNOWN_WORD_PRONOUNCEABLE","features":[440]},{"name":"SPWP_UNKNOWN_WORD_PRONOUNCEABLE","features":[440]},{"name":"SPWP_UNKNOWN_WORD_UNPRONOUNCEABLE","features":[440]},{"name":"SPWT_DISPLAY","features":[440]},{"name":"SPWT_LEXICAL","features":[440]},{"name":"SPWT_LEXICAL_NO_SPECIAL_CHARS","features":[440]},{"name":"SPWT_PRONUNCIATION","features":[440]},{"name":"SPXMLRESULTOPTIONS","features":[440]},{"name":"SPXRO_Alternates_SML","features":[440]},{"name":"SPXRO_SML","features":[440]},{"name":"SP_EMULATE_RESULT","features":[440]},{"name":"SP_LOW_CONFIDENCE","features":[440]},{"name":"SP_MAX_LANGIDS","features":[440]},{"name":"SP_MAX_PRON_LENGTH","features":[440]},{"name":"SP_MAX_WORD_LENGTH","features":[440]},{"name":"SP_NORMAL_CONFIDENCE","features":[440]},{"name":"SP_STREAMPOS_ASAP","features":[440]},{"name":"SP_STREAMPOS_REALTIME","features":[440]},{"name":"SP_VISEME_0","features":[440]},{"name":"SP_VISEME_1","features":[440]},{"name":"SP_VISEME_10","features":[440]},{"name":"SP_VISEME_11","features":[440]},{"name":"SP_VISEME_12","features":[440]},{"name":"SP_VISEME_13","features":[440]},{"name":"SP_VISEME_14","features":[440]},{"name":"SP_VISEME_15","features":[440]},{"name":"SP_VISEME_16","features":[440]},{"name":"SP_VISEME_17","features":[440]},{"name":"SP_VISEME_18","features":[440]},{"name":"SP_VISEME_19","features":[440]},{"name":"SP_VISEME_2","features":[440]},{"name":"SP_VISEME_20","features":[440]},{"name":"SP_VISEME_21","features":[440]},{"name":"SP_VISEME_3","features":[440]},{"name":"SP_VISEME_4","features":[440]},{"name":"SP_VISEME_5","features":[440]},{"name":"SP_VISEME_6","features":[440]},{"name":"SP_VISEME_7","features":[440]},{"name":"SP_VISEME_8","features":[440]},{"name":"SP_VISEME_9","features":[440]},{"name":"SRADefaultToActive","features":[440]},{"name":"SRADynamic","features":[440]},{"name":"SRAExport","features":[440]},{"name":"SRAImport","features":[440]},{"name":"SRAInterpreter","features":[440]},{"name":"SRAONone","features":[440]},{"name":"SRAORetainAudio","features":[440]},{"name":"SRARoot","features":[440]},{"name":"SRATopLevel","features":[440]},{"name":"SRCS_Disabled","features":[440]},{"name":"SRCS_Enabled","features":[440]},{"name":"SREAdaptation","features":[440]},{"name":"SREAllEvents","features":[440]},{"name":"SREAudioLevel","features":[440]},{"name":"SREBookmark","features":[440]},{"name":"SREFalseRecognition","features":[440]},{"name":"SREHypothesis","features":[440]},{"name":"SREInterference","features":[440]},{"name":"SREPhraseStart","features":[440]},{"name":"SREPrivate","features":[440]},{"name":"SREPropertyNumChange","features":[440]},{"name":"SREPropertyStringChange","features":[440]},{"name":"SRERecoOtherContext","features":[440]},{"name":"SRERecognition","features":[440]},{"name":"SRERequestUI","features":[440]},{"name":"SRESoundEnd","features":[440]},{"name":"SRESoundStart","features":[440]},{"name":"SREStateChange","features":[440]},{"name":"SREStreamEnd","features":[440]},{"name":"SREStreamStart","features":[440]},{"name":"SRSActive","features":[440]},{"name":"SRSActiveAlways","features":[440]},{"name":"SRSEDone","features":[440]},{"name":"SRSEIsSpeaking","features":[440]},{"name":"SRSInactive","features":[440]},{"name":"SRSInactiveWithPurge","features":[440]},{"name":"SRTAutopause","features":[440]},{"name":"SRTEmulated","features":[440]},{"name":"SRTExtendableParse","features":[440]},{"name":"SRTReSent","features":[440]},{"name":"SRTSMLTimeout","features":[440]},{"name":"SRTStandard","features":[440]},{"name":"SR_LOCALIZED_DESCRIPTION","features":[440]},{"name":"SSFMCreate","features":[440]},{"name":"SSFMCreateForWrite","features":[440]},{"name":"SSFMOpenForRead","features":[440]},{"name":"SSFMOpenReadWrite","features":[440]},{"name":"SSSPTRelativeToCurrentPosition","features":[440]},{"name":"SSSPTRelativeToEnd","features":[440]},{"name":"SSSPTRelativeToStart","features":[440]},{"name":"SSTTDictation","features":[440]},{"name":"SSTTTextBuffer","features":[440]},{"name":"SSTTWildcard","features":[440]},{"name":"STCAll","features":[440]},{"name":"STCInprocHandler","features":[440]},{"name":"STCInprocServer","features":[440]},{"name":"STCLocalServer","features":[440]},{"name":"STCRemoteServer","features":[440]},{"name":"STSF_AppData","features":[440]},{"name":"STSF_CommonAppData","features":[440]},{"name":"STSF_FlagCreate","features":[440]},{"name":"STSF_LocalAppData","features":[440]},{"name":"SVEAllEvents","features":[440]},{"name":"SVEAudioLevel","features":[440]},{"name":"SVEBookmark","features":[440]},{"name":"SVEEndInputStream","features":[440]},{"name":"SVEPhoneme","features":[440]},{"name":"SVEPrivate","features":[440]},{"name":"SVESentenceBoundary","features":[440]},{"name":"SVEStartInputStream","features":[440]},{"name":"SVEViseme","features":[440]},{"name":"SVEVoiceChange","features":[440]},{"name":"SVEWordBoundary","features":[440]},{"name":"SVF_Emphasis","features":[440]},{"name":"SVF_None","features":[440]},{"name":"SVF_Stressed","features":[440]},{"name":"SVPAlert","features":[440]},{"name":"SVPNormal","features":[440]},{"name":"SVPOver","features":[440]},{"name":"SVP_0","features":[440]},{"name":"SVP_1","features":[440]},{"name":"SVP_10","features":[440]},{"name":"SVP_11","features":[440]},{"name":"SVP_12","features":[440]},{"name":"SVP_13","features":[440]},{"name":"SVP_14","features":[440]},{"name":"SVP_15","features":[440]},{"name":"SVP_16","features":[440]},{"name":"SVP_17","features":[440]},{"name":"SVP_18","features":[440]},{"name":"SVP_19","features":[440]},{"name":"SVP_2","features":[440]},{"name":"SVP_20","features":[440]},{"name":"SVP_21","features":[440]},{"name":"SVP_3","features":[440]},{"name":"SVP_4","features":[440]},{"name":"SVP_5","features":[440]},{"name":"SVP_6","features":[440]},{"name":"SVP_7","features":[440]},{"name":"SVP_8","features":[440]},{"name":"SVP_9","features":[440]},{"name":"SVSFDefault","features":[440]},{"name":"SVSFIsFilename","features":[440]},{"name":"SVSFIsNotXML","features":[440]},{"name":"SVSFIsXML","features":[440]},{"name":"SVSFNLPMask","features":[440]},{"name":"SVSFNLPSpeakPunc","features":[440]},{"name":"SVSFParseAutodetect","features":[440]},{"name":"SVSFParseMask","features":[440]},{"name":"SVSFParseSapi","features":[440]},{"name":"SVSFParseSsml","features":[440]},{"name":"SVSFPersistXML","features":[440]},{"name":"SVSFPurgeBeforeSpeak","features":[440]},{"name":"SVSFUnusedFlags","features":[440]},{"name":"SVSFVoiceMask","features":[440]},{"name":"SVSFlagsAsync","features":[440]},{"name":"SWPKnownWordPronounceable","features":[440]},{"name":"SWPUnknownWordPronounceable","features":[440]},{"name":"SWPUnknownWordUnpronounceable","features":[440]},{"name":"SWTAdded","features":[440]},{"name":"SWTDeleted","features":[440]},{"name":"SpAudioFormat","features":[440]},{"name":"SpCompressedLexicon","features":[440]},{"name":"SpCustomStream","features":[440]},{"name":"SpDataKey","features":[440]},{"name":"SpFileStream","features":[440]},{"name":"SpGramCompBackend","features":[440]},{"name":"SpGrammarCompiler","features":[440]},{"name":"SpITNProcessor","features":[440]},{"name":"SpInProcRecoContext","features":[440]},{"name":"SpInprocRecognizer","features":[440]},{"name":"SpLexicon","features":[440]},{"name":"SpMMAudioEnum","features":[440]},{"name":"SpMMAudioIn","features":[440]},{"name":"SpMMAudioOut","features":[440]},{"name":"SpMemoryStream","features":[440]},{"name":"SpNotifyTranslator","features":[440]},{"name":"SpNullPhoneConverter","features":[440]},{"name":"SpObjectToken","features":[440]},{"name":"SpObjectTokenCategory","features":[440]},{"name":"SpObjectTokenEnum","features":[440]},{"name":"SpPhoneConverter","features":[440]},{"name":"SpPhoneticAlphabetConverter","features":[440]},{"name":"SpPhraseBuilder","features":[440]},{"name":"SpPhraseInfoBuilder","features":[440]},{"name":"SpResourceManager","features":[440]},{"name":"SpSharedRecoContext","features":[440]},{"name":"SpSharedRecognizer","features":[440]},{"name":"SpShortcut","features":[440]},{"name":"SpStream","features":[440]},{"name":"SpStreamFormatConverter","features":[440]},{"name":"SpTextSelectionInformation","features":[440]},{"name":"SpUnCompressedLexicon","features":[440]},{"name":"SpVoice","features":[440]},{"name":"SpW3CGrammarCompiler","features":[440]},{"name":"SpWaveFormatEx","features":[440]},{"name":"SpeechAllElements","features":[440]},{"name":"SpeechAudioFormatType","features":[440]},{"name":"SpeechAudioState","features":[440]},{"name":"SpeechBookmarkOptions","features":[440]},{"name":"SpeechDataKeyLocation","features":[440]},{"name":"SpeechDiscardType","features":[440]},{"name":"SpeechDisplayAttributes","features":[440]},{"name":"SpeechEmulationCompareFlags","features":[440]},{"name":"SpeechEngineConfidence","features":[440]},{"name":"SpeechFormatType","features":[440]},{"name":"SpeechGrammarRuleStateTransitionType","features":[440]},{"name":"SpeechGrammarState","features":[440]},{"name":"SpeechGrammarWordType","features":[440]},{"name":"SpeechInterference","features":[440]},{"name":"SpeechLexiconType","features":[440]},{"name":"SpeechLoadOption","features":[440]},{"name":"SpeechPartOfSpeech","features":[440]},{"name":"SpeechRecoContextState","features":[440]},{"name":"SpeechRecoEvents","features":[440]},{"name":"SpeechRecognitionType","features":[440]},{"name":"SpeechRecognizerState","features":[440]},{"name":"SpeechRetainedAudioOptions","features":[440]},{"name":"SpeechRuleAttributes","features":[440]},{"name":"SpeechRuleState","features":[440]},{"name":"SpeechRunState","features":[440]},{"name":"SpeechSpecialTransitionType","features":[440]},{"name":"SpeechStreamFileMode","features":[440]},{"name":"SpeechStreamSeekPositionType","features":[440]},{"name":"SpeechTokenContext","features":[440]},{"name":"SpeechTokenShellFolder","features":[440]},{"name":"SpeechVisemeFeature","features":[440]},{"name":"SpeechVisemeType","features":[440]},{"name":"SpeechVoiceEvents","features":[440]},{"name":"SpeechVoicePriority","features":[440]},{"name":"SpeechVoiceSpeakFlags","features":[440]},{"name":"SpeechWordPronounceable","features":[440]},{"name":"SpeechWordType","features":[440]},{"name":"Speech_Default_Weight","features":[440]},{"name":"Speech_Max_Pron_Length","features":[440]},{"name":"Speech_Max_Word_Length","features":[440]},{"name":"Speech_StreamPos_Asap","features":[440]},{"name":"Speech_StreamPos_RealTime","features":[440]},{"name":"Subsequence","features":[440]},{"name":"SubsequenceContentRequired","features":[440]},{"name":"_ISpPrivateEngineCall","features":[440]},{"name":"_ISpeechRecoContextEvents","features":[440,358]},{"name":"_ISpeechVoiceEvents","features":[440,358]},{"name":"eLEXTYPE_APP","features":[440]},{"name":"eLEXTYPE_LETTERTOSOUND","features":[440]},{"name":"eLEXTYPE_MORPHOLOGY","features":[440]},{"name":"eLEXTYPE_PRIVATE1","features":[440]},{"name":"eLEXTYPE_PRIVATE10","features":[440]},{"name":"eLEXTYPE_PRIVATE11","features":[440]},{"name":"eLEXTYPE_PRIVATE12","features":[440]},{"name":"eLEXTYPE_PRIVATE13","features":[440]},{"name":"eLEXTYPE_PRIVATE14","features":[440]},{"name":"eLEXTYPE_PRIVATE15","features":[440]},{"name":"eLEXTYPE_PRIVATE16","features":[440]},{"name":"eLEXTYPE_PRIVATE17","features":[440]},{"name":"eLEXTYPE_PRIVATE18","features":[440]},{"name":"eLEXTYPE_PRIVATE19","features":[440]},{"name":"eLEXTYPE_PRIVATE2","features":[440]},{"name":"eLEXTYPE_PRIVATE20","features":[440]},{"name":"eLEXTYPE_PRIVATE3","features":[440]},{"name":"eLEXTYPE_PRIVATE4","features":[440]},{"name":"eLEXTYPE_PRIVATE5","features":[440]},{"name":"eLEXTYPE_PRIVATE6","features":[440]},{"name":"eLEXTYPE_PRIVATE7","features":[440]},{"name":"eLEXTYPE_PRIVATE8","features":[440]},{"name":"eLEXTYPE_PRIVATE9","features":[440]},{"name":"eLEXTYPE_RESERVED10","features":[440]},{"name":"eLEXTYPE_RESERVED4","features":[440]},{"name":"eLEXTYPE_RESERVED6","features":[440]},{"name":"eLEXTYPE_RESERVED7","features":[440]},{"name":"eLEXTYPE_RESERVED8","features":[440]},{"name":"eLEXTYPE_RESERVED9","features":[440]},{"name":"eLEXTYPE_USER","features":[440]},{"name":"eLEXTYPE_USER_SHORTCUT","features":[440]},{"name":"eLEXTYPE_VENDORLEXICON","features":[440]},{"name":"ePRONFLAG_USED","features":[440]},{"name":"eWORDTYPE_ADDED","features":[440]},{"name":"eWORDTYPE_DELETED","features":[440]}],"444":[{"name":"CapturedMetadataExposureCompensation","features":[441]},{"name":"CapturedMetadataISOGains","features":[441]},{"name":"CapturedMetadataWhiteBalanceGains","features":[441]},{"name":"DEVPKEY_Device_DLNACAP","features":[305,441]},{"name":"DEVPKEY_Device_DLNADOC","features":[305,441]},{"name":"DEVPKEY_Device_MaxVolume","features":[305,441]},{"name":"DEVPKEY_Device_PacketWakeSupported","features":[305,441]},{"name":"DEVPKEY_Device_SendPacketWakeSupported","features":[305,441]},{"name":"DEVPKEY_Device_SinkProtocolInfo","features":[305,441]},{"name":"DEVPKEY_Device_SupportsAudio","features":[305,441]},{"name":"DEVPKEY_Device_SupportsImages","features":[305,441]},{"name":"DEVPKEY_Device_SupportsMute","features":[305,441]},{"name":"DEVPKEY_Device_SupportsSearch","features":[305,441]},{"name":"DEVPKEY_Device_SupportsSetNextAVT","features":[305,441]},{"name":"DEVPKEY_Device_SupportsVideo","features":[305,441]},{"name":"DEVPKEY_Device_UDN","features":[305,441]},{"name":"FaceCharacterization","features":[441]},{"name":"FaceCharacterizationBlobHeader","features":[441]},{"name":"FaceRectInfo","features":[307,441]},{"name":"FaceRectInfoBlobHeader","features":[441]},{"name":"GUID_DEVINTERFACE_DMP","features":[441]},{"name":"GUID_DEVINTERFACE_DMR","features":[441]},{"name":"GUID_DEVINTERFACE_DMS","features":[441]},{"name":"HistogramBlobHeader","features":[441]},{"name":"HistogramDataHeader","features":[441]},{"name":"HistogramGrid","features":[307,441]},{"name":"HistogramHeader","features":[307,441]},{"name":"MF_MEDIASOURCE_STATUS_INFO","features":[441]},{"name":"MF_MEDIASOURCE_STATUS_INFO_FULLYSUPPORTED","features":[441]},{"name":"MF_MEDIASOURCE_STATUS_INFO_UNKNOWN","features":[441]},{"name":"MF_TRANSFER_VIDEO_FRAME_DEFAULT","features":[441]},{"name":"MF_TRANSFER_VIDEO_FRAME_FLAGS","features":[441]},{"name":"MF_TRANSFER_VIDEO_FRAME_IGNORE_PAR","features":[441]},{"name":"MF_TRANSFER_VIDEO_FRAME_STRETCH","features":[441]},{"name":"MetadataTimeStamps","features":[441]}],"445":[{"name":"AM_CONFIGASFWRITER_PARAM_AUTOINDEX","features":[442]},{"name":"AM_CONFIGASFWRITER_PARAM_DONTCOMPRESS","features":[442]},{"name":"AM_CONFIGASFWRITER_PARAM_MULTIPASS","features":[442]},{"name":"AM_WMT_EVENT_DATA","features":[442]},{"name":"CLSID_ClientNetManager","features":[442]},{"name":"CLSID_WMBandwidthSharing_Exclusive","features":[442]},{"name":"CLSID_WMBandwidthSharing_Partial","features":[442]},{"name":"CLSID_WMMUTEX_Bitrate","features":[442]},{"name":"CLSID_WMMUTEX_Language","features":[442]},{"name":"CLSID_WMMUTEX_Presentation","features":[442]},{"name":"CLSID_WMMUTEX_Unknown","features":[442]},{"name":"DRM_COPY_OPL","features":[442]},{"name":"DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS","features":[442]},{"name":"DRM_OPL_OUTPUT_IDS","features":[442]},{"name":"DRM_OPL_TYPES","features":[442]},{"name":"DRM_OUTPUT_PROTECTION","features":[442]},{"name":"DRM_PLAY_OPL","features":[442]},{"name":"DRM_VAL16","features":[442]},{"name":"DRM_VIDEO_OUTPUT_PROTECTION_IDS","features":[442]},{"name":"INSNetSourceCreator","features":[442]},{"name":"INSSBuffer","features":[442]},{"name":"INSSBuffer2","features":[442]},{"name":"INSSBuffer3","features":[442]},{"name":"INSSBuffer4","features":[442]},{"name":"IWMAddressAccess","features":[442]},{"name":"IWMAddressAccess2","features":[442]},{"name":"IWMAuthorizer","features":[442]},{"name":"IWMBackupRestoreProps","features":[442]},{"name":"IWMBandwidthSharing","features":[442]},{"name":"IWMClientConnections","features":[442]},{"name":"IWMClientConnections2","features":[442]},{"name":"IWMCodecInfo","features":[442]},{"name":"IWMCodecInfo2","features":[442]},{"name":"IWMCodecInfo3","features":[442]},{"name":"IWMCredentialCallback","features":[442]},{"name":"IWMDRMEditor","features":[442]},{"name":"IWMDRMMessageParser","features":[442]},{"name":"IWMDRMReader","features":[442]},{"name":"IWMDRMReader2","features":[442]},{"name":"IWMDRMReader3","features":[442]},{"name":"IWMDRMTranscryptionManager","features":[442]},{"name":"IWMDRMTranscryptor","features":[442]},{"name":"IWMDRMTranscryptor2","features":[442]},{"name":"IWMDRMWriter","features":[442]},{"name":"IWMDRMWriter2","features":[442]},{"name":"IWMDRMWriter3","features":[442]},{"name":"IWMDeviceRegistration","features":[442]},{"name":"IWMGetSecureChannel","features":[442]},{"name":"IWMHeaderInfo","features":[442]},{"name":"IWMHeaderInfo2","features":[442]},{"name":"IWMHeaderInfo3","features":[442]},{"name":"IWMIStreamProps","features":[442]},{"name":"IWMImageInfo","features":[442]},{"name":"IWMIndexer","features":[442]},{"name":"IWMIndexer2","features":[442]},{"name":"IWMInputMediaProps","features":[442]},{"name":"IWMLanguageList","features":[442]},{"name":"IWMLicenseBackup","features":[442]},{"name":"IWMLicenseRestore","features":[442]},{"name":"IWMLicenseRevocationAgent","features":[442]},{"name":"IWMMediaProps","features":[442]},{"name":"IWMMetadataEditor","features":[442]},{"name":"IWMMetadataEditor2","features":[442]},{"name":"IWMMutualExclusion","features":[442]},{"name":"IWMMutualExclusion2","features":[442]},{"name":"IWMOutputMediaProps","features":[442]},{"name":"IWMPacketSize","features":[442]},{"name":"IWMPacketSize2","features":[442]},{"name":"IWMPlayerHook","features":[442]},{"name":"IWMPlayerTimestampHook","features":[442]},{"name":"IWMProfile","features":[442]},{"name":"IWMProfile2","features":[442]},{"name":"IWMProfile3","features":[442]},{"name":"IWMProfileManager","features":[442]},{"name":"IWMProfileManager2","features":[442]},{"name":"IWMProfileManagerLanguage","features":[442]},{"name":"IWMPropertyVault","features":[442]},{"name":"IWMProximityDetection","features":[442]},{"name":"IWMReader","features":[442]},{"name":"IWMReaderAccelerator","features":[442]},{"name":"IWMReaderAdvanced","features":[442]},{"name":"IWMReaderAdvanced2","features":[442]},{"name":"IWMReaderAdvanced3","features":[442]},{"name":"IWMReaderAdvanced4","features":[442]},{"name":"IWMReaderAdvanced5","features":[442]},{"name":"IWMReaderAdvanced6","features":[442]},{"name":"IWMReaderAllocatorEx","features":[442]},{"name":"IWMReaderCallback","features":[442]},{"name":"IWMReaderCallbackAdvanced","features":[442]},{"name":"IWMReaderNetworkConfig","features":[442]},{"name":"IWMReaderNetworkConfig2","features":[442]},{"name":"IWMReaderPlaylistBurn","features":[442]},{"name":"IWMReaderStreamClock","features":[442]},{"name":"IWMReaderTimecode","features":[442]},{"name":"IWMReaderTypeNegotiation","features":[442]},{"name":"IWMRegisterCallback","features":[442]},{"name":"IWMRegisteredDevice","features":[442]},{"name":"IWMSBufferAllocator","features":[442]},{"name":"IWMSInternalAdminNetSource","features":[442]},{"name":"IWMSInternalAdminNetSource2","features":[442]},{"name":"IWMSInternalAdminNetSource3","features":[442]},{"name":"IWMSecureChannel","features":[442]},{"name":"IWMStatusCallback","features":[442]},{"name":"IWMStreamConfig","features":[442]},{"name":"IWMStreamConfig2","features":[442]},{"name":"IWMStreamConfig3","features":[442]},{"name":"IWMStreamList","features":[442]},{"name":"IWMStreamPrioritization","features":[442]},{"name":"IWMSyncReader","features":[442]},{"name":"IWMSyncReader2","features":[442]},{"name":"IWMVideoMediaProps","features":[442]},{"name":"IWMWatermarkInfo","features":[442]},{"name":"IWMWriter","features":[442]},{"name":"IWMWriterAdvanced","features":[442]},{"name":"IWMWriterAdvanced2","features":[442]},{"name":"IWMWriterAdvanced3","features":[442]},{"name":"IWMWriterFileSink","features":[442]},{"name":"IWMWriterFileSink2","features":[442]},{"name":"IWMWriterFileSink3","features":[442]},{"name":"IWMWriterNetworkSink","features":[442]},{"name":"IWMWriterPostView","features":[442]},{"name":"IWMWriterPostViewCallback","features":[442]},{"name":"IWMWriterPreprocess","features":[442]},{"name":"IWMWriterPushSink","features":[442]},{"name":"IWMWriterSink","features":[442]},{"name":"NETSOURCE_URLCREDPOLICY_SETTINGS","features":[442]},{"name":"NETSOURCE_URLCREDPOLICY_SETTING_ANONYMOUSONLY","features":[442]},{"name":"NETSOURCE_URLCREDPOLICY_SETTING_MUSTPROMPTUSER","features":[442]},{"name":"NETSOURCE_URLCREDPOLICY_SETTING_SILENTLOGONOK","features":[442]},{"name":"WEBSTREAM_SAMPLE_TYPE","features":[442]},{"name":"WEBSTREAM_SAMPLE_TYPE_FILE","features":[442]},{"name":"WEBSTREAM_SAMPLE_TYPE_RENDER","features":[442]},{"name":"WMCreateBackupRestorer","features":[442]},{"name":"WMCreateEditor","features":[442]},{"name":"WMCreateIndexer","features":[442]},{"name":"WMCreateProfileManager","features":[442]},{"name":"WMCreateReader","features":[442]},{"name":"WMCreateSyncReader","features":[442]},{"name":"WMCreateWriter","features":[442]},{"name":"WMCreateWriterFileSink","features":[442]},{"name":"WMCreateWriterNetworkSink","features":[442]},{"name":"WMCreateWriterPushSink","features":[442]},{"name":"WMDRM_IMPORT_INIT_STRUCT","features":[442]},{"name":"WMDRM_IMPORT_INIT_STRUCT_DEFINED","features":[442]},{"name":"WMFORMAT_MPEG2Video","features":[442]},{"name":"WMFORMAT_Script","features":[442]},{"name":"WMFORMAT_VideoInfo","features":[442]},{"name":"WMFORMAT_WaveFormatEx","features":[442]},{"name":"WMFORMAT_WebStream","features":[442]},{"name":"WMIsContentProtected","features":[307,442]},{"name":"WMMEDIASUBTYPE_ACELPnet","features":[442]},{"name":"WMMEDIASUBTYPE_Base","features":[442]},{"name":"WMMEDIASUBTYPE_DRM","features":[442]},{"name":"WMMEDIASUBTYPE_I420","features":[442]},{"name":"WMMEDIASUBTYPE_IYUV","features":[442]},{"name":"WMMEDIASUBTYPE_M4S2","features":[442]},{"name":"WMMEDIASUBTYPE_MP3","features":[442]},{"name":"WMMEDIASUBTYPE_MP43","features":[442]},{"name":"WMMEDIASUBTYPE_MP4S","features":[442]},{"name":"WMMEDIASUBTYPE_MPEG2_VIDEO","features":[442]},{"name":"WMMEDIASUBTYPE_MSS1","features":[442]},{"name":"WMMEDIASUBTYPE_MSS2","features":[442]},{"name":"WMMEDIASUBTYPE_P422","features":[442]},{"name":"WMMEDIASUBTYPE_PCM","features":[442]},{"name":"WMMEDIASUBTYPE_RGB1","features":[442]},{"name":"WMMEDIASUBTYPE_RGB24","features":[442]},{"name":"WMMEDIASUBTYPE_RGB32","features":[442]},{"name":"WMMEDIASUBTYPE_RGB4","features":[442]},{"name":"WMMEDIASUBTYPE_RGB555","features":[442]},{"name":"WMMEDIASUBTYPE_RGB565","features":[442]},{"name":"WMMEDIASUBTYPE_RGB8","features":[442]},{"name":"WMMEDIASUBTYPE_UYVY","features":[442]},{"name":"WMMEDIASUBTYPE_VIDEOIMAGE","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudioV2","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudioV7","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudioV8","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudioV9","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudio_Lossless","features":[442]},{"name":"WMMEDIASUBTYPE_WMSP1","features":[442]},{"name":"WMMEDIASUBTYPE_WMSP2","features":[442]},{"name":"WMMEDIASUBTYPE_WMV1","features":[442]},{"name":"WMMEDIASUBTYPE_WMV2","features":[442]},{"name":"WMMEDIASUBTYPE_WMV3","features":[442]},{"name":"WMMEDIASUBTYPE_WMVA","features":[442]},{"name":"WMMEDIASUBTYPE_WMVP","features":[442]},{"name":"WMMEDIASUBTYPE_WVC1","features":[442]},{"name":"WMMEDIASUBTYPE_WVP2","features":[442]},{"name":"WMMEDIASUBTYPE_WebStream","features":[442]},{"name":"WMMEDIASUBTYPE_YUY2","features":[442]},{"name":"WMMEDIASUBTYPE_YV12","features":[442]},{"name":"WMMEDIASUBTYPE_YVU9","features":[442]},{"name":"WMMEDIASUBTYPE_YVYU","features":[442]},{"name":"WMMEDIATYPE_Audio","features":[442]},{"name":"WMMEDIATYPE_FileTransfer","features":[442]},{"name":"WMMEDIATYPE_Image","features":[442]},{"name":"WMMEDIATYPE_Script","features":[442]},{"name":"WMMEDIATYPE_Text","features":[442]},{"name":"WMMEDIATYPE_Video","features":[442]},{"name":"WMMPEG2VIDEOINFO","features":[307,318,442]},{"name":"WMSCRIPTFORMAT","features":[442]},{"name":"WMSCRIPTTYPE_TwoStrings","features":[442]},{"name":"WMT_ACQUIRE_LICENSE","features":[442]},{"name":"WMT_ATTR_DATATYPE","features":[442]},{"name":"WMT_ATTR_IMAGETYPE","features":[442]},{"name":"WMT_BACKUPRESTORE_BEGIN","features":[442]},{"name":"WMT_BACKUPRESTORE_CONNECTING","features":[442]},{"name":"WMT_BACKUPRESTORE_DISCONNECTING","features":[442]},{"name":"WMT_BACKUPRESTORE_END","features":[442]},{"name":"WMT_BUFFERING_START","features":[442]},{"name":"WMT_BUFFERING_STOP","features":[442]},{"name":"WMT_BUFFER_SEGMENT","features":[442]},{"name":"WMT_CLEANPOINT_ONLY","features":[442]},{"name":"WMT_CLIENT_CONNECT","features":[442]},{"name":"WMT_CLIENT_CONNECT_EX","features":[442]},{"name":"WMT_CLIENT_DISCONNECT","features":[442]},{"name":"WMT_CLIENT_DISCONNECT_EX","features":[442]},{"name":"WMT_CLIENT_PROPERTIES","features":[442]},{"name":"WMT_CLOSED","features":[442]},{"name":"WMT_CODECINFO_AUDIO","features":[442]},{"name":"WMT_CODECINFO_UNKNOWN","features":[442]},{"name":"WMT_CODECINFO_VIDEO","features":[442]},{"name":"WMT_CODEC_INFO_TYPE","features":[442]},{"name":"WMT_COLORSPACEINFO_EXTENSION_DATA","features":[442]},{"name":"WMT_CONNECTING","features":[442]},{"name":"WMT_CONTENT_ENABLER","features":[442]},{"name":"WMT_CREDENTIAL_CLEAR_TEXT","features":[442]},{"name":"WMT_CREDENTIAL_DONT_CACHE","features":[442]},{"name":"WMT_CREDENTIAL_ENCRYPT","features":[442]},{"name":"WMT_CREDENTIAL_FLAGS","features":[442]},{"name":"WMT_CREDENTIAL_PROXY","features":[442]},{"name":"WMT_CREDENTIAL_SAVE","features":[442]},{"name":"WMT_DMOCATEGORY_AUDIO_WATERMARK","features":[442]},{"name":"WMT_DMOCATEGORY_VIDEO_WATERMARK","features":[442]},{"name":"WMT_DRMLA_TAMPERED","features":[442]},{"name":"WMT_DRMLA_TRUST","features":[442]},{"name":"WMT_DRMLA_TRUSTED","features":[442]},{"name":"WMT_DRMLA_UNTRUSTED","features":[442]},{"name":"WMT_END_OF_FILE","features":[442]},{"name":"WMT_END_OF_SEGMENT","features":[442]},{"name":"WMT_END_OF_STREAMING","features":[442]},{"name":"WMT_EOF","features":[442]},{"name":"WMT_ERROR","features":[442]},{"name":"WMT_ERROR_WITHURL","features":[442]},{"name":"WMT_FILESINK_DATA_UNIT","features":[442]},{"name":"WMT_FILESINK_MODE","features":[442]},{"name":"WMT_FM_FILESINK_DATA_UNITS","features":[442]},{"name":"WMT_FM_FILESINK_UNBUFFERED","features":[442]},{"name":"WMT_FM_SINGLE_BUFFERS","features":[442]},{"name":"WMT_IMAGETYPE_BITMAP","features":[442]},{"name":"WMT_IMAGETYPE_GIF","features":[442]},{"name":"WMT_IMAGETYPE_JPEG","features":[442]},{"name":"WMT_IMAGE_TYPE","features":[442]},{"name":"WMT_INDEXER_TYPE","features":[442]},{"name":"WMT_INDEX_PROGRESS","features":[442]},{"name":"WMT_INDEX_TYPE","features":[442]},{"name":"WMT_INDIVIDUALIZE","features":[442]},{"name":"WMT_INIT_PLAYLIST_BURN","features":[442]},{"name":"WMT_IT_BITMAP","features":[442]},{"name":"WMT_IT_FRAME_NUMBERS","features":[442]},{"name":"WMT_IT_GIF","features":[442]},{"name":"WMT_IT_JPEG","features":[442]},{"name":"WMT_IT_NEAREST_CLEAN_POINT","features":[442]},{"name":"WMT_IT_NEAREST_DATA_UNIT","features":[442]},{"name":"WMT_IT_NEAREST_OBJECT","features":[442]},{"name":"WMT_IT_NONE","features":[442]},{"name":"WMT_IT_PRESENTATION_TIME","features":[442]},{"name":"WMT_IT_TIMECODE","features":[442]},{"name":"WMT_LICENSEURL_SIGNATURE_STATE","features":[442]},{"name":"WMT_LOCATING","features":[442]},{"name":"WMT_MISSING_CODEC","features":[442]},{"name":"WMT_MS_CLASS_MIXED","features":[442]},{"name":"WMT_MS_CLASS_MUSIC","features":[442]},{"name":"WMT_MS_CLASS_SPEECH","features":[442]},{"name":"WMT_MUSICSPEECH_CLASS_MODE","features":[442]},{"name":"WMT_NATIVE_OUTPUT_PROPS_CHANGED","features":[442]},{"name":"WMT_NEEDS_INDIVIDUALIZATION","features":[442]},{"name":"WMT_NET_PROTOCOL","features":[442]},{"name":"WMT_NEW_METADATA","features":[442]},{"name":"WMT_NEW_SOURCEFLAGS","features":[442]},{"name":"WMT_NO_RIGHTS","features":[442]},{"name":"WMT_NO_RIGHTS_EX","features":[442]},{"name":"WMT_OFF","features":[442]},{"name":"WMT_OFFSET_FORMAT","features":[442]},{"name":"WMT_OFFSET_FORMAT_100NS","features":[442]},{"name":"WMT_OFFSET_FORMAT_100NS_APPROXIMATE","features":[442]},{"name":"WMT_OFFSET_FORMAT_FRAME_NUMBERS","features":[442]},{"name":"WMT_OFFSET_FORMAT_PLAYLIST_OFFSET","features":[442]},{"name":"WMT_OFFSET_FORMAT_TIMECODE","features":[442]},{"name":"WMT_ON","features":[442]},{"name":"WMT_OPENED","features":[442]},{"name":"WMT_PAYLOAD_FRAGMENT","features":[442]},{"name":"WMT_PLAY_MODE","features":[442]},{"name":"WMT_PLAY_MODE_AUTOSELECT","features":[442]},{"name":"WMT_PLAY_MODE_DOWNLOAD","features":[442]},{"name":"WMT_PLAY_MODE_LOCAL","features":[442]},{"name":"WMT_PLAY_MODE_STREAMING","features":[442]},{"name":"WMT_PREROLL_COMPLETE","features":[442]},{"name":"WMT_PREROLL_READY","features":[442]},{"name":"WMT_PROTOCOL_HTTP","features":[442]},{"name":"WMT_PROXIMITY_COMPLETED","features":[442]},{"name":"WMT_PROXIMITY_RESULT","features":[442]},{"name":"WMT_PROXY_SETTINGS","features":[442]},{"name":"WMT_PROXY_SETTING_AUTO","features":[442]},{"name":"WMT_PROXY_SETTING_BROWSER","features":[442]},{"name":"WMT_PROXY_SETTING_MANUAL","features":[442]},{"name":"WMT_PROXY_SETTING_MAX","features":[442]},{"name":"WMT_PROXY_SETTING_NONE","features":[442]},{"name":"WMT_RECONNECT_END","features":[442]},{"name":"WMT_RECONNECT_START","features":[442]},{"name":"WMT_RESTRICTED_LICENSE","features":[442]},{"name":"WMT_RIGHTS","features":[442]},{"name":"WMT_RIGHT_COLLABORATIVE_PLAY","features":[442]},{"name":"WMT_RIGHT_COPY","features":[442]},{"name":"WMT_RIGHT_COPY_TO_CD","features":[442]},{"name":"WMT_RIGHT_COPY_TO_NON_SDMI_DEVICE","features":[442]},{"name":"WMT_RIGHT_COPY_TO_SDMI_DEVICE","features":[442]},{"name":"WMT_RIGHT_ONE_TIME","features":[442]},{"name":"WMT_RIGHT_PLAYBACK","features":[442]},{"name":"WMT_RIGHT_SAVE_STREAM_PROTECTED","features":[442]},{"name":"WMT_RIGHT_SDMI_NOMORECOPIES","features":[442]},{"name":"WMT_RIGHT_SDMI_TRIGGER","features":[442]},{"name":"WMT_SAVEAS_START","features":[442]},{"name":"WMT_SAVEAS_STOP","features":[442]},{"name":"WMT_SET_FEC_SPAN","features":[442]},{"name":"WMT_SOURCE_SWITCH","features":[442]},{"name":"WMT_STARTED","features":[442]},{"name":"WMT_STATUS","features":[442]},{"name":"WMT_STOPPED","features":[442]},{"name":"WMT_STORAGE_FORMAT","features":[442]},{"name":"WMT_STREAM_SELECTION","features":[442]},{"name":"WMT_STRIDING","features":[442]},{"name":"WMT_Storage_Format_MP3","features":[442]},{"name":"WMT_Storage_Format_V1","features":[442]},{"name":"WMT_TIMECODE_EXTENSION_DATA","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE_24","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE_25","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE_30","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE_30DROP","features":[442]},{"name":"WMT_TIMER","features":[442]},{"name":"WMT_TRANSCRYPTOR_CLOSED","features":[442]},{"name":"WMT_TRANSCRYPTOR_INIT","features":[442]},{"name":"WMT_TRANSCRYPTOR_READ","features":[442]},{"name":"WMT_TRANSCRYPTOR_SEEKED","features":[442]},{"name":"WMT_TRANSPORT_TYPE","features":[442]},{"name":"WMT_TYPE_BINARY","features":[442]},{"name":"WMT_TYPE_BOOL","features":[442]},{"name":"WMT_TYPE_DWORD","features":[442]},{"name":"WMT_TYPE_GUID","features":[442]},{"name":"WMT_TYPE_QWORD","features":[442]},{"name":"WMT_TYPE_STRING","features":[442]},{"name":"WMT_TYPE_WORD","features":[442]},{"name":"WMT_Transport_Type_Reliable","features":[442]},{"name":"WMT_Transport_Type_Unreliable","features":[442]},{"name":"WMT_VERSION","features":[442]},{"name":"WMT_VER_4_0","features":[442]},{"name":"WMT_VER_7_0","features":[442]},{"name":"WMT_VER_8_0","features":[442]},{"name":"WMT_VER_9_0","features":[442]},{"name":"WMT_VIDEOIMAGE_INTEGER_DENOMINATOR","features":[442]},{"name":"WMT_VIDEOIMAGE_MAGIC_NUMBER","features":[442]},{"name":"WMT_VIDEOIMAGE_MAGIC_NUMBER_2","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE2","features":[307,442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_ADV_BLENDING","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_BLENDING","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_INPUT_FRAME","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_MOTION","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_OUTPUT_FRAME","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_ROTATION","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_USES_CURRENT_INPUT_FRAME","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_USES_PREVIOUS_INPUT_FRAME","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_BOW_TIE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_CIRCLE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_CROSS_FADE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_DIAGONAL","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_DIAMOND","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_FADE_TO_COLOR","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_FILLED_V","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_FLIP","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_INSET","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_IRIS","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_PAGE_ROLL","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_RECTANGLE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_REVEAL","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_SLIDE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_SPLIT","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_STAR","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_WHEEL","features":[442]},{"name":"WMT_WATERMARK_ENTRY","features":[442]},{"name":"WMT_WATERMARK_ENTRY_TYPE","features":[442]},{"name":"WMT_WEBSTREAM_FORMAT","features":[442]},{"name":"WMT_WEBSTREAM_SAMPLE_HEADER","features":[442]},{"name":"WMT_WMETYPE_AUDIO","features":[442]},{"name":"WMT_WMETYPE_VIDEO","features":[442]},{"name":"WMVIDEOINFOHEADER","features":[307,318,442]},{"name":"WMVIDEOINFOHEADER2","features":[307,318,442]},{"name":"WM_ADDRESS_ACCESSENTRY","features":[442]},{"name":"WM_AETYPE","features":[442]},{"name":"WM_AETYPE_EXCLUDE","features":[442]},{"name":"WM_AETYPE_INCLUDE","features":[442]},{"name":"WM_CLIENT_PROPERTIES","features":[442]},{"name":"WM_CLIENT_PROPERTIES_EX","features":[442]},{"name":"WM_CL_INTERLACED420","features":[442]},{"name":"WM_CL_PROGRESSIVE420","features":[442]},{"name":"WM_CT_BOTTOM_FIELD_FIRST","features":[442]},{"name":"WM_CT_INTERLACED","features":[442]},{"name":"WM_CT_REPEAT_FIRST_FIELD","features":[442]},{"name":"WM_CT_TOP_FIELD_FIRST","features":[442]},{"name":"WM_DM_DEINTERLACE_HALFSIZE","features":[442]},{"name":"WM_DM_DEINTERLACE_HALFSIZEDOUBLERATE","features":[442]},{"name":"WM_DM_DEINTERLACE_INVERSETELECINE","features":[442]},{"name":"WM_DM_DEINTERLACE_NORMAL","features":[442]},{"name":"WM_DM_DEINTERLACE_VERTICALHALFSIZEDOUBLERATE","features":[442]},{"name":"WM_DM_INTERLACED_TYPE","features":[442]},{"name":"WM_DM_IT_DISABLE_COHERENT_MODE","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_COHERENCY","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_TOP","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_TOP","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_TOP","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_TOP","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_TOP","features":[442]},{"name":"WM_DM_NOTINTERLACED","features":[442]},{"name":"WM_LEAKY_BUCKET_PAIR","features":[442]},{"name":"WM_MAX_STREAMS","features":[442]},{"name":"WM_MAX_VIDEO_STREAMS","features":[442]},{"name":"WM_MEDIA_TYPE","features":[307,442]},{"name":"WM_PICTURE","features":[442]},{"name":"WM_PLAYBACK_DRC_HIGH","features":[442]},{"name":"WM_PLAYBACK_DRC_LEVEL","features":[442]},{"name":"WM_PLAYBACK_DRC_LOW","features":[442]},{"name":"WM_PLAYBACK_DRC_MEDIUM","features":[442]},{"name":"WM_PORT_NUMBER_RANGE","features":[442]},{"name":"WM_READER_CLIENTINFO","features":[307,442]},{"name":"WM_READER_STATISTICS","features":[442]},{"name":"WM_SFEX_DATALOSS","features":[442]},{"name":"WM_SFEX_NOTASYNCPOINT","features":[442]},{"name":"WM_SFEX_TYPE","features":[442]},{"name":"WM_SF_CLEANPOINT","features":[442]},{"name":"WM_SF_DATALOSS","features":[442]},{"name":"WM_SF_DISCONTINUITY","features":[442]},{"name":"WM_SF_TYPE","features":[442]},{"name":"WM_STREAM_PRIORITY_RECORD","features":[307,442]},{"name":"WM_STREAM_TYPE_INFO","features":[442]},{"name":"WM_SYNCHRONISED_LYRICS","features":[442]},{"name":"WM_SampleExtensionGUID_ChromaLocation","features":[442]},{"name":"WM_SampleExtensionGUID_ColorSpaceInfo","features":[442]},{"name":"WM_SampleExtensionGUID_ContentType","features":[442]},{"name":"WM_SampleExtensionGUID_FileName","features":[442]},{"name":"WM_SampleExtensionGUID_OutputCleanPoint","features":[442]},{"name":"WM_SampleExtensionGUID_PixelAspectRatio","features":[442]},{"name":"WM_SampleExtensionGUID_SampleDuration","features":[442]},{"name":"WM_SampleExtensionGUID_SampleProtectionSalt","features":[442]},{"name":"WM_SampleExtensionGUID_Timecode","features":[442]},{"name":"WM_SampleExtensionGUID_UserDataInfo","features":[442]},{"name":"WM_SampleExtension_ChromaLocation_Size","features":[442]},{"name":"WM_SampleExtension_ColorSpaceInfo_Size","features":[442]},{"name":"WM_SampleExtension_ContentType_Size","features":[442]},{"name":"WM_SampleExtension_PixelAspectRatio_Size","features":[442]},{"name":"WM_SampleExtension_SampleDuration_Size","features":[442]},{"name":"WM_SampleExtension_Timecode_Size","features":[442]},{"name":"WM_USER_TEXT","features":[442]},{"name":"WM_USER_WEB_URL","features":[442]},{"name":"WM_WRITER_STATISTICS","features":[442]},{"name":"WM_WRITER_STATISTICS_EX","features":[442]},{"name":"_AM_ASFWRITERCONFIG_PARAM","features":[442]},{"name":"g_dwWMContentAttributes","features":[442]},{"name":"g_dwWMNSCAttributes","features":[442]},{"name":"g_dwWMSpecialAttributes","features":[442]},{"name":"g_wszASFLeakyBucketPairs","features":[442]},{"name":"g_wszAllowInterlacedOutput","features":[442]},{"name":"g_wszAverageLevel","features":[442]},{"name":"g_wszBufferAverage","features":[442]},{"name":"g_wszComplexity","features":[442]},{"name":"g_wszComplexityLive","features":[442]},{"name":"g_wszComplexityMax","features":[442]},{"name":"g_wszComplexityOffline","features":[442]},{"name":"g_wszDecoderComplexityRequested","features":[442]},{"name":"g_wszDedicatedDeliveryThread","features":[442]},{"name":"g_wszDeinterlaceMode","features":[442]},{"name":"g_wszDeliverOnReceive","features":[442]},{"name":"g_wszDeviceConformanceTemplate","features":[442]},{"name":"g_wszDynamicRangeControl","features":[442]},{"name":"g_wszEDL","features":[442]},{"name":"g_wszEarlyDataDelivery","features":[442]},{"name":"g_wszEnableDiscreteOutput","features":[442]},{"name":"g_wszEnableFrameInterpolation","features":[442]},{"name":"g_wszEnableWMAProSPDIFOutput","features":[442]},{"name":"g_wszFailSeekOnError","features":[442]},{"name":"g_wszFixedFrameRate","features":[442]},{"name":"g_wszFold6To2Channels3","features":[442]},{"name":"g_wszFoldToChannelsTemplate","features":[442]},{"name":"g_wszInitialPatternForInverseTelecine","features":[442]},{"name":"g_wszInterlacedCoding","features":[442]},{"name":"g_wszIsVBRSupported","features":[442]},{"name":"g_wszJPEGCompressionQuality","features":[442]},{"name":"g_wszJustInTimeDecode","features":[442]},{"name":"g_wszMixedClassMode","features":[442]},{"name":"g_wszMusicClassMode","features":[442]},{"name":"g_wszMusicSpeechClassMode","features":[442]},{"name":"g_wszNeedsPreviousSample","features":[442]},{"name":"g_wszNumPasses","features":[442]},{"name":"g_wszOriginalSourceFormatTag","features":[442]},{"name":"g_wszOriginalWaveFormat","features":[442]},{"name":"g_wszPeakValue","features":[442]},{"name":"g_wszPermitSeeksBeyondEndOfStream","features":[442]},{"name":"g_wszReloadIndexOnSeek","features":[442]},{"name":"g_wszScrambledAudio","features":[442]},{"name":"g_wszSingleOutputBuffer","features":[442]},{"name":"g_wszSoftwareScaling","features":[442]},{"name":"g_wszSourceBufferTime","features":[442]},{"name":"g_wszSourceMaxBytesAtOnce","features":[442]},{"name":"g_wszSpeakerConfig","features":[442]},{"name":"g_wszSpeechCaps","features":[442]},{"name":"g_wszSpeechClassMode","features":[442]},{"name":"g_wszStreamLanguage","features":[442]},{"name":"g_wszStreamNumIndexObjects","features":[442]},{"name":"g_wszUsePacketAtSeekPoint","features":[442]},{"name":"g_wszVBRBitrateMax","features":[442]},{"name":"g_wszVBRBufferWindowMax","features":[442]},{"name":"g_wszVBREnabled","features":[442]},{"name":"g_wszVBRPeak","features":[442]},{"name":"g_wszVBRQuality","features":[442]},{"name":"g_wszVideoSampleDurations","features":[442]},{"name":"g_wszWMADID","features":[442]},{"name":"g_wszWMASFPacketCount","features":[442]},{"name":"g_wszWMASFSecurityObjectsSize","features":[442]},{"name":"g_wszWMAlbumArtist","features":[442]},{"name":"g_wszWMAlbumArtistSort","features":[442]},{"name":"g_wszWMAlbumCoverURL","features":[442]},{"name":"g_wszWMAlbumTitle","features":[442]},{"name":"g_wszWMAlbumTitleSort","features":[442]},{"name":"g_wszWMAspectRatioX","features":[442]},{"name":"g_wszWMAspectRatioY","features":[442]},{"name":"g_wszWMAudioFileURL","features":[442]},{"name":"g_wszWMAudioSourceURL","features":[442]},{"name":"g_wszWMAuthor","features":[442]},{"name":"g_wszWMAuthorSort","features":[442]},{"name":"g_wszWMAuthorURL","features":[442]},{"name":"g_wszWMBannerImageData","features":[442]},{"name":"g_wszWMBannerImageType","features":[442]},{"name":"g_wszWMBannerImageURL","features":[442]},{"name":"g_wszWMBeatsPerMinute","features":[442]},{"name":"g_wszWMBitrate","features":[442]},{"name":"g_wszWMBroadcast","features":[442]},{"name":"g_wszWMCategory","features":[442]},{"name":"g_wszWMCodec","features":[442]},{"name":"g_wszWMComposer","features":[442]},{"name":"g_wszWMComposerSort","features":[442]},{"name":"g_wszWMConductor","features":[442]},{"name":"g_wszWMContainerFormat","features":[442]},{"name":"g_wszWMContentDistributor","features":[442]},{"name":"g_wszWMContentGroupDescription","features":[442]},{"name":"g_wszWMCopyright","features":[442]},{"name":"g_wszWMCopyrightURL","features":[442]},{"name":"g_wszWMCurrentBitrate","features":[442]},{"name":"g_wszWMDRM","features":[442]},{"name":"g_wszWMDRM_ContentID","features":[442]},{"name":"g_wszWMDRM_Flags","features":[442]},{"name":"g_wszWMDRM_HeaderSignPrivKey","features":[442]},{"name":"g_wszWMDRM_IndividualizedVersion","features":[442]},{"name":"g_wszWMDRM_KeyID","features":[442]},{"name":"g_wszWMDRM_KeySeed","features":[442]},{"name":"g_wszWMDRM_LASignatureCert","features":[442]},{"name":"g_wszWMDRM_LASignatureLicSrvCert","features":[442]},{"name":"g_wszWMDRM_LASignaturePrivKey","features":[442]},{"name":"g_wszWMDRM_LASignatureRootCert","features":[442]},{"name":"g_wszWMDRM_Level","features":[442]},{"name":"g_wszWMDRM_LicenseAcqURL","features":[442]},{"name":"g_wszWMDRM_SourceID","features":[442]},{"name":"g_wszWMDRM_V1LicenseAcqURL","features":[442]},{"name":"g_wszWMDVDID","features":[442]},{"name":"g_wszWMDescription","features":[442]},{"name":"g_wszWMDirector","features":[442]},{"name":"g_wszWMDuration","features":[442]},{"name":"g_wszWMEncodedBy","features":[442]},{"name":"g_wszWMEncodingSettings","features":[442]},{"name":"g_wszWMEncodingTime","features":[442]},{"name":"g_wszWMEpisodeNumber","features":[442]},{"name":"g_wszWMFileSize","features":[442]},{"name":"g_wszWMGenre","features":[442]},{"name":"g_wszWMGenreID","features":[442]},{"name":"g_wszWMHasArbitraryDataStream","features":[442]},{"name":"g_wszWMHasAttachedImages","features":[442]},{"name":"g_wszWMHasAudio","features":[442]},{"name":"g_wszWMHasFileTransferStream","features":[442]},{"name":"g_wszWMHasImage","features":[442]},{"name":"g_wszWMHasScript","features":[442]},{"name":"g_wszWMHasVideo","features":[442]},{"name":"g_wszWMISAN","features":[442]},{"name":"g_wszWMISRC","features":[442]},{"name":"g_wszWMInitialKey","features":[442]},{"name":"g_wszWMIsCompilation","features":[442]},{"name":"g_wszWMIsVBR","features":[442]},{"name":"g_wszWMLanguage","features":[442]},{"name":"g_wszWMLyrics","features":[442]},{"name":"g_wszWMLyrics_Synchronised","features":[442]},{"name":"g_wszWMMCDI","features":[442]},{"name":"g_wszWMMediaClassPrimaryID","features":[442]},{"name":"g_wszWMMediaClassSecondaryID","features":[442]},{"name":"g_wszWMMediaCredits","features":[442]},{"name":"g_wszWMMediaIsDelay","features":[442]},{"name":"g_wszWMMediaIsFinale","features":[442]},{"name":"g_wszWMMediaIsLive","features":[442]},{"name":"g_wszWMMediaIsPremiere","features":[442]},{"name":"g_wszWMMediaIsRepeat","features":[442]},{"name":"g_wszWMMediaIsSAP","features":[442]},{"name":"g_wszWMMediaIsStereo","features":[442]},{"name":"g_wszWMMediaIsSubtitled","features":[442]},{"name":"g_wszWMMediaIsTape","features":[442]},{"name":"g_wszWMMediaNetworkAffiliation","features":[442]},{"name":"g_wszWMMediaOriginalBroadcastDateTime","features":[442]},{"name":"g_wszWMMediaOriginalChannel","features":[442]},{"name":"g_wszWMMediaStationCallSign","features":[442]},{"name":"g_wszWMMediaStationName","features":[442]},{"name":"g_wszWMModifiedBy","features":[442]},{"name":"g_wszWMMood","features":[442]},{"name":"g_wszWMNSCAddress","features":[442]},{"name":"g_wszWMNSCDescription","features":[442]},{"name":"g_wszWMNSCEmail","features":[442]},{"name":"g_wszWMNSCName","features":[442]},{"name":"g_wszWMNSCPhone","features":[442]},{"name":"g_wszWMNumberOfFrames","features":[442]},{"name":"g_wszWMOptimalBitrate","features":[442]},{"name":"g_wszWMOriginalAlbumTitle","features":[442]},{"name":"g_wszWMOriginalArtist","features":[442]},{"name":"g_wszWMOriginalFilename","features":[442]},{"name":"g_wszWMOriginalLyricist","features":[442]},{"name":"g_wszWMOriginalReleaseTime","features":[442]},{"name":"g_wszWMOriginalReleaseYear","features":[442]},{"name":"g_wszWMParentalRating","features":[442]},{"name":"g_wszWMParentalRatingReason","features":[442]},{"name":"g_wszWMPartOfSet","features":[442]},{"name":"g_wszWMPeakBitrate","features":[442]},{"name":"g_wszWMPeriod","features":[442]},{"name":"g_wszWMPicture","features":[442]},{"name":"g_wszWMPlaylistDelay","features":[442]},{"name":"g_wszWMProducer","features":[442]},{"name":"g_wszWMPromotionURL","features":[442]},{"name":"g_wszWMProtected","features":[442]},{"name":"g_wszWMProtectionType","features":[442]},{"name":"g_wszWMProvider","features":[442]},{"name":"g_wszWMProviderCopyright","features":[442]},{"name":"g_wszWMProviderRating","features":[442]},{"name":"g_wszWMProviderStyle","features":[442]},{"name":"g_wszWMPublisher","features":[442]},{"name":"g_wszWMRadioStationName","features":[442]},{"name":"g_wszWMRadioStationOwner","features":[442]},{"name":"g_wszWMRating","features":[442]},{"name":"g_wszWMSeasonNumber","features":[442]},{"name":"g_wszWMSeekable","features":[442]},{"name":"g_wszWMSharedUserRating","features":[442]},{"name":"g_wszWMSignature_Name","features":[442]},{"name":"g_wszWMSkipBackward","features":[442]},{"name":"g_wszWMSkipForward","features":[442]},{"name":"g_wszWMStreamTypeInfo","features":[442]},{"name":"g_wszWMStridable","features":[442]},{"name":"g_wszWMSubTitle","features":[442]},{"name":"g_wszWMSubTitleDescription","features":[442]},{"name":"g_wszWMSubscriptionContentID","features":[442]},{"name":"g_wszWMText","features":[442]},{"name":"g_wszWMTitle","features":[442]},{"name":"g_wszWMTitleSort","features":[442]},{"name":"g_wszWMToolName","features":[442]},{"name":"g_wszWMToolVersion","features":[442]},{"name":"g_wszWMTrack","features":[442]},{"name":"g_wszWMTrackNumber","features":[442]},{"name":"g_wszWMTrusted","features":[442]},{"name":"g_wszWMUniqueFileIdentifier","features":[442]},{"name":"g_wszWMUse_Advanced_DRM","features":[442]},{"name":"g_wszWMUse_DRM","features":[442]},{"name":"g_wszWMUserWebURL","features":[442]},{"name":"g_wszWMVideoClosedCaptioning","features":[442]},{"name":"g_wszWMVideoFrameRate","features":[442]},{"name":"g_wszWMVideoHeight","features":[442]},{"name":"g_wszWMVideoWidth","features":[442]},{"name":"g_wszWMWMADRCAverageReference","features":[442]},{"name":"g_wszWMWMADRCAverageTarget","features":[442]},{"name":"g_wszWMWMADRCPeakReference","features":[442]},{"name":"g_wszWMWMADRCPeakTarget","features":[442]},{"name":"g_wszWMWMCPDistributor","features":[442]},{"name":"g_wszWMWMCPDistributorID","features":[442]},{"name":"g_wszWMWMCollectionGroupID","features":[442]},{"name":"g_wszWMWMCollectionID","features":[442]},{"name":"g_wszWMWMContentID","features":[442]},{"name":"g_wszWMWMShadowFileSourceDRMType","features":[442]},{"name":"g_wszWMWMShadowFileSourceFileType","features":[442]},{"name":"g_wszWMWriter","features":[442]},{"name":"g_wszWMYear","features":[442]},{"name":"g_wszWatermarkCLSID","features":[442]},{"name":"g_wszWatermarkConfig","features":[442]}],"446":[{"name":"ADDRESS_TYPE_IANA","features":[443]},{"name":"ADDRESS_TYPE_IATA","features":[443]},{"name":"Allow","features":[443]},{"name":"CHANGESTATE","features":[443]},{"name":"CLIENT_TYPE_BOOTP","features":[443]},{"name":"CLIENT_TYPE_DHCP","features":[443]},{"name":"CLIENT_TYPE_NONE","features":[443]},{"name":"CLIENT_TYPE_RESERVATION_FLAG","features":[443]},{"name":"CLIENT_TYPE_UNSPECIFIED","features":[443]},{"name":"COMMUNICATION_INT","features":[443]},{"name":"CONFLICT_DONE","features":[443]},{"name":"DATE_TIME","features":[443]},{"name":"DEFAULTQUARSETTING","features":[443]},{"name":"DHCPAPI_PARAMS","features":[307,443]},{"name":"DHCPCAPI_CLASSID","features":[443]},{"name":"DHCPCAPI_DEREGISTER_HANDLE_EVENT","features":[443]},{"name":"DHCPCAPI_PARAMS_ARRAY","features":[307,443]},{"name":"DHCPCAPI_REGISTER_HANDLE_EVENT","features":[443]},{"name":"DHCPCAPI_REQUEST_ASYNCHRONOUS","features":[443]},{"name":"DHCPCAPI_REQUEST_CANCEL","features":[443]},{"name":"DHCPCAPI_REQUEST_MASK","features":[443]},{"name":"DHCPCAPI_REQUEST_PERSISTENT","features":[443]},{"name":"DHCPCAPI_REQUEST_SYNCHRONOUS","features":[443]},{"name":"DHCPDS_SERVER","features":[443]},{"name":"DHCPDS_SERVERS","features":[443]},{"name":"DHCPV4_FAILOVER_CLIENT_INFO","features":[307,443]},{"name":"DHCPV4_FAILOVER_CLIENT_INFO_ARRAY","features":[307,443]},{"name":"DHCPV4_FAILOVER_CLIENT_INFO_EX","features":[307,443]},{"name":"DHCPV6CAPI_CLASSID","features":[443]},{"name":"DHCPV6CAPI_PARAMS","features":[307,443]},{"name":"DHCPV6CAPI_PARAMS_ARRAY","features":[307,443]},{"name":"DHCPV6Prefix","features":[443]},{"name":"DHCPV6PrefixLeaseInformation","features":[443]},{"name":"DHCPV6_BIND_ELEMENT","features":[307,443]},{"name":"DHCPV6_BIND_ELEMENT_ARRAY","features":[307,443]},{"name":"DHCPV6_IP_ARRAY","features":[443]},{"name":"DHCPV6_OPTION_CLIENTID","features":[443]},{"name":"DHCPV6_OPTION_DNS_SERVERS","features":[443]},{"name":"DHCPV6_OPTION_DOMAIN_LIST","features":[443]},{"name":"DHCPV6_OPTION_IA_NA","features":[443]},{"name":"DHCPV6_OPTION_IA_PD","features":[443]},{"name":"DHCPV6_OPTION_IA_TA","features":[443]},{"name":"DHCPV6_OPTION_NISP_DOMAIN_NAME","features":[443]},{"name":"DHCPV6_OPTION_NISP_SERVERS","features":[443]},{"name":"DHCPV6_OPTION_NIS_DOMAIN_NAME","features":[443]},{"name":"DHCPV6_OPTION_NIS_SERVERS","features":[443]},{"name":"DHCPV6_OPTION_ORO","features":[443]},{"name":"DHCPV6_OPTION_PREFERENCE","features":[443]},{"name":"DHCPV6_OPTION_RAPID_COMMIT","features":[443]},{"name":"DHCPV6_OPTION_RECONF_MSG","features":[443]},{"name":"DHCPV6_OPTION_SERVERID","features":[443]},{"name":"DHCPV6_OPTION_SIP_SERVERS_ADDRS","features":[443]},{"name":"DHCPV6_OPTION_SIP_SERVERS_NAMES","features":[443]},{"name":"DHCPV6_OPTION_UNICAST","features":[443]},{"name":"DHCPV6_OPTION_USER_CLASS","features":[443]},{"name":"DHCPV6_OPTION_VENDOR_CLASS","features":[443]},{"name":"DHCPV6_OPTION_VENDOR_OPTS","features":[443]},{"name":"DHCPV6_STATELESS_PARAMS","features":[307,443]},{"name":"DHCPV6_STATELESS_PARAM_TYPE","features":[443]},{"name":"DHCPV6_STATELESS_SCOPE_STATS","features":[443]},{"name":"DHCPV6_STATELESS_STATS","features":[443]},{"name":"DHCP_ADDR_PATTERN","features":[307,443]},{"name":"DHCP_ALL_OPTIONS","features":[443]},{"name":"DHCP_ALL_OPTION_VALUES","features":[307,443]},{"name":"DHCP_ALL_OPTION_VALUES_PB","features":[307,443]},{"name":"DHCP_ATTRIB","features":[307,443]},{"name":"DHCP_ATTRIB_ARRAY","features":[307,443]},{"name":"DHCP_ATTRIB_BOOL_IS_ADMIN","features":[443]},{"name":"DHCP_ATTRIB_BOOL_IS_BINDING_AWARE","features":[443]},{"name":"DHCP_ATTRIB_BOOL_IS_DYNBOOTP","features":[443]},{"name":"DHCP_ATTRIB_BOOL_IS_PART_OF_DSDC","features":[443]},{"name":"DHCP_ATTRIB_BOOL_IS_ROGUE","features":[443]},{"name":"DHCP_ATTRIB_TYPE_BOOL","features":[443]},{"name":"DHCP_ATTRIB_TYPE_ULONG","features":[443]},{"name":"DHCP_ATTRIB_ULONG_RESTORE_STATUS","features":[443]},{"name":"DHCP_BINARY_DATA","features":[443]},{"name":"DHCP_BIND_ELEMENT","features":[307,443]},{"name":"DHCP_BIND_ELEMENT_ARRAY","features":[307,443]},{"name":"DHCP_BOOTP_IP_RANGE","features":[443]},{"name":"DHCP_CALLOUT_ENTRY_POINT","features":[443]},{"name":"DHCP_CALLOUT_LIST_KEY","features":[443]},{"name":"DHCP_CALLOUT_LIST_VALUE","features":[443]},{"name":"DHCP_CALLOUT_TABLE","features":[307,443]},{"name":"DHCP_CLASS_INFO","features":[307,443]},{"name":"DHCP_CLASS_INFO_ARRAY","features":[307,443]},{"name":"DHCP_CLASS_INFO_ARRAY_V6","features":[307,443]},{"name":"DHCP_CLASS_INFO_V6","features":[307,443]},{"name":"DHCP_CLIENT_BOOTP","features":[443]},{"name":"DHCP_CLIENT_DHCP","features":[443]},{"name":"DHCP_CLIENT_FILTER_STATUS_INFO","features":[307,443]},{"name":"DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY","features":[307,443]},{"name":"DHCP_CLIENT_INFO","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY_V4","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY_V5","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY_V6","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY_VQ","features":[307,443]},{"name":"DHCP_CLIENT_INFO_EX","features":[307,443]},{"name":"DHCP_CLIENT_INFO_EX_ARRAY","features":[307,443]},{"name":"DHCP_CLIENT_INFO_PB","features":[307,443]},{"name":"DHCP_CLIENT_INFO_PB_ARRAY","features":[307,443]},{"name":"DHCP_CLIENT_INFO_V4","features":[443]},{"name":"DHCP_CLIENT_INFO_V5","features":[443]},{"name":"DHCP_CLIENT_INFO_V6","features":[443]},{"name":"DHCP_CLIENT_INFO_VQ","features":[307,443]},{"name":"DHCP_CONTROL_CONTINUE","features":[443]},{"name":"DHCP_CONTROL_PAUSE","features":[443]},{"name":"DHCP_CONTROL_START","features":[443]},{"name":"DHCP_CONTROL_STOP","features":[443]},{"name":"DHCP_DROP_DUPLICATE","features":[443]},{"name":"DHCP_DROP_GEN_FAILURE","features":[443]},{"name":"DHCP_DROP_INTERNAL_ERROR","features":[443]},{"name":"DHCP_DROP_INVALID","features":[443]},{"name":"DHCP_DROP_NOADDRESS","features":[443]},{"name":"DHCP_DROP_NOMEM","features":[443]},{"name":"DHCP_DROP_NO_SUBNETS","features":[443]},{"name":"DHCP_DROP_PAUSED","features":[443]},{"name":"DHCP_DROP_PROCESSED","features":[443]},{"name":"DHCP_DROP_TIMEOUT","features":[443]},{"name":"DHCP_DROP_UNAUTH","features":[443]},{"name":"DHCP_DROP_WRONG_SERVER","features":[443]},{"name":"DHCP_ENDPOINT_FLAG_CANT_MODIFY","features":[443]},{"name":"DHCP_FAILOVER_DELETE_SCOPES","features":[443]},{"name":"DHCP_FAILOVER_MAX_NUM_ADD_SCOPES","features":[443]},{"name":"DHCP_FAILOVER_MAX_NUM_REL","features":[443]},{"name":"DHCP_FAILOVER_MODE","features":[443]},{"name":"DHCP_FAILOVER_RELATIONSHIP","features":[443]},{"name":"DHCP_FAILOVER_RELATIONSHIP_ARRAY","features":[443]},{"name":"DHCP_FAILOVER_SERVER","features":[443]},{"name":"DHCP_FAILOVER_STATISTICS","features":[443]},{"name":"DHCP_FILTER_ADD_INFO","features":[307,443]},{"name":"DHCP_FILTER_ENUM_INFO","features":[307,443]},{"name":"DHCP_FILTER_GLOBAL_INFO","features":[307,443]},{"name":"DHCP_FILTER_LIST_TYPE","features":[443]},{"name":"DHCP_FILTER_RECORD","features":[307,443]},{"name":"DHCP_FLAGS_DONT_ACCESS_DS","features":[443]},{"name":"DHCP_FLAGS_DONT_DO_RPC","features":[443]},{"name":"DHCP_FLAGS_OPTION_IS_VENDOR","features":[443]},{"name":"DHCP_FORCE_FLAG","features":[443]},{"name":"DHCP_GIVE_ADDRESS_NEW","features":[443]},{"name":"DHCP_GIVE_ADDRESS_OLD","features":[443]},{"name":"DHCP_HOST_INFO","features":[443]},{"name":"DHCP_HOST_INFO_V6","features":[443]},{"name":"DHCP_IPV6_ADDRESS","features":[443]},{"name":"DHCP_IP_ARRAY","features":[443]},{"name":"DHCP_IP_CLUSTER","features":[443]},{"name":"DHCP_IP_RANGE","features":[443]},{"name":"DHCP_IP_RANGE_ARRAY","features":[443]},{"name":"DHCP_IP_RANGE_V6","features":[443]},{"name":"DHCP_IP_RESERVATION","features":[443]},{"name":"DHCP_IP_RESERVATION_INFO","features":[443]},{"name":"DHCP_IP_RESERVATION_V4","features":[443]},{"name":"DHCP_IP_RESERVATION_V6","features":[443]},{"name":"DHCP_MAX_DELAY","features":[443]},{"name":"DHCP_MIB_INFO","features":[443]},{"name":"DHCP_MIB_INFO_V5","features":[443]},{"name":"DHCP_MIB_INFO_V6","features":[443]},{"name":"DHCP_MIB_INFO_VQ","features":[443]},{"name":"DHCP_MIN_DELAY","features":[443]},{"name":"DHCP_OPTION","features":[443]},{"name":"DHCP_OPTION_ARRAY","features":[443]},{"name":"DHCP_OPTION_DATA","features":[443]},{"name":"DHCP_OPTION_DATA_ELEMENT","features":[443]},{"name":"DHCP_OPTION_DATA_TYPE","features":[443]},{"name":"DHCP_OPTION_LIST","features":[443]},{"name":"DHCP_OPTION_SCOPE_INFO","features":[443]},{"name":"DHCP_OPTION_SCOPE_INFO6","features":[443]},{"name":"DHCP_OPTION_SCOPE_TYPE","features":[443]},{"name":"DHCP_OPTION_SCOPE_TYPE6","features":[443]},{"name":"DHCP_OPTION_TYPE","features":[443]},{"name":"DHCP_OPTION_VALUE","features":[443]},{"name":"DHCP_OPTION_VALUE_ARRAY","features":[443]},{"name":"DHCP_OPT_ENUM_IGNORE_VENDOR","features":[443]},{"name":"DHCP_OPT_ENUM_USE_CLASSNAME","features":[443]},{"name":"DHCP_PERF_STATS","features":[443]},{"name":"DHCP_POLICY","features":[307,443]},{"name":"DHCP_POLICY_ARRAY","features":[307,443]},{"name":"DHCP_POLICY_EX","features":[307,443]},{"name":"DHCP_POLICY_EX_ARRAY","features":[307,443]},{"name":"DHCP_POLICY_FIELDS_TO_UPDATE","features":[443]},{"name":"DHCP_POL_ATTR_TYPE","features":[443]},{"name":"DHCP_POL_COMPARATOR","features":[443]},{"name":"DHCP_POL_COND","features":[443]},{"name":"DHCP_POL_COND_ARRAY","features":[443]},{"name":"DHCP_POL_EXPR","features":[443]},{"name":"DHCP_POL_EXPR_ARRAY","features":[443]},{"name":"DHCP_POL_LOGIC_OPER","features":[443]},{"name":"DHCP_PROB_CONFLICT","features":[443]},{"name":"DHCP_PROB_DECLINE","features":[443]},{"name":"DHCP_PROB_NACKED","features":[443]},{"name":"DHCP_PROB_RELEASE","features":[443]},{"name":"DHCP_PROPERTY","features":[443]},{"name":"DHCP_PROPERTY_ARRAY","features":[443]},{"name":"DHCP_PROPERTY_ID","features":[443]},{"name":"DHCP_PROPERTY_TYPE","features":[443]},{"name":"DHCP_RESERVATION_INFO_ARRAY","features":[443]},{"name":"DHCP_RESERVED_SCOPE","features":[443]},{"name":"DHCP_RESERVED_SCOPE6","features":[443]},{"name":"DHCP_SCAN_FLAG","features":[443]},{"name":"DHCP_SCAN_ITEM","features":[443]},{"name":"DHCP_SCAN_LIST","features":[443]},{"name":"DHCP_SEARCH_INFO","features":[443]},{"name":"DHCP_SEARCH_INFO_TYPE","features":[443]},{"name":"DHCP_SEARCH_INFO_TYPE_V6","features":[443]},{"name":"DHCP_SEARCH_INFO_V6","features":[443]},{"name":"DHCP_SEND_PACKET","features":[443]},{"name":"DHCP_SERVER_CONFIG_INFO","features":[443]},{"name":"DHCP_SERVER_CONFIG_INFO_V4","features":[307,443]},{"name":"DHCP_SERVER_CONFIG_INFO_V6","features":[307,443]},{"name":"DHCP_SERVER_CONFIG_INFO_VQ","features":[307,443]},{"name":"DHCP_SERVER_OPTIONS","features":[307,443]},{"name":"DHCP_SERVER_SPECIFIC_STRINGS","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_DATA","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_DATA_V4","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_DATA_V5","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_DATA_V6","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_TYPE","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_TYPE_V6","features":[443]},{"name":"DHCP_SUBNET_INFO","features":[443]},{"name":"DHCP_SUBNET_INFO_V6","features":[443]},{"name":"DHCP_SUBNET_INFO_VQ","features":[443]},{"name":"DHCP_SUBNET_INFO_VQ_FLAG_QUARANTINE","features":[443]},{"name":"DHCP_SUBNET_STATE","features":[443]},{"name":"DHCP_SUPER_SCOPE_TABLE","features":[443]},{"name":"DHCP_SUPER_SCOPE_TABLE_ENTRY","features":[443]},{"name":"DNS_FLAG_CLEANUP_EXPIRED","features":[443]},{"name":"DNS_FLAG_DISABLE_PTR_UPDATE","features":[443]},{"name":"DNS_FLAG_ENABLED","features":[443]},{"name":"DNS_FLAG_HAS_DNS_SUFFIX","features":[443]},{"name":"DNS_FLAG_UPDATE_BOTH_ALWAYS","features":[443]},{"name":"DNS_FLAG_UPDATE_DHCID","features":[443]},{"name":"DNS_FLAG_UPDATE_DOWNLEVEL","features":[443]},{"name":"DROPPACKET","features":[443]},{"name":"DWORD_DWORD","features":[443]},{"name":"Deny","features":[443]},{"name":"DhcpAddFilterV4","features":[307,443]},{"name":"DhcpAddSecurityGroup","features":[443]},{"name":"DhcpAddServer","features":[443]},{"name":"DhcpAddSubnetElement","features":[443]},{"name":"DhcpAddSubnetElementV4","features":[443]},{"name":"DhcpAddSubnetElementV5","features":[443]},{"name":"DhcpAddSubnetElementV6","features":[443]},{"name":"DhcpArrayTypeOption","features":[443]},{"name":"DhcpAttrFqdn","features":[443]},{"name":"DhcpAttrFqdnSingleLabel","features":[443]},{"name":"DhcpAttrHWAddr","features":[443]},{"name":"DhcpAttrOption","features":[443]},{"name":"DhcpAttrSubOption","features":[443]},{"name":"DhcpAuditLogGetParams","features":[443]},{"name":"DhcpAuditLogSetParams","features":[443]},{"name":"DhcpBinaryDataOption","features":[443]},{"name":"DhcpByteOption","features":[443]},{"name":"DhcpCApiCleanup","features":[443]},{"name":"DhcpCApiInitialize","features":[443]},{"name":"DhcpClientHardwareAddress","features":[443]},{"name":"DhcpClientIpAddress","features":[443]},{"name":"DhcpClientName","features":[443]},{"name":"DhcpCompBeginsWith","features":[443]},{"name":"DhcpCompEndsWith","features":[443]},{"name":"DhcpCompEqual","features":[443]},{"name":"DhcpCompNotBeginWith","features":[443]},{"name":"DhcpCompNotEndWith","features":[443]},{"name":"DhcpCompNotEqual","features":[443]},{"name":"DhcpCreateClass","features":[307,443]},{"name":"DhcpCreateClassV6","features":[307,443]},{"name":"DhcpCreateClientInfo","features":[443]},{"name":"DhcpCreateClientInfoV4","features":[443]},{"name":"DhcpCreateClientInfoVQ","features":[307,443]},{"name":"DhcpCreateOption","features":[443]},{"name":"DhcpCreateOptionV5","features":[443]},{"name":"DhcpCreateOptionV6","features":[443]},{"name":"DhcpCreateSubnet","features":[443]},{"name":"DhcpCreateSubnetV6","features":[443]},{"name":"DhcpCreateSubnetVQ","features":[443]},{"name":"DhcpDWordDWordOption","features":[443]},{"name":"DhcpDWordOption","features":[443]},{"name":"DhcpDatabaseFix","features":[443]},{"name":"DhcpDeRegisterParamChange","features":[443]},{"name":"DhcpDefaultOptions","features":[443]},{"name":"DhcpDefaultOptions6","features":[443]},{"name":"DhcpDeleteClass","features":[443]},{"name":"DhcpDeleteClassV6","features":[443]},{"name":"DhcpDeleteClientInfo","features":[443]},{"name":"DhcpDeleteClientInfoV6","features":[443]},{"name":"DhcpDeleteFilterV4","features":[307,443]},{"name":"DhcpDeleteServer","features":[443]},{"name":"DhcpDeleteSubnet","features":[443]},{"name":"DhcpDeleteSubnetV6","features":[443]},{"name":"DhcpDeleteSuperScopeV4","features":[443]},{"name":"DhcpDsCleanup","features":[443]},{"name":"DhcpDsInit","features":[443]},{"name":"DhcpEncapsulatedDataOption","features":[443]},{"name":"DhcpEnumClasses","features":[307,443]},{"name":"DhcpEnumClassesV6","features":[307,443]},{"name":"DhcpEnumFilterV4","features":[307,443]},{"name":"DhcpEnumOptionValues","features":[443]},{"name":"DhcpEnumOptionValuesV5","features":[443]},{"name":"DhcpEnumOptionValuesV6","features":[443]},{"name":"DhcpEnumOptions","features":[443]},{"name":"DhcpEnumOptionsV5","features":[443]},{"name":"DhcpEnumOptionsV6","features":[443]},{"name":"DhcpEnumServers","features":[443]},{"name":"DhcpEnumSubnetClients","features":[443]},{"name":"DhcpEnumSubnetClientsFilterStatusInfo","features":[307,443]},{"name":"DhcpEnumSubnetClientsV4","features":[443]},{"name":"DhcpEnumSubnetClientsV5","features":[443]},{"name":"DhcpEnumSubnetClientsV6","features":[443]},{"name":"DhcpEnumSubnetClientsVQ","features":[307,443]},{"name":"DhcpEnumSubnetElements","features":[443]},{"name":"DhcpEnumSubnetElementsV4","features":[443]},{"name":"DhcpEnumSubnetElementsV5","features":[443]},{"name":"DhcpEnumSubnetElementsV6","features":[443]},{"name":"DhcpEnumSubnets","features":[443]},{"name":"DhcpEnumSubnetsV6","features":[443]},{"name":"DhcpExcludedIpRanges","features":[443]},{"name":"DhcpFailoverForce","features":[443]},{"name":"DhcpFullForce","features":[443]},{"name":"DhcpGetAllOptionValues","features":[307,443]},{"name":"DhcpGetAllOptionValuesV6","features":[307,443]},{"name":"DhcpGetAllOptions","features":[443]},{"name":"DhcpGetAllOptionsV6","features":[443]},{"name":"DhcpGetClassInfo","features":[307,443]},{"name":"DhcpGetClientInfo","features":[443]},{"name":"DhcpGetClientInfoV4","features":[443]},{"name":"DhcpGetClientInfoV6","features":[443]},{"name":"DhcpGetClientInfoVQ","features":[307,443]},{"name":"DhcpGetClientOptions","features":[443]},{"name":"DhcpGetFilterV4","features":[307,443]},{"name":"DhcpGetMibInfo","features":[443]},{"name":"DhcpGetMibInfoV5","features":[443]},{"name":"DhcpGetMibInfoV6","features":[443]},{"name":"DhcpGetOptionInfo","features":[443]},{"name":"DhcpGetOptionInfoV5","features":[443]},{"name":"DhcpGetOptionInfoV6","features":[443]},{"name":"DhcpGetOptionValue","features":[443]},{"name":"DhcpGetOptionValueV5","features":[443]},{"name":"DhcpGetOptionValueV6","features":[443]},{"name":"DhcpGetOriginalSubnetMask","features":[443]},{"name":"DhcpGetServerBindingInfo","features":[307,443]},{"name":"DhcpGetServerBindingInfoV6","features":[307,443]},{"name":"DhcpGetServerSpecificStrings","features":[443]},{"name":"DhcpGetSubnetDelayOffer","features":[443]},{"name":"DhcpGetSubnetInfo","features":[443]},{"name":"DhcpGetSubnetInfoV6","features":[443]},{"name":"DhcpGetSubnetInfoVQ","features":[443]},{"name":"DhcpGetSuperScopeInfoV4","features":[443]},{"name":"DhcpGetThreadOptions","features":[443]},{"name":"DhcpGetVersion","features":[443]},{"name":"DhcpGlobalOptions","features":[443]},{"name":"DhcpGlobalOptions6","features":[443]},{"name":"DhcpHlprAddV4PolicyCondition","features":[307,443]},{"name":"DhcpHlprAddV4PolicyExpr","features":[307,443]},{"name":"DhcpHlprAddV4PolicyRange","features":[307,443]},{"name":"DhcpHlprCreateV4Policy","features":[307,443]},{"name":"DhcpHlprCreateV4PolicyEx","features":[307,443]},{"name":"DhcpHlprFindV4DhcpProperty","features":[443]},{"name":"DhcpHlprFreeV4DhcpProperty","features":[443]},{"name":"DhcpHlprFreeV4DhcpPropertyArray","features":[443]},{"name":"DhcpHlprFreeV4Policy","features":[307,443]},{"name":"DhcpHlprFreeV4PolicyArray","features":[307,443]},{"name":"DhcpHlprFreeV4PolicyEx","features":[307,443]},{"name":"DhcpHlprFreeV4PolicyExArray","features":[307,443]},{"name":"DhcpHlprIsV4PolicySingleUC","features":[307,443]},{"name":"DhcpHlprIsV4PolicyValid","features":[307,443]},{"name":"DhcpHlprIsV4PolicyWellFormed","features":[307,443]},{"name":"DhcpHlprModifyV4PolicyExpr","features":[307,443]},{"name":"DhcpHlprResetV4PolicyExpr","features":[307,443]},{"name":"DhcpIpAddressOption","features":[443]},{"name":"DhcpIpRanges","features":[443]},{"name":"DhcpIpRangesBootpOnly","features":[443]},{"name":"DhcpIpRangesDhcpBootp","features":[443]},{"name":"DhcpIpRangesDhcpOnly","features":[443]},{"name":"DhcpIpUsedClusters","features":[443]},{"name":"DhcpIpv6AddressOption","features":[443]},{"name":"DhcpLogicalAnd","features":[443]},{"name":"DhcpLogicalOr","features":[443]},{"name":"DhcpMScopeOptions","features":[443]},{"name":"DhcpModifyClass","features":[307,443]},{"name":"DhcpModifyClassV6","features":[307,443]},{"name":"DhcpNoForce","features":[443]},{"name":"DhcpPropIdClientAddressStateEx","features":[443]},{"name":"DhcpPropIdPolicyDnsSuffix","features":[443]},{"name":"DhcpPropTypeBinary","features":[443]},{"name":"DhcpPropTypeByte","features":[443]},{"name":"DhcpPropTypeDword","features":[443]},{"name":"DhcpPropTypeString","features":[443]},{"name":"DhcpPropTypeWord","features":[443]},{"name":"DhcpRegisterParamChange","features":[307,443]},{"name":"DhcpRegistryFix","features":[443]},{"name":"DhcpRemoveDNSRegistrations","features":[443]},{"name":"DhcpRemoveOption","features":[443]},{"name":"DhcpRemoveOptionV5","features":[443]},{"name":"DhcpRemoveOptionV6","features":[443]},{"name":"DhcpRemoveOptionValue","features":[443]},{"name":"DhcpRemoveOptionValueV5","features":[443]},{"name":"DhcpRemoveOptionValueV6","features":[443]},{"name":"DhcpRemoveSubnetElement","features":[443]},{"name":"DhcpRemoveSubnetElementV4","features":[443]},{"name":"DhcpRemoveSubnetElementV5","features":[443]},{"name":"DhcpRemoveSubnetElementV6","features":[443]},{"name":"DhcpRequestParams","features":[307,443]},{"name":"DhcpReservedIps","features":[443]},{"name":"DhcpReservedOptions","features":[443]},{"name":"DhcpReservedOptions6","features":[443]},{"name":"DhcpRpcFreeMemory","features":[443]},{"name":"DhcpScanDatabase","features":[443]},{"name":"DhcpScopeOptions6","features":[443]},{"name":"DhcpSecondaryHosts","features":[443]},{"name":"DhcpServerAuditlogParamsFree","features":[307,443]},{"name":"DhcpServerBackupDatabase","features":[443]},{"name":"DhcpServerGetConfig","features":[443]},{"name":"DhcpServerGetConfigV4","features":[307,443]},{"name":"DhcpServerGetConfigV6","features":[307,443]},{"name":"DhcpServerGetConfigVQ","features":[307,443]},{"name":"DhcpServerQueryAttribute","features":[307,443]},{"name":"DhcpServerQueryAttributes","features":[307,443]},{"name":"DhcpServerQueryDnsRegCredentials","features":[443]},{"name":"DhcpServerRedoAuthorization","features":[443]},{"name":"DhcpServerRestoreDatabase","features":[443]},{"name":"DhcpServerSetConfig","features":[443]},{"name":"DhcpServerSetConfigV4","features":[307,443]},{"name":"DhcpServerSetConfigV6","features":[307,443]},{"name":"DhcpServerSetConfigVQ","features":[307,443]},{"name":"DhcpServerSetDnsRegCredentials","features":[443]},{"name":"DhcpServerSetDnsRegCredentialsV5","features":[443]},{"name":"DhcpSetClientInfo","features":[443]},{"name":"DhcpSetClientInfoV4","features":[443]},{"name":"DhcpSetClientInfoV6","features":[443]},{"name":"DhcpSetClientInfoVQ","features":[307,443]},{"name":"DhcpSetFilterV4","features":[307,443]},{"name":"DhcpSetOptionInfo","features":[443]},{"name":"DhcpSetOptionInfoV5","features":[443]},{"name":"DhcpSetOptionInfoV6","features":[443]},{"name":"DhcpSetOptionValue","features":[443]},{"name":"DhcpSetOptionValueV5","features":[443]},{"name":"DhcpSetOptionValueV6","features":[443]},{"name":"DhcpSetOptionValues","features":[443]},{"name":"DhcpSetOptionValuesV5","features":[443]},{"name":"DhcpSetServerBindingInfo","features":[307,443]},{"name":"DhcpSetServerBindingInfoV6","features":[307,443]},{"name":"DhcpSetSubnetDelayOffer","features":[443]},{"name":"DhcpSetSubnetInfo","features":[443]},{"name":"DhcpSetSubnetInfoV6","features":[443]},{"name":"DhcpSetSubnetInfoVQ","features":[443]},{"name":"DhcpSetSuperScopeV4","features":[307,443]},{"name":"DhcpSetThreadOptions","features":[443]},{"name":"DhcpStatelessPurgeInterval","features":[443]},{"name":"DhcpStatelessStatus","features":[443]},{"name":"DhcpStringDataOption","features":[443]},{"name":"DhcpSubnetDisabled","features":[443]},{"name":"DhcpSubnetDisabledSwitched","features":[443]},{"name":"DhcpSubnetEnabled","features":[443]},{"name":"DhcpSubnetEnabledSwitched","features":[443]},{"name":"DhcpSubnetInvalidState","features":[443]},{"name":"DhcpSubnetOptions","features":[443]},{"name":"DhcpUnaryElementTypeOption","features":[443]},{"name":"DhcpUndoRequestParams","features":[443]},{"name":"DhcpUpdatePolicyDescr","features":[443]},{"name":"DhcpUpdatePolicyDnsSuffix","features":[443]},{"name":"DhcpUpdatePolicyExpr","features":[443]},{"name":"DhcpUpdatePolicyName","features":[443]},{"name":"DhcpUpdatePolicyOrder","features":[443]},{"name":"DhcpUpdatePolicyRanges","features":[443]},{"name":"DhcpUpdatePolicyStatus","features":[443]},{"name":"DhcpV4AddPolicyRange","features":[443]},{"name":"DhcpV4CreateClientInfo","features":[307,443]},{"name":"DhcpV4CreateClientInfoEx","features":[307,443]},{"name":"DhcpV4CreatePolicy","features":[307,443]},{"name":"DhcpV4CreatePolicyEx","features":[307,443]},{"name":"DhcpV4DeletePolicy","features":[307,443]},{"name":"DhcpV4EnumPolicies","features":[307,443]},{"name":"DhcpV4EnumPoliciesEx","features":[307,443]},{"name":"DhcpV4EnumSubnetClients","features":[307,443]},{"name":"DhcpV4EnumSubnetClientsEx","features":[307,443]},{"name":"DhcpV4EnumSubnetReservations","features":[443]},{"name":"DhcpV4FailoverAddScopeToRelationship","features":[443]},{"name":"DhcpV4FailoverCreateRelationship","features":[443]},{"name":"DhcpV4FailoverDeleteRelationship","features":[443]},{"name":"DhcpV4FailoverDeleteScopeFromRelationship","features":[443]},{"name":"DhcpV4FailoverEnumRelationship","features":[443]},{"name":"DhcpV4FailoverGetAddressStatus","features":[443]},{"name":"DhcpV4FailoverGetClientInfo","features":[307,443]},{"name":"DhcpV4FailoverGetRelationship","features":[443]},{"name":"DhcpV4FailoverGetScopeRelationship","features":[443]},{"name":"DhcpV4FailoverGetScopeStatistics","features":[443]},{"name":"DhcpV4FailoverGetSystemTime","features":[443]},{"name":"DhcpV4FailoverSetRelationship","features":[443]},{"name":"DhcpV4FailoverTriggerAddrAllocation","features":[443]},{"name":"DhcpV4GetAllOptionValues","features":[307,443]},{"name":"DhcpV4GetClientInfo","features":[307,443]},{"name":"DhcpV4GetClientInfoEx","features":[307,443]},{"name":"DhcpV4GetFreeIPAddress","features":[443]},{"name":"DhcpV4GetOptionValue","features":[443]},{"name":"DhcpV4GetPolicy","features":[307,443]},{"name":"DhcpV4GetPolicyEx","features":[307,443]},{"name":"DhcpV4QueryPolicyEnforcement","features":[307,443]},{"name":"DhcpV4RemoveOptionValue","features":[443]},{"name":"DhcpV4RemovePolicyRange","features":[443]},{"name":"DhcpV4SetOptionValue","features":[443]},{"name":"DhcpV4SetOptionValues","features":[443]},{"name":"DhcpV4SetPolicy","features":[307,443]},{"name":"DhcpV4SetPolicyEnforcement","features":[307,443]},{"name":"DhcpV4SetPolicyEx","features":[307,443]},{"name":"DhcpV6CreateClientInfo","features":[443]},{"name":"DhcpV6GetFreeIPAddress","features":[443]},{"name":"DhcpV6GetStatelessStatistics","features":[443]},{"name":"DhcpV6GetStatelessStoreParams","features":[307,443]},{"name":"DhcpV6SetStatelessStoreParams","features":[307,443]},{"name":"DhcpWordOption","features":[443]},{"name":"Dhcpv6CApiCleanup","features":[443]},{"name":"Dhcpv6CApiInitialize","features":[443]},{"name":"Dhcpv6ClientDUID","features":[443]},{"name":"Dhcpv6ClientIpAddress","features":[443]},{"name":"Dhcpv6ClientName","features":[443]},{"name":"Dhcpv6ExcludedIpRanges","features":[443]},{"name":"Dhcpv6IpRanges","features":[443]},{"name":"Dhcpv6ReleasePrefix","features":[443]},{"name":"Dhcpv6RenewPrefix","features":[443]},{"name":"Dhcpv6RequestParams","features":[307,443]},{"name":"Dhcpv6RequestPrefix","features":[443]},{"name":"Dhcpv6ReservedIps","features":[443]},{"name":"ERROR_DDS_CLASS_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DDS_CLASS_EXISTS","features":[443]},{"name":"ERROR_DDS_DHCP_SERVER_NOT_FOUND","features":[443]},{"name":"ERROR_DDS_NO_DHCP_ROOT","features":[443]},{"name":"ERROR_DDS_NO_DS_AVAILABLE","features":[443]},{"name":"ERROR_DDS_OPTION_ALREADY_EXISTS","features":[443]},{"name":"ERROR_DDS_OPTION_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DDS_POSSIBLE_RANGE_CONFLICT","features":[443]},{"name":"ERROR_DDS_RANGE_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DDS_RESERVATION_CONFLICT","features":[443]},{"name":"ERROR_DDS_RESERVATION_NOT_PRESENT","features":[443]},{"name":"ERROR_DDS_SERVER_ADDRESS_MISMATCH","features":[443]},{"name":"ERROR_DDS_SERVER_ALREADY_EXISTS","features":[443]},{"name":"ERROR_DDS_SERVER_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DDS_SUBNET_EXISTS","features":[443]},{"name":"ERROR_DDS_SUBNET_HAS_DIFF_SSCOPE","features":[443]},{"name":"ERROR_DDS_SUBNET_NOT_PRESENT","features":[443]},{"name":"ERROR_DDS_TOO_MANY_ERRORS","features":[443]},{"name":"ERROR_DDS_UNEXPECTED_ERROR","features":[443]},{"name":"ERROR_DHCP_ADDRESS_NOT_AVAILABLE","features":[443]},{"name":"ERROR_DHCP_CANNOT_MODIFY_BINDINGS","features":[443]},{"name":"ERROR_DHCP_CANT_CHANGE_ATTRIBUTE","features":[443]},{"name":"ERROR_DHCP_CLASS_ALREADY_EXISTS","features":[443]},{"name":"ERROR_DHCP_CLASS_NOT_FOUND","features":[443]},{"name":"ERROR_DHCP_CLIENT_EXISTS","features":[443]},{"name":"ERROR_DHCP_DATABASE_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_DEFAULT_SCOPE_EXITS","features":[443]},{"name":"ERROR_DHCP_DELETE_BUILTIN_CLASS","features":[443]},{"name":"ERROR_DHCP_ELEMENT_CANT_REMOVE","features":[443]},{"name":"ERROR_DHCP_EXEMPTION_EXISTS","features":[443]},{"name":"ERROR_DHCP_EXEMPTION_NOT_PRESENT","features":[443]},{"name":"ERROR_DHCP_FO_ADDSCOPE_LEASES_NOT_SYNCED","features":[443]},{"name":"ERROR_DHCP_FO_BOOT_NOT_SUPPORTED","features":[443]},{"name":"ERROR_DHCP_FO_FEATURE_NOT_SUPPORTED","features":[443]},{"name":"ERROR_DHCP_FO_IPRANGE_TYPE_CONV_ILLEGAL","features":[443]},{"name":"ERROR_DHCP_FO_MAX_ADD_SCOPES","features":[443]},{"name":"ERROR_DHCP_FO_MAX_RELATIONSHIPS","features":[443]},{"name":"ERROR_DHCP_FO_NOT_SUPPORTED","features":[443]},{"name":"ERROR_DHCP_FO_RANGE_PART_OF_REL","features":[443]},{"name":"ERROR_DHCP_FO_RELATIONSHIP_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DHCP_FO_RELATIONSHIP_EXISTS","features":[443]},{"name":"ERROR_DHCP_FO_RELATIONSHIP_NAME_TOO_LONG","features":[443]},{"name":"ERROR_DHCP_FO_RELATION_IS_SECONDARY","features":[443]},{"name":"ERROR_DHCP_FO_SCOPE_ALREADY_IN_RELATIONSHIP","features":[443]},{"name":"ERROR_DHCP_FO_SCOPE_NOT_IN_RELATIONSHIP","features":[443]},{"name":"ERROR_DHCP_FO_SCOPE_SYNC_IN_PROGRESS","features":[443]},{"name":"ERROR_DHCP_FO_STATE_NOT_NORMAL","features":[443]},{"name":"ERROR_DHCP_FO_TIME_OUT_OF_SYNC","features":[443]},{"name":"ERROR_DHCP_HARDWARE_ADDRESS_TYPE_ALREADY_EXEMPT","features":[443]},{"name":"ERROR_DHCP_INVALID_DELAY","features":[443]},{"name":"ERROR_DHCP_INVALID_DHCP_CLIENT","features":[443]},{"name":"ERROR_DHCP_INVALID_DHCP_MESSAGE","features":[443]},{"name":"ERROR_DHCP_INVALID_PARAMETER_OPTION32","features":[443]},{"name":"ERROR_DHCP_INVALID_POLICY_EXPRESSION","features":[443]},{"name":"ERROR_DHCP_INVALID_PROCESSING_ORDER","features":[443]},{"name":"ERROR_DHCP_INVALID_RANGE","features":[443]},{"name":"ERROR_DHCP_INVALID_SUBNET_PREFIX","features":[443]},{"name":"ERROR_DHCP_IPRANGE_CONV_ILLEGAL","features":[443]},{"name":"ERROR_DHCP_IPRANGE_EXITS","features":[443]},{"name":"ERROR_DHCP_IP_ADDRESS_IN_USE","features":[443]},{"name":"ERROR_DHCP_JET97_CONV_REQUIRED","features":[443]},{"name":"ERROR_DHCP_JET_CONV_REQUIRED","features":[443]},{"name":"ERROR_DHCP_JET_ERROR","features":[443]},{"name":"ERROR_DHCP_LINKLAYER_ADDRESS_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DHCP_LINKLAYER_ADDRESS_EXISTS","features":[443]},{"name":"ERROR_DHCP_LINKLAYER_ADDRESS_RESERVATION_EXISTS","features":[443]},{"name":"ERROR_DHCP_LOG_FILE_PATH_TOO_LONG","features":[443]},{"name":"ERROR_DHCP_MSCOPE_EXISTS","features":[443]},{"name":"ERROR_DHCP_NAP_NOT_SUPPORTED","features":[443]},{"name":"ERROR_DHCP_NETWORK_CHANGED","features":[443]},{"name":"ERROR_DHCP_NETWORK_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_NOT_RESERVED_CLIENT","features":[443]},{"name":"ERROR_DHCP_NO_ADMIN_PERMISSION","features":[443]},{"name":"ERROR_DHCP_OPTION_EXITS","features":[443]},{"name":"ERROR_DHCP_OPTION_NOT_PRESENT","features":[443]},{"name":"ERROR_DHCP_OPTION_TYPE_MISMATCH","features":[443]},{"name":"ERROR_DHCP_POLICY_BAD_PARENT_EXPR","features":[443]},{"name":"ERROR_DHCP_POLICY_EDIT_FQDN_UNSUPPORTED","features":[443]},{"name":"ERROR_DHCP_POLICY_EXISTS","features":[443]},{"name":"ERROR_DHCP_POLICY_FQDN_OPTION_UNSUPPORTED","features":[443]},{"name":"ERROR_DHCP_POLICY_FQDN_RANGE_UNSUPPORTED","features":[443]},{"name":"ERROR_DHCP_POLICY_NOT_FOUND","features":[443]},{"name":"ERROR_DHCP_POLICY_RANGE_BAD","features":[443]},{"name":"ERROR_DHCP_POLICY_RANGE_EXISTS","features":[443]},{"name":"ERROR_DHCP_PRIMARY_NOT_FOUND","features":[443]},{"name":"ERROR_DHCP_RANGE_EXTENDED","features":[443]},{"name":"ERROR_DHCP_RANGE_FULL","features":[443]},{"name":"ERROR_DHCP_RANGE_INVALID_IN_SERVER_POLICY","features":[443]},{"name":"ERROR_DHCP_RANGE_TOO_SMALL","features":[443]},{"name":"ERROR_DHCP_REACHED_END_OF_SELECTION","features":[443]},{"name":"ERROR_DHCP_REGISTRY_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_RESERVEDIP_EXITS","features":[443]},{"name":"ERROR_DHCP_RESERVED_CLIENT","features":[443]},{"name":"ERROR_DHCP_ROGUE_DS_CONFLICT","features":[443]},{"name":"ERROR_DHCP_ROGUE_DS_UNREACHABLE","features":[443]},{"name":"ERROR_DHCP_ROGUE_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_ROGUE_NOT_AUTHORIZED","features":[443]},{"name":"ERROR_DHCP_ROGUE_NOT_OUR_ENTERPRISE","features":[443]},{"name":"ERROR_DHCP_ROGUE_SAMSHUTDOWN","features":[443]},{"name":"ERROR_DHCP_ROGUE_STANDALONE_IN_DS","features":[443]},{"name":"ERROR_DHCP_RPC_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_SCOPE_NAME_TOO_LONG","features":[443]},{"name":"ERROR_DHCP_SERVER_NAME_NOT_RESOLVED","features":[443]},{"name":"ERROR_DHCP_SERVER_NOT_REACHABLE","features":[443]},{"name":"ERROR_DHCP_SERVER_NOT_RUNNING","features":[443]},{"name":"ERROR_DHCP_SERVICE_PAUSED","features":[443]},{"name":"ERROR_DHCP_SUBNET_EXISTS","features":[443]},{"name":"ERROR_DHCP_SUBNET_EXITS","features":[443]},{"name":"ERROR_DHCP_SUBNET_NOT_PRESENT","features":[443]},{"name":"ERROR_DHCP_SUPER_SCOPE_NAME_TOO_LONG","features":[443]},{"name":"ERROR_DHCP_UNDEFINED_HARDWARE_ADDRESS_TYPE","features":[443]},{"name":"ERROR_DHCP_UNSUPPORTED_CLIENT","features":[443]},{"name":"ERROR_EXTEND_TOO_SMALL","features":[443]},{"name":"ERROR_LAST_DHCP_SERVER_ERROR","features":[443]},{"name":"ERROR_MSCOPE_RANGE_TOO_SMALL","features":[443]},{"name":"ERROR_SCOPE_RANGE_POLICY_RANGE_CONFLICT","features":[443]},{"name":"ERROR_SERVER_INVALID_BOOT_FILE_TABLE","features":[443]},{"name":"ERROR_SERVER_UNKNOWN_BOOT_FILE_NAME","features":[443]},{"name":"EXEMPT","features":[443]},{"name":"FILTER_STATUS_FULL_MATCH_IN_ALLOW_LIST","features":[443]},{"name":"FILTER_STATUS_FULL_MATCH_IN_DENY_LIST","features":[443]},{"name":"FILTER_STATUS_NONE","features":[443]},{"name":"FILTER_STATUS_WILDCARD_MATCH_IN_ALLOW_LIST","features":[443]},{"name":"FILTER_STATUS_WILDCARD_MATCH_IN_DENY_LIST","features":[443]},{"name":"FSM_STATE","features":[443]},{"name":"HWTYPE_ETHERNET_10MB","features":[443]},{"name":"HotStandby","features":[443]},{"name":"INIT","features":[443]},{"name":"LPDHCP_CONTROL","features":[443]},{"name":"LPDHCP_DELETE_CLIENT","features":[443]},{"name":"LPDHCP_DROP_SEND","features":[443]},{"name":"LPDHCP_ENTRY_POINT_FUNC","features":[307,443]},{"name":"LPDHCP_GIVE_ADDRESS","features":[443]},{"name":"LPDHCP_HANDLE_OPTIONS","features":[307,443]},{"name":"LPDHCP_NEWPKT","features":[307,443]},{"name":"LPDHCP_PROB","features":[443]},{"name":"LoadBalance","features":[443]},{"name":"MAC_ADDRESS_LENGTH","features":[443]},{"name":"MAX_PATTERN_LENGTH","features":[443]},{"name":"MCLT","features":[443]},{"name":"MODE","features":[443]},{"name":"NOQUARANTINE","features":[443]},{"name":"NOQUARINFO","features":[443]},{"name":"NORMAL","features":[443]},{"name":"NO_STATE","features":[443]},{"name":"OPTION_ALL_SUBNETS_MTU","features":[443]},{"name":"OPTION_ARP_CACHE_TIMEOUT","features":[443]},{"name":"OPTION_BE_A_MASK_SUPPLIER","features":[443]},{"name":"OPTION_BE_A_ROUTER","features":[443]},{"name":"OPTION_BOOTFILE_NAME","features":[443]},{"name":"OPTION_BOOT_FILE_SIZE","features":[443]},{"name":"OPTION_BROADCAST_ADDRESS","features":[443]},{"name":"OPTION_CLIENT_CLASS_INFO","features":[443]},{"name":"OPTION_CLIENT_ID","features":[443]},{"name":"OPTION_COOKIE_SERVERS","features":[443]},{"name":"OPTION_DEFAULT_TTL","features":[443]},{"name":"OPTION_DOMAIN_NAME","features":[443]},{"name":"OPTION_DOMAIN_NAME_SERVERS","features":[443]},{"name":"OPTION_END","features":[443]},{"name":"OPTION_ETHERNET_ENCAPSULATION","features":[443]},{"name":"OPTION_EXTENSIONS_PATH","features":[443]},{"name":"OPTION_HOST_NAME","features":[443]},{"name":"OPTION_IEN116_NAME_SERVERS","features":[443]},{"name":"OPTION_IMPRESS_SERVERS","features":[443]},{"name":"OPTION_KEEP_ALIVE_DATA_SIZE","features":[443]},{"name":"OPTION_KEEP_ALIVE_INTERVAL","features":[443]},{"name":"OPTION_LEASE_TIME","features":[443]},{"name":"OPTION_LOG_SERVERS","features":[443]},{"name":"OPTION_LPR_SERVERS","features":[443]},{"name":"OPTION_MAX_REASSEMBLY_SIZE","features":[443]},{"name":"OPTION_MERIT_DUMP_FILE","features":[443]},{"name":"OPTION_MESSAGE","features":[443]},{"name":"OPTION_MESSAGE_LENGTH","features":[443]},{"name":"OPTION_MESSAGE_TYPE","features":[443]},{"name":"OPTION_MSFT_IE_PROXY","features":[443]},{"name":"OPTION_MTU","features":[443]},{"name":"OPTION_NETBIOS_DATAGRAM_SERVER","features":[443]},{"name":"OPTION_NETBIOS_NAME_SERVER","features":[443]},{"name":"OPTION_NETBIOS_NODE_TYPE","features":[443]},{"name":"OPTION_NETBIOS_SCOPE_OPTION","features":[443]},{"name":"OPTION_NETWORK_INFO_SERVERS","features":[443]},{"name":"OPTION_NETWORK_INFO_SERVICE_DOM","features":[443]},{"name":"OPTION_NETWORK_TIME_SERVERS","features":[443]},{"name":"OPTION_NON_LOCAL_SOURCE_ROUTING","features":[443]},{"name":"OPTION_OK_TO_OVERLAY","features":[443]},{"name":"OPTION_PAD","features":[443]},{"name":"OPTION_PARAMETER_REQUEST_LIST","features":[443]},{"name":"OPTION_PERFORM_MASK_DISCOVERY","features":[443]},{"name":"OPTION_PERFORM_ROUTER_DISCOVERY","features":[443]},{"name":"OPTION_PMTU_AGING_TIMEOUT","features":[443]},{"name":"OPTION_PMTU_PLATEAU_TABLE","features":[443]},{"name":"OPTION_POLICY_FILTER_FOR_NLSR","features":[443]},{"name":"OPTION_REBIND_TIME","features":[443]},{"name":"OPTION_RENEWAL_TIME","features":[443]},{"name":"OPTION_REQUESTED_ADDRESS","features":[443]},{"name":"OPTION_RLP_SERVERS","features":[443]},{"name":"OPTION_ROOT_DISK","features":[443]},{"name":"OPTION_ROUTER_ADDRESS","features":[443]},{"name":"OPTION_ROUTER_SOLICITATION_ADDR","features":[443]},{"name":"OPTION_SERVER_IDENTIFIER","features":[443]},{"name":"OPTION_STATIC_ROUTES","features":[443]},{"name":"OPTION_SUBNET_MASK","features":[443]},{"name":"OPTION_SWAP_SERVER","features":[443]},{"name":"OPTION_TFTP_SERVER_NAME","features":[443]},{"name":"OPTION_TIME_OFFSET","features":[443]},{"name":"OPTION_TIME_SERVERS","features":[443]},{"name":"OPTION_TRAILERS","features":[443]},{"name":"OPTION_TTL","features":[443]},{"name":"OPTION_VENDOR_SPEC_INFO","features":[443]},{"name":"OPTION_XWINDOW_DISPLAY_MANAGER","features":[443]},{"name":"OPTION_XWINDOW_FONT_SERVER","features":[443]},{"name":"PARTNER_DOWN","features":[443]},{"name":"PAUSED","features":[443]},{"name":"PERCENTAGE","features":[443]},{"name":"POTENTIAL_CONFLICT","features":[443]},{"name":"PREVSTATE","features":[443]},{"name":"PROBATION","features":[443]},{"name":"PrimaryServer","features":[443]},{"name":"QUARANTINE_CONFIG_OPTION","features":[443]},{"name":"QUARANTINE_SCOPE_QUARPROFILE_OPTION","features":[443]},{"name":"QUARANTIN_OPTION_BASE","features":[443]},{"name":"QuarantineStatus","features":[443]},{"name":"RECOVER","features":[443]},{"name":"RECOVER_DONE","features":[443]},{"name":"RECOVER_WAIT","features":[443]},{"name":"RESOLUTION_INT","features":[443]},{"name":"RESTRICTEDACCESS","features":[443]},{"name":"SAFEPERIOD","features":[443]},{"name":"SCOPE_MIB_INFO","features":[443]},{"name":"SCOPE_MIB_INFO_V5","features":[443]},{"name":"SCOPE_MIB_INFO_V6","features":[443]},{"name":"SCOPE_MIB_INFO_VQ","features":[443]},{"name":"SHAREDSECRET","features":[443]},{"name":"SHUTDOWN","features":[443]},{"name":"STARTUP","features":[443]},{"name":"STATUS_NOPREFIX_AVAIL","features":[443]},{"name":"STATUS_NO_BINDING","features":[443]},{"name":"STATUS_NO_ERROR","features":[443]},{"name":"STATUS_UNSPECIFIED_FAILURE","features":[443]},{"name":"SecondaryServer","features":[443]},{"name":"Set_APIProtocolSupport","features":[443]},{"name":"Set_AuditLogState","features":[443]},{"name":"Set_BackupInterval","features":[443]},{"name":"Set_BackupPath","features":[443]},{"name":"Set_BootFileTable","features":[443]},{"name":"Set_DatabaseCleanupInterval","features":[443]},{"name":"Set_DatabaseLoggingFlag","features":[443]},{"name":"Set_DatabaseName","features":[443]},{"name":"Set_DatabasePath","features":[443]},{"name":"Set_DebugFlag","features":[443]},{"name":"Set_PingRetries","features":[443]},{"name":"Set_PreferredLifetime","features":[443]},{"name":"Set_PreferredLifetimeIATA","features":[443]},{"name":"Set_QuarantineDefFail","features":[443]},{"name":"Set_QuarantineON","features":[443]},{"name":"Set_RapidCommitFlag","features":[443]},{"name":"Set_RestoreFlag","features":[443]},{"name":"Set_T1","features":[443]},{"name":"Set_T2","features":[443]},{"name":"Set_UnicastFlag","features":[443]},{"name":"Set_ValidLifetime","features":[443]},{"name":"Set_ValidLifetimeIATA","features":[443]},{"name":"StatusCode","features":[443]},{"name":"V5_ADDRESS_BIT_BOTH_REC","features":[443]},{"name":"V5_ADDRESS_BIT_DELETED","features":[443]},{"name":"V5_ADDRESS_BIT_UNREGISTERED","features":[443]},{"name":"V5_ADDRESS_EX_BIT_DISABLE_PTR_RR","features":[443]},{"name":"V5_ADDRESS_STATE_ACTIVE","features":[443]},{"name":"V5_ADDRESS_STATE_DECLINED","features":[443]},{"name":"V5_ADDRESS_STATE_DOOM","features":[443]},{"name":"V5_ADDRESS_STATE_OFFERED","features":[443]},{"name":"WARNING_EXTENDED_LESS","features":[443]}],"447":[{"name":"DDR_MAX_IP_HINTS","features":[444]},{"name":"DNSREC_ADDITIONAL","features":[444]},{"name":"DNSREC_ANSWER","features":[444]},{"name":"DNSREC_AUTHORITY","features":[444]},{"name":"DNSREC_DELETE","features":[444]},{"name":"DNSREC_NOEXIST","features":[444]},{"name":"DNSREC_PREREQ","features":[444]},{"name":"DNSREC_QUESTION","features":[444]},{"name":"DNSREC_SECTION","features":[444]},{"name":"DNSREC_UPDATE","features":[444]},{"name":"DNSREC_ZONE","features":[444]},{"name":"DNSSEC_ALGORITHM_ECDSAP256_SHA256","features":[444]},{"name":"DNSSEC_ALGORITHM_ECDSAP384_SHA384","features":[444]},{"name":"DNSSEC_ALGORITHM_NULL","features":[444]},{"name":"DNSSEC_ALGORITHM_PRIVATE","features":[444]},{"name":"DNSSEC_ALGORITHM_RSAMD5","features":[444]},{"name":"DNSSEC_ALGORITHM_RSASHA1","features":[444]},{"name":"DNSSEC_ALGORITHM_RSASHA1_NSEC3","features":[444]},{"name":"DNSSEC_ALGORITHM_RSASHA256","features":[444]},{"name":"DNSSEC_ALGORITHM_RSASHA512","features":[444]},{"name":"DNSSEC_DIGEST_ALGORITHM_SHA1","features":[444]},{"name":"DNSSEC_DIGEST_ALGORITHM_SHA256","features":[444]},{"name":"DNSSEC_DIGEST_ALGORITHM_SHA384","features":[444]},{"name":"DNSSEC_KEY_FLAG_EXTEND","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG10","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG11","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG2","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG4","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG5","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG8","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG9","features":[444]},{"name":"DNSSEC_KEY_FLAG_HOST","features":[444]},{"name":"DNSSEC_KEY_FLAG_NOAUTH","features":[444]},{"name":"DNSSEC_KEY_FLAG_NOCONF","features":[444]},{"name":"DNSSEC_KEY_FLAG_NTPE3","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG0","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG1","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG10","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG11","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG12","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG13","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG14","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG15","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG2","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG3","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG4","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG5","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG6","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG7","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG8","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG9","features":[444]},{"name":"DNSSEC_KEY_FLAG_USER","features":[444]},{"name":"DNSSEC_KEY_FLAG_ZONE","features":[444]},{"name":"DNSSEC_PROTOCOL_DNSSEC","features":[444]},{"name":"DNSSEC_PROTOCOL_EMAIL","features":[444]},{"name":"DNSSEC_PROTOCOL_IPSEC","features":[444]},{"name":"DNSSEC_PROTOCOL_NONE","features":[444]},{"name":"DNSSEC_PROTOCOL_TLS","features":[444]},{"name":"DNS_AAAA_DATA","features":[444]},{"name":"DNS_ADDR","features":[444]},{"name":"DNS_ADDRESS_STRING_LENGTH","features":[444]},{"name":"DNS_ADDR_ARRAY","features":[444]},{"name":"DNS_ADDR_MAX_SOCKADDR_LENGTH","features":[444]},{"name":"DNS_APPLICATION_SETTINGS","features":[444]},{"name":"DNS_APP_SETTINGS_EXCLUSIVE_SERVERS","features":[444]},{"name":"DNS_APP_SETTINGS_VERSION1","features":[444]},{"name":"DNS_ATMA_AESA_ADDR_LENGTH","features":[444]},{"name":"DNS_ATMA_DATA","features":[444]},{"name":"DNS_ATMA_FORMAT_AESA","features":[444]},{"name":"DNS_ATMA_FORMAT_E164","features":[444]},{"name":"DNS_ATMA_MAX_ADDR_LENGTH","features":[444]},{"name":"DNS_ATMA_MAX_RECORD_LENGTH","features":[444]},{"name":"DNS_A_DATA","features":[444]},{"name":"DNS_CHARSET","features":[444]},{"name":"DNS_CLASS_ALL","features":[444]},{"name":"DNS_CLASS_ANY","features":[444]},{"name":"DNS_CLASS_CHAOS","features":[444]},{"name":"DNS_CLASS_CSNET","features":[444]},{"name":"DNS_CLASS_HESIOD","features":[444]},{"name":"DNS_CLASS_INTERNET","features":[444]},{"name":"DNS_CLASS_NONE","features":[444]},{"name":"DNS_CLASS_UNICAST_RESPONSE","features":[444]},{"name":"DNS_COMPRESSED_QUESTION_NAME","features":[444]},{"name":"DNS_CONFIG_FLAG_ALLOC","features":[444]},{"name":"DNS_CONFIG_TYPE","features":[444]},{"name":"DNS_CONNECTION_IFINDEX_ENTRY","features":[444]},{"name":"DNS_CONNECTION_IFINDEX_LIST","features":[444]},{"name":"DNS_CONNECTION_NAME","features":[444]},{"name":"DNS_CONNECTION_NAME_LIST","features":[444]},{"name":"DNS_CONNECTION_NAME_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_POLICY_ENTRY","features":[444]},{"name":"DNS_CONNECTION_POLICY_ENTRY_LIST","features":[444]},{"name":"DNS_CONNECTION_POLICY_ENTRY_ONDEMAND","features":[444]},{"name":"DNS_CONNECTION_POLICY_TAG","features":[444]},{"name":"DNS_CONNECTION_PROXY_ELEMENT","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_CURRENT_VERSION","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_EX","features":[307,444]},{"name":"DNS_CONNECTION_PROXY_INFO_EXCEPTION_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_EXTRA_INFO_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_FLAG_BYPASSLOCAL","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_FLAG_DISABLED","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_FRIENDLY_NAME_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_PASSWORD_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SERVER_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SWITCH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SWITCH_CONFIG","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SWITCH_SCRIPT","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SWITCH_WPAD","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_USERNAME_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_LIST","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_HTTP","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_NULL","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_SOCKS4","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_SOCKS5","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_WAP","features":[444]},{"name":"DNS_CUSTOM_SERVER","features":[444]},{"name":"DNS_CUSTOM_SERVER_TYPE_DOH","features":[444]},{"name":"DNS_CUSTOM_SERVER_TYPE_UDP","features":[444]},{"name":"DNS_CUSTOM_SERVER_UDP_FALLBACK","features":[444]},{"name":"DNS_DHCID_DATA","features":[444]},{"name":"DNS_DS_DATA","features":[444]},{"name":"DNS_FREE_TYPE","features":[444]},{"name":"DNS_HEADER","features":[444]},{"name":"DNS_HEADER_EXT","features":[444]},{"name":"DNS_KEY_DATA","features":[444]},{"name":"DNS_LOC_DATA","features":[444]},{"name":"DNS_MAX_IP4_REVERSE_NAME_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_IP4_REVERSE_NAME_LENGTH","features":[444]},{"name":"DNS_MAX_IP6_REVERSE_NAME_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_IP6_REVERSE_NAME_LENGTH","features":[444]},{"name":"DNS_MAX_LABEL_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_LABEL_LENGTH","features":[444]},{"name":"DNS_MAX_NAME_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_NAME_LENGTH","features":[444]},{"name":"DNS_MAX_REVERSE_NAME_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_REVERSE_NAME_LENGTH","features":[444]},{"name":"DNS_MAX_TEXT_STRING_LENGTH","features":[444]},{"name":"DNS_MESSAGE_BUFFER","features":[444]},{"name":"DNS_MINFO_DATAA","features":[444]},{"name":"DNS_MINFO_DATAW","features":[444]},{"name":"DNS_MX_DATAA","features":[444]},{"name":"DNS_MX_DATAW","features":[444]},{"name":"DNS_NAME_FORMAT","features":[444]},{"name":"DNS_NAPTR_DATAA","features":[444]},{"name":"DNS_NAPTR_DATAW","features":[444]},{"name":"DNS_NSEC3PARAM_DATA","features":[444]},{"name":"DNS_NSEC3_DATA","features":[444]},{"name":"DNS_NSEC_DATAA","features":[444]},{"name":"DNS_NSEC_DATAW","features":[444]},{"name":"DNS_NULL_DATA","features":[444]},{"name":"DNS_NXT_DATAA","features":[444]},{"name":"DNS_NXT_DATAW","features":[444]},{"name":"DNS_OPCODE_IQUERY","features":[444]},{"name":"DNS_OPCODE_NOTIFY","features":[444]},{"name":"DNS_OPCODE_QUERY","features":[444]},{"name":"DNS_OPCODE_SERVER_STATUS","features":[444]},{"name":"DNS_OPCODE_UNKNOWN","features":[444]},{"name":"DNS_OPCODE_UPDATE","features":[444]},{"name":"DNS_OPT_DATA","features":[444]},{"name":"DNS_PORT_HOST_ORDER","features":[444]},{"name":"DNS_PORT_NET_ORDER","features":[444]},{"name":"DNS_PROTOCOL_DOH","features":[444]},{"name":"DNS_PROTOCOL_NO_WIRE","features":[444]},{"name":"DNS_PROTOCOL_TCP","features":[444]},{"name":"DNS_PROTOCOL_UDP","features":[444]},{"name":"DNS_PROTOCOL_UNSPECIFIED","features":[444]},{"name":"DNS_PROXY_COMPLETION_ROUTINE","features":[444]},{"name":"DNS_PROXY_INFORMATION","features":[444]},{"name":"DNS_PROXY_INFORMATION_DEFAULT_SETTINGS","features":[444]},{"name":"DNS_PROXY_INFORMATION_DIRECT","features":[444]},{"name":"DNS_PROXY_INFORMATION_DOES_NOT_EXIST","features":[444]},{"name":"DNS_PROXY_INFORMATION_PROXY_NAME","features":[444]},{"name":"DNS_PROXY_INFORMATION_TYPE","features":[444]},{"name":"DNS_PTR_DATAA","features":[444]},{"name":"DNS_PTR_DATAW","features":[444]},{"name":"DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE","features":[444]},{"name":"DNS_QUERY_ADDRCONFIG","features":[444]},{"name":"DNS_QUERY_APPEND_MULTILABEL","features":[444]},{"name":"DNS_QUERY_BYPASS_CACHE","features":[444]},{"name":"DNS_QUERY_CACHE_ONLY","features":[444]},{"name":"DNS_QUERY_CANCEL","features":[444]},{"name":"DNS_QUERY_DISABLE_IDN_ENCODING","features":[444]},{"name":"DNS_QUERY_DNSSEC_CHECKING_DISABLED","features":[444]},{"name":"DNS_QUERY_DNSSEC_OK","features":[444]},{"name":"DNS_QUERY_DONT_RESET_TTL_VALUES","features":[444]},{"name":"DNS_QUERY_DUAL_ADDR","features":[444]},{"name":"DNS_QUERY_MULTICAST_ONLY","features":[444]},{"name":"DNS_QUERY_NO_HOSTS_FILE","features":[444]},{"name":"DNS_QUERY_NO_LOCAL_NAME","features":[444]},{"name":"DNS_QUERY_NO_MULTICAST","features":[444]},{"name":"DNS_QUERY_NO_NETBT","features":[444]},{"name":"DNS_QUERY_NO_RECURSION","features":[444]},{"name":"DNS_QUERY_NO_WIRE_QUERY","features":[444]},{"name":"DNS_QUERY_OPTIONS","features":[444]},{"name":"DNS_QUERY_RAW_CANCEL","features":[444]},{"name":"DNS_QUERY_RAW_COMPLETION_ROUTINE","features":[307,444]},{"name":"DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE","features":[444]},{"name":"DNS_QUERY_RAW_REQUEST","features":[307,444]},{"name":"DNS_QUERY_RAW_REQUEST_VERSION1","features":[444]},{"name":"DNS_QUERY_RAW_RESULT","features":[307,444]},{"name":"DNS_QUERY_RAW_RESULTS_VERSION1","features":[444]},{"name":"DNS_QUERY_REQUEST","features":[307,444]},{"name":"DNS_QUERY_REQUEST3","features":[307,444]},{"name":"DNS_QUERY_REQUEST_VERSION1","features":[444]},{"name":"DNS_QUERY_REQUEST_VERSION2","features":[444]},{"name":"DNS_QUERY_REQUEST_VERSION3","features":[444]},{"name":"DNS_QUERY_RESERVED","features":[444]},{"name":"DNS_QUERY_RESULT","features":[307,444]},{"name":"DNS_QUERY_RESULTS_VERSION1","features":[444]},{"name":"DNS_QUERY_RETURN_MESSAGE","features":[444]},{"name":"DNS_QUERY_STANDARD","features":[444]},{"name":"DNS_QUERY_TREAT_AS_FQDN","features":[444]},{"name":"DNS_QUERY_USE_TCP_ONLY","features":[444]},{"name":"DNS_QUERY_WIRE_ONLY","features":[444]},{"name":"DNS_RCLASS_ALL","features":[444]},{"name":"DNS_RCLASS_ANY","features":[444]},{"name":"DNS_RCLASS_CHAOS","features":[444]},{"name":"DNS_RCLASS_CSNET","features":[444]},{"name":"DNS_RCLASS_HESIOD","features":[444]},{"name":"DNS_RCLASS_INTERNET","features":[444]},{"name":"DNS_RCLASS_MDNS_CACHE_FLUSH","features":[444]},{"name":"DNS_RCLASS_NONE","features":[444]},{"name":"DNS_RCLASS_UNICAST_RESPONSE","features":[444]},{"name":"DNS_RCODE_BADKEY","features":[444]},{"name":"DNS_RCODE_BADSIG","features":[444]},{"name":"DNS_RCODE_BADTIME","features":[444]},{"name":"DNS_RCODE_BADVERS","features":[444]},{"name":"DNS_RCODE_FORMAT_ERROR","features":[444]},{"name":"DNS_RCODE_FORMERR","features":[444]},{"name":"DNS_RCODE_MAX","features":[444]},{"name":"DNS_RCODE_NAME_ERROR","features":[444]},{"name":"DNS_RCODE_NOERROR","features":[444]},{"name":"DNS_RCODE_NOTAUTH","features":[444]},{"name":"DNS_RCODE_NOTIMPL","features":[444]},{"name":"DNS_RCODE_NOTZONE","features":[444]},{"name":"DNS_RCODE_NOT_IMPLEMENTED","features":[444]},{"name":"DNS_RCODE_NO_ERROR","features":[444]},{"name":"DNS_RCODE_NXDOMAIN","features":[444]},{"name":"DNS_RCODE_NXRRSET","features":[444]},{"name":"DNS_RCODE_REFUSED","features":[444]},{"name":"DNS_RCODE_SERVER_FAILURE","features":[444]},{"name":"DNS_RCODE_SERVFAIL","features":[444]},{"name":"DNS_RCODE_YXDOMAIN","features":[444]},{"name":"DNS_RCODE_YXRRSET","features":[444]},{"name":"DNS_RECORDA","features":[307,444]},{"name":"DNS_RECORDW","features":[307,444]},{"name":"DNS_RECORD_FLAGS","features":[444]},{"name":"DNS_RECORD_OPTW","features":[307,444]},{"name":"DNS_RFC_MAX_UDP_PACKET_LENGTH","features":[444]},{"name":"DNS_RRSET","features":[307,444]},{"name":"DNS_RTYPE_A","features":[444]},{"name":"DNS_RTYPE_A6","features":[444]},{"name":"DNS_RTYPE_AAAA","features":[444]},{"name":"DNS_RTYPE_AFSDB","features":[444]},{"name":"DNS_RTYPE_ALL","features":[444]},{"name":"DNS_RTYPE_ANY","features":[444]},{"name":"DNS_RTYPE_ATMA","features":[444]},{"name":"DNS_RTYPE_AXFR","features":[444]},{"name":"DNS_RTYPE_CERT","features":[444]},{"name":"DNS_RTYPE_CNAME","features":[444]},{"name":"DNS_RTYPE_DHCID","features":[444]},{"name":"DNS_RTYPE_DNAME","features":[444]},{"name":"DNS_RTYPE_DNSKEY","features":[444]},{"name":"DNS_RTYPE_DS","features":[444]},{"name":"DNS_RTYPE_EID","features":[444]},{"name":"DNS_RTYPE_GID","features":[444]},{"name":"DNS_RTYPE_GPOS","features":[444]},{"name":"DNS_RTYPE_HINFO","features":[444]},{"name":"DNS_RTYPE_ISDN","features":[444]},{"name":"DNS_RTYPE_IXFR","features":[444]},{"name":"DNS_RTYPE_KEY","features":[444]},{"name":"DNS_RTYPE_KX","features":[444]},{"name":"DNS_RTYPE_LOC","features":[444]},{"name":"DNS_RTYPE_MAILA","features":[444]},{"name":"DNS_RTYPE_MAILB","features":[444]},{"name":"DNS_RTYPE_MB","features":[444]},{"name":"DNS_RTYPE_MD","features":[444]},{"name":"DNS_RTYPE_MF","features":[444]},{"name":"DNS_RTYPE_MG","features":[444]},{"name":"DNS_RTYPE_MINFO","features":[444]},{"name":"DNS_RTYPE_MR","features":[444]},{"name":"DNS_RTYPE_MX","features":[444]},{"name":"DNS_RTYPE_NAPTR","features":[444]},{"name":"DNS_RTYPE_NIMLOC","features":[444]},{"name":"DNS_RTYPE_NS","features":[444]},{"name":"DNS_RTYPE_NSAP","features":[444]},{"name":"DNS_RTYPE_NSAPPTR","features":[444]},{"name":"DNS_RTYPE_NSEC","features":[444]},{"name":"DNS_RTYPE_NSEC3","features":[444]},{"name":"DNS_RTYPE_NSEC3PARAM","features":[444]},{"name":"DNS_RTYPE_NULL","features":[444]},{"name":"DNS_RTYPE_NXT","features":[444]},{"name":"DNS_RTYPE_OPT","features":[444]},{"name":"DNS_RTYPE_PTR","features":[444]},{"name":"DNS_RTYPE_PX","features":[444]},{"name":"DNS_RTYPE_RP","features":[444]},{"name":"DNS_RTYPE_RRSIG","features":[444]},{"name":"DNS_RTYPE_RT","features":[444]},{"name":"DNS_RTYPE_SIG","features":[444]},{"name":"DNS_RTYPE_SINK","features":[444]},{"name":"DNS_RTYPE_SOA","features":[444]},{"name":"DNS_RTYPE_SRV","features":[444]},{"name":"DNS_RTYPE_TEXT","features":[444]},{"name":"DNS_RTYPE_TKEY","features":[444]},{"name":"DNS_RTYPE_TLSA","features":[444]},{"name":"DNS_RTYPE_TSIG","features":[444]},{"name":"DNS_RTYPE_UID","features":[444]},{"name":"DNS_RTYPE_UINFO","features":[444]},{"name":"DNS_RTYPE_UNSPEC","features":[444]},{"name":"DNS_RTYPE_WINS","features":[444]},{"name":"DNS_RTYPE_WINSR","features":[444]},{"name":"DNS_RTYPE_WKS","features":[444]},{"name":"DNS_RTYPE_X25","features":[444]},{"name":"DNS_SECTION","features":[444]},{"name":"DNS_SERVICE_BROWSE_REQUEST","features":[307,444]},{"name":"DNS_SERVICE_CANCEL","features":[444]},{"name":"DNS_SERVICE_INSTANCE","features":[444]},{"name":"DNS_SERVICE_REGISTER_REQUEST","features":[307,444]},{"name":"DNS_SERVICE_RESOLVE_REQUEST","features":[444]},{"name":"DNS_SIG_DATAA","features":[444]},{"name":"DNS_SIG_DATAW","features":[444]},{"name":"DNS_SOA_DATAA","features":[444]},{"name":"DNS_SOA_DATAW","features":[444]},{"name":"DNS_SRV_DATAA","features":[444]},{"name":"DNS_SRV_DATAW","features":[444]},{"name":"DNS_SVCB_DATA","features":[444]},{"name":"DNS_SVCB_PARAM","features":[444]},{"name":"DNS_SVCB_PARAM_ALPN","features":[444]},{"name":"DNS_SVCB_PARAM_ALPN_ID","features":[444]},{"name":"DNS_SVCB_PARAM_IPV4","features":[444]},{"name":"DNS_SVCB_PARAM_IPV6","features":[444]},{"name":"DNS_SVCB_PARAM_MANDATORY","features":[444]},{"name":"DNS_SVCB_PARAM_TYPE","features":[444]},{"name":"DNS_SVCB_PARAM_UNKNOWN","features":[444]},{"name":"DNS_TKEY_DATAA","features":[307,444]},{"name":"DNS_TKEY_DATAW","features":[307,444]},{"name":"DNS_TKEY_MODE_DIFFIE_HELLMAN","features":[444]},{"name":"DNS_TKEY_MODE_GSS","features":[444]},{"name":"DNS_TKEY_MODE_RESOLVER_ASSIGN","features":[444]},{"name":"DNS_TKEY_MODE_SERVER_ASSIGN","features":[444]},{"name":"DNS_TLSA_DATA","features":[444]},{"name":"DNS_TSIG_DATAA","features":[307,444]},{"name":"DNS_TSIG_DATAW","features":[307,444]},{"name":"DNS_TXT_DATAA","features":[444]},{"name":"DNS_TXT_DATAW","features":[444]},{"name":"DNS_TYPE","features":[444]},{"name":"DNS_TYPE_A","features":[444]},{"name":"DNS_TYPE_A6","features":[444]},{"name":"DNS_TYPE_AAAA","features":[444]},{"name":"DNS_TYPE_ADDRS","features":[444]},{"name":"DNS_TYPE_AFSDB","features":[444]},{"name":"DNS_TYPE_ALL","features":[444]},{"name":"DNS_TYPE_ANY","features":[444]},{"name":"DNS_TYPE_ATMA","features":[444]},{"name":"DNS_TYPE_AXFR","features":[444]},{"name":"DNS_TYPE_CERT","features":[444]},{"name":"DNS_TYPE_CNAME","features":[444]},{"name":"DNS_TYPE_DHCID","features":[444]},{"name":"DNS_TYPE_DNAME","features":[444]},{"name":"DNS_TYPE_DNSKEY","features":[444]},{"name":"DNS_TYPE_DS","features":[444]},{"name":"DNS_TYPE_EID","features":[444]},{"name":"DNS_TYPE_GID","features":[444]},{"name":"DNS_TYPE_GPOS","features":[444]},{"name":"DNS_TYPE_HINFO","features":[444]},{"name":"DNS_TYPE_HTTPS","features":[444]},{"name":"DNS_TYPE_ISDN","features":[444]},{"name":"DNS_TYPE_IXFR","features":[444]},{"name":"DNS_TYPE_KEY","features":[444]},{"name":"DNS_TYPE_KX","features":[444]},{"name":"DNS_TYPE_LOC","features":[444]},{"name":"DNS_TYPE_MAILA","features":[444]},{"name":"DNS_TYPE_MAILB","features":[444]},{"name":"DNS_TYPE_MB","features":[444]},{"name":"DNS_TYPE_MD","features":[444]},{"name":"DNS_TYPE_MF","features":[444]},{"name":"DNS_TYPE_MG","features":[444]},{"name":"DNS_TYPE_MINFO","features":[444]},{"name":"DNS_TYPE_MR","features":[444]},{"name":"DNS_TYPE_MX","features":[444]},{"name":"DNS_TYPE_NAPTR","features":[444]},{"name":"DNS_TYPE_NBSTAT","features":[444]},{"name":"DNS_TYPE_NIMLOC","features":[444]},{"name":"DNS_TYPE_NS","features":[444]},{"name":"DNS_TYPE_NSAP","features":[444]},{"name":"DNS_TYPE_NSAPPTR","features":[444]},{"name":"DNS_TYPE_NSEC","features":[444]},{"name":"DNS_TYPE_NSEC3","features":[444]},{"name":"DNS_TYPE_NSEC3PARAM","features":[444]},{"name":"DNS_TYPE_NULL","features":[444]},{"name":"DNS_TYPE_NXT","features":[444]},{"name":"DNS_TYPE_OPT","features":[444]},{"name":"DNS_TYPE_PTR","features":[444]},{"name":"DNS_TYPE_PX","features":[444]},{"name":"DNS_TYPE_RP","features":[444]},{"name":"DNS_TYPE_RRSIG","features":[444]},{"name":"DNS_TYPE_RT","features":[444]},{"name":"DNS_TYPE_SIG","features":[444]},{"name":"DNS_TYPE_SINK","features":[444]},{"name":"DNS_TYPE_SOA","features":[444]},{"name":"DNS_TYPE_SRV","features":[444]},{"name":"DNS_TYPE_SVCB","features":[444]},{"name":"DNS_TYPE_TEXT","features":[444]},{"name":"DNS_TYPE_TKEY","features":[444]},{"name":"DNS_TYPE_TLSA","features":[444]},{"name":"DNS_TYPE_TSIG","features":[444]},{"name":"DNS_TYPE_UID","features":[444]},{"name":"DNS_TYPE_UINFO","features":[444]},{"name":"DNS_TYPE_UNSPEC","features":[444]},{"name":"DNS_TYPE_WINS","features":[444]},{"name":"DNS_TYPE_WINSR","features":[444]},{"name":"DNS_TYPE_WKS","features":[444]},{"name":"DNS_TYPE_X25","features":[444]},{"name":"DNS_TYPE_ZERO","features":[444]},{"name":"DNS_UNKNOWN_DATA","features":[444]},{"name":"DNS_UPDATE_CACHE_SECURITY_CONTEXT","features":[444]},{"name":"DNS_UPDATE_FORCE_SECURITY_NEGO","features":[444]},{"name":"DNS_UPDATE_REMOTE_SERVER","features":[444]},{"name":"DNS_UPDATE_RESERVED","features":[444]},{"name":"DNS_UPDATE_SECURITY_OFF","features":[444]},{"name":"DNS_UPDATE_SECURITY_ON","features":[444]},{"name":"DNS_UPDATE_SECURITY_ONLY","features":[444]},{"name":"DNS_UPDATE_SECURITY_USE_DEFAULT","features":[444]},{"name":"DNS_UPDATE_SKIP_NO_UPDATE_ADAPTERS","features":[444]},{"name":"DNS_UPDATE_TEST_USE_LOCAL_SYS_ACCT","features":[444]},{"name":"DNS_UPDATE_TRY_ALL_MASTER_SERVERS","features":[444]},{"name":"DNS_VALSVR_ERROR_INVALID_ADDR","features":[444]},{"name":"DNS_VALSVR_ERROR_INVALID_NAME","features":[444]},{"name":"DNS_VALSVR_ERROR_NO_AUTH","features":[444]},{"name":"DNS_VALSVR_ERROR_NO_RESPONSE","features":[444]},{"name":"DNS_VALSVR_ERROR_NO_TCP","features":[444]},{"name":"DNS_VALSVR_ERROR_REFUSED","features":[444]},{"name":"DNS_VALSVR_ERROR_UNKNOWN","features":[444]},{"name":"DNS_VALSVR_ERROR_UNREACHABLE","features":[444]},{"name":"DNS_WINSR_DATAA","features":[444]},{"name":"DNS_WINSR_DATAW","features":[444]},{"name":"DNS_WINS_DATA","features":[444]},{"name":"DNS_WINS_FLAG_LOCAL","features":[444]},{"name":"DNS_WINS_FLAG_SCOPE","features":[444]},{"name":"DNS_WIRE_QUESTION","features":[444]},{"name":"DNS_WIRE_RECORD","features":[444]},{"name":"DNS_WKS_DATA","features":[444]},{"name":"DnsAcquireContextHandle_A","features":[307,444]},{"name":"DnsAcquireContextHandle_W","features":[307,444]},{"name":"DnsCancelQuery","features":[444]},{"name":"DnsCancelQueryRaw","features":[444]},{"name":"DnsCharSetAnsi","features":[444]},{"name":"DnsCharSetUnicode","features":[444]},{"name":"DnsCharSetUnknown","features":[444]},{"name":"DnsCharSetUtf8","features":[444]},{"name":"DnsConfigAdapterDomainName_A","features":[444]},{"name":"DnsConfigAdapterDomainName_UTF8","features":[444]},{"name":"DnsConfigAdapterDomainName_W","features":[444]},{"name":"DnsConfigAdapterHostNameRegistrationEnabled","features":[444]},{"name":"DnsConfigAdapterInfo","features":[444]},{"name":"DnsConfigAddressRegistrationMaxCount","features":[444]},{"name":"DnsConfigDnsServerList","features":[444]},{"name":"DnsConfigFullHostName_A","features":[444]},{"name":"DnsConfigFullHostName_UTF8","features":[444]},{"name":"DnsConfigFullHostName_W","features":[444]},{"name":"DnsConfigHostName_A","features":[444]},{"name":"DnsConfigHostName_UTF8","features":[444]},{"name":"DnsConfigHostName_W","features":[444]},{"name":"DnsConfigNameServer","features":[444]},{"name":"DnsConfigPrimaryDomainName_A","features":[444]},{"name":"DnsConfigPrimaryDomainName_UTF8","features":[444]},{"name":"DnsConfigPrimaryDomainName_W","features":[444]},{"name":"DnsConfigPrimaryHostNameRegistrationEnabled","features":[444]},{"name":"DnsConfigSearchList","features":[444]},{"name":"DnsConnectionDeletePolicyEntries","features":[444]},{"name":"DnsConnectionDeleteProxyInfo","features":[444]},{"name":"DnsConnectionFreeNameList","features":[444]},{"name":"DnsConnectionFreeProxyInfo","features":[444]},{"name":"DnsConnectionFreeProxyInfoEx","features":[307,444]},{"name":"DnsConnectionFreeProxyList","features":[444]},{"name":"DnsConnectionGetNameList","features":[444]},{"name":"DnsConnectionGetProxyInfo","features":[444]},{"name":"DnsConnectionGetProxyInfoForHostUrl","features":[307,444]},{"name":"DnsConnectionGetProxyInfoForHostUrlEx","features":[307,444]},{"name":"DnsConnectionGetProxyList","features":[444]},{"name":"DnsConnectionSetPolicyEntries","features":[444]},{"name":"DnsConnectionSetProxyInfo","features":[444]},{"name":"DnsConnectionUpdateIfIndexTable","features":[444]},{"name":"DnsExtractRecordsFromMessage_UTF8","features":[307,444]},{"name":"DnsExtractRecordsFromMessage_W","features":[307,444]},{"name":"DnsFree","features":[444]},{"name":"DnsFreeCustomServers","features":[444]},{"name":"DnsFreeFlat","features":[444]},{"name":"DnsFreeParsedMessageFields","features":[444]},{"name":"DnsFreeProxyName","features":[444]},{"name":"DnsFreeRecordList","features":[444]},{"name":"DnsGetApplicationSettings","features":[444]},{"name":"DnsGetProxyInformation","features":[444]},{"name":"DnsModifyRecordsInSet_A","features":[307,444]},{"name":"DnsModifyRecordsInSet_UTF8","features":[307,444]},{"name":"DnsModifyRecordsInSet_W","features":[307,444]},{"name":"DnsNameCompare_A","features":[307,444]},{"name":"DnsNameCompare_W","features":[307,444]},{"name":"DnsNameDomain","features":[444]},{"name":"DnsNameDomainLabel","features":[444]},{"name":"DnsNameHostnameFull","features":[444]},{"name":"DnsNameHostnameLabel","features":[444]},{"name":"DnsNameSrvRecord","features":[444]},{"name":"DnsNameValidateTld","features":[444]},{"name":"DnsNameWildcard","features":[444]},{"name":"DnsQueryConfig","features":[444]},{"name":"DnsQueryEx","features":[307,444]},{"name":"DnsQueryRaw","features":[307,444]},{"name":"DnsQueryRawResultFree","features":[307,444]},{"name":"DnsQuery_A","features":[307,444]},{"name":"DnsQuery_UTF8","features":[307,444]},{"name":"DnsQuery_W","features":[307,444]},{"name":"DnsRecordCompare","features":[307,444]},{"name":"DnsRecordCopyEx","features":[307,444]},{"name":"DnsRecordSetCompare","features":[307,444]},{"name":"DnsRecordSetCopyEx","features":[307,444]},{"name":"DnsRecordSetDetach","features":[307,444]},{"name":"DnsReleaseContextHandle","features":[307,444]},{"name":"DnsReplaceRecordSetA","features":[307,444]},{"name":"DnsReplaceRecordSetUTF8","features":[307,444]},{"name":"DnsReplaceRecordSetW","features":[307,444]},{"name":"DnsSectionAddtional","features":[444]},{"name":"DnsSectionAnswer","features":[444]},{"name":"DnsSectionAuthority","features":[444]},{"name":"DnsSectionQuestion","features":[444]},{"name":"DnsServiceBrowse","features":[307,444]},{"name":"DnsServiceBrowseCancel","features":[444]},{"name":"DnsServiceConstructInstance","features":[444]},{"name":"DnsServiceCopyInstance","features":[444]},{"name":"DnsServiceDeRegister","features":[307,444]},{"name":"DnsServiceFreeInstance","features":[444]},{"name":"DnsServiceRegister","features":[307,444]},{"name":"DnsServiceRegisterCancel","features":[444]},{"name":"DnsServiceResolve","features":[444]},{"name":"DnsServiceResolveCancel","features":[444]},{"name":"DnsSetApplicationSettings","features":[444]},{"name":"DnsStartMulticastQuery","features":[307,444]},{"name":"DnsStopMulticastQuery","features":[444]},{"name":"DnsSvcbParamAlpn","features":[444]},{"name":"DnsSvcbParamDohPath","features":[444]},{"name":"DnsSvcbParamDohPathOpenDns","features":[444]},{"name":"DnsSvcbParamDohPathQuad9","features":[444]},{"name":"DnsSvcbParamEch","features":[444]},{"name":"DnsSvcbParamIpv4Hint","features":[444]},{"name":"DnsSvcbParamIpv6Hint","features":[444]},{"name":"DnsSvcbParamMandatory","features":[444]},{"name":"DnsSvcbParamNoDefaultAlpn","features":[444]},{"name":"DnsSvcbParamPort","features":[444]},{"name":"DnsValidateName_A","features":[444]},{"name":"DnsValidateName_UTF8","features":[444]},{"name":"DnsValidateName_W","features":[444]},{"name":"DnsWriteQuestionToBuffer_UTF8","features":[307,444]},{"name":"DnsWriteQuestionToBuffer_W","features":[307,444]},{"name":"IP4_ADDRESS_STRING_BUFFER_LENGTH","features":[444]},{"name":"IP4_ADDRESS_STRING_LENGTH","features":[444]},{"name":"IP4_ARRAY","features":[444]},{"name":"IP6_ADDRESS","features":[444]},{"name":"IP6_ADDRESS","features":[444]},{"name":"IP6_ADDRESS_STRING_BUFFER_LENGTH","features":[444]},{"name":"IP6_ADDRESS_STRING_LENGTH","features":[444]},{"name":"MDNS_QUERY_HANDLE","features":[444]},{"name":"MDNS_QUERY_REQUEST","features":[307,444]},{"name":"PDNS_QUERY_COMPLETION_ROUTINE","features":[307,444]},{"name":"PDNS_SERVICE_BROWSE_CALLBACK","features":[307,444]},{"name":"PDNS_SERVICE_REGISTER_COMPLETE","features":[444]},{"name":"PDNS_SERVICE_RESOLVE_COMPLETE","features":[444]},{"name":"PMDNS_QUERY_CALLBACK","features":[307,444]},{"name":"SIZEOF_IP4_ADDRESS","features":[444]},{"name":"TAG_DNS_CONNECTION_POLICY_TAG_CONNECTION_MANAGER","features":[444]},{"name":"TAG_DNS_CONNECTION_POLICY_TAG_DEFAULT","features":[444]},{"name":"TAG_DNS_CONNECTION_POLICY_TAG_WWWPT","features":[444]},{"name":"_DnsRecordOptA","features":[307,444]}],"448":[{"name":"ICW_ALREADYRUN","features":[445]},{"name":"ICW_CHECKSTATUS","features":[445]},{"name":"ICW_FULLPRESENT","features":[445]},{"name":"ICW_FULL_SMARTSTART","features":[445]},{"name":"ICW_LAUNCHEDFULL","features":[445]},{"name":"ICW_LAUNCHEDMANUAL","features":[445]},{"name":"ICW_LAUNCHFULL","features":[445]},{"name":"ICW_LAUNCHMANUAL","features":[445]},{"name":"ICW_MANUALPRESENT","features":[445]},{"name":"ICW_MAX_ACCTNAME","features":[445]},{"name":"ICW_MAX_EMAILADDR","features":[445]},{"name":"ICW_MAX_EMAILNAME","features":[445]},{"name":"ICW_MAX_LOGONNAME","features":[445]},{"name":"ICW_MAX_PASSWORD","features":[445]},{"name":"ICW_MAX_RASNAME","features":[445]},{"name":"ICW_MAX_SERVERNAME","features":[445]},{"name":"ICW_REGKEYCOMPLETED","features":[445]},{"name":"ICW_REGPATHSETTINGS","features":[445]},{"name":"ICW_USEDEFAULTS","features":[445]},{"name":"ICW_USE_SHELLNEXT","features":[445]},{"name":"PFNCHECKCONNECTIONWIZARD","features":[445]},{"name":"PFNSETSHELLNEXT","features":[445]}],"449":[{"name":"ANY_SIZE","features":[446]},{"name":"ARP_SEND_REPLY","features":[446]},{"name":"AddIPAddress","features":[446]},{"name":"BEST_IF","features":[446]},{"name":"BEST_ROUTE","features":[446]},{"name":"BROADCAST_NODETYPE","features":[446]},{"name":"CancelIPChangeNotify","features":[307,446,312]},{"name":"CancelIfTimestampConfigChange","features":[446]},{"name":"CancelMibChangeNotify2","features":[307,446]},{"name":"CaptureInterfaceHardwareCrossTimestamp","features":[446,321]},{"name":"ConvertCompartmentGuidToId","features":[307,446]},{"name":"ConvertCompartmentIdToGuid","features":[307,446]},{"name":"ConvertInterfaceAliasToLuid","features":[307,446,321]},{"name":"ConvertInterfaceGuidToLuid","features":[307,446,321]},{"name":"ConvertInterfaceIndexToLuid","features":[307,446,321]},{"name":"ConvertInterfaceLuidToAlias","features":[307,446,321]},{"name":"ConvertInterfaceLuidToGuid","features":[307,446,321]},{"name":"ConvertInterfaceLuidToIndex","features":[307,446,321]},{"name":"ConvertInterfaceLuidToNameA","features":[307,446,321]},{"name":"ConvertInterfaceLuidToNameW","features":[307,446,321]},{"name":"ConvertInterfaceNameToLuidA","features":[307,446,321]},{"name":"ConvertInterfaceNameToLuidW","features":[307,446,321]},{"name":"ConvertIpv4MaskToLength","features":[307,446]},{"name":"ConvertLengthToIpv4Mask","features":[307,446]},{"name":"CreateAnycastIpAddressEntry","features":[307,446,321,320]},{"name":"CreateIpForwardEntry","features":[446,320]},{"name":"CreateIpForwardEntry2","features":[307,446,321,320]},{"name":"CreateIpNetEntry","features":[446]},{"name":"CreateIpNetEntry2","features":[307,446,321,320]},{"name":"CreatePersistentTcpPortReservation","features":[446]},{"name":"CreatePersistentUdpPortReservation","features":[446]},{"name":"CreateProxyArpEntry","features":[446]},{"name":"CreateSortedAddressPairs","features":[307,446,320]},{"name":"CreateUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"DEFAULT_MINIMUM_ENTITIES","features":[446]},{"name":"DEST_LONGER","features":[446]},{"name":"DEST_MATCHING","features":[446]},{"name":"DEST_SHORTER","features":[446]},{"name":"DNS_DDR_ADAPTER_ENABLE_DOH","features":[446]},{"name":"DNS_DDR_ADAPTER_ENABLE_UDP_FALLBACK","features":[446]},{"name":"DNS_DOH_AUTO_UPGRADE_SERVER","features":[446]},{"name":"DNS_DOH_POLICY_AUTO","features":[446]},{"name":"DNS_DOH_POLICY_DISABLE","features":[446]},{"name":"DNS_DOH_POLICY_NOT_CONFIGURED","features":[446]},{"name":"DNS_DOH_POLICY_REQUIRED","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS_ENABLE","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS_ENABLE_AUTO","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS_ENABLE_DDR","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS_FALLBACK_TO_UDP","features":[446]},{"name":"DNS_ENABLE_DDR","features":[446]},{"name":"DNS_ENABLE_DOH","features":[446]},{"name":"DNS_INTERFACE_SETTINGS","features":[446]},{"name":"DNS_INTERFACE_SETTINGS3","features":[446]},{"name":"DNS_INTERFACE_SETTINGS4","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_EX","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_VERSION1","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_VERSION2","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_VERSION3","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_VERSION4","features":[446]},{"name":"DNS_SERVER_PROPERTY","features":[446]},{"name":"DNS_SERVER_PROPERTY_TYPE","features":[446]},{"name":"DNS_SERVER_PROPERTY_TYPES","features":[446]},{"name":"DNS_SERVER_PROPERTY_VERSION1","features":[446]},{"name":"DNS_SETTINGS","features":[446]},{"name":"DNS_SETTINGS2","features":[446]},{"name":"DNS_SETTINGS_ENABLE_LLMNR","features":[446]},{"name":"DNS_SETTINGS_QUERY_ADAPTER_NAME","features":[446]},{"name":"DNS_SETTINGS_VERSION1","features":[446]},{"name":"DNS_SETTINGS_VERSION2","features":[446]},{"name":"DNS_SETTING_DDR","features":[446]},{"name":"DNS_SETTING_DISABLE_UNCONSTRAINED_QUERIES","features":[446]},{"name":"DNS_SETTING_DOH","features":[446]},{"name":"DNS_SETTING_DOH_PROFILE","features":[446]},{"name":"DNS_SETTING_DOMAIN","features":[446]},{"name":"DNS_SETTING_ENCRYPTED_DNS_ADAPTER_FLAGS","features":[446]},{"name":"DNS_SETTING_HOSTNAME","features":[446]},{"name":"DNS_SETTING_IPV6","features":[446]},{"name":"DNS_SETTING_NAMESERVER","features":[446]},{"name":"DNS_SETTING_PROFILE_NAMESERVER","features":[446]},{"name":"DNS_SETTING_REGISTER_ADAPTER_NAME","features":[446]},{"name":"DNS_SETTING_REGISTRATION_ENABLED","features":[446]},{"name":"DNS_SETTING_SEARCHLIST","features":[446]},{"name":"DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST","features":[446]},{"name":"DeleteAnycastIpAddressEntry","features":[307,446,321,320]},{"name":"DeleteIPAddress","features":[446]},{"name":"DeleteIpForwardEntry","features":[446,320]},{"name":"DeleteIpForwardEntry2","features":[307,446,321,320]},{"name":"DeleteIpNetEntry","features":[446]},{"name":"DeleteIpNetEntry2","features":[307,446,321,320]},{"name":"DeletePersistentTcpPortReservation","features":[446]},{"name":"DeletePersistentUdpPortReservation","features":[446]},{"name":"DeleteProxyArpEntry","features":[446]},{"name":"DeleteUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"DisableMediaSense","features":[307,446,312]},{"name":"DnsServerDohProperty","features":[446]},{"name":"DnsServerInvalidProperty","features":[446]},{"name":"ERROR_BASE","features":[446]},{"name":"ERROR_IPV6_NOT_IMPLEMENTED","features":[446]},{"name":"EnableRouter","features":[307,446,312]},{"name":"FD_FLAGS_ALLFLAGS","features":[446]},{"name":"FD_FLAGS_NOSYN","features":[446]},{"name":"FILTER_ICMP_CODE_ANY","features":[446]},{"name":"FILTER_ICMP_TYPE_ANY","features":[446]},{"name":"FIXED_INFO_W2KSP1","features":[446]},{"name":"FlushIpNetTable","features":[446]},{"name":"FlushIpNetTable2","features":[307,446,320]},{"name":"FlushIpPathTable","features":[307,446,320]},{"name":"FreeDnsSettings","features":[446]},{"name":"FreeInterfaceDnsSettings","features":[446]},{"name":"FreeMibTable","features":[446]},{"name":"GAA_FLAG_INCLUDE_ALL_COMPARTMENTS","features":[446]},{"name":"GAA_FLAG_INCLUDE_ALL_INTERFACES","features":[446]},{"name":"GAA_FLAG_INCLUDE_GATEWAYS","features":[446]},{"name":"GAA_FLAG_INCLUDE_PREFIX","features":[446]},{"name":"GAA_FLAG_INCLUDE_TUNNEL_BINDINGORDER","features":[446]},{"name":"GAA_FLAG_INCLUDE_WINS_INFO","features":[446]},{"name":"GAA_FLAG_SKIP_ANYCAST","features":[446]},{"name":"GAA_FLAG_SKIP_DNS_INFO","features":[446]},{"name":"GAA_FLAG_SKIP_DNS_SERVER","features":[446]},{"name":"GAA_FLAG_SKIP_FRIENDLY_NAME","features":[446]},{"name":"GAA_FLAG_SKIP_MULTICAST","features":[446]},{"name":"GAA_FLAG_SKIP_UNICAST","features":[446]},{"name":"GET_ADAPTERS_ADDRESSES_FLAGS","features":[446]},{"name":"GF_FRAGCACHE","features":[446]},{"name":"GF_FRAGMENTS","features":[446]},{"name":"GF_STRONGHOST","features":[446]},{"name":"GLOBAL_FILTER","features":[446]},{"name":"GetAdapterIndex","features":[446]},{"name":"GetAdapterOrderMap","features":[446]},{"name":"GetAdaptersAddresses","features":[446,321,320]},{"name":"GetAdaptersInfo","features":[307,446]},{"name":"GetAnycastIpAddressEntry","features":[307,446,321,320]},{"name":"GetAnycastIpAddressTable","features":[307,446,321,320]},{"name":"GetBestInterface","features":[446]},{"name":"GetBestInterfaceEx","features":[446,320]},{"name":"GetBestRoute","features":[446,320]},{"name":"GetBestRoute2","features":[307,446,321,320]},{"name":"GetCurrentThreadCompartmentId","features":[307,446]},{"name":"GetCurrentThreadCompartmentScope","features":[446]},{"name":"GetDefaultCompartmentId","features":[307,446]},{"name":"GetDnsSettings","features":[307,446]},{"name":"GetExtendedTcpTable","features":[307,446]},{"name":"GetExtendedUdpTable","features":[307,446]},{"name":"GetFriendlyIfIndex","features":[446]},{"name":"GetIcmpStatistics","features":[446]},{"name":"GetIcmpStatisticsEx","features":[446]},{"name":"GetIfEntry","features":[446]},{"name":"GetIfEntry2","features":[307,446,321]},{"name":"GetIfEntry2Ex","features":[307,446,321]},{"name":"GetIfStackTable","features":[307,446]},{"name":"GetIfTable","features":[307,446]},{"name":"GetIfTable2","features":[307,446,321]},{"name":"GetIfTable2Ex","features":[307,446,321]},{"name":"GetInterfaceActiveTimestampCapabilities","features":[307,446,321]},{"name":"GetInterfaceCurrentTimestampCapabilities","features":[307,446,321]},{"name":"GetInterfaceDnsSettings","features":[307,446]},{"name":"GetInterfaceHardwareTimestampCapabilities","features":[307,446,321]},{"name":"GetInterfaceInfo","features":[446]},{"name":"GetInterfaceSupportedTimestampCapabilities","features":[307,446,321]},{"name":"GetInvertedIfStackTable","features":[307,446]},{"name":"GetIpAddrTable","features":[307,446]},{"name":"GetIpErrorString","features":[446]},{"name":"GetIpForwardEntry2","features":[307,446,321,320]},{"name":"GetIpForwardTable","features":[307,446,320]},{"name":"GetIpForwardTable2","features":[307,446,321,320]},{"name":"GetIpInterfaceEntry","features":[307,446,321,320]},{"name":"GetIpInterfaceTable","features":[307,446,321,320]},{"name":"GetIpNetEntry2","features":[307,446,321,320]},{"name":"GetIpNetTable","features":[307,446]},{"name":"GetIpNetTable2","features":[307,446,321,320]},{"name":"GetIpNetworkConnectionBandwidthEstimates","features":[307,446,320]},{"name":"GetIpPathEntry","features":[307,446,321,320]},{"name":"GetIpPathTable","features":[307,446,321,320]},{"name":"GetIpStatistics","features":[446]},{"name":"GetIpStatisticsEx","features":[446]},{"name":"GetJobCompartmentId","features":[307,446]},{"name":"GetMulticastIpAddressEntry","features":[307,446,321,320]},{"name":"GetMulticastIpAddressTable","features":[307,446,321,320]},{"name":"GetNetworkConnectivityHint","features":[307,446,320]},{"name":"GetNetworkConnectivityHintForInterface","features":[307,446,320]},{"name":"GetNetworkInformation","features":[307,446]},{"name":"GetNetworkParams","features":[307,446]},{"name":"GetNumberOfInterfaces","features":[446]},{"name":"GetOwnerModuleFromPidAndInfo","features":[446]},{"name":"GetOwnerModuleFromTcp6Entry","features":[446]},{"name":"GetOwnerModuleFromTcpEntry","features":[446]},{"name":"GetOwnerModuleFromUdp6Entry","features":[446]},{"name":"GetOwnerModuleFromUdpEntry","features":[446]},{"name":"GetPerAdapterInfo","features":[446]},{"name":"GetPerTcp6ConnectionEStats","features":[446,320]},{"name":"GetPerTcpConnectionEStats","features":[446]},{"name":"GetRTTAndHopCount","features":[307,446]},{"name":"GetSessionCompartmentId","features":[307,446]},{"name":"GetTcp6Table","features":[307,446,320]},{"name":"GetTcp6Table2","features":[307,446,320]},{"name":"GetTcpStatistics","features":[446]},{"name":"GetTcpStatisticsEx","features":[446]},{"name":"GetTcpStatisticsEx2","features":[446]},{"name":"GetTcpTable","features":[307,446]},{"name":"GetTcpTable2","features":[307,446]},{"name":"GetTeredoPort","features":[307,446]},{"name":"GetUdp6Table","features":[307,446,320]},{"name":"GetUdpStatistics","features":[446]},{"name":"GetUdpStatisticsEx","features":[446]},{"name":"GetUdpStatisticsEx2","features":[446]},{"name":"GetUdpTable","features":[307,446]},{"name":"GetUniDirectionalAdapterInfo","features":[446]},{"name":"GetUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"GetUnicastIpAddressTable","features":[307,446,321,320]},{"name":"HIFTIMESTAMPCHANGE","features":[446]},{"name":"HYBRID_NODETYPE","features":[446]},{"name":"ICMP4_DST_UNREACH","features":[446]},{"name":"ICMP4_ECHO_REPLY","features":[446]},{"name":"ICMP4_ECHO_REQUEST","features":[446]},{"name":"ICMP4_MASK_REPLY","features":[446]},{"name":"ICMP4_MASK_REQUEST","features":[446]},{"name":"ICMP4_PARAM_PROB","features":[446]},{"name":"ICMP4_REDIRECT","features":[446]},{"name":"ICMP4_ROUTER_ADVERT","features":[446]},{"name":"ICMP4_ROUTER_SOLICIT","features":[446]},{"name":"ICMP4_SOURCE_QUENCH","features":[446]},{"name":"ICMP4_TIMESTAMP_REPLY","features":[446]},{"name":"ICMP4_TIMESTAMP_REQUEST","features":[446]},{"name":"ICMP4_TIME_EXCEEDED","features":[446]},{"name":"ICMP4_TYPE","features":[446]},{"name":"ICMP6_DST_UNREACH","features":[446]},{"name":"ICMP6_ECHO_REPLY","features":[446]},{"name":"ICMP6_ECHO_REQUEST","features":[446]},{"name":"ICMP6_INFOMSG_MASK","features":[446]},{"name":"ICMP6_MEMBERSHIP_QUERY","features":[446]},{"name":"ICMP6_MEMBERSHIP_REDUCTION","features":[446]},{"name":"ICMP6_MEMBERSHIP_REPORT","features":[446]},{"name":"ICMP6_PACKET_TOO_BIG","features":[446]},{"name":"ICMP6_PARAM_PROB","features":[446]},{"name":"ICMP6_TIME_EXCEEDED","features":[446]},{"name":"ICMP6_TYPE","features":[446]},{"name":"ICMP6_V2_MEMBERSHIP_REPORT","features":[446]},{"name":"ICMPV6_ECHO_REPLY_LH","features":[446]},{"name":"ICMP_ECHO_REPLY","features":[446]},{"name":"ICMP_ECHO_REPLY32","features":[446]},{"name":"ICMP_STATS","features":[446]},{"name":"IF_ACCESS_BROADCAST","features":[446]},{"name":"IF_ACCESS_LOOPBACK","features":[446]},{"name":"IF_ACCESS_POINTTOMULTIPOINT","features":[446]},{"name":"IF_ACCESS_POINTTOPOINT","features":[446]},{"name":"IF_ACCESS_POINT_TO_MULTI_POINT","features":[446]},{"name":"IF_ACCESS_POINT_TO_POINT","features":[446]},{"name":"IF_ACCESS_TYPE","features":[446]},{"name":"IF_ADMIN_STATUS_DOWN","features":[446]},{"name":"IF_ADMIN_STATUS_TESTING","features":[446]},{"name":"IF_ADMIN_STATUS_UP","features":[446]},{"name":"IF_CHECK_MCAST","features":[446]},{"name":"IF_CHECK_NONE","features":[446]},{"name":"IF_CHECK_SEND","features":[446]},{"name":"IF_CONNECTION_DEDICATED","features":[446]},{"name":"IF_CONNECTION_DEMAND","features":[446]},{"name":"IF_CONNECTION_PASSIVE","features":[446]},{"name":"IF_NUMBER","features":[446]},{"name":"IF_OPER_STATUS_CONNECTED","features":[446]},{"name":"IF_OPER_STATUS_CONNECTING","features":[446]},{"name":"IF_OPER_STATUS_DISCONNECTED","features":[446]},{"name":"IF_OPER_STATUS_NON_OPERATIONAL","features":[446]},{"name":"IF_OPER_STATUS_OPERATIONAL","features":[446]},{"name":"IF_OPER_STATUS_UNREACHABLE","features":[446]},{"name":"IF_ROW","features":[446]},{"name":"IF_STATUS","features":[446]},{"name":"IF_TABLE","features":[446]},{"name":"IF_TYPE_A12MPPSWITCH","features":[446]},{"name":"IF_TYPE_AAL2","features":[446]},{"name":"IF_TYPE_AAL5","features":[446]},{"name":"IF_TYPE_ADSL","features":[446]},{"name":"IF_TYPE_AFLANE_8023","features":[446]},{"name":"IF_TYPE_AFLANE_8025","features":[446]},{"name":"IF_TYPE_ARAP","features":[446]},{"name":"IF_TYPE_ARCNET","features":[446]},{"name":"IF_TYPE_ARCNET_PLUS","features":[446]},{"name":"IF_TYPE_ASYNC","features":[446]},{"name":"IF_TYPE_ATM","features":[446]},{"name":"IF_TYPE_ATM_DXI","features":[446]},{"name":"IF_TYPE_ATM_FUNI","features":[446]},{"name":"IF_TYPE_ATM_IMA","features":[446]},{"name":"IF_TYPE_ATM_LOGICAL","features":[446]},{"name":"IF_TYPE_ATM_RADIO","features":[446]},{"name":"IF_TYPE_ATM_SUBINTERFACE","features":[446]},{"name":"IF_TYPE_ATM_VCI_ENDPT","features":[446]},{"name":"IF_TYPE_ATM_VIRTUAL","features":[446]},{"name":"IF_TYPE_BASIC_ISDN","features":[446]},{"name":"IF_TYPE_BGP_POLICY_ACCOUNTING","features":[446]},{"name":"IF_TYPE_BSC","features":[446]},{"name":"IF_TYPE_CCTEMUL","features":[446]},{"name":"IF_TYPE_CES","features":[446]},{"name":"IF_TYPE_CHANNEL","features":[446]},{"name":"IF_TYPE_CNR","features":[446]},{"name":"IF_TYPE_COFFEE","features":[446]},{"name":"IF_TYPE_COMPOSITELINK","features":[446]},{"name":"IF_TYPE_DCN","features":[446]},{"name":"IF_TYPE_DDN_X25","features":[446]},{"name":"IF_TYPE_DIGITALPOWERLINE","features":[446]},{"name":"IF_TYPE_DIGITAL_WRAPPER_OVERHEAD_CHANNEL","features":[446]},{"name":"IF_TYPE_DLSW","features":[446]},{"name":"IF_TYPE_DOCSCABLE_DOWNSTREAM","features":[446]},{"name":"IF_TYPE_DOCSCABLE_MACLAYER","features":[446]},{"name":"IF_TYPE_DOCSCABLE_UPSTREAM","features":[446]},{"name":"IF_TYPE_DS0","features":[446]},{"name":"IF_TYPE_DS0_BUNDLE","features":[446]},{"name":"IF_TYPE_DS1","features":[446]},{"name":"IF_TYPE_DS1_FDL","features":[446]},{"name":"IF_TYPE_DS3","features":[446]},{"name":"IF_TYPE_DTM","features":[446]},{"name":"IF_TYPE_DVBRCC_DOWNSTREAM","features":[446]},{"name":"IF_TYPE_DVBRCC_MACLAYER","features":[446]},{"name":"IF_TYPE_DVBRCC_UPSTREAM","features":[446]},{"name":"IF_TYPE_DVB_ASI_IN","features":[446]},{"name":"IF_TYPE_DVB_ASI_OUT","features":[446]},{"name":"IF_TYPE_E1","features":[446]},{"name":"IF_TYPE_EON","features":[446]},{"name":"IF_TYPE_EPLRS","features":[446]},{"name":"IF_TYPE_ESCON","features":[446]},{"name":"IF_TYPE_ETHERNET_3MBIT","features":[446]},{"name":"IF_TYPE_ETHERNET_CSMACD","features":[446]},{"name":"IF_TYPE_FAST","features":[446]},{"name":"IF_TYPE_FASTETHER","features":[446]},{"name":"IF_TYPE_FASTETHER_FX","features":[446]},{"name":"IF_TYPE_FDDI","features":[446]},{"name":"IF_TYPE_FIBRECHANNEL","features":[446]},{"name":"IF_TYPE_FRAMERELAY","features":[446]},{"name":"IF_TYPE_FRAMERELAY_INTERCONNECT","features":[446]},{"name":"IF_TYPE_FRAMERELAY_MPI","features":[446]},{"name":"IF_TYPE_FRAMERELAY_SERVICE","features":[446]},{"name":"IF_TYPE_FRF16_MFR_BUNDLE","features":[446]},{"name":"IF_TYPE_FR_DLCI_ENDPT","features":[446]},{"name":"IF_TYPE_FR_FORWARD","features":[446]},{"name":"IF_TYPE_G703_2MB","features":[446]},{"name":"IF_TYPE_G703_64K","features":[446]},{"name":"IF_TYPE_GIGABITETHERNET","features":[446]},{"name":"IF_TYPE_GR303_IDT","features":[446]},{"name":"IF_TYPE_GR303_RDT","features":[446]},{"name":"IF_TYPE_H323_GATEKEEPER","features":[446]},{"name":"IF_TYPE_H323_PROXY","features":[446]},{"name":"IF_TYPE_HDH_1822","features":[446]},{"name":"IF_TYPE_HDLC","features":[446]},{"name":"IF_TYPE_HDSL2","features":[446]},{"name":"IF_TYPE_HIPERLAN2","features":[446]},{"name":"IF_TYPE_HIPPI","features":[446]},{"name":"IF_TYPE_HIPPIINTERFACE","features":[446]},{"name":"IF_TYPE_HOSTPAD","features":[446]},{"name":"IF_TYPE_HSSI","features":[446]},{"name":"IF_TYPE_HYPERCHANNEL","features":[446]},{"name":"IF_TYPE_IBM370PARCHAN","features":[446]},{"name":"IF_TYPE_IDSL","features":[446]},{"name":"IF_TYPE_IEEE1394","features":[446]},{"name":"IF_TYPE_IEEE80211","features":[446]},{"name":"IF_TYPE_IEEE80212","features":[446]},{"name":"IF_TYPE_IEEE802154","features":[446]},{"name":"IF_TYPE_IEEE80216_WMAN","features":[446]},{"name":"IF_TYPE_IEEE8023AD_LAG","features":[446]},{"name":"IF_TYPE_IF_GSN","features":[446]},{"name":"IF_TYPE_IMT","features":[446]},{"name":"IF_TYPE_INTERLEAVE","features":[446]},{"name":"IF_TYPE_IP","features":[446]},{"name":"IF_TYPE_IPFORWARD","features":[446]},{"name":"IF_TYPE_IPOVER_ATM","features":[446]},{"name":"IF_TYPE_IPOVER_CDLC","features":[446]},{"name":"IF_TYPE_IPOVER_CLAW","features":[446]},{"name":"IF_TYPE_IPSWITCH","features":[446]},{"name":"IF_TYPE_IS088023_CSMACD","features":[446]},{"name":"IF_TYPE_ISDN","features":[446]},{"name":"IF_TYPE_ISDN_S","features":[446]},{"name":"IF_TYPE_ISDN_U","features":[446]},{"name":"IF_TYPE_ISO88022_LLC","features":[446]},{"name":"IF_TYPE_ISO88024_TOKENBUS","features":[446]},{"name":"IF_TYPE_ISO88025R_DTR","features":[446]},{"name":"IF_TYPE_ISO88025_CRFPRINT","features":[446]},{"name":"IF_TYPE_ISO88025_FIBER","features":[446]},{"name":"IF_TYPE_ISO88025_TOKENRING","features":[446]},{"name":"IF_TYPE_ISO88026_MAN","features":[446]},{"name":"IF_TYPE_ISUP","features":[446]},{"name":"IF_TYPE_L2_VLAN","features":[446]},{"name":"IF_TYPE_L3_IPVLAN","features":[446]},{"name":"IF_TYPE_L3_IPXVLAN","features":[446]},{"name":"IF_TYPE_LAP_B","features":[446]},{"name":"IF_TYPE_LAP_D","features":[446]},{"name":"IF_TYPE_LAP_F","features":[446]},{"name":"IF_TYPE_LOCALTALK","features":[446]},{"name":"IF_TYPE_MEDIAMAILOVERIP","features":[446]},{"name":"IF_TYPE_MF_SIGLINK","features":[446]},{"name":"IF_TYPE_MIO_X25","features":[446]},{"name":"IF_TYPE_MODEM","features":[446]},{"name":"IF_TYPE_MPC","features":[446]},{"name":"IF_TYPE_MPLS","features":[446]},{"name":"IF_TYPE_MPLS_TUNNEL","features":[446]},{"name":"IF_TYPE_MSDSL","features":[446]},{"name":"IF_TYPE_MVL","features":[446]},{"name":"IF_TYPE_MYRINET","features":[446]},{"name":"IF_TYPE_NFAS","features":[446]},{"name":"IF_TYPE_NSIP","features":[446]},{"name":"IF_TYPE_OPTICAL_CHANNEL","features":[446]},{"name":"IF_TYPE_OPTICAL_TRANSPORT","features":[446]},{"name":"IF_TYPE_OTHER","features":[446]},{"name":"IF_TYPE_PARA","features":[446]},{"name":"IF_TYPE_PLC","features":[446]},{"name":"IF_TYPE_POS","features":[446]},{"name":"IF_TYPE_PPP","features":[446]},{"name":"IF_TYPE_PPPMULTILINKBUNDLE","features":[446]},{"name":"IF_TYPE_PRIMARY_ISDN","features":[446]},{"name":"IF_TYPE_PROP_BWA_P2MP","features":[446]},{"name":"IF_TYPE_PROP_CNLS","features":[446]},{"name":"IF_TYPE_PROP_DOCS_WIRELESS_DOWNSTREAM","features":[446]},{"name":"IF_TYPE_PROP_DOCS_WIRELESS_MACLAYER","features":[446]},{"name":"IF_TYPE_PROP_DOCS_WIRELESS_UPSTREAM","features":[446]},{"name":"IF_TYPE_PROP_MULTIPLEXOR","features":[446]},{"name":"IF_TYPE_PROP_POINT2POINT_SERIAL","features":[446]},{"name":"IF_TYPE_PROP_VIRTUAL","features":[446]},{"name":"IF_TYPE_PROP_WIRELESS_P2P","features":[446]},{"name":"IF_TYPE_PROTEON_10MBIT","features":[446]},{"name":"IF_TYPE_PROTEON_80MBIT","features":[446]},{"name":"IF_TYPE_QLLC","features":[446]},{"name":"IF_TYPE_RADIO_MAC","features":[446]},{"name":"IF_TYPE_RADSL","features":[446]},{"name":"IF_TYPE_REACH_DSL","features":[446]},{"name":"IF_TYPE_REGULAR_1822","features":[446]},{"name":"IF_TYPE_RFC1483","features":[446]},{"name":"IF_TYPE_RFC877_X25","features":[446]},{"name":"IF_TYPE_RS232","features":[446]},{"name":"IF_TYPE_RSRB","features":[446]},{"name":"IF_TYPE_SDLC","features":[446]},{"name":"IF_TYPE_SDSL","features":[446]},{"name":"IF_TYPE_SHDSL","features":[446]},{"name":"IF_TYPE_SIP","features":[446]},{"name":"IF_TYPE_SLIP","features":[446]},{"name":"IF_TYPE_SMDS_DXI","features":[446]},{"name":"IF_TYPE_SMDS_ICIP","features":[446]},{"name":"IF_TYPE_SOFTWARE_LOOPBACK","features":[446]},{"name":"IF_TYPE_SONET","features":[446]},{"name":"IF_TYPE_SONET_OVERHEAD_CHANNEL","features":[446]},{"name":"IF_TYPE_SONET_PATH","features":[446]},{"name":"IF_TYPE_SONET_VT","features":[446]},{"name":"IF_TYPE_SRP","features":[446]},{"name":"IF_TYPE_SS7_SIGLINK","features":[446]},{"name":"IF_TYPE_STACKTOSTACK","features":[446]},{"name":"IF_TYPE_STARLAN","features":[446]},{"name":"IF_TYPE_TDLC","features":[446]},{"name":"IF_TYPE_TERMPAD","features":[446]},{"name":"IF_TYPE_TR008","features":[446]},{"name":"IF_TYPE_TRANSPHDLC","features":[446]},{"name":"IF_TYPE_TUNNEL","features":[446]},{"name":"IF_TYPE_ULTRA","features":[446]},{"name":"IF_TYPE_USB","features":[446]},{"name":"IF_TYPE_V11","features":[446]},{"name":"IF_TYPE_V35","features":[446]},{"name":"IF_TYPE_V36","features":[446]},{"name":"IF_TYPE_V37","features":[446]},{"name":"IF_TYPE_VDSL","features":[446]},{"name":"IF_TYPE_VIRTUALIPADDRESS","features":[446]},{"name":"IF_TYPE_VOICEOVERATM","features":[446]},{"name":"IF_TYPE_VOICEOVERFRAMERELAY","features":[446]},{"name":"IF_TYPE_VOICE_EM","features":[446]},{"name":"IF_TYPE_VOICE_ENCAP","features":[446]},{"name":"IF_TYPE_VOICE_FXO","features":[446]},{"name":"IF_TYPE_VOICE_FXS","features":[446]},{"name":"IF_TYPE_VOICE_OVERIP","features":[446]},{"name":"IF_TYPE_WWANPP","features":[446]},{"name":"IF_TYPE_WWANPP2","features":[446]},{"name":"IF_TYPE_X213","features":[446]},{"name":"IF_TYPE_X25_HUNTGROUP","features":[446]},{"name":"IF_TYPE_X25_MLP","features":[446]},{"name":"IF_TYPE_X25_PLE","features":[446]},{"name":"IF_TYPE_XBOX_WIRELESS","features":[446]},{"name":"INTERFACE_HARDWARE_CROSSTIMESTAMP","features":[446]},{"name":"INTERFACE_HARDWARE_CROSSTIMESTAMP_VERSION_1","features":[446]},{"name":"INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES","features":[307,446]},{"name":"INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES","features":[307,446]},{"name":"INTERFACE_TIMESTAMP_CAPABILITIES","features":[307,446]},{"name":"INTERFACE_TIMESTAMP_CAPABILITIES_VERSION_1","features":[446]},{"name":"INTERNAL_IF_OPER_STATUS","features":[446]},{"name":"IOCTL_ARP_SEND_REQUEST","features":[446]},{"name":"IOCTL_IP_ADDCHANGE_NOTIFY_REQUEST","features":[446]},{"name":"IOCTL_IP_GET_BEST_INTERFACE","features":[446]},{"name":"IOCTL_IP_INTERFACE_INFO","features":[446]},{"name":"IOCTL_IP_RTCHANGE_NOTIFY_REQUEST","features":[446]},{"name":"IOCTL_IP_UNIDIRECTIONAL_ADAPTER_ADDRESS","features":[446]},{"name":"IP6_STATS","features":[446]},{"name":"IPRTRMGR_PID","features":[446]},{"name":"IPV6_ADDRESS_EX","features":[446]},{"name":"IPV6_GLOBAL_INFO","features":[446]},{"name":"IPV6_ROUTE_INFO","features":[446]},{"name":"IP_ADAPTER_ADDRESSES_LH","features":[446,321,320]},{"name":"IP_ADAPTER_ADDRESSES_XP","features":[446,321,320]},{"name":"IP_ADAPTER_ADDRESS_DNS_ELIGIBLE","features":[446]},{"name":"IP_ADAPTER_ADDRESS_TRANSIENT","features":[446]},{"name":"IP_ADAPTER_ANYCAST_ADDRESS_XP","features":[446,320]},{"name":"IP_ADAPTER_DDNS_ENABLED","features":[446]},{"name":"IP_ADAPTER_DHCP_ENABLED","features":[446]},{"name":"IP_ADAPTER_DNS_SERVER_ADDRESS_XP","features":[446,320]},{"name":"IP_ADAPTER_DNS_SUFFIX","features":[446]},{"name":"IP_ADAPTER_GATEWAY_ADDRESS_LH","features":[446,320]},{"name":"IP_ADAPTER_INDEX_MAP","features":[446]},{"name":"IP_ADAPTER_INFO","features":[307,446]},{"name":"IP_ADAPTER_IPV4_ENABLED","features":[446]},{"name":"IP_ADAPTER_IPV6_ENABLED","features":[446]},{"name":"IP_ADAPTER_IPV6_MANAGE_ADDRESS_CONFIG","features":[446]},{"name":"IP_ADAPTER_IPV6_OTHER_STATEFUL_CONFIG","features":[446]},{"name":"IP_ADAPTER_MULTICAST_ADDRESS_XP","features":[446,320]},{"name":"IP_ADAPTER_NETBIOS_OVER_TCPIP_ENABLED","features":[446]},{"name":"IP_ADAPTER_NO_MULTICAST","features":[446]},{"name":"IP_ADAPTER_ORDER_MAP","features":[446]},{"name":"IP_ADAPTER_PREFIX_XP","features":[446,320]},{"name":"IP_ADAPTER_RECEIVE_ONLY","features":[446]},{"name":"IP_ADAPTER_REGISTER_ADAPTER_SUFFIX","features":[446]},{"name":"IP_ADAPTER_UNICAST_ADDRESS_LH","features":[446,320]},{"name":"IP_ADAPTER_UNICAST_ADDRESS_XP","features":[446,320]},{"name":"IP_ADAPTER_WINS_SERVER_ADDRESS_LH","features":[446,320]},{"name":"IP_ADDRESS_PREFIX","features":[446,320]},{"name":"IP_ADDRESS_STRING","features":[446]},{"name":"IP_ADDRROW","features":[446]},{"name":"IP_ADDRTABLE","features":[446]},{"name":"IP_ADDR_ADDED","features":[446]},{"name":"IP_ADDR_DELETED","features":[446]},{"name":"IP_ADDR_STRING","features":[446]},{"name":"IP_BAD_DESTINATION","features":[446]},{"name":"IP_BAD_HEADER","features":[446]},{"name":"IP_BAD_OPTION","features":[446]},{"name":"IP_BAD_REQ","features":[446]},{"name":"IP_BAD_ROUTE","features":[446]},{"name":"IP_BIND_ADAPTER","features":[446]},{"name":"IP_BUF_TOO_SMALL","features":[446]},{"name":"IP_DEMAND_DIAL_FILTER_INFO","features":[446]},{"name":"IP_DEMAND_DIAL_FILTER_INFO_V6","features":[446]},{"name":"IP_DEST_ADDR_UNREACHABLE","features":[446]},{"name":"IP_DEST_HOST_UNREACHABLE","features":[446]},{"name":"IP_DEST_NET_UNREACHABLE","features":[446]},{"name":"IP_DEST_NO_ROUTE","features":[446]},{"name":"IP_DEST_PORT_UNREACHABLE","features":[446]},{"name":"IP_DEST_PROHIBITED","features":[446]},{"name":"IP_DEST_PROT_UNREACHABLE","features":[446]},{"name":"IP_DEST_SCOPE_MISMATCH","features":[446]},{"name":"IP_DEST_UNREACHABLE","features":[446]},{"name":"IP_DEVICE_DOES_NOT_EXIST","features":[446]},{"name":"IP_DUPLICATE_ADDRESS","features":[446]},{"name":"IP_DUPLICATE_IPADD","features":[446]},{"name":"IP_EXPORT_INCLUDED","features":[446]},{"name":"IP_FILTER_ENABLE_INFO","features":[446]},{"name":"IP_FILTER_ENABLE_INFO_V6","features":[446]},{"name":"IP_FLAG_DF","features":[446]},{"name":"IP_FLAG_REVERSE","features":[446]},{"name":"IP_FORWARDNUMBER","features":[446]},{"name":"IP_FORWARDROW","features":[446]},{"name":"IP_FORWARDTABLE","features":[446]},{"name":"IP_GENERAL_FAILURE","features":[446]},{"name":"IP_GENERAL_INFO_BASE","features":[446]},{"name":"IP_GLOBAL_INFO","features":[446]},{"name":"IP_HOP_LIMIT_EXCEEDED","features":[446]},{"name":"IP_HW_ERROR","features":[446]},{"name":"IP_ICMP_ERROR","features":[446]},{"name":"IP_IFFILTER_INFO","features":[446]},{"name":"IP_IFFILTER_INFO_V6","features":[446]},{"name":"IP_INTERFACE_INFO","features":[446]},{"name":"IP_INTERFACE_METRIC_CHANGE","features":[446]},{"name":"IP_INTERFACE_NAME_INFO_W2KSP1","features":[446]},{"name":"IP_INTERFACE_STATUS_INFO","features":[446]},{"name":"IP_INTERFACE_WOL_CAPABILITY_CHANGE","features":[446]},{"name":"IP_IN_FILTER_INFO","features":[446]},{"name":"IP_IN_FILTER_INFO_V6","features":[446]},{"name":"IP_IPINIP_CFG_INFO","features":[446]},{"name":"IP_MCAST_BOUNDARY_INFO","features":[446]},{"name":"IP_MCAST_COUNTER_INFO","features":[446]},{"name":"IP_MCAST_HEARBEAT_INFO","features":[446]},{"name":"IP_MCAST_LIMIT_INFO","features":[446]},{"name":"IP_MEDIA_CONNECT","features":[446]},{"name":"IP_MEDIA_DISCONNECT","features":[446]},{"name":"IP_MTU_CHANGE","features":[446]},{"name":"IP_NEGOTIATING_IPSEC","features":[446]},{"name":"IP_NETROW","features":[446]},{"name":"IP_NETTABLE","features":[446]},{"name":"IP_NO_RESOURCES","features":[446]},{"name":"IP_OPTION_INFORMATION","features":[446]},{"name":"IP_OPTION_INFORMATION32","features":[446]},{"name":"IP_OPTION_TOO_BIG","features":[446]},{"name":"IP_OUT_FILTER_INFO","features":[446]},{"name":"IP_OUT_FILTER_INFO_V6","features":[446]},{"name":"IP_PACKET_TOO_BIG","features":[446]},{"name":"IP_PARAMETER_PROBLEM","features":[446]},{"name":"IP_PARAM_PROBLEM","features":[446]},{"name":"IP_PENDING","features":[446]},{"name":"IP_PER_ADAPTER_INFO_W2KSP1","features":[446]},{"name":"IP_PROT_PRIORITY_INFO","features":[446]},{"name":"IP_PROT_PRIORITY_INFO_EX","features":[446]},{"name":"IP_REASSEMBLY_TIME_EXCEEDED","features":[446]},{"name":"IP_RECONFIG_SECFLTR","features":[446]},{"name":"IP_REQ_TIMED_OUT","features":[446]},{"name":"IP_ROUTER_DISC_INFO","features":[446]},{"name":"IP_ROUTER_MANAGER_VERSION","features":[446]},{"name":"IP_ROUTE_INFO","features":[446]},{"name":"IP_SOURCE_QUENCH","features":[446]},{"name":"IP_SPEC_MTU_CHANGE","features":[446]},{"name":"IP_STATS","features":[446]},{"name":"IP_STATUS_BASE","features":[446]},{"name":"IP_SUCCESS","features":[446]},{"name":"IP_TIME_EXCEEDED","features":[446]},{"name":"IP_TTL_EXPIRED_REASSEM","features":[446]},{"name":"IP_TTL_EXPIRED_TRANSIT","features":[446]},{"name":"IP_UNBIND_ADAPTER","features":[446]},{"name":"IP_UNIDIRECTIONAL_ADAPTER_ADDRESS","features":[446]},{"name":"IP_UNLOAD","features":[446]},{"name":"IP_UNRECOGNIZED_NEXT_HEADER","features":[446]},{"name":"Icmp6CreateFile","features":[307,446]},{"name":"Icmp6ParseReplies","features":[446]},{"name":"Icmp6SendEcho2","features":[307,446,320,312]},{"name":"IcmpCloseHandle","features":[307,446]},{"name":"IcmpCreateFile","features":[307,446]},{"name":"IcmpParseReplies","features":[446]},{"name":"IcmpSendEcho","features":[307,446]},{"name":"IcmpSendEcho2","features":[307,446,312]},{"name":"IcmpSendEcho2Ex","features":[307,446,312]},{"name":"InitializeIpForwardEntry","features":[307,446,321,320]},{"name":"InitializeIpInterfaceEntry","features":[307,446,321,320]},{"name":"InitializeUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"IpReleaseAddress","features":[446]},{"name":"IpRenewAddress","features":[446]},{"name":"LB_DST_ADDR_USE_DSTADDR_FLAG","features":[446]},{"name":"LB_DST_ADDR_USE_SRCADDR_FLAG","features":[446]},{"name":"LB_DST_MASK_LATE_FLAG","features":[446]},{"name":"LB_SRC_ADDR_USE_DSTADDR_FLAG","features":[446]},{"name":"LB_SRC_ADDR_USE_SRCADDR_FLAG","features":[446]},{"name":"LB_SRC_MASK_LATE_FLAG","features":[446]},{"name":"LookupPersistentTcpPortReservation","features":[446]},{"name":"LookupPersistentUdpPortReservation","features":[446]},{"name":"MAXLEN_IFDESCR","features":[446]},{"name":"MAXLEN_PHYSADDR","features":[446]},{"name":"MAX_ADAPTER_ADDRESS_LENGTH","features":[446]},{"name":"MAX_ADAPTER_DESCRIPTION_LENGTH","features":[446]},{"name":"MAX_ADAPTER_NAME","features":[446]},{"name":"MAX_ADAPTER_NAME_LENGTH","features":[446]},{"name":"MAX_DHCPV6_DUID_LENGTH","features":[446]},{"name":"MAX_DNS_SUFFIX_STRING_LENGTH","features":[446]},{"name":"MAX_DOMAIN_NAME_LEN","features":[446]},{"name":"MAX_HOSTNAME_LEN","features":[446]},{"name":"MAX_IF_TYPE","features":[446]},{"name":"MAX_INTERFACE_NAME_LEN","features":[446]},{"name":"MAX_IP_STATUS","features":[446]},{"name":"MAX_MIB_OFFSET","features":[446]},{"name":"MAX_OPT_SIZE","features":[446]},{"name":"MAX_SCOPE_ID_LEN","features":[446]},{"name":"MAX_SCOPE_NAME_LEN","features":[446]},{"name":"MCAST_BOUNDARY","features":[446]},{"name":"MCAST_GLOBAL","features":[446]},{"name":"MCAST_IF_ENTRY","features":[446]},{"name":"MCAST_MFE","features":[446]},{"name":"MCAST_MFE_STATS","features":[446]},{"name":"MCAST_MFE_STATS_EX","features":[446]},{"name":"MCAST_SCOPE","features":[446]},{"name":"MIBICMPINFO","features":[446]},{"name":"MIBICMPSTATS","features":[446]},{"name":"MIBICMPSTATS_EX_XPSP1","features":[446]},{"name":"MIB_ANYCASTIPADDRESS_ROW","features":[446,321,320]},{"name":"MIB_ANYCASTIPADDRESS_TABLE","features":[446,321,320]},{"name":"MIB_BEST_IF","features":[446]},{"name":"MIB_BOUNDARYROW","features":[446]},{"name":"MIB_ICMP","features":[446]},{"name":"MIB_ICMP_EX_XPSP1","features":[446]},{"name":"MIB_IFNUMBER","features":[446]},{"name":"MIB_IFROW","features":[446]},{"name":"MIB_IFSTACK_ROW","features":[446]},{"name":"MIB_IFSTACK_TABLE","features":[446]},{"name":"MIB_IFSTATUS","features":[307,446]},{"name":"MIB_IFTABLE","features":[446]},{"name":"MIB_IF_ADMIN_STATUS_DOWN","features":[446]},{"name":"MIB_IF_ADMIN_STATUS_TESTING","features":[446]},{"name":"MIB_IF_ADMIN_STATUS_UP","features":[446]},{"name":"MIB_IF_ENTRY_LEVEL","features":[446]},{"name":"MIB_IF_ROW2","features":[446,321]},{"name":"MIB_IF_TABLE2","features":[446,321]},{"name":"MIB_IF_TABLE_LEVEL","features":[446]},{"name":"MIB_IF_TYPE_ETHERNET","features":[446]},{"name":"MIB_IF_TYPE_FDDI","features":[446]},{"name":"MIB_IF_TYPE_LOOPBACK","features":[446]},{"name":"MIB_IF_TYPE_OTHER","features":[446]},{"name":"MIB_IF_TYPE_PPP","features":[446]},{"name":"MIB_IF_TYPE_SLIP","features":[446]},{"name":"MIB_IF_TYPE_TOKENRING","features":[446]},{"name":"MIB_INVALID_TEREDO_PORT_NUMBER","features":[446]},{"name":"MIB_INVERTEDIFSTACK_ROW","features":[446]},{"name":"MIB_INVERTEDIFSTACK_TABLE","features":[446]},{"name":"MIB_IPADDRROW_W2K","features":[446]},{"name":"MIB_IPADDRROW_XP","features":[446]},{"name":"MIB_IPADDRTABLE","features":[446]},{"name":"MIB_IPADDR_DELETED","features":[446]},{"name":"MIB_IPADDR_DISCONNECTED","features":[446]},{"name":"MIB_IPADDR_DNS_ELIGIBLE","features":[446]},{"name":"MIB_IPADDR_DYNAMIC","features":[446]},{"name":"MIB_IPADDR_PRIMARY","features":[446]},{"name":"MIB_IPADDR_TRANSIENT","features":[446]},{"name":"MIB_IPDESTROW","features":[446,320]},{"name":"MIB_IPDESTTABLE","features":[446,320]},{"name":"MIB_IPFORWARDNUMBER","features":[446]},{"name":"MIB_IPFORWARDROW","features":[446,320]},{"name":"MIB_IPFORWARDTABLE","features":[446,320]},{"name":"MIB_IPFORWARD_ROW2","features":[307,446,321,320]},{"name":"MIB_IPFORWARD_TABLE2","features":[307,446,321,320]},{"name":"MIB_IPFORWARD_TYPE","features":[446]},{"name":"MIB_IPINTERFACE_ROW","features":[307,446,321,320]},{"name":"MIB_IPINTERFACE_TABLE","features":[307,446,321,320]},{"name":"MIB_IPMCAST_BOUNDARY","features":[446]},{"name":"MIB_IPMCAST_BOUNDARY_TABLE","features":[446]},{"name":"MIB_IPMCAST_GLOBAL","features":[446]},{"name":"MIB_IPMCAST_IF_ENTRY","features":[446]},{"name":"MIB_IPMCAST_IF_TABLE","features":[446]},{"name":"MIB_IPMCAST_MFE","features":[446]},{"name":"MIB_IPMCAST_MFE_STATS","features":[446]},{"name":"MIB_IPMCAST_MFE_STATS_EX_XP","features":[446]},{"name":"MIB_IPMCAST_OIF_STATS_LH","features":[446]},{"name":"MIB_IPMCAST_OIF_STATS_W2K","features":[446]},{"name":"MIB_IPMCAST_OIF_W2K","features":[446]},{"name":"MIB_IPMCAST_OIF_XP","features":[446]},{"name":"MIB_IPMCAST_SCOPE","features":[446]},{"name":"MIB_IPNETROW_LH","features":[446]},{"name":"MIB_IPNETROW_W2K","features":[446]},{"name":"MIB_IPNETTABLE","features":[446]},{"name":"MIB_IPNET_ROW2","features":[446,321,320]},{"name":"MIB_IPNET_TABLE2","features":[446,321,320]},{"name":"MIB_IPNET_TYPE","features":[446]},{"name":"MIB_IPNET_TYPE_DYNAMIC","features":[446]},{"name":"MIB_IPNET_TYPE_INVALID","features":[446]},{"name":"MIB_IPNET_TYPE_OTHER","features":[446]},{"name":"MIB_IPNET_TYPE_STATIC","features":[446]},{"name":"MIB_IPPATH_ROW","features":[307,446,321,320]},{"name":"MIB_IPPATH_TABLE","features":[307,446,321,320]},{"name":"MIB_IPROUTE_METRIC_UNUSED","features":[446]},{"name":"MIB_IPROUTE_TYPE_DIRECT","features":[446]},{"name":"MIB_IPROUTE_TYPE_INDIRECT","features":[446]},{"name":"MIB_IPROUTE_TYPE_INVALID","features":[446]},{"name":"MIB_IPROUTE_TYPE_OTHER","features":[446]},{"name":"MIB_IPSTATS_FORWARDING","features":[446]},{"name":"MIB_IPSTATS_LH","features":[446]},{"name":"MIB_IPSTATS_W2K","features":[446]},{"name":"MIB_IP_FORWARDING","features":[446]},{"name":"MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES","features":[307,446,320]},{"name":"MIB_IP_NOT_FORWARDING","features":[446]},{"name":"MIB_MCAST_LIMIT_ROW","features":[446]},{"name":"MIB_MFE_STATS_TABLE","features":[446]},{"name":"MIB_MFE_STATS_TABLE_EX_XP","features":[446]},{"name":"MIB_MFE_TABLE","features":[446]},{"name":"MIB_MULTICASTIPADDRESS_ROW","features":[446,321,320]},{"name":"MIB_MULTICASTIPADDRESS_TABLE","features":[446,321,320]},{"name":"MIB_NOTIFICATION_TYPE","features":[446]},{"name":"MIB_OPAQUE_INFO","features":[446]},{"name":"MIB_OPAQUE_QUERY","features":[446]},{"name":"MIB_PROXYARP","features":[446]},{"name":"MIB_ROUTESTATE","features":[307,446]},{"name":"MIB_TCP6ROW","features":[446,320]},{"name":"MIB_TCP6ROW2","features":[446,320]},{"name":"MIB_TCP6ROW_OWNER_MODULE","features":[446]},{"name":"MIB_TCP6ROW_OWNER_PID","features":[446]},{"name":"MIB_TCP6TABLE","features":[446,320]},{"name":"MIB_TCP6TABLE2","features":[446,320]},{"name":"MIB_TCP6TABLE_OWNER_MODULE","features":[446]},{"name":"MIB_TCP6TABLE_OWNER_PID","features":[446]},{"name":"MIB_TCPROW2","features":[446]},{"name":"MIB_TCPROW_LH","features":[446]},{"name":"MIB_TCPROW_OWNER_MODULE","features":[446]},{"name":"MIB_TCPROW_OWNER_PID","features":[446]},{"name":"MIB_TCPROW_W2K","features":[446]},{"name":"MIB_TCPSTATS2","features":[446]},{"name":"MIB_TCPSTATS_LH","features":[446]},{"name":"MIB_TCPSTATS_W2K","features":[446]},{"name":"MIB_TCPTABLE","features":[446]},{"name":"MIB_TCPTABLE2","features":[446]},{"name":"MIB_TCPTABLE_OWNER_MODULE","features":[446]},{"name":"MIB_TCPTABLE_OWNER_PID","features":[446]},{"name":"MIB_TCP_RTO_CONSTANT","features":[446]},{"name":"MIB_TCP_RTO_OTHER","features":[446]},{"name":"MIB_TCP_RTO_RSRE","features":[446]},{"name":"MIB_TCP_RTO_VANJ","features":[446]},{"name":"MIB_TCP_STATE","features":[446]},{"name":"MIB_TCP_STATE_CLOSED","features":[446]},{"name":"MIB_TCP_STATE_CLOSE_WAIT","features":[446]},{"name":"MIB_TCP_STATE_CLOSING","features":[446]},{"name":"MIB_TCP_STATE_DELETE_TCB","features":[446]},{"name":"MIB_TCP_STATE_ESTAB","features":[446]},{"name":"MIB_TCP_STATE_FIN_WAIT1","features":[446]},{"name":"MIB_TCP_STATE_FIN_WAIT2","features":[446]},{"name":"MIB_TCP_STATE_LAST_ACK","features":[446]},{"name":"MIB_TCP_STATE_LISTEN","features":[446]},{"name":"MIB_TCP_STATE_RESERVED","features":[446]},{"name":"MIB_TCP_STATE_SYN_RCVD","features":[446]},{"name":"MIB_TCP_STATE_SYN_SENT","features":[446]},{"name":"MIB_TCP_STATE_TIME_WAIT","features":[446]},{"name":"MIB_UDP6ROW","features":[446,320]},{"name":"MIB_UDP6ROW2","features":[446]},{"name":"MIB_UDP6ROW_OWNER_MODULE","features":[446]},{"name":"MIB_UDP6ROW_OWNER_PID","features":[446]},{"name":"MIB_UDP6TABLE","features":[446,320]},{"name":"MIB_UDP6TABLE2","features":[446]},{"name":"MIB_UDP6TABLE_OWNER_MODULE","features":[446]},{"name":"MIB_UDP6TABLE_OWNER_PID","features":[446]},{"name":"MIB_UDPROW","features":[446]},{"name":"MIB_UDPROW2","features":[446]},{"name":"MIB_UDPROW_OWNER_MODULE","features":[446]},{"name":"MIB_UDPROW_OWNER_PID","features":[446]},{"name":"MIB_UDPSTATS","features":[446]},{"name":"MIB_UDPSTATS2","features":[446]},{"name":"MIB_UDPTABLE","features":[446]},{"name":"MIB_UDPTABLE2","features":[446]},{"name":"MIB_UDPTABLE_OWNER_MODULE","features":[446]},{"name":"MIB_UDPTABLE_OWNER_PID","features":[446]},{"name":"MIB_UNICASTIPADDRESS_ROW","features":[307,446,321,320]},{"name":"MIB_UNICASTIPADDRESS_TABLE","features":[307,446,321,320]},{"name":"MIB_USE_CURRENT_FORWARDING","features":[446]},{"name":"MIB_USE_CURRENT_TTL","features":[446]},{"name":"MIN_IF_TYPE","features":[446]},{"name":"MIXED_NODETYPE","features":[446]},{"name":"MibAddInstance","features":[446]},{"name":"MibDeleteInstance","features":[446]},{"name":"MibIfEntryNormal","features":[446]},{"name":"MibIfEntryNormalWithoutStatistics","features":[446]},{"name":"MibIfTableNormal","features":[446]},{"name":"MibIfTableNormalWithoutStatistics","features":[446]},{"name":"MibIfTableRaw","features":[446]},{"name":"MibInitialNotification","features":[446]},{"name":"MibParameterNotification","features":[446]},{"name":"ND_NEIGHBOR_ADVERT","features":[446]},{"name":"ND_NEIGHBOR_SOLICIT","features":[446]},{"name":"ND_REDIRECT","features":[446]},{"name":"ND_ROUTER_ADVERT","features":[446]},{"name":"ND_ROUTER_SOLICIT","features":[446]},{"name":"NET_ADDRESS_DNS_NAME","features":[446]},{"name":"NET_ADDRESS_FORMAT","features":[446]},{"name":"NET_ADDRESS_FORMAT_UNSPECIFIED","features":[446]},{"name":"NET_ADDRESS_INFO","features":[446,320]},{"name":"NET_ADDRESS_IPV4","features":[446]},{"name":"NET_ADDRESS_IPV6","features":[446]},{"name":"NET_STRING_IPV4_ADDRESS","features":[446]},{"name":"NET_STRING_IPV4_NETWORK","features":[446]},{"name":"NET_STRING_IPV4_SERVICE","features":[446]},{"name":"NET_STRING_IPV6_ADDRESS","features":[446]},{"name":"NET_STRING_IPV6_ADDRESS_NO_SCOPE","features":[446]},{"name":"NET_STRING_IPV6_NETWORK","features":[446]},{"name":"NET_STRING_IPV6_SERVICE","features":[446]},{"name":"NET_STRING_IPV6_SERVICE_NO_SCOPE","features":[446]},{"name":"NET_STRING_NAMED_ADDRESS","features":[446]},{"name":"NET_STRING_NAMED_SERVICE","features":[446]},{"name":"NUMBER_OF_EXPORTED_VARIABLES","features":[446]},{"name":"NhpAllocateAndGetInterfaceInfoFromStack","features":[307,446]},{"name":"NotifyAddrChange","features":[307,446,312]},{"name":"NotifyIfTimestampConfigChange","features":[446]},{"name":"NotifyIpInterfaceChange","features":[307,446,321,320]},{"name":"NotifyNetworkConnectivityHintChange","features":[307,446,320]},{"name":"NotifyRouteChange","features":[307,446,312]},{"name":"NotifyRouteChange2","features":[307,446,321,320]},{"name":"NotifyStableUnicastIpAddressTable","features":[307,446,321,320]},{"name":"NotifyTeredoPortChange","features":[307,446]},{"name":"NotifyUnicastIpAddressChange","features":[307,446,321,320]},{"name":"PEER_TO_PEER_NODETYPE","features":[446]},{"name":"PFADDRESSTYPE","features":[446]},{"name":"PFERROR_BUFFER_TOO_SMALL","features":[446]},{"name":"PFERROR_NO_FILTERS_GIVEN","features":[446]},{"name":"PFERROR_NO_PF_INTERFACE","features":[446]},{"name":"PFFORWARD_ACTION","features":[446]},{"name":"PFFRAMETYPE","features":[446]},{"name":"PFFT_FILTER","features":[446]},{"name":"PFFT_FRAG","features":[446]},{"name":"PFFT_SPOOF","features":[446]},{"name":"PFLOGFRAME","features":[446]},{"name":"PF_ACTION_DROP","features":[446]},{"name":"PF_ACTION_FORWARD","features":[446]},{"name":"PF_FILTER_DESCRIPTOR","features":[446]},{"name":"PF_FILTER_STATS","features":[446]},{"name":"PF_INTERFACE_STATS","features":[446]},{"name":"PF_IPV4","features":[446]},{"name":"PF_IPV6","features":[446]},{"name":"PF_LATEBIND_INFO","features":[446]},{"name":"PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK","features":[446]},{"name":"PIPFORWARD_CHANGE_CALLBACK","features":[307,446,321,320]},{"name":"PIPINTERFACE_CHANGE_CALLBACK","features":[307,446,321,320]},{"name":"PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK","features":[307,446,320]},{"name":"PROXY_ARP","features":[446]},{"name":"PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK","features":[307,446,321,320]},{"name":"PTEREDO_PORT_CHANGE_CALLBACK","features":[446]},{"name":"PUNICAST_IPADDRESS_CHANGE_CALLBACK","features":[307,446,321,320]},{"name":"ParseNetworkString","features":[446,320]},{"name":"PfAddFiltersToInterface","features":[446]},{"name":"PfAddGlobalFilterToInterface","features":[446]},{"name":"PfBindInterfaceToIPAddress","features":[446]},{"name":"PfBindInterfaceToIndex","features":[446]},{"name":"PfCreateInterface","features":[307,446]},{"name":"PfDeleteInterface","features":[446]},{"name":"PfDeleteLog","features":[446]},{"name":"PfGetInterfaceStatistics","features":[307,446]},{"name":"PfMakeLog","features":[307,446]},{"name":"PfRebindFilters","features":[446]},{"name":"PfRemoveFilterHandles","features":[446]},{"name":"PfRemoveFiltersFromInterface","features":[446]},{"name":"PfRemoveGlobalFilterFromInterface","features":[446]},{"name":"PfSetLogBuffer","features":[446]},{"name":"PfTestPacket","features":[446]},{"name":"PfUnBindInterface","features":[446]},{"name":"ROUTE_LONGER","features":[446]},{"name":"ROUTE_MATCHING","features":[446]},{"name":"ROUTE_SHORTER","features":[446]},{"name":"ROUTE_STATE","features":[446]},{"name":"RegisterInterfaceTimestampConfigChange","features":[446]},{"name":"ResolveIpNetEntry2","features":[307,446,321,320]},{"name":"ResolveNeighbor","features":[446,320]},{"name":"RestoreMediaSense","features":[307,446,312]},{"name":"SendARP","features":[446]},{"name":"SetCurrentThreadCompartmentId","features":[307,446]},{"name":"SetCurrentThreadCompartmentScope","features":[307,446]},{"name":"SetDnsSettings","features":[307,446]},{"name":"SetIfEntry","features":[446]},{"name":"SetInterfaceDnsSettings","features":[307,446]},{"name":"SetIpForwardEntry","features":[446,320]},{"name":"SetIpForwardEntry2","features":[307,446,321,320]},{"name":"SetIpInterfaceEntry","features":[307,446,321,320]},{"name":"SetIpNetEntry","features":[446]},{"name":"SetIpNetEntry2","features":[307,446,321,320]},{"name":"SetIpStatistics","features":[446]},{"name":"SetIpStatisticsEx","features":[446]},{"name":"SetIpTTL","features":[446]},{"name":"SetJobCompartmentId","features":[307,446]},{"name":"SetNetworkInformation","features":[307,446]},{"name":"SetPerTcp6ConnectionEStats","features":[446,320]},{"name":"SetPerTcpConnectionEStats","features":[446]},{"name":"SetSessionCompartmentId","features":[307,446]},{"name":"SetTcpEntry","features":[446]},{"name":"SetUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"TCP6_STATS","features":[446]},{"name":"TCPIP_OWNER_MODULE_BASIC_INFO","features":[446]},{"name":"TCPIP_OWNER_MODULE_INFO_BASIC","features":[446]},{"name":"TCPIP_OWNER_MODULE_INFO_CLASS","features":[446]},{"name":"TCPIP_OWNING_MODULE_SIZE","features":[446]},{"name":"TCP_BOOLEAN_OPTIONAL","features":[446]},{"name":"TCP_CONNECTION_OFFLOAD_STATE","features":[446]},{"name":"TCP_ESTATS_BANDWIDTH_ROD_v0","features":[307,446]},{"name":"TCP_ESTATS_BANDWIDTH_RW_v0","features":[446]},{"name":"TCP_ESTATS_DATA_ROD_v0","features":[446]},{"name":"TCP_ESTATS_DATA_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_FINE_RTT_ROD_v0","features":[446]},{"name":"TCP_ESTATS_FINE_RTT_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_OBS_REC_ROD_v0","features":[446]},{"name":"TCP_ESTATS_OBS_REC_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_PATH_ROD_v0","features":[446]},{"name":"TCP_ESTATS_PATH_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_REC_ROD_v0","features":[446]},{"name":"TCP_ESTATS_REC_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_SEND_BUFF_ROD_v0","features":[446]},{"name":"TCP_ESTATS_SEND_BUFF_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_SND_CONG_ROD_v0","features":[446]},{"name":"TCP_ESTATS_SND_CONG_ROS_v0","features":[446]},{"name":"TCP_ESTATS_SND_CONG_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_SYN_OPTS_ROS_v0","features":[307,446]},{"name":"TCP_ESTATS_TYPE","features":[446]},{"name":"TCP_RESERVE_PORT_RANGE","features":[446]},{"name":"TCP_ROW","features":[446]},{"name":"TCP_RTO_ALGORITHM","features":[446]},{"name":"TCP_SOFT_ERROR","features":[446]},{"name":"TCP_STATS","features":[446]},{"name":"TCP_TABLE","features":[446]},{"name":"TCP_TABLE_BASIC_ALL","features":[446]},{"name":"TCP_TABLE_BASIC_CONNECTIONS","features":[446]},{"name":"TCP_TABLE_BASIC_LISTENER","features":[446]},{"name":"TCP_TABLE_CLASS","features":[446]},{"name":"TCP_TABLE_OWNER_MODULE_ALL","features":[446]},{"name":"TCP_TABLE_OWNER_MODULE_CONNECTIONS","features":[446]},{"name":"TCP_TABLE_OWNER_MODULE_LISTENER","features":[446]},{"name":"TCP_TABLE_OWNER_PID_ALL","features":[446]},{"name":"TCP_TABLE_OWNER_PID_CONNECTIONS","features":[446]},{"name":"TCP_TABLE_OWNER_PID_LISTENER","features":[446]},{"name":"TcpBoolOptDisabled","features":[446]},{"name":"TcpBoolOptEnabled","features":[446]},{"name":"TcpBoolOptUnchanged","features":[446]},{"name":"TcpConnectionEstatsBandwidth","features":[446]},{"name":"TcpConnectionEstatsData","features":[446]},{"name":"TcpConnectionEstatsFineRtt","features":[446]},{"name":"TcpConnectionEstatsMaximum","features":[446]},{"name":"TcpConnectionEstatsObsRec","features":[446]},{"name":"TcpConnectionEstatsPath","features":[446]},{"name":"TcpConnectionEstatsRec","features":[446]},{"name":"TcpConnectionEstatsSendBuff","features":[446]},{"name":"TcpConnectionEstatsSndCong","features":[446]},{"name":"TcpConnectionEstatsSynOpts","features":[446]},{"name":"TcpConnectionOffloadStateInHost","features":[446]},{"name":"TcpConnectionOffloadStateMax","features":[446]},{"name":"TcpConnectionOffloadStateOffloaded","features":[446]},{"name":"TcpConnectionOffloadStateOffloading","features":[446]},{"name":"TcpConnectionOffloadStateUploading","features":[446]},{"name":"TcpErrorAboveAckWindow","features":[446]},{"name":"TcpErrorAboveDataWindow","features":[446]},{"name":"TcpErrorAboveTsWindow","features":[446]},{"name":"TcpErrorBelowAckWindow","features":[446]},{"name":"TcpErrorBelowDataWindow","features":[446]},{"name":"TcpErrorBelowTsWindow","features":[446]},{"name":"TcpErrorDataChecksumError","features":[446]},{"name":"TcpErrorDataLengthError","features":[446]},{"name":"TcpErrorMaxSoftError","features":[446]},{"name":"TcpErrorNone","features":[446]},{"name":"TcpRtoAlgorithmConstant","features":[446]},{"name":"TcpRtoAlgorithmOther","features":[446]},{"name":"TcpRtoAlgorithmRsre","features":[446]},{"name":"TcpRtoAlgorithmVanj","features":[446]},{"name":"UDP6_STATS","features":[446]},{"name":"UDP_ROW","features":[446]},{"name":"UDP_STATS","features":[446]},{"name":"UDP_TABLE","features":[446]},{"name":"UDP_TABLE_BASIC","features":[446]},{"name":"UDP_TABLE_CLASS","features":[446]},{"name":"UDP_TABLE_OWNER_MODULE","features":[446]},{"name":"UDP_TABLE_OWNER_PID","features":[446]},{"name":"UnenableRouter","features":[307,446,312]},{"name":"UnregisterInterfaceTimestampConfigChange","features":[446]},{"name":"if_indextoname","features":[446]},{"name":"if_nametoindex","features":[446]}],"450":[{"name":"IDummyMBNUCMExt","features":[447,358]},{"name":"IMbnConnection","features":[447]},{"name":"IMbnConnectionContext","features":[447]},{"name":"IMbnConnectionContextEvents","features":[447]},{"name":"IMbnConnectionEvents","features":[447]},{"name":"IMbnConnectionManager","features":[447]},{"name":"IMbnConnectionManagerEvents","features":[447]},{"name":"IMbnConnectionProfile","features":[447]},{"name":"IMbnConnectionProfileEvents","features":[447]},{"name":"IMbnConnectionProfileManager","features":[447]},{"name":"IMbnConnectionProfileManagerEvents","features":[447]},{"name":"IMbnDeviceService","features":[447]},{"name":"IMbnDeviceServiceStateEvents","features":[447]},{"name":"IMbnDeviceServicesContext","features":[447]},{"name":"IMbnDeviceServicesEvents","features":[447]},{"name":"IMbnDeviceServicesManager","features":[447]},{"name":"IMbnInterface","features":[447]},{"name":"IMbnInterfaceEvents","features":[447]},{"name":"IMbnInterfaceManager","features":[447]},{"name":"IMbnInterfaceManagerEvents","features":[447]},{"name":"IMbnMultiCarrier","features":[447]},{"name":"IMbnMultiCarrierEvents","features":[447]},{"name":"IMbnPin","features":[447]},{"name":"IMbnPinEvents","features":[447]},{"name":"IMbnPinManager","features":[447]},{"name":"IMbnPinManagerEvents","features":[447]},{"name":"IMbnRadio","features":[447]},{"name":"IMbnRadioEvents","features":[447]},{"name":"IMbnRegistration","features":[447]},{"name":"IMbnRegistrationEvents","features":[447]},{"name":"IMbnServiceActivation","features":[447]},{"name":"IMbnServiceActivationEvents","features":[447]},{"name":"IMbnSignal","features":[447]},{"name":"IMbnSignalEvents","features":[447]},{"name":"IMbnSms","features":[447]},{"name":"IMbnSmsConfiguration","features":[447]},{"name":"IMbnSmsEvents","features":[447]},{"name":"IMbnSmsReadMsgPdu","features":[447]},{"name":"IMbnSmsReadMsgTextCdma","features":[447]},{"name":"IMbnSubscriberInformation","features":[447]},{"name":"IMbnVendorSpecificEvents","features":[447]},{"name":"IMbnVendorSpecificOperation","features":[447]},{"name":"MBN_ACCESSSTRING_LEN","features":[447]},{"name":"MBN_ACTIVATION_STATE","features":[447]},{"name":"MBN_ACTIVATION_STATE_ACTIVATED","features":[447]},{"name":"MBN_ACTIVATION_STATE_ACTIVATING","features":[447]},{"name":"MBN_ACTIVATION_STATE_DEACTIVATED","features":[447]},{"name":"MBN_ACTIVATION_STATE_DEACTIVATING","features":[447]},{"name":"MBN_ACTIVATION_STATE_NONE","features":[447]},{"name":"MBN_ATTEMPTS_REMAINING_UNKNOWN","features":[447]},{"name":"MBN_AUTH_PROTOCOL","features":[447]},{"name":"MBN_AUTH_PROTOCOL_CHAP","features":[447]},{"name":"MBN_AUTH_PROTOCOL_MSCHAPV2","features":[447]},{"name":"MBN_AUTH_PROTOCOL_NONE","features":[447]},{"name":"MBN_AUTH_PROTOCOL_PAP","features":[447]},{"name":"MBN_BAND_CLASS","features":[447]},{"name":"MBN_BAND_CLASS_0","features":[447]},{"name":"MBN_BAND_CLASS_CUSTOM","features":[447]},{"name":"MBN_BAND_CLASS_I","features":[447]},{"name":"MBN_BAND_CLASS_II","features":[447]},{"name":"MBN_BAND_CLASS_III","features":[447]},{"name":"MBN_BAND_CLASS_IV","features":[447]},{"name":"MBN_BAND_CLASS_IX","features":[447]},{"name":"MBN_BAND_CLASS_NONE","features":[447]},{"name":"MBN_BAND_CLASS_V","features":[447]},{"name":"MBN_BAND_CLASS_VI","features":[447]},{"name":"MBN_BAND_CLASS_VII","features":[447]},{"name":"MBN_BAND_CLASS_VIII","features":[447]},{"name":"MBN_BAND_CLASS_X","features":[447]},{"name":"MBN_BAND_CLASS_XI","features":[447]},{"name":"MBN_BAND_CLASS_XII","features":[447]},{"name":"MBN_BAND_CLASS_XIII","features":[447]},{"name":"MBN_BAND_CLASS_XIV","features":[447]},{"name":"MBN_BAND_CLASS_XV","features":[447]},{"name":"MBN_BAND_CLASS_XVI","features":[447]},{"name":"MBN_BAND_CLASS_XVII","features":[447]},{"name":"MBN_CDMA_DEFAULT_PROVIDER_ID","features":[447]},{"name":"MBN_CDMA_SHORT_MSG_SIZE_MAX","features":[447]},{"name":"MBN_CDMA_SHORT_MSG_SIZE_UNKNOWN","features":[447]},{"name":"MBN_CELLULAR_CLASS","features":[447]},{"name":"MBN_CELLULAR_CLASS_CDMA","features":[447]},{"name":"MBN_CELLULAR_CLASS_GSM","features":[447]},{"name":"MBN_CELLULAR_CLASS_NONE","features":[447]},{"name":"MBN_COMPRESSION","features":[447]},{"name":"MBN_COMPRESSION_ENABLE","features":[447]},{"name":"MBN_COMPRESSION_NONE","features":[447]},{"name":"MBN_CONNECTION_MODE","features":[447]},{"name":"MBN_CONNECTION_MODE_PROFILE","features":[447]},{"name":"MBN_CONNECTION_MODE_TMP_PROFILE","features":[447]},{"name":"MBN_CONTEXT","features":[447]},{"name":"MBN_CONTEXT_CONSTANTS","features":[447]},{"name":"MBN_CONTEXT_ID_APPEND","features":[447]},{"name":"MBN_CONTEXT_TYPE","features":[447]},{"name":"MBN_CONTEXT_TYPE_CUSTOM","features":[447]},{"name":"MBN_CONTEXT_TYPE_INTERNET","features":[447]},{"name":"MBN_CONTEXT_TYPE_NONE","features":[447]},{"name":"MBN_CONTEXT_TYPE_PURCHASE","features":[447]},{"name":"MBN_CONTEXT_TYPE_VIDEO_SHARE","features":[447]},{"name":"MBN_CONTEXT_TYPE_VOICE","features":[447]},{"name":"MBN_CONTEXT_TYPE_VPN","features":[447]},{"name":"MBN_CTRL_CAPS","features":[447]},{"name":"MBN_CTRL_CAPS_CDMA_MOBILE_IP","features":[447]},{"name":"MBN_CTRL_CAPS_CDMA_SIMPLE_IP","features":[447]},{"name":"MBN_CTRL_CAPS_HW_RADIO_SWITCH","features":[447]},{"name":"MBN_CTRL_CAPS_MODEL_MULTI_CARRIER","features":[447]},{"name":"MBN_CTRL_CAPS_MULTI_MODE","features":[447]},{"name":"MBN_CTRL_CAPS_NONE","features":[447]},{"name":"MBN_CTRL_CAPS_PROTECT_UNIQUEID","features":[447]},{"name":"MBN_CTRL_CAPS_REG_MANUAL","features":[447]},{"name":"MBN_CTRL_CAPS_USSD","features":[447]},{"name":"MBN_DATA_CLASS","features":[447]},{"name":"MBN_DATA_CLASS_1XEVDO","features":[447]},{"name":"MBN_DATA_CLASS_1XEVDO_REVA","features":[447]},{"name":"MBN_DATA_CLASS_1XEVDO_REVB","features":[447]},{"name":"MBN_DATA_CLASS_1XEVDV","features":[447]},{"name":"MBN_DATA_CLASS_1XRTT","features":[447]},{"name":"MBN_DATA_CLASS_3XRTT","features":[447]},{"name":"MBN_DATA_CLASS_5G_NSA","features":[447]},{"name":"MBN_DATA_CLASS_5G_SA","features":[447]},{"name":"MBN_DATA_CLASS_CUSTOM","features":[447]},{"name":"MBN_DATA_CLASS_EDGE","features":[447]},{"name":"MBN_DATA_CLASS_GPRS","features":[447]},{"name":"MBN_DATA_CLASS_HSDPA","features":[447]},{"name":"MBN_DATA_CLASS_HSUPA","features":[447]},{"name":"MBN_DATA_CLASS_LTE","features":[447]},{"name":"MBN_DATA_CLASS_NONE","features":[447]},{"name":"MBN_DATA_CLASS_UMB","features":[447]},{"name":"MBN_DATA_CLASS_UMTS","features":[447]},{"name":"MBN_DEVICEID_LEN","features":[447]},{"name":"MBN_DEVICE_SERVICE","features":[307,447]},{"name":"MBN_DEVICE_SERVICES_CAPABLE_INTERFACE_ARRIVAL","features":[447]},{"name":"MBN_DEVICE_SERVICES_CAPABLE_INTERFACE_REMOVAL","features":[447]},{"name":"MBN_DEVICE_SERVICES_INTERFACE_STATE","features":[447]},{"name":"MBN_DEVICE_SERVICE_SESSIONS_RESTORED","features":[447]},{"name":"MBN_DEVICE_SERVICE_SESSIONS_STATE","features":[447]},{"name":"MBN_ERROR_RATE_UNKNOWN","features":[447]},{"name":"MBN_FIRMWARE_LEN","features":[447]},{"name":"MBN_INTERFACE_CAPS","features":[447]},{"name":"MBN_INTERFACE_CAPS_CONSTANTS","features":[447]},{"name":"MBN_MANUFACTURER_LEN","features":[447]},{"name":"MBN_MESSAGE_INDEX_NONE","features":[447]},{"name":"MBN_MODEL_LEN","features":[447]},{"name":"MBN_MSG_STATUS","features":[447]},{"name":"MBN_MSG_STATUS_DRAFT","features":[447]},{"name":"MBN_MSG_STATUS_NEW","features":[447]},{"name":"MBN_MSG_STATUS_OLD","features":[447]},{"name":"MBN_MSG_STATUS_SENT","features":[447]},{"name":"MBN_PASSWORD_LEN","features":[447]},{"name":"MBN_PIN_CONSTANTS","features":[447]},{"name":"MBN_PIN_FORMAT","features":[447]},{"name":"MBN_PIN_FORMAT_ALPHANUMERIC","features":[447]},{"name":"MBN_PIN_FORMAT_NONE","features":[447]},{"name":"MBN_PIN_FORMAT_NUMERIC","features":[447]},{"name":"MBN_PIN_INFO","features":[447]},{"name":"MBN_PIN_LENGTH_UNKNOWN","features":[447]},{"name":"MBN_PIN_MODE","features":[447]},{"name":"MBN_PIN_MODE_DISABLED","features":[447]},{"name":"MBN_PIN_MODE_ENABLED","features":[447]},{"name":"MBN_PIN_STATE","features":[447]},{"name":"MBN_PIN_STATE_ENTER","features":[447]},{"name":"MBN_PIN_STATE_NONE","features":[447]},{"name":"MBN_PIN_STATE_UNBLOCK","features":[447]},{"name":"MBN_PIN_TYPE","features":[447]},{"name":"MBN_PIN_TYPE_CORPORATE_PIN","features":[447]},{"name":"MBN_PIN_TYPE_CUSTOM","features":[447]},{"name":"MBN_PIN_TYPE_DEVICE_FIRST_SIM_PIN","features":[447]},{"name":"MBN_PIN_TYPE_DEVICE_SIM_PIN","features":[447]},{"name":"MBN_PIN_TYPE_NETWORK_PIN","features":[447]},{"name":"MBN_PIN_TYPE_NETWORK_SUBSET_PIN","features":[447]},{"name":"MBN_PIN_TYPE_NONE","features":[447]},{"name":"MBN_PIN_TYPE_PIN1","features":[447]},{"name":"MBN_PIN_TYPE_PIN2","features":[447]},{"name":"MBN_PIN_TYPE_SUBSIDY_LOCK","features":[447]},{"name":"MBN_PIN_TYPE_SVC_PROVIDER_PIN","features":[447]},{"name":"MBN_PROVIDER","features":[447]},{"name":"MBN_PROVIDER2","features":[447]},{"name":"MBN_PROVIDERID_LEN","features":[447]},{"name":"MBN_PROVIDERNAME_LEN","features":[447]},{"name":"MBN_PROVIDER_CONSTANTS","features":[447]},{"name":"MBN_PROVIDER_STATE","features":[447]},{"name":"MBN_PROVIDER_STATE_FORBIDDEN","features":[447]},{"name":"MBN_PROVIDER_STATE_HOME","features":[447]},{"name":"MBN_PROVIDER_STATE_NONE","features":[447]},{"name":"MBN_PROVIDER_STATE_PREFERRED","features":[447]},{"name":"MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER","features":[447]},{"name":"MBN_PROVIDER_STATE_REGISTERED","features":[447]},{"name":"MBN_PROVIDER_STATE_VISIBLE","features":[447]},{"name":"MBN_RADIO","features":[447]},{"name":"MBN_RADIO_OFF","features":[447]},{"name":"MBN_RADIO_ON","features":[447]},{"name":"MBN_READY_STATE","features":[447]},{"name":"MBN_READY_STATE_BAD_SIM","features":[447]},{"name":"MBN_READY_STATE_DEVICE_BLOCKED","features":[447]},{"name":"MBN_READY_STATE_DEVICE_LOCKED","features":[447]},{"name":"MBN_READY_STATE_FAILURE","features":[447]},{"name":"MBN_READY_STATE_INITIALIZED","features":[447]},{"name":"MBN_READY_STATE_NOT_ACTIVATED","features":[447]},{"name":"MBN_READY_STATE_NO_ESIM_PROFILE","features":[447]},{"name":"MBN_READY_STATE_OFF","features":[447]},{"name":"MBN_READY_STATE_SIM_NOT_INSERTED","features":[447]},{"name":"MBN_REGISTER_MODE","features":[447]},{"name":"MBN_REGISTER_MODE_AUTOMATIC","features":[447]},{"name":"MBN_REGISTER_MODE_MANUAL","features":[447]},{"name":"MBN_REGISTER_MODE_NONE","features":[447]},{"name":"MBN_REGISTER_STATE","features":[447]},{"name":"MBN_REGISTER_STATE_DENIED","features":[447]},{"name":"MBN_REGISTER_STATE_DEREGISTERED","features":[447]},{"name":"MBN_REGISTER_STATE_HOME","features":[447]},{"name":"MBN_REGISTER_STATE_NONE","features":[447]},{"name":"MBN_REGISTER_STATE_PARTNER","features":[447]},{"name":"MBN_REGISTER_STATE_ROAMING","features":[447]},{"name":"MBN_REGISTER_STATE_SEARCHING","features":[447]},{"name":"MBN_REGISTRATION_CONSTANTS","features":[447]},{"name":"MBN_ROAMTEXT_LEN","features":[447]},{"name":"MBN_RSSI_DEFAULT","features":[447]},{"name":"MBN_RSSI_DISABLE","features":[447]},{"name":"MBN_RSSI_UNKNOWN","features":[447]},{"name":"MBN_SIGNAL_CONSTANTS","features":[447]},{"name":"MBN_SMS_CAPS","features":[447]},{"name":"MBN_SMS_CAPS_NONE","features":[447]},{"name":"MBN_SMS_CAPS_PDU_RECEIVE","features":[447]},{"name":"MBN_SMS_CAPS_PDU_SEND","features":[447]},{"name":"MBN_SMS_CAPS_TEXT_RECEIVE","features":[447]},{"name":"MBN_SMS_CAPS_TEXT_SEND","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_7BIT_ASCII","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_EPM","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_GSM_7BIT","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_IA5","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_KOREAN","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_LATIN","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_LATIN_HEBREW","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_OCTET","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_SHIFT_JIS","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_UNICODE","features":[447]},{"name":"MBN_SMS_CDMA_LANG","features":[447]},{"name":"MBN_SMS_CDMA_LANG_CHINESE","features":[447]},{"name":"MBN_SMS_CDMA_LANG_ENGLISH","features":[447]},{"name":"MBN_SMS_CDMA_LANG_FRENCH","features":[447]},{"name":"MBN_SMS_CDMA_LANG_HEBREW","features":[447]},{"name":"MBN_SMS_CDMA_LANG_JAPANESE","features":[447]},{"name":"MBN_SMS_CDMA_LANG_KOREAN","features":[447]},{"name":"MBN_SMS_CDMA_LANG_NONE","features":[447]},{"name":"MBN_SMS_CDMA_LANG_SPANISH","features":[447]},{"name":"MBN_SMS_FILTER","features":[447]},{"name":"MBN_SMS_FLAG","features":[447]},{"name":"MBN_SMS_FLAG_ALL","features":[447]},{"name":"MBN_SMS_FLAG_DRAFT","features":[447]},{"name":"MBN_SMS_FLAG_INDEX","features":[447]},{"name":"MBN_SMS_FLAG_MESSAGE_STORE_FULL","features":[447]},{"name":"MBN_SMS_FLAG_NEW","features":[447]},{"name":"MBN_SMS_FLAG_NEW_MESSAGE","features":[447]},{"name":"MBN_SMS_FLAG_NONE","features":[447]},{"name":"MBN_SMS_FLAG_OLD","features":[447]},{"name":"MBN_SMS_FLAG_SENT","features":[447]},{"name":"MBN_SMS_FORMAT","features":[447]},{"name":"MBN_SMS_FORMAT_NONE","features":[447]},{"name":"MBN_SMS_FORMAT_PDU","features":[447]},{"name":"MBN_SMS_FORMAT_TEXT","features":[447]},{"name":"MBN_SMS_STATUS_FLAG","features":[447]},{"name":"MBN_SMS_STATUS_INFO","features":[447]},{"name":"MBN_USERNAME_LEN","features":[447]},{"name":"MBN_VOICE_CALL_STATE","features":[447]},{"name":"MBN_VOICE_CALL_STATE_HANGUP","features":[447]},{"name":"MBN_VOICE_CALL_STATE_IN_PROGRESS","features":[447]},{"name":"MBN_VOICE_CALL_STATE_NONE","features":[447]},{"name":"MBN_VOICE_CLASS","features":[447]},{"name":"MBN_VOICE_CLASS_NONE","features":[447]},{"name":"MBN_VOICE_CLASS_NO_VOICE","features":[447]},{"name":"MBN_VOICE_CLASS_SEPARATE_VOICE_DATA","features":[447]},{"name":"MBN_VOICE_CLASS_SIMULTANEOUS_VOICE_DATA","features":[447]},{"name":"MbnConnectionManager","features":[447]},{"name":"MbnConnectionProfileManager","features":[447]},{"name":"MbnDeviceServicesManager","features":[447]},{"name":"MbnInterfaceManager","features":[447]},{"name":"WWAEXT_SMS_CONSTANTS","features":[447]},{"name":"__DummyPinType__","features":[447]},{"name":"__mbnapi_ReferenceRemainingTypes__","features":[447]}],"451":[{"name":"IPNG_ADDRESS","features":[448]},{"name":"MCAST_API_CURRENT_VERSION","features":[448]},{"name":"MCAST_API_VERSION_0","features":[448]},{"name":"MCAST_API_VERSION_1","features":[448]},{"name":"MCAST_CLIENT_ID_LEN","features":[448]},{"name":"MCAST_CLIENT_UID","features":[448]},{"name":"MCAST_LEASE_REQUEST","features":[448]},{"name":"MCAST_LEASE_RESPONSE","features":[448]},{"name":"MCAST_SCOPE_CTX","features":[448]},{"name":"MCAST_SCOPE_ENTRY","features":[307,448]},{"name":"McastApiCleanup","features":[448]},{"name":"McastApiStartup","features":[448]},{"name":"McastEnumerateScopes","features":[307,448]},{"name":"McastGenUID","features":[448]},{"name":"McastReleaseAddress","features":[448]},{"name":"McastRenewAddress","features":[448]},{"name":"McastRequestAddress","features":[448]}],"452":[{"name":"AUTHENTICATE","features":[321]},{"name":"BSSID_INFO","features":[321]},{"name":"CLOCK_NETWORK_DERIVED","features":[321]},{"name":"CLOCK_PRECISION","features":[321]},{"name":"DD_NDIS_DEVICE_NAME","features":[321]},{"name":"DOT11_RSN_KCK_LENGTH","features":[321]},{"name":"DOT11_RSN_KEK_LENGTH","features":[321]},{"name":"DOT11_RSN_MAX_CIPHER_KEY_LENGTH","features":[321]},{"name":"EAPOL_REQUEST_ID_WOL_FLAG_MUST_ENCRYPT","features":[321]},{"name":"ENCRYPT","features":[321]},{"name":"ETHERNET_LENGTH_OF_ADDRESS","features":[321]},{"name":"GEN_GET_NETCARD_TIME","features":[321]},{"name":"GEN_GET_TIME_CAPS","features":[321]},{"name":"GUID_DEVINTERFACE_NET","features":[321]},{"name":"GUID_DEVINTERFACE_NETUIO","features":[321]},{"name":"GUID_NDIS_802_11_ADD_KEY","features":[321]},{"name":"GUID_NDIS_802_11_ADD_WEP","features":[321]},{"name":"GUID_NDIS_802_11_ASSOCIATION_INFORMATION","features":[321]},{"name":"GUID_NDIS_802_11_AUTHENTICATION_MODE","features":[321]},{"name":"GUID_NDIS_802_11_BSSID","features":[321]},{"name":"GUID_NDIS_802_11_BSSID_LIST","features":[321]},{"name":"GUID_NDIS_802_11_BSSID_LIST_SCAN","features":[321]},{"name":"GUID_NDIS_802_11_CONFIGURATION","features":[321]},{"name":"GUID_NDIS_802_11_DESIRED_RATES","features":[321]},{"name":"GUID_NDIS_802_11_DISASSOCIATE","features":[321]},{"name":"GUID_NDIS_802_11_FRAGMENTATION_THRESHOLD","features":[321]},{"name":"GUID_NDIS_802_11_INFRASTRUCTURE_MODE","features":[321]},{"name":"GUID_NDIS_802_11_MEDIA_STREAM_MODE","features":[321]},{"name":"GUID_NDIS_802_11_NETWORK_TYPES_SUPPORTED","features":[321]},{"name":"GUID_NDIS_802_11_NETWORK_TYPE_IN_USE","features":[321]},{"name":"GUID_NDIS_802_11_NUMBER_OF_ANTENNAS","features":[321]},{"name":"GUID_NDIS_802_11_POWER_MODE","features":[321]},{"name":"GUID_NDIS_802_11_PRIVACY_FILTER","features":[321]},{"name":"GUID_NDIS_802_11_RELOAD_DEFAULTS","features":[321]},{"name":"GUID_NDIS_802_11_REMOVE_KEY","features":[321]},{"name":"GUID_NDIS_802_11_REMOVE_WEP","features":[321]},{"name":"GUID_NDIS_802_11_RSSI","features":[321]},{"name":"GUID_NDIS_802_11_RSSI_TRIGGER","features":[321]},{"name":"GUID_NDIS_802_11_RTS_THRESHOLD","features":[321]},{"name":"GUID_NDIS_802_11_RX_ANTENNA_SELECTED","features":[321]},{"name":"GUID_NDIS_802_11_SSID","features":[321]},{"name":"GUID_NDIS_802_11_STATISTICS","features":[321]},{"name":"GUID_NDIS_802_11_SUPPORTED_RATES","features":[321]},{"name":"GUID_NDIS_802_11_TEST","features":[321]},{"name":"GUID_NDIS_802_11_TX_ANTENNA_SELECTED","features":[321]},{"name":"GUID_NDIS_802_11_TX_POWER_LEVEL","features":[321]},{"name":"GUID_NDIS_802_11_WEP_STATUS","features":[321]},{"name":"GUID_NDIS_802_3_CURRENT_ADDRESS","features":[321]},{"name":"GUID_NDIS_802_3_MAC_OPTIONS","features":[321]},{"name":"GUID_NDIS_802_3_MAXIMUM_LIST_SIZE","features":[321]},{"name":"GUID_NDIS_802_3_MULTICAST_LIST","features":[321]},{"name":"GUID_NDIS_802_3_PERMANENT_ADDRESS","features":[321]},{"name":"GUID_NDIS_802_3_RCV_ERROR_ALIGNMENT","features":[321]},{"name":"GUID_NDIS_802_3_XMIT_MORE_COLLISIONS","features":[321]},{"name":"GUID_NDIS_802_3_XMIT_ONE_COLLISION","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_ADDRESS","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_FUNCTIONAL","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_GROUP","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_RING_STATE","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_RING_STATUS","features":[321]},{"name":"GUID_NDIS_802_5_LAST_OPEN_STATUS","features":[321]},{"name":"GUID_NDIS_802_5_LINE_ERRORS","features":[321]},{"name":"GUID_NDIS_802_5_LOST_FRAMES","features":[321]},{"name":"GUID_NDIS_802_5_PERMANENT_ADDRESS","features":[321]},{"name":"GUID_NDIS_ENUMERATE_ADAPTER","features":[321]},{"name":"GUID_NDIS_ENUMERATE_ADAPTERS_EX","features":[321]},{"name":"GUID_NDIS_ENUMERATE_VC","features":[321]},{"name":"GUID_NDIS_GEN_CO_DRIVER_VERSION","features":[321]},{"name":"GUID_NDIS_GEN_CO_HARDWARE_STATUS","features":[321]},{"name":"GUID_NDIS_GEN_CO_LINK_SPEED","features":[321]},{"name":"GUID_NDIS_GEN_CO_MAC_OPTIONS","features":[321]},{"name":"GUID_NDIS_GEN_CO_MEDIA_CONNECT_STATUS","features":[321]},{"name":"GUID_NDIS_GEN_CO_MEDIA_IN_USE","features":[321]},{"name":"GUID_NDIS_GEN_CO_MEDIA_SUPPORTED","features":[321]},{"name":"GUID_NDIS_GEN_CO_MINIMUM_LINK_SPEED","features":[321]},{"name":"GUID_NDIS_GEN_CO_RCV_PDUS_ERROR","features":[321]},{"name":"GUID_NDIS_GEN_CO_RCV_PDUS_NO_BUFFER","features":[321]},{"name":"GUID_NDIS_GEN_CO_RCV_PDUS_OK","features":[321]},{"name":"GUID_NDIS_GEN_CO_VENDOR_DESCRIPTION","features":[321]},{"name":"GUID_NDIS_GEN_CO_VENDOR_DRIVER_VERSION","features":[321]},{"name":"GUID_NDIS_GEN_CO_VENDOR_ID","features":[321]},{"name":"GUID_NDIS_GEN_CO_XMIT_PDUS_ERROR","features":[321]},{"name":"GUID_NDIS_GEN_CO_XMIT_PDUS_OK","features":[321]},{"name":"GUID_NDIS_GEN_CURRENT_LOOKAHEAD","features":[321]},{"name":"GUID_NDIS_GEN_CURRENT_PACKET_FILTER","features":[321]},{"name":"GUID_NDIS_GEN_DRIVER_VERSION","features":[321]},{"name":"GUID_NDIS_GEN_ENUMERATE_PORTS","features":[321]},{"name":"GUID_NDIS_GEN_HARDWARE_STATUS","features":[321]},{"name":"GUID_NDIS_GEN_INTERRUPT_MODERATION","features":[321]},{"name":"GUID_NDIS_GEN_INTERRUPT_MODERATION_PARAMETERS","features":[321]},{"name":"GUID_NDIS_GEN_LINK_PARAMETERS","features":[321]},{"name":"GUID_NDIS_GEN_LINK_SPEED","features":[321]},{"name":"GUID_NDIS_GEN_LINK_STATE","features":[321]},{"name":"GUID_NDIS_GEN_MAC_OPTIONS","features":[321]},{"name":"GUID_NDIS_GEN_MAXIMUM_FRAME_SIZE","features":[321]},{"name":"GUID_NDIS_GEN_MAXIMUM_LOOKAHEAD","features":[321]},{"name":"GUID_NDIS_GEN_MAXIMUM_SEND_PACKETS","features":[321]},{"name":"GUID_NDIS_GEN_MAXIMUM_TOTAL_SIZE","features":[321]},{"name":"GUID_NDIS_GEN_MEDIA_CONNECT_STATUS","features":[321]},{"name":"GUID_NDIS_GEN_MEDIA_IN_USE","features":[321]},{"name":"GUID_NDIS_GEN_MEDIA_SUPPORTED","features":[321]},{"name":"GUID_NDIS_GEN_PCI_DEVICE_CUSTOM_PROPERTIES","features":[321]},{"name":"GUID_NDIS_GEN_PHYSICAL_MEDIUM","features":[321]},{"name":"GUID_NDIS_GEN_PHYSICAL_MEDIUM_EX","features":[321]},{"name":"GUID_NDIS_GEN_PORT_AUTHENTICATION_PARAMETERS","features":[321]},{"name":"GUID_NDIS_GEN_PORT_STATE","features":[321]},{"name":"GUID_NDIS_GEN_RCV_ERROR","features":[321]},{"name":"GUID_NDIS_GEN_RCV_NO_BUFFER","features":[321]},{"name":"GUID_NDIS_GEN_RCV_OK","features":[321]},{"name":"GUID_NDIS_GEN_RECEIVE_BLOCK_SIZE","features":[321]},{"name":"GUID_NDIS_GEN_RECEIVE_BUFFER_SPACE","features":[321]},{"name":"GUID_NDIS_GEN_STATISTICS","features":[321]},{"name":"GUID_NDIS_GEN_TRANSMIT_BLOCK_SIZE","features":[321]},{"name":"GUID_NDIS_GEN_TRANSMIT_BUFFER_SPACE","features":[321]},{"name":"GUID_NDIS_GEN_VENDOR_DESCRIPTION","features":[321]},{"name":"GUID_NDIS_GEN_VENDOR_DRIVER_VERSION","features":[321]},{"name":"GUID_NDIS_GEN_VENDOR_ID","features":[321]},{"name":"GUID_NDIS_GEN_VLAN_ID","features":[321]},{"name":"GUID_NDIS_GEN_XMIT_ERROR","features":[321]},{"name":"GUID_NDIS_GEN_XMIT_OK","features":[321]},{"name":"GUID_NDIS_HD_SPLIT_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_HD_SPLIT_PARAMETERS","features":[321]},{"name":"GUID_NDIS_LAN_CLASS","features":[321]},{"name":"GUID_NDIS_NDK_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_NDK_STATE","features":[321]},{"name":"GUID_NDIS_NOTIFY_ADAPTER_ARRIVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_ADAPTER_REMOVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_BIND","features":[321]},{"name":"GUID_NDIS_NOTIFY_DEVICE_POWER_OFF","features":[321]},{"name":"GUID_NDIS_NOTIFY_DEVICE_POWER_OFF_EX","features":[321]},{"name":"GUID_NDIS_NOTIFY_DEVICE_POWER_ON","features":[321]},{"name":"GUID_NDIS_NOTIFY_DEVICE_POWER_ON_EX","features":[321]},{"name":"GUID_NDIS_NOTIFY_FILTER_ARRIVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_FILTER_REMOVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_UNBIND","features":[321]},{"name":"GUID_NDIS_NOTIFY_VC_ARRIVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_VC_REMOVAL","features":[321]},{"name":"GUID_NDIS_PM_ACTIVE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_PM_ADMIN_CONFIG","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_ENUM_FILTERS","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_ENUM_QUEUES","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_PARAMETERS","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_QUEUE_PARAMETERS","features":[321]},{"name":"GUID_NDIS_RECEIVE_SCALE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_RSS_ENABLED","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_ASSOCIATION_START","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_CONNECTION_COMPLETION","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_CONNECTION_START","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_DISASSOCIATION","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_LINK_QUALITY","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_MPDU_MAX_LENGTH_CHANGED","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_PHY_STATE_CHANGED","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_PMKID_CANDIDATE_LIST","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_ROAMING_COMPLETION","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_ROAMING_START","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_SCAN_CONFIRM","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_TKIPMIC_FAILURE","features":[321]},{"name":"GUID_NDIS_STATUS_EXTERNAL_CONNECTIVITY_CHANGE","features":[321]},{"name":"GUID_NDIS_STATUS_HD_SPLIT_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_STATUS_LINK_SPEED_CHANGE","features":[321]},{"name":"GUID_NDIS_STATUS_LINK_STATE","features":[321]},{"name":"GUID_NDIS_STATUS_MEDIA_CONNECT","features":[321]},{"name":"GUID_NDIS_STATUS_MEDIA_DISCONNECT","features":[321]},{"name":"GUID_NDIS_STATUS_MEDIA_SPECIFIC_INDICATION","features":[321]},{"name":"GUID_NDIS_STATUS_NETWORK_CHANGE","features":[321]},{"name":"GUID_NDIS_STATUS_OPER_STATUS","features":[321]},{"name":"GUID_NDIS_STATUS_PACKET_FILTER","features":[321]},{"name":"GUID_NDIS_STATUS_PM_OFFLOAD_REJECTED","features":[321]},{"name":"GUID_NDIS_STATUS_PM_WAKE_REASON","features":[321]},{"name":"GUID_NDIS_STATUS_PM_WOL_PATTERN_REJECTED","features":[321]},{"name":"GUID_NDIS_STATUS_PORT_STATE","features":[321]},{"name":"GUID_NDIS_STATUS_RESET_END","features":[321]},{"name":"GUID_NDIS_STATUS_RESET_START","features":[321]},{"name":"GUID_NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_STATUS_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_STATUS_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_SWITCH_MICROSOFT_VENDOR_ID","features":[321]},{"name":"GUID_NDIS_SWITCH_PORT_PROPERTY_PROFILE_ID_DEFAULT_EXTERNAL_NIC","features":[321]},{"name":"GUID_NDIS_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_TCP_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_TCP_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_TCP_OFFLOAD_PARAMETERS","features":[321]},{"name":"GUID_NDIS_TCP_RSC_STATISTICS","features":[321]},{"name":"GUID_NDIS_WAKE_ON_MAGIC_PACKET_ONLY","features":[321]},{"name":"GUID_NIC_SWITCH_CURRENT_CAPABILITIES","features":[321]},{"name":"GUID_NIC_SWITCH_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_PM_ADD_PROTOCOL_OFFLOAD","features":[321]},{"name":"GUID_PM_ADD_WOL_PATTERN","features":[321]},{"name":"GUID_PM_CURRENT_CAPABILITIES","features":[321]},{"name":"GUID_PM_GET_PROTOCOL_OFFLOAD","features":[321]},{"name":"GUID_PM_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_PM_PARAMETERS","features":[321]},{"name":"GUID_PM_PROTOCOL_OFFLOAD_LIST","features":[321]},{"name":"GUID_PM_REMOVE_PROTOCOL_OFFLOAD","features":[321]},{"name":"GUID_PM_REMOVE_WOL_PATTERN","features":[321]},{"name":"GUID_PM_WOL_PATTERN_LIST","features":[321]},{"name":"GUID_RECEIVE_FILTER_CURRENT_CAPABILITIES","features":[321]},{"name":"GUID_STATUS_MEDIA_SPECIFIC_INDICATION_EX","features":[321]},{"name":"IF_ADMINISTRATIVE_DEMANDDIAL","features":[321]},{"name":"IF_ADMINISTRATIVE_DISABLED","features":[321]},{"name":"IF_ADMINISTRATIVE_ENABLED","features":[321]},{"name":"IF_ADMINISTRATIVE_STATE","features":[321]},{"name":"IF_COUNTED_STRING_LH","features":[321]},{"name":"IF_MAX_PHYS_ADDRESS_LENGTH","features":[321]},{"name":"IF_MAX_STRING_SIZE","features":[321]},{"name":"IF_OPER_STATUS","features":[321]},{"name":"IF_PHYSICAL_ADDRESS_LH","features":[321]},{"name":"IOCTL_NDIS_RESERVED5","features":[321]},{"name":"IOCTL_NDIS_RESERVED6","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AND_TCP_CHECKSUM_COEXISTENCE","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AND_UDP_CHECKSUM_COEXISTENCE","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_128","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_192","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_256","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_MD5","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_1","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_256","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_3_DES_CBC","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_128","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_192","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_256","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_128","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_192","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_256","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_DES_CBC","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_NONE","features":[321]},{"name":"IfOperStatusDormant","features":[321]},{"name":"IfOperStatusDown","features":[321]},{"name":"IfOperStatusLowerLayerDown","features":[321]},{"name":"IfOperStatusNotPresent","features":[321]},{"name":"IfOperStatusTesting","features":[321]},{"name":"IfOperStatusUnknown","features":[321]},{"name":"IfOperStatusUp","features":[321]},{"name":"MAXIMUM_IP_OPER_STATUS_ADDRESS_FAMILIES_SUPPORTED","features":[321]},{"name":"MediaConnectStateConnected","features":[321]},{"name":"MediaConnectStateDisconnected","features":[321]},{"name":"MediaConnectStateUnknown","features":[321]},{"name":"MediaDuplexStateFull","features":[321]},{"name":"MediaDuplexStateHalf","features":[321]},{"name":"MediaDuplexStateUnknown","features":[321]},{"name":"NDIS_802_11_AI_REQFI","features":[321]},{"name":"NDIS_802_11_AI_REQFI_CAPABILITIES","features":[321]},{"name":"NDIS_802_11_AI_REQFI_CURRENTAPADDRESS","features":[321]},{"name":"NDIS_802_11_AI_REQFI_LISTENINTERVAL","features":[321]},{"name":"NDIS_802_11_AI_RESFI","features":[321]},{"name":"NDIS_802_11_AI_RESFI_ASSOCIATIONID","features":[321]},{"name":"NDIS_802_11_AI_RESFI_CAPABILITIES","features":[321]},{"name":"NDIS_802_11_AI_RESFI_STATUSCODE","features":[321]},{"name":"NDIS_802_11_ASSOCIATION_INFORMATION","features":[321]},{"name":"NDIS_802_11_AUTHENTICATION_ENCRYPTION","features":[321]},{"name":"NDIS_802_11_AUTHENTICATION_EVENT","features":[321]},{"name":"NDIS_802_11_AUTHENTICATION_MODE","features":[321]},{"name":"NDIS_802_11_AUTHENTICATION_REQUEST","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_AUTH_FIELDS","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_GROUP_ERROR","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_KEYUPDATE","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_PAIRWISE_ERROR","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_REAUTH","features":[321]},{"name":"NDIS_802_11_BSSID_LIST","features":[321]},{"name":"NDIS_802_11_BSSID_LIST_EX","features":[321]},{"name":"NDIS_802_11_CAPABILITY","features":[321]},{"name":"NDIS_802_11_CONFIGURATION","features":[321]},{"name":"NDIS_802_11_CONFIGURATION_FH","features":[321]},{"name":"NDIS_802_11_FIXED_IEs","features":[321]},{"name":"NDIS_802_11_KEY","features":[321]},{"name":"NDIS_802_11_LENGTH_RATES","features":[321]},{"name":"NDIS_802_11_LENGTH_RATES_EX","features":[321]},{"name":"NDIS_802_11_LENGTH_SSID","features":[321]},{"name":"NDIS_802_11_MEDIA_STREAM_MODE","features":[321]},{"name":"NDIS_802_11_NETWORK_INFRASTRUCTURE","features":[321]},{"name":"NDIS_802_11_NETWORK_TYPE","features":[321]},{"name":"NDIS_802_11_NETWORK_TYPE_LIST","features":[321]},{"name":"NDIS_802_11_NON_BCAST_SSID_LIST","features":[321]},{"name":"NDIS_802_11_PMKID","features":[321]},{"name":"NDIS_802_11_PMKID_CANDIDATE_LIST","features":[321]},{"name":"NDIS_802_11_PMKID_CANDIDATE_PREAUTH_ENABLED","features":[321]},{"name":"NDIS_802_11_POWER_MODE","features":[321]},{"name":"NDIS_802_11_PRIVACY_FILTER","features":[321]},{"name":"NDIS_802_11_RADIO_STATUS","features":[321]},{"name":"NDIS_802_11_RELOAD_DEFAULTS","features":[321]},{"name":"NDIS_802_11_REMOVE_KEY","features":[321]},{"name":"NDIS_802_11_SSID","features":[321]},{"name":"NDIS_802_11_STATISTICS","features":[321]},{"name":"NDIS_802_11_STATUS_INDICATION","features":[321]},{"name":"NDIS_802_11_STATUS_TYPE","features":[321]},{"name":"NDIS_802_11_TEST","features":[321]},{"name":"NDIS_802_11_VARIABLE_IEs","features":[321]},{"name":"NDIS_802_11_WEP","features":[321]},{"name":"NDIS_802_11_WEP_STATUS","features":[321]},{"name":"NDIS_802_3_MAC_OPTION_PRIORITY","features":[321]},{"name":"NDIS_802_5_RING_STATE","features":[321]},{"name":"NDIS_CO_DEVICE_PROFILE","features":[321]},{"name":"NDIS_CO_LINK_SPEED","features":[321]},{"name":"NDIS_CO_MAC_OPTION_DYNAMIC_LINK_SPEED","features":[321]},{"name":"NDIS_DEFAULT_RECEIVE_FILTER_ID","features":[321]},{"name":"NDIS_DEFAULT_RECEIVE_QUEUE_GROUP_ID","features":[321]},{"name":"NDIS_DEFAULT_RECEIVE_QUEUE_ID","features":[321]},{"name":"NDIS_DEFAULT_SWITCH_ID","features":[321]},{"name":"NDIS_DEFAULT_VPORT_ID","features":[321]},{"name":"NDIS_DEVICE_POWER_STATE","features":[321]},{"name":"NDIS_DEVICE_TYPE_ENDPOINT","features":[321]},{"name":"NDIS_DEVICE_WAKE_ON_MAGIC_PACKET_ENABLE","features":[321]},{"name":"NDIS_DEVICE_WAKE_ON_PATTERN_MATCH_ENABLE","features":[321]},{"name":"NDIS_DEVICE_WAKE_UP_ENABLE","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV4","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV6","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_NOT_SUPPORTED","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV4","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV6","features":[321]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3","features":[321]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q","features":[321]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q_IN_OOB","features":[321]},{"name":"NDIS_ENCAPSULATION_IEEE_LLC_SNAP_ROUTED","features":[321]},{"name":"NDIS_ENCAPSULATION_NOT_SUPPORTED","features":[321]},{"name":"NDIS_ENCAPSULATION_NULL","features":[321]},{"name":"NDIS_ENCAPSULATION_TYPE_GRE_MAC","features":[321]},{"name":"NDIS_ENCAPSULATION_TYPE_VXLAN","features":[321]},{"name":"NDIS_ETH_TYPE_802_1Q","features":[321]},{"name":"NDIS_ETH_TYPE_802_1X","features":[321]},{"name":"NDIS_ETH_TYPE_ARP","features":[321]},{"name":"NDIS_ETH_TYPE_IPV4","features":[321]},{"name":"NDIS_ETH_TYPE_IPV6","features":[321]},{"name":"NDIS_ETH_TYPE_SLOW_PROTOCOL","features":[321]},{"name":"NDIS_FDDI_ATTACHMENT_TYPE","features":[321]},{"name":"NDIS_FDDI_LCONNECTION_STATE","features":[321]},{"name":"NDIS_FDDI_RING_MGT_STATE","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_GRE","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_IP","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_NOT_ENCAPSULATED","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_NVGRE","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_VXLAN","features":[321]},{"name":"NDIS_GFP_EXACT_MATCH_PROFILE_RDMA_FLOW","features":[321]},{"name":"NDIS_GFP_EXACT_MATCH_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_IS_TTL_ONE","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_IS_TTL_ONE","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_IS_TTL_ONE","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_IS_TTL_ONE","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_ESP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_ETHERNET","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_ICMP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_IPV4","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_IPV6","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_IP_IN_GRE_ENCAP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_IP_IN_IP_ENCAP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_NO_ENCAP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_NVGRE_ENCAP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_TCP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_UDP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_VXLAN_ENCAP","features":[321]},{"name":"NDIS_GFP_UNDEFINED_PROFILE_ID","features":[321]},{"name":"NDIS_GFP_WILDCARD_MATCH_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_INFO_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_PARAMETERS_CLIENT_SPECIFIED_ADDRESS","features":[321]},{"name":"NDIS_GFT_COUNTER_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_GET_VALUES","features":[321]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_UPDATE_MEMORY_MAPPED_COUNTERS","features":[321]},{"name":"NDIS_GFT_CUSTOM_ACTION_LAST_ACTION","features":[321]},{"name":"NDIS_GFT_CUSTOM_ACTION_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFT_CUSTOM_ACTION_REVISION_1","features":[321]},{"name":"NDIS_GFT_DELETE_PROFILE_ALL_PROFILES","features":[321]},{"name":"NDIS_GFT_DELETE_PROFILE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_DELETE_TABLE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_EMFE_ADD_IN_ACTIVATED_STATE","features":[321]},{"name":"NDIS_GFT_EMFE_ALL_VPORT_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_AFTER_TCP_FIN_FLAG_SET","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_AFTER_TCP_RST_FLAG_SET","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_ALL_PACKETS","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_CONDITION_CHANGED","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_FIRST_PACKET","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_WHEN_TCP_FLAG_SET","features":[321]},{"name":"NDIS_GFT_EMFE_COUNTER_ALLOCATE","features":[321]},{"name":"NDIS_GFT_EMFE_COUNTER_CLIENT_SPECIFIED_ADDRESS","features":[321]},{"name":"NDIS_GFT_EMFE_COUNTER_MEMORY_MAPPED","features":[321]},{"name":"NDIS_GFT_EMFE_COUNTER_TRACK_TCP_FLOW","features":[321]},{"name":"NDIS_GFT_EMFE_CUSTOM_ACTION_PRESENT","features":[321]},{"name":"NDIS_GFT_EMFE_MATCH_AND_ACTION_MUST_BE_SUPPORTED","features":[321]},{"name":"NDIS_GFT_EMFE_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[321]},{"name":"NDIS_GFT_EMFE_RDMA_FLOW","features":[321]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_EXACT_MATCH_FLOW_ENTRY_REVISION_1","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_NIC_SWITCH_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_TABLE_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_VPORT_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_COUNTER_VALUES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_DEFINED","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_RANGE_DEFINED","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_INFO_ALL_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_FREE_COUNTER_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_DECREMENT_TTL_IF_NOT_ONE","features":[321]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_DECREMENT_TTL_IF_NOT_ONE","features":[321]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_REVISION_1","features":[321]},{"name":"NDIS_GFT_HEADER_TRANSPOSITION_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFT_HTP_COPY_ALL_PACKETS","features":[321]},{"name":"NDIS_GFT_HTP_COPY_FIRST_PACKET","features":[321]},{"name":"NDIS_GFT_HTP_COPY_WHEN_TCP_FLAG_SET","features":[321]},{"name":"NDIS_GFT_HTP_CUSTOM_ACTION_PRESENT","features":[321]},{"name":"NDIS_GFT_HTP_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[321]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_MAX_COUNTER_OBJECTS_PER_FLOW_ENTRY","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_8021P_PRIORITY_MASK","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_ADD_FLOW_ENTRY_DEACTIVATED_PREFERRED","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_ALLOW","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_CLIENT_SPECIFIED_MEMORY_MAPPED_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COMBINED_COUNTER_AND_STATE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_ALL","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_FIRST","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_WHEN_TCP_FLAG_SET","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DESIGNATED_EXCEPTION_VPORT","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DROP","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DSCP_MASK","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_AGGREGATE_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_EXACT_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_WILDCARD_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_EXACT_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_WILDCARD_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_EXACT_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_WILDCARD_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_IGNORE_ACTION_SUPPORTED","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_AGGREGATE_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_EXACT_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_WILDCARD_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_PAKCET_AND_BYTE_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_META_ACTION_AFTER_HEADER_TRANSPOSITION","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MODIFY","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_FLOW_ENTRY_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_PACKET_COUNTER_UPDATE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_VPORT_EXCEPTION_VPORT","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_POP","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PUSH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_RATE_LIMITING_QUEUE_SUPPORTED","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_SAMPLE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_TRACK_TCP_FLOW_STATE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_CUSTOM_PROVIDER_RESERVED","features":[321]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_ENABLE_OFFLOAD","features":[321]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_PROFILE_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_PROFILE_INFO_REVISION_1","features":[321]},{"name":"NDIS_GFT_RESERVED_CUSTOM_ACTIONS","features":[321]},{"name":"NDIS_GFT_STATISTICS_REVISION_1","features":[321]},{"name":"NDIS_GFT_TABLE_INCLUDE_EXTERNAL_VPPORT","features":[321]},{"name":"NDIS_GFT_TABLE_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_TABLE_INFO_REVISION_1","features":[321]},{"name":"NDIS_GFT_TABLE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_UNDEFINED_COUNTER_ID","features":[321]},{"name":"NDIS_GFT_UNDEFINED_CUSTOM_ACTION","features":[321]},{"name":"NDIS_GFT_UNDEFINED_FLOW_ENTRY_ID","features":[321]},{"name":"NDIS_GFT_UNDEFINED_TABLE_ID","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_FLAGS_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_RX","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_TX","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_ENABLE_RX","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_ENABLE_TX","features":[321]},{"name":"NDIS_GFT_VPORT_ENABLE","features":[321]},{"name":"NDIS_GFT_VPORT_ENABLE_STATE_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_EXCEPTION_VPORT_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_MAX_DSCP_MASK_COUNTER_OBJECTS","features":[321]},{"name":"NDIS_GFT_VPORT_MAX_PRIORITY_MASK_COUNTER_OBJECTS","features":[321]},{"name":"NDIS_GFT_VPORT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_VPORT_PARAMS_CHANGE_MASK","features":[321]},{"name":"NDIS_GFT_VPORT_PARAMS_CUSTOM_PROVIDER_RESERVED","features":[321]},{"name":"NDIS_GFT_VPORT_PARSE_VXLAN","features":[321]},{"name":"NDIS_GFT_VPORT_PARSE_VXLAN_NOT_IN_SRC_PORT_RANGE","features":[321]},{"name":"NDIS_GFT_VPORT_PRIORITY_MASK_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_SAMPLING_RATE_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_VXLAN_SETTINGS_CHANGED","features":[321]},{"name":"NDIS_GFT_WCFE_ADD_IN_ACTIVATED_STATE","features":[321]},{"name":"NDIS_GFT_WCFE_COPY_ALL_PACKETS","features":[321]},{"name":"NDIS_GFT_WCFE_COUNTER_ALLOCATE","features":[321]},{"name":"NDIS_GFT_WCFE_COUNTER_CLIENT_SPECIFIED_ADDRESS","features":[321]},{"name":"NDIS_GFT_WCFE_COUNTER_MEMORY_MAPPED","features":[321]},{"name":"NDIS_GFT_WCFE_CUSTOM_ACTION_PRESENT","features":[321]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_WILDCARD_MATCH_FLOW_ENTRY_REVISION_1","features":[321]},{"name":"NDIS_GUID","features":[321]},{"name":"NDIS_HARDWARE_CROSSTIMESTAMP","features":[321]},{"name":"NDIS_HARDWARE_CROSSTIMESTAMP_REVISION_1","features":[321]},{"name":"NDIS_HARDWARE_STATUS","features":[321]},{"name":"NDIS_HASH_FUNCTION_MASK","features":[321]},{"name":"NDIS_HASH_IPV4","features":[321]},{"name":"NDIS_HASH_IPV6","features":[321]},{"name":"NDIS_HASH_IPV6_EX","features":[321]},{"name":"NDIS_HASH_TCP_IPV4","features":[321]},{"name":"NDIS_HASH_TCP_IPV6","features":[321]},{"name":"NDIS_HASH_TCP_IPV6_EX","features":[321]},{"name":"NDIS_HASH_TYPE_MASK","features":[321]},{"name":"NDIS_HASH_UDP_IPV4","features":[321]},{"name":"NDIS_HASH_UDP_IPV6","features":[321]},{"name":"NDIS_HASH_UDP_IPV6_EX","features":[321]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_HEADER_DATA_SPLIT","features":[321]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV4_OPTIONS","features":[321]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV6_EXTENSION_HEADERS","features":[321]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_TCP_OPTIONS","features":[321]},{"name":"NDIS_HD_SPLIT_COMBINE_ALL_HEADERS","features":[321]},{"name":"NDIS_HD_SPLIT_CURRENT_CONFIG_REVISION_1","features":[321]},{"name":"NDIS_HD_SPLIT_ENABLE_HEADER_DATA_SPLIT","features":[321]},{"name":"NDIS_HD_SPLIT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_HYPERVISOR_INFO_FLAG_HYPERVISOR_PRESENT","features":[321]},{"name":"NDIS_HYPERVISOR_INFO_REVISION_1","features":[321]},{"name":"NDIS_INTERFACE_INFORMATION","features":[307,321]},{"name":"NDIS_INTERRUPT_MODERATION","features":[321]},{"name":"NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE","features":[321]},{"name":"NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET","features":[321]},{"name":"NDIS_INTERRUPT_MODERATION_PARAMETERS","features":[321]},{"name":"NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_IPSEC_OFFLOAD_V1","features":[321]},{"name":"NDIS_IP_OPER_STATE","features":[321]},{"name":"NDIS_IP_OPER_STATE_REVISION_1","features":[321]},{"name":"NDIS_IP_OPER_STATUS","features":[321]},{"name":"NDIS_IP_OPER_STATUS_INFO","features":[321]},{"name":"NDIS_IP_OPER_STATUS_INFO_REVISION_1","features":[321]},{"name":"NDIS_IRDA_PACKET_INFO","features":[321]},{"name":"NDIS_ISOLATION_NAME_MAX_STRING_SIZE","features":[321]},{"name":"NDIS_ISOLATION_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_LINK_PARAMETERS","features":[321]},{"name":"NDIS_LINK_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_LINK_SPEED","features":[321]},{"name":"NDIS_LINK_STATE","features":[321]},{"name":"NDIS_LINK_STATE_DUPLEX_AUTO_NEGOTIATED","features":[321]},{"name":"NDIS_LINK_STATE_PAUSE_FUNCTIONS_AUTO_NEGOTIATED","features":[321]},{"name":"NDIS_LINK_STATE_RCV_LINK_SPEED_AUTO_NEGOTIATED","features":[321]},{"name":"NDIS_LINK_STATE_REVISION_1","features":[321]},{"name":"NDIS_LINK_STATE_XMIT_LINK_SPEED_AUTO_NEGOTIATED","features":[321]},{"name":"NDIS_MAC_OPTION_8021P_PRIORITY","features":[321]},{"name":"NDIS_MAC_OPTION_8021Q_VLAN","features":[321]},{"name":"NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA","features":[321]},{"name":"NDIS_MAC_OPTION_EOTX_INDICATION","features":[321]},{"name":"NDIS_MAC_OPTION_FULL_DUPLEX","features":[321]},{"name":"NDIS_MAC_OPTION_NO_LOOPBACK","features":[321]},{"name":"NDIS_MAC_OPTION_RECEIVE_AT_DPC","features":[321]},{"name":"NDIS_MAC_OPTION_RECEIVE_SERIALIZED","features":[321]},{"name":"NDIS_MAC_OPTION_RESERVED","features":[321]},{"name":"NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE","features":[321]},{"name":"NDIS_MAC_OPTION_TRANSFERS_NOT_PEND","features":[321]},{"name":"NDIS_MAXIMUM_PORTS","features":[321]},{"name":"NDIS_MEDIA_CAP_RECEIVE","features":[321]},{"name":"NDIS_MEDIA_CAP_TRANSMIT","features":[321]},{"name":"NDIS_MEDIA_STATE","features":[321]},{"name":"NDIS_MEDIUM","features":[321]},{"name":"NDIS_NDK_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_NDK_CONNECTIONS_REVISION_1","features":[321]},{"name":"NDIS_NDK_LOCAL_ENDPOINTS_REVISION_1","features":[321]},{"name":"NDIS_NDK_STATISTICS_INFO_REVISION_1","features":[321]},{"name":"NDIS_NETWORK_CHANGE_TYPE","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_3","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_ASYMMETRIC_QUEUE_PAIRS_FOR_NONDEFAULT_VPORT_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_NIC_SWITCH_WITHOUT_IOV_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_PER_VPORT_INTERRUPT_MODERATION_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_ON_PF_VPORTS_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PARAMETERS_PER_PF_VPORT_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_FUNCTION_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_KEY_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_TYPE_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SIZE_RESTRICTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_SINGLE_VPORT_POOL","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_VF_RSS_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_VLAN_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_DELETE_SWITCH_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_INFO_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_CHANGE_MASK","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_DEFAULT_NUMBER_OF_QUEUE_PAIRS_FOR_DEFAULT_VPORT","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_SWITCH_NAME_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VF_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH","features":[321]},{"name":"NDIS_NIC_SWITCH_VF_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VF_INFO_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VF_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_FUNCTION","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_GFT_ENABLED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_LOOKAHEAD_SPLIT_ENABLED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_PACKET_DIRECT_RX_ONLY","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_CHANGE_MASK","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_ENFORCE_MAX_SG_LIST","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_FLAGS_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_INT_MOD_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_LOOKAHEAD_SPLIT_ENABLED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NAME_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NDK_PARAMS_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NUM_QUEUE_PAIRS_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_PACKET_DIRECT_RX_ONLY","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_PROCESSOR_AFFINITY_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_QOS_SQ_ID_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_STATE_CHANGED","features":[321]},{"name":"NDIS_OBJECT_HEADER","features":[321]},{"name":"NDIS_OBJECT_REVISION_1","features":[321]},{"name":"NDIS_OBJECT_TYPE_BIND_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT","features":[321]},{"name":"NDIS_OBJECT_TYPE_CO_CALL_MANAGER_OPTIONAL_HANDLERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CO_CLIENT_OPTIONAL_HANDLERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CO_MINIPORT_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CO_PROTOCOL_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_DEFAULT","features":[321]},{"name":"NDIS_OBJECT_TYPE_DEVICE_OBJECT_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_DRIVER_WRAPPER_OBJECT","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_ATTACH_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_DRIVER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_PARTIAL_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_PAUSE_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_HD_SPLIT_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NDK_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_PACKET_DIRECT_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_DEVICE_POWER_NOTIFICATION","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_INTERRUPT","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_PNP_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_SS_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_NSI_COMPARTMENT_RW_STRUCT","features":[321]},{"name":"NDIS_OBJECT_TYPE_NSI_INTERFACE_PERSIST_RW_STRUCT","features":[321]},{"name":"NDIS_OBJECT_TYPE_NSI_NETWORK_RW_STRUCT","features":[321]},{"name":"NDIS_OBJECT_TYPE_OFFLOAD","features":[321]},{"name":"NDIS_OBJECT_TYPE_OFFLOAD_ENCAPSULATION","features":[321]},{"name":"NDIS_OBJECT_TYPE_OID_REQUEST","features":[321]},{"name":"NDIS_OBJECT_TYPE_OPEN_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_1","features":[321]},{"name":"NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_2","features":[321]},{"name":"NDIS_OBJECT_TYPE_PD_RECEIVE_QUEUE","features":[321]},{"name":"NDIS_OBJECT_TYPE_PD_TRANSMIT_QUEUE","features":[321]},{"name":"NDIS_OBJECT_TYPE_PORT_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PORT_STATE","features":[321]},{"name":"NDIS_OBJECT_TYPE_PROTOCOL_DRIVER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PROTOCOL_RESTART_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_QOS_CAPABILITIES","features":[321]},{"name":"NDIS_OBJECT_TYPE_QOS_CLASSIFICATION_ELEMENT","features":[321]},{"name":"NDIS_OBJECT_TYPE_QOS_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_REQUEST_EX","features":[321]},{"name":"NDIS_OBJECT_TYPE_RESTART_GENERAL_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_CAPABILITIES","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_PARAMETERS_V2","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFO","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_SET_INDIRECTION_ENTRIES","features":[321]},{"name":"NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION","features":[321]},{"name":"NDIS_OBJECT_TYPE_SHARED_MEMORY_PROVIDER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_STATUS_INDICATION","features":[321]},{"name":"NDIS_OBJECT_TYPE_SWITCH_OPTIONAL_HANDLERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_TIMER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OFFLOAD","features":[321]},{"name":"NDIS_OFFLOAD_FLAGS_GROUP_CHECKSUM_CAPABILITIES","features":[321]},{"name":"NDIS_OFFLOAD_NOT_SUPPORTED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_AND_ESP_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_ESP_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_AND_ESP_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_ESP_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV1_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV1_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_NO_CHANGE","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_3","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_4","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_5","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_RSC_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_SKIP_REGISTRY_UPDATE","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_USO_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_USO_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_2","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_3","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_4","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_5","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_6","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_7","features":[321]},{"name":"NDIS_OFFLOAD_SET_NO_CHANGE","features":[321]},{"name":"NDIS_OFFLOAD_SET_OFF","features":[321]},{"name":"NDIS_OFFLOAD_SET_ON","features":[321]},{"name":"NDIS_OFFLOAD_SUPPORTED","features":[321]},{"name":"NDIS_OPER_STATE","features":[321]},{"name":"NDIS_OPER_STATE_REVISION_1","features":[321]},{"name":"NDIS_PACKET_TYPE_ALL_FUNCTIONAL","features":[321]},{"name":"NDIS_PACKET_TYPE_ALL_LOCAL","features":[321]},{"name":"NDIS_PACKET_TYPE_ALL_MULTICAST","features":[321]},{"name":"NDIS_PACKET_TYPE_BROADCAST","features":[321]},{"name":"NDIS_PACKET_TYPE_DIRECTED","features":[321]},{"name":"NDIS_PACKET_TYPE_FUNCTIONAL","features":[321]},{"name":"NDIS_PACKET_TYPE_GROUP","features":[321]},{"name":"NDIS_PACKET_TYPE_MAC_FRAME","features":[321]},{"name":"NDIS_PACKET_TYPE_MULTICAST","features":[321]},{"name":"NDIS_PACKET_TYPE_NO_LOCAL","features":[321]},{"name":"NDIS_PACKET_TYPE_PROMISCUOUS","features":[321]},{"name":"NDIS_PACKET_TYPE_SMT","features":[321]},{"name":"NDIS_PACKET_TYPE_SOURCE_ROUTING","features":[321]},{"name":"NDIS_PCI_DEVICE_CUSTOM_PROPERTIES","features":[321]},{"name":"NDIS_PD_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_PD_CAPS_DRAIN_NOTIFICATIONS_SUPPORTED","features":[321]},{"name":"NDIS_PD_CAPS_NOTIFICATION_MODERATION_COUNT_SUPPORTED","features":[321]},{"name":"NDIS_PD_CAPS_NOTIFICATION_MODERATION_INTERVAL_SUPPORTED","features":[321]},{"name":"NDIS_PD_CAPS_RECEIVE_FILTER_COUNTERS_SUPPORTED","features":[321]},{"name":"NDIS_PD_CONFIG_REVISION_1","features":[321]},{"name":"NDIS_PHYSICAL_MEDIUM","features":[321]},{"name":"NDIS_PM_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_PM_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_PM_MAX_PATTERN_ID","features":[321]},{"name":"NDIS_PM_MAX_STRING_SIZE","features":[321]},{"name":"NDIS_PM_PACKET_PATTERN","features":[321]},{"name":"NDIS_PM_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_PM_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_PM_PRIVATE_PATTERN_ID","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_ENABLED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_SUPPORTED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_ARP_ENABLED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_ARP_SUPPORTED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_NS_ENABLED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_NS_SUPPORTED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_HIGHEST","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_LOWEST","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_NORMAL","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_REVISION_2","features":[321]},{"name":"NDIS_PM_SELECTIVE_SUSPEND_ENABLED","features":[321]},{"name":"NDIS_PM_SELECTIVE_SUSPEND_SUPPORTED","features":[321]},{"name":"NDIS_PM_WAKE_ON_LINK_CHANGE_ENABLED","features":[321]},{"name":"NDIS_PM_WAKE_ON_MEDIA_CONNECT_SUPPORTED","features":[321]},{"name":"NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_ENABLED","features":[321]},{"name":"NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_SUPPORTED","features":[321]},{"name":"NDIS_PM_WAKE_PACKET_INDICATION_SUPPORTED","features":[321]},{"name":"NDIS_PM_WAKE_PACKET_REVISION_1","features":[321]},{"name":"NDIS_PM_WAKE_REASON_REVISION_1","features":[321]},{"name":"NDIS_PM_WAKE_UP_CAPABILITIES","features":[321]},{"name":"NDIS_PM_WOL_BITMAP_PATTERN_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_BITMAP_PATTERN_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_IPV4_TCP_SYN_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_IPV4_TCP_SYN_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_IPV6_TCP_SYN_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_IPV6_TCP_SYN_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_MAGIC_PACKET_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_MAGIC_PACKET_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_PATTERN_REVISION_1","features":[321]},{"name":"NDIS_PM_WOL_PATTERN_REVISION_2","features":[321]},{"name":"NDIS_PM_WOL_PRIORITY_HIGHEST","features":[321]},{"name":"NDIS_PM_WOL_PRIORITY_LOWEST","features":[321]},{"name":"NDIS_PM_WOL_PRIORITY_NORMAL","features":[321]},{"name":"NDIS_PNP_CAPABILITIES","features":[321]},{"name":"NDIS_PNP_WAKE_UP_LINK_CHANGE","features":[321]},{"name":"NDIS_PNP_WAKE_UP_MAGIC_PACKET","features":[321]},{"name":"NDIS_PNP_WAKE_UP_PATTERN_MATCH","features":[321]},{"name":"NDIS_PORT","features":[321]},{"name":"NDIS_PORT_ARRAY","features":[321]},{"name":"NDIS_PORT_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_PORT_AUTHENTICATION_PARAMETERS","features":[321]},{"name":"NDIS_PORT_AUTHENTICATION_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_PORT_AUTHORIZATION_STATE","features":[321]},{"name":"NDIS_PORT_CHARACTERISTICS","features":[321]},{"name":"NDIS_PORT_CHARACTERISTICS_REVISION_1","features":[321]},{"name":"NDIS_PORT_CHAR_USE_DEFAULT_AUTH_SETTINGS","features":[321]},{"name":"NDIS_PORT_CONTROL_STATE","features":[321]},{"name":"NDIS_PORT_STATE","features":[321]},{"name":"NDIS_PORT_STATE_REVISION_1","features":[321]},{"name":"NDIS_PORT_TYPE","features":[321]},{"name":"NDIS_PROCESSOR_VENDOR","features":[321]},{"name":"NDIS_PROTOCOL_ID_DEFAULT","features":[321]},{"name":"NDIS_PROTOCOL_ID_IP6","features":[321]},{"name":"NDIS_PROTOCOL_ID_IPX","features":[321]},{"name":"NDIS_PROTOCOL_ID_MASK","features":[321]},{"name":"NDIS_PROTOCOL_ID_MAX","features":[321]},{"name":"NDIS_PROTOCOL_ID_NBF","features":[321]},{"name":"NDIS_PROTOCOL_ID_TCP_IP","features":[321]},{"name":"NDIS_PROT_OPTION_ESTIMATED_LENGTH","features":[321]},{"name":"NDIS_PROT_OPTION_NO_LOOPBACK","features":[321]},{"name":"NDIS_PROT_OPTION_NO_RSVD_ON_RCVPKT","features":[321]},{"name":"NDIS_PROT_OPTION_SEND_RESTRICTED","features":[321]},{"name":"NDIS_QOS_ACTION_MAXIMUM","features":[321]},{"name":"NDIS_QOS_ACTION_PRIORITY","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_CEE_DCBX_SUPPORTED","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_IEEE_DCBX_SUPPORTED","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_MACSEC_BYPASS_SUPPORTED","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_STRICT_TSA_SUPPORTED","features":[321]},{"name":"NDIS_QOS_CLASSIFICATION_ELEMENT_REVISION_1","features":[321]},{"name":"NDIS_QOS_CLASSIFICATION_ENFORCED_BY_MINIPORT","features":[321]},{"name":"NDIS_QOS_CLASSIFICATION_SET_BY_MINIPORT_MASK","features":[321]},{"name":"NDIS_QOS_CONDITION_DEFAULT","features":[321]},{"name":"NDIS_QOS_CONDITION_ETHERTYPE","features":[321]},{"name":"NDIS_QOS_CONDITION_MAXIMUM","features":[321]},{"name":"NDIS_QOS_CONDITION_NETDIRECT_PORT","features":[321]},{"name":"NDIS_QOS_CONDITION_RESERVED","features":[321]},{"name":"NDIS_QOS_CONDITION_TCP_OR_UDP_PORT","features":[321]},{"name":"NDIS_QOS_CONDITION_TCP_PORT","features":[321]},{"name":"NDIS_QOS_CONDITION_UDP_PORT","features":[321]},{"name":"NDIS_QOS_DEFAULT_SQ_ID","features":[321]},{"name":"NDIS_QOS_MAXIMUM_PRIORITIES","features":[321]},{"name":"NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES","features":[321]},{"name":"NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_QOS_OFFLOAD_CAPS_GFT_SQ","features":[321]},{"name":"NDIS_QOS_OFFLOAD_CAPS_STANDARD_SQ","features":[321]},{"name":"NDIS_QOS_PARAMETERS_CLASSIFICATION_CHANGED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_CLASSIFICATION_CONFIGURED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_ETS_CHANGED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_ETS_CONFIGURED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_PFC_CHANGED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_PFC_CONFIGURED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_QOS_PARAMETERS_WILLING","features":[321]},{"name":"NDIS_QOS_SQ_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_QOS_SQ_PARAMETERS_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_QOS_SQ_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_QOS_SQ_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_QOS_SQ_RECEIVE_CAP_ENABLED","features":[321]},{"name":"NDIS_QOS_SQ_STATS_REVISION_1","features":[321]},{"name":"NDIS_QOS_SQ_TRANSMIT_CAP_ENABLED","features":[321]},{"name":"NDIS_QOS_SQ_TRANSMIT_RESERVATION_ENABLED","features":[321]},{"name":"NDIS_QOS_TSA_CBS","features":[321]},{"name":"NDIS_QOS_TSA_ETS","features":[321]},{"name":"NDIS_QOS_TSA_MAXIMUM","features":[321]},{"name":"NDIS_QOS_TSA_STRICT","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ANY_VLAN_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_OPERATION_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_SPA_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_TPA_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_FOR_DEFAULT_QUEUE_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_FIELD_MAC_HEADER_VLAN_UNTAGGED_OR_ZERO","features":[321]},{"name":"NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_FILTER_FLAGS_RESERVED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IMPLAT_MIN_OF_QUEUES_MODE","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IMPLAT_SUM_OF_QUEUES_MODE","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_VPORT_ID_SPECIFIED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INFO_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INTERRUPT_VECTOR_COALESCING_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IPV4_HEADER_PROTOCOL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IPV4_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IPV6_HEADER_PROTOCOL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IPV6_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_LOOKAHEAD_SPLIT_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_DEST_ADDR_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PACKET_TYPE_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PRIORITY_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PROTOCOL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_SOURCE_ADDR_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_VLAN_ID_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MSI_X_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PACKET_COALESCING_FILTERS_ENABLED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PACKET_COALESCING_SUPPORTED_ON_DEFAULT_QUEUE","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION_GRE","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_FILTER_RESERVED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_EQUAL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_MASK_EQUAL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_NOT_EQUAL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_UDP_HEADER_DEST_PORT_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_UDP_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_VMQ_FILTERS_ENABLED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_VM_QUEUES_ENABLED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_VM_QUEUE_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_HASH_FLAG_ENABLE_HASH","features":[321]},{"name":"NDIS_RECEIVE_HASH_FLAG_HASH_INFO_UNCHANGED","features":[321]},{"name":"NDIS_RECEIVE_HASH_FLAG_HASH_KEY_UNCHANGED","features":[321]},{"name":"NDIS_RECEIVE_HASH_PARAMETERS","features":[321]},{"name":"NDIS_RECEIVE_HASH_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_INFO_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_INFO_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_CHANGE_MASK","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_FLAGS_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_INTERRUPT_COALESCING_DOMAIN_ID_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_LOOKAHEAD_SPLIT_REQUIRED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_NAME_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_PER_QUEUE_RECEIVE_INDICATION","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_PROCESSOR_AFFINITY_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_QOS_SQ_ID_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_3","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_SUGGESTED_RECV_BUFFER_NUMBERS_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES","features":[321]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_3","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_3","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_V2_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_ENABLE_RSS","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_HASH_INFO_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_HASH_KEY_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_ENTRIES_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_QUEUES_CHANGED","features":[321]},{"name":"NDIS_REQUEST_TYPE","features":[321]},{"name":"NDIS_RING_AUTO_REMOVAL_ERROR","features":[321]},{"name":"NDIS_RING_COUNTER_OVERFLOW","features":[321]},{"name":"NDIS_RING_HARD_ERROR","features":[321]},{"name":"NDIS_RING_LOBE_WIRE_FAULT","features":[321]},{"name":"NDIS_RING_REMOVE_RECEIVED","features":[321]},{"name":"NDIS_RING_RING_RECOVERY","features":[321]},{"name":"NDIS_RING_SIGNAL_LOSS","features":[321]},{"name":"NDIS_RING_SINGLE_STATION","features":[321]},{"name":"NDIS_RING_SOFT_ERROR","features":[321]},{"name":"NDIS_RING_TRANSMIT_BEACON","features":[321]},{"name":"NDIS_ROUTING_DOMAIN_ENTRY_REVISION_1","features":[321]},{"name":"NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1","features":[321]},{"name":"NDIS_RSC_STATISTICS_REVISION_1","features":[321]},{"name":"NDIS_RSS_CAPS_CLASSIFICATION_AT_DPC","features":[321]},{"name":"NDIS_RSS_CAPS_CLASSIFICATION_AT_ISR","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV4","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6_EX","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV4","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6_EX","features":[321]},{"name":"NDIS_RSS_CAPS_MESSAGE_SIGNALED_INTERRUPTS","features":[321]},{"name":"NDIS_RSS_CAPS_RSS_AVAILABLE_ON_PORTS","features":[321]},{"name":"NDIS_RSS_CAPS_SUPPORTS_INDEPENDENT_ENTRY_MOVE","features":[321]},{"name":"NDIS_RSS_CAPS_SUPPORTS_MSI_X","features":[321]},{"name":"NDIS_RSS_CAPS_USING_MSI_X","features":[321]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_1","features":[321]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_2","features":[321]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_3","features":[321]},{"name":"NDIS_RSS_HASH_SECRET_KEY_SIZE_REVISION_1","features":[321]},{"name":"NDIS_RSS_INDIRECTION_TABLE_MAX_SIZE_REVISION_1","features":[321]},{"name":"NDIS_RSS_INDIRECTION_TABLE_SIZE_REVISION_1","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_BASE_CPU_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_DEFAULT_PROCESSOR_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_DISABLE_RSS","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_HASH_INFO_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_HASH_KEY_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_ITABLE_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PROCESSOR_INFO_REVISION_1","features":[321]},{"name":"NDIS_RSS_PROCESSOR_INFO_REVISION_2","features":[321]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRIES_REVISION_1","features":[321]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_DEFAULT_PROCESSOR","features":[321]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_PRIMARY_PROCESSOR","features":[321]},{"name":"NDIS_SIZEOF_NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_BAR_RESOURCES_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_CAPS_PF_MINIPORT","features":[321]},{"name":"NDIS_SRIOV_CAPS_SRIOV_SUPPORTED","features":[321]},{"name":"NDIS_SRIOV_CAPS_VF_MINIPORT","features":[321]},{"name":"NDIS_SRIOV_CONFIG_STATE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_OVERLYING_ADAPTER_INFO_VERSION_1","features":[321]},{"name":"NDIS_SRIOV_PF_LUID_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_PROBED_BARS_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_READ_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_RESET_VF_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR","features":[321]},{"name":"NDIS_STATISTICS_INFO","features":[321]},{"name":"NDIS_STATISTICS_INFO_REVISION_1","features":[321]},{"name":"NDIS_STATISTICS_VALUE","features":[321]},{"name":"NDIS_STATISTICS_VALUE_EX","features":[321]},{"name":"NDIS_SUPPORTED_PAUSE_FUNCTIONS","features":[321]},{"name":"NDIS_SUPPORT_NDIS6","features":[321]},{"name":"NDIS_SUPPORT_NDIS61","features":[321]},{"name":"NDIS_SUPPORT_NDIS620","features":[321]},{"name":"NDIS_SUPPORT_NDIS630","features":[321]},{"name":"NDIS_SUPPORT_NDIS640","features":[321]},{"name":"NDIS_SUPPORT_NDIS650","features":[321]},{"name":"NDIS_SUPPORT_NDIS651","features":[321]},{"name":"NDIS_SUPPORT_NDIS660","features":[321]},{"name":"NDIS_SUPPORT_NDIS670","features":[321]},{"name":"NDIS_SUPPORT_NDIS680","features":[321]},{"name":"NDIS_SUPPORT_NDIS681","features":[321]},{"name":"NDIS_SUPPORT_NDIS682","features":[321]},{"name":"NDIS_SUPPORT_NDIS683","features":[321]},{"name":"NDIS_SUPPORT_NDIS684","features":[321]},{"name":"NDIS_SUPPORT_NDIS685","features":[321]},{"name":"NDIS_SUPPORT_NDIS686","features":[321]},{"name":"NDIS_SUPPORT_NDIS687","features":[321]},{"name":"NDIS_SWITCH_FEATURE_STATUS_CUSTOM_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_FEATURE_STATUS_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_FLAGS_MAPPED_NIC_UPDATED","features":[321]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_INITIALIZING","features":[321]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED","features":[321]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED_LM","features":[321]},{"name":"NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_SWITCH_NIC_SAVE_STATE_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_SAVE_STATE_REVISION_2","features":[321]},{"name":"NDIS_SWITCH_OBJECT_SERIALIZATION_VERSION_1","features":[321]},{"name":"NDIS_SWITCH_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_FLAG_RESTORING_PORT","features":[321]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_FLAG_UNTRUSTED_INTERNAL_PORT","features":[321]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_CUSTOM_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_DELETE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_2","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_VLAN_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_CUSTOM_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_DELETE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_ENUM_INFO_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SYSTEM_PROCESSOR_INFO_EX_REVISION_1","features":[321]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD","features":[321]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD_REVISION_2","features":[321]},{"name":"NDIS_TCP_IP_CHECKSUM_OFFLOAD","features":[321]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V1","features":[321]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V2","features":[321]},{"name":"NDIS_TCP_RECV_SEG_COALESC_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES","features":[321]},{"name":"NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_TIMESTAMP_CAPABILITIES","features":[307,321]},{"name":"NDIS_TIMESTAMP_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_TIMESTAMP_CAPABILITY_FLAGS","features":[307,321]},{"name":"NDIS_VAR_DATA_DESC","features":[321]},{"name":"NDIS_WAN_HEADER_FORMAT","features":[321]},{"name":"NDIS_WAN_MEDIUM_SUBTYPE","features":[321]},{"name":"NDIS_WAN_PROTOCOL_CAPS","features":[321]},{"name":"NDIS_WAN_QUALITY","features":[321]},{"name":"NDIS_WLAN_BSSID","features":[321]},{"name":"NDIS_WLAN_BSSID_EX","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_ENABLED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_SUPPORTED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_ENABLED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_SUPPORTED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_ENABLED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_SUPPORTED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_ENABLED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_SUPPORTED","features":[321]},{"name":"NDIS_WMI_DEFAULT_METHOD_ID","features":[321]},{"name":"NDIS_WMI_ENUM_ADAPTER","features":[321]},{"name":"NDIS_WMI_ENUM_ADAPTER_REVISION_1","features":[321]},{"name":"NDIS_WMI_EVENT_HEADER","features":[321]},{"name":"NDIS_WMI_EVENT_HEADER_REVISION_1","features":[321]},{"name":"NDIS_WMI_IPSEC_OFFLOAD_V1","features":[321]},{"name":"NDIS_WMI_METHOD_HEADER","features":[321]},{"name":"NDIS_WMI_METHOD_HEADER_REVISION_1","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_ENUM_ADAPTER","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_EVENT","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_METHOD","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_OUTPUT_INFO","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_SET","features":[321]},{"name":"NDIS_WMI_OFFLOAD","features":[321]},{"name":"NDIS_WMI_OUTPUT_INFO","features":[321]},{"name":"NDIS_WMI_PM_ACTIVE_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_WMI_PM_ADMIN_CONFIG_REVISION_1","features":[321]},{"name":"NDIS_WMI_RECEIVE_QUEUE_INFO_REVISION_1","features":[321]},{"name":"NDIS_WMI_RECEIVE_QUEUE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_WMI_SET_HEADER","features":[321]},{"name":"NDIS_WMI_SET_HEADER_REVISION_1","features":[321]},{"name":"NDIS_WMI_TCP_CONNECTION_OFFLOAD","features":[321]},{"name":"NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD","features":[321]},{"name":"NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1","features":[321]},{"name":"NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_PACKET_STATE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_PACKET_STATE_SUPPORTED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_REGISTER_STATE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_REGISTER_STATE_SUPPORTED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_SMS_RECEIVE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_SMS_RECEIVE_SUPPORTED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_UICC_CHANGE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_UICC_CHANGE_SUPPORTED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_USSD_RECEIVE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_USSD_RECEIVE_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_CQ_INTERRUPT_MODERATION_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_CQ_RESIZE_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_IN_ORDER_DMA_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_LOOPBACK_CONNECTIONS_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_MULTI_ENGINE_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_RDMA_READ_LOCAL_INVALIDATE_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_RDMA_READ_SINK_NOT_REQUIRED","features":[321]},{"name":"NDK_ADAPTER_INFO","features":[321]},{"name":"NDK_RDMA_TECHNOLOGY","features":[321]},{"name":"NDK_VERSION","features":[321]},{"name":"NETWORK_ADDRESS","features":[321]},{"name":"NETWORK_ADDRESS_IP","features":[321]},{"name":"NETWORK_ADDRESS_IP6","features":[321]},{"name":"NETWORK_ADDRESS_IPX","features":[321]},{"name":"NETWORK_ADDRESS_LIST","features":[321]},{"name":"NET_IFLUID_UNSPECIFIED","features":[321]},{"name":"NET_IF_ACCESS_BROADCAST","features":[321]},{"name":"NET_IF_ACCESS_LOOPBACK","features":[321]},{"name":"NET_IF_ACCESS_MAXIMUM","features":[321]},{"name":"NET_IF_ACCESS_POINT_TO_MULTI_POINT","features":[321]},{"name":"NET_IF_ACCESS_POINT_TO_POINT","features":[321]},{"name":"NET_IF_ACCESS_TYPE","features":[321]},{"name":"NET_IF_ADMIN_STATUS","features":[321]},{"name":"NET_IF_ADMIN_STATUS_DOWN","features":[321]},{"name":"NET_IF_ADMIN_STATUS_TESTING","features":[321]},{"name":"NET_IF_ADMIN_STATUS_UP","features":[321]},{"name":"NET_IF_ALIAS_LH","features":[321]},{"name":"NET_IF_CONNECTION_DEDICATED","features":[321]},{"name":"NET_IF_CONNECTION_DEMAND","features":[321]},{"name":"NET_IF_CONNECTION_MAXIMUM","features":[321]},{"name":"NET_IF_CONNECTION_PASSIVE","features":[321]},{"name":"NET_IF_CONNECTION_TYPE","features":[321]},{"name":"NET_IF_DIRECTION_MAXIMUM","features":[321]},{"name":"NET_IF_DIRECTION_RECEIVEONLY","features":[321]},{"name":"NET_IF_DIRECTION_SENDONLY","features":[321]},{"name":"NET_IF_DIRECTION_SENDRECEIVE","features":[321]},{"name":"NET_IF_DIRECTION_TYPE","features":[321]},{"name":"NET_IF_MEDIA_CONNECT_STATE","features":[321]},{"name":"NET_IF_MEDIA_DUPLEX_STATE","features":[321]},{"name":"NET_IF_OID_COMPARTMENT_ID","features":[321]},{"name":"NET_IF_OID_IF_ALIAS","features":[321]},{"name":"NET_IF_OID_IF_ENTRY","features":[321]},{"name":"NET_IF_OID_NETWORK_GUID","features":[321]},{"name":"NET_IF_OPER_STATUS","features":[321]},{"name":"NET_IF_OPER_STATUS_DORMANT","features":[321]},{"name":"NET_IF_OPER_STATUS_DORMANT_LOW_POWER","features":[321]},{"name":"NET_IF_OPER_STATUS_DORMANT_PAUSED","features":[321]},{"name":"NET_IF_OPER_STATUS_DOWN","features":[321]},{"name":"NET_IF_OPER_STATUS_DOWN_NOT_AUTHENTICATED","features":[321]},{"name":"NET_IF_OPER_STATUS_DOWN_NOT_MEDIA_CONNECTED","features":[321]},{"name":"NET_IF_OPER_STATUS_LOWER_LAYER_DOWN","features":[321]},{"name":"NET_IF_OPER_STATUS_NOT_PRESENT","features":[321]},{"name":"NET_IF_OPER_STATUS_TESTING","features":[321]},{"name":"NET_IF_OPER_STATUS_UNKNOWN","features":[321]},{"name":"NET_IF_OPER_STATUS_UP","features":[321]},{"name":"NET_IF_RCV_ADDRESS_LH","features":[321]},{"name":"NET_IF_RCV_ADDRESS_TYPE","features":[321]},{"name":"NET_IF_RCV_ADDRESS_TYPE_NON_VOLATILE","features":[321]},{"name":"NET_IF_RCV_ADDRESS_TYPE_OTHER","features":[321]},{"name":"NET_IF_RCV_ADDRESS_TYPE_VOLATILE","features":[321]},{"name":"NET_LUID_LH","features":[321]},{"name":"NET_PHYSICAL_LOCATION_LH","features":[321]},{"name":"NET_SITEID_MAXSYSTEM","features":[321]},{"name":"NET_SITEID_MAXUSER","features":[321]},{"name":"NET_SITEID_UNSPECIFIED","features":[321]},{"name":"NIIF_FILTER_INTERFACE","features":[321]},{"name":"NIIF_HARDWARE_INTERFACE","features":[321]},{"name":"NIIF_NDIS_ENDPOINT_INTERFACE","features":[321]},{"name":"NIIF_NDIS_ISCSI_INTERFACE","features":[321]},{"name":"NIIF_NDIS_RESERVED1","features":[321]},{"name":"NIIF_NDIS_RESERVED2","features":[321]},{"name":"NIIF_NDIS_RESERVED3","features":[321]},{"name":"NIIF_NDIS_RESERVED4","features":[321]},{"name":"NIIF_NDIS_WDM_INTERFACE","features":[321]},{"name":"Ndis802_11AuthModeAutoSwitch","features":[321]},{"name":"Ndis802_11AuthModeMax","features":[321]},{"name":"Ndis802_11AuthModeOpen","features":[321]},{"name":"Ndis802_11AuthModeShared","features":[321]},{"name":"Ndis802_11AuthModeWPA","features":[321]},{"name":"Ndis802_11AuthModeWPA2","features":[321]},{"name":"Ndis802_11AuthModeWPA2PSK","features":[321]},{"name":"Ndis802_11AuthModeWPA3","features":[321]},{"name":"Ndis802_11AuthModeWPA3Ent","features":[321]},{"name":"Ndis802_11AuthModeWPA3Ent192","features":[321]},{"name":"Ndis802_11AuthModeWPA3SAE","features":[321]},{"name":"Ndis802_11AuthModeWPANone","features":[321]},{"name":"Ndis802_11AuthModeWPAPSK","features":[321]},{"name":"Ndis802_11AutoUnknown","features":[321]},{"name":"Ndis802_11Automode","features":[321]},{"name":"Ndis802_11DS","features":[321]},{"name":"Ndis802_11Encryption1Enabled","features":[321]},{"name":"Ndis802_11Encryption1KeyAbsent","features":[321]},{"name":"Ndis802_11Encryption2Enabled","features":[321]},{"name":"Ndis802_11Encryption2KeyAbsent","features":[321]},{"name":"Ndis802_11Encryption3Enabled","features":[321]},{"name":"Ndis802_11Encryption3KeyAbsent","features":[321]},{"name":"Ndis802_11EncryptionDisabled","features":[321]},{"name":"Ndis802_11EncryptionNotSupported","features":[321]},{"name":"Ndis802_11FH","features":[321]},{"name":"Ndis802_11IBSS","features":[321]},{"name":"Ndis802_11Infrastructure","features":[321]},{"name":"Ndis802_11InfrastructureMax","features":[321]},{"name":"Ndis802_11MediaStreamOff","features":[321]},{"name":"Ndis802_11MediaStreamOn","features":[321]},{"name":"Ndis802_11NetworkTypeMax","features":[321]},{"name":"Ndis802_11OFDM24","features":[321]},{"name":"Ndis802_11OFDM5","features":[321]},{"name":"Ndis802_11PowerModeCAM","features":[321]},{"name":"Ndis802_11PowerModeFast_PSP","features":[321]},{"name":"Ndis802_11PowerModeMAX_PSP","features":[321]},{"name":"Ndis802_11PowerModeMax","features":[321]},{"name":"Ndis802_11PrivFilter8021xWEP","features":[321]},{"name":"Ndis802_11PrivFilterAcceptAll","features":[321]},{"name":"Ndis802_11RadioStatusHardwareOff","features":[321]},{"name":"Ndis802_11RadioStatusHardwareSoftwareOff","features":[321]},{"name":"Ndis802_11RadioStatusMax","features":[321]},{"name":"Ndis802_11RadioStatusOn","features":[321]},{"name":"Ndis802_11RadioStatusSoftwareOff","features":[321]},{"name":"Ndis802_11ReloadWEPKeys","features":[321]},{"name":"Ndis802_11StatusTypeMax","features":[321]},{"name":"Ndis802_11StatusType_Authentication","features":[321]},{"name":"Ndis802_11StatusType_MediaStreamMode","features":[321]},{"name":"Ndis802_11StatusType_PMKID_CandidateList","features":[321]},{"name":"Ndis802_11WEPDisabled","features":[321]},{"name":"Ndis802_11WEPEnabled","features":[321]},{"name":"Ndis802_11WEPKeyAbsent","features":[321]},{"name":"Ndis802_11WEPNotSupported","features":[321]},{"name":"NdisDefinitelyNetworkChange","features":[321]},{"name":"NdisDeviceStateD0","features":[321]},{"name":"NdisDeviceStateD1","features":[321]},{"name":"NdisDeviceStateD2","features":[321]},{"name":"NdisDeviceStateD3","features":[321]},{"name":"NdisDeviceStateMaximum","features":[321]},{"name":"NdisDeviceStateUnspecified","features":[321]},{"name":"NdisFddiRingDetect","features":[321]},{"name":"NdisFddiRingDirected","features":[321]},{"name":"NdisFddiRingIsolated","features":[321]},{"name":"NdisFddiRingNonOperational","features":[321]},{"name":"NdisFddiRingNonOperationalDup","features":[321]},{"name":"NdisFddiRingOperational","features":[321]},{"name":"NdisFddiRingOperationalDup","features":[321]},{"name":"NdisFddiRingTrace","features":[321]},{"name":"NdisFddiStateActive","features":[321]},{"name":"NdisFddiStateBreak","features":[321]},{"name":"NdisFddiStateConnect","features":[321]},{"name":"NdisFddiStateJoin","features":[321]},{"name":"NdisFddiStateMaintenance","features":[321]},{"name":"NdisFddiStateNext","features":[321]},{"name":"NdisFddiStateOff","features":[321]},{"name":"NdisFddiStateSignal","features":[321]},{"name":"NdisFddiStateTrace","features":[321]},{"name":"NdisFddiStateVerify","features":[321]},{"name":"NdisFddiTypeCWrapA","features":[321]},{"name":"NdisFddiTypeCWrapB","features":[321]},{"name":"NdisFddiTypeCWrapS","features":[321]},{"name":"NdisFddiTypeIsolated","features":[321]},{"name":"NdisFddiTypeLocalA","features":[321]},{"name":"NdisFddiTypeLocalAB","features":[321]},{"name":"NdisFddiTypeLocalB","features":[321]},{"name":"NdisFddiTypeLocalS","features":[321]},{"name":"NdisFddiTypeThrough","features":[321]},{"name":"NdisFddiTypeWrapA","features":[321]},{"name":"NdisFddiTypeWrapAB","features":[321]},{"name":"NdisFddiTypeWrapB","features":[321]},{"name":"NdisFddiTypeWrapS","features":[321]},{"name":"NdisHardwareStatusClosing","features":[321]},{"name":"NdisHardwareStatusInitializing","features":[321]},{"name":"NdisHardwareStatusNotReady","features":[321]},{"name":"NdisHardwareStatusReady","features":[321]},{"name":"NdisHardwareStatusReset","features":[321]},{"name":"NdisHashFunctionReserved1","features":[321]},{"name":"NdisHashFunctionReserved2","features":[321]},{"name":"NdisHashFunctionReserved3","features":[321]},{"name":"NdisHashFunctionToeplitz","features":[321]},{"name":"NdisInterruptModerationDisabled","features":[321]},{"name":"NdisInterruptModerationEnabled","features":[321]},{"name":"NdisInterruptModerationNotSupported","features":[321]},{"name":"NdisInterruptModerationUnknown","features":[321]},{"name":"NdisMediaStateConnected","features":[321]},{"name":"NdisMediaStateDisconnected","features":[321]},{"name":"NdisMedium1394","features":[321]},{"name":"NdisMedium802_3","features":[321]},{"name":"NdisMedium802_5","features":[321]},{"name":"NdisMediumArcnet878_2","features":[321]},{"name":"NdisMediumArcnetRaw","features":[321]},{"name":"NdisMediumAtm","features":[321]},{"name":"NdisMediumBpc","features":[321]},{"name":"NdisMediumCoWan","features":[321]},{"name":"NdisMediumDix","features":[321]},{"name":"NdisMediumFddi","features":[321]},{"name":"NdisMediumIP","features":[321]},{"name":"NdisMediumInfiniBand","features":[321]},{"name":"NdisMediumIrda","features":[321]},{"name":"NdisMediumLocalTalk","features":[321]},{"name":"NdisMediumLoopback","features":[321]},{"name":"NdisMediumMax","features":[321]},{"name":"NdisMediumNative802_11","features":[321]},{"name":"NdisMediumTunnel","features":[321]},{"name":"NdisMediumWan","features":[321]},{"name":"NdisMediumWiMAX","features":[321]},{"name":"NdisMediumWirelessWan","features":[321]},{"name":"NdisNetworkChangeFromMediaConnect","features":[321]},{"name":"NdisNetworkChangeMax","features":[321]},{"name":"NdisPauseFunctionsReceiveOnly","features":[321]},{"name":"NdisPauseFunctionsSendAndReceive","features":[321]},{"name":"NdisPauseFunctionsSendOnly","features":[321]},{"name":"NdisPauseFunctionsUnknown","features":[321]},{"name":"NdisPauseFunctionsUnsupported","features":[321]},{"name":"NdisPhysicalMedium1394","features":[321]},{"name":"NdisPhysicalMedium802_3","features":[321]},{"name":"NdisPhysicalMedium802_5","features":[321]},{"name":"NdisPhysicalMediumBluetooth","features":[321]},{"name":"NdisPhysicalMediumCableModem","features":[321]},{"name":"NdisPhysicalMediumDSL","features":[321]},{"name":"NdisPhysicalMediumFibreChannel","features":[321]},{"name":"NdisPhysicalMediumInfiniband","features":[321]},{"name":"NdisPhysicalMediumIrda","features":[321]},{"name":"NdisPhysicalMediumMax","features":[321]},{"name":"NdisPhysicalMediumNative802_11","features":[321]},{"name":"NdisPhysicalMediumNative802_15_4","features":[321]},{"name":"NdisPhysicalMediumOther","features":[321]},{"name":"NdisPhysicalMediumPhoneLine","features":[321]},{"name":"NdisPhysicalMediumPowerLine","features":[321]},{"name":"NdisPhysicalMediumUWB","features":[321]},{"name":"NdisPhysicalMediumUnspecified","features":[321]},{"name":"NdisPhysicalMediumWiMax","features":[321]},{"name":"NdisPhysicalMediumWiredCoWan","features":[321]},{"name":"NdisPhysicalMediumWiredWAN","features":[321]},{"name":"NdisPhysicalMediumWirelessLan","features":[321]},{"name":"NdisPhysicalMediumWirelessWan","features":[321]},{"name":"NdisPortAuthorizationUnknown","features":[321]},{"name":"NdisPortAuthorized","features":[321]},{"name":"NdisPortControlStateControlled","features":[321]},{"name":"NdisPortControlStateUncontrolled","features":[321]},{"name":"NdisPortControlStateUnknown","features":[321]},{"name":"NdisPortReauthorizing","features":[321]},{"name":"NdisPortType8021xSupplicant","features":[321]},{"name":"NdisPortTypeBridge","features":[321]},{"name":"NdisPortTypeMax","features":[321]},{"name":"NdisPortTypeRasConnection","features":[321]},{"name":"NdisPortTypeUndefined","features":[321]},{"name":"NdisPortUnauthorized","features":[321]},{"name":"NdisPossibleNetworkChange","features":[321]},{"name":"NdisProcessorVendorAuthenticAMD","features":[321]},{"name":"NdisProcessorVendorGenuinIntel","features":[321]},{"name":"NdisProcessorVendorGenuineIntel","features":[321]},{"name":"NdisProcessorVendorUnknown","features":[321]},{"name":"NdisRequestClose","features":[321]},{"name":"NdisRequestGeneric1","features":[321]},{"name":"NdisRequestGeneric2","features":[321]},{"name":"NdisRequestGeneric3","features":[321]},{"name":"NdisRequestGeneric4","features":[321]},{"name":"NdisRequestOpen","features":[321]},{"name":"NdisRequestQueryInformation","features":[321]},{"name":"NdisRequestQueryStatistics","features":[321]},{"name":"NdisRequestReset","features":[321]},{"name":"NdisRequestSend","features":[321]},{"name":"NdisRequestSetInformation","features":[321]},{"name":"NdisRequestTransferData","features":[321]},{"name":"NdisRingStateClosed","features":[321]},{"name":"NdisRingStateClosing","features":[321]},{"name":"NdisRingStateOpenFailure","features":[321]},{"name":"NdisRingStateOpened","features":[321]},{"name":"NdisRingStateOpening","features":[321]},{"name":"NdisRingStateRingFailure","features":[321]},{"name":"NdisWanErrorControl","features":[321]},{"name":"NdisWanHeaderEthernet","features":[321]},{"name":"NdisWanHeaderNative","features":[321]},{"name":"NdisWanMediumAgileVPN","features":[321]},{"name":"NdisWanMediumAtm","features":[321]},{"name":"NdisWanMediumFrameRelay","features":[321]},{"name":"NdisWanMediumGre","features":[321]},{"name":"NdisWanMediumHub","features":[321]},{"name":"NdisWanMediumIrda","features":[321]},{"name":"NdisWanMediumIsdn","features":[321]},{"name":"NdisWanMediumL2TP","features":[321]},{"name":"NdisWanMediumPPTP","features":[321]},{"name":"NdisWanMediumParallel","features":[321]},{"name":"NdisWanMediumPppoe","features":[321]},{"name":"NdisWanMediumSSTP","features":[321]},{"name":"NdisWanMediumSW56K","features":[321]},{"name":"NdisWanMediumSerial","features":[321]},{"name":"NdisWanMediumSonet","features":[321]},{"name":"NdisWanMediumSubTypeMax","features":[321]},{"name":"NdisWanMediumX_25","features":[321]},{"name":"NdisWanRaw","features":[321]},{"name":"NdisWanReliable","features":[321]},{"name":"NdkInfiniBand","features":[321]},{"name":"NdkMaxTechnology","features":[321]},{"name":"NdkRoCE","features":[321]},{"name":"NdkRoCEv2","features":[321]},{"name":"NdkUndefined","features":[321]},{"name":"NdkiWarp","features":[321]},{"name":"OFFLOAD_ALGO_INFO","features":[321]},{"name":"OFFLOAD_CONF_ALGO","features":[321]},{"name":"OFFLOAD_INBOUND_SA","features":[321]},{"name":"OFFLOAD_INTEGRITY_ALGO","features":[321]},{"name":"OFFLOAD_IPSEC_ADD_SA","features":[307,321]},{"name":"OFFLOAD_IPSEC_ADD_UDPESP_SA","features":[307,321]},{"name":"OFFLOAD_IPSEC_CONF_3_DES","features":[321]},{"name":"OFFLOAD_IPSEC_CONF_DES","features":[321]},{"name":"OFFLOAD_IPSEC_CONF_MAX","features":[321]},{"name":"OFFLOAD_IPSEC_CONF_NONE","features":[321]},{"name":"OFFLOAD_IPSEC_CONF_RESERVED","features":[321]},{"name":"OFFLOAD_IPSEC_DELETE_SA","features":[307,321]},{"name":"OFFLOAD_IPSEC_DELETE_UDPESP_SA","features":[307,321]},{"name":"OFFLOAD_IPSEC_INTEGRITY_MAX","features":[321]},{"name":"OFFLOAD_IPSEC_INTEGRITY_MD5","features":[321]},{"name":"OFFLOAD_IPSEC_INTEGRITY_NONE","features":[321]},{"name":"OFFLOAD_IPSEC_INTEGRITY_SHA","features":[321]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY","features":[321]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_IKE","features":[321]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_OTHER","features":[321]},{"name":"OFFLOAD_MAX_SAS","features":[321]},{"name":"OFFLOAD_OPERATION_E","features":[321]},{"name":"OFFLOAD_OUTBOUND_SA","features":[321]},{"name":"OFFLOAD_SECURITY_ASSOCIATION","features":[321]},{"name":"OID_1394_LOCAL_NODE_INFO","features":[321]},{"name":"OID_1394_VC_INFO","features":[321]},{"name":"OID_802_11_ADD_KEY","features":[321]},{"name":"OID_802_11_ADD_WEP","features":[321]},{"name":"OID_802_11_ASSOCIATION_INFORMATION","features":[321]},{"name":"OID_802_11_AUTHENTICATION_MODE","features":[321]},{"name":"OID_802_11_BSSID","features":[321]},{"name":"OID_802_11_BSSID_LIST","features":[321]},{"name":"OID_802_11_BSSID_LIST_SCAN","features":[321]},{"name":"OID_802_11_CAPABILITY","features":[321]},{"name":"OID_802_11_CONFIGURATION","features":[321]},{"name":"OID_802_11_DESIRED_RATES","features":[321]},{"name":"OID_802_11_DISASSOCIATE","features":[321]},{"name":"OID_802_11_ENCRYPTION_STATUS","features":[321]},{"name":"OID_802_11_FRAGMENTATION_THRESHOLD","features":[321]},{"name":"OID_802_11_INFRASTRUCTURE_MODE","features":[321]},{"name":"OID_802_11_MEDIA_STREAM_MODE","features":[321]},{"name":"OID_802_11_NETWORK_TYPES_SUPPORTED","features":[321]},{"name":"OID_802_11_NETWORK_TYPE_IN_USE","features":[321]},{"name":"OID_802_11_NON_BCAST_SSID_LIST","features":[321]},{"name":"OID_802_11_NUMBER_OF_ANTENNAS","features":[321]},{"name":"OID_802_11_PMKID","features":[321]},{"name":"OID_802_11_POWER_MODE","features":[321]},{"name":"OID_802_11_PRIVACY_FILTER","features":[321]},{"name":"OID_802_11_RADIO_STATUS","features":[321]},{"name":"OID_802_11_RELOAD_DEFAULTS","features":[321]},{"name":"OID_802_11_REMOVE_KEY","features":[321]},{"name":"OID_802_11_REMOVE_WEP","features":[321]},{"name":"OID_802_11_RSSI","features":[321]},{"name":"OID_802_11_RSSI_TRIGGER","features":[321]},{"name":"OID_802_11_RTS_THRESHOLD","features":[321]},{"name":"OID_802_11_RX_ANTENNA_SELECTED","features":[321]},{"name":"OID_802_11_SSID","features":[321]},{"name":"OID_802_11_STATISTICS","features":[321]},{"name":"OID_802_11_SUPPORTED_RATES","features":[321]},{"name":"OID_802_11_TEST","features":[321]},{"name":"OID_802_11_TX_ANTENNA_SELECTED","features":[321]},{"name":"OID_802_11_TX_POWER_LEVEL","features":[321]},{"name":"OID_802_11_WEP_STATUS","features":[321]},{"name":"OID_802_3_ADD_MULTICAST_ADDRESS","features":[321]},{"name":"OID_802_3_CURRENT_ADDRESS","features":[321]},{"name":"OID_802_3_DELETE_MULTICAST_ADDRESS","features":[321]},{"name":"OID_802_3_MAC_OPTIONS","features":[321]},{"name":"OID_802_3_MAXIMUM_LIST_SIZE","features":[321]},{"name":"OID_802_3_MULTICAST_LIST","features":[321]},{"name":"OID_802_3_PERMANENT_ADDRESS","features":[321]},{"name":"OID_802_3_RCV_ERROR_ALIGNMENT","features":[321]},{"name":"OID_802_3_RCV_OVERRUN","features":[321]},{"name":"OID_802_3_XMIT_DEFERRED","features":[321]},{"name":"OID_802_3_XMIT_HEARTBEAT_FAILURE","features":[321]},{"name":"OID_802_3_XMIT_LATE_COLLISIONS","features":[321]},{"name":"OID_802_3_XMIT_MAX_COLLISIONS","features":[321]},{"name":"OID_802_3_XMIT_MORE_COLLISIONS","features":[321]},{"name":"OID_802_3_XMIT_ONE_COLLISION","features":[321]},{"name":"OID_802_3_XMIT_TIMES_CRS_LOST","features":[321]},{"name":"OID_802_3_XMIT_UNDERRUN","features":[321]},{"name":"OID_802_5_ABORT_DELIMETERS","features":[321]},{"name":"OID_802_5_AC_ERRORS","features":[321]},{"name":"OID_802_5_BURST_ERRORS","features":[321]},{"name":"OID_802_5_CURRENT_ADDRESS","features":[321]},{"name":"OID_802_5_CURRENT_FUNCTIONAL","features":[321]},{"name":"OID_802_5_CURRENT_GROUP","features":[321]},{"name":"OID_802_5_CURRENT_RING_STATE","features":[321]},{"name":"OID_802_5_CURRENT_RING_STATUS","features":[321]},{"name":"OID_802_5_FRAME_COPIED_ERRORS","features":[321]},{"name":"OID_802_5_FREQUENCY_ERRORS","features":[321]},{"name":"OID_802_5_INTERNAL_ERRORS","features":[321]},{"name":"OID_802_5_LAST_OPEN_STATUS","features":[321]},{"name":"OID_802_5_LINE_ERRORS","features":[321]},{"name":"OID_802_5_LOST_FRAMES","features":[321]},{"name":"OID_802_5_PERMANENT_ADDRESS","features":[321]},{"name":"OID_802_5_TOKEN_ERRORS","features":[321]},{"name":"OID_ARCNET_CURRENT_ADDRESS","features":[321]},{"name":"OID_ARCNET_PERMANENT_ADDRESS","features":[321]},{"name":"OID_ARCNET_RECONFIGURATIONS","features":[321]},{"name":"OID_ATM_ACQUIRE_ACCESS_NET_RESOURCES","features":[321]},{"name":"OID_ATM_ALIGNMENT_REQUIRED","features":[321]},{"name":"OID_ATM_ASSIGNED_VPI","features":[321]},{"name":"OID_ATM_CALL_ALERTING","features":[321]},{"name":"OID_ATM_CALL_NOTIFY","features":[321]},{"name":"OID_ATM_CALL_PROCEEDING","features":[321]},{"name":"OID_ATM_CELLS_HEC_ERROR","features":[321]},{"name":"OID_ATM_DIGITAL_BROADCAST_VPIVCI","features":[321]},{"name":"OID_ATM_GET_NEAREST_FLOW","features":[321]},{"name":"OID_ATM_HW_CURRENT_ADDRESS","features":[321]},{"name":"OID_ATM_ILMI_VPIVCI","features":[321]},{"name":"OID_ATM_LECS_ADDRESS","features":[321]},{"name":"OID_ATM_MAX_AAL0_PACKET_SIZE","features":[321]},{"name":"OID_ATM_MAX_AAL1_PACKET_SIZE","features":[321]},{"name":"OID_ATM_MAX_AAL34_PACKET_SIZE","features":[321]},{"name":"OID_ATM_MAX_AAL5_PACKET_SIZE","features":[321]},{"name":"OID_ATM_MAX_ACTIVE_VCI_BITS","features":[321]},{"name":"OID_ATM_MAX_ACTIVE_VCS","features":[321]},{"name":"OID_ATM_MAX_ACTIVE_VPI_BITS","features":[321]},{"name":"OID_ATM_MY_IP_NM_ADDRESS","features":[321]},{"name":"OID_ATM_PARTY_ALERTING","features":[321]},{"name":"OID_ATM_RCV_CELLS_DROPPED","features":[321]},{"name":"OID_ATM_RCV_CELLS_OK","features":[321]},{"name":"OID_ATM_RCV_INVALID_VPI_VCI","features":[321]},{"name":"OID_ATM_RCV_REASSEMBLY_ERROR","features":[321]},{"name":"OID_ATM_RELEASE_ACCESS_NET_RESOURCES","features":[321]},{"name":"OID_ATM_SERVICE_ADDRESS","features":[321]},{"name":"OID_ATM_SIGNALING_VPIVCI","features":[321]},{"name":"OID_ATM_SUPPORTED_AAL_TYPES","features":[321]},{"name":"OID_ATM_SUPPORTED_SERVICE_CATEGORY","features":[321]},{"name":"OID_ATM_SUPPORTED_VC_RATES","features":[321]},{"name":"OID_ATM_XMIT_CELLS_OK","features":[321]},{"name":"OID_CO_ADDRESS_CHANGE","features":[321]},{"name":"OID_CO_ADD_ADDRESS","features":[321]},{"name":"OID_CO_ADD_PVC","features":[321]},{"name":"OID_CO_AF_CLOSE","features":[321]},{"name":"OID_CO_DELETE_ADDRESS","features":[321]},{"name":"OID_CO_DELETE_PVC","features":[321]},{"name":"OID_CO_GET_ADDRESSES","features":[321]},{"name":"OID_CO_GET_CALL_INFORMATION","features":[321]},{"name":"OID_CO_SIGNALING_DISABLED","features":[321]},{"name":"OID_CO_SIGNALING_ENABLED","features":[321]},{"name":"OID_CO_TAPI_ADDRESS_CAPS","features":[321]},{"name":"OID_CO_TAPI_CM_CAPS","features":[321]},{"name":"OID_CO_TAPI_DONT_REPORT_DIGITS","features":[321]},{"name":"OID_CO_TAPI_GET_CALL_DIAGNOSTICS","features":[321]},{"name":"OID_CO_TAPI_LINE_CAPS","features":[321]},{"name":"OID_CO_TAPI_REPORT_DIGITS","features":[321]},{"name":"OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS","features":[321]},{"name":"OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS","features":[321]},{"name":"OID_CO_TAPI_TRANSLATE_TAPI_SAP","features":[321]},{"name":"OID_FDDI_ATTACHMENT_TYPE","features":[321]},{"name":"OID_FDDI_DOWNSTREAM_NODE_LONG","features":[321]},{"name":"OID_FDDI_FRAMES_LOST","features":[321]},{"name":"OID_FDDI_FRAME_ERRORS","features":[321]},{"name":"OID_FDDI_IF_ADMIN_STATUS","features":[321]},{"name":"OID_FDDI_IF_DESCR","features":[321]},{"name":"OID_FDDI_IF_IN_DISCARDS","features":[321]},{"name":"OID_FDDI_IF_IN_ERRORS","features":[321]},{"name":"OID_FDDI_IF_IN_NUCAST_PKTS","features":[321]},{"name":"OID_FDDI_IF_IN_OCTETS","features":[321]},{"name":"OID_FDDI_IF_IN_UCAST_PKTS","features":[321]},{"name":"OID_FDDI_IF_IN_UNKNOWN_PROTOS","features":[321]},{"name":"OID_FDDI_IF_LAST_CHANGE","features":[321]},{"name":"OID_FDDI_IF_MTU","features":[321]},{"name":"OID_FDDI_IF_OPER_STATUS","features":[321]},{"name":"OID_FDDI_IF_OUT_DISCARDS","features":[321]},{"name":"OID_FDDI_IF_OUT_ERRORS","features":[321]},{"name":"OID_FDDI_IF_OUT_NUCAST_PKTS","features":[321]},{"name":"OID_FDDI_IF_OUT_OCTETS","features":[321]},{"name":"OID_FDDI_IF_OUT_QLEN","features":[321]},{"name":"OID_FDDI_IF_OUT_UCAST_PKTS","features":[321]},{"name":"OID_FDDI_IF_PHYS_ADDRESS","features":[321]},{"name":"OID_FDDI_IF_SPECIFIC","features":[321]},{"name":"OID_FDDI_IF_SPEED","features":[321]},{"name":"OID_FDDI_IF_TYPE","features":[321]},{"name":"OID_FDDI_LCONNECTION_STATE","features":[321]},{"name":"OID_FDDI_LCT_FAILURES","features":[321]},{"name":"OID_FDDI_LEM_REJECTS","features":[321]},{"name":"OID_FDDI_LONG_CURRENT_ADDR","features":[321]},{"name":"OID_FDDI_LONG_MAX_LIST_SIZE","features":[321]},{"name":"OID_FDDI_LONG_MULTICAST_LIST","features":[321]},{"name":"OID_FDDI_LONG_PERMANENT_ADDR","features":[321]},{"name":"OID_FDDI_MAC_AVAILABLE_PATHS","features":[321]},{"name":"OID_FDDI_MAC_BRIDGE_FUNCTIONS","features":[321]},{"name":"OID_FDDI_MAC_COPIED_CT","features":[321]},{"name":"OID_FDDI_MAC_CURRENT_PATH","features":[321]},{"name":"OID_FDDI_MAC_DA_FLAG","features":[321]},{"name":"OID_FDDI_MAC_DOWNSTREAM_NBR","features":[321]},{"name":"OID_FDDI_MAC_DOWNSTREAM_PORT_TYPE","features":[321]},{"name":"OID_FDDI_MAC_DUP_ADDRESS_TEST","features":[321]},{"name":"OID_FDDI_MAC_ERROR_CT","features":[321]},{"name":"OID_FDDI_MAC_FRAME_CT","features":[321]},{"name":"OID_FDDI_MAC_FRAME_ERROR_FLAG","features":[321]},{"name":"OID_FDDI_MAC_FRAME_ERROR_RATIO","features":[321]},{"name":"OID_FDDI_MAC_FRAME_ERROR_THRESHOLD","features":[321]},{"name":"OID_FDDI_MAC_FRAME_STATUS_FUNCTIONS","features":[321]},{"name":"OID_FDDI_MAC_HARDWARE_PRESENT","features":[321]},{"name":"OID_FDDI_MAC_INDEX","features":[321]},{"name":"OID_FDDI_MAC_LATE_CT","features":[321]},{"name":"OID_FDDI_MAC_LONG_GRP_ADDRESS","features":[321]},{"name":"OID_FDDI_MAC_LOST_CT","features":[321]},{"name":"OID_FDDI_MAC_MA_UNITDATA_AVAILABLE","features":[321]},{"name":"OID_FDDI_MAC_MA_UNITDATA_ENABLE","features":[321]},{"name":"OID_FDDI_MAC_NOT_COPIED_CT","features":[321]},{"name":"OID_FDDI_MAC_NOT_COPIED_FLAG","features":[321]},{"name":"OID_FDDI_MAC_NOT_COPIED_RATIO","features":[321]},{"name":"OID_FDDI_MAC_NOT_COPIED_THRESHOLD","features":[321]},{"name":"OID_FDDI_MAC_OLD_DOWNSTREAM_NBR","features":[321]},{"name":"OID_FDDI_MAC_OLD_UPSTREAM_NBR","features":[321]},{"name":"OID_FDDI_MAC_REQUESTED_PATHS","features":[321]},{"name":"OID_FDDI_MAC_RING_OP_CT","features":[321]},{"name":"OID_FDDI_MAC_RMT_STATE","features":[321]},{"name":"OID_FDDI_MAC_SHORT_GRP_ADDRESS","features":[321]},{"name":"OID_FDDI_MAC_SMT_ADDRESS","features":[321]},{"name":"OID_FDDI_MAC_TOKEN_CT","features":[321]},{"name":"OID_FDDI_MAC_TRANSMIT_CT","features":[321]},{"name":"OID_FDDI_MAC_TVX_CAPABILITY","features":[321]},{"name":"OID_FDDI_MAC_TVX_EXPIRED_CT","features":[321]},{"name":"OID_FDDI_MAC_TVX_VALUE","features":[321]},{"name":"OID_FDDI_MAC_T_MAX","features":[321]},{"name":"OID_FDDI_MAC_T_MAX_CAPABILITY","features":[321]},{"name":"OID_FDDI_MAC_T_NEG","features":[321]},{"name":"OID_FDDI_MAC_T_PRI0","features":[321]},{"name":"OID_FDDI_MAC_T_PRI1","features":[321]},{"name":"OID_FDDI_MAC_T_PRI2","features":[321]},{"name":"OID_FDDI_MAC_T_PRI3","features":[321]},{"name":"OID_FDDI_MAC_T_PRI4","features":[321]},{"name":"OID_FDDI_MAC_T_PRI5","features":[321]},{"name":"OID_FDDI_MAC_T_PRI6","features":[321]},{"name":"OID_FDDI_MAC_T_REQ","features":[321]},{"name":"OID_FDDI_MAC_UNDA_FLAG","features":[321]},{"name":"OID_FDDI_MAC_UPSTREAM_NBR","features":[321]},{"name":"OID_FDDI_PATH_CONFIGURATION","features":[321]},{"name":"OID_FDDI_PATH_INDEX","features":[321]},{"name":"OID_FDDI_PATH_MAX_T_REQ","features":[321]},{"name":"OID_FDDI_PATH_RING_LATENCY","features":[321]},{"name":"OID_FDDI_PATH_SBA_AVAILABLE","features":[321]},{"name":"OID_FDDI_PATH_SBA_OVERHEAD","features":[321]},{"name":"OID_FDDI_PATH_SBA_PAYLOAD","features":[321]},{"name":"OID_FDDI_PATH_TRACE_STATUS","features":[321]},{"name":"OID_FDDI_PATH_TVX_LOWER_BOUND","features":[321]},{"name":"OID_FDDI_PATH_T_MAX_LOWER_BOUND","features":[321]},{"name":"OID_FDDI_PATH_T_R_MODE","features":[321]},{"name":"OID_FDDI_PORT_ACTION","features":[321]},{"name":"OID_FDDI_PORT_AVAILABLE_PATHS","features":[321]},{"name":"OID_FDDI_PORT_BS_FLAG","features":[321]},{"name":"OID_FDDI_PORT_CONNECTION_CAPABILITIES","features":[321]},{"name":"OID_FDDI_PORT_CONNECTION_POLICIES","features":[321]},{"name":"OID_FDDI_PORT_CONNNECT_STATE","features":[321]},{"name":"OID_FDDI_PORT_CURRENT_PATH","features":[321]},{"name":"OID_FDDI_PORT_EB_ERROR_CT","features":[321]},{"name":"OID_FDDI_PORT_HARDWARE_PRESENT","features":[321]},{"name":"OID_FDDI_PORT_INDEX","features":[321]},{"name":"OID_FDDI_PORT_LCT_FAIL_CT","features":[321]},{"name":"OID_FDDI_PORT_LEM_CT","features":[321]},{"name":"OID_FDDI_PORT_LEM_REJECT_CT","features":[321]},{"name":"OID_FDDI_PORT_LER_ALARM","features":[321]},{"name":"OID_FDDI_PORT_LER_CUTOFF","features":[321]},{"name":"OID_FDDI_PORT_LER_ESTIMATE","features":[321]},{"name":"OID_FDDI_PORT_LER_FLAG","features":[321]},{"name":"OID_FDDI_PORT_MAC_INDICATED","features":[321]},{"name":"OID_FDDI_PORT_MAC_LOOP_TIME","features":[321]},{"name":"OID_FDDI_PORT_MAC_PLACEMENT","features":[321]},{"name":"OID_FDDI_PORT_MAINT_LS","features":[321]},{"name":"OID_FDDI_PORT_MY_TYPE","features":[321]},{"name":"OID_FDDI_PORT_NEIGHBOR_TYPE","features":[321]},{"name":"OID_FDDI_PORT_PCM_STATE","features":[321]},{"name":"OID_FDDI_PORT_PC_LS","features":[321]},{"name":"OID_FDDI_PORT_PC_WITHHOLD","features":[321]},{"name":"OID_FDDI_PORT_PMD_CLASS","features":[321]},{"name":"OID_FDDI_PORT_REQUESTED_PATHS","features":[321]},{"name":"OID_FDDI_RING_MGT_STATE","features":[321]},{"name":"OID_FDDI_SHORT_CURRENT_ADDR","features":[321]},{"name":"OID_FDDI_SHORT_MAX_LIST_SIZE","features":[321]},{"name":"OID_FDDI_SHORT_MULTICAST_LIST","features":[321]},{"name":"OID_FDDI_SHORT_PERMANENT_ADDR","features":[321]},{"name":"OID_FDDI_SMT_AVAILABLE_PATHS","features":[321]},{"name":"OID_FDDI_SMT_BYPASS_PRESENT","features":[321]},{"name":"OID_FDDI_SMT_CF_STATE","features":[321]},{"name":"OID_FDDI_SMT_CONFIG_CAPABILITIES","features":[321]},{"name":"OID_FDDI_SMT_CONFIG_POLICY","features":[321]},{"name":"OID_FDDI_SMT_CONNECTION_POLICY","features":[321]},{"name":"OID_FDDI_SMT_ECM_STATE","features":[321]},{"name":"OID_FDDI_SMT_HI_VERSION_ID","features":[321]},{"name":"OID_FDDI_SMT_HOLD_STATE","features":[321]},{"name":"OID_FDDI_SMT_LAST_SET_STATION_ID","features":[321]},{"name":"OID_FDDI_SMT_LO_VERSION_ID","features":[321]},{"name":"OID_FDDI_SMT_MAC_CT","features":[321]},{"name":"OID_FDDI_SMT_MAC_INDEXES","features":[321]},{"name":"OID_FDDI_SMT_MANUFACTURER_DATA","features":[321]},{"name":"OID_FDDI_SMT_MASTER_CT","features":[321]},{"name":"OID_FDDI_SMT_MIB_VERSION_ID","features":[321]},{"name":"OID_FDDI_SMT_MSG_TIME_STAMP","features":[321]},{"name":"OID_FDDI_SMT_NON_MASTER_CT","features":[321]},{"name":"OID_FDDI_SMT_OP_VERSION_ID","features":[321]},{"name":"OID_FDDI_SMT_PEER_WRAP_FLAG","features":[321]},{"name":"OID_FDDI_SMT_PORT_INDEXES","features":[321]},{"name":"OID_FDDI_SMT_REMOTE_DISCONNECT_FLAG","features":[321]},{"name":"OID_FDDI_SMT_SET_COUNT","features":[321]},{"name":"OID_FDDI_SMT_STATION_ACTION","features":[321]},{"name":"OID_FDDI_SMT_STATION_ID","features":[321]},{"name":"OID_FDDI_SMT_STATION_STATUS","features":[321]},{"name":"OID_FDDI_SMT_STAT_RPT_POLICY","features":[321]},{"name":"OID_FDDI_SMT_TRACE_MAX_EXPIRATION","features":[321]},{"name":"OID_FDDI_SMT_TRANSITION_TIME_STAMP","features":[321]},{"name":"OID_FDDI_SMT_T_NOTIFY","features":[321]},{"name":"OID_FDDI_SMT_USER_DATA","features":[321]},{"name":"OID_FDDI_UPSTREAM_NODE_LONG","features":[321]},{"name":"OID_FFP_ADAPTER_STATS","features":[321]},{"name":"OID_FFP_CONTROL","features":[321]},{"name":"OID_FFP_DATA","features":[321]},{"name":"OID_FFP_DRIVER_STATS","features":[321]},{"name":"OID_FFP_FLUSH","features":[321]},{"name":"OID_FFP_PARAMS","features":[321]},{"name":"OID_FFP_SUPPORT","features":[321]},{"name":"OID_GEN_ADMIN_STATUS","features":[321]},{"name":"OID_GEN_ALIAS","features":[321]},{"name":"OID_GEN_BROADCAST_BYTES_RCV","features":[321]},{"name":"OID_GEN_BROADCAST_BYTES_XMIT","features":[321]},{"name":"OID_GEN_BROADCAST_FRAMES_RCV","features":[321]},{"name":"OID_GEN_BROADCAST_FRAMES_XMIT","features":[321]},{"name":"OID_GEN_BYTES_RCV","features":[321]},{"name":"OID_GEN_BYTES_XMIT","features":[321]},{"name":"OID_GEN_CO_BYTES_RCV","features":[321]},{"name":"OID_GEN_CO_BYTES_XMIT","features":[321]},{"name":"OID_GEN_CO_BYTES_XMIT_OUTSTANDING","features":[321]},{"name":"OID_GEN_CO_DEVICE_PROFILE","features":[321]},{"name":"OID_GEN_CO_DRIVER_VERSION","features":[321]},{"name":"OID_GEN_CO_GET_NETCARD_TIME","features":[321]},{"name":"OID_GEN_CO_GET_TIME_CAPS","features":[321]},{"name":"OID_GEN_CO_HARDWARE_STATUS","features":[321]},{"name":"OID_GEN_CO_LINK_SPEED","features":[321]},{"name":"OID_GEN_CO_MAC_OPTIONS","features":[321]},{"name":"OID_GEN_CO_MEDIA_CONNECT_STATUS","features":[321]},{"name":"OID_GEN_CO_MEDIA_IN_USE","features":[321]},{"name":"OID_GEN_CO_MEDIA_SUPPORTED","features":[321]},{"name":"OID_GEN_CO_MINIMUM_LINK_SPEED","features":[321]},{"name":"OID_GEN_CO_NETCARD_LOAD","features":[321]},{"name":"OID_GEN_CO_PROTOCOL_OPTIONS","features":[321]},{"name":"OID_GEN_CO_RCV_CRC_ERROR","features":[321]},{"name":"OID_GEN_CO_RCV_PDUS_ERROR","features":[321]},{"name":"OID_GEN_CO_RCV_PDUS_NO_BUFFER","features":[321]},{"name":"OID_GEN_CO_RCV_PDUS_OK","features":[321]},{"name":"OID_GEN_CO_SUPPORTED_GUIDS","features":[321]},{"name":"OID_GEN_CO_SUPPORTED_LIST","features":[321]},{"name":"OID_GEN_CO_TRANSMIT_QUEUE_LENGTH","features":[321]},{"name":"OID_GEN_CO_VENDOR_DESCRIPTION","features":[321]},{"name":"OID_GEN_CO_VENDOR_DRIVER_VERSION","features":[321]},{"name":"OID_GEN_CO_VENDOR_ID","features":[321]},{"name":"OID_GEN_CO_XMIT_PDUS_ERROR","features":[321]},{"name":"OID_GEN_CO_XMIT_PDUS_OK","features":[321]},{"name":"OID_GEN_CURRENT_LOOKAHEAD","features":[321]},{"name":"OID_GEN_CURRENT_PACKET_FILTER","features":[321]},{"name":"OID_GEN_DEVICE_PROFILE","features":[321]},{"name":"OID_GEN_DIRECTED_BYTES_RCV","features":[321]},{"name":"OID_GEN_DIRECTED_BYTES_XMIT","features":[321]},{"name":"OID_GEN_DIRECTED_FRAMES_RCV","features":[321]},{"name":"OID_GEN_DIRECTED_FRAMES_XMIT","features":[321]},{"name":"OID_GEN_DISCONTINUITY_TIME","features":[321]},{"name":"OID_GEN_DRIVER_VERSION","features":[321]},{"name":"OID_GEN_ENUMERATE_PORTS","features":[321]},{"name":"OID_GEN_FRIENDLY_NAME","features":[321]},{"name":"OID_GEN_GET_NETCARD_TIME","features":[321]},{"name":"OID_GEN_GET_TIME_CAPS","features":[321]},{"name":"OID_GEN_HARDWARE_STATUS","features":[321]},{"name":"OID_GEN_HD_SPLIT_CURRENT_CONFIG","features":[321]},{"name":"OID_GEN_HD_SPLIT_PARAMETERS","features":[321]},{"name":"OID_GEN_INIT_TIME_MS","features":[321]},{"name":"OID_GEN_INTERFACE_INFO","features":[321]},{"name":"OID_GEN_INTERRUPT_MODERATION","features":[321]},{"name":"OID_GEN_IP_OPER_STATUS","features":[321]},{"name":"OID_GEN_ISOLATION_PARAMETERS","features":[321]},{"name":"OID_GEN_LAST_CHANGE","features":[321]},{"name":"OID_GEN_LINK_PARAMETERS","features":[321]},{"name":"OID_GEN_LINK_SPEED","features":[321]},{"name":"OID_GEN_LINK_SPEED_EX","features":[321]},{"name":"OID_GEN_LINK_STATE","features":[321]},{"name":"OID_GEN_MACHINE_NAME","features":[321]},{"name":"OID_GEN_MAC_ADDRESS","features":[321]},{"name":"OID_GEN_MAC_OPTIONS","features":[321]},{"name":"OID_GEN_MAXIMUM_FRAME_SIZE","features":[321]},{"name":"OID_GEN_MAXIMUM_LOOKAHEAD","features":[321]},{"name":"OID_GEN_MAXIMUM_SEND_PACKETS","features":[321]},{"name":"OID_GEN_MAXIMUM_TOTAL_SIZE","features":[321]},{"name":"OID_GEN_MAX_LINK_SPEED","features":[321]},{"name":"OID_GEN_MEDIA_CAPABILITIES","features":[321]},{"name":"OID_GEN_MEDIA_CONNECT_STATUS","features":[321]},{"name":"OID_GEN_MEDIA_CONNECT_STATUS_EX","features":[321]},{"name":"OID_GEN_MEDIA_DUPLEX_STATE","features":[321]},{"name":"OID_GEN_MEDIA_IN_USE","features":[321]},{"name":"OID_GEN_MEDIA_SENSE_COUNTS","features":[321]},{"name":"OID_GEN_MEDIA_SUPPORTED","features":[321]},{"name":"OID_GEN_MINIPORT_RESTART_ATTRIBUTES","features":[321]},{"name":"OID_GEN_MULTICAST_BYTES_RCV","features":[321]},{"name":"OID_GEN_MULTICAST_BYTES_XMIT","features":[321]},{"name":"OID_GEN_MULTICAST_FRAMES_RCV","features":[321]},{"name":"OID_GEN_MULTICAST_FRAMES_XMIT","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_1","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_2","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_3","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_4","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_5","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_6","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_7","features":[321]},{"name":"OID_GEN_NETCARD_LOAD","features":[321]},{"name":"OID_GEN_NETWORK_LAYER_ADDRESSES","features":[321]},{"name":"OID_GEN_OPERATIONAL_STATUS","features":[321]},{"name":"OID_GEN_PCI_DEVICE_CUSTOM_PROPERTIES","features":[321]},{"name":"OID_GEN_PHYSICAL_MEDIUM","features":[321]},{"name":"OID_GEN_PHYSICAL_MEDIUM_EX","features":[321]},{"name":"OID_GEN_PORT_AUTHENTICATION_PARAMETERS","features":[321]},{"name":"OID_GEN_PORT_STATE","features":[321]},{"name":"OID_GEN_PROMISCUOUS_MODE","features":[321]},{"name":"OID_GEN_PROTOCOL_OPTIONS","features":[321]},{"name":"OID_GEN_RCV_CRC_ERROR","features":[321]},{"name":"OID_GEN_RCV_DISCARDS","features":[321]},{"name":"OID_GEN_RCV_ERROR","features":[321]},{"name":"OID_GEN_RCV_LINK_SPEED","features":[321]},{"name":"OID_GEN_RCV_NO_BUFFER","features":[321]},{"name":"OID_GEN_RCV_OK","features":[321]},{"name":"OID_GEN_RECEIVE_BLOCK_SIZE","features":[321]},{"name":"OID_GEN_RECEIVE_BUFFER_SPACE","features":[321]},{"name":"OID_GEN_RECEIVE_HASH","features":[321]},{"name":"OID_GEN_RECEIVE_SCALE_CAPABILITIES","features":[321]},{"name":"OID_GEN_RECEIVE_SCALE_PARAMETERS","features":[321]},{"name":"OID_GEN_RECEIVE_SCALE_PARAMETERS_V2","features":[321]},{"name":"OID_GEN_RESET_COUNTS","features":[321]},{"name":"OID_GEN_RNDIS_CONFIG_PARAMETER","features":[321]},{"name":"OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES","features":[321]},{"name":"OID_GEN_STATISTICS","features":[321]},{"name":"OID_GEN_SUPPORTED_GUIDS","features":[321]},{"name":"OID_GEN_SUPPORTED_LIST","features":[321]},{"name":"OID_GEN_TIMEOUT_DPC_REQUEST_CAPABILITIES","features":[321]},{"name":"OID_GEN_TRANSMIT_BLOCK_SIZE","features":[321]},{"name":"OID_GEN_TRANSMIT_BUFFER_SPACE","features":[321]},{"name":"OID_GEN_TRANSMIT_QUEUE_LENGTH","features":[321]},{"name":"OID_GEN_TRANSPORT_HEADER_OFFSET","features":[321]},{"name":"OID_GEN_UNKNOWN_PROTOS","features":[321]},{"name":"OID_GEN_VENDOR_DESCRIPTION","features":[321]},{"name":"OID_GEN_VENDOR_DRIVER_VERSION","features":[321]},{"name":"OID_GEN_VENDOR_ID","features":[321]},{"name":"OID_GEN_VLAN_ID","features":[321]},{"name":"OID_GEN_XMIT_DISCARDS","features":[321]},{"name":"OID_GEN_XMIT_ERROR","features":[321]},{"name":"OID_GEN_XMIT_LINK_SPEED","features":[321]},{"name":"OID_GEN_XMIT_OK","features":[321]},{"name":"OID_GFT_ACTIVATE_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_ADD_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_ALLOCATE_COUNTERS","features":[321]},{"name":"OID_GFT_COUNTER_VALUES","features":[321]},{"name":"OID_GFT_CREATE_LOGICAL_VPORT","features":[321]},{"name":"OID_GFT_CREATE_TABLE","features":[321]},{"name":"OID_GFT_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_GFT_DEACTIVATE_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_DELETE_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_DELETE_LOGICAL_VPORT","features":[321]},{"name":"OID_GFT_DELETE_PROFILE","features":[321]},{"name":"OID_GFT_DELETE_TABLE","features":[321]},{"name":"OID_GFT_ENUM_COUNTERS","features":[321]},{"name":"OID_GFT_ENUM_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_ENUM_LOGICAL_VPORTS","features":[321]},{"name":"OID_GFT_ENUM_PROFILES","features":[321]},{"name":"OID_GFT_ENUM_TABLES","features":[321]},{"name":"OID_GFT_EXACT_MATCH_PROFILE","features":[321]},{"name":"OID_GFT_FLOW_ENTRY_PARAMETERS","features":[321]},{"name":"OID_GFT_FREE_COUNTERS","features":[321]},{"name":"OID_GFT_GLOBAL_PARAMETERS","features":[321]},{"name":"OID_GFT_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_GFT_HEADER_TRANSPOSITION_PROFILE","features":[321]},{"name":"OID_GFT_STATISTICS","features":[321]},{"name":"OID_GFT_VPORT_PARAMETERS","features":[321]},{"name":"OID_GFT_WILDCARD_MATCH_PROFILE","features":[321]},{"name":"OID_IP4_OFFLOAD_STATS","features":[321]},{"name":"OID_IP6_OFFLOAD_STATS","features":[321]},{"name":"OID_IRDA_EXTRA_RCV_BOFS","features":[321]},{"name":"OID_IRDA_LINK_SPEED","features":[321]},{"name":"OID_IRDA_MAX_RECEIVE_WINDOW_SIZE","features":[321]},{"name":"OID_IRDA_MAX_SEND_WINDOW_SIZE","features":[321]},{"name":"OID_IRDA_MAX_UNICAST_LIST_SIZE","features":[321]},{"name":"OID_IRDA_MEDIA_BUSY","features":[321]},{"name":"OID_IRDA_RATE_SNIFF","features":[321]},{"name":"OID_IRDA_RECEIVING","features":[321]},{"name":"OID_IRDA_RESERVED1","features":[321]},{"name":"OID_IRDA_RESERVED2","features":[321]},{"name":"OID_IRDA_SUPPORTED_SPEEDS","features":[321]},{"name":"OID_IRDA_TURNAROUND_TIME","features":[321]},{"name":"OID_IRDA_UNICAST_LIST","features":[321]},{"name":"OID_KDNET_ADD_PF","features":[321]},{"name":"OID_KDNET_ENUMERATE_PFS","features":[321]},{"name":"OID_KDNET_QUERY_PF_INFORMATION","features":[321]},{"name":"OID_KDNET_REMOVE_PF","features":[321]},{"name":"OID_LTALK_COLLISIONS","features":[321]},{"name":"OID_LTALK_CURRENT_NODE_ID","features":[321]},{"name":"OID_LTALK_DEFERS","features":[321]},{"name":"OID_LTALK_FCS_ERRORS","features":[321]},{"name":"OID_LTALK_IN_BROADCASTS","features":[321]},{"name":"OID_LTALK_IN_LENGTH_ERRORS","features":[321]},{"name":"OID_LTALK_NO_DATA_ERRORS","features":[321]},{"name":"OID_LTALK_OUT_NO_HANDLERS","features":[321]},{"name":"OID_LTALK_RANDOM_CTS_ERRORS","features":[321]},{"name":"OID_NDK_CONNECTIONS","features":[321]},{"name":"OID_NDK_LOCAL_ENDPOINTS","features":[321]},{"name":"OID_NDK_SET_STATE","features":[321]},{"name":"OID_NDK_STATISTICS","features":[321]},{"name":"OID_NIC_SWITCH_ALLOCATE_VF","features":[321]},{"name":"OID_NIC_SWITCH_CREATE_SWITCH","features":[321]},{"name":"OID_NIC_SWITCH_CREATE_VPORT","features":[321]},{"name":"OID_NIC_SWITCH_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_NIC_SWITCH_DELETE_SWITCH","features":[321]},{"name":"OID_NIC_SWITCH_DELETE_VPORT","features":[321]},{"name":"OID_NIC_SWITCH_ENUM_SWITCHES","features":[321]},{"name":"OID_NIC_SWITCH_ENUM_VFS","features":[321]},{"name":"OID_NIC_SWITCH_ENUM_VPORTS","features":[321]},{"name":"OID_NIC_SWITCH_FREE_VF","features":[321]},{"name":"OID_NIC_SWITCH_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_NIC_SWITCH_PARAMETERS","features":[321]},{"name":"OID_NIC_SWITCH_VF_PARAMETERS","features":[321]},{"name":"OID_NIC_SWITCH_VPORT_PARAMETERS","features":[321]},{"name":"OID_OFFLOAD_ENCAPSULATION","features":[321]},{"name":"OID_PACKET_COALESCING_FILTER_MATCH_COUNT","features":[321]},{"name":"OID_PD_CLOSE_PROVIDER","features":[321]},{"name":"OID_PD_OPEN_PROVIDER","features":[321]},{"name":"OID_PD_QUERY_CURRENT_CONFIG","features":[321]},{"name":"OID_PM_ADD_PROTOCOL_OFFLOAD","features":[321]},{"name":"OID_PM_ADD_WOL_PATTERN","features":[321]},{"name":"OID_PM_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_PM_GET_PROTOCOL_OFFLOAD","features":[321]},{"name":"OID_PM_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_PM_PARAMETERS","features":[321]},{"name":"OID_PM_PROTOCOL_OFFLOAD_LIST","features":[321]},{"name":"OID_PM_REMOVE_PROTOCOL_OFFLOAD","features":[321]},{"name":"OID_PM_REMOVE_WOL_PATTERN","features":[321]},{"name":"OID_PM_RESERVED_1","features":[321]},{"name":"OID_PM_WOL_PATTERN_LIST","features":[321]},{"name":"OID_PNP_ADD_WAKE_UP_PATTERN","features":[321]},{"name":"OID_PNP_CAPABILITIES","features":[321]},{"name":"OID_PNP_ENABLE_WAKE_UP","features":[321]},{"name":"OID_PNP_QUERY_POWER","features":[321]},{"name":"OID_PNP_REMOVE_WAKE_UP_PATTERN","features":[321]},{"name":"OID_PNP_SET_POWER","features":[321]},{"name":"OID_PNP_WAKE_UP_ERROR","features":[321]},{"name":"OID_PNP_WAKE_UP_OK","features":[321]},{"name":"OID_PNP_WAKE_UP_PATTERN_LIST","features":[321]},{"name":"OID_QOS_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_QOS_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_QOS_OFFLOAD_CREATE_SQ","features":[321]},{"name":"OID_QOS_OFFLOAD_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_QOS_OFFLOAD_DELETE_SQ","features":[321]},{"name":"OID_QOS_OFFLOAD_ENUM_SQS","features":[321]},{"name":"OID_QOS_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_QOS_OFFLOAD_SQ_STATS","features":[321]},{"name":"OID_QOS_OFFLOAD_UPDATE_SQ","features":[321]},{"name":"OID_QOS_OPERATIONAL_PARAMETERS","features":[321]},{"name":"OID_QOS_PARAMETERS","features":[321]},{"name":"OID_QOS_REMOTE_PARAMETERS","features":[321]},{"name":"OID_QOS_RESERVED1","features":[321]},{"name":"OID_QOS_RESERVED10","features":[321]},{"name":"OID_QOS_RESERVED11","features":[321]},{"name":"OID_QOS_RESERVED12","features":[321]},{"name":"OID_QOS_RESERVED13","features":[321]},{"name":"OID_QOS_RESERVED14","features":[321]},{"name":"OID_QOS_RESERVED15","features":[321]},{"name":"OID_QOS_RESERVED16","features":[321]},{"name":"OID_QOS_RESERVED17","features":[321]},{"name":"OID_QOS_RESERVED18","features":[321]},{"name":"OID_QOS_RESERVED19","features":[321]},{"name":"OID_QOS_RESERVED2","features":[321]},{"name":"OID_QOS_RESERVED20","features":[321]},{"name":"OID_QOS_RESERVED3","features":[321]},{"name":"OID_QOS_RESERVED4","features":[321]},{"name":"OID_QOS_RESERVED5","features":[321]},{"name":"OID_QOS_RESERVED6","features":[321]},{"name":"OID_QOS_RESERVED7","features":[321]},{"name":"OID_QOS_RESERVED8","features":[321]},{"name":"OID_QOS_RESERVED9","features":[321]},{"name":"OID_RECEIVE_FILTER_ALLOCATE_QUEUE","features":[321]},{"name":"OID_RECEIVE_FILTER_CLEAR_FILTER","features":[321]},{"name":"OID_RECEIVE_FILTER_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_RECEIVE_FILTER_ENUM_FILTERS","features":[321]},{"name":"OID_RECEIVE_FILTER_ENUM_QUEUES","features":[321]},{"name":"OID_RECEIVE_FILTER_FREE_QUEUE","features":[321]},{"name":"OID_RECEIVE_FILTER_GLOBAL_PARAMETERS","features":[321]},{"name":"OID_RECEIVE_FILTER_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_RECEIVE_FILTER_MOVE_FILTER","features":[321]},{"name":"OID_RECEIVE_FILTER_PARAMETERS","features":[321]},{"name":"OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE","features":[321]},{"name":"OID_RECEIVE_FILTER_QUEUE_PARAMETERS","features":[321]},{"name":"OID_RECEIVE_FILTER_SET_FILTER","features":[321]},{"name":"OID_SRIOV_BAR_RESOURCES","features":[321]},{"name":"OID_SRIOV_CONFIG_STATE","features":[321]},{"name":"OID_SRIOV_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_SRIOV_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_SRIOV_OVERLYING_ADAPTER_INFO","features":[321]},{"name":"OID_SRIOV_PF_LUID","features":[321]},{"name":"OID_SRIOV_PROBED_BARS","features":[321]},{"name":"OID_SRIOV_READ_VF_CONFIG_BLOCK","features":[321]},{"name":"OID_SRIOV_READ_VF_CONFIG_SPACE","features":[321]},{"name":"OID_SRIOV_RESET_VF","features":[321]},{"name":"OID_SRIOV_SET_VF_POWER_STATE","features":[321]},{"name":"OID_SRIOV_VF_INVALIDATE_CONFIG_BLOCK","features":[321]},{"name":"OID_SRIOV_VF_SERIAL_NUMBER","features":[321]},{"name":"OID_SRIOV_VF_VENDOR_DEVICE_ID","features":[321]},{"name":"OID_SRIOV_WRITE_VF_CONFIG_BLOCK","features":[321]},{"name":"OID_SRIOV_WRITE_VF_CONFIG_SPACE","features":[321]},{"name":"OID_SWITCH_FEATURE_STATUS_QUERY","features":[321]},{"name":"OID_SWITCH_NIC_ARRAY","features":[321]},{"name":"OID_SWITCH_NIC_CONNECT","features":[321]},{"name":"OID_SWITCH_NIC_CREATE","features":[321]},{"name":"OID_SWITCH_NIC_DELETE","features":[321]},{"name":"OID_SWITCH_NIC_DIRECT_REQUEST","features":[321]},{"name":"OID_SWITCH_NIC_DISCONNECT","features":[321]},{"name":"OID_SWITCH_NIC_REQUEST","features":[321]},{"name":"OID_SWITCH_NIC_RESTORE","features":[321]},{"name":"OID_SWITCH_NIC_RESTORE_COMPLETE","features":[321]},{"name":"OID_SWITCH_NIC_RESUME","features":[321]},{"name":"OID_SWITCH_NIC_SAVE","features":[321]},{"name":"OID_SWITCH_NIC_SAVE_COMPLETE","features":[321]},{"name":"OID_SWITCH_NIC_SUSPEND","features":[321]},{"name":"OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_FINISHED","features":[321]},{"name":"OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_STARTED","features":[321]},{"name":"OID_SWITCH_NIC_UPDATED","features":[321]},{"name":"OID_SWITCH_PARAMETERS","features":[321]},{"name":"OID_SWITCH_PORT_ARRAY","features":[321]},{"name":"OID_SWITCH_PORT_CREATE","features":[321]},{"name":"OID_SWITCH_PORT_DELETE","features":[321]},{"name":"OID_SWITCH_PORT_FEATURE_STATUS_QUERY","features":[321]},{"name":"OID_SWITCH_PORT_PROPERTY_ADD","features":[321]},{"name":"OID_SWITCH_PORT_PROPERTY_DELETE","features":[321]},{"name":"OID_SWITCH_PORT_PROPERTY_ENUM","features":[321]},{"name":"OID_SWITCH_PORT_PROPERTY_UPDATE","features":[321]},{"name":"OID_SWITCH_PORT_TEARDOWN","features":[321]},{"name":"OID_SWITCH_PORT_UPDATED","features":[321]},{"name":"OID_SWITCH_PROPERTY_ADD","features":[321]},{"name":"OID_SWITCH_PROPERTY_DELETE","features":[321]},{"name":"OID_SWITCH_PROPERTY_ENUM","features":[321]},{"name":"OID_SWITCH_PROPERTY_UPDATE","features":[321]},{"name":"OID_TAPI_ACCEPT","features":[321]},{"name":"OID_TAPI_ANSWER","features":[321]},{"name":"OID_TAPI_CLOSE","features":[321]},{"name":"OID_TAPI_CLOSE_CALL","features":[321]},{"name":"OID_TAPI_CONDITIONAL_MEDIA_DETECTION","features":[321]},{"name":"OID_TAPI_CONFIG_DIALOG","features":[321]},{"name":"OID_TAPI_DEV_SPECIFIC","features":[321]},{"name":"OID_TAPI_DIAL","features":[321]},{"name":"OID_TAPI_DROP","features":[321]},{"name":"OID_TAPI_GATHER_DIGITS","features":[321]},{"name":"OID_TAPI_GET_ADDRESS_CAPS","features":[321]},{"name":"OID_TAPI_GET_ADDRESS_ID","features":[321]},{"name":"OID_TAPI_GET_ADDRESS_STATUS","features":[321]},{"name":"OID_TAPI_GET_CALL_ADDRESS_ID","features":[321]},{"name":"OID_TAPI_GET_CALL_INFO","features":[321]},{"name":"OID_TAPI_GET_CALL_STATUS","features":[321]},{"name":"OID_TAPI_GET_DEV_CAPS","features":[321]},{"name":"OID_TAPI_GET_DEV_CONFIG","features":[321]},{"name":"OID_TAPI_GET_EXTENSION_ID","features":[321]},{"name":"OID_TAPI_GET_ID","features":[321]},{"name":"OID_TAPI_GET_LINE_DEV_STATUS","features":[321]},{"name":"OID_TAPI_MAKE_CALL","features":[321]},{"name":"OID_TAPI_MONITOR_DIGITS","features":[321]},{"name":"OID_TAPI_NEGOTIATE_EXT_VERSION","features":[321]},{"name":"OID_TAPI_OPEN","features":[321]},{"name":"OID_TAPI_PROVIDER_INITIALIZE","features":[321]},{"name":"OID_TAPI_PROVIDER_SHUTDOWN","features":[321]},{"name":"OID_TAPI_SECURE_CALL","features":[321]},{"name":"OID_TAPI_SELECT_EXT_VERSION","features":[321]},{"name":"OID_TAPI_SEND_USER_USER_INFO","features":[321]},{"name":"OID_TAPI_SET_APP_SPECIFIC","features":[321]},{"name":"OID_TAPI_SET_CALL_PARAMS","features":[321]},{"name":"OID_TAPI_SET_DEFAULT_MEDIA_DETECTION","features":[321]},{"name":"OID_TAPI_SET_DEV_CONFIG","features":[321]},{"name":"OID_TAPI_SET_MEDIA_MODE","features":[321]},{"name":"OID_TAPI_SET_STATUS_MESSAGES","features":[321]},{"name":"OID_TCP4_OFFLOAD_STATS","features":[321]},{"name":"OID_TCP6_OFFLOAD_STATS","features":[321]},{"name":"OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"OID_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_TCP_CONNECTION_OFFLOAD_PARAMETERS","features":[321]},{"name":"OID_TCP_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_TCP_OFFLOAD_PARAMETERS","features":[321]},{"name":"OID_TCP_RSC_STATISTICS","features":[321]},{"name":"OID_TCP_SAN_SUPPORT","features":[321]},{"name":"OID_TCP_TASK_IPSEC_ADD_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_ADD_UDPESP_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_DELETE_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_DELETE_UDPESP_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA_EX","features":[321]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_UPDATE_SA","features":[321]},{"name":"OID_TCP_TASK_OFFLOAD","features":[321]},{"name":"OID_TIMESTAMP_CAPABILITY","features":[321]},{"name":"OID_TIMESTAMP_CURRENT_CONFIG","features":[321]},{"name":"OID_TIMESTAMP_GET_CROSSTIMESTAMP","features":[321]},{"name":"OID_TUNNEL_INTERFACE_RELEASE_OID","features":[321]},{"name":"OID_TUNNEL_INTERFACE_SET_OID","features":[321]},{"name":"OID_VLAN_RESERVED1","features":[321]},{"name":"OID_VLAN_RESERVED2","features":[321]},{"name":"OID_VLAN_RESERVED3","features":[321]},{"name":"OID_VLAN_RESERVED4","features":[321]},{"name":"OID_WAN_CO_GET_COMP_INFO","features":[321]},{"name":"OID_WAN_CO_GET_INFO","features":[321]},{"name":"OID_WAN_CO_GET_LINK_INFO","features":[321]},{"name":"OID_WAN_CO_GET_STATS_INFO","features":[321]},{"name":"OID_WAN_CO_SET_COMP_INFO","features":[321]},{"name":"OID_WAN_CO_SET_LINK_INFO","features":[321]},{"name":"OID_WAN_CURRENT_ADDRESS","features":[321]},{"name":"OID_WAN_GET_BRIDGE_INFO","features":[321]},{"name":"OID_WAN_GET_COMP_INFO","features":[321]},{"name":"OID_WAN_GET_INFO","features":[321]},{"name":"OID_WAN_GET_LINK_INFO","features":[321]},{"name":"OID_WAN_GET_STATS_INFO","features":[321]},{"name":"OID_WAN_HEADER_FORMAT","features":[321]},{"name":"OID_WAN_LINE_COUNT","features":[321]},{"name":"OID_WAN_MEDIUM_SUBTYPE","features":[321]},{"name":"OID_WAN_PERMANENT_ADDRESS","features":[321]},{"name":"OID_WAN_PROTOCOL_CAPS","features":[321]},{"name":"OID_WAN_PROTOCOL_TYPE","features":[321]},{"name":"OID_WAN_QUALITY_OF_SERVICE","features":[321]},{"name":"OID_WAN_SET_BRIDGE_INFO","features":[321]},{"name":"OID_WAN_SET_COMP_INFO","features":[321]},{"name":"OID_WAN_SET_LINK_INFO","features":[321]},{"name":"OID_WWAN_AUTH_CHALLENGE","features":[321]},{"name":"OID_WWAN_BASE_STATIONS_INFO","features":[321]},{"name":"OID_WWAN_CONNECT","features":[321]},{"name":"OID_WWAN_CREATE_MAC","features":[321]},{"name":"OID_WWAN_DELETE_MAC","features":[321]},{"name":"OID_WWAN_DEVICE_BINDINGS","features":[321]},{"name":"OID_WWAN_DEVICE_CAPS","features":[321]},{"name":"OID_WWAN_DEVICE_CAPS_EX","features":[321]},{"name":"OID_WWAN_DEVICE_RESET","features":[321]},{"name":"OID_WWAN_DEVICE_SERVICE_COMMAND","features":[321]},{"name":"OID_WWAN_DEVICE_SERVICE_SESSION","features":[321]},{"name":"OID_WWAN_DEVICE_SERVICE_SESSION_WRITE","features":[321]},{"name":"OID_WWAN_DRIVER_CAPS","features":[321]},{"name":"OID_WWAN_ENUMERATE_DEVICE_SERVICES","features":[321]},{"name":"OID_WWAN_ENUMERATE_DEVICE_SERVICE_COMMANDS","features":[321]},{"name":"OID_WWAN_HOME_PROVIDER","features":[321]},{"name":"OID_WWAN_IMS_VOICE_STATE","features":[321]},{"name":"OID_WWAN_LOCATION_STATE","features":[321]},{"name":"OID_WWAN_LTE_ATTACH_CONFIG","features":[321]},{"name":"OID_WWAN_LTE_ATTACH_STATUS","features":[321]},{"name":"OID_WWAN_MBIM_VERSION","features":[321]},{"name":"OID_WWAN_MODEM_CONFIG_INFO","features":[321]},{"name":"OID_WWAN_MODEM_LOGGING_CONFIG","features":[321]},{"name":"OID_WWAN_MPDP","features":[321]},{"name":"OID_WWAN_NETWORK_BLACKLIST","features":[321]},{"name":"OID_WWAN_NETWORK_IDLE_HINT","features":[321]},{"name":"OID_WWAN_NETWORK_PARAMS","features":[321]},{"name":"OID_WWAN_NITZ","features":[321]},{"name":"OID_WWAN_PACKET_SERVICE","features":[321]},{"name":"OID_WWAN_PCO","features":[321]},{"name":"OID_WWAN_PIN","features":[321]},{"name":"OID_WWAN_PIN_EX","features":[321]},{"name":"OID_WWAN_PIN_EX2","features":[321]},{"name":"OID_WWAN_PIN_LIST","features":[321]},{"name":"OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS","features":[321]},{"name":"OID_WWAN_PREFERRED_PROVIDERS","features":[321]},{"name":"OID_WWAN_PRESHUTDOWN","features":[321]},{"name":"OID_WWAN_PROVISIONED_CONTEXTS","features":[321]},{"name":"OID_WWAN_PS_MEDIA_CONFIG","features":[321]},{"name":"OID_WWAN_RADIO_STATE","features":[321]},{"name":"OID_WWAN_READY_INFO","features":[321]},{"name":"OID_WWAN_REGISTER_PARAMS","features":[321]},{"name":"OID_WWAN_REGISTER_STATE","features":[321]},{"name":"OID_WWAN_REGISTER_STATE_EX","features":[321]},{"name":"OID_WWAN_SAR_CONFIG","features":[321]},{"name":"OID_WWAN_SAR_TRANSMISSION_STATUS","features":[321]},{"name":"OID_WWAN_SERVICE_ACTIVATION","features":[321]},{"name":"OID_WWAN_SIGNAL_STATE","features":[321]},{"name":"OID_WWAN_SIGNAL_STATE_EX","features":[321]},{"name":"OID_WWAN_SLOT_INFO_STATUS","features":[321]},{"name":"OID_WWAN_SMS_CONFIGURATION","features":[321]},{"name":"OID_WWAN_SMS_DELETE","features":[321]},{"name":"OID_WWAN_SMS_READ","features":[321]},{"name":"OID_WWAN_SMS_SEND","features":[321]},{"name":"OID_WWAN_SMS_STATUS","features":[321]},{"name":"OID_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS","features":[321]},{"name":"OID_WWAN_SYS_CAPS","features":[321]},{"name":"OID_WWAN_SYS_SLOTMAPPINGS","features":[321]},{"name":"OID_WWAN_UE_POLICY","features":[321]},{"name":"OID_WWAN_UICC_ACCESS_BINARY","features":[321]},{"name":"OID_WWAN_UICC_ACCESS_RECORD","features":[321]},{"name":"OID_WWAN_UICC_APDU","features":[321]},{"name":"OID_WWAN_UICC_APP_LIST","features":[321]},{"name":"OID_WWAN_UICC_ATR","features":[321]},{"name":"OID_WWAN_UICC_CLOSE_CHANNEL","features":[321]},{"name":"OID_WWAN_UICC_FILE_STATUS","features":[321]},{"name":"OID_WWAN_UICC_OPEN_CHANNEL","features":[321]},{"name":"OID_WWAN_UICC_RESET","features":[321]},{"name":"OID_WWAN_UICC_TERMINAL_CAPABILITY","features":[321]},{"name":"OID_WWAN_USSD","features":[321]},{"name":"OID_WWAN_VENDOR_SPECIFIC","features":[321]},{"name":"OID_WWAN_VISIBLE_PROVIDERS","features":[321]},{"name":"OID_XBOX_ACC_RESERVED0","features":[321]},{"name":"PMKID_CANDIDATE","features":[321]},{"name":"READABLE_LOCAL_CLOCK","features":[321]},{"name":"RECEIVE_TIME_INDICATION_CAPABLE","features":[321]},{"name":"TIMED_SEND_CAPABLE","features":[321]},{"name":"TIME_STAMP_CAPABLE","features":[321]},{"name":"TRANSPORT_HEADER_OFFSET","features":[321]},{"name":"TUNNEL_TYPE","features":[321]},{"name":"TUNNEL_TYPE_6TO4","features":[321]},{"name":"TUNNEL_TYPE_DIRECT","features":[321]},{"name":"TUNNEL_TYPE_IPHTTPS","features":[321]},{"name":"TUNNEL_TYPE_ISATAP","features":[321]},{"name":"TUNNEL_TYPE_NONE","features":[321]},{"name":"TUNNEL_TYPE_OTHER","features":[321]},{"name":"TUNNEL_TYPE_TEREDO","features":[321]},{"name":"UDP_ENCAP_TYPE","features":[321]},{"name":"UNSPECIFIED_NETWORK_GUID","features":[321]},{"name":"WAN_PROTOCOL_KEEPS_STATS","features":[321]},{"name":"fNDIS_GUID_ALLOW_READ","features":[321]},{"name":"fNDIS_GUID_ALLOW_WRITE","features":[321]},{"name":"fNDIS_GUID_ANSI_STRING","features":[321]},{"name":"fNDIS_GUID_ARRAY","features":[321]},{"name":"fNDIS_GUID_METHOD","features":[321]},{"name":"fNDIS_GUID_NDIS_RESERVED","features":[321]},{"name":"fNDIS_GUID_SUPPORT_COMMON_HEADER","features":[321]},{"name":"fNDIS_GUID_TO_OID","features":[321]},{"name":"fNDIS_GUID_TO_STATUS","features":[321]},{"name":"fNDIS_GUID_UNICODE_STRING","features":[321]}],"453":[{"name":"ACTION_HEADER","features":[449]},{"name":"ADAPTER_STATUS","features":[449]},{"name":"ALL_TRANSPORTS","features":[449]},{"name":"ASYNCH","features":[449]},{"name":"CALL_PENDING","features":[449]},{"name":"DEREGISTERED","features":[449]},{"name":"DUPLICATE","features":[449]},{"name":"DUPLICATE_DEREG","features":[449]},{"name":"FIND_NAME_BUFFER","features":[449]},{"name":"FIND_NAME_HEADER","features":[449]},{"name":"GROUP_NAME","features":[449]},{"name":"HANGUP_COMPLETE","features":[449]},{"name":"HANGUP_PENDING","features":[449]},{"name":"LANA_ENUM","features":[449]},{"name":"LISTEN_OUTSTANDING","features":[449]},{"name":"MAX_LANA","features":[449]},{"name":"MS_NBF","features":[449]},{"name":"NAME_BUFFER","features":[449]},{"name":"NAME_FLAGS_MASK","features":[449]},{"name":"NCB","features":[307,449]},{"name":"NCB","features":[307,449]},{"name":"NCBACTION","features":[449]},{"name":"NCBADDGRNAME","features":[449]},{"name":"NCBADDNAME","features":[449]},{"name":"NCBASTAT","features":[449]},{"name":"NCBCALL","features":[449]},{"name":"NCBCANCEL","features":[449]},{"name":"NCBCHAINSEND","features":[449]},{"name":"NCBCHAINSENDNA","features":[449]},{"name":"NCBDELNAME","features":[449]},{"name":"NCBDGRECV","features":[449]},{"name":"NCBDGRECVBC","features":[449]},{"name":"NCBDGSEND","features":[449]},{"name":"NCBDGSENDBC","features":[449]},{"name":"NCBENUM","features":[449]},{"name":"NCBFINDNAME","features":[449]},{"name":"NCBHANGUP","features":[449]},{"name":"NCBLANSTALERT","features":[449]},{"name":"NCBLISTEN","features":[449]},{"name":"NCBNAMSZ","features":[449]},{"name":"NCBRECV","features":[449]},{"name":"NCBRECVANY","features":[449]},{"name":"NCBRESET","features":[449]},{"name":"NCBSEND","features":[449]},{"name":"NCBSENDNA","features":[449]},{"name":"NCBSSTAT","features":[449]},{"name":"NCBTRACE","features":[449]},{"name":"NCBUNLINK","features":[449]},{"name":"NRC_ACTSES","features":[449]},{"name":"NRC_BADDR","features":[449]},{"name":"NRC_BRIDGE","features":[449]},{"name":"NRC_BUFLEN","features":[449]},{"name":"NRC_CANCEL","features":[449]},{"name":"NRC_CANOCCR","features":[449]},{"name":"NRC_CMDCAN","features":[449]},{"name":"NRC_CMDTMO","features":[449]},{"name":"NRC_DUPENV","features":[449]},{"name":"NRC_DUPNAME","features":[449]},{"name":"NRC_ENVNOTDEF","features":[449]},{"name":"NRC_GOODRET","features":[449]},{"name":"NRC_IFBUSY","features":[449]},{"name":"NRC_ILLCMD","features":[449]},{"name":"NRC_ILLNN","features":[449]},{"name":"NRC_INCOMP","features":[449]},{"name":"NRC_INUSE","features":[449]},{"name":"NRC_INVADDRESS","features":[449]},{"name":"NRC_INVDDID","features":[449]},{"name":"NRC_LOCKFAIL","features":[449]},{"name":"NRC_LOCTFUL","features":[449]},{"name":"NRC_MAXAPPS","features":[449]},{"name":"NRC_NAMCONF","features":[449]},{"name":"NRC_NAMERR","features":[449]},{"name":"NRC_NAMTFUL","features":[449]},{"name":"NRC_NOCALL","features":[449]},{"name":"NRC_NORES","features":[449]},{"name":"NRC_NORESOURCES","features":[449]},{"name":"NRC_NOSAPS","features":[449]},{"name":"NRC_NOWILD","features":[449]},{"name":"NRC_OPENERR","features":[449]},{"name":"NRC_OSRESNOTAV","features":[449]},{"name":"NRC_PENDING","features":[449]},{"name":"NRC_REMTFUL","features":[449]},{"name":"NRC_SABORT","features":[449]},{"name":"NRC_SCLOSED","features":[449]},{"name":"NRC_SNUMOUT","features":[449]},{"name":"NRC_SYSTEM","features":[449]},{"name":"NRC_TOOMANY","features":[449]},{"name":"Netbios","features":[307,449]},{"name":"REGISTERED","features":[449]},{"name":"REGISTERING","features":[449]},{"name":"SESSION_ABORTED","features":[449]},{"name":"SESSION_BUFFER","features":[449]},{"name":"SESSION_ESTABLISHED","features":[449]},{"name":"SESSION_HEADER","features":[449]},{"name":"UNIQUE_NAME","features":[449]}],"454":[{"name":"AA_AUDIT_ALL","features":[450]},{"name":"AA_A_ACL","features":[450]},{"name":"AA_A_CREATE","features":[450]},{"name":"AA_A_DELETE","features":[450]},{"name":"AA_A_OPEN","features":[450]},{"name":"AA_A_OWNER","features":[450]},{"name":"AA_A_WRITE","features":[450]},{"name":"AA_CLOSE","features":[450]},{"name":"AA_F_ACL","features":[450]},{"name":"AA_F_CREATE","features":[450]},{"name":"AA_F_DELETE","features":[450]},{"name":"AA_F_OPEN","features":[450]},{"name":"AA_F_WRITE","features":[450]},{"name":"AA_S_ACL","features":[450]},{"name":"AA_S_CREATE","features":[450]},{"name":"AA_S_DELETE","features":[450]},{"name":"AA_S_OPEN","features":[450]},{"name":"AA_S_WRITE","features":[450]},{"name":"ACCESS_ACCESS_LIST_PARMNUM","features":[450]},{"name":"ACCESS_ATTR_PARMNUM","features":[450]},{"name":"ACCESS_AUDIT","features":[450]},{"name":"ACCESS_COUNT_PARMNUM","features":[450]},{"name":"ACCESS_FAIL_ACL","features":[450]},{"name":"ACCESS_FAIL_DELETE","features":[450]},{"name":"ACCESS_FAIL_MASK","features":[450]},{"name":"ACCESS_FAIL_OPEN","features":[450]},{"name":"ACCESS_FAIL_SHIFT","features":[450]},{"name":"ACCESS_FAIL_WRITE","features":[450]},{"name":"ACCESS_GROUP","features":[450]},{"name":"ACCESS_INFO_0","features":[450]},{"name":"ACCESS_INFO_1","features":[450]},{"name":"ACCESS_INFO_1002","features":[450]},{"name":"ACCESS_LETTERS","features":[450]},{"name":"ACCESS_LIST","features":[450]},{"name":"ACCESS_NONE","features":[450]},{"name":"ACCESS_RESOURCE_NAME_PARMNUM","features":[450]},{"name":"ACCESS_SUCCESS_ACL","features":[450]},{"name":"ACCESS_SUCCESS_DELETE","features":[450]},{"name":"ACCESS_SUCCESS_MASK","features":[450]},{"name":"ACCESS_SUCCESS_OPEN","features":[450]},{"name":"ACCESS_SUCCESS_WRITE","features":[450]},{"name":"ACTION_ADMINUNLOCK","features":[450]},{"name":"ACTION_LOCKOUT","features":[450]},{"name":"ADMIN_OTHER_INFO","features":[450]},{"name":"AE_ACCLIM","features":[450]},{"name":"AE_ACCLIMITEXCD","features":[450]},{"name":"AE_ACCRESTRICT","features":[450]},{"name":"AE_ACLMOD","features":[450]},{"name":"AE_ACLMOD","features":[450]},{"name":"AE_ACLMODFAIL","features":[450]},{"name":"AE_ADD","features":[450]},{"name":"AE_ADMIN","features":[450]},{"name":"AE_ADMINDIS","features":[450]},{"name":"AE_ADMINPRIVREQD","features":[450]},{"name":"AE_ADMIN_CLOSE","features":[450]},{"name":"AE_AUTODIS","features":[450]},{"name":"AE_BADPW","features":[450]},{"name":"AE_CLOSEFILE","features":[450]},{"name":"AE_CLOSEFILE","features":[450]},{"name":"AE_CONNREJ","features":[450]},{"name":"AE_CONNREJ","features":[450]},{"name":"AE_CONNSTART","features":[450]},{"name":"AE_CONNSTART","features":[450]},{"name":"AE_CONNSTOP","features":[450]},{"name":"AE_CONNSTOP","features":[450]},{"name":"AE_DELETE","features":[450]},{"name":"AE_ERROR","features":[450]},{"name":"AE_GENERAL","features":[450]},{"name":"AE_GENERIC","features":[450]},{"name":"AE_GENERIC_TYPE","features":[450]},{"name":"AE_GUEST","features":[450]},{"name":"AE_LIM_DELETED","features":[450]},{"name":"AE_LIM_DISABLED","features":[450]},{"name":"AE_LIM_EXPIRED","features":[450]},{"name":"AE_LIM_INVAL_WKSTA","features":[450]},{"name":"AE_LIM_LOGONHOURS","features":[450]},{"name":"AE_LIM_UNKNOWN","features":[450]},{"name":"AE_LOCKOUT","features":[450]},{"name":"AE_LOCKOUT","features":[450]},{"name":"AE_MOD","features":[450]},{"name":"AE_NETLOGDENIED","features":[450]},{"name":"AE_NETLOGOFF","features":[450]},{"name":"AE_NETLOGOFF","features":[450]},{"name":"AE_NETLOGON","features":[450]},{"name":"AE_NETLOGON","features":[450]},{"name":"AE_NOACCESSPERM","features":[450]},{"name":"AE_NORMAL","features":[450]},{"name":"AE_NORMAL_CLOSE","features":[450]},{"name":"AE_RESACCESS","features":[450]},{"name":"AE_RESACCESS","features":[450]},{"name":"AE_RESACCESS2","features":[450]},{"name":"AE_RESACCESSREJ","features":[450]},{"name":"AE_RESACCESSREJ","features":[450]},{"name":"AE_SERVICESTAT","features":[450]},{"name":"AE_SERVICESTAT","features":[450]},{"name":"AE_SESSDIS","features":[450]},{"name":"AE_SESSLOGOFF","features":[450]},{"name":"AE_SESSLOGOFF","features":[450]},{"name":"AE_SESSLOGON","features":[450]},{"name":"AE_SESSLOGON","features":[450]},{"name":"AE_SESSPWERR","features":[450]},{"name":"AE_SESSPWERR","features":[450]},{"name":"AE_SES_CLOSE","features":[450]},{"name":"AE_SRVCONT","features":[450]},{"name":"AE_SRVPAUSED","features":[450]},{"name":"AE_SRVSTART","features":[450]},{"name":"AE_SRVSTATUS","features":[450]},{"name":"AE_SRVSTATUS","features":[450]},{"name":"AE_SRVSTOP","features":[450]},{"name":"AE_UASMOD","features":[450]},{"name":"AE_UASMOD","features":[450]},{"name":"AE_UAS_GROUP","features":[450]},{"name":"AE_UAS_MODALS","features":[450]},{"name":"AE_UAS_USER","features":[450]},{"name":"AE_UNSHARE","features":[450]},{"name":"AE_USER","features":[450]},{"name":"AE_USERLIMIT","features":[450]},{"name":"AF_OP","features":[450]},{"name":"AF_OP_ACCOUNTS","features":[450]},{"name":"AF_OP_COMM","features":[450]},{"name":"AF_OP_PRINT","features":[450]},{"name":"AF_OP_SERVER","features":[450]},{"name":"ALERTER_MAILSLOT","features":[450]},{"name":"ALERTSZ","features":[450]},{"name":"ALERT_ADMIN_EVENT","features":[450]},{"name":"ALERT_ERRORLOG_EVENT","features":[450]},{"name":"ALERT_MESSAGE_EVENT","features":[450]},{"name":"ALERT_PRINT_EVENT","features":[450]},{"name":"ALERT_USER_EVENT","features":[450]},{"name":"ALIGN_SHIFT","features":[450]},{"name":"ALIGN_SIZE","features":[450]},{"name":"ALLOCATE_RESPONSE","features":[450]},{"name":"AT_ENUM","features":[450]},{"name":"AT_INFO","features":[450]},{"name":"AUDIT_ENTRY","features":[450]},{"name":"BACKUP_MSG_FILENAME","features":[450]},{"name":"BIND_FLAGS1","features":[450]},{"name":"CLTYPE_LEN","features":[450]},{"name":"CNLEN","features":[450]},{"name":"COMPONENT_CHARACTERISTICS","features":[450]},{"name":"CONFIG_INFO_0","features":[450]},{"name":"COULD_NOT_VERIFY_VOLUMES","features":[450]},{"name":"CREATE_BYPASS_CSC","features":[450]},{"name":"CREATE_CRED_RESET","features":[450]},{"name":"CREATE_GLOBAL_MAPPING","features":[450]},{"name":"CREATE_NO_CONNECT","features":[450]},{"name":"CREATE_PERSIST_MAPPING","features":[450]},{"name":"CREATE_REQUIRE_CONNECTION_INTEGRITY","features":[450]},{"name":"CREATE_REQUIRE_CONNECTION_PRIVACY","features":[450]},{"name":"CREATE_WRITE_THROUGH_SEMANTICS","features":[450]},{"name":"CRYPT_KEY_LEN","features":[450]},{"name":"CRYPT_TXT_LEN","features":[450]},{"name":"DEFAULT_PAGES","features":[450]},{"name":"DEF_MAX_BADPW","features":[450]},{"name":"DEF_MAX_PWHIST","features":[450]},{"name":"DEF_MIN_PWLEN","features":[450]},{"name":"DEF_PWUNIQUENESS","features":[450]},{"name":"DEVLEN","features":[450]},{"name":"DFS_CONNECTION_FAILURE","features":[450]},{"name":"DFS_ERROR_ACTIVEDIRECTORY_OFFLINE","features":[450]},{"name":"DFS_ERROR_CLUSTERINFO_FAILED","features":[450]},{"name":"DFS_ERROR_COMPUTERINFO_FAILED","features":[450]},{"name":"DFS_ERROR_CREATEEVENT_FAILED","features":[450]},{"name":"DFS_ERROR_CREATE_REPARSEPOINT_FAILURE","features":[450]},{"name":"DFS_ERROR_CREATE_REPARSEPOINT_SUCCESS","features":[450]},{"name":"DFS_ERROR_CROSS_FOREST_TRUST_INFO_FAILED","features":[450]},{"name":"DFS_ERROR_DCINFO_FAILED","features":[450]},{"name":"DFS_ERROR_DSCONNECT_FAILED","features":[450]},{"name":"DFS_ERROR_DUPLICATE_LINK","features":[450]},{"name":"DFS_ERROR_HANDLENAMESPACE_FAILED","features":[450]},{"name":"DFS_ERROR_LINKS_OVERLAP","features":[450]},{"name":"DFS_ERROR_LINK_OVERLAP","features":[450]},{"name":"DFS_ERROR_MUTLIPLE_ROOTS_NOT_SUPPORTED","features":[450]},{"name":"DFS_ERROR_NO_DFS_DATA","features":[450]},{"name":"DFS_ERROR_ON_ROOT","features":[450]},{"name":"DFS_ERROR_OVERLAPPING_DIRECTORIES","features":[450]},{"name":"DFS_ERROR_PREFIXTABLE_FAILED","features":[450]},{"name":"DFS_ERROR_REFLECTIONENGINE_FAILED","features":[450]},{"name":"DFS_ERROR_REGISTERSTORE_FAILED","features":[450]},{"name":"DFS_ERROR_REMOVE_LINK_FAILED","features":[450]},{"name":"DFS_ERROR_RESYNCHRONIZE_FAILED","features":[450]},{"name":"DFS_ERROR_ROOTSYNCINIT_FAILED","features":[450]},{"name":"DFS_ERROR_SECURITYINIT_FAILED","features":[450]},{"name":"DFS_ERROR_SITECACHEINIT_FAILED","features":[450]},{"name":"DFS_ERROR_SITESUPPOR_FAILED","features":[450]},{"name":"DFS_ERROR_TARGET_LIST_INCORRECT","features":[450]},{"name":"DFS_ERROR_THREADINIT_FAILED","features":[450]},{"name":"DFS_ERROR_TOO_MANY_ERRORS","features":[450]},{"name":"DFS_ERROR_TRUSTED_DOMAIN_INFO_FAILED","features":[450]},{"name":"DFS_ERROR_UNSUPPORTED_FILESYSTEM","features":[450]},{"name":"DFS_ERROR_WINSOCKINIT_FAILED","features":[450]},{"name":"DFS_INFO_ACTIVEDIRECTORY_ONLINE","features":[450]},{"name":"DFS_INFO_CROSS_FOREST_TRUST_INFO_SUCCESS","features":[450]},{"name":"DFS_INFO_DOMAIN_REFERRAL_MIN_OVERFLOW","features":[450]},{"name":"DFS_INFO_DS_RECONNECTED","features":[450]},{"name":"DFS_INFO_FINISH_BUILDING_NAMESPACE","features":[450]},{"name":"DFS_INFO_FINISH_INIT","features":[450]},{"name":"DFS_INFO_RECONNECT_DATA","features":[450]},{"name":"DFS_INFO_TRUSTED_DOMAIN_INFO_SUCCESS","features":[450]},{"name":"DFS_INIT_SUCCESS","features":[450]},{"name":"DFS_MAX_DNR_ATTEMPTS","features":[450]},{"name":"DFS_OPEN_FAILURE","features":[450]},{"name":"DFS_REFERRAL_FAILURE","features":[450]},{"name":"DFS_REFERRAL_REQUEST","features":[450]},{"name":"DFS_REFERRAL_SUCCESS","features":[450]},{"name":"DFS_ROOT_SHARE_ACQUIRE_FAILED","features":[450]},{"name":"DFS_ROOT_SHARE_ACQUIRE_SUCCESS","features":[450]},{"name":"DFS_SPECIAL_REFERRAL_FAILURE","features":[450]},{"name":"DFS_WARN_DOMAIN_REFERRAL_OVERFLOW","features":[450]},{"name":"DFS_WARN_INCOMPLETE_MOVE","features":[450]},{"name":"DFS_WARN_METADATA_LINK_INFO_INVALID","features":[450]},{"name":"DFS_WARN_METADATA_LINK_TYPE_INCORRECT","features":[450]},{"name":"DNLEN","features":[450]},{"name":"DPP_ADVANCED","features":[450]},{"name":"DSREG_DEVICE_JOIN","features":[450]},{"name":"DSREG_JOIN_INFO","features":[307,450,391]},{"name":"DSREG_JOIN_TYPE","features":[450]},{"name":"DSREG_UNKNOWN_JOIN","features":[450]},{"name":"DSREG_USER_INFO","features":[450]},{"name":"DSREG_WORKPLACE_JOIN","features":[450]},{"name":"EBP_ABOVE","features":[450]},{"name":"EBP_BELOW","features":[450]},{"name":"ENCRYPTED_PWLEN","features":[450]},{"name":"ENUM_BINDING_PATHS_FLAGS","features":[450]},{"name":"ERRLOG2_BASE","features":[450]},{"name":"ERRLOG_BASE","features":[450]},{"name":"ERRLOG_OTHER_INFO","features":[450]},{"name":"ERROR_LOG","features":[450]},{"name":"EVENT_BAD_ACCOUNT_NAME","features":[450]},{"name":"EVENT_BAD_SERVICE_STATE","features":[450]},{"name":"EVENT_BOOT_SYSTEM_DRIVERS_FAILED","features":[450]},{"name":"EVENT_BOWSER_CANT_READ_REGISTRY","features":[450]},{"name":"EVENT_BOWSER_ELECTION_RECEIVED","features":[450]},{"name":"EVENT_BOWSER_ELECTION_SENT_FIND_MASTER_FAILED","features":[450]},{"name":"EVENT_BOWSER_ELECTION_SENT_GETBLIST_FAILED","features":[450]},{"name":"EVENT_BOWSER_GETBROWSERLIST_THRESHOLD_EXCEEDED","features":[450]},{"name":"EVENT_BOWSER_ILLEGAL_DATAGRAM","features":[450]},{"name":"EVENT_BOWSER_ILLEGAL_DATAGRAM_THRESHOLD","features":[450]},{"name":"EVENT_BOWSER_MAILSLOT_DATAGRAM_THRESHOLD_EXCEEDED","features":[450]},{"name":"EVENT_BOWSER_NAME_CONVERSION_FAILED","features":[450]},{"name":"EVENT_BOWSER_NON_MASTER_MASTER_ANNOUNCE","features":[450]},{"name":"EVENT_BOWSER_NON_PDC_WON_ELECTION","features":[450]},{"name":"EVENT_BOWSER_OLD_BACKUP_FOUND","features":[450]},{"name":"EVENT_BOWSER_OTHER_MASTER_ON_NET","features":[450]},{"name":"EVENT_BOWSER_PDC_LOST_ELECTION","features":[450]},{"name":"EVENT_BOWSER_PROMOTED_WHILE_ALREADY_MASTER","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_BIND_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_FILTER_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_LINK_SPEED_QUERY_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_MAC_ADDR_QUERY_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_NAME_QUERY_FAILED","features":[450]},{"name":"EVENT_BRIDGE_BUFFER_POOL_CREATION_FAILED","features":[450]},{"name":"EVENT_BRIDGE_DEVICE_CREATION_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ETHERNET_NOT_OFFERED","features":[450]},{"name":"EVENT_BRIDGE_INIT_MALLOC_FAILED","features":[450]},{"name":"EVENT_BRIDGE_MINIPORT_INIT_FAILED","features":[450]},{"name":"EVENT_BRIDGE_MINIPORT_REGISTER_FAILED","features":[450]},{"name":"EVENT_BRIDGE_MINIPROT_DEVNAME_MISSING","features":[450]},{"name":"EVENT_BRIDGE_NO_BRIDGE_MAC_ADDR","features":[450]},{"name":"EVENT_BRIDGE_PACKET_POOL_CREATION_FAILED","features":[450]},{"name":"EVENT_BRIDGE_PROTOCOL_REGISTER_FAILED","features":[450]},{"name":"EVENT_BRIDGE_THREAD_CREATION_FAILED","features":[450]},{"name":"EVENT_BRIDGE_THREAD_REF_FAILED","features":[450]},{"name":"EVENT_BROWSER_BACKUP_STOPPED","features":[450]},{"name":"EVENT_BROWSER_DEPENDANT_SERVICE_FAILED","features":[450]},{"name":"EVENT_BROWSER_DOMAIN_LIST_FAILED","features":[450]},{"name":"EVENT_BROWSER_DOMAIN_LIST_RETRIEVED","features":[450]},{"name":"EVENT_BROWSER_ELECTION_SENT_LANMAN_NT_STARTED","features":[450]},{"name":"EVENT_BROWSER_ELECTION_SENT_LANMAN_NT_STOPPED","features":[450]},{"name":"EVENT_BROWSER_ELECTION_SENT_ROLE_CHANGED","features":[450]},{"name":"EVENT_BROWSER_GETBLIST_RECEIVED_NOT_MASTER","features":[450]},{"name":"EVENT_BROWSER_ILLEGAL_CONFIG","features":[450]},{"name":"EVENT_BROWSER_MASTER_PROMOTION_FAILED","features":[450]},{"name":"EVENT_BROWSER_MASTER_PROMOTION_FAILED_NO_MASTER","features":[450]},{"name":"EVENT_BROWSER_MASTER_PROMOTION_FAILED_STOPPING","features":[450]},{"name":"EVENT_BROWSER_NOT_STARTED_IPX_CONFIG_MISMATCH","features":[450]},{"name":"EVENT_BROWSER_OTHERDOMAIN_ADD_FAILED","features":[450]},{"name":"EVENT_BROWSER_ROLE_CHANGE_FAILED","features":[450]},{"name":"EVENT_BROWSER_SERVER_LIST_FAILED","features":[450]},{"name":"EVENT_BROWSER_SERVER_LIST_RETRIEVED","features":[450]},{"name":"EVENT_BROWSER_STATUS_BITS_UPDATE_FAILED","features":[450]},{"name":"EVENT_CALL_TO_FUNCTION_FAILED","features":[450]},{"name":"EVENT_CALL_TO_FUNCTION_FAILED_II","features":[450]},{"name":"EVENT_CIRCULAR_DEPENDENCY_AUTO","features":[450]},{"name":"EVENT_CIRCULAR_DEPENDENCY_DEMAND","features":[450]},{"name":"EVENT_COMMAND_NOT_INTERACTIVE","features":[450]},{"name":"EVENT_COMMAND_START_FAILED","features":[450]},{"name":"EVENT_CONNECTION_TIMEOUT","features":[450]},{"name":"EVENT_ComputerNameChange","features":[450]},{"name":"EVENT_DAV_REDIR_DELAYED_WRITE_FAILED","features":[450]},{"name":"EVENT_DCOM_ASSERTION_FAILURE","features":[450]},{"name":"EVENT_DCOM_COMPLUS_DISABLED","features":[450]},{"name":"EVENT_DCOM_INVALID_ENDPOINT_DATA","features":[450]},{"name":"EVENT_DEPEND_ON_LATER_GROUP","features":[450]},{"name":"EVENT_DEPEND_ON_LATER_SERVICE","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_NOTSUPP","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_NOTSUPP_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_OTHER","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_OTHER_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_REFUSED","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_REFUSED_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_SECURITY","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_SECURITY_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_SERVERFAIL","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_SERVERFAIL_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_TIMEOUT","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_TIMEOUT_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_NOTSUPP","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_OTHER","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_REFUSED","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_SECURITY","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_SERVERFAIL","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_TIMEOUT","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_NOTSUPP","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_OTHER","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_REFUSED","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_SECURITY","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_SERVERFAIL","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_TIMEOUT","features":[450]},{"name":"EVENT_DNSAPI_REGISTERED_ADAPTER","features":[450]},{"name":"EVENT_DNSAPI_REGISTERED_ADAPTER_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTERED_PTR","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_NOTSUPP","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_NOTSUPP_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_OTHER","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_OTHER_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_REFUSED","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_REFUSED_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_SECURITY","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_SECURITY_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_SERVERFAIL","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_SERVERFAIL_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_TIMEOUT","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_TIMEOUT_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSDomainNameChange","features":[450]},{"name":"EVENT_DNS_CACHE_NETWORK_PERF_WARNING","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_LOW_MEMORY","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_CONTROL","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_DLL","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_DONE_EVENT","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_ENTRY","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_RPC","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_SHUTDOWN_NOTIFY","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_UPDATE","features":[450]},{"name":"EVENT_DNS_CACHE_UNABLE_TO_REACH_SERVER_WARNING","features":[450]},{"name":"EVENT_EQOS_ERROR_MACHINE_POLICY_KEYNAME_SIZE_ZERO","features":[450]},{"name":"EVENT_EQOS_ERROR_MACHINE_POLICY_KEYNAME_TOO_LONG","features":[450]},{"name":"EVENT_EQOS_ERROR_MACHINE_POLICY_REFERESH","features":[450]},{"name":"EVENT_EQOS_ERROR_OPENING_MACHINE_POLICY_ROOT_KEY","features":[450]},{"name":"EVENT_EQOS_ERROR_OPENING_MACHINE_POLICY_SUBKEY","features":[450]},{"name":"EVENT_EQOS_ERROR_OPENING_USER_POLICY_ROOT_KEY","features":[450]},{"name":"EVENT_EQOS_ERROR_OPENING_USER_POLICY_SUBKEY","features":[450]},{"name":"EVENT_EQOS_ERROR_PROCESSING_MACHINE_POLICY_FIELD","features":[450]},{"name":"EVENT_EQOS_ERROR_PROCESSING_USER_POLICY_FIELD","features":[450]},{"name":"EVENT_EQOS_ERROR_SETTING_APP_MARKING","features":[450]},{"name":"EVENT_EQOS_ERROR_SETTING_TCP_AUTOTUNING","features":[450]},{"name":"EVENT_EQOS_ERROR_USER_POLICY_KEYNAME_SIZE_ZERO","features":[450]},{"name":"EVENT_EQOS_ERROR_USER_POLICY_KEYNAME_TOO_LONG","features":[450]},{"name":"EVENT_EQOS_ERROR_USER_POLICY_REFERESH","features":[450]},{"name":"EVENT_EQOS_INFO_APP_MARKING_ALLOWED","features":[450]},{"name":"EVENT_EQOS_INFO_APP_MARKING_IGNORED","features":[450]},{"name":"EVENT_EQOS_INFO_APP_MARKING_NOT_CONFIGURED","features":[450]},{"name":"EVENT_EQOS_INFO_LOCAL_SETTING_DONT_USE_NLA","features":[450]},{"name":"EVENT_EQOS_INFO_MACHINE_POLICY_REFRESH_NO_CHANGE","features":[450]},{"name":"EVENT_EQOS_INFO_MACHINE_POLICY_REFRESH_WITH_CHANGE","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_HIGHLY_RESTRICTED","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_NORMAL","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_NOT_CONFIGURED","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_OFF","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_RESTRICTED","features":[450]},{"name":"EVENT_EQOS_INFO_USER_POLICY_REFRESH_NO_CHANGE","features":[450]},{"name":"EVENT_EQOS_INFO_USER_POLICY_REFRESH_WITH_CHANGE","features":[450]},{"name":"EVENT_EQOS_URL_QOS_APPLICATION_CONFLICT","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_CONFLICT","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_NO_FULLPATH_APPNAME","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_PROFILE_NOT_SPECIFIED","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_QUOTA_EXCEEDED","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_VERSION","features":[450]},{"name":"EVENT_EQOS_WARNING_TEST_1","features":[450]},{"name":"EVENT_EQOS_WARNING_TEST_2","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_CONFLICT","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_NO_FULLPATH_APPNAME","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_PROFILE_NOT_SPECIFIED","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_QUOTA_EXCEEDED","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_VERSION","features":[450]},{"name":"EVENT_EventLogProductInfo","features":[450]},{"name":"EVENT_EventlogAbnormalShutdown","features":[450]},{"name":"EVENT_EventlogStarted","features":[450]},{"name":"EVENT_EventlogStopped","features":[450]},{"name":"EVENT_EventlogUptime","features":[450]},{"name":"EVENT_FIRST_LOGON_FAILED","features":[450]},{"name":"EVENT_FIRST_LOGON_FAILED_II","features":[450]},{"name":"EVENT_FRS_ACCESS_CHECKS_DISABLED","features":[450]},{"name":"EVENT_FRS_ACCESS_CHECKS_FAILED_UNKNOWN","features":[450]},{"name":"EVENT_FRS_ACCESS_CHECKS_FAILED_USER","features":[450]},{"name":"EVENT_FRS_ASSERT","features":[450]},{"name":"EVENT_FRS_BAD_REG_DATA","features":[450]},{"name":"EVENT_FRS_CANNOT_COMMUNICATE","features":[450]},{"name":"EVENT_FRS_CANNOT_CREATE_UUID","features":[450]},{"name":"EVENT_FRS_CANNOT_START_BACKUP_RESTORE_IN_PROGRESS","features":[450]},{"name":"EVENT_FRS_CANT_OPEN_PREINSTALL","features":[450]},{"name":"EVENT_FRS_CANT_OPEN_STAGE","features":[450]},{"name":"EVENT_FRS_DATABASE_SPACE","features":[450]},{"name":"EVENT_FRS_DISK_WRITE_CACHE_ENABLED","features":[450]},{"name":"EVENT_FRS_DS_POLL_ERROR_SUMMARY","features":[450]},{"name":"EVENT_FRS_DUPLICATE_IN_CXTION","features":[450]},{"name":"EVENT_FRS_DUPLICATE_IN_CXTION_SYSVOL","features":[450]},{"name":"EVENT_FRS_ERROR","features":[450]},{"name":"EVENT_FRS_ERROR_REPLICA_SET_DELETED","features":[450]},{"name":"EVENT_FRS_HUGE_FILE","features":[450]},{"name":"EVENT_FRS_IN_ERROR_STATE","features":[450]},{"name":"EVENT_FRS_JET_1414","features":[450]},{"name":"EVENT_FRS_JOIN_FAIL_TIME_SKEW","features":[450]},{"name":"EVENT_FRS_LONG_JOIN","features":[450]},{"name":"EVENT_FRS_LONG_JOIN_DONE","features":[450]},{"name":"EVENT_FRS_MOVED_PREEXISTING","features":[450]},{"name":"EVENT_FRS_NO_DNS_ATTRIBUTE","features":[450]},{"name":"EVENT_FRS_NO_SID","features":[450]},{"name":"EVENT_FRS_OVERLAPS_LOGGING","features":[450]},{"name":"EVENT_FRS_OVERLAPS_OTHER_STAGE","features":[450]},{"name":"EVENT_FRS_OVERLAPS_ROOT","features":[450]},{"name":"EVENT_FRS_OVERLAPS_STAGE","features":[450]},{"name":"EVENT_FRS_OVERLAPS_WORKING","features":[450]},{"name":"EVENT_FRS_PREPARE_ROOT_FAILED","features":[450]},{"name":"EVENT_FRS_REPLICA_IN_JRNL_WRAP_ERROR","features":[450]},{"name":"EVENT_FRS_REPLICA_NO_ROOT_CHANGE","features":[450]},{"name":"EVENT_FRS_REPLICA_SET_CREATE_FAIL","features":[450]},{"name":"EVENT_FRS_REPLICA_SET_CREATE_OK","features":[450]},{"name":"EVENT_FRS_REPLICA_SET_CXTIONS","features":[450]},{"name":"EVENT_FRS_RMTCO_TIME_SKEW","features":[450]},{"name":"EVENT_FRS_ROOT_HAS_MOVED","features":[450]},{"name":"EVENT_FRS_ROOT_NOT_VALID","features":[450]},{"name":"EVENT_FRS_STAGE_NOT_VALID","features":[450]},{"name":"EVENT_FRS_STAGING_AREA_FULL","features":[450]},{"name":"EVENT_FRS_STARTING","features":[450]},{"name":"EVENT_FRS_STOPPED","features":[450]},{"name":"EVENT_FRS_STOPPED_ASSERT","features":[450]},{"name":"EVENT_FRS_STOPPED_FORCE","features":[450]},{"name":"EVENT_FRS_STOPPING","features":[450]},{"name":"EVENT_FRS_SYSVOL_NOT_READY","features":[450]},{"name":"EVENT_FRS_SYSVOL_NOT_READY_PRIMARY","features":[450]},{"name":"EVENT_FRS_SYSVOL_READY","features":[450]},{"name":"EVENT_FRS_VOLUME_NOT_SUPPORTED","features":[450]},{"name":"EVENT_INVALID_DRIVER_DEPENDENCY","features":[450]},{"name":"EVENT_IPX_CREATE_DEVICE","features":[450]},{"name":"EVENT_IPX_ILLEGAL_CONFIG","features":[450]},{"name":"EVENT_IPX_INTERNAL_NET_INVALID","features":[450]},{"name":"EVENT_IPX_NEW_DEFAULT_TYPE","features":[450]},{"name":"EVENT_IPX_NO_ADAPTERS","features":[450]},{"name":"EVENT_IPX_NO_FRAME_TYPES","features":[450]},{"name":"EVENT_IPX_SAP_ANNOUNCE","features":[450]},{"name":"EVENT_NBT_BAD_BACKUP_WINS_ADDR","features":[450]},{"name":"EVENT_NBT_BAD_PRIMARY_WINS_ADDR","features":[450]},{"name":"EVENT_NBT_CREATE_ADDRESS","features":[450]},{"name":"EVENT_NBT_CREATE_CONNECTION","features":[450]},{"name":"EVENT_NBT_CREATE_DEVICE","features":[450]},{"name":"EVENT_NBT_CREATE_DRIVER","features":[450]},{"name":"EVENT_NBT_DUPLICATE_NAME","features":[450]},{"name":"EVENT_NBT_DUPLICATE_NAME_ERROR","features":[450]},{"name":"EVENT_NBT_NAME_RELEASE","features":[450]},{"name":"EVENT_NBT_NAME_SERVER_ADDRS","features":[450]},{"name":"EVENT_NBT_NON_OS_INIT","features":[450]},{"name":"EVENT_NBT_NO_BACKUP_WINS","features":[450]},{"name":"EVENT_NBT_NO_DEVICES","features":[450]},{"name":"EVENT_NBT_NO_RESOURCES","features":[450]},{"name":"EVENT_NBT_NO_WINS","features":[450]},{"name":"EVENT_NBT_OPEN_REG_LINKAGE","features":[450]},{"name":"EVENT_NBT_OPEN_REG_NAMESERVER","features":[450]},{"name":"EVENT_NBT_OPEN_REG_PARAMS","features":[450]},{"name":"EVENT_NBT_READ_BIND","features":[450]},{"name":"EVENT_NBT_READ_EXPORT","features":[450]},{"name":"EVENT_NBT_TIMERS","features":[450]},{"name":"EVENT_NDIS_ADAPTER_CHECK_ERROR","features":[450]},{"name":"EVENT_NDIS_ADAPTER_DISABLED","features":[450]},{"name":"EVENT_NDIS_ADAPTER_NOT_FOUND","features":[450]},{"name":"EVENT_NDIS_BAD_IO_BASE_ADDRESS","features":[450]},{"name":"EVENT_NDIS_BAD_VERSION","features":[450]},{"name":"EVENT_NDIS_CABLE_DISCONNECTED_ERROR","features":[450]},{"name":"EVENT_NDIS_DMA_CONFLICT","features":[450]},{"name":"EVENT_NDIS_DRIVER_FAILURE","features":[450]},{"name":"EVENT_NDIS_HARDWARE_FAILURE","features":[450]},{"name":"EVENT_NDIS_INTERRUPT_CONFLICT","features":[450]},{"name":"EVENT_NDIS_INTERRUPT_CONNECT","features":[450]},{"name":"EVENT_NDIS_INVALID_DOWNLOAD_FILE_ERROR","features":[450]},{"name":"EVENT_NDIS_INVALID_VALUE_FROM_ADAPTER","features":[450]},{"name":"EVENT_NDIS_IO_PORT_CONFLICT","features":[450]},{"name":"EVENT_NDIS_LOBE_FAILUE_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXFRAMESIZE_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXINTERNALBUFS_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXMULTICAST_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXRECEIVES_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXTRANSMITS_ERROR","features":[450]},{"name":"EVENT_NDIS_MEMORY_CONFLICT","features":[450]},{"name":"EVENT_NDIS_MISSING_CONFIGURATION_PARAMETER","features":[450]},{"name":"EVENT_NDIS_NETWORK_ADDRESS","features":[450]},{"name":"EVENT_NDIS_OUT_OF_RESOURCE","features":[450]},{"name":"EVENT_NDIS_PORT_OR_DMA_CONFLICT","features":[450]},{"name":"EVENT_NDIS_PRODUCTID_ERROR","features":[450]},{"name":"EVENT_NDIS_RECEIVE_SPACE_SMALL","features":[450]},{"name":"EVENT_NDIS_REMOVE_RECEIVED_ERROR","features":[450]},{"name":"EVENT_NDIS_RESET_FAILURE_CORRECTION","features":[450]},{"name":"EVENT_NDIS_RESET_FAILURE_ERROR","features":[450]},{"name":"EVENT_NDIS_RESOURCE_CONFLICT","features":[450]},{"name":"EVENT_NDIS_SIGNAL_LOSS_ERROR","features":[450]},{"name":"EVENT_NDIS_TIMEOUT","features":[450]},{"name":"EVENT_NDIS_TOKEN_RING_CORRECTION","features":[450]},{"name":"EVENT_NDIS_UNSUPPORTED_CONFIGURATION","features":[450]},{"name":"EVENT_PS_ADMISSIONCONTROL_OVERFLOW","features":[450]},{"name":"EVENT_PS_BAD_BESTEFFORT_LIMIT","features":[450]},{"name":"EVENT_PS_BINDING_FAILED","features":[450]},{"name":"EVENT_PS_GPC_REGISTER_FAILED","features":[450]},{"name":"EVENT_PS_INIT_DEVICE_FAILED","features":[450]},{"name":"EVENT_PS_MISSING_ADAPTER_REGISTRY_DATA","features":[450]},{"name":"EVENT_PS_NETWORK_ADDRESS_FAIL","features":[450]},{"name":"EVENT_PS_NO_RESOURCES_FOR_INIT","features":[450]},{"name":"EVENT_PS_QUERY_OID_GEN_LINK_SPEED","features":[450]},{"name":"EVENT_PS_QUERY_OID_GEN_MAXIMUM_FRAME_SIZE","features":[450]},{"name":"EVENT_PS_QUERY_OID_GEN_MAXIMUM_TOTAL_SIZE","features":[450]},{"name":"EVENT_PS_REGISTER_ADDRESS_FAMILY_FAILED","features":[450]},{"name":"EVENT_PS_REGISTER_MINIPORT_FAILED","features":[450]},{"name":"EVENT_PS_REGISTER_PROTOCOL_FAILED","features":[450]},{"name":"EVENT_PS_RESOURCE_POOL","features":[450]},{"name":"EVENT_PS_WAN_LIMITED_BESTEFFORT","features":[450]},{"name":"EVENT_PS_WMI_INSTANCE_NAME_FAILED","features":[450]},{"name":"EVENT_RDR_AT_THREAD_MAX","features":[450]},{"name":"EVENT_RDR_CANT_BIND_TRANSPORT","features":[450]},{"name":"EVENT_RDR_CANT_BUILD_SMB_HEADER","features":[450]},{"name":"EVENT_RDR_CANT_CREATE_DEVICE","features":[450]},{"name":"EVENT_RDR_CANT_CREATE_THREAD","features":[450]},{"name":"EVENT_RDR_CANT_GET_SECURITY_CONTEXT","features":[450]},{"name":"EVENT_RDR_CANT_READ_REGISTRY","features":[450]},{"name":"EVENT_RDR_CANT_REGISTER_ADDRESS","features":[450]},{"name":"EVENT_RDR_CANT_SET_THREAD","features":[450]},{"name":"EVENT_RDR_CLOSE_BEHIND","features":[450]},{"name":"EVENT_RDR_CONNECTION","features":[450]},{"name":"EVENT_RDR_CONNECTION_REFERENCE","features":[450]},{"name":"EVENT_RDR_CONTEXTS","features":[450]},{"name":"EVENT_RDR_DELAYED_SET_ATTRIBUTES_FAILED","features":[450]},{"name":"EVENT_RDR_DELETEONCLOSE_FAILED","features":[450]},{"name":"EVENT_RDR_DISPOSITION","features":[450]},{"name":"EVENT_RDR_ENCRYPT","features":[450]},{"name":"EVENT_RDR_FAILED_UNLOCK","features":[450]},{"name":"EVENT_RDR_INVALID_LOCK_REPLY","features":[450]},{"name":"EVENT_RDR_INVALID_OPLOCK","features":[450]},{"name":"EVENT_RDR_INVALID_REPLY","features":[450]},{"name":"EVENT_RDR_INVALID_SMB","features":[450]},{"name":"EVENT_RDR_MAXCMDS","features":[450]},{"name":"EVENT_RDR_OPLOCK_SMB","features":[450]},{"name":"EVENT_RDR_PRIMARY_TRANSPORT_CONNECT_FAILED","features":[450]},{"name":"EVENT_RDR_RESOURCE_SHORTAGE","features":[450]},{"name":"EVENT_RDR_SECURITY_SIGNATURE_MISMATCH","features":[450]},{"name":"EVENT_RDR_SERVER_REFERENCE","features":[450]},{"name":"EVENT_RDR_SMB_REFERENCE","features":[450]},{"name":"EVENT_RDR_TIMEOUT","features":[450]},{"name":"EVENT_RDR_TIMEZONE_BIAS_TOO_LARGE","features":[450]},{"name":"EVENT_RDR_UNEXPECTED_ERROR","features":[450]},{"name":"EVENT_RDR_WRITE_BEHIND_FLUSH_FAILED","features":[450]},{"name":"EVENT_READFILE_TIMEOUT","features":[450]},{"name":"EVENT_REVERTED_TO_LASTKNOWNGOOD","features":[450]},{"name":"EVENT_RPCSS_ACTIVATION_ERROR","features":[450]},{"name":"EVENT_RPCSS_CREATEDEBUGGERPROCESS_FAILURE","features":[450]},{"name":"EVENT_RPCSS_CREATEPROCESS_FAILURE","features":[450]},{"name":"EVENT_RPCSS_DEFAULT_LAUNCH_ACCESS_DENIED","features":[450]},{"name":"EVENT_RPCSS_LAUNCH_ACCESS_DENIED","features":[450]},{"name":"EVENT_RPCSS_REMOTE_SIDE_ERROR","features":[450]},{"name":"EVENT_RPCSS_REMOTE_SIDE_ERROR_WITH_FILE","features":[450]},{"name":"EVENT_RPCSS_REMOTE_SIDE_UNAVAILABLE","features":[450]},{"name":"EVENT_RPCSS_RUNAS_CANT_LOGIN","features":[450]},{"name":"EVENT_RPCSS_RUNAS_CREATEPROCESS_FAILURE","features":[450]},{"name":"EVENT_RPCSS_SERVER_NOT_RESPONDING","features":[450]},{"name":"EVENT_RPCSS_SERVER_START_TIMEOUT","features":[450]},{"name":"EVENT_RPCSS_START_SERVICE_FAILURE","features":[450]},{"name":"EVENT_RPCSS_STOP_SERVICE_FAILURE","features":[450]},{"name":"EVENT_RUNNING_LASTKNOWNGOOD","features":[450]},{"name":"EVENT_SCOPE_LABEL_TOO_LONG","features":[450]},{"name":"EVENT_SCOPE_TOO_LONG","features":[450]},{"name":"EVENT_SECOND_LOGON_FAILED","features":[450]},{"name":"EVENT_SERVICE_CONFIG_BACKOUT_FAILED","features":[450]},{"name":"EVENT_SERVICE_CONTROL_SUCCESS","features":[450]},{"name":"EVENT_SERVICE_CRASH","features":[450]},{"name":"EVENT_SERVICE_CRASH_NO_ACTION","features":[450]},{"name":"EVENT_SERVICE_DIFFERENT_PID_CONNECTED","features":[450]},{"name":"EVENT_SERVICE_EXIT_FAILED","features":[450]},{"name":"EVENT_SERVICE_EXIT_FAILED_SPECIFIC","features":[450]},{"name":"EVENT_SERVICE_LOGON_TYPE_NOT_GRANTED","features":[450]},{"name":"EVENT_SERVICE_NOT_INTERACTIVE","features":[450]},{"name":"EVENT_SERVICE_RECOVERY_FAILED","features":[450]},{"name":"EVENT_SERVICE_SCESRV_FAILED","features":[450]},{"name":"EVENT_SERVICE_SHUTDOWN_FAILED","features":[450]},{"name":"EVENT_SERVICE_START_AT_BOOT_FAILED","features":[450]},{"name":"EVENT_SERVICE_START_FAILED","features":[450]},{"name":"EVENT_SERVICE_START_FAILED_GROUP","features":[450]},{"name":"EVENT_SERVICE_START_FAILED_II","features":[450]},{"name":"EVENT_SERVICE_START_FAILED_NONE","features":[450]},{"name":"EVENT_SERVICE_START_HUNG","features":[450]},{"name":"EVENT_SERVICE_START_TYPE_CHANGED","features":[450]},{"name":"EVENT_SERVICE_STATUS_SUCCESS","features":[450]},{"name":"EVENT_SERVICE_STOP_SUCCESS_WITH_REASON","features":[450]},{"name":"EVENT_SEVERE_SERVICE_FAILED","features":[450]},{"name":"EVENT_SRV_CANT_BIND_DUP_NAME","features":[450]},{"name":"EVENT_SRV_CANT_BIND_TO_TRANSPORT","features":[450]},{"name":"EVENT_SRV_CANT_CHANGE_DOMAIN_NAME","features":[450]},{"name":"EVENT_SRV_CANT_CREATE_DEVICE","features":[450]},{"name":"EVENT_SRV_CANT_CREATE_PROCESS","features":[450]},{"name":"EVENT_SRV_CANT_CREATE_THREAD","features":[450]},{"name":"EVENT_SRV_CANT_GROW_TABLE","features":[450]},{"name":"EVENT_SRV_CANT_LOAD_DRIVER","features":[450]},{"name":"EVENT_SRV_CANT_MAP_ERROR","features":[450]},{"name":"EVENT_SRV_CANT_OPEN_NPFS","features":[450]},{"name":"EVENT_SRV_CANT_RECREATE_SHARE","features":[450]},{"name":"EVENT_SRV_CANT_START_SCAVENGER","features":[450]},{"name":"EVENT_SRV_CANT_UNLOAD_DRIVER","features":[450]},{"name":"EVENT_SRV_DISK_FULL","features":[450]},{"name":"EVENT_SRV_DOS_ATTACK_DETECTED","features":[450]},{"name":"EVENT_SRV_INVALID_REGISTRY_VALUE","features":[450]},{"name":"EVENT_SRV_INVALID_REQUEST","features":[450]},{"name":"EVENT_SRV_INVALID_SD","features":[450]},{"name":"EVENT_SRV_IRP_STACK_SIZE","features":[450]},{"name":"EVENT_SRV_KEY_NOT_CREATED","features":[450]},{"name":"EVENT_SRV_KEY_NOT_FOUND","features":[450]},{"name":"EVENT_SRV_NETWORK_ERROR","features":[450]},{"name":"EVENT_SRV_NONPAGED_POOL_LIMIT","features":[450]},{"name":"EVENT_SRV_NO_BLOCKING_IO","features":[450]},{"name":"EVENT_SRV_NO_FREE_CONNECTIONS","features":[450]},{"name":"EVENT_SRV_NO_FREE_RAW_WORK_ITEM","features":[450]},{"name":"EVENT_SRV_NO_NONPAGED_POOL","features":[450]},{"name":"EVENT_SRV_NO_PAGED_POOL","features":[450]},{"name":"EVENT_SRV_NO_TRANSPORTS_BOUND","features":[450]},{"name":"EVENT_SRV_NO_VIRTUAL_MEMORY","features":[450]},{"name":"EVENT_SRV_NO_WORK_ITEM","features":[450]},{"name":"EVENT_SRV_OUT_OF_WORK_ITEM_DOS","features":[450]},{"name":"EVENT_SRV_PAGED_POOL_LIMIT","features":[450]},{"name":"EVENT_SRV_RESOURCE_SHORTAGE","features":[450]},{"name":"EVENT_SRV_SERVICE_FAILED","features":[450]},{"name":"EVENT_SRV_TOO_MANY_DOS","features":[450]},{"name":"EVENT_SRV_TXF_INIT_FAILED","features":[450]},{"name":"EVENT_SRV_UNEXPECTED_DISC","features":[450]},{"name":"EVENT_STREAMS_ALLOCB_FAILURE","features":[450]},{"name":"EVENT_STREAMS_ALLOCB_FAILURE_CNT","features":[450]},{"name":"EVENT_STREAMS_ESBALLOC_FAILURE","features":[450]},{"name":"EVENT_STREAMS_ESBALLOC_FAILURE_CNT","features":[450]},{"name":"EVENT_STREAMS_STRLOG","features":[450]},{"name":"EVENT_TAKE_OWNERSHIP","features":[450]},{"name":"EVENT_TCPIP6_STARTED","features":[450]},{"name":"EVENT_TCPIP_ADAPTER_REG_FAILURE","features":[450]},{"name":"EVENT_TCPIP_ADDRESS_CONFLICT1","features":[450]},{"name":"EVENT_TCPIP_ADDRESS_CONFLICT2","features":[450]},{"name":"EVENT_TCPIP_AUTOCONFIGURED_ADDRESS_LIMIT_REACHED","features":[450]},{"name":"EVENT_TCPIP_AUTOCONFIGURED_ROUTE_LIMIT_REACHED","features":[450]},{"name":"EVENT_TCPIP_CREATE_DEVICE_FAILED","features":[450]},{"name":"EVENT_TCPIP_DHCP_INIT_FAILED","features":[450]},{"name":"EVENT_TCPIP_INTERFACE_BIND_FAILURE","features":[450]},{"name":"EVENT_TCPIP_INVALID_ADDRESS","features":[450]},{"name":"EVENT_TCPIP_INVALID_DEFAULT_GATEWAY","features":[450]},{"name":"EVENT_TCPIP_INVALID_MASK","features":[450]},{"name":"EVENT_TCPIP_IPV4_UNINSTALLED","features":[450]},{"name":"EVENT_TCPIP_IP_INIT_FAILED","features":[450]},{"name":"EVENT_TCPIP_MEDIA_CONNECT","features":[450]},{"name":"EVENT_TCPIP_MEDIA_DISCONNECT","features":[450]},{"name":"EVENT_TCPIP_NO_ADAPTER_RESOURCES","features":[450]},{"name":"EVENT_TCPIP_NO_ADDRESS_LIST","features":[450]},{"name":"EVENT_TCPIP_NO_BINDINGS","features":[450]},{"name":"EVENT_TCPIP_NO_MASK","features":[450]},{"name":"EVENT_TCPIP_NO_MASK_LIST","features":[450]},{"name":"EVENT_TCPIP_NO_RESOURCES_FOR_INIT","features":[450]},{"name":"EVENT_TCPIP_NTE_CONTEXT_LIST_FAILURE","features":[450]},{"name":"EVENT_TCPIP_OUT_OF_ORDER_FRAGMENTS_EXCEEDED","features":[450]},{"name":"EVENT_TCPIP_PCF_CLEAR_FILTER_FAILURE","features":[450]},{"name":"EVENT_TCPIP_PCF_MISSING_CAPABILITY","features":[450]},{"name":"EVENT_TCPIP_PCF_MULTICAST_OID_ISSUE","features":[450]},{"name":"EVENT_TCPIP_PCF_NO_ARP_FILTER","features":[450]},{"name":"EVENT_TCPIP_PCF_SET_FILTER_FAILURE","features":[450]},{"name":"EVENT_TCPIP_TCP_CONNECTIONS_PERF_IMPACTED","features":[450]},{"name":"EVENT_TCPIP_TCP_CONNECT_LIMIT_REACHED","features":[450]},{"name":"EVENT_TCPIP_TCP_GLOBAL_EPHEMERAL_PORT_SPACE_EXHAUSTED","features":[450]},{"name":"EVENT_TCPIP_TCP_INIT_FAILED","features":[450]},{"name":"EVENT_TCPIP_TCP_MPP_ATTACKS_DETECTED","features":[450]},{"name":"EVENT_TCPIP_TCP_TIME_WAIT_COLLISION","features":[450]},{"name":"EVENT_TCPIP_TCP_WSD_WS_RESTRICTED","features":[450]},{"name":"EVENT_TCPIP_TOO_MANY_GATEWAYS","features":[450]},{"name":"EVENT_TCPIP_TOO_MANY_NETS","features":[450]},{"name":"EVENT_TCPIP_UDP_GLOBAL_EPHEMERAL_PORT_SPACE_EXHAUSTED","features":[450]},{"name":"EVENT_TCPIP_UDP_LIMIT_REACHED","features":[450]},{"name":"EVENT_TRANSACT_INVALID","features":[450]},{"name":"EVENT_TRANSACT_TIMEOUT","features":[450]},{"name":"EVENT_TRANSPORT_ADAPTER_NOT_FOUND","features":[450]},{"name":"EVENT_TRANSPORT_BAD_PROTOCOL","features":[450]},{"name":"EVENT_TRANSPORT_BINDING_FAILED","features":[450]},{"name":"EVENT_TRANSPORT_QUERY_OID_FAILED","features":[450]},{"name":"EVENT_TRANSPORT_REGISTER_FAILED","features":[450]},{"name":"EVENT_TRANSPORT_RESOURCE_LIMIT","features":[450]},{"name":"EVENT_TRANSPORT_RESOURCE_POOL","features":[450]},{"name":"EVENT_TRANSPORT_RESOURCE_SPECIFIC","features":[450]},{"name":"EVENT_TRANSPORT_SET_OID_FAILED","features":[450]},{"name":"EVENT_TRANSPORT_TOO_MANY_LINKS","features":[450]},{"name":"EVENT_TRANSPORT_TRANSFER_DATA","features":[450]},{"name":"EVENT_TRK_INTERNAL_ERROR","features":[450]},{"name":"EVENT_TRK_SERVICE_CORRUPT_LOG","features":[450]},{"name":"EVENT_TRK_SERVICE_DUPLICATE_VOLIDS","features":[450]},{"name":"EVENT_TRK_SERVICE_MOVE_QUOTA_EXCEEDED","features":[450]},{"name":"EVENT_TRK_SERVICE_START_FAILURE","features":[450]},{"name":"EVENT_TRK_SERVICE_START_SUCCESS","features":[450]},{"name":"EVENT_TRK_SERVICE_VOLUME_CLAIM","features":[450]},{"name":"EVENT_TRK_SERVICE_VOLUME_CREATE","features":[450]},{"name":"EVENT_TRK_SERVICE_VOL_QUOTA_EXCEEDED","features":[450]},{"name":"EVENT_UP_DRIVER_ON_MP","features":[450]},{"name":"EVENT_WEBCLIENT_CLOSE_DELETE_FAILED","features":[450]},{"name":"EVENT_WEBCLIENT_CLOSE_PROPPATCH_FAILED","features":[450]},{"name":"EVENT_WEBCLIENT_CLOSE_PUT_FAILED","features":[450]},{"name":"EVENT_WEBCLIENT_SETINFO_PROPPATCH_FAILED","features":[450]},{"name":"EVENT_WINNAT_SESSION_LIMIT_REACHED","features":[450]},{"name":"EVENT_WINSOCK_CLOSESOCKET_STUCK","features":[450]},{"name":"EVENT_WINSOCK_TDI_FILTER_DETECTED","features":[450]},{"name":"EVENT_WSK_OWNINGTHREAD_PARAMETER_IGNORED","features":[450]},{"name":"EVLEN","features":[450]},{"name":"EXTRA_EXIT_POINT","features":[450]},{"name":"EXTRA_EXIT_POINT_DELETED","features":[450]},{"name":"EXTRA_EXIT_POINT_NOT_DELETED","features":[450]},{"name":"EXTRA_VOLUME","features":[450]},{"name":"EXTRA_VOLUME_DELETED","features":[450]},{"name":"EXTRA_VOLUME_NOT_DELETED","features":[450]},{"name":"FILTER_INTERDOMAIN_TRUST_ACCOUNT","features":[450]},{"name":"FILTER_NORMAL_ACCOUNT","features":[450]},{"name":"FILTER_SERVER_TRUST_ACCOUNT","features":[450]},{"name":"FILTER_TEMP_DUPLICATE_ACCOUNT","features":[450]},{"name":"FILTER_WORKSTATION_TRUST_ACCOUNT","features":[450]},{"name":"FLAT_STRING","features":[450]},{"name":"FORCE_LEVEL_FLAGS","features":[450]},{"name":"GNLEN","features":[450]},{"name":"GROUPIDMASK","features":[450]},{"name":"GROUP_ALL_PARMNUM","features":[450]},{"name":"GROUP_ATTRIBUTES_PARMNUM","features":[450]},{"name":"GROUP_COMMENT_PARMNUM","features":[450]},{"name":"GROUP_INFO_0","features":[450]},{"name":"GROUP_INFO_1","features":[450]},{"name":"GROUP_INFO_1002","features":[450]},{"name":"GROUP_INFO_1005","features":[450]},{"name":"GROUP_INFO_2","features":[450]},{"name":"GROUP_INFO_3","features":[450,310]},{"name":"GROUP_NAME_PARMNUM","features":[450]},{"name":"GROUP_SPECIALGRP_ADMINS","features":[450]},{"name":"GROUP_SPECIALGRP_GUESTS","features":[450]},{"name":"GROUP_SPECIALGRP_LOCAL","features":[450]},{"name":"GROUP_SPECIALGRP_USERS","features":[450]},{"name":"GROUP_USERS_INFO_0","features":[450]},{"name":"GROUP_USERS_INFO_1","features":[450]},{"name":"GetNetScheduleAccountInformation","features":[450]},{"name":"HARDWARE_ADDRESS","features":[450]},{"name":"HARDWARE_ADDRESS_LENGTH","features":[450]},{"name":"HELP_MSG_FILENAME","features":[450]},{"name":"HLOG","features":[450]},{"name":"IEnumNetCfgBindingInterface","features":[450]},{"name":"IEnumNetCfgBindingPath","features":[450]},{"name":"IEnumNetCfgComponent","features":[450]},{"name":"INTERFACE_INFO_REVISION_1","features":[450]},{"name":"INVALID_TRACEID","features":[450]},{"name":"INetCfg","features":[450]},{"name":"INetCfgBindingInterface","features":[450]},{"name":"INetCfgBindingPath","features":[450]},{"name":"INetCfgClass","features":[450]},{"name":"INetCfgClassSetup","features":[450]},{"name":"INetCfgClassSetup2","features":[450]},{"name":"INetCfgComponent","features":[450]},{"name":"INetCfgComponentBindings","features":[450]},{"name":"INetCfgComponentControl","features":[450]},{"name":"INetCfgComponentNotifyBinding","features":[450]},{"name":"INetCfgComponentNotifyGlobal","features":[450]},{"name":"INetCfgComponentPropertyUi","features":[450]},{"name":"INetCfgComponentSetup","features":[450]},{"name":"INetCfgComponentSysPrep","features":[450]},{"name":"INetCfgComponentUpperEdge","features":[450]},{"name":"INetCfgLock","features":[450]},{"name":"INetCfgPnpReconfigCallback","features":[450]},{"name":"INetCfgSysPrep","features":[450]},{"name":"INetLanConnectionUiInfo","features":[450]},{"name":"INetRasConnectionIpUiInfo","features":[450]},{"name":"IPX_PROTOCOL_BASE","features":[450]},{"name":"IPX_PROTOCOL_RIP","features":[450]},{"name":"IProvisioningDomain","features":[450]},{"name":"IProvisioningProfileWireless","features":[450]},{"name":"IR_PROMISCUOUS","features":[450]},{"name":"IR_PROMISCUOUS_MULTICAST","features":[450]},{"name":"I_NetLogonControl2","features":[450]},{"name":"JOB_ADD_CURRENT_DATE","features":[450]},{"name":"JOB_EXEC_ERROR","features":[450]},{"name":"JOB_NONINTERACTIVE","features":[450]},{"name":"JOB_RUNS_TODAY","features":[450]},{"name":"JOB_RUN_PERIODICALLY","features":[450]},{"name":"KNOWLEDGE_INCONSISTENCY_DETECTED","features":[450]},{"name":"LG_INCLUDE_INDIRECT","features":[450]},{"name":"LM20_CNLEN","features":[450]},{"name":"LM20_DEVLEN","features":[450]},{"name":"LM20_DNLEN","features":[450]},{"name":"LM20_GNLEN","features":[450]},{"name":"LM20_MAXCOMMENTSZ","features":[450]},{"name":"LM20_NNLEN","features":[450]},{"name":"LM20_PATHLEN","features":[450]},{"name":"LM20_PWLEN","features":[450]},{"name":"LM20_QNLEN","features":[450]},{"name":"LM20_SERVICE_ACTIVE","features":[450]},{"name":"LM20_SERVICE_CONTINUE_PENDING","features":[450]},{"name":"LM20_SERVICE_PAUSED","features":[450]},{"name":"LM20_SERVICE_PAUSE_PENDING","features":[450]},{"name":"LM20_SNLEN","features":[450]},{"name":"LM20_STXTLEN","features":[450]},{"name":"LM20_UNCLEN","features":[450]},{"name":"LM20_UNLEN","features":[450]},{"name":"LM_REDIR_FAILURE","features":[450]},{"name":"LOCALGROUP_COMMENT_PARMNUM","features":[450]},{"name":"LOCALGROUP_INFO_0","features":[450]},{"name":"LOCALGROUP_INFO_1","features":[450]},{"name":"LOCALGROUP_INFO_1002","features":[450]},{"name":"LOCALGROUP_MEMBERS_INFO_0","features":[450,310]},{"name":"LOCALGROUP_MEMBERS_INFO_1","features":[450,310]},{"name":"LOCALGROUP_MEMBERS_INFO_2","features":[450,310]},{"name":"LOCALGROUP_MEMBERS_INFO_3","features":[450]},{"name":"LOCALGROUP_NAME_PARMNUM","features":[450]},{"name":"LOCALGROUP_USERS_INFO_0","features":[450]},{"name":"LOGFLAGS_BACKWARD","features":[450]},{"name":"LOGFLAGS_FORWARD","features":[450]},{"name":"LOGFLAGS_SEEK","features":[450]},{"name":"LOWER_GET_HINT_MASK","features":[450]},{"name":"LOWER_HINT_MASK","features":[450]},{"name":"LogErrorA","features":[450]},{"name":"LogErrorW","features":[450]},{"name":"LogEventA","features":[450]},{"name":"LogEventW","features":[450]},{"name":"MACHINE_UNJOINED","features":[450]},{"name":"MAJOR_VERSION_MASK","features":[450]},{"name":"MAXCOMMENTSZ","features":[450]},{"name":"MAXPERMENTRIES","features":[450]},{"name":"MAX_LANMAN_MESSAGE_ID","features":[450]},{"name":"MAX_NERR","features":[450]},{"name":"MAX_PASSWD_LEN","features":[450]},{"name":"MAX_PREFERRED_LENGTH","features":[450]},{"name":"MAX_PROTOCOL_DLL_LEN","features":[450]},{"name":"MAX_PROTOCOL_NAME_LEN","features":[450]},{"name":"MESSAGE_FILENAME","features":[450]},{"name":"MFE_BOUNDARY_REACHED","features":[450]},{"name":"MFE_IIF","features":[450]},{"name":"MFE_NOT_FORWARDING","features":[450]},{"name":"MFE_NOT_LAST_HOP","features":[450]},{"name":"MFE_NO_ERROR","features":[450]},{"name":"MFE_NO_MULTICAST","features":[450]},{"name":"MFE_NO_ROUTE","features":[450]},{"name":"MFE_NO_SPACE","features":[450]},{"name":"MFE_OIF_PRUNED","features":[450]},{"name":"MFE_OLD_ROUTER","features":[450]},{"name":"MFE_PROHIBITED","features":[450]},{"name":"MFE_PRUNED_UPSTREAM","features":[450]},{"name":"MFE_REACHED_CORE","features":[450]},{"name":"MFE_WRONG_IF","features":[450]},{"name":"MIN_LANMAN_MESSAGE_ID","features":[450]},{"name":"MISSING_EXIT_POINT","features":[450]},{"name":"MISSING_EXIT_POINT_CREATED","features":[450]},{"name":"MISSING_EXIT_POINT_NOT_CREATED","features":[450]},{"name":"MISSING_VOLUME","features":[450]},{"name":"MISSING_VOLUME_CREATED","features":[450]},{"name":"MISSING_VOLUME_NOT_CREATED","features":[450]},{"name":"MODALS_DOMAIN_ID_PARMNUM","features":[450]},{"name":"MODALS_DOMAIN_NAME_PARMNUM","features":[450]},{"name":"MODALS_FORCE_LOGOFF_PARMNUM","features":[450]},{"name":"MODALS_LOCKOUT_DURATION_PARMNUM","features":[450]},{"name":"MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM","features":[450]},{"name":"MODALS_LOCKOUT_THRESHOLD_PARMNUM","features":[450]},{"name":"MODALS_MAX_PASSWD_AGE_PARMNUM","features":[450]},{"name":"MODALS_MIN_PASSWD_AGE_PARMNUM","features":[450]},{"name":"MODALS_MIN_PASSWD_LEN_PARMNUM","features":[450]},{"name":"MODALS_PASSWD_HIST_LEN_PARMNUM","features":[450]},{"name":"MODALS_PRIMARY_PARMNUM","features":[450]},{"name":"MODALS_ROLE_PARMNUM","features":[450]},{"name":"MPR_PROTOCOL_0","features":[450]},{"name":"MRINFO_DISABLED_FLAG","features":[450]},{"name":"MRINFO_DOWN_FLAG","features":[450]},{"name":"MRINFO_LEAF_FLAG","features":[450]},{"name":"MRINFO_PIM_FLAG","features":[450]},{"name":"MRINFO_QUERIER_FLAG","features":[450]},{"name":"MRINFO_TUNNEL_FLAG","features":[450]},{"name":"MSA_INFO_0","features":[450]},{"name":"MSA_INFO_LEVEL","features":[450]},{"name":"MSA_INFO_STATE","features":[450]},{"name":"MSGNAME_FORWARDED_FROM","features":[450]},{"name":"MSGNAME_FORWARDED_TO","features":[450]},{"name":"MSGNAME_NOT_FORWARDED","features":[450]},{"name":"MSG_INFO_0","features":[450]},{"name":"MSG_INFO_1","features":[450]},{"name":"MS_ROUTER_VERSION","features":[450]},{"name":"MprSetupProtocolEnum","features":[450]},{"name":"MprSetupProtocolFree","features":[450]},{"name":"MsaInfoCanInstall","features":[450]},{"name":"MsaInfoCannotInstall","features":[450]},{"name":"MsaInfoInstalled","features":[450]},{"name":"MsaInfoLevel0","features":[450]},{"name":"MsaInfoLevelMax","features":[450]},{"name":"MsaInfoNotExist","features":[450]},{"name":"MsaInfoNotService","features":[450]},{"name":"NCF_DONTEXPOSELOWER","features":[450]},{"name":"NCF_FILTER","features":[450]},{"name":"NCF_FIXED_BINDING","features":[450]},{"name":"NCF_HAS_UI","features":[450]},{"name":"NCF_HIDDEN","features":[450]},{"name":"NCF_HIDE_BINDING","features":[450]},{"name":"NCF_LOWER","features":[450]},{"name":"NCF_LW_FILTER","features":[450]},{"name":"NCF_MULTIPORT_INSTANCED_ADAPTER","features":[450]},{"name":"NCF_NDIS_PROTOCOL","features":[450]},{"name":"NCF_NOT_USER_REMOVABLE","features":[450]},{"name":"NCF_NO_SERVICE","features":[450]},{"name":"NCF_PHYSICAL","features":[450]},{"name":"NCF_SINGLE_INSTANCE","features":[450]},{"name":"NCF_SOFTWARE_ENUMERATED","features":[450]},{"name":"NCF_UPPER","features":[450]},{"name":"NCF_VIRTUAL","features":[450]},{"name":"NCN_ADD","features":[450]},{"name":"NCN_BINDING_PATH","features":[450]},{"name":"NCN_DISABLE","features":[450]},{"name":"NCN_ENABLE","features":[450]},{"name":"NCN_NET","features":[450]},{"name":"NCN_NETCLIENT","features":[450]},{"name":"NCN_NETSERVICE","features":[450]},{"name":"NCN_NETTRANS","features":[450]},{"name":"NCN_PROPERTYCHANGE","features":[450]},{"name":"NCN_REMOVE","features":[450]},{"name":"NCN_UPDATE","features":[450]},{"name":"NCPNP_RECONFIG_LAYER","features":[450]},{"name":"NCRL_NDIS","features":[450]},{"name":"NCRL_TDI","features":[450]},{"name":"NCRP_FLAGS","features":[450]},{"name":"NCRP_QUERY_PROPERTY_UI","features":[450]},{"name":"NCRP_SHOW_PROPERTY_UI","features":[450]},{"name":"NELOG_AT_Exec_Err","features":[450]},{"name":"NELOG_AT_cannot_read","features":[450]},{"name":"NELOG_AT_cannot_write","features":[450]},{"name":"NELOG_AT_sched_err","features":[450]},{"name":"NELOG_AT_schedule_file_created","features":[450]},{"name":"NELOG_Access_File_Bad","features":[450]},{"name":"NELOG_Build_Name","features":[450]},{"name":"NELOG_Cant_Make_Msg_File","features":[450]},{"name":"NELOG_DiskFT","features":[450]},{"name":"NELOG_DriverNotLoaded","features":[450]},{"name":"NELOG_Entries_Lost","features":[450]},{"name":"NELOG_Error_in_DLL","features":[450]},{"name":"NELOG_Exec_Netservr_NoMem","features":[450]},{"name":"NELOG_FT_ErrLog_Too_Large","features":[450]},{"name":"NELOG_FT_Update_In_Progress","features":[450]},{"name":"NELOG_FailedToGetComputerName","features":[450]},{"name":"NELOG_FailedToRegisterSC","features":[450]},{"name":"NELOG_FailedToSetServiceStatus","features":[450]},{"name":"NELOG_File_Changed","features":[450]},{"name":"NELOG_Files_Dont_Fit","features":[450]},{"name":"NELOG_HardErr_From_Server","features":[450]},{"name":"NELOG_HotFix","features":[450]},{"name":"NELOG_Init_Chardev_Err","features":[450]},{"name":"NELOG_Init_Exec_Fail","features":[450]},{"name":"NELOG_Init_OpenCreate_Err","features":[450]},{"name":"NELOG_Init_Seg_Overflow","features":[450]},{"name":"NELOG_Internal_Error","features":[450]},{"name":"NELOG_Invalid_Config_File","features":[450]},{"name":"NELOG_Invalid_Config_Line","features":[450]},{"name":"NELOG_Ioctl_Error","features":[450]},{"name":"NELOG_Joined_Domain","features":[450]},{"name":"NELOG_Joined_Workgroup","features":[450]},{"name":"NELOG_Lazy_Write_Err","features":[450]},{"name":"NELOG_LocalSecFail1","features":[450]},{"name":"NELOG_LocalSecFail2","features":[450]},{"name":"NELOG_LocalSecFail3","features":[450]},{"name":"NELOG_LocalSecGeneralFail","features":[450]},{"name":"NELOG_Mail_Slt_Err","features":[450]},{"name":"NELOG_Mailslot_err","features":[450]},{"name":"NELOG_Message_Send","features":[450]},{"name":"NELOG_Missing_Parameter","features":[450]},{"name":"NELOG_Msg_Log_Err","features":[450]},{"name":"NELOG_Msg_Sem_Shutdown","features":[450]},{"name":"NELOG_Msg_Shutdown","features":[450]},{"name":"NELOG_Msg_Unexpected_SMB_Type","features":[450]},{"name":"NELOG_Name_Expansion","features":[450]},{"name":"NELOG_Ncb_Error","features":[450]},{"name":"NELOG_Ncb_TooManyErr","features":[450]},{"name":"NELOG_NetBios","features":[450]},{"name":"NELOG_NetLogonFailedToInitializeAuthzRm","features":[450]},{"name":"NELOG_NetLogonFailedToInitializeRPCSD","features":[450]},{"name":"NELOG_NetWkSta_Internal_Error","features":[450]},{"name":"NELOG_NetWkSta_NCB_Err","features":[450]},{"name":"NELOG_NetWkSta_No_Resource","features":[450]},{"name":"NELOG_NetWkSta_Reset_Err","features":[450]},{"name":"NELOG_NetWkSta_SMB_Err","features":[450]},{"name":"NELOG_NetWkSta_Stuck_VC_Err","features":[450]},{"name":"NELOG_NetWkSta_Too_Many","features":[450]},{"name":"NELOG_NetWkSta_VC_Err","features":[450]},{"name":"NELOG_NetWkSta_Write_Behind_Err","features":[450]},{"name":"NELOG_Net_Not_Started","features":[450]},{"name":"NELOG_NetlogonAddNameFailure","features":[450]},{"name":"NELOG_NetlogonAuthDCFail","features":[450]},{"name":"NELOG_NetlogonAuthDomainDowngraded","features":[450]},{"name":"NELOG_NetlogonAuthNoDomainController","features":[450]},{"name":"NELOG_NetlogonAuthNoTrustLsaSecret","features":[450]},{"name":"NELOG_NetlogonAuthNoTrustSamAccount","features":[450]},{"name":"NELOG_NetlogonAuthNoUplevelDomainController","features":[450]},{"name":"NELOG_NetlogonBadSiteName","features":[450]},{"name":"NELOG_NetlogonBadSubnetName","features":[450]},{"name":"NELOG_NetlogonBrowserDriver","features":[450]},{"name":"NELOG_NetlogonChangeLogCorrupt","features":[450]},{"name":"NELOG_NetlogonDcOldSiteCovered","features":[450]},{"name":"NELOG_NetlogonDcSiteCovered","features":[450]},{"name":"NELOG_NetlogonDcSiteNotCovered","features":[450]},{"name":"NELOG_NetlogonDcSiteNotCoveredAuto","features":[450]},{"name":"NELOG_NetlogonDnsDeregAborted","features":[450]},{"name":"NELOG_NetlogonDnsHostNameLowerCasingFailed","features":[450]},{"name":"NELOG_NetlogonDownLevelLogoffFailed","features":[450]},{"name":"NELOG_NetlogonDownLevelLogonFailed","features":[450]},{"name":"NELOG_NetlogonDuplicateMachineAccounts","features":[450]},{"name":"NELOG_NetlogonDynamicDnsDeregisterFailure","features":[450]},{"name":"NELOG_NetlogonDynamicDnsFailure","features":[450]},{"name":"NELOG_NetlogonDynamicDnsRegisterFailure","features":[450]},{"name":"NELOG_NetlogonDynamicDnsServerFailure","features":[450]},{"name":"NELOG_NetlogonFailedAccountDelta","features":[450]},{"name":"NELOG_NetlogonFailedDnsHostNameUpdate","features":[450]},{"name":"NELOG_NetlogonFailedDomainDelta","features":[450]},{"name":"NELOG_NetlogonFailedFileCreate","features":[450]},{"name":"NELOG_NetlogonFailedGlobalGroupDelta","features":[450]},{"name":"NELOG_NetlogonFailedLocalGroupDelta","features":[450]},{"name":"NELOG_NetlogonFailedPolicyDelta","features":[450]},{"name":"NELOG_NetlogonFailedPrimary","features":[450]},{"name":"NELOG_NetlogonFailedSecretDelta","features":[450]},{"name":"NELOG_NetlogonFailedSpnUpdate","features":[450]},{"name":"NELOG_NetlogonFailedToAddAuthzRpcInterface","features":[450]},{"name":"NELOG_NetlogonFailedToAddRpcInterface","features":[450]},{"name":"NELOG_NetlogonFailedToCreateShare","features":[450]},{"name":"NELOG_NetlogonFailedToReadMailslot","features":[450]},{"name":"NELOG_NetlogonFailedToRegisterSC","features":[450]},{"name":"NELOG_NetlogonFailedToUpdateTrustList","features":[450]},{"name":"NELOG_NetlogonFailedTrustedDomainDelta","features":[450]},{"name":"NELOG_NetlogonFailedUserDelta","features":[450]},{"name":"NELOG_NetlogonFullSyncCallFailed","features":[450]},{"name":"NELOG_NetlogonFullSyncCallSuccess","features":[450]},{"name":"NELOG_NetlogonFullSyncFailed","features":[450]},{"name":"NELOG_NetlogonFullSyncSuccess","features":[450]},{"name":"NELOG_NetlogonGcOldSiteCovered","features":[450]},{"name":"NELOG_NetlogonGcSiteCovered","features":[450]},{"name":"NELOG_NetlogonGcSiteNotCovered","features":[450]},{"name":"NELOG_NetlogonGcSiteNotCoveredAuto","features":[450]},{"name":"NELOG_NetlogonGetSubnetToSite","features":[450]},{"name":"NELOG_NetlogonInvalidDwordParameterValue","features":[450]},{"name":"NELOG_NetlogonInvalidGenericParameterValue","features":[450]},{"name":"NELOG_NetlogonLanmanBdcsNotAllowed","features":[450]},{"name":"NELOG_NetlogonMachinePasswdSetSucceeded","features":[450]},{"name":"NELOG_NetlogonMsaPasswdSetSucceeded","features":[450]},{"name":"NELOG_NetlogonNTLogoffFailed","features":[450]},{"name":"NELOG_NetlogonNTLogonFailed","features":[450]},{"name":"NELOG_NetlogonNdncOldSiteCovered","features":[450]},{"name":"NELOG_NetlogonNdncSiteCovered","features":[450]},{"name":"NELOG_NetlogonNdncSiteNotCovered","features":[450]},{"name":"NELOG_NetlogonNdncSiteNotCoveredAuto","features":[450]},{"name":"NELOG_NetlogonNoAddressToSiteMapping","features":[450]},{"name":"NELOG_NetlogonNoDynamicDns","features":[450]},{"name":"NELOG_NetlogonNoDynamicDnsManual","features":[450]},{"name":"NELOG_NetlogonNoSiteForClient","features":[450]},{"name":"NELOG_NetlogonNoSiteForClients","features":[450]},{"name":"NELOG_NetlogonPartialSiteMappingForClients","features":[450]},{"name":"NELOG_NetlogonPartialSyncCallFailed","features":[450]},{"name":"NELOG_NetlogonPartialSyncCallSuccess","features":[450]},{"name":"NELOG_NetlogonPartialSyncFailed","features":[450]},{"name":"NELOG_NetlogonPartialSyncSuccess","features":[450]},{"name":"NELOG_NetlogonPasswdSetFailed","features":[450]},{"name":"NELOG_NetlogonRejectedRemoteDynamicDnsDeregister","features":[450]},{"name":"NELOG_NetlogonRejectedRemoteDynamicDnsRegister","features":[450]},{"name":"NELOG_NetlogonRemoteDynamicDnsDeregisterFailure","features":[450]},{"name":"NELOG_NetlogonRemoteDynamicDnsRegisterFailure","features":[450]},{"name":"NELOG_NetlogonRemoteDynamicDnsUpdateRequestFailure","features":[450]},{"name":"NELOG_NetlogonRequireSignOrSealError","features":[450]},{"name":"NELOG_NetlogonRpcCallCancelled","features":[450]},{"name":"NELOG_NetlogonRpcPortRequestFailure","features":[450]},{"name":"NELOG_NetlogonSSIInitError","features":[450]},{"name":"NELOG_NetlogonServerAuthFailed","features":[450]},{"name":"NELOG_NetlogonServerAuthFailedNoAccount","features":[450]},{"name":"NELOG_NetlogonServerAuthNoTrustSamAccount","features":[450]},{"name":"NELOG_NetlogonSessionTypeWrong","features":[450]},{"name":"NELOG_NetlogonSpnCrackNamesFailure","features":[450]},{"name":"NELOG_NetlogonSpnMultipleSamAccountNames","features":[450]},{"name":"NELOG_NetlogonSyncError","features":[450]},{"name":"NELOG_NetlogonSystemError","features":[450]},{"name":"NELOG_NetlogonTooManyGlobalGroups","features":[450]},{"name":"NELOG_NetlogonTrackingError","features":[450]},{"name":"NELOG_NetlogonUserValidationReqInitialTimeOut","features":[450]},{"name":"NELOG_NetlogonUserValidationReqRecurringTimeOut","features":[450]},{"name":"NELOG_NetlogonUserValidationReqWaitInitialWarning","features":[450]},{"name":"NELOG_NetlogonUserValidationReqWaitRecurringWarning","features":[450]},{"name":"NELOG_NoTranportLoaded","features":[450]},{"name":"NELOG_OEM_Code","features":[450]},{"name":"NELOG_ReleaseMem_Alert","features":[450]},{"name":"NELOG_Remote_API","features":[450]},{"name":"NELOG_ReplAccessDenied","features":[450]},{"name":"NELOG_ReplBadExport","features":[450]},{"name":"NELOG_ReplBadImport","features":[450]},{"name":"NELOG_ReplBadMsg","features":[450]},{"name":"NELOG_ReplCannotMasterDir","features":[450]},{"name":"NELOG_ReplLogonFailed","features":[450]},{"name":"NELOG_ReplLostMaster","features":[450]},{"name":"NELOG_ReplMaxFiles","features":[450]},{"name":"NELOG_ReplMaxTreeDepth","features":[450]},{"name":"NELOG_ReplNetErr","features":[450]},{"name":"NELOG_ReplSignalFileErr","features":[450]},{"name":"NELOG_ReplSysErr","features":[450]},{"name":"NELOG_ReplUpdateError","features":[450]},{"name":"NELOG_ReplUserCurDir","features":[450]},{"name":"NELOG_ReplUserLoged","features":[450]},{"name":"NELOG_Resource_Shortage","features":[450]},{"name":"NELOG_RplAdapterResource","features":[450]},{"name":"NELOG_RplBackupDatabase","features":[450]},{"name":"NELOG_RplCheckConfigs","features":[450]},{"name":"NELOG_RplCheckSecurity","features":[450]},{"name":"NELOG_RplCreateProfiles","features":[450]},{"name":"NELOG_RplFileCopy","features":[450]},{"name":"NELOG_RplFileDelete","features":[450]},{"name":"NELOG_RplFilePerms","features":[450]},{"name":"NELOG_RplInitDatabase","features":[450]},{"name":"NELOG_RplInitRestoredDatabase","features":[450]},{"name":"NELOG_RplMessages","features":[450]},{"name":"NELOG_RplRegistry","features":[450]},{"name":"NELOG_RplReplaceRPLDISK","features":[450]},{"name":"NELOG_RplRestoreDatabaseFailure","features":[450]},{"name":"NELOG_RplRestoreDatabaseSuccess","features":[450]},{"name":"NELOG_RplSystem","features":[450]},{"name":"NELOG_RplUpgradeDBTo40","features":[450]},{"name":"NELOG_RplWkstaBbcFile","features":[450]},{"name":"NELOG_RplWkstaFileChecksum","features":[450]},{"name":"NELOG_RplWkstaFileLineCount","features":[450]},{"name":"NELOG_RplWkstaFileOpen","features":[450]},{"name":"NELOG_RplWkstaFileRead","features":[450]},{"name":"NELOG_RplWkstaFileSize","features":[450]},{"name":"NELOG_RplWkstaInternal","features":[450]},{"name":"NELOG_RplWkstaMemory","features":[450]},{"name":"NELOG_RplWkstaNetwork","features":[450]},{"name":"NELOG_RplWkstaTimeout","features":[450]},{"name":"NELOG_RplWkstaWrongVersion","features":[450]},{"name":"NELOG_RplXnsBoot","features":[450]},{"name":"NELOG_SMB_Illegal","features":[450]},{"name":"NELOG_Server_Lock_Failure","features":[450]},{"name":"NELOG_Service_Fail","features":[450]},{"name":"NELOG_Srv_Close_Failure","features":[450]},{"name":"NELOG_Srv_No_Mem_Grow","features":[450]},{"name":"NELOG_Srv_Thread_Failure","features":[450]},{"name":"NELOG_Srvnet_NB_Open","features":[450]},{"name":"NELOG_Srvnet_Not_Started","features":[450]},{"name":"NELOG_System_Error","features":[450]},{"name":"NELOG_System_Semaphore","features":[450]},{"name":"NELOG_UPS_CannotOpenDriver","features":[450]},{"name":"NELOG_UPS_CmdFileConfig","features":[450]},{"name":"NELOG_UPS_CmdFileError","features":[450]},{"name":"NELOG_UPS_CmdFileExec","features":[450]},{"name":"NELOG_UPS_PowerBack","features":[450]},{"name":"NELOG_UPS_PowerOut","features":[450]},{"name":"NELOG_UPS_Shutdown","features":[450]},{"name":"NELOG_Unable_To_Lock_Segment","features":[450]},{"name":"NELOG_Unable_To_Unlock_Segment","features":[450]},{"name":"NELOG_Uninstall_Service","features":[450]},{"name":"NELOG_VIO_POPUP_ERR","features":[450]},{"name":"NELOG_Wksta_Bad_Mailslot_SMB","features":[450]},{"name":"NELOG_Wksta_BiosThreadFailure","features":[450]},{"name":"NELOG_Wksta_Compname","features":[450]},{"name":"NELOG_Wksta_HostTab_Full","features":[450]},{"name":"NELOG_Wksta_Infoseg","features":[450]},{"name":"NELOG_Wksta_IniSeg","features":[450]},{"name":"NELOG_Wksta_SSIRelogon","features":[450]},{"name":"NELOG_Wksta_UASInit","features":[450]},{"name":"NELOG_Wrong_DLL_Version","features":[450]},{"name":"NERR_ACFFileIOFail","features":[450]},{"name":"NERR_ACFNoParent","features":[450]},{"name":"NERR_ACFNoRoom","features":[450]},{"name":"NERR_ACFNotFound","features":[450]},{"name":"NERR_ACFNotLoaded","features":[450]},{"name":"NERR_ACFTooManyLists","features":[450]},{"name":"NERR_AccountExpired","features":[450]},{"name":"NERR_AccountLockedOut","features":[450]},{"name":"NERR_AccountReuseBlockedByPolicy","features":[450]},{"name":"NERR_AccountUndefined","features":[450]},{"name":"NERR_AcctLimitExceeded","features":[450]},{"name":"NERR_ActiveConns","features":[450]},{"name":"NERR_AddForwarded","features":[450]},{"name":"NERR_AlertExists","features":[450]},{"name":"NERR_AlreadyCloudDomainJoined","features":[450]},{"name":"NERR_AlreadyExists","features":[450]},{"name":"NERR_AlreadyForwarded","features":[450]},{"name":"NERR_AlreadyLoggedOn","features":[450]},{"name":"NERR_BASE","features":[450]},{"name":"NERR_BadAsgType","features":[450]},{"name":"NERR_BadComponent","features":[450]},{"name":"NERR_BadControlRecv","features":[450]},{"name":"NERR_BadDest","features":[450]},{"name":"NERR_BadDev","features":[450]},{"name":"NERR_BadDevString","features":[450]},{"name":"NERR_BadDomainJoinInfo","features":[450]},{"name":"NERR_BadDosFunction","features":[450]},{"name":"NERR_BadDosRetCode","features":[450]},{"name":"NERR_BadEventName","features":[450]},{"name":"NERR_BadFileCheckSum","features":[450]},{"name":"NERR_BadOfflineJoinInfo","features":[450]},{"name":"NERR_BadPassword","features":[450]},{"name":"NERR_BadPasswordCore","features":[450]},{"name":"NERR_BadQueueDevString","features":[450]},{"name":"NERR_BadQueuePriority","features":[450]},{"name":"NERR_BadReceive","features":[450]},{"name":"NERR_BadRecipient","features":[450]},{"name":"NERR_BadServiceName","features":[450]},{"name":"NERR_BadServiceProgName","features":[450]},{"name":"NERR_BadSource","features":[450]},{"name":"NERR_BadTransactConfig","features":[450]},{"name":"NERR_BadUasConfig","features":[450]},{"name":"NERR_BadUsername","features":[450]},{"name":"NERR_BrowserConfiguredToNotRun","features":[450]},{"name":"NERR_BrowserNotStarted","features":[450]},{"name":"NERR_BrowserTableIncomplete","features":[450]},{"name":"NERR_BufTooSmall","features":[450]},{"name":"NERR_CallingRplSrvr","features":[450]},{"name":"NERR_CanNotGrowSegment","features":[450]},{"name":"NERR_CanNotGrowUASFile","features":[450]},{"name":"NERR_CannotUnjoinAadDomain","features":[450]},{"name":"NERR_CannotUpdateAadHostName","features":[450]},{"name":"NERR_CantConnectRplSrvr","features":[450]},{"name":"NERR_CantCreateJoinInfo","features":[450]},{"name":"NERR_CantLoadOfflineHive","features":[450]},{"name":"NERR_CantOpenImageFile","features":[450]},{"name":"NERR_CantType","features":[450]},{"name":"NERR_CantVerifyHostname","features":[450]},{"name":"NERR_CfgCompNotFound","features":[450]},{"name":"NERR_CfgParamNotFound","features":[450]},{"name":"NERR_ClientNameNotFound","features":[450]},{"name":"NERR_CommDevInUse","features":[450]},{"name":"NERR_ComputerAccountNotFound","features":[450]},{"name":"NERR_ConnectionInsecure","features":[450]},{"name":"NERR_DCNotFound","features":[450]},{"name":"NERR_DS8DCNotFound","features":[450]},{"name":"NERR_DS8DCRequired","features":[450]},{"name":"NERR_DS9DCNotFound","features":[450]},{"name":"NERR_DataTypeInvalid","features":[450]},{"name":"NERR_DatabaseUpToDate","features":[450]},{"name":"NERR_DefaultJoinRequired","features":[450]},{"name":"NERR_DelComputerName","features":[450]},{"name":"NERR_DeleteLater","features":[450]},{"name":"NERR_DestExists","features":[450]},{"name":"NERR_DestIdle","features":[450]},{"name":"NERR_DestInvalidOp","features":[450]},{"name":"NERR_DestInvalidState","features":[450]},{"name":"NERR_DestNoRoom","features":[450]},{"name":"NERR_DestNotFound","features":[450]},{"name":"NERR_DevInUse","features":[450]},{"name":"NERR_DevInvalidOpCode","features":[450]},{"name":"NERR_DevNotFound","features":[450]},{"name":"NERR_DevNotOpen","features":[450]},{"name":"NERR_DevNotRedirected","features":[450]},{"name":"NERR_DeviceIsShared","features":[450]},{"name":"NERR_DeviceNotShared","features":[450]},{"name":"NERR_DeviceShareConflict","features":[450]},{"name":"NERR_DfsAlreadyShared","features":[450]},{"name":"NERR_DfsBadRenamePath","features":[450]},{"name":"NERR_DfsCantCreateJunctionPoint","features":[450]},{"name":"NERR_DfsCantRemoveDfsRoot","features":[450]},{"name":"NERR_DfsCantRemoveLastServerShare","features":[450]},{"name":"NERR_DfsChildOrParentInDfs","features":[450]},{"name":"NERR_DfsCyclicalName","features":[450]},{"name":"NERR_DfsDataIsIdentical","features":[450]},{"name":"NERR_DfsDuplicateService","features":[450]},{"name":"NERR_DfsInconsistent","features":[450]},{"name":"NERR_DfsInternalCorruption","features":[450]},{"name":"NERR_DfsInternalError","features":[450]},{"name":"NERR_DfsLeafVolume","features":[450]},{"name":"NERR_DfsNoSuchServer","features":[450]},{"name":"NERR_DfsNoSuchShare","features":[450]},{"name":"NERR_DfsNoSuchVolume","features":[450]},{"name":"NERR_DfsNotALeafVolume","features":[450]},{"name":"NERR_DfsNotSupportedInServerDfs","features":[450]},{"name":"NERR_DfsServerNotDfsAware","features":[450]},{"name":"NERR_DfsServerUpgraded","features":[450]},{"name":"NERR_DfsVolumeAlreadyExists","features":[450]},{"name":"NERR_DfsVolumeDataCorrupt","features":[450]},{"name":"NERR_DfsVolumeHasMultipleServers","features":[450]},{"name":"NERR_DfsVolumeIsInterDfs","features":[450]},{"name":"NERR_DfsVolumeIsOffline","features":[450]},{"name":"NERR_DifferentServers","features":[450]},{"name":"NERR_DriverNotFound","features":[450]},{"name":"NERR_DupNameReboot","features":[450]},{"name":"NERR_DuplicateHostName","features":[450]},{"name":"NERR_DuplicateName","features":[450]},{"name":"NERR_DuplicateShare","features":[450]},{"name":"NERR_ErrCommRunSrv","features":[450]},{"name":"NERR_ErrorExecingGhost","features":[450]},{"name":"NERR_ExecFailure","features":[450]},{"name":"NERR_FileIdNotFound","features":[450]},{"name":"NERR_GroupExists","features":[450]},{"name":"NERR_GroupNotFound","features":[450]},{"name":"NERR_GrpMsgProcessor","features":[450]},{"name":"NERR_HostNameTooLong","features":[450]},{"name":"NERR_ImageParamErr","features":[450]},{"name":"NERR_InUseBySpooler","features":[450]},{"name":"NERR_IncompleteDel","features":[450]},{"name":"NERR_InternalError","features":[450]},{"name":"NERR_InvalidAPI","features":[450]},{"name":"NERR_InvalidComputer","features":[450]},{"name":"NERR_InvalidDatabase","features":[450]},{"name":"NERR_InvalidDevice","features":[450]},{"name":"NERR_InvalidLana","features":[450]},{"name":"NERR_InvalidLogSeek","features":[450]},{"name":"NERR_InvalidLogonHours","features":[450]},{"name":"NERR_InvalidMachineNameForJoin","features":[450]},{"name":"NERR_InvalidMaxUsers","features":[450]},{"name":"NERR_InvalidUASOp","features":[450]},{"name":"NERR_InvalidWorkgroupName","features":[450]},{"name":"NERR_InvalidWorkstation","features":[450]},{"name":"NERR_IsDfsShare","features":[450]},{"name":"NERR_ItemNotFound","features":[450]},{"name":"NERR_JobInvalidState","features":[450]},{"name":"NERR_JobNoRoom","features":[450]},{"name":"NERR_JobNotFound","features":[450]},{"name":"NERR_JoinPerformedMustRestart","features":[450]},{"name":"NERR_LDAPCapableDCRequired","features":[450]},{"name":"NERR_LanmanIniError","features":[450]},{"name":"NERR_LastAdmin","features":[450]},{"name":"NERR_LineTooLong","features":[450]},{"name":"NERR_LocalDrive","features":[450]},{"name":"NERR_LocalForward","features":[450]},{"name":"NERR_LogFileChanged","features":[450]},{"name":"NERR_LogFileCorrupt","features":[450]},{"name":"NERR_LogOverflow","features":[450]},{"name":"NERR_LogonDomainExists","features":[450]},{"name":"NERR_LogonNoUserPath","features":[450]},{"name":"NERR_LogonScriptError","features":[450]},{"name":"NERR_LogonServerConflict","features":[450]},{"name":"NERR_LogonServerNotFound","features":[450]},{"name":"NERR_LogonTrackingError","features":[450]},{"name":"NERR_LogonsPaused","features":[450]},{"name":"NERR_MaxLenExceeded","features":[450]},{"name":"NERR_MsgAlreadyStarted","features":[450]},{"name":"NERR_MsgInitFailed","features":[450]},{"name":"NERR_MsgNotStarted","features":[450]},{"name":"NERR_MultipleNets","features":[450]},{"name":"NERR_NameInUse","features":[450]},{"name":"NERR_NameNotForwarded","features":[450]},{"name":"NERR_NameNotFound","features":[450]},{"name":"NERR_NameUsesIncompatibleCodePage","features":[450]},{"name":"NERR_NetNameNotFound","features":[450]},{"name":"NERR_NetNotStarted","features":[450]},{"name":"NERR_NetlogonNotStarted","features":[450]},{"name":"NERR_NetworkError","features":[450]},{"name":"NERR_NoAlternateServers","features":[450]},{"name":"NERR_NoCommDevs","features":[450]},{"name":"NERR_NoComputerName","features":[450]},{"name":"NERR_NoForwardName","features":[450]},{"name":"NERR_NoJoinPending","features":[450]},{"name":"NERR_NoNetworkResource","features":[450]},{"name":"NERR_NoOfflineJoinInfo","features":[450]},{"name":"NERR_NoRoom","features":[450]},{"name":"NERR_NoRplBootSystem","features":[450]},{"name":"NERR_NoSuchAlert","features":[450]},{"name":"NERR_NoSuchConnection","features":[450]},{"name":"NERR_NoSuchServer","features":[450]},{"name":"NERR_NoSuchSession","features":[450]},{"name":"NERR_NonDosFloppyUsed","features":[450]},{"name":"NERR_NonValidatedLogon","features":[450]},{"name":"NERR_NotInCache","features":[450]},{"name":"NERR_NotInDispatchTbl","features":[450]},{"name":"NERR_NotLocalDomain","features":[450]},{"name":"NERR_NotLocalName","features":[450]},{"name":"NERR_NotLoggedOn","features":[450]},{"name":"NERR_NotPrimary","features":[450]},{"name":"NERR_OpenFiles","features":[450]},{"name":"NERR_PasswordCantChange","features":[450]},{"name":"NERR_PasswordExpired","features":[450]},{"name":"NERR_PasswordFilterError","features":[450]},{"name":"NERR_PasswordHistConflict","features":[450]},{"name":"NERR_PasswordMismatch","features":[450]},{"name":"NERR_PasswordMustChange","features":[450]},{"name":"NERR_PasswordNotComplexEnough","features":[450]},{"name":"NERR_PasswordTooLong","features":[450]},{"name":"NERR_PasswordTooRecent","features":[450]},{"name":"NERR_PasswordTooShort","features":[450]},{"name":"NERR_PausedRemote","features":[450]},{"name":"NERR_PersonalSku","features":[450]},{"name":"NERR_PlainTextSecretsRequired","features":[450]},{"name":"NERR_ProcNoRespond","features":[450]},{"name":"NERR_ProcNotFound","features":[450]},{"name":"NERR_ProfileCleanup","features":[450]},{"name":"NERR_ProfileFileTooBig","features":[450]},{"name":"NERR_ProfileLoadErr","features":[450]},{"name":"NERR_ProfileOffset","features":[450]},{"name":"NERR_ProfileSaveErr","features":[450]},{"name":"NERR_ProfileUnknownCmd","features":[450]},{"name":"NERR_ProgNeedsExtraMem","features":[450]},{"name":"NERR_ProvisioningBlobUnsupported","features":[450]},{"name":"NERR_QExists","features":[450]},{"name":"NERR_QInvalidState","features":[450]},{"name":"NERR_QNoRoom","features":[450]},{"name":"NERR_QNotFound","features":[450]},{"name":"NERR_QueueNotFound","features":[450]},{"name":"NERR_RPL_CONNECTED","features":[450]},{"name":"NERR_RedirectedPath","features":[450]},{"name":"NERR_RemoteBootFailed","features":[450]},{"name":"NERR_RemoteErr","features":[450]},{"name":"NERR_RemoteFull","features":[450]},{"name":"NERR_RemoteOnly","features":[450]},{"name":"NERR_ResourceExists","features":[450]},{"name":"NERR_ResourceNotFound","features":[450]},{"name":"NERR_RplAdapterInfoCorrupted","features":[450]},{"name":"NERR_RplAdapterNameUnavailable","features":[450]},{"name":"NERR_RplAdapterNotFound","features":[450]},{"name":"NERR_RplBackupDatabase","features":[450]},{"name":"NERR_RplBadDatabase","features":[450]},{"name":"NERR_RplBadRegistry","features":[450]},{"name":"NERR_RplBootInUse","features":[450]},{"name":"NERR_RplBootInfoCorrupted","features":[450]},{"name":"NERR_RplBootNameUnavailable","features":[450]},{"name":"NERR_RplBootNotFound","features":[450]},{"name":"NERR_RplBootRestart","features":[450]},{"name":"NERR_RplBootServiceTerm","features":[450]},{"name":"NERR_RplBootStartFailed","features":[450]},{"name":"NERR_RplCannotEnum","features":[450]},{"name":"NERR_RplConfigInfoCorrupted","features":[450]},{"name":"NERR_RplConfigNameUnavailable","features":[450]},{"name":"NERR_RplConfigNotEmpty","features":[450]},{"name":"NERR_RplConfigNotFound","features":[450]},{"name":"NERR_RplIncompatibleProfile","features":[450]},{"name":"NERR_RplInternal","features":[450]},{"name":"NERR_RplLoadrDiskErr","features":[450]},{"name":"NERR_RplLoadrNetBiosErr","features":[450]},{"name":"NERR_RplNeedsRPLUSERAcct","features":[450]},{"name":"NERR_RplNoAdaptersStarted","features":[450]},{"name":"NERR_RplNotRplServer","features":[450]},{"name":"NERR_RplProfileInfoCorrupted","features":[450]},{"name":"NERR_RplProfileNameUnavailable","features":[450]},{"name":"NERR_RplProfileNotEmpty","features":[450]},{"name":"NERR_RplProfileNotFound","features":[450]},{"name":"NERR_RplRplfilesShare","features":[450]},{"name":"NERR_RplSrvrCallFailed","features":[450]},{"name":"NERR_RplVendorInfoCorrupted","features":[450]},{"name":"NERR_RplVendorNameUnavailable","features":[450]},{"name":"NERR_RplVendorNotFound","features":[450]},{"name":"NERR_RplWkstaInfoCorrupted","features":[450]},{"name":"NERR_RplWkstaNameUnavailable","features":[450]},{"name":"NERR_RplWkstaNeedsUserAcct","features":[450]},{"name":"NERR_RplWkstaNotFound","features":[450]},{"name":"NERR_RunSrvPaused","features":[450]},{"name":"NERR_SameAsComputerName","features":[450]},{"name":"NERR_ServerNotStarted","features":[450]},{"name":"NERR_ServiceCtlBusy","features":[450]},{"name":"NERR_ServiceCtlNotValid","features":[450]},{"name":"NERR_ServiceCtlTimeout","features":[450]},{"name":"NERR_ServiceEntryLocked","features":[450]},{"name":"NERR_ServiceInstalled","features":[450]},{"name":"NERR_ServiceKillProc","features":[450]},{"name":"NERR_ServiceNotCtrl","features":[450]},{"name":"NERR_ServiceNotInstalled","features":[450]},{"name":"NERR_ServiceNotStarting","features":[450]},{"name":"NERR_ServiceTableFull","features":[450]},{"name":"NERR_ServiceTableLocked","features":[450]},{"name":"NERR_SetupAlreadyJoined","features":[450]},{"name":"NERR_SetupCheckDNSConfig","features":[450]},{"name":"NERR_SetupDomainController","features":[450]},{"name":"NERR_SetupNotJoined","features":[450]},{"name":"NERR_ShareMem","features":[450]},{"name":"NERR_ShareNotFound","features":[450]},{"name":"NERR_SourceIsDir","features":[450]},{"name":"NERR_SpeGroupOp","features":[450]},{"name":"NERR_SpoolNoMemory","features":[450]},{"name":"NERR_SpoolerNotLoaded","features":[450]},{"name":"NERR_StandaloneLogon","features":[450]},{"name":"NERR_StartingRplBoot","features":[450]},{"name":"NERR_Success","features":[450]},{"name":"NERR_SyncRequired","features":[450]},{"name":"NERR_TargetVersionUnsupported","features":[450]},{"name":"NERR_TimeDiffAtDC","features":[450]},{"name":"NERR_TmpFile","features":[450]},{"name":"NERR_TooManyAlerts","features":[450]},{"name":"NERR_TooManyConnections","features":[450]},{"name":"NERR_TooManyEntries","features":[450]},{"name":"NERR_TooManyFiles","features":[450]},{"name":"NERR_TooManyHostNames","features":[450]},{"name":"NERR_TooManyImageParams","features":[450]},{"name":"NERR_TooManyItems","features":[450]},{"name":"NERR_TooManyNames","features":[450]},{"name":"NERR_TooManyServers","features":[450]},{"name":"NERR_TooManySessions","features":[450]},{"name":"NERR_TooMuchData","features":[450]},{"name":"NERR_TruncatedBroadcast","features":[450]},{"name":"NERR_TryDownLevel","features":[450]},{"name":"NERR_UPSDriverNotStarted","features":[450]},{"name":"NERR_UPSInvalidCommPort","features":[450]},{"name":"NERR_UPSInvalidConfig","features":[450]},{"name":"NERR_UPSShutdownFailed","features":[450]},{"name":"NERR_UPSSignalAsserted","features":[450]},{"name":"NERR_UnableToAddName_F","features":[450]},{"name":"NERR_UnableToAddName_W","features":[450]},{"name":"NERR_UnableToDelName_F","features":[450]},{"name":"NERR_UnableToDelName_W","features":[450]},{"name":"NERR_UnknownDevDir","features":[450]},{"name":"NERR_UnknownServer","features":[450]},{"name":"NERR_UseNotFound","features":[450]},{"name":"NERR_UserExists","features":[450]},{"name":"NERR_UserInGroup","features":[450]},{"name":"NERR_UserLogon","features":[450]},{"name":"NERR_UserNotFound","features":[450]},{"name":"NERR_UserNotInGroup","features":[450]},{"name":"NERR_ValuesNotSet","features":[450]},{"name":"NERR_WkstaInconsistentState","features":[450]},{"name":"NERR_WkstaNotStarted","features":[450]},{"name":"NERR_WriteFault","features":[450]},{"name":"NETBIOS_NAME_LEN","features":[450]},{"name":"NETCFG_CLIENT_CID_MS_MSClient","features":[450]},{"name":"NETCFG_E_ACTIVE_RAS_CONNECTIONS","features":[450]},{"name":"NETCFG_E_ADAPTER_NOT_FOUND","features":[450]},{"name":"NETCFG_E_ALREADY_INITIALIZED","features":[450]},{"name":"NETCFG_E_COMPONENT_REMOVED_PENDING_REBOOT","features":[450]},{"name":"NETCFG_E_DUPLICATE_INSTANCEID","features":[450]},{"name":"NETCFG_E_IN_USE","features":[450]},{"name":"NETCFG_E_MAX_FILTER_LIMIT","features":[450]},{"name":"NETCFG_E_NEED_REBOOT","features":[450]},{"name":"NETCFG_E_NOT_INITIALIZED","features":[450]},{"name":"NETCFG_E_NO_WRITE_LOCK","features":[450]},{"name":"NETCFG_E_VMSWITCH_ACTIVE_OVER_ADAPTER","features":[450]},{"name":"NETCFG_SERVICE_CID_MS_NETBIOS","features":[450]},{"name":"NETCFG_SERVICE_CID_MS_PSCHED","features":[450]},{"name":"NETCFG_SERVICE_CID_MS_SERVER","features":[450]},{"name":"NETCFG_SERVICE_CID_MS_WLBS","features":[450]},{"name":"NETCFG_S_CAUSED_SETUP_CHANGE","features":[450]},{"name":"NETCFG_S_COMMIT_NOW","features":[450]},{"name":"NETCFG_S_DISABLE_QUERY","features":[450]},{"name":"NETCFG_S_REBOOT","features":[450]},{"name":"NETCFG_S_STILL_REFERENCED","features":[450]},{"name":"NETCFG_TRANS_CID_MS_APPLETALK","features":[450]},{"name":"NETCFG_TRANS_CID_MS_NETBEUI","features":[450]},{"name":"NETCFG_TRANS_CID_MS_NETMON","features":[450]},{"name":"NETCFG_TRANS_CID_MS_NWIPX","features":[450]},{"name":"NETCFG_TRANS_CID_MS_NWSPX","features":[450]},{"name":"NETCFG_TRANS_CID_MS_TCPIP","features":[450]},{"name":"NETLOGON_CONTROL_BACKUP_CHANGE_LOG","features":[450]},{"name":"NETLOGON_CONTROL_BREAKPOINT","features":[450]},{"name":"NETLOGON_CONTROL_CHANGE_PASSWORD","features":[450]},{"name":"NETLOGON_CONTROL_FIND_USER","features":[450]},{"name":"NETLOGON_CONTROL_FORCE_DNS_REG","features":[450]},{"name":"NETLOGON_CONTROL_PDC_REPLICATE","features":[450]},{"name":"NETLOGON_CONTROL_QUERY","features":[450]},{"name":"NETLOGON_CONTROL_QUERY_DNS_REG","features":[450]},{"name":"NETLOGON_CONTROL_QUERY_ENC_TYPES","features":[450]},{"name":"NETLOGON_CONTROL_REDISCOVER","features":[450]},{"name":"NETLOGON_CONTROL_REPLICATE","features":[450]},{"name":"NETLOGON_CONTROL_SET_DBFLAG","features":[450]},{"name":"NETLOGON_CONTROL_SYNCHRONIZE","features":[450]},{"name":"NETLOGON_CONTROL_TC_QUERY","features":[450]},{"name":"NETLOGON_CONTROL_TC_VERIFY","features":[450]},{"name":"NETLOGON_CONTROL_TRANSPORT_NOTIFY","features":[450]},{"name":"NETLOGON_CONTROL_TRUNCATE_LOG","features":[450]},{"name":"NETLOGON_CONTROL_UNLOAD_NETLOGON_DLL","features":[450]},{"name":"NETLOGON_DNS_UPDATE_FAILURE","features":[450]},{"name":"NETLOGON_FULL_SYNC_REPLICATION","features":[450]},{"name":"NETLOGON_HAS_IP","features":[450]},{"name":"NETLOGON_HAS_TIMESERV","features":[450]},{"name":"NETLOGON_INFO_1","features":[450]},{"name":"NETLOGON_INFO_2","features":[450]},{"name":"NETLOGON_INFO_3","features":[450]},{"name":"NETLOGON_INFO_4","features":[450]},{"name":"NETLOGON_REDO_NEEDED","features":[450]},{"name":"NETLOGON_REPLICATION_IN_PROGRESS","features":[450]},{"name":"NETLOGON_REPLICATION_NEEDED","features":[450]},{"name":"NETLOGON_VERIFY_STATUS_RETURNED","features":[450]},{"name":"NETLOG_NetlogonNonWindowsSupportsSecureRpc","features":[450]},{"name":"NETLOG_NetlogonRc4Allowed","features":[450]},{"name":"NETLOG_NetlogonRc4Denied","features":[450]},{"name":"NETLOG_NetlogonRpcBacklogLimitFailure","features":[450]},{"name":"NETLOG_NetlogonRpcBacklogLimitSet","features":[450]},{"name":"NETLOG_NetlogonRpcSigningClient","features":[450]},{"name":"NETLOG_NetlogonRpcSigningTrust","features":[450]},{"name":"NETLOG_NetlogonUnsecureRpcClient","features":[450]},{"name":"NETLOG_NetlogonUnsecureRpcMachineAllowedBySsdl","features":[450]},{"name":"NETLOG_NetlogonUnsecureRpcTrust","features":[450]},{"name":"NETLOG_NetlogonUnsecureRpcTrustAllowedBySsdl","features":[450]},{"name":"NETLOG_NetlogonUnsecuredRpcMachineTemporarilyAllowed","features":[450]},{"name":"NETLOG_PassThruFilterError_Request_AdminOverride","features":[450]},{"name":"NETLOG_PassThruFilterError_Request_Blocked","features":[450]},{"name":"NETLOG_PassThruFilterError_Summary_AdminOverride","features":[450]},{"name":"NETLOG_PassThruFilterError_Summary_Blocked","features":[450]},{"name":"NETMAN_VARTYPE_HARDWARE_ADDRESS","features":[450]},{"name":"NETMAN_VARTYPE_STRING","features":[450]},{"name":"NETMAN_VARTYPE_ULONG","features":[450]},{"name":"NETSETUP_ACCT_CREATE","features":[450]},{"name":"NETSETUP_ACCT_DELETE","features":[450]},{"name":"NETSETUP_ALT_SAMACCOUNTNAME","features":[450]},{"name":"NETSETUP_AMBIGUOUS_DC","features":[450]},{"name":"NETSETUP_DEFER_SPN_SET","features":[450]},{"name":"NETSETUP_DNS_NAME_CHANGES_ONLY","features":[450]},{"name":"NETSETUP_DOMAIN_JOIN_IF_JOINED","features":[450]},{"name":"NETSETUP_DONT_CONTROL_SERVICES","features":[450]},{"name":"NETSETUP_FORCE_SPN_SET","features":[450]},{"name":"NETSETUP_IGNORE_UNSUPPORTED_FLAGS","features":[450]},{"name":"NETSETUP_INSTALL_INVOCATION","features":[450]},{"name":"NETSETUP_JOIN_DC_ACCOUNT","features":[450]},{"name":"NETSETUP_JOIN_DOMAIN","features":[450]},{"name":"NETSETUP_JOIN_READONLY","features":[450]},{"name":"NETSETUP_JOIN_STATUS","features":[450]},{"name":"NETSETUP_JOIN_UNSECURE","features":[450]},{"name":"NETSETUP_JOIN_WITH_NEW_NAME","features":[450]},{"name":"NETSETUP_MACHINE_PWD_PASSED","features":[450]},{"name":"NETSETUP_NAME_TYPE","features":[450]},{"name":"NETSETUP_NO_ACCT_REUSE","features":[450]},{"name":"NETSETUP_NO_NETLOGON_CACHE","features":[450]},{"name":"NETSETUP_PROVISION","features":[450]},{"name":"NETSETUP_PROVISIONING_PARAMS","features":[450]},{"name":"NETSETUP_PROVISIONING_PARAMS_CURRENT_VERSION","features":[450]},{"name":"NETSETUP_PROVISIONING_PARAMS_WIN8_VERSION","features":[450]},{"name":"NETSETUP_PROVISION_CHECK_PWD_ONLY","features":[450]},{"name":"NETSETUP_PROVISION_DOWNLEVEL_PRIV_SUPPORT","features":[450]},{"name":"NETSETUP_PROVISION_ONLINE_CALLER","features":[450]},{"name":"NETSETUP_PROVISION_PERSISTENTSITE","features":[450]},{"name":"NETSETUP_PROVISION_REUSE_ACCOUNT","features":[450]},{"name":"NETSETUP_PROVISION_ROOT_CA_CERTS","features":[450]},{"name":"NETSETUP_PROVISION_SKIP_ACCOUNT_SEARCH","features":[450]},{"name":"NETSETUP_PROVISION_USE_DEFAULT_PASSWORD","features":[450]},{"name":"NETSETUP_SET_MACHINE_NAME","features":[450]},{"name":"NETSETUP_WIN9X_UPGRADE","features":[450]},{"name":"NETWORK_INSTALL_TIME","features":[450]},{"name":"NETWORK_NAME","features":[450]},{"name":"NETWORK_UPGRADE_TYPE","features":[450]},{"name":"NET_COMPUTER_NAME_TYPE","features":[450]},{"name":"NET_DFS_ENUM","features":[450]},{"name":"NET_DFS_ENUMEX","features":[450]},{"name":"NET_DISPLAY_GROUP","features":[450]},{"name":"NET_DISPLAY_MACHINE","features":[450]},{"name":"NET_DISPLAY_USER","features":[450]},{"name":"NET_IGNORE_UNSUPPORTED_FLAGS","features":[450]},{"name":"NET_JOIN_DOMAIN_JOIN_OPTIONS","features":[450]},{"name":"NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS","features":[450]},{"name":"NET_REQUEST_PROVISION_OPTIONS","features":[450]},{"name":"NET_SERVER_TYPE","features":[450]},{"name":"NET_USER_ENUM_FILTER_FLAGS","features":[450]},{"name":"NET_VALIDATE_AUTHENTICATION_INPUT_ARG","features":[307,450]},{"name":"NET_VALIDATE_BAD_PASSWORD_COUNT","features":[450]},{"name":"NET_VALIDATE_BAD_PASSWORD_TIME","features":[450]},{"name":"NET_VALIDATE_LOCKOUT_TIME","features":[450]},{"name":"NET_VALIDATE_OUTPUT_ARG","features":[307,450]},{"name":"NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG","features":[307,450]},{"name":"NET_VALIDATE_PASSWORD_HASH","features":[450]},{"name":"NET_VALIDATE_PASSWORD_HISTORY","features":[450]},{"name":"NET_VALIDATE_PASSWORD_HISTORY_LENGTH","features":[450]},{"name":"NET_VALIDATE_PASSWORD_LAST_SET","features":[450]},{"name":"NET_VALIDATE_PASSWORD_RESET_INPUT_ARG","features":[307,450]},{"name":"NET_VALIDATE_PASSWORD_TYPE","features":[450]},{"name":"NET_VALIDATE_PERSISTED_FIELDS","features":[307,450]},{"name":"NON_VALIDATED_LOGON","features":[450]},{"name":"NOT_A_DFS_PATH","features":[450]},{"name":"NO_PERMISSION_REQUIRED","features":[450]},{"name":"NSF_COMPONENT_UPDATE","features":[450]},{"name":"NSF_POSTSYSINSTALL","features":[450]},{"name":"NSF_PRIMARYINSTALL","features":[450]},{"name":"NSF_WIN16_UPGRADE","features":[450]},{"name":"NSF_WIN95_UPGRADE","features":[450]},{"name":"NSF_WINNT_SBS_UPGRADE","features":[450]},{"name":"NSF_WINNT_SVR_UPGRADE","features":[450]},{"name":"NSF_WINNT_WKS_UPGRADE","features":[450]},{"name":"NTFRSPRF_COLLECT_RPC_BINDING_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_COLLECT_RPC_BINDING_ERROR_SET","features":[450]},{"name":"NTFRSPRF_COLLECT_RPC_CALL_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_COLLECT_RPC_CALL_ERROR_SET","features":[450]},{"name":"NTFRSPRF_OPEN_RPC_BINDING_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_OPEN_RPC_BINDING_ERROR_SET","features":[450]},{"name":"NTFRSPRF_OPEN_RPC_CALL_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_OPEN_RPC_CALL_ERROR_SET","features":[450]},{"name":"NTFRSPRF_REGISTRY_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_REGISTRY_ERROR_SET","features":[450]},{"name":"NTFRSPRF_VIRTUALALLOC_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_VIRTUALALLOC_ERROR_SET","features":[450]},{"name":"NULL_USERSETINFO_PASSWD","features":[450]},{"name":"NWSAP_DISPLAY_NAME","features":[450]},{"name":"NWSAP_EVENT_BADWANFILTER_VALUE","features":[450]},{"name":"NWSAP_EVENT_BIND_FAILED","features":[450]},{"name":"NWSAP_EVENT_CARDLISTEVENT_FAIL","features":[450]},{"name":"NWSAP_EVENT_CARDMALLOC_FAILED","features":[450]},{"name":"NWSAP_EVENT_CREATELPCEVENT_ERROR","features":[450]},{"name":"NWSAP_EVENT_CREATELPCPORT_ERROR","features":[450]},{"name":"NWSAP_EVENT_GETSOCKNAME_FAILED","features":[450]},{"name":"NWSAP_EVENT_HASHTABLE_MALLOC_FAILED","features":[450]},{"name":"NWSAP_EVENT_INVALID_FILTERNAME","features":[450]},{"name":"NWSAP_EVENT_KEY_NOT_FOUND","features":[450]},{"name":"NWSAP_EVENT_LPCHANDLEMEMORY_ERROR","features":[450]},{"name":"NWSAP_EVENT_LPCLISTENMEMORY_ERROR","features":[450]},{"name":"NWSAP_EVENT_NOCARDS","features":[450]},{"name":"NWSAP_EVENT_OPTBCASTINADDR_FAILED","features":[450]},{"name":"NWSAP_EVENT_OPTEXTENDEDADDR_FAILED","features":[450]},{"name":"NWSAP_EVENT_OPTMAXADAPTERNUM_ERROR","features":[450]},{"name":"NWSAP_EVENT_RECVSEM_FAIL","features":[450]},{"name":"NWSAP_EVENT_SDMDEVENT_FAIL","features":[450]},{"name":"NWSAP_EVENT_SENDEVENT_FAIL","features":[450]},{"name":"NWSAP_EVENT_SETOPTBCAST_FAILED","features":[450]},{"name":"NWSAP_EVENT_SOCKET_FAILED","features":[450]},{"name":"NWSAP_EVENT_STARTLPCWORKER_ERROR","features":[450]},{"name":"NWSAP_EVENT_STARTRECEIVE_ERROR","features":[450]},{"name":"NWSAP_EVENT_STARTWANCHECK_ERROR","features":[450]},{"name":"NWSAP_EVENT_STARTWANWORKER_ERROR","features":[450]},{"name":"NWSAP_EVENT_STARTWORKER_ERROR","features":[450]},{"name":"NWSAP_EVENT_TABLE_MALLOC_FAILED","features":[450]},{"name":"NWSAP_EVENT_THREADEVENT_FAIL","features":[450]},{"name":"NWSAP_EVENT_WANBIND_FAILED","features":[450]},{"name":"NWSAP_EVENT_WANEVENT_ERROR","features":[450]},{"name":"NWSAP_EVENT_WANHANDLEMEMORY_ERROR","features":[450]},{"name":"NWSAP_EVENT_WANSEM_FAIL","features":[450]},{"name":"NWSAP_EVENT_WANSOCKET_FAILED","features":[450]},{"name":"NWSAP_EVENT_WSASTARTUP_FAILED","features":[450]},{"name":"NetAccessAdd","features":[450]},{"name":"NetAccessDel","features":[450]},{"name":"NetAccessEnum","features":[450]},{"name":"NetAccessGetInfo","features":[450]},{"name":"NetAccessGetUserPerms","features":[450]},{"name":"NetAccessSetInfo","features":[450]},{"name":"NetAddAlternateComputerName","features":[450]},{"name":"NetAddServiceAccount","features":[307,450]},{"name":"NetAlertRaise","features":[450]},{"name":"NetAlertRaiseEx","features":[450]},{"name":"NetAllComputerNames","features":[450]},{"name":"NetAlternateComputerNames","features":[450]},{"name":"NetApiBufferAllocate","features":[450]},{"name":"NetApiBufferFree","features":[450]},{"name":"NetApiBufferReallocate","features":[450]},{"name":"NetApiBufferSize","features":[450]},{"name":"NetAuditClear","features":[450]},{"name":"NetAuditRead","features":[450]},{"name":"NetAuditWrite","features":[450]},{"name":"NetComputerNameTypeMax","features":[450]},{"name":"NetConfigGet","features":[450]},{"name":"NetConfigGetAll","features":[450]},{"name":"NetConfigSet","features":[450]},{"name":"NetCreateProvisioningPackage","features":[450]},{"name":"NetEnumerateComputerNames","features":[450]},{"name":"NetEnumerateServiceAccounts","features":[307,450]},{"name":"NetErrorLogClear","features":[450]},{"name":"NetErrorLogRead","features":[450]},{"name":"NetErrorLogWrite","features":[450]},{"name":"NetFreeAadJoinInformation","features":[307,450,391]},{"name":"NetGetAadJoinInformation","features":[307,450,391]},{"name":"NetGetAnyDCName","features":[450]},{"name":"NetGetDCName","features":[450]},{"name":"NetGetDisplayInformationIndex","features":[450]},{"name":"NetGetJoinInformation","features":[450]},{"name":"NetGetJoinableOUs","features":[450]},{"name":"NetGroupAdd","features":[450]},{"name":"NetGroupAddUser","features":[450]},{"name":"NetGroupDel","features":[450]},{"name":"NetGroupDelUser","features":[450]},{"name":"NetGroupEnum","features":[450]},{"name":"NetGroupGetInfo","features":[450]},{"name":"NetGroupGetUsers","features":[450]},{"name":"NetGroupSetInfo","features":[450]},{"name":"NetGroupSetUsers","features":[450]},{"name":"NetIsServiceAccount","features":[307,450]},{"name":"NetJoinDomain","features":[450]},{"name":"NetLocalGroupAdd","features":[450]},{"name":"NetLocalGroupAddMember","features":[450,310]},{"name":"NetLocalGroupAddMembers","features":[450]},{"name":"NetLocalGroupDel","features":[450]},{"name":"NetLocalGroupDelMember","features":[450,310]},{"name":"NetLocalGroupDelMembers","features":[450]},{"name":"NetLocalGroupEnum","features":[450]},{"name":"NetLocalGroupGetInfo","features":[450]},{"name":"NetLocalGroupGetMembers","features":[450]},{"name":"NetLocalGroupSetInfo","features":[450]},{"name":"NetLocalGroupSetMembers","features":[450]},{"name":"NetMessageBufferSend","features":[450]},{"name":"NetMessageNameAdd","features":[450]},{"name":"NetMessageNameDel","features":[450]},{"name":"NetMessageNameEnum","features":[450]},{"name":"NetMessageNameGetInfo","features":[450]},{"name":"NetPrimaryComputerName","features":[450]},{"name":"NetProvisionComputerAccount","features":[450]},{"name":"NetProvisioning","features":[450]},{"name":"NetQueryDisplayInformation","features":[450]},{"name":"NetQueryServiceAccount","features":[307,450]},{"name":"NetRemoteComputerSupports","features":[450]},{"name":"NetRemoteTOD","features":[450]},{"name":"NetRemoveAlternateComputerName","features":[450]},{"name":"NetRemoveServiceAccount","features":[307,450]},{"name":"NetRenameMachineInDomain","features":[450]},{"name":"NetReplExportDirAdd","features":[450]},{"name":"NetReplExportDirDel","features":[450]},{"name":"NetReplExportDirEnum","features":[450]},{"name":"NetReplExportDirGetInfo","features":[450]},{"name":"NetReplExportDirLock","features":[450]},{"name":"NetReplExportDirSetInfo","features":[450]},{"name":"NetReplExportDirUnlock","features":[450]},{"name":"NetReplGetInfo","features":[450]},{"name":"NetReplImportDirAdd","features":[450]},{"name":"NetReplImportDirDel","features":[450]},{"name":"NetReplImportDirEnum","features":[450]},{"name":"NetReplImportDirGetInfo","features":[450]},{"name":"NetReplImportDirLock","features":[450]},{"name":"NetReplImportDirUnlock","features":[450]},{"name":"NetReplSetInfo","features":[450]},{"name":"NetRequestOfflineDomainJoin","features":[450]},{"name":"NetRequestProvisioningPackageInstall","features":[450]},{"name":"NetScheduleJobAdd","features":[450]},{"name":"NetScheduleJobDel","features":[450]},{"name":"NetScheduleJobEnum","features":[450]},{"name":"NetScheduleJobGetInfo","features":[450]},{"name":"NetServerComputerNameAdd","features":[450]},{"name":"NetServerComputerNameDel","features":[450]},{"name":"NetServerDiskEnum","features":[450]},{"name":"NetServerEnum","features":[450]},{"name":"NetServerGetInfo","features":[450]},{"name":"NetServerSetInfo","features":[450]},{"name":"NetServerTransportAdd","features":[450]},{"name":"NetServerTransportAddEx","features":[450]},{"name":"NetServerTransportDel","features":[450]},{"name":"NetServerTransportEnum","features":[450]},{"name":"NetServiceControl","features":[450]},{"name":"NetServiceEnum","features":[450]},{"name":"NetServiceGetInfo","features":[450]},{"name":"NetServiceInstall","features":[450]},{"name":"NetSetPrimaryComputerName","features":[450]},{"name":"NetSetupDnsMachine","features":[450]},{"name":"NetSetupDomain","features":[450]},{"name":"NetSetupDomainName","features":[450]},{"name":"NetSetupMachine","features":[450]},{"name":"NetSetupNonExistentDomain","features":[450]},{"name":"NetSetupUnjoined","features":[450]},{"name":"NetSetupUnknown","features":[450]},{"name":"NetSetupUnknownStatus","features":[450]},{"name":"NetSetupWorkgroup","features":[450]},{"name":"NetSetupWorkgroupName","features":[450]},{"name":"NetUnjoinDomain","features":[450]},{"name":"NetUseAdd","features":[450]},{"name":"NetUseDel","features":[450]},{"name":"NetUseEnum","features":[450]},{"name":"NetUseGetInfo","features":[450]},{"name":"NetUserAdd","features":[450]},{"name":"NetUserChangePassword","features":[450]},{"name":"NetUserDel","features":[450]},{"name":"NetUserEnum","features":[450]},{"name":"NetUserGetGroups","features":[450]},{"name":"NetUserGetInfo","features":[450]},{"name":"NetUserGetLocalGroups","features":[450]},{"name":"NetUserModalsGet","features":[450]},{"name":"NetUserModalsSet","features":[450]},{"name":"NetUserSetGroups","features":[450]},{"name":"NetUserSetInfo","features":[450]},{"name":"NetValidateAuthentication","features":[450]},{"name":"NetValidateName","features":[450]},{"name":"NetValidatePasswordChange","features":[450]},{"name":"NetValidatePasswordPolicy","features":[450]},{"name":"NetValidatePasswordPolicyFree","features":[450]},{"name":"NetValidatePasswordReset","features":[450]},{"name":"NetWkstaGetInfo","features":[450]},{"name":"NetWkstaSetInfo","features":[450]},{"name":"NetWkstaTransportAdd","features":[450]},{"name":"NetWkstaTransportDel","features":[450]},{"name":"NetWkstaTransportEnum","features":[450]},{"name":"NetWkstaUserEnum","features":[450]},{"name":"NetWkstaUserGetInfo","features":[450]},{"name":"NetWkstaUserSetInfo","features":[450]},{"name":"OBO_COMPONENT","features":[450]},{"name":"OBO_SOFTWARE","features":[450]},{"name":"OBO_TOKEN","features":[307,450]},{"name":"OBO_TOKEN_TYPE","features":[450]},{"name":"OBO_USER","features":[450]},{"name":"OS2MSG_FILENAME","features":[450]},{"name":"PARMNUM_ALL","features":[450]},{"name":"PARMNUM_BASE_INFOLEVEL","features":[450]},{"name":"PARM_ERROR_NONE","features":[450]},{"name":"PARM_ERROR_UNKNOWN","features":[450]},{"name":"PASSWORD_EXPIRED","features":[450]},{"name":"PATHLEN","features":[450]},{"name":"PLATFORM_ID_DOS","features":[450]},{"name":"PLATFORM_ID_NT","features":[450]},{"name":"PLATFORM_ID_OS2","features":[450]},{"name":"PLATFORM_ID_OSF","features":[450]},{"name":"PLATFORM_ID_VMS","features":[450]},{"name":"PREFIX_MISMATCH","features":[450]},{"name":"PREFIX_MISMATCH_FIXED","features":[450]},{"name":"PREFIX_MISMATCH_NOT_FIXED","features":[450]},{"name":"PRINT_OTHER_INFO","features":[450]},{"name":"PRJOB_COMPLETE","features":[450]},{"name":"PRJOB_DELETED","features":[450]},{"name":"PRJOB_DESTNOPAPER","features":[450]},{"name":"PRJOB_DESTOFFLINE","features":[450]},{"name":"PRJOB_DESTPAUSED","features":[450]},{"name":"PRJOB_DEVSTATUS","features":[450]},{"name":"PRJOB_ERROR","features":[450]},{"name":"PRJOB_INTERV","features":[450]},{"name":"PRJOB_NOTIFY","features":[450]},{"name":"PRJOB_QSTATUS","features":[450]},{"name":"PRJOB_QS_PAUSED","features":[450]},{"name":"PRJOB_QS_PRINTING","features":[450]},{"name":"PRJOB_QS_QUEUED","features":[450]},{"name":"PRJOB_QS_SPOOLING","features":[450]},{"name":"PROTO_IPV6_DHCP","features":[450]},{"name":"PROTO_IP_ALG","features":[450]},{"name":"PROTO_IP_BGMP","features":[450]},{"name":"PROTO_IP_BOOTP","features":[450]},{"name":"PROTO_IP_DHCP_ALLOCATOR","features":[450]},{"name":"PROTO_IP_DIFFSERV","features":[450]},{"name":"PROTO_IP_DNS_PROXY","features":[450]},{"name":"PROTO_IP_DTP","features":[450]},{"name":"PROTO_IP_FTP","features":[450]},{"name":"PROTO_IP_H323","features":[450]},{"name":"PROTO_IP_IGMP","features":[450]},{"name":"PROTO_IP_MGM","features":[450]},{"name":"PROTO_IP_MSDP","features":[450]},{"name":"PROTO_IP_NAT","features":[450]},{"name":"PROTO_IP_VRRP","features":[450]},{"name":"PROTO_TYPE_MCAST","features":[450]},{"name":"PROTO_TYPE_MS0","features":[450]},{"name":"PROTO_TYPE_MS1","features":[450]},{"name":"PROTO_TYPE_UCAST","features":[450]},{"name":"PROTO_VENDOR_MS0","features":[450]},{"name":"PROTO_VENDOR_MS1","features":[450]},{"name":"PROTO_VENDOR_MS2","features":[450]},{"name":"PWLEN","features":[450]},{"name":"QNLEN","features":[450]},{"name":"RASCON_IPUI","features":[307,450]},{"name":"RASCON_UIINFO_FLAGS","features":[450]},{"name":"RCUIF_DEMAND_DIAL","features":[450]},{"name":"RCUIF_DISABLE_CLASS_BASED_ROUTE","features":[450]},{"name":"RCUIF_ENABLE_NBT","features":[450]},{"name":"RCUIF_NOT_ADMIN","features":[450]},{"name":"RCUIF_USE_DISABLE_REGISTER_DNS","features":[450]},{"name":"RCUIF_USE_HEADER_COMPRESSION","features":[450]},{"name":"RCUIF_USE_IPv4_EXPLICIT_METRIC","features":[450]},{"name":"RCUIF_USE_IPv4_NAME_SERVERS","features":[450]},{"name":"RCUIF_USE_IPv4_REMOTE_GATEWAY","features":[450]},{"name":"RCUIF_USE_IPv4_STATICADDRESS","features":[450]},{"name":"RCUIF_USE_IPv6_EXPLICIT_METRIC","features":[450]},{"name":"RCUIF_USE_IPv6_NAME_SERVERS","features":[450]},{"name":"RCUIF_USE_IPv6_REMOTE_GATEWAY","features":[450]},{"name":"RCUIF_USE_IPv6_STATICADDRESS","features":[450]},{"name":"RCUIF_USE_PRIVATE_DNS_SUFFIX","features":[450]},{"name":"RCUIF_VPN","features":[450]},{"name":"REGISTER_PROTOCOL_ENTRY_POINT_STRING","features":[450]},{"name":"REPL_EDIR_INFO_0","features":[450]},{"name":"REPL_EDIR_INFO_1","features":[450]},{"name":"REPL_EDIR_INFO_1000","features":[450]},{"name":"REPL_EDIR_INFO_1001","features":[450]},{"name":"REPL_EDIR_INFO_2","features":[450]},{"name":"REPL_EXPORT_EXTENT_INFOLEVEL","features":[450]},{"name":"REPL_EXPORT_INTEGRITY_INFOLEVEL","features":[450]},{"name":"REPL_EXTENT_FILE","features":[450]},{"name":"REPL_EXTENT_TREE","features":[450]},{"name":"REPL_GUARDTIME_INFOLEVEL","features":[450]},{"name":"REPL_IDIR_INFO_0","features":[450]},{"name":"REPL_IDIR_INFO_1","features":[450]},{"name":"REPL_INFO_0","features":[450]},{"name":"REPL_INFO_1000","features":[450]},{"name":"REPL_INFO_1001","features":[450]},{"name":"REPL_INFO_1002","features":[450]},{"name":"REPL_INFO_1003","features":[450]},{"name":"REPL_INTEGRITY_FILE","features":[450]},{"name":"REPL_INTEGRITY_TREE","features":[450]},{"name":"REPL_INTERVAL_INFOLEVEL","features":[450]},{"name":"REPL_PULSE_INFOLEVEL","features":[450]},{"name":"REPL_RANDOM_INFOLEVEL","features":[450]},{"name":"REPL_ROLE_BOTH","features":[450]},{"name":"REPL_ROLE_EXPORT","features":[450]},{"name":"REPL_ROLE_IMPORT","features":[450]},{"name":"REPL_STATE_NEVER_REPLICATED","features":[450]},{"name":"REPL_STATE_NO_MASTER","features":[450]},{"name":"REPL_STATE_NO_SYNC","features":[450]},{"name":"REPL_STATE_OK","features":[450]},{"name":"REPL_UNLOCK_FORCE","features":[450]},{"name":"REPL_UNLOCK_NOFORCE","features":[450]},{"name":"RF_ADD_ALL_INTERFACES","features":[450]},{"name":"RF_DEMAND_UPDATE_ROUTES","features":[450]},{"name":"RF_MULTICAST","features":[450]},{"name":"RF_POWER","features":[450]},{"name":"RF_ROUTING","features":[450]},{"name":"RF_ROUTINGV6","features":[450]},{"name":"RIS_INTERFACE_ADDRESS_CHANGE","features":[450]},{"name":"RIS_INTERFACE_DISABLED","features":[450]},{"name":"RIS_INTERFACE_ENABLED","features":[450]},{"name":"RIS_INTERFACE_MEDIA_ABSENT","features":[450]},{"name":"RIS_INTERFACE_MEDIA_PRESENT","features":[450]},{"name":"ROUTING_DOMAIN_INFO_REVISION_1","features":[450]},{"name":"RTR_INFO_BLOCK_HEADER","features":[450]},{"name":"RTR_INFO_BLOCK_VERSION","features":[450]},{"name":"RTR_TOC_ENTRY","features":[450]},{"name":"RTUTILS_MAX_PROTOCOL_DLL_LEN","features":[450]},{"name":"RTUTILS_MAX_PROTOCOL_NAME_LEN","features":[450]},{"name":"RouterAssert","features":[450]},{"name":"RouterGetErrorStringA","features":[450]},{"name":"RouterGetErrorStringW","features":[450]},{"name":"RouterLogDeregisterA","features":[307,450]},{"name":"RouterLogDeregisterW","features":[307,450]},{"name":"RouterLogEventA","features":[307,450]},{"name":"RouterLogEventDataA","features":[307,450]},{"name":"RouterLogEventDataW","features":[307,450]},{"name":"RouterLogEventExA","features":[307,450]},{"name":"RouterLogEventExW","features":[307,450]},{"name":"RouterLogEventStringA","features":[307,450]},{"name":"RouterLogEventStringW","features":[307,450]},{"name":"RouterLogEventValistExA","features":[307,450]},{"name":"RouterLogEventValistExW","features":[307,450]},{"name":"RouterLogEventW","features":[307,450]},{"name":"RouterLogRegisterA","features":[307,450]},{"name":"RouterLogRegisterW","features":[307,450]},{"name":"SERVCE_LM20_W32TIME","features":[450]},{"name":"SERVER_DISPLAY_NAME","features":[450]},{"name":"SERVER_INFO_100","features":[450]},{"name":"SERVER_INFO_1005","features":[450]},{"name":"SERVER_INFO_101","features":[450]},{"name":"SERVER_INFO_1010","features":[450]},{"name":"SERVER_INFO_1016","features":[450]},{"name":"SERVER_INFO_1017","features":[450]},{"name":"SERVER_INFO_1018","features":[450]},{"name":"SERVER_INFO_102","features":[450]},{"name":"SERVER_INFO_103","features":[307,450]},{"name":"SERVER_INFO_1107","features":[450]},{"name":"SERVER_INFO_1501","features":[450]},{"name":"SERVER_INFO_1502","features":[450]},{"name":"SERVER_INFO_1503","features":[450]},{"name":"SERVER_INFO_1506","features":[450]},{"name":"SERVER_INFO_1509","features":[450]},{"name":"SERVER_INFO_1510","features":[450]},{"name":"SERVER_INFO_1511","features":[450]},{"name":"SERVER_INFO_1512","features":[450]},{"name":"SERVER_INFO_1513","features":[450]},{"name":"SERVER_INFO_1514","features":[307,450]},{"name":"SERVER_INFO_1515","features":[307,450]},{"name":"SERVER_INFO_1516","features":[307,450]},{"name":"SERVER_INFO_1518","features":[307,450]},{"name":"SERVER_INFO_1520","features":[450]},{"name":"SERVER_INFO_1521","features":[450]},{"name":"SERVER_INFO_1522","features":[450]},{"name":"SERVER_INFO_1523","features":[450]},{"name":"SERVER_INFO_1524","features":[450]},{"name":"SERVER_INFO_1525","features":[450]},{"name":"SERVER_INFO_1528","features":[450]},{"name":"SERVER_INFO_1529","features":[450]},{"name":"SERVER_INFO_1530","features":[450]},{"name":"SERVER_INFO_1533","features":[450]},{"name":"SERVER_INFO_1534","features":[450]},{"name":"SERVER_INFO_1535","features":[450]},{"name":"SERVER_INFO_1536","features":[307,450]},{"name":"SERVER_INFO_1537","features":[307,450]},{"name":"SERVER_INFO_1538","features":[307,450]},{"name":"SERVER_INFO_1539","features":[307,450]},{"name":"SERVER_INFO_1540","features":[307,450]},{"name":"SERVER_INFO_1541","features":[307,450]},{"name":"SERVER_INFO_1542","features":[307,450]},{"name":"SERVER_INFO_1543","features":[450]},{"name":"SERVER_INFO_1544","features":[450]},{"name":"SERVER_INFO_1545","features":[450]},{"name":"SERVER_INFO_1546","features":[450]},{"name":"SERVER_INFO_1547","features":[450]},{"name":"SERVER_INFO_1548","features":[450]},{"name":"SERVER_INFO_1549","features":[450]},{"name":"SERVER_INFO_1550","features":[450]},{"name":"SERVER_INFO_1552","features":[450]},{"name":"SERVER_INFO_1553","features":[450]},{"name":"SERVER_INFO_1554","features":[450]},{"name":"SERVER_INFO_1555","features":[450]},{"name":"SERVER_INFO_1556","features":[450]},{"name":"SERVER_INFO_1557","features":[450]},{"name":"SERVER_INFO_1560","features":[450]},{"name":"SERVER_INFO_1561","features":[450]},{"name":"SERVER_INFO_1562","features":[450]},{"name":"SERVER_INFO_1563","features":[450]},{"name":"SERVER_INFO_1564","features":[450]},{"name":"SERVER_INFO_1565","features":[450]},{"name":"SERVER_INFO_1566","features":[307,450]},{"name":"SERVER_INFO_1567","features":[450]},{"name":"SERVER_INFO_1568","features":[450]},{"name":"SERVER_INFO_1569","features":[450]},{"name":"SERVER_INFO_1570","features":[450]},{"name":"SERVER_INFO_1571","features":[450]},{"name":"SERVER_INFO_1572","features":[450]},{"name":"SERVER_INFO_1573","features":[450]},{"name":"SERVER_INFO_1574","features":[450]},{"name":"SERVER_INFO_1575","features":[450]},{"name":"SERVER_INFO_1576","features":[450]},{"name":"SERVER_INFO_1577","features":[450]},{"name":"SERVER_INFO_1578","features":[450]},{"name":"SERVER_INFO_1579","features":[450]},{"name":"SERVER_INFO_1580","features":[450]},{"name":"SERVER_INFO_1581","features":[450]},{"name":"SERVER_INFO_1582","features":[450]},{"name":"SERVER_INFO_1583","features":[450]},{"name":"SERVER_INFO_1584","features":[450]},{"name":"SERVER_INFO_1585","features":[307,450]},{"name":"SERVER_INFO_1586","features":[450]},{"name":"SERVER_INFO_1587","features":[450]},{"name":"SERVER_INFO_1588","features":[450]},{"name":"SERVER_INFO_1590","features":[450]},{"name":"SERVER_INFO_1591","features":[450]},{"name":"SERVER_INFO_1592","features":[450]},{"name":"SERVER_INFO_1593","features":[450]},{"name":"SERVER_INFO_1594","features":[450]},{"name":"SERVER_INFO_1595","features":[450]},{"name":"SERVER_INFO_1596","features":[450]},{"name":"SERVER_INFO_1597","features":[450]},{"name":"SERVER_INFO_1598","features":[450]},{"name":"SERVER_INFO_1599","features":[307,450]},{"name":"SERVER_INFO_1600","features":[307,450]},{"name":"SERVER_INFO_1601","features":[450]},{"name":"SERVER_INFO_1602","features":[307,450]},{"name":"SERVER_INFO_402","features":[450]},{"name":"SERVER_INFO_403","features":[450]},{"name":"SERVER_INFO_502","features":[307,450]},{"name":"SERVER_INFO_503","features":[307,450]},{"name":"SERVER_INFO_598","features":[307,450]},{"name":"SERVER_INFO_599","features":[307,450]},{"name":"SERVER_INFO_HIDDEN","features":[450]},{"name":"SERVER_INFO_SECURITY","features":[450]},{"name":"SERVER_TRANSPORT_INFO_0","features":[450]},{"name":"SERVER_TRANSPORT_INFO_1","features":[450]},{"name":"SERVER_TRANSPORT_INFO_2","features":[450]},{"name":"SERVER_TRANSPORT_INFO_3","features":[450]},{"name":"SERVICE2_BASE","features":[450]},{"name":"SERVICE_ACCOUNT_FLAG_ADD_AGAINST_RODC","features":[450]},{"name":"SERVICE_ACCOUNT_FLAG_LINK_TO_HOST_ONLY","features":[450]},{"name":"SERVICE_ACCOUNT_FLAG_REMOVE_OFFLINE","features":[450]},{"name":"SERVICE_ACCOUNT_FLAG_UNLINK_FROM_HOST_ONLY","features":[450]},{"name":"SERVICE_ACCOUNT_PASSWORD","features":[450]},{"name":"SERVICE_ACCOUNT_SECRET_PREFIX","features":[450]},{"name":"SERVICE_ADWS","features":[450]},{"name":"SERVICE_AFP","features":[450]},{"name":"SERVICE_ALERTER","features":[450]},{"name":"SERVICE_BASE","features":[450]},{"name":"SERVICE_BROWSER","features":[450]},{"name":"SERVICE_CCP_CHKPT_NUM","features":[450]},{"name":"SERVICE_CCP_NO_HINT","features":[450]},{"name":"SERVICE_CCP_QUERY_HINT","features":[450]},{"name":"SERVICE_CCP_WAIT_TIME","features":[450]},{"name":"SERVICE_CTRL_CONTINUE","features":[450]},{"name":"SERVICE_CTRL_INTERROGATE","features":[450]},{"name":"SERVICE_CTRL_PAUSE","features":[450]},{"name":"SERVICE_CTRL_REDIR_COMM","features":[450]},{"name":"SERVICE_CTRL_REDIR_DISK","features":[450]},{"name":"SERVICE_CTRL_REDIR_PRINT","features":[450]},{"name":"SERVICE_CTRL_UNINSTALL","features":[450]},{"name":"SERVICE_DHCP","features":[450]},{"name":"SERVICE_DNS_CACHE","features":[450]},{"name":"SERVICE_DOS_ENCRYPTION","features":[450]},{"name":"SERVICE_DSROLE","features":[450]},{"name":"SERVICE_INFO_0","features":[450]},{"name":"SERVICE_INFO_1","features":[450]},{"name":"SERVICE_INFO_2","features":[450]},{"name":"SERVICE_INSTALLED","features":[450]},{"name":"SERVICE_INSTALL_PENDING","features":[450]},{"name":"SERVICE_INSTALL_STATE","features":[450]},{"name":"SERVICE_IP_CHKPT_NUM","features":[450]},{"name":"SERVICE_IP_NO_HINT","features":[450]},{"name":"SERVICE_IP_QUERY_HINT","features":[450]},{"name":"SERVICE_IP_WAITTIME_SHIFT","features":[450]},{"name":"SERVICE_IP_WAIT_TIME","features":[450]},{"name":"SERVICE_ISMSERV","features":[450]},{"name":"SERVICE_KDC","features":[450]},{"name":"SERVICE_LM20_AFP","features":[450]},{"name":"SERVICE_LM20_ALERTER","features":[450]},{"name":"SERVICE_LM20_BROWSER","features":[450]},{"name":"SERVICE_LM20_DHCP","features":[450]},{"name":"SERVICE_LM20_DSROLE","features":[450]},{"name":"SERVICE_LM20_ISMSERV","features":[450]},{"name":"SERVICE_LM20_KDC","features":[450]},{"name":"SERVICE_LM20_LMHOSTS","features":[450]},{"name":"SERVICE_LM20_MESSENGER","features":[450]},{"name":"SERVICE_LM20_NBT","features":[450]},{"name":"SERVICE_LM20_NETLOGON","features":[450]},{"name":"SERVICE_LM20_NETPOPUP","features":[450]},{"name":"SERVICE_LM20_NETRUN","features":[450]},{"name":"SERVICE_LM20_NTDS","features":[450]},{"name":"SERVICE_LM20_NTFRS","features":[450]},{"name":"SERVICE_LM20_NWSAP","features":[450]},{"name":"SERVICE_LM20_REPL","features":[450]},{"name":"SERVICE_LM20_RIPL","features":[450]},{"name":"SERVICE_LM20_RPCLOCATOR","features":[450]},{"name":"SERVICE_LM20_SCHEDULE","features":[450]},{"name":"SERVICE_LM20_SERVER","features":[450]},{"name":"SERVICE_LM20_SPOOLER","features":[450]},{"name":"SERVICE_LM20_SQLSERVER","features":[450]},{"name":"SERVICE_LM20_TCPIP","features":[450]},{"name":"SERVICE_LM20_TELNET","features":[450]},{"name":"SERVICE_LM20_TIMESOURCE","features":[450]},{"name":"SERVICE_LM20_TRKSVR","features":[450]},{"name":"SERVICE_LM20_TRKWKS","features":[450]},{"name":"SERVICE_LM20_UPS","features":[450]},{"name":"SERVICE_LM20_WORKSTATION","features":[450]},{"name":"SERVICE_LM20_XACTSRV","features":[450]},{"name":"SERVICE_LMHOSTS","features":[450]},{"name":"SERVICE_MAXTIME","features":[450]},{"name":"SERVICE_MESSENGER","features":[450]},{"name":"SERVICE_NBT","features":[450]},{"name":"SERVICE_NETLOGON","features":[450]},{"name":"SERVICE_NETPOPUP","features":[450]},{"name":"SERVICE_NETRUN","features":[450]},{"name":"SERVICE_NOT_PAUSABLE","features":[450]},{"name":"SERVICE_NOT_UNINSTALLABLE","features":[450]},{"name":"SERVICE_NTDS","features":[450]},{"name":"SERVICE_NTFRS","features":[450]},{"name":"SERVICE_NTIP_WAITTIME_SHIFT","features":[450]},{"name":"SERVICE_NTLMSSP","features":[450]},{"name":"SERVICE_NT_MAXTIME","features":[450]},{"name":"SERVICE_NWCS","features":[450]},{"name":"SERVICE_NWSAP","features":[450]},{"name":"SERVICE_PAUSABLE","features":[450]},{"name":"SERVICE_PAUSE_STATE","features":[450]},{"name":"SERVICE_REDIR_COMM_PAUSED","features":[450]},{"name":"SERVICE_REDIR_DISK_PAUSED","features":[450]},{"name":"SERVICE_REDIR_PAUSED","features":[450]},{"name":"SERVICE_REDIR_PRINT_PAUSED","features":[450]},{"name":"SERVICE_REPL","features":[450]},{"name":"SERVICE_RESRV_MASK","features":[450]},{"name":"SERVICE_RIPL","features":[450]},{"name":"SERVICE_RPCLOCATOR","features":[450]},{"name":"SERVICE_SCHEDULE","features":[450]},{"name":"SERVICE_SERVER","features":[450]},{"name":"SERVICE_SPOOLER","features":[450]},{"name":"SERVICE_SQLSERVER","features":[450]},{"name":"SERVICE_TCPIP","features":[450]},{"name":"SERVICE_TELNET","features":[450]},{"name":"SERVICE_TIMESOURCE","features":[450]},{"name":"SERVICE_TRKSVR","features":[450]},{"name":"SERVICE_TRKWKS","features":[450]},{"name":"SERVICE_UIC_AMBIGPARM","features":[450]},{"name":"SERVICE_UIC_BADPARMVAL","features":[450]},{"name":"SERVICE_UIC_CONFIG","features":[450]},{"name":"SERVICE_UIC_CONFLPARM","features":[450]},{"name":"SERVICE_UIC_DUPPARM","features":[450]},{"name":"SERVICE_UIC_EXEC","features":[450]},{"name":"SERVICE_UIC_FILE","features":[450]},{"name":"SERVICE_UIC_INTERNAL","features":[450]},{"name":"SERVICE_UIC_KILL","features":[450]},{"name":"SERVICE_UIC_MISSPARM","features":[450]},{"name":"SERVICE_UIC_M_ADDPAK","features":[450]},{"name":"SERVICE_UIC_M_ANNOUNCE","features":[450]},{"name":"SERVICE_UIC_M_DATABASE_ERROR","features":[450]},{"name":"SERVICE_UIC_M_DISK","features":[450]},{"name":"SERVICE_UIC_M_ERRLOG","features":[450]},{"name":"SERVICE_UIC_M_FILES","features":[450]},{"name":"SERVICE_UIC_M_FILE_UW","features":[450]},{"name":"SERVICE_UIC_M_LANGROUP","features":[450]},{"name":"SERVICE_UIC_M_LANROOT","features":[450]},{"name":"SERVICE_UIC_M_LAZY","features":[450]},{"name":"SERVICE_UIC_M_LOGS","features":[450]},{"name":"SERVICE_UIC_M_LSA_MACHINE_ACCT","features":[450]},{"name":"SERVICE_UIC_M_MEMORY","features":[450]},{"name":"SERVICE_UIC_M_MSGNAME","features":[450]},{"name":"SERVICE_UIC_M_NETLOGON_AUTH","features":[450]},{"name":"SERVICE_UIC_M_NETLOGON_DC_CFLCT","features":[450]},{"name":"SERVICE_UIC_M_NETLOGON_MPATH","features":[450]},{"name":"SERVICE_UIC_M_NETLOGON_NO_DC","features":[450]},{"name":"SERVICE_UIC_M_NULL","features":[450]},{"name":"SERVICE_UIC_M_PROCESSES","features":[450]},{"name":"SERVICE_UIC_M_REDIR","features":[450]},{"name":"SERVICE_UIC_M_SECURITY","features":[450]},{"name":"SERVICE_UIC_M_SEC_FILE_ERR","features":[450]},{"name":"SERVICE_UIC_M_SERVER","features":[450]},{"name":"SERVICE_UIC_M_SERVER_SEC_ERR","features":[450]},{"name":"SERVICE_UIC_M_THREADS","features":[450]},{"name":"SERVICE_UIC_M_UAS","features":[450]},{"name":"SERVICE_UIC_M_UAS_INVALID_ROLE","features":[450]},{"name":"SERVICE_UIC_M_UAS_MACHINE_ACCT","features":[450]},{"name":"SERVICE_UIC_M_UAS_PROLOG","features":[450]},{"name":"SERVICE_UIC_M_UAS_SERVERS_NMEMB","features":[450]},{"name":"SERVICE_UIC_M_UAS_SERVERS_NOGRP","features":[450]},{"name":"SERVICE_UIC_M_WKSTA","features":[450]},{"name":"SERVICE_UIC_NORMAL","features":[450]},{"name":"SERVICE_UIC_RESOURCE","features":[450]},{"name":"SERVICE_UIC_SUBSERV","features":[450]},{"name":"SERVICE_UIC_SYSTEM","features":[450]},{"name":"SERVICE_UIC_UNKPARM","features":[450]},{"name":"SERVICE_UNINSTALLABLE","features":[450]},{"name":"SERVICE_UNINSTALLED","features":[450]},{"name":"SERVICE_UNINSTALL_PENDING","features":[450]},{"name":"SERVICE_UPS","features":[450]},{"name":"SERVICE_W32TIME","features":[450]},{"name":"SERVICE_WORKSTATION","features":[450]},{"name":"SERVICE_XACTSRV","features":[450]},{"name":"SESSION_CRYPT_KLEN","features":[450]},{"name":"SESSION_PWLEN","features":[450]},{"name":"SHPWLEN","features":[450]},{"name":"SMB_COMPRESSION_INFO","features":[307,450]},{"name":"SMB_TREE_CONNECT_PARAMETERS","features":[450]},{"name":"SMB_USE_OPTION_COMPRESSION_PARAMETERS","features":[450]},{"name":"SNLEN","features":[450]},{"name":"SRV_HASH_GENERATION_ACTIVE","features":[450]},{"name":"SRV_SUPPORT_HASH_GENERATION","features":[450]},{"name":"STD_ALERT","features":[450]},{"name":"STXTLEN","features":[450]},{"name":"SUPPORTS_ANY","features":[450]},{"name":"SUPPORTS_BINDING_INTERFACE_FLAGS","features":[450]},{"name":"SUPPORTS_LOCAL","features":[450]},{"name":"SUPPORTS_REMOTE_ADMIN_PROTOCOL","features":[450]},{"name":"SUPPORTS_RPC","features":[450]},{"name":"SUPPORTS_SAM_PROTOCOL","features":[450]},{"name":"SUPPORTS_UNICODE","features":[450]},{"name":"SVAUD_BADNETLOGON","features":[450]},{"name":"SVAUD_BADSESSLOGON","features":[450]},{"name":"SVAUD_BADUSE","features":[450]},{"name":"SVAUD_GOODNETLOGON","features":[450]},{"name":"SVAUD_GOODSESSLOGON","features":[450]},{"name":"SVAUD_GOODUSE","features":[450]},{"name":"SVAUD_LOGONLIM","features":[450]},{"name":"SVAUD_PERMISSIONS","features":[450]},{"name":"SVAUD_RESOURCE","features":[450]},{"name":"SVAUD_SERVICE","features":[450]},{"name":"SVAUD_USERLIST","features":[450]},{"name":"SVI1_NUM_ELEMENTS","features":[450]},{"name":"SVI2_NUM_ELEMENTS","features":[450]},{"name":"SVI3_NUM_ELEMENTS","features":[450]},{"name":"SVTI2_CLUSTER_DNN_NAME","features":[450]},{"name":"SVTI2_CLUSTER_NAME","features":[450]},{"name":"SVTI2_REMAP_PIPE_NAMES","features":[450]},{"name":"SVTI2_RESERVED1","features":[450]},{"name":"SVTI2_RESERVED2","features":[450]},{"name":"SVTI2_RESERVED3","features":[450]},{"name":"SVTI2_SCOPED_NAME","features":[450]},{"name":"SVTI2_UNICODE_TRANSPORT_ADDRESS","features":[450]},{"name":"SV_ACCEPTDOWNLEVELAPIS_PARMNUM","features":[450]},{"name":"SV_ACCESSALERT_PARMNUM","features":[450]},{"name":"SV_ACTIVELOCKS_PARMNUM","features":[450]},{"name":"SV_ALERTSCHEDULE_PARMNUM","features":[450]},{"name":"SV_ALERTSCHED_PARMNUM","features":[450]},{"name":"SV_ALERTS_PARMNUM","features":[450]},{"name":"SV_ALIST_MTIME_PARMNUM","features":[450]},{"name":"SV_ANNDELTA_PARMNUM","features":[450]},{"name":"SV_ANNOUNCE_PARMNUM","features":[450]},{"name":"SV_AUTOSHARESERVER_PARMNUM","features":[450]},{"name":"SV_AUTOSHAREWKS_PARMNUM","features":[450]},{"name":"SV_BALANCECOUNT_PARMNUM","features":[450]},{"name":"SV_CACHEDDIRECTORYLIMIT_PARMNUM","features":[450]},{"name":"SV_CACHEDOPENLIMIT_PARMNUM","features":[450]},{"name":"SV_CHDEVJOBS_PARMNUM","features":[450]},{"name":"SV_CHDEVQ_PARMNUM","features":[450]},{"name":"SV_COMMENT_PARMNUM","features":[450]},{"name":"SV_CONNECTIONLESSAUTODISC_PARMNUM","features":[450]},{"name":"SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM","features":[450]},{"name":"SV_CONNECTIONS_PARMNUM","features":[450]},{"name":"SV_CRITICALTHREADS_PARMNUM","features":[450]},{"name":"SV_DISABLEDOS_PARMNUM","features":[450]},{"name":"SV_DISABLESTRICTNAMECHECKING_PARMNUM","features":[450]},{"name":"SV_DISC_PARMNUM","features":[450]},{"name":"SV_DISKALERT_PARMNUM","features":[450]},{"name":"SV_DISKSPACETHRESHOLD_PARMNUM","features":[450]},{"name":"SV_DOMAIN_PARMNUM","features":[450]},{"name":"SV_ENABLEAUTHENTICATEUSERSHARING_PARMNUM","features":[450]},{"name":"SV_ENABLECOMPRESSION_PARMNUM","features":[450]},{"name":"SV_ENABLEFCBOPENS_PARMNUM","features":[450]},{"name":"SV_ENABLEFORCEDLOGOFF_PARMNUM","features":[450]},{"name":"SV_ENABLEOPLOCKFORCECLOSE_PARMNUM","features":[450]},{"name":"SV_ENABLEOPLOCKS_PARMNUM","features":[450]},{"name":"SV_ENABLERAW_PARMNUM","features":[450]},{"name":"SV_ENABLESECURITYSIGNATURE_PARMNUM","features":[450]},{"name":"SV_ENABLESHAREDNETDRIVES_PARMNUM","features":[450]},{"name":"SV_ENABLESOFTCOMPAT_PARMNUM","features":[450]},{"name":"SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM","features":[450]},{"name":"SV_ENABLEWFW311DIRECTIPX_PARMNUM","features":[450]},{"name":"SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM","features":[450]},{"name":"SV_ERRORALERT_PARMNUM","features":[450]},{"name":"SV_ERRORTHRESHOLD_PARMNUM","features":[450]},{"name":"SV_GLIST_MTIME_PARMNUM","features":[450]},{"name":"SV_GUESTACC_PARMNUM","features":[450]},{"name":"SV_HIDDEN","features":[450]},{"name":"SV_HIDDEN_PARMNUM","features":[450]},{"name":"SV_IDLETHREADTIMEOUT_PARMNUM","features":[450]},{"name":"SV_INITCONNTABLE_PARMNUM","features":[450]},{"name":"SV_INITFILETABLE_PARMNUM","features":[450]},{"name":"SV_INITSEARCHTABLE_PARMNUM","features":[450]},{"name":"SV_INITSESSTABLE_PARMNUM","features":[450]},{"name":"SV_INITWORKITEMS_PARMNUM","features":[450]},{"name":"SV_IRPSTACKSIZE_PARMNUM","features":[450]},{"name":"SV_LANMASK_PARMNUM","features":[450]},{"name":"SV_LINKINFOVALIDTIME_PARMNUM","features":[450]},{"name":"SV_LMANNOUNCE_PARMNUM","features":[450]},{"name":"SV_LOCKVIOLATIONDELAY_PARMNUM","features":[450]},{"name":"SV_LOCKVIOLATIONOFFSET_PARMNUM","features":[450]},{"name":"SV_LOCKVIOLATIONRETRIES_PARMNUM","features":[450]},{"name":"SV_LOGONALERT_PARMNUM","features":[450]},{"name":"SV_LOWDISKSPACEMINIMUM_PARMNUM","features":[450]},{"name":"SV_MAXAUDITSZ_PARMNUM","features":[450]},{"name":"SV_MAXCOPYLENGTH_PARMNUM","features":[450]},{"name":"SV_MAXCOPYREADLEN_PARMNUM","features":[450]},{"name":"SV_MAXCOPYWRITELEN_PARMNUM","features":[450]},{"name":"SV_MAXFREECONNECTIONS_PARMNUM","features":[450]},{"name":"SV_MAXFREELFCBS_PARMNUM","features":[450]},{"name":"SV_MAXFREEMFCBS_PARMNUM","features":[450]},{"name":"SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM","features":[450]},{"name":"SV_MAXFREERFCBS_PARMNUM","features":[450]},{"name":"SV_MAXGLOBALOPENSEARCH_PARMNUM","features":[450]},{"name":"SV_MAXKEEPCOMPLSEARCH_PARMNUM","features":[450]},{"name":"SV_MAXKEEPSEARCH_PARMNUM","features":[450]},{"name":"SV_MAXLINKDELAY_PARMNUM","features":[450]},{"name":"SV_MAXMPXCT_PARMNUM","features":[450]},{"name":"SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM","features":[450]},{"name":"SV_MAXPAGEDMEMORYUSAGE_PARMNUM","features":[450]},{"name":"SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM","features":[450]},{"name":"SV_MAXRAWBUFLEN_PARMNUM","features":[450]},{"name":"SV_MAXRAWWORKITEMS_PARMNUM","features":[450]},{"name":"SV_MAXTHREADSPERQUEUE_PARMNUM","features":[450]},{"name":"SV_MAXWORKITEMIDLETIME_PARMNUM","features":[450]},{"name":"SV_MAXWORKITEMS_PARMNUM","features":[450]},{"name":"SV_MAX_CMD_LEN","features":[450]},{"name":"SV_MAX_SRV_HEUR_LEN","features":[450]},{"name":"SV_MDLREADSWITCHOVER_PARMNUM","features":[450]},{"name":"SV_MINCLIENTBUFFERSIZE_PARMNUM","features":[450]},{"name":"SV_MINFREECONNECTIONS_PARMNUM","features":[450]},{"name":"SV_MINFREEWORKITEMS_PARMNUM","features":[450]},{"name":"SV_MINKEEPCOMPLSEARCH_PARMNUM","features":[450]},{"name":"SV_MINKEEPSEARCH_PARMNUM","features":[450]},{"name":"SV_MINLINKTHROUGHPUT_PARMNUM","features":[450]},{"name":"SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM","features":[450]},{"name":"SV_MINRCVQUEUE_PARMNUM","features":[450]},{"name":"SV_NAME_PARMNUM","features":[450]},{"name":"SV_NETIOALERT_PARMNUM","features":[450]},{"name":"SV_NETWORKERRORTHRESHOLD_PARMNUM","features":[450]},{"name":"SV_NODISC","features":[450]},{"name":"SV_NUMADMIN_PARMNUM","features":[450]},{"name":"SV_NUMBIGBUF_PARMNUM","features":[450]},{"name":"SV_NUMBLOCKTHREADS_PARMNUM","features":[450]},{"name":"SV_NUMFILETASKS_PARMNUM","features":[450]},{"name":"SV_NUMREQBUF_PARMNUM","features":[450]},{"name":"SV_OPENFILES_PARMNUM","features":[450]},{"name":"SV_OPENSEARCH_PARMNUM","features":[450]},{"name":"SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM","features":[450]},{"name":"SV_OPLOCKBREAKWAIT_PARMNUM","features":[450]},{"name":"SV_OTHERQUEUEAFFINITY_PARMNUM","features":[450]},{"name":"SV_PLATFORM_ID_NT","features":[450]},{"name":"SV_PLATFORM_ID_OS2","features":[450]},{"name":"SV_PLATFORM_ID_PARMNUM","features":[450]},{"name":"SV_PREFERREDAFFINITY_PARMNUM","features":[450]},{"name":"SV_PRODUCTTYPE_PARMNUM","features":[450]},{"name":"SV_QUEUESAMPLESECS_PARMNUM","features":[450]},{"name":"SV_RAWWORKITEMS_PARMNUM","features":[450]},{"name":"SV_REMOVEDUPLICATESEARCHES_PARMNUM","features":[450]},{"name":"SV_REQUIRESECURITYSIGNATURE_PARMNUM","features":[450]},{"name":"SV_RESTRICTNULLSESSACCESS_PARMNUM","features":[450]},{"name":"SV_SCAVQOSINFOUPDATETIME_PARMNUM","features":[450]},{"name":"SV_SCAVTIMEOUT_PARMNUM","features":[450]},{"name":"SV_SECURITY_PARMNUM","features":[450]},{"name":"SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM","features":[450]},{"name":"SV_SERVERSIZE_PARMNUM","features":[450]},{"name":"SV_SESSCONNS_PARMNUM","features":[450]},{"name":"SV_SESSOPENS_PARMNUM","features":[450]},{"name":"SV_SESSREQS_PARMNUM","features":[450]},{"name":"SV_SESSUSERS_PARMNUM","features":[450]},{"name":"SV_SESSVCS_PARMNUM","features":[450]},{"name":"SV_SHARESECURITY","features":[450]},{"name":"SV_SHARES_PARMNUM","features":[450]},{"name":"SV_SHARINGVIOLATIONDELAY_PARMNUM","features":[450]},{"name":"SV_SHARINGVIOLATIONRETRIES_PARMNUM","features":[450]},{"name":"SV_SIZREQBUF_PARMNUM","features":[450]},{"name":"SV_SRVHEURISTICS_PARMNUM","features":[450]},{"name":"SV_THREADCOUNTADD_PARMNUM","features":[450]},{"name":"SV_THREADPRIORITY_PARMNUM","features":[450]},{"name":"SV_TIMESOURCE_PARMNUM","features":[450]},{"name":"SV_TYPE_AFP","features":[450]},{"name":"SV_TYPE_ALL","features":[450]},{"name":"SV_TYPE_ALTERNATE_XPORT","features":[450]},{"name":"SV_TYPE_BACKUP_BROWSER","features":[450]},{"name":"SV_TYPE_CLUSTER_NT","features":[450]},{"name":"SV_TYPE_CLUSTER_VS_NT","features":[450]},{"name":"SV_TYPE_DCE","features":[450]},{"name":"SV_TYPE_DFS","features":[450]},{"name":"SV_TYPE_DIALIN_SERVER","features":[450]},{"name":"SV_TYPE_DOMAIN_BAKCTRL","features":[450]},{"name":"SV_TYPE_DOMAIN_CTRL","features":[450]},{"name":"SV_TYPE_DOMAIN_ENUM","features":[450]},{"name":"SV_TYPE_DOMAIN_MASTER","features":[450]},{"name":"SV_TYPE_DOMAIN_MEMBER","features":[450]},{"name":"SV_TYPE_LOCAL_LIST_ONLY","features":[450]},{"name":"SV_TYPE_MASTER_BROWSER","features":[450]},{"name":"SV_TYPE_NOVELL","features":[450]},{"name":"SV_TYPE_NT","features":[450]},{"name":"SV_TYPE_PARMNUM","features":[450]},{"name":"SV_TYPE_POTENTIAL_BROWSER","features":[450]},{"name":"SV_TYPE_PRINTQ_SERVER","features":[450]},{"name":"SV_TYPE_SERVER","features":[450]},{"name":"SV_TYPE_SERVER_MFPN","features":[450]},{"name":"SV_TYPE_SERVER_NT","features":[450]},{"name":"SV_TYPE_SERVER_OSF","features":[450]},{"name":"SV_TYPE_SERVER_UNIX","features":[450]},{"name":"SV_TYPE_SERVER_VMS","features":[450]},{"name":"SV_TYPE_SQLSERVER","features":[450]},{"name":"SV_TYPE_TERMINALSERVER","features":[450]},{"name":"SV_TYPE_TIME_SOURCE","features":[450]},{"name":"SV_TYPE_WFW","features":[450]},{"name":"SV_TYPE_WINDOWS","features":[450]},{"name":"SV_TYPE_WORKSTATION","features":[450]},{"name":"SV_TYPE_XENIX_SERVER","features":[450]},{"name":"SV_ULIST_MTIME_PARMNUM","features":[450]},{"name":"SV_USERPATH_PARMNUM","features":[450]},{"name":"SV_USERSECURITY","features":[450]},{"name":"SV_USERS_PARMNUM","features":[450]},{"name":"SV_USERS_PER_LICENSE","features":[450]},{"name":"SV_VERSION_MAJOR_PARMNUM","features":[450]},{"name":"SV_VERSION_MINOR_PARMNUM","features":[450]},{"name":"SV_VISIBLE","features":[450]},{"name":"SV_XACTMEMSIZE_PARMNUM","features":[450]},{"name":"SW_AUTOPROF_LOAD_MASK","features":[450]},{"name":"SW_AUTOPROF_SAVE_MASK","features":[450]},{"name":"ServiceAccountPasswordGUID","features":[450]},{"name":"SetNetScheduleAccountInformation","features":[450]},{"name":"TIME_OF_DAY_INFO","features":[450]},{"name":"TITLE_SC_MESSAGE_BOX","features":[450]},{"name":"TRACE_NO_STDINFO","features":[450]},{"name":"TRACE_NO_SYNCH","features":[450]},{"name":"TRACE_USE_CONSOLE","features":[450]},{"name":"TRACE_USE_DATE","features":[450]},{"name":"TRACE_USE_FILE","features":[450]},{"name":"TRACE_USE_MASK","features":[450]},{"name":"TRACE_USE_MSEC","features":[450]},{"name":"TRANSPORT_INFO","features":[307,450]},{"name":"TRANSPORT_NAME_PARMNUM","features":[450]},{"name":"TRANSPORT_QUALITYOFSERVICE_PARMNUM","features":[450]},{"name":"TRANSPORT_TYPE","features":[450]},{"name":"TraceDeregisterA","features":[450]},{"name":"TraceDeregisterExA","features":[450]},{"name":"TraceDeregisterExW","features":[450]},{"name":"TraceDeregisterW","features":[450]},{"name":"TraceDumpExA","features":[307,450]},{"name":"TraceDumpExW","features":[307,450]},{"name":"TraceGetConsoleA","features":[307,450]},{"name":"TraceGetConsoleW","features":[307,450]},{"name":"TracePrintfA","features":[450]},{"name":"TracePrintfExA","features":[450]},{"name":"TracePrintfExW","features":[450]},{"name":"TracePrintfW","features":[450]},{"name":"TracePutsExA","features":[450]},{"name":"TracePutsExW","features":[450]},{"name":"TraceRegisterExA","features":[450]},{"name":"TraceRegisterExW","features":[450]},{"name":"TraceVprintfExA","features":[450]},{"name":"TraceVprintfExW","features":[450]},{"name":"UAS_ROLE_BACKUP","features":[450]},{"name":"UAS_ROLE_MEMBER","features":[450]},{"name":"UAS_ROLE_PRIMARY","features":[450]},{"name":"UAS_ROLE_STANDALONE","features":[450]},{"name":"UF_ACCOUNTDISABLE","features":[450]},{"name":"UF_DONT_EXPIRE_PASSWD","features":[450]},{"name":"UF_DONT_REQUIRE_PREAUTH","features":[450]},{"name":"UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED","features":[450]},{"name":"UF_HOMEDIR_REQUIRED","features":[450]},{"name":"UF_INTERDOMAIN_TRUST_ACCOUNT","features":[450]},{"name":"UF_LOCKOUT","features":[450]},{"name":"UF_MNS_LOGON_ACCOUNT","features":[450]},{"name":"UF_NORMAL_ACCOUNT","features":[450]},{"name":"UF_NOT_DELEGATED","features":[450]},{"name":"UF_NO_AUTH_DATA_REQUIRED","features":[450]},{"name":"UF_PARTIAL_SECRETS_ACCOUNT","features":[450]},{"name":"UF_PASSWD_CANT_CHANGE","features":[450]},{"name":"UF_PASSWD_NOTREQD","features":[450]},{"name":"UF_PASSWORD_EXPIRED","features":[450]},{"name":"UF_SCRIPT","features":[450]},{"name":"UF_SERVER_TRUST_ACCOUNT","features":[450]},{"name":"UF_SMARTCARD_REQUIRED","features":[450]},{"name":"UF_TEMP_DUPLICATE_ACCOUNT","features":[450]},{"name":"UF_TRUSTED_FOR_DELEGATION","features":[450]},{"name":"UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION","features":[450]},{"name":"UF_USE_AES_KEYS","features":[450]},{"name":"UF_USE_DES_KEY_ONLY","features":[450]},{"name":"UF_WORKSTATION_TRUST_ACCOUNT","features":[450]},{"name":"UNCLEN","features":[450]},{"name":"UNITS_PER_DAY","features":[450]},{"name":"UNLEN","features":[450]},{"name":"UPPER_GET_HINT_MASK","features":[450]},{"name":"UPPER_HINT_MASK","features":[450]},{"name":"USER_ACCOUNT_FLAGS","features":[450]},{"name":"USER_ACCT_EXPIRES_PARMNUM","features":[450]},{"name":"USER_AUTH_FLAGS_PARMNUM","features":[450]},{"name":"USER_CODE_PAGE_PARMNUM","features":[450]},{"name":"USER_COMMENT_PARMNUM","features":[450]},{"name":"USER_COUNTRY_CODE_PARMNUM","features":[450]},{"name":"USER_FLAGS_PARMNUM","features":[450]},{"name":"USER_FULL_NAME_PARMNUM","features":[450]},{"name":"USER_HOME_DIR_DRIVE_PARMNUM","features":[450]},{"name":"USER_HOME_DIR_PARMNUM","features":[450]},{"name":"USER_INFO_0","features":[450]},{"name":"USER_INFO_1","features":[450]},{"name":"USER_INFO_10","features":[450]},{"name":"USER_INFO_1003","features":[450]},{"name":"USER_INFO_1005","features":[450]},{"name":"USER_INFO_1006","features":[450]},{"name":"USER_INFO_1007","features":[450]},{"name":"USER_INFO_1008","features":[450]},{"name":"USER_INFO_1009","features":[450]},{"name":"USER_INFO_1010","features":[450]},{"name":"USER_INFO_1011","features":[450]},{"name":"USER_INFO_1012","features":[450]},{"name":"USER_INFO_1013","features":[450]},{"name":"USER_INFO_1014","features":[450]},{"name":"USER_INFO_1017","features":[450]},{"name":"USER_INFO_1018","features":[450]},{"name":"USER_INFO_1020","features":[450]},{"name":"USER_INFO_1023","features":[450]},{"name":"USER_INFO_1024","features":[450]},{"name":"USER_INFO_1025","features":[450]},{"name":"USER_INFO_1051","features":[450]},{"name":"USER_INFO_1052","features":[450]},{"name":"USER_INFO_1053","features":[450]},{"name":"USER_INFO_11","features":[450]},{"name":"USER_INFO_2","features":[450]},{"name":"USER_INFO_20","features":[450]},{"name":"USER_INFO_21","features":[450]},{"name":"USER_INFO_22","features":[450]},{"name":"USER_INFO_23","features":[450,310]},{"name":"USER_INFO_24","features":[307,450,310]},{"name":"USER_INFO_3","features":[450]},{"name":"USER_INFO_4","features":[450,310]},{"name":"USER_LAST_LOGOFF_PARMNUM","features":[450]},{"name":"USER_LAST_LOGON_PARMNUM","features":[450]},{"name":"USER_LOGON_HOURS_PARMNUM","features":[450]},{"name":"USER_LOGON_SERVER_PARMNUM","features":[450]},{"name":"USER_MAX_STORAGE_PARMNUM","features":[450]},{"name":"USER_MODALS_INFO_0","features":[450]},{"name":"USER_MODALS_INFO_1","features":[450]},{"name":"USER_MODALS_INFO_1001","features":[450]},{"name":"USER_MODALS_INFO_1002","features":[450]},{"name":"USER_MODALS_INFO_1003","features":[450]},{"name":"USER_MODALS_INFO_1004","features":[450]},{"name":"USER_MODALS_INFO_1005","features":[450]},{"name":"USER_MODALS_INFO_1006","features":[450]},{"name":"USER_MODALS_INFO_1007","features":[450]},{"name":"USER_MODALS_INFO_2","features":[450,310]},{"name":"USER_MODALS_INFO_3","features":[450]},{"name":"USER_MODALS_ROLES","features":[450]},{"name":"USER_NAME_PARMNUM","features":[450]},{"name":"USER_NUM_LOGONS_PARMNUM","features":[450]},{"name":"USER_OTHER_INFO","features":[450]},{"name":"USER_PAD_PW_COUNT_PARMNUM","features":[450]},{"name":"USER_PARMS_PARMNUM","features":[450]},{"name":"USER_PASSWORD_AGE_PARMNUM","features":[450]},{"name":"USER_PASSWORD_PARMNUM","features":[450]},{"name":"USER_PRIMARY_GROUP_PARMNUM","features":[450]},{"name":"USER_PRIV","features":[450]},{"name":"USER_PRIV_ADMIN","features":[450]},{"name":"USER_PRIV_GUEST","features":[450]},{"name":"USER_PRIV_MASK","features":[450]},{"name":"USER_PRIV_PARMNUM","features":[450]},{"name":"USER_PRIV_USER","features":[450]},{"name":"USER_PROFILE","features":[450]},{"name":"USER_PROFILE_PARMNUM","features":[450]},{"name":"USER_SCRIPT_PATH_PARMNUM","features":[450]},{"name":"USER_UNITS_PER_WEEK_PARMNUM","features":[450]},{"name":"USER_USR_COMMENT_PARMNUM","features":[450]},{"name":"USER_WORKSTATIONS_PARMNUM","features":[450]},{"name":"USE_ASGTYPE_PARMNUM","features":[450]},{"name":"USE_AUTHIDENTITY_PARMNUM","features":[450]},{"name":"USE_CHARDEV","features":[450]},{"name":"USE_CONN","features":[450]},{"name":"USE_DEFAULT_CREDENTIALS","features":[450]},{"name":"USE_DISCONN","features":[450]},{"name":"USE_DISKDEV","features":[450]},{"name":"USE_DOMAINNAME_PARMNUM","features":[450]},{"name":"USE_FLAGS_PARMNUM","features":[450]},{"name":"USE_FLAG_GLOBAL_MAPPING","features":[450]},{"name":"USE_FORCE","features":[450]},{"name":"USE_INFO_0","features":[450]},{"name":"USE_INFO_1","features":[450]},{"name":"USE_INFO_2","features":[450]},{"name":"USE_INFO_3","features":[450]},{"name":"USE_INFO_4","features":[450]},{"name":"USE_INFO_5","features":[450]},{"name":"USE_INFO_ASG_TYPE","features":[450]},{"name":"USE_IPC","features":[450]},{"name":"USE_LOCAL_PARMNUM","features":[450]},{"name":"USE_LOTS_OF_FORCE","features":[450]},{"name":"USE_NETERR","features":[450]},{"name":"USE_NOFORCE","features":[450]},{"name":"USE_OK","features":[450]},{"name":"USE_OPTIONS_PARMNUM","features":[450]},{"name":"USE_OPTION_DEFERRED_CONNECTION_PARAMETERS","features":[450]},{"name":"USE_OPTION_GENERIC","features":[450]},{"name":"USE_OPTION_PROPERTIES","features":[450]},{"name":"USE_OPTION_TRANSPORT_PARAMETERS","features":[450]},{"name":"USE_PASSWORD_PARMNUM","features":[450]},{"name":"USE_PAUSED","features":[450]},{"name":"USE_RECONN","features":[450]},{"name":"USE_REMOTE_PARMNUM","features":[450]},{"name":"USE_SD_PARMNUM","features":[450]},{"name":"USE_SESSLOST","features":[450]},{"name":"USE_SPECIFIC_TRANSPORT","features":[450]},{"name":"USE_SPOOLDEV","features":[450]},{"name":"USE_USERNAME_PARMNUM","features":[450]},{"name":"USE_WILDCARD","features":[450]},{"name":"UseTransportType_None","features":[450]},{"name":"UseTransportType_Quic","features":[450]},{"name":"UseTransportType_Wsk","features":[450]},{"name":"VALIDATED_LOGON","features":[450]},{"name":"VALID_LOGOFF","features":[450]},{"name":"WKSTA_BUFFERNAMEDPIPES_PARMNUM","features":[450]},{"name":"WKSTA_BUFFERREADONLYFILES_PARMNUM","features":[450]},{"name":"WKSTA_BUFFILESWITHDENYWRITE_PARMNUM","features":[450]},{"name":"WKSTA_CACHEFILETIMEOUT_PARMNUM","features":[450]},{"name":"WKSTA_CHARCOUNT_PARMNUM","features":[450]},{"name":"WKSTA_CHARTIME_PARMNUM","features":[450]},{"name":"WKSTA_CHARWAIT_PARMNUM","features":[450]},{"name":"WKSTA_COMPUTERNAME_PARMNUM","features":[450]},{"name":"WKSTA_DORMANTFILELIMIT_PARMNUM","features":[450]},{"name":"WKSTA_ERRLOGSZ_PARMNUM","features":[450]},{"name":"WKSTA_FORCECORECREATEMODE_PARMNUM","features":[450]},{"name":"WKSTA_INFO_100","features":[450]},{"name":"WKSTA_INFO_101","features":[450]},{"name":"WKSTA_INFO_1010","features":[450]},{"name":"WKSTA_INFO_1011","features":[450]},{"name":"WKSTA_INFO_1012","features":[450]},{"name":"WKSTA_INFO_1013","features":[450]},{"name":"WKSTA_INFO_1018","features":[450]},{"name":"WKSTA_INFO_102","features":[450]},{"name":"WKSTA_INFO_1023","features":[450]},{"name":"WKSTA_INFO_1027","features":[450]},{"name":"WKSTA_INFO_1028","features":[450]},{"name":"WKSTA_INFO_1032","features":[450]},{"name":"WKSTA_INFO_1033","features":[450]},{"name":"WKSTA_INFO_1041","features":[450]},{"name":"WKSTA_INFO_1042","features":[450]},{"name":"WKSTA_INFO_1043","features":[450]},{"name":"WKSTA_INFO_1044","features":[450]},{"name":"WKSTA_INFO_1045","features":[450]},{"name":"WKSTA_INFO_1046","features":[450]},{"name":"WKSTA_INFO_1047","features":[450]},{"name":"WKSTA_INFO_1048","features":[307,450]},{"name":"WKSTA_INFO_1049","features":[307,450]},{"name":"WKSTA_INFO_1050","features":[307,450]},{"name":"WKSTA_INFO_1051","features":[307,450]},{"name":"WKSTA_INFO_1052","features":[307,450]},{"name":"WKSTA_INFO_1053","features":[307,450]},{"name":"WKSTA_INFO_1054","features":[307,450]},{"name":"WKSTA_INFO_1055","features":[307,450]},{"name":"WKSTA_INFO_1056","features":[307,450]},{"name":"WKSTA_INFO_1057","features":[307,450]},{"name":"WKSTA_INFO_1058","features":[307,450]},{"name":"WKSTA_INFO_1059","features":[307,450]},{"name":"WKSTA_INFO_1060","features":[307,450]},{"name":"WKSTA_INFO_1061","features":[307,450]},{"name":"WKSTA_INFO_1062","features":[450]},{"name":"WKSTA_INFO_302","features":[450]},{"name":"WKSTA_INFO_402","features":[450]},{"name":"WKSTA_INFO_502","features":[307,450]},{"name":"WKSTA_KEEPCONN_PARMNUM","features":[450]},{"name":"WKSTA_KEEPSEARCH_PARMNUM","features":[450]},{"name":"WKSTA_LANGROUP_PARMNUM","features":[450]},{"name":"WKSTA_LANROOT_PARMNUM","features":[450]},{"name":"WKSTA_LOCKINCREMENT_PARMNUM","features":[450]},{"name":"WKSTA_LOCKMAXIMUM_PARMNUM","features":[450]},{"name":"WKSTA_LOCKQUOTA_PARMNUM","features":[450]},{"name":"WKSTA_LOGGED_ON_USERS_PARMNUM","features":[450]},{"name":"WKSTA_LOGON_DOMAIN_PARMNUM","features":[450]},{"name":"WKSTA_LOGON_SERVER_PARMNUM","features":[450]},{"name":"WKSTA_MAILSLOTS_PARMNUM","features":[450]},{"name":"WKSTA_MAXCMDS_PARMNUM","features":[450]},{"name":"WKSTA_MAXTHREADS_PARMNUM","features":[450]},{"name":"WKSTA_MAXWRKCACHE_PARMNUM","features":[450]},{"name":"WKSTA_NUMALERTS_PARMNUM","features":[450]},{"name":"WKSTA_NUMCHARBUF_PARMNUM","features":[450]},{"name":"WKSTA_NUMDGRAMBUF_PARMNUM","features":[450]},{"name":"WKSTA_NUMSERVICES_PARMNUM","features":[450]},{"name":"WKSTA_NUMWORKBUF_PARMNUM","features":[450]},{"name":"WKSTA_OTH_DOMAINS_PARMNUM","features":[450]},{"name":"WKSTA_PIPEINCREMENT_PARMNUM","features":[450]},{"name":"WKSTA_PIPEMAXIMUM_PARMNUM","features":[450]},{"name":"WKSTA_PLATFORM_ID_PARMNUM","features":[450]},{"name":"WKSTA_PRINTBUFTIME_PARMNUM","features":[450]},{"name":"WKSTA_READAHEADTHRUPUT_PARMNUM","features":[450]},{"name":"WKSTA_SESSTIMEOUT_PARMNUM","features":[450]},{"name":"WKSTA_SIZCHARBUF_PARMNUM","features":[450]},{"name":"WKSTA_SIZERROR_PARMNUM","features":[450]},{"name":"WKSTA_SIZWORKBUF_PARMNUM","features":[450]},{"name":"WKSTA_TRANSPORT_INFO_0","features":[307,450]},{"name":"WKSTA_USE512BYTESMAXTRANSFER_PARMNUM","features":[450]},{"name":"WKSTA_USECLOSEBEHIND_PARMNUM","features":[450]},{"name":"WKSTA_USEENCRYPTION_PARMNUM","features":[450]},{"name":"WKSTA_USELOCKANDREADANDUNLOCK_PARMNUM","features":[450]},{"name":"WKSTA_USEOPPORTUNISTICLOCKING_PARMNUM","features":[450]},{"name":"WKSTA_USERAWREAD_PARMNUM","features":[450]},{"name":"WKSTA_USERAWWRITE_PARMNUM","features":[450]},{"name":"WKSTA_USER_INFO_0","features":[450]},{"name":"WKSTA_USER_INFO_1","features":[450]},{"name":"WKSTA_USER_INFO_1101","features":[450]},{"name":"WKSTA_USEUNLOCKBEHIND_PARMNUM","features":[450]},{"name":"WKSTA_USEWRITERAWWITHDATA_PARMNUM","features":[450]},{"name":"WKSTA_UTILIZENTCACHING_PARMNUM","features":[450]},{"name":"WKSTA_VER_MAJOR_PARMNUM","features":[450]},{"name":"WKSTA_VER_MINOR_PARMNUM","features":[450]},{"name":"WKSTA_WRKHEURISTICS_PARMNUM","features":[450]},{"name":"WORKERFUNCTION","features":[450]},{"name":"WORKSTATION_DISPLAY_NAME","features":[450]},{"name":"WZC_PROFILE_API_ERROR_FAILED_TO_LOAD_SCHEMA","features":[450]},{"name":"WZC_PROFILE_API_ERROR_FAILED_TO_LOAD_XML","features":[450]},{"name":"WZC_PROFILE_API_ERROR_INTERNAL","features":[450]},{"name":"WZC_PROFILE_API_ERROR_NOT_SUPPORTED","features":[450]},{"name":"WZC_PROFILE_API_ERROR_XML_VALIDATION_FAILED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_1X_NOT_ALLOWED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_1X_NOT_ALLOWED_KEY_REQUIRED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_1X_NOT_ENABLED_KEY_PROVIDED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_EAP_METHOD_NOT_APPLICABLE","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_EAP_METHOD_REQUIRED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_INVALID_AUTH_FOR_CONNECTION_TYPE","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_INVALID_ENCRYPTION_FOR_AUTHMODE","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_KEY_INDEX_NOT_APPLICABLE","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_KEY_INDEX_REQUIRED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_KEY_REQUIRED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_WPA_ENCRYPTION_NOT_SUPPORTED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_WPA_NOT_SUPPORTED","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_DUPLICATE_NETWORK","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_MEMORY_ALLOCATION","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_READING_1X_CONFIG","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_WRITING_1X_CONFIG","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_WRITING_WZC_CFG","features":[450]},{"name":"WZC_PROFILE_SUCCESS","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_1X_ENABLED","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_AUTHENTICATION","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_BAD_KEY_INDEX","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_BAD_NETWORK_KEY","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_BAD_SSID","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_BAD_VERSION","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_CONNECTION_TYPE","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_EAP_METHOD","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_ENCRYPTION","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_KEY_INDEX_RANGE","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_KEY_PROVIDED_AUTOMATICALLY","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_NO_VERSION","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_SSID_NOT_FOUND","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_UNSUPPORTED_VERSION","features":[450]}],"455":[{"name":"CMD_ENTRY","features":[307,451]},{"name":"CMD_FLAG_HIDDEN","features":[451]},{"name":"CMD_FLAG_INTERACTIVE","features":[451]},{"name":"CMD_FLAG_LIMIT_MASK","features":[451]},{"name":"CMD_FLAG_LOCAL","features":[451]},{"name":"CMD_FLAG_ONLINE","features":[451]},{"name":"CMD_FLAG_PRIORITY","features":[451]},{"name":"CMD_FLAG_PRIVATE","features":[451]},{"name":"CMD_GROUP_ENTRY","features":[307,451]},{"name":"DEFAULT_CONTEXT_PRIORITY","features":[451]},{"name":"ERROR_CMD_NOT_FOUND","features":[451]},{"name":"ERROR_CONTEXT_ALREADY_REGISTERED","features":[451]},{"name":"ERROR_CONTINUE_IN_PARENT_CONTEXT","features":[451]},{"name":"ERROR_DLL_LOAD_FAILED","features":[451]},{"name":"ERROR_ENTRY_PT_NOT_FOUND","features":[451]},{"name":"ERROR_HELPER_ALREADY_REGISTERED","features":[451]},{"name":"ERROR_INIT_DISPLAY","features":[451]},{"name":"ERROR_INVALID_OPTION_TAG","features":[451]},{"name":"ERROR_INVALID_OPTION_VALUE","features":[451]},{"name":"ERROR_INVALID_SYNTAX","features":[451]},{"name":"ERROR_MISSING_OPTION","features":[451]},{"name":"ERROR_NO_CHANGE","features":[451]},{"name":"ERROR_NO_ENTRIES","features":[451]},{"name":"ERROR_NO_TAG","features":[451]},{"name":"ERROR_OKAY","features":[451]},{"name":"ERROR_PARSING_FAILURE","features":[451]},{"name":"ERROR_PROTOCOL_NOT_IN_TRANSPORT","features":[451]},{"name":"ERROR_SHOW_USAGE","features":[451]},{"name":"ERROR_SUPPRESS_OUTPUT","features":[451]},{"name":"ERROR_TAG_ALREADY_PRESENT","features":[451]},{"name":"ERROR_TRANSPORT_NOT_PRESENT","features":[451]},{"name":"GET_RESOURCE_STRING_FN_NAME","features":[451]},{"name":"MAX_NAME_LEN","features":[451]},{"name":"MatchEnumTag","features":[307,451]},{"name":"MatchToken","features":[307,451]},{"name":"NETSH_ARG_DELIMITER","features":[451]},{"name":"NETSH_CMD_DELIMITER","features":[451]},{"name":"NETSH_COMMIT","features":[451]},{"name":"NETSH_COMMIT_STATE","features":[451]},{"name":"NETSH_ERROR_BASE","features":[451]},{"name":"NETSH_ERROR_END","features":[451]},{"name":"NETSH_FLUSH","features":[451]},{"name":"NETSH_MAX_CMD_TOKEN_LENGTH","features":[451]},{"name":"NETSH_MAX_TOKEN_LENGTH","features":[451]},{"name":"NETSH_SAVE","features":[451]},{"name":"NETSH_UNCOMMIT","features":[451]},{"name":"NETSH_VERSION_50","features":[451]},{"name":"NS_CMD_FLAGS","features":[451]},{"name":"NS_CONTEXT_ATTRIBUTES","features":[307,451]},{"name":"NS_EVENTS","features":[451]},{"name":"NS_EVENT_FROM_N","features":[451]},{"name":"NS_EVENT_FROM_START","features":[451]},{"name":"NS_EVENT_LAST_N","features":[451]},{"name":"NS_EVENT_LAST_SECS","features":[451]},{"name":"NS_EVENT_LOOP","features":[451]},{"name":"NS_GET_EVENT_IDS_FN_NAME","features":[451]},{"name":"NS_HELPER_ATTRIBUTES","features":[451]},{"name":"NS_MODE_CHANGE","features":[451]},{"name":"NS_REQS","features":[451]},{"name":"NS_REQ_ALLOW_MULTIPLE","features":[451]},{"name":"NS_REQ_ONE_OR_MORE","features":[451]},{"name":"NS_REQ_PRESENT","features":[451]},{"name":"NS_REQ_ZERO","features":[451]},{"name":"PFN_CUSTOM_HELP","features":[307,451]},{"name":"PFN_HANDLE_CMD","features":[307,451]},{"name":"PGET_RESOURCE_STRING_FN","features":[451]},{"name":"PNS_CONTEXT_COMMIT_FN","features":[451]},{"name":"PNS_CONTEXT_CONNECT_FN","features":[451]},{"name":"PNS_CONTEXT_DUMP_FN","features":[451]},{"name":"PNS_DLL_INIT_FN","features":[451]},{"name":"PNS_DLL_STOP_FN","features":[451]},{"name":"PNS_HELPER_START_FN","features":[451]},{"name":"PNS_HELPER_STOP_FN","features":[451]},{"name":"PNS_OSVERSIONCHECK","features":[307,451]},{"name":"PreprocessCommand","features":[307,451]},{"name":"PrintError","features":[307,451]},{"name":"PrintMessage","features":[451]},{"name":"PrintMessageFromModule","features":[307,451]},{"name":"RegisterContext","features":[307,451]},{"name":"RegisterHelper","features":[451]},{"name":"TAG_TYPE","features":[307,451]},{"name":"TOKEN_VALUE","features":[451]}],"456":[{"name":"ATTRIBUTE_TYPE","features":[452]},{"name":"AT_BOOLEAN","features":[452]},{"name":"AT_GUID","features":[452]},{"name":"AT_INT16","features":[452]},{"name":"AT_INT32","features":[452]},{"name":"AT_INT64","features":[452]},{"name":"AT_INT8","features":[452]},{"name":"AT_INVALID","features":[452]},{"name":"AT_LIFE_TIME","features":[452]},{"name":"AT_OCTET_STRING","features":[452]},{"name":"AT_SOCKADDR","features":[452]},{"name":"AT_STRING","features":[452]},{"name":"AT_UINT16","features":[452]},{"name":"AT_UINT32","features":[452]},{"name":"AT_UINT64","features":[452]},{"name":"AT_UINT8","features":[452]},{"name":"DF_IMPERSONATION","features":[452]},{"name":"DF_TRACELESS","features":[452]},{"name":"DIAGNOSIS_STATUS","features":[452]},{"name":"DIAG_SOCKADDR","features":[452]},{"name":"DS_CONFIRMED","features":[452]},{"name":"DS_DEFERRED","features":[452]},{"name":"DS_INDETERMINATE","features":[452]},{"name":"DS_NOT_IMPLEMENTED","features":[452]},{"name":"DS_PASSTHROUGH","features":[452]},{"name":"DS_REJECTED","features":[452]},{"name":"DiagnosticsInfo","features":[452]},{"name":"HELPER_ATTRIBUTE","features":[307,452]},{"name":"HYPOTHESIS","features":[307,452]},{"name":"HelperAttributeInfo","features":[452]},{"name":"HypothesisResult","features":[307,452]},{"name":"INetDiagExtensibleHelper","features":[452]},{"name":"INetDiagHelper","features":[452]},{"name":"INetDiagHelperEx","features":[452]},{"name":"INetDiagHelperInfo","features":[452]},{"name":"INetDiagHelperUtilFactory","features":[452]},{"name":"LIFE_TIME","features":[307,452]},{"name":"NDF_ADD_CAPTURE_TRACE","features":[452]},{"name":"NDF_APPLY_INCLUSION_LIST_FILTER","features":[452]},{"name":"NDF_ERROR_START","features":[452]},{"name":"NDF_E_BAD_PARAM","features":[452]},{"name":"NDF_E_CANCELLED","features":[452]},{"name":"NDF_E_DISABLED","features":[452]},{"name":"NDF_E_LENGTH_EXCEEDED","features":[452]},{"name":"NDF_E_NOHELPERCLASS","features":[452]},{"name":"NDF_E_PROBLEM_PRESENT","features":[452]},{"name":"NDF_E_UNKNOWN","features":[452]},{"name":"NDF_E_VALIDATION","features":[452]},{"name":"NDF_INBOUND_FLAG_EDGETRAVERSAL","features":[452]},{"name":"NDF_INBOUND_FLAG_HEALTHCHECK","features":[452]},{"name":"NdfCancelIncident","features":[452]},{"name":"NdfCloseIncident","features":[452]},{"name":"NdfCreateConnectivityIncident","features":[452]},{"name":"NdfCreateDNSIncident","features":[452]},{"name":"NdfCreateGroupingIncident","features":[452,320]},{"name":"NdfCreateIncident","features":[307,452]},{"name":"NdfCreateNetConnectionIncident","features":[452]},{"name":"NdfCreatePnrpIncident","features":[307,452]},{"name":"NdfCreateSharingIncident","features":[452]},{"name":"NdfCreateWebIncident","features":[452]},{"name":"NdfCreateWebIncidentEx","features":[307,452]},{"name":"NdfCreateWinSockIncident","features":[452,320,310]},{"name":"NdfDiagnoseIncident","features":[452]},{"name":"NdfExecuteDiagnosis","features":[307,452]},{"name":"NdfGetTraceFile","features":[452]},{"name":"NdfRepairIncident","features":[452]},{"name":"OCTET_STRING","features":[452]},{"name":"PROBLEM_TYPE","features":[452]},{"name":"PT_DOWN_STREAM_HEALTH","features":[452]},{"name":"PT_HIGHER_UTILIZATION","features":[452]},{"name":"PT_HIGH_UTILIZATION","features":[452]},{"name":"PT_INVALID","features":[452]},{"name":"PT_LOWER_HEALTH","features":[452]},{"name":"PT_LOW_HEALTH","features":[452]},{"name":"PT_UP_STREAM_UTILIZATION","features":[452]},{"name":"RCF_ISCONFIRMED","features":[452]},{"name":"RCF_ISLEAF","features":[452]},{"name":"RCF_ISTHIRDPARTY","features":[452]},{"name":"REPAIR_RISK","features":[452]},{"name":"REPAIR_SCOPE","features":[452]},{"name":"REPAIR_STATUS","features":[452]},{"name":"RF_CONTACT_ADMIN","features":[452]},{"name":"RF_INFORMATION_ONLY","features":[452]},{"name":"RF_REPRO","features":[452]},{"name":"RF_RESERVED","features":[452]},{"name":"RF_RESERVED_CA","features":[452]},{"name":"RF_RESERVED_LNI","features":[452]},{"name":"RF_SHOW_EVENTS","features":[452]},{"name":"RF_UI_ONLY","features":[452]},{"name":"RF_USER_ACTION","features":[452]},{"name":"RF_USER_CONFIRMATION","features":[452]},{"name":"RF_VALIDATE_HELPTOPIC","features":[452]},{"name":"RF_WORKAROUND","features":[452]},{"name":"RR_NORISK","features":[452]},{"name":"RR_NOROLLBACK","features":[452]},{"name":"RR_ROLLBACK","features":[452]},{"name":"RS_APPLICATION","features":[452]},{"name":"RS_DEFERRED","features":[452]},{"name":"RS_NOT_IMPLEMENTED","features":[452]},{"name":"RS_PROCESS","features":[452]},{"name":"RS_REPAIRED","features":[452]},{"name":"RS_SYSTEM","features":[452]},{"name":"RS_UNREPAIRED","features":[452]},{"name":"RS_USER","features":[452]},{"name":"RS_USER_ACTION","features":[452]},{"name":"RepairInfo","features":[452]},{"name":"RepairInfoEx","features":[452]},{"name":"RootCauseInfo","features":[452]},{"name":"ShellCommandInfo","features":[452]},{"name":"UIT_DUI","features":[452]},{"name":"UIT_HELP_PANE","features":[452]},{"name":"UIT_INVALID","features":[452]},{"name":"UIT_NONE","features":[452]},{"name":"UIT_SHELL_COMMAND","features":[452]},{"name":"UI_INFO_TYPE","features":[452]},{"name":"UiInfo","features":[452]}],"457":[{"name":"ACCOUNTINGPROPERTIES","features":[453]},{"name":"ALLOWEDIN8021X","features":[453]},{"name":"ALLOWEDINCONDITION","features":[453]},{"name":"ALLOWEDINPROFILE","features":[453]},{"name":"ALLOWEDINPROXYCONDITION","features":[453]},{"name":"ALLOWEDINPROXYPROFILE","features":[453]},{"name":"ALLOWEDINVPNDIALUP","features":[453]},{"name":"ATTRIBUTEFILTER","features":[453]},{"name":"ATTRIBUTEID","features":[453]},{"name":"ATTRIBUTEINFO","features":[453]},{"name":"ATTRIBUTEPROPERTIES","features":[453]},{"name":"ATTRIBUTERESTRICTIONS","features":[453]},{"name":"ATTRIBUTESYNTAX","features":[453]},{"name":"ATTRIBUTE_FILTER_IEEE_802_1x","features":[453]},{"name":"ATTRIBUTE_FILTER_NONE","features":[453]},{"name":"ATTRIBUTE_FILTER_VPN_DIALUP","features":[453]},{"name":"ATTRIBUTE_MIN_VALUE","features":[453]},{"name":"ATTRIBUTE_UNDEFINED","features":[453]},{"name":"AUTHENTICATION_TYPE","features":[453]},{"name":"AUTHSRV_AUTHORIZATION_VALUE_W","features":[453]},{"name":"AUTHSRV_ENFORCE_NP_FOR_PAP_CHALLENGE_RESPONSE_VALUE_W","features":[453]},{"name":"AUTHSRV_EXTENSIONS_VALUE_W","features":[453]},{"name":"AUTHSRV_PARAMETERS_KEY_W","features":[453]},{"name":"CLIENTPROPERTIES","features":[453]},{"name":"CONDITIONPROPERTIES","features":[453]},{"name":"DATA_STORE_DIRECTORY","features":[453]},{"name":"DATA_STORE_LOCAL","features":[453]},{"name":"DESCRIPTION","features":[453]},{"name":"DICTIONARYPROPERTIES","features":[453]},{"name":"DOMAIN_TYPE_MIXED","features":[453]},{"name":"DOMAIN_TYPE_NONE","features":[453]},{"name":"DOMAIN_TYPE_NT4","features":[453]},{"name":"DOMAIN_TYPE_NT5","features":[453]},{"name":"IASCOMMONPROPERTIES","features":[453]},{"name":"IASCOMPONENTPROPERTIES","features":[453]},{"name":"IASDATASTORE","features":[453]},{"name":"IASDOMAINTYPE","features":[453]},{"name":"IASOSTYPE","features":[453]},{"name":"IASPROPERTIES","features":[453]},{"name":"IAS_ATTRIBUTE_ABSOLUTE_TIME","features":[453]},{"name":"IAS_ATTRIBUTE_ACCEPT_REASON_CODE","features":[453]},{"name":"IAS_ATTRIBUTE_ACCT_PROVIDER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_ACCT_PROVIDER_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_ALLOWED_CERTIFICATE_EKU","features":[453]},{"name":"IAS_ATTRIBUTE_ALLOW_DIALIN","features":[453]},{"name":"IAS_ATTRIBUTE_AUTHENTICATION_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_AUTH_PROVIDER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_AUTH_PROVIDER_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_CERTIFICATE_EKU","features":[453]},{"name":"IAS_ATTRIBUTE_CERTIFICATE_THUMBPRINT","features":[453]},{"name":"IAS_ATTRIBUTE_CLEAR_TEXT_PASSWORD","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_IP_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_IPv6_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_PACKET_HEADER","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_QUARANTINE_COMPATIBLE","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_UDP_PORT","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_VENDOR_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_CONFIG","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_FRIENDLY_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_SESSION","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_TYPEID","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_TYPES_CONFIGURED_IN_PROXYPOLICY","features":[453]},{"name":"IAS_ATTRIBUTE_EXTENSION_STATE","features":[453]},{"name":"IAS_ATTRIBUTE_FULLY_QUALIFIED_MACHINE_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_FULLY_QUALIFIED_USER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_GENERATE_CLASS_ATTRIBUTE","features":[453]},{"name":"IAS_ATTRIBUTE_GENERATE_SESSION_TIMEOUT","features":[453]},{"name":"IAS_ATTRIBUTE_IGNORE_USER_DIALIN_PROPERTIES","features":[453]},{"name":"IAS_ATTRIBUTE_IS_REPLAY","features":[453]},{"name":"IAS_ATTRIBUTE_LOGGING_RESULT","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_INVENTORY","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_NTGROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_TOKEN_GROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_TOKEN_SID","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_VALIDATED","features":[453]},{"name":"IAS_ATTRIBUTE_MANIPULATION_RULE","features":[453]},{"name":"IAS_ATTRIBUTE_MANIPULATION_TARGET","features":[453]},{"name":"IAS_ATTRIBUTE_NAME_MAPPED","features":[453]},{"name":"IAS_ATTRIBUTE_NP_ALLOWED_EAP_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_NP_ALLOWED_PORT_TYPES","features":[453]},{"name":"IAS_ATTRIBUTE_NP_AUTHENTICATION_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_NP_CALLED_STATION_ID","features":[453]},{"name":"IAS_ATTRIBUTE_NP_CALLING_STATION_ID","features":[453]},{"name":"IAS_ATTRIBUTE_NP_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_NP_PEAPUPFRONT_ENABLED","features":[453]},{"name":"IAS_ATTRIBUTE_NP_TIME_OF_DAY","features":[453]},{"name":"IAS_ATTRIBUTE_NT4_ACCOUNT_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_NT4_HCAP_ACCOUNT_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_NT4_MACHINE_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_NTGROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_ORIGINAL_USER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_OVERRIDE_RAP_AUTH","features":[453]},{"name":"IAS_ATTRIBUTE_PACKET_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_PASSPORT_USER_MAPPING_UPN_SUFFIX","features":[453]},{"name":"IAS_ATTRIBUTE_PEAP_CHANNEL_UP","features":[453]},{"name":"IAS_ATTRIBUTE_PEAP_EMBEDDED_EAP_TYPEID","features":[453]},{"name":"IAS_ATTRIBUTE_PEAP_FAST_ROAMED_SESSION","features":[453]},{"name":"IAS_ATTRIBUTE_POLICY_ENFORCED","features":[453]},{"name":"IAS_ATTRIBUTE_POLICY_EVALUATED_SHV","features":[453]},{"name":"IAS_ATTRIBUTE_PROVIDER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_PROVIDER_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_PROXY_EAP_CONFIG","features":[453]},{"name":"IAS_ATTRIBUTE_PROXY_POLICY_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_PROXY_RETRY_COUNT","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_FIXUP_SERVERS","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_FIXUP_SERVERS_CONFIGURATION","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_SESSION_HANDLE","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_SESSION_ID","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_SYSTEM_HEALTH_RESULT","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_SYSTEM_HEALTH_VALIDATORS","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_UPDATE_NON_COMPLIANT","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_URL","features":[453]},{"name":"IAS_ATTRIBUTE_RADIUS_USERNAME_ENCODING_ASCII","features":[453]},{"name":"IAS_ATTRIBUTE_REASON_CODE","features":[453]},{"name":"IAS_ATTRIBUTE_REJECT_REASON_CODE","features":[453]},{"name":"IAS_ATTRIBUTE_REMOTE_RADIUS_TO_WINDOWS_USER_MAPPING","features":[453]},{"name":"IAS_ATTRIBUTE_REMOTE_SERVER_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_REQUEST_ID","features":[453]},{"name":"IAS_ATTRIBUTE_REQUEST_START_TIME","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_MACHINE_HEALTHCHECK_ONLY","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_NP_CALLING_STATION_ID","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_CALLBACK_NUMBER","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_INTERFACE_ID","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IP_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IPv6_PREFIX","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IPv6_ROUTE","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_ROUTE","features":[453]},{"name":"IAS_ATTRIBUTE_SERVER_IP_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_SERVER_IPv6_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_SESSION_TIMEOUT","features":[453]},{"name":"IAS_ATTRIBUTE_SHARED_SECRET","features":[453]},{"name":"IAS_ATTRIBUTE_SOH_CARRIER_EAPTLV","features":[453]},{"name":"IAS_ATTRIBUTE_TOKEN_GROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_TUNNEL_TAG","features":[453]},{"name":"IAS_ATTRIBUTE_USER_NTGROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_USER_TOKEN_GROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_USER_TOKEN_SID","features":[453]},{"name":"IAS_AUTH_ARAP","features":[453]},{"name":"IAS_AUTH_CUSTOM","features":[453]},{"name":"IAS_AUTH_EAP","features":[453]},{"name":"IAS_AUTH_INVALID","features":[453]},{"name":"IAS_AUTH_MD5CHAP","features":[453]},{"name":"IAS_AUTH_MSCHAP","features":[453]},{"name":"IAS_AUTH_MSCHAP2","features":[453]},{"name":"IAS_AUTH_MSCHAP2_CPW","features":[453]},{"name":"IAS_AUTH_MSCHAP_CPW","features":[453]},{"name":"IAS_AUTH_NONE","features":[453]},{"name":"IAS_AUTH_PAP","features":[453]},{"name":"IAS_AUTH_PEAP","features":[453]},{"name":"IAS_IDENTITY_NO_DEFAULT","features":[453]},{"name":"IAS_LOGGING_DAILY","features":[453]},{"name":"IAS_LOGGING_MONTHLY","features":[453]},{"name":"IAS_LOGGING_UNLIMITED_SIZE","features":[453]},{"name":"IAS_LOGGING_WEEKLY","features":[453]},{"name":"IAS_LOGGING_WHEN_FILE_SIZE_REACHES","features":[453]},{"name":"IAS_SYNTAX_BOOLEAN","features":[453]},{"name":"IAS_SYNTAX_ENUMERATOR","features":[453]},{"name":"IAS_SYNTAX_INETADDR","features":[453]},{"name":"IAS_SYNTAX_INETADDR6","features":[453]},{"name":"IAS_SYNTAX_INTEGER","features":[453]},{"name":"IAS_SYNTAX_OCTETSTRING","features":[453]},{"name":"IAS_SYNTAX_PROVIDERSPECIFIC","features":[453]},{"name":"IAS_SYNTAX_STRING","features":[453]},{"name":"IAS_SYNTAX_UNSIGNEDINTEGER","features":[453]},{"name":"IAS_SYNTAX_UTCTIME","features":[453]},{"name":"IDENTITY_TYPE","features":[453]},{"name":"IPFILTERPROPERTIES","features":[453]},{"name":"ISdo","features":[453,358]},{"name":"ISdoCollection","features":[453,358]},{"name":"ISdoDictionaryOld","features":[453,358]},{"name":"ISdoMachine","features":[453,358]},{"name":"ISdoMachine2","features":[453,358]},{"name":"ISdoServiceControl","features":[453,358]},{"name":"ITemplateSdo","features":[453,358]},{"name":"LDAPNAME","features":[453]},{"name":"MS_ATTRIBUTE_ACCT_AUTH_TYPE","features":[453]},{"name":"MS_ATTRIBUTE_ACCT_EAP_TYPE","features":[453]},{"name":"MS_ATTRIBUTE_AFW_PROTECTION_LEVEL","features":[453]},{"name":"MS_ATTRIBUTE_AFW_QUARANTINE_ZONE","features":[453]},{"name":"MS_ATTRIBUTE_AZURE_POLICY_ID","features":[453]},{"name":"MS_ATTRIBUTE_CHAP2_CPW","features":[453]},{"name":"MS_ATTRIBUTE_CHAP2_RESPONSE","features":[453]},{"name":"MS_ATTRIBUTE_CHAP2_SUCCESS","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_CHALLENGE","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_CPW1","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_CPW2","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_DOMAIN","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_ERROR","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_LM_ENC_PW","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_MPPE_KEYS","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_NT_ENC_PW","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_RESPONSE","features":[453]},{"name":"MS_ATTRIBUTE_EAP_TLV","features":[453]},{"name":"MS_ATTRIBUTE_EXTENDED_QUARANTINE_STATE","features":[453]},{"name":"MS_ATTRIBUTE_FILTER","features":[453]},{"name":"MS_ATTRIBUTE_HCAP_LOCATION_GROUP_NAME","features":[453]},{"name":"MS_ATTRIBUTE_HCAP_USER_GROUPS","features":[453]},{"name":"MS_ATTRIBUTE_HCAP_USER_NAME","features":[453]},{"name":"MS_ATTRIBUTE_IDENTITY_TYPE","features":[453]},{"name":"MS_ATTRIBUTE_IPV4_REMEDIATION_SERVERS","features":[453]},{"name":"MS_ATTRIBUTE_IPV6_REMEDIATION_SERVERS","features":[453]},{"name":"MS_ATTRIBUTE_IPv6_FILTER","features":[453]},{"name":"MS_ATTRIBUTE_MACHINE_NAME","features":[453]},{"name":"MS_ATTRIBUTE_MPPE_RECV_KEY","features":[453]},{"name":"MS_ATTRIBUTE_MPPE_SEND_KEY","features":[453]},{"name":"MS_ATTRIBUTE_NETWORK_ACCESS_SERVER_TYPE","features":[453]},{"name":"MS_ATTRIBUTE_NOT_QUARANTINE_CAPABLE","features":[453]},{"name":"MS_ATTRIBUTE_PRIMARY_DNS_SERVER","features":[453]},{"name":"MS_ATTRIBUTE_PRIMARY_NBNS_SERVER","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_GRACE_TIME","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_GRACE_TIME_CONFIGURATION","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_IPFILTER","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_SESSION_TIMEOUT","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_SOH","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_STATE","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_USER_CLASS","features":[453]},{"name":"MS_ATTRIBUTE_RAS_CLIENT_NAME","features":[453]},{"name":"MS_ATTRIBUTE_RAS_CLIENT_VERSION","features":[453]},{"name":"MS_ATTRIBUTE_RAS_CORRELATION_ID","features":[453]},{"name":"MS_ATTRIBUTE_RAS_ROUTING_DOMAIN_ID","features":[453]},{"name":"MS_ATTRIBUTE_RAS_VENDOR","features":[453]},{"name":"MS_ATTRIBUTE_RAS_VERSION","features":[453]},{"name":"MS_ATTRIBUTE_SECONDARY_DNS_SERVER","features":[453]},{"name":"MS_ATTRIBUTE_SECONDARY_NBNS_SERVER","features":[453]},{"name":"MS_ATTRIBUTE_SERVICE_CLASS","features":[453]},{"name":"MS_ATTRIBUTE_TSG_DEVICE_REDIRECTION","features":[453]},{"name":"MS_ATTRIBUTE_USER_IPv4_ADDRESS","features":[453]},{"name":"MS_ATTRIBUTE_USER_IPv6_ADDRESS","features":[453]},{"name":"MS_ATTRIBUTE_USER_SECURITY_IDENTITY","features":[453]},{"name":"MULTIVALUED","features":[453]},{"name":"NAME","features":[453]},{"name":"NAMESPROPERTIES","features":[453]},{"name":"NAPPROPERTIES","features":[453]},{"name":"NEW_LOG_FILE_FREQUENCY","features":[453]},{"name":"NTEVENTLOGPROPERTIES","features":[453]},{"name":"NTSAMPROPERTIES","features":[453]},{"name":"POLICYPROPERTIES","features":[453]},{"name":"PRADIUS_EXTENSION_FREE_ATTRIBUTES","features":[453]},{"name":"PRADIUS_EXTENSION_INIT","features":[453]},{"name":"PRADIUS_EXTENSION_PROCESS","features":[453]},{"name":"PRADIUS_EXTENSION_PROCESS_2","features":[453]},{"name":"PRADIUS_EXTENSION_PROCESS_EX","features":[453]},{"name":"PRADIUS_EXTENSION_TERM","features":[453]},{"name":"PROFILEPROPERTIES","features":[453]},{"name":"PROPERTY_ACCOUNTING_DISCARD_REQUEST_ON_FAILURE","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_ACCOUNTING","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_ACCOUNTING_INTERIM","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_AUTHENTICATION","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_AUTHENTICATION_INTERIM","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_DELETE_IF_FULL","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_ENABLE_LOGGING","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_FILE_DIRECTORY","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_FILE_IS_BACKUP","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_IAS1_FORMAT","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_OPEN_NEW_FREQUENCY","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_OPEN_NEW_SIZE","features":[453]},{"name":"PROPERTY_ACCOUNTING_SQL_MAX_SESSIONS","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_8021X","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_CONDITION","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_PROFILE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_PROXY_CONDITION","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_PROXY_PROFILE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_VPNDIALUP","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_LOG_ORDINAL","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_MULTIPLE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_DISPLAY_NAME","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ENUM_FILTERS","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ENUM_NAMES","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ENUM_VALUES","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ID","features":[453]},{"name":"PROPERTY_ATTRIBUTE_IS_ENUMERABLE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_SYNTAX","features":[453]},{"name":"PROPERTY_ATTRIBUTE_VALUE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_VENDOR_ID","features":[453]},{"name":"PROPERTY_ATTRIBUTE_VENDOR_TYPE_ID","features":[453]},{"name":"PROPERTY_CLIENT_ADDRESS","features":[453]},{"name":"PROPERTY_CLIENT_ENABLED","features":[453]},{"name":"PROPERTY_CLIENT_NAS_MANUFACTURER","features":[453]},{"name":"PROPERTY_CLIENT_QUARANTINE_COMPATIBLE","features":[453]},{"name":"PROPERTY_CLIENT_REQUIRE_SIGNATURE","features":[453]},{"name":"PROPERTY_CLIENT_SECRET_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_CLIENT_SHARED_SECRET","features":[453]},{"name":"PROPERTY_CLIENT_UNUSED","features":[453]},{"name":"PROPERTY_COMPONENT_ID","features":[453]},{"name":"PROPERTY_COMPONENT_PROG_ID","features":[453]},{"name":"PROPERTY_COMPONENT_START","features":[453]},{"name":"PROPERTY_CONDITION_TEXT","features":[453]},{"name":"PROPERTY_DICTIONARY_ATTRIBUTES_COLLECTION","features":[453]},{"name":"PROPERTY_DICTIONARY_LOCATION","features":[453]},{"name":"PROPERTY_EVENTLOG_LOG_APPLICATION_EVENTS","features":[453]},{"name":"PROPERTY_EVENTLOG_LOG_DEBUG","features":[453]},{"name":"PROPERTY_EVENTLOG_LOG_MALFORMED","features":[453]},{"name":"PROPERTY_IAS_AUDITORS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_POLICIES_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_PROFILES_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_PROTOCOLS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_PROXYPOLICIES_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_PROXYPROFILES_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_RADIUSSERVERGROUPS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_REMEDIATIONSERVERGROUPS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_REQUESTHANDLERS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_SHVTEMPLATES_COLLECTION","features":[453]},{"name":"PROPERTY_IPFILTER_ATTRIBUTES_COLLECTION","features":[453]},{"name":"PROPERTY_NAMES_REALMS","features":[453]},{"name":"PROPERTY_NAP_POLICIES_COLLECTION","features":[453]},{"name":"PROPERTY_NAS_VENDOR_ID","features":[453]},{"name":"PROPERTY_NTSAM_ALLOW_LM_AUTHENTICATION","features":[453]},{"name":"PROPERTY_POLICY_ACTION","features":[453]},{"name":"PROPERTY_POLICY_CONDITIONS_COLLECTION","features":[453]},{"name":"PROPERTY_POLICY_CONSTRAINT","features":[453]},{"name":"PROPERTY_POLICY_ENABLED","features":[453]},{"name":"PROPERTY_POLICY_MERIT","features":[453]},{"name":"PROPERTY_POLICY_PROFILE_NAME","features":[453]},{"name":"PROPERTY_POLICY_SOURCETAG","features":[453]},{"name":"PROPERTY_POLICY_UNUSED0","features":[453]},{"name":"PROPERTY_POLICY_UNUSED1","features":[453]},{"name":"PROPERTY_PROFILE_ATTRIBUTES_COLLECTION","features":[453]},{"name":"PROPERTY_PROFILE_IPFILTER_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_PROTOCOL_REQUEST_HANDLER","features":[453]},{"name":"PROPERTY_PROTOCOL_START","features":[453]},{"name":"PROPERTY_RADIUSPROXY_SERVERGROUPS","features":[453]},{"name":"PROPERTY_RADIUSSERVERGROUP_SERVERS_COLLECTION","features":[453]},{"name":"PROPERTY_RADIUSSERVER_ACCT_PORT","features":[453]},{"name":"PROPERTY_RADIUSSERVER_ACCT_SECRET","features":[453]},{"name":"PROPERTY_RADIUSSERVER_ACCT_SECRET_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_RADIUSSERVER_ADDRESS","features":[453]},{"name":"PROPERTY_RADIUSSERVER_AUTH_PORT","features":[453]},{"name":"PROPERTY_RADIUSSERVER_AUTH_SECRET","features":[453]},{"name":"PROPERTY_RADIUSSERVER_AUTH_SECRET_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_RADIUSSERVER_BLACKOUT","features":[453]},{"name":"PROPERTY_RADIUSSERVER_FORWARD_ACCT_ONOFF","features":[453]},{"name":"PROPERTY_RADIUSSERVER_MAX_LOST","features":[453]},{"name":"PROPERTY_RADIUSSERVER_PRIORITY","features":[453]},{"name":"PROPERTY_RADIUSSERVER_SEND_SIGNATURE","features":[453]},{"name":"PROPERTY_RADIUSSERVER_TIMEOUT","features":[453]},{"name":"PROPERTY_RADIUSSERVER_WEIGHT","features":[453]},{"name":"PROPERTY_RADIUS_ACCOUNTING_PORT","features":[453]},{"name":"PROPERTY_RADIUS_AUTHENTICATION_PORT","features":[453]},{"name":"PROPERTY_RADIUS_CLIENTS_COLLECTION","features":[453]},{"name":"PROPERTY_RADIUS_VENDORS_COLLECTION","features":[453]},{"name":"PROPERTY_REMEDIATIONSERVERGROUP_SERVERS_COLLECTION","features":[453]},{"name":"PROPERTY_REMEDIATIONSERVERS_SERVERGROUPS","features":[453]},{"name":"PROPERTY_REMEDIATIONSERVER_ADDRESS","features":[453]},{"name":"PROPERTY_REMEDIATIONSERVER_FRIENDLY_NAME","features":[453]},{"name":"PROPERTY_SDO_CLASS","features":[453]},{"name":"PROPERTY_SDO_DATASTORE_NAME","features":[453]},{"name":"PROPERTY_SDO_DESCRIPTION","features":[453]},{"name":"PROPERTY_SDO_ID","features":[453]},{"name":"PROPERTY_SDO_NAME","features":[453]},{"name":"PROPERTY_SDO_OPAQUE","features":[453]},{"name":"PROPERTY_SDO_RESERVED","features":[453]},{"name":"PROPERTY_SDO_START","features":[453]},{"name":"PROPERTY_SDO_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_SHAREDSECRET_STRING","features":[453]},{"name":"PROPERTY_SHVCONFIG_LIST","features":[453]},{"name":"PROPERTY_SHV_COMBINATION_TYPE","features":[453]},{"name":"PROPERTY_SHV_LIST","features":[453]},{"name":"PROPERTY_SHV_TEMPLATES_COLLECTION","features":[453]},{"name":"PROPERTY_TEMPLATES_CLIENTS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_IPFILTERS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_POLICIES_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_PROFILES_COLLECTION","features":[453]},{"name":"PROPERTY_TEMPLATES_PROFILES_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_PROXYPOLICIES_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_PROXYPROFILES_COLLECTION","features":[453]},{"name":"PROPERTY_TEMPLATES_PROXYPROFILES_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_RADIUSSERVERS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_REMEDIATIONSERVERGROUPS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_SHAREDSECRETS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_SHVTEMPLATES_TEMPLATES","features":[453]},{"name":"PROPERTY_USER_ALLOW_DIALIN","features":[453]},{"name":"PROPERTY_USER_CALLING_STATION_ID","features":[453]},{"name":"PROPERTY_USER_RADIUS_CALLBACK_NUMBER","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_INTERFACE_ID","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_IPV6_PREFIX","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_IPV6_ROUTE","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_IP_ADDRESS","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_ROUTE","features":[453]},{"name":"PROPERTY_USER_SAVED_CALLING_STATION_ID","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_CALLBACK_NUMBER","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_INTERFACE_ID","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_IPV6_PREFIX","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_IPV6_ROUTE","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_IP_ADDRESS","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_ROUTE","features":[453]},{"name":"PROPERTY_USER_SERVICE_TYPE","features":[453]},{"name":"PROTOCOLPROPERTIES","features":[453]},{"name":"RADIUSPROPERTIES","features":[453]},{"name":"RADIUSPROXYPROPERTIES","features":[453]},{"name":"RADIUSSERVERGROUPPROPERTIES","features":[453]},{"name":"RADIUSSERVERPROPERTIES","features":[453]},{"name":"RADIUS_ACTION","features":[453]},{"name":"RADIUS_ATTRIBUTE","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_AUTHENTIC","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_DELAY_TIME","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_INPUT_OCTETS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_INPUT_PACKETS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_INTERIM_INTERVAL","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_LINK_COUNT","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_MULTI_SSN_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_OUTPUT_OCTETS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_OUTPUT_PACKETS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_SESSION_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_SESSION_TIME","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_STATUS_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_TERMINATE_CAUSE","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_TUNNEL_CONN","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_CHALLENGE_RESPONSE","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_FEATURES","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_PASSWORD","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_SECURITY","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_SECURITY_DATA","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_ZONE_ACCESS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARRAY","features":[453]},{"name":"RADIUS_ATTRIBUTE_CALLBACK_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_CALLBACK_NUMBER","features":[453]},{"name":"RADIUS_ATTRIBUTE_CALLED_STATION_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_CALLING_STATION_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_CHAP_CHALLENGE","features":[453]},{"name":"RADIUS_ATTRIBUTE_CHAP_PASSWORD","features":[453]},{"name":"RADIUS_ATTRIBUTE_CLASS","features":[453]},{"name":"RADIUS_ATTRIBUTE_CONFIGURATION_TOKEN","features":[453]},{"name":"RADIUS_ATTRIBUTE_CONNECT_INFO","features":[453]},{"name":"RADIUS_ATTRIBUTE_EAP_MESSAGE","features":[453]},{"name":"RADIUS_ATTRIBUTE_FILTER_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_APPLETALK_LINK","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_APPLETALK_NET","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_APPLETALK_ZONE","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_COMPRESSION","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_INTERFACE_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IPX_NETWORK","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IP_ADDRESS","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IP_NETMASK","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IPv6_POOL","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IPv6_PREFIX","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IPv6_ROUTE","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_MTU","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_PROTOCOL","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_ROUTE","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_ROUTING","features":[453]},{"name":"RADIUS_ATTRIBUTE_IDLE_TIMEOUT","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_IP_HOST","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_IPv6_HOST","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_LAT_GROUP","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_LAT_NODE","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_LAT_PORT","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_LAT_SERVICE","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_SERVICE","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_TCP_PORT","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_IDENTIFIER","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_IP_ADDRESS","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_IPv6_ADDRESS","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_PORT","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_PORT_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_PASSWORD_RETRY","features":[453]},{"name":"RADIUS_ATTRIBUTE_PORT_LIMIT","features":[453]},{"name":"RADIUS_ATTRIBUTE_PROMPT","features":[453]},{"name":"RADIUS_ATTRIBUTE_PROXY_STATE","features":[453]},{"name":"RADIUS_ATTRIBUTE_REPLY_MESSAGE","features":[453]},{"name":"RADIUS_ATTRIBUTE_SERVICE_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_SESSION_TIMEOUT","features":[453]},{"name":"RADIUS_ATTRIBUTE_SIGNATURE","features":[453]},{"name":"RADIUS_ATTRIBUTE_STATE","features":[453]},{"name":"RADIUS_ATTRIBUTE_TERMINATION_ACTION","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_ASSIGNMENT_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_CLIENT_ENDPT","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_MEDIUM_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_PASSWORD","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_PREFERENCE","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_PVT_GROUP_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_SERVER_ENDPT","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_UNASSIGNED1","features":[453]},{"name":"RADIUS_ATTRIBUTE_UNASSIGNED2","features":[453]},{"name":"RADIUS_ATTRIBUTE_USER_NAME","features":[453]},{"name":"RADIUS_ATTRIBUTE_USER_PASSWORD","features":[453]},{"name":"RADIUS_ATTRIBUTE_VENDOR_SPECIFIC","features":[453]},{"name":"RADIUS_AUTHENTICATION_PROVIDER","features":[453]},{"name":"RADIUS_CODE","features":[453]},{"name":"RADIUS_DATA_TYPE","features":[453]},{"name":"RADIUS_EXTENSION_CONTROL_BLOCK","features":[453]},{"name":"RADIUS_EXTENSION_FREE_ATTRIBUTES","features":[453]},{"name":"RADIUS_EXTENSION_INIT","features":[453]},{"name":"RADIUS_EXTENSION_POINT","features":[453]},{"name":"RADIUS_EXTENSION_PROCESS","features":[453]},{"name":"RADIUS_EXTENSION_PROCESS2","features":[453]},{"name":"RADIUS_EXTENSION_PROCESS_EX","features":[453]},{"name":"RADIUS_EXTENSION_TERM","features":[453]},{"name":"RADIUS_EXTENSION_VERSION","features":[453]},{"name":"RADIUS_REJECT_REASON_CODE","features":[453]},{"name":"RADIUS_VSA_FORMAT","features":[453]},{"name":"RAS_ATTRIBUTE_BAP_LINE_DOWN_LIMIT","features":[453]},{"name":"RAS_ATTRIBUTE_BAP_LINE_DOWN_TIME","features":[453]},{"name":"RAS_ATTRIBUTE_BAP_REQUIRED","features":[453]},{"name":"RAS_ATTRIBUTE_ENCRYPTION_POLICY","features":[453]},{"name":"RAS_ATTRIBUTE_ENCRYPTION_TYPE","features":[453]},{"name":"REMEDIATIONSERVERGROUPPROPERTIES","features":[453]},{"name":"REMEDIATIONSERVERPROPERTIES","features":[453]},{"name":"REMEDIATIONSERVERSPROPERTIES","features":[453]},{"name":"RESTRICTIONS","features":[453]},{"name":"SERVICE_TYPE","features":[453]},{"name":"SERVICE_TYPE_IAS","features":[453]},{"name":"SERVICE_TYPE_MAX","features":[453]},{"name":"SERVICE_TYPE_RAMGMTSVC","features":[453]},{"name":"SERVICE_TYPE_RAS","features":[453]},{"name":"SHAREDSECRETPROPERTIES","features":[453]},{"name":"SHVTEMPLATEPROPERTIES","features":[453]},{"name":"SHV_COMBINATION_TYPE","features":[453]},{"name":"SHV_COMBINATION_TYPE_ALL_FAIL","features":[453]},{"name":"SHV_COMBINATION_TYPE_ALL_PASS","features":[453]},{"name":"SHV_COMBINATION_TYPE_MAX","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_FAIL","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_INFECTED","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_PASS","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_TRANSITIONAL","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_UNKNOWN","features":[453]},{"name":"SYNTAX","features":[453]},{"name":"SYSTEM_TYPE_NT10_0_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT10_0_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT4_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT4_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT5_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT5_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT6_1_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT6_1_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT6_2_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT6_2_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT6_3_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT6_3_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT6_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT6_WORKSTATION","features":[453]},{"name":"SdoMachine","features":[453]},{"name":"TEMPLATESPROPERTIES","features":[453]},{"name":"USERPROPERTIES","features":[453]},{"name":"VENDORID","features":[453]},{"name":"VENDORPROPERTIES","features":[453]},{"name":"VENDORTYPE","features":[453]},{"name":"raAccept","features":[453]},{"name":"raContinue","features":[453]},{"name":"raReject","features":[453]},{"name":"rapMCIS","features":[453]},{"name":"rapNone","features":[453]},{"name":"rapODBC","features":[453]},{"name":"rapProxy","features":[453]},{"name":"rapUnknown","features":[453]},{"name":"rapUsersFile","features":[453]},{"name":"rapWindowsNT","features":[453]},{"name":"ratAcctAuthentic","features":[453]},{"name":"ratAcctDelayTime","features":[453]},{"name":"ratAcctInputOctets","features":[453]},{"name":"ratAcctInputPackets","features":[453]},{"name":"ratAcctOutputOctets","features":[453]},{"name":"ratAcctOutputPackets","features":[453]},{"name":"ratAcctSessionId","features":[453]},{"name":"ratAcctSessionTime","features":[453]},{"name":"ratAcctStatusType","features":[453]},{"name":"ratAcctTerminationCause","features":[453]},{"name":"ratAuthenticator","features":[453]},{"name":"ratCHAPChallenge","features":[453]},{"name":"ratCHAPPassword","features":[453]},{"name":"ratCRPPolicyName","features":[453]},{"name":"ratCallbackId","features":[453]},{"name":"ratCallbackNumber","features":[453]},{"name":"ratCalledStationId","features":[453]},{"name":"ratCallingStationId","features":[453]},{"name":"ratCertificateThumbprint","features":[453]},{"name":"ratClass","features":[453]},{"name":"ratClearTextPassword","features":[453]},{"name":"ratCode","features":[453]},{"name":"ratEAPTLV","features":[453]},{"name":"ratExtensionState","features":[453]},{"name":"ratFQUserName","features":[453]},{"name":"ratFilterId","features":[453]},{"name":"ratFramedAppleTalkLink","features":[453]},{"name":"ratFramedAppleTalkNetwork","features":[453]},{"name":"ratFramedAppleTalkZone","features":[453]},{"name":"ratFramedCompression","features":[453]},{"name":"ratFramedIPAddress","features":[453]},{"name":"ratFramedIPNetmask","features":[453]},{"name":"ratFramedIPXNetwork","features":[453]},{"name":"ratFramedIPv6Pool","features":[453]},{"name":"ratFramedIPv6Prefix","features":[453]},{"name":"ratFramedIPv6Route","features":[453]},{"name":"ratFramedInterfaceId","features":[453]},{"name":"ratFramedMTU","features":[453]},{"name":"ratFramedProtocol","features":[453]},{"name":"ratFramedRoute","features":[453]},{"name":"ratFramedRouting","features":[453]},{"name":"ratIdentifier","features":[453]},{"name":"ratIdleTimeout","features":[453]},{"name":"ratLoginIPHost","features":[453]},{"name":"ratLoginIPv6Host","features":[453]},{"name":"ratLoginLATGroup","features":[453]},{"name":"ratLoginLATNode","features":[453]},{"name":"ratLoginLATService","features":[453]},{"name":"ratLoginPort","features":[453]},{"name":"ratLoginService","features":[453]},{"name":"ratMediumType","features":[453]},{"name":"ratMinimum","features":[453]},{"name":"ratNASIPAddress","features":[453]},{"name":"ratNASIPv6Address","features":[453]},{"name":"ratNASIdentifier","features":[453]},{"name":"ratNASPort","features":[453]},{"name":"ratNASPortType","features":[453]},{"name":"ratPolicyName","features":[453]},{"name":"ratPortLimit","features":[453]},{"name":"ratProvider","features":[453]},{"name":"ratProviderName","features":[453]},{"name":"ratProxyState","features":[453]},{"name":"ratRejectReasonCode","features":[453]},{"name":"ratReplyMessage","features":[453]},{"name":"ratServiceType","features":[453]},{"name":"ratSessionTimeout","features":[453]},{"name":"ratSrcIPAddress","features":[453]},{"name":"ratSrcIPv6Address","features":[453]},{"name":"ratSrcPort","features":[453]},{"name":"ratState","features":[453]},{"name":"ratStrippedUserName","features":[453]},{"name":"ratTerminationAction","features":[453]},{"name":"ratTunnelPassword","features":[453]},{"name":"ratTunnelPrivateGroupID","features":[453]},{"name":"ratTunnelType","features":[453]},{"name":"ratUniqueId","features":[453]},{"name":"ratUserName","features":[453]},{"name":"ratUserPassword","features":[453]},{"name":"ratVendorSpecific","features":[453]},{"name":"rcAccessAccept","features":[453]},{"name":"rcAccessChallenge","features":[453]},{"name":"rcAccessReject","features":[453]},{"name":"rcAccessRequest","features":[453]},{"name":"rcAccountingRequest","features":[453]},{"name":"rcAccountingResponse","features":[453]},{"name":"rcDiscard","features":[453]},{"name":"rcUnknown","features":[453]},{"name":"rdtAddress","features":[453]},{"name":"rdtInteger","features":[453]},{"name":"rdtIpv6Address","features":[453]},{"name":"rdtString","features":[453]},{"name":"rdtTime","features":[453]},{"name":"rdtUnknown","features":[453]},{"name":"repAuthentication","features":[453]},{"name":"repAuthorization","features":[453]},{"name":"rrrcAccountDisabled","features":[453]},{"name":"rrrcAccountExpired","features":[453]},{"name":"rrrcAccountUnknown","features":[453]},{"name":"rrrcAuthenticationFailure","features":[453]},{"name":"rrrcUndefined","features":[453]}],"458":[{"name":"DRT_ACTIVE","features":[454]},{"name":"DRT_ADDRESS","features":[454,320]},{"name":"DRT_ADDRESS_FLAGS","features":[454]},{"name":"DRT_ADDRESS_FLAG_ACCEPTED","features":[454]},{"name":"DRT_ADDRESS_FLAG_BAD_VALIDATE_ID","features":[454]},{"name":"DRT_ADDRESS_FLAG_INQUIRE","features":[454]},{"name":"DRT_ADDRESS_FLAG_LOOP","features":[454]},{"name":"DRT_ADDRESS_FLAG_REJECTED","features":[454]},{"name":"DRT_ADDRESS_FLAG_SUSPECT_UNREGISTERED_ID","features":[454]},{"name":"DRT_ADDRESS_FLAG_TOO_BUSY","features":[454]},{"name":"DRT_ADDRESS_FLAG_UNREACHABLE","features":[454]},{"name":"DRT_ADDRESS_LIST","features":[454,320]},{"name":"DRT_ALONE","features":[454]},{"name":"DRT_BOOTSTRAP_PROVIDER","features":[454]},{"name":"DRT_BOOTSTRAP_RESOLVE_CALLBACK","features":[307,454,320]},{"name":"DRT_DATA","features":[454]},{"name":"DRT_EVENT_DATA","features":[454,320]},{"name":"DRT_EVENT_LEAFSET_KEY_CHANGED","features":[454]},{"name":"DRT_EVENT_REGISTRATION_STATE_CHANGED","features":[454]},{"name":"DRT_EVENT_STATUS_CHANGED","features":[454]},{"name":"DRT_EVENT_TYPE","features":[454]},{"name":"DRT_E_BOOTSTRAPPROVIDER_IN_USE","features":[454]},{"name":"DRT_E_BOOTSTRAPPROVIDER_NOT_ATTACHED","features":[454]},{"name":"DRT_E_CAPABILITY_MISMATCH","features":[454]},{"name":"DRT_E_DUPLICATE_KEY","features":[454]},{"name":"DRT_E_FAULTED","features":[454]},{"name":"DRT_E_INSUFFICIENT_BUFFER","features":[454]},{"name":"DRT_E_INVALID_ADDRESS","features":[454]},{"name":"DRT_E_INVALID_BOOTSTRAP_PROVIDER","features":[454]},{"name":"DRT_E_INVALID_CERT_CHAIN","features":[454]},{"name":"DRT_E_INVALID_INSTANCE_PREFIX","features":[454]},{"name":"DRT_E_INVALID_KEY","features":[454]},{"name":"DRT_E_INVALID_KEY_SIZE","features":[454]},{"name":"DRT_E_INVALID_MAX_ADDRESSES","features":[454]},{"name":"DRT_E_INVALID_MAX_ENDPOINTS","features":[454]},{"name":"DRT_E_INVALID_MESSAGE","features":[454]},{"name":"DRT_E_INVALID_PORT","features":[454]},{"name":"DRT_E_INVALID_SCOPE","features":[454]},{"name":"DRT_E_INVALID_SEARCH_INFO","features":[454]},{"name":"DRT_E_INVALID_SEARCH_RANGE","features":[454]},{"name":"DRT_E_INVALID_SECURITY_MODE","features":[454]},{"name":"DRT_E_INVALID_SECURITY_PROVIDER","features":[454]},{"name":"DRT_E_INVALID_SETTINGS","features":[454]},{"name":"DRT_E_INVALID_TRANSPORT_PROVIDER","features":[454]},{"name":"DRT_E_NO_ADDRESSES_AVAILABLE","features":[454]},{"name":"DRT_E_NO_MORE","features":[454]},{"name":"DRT_E_SEARCH_IN_PROGRESS","features":[454]},{"name":"DRT_E_SECURITYPROVIDER_IN_USE","features":[454]},{"name":"DRT_E_SECURITYPROVIDER_NOT_ATTACHED","features":[454]},{"name":"DRT_E_STILL_IN_USE","features":[454]},{"name":"DRT_E_TIMEOUT","features":[454]},{"name":"DRT_E_TRANSPORTPROVIDER_IN_USE","features":[454]},{"name":"DRT_E_TRANSPORTPROVIDER_NOT_ATTACHED","features":[454]},{"name":"DRT_E_TRANSPORT_ALREADY_BOUND","features":[454]},{"name":"DRT_E_TRANSPORT_ALREADY_EXISTS_FOR_SCOPE","features":[454]},{"name":"DRT_E_TRANSPORT_EXECUTING_CALLBACK","features":[454]},{"name":"DRT_E_TRANSPORT_INVALID_ARGUMENT","features":[454]},{"name":"DRT_E_TRANSPORT_NOT_BOUND","features":[454]},{"name":"DRT_E_TRANSPORT_NO_DEST_ADDRESSES","features":[454]},{"name":"DRT_E_TRANSPORT_SHUTTING_DOWN","features":[454]},{"name":"DRT_E_TRANSPORT_STILL_BOUND","features":[454]},{"name":"DRT_E_TRANSPORT_UNEXPECTED","features":[454]},{"name":"DRT_FAULTED","features":[454]},{"name":"DRT_GLOBAL_SCOPE","features":[454]},{"name":"DRT_LEAFSET_KEY_ADDED","features":[454]},{"name":"DRT_LEAFSET_KEY_CHANGE_TYPE","features":[454]},{"name":"DRT_LEAFSET_KEY_DELETED","features":[454]},{"name":"DRT_LINK_LOCAL_ISATAP_SCOPEID","features":[454]},{"name":"DRT_LINK_LOCAL_SCOPE","features":[454]},{"name":"DRT_MATCH_EXACT","features":[454]},{"name":"DRT_MATCH_INTERMEDIATE","features":[454]},{"name":"DRT_MATCH_NEAR","features":[454]},{"name":"DRT_MATCH_TYPE","features":[454]},{"name":"DRT_MAX_INSTANCE_PREFIX_LEN","features":[454]},{"name":"DRT_MAX_PAYLOAD_SIZE","features":[454]},{"name":"DRT_MAX_ROUTING_ADDRESSES","features":[454]},{"name":"DRT_MIN_ROUTING_ADDRESSES","features":[454]},{"name":"DRT_NO_NETWORK","features":[454]},{"name":"DRT_PAYLOAD_REVOKED","features":[454]},{"name":"DRT_REGISTRATION","features":[454]},{"name":"DRT_REGISTRATION_STATE","features":[454]},{"name":"DRT_REGISTRATION_STATE_UNRESOLVEABLE","features":[454]},{"name":"DRT_SCOPE","features":[454]},{"name":"DRT_SEARCH_INFO","features":[307,454]},{"name":"DRT_SEARCH_RESULT","features":[454]},{"name":"DRT_SECURE_CONFIDENTIALPAYLOAD","features":[454]},{"name":"DRT_SECURE_MEMBERSHIP","features":[454]},{"name":"DRT_SECURE_RESOLVE","features":[454]},{"name":"DRT_SECURITY_MODE","features":[454]},{"name":"DRT_SECURITY_PROVIDER","features":[454]},{"name":"DRT_SETTINGS","features":[454]},{"name":"DRT_SITE_LOCAL_SCOPE","features":[454]},{"name":"DRT_STATUS","features":[454]},{"name":"DRT_S_RETRY","features":[454]},{"name":"DrtClose","features":[454]},{"name":"DrtContinueSearch","features":[454]},{"name":"DrtCreateDerivedKey","features":[307,454,391]},{"name":"DrtCreateDerivedKeySecurityProvider","features":[307,454,391]},{"name":"DrtCreateDnsBootstrapResolver","features":[454]},{"name":"DrtCreateIpv6UdpTransport","features":[454]},{"name":"DrtCreateNullSecurityProvider","features":[454]},{"name":"DrtCreatePnrpBootstrapResolver","features":[307,454]},{"name":"DrtDeleteDerivedKeySecurityProvider","features":[454]},{"name":"DrtDeleteDnsBootstrapResolver","features":[454]},{"name":"DrtDeleteIpv6UdpTransport","features":[454]},{"name":"DrtDeleteNullSecurityProvider","features":[454]},{"name":"DrtDeletePnrpBootstrapResolver","features":[454]},{"name":"DrtEndSearch","features":[454]},{"name":"DrtGetEventData","features":[454,320]},{"name":"DrtGetEventDataSize","features":[454]},{"name":"DrtGetInstanceName","features":[454]},{"name":"DrtGetInstanceNameSize","features":[454]},{"name":"DrtGetSearchPath","features":[454,320]},{"name":"DrtGetSearchPathSize","features":[454]},{"name":"DrtGetSearchResult","features":[454]},{"name":"DrtGetSearchResultSize","features":[454]},{"name":"DrtOpen","features":[307,454]},{"name":"DrtRegisterKey","features":[454]},{"name":"DrtStartSearch","features":[307,454]},{"name":"DrtUnregisterKey","features":[454]},{"name":"DrtUpdateKey","features":[454]},{"name":"FACILITY_DRT","features":[454]},{"name":"MaximumPeerDistClientInfoByHandlesClass","features":[454]},{"name":"NS_PNRPCLOUD","features":[454]},{"name":"NS_PNRPNAME","features":[454]},{"name":"NS_PROVIDER_PNRPCLOUD","features":[454]},{"name":"NS_PROVIDER_PNRPNAME","features":[454]},{"name":"PEERDIST_CLIENT_BASIC_INFO","features":[307,454]},{"name":"PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS","features":[454]},{"name":"PEERDIST_CONTENT_TAG","features":[454]},{"name":"PEERDIST_PUBLICATION_OPTIONS","features":[454]},{"name":"PEERDIST_PUBLICATION_OPTIONS_VERSION","features":[454]},{"name":"PEERDIST_PUBLICATION_OPTIONS_VERSION_1","features":[454]},{"name":"PEERDIST_PUBLICATION_OPTIONS_VERSION_2","features":[454]},{"name":"PEERDIST_READ_TIMEOUT_DEFAULT","features":[454]},{"name":"PEERDIST_READ_TIMEOUT_LOCAL_CACHE_ONLY","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_1","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_2","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_VALUE","features":[454]},{"name":"PEERDIST_STATUS","features":[454]},{"name":"PEERDIST_STATUS_AVAILABLE","features":[454]},{"name":"PEERDIST_STATUS_DISABLED","features":[454]},{"name":"PEERDIST_STATUS_INFO","features":[454]},{"name":"PEERDIST_STATUS_UNAVAILABLE","features":[454]},{"name":"PEER_ADDRESS","features":[454,320]},{"name":"PEER_APPLICATION","features":[454]},{"name":"PEER_APPLICATION_ALL_USERS","features":[454]},{"name":"PEER_APPLICATION_CURRENT_USER","features":[454]},{"name":"PEER_APPLICATION_REGISTRATION_INFO","features":[454]},{"name":"PEER_APPLICATION_REGISTRATION_TYPE","features":[454]},{"name":"PEER_APP_LAUNCH_INFO","features":[307,454,320]},{"name":"PEER_CHANGE_ADDED","features":[454]},{"name":"PEER_CHANGE_DELETED","features":[454]},{"name":"PEER_CHANGE_TYPE","features":[454]},{"name":"PEER_CHANGE_UPDATED","features":[454]},{"name":"PEER_COLLAB_EVENT_DATA","features":[307,454,320]},{"name":"PEER_COLLAB_EVENT_REGISTRATION","features":[454]},{"name":"PEER_COLLAB_EVENT_TYPE","features":[454]},{"name":"PEER_COLLAB_OBJECTID_USER_PICTURE","features":[454]},{"name":"PEER_CONNECTED","features":[454]},{"name":"PEER_CONNECTION_DIRECT","features":[454]},{"name":"PEER_CONNECTION_FAILED","features":[454]},{"name":"PEER_CONNECTION_FLAGS","features":[454]},{"name":"PEER_CONNECTION_INFO","features":[454,320]},{"name":"PEER_CONNECTION_NEIGHBOR","features":[454]},{"name":"PEER_CONNECTION_STATUS","features":[454]},{"name":"PEER_CONTACT","features":[307,454]},{"name":"PEER_CREDENTIAL_INFO","features":[307,454,391]},{"name":"PEER_DATA","features":[454]},{"name":"PEER_DEFER_EXPIRATION","features":[454]},{"name":"PEER_DISABLE_PRESENCE","features":[454]},{"name":"PEER_DISCONNECTED","features":[454]},{"name":"PEER_ENDPOINT","features":[454,320]},{"name":"PEER_EVENT_APPLICATION_CHANGED_DATA","features":[307,454,320]},{"name":"PEER_EVENT_CONNECTION_CHANGE_DATA","features":[454]},{"name":"PEER_EVENT_ENDPOINT_APPLICATION_CHANGED","features":[454]},{"name":"PEER_EVENT_ENDPOINT_CHANGED","features":[454]},{"name":"PEER_EVENT_ENDPOINT_CHANGED_DATA","features":[307,454,320]},{"name":"PEER_EVENT_ENDPOINT_OBJECT_CHANGED","features":[454]},{"name":"PEER_EVENT_ENDPOINT_PRESENCE_CHANGED","features":[454]},{"name":"PEER_EVENT_INCOMING_DATA","features":[454]},{"name":"PEER_EVENT_MEMBER_CHANGE_DATA","features":[454]},{"name":"PEER_EVENT_MY_APPLICATION_CHANGED","features":[454]},{"name":"PEER_EVENT_MY_ENDPOINT_CHANGED","features":[454]},{"name":"PEER_EVENT_MY_OBJECT_CHANGED","features":[454]},{"name":"PEER_EVENT_MY_PRESENCE_CHANGED","features":[454]},{"name":"PEER_EVENT_NODE_CHANGE_DATA","features":[454]},{"name":"PEER_EVENT_OBJECT_CHANGED_DATA","features":[307,454,320]},{"name":"PEER_EVENT_PEOPLE_NEAR_ME_CHANGED","features":[454]},{"name":"PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA","features":[454,320]},{"name":"PEER_EVENT_PRESENCE_CHANGED_DATA","features":[307,454,320]},{"name":"PEER_EVENT_RECORD_CHANGE_DATA","features":[454]},{"name":"PEER_EVENT_REQUEST_STATUS_CHANGED","features":[454]},{"name":"PEER_EVENT_REQUEST_STATUS_CHANGED_DATA","features":[454,320]},{"name":"PEER_EVENT_SYNCHRONIZED_DATA","features":[454]},{"name":"PEER_EVENT_WATCHLIST_CHANGED","features":[454]},{"name":"PEER_EVENT_WATCHLIST_CHANGED_DATA","features":[307,454]},{"name":"PEER_E_ALREADY_EXISTS","features":[454]},{"name":"PEER_E_CLIENT_INVALID_COMPARTMENT_ID","features":[454]},{"name":"PEER_E_CLOUD_DISABLED","features":[454]},{"name":"PEER_E_CLOUD_IS_DEAD","features":[454]},{"name":"PEER_E_CLOUD_IS_SEARCH_ONLY","features":[454]},{"name":"PEER_E_CLOUD_NOT_FOUND","features":[454]},{"name":"PEER_E_DISK_FULL","features":[454]},{"name":"PEER_E_DUPLICATE_PEER_NAME","features":[454]},{"name":"PEER_E_INVALID_IDENTITY","features":[454]},{"name":"PEER_E_NOT_FOUND","features":[454]},{"name":"PEER_E_TOO_MUCH_LOAD","features":[454]},{"name":"PEER_GRAPH_EVENT_CONNECTION_REQUIRED","features":[454]},{"name":"PEER_GRAPH_EVENT_DATA","features":[454]},{"name":"PEER_GRAPH_EVENT_DIRECT_CONNECTION","features":[454]},{"name":"PEER_GRAPH_EVENT_INCOMING_DATA","features":[454]},{"name":"PEER_GRAPH_EVENT_NEIGHBOR_CONNECTION","features":[454]},{"name":"PEER_GRAPH_EVENT_NODE_CHANGED","features":[454]},{"name":"PEER_GRAPH_EVENT_PROPERTY_CHANGED","features":[454]},{"name":"PEER_GRAPH_EVENT_RECORD_CHANGED","features":[454]},{"name":"PEER_GRAPH_EVENT_REGISTRATION","features":[454]},{"name":"PEER_GRAPH_EVENT_STATUS_CHANGED","features":[454]},{"name":"PEER_GRAPH_EVENT_SYNCHRONIZED","features":[454]},{"name":"PEER_GRAPH_EVENT_TYPE","features":[454]},{"name":"PEER_GRAPH_PROPERTIES","features":[454]},{"name":"PEER_GRAPH_PROPERTY_DEFER_EXPIRATION","features":[454]},{"name":"PEER_GRAPH_PROPERTY_FLAGS","features":[454]},{"name":"PEER_GRAPH_PROPERTY_HEARTBEATS","features":[454]},{"name":"PEER_GRAPH_SCOPE","features":[454]},{"name":"PEER_GRAPH_SCOPE_ANY","features":[454]},{"name":"PEER_GRAPH_SCOPE_GLOBAL","features":[454]},{"name":"PEER_GRAPH_SCOPE_LINKLOCAL","features":[454]},{"name":"PEER_GRAPH_SCOPE_LOOPBACK","features":[454]},{"name":"PEER_GRAPH_SCOPE_SITELOCAL","features":[454]},{"name":"PEER_GRAPH_STATUS_FLAGS","features":[454]},{"name":"PEER_GRAPH_STATUS_HAS_CONNECTIONS","features":[454]},{"name":"PEER_GRAPH_STATUS_LISTENING","features":[454]},{"name":"PEER_GRAPH_STATUS_SYNCHRONIZED","features":[454]},{"name":"PEER_GROUP_AUTHENTICATION_SCHEME","features":[454]},{"name":"PEER_GROUP_EVENT_AUTHENTICATION_FAILED","features":[454]},{"name":"PEER_GROUP_EVENT_CONNECTION_FAILED","features":[454]},{"name":"PEER_GROUP_EVENT_DATA","features":[454]},{"name":"PEER_GROUP_EVENT_DIRECT_CONNECTION","features":[454]},{"name":"PEER_GROUP_EVENT_INCOMING_DATA","features":[454]},{"name":"PEER_GROUP_EVENT_MEMBER_CHANGED","features":[454]},{"name":"PEER_GROUP_EVENT_NEIGHBOR_CONNECTION","features":[454]},{"name":"PEER_GROUP_EVENT_PROPERTY_CHANGED","features":[454]},{"name":"PEER_GROUP_EVENT_RECORD_CHANGED","features":[454]},{"name":"PEER_GROUP_EVENT_REGISTRATION","features":[454]},{"name":"PEER_GROUP_EVENT_STATUS_CHANGED","features":[454]},{"name":"PEER_GROUP_EVENT_TYPE","features":[454]},{"name":"PEER_GROUP_GMC_AUTHENTICATION","features":[454]},{"name":"PEER_GROUP_ISSUE_CREDENTIAL_FLAGS","features":[454]},{"name":"PEER_GROUP_PASSWORD_AUTHENTICATION","features":[454]},{"name":"PEER_GROUP_PROPERTIES","features":[454]},{"name":"PEER_GROUP_PROPERTY_FLAGS","features":[454]},{"name":"PEER_GROUP_ROLE_ADMIN","features":[454]},{"name":"PEER_GROUP_ROLE_INVITING_MEMBER","features":[454]},{"name":"PEER_GROUP_ROLE_MEMBER","features":[454]},{"name":"PEER_GROUP_STATUS","features":[454]},{"name":"PEER_GROUP_STATUS_HAS_CONNECTIONS","features":[454]},{"name":"PEER_GROUP_STATUS_LISTENING","features":[454]},{"name":"PEER_GROUP_STORE_CREDENTIALS","features":[454]},{"name":"PEER_INVITATION","features":[454]},{"name":"PEER_INVITATION_INFO","features":[307,454,391]},{"name":"PEER_INVITATION_RESPONSE","features":[454]},{"name":"PEER_INVITATION_RESPONSE_ACCEPTED","features":[454]},{"name":"PEER_INVITATION_RESPONSE_DECLINED","features":[454]},{"name":"PEER_INVITATION_RESPONSE_ERROR","features":[454]},{"name":"PEER_INVITATION_RESPONSE_EXPIRED","features":[454]},{"name":"PEER_INVITATION_RESPONSE_TYPE","features":[454]},{"name":"PEER_MEMBER","features":[307,454,320,391]},{"name":"PEER_MEMBER_CHANGE_TYPE","features":[454]},{"name":"PEER_MEMBER_CONNECTED","features":[454]},{"name":"PEER_MEMBER_DATA_OPTIONAL","features":[454]},{"name":"PEER_MEMBER_DISCONNECTED","features":[454]},{"name":"PEER_MEMBER_FLAGS","features":[454]},{"name":"PEER_MEMBER_JOINED","features":[454]},{"name":"PEER_MEMBER_LEFT","features":[454]},{"name":"PEER_MEMBER_PRESENT","features":[454]},{"name":"PEER_MEMBER_UPDATED","features":[454]},{"name":"PEER_NAME_PAIR","features":[454]},{"name":"PEER_NODE_CHANGE_CONNECTED","features":[454]},{"name":"PEER_NODE_CHANGE_DISCONNECTED","features":[454]},{"name":"PEER_NODE_CHANGE_TYPE","features":[454]},{"name":"PEER_NODE_CHANGE_UPDATED","features":[454]},{"name":"PEER_NODE_INFO","features":[454,320]},{"name":"PEER_OBJECT","features":[454]},{"name":"PEER_PEOPLE_NEAR_ME","features":[454,320]},{"name":"PEER_PNRP_ALL_LINK_CLOUDS","features":[454]},{"name":"PEER_PNRP_CLOUD_INFO","features":[454]},{"name":"PEER_PNRP_ENDPOINT_INFO","features":[454,320]},{"name":"PEER_PNRP_REGISTRATION_INFO","features":[454,320]},{"name":"PEER_PRESENCE_AWAY","features":[454]},{"name":"PEER_PRESENCE_BE_RIGHT_BACK","features":[454]},{"name":"PEER_PRESENCE_BUSY","features":[454]},{"name":"PEER_PRESENCE_IDLE","features":[454]},{"name":"PEER_PRESENCE_INFO","features":[454]},{"name":"PEER_PRESENCE_OFFLINE","features":[454]},{"name":"PEER_PRESENCE_ONLINE","features":[454]},{"name":"PEER_PRESENCE_ON_THE_PHONE","features":[454]},{"name":"PEER_PRESENCE_OUT_TO_LUNCH","features":[454]},{"name":"PEER_PRESENCE_STATUS","features":[454]},{"name":"PEER_PUBLICATION_SCOPE","features":[454]},{"name":"PEER_PUBLICATION_SCOPE_ALL","features":[454]},{"name":"PEER_PUBLICATION_SCOPE_INTERNET","features":[454]},{"name":"PEER_PUBLICATION_SCOPE_NEAR_ME","features":[454]},{"name":"PEER_PUBLICATION_SCOPE_NONE","features":[454]},{"name":"PEER_RECORD","features":[307,454]},{"name":"PEER_RECORD_ADDED","features":[454]},{"name":"PEER_RECORD_CHANGE_TYPE","features":[454]},{"name":"PEER_RECORD_DELETED","features":[454]},{"name":"PEER_RECORD_EXPIRED","features":[454]},{"name":"PEER_RECORD_FLAGS","features":[454]},{"name":"PEER_RECORD_FLAG_AUTOREFRESH","features":[454]},{"name":"PEER_RECORD_FLAG_DELETED","features":[454]},{"name":"PEER_RECORD_UPDATED","features":[454]},{"name":"PEER_SECURITY_INTERFACE","features":[307,454]},{"name":"PEER_SIGNIN_ALL","features":[454]},{"name":"PEER_SIGNIN_FLAGS","features":[454]},{"name":"PEER_SIGNIN_INTERNET","features":[454]},{"name":"PEER_SIGNIN_NEAR_ME","features":[454]},{"name":"PEER_SIGNIN_NONE","features":[454]},{"name":"PEER_VERSION_DATA","features":[454]},{"name":"PEER_WATCH_ALLOWED","features":[454]},{"name":"PEER_WATCH_BLOCKED","features":[454]},{"name":"PEER_WATCH_PERMISSION","features":[454]},{"name":"PFNPEER_FREE_SECURITY_DATA","features":[454]},{"name":"PFNPEER_ON_PASSWORD_AUTH_FAILED","features":[454]},{"name":"PFNPEER_SECURE_RECORD","features":[307,454]},{"name":"PFNPEER_VALIDATE_RECORD","features":[307,454]},{"name":"PNRPCLOUDINFO","features":[454]},{"name":"PNRPINFO_HINT","features":[454]},{"name":"PNRPINFO_V1","features":[454,320]},{"name":"PNRPINFO_V2","features":[454,320,358]},{"name":"PNRP_CLOUD_FLAGS","features":[454]},{"name":"PNRP_CLOUD_FULL_PARTICIPANT","features":[454]},{"name":"PNRP_CLOUD_ID","features":[454]},{"name":"PNRP_CLOUD_NAME_LOCAL","features":[454]},{"name":"PNRP_CLOUD_NO_FLAGS","features":[454]},{"name":"PNRP_CLOUD_RESOLVE_ONLY","features":[454]},{"name":"PNRP_CLOUD_STATE","features":[454]},{"name":"PNRP_CLOUD_STATE_ACTIVE","features":[454]},{"name":"PNRP_CLOUD_STATE_ALONE","features":[454]},{"name":"PNRP_CLOUD_STATE_DEAD","features":[454]},{"name":"PNRP_CLOUD_STATE_DISABLED","features":[454]},{"name":"PNRP_CLOUD_STATE_NO_NET","features":[454]},{"name":"PNRP_CLOUD_STATE_SYNCHRONISING","features":[454]},{"name":"PNRP_CLOUD_STATE_VIRTUAL","features":[454]},{"name":"PNRP_EXTENDED_PAYLOAD_TYPE","features":[454]},{"name":"PNRP_EXTENDED_PAYLOAD_TYPE_BINARY","features":[454]},{"name":"PNRP_EXTENDED_PAYLOAD_TYPE_NONE","features":[454]},{"name":"PNRP_EXTENDED_PAYLOAD_TYPE_STRING","features":[454]},{"name":"PNRP_GLOBAL_SCOPE","features":[454]},{"name":"PNRP_LINK_LOCAL_SCOPE","features":[454]},{"name":"PNRP_MAX_ENDPOINT_ADDRESSES","features":[454]},{"name":"PNRP_MAX_EXTENDED_PAYLOAD_BYTES","features":[454]},{"name":"PNRP_REGISTERED_ID_STATE","features":[454]},{"name":"PNRP_REGISTERED_ID_STATE_OK","features":[454]},{"name":"PNRP_REGISTERED_ID_STATE_PROBLEM","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_ANY_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_DEFAULT","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_NEAREST_NON_CURRENT_PROCESS_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_NEAREST_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_NEAREST_REMOTE_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_REMOTE_PEER_NAME","features":[454]},{"name":"PNRP_SCOPE","features":[454]},{"name":"PNRP_SCOPE_ANY","features":[454]},{"name":"PNRP_SITE_LOCAL_SCOPE","features":[454]},{"name":"PeerCollabAddContact","features":[307,454]},{"name":"PeerCollabAsyncInviteContact","features":[307,454,320]},{"name":"PeerCollabAsyncInviteEndpoint","features":[307,454,320]},{"name":"PeerCollabCancelInvitation","features":[307,454]},{"name":"PeerCollabCloseHandle","features":[307,454]},{"name":"PeerCollabDeleteContact","features":[454]},{"name":"PeerCollabDeleteEndpointData","features":[454,320]},{"name":"PeerCollabDeleteObject","features":[454]},{"name":"PeerCollabEnumApplicationRegistrationInfo","features":[454]},{"name":"PeerCollabEnumApplications","features":[454,320]},{"name":"PeerCollabEnumContacts","features":[454]},{"name":"PeerCollabEnumEndpoints","features":[307,454]},{"name":"PeerCollabEnumObjects","features":[454,320]},{"name":"PeerCollabEnumPeopleNearMe","features":[454]},{"name":"PeerCollabExportContact","features":[454]},{"name":"PeerCollabGetAppLaunchInfo","features":[307,454,320]},{"name":"PeerCollabGetApplicationRegistrationInfo","features":[454]},{"name":"PeerCollabGetContact","features":[307,454]},{"name":"PeerCollabGetEndpointName","features":[454]},{"name":"PeerCollabGetEventData","features":[307,454,320]},{"name":"PeerCollabGetInvitationResponse","features":[307,454]},{"name":"PeerCollabGetPresenceInfo","features":[454,320]},{"name":"PeerCollabGetSigninOptions","features":[454]},{"name":"PeerCollabInviteContact","features":[307,454,320]},{"name":"PeerCollabInviteEndpoint","features":[454,320]},{"name":"PeerCollabParseContact","features":[307,454]},{"name":"PeerCollabQueryContactData","features":[454,320]},{"name":"PeerCollabRefreshEndpointData","features":[454,320]},{"name":"PeerCollabRegisterApplication","features":[454]},{"name":"PeerCollabRegisterEvent","features":[307,454]},{"name":"PeerCollabSetEndpointName","features":[454]},{"name":"PeerCollabSetObject","features":[454]},{"name":"PeerCollabSetPresenceInfo","features":[454]},{"name":"PeerCollabShutdown","features":[454]},{"name":"PeerCollabSignin","features":[307,454]},{"name":"PeerCollabSignout","features":[454]},{"name":"PeerCollabStartup","features":[454]},{"name":"PeerCollabSubscribeEndpointData","features":[454,320]},{"name":"PeerCollabUnregisterApplication","features":[454]},{"name":"PeerCollabUnregisterEvent","features":[454]},{"name":"PeerCollabUnsubscribeEndpointData","features":[454,320]},{"name":"PeerCollabUpdateContact","features":[307,454]},{"name":"PeerCreatePeerName","features":[454]},{"name":"PeerDistClientAddContentInformation","features":[307,454,312]},{"name":"PeerDistClientAddData","features":[307,454,312]},{"name":"PeerDistClientBasicInfo","features":[454]},{"name":"PeerDistClientBlockRead","features":[307,454,312]},{"name":"PeerDistClientCancelAsyncOperation","features":[307,454,312]},{"name":"PeerDistClientCloseContent","features":[454]},{"name":"PeerDistClientCompleteContentInformation","features":[307,454,312]},{"name":"PeerDistClientFlushContent","features":[307,454,312]},{"name":"PeerDistClientGetInformationByHandle","features":[454]},{"name":"PeerDistClientOpenContent","features":[307,454]},{"name":"PeerDistClientStreamRead","features":[307,454,312]},{"name":"PeerDistGetOverlappedResult","features":[307,454,312]},{"name":"PeerDistGetStatus","features":[454]},{"name":"PeerDistGetStatusEx","features":[454]},{"name":"PeerDistRegisterForStatusChangeNotification","features":[307,454,312]},{"name":"PeerDistRegisterForStatusChangeNotificationEx","features":[307,454,312]},{"name":"PeerDistServerCancelAsyncOperation","features":[307,454,312]},{"name":"PeerDistServerCloseContentInformation","features":[454]},{"name":"PeerDistServerCloseStreamHandle","features":[454]},{"name":"PeerDistServerOpenContentInformation","features":[307,454]},{"name":"PeerDistServerOpenContentInformationEx","features":[307,454]},{"name":"PeerDistServerPublishAddToStream","features":[307,454,312]},{"name":"PeerDistServerPublishCompleteStream","features":[307,454,312]},{"name":"PeerDistServerPublishStream","features":[307,454]},{"name":"PeerDistServerRetrieveContentInformation","features":[307,454,312]},{"name":"PeerDistServerUnpublish","features":[454]},{"name":"PeerDistShutdown","features":[454]},{"name":"PeerDistStartup","features":[454]},{"name":"PeerDistUnregisterForStatusChangeNotification","features":[454]},{"name":"PeerEndEnumeration","features":[454]},{"name":"PeerEnumGroups","features":[454]},{"name":"PeerEnumIdentities","features":[454]},{"name":"PeerFreeData","features":[454]},{"name":"PeerGetItemCount","features":[454]},{"name":"PeerGetNextItem","features":[454]},{"name":"PeerGraphAddRecord","features":[307,454]},{"name":"PeerGraphClose","features":[454]},{"name":"PeerGraphCloseDirectConnection","features":[454]},{"name":"PeerGraphConnect","features":[454,320]},{"name":"PeerGraphCreate","features":[307,454]},{"name":"PeerGraphDelete","features":[454]},{"name":"PeerGraphDeleteRecord","features":[307,454]},{"name":"PeerGraphEndEnumeration","features":[454]},{"name":"PeerGraphEnumConnections","features":[454]},{"name":"PeerGraphEnumNodes","features":[454]},{"name":"PeerGraphEnumRecords","features":[454]},{"name":"PeerGraphExportDatabase","features":[454]},{"name":"PeerGraphFreeData","features":[454]},{"name":"PeerGraphGetEventData","features":[454]},{"name":"PeerGraphGetItemCount","features":[454]},{"name":"PeerGraphGetNextItem","features":[454]},{"name":"PeerGraphGetNodeInfo","features":[454,320]},{"name":"PeerGraphGetProperties","features":[454]},{"name":"PeerGraphGetRecord","features":[307,454]},{"name":"PeerGraphGetStatus","features":[454]},{"name":"PeerGraphImportDatabase","features":[454]},{"name":"PeerGraphListen","features":[454]},{"name":"PeerGraphOpen","features":[307,454]},{"name":"PeerGraphOpenDirectConnection","features":[454,320]},{"name":"PeerGraphPeerTimeToUniversalTime","features":[307,454]},{"name":"PeerGraphRegisterEvent","features":[307,454]},{"name":"PeerGraphSearchRecords","features":[454]},{"name":"PeerGraphSendData","features":[454]},{"name":"PeerGraphSetNodeAttributes","features":[454]},{"name":"PeerGraphSetPresence","features":[307,454]},{"name":"PeerGraphSetProperties","features":[454]},{"name":"PeerGraphShutdown","features":[454]},{"name":"PeerGraphStartup","features":[454]},{"name":"PeerGraphUniversalTimeToPeerTime","features":[307,454]},{"name":"PeerGraphUnregisterEvent","features":[454]},{"name":"PeerGraphUpdateRecord","features":[307,454]},{"name":"PeerGraphValidateDeferredRecords","features":[454]},{"name":"PeerGroupAddRecord","features":[307,454]},{"name":"PeerGroupClose","features":[454]},{"name":"PeerGroupCloseDirectConnection","features":[454]},{"name":"PeerGroupConnect","features":[454]},{"name":"PeerGroupConnectByAddress","features":[454,320]},{"name":"PeerGroupCreate","features":[454]},{"name":"PeerGroupCreateInvitation","features":[307,454]},{"name":"PeerGroupCreatePasswordInvitation","features":[454]},{"name":"PeerGroupDelete","features":[454]},{"name":"PeerGroupDeleteRecord","features":[454]},{"name":"PeerGroupEnumConnections","features":[454]},{"name":"PeerGroupEnumMembers","features":[454]},{"name":"PeerGroupEnumRecords","features":[454]},{"name":"PeerGroupExportConfig","features":[454]},{"name":"PeerGroupExportDatabase","features":[454]},{"name":"PeerGroupGetEventData","features":[454]},{"name":"PeerGroupGetProperties","features":[454]},{"name":"PeerGroupGetRecord","features":[307,454]},{"name":"PeerGroupGetStatus","features":[454]},{"name":"PeerGroupImportConfig","features":[307,454]},{"name":"PeerGroupImportDatabase","features":[454]},{"name":"PeerGroupIssueCredentials","features":[307,454,391]},{"name":"PeerGroupJoin","features":[454]},{"name":"PeerGroupOpen","features":[454]},{"name":"PeerGroupOpenDirectConnection","features":[454,320]},{"name":"PeerGroupParseInvitation","features":[307,454,391]},{"name":"PeerGroupPasswordJoin","features":[454]},{"name":"PeerGroupPeerTimeToUniversalTime","features":[307,454]},{"name":"PeerGroupRegisterEvent","features":[307,454]},{"name":"PeerGroupResumePasswordAuthentication","features":[454]},{"name":"PeerGroupSearchRecords","features":[454]},{"name":"PeerGroupSendData","features":[454]},{"name":"PeerGroupSetProperties","features":[454]},{"name":"PeerGroupShutdown","features":[454]},{"name":"PeerGroupStartup","features":[454]},{"name":"PeerGroupUniversalTimeToPeerTime","features":[307,454]},{"name":"PeerGroupUnregisterEvent","features":[454]},{"name":"PeerGroupUpdateRecord","features":[307,454]},{"name":"PeerHostNameToPeerName","features":[454]},{"name":"PeerIdentityCreate","features":[454]},{"name":"PeerIdentityDelete","features":[454]},{"name":"PeerIdentityExport","features":[454]},{"name":"PeerIdentityGetCryptKey","features":[454]},{"name":"PeerIdentityGetDefault","features":[454]},{"name":"PeerIdentityGetFriendlyName","features":[454]},{"name":"PeerIdentityGetXML","features":[454]},{"name":"PeerIdentityImport","features":[454]},{"name":"PeerIdentitySetFriendlyName","features":[454]},{"name":"PeerNameToPeerHostName","features":[454]},{"name":"PeerPnrpEndResolve","features":[454]},{"name":"PeerPnrpGetCloudInfo","features":[454]},{"name":"PeerPnrpGetEndpoint","features":[454,320]},{"name":"PeerPnrpRegister","features":[454,320]},{"name":"PeerPnrpResolve","features":[454,320]},{"name":"PeerPnrpShutdown","features":[454]},{"name":"PeerPnrpStartResolve","features":[307,454]},{"name":"PeerPnrpStartup","features":[454]},{"name":"PeerPnrpUnregister","features":[454]},{"name":"PeerPnrpUpdateRegistration","features":[454,320]},{"name":"SVCID_PNRPCLOUD","features":[454]},{"name":"SVCID_PNRPNAME_V1","features":[454]},{"name":"SVCID_PNRPNAME_V2","features":[454]},{"name":"WSA_PNRP_CLIENT_INVALID_COMPARTMENT_ID","features":[454]},{"name":"WSA_PNRP_CLOUD_DISABLED","features":[454]},{"name":"WSA_PNRP_CLOUD_IS_DEAD","features":[454]},{"name":"WSA_PNRP_CLOUD_IS_SEARCH_ONLY","features":[454]},{"name":"WSA_PNRP_CLOUD_NOT_FOUND","features":[454]},{"name":"WSA_PNRP_DUPLICATE_PEER_NAME","features":[454]},{"name":"WSA_PNRP_ERROR_BASE","features":[454]},{"name":"WSA_PNRP_INVALID_IDENTITY","features":[454]},{"name":"WSA_PNRP_TOO_MUCH_LOAD","features":[454]},{"name":"WSZ_SCOPE_GLOBAL","features":[454]},{"name":"WSZ_SCOPE_LINKLOCAL","features":[454]},{"name":"WSZ_SCOPE_SITELOCAL","features":[454]}],"459":[{"name":"ABLE_TO_RECV_RSVP","features":[455]},{"name":"ADDRESS_LIST_DESCRIPTOR","features":[321,455]},{"name":"ADM_CTRL_FAILED","features":[455]},{"name":"ADSPEC","features":[455]},{"name":"AD_FLAG_BREAK_BIT","features":[455]},{"name":"AD_GENERAL_PARAMS","features":[455]},{"name":"AD_GUARANTEED","features":[455]},{"name":"ALLOWED_TO_SEND_DATA","features":[455]},{"name":"ANY_DEST_ADDR","features":[455]},{"name":"CBADMITRESULT","features":[455]},{"name":"CBGETRSVPOBJECTS","features":[455]},{"name":"CONTROLLED_DELAY_SERV","features":[455]},{"name":"CONTROLLED_LOAD_SERV","features":[455]},{"name":"CONTROL_SERVICE","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_ASCII_ID","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_KERBEROS_TKT","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_PGP_CERT","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_UNICODE_ID","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_X509_V3_CERT","features":[455]},{"name":"CURRENT_TCI_VERSION","features":[455]},{"name":"CtrlLoadFlowspec","features":[455]},{"name":"DD_TCP_DEVICE_NAME","features":[455]},{"name":"DUP_RESULTS","features":[455]},{"name":"END_TO_END_QOSABILITY","features":[455]},{"name":"ENUMERATION_BUFFER","features":[455,320]},{"name":"ERROR_ADDRESS_TYPE_NOT_SUPPORTED","features":[455]},{"name":"ERROR_DS_MAPPING_EXISTS","features":[455]},{"name":"ERROR_DUPLICATE_FILTER","features":[455]},{"name":"ERROR_FILTER_CONFLICT","features":[455]},{"name":"ERROR_INCOMPATABLE_QOS","features":[455]},{"name":"ERROR_INCOMPATIBLE_TCI_VERSION","features":[455]},{"name":"ERROR_INVALID_ADDRESS_TYPE","features":[455]},{"name":"ERROR_INVALID_DIFFSERV_FLOW","features":[455]},{"name":"ERROR_INVALID_DS_CLASS","features":[455]},{"name":"ERROR_INVALID_FLOW_MODE","features":[455]},{"name":"ERROR_INVALID_PEAK_RATE","features":[455]},{"name":"ERROR_INVALID_QOS_PRIORITY","features":[455]},{"name":"ERROR_INVALID_SD_MODE","features":[455]},{"name":"ERROR_INVALID_SERVICE_TYPE","features":[455]},{"name":"ERROR_INVALID_SHAPE_RATE","features":[455]},{"name":"ERROR_INVALID_TOKEN_RATE","features":[455]},{"name":"ERROR_INVALID_TRAFFIC_CLASS","features":[455]},{"name":"ERROR_NO_MORE_INFO","features":[455]},{"name":"ERROR_SPEC","features":[455,320]},{"name":"ERROR_SPECF_InPlace","features":[455]},{"name":"ERROR_SPECF_NotGuilty","features":[455]},{"name":"ERROR_TC_NOT_SUPPORTED","features":[455]},{"name":"ERROR_TC_OBJECT_LENGTH_INVALID","features":[455]},{"name":"ERROR_TC_SUPPORTED_OBJECTS_EXIST","features":[455]},{"name":"ERROR_TOO_MANY_CLIENTS","features":[455]},{"name":"ERR_FORWARD_OK","features":[455]},{"name":"ERR_Usage_globl","features":[455]},{"name":"ERR_Usage_local","features":[455]},{"name":"ERR_Usage_serv","features":[455]},{"name":"ERR_global_mask","features":[455]},{"name":"EXPIRED_CREDENTIAL","features":[455]},{"name":"Error_Spec_IPv4","features":[455,320]},{"name":"FILTERSPECV4","features":[455]},{"name":"FILTERSPECV4_GPI","features":[455]},{"name":"FILTERSPECV6","features":[455]},{"name":"FILTERSPECV6_FLOW","features":[455]},{"name":"FILTERSPECV6_GPI","features":[455]},{"name":"FILTERSPEC_END","features":[455]},{"name":"FILTER_SPEC","features":[455,320]},{"name":"FLOWDESCRIPTOR","features":[455,320]},{"name":"FLOW_DESC","features":[455,320]},{"name":"FLOW_DURATION","features":[455]},{"name":"FORCE_IMMEDIATE_REFRESH","features":[455]},{"name":"FSCTL_TCP_BASE","features":[455]},{"name":"FVEB_UNLOCK_FLAG_AUK_OSFVEINFO","features":[455]},{"name":"FVEB_UNLOCK_FLAG_CACHED","features":[455]},{"name":"FVEB_UNLOCK_FLAG_EXTERNAL","features":[455]},{"name":"FVEB_UNLOCK_FLAG_MEDIA","features":[455]},{"name":"FVEB_UNLOCK_FLAG_NBP","features":[455]},{"name":"FVEB_UNLOCK_FLAG_NONE","features":[455]},{"name":"FVEB_UNLOCK_FLAG_PASSPHRASE","features":[455]},{"name":"FVEB_UNLOCK_FLAG_PIN","features":[455]},{"name":"FVEB_UNLOCK_FLAG_RECOVERY","features":[455]},{"name":"FVEB_UNLOCK_FLAG_TPM","features":[455]},{"name":"FilterType","features":[455]},{"name":"Filter_Spec_IPv4","features":[455,320]},{"name":"Filter_Spec_IPv4GPI","features":[455,320]},{"name":"GENERAL_INFO","features":[455]},{"name":"GQOS_API","features":[455]},{"name":"GQOS_ERRORCODE_UNKNOWN","features":[455]},{"name":"GQOS_ERRORVALUE_UNKNOWN","features":[455]},{"name":"GQOS_KERNEL_TC","features":[455]},{"name":"GQOS_KERNEL_TC_SYS","features":[455]},{"name":"GQOS_NET_ADMISSION","features":[455]},{"name":"GQOS_NET_POLICY","features":[455]},{"name":"GQOS_NO_ERRORCODE","features":[455]},{"name":"GQOS_NO_ERRORVALUE","features":[455]},{"name":"GQOS_RSVP","features":[455]},{"name":"GQOS_RSVP_SYS","features":[455]},{"name":"GUARANTEED_SERV","features":[455]},{"name":"GUAR_ADSPARM_C","features":[455]},{"name":"GUAR_ADSPARM_Csum","features":[455]},{"name":"GUAR_ADSPARM_Ctot","features":[455]},{"name":"GUAR_ADSPARM_D","features":[455]},{"name":"GUAR_ADSPARM_Dsum","features":[455]},{"name":"GUAR_ADSPARM_Dtot","features":[455]},{"name":"GUID_QOS_BESTEFFORT_BANDWIDTH","features":[455]},{"name":"GUID_QOS_ENABLE_AVG_STATS","features":[455]},{"name":"GUID_QOS_ENABLE_WINDOW_ADJUSTMENT","features":[455]},{"name":"GUID_QOS_FLOW_8021P_CONFORMING","features":[455]},{"name":"GUID_QOS_FLOW_8021P_NONCONFORMING","features":[455]},{"name":"GUID_QOS_FLOW_COUNT","features":[455]},{"name":"GUID_QOS_FLOW_IP_CONFORMING","features":[455]},{"name":"GUID_QOS_FLOW_IP_NONCONFORMING","features":[455]},{"name":"GUID_QOS_FLOW_MODE","features":[455]},{"name":"GUID_QOS_ISSLOW_FLOW","features":[455]},{"name":"GUID_QOS_LATENCY","features":[455]},{"name":"GUID_QOS_MAX_OUTSTANDING_SENDS","features":[455]},{"name":"GUID_QOS_NON_BESTEFFORT_LIMIT","features":[455]},{"name":"GUID_QOS_REMAINING_BANDWIDTH","features":[455]},{"name":"GUID_QOS_STATISTICS_BUFFER","features":[455]},{"name":"GUID_QOS_TIMER_RESOLUTION","features":[455]},{"name":"Gads_parms_t","features":[455]},{"name":"GenAdspecParams","features":[455]},{"name":"GenTspec","features":[455]},{"name":"GenTspecParms","features":[455]},{"name":"GuarFlowSpec","features":[455]},{"name":"GuarRspec","features":[455]},{"name":"HIGHLY_DELAY_SENSITIVE","features":[455]},{"name":"HSP_UPGRADE_IMAGEDATA","features":[455]},{"name":"IDENTITY_CHANGED","features":[455]},{"name":"IDPE_ATTR","features":[455]},{"name":"ID_ERROR_OBJECT","features":[455]},{"name":"IF_MIB_STATS_ID","features":[455]},{"name":"INFO_NOT_AVAILABLE","features":[455]},{"name":"INSUFFICIENT_PRIVILEGES","features":[455]},{"name":"INTSERV_VERSION0","features":[455]},{"name":"INTSERV_VERS_MASK","features":[455]},{"name":"INV_LPM_HANDLE","features":[455]},{"name":"INV_REQ_HANDLE","features":[455]},{"name":"INV_RESULTS","features":[455]},{"name":"IN_ADDR_IPV4","features":[455]},{"name":"IN_ADDR_IPV6","features":[455]},{"name":"IPX_PATTERN","features":[455]},{"name":"IP_INTFC_INFO_ID","features":[455]},{"name":"IP_MIB_ADDRTABLE_ENTRY_ID","features":[455]},{"name":"IP_MIB_STATS_ID","features":[455]},{"name":"IP_PATTERN","features":[455]},{"name":"ISPH_FLG_INV","features":[455]},{"name":"ISSH_BREAK_BIT","features":[455]},{"name":"IS_ADSPEC_BODY","features":[455]},{"name":"IS_FLOWSPEC","features":[455]},{"name":"IS_GUAR_RSPEC","features":[455]},{"name":"IS_WKP_COMPOSED_MTU","features":[455]},{"name":"IS_WKP_HOP_CNT","features":[455]},{"name":"IS_WKP_MIN_LATENCY","features":[455]},{"name":"IS_WKP_PATH_BW","features":[455]},{"name":"IS_WKP_Q_TSPEC","features":[455]},{"name":"IS_WKP_TB_TSPEC","features":[455]},{"name":"IntServFlowSpec","features":[455]},{"name":"IntServMainHdr","features":[455]},{"name":"IntServParmHdr","features":[455]},{"name":"IntServServiceHdr","features":[455]},{"name":"IntServTspecBody","features":[455]},{"name":"LINE_RATE","features":[455]},{"name":"LOCAL_QOSABILITY","features":[455]},{"name":"LOCAL_TRAFFIC_CONTROL","features":[455]},{"name":"LPMIPTABLE","features":[455,320]},{"name":"LPM_API_VERSION_1","features":[455]},{"name":"LPM_HANDLE","features":[455]},{"name":"LPM_INIT_INFO","features":[455]},{"name":"LPM_OK","features":[455]},{"name":"LPM_PE_ALL_TYPES","features":[455]},{"name":"LPM_PE_APP_IDENTITY","features":[455]},{"name":"LPM_PE_USER_IDENTITY","features":[455]},{"name":"LPM_RESULT_DEFER","features":[455]},{"name":"LPM_RESULT_READY","features":[455]},{"name":"LPM_TIME_OUT","features":[455]},{"name":"LPV_DONT_CARE","features":[455]},{"name":"LPV_DROP_MSG","features":[455]},{"name":"LPV_MAX_PRIORITY","features":[455]},{"name":"LPV_MIN_PRIORITY","features":[455]},{"name":"LPV_REJECT","features":[455]},{"name":"LPV_RESERVED","features":[455]},{"name":"MAX_HSP_UPGRADE_FILENAME_LENGTH","features":[455]},{"name":"MAX_PHYSADDR_SIZE","features":[455]},{"name":"MAX_STRING_LENGTH","features":[455]},{"name":"MODERATELY_DELAY_SENSITIVE","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_CDROM","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_FILE","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_HARDDISK","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_PARTITION","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_RAMDISK","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_REMOVABLEDISK","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_VIRTUALHARDDISK","features":[455]},{"name":"OSDEVICE_TYPE_CIMFS","features":[455]},{"name":"OSDEVICE_TYPE_COMPOSITE","features":[455]},{"name":"OSDEVICE_TYPE_SERIAL","features":[455]},{"name":"OSDEVICE_TYPE_UDP","features":[455]},{"name":"OSDEVICE_TYPE_UNKNOWN","features":[455]},{"name":"OSDEVICE_TYPE_VMBUS","features":[455]},{"name":"Opt_Distinct","features":[455]},{"name":"Opt_Explicit","features":[455]},{"name":"Opt_Share_mask","features":[455]},{"name":"Opt_Shared","features":[455]},{"name":"Opt_SndSel_mask","features":[455]},{"name":"Opt_Wildcard","features":[455]},{"name":"PALLOCMEM","features":[455]},{"name":"PARAM_BUFFER","features":[455]},{"name":"PCM_VERSION_1","features":[455]},{"name":"PE_ATTRIB_TYPE_CREDENTIAL","features":[455]},{"name":"PE_ATTRIB_TYPE_POLICY_LOCATOR","features":[455]},{"name":"PE_TYPE_APPID","features":[455]},{"name":"PFREEMEM","features":[455]},{"name":"POLICY_DATA","features":[455]},{"name":"POLICY_DECISION","features":[455]},{"name":"POLICY_ELEMENT","features":[455]},{"name":"POLICY_ERRV_CRAZY_FLOWSPEC","features":[455]},{"name":"POLICY_ERRV_EXPIRED_CREDENTIALS","features":[455]},{"name":"POLICY_ERRV_EXPIRED_USER_TOKEN","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_IDENTITY_CHANGED","features":[455]},{"name":"POLICY_ERRV_INSUFFICIENT_PRIVILEGES","features":[455]},{"name":"POLICY_ERRV_NO_ACCEPTS","features":[455]},{"name":"POLICY_ERRV_NO_MEMORY","features":[455]},{"name":"POLICY_ERRV_NO_MORE_INFO","features":[455]},{"name":"POLICY_ERRV_NO_PRIVILEGES","features":[455]},{"name":"POLICY_ERRV_NO_RESOURCES","features":[455]},{"name":"POLICY_ERRV_PRE_EMPTED","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_UNKNOWN","features":[455]},{"name":"POLICY_ERRV_UNKNOWN_USER","features":[455]},{"name":"POLICY_ERRV_UNSUPPORTED_CREDENTIAL_TYPE","features":[455]},{"name":"POLICY_ERRV_USER_CHANGED","features":[455]},{"name":"POLICY_LOCATOR_SUB_TYPE_ASCII_DN","features":[455]},{"name":"POLICY_LOCATOR_SUB_TYPE_ASCII_DN_ENC","features":[455]},{"name":"POLICY_LOCATOR_SUB_TYPE_UNICODE_DN","features":[455]},{"name":"POLICY_LOCATOR_SUB_TYPE_UNICODE_DN_ENC","features":[455]},{"name":"POSITIVE_INFINITY_RATE","features":[455]},{"name":"PREDICTIVE_SERV","features":[455]},{"name":"QOSAddSocketToFlow","features":[307,455,320]},{"name":"QOSCancel","features":[307,455,312]},{"name":"QOSCloseHandle","features":[307,455]},{"name":"QOSCreateHandle","features":[307,455]},{"name":"QOSEnumerateFlows","features":[307,455]},{"name":"QOSFlowRateCongestion","features":[455]},{"name":"QOSFlowRateContentChange","features":[455]},{"name":"QOSFlowRateHigherContentEncoding","features":[455]},{"name":"QOSFlowRateNotApplicable","features":[455]},{"name":"QOSFlowRateUserCaused","features":[455]},{"name":"QOSNotifyAvailable","features":[455]},{"name":"QOSNotifyCongested","features":[455]},{"name":"QOSNotifyFlow","features":[307,455,312]},{"name":"QOSNotifyUncongested","features":[455]},{"name":"QOSQueryFlow","features":[307,455,312]},{"name":"QOSQueryFlowFundamentals","features":[455]},{"name":"QOSQueryOutgoingRate","features":[455]},{"name":"QOSQueryPacketPriority","features":[455]},{"name":"QOSRemoveSocketFromFlow","features":[307,455,320]},{"name":"QOSSPBASE","features":[455]},{"name":"QOSSP_ERR_BASE","features":[455]},{"name":"QOSSetFlow","features":[307,455,312]},{"name":"QOSSetOutgoingDSCPValue","features":[455]},{"name":"QOSSetOutgoingRate","features":[455]},{"name":"QOSSetTrafficType","features":[455]},{"name":"QOSShapeAndMark","features":[455]},{"name":"QOSShapeOnly","features":[455]},{"name":"QOSStartTrackingClient","features":[307,455,320]},{"name":"QOSStopTrackingClient","features":[307,455,320]},{"name":"QOSTrafficTypeAudioVideo","features":[455]},{"name":"QOSTrafficTypeBackground","features":[455]},{"name":"QOSTrafficTypeBestEffort","features":[455]},{"name":"QOSTrafficTypeControl","features":[455]},{"name":"QOSTrafficTypeExcellentEffort","features":[455]},{"name":"QOSTrafficTypeVoice","features":[455]},{"name":"QOSUseNonConformantMarkings","features":[455]},{"name":"QOS_DESTADDR","features":[455,320]},{"name":"QOS_DIFFSERV","features":[455]},{"name":"QOS_DIFFSERV_RULE","features":[455]},{"name":"QOS_DS_CLASS","features":[455]},{"name":"QOS_FLOWRATE_OUTGOING","features":[455]},{"name":"QOS_FLOWRATE_REASON","features":[455]},{"name":"QOS_FLOW_FUNDAMENTALS","features":[307,455]},{"name":"QOS_FRIENDLY_NAME","features":[455]},{"name":"QOS_GENERAL_ID_BASE","features":[455]},{"name":"QOS_MAX_OBJECT_STRING_LENGTH","features":[455]},{"name":"QOS_NON_ADAPTIVE_FLOW","features":[455]},{"name":"QOS_NOTIFY_FLOW","features":[455]},{"name":"QOS_NOT_SPECIFIED","features":[455]},{"name":"QOS_OBJECT_HDR","features":[455]},{"name":"QOS_OUTGOING_DEFAULT_MINIMUM_BANDWIDTH","features":[455]},{"name":"QOS_PACKET_PRIORITY","features":[455]},{"name":"QOS_QUERYFLOW_FRESH","features":[455]},{"name":"QOS_QUERY_FLOW","features":[455]},{"name":"QOS_SD_MODE","features":[455]},{"name":"QOS_SET_FLOW","features":[455]},{"name":"QOS_SHAPING","features":[455]},{"name":"QOS_SHAPING_RATE","features":[455]},{"name":"QOS_TCP_TRAFFIC","features":[455]},{"name":"QOS_TRAFFIC_CLASS","features":[455]},{"name":"QOS_TRAFFIC_GENERAL_ID_BASE","features":[455]},{"name":"QOS_TRAFFIC_TYPE","features":[455]},{"name":"QOS_VERSION","features":[455]},{"name":"QUALITATIVE_SERV","features":[455]},{"name":"QualAppFlowSpec","features":[455]},{"name":"QualTspec","features":[455]},{"name":"QualTspecParms","features":[455]},{"name":"RCVD_PATH_TEAR","features":[455]},{"name":"RCVD_RESV_TEAR","features":[455]},{"name":"RESOURCES_ALLOCATED","features":[455]},{"name":"RESOURCES_MODIFIED","features":[455]},{"name":"RESV_STYLE","features":[455]},{"name":"RHANDLE","features":[455]},{"name":"RSVP_ADSPEC","features":[455]},{"name":"RSVP_DEFAULT_STYLE","features":[455]},{"name":"RSVP_Err_ADMISSION","features":[455]},{"name":"RSVP_Err_AMBIG_FILTER","features":[455]},{"name":"RSVP_Err_API_ERROR","features":[455]},{"name":"RSVP_Err_BAD_DSTPORT","features":[455]},{"name":"RSVP_Err_BAD_SNDPORT","features":[455]},{"name":"RSVP_Err_BAD_STYLE","features":[455]},{"name":"RSVP_Err_NONE","features":[455]},{"name":"RSVP_Err_NO_PATH","features":[455]},{"name":"RSVP_Err_NO_SENDER","features":[455]},{"name":"RSVP_Err_POLICY","features":[455]},{"name":"RSVP_Err_PREEMPTED","features":[455]},{"name":"RSVP_Err_RSVP_SYS_ERROR","features":[455]},{"name":"RSVP_Err_TC_ERROR","features":[455]},{"name":"RSVP_Err_TC_SYS_ERROR","features":[455]},{"name":"RSVP_Err_UNKNOWN_CTYPE","features":[455]},{"name":"RSVP_Err_UNKNOWN_STYLE","features":[455]},{"name":"RSVP_Err_UNKN_OBJ_CLASS","features":[455]},{"name":"RSVP_Erv_API","features":[455]},{"name":"RSVP_Erv_Bandwidth","features":[455]},{"name":"RSVP_Erv_Bucket_szie","features":[455]},{"name":"RSVP_Erv_Conflict_Serv","features":[455]},{"name":"RSVP_Erv_Crazy_Flowspec","features":[455]},{"name":"RSVP_Erv_Crazy_Tspec","features":[455]},{"name":"RSVP_Erv_DelayBnd","features":[455]},{"name":"RSVP_Erv_Flow_Rate","features":[455]},{"name":"RSVP_Erv_MEMORY","features":[455]},{"name":"RSVP_Erv_MTU","features":[455]},{"name":"RSVP_Erv_Min_Policied_size","features":[455]},{"name":"RSVP_Erv_No_Serv","features":[455]},{"name":"RSVP_Erv_Nonev","features":[455]},{"name":"RSVP_Erv_Other","features":[455]},{"name":"RSVP_Erv_Peak_Rate","features":[455]},{"name":"RSVP_FILTERSPEC","features":[455]},{"name":"RSVP_FILTERSPEC_V4","features":[455]},{"name":"RSVP_FILTERSPEC_V4_GPI","features":[455]},{"name":"RSVP_FILTERSPEC_V6","features":[455]},{"name":"RSVP_FILTERSPEC_V6_FLOW","features":[455]},{"name":"RSVP_FILTERSPEC_V6_GPI","features":[455]},{"name":"RSVP_FIXED_FILTER_STYLE","features":[455]},{"name":"RSVP_HOP","features":[455,320]},{"name":"RSVP_MSG_OBJS","features":[455,320]},{"name":"RSVP_OBJECT_ID_BASE","features":[455]},{"name":"RSVP_PATH","features":[455]},{"name":"RSVP_PATH_ERR","features":[455]},{"name":"RSVP_PATH_TEAR","features":[455]},{"name":"RSVP_POLICY","features":[455]},{"name":"RSVP_POLICY_INFO","features":[455]},{"name":"RSVP_RESERVE_INFO","features":[455,320]},{"name":"RSVP_RESV","features":[455]},{"name":"RSVP_RESV_ERR","features":[455]},{"name":"RSVP_RESV_TEAR","features":[455]},{"name":"RSVP_SCOPE","features":[455,320]},{"name":"RSVP_SESSION","features":[455,320]},{"name":"RSVP_SHARED_EXPLICIT_STYLE","features":[455]},{"name":"RSVP_STATUS_INFO","features":[455]},{"name":"RSVP_WILDCARD_STYLE","features":[455]},{"name":"RsvpObjHdr","features":[455]},{"name":"Rsvp_Hop_IPv4","features":[455,320]},{"name":"SENDER_TSPEC","features":[455]},{"name":"SERVICETYPE_BESTEFFORT","features":[455]},{"name":"SERVICETYPE_CONTROLLEDLOAD","features":[455]},{"name":"SERVICETYPE_GENERAL_INFORMATION","features":[455]},{"name":"SERVICETYPE_GUARANTEED","features":[455]},{"name":"SERVICETYPE_NETWORK_CONTROL","features":[455]},{"name":"SERVICETYPE_NETWORK_UNAVAILABLE","features":[455]},{"name":"SERVICETYPE_NOCHANGE","features":[455]},{"name":"SERVICETYPE_NONCONFORMING","features":[455]},{"name":"SERVICETYPE_NOTRAFFIC","features":[455]},{"name":"SERVICETYPE_QUALITATIVE","features":[455]},{"name":"SERVICE_BESTEFFORT","features":[455]},{"name":"SERVICE_CONTROLLEDLOAD","features":[455]},{"name":"SERVICE_GUARANTEED","features":[455]},{"name":"SERVICE_NO_QOS_SIGNALING","features":[455]},{"name":"SERVICE_NO_TRAFFIC_CONTROL","features":[455]},{"name":"SERVICE_QUALITATIVE","features":[455]},{"name":"SESSFLG_E_Police","features":[455]},{"name":"SIPAERROR_FIRMWAREFAILURE","features":[455]},{"name":"SIPAERROR_INTERNALFAILURE","features":[455]},{"name":"SIPAEVENTTYPE_AGGREGATION","features":[455]},{"name":"SIPAEVENTTYPE_AUTHORITY","features":[455]},{"name":"SIPAEVENTTYPE_CONTAINER","features":[455]},{"name":"SIPAEVENTTYPE_DRTM","features":[455]},{"name":"SIPAEVENTTYPE_ELAM","features":[455]},{"name":"SIPAEVENTTYPE_ERROR","features":[455]},{"name":"SIPAEVENTTYPE_INFORMATION","features":[455]},{"name":"SIPAEVENTTYPE_KSR","features":[455]},{"name":"SIPAEVENTTYPE_LOADEDMODULE","features":[455]},{"name":"SIPAEVENTTYPE_NONMEASURED","features":[455]},{"name":"SIPAEVENTTYPE_OSPARAMETER","features":[455]},{"name":"SIPAEVENTTYPE_PREOSPARAMETER","features":[455]},{"name":"SIPAEVENTTYPE_TRUSTPOINT","features":[455]},{"name":"SIPAEVENTTYPE_VBS","features":[455]},{"name":"SIPAEVENT_APPLICATION_RETURN","features":[455]},{"name":"SIPAEVENT_APPLICATION_SVN","features":[455]},{"name":"SIPAEVENT_AUTHENTICODEHASH","features":[455]},{"name":"SIPAEVENT_AUTHORITYISSUER","features":[455]},{"name":"SIPAEVENT_AUTHORITYPUBKEY","features":[455]},{"name":"SIPAEVENT_AUTHORITYPUBLISHER","features":[455]},{"name":"SIPAEVENT_AUTHORITYSERIAL","features":[455]},{"name":"SIPAEVENT_AUTHORITYSHA1THUMBPRINT","features":[455]},{"name":"SIPAEVENT_BITLOCKER_UNLOCK","features":[455]},{"name":"SIPAEVENT_BOOTCOUNTER","features":[455]},{"name":"SIPAEVENT_BOOTDEBUGGING","features":[455]},{"name":"SIPAEVENT_BOOT_REVOCATION_LIST","features":[455]},{"name":"SIPAEVENT_CODEINTEGRITY","features":[455]},{"name":"SIPAEVENT_COUNTERID","features":[455]},{"name":"SIPAEVENT_DATAEXECUTIONPREVENTION","features":[455]},{"name":"SIPAEVENT_DRIVER_LOAD_POLICY","features":[455]},{"name":"SIPAEVENT_DRTM_AMD_SMM_HASH","features":[455]},{"name":"SIPAEVENT_DRTM_AMD_SMM_SIGNER_KEY","features":[455]},{"name":"SIPAEVENT_DRTM_SMM_LEVEL","features":[455]},{"name":"SIPAEVENT_DRTM_STATE_AUTH","features":[455]},{"name":"SIPAEVENT_DUMPS_DISABLED","features":[455]},{"name":"SIPAEVENT_DUMP_ENCRYPTION_ENABLED","features":[455]},{"name":"SIPAEVENT_DUMP_ENCRYPTION_KEY_DIGEST","features":[455]},{"name":"SIPAEVENT_ELAM_CONFIGURATION","features":[455]},{"name":"SIPAEVENT_ELAM_KEYNAME","features":[455]},{"name":"SIPAEVENT_ELAM_MEASURED","features":[455]},{"name":"SIPAEVENT_ELAM_POLICY","features":[455]},{"name":"SIPAEVENT_EVENTCOUNTER","features":[455]},{"name":"SIPAEVENT_FILEPATH","features":[455]},{"name":"SIPAEVENT_FLIGHTSIGNING","features":[455]},{"name":"SIPAEVENT_HASHALGORITHMID","features":[455]},{"name":"SIPAEVENT_HIBERNATION_DISABLED","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_BOOT_DMA_PROTECTION","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_DEBUG","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_IOMMU_POLICY","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_LAUNCH_TYPE","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_MMIO_NX_POLICY","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_MSR_FILTER_POLICY","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_PATH","features":[455]},{"name":"SIPAEVENT_IMAGEBASE","features":[455]},{"name":"SIPAEVENT_IMAGESIZE","features":[455]},{"name":"SIPAEVENT_IMAGEVALIDATED","features":[455]},{"name":"SIPAEVENT_INFORMATION","features":[455]},{"name":"SIPAEVENT_KSR_SIGNATURE","features":[455]},{"name":"SIPAEVENT_KSR_SIGNATURE_PAYLOAD","features":[455]},{"name":"SIPAEVENT_LSAISO_CONFIG","features":[455]},{"name":"SIPAEVENT_MODULE_HSP","features":[455]},{"name":"SIPAEVENT_MODULE_SVN","features":[455]},{"name":"SIPAEVENT_MORBIT_API_STATUS","features":[455]},{"name":"SIPAEVENT_MORBIT_NOT_CANCELABLE","features":[455]},{"name":"SIPAEVENT_NOAUTHORITY","features":[455]},{"name":"SIPAEVENT_OSDEVICE","features":[455]},{"name":"SIPAEVENT_OSKERNELDEBUG","features":[455]},{"name":"SIPAEVENT_OS_REVOCATION_LIST","features":[455]},{"name":"SIPAEVENT_PAGEFILE_ENCRYPTION_ENABLED","features":[455]},{"name":"SIPAEVENT_PHYSICALADDRESSEXTENSION","features":[455]},{"name":"SIPAEVENT_REVOCATION_LIST_PAYLOAD","features":[455]},{"name":"SIPAEVENT_SAFEMODE","features":[455]},{"name":"SIPAEVENT_SBCP_INFO","features":[455]},{"name":"SIPAEVENT_SBCP_INFO_PAYLOAD_V1","features":[455]},{"name":"SIPAEVENT_SI_POLICY","features":[455]},{"name":"SIPAEVENT_SI_POLICY_PAYLOAD","features":[455]},{"name":"SIPAEVENT_SMT_STATUS","features":[455]},{"name":"SIPAEVENT_SVN_CHAIN_STATUS","features":[455]},{"name":"SIPAEVENT_SYSTEMROOT","features":[455]},{"name":"SIPAEVENT_TESTSIGNING","features":[455]},{"name":"SIPAEVENT_TRANSFER_CONTROL","features":[455]},{"name":"SIPAEVENT_VBS_DUMP_USES_AMEROOT","features":[455]},{"name":"SIPAEVENT_VBS_HVCI_POLICY","features":[455]},{"name":"SIPAEVENT_VBS_IOMMU_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_MANDATORY_ENFORCEMENT","features":[455]},{"name":"SIPAEVENT_VBS_MICROSOFT_BOOT_CHAIN_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_MMIO_NX_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_MSR_FILTERING_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_SECUREBOOT_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_VSM_NOSECRETS_ENFORCED","features":[455]},{"name":"SIPAEVENT_VBS_VSM_REQUIRED","features":[455]},{"name":"SIPAEVENT_VSM_IDKS_INFO","features":[455]},{"name":"SIPAEVENT_VSM_IDK_INFO","features":[455]},{"name":"SIPAEVENT_VSM_IDK_INFO_PAYLOAD","features":[455]},{"name":"SIPAEVENT_VSM_IDK_RSA_INFO","features":[455]},{"name":"SIPAEVENT_VSM_LAUNCH_TYPE","features":[455]},{"name":"SIPAEVENT_WINPE","features":[455]},{"name":"SIPAEV_ACTION","features":[455]},{"name":"SIPAEV_AMD_SL_EVENT_BASE","features":[455]},{"name":"SIPAEV_AMD_SL_LOAD","features":[455]},{"name":"SIPAEV_AMD_SL_LOAD_1","features":[455]},{"name":"SIPAEV_AMD_SL_PSP_FW_SPLT","features":[455]},{"name":"SIPAEV_AMD_SL_PUB_KEY","features":[455]},{"name":"SIPAEV_AMD_SL_SEPARATOR","features":[455]},{"name":"SIPAEV_AMD_SL_SVN","features":[455]},{"name":"SIPAEV_AMD_SL_TSME_RB_FUSE","features":[455]},{"name":"SIPAEV_COMPACT_HASH","features":[455]},{"name":"SIPAEV_CPU_MICROCODE","features":[455]},{"name":"SIPAEV_EFI_ACTION","features":[455]},{"name":"SIPAEV_EFI_BOOT_SERVICES_APPLICATION","features":[455]},{"name":"SIPAEV_EFI_BOOT_SERVICES_DRIVER","features":[455]},{"name":"SIPAEV_EFI_EVENT_BASE","features":[455]},{"name":"SIPAEV_EFI_GPT_EVENT","features":[455]},{"name":"SIPAEV_EFI_HANDOFF_TABLES","features":[455]},{"name":"SIPAEV_EFI_HANDOFF_TABLES2","features":[455]},{"name":"SIPAEV_EFI_HCRTM_EVENT","features":[455]},{"name":"SIPAEV_EFI_PLATFORM_FIRMWARE_BLOB","features":[455]},{"name":"SIPAEV_EFI_PLATFORM_FIRMWARE_BLOB2","features":[455]},{"name":"SIPAEV_EFI_RUNTIME_SERVICES_DRIVER","features":[455]},{"name":"SIPAEV_EFI_SPDM_FIRMWARE_BLOB","features":[455]},{"name":"SIPAEV_EFI_SPDM_FIRMWARE_CONFIG","features":[455]},{"name":"SIPAEV_EFI_VARIABLE_AUTHORITY","features":[455]},{"name":"SIPAEV_EFI_VARIABLE_BOOT","features":[455]},{"name":"SIPAEV_EFI_VARIABLE_BOOT2","features":[455]},{"name":"SIPAEV_EFI_VARIABLE_DRIVER_CONFIG","features":[455]},{"name":"SIPAEV_EVENT_TAG","features":[455]},{"name":"SIPAEV_IPL","features":[455]},{"name":"SIPAEV_IPL_PARTITION_DATA","features":[455]},{"name":"SIPAEV_NONHOST_CODE","features":[455]},{"name":"SIPAEV_NONHOST_CONFIG","features":[455]},{"name":"SIPAEV_NONHOST_INFO","features":[455]},{"name":"SIPAEV_NO_ACTION","features":[455]},{"name":"SIPAEV_OMIT_BOOT_DEVICE_EVENTS","features":[455]},{"name":"SIPAEV_PLATFORM_CONFIG_FLAGS","features":[455]},{"name":"SIPAEV_POST_CODE","features":[455]},{"name":"SIPAEV_PREBOOT_CERT","features":[455]},{"name":"SIPAEV_SEPARATOR","features":[455]},{"name":"SIPAEV_S_CRTM_CONTENTS","features":[455]},{"name":"SIPAEV_S_CRTM_VERSION","features":[455]},{"name":"SIPAEV_TABLE_OF_DEVICES","features":[455]},{"name":"SIPAEV_TXT_BIOSAC_REG_DATA","features":[455]},{"name":"SIPAEV_TXT_BOOT_POL_HASH","features":[455]},{"name":"SIPAEV_TXT_BPM_HASH","features":[455]},{"name":"SIPAEV_TXT_BPM_INFO_HASH","features":[455]},{"name":"SIPAEV_TXT_CAP_VALUE","features":[455]},{"name":"SIPAEV_TXT_COLD_BOOT_BIOS_HASH","features":[455]},{"name":"SIPAEV_TXT_COMBINED_HASH","features":[455]},{"name":"SIPAEV_TXT_CPU_SCRTM_STAT","features":[455]},{"name":"SIPAEV_TXT_ELEMENTS_HASH","features":[455]},{"name":"SIPAEV_TXT_EVENT_BASE","features":[455]},{"name":"SIPAEV_TXT_HASH_START","features":[455]},{"name":"SIPAEV_TXT_KM_HASH","features":[455]},{"name":"SIPAEV_TXT_KM_INFO_HASH","features":[455]},{"name":"SIPAEV_TXT_LCP_AUTHORITIES_HASH","features":[455]},{"name":"SIPAEV_TXT_LCP_CONTROL_HASH","features":[455]},{"name":"SIPAEV_TXT_LCP_DETAILS_HASH","features":[455]},{"name":"SIPAEV_TXT_LCP_HASH","features":[455]},{"name":"SIPAEV_TXT_MLE_HASH","features":[455]},{"name":"SIPAEV_TXT_NV_INFO_HASH","features":[455]},{"name":"SIPAEV_TXT_OSSINITDATA_CAP_HASH","features":[455]},{"name":"SIPAEV_TXT_PCR_MAPPING","features":[455]},{"name":"SIPAEV_TXT_RANDOM_VALUE","features":[455]},{"name":"SIPAEV_TXT_SINIT_PUBKEY_HASH","features":[455]},{"name":"SIPAEV_TXT_STM_HASH","features":[455]},{"name":"SIPAEV_UNUSED","features":[455]},{"name":"SIPAHDRSIGNATURE","features":[455]},{"name":"SIPAKSRHDRSIGNATURE","features":[455]},{"name":"SIPALOGVERSION","features":[455]},{"name":"STATE_TIMEOUT","features":[455]},{"name":"Scope_list_ipv4","features":[455,320]},{"name":"Session_IPv4","features":[455,320]},{"name":"TCBASE","features":[455]},{"name":"TCG_PCClientPCREventStruct","features":[455]},{"name":"TCG_PCClientTaggedEventStruct","features":[455]},{"name":"TCI_ADD_FLOW_COMPLETE_HANDLER","features":[307,455]},{"name":"TCI_CLIENT_FUNC_LIST","features":[307,455]},{"name":"TCI_DEL_FLOW_COMPLETE_HANDLER","features":[307,455]},{"name":"TCI_MOD_FLOW_COMPLETE_HANDLER","features":[307,455]},{"name":"TCI_NOTIFY_HANDLER","features":[307,455]},{"name":"TC_GEN_FILTER","features":[455]},{"name":"TC_GEN_FLOW","features":[455,320]},{"name":"TC_IFC_DESCRIPTOR","features":[321,455]},{"name":"TC_NONCONF_BORROW","features":[455]},{"name":"TC_NONCONF_BORROW_PLUS","features":[455]},{"name":"TC_NONCONF_DISCARD","features":[455]},{"name":"TC_NONCONF_SHAPE","features":[455]},{"name":"TC_NOTIFY_FLOW_CLOSE","features":[455]},{"name":"TC_NOTIFY_IFC_CHANGE","features":[455]},{"name":"TC_NOTIFY_IFC_CLOSE","features":[455]},{"name":"TC_NOTIFY_IFC_UP","features":[455]},{"name":"TC_NOTIFY_PARAM_CHANGED","features":[455]},{"name":"TC_SUPPORTED_INFO_BUFFER","features":[321,455]},{"name":"TcAddFilter","features":[307,455]},{"name":"TcAddFlow","features":[307,455,320]},{"name":"TcCloseInterface","features":[307,455]},{"name":"TcDeleteFilter","features":[307,455]},{"name":"TcDeleteFlow","features":[307,455]},{"name":"TcDeregisterClient","features":[307,455]},{"name":"TcEnumerateFlows","features":[307,455,320]},{"name":"TcEnumerateInterfaces","features":[307,321,455]},{"name":"TcGetFlowNameA","features":[307,455]},{"name":"TcGetFlowNameW","features":[307,455]},{"name":"TcModifyFlow","features":[307,455,320]},{"name":"TcOpenInterfaceA","features":[307,455]},{"name":"TcOpenInterfaceW","features":[307,455]},{"name":"TcQueryFlowA","features":[455]},{"name":"TcQueryFlowW","features":[455]},{"name":"TcQueryInterface","features":[307,455]},{"name":"TcRegisterClient","features":[307,455]},{"name":"TcSetFlowA","features":[455]},{"name":"TcSetFlowW","features":[455]},{"name":"TcSetInterface","features":[307,455]},{"name":"UNSUPPORTED_CREDENTIAL_TYPE","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA3_256","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA3_384","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA3_512","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA_1","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA_2_256","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA_2_384","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA_2_512","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SM3_256","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA3_256","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA3_384","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA3_512","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA_1","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA_2_256","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA_2_384","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA_2_512","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SM3_256","features":[455]},{"name":"WBCL_HASH_LEN_SHA1","features":[455]},{"name":"WBCL_Iterator","features":[455]},{"name":"WBCL_LogHdr","features":[455]},{"name":"WBCL_MAX_HSP_UPGRADE_HASH_LEN","features":[455]},{"name":"class_ADSPEC","features":[455]},{"name":"class_CONFIRM","features":[455]},{"name":"class_ERROR_SPEC","features":[455]},{"name":"class_FILTER_SPEC","features":[455]},{"name":"class_FLOWSPEC","features":[455]},{"name":"class_INTEGRITY","features":[455]},{"name":"class_IS_FLOWSPEC","features":[455]},{"name":"class_MAX","features":[455]},{"name":"class_NULL","features":[455]},{"name":"class_POLICY_DATA","features":[455]},{"name":"class_RSVP_HOP","features":[455]},{"name":"class_SCOPE","features":[455]},{"name":"class_SENDER_TEMPLATE","features":[455]},{"name":"class_SENDER_TSPEC","features":[455]},{"name":"class_SESSION","features":[455]},{"name":"class_SESSION_GROUP","features":[455]},{"name":"class_STYLE","features":[455]},{"name":"class_TIME_VALUES","features":[455]},{"name":"ctype_ADSPEC_INTSERV","features":[455]},{"name":"ctype_ERROR_SPEC_ipv4","features":[455]},{"name":"ctype_FILTER_SPEC_ipv4","features":[455]},{"name":"ctype_FILTER_SPEC_ipv4GPI","features":[455]},{"name":"ctype_FLOWSPEC_Intserv0","features":[455]},{"name":"ctype_POLICY_DATA","features":[455]},{"name":"ctype_RSVP_HOP_ipv4","features":[455]},{"name":"ctype_SCOPE_list_ipv4","features":[455]},{"name":"ctype_SENDER_TEMPLATE_ipv4","features":[455]},{"name":"ctype_SENDER_TEMPLATE_ipv4GPI","features":[455]},{"name":"ctype_SENDER_TSPEC","features":[455]},{"name":"ctype_SESSION_ipv4","features":[455]},{"name":"ctype_SESSION_ipv4GPI","features":[455]},{"name":"ctype_STYLE","features":[455]},{"name":"int_serv_wkp","features":[455]},{"name":"ioctl_code","features":[455]},{"name":"mCOMPANY","features":[455]},{"name":"mIOC_IN","features":[455]},{"name":"mIOC_OUT","features":[455]},{"name":"mIOC_VENDOR","features":[455]}],"460":[{"name":"ALLOW_NO_AUTH","features":[456]},{"name":"ALL_SOURCES","features":[456]},{"name":"ANY_SOURCE","features":[456]},{"name":"ATADDRESSLEN","features":[456]},{"name":"AUTH_VALIDATION_EX","features":[307,456]},{"name":"DO_NOT_ALLOW_NO_AUTH","features":[456]},{"name":"ERROR_ACCESSING_TCPCFGDLL","features":[456]},{"name":"ERROR_ACCT_DISABLED","features":[456]},{"name":"ERROR_ACCT_EXPIRED","features":[456]},{"name":"ERROR_ACTION_REQUIRED","features":[456]},{"name":"ERROR_ALLOCATING_MEMORY","features":[456]},{"name":"ERROR_ALREADY_DISCONNECTING","features":[456]},{"name":"ERROR_ASYNC_REQUEST_PENDING","features":[456]},{"name":"ERROR_AUTHENTICATION_FAILURE","features":[456]},{"name":"ERROR_AUTH_INTERNAL","features":[456]},{"name":"ERROR_AUTOMATIC_VPN_FAILED","features":[456]},{"name":"ERROR_BAD_ADDRESS_SPECIFIED","features":[456]},{"name":"ERROR_BAD_CALLBACK_NUMBER","features":[456]},{"name":"ERROR_BAD_PHONE_NUMBER","features":[456]},{"name":"ERROR_BAD_STRING","features":[456]},{"name":"ERROR_BAD_USAGE_IN_INI_FILE","features":[456]},{"name":"ERROR_BIPLEX_PORT_NOT_AVAILABLE","features":[456]},{"name":"ERROR_BLOCKED","features":[456]},{"name":"ERROR_BROADBAND_ACTIVE","features":[456]},{"name":"ERROR_BROADBAND_NO_NIC","features":[456]},{"name":"ERROR_BROADBAND_TIMEOUT","features":[456]},{"name":"ERROR_BUFFER_INVALID","features":[456]},{"name":"ERROR_BUFFER_TOO_SMALL","features":[456]},{"name":"ERROR_BUNDLE_NOT_FOUND","features":[456]},{"name":"ERROR_CANNOT_DELETE","features":[456]},{"name":"ERROR_CANNOT_DO_CUSTOMDIAL","features":[456]},{"name":"ERROR_CANNOT_FIND_PHONEBOOK_ENTRY","features":[456]},{"name":"ERROR_CANNOT_GET_LANA","features":[456]},{"name":"ERROR_CANNOT_INITIATE_MOBIKE_UPDATE","features":[456]},{"name":"ERROR_CANNOT_LOAD_PHONEBOOK","features":[456]},{"name":"ERROR_CANNOT_LOAD_STRING","features":[456]},{"name":"ERROR_CANNOT_OPEN_PHONEBOOK","features":[456]},{"name":"ERROR_CANNOT_PROJECT_CLIENT","features":[456]},{"name":"ERROR_CANNOT_SET_PORT_INFO","features":[456]},{"name":"ERROR_CANNOT_SHARE_CONNECTION","features":[456]},{"name":"ERROR_CANNOT_USE_LOGON_CREDENTIALS","features":[456]},{"name":"ERROR_CANNOT_WRITE_PHONEBOOK","features":[456]},{"name":"ERROR_CERT_FOR_ENCRYPTION_NOT_FOUND","features":[456]},{"name":"ERROR_CHANGING_PASSWORD","features":[456]},{"name":"ERROR_CMD_TOO_LONG","features":[456]},{"name":"ERROR_CONGESTION","features":[456]},{"name":"ERROR_CONNECTING_DEVICE_NOT_FOUND","features":[456]},{"name":"ERROR_CONNECTION_ALREADY_SHARED","features":[456]},{"name":"ERROR_CONNECTION_REJECT","features":[456]},{"name":"ERROR_CORRUPT_PHONEBOOK","features":[456]},{"name":"ERROR_DCB_NOT_FOUND","features":[456]},{"name":"ERROR_DEFAULTOFF_MACRO_NOT_FOUND","features":[456]},{"name":"ERROR_DEVICENAME_NOT_FOUND","features":[456]},{"name":"ERROR_DEVICENAME_TOO_LONG","features":[456]},{"name":"ERROR_DEVICETYPE_DOES_NOT_EXIST","features":[456]},{"name":"ERROR_DEVICE_COMPLIANCE","features":[456]},{"name":"ERROR_DEVICE_DOES_NOT_EXIST","features":[456]},{"name":"ERROR_DEVICE_NOT_READY","features":[456]},{"name":"ERROR_DIAL_ALREADY_IN_PROGRESS","features":[456]},{"name":"ERROR_DISCONNECTION","features":[456]},{"name":"ERROR_DNSNAME_NOT_RESOLVABLE","features":[456]},{"name":"ERROR_DONOTDISTURB","features":[456]},{"name":"ERROR_EAPTLS_CACHE_CREDENTIALS_INVALID","features":[456]},{"name":"ERROR_EAPTLS_PASSWD_INVALID","features":[456]},{"name":"ERROR_EAPTLS_SCARD_CACHE_CREDENTIALS_INVALID","features":[456]},{"name":"ERROR_EAP_METHOD_DOES_NOT_SUPPORT_SSO","features":[456]},{"name":"ERROR_EAP_METHOD_NOT_INSTALLED","features":[456]},{"name":"ERROR_EAP_METHOD_OPERATION_NOT_SUPPORTED","features":[456]},{"name":"ERROR_EAP_SERVER_CERT_EXPIRED","features":[456]},{"name":"ERROR_EAP_SERVER_CERT_INVALID","features":[456]},{"name":"ERROR_EAP_SERVER_CERT_OTHER_ERROR","features":[456]},{"name":"ERROR_EAP_SERVER_CERT_REVOKED","features":[456]},{"name":"ERROR_EAP_SERVER_ROOT_CERT_INVALID","features":[456]},{"name":"ERROR_EAP_SERVER_ROOT_CERT_NAME_REQUIRED","features":[456]},{"name":"ERROR_EAP_SERVER_ROOT_CERT_NOT_FOUND","features":[456]},{"name":"ERROR_EAP_USER_CERT_EXPIRED","features":[456]},{"name":"ERROR_EAP_USER_CERT_INVALID","features":[456]},{"name":"ERROR_EAP_USER_CERT_OTHER_ERROR","features":[456]},{"name":"ERROR_EAP_USER_CERT_REVOKED","features":[456]},{"name":"ERROR_EAP_USER_ROOT_CERT_EXPIRED","features":[456]},{"name":"ERROR_EAP_USER_ROOT_CERT_INVALID","features":[456]},{"name":"ERROR_EAP_USER_ROOT_CERT_NOT_FOUND","features":[456]},{"name":"ERROR_EMPTY_INI_FILE","features":[456]},{"name":"ERROR_EVENT_INVALID","features":[456]},{"name":"ERROR_FAILED_CP_REQUIRED","features":[456]},{"name":"ERROR_FAILED_TO_ENCRYPT","features":[456]},{"name":"ERROR_FAST_USER_SWITCH","features":[456]},{"name":"ERROR_FEATURE_DEPRECATED","features":[456]},{"name":"ERROR_FILE_COULD_NOT_BE_OPENED","features":[456]},{"name":"ERROR_FROM_DEVICE","features":[456]},{"name":"ERROR_HANGUP_FAILED","features":[456]},{"name":"ERROR_HARDWARE_FAILURE","features":[456]},{"name":"ERROR_HIBERNATION","features":[456]},{"name":"ERROR_IDLE_TIMEOUT","features":[456]},{"name":"ERROR_IKEV2_PSK_INTERFACE_ALREADY_EXISTS","features":[456]},{"name":"ERROR_INCOMPATIBLE","features":[456]},{"name":"ERROR_INTERACTIVE_MODE","features":[456]},{"name":"ERROR_INTERNAL_ADDRESS_FAILURE","features":[456]},{"name":"ERROR_INVALID_AUTH_STATE","features":[456]},{"name":"ERROR_INVALID_CALLBACK_NUMBER","features":[456]},{"name":"ERROR_INVALID_COMPRESSION_SPECIFIED","features":[456]},{"name":"ERROR_INVALID_DESTINATION_IP","features":[456]},{"name":"ERROR_INVALID_FUNCTION_FOR_ENTRY","features":[456]},{"name":"ERROR_INVALID_INTERFACE_CONFIG","features":[456]},{"name":"ERROR_INVALID_MSCHAPV2_CONFIG","features":[456]},{"name":"ERROR_INVALID_PEAP_COOKIE_ATTRIBUTES","features":[456]},{"name":"ERROR_INVALID_PEAP_COOKIE_CONFIG","features":[456]},{"name":"ERROR_INVALID_PEAP_COOKIE_USER","features":[456]},{"name":"ERROR_INVALID_PORT_HANDLE","features":[456]},{"name":"ERROR_INVALID_PREFERENCES","features":[456]},{"name":"ERROR_INVALID_SERVER_CERT","features":[456]},{"name":"ERROR_INVALID_SIZE","features":[456]},{"name":"ERROR_INVALID_SMM","features":[456]},{"name":"ERROR_INVALID_TUNNELID","features":[456]},{"name":"ERROR_INVALID_VPNSTRATEGY","features":[456]},{"name":"ERROR_IN_COMMAND","features":[456]},{"name":"ERROR_IPSEC_SERVICE_STOPPED","features":[456]},{"name":"ERROR_IPXCP_DIALOUT_ALREADY_ACTIVE","features":[456]},{"name":"ERROR_IPXCP_NET_NUMBER_CONFLICT","features":[456]},{"name":"ERROR_IPXCP_NO_DIALIN_CONFIGURED","features":[456]},{"name":"ERROR_IPXCP_NO_DIALOUT_CONFIGURED","features":[456]},{"name":"ERROR_IP_CONFIGURATION","features":[456]},{"name":"ERROR_KEY_NOT_FOUND","features":[456]},{"name":"ERROR_LINE_BUSY","features":[456]},{"name":"ERROR_LINK_FAILURE","features":[456]},{"name":"ERROR_MACRO_NOT_DEFINED","features":[456]},{"name":"ERROR_MACRO_NOT_FOUND","features":[456]},{"name":"ERROR_MESSAGE_MACRO_NOT_FOUND","features":[456]},{"name":"ERROR_MOBIKE_DISABLED","features":[456]},{"name":"ERROR_NAME_EXISTS_ON_NET","features":[456]},{"name":"ERROR_NETBIOS_ERROR","features":[456]},{"name":"ERROR_NOT_BINARY_MACRO","features":[456]},{"name":"ERROR_NOT_NAP_CAPABLE","features":[456]},{"name":"ERROR_NO_ACTIVE_ISDN_LINES","features":[456]},{"name":"ERROR_NO_ANSWER","features":[456]},{"name":"ERROR_NO_CARRIER","features":[456]},{"name":"ERROR_NO_CERTIFICATE","features":[456]},{"name":"ERROR_NO_COMMAND_FOUND","features":[456]},{"name":"ERROR_NO_CONNECTION","features":[456]},{"name":"ERROR_NO_DIALIN_PERMISSION","features":[456]},{"name":"ERROR_NO_DIALTONE","features":[456]},{"name":"ERROR_NO_DIFF_USER_AT_LOGON","features":[456]},{"name":"ERROR_NO_EAPTLS_CERTIFICATE","features":[456]},{"name":"ERROR_NO_ENDPOINTS","features":[456]},{"name":"ERROR_NO_IP_ADDRESSES","features":[456]},{"name":"ERROR_NO_IP_RAS_ADAPTER","features":[456]},{"name":"ERROR_NO_ISDN_CHANNELS_AVAILABLE","features":[456]},{"name":"ERROR_NO_LOCAL_ENCRYPTION","features":[456]},{"name":"ERROR_NO_MAC_FOR_PORT","features":[456]},{"name":"ERROR_NO_REG_CERT_AT_LOGON","features":[456]},{"name":"ERROR_NO_REMOTE_ENCRYPTION","features":[456]},{"name":"ERROR_NO_RESPONSES","features":[456]},{"name":"ERROR_NO_SMART_CARD_READER","features":[456]},{"name":"ERROR_NUMBERCHANGED","features":[456]},{"name":"ERROR_OAKLEY_ATTRIB_FAIL","features":[456]},{"name":"ERROR_OAKLEY_AUTH_FAIL","features":[456]},{"name":"ERROR_OAKLEY_ERROR","features":[456]},{"name":"ERROR_OAKLEY_GENERAL_PROCESSING","features":[456]},{"name":"ERROR_OAKLEY_NO_CERT","features":[456]},{"name":"ERROR_OAKLEY_NO_PEER_CERT","features":[456]},{"name":"ERROR_OAKLEY_NO_POLICY","features":[456]},{"name":"ERROR_OAKLEY_TIMED_OUT","features":[456]},{"name":"ERROR_OUTOFORDER","features":[456]},{"name":"ERROR_OUT_OF_BUFFERS","features":[456]},{"name":"ERROR_OVERRUN","features":[456]},{"name":"ERROR_PARTIAL_RESPONSE_LOOPING","features":[456]},{"name":"ERROR_PASSWD_EXPIRED","features":[456]},{"name":"ERROR_PEAP_CRYPTOBINDING_INVALID","features":[456]},{"name":"ERROR_PEAP_CRYPTOBINDING_NOTRECEIVED","features":[456]},{"name":"ERROR_PEAP_IDENTITY_MISMATCH","features":[456]},{"name":"ERROR_PEAP_SERVER_REJECTED_CLIENT_TLV","features":[456]},{"name":"ERROR_PHONE_NUMBER_TOO_LONG","features":[456]},{"name":"ERROR_PLUGIN_NOT_INSTALLED","features":[456]},{"name":"ERROR_PORT_ALREADY_OPEN","features":[456]},{"name":"ERROR_PORT_DISCONNECTED","features":[456]},{"name":"ERROR_PORT_NOT_AVAILABLE","features":[456]},{"name":"ERROR_PORT_NOT_CONFIGURED","features":[456]},{"name":"ERROR_PORT_NOT_CONNECTED","features":[456]},{"name":"ERROR_PORT_NOT_FOUND","features":[456]},{"name":"ERROR_PORT_NOT_OPEN","features":[456]},{"name":"ERROR_PORT_OR_DEVICE","features":[456]},{"name":"ERROR_PPP_CP_REJECTED","features":[456]},{"name":"ERROR_PPP_INVALID_PACKET","features":[456]},{"name":"ERROR_PPP_LCP_TERMINATED","features":[456]},{"name":"ERROR_PPP_LOOPBACK_DETECTED","features":[456]},{"name":"ERROR_PPP_NCP_TERMINATED","features":[456]},{"name":"ERROR_PPP_NOT_CONVERGING","features":[456]},{"name":"ERROR_PPP_NO_ADDRESS_ASSIGNED","features":[456]},{"name":"ERROR_PPP_NO_PROTOCOLS_CONFIGURED","features":[456]},{"name":"ERROR_PPP_NO_RESPONSE","features":[456]},{"name":"ERROR_PPP_REMOTE_TERMINATED","features":[456]},{"name":"ERROR_PPP_REQUIRED_ADDRESS_REJECTED","features":[456]},{"name":"ERROR_PPP_TIMEOUT","features":[456]},{"name":"ERROR_PROJECTION_NOT_COMPLETE","features":[456]},{"name":"ERROR_PROTOCOL_ENGINE_DISABLED","features":[456]},{"name":"ERROR_PROTOCOL_NOT_CONFIGURED","features":[456]},{"name":"ERROR_RASAUTO_CANNOT_INITIALIZE","features":[456]},{"name":"ERROR_RASMAN_CANNOT_INITIALIZE","features":[456]},{"name":"ERROR_RASMAN_SERVICE_STOPPED","features":[456]},{"name":"ERROR_RASQEC_CONN_DOESNOTEXIST","features":[456]},{"name":"ERROR_RASQEC_NAPAGENT_NOT_CONNECTED","features":[456]},{"name":"ERROR_RASQEC_NAPAGENT_NOT_ENABLED","features":[456]},{"name":"ERROR_RASQEC_RESOURCE_CREATION_FAILED","features":[456]},{"name":"ERROR_RASQEC_TIMEOUT","features":[456]},{"name":"ERROR_READING_DEFAULTOFF","features":[456]},{"name":"ERROR_READING_DEVICENAME","features":[456]},{"name":"ERROR_READING_DEVICETYPE","features":[456]},{"name":"ERROR_READING_INI_FILE","features":[456]},{"name":"ERROR_READING_MAXCARRIERBPS","features":[456]},{"name":"ERROR_READING_MAXCONNECTBPS","features":[456]},{"name":"ERROR_READING_SCARD","features":[456]},{"name":"ERROR_READING_SECTIONNAME","features":[456]},{"name":"ERROR_READING_USAGE","features":[456]},{"name":"ERROR_RECV_BUF_FULL","features":[456]},{"name":"ERROR_REMOTE_DISCONNECTION","features":[456]},{"name":"ERROR_REMOTE_REQUIRES_ENCRYPTION","features":[456]},{"name":"ERROR_REQUEST_TIMEOUT","features":[456]},{"name":"ERROR_RESTRICTED_LOGON_HOURS","features":[456]},{"name":"ERROR_ROUTE_NOT_ALLOCATED","features":[456]},{"name":"ERROR_ROUTE_NOT_AVAILABLE","features":[456]},{"name":"ERROR_SCRIPT_SYNTAX","features":[456]},{"name":"ERROR_SERVER_GENERAL_NET_FAILURE","features":[456]},{"name":"ERROR_SERVER_NOT_RESPONDING","features":[456]},{"name":"ERROR_SERVER_OUT_OF_RESOURCES","features":[456]},{"name":"ERROR_SERVER_POLICY","features":[456]},{"name":"ERROR_SHARE_CONNECTION_FAILED","features":[456]},{"name":"ERROR_SHARING_ADDRESS_EXISTS","features":[456]},{"name":"ERROR_SHARING_CHANGE_FAILED","features":[456]},{"name":"ERROR_SHARING_HOST_ADDRESS_CONFLICT","features":[456]},{"name":"ERROR_SHARING_MULTIPLE_ADDRESSES","features":[456]},{"name":"ERROR_SHARING_NO_PRIVATE_LAN","features":[456]},{"name":"ERROR_SHARING_PRIVATE_INSTALL","features":[456]},{"name":"ERROR_SHARING_ROUTER_INSTALL","features":[456]},{"name":"ERROR_SHARING_RRAS_CONFLICT","features":[456]},{"name":"ERROR_SLIP_REQUIRES_IP","features":[456]},{"name":"ERROR_SMART_CARD_REQUIRED","features":[456]},{"name":"ERROR_SMM_TIMEOUT","features":[456]},{"name":"ERROR_SMM_UNINITIALIZED","features":[456]},{"name":"ERROR_SSO_CERT_MISSING","features":[456]},{"name":"ERROR_SSTP_COOKIE_SET_FAILURE","features":[456]},{"name":"ERROR_STATE_MACHINES_ALREADY_STARTED","features":[456]},{"name":"ERROR_STATE_MACHINES_NOT_STARTED","features":[456]},{"name":"ERROR_SYSTEM_SUSPENDED","features":[456]},{"name":"ERROR_TAPI_CONFIGURATION","features":[456]},{"name":"ERROR_TEMPFAILURE","features":[456]},{"name":"ERROR_TOO_MANY_LINE_ERRORS","features":[456]},{"name":"ERROR_TS_UNACCEPTABLE","features":[456]},{"name":"ERROR_UNABLE_TO_AUTHENTICATE_SERVER","features":[456]},{"name":"ERROR_UNEXPECTED_RESPONSE","features":[456]},{"name":"ERROR_UNKNOWN","features":[456]},{"name":"ERROR_UNKNOWN_DEVICE_TYPE","features":[456]},{"name":"ERROR_UNKNOWN_FRAMED_PROTOCOL","features":[456]},{"name":"ERROR_UNKNOWN_RESPONSE_KEY","features":[456]},{"name":"ERROR_UNKNOWN_SERVICE_TYPE","features":[456]},{"name":"ERROR_UNRECOGNIZED_RESPONSE","features":[456]},{"name":"ERROR_UNSUPPORTED_BPS","features":[456]},{"name":"ERROR_UPDATECONNECTION_REQUEST_IN_PROCESS","features":[456]},{"name":"ERROR_USER_DISCONNECTION","features":[456]},{"name":"ERROR_USER_LOGOFF","features":[456]},{"name":"ERROR_VALIDATING_SERVER_CERT","features":[456]},{"name":"ERROR_VOICE_ANSWER","features":[456]},{"name":"ERROR_VPN_BAD_CERT","features":[456]},{"name":"ERROR_VPN_BAD_PSK","features":[456]},{"name":"ERROR_VPN_DISCONNECT","features":[456]},{"name":"ERROR_VPN_GRE_BLOCKED","features":[456]},{"name":"ERROR_VPN_PLUGIN_GENERIC","features":[456]},{"name":"ERROR_VPN_REFUSED","features":[456]},{"name":"ERROR_VPN_TIMEOUT","features":[456]},{"name":"ERROR_WRITING_DEFAULTOFF","features":[456]},{"name":"ERROR_WRITING_DEVICENAME","features":[456]},{"name":"ERROR_WRITING_DEVICETYPE","features":[456]},{"name":"ERROR_WRITING_INITBPS","features":[456]},{"name":"ERROR_WRITING_MAXCARRIERBPS","features":[456]},{"name":"ERROR_WRITING_MAXCONNECTBPS","features":[456]},{"name":"ERROR_WRITING_SECTIONNAME","features":[456]},{"name":"ERROR_WRITING_USAGE","features":[456]},{"name":"ERROR_WRONG_DEVICE_ATTACHED","features":[456]},{"name":"ERROR_WRONG_INFO_SPECIFIED","features":[456]},{"name":"ERROR_WRONG_KEY_SPECIFIED","features":[456]},{"name":"ERROR_WRONG_MODULE","features":[456]},{"name":"ERROR_WRONG_TUNNEL_TYPE","features":[456]},{"name":"ERROR_X25_DIAGNOSTIC","features":[456]},{"name":"ET_None","features":[456]},{"name":"ET_Optional","features":[456]},{"name":"ET_Require","features":[456]},{"name":"ET_RequireMax","features":[456]},{"name":"GRE_CONFIG_PARAMS0","features":[456]},{"name":"HRASCONN","features":[456]},{"name":"IKEV2_CONFIG_PARAMS","features":[307,456,391]},{"name":"IKEV2_ID_PAYLOAD_TYPE","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_DER_ASN1_DN","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_DER_ASN1_GN","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_FQDN","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_ID_IPV6_ADDR","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_INVALID","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_IPV4_ADDR","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_KEY_ID","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_MAX","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RESERVED1","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RESERVED2","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RESERVED3","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RESERVED4","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RFC822_ADDR","features":[456]},{"name":"IKEV2_PROJECTION_INFO","features":[456]},{"name":"IKEV2_PROJECTION_INFO2","features":[456]},{"name":"IKEV2_TUNNEL_CONFIG_PARAMS2","features":[456,391]},{"name":"IKEV2_TUNNEL_CONFIG_PARAMS3","features":[307,456,391]},{"name":"IKEV2_TUNNEL_CONFIG_PARAMS4","features":[307,456,391]},{"name":"IPADDRESSLEN","features":[456]},{"name":"IPV6_ADDRESS_LEN_IN_BYTES","features":[456]},{"name":"IPXADDRESSLEN","features":[456]},{"name":"L2TP_CONFIG_PARAMS0","features":[456]},{"name":"L2TP_CONFIG_PARAMS1","features":[456]},{"name":"L2TP_TUNNEL_CONFIG_PARAMS1","features":[456]},{"name":"L2TP_TUNNEL_CONFIG_PARAMS2","features":[456]},{"name":"MAXIPADRESSLEN","features":[456]},{"name":"MAX_SSTP_HASH_SIZE","features":[456]},{"name":"METHOD_BGP4_AS_PATH","features":[456]},{"name":"METHOD_BGP4_NEXTHOP_ATTR","features":[456]},{"name":"METHOD_BGP4_PA_ORIGIN","features":[456]},{"name":"METHOD_BGP4_PEER_ID","features":[456]},{"name":"METHOD_RIP2_NEIGHBOUR_ADDR","features":[456]},{"name":"METHOD_RIP2_OUTBOUND_INTF","features":[456]},{"name":"METHOD_RIP2_ROUTE_TAG","features":[456]},{"name":"METHOD_RIP2_ROUTE_TIMESTAMP","features":[456]},{"name":"METHOD_TYPE_ALL_METHODS","features":[456]},{"name":"MGM_ENUM_TYPES","features":[456]},{"name":"MGM_FORWARD_STATE_FLAG","features":[456]},{"name":"MGM_IF_ENTRY","features":[307,456]},{"name":"MGM_JOIN_STATE_FLAG","features":[456]},{"name":"MGM_MFE_STATS_0","features":[456]},{"name":"MGM_MFE_STATS_1","features":[456]},{"name":"MPRAPI_ADMIN_DLL_CALLBACKS","features":[307,456,320]},{"name":"MPRAPI_ADMIN_DLL_VERSION_1","features":[456]},{"name":"MPRAPI_ADMIN_DLL_VERSION_2","features":[456]},{"name":"MPRAPI_IF_CUSTOM_CONFIG_FOR_IKEV2","features":[456]},{"name":"MPRAPI_IKEV2_AUTH_USING_CERT","features":[456]},{"name":"MPRAPI_IKEV2_AUTH_USING_EAP","features":[456]},{"name":"MPRAPI_IKEV2_PROJECTION_INFO_TYPE","features":[456]},{"name":"MPRAPI_IKEV2_SET_TUNNEL_CONFIG_PARAMS","features":[456]},{"name":"MPRAPI_L2TP_SET_TUNNEL_CONFIG_PARAMS","features":[456]},{"name":"MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_2","features":[456]},{"name":"MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_3","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_2","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_3","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_4","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_5","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_2","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_3","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_4","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_5","features":[456]},{"name":"MPRAPI_OBJECT_HEADER","features":[456]},{"name":"MPRAPI_OBJECT_TYPE","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_IF_CUSTOM_CONFIG_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_MPR_SERVER_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_MPR_SERVER_SET_CONFIG_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_RAS_CONNECTION_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_UPDATE_CONNECTION_OBJECT","features":[456]},{"name":"MPRAPI_PPP_PROJECTION_INFO_TYPE","features":[456]},{"name":"MPRAPI_RAS_CONNECTION_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_RAS_UPDATE_CONNECTION_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_GRE","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_IKEV2","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_L2TP","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_PPTP","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_SSTP","features":[456]},{"name":"MPRAPI_TUNNEL_CONFIG_PARAMS0","features":[307,456,391]},{"name":"MPRAPI_TUNNEL_CONFIG_PARAMS1","features":[307,456,391]},{"name":"MPRDM_DialAll","features":[456]},{"name":"MPRDM_DialAsNeeded","features":[456]},{"name":"MPRDM_DialFirst","features":[456]},{"name":"MPRDT_Atm","features":[456]},{"name":"MPRDT_FrameRelay","features":[456]},{"name":"MPRDT_Generic","features":[456]},{"name":"MPRDT_Irda","features":[456]},{"name":"MPRDT_Isdn","features":[456]},{"name":"MPRDT_Modem","features":[456]},{"name":"MPRDT_Pad","features":[456]},{"name":"MPRDT_Parallel","features":[456]},{"name":"MPRDT_SW56","features":[456]},{"name":"MPRDT_Serial","features":[456]},{"name":"MPRDT_Sonet","features":[456]},{"name":"MPRDT_Vpn","features":[456]},{"name":"MPRDT_X25","features":[456]},{"name":"MPRET_Direct","features":[456]},{"name":"MPRET_Phone","features":[456]},{"name":"MPRET_Vpn","features":[456]},{"name":"MPRIDS_Disabled","features":[456]},{"name":"MPRIDS_UseGlobalValue","features":[456]},{"name":"MPRIO_DisableLcpExtensions","features":[456]},{"name":"MPRIO_IpHeaderCompression","features":[456]},{"name":"MPRIO_IpSecPreSharedKey","features":[456]},{"name":"MPRIO_NetworkLogon","features":[456]},{"name":"MPRIO_PromoteAlternates","features":[456]},{"name":"MPRIO_RemoteDefaultGateway","features":[456]},{"name":"MPRIO_RequireCHAP","features":[456]},{"name":"MPRIO_RequireDataEncryption","features":[456]},{"name":"MPRIO_RequireEAP","features":[456]},{"name":"MPRIO_RequireEncryptedPw","features":[456]},{"name":"MPRIO_RequireMachineCertificates","features":[456]},{"name":"MPRIO_RequireMsCHAP","features":[456]},{"name":"MPRIO_RequireMsCHAP2","features":[456]},{"name":"MPRIO_RequireMsEncryptedPw","features":[456]},{"name":"MPRIO_RequirePAP","features":[456]},{"name":"MPRIO_RequireSPAP","features":[456]},{"name":"MPRIO_SecureLocalFiles","features":[456]},{"name":"MPRIO_SharedPhoneNumbers","features":[456]},{"name":"MPRIO_SpecificIpAddr","features":[456]},{"name":"MPRIO_SpecificNameServers","features":[456]},{"name":"MPRIO_SwCompression","features":[456]},{"name":"MPRIO_UsePreSharedKeyForIkev2Initiator","features":[456]},{"name":"MPRIO_UsePreSharedKeyForIkev2Responder","features":[456]},{"name":"MPRNP_Ip","features":[456]},{"name":"MPRNP_Ipv6","features":[456]},{"name":"MPRNP_Ipx","features":[456]},{"name":"MPR_CERT_EKU","features":[307,456]},{"name":"MPR_CREDENTIALSEX_0","features":[456]},{"name":"MPR_CREDENTIALSEX_1","features":[456]},{"name":"MPR_DEVICE_0","features":[456]},{"name":"MPR_DEVICE_1","features":[456]},{"name":"MPR_ENABLE_RAS_ON_DEVICE","features":[456]},{"name":"MPR_ENABLE_ROUTING_ON_DEVICE","features":[456]},{"name":"MPR_ET","features":[456]},{"name":"MPR_ET_None","features":[456]},{"name":"MPR_ET_Optional","features":[456]},{"name":"MPR_ET_Require","features":[456]},{"name":"MPR_ET_RequireMax","features":[456]},{"name":"MPR_FILTER_0","features":[307,456]},{"name":"MPR_IFTRANSPORT_0","features":[307,456]},{"name":"MPR_IF_CUSTOMINFOEX0","features":[456,391]},{"name":"MPR_IF_CUSTOMINFOEX1","features":[456,391]},{"name":"MPR_IF_CUSTOMINFOEX2","features":[456,320,391]},{"name":"MPR_INTERFACE_0","features":[307,456]},{"name":"MPR_INTERFACE_1","features":[307,456]},{"name":"MPR_INTERFACE_2","features":[307,456]},{"name":"MPR_INTERFACE_3","features":[307,456,320]},{"name":"MPR_INTERFACE_ADMIN_DISABLED","features":[456]},{"name":"MPR_INTERFACE_CONNECTION_FAILURE","features":[456]},{"name":"MPR_INTERFACE_DIALOUT_HOURS_RESTRICTION","features":[456]},{"name":"MPR_INTERFACE_DIAL_MODE","features":[456]},{"name":"MPR_INTERFACE_NO_DEVICE","features":[456]},{"name":"MPR_INTERFACE_NO_MEDIA_SENSE","features":[456]},{"name":"MPR_INTERFACE_OUT_OF_RESOURCES","features":[456]},{"name":"MPR_INTERFACE_SERVICE_PAUSED","features":[456]},{"name":"MPR_IPINIP_INTERFACE_0","features":[456]},{"name":"MPR_MaxAreaCode","features":[456]},{"name":"MPR_MaxCallbackNumber","features":[456]},{"name":"MPR_MaxDeviceName","features":[456]},{"name":"MPR_MaxDeviceType","features":[456]},{"name":"MPR_MaxEntryName","features":[456]},{"name":"MPR_MaxFacilities","features":[456]},{"name":"MPR_MaxIpAddress","features":[456]},{"name":"MPR_MaxIpxAddress","features":[456]},{"name":"MPR_MaxPadType","features":[456]},{"name":"MPR_MaxPhoneNumber","features":[456]},{"name":"MPR_MaxUserData","features":[456]},{"name":"MPR_MaxX25Address","features":[456]},{"name":"MPR_SERVER_0","features":[307,456]},{"name":"MPR_SERVER_1","features":[456]},{"name":"MPR_SERVER_2","features":[456]},{"name":"MPR_SERVER_EX0","features":[307,456,391]},{"name":"MPR_SERVER_EX1","features":[307,456,391]},{"name":"MPR_SERVER_SET_CONFIG_EX0","features":[307,456,391]},{"name":"MPR_SERVER_SET_CONFIG_EX1","features":[307,456,391]},{"name":"MPR_TRANSPORT_0","features":[307,456]},{"name":"MPR_VPN_TRAFFIC_SELECTOR","features":[456,320]},{"name":"MPR_VPN_TRAFFIC_SELECTORS","features":[456,320]},{"name":"MPR_VPN_TS_IPv4_ADDR_RANGE","features":[456]},{"name":"MPR_VPN_TS_IPv6_ADDR_RANGE","features":[456]},{"name":"MPR_VPN_TS_TYPE","features":[456]},{"name":"MPR_VS","features":[456]},{"name":"MPR_VS_Default","features":[456]},{"name":"MPR_VS_Ikev2First","features":[456]},{"name":"MPR_VS_Ikev2Only","features":[456]},{"name":"MPR_VS_L2tpFirst","features":[456]},{"name":"MPR_VS_L2tpOnly","features":[456]},{"name":"MPR_VS_PptpFirst","features":[456]},{"name":"MPR_VS_PptpOnly","features":[456]},{"name":"MgmAddGroupMembershipEntry","features":[307,456]},{"name":"MgmDeRegisterMProtocol","features":[307,456]},{"name":"MgmDeleteGroupMembershipEntry","features":[307,456]},{"name":"MgmGetFirstMfe","features":[456]},{"name":"MgmGetFirstMfeStats","features":[456]},{"name":"MgmGetMfe","features":[446,456]},{"name":"MgmGetMfeStats","features":[446,456]},{"name":"MgmGetNextMfe","features":[446,456]},{"name":"MgmGetNextMfeStats","features":[446,456]},{"name":"MgmGetProtocolOnInterface","features":[456]},{"name":"MgmGroupEnumerationEnd","features":[307,456]},{"name":"MgmGroupEnumerationGetNext","features":[307,456]},{"name":"MgmGroupEnumerationStart","features":[307,456]},{"name":"MgmRegisterMProtocol","features":[307,456]},{"name":"MgmReleaseInterfaceOwnership","features":[307,456]},{"name":"MgmTakeInterfaceOwnership","features":[307,456]},{"name":"MprAdminBufferFree","features":[456]},{"name":"MprAdminConnectionClearStats","features":[307,456]},{"name":"MprAdminConnectionEnum","features":[456]},{"name":"MprAdminConnectionEnumEx","features":[307,456]},{"name":"MprAdminConnectionGetInfo","features":[307,456]},{"name":"MprAdminConnectionGetInfoEx","features":[307,456]},{"name":"MprAdminConnectionRemoveQuarantine","features":[307,456]},{"name":"MprAdminDeregisterConnectionNotification","features":[307,456]},{"name":"MprAdminDeviceEnum","features":[456]},{"name":"MprAdminEstablishDomainRasServer","features":[307,456]},{"name":"MprAdminGetErrorString","features":[456]},{"name":"MprAdminGetPDCServer","features":[456]},{"name":"MprAdminInterfaceConnect","features":[307,456]},{"name":"MprAdminInterfaceCreate","features":[307,456]},{"name":"MprAdminInterfaceDelete","features":[307,456]},{"name":"MprAdminInterfaceDeviceGetInfo","features":[307,456]},{"name":"MprAdminInterfaceDeviceSetInfo","features":[307,456]},{"name":"MprAdminInterfaceDisconnect","features":[307,456]},{"name":"MprAdminInterfaceEnum","features":[456]},{"name":"MprAdminInterfaceGetCredentials","features":[456]},{"name":"MprAdminInterfaceGetCredentialsEx","features":[307,456]},{"name":"MprAdminInterfaceGetCustomInfoEx","features":[307,456,320,391]},{"name":"MprAdminInterfaceGetHandle","features":[307,456]},{"name":"MprAdminInterfaceGetInfo","features":[307,456]},{"name":"MprAdminInterfaceQueryUpdateResult","features":[307,456]},{"name":"MprAdminInterfaceSetCredentials","features":[456]},{"name":"MprAdminInterfaceSetCredentialsEx","features":[307,456]},{"name":"MprAdminInterfaceSetCustomInfoEx","features":[307,456,320,391]},{"name":"MprAdminInterfaceSetInfo","features":[307,456]},{"name":"MprAdminInterfaceTransportAdd","features":[307,456]},{"name":"MprAdminInterfaceTransportGetInfo","features":[307,456]},{"name":"MprAdminInterfaceTransportRemove","features":[307,456]},{"name":"MprAdminInterfaceTransportSetInfo","features":[307,456]},{"name":"MprAdminInterfaceUpdatePhonebookInfo","features":[307,456]},{"name":"MprAdminInterfaceUpdateRoutes","features":[307,456]},{"name":"MprAdminIsDomainRasServer","features":[307,456]},{"name":"MprAdminIsServiceInitialized","features":[307,456]},{"name":"MprAdminIsServiceRunning","features":[307,456]},{"name":"MprAdminMIBBufferFree","features":[456]},{"name":"MprAdminMIBEntryCreate","features":[456]},{"name":"MprAdminMIBEntryDelete","features":[456]},{"name":"MprAdminMIBEntryGet","features":[456]},{"name":"MprAdminMIBEntryGetFirst","features":[456]},{"name":"MprAdminMIBEntryGetNext","features":[456]},{"name":"MprAdminMIBEntrySet","features":[456]},{"name":"MprAdminMIBServerConnect","features":[456]},{"name":"MprAdminMIBServerDisconnect","features":[456]},{"name":"MprAdminPortClearStats","features":[307,456]},{"name":"MprAdminPortDisconnect","features":[307,456]},{"name":"MprAdminPortEnum","features":[307,456]},{"name":"MprAdminPortGetInfo","features":[307,456]},{"name":"MprAdminPortReset","features":[307,456]},{"name":"MprAdminRegisterConnectionNotification","features":[307,456]},{"name":"MprAdminSendUserMessage","features":[307,456]},{"name":"MprAdminServerConnect","features":[456]},{"name":"MprAdminServerDisconnect","features":[456]},{"name":"MprAdminServerGetCredentials","features":[456]},{"name":"MprAdminServerGetInfo","features":[456]},{"name":"MprAdminServerGetInfoEx","features":[307,456,391]},{"name":"MprAdminServerSetCredentials","features":[456]},{"name":"MprAdminServerSetInfo","features":[456]},{"name":"MprAdminServerSetInfoEx","features":[307,456,391]},{"name":"MprAdminTransportCreate","features":[456]},{"name":"MprAdminTransportGetInfo","features":[456]},{"name":"MprAdminTransportSetInfo","features":[456]},{"name":"MprAdminUpdateConnection","features":[307,456]},{"name":"MprAdminUserGetInfo","features":[456]},{"name":"MprAdminUserSetInfo","features":[456]},{"name":"MprConfigBufferFree","features":[456]},{"name":"MprConfigFilterGetInfo","features":[307,456]},{"name":"MprConfigFilterSetInfo","features":[307,456]},{"name":"MprConfigGetFriendlyName","features":[307,456]},{"name":"MprConfigGetGuidName","features":[307,456]},{"name":"MprConfigInterfaceCreate","features":[307,456]},{"name":"MprConfigInterfaceDelete","features":[307,456]},{"name":"MprConfigInterfaceEnum","features":[307,456]},{"name":"MprConfigInterfaceGetCustomInfoEx","features":[307,456,320,391]},{"name":"MprConfigInterfaceGetHandle","features":[307,456]},{"name":"MprConfigInterfaceGetInfo","features":[307,456]},{"name":"MprConfigInterfaceSetCustomInfoEx","features":[307,456,320,391]},{"name":"MprConfigInterfaceSetInfo","features":[307,456]},{"name":"MprConfigInterfaceTransportAdd","features":[307,456]},{"name":"MprConfigInterfaceTransportEnum","features":[307,456]},{"name":"MprConfigInterfaceTransportGetHandle","features":[307,456]},{"name":"MprConfigInterfaceTransportGetInfo","features":[307,456]},{"name":"MprConfigInterfaceTransportRemove","features":[307,456]},{"name":"MprConfigInterfaceTransportSetInfo","features":[307,456]},{"name":"MprConfigServerBackup","features":[307,456]},{"name":"MprConfigServerConnect","features":[307,456]},{"name":"MprConfigServerDisconnect","features":[307,456]},{"name":"MprConfigServerGetInfo","features":[307,456]},{"name":"MprConfigServerGetInfoEx","features":[307,456,391]},{"name":"MprConfigServerInstall","features":[456]},{"name":"MprConfigServerRefresh","features":[307,456]},{"name":"MprConfigServerRestore","features":[307,456]},{"name":"MprConfigServerSetInfo","features":[456]},{"name":"MprConfigServerSetInfoEx","features":[307,456,391]},{"name":"MprConfigTransportCreate","features":[307,456]},{"name":"MprConfigTransportDelete","features":[307,456]},{"name":"MprConfigTransportEnum","features":[307,456]},{"name":"MprConfigTransportGetHandle","features":[307,456]},{"name":"MprConfigTransportGetInfo","features":[307,456]},{"name":"MprConfigTransportSetInfo","features":[307,456]},{"name":"MprInfoBlockAdd","features":[456]},{"name":"MprInfoBlockFind","features":[456]},{"name":"MprInfoBlockQuerySize","features":[456]},{"name":"MprInfoBlockRemove","features":[456]},{"name":"MprInfoBlockSet","features":[456]},{"name":"MprInfoCreate","features":[456]},{"name":"MprInfoDelete","features":[456]},{"name":"MprInfoDuplicate","features":[456]},{"name":"MprInfoRemoveAll","features":[456]},{"name":"ORASADFUNC","features":[307,456]},{"name":"PENDING","features":[456]},{"name":"PFNRASFREEBUFFER","features":[456]},{"name":"PFNRASGETBUFFER","features":[456]},{"name":"PFNRASRECEIVEBUFFER","features":[307,456]},{"name":"PFNRASRETRIEVEBUFFER","features":[307,456]},{"name":"PFNRASSENDBUFFER","features":[307,456]},{"name":"PFNRASSETCOMMSETTINGS","features":[307,456]},{"name":"PID_ATALK","features":[456]},{"name":"PID_IP","features":[456]},{"name":"PID_IPV6","features":[456]},{"name":"PID_IPX","features":[456]},{"name":"PID_NBF","features":[456]},{"name":"PMGM_CREATION_ALERT_CALLBACK","features":[307,456]},{"name":"PMGM_DISABLE_IGMP_CALLBACK","features":[456]},{"name":"PMGM_ENABLE_IGMP_CALLBACK","features":[456]},{"name":"PMGM_JOIN_ALERT_CALLBACK","features":[307,456]},{"name":"PMGM_LOCAL_JOIN_CALLBACK","features":[456]},{"name":"PMGM_LOCAL_LEAVE_CALLBACK","features":[456]},{"name":"PMGM_PRUNE_ALERT_CALLBACK","features":[307,456]},{"name":"PMGM_RPF_CALLBACK","features":[456]},{"name":"PMGM_WRONG_IF_CALLBACK","features":[456]},{"name":"PMPRADMINACCEPTNEWCONNECTION","features":[307,456]},{"name":"PMPRADMINACCEPTNEWCONNECTION2","features":[307,456]},{"name":"PMPRADMINACCEPTNEWCONNECTION3","features":[307,456]},{"name":"PMPRADMINACCEPTNEWCONNECTIONEX","features":[307,456]},{"name":"PMPRADMINACCEPTNEWLINK","features":[307,456]},{"name":"PMPRADMINACCEPTREAUTHENTICATION","features":[307,456]},{"name":"PMPRADMINACCEPTREAUTHENTICATIONEX","features":[307,456]},{"name":"PMPRADMINACCEPTTUNNELENDPOINTCHANGEEX","features":[307,456]},{"name":"PMPRADMINCONNECTIONHANGUPNOTIFICATION","features":[307,456]},{"name":"PMPRADMINCONNECTIONHANGUPNOTIFICATION2","features":[307,456]},{"name":"PMPRADMINCONNECTIONHANGUPNOTIFICATION3","features":[307,456]},{"name":"PMPRADMINCONNECTIONHANGUPNOTIFICATIONEX","features":[307,456]},{"name":"PMPRADMINGETIPADDRESSFORUSER","features":[307,456]},{"name":"PMPRADMINGETIPV6ADDRESSFORUSER","features":[307,456,320]},{"name":"PMPRADMINLINKHANGUPNOTIFICATION","features":[307,456]},{"name":"PMPRADMINRASVALIDATEPREAUTHENTICATEDCONNECTIONEX","features":[307,456]},{"name":"PMPRADMINRELEASEIPADRESS","features":[456]},{"name":"PMPRADMINRELEASEIPV6ADDRESSFORUSER","features":[456,320]},{"name":"PMPRADMINTERMINATEDLL","features":[456]},{"name":"PPP_ATCP_INFO","features":[456]},{"name":"PPP_CCP_COMPRESSION","features":[456]},{"name":"PPP_CCP_ENCRYPTION128BIT","features":[456]},{"name":"PPP_CCP_ENCRYPTION40BIT","features":[456]},{"name":"PPP_CCP_ENCRYPTION40BITOLD","features":[456]},{"name":"PPP_CCP_ENCRYPTION56BIT","features":[456]},{"name":"PPP_CCP_HISTORYLESS","features":[456]},{"name":"PPP_CCP_INFO","features":[456]},{"name":"PPP_INFO","features":[456]},{"name":"PPP_INFO_2","features":[456]},{"name":"PPP_INFO_3","features":[456]},{"name":"PPP_IPCP_INFO","features":[456]},{"name":"PPP_IPCP_INFO2","features":[456]},{"name":"PPP_IPCP_VJ","features":[456]},{"name":"PPP_IPV6_CP_INFO","features":[456]},{"name":"PPP_IPXCP_INFO","features":[456]},{"name":"PPP_LCP","features":[456]},{"name":"PPP_LCP_3_DES","features":[456]},{"name":"PPP_LCP_ACFC","features":[456]},{"name":"PPP_LCP_AES_128","features":[456]},{"name":"PPP_LCP_AES_192","features":[456]},{"name":"PPP_LCP_AES_256","features":[456]},{"name":"PPP_LCP_CHAP","features":[456]},{"name":"PPP_LCP_CHAP_MD5","features":[456]},{"name":"PPP_LCP_CHAP_MS","features":[456]},{"name":"PPP_LCP_CHAP_MSV2","features":[456]},{"name":"PPP_LCP_DES_56","features":[456]},{"name":"PPP_LCP_EAP","features":[456]},{"name":"PPP_LCP_GCM_AES_128","features":[456]},{"name":"PPP_LCP_GCM_AES_192","features":[456]},{"name":"PPP_LCP_GCM_AES_256","features":[456]},{"name":"PPP_LCP_INFO","features":[456]},{"name":"PPP_LCP_INFO_AUTH_DATA","features":[456]},{"name":"PPP_LCP_MULTILINK_FRAMING","features":[456]},{"name":"PPP_LCP_PAP","features":[456]},{"name":"PPP_LCP_PFC","features":[456]},{"name":"PPP_LCP_SPAP","features":[456]},{"name":"PPP_LCP_SSHF","features":[456]},{"name":"PPP_NBFCP_INFO","features":[456]},{"name":"PPP_PROJECTION_INFO","features":[456]},{"name":"PPP_PROJECTION_INFO2","features":[456]},{"name":"PPTP_CONFIG_PARAMS","features":[456]},{"name":"PROJECTION_INFO","features":[456]},{"name":"PROJECTION_INFO2","features":[456]},{"name":"PROJECTION_INFO_TYPE_IKEv2","features":[456]},{"name":"PROJECTION_INFO_TYPE_PPP","features":[456]},{"name":"RASADFLG_PositionDlg","features":[456]},{"name":"RASADFUNCA","features":[307,456]},{"name":"RASADFUNCW","features":[307,456]},{"name":"RASADPARAMS","features":[307,456]},{"name":"RASADP_ConnectionQueryTimeout","features":[456]},{"name":"RASADP_DisableConnectionQuery","features":[456]},{"name":"RASADP_FailedConnectionTimeout","features":[456]},{"name":"RASADP_LoginSessionDisable","features":[456]},{"name":"RASADP_SavedAddressesLimit","features":[456]},{"name":"RASAMBA","features":[456]},{"name":"RASAMBW","features":[456]},{"name":"RASAPIVERSION","features":[456]},{"name":"RASAPIVERSION_500","features":[456]},{"name":"RASAPIVERSION_501","features":[456]},{"name":"RASAPIVERSION_600","features":[456]},{"name":"RASAPIVERSION_601","features":[456]},{"name":"RASAUTODIALENTRYA","features":[456]},{"name":"RASAUTODIALENTRYW","features":[456]},{"name":"RASBASE","features":[456]},{"name":"RASBASEEND","features":[456]},{"name":"RASCCPCA_MPPC","features":[456]},{"name":"RASCCPCA_STAC","features":[456]},{"name":"RASCCPO_Compression","features":[456]},{"name":"RASCCPO_Encryption128bit","features":[456]},{"name":"RASCCPO_Encryption40bit","features":[456]},{"name":"RASCCPO_Encryption56bit","features":[456]},{"name":"RASCCPO_HistoryLess","features":[456]},{"name":"RASCF_AllUsers","features":[456]},{"name":"RASCF_GlobalCreds","features":[456]},{"name":"RASCF_OwnerKnown","features":[456]},{"name":"RASCF_OwnerMatch","features":[456]},{"name":"RASCM_DDMPreSharedKey","features":[456]},{"name":"RASCM_DefaultCreds","features":[456]},{"name":"RASCM_Domain","features":[456]},{"name":"RASCM_Password","features":[456]},{"name":"RASCM_PreSharedKey","features":[456]},{"name":"RASCM_ServerPreSharedKey","features":[456]},{"name":"RASCM_UserName","features":[456]},{"name":"RASCN_BandwidthAdded","features":[456]},{"name":"RASCN_BandwidthRemoved","features":[456]},{"name":"RASCN_Connection","features":[456]},{"name":"RASCN_Disconnection","features":[456]},{"name":"RASCN_Dormant","features":[456]},{"name":"RASCN_EPDGPacketArrival","features":[456]},{"name":"RASCN_ReConnection","features":[456]},{"name":"RASCOMMSETTINGS","features":[456]},{"name":"RASCONNA","features":[307,456]},{"name":"RASCONNA","features":[307,456]},{"name":"RASCONNSTATE","features":[456]},{"name":"RASCONNSTATUSA","features":[456,320]},{"name":"RASCONNSTATUSW","features":[456,320]},{"name":"RASCONNSUBSTATE","features":[456]},{"name":"RASCONNW","features":[307,456]},{"name":"RASCONNW","features":[307,456]},{"name":"RASCREDENTIALSA","features":[456]},{"name":"RASCREDENTIALSW","features":[456]},{"name":"RASCSS_DONE","features":[456]},{"name":"RASCSS_Dormant","features":[456]},{"name":"RASCSS_None","features":[456]},{"name":"RASCSS_Reconnected","features":[456]},{"name":"RASCSS_Reconnecting","features":[456]},{"name":"RASCS_AllDevicesConnected","features":[456]},{"name":"RASCS_ApplySettings","features":[456]},{"name":"RASCS_AuthAck","features":[456]},{"name":"RASCS_AuthCallback","features":[456]},{"name":"RASCS_AuthChangePassword","features":[456]},{"name":"RASCS_AuthLinkSpeed","features":[456]},{"name":"RASCS_AuthNotify","features":[456]},{"name":"RASCS_AuthProject","features":[456]},{"name":"RASCS_AuthRetry","features":[456]},{"name":"RASCS_Authenticate","features":[456]},{"name":"RASCS_Authenticated","features":[456]},{"name":"RASCS_CallbackComplete","features":[456]},{"name":"RASCS_CallbackSetByCaller","features":[456]},{"name":"RASCS_ConnectDevice","features":[456]},{"name":"RASCS_Connected","features":[456]},{"name":"RASCS_DONE","features":[456]},{"name":"RASCS_DeviceConnected","features":[456]},{"name":"RASCS_Disconnected","features":[456]},{"name":"RASCS_Interactive","features":[456]},{"name":"RASCS_InvokeEapUI","features":[456]},{"name":"RASCS_LogonNetwork","features":[456]},{"name":"RASCS_OpenPort","features":[456]},{"name":"RASCS_PAUSED","features":[456]},{"name":"RASCS_PasswordExpired","features":[456]},{"name":"RASCS_PortOpened","features":[456]},{"name":"RASCS_PrepareForCallback","features":[456]},{"name":"RASCS_Projected","features":[456]},{"name":"RASCS_ReAuthenticate","features":[456]},{"name":"RASCS_RetryAuthentication","features":[456]},{"name":"RASCS_StartAuthentication","features":[456]},{"name":"RASCS_SubEntryConnected","features":[456]},{"name":"RASCS_SubEntryDisconnected","features":[456]},{"name":"RASCS_WaitForCallback","features":[456]},{"name":"RASCS_WaitForModemReset","features":[456]},{"name":"RASCTRYINFO","features":[456]},{"name":"RASCUSTOMSCRIPTEXTENSIONS","features":[307,456]},{"name":"RASDDFLAG_AoacRedial","features":[456]},{"name":"RASDDFLAG_LinkFailure","features":[456]},{"name":"RASDDFLAG_NoPrompt","features":[456]},{"name":"RASDDFLAG_PositionDlg","features":[456]},{"name":"RASDEVINFOA","features":[456]},{"name":"RASDEVINFOW","features":[456]},{"name":"RASDEVSPECIFICINFO","features":[456]},{"name":"RASDEVSPECIFICINFO","features":[456]},{"name":"RASDIALDLG","features":[307,456]},{"name":"RASDIALEVENT","features":[456]},{"name":"RASDIALEXTENSIONS","features":[307,456]},{"name":"RASDIALFUNC","features":[456]},{"name":"RASDIALFUNC1","features":[456]},{"name":"RASDIALFUNC2","features":[456]},{"name":"RASDIALPARAMSA","features":[456]},{"name":"RASDIALPARAMSA","features":[456]},{"name":"RASDIALPARAMSW","features":[456]},{"name":"RASDIALPARAMSW","features":[456]},{"name":"RASDT_Atm","features":[456]},{"name":"RASDT_FrameRelay","features":[456]},{"name":"RASDT_Generic","features":[456]},{"name":"RASDT_Irda","features":[456]},{"name":"RASDT_Isdn","features":[456]},{"name":"RASDT_Modem","features":[456]},{"name":"RASDT_PPPoE","features":[456]},{"name":"RASDT_Pad","features":[456]},{"name":"RASDT_Parallel","features":[456]},{"name":"RASDT_SW56","features":[456]},{"name":"RASDT_Serial","features":[456]},{"name":"RASDT_Sonet","features":[456]},{"name":"RASDT_Vpn","features":[456]},{"name":"RASDT_X25","features":[456]},{"name":"RASEAPF_Logon","features":[456]},{"name":"RASEAPF_NonInteractive","features":[456]},{"name":"RASEAPF_Preview","features":[456]},{"name":"RASEAPINFO","features":[456]},{"name":"RASEAPUSERIDENTITYA","features":[456]},{"name":"RASEAPUSERIDENTITYW","features":[456]},{"name":"RASEDFLAG_CloneEntry","features":[456]},{"name":"RASEDFLAG_IncomingConnection","features":[456]},{"name":"RASEDFLAG_InternetEntry","features":[456]},{"name":"RASEDFLAG_NAT","features":[456]},{"name":"RASEDFLAG_NewBroadbandEntry","features":[456]},{"name":"RASEDFLAG_NewDirectEntry","features":[456]},{"name":"RASEDFLAG_NewEntry","features":[456]},{"name":"RASEDFLAG_NewPhoneEntry","features":[456]},{"name":"RASEDFLAG_NewTunnelEntry","features":[456]},{"name":"RASEDFLAG_NoRename","features":[456]},{"name":"RASEDFLAG_PositionDlg","features":[456]},{"name":"RASEDFLAG_ShellOwned","features":[456]},{"name":"RASEDM_DialAll","features":[456]},{"name":"RASEDM_DialAsNeeded","features":[456]},{"name":"RASENTRYA","features":[307,456,320]},{"name":"RASENTRYDLGA","features":[307,456]},{"name":"RASENTRYDLGA","features":[307,456]},{"name":"RASENTRYDLGW","features":[307,456]},{"name":"RASENTRYDLGW","features":[307,456]},{"name":"RASENTRYNAMEA","features":[456]},{"name":"RASENTRYNAMEW","features":[456]},{"name":"RASENTRYW","features":[307,456,320]},{"name":"RASENTRY_DIAL_MODE","features":[456]},{"name":"RASEO2_AuthTypeIsOtp","features":[456]},{"name":"RASEO2_AutoTriggerCapable","features":[456]},{"name":"RASEO2_CacheCredentials","features":[456]},{"name":"RASEO2_DisableClassBasedStaticRoute","features":[456]},{"name":"RASEO2_DisableIKENameEkuCheck","features":[456]},{"name":"RASEO2_DisableMobility","features":[456]},{"name":"RASEO2_DisableNbtOverIP","features":[456]},{"name":"RASEO2_DontNegotiateMultilink","features":[456]},{"name":"RASEO2_DontUseRasCredentials","features":[456]},{"name":"RASEO2_IPv4ExplicitMetric","features":[456]},{"name":"RASEO2_IPv6ExplicitMetric","features":[456]},{"name":"RASEO2_IPv6RemoteDefaultGateway","features":[456]},{"name":"RASEO2_IPv6SpecificNameServers","features":[456]},{"name":"RASEO2_Internet","features":[456]},{"name":"RASEO2_IsAlwaysOn","features":[456]},{"name":"RASEO2_IsPrivateNetwork","features":[456]},{"name":"RASEO2_IsThirdPartyProfile","features":[456]},{"name":"RASEO2_PlumbIKEv2TSAsRoutes","features":[456]},{"name":"RASEO2_ReconnectIfDropped","features":[456]},{"name":"RASEO2_RegisterIpWithDNS","features":[456]},{"name":"RASEO2_RequireMachineCertificates","features":[456]},{"name":"RASEO2_SecureClientForMSNet","features":[456]},{"name":"RASEO2_SecureFileAndPrint","features":[456]},{"name":"RASEO2_SecureRoutingCompartment","features":[456]},{"name":"RASEO2_SharePhoneNumbers","features":[456]},{"name":"RASEO2_SpecificIPv6Addr","features":[456]},{"name":"RASEO2_UseDNSSuffixForRegistration","features":[456]},{"name":"RASEO2_UseGlobalDeviceSettings","features":[456]},{"name":"RASEO2_UsePreSharedKey","features":[456]},{"name":"RASEO2_UsePreSharedKeyForIkev2Initiator","features":[456]},{"name":"RASEO2_UsePreSharedKeyForIkev2Responder","features":[456]},{"name":"RASEO2_UseTypicalSettings","features":[456]},{"name":"RASEO_Custom","features":[456]},{"name":"RASEO_CustomScript","features":[456]},{"name":"RASEO_DisableLcpExtensions","features":[456]},{"name":"RASEO_IpHeaderCompression","features":[456]},{"name":"RASEO_ModemLights","features":[456]},{"name":"RASEO_NetworkLogon","features":[456]},{"name":"RASEO_PreviewDomain","features":[456]},{"name":"RASEO_PreviewPhoneNumber","features":[456]},{"name":"RASEO_PreviewUserPw","features":[456]},{"name":"RASEO_PromoteAlternates","features":[456]},{"name":"RASEO_RemoteDefaultGateway","features":[456]},{"name":"RASEO_RequireCHAP","features":[456]},{"name":"RASEO_RequireDataEncryption","features":[456]},{"name":"RASEO_RequireEAP","features":[456]},{"name":"RASEO_RequireEncryptedPw","features":[456]},{"name":"RASEO_RequireMsCHAP","features":[456]},{"name":"RASEO_RequireMsCHAP2","features":[456]},{"name":"RASEO_RequireMsEncryptedPw","features":[456]},{"name":"RASEO_RequirePAP","features":[456]},{"name":"RASEO_RequireSPAP","features":[456]},{"name":"RASEO_RequireW95MSCHAP","features":[456]},{"name":"RASEO_SecureLocalFiles","features":[456]},{"name":"RASEO_SharedPhoneNumbers","features":[456]},{"name":"RASEO_ShowDialingProgress","features":[456]},{"name":"RASEO_SpecificIpAddr","features":[456]},{"name":"RASEO_SpecificNameServers","features":[456]},{"name":"RASEO_SwCompression","features":[456]},{"name":"RASEO_TerminalAfterDial","features":[456]},{"name":"RASEO_TerminalBeforeDial","features":[456]},{"name":"RASEO_UseCountryAndAreaCodes","features":[456]},{"name":"RASEO_UseLogonCredentials","features":[456]},{"name":"RASET_Broadband","features":[456]},{"name":"RASET_Direct","features":[456]},{"name":"RASET_Internet","features":[456]},{"name":"RASET_Phone","features":[456]},{"name":"RASET_Vpn","features":[456]},{"name":"RASFP_Ppp","features":[456]},{"name":"RASFP_Ras","features":[456]},{"name":"RASFP_Slip","features":[456]},{"name":"RASIDS_Disabled","features":[456]},{"name":"RASIDS_UseGlobalValue","features":[456]},{"name":"RASIKEV2_PROJECTION_INFO","features":[456,320]},{"name":"RASIKEV2_PROJECTION_INFO","features":[456,320]},{"name":"RASIKEV_PROJECTION_INFO_FLAGS","features":[456]},{"name":"RASIKEv2_AUTH_EAP","features":[456]},{"name":"RASIKEv2_AUTH_MACHINECERTIFICATES","features":[456]},{"name":"RASIKEv2_AUTH_PSK","features":[456]},{"name":"RASIKEv2_FLAGS_BEHIND_NAT","features":[456]},{"name":"RASIKEv2_FLAGS_MOBIKESUPPORTED","features":[456]},{"name":"RASIKEv2_FLAGS_SERVERBEHIND_NAT","features":[456]},{"name":"RASIPADDR","features":[456]},{"name":"RASIPO_VJ","features":[456]},{"name":"RASIPXW","features":[456]},{"name":"RASLCPAD_CHAP_MD5","features":[456]},{"name":"RASLCPAD_CHAP_MS","features":[456]},{"name":"RASLCPAD_CHAP_MSV2","features":[456]},{"name":"RASLCPAP_CHAP","features":[456]},{"name":"RASLCPAP_EAP","features":[456]},{"name":"RASLCPAP_PAP","features":[456]},{"name":"RASLCPAP_SPAP","features":[456]},{"name":"RASLCPO_3_DES","features":[456]},{"name":"RASLCPO_ACFC","features":[456]},{"name":"RASLCPO_AES_128","features":[456]},{"name":"RASLCPO_AES_192","features":[456]},{"name":"RASLCPO_AES_256","features":[456]},{"name":"RASLCPO_DES_56","features":[456]},{"name":"RASLCPO_GCM_AES_128","features":[456]},{"name":"RASLCPO_GCM_AES_192","features":[456]},{"name":"RASLCPO_GCM_AES_256","features":[456]},{"name":"RASLCPO_PFC","features":[456]},{"name":"RASLCPO_SSHF","features":[456]},{"name":"RASNAP_ProbationTime","features":[456]},{"name":"RASNOUSERA","features":[456]},{"name":"RASNOUSERW","features":[456]},{"name":"RASNOUSER_SmartCard","features":[456]},{"name":"RASNP_Ip","features":[456]},{"name":"RASNP_Ipv6","features":[456]},{"name":"RASNP_Ipx","features":[456]},{"name":"RASNP_NetBEUI","features":[456]},{"name":"RASPBDEVENT_AddEntry","features":[456]},{"name":"RASPBDEVENT_DialEntry","features":[456]},{"name":"RASPBDEVENT_EditEntry","features":[456]},{"name":"RASPBDEVENT_EditGlobals","features":[456]},{"name":"RASPBDEVENT_NoUser","features":[456]},{"name":"RASPBDEVENT_NoUserEdit","features":[456]},{"name":"RASPBDEVENT_RemoveEntry","features":[456]},{"name":"RASPBDFLAG_ForceCloseOnDial","features":[456]},{"name":"RASPBDFLAG_NoUser","features":[456]},{"name":"RASPBDFLAG_PositionDlg","features":[456]},{"name":"RASPBDFLAG_UpdateDefaults","features":[456]},{"name":"RASPBDLGA","features":[307,456]},{"name":"RASPBDLGA","features":[307,456]},{"name":"RASPBDLGFUNCA","features":[456]},{"name":"RASPBDLGFUNCW","features":[456]},{"name":"RASPBDLGW","features":[307,456]},{"name":"RASPBDLGW","features":[307,456]},{"name":"RASPPPCCP","features":[456]},{"name":"RASPPPIPA","features":[456]},{"name":"RASPPPIPV6","features":[456]},{"name":"RASPPPIPW","features":[456]},{"name":"RASPPPIPXA","features":[456]},{"name":"RASPPPLCPA","features":[307,456]},{"name":"RASPPPLCPW","features":[307,456]},{"name":"RASPPPNBFA","features":[456]},{"name":"RASPPPNBFW","features":[456]},{"name":"RASPPP_PROJECTION_INFO","features":[307,456,320]},{"name":"RASPPP_PROJECTION_INFO_SERVER_AUTH_DATA","features":[456]},{"name":"RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL","features":[456]},{"name":"RASPRIV2_DialinPolicy","features":[456]},{"name":"RASPRIV_AdminSetCallback","features":[456]},{"name":"RASPRIV_CallerSetCallback","features":[456]},{"name":"RASPRIV_DialinPrivilege","features":[456]},{"name":"RASPRIV_NoCallback","features":[456]},{"name":"RASPROJECTION","features":[456]},{"name":"RASPROJECTION_INFO_TYPE","features":[456]},{"name":"RASP_Amb","features":[456]},{"name":"RASP_PppCcp","features":[456]},{"name":"RASP_PppIp","features":[456]},{"name":"RASP_PppIpv6","features":[456]},{"name":"RASP_PppIpx","features":[456]},{"name":"RASP_PppLcp","features":[456]},{"name":"RASP_PppNbf","features":[456]},{"name":"RASSECURITYPROC","features":[456]},{"name":"RASSUBENTRYA","features":[456]},{"name":"RASSUBENTRYW","features":[456]},{"name":"RASTUNNELENDPOINT","features":[456,320]},{"name":"RASTUNNELENDPOINT_IPv4","features":[456]},{"name":"RASTUNNELENDPOINT_IPv6","features":[456]},{"name":"RASTUNNELENDPOINT_UNKNOWN","features":[456]},{"name":"RASUPDATECONN","features":[456,320]},{"name":"RAS_CONNECTION_0","features":[307,456]},{"name":"RAS_CONNECTION_1","features":[307,456]},{"name":"RAS_CONNECTION_2","features":[307,456]},{"name":"RAS_CONNECTION_3","features":[307,456]},{"name":"RAS_CONNECTION_4","features":[307,456]},{"name":"RAS_CONNECTION_EX","features":[307,456]},{"name":"RAS_FLAGS","features":[456]},{"name":"RAS_FLAGS_ARAP_CONNECTION","features":[456]},{"name":"RAS_FLAGS_DORMANT","features":[456]},{"name":"RAS_FLAGS_IKEV2_CONNECTION","features":[456]},{"name":"RAS_FLAGS_MESSENGER_PRESENT","features":[456]},{"name":"RAS_FLAGS_PPP_CONNECTION","features":[456]},{"name":"RAS_FLAGS_QUARANTINE_PRESENT","features":[456]},{"name":"RAS_FLAGS_RAS_CONNECTION","features":[456]},{"name":"RAS_HARDWARE_CONDITION","features":[456]},{"name":"RAS_HARDWARE_FAILURE","features":[456]},{"name":"RAS_HARDWARE_OPERATIONAL","features":[456]},{"name":"RAS_MaxAreaCode","features":[456]},{"name":"RAS_MaxCallbackNumber","features":[456]},{"name":"RAS_MaxDeviceName","features":[456]},{"name":"RAS_MaxDeviceType","features":[456]},{"name":"RAS_MaxDnsSuffix","features":[456]},{"name":"RAS_MaxEntryName","features":[456]},{"name":"RAS_MaxFacilities","features":[456]},{"name":"RAS_MaxIDSize","features":[456]},{"name":"RAS_MaxIpAddress","features":[456]},{"name":"RAS_MaxIpxAddress","features":[456]},{"name":"RAS_MaxPadType","features":[456]},{"name":"RAS_MaxPhoneNumber","features":[456]},{"name":"RAS_MaxReplyMessage","features":[456]},{"name":"RAS_MaxUserData","features":[456]},{"name":"RAS_MaxX25Address","features":[456]},{"name":"RAS_PORT_0","features":[307,456]},{"name":"RAS_PORT_1","features":[307,456]},{"name":"RAS_PORT_2","features":[307,456]},{"name":"RAS_PORT_AUTHENTICATED","features":[456]},{"name":"RAS_PORT_AUTHENTICATING","features":[456]},{"name":"RAS_PORT_CALLING_BACK","features":[456]},{"name":"RAS_PORT_CONDITION","features":[456]},{"name":"RAS_PORT_DISCONNECTED","features":[456]},{"name":"RAS_PORT_INITIALIZING","features":[456]},{"name":"RAS_PORT_LISTENING","features":[456]},{"name":"RAS_PORT_NON_OPERATIONAL","features":[456]},{"name":"RAS_PROJECTION_INFO","features":[307,456,320]},{"name":"RAS_QUARANTINE_STATE","features":[456]},{"name":"RAS_QUAR_STATE_NORMAL","features":[456]},{"name":"RAS_QUAR_STATE_NOT_CAPABLE","features":[456]},{"name":"RAS_QUAR_STATE_PROBATION","features":[456]},{"name":"RAS_QUAR_STATE_QUARANTINE","features":[456]},{"name":"RAS_SECURITY_INFO","features":[456]},{"name":"RAS_STATS","features":[456]},{"name":"RAS_UPDATE_CONNECTION","features":[456]},{"name":"RAS_USER_0","features":[456]},{"name":"RAS_USER_1","features":[456]},{"name":"RCD_AllUsers","features":[456]},{"name":"RCD_Eap","features":[456]},{"name":"RCD_Logon","features":[456]},{"name":"RCD_SingleUser","features":[456]},{"name":"RDEOPT_CustomDial","features":[456]},{"name":"RDEOPT_DisableConnectedUI","features":[456]},{"name":"RDEOPT_DisableReconnect","features":[456]},{"name":"RDEOPT_DisableReconnectUI","features":[456]},{"name":"RDEOPT_EapInfoCryptInCapable","features":[456]},{"name":"RDEOPT_IgnoreModemSpeaker","features":[456]},{"name":"RDEOPT_IgnoreSoftwareCompression","features":[456]},{"name":"RDEOPT_InvokeAutoTriggerCredentialUI","features":[456]},{"name":"RDEOPT_NoUser","features":[456]},{"name":"RDEOPT_PauseOnScript","features":[456]},{"name":"RDEOPT_PausedStates","features":[456]},{"name":"RDEOPT_Router","features":[456]},{"name":"RDEOPT_SetModemSpeaker","features":[456]},{"name":"RDEOPT_SetSoftwareCompression","features":[456]},{"name":"RDEOPT_UseCustomScripting","features":[456]},{"name":"RDEOPT_UsePrefixSuffix","features":[456]},{"name":"REN_AllUsers","features":[456]},{"name":"REN_User","features":[456]},{"name":"ROUTER_CONNECTION_STATE","features":[456]},{"name":"ROUTER_CUSTOM_IKEv2_POLICY0","features":[456]},{"name":"ROUTER_IF_STATE_CONNECTED","features":[456]},{"name":"ROUTER_IF_STATE_CONNECTING","features":[456]},{"name":"ROUTER_IF_STATE_DISCONNECTED","features":[456]},{"name":"ROUTER_IF_STATE_UNREACHABLE","features":[456]},{"name":"ROUTER_IF_TYPE_CLIENT","features":[456]},{"name":"ROUTER_IF_TYPE_DEDICATED","features":[456]},{"name":"ROUTER_IF_TYPE_DIALOUT","features":[456]},{"name":"ROUTER_IF_TYPE_FULL_ROUTER","features":[456]},{"name":"ROUTER_IF_TYPE_HOME_ROUTER","features":[456]},{"name":"ROUTER_IF_TYPE_INTERNAL","features":[456]},{"name":"ROUTER_IF_TYPE_LOOPBACK","features":[456]},{"name":"ROUTER_IF_TYPE_MAX","features":[456]},{"name":"ROUTER_IF_TYPE_TUNNEL1","features":[456]},{"name":"ROUTER_IKEv2_IF_CUSTOM_CONFIG0","features":[456,391]},{"name":"ROUTER_IKEv2_IF_CUSTOM_CONFIG1","features":[456,391]},{"name":"ROUTER_IKEv2_IF_CUSTOM_CONFIG2","features":[456,320,391]},{"name":"ROUTER_INTERFACE_TYPE","features":[456]},{"name":"ROUTING_PROTOCOL_CONFIG","features":[307,456]},{"name":"RRAS_SERVICE_NAME","features":[456]},{"name":"RTM_BLOCK_METHODS","features":[456]},{"name":"RTM_CHANGE_NOTIFICATION","features":[456]},{"name":"RTM_CHANGE_TYPE_ALL","features":[456]},{"name":"RTM_CHANGE_TYPE_BEST","features":[456]},{"name":"RTM_CHANGE_TYPE_FORWARDING","features":[456]},{"name":"RTM_DEST_FLAG_DONT_FORWARD","features":[456]},{"name":"RTM_DEST_FLAG_FWD_ENGIN_ADD","features":[456]},{"name":"RTM_DEST_FLAG_NATURAL_NET","features":[456]},{"name":"RTM_DEST_INFO","features":[307,456]},{"name":"RTM_ENTITY_DEREGISTERED","features":[456]},{"name":"RTM_ENTITY_EXPORT_METHOD","features":[456]},{"name":"RTM_ENTITY_EXPORT_METHODS","features":[456]},{"name":"RTM_ENTITY_ID","features":[456]},{"name":"RTM_ENTITY_INFO","features":[456]},{"name":"RTM_ENTITY_METHOD_INPUT","features":[456]},{"name":"RTM_ENTITY_METHOD_OUTPUT","features":[456]},{"name":"RTM_ENTITY_REGISTERED","features":[456]},{"name":"RTM_ENUM_ALL_DESTS","features":[456]},{"name":"RTM_ENUM_ALL_ROUTES","features":[456]},{"name":"RTM_ENUM_NEXT","features":[456]},{"name":"RTM_ENUM_OWN_DESTS","features":[456]},{"name":"RTM_ENUM_OWN_ROUTES","features":[456]},{"name":"RTM_ENUM_RANGE","features":[456]},{"name":"RTM_ENUM_START","features":[456]},{"name":"RTM_EVENT_CALLBACK","features":[456]},{"name":"RTM_EVENT_TYPE","features":[456]},{"name":"RTM_MATCH_FULL","features":[456]},{"name":"RTM_MATCH_INTERFACE","features":[456]},{"name":"RTM_MATCH_NEIGHBOUR","features":[456]},{"name":"RTM_MATCH_NEXTHOP","features":[456]},{"name":"RTM_MATCH_NONE","features":[456]},{"name":"RTM_MATCH_OWNER","features":[456]},{"name":"RTM_MATCH_PREF","features":[456]},{"name":"RTM_MAX_ADDRESS_SIZE","features":[456]},{"name":"RTM_MAX_VIEWS","features":[456]},{"name":"RTM_NET_ADDRESS","features":[456]},{"name":"RTM_NEXTHOP_CHANGE_NEW","features":[456]},{"name":"RTM_NEXTHOP_FLAGS_DOWN","features":[456]},{"name":"RTM_NEXTHOP_FLAGS_REMOTE","features":[456]},{"name":"RTM_NEXTHOP_INFO","features":[456]},{"name":"RTM_NEXTHOP_LIST","features":[456]},{"name":"RTM_NEXTHOP_STATE_CREATED","features":[456]},{"name":"RTM_NEXTHOP_STATE_DELETED","features":[456]},{"name":"RTM_NOTIFY_ONLY_MARKED_DESTS","features":[456]},{"name":"RTM_NUM_CHANGE_TYPES","features":[456]},{"name":"RTM_PREF_INFO","features":[456]},{"name":"RTM_REGN_PROFILE","features":[456]},{"name":"RTM_RESUME_METHODS","features":[456]},{"name":"RTM_ROUTE_CHANGE_BEST","features":[456]},{"name":"RTM_ROUTE_CHANGE_FIRST","features":[456]},{"name":"RTM_ROUTE_CHANGE_NEW","features":[456]},{"name":"RTM_ROUTE_EXPIRED","features":[456]},{"name":"RTM_ROUTE_FLAGS_BLACKHOLE","features":[456]},{"name":"RTM_ROUTE_FLAGS_DISCARD","features":[456]},{"name":"RTM_ROUTE_FLAGS_INACTIVE","features":[456]},{"name":"RTM_ROUTE_FLAGS_LIMITED_BC","features":[456]},{"name":"RTM_ROUTE_FLAGS_LOCAL","features":[456]},{"name":"RTM_ROUTE_FLAGS_LOCAL_MCAST","features":[456]},{"name":"RTM_ROUTE_FLAGS_LOOPBACK","features":[456]},{"name":"RTM_ROUTE_FLAGS_MARTIAN","features":[456]},{"name":"RTM_ROUTE_FLAGS_MCAST","features":[456]},{"name":"RTM_ROUTE_FLAGS_MYSELF","features":[456]},{"name":"RTM_ROUTE_FLAGS_ONES_NETBC","features":[456]},{"name":"RTM_ROUTE_FLAGS_ONES_SUBNETBC","features":[456]},{"name":"RTM_ROUTE_FLAGS_REMOTE","features":[456]},{"name":"RTM_ROUTE_FLAGS_ZEROS_NETBC","features":[456]},{"name":"RTM_ROUTE_FLAGS_ZEROS_SUBNETBC","features":[456]},{"name":"RTM_ROUTE_INFO","features":[456]},{"name":"RTM_ROUTE_STATE_CREATED","features":[456]},{"name":"RTM_ROUTE_STATE_DELETED","features":[456]},{"name":"RTM_ROUTE_STATE_DELETING","features":[456]},{"name":"RTM_VIEW_ID_MCAST","features":[456]},{"name":"RTM_VIEW_ID_UCAST","features":[456]},{"name":"RTM_VIEW_MASK_ALL","features":[456]},{"name":"RTM_VIEW_MASK_ANY","features":[456]},{"name":"RTM_VIEW_MASK_MCAST","features":[456]},{"name":"RTM_VIEW_MASK_NONE","features":[456]},{"name":"RTM_VIEW_MASK_SIZE","features":[456]},{"name":"RTM_VIEW_MASK_UCAST","features":[456]},{"name":"RasClearConnectionStatistics","features":[456]},{"name":"RasClearLinkStatistics","features":[456]},{"name":"RasConnectionNotificationA","features":[307,456]},{"name":"RasConnectionNotificationW","features":[307,456]},{"name":"RasCreatePhonebookEntryA","features":[307,456]},{"name":"RasCreatePhonebookEntryW","features":[307,456]},{"name":"RasCustomDeleteEntryNotifyFn","features":[456]},{"name":"RasCustomDialDlgFn","features":[307,456]},{"name":"RasCustomDialFn","features":[307,456]},{"name":"RasCustomEntryDlgFn","features":[307,456]},{"name":"RasCustomHangUpFn","features":[456]},{"name":"RasCustomScriptExecuteFn","features":[307,456]},{"name":"RasDeleteEntryA","features":[456]},{"name":"RasDeleteEntryW","features":[456]},{"name":"RasDeleteSubEntryA","features":[456]},{"name":"RasDeleteSubEntryW","features":[456]},{"name":"RasDialA","features":[307,456]},{"name":"RasDialDlgA","features":[307,456]},{"name":"RasDialDlgW","features":[307,456]},{"name":"RasDialW","features":[307,456]},{"name":"RasEditPhonebookEntryA","features":[307,456]},{"name":"RasEditPhonebookEntryW","features":[307,456]},{"name":"RasEntryDlgA","features":[307,456]},{"name":"RasEntryDlgW","features":[307,456]},{"name":"RasEnumAutodialAddressesA","features":[456]},{"name":"RasEnumAutodialAddressesW","features":[456]},{"name":"RasEnumConnectionsA","features":[307,456]},{"name":"RasEnumConnectionsW","features":[307,456]},{"name":"RasEnumDevicesA","features":[456]},{"name":"RasEnumDevicesW","features":[456]},{"name":"RasEnumEntriesA","features":[456]},{"name":"RasEnumEntriesW","features":[456]},{"name":"RasFreeEapUserIdentityA","features":[456]},{"name":"RasFreeEapUserIdentityW","features":[456]},{"name":"RasGetAutodialAddressA","features":[456]},{"name":"RasGetAutodialAddressW","features":[456]},{"name":"RasGetAutodialEnableA","features":[307,456]},{"name":"RasGetAutodialEnableW","features":[307,456]},{"name":"RasGetAutodialParamA","features":[456]},{"name":"RasGetAutodialParamW","features":[456]},{"name":"RasGetConnectStatusA","features":[456,320]},{"name":"RasGetConnectStatusW","features":[456,320]},{"name":"RasGetConnectionStatistics","features":[456]},{"name":"RasGetCountryInfoA","features":[456]},{"name":"RasGetCountryInfoW","features":[456]},{"name":"RasGetCredentialsA","features":[456]},{"name":"RasGetCredentialsW","features":[456]},{"name":"RasGetCustomAuthDataA","features":[456]},{"name":"RasGetCustomAuthDataW","features":[456]},{"name":"RasGetEapUserDataA","features":[307,456]},{"name":"RasGetEapUserDataW","features":[307,456]},{"name":"RasGetEapUserIdentityA","features":[307,456]},{"name":"RasGetEapUserIdentityW","features":[307,456]},{"name":"RasGetEntryDialParamsA","features":[307,456]},{"name":"RasGetEntryDialParamsW","features":[307,456]},{"name":"RasGetEntryPropertiesA","features":[307,456,320]},{"name":"RasGetEntryPropertiesW","features":[307,456,320]},{"name":"RasGetErrorStringA","features":[456]},{"name":"RasGetErrorStringW","features":[456]},{"name":"RasGetLinkStatistics","features":[456]},{"name":"RasGetPCscf","features":[456]},{"name":"RasGetProjectionInfoA","features":[456]},{"name":"RasGetProjectionInfoEx","features":[307,456,320]},{"name":"RasGetProjectionInfoW","features":[456]},{"name":"RasGetSubEntryHandleA","features":[456]},{"name":"RasGetSubEntryHandleW","features":[456]},{"name":"RasGetSubEntryPropertiesA","features":[456]},{"name":"RasGetSubEntryPropertiesW","features":[456]},{"name":"RasHangUpA","features":[456]},{"name":"RasHangUpW","features":[456]},{"name":"RasInvokeEapUI","features":[307,456]},{"name":"RasPhonebookDlgA","features":[307,456]},{"name":"RasPhonebookDlgW","features":[307,456]},{"name":"RasRenameEntryA","features":[456]},{"name":"RasRenameEntryW","features":[456]},{"name":"RasSetAutodialAddressA","features":[456]},{"name":"RasSetAutodialAddressW","features":[456]},{"name":"RasSetAutodialEnableA","features":[307,456]},{"name":"RasSetAutodialEnableW","features":[307,456]},{"name":"RasSetAutodialParamA","features":[456]},{"name":"RasSetAutodialParamW","features":[456]},{"name":"RasSetCredentialsA","features":[307,456]},{"name":"RasSetCredentialsW","features":[307,456]},{"name":"RasSetCustomAuthDataA","features":[456]},{"name":"RasSetCustomAuthDataW","features":[456]},{"name":"RasSetEapUserDataA","features":[307,456]},{"name":"RasSetEapUserDataW","features":[307,456]},{"name":"RasSetEntryDialParamsA","features":[307,456]},{"name":"RasSetEntryDialParamsW","features":[307,456]},{"name":"RasSetEntryPropertiesA","features":[307,456,320]},{"name":"RasSetEntryPropertiesW","features":[307,456,320]},{"name":"RasSetSubEntryPropertiesA","features":[456]},{"name":"RasSetSubEntryPropertiesW","features":[456]},{"name":"RasUpdateConnection","features":[456,320]},{"name":"RasValidateEntryNameA","features":[456]},{"name":"RasValidateEntryNameW","features":[456]},{"name":"RtmAddNextHop","features":[456]},{"name":"RtmAddRouteToDest","features":[456]},{"name":"RtmBlockMethods","features":[307,456]},{"name":"RtmConvertIpv6AddressAndLengthToNetAddress","features":[456,320]},{"name":"RtmConvertNetAddressToIpv6AddressAndLength","features":[456,320]},{"name":"RtmCreateDestEnum","features":[456]},{"name":"RtmCreateNextHopEnum","features":[456]},{"name":"RtmCreateRouteEnum","features":[456]},{"name":"RtmCreateRouteList","features":[456]},{"name":"RtmCreateRouteListEnum","features":[456]},{"name":"RtmDeleteEnumHandle","features":[456]},{"name":"RtmDeleteNextHop","features":[456]},{"name":"RtmDeleteRouteList","features":[456]},{"name":"RtmDeleteRouteToDest","features":[456]},{"name":"RtmDeregisterEntity","features":[456]},{"name":"RtmDeregisterFromChangeNotification","features":[456]},{"name":"RtmFindNextHop","features":[456]},{"name":"RtmGetChangeStatus","features":[307,456]},{"name":"RtmGetChangedDests","features":[307,456]},{"name":"RtmGetDestInfo","features":[307,456]},{"name":"RtmGetEntityInfo","features":[456]},{"name":"RtmGetEntityMethods","features":[456]},{"name":"RtmGetEnumDests","features":[307,456]},{"name":"RtmGetEnumNextHops","features":[456]},{"name":"RtmGetEnumRoutes","features":[456]},{"name":"RtmGetExactMatchDestination","features":[307,456]},{"name":"RtmGetExactMatchRoute","features":[456]},{"name":"RtmGetLessSpecificDestination","features":[307,456]},{"name":"RtmGetListEnumRoutes","features":[456]},{"name":"RtmGetMostSpecificDestination","features":[307,456]},{"name":"RtmGetNextHopInfo","features":[456]},{"name":"RtmGetNextHopPointer","features":[456]},{"name":"RtmGetOpaqueInformationPointer","features":[456]},{"name":"RtmGetRegisteredEntities","features":[456]},{"name":"RtmGetRouteInfo","features":[456]},{"name":"RtmGetRoutePointer","features":[456]},{"name":"RtmHoldDestination","features":[456]},{"name":"RtmIgnoreChangedDests","features":[456]},{"name":"RtmInsertInRouteList","features":[456]},{"name":"RtmInvokeMethod","features":[456]},{"name":"RtmIsBestRoute","features":[456]},{"name":"RtmIsMarkedForChangeNotification","features":[307,456]},{"name":"RtmLockDestination","features":[307,456]},{"name":"RtmLockNextHop","features":[307,456]},{"name":"RtmLockRoute","features":[307,456]},{"name":"RtmMarkDestForChangeNotification","features":[307,456]},{"name":"RtmReferenceHandles","features":[307,456]},{"name":"RtmRegisterEntity","features":[307,456]},{"name":"RtmRegisterForChangeNotification","features":[456]},{"name":"RtmReleaseChangedDests","features":[307,456]},{"name":"RtmReleaseDestInfo","features":[307,456]},{"name":"RtmReleaseDests","features":[307,456]},{"name":"RtmReleaseEntities","features":[456]},{"name":"RtmReleaseEntityInfo","features":[456]},{"name":"RtmReleaseNextHopInfo","features":[456]},{"name":"RtmReleaseNextHops","features":[456]},{"name":"RtmReleaseRouteInfo","features":[456]},{"name":"RtmReleaseRoutes","features":[456]},{"name":"RtmUpdateAndUnlockRoute","features":[456]},{"name":"SECURITYMSG_ERROR","features":[456]},{"name":"SECURITYMSG_FAILURE","features":[456]},{"name":"SECURITYMSG_SUCCESS","features":[456]},{"name":"SECURITY_MESSAGE","features":[456]},{"name":"SECURITY_MESSAGE_MSG_ID","features":[456]},{"name":"SOURCE_GROUP_ENTRY","features":[456]},{"name":"SSTP_CERT_INFO","features":[307,456,391]},{"name":"SSTP_CONFIG_PARAMS","features":[307,456,391]},{"name":"VPN_TS_IP_ADDRESS","features":[456,320]},{"name":"VS_Default","features":[456]},{"name":"VS_GREOnly","features":[456]},{"name":"VS_Ikev2First","features":[456]},{"name":"VS_Ikev2Only","features":[456]},{"name":"VS_Ikev2Sstp","features":[456]},{"name":"VS_L2tpFirst","features":[456]},{"name":"VS_L2tpOnly","features":[456]},{"name":"VS_L2tpSstp","features":[456]},{"name":"VS_PptpFirst","features":[456]},{"name":"VS_PptpOnly","features":[456]},{"name":"VS_PptpSstp","features":[456]},{"name":"VS_ProtocolList","features":[456]},{"name":"VS_SstpFirst","features":[456]},{"name":"VS_SstpOnly","features":[456]},{"name":"WARNING_MSG_ALIAS_NOT_ADDED","features":[456]},{"name":"WM_RASDIALEVENT","features":[456]}],"461":[{"name":"ASN_APPLICATION","features":[457]},{"name":"ASN_CONSTRUCTOR","features":[457]},{"name":"ASN_CONTEXT","features":[457]},{"name":"ASN_CONTEXTSPECIFIC","features":[457]},{"name":"ASN_PRIMATIVE","features":[457]},{"name":"ASN_PRIMITIVE","features":[457]},{"name":"ASN_PRIVATE","features":[457]},{"name":"ASN_UNIVERSAL","features":[457]},{"name":"AsnAny","features":[307,457]},{"name":"AsnObjectIdentifier","features":[457]},{"name":"AsnObjectIdentifier","features":[457]},{"name":"AsnOctetString","features":[307,457]},{"name":"AsnOctetString","features":[307,457]},{"name":"DEFAULT_SNMPTRAP_PORT_IPX","features":[457]},{"name":"DEFAULT_SNMPTRAP_PORT_UDP","features":[457]},{"name":"DEFAULT_SNMP_PORT_IPX","features":[457]},{"name":"DEFAULT_SNMP_PORT_UDP","features":[457]},{"name":"MAXOBJIDSIZE","features":[457]},{"name":"MAXOBJIDSTRSIZE","features":[457]},{"name":"MAXVENDORINFO","features":[457]},{"name":"MGMCTL_SETAGENTPORT","features":[457]},{"name":"PFNSNMPCLEANUPEX","features":[457]},{"name":"PFNSNMPEXTENSIONCLOSE","features":[457]},{"name":"PFNSNMPEXTENSIONINIT","features":[307,457]},{"name":"PFNSNMPEXTENSIONINITEX","features":[307,457]},{"name":"PFNSNMPEXTENSIONMONITOR","features":[307,457]},{"name":"PFNSNMPEXTENSIONQUERY","features":[307,457]},{"name":"PFNSNMPEXTENSIONQUERYEX","features":[307,457]},{"name":"PFNSNMPEXTENSIONTRAP","features":[307,457]},{"name":"PFNSNMPSTARTUPEX","features":[457]},{"name":"SNMPAPI_ALLOC_ERROR","features":[457]},{"name":"SNMPAPI_CALLBACK","features":[307,457]},{"name":"SNMPAPI_CONTEXT_INVALID","features":[457]},{"name":"SNMPAPI_CONTEXT_UNKNOWN","features":[457]},{"name":"SNMPAPI_ENTITY_INVALID","features":[457]},{"name":"SNMPAPI_ENTITY_UNKNOWN","features":[457]},{"name":"SNMPAPI_ERROR","features":[457]},{"name":"SNMPAPI_FAILURE","features":[457]},{"name":"SNMPAPI_HWND_INVALID","features":[457]},{"name":"SNMPAPI_INDEX_INVALID","features":[457]},{"name":"SNMPAPI_M2M_SUPPORT","features":[457]},{"name":"SNMPAPI_MESSAGE_INVALID","features":[457]},{"name":"SNMPAPI_MODE_INVALID","features":[457]},{"name":"SNMPAPI_NOERROR","features":[457]},{"name":"SNMPAPI_NOOP","features":[457]},{"name":"SNMPAPI_NOT_INITIALIZED","features":[457]},{"name":"SNMPAPI_NO_SUPPORT","features":[457]},{"name":"SNMPAPI_OFF","features":[457]},{"name":"SNMPAPI_OID_INVALID","features":[457]},{"name":"SNMPAPI_ON","features":[457]},{"name":"SNMPAPI_OPERATION_INVALID","features":[457]},{"name":"SNMPAPI_OTHER_ERROR","features":[457]},{"name":"SNMPAPI_OUTPUT_TRUNCATED","features":[457]},{"name":"SNMPAPI_PDU_INVALID","features":[457]},{"name":"SNMPAPI_SESSION_INVALID","features":[457]},{"name":"SNMPAPI_SIZE_INVALID","features":[457]},{"name":"SNMPAPI_SUCCESS","features":[457]},{"name":"SNMPAPI_SYNTAX_INVALID","features":[457]},{"name":"SNMPAPI_TL_INVALID_PARAM","features":[457]},{"name":"SNMPAPI_TL_IN_USE","features":[457]},{"name":"SNMPAPI_TL_NOT_AVAILABLE","features":[457]},{"name":"SNMPAPI_TL_NOT_INITIALIZED","features":[457]},{"name":"SNMPAPI_TL_NOT_SUPPORTED","features":[457]},{"name":"SNMPAPI_TL_OTHER","features":[457]},{"name":"SNMPAPI_TL_PDU_TOO_BIG","features":[457]},{"name":"SNMPAPI_TL_RESOURCE_ERROR","features":[457]},{"name":"SNMPAPI_TL_SRC_INVALID","features":[457]},{"name":"SNMPAPI_TL_TIMEOUT","features":[457]},{"name":"SNMPAPI_TL_UNDELIVERABLE","features":[457]},{"name":"SNMPAPI_TRANSLATED","features":[457]},{"name":"SNMPAPI_UNTRANSLATED_V1","features":[457]},{"name":"SNMPAPI_UNTRANSLATED_V2","features":[457]},{"name":"SNMPAPI_V1_SUPPORT","features":[457]},{"name":"SNMPAPI_V2_SUPPORT","features":[457]},{"name":"SNMPAPI_VBL_INVALID","features":[457]},{"name":"SNMPLISTEN_ALL_ADDR","features":[457]},{"name":"SNMPLISTEN_USEENTITY_ADDR","features":[457]},{"name":"SNMP_ACCESS_NONE","features":[457]},{"name":"SNMP_ACCESS_NOTIFY","features":[457]},{"name":"SNMP_ACCESS_READ_CREATE","features":[457]},{"name":"SNMP_ACCESS_READ_ONLY","features":[457]},{"name":"SNMP_ACCESS_READ_WRITE","features":[457]},{"name":"SNMP_API_TRANSLATE_MODE","features":[457]},{"name":"SNMP_AUTHAPI_INVALID_MSG_TYPE","features":[457]},{"name":"SNMP_AUTHAPI_INVALID_VERSION","features":[457]},{"name":"SNMP_AUTHAPI_TRIV_AUTH_FAILED","features":[457]},{"name":"SNMP_BERAPI_INVALID_LENGTH","features":[457]},{"name":"SNMP_BERAPI_INVALID_OBJELEM","features":[457]},{"name":"SNMP_BERAPI_INVALID_TAG","features":[457]},{"name":"SNMP_BERAPI_OVERFLOW","features":[457]},{"name":"SNMP_BERAPI_SHORT_BUFFER","features":[457]},{"name":"SNMP_ERROR","features":[457]},{"name":"SNMP_ERRORSTATUS_AUTHORIZATIONERROR","features":[457]},{"name":"SNMP_ERRORSTATUS_BADVALUE","features":[457]},{"name":"SNMP_ERRORSTATUS_COMMITFAILED","features":[457]},{"name":"SNMP_ERRORSTATUS_GENERR","features":[457]},{"name":"SNMP_ERRORSTATUS_INCONSISTENTNAME","features":[457]},{"name":"SNMP_ERRORSTATUS_INCONSISTENTVALUE","features":[457]},{"name":"SNMP_ERRORSTATUS_NOACCESS","features":[457]},{"name":"SNMP_ERRORSTATUS_NOCREATION","features":[457]},{"name":"SNMP_ERRORSTATUS_NOERROR","features":[457]},{"name":"SNMP_ERRORSTATUS_NOSUCHNAME","features":[457]},{"name":"SNMP_ERRORSTATUS_NOTWRITABLE","features":[457]},{"name":"SNMP_ERRORSTATUS_READONLY","features":[457]},{"name":"SNMP_ERRORSTATUS_RESOURCEUNAVAILABLE","features":[457]},{"name":"SNMP_ERRORSTATUS_TOOBIG","features":[457]},{"name":"SNMP_ERRORSTATUS_UNDOFAILED","features":[457]},{"name":"SNMP_ERRORSTATUS_WRONGENCODING","features":[457]},{"name":"SNMP_ERRORSTATUS_WRONGLENGTH","features":[457]},{"name":"SNMP_ERRORSTATUS_WRONGTYPE","features":[457]},{"name":"SNMP_ERRORSTATUS_WRONGVALUE","features":[457]},{"name":"SNMP_ERROR_AUTHORIZATIONERROR","features":[457]},{"name":"SNMP_ERROR_BADVALUE","features":[457]},{"name":"SNMP_ERROR_COMMITFAILED","features":[457]},{"name":"SNMP_ERROR_GENERR","features":[457]},{"name":"SNMP_ERROR_INCONSISTENTNAME","features":[457]},{"name":"SNMP_ERROR_INCONSISTENTVALUE","features":[457]},{"name":"SNMP_ERROR_NOACCESS","features":[457]},{"name":"SNMP_ERROR_NOCREATION","features":[457]},{"name":"SNMP_ERROR_NOERROR","features":[457]},{"name":"SNMP_ERROR_NOSUCHNAME","features":[457]},{"name":"SNMP_ERROR_NOTWRITABLE","features":[457]},{"name":"SNMP_ERROR_READONLY","features":[457]},{"name":"SNMP_ERROR_RESOURCEUNAVAILABLE","features":[457]},{"name":"SNMP_ERROR_STATUS","features":[457]},{"name":"SNMP_ERROR_TOOBIG","features":[457]},{"name":"SNMP_ERROR_UNDOFAILED","features":[457]},{"name":"SNMP_ERROR_WRONGENCODING","features":[457]},{"name":"SNMP_ERROR_WRONGLENGTH","features":[457]},{"name":"SNMP_ERROR_WRONGTYPE","features":[457]},{"name":"SNMP_ERROR_WRONGVALUE","features":[457]},{"name":"SNMP_EXTENSION_GET","features":[457]},{"name":"SNMP_EXTENSION_GET_NEXT","features":[457]},{"name":"SNMP_EXTENSION_REQUEST_TYPE","features":[457]},{"name":"SNMP_EXTENSION_SET_CLEANUP","features":[457]},{"name":"SNMP_EXTENSION_SET_COMMIT","features":[457]},{"name":"SNMP_EXTENSION_SET_TEST","features":[457]},{"name":"SNMP_EXTENSION_SET_UNDO","features":[457]},{"name":"SNMP_GENERICTRAP","features":[457]},{"name":"SNMP_GENERICTRAP_AUTHFAILURE","features":[457]},{"name":"SNMP_GENERICTRAP_COLDSTART","features":[457]},{"name":"SNMP_GENERICTRAP_EGPNEIGHLOSS","features":[457]},{"name":"SNMP_GENERICTRAP_ENTERSPECIFIC","features":[457]},{"name":"SNMP_GENERICTRAP_LINKDOWN","features":[457]},{"name":"SNMP_GENERICTRAP_LINKUP","features":[457]},{"name":"SNMP_GENERICTRAP_WARMSTART","features":[457]},{"name":"SNMP_LOG","features":[457]},{"name":"SNMP_LOG_ERROR","features":[457]},{"name":"SNMP_LOG_FATAL","features":[457]},{"name":"SNMP_LOG_SILENT","features":[457]},{"name":"SNMP_LOG_TRACE","features":[457]},{"name":"SNMP_LOG_VERBOSE","features":[457]},{"name":"SNMP_LOG_WARNING","features":[457]},{"name":"SNMP_MAX_OID_LEN","features":[457]},{"name":"SNMP_MEM_ALLOC_ERROR","features":[457]},{"name":"SNMP_MGMTAPI_AGAIN","features":[457]},{"name":"SNMP_MGMTAPI_INVALID_BUFFER","features":[457]},{"name":"SNMP_MGMTAPI_INVALID_CTL","features":[457]},{"name":"SNMP_MGMTAPI_INVALID_SESSION","features":[457]},{"name":"SNMP_MGMTAPI_NOTRAPS","features":[457]},{"name":"SNMP_MGMTAPI_SELECT_FDERRORS","features":[457]},{"name":"SNMP_MGMTAPI_TIMEOUT","features":[457]},{"name":"SNMP_MGMTAPI_TRAP_DUPINIT","features":[457]},{"name":"SNMP_MGMTAPI_TRAP_ERRORS","features":[457]},{"name":"SNMP_OUTPUT_LOG_TYPE","features":[457]},{"name":"SNMP_OUTPUT_TO_CONSOLE","features":[457]},{"name":"SNMP_OUTPUT_TO_DEBUGGER","features":[457]},{"name":"SNMP_OUTPUT_TO_EVENTLOG","features":[457]},{"name":"SNMP_OUTPUT_TO_LOGFILE","features":[457]},{"name":"SNMP_PDUAPI_INVALID_ES","features":[457]},{"name":"SNMP_PDUAPI_INVALID_GT","features":[457]},{"name":"SNMP_PDUAPI_UNRECOGNIZED_PDU","features":[457]},{"name":"SNMP_PDU_GET","features":[457]},{"name":"SNMP_PDU_GETBULK","features":[457]},{"name":"SNMP_PDU_GETNEXT","features":[457]},{"name":"SNMP_PDU_RESPONSE","features":[457]},{"name":"SNMP_PDU_SET","features":[457]},{"name":"SNMP_PDU_TRAP","features":[457]},{"name":"SNMP_PDU_TYPE","features":[457]},{"name":"SNMP_STATUS","features":[457]},{"name":"SNMP_TRAP_AUTHFAIL","features":[457]},{"name":"SNMP_TRAP_COLDSTART","features":[457]},{"name":"SNMP_TRAP_EGPNEIGHBORLOSS","features":[457]},{"name":"SNMP_TRAP_ENTERPRISESPECIFIC","features":[457]},{"name":"SNMP_TRAP_LINKDOWN","features":[457]},{"name":"SNMP_TRAP_LINKUP","features":[457]},{"name":"SNMP_TRAP_WARMSTART","features":[457]},{"name":"SnmpCancelMsg","features":[457]},{"name":"SnmpCleanup","features":[457]},{"name":"SnmpCleanupEx","features":[457]},{"name":"SnmpClose","features":[457]},{"name":"SnmpContextToStr","features":[457]},{"name":"SnmpCountVbl","features":[457]},{"name":"SnmpCreatePdu","features":[457]},{"name":"SnmpCreateSession","features":[307,457]},{"name":"SnmpCreateVbl","features":[457]},{"name":"SnmpDecodeMsg","features":[457]},{"name":"SnmpDeleteVb","features":[457]},{"name":"SnmpDuplicatePdu","features":[457]},{"name":"SnmpDuplicateVbl","features":[457]},{"name":"SnmpEncodeMsg","features":[457]},{"name":"SnmpEntityToStr","features":[457]},{"name":"SnmpFreeContext","features":[457]},{"name":"SnmpFreeDescriptor","features":[457]},{"name":"SnmpFreeEntity","features":[457]},{"name":"SnmpFreePdu","features":[457]},{"name":"SnmpFreeVbl","features":[457]},{"name":"SnmpGetLastError","features":[457]},{"name":"SnmpGetPduData","features":[457]},{"name":"SnmpGetRetransmitMode","features":[457]},{"name":"SnmpGetRetry","features":[457]},{"name":"SnmpGetTimeout","features":[457]},{"name":"SnmpGetTranslateMode","features":[457]},{"name":"SnmpGetVb","features":[457]},{"name":"SnmpGetVendorInfo","features":[457]},{"name":"SnmpListen","features":[457]},{"name":"SnmpListenEx","features":[457]},{"name":"SnmpMgrClose","features":[307,457]},{"name":"SnmpMgrCtl","features":[307,457]},{"name":"SnmpMgrGetTrap","features":[307,457]},{"name":"SnmpMgrGetTrapEx","features":[307,457]},{"name":"SnmpMgrOidToStr","features":[307,457]},{"name":"SnmpMgrOpen","features":[457]},{"name":"SnmpMgrRequest","features":[307,457]},{"name":"SnmpMgrStrToOid","features":[307,457]},{"name":"SnmpMgrTrapListen","features":[307,457]},{"name":"SnmpOidCompare","features":[457]},{"name":"SnmpOidCopy","features":[457]},{"name":"SnmpOidToStr","features":[457]},{"name":"SnmpOpen","features":[307,457]},{"name":"SnmpRecvMsg","features":[457]},{"name":"SnmpRegister","features":[457]},{"name":"SnmpSendMsg","features":[457]},{"name":"SnmpSetPduData","features":[457]},{"name":"SnmpSetPort","features":[457]},{"name":"SnmpSetRetransmitMode","features":[457]},{"name":"SnmpSetRetry","features":[457]},{"name":"SnmpSetTimeout","features":[457]},{"name":"SnmpSetTranslateMode","features":[457]},{"name":"SnmpSetVb","features":[457]},{"name":"SnmpStartup","features":[457]},{"name":"SnmpStartupEx","features":[457]},{"name":"SnmpStrToContext","features":[457]},{"name":"SnmpStrToEntity","features":[457]},{"name":"SnmpStrToOid","features":[457]},{"name":"SnmpSvcGetUptime","features":[457]},{"name":"SnmpSvcSetLogLevel","features":[457]},{"name":"SnmpSvcSetLogType","features":[457]},{"name":"SnmpUtilAsnAnyCpy","features":[307,457]},{"name":"SnmpUtilAsnAnyFree","features":[307,457]},{"name":"SnmpUtilDbgPrint","features":[457]},{"name":"SnmpUtilIdsToA","features":[457]},{"name":"SnmpUtilMemAlloc","features":[457]},{"name":"SnmpUtilMemFree","features":[457]},{"name":"SnmpUtilMemReAlloc","features":[457]},{"name":"SnmpUtilOctetsCmp","features":[307,457]},{"name":"SnmpUtilOctetsCpy","features":[307,457]},{"name":"SnmpUtilOctetsFree","features":[307,457]},{"name":"SnmpUtilOctetsNCmp","features":[307,457]},{"name":"SnmpUtilOidAppend","features":[457]},{"name":"SnmpUtilOidCmp","features":[457]},{"name":"SnmpUtilOidCpy","features":[457]},{"name":"SnmpUtilOidFree","features":[457]},{"name":"SnmpUtilOidNCmp","features":[457]},{"name":"SnmpUtilOidToA","features":[457]},{"name":"SnmpUtilPrintAsnAny","features":[307,457]},{"name":"SnmpUtilPrintOid","features":[457]},{"name":"SnmpUtilVarBindCpy","features":[307,457]},{"name":"SnmpUtilVarBindFree","features":[307,457]},{"name":"SnmpUtilVarBindListCpy","features":[307,457]},{"name":"SnmpUtilVarBindListFree","features":[307,457]},{"name":"SnmpVarBind","features":[307,457]},{"name":"SnmpVarBindList","features":[307,457]},{"name":"SnmpVarBindList","features":[307,457]},{"name":"smiCNTR64","features":[457]},{"name":"smiOCTETS","features":[457]},{"name":"smiOID","features":[457]},{"name":"smiVALUE","features":[457]},{"name":"smiVENDORINFO","features":[457]}],"462":[{"name":"CONNDLG_CONN_POINT","features":[458]},{"name":"CONNDLG_HIDE_BOX","features":[458]},{"name":"CONNDLG_NOT_PERSIST","features":[458]},{"name":"CONNDLG_PERSIST","features":[458]},{"name":"CONNDLG_RO_PATH","features":[458]},{"name":"CONNDLG_USE_MRU","features":[458]},{"name":"CONNECTDLGSTRUCTA","features":[307,458]},{"name":"CONNECTDLGSTRUCTW","features":[307,458]},{"name":"CONNECTDLGSTRUCT_FLAGS","features":[458]},{"name":"CONNECT_CMD_SAVECRED","features":[458]},{"name":"CONNECT_COMMANDLINE","features":[458]},{"name":"CONNECT_CRED_RESET","features":[458]},{"name":"CONNECT_CURRENT_MEDIA","features":[458]},{"name":"CONNECT_DEFERRED","features":[458]},{"name":"CONNECT_GLOBAL_MAPPING","features":[458]},{"name":"CONNECT_INTERACTIVE","features":[458]},{"name":"CONNECT_LOCALDRIVE","features":[458]},{"name":"CONNECT_NEED_DRIVE","features":[458]},{"name":"CONNECT_PROMPT","features":[458]},{"name":"CONNECT_REDIRECT","features":[458]},{"name":"CONNECT_REFCOUNT","features":[458]},{"name":"CONNECT_REQUIRE_INTEGRITY","features":[458]},{"name":"CONNECT_REQUIRE_PRIVACY","features":[458]},{"name":"CONNECT_RESERVED","features":[458]},{"name":"CONNECT_TEMPORARY","features":[458]},{"name":"CONNECT_UPDATE_PROFILE","features":[458]},{"name":"CONNECT_UPDATE_RECENT","features":[458]},{"name":"CONNECT_WRITE_THROUGH_SEMANTICS","features":[458]},{"name":"DISCDLGSTRUCTA","features":[307,458]},{"name":"DISCDLGSTRUCTW","features":[307,458]},{"name":"DISCDLGSTRUCT_FLAGS","features":[458]},{"name":"DISC_NO_FORCE","features":[458]},{"name":"DISC_UPDATE_PROFILE","features":[458]},{"name":"MultinetGetConnectionPerformanceA","features":[458]},{"name":"MultinetGetConnectionPerformanceW","features":[458]},{"name":"NETCONNECTINFOSTRUCT","features":[458]},{"name":"NETINFOSTRUCT","features":[307,458]},{"name":"NETINFOSTRUCT_CHARACTERISTICS","features":[458]},{"name":"NETINFO_DISKRED","features":[458]},{"name":"NETINFO_DLL16","features":[458]},{"name":"NETINFO_PRINTERRED","features":[458]},{"name":"NETPROPERTY_PERSISTENT","features":[458]},{"name":"NETRESOURCEA","features":[458]},{"name":"NETRESOURCEW","features":[458]},{"name":"NETWORK_NAME_FORMAT_FLAGS","features":[458]},{"name":"NET_CONNECT_FLAGS","features":[458]},{"name":"NET_RESOURCE_SCOPE","features":[458]},{"name":"NET_RESOURCE_TYPE","features":[458]},{"name":"NOTIFYADD","features":[307,458]},{"name":"NOTIFYCANCEL","features":[307,458]},{"name":"NOTIFYINFO","features":[458]},{"name":"NOTIFY_POST","features":[458]},{"name":"NOTIFY_PRE","features":[458]},{"name":"NPAddConnection","features":[458]},{"name":"NPAddConnection3","features":[307,458]},{"name":"NPAddConnection4","features":[307,458]},{"name":"NPCancelConnection","features":[307,458]},{"name":"NPCancelConnection2","features":[307,458]},{"name":"NPCloseEnum","features":[307,458]},{"name":"NPDIRECTORY_NOTIFY_OPERATION","features":[458]},{"name":"NPEnumResource","features":[307,458]},{"name":"NPFormatNetworkName","features":[458]},{"name":"NPGetCaps","features":[458]},{"name":"NPGetConnection","features":[458]},{"name":"NPGetConnection3","features":[458]},{"name":"NPGetConnectionPerformance","features":[458]},{"name":"NPGetPersistentUseOptionsForConnection","features":[458]},{"name":"NPGetResourceInformation","features":[458]},{"name":"NPGetResourceParent","features":[458]},{"name":"NPGetUniversalName","features":[458]},{"name":"NPGetUser","features":[458]},{"name":"NPOpenEnum","features":[307,458]},{"name":"NP_PROPERTY_DIALOG_SELECTION","features":[458]},{"name":"PF_AddConnectNotify","features":[307,458]},{"name":"PF_CancelConnectNotify","features":[307,458]},{"name":"PF_NPAddConnection","features":[458]},{"name":"PF_NPAddConnection3","features":[307,458]},{"name":"PF_NPAddConnection4","features":[307,458]},{"name":"PF_NPCancelConnection","features":[307,458]},{"name":"PF_NPCancelConnection2","features":[307,458]},{"name":"PF_NPCloseEnum","features":[307,458]},{"name":"PF_NPDeviceMode","features":[307,458]},{"name":"PF_NPDirectoryNotify","features":[307,458]},{"name":"PF_NPEnumResource","features":[307,458]},{"name":"PF_NPFMXEditPerm","features":[307,458]},{"name":"PF_NPFMXGetPermCaps","features":[458]},{"name":"PF_NPFMXGetPermHelp","features":[307,458]},{"name":"PF_NPFormatNetworkName","features":[458]},{"name":"PF_NPGetCaps","features":[458]},{"name":"PF_NPGetConnection","features":[458]},{"name":"PF_NPGetConnection3","features":[458]},{"name":"PF_NPGetConnectionPerformance","features":[458]},{"name":"PF_NPGetDirectoryType","features":[307,458]},{"name":"PF_NPGetPersistentUseOptionsForConnection","features":[458]},{"name":"PF_NPGetPropertyText","features":[458]},{"name":"PF_NPGetResourceInformation","features":[458]},{"name":"PF_NPGetResourceParent","features":[458]},{"name":"PF_NPGetUniversalName","features":[458]},{"name":"PF_NPGetUser","features":[458]},{"name":"PF_NPLogonNotify","features":[307,458]},{"name":"PF_NPOpenEnum","features":[307,458]},{"name":"PF_NPPasswordChangeNotify","features":[458]},{"name":"PF_NPPropertyDialog","features":[307,458]},{"name":"PF_NPSearchDialog","features":[307,458]},{"name":"REMOTE_NAME_INFOA","features":[458]},{"name":"REMOTE_NAME_INFOW","features":[458]},{"name":"REMOTE_NAME_INFO_LEVEL","features":[458]},{"name":"RESOURCEDISPLAYTYPE_DIRECTORY","features":[458]},{"name":"RESOURCEDISPLAYTYPE_NDSCONTAINER","features":[458]},{"name":"RESOURCEDISPLAYTYPE_NETWORK","features":[458]},{"name":"RESOURCEDISPLAYTYPE_ROOT","features":[458]},{"name":"RESOURCEDISPLAYTYPE_SHAREADMIN","features":[458]},{"name":"RESOURCETYPE_ANY","features":[458]},{"name":"RESOURCETYPE_DISK","features":[458]},{"name":"RESOURCETYPE_PRINT","features":[458]},{"name":"RESOURCETYPE_RESERVED","features":[458]},{"name":"RESOURCETYPE_UNKNOWN","features":[458]},{"name":"RESOURCEUSAGE_ALL","features":[458]},{"name":"RESOURCEUSAGE_ATTACHED","features":[458]},{"name":"RESOURCEUSAGE_CONNECTABLE","features":[458]},{"name":"RESOURCEUSAGE_CONTAINER","features":[458]},{"name":"RESOURCEUSAGE_NOLOCALDEVICE","features":[458]},{"name":"RESOURCEUSAGE_NONE","features":[458]},{"name":"RESOURCEUSAGE_RESERVED","features":[458]},{"name":"RESOURCEUSAGE_SIBLING","features":[458]},{"name":"RESOURCE_CONNECTED","features":[458]},{"name":"RESOURCE_CONTEXT","features":[458]},{"name":"RESOURCE_GLOBALNET","features":[458]},{"name":"RESOURCE_RECENT","features":[458]},{"name":"RESOURCE_REMEMBERED","features":[458]},{"name":"UNC_INFO_LEVEL","features":[458]},{"name":"UNIVERSAL_NAME_INFOA","features":[458]},{"name":"UNIVERSAL_NAME_INFOW","features":[458]},{"name":"UNIVERSAL_NAME_INFO_LEVEL","features":[458]},{"name":"WNCON_DYNAMIC","features":[458]},{"name":"WNCON_FORNETCARD","features":[458]},{"name":"WNCON_NOTROUTED","features":[458]},{"name":"WNCON_SLOWLINK","features":[458]},{"name":"WNDN_MKDIR","features":[458]},{"name":"WNDN_MVDIR","features":[458]},{"name":"WNDN_RMDIR","features":[458]},{"name":"WNDT_NETWORK","features":[458]},{"name":"WNDT_NORMAL","features":[458]},{"name":"WNET_OPEN_ENUM_USAGE","features":[458]},{"name":"WNFMT_ABBREVIATED","features":[458]},{"name":"WNFMT_CONNECTION","features":[458]},{"name":"WNFMT_INENUM","features":[458]},{"name":"WNFMT_MULTILINE","features":[458]},{"name":"WNGETCON_CONNECTED","features":[458]},{"name":"WNGETCON_DISCONNECTED","features":[458]},{"name":"WNNC_ADMIN","features":[458]},{"name":"WNNC_ADM_DIRECTORYNOTIFY","features":[458]},{"name":"WNNC_ADM_GETDIRECTORYTYPE","features":[458]},{"name":"WNNC_CONNECTION","features":[458]},{"name":"WNNC_CONNECTION_FLAGS","features":[458]},{"name":"WNNC_CON_ADDCONNECTION","features":[458]},{"name":"WNNC_CON_ADDCONNECTION3","features":[458]},{"name":"WNNC_CON_ADDCONNECTION4","features":[458]},{"name":"WNNC_CON_CANCELCONNECTION","features":[458]},{"name":"WNNC_CON_CANCELCONNECTION2","features":[458]},{"name":"WNNC_CON_DEFER","features":[458]},{"name":"WNNC_CON_GETCONNECTIONS","features":[458]},{"name":"WNNC_CON_GETPERFORMANCE","features":[458]},{"name":"WNNC_DIALOG","features":[458]},{"name":"WNNC_DLG_DEVICEMODE","features":[458]},{"name":"WNNC_DLG_FORMATNETWORKNAME","features":[458]},{"name":"WNNC_DLG_GETRESOURCEINFORMATION","features":[458]},{"name":"WNNC_DLG_GETRESOURCEPARENT","features":[458]},{"name":"WNNC_DLG_PERMISSIONEDITOR","features":[458]},{"name":"WNNC_DLG_PROPERTYDIALOG","features":[458]},{"name":"WNNC_DLG_SEARCHDIALOG","features":[458]},{"name":"WNNC_DRIVER_VERSION","features":[458]},{"name":"WNNC_ENUMERATION","features":[458]},{"name":"WNNC_ENUM_CONTEXT","features":[458]},{"name":"WNNC_ENUM_GLOBAL","features":[458]},{"name":"WNNC_ENUM_LOCAL","features":[458]},{"name":"WNNC_ENUM_SHAREABLE","features":[458]},{"name":"WNNC_NET_NONE","features":[458]},{"name":"WNNC_NET_TYPE","features":[458]},{"name":"WNNC_SPEC_VERSION","features":[458]},{"name":"WNNC_SPEC_VERSION51","features":[458]},{"name":"WNNC_START","features":[458]},{"name":"WNNC_USER","features":[458]},{"name":"WNNC_USR_GETUSER","features":[458]},{"name":"WNNC_WAIT_FOR_START","features":[458]},{"name":"WNPERMC_AUDIT","features":[458]},{"name":"WNPERMC_OWNER","features":[458]},{"name":"WNPERMC_PERM","features":[458]},{"name":"WNPERM_DLG","features":[458]},{"name":"WNPERM_DLG_AUDIT","features":[458]},{"name":"WNPERM_DLG_OWNER","features":[458]},{"name":"WNPERM_DLG_PERM","features":[458]},{"name":"WNPS_DIR","features":[458]},{"name":"WNPS_FILE","features":[458]},{"name":"WNPS_MULT","features":[458]},{"name":"WNSRCH_REFRESH_FIRST_LEVEL","features":[458]},{"name":"WNTYPE_COMM","features":[458]},{"name":"WNTYPE_DRIVE","features":[458]},{"name":"WNTYPE_FILE","features":[458]},{"name":"WNTYPE_PRINTER","features":[458]},{"name":"WN_CREDENTIAL_CLASS","features":[458]},{"name":"WN_NETWORK_CLASS","features":[458]},{"name":"WN_NT_PASSWORD_CHANGED","features":[458]},{"name":"WN_PRIMARY_AUTHENT_CLASS","features":[458]},{"name":"WN_SERVICE_CLASS","features":[458]},{"name":"WN_VALID_LOGON_ACCOUNT","features":[458]},{"name":"WNetAddConnection2A","features":[307,458]},{"name":"WNetAddConnection2W","features":[307,458]},{"name":"WNetAddConnection3A","features":[307,458]},{"name":"WNetAddConnection3W","features":[307,458]},{"name":"WNetAddConnection4A","features":[307,458]},{"name":"WNetAddConnection4W","features":[307,458]},{"name":"WNetAddConnectionA","features":[307,458]},{"name":"WNetAddConnectionW","features":[307,458]},{"name":"WNetCancelConnection2A","features":[307,458]},{"name":"WNetCancelConnection2W","features":[307,458]},{"name":"WNetCancelConnectionA","features":[307,458]},{"name":"WNetCancelConnectionW","features":[307,458]},{"name":"WNetCloseEnum","features":[307,458]},{"name":"WNetConnectionDialog","features":[307,458]},{"name":"WNetConnectionDialog1A","features":[307,458]},{"name":"WNetConnectionDialog1W","features":[307,458]},{"name":"WNetDisconnectDialog","features":[307,458]},{"name":"WNetDisconnectDialog1A","features":[307,458]},{"name":"WNetDisconnectDialog1W","features":[307,458]},{"name":"WNetEnumResourceA","features":[307,458]},{"name":"WNetEnumResourceW","features":[307,458]},{"name":"WNetGetConnectionA","features":[307,458]},{"name":"WNetGetConnectionW","features":[307,458]},{"name":"WNetGetLastErrorA","features":[307,458]},{"name":"WNetGetLastErrorW","features":[307,458]},{"name":"WNetGetNetworkInformationA","features":[307,458]},{"name":"WNetGetNetworkInformationW","features":[307,458]},{"name":"WNetGetProviderNameA","features":[307,458]},{"name":"WNetGetProviderNameW","features":[307,458]},{"name":"WNetGetResourceInformationA","features":[307,458]},{"name":"WNetGetResourceInformationW","features":[307,458]},{"name":"WNetGetResourceParentA","features":[307,458]},{"name":"WNetGetResourceParentW","features":[307,458]},{"name":"WNetGetUniversalNameA","features":[307,458]},{"name":"WNetGetUniversalNameW","features":[307,458]},{"name":"WNetGetUserA","features":[307,458]},{"name":"WNetGetUserW","features":[307,458]},{"name":"WNetOpenEnumA","features":[307,458]},{"name":"WNetOpenEnumW","features":[307,458]},{"name":"WNetSetLastErrorA","features":[458]},{"name":"WNetSetLastErrorW","features":[458]},{"name":"WNetUseConnection4A","features":[307,458]},{"name":"WNetUseConnection4W","features":[307,458]},{"name":"WNetUseConnectionA","features":[307,458]},{"name":"WNetUseConnectionW","features":[307,458]}],"463":[{"name":"AUTHNEXTSTEP","features":[459]},{"name":"CancelRequest","features":[459]},{"name":"DAV_AUTHN_SCHEME_BASIC","features":[459]},{"name":"DAV_AUTHN_SCHEME_CERT","features":[459]},{"name":"DAV_AUTHN_SCHEME_DIGEST","features":[459]},{"name":"DAV_AUTHN_SCHEME_FBA","features":[459]},{"name":"DAV_AUTHN_SCHEME_NEGOTIATE","features":[459]},{"name":"DAV_AUTHN_SCHEME_NTLM","features":[459]},{"name":"DAV_AUTHN_SCHEME_PASSPORT","features":[459]},{"name":"DAV_CALLBACK_AUTH_BLOB","features":[459]},{"name":"DAV_CALLBACK_AUTH_UNP","features":[459]},{"name":"DAV_CALLBACK_CRED","features":[307,459]},{"name":"DavAddConnection","features":[307,459]},{"name":"DavCancelConnectionsToServer","features":[307,459]},{"name":"DavDeleteConnection","features":[307,459]},{"name":"DavFlushFile","features":[307,459]},{"name":"DavGetExtendedError","features":[307,459]},{"name":"DavGetHTTPFromUNCPath","features":[459]},{"name":"DavGetTheLockOwnerOfTheFile","features":[459]},{"name":"DavGetUNCFromHTTPPath","features":[459]},{"name":"DavInvalidateCache","features":[459]},{"name":"DavRegisterAuthCallback","features":[307,459]},{"name":"DavUnregisterAuthCallback","features":[459]},{"name":"DefaultBehavior","features":[459]},{"name":"PFNDAVAUTHCALLBACK","features":[307,459]},{"name":"PFNDAVAUTHCALLBACK_FREECRED","features":[459]},{"name":"RetryRequest","features":[459]}],"464":[{"name":"CH_DESCRIPTION_TYPE","features":[460]},{"name":"DEVPKEY_InfraCast_AccessPointBssid","features":[305,460]},{"name":"DEVPKEY_InfraCast_ChallengeAep","features":[305,460]},{"name":"DEVPKEY_InfraCast_DevnodeAep","features":[305,460]},{"name":"DEVPKEY_InfraCast_HostName_ResolutionMode","features":[305,460]},{"name":"DEVPKEY_InfraCast_PinSupported","features":[305,460]},{"name":"DEVPKEY_InfraCast_RtspTcpConnectionParametersSupported","features":[305,460]},{"name":"DEVPKEY_InfraCast_SinkHostName","features":[305,460]},{"name":"DEVPKEY_InfraCast_SinkIpAddress","features":[305,460]},{"name":"DEVPKEY_InfraCast_StreamSecuritySupported","features":[305,460]},{"name":"DEVPKEY_InfraCast_Supported","features":[305,460]},{"name":"DEVPKEY_PciDevice_AERCapabilityPresent","features":[305,460]},{"name":"DEVPKEY_PciDevice_AcsCapabilityRegister","features":[305,460]},{"name":"DEVPKEY_PciDevice_AcsCompatibleUpHierarchy","features":[305,460]},{"name":"DEVPKEY_PciDevice_AcsSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_AriSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_AtomicsSupported","features":[305,460]},{"name":"DEVPKEY_PciDevice_AtsSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_BarTypes","features":[305,460]},{"name":"DEVPKEY_PciDevice_BaseClass","features":[305,460]},{"name":"DEVPKEY_PciDevice_Correctable_Error_Mask","features":[305,460]},{"name":"DEVPKEY_PciDevice_CurrentLinkSpeed","features":[305,460]},{"name":"DEVPKEY_PciDevice_CurrentLinkWidth","features":[305,460]},{"name":"DEVPKEY_PciDevice_CurrentPayloadSize","features":[305,460]},{"name":"DEVPKEY_PciDevice_CurrentSpeedAndMode","features":[305,460]},{"name":"DEVPKEY_PciDevice_D3ColdSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_DeviceType","features":[305,460]},{"name":"DEVPKEY_PciDevice_ECRC_Errors","features":[305,460]},{"name":"DEVPKEY_PciDevice_Error_Reporting","features":[305,460]},{"name":"DEVPKEY_PciDevice_ExpressSpecVersion","features":[305,460]},{"name":"DEVPKEY_PciDevice_FirmwareErrorHandling","features":[305,460]},{"name":"DEVPKEY_PciDevice_InterruptMessageMaximum","features":[305,460]},{"name":"DEVPKEY_PciDevice_InterruptSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_Label_Id","features":[305,460]},{"name":"DEVPKEY_PciDevice_Label_String","features":[305,460]},{"name":"DEVPKEY_PciDevice_MaxLinkSpeed","features":[305,460]},{"name":"DEVPKEY_PciDevice_MaxLinkWidth","features":[305,460]},{"name":"DEVPKEY_PciDevice_MaxPayloadSize","features":[305,460]},{"name":"DEVPKEY_PciDevice_MaxReadRequestSize","features":[305,460]},{"name":"DEVPKEY_PciDevice_OnPostPath","features":[305,460]},{"name":"DEVPKEY_PciDevice_ParentSerialNumber","features":[305,460]},{"name":"DEVPKEY_PciDevice_ProgIf","features":[305,460]},{"name":"DEVPKEY_PciDevice_RequiresReservedMemoryRegion","features":[305,460]},{"name":"DEVPKEY_PciDevice_RootError_Reporting","features":[305,460]},{"name":"DEVPKEY_PciDevice_S0WakeupSupported","features":[305,460]},{"name":"DEVPKEY_PciDevice_SerialNumber","features":[305,460]},{"name":"DEVPKEY_PciDevice_SriovSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_SubClass","features":[305,460]},{"name":"DEVPKEY_PciDevice_SupportedLinkSubState","features":[305,460]},{"name":"DEVPKEY_PciDevice_Uncorrectable_Error_Mask","features":[305,460]},{"name":"DEVPKEY_PciDevice_Uncorrectable_Error_Severity","features":[305,460]},{"name":"DEVPKEY_PciDevice_UsbComponentRelation","features":[305,460]},{"name":"DEVPKEY_PciDevice_UsbDvsecPortSpecificAttributes","features":[305,460]},{"name":"DEVPKEY_PciDevice_UsbDvsecPortType","features":[305,460]},{"name":"DEVPKEY_PciDevice_UsbHostRouterName","features":[305,460]},{"name":"DEVPKEY_PciRootBus_ASPMSupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_ClockPowerManagementSupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_CurrentSpeedAndMode","features":[305,460]},{"name":"DEVPKEY_PciRootBus_DeviceIDMessagingCapable","features":[305,460]},{"name":"DEVPKEY_PciRootBus_ExtendedConfigAvailable","features":[305,460]},{"name":"DEVPKEY_PciRootBus_ExtendedPCIConfigOpRegionSupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_MSISupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_NativePciExpressControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCIExpressAERControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCIExpressCapabilityControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCIExpressNativeHotPlugControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCIExpressNativePMEControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCISegmentGroupsSupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SHPCNativeHotPlugControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SecondaryBusWidth","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SecondaryInterface","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SupportedSpeedsAndModes","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SystemMsiSupport","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_AdvertisementId","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_RequestServiceInformation","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_ServiceAddress","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_ServiceConfigMethods","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_ServiceInformation","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_ServiceName","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_DeviceAddress","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_DeviceAddressCopy","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_FoundWsbService","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_GroupId","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_InformationElements","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_InterfaceAddress","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_InterfaceGuid","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsConnected","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsDMGCapable","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsLegacyDevice","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsMiracastLCPSupported","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsRecentlyAssociated","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsVisible","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_LinkQuality","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_MiracastVersion","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_Miracast_SessionMgmtControlPort","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_NoMiracastAutoProject","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_RtspTcpConnectionParametersSupported","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_Service_Aeps","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_Services","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_SupportedChannelList","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_TransientAssociation","features":[305,460]},{"name":"DEVPKEY_WiFi_InterfaceGuid","features":[305,460]},{"name":"DEVPROP_PCIDEVICE_ACSCOMPATIBLEUPHIERARCHY","features":[460]},{"name":"DEVPROP_PCIDEVICE_ACSSUPPORT","features":[460]},{"name":"DEVPROP_PCIDEVICE_CURRENTSPEEDANDMODE","features":[460]},{"name":"DEVPROP_PCIDEVICE_DEVICEBRIDGETYPE","features":[460]},{"name":"DEVPROP_PCIDEVICE_INTERRUPTTYPE","features":[460]},{"name":"DEVPROP_PCIDEVICE_SRIOVSUPPORT","features":[460]},{"name":"DEVPROP_PCIEXPRESSDEVICE_LINKSPEED","features":[460]},{"name":"DEVPROP_PCIEXPRESSDEVICE_LINKWIDTH","features":[460]},{"name":"DEVPROP_PCIEXPRESSDEVICE_PAYLOADORREQUESTSIZE","features":[460]},{"name":"DEVPROP_PCIEXPRESSDEVICE_SPEC_VERSION","features":[460]},{"name":"DEVPROP_PCIROOTBUS_BUSWIDTH","features":[460]},{"name":"DEVPROP_PCIROOTBUS_CURRENTSPEEDANDMODE","features":[460]},{"name":"DEVPROP_PCIROOTBUS_SECONDARYINTERFACE","features":[460]},{"name":"DEVPROP_PCIROOTBUS_SUPPORTEDSPEEDSANDMODES","features":[460]},{"name":"DISCOVERY_FILTER_BITMASK_ANY","features":[460]},{"name":"DISCOVERY_FILTER_BITMASK_DEVICE","features":[460]},{"name":"DISCOVERY_FILTER_BITMASK_GO","features":[460]},{"name":"DOT11EXTIHV_ADAPTER_RESET","features":[307,460]},{"name":"DOT11EXTIHV_CONTROL","features":[307,460]},{"name":"DOT11EXTIHV_CREATE_DISCOVERY_PROFILES","features":[307,460,461]},{"name":"DOT11EXTIHV_DEINIT_ADAPTER","features":[307,460]},{"name":"DOT11EXTIHV_DEINIT_SERVICE","features":[460]},{"name":"DOT11EXTIHV_GET_VERSION_INFO","features":[460]},{"name":"DOT11EXTIHV_INIT_ADAPTER","features":[307,460]},{"name":"DOT11EXTIHV_INIT_SERVICE","features":[307,321,460,461,462]},{"name":"DOT11EXTIHV_INIT_VIRTUAL_STATION","features":[307,460]},{"name":"DOT11EXTIHV_IS_UI_REQUEST_PENDING","features":[307,460]},{"name":"DOT11EXTIHV_ONEX_INDICATE_RESULT","features":[307,460,461]},{"name":"DOT11EXTIHV_PERFORM_CAPABILITY_MATCH","features":[307,460,461]},{"name":"DOT11EXTIHV_PERFORM_POST_ASSOCIATE","features":[307,321,460]},{"name":"DOT11EXTIHV_PERFORM_PRE_ASSOCIATE","features":[307,460,461]},{"name":"DOT11EXTIHV_PROCESS_SESSION_CHANGE","features":[460,462]},{"name":"DOT11EXTIHV_PROCESS_UI_RESPONSE","features":[460]},{"name":"DOT11EXTIHV_QUERY_UI_REQUEST","features":[307,460]},{"name":"DOT11EXTIHV_RECEIVE_INDICATION","features":[307,460]},{"name":"DOT11EXTIHV_RECEIVE_PACKET","features":[307,460]},{"name":"DOT11EXTIHV_SEND_PACKET_COMPLETION","features":[307,460]},{"name":"DOT11EXTIHV_STOP_POST_ASSOCIATE","features":[307,460]},{"name":"DOT11EXTIHV_VALIDATE_PROFILE","features":[307,460,461]},{"name":"DOT11EXT_ALLOCATE_BUFFER","features":[460]},{"name":"DOT11EXT_APIS","features":[307,321,460,461]},{"name":"DOT11EXT_FREE_BUFFER","features":[460]},{"name":"DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA","features":[307,460]},{"name":"DOT11EXT_IHV_CONNECTION_PHASE","features":[460]},{"name":"DOT11EXT_IHV_CONNECTIVITY_PROFILE","features":[460]},{"name":"DOT11EXT_IHV_DISCOVERY_PROFILE","features":[307,460]},{"name":"DOT11EXT_IHV_DISCOVERY_PROFILE_LIST","features":[307,460]},{"name":"DOT11EXT_IHV_HANDLERS","features":[307,321,460,461,462]},{"name":"DOT11EXT_IHV_INDICATION_TYPE","features":[460]},{"name":"DOT11EXT_IHV_PARAMS","features":[307,460,461]},{"name":"DOT11EXT_IHV_PROFILE_PARAMS","features":[307,460,461]},{"name":"DOT11EXT_IHV_SECURITY_PROFILE","features":[307,460]},{"name":"DOT11EXT_IHV_SSID_LIST","features":[460]},{"name":"DOT11EXT_IHV_UI_REQUEST","features":[460]},{"name":"DOT11EXT_NIC_SPECIFIC_EXTENSION","features":[307,460]},{"name":"DOT11EXT_ONEX_START","features":[307,460,461]},{"name":"DOT11EXT_ONEX_STOP","features":[307,460]},{"name":"DOT11EXT_POST_ASSOCIATE_COMPLETION","features":[307,460]},{"name":"DOT11EXT_PRE_ASSOCIATE_COMPLETION","features":[307,460]},{"name":"DOT11EXT_PROCESS_ONEX_PACKET","features":[307,460]},{"name":"DOT11EXT_PSK_MAX_LENGTH","features":[460]},{"name":"DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES","features":[307,460]},{"name":"DOT11EXT_RELEASE_VIRTUAL_STATION","features":[307,460]},{"name":"DOT11EXT_REQUEST_VIRTUAL_STATION","features":[307,460]},{"name":"DOT11EXT_SEND_NOTIFICATION","features":[307,460]},{"name":"DOT11EXT_SEND_PACKET","features":[307,460]},{"name":"DOT11EXT_SEND_UI_REQUEST","features":[307,460]},{"name":"DOT11EXT_SET_AUTH_ALGORITHM","features":[307,460]},{"name":"DOT11EXT_SET_CURRENT_PROFILE","features":[307,460]},{"name":"DOT11EXT_SET_DEFAULT_KEY","features":[307,321,460]},{"name":"DOT11EXT_SET_DEFAULT_KEY_ID","features":[307,460]},{"name":"DOT11EXT_SET_ETHERTYPE_HANDLING","features":[307,460]},{"name":"DOT11EXT_SET_EXCLUDE_UNENCRYPTED","features":[307,460]},{"name":"DOT11EXT_SET_KEY_MAPPING_KEY","features":[307,460]},{"name":"DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM","features":[307,460]},{"name":"DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA","features":[307,460]},{"name":"DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM","features":[307,460]},{"name":"DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES","features":[307,460]},{"name":"DOT11EXT_VIRTUAL_STATION_APIS","features":[307,460]},{"name":"DOT11EXT_VIRTUAL_STATION_AP_PROPERTY","features":[307,460]},{"name":"DOT11_ACCESSNETWORKOPTIONS","features":[460]},{"name":"DOT11_AC_PARAM","features":[460]},{"name":"DOT11_ADAPTER","features":[460]},{"name":"DOT11_ADDITIONAL_IE","features":[321,460]},{"name":"DOT11_ADDITIONAL_IE_REVISION_1","features":[460]},{"name":"DOT11_ADHOC_AUTH_ALGORITHM","features":[460]},{"name":"DOT11_ADHOC_AUTH_ALGO_80211_OPEN","features":[460]},{"name":"DOT11_ADHOC_AUTH_ALGO_INVALID","features":[460]},{"name":"DOT11_ADHOC_AUTH_ALGO_RSNA_PSK","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGORITHM","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGO_CCMP","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGO_INVALID","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGO_NONE","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGO_WEP","features":[460]},{"name":"DOT11_ADHOC_CONNECT_FAIL_DOMAIN_MISMATCH","features":[460]},{"name":"DOT11_ADHOC_CONNECT_FAIL_OTHER","features":[460]},{"name":"DOT11_ADHOC_CONNECT_FAIL_PASSPHRASE_MISMATCH","features":[460]},{"name":"DOT11_ADHOC_CONNECT_FAIL_REASON","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_CONNECTED","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_CONNECTING","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_DISCONNECTED","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_FORMED","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_INVALID","features":[460]},{"name":"DOT11_ANQP_QUERY_COMPLETE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_ANQP_QUERY_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_ANQP_QUERY_RESULT","features":[460]},{"name":"DOT11_AP_JOIN_REQUEST","features":[460]},{"name":"DOT11_ASSOCIATION_COMPLETION_PARAMETERS","features":[307,321,460]},{"name":"DOT11_ASSOCIATION_COMPLETION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_ASSOCIATION_COMPLETION_PARAMETERS_REVISION_2","features":[460]},{"name":"DOT11_ASSOCIATION_INFO_EX","features":[460]},{"name":"DOT11_ASSOCIATION_INFO_LIST","features":[321,460]},{"name":"DOT11_ASSOCIATION_INFO_LIST_REVISION_1","features":[460]},{"name":"DOT11_ASSOCIATION_PARAMS","features":[321,460]},{"name":"DOT11_ASSOCIATION_PARAMS_REVISION_1","features":[460]},{"name":"DOT11_ASSOCIATION_START_PARAMETERS","features":[321,460]},{"name":"DOT11_ASSOCIATION_START_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_ASSOCIATION_STATE","features":[460]},{"name":"DOT11_ASSOC_ERROR_SOURCE_OS","features":[460]},{"name":"DOT11_ASSOC_ERROR_SOURCE_OTHER","features":[460]},{"name":"DOT11_ASSOC_ERROR_SOURCE_REMOTE","features":[460]},{"name":"DOT11_ASSOC_STATUS_SUCCESS","features":[460]},{"name":"DOT11_AUTH_ALGORITHM","features":[460]},{"name":"DOT11_AUTH_ALGORITHM_LIST","features":[321,460]},{"name":"DOT11_AUTH_ALGORITHM_LIST_REVISION_1","features":[460]},{"name":"DOT11_AUTH_ALGO_80211_OPEN","features":[460]},{"name":"DOT11_AUTH_ALGO_80211_SHARED_KEY","features":[460]},{"name":"DOT11_AUTH_ALGO_IHV_END","features":[460]},{"name":"DOT11_AUTH_ALGO_IHV_START","features":[460]},{"name":"DOT11_AUTH_ALGO_MICHAEL","features":[460]},{"name":"DOT11_AUTH_ALGO_OWE","features":[460]},{"name":"DOT11_AUTH_ALGO_RSNA","features":[460]},{"name":"DOT11_AUTH_ALGO_RSNA_PSK","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA3","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA3_ENT","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA3_ENT_192","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA3_SAE","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA_NONE","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA_PSK","features":[460]},{"name":"DOT11_AUTH_CIPHER_PAIR","features":[460]},{"name":"DOT11_AUTH_CIPHER_PAIR_LIST","features":[321,460]},{"name":"DOT11_AUTH_CIPHER_PAIR_LIST_REVISION_1","features":[460]},{"name":"DOT11_AVAILABLE_CHANNEL_LIST","features":[321,460]},{"name":"DOT11_AVAILABLE_CHANNEL_LIST_REVISION_1","features":[460]},{"name":"DOT11_AVAILABLE_FREQUENCY_LIST","features":[321,460]},{"name":"DOT11_AVAILABLE_FREQUENCY_LIST_REVISION_1","features":[460]},{"name":"DOT11_BAND","features":[460]},{"name":"DOT11_BSSID_CANDIDATE","features":[460]},{"name":"DOT11_BSSID_LIST","features":[321,460]},{"name":"DOT11_BSSID_LIST_REVISION_1","features":[460]},{"name":"DOT11_BSS_DESCRIPTION","features":[460]},{"name":"DOT11_BSS_ENTRY","features":[307,460]},{"name":"DOT11_BSS_ENTRY_BYTE_ARRAY_REVISION_1","features":[460]},{"name":"DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO","features":[460]},{"name":"DOT11_BSS_LIST","features":[460]},{"name":"DOT11_BSS_TYPE","features":[460]},{"name":"DOT11_BYTE_ARRAY","features":[321,460]},{"name":"DOT11_CAN_SUSTAIN_AP_PARAMETERS","features":[321,460]},{"name":"DOT11_CAN_SUSTAIN_AP_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_CAN_SUSTAIN_AP_REASON_IHV_END","features":[460]},{"name":"DOT11_CAN_SUSTAIN_AP_REASON_IHV_START","features":[460]},{"name":"DOT11_CAPABILITY_CHANNEL_AGILITY","features":[460]},{"name":"DOT11_CAPABILITY_DSSSOFDM","features":[460]},{"name":"DOT11_CAPABILITY_INFO_CF_POLLABLE","features":[460]},{"name":"DOT11_CAPABILITY_INFO_CF_POLL_REQ","features":[460]},{"name":"DOT11_CAPABILITY_INFO_ESS","features":[460]},{"name":"DOT11_CAPABILITY_INFO_IBSS","features":[460]},{"name":"DOT11_CAPABILITY_INFO_PRIVACY","features":[460]},{"name":"DOT11_CAPABILITY_PBCC","features":[460]},{"name":"DOT11_CAPABILITY_SHORT_PREAMBLE","features":[460]},{"name":"DOT11_CAPABILITY_SHORT_SLOT_TIME","features":[460]},{"name":"DOT11_CCA_MODE_CS_ONLY","features":[460]},{"name":"DOT11_CCA_MODE_CS_WITH_TIMER","features":[460]},{"name":"DOT11_CCA_MODE_ED_ONLY","features":[460]},{"name":"DOT11_CCA_MODE_ED_and_CS","features":[460]},{"name":"DOT11_CCA_MODE_HRCS_AND_ED","features":[460]},{"name":"DOT11_CHANNEL_HINT","features":[460]},{"name":"DOT11_CIPHER_ALGORITHM","features":[460]},{"name":"DOT11_CIPHER_ALGORITHM_LIST","features":[321,460]},{"name":"DOT11_CIPHER_ALGORITHM_LIST_REVISION_1","features":[460]},{"name":"DOT11_CIPHER_ALGO_BIP","features":[460]},{"name":"DOT11_CIPHER_ALGO_BIP_CMAC_256","features":[460]},{"name":"DOT11_CIPHER_ALGO_BIP_GMAC_128","features":[460]},{"name":"DOT11_CIPHER_ALGO_BIP_GMAC_256","features":[460]},{"name":"DOT11_CIPHER_ALGO_CCMP","features":[460]},{"name":"DOT11_CIPHER_ALGO_CCMP_256","features":[460]},{"name":"DOT11_CIPHER_ALGO_GCMP","features":[460]},{"name":"DOT11_CIPHER_ALGO_GCMP_256","features":[460]},{"name":"DOT11_CIPHER_ALGO_IHV_END","features":[460]},{"name":"DOT11_CIPHER_ALGO_IHV_START","features":[460]},{"name":"DOT11_CIPHER_ALGO_NONE","features":[460]},{"name":"DOT11_CIPHER_ALGO_RSN_USE_GROUP","features":[460]},{"name":"DOT11_CIPHER_ALGO_TKIP","features":[460]},{"name":"DOT11_CIPHER_ALGO_WEP","features":[460]},{"name":"DOT11_CIPHER_ALGO_WEP104","features":[460]},{"name":"DOT11_CIPHER_ALGO_WEP40","features":[460]},{"name":"DOT11_CIPHER_ALGO_WPA_USE_GROUP","features":[460]},{"name":"DOT11_CIPHER_DEFAULT_KEY_VALUE","features":[307,321,460]},{"name":"DOT11_CIPHER_DEFAULT_KEY_VALUE_REVISION_1","features":[460]},{"name":"DOT11_CIPHER_KEY_MAPPING_KEY_VALUE","features":[307,460]},{"name":"DOT11_CIPHER_KEY_MAPPING_KEY_VALUE_BYTE_ARRAY_REVISION_1","features":[460]},{"name":"DOT11_CONF_ALGO_TKIP","features":[460]},{"name":"DOT11_CONF_ALGO_WEP_RC4","features":[460]},{"name":"DOT11_CONNECTION_COMPLETION_PARAMETERS","features":[321,460]},{"name":"DOT11_CONNECTION_COMPLETION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_CONNECTION_START_PARAMETERS","features":[321,460]},{"name":"DOT11_CONNECTION_START_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_CONNECTION_STATUS_SUCCESS","features":[460]},{"name":"DOT11_COUNTERS_ENTRY","features":[460]},{"name":"DOT11_COUNTRY_OR_REGION_STRING_LIST","features":[321,460]},{"name":"DOT11_COUNTRY_OR_REGION_STRING_LIST_REVISION_1","features":[460]},{"name":"DOT11_CURRENT_OFFLOAD_CAPABILITY","features":[460]},{"name":"DOT11_CURRENT_OPERATION_MODE","features":[460]},{"name":"DOT11_CURRENT_OPTIONAL_CAPABILITY","features":[307,460]},{"name":"DOT11_DATA_RATE_MAPPING_ENTRY","features":[460]},{"name":"DOT11_DATA_RATE_MAPPING_TABLE","features":[321,460]},{"name":"DOT11_DATA_RATE_MAPPING_TABLE_REVISION_1","features":[460]},{"name":"DOT11_DEFAULT_WEP_OFFLOAD","features":[307,460]},{"name":"DOT11_DEFAULT_WEP_UPLOAD","features":[307,460]},{"name":"DOT11_DEVICE_ENTRY_BYTE_ARRAY_REVISION_1","features":[460]},{"name":"DOT11_DIRECTION","features":[460]},{"name":"DOT11_DIR_BOTH","features":[460]},{"name":"DOT11_DIR_INBOUND","features":[460]},{"name":"DOT11_DIR_OUTBOUND","features":[460]},{"name":"DOT11_DISASSOCIATE_PEER_REQUEST","features":[321,460]},{"name":"DOT11_DISASSOCIATE_PEER_REQUEST_REVISION_1","features":[460]},{"name":"DOT11_DISASSOCIATION_PARAMETERS","features":[321,460]},{"name":"DOT11_DISASSOCIATION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_DIVERSITY_SELECTION_RX","features":[307,460]},{"name":"DOT11_DIVERSITY_SELECTION_RX_LIST","features":[307,460]},{"name":"DOT11_DIVERSITY_SUPPORT","features":[460]},{"name":"DOT11_DS_CHANGED","features":[460]},{"name":"DOT11_DS_INFO","features":[460]},{"name":"DOT11_DS_UNCHANGED","features":[460]},{"name":"DOT11_DS_UNKNOWN","features":[460]},{"name":"DOT11_EAP_RESULT","features":[460,461]},{"name":"DOT11_ENCAP_802_1H","features":[460]},{"name":"DOT11_ENCAP_ENTRY","features":[460]},{"name":"DOT11_ENCAP_RFC_1042","features":[460]},{"name":"DOT11_ERP_PHY_ATTRIBUTES","features":[307,460]},{"name":"DOT11_EXEMPT_ALWAYS","features":[460]},{"name":"DOT11_EXEMPT_BOTH","features":[460]},{"name":"DOT11_EXEMPT_MULTICAST","features":[460]},{"name":"DOT11_EXEMPT_NO_EXEMPTION","features":[460]},{"name":"DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE","features":[460]},{"name":"DOT11_EXEMPT_UNICAST","features":[460]},{"name":"DOT11_EXTAP_ATTRIBUTES","features":[307,321,460]},{"name":"DOT11_EXTAP_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_EXTAP_RECV_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_EXTAP_SEND_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES","features":[307,321,460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_REVISION_2","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_REVISION_3","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_REVISION_4","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_CERTIFIED","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_OID_SUPPORTED","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_RESERVED","features":[460]},{"name":"DOT11_EXTSTA_CAPABILITY","features":[321,460]},{"name":"DOT11_EXTSTA_CAPABILITY_REVISION_1","features":[460]},{"name":"DOT11_EXTSTA_RECV_CONTEXT","features":[321,460]},{"name":"DOT11_EXTSTA_RECV_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_EXTSTA_SEND_CONTEXT","features":[321,460]},{"name":"DOT11_EXTSTA_SEND_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_FLAGS_80211B_CHANNEL_AGILITY","features":[460]},{"name":"DOT11_FLAGS_80211B_PBCC","features":[460]},{"name":"DOT11_FLAGS_80211B_SHORT_PREAMBLE","features":[460]},{"name":"DOT11_FLAGS_80211G_BARKER_PREAMBLE_MODE","features":[460]},{"name":"DOT11_FLAGS_80211G_DSSS_OFDM","features":[460]},{"name":"DOT11_FLAGS_80211G_NON_ERP_PRESENT","features":[460]},{"name":"DOT11_FLAGS_80211G_USE_PROTECTION","features":[460]},{"name":"DOT11_FLAGS_PS_ON","features":[460]},{"name":"DOT11_FRAGMENT_DESCRIPTOR","features":[460]},{"name":"DOT11_FREQUENCY_BANDS_LOWER","features":[460]},{"name":"DOT11_FREQUENCY_BANDS_MIDDLE","features":[460]},{"name":"DOT11_FREQUENCY_BANDS_UPPER","features":[460]},{"name":"DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_HESSID_LENGTH","features":[460]},{"name":"DOT11_HOPPING_PATTERN_ENTRY","features":[460]},{"name":"DOT11_HOPPING_PATTERN_ENTRY_LIST","features":[460]},{"name":"DOT11_HOP_ALGO_ADOPTED","features":[460]},{"name":"DOT11_HRDSSS_PHY_ATTRIBUTES","features":[307,460]},{"name":"DOT11_HR_CCA_MODE_CS_AND_ED","features":[460]},{"name":"DOT11_HR_CCA_MODE_CS_ONLY","features":[460]},{"name":"DOT11_HR_CCA_MODE_CS_WITH_TIMER","features":[460]},{"name":"DOT11_HR_CCA_MODE_ED_ONLY","features":[460]},{"name":"DOT11_HR_CCA_MODE_HRCS_AND_ED","features":[460]},{"name":"DOT11_HW_DEFRAGMENTATION_SUPPORTED","features":[460]},{"name":"DOT11_HW_FRAGMENTATION_SUPPORTED","features":[460]},{"name":"DOT11_HW_MSDU_AUTH_SUPPORTED_RX","features":[460]},{"name":"DOT11_HW_MSDU_AUTH_SUPPORTED_TX","features":[460]},{"name":"DOT11_HW_WEP_SUPPORTED_RX","features":[460]},{"name":"DOT11_HW_WEP_SUPPORTED_TX","features":[460]},{"name":"DOT11_IBSS_PARAMS","features":[307,321,460]},{"name":"DOT11_IBSS_PARAMS_REVISION_1","features":[460]},{"name":"DOT11_IHV_VERSION_INFO","features":[460]},{"name":"DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS","features":[307,321,460]},{"name":"DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_INCOMING_ASSOC_DECISION","features":[307,321,460]},{"name":"DOT11_INCOMING_ASSOC_DECISION_REVISION_1","features":[460]},{"name":"DOT11_INCOMING_ASSOC_DECISION_REVISION_2","features":[460]},{"name":"DOT11_INCOMING_ASSOC_DECISION_V2","features":[307,321,460]},{"name":"DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS","features":[307,321,460]},{"name":"DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_INCOMING_ASSOC_STARTED_PARAMETERS","features":[321,460]},{"name":"DOT11_INCOMING_ASSOC_STARTED_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_INVALID_CHANNEL_NUMBER","features":[460]},{"name":"DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_IV48_COUNTER","features":[460]},{"name":"DOT11_JOIN_REQUEST","features":[460]},{"name":"DOT11_KEY_ALGO_BIP","features":[460]},{"name":"DOT11_KEY_ALGO_BIP_GMAC_256","features":[460]},{"name":"DOT11_KEY_ALGO_CCMP","features":[460]},{"name":"DOT11_KEY_ALGO_GCMP","features":[460]},{"name":"DOT11_KEY_ALGO_GCMP_256","features":[460]},{"name":"DOT11_KEY_ALGO_TKIP_MIC","features":[460]},{"name":"DOT11_KEY_DIRECTION","features":[460]},{"name":"DOT11_LINK_QUALITY_ENTRY","features":[460]},{"name":"DOT11_LINK_QUALITY_PARAMETERS","features":[321,460]},{"name":"DOT11_LINK_QUALITY_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_MAC_ADDRESS_LIST","features":[321,460]},{"name":"DOT11_MAC_ADDRESS_LIST_REVISION_1","features":[460]},{"name":"DOT11_MAC_FRAME_STATISTICS","features":[460]},{"name":"DOT11_MAC_INFO","features":[460]},{"name":"DOT11_MAC_PARAMETERS","features":[321,460]},{"name":"DOT11_MAC_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_MANUFACTURING_CALLBACK_PARAMETERS","features":[321,460]},{"name":"DOT11_MANUFACTURING_CALLBACK_REVISION_1","features":[460]},{"name":"DOT11_MANUFACTURING_CALLBACK_TYPE","features":[460]},{"name":"DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC","features":[460]},{"name":"DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX","features":[307,460]},{"name":"DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX","features":[307,460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS","features":[307,460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_SET_PARAMS","features":[460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_TYPE","features":[460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_TYPE_BT_COEXISTENCE","features":[460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_TYPE_INTERFACE","features":[460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_TYPE_RF_INTERFACE","features":[460]},{"name":"DOT11_MANUFACTURING_TEST","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_QUERY_DATA","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_REVISION_1","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_SET_DATA","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_SLEEP","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_TYPE","features":[460]},{"name":"DOT11_MAX_CHANNEL_HINTS","features":[460]},{"name":"DOT11_MAX_NUM_DEFAULT_KEY","features":[460]},{"name":"DOT11_MAX_NUM_DEFAULT_KEY_MFP","features":[460]},{"name":"DOT11_MAX_NUM_OF_FRAGMENTS","features":[460]},{"name":"DOT11_MAX_PDU_SIZE","features":[460]},{"name":"DOT11_MAX_REQUESTED_SERVICE_INFORMATION_LENGTH","features":[460]},{"name":"DOT11_MD_CAPABILITY_ENTRY_LIST","features":[460]},{"name":"DOT11_MIN_PDU_SIZE","features":[460]},{"name":"DOT11_MPDU_MAX_LENGTH_INDICATION","features":[321,460]},{"name":"DOT11_MPDU_MAX_LENGTH_INDICATION_REVISION_1","features":[460]},{"name":"DOT11_MSONEX_FAILURE","features":[460]},{"name":"DOT11_MSONEX_IN_PROGRESS","features":[460]},{"name":"DOT11_MSONEX_RESULT","features":[460]},{"name":"DOT11_MSONEX_RESULT_PARAMS","features":[460,461]},{"name":"DOT11_MSONEX_SUCCESS","features":[460]},{"name":"DOT11_MSSECURITY_SETTINGS","features":[307,460,461]},{"name":"DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY","features":[460]},{"name":"DOT11_NETWORK","features":[460]},{"name":"DOT11_NETWORK_LIST","features":[460]},{"name":"DOT11_NIC_SPECIFIC_EXTENSION","features":[460]},{"name":"DOT11_NLO_FLAG_SCAN_AT_SYSTEM_RESUME","features":[460]},{"name":"DOT11_NLO_FLAG_SCAN_ON_AOAC_PLATFORM","features":[460]},{"name":"DOT11_NLO_FLAG_STOP_NLO_INDICATION","features":[460]},{"name":"DOT11_OFDM_PHY_ATTRIBUTES","features":[460]},{"name":"DOT11_OFFLOAD_CAPABILITY","features":[460]},{"name":"DOT11_OFFLOAD_NETWORK","features":[460]},{"name":"DOT11_OFFLOAD_NETWORK_LIST_INFO","features":[321,460]},{"name":"DOT11_OFFLOAD_NETWORK_LIST_REVISION_1","features":[460]},{"name":"DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS","features":[321,460]},{"name":"DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_OFFLOAD_TYPE","features":[460]},{"name":"DOT11_OI","features":[460]},{"name":"DOT11_OI_MAX_LENGTH","features":[460]},{"name":"DOT11_OI_MIN_LENGTH","features":[460]},{"name":"DOT11_OPERATION_MODE_AP","features":[460]},{"name":"DOT11_OPERATION_MODE_CAPABILITY","features":[460]},{"name":"DOT11_OPERATION_MODE_EXTENSIBLE_AP","features":[460]},{"name":"DOT11_OPERATION_MODE_EXTENSIBLE_STATION","features":[460]},{"name":"DOT11_OPERATION_MODE_MANUFACTURING","features":[460]},{"name":"DOT11_OPERATION_MODE_NETWORK_MONITOR","features":[460]},{"name":"DOT11_OPERATION_MODE_STATION","features":[460]},{"name":"DOT11_OPERATION_MODE_UNKNOWN","features":[460]},{"name":"DOT11_OPERATION_MODE_WFD_CLIENT","features":[460]},{"name":"DOT11_OPERATION_MODE_WFD_DEVICE","features":[460]},{"name":"DOT11_OPERATION_MODE_WFD_GROUP_OWNER","features":[460]},{"name":"DOT11_OPTIONAL_CAPABILITY","features":[307,460]},{"name":"DOT11_PACKET_TYPE_ALL_MULTICAST_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_ALL_MULTICAST_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_ALL_MULTICAST_MGMT","features":[460]},{"name":"DOT11_PACKET_TYPE_BROADCAST_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_BROADCAST_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_BROADCAST_MGMT","features":[460]},{"name":"DOT11_PACKET_TYPE_DIRECTED_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_DIRECTED_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_DIRECTED_MGMT","features":[460]},{"name":"DOT11_PACKET_TYPE_MULTICAST_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_MULTICAST_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_MULTICAST_MGMT","features":[460]},{"name":"DOT11_PACKET_TYPE_PROMISCUOUS_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_PROMISCUOUS_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_PROMISCUOUS_MGMT","features":[460]},{"name":"DOT11_PEER_INFO","features":[307,460]},{"name":"DOT11_PEER_INFO_LIST","features":[307,321,460]},{"name":"DOT11_PEER_INFO_LIST_REVISION_1","features":[460]},{"name":"DOT11_PEER_STATISTICS","features":[460]},{"name":"DOT11_PER_MSDU_COUNTERS","features":[460]},{"name":"DOT11_PHY_ATTRIBUTES","features":[307,321,460]},{"name":"DOT11_PHY_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_PHY_FRAME_STATISTICS","features":[460]},{"name":"DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS","features":[321,460]},{"name":"DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PHY_ID_LIST","features":[321,460]},{"name":"DOT11_PHY_ID_LIST_REVISION_1","features":[460]},{"name":"DOT11_PHY_STATE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_PHY_STATE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PHY_TYPE","features":[460]},{"name":"DOT11_PHY_TYPE_INFO","features":[307,460]},{"name":"DOT11_PHY_TYPE_LIST","features":[321,460]},{"name":"DOT11_PHY_TYPE_LIST_REVISION_1","features":[460]},{"name":"DOT11_PMKID_CANDIDATE_LIST_PARAMETERS","features":[321,460]},{"name":"DOT11_PMKID_CANDIDATE_LIST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PMKID_ENTRY","features":[460]},{"name":"DOT11_PMKID_LIST","features":[321,460]},{"name":"DOT11_PMKID_LIST_REVISION_1","features":[460]},{"name":"DOT11_PORT_STATE","features":[307,460]},{"name":"DOT11_PORT_STATE_NOTIFICATION","features":[307,321,460]},{"name":"DOT11_PORT_STATE_NOTIFICATION_REVISION_1","features":[460]},{"name":"DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO","features":[307,321,460]},{"name":"DOT11_POWER_MGMT_AUTO_MODE_ENABLED_REVISION_1","features":[460]},{"name":"DOT11_POWER_MGMT_MODE","features":[307,460]},{"name":"DOT11_POWER_MGMT_MODE_STATUS_INFO","features":[321,460]},{"name":"DOT11_POWER_MGMT_MODE_STATUS_INFO_REVISION_1","features":[460]},{"name":"DOT11_POWER_MODE","features":[460]},{"name":"DOT11_POWER_MODE_REASON","features":[460]},{"name":"DOT11_POWER_SAVE_LEVEL_FAST_PSP","features":[460]},{"name":"DOT11_POWER_SAVE_LEVEL_MAX_PSP","features":[460]},{"name":"DOT11_POWER_SAVING_FAST_PSP","features":[460]},{"name":"DOT11_POWER_SAVING_MAXIMUM_LEVEL","features":[460]},{"name":"DOT11_POWER_SAVING_MAX_PSP","features":[460]},{"name":"DOT11_POWER_SAVING_NO_POWER_SAVING","features":[460]},{"name":"DOT11_PRIORITY_CONTENTION","features":[460]},{"name":"DOT11_PRIORITY_CONTENTION_FREE","features":[460]},{"name":"DOT11_PRIVACY_EXEMPTION","features":[460]},{"name":"DOT11_PRIVACY_EXEMPTION_LIST","features":[321,460]},{"name":"DOT11_PRIVACY_EXEMPTION_LIST_REVISION_1","features":[460]},{"name":"DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PSD_IE_MAX_DATA_SIZE","features":[460]},{"name":"DOT11_PSD_IE_MAX_ENTRY_NUMBER","features":[460]},{"name":"DOT11_QOS_PARAMS","features":[321,460]},{"name":"DOT11_QOS_PARAMS_REVISION_1","features":[460]},{"name":"DOT11_QOS_TX_DURATION","features":[460]},{"name":"DOT11_QOS_TX_MEDIUM_TIME","features":[460]},{"name":"DOT11_RADIO_STATE","features":[460]},{"name":"DOT11_RATE_SET","features":[460]},{"name":"DOT11_RATE_SET_MAX_LENGTH","features":[460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECV_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_RECV_EXTENSION_INFO","features":[307,460]},{"name":"DOT11_RECV_EXTENSION_INFO_V2","features":[307,460]},{"name":"DOT11_RECV_SENSITIVITY","features":[460]},{"name":"DOT11_RECV_SENSITIVITY_LIST","features":[460]},{"name":"DOT11_REG_DOMAINS_SUPPORT_VALUE","features":[460]},{"name":"DOT11_REG_DOMAIN_DOC","features":[460]},{"name":"DOT11_REG_DOMAIN_ETSI","features":[460]},{"name":"DOT11_REG_DOMAIN_FCC","features":[460]},{"name":"DOT11_REG_DOMAIN_FRANCE","features":[460]},{"name":"DOT11_REG_DOMAIN_MKK","features":[460]},{"name":"DOT11_REG_DOMAIN_OTHER","features":[460]},{"name":"DOT11_REG_DOMAIN_SPAIN","features":[460]},{"name":"DOT11_REG_DOMAIN_VALUE","features":[460]},{"name":"DOT11_RESET_REQUEST","features":[307,460]},{"name":"DOT11_RESET_TYPE","features":[460]},{"name":"DOT11_ROAMING_COMPLETION_PARAMETERS","features":[321,460]},{"name":"DOT11_ROAMING_COMPLETION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_ROAMING_START_PARAMETERS","features":[321,460]},{"name":"DOT11_ROAMING_START_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RSSI_RANGE","features":[460]},{"name":"DOT11_SCAN_REQUEST","features":[307,460]},{"name":"DOT11_SCAN_REQUEST_V2","features":[307,460]},{"name":"DOT11_SCAN_TYPE","features":[460]},{"name":"DOT11_SECURITY_PACKET_HEADER","features":[460]},{"name":"DOT11_SEND_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS","features":[321,460]},{"name":"DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_INVITATION_REQUEST_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_INVITATION_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_INVITATION_RESPONSE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_INVITATION_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS","features":[321,460]},{"name":"DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SERVICE_CLASS_REORDERABLE_MULTICAST","features":[460]},{"name":"DOT11_SERVICE_CLASS_STRICTLY_ORDERED","features":[460]},{"name":"DOT11_SSID","features":[460]},{"name":"DOT11_SSID_LIST","features":[321,460]},{"name":"DOT11_SSID_LIST_REVISION_1","features":[460]},{"name":"DOT11_SSID_MAX_LENGTH","features":[460]},{"name":"DOT11_START_REQUEST","features":[460]},{"name":"DOT11_STATISTICS","features":[321,460]},{"name":"DOT11_STATISTICS_REVISION_1","features":[460]},{"name":"DOT11_STATUS_AP_JOIN_CONFIRM","features":[460]},{"name":"DOT11_STATUS_AUTH_FAILED","features":[460]},{"name":"DOT11_STATUS_AUTH_NOT_VERIFIED","features":[460]},{"name":"DOT11_STATUS_AUTH_VERIFIED","features":[460]},{"name":"DOT11_STATUS_ENCRYPTION_FAILED","features":[460]},{"name":"DOT11_STATUS_EXCESSIVE_DATA_LENGTH","features":[460]},{"name":"DOT11_STATUS_GENERATE_AUTH_FAILED","features":[460]},{"name":"DOT11_STATUS_ICV_VERIFIED","features":[460]},{"name":"DOT11_STATUS_INDICATION","features":[460]},{"name":"DOT11_STATUS_JOIN_CONFIRM","features":[460]},{"name":"DOT11_STATUS_MPDU_MAX_LENGTH_CHANGED","features":[460]},{"name":"DOT11_STATUS_PACKET_NOT_REASSEMBLED","features":[460]},{"name":"DOT11_STATUS_PACKET_REASSEMBLED","features":[460]},{"name":"DOT11_STATUS_PS_LIFETIME_EXPIRED","features":[460]},{"name":"DOT11_STATUS_RESET_CONFIRM","features":[460]},{"name":"DOT11_STATUS_RETRY_LIMIT_EXCEEDED","features":[460]},{"name":"DOT11_STATUS_SCAN_CONFIRM","features":[460]},{"name":"DOT11_STATUS_START_CONFIRM","features":[460]},{"name":"DOT11_STATUS_SUCCESS","features":[460]},{"name":"DOT11_STATUS_UNAVAILABLE_BSS","features":[460]},{"name":"DOT11_STATUS_UNAVAILABLE_PRIORITY","features":[460]},{"name":"DOT11_STATUS_UNAVAILABLE_SERVICE_CLASS","features":[460]},{"name":"DOT11_STATUS_UNSUPPORTED_PRIORITY","features":[460]},{"name":"DOT11_STATUS_UNSUPPORTED_SERVICE_CLASS","features":[460]},{"name":"DOT11_STATUS_WEP_KEY_UNAVAILABLE","features":[460]},{"name":"DOT11_STATUS_XMIT_MSDU_TIMER_EXPIRED","features":[460]},{"name":"DOT11_STOP_AP_PARAMETERS","features":[321,460]},{"name":"DOT11_STOP_AP_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_STOP_AP_REASON_AP_ACTIVE","features":[460]},{"name":"DOT11_STOP_AP_REASON_CHANNEL_NOT_AVAILABLE","features":[460]},{"name":"DOT11_STOP_AP_REASON_FREQUENCY_NOT_AVAILABLE","features":[460]},{"name":"DOT11_STOP_AP_REASON_IHV_END","features":[460]},{"name":"DOT11_STOP_AP_REASON_IHV_START","features":[460]},{"name":"DOT11_SUPPORTED_ANTENNA","features":[307,460]},{"name":"DOT11_SUPPORTED_ANTENNA_LIST","features":[307,460]},{"name":"DOT11_SUPPORTED_DATA_RATES_VALUE","features":[460]},{"name":"DOT11_SUPPORTED_DATA_RATES_VALUE_V2","features":[460]},{"name":"DOT11_SUPPORTED_DSSS_CHANNEL","features":[460]},{"name":"DOT11_SUPPORTED_DSSS_CHANNEL_LIST","features":[460]},{"name":"DOT11_SUPPORTED_OFDM_FREQUENCY","features":[460]},{"name":"DOT11_SUPPORTED_OFDM_FREQUENCY_LIST","features":[460]},{"name":"DOT11_SUPPORTED_PHY_TYPES","features":[460]},{"name":"DOT11_SUPPORTED_POWER_LEVELS","features":[460]},{"name":"DOT11_TEMP_TYPE","features":[460]},{"name":"DOT11_TKIPMIC_FAILURE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_TKIPMIC_FAILURE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_UPDATE_IE","features":[460]},{"name":"DOT11_UPDATE_IE_OP","features":[460]},{"name":"DOT11_VENUEINFO","features":[460]},{"name":"DOT11_VWIFI_ATTRIBUTES","features":[321,460]},{"name":"DOT11_VWIFI_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_VWIFI_COMBINATION","features":[321,460]},{"name":"DOT11_VWIFI_COMBINATION_REVISION_1","features":[460]},{"name":"DOT11_VWIFI_COMBINATION_REVISION_2","features":[460]},{"name":"DOT11_VWIFI_COMBINATION_REVISION_3","features":[460]},{"name":"DOT11_VWIFI_COMBINATION_V2","features":[321,460]},{"name":"DOT11_VWIFI_COMBINATION_V3","features":[321,460]},{"name":"DOT11_WEP_OFFLOAD","features":[307,460]},{"name":"DOT11_WEP_UPLOAD","features":[307,460]},{"name":"DOT11_WFD_ADDITIONAL_IE","features":[321,460]},{"name":"DOT11_WFD_ADDITIONAL_IE_REVISION_1","features":[460]},{"name":"DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR","features":[460]},{"name":"DOT11_WFD_ADVERTISED_SERVICE_LIST","features":[460]},{"name":"DOT11_WFD_ADVERTISEMENT_ID","features":[460]},{"name":"DOT11_WFD_APS2_SERVICE_TYPE_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_ASP2_INSTANCE_NAME_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_ATTRIBUTES","features":[307,321,460]},{"name":"DOT11_WFD_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_WFD_CHANNEL","features":[460]},{"name":"DOT11_WFD_CONFIGURATION_TIMEOUT","features":[460]},{"name":"DOT11_WFD_DEVICE_AUTO_AVAILABILITY","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_CONCURRENT_OPERATION","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_CONFIG","features":[307,321,460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_P2P_CLIENT_DISCOVERABILITY","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_P2P_DEVICE_LIMIT","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_P2P_INFRASTRUCTURE_MANAGED","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_P2P_INVITATION_PROCEDURE","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_RESERVED_6","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_RESERVED_7","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_SERVICE_DISCOVERY","features":[460]},{"name":"DOT11_WFD_DEVICE_ENTRY","features":[460]},{"name":"DOT11_WFD_DEVICE_HIGH_AVAILABILITY","features":[460]},{"name":"DOT11_WFD_DEVICE_INFO","features":[321,460]},{"name":"DOT11_WFD_DEVICE_INFO_REVISION_1","features":[460]},{"name":"DOT11_WFD_DEVICE_LISTEN_CHANNEL","features":[321,460]},{"name":"DOT11_WFD_DEVICE_LISTEN_CHANNEL_REVISION_1","features":[460]},{"name":"DOT11_WFD_DEVICE_NOT_DISCOVERABLE","features":[460]},{"name":"DOT11_WFD_DEVICE_TYPE","features":[460]},{"name":"DOT11_WFD_DISCOVER_COMPLETE_MAX_LIST_SIZE","features":[460]},{"name":"DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_WFD_DISCOVER_DEVICE_FILTER","features":[460]},{"name":"DOT11_WFD_DISCOVER_REQUEST","features":[307,321,460]},{"name":"DOT11_WFD_DISCOVER_REQUEST_REVISION_1","features":[460]},{"name":"DOT11_WFD_DISCOVER_TYPE","features":[460]},{"name":"DOT11_WFD_GO_INTENT","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_CROSS_CONNECTION_SUPPORTED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_EAPOL_KEY_IP_ADDRESS_ALLOCATION_SUPPORTED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_GROUP_LIMIT_REACHED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_GROUP_OWNER","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_INTRABSS_DISTRIBUTION_SUPPORTED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_IN_GROUP_FORMATION","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_NONE","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_PERSISTENT_GROUP","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_PERSISTENT_RECONNECT_SUPPORTED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_RESERVED_7","features":[460]},{"name":"DOT11_WFD_GROUP_ID","features":[460]},{"name":"DOT11_WFD_GROUP_JOIN_PARAMETERS","features":[307,321,460]},{"name":"DOT11_WFD_GROUP_JOIN_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG","features":[307,321,460]},{"name":"DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_REVISION_1","features":[460]},{"name":"DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_REVISION_2","features":[460]},{"name":"DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2","features":[307,321,460]},{"name":"DOT11_WFD_GROUP_START_PARAMETERS","features":[321,460]},{"name":"DOT11_WFD_GROUP_START_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_WFD_INVITATION_FLAGS","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_DISASSOCIATED_FROM_WLAN_CROSS_CONNECTION_POLICY","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_DISASSOCIATED_INFRASTRUCTURE_MANAGED_POLICY","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_DISASSOCIATED_NOT_MANAGED_INFRASTRUCTURE_CAPABLE","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_DISASSOCIATED_WFD_COEXISTENCE_POLICY","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_SUCCESS","features":[460]},{"name":"DOT11_WFD_SCAN_TYPE","features":[460]},{"name":"DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST","features":[321,460]},{"name":"DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST_REVISION_1","features":[460]},{"name":"DOT11_WFD_SERVICE_HASH_LIST","features":[460]},{"name":"DOT11_WFD_SERVICE_INFORMATION_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_SERVICE_NAME_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_SESSION_ID","features":[460]},{"name":"DOT11_WFD_SESSION_INFO","features":[460]},{"name":"DOT11_WFD_SESSION_INFO_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_INCOMPATIBLE_PARAMETERS","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_INCOMPATIBLE_PROVISIONING_METHOD","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_INFORMATION_IS_UNAVAILABLE","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_INVALID_PARAMETERS","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_LIMIT_REACHED","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_MATCHING_MAX_INTENT","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_NO_COMMON_CHANNELS","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_PREVIOUS_PROTOCOL_ERROR","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_REJECTED_BY_USER","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_UNABLE_TO_ACCOMODATE_REQUEST","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_UNKNOWN_WFD_GROUP","features":[460]},{"name":"DOT11_WFD_STATUS_SUCCESS","features":[460]},{"name":"DOT11_WFD_STATUS_SUCCESS_ACCEPTED_BY_USER","features":[460]},{"name":"DOT11_WME_AC_PARAMETERS","features":[460]},{"name":"DOT11_WME_AC_PARAMETERS_LIST","features":[460]},{"name":"DOT11_WME_PACKET","features":[460]},{"name":"DOT11_WME_UPDATE_IE","features":[460]},{"name":"DOT11_WPA_TSC","features":[307,460]},{"name":"DOT11_WPS_CONFIG_METHOD","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_DISPLAY","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_KEYPAD","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_NFC_INTERFACE","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_NFC_TAG","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_NULL","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_PUSHBUTTON","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_WFDS_DEFAULT","features":[460]},{"name":"DOT11_WPS_DEVICE_NAME","features":[460]},{"name":"DOT11_WPS_DEVICE_NAME_MAX_LENGTH","features":[460]},{"name":"DOT11_WPS_DEVICE_PASSWORD_ID","features":[460]},{"name":"DOT11_WPS_MAX_MODEL_NAME_LENGTH","features":[460]},{"name":"DOT11_WPS_MAX_MODEL_NUMBER_LENGTH","features":[460]},{"name":"DOT11_WPS_MAX_PASSKEY_LENGTH","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_DEFAULT","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_MACHINE_SPECIFIED","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_NFC_CONNECTION_HANDOVER","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_OOB_RANGE_MAX","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_OOB_RANGE_MIN","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_PUSHBUTTON","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_REGISTRAR_SPECIFIED","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_REKEY","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_USER_SPECIFIED","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_WFD_SERVICES","features":[460]},{"name":"DOT11_WPS_VERSION_1_0","features":[460]},{"name":"DOT11_WPS_VERSION_2_0","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_Enhanced","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_NoP2PSupported","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_NotSupported","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_SingleFunctionSupported","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_Supported","features":[460]},{"name":"DevProp_PciDevice_AcsSupport_Missing","features":[460]},{"name":"DevProp_PciDevice_AcsSupport_NotNeeded","features":[460]},{"name":"DevProp_PciDevice_AcsSupport_Present","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciConventional","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressDownstreamSwitchPort","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressEventCollector","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressRootPort","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressToPciXBridge","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressTreatedAsPci","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressUpstreamSwitchPort","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciX","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciXToExpressBridge","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_100Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_133MHZ","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_66Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_100Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_133Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_66Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_100MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_133MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_66MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_100MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_133MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_66MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode_Conventional_Pci","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_33MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_66MHz","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciConventional","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciExpressEndpoint","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciExpressLegacyEndpoint","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciExpressRootComplexIntegratedEndpoint","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciExpressTreatedAsPci","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciX","features":[460]},{"name":"DevProp_PciDevice_InterruptType_LineBased","features":[460]},{"name":"DevProp_PciDevice_InterruptType_Msi","features":[460]},{"name":"DevProp_PciDevice_InterruptType_MsiX","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_DidntGetVfBarSpace","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_MissingAcs","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_MissingPfDriver","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_NoBusResource","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_Ok","features":[460]},{"name":"DevProp_PciExpressDevice_LinkSpeed_Five_Gbps","features":[460]},{"name":"DevProp_PciExpressDevice_LinkSpeed_TwoAndHalf_Gbps","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_1","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_12","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_16","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_2","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_32","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_4","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_8","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_1024Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_128Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_2048Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_256Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_4096Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_512Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_Spec_Version_10","features":[460]},{"name":"DevProp_PciExpressDevice_Spec_Version_11","features":[460]},{"name":"DevProp_PciRootBus_BusWidth_32Bits","features":[460]},{"name":"DevProp_PciRootBus_BusWidth_64Bits","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_33Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_100Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_100Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_100Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_100Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_SecondaryInterface_PciConventional","features":[460]},{"name":"DevProp_PciRootBus_SecondaryInterface_PciExpress","features":[460]},{"name":"DevProp_PciRootBus_SecondaryInterface_PciXMode1","features":[460]},{"name":"DevProp_PciRootBus_SecondaryInterface_PciXMode2","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_33Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_266Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_533Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_66Mhz","features":[460]},{"name":"Dot11AdHocManager","features":[460]},{"name":"GUID_AEPSERVICE_WIFIDIRECT_DEVICE","features":[460]},{"name":"GUID_DEVINTERFACE_ASP_INFRA_DEVICE","features":[460]},{"name":"GUID_DEVINTERFACE_WIFIDIRECT_DEVICE","features":[460]},{"name":"IDot11AdHocInterface","features":[460]},{"name":"IDot11AdHocInterfaceNotificationSink","features":[460]},{"name":"IDot11AdHocManager","features":[460]},{"name":"IDot11AdHocManagerNotificationSink","features":[460]},{"name":"IDot11AdHocNetwork","features":[460]},{"name":"IDot11AdHocNetworkNotificationSink","features":[460]},{"name":"IDot11AdHocSecuritySettings","features":[460]},{"name":"IEnumDot11AdHocInterfaces","features":[460]},{"name":"IEnumDot11AdHocNetworks","features":[460]},{"name":"IEnumDot11AdHocSecuritySettings","features":[460]},{"name":"IHV_INIT_FUNCTION_NAME","features":[460]},{"name":"IHV_INIT_VS_FUNCTION_NAME","features":[460]},{"name":"IHV_VERSION_FUNCTION_NAME","features":[460]},{"name":"IndicationTypeLinkQuality","features":[460]},{"name":"IndicationTypeNicSpecificNotification","features":[460]},{"name":"IndicationTypePhyStateChange","features":[460]},{"name":"IndicationTypePmkidCandidateList","features":[460]},{"name":"IndicationTypeTkipMicFailure","features":[460]},{"name":"L2_NOTIFICATION_CODE_GROUP_SIZE","features":[460]},{"name":"L2_NOTIFICATION_CODE_PUBLIC_BEGIN","features":[460]},{"name":"L2_NOTIFICATION_DATA","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_ALL","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_DOT3_AUTO_CONFIG","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_NONE","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_ONEX","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_SECURITY","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WCM","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WCM_CSP","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WFD","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_ACM","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_DEVICE_SERVICE","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_HNWK","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_IHV","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_MSM","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_SECURITY","features":[460]},{"name":"L2_PROFILE_MAX_NAME_LENGTH","features":[460]},{"name":"L2_REASON_CODE_DOT11_AC_BASE","features":[460]},{"name":"L2_REASON_CODE_DOT11_MSM_BASE","features":[460]},{"name":"L2_REASON_CODE_DOT11_SECURITY_BASE","features":[460]},{"name":"L2_REASON_CODE_DOT3_AC_BASE","features":[460]},{"name":"L2_REASON_CODE_DOT3_MSM_BASE","features":[460]},{"name":"L2_REASON_CODE_GEN_BASE","features":[460]},{"name":"L2_REASON_CODE_GROUP_SIZE","features":[460]},{"name":"L2_REASON_CODE_IHV_BASE","features":[460]},{"name":"L2_REASON_CODE_ONEX_BASE","features":[460]},{"name":"L2_REASON_CODE_PROFILE_BASE","features":[460]},{"name":"L2_REASON_CODE_PROFILE_MISSING","features":[460]},{"name":"L2_REASON_CODE_RESERVED_BASE","features":[460]},{"name":"L2_REASON_CODE_SUCCESS","features":[460]},{"name":"L2_REASON_CODE_UNKNOWN","features":[460]},{"name":"L2_REASON_CODE_WIMAX_BASE","features":[460]},{"name":"MAX_NUM_SUPPORTED_RATES","features":[460]},{"name":"MAX_NUM_SUPPORTED_RATES_V2","features":[460]},{"name":"MS_MAX_PROFILE_NAME_LENGTH","features":[460]},{"name":"MS_PROFILE_GROUP_POLICY","features":[460]},{"name":"MS_PROFILE_USER","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_ALL_MULTICAST_DATA","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_BROADCAST_DATA","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_DIRECTED_DATA","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_MULTICAST_DATA","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_PROMISCUOUS_DATA","features":[460]},{"name":"OID_DOT11_AP_JOIN_REQUEST","features":[460]},{"name":"OID_DOT11_ATIM_WINDOW","features":[460]},{"name":"OID_DOT11_BEACON_PERIOD","features":[460]},{"name":"OID_DOT11_CCA_MODE_SUPPORTED","features":[460]},{"name":"OID_DOT11_CCA_WATCHDOG_COUNT_MAX","features":[460]},{"name":"OID_DOT11_CCA_WATCHDOG_COUNT_MIN","features":[460]},{"name":"OID_DOT11_CCA_WATCHDOG_TIMER_MAX","features":[460]},{"name":"OID_DOT11_CCA_WATCHDOG_TIMER_MIN","features":[460]},{"name":"OID_DOT11_CFP_MAX_DURATION","features":[460]},{"name":"OID_DOT11_CFP_PERIOD","features":[460]},{"name":"OID_DOT11_CF_POLLABLE","features":[460]},{"name":"OID_DOT11_CHANNEL_AGILITY_ENABLED","features":[460]},{"name":"OID_DOT11_CHANNEL_AGILITY_PRESENT","features":[460]},{"name":"OID_DOT11_COUNTERS_ENTRY","features":[460]},{"name":"OID_DOT11_COUNTRY_STRING","features":[460]},{"name":"OID_DOT11_CURRENT_ADDRESS","features":[460]},{"name":"OID_DOT11_CURRENT_CCA_MODE","features":[460]},{"name":"OID_DOT11_CURRENT_CHANNEL","features":[460]},{"name":"OID_DOT11_CURRENT_CHANNEL_NUMBER","features":[460]},{"name":"OID_DOT11_CURRENT_DWELL_TIME","features":[460]},{"name":"OID_DOT11_CURRENT_FREQUENCY","features":[460]},{"name":"OID_DOT11_CURRENT_INDEX","features":[460]},{"name":"OID_DOT11_CURRENT_OFFLOAD_CAPABILITY","features":[460]},{"name":"OID_DOT11_CURRENT_OPERATION_MODE","features":[460]},{"name":"OID_DOT11_CURRENT_OPTIONAL_CAPABILITY","features":[460]},{"name":"OID_DOT11_CURRENT_PACKET_FILTER","features":[460]},{"name":"OID_DOT11_CURRENT_PATTERN","features":[460]},{"name":"OID_DOT11_CURRENT_PHY_TYPE","features":[460]},{"name":"OID_DOT11_CURRENT_REG_DOMAIN","features":[460]},{"name":"OID_DOT11_CURRENT_RX_ANTENNA","features":[460]},{"name":"OID_DOT11_CURRENT_SET","features":[460]},{"name":"OID_DOT11_CURRENT_TX_ANTENNA","features":[460]},{"name":"OID_DOT11_CURRENT_TX_POWER_LEVEL","features":[460]},{"name":"OID_DOT11_DEFAULT_WEP_OFFLOAD","features":[460]},{"name":"OID_DOT11_DEFAULT_WEP_UPLOAD","features":[460]},{"name":"OID_DOT11_DIVERSITY_SELECTION_RX","features":[460]},{"name":"OID_DOT11_DIVERSITY_SUPPORT","features":[460]},{"name":"OID_DOT11_DSSS_OFDM_OPTION_ENABLED","features":[460]},{"name":"OID_DOT11_DSSS_OFDM_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_DTIM_PERIOD","features":[460]},{"name":"OID_DOT11_ED_THRESHOLD","features":[460]},{"name":"OID_DOT11_EHCC_CAPABILITY_ENABLED","features":[460]},{"name":"OID_DOT11_EHCC_CAPABILITY_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_EHCC_NUMBER_OF_CHANNELS_FAMILY_INDEX","features":[460]},{"name":"OID_DOT11_EHCC_PRIME_RADIX","features":[460]},{"name":"OID_DOT11_ERP_PBCC_OPTION_ENABLED","features":[460]},{"name":"OID_DOT11_ERP_PBCC_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_FRAGMENTATION_THRESHOLD","features":[460]},{"name":"OID_DOT11_FREQUENCY_BANDS_SUPPORTED","features":[460]},{"name":"OID_DOT11_HOPPING_PATTERN","features":[460]},{"name":"OID_DOT11_HOP_ALGORITHM_ADOPTED","features":[460]},{"name":"OID_DOT11_HOP_MODULUS","features":[460]},{"name":"OID_DOT11_HOP_OFFSET","features":[460]},{"name":"OID_DOT11_HOP_TIME","features":[460]},{"name":"OID_DOT11_HR_CCA_MODE_SUPPORTED","features":[460]},{"name":"OID_DOT11_JOIN_REQUEST","features":[460]},{"name":"OID_DOT11_LONG_RETRY_LIMIT","features":[460]},{"name":"OID_DOT11_MAC_ADDRESS","features":[460]},{"name":"OID_DOT11_MAXIMUM_LIST_SIZE","features":[460]},{"name":"OID_DOT11_MAX_DWELL_TIME","features":[460]},{"name":"OID_DOT11_MAX_MAC_ADDRESS_STATES","features":[460]},{"name":"OID_DOT11_MAX_RECEIVE_LIFETIME","features":[460]},{"name":"OID_DOT11_MAX_TRANSMIT_MSDU_LIFETIME","features":[460]},{"name":"OID_DOT11_MEDIUM_OCCUPANCY_LIMIT","features":[460]},{"name":"OID_DOT11_MPDU_MAX_LENGTH","features":[460]},{"name":"OID_DOT11_MULTICAST_LIST","features":[460]},{"name":"OID_DOT11_MULTI_DOMAIN_CAPABILITY","features":[460]},{"name":"OID_DOT11_MULTI_DOMAIN_CAPABILITY_ENABLED","features":[460]},{"name":"OID_DOT11_MULTI_DOMAIN_CAPABILITY_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_NDIS_START","features":[460]},{"name":"OID_DOT11_NIC_POWER_STATE","features":[460]},{"name":"OID_DOT11_NIC_SPECIFIC_EXTENSION","features":[460]},{"name":"OID_DOT11_NUMBER_OF_HOPPING_SETS","features":[460]},{"name":"OID_DOT11_OFFLOAD_CAPABILITY","features":[460]},{"name":"OID_DOT11_OPERATIONAL_RATE_SET","features":[460]},{"name":"OID_DOT11_OPERATION_MODE_CAPABILITY","features":[460]},{"name":"OID_DOT11_OPTIONAL_CAPABILITY","features":[460]},{"name":"OID_DOT11_PBCC_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_PERMANENT_ADDRESS","features":[460]},{"name":"OID_DOT11_POWER_MGMT_MODE","features":[460]},{"name":"OID_DOT11_PRIVATE_OIDS_START","features":[460]},{"name":"OID_DOT11_QOS_TX_DURATION","features":[460]},{"name":"OID_DOT11_QOS_TX_MEDIUM_TIME","features":[460]},{"name":"OID_DOT11_QOS_TX_QUEUES_SUPPORTED","features":[460]},{"name":"OID_DOT11_RANDOM_TABLE_FIELD_NUMBER","features":[460]},{"name":"OID_DOT11_RANDOM_TABLE_FLAG","features":[460]},{"name":"OID_DOT11_RECV_SENSITIVITY_LIST","features":[460]},{"name":"OID_DOT11_REG_DOMAINS_SUPPORT_VALUE","features":[460]},{"name":"OID_DOT11_RESET_REQUEST","features":[460]},{"name":"OID_DOT11_RF_USAGE","features":[460]},{"name":"OID_DOT11_RSSI_RANGE","features":[460]},{"name":"OID_DOT11_RTS_THRESHOLD","features":[460]},{"name":"OID_DOT11_SCAN_REQUEST","features":[460]},{"name":"OID_DOT11_SHORT_PREAMBLE_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_SHORT_RETRY_LIMIT","features":[460]},{"name":"OID_DOT11_SHORT_SLOT_TIME_OPTION_ENABLED","features":[460]},{"name":"OID_DOT11_SHORT_SLOT_TIME_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_START_REQUEST","features":[460]},{"name":"OID_DOT11_STATION_ID","features":[460]},{"name":"OID_DOT11_SUPPORTED_DATA_RATES_VALUE","features":[460]},{"name":"OID_DOT11_SUPPORTED_DSSS_CHANNEL_LIST","features":[460]},{"name":"OID_DOT11_SUPPORTED_OFDM_FREQUENCY_LIST","features":[460]},{"name":"OID_DOT11_SUPPORTED_PHY_TYPES","features":[460]},{"name":"OID_DOT11_SUPPORTED_POWER_LEVELS","features":[460]},{"name":"OID_DOT11_SUPPORTED_RX_ANTENNA","features":[460]},{"name":"OID_DOT11_SUPPORTED_TX_ANTENNA","features":[460]},{"name":"OID_DOT11_TEMP_TYPE","features":[460]},{"name":"OID_DOT11_TI_THRESHOLD","features":[460]},{"name":"OID_DOT11_UPDATE_IE","features":[460]},{"name":"OID_DOT11_WEP_ICV_ERROR_COUNT","features":[460]},{"name":"OID_DOT11_WEP_OFFLOAD","features":[460]},{"name":"OID_DOT11_WEP_UPLOAD","features":[460]},{"name":"OID_DOT11_WME_AC_PARAMETERS","features":[460]},{"name":"OID_DOT11_WME_ENABLED","features":[460]},{"name":"OID_DOT11_WME_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_WME_UPDATE_IE","features":[460]},{"name":"OID_DOT11_WPA_TSC","features":[460]},{"name":"ONEX_AUTHENTICATOR_NO_LONGER_PRESENT","features":[460]},{"name":"ONEX_AUTH_IDENTITY","features":[460]},{"name":"ONEX_AUTH_PARAMS","features":[307,460]},{"name":"ONEX_AUTH_RESTART_REASON","features":[460]},{"name":"ONEX_AUTH_STATUS","features":[460]},{"name":"ONEX_EAP_ERROR","features":[460,461]},{"name":"ONEX_EAP_FAILURE_RECEIVED","features":[460]},{"name":"ONEX_EAP_METHOD_BACKEND_SUPPORT","features":[460]},{"name":"ONEX_IDENTITY_NOT_FOUND","features":[460]},{"name":"ONEX_NOTIFICATION_TYPE","features":[460]},{"name":"ONEX_NO_RESPONSE_TO_IDENTITY","features":[460]},{"name":"ONEX_PROFILE_DISALLOWED_EAP_TYPE","features":[460]},{"name":"ONEX_PROFILE_EXPIRED_EXPLICIT_CREDENTIALS","features":[460]},{"name":"ONEX_PROFILE_INVALID_AUTH_MODE","features":[460]},{"name":"ONEX_PROFILE_INVALID_EAP_CONNECTION_PROPERTIES","features":[460]},{"name":"ONEX_PROFILE_INVALID_EAP_TYPE_OR_FLAG","features":[460]},{"name":"ONEX_PROFILE_INVALID_EXPLICIT_CREDENTIALS","features":[460]},{"name":"ONEX_PROFILE_INVALID_LENGTH","features":[460]},{"name":"ONEX_PROFILE_INVALID_ONEX_FLAGS","features":[460]},{"name":"ONEX_PROFILE_INVALID_SUPPLICANT_MODE","features":[460]},{"name":"ONEX_PROFILE_INVALID_TIMER_VALUE","features":[460]},{"name":"ONEX_PROFILE_VERSION_NOT_SUPPORTED","features":[460]},{"name":"ONEX_REASON_CODE","features":[460]},{"name":"ONEX_REASON_CODE_SUCCESS","features":[460]},{"name":"ONEX_REASON_START","features":[460]},{"name":"ONEX_RESULT_UPDATE_DATA","features":[307,460]},{"name":"ONEX_STATUS","features":[460]},{"name":"ONEX_UI_CANCELLED","features":[460]},{"name":"ONEX_UI_DISABLED","features":[460]},{"name":"ONEX_UI_FAILURE","features":[460]},{"name":"ONEX_UI_NOT_PERMITTED","features":[460]},{"name":"ONEX_UNABLE_TO_IDENTIFY_USER","features":[460]},{"name":"ONEX_USER_INFO","features":[460]},{"name":"ONEX_VARIABLE_BLOB","features":[460]},{"name":"OneXAuthFailure","features":[460]},{"name":"OneXAuthIdentityExplicitUser","features":[460]},{"name":"OneXAuthIdentityGuest","features":[460]},{"name":"OneXAuthIdentityInvalid","features":[460]},{"name":"OneXAuthIdentityMachine","features":[460]},{"name":"OneXAuthIdentityNone","features":[460]},{"name":"OneXAuthIdentityUser","features":[460]},{"name":"OneXAuthInProgress","features":[460]},{"name":"OneXAuthInvalid","features":[460]},{"name":"OneXAuthNoAuthenticatorFound","features":[460]},{"name":"OneXAuthNotStarted","features":[460]},{"name":"OneXAuthSuccess","features":[460]},{"name":"OneXEapMethodBackendSupportUnknown","features":[460]},{"name":"OneXEapMethodBackendSupported","features":[460]},{"name":"OneXEapMethodBackendUnsupported","features":[460]},{"name":"OneXNotificationTypeAuthRestarted","features":[460]},{"name":"OneXNotificationTypeEventInvalid","features":[460]},{"name":"OneXNotificationTypeResultUpdate","features":[460]},{"name":"OneXNumNotifications","features":[460]},{"name":"OneXPublicNotificationBase","features":[460]},{"name":"OneXRestartReasonAltCredsTrial","features":[460]},{"name":"OneXRestartReasonInvalid","features":[460]},{"name":"OneXRestartReasonMsmInitiated","features":[460]},{"name":"OneXRestartReasonOneXAuthTimeout","features":[460]},{"name":"OneXRestartReasonOneXConfigurationChanged","features":[460]},{"name":"OneXRestartReasonOneXHeldStateTimeout","features":[460]},{"name":"OneXRestartReasonOneXUserChanged","features":[460]},{"name":"OneXRestartReasonPeerInitiated","features":[460]},{"name":"OneXRestartReasonQuarantineStateChanged","features":[460]},{"name":"WDIAG_IHV_WLAN_ID","features":[460]},{"name":"WDIAG_IHV_WLAN_ID_FLAG_SECURITY_ENABLED","features":[460]},{"name":"WFDCancelOpenSession","features":[307,460]},{"name":"WFDCloseHandle","features":[307,460]},{"name":"WFDCloseSession","features":[307,460]},{"name":"WFDOpenHandle","features":[307,460]},{"name":"WFDOpenLegacySession","features":[307,460]},{"name":"WFDSVC_CONNECTION_CAPABILITY","features":[307,460]},{"name":"WFDSVC_CONNECTION_CAPABILITY_CLIENT","features":[460]},{"name":"WFDSVC_CONNECTION_CAPABILITY_GO","features":[460]},{"name":"WFDSVC_CONNECTION_CAPABILITY_NEW","features":[460]},{"name":"WFDStartOpenSession","features":[307,460]},{"name":"WFDUpdateDeviceVisibility","features":[460]},{"name":"WFD_API_VERSION","features":[460]},{"name":"WFD_API_VERSION_1_0","features":[460]},{"name":"WFD_GROUP_ID","features":[460]},{"name":"WFD_OPEN_SESSION_COMPLETE_CALLBACK","features":[307,460]},{"name":"WFD_ROLE_TYPE","features":[460]},{"name":"WFD_ROLE_TYPE_CLIENT","features":[460]},{"name":"WFD_ROLE_TYPE_DEVICE","features":[460]},{"name":"WFD_ROLE_TYPE_GROUP_OWNER","features":[460]},{"name":"WFD_ROLE_TYPE_MAX","features":[460]},{"name":"WFD_ROLE_TYPE_NONE","features":[460]},{"name":"WLAN_ADHOC_NETWORK_STATE","features":[460]},{"name":"WLAN_API_VERSION","features":[460]},{"name":"WLAN_API_VERSION_1_0","features":[460]},{"name":"WLAN_API_VERSION_2_0","features":[460]},{"name":"WLAN_ASSOCIATION_ATTRIBUTES","features":[460]},{"name":"WLAN_AUTH_CIPHER_PAIR_LIST","features":[460]},{"name":"WLAN_AUTOCONF_OPCODE","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK","features":[307,460]},{"name":"WLAN_AVAILABLE_NETWORK_ANQP_SUPPORTED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_AUTO_CONNECT_FAILED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_CONNECTED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_CONSOLE_USER_PROFILE","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_HAS_PROFILE","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_HOTSPOT2_DOMAIN","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_HOTSPOT2_ENABLED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_HOTSPOT2_ROAMING","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_ADHOC_PROFILES","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_MANUAL_HIDDEN_PROFILES","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_INTERWORKING_SUPPORTED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_LIST","features":[307,460]},{"name":"WLAN_AVAILABLE_NETWORK_LIST_V2","features":[307,460]},{"name":"WLAN_AVAILABLE_NETWORK_V2","features":[307,460]},{"name":"WLAN_BSS_ENTRY","features":[307,460]},{"name":"WLAN_BSS_LIST","features":[307,460]},{"name":"WLAN_CONNECTION_ADHOC_JOIN_ONLY","features":[460]},{"name":"WLAN_CONNECTION_ATTRIBUTES","features":[307,460]},{"name":"WLAN_CONNECTION_EAPOL_PASSTHROUGH","features":[460]},{"name":"WLAN_CONNECTION_HIDDEN_NETWORK","features":[460]},{"name":"WLAN_CONNECTION_IGNORE_PRIVACY_BIT","features":[460]},{"name":"WLAN_CONNECTION_MODE","features":[460]},{"name":"WLAN_CONNECTION_NOTIFICATION_ADHOC_NETWORK_FORMED","features":[460]},{"name":"WLAN_CONNECTION_NOTIFICATION_CONSOLE_USER_PROFILE","features":[460]},{"name":"WLAN_CONNECTION_NOTIFICATION_DATA","features":[307,460]},{"name":"WLAN_CONNECTION_NOTIFICATION_FLAGS","features":[460]},{"name":"WLAN_CONNECTION_PARAMETERS","features":[321,460]},{"name":"WLAN_CONNECTION_PARAMETERS_V2","features":[321,460]},{"name":"WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE","features":[460]},{"name":"WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE_CONNECTION_MODE_AUTO","features":[460]},{"name":"WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE_OVERWRITE_EXISTING","features":[460]},{"name":"WLAN_COUNTRY_OR_REGION_STRING_LIST","features":[460]},{"name":"WLAN_DEVICE_SERVICE_GUID_LIST","features":[460]},{"name":"WLAN_DEVICE_SERVICE_NOTIFICATION_DATA","features":[460]},{"name":"WLAN_FILTER_LIST_TYPE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS","features":[460]},{"name":"WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_NOTIFICATION_CODE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_OPCODE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_PEER_AUTH_STATE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_PEER_STATE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_RADIO_STATE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_REASON","features":[460]},{"name":"WLAN_HOSTED_NETWORK_SECURITY_SETTINGS","features":[460]},{"name":"WLAN_HOSTED_NETWORK_STATE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_STATE_CHANGE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_STATUS","features":[460]},{"name":"WLAN_IHV_CONTROL_TYPE","features":[460]},{"name":"WLAN_INTERFACE_CAPABILITY","features":[307,460]},{"name":"WLAN_INTERFACE_INFO","features":[460]},{"name":"WLAN_INTERFACE_INFO_LIST","features":[460]},{"name":"WLAN_INTERFACE_STATE","features":[460]},{"name":"WLAN_INTERFACE_TYPE","features":[460]},{"name":"WLAN_INTF_OPCODE","features":[460]},{"name":"WLAN_MAC_FRAME_STATISTICS","features":[460]},{"name":"WLAN_MAX_NAME_LENGTH","features":[460]},{"name":"WLAN_MAX_PHY_INDEX","features":[460]},{"name":"WLAN_MAX_PHY_TYPE_NUMBER","features":[460]},{"name":"WLAN_MSM_NOTIFICATION_DATA","features":[307,460]},{"name":"WLAN_NOTIFICATION_ACM","features":[460]},{"name":"WLAN_NOTIFICATION_CALLBACK","features":[460]},{"name":"WLAN_NOTIFICATION_MSM","features":[460]},{"name":"WLAN_NOTIFICATION_SECURITY","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCES","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_ACM","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_ALL","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_DEVICE_SERVICE","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_HNWK","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_IHV","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_MSM","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_NONE","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_ONEX","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_SECURITY","features":[460]},{"name":"WLAN_OPCODE_VALUE_TYPE","features":[460]},{"name":"WLAN_OPERATIONAL_STATE","features":[460]},{"name":"WLAN_PHY_FRAME_STATISTICS","features":[460]},{"name":"WLAN_PHY_RADIO_STATE","features":[460]},{"name":"WLAN_POWER_SETTING","features":[460]},{"name":"WLAN_PROFILE_CONNECTION_MODE_AUTO","features":[460]},{"name":"WLAN_PROFILE_CONNECTION_MODE_SET_BY_CLIENT","features":[460]},{"name":"WLAN_PROFILE_GET_PLAINTEXT_KEY","features":[460]},{"name":"WLAN_PROFILE_GROUP_POLICY","features":[460]},{"name":"WLAN_PROFILE_INFO","features":[460]},{"name":"WLAN_PROFILE_INFO_LIST","features":[460]},{"name":"WLAN_PROFILE_USER","features":[460]},{"name":"WLAN_RADIO_STATE","features":[460]},{"name":"WLAN_RATE_SET","features":[460]},{"name":"WLAN_RAW_DATA","features":[460]},{"name":"WLAN_RAW_DATA_LIST","features":[460]},{"name":"WLAN_REASON_CODE_AC_BASE","features":[460]},{"name":"WLAN_REASON_CODE_AC_CONNECT_BASE","features":[460]},{"name":"WLAN_REASON_CODE_AC_END","features":[460]},{"name":"WLAN_REASON_CODE_ADHOC_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_AP_PROFILE_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_AP_PROFILE_NOT_ALLOWED_FOR_CLIENT","features":[460]},{"name":"WLAN_REASON_CODE_AP_STARTING_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_ASSOCIATION_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_ASSOCIATION_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_AUTO_AP_PROFILE_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_AUTO_CONNECTION_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_AUTO_SWITCH_SET_FOR_ADHOC","features":[460]},{"name":"WLAN_REASON_CODE_AUTO_SWITCH_SET_FOR_MANUAL_CONNECTION","features":[460]},{"name":"WLAN_REASON_CODE_BAD_MAX_NUMBER_OF_CLIENTS_FOR_AP","features":[460]},{"name":"WLAN_REASON_CODE_BASE","features":[460]},{"name":"WLAN_REASON_CODE_BSS_TYPE_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_BSS_TYPE_UNMATCH","features":[460]},{"name":"WLAN_REASON_CODE_CONFLICT_SECURITY","features":[460]},{"name":"WLAN_REASON_CODE_CONNECT_CALL_FAIL","features":[460]},{"name":"WLAN_REASON_CODE_DATARATE_UNMATCH","features":[460]},{"name":"WLAN_REASON_CODE_DISCONNECT_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_DRIVER_DISCONNECTED","features":[460]},{"name":"WLAN_REASON_CODE_DRIVER_OPERATION_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_GP_DENIED","features":[460]},{"name":"WLAN_REASON_CODE_HOTSPOT2_PROFILE_DENIED","features":[460]},{"name":"WLAN_REASON_CODE_HOTSPOT2_PROFILE_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_IHV_CONNECTIVITY_NOT_SUPPORTED","features":[460]},{"name":"WLAN_REASON_CODE_IHV_NOT_AVAILABLE","features":[460]},{"name":"WLAN_REASON_CODE_IHV_NOT_RESPONDING","features":[460]},{"name":"WLAN_REASON_CODE_IHV_OUI_MISMATCH","features":[460]},{"name":"WLAN_REASON_CODE_IHV_OUI_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_IHV_SECURITY_NOT_SUPPORTED","features":[460]},{"name":"WLAN_REASON_CODE_IHV_SECURITY_ONEX_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_IHV_SETTINGS_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_INTERNAL_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_ADHOC_CONNECTION_MODE","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_BSS_TYPE","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_CHANNEL","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_PHY_TYPE","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_PROFILE_NAME","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_PROFILE_SCHEMA","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_PROFILE_TYPE","features":[460]},{"name":"WLAN_REASON_CODE_IN_BLOCKED_LIST","features":[460]},{"name":"WLAN_REASON_CODE_IN_FAILED_LIST","features":[460]},{"name":"WLAN_REASON_CODE_KEY_MISMATCH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_AUTH_START_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_AUTH_SUCCESS_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_AUTH_WCN_COMPLETED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_BASE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CANCELLED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_DISCOVERY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_MFP_NW_NIC","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_NETWORK","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_NIC","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_AUTH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_CIPHER","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NIC","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NW","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CONNECT_BASE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_DOWNGRADE_DETECTED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_END","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_FORCED_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_G1_MISSING_GRP_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_G1_MISSING_KEY_DATA","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_G1_MISSING_MGMT_GRP_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_KEY_FORMAT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_KEY_START_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_KEY_SUCCESS_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M2_MISSING_IE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M2_MISSING_KEY_DATA","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_MISSING_GRP_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_MISSING_IE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_MISSING_KEY_DATA","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_MISSING_MGMT_GRP_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_TOO_MANY_RSNIE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_MAX","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_MIN","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_MIXED_CELL","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_NIC_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_NO_AUTHENTICATOR","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_NO_PAIRWISE_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PEER_INDICATED_INSECURE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_AUTH_TIMERS_INVALID","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_DUPLICATE_AUTH_CIPHER","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_AUTH_CIPHER","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_GKEY_INTV","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_KEY_INDEX","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_MODE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_SIZE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_TTL","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PREAUTH_MODE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PREAUTH_THROTTLE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_KEYMATERIAL_CHAR","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_KEY_LENGTH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_KEY_UNMAPPED_CHAR","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_NO_AUTH_CIPHER_SPECIFIED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_ONEX_DISABLED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_ONEX_ENABLED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_PASSPHRASE_CHAR","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_PREAUTH_ONLY_ENABLED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_PSK_LENGTH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_PSK_PRESENT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_RAWDATA_INVALID","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_SAFE_MODE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_TOO_MANY_AUTH_CIPHER_SPECIFIED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_UNSUPPORTED_AUTH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_UNSUPPORTED_CIPHER","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_WRONG_KEYTYPE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PR_IE_MATCHING","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PSK_MISMATCH_SUSPECTED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_SEC_IE_MATCHING","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_TRANSITION_NETWORK","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_UI_REQUEST_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_MSM_BASE","features":[460]},{"name":"WLAN_REASON_CODE_MSM_CONNECT_BASE","features":[460]},{"name":"WLAN_REASON_CODE_MSM_END","features":[460]},{"name":"WLAN_REASON_CODE_MSM_SECURITY_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_NETWORK_NOT_AVAILABLE","features":[460]},{"name":"WLAN_REASON_CODE_NETWORK_NOT_COMPATIBLE","features":[460]},{"name":"WLAN_REASON_CODE_NON_BROADCAST_SET_FOR_ADHOC","features":[460]},{"name":"WLAN_REASON_CODE_NOT_VISIBLE","features":[460]},{"name":"WLAN_REASON_CODE_NO_AUTO_CONNECTION","features":[460]},{"name":"WLAN_REASON_CODE_NO_VISIBLE_AP","features":[460]},{"name":"WLAN_REASON_CODE_OPERATION_MODE_NOT_SUPPORTED","features":[460]},{"name":"WLAN_REASON_CODE_PHY_TYPE_UNMATCH","features":[460]},{"name":"WLAN_REASON_CODE_PRE_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_BASE","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_CHANGED_OR_DELETED","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_CONNECT_BASE","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_END","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_NOT_COMPATIBLE","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_SSID_INVALID","features":[460]},{"name":"WLAN_REASON_CODE_RANGE_SIZE","features":[460]},{"name":"WLAN_REASON_CODE_RESERVED_BASE","features":[460]},{"name":"WLAN_REASON_CODE_RESERVED_END","features":[460]},{"name":"WLAN_REASON_CODE_ROAMING_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_ROAMING_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_SCAN_CALL_FAIL","features":[460]},{"name":"WLAN_REASON_CODE_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_SECURITY_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_SECURITY_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_SSID_LIST_TOO_LONG","features":[460]},{"name":"WLAN_REASON_CODE_START_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_SUCCESS","features":[460]},{"name":"WLAN_REASON_CODE_TOO_MANY_SECURITY_ATTEMPTS","features":[460]},{"name":"WLAN_REASON_CODE_TOO_MANY_SSID","features":[460]},{"name":"WLAN_REASON_CODE_UI_REQUEST_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_UNKNOWN","features":[460]},{"name":"WLAN_REASON_CODE_UNSUPPORTED_SECURITY_SET","features":[460]},{"name":"WLAN_REASON_CODE_UNSUPPORTED_SECURITY_SET_BY_OS","features":[460]},{"name":"WLAN_REASON_CODE_USER_CANCELLED","features":[460]},{"name":"WLAN_REASON_CODE_USER_DENIED","features":[460]},{"name":"WLAN_REASON_CODE_USER_NOT_RESPOND","features":[460]},{"name":"WLAN_SECURABLE_OBJECT","features":[460]},{"name":"WLAN_SECURABLE_OBJECT_COUNT","features":[460]},{"name":"WLAN_SECURITY_ATTRIBUTES","features":[307,460]},{"name":"WLAN_SET_EAPHOST_DATA_ALL_USERS","features":[460]},{"name":"WLAN_SET_EAPHOST_FLAGS","features":[460]},{"name":"WLAN_STATISTICS","features":[460]},{"name":"WLAN_UI_API_INITIAL_VERSION","features":[460]},{"name":"WLAN_UI_API_VERSION","features":[460]},{"name":"WLAdvPage","features":[460]},{"name":"WLConnectionPage","features":[460]},{"name":"WLSecurityPage","features":[460]},{"name":"WL_DISPLAY_PAGES","features":[460]},{"name":"WlanAllocateMemory","features":[460]},{"name":"WlanCloseHandle","features":[307,460]},{"name":"WlanConnect","features":[307,321,460]},{"name":"WlanConnect2","features":[307,321,460]},{"name":"WlanDeleteProfile","features":[307,460]},{"name":"WlanDeviceServiceCommand","features":[307,460]},{"name":"WlanDisconnect","features":[307,460]},{"name":"WlanEnumInterfaces","features":[307,460]},{"name":"WlanExtractPsdIEDataList","features":[307,460]},{"name":"WlanFreeMemory","features":[460]},{"name":"WlanGetAvailableNetworkList","features":[307,460]},{"name":"WlanGetAvailableNetworkList2","features":[307,460]},{"name":"WlanGetFilterList","features":[307,460]},{"name":"WlanGetInterfaceCapability","features":[307,460]},{"name":"WlanGetNetworkBssList","features":[307,460]},{"name":"WlanGetProfile","features":[307,460]},{"name":"WlanGetProfileCustomUserData","features":[307,460]},{"name":"WlanGetProfileList","features":[307,460]},{"name":"WlanGetSecuritySettings","features":[307,460]},{"name":"WlanGetSupportedDeviceServices","features":[307,460]},{"name":"WlanHostedNetworkForceStart","features":[307,460]},{"name":"WlanHostedNetworkForceStop","features":[307,460]},{"name":"WlanHostedNetworkInitSettings","features":[307,460]},{"name":"WlanHostedNetworkQueryProperty","features":[307,460]},{"name":"WlanHostedNetworkQuerySecondaryKey","features":[307,460]},{"name":"WlanHostedNetworkQueryStatus","features":[307,460]},{"name":"WlanHostedNetworkRefreshSecuritySettings","features":[307,460]},{"name":"WlanHostedNetworkSetProperty","features":[307,460]},{"name":"WlanHostedNetworkSetSecondaryKey","features":[307,460]},{"name":"WlanHostedNetworkStartUsing","features":[307,460]},{"name":"WlanHostedNetworkStopUsing","features":[307,460]},{"name":"WlanIhvControl","features":[307,460]},{"name":"WlanOpenHandle","features":[307,460]},{"name":"WlanQueryAutoConfigParameter","features":[307,460]},{"name":"WlanQueryInterface","features":[307,460]},{"name":"WlanReasonCodeToString","features":[460]},{"name":"WlanRegisterDeviceServiceNotification","features":[307,460]},{"name":"WlanRegisterNotification","features":[307,460]},{"name":"WlanRegisterVirtualStationNotification","features":[307,460]},{"name":"WlanRenameProfile","features":[307,460]},{"name":"WlanSaveTemporaryProfile","features":[307,460]},{"name":"WlanScan","features":[307,460]},{"name":"WlanSetAutoConfigParameter","features":[307,460]},{"name":"WlanSetFilterList","features":[307,460]},{"name":"WlanSetInterface","features":[307,460]},{"name":"WlanSetProfile","features":[307,460]},{"name":"WlanSetProfileCustomUserData","features":[307,460]},{"name":"WlanSetProfileEapUserData","features":[307,460,461]},{"name":"WlanSetProfileEapXmlUserData","features":[307,460]},{"name":"WlanSetProfileList","features":[307,460]},{"name":"WlanSetProfilePosition","features":[307,460]},{"name":"WlanSetPsdIEDataList","features":[307,460]},{"name":"WlanSetSecuritySettings","features":[307,460]},{"name":"WlanUIEditProfile","features":[307,460]},{"name":"ch_description_type_center_frequency","features":[460]},{"name":"ch_description_type_logical","features":[460]},{"name":"ch_description_type_phy_specific","features":[460]},{"name":"connection_phase_any","features":[460]},{"name":"connection_phase_initial_connection","features":[460]},{"name":"connection_phase_post_l3_connection","features":[460]},{"name":"dot11_AC_param_BE","features":[460]},{"name":"dot11_AC_param_BK","features":[460]},{"name":"dot11_AC_param_VI","features":[460]},{"name":"dot11_AC_param_VO","features":[460]},{"name":"dot11_AC_param_max","features":[460]},{"name":"dot11_ANQP_query_result_access_issues","features":[460]},{"name":"dot11_ANQP_query_result_advertisement_protocol_not_supported_on_remote","features":[460]},{"name":"dot11_ANQP_query_result_advertisement_server_not_responding","features":[460]},{"name":"dot11_ANQP_query_result_failure","features":[460]},{"name":"dot11_ANQP_query_result_gas_protocol_failure","features":[460]},{"name":"dot11_ANQP_query_result_resources","features":[460]},{"name":"dot11_ANQP_query_result_success","features":[460]},{"name":"dot11_ANQP_query_result_timed_out","features":[460]},{"name":"dot11_BSS_type_any","features":[460]},{"name":"dot11_BSS_type_independent","features":[460]},{"name":"dot11_BSS_type_infrastructure","features":[460]},{"name":"dot11_assoc_state_auth_assoc","features":[460]},{"name":"dot11_assoc_state_auth_unassoc","features":[460]},{"name":"dot11_assoc_state_unauth_unassoc","features":[460]},{"name":"dot11_assoc_state_zero","features":[460]},{"name":"dot11_band_2p4g","features":[460]},{"name":"dot11_band_4p9g","features":[460]},{"name":"dot11_band_5g","features":[460]},{"name":"dot11_diversity_support_dynamic","features":[460]},{"name":"dot11_diversity_support_fixedlist","features":[460]},{"name":"dot11_diversity_support_notsupported","features":[460]},{"name":"dot11_diversity_support_unknown","features":[460]},{"name":"dot11_hop_algo_current","features":[460]},{"name":"dot11_hop_algo_hcc","features":[460]},{"name":"dot11_hop_algo_hop_index","features":[460]},{"name":"dot11_key_direction_both","features":[460]},{"name":"dot11_key_direction_inbound","features":[460]},{"name":"dot11_key_direction_outbound","features":[460]},{"name":"dot11_manufacturing_callback_IHV_end","features":[460]},{"name":"dot11_manufacturing_callback_IHV_start","features":[460]},{"name":"dot11_manufacturing_callback_self_test_complete","features":[460]},{"name":"dot11_manufacturing_callback_sleep_complete","features":[460]},{"name":"dot11_manufacturing_callback_unknown","features":[460]},{"name":"dot11_manufacturing_test_IHV_end","features":[460]},{"name":"dot11_manufacturing_test_IHV_start","features":[460]},{"name":"dot11_manufacturing_test_awake","features":[460]},{"name":"dot11_manufacturing_test_query_adc","features":[460]},{"name":"dot11_manufacturing_test_query_data","features":[460]},{"name":"dot11_manufacturing_test_rx","features":[460]},{"name":"dot11_manufacturing_test_self_query_result","features":[460]},{"name":"dot11_manufacturing_test_self_start","features":[460]},{"name":"dot11_manufacturing_test_set_data","features":[460]},{"name":"dot11_manufacturing_test_sleep","features":[460]},{"name":"dot11_manufacturing_test_tx","features":[460]},{"name":"dot11_manufacturing_test_unknown","features":[460]},{"name":"dot11_offload_type_auth","features":[460]},{"name":"dot11_offload_type_wep","features":[460]},{"name":"dot11_phy_type_IHV_end","features":[460]},{"name":"dot11_phy_type_IHV_start","features":[460]},{"name":"dot11_phy_type_any","features":[460]},{"name":"dot11_phy_type_dmg","features":[460]},{"name":"dot11_phy_type_dsss","features":[460]},{"name":"dot11_phy_type_eht","features":[460]},{"name":"dot11_phy_type_erp","features":[460]},{"name":"dot11_phy_type_fhss","features":[460]},{"name":"dot11_phy_type_he","features":[460]},{"name":"dot11_phy_type_hrdsss","features":[460]},{"name":"dot11_phy_type_ht","features":[460]},{"name":"dot11_phy_type_irbaseband","features":[460]},{"name":"dot11_phy_type_ofdm","features":[460]},{"name":"dot11_phy_type_unknown","features":[460]},{"name":"dot11_phy_type_vht","features":[460]},{"name":"dot11_power_mode_active","features":[460]},{"name":"dot11_power_mode_powersave","features":[460]},{"name":"dot11_power_mode_reason_compliant_AP","features":[460]},{"name":"dot11_power_mode_reason_compliant_WFD_device","features":[460]},{"name":"dot11_power_mode_reason_legacy_WFD_device","features":[460]},{"name":"dot11_power_mode_reason_no_change","features":[460]},{"name":"dot11_power_mode_reason_noncompliant_AP","features":[460]},{"name":"dot11_power_mode_reason_others","features":[460]},{"name":"dot11_power_mode_unknown","features":[460]},{"name":"dot11_radio_state_off","features":[460]},{"name":"dot11_radio_state_on","features":[460]},{"name":"dot11_radio_state_unknown","features":[460]},{"name":"dot11_reset_type_mac","features":[460]},{"name":"dot11_reset_type_phy","features":[460]},{"name":"dot11_reset_type_phy_and_mac","features":[460]},{"name":"dot11_scan_type_active","features":[460]},{"name":"dot11_scan_type_auto","features":[460]},{"name":"dot11_scan_type_forced","features":[460]},{"name":"dot11_scan_type_passive","features":[460]},{"name":"dot11_temp_type_1","features":[460]},{"name":"dot11_temp_type_2","features":[460]},{"name":"dot11_temp_type_unknown","features":[460]},{"name":"dot11_update_ie_op_create_replace","features":[460]},{"name":"dot11_update_ie_op_delete","features":[460]},{"name":"dot11_wfd_discover_type_auto","features":[460]},{"name":"dot11_wfd_discover_type_find_only","features":[460]},{"name":"dot11_wfd_discover_type_forced","features":[460]},{"name":"dot11_wfd_discover_type_scan_only","features":[460]},{"name":"dot11_wfd_discover_type_scan_social_channels","features":[460]},{"name":"dot11_wfd_scan_type_active","features":[460]},{"name":"dot11_wfd_scan_type_auto","features":[460]},{"name":"dot11_wfd_scan_type_passive","features":[460]},{"name":"wlan_adhoc_network_state_connected","features":[460]},{"name":"wlan_adhoc_network_state_formed","features":[460]},{"name":"wlan_autoconf_opcode_allow_explicit_creds","features":[460]},{"name":"wlan_autoconf_opcode_allow_virtual_station_extensibility","features":[460]},{"name":"wlan_autoconf_opcode_block_period","features":[460]},{"name":"wlan_autoconf_opcode_end","features":[460]},{"name":"wlan_autoconf_opcode_only_use_gp_profiles_for_allowed_networks","features":[460]},{"name":"wlan_autoconf_opcode_power_setting","features":[460]},{"name":"wlan_autoconf_opcode_show_denied_networks","features":[460]},{"name":"wlan_autoconf_opcode_start","features":[460]},{"name":"wlan_connection_mode_auto","features":[460]},{"name":"wlan_connection_mode_discovery_secure","features":[460]},{"name":"wlan_connection_mode_discovery_unsecure","features":[460]},{"name":"wlan_connection_mode_invalid","features":[460]},{"name":"wlan_connection_mode_profile","features":[460]},{"name":"wlan_connection_mode_temporary_profile","features":[460]},{"name":"wlan_filter_list_type_gp_deny","features":[460]},{"name":"wlan_filter_list_type_gp_permit","features":[460]},{"name":"wlan_filter_list_type_user_deny","features":[460]},{"name":"wlan_filter_list_type_user_permit","features":[460]},{"name":"wlan_hosted_network_active","features":[460]},{"name":"wlan_hosted_network_idle","features":[460]},{"name":"wlan_hosted_network_opcode_connection_settings","features":[460]},{"name":"wlan_hosted_network_opcode_enable","features":[460]},{"name":"wlan_hosted_network_opcode_security_settings","features":[460]},{"name":"wlan_hosted_network_opcode_station_profile","features":[460]},{"name":"wlan_hosted_network_peer_state_authenticated","features":[460]},{"name":"wlan_hosted_network_peer_state_change","features":[460]},{"name":"wlan_hosted_network_peer_state_invalid","features":[460]},{"name":"wlan_hosted_network_radio_state_change","features":[460]},{"name":"wlan_hosted_network_reason_ap_start_failed","features":[460]},{"name":"wlan_hosted_network_reason_bad_parameters","features":[460]},{"name":"wlan_hosted_network_reason_client_abort","features":[460]},{"name":"wlan_hosted_network_reason_crypt_error","features":[460]},{"name":"wlan_hosted_network_reason_device_change","features":[460]},{"name":"wlan_hosted_network_reason_elevation_required","features":[460]},{"name":"wlan_hosted_network_reason_gp_denied","features":[460]},{"name":"wlan_hosted_network_reason_impersonation","features":[460]},{"name":"wlan_hosted_network_reason_incompatible_connection_started","features":[460]},{"name":"wlan_hosted_network_reason_incompatible_connection_stopped","features":[460]},{"name":"wlan_hosted_network_reason_insufficient_resources","features":[460]},{"name":"wlan_hosted_network_reason_interface_available","features":[460]},{"name":"wlan_hosted_network_reason_interface_unavailable","features":[460]},{"name":"wlan_hosted_network_reason_miniport_started","features":[460]},{"name":"wlan_hosted_network_reason_miniport_stopped","features":[460]},{"name":"wlan_hosted_network_reason_peer_arrived","features":[460]},{"name":"wlan_hosted_network_reason_peer_departed","features":[460]},{"name":"wlan_hosted_network_reason_peer_timeout","features":[460]},{"name":"wlan_hosted_network_reason_persistence_failed","features":[460]},{"name":"wlan_hosted_network_reason_properties_change","features":[460]},{"name":"wlan_hosted_network_reason_read_only","features":[460]},{"name":"wlan_hosted_network_reason_service_available_on_virtual_station","features":[460]},{"name":"wlan_hosted_network_reason_service_shutting_down","features":[460]},{"name":"wlan_hosted_network_reason_service_unavailable","features":[460]},{"name":"wlan_hosted_network_reason_stop_before_start","features":[460]},{"name":"wlan_hosted_network_reason_success","features":[460]},{"name":"wlan_hosted_network_reason_unspecified","features":[460]},{"name":"wlan_hosted_network_reason_user_action","features":[460]},{"name":"wlan_hosted_network_reason_virtual_station_blocking_use","features":[460]},{"name":"wlan_hosted_network_state_change","features":[460]},{"name":"wlan_hosted_network_unavailable","features":[460]},{"name":"wlan_ihv_control_type_driver","features":[460]},{"name":"wlan_ihv_control_type_service","features":[460]},{"name":"wlan_interface_state_ad_hoc_network_formed","features":[460]},{"name":"wlan_interface_state_associating","features":[460]},{"name":"wlan_interface_state_authenticating","features":[460]},{"name":"wlan_interface_state_connected","features":[460]},{"name":"wlan_interface_state_disconnected","features":[460]},{"name":"wlan_interface_state_disconnecting","features":[460]},{"name":"wlan_interface_state_discovering","features":[460]},{"name":"wlan_interface_state_not_ready","features":[460]},{"name":"wlan_interface_type_emulated_802_11","features":[460]},{"name":"wlan_interface_type_invalid","features":[460]},{"name":"wlan_interface_type_native_802_11","features":[460]},{"name":"wlan_intf_opcode_autoconf_enabled","features":[460]},{"name":"wlan_intf_opcode_autoconf_end","features":[460]},{"name":"wlan_intf_opcode_autoconf_start","features":[460]},{"name":"wlan_intf_opcode_background_scan_enabled","features":[460]},{"name":"wlan_intf_opcode_bss_type","features":[460]},{"name":"wlan_intf_opcode_certified_safe_mode","features":[460]},{"name":"wlan_intf_opcode_channel_number","features":[460]},{"name":"wlan_intf_opcode_current_connection","features":[460]},{"name":"wlan_intf_opcode_current_operation_mode","features":[460]},{"name":"wlan_intf_opcode_hosted_network_capable","features":[460]},{"name":"wlan_intf_opcode_ihv_end","features":[460]},{"name":"wlan_intf_opcode_ihv_start","features":[460]},{"name":"wlan_intf_opcode_interface_state","features":[460]},{"name":"wlan_intf_opcode_management_frame_protection_capable","features":[460]},{"name":"wlan_intf_opcode_media_streaming_mode","features":[460]},{"name":"wlan_intf_opcode_msm_end","features":[460]},{"name":"wlan_intf_opcode_msm_start","features":[460]},{"name":"wlan_intf_opcode_radio_state","features":[460]},{"name":"wlan_intf_opcode_rssi","features":[460]},{"name":"wlan_intf_opcode_secondary_sta_interfaces","features":[460]},{"name":"wlan_intf_opcode_secondary_sta_synchronized_connections","features":[460]},{"name":"wlan_intf_opcode_security_end","features":[460]},{"name":"wlan_intf_opcode_security_start","features":[460]},{"name":"wlan_intf_opcode_statistics","features":[460]},{"name":"wlan_intf_opcode_supported_adhoc_auth_cipher_pairs","features":[460]},{"name":"wlan_intf_opcode_supported_country_or_region_string_list","features":[460]},{"name":"wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs","features":[460]},{"name":"wlan_intf_opcode_supported_safe_mode","features":[460]},{"name":"wlan_notification_acm_adhoc_network_state_change","features":[460]},{"name":"wlan_notification_acm_autoconf_disabled","features":[460]},{"name":"wlan_notification_acm_autoconf_enabled","features":[460]},{"name":"wlan_notification_acm_background_scan_disabled","features":[460]},{"name":"wlan_notification_acm_background_scan_enabled","features":[460]},{"name":"wlan_notification_acm_bss_type_change","features":[460]},{"name":"wlan_notification_acm_connection_attempt_fail","features":[460]},{"name":"wlan_notification_acm_connection_complete","features":[460]},{"name":"wlan_notification_acm_connection_start","features":[460]},{"name":"wlan_notification_acm_disconnected","features":[460]},{"name":"wlan_notification_acm_disconnecting","features":[460]},{"name":"wlan_notification_acm_end","features":[460]},{"name":"wlan_notification_acm_filter_list_change","features":[460]},{"name":"wlan_notification_acm_interface_arrival","features":[460]},{"name":"wlan_notification_acm_interface_removal","features":[460]},{"name":"wlan_notification_acm_network_available","features":[460]},{"name":"wlan_notification_acm_network_not_available","features":[460]},{"name":"wlan_notification_acm_operational_state_change","features":[460]},{"name":"wlan_notification_acm_power_setting_change","features":[460]},{"name":"wlan_notification_acm_profile_blocked","features":[460]},{"name":"wlan_notification_acm_profile_change","features":[460]},{"name":"wlan_notification_acm_profile_name_change","features":[460]},{"name":"wlan_notification_acm_profile_unblocked","features":[460]},{"name":"wlan_notification_acm_profiles_exhausted","features":[460]},{"name":"wlan_notification_acm_scan_complete","features":[460]},{"name":"wlan_notification_acm_scan_fail","features":[460]},{"name":"wlan_notification_acm_scan_list_refresh","features":[460]},{"name":"wlan_notification_acm_screen_power_change","features":[460]},{"name":"wlan_notification_acm_start","features":[460]},{"name":"wlan_notification_msm_adapter_operation_mode_change","features":[460]},{"name":"wlan_notification_msm_adapter_removal","features":[460]},{"name":"wlan_notification_msm_associated","features":[460]},{"name":"wlan_notification_msm_associating","features":[460]},{"name":"wlan_notification_msm_authenticating","features":[460]},{"name":"wlan_notification_msm_connected","features":[460]},{"name":"wlan_notification_msm_disassociating","features":[460]},{"name":"wlan_notification_msm_disconnected","features":[460]},{"name":"wlan_notification_msm_end","features":[460]},{"name":"wlan_notification_msm_link_degraded","features":[460]},{"name":"wlan_notification_msm_link_improved","features":[460]},{"name":"wlan_notification_msm_peer_join","features":[460]},{"name":"wlan_notification_msm_peer_leave","features":[460]},{"name":"wlan_notification_msm_radio_state_change","features":[460]},{"name":"wlan_notification_msm_roaming_end","features":[460]},{"name":"wlan_notification_msm_roaming_start","features":[460]},{"name":"wlan_notification_msm_signal_quality_change","features":[460]},{"name":"wlan_notification_msm_start","features":[460]},{"name":"wlan_notification_security_end","features":[460]},{"name":"wlan_notification_security_start","features":[460]},{"name":"wlan_opcode_value_type_invalid","features":[460]},{"name":"wlan_opcode_value_type_query_only","features":[460]},{"name":"wlan_opcode_value_type_set_by_group_policy","features":[460]},{"name":"wlan_opcode_value_type_set_by_user","features":[460]},{"name":"wlan_operational_state_going_off","features":[460]},{"name":"wlan_operational_state_going_on","features":[460]},{"name":"wlan_operational_state_off","features":[460]},{"name":"wlan_operational_state_on","features":[460]},{"name":"wlan_operational_state_unknown","features":[460]},{"name":"wlan_power_setting_invalid","features":[460]},{"name":"wlan_power_setting_low_saving","features":[460]},{"name":"wlan_power_setting_maximum_saving","features":[460]},{"name":"wlan_power_setting_medium_saving","features":[460]},{"name":"wlan_power_setting_no_saving","features":[460]},{"name":"wlan_secure_ac_enabled","features":[460]},{"name":"wlan_secure_add_new_all_user_profiles","features":[460]},{"name":"wlan_secure_add_new_per_user_profiles","features":[460]},{"name":"wlan_secure_all_user_profiles_order","features":[460]},{"name":"wlan_secure_bc_scan_enabled","features":[460]},{"name":"wlan_secure_bss_type","features":[460]},{"name":"wlan_secure_current_operation_mode","features":[460]},{"name":"wlan_secure_deny_list","features":[460]},{"name":"wlan_secure_get_plaintext_key","features":[460]},{"name":"wlan_secure_hosted_network_elevated_access","features":[460]},{"name":"wlan_secure_ihv_control","features":[460]},{"name":"wlan_secure_interface_properties","features":[460]},{"name":"wlan_secure_media_streaming_mode_enabled","features":[460]},{"name":"wlan_secure_permit_list","features":[460]},{"name":"wlan_secure_show_denied","features":[460]},{"name":"wlan_secure_virtual_station_extensibility","features":[460]},{"name":"wlan_secure_wfd_elevated_access","features":[460]}],"465":[{"name":"IWCNConnectNotify","features":[463]},{"name":"IWCNDevice","features":[463]},{"name":"PKEY_WCN_DeviceType_Category","features":[463,378]},{"name":"PKEY_WCN_DeviceType_SubCategory","features":[463,378]},{"name":"PKEY_WCN_DeviceType_SubCategoryOUI","features":[463,378]},{"name":"PKEY_WCN_SSID","features":[463,378]},{"name":"SID_WcnProvider","features":[463]},{"name":"WCNDeviceObject","features":[463]},{"name":"WCN_API_MAX_BUFFER_SIZE","features":[463]},{"name":"WCN_ATTRIBUTE_TYPE","features":[463]},{"name":"WCN_E_AUTHENTICATION_FAILED","features":[463]},{"name":"WCN_E_CONNECTION_REJECTED","features":[463]},{"name":"WCN_E_PEER_NOT_FOUND","features":[463]},{"name":"WCN_E_PROTOCOL_ERROR","features":[463]},{"name":"WCN_E_SESSION_TIMEDOUT","features":[463]},{"name":"WCN_FLAG_AUTHENTICATED_VE","features":[463]},{"name":"WCN_FLAG_DISCOVERY_VE","features":[463]},{"name":"WCN_FLAG_ENCRYPTED_VE","features":[463]},{"name":"WCN_MICROSOFT_VENDOR_ID","features":[463]},{"name":"WCN_NO_SUBTYPE","features":[463]},{"name":"WCN_NUM_ATTRIBUTE_TYPES","features":[463]},{"name":"WCN_PASSWORD_TYPE","features":[463]},{"name":"WCN_PASSWORD_TYPE_OOB_SPECIFIED","features":[463]},{"name":"WCN_PASSWORD_TYPE_PIN","features":[463]},{"name":"WCN_PASSWORD_TYPE_PIN_REGISTRAR_SPECIFIED","features":[463]},{"name":"WCN_PASSWORD_TYPE_PUSH_BUTTON","features":[463]},{"name":"WCN_PASSWORD_TYPE_WFDS","features":[463]},{"name":"WCN_QUERY_CONSTRAINT_USE_SOFTAP","features":[463]},{"name":"WCN_SESSION_STATUS","features":[463]},{"name":"WCN_SESSION_STATUS_FAILURE_GENERIC","features":[463]},{"name":"WCN_SESSION_STATUS_FAILURE_TIMEOUT","features":[463]},{"name":"WCN_SESSION_STATUS_SUCCESS","features":[463]},{"name":"WCN_TYPE_802_1X_ENABLED","features":[463]},{"name":"WCN_TYPE_APPLICATION_EXTENSION","features":[463]},{"name":"WCN_TYPE_APPSESSIONKEY","features":[463]},{"name":"WCN_TYPE_AP_CHANNEL","features":[463]},{"name":"WCN_TYPE_AP_SETUP_LOCKED","features":[463]},{"name":"WCN_TYPE_ASSOCIATION_STATE","features":[463]},{"name":"WCN_TYPE_AUTHENTICATION_TYPE","features":[463]},{"name":"WCN_TYPE_AUTHENTICATION_TYPE_FLAGS","features":[463]},{"name":"WCN_TYPE_AUTHENTICATOR","features":[463]},{"name":"WCN_TYPE_AUTHORIZED_MACS","features":[463]},{"name":"WCN_TYPE_BSSID","features":[463]},{"name":"WCN_TYPE_CONFIGURATION_ERROR","features":[463]},{"name":"WCN_TYPE_CONFIG_METHODS","features":[463]},{"name":"WCN_TYPE_CONFIRMATION_URL4","features":[463]},{"name":"WCN_TYPE_CONFIRMATION_URL6","features":[463]},{"name":"WCN_TYPE_CONNECTION_TYPE","features":[463]},{"name":"WCN_TYPE_CONNECTION_TYPE_FLAGS","features":[463]},{"name":"WCN_TYPE_CREDENTIAL","features":[463]},{"name":"WCN_TYPE_CURRENT_SSID","features":[463]},{"name":"WCN_TYPE_DEVICE_NAME","features":[463]},{"name":"WCN_TYPE_DEVICE_PASSWORD_ID","features":[463]},{"name":"WCN_TYPE_DOT11_MAC_ADDRESS","features":[463]},{"name":"WCN_TYPE_EAP_IDENTITY","features":[463]},{"name":"WCN_TYPE_EAP_TYPE","features":[463]},{"name":"WCN_TYPE_ENCRYPTED_SETTINGS","features":[463]},{"name":"WCN_TYPE_ENCRYPTION_TYPE","features":[463]},{"name":"WCN_TYPE_ENCRYPTION_TYPE_FLAGS","features":[463]},{"name":"WCN_TYPE_ENROLLEE_NONCE","features":[463]},{"name":"WCN_TYPE_E_HASH1","features":[463]},{"name":"WCN_TYPE_E_HASH2","features":[463]},{"name":"WCN_TYPE_E_SNONCE1","features":[463]},{"name":"WCN_TYPE_E_SNONCE2","features":[463]},{"name":"WCN_TYPE_FEATURE_ID","features":[463]},{"name":"WCN_TYPE_IDENTITY","features":[463]},{"name":"WCN_TYPE_IDENTITY_PROOF","features":[463]},{"name":"WCN_TYPE_INITIALIZATION_VECTOR","features":[463]},{"name":"WCN_TYPE_KEY_IDENTIFIER","features":[463]},{"name":"WCN_TYPE_KEY_LIFETIME","features":[463]},{"name":"WCN_TYPE_KEY_PROVIDED_AUTOMATICALLY","features":[463]},{"name":"WCN_TYPE_KEY_WRAP_AUTHENTICATOR","features":[463]},{"name":"WCN_TYPE_MAC_ADDRESS","features":[463]},{"name":"WCN_TYPE_MANUFACTURER","features":[463]},{"name":"WCN_TYPE_MESSAGE_COUNTER","features":[463]},{"name":"WCN_TYPE_MESSAGE_TYPE","features":[463]},{"name":"WCN_TYPE_MODEL_NAME","features":[463]},{"name":"WCN_TYPE_MODEL_NUMBER","features":[463]},{"name":"WCN_TYPE_NETWORK_INDEX","features":[463]},{"name":"WCN_TYPE_NETWORK_KEY","features":[463]},{"name":"WCN_TYPE_NETWORK_KEY_INDEX","features":[463]},{"name":"WCN_TYPE_NETWORK_KEY_SHAREABLE","features":[463]},{"name":"WCN_TYPE_NEW_DEVICE_NAME","features":[463]},{"name":"WCN_TYPE_NEW_PASSWORD","features":[463]},{"name":"WCN_TYPE_OOB_DEVICE_PASSWORD","features":[463]},{"name":"WCN_TYPE_OS_VERSION","features":[463]},{"name":"WCN_TYPE_PERMITTED_CONFIG_METHODS","features":[463]},{"name":"WCN_TYPE_PORTABLE_DEVICE","features":[463]},{"name":"WCN_TYPE_POWER_LEVEL","features":[463]},{"name":"WCN_TYPE_PRIMARY_DEVICE_TYPE","features":[463]},{"name":"WCN_TYPE_PRIMARY_DEVICE_TYPE_CATEGORY","features":[463]},{"name":"WCN_TYPE_PRIMARY_DEVICE_TYPE_SUBCATEGORY","features":[463]},{"name":"WCN_TYPE_PRIMARY_DEVICE_TYPE_SUBCATEGORY_OUI","features":[463]},{"name":"WCN_TYPE_PSK_CURRENT","features":[463]},{"name":"WCN_TYPE_PSK_MAX","features":[463]},{"name":"WCN_TYPE_PUBLIC_KEY","features":[463]},{"name":"WCN_TYPE_PUBLIC_KEY_HASH","features":[463]},{"name":"WCN_TYPE_RADIO_ENABLED","features":[463]},{"name":"WCN_TYPE_REBOOT","features":[463]},{"name":"WCN_TYPE_REGISTRAR_CURRENT","features":[463]},{"name":"WCN_TYPE_REGISTRAR_ESTABLISHED","features":[463]},{"name":"WCN_TYPE_REGISTRAR_LIST","features":[463]},{"name":"WCN_TYPE_REGISTRAR_MAX","features":[463]},{"name":"WCN_TYPE_REGISTRAR_NONCE","features":[463]},{"name":"WCN_TYPE_REKEY_KEY","features":[463]},{"name":"WCN_TYPE_REQUESTED_DEVICE_TYPE","features":[463]},{"name":"WCN_TYPE_REQUEST_TO_ENROLL","features":[463]},{"name":"WCN_TYPE_REQUEST_TYPE","features":[463]},{"name":"WCN_TYPE_RESPONSE_TYPE","features":[463]},{"name":"WCN_TYPE_RF_BANDS","features":[463]},{"name":"WCN_TYPE_R_HASH1","features":[463]},{"name":"WCN_TYPE_R_HASH2","features":[463]},{"name":"WCN_TYPE_R_SNONCE1","features":[463]},{"name":"WCN_TYPE_R_SNONCE2","features":[463]},{"name":"WCN_TYPE_SECONDARY_DEVICE_TYPE_LIST","features":[463]},{"name":"WCN_TYPE_SELECTED_REGISTRAR","features":[463]},{"name":"WCN_TYPE_SELECTED_REGISTRAR_CONFIG_METHODS","features":[463]},{"name":"WCN_TYPE_SERIAL_NUMBER","features":[463]},{"name":"WCN_TYPE_SETTINGS_DELAY_TIME","features":[463]},{"name":"WCN_TYPE_SSID","features":[463]},{"name":"WCN_TYPE_TOTAL_NETWORKS","features":[463]},{"name":"WCN_TYPE_UUID","features":[463]},{"name":"WCN_TYPE_UUID_E","features":[463]},{"name":"WCN_TYPE_UUID_R","features":[463]},{"name":"WCN_TYPE_VENDOR_EXTENSION","features":[463]},{"name":"WCN_TYPE_VENDOR_EXTENSION_WFA","features":[463]},{"name":"WCN_TYPE_VERSION","features":[463]},{"name":"WCN_TYPE_VERSION2","features":[463]},{"name":"WCN_TYPE_WEPTRANSMITKEY","features":[463]},{"name":"WCN_TYPE_WI_FI_PROTECTED_SETUP_STATE","features":[463]},{"name":"WCN_TYPE_X_509_CERTIFICATE","features":[463]},{"name":"WCN_TYPE_X_509_CERTIFICATE_REQUEST","features":[463]},{"name":"WCN_VALUE_AS_ASSOCIATION_FAILURE","features":[463]},{"name":"WCN_VALUE_AS_CONFIGURATION_FAILURE","features":[463]},{"name":"WCN_VALUE_AS_CONNECTION_SUCCESS","features":[463]},{"name":"WCN_VALUE_AS_IP_FAILURE","features":[463]},{"name":"WCN_VALUE_AS_NOT_ASSOCIATED","features":[463]},{"name":"WCN_VALUE_AT_OPEN","features":[463]},{"name":"WCN_VALUE_AT_SHARED","features":[463]},{"name":"WCN_VALUE_AT_WPA","features":[463]},{"name":"WCN_VALUE_AT_WPA2","features":[463]},{"name":"WCN_VALUE_AT_WPA2PSK","features":[463]},{"name":"WCN_VALUE_AT_WPAPSK","features":[463]},{"name":"WCN_VALUE_AT_WPAWPA2PSK_MIXED","features":[463]},{"name":"WCN_VALUE_CE_2_4_CHANNEL_NOT_SUPPORTED","features":[463]},{"name":"WCN_VALUE_CE_5_0_CHANNEL_NOT_SUPPORTED","features":[463]},{"name":"WCN_VALUE_CE_COULD_NOT_CONNECT_TO_REGISTRAR","features":[463]},{"name":"WCN_VALUE_CE_DECRYPTION_CRC_FAILURE","features":[463]},{"name":"WCN_VALUE_CE_DEVICE_BUSY","features":[463]},{"name":"WCN_VALUE_CE_DEVICE_PASSWORD_AUTH_FAILURE","features":[463]},{"name":"WCN_VALUE_CE_FAILED_DHCP_CONFIG","features":[463]},{"name":"WCN_VALUE_CE_IP_ADDRESS_CONFLICT","features":[463]},{"name":"WCN_VALUE_CE_MESSAGE_TIMEOUT","features":[463]},{"name":"WCN_VALUE_CE_MULTIPLE_PBC_SESSIONS_DETECTED","features":[463]},{"name":"WCN_VALUE_CE_NETWORK_ASSOCIATION_FAILURE","features":[463]},{"name":"WCN_VALUE_CE_NETWORK_AUTHENTICATION_FAILURE","features":[463]},{"name":"WCN_VALUE_CE_NO_DHCP_RESPONSE","features":[463]},{"name":"WCN_VALUE_CE_NO_ERROR","features":[463]},{"name":"WCN_VALUE_CE_OOB_INTERFACE_READ_ERROR","features":[463]},{"name":"WCN_VALUE_CE_REGISTRATION_SESSION_TIMEOUT","features":[463]},{"name":"WCN_VALUE_CE_ROGUE_ACTIVITY_SUSPECTED","features":[463]},{"name":"WCN_VALUE_CE_SETUP_LOCKED","features":[463]},{"name":"WCN_VALUE_CE_SIGNAL_TOO_WEAK","features":[463]},{"name":"WCN_VALUE_CM_DISPLAY","features":[463]},{"name":"WCN_VALUE_CM_ETHERNET","features":[463]},{"name":"WCN_VALUE_CM_EXTERNAL_NFC","features":[463]},{"name":"WCN_VALUE_CM_INTEGRATED_NFC","features":[463]},{"name":"WCN_VALUE_CM_KEYPAD","features":[463]},{"name":"WCN_VALUE_CM_LABEL","features":[463]},{"name":"WCN_VALUE_CM_NFC_INTERFACE","features":[463]},{"name":"WCN_VALUE_CM_PHYS_DISPLAY","features":[463]},{"name":"WCN_VALUE_CM_PHYS_PUSHBUTTON","features":[463]},{"name":"WCN_VALUE_CM_PUSHBUTTON","features":[463]},{"name":"WCN_VALUE_CM_USBA","features":[463]},{"name":"WCN_VALUE_CM_VIRT_DISPLAY","features":[463]},{"name":"WCN_VALUE_CM_VIRT_PUSHBUTTON","features":[463]},{"name":"WCN_VALUE_CT_ESS","features":[463]},{"name":"WCN_VALUE_CT_IBSS","features":[463]},{"name":"WCN_VALUE_DP_DEFAULT","features":[463]},{"name":"WCN_VALUE_DP_MACHINE_SPECIFIED","features":[463]},{"name":"WCN_VALUE_DP_NFC_CONNECTION_HANDOVER","features":[463]},{"name":"WCN_VALUE_DP_OUTOFBAND_MAX","features":[463]},{"name":"WCN_VALUE_DP_OUTOFBAND_MIN","features":[463]},{"name":"WCN_VALUE_DP_PUSHBUTTON","features":[463]},{"name":"WCN_VALUE_DP_REGISTRAR_SPECIFIED","features":[463]},{"name":"WCN_VALUE_DP_REKEY","features":[463]},{"name":"WCN_VALUE_DP_USER_SPECIFIED","features":[463]},{"name":"WCN_VALUE_DP_WFD_SERVICES","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_AUDIO_DEVICE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_COMPUTER","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_DISPLAY","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_GAMING_DEVICE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_INPUT_DEVICE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_MULTIMEDIA_DEVICE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_NETWORK_INFRASTRUCTURE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_OTHER","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_PRINTER","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_STORAGE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_TELEPHONE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HEADPHONES","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HEADSET","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HOMETHEATER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__MICROPHONE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__PMP","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__SPEAKERS","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__TUNER_RECEIVER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_CAMERA__SECURITY_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_CAMERA__STILL_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_CAMERA__VIDEO_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_CAMERA__WEB_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__DESKTOP","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__MEDIACENTER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__MID","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__NETBOOK","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__NOTEBOOK","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__PC","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__SERVER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__ULTRAMOBILEPC","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_DISPLAY__MONITOR","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_DISPLAY__PICTURE_FRAME","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_DISPLAY__PROJECTOR","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_DISPLAY__TELEVISION","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__CONSOLE_ADAPT","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__PLAYSTATION","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__PORTABLE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__XBOX","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__XBOX360","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__BARCODEREADER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__BIOMETRICREADER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__GAMECONTROLLER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__JOYSTICK","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__KEYBOARD","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__MOUSE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__REMOTE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__TOUCHSCREEN","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__TRACKBALL","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__DAR","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__MCX","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__MEDIA_SERVER_ADAPT_EXT","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__PVP","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__PVR","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__SETTOPBOX","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__AP","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__BRIDGE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__GATEWAY","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__ROUTER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__SWITCH","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__ALLINONE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__COPIER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__FAX","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__PRINTER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__SCANNER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_STORAGE__NAS","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__PHONE_DUALMODE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__PHONE_SINGLEMODE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__SMARTPHONE_DUALMODE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__SMARTPHONE_SINGLEMODE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__WINDOWS_MOBILE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_WIFI_OUI","features":[463]},{"name":"WCN_VALUE_ET_AES","features":[463]},{"name":"WCN_VALUE_ET_NONE","features":[463]},{"name":"WCN_VALUE_ET_TKIP","features":[463]},{"name":"WCN_VALUE_ET_TKIP_AES_MIXED","features":[463]},{"name":"WCN_VALUE_ET_WEP","features":[463]},{"name":"WCN_VALUE_FALSE","features":[463]},{"name":"WCN_VALUE_MT_ACK","features":[463]},{"name":"WCN_VALUE_MT_BEACON","features":[463]},{"name":"WCN_VALUE_MT_DONE","features":[463]},{"name":"WCN_VALUE_MT_M1","features":[463]},{"name":"WCN_VALUE_MT_M2","features":[463]},{"name":"WCN_VALUE_MT_M2D","features":[463]},{"name":"WCN_VALUE_MT_M3","features":[463]},{"name":"WCN_VALUE_MT_M4","features":[463]},{"name":"WCN_VALUE_MT_M5","features":[463]},{"name":"WCN_VALUE_MT_M6","features":[463]},{"name":"WCN_VALUE_MT_M7","features":[463]},{"name":"WCN_VALUE_MT_M8","features":[463]},{"name":"WCN_VALUE_MT_NACK","features":[463]},{"name":"WCN_VALUE_MT_PROBE_REQUEST","features":[463]},{"name":"WCN_VALUE_MT_PROBE_RESPONSE","features":[463]},{"name":"WCN_VALUE_RB_24GHZ","features":[463]},{"name":"WCN_VALUE_RB_50GHZ","features":[463]},{"name":"WCN_VALUE_ReqT_ENROLLEE_INFO","features":[463]},{"name":"WCN_VALUE_ReqT_ENROLLEE_OPEN_1X","features":[463]},{"name":"WCN_VALUE_ReqT_MANAGER_REGISTRAR","features":[463]},{"name":"WCN_VALUE_ReqT_REGISTRAR","features":[463]},{"name":"WCN_VALUE_RspT_AP","features":[463]},{"name":"WCN_VALUE_RspT_ENROLLEE_INFO","features":[463]},{"name":"WCN_VALUE_RspT_ENROLLEE_OPEN_1X","features":[463]},{"name":"WCN_VALUE_RspT_REGISTRAR","features":[463]},{"name":"WCN_VALUE_SS_CONFIGURED","features":[463]},{"name":"WCN_VALUE_SS_NOT_CONFIGURED","features":[463]},{"name":"WCN_VALUE_SS_RESERVED00","features":[463]},{"name":"WCN_VALUE_TRUE","features":[463]},{"name":"WCN_VALUE_TYPE_ASSOCIATION_STATE","features":[463]},{"name":"WCN_VALUE_TYPE_AUTHENTICATION_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_BOOLEAN","features":[463]},{"name":"WCN_VALUE_TYPE_CONFIGURATION_ERROR","features":[463]},{"name":"WCN_VALUE_TYPE_CONFIG_METHODS","features":[463]},{"name":"WCN_VALUE_TYPE_CONNECTION_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_DEVICE_PASSWORD_ID","features":[463]},{"name":"WCN_VALUE_TYPE_ENCRYPTION_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_MESSAGE_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_REQUEST_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_RESPONSE_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_RF_BANDS","features":[463]},{"name":"WCN_VALUE_TYPE_VERSION","features":[463]},{"name":"WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE","features":[463]},{"name":"WCN_VALUE_VERSION_1_0","features":[463]},{"name":"WCN_VALUE_VERSION_2_0","features":[463]},{"name":"WCN_VENDOR_EXTENSION_SPEC","features":[463]}],"466":[{"name":"FreeInterfaceContextTable","features":[307,464]},{"name":"GetInterfaceContextTableForHostName","features":[307,464]},{"name":"NET_INTERFACE_CONTEXT","features":[464]},{"name":"NET_INTERFACE_CONTEXT_TABLE","features":[307,464]},{"name":"NET_INTERFACE_FLAG_CONNECT_IF_NEEDED","features":[464]},{"name":"NET_INTERFACE_FLAG_NONE","features":[464]},{"name":"ONDEMAND_NOTIFICATION_CALLBACK","features":[464]},{"name":"OnDemandGetRoutingHint","features":[464]},{"name":"OnDemandRegisterNotification","features":[307,464]},{"name":"OnDemandUnRegisterNotification","features":[307,464]},{"name":"WCM_API_VERSION","features":[464]},{"name":"WCM_API_VERSION_1_0","features":[464]},{"name":"WCM_BILLING_CYCLE_INFO","features":[307,464]},{"name":"WCM_CONNECTION_COST","features":[464]},{"name":"WCM_CONNECTION_COST_APPROACHINGDATALIMIT","features":[464]},{"name":"WCM_CONNECTION_COST_CONGESTED","features":[464]},{"name":"WCM_CONNECTION_COST_DATA","features":[464]},{"name":"WCM_CONNECTION_COST_FIXED","features":[464]},{"name":"WCM_CONNECTION_COST_OVERDATALIMIT","features":[464]},{"name":"WCM_CONNECTION_COST_ROAMING","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE_DEFAULT","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE_GP","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE_OPERATOR","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE_USER","features":[464]},{"name":"WCM_CONNECTION_COST_UNKNOWN","features":[464]},{"name":"WCM_CONNECTION_COST_UNRESTRICTED","features":[464]},{"name":"WCM_CONNECTION_COST_VARIABLE","features":[464]},{"name":"WCM_DATAPLAN_STATUS","features":[307,464]},{"name":"WCM_MAX_PROFILE_NAME","features":[464]},{"name":"WCM_MEDIA_TYPE","features":[464]},{"name":"WCM_POLICY_VALUE","features":[307,464]},{"name":"WCM_PROFILE_INFO","features":[464]},{"name":"WCM_PROFILE_INFO_LIST","features":[464]},{"name":"WCM_PROPERTY","features":[464]},{"name":"WCM_TIME_INTERVAL","features":[464]},{"name":"WCM_UNKNOWN_DATAPLAN_STATUS","features":[464]},{"name":"WCM_USAGE_DATA","features":[307,464]},{"name":"WcmFreeMemory","features":[464]},{"name":"WcmGetProfileList","features":[464]},{"name":"WcmQueryProperty","features":[464]},{"name":"WcmSetProfileList","features":[307,464]},{"name":"WcmSetProperty","features":[464]},{"name":"wcm_global_property_domain_policy","features":[464]},{"name":"wcm_global_property_minimize_policy","features":[464]},{"name":"wcm_global_property_powermanagement_policy","features":[464]},{"name":"wcm_global_property_roaming_policy","features":[464]},{"name":"wcm_intf_property_connection_cost","features":[464]},{"name":"wcm_intf_property_dataplan_status","features":[464]},{"name":"wcm_intf_property_hotspot_profile","features":[464]},{"name":"wcm_media_ethernet","features":[464]},{"name":"wcm_media_invalid","features":[464]},{"name":"wcm_media_max","features":[464]},{"name":"wcm_media_mbn","features":[464]},{"name":"wcm_media_unknown","features":[464]},{"name":"wcm_media_wlan","features":[464]}],"467":[{"name":"DL_ADDRESS_TYPE","features":[323]},{"name":"DlBroadcast","features":[323]},{"name":"DlMulticast","features":[323]},{"name":"DlUnicast","features":[323]},{"name":"FWPM_ACTION0","features":[323]},{"name":"FWPM_ACTRL_ADD","features":[323]},{"name":"FWPM_ACTRL_ADD_LINK","features":[323]},{"name":"FWPM_ACTRL_BEGIN_READ_TXN","features":[323]},{"name":"FWPM_ACTRL_BEGIN_WRITE_TXN","features":[323]},{"name":"FWPM_ACTRL_CLASSIFY","features":[323]},{"name":"FWPM_ACTRL_ENUM","features":[323]},{"name":"FWPM_ACTRL_OPEN","features":[323]},{"name":"FWPM_ACTRL_READ","features":[323]},{"name":"FWPM_ACTRL_READ_STATS","features":[323]},{"name":"FWPM_ACTRL_SUBSCRIBE","features":[323]},{"name":"FWPM_ACTRL_WRITE","features":[323]},{"name":"FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT","features":[323]},{"name":"FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT_SERVER","features":[323]},{"name":"FWPM_APPC_NETWORK_CAPABILITY_INTERNET_PRIVATE_NETWORK","features":[323]},{"name":"FWPM_APPC_NETWORK_CAPABILITY_TYPE","features":[323]},{"name":"FWPM_AUTO_WEIGHT_BITS","features":[323]},{"name":"FWPM_CALLOUT0","features":[323]},{"name":"FWPM_CALLOUT_BUILT_IN_RESERVED_1","features":[323]},{"name":"FWPM_CALLOUT_BUILT_IN_RESERVED_2","features":[323]},{"name":"FWPM_CALLOUT_BUILT_IN_RESERVED_3","features":[323]},{"name":"FWPM_CALLOUT_BUILT_IN_RESERVED_4","features":[323]},{"name":"FWPM_CALLOUT_CHANGE0","features":[323]},{"name":"FWPM_CALLOUT_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_CALLOUT_EDGE_TRAVERSAL_ALE_LISTEN_V4","features":[323]},{"name":"FWPM_CALLOUT_EDGE_TRAVERSAL_ALE_RESOURCE_ASSIGNMENT_V4","features":[323]},{"name":"FWPM_CALLOUT_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_CALLOUT_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_CALLOUT_FLAG_REGISTERED","features":[323]},{"name":"FWPM_CALLOUT_FLAG_USES_PROVIDER_CONTEXT","features":[323]},{"name":"FWPM_CALLOUT_HTTP_TEMPLATE_SSL_HANDSHAKE","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_ALE_CONNECT_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_ALE_CONNECT_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_DOSP_FORWARD_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_DOSP_FORWARD_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_FORWARD_INBOUND_TUNNEL_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_FORWARD_INBOUND_TUNNEL_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_FORWARD_OUTBOUND_TUNNEL_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_FORWARD_OUTBOUND_TUNNEL_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_INITIATE_SECURE_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_INITIATE_SECURE_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TRANSPORT_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TRANSPORT_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_ALE_ACCEPT_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_ALE_ACCEPT_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_OUTBOUND_TRANSPORT_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_OUTBOUND_TRANSPORT_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_OUTBOUND_TUNNEL_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_OUTBOUND_TUNNEL_V6","features":[323]},{"name":"FWPM_CALLOUT_OUTBOUND_NETWORK_CONNECTION_POLICY_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_OUTBOUND_NETWORK_CONNECTION_POLICY_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_RECV_ACCEPT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_RECV_ACCEPT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_RESERVED_AUTH_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_RESERVED_AUTH_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_SET_OPTIONS_AUTH_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_SET_OPTIONS_AUTH_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_SET_OPTIONS_AUTH_RECV_ACCEPT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_SET_OPTIONS_AUTH_RECV_ACCEPT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_SUBSCRIPTION0","features":[323]},{"name":"FWPM_CALLOUT_TCP_CHIMNEY_ACCEPT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_TCP_CHIMNEY_ACCEPT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_TCP_CHIMNEY_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_TCP_CHIMNEY_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_TCP_TEMPLATES_ACCEPT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_TCP_TEMPLATES_ACCEPT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_TCP_TEMPLATES_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_TCP_TEMPLATES_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_TEREDO_ALE_LISTEN_V6","features":[323]},{"name":"FWPM_CALLOUT_TEREDO_ALE_RESOURCE_ASSIGNMENT_V6","features":[323]},{"name":"FWPM_CALLOUT_WFP_TRANSPORT_LAYER_V4_SILENT_DROP","features":[323]},{"name":"FWPM_CALLOUT_WFP_TRANSPORT_LAYER_V6_SILENT_DROP","features":[323]},{"name":"FWPM_CHANGE_ADD","features":[323]},{"name":"FWPM_CHANGE_DELETE","features":[323]},{"name":"FWPM_CHANGE_TYPE","features":[323]},{"name":"FWPM_CHANGE_TYPE_MAX","features":[323]},{"name":"FWPM_CLASSIFY_OPTION0","features":[323,310]},{"name":"FWPM_CLASSIFY_OPTIONS0","features":[323,310]},{"name":"FWPM_CLASSIFY_OPTIONS_CONTEXT","features":[323]},{"name":"FWPM_CONDITION_ALE_APP_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_EFFECTIVE_NAME","features":[323]},{"name":"FWPM_CONDITION_ALE_NAP_CONTEXT","features":[323]},{"name":"FWPM_CONDITION_ALE_ORIGINAL_APP_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_PACKAGE_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_PROMISCUOUS_MODE","features":[323]},{"name":"FWPM_CONDITION_ALE_REAUTH_REASON","features":[323]},{"name":"FWPM_CONDITION_ALE_REMOTE_MACHINE_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_REMOTE_USER_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_SECURITY_ATTRIBUTE_FQBN_VALUE","features":[323]},{"name":"FWPM_CONDITION_ALE_SIO_FIREWALL_SYSTEM_PORT","features":[323]},{"name":"FWPM_CONDITION_ALE_USER_ID","features":[323]},{"name":"FWPM_CONDITION_ARRIVAL_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_ARRIVAL_INTERFACE_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_ARRIVAL_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_ARRIVAL_TUNNEL_TYPE","features":[323]},{"name":"FWPM_CONDITION_AUTHENTICATION_TYPE","features":[323]},{"name":"FWPM_CONDITION_CLIENT_CERT_KEY_LENGTH","features":[323]},{"name":"FWPM_CONDITION_CLIENT_CERT_OID","features":[323]},{"name":"FWPM_CONDITION_CLIENT_TOKEN","features":[323]},{"name":"FWPM_CONDITION_COMPARTMENT_ID","features":[323]},{"name":"FWPM_CONDITION_CURRENT_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_DCOM_APP_ID","features":[323]},{"name":"FWPM_CONDITION_DESTINATION_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_DESTINATION_SUB_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_DIRECTION","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_LOCAL_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_LOCAL_PORT","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_PROTOCOL","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_REMOTE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_REMOTE_PORT","features":[323]},{"name":"FWPM_CONDITION_ETHER_TYPE","features":[323]},{"name":"FWPM_CONDITION_FLAGS","features":[323]},{"name":"FWPM_CONDITION_IMAGE_NAME","features":[323]},{"name":"FWPM_CONDITION_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_INTERFACE_MAC_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_INTERFACE_QUARANTINE_EPOCH","features":[323]},{"name":"FWPM_CONDITION_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_IPSEC_POLICY_KEY","features":[323]},{"name":"FWPM_CONDITION_IPSEC_SECURITY_REALM_ID","features":[323]},{"name":"FWPM_CONDITION_IP_ARRIVAL_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_DESTINATION_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_DESTINATION_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_IP_DESTINATION_PORT","features":[323]},{"name":"FWPM_CONDITION_IP_FORWARD_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_ADDRESS_V4","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_ADDRESS_V6","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_PORT","features":[323]},{"name":"FWPM_CONDITION_IP_NEXTHOP_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_NEXTHOP_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_PHYSICAL_ARRIVAL_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_PHYSICAL_NEXTHOP_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_PROTOCOL","features":[323]},{"name":"FWPM_CONDITION_IP_REMOTE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_REMOTE_ADDRESS_V4","features":[323]},{"name":"FWPM_CONDITION_IP_REMOTE_ADDRESS_V6","features":[323]},{"name":"FWPM_CONDITION_IP_REMOTE_PORT","features":[323]},{"name":"FWPM_CONDITION_IP_SOURCE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_SOURCE_PORT","features":[323]},{"name":"FWPM_CONDITION_KM_AUTH_NAP_CONTEXT","features":[323]},{"name":"FWPM_CONDITION_KM_MODE","features":[323]},{"name":"FWPM_CONDITION_KM_TYPE","features":[323]},{"name":"FWPM_CONDITION_L2_FLAGS","features":[323]},{"name":"FWPM_CONDITION_LOCAL_INTERFACE_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_MAC_DESTINATION_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_MAC_DESTINATION_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_MAC_LOCAL_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_MAC_LOCAL_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_MAC_REMOTE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_MAC_REMOTE_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_MAC_SOURCE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_MAC_SOURCE_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_NDIS_MEDIA_TYPE","features":[323]},{"name":"FWPM_CONDITION_NDIS_PHYSICAL_MEDIA_TYPE","features":[323]},{"name":"FWPM_CONDITION_NDIS_PORT","features":[323]},{"name":"FWPM_CONDITION_NET_EVENT_TYPE","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_INTERFACE_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_SUB_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_TUNNEL_TYPE","features":[323]},{"name":"FWPM_CONDITION_ORIGINAL_ICMP_TYPE","features":[323]},{"name":"FWPM_CONDITION_ORIGINAL_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_PEER_NAME","features":[323]},{"name":"FWPM_CONDITION_PIPE","features":[323]},{"name":"FWPM_CONDITION_PROCESS_WITH_RPC_IF_UUID","features":[323]},{"name":"FWPM_CONDITION_QM_MODE","features":[323]},{"name":"FWPM_CONDITION_REAUTHORIZE_REASON","features":[323]},{"name":"FWPM_CONDITION_REMOTE_ID","features":[323]},{"name":"FWPM_CONDITION_REMOTE_USER_TOKEN","features":[323]},{"name":"FWPM_CONDITION_RESERVED0","features":[323]},{"name":"FWPM_CONDITION_RESERVED1","features":[323]},{"name":"FWPM_CONDITION_RESERVED10","features":[323]},{"name":"FWPM_CONDITION_RESERVED11","features":[323]},{"name":"FWPM_CONDITION_RESERVED12","features":[323]},{"name":"FWPM_CONDITION_RESERVED13","features":[323]},{"name":"FWPM_CONDITION_RESERVED14","features":[323]},{"name":"FWPM_CONDITION_RESERVED15","features":[323]},{"name":"FWPM_CONDITION_RESERVED2","features":[323]},{"name":"FWPM_CONDITION_RESERVED3","features":[323]},{"name":"FWPM_CONDITION_RESERVED4","features":[323]},{"name":"FWPM_CONDITION_RESERVED5","features":[323]},{"name":"FWPM_CONDITION_RESERVED6","features":[323]},{"name":"FWPM_CONDITION_RESERVED7","features":[323]},{"name":"FWPM_CONDITION_RESERVED8","features":[323]},{"name":"FWPM_CONDITION_RESERVED9","features":[323]},{"name":"FWPM_CONDITION_RPC_AUTH_LEVEL","features":[323]},{"name":"FWPM_CONDITION_RPC_AUTH_TYPE","features":[323]},{"name":"FWPM_CONDITION_RPC_EP_FLAGS","features":[323]},{"name":"FWPM_CONDITION_RPC_EP_VALUE","features":[323]},{"name":"FWPM_CONDITION_RPC_IF_FLAG","features":[323]},{"name":"FWPM_CONDITION_RPC_IF_UUID","features":[323]},{"name":"FWPM_CONDITION_RPC_IF_VERSION","features":[323]},{"name":"FWPM_CONDITION_RPC_PROTOCOL","features":[323]},{"name":"FWPM_CONDITION_RPC_PROXY_AUTH_TYPE","features":[323]},{"name":"FWPM_CONDITION_RPC_SERVER_NAME","features":[323]},{"name":"FWPM_CONDITION_RPC_SERVER_PORT","features":[323]},{"name":"FWPM_CONDITION_SEC_ENCRYPT_ALGORITHM","features":[323]},{"name":"FWPM_CONDITION_SEC_KEY_SIZE","features":[323]},{"name":"FWPM_CONDITION_SOURCE_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_SOURCE_SUB_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_SUB_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_TUNNEL_TYPE","features":[323]},{"name":"FWPM_CONDITION_VLAN_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_DESTINATION_VM_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_NETWORK_TYPE","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_SOURCE_INTERFACE_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_SOURCE_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_SOURCE_VM_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_TENANT_NETWORK_ID","features":[323]},{"name":"FWPM_CONNECTION0","features":[307,323]},{"name":"FWPM_CONNECTION_CALLBACK0","features":[307,323]},{"name":"FWPM_CONNECTION_ENUM_FLAG_QUERY_BYTES_TRANSFERRED","features":[323]},{"name":"FWPM_CONNECTION_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_CONNECTION_EVENT_ADD","features":[323]},{"name":"FWPM_CONNECTION_EVENT_DELETE","features":[323]},{"name":"FWPM_CONNECTION_EVENT_MAX","features":[323]},{"name":"FWPM_CONNECTION_EVENT_TYPE","features":[323]},{"name":"FWPM_CONNECTION_SUBSCRIPTION0","features":[323]},{"name":"FWPM_DISPLAY_DATA0","features":[323]},{"name":"FWPM_DYNAMIC_KEYWORD_CALLBACK0","features":[323]},{"name":"FWPM_ENGINE_COLLECT_NET_EVENTS","features":[323]},{"name":"FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS","features":[323]},{"name":"FWPM_ENGINE_NAME_CACHE","features":[323]},{"name":"FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS","features":[323]},{"name":"FWPM_ENGINE_OPTION","features":[323]},{"name":"FWPM_ENGINE_OPTION_MAX","features":[323]},{"name":"FWPM_ENGINE_OPTION_PACKET_BATCH_INBOUND","features":[323]},{"name":"FWPM_ENGINE_OPTION_PACKET_QUEUE_FORWARD","features":[323]},{"name":"FWPM_ENGINE_OPTION_PACKET_QUEUE_INBOUND","features":[323]},{"name":"FWPM_ENGINE_OPTION_PACKET_QUEUE_NONE","features":[323]},{"name":"FWPM_ENGINE_PACKET_QUEUING","features":[323]},{"name":"FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC","features":[323]},{"name":"FWPM_FIELD0","features":[323]},{"name":"FWPM_FIELD_FLAGS","features":[323]},{"name":"FWPM_FIELD_IP_ADDRESS","features":[323]},{"name":"FWPM_FIELD_RAW_DATA","features":[323]},{"name":"FWPM_FIELD_TYPE","features":[323]},{"name":"FWPM_FIELD_TYPE_MAX","features":[323]},{"name":"FWPM_FILTER0","features":[323,310]},{"name":"FWPM_FILTER_CHANGE0","features":[323]},{"name":"FWPM_FILTER_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_FILTER_CONDITION0","features":[323,310]},{"name":"FWPM_FILTER_ENUM_TEMPLATE0","features":[323,310]},{"name":"FWPM_FILTER_FLAGS","features":[323]},{"name":"FWPM_FILTER_FLAG_BOOTTIME","features":[323]},{"name":"FWPM_FILTER_FLAG_CLEAR_ACTION_RIGHT","features":[323]},{"name":"FWPM_FILTER_FLAG_DISABLED","features":[323]},{"name":"FWPM_FILTER_FLAG_GAMEOS_ONLY","features":[323]},{"name":"FWPM_FILTER_FLAG_HAS_PROVIDER_CONTEXT","features":[323]},{"name":"FWPM_FILTER_FLAG_HAS_SECURITY_REALM_PROVIDER_CONTEXT","features":[323]},{"name":"FWPM_FILTER_FLAG_INDEXED","features":[323]},{"name":"FWPM_FILTER_FLAG_IPSEC_NO_ACQUIRE_INITIATE","features":[323]},{"name":"FWPM_FILTER_FLAG_NONE","features":[323]},{"name":"FWPM_FILTER_FLAG_PERMIT_IF_CALLOUT_UNREGISTERED","features":[323]},{"name":"FWPM_FILTER_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_FILTER_FLAG_RESERVED0","features":[323]},{"name":"FWPM_FILTER_FLAG_RESERVED1","features":[323]},{"name":"FWPM_FILTER_FLAG_SILENT_MODE","features":[323]},{"name":"FWPM_FILTER_FLAG_SYSTEMOS_ONLY","features":[323]},{"name":"FWPM_FILTER_SUBSCRIPTION0","features":[323,310]},{"name":"FWPM_GENERAL_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_AUTHIP_MM_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_AUTHIP_QM_TRANSPORT_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_AUTHIP_QM_TUNNEL_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_DOSP_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKEV2_MM_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKEV2_QM_TRANSPORT_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKEV2_QM_TUNNEL_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKE_MM_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKE_QM_TRANSPORT_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKE_QM_TUNNEL_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_KEYING_CONTEXT","features":[323]},{"name":"FWPM_KEYING_MODULE_AUTHIP","features":[323]},{"name":"FWPM_KEYING_MODULE_IKE","features":[323]},{"name":"FWPM_KEYING_MODULE_IKEV2","features":[323]},{"name":"FWPM_LAYER0","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_CONNECT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_CONNECT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_CONNECT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_CONNECT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_LISTEN_V4","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_LISTEN_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_LISTEN_V6","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_LISTEN_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_BIND_REDIRECT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_BIND_REDIRECT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_CONNECT_REDIRECT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_CONNECT_REDIRECT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4","features":[323]},{"name":"FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V6","features":[323]},{"name":"FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4","features":[323]},{"name":"FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6","features":[323]},{"name":"FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_RELEASE_V4","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_RELEASE_V6","features":[323]},{"name":"FWPM_LAYER_DATAGRAM_DATA_V4","features":[323]},{"name":"FWPM_LAYER_DATAGRAM_DATA_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_DATAGRAM_DATA_V6","features":[323]},{"name":"FWPM_LAYER_DATAGRAM_DATA_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_EGRESS_VSWITCH_ETHERNET","features":[323]},{"name":"FWPM_LAYER_EGRESS_VSWITCH_TRANSPORT_V4","features":[323]},{"name":"FWPM_LAYER_EGRESS_VSWITCH_TRANSPORT_V6","features":[323]},{"name":"FWPM_LAYER_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_LAYER_FLAG_BUFFERED","features":[323]},{"name":"FWPM_LAYER_FLAG_BUILTIN","features":[323]},{"name":"FWPM_LAYER_FLAG_CLASSIFY_MOSTLY","features":[323]},{"name":"FWPM_LAYER_FLAG_KERNEL","features":[323]},{"name":"FWPM_LAYER_IKEEXT_V4","features":[323]},{"name":"FWPM_LAYER_IKEEXT_V6","features":[323]},{"name":"FWPM_LAYER_INBOUND_ICMP_ERROR_V4","features":[323]},{"name":"FWPM_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_ICMP_ERROR_V6","features":[323]},{"name":"FWPM_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_IPPACKET_V4","features":[323]},{"name":"FWPM_LAYER_INBOUND_IPPACKET_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_IPPACKET_V6","features":[323]},{"name":"FWPM_LAYER_INBOUND_IPPACKET_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_MAC_FRAME_ETHERNET","features":[323]},{"name":"FWPM_LAYER_INBOUND_MAC_FRAME_NATIVE","features":[323]},{"name":"FWPM_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST","features":[323]},{"name":"FWPM_LAYER_INBOUND_RESERVED2","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_FAST","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_V4","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_V6","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_INGRESS_VSWITCH_ETHERNET","features":[323]},{"name":"FWPM_LAYER_INGRESS_VSWITCH_TRANSPORT_V4","features":[323]},{"name":"FWPM_LAYER_INGRESS_VSWITCH_TRANSPORT_V6","features":[323]},{"name":"FWPM_LAYER_IPFORWARD_V4","features":[323]},{"name":"FWPM_LAYER_IPFORWARD_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_IPFORWARD_V6","features":[323]},{"name":"FWPM_LAYER_IPFORWARD_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_IPSEC_KM_DEMUX_V4","features":[323]},{"name":"FWPM_LAYER_IPSEC_KM_DEMUX_V6","features":[323]},{"name":"FWPM_LAYER_IPSEC_V4","features":[323]},{"name":"FWPM_LAYER_IPSEC_V6","features":[323]},{"name":"FWPM_LAYER_KM_AUTHORIZATION","features":[323]},{"name":"FWPM_LAYER_NAME_RESOLUTION_CACHE_V4","features":[323]},{"name":"FWPM_LAYER_NAME_RESOLUTION_CACHE_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_ICMP_ERROR_V4","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_ICMP_ERROR_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_IPPACKET_V4","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_IPPACKET_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_IPPACKET_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_IPPACKET_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_MAC_FRAME_ETHERNET","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_MAC_FRAME_NATIVE","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V4","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_FAST","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_V4","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_RPC_EPMAP","features":[323]},{"name":"FWPM_LAYER_RPC_EP_ADD","features":[323]},{"name":"FWPM_LAYER_RPC_PROXY_CONN","features":[323]},{"name":"FWPM_LAYER_RPC_PROXY_IF","features":[323]},{"name":"FWPM_LAYER_RPC_UM","features":[323]},{"name":"FWPM_LAYER_STATISTICS0","features":[323]},{"name":"FWPM_LAYER_STREAM_PACKET_V4","features":[323]},{"name":"FWPM_LAYER_STREAM_PACKET_V6","features":[323]},{"name":"FWPM_LAYER_STREAM_V4","features":[323]},{"name":"FWPM_LAYER_STREAM_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_STREAM_V6","features":[323]},{"name":"FWPM_LAYER_STREAM_V6_DISCARD","features":[323]},{"name":"FWPM_NETWORK_CONNECTION_POLICY_CONTEXT","features":[323]},{"name":"FWPM_NETWORK_CONNECTION_POLICY_SETTING0","features":[323,310]},{"name":"FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0","features":[323,310]},{"name":"FWPM_NET_EVENT0","features":[307,323,310]},{"name":"FWPM_NET_EVENT1","features":[307,323,310]},{"name":"FWPM_NET_EVENT2","features":[307,323,310]},{"name":"FWPM_NET_EVENT3","features":[307,323,310]},{"name":"FWPM_NET_EVENT4","features":[307,323,310]},{"name":"FWPM_NET_EVENT5","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK0","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK1","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK2","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK3","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK4","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CAPABILITY_ALLOW0","features":[307,323]},{"name":"FWPM_NET_EVENT_CAPABILITY_DROP0","features":[307,323]},{"name":"FWPM_NET_EVENT_CLASSIFY_ALLOW0","features":[307,323]},{"name":"FWPM_NET_EVENT_CLASSIFY_DROP0","features":[323]},{"name":"FWPM_NET_EVENT_CLASSIFY_DROP1","features":[307,323]},{"name":"FWPM_NET_EVENT_CLASSIFY_DROP2","features":[307,323]},{"name":"FWPM_NET_EVENT_CLASSIFY_DROP_MAC0","features":[307,323]},{"name":"FWPM_NET_EVENT_ENUM_TEMPLATE0","features":[307,323,310]},{"name":"FWPM_NET_EVENT_FLAG_APP_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_EFFECTIVE_NAME_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_ENTERPRISE_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_IP_PROTOCOL_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_IP_VERSION_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_LOCAL_ADDR_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_LOCAL_PORT_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_PACKAGE_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_POLICY_FLAGS_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_REAUTH_REASON_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_REMOTE_ADDR_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_REMOTE_PORT_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_SCOPE_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_USER_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_HEADER0","features":[307,323,310]},{"name":"FWPM_NET_EVENT_HEADER1","features":[307,323,310]},{"name":"FWPM_NET_EVENT_HEADER2","features":[307,323,310]},{"name":"FWPM_NET_EVENT_HEADER3","features":[307,323,310]},{"name":"FWPM_NET_EVENT_IKEEXT_EM_FAILURE0","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_EM_FAILURE1","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_EM_FAILURE_FLAG_BENIGN","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_EM_FAILURE_FLAG_MULTIPLE","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE0","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE1","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE2","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_BENIGN","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_MULTIPLE","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_QM_FAILURE0","features":[323,310]},{"name":"FWPM_NET_EVENT_IKEEXT_QM_FAILURE1","features":[323,310]},{"name":"FWPM_NET_EVENT_IPSEC_DOSP_DROP0","features":[323]},{"name":"FWPM_NET_EVENT_IPSEC_KERNEL_DROP0","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_CAPABILITY_ALLOW","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_CAPABILITY_DROP","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_CLASSIFY_ALLOW","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_INBOUND_BCAST","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_INBOUND_MCAST","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_PORT_SCANNING_DROP","features":[323]},{"name":"FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0","features":[323]},{"name":"FWPM_NET_EVENT_SUBSCRIPTION0","features":[307,323,310]},{"name":"FWPM_NET_EVENT_TYPE","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CAPABILITY_ALLOW","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CAPABILITY_DROP","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CLASSIFY_ALLOW","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CLASSIFY_DROP","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CLASSIFY_DROP_MAC","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IPSEC_DOSP_DROP","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_LPM_PACKET_ARRIVAL","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_MAX","features":[323]},{"name":"FWPM_PROVIDER0","features":[323]},{"name":"FWPM_PROVIDER_CHANGE0","features":[323]},{"name":"FWPM_PROVIDER_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT0","features":[323,310]},{"name":"FWPM_PROVIDER_CONTEXT1","features":[323,310]},{"name":"FWPM_PROVIDER_CONTEXT2","features":[323,310]},{"name":"FWPM_PROVIDER_CONTEXT3","features":[323,310]},{"name":"FWPM_PROVIDER_CONTEXT_CHANGE0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_FLAG_DOWNLEVEL","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_SECURE_SOCKET_AUTHIP","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_SECURE_SOCKET_IPSEC","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_TYPE","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_TYPE_MAX","features":[323]},{"name":"FWPM_PROVIDER_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_PROVIDER_FLAG_DISABLED","features":[323]},{"name":"FWPM_PROVIDER_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_PROVIDER_IKEEXT","features":[323]},{"name":"FWPM_PROVIDER_IPSEC_DOSP_CONFIG","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_APP_ISOLATION","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_EDP","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_TENANT_RESTRICTIONS","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_WF","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_WSH","features":[323]},{"name":"FWPM_PROVIDER_SUBSCRIPTION0","features":[323]},{"name":"FWPM_PROVIDER_TCP_CHIMNEY_OFFLOAD","features":[323]},{"name":"FWPM_PROVIDER_TCP_TEMPLATES","features":[323]},{"name":"FWPM_SERVICE_RUNNING","features":[323]},{"name":"FWPM_SERVICE_START_PENDING","features":[323]},{"name":"FWPM_SERVICE_STATE","features":[323]},{"name":"FWPM_SERVICE_STATE_MAX","features":[323]},{"name":"FWPM_SERVICE_STOPPED","features":[323]},{"name":"FWPM_SERVICE_STOP_PENDING","features":[323]},{"name":"FWPM_SESSION0","features":[307,323,310]},{"name":"FWPM_SESSION_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_SESSION_FLAG_DYNAMIC","features":[323]},{"name":"FWPM_SESSION_FLAG_RESERVED","features":[323]},{"name":"FWPM_STATISTICS0","features":[323]},{"name":"FWPM_SUBLAYER0","features":[323]},{"name":"FWPM_SUBLAYER_CHANGE0","features":[323]},{"name":"FWPM_SUBLAYER_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_SUBLAYER_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_SUBLAYER_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_SUBLAYER_INSPECTION","features":[323]},{"name":"FWPM_SUBLAYER_IPSEC_DOSP","features":[323]},{"name":"FWPM_SUBLAYER_IPSEC_FORWARD_OUTBOUND_TUNNEL","features":[323]},{"name":"FWPM_SUBLAYER_IPSEC_SECURITY_REALM","features":[323]},{"name":"FWPM_SUBLAYER_IPSEC_TUNNEL","features":[323]},{"name":"FWPM_SUBLAYER_LIPS","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_APP_ISOLATION","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_EDP","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_QUARANTINE","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_TENANT_RESTRICTIONS","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_WF","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_WSH","features":[323]},{"name":"FWPM_SUBLAYER_RPC_AUDIT","features":[323]},{"name":"FWPM_SUBLAYER_SECURE_SOCKET","features":[323]},{"name":"FWPM_SUBLAYER_SUBSCRIPTION0","features":[323]},{"name":"FWPM_SUBLAYER_TCP_CHIMNEY_OFFLOAD","features":[323]},{"name":"FWPM_SUBLAYER_TCP_TEMPLATES","features":[323]},{"name":"FWPM_SUBLAYER_TEREDO","features":[323]},{"name":"FWPM_SUBLAYER_UNIVERSAL","features":[323]},{"name":"FWPM_SUBSCRIPTION_FLAGS","features":[323]},{"name":"FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_ADD","features":[323]},{"name":"FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_DELETE","features":[323]},{"name":"FWPM_SYSTEM_PORTS0","features":[323]},{"name":"FWPM_SYSTEM_PORTS_BY_TYPE0","features":[323]},{"name":"FWPM_SYSTEM_PORTS_CALLBACK0","features":[323]},{"name":"FWPM_SYSTEM_PORT_IPHTTPS_IN","features":[323]},{"name":"FWPM_SYSTEM_PORT_IPHTTPS_OUT","features":[323]},{"name":"FWPM_SYSTEM_PORT_RPC_EPMAP","features":[323]},{"name":"FWPM_SYSTEM_PORT_TEREDO","features":[323]},{"name":"FWPM_SYSTEM_PORT_TYPE","features":[323]},{"name":"FWPM_SYSTEM_PORT_TYPE_MAX","features":[323]},{"name":"FWPM_TUNNEL_FLAG_ENABLE_VIRTUAL_IF_TUNNELING","features":[323]},{"name":"FWPM_TUNNEL_FLAG_POINT_TO_POINT","features":[323]},{"name":"FWPM_TUNNEL_FLAG_RESERVED0","features":[323]},{"name":"FWPM_TXN_READ_ONLY","features":[323]},{"name":"FWPM_VSWITCH_EVENT0","features":[307,323]},{"name":"FWPM_VSWITCH_EVENT_CALLBACK0","features":[307,323]},{"name":"FWPM_VSWITCH_EVENT_DISABLED_FOR_INSPECTION","features":[323]},{"name":"FWPM_VSWITCH_EVENT_ENABLED_FOR_INSPECTION","features":[323]},{"name":"FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER","features":[323]},{"name":"FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION","features":[323]},{"name":"FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER","features":[323]},{"name":"FWPM_VSWITCH_EVENT_MAX","features":[323]},{"name":"FWPM_VSWITCH_EVENT_SUBSCRIPTION0","features":[323]},{"name":"FWPM_VSWITCH_EVENT_TYPE","features":[323]},{"name":"FWPM_WEIGHT_RANGE_IKE_EXEMPTIONS","features":[323]},{"name":"FWPM_WEIGHT_RANGE_IPSEC","features":[323]},{"name":"FWPS_ALE_ENDPOINT_FLAG_IPSEC_SECURED","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_ABSORB","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_ALE_FAST_CACHE_CHECK","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_ALE_FAST_CACHE_POSSIBLE","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_BUFFER_LIMIT_REACHED","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_NO_MORE_DATA","features":[323]},{"name":"FWPS_FILTER_FLAG_CLEAR_ACTION_RIGHT","features":[323]},{"name":"FWPS_FILTER_FLAG_HAS_SECURITY_REALM_PROVIDER_CONTEXT","features":[323]},{"name":"FWPS_FILTER_FLAG_IPSEC_NO_ACQUIRE_INITIATE","features":[323]},{"name":"FWPS_FILTER_FLAG_OR_CONDITIONS","features":[323]},{"name":"FWPS_FILTER_FLAG_PERMIT_IF_CALLOUT_UNREGISTERED","features":[323]},{"name":"FWPS_FILTER_FLAG_RESERVED0","features":[323]},{"name":"FWPS_FILTER_FLAG_RESERVED1","features":[323]},{"name":"FWPS_FILTER_FLAG_SILENT_MODE","features":[323]},{"name":"FWPS_INCOMING_FLAG_ABSORB","features":[323]},{"name":"FWPS_INCOMING_FLAG_CACHE_SAFE","features":[323]},{"name":"FWPS_INCOMING_FLAG_CONNECTION_FAILING_INDICATION","features":[323]},{"name":"FWPS_INCOMING_FLAG_ENFORCE_QUERY","features":[323]},{"name":"FWPS_INCOMING_FLAG_IS_LOCAL_ONLY_FLOW","features":[323]},{"name":"FWPS_INCOMING_FLAG_IS_LOOSE_SOURCE_FLOW","features":[323]},{"name":"FWPS_INCOMING_FLAG_MID_STREAM_INSPECTION","features":[323]},{"name":"FWPS_INCOMING_FLAG_RECLASSIFY","features":[323]},{"name":"FWPS_INCOMING_FLAG_RESERVED0","features":[323]},{"name":"FWPS_L2_INCOMING_FLAG_IS_RAW_IPV4_FRAMING","features":[323]},{"name":"FWPS_L2_INCOMING_FLAG_IS_RAW_IPV6_FRAMING","features":[323]},{"name":"FWPS_L2_INCOMING_FLAG_RECLASSIFY_MULTI_DESTINATION","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_ETHERNET_MAC_HEADER_SIZE","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_RESERVED","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_VSWITCH_DESTINATION_PORT_ID","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_VSWITCH_PACKET_CONTEXT","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_VSWITCH_SOURCE_NIC_INDEX","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_VSWITCH_SOURCE_PORT_ID","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_WIFI_OPERATION_MODE","features":[323]},{"name":"FWPS_METADATA_FIELD_ALE_CLASSIFY_REQUIRED","features":[323]},{"name":"FWPS_METADATA_FIELD_COMPARTMENT_ID","features":[323]},{"name":"FWPS_METADATA_FIELD_COMPLETION_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_DESTINATION_INTERFACE_INDEX","features":[323]},{"name":"FWPS_METADATA_FIELD_DESTINATION_PREFIX","features":[323]},{"name":"FWPS_METADATA_FIELD_DISCARD_REASON","features":[323]},{"name":"FWPS_METADATA_FIELD_ETHER_FRAME_LENGTH","features":[323]},{"name":"FWPS_METADATA_FIELD_FLOW_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_FORWARD_LAYER_INBOUND_PASS_THRU","features":[323]},{"name":"FWPS_METADATA_FIELD_FORWARD_LAYER_OUTBOUND_PASS_THRU","features":[323]},{"name":"FWPS_METADATA_FIELD_FRAGMENT_DATA","features":[323]},{"name":"FWPS_METADATA_FIELD_ICMP_ID_AND_SEQUENCE","features":[323]},{"name":"FWPS_METADATA_FIELD_IP_HEADER_SIZE","features":[323]},{"name":"FWPS_METADATA_FIELD_LOCAL_REDIRECT_TARGET_PID","features":[323]},{"name":"FWPS_METADATA_FIELD_ORIGINAL_DESTINATION","features":[323]},{"name":"FWPS_METADATA_FIELD_PACKET_DIRECTION","features":[323]},{"name":"FWPS_METADATA_FIELD_PACKET_SYSTEM_CRITICAL","features":[323]},{"name":"FWPS_METADATA_FIELD_PARENT_ENDPOINT_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_PATH_MTU","features":[323]},{"name":"FWPS_METADATA_FIELD_PROCESS_ID","features":[323]},{"name":"FWPS_METADATA_FIELD_PROCESS_PATH","features":[323]},{"name":"FWPS_METADATA_FIELD_REDIRECT_RECORD_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_REMOTE_SCOPE_ID","features":[323]},{"name":"FWPS_METADATA_FIELD_RESERVED","features":[323]},{"name":"FWPS_METADATA_FIELD_SOURCE_INTERFACE_INDEX","features":[323]},{"name":"FWPS_METADATA_FIELD_SUB_PROCESS_TAG","features":[323]},{"name":"FWPS_METADATA_FIELD_SYSTEM_FLAGS","features":[323]},{"name":"FWPS_METADATA_FIELD_TOKEN","features":[323]},{"name":"FWPS_METADATA_FIELD_TRANSPORT_CONTROL_DATA","features":[323]},{"name":"FWPS_METADATA_FIELD_TRANSPORT_ENDPOINT_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_TRANSPORT_HEADER_INCLUDE_HEADER","features":[323]},{"name":"FWPS_METADATA_FIELD_TRANSPORT_HEADER_SIZE","features":[323]},{"name":"FWPS_RIGHT_ACTION_WRITE","features":[323]},{"name":"FWP_ACTION_BLOCK","features":[323]},{"name":"FWP_ACTION_CALLOUT_INSPECTION","features":[323]},{"name":"FWP_ACTION_CALLOUT_TERMINATING","features":[323]},{"name":"FWP_ACTION_CALLOUT_UNKNOWN","features":[323]},{"name":"FWP_ACTION_CONTINUE","features":[323]},{"name":"FWP_ACTION_FLAG_CALLOUT","features":[323]},{"name":"FWP_ACTION_FLAG_NON_TERMINATING","features":[323]},{"name":"FWP_ACTION_FLAG_TERMINATING","features":[323]},{"name":"FWP_ACTION_NONE","features":[323]},{"name":"FWP_ACTION_NONE_NO_MATCH","features":[323]},{"name":"FWP_ACTION_PERMIT","features":[323]},{"name":"FWP_ACTION_TYPE","features":[323]},{"name":"FWP_ACTRL_MATCH_FILTER","features":[323]},{"name":"FWP_AF","features":[323]},{"name":"FWP_AF_ETHER","features":[323]},{"name":"FWP_AF_INET","features":[323]},{"name":"FWP_AF_INET6","features":[323]},{"name":"FWP_AF_NONE","features":[323]},{"name":"FWP_BYTEMAP_ARRAY64_SIZE","features":[323]},{"name":"FWP_BYTE_ARRAY16","features":[323]},{"name":"FWP_BYTE_ARRAY16_TYPE","features":[323]},{"name":"FWP_BYTE_ARRAY6","features":[323]},{"name":"FWP_BYTE_ARRAY6_SIZE","features":[323]},{"name":"FWP_BYTE_ARRAY6_TYPE","features":[323]},{"name":"FWP_BYTE_BLOB","features":[323]},{"name":"FWP_BYTE_BLOB_TYPE","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_L2_BATCH_CLASSIFY","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_MID_STREAM_INSPECTION","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_OFFLOAD","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_RECLASSIFY","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_RSC","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_URO","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_USO","features":[323]},{"name":"FWP_CALLOUT_FLAG_CONDITIONAL_ON_FLOW","features":[323]},{"name":"FWP_CALLOUT_FLAG_ENABLE_COMMIT_ADD_NOTIFY","features":[323]},{"name":"FWP_CALLOUT_FLAG_RESERVED1","features":[323]},{"name":"FWP_CALLOUT_FLAG_RESERVED2","features":[323]},{"name":"FWP_CLASSIFY_OPTION_LOCAL_ONLY_MAPPING","features":[323]},{"name":"FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING","features":[323]},{"name":"FWP_CLASSIFY_OPTION_MAX","features":[323]},{"name":"FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME","features":[323]},{"name":"FWP_CLASSIFY_OPTION_MULTICAST_STATE","features":[323]},{"name":"FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_MM_POLICY_KEY","features":[323]},{"name":"FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_QM_POLICY_KEY","features":[323]},{"name":"FWP_CLASSIFY_OPTION_SECURE_SOCKET_SECURITY_FLAGS","features":[323]},{"name":"FWP_CLASSIFY_OPTION_TYPE","features":[323]},{"name":"FWP_CLASSIFY_OPTION_UNICAST_LIFETIME","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_APPCONTAINER_LOOPBACK","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_AUTH_FW","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_CONNECTION_REDIRECTED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_FRAGMENT","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_FRAGMENT_GROUP","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_HONORING_POLICY_AUTHORIZE","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_IMPLICIT_BIND","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_INBOUND_PASS_THRU","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_IPSEC_NATT_RECLASSIFY","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_IPSEC_SECURED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_LOOPBACK","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_NAME_APP_SPECIFIED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_NON_APPCONTAINER_LOOPBACK","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_OUTBOUND_PASS_THRU","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_PROMISCUOUS","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_PROXY_CONNECTION","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_RAW_ENDPOINT","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_REASSEMBLED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_REAUTHORIZE","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_RECLASSIFY","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_RESERVED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_WILDCARD_BIND","features":[323]},{"name":"FWP_CONDITION_FLAG_REQUIRES_ALE_CLASSIFY","features":[323]},{"name":"FWP_CONDITION_L2_IF_CONNECTOR_PRESENT","features":[323]},{"name":"FWP_CONDITION_L2_IS_IP_FRAGMENT_GROUP","features":[323]},{"name":"FWP_CONDITION_L2_IS_MALFORMED_PACKET","features":[323]},{"name":"FWP_CONDITION_L2_IS_MOBILE_BROADBAND","features":[323]},{"name":"FWP_CONDITION_L2_IS_NATIVE_ETHERNET","features":[323]},{"name":"FWP_CONDITION_L2_IS_VM2VM","features":[323]},{"name":"FWP_CONDITION_L2_IS_WIFI","features":[323]},{"name":"FWP_CONDITION_L2_IS_WIFI_DIRECT_DATA","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_CHECK_OFFLOAD","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_CLASSIFY_COMPLETION","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_EDP_POLICY_CHANGED","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_IPSEC_PROPERTIES_CHANGED","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_MID_STREAM_INSPECTION","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_NEW_ARRIVAL_INTERFACE","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_NEW_INBOUND_MCAST_BCAST_PACKET","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_NEW_NEXTHOP_INTERFACE","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_POLICY_CHANGE","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_PROFILE_CROSSING","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_PROXY_HANDLE_CHANGED","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_SOCKET_PROPERTY_CHANGED","features":[323]},{"name":"FWP_CONDITION_SOCKET_PROPERTY_FLAG_ALLOW_EDGE_TRAFFIC","features":[323]},{"name":"FWP_CONDITION_SOCKET_PROPERTY_FLAG_DENY_EDGE_TRAFFIC","features":[323]},{"name":"FWP_CONDITION_SOCKET_PROPERTY_FLAG_IS_SYSTEM_PORT_RPC","features":[323]},{"name":"FWP_CONDITION_VALUE0","features":[323,310]},{"name":"FWP_DATA_TYPE","features":[323]},{"name":"FWP_DATA_TYPE_MAX","features":[323]},{"name":"FWP_DIRECTION","features":[323]},{"name":"FWP_DIRECTION_INBOUND","features":[323]},{"name":"FWP_DIRECTION_MAX","features":[323]},{"name":"FWP_DIRECTION_OUTBOUND","features":[323]},{"name":"FWP_DOUBLE","features":[323]},{"name":"FWP_EMPTY","features":[323]},{"name":"FWP_ETHER_ENCAP_METHOD","features":[323]},{"name":"FWP_ETHER_ENCAP_METHOD_ETHER_V2","features":[323]},{"name":"FWP_ETHER_ENCAP_METHOD_SNAP","features":[323]},{"name":"FWP_ETHER_ENCAP_METHOD_SNAP_W_OUI_ZERO","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_BEST_TERMINATING_MATCH","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_BOOTTIME_ONLY","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_INCLUDE_BOOTTIME","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_INCLUDE_DISABLED","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_RESERVED1","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_SORTED","features":[323]},{"name":"FWP_FILTER_ENUM_FULLY_CONTAINED","features":[323]},{"name":"FWP_FILTER_ENUM_OVERLAPPING","features":[323]},{"name":"FWP_FILTER_ENUM_TYPE","features":[323]},{"name":"FWP_FILTER_ENUM_TYPE_MAX","features":[323]},{"name":"FWP_FLOAT","features":[323]},{"name":"FWP_INT16","features":[323]},{"name":"FWP_INT32","features":[323]},{"name":"FWP_INT64","features":[323]},{"name":"FWP_INT8","features":[323]},{"name":"FWP_IP_VERSION","features":[323]},{"name":"FWP_IP_VERSION_MAX","features":[323]},{"name":"FWP_IP_VERSION_NONE","features":[323]},{"name":"FWP_IP_VERSION_V4","features":[323]},{"name":"FWP_IP_VERSION_V6","features":[323]},{"name":"FWP_MATCH_EQUAL","features":[323]},{"name":"FWP_MATCH_EQUAL_CASE_INSENSITIVE","features":[323]},{"name":"FWP_MATCH_FLAGS_ALL_SET","features":[323]},{"name":"FWP_MATCH_FLAGS_ANY_SET","features":[323]},{"name":"FWP_MATCH_FLAGS_NONE_SET","features":[323]},{"name":"FWP_MATCH_GREATER","features":[323]},{"name":"FWP_MATCH_GREATER_OR_EQUAL","features":[323]},{"name":"FWP_MATCH_LESS","features":[323]},{"name":"FWP_MATCH_LESS_OR_EQUAL","features":[323]},{"name":"FWP_MATCH_NOT_EQUAL","features":[323]},{"name":"FWP_MATCH_NOT_PREFIX","features":[323]},{"name":"FWP_MATCH_PREFIX","features":[323]},{"name":"FWP_MATCH_RANGE","features":[323]},{"name":"FWP_MATCH_TYPE","features":[323]},{"name":"FWP_MATCH_TYPE_MAX","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_MAX","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_NEXT_HOP","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_NEXT_HOP_INTERFACE","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_SETTING_TYPE","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_SOURCE_ADDRESS","features":[323]},{"name":"FWP_OPTION_VALUE_ALLOW_GLOBAL_MULTICAST_STATE","features":[323]},{"name":"FWP_OPTION_VALUE_ALLOW_MULTICAST_STATE","features":[323]},{"name":"FWP_OPTION_VALUE_DENY_MULTICAST_STATE","features":[323]},{"name":"FWP_OPTION_VALUE_DISABLE_LOCAL_ONLY_MAPPING","features":[323]},{"name":"FWP_OPTION_VALUE_DISABLE_LOOSE_SOURCE","features":[323]},{"name":"FWP_OPTION_VALUE_ENABLE_LOCAL_ONLY_MAPPING","features":[323]},{"name":"FWP_OPTION_VALUE_ENABLE_LOOSE_SOURCE","features":[323]},{"name":"FWP_RANGE0","features":[323,310]},{"name":"FWP_RANGE_TYPE","features":[323]},{"name":"FWP_SECURITY_DESCRIPTOR_TYPE","features":[323]},{"name":"FWP_SID","features":[323]},{"name":"FWP_SINGLE_DATA_TYPE_MAX","features":[323]},{"name":"FWP_TOKEN_ACCESS_INFORMATION_TYPE","features":[323]},{"name":"FWP_TOKEN_INFORMATION","features":[323,310]},{"name":"FWP_TOKEN_INFORMATION_TYPE","features":[323]},{"name":"FWP_UINT16","features":[323]},{"name":"FWP_UINT32","features":[323]},{"name":"FWP_UINT64","features":[323]},{"name":"FWP_UINT8","features":[323]},{"name":"FWP_UNICODE_STRING_TYPE","features":[323]},{"name":"FWP_V4_ADDR_AND_MASK","features":[323]},{"name":"FWP_V4_ADDR_MASK","features":[323]},{"name":"FWP_V6_ADDR_AND_MASK","features":[323]},{"name":"FWP_V6_ADDR_MASK","features":[323]},{"name":"FWP_V6_ADDR_SIZE","features":[323]},{"name":"FWP_VALUE0","features":[323,310]},{"name":"FWP_VSWITCH_NETWORK_TYPE","features":[323]},{"name":"FWP_VSWITCH_NETWORK_TYPE_EXTERNAL","features":[323]},{"name":"FWP_VSWITCH_NETWORK_TYPE_INTERNAL","features":[323]},{"name":"FWP_VSWITCH_NETWORK_TYPE_PRIVATE","features":[323]},{"name":"FWP_VSWITCH_NETWORK_TYPE_UNKNOWN","features":[323]},{"name":"FwpmCalloutAdd0","features":[307,323,310]},{"name":"FwpmCalloutCreateEnumHandle0","features":[307,323]},{"name":"FwpmCalloutDeleteById0","features":[307,323]},{"name":"FwpmCalloutDeleteByKey0","features":[307,323]},{"name":"FwpmCalloutDestroyEnumHandle0","features":[307,323]},{"name":"FwpmCalloutEnum0","features":[307,323]},{"name":"FwpmCalloutGetById0","features":[307,323]},{"name":"FwpmCalloutGetByKey0","features":[307,323]},{"name":"FwpmCalloutGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmCalloutSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmCalloutSubscribeChanges0","features":[307,323]},{"name":"FwpmCalloutSubscriptionsGet0","features":[307,323]},{"name":"FwpmCalloutUnsubscribeChanges0","features":[307,323]},{"name":"FwpmConnectionCreateEnumHandle0","features":[307,323]},{"name":"FwpmConnectionDestroyEnumHandle0","features":[307,323]},{"name":"FwpmConnectionEnum0","features":[307,323]},{"name":"FwpmConnectionGetById0","features":[307,323]},{"name":"FwpmConnectionGetSecurityInfo0","features":[307,323,310]},{"name":"FwpmConnectionSetSecurityInfo0","features":[307,323,310]},{"name":"FwpmConnectionSubscribe0","features":[307,323]},{"name":"FwpmConnectionUnsubscribe0","features":[307,323]},{"name":"FwpmDynamicKeywordSubscribe0","features":[307,323]},{"name":"FwpmDynamicKeywordUnsubscribe0","features":[307,323]},{"name":"FwpmEngineClose0","features":[307,323]},{"name":"FwpmEngineGetOption0","features":[307,323,310]},{"name":"FwpmEngineGetSecurityInfo0","features":[307,323,310]},{"name":"FwpmEngineOpen0","features":[307,323,310,324]},{"name":"FwpmEngineSetOption0","features":[307,323,310]},{"name":"FwpmEngineSetSecurityInfo0","features":[307,323,310]},{"name":"FwpmFilterAdd0","features":[307,323,310]},{"name":"FwpmFilterCreateEnumHandle0","features":[307,323,310]},{"name":"FwpmFilterDeleteById0","features":[307,323]},{"name":"FwpmFilterDeleteByKey0","features":[307,323]},{"name":"FwpmFilterDestroyEnumHandle0","features":[307,323]},{"name":"FwpmFilterEnum0","features":[307,323,310]},{"name":"FwpmFilterGetById0","features":[307,323,310]},{"name":"FwpmFilterGetByKey0","features":[307,323,310]},{"name":"FwpmFilterGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmFilterSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmFilterSubscribeChanges0","features":[307,323,310]},{"name":"FwpmFilterSubscriptionsGet0","features":[307,323,310]},{"name":"FwpmFilterUnsubscribeChanges0","features":[307,323]},{"name":"FwpmFreeMemory0","features":[323]},{"name":"FwpmGetAppIdFromFileName0","features":[323]},{"name":"FwpmIPsecTunnelAdd0","features":[307,323,310]},{"name":"FwpmIPsecTunnelAdd1","features":[307,323,310]},{"name":"FwpmIPsecTunnelAdd2","features":[307,323,310]},{"name":"FwpmIPsecTunnelAdd3","features":[307,323,310]},{"name":"FwpmIPsecTunnelDeleteByKey0","features":[307,323]},{"name":"FwpmLayerCreateEnumHandle0","features":[307,323]},{"name":"FwpmLayerDestroyEnumHandle0","features":[307,323]},{"name":"FwpmLayerEnum0","features":[307,323]},{"name":"FwpmLayerGetById0","features":[307,323]},{"name":"FwpmLayerGetByKey0","features":[307,323]},{"name":"FwpmLayerGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmLayerSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmNetEventCreateEnumHandle0","features":[307,323,310]},{"name":"FwpmNetEventDestroyEnumHandle0","features":[307,323]},{"name":"FwpmNetEventEnum0","features":[307,323,310]},{"name":"FwpmNetEventEnum1","features":[307,323,310]},{"name":"FwpmNetEventEnum2","features":[307,323,310]},{"name":"FwpmNetEventEnum3","features":[307,323,310]},{"name":"FwpmNetEventEnum4","features":[307,323,310]},{"name":"FwpmNetEventEnum5","features":[307,323,310]},{"name":"FwpmNetEventSubscribe0","features":[307,323,310]},{"name":"FwpmNetEventSubscribe1","features":[307,323,310]},{"name":"FwpmNetEventSubscribe2","features":[307,323,310]},{"name":"FwpmNetEventSubscribe3","features":[307,323,310]},{"name":"FwpmNetEventSubscribe4","features":[307,323,310]},{"name":"FwpmNetEventSubscriptionsGet0","features":[307,323,310]},{"name":"FwpmNetEventUnsubscribe0","features":[307,323]},{"name":"FwpmNetEventsGetSecurityInfo0","features":[307,323,310]},{"name":"FwpmNetEventsSetSecurityInfo0","features":[307,323,310]},{"name":"FwpmProviderAdd0","features":[307,323,310]},{"name":"FwpmProviderContextAdd0","features":[307,323,310]},{"name":"FwpmProviderContextAdd1","features":[307,323,310]},{"name":"FwpmProviderContextAdd2","features":[307,323,310]},{"name":"FwpmProviderContextAdd3","features":[307,323,310]},{"name":"FwpmProviderContextCreateEnumHandle0","features":[307,323]},{"name":"FwpmProviderContextDeleteById0","features":[307,323]},{"name":"FwpmProviderContextDeleteByKey0","features":[307,323]},{"name":"FwpmProviderContextDestroyEnumHandle0","features":[307,323]},{"name":"FwpmProviderContextEnum0","features":[307,323,310]},{"name":"FwpmProviderContextEnum1","features":[307,323,310]},{"name":"FwpmProviderContextEnum2","features":[307,323,310]},{"name":"FwpmProviderContextEnum3","features":[307,323,310]},{"name":"FwpmProviderContextGetById0","features":[307,323,310]},{"name":"FwpmProviderContextGetById1","features":[307,323,310]},{"name":"FwpmProviderContextGetById2","features":[307,323,310]},{"name":"FwpmProviderContextGetById3","features":[307,323,310]},{"name":"FwpmProviderContextGetByKey0","features":[307,323,310]},{"name":"FwpmProviderContextGetByKey1","features":[307,323,310]},{"name":"FwpmProviderContextGetByKey2","features":[307,323,310]},{"name":"FwpmProviderContextGetByKey3","features":[307,323,310]},{"name":"FwpmProviderContextGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmProviderContextSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmProviderContextSubscribeChanges0","features":[307,323]},{"name":"FwpmProviderContextSubscriptionsGet0","features":[307,323]},{"name":"FwpmProviderContextUnsubscribeChanges0","features":[307,323]},{"name":"FwpmProviderCreateEnumHandle0","features":[307,323]},{"name":"FwpmProviderDeleteByKey0","features":[307,323]},{"name":"FwpmProviderDestroyEnumHandle0","features":[307,323]},{"name":"FwpmProviderEnum0","features":[307,323]},{"name":"FwpmProviderGetByKey0","features":[307,323]},{"name":"FwpmProviderGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmProviderSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmProviderSubscribeChanges0","features":[307,323]},{"name":"FwpmProviderSubscriptionsGet0","features":[307,323]},{"name":"FwpmProviderUnsubscribeChanges0","features":[307,323]},{"name":"FwpmSessionCreateEnumHandle0","features":[307,323]},{"name":"FwpmSessionDestroyEnumHandle0","features":[307,323]},{"name":"FwpmSessionEnum0","features":[307,323,310]},{"name":"FwpmSubLayerAdd0","features":[307,323,310]},{"name":"FwpmSubLayerCreateEnumHandle0","features":[307,323]},{"name":"FwpmSubLayerDeleteByKey0","features":[307,323]},{"name":"FwpmSubLayerDestroyEnumHandle0","features":[307,323]},{"name":"FwpmSubLayerEnum0","features":[307,323]},{"name":"FwpmSubLayerGetByKey0","features":[307,323]},{"name":"FwpmSubLayerGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmSubLayerSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmSubLayerSubscribeChanges0","features":[307,323]},{"name":"FwpmSubLayerSubscriptionsGet0","features":[307,323]},{"name":"FwpmSubLayerUnsubscribeChanges0","features":[307,323]},{"name":"FwpmSystemPortsGet0","features":[307,323]},{"name":"FwpmSystemPortsSubscribe0","features":[307,323]},{"name":"FwpmSystemPortsUnsubscribe0","features":[307,323]},{"name":"FwpmTransactionAbort0","features":[307,323]},{"name":"FwpmTransactionBegin0","features":[307,323]},{"name":"FwpmTransactionCommit0","features":[307,323]},{"name":"FwpmvSwitchEventSubscribe0","features":[307,323]},{"name":"FwpmvSwitchEventUnsubscribe0","features":[307,323]},{"name":"FwpmvSwitchEventsGetSecurityInfo0","features":[307,323,310]},{"name":"FwpmvSwitchEventsSetSecurityInfo0","features":[307,323,310]},{"name":"IKEEXT_ANONYMOUS","features":[323]},{"name":"IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD0","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD1","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD2","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD_TYPE","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD_TYPE_MAX","features":[323]},{"name":"IKEEXT_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERTIFICATE_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_CERTIFICATE_AUTHENTICATION1","features":[323]},{"name":"IKEEXT_CERTIFICATE_AUTHENTICATION2","features":[323]},{"name":"IKEEXT_CERTIFICATE_CREDENTIAL0","features":[323]},{"name":"IKEEXT_CERTIFICATE_CREDENTIAL1","features":[323]},{"name":"IKEEXT_CERTIFICATE_CRITERIA0","features":[323]},{"name":"IKEEXT_CERTIFICATE_ECDSA_P256","features":[323]},{"name":"IKEEXT_CERTIFICATE_ECDSA_P384","features":[323]},{"name":"IKEEXT_CERT_AUTH","features":[323]},{"name":"IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP","features":[323]},{"name":"IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION","features":[323]},{"name":"IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG","features":[323]},{"name":"IKEEXT_CERT_AUTH_FLAG_DISABLE_CRL_CHECK","features":[323]},{"name":"IKEEXT_CERT_AUTH_FLAG_DISABLE_REQUEST_PAYLOAD","features":[323]},{"name":"IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY","features":[323]},{"name":"IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE","features":[323]},{"name":"IKEEXT_CERT_CONFIG_ENTERPRISE_STORE","features":[323]},{"name":"IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST","features":[323]},{"name":"IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE","features":[323]},{"name":"IKEEXT_CERT_CONFIG_TYPE","features":[323]},{"name":"IKEEXT_CERT_CONFIG_TYPE_MAX","features":[323]},{"name":"IKEEXT_CERT_CONFIG_UNSPECIFIED","features":[323]},{"name":"IKEEXT_CERT_CREDENTIAL_FLAG_NAP_CERT","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_CN","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_DC","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_DNS","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_NAME_TYPE","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_NAME_TYPE_MAX","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_O","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_OU","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_RFC822","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_UPN","features":[323]},{"name":"IKEEXT_CERT_EKUS0","features":[323]},{"name":"IKEEXT_CERT_FLAGS","features":[323]},{"name":"IKEEXT_CERT_FLAG_DISABLE_REQUEST_PAYLOAD","features":[323]},{"name":"IKEEXT_CERT_FLAG_ENABLE_ACCOUNT_MAPPING","features":[323]},{"name":"IKEEXT_CERT_FLAG_FOLLOW_RENEWAL_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERT_FLAG_IGNORE_INIT_CERT_MAP_FAILURE","features":[323]},{"name":"IKEEXT_CERT_FLAG_INTERMEDIATE_CA","features":[323]},{"name":"IKEEXT_CERT_FLAG_PREFER_NAP_CERTIFICATE_OUTBOUND","features":[323]},{"name":"IKEEXT_CERT_FLAG_SELECT_NAP_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERT_FLAG_USE_NAP_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERT_FLAG_VERIFY_NAP_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERT_HASH_LEN","features":[323]},{"name":"IKEEXT_CERT_NAME0","features":[323]},{"name":"IKEEXT_CERT_ROOT_CONFIG0","features":[323]},{"name":"IKEEXT_CIPHER_3DES","features":[323]},{"name":"IKEEXT_CIPHER_AES_128","features":[323]},{"name":"IKEEXT_CIPHER_AES_192","features":[323]},{"name":"IKEEXT_CIPHER_AES_256","features":[323]},{"name":"IKEEXT_CIPHER_AES_GCM_128_16ICV","features":[323]},{"name":"IKEEXT_CIPHER_AES_GCM_256_16ICV","features":[323]},{"name":"IKEEXT_CIPHER_ALGORITHM0","features":[323]},{"name":"IKEEXT_CIPHER_DES","features":[323]},{"name":"IKEEXT_CIPHER_TYPE","features":[323]},{"name":"IKEEXT_CIPHER_TYPE_MAX","features":[323]},{"name":"IKEEXT_COMMON_STATISTICS0","features":[323]},{"name":"IKEEXT_COMMON_STATISTICS1","features":[323]},{"name":"IKEEXT_COOKIE_PAIR0","features":[323]},{"name":"IKEEXT_CREDENTIAL0","features":[323]},{"name":"IKEEXT_CREDENTIAL1","features":[323]},{"name":"IKEEXT_CREDENTIAL2","features":[323]},{"name":"IKEEXT_CREDENTIALS0","features":[323]},{"name":"IKEEXT_CREDENTIALS1","features":[323]},{"name":"IKEEXT_CREDENTIALS2","features":[323]},{"name":"IKEEXT_CREDENTIAL_PAIR0","features":[323]},{"name":"IKEEXT_CREDENTIAL_PAIR1","features":[323]},{"name":"IKEEXT_CREDENTIAL_PAIR2","features":[323]},{"name":"IKEEXT_DH_ECP_256","features":[323]},{"name":"IKEEXT_DH_ECP_384","features":[323]},{"name":"IKEEXT_DH_GROUP","features":[323]},{"name":"IKEEXT_DH_GROUP_1","features":[323]},{"name":"IKEEXT_DH_GROUP_14","features":[323]},{"name":"IKEEXT_DH_GROUP_2","features":[323]},{"name":"IKEEXT_DH_GROUP_2048","features":[323]},{"name":"IKEEXT_DH_GROUP_24","features":[323]},{"name":"IKEEXT_DH_GROUP_MAX","features":[323]},{"name":"IKEEXT_DH_GROUP_NONE","features":[323]},{"name":"IKEEXT_EAP","features":[323]},{"name":"IKEEXT_EAP_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_EAP_AUTHENTICATION_FLAGS","features":[323]},{"name":"IKEEXT_EAP_FLAG_LOCAL_AUTH_ONLY","features":[323]},{"name":"IKEEXT_EAP_FLAG_REMOTE_AUTH_ONLY","features":[323]},{"name":"IKEEXT_EM_POLICY0","features":[323]},{"name":"IKEEXT_EM_POLICY1","features":[323]},{"name":"IKEEXT_EM_POLICY2","features":[323]},{"name":"IKEEXT_EM_SA_STATE","features":[323]},{"name":"IKEEXT_EM_SA_STATE_AUTH_COMPLETE","features":[323]},{"name":"IKEEXT_EM_SA_STATE_COMPLETE","features":[323]},{"name":"IKEEXT_EM_SA_STATE_FINAL","features":[323]},{"name":"IKEEXT_EM_SA_STATE_MAX","features":[323]},{"name":"IKEEXT_EM_SA_STATE_NONE","features":[323]},{"name":"IKEEXT_EM_SA_STATE_SENT_ATTS","features":[323]},{"name":"IKEEXT_EM_SA_STATE_SSPI_SENT","features":[323]},{"name":"IKEEXT_IMPERSONATION_MAX","features":[323]},{"name":"IKEEXT_IMPERSONATION_NONE","features":[323]},{"name":"IKEEXT_IMPERSONATION_SOCKET_PRINCIPAL","features":[323]},{"name":"IKEEXT_INTEGRITY_ALGORITHM0","features":[323]},{"name":"IKEEXT_INTEGRITY_MD5","features":[323]},{"name":"IKEEXT_INTEGRITY_SHA1","features":[323]},{"name":"IKEEXT_INTEGRITY_SHA_256","features":[323]},{"name":"IKEEXT_INTEGRITY_SHA_384","features":[323]},{"name":"IKEEXT_INTEGRITY_TYPE","features":[323]},{"name":"IKEEXT_INTEGRITY_TYPE_MAX","features":[323]},{"name":"IKEEXT_IPV6_CGA","features":[323]},{"name":"IKEEXT_IPV6_CGA_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0","features":[323]},{"name":"IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1","features":[323]},{"name":"IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0","features":[323]},{"name":"IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1","features":[323]},{"name":"IKEEXT_KERBEROS","features":[323]},{"name":"IKEEXT_KERBEROS_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_KERBEROS_AUTHENTICATION1","features":[323]},{"name":"IKEEXT_KERBEROS_AUTHENTICATION_FLAGS","features":[323]},{"name":"IKEEXT_KERB_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION","features":[323]},{"name":"IKEEXT_KERB_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS","features":[323]},{"name":"IKEEXT_KERB_AUTH_FORCE_PROXY_ON_INITIATOR","features":[323]},{"name":"IKEEXT_KEYMODULE_STATISTICS0","features":[323]},{"name":"IKEEXT_KEYMODULE_STATISTICS1","features":[323]},{"name":"IKEEXT_KEY_MODULE_AUTHIP","features":[323]},{"name":"IKEEXT_KEY_MODULE_IKE","features":[323]},{"name":"IKEEXT_KEY_MODULE_IKEV2","features":[323]},{"name":"IKEEXT_KEY_MODULE_MAX","features":[323]},{"name":"IKEEXT_KEY_MODULE_TYPE","features":[323]},{"name":"IKEEXT_MM_SA_STATE","features":[323]},{"name":"IKEEXT_MM_SA_STATE_COMPLETE","features":[323]},{"name":"IKEEXT_MM_SA_STATE_FINAL","features":[323]},{"name":"IKEEXT_MM_SA_STATE_FINAL_SENT","features":[323]},{"name":"IKEEXT_MM_SA_STATE_MAX","features":[323]},{"name":"IKEEXT_MM_SA_STATE_NONE","features":[323]},{"name":"IKEEXT_MM_SA_STATE_SA_SENT","features":[323]},{"name":"IKEEXT_MM_SA_STATE_SSPI_SENT","features":[323]},{"name":"IKEEXT_NAME_CREDENTIAL0","features":[323]},{"name":"IKEEXT_NTLM_V2","features":[323]},{"name":"IKEEXT_NTLM_V2_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_NTLM_V2_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS","features":[323]},{"name":"IKEEXT_POLICY0","features":[323]},{"name":"IKEEXT_POLICY1","features":[323]},{"name":"IKEEXT_POLICY2","features":[323]},{"name":"IKEEXT_POLICY_ENABLE_IKEV2_FRAGMENTATION","features":[323]},{"name":"IKEEXT_POLICY_FLAG","features":[323]},{"name":"IKEEXT_POLICY_FLAG_DISABLE_DIAGNOSTICS","features":[323]},{"name":"IKEEXT_POLICY_FLAG_ENABLE_OPTIONAL_DH","features":[323]},{"name":"IKEEXT_POLICY_FLAG_IMS_VPN","features":[323]},{"name":"IKEEXT_POLICY_FLAG_MOBIKE_NOT_SUPPORTED","features":[323]},{"name":"IKEEXT_POLICY_FLAG_NO_IMPERSONATION_LUID_VERIFY","features":[323]},{"name":"IKEEXT_POLICY_FLAG_NO_MACHINE_LUID_VERIFY","features":[323]},{"name":"IKEEXT_POLICY_FLAG_SITE_TO_SITE","features":[323]},{"name":"IKEEXT_POLICY_SUPPORT_LOW_POWER_MODE","features":[323]},{"name":"IKEEXT_PRESHARED_KEY","features":[323]},{"name":"IKEEXT_PRESHARED_KEY_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_PRESHARED_KEY_AUTHENTICATION1","features":[323]},{"name":"IKEEXT_PRESHARED_KEY_AUTHENTICATION_FLAGS","features":[323]},{"name":"IKEEXT_PROPOSAL0","features":[323]},{"name":"IKEEXT_PSK_FLAG_LOCAL_AUTH_ONLY","features":[323]},{"name":"IKEEXT_PSK_FLAG_REMOTE_AUTH_ONLY","features":[323]},{"name":"IKEEXT_QM_SA_STATE","features":[323]},{"name":"IKEEXT_QM_SA_STATE_COMPLETE","features":[323]},{"name":"IKEEXT_QM_SA_STATE_FINAL","features":[323]},{"name":"IKEEXT_QM_SA_STATE_INITIAL","features":[323]},{"name":"IKEEXT_QM_SA_STATE_MAX","features":[323]},{"name":"IKEEXT_QM_SA_STATE_NONE","features":[323]},{"name":"IKEEXT_RESERVED","features":[323]},{"name":"IKEEXT_RESERVED_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_RESERVED_AUTHENTICATION_FLAGS","features":[323]},{"name":"IKEEXT_RESERVED_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION","features":[323]},{"name":"IKEEXT_SA_DETAILS0","features":[323]},{"name":"IKEEXT_SA_DETAILS1","features":[323]},{"name":"IKEEXT_SA_DETAILS2","features":[323]},{"name":"IKEEXT_SA_ENUM_TEMPLATE0","features":[323,310]},{"name":"IKEEXT_SA_ROLE","features":[323]},{"name":"IKEEXT_SA_ROLE_INITIATOR","features":[323]},{"name":"IKEEXT_SA_ROLE_MAX","features":[323]},{"name":"IKEEXT_SA_ROLE_RESPONDER","features":[323]},{"name":"IKEEXT_SSL","features":[323]},{"name":"IKEEXT_SSL_ECDSA_P256","features":[323]},{"name":"IKEEXT_SSL_ECDSA_P384","features":[323]},{"name":"IKEEXT_STATISTICS0","features":[323]},{"name":"IKEEXT_STATISTICS1","features":[323]},{"name":"IKEEXT_TRAFFIC0","features":[323]},{"name":"IPSEC_ADDRESS_INFO0","features":[323]},{"name":"IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0","features":[323]},{"name":"IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1","features":[323]},{"name":"IPSEC_AGGREGATE_SA_STATISTICS0","features":[323]},{"name":"IPSEC_AH_DROP_PACKET_STATISTICS0","features":[323]},{"name":"IPSEC_AUTH_AES_128","features":[323]},{"name":"IPSEC_AUTH_AES_192","features":[323]},{"name":"IPSEC_AUTH_AES_256","features":[323]},{"name":"IPSEC_AUTH_AND_CIPHER_TRANSFORM0","features":[323]},{"name":"IPSEC_AUTH_CONFIG_GCM_AES_128","features":[323]},{"name":"IPSEC_AUTH_CONFIG_GCM_AES_192","features":[323]},{"name":"IPSEC_AUTH_CONFIG_GCM_AES_256","features":[323]},{"name":"IPSEC_AUTH_CONFIG_HMAC_MD5_96","features":[323]},{"name":"IPSEC_AUTH_CONFIG_HMAC_SHA_1_96","features":[323]},{"name":"IPSEC_AUTH_CONFIG_HMAC_SHA_256_128","features":[323]},{"name":"IPSEC_AUTH_CONFIG_MAX","features":[323]},{"name":"IPSEC_AUTH_MAX","features":[323]},{"name":"IPSEC_AUTH_MD5","features":[323]},{"name":"IPSEC_AUTH_SHA_1","features":[323]},{"name":"IPSEC_AUTH_SHA_256","features":[323]},{"name":"IPSEC_AUTH_TRANSFORM0","features":[323]},{"name":"IPSEC_AUTH_TRANSFORM_ID0","features":[323]},{"name":"IPSEC_AUTH_TYPE","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_3DES","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_AES_128","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_AES_192","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_AES_256","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_DES","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_GCM_AES_128","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_GCM_AES_192","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_GCM_AES_256","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_MAX","features":[323]},{"name":"IPSEC_CIPHER_TRANSFORM0","features":[323]},{"name":"IPSEC_CIPHER_TRANSFORM_ID0","features":[323]},{"name":"IPSEC_CIPHER_TYPE","features":[323]},{"name":"IPSEC_CIPHER_TYPE_3DES","features":[323]},{"name":"IPSEC_CIPHER_TYPE_AES_128","features":[323]},{"name":"IPSEC_CIPHER_TYPE_AES_192","features":[323]},{"name":"IPSEC_CIPHER_TYPE_AES_256","features":[323]},{"name":"IPSEC_CIPHER_TYPE_DES","features":[323]},{"name":"IPSEC_CIPHER_TYPE_MAX","features":[323]},{"name":"IPSEC_DOSP_DSCP_DISABLE_VALUE","features":[323]},{"name":"IPSEC_DOSP_FLAGS","features":[323]},{"name":"IPSEC_DOSP_FLAG_DISABLE_AUTHIP","features":[323]},{"name":"IPSEC_DOSP_FLAG_DISABLE_DEFAULT_BLOCK","features":[323]},{"name":"IPSEC_DOSP_FLAG_ENABLE_IKEV1","features":[323]},{"name":"IPSEC_DOSP_FLAG_ENABLE_IKEV2","features":[323]},{"name":"IPSEC_DOSP_FLAG_FILTER_BLOCK","features":[323]},{"name":"IPSEC_DOSP_FLAG_FILTER_EXEMPT","features":[323]},{"name":"IPSEC_DOSP_OPTIONS0","features":[323]},{"name":"IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE","features":[323]},{"name":"IPSEC_DOSP_STATE0","features":[323]},{"name":"IPSEC_DOSP_STATE_ENUM_TEMPLATE0","features":[323]},{"name":"IPSEC_DOSP_STATISTICS0","features":[323]},{"name":"IPSEC_ESP_DROP_PACKET_STATISTICS0","features":[323]},{"name":"IPSEC_FAILURE_ME","features":[323]},{"name":"IPSEC_FAILURE_NONE","features":[323]},{"name":"IPSEC_FAILURE_PEER","features":[323]},{"name":"IPSEC_FAILURE_POINT","features":[323]},{"name":"IPSEC_FAILURE_POINT_MAX","features":[323]},{"name":"IPSEC_GETSPI0","features":[323]},{"name":"IPSEC_GETSPI1","features":[323]},{"name":"IPSEC_ID0","features":[323]},{"name":"IPSEC_KEYING_POLICY0","features":[323]},{"name":"IPSEC_KEYING_POLICY1","features":[323]},{"name":"IPSEC_KEYING_POLICY_FLAG_TERMINATING_MATCH","features":[323]},{"name":"IPSEC_KEYMODULE_STATE0","features":[323]},{"name":"IPSEC_KEY_MANAGER0","features":[323]},{"name":"IPSEC_KEY_MANAGER_CALLBACKS0","features":[307,323,310]},{"name":"IPSEC_KEY_MANAGER_DICTATE_KEY0","features":[307,323,310]},{"name":"IPSEC_KEY_MANAGER_FLAG_DICTATE_KEY","features":[323]},{"name":"IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0","features":[307,323]},{"name":"IPSEC_KEY_MANAGER_NOTIFY_KEY0","features":[323,310]},{"name":"IPSEC_PFS_1","features":[323]},{"name":"IPSEC_PFS_14","features":[323]},{"name":"IPSEC_PFS_2","features":[323]},{"name":"IPSEC_PFS_2048","features":[323]},{"name":"IPSEC_PFS_24","features":[323]},{"name":"IPSEC_PFS_ECP_256","features":[323]},{"name":"IPSEC_PFS_ECP_384","features":[323]},{"name":"IPSEC_PFS_GROUP","features":[323]},{"name":"IPSEC_PFS_MAX","features":[323]},{"name":"IPSEC_PFS_MM","features":[323]},{"name":"IPSEC_PFS_NONE","features":[323]},{"name":"IPSEC_POLICY_FLAG","features":[323]},{"name":"IPSEC_POLICY_FLAG_BANDWIDTH1","features":[323]},{"name":"IPSEC_POLICY_FLAG_BANDWIDTH2","features":[323]},{"name":"IPSEC_POLICY_FLAG_BANDWIDTH3","features":[323]},{"name":"IPSEC_POLICY_FLAG_BANDWIDTH4","features":[323]},{"name":"IPSEC_POLICY_FLAG_CLEAR_DF_ON_TUNNEL","features":[323]},{"name":"IPSEC_POLICY_FLAG_DONT_NEGOTIATE_BYTE_LIFETIME","features":[323]},{"name":"IPSEC_POLICY_FLAG_DONT_NEGOTIATE_SECOND_LIFETIME","features":[323]},{"name":"IPSEC_POLICY_FLAG_ENABLE_SERVER_ADDR_ASSIGNMENT","features":[323]},{"name":"IPSEC_POLICY_FLAG_ENABLE_V6_IN_V4_TUNNELING","features":[323]},{"name":"IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_DICTATE_KEY","features":[323]},{"name":"IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_NOTIFY_KEY","features":[323]},{"name":"IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_GENERAL_NAT_TRAVERSAL","features":[323]},{"name":"IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_PEER_BEHIND_NAT","features":[323]},{"name":"IPSEC_POLICY_FLAG_ND_BOUNDARY","features":[323]},{"name":"IPSEC_POLICY_FLAG_ND_SECURE","features":[323]},{"name":"IPSEC_POLICY_FLAG_RESERVED1","features":[323]},{"name":"IPSEC_POLICY_FLAG_SITE_TO_SITE_TUNNEL","features":[323]},{"name":"IPSEC_POLICY_FLAG_TUNNEL_ALLOW_OUTBOUND_CLEAR_CONNECTION","features":[323]},{"name":"IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ALREADY_SECURE_CONNECTION","features":[323]},{"name":"IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ICMPV6","features":[323]},{"name":"IPSEC_PROPOSAL0","features":[323]},{"name":"IPSEC_SA0","features":[323]},{"name":"IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0","features":[323]},{"name":"IPSEC_SA_AUTH_INFORMATION0","features":[323]},{"name":"IPSEC_SA_BUNDLE0","features":[323]},{"name":"IPSEC_SA_BUNDLE1","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAGS","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ALLOW_NULL_TARGET_NAME_MATCH","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ASSUME_UDP_CONTEXT_OUTBOUND","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_CLEAR_DF_ON_TUNNEL","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ENABLE_OPTIONAL_ASYMMETRIC_IDLE","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_FORCE_INBOUND_CONNECTIONS","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_FORCE_OUTBOUND_CONNECTIONS","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_FORWARD_PATH_INITIATOR","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_GUARANTEE_ENCRYPTION","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_IP_IN_IP_PKT","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_LOCALLY_DICTATED_KEYS","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_LOW_POWER_MODE_SUPPORT","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ND_BOUNDARY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ND_PEER_BOUNDARY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ND_PEER_NAT_BOUNDARY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ND_SECURE","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_NLB","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_NO_EXPLICIT_CRED_MATCH","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_NO_IMPERSONATION_LUID_VERIFY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_NO_MACHINE_LUID_VERIFY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_PEER_SUPPORTS_GUARANTEE_ENCRYPTION","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_SA_OFFLOADED","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_SUPPRESS_DUPLICATE_DELETION","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_TUNNEL_BANDWIDTH1","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_TUNNEL_BANDWIDTH2","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_TUNNEL_BANDWIDTH3","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_TUNNEL_BANDWIDTH4","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_USING_DICTATED_KEYS","features":[323]},{"name":"IPSEC_SA_CIPHER_INFORMATION0","features":[323]},{"name":"IPSEC_SA_CONTEXT0","features":[323,310]},{"name":"IPSEC_SA_CONTEXT1","features":[323,310]},{"name":"IPSEC_SA_CONTEXT_CALLBACK0","features":[323]},{"name":"IPSEC_SA_CONTEXT_CHANGE0","features":[323]},{"name":"IPSEC_SA_CONTEXT_ENUM_TEMPLATE0","features":[323,310]},{"name":"IPSEC_SA_CONTEXT_EVENT_ADD","features":[323]},{"name":"IPSEC_SA_CONTEXT_EVENT_DELETE","features":[323]},{"name":"IPSEC_SA_CONTEXT_EVENT_MAX","features":[323]},{"name":"IPSEC_SA_CONTEXT_EVENT_TYPE0","features":[323]},{"name":"IPSEC_SA_CONTEXT_SUBSCRIPTION0","features":[323,310]},{"name":"IPSEC_SA_DETAILS0","features":[323,310]},{"name":"IPSEC_SA_DETAILS1","features":[323,310]},{"name":"IPSEC_SA_ENUM_TEMPLATE0","features":[323]},{"name":"IPSEC_SA_IDLE_TIMEOUT0","features":[323]},{"name":"IPSEC_SA_LIFETIME0","features":[323]},{"name":"IPSEC_SA_TRANSFORM0","features":[323]},{"name":"IPSEC_STATISTICS0","features":[323]},{"name":"IPSEC_STATISTICS1","features":[323]},{"name":"IPSEC_TOKEN0","features":[323]},{"name":"IPSEC_TOKEN_MODE","features":[323]},{"name":"IPSEC_TOKEN_MODE_EXTENDED","features":[323]},{"name":"IPSEC_TOKEN_MODE_MAIN","features":[323]},{"name":"IPSEC_TOKEN_MODE_MAX","features":[323]},{"name":"IPSEC_TOKEN_PRINCIPAL","features":[323]},{"name":"IPSEC_TOKEN_PRINCIPAL_LOCAL","features":[323]},{"name":"IPSEC_TOKEN_PRINCIPAL_MAX","features":[323]},{"name":"IPSEC_TOKEN_PRINCIPAL_PEER","features":[323]},{"name":"IPSEC_TOKEN_TYPE","features":[323]},{"name":"IPSEC_TOKEN_TYPE_IMPERSONATION","features":[323]},{"name":"IPSEC_TOKEN_TYPE_MACHINE","features":[323]},{"name":"IPSEC_TOKEN_TYPE_MAX","features":[323]},{"name":"IPSEC_TRAFFIC0","features":[323]},{"name":"IPSEC_TRAFFIC1","features":[323]},{"name":"IPSEC_TRAFFIC_SELECTOR0","features":[323]},{"name":"IPSEC_TRAFFIC_SELECTOR_POLICY0","features":[323]},{"name":"IPSEC_TRAFFIC_STATISTICS0","features":[323]},{"name":"IPSEC_TRAFFIC_STATISTICS1","features":[323]},{"name":"IPSEC_TRAFFIC_TYPE","features":[323]},{"name":"IPSEC_TRAFFIC_TYPE_MAX","features":[323]},{"name":"IPSEC_TRAFFIC_TYPE_TRANSPORT","features":[323]},{"name":"IPSEC_TRAFFIC_TYPE_TUNNEL","features":[323]},{"name":"IPSEC_TRANSFORM_AH","features":[323]},{"name":"IPSEC_TRANSFORM_ESP_AUTH","features":[323]},{"name":"IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER","features":[323]},{"name":"IPSEC_TRANSFORM_ESP_AUTH_FW","features":[323]},{"name":"IPSEC_TRANSFORM_ESP_CIPHER","features":[323]},{"name":"IPSEC_TRANSFORM_TYPE","features":[323]},{"name":"IPSEC_TRANSFORM_TYPE_MAX","features":[323]},{"name":"IPSEC_TRANSPORT_POLICY0","features":[323]},{"name":"IPSEC_TRANSPORT_POLICY1","features":[323]},{"name":"IPSEC_TRANSPORT_POLICY2","features":[323]},{"name":"IPSEC_TUNNEL_ENDPOINT0","features":[323]},{"name":"IPSEC_TUNNEL_ENDPOINTS0","features":[323]},{"name":"IPSEC_TUNNEL_ENDPOINTS1","features":[323]},{"name":"IPSEC_TUNNEL_ENDPOINTS2","features":[323]},{"name":"IPSEC_TUNNEL_POLICY0","features":[323]},{"name":"IPSEC_TUNNEL_POLICY1","features":[323]},{"name":"IPSEC_TUNNEL_POLICY2","features":[323]},{"name":"IPSEC_TUNNEL_POLICY3","features":[323]},{"name":"IPSEC_V4_UDP_ENCAPSULATION0","features":[323]},{"name":"IPSEC_VIRTUAL_IF_TUNNEL_INFO0","features":[323]},{"name":"IPsecDospGetSecurityInfo0","features":[307,323,310]},{"name":"IPsecDospGetStatistics0","features":[307,323]},{"name":"IPsecDospSetSecurityInfo0","features":[307,323,310]},{"name":"IPsecDospStateCreateEnumHandle0","features":[307,323]},{"name":"IPsecDospStateDestroyEnumHandle0","features":[307,323]},{"name":"IPsecDospStateEnum0","features":[307,323]},{"name":"IPsecGetStatistics0","features":[307,323]},{"name":"IPsecGetStatistics1","features":[307,323]},{"name":"IPsecKeyManagerAddAndRegister0","features":[307,323,310]},{"name":"IPsecKeyManagerGetSecurityInfoByKey0","features":[307,323,310]},{"name":"IPsecKeyManagerSetSecurityInfoByKey0","features":[307,323,310]},{"name":"IPsecKeyManagerUnregisterAndDelete0","features":[307,323]},{"name":"IPsecKeyManagersGet0","features":[307,323]},{"name":"IPsecSaContextAddInbound0","features":[307,323]},{"name":"IPsecSaContextAddInbound1","features":[307,323]},{"name":"IPsecSaContextAddOutbound0","features":[307,323]},{"name":"IPsecSaContextAddOutbound1","features":[307,323]},{"name":"IPsecSaContextCreate0","features":[307,323]},{"name":"IPsecSaContextCreate1","features":[307,323]},{"name":"IPsecSaContextCreateEnumHandle0","features":[307,323,310]},{"name":"IPsecSaContextDeleteById0","features":[307,323]},{"name":"IPsecSaContextDestroyEnumHandle0","features":[307,323]},{"name":"IPsecSaContextEnum0","features":[307,323,310]},{"name":"IPsecSaContextEnum1","features":[307,323,310]},{"name":"IPsecSaContextExpire0","features":[307,323]},{"name":"IPsecSaContextGetById0","features":[307,323,310]},{"name":"IPsecSaContextGetById1","features":[307,323,310]},{"name":"IPsecSaContextGetSpi0","features":[307,323]},{"name":"IPsecSaContextGetSpi1","features":[307,323]},{"name":"IPsecSaContextSetSpi0","features":[307,323]},{"name":"IPsecSaContextSubscribe0","features":[307,323,310]},{"name":"IPsecSaContextSubscriptionsGet0","features":[307,323,310]},{"name":"IPsecSaContextUnsubscribe0","features":[307,323]},{"name":"IPsecSaContextUpdate0","features":[307,323,310]},{"name":"IPsecSaCreateEnumHandle0","features":[307,323]},{"name":"IPsecSaDbGetSecurityInfo0","features":[307,323,310]},{"name":"IPsecSaDbSetSecurityInfo0","features":[307,323,310]},{"name":"IPsecSaDestroyEnumHandle0","features":[307,323]},{"name":"IPsecSaEnum0","features":[307,323,310]},{"name":"IPsecSaEnum1","features":[307,323,310]},{"name":"IkeextGetStatistics0","features":[307,323]},{"name":"IkeextGetStatistics1","features":[307,323]},{"name":"IkeextSaCreateEnumHandle0","features":[307,323,310]},{"name":"IkeextSaDbGetSecurityInfo0","features":[307,323,310]},{"name":"IkeextSaDbSetSecurityInfo0","features":[307,323,310]},{"name":"IkeextSaDeleteById0","features":[307,323]},{"name":"IkeextSaDestroyEnumHandle0","features":[307,323]},{"name":"IkeextSaEnum0","features":[307,323]},{"name":"IkeextSaEnum1","features":[307,323]},{"name":"IkeextSaEnum2","features":[307,323]},{"name":"IkeextSaGetById0","features":[307,323]},{"name":"IkeextSaGetById1","features":[307,323]},{"name":"IkeextSaGetById2","features":[307,323]}],"468":[{"name":"FW_DYNAMIC_KEYWORD_ADDRESS0","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_DATA0","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_ALL","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_AUTO_RESOLVE","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_NON_AUTO_RESOLVE","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ORIGIN_INVALID","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ORIGIN_LOCAL","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ORIGIN_MDM","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ORIGIN_TYPE","features":[465]},{"name":"ICSSC_DEFAULT","features":[465]},{"name":"ICSSC_ENABLED","features":[465]},{"name":"ICSSHARINGTYPE_PRIVATE","features":[465]},{"name":"ICSSHARINGTYPE_PUBLIC","features":[465]},{"name":"ICSTT_IPADDRESS","features":[465]},{"name":"ICSTT_NAME","features":[465]},{"name":"ICS_TARGETTYPE","features":[465]},{"name":"IDynamicPortMapping","features":[465,358]},{"name":"IDynamicPortMappingCollection","features":[465,358]},{"name":"IEnumNetConnection","features":[465]},{"name":"IEnumNetSharingEveryConnection","features":[465]},{"name":"IEnumNetSharingPortMapping","features":[465]},{"name":"IEnumNetSharingPrivateConnection","features":[465]},{"name":"IEnumNetSharingPublicConnection","features":[465]},{"name":"INATEventManager","features":[465,358]},{"name":"INATExternalIPAddressCallback","features":[465]},{"name":"INATNumberOfEntriesCallback","features":[465]},{"name":"INET_FIREWALL_AC_BINARIES","features":[465]},{"name":"INET_FIREWALL_AC_BINARY","features":[465]},{"name":"INET_FIREWALL_AC_CAPABILITIES","features":[465,310]},{"name":"INET_FIREWALL_AC_CHANGE","features":[465,310]},{"name":"INET_FIREWALL_AC_CHANGE_CREATE","features":[465]},{"name":"INET_FIREWALL_AC_CHANGE_DELETE","features":[465]},{"name":"INET_FIREWALL_AC_CHANGE_INVALID","features":[465]},{"name":"INET_FIREWALL_AC_CHANGE_MAX","features":[465]},{"name":"INET_FIREWALL_AC_CHANGE_TYPE","features":[465]},{"name":"INET_FIREWALL_AC_CREATION_TYPE","features":[465]},{"name":"INET_FIREWALL_AC_MAX","features":[465]},{"name":"INET_FIREWALL_AC_NONE","features":[465]},{"name":"INET_FIREWALL_AC_PACKAGE_ID_ONLY","features":[465]},{"name":"INET_FIREWALL_APP_CONTAINER","features":[465,310]},{"name":"INetConnection","features":[465]},{"name":"INetConnectionConnectUi","features":[465]},{"name":"INetConnectionManager","features":[465]},{"name":"INetConnectionProps","features":[465,358]},{"name":"INetFwAuthorizedApplication","features":[465,358]},{"name":"INetFwAuthorizedApplications","features":[465,358]},{"name":"INetFwIcmpSettings","features":[465,358]},{"name":"INetFwMgr","features":[465,358]},{"name":"INetFwOpenPort","features":[465,358]},{"name":"INetFwOpenPorts","features":[465,358]},{"name":"INetFwPolicy","features":[465,358]},{"name":"INetFwPolicy2","features":[465,358]},{"name":"INetFwProduct","features":[465,358]},{"name":"INetFwProducts","features":[465,358]},{"name":"INetFwProfile","features":[465,358]},{"name":"INetFwRemoteAdminSettings","features":[465,358]},{"name":"INetFwRule","features":[465,358]},{"name":"INetFwRule2","features":[465,358]},{"name":"INetFwRule3","features":[465,358]},{"name":"INetFwRules","features":[465,358]},{"name":"INetFwService","features":[465,358]},{"name":"INetFwServiceRestriction","features":[465,358]},{"name":"INetFwServices","features":[465,358]},{"name":"INetSharingConfiguration","features":[465,358]},{"name":"INetSharingEveryConnectionCollection","features":[465,358]},{"name":"INetSharingManager","features":[465,358]},{"name":"INetSharingPortMapping","features":[465,358]},{"name":"INetSharingPortMappingCollection","features":[465,358]},{"name":"INetSharingPortMappingProps","features":[465,358]},{"name":"INetSharingPrivateConnectionCollection","features":[465,358]},{"name":"INetSharingPublicConnectionCollection","features":[465,358]},{"name":"IStaticPortMapping","features":[465,358]},{"name":"IStaticPortMappingCollection","features":[465,358]},{"name":"IUPnPNAT","features":[465,358]},{"name":"NCCF_ALLOW_DUPLICATION","features":[465]},{"name":"NCCF_ALLOW_REMOVAL","features":[465]},{"name":"NCCF_ALLOW_RENAME","features":[465]},{"name":"NCCF_ALL_USERS","features":[465]},{"name":"NCCF_BLUETOOTH_MASK","features":[465]},{"name":"NCCF_BRANDED","features":[465]},{"name":"NCCF_BRIDGED","features":[465]},{"name":"NCCF_DEFAULT","features":[465]},{"name":"NCCF_FIREWALLED","features":[465]},{"name":"NCCF_HOMENET_CAPABLE","features":[465]},{"name":"NCCF_HOSTED_NETWORK","features":[465]},{"name":"NCCF_INCOMING_ONLY","features":[465]},{"name":"NCCF_LAN_MASK","features":[465]},{"name":"NCCF_NONE","features":[465]},{"name":"NCCF_OUTGOING_ONLY","features":[465]},{"name":"NCCF_QUARANTINED","features":[465]},{"name":"NCCF_RESERVED","features":[465]},{"name":"NCCF_SHARED","features":[465]},{"name":"NCCF_SHARED_PRIVATE","features":[465]},{"name":"NCCF_VIRTUAL_STATION","features":[465]},{"name":"NCCF_WIFI_DIRECT","features":[465]},{"name":"NCME_DEFAULT","features":[465]},{"name":"NCME_HIDDEN","features":[465]},{"name":"NCM_BRIDGE","features":[465]},{"name":"NCM_DIRECT","features":[465]},{"name":"NCM_ISDN","features":[465]},{"name":"NCM_LAN","features":[465]},{"name":"NCM_NONE","features":[465]},{"name":"NCM_PHONE","features":[465]},{"name":"NCM_PPPOE","features":[465]},{"name":"NCM_SHAREDACCESSHOST_LAN","features":[465]},{"name":"NCM_SHAREDACCESSHOST_RAS","features":[465]},{"name":"NCM_TUNNEL","features":[465]},{"name":"NCS_ACTION_REQUIRED","features":[465]},{"name":"NCS_ACTION_REQUIRED_RETRY","features":[465]},{"name":"NCS_AUTHENTICATING","features":[465]},{"name":"NCS_AUTHENTICATION_FAILED","features":[465]},{"name":"NCS_AUTHENTICATION_SUCCEEDED","features":[465]},{"name":"NCS_CONNECTED","features":[465]},{"name":"NCS_CONNECTING","features":[465]},{"name":"NCS_CONNECT_FAILED","features":[465]},{"name":"NCS_CREDENTIALS_REQUIRED","features":[465]},{"name":"NCS_DISCONNECTED","features":[465]},{"name":"NCS_DISCONNECTING","features":[465]},{"name":"NCS_HARDWARE_DISABLED","features":[465]},{"name":"NCS_HARDWARE_MALFUNCTION","features":[465]},{"name":"NCS_HARDWARE_NOT_PRESENT","features":[465]},{"name":"NCS_INVALID_ADDRESS","features":[465]},{"name":"NCS_MEDIA_DISCONNECTED","features":[465]},{"name":"NCT_BRIDGE","features":[465]},{"name":"NCT_DIRECT_CONNECT","features":[465]},{"name":"NCT_INBOUND","features":[465]},{"name":"NCT_INTERNET","features":[465]},{"name":"NCT_LAN","features":[465]},{"name":"NCT_PHONE","features":[465]},{"name":"NCT_TUNNEL","features":[465]},{"name":"NCUC_DEFAULT","features":[465]},{"name":"NCUC_ENABLE_DISABLE","features":[465]},{"name":"NCUC_NO_UI","features":[465]},{"name":"NETCONMGR_ENUM_FLAGS","features":[465]},{"name":"NETCONUI_CONNECT_FLAGS","features":[465]},{"name":"NETCON_CHARACTERISTIC_FLAGS","features":[465]},{"name":"NETCON_MAX_NAME_LEN","features":[465]},{"name":"NETCON_MEDIATYPE","features":[465]},{"name":"NETCON_PROPERTIES","features":[465]},{"name":"NETCON_STATUS","features":[465]},{"name":"NETCON_TYPE","features":[465]},{"name":"NETISO_ERROR_TYPE","features":[465]},{"name":"NETISO_ERROR_TYPE_INTERNET_CLIENT","features":[465]},{"name":"NETISO_ERROR_TYPE_INTERNET_CLIENT_SERVER","features":[465]},{"name":"NETISO_ERROR_TYPE_MAX","features":[465]},{"name":"NETISO_ERROR_TYPE_NONE","features":[465]},{"name":"NETISO_ERROR_TYPE_PRIVATE_NETWORK","features":[465]},{"name":"NETISO_FLAG","features":[465]},{"name":"NETISO_FLAG_FORCE_COMPUTE_BINARIES","features":[465]},{"name":"NETISO_FLAG_MAX","features":[465]},{"name":"NETISO_GEID_FOR_NEUTRAL_AWARE","features":[465]},{"name":"NETISO_GEID_FOR_WDAG","features":[465]},{"name":"NET_FW_ACTION","features":[465]},{"name":"NET_FW_ACTION_ALLOW","features":[465]},{"name":"NET_FW_ACTION_BLOCK","features":[465]},{"name":"NET_FW_ACTION_MAX","features":[465]},{"name":"NET_FW_AUTHENTICATE_AND_ENCRYPT","features":[465]},{"name":"NET_FW_AUTHENTICATE_AND_NEGOTIATE_ENCRYPTION","features":[465]},{"name":"NET_FW_AUTHENTICATE_NONE","features":[465]},{"name":"NET_FW_AUTHENTICATE_NO_ENCAPSULATION","features":[465]},{"name":"NET_FW_AUTHENTICATE_TYPE","features":[465]},{"name":"NET_FW_AUTHENTICATE_WITH_INTEGRITY","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE_ALLOW","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_APP","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_USER","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE_DENY","features":[465]},{"name":"NET_FW_IP_PROTOCOL","features":[465]},{"name":"NET_FW_IP_PROTOCOL_ANY","features":[465]},{"name":"NET_FW_IP_PROTOCOL_TCP","features":[465]},{"name":"NET_FW_IP_PROTOCOL_UDP","features":[465]},{"name":"NET_FW_IP_VERSION","features":[465]},{"name":"NET_FW_IP_VERSION_ANY","features":[465]},{"name":"NET_FW_IP_VERSION_MAX","features":[465]},{"name":"NET_FW_IP_VERSION_V4","features":[465]},{"name":"NET_FW_IP_VERSION_V6","features":[465]},{"name":"NET_FW_MODIFY_STATE","features":[465]},{"name":"NET_FW_MODIFY_STATE_GP_OVERRIDE","features":[465]},{"name":"NET_FW_MODIFY_STATE_INBOUND_BLOCKED","features":[465]},{"name":"NET_FW_MODIFY_STATE_OK","features":[465]},{"name":"NET_FW_POLICY_EFFECTIVE","features":[465]},{"name":"NET_FW_POLICY_GROUP","features":[465]},{"name":"NET_FW_POLICY_LOCAL","features":[465]},{"name":"NET_FW_POLICY_TYPE","features":[465]},{"name":"NET_FW_POLICY_TYPE_MAX","features":[465]},{"name":"NET_FW_PROFILE2_ALL","features":[465]},{"name":"NET_FW_PROFILE2_DOMAIN","features":[465]},{"name":"NET_FW_PROFILE2_PRIVATE","features":[465]},{"name":"NET_FW_PROFILE2_PUBLIC","features":[465]},{"name":"NET_FW_PROFILE_CURRENT","features":[465]},{"name":"NET_FW_PROFILE_DOMAIN","features":[465]},{"name":"NET_FW_PROFILE_STANDARD","features":[465]},{"name":"NET_FW_PROFILE_TYPE","features":[465]},{"name":"NET_FW_PROFILE_TYPE2","features":[465]},{"name":"NET_FW_PROFILE_TYPE_MAX","features":[465]},{"name":"NET_FW_RULE_CATEGORY","features":[465]},{"name":"NET_FW_RULE_CATEGORY_BOOT","features":[465]},{"name":"NET_FW_RULE_CATEGORY_CONSEC","features":[465]},{"name":"NET_FW_RULE_CATEGORY_FIREWALL","features":[465]},{"name":"NET_FW_RULE_CATEGORY_MAX","features":[465]},{"name":"NET_FW_RULE_CATEGORY_STEALTH","features":[465]},{"name":"NET_FW_RULE_DIRECTION","features":[465]},{"name":"NET_FW_RULE_DIR_IN","features":[465]},{"name":"NET_FW_RULE_DIR_MAX","features":[465]},{"name":"NET_FW_RULE_DIR_OUT","features":[465]},{"name":"NET_FW_SCOPE","features":[465]},{"name":"NET_FW_SCOPE_ALL","features":[465]},{"name":"NET_FW_SCOPE_CUSTOM","features":[465]},{"name":"NET_FW_SCOPE_LOCAL_SUBNET","features":[465]},{"name":"NET_FW_SCOPE_MAX","features":[465]},{"name":"NET_FW_SERVICE_FILE_AND_PRINT","features":[465]},{"name":"NET_FW_SERVICE_NONE","features":[465]},{"name":"NET_FW_SERVICE_REMOTE_DESKTOP","features":[465]},{"name":"NET_FW_SERVICE_TYPE","features":[465]},{"name":"NET_FW_SERVICE_TYPE_MAX","features":[465]},{"name":"NET_FW_SERVICE_UPNP","features":[465]},{"name":"NcFreeNetconProperties","features":[465]},{"name":"NcIsValidConnectionName","features":[307,465]},{"name":"NetFwAuthorizedApplication","features":[465]},{"name":"NetFwMgr","features":[465]},{"name":"NetFwOpenPort","features":[465]},{"name":"NetFwPolicy2","features":[465]},{"name":"NetFwProduct","features":[465]},{"name":"NetFwProducts","features":[465]},{"name":"NetFwRule","features":[465]},{"name":"NetSharingManager","features":[465]},{"name":"NetworkIsolationDiagnoseConnectFailureAndGetInfo","features":[465]},{"name":"NetworkIsolationEnumAppContainers","features":[465,310]},{"name":"NetworkIsolationEnumerateAppContainerRules","features":[465,417]},{"name":"NetworkIsolationFreeAppContainers","features":[465,310]},{"name":"NetworkIsolationGetAppContainerConfig","features":[465,310]},{"name":"NetworkIsolationGetEnterpriseIdAsync","features":[307,465]},{"name":"NetworkIsolationGetEnterpriseIdClose","features":[307,465]},{"name":"NetworkIsolationRegisterForAppContainerChanges","features":[307,465,310]},{"name":"NetworkIsolationSetAppContainerConfig","features":[465,310]},{"name":"NetworkIsolationSetupAppContainerBinaries","features":[307,465,310]},{"name":"NetworkIsolationUnregisterForAppContainerChanges","features":[307,465]},{"name":"PAC_CHANGES_CALLBACK_FN","features":[465,310]},{"name":"PFN_FWADDDYNAMICKEYWORDADDRESS0","features":[465]},{"name":"PFN_FWDELETEDYNAMICKEYWORDADDRESS0","features":[465]},{"name":"PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0","features":[465]},{"name":"PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0","features":[465]},{"name":"PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0","features":[465]},{"name":"PFN_FWUPDATEDYNAMICKEYWORDADDRESS0","features":[307,465]},{"name":"PNETISO_EDP_ID_CALLBACK_FN","features":[465]},{"name":"SHARINGCONNECTIONTYPE","features":[465]},{"name":"SHARINGCONNECTION_ENUM_FLAGS","features":[465]},{"name":"S_OBJECT_NO_LONGER_VALID","features":[465]},{"name":"UPnPNAT","features":[465]}],"469":[{"name":"WNV_API_MAJOR_VERSION_1","features":[466]},{"name":"WNV_API_MINOR_VERSION_0","features":[466]},{"name":"WNV_CA_NOTIFICATION_TYPE","features":[466]},{"name":"WNV_CUSTOMER_ADDRESS_CHANGE_PARAM","features":[466,320]},{"name":"WNV_IP_ADDRESS","features":[466,320]},{"name":"WNV_NOTIFICATION_PARAM","features":[466]},{"name":"WNV_NOTIFICATION_TYPE","features":[466]},{"name":"WNV_OBJECT_CHANGE_PARAM","features":[466,320]},{"name":"WNV_OBJECT_HEADER","features":[466]},{"name":"WNV_OBJECT_TYPE","features":[466]},{"name":"WNV_POLICY_MISMATCH_PARAM","features":[466,320]},{"name":"WNV_PROVIDER_ADDRESS_CHANGE_PARAM","features":[466,320]},{"name":"WNV_REDIRECT_PARAM","features":[466,320]},{"name":"WnvCustomerAddressAdded","features":[466]},{"name":"WnvCustomerAddressDeleted","features":[466]},{"name":"WnvCustomerAddressMax","features":[466]},{"name":"WnvCustomerAddressMoved","features":[466]},{"name":"WnvCustomerAddressType","features":[466]},{"name":"WnvNotificationTypeMax","features":[466]},{"name":"WnvObjectChangeType","features":[466]},{"name":"WnvObjectTypeMax","features":[466]},{"name":"WnvOpen","features":[307,466]},{"name":"WnvPolicyMismatchType","features":[466]},{"name":"WnvProviderAddressType","features":[466]},{"name":"WnvRedirectType","features":[466]},{"name":"WnvRequestNotification","features":[307,466,312]}],"470":[{"name":"ACTRL_DS_CONTROL_ACCESS","features":[467]},{"name":"ACTRL_DS_CREATE_CHILD","features":[467]},{"name":"ACTRL_DS_DELETE_CHILD","features":[467]},{"name":"ACTRL_DS_DELETE_TREE","features":[467]},{"name":"ACTRL_DS_LIST","features":[467]},{"name":"ACTRL_DS_LIST_OBJECT","features":[467]},{"name":"ACTRL_DS_OPEN","features":[467]},{"name":"ACTRL_DS_READ_PROP","features":[467]},{"name":"ACTRL_DS_SELF","features":[467]},{"name":"ACTRL_DS_WRITE_PROP","features":[467]},{"name":"ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED","features":[467]},{"name":"ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE","features":[467]},{"name":"ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH","features":[467]},{"name":"ADAM_SCP_FSMO_NAMING_STRING","features":[467]},{"name":"ADAM_SCP_FSMO_NAMING_STRING_W","features":[467]},{"name":"ADAM_SCP_FSMO_SCHEMA_STRING","features":[467]},{"name":"ADAM_SCP_FSMO_SCHEMA_STRING_W","features":[467]},{"name":"ADAM_SCP_FSMO_STRING","features":[467]},{"name":"ADAM_SCP_FSMO_STRING_W","features":[467]},{"name":"ADAM_SCP_INSTANCE_NAME_STRING","features":[467]},{"name":"ADAM_SCP_INSTANCE_NAME_STRING_W","features":[467]},{"name":"ADAM_SCP_PARTITION_STRING","features":[467]},{"name":"ADAM_SCP_PARTITION_STRING_W","features":[467]},{"name":"ADAM_SCP_SITE_NAME_STRING","features":[467]},{"name":"ADAM_SCP_SITE_NAME_STRING_W","features":[467]},{"name":"ADSIPROP_ADSIFLAG","features":[467]},{"name":"ADSIPROP_ASYNCHRONOUS","features":[467]},{"name":"ADSIPROP_ATTRIBTYPES_ONLY","features":[467]},{"name":"ADSIPROP_CACHE_RESULTS","features":[467]},{"name":"ADSIPROP_CHASE_REFERRALS","features":[467]},{"name":"ADSIPROP_DEREF_ALIASES","features":[467]},{"name":"ADSIPROP_PAGED_TIME_LIMIT","features":[467]},{"name":"ADSIPROP_PAGESIZE","features":[467]},{"name":"ADSIPROP_SEARCH_SCOPE","features":[467]},{"name":"ADSIPROP_SIZE_LIMIT","features":[467]},{"name":"ADSIPROP_SORT_ON","features":[467]},{"name":"ADSIPROP_TIMEOUT","features":[467]},{"name":"ADSIPROP_TIME_LIMIT","features":[467]},{"name":"ADSI_DIALECT_ENUM","features":[467]},{"name":"ADSI_DIALECT_LDAP","features":[467]},{"name":"ADSI_DIALECT_SQL","features":[467]},{"name":"ADSPROPERROR","features":[307,467]},{"name":"ADSPROPINITPARAMS","features":[307,467]},{"name":"ADSTYPE","features":[467]},{"name":"ADSTYPE_BACKLINK","features":[467]},{"name":"ADSTYPE_BOOLEAN","features":[467]},{"name":"ADSTYPE_CASEIGNORE_LIST","features":[467]},{"name":"ADSTYPE_CASE_EXACT_STRING","features":[467]},{"name":"ADSTYPE_CASE_IGNORE_STRING","features":[467]},{"name":"ADSTYPE_DN_STRING","features":[467]},{"name":"ADSTYPE_DN_WITH_BINARY","features":[467]},{"name":"ADSTYPE_DN_WITH_STRING","features":[467]},{"name":"ADSTYPE_EMAIL","features":[467]},{"name":"ADSTYPE_FAXNUMBER","features":[467]},{"name":"ADSTYPE_HOLD","features":[467]},{"name":"ADSTYPE_INTEGER","features":[467]},{"name":"ADSTYPE_INVALID","features":[467]},{"name":"ADSTYPE_LARGE_INTEGER","features":[467]},{"name":"ADSTYPE_NETADDRESS","features":[467]},{"name":"ADSTYPE_NT_SECURITY_DESCRIPTOR","features":[467]},{"name":"ADSTYPE_NUMERIC_STRING","features":[467]},{"name":"ADSTYPE_OBJECT_CLASS","features":[467]},{"name":"ADSTYPE_OCTET_LIST","features":[467]},{"name":"ADSTYPE_OCTET_STRING","features":[467]},{"name":"ADSTYPE_PATH","features":[467]},{"name":"ADSTYPE_POSTALADDRESS","features":[467]},{"name":"ADSTYPE_PRINTABLE_STRING","features":[467]},{"name":"ADSTYPE_PROV_SPECIFIC","features":[467]},{"name":"ADSTYPE_REPLICAPOINTER","features":[467]},{"name":"ADSTYPE_TIMESTAMP","features":[467]},{"name":"ADSTYPE_TYPEDNAME","features":[467]},{"name":"ADSTYPE_UNKNOWN","features":[467]},{"name":"ADSTYPE_UTC_TIME","features":[467]},{"name":"ADSVALUE","features":[307,467]},{"name":"ADS_ACEFLAG_ENUM","features":[467]},{"name":"ADS_ACEFLAG_FAILED_ACCESS","features":[467]},{"name":"ADS_ACEFLAG_INHERITED_ACE","features":[467]},{"name":"ADS_ACEFLAG_INHERIT_ACE","features":[467]},{"name":"ADS_ACEFLAG_INHERIT_ONLY_ACE","features":[467]},{"name":"ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE","features":[467]},{"name":"ADS_ACEFLAG_SUCCESSFUL_ACCESS","features":[467]},{"name":"ADS_ACEFLAG_VALID_INHERIT_FLAGS","features":[467]},{"name":"ADS_ACETYPE_ACCESS_ALLOWED","features":[467]},{"name":"ADS_ACETYPE_ACCESS_ALLOWED_CALLBACK","features":[467]},{"name":"ADS_ACETYPE_ACCESS_ALLOWED_CALLBACK_OBJECT","features":[467]},{"name":"ADS_ACETYPE_ACCESS_ALLOWED_OBJECT","features":[467]},{"name":"ADS_ACETYPE_ACCESS_DENIED","features":[467]},{"name":"ADS_ACETYPE_ACCESS_DENIED_CALLBACK","features":[467]},{"name":"ADS_ACETYPE_ACCESS_DENIED_CALLBACK_OBJECT","features":[467]},{"name":"ADS_ACETYPE_ACCESS_DENIED_OBJECT","features":[467]},{"name":"ADS_ACETYPE_ENUM","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_ALARM_CALLBACK","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_ALARM_CALLBACK_OBJECT","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_ALARM_OBJECT","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_AUDIT","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_AUDIT_CALLBACK","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_AUDIT_CALLBACK_OBJECT","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_AUDIT_OBJECT","features":[467]},{"name":"ADS_ATTR_APPEND","features":[467]},{"name":"ADS_ATTR_CLEAR","features":[467]},{"name":"ADS_ATTR_DEF","features":[307,467]},{"name":"ADS_ATTR_DELETE","features":[467]},{"name":"ADS_ATTR_INFO","features":[307,467]},{"name":"ADS_ATTR_UPDATE","features":[467]},{"name":"ADS_AUTHENTICATION_ENUM","features":[467]},{"name":"ADS_AUTH_RESERVED","features":[467]},{"name":"ADS_BACKLINK","features":[467]},{"name":"ADS_CASEIGNORE_LIST","features":[467]},{"name":"ADS_CHASE_REFERRALS_ALWAYS","features":[467]},{"name":"ADS_CHASE_REFERRALS_ENUM","features":[467]},{"name":"ADS_CHASE_REFERRALS_EXTERNAL","features":[467]},{"name":"ADS_CHASE_REFERRALS_NEVER","features":[467]},{"name":"ADS_CHASE_REFERRALS_SUBORDINATE","features":[467]},{"name":"ADS_CLASS_DEF","features":[307,467]},{"name":"ADS_DEREFENUM","features":[467]},{"name":"ADS_DEREF_ALWAYS","features":[467]},{"name":"ADS_DEREF_FINDING","features":[467]},{"name":"ADS_DEREF_NEVER","features":[467]},{"name":"ADS_DEREF_SEARCHING","features":[467]},{"name":"ADS_DISPLAY_ENUM","features":[467]},{"name":"ADS_DISPLAY_FULL","features":[467]},{"name":"ADS_DISPLAY_VALUE_ONLY","features":[467]},{"name":"ADS_DN_WITH_BINARY","features":[467]},{"name":"ADS_DN_WITH_STRING","features":[467]},{"name":"ADS_EMAIL","features":[467]},{"name":"ADS_ESCAPEDMODE_DEFAULT","features":[467]},{"name":"ADS_ESCAPEDMODE_OFF","features":[467]},{"name":"ADS_ESCAPEDMODE_OFF_EX","features":[467]},{"name":"ADS_ESCAPEDMODE_ON","features":[467]},{"name":"ADS_ESCAPE_MODE_ENUM","features":[467]},{"name":"ADS_EXT_INITCREDENTIALS","features":[467]},{"name":"ADS_EXT_INITIALIZE_COMPLETE","features":[467]},{"name":"ADS_EXT_MAXEXTDISPID","features":[467]},{"name":"ADS_EXT_MINEXTDISPID","features":[467]},{"name":"ADS_FAST_BIND","features":[467]},{"name":"ADS_FAXNUMBER","features":[467]},{"name":"ADS_FLAGTYPE_ENUM","features":[467]},{"name":"ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT","features":[467]},{"name":"ADS_FLAG_OBJECT_TYPE_PRESENT","features":[467]},{"name":"ADS_FORMAT_ENUM","features":[467]},{"name":"ADS_FORMAT_LEAF","features":[467]},{"name":"ADS_FORMAT_PROVIDER","features":[467]},{"name":"ADS_FORMAT_SERVER","features":[467]},{"name":"ADS_FORMAT_WINDOWS","features":[467]},{"name":"ADS_FORMAT_WINDOWS_DN","features":[467]},{"name":"ADS_FORMAT_WINDOWS_NO_SERVER","features":[467]},{"name":"ADS_FORMAT_WINDOWS_PARENT","features":[467]},{"name":"ADS_FORMAT_X500","features":[467]},{"name":"ADS_FORMAT_X500_DN","features":[467]},{"name":"ADS_FORMAT_X500_NO_SERVER","features":[467]},{"name":"ADS_FORMAT_X500_PARENT","features":[467]},{"name":"ADS_GROUP_TYPE_DOMAIN_LOCAL_GROUP","features":[467]},{"name":"ADS_GROUP_TYPE_ENUM","features":[467]},{"name":"ADS_GROUP_TYPE_GLOBAL_GROUP","features":[467]},{"name":"ADS_GROUP_TYPE_LOCAL_GROUP","features":[467]},{"name":"ADS_GROUP_TYPE_SECURITY_ENABLED","features":[467]},{"name":"ADS_GROUP_TYPE_UNIVERSAL_GROUP","features":[467]},{"name":"ADS_HOLD","features":[467]},{"name":"ADS_NAME_INITTYPE_DOMAIN","features":[467]},{"name":"ADS_NAME_INITTYPE_ENUM","features":[467]},{"name":"ADS_NAME_INITTYPE_GC","features":[467]},{"name":"ADS_NAME_INITTYPE_SERVER","features":[467]},{"name":"ADS_NAME_TYPE_1779","features":[467]},{"name":"ADS_NAME_TYPE_CANONICAL","features":[467]},{"name":"ADS_NAME_TYPE_CANONICAL_EX","features":[467]},{"name":"ADS_NAME_TYPE_DISPLAY","features":[467]},{"name":"ADS_NAME_TYPE_DOMAIN_SIMPLE","features":[467]},{"name":"ADS_NAME_TYPE_ENTERPRISE_SIMPLE","features":[467]},{"name":"ADS_NAME_TYPE_ENUM","features":[467]},{"name":"ADS_NAME_TYPE_GUID","features":[467]},{"name":"ADS_NAME_TYPE_NT4","features":[467]},{"name":"ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAME","features":[467]},{"name":"ADS_NAME_TYPE_SID_OR_SID_HISTORY_NAME","features":[467]},{"name":"ADS_NAME_TYPE_UNKNOWN","features":[467]},{"name":"ADS_NAME_TYPE_USER_PRINCIPAL_NAME","features":[467]},{"name":"ADS_NETADDRESS","features":[467]},{"name":"ADS_NO_AUTHENTICATION","features":[467]},{"name":"ADS_NO_REFERRAL_CHASING","features":[467]},{"name":"ADS_NT_SECURITY_DESCRIPTOR","features":[467]},{"name":"ADS_OBJECT_INFO","features":[467]},{"name":"ADS_OCTET_LIST","features":[467]},{"name":"ADS_OCTET_STRING","features":[467]},{"name":"ADS_OPTION_ACCUMULATIVE_MODIFICATION","features":[467]},{"name":"ADS_OPTION_ENUM","features":[467]},{"name":"ADS_OPTION_MUTUAL_AUTH_STATUS","features":[467]},{"name":"ADS_OPTION_PAGE_SIZE","features":[467]},{"name":"ADS_OPTION_PASSWORD_METHOD","features":[467]},{"name":"ADS_OPTION_PASSWORD_PORTNUMBER","features":[467]},{"name":"ADS_OPTION_QUOTA","features":[467]},{"name":"ADS_OPTION_REFERRALS","features":[467]},{"name":"ADS_OPTION_SECURITY_MASK","features":[467]},{"name":"ADS_OPTION_SERVERNAME","features":[467]},{"name":"ADS_OPTION_SKIP_SID_LOOKUP","features":[467]},{"name":"ADS_PASSWORD_ENCODE_CLEAR","features":[467]},{"name":"ADS_PASSWORD_ENCODE_REQUIRE_SSL","features":[467]},{"name":"ADS_PASSWORD_ENCODING_ENUM","features":[467]},{"name":"ADS_PATH","features":[467]},{"name":"ADS_PATHTYPE_ENUM","features":[467]},{"name":"ADS_PATH_FILE","features":[467]},{"name":"ADS_PATH_FILESHARE","features":[467]},{"name":"ADS_PATH_REGISTRY","features":[467]},{"name":"ADS_POSTALADDRESS","features":[467]},{"name":"ADS_PREFERENCES_ENUM","features":[467]},{"name":"ADS_PROMPT_CREDENTIALS","features":[467]},{"name":"ADS_PROPERTY_APPEND","features":[467]},{"name":"ADS_PROPERTY_CLEAR","features":[467]},{"name":"ADS_PROPERTY_DELETE","features":[467]},{"name":"ADS_PROPERTY_OPERATION_ENUM","features":[467]},{"name":"ADS_PROPERTY_UPDATE","features":[467]},{"name":"ADS_PROV_SPECIFIC","features":[467]},{"name":"ADS_READONLY_SERVER","features":[467]},{"name":"ADS_REPLICAPOINTER","features":[467]},{"name":"ADS_RIGHTS_ENUM","features":[467]},{"name":"ADS_RIGHT_ACCESS_SYSTEM_SECURITY","features":[467]},{"name":"ADS_RIGHT_ACTRL_DS_LIST","features":[467]},{"name":"ADS_RIGHT_DELETE","features":[467]},{"name":"ADS_RIGHT_DS_CONTROL_ACCESS","features":[467]},{"name":"ADS_RIGHT_DS_CREATE_CHILD","features":[467]},{"name":"ADS_RIGHT_DS_DELETE_CHILD","features":[467]},{"name":"ADS_RIGHT_DS_DELETE_TREE","features":[467]},{"name":"ADS_RIGHT_DS_LIST_OBJECT","features":[467]},{"name":"ADS_RIGHT_DS_READ_PROP","features":[467]},{"name":"ADS_RIGHT_DS_SELF","features":[467]},{"name":"ADS_RIGHT_DS_WRITE_PROP","features":[467]},{"name":"ADS_RIGHT_GENERIC_ALL","features":[467]},{"name":"ADS_RIGHT_GENERIC_EXECUTE","features":[467]},{"name":"ADS_RIGHT_GENERIC_READ","features":[467]},{"name":"ADS_RIGHT_GENERIC_WRITE","features":[467]},{"name":"ADS_RIGHT_READ_CONTROL","features":[467]},{"name":"ADS_RIGHT_SYNCHRONIZE","features":[467]},{"name":"ADS_RIGHT_WRITE_DAC","features":[467]},{"name":"ADS_RIGHT_WRITE_OWNER","features":[467]},{"name":"ADS_SCOPEENUM","features":[467]},{"name":"ADS_SCOPE_BASE","features":[467]},{"name":"ADS_SCOPE_ONELEVEL","features":[467]},{"name":"ADS_SCOPE_SUBTREE","features":[467]},{"name":"ADS_SD_CONTROL_ENUM","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_DEFAULTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_PRESENT","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_PROTECTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_GROUP_DEFAULTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_OWNER_DEFAULTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_DEFAULTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_PRESENT","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_PROTECTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_SELF_RELATIVE","features":[467]},{"name":"ADS_SD_FORMAT_ENUM","features":[467]},{"name":"ADS_SD_FORMAT_HEXSTRING","features":[467]},{"name":"ADS_SD_FORMAT_IID","features":[467]},{"name":"ADS_SD_FORMAT_RAW","features":[467]},{"name":"ADS_SD_REVISION_DS","features":[467]},{"name":"ADS_SD_REVISION_ENUM","features":[467]},{"name":"ADS_SEARCHPREF_ASYNCHRONOUS","features":[467]},{"name":"ADS_SEARCHPREF_ATTRIBTYPES_ONLY","features":[467]},{"name":"ADS_SEARCHPREF_ATTRIBUTE_QUERY","features":[467]},{"name":"ADS_SEARCHPREF_CACHE_RESULTS","features":[467]},{"name":"ADS_SEARCHPREF_CHASE_REFERRALS","features":[467]},{"name":"ADS_SEARCHPREF_DEREF_ALIASES","features":[467]},{"name":"ADS_SEARCHPREF_DIRSYNC","features":[467]},{"name":"ADS_SEARCHPREF_DIRSYNC_FLAG","features":[467]},{"name":"ADS_SEARCHPREF_ENUM","features":[467]},{"name":"ADS_SEARCHPREF_EXTENDED_DN","features":[467]},{"name":"ADS_SEARCHPREF_INFO","features":[307,467]},{"name":"ADS_SEARCHPREF_PAGED_TIME_LIMIT","features":[467]},{"name":"ADS_SEARCHPREF_PAGESIZE","features":[467]},{"name":"ADS_SEARCHPREF_SEARCH_SCOPE","features":[467]},{"name":"ADS_SEARCHPREF_SECURITY_MASK","features":[467]},{"name":"ADS_SEARCHPREF_SIZE_LIMIT","features":[467]},{"name":"ADS_SEARCHPREF_SORT_ON","features":[467]},{"name":"ADS_SEARCHPREF_TIMEOUT","features":[467]},{"name":"ADS_SEARCHPREF_TIME_LIMIT","features":[467]},{"name":"ADS_SEARCHPREF_TOMBSTONE","features":[467]},{"name":"ADS_SEARCHPREF_VLV","features":[467]},{"name":"ADS_SEARCH_COLUMN","features":[307,467]},{"name":"ADS_SEARCH_HANDLE","features":[467]},{"name":"ADS_SECURE_AUTHENTICATION","features":[467]},{"name":"ADS_SECURITY_INFO_DACL","features":[467]},{"name":"ADS_SECURITY_INFO_ENUM","features":[467]},{"name":"ADS_SECURITY_INFO_GROUP","features":[467]},{"name":"ADS_SECURITY_INFO_OWNER","features":[467]},{"name":"ADS_SECURITY_INFO_SACL","features":[467]},{"name":"ADS_SERVER_BIND","features":[467]},{"name":"ADS_SETTYPE_DN","features":[467]},{"name":"ADS_SETTYPE_ENUM","features":[467]},{"name":"ADS_SETTYPE_FULL","features":[467]},{"name":"ADS_SETTYPE_PROVIDER","features":[467]},{"name":"ADS_SETTYPE_SERVER","features":[467]},{"name":"ADS_SORTKEY","features":[307,467]},{"name":"ADS_STATUSENUM","features":[467]},{"name":"ADS_STATUS_INVALID_SEARCHPREF","features":[467]},{"name":"ADS_STATUS_INVALID_SEARCHPREFVALUE","features":[467]},{"name":"ADS_STATUS_S_OK","features":[467]},{"name":"ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED","features":[467]},{"name":"ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED","features":[467]},{"name":"ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE","features":[467]},{"name":"ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE","features":[467]},{"name":"ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME","features":[467]},{"name":"ADS_SYSTEMFLAG_CR_NTDS_DOMAIN","features":[467]},{"name":"ADS_SYSTEMFLAG_CR_NTDS_NC","features":[467]},{"name":"ADS_SYSTEMFLAG_DISALLOW_DELETE","features":[467]},{"name":"ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE","features":[467]},{"name":"ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME","features":[467]},{"name":"ADS_SYSTEMFLAG_ENUM","features":[467]},{"name":"ADS_TIMESTAMP","features":[467]},{"name":"ADS_TYPEDNAME","features":[467]},{"name":"ADS_UF_ACCOUNTDISABLE","features":[467]},{"name":"ADS_UF_DONT_EXPIRE_PASSWD","features":[467]},{"name":"ADS_UF_DONT_REQUIRE_PREAUTH","features":[467]},{"name":"ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED","features":[467]},{"name":"ADS_UF_HOMEDIR_REQUIRED","features":[467]},{"name":"ADS_UF_INTERDOMAIN_TRUST_ACCOUNT","features":[467]},{"name":"ADS_UF_LOCKOUT","features":[467]},{"name":"ADS_UF_MNS_LOGON_ACCOUNT","features":[467]},{"name":"ADS_UF_NORMAL_ACCOUNT","features":[467]},{"name":"ADS_UF_NOT_DELEGATED","features":[467]},{"name":"ADS_UF_PASSWD_CANT_CHANGE","features":[467]},{"name":"ADS_UF_PASSWD_NOTREQD","features":[467]},{"name":"ADS_UF_PASSWORD_EXPIRED","features":[467]},{"name":"ADS_UF_SCRIPT","features":[467]},{"name":"ADS_UF_SERVER_TRUST_ACCOUNT","features":[467]},{"name":"ADS_UF_SMARTCARD_REQUIRED","features":[467]},{"name":"ADS_UF_TEMP_DUPLICATE_ACCOUNT","features":[467]},{"name":"ADS_UF_TRUSTED_FOR_DELEGATION","features":[467]},{"name":"ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION","features":[467]},{"name":"ADS_UF_USE_DES_KEY_ONLY","features":[467]},{"name":"ADS_UF_WORKSTATION_TRUST_ACCOUNT","features":[467]},{"name":"ADS_USER_FLAG_ENUM","features":[467]},{"name":"ADS_USE_DELEGATION","features":[467]},{"name":"ADS_USE_ENCRYPTION","features":[467]},{"name":"ADS_USE_SEALING","features":[467]},{"name":"ADS_USE_SIGNING","features":[467]},{"name":"ADS_USE_SSL","features":[467]},{"name":"ADS_VLV","features":[467]},{"name":"ADSystemInfo","features":[467]},{"name":"ADsBuildEnumerator","features":[467,358,417]},{"name":"ADsBuildVarArrayInt","features":[467]},{"name":"ADsBuildVarArrayStr","features":[467]},{"name":"ADsDecodeBinaryData","features":[467]},{"name":"ADsEncodeBinaryData","features":[467]},{"name":"ADsEnumerateNext","features":[467,417]},{"name":"ADsFreeEnumerator","features":[467,417]},{"name":"ADsGetLastError","features":[467]},{"name":"ADsGetObject","features":[467]},{"name":"ADsOpenObject","features":[467]},{"name":"ADsPropCheckIfWritable","features":[307,467]},{"name":"ADsPropCreateNotifyObj","features":[307,467,358]},{"name":"ADsPropGetInitInfo","features":[307,467]},{"name":"ADsPropSendErrorMessage","features":[307,467]},{"name":"ADsPropSetHwnd","features":[307,467]},{"name":"ADsPropSetHwndWithTitle","features":[307,467]},{"name":"ADsPropShowErrorDialog","features":[307,467]},{"name":"ADsSecurityUtility","features":[467]},{"name":"ADsSetLastError","features":[467]},{"name":"AccessControlEntry","features":[467]},{"name":"AccessControlList","features":[467]},{"name":"AdsFreeAdsValues","features":[307,467]},{"name":"AdsTypeToPropVariant","features":[307,467]},{"name":"AllocADsMem","features":[467]},{"name":"AllocADsStr","features":[467]},{"name":"BackLink","features":[467]},{"name":"BinarySDToSecurityDescriptor","features":[467,310]},{"name":"CFSTR_DSDISPLAYSPECOPTIONS","features":[467]},{"name":"CFSTR_DSOBJECTNAMES","features":[467]},{"name":"CFSTR_DSOP_DS_SELECTION_LIST","features":[467]},{"name":"CFSTR_DSPROPERTYPAGEINFO","features":[467]},{"name":"CFSTR_DSQUERYPARAMS","features":[467]},{"name":"CFSTR_DSQUERYSCOPE","features":[467]},{"name":"CFSTR_DS_DISPLAY_SPEC_OPTIONS","features":[467]},{"name":"CLSID_CommonQuery","features":[467]},{"name":"CLSID_DsAdminCreateObj","features":[467]},{"name":"CLSID_DsDisplaySpecifier","features":[467]},{"name":"CLSID_DsDomainTreeBrowser","features":[467]},{"name":"CLSID_DsFindAdvanced","features":[467]},{"name":"CLSID_DsFindComputer","features":[467]},{"name":"CLSID_DsFindContainer","features":[467]},{"name":"CLSID_DsFindDomainController","features":[467]},{"name":"CLSID_DsFindFrsMembers","features":[467]},{"name":"CLSID_DsFindObjects","features":[467]},{"name":"CLSID_DsFindPeople","features":[467]},{"name":"CLSID_DsFindPrinter","features":[467]},{"name":"CLSID_DsFindVolume","features":[467]},{"name":"CLSID_DsFindWriteableDomainController","features":[467]},{"name":"CLSID_DsFolderProperties","features":[467]},{"name":"CLSID_DsObjectPicker","features":[467]},{"name":"CLSID_DsPropertyPages","features":[467]},{"name":"CLSID_DsQuery","features":[467]},{"name":"CLSID_MicrosoftDS","features":[467]},{"name":"CQFF_ISOPTIONAL","features":[467]},{"name":"CQFF_NOGLOBALPAGES","features":[467]},{"name":"CQFORM","features":[467,369]},{"name":"CQPAGE","features":[307,467,369]},{"name":"CQPM_CLEARFORM","features":[467]},{"name":"CQPM_ENABLE","features":[467]},{"name":"CQPM_GETPARAMETERS","features":[467]},{"name":"CQPM_HANDLERSPECIFIC","features":[467]},{"name":"CQPM_HELP","features":[467]},{"name":"CQPM_INITIALIZE","features":[467]},{"name":"CQPM_PERSIST","features":[467]},{"name":"CQPM_RELEASE","features":[467]},{"name":"CQPM_SETDEFAULTPARAMETERS","features":[467]},{"name":"CaseIgnoreList","features":[467]},{"name":"DBDTF_RETURNEXTERNAL","features":[467]},{"name":"DBDTF_RETURNFQDN","features":[467]},{"name":"DBDTF_RETURNINBOUND","features":[467]},{"name":"DBDTF_RETURNINOUTBOUND","features":[467]},{"name":"DBDTF_RETURNMIXEDDOMAINS","features":[467]},{"name":"DNWithBinary","features":[467]},{"name":"DNWithString","features":[467]},{"name":"DOMAINDESC","features":[307,467]},{"name":"DOMAIN_CONTROLLER_INFOA","features":[467]},{"name":"DOMAIN_CONTROLLER_INFOW","features":[467]},{"name":"DOMAIN_TREE","features":[307,467]},{"name":"DSA_NEWOBJ_CTX_CLEANUP","features":[467]},{"name":"DSA_NEWOBJ_CTX_COMMIT","features":[467]},{"name":"DSA_NEWOBJ_CTX_POSTCOMMIT","features":[467]},{"name":"DSA_NEWOBJ_CTX_PRECOMMIT","features":[467]},{"name":"DSA_NEWOBJ_DISPINFO","features":[467,369]},{"name":"DSA_NOTIFY_DEL","features":[467]},{"name":"DSA_NOTIFY_FLAG_ADDITIONAL_DATA","features":[467]},{"name":"DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA","features":[467]},{"name":"DSA_NOTIFY_MOV","features":[467]},{"name":"DSA_NOTIFY_PROP","features":[467]},{"name":"DSA_NOTIFY_REN","features":[467]},{"name":"DSBF_DISPLAYNAME","features":[467]},{"name":"DSBF_ICONLOCATION","features":[467]},{"name":"DSBF_STATE","features":[467]},{"name":"DSBID_BANNER","features":[467]},{"name":"DSBID_CONTAINERLIST","features":[467]},{"name":"DSBITEMA","features":[467]},{"name":"DSBITEMW","features":[467]},{"name":"DSBI_CHECKBOXES","features":[467]},{"name":"DSBI_DONTSIGNSEAL","features":[467]},{"name":"DSBI_ENTIREDIRECTORY","features":[467]},{"name":"DSBI_EXPANDONOPEN","features":[467]},{"name":"DSBI_HASCREDENTIALS","features":[467]},{"name":"DSBI_IGNORETREATASLEAF","features":[467]},{"name":"DSBI_INCLUDEHIDDEN","features":[467]},{"name":"DSBI_NOBUTTONS","features":[467]},{"name":"DSBI_NOLINES","features":[467]},{"name":"DSBI_NOLINESATROOT","features":[467]},{"name":"DSBI_NOROOT","features":[467]},{"name":"DSBI_RETURNOBJECTCLASS","features":[467]},{"name":"DSBI_RETURN_FORMAT","features":[467]},{"name":"DSBI_SIMPLEAUTHENTICATE","features":[467]},{"name":"DSBM_CHANGEIMAGESTATE","features":[467]},{"name":"DSBM_CONTEXTMENU","features":[467]},{"name":"DSBM_HELP","features":[467]},{"name":"DSBM_QUERYINSERT","features":[467]},{"name":"DSBM_QUERYINSERTA","features":[467]},{"name":"DSBM_QUERYINSERTW","features":[467]},{"name":"DSBROWSEINFOA","features":[307,467,468]},{"name":"DSBROWSEINFOW","features":[307,467,468]},{"name":"DSBS_CHECKED","features":[467]},{"name":"DSBS_HIDDEN","features":[467]},{"name":"DSBS_ROOT","features":[467]},{"name":"DSB_MAX_DISPLAYNAME_CHARS","features":[467]},{"name":"DSCCIF_HASWIZARDDIALOG","features":[467]},{"name":"DSCCIF_HASWIZARDPRIMARYPAGE","features":[467]},{"name":"DSCLASSCREATIONINFO","features":[467]},{"name":"DSCOLUMN","features":[467]},{"name":"DSDISPLAYSPECOPTIONS","features":[467]},{"name":"DSDSOF_DONTSIGNSEAL","features":[467]},{"name":"DSDSOF_DSAVAILABLE","features":[467]},{"name":"DSDSOF_HASUSERANDSERVERINFO","features":[467]},{"name":"DSDSOF_SIMPLEAUTHENTICATE","features":[467]},{"name":"DSECAF_NOTLISTED","features":[467]},{"name":"DSGIF_DEFAULTISCONTAINER","features":[467]},{"name":"DSGIF_GETDEFAULTICON","features":[467]},{"name":"DSGIF_ISDISABLED","features":[467]},{"name":"DSGIF_ISMASK","features":[467]},{"name":"DSGIF_ISNORMAL","features":[467]},{"name":"DSGIF_ISOPEN","features":[467]},{"name":"DSICCF_IGNORETREATASLEAF","features":[467]},{"name":"DSOBJECT","features":[467]},{"name":"DSOBJECTNAMES","features":[467]},{"name":"DSOBJECT_ISCONTAINER","features":[467]},{"name":"DSOBJECT_READONLYPAGES","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_ANONYMOUS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_BATCH","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_COMPUTERS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_DIALUP","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_INTERACTIVE","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_INTERNET_USER","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_NETWORK","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_SERVICE","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_SERVICES","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_SYSTEM","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_USERS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_WORLD","features":[467]},{"name":"DSOP_FILTER_BUILTIN_GROUPS","features":[467]},{"name":"DSOP_FILTER_COMPUTERS","features":[467]},{"name":"DSOP_FILTER_CONTACTS","features":[467]},{"name":"DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL","features":[467]},{"name":"DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE","features":[467]},{"name":"DSOP_FILTER_FLAGS","features":[467]},{"name":"DSOP_FILTER_GLOBAL_GROUPS_DL","features":[467]},{"name":"DSOP_FILTER_GLOBAL_GROUPS_SE","features":[467]},{"name":"DSOP_FILTER_INCLUDE_ADVANCED_VIEW","features":[467]},{"name":"DSOP_FILTER_PASSWORDSETTINGS_OBJECTS","features":[467]},{"name":"DSOP_FILTER_SERVICE_ACCOUNTS","features":[467]},{"name":"DSOP_FILTER_UNIVERSAL_GROUPS_DL","features":[467]},{"name":"DSOP_FILTER_UNIVERSAL_GROUPS_SE","features":[467]},{"name":"DSOP_FILTER_USERS","features":[467]},{"name":"DSOP_FILTER_WELL_KNOWN_PRINCIPALS","features":[467]},{"name":"DSOP_FLAG_MULTISELECT","features":[467]},{"name":"DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK","features":[467]},{"name":"DSOP_INIT_INFO","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS","features":[467]},{"name":"DSOP_SCOPE_FLAG_STARTING_SCOPE","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_PROVIDER_GC","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_SID_PATH","features":[467]},{"name":"DSOP_SCOPE_INIT_INFO","features":[467]},{"name":"DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_GLOBAL_CATALOG","features":[467]},{"name":"DSOP_SCOPE_TYPE_TARGET_COMPUTER","features":[467]},{"name":"DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE","features":[467]},{"name":"DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE","features":[467]},{"name":"DSOP_SCOPE_TYPE_WORKGROUP","features":[467]},{"name":"DSOP_UPLEVEL_FILTER_FLAGS","features":[467]},{"name":"DSPROPERTYPAGEINFO","features":[467]},{"name":"DSPROP_ATTRCHANGED_MSG","features":[467]},{"name":"DSPROVIDER_ADVANCED","features":[467]},{"name":"DSPROVIDER_AD_LDS","features":[467]},{"name":"DSPROVIDER_UNUSED_0","features":[467]},{"name":"DSPROVIDER_UNUSED_1","features":[467]},{"name":"DSPROVIDER_UNUSED_2","features":[467]},{"name":"DSPROVIDER_UNUSED_3","features":[467]},{"name":"DSQPF_ENABLEADMINFEATURES","features":[467]},{"name":"DSQPF_ENABLEADVANCEDFEATURES","features":[467]},{"name":"DSQPF_HASCREDENTIALS","features":[467]},{"name":"DSQPF_NOCHOOSECOLUMNS","features":[467]},{"name":"DSQPF_NOSAVE","features":[467]},{"name":"DSQPF_SAVELOCATION","features":[467]},{"name":"DSQPF_SHOWHIDDENOBJECTS","features":[467]},{"name":"DSQPM_GETCLASSLIST","features":[467]},{"name":"DSQPM_HELPTOPICS","features":[467]},{"name":"DSQUERYCLASSLIST","features":[467]},{"name":"DSQUERYINITPARAMS","features":[467]},{"name":"DSQUERYPARAMS","features":[307,467]},{"name":"DSROLE_MACHINE_ROLE","features":[467]},{"name":"DSROLE_OPERATION_STATE","features":[467]},{"name":"DSROLE_OPERATION_STATE_INFO","features":[467]},{"name":"DSROLE_PRIMARY_DOMAIN_GUID_PRESENT","features":[467]},{"name":"DSROLE_PRIMARY_DOMAIN_INFO_BASIC","features":[467]},{"name":"DSROLE_PRIMARY_DOMAIN_INFO_LEVEL","features":[467]},{"name":"DSROLE_PRIMARY_DS_MIXED_MODE","features":[467]},{"name":"DSROLE_PRIMARY_DS_READONLY","features":[467]},{"name":"DSROLE_PRIMARY_DS_RUNNING","features":[467]},{"name":"DSROLE_SERVER_STATE","features":[467]},{"name":"DSROLE_UPGRADE_IN_PROGRESS","features":[467]},{"name":"DSROLE_UPGRADE_STATUS_INFO","features":[467]},{"name":"DSSSF_DONTSIGNSEAL","features":[467]},{"name":"DSSSF_DSAVAILABLE","features":[467]},{"name":"DSSSF_SIMPLEAUTHENTICATE","features":[467]},{"name":"DS_AVOID_SELF","features":[467]},{"name":"DS_BACKGROUND_ONLY","features":[467]},{"name":"DS_BEHAVIOR_LONGHORN","features":[467]},{"name":"DS_BEHAVIOR_WIN2000","features":[467]},{"name":"DS_BEHAVIOR_WIN2003","features":[467]},{"name":"DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS","features":[467]},{"name":"DS_BEHAVIOR_WIN2008","features":[467]},{"name":"DS_BEHAVIOR_WIN2008R2","features":[467]},{"name":"DS_BEHAVIOR_WIN2012","features":[467]},{"name":"DS_BEHAVIOR_WIN2012R2","features":[467]},{"name":"DS_BEHAVIOR_WIN2016","features":[467]},{"name":"DS_BEHAVIOR_WIN7","features":[467]},{"name":"DS_BEHAVIOR_WIN8","features":[467]},{"name":"DS_BEHAVIOR_WINBLUE","features":[467]},{"name":"DS_BEHAVIOR_WINTHRESHOLD","features":[467]},{"name":"DS_CANONICAL_NAME","features":[467]},{"name":"DS_CANONICAL_NAME_EX","features":[467]},{"name":"DS_CLOSEST_FLAG","features":[467]},{"name":"DS_DIRECTORY_SERVICE_10_REQUIRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_6_REQUIRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_8_REQUIRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_9_REQUIRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_PREFERRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_REQUIRED","features":[467]},{"name":"DS_DISPLAY_NAME","features":[467]},{"name":"DS_DNS_CONTROLLER_FLAG","features":[467]},{"name":"DS_DNS_DOMAIN_FLAG","features":[467]},{"name":"DS_DNS_DOMAIN_NAME","features":[467]},{"name":"DS_DNS_FOREST_FLAG","features":[467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_1A","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_1W","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_2A","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_2W","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_3A","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_3W","features":[307,467]},{"name":"DS_DOMAIN_DIRECT_INBOUND","features":[467]},{"name":"DS_DOMAIN_DIRECT_OUTBOUND","features":[467]},{"name":"DS_DOMAIN_IN_FOREST","features":[467]},{"name":"DS_DOMAIN_NATIVE_MODE","features":[467]},{"name":"DS_DOMAIN_PRIMARY","features":[467]},{"name":"DS_DOMAIN_TREE_ROOT","features":[467]},{"name":"DS_DOMAIN_TRUSTSA","features":[467,310]},{"name":"DS_DOMAIN_TRUSTSW","features":[467,310]},{"name":"DS_DS_10_FLAG","features":[467]},{"name":"DS_DS_8_FLAG","features":[467]},{"name":"DS_DS_9_FLAG","features":[467]},{"name":"DS_DS_FLAG","features":[467]},{"name":"DS_EXIST_ADVISORY_MODE","features":[467]},{"name":"DS_FORCE_REDISCOVERY","features":[467]},{"name":"DS_FQDN_1779_NAME","features":[467]},{"name":"DS_FULL_SECRET_DOMAIN_6_FLAG","features":[467]},{"name":"DS_GC_FLAG","features":[467]},{"name":"DS_GC_SERVER_REQUIRED","features":[467]},{"name":"DS_GFTI_UPDATE_TDO","features":[467]},{"name":"DS_GFTI_VALID_FLAGS","features":[467]},{"name":"DS_GOOD_TIMESERV_FLAG","features":[467]},{"name":"DS_GOOD_TIMESERV_PREFERRED","features":[467]},{"name":"DS_INSTANCETYPE_IS_NC_HEAD","features":[467]},{"name":"DS_INSTANCETYPE_NC_COMING","features":[467]},{"name":"DS_INSTANCETYPE_NC_GOING","features":[467]},{"name":"DS_INSTANCETYPE_NC_IS_WRITEABLE","features":[467]},{"name":"DS_IP_REQUIRED","features":[467]},{"name":"DS_IS_DNS_NAME","features":[467]},{"name":"DS_IS_FLAT_NAME","features":[467]},{"name":"DS_KCC_FLAG_ASYNC_OP","features":[467]},{"name":"DS_KCC_FLAG_DAMPED","features":[467]},{"name":"DS_KCC_TASKID","features":[467]},{"name":"DS_KCC_TASKID_UPDATE_TOPOLOGY","features":[467]},{"name":"DS_KDC_FLAG","features":[467]},{"name":"DS_KDC_REQUIRED","features":[467]},{"name":"DS_KEY_LIST_FLAG","features":[467]},{"name":"DS_KEY_LIST_SUPPORT_REQUIRED","features":[467]},{"name":"DS_LDAP_FLAG","features":[467]},{"name":"DS_LIST_ACCOUNT_OBJECT_FOR_SERVER","features":[467]},{"name":"DS_LIST_DNS_HOST_NAME_FOR_SERVER","features":[467]},{"name":"DS_LIST_DSA_OBJECT_FOR_SERVER","features":[467]},{"name":"DS_MANGLE_FOR","features":[467]},{"name":"DS_MANGLE_OBJECT_RDN_FOR_DELETION","features":[467]},{"name":"DS_MANGLE_OBJECT_RDN_FOR_NAME_CONFLICT","features":[467]},{"name":"DS_MANGLE_UNKNOWN","features":[467]},{"name":"DS_NAME_ERROR","features":[467]},{"name":"DS_NAME_ERROR_DOMAIN_ONLY","features":[467]},{"name":"DS_NAME_ERROR_NOT_FOUND","features":[467]},{"name":"DS_NAME_ERROR_NOT_UNIQUE","features":[467]},{"name":"DS_NAME_ERROR_NO_MAPPING","features":[467]},{"name":"DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING","features":[467]},{"name":"DS_NAME_ERROR_RESOLVING","features":[467]},{"name":"DS_NAME_ERROR_TRUST_REFERRAL","features":[467]},{"name":"DS_NAME_FLAGS","features":[467]},{"name":"DS_NAME_FLAG_EVAL_AT_DC","features":[467]},{"name":"DS_NAME_FLAG_GCVERIFY","features":[467]},{"name":"DS_NAME_FLAG_SYNTACTICAL_ONLY","features":[467]},{"name":"DS_NAME_FLAG_TRUST_REFERRAL","features":[467]},{"name":"DS_NAME_FORMAT","features":[467]},{"name":"DS_NAME_NO_ERROR","features":[467]},{"name":"DS_NAME_NO_FLAGS","features":[467]},{"name":"DS_NAME_RESULTA","features":[467]},{"name":"DS_NAME_RESULTW","features":[467]},{"name":"DS_NAME_RESULT_ITEMA","features":[467]},{"name":"DS_NAME_RESULT_ITEMW","features":[467]},{"name":"DS_NDNC_FLAG","features":[467]},{"name":"DS_NOTIFY_AFTER_SITE_RECORDS","features":[467]},{"name":"DS_NT4_ACCOUNT_NAME","features":[467]},{"name":"DS_ONLY_DO_SITE_NAME","features":[467]},{"name":"DS_ONLY_LDAP_NEEDED","features":[467]},{"name":"DS_PDC_FLAG","features":[467]},{"name":"DS_PDC_REQUIRED","features":[467]},{"name":"DS_PING_FLAGS","features":[467]},{"name":"DS_PROP_ADMIN_PREFIX","features":[467]},{"name":"DS_PROP_SHELL_PREFIX","features":[467]},{"name":"DS_REPADD_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPADD_ASYNCHRONOUS_REPLICA","features":[467]},{"name":"DS_REPADD_CRITICAL","features":[467]},{"name":"DS_REPADD_DISABLE_NOTIFICATION","features":[467]},{"name":"DS_REPADD_DISABLE_PERIODIC","features":[467]},{"name":"DS_REPADD_INITIAL","features":[467]},{"name":"DS_REPADD_INTERSITE_MESSAGING","features":[467]},{"name":"DS_REPADD_NEVER_NOTIFY","features":[467]},{"name":"DS_REPADD_NONGC_RO_REPLICA","features":[467]},{"name":"DS_REPADD_PERIODIC","features":[467]},{"name":"DS_REPADD_SELECT_SECRETS","features":[467]},{"name":"DS_REPADD_TWO_WAY","features":[467]},{"name":"DS_REPADD_USE_COMPRESSION","features":[467]},{"name":"DS_REPADD_WRITEABLE","features":[467]},{"name":"DS_REPDEL_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPDEL_IGNORE_ERRORS","features":[467]},{"name":"DS_REPDEL_INTERSITE_MESSAGING","features":[467]},{"name":"DS_REPDEL_LOCAL_ONLY","features":[467]},{"name":"DS_REPDEL_NO_SOURCE","features":[467]},{"name":"DS_REPDEL_REF_OK","features":[467]},{"name":"DS_REPDEL_WRITEABLE","features":[467]},{"name":"DS_REPL_ATTR_META_DATA","features":[307,467]},{"name":"DS_REPL_ATTR_META_DATA_2","features":[307,467]},{"name":"DS_REPL_ATTR_META_DATA_BLOB","features":[307,467]},{"name":"DS_REPL_ATTR_VALUE_META_DATA","features":[307,467]},{"name":"DS_REPL_ATTR_VALUE_META_DATA_2","features":[307,467]},{"name":"DS_REPL_ATTR_VALUE_META_DATA_EXT","features":[307,467]},{"name":"DS_REPL_CURSOR","features":[467]},{"name":"DS_REPL_CURSORS","features":[467]},{"name":"DS_REPL_CURSORS_2","features":[307,467]},{"name":"DS_REPL_CURSORS_3W","features":[307,467]},{"name":"DS_REPL_CURSOR_2","features":[307,467]},{"name":"DS_REPL_CURSOR_3W","features":[307,467]},{"name":"DS_REPL_CURSOR_BLOB","features":[307,467]},{"name":"DS_REPL_INFO_CURSORS_2_FOR_NC","features":[467]},{"name":"DS_REPL_INFO_CURSORS_3_FOR_NC","features":[467]},{"name":"DS_REPL_INFO_CURSORS_FOR_NC","features":[467]},{"name":"DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS","features":[467]},{"name":"DS_REPL_INFO_KCC_DSA_CONNECT_FAILURES","features":[467]},{"name":"DS_REPL_INFO_KCC_DSA_LINK_FAILURES","features":[467]},{"name":"DS_REPL_INFO_METADATA_2_FOR_ATTR_VALUE","features":[467]},{"name":"DS_REPL_INFO_METADATA_2_FOR_OBJ","features":[467]},{"name":"DS_REPL_INFO_METADATA_EXT_FOR_ATTR_VALUE","features":[467]},{"name":"DS_REPL_INFO_METADATA_FOR_ATTR_VALUE","features":[467]},{"name":"DS_REPL_INFO_METADATA_FOR_OBJ","features":[467]},{"name":"DS_REPL_INFO_NEIGHBORS","features":[467]},{"name":"DS_REPL_INFO_PENDING_OPS","features":[467]},{"name":"DS_REPL_INFO_TYPE","features":[467]},{"name":"DS_REPL_INFO_TYPE_MAX","features":[467]},{"name":"DS_REPL_KCC_DSA_FAILURESW","features":[307,467]},{"name":"DS_REPL_KCC_DSA_FAILUREW","features":[307,467]},{"name":"DS_REPL_KCC_DSA_FAILUREW_BLOB","features":[307,467]},{"name":"DS_REPL_NBR_COMPRESS_CHANGES","features":[467]},{"name":"DS_REPL_NBR_DISABLE_SCHEDULED_SYNC","features":[467]},{"name":"DS_REPL_NBR_DO_SCHEDULED_SYNCS","features":[467]},{"name":"DS_REPL_NBR_FULL_SYNC_IN_PROGRESS","features":[467]},{"name":"DS_REPL_NBR_FULL_SYNC_NEXT_PACKET","features":[467]},{"name":"DS_REPL_NBR_GCSPN","features":[467]},{"name":"DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS","features":[467]},{"name":"DS_REPL_NBR_NEVER_SYNCED","features":[467]},{"name":"DS_REPL_NBR_NONGC_RO_REPLICA","features":[467]},{"name":"DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS","features":[467]},{"name":"DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET","features":[467]},{"name":"DS_REPL_NBR_PREEMPTED","features":[467]},{"name":"DS_REPL_NBR_RETURN_OBJECT_PARENTS","features":[467]},{"name":"DS_REPL_NBR_SELECT_SECRETS","features":[467]},{"name":"DS_REPL_NBR_SYNC_ON_STARTUP","features":[467]},{"name":"DS_REPL_NBR_TWO_WAY_SYNC","features":[467]},{"name":"DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT","features":[467]},{"name":"DS_REPL_NBR_WRITEABLE","features":[467]},{"name":"DS_REPL_NEIGHBORSW","features":[307,467]},{"name":"DS_REPL_NEIGHBORW","features":[307,467]},{"name":"DS_REPL_NEIGHBORW_BLOB","features":[307,467]},{"name":"DS_REPL_OBJ_META_DATA","features":[307,467]},{"name":"DS_REPL_OBJ_META_DATA_2","features":[307,467]},{"name":"DS_REPL_OPW","features":[307,467]},{"name":"DS_REPL_OPW_BLOB","features":[307,467]},{"name":"DS_REPL_OP_TYPE","features":[467]},{"name":"DS_REPL_OP_TYPE_ADD","features":[467]},{"name":"DS_REPL_OP_TYPE_DELETE","features":[467]},{"name":"DS_REPL_OP_TYPE_MODIFY","features":[467]},{"name":"DS_REPL_OP_TYPE_SYNC","features":[467]},{"name":"DS_REPL_OP_TYPE_UPDATE_REFS","features":[467]},{"name":"DS_REPL_PENDING_OPSW","features":[307,467]},{"name":"DS_REPL_QUEUE_STATISTICSW","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA_2","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA_BLOB","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA_BLOB_EXT","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA_EXT","features":[307,467]},{"name":"DS_REPMOD_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPMOD_UPDATE_ADDRESS","features":[467]},{"name":"DS_REPMOD_UPDATE_FLAGS","features":[467]},{"name":"DS_REPMOD_UPDATE_INSTANCE","features":[467]},{"name":"DS_REPMOD_UPDATE_RESULT","features":[467]},{"name":"DS_REPMOD_UPDATE_SCHEDULE","features":[467]},{"name":"DS_REPMOD_UPDATE_TRANSPORT","features":[467]},{"name":"DS_REPMOD_WRITEABLE","features":[467]},{"name":"DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE","features":[467]},{"name":"DS_REPSYNCALL_CROSS_SITE_BOUNDARIES","features":[467]},{"name":"DS_REPSYNCALL_DO_NOT_SYNC","features":[467]},{"name":"DS_REPSYNCALL_ERRINFOA","features":[467]},{"name":"DS_REPSYNCALL_ERRINFOW","features":[467]},{"name":"DS_REPSYNCALL_ERROR","features":[467]},{"name":"DS_REPSYNCALL_EVENT","features":[467]},{"name":"DS_REPSYNCALL_EVENT_ERROR","features":[467]},{"name":"DS_REPSYNCALL_EVENT_FINISHED","features":[467]},{"name":"DS_REPSYNCALL_EVENT_SYNC_COMPLETED","features":[467]},{"name":"DS_REPSYNCALL_EVENT_SYNC_STARTED","features":[467]},{"name":"DS_REPSYNCALL_ID_SERVERS_BY_DN","features":[467]},{"name":"DS_REPSYNCALL_NO_OPTIONS","features":[467]},{"name":"DS_REPSYNCALL_PUSH_CHANGES_OUTWARD","features":[467]},{"name":"DS_REPSYNCALL_SERVER_UNREACHABLE","features":[467]},{"name":"DS_REPSYNCALL_SKIP_INITIAL_CHECK","features":[467]},{"name":"DS_REPSYNCALL_SYNCA","features":[467]},{"name":"DS_REPSYNCALL_SYNCW","features":[467]},{"name":"DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY","features":[467]},{"name":"DS_REPSYNCALL_UPDATEA","features":[467]},{"name":"DS_REPSYNCALL_UPDATEW","features":[467]},{"name":"DS_REPSYNCALL_WIN32_ERROR_CONTACTING_SERVER","features":[467]},{"name":"DS_REPSYNCALL_WIN32_ERROR_REPLICATING","features":[467]},{"name":"DS_REPSYNC_ABANDONED","features":[467]},{"name":"DS_REPSYNC_ADD_REFERENCE","features":[467]},{"name":"DS_REPSYNC_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPSYNC_ASYNCHRONOUS_REPLICA","features":[467]},{"name":"DS_REPSYNC_CRITICAL","features":[467]},{"name":"DS_REPSYNC_FORCE","features":[467]},{"name":"DS_REPSYNC_FULL","features":[467]},{"name":"DS_REPSYNC_FULL_IN_PROGRESS","features":[467]},{"name":"DS_REPSYNC_INITIAL","features":[467]},{"name":"DS_REPSYNC_INITIAL_IN_PROGRESS","features":[467]},{"name":"DS_REPSYNC_INTERSITE_MESSAGING","features":[467]},{"name":"DS_REPSYNC_NEVER_COMPLETED","features":[467]},{"name":"DS_REPSYNC_NEVER_NOTIFY","features":[467]},{"name":"DS_REPSYNC_NONGC_RO_REPLICA","features":[467]},{"name":"DS_REPSYNC_NOTIFICATION","features":[467]},{"name":"DS_REPSYNC_NO_DISCARD","features":[467]},{"name":"DS_REPSYNC_PARTIAL_ATTRIBUTE_SET","features":[467]},{"name":"DS_REPSYNC_PERIODIC","features":[467]},{"name":"DS_REPSYNC_PREEMPTED","features":[467]},{"name":"DS_REPSYNC_REQUEUE","features":[467]},{"name":"DS_REPSYNC_SELECT_SECRETS","features":[467]},{"name":"DS_REPSYNC_TWO_WAY","features":[467]},{"name":"DS_REPSYNC_URGENT","features":[467]},{"name":"DS_REPSYNC_USE_COMPRESSION","features":[467]},{"name":"DS_REPSYNC_WRITEABLE","features":[467]},{"name":"DS_REPUPD_ADD_REFERENCE","features":[467]},{"name":"DS_REPUPD_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPUPD_DELETE_REFERENCE","features":[467]},{"name":"DS_REPUPD_REFERENCE_GCSPN","features":[467]},{"name":"DS_REPUPD_WRITEABLE","features":[467]},{"name":"DS_RETURN_DNS_NAME","features":[467]},{"name":"DS_RETURN_FLAT_NAME","features":[467]},{"name":"DS_ROLE_DOMAIN_OWNER","features":[467]},{"name":"DS_ROLE_INFRASTRUCTURE_OWNER","features":[467]},{"name":"DS_ROLE_PDC_OWNER","features":[467]},{"name":"DS_ROLE_RID_OWNER","features":[467]},{"name":"DS_ROLE_SCHEMA_OWNER","features":[467]},{"name":"DS_SCHEMA_GUID_ATTR","features":[467]},{"name":"DS_SCHEMA_GUID_ATTR_SET","features":[467]},{"name":"DS_SCHEMA_GUID_CLASS","features":[467]},{"name":"DS_SCHEMA_GUID_CONTROL_RIGHT","features":[467]},{"name":"DS_SCHEMA_GUID_MAPA","features":[467]},{"name":"DS_SCHEMA_GUID_MAPW","features":[467]},{"name":"DS_SCHEMA_GUID_NOT_FOUND","features":[467]},{"name":"DS_SELECTION","features":[467]},{"name":"DS_SELECTION_LIST","features":[467]},{"name":"DS_SELECT_SECRET_DOMAIN_6_FLAG","features":[467]},{"name":"DS_SERVICE_PRINCIPAL_NAME","features":[467]},{"name":"DS_SID_OR_SID_HISTORY_NAME","features":[467]},{"name":"DS_SITE_COST_INFO","features":[467]},{"name":"DS_SPN_ADD_SPN_OP","features":[467]},{"name":"DS_SPN_DELETE_SPN_OP","features":[467]},{"name":"DS_SPN_DNS_HOST","features":[467]},{"name":"DS_SPN_DN_HOST","features":[467]},{"name":"DS_SPN_DOMAIN","features":[467]},{"name":"DS_SPN_NAME_TYPE","features":[467]},{"name":"DS_SPN_NB_DOMAIN","features":[467]},{"name":"DS_SPN_NB_HOST","features":[467]},{"name":"DS_SPN_REPLACE_SPN_OP","features":[467]},{"name":"DS_SPN_SERVICE","features":[467]},{"name":"DS_SPN_WRITE_OP","features":[467]},{"name":"DS_SYNCED_EVENT_NAME","features":[467]},{"name":"DS_SYNCED_EVENT_NAME_W","features":[467]},{"name":"DS_TIMESERV_FLAG","features":[467]},{"name":"DS_TIMESERV_REQUIRED","features":[467]},{"name":"DS_TRY_NEXTCLOSEST_SITE","features":[467]},{"name":"DS_UNIQUE_ID_NAME","features":[467]},{"name":"DS_UNKNOWN_NAME","features":[467]},{"name":"DS_USER_PRINCIPAL_NAME","features":[467]},{"name":"DS_WEB_SERVICE_REQUIRED","features":[467]},{"name":"DS_WRITABLE_FLAG","features":[467]},{"name":"DS_WRITABLE_REQUIRED","features":[467]},{"name":"DS_WS_FLAG","features":[467]},{"name":"DsAddSidHistoryA","features":[307,467]},{"name":"DsAddSidHistoryW","features":[307,467]},{"name":"DsAddressToSiteNamesA","features":[467,320]},{"name":"DsAddressToSiteNamesExA","features":[467,320]},{"name":"DsAddressToSiteNamesExW","features":[467,320]},{"name":"DsAddressToSiteNamesW","features":[467,320]},{"name":"DsBindA","features":[307,467]},{"name":"DsBindByInstanceA","features":[307,467]},{"name":"DsBindByInstanceW","features":[307,467]},{"name":"DsBindToISTGA","features":[307,467]},{"name":"DsBindToISTGW","features":[307,467]},{"name":"DsBindW","features":[307,467]},{"name":"DsBindWithCredA","features":[307,467]},{"name":"DsBindWithCredW","features":[307,467]},{"name":"DsBindWithSpnA","features":[307,467]},{"name":"DsBindWithSpnExA","features":[307,467]},{"name":"DsBindWithSpnExW","features":[307,467]},{"name":"DsBindWithSpnW","features":[307,467]},{"name":"DsBindingSetTimeout","features":[307,467]},{"name":"DsBrowseForContainerA","features":[307,467,468]},{"name":"DsBrowseForContainerW","features":[307,467,468]},{"name":"DsClientMakeSpnForTargetServerA","features":[467]},{"name":"DsClientMakeSpnForTargetServerW","features":[467]},{"name":"DsCrackNamesA","features":[307,467]},{"name":"DsCrackNamesW","features":[307,467]},{"name":"DsCrackSpn2A","features":[467]},{"name":"DsCrackSpn2W","features":[467]},{"name":"DsCrackSpn3W","features":[467]},{"name":"DsCrackSpn4W","features":[467]},{"name":"DsCrackSpnA","features":[467]},{"name":"DsCrackSpnW","features":[467]},{"name":"DsCrackUnquotedMangledRdnA","features":[307,467]},{"name":"DsCrackUnquotedMangledRdnW","features":[307,467]},{"name":"DsDeregisterDnsHostRecordsA","features":[467]},{"name":"DsDeregisterDnsHostRecordsW","features":[467]},{"name":"DsEnumerateDomainTrustsA","features":[467,310]},{"name":"DsEnumerateDomainTrustsW","features":[467,310]},{"name":"DsFreeDomainControllerInfoA","features":[467]},{"name":"DsFreeDomainControllerInfoW","features":[467]},{"name":"DsFreeNameResultA","features":[467]},{"name":"DsFreeNameResultW","features":[467]},{"name":"DsFreePasswordCredentials","features":[467]},{"name":"DsFreeSchemaGuidMapA","features":[467]},{"name":"DsFreeSchemaGuidMapW","features":[467]},{"name":"DsFreeSpnArrayA","features":[467]},{"name":"DsFreeSpnArrayW","features":[467]},{"name":"DsGetDcCloseW","features":[307,467]},{"name":"DsGetDcNameA","features":[467]},{"name":"DsGetDcNameW","features":[467]},{"name":"DsGetDcNextA","features":[307,467,320]},{"name":"DsGetDcNextW","features":[307,467,320]},{"name":"DsGetDcOpenA","features":[307,467]},{"name":"DsGetDcOpenW","features":[307,467]},{"name":"DsGetDcSiteCoverageA","features":[467]},{"name":"DsGetDcSiteCoverageW","features":[467]},{"name":"DsGetDomainControllerInfoA","features":[307,467]},{"name":"DsGetDomainControllerInfoW","features":[307,467]},{"name":"DsGetForestTrustInformationW","features":[467,328]},{"name":"DsGetFriendlyClassName","features":[467]},{"name":"DsGetIcon","features":[467,369]},{"name":"DsGetRdnW","features":[467]},{"name":"DsGetSiteNameA","features":[467]},{"name":"DsGetSiteNameW","features":[467]},{"name":"DsGetSpnA","features":[467]},{"name":"DsGetSpnW","features":[467]},{"name":"DsInheritSecurityIdentityA","features":[307,467]},{"name":"DsInheritSecurityIdentityW","features":[307,467]},{"name":"DsIsMangledDnA","features":[307,467]},{"name":"DsIsMangledDnW","features":[307,467]},{"name":"DsIsMangledRdnValueA","features":[307,467]},{"name":"DsIsMangledRdnValueW","features":[307,467]},{"name":"DsListDomainsInSiteA","features":[307,467]},{"name":"DsListDomainsInSiteW","features":[307,467]},{"name":"DsListInfoForServerA","features":[307,467]},{"name":"DsListInfoForServerW","features":[307,467]},{"name":"DsListRolesA","features":[307,467]},{"name":"DsListRolesW","features":[307,467]},{"name":"DsListServersForDomainInSiteA","features":[307,467]},{"name":"DsListServersForDomainInSiteW","features":[307,467]},{"name":"DsListServersInSiteA","features":[307,467]},{"name":"DsListServersInSiteW","features":[307,467]},{"name":"DsListSitesA","features":[307,467]},{"name":"DsListSitesW","features":[307,467]},{"name":"DsMakePasswordCredentialsA","features":[467]},{"name":"DsMakePasswordCredentialsW","features":[467]},{"name":"DsMakeSpnA","features":[467]},{"name":"DsMakeSpnW","features":[467]},{"name":"DsMapSchemaGuidsA","features":[307,467]},{"name":"DsMapSchemaGuidsW","features":[307,467]},{"name":"DsMergeForestTrustInformationW","features":[467,328]},{"name":"DsQuerySitesByCostA","features":[307,467]},{"name":"DsQuerySitesByCostW","features":[307,467]},{"name":"DsQuerySitesFree","features":[467]},{"name":"DsQuoteRdnValueA","features":[467]},{"name":"DsQuoteRdnValueW","features":[467]},{"name":"DsRemoveDsDomainA","features":[307,467]},{"name":"DsRemoveDsDomainW","features":[307,467]},{"name":"DsRemoveDsServerA","features":[307,467]},{"name":"DsRemoveDsServerW","features":[307,467]},{"name":"DsReplicaAddA","features":[307,467]},{"name":"DsReplicaAddW","features":[307,467]},{"name":"DsReplicaConsistencyCheck","features":[307,467]},{"name":"DsReplicaDelA","features":[307,467]},{"name":"DsReplicaDelW","features":[307,467]},{"name":"DsReplicaFreeInfo","features":[467]},{"name":"DsReplicaGetInfo2W","features":[307,467]},{"name":"DsReplicaGetInfoW","features":[307,467]},{"name":"DsReplicaModifyA","features":[307,467]},{"name":"DsReplicaModifyW","features":[307,467]},{"name":"DsReplicaSyncA","features":[307,467]},{"name":"DsReplicaSyncAllA","features":[307,467]},{"name":"DsReplicaSyncAllW","features":[307,467]},{"name":"DsReplicaSyncW","features":[307,467]},{"name":"DsReplicaUpdateRefsA","features":[307,467]},{"name":"DsReplicaUpdateRefsW","features":[307,467]},{"name":"DsReplicaVerifyObjectsA","features":[307,467]},{"name":"DsReplicaVerifyObjectsW","features":[307,467]},{"name":"DsRoleFreeMemory","features":[467]},{"name":"DsRoleGetPrimaryDomainInformation","features":[467]},{"name":"DsRoleOperationActive","features":[467]},{"name":"DsRoleOperationIdle","features":[467]},{"name":"DsRoleOperationNeedReboot","features":[467]},{"name":"DsRoleOperationState","features":[467]},{"name":"DsRolePrimaryDomainInfoBasic","features":[467]},{"name":"DsRoleServerBackup","features":[467]},{"name":"DsRoleServerPrimary","features":[467]},{"name":"DsRoleServerUnknown","features":[467]},{"name":"DsRoleUpgradeStatus","features":[467]},{"name":"DsRole_RoleBackupDomainController","features":[467]},{"name":"DsRole_RoleMemberServer","features":[467]},{"name":"DsRole_RoleMemberWorkstation","features":[467]},{"name":"DsRole_RolePrimaryDomainController","features":[467]},{"name":"DsRole_RoleStandaloneServer","features":[467]},{"name":"DsRole_RoleStandaloneWorkstation","features":[467]},{"name":"DsServerRegisterSpnA","features":[467]},{"name":"DsServerRegisterSpnW","features":[467]},{"name":"DsUnBindA","features":[307,467]},{"name":"DsUnBindW","features":[307,467]},{"name":"DsUnquoteRdnValueA","features":[467]},{"name":"DsUnquoteRdnValueW","features":[467]},{"name":"DsValidateSubnetNameA","features":[467]},{"name":"DsValidateSubnetNameW","features":[467]},{"name":"DsWriteAccountSpnA","features":[307,467]},{"name":"DsWriteAccountSpnW","features":[307,467]},{"name":"Email","features":[467]},{"name":"FACILITY_BACKUP","features":[467]},{"name":"FACILITY_NTDSB","features":[467]},{"name":"FACILITY_SYSTEM","features":[467]},{"name":"FLAG_DISABLABLE_OPTIONAL_FEATURE","features":[467]},{"name":"FLAG_DOMAIN_OPTIONAL_FEATURE","features":[467]},{"name":"FLAG_FOREST_OPTIONAL_FEATURE","features":[467]},{"name":"FLAG_SERVER_OPTIONAL_FEATURE","features":[467]},{"name":"FRSCONN_MAX_PRIORITY","features":[467]},{"name":"FRSCONN_PRIORITY_MASK","features":[467]},{"name":"FaxNumber","features":[467]},{"name":"FreeADsMem","features":[307,467]},{"name":"FreeADsStr","features":[307,467]},{"name":"GUID_COMPUTRS_CONTAINER_A","features":[467]},{"name":"GUID_COMPUTRS_CONTAINER_W","features":[467]},{"name":"GUID_DELETED_OBJECTS_CONTAINER_A","features":[467]},{"name":"GUID_DELETED_OBJECTS_CONTAINER_W","features":[467]},{"name":"GUID_DOMAIN_CONTROLLERS_CONTAINER_A","features":[467]},{"name":"GUID_DOMAIN_CONTROLLERS_CONTAINER_W","features":[467]},{"name":"GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_A","features":[467]},{"name":"GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_W","features":[467]},{"name":"GUID_INFRASTRUCTURE_CONTAINER_A","features":[467]},{"name":"GUID_INFRASTRUCTURE_CONTAINER_W","features":[467]},{"name":"GUID_KEYS_CONTAINER_W","features":[467]},{"name":"GUID_LOSTANDFOUND_CONTAINER_A","features":[467]},{"name":"GUID_LOSTANDFOUND_CONTAINER_W","features":[467]},{"name":"GUID_MANAGED_SERVICE_ACCOUNTS_CONTAINER_W","features":[467]},{"name":"GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_A","features":[467]},{"name":"GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_W","features":[467]},{"name":"GUID_NTDS_QUOTAS_CONTAINER_A","features":[467]},{"name":"GUID_NTDS_QUOTAS_CONTAINER_W","features":[467]},{"name":"GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_A","features":[467]},{"name":"GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_W","features":[467]},{"name":"GUID_PROGRAM_DATA_CONTAINER_A","features":[467]},{"name":"GUID_PROGRAM_DATA_CONTAINER_W","features":[467]},{"name":"GUID_RECYCLE_BIN_OPTIONAL_FEATURE_A","features":[467]},{"name":"GUID_RECYCLE_BIN_OPTIONAL_FEATURE_W","features":[467]},{"name":"GUID_SYSTEMS_CONTAINER_A","features":[467]},{"name":"GUID_SYSTEMS_CONTAINER_W","features":[467]},{"name":"GUID_USERS_CONTAINER_A","features":[467]},{"name":"GUID_USERS_CONTAINER_W","features":[467]},{"name":"Hold","features":[467]},{"name":"IADs","features":[467,358]},{"name":"IADsADSystemInfo","features":[467,358]},{"name":"IADsAccessControlEntry","features":[467,358]},{"name":"IADsAccessControlList","features":[467,358]},{"name":"IADsAcl","features":[467,358]},{"name":"IADsAggregatee","features":[467]},{"name":"IADsAggregator","features":[467]},{"name":"IADsBackLink","features":[467,358]},{"name":"IADsCaseIgnoreList","features":[467,358]},{"name":"IADsClass","features":[467,358]},{"name":"IADsCollection","features":[467,358]},{"name":"IADsComputer","features":[467,358]},{"name":"IADsComputerOperations","features":[467,358]},{"name":"IADsContainer","features":[467,358]},{"name":"IADsDNWithBinary","features":[467,358]},{"name":"IADsDNWithString","features":[467,358]},{"name":"IADsDeleteOps","features":[467,358]},{"name":"IADsDomain","features":[467,358]},{"name":"IADsEmail","features":[467,358]},{"name":"IADsExtension","features":[467]},{"name":"IADsFaxNumber","features":[467,358]},{"name":"IADsFileService","features":[467,358]},{"name":"IADsFileServiceOperations","features":[467,358]},{"name":"IADsFileShare","features":[467,358]},{"name":"IADsGroup","features":[467,358]},{"name":"IADsHold","features":[467,358]},{"name":"IADsLargeInteger","features":[467,358]},{"name":"IADsLocality","features":[467,358]},{"name":"IADsMembers","features":[467,358]},{"name":"IADsNameTranslate","features":[467,358]},{"name":"IADsNamespaces","features":[467,358]},{"name":"IADsNetAddress","features":[467,358]},{"name":"IADsO","features":[467,358]},{"name":"IADsOU","features":[467,358]},{"name":"IADsObjectOptions","features":[467,358]},{"name":"IADsOctetList","features":[467,358]},{"name":"IADsOpenDSObject","features":[467,358]},{"name":"IADsPath","features":[467,358]},{"name":"IADsPathname","features":[467,358]},{"name":"IADsPostalAddress","features":[467,358]},{"name":"IADsPrintJob","features":[467,358]},{"name":"IADsPrintJobOperations","features":[467,358]},{"name":"IADsPrintQueue","features":[467,358]},{"name":"IADsPrintQueueOperations","features":[467,358]},{"name":"IADsProperty","features":[467,358]},{"name":"IADsPropertyEntry","features":[467,358]},{"name":"IADsPropertyList","features":[467,358]},{"name":"IADsPropertyValue","features":[467,358]},{"name":"IADsPropertyValue2","features":[467,358]},{"name":"IADsReplicaPointer","features":[467,358]},{"name":"IADsResource","features":[467,358]},{"name":"IADsSecurityDescriptor","features":[467,358]},{"name":"IADsSecurityUtility","features":[467,358]},{"name":"IADsService","features":[467,358]},{"name":"IADsServiceOperations","features":[467,358]},{"name":"IADsSession","features":[467,358]},{"name":"IADsSyntax","features":[467,358]},{"name":"IADsTimestamp","features":[467,358]},{"name":"IADsTypedName","features":[467,358]},{"name":"IADsUser","features":[467,358]},{"name":"IADsWinNTSystemInfo","features":[467,358]},{"name":"ICommonQuery","features":[467]},{"name":"IDirectoryObject","features":[467]},{"name":"IDirectorySchemaMgmt","features":[467]},{"name":"IDirectorySearch","features":[467]},{"name":"IDsAdminCreateObj","features":[467]},{"name":"IDsAdminNewObj","features":[467]},{"name":"IDsAdminNewObjExt","features":[467]},{"name":"IDsAdminNewObjPrimarySite","features":[467]},{"name":"IDsAdminNotifyHandler","features":[467]},{"name":"IDsBrowseDomainTree","features":[467]},{"name":"IDsDisplaySpecifier","features":[467]},{"name":"IDsObjectPicker","features":[467]},{"name":"IDsObjectPickerCredentials","features":[467]},{"name":"IPersistQuery","features":[467,358]},{"name":"IPrivateDispatch","features":[467]},{"name":"IPrivateUnknown","features":[467]},{"name":"IQueryForm","features":[467]},{"name":"LPCQADDFORMSPROC","features":[307,467,369]},{"name":"LPCQADDPAGESPROC","features":[307,467,369]},{"name":"LPCQPAGEPROC","features":[307,467,369]},{"name":"LPDSENUMATTRIBUTES","features":[307,467]},{"name":"LargeInteger","features":[467]},{"name":"NTDSAPI_BIND_ALLOW_DELEGATION","features":[467]},{"name":"NTDSAPI_BIND_FIND_BINDING","features":[467]},{"name":"NTDSAPI_BIND_FORCE_KERBEROS","features":[467]},{"name":"NTDSCONN_KCC_GC_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_INTERSITE_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_NO_REASON","features":[467]},{"name":"NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_RING_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY","features":[467]},{"name":"NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION","features":[467]},{"name":"NTDSCONN_OPT_IGNORE_SCHEDULE_MASK","features":[467]},{"name":"NTDSCONN_OPT_IS_GENERATED","features":[467]},{"name":"NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT","features":[467]},{"name":"NTDSCONN_OPT_RODC_TOPOLOGY","features":[467]},{"name":"NTDSCONN_OPT_TWOWAY_SYNC","features":[467]},{"name":"NTDSCONN_OPT_USER_OWNED_SCHEDULE","features":[467]},{"name":"NTDSCONN_OPT_USE_NOTIFY","features":[467]},{"name":"NTDSDSA_OPT_BLOCK_RPC","features":[467]},{"name":"NTDSDSA_OPT_DISABLE_INBOUND_REPL","features":[467]},{"name":"NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE","features":[467]},{"name":"NTDSDSA_OPT_DISABLE_OUTBOUND_REPL","features":[467]},{"name":"NTDSDSA_OPT_DISABLE_SPN_REGISTRATION","features":[467]},{"name":"NTDSDSA_OPT_GENERATE_OWN_TOPO","features":[467]},{"name":"NTDSDSA_OPT_IS_GC","features":[467]},{"name":"NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY","features":[467]},{"name":"NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION","features":[467]},{"name":"NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED","features":[467]},{"name":"NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES","features":[467]},{"name":"NTDSSITECONN_OPT_DISABLE_COMPRESSION","features":[467]},{"name":"NTDSSITECONN_OPT_TWOWAY_SYNC","features":[467]},{"name":"NTDSSITECONN_OPT_USE_NOTIFY","features":[467]},{"name":"NTDSSITELINK_OPT_DISABLE_COMPRESSION","features":[467]},{"name":"NTDSSITELINK_OPT_TWOWAY_SYNC","features":[467]},{"name":"NTDSSITELINK_OPT_USE_NOTIFY","features":[467]},{"name":"NTDSTRANSPORT_OPT_BRIDGES_REQUIRED","features":[467]},{"name":"NTDSTRANSPORT_OPT_IGNORE_SCHEDULES","features":[467]},{"name":"NameTranslate","features":[467]},{"name":"NetAddress","features":[467]},{"name":"OPENQUERYWINDOW","features":[467,431]},{"name":"OQWF_DEFAULTFORM","features":[467]},{"name":"OQWF_HIDEMENUS","features":[467]},{"name":"OQWF_HIDESEARCHUI","features":[467]},{"name":"OQWF_ISSUEONOPEN","features":[467]},{"name":"OQWF_LOADQUERY","features":[467]},{"name":"OQWF_OKCANCEL","features":[467]},{"name":"OQWF_PARAMISPROPERTYBAG","features":[467]},{"name":"OQWF_REMOVEFORMS","features":[467]},{"name":"OQWF_REMOVESCOPES","features":[467]},{"name":"OQWF_SAVEQUERYONOK","features":[467]},{"name":"OQWF_SHOWOPTIONAL","features":[467]},{"name":"OQWF_SINGLESELECT","features":[467]},{"name":"OctetList","features":[467]},{"name":"Path","features":[467]},{"name":"Pathname","features":[467]},{"name":"PostalAddress","features":[467]},{"name":"PropVariantToAdsType","features":[307,467]},{"name":"PropertyEntry","features":[467]},{"name":"PropertyValue","features":[467]},{"name":"QUERYFORM_CHANGESFORMLIST","features":[467]},{"name":"QUERYFORM_CHANGESOPTFORMLIST","features":[467]},{"name":"ReallocADsMem","features":[467]},{"name":"ReallocADsStr","features":[307,467]},{"name":"ReplicaPointer","features":[467]},{"name":"SCHEDULE","features":[467]},{"name":"SCHEDULE_BANDWIDTH","features":[467]},{"name":"SCHEDULE_HEADER","features":[467]},{"name":"SCHEDULE_INTERVAL","features":[467]},{"name":"SCHEDULE_PRIORITY","features":[467]},{"name":"SecurityDescriptor","features":[467]},{"name":"SecurityDescriptorToBinarySD","features":[467,310]},{"name":"Timestamp","features":[467]},{"name":"TypedName","features":[467]},{"name":"WM_ADSPROP_NOTIFY_APPLY","features":[467]},{"name":"WM_ADSPROP_NOTIFY_CHANGE","features":[467]},{"name":"WM_ADSPROP_NOTIFY_ERROR","features":[467]},{"name":"WM_ADSPROP_NOTIFY_EXIT","features":[467]},{"name":"WM_ADSPROP_NOTIFY_FOREGROUND","features":[467]},{"name":"WM_ADSPROP_NOTIFY_PAGEHWND","features":[467]},{"name":"WM_ADSPROP_NOTIFY_PAGEINIT","features":[467]},{"name":"WM_ADSPROP_NOTIFY_SETFOCUS","features":[467]},{"name":"WinNTSystemInfo","features":[467]},{"name":"hrAccessDenied","features":[467]},{"name":"hrAfterInitialization","features":[467]},{"name":"hrAlreadyInitialized","features":[467]},{"name":"hrAlreadyOpen","features":[467]},{"name":"hrAlreadyPrepared","features":[467]},{"name":"hrBFInUse","features":[467]},{"name":"hrBFNotSynchronous","features":[467]},{"name":"hrBFPageNotFound","features":[467]},{"name":"hrBackupDirectoryNotEmpty","features":[467]},{"name":"hrBackupInProgress","features":[467]},{"name":"hrBackupNotAllowedYet","features":[467]},{"name":"hrBadBackupDatabaseSize","features":[467]},{"name":"hrBadCheckpointSignature","features":[467]},{"name":"hrBadColumnId","features":[467]},{"name":"hrBadDbSignature","features":[467]},{"name":"hrBadItagSequence","features":[467]},{"name":"hrBadLogSignature","features":[467]},{"name":"hrBadLogVersion","features":[467]},{"name":"hrBufferTooSmall","features":[467]},{"name":"hrBufferTruncated","features":[467]},{"name":"hrCannotBeTagged","features":[467]},{"name":"hrCannotRename","features":[467]},{"name":"hrCheckpointCorrupt","features":[467]},{"name":"hrCircularLogging","features":[467]},{"name":"hrColumn2ndSysMaint","features":[467]},{"name":"hrColumnCannotIndex","features":[467]},{"name":"hrColumnDoesNotFit","features":[467]},{"name":"hrColumnDuplicate","features":[467]},{"name":"hrColumnInUse","features":[467]},{"name":"hrColumnIndexed","features":[467]},{"name":"hrColumnLong","features":[467]},{"name":"hrColumnMaxTruncated","features":[467]},{"name":"hrColumnNotFound","features":[467]},{"name":"hrColumnNotUpdatable","features":[467]},{"name":"hrColumnNull","features":[467]},{"name":"hrColumnSetNull","features":[467]},{"name":"hrColumnTooBig","features":[467]},{"name":"hrCommunicationError","features":[467]},{"name":"hrConsistentTimeMismatch","features":[467]},{"name":"hrContainerNotEmpty","features":[467]},{"name":"hrContentsExpired","features":[467]},{"name":"hrCouldNotConnect","features":[467]},{"name":"hrCreateIndexFailed","features":[467]},{"name":"hrCurrencyStackOutOfMemory","features":[467]},{"name":"hrDatabaseAttached","features":[467]},{"name":"hrDatabaseCorrupted","features":[467]},{"name":"hrDatabaseDuplicate","features":[467]},{"name":"hrDatabaseInUse","features":[467]},{"name":"hrDatabaseInconsistent","features":[467]},{"name":"hrDatabaseInvalidName","features":[467]},{"name":"hrDatabaseInvalidPages","features":[467]},{"name":"hrDatabaseLocked","features":[467]},{"name":"hrDatabaseNotFound","features":[467]},{"name":"hrDeleteBackupFileFail","features":[467]},{"name":"hrDensityInvalid","features":[467]},{"name":"hrDiskFull","features":[467]},{"name":"hrDiskIO","features":[467]},{"name":"hrError","features":[467]},{"name":"hrExistingLogFileHasBadSignature","features":[467]},{"name":"hrExistingLogFileIsNotContiguous","features":[467]},{"name":"hrFLDKeyTooBig","features":[467]},{"name":"hrFLDNullKey","features":[467]},{"name":"hrFLDTooManySegments","features":[467]},{"name":"hrFeatureNotAvailable","features":[467]},{"name":"hrFileAccessDenied","features":[467]},{"name":"hrFileClose","features":[467]},{"name":"hrFileNotFound","features":[467]},{"name":"hrFileOpenReadOnly","features":[467]},{"name":"hrFullBackupNotTaken","features":[467]},{"name":"hrGivenLogFileHasBadSignature","features":[467]},{"name":"hrGivenLogFileIsNotContiguous","features":[467]},{"name":"hrIllegalOperation","features":[467]},{"name":"hrInTransaction","features":[467]},{"name":"hrIncrementalBackupDisabled","features":[467]},{"name":"hrIndexCantBuild","features":[467]},{"name":"hrIndexDuplicate","features":[467]},{"name":"hrIndexHasClustered","features":[467]},{"name":"hrIndexHasPrimary","features":[467]},{"name":"hrIndexInUse","features":[467]},{"name":"hrIndexInvalidDef","features":[467]},{"name":"hrIndexMustStay","features":[467]},{"name":"hrIndexNotFound","features":[467]},{"name":"hrInvalidBackup","features":[467]},{"name":"hrInvalidBackupSequence","features":[467]},{"name":"hrInvalidBookmark","features":[467]},{"name":"hrInvalidBufferSize","features":[467]},{"name":"hrInvalidCodePage","features":[467]},{"name":"hrInvalidColumnType","features":[467]},{"name":"hrInvalidCountry","features":[467]},{"name":"hrInvalidDatabase","features":[467]},{"name":"hrInvalidDatabaseId","features":[467]},{"name":"hrInvalidFilename","features":[467]},{"name":"hrInvalidHandle","features":[467]},{"name":"hrInvalidLanguageId","features":[467]},{"name":"hrInvalidLogSequence","features":[467]},{"name":"hrInvalidName","features":[467]},{"name":"hrInvalidObject","features":[467]},{"name":"hrInvalidOnSort","features":[467]},{"name":"hrInvalidOperation","features":[467]},{"name":"hrInvalidParam","features":[467]},{"name":"hrInvalidParameter","features":[467]},{"name":"hrInvalidPath","features":[467]},{"name":"hrInvalidRecips","features":[467]},{"name":"hrInvalidSesid","features":[467]},{"name":"hrInvalidTableId","features":[467]},{"name":"hrKeyChanged","features":[467]},{"name":"hrKeyDuplicate","features":[467]},{"name":"hrKeyIsMade","features":[467]},{"name":"hrKeyNotMade","features":[467]},{"name":"hrLogBufferTooSmall","features":[467]},{"name":"hrLogCorrupted","features":[467]},{"name":"hrLogDiskFull","features":[467]},{"name":"hrLogFileCorrupt","features":[467]},{"name":"hrLogFileNotFound","features":[467]},{"name":"hrLogSequenceEnd","features":[467]},{"name":"hrLogWriteFail","features":[467]},{"name":"hrLoggingDisabled","features":[467]},{"name":"hrMakeBackupDirectoryFail","features":[467]},{"name":"hrMissingExpiryToken","features":[467]},{"name":"hrMissingFullBackup","features":[467]},{"name":"hrMissingLogFile","features":[467]},{"name":"hrMissingPreviousLogFile","features":[467]},{"name":"hrMissingRestoreLogFiles","features":[467]},{"name":"hrNoBackup","features":[467]},{"name":"hrNoBackupDirectory","features":[467]},{"name":"hrNoCurrentIndex","features":[467]},{"name":"hrNoCurrentRecord","features":[467]},{"name":"hrNoFullRestore","features":[467]},{"name":"hrNoIdleActivity","features":[467]},{"name":"hrNoWriteLock","features":[467]},{"name":"hrNone","features":[467]},{"name":"hrNotInTransaction","features":[467]},{"name":"hrNotInitialized","features":[467]},{"name":"hrNullInvalid","features":[467]},{"name":"hrNullKeyDisallowed","features":[467]},{"name":"hrNyi","features":[467]},{"name":"hrObjectDuplicate","features":[467]},{"name":"hrObjectNotFound","features":[467]},{"name":"hrOutOfBuffers","features":[467]},{"name":"hrOutOfCursors","features":[467]},{"name":"hrOutOfDatabaseSpace","features":[467]},{"name":"hrOutOfFileHandles","features":[467]},{"name":"hrOutOfMemory","features":[467]},{"name":"hrOutOfSessions","features":[467]},{"name":"hrOutOfThreads","features":[467]},{"name":"hrPMRecDeleted","features":[467]},{"name":"hrPatchFileMismatch","features":[467]},{"name":"hrPermissionDenied","features":[467]},{"name":"hrReadVerifyFailure","features":[467]},{"name":"hrRecordClusteredChanged","features":[467]},{"name":"hrRecordDeleted","features":[467]},{"name":"hrRecordNotFound","features":[467]},{"name":"hrRecordTooBig","features":[467]},{"name":"hrRecoveredWithErrors","features":[467]},{"name":"hrRemainingVersions","features":[467]},{"name":"hrRestoreInProgress","features":[467]},{"name":"hrRestoreLogTooHigh","features":[467]},{"name":"hrRestoreLogTooLow","features":[467]},{"name":"hrRestoreMapExists","features":[467]},{"name":"hrSeekNotEqual","features":[467]},{"name":"hrSessionWriteConflict","features":[467]},{"name":"hrTableDuplicate","features":[467]},{"name":"hrTableEmpty","features":[467]},{"name":"hrTableInUse","features":[467]},{"name":"hrTableLocked","features":[467]},{"name":"hrTableNotEmpty","features":[467]},{"name":"hrTaggedNotNULL","features":[467]},{"name":"hrTempFileOpenError","features":[467]},{"name":"hrTermInProgress","features":[467]},{"name":"hrTooManyActiveUsers","features":[467]},{"name":"hrTooManyAttachedDatabases","features":[467]},{"name":"hrTooManyColumns","features":[467]},{"name":"hrTooManyIO","features":[467]},{"name":"hrTooManyIndexes","features":[467]},{"name":"hrTooManyKeys","features":[467]},{"name":"hrTooManyOpenDatabases","features":[467]},{"name":"hrTooManyOpenIndexes","features":[467]},{"name":"hrTooManyOpenTables","features":[467]},{"name":"hrTooManySorts","features":[467]},{"name":"hrTransTooDeep","features":[467]},{"name":"hrUnknownExpiryTokenFormat","features":[467]},{"name":"hrUpdateNotPrepared","features":[467]},{"name":"hrVersionStoreOutOfMemory","features":[467]},{"name":"hrWriteConflict","features":[467]},{"name":"hrerrDataHasChanged","features":[467]},{"name":"hrwrnDataHasChanged","features":[467]}],"471":[{"name":"AsyncIBackgroundCopyCallback","features":[469]},{"name":"BG_AUTH_CREDENTIALS","features":[469]},{"name":"BG_AUTH_CREDENTIALS_UNION","features":[469]},{"name":"BG_AUTH_SCHEME","features":[469]},{"name":"BG_AUTH_SCHEME_BASIC","features":[469]},{"name":"BG_AUTH_SCHEME_DIGEST","features":[469]},{"name":"BG_AUTH_SCHEME_NEGOTIATE","features":[469]},{"name":"BG_AUTH_SCHEME_NTLM","features":[469]},{"name":"BG_AUTH_SCHEME_PASSPORT","features":[469]},{"name":"BG_AUTH_TARGET","features":[469]},{"name":"BG_AUTH_TARGET_PROXY","features":[469]},{"name":"BG_AUTH_TARGET_SERVER","features":[469]},{"name":"BG_BASIC_CREDENTIALS","features":[469]},{"name":"BG_CERT_STORE_LOCATION","features":[469]},{"name":"BG_CERT_STORE_LOCATION_CURRENT_SERVICE","features":[469]},{"name":"BG_CERT_STORE_LOCATION_CURRENT_USER","features":[469]},{"name":"BG_CERT_STORE_LOCATION_CURRENT_USER_GROUP_POLICY","features":[469]},{"name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE","features":[469]},{"name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE_ENTERPRISE","features":[469]},{"name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE_GROUP_POLICY","features":[469]},{"name":"BG_CERT_STORE_LOCATION_SERVICES","features":[469]},{"name":"BG_CERT_STORE_LOCATION_USERS","features":[469]},{"name":"BG_COPY_FILE_ALL","features":[469]},{"name":"BG_COPY_FILE_DACL","features":[469]},{"name":"BG_COPY_FILE_GROUP","features":[469]},{"name":"BG_COPY_FILE_OWNER","features":[469]},{"name":"BG_COPY_FILE_SACL","features":[469]},{"name":"BG_DISABLE_BRANCH_CACHE","features":[469]},{"name":"BG_ENABLE_PEERCACHING_CLIENT","features":[469]},{"name":"BG_ENABLE_PEERCACHING_SERVER","features":[469]},{"name":"BG_ERROR_CONTEXT","features":[469]},{"name":"BG_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER","features":[469]},{"name":"BG_ERROR_CONTEXT_GENERAL_TRANSPORT","features":[469]},{"name":"BG_ERROR_CONTEXT_LOCAL_FILE","features":[469]},{"name":"BG_ERROR_CONTEXT_NONE","features":[469]},{"name":"BG_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION","features":[469]},{"name":"BG_ERROR_CONTEXT_REMOTE_APPLICATION","features":[469]},{"name":"BG_ERROR_CONTEXT_REMOTE_FILE","features":[469]},{"name":"BG_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK","features":[469]},{"name":"BG_ERROR_CONTEXT_UNKNOWN","features":[469]},{"name":"BG_E_APP_PACKAGE_NOT_FOUND","features":[469]},{"name":"BG_E_APP_PACKAGE_SCENARIO_NOT_SUPPORTED","features":[469]},{"name":"BG_E_BLOCKED_BY_BACKGROUND_ACCESS_POLICY","features":[469]},{"name":"BG_E_BLOCKED_BY_BATTERY_POLICY","features":[469]},{"name":"BG_E_BLOCKED_BY_BATTERY_SAVER","features":[469]},{"name":"BG_E_BLOCKED_BY_COST_TRANSFER_POLICY","features":[469]},{"name":"BG_E_BLOCKED_BY_GAME_MODE","features":[469]},{"name":"BG_E_BLOCKED_BY_POLICY","features":[469]},{"name":"BG_E_BLOCKED_BY_SYSTEM_POLICY","features":[469]},{"name":"BG_E_BUSYCACHERECORD","features":[469]},{"name":"BG_E_CLIENT_SERVER_PROTOCOL_MISMATCH","features":[469]},{"name":"BG_E_COMMIT_IN_PROGRESS","features":[469]},{"name":"BG_E_CONNECTION_CLOSED","features":[469]},{"name":"BG_E_CONNECT_FAILURE","features":[469]},{"name":"BG_E_DATABASE_CORRUPT","features":[469]},{"name":"BG_E_DESTINATION_LOCKED","features":[469]},{"name":"BG_E_DISCOVERY_IN_PROGRESS","features":[469]},{"name":"BG_E_EMPTY","features":[469]},{"name":"BG_E_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER","features":[469]},{"name":"BG_E_ERROR_CONTEXT_GENERAL_TRANSPORT","features":[469]},{"name":"BG_E_ERROR_CONTEXT_LOCAL_FILE","features":[469]},{"name":"BG_E_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION","features":[469]},{"name":"BG_E_ERROR_CONTEXT_REMOTE_APPLICATION","features":[469]},{"name":"BG_E_ERROR_CONTEXT_REMOTE_FILE","features":[469]},{"name":"BG_E_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK","features":[469]},{"name":"BG_E_ERROR_CONTEXT_UNKNOWN","features":[469]},{"name":"BG_E_ERROR_INFORMATION_UNAVAILABLE","features":[469]},{"name":"BG_E_FILE_NOT_AVAILABLE","features":[469]},{"name":"BG_E_FILE_NOT_FOUND","features":[469]},{"name":"BG_E_HTTP_ERROR_100","features":[469]},{"name":"BG_E_HTTP_ERROR_101","features":[469]},{"name":"BG_E_HTTP_ERROR_200","features":[469]},{"name":"BG_E_HTTP_ERROR_201","features":[469]},{"name":"BG_E_HTTP_ERROR_202","features":[469]},{"name":"BG_E_HTTP_ERROR_203","features":[469]},{"name":"BG_E_HTTP_ERROR_204","features":[469]},{"name":"BG_E_HTTP_ERROR_205","features":[469]},{"name":"BG_E_HTTP_ERROR_206","features":[469]},{"name":"BG_E_HTTP_ERROR_300","features":[469]},{"name":"BG_E_HTTP_ERROR_301","features":[469]},{"name":"BG_E_HTTP_ERROR_302","features":[469]},{"name":"BG_E_HTTP_ERROR_303","features":[469]},{"name":"BG_E_HTTP_ERROR_304","features":[469]},{"name":"BG_E_HTTP_ERROR_305","features":[469]},{"name":"BG_E_HTTP_ERROR_307","features":[469]},{"name":"BG_E_HTTP_ERROR_400","features":[469]},{"name":"BG_E_HTTP_ERROR_401","features":[469]},{"name":"BG_E_HTTP_ERROR_402","features":[469]},{"name":"BG_E_HTTP_ERROR_403","features":[469]},{"name":"BG_E_HTTP_ERROR_404","features":[469]},{"name":"BG_E_HTTP_ERROR_405","features":[469]},{"name":"BG_E_HTTP_ERROR_406","features":[469]},{"name":"BG_E_HTTP_ERROR_407","features":[469]},{"name":"BG_E_HTTP_ERROR_408","features":[469]},{"name":"BG_E_HTTP_ERROR_409","features":[469]},{"name":"BG_E_HTTP_ERROR_410","features":[469]},{"name":"BG_E_HTTP_ERROR_411","features":[469]},{"name":"BG_E_HTTP_ERROR_412","features":[469]},{"name":"BG_E_HTTP_ERROR_413","features":[469]},{"name":"BG_E_HTTP_ERROR_414","features":[469]},{"name":"BG_E_HTTP_ERROR_415","features":[469]},{"name":"BG_E_HTTP_ERROR_416","features":[469]},{"name":"BG_E_HTTP_ERROR_417","features":[469]},{"name":"BG_E_HTTP_ERROR_449","features":[469]},{"name":"BG_E_HTTP_ERROR_500","features":[469]},{"name":"BG_E_HTTP_ERROR_501","features":[469]},{"name":"BG_E_HTTP_ERROR_502","features":[469]},{"name":"BG_E_HTTP_ERROR_503","features":[469]},{"name":"BG_E_HTTP_ERROR_504","features":[469]},{"name":"BG_E_HTTP_ERROR_505","features":[469]},{"name":"BG_E_INSUFFICIENT_HTTP_SUPPORT","features":[469]},{"name":"BG_E_INSUFFICIENT_RANGE_SUPPORT","features":[469]},{"name":"BG_E_INVALID_AUTH_SCHEME","features":[469]},{"name":"BG_E_INVALID_AUTH_TARGET","features":[469]},{"name":"BG_E_INVALID_CREDENTIALS","features":[469]},{"name":"BG_E_INVALID_HASH_ALGORITHM","features":[469]},{"name":"BG_E_INVALID_PROXY_INFO","features":[469]},{"name":"BG_E_INVALID_RANGE","features":[469]},{"name":"BG_E_INVALID_SERVER_RESPONSE","features":[469]},{"name":"BG_E_INVALID_STATE","features":[469]},{"name":"BG_E_LOCAL_FILE_CHANGED","features":[469]},{"name":"BG_E_MAXDOWNLOAD_TIMEOUT","features":[469]},{"name":"BG_E_MAX_DOWNLOAD_SIZE_INVALID_VALUE","features":[469]},{"name":"BG_E_MAX_DOWNLOAD_SIZE_LIMIT_REACHED","features":[469]},{"name":"BG_E_MISSING_FILE_SIZE","features":[469]},{"name":"BG_E_NETWORK_DISCONNECTED","features":[469]},{"name":"BG_E_NEW_OWNER_DIFF_MAPPING","features":[469]},{"name":"BG_E_NEW_OWNER_NO_FILE_ACCESS","features":[469]},{"name":"BG_E_NOT_FOUND","features":[469]},{"name":"BG_E_NOT_SUPPORTED_WITH_CUSTOM_HTTP_METHOD","features":[469]},{"name":"BG_E_NO_PROGRESS","features":[469]},{"name":"BG_E_OVERLAPPING_RANGES","features":[469]},{"name":"BG_E_PASSWORD_TOO_LARGE","features":[469]},{"name":"BG_E_PEERCACHING_DISABLED","features":[469]},{"name":"BG_E_PROPERTY_SUPPORTED_FOR_DOWNLOAD_JOBS_ONLY","features":[469]},{"name":"BG_E_PROTOCOL_NOT_AVAILABLE","features":[469]},{"name":"BG_E_PROXY_BYPASS_LIST_TOO_LARGE","features":[469]},{"name":"BG_E_PROXY_LIST_TOO_LARGE","features":[469]},{"name":"BG_E_RANDOM_ACCESS_NOT_SUPPORTED","features":[469]},{"name":"BG_E_READ_ONLY_PROPERTY","features":[469]},{"name":"BG_E_READ_ONLY_PROPERTY_AFTER_ADDFILE","features":[469]},{"name":"BG_E_READ_ONLY_PROPERTY_AFTER_RESUME","features":[469]},{"name":"BG_E_READ_ONLY_WHEN_JOB_ACTIVE","features":[469]},{"name":"BG_E_RECORD_DELETED","features":[469]},{"name":"BG_E_REMOTE_FILE_CHANGED","features":[469]},{"name":"BG_E_REMOTE_NOT_SUPPORTED","features":[469]},{"name":"BG_E_SERVER_CERT_VALIDATION_INTERFACE_REQUIRED","features":[469]},{"name":"BG_E_SERVER_EXECUTE_ENABLE","features":[469]},{"name":"BG_E_SESSION_NOT_FOUND","features":[469]},{"name":"BG_E_STANDBY_MODE","features":[469]},{"name":"BG_E_STRING_TOO_LONG","features":[469]},{"name":"BG_E_TEST_OPTION_BLOCKED_DOWNLOAD","features":[469]},{"name":"BG_E_TOKEN_REQUIRED","features":[469]},{"name":"BG_E_TOO_LARGE","features":[469]},{"name":"BG_E_TOO_MANY_FILES","features":[469]},{"name":"BG_E_TOO_MANY_FILES_IN_JOB","features":[469]},{"name":"BG_E_TOO_MANY_JOBS_PER_MACHINE","features":[469]},{"name":"BG_E_TOO_MANY_JOBS_PER_USER","features":[469]},{"name":"BG_E_TOO_MANY_RANGES_IN_FILE","features":[469]},{"name":"BG_E_UNKNOWN_PROPERTY_ID","features":[469]},{"name":"BG_E_UNSUPPORTED_JOB_CONFIGURATION","features":[469]},{"name":"BG_E_UPNP_ERROR","features":[469]},{"name":"BG_E_USERNAME_TOO_LARGE","features":[469]},{"name":"BG_E_USE_STORED_CREDENTIALS_NOT_SUPPORTED","features":[469]},{"name":"BG_E_VALIDATION_FAILED","features":[469]},{"name":"BG_E_VOLUME_CHANGED","features":[469]},{"name":"BG_E_WATCHDOG_TIMEOUT","features":[469]},{"name":"BG_FILE_INFO","features":[469]},{"name":"BG_FILE_PROGRESS","features":[307,469]},{"name":"BG_FILE_RANGE","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_DISALLOW","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_MASK","features":[469]},{"name":"BG_JOB_DISABLE_BRANCH_CACHE","features":[469]},{"name":"BG_JOB_ENABLE_PEERCACHING_CLIENT","features":[469]},{"name":"BG_JOB_ENABLE_PEERCACHING_SERVER","features":[469]},{"name":"BG_JOB_ENUM_ALL_USERS","features":[469]},{"name":"BG_JOB_PRIORITY","features":[469]},{"name":"BG_JOB_PRIORITY_FOREGROUND","features":[469]},{"name":"BG_JOB_PRIORITY_HIGH","features":[469]},{"name":"BG_JOB_PRIORITY_LOW","features":[469]},{"name":"BG_JOB_PRIORITY_NORMAL","features":[469]},{"name":"BG_JOB_PROGRESS","features":[469]},{"name":"BG_JOB_PROXY_USAGE","features":[469]},{"name":"BG_JOB_PROXY_USAGE_AUTODETECT","features":[469]},{"name":"BG_JOB_PROXY_USAGE_NO_PROXY","features":[469]},{"name":"BG_JOB_PROXY_USAGE_OVERRIDE","features":[469]},{"name":"BG_JOB_PROXY_USAGE_PRECONFIG","features":[469]},{"name":"BG_JOB_REPLY_PROGRESS","features":[469]},{"name":"BG_JOB_STATE","features":[469]},{"name":"BG_JOB_STATE_ACKNOWLEDGED","features":[469]},{"name":"BG_JOB_STATE_CANCELLED","features":[469]},{"name":"BG_JOB_STATE_CONNECTING","features":[469]},{"name":"BG_JOB_STATE_ERROR","features":[469]},{"name":"BG_JOB_STATE_QUEUED","features":[469]},{"name":"BG_JOB_STATE_SUSPENDED","features":[469]},{"name":"BG_JOB_STATE_TRANSFERRED","features":[469]},{"name":"BG_JOB_STATE_TRANSFERRING","features":[469]},{"name":"BG_JOB_STATE_TRANSIENT_ERROR","features":[469]},{"name":"BG_JOB_TIMES","features":[307,469]},{"name":"BG_JOB_TYPE","features":[469]},{"name":"BG_JOB_TYPE_DOWNLOAD","features":[469]},{"name":"BG_JOB_TYPE_UPLOAD","features":[469]},{"name":"BG_JOB_TYPE_UPLOAD_REPLY","features":[469]},{"name":"BG_NOTIFY_DISABLE","features":[469]},{"name":"BG_NOTIFY_FILE_RANGES_TRANSFERRED","features":[469]},{"name":"BG_NOTIFY_FILE_TRANSFERRED","features":[469]},{"name":"BG_NOTIFY_JOB_ERROR","features":[469]},{"name":"BG_NOTIFY_JOB_MODIFICATION","features":[469]},{"name":"BG_NOTIFY_JOB_TRANSFERRED","features":[469]},{"name":"BG_SSL_ENABLE_CRL_CHECK","features":[469]},{"name":"BG_SSL_IGNORE_CERT_CN_INVALID","features":[469]},{"name":"BG_SSL_IGNORE_CERT_DATE_INVALID","features":[469]},{"name":"BG_SSL_IGNORE_CERT_WRONG_USAGE","features":[469]},{"name":"BG_SSL_IGNORE_UNKNOWN_CA","features":[469]},{"name":"BG_S_ERROR_CONTEXT_NONE","features":[469]},{"name":"BG_S_OVERRIDDEN_BY_POLICY","features":[469]},{"name":"BG_S_PARTIAL_COMPLETE","features":[469]},{"name":"BG_S_PROXY_CHANGED","features":[469]},{"name":"BG_S_UNABLE_TO_DELETE_FILES","features":[469]},{"name":"BG_TOKEN","features":[469]},{"name":"BG_TOKEN_LOCAL_FILE","features":[469]},{"name":"BG_TOKEN_NETWORK","features":[469]},{"name":"BITSExtensionSetupFactory","features":[469]},{"name":"BITS_COST_OPTION_IGNORE_CONGESTION","features":[469]},{"name":"BITS_COST_STATE_BELOW_CAP","features":[469]},{"name":"BITS_COST_STATE_CAPPED_USAGE_UNKNOWN","features":[469]},{"name":"BITS_COST_STATE_NEAR_CAP","features":[469]},{"name":"BITS_COST_STATE_OVERCAP_CHARGED","features":[469]},{"name":"BITS_COST_STATE_OVERCAP_THROTTLED","features":[469]},{"name":"BITS_COST_STATE_RESERVED","features":[469]},{"name":"BITS_COST_STATE_ROAMING","features":[469]},{"name":"BITS_COST_STATE_UNRESTRICTED","features":[469]},{"name":"BITS_COST_STATE_USAGE_BASED","features":[469]},{"name":"BITS_FILE_PROPERTY_ID","features":[469]},{"name":"BITS_FILE_PROPERTY_ID_HTTP_RESPONSE_HEADERS","features":[469]},{"name":"BITS_FILE_PROPERTY_VALUE","features":[469]},{"name":"BITS_JOB_PROPERTY_DYNAMIC_CONTENT","features":[469]},{"name":"BITS_JOB_PROPERTY_HIGH_PERFORMANCE","features":[469]},{"name":"BITS_JOB_PROPERTY_ID","features":[469]},{"name":"BITS_JOB_PROPERTY_ID_COST_FLAGS","features":[469]},{"name":"BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE","features":[469]},{"name":"BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS","features":[469]},{"name":"BITS_JOB_PROPERTY_NOTIFICATION_CLSID","features":[469]},{"name":"BITS_JOB_PROPERTY_ON_DEMAND_MODE","features":[469]},{"name":"BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS","features":[469]},{"name":"BITS_JOB_PROPERTY_VALUE","features":[307,469]},{"name":"BITS_JOB_TRANSFER_POLICY","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_ALWAYS","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_NOT_ROAMING","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_NO_SURCHARGE","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_STANDARD","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_UNRESTRICTED","features":[469]},{"name":"BITS_MC_FAILED_TO_START","features":[469]},{"name":"BITS_MC_FATAL_IGD_ERROR","features":[469]},{"name":"BITS_MC_FILE_DELETION_FAILED","features":[469]},{"name":"BITS_MC_FILE_DELETION_FAILED_MORE","features":[469]},{"name":"BITS_MC_JOB_CANCELLED","features":[469]},{"name":"BITS_MC_JOB_NOTIFICATION_FAILURE","features":[469]},{"name":"BITS_MC_JOB_PROPERTY_CHANGE","features":[469]},{"name":"BITS_MC_JOB_SCAVENGED","features":[469]},{"name":"BITS_MC_JOB_TAKE_OWNERSHIP","features":[469]},{"name":"BITS_MC_PEERCACHING_PORT","features":[469]},{"name":"BITS_MC_STATE_FILE_CORRUPT","features":[469]},{"name":"BITS_MC_WSD_PORT","features":[469]},{"name":"BackgroundCopyManager","features":[469]},{"name":"BackgroundCopyManager10_1","features":[469]},{"name":"BackgroundCopyManager10_2","features":[469]},{"name":"BackgroundCopyManager10_3","features":[469]},{"name":"BackgroundCopyManager1_5","features":[469]},{"name":"BackgroundCopyManager2_0","features":[469]},{"name":"BackgroundCopyManager2_5","features":[469]},{"name":"BackgroundCopyManager3_0","features":[469]},{"name":"BackgroundCopyManager4_0","features":[469]},{"name":"BackgroundCopyManager5_0","features":[469]},{"name":"BackgroundCopyQMgr","features":[469]},{"name":"FILESETINFO","features":[469]},{"name":"GROUPPROP","features":[469]},{"name":"GROUPPROP_DESCRIPTION","features":[469]},{"name":"GROUPPROP_DISPLAYNAME","features":[469]},{"name":"GROUPPROP_LOCALUSERID","features":[469]},{"name":"GROUPPROP_LOCALUSERPWD","features":[469]},{"name":"GROUPPROP_NOTIFYCLSID","features":[469]},{"name":"GROUPPROP_NOTIFYFLAGS","features":[469]},{"name":"GROUPPROP_PRIORITY","features":[469]},{"name":"GROUPPROP_PROGRESSPERCENT","features":[469]},{"name":"GROUPPROP_PROGRESSSIZE","features":[469]},{"name":"GROUPPROP_PROGRESSTIME","features":[469]},{"name":"GROUPPROP_PROTOCOLFLAGS","features":[469]},{"name":"GROUPPROP_REMOTEUSERID","features":[469]},{"name":"GROUPPROP_REMOTEUSERPWD","features":[469]},{"name":"IBITSExtensionSetup","features":[469,358]},{"name":"IBITSExtensionSetupFactory","features":[469,358]},{"name":"IBackgroundCopyCallback","features":[469]},{"name":"IBackgroundCopyCallback1","features":[469]},{"name":"IBackgroundCopyCallback2","features":[469]},{"name":"IBackgroundCopyCallback3","features":[469]},{"name":"IBackgroundCopyError","features":[469]},{"name":"IBackgroundCopyFile","features":[469]},{"name":"IBackgroundCopyFile2","features":[469]},{"name":"IBackgroundCopyFile3","features":[469]},{"name":"IBackgroundCopyFile4","features":[469]},{"name":"IBackgroundCopyFile5","features":[469]},{"name":"IBackgroundCopyFile6","features":[469]},{"name":"IBackgroundCopyGroup","features":[469]},{"name":"IBackgroundCopyJob","features":[469]},{"name":"IBackgroundCopyJob1","features":[469]},{"name":"IBackgroundCopyJob2","features":[469]},{"name":"IBackgroundCopyJob3","features":[469]},{"name":"IBackgroundCopyJob4","features":[469]},{"name":"IBackgroundCopyJob5","features":[469]},{"name":"IBackgroundCopyJobHttpOptions","features":[469]},{"name":"IBackgroundCopyJobHttpOptions2","features":[469]},{"name":"IBackgroundCopyJobHttpOptions3","features":[469]},{"name":"IBackgroundCopyManager","features":[469]},{"name":"IBackgroundCopyQMgr","features":[469]},{"name":"IBackgroundCopyServerCertificateValidationCallback","features":[469]},{"name":"IBitsPeer","features":[469]},{"name":"IBitsPeerCacheAdministration","features":[469]},{"name":"IBitsPeerCacheRecord","features":[469]},{"name":"IBitsTokenOptions","features":[469]},{"name":"IEnumBackgroundCopyFiles","features":[469]},{"name":"IEnumBackgroundCopyGroups","features":[469]},{"name":"IEnumBackgroundCopyJobs","features":[469]},{"name":"IEnumBackgroundCopyJobs1","features":[469]},{"name":"IEnumBitsPeerCacheRecords","features":[469]},{"name":"IEnumBitsPeers","features":[469]},{"name":"QM_E_DOWNLOADER_UNAVAILABLE","features":[469]},{"name":"QM_E_INVALID_STATE","features":[469]},{"name":"QM_E_ITEM_NOT_FOUND","features":[469]},{"name":"QM_E_SERVICE_UNAVAILABLE","features":[469]},{"name":"QM_NOTIFY_DISABLE_NOTIFY","features":[469]},{"name":"QM_NOTIFY_FILE_DONE","features":[469]},{"name":"QM_NOTIFY_GROUP_DONE","features":[469]},{"name":"QM_NOTIFY_JOB_DONE","features":[469]},{"name":"QM_NOTIFY_USE_PROGRESSEX","features":[469]},{"name":"QM_PROGRESS_PERCENT_DONE","features":[469]},{"name":"QM_PROGRESS_SIZE_DONE","features":[469]},{"name":"QM_PROGRESS_TIME_DONE","features":[469]},{"name":"QM_PROTOCOL_CUSTOM","features":[469]},{"name":"QM_PROTOCOL_FTP","features":[469]},{"name":"QM_PROTOCOL_HTTP","features":[469]},{"name":"QM_PROTOCOL_SMB","features":[469]},{"name":"QM_STATUS_FILE_COMPLETE","features":[469]},{"name":"QM_STATUS_FILE_INCOMPLETE","features":[469]},{"name":"QM_STATUS_GROUP_COMPLETE","features":[469]},{"name":"QM_STATUS_GROUP_ERROR","features":[469]},{"name":"QM_STATUS_GROUP_FOREGROUND","features":[469]},{"name":"QM_STATUS_GROUP_INCOMPLETE","features":[469]},{"name":"QM_STATUS_GROUP_SUSPENDED","features":[469]},{"name":"QM_STATUS_JOB_COMPLETE","features":[469]},{"name":"QM_STATUS_JOB_ERROR","features":[469]},{"name":"QM_STATUS_JOB_FOREGROUND","features":[469]},{"name":"QM_STATUS_JOB_INCOMPLETE","features":[469]}],"472":[{"name":"AddClusterGroupDependency","features":[470]},{"name":"AddClusterGroupDependencyEx","features":[470]},{"name":"AddClusterGroupSetDependency","features":[470]},{"name":"AddClusterGroupSetDependencyEx","features":[470]},{"name":"AddClusterGroupToGroupSetDependency","features":[470]},{"name":"AddClusterGroupToGroupSetDependencyEx","features":[470]},{"name":"AddClusterNode","features":[307,470]},{"name":"AddClusterNodeEx","features":[307,470]},{"name":"AddClusterResourceDependency","features":[470]},{"name":"AddClusterResourceDependencyEx","features":[470]},{"name":"AddClusterResourceNode","features":[470]},{"name":"AddClusterResourceNodeEx","features":[470]},{"name":"AddClusterStorageNode","features":[307,470]},{"name":"AddCrossClusterGroupSetDependency","features":[470]},{"name":"AddResourceToClusterSharedVolumes","features":[470]},{"name":"BackupClusterDatabase","features":[470]},{"name":"BitLockerDecrypted","features":[470]},{"name":"BitLockerDecrypting","features":[470]},{"name":"BitLockerEnabled","features":[470]},{"name":"BitLockerPaused","features":[470]},{"name":"BitLockerStopped","features":[470]},{"name":"BitlockerEncrypted","features":[470]},{"name":"BitlockerEncrypting","features":[470]},{"name":"CA_UPGRADE_VERSION","features":[470]},{"name":"CLCTL_ADD_CRYPTO_CHECKPOINT","features":[470]},{"name":"CLCTL_ADD_CRYPTO_CHECKPOINT_EX","features":[470]},{"name":"CLCTL_ADD_DEPENDENCY","features":[470]},{"name":"CLCTL_ADD_OWNER","features":[470]},{"name":"CLCTL_ADD_REGISTRY_CHECKPOINT","features":[470]},{"name":"CLCTL_ADD_REGISTRY_CHECKPOINT_32BIT","features":[470]},{"name":"CLCTL_ADD_REGISTRY_CHECKPOINT_64BIT","features":[470]},{"name":"CLCTL_BATCH_BLOCK_KEY","features":[470]},{"name":"CLCTL_BATCH_UNBLOCK_KEY","features":[470]},{"name":"CLCTL_BLOCK_GEM_SEND_RECV","features":[470]},{"name":"CLCTL_CHECK_DRAIN_VETO","features":[470]},{"name":"CLCTL_CHECK_VOTER_DOWN","features":[470]},{"name":"CLCTL_CHECK_VOTER_DOWN_WITNESS","features":[470]},{"name":"CLCTL_CHECK_VOTER_EVICT","features":[470]},{"name":"CLCTL_CHECK_VOTER_EVICT_WITNESS","features":[470]},{"name":"CLCTL_CLEAR_NODE_CONNECTION_INFO","features":[470]},{"name":"CLCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS","features":[470]},{"name":"CLCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS_WITH_KEY","features":[470]},{"name":"CLCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY","features":[470]},{"name":"CLCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN","features":[470]},{"name":"CLCTL_CLUSTER_BASE","features":[470]},{"name":"CLCTL_CLUSTER_NAME_CHANGED","features":[470]},{"name":"CLCTL_CLUSTER_VERSION_CHANGED","features":[470]},{"name":"CLCTL_CODES","features":[470]},{"name":"CLCTL_DELETE","features":[470]},{"name":"CLCTL_DELETE_CRYPTO_CHECKPOINT","features":[470]},{"name":"CLCTL_DELETE_REGISTRY_CHECKPOINT","features":[470]},{"name":"CLCTL_DISABLE_SHARED_VOLUME_DIRECTIO","features":[470]},{"name":"CLCTL_ENABLE_SHARED_VOLUME_DIRECTIO","features":[470]},{"name":"CLCTL_ENUM_AFFINITY_RULE_NAMES","features":[470]},{"name":"CLCTL_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLCTL_EVICT_NODE","features":[470]},{"name":"CLCTL_FILESERVER_SHARE_ADD","features":[470]},{"name":"CLCTL_FILESERVER_SHARE_DEL","features":[470]},{"name":"CLCTL_FILESERVER_SHARE_MODIFY","features":[470]},{"name":"CLCTL_FILESERVER_SHARE_REPORT","features":[470]},{"name":"CLCTL_FIXUP_ON_UPGRADE","features":[470]},{"name":"CLCTL_FORCE_DB_FLUSH","features":[470]},{"name":"CLCTL_FORCE_QUORUM","features":[470]},{"name":"CLCTL_FSWITNESS_GET_EPOCH_INFO","features":[470]},{"name":"CLCTL_FSWITNESS_RELEASE_LOCK","features":[470]},{"name":"CLCTL_FSWITNESS_SET_EPOCH_INFO","features":[470]},{"name":"CLCTL_GET_ARB_TIMEOUT","features":[470]},{"name":"CLCTL_GET_CHARACTERISTICS","features":[470]},{"name":"CLCTL_GET_CLASS_INFO","features":[470]},{"name":"CLCTL_GET_CLUSDB_TIMESTAMP","features":[470]},{"name":"CLCTL_GET_CLUSTER_SERVICE_ACCOUNT_NAME","features":[470]},{"name":"CLCTL_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLCTL_GET_COMMON_RESOURCE_PROPERTY_FMTS","features":[470]},{"name":"CLCTL_GET_CRYPTO_CHECKPOINTS","features":[470]},{"name":"CLCTL_GET_DNS_NAME","features":[470]},{"name":"CLCTL_GET_FAILURE_INFO","features":[470]},{"name":"CLCTL_GET_FLAGS","features":[470]},{"name":"CLCTL_GET_FQDN","features":[470]},{"name":"CLCTL_GET_GEMID_VECTOR","features":[470]},{"name":"CLCTL_GET_GUM_LOCK_OWNER","features":[470]},{"name":"CLCTL_GET_ID","features":[470]},{"name":"CLCTL_GET_INFRASTRUCTURE_SOFS_BUFFER","features":[470]},{"name":"CLCTL_GET_LOADBAL_PROCESS_LIST","features":[470]},{"name":"CLCTL_GET_NAME","features":[470]},{"name":"CLCTL_GET_NETWORK","features":[470]},{"name":"CLCTL_GET_NETWORK_NAME","features":[470]},{"name":"CLCTL_GET_NODE","features":[470]},{"name":"CLCTL_GET_NODES_IN_FD","features":[470]},{"name":"CLCTL_GET_OPERATION_CONTEXT","features":[470]},{"name":"CLCTL_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLCTL_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLCTL_GET_PRIVATE_RESOURCE_PROPERTY_FMTS","features":[470]},{"name":"CLCTL_GET_REGISTRY_CHECKPOINTS","features":[470]},{"name":"CLCTL_GET_REQUIRED_DEPENDENCIES","features":[470]},{"name":"CLCTL_GET_RESOURCE_TYPE","features":[470]},{"name":"CLCTL_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLCTL_GET_SHARED_VOLUME_ID","features":[470]},{"name":"CLCTL_GET_STATE_CHANGE_TIME","features":[470]},{"name":"CLCTL_GET_STORAGE_CONFIGURATION","features":[470]},{"name":"CLCTL_GET_STORAGE_CONFIG_ATTRIBUTES","features":[470]},{"name":"CLCTL_GET_STUCK_NODES","features":[470]},{"name":"CLCTL_GLOBAL_SHIFT","features":[470]},{"name":"CLCTL_GROUPSET_GET_GROUPS","features":[470]},{"name":"CLCTL_GROUPSET_GET_PROVIDER_GROUPS","features":[470]},{"name":"CLCTL_GROUPSET_GET_PROVIDER_GROUPSETS","features":[470]},{"name":"CLCTL_GROUP_GET_LAST_MOVE_TIME","features":[470]},{"name":"CLCTL_GROUP_GET_PROVIDER_GROUPS","features":[470]},{"name":"CLCTL_GROUP_GET_PROVIDER_GROUPSETS","features":[470]},{"name":"CLCTL_GROUP_SET_CCF_FROM_MASTER","features":[470]},{"name":"CLCTL_HOLD_IO","features":[470]},{"name":"CLCTL_INITIALIZE","features":[470]},{"name":"CLCTL_INJECT_GEM_FAULT","features":[470]},{"name":"CLCTL_INSTALL_NODE","features":[470]},{"name":"CLCTL_INTERNAL_SHIFT","features":[470]},{"name":"CLCTL_INTRODUCE_GEM_REPAIR_DELAY","features":[470]},{"name":"CLCTL_IPADDRESS_RELEASE_LEASE","features":[470]},{"name":"CLCTL_IPADDRESS_RENEW_LEASE","features":[470]},{"name":"CLCTL_IS_FEATURE_INSTALLED","features":[470]},{"name":"CLCTL_IS_QUORUM_BLOCKED","features":[470]},{"name":"CLCTL_IS_S2D_FEATURE_SUPPORTED","features":[470]},{"name":"CLCTL_JOINING_GROUP","features":[470]},{"name":"CLCTL_LEAVING_GROUP","features":[470]},{"name":"CLCTL_MODIFY_SHIFT","features":[470]},{"name":"CLCTL_NETNAME_CREDS_NOTIFYCAM","features":[470]},{"name":"CLCTL_NETNAME_DELETE_CO","features":[470]},{"name":"CLCTL_NETNAME_GET_OU_FOR_VCO","features":[470]},{"name":"CLCTL_NETNAME_GET_VIRTUAL_SERVER_TOKEN","features":[470]},{"name":"CLCTL_NETNAME_REGISTER_DNS_RECORDS","features":[470]},{"name":"CLCTL_NETNAME_REPAIR_VCO","features":[470]},{"name":"CLCTL_NETNAME_RESET_VCO","features":[470]},{"name":"CLCTL_NETNAME_SET_PWD_INFO","features":[470]},{"name":"CLCTL_NETNAME_SET_PWD_INFOEX","features":[470]},{"name":"CLCTL_NETNAME_VALIDATE_VCO","features":[470]},{"name":"CLCTL_NOTIFY_DRAIN_COMPLETE","features":[470]},{"name":"CLCTL_NOTIFY_INFRASTRUCTURE_SOFS_CHANGED","features":[470]},{"name":"CLCTL_NOTIFY_MONITOR_SHUTTING_DOWN","features":[470]},{"name":"CLCTL_NOTIFY_OWNER_CHANGE","features":[470]},{"name":"CLCTL_NOTIFY_QUORUM_STATUS","features":[470]},{"name":"CLCTL_POOL_GET_DRIVE_INFO","features":[470]},{"name":"CLCTL_PROVIDER_STATE_CHANGE","features":[470]},{"name":"CLCTL_QUERY_DELETE","features":[470]},{"name":"CLCTL_QUERY_MAINTENANCE_MODE","features":[470]},{"name":"CLCTL_RELOAD_AUTOLOGGER_CONFIG","features":[470]},{"name":"CLCTL_REMOVE_DEPENDENCY","features":[470]},{"name":"CLCTL_REMOVE_NODE","features":[470]},{"name":"CLCTL_REMOVE_OWNER","features":[470]},{"name":"CLCTL_REPLICATION_ADD_REPLICATION_GROUP","features":[470]},{"name":"CLCTL_REPLICATION_GET_ELIGIBLE_LOGDISKS","features":[470]},{"name":"CLCTL_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS","features":[470]},{"name":"CLCTL_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS","features":[470]},{"name":"CLCTL_REPLICATION_GET_LOG_INFO","features":[470]},{"name":"CLCTL_REPLICATION_GET_LOG_VOLUME","features":[470]},{"name":"CLCTL_REPLICATION_GET_REPLICATED_DISKS","features":[470]},{"name":"CLCTL_REPLICATION_GET_REPLICATED_PARTITION_INFO","features":[470]},{"name":"CLCTL_REPLICATION_GET_REPLICA_VOLUMES","features":[470]},{"name":"CLCTL_REPLICATION_GET_RESOURCE_GROUP","features":[470]},{"name":"CLCTL_RESOURCE_PREPARE_UPGRADE","features":[470]},{"name":"CLCTL_RESOURCE_UPGRADE_COMPLETED","features":[470]},{"name":"CLCTL_RESOURCE_UPGRADE_DLL","features":[470]},{"name":"CLCTL_RESUME_IO","features":[470]},{"name":"CLCTL_RW_MODIFY_NOOP","features":[470]},{"name":"CLCTL_SCALEOUT_COMMAND","features":[470]},{"name":"CLCTL_SCALEOUT_CONTROL","features":[470]},{"name":"CLCTL_SCALEOUT_GET_CLUSTERS","features":[470]},{"name":"CLCTL_SEND_DUMMY_GEM_MESSAGES","features":[470]},{"name":"CLCTL_SET_ACCOUNT_ACCESS","features":[470]},{"name":"CLCTL_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES","features":[470]},{"name":"CLCTL_SET_CLUSTER_S2D_ENABLED","features":[470]},{"name":"CLCTL_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_SET_CSV_MAINTENANCE_MODE","features":[470]},{"name":"CLCTL_SET_DNS_DOMAIN","features":[470]},{"name":"CLCTL_SET_INFRASTRUCTURE_SOFS_BUFFER","features":[470]},{"name":"CLCTL_SET_MAINTENANCE_MODE","features":[470]},{"name":"CLCTL_SET_NAME","features":[470]},{"name":"CLCTL_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLCTL_SET_SHARED_VOLUME_BACKUP_MODE","features":[470]},{"name":"CLCTL_SET_STORAGE_CONFIGURATION","features":[470]},{"name":"CLCTL_SHUTDOWN","features":[470]},{"name":"CLCTL_STARTING_PHASE1","features":[470]},{"name":"CLCTL_STARTING_PHASE2","features":[470]},{"name":"CLCTL_STATE_CHANGE_REASON","features":[470]},{"name":"CLCTL_STORAGE_GET_AVAILABLE_DISKS","features":[470]},{"name":"CLCTL_STORAGE_GET_AVAILABLE_DISKS_EX","features":[470]},{"name":"CLCTL_STORAGE_GET_AVAILABLE_DISKS_EX2_INT","features":[470]},{"name":"CLCTL_STORAGE_GET_CLUSBFLT_PATHINFO","features":[470]},{"name":"CLCTL_STORAGE_GET_CLUSBFLT_PATHS","features":[470]},{"name":"CLCTL_STORAGE_GET_CLUSPORT_DISK_COUNT","features":[470]},{"name":"CLCTL_STORAGE_GET_DIRTY","features":[470]},{"name":"CLCTL_STORAGE_GET_DISKID","features":[470]},{"name":"CLCTL_STORAGE_GET_DISK_INFO","features":[470]},{"name":"CLCTL_STORAGE_GET_DISK_INFO_EX","features":[470]},{"name":"CLCTL_STORAGE_GET_DISK_INFO_EX2","features":[470]},{"name":"CLCTL_STORAGE_GET_DISK_NUMBER_INFO","features":[470]},{"name":"CLCTL_STORAGE_GET_DRIVELETTERS","features":[470]},{"name":"CLCTL_STORAGE_GET_MOUNTPOINTS","features":[470]},{"name":"CLCTL_STORAGE_GET_PHYSICAL_DISK_INFO","features":[470]},{"name":"CLCTL_STORAGE_GET_RESOURCEID","features":[470]},{"name":"CLCTL_STORAGE_GET_SHARED_VOLUME_INFO","features":[470]},{"name":"CLCTL_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES","features":[470]},{"name":"CLCTL_STORAGE_GET_SHARED_VOLUME_STATES","features":[470]},{"name":"CLCTL_STORAGE_IS_CLUSTERABLE","features":[470]},{"name":"CLCTL_STORAGE_IS_CSV_FILE","features":[470]},{"name":"CLCTL_STORAGE_IS_PATH_VALID","features":[470]},{"name":"CLCTL_STORAGE_IS_SHARED_VOLUME","features":[470]},{"name":"CLCTL_STORAGE_REMAP_DRIVELETTER","features":[470]},{"name":"CLCTL_STORAGE_REMOVE_VM_OWNERSHIP","features":[470]},{"name":"CLCTL_STORAGE_RENAME_SHARED_VOLUME","features":[470]},{"name":"CLCTL_STORAGE_RENAME_SHARED_VOLUME_GUID","features":[470]},{"name":"CLCTL_STORAGE_SET_DRIVELETTER","features":[470]},{"name":"CLCTL_STORAGE_SYNC_CLUSDISK_DB","features":[470]},{"name":"CLCTL_UNDELETE","features":[470]},{"name":"CLCTL_UNKNOWN","features":[470]},{"name":"CLCTL_USER_SHIFT","features":[470]},{"name":"CLCTL_VALIDATE_CHANGE_GROUP","features":[470]},{"name":"CLCTL_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_VALIDATE_DIRECTORY","features":[470]},{"name":"CLCTL_VALIDATE_NETNAME","features":[470]},{"name":"CLCTL_VALIDATE_PATH","features":[470]},{"name":"CLCTL_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLOUD_WITNESS_CONTAINER_NAME","features":[470]},{"name":"CLRES_CALLBACK_FUNCTION_TABLE","features":[307,470]},{"name":"CLRES_FUNCTION_TABLE","features":[307,470,368]},{"name":"CLRES_V1_FUNCTIONS","features":[307,470,368]},{"name":"CLRES_V2_FUNCTIONS","features":[307,470,368]},{"name":"CLRES_V3_FUNCTIONS","features":[307,470,368]},{"name":"CLRES_V4_FUNCTIONS","features":[307,470,368]},{"name":"CLRES_VERSION_V1_00","features":[470]},{"name":"CLRES_VERSION_V2_00","features":[470]},{"name":"CLRES_VERSION_V3_00","features":[470]},{"name":"CLRES_VERSION_V4_00","features":[470]},{"name":"CLUADMEX_OBJECT_TYPE","features":[470]},{"name":"CLUADMEX_OT_CLUSTER","features":[470]},{"name":"CLUADMEX_OT_GROUP","features":[470]},{"name":"CLUADMEX_OT_NETINTERFACE","features":[470]},{"name":"CLUADMEX_OT_NETWORK","features":[470]},{"name":"CLUADMEX_OT_NODE","features":[470]},{"name":"CLUADMEX_OT_NONE","features":[470]},{"name":"CLUADMEX_OT_RESOURCE","features":[470]},{"name":"CLUADMEX_OT_RESOURCETYPE","features":[470]},{"name":"CLUSAPI_CHANGE_ACCESS","features":[470]},{"name":"CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_FAILBACK","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_QUEUE_ENABLED","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR","features":[470]},{"name":"CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE","features":[470]},{"name":"CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE","features":[470]},{"name":"CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_GROUP_ONLINE_SYNCHRONOUS","features":[470]},{"name":"CLUSAPI_NODE_AVOID_PLACEMENT","features":[470]},{"name":"CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR","features":[470]},{"name":"CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE","features":[470]},{"name":"CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY","features":[470]},{"name":"CLUSAPI_NODE_RESUME_FAILBACK_STORAGE","features":[470]},{"name":"CLUSAPI_NODE_RESUME_FAILBACK_VMS","features":[470]},{"name":"CLUSAPI_NO_ACCESS","features":[470]},{"name":"CLUSAPI_READ_ACCESS","features":[470]},{"name":"CLUSAPI_REASON_HANDLER","features":[307,470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_NONE","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM","features":[470]},{"name":"CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS","features":[470]},{"name":"CLUSAPI_VERSION","features":[470]},{"name":"CLUSAPI_VERSION_NI","features":[470]},{"name":"CLUSAPI_VERSION_RS3","features":[470]},{"name":"CLUSAPI_VERSION_SERVER2008","features":[470]},{"name":"CLUSAPI_VERSION_SERVER2008R2","features":[470]},{"name":"CLUSAPI_VERSION_WINDOWS8","features":[470]},{"name":"CLUSAPI_VERSION_WINDOWSBLUE","features":[470]},{"name":"CLUSAPI_VERSION_WINTHRESHOLD","features":[470]},{"name":"CLUSCTL_ACCESS_MODE_MASK","features":[470]},{"name":"CLUSCTL_ACCESS_SHIFT","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_CODES","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_GET_GROUPNAMES","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_GET_ID","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS","features":[470]},{"name":"CLUSCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS_WITH_KEY","features":[470]},{"name":"CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY","features":[470]},{"name":"CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN","features":[470]},{"name":"CLUSCTL_CLUSTER_BATCH_BLOCK_KEY","features":[470]},{"name":"CLUSCTL_CLUSTER_BATCH_UNBLOCK_KEY","features":[470]},{"name":"CLUSCTL_CLUSTER_CHECK_VOTER_DOWN","features":[470]},{"name":"CLUSCTL_CLUSTER_CHECK_VOTER_DOWN_WITNESS","features":[470]},{"name":"CLUSCTL_CLUSTER_CHECK_VOTER_EVICT","features":[470]},{"name":"CLUSCTL_CLUSTER_CHECK_VOTER_EVICT_WITNESS","features":[470]},{"name":"CLUSCTL_CLUSTER_CLEAR_NODE_CONNECTION_INFO","features":[470]},{"name":"CLUSCTL_CLUSTER_CODES","features":[470]},{"name":"CLUSCTL_CLUSTER_ENUM_AFFINITY_RULE_NAMES","features":[470]},{"name":"CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_FORCE_FLUSH_DB","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_CLMUSR_TOKEN","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_CLUSDB_TIMESTAMP","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_FQDN","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_GUM_LOCK_OWNER","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_NODES_IN_FD","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_STORAGE_CONFIGURATION","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_STORAGE_CONFIG_ATTRIBUTES","features":[470]},{"name":"CLUSCTL_CLUSTER_RELOAD_AUTOLOGGER_CONFIG","features":[470]},{"name":"CLUSCTL_CLUSTER_REMOVE_NODE","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_ACCOUNT_ACCESS","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_CLUSTER_S2D_ENABLED","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_DNS_DOMAIN","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_STORAGE_CONFIGURATION","features":[470]},{"name":"CLUSCTL_CLUSTER_SHUTDOWN","features":[470]},{"name":"CLUSCTL_CLUSTER_STORAGE_RENAME_SHARED_VOLUME","features":[470]},{"name":"CLUSCTL_CLUSTER_STORAGE_RENAME_SHARED_VOLUME_GUID","features":[470]},{"name":"CLUSCTL_CLUSTER_UNKNOWN","features":[470]},{"name":"CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CONTROL_CODE_MASK","features":[470]},{"name":"CLUSCTL_FUNCTION_SHIFT","features":[470]},{"name":"CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1","features":[470]},{"name":"CLUSCTL_GROUPSET_CODES","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_GROUPS","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_ID","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_PROVIDER_GROUPS","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_PROVIDER_GROUPSETS","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUPSET_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_CODES","features":[470]},{"name":"CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_GROUP_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_GROUP_GET_FAILURE_INFO","features":[470]},{"name":"CLUSCTL_GROUP_GET_FLAGS","features":[470]},{"name":"CLUSCTL_GROUP_GET_ID","features":[470]},{"name":"CLUSCTL_GROUP_GET_LAST_MOVE_TIME","features":[470]},{"name":"CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUT","features":[307,470]},{"name":"CLUSCTL_GROUP_GET_NAME","features":[470]},{"name":"CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_GROUP_GET_PROVIDER_GROUPS","features":[470]},{"name":"CLUSCTL_GROUP_GET_PROVIDER_GROUPSETS","features":[470]},{"name":"CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_QUERY_DELETE","features":[470]},{"name":"CLUSCTL_GROUP_SET_CCF_FROM_MASTER","features":[470]},{"name":"CLUSCTL_GROUP_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_UNKNOWN","features":[470]},{"name":"CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_CODES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_FLAGS","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_ID","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_NAME","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_NETWORK","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_NODE","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_UNKNOWN","features":[470]},{"name":"CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_CODES","features":[470]},{"name":"CLUSCTL_NETWORK_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_NETWORK_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NETWORK_GET_FLAGS","features":[470]},{"name":"CLUSCTL_NETWORK_GET_ID","features":[470]},{"name":"CLUSCTL_NETWORK_GET_NAME","features":[470]},{"name":"CLUSCTL_NETWORK_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NETWORK_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_UNKNOWN","features":[470]},{"name":"CLUSCTL_NETWORK_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_BLOCK_GEM_SEND_RECV","features":[470]},{"name":"CLUSCTL_NODE_CODES","features":[470]},{"name":"CLUSCTL_NODE_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_NODE_GET_CLUSTER_SERVICE_ACCOUNT_NAME","features":[470]},{"name":"CLUSCTL_NODE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NODE_GET_FLAGS","features":[470]},{"name":"CLUSCTL_NODE_GET_GEMID_VECTOR","features":[470]},{"name":"CLUSCTL_NODE_GET_ID","features":[470]},{"name":"CLUSCTL_NODE_GET_NAME","features":[470]},{"name":"CLUSCTL_NODE_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_STUCK_NODES","features":[470]},{"name":"CLUSCTL_NODE_INJECT_GEM_FAULT","features":[470]},{"name":"CLUSCTL_NODE_INTRODUCE_GEM_REPAIR_DELAY","features":[470]},{"name":"CLUSCTL_NODE_SEND_DUMMY_GEM_MESSAGES","features":[470]},{"name":"CLUSCTL_NODE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_UNKNOWN","features":[470]},{"name":"CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_OBJECT_MASK","features":[470]},{"name":"CLUSCTL_OBJECT_SHIFT","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT_EX","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_DEPENDENCY","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_OWNER","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT","features":[470]},{"name":"CLUSCTL_RESOURCE_CHECK_DRAIN_VETO","features":[470]},{"name":"CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED","features":[470]},{"name":"CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED","features":[470]},{"name":"CLUSCTL_RESOURCE_CODES","features":[470]},{"name":"CLUSCTL_RESOURCE_DELETE","features":[470]},{"name":"CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT","features":[470]},{"name":"CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT","features":[470]},{"name":"CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO","features":[470]},{"name":"CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO","features":[470]},{"name":"CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_EVICT_NODE","features":[470]},{"name":"CLUSCTL_RESOURCE_FORCE_QUORUM","features":[470]},{"name":"CLUSCTL_RESOURCE_FSWITNESS_GET_EPOCH_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_FSWITNESS_RELEASE_LOCK","features":[470]},{"name":"CLUSCTL_RESOURCE_FSWITNESS_SET_EPOCH_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_CLASS_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_DNS_NAME","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_FAILURE_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_FLAGS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_ID","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_INFRASTRUCTURE_SOFS_BUFFER","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_NAME","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_NETWORK_NAME","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_NODES_IN_FD","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_RESOURCE_TYPE","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_STATE_CHANGE_TIME","features":[470]},{"name":"CLUSCTL_RESOURCE_INITIALIZE","features":[470]},{"name":"CLUSCTL_RESOURCE_INSTALL_NODE","features":[470]},{"name":"CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE","features":[470]},{"name":"CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE","features":[470]},{"name":"CLUSCTL_RESOURCE_IS_QUORUM_BLOCKED","features":[470]},{"name":"CLUSCTL_RESOURCE_JOINING_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_LEAVING_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_CREDS_NOTIFYCAM","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_DELETE_CO","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_REPAIR_VCO","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_RESET_VCO","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFOEX","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO","features":[470]},{"name":"CLUSCTL_RESOURCE_NOTIFY_DRAIN_COMPLETE","features":[470]},{"name":"CLUSCTL_RESOURCE_NOTIFY_OWNER_CHANGE","features":[470]},{"name":"CLUSCTL_RESOURCE_NOTIFY_QUORUM_STATUS","features":[470]},{"name":"CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_PREPARE_UPGRADE","features":[470]},{"name":"CLUSCTL_RESOURCE_PROVIDER_STATE_CHANGE","features":[470]},{"name":"CLUSCTL_RESOURCE_QUERY_DELETE","features":[470]},{"name":"CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE","features":[470]},{"name":"CLUSCTL_RESOURCE_REMOVE_DEPENDENCY","features":[470]},{"name":"CLUSCTL_RESOURCE_REMOVE_OWNER","features":[470]},{"name":"CLUSCTL_RESOURCE_RLUA_GET_VIRTUAL_SERVER_TOKEN","features":[470]},{"name":"CLUSCTL_RESOURCE_RLUA_SET_PWD_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_RLUA_SET_PWD_INFOEX","features":[470]},{"name":"CLUSCTL_RESOURCE_RW_MODIFY_NOOP","features":[470]},{"name":"CLUSCTL_RESOURCE_SCALEOUT_COMMAND","features":[470]},{"name":"CLUSCTL_RESOURCE_SCALEOUT_CONTROL","features":[470]},{"name":"CLUSCTL_RESOURCE_SCALEOUT_GET_CLUSTERS","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_INFRASTRUCTURE_SOFS_BUFFER","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_NAME","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE","features":[470]},{"name":"CLUSCTL_RESOURCE_STATE_CHANGE_REASON","features":[470]},{"name":"CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT","features":[470]},{"name":"CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DIRTY","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISKID","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX2","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISK_NUMBER_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_STATES","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_IS_SHARED_VOLUME","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_RENAME_SHARED_VOLUME","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_RENAME_SHARED_VOLUME_GUID","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_CHECK_DRAIN_VETO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_CLUSTER_VERSION_CHANGED","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_CODES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_EVICT_NODE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_FIXUP_ON_UPGRADE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_DIRECTORY","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_PATH","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GEN_SCRIPT_VALIDATE_PATH","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_ARB_TIMEOUT","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_COMMON_RESOURCE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_CRYPTO_CHECKPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_FLAGS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_RESOURCE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_REGISTRY_CHECKPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_HOLD_IO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_INSTALL_NODE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_NETNAME_GET_OU_FOR_VCO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_NOTIFY_DRAIN_COMPLETE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_NOTIFY_MONITOR_SHUTTING_DOWN","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_PREPARE_UPGRADE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_QUERY_DELETE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_ADD_REPLICATION_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_LOGDISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_VOLUME","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_DISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_PARTITION_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICA_VOLUMES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_RESOURCE_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_RESUME_IO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STARTING_PHASE1","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STARTING_PHASE2","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INPUT","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INT","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DISKID","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_RESOURCEID","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CLUSTERABLE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CSV_FILE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_REMOVE_VM_OWNERSHIP","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_SYNC_CLUSDISK_DB","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_UNKNOWN","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_UPGRADE_COMPLETED","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_WITNESS_VALIDATE_PATH","features":[470]},{"name":"CLUSCTL_RESOURCE_UNDELETE","features":[470]},{"name":"CLUSCTL_RESOURCE_UNKNOWN","features":[470]},{"name":"CLUSCTL_RESOURCE_UPGRADE_COMPLETED","features":[470]},{"name":"CLUSCTL_RESOURCE_UPGRADE_DLL","features":[470]},{"name":"CLUSCTL_RESOURCE_VALIDATE_CHANGE_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSGROUPSET_STATUS_APPLICATION_READY","features":[470]},{"name":"CLUSGROUPSET_STATUS_GROUPS_ONLINE","features":[470]},{"name":"CLUSGROUPSET_STATUS_GROUPS_PENDING","features":[470]},{"name":"CLUSGROUPSET_STATUS_OS_HEARTBEAT","features":[470]},{"name":"CLUSGROUP_TYPE","features":[470]},{"name":"CLUSGRP_STATUS_APPLICATION_READY","features":[470]},{"name":"CLUSGRP_STATUS_EMBEDDED_FAILURE","features":[470]},{"name":"CLUSGRP_STATUS_LOCKED_MODE","features":[470]},{"name":"CLUSGRP_STATUS_NETWORK_FAILURE","features":[470]},{"name":"CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT","features":[470]},{"name":"CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER","features":[470]},{"name":"CLUSGRP_STATUS_OS_HEARTBEAT","features":[470]},{"name":"CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING","features":[470]},{"name":"CLUSGRP_STATUS_PREEMPTED","features":[470]},{"name":"CLUSGRP_STATUS_UNMONITORED","features":[470]},{"name":"CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES","features":[470]},{"name":"CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE","features":[470]},{"name":"CLUSGRP_STATUS_WAITING_TO_START","features":[470]},{"name":"CLUSPROP_BINARY","features":[470]},{"name":"CLUSPROP_BUFFER_HELPER","features":[307,470,310]},{"name":"CLUSPROP_DWORD","features":[470]},{"name":"CLUSPROP_FILETIME","features":[307,470]},{"name":"CLUSPROP_FORMAT_BINARY","features":[470]},{"name":"CLUSPROP_FORMAT_DWORD","features":[470]},{"name":"CLUSPROP_FORMAT_EXPANDED_SZ","features":[470]},{"name":"CLUSPROP_FORMAT_EXPAND_SZ","features":[470]},{"name":"CLUSPROP_FORMAT_FILETIME","features":[470]},{"name":"CLUSPROP_FORMAT_LARGE_INTEGER","features":[470]},{"name":"CLUSPROP_FORMAT_LONG","features":[470]},{"name":"CLUSPROP_FORMAT_MULTI_SZ","features":[470]},{"name":"CLUSPROP_FORMAT_PROPERTY_LIST","features":[470]},{"name":"CLUSPROP_FORMAT_SECURITY_DESCRIPTOR","features":[470]},{"name":"CLUSPROP_FORMAT_SZ","features":[470]},{"name":"CLUSPROP_FORMAT_ULARGE_INTEGER","features":[470]},{"name":"CLUSPROP_FORMAT_UNKNOWN","features":[470]},{"name":"CLUSPROP_FORMAT_USER","features":[470]},{"name":"CLUSPROP_FORMAT_VALUE_LIST","features":[470]},{"name":"CLUSPROP_FORMAT_WORD","features":[470]},{"name":"CLUSPROP_FTSET_INFO","features":[470]},{"name":"CLUSPROP_IPADDR_ENABLENETBIOS","features":[470]},{"name":"CLUSPROP_IPADDR_ENABLENETBIOS_DISABLED","features":[470]},{"name":"CLUSPROP_IPADDR_ENABLENETBIOS_ENABLED","features":[470]},{"name":"CLUSPROP_IPADDR_ENABLENETBIOS_TRACK_NIC","features":[470]},{"name":"CLUSPROP_LARGE_INTEGER","features":[470]},{"name":"CLUSPROP_LIST","features":[470]},{"name":"CLUSPROP_LONG","features":[470]},{"name":"CLUSPROP_PARTITION_INFO","features":[470]},{"name":"CLUSPROP_PARTITION_INFO_EX","features":[470]},{"name":"CLUSPROP_PARTITION_INFO_EX2","features":[470]},{"name":"CLUSPROP_PIFLAGS","features":[470]},{"name":"CLUSPROP_PIFLAG_DEFAULT_QUORUM","features":[470]},{"name":"CLUSPROP_PIFLAG_ENCRYPTION_ENABLED","features":[470]},{"name":"CLUSPROP_PIFLAG_RAW","features":[470]},{"name":"CLUSPROP_PIFLAG_REMOVABLE","features":[470]},{"name":"CLUSPROP_PIFLAG_STICKY","features":[470]},{"name":"CLUSPROP_PIFLAG_UNKNOWN","features":[470]},{"name":"CLUSPROP_PIFLAG_USABLE","features":[470]},{"name":"CLUSPROP_PIFLAG_USABLE_FOR_CSV","features":[470]},{"name":"CLUSPROP_REQUIRED_DEPENDENCY","features":[470]},{"name":"CLUSPROP_RESOURCE_CLASS","features":[470]},{"name":"CLUSPROP_RESOURCE_CLASS_INFO","features":[470]},{"name":"CLUSPROP_SCSI_ADDRESS","features":[470]},{"name":"CLUSPROP_SECURITY_DESCRIPTOR","features":[470,310]},{"name":"CLUSPROP_SYNTAX","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_GUID","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_NUMBER","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_SERIALNUMBER","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_SIGNATURE","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_SIZE","features":[470]},{"name":"CLUSPROP_SYNTAX_ENDMARK","features":[470]},{"name":"CLUSPROP_SYNTAX_FTSET_INFO","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_BINARY","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_DWORD","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_FILETIME","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_LONG","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_PROPERTY_LIST","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_SZ","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_WORD","features":[470]},{"name":"CLUSPROP_SYNTAX_NAME","features":[470]},{"name":"CLUSPROP_SYNTAX_PARTITION_INFO","features":[470]},{"name":"CLUSPROP_SYNTAX_PARTITION_INFO_EX","features":[470]},{"name":"CLUSPROP_SYNTAX_PARTITION_INFO_EX2","features":[470]},{"name":"CLUSPROP_SYNTAX_RESCLASS","features":[470]},{"name":"CLUSPROP_SYNTAX_SCSI_ADDRESS","features":[470]},{"name":"CLUSPROP_SYNTAX_STORAGE_DEVICE_ID_DESCRIPTOR","features":[470]},{"name":"CLUSPROP_SZ","features":[470]},{"name":"CLUSPROP_TYPE_DISK_GUID","features":[470]},{"name":"CLUSPROP_TYPE_DISK_NUMBER","features":[470]},{"name":"CLUSPROP_TYPE_DISK_SERIALNUMBER","features":[470]},{"name":"CLUSPROP_TYPE_DISK_SIZE","features":[470]},{"name":"CLUSPROP_TYPE_ENDMARK","features":[470]},{"name":"CLUSPROP_TYPE_FTSET_INFO","features":[470]},{"name":"CLUSPROP_TYPE_LIST_VALUE","features":[470]},{"name":"CLUSPROP_TYPE_NAME","features":[470]},{"name":"CLUSPROP_TYPE_PARTITION_INFO","features":[470]},{"name":"CLUSPROP_TYPE_PARTITION_INFO_EX","features":[470]},{"name":"CLUSPROP_TYPE_PARTITION_INFO_EX2","features":[470]},{"name":"CLUSPROP_TYPE_RESCLASS","features":[470]},{"name":"CLUSPROP_TYPE_RESERVED1","features":[470]},{"name":"CLUSPROP_TYPE_SCSI_ADDRESS","features":[470]},{"name":"CLUSPROP_TYPE_SIGNATURE","features":[470]},{"name":"CLUSPROP_TYPE_STORAGE_DEVICE_ID_DESCRIPTOR","features":[470]},{"name":"CLUSPROP_TYPE_UNKNOWN","features":[470]},{"name":"CLUSPROP_TYPE_USER","features":[470]},{"name":"CLUSPROP_ULARGE_INTEGER","features":[470]},{"name":"CLUSPROP_VALUE","features":[470]},{"name":"CLUSPROP_WORD","features":[470]},{"name":"CLUSREG_COMMAND_NONE","features":[470]},{"name":"CLUSREG_CONDITION_EXISTS","features":[470]},{"name":"CLUSREG_CONDITION_IS_EQUAL","features":[470]},{"name":"CLUSREG_CONDITION_IS_GREATER_THAN","features":[470]},{"name":"CLUSREG_CONDITION_IS_LESS_THAN","features":[470]},{"name":"CLUSREG_CONDITION_IS_NOT_EQUAL","features":[470]},{"name":"CLUSREG_CONDITION_KEY_EXISTS","features":[470]},{"name":"CLUSREG_CONDITION_KEY_NOT_EXISTS","features":[470]},{"name":"CLUSREG_CONDITION_NOT_EXISTS","features":[470]},{"name":"CLUSREG_CONTROL_COMMAND","features":[470]},{"name":"CLUSREG_CREATE_KEY","features":[470]},{"name":"CLUSREG_DATABASE_ISOLATE_READ","features":[470]},{"name":"CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES","features":[470]},{"name":"CLUSREG_DELETE_KEY","features":[470]},{"name":"CLUSREG_DELETE_VALUE","features":[470]},{"name":"CLUSREG_KEYNAME_OBJECTGUIDS","features":[470]},{"name":"CLUSREG_LAST_COMMAND","features":[470]},{"name":"CLUSREG_NAME_AFFINITYRULE_ENABLED","features":[470]},{"name":"CLUSREG_NAME_AFFINITYRULE_GROUPS","features":[470]},{"name":"CLUSREG_NAME_AFFINITYRULE_NAME","features":[470]},{"name":"CLUSREG_NAME_AFFINITYRULE_TYPE","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_ACCOUNT_NAME","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_CONTAINER_NAME","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_ENDPOINT_INFO","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_PRIMARY_KEY","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_PRIMARY_TOKEN","features":[470]},{"name":"CLUSREG_NAME_CLUS_DEFAULT_NETWORK_ROLE","features":[470]},{"name":"CLUSREG_NAME_CLUS_DESC","features":[470]},{"name":"CLUSREG_NAME_CLUS_SD","features":[470]},{"name":"CLUSREG_NAME_CROSS_SITE_DELAY","features":[470]},{"name":"CLUSREG_NAME_CROSS_SITE_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_CROSS_SUBNET_DELAY","features":[470]},{"name":"CLUSREG_NAME_CROSS_SUBNET_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_CSV_BLOCK_CACHE","features":[470]},{"name":"CLUSREG_NAME_CSV_MDS_SD","features":[470]},{"name":"CLUSREG_NAME_DATABASE_READ_WRITE_MODE","features":[470]},{"name":"CLUSREG_NAME_DDA_DEVICE_ALLOCATIONS","features":[470]},{"name":"CLUSREG_NAME_DHCP_BACKUP_PATH","features":[470]},{"name":"CLUSREG_NAME_DHCP_DATABASE_PATH","features":[470]},{"name":"CLUSREG_NAME_DRAIN_ON_SHUTDOWN","features":[470]},{"name":"CLUSREG_NAME_ENABLED_EVENT_LOGS","features":[470]},{"name":"CLUSREG_NAME_FAILOVER_MOVE_MIGRATION_TYPE","features":[470]},{"name":"CLUSREG_NAME_FILESHR_CA_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_FILESHR_HIDE_SUBDIR_SHARES","features":[470]},{"name":"CLUSREG_NAME_FILESHR_IS_DFS_ROOT","features":[470]},{"name":"CLUSREG_NAME_FILESHR_MAX_USERS","features":[470]},{"name":"CLUSREG_NAME_FILESHR_PATH","features":[470]},{"name":"CLUSREG_NAME_FILESHR_QOS_FLOWSCOPE","features":[470]},{"name":"CLUSREG_NAME_FILESHR_QOS_POLICYID","features":[470]},{"name":"CLUSREG_NAME_FILESHR_REMARK","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SD","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SERVER_NAME","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SHARE_FLAGS","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SHARE_NAME","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SHARE_SUBDIRS","features":[470]},{"name":"CLUSREG_NAME_FIXQUORUM","features":[470]},{"name":"CLUSREG_NAME_FSWITNESS_ARB_DELAY","features":[470]},{"name":"CLUSREG_NAME_FSWITNESS_IMPERSONATE_CNO","features":[470]},{"name":"CLUSREG_NAME_FSWITNESS_SHARE_PATH","features":[470]},{"name":"CLUSREG_NAME_FUNCTIONAL_LEVEL","features":[470]},{"name":"CLUSREG_NAME_GENAPP_COMMAND_LINE","features":[470]},{"name":"CLUSREG_NAME_GENAPP_CURRENT_DIRECTORY","features":[470]},{"name":"CLUSREG_NAME_GENAPP_USE_NETWORK_NAME","features":[470]},{"name":"CLUSREG_NAME_GENSCRIPT_SCRIPT_FILEPATH","features":[470]},{"name":"CLUSREG_NAME_GENSVC_SERVICE_NAME","features":[470]},{"name":"CLUSREG_NAME_GENSVC_STARTUP_PARAMS","features":[470]},{"name":"CLUSREG_NAME_GENSVC_USE_NETWORK_NAME","features":[470]},{"name":"CLUSREG_NAME_GPUP_DEVICE_ALLOCATIONS","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_AVAILABILITY_SET_INDEX_TO_NODE_MAPPING","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_FAULT_DOMAINS","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_IS_AVAILABILITY_SET","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_IS_GLOBAL","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_NAME","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_RESERVE_NODE","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_STARTUP_COUNT","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_STARTUP_DELAY","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_STARTUP_SETTING","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_STATUS_INFORMATION","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_UPDATE_DOMAINS","features":[470]},{"name":"CLUSREG_NAME_GROUP_DEPENDENCY_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_GRP_ANTI_AFFINITY_CLASS_NAME","features":[470]},{"name":"CLUSREG_NAME_GRP_CCF_EPOCH","features":[470]},{"name":"CLUSREG_NAME_GRP_CCF_EPOCH_HIGH","features":[470]},{"name":"CLUSREG_NAME_GRP_COLD_START_SETTING","features":[470]},{"name":"CLUSREG_NAME_GRP_DEFAULT_OWNER","features":[470]},{"name":"CLUSREG_NAME_GRP_DESC","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILBACK_TYPE","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILBACK_WIN_END","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILBACK_WIN_START","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILOVER_PERIOD","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILOVER_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_GRP_FAULT_DOMAIN","features":[470]},{"name":"CLUSREG_NAME_GRP_LOCK_MOVE","features":[470]},{"name":"CLUSREG_NAME_GRP_NAME","features":[470]},{"name":"CLUSREG_NAME_GRP_PERSISTENT_STATE","features":[470]},{"name":"CLUSREG_NAME_GRP_PLACEMENT_OPTIONS","features":[470]},{"name":"CLUSREG_NAME_GRP_PREFERRED_SITE","features":[470]},{"name":"CLUSREG_NAME_GRP_PRIORITY","features":[470]},{"name":"CLUSREG_NAME_GRP_RESILIENCY_PERIOD","features":[470]},{"name":"CLUSREG_NAME_GRP_START_DELAY","features":[470]},{"name":"CLUSREG_NAME_GRP_STATUS_INFORMATION","features":[470]},{"name":"CLUSREG_NAME_GRP_TYPE","features":[470]},{"name":"CLUSREG_NAME_GRP_UPDATE_DOMAIN","features":[470]},{"name":"CLUSREG_NAME_IGNORE_PERSISTENT_STATE","features":[470]},{"name":"CLUSREG_NAME_IPADDR_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_IPADDR_DHCP_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_IPADDR_DHCP_SERVER","features":[470]},{"name":"CLUSREG_NAME_IPADDR_DHCP_SUBNET_MASK","features":[470]},{"name":"CLUSREG_NAME_IPADDR_ENABLE_DHCP","features":[470]},{"name":"CLUSREG_NAME_IPADDR_ENABLE_NETBIOS","features":[470]},{"name":"CLUSREG_NAME_IPADDR_LEASE_OBTAINED_TIME","features":[470]},{"name":"CLUSREG_NAME_IPADDR_LEASE_TERMINATES_TIME","features":[470]},{"name":"CLUSREG_NAME_IPADDR_NETWORK","features":[470]},{"name":"CLUSREG_NAME_IPADDR_OVERRIDE_ADDRMATCH","features":[470]},{"name":"CLUSREG_NAME_IPADDR_PROBE_FAILURE_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_IPADDR_PROBE_PORT","features":[470]},{"name":"CLUSREG_NAME_IPADDR_SHARED_NETNAME","features":[470]},{"name":"CLUSREG_NAME_IPADDR_SUBNET_MASK","features":[470]},{"name":"CLUSREG_NAME_IPADDR_T1","features":[470]},{"name":"CLUSREG_NAME_IPADDR_T2","features":[470]},{"name":"CLUSREG_NAME_IPV6_NATIVE_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_IPV6_NATIVE_NETWORK","features":[470]},{"name":"CLUSREG_NAME_IPV6_NATIVE_PREFIX_LENGTH","features":[470]},{"name":"CLUSREG_NAME_IPV6_TUNNEL_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_IPV6_TUNNEL_TUNNELTYPE","features":[470]},{"name":"CLUSREG_NAME_LAST_RECENT_EVENTS_RESET_TIME","features":[470]},{"name":"CLUSREG_NAME_LOG_FILE_PATH","features":[470]},{"name":"CLUSREG_NAME_MESSAGE_BUFFER_LENGTH","features":[470]},{"name":"CLUSREG_NAME_MIXED_MODE","features":[470]},{"name":"CLUSREG_NAME_NETFT_IPSEC_ENABLED","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_ADAPTER_ID","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_ADAPTER_NAME","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_DESC","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_DHCP_ENABLED","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_IPV4_ADDRESSES","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_IPV6_ADDRESSES","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_NAME","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_NETWORK","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_NODE","features":[470]},{"name":"CLUSREG_NAME_NETNAME_AD_AWARE","features":[470]},{"name":"CLUSREG_NAME_NETNAME_ALIASES","features":[470]},{"name":"CLUSREG_NAME_NETNAME_CONTAINERGUID","features":[470]},{"name":"CLUSREG_NAME_NETNAME_CREATING_DC","features":[470]},{"name":"CLUSREG_NAME_NETNAME_DNN_DISABLE_CLONES","features":[470]},{"name":"CLUSREG_NAME_NETNAME_DNS_NAME","features":[470]},{"name":"CLUSREG_NAME_NETNAME_DNS_SUFFIX","features":[470]},{"name":"CLUSREG_NAME_NETNAME_EXCLUDE_NETWORKS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_HOST_TTL","features":[470]},{"name":"CLUSREG_NAME_NETNAME_IN_USE_NETWORKS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_LAST_DNS_UPDATE","features":[470]},{"name":"CLUSREG_NAME_NETNAME_NAME","features":[470]},{"name":"CLUSREG_NAME_NETNAME_OBJECT_ID","features":[470]},{"name":"CLUSREG_NAME_NETNAME_PUBLISH_PTR","features":[470]},{"name":"CLUSREG_NAME_NETNAME_REGISTER_ALL_IP","features":[470]},{"name":"CLUSREG_NAME_NETNAME_REMAP_PIPE_NAMES","features":[470]},{"name":"CLUSREG_NAME_NETNAME_REMOVEVCO_ONDELETE","features":[470]},{"name":"CLUSREG_NAME_NETNAME_RESOURCE_DATA","features":[470]},{"name":"CLUSREG_NAME_NETNAME_STATUS_DNS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_STATUS_KERBEROS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_STATUS_NETBIOS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_VCO_CONTAINER","features":[470]},{"name":"CLUSREG_NAME_NET_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_NET_ADDRESS_MASK","features":[470]},{"name":"CLUSREG_NAME_NET_AUTOMETRIC","features":[470]},{"name":"CLUSREG_NAME_NET_DESC","features":[470]},{"name":"CLUSREG_NAME_NET_IPV4_ADDRESSES","features":[470]},{"name":"CLUSREG_NAME_NET_IPV4_PREFIXLENGTHS","features":[470]},{"name":"CLUSREG_NAME_NET_IPV6_ADDRESSES","features":[470]},{"name":"CLUSREG_NAME_NET_IPV6_PREFIXLENGTHS","features":[470]},{"name":"CLUSREG_NAME_NET_METRIC","features":[470]},{"name":"CLUSREG_NAME_NET_NAME","features":[470]},{"name":"CLUSREG_NAME_NET_RDMA_CAPABLE","features":[470]},{"name":"CLUSREG_NAME_NET_ROLE","features":[470]},{"name":"CLUSREG_NAME_NET_RSS_CAPABLE","features":[470]},{"name":"CLUSREG_NAME_NET_SPEED","features":[470]},{"name":"CLUSREG_NAME_NODE_BUILD_NUMBER","features":[470]},{"name":"CLUSREG_NAME_NODE_CSDVERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_DESC","features":[470]},{"name":"CLUSREG_NAME_NODE_DRAIN_STATUS","features":[470]},{"name":"CLUSREG_NAME_NODE_DRAIN_TARGET","features":[470]},{"name":"CLUSREG_NAME_NODE_DYNAMIC_WEIGHT","features":[470]},{"name":"CLUSREG_NAME_NODE_FAULT_DOMAIN","features":[470]},{"name":"CLUSREG_NAME_NODE_FDID","features":[470]},{"name":"CLUSREG_NAME_NODE_HIGHEST_VERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_IS_PRIMARY","features":[470]},{"name":"CLUSREG_NAME_NODE_LOWEST_VERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_MAJOR_VERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_MANUFACTURER","features":[470]},{"name":"CLUSREG_NAME_NODE_MINOR_VERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_MODEL","features":[470]},{"name":"CLUSREG_NAME_NODE_NAME","features":[470]},{"name":"CLUSREG_NAME_NODE_NEEDS_PQ","features":[470]},{"name":"CLUSREG_NAME_NODE_SERIALNUMBER","features":[470]},{"name":"CLUSREG_NAME_NODE_STATUS_INFO","features":[470]},{"name":"CLUSREG_NAME_NODE_UNIQUEID","features":[470]},{"name":"CLUSREG_NAME_NODE_WEIGHT","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_CSVBLOCKCACHE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTAGELIMIT","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTDIFFAREASIZE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_CSVWRITETHROUGH","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKARBINTERVAL","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKARBTYPE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKGUID","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKIDGUID","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKIDTYPE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKIODELAY","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKPATH","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKRECOVERYACTION","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKRELOAD","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKRUNCHKDSK","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKSIGNATURE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKUNIQUEIDS","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKVOLUMEINFO","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_FASTONLINEARBITRATE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_MAINTMODE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_MIGRATEFIXUP","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_SPACEIDGUID","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_VOLSNAPACTIVATETIMEOUT","features":[470]},{"name":"CLUSREG_NAME_PLACEMENT_OPTIONS","features":[470]},{"name":"CLUSREG_NAME_PLUMB_ALL_CROSS_SUBNET_ROUTES","features":[470]},{"name":"CLUSREG_NAME_PREVENTQUORUM","features":[470]},{"name":"CLUSREG_NAME_PRTSPOOL_DEFAULT_SPOOL_DIR","features":[470]},{"name":"CLUSREG_NAME_PRTSPOOL_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_QUARANTINE_DURATION","features":[470]},{"name":"CLUSREG_NAME_QUARANTINE_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_QUORUM_ARBITRATION_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RESILIENCY_DEFAULT_SECONDS","features":[470]},{"name":"CLUSREG_NAME_RESILIENCY_LEVEL","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_ADMIN_EXTENSIONS","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DEADLOCK_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DESC","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DLL_NAME","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DUMP_LOG_QUERY","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DUMP_POLICY","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DUMP_SERVICES","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_ENABLED_EVENT_LOGS","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_IS_ALIVE","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_LOOKS_ALIVE","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_MAX_MONITORS","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_NAME","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_PENDING_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_WPR_PROFILES","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_WPR_START_AFTER","features":[470]},{"name":"CLUSREG_NAME_RES_DATA1","features":[470]},{"name":"CLUSREG_NAME_RES_DATA2","features":[470]},{"name":"CLUSREG_NAME_RES_DEADLOCK_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RES_DESC","features":[470]},{"name":"CLUSREG_NAME_RES_EMBEDDED_FAILURE_ACTION","features":[470]},{"name":"CLUSREG_NAME_RES_IS_ALIVE","features":[470]},{"name":"CLUSREG_NAME_RES_LAST_OPERATION_STATUS_CODE","features":[470]},{"name":"CLUSREG_NAME_RES_LOOKS_ALIVE","features":[470]},{"name":"CLUSREG_NAME_RES_MONITOR_PID","features":[470]},{"name":"CLUSREG_NAME_RES_NAME","features":[470]},{"name":"CLUSREG_NAME_RES_PENDING_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RES_PERSISTENT_STATE","features":[470]},{"name":"CLUSREG_NAME_RES_RESTART_ACTION","features":[470]},{"name":"CLUSREG_NAME_RES_RESTART_DELAY","features":[470]},{"name":"CLUSREG_NAME_RES_RESTART_PERIOD","features":[470]},{"name":"CLUSREG_NAME_RES_RESTART_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_RES_RETRY_PERIOD_ON_FAILURE","features":[470]},{"name":"CLUSREG_NAME_RES_SEPARATE_MONITOR","features":[470]},{"name":"CLUSREG_NAME_RES_STATUS","features":[470]},{"name":"CLUSREG_NAME_RES_STATUS_INFORMATION","features":[470]},{"name":"CLUSREG_NAME_RES_TYPE","features":[470]},{"name":"CLUSREG_NAME_ROUTE_HISTORY_LENGTH","features":[470]},{"name":"CLUSREG_NAME_SAME_SUBNET_DELAY","features":[470]},{"name":"CLUSREG_NAME_SAME_SUBNET_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_SHUTDOWN_TIMEOUT_MINUTES","features":[470]},{"name":"CLUSREG_NAME_SOFS_SMBASYMMETRYMODE","features":[470]},{"name":"CLUSREG_NAME_START_MEMORY","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_DESCRIPTION","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_HEALTH","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_NAME","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLARBITRATE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLCONSUMEDCAPACITY","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLDESC","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLDRIVEIDS","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLHEALTH","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLIDGUID","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLNAME","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLQUORUMSHARE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLQUORUMUSERACCOUNT","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLREEVALTIMEOUT","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLSTATE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLTOTALCAPACITY","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_PROVISIONING","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_RESILIENCYCOLUMNS","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_RESILIENCYINTERLEAVE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_RESILIENCYTYPE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_STATE","features":[470]},{"name":"CLUSREG_NAME_UPGRADE_VERSION","features":[470]},{"name":"CLUSREG_NAME_VIP_ADAPTER_NAME","features":[470]},{"name":"CLUSREG_NAME_VIP_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_VIP_PREFIX_LENGTH","features":[470]},{"name":"CLUSREG_NAME_VIP_RDID","features":[470]},{"name":"CLUSREG_NAME_VIP_VSID","features":[470]},{"name":"CLUSREG_NAME_VIRTUAL_NUMA_COUNT","features":[470]},{"name":"CLUSREG_NAME_VSSTASK_APPNAME","features":[470]},{"name":"CLUSREG_NAME_VSSTASK_APPPARAMS","features":[470]},{"name":"CLUSREG_NAME_VSSTASK_CURRENTDIRECTORY","features":[470]},{"name":"CLUSREG_NAME_VSSTASK_TRIGGERARRAY","features":[470]},{"name":"CLUSREG_NAME_WINS_BACKUP_PATH","features":[470]},{"name":"CLUSREG_NAME_WINS_DATABASE_PATH","features":[470]},{"name":"CLUSREG_NAME_WITNESS_DYNAMIC_WEIGHT","features":[470]},{"name":"CLUSREG_READ_ERROR","features":[470]},{"name":"CLUSREG_READ_KEY","features":[470]},{"name":"CLUSREG_READ_VALUE","features":[470]},{"name":"CLUSREG_SET_KEY_SECURITY","features":[470]},{"name":"CLUSREG_SET_VALUE","features":[470]},{"name":"CLUSREG_VALUE_DELETED","features":[470]},{"name":"CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT","features":[470]},{"name":"CLUSRESDLL_STATUS_DUMP_NOW","features":[470]},{"name":"CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY","features":[470]},{"name":"CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES","features":[470]},{"name":"CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR","features":[470]},{"name":"CLUSRESDLL_STATUS_INVALID_PARAMETERS","features":[470]},{"name":"CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE","features":[470]},{"name":"CLUSRESDLL_STATUS_OFFLINE_BUSY","features":[470]},{"name":"CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED","features":[470]},{"name":"CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED","features":[470]},{"name":"CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED","features":[470]},{"name":"CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS","features":[470]},{"name":"CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS","features":[470]},{"name":"CLUSRES_NAME_GET_OPERATION_CONTEXT_FLAGS","features":[470]},{"name":"CLUSRES_STATUS_APPLICATION_READY","features":[470]},{"name":"CLUSRES_STATUS_EMBEDDED_FAILURE","features":[470]},{"name":"CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU","features":[470]},{"name":"CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES","features":[470]},{"name":"CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY","features":[470]},{"name":"CLUSRES_STATUS_LOCKED_MODE","features":[470]},{"name":"CLUSRES_STATUS_NETWORK_FAILURE","features":[470]},{"name":"CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER","features":[470]},{"name":"CLUSRES_STATUS_OS_HEARTBEAT","features":[470]},{"name":"CLUSRES_STATUS_UNMONITORED","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE_DATABASE","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE_MEMBER","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE_NONE","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE_WORKLOAD","features":[470]},{"name":"CLUSTERVERSIONINFO","features":[470]},{"name":"CLUSTERVERSIONINFO_NT4","features":[470]},{"name":"CLUSTER_ADD_EVICT_DELAY","features":[470]},{"name":"CLUSTER_AVAILABILITY_SET_CONFIG","features":[307,470]},{"name":"CLUSTER_AVAILABILITY_SET_CONFIG_V1","features":[470]},{"name":"CLUSTER_BATCH_COMMAND","features":[470]},{"name":"CLUSTER_CHANGE","features":[470]},{"name":"CLUSTER_CHANGE_ALL","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_GROUP_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_LOST_NOTIFICATIONS_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_MEMBERSHIP_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_NETWORK_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_NODE_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_RECONNECT","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_RECONNECT_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_RENAME_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_RESOURCE_TYPE_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_STATE","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_UPGRADED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_DELETED_v2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_DEPENDENCIES_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_DEPENDENTS_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_GROUP_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_GROUP_REMOVED","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_HANDLE_CLOSE_v2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_OWNER_NODE_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_PREFERRED_OWNERS_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_RESOURCE_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_RESOURCE_GAINED_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_RESOURCE_LOST_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_STATE","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_V2","features":[470]},{"name":"CLUSTER_CHANGE_HANDLE_CLOSE","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_STATE","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_STATE","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_NODE_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_NODE_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_GROUP_GAINED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_GROUP_LOST_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_NETINTERFACE_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_NODE_STATE","features":[470]},{"name":"CLUSTER_CHANGE_NODE_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_V2","features":[470]},{"name":"CLUSTER_CHANGE_QUORUM_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_QUORUM_STATE","features":[470]},{"name":"CLUSTER_CHANGE_QUORUM_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_QUORUM_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_ATTRIBUTES","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_ATTRIBUTES_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_NAME","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_NAME_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_SUBTREE","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_SUBTREE_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_VALUE","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_VALUE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DEPENDENCIES_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DEPENDENTS_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DLL_UPGRADED_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_OWNER_GROUP_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_POSSIBLE_OWNERS_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_STATE","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TERMINAL_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_DLL_UPGRADED_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_POSSIBLE_OWNERS_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_REMOVED_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_V2","features":[470]},{"name":"CLUSTER_CHANGE_SPACEPORT_CUSTOM_PNP_V2","features":[470]},{"name":"CLUSTER_CHANGE_SPACEPORT_V2","features":[470]},{"name":"CLUSTER_CHANGE_UPGRADE_ALL","features":[470]},{"name":"CLUSTER_CHANGE_UPGRADE_NODE_COMMIT","features":[470]},{"name":"CLUSTER_CHANGE_UPGRADE_NODE_POSTCOMMIT","features":[470]},{"name":"CLUSTER_CHANGE_UPGRADE_NODE_PREPARE","features":[470]},{"name":"CLUSTER_CLOUD_TYPE","features":[470]},{"name":"CLUSTER_CLOUD_TYPE_AZURE","features":[470]},{"name":"CLUSTER_CLOUD_TYPE_MIXED","features":[470]},{"name":"CLUSTER_CLOUD_TYPE_NONE","features":[470]},{"name":"CLUSTER_CLOUD_TYPE_UNKNOWN","features":[470]},{"name":"CLUSTER_CONFIGURED","features":[470]},{"name":"CLUSTER_CONTROL_OBJECT","features":[470]},{"name":"CLUSTER_CREATE_GROUP_INFO","features":[470]},{"name":"CLUSTER_CREATE_GROUP_INFO_VERSION","features":[470]},{"name":"CLUSTER_CREATE_GROUP_INFO_VERSION_1","features":[470]},{"name":"CLUSTER_CSA_VSS_STATE","features":[470]},{"name":"CLUSTER_CSV_COMPATIBLE_FILTERS","features":[470]},{"name":"CLUSTER_CSV_INCOMPATIBLE_FILTERS","features":[470]},{"name":"CLUSTER_CSV_VOLUME_FAULT_STATE","features":[470]},{"name":"CLUSTER_DELETE_ACCESS_CONTROL_ENTRY","features":[470]},{"name":"CLUSTER_ENFORCED_ANTIAFFINITY","features":[470]},{"name":"CLUSTER_ENUM","features":[470]},{"name":"CLUSTER_ENUM_ALL","features":[470]},{"name":"CLUSTER_ENUM_GROUP","features":[470]},{"name":"CLUSTER_ENUM_INTERNAL_NETWORK","features":[470]},{"name":"CLUSTER_ENUM_ITEM","features":[470]},{"name":"CLUSTER_ENUM_ITEM_VERSION","features":[470]},{"name":"CLUSTER_ENUM_ITEM_VERSION_1","features":[470]},{"name":"CLUSTER_ENUM_NETINTERFACE","features":[470]},{"name":"CLUSTER_ENUM_NETWORK","features":[470]},{"name":"CLUSTER_ENUM_NODE","features":[470]},{"name":"CLUSTER_ENUM_RESOURCE","features":[470]},{"name":"CLUSTER_ENUM_RESTYPE","features":[470]},{"name":"CLUSTER_ENUM_SHARED_VOLUME_GROUP","features":[470]},{"name":"CLUSTER_ENUM_SHARED_VOLUME_RESOURCE","features":[470]},{"name":"CLUSTER_GROUP_AUTOFAILBACK_TYPE","features":[470]},{"name":"CLUSTER_GROUP_ENUM","features":[470]},{"name":"CLUSTER_GROUP_ENUM_ALL","features":[470]},{"name":"CLUSTER_GROUP_ENUM_CONTAINS","features":[470]},{"name":"CLUSTER_GROUP_ENUM_ITEM","features":[470]},{"name":"CLUSTER_GROUP_ENUM_ITEM_VERSION","features":[470]},{"name":"CLUSTER_GROUP_ENUM_ITEM_VERSION_1","features":[470]},{"name":"CLUSTER_GROUP_ENUM_NODES","features":[470]},{"name":"CLUSTER_GROUP_PRIORITY","features":[470]},{"name":"CLUSTER_GROUP_STATE","features":[470]},{"name":"CLUSTER_GROUP_WAIT_DELAY","features":[470]},{"name":"CLUSTER_HANG_RECOVERY_ACTION_KEYNAME","features":[470]},{"name":"CLUSTER_HANG_TIMEOUT_KEYNAME","features":[470]},{"name":"CLUSTER_HEALTH_FAULT","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ARGS","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ARRAY","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_DESCRIPTION","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_DESCRIPTION_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ERRORCODE","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ERRORCODE_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ERRORTYPE","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ERRORTYPE_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_FLAGS","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_FLAGS_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ID","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ID_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_PROPERTY_NAME","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_PROVIDER","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_PROVIDER_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_RESERVED","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_RESERVED_LABEL","features":[470]},{"name":"CLUSTER_INSTALLED","features":[470]},{"name":"CLUSTER_IP_ENTRY","features":[470]},{"name":"CLUSTER_MEMBERSHIP_INFO","features":[307,470]},{"name":"CLUSTER_MGMT_POINT_RESTYPE","features":[470]},{"name":"CLUSTER_MGMT_POINT_RESTYPE_AUTO","features":[470]},{"name":"CLUSTER_MGMT_POINT_RESTYPE_DNN","features":[470]},{"name":"CLUSTER_MGMT_POINT_RESTYPE_SNN","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE_CNO","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE_CNO_ONLY","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE_DNS_ONLY","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE_NONE","features":[470]},{"name":"CLUSTER_NAME_AUTO_BALANCER_LEVEL","features":[470]},{"name":"CLUSTER_NAME_AUTO_BALANCER_MODE","features":[470]},{"name":"CLUSTER_NAME_PREFERRED_SITE","features":[470]},{"name":"CLUSTER_NETINTERFACE_STATE","features":[470]},{"name":"CLUSTER_NETWORK_ENUM","features":[470]},{"name":"CLUSTER_NETWORK_ENUM_ALL","features":[470]},{"name":"CLUSTER_NETWORK_ENUM_NETINTERFACES","features":[470]},{"name":"CLUSTER_NETWORK_ROLE","features":[470]},{"name":"CLUSTER_NETWORK_STATE","features":[470]},{"name":"CLUSTER_NODE_DRAIN_STATUS","features":[470]},{"name":"CLUSTER_NODE_ENUM","features":[470]},{"name":"CLUSTER_NODE_ENUM_ALL","features":[470]},{"name":"CLUSTER_NODE_ENUM_GROUPS","features":[470]},{"name":"CLUSTER_NODE_ENUM_NETINTERFACES","features":[470]},{"name":"CLUSTER_NODE_ENUM_PREFERRED_GROUPS","features":[470]},{"name":"CLUSTER_NODE_RESUME_FAILBACK_TYPE","features":[470]},{"name":"CLUSTER_NODE_STATE","features":[470]},{"name":"CLUSTER_NODE_STATUS","features":[470]},{"name":"CLUSTER_NOTIFICATIONS_V1","features":[470]},{"name":"CLUSTER_NOTIFICATIONS_V2","features":[470]},{"name":"CLUSTER_NOTIFICATIONS_VERSION","features":[470]},{"name":"CLUSTER_OBJECT_TYPE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_AFFINITYRULE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_CLUSTER","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_FAULTDOMAIN","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_GROUP","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_GROUPSET","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_NETWORK","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_NETWORK_INTERFACE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_NODE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_NONE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_QUORUM","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_REGISTRY","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_RESOURCE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_RESOURCE_TYPE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_SHARED_VOLUME","features":[470]},{"name":"CLUSTER_PROPERTY_FORMAT","features":[470]},{"name":"CLUSTER_PROPERTY_SYNTAX","features":[470]},{"name":"CLUSTER_PROPERTY_TYPE","features":[470]},{"name":"CLUSTER_QUORUM_LOST","features":[470]},{"name":"CLUSTER_QUORUM_MAINTAINED","features":[470]},{"name":"CLUSTER_QUORUM_TYPE","features":[470]},{"name":"CLUSTER_QUORUM_VALUE","features":[470]},{"name":"CLUSTER_READ_BATCH_COMMAND","features":[470]},{"name":"CLUSTER_REG_COMMAND","features":[470]},{"name":"CLUSTER_REQUEST_REPLY_TIMEOUT","features":[470]},{"name":"CLUSTER_RESOURCE_APPLICATION_STATE","features":[470]},{"name":"CLUSTER_RESOURCE_CLASS","features":[470]},{"name":"CLUSTER_RESOURCE_CREATE_FLAGS","features":[470]},{"name":"CLUSTER_RESOURCE_DEFAULT_MONITOR","features":[470]},{"name":"CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_ALL","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_DEPENDS","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_ITEM","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_ITEM_VERSION","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_NODES","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_PROVIDES","features":[470]},{"name":"CLUSTER_RESOURCE_RESTART_ACTION","features":[470]},{"name":"CLUSTER_RESOURCE_SEPARATE_MONITOR","features":[470]},{"name":"CLUSTER_RESOURCE_STATE","features":[470]},{"name":"CLUSTER_RESOURCE_STATE_CHANGE_REASON","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_ENUM","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_ENUM_ALL","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_ENUM_NODES","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_SPECIFIC_V2","features":[470]},{"name":"CLUSTER_RESOURCE_VALID_FLAGS","features":[470]},{"name":"CLUSTER_ROLE","features":[470]},{"name":"CLUSTER_ROLE_STATE","features":[470]},{"name":"CLUSTER_RUNNING","features":[470]},{"name":"CLUSTER_S2D_BUS_TYPES","features":[470]},{"name":"CLUSTER_S2D_CACHE_BEHAVIOR_FLAGS","features":[470]},{"name":"CLUSTER_S2D_CACHE_DESIRED_STATE","features":[470]},{"name":"CLUSTER_S2D_CACHE_FLASH_RESERVE_PERCENT","features":[470]},{"name":"CLUSTER_S2D_CACHE_METADATA_RESERVE","features":[470]},{"name":"CLUSTER_S2D_CACHE_PAGE_SIZE_KBYTES","features":[470]},{"name":"CLUSTER_S2D_ENABLED","features":[470]},{"name":"CLUSTER_S2D_IO_LATENCY_THRESHOLD","features":[470]},{"name":"CLUSTER_S2D_OPTIMIZATIONS","features":[470]},{"name":"CLUSTER_SETUP_PHASE","features":[470]},{"name":"CLUSTER_SETUP_PHASE_SEVERITY","features":[470]},{"name":"CLUSTER_SETUP_PHASE_TYPE","features":[470]},{"name":"CLUSTER_SET_ACCESS_TYPE_ALLOWED","features":[470]},{"name":"CLUSTER_SET_ACCESS_TYPE_DENIED","features":[470]},{"name":"CLUSTER_SET_PASSWORD_STATUS","features":[307,470]},{"name":"CLUSTER_SHARED_VOLUMES_ROOT","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_BACKUP_STATE","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_GUID_INPUT","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT_GUID_NAME","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT_NAME","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_STATE","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_STATE_INFO","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_STATE_INFO_EX","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_VSS_WRITER_OPERATION_TIMEOUT","features":[470]},{"name":"CLUSTER_STORAGENODE_STATE","features":[470]},{"name":"CLUSTER_UPGRADE_PHASE","features":[470]},{"name":"CLUSTER_VALIDATE_CSV_FILENAME","features":[470]},{"name":"CLUSTER_VALIDATE_DIRECTORY","features":[470]},{"name":"CLUSTER_VALIDATE_NETNAME","features":[470]},{"name":"CLUSTER_VALIDATE_PATH","features":[470]},{"name":"CLUSTER_VERSION_FLAG_MIXED_MODE","features":[470]},{"name":"CLUSTER_VERSION_UNKNOWN","features":[470]},{"name":"CLUSTER_WITNESS_DATABASE_WRITE_TIMEOUT","features":[470]},{"name":"CLUSTER_WITNESS_FAILED_RESTART_INTERVAL","features":[470]},{"name":"CLUS_ACCESS_ANY","features":[470]},{"name":"CLUS_ACCESS_READ","features":[470]},{"name":"CLUS_ACCESS_WRITE","features":[470]},{"name":"CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN","features":[470]},{"name":"CLUS_AFFINITY_RULE_DIFFERENT_NODE","features":[470]},{"name":"CLUS_AFFINITY_RULE_MAX","features":[470]},{"name":"CLUS_AFFINITY_RULE_MIN","features":[470]},{"name":"CLUS_AFFINITY_RULE_NONE","features":[470]},{"name":"CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN","features":[470]},{"name":"CLUS_AFFINITY_RULE_SAME_NODE","features":[470]},{"name":"CLUS_AFFINITY_RULE_TYPE","features":[470]},{"name":"CLUS_CHARACTERISTICS","features":[470]},{"name":"CLUS_CHAR_BROADCAST_DELETE","features":[470]},{"name":"CLUS_CHAR_CLONES","features":[470]},{"name":"CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP","features":[470]},{"name":"CLUS_CHAR_DELETE_REQUIRES_ALL_NODES","features":[470]},{"name":"CLUS_CHAR_DRAIN_LOCAL_OFFLINE","features":[470]},{"name":"CLUS_CHAR_INFRASTRUCTURE","features":[470]},{"name":"CLUS_CHAR_LOCAL_QUORUM","features":[470]},{"name":"CLUS_CHAR_LOCAL_QUORUM_DEBUG","features":[470]},{"name":"CLUS_CHAR_MONITOR_DETACH","features":[470]},{"name":"CLUS_CHAR_MONITOR_REATTACH","features":[470]},{"name":"CLUS_CHAR_NOTIFY_NEW_OWNER","features":[470]},{"name":"CLUS_CHAR_NOT_PREEMPTABLE","features":[470]},{"name":"CLUS_CHAR_OPERATION_CONTEXT","features":[470]},{"name":"CLUS_CHAR_PLACEMENT_DATA","features":[470]},{"name":"CLUS_CHAR_QUORUM","features":[470]},{"name":"CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON","features":[470]},{"name":"CLUS_CHAR_SINGLE_CLUSTER_INSTANCE","features":[470]},{"name":"CLUS_CHAR_SINGLE_GROUP_INSTANCE","features":[470]},{"name":"CLUS_CHAR_SUPPORTS_UNMONITORED_STATE","features":[470]},{"name":"CLUS_CHAR_UNKNOWN","features":[470]},{"name":"CLUS_CHAR_VETO_DRAIN","features":[470]},{"name":"CLUS_CHKDSK_INFO","features":[470]},{"name":"CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND","features":[470]},{"name":"CLUS_CREATE_INFRASTRUCTURE_FILESERVER_INPUT","features":[470]},{"name":"CLUS_CREATE_INFRASTRUCTURE_FILESERVER_OUTPUT","features":[470]},{"name":"CLUS_CSV_MAINTENANCE_MODE_INFO","features":[307,470]},{"name":"CLUS_CSV_VOLUME_INFO","features":[470]},{"name":"CLUS_CSV_VOLUME_NAME","features":[470]},{"name":"CLUS_DISK_NUMBER_INFO","features":[470]},{"name":"CLUS_DNN_LEADER_STATUS","features":[307,470]},{"name":"CLUS_DNN_SODAFS_CLONE_STATUS","features":[470]},{"name":"CLUS_FLAGS","features":[470]},{"name":"CLUS_FLAG_CORE","features":[470]},{"name":"CLUS_FORCE_QUORUM_INFO","features":[470]},{"name":"CLUS_FTSET_INFO","features":[470]},{"name":"CLUS_GLOBAL","features":[470]},{"name":"CLUS_GROUP_DO_NOT_START","features":[470]},{"name":"CLUS_GROUP_START_ALLOWED","features":[470]},{"name":"CLUS_GROUP_START_ALWAYS","features":[470]},{"name":"CLUS_GROUP_START_SETTING","features":[470]},{"name":"CLUS_GRP_MOVE_ALLOWED","features":[470]},{"name":"CLUS_GRP_MOVE_LOCKED","features":[470]},{"name":"CLUS_HYBRID_QUORUM","features":[470]},{"name":"CLUS_MAINTENANCE_MODE_INFO","features":[307,470]},{"name":"CLUS_MAINTENANCE_MODE_INFOEX","features":[307,470]},{"name":"CLUS_MODIFY","features":[470]},{"name":"CLUS_NAME_RES_TYPE_CLUSTER_GROUPID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_DATA_RESID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_LOG_MULTIPLE","features":[470]},{"name":"CLUS_NAME_RES_TYPE_LOG_RESID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_LOG_VOLUME","features":[470]},{"name":"CLUS_NAME_RES_TYPE_MINIMUM_LOG_SIZE","features":[470]},{"name":"CLUS_NAME_RES_TYPE_REPLICATION_GROUPID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_REPLICATION_GROUP_TYPE","features":[470]},{"name":"CLUS_NAME_RES_TYPE_SOURCE_RESID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_SOURCE_VOLUMES","features":[470]},{"name":"CLUS_NAME_RES_TYPE_TARGET_RESID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_TARGET_VOLUMES","features":[470]},{"name":"CLUS_NAME_RES_TYPE_UNIT_LOG_SIZE_CHANGE","features":[470]},{"name":"CLUS_NETNAME_IP_INFO_ENTRY","features":[470]},{"name":"CLUS_NETNAME_IP_INFO_FOR_MULTICHANNEL","features":[470]},{"name":"CLUS_NETNAME_PWD_INFO","features":[470]},{"name":"CLUS_NETNAME_PWD_INFOEX","features":[470]},{"name":"CLUS_NETNAME_VS_TOKEN_INFO","features":[307,470]},{"name":"CLUS_NODE_MAJORITY_QUORUM","features":[470]},{"name":"CLUS_NOT_GLOBAL","features":[470]},{"name":"CLUS_NO_MODIFY","features":[470]},{"name":"CLUS_OBJECT_AFFINITYRULE","features":[470]},{"name":"CLUS_OBJECT_CLUSTER","features":[470]},{"name":"CLUS_OBJECT_GROUP","features":[470]},{"name":"CLUS_OBJECT_GROUPSET","features":[470]},{"name":"CLUS_OBJECT_INVALID","features":[470]},{"name":"CLUS_OBJECT_NETINTERFACE","features":[470]},{"name":"CLUS_OBJECT_NETWORK","features":[470]},{"name":"CLUS_OBJECT_NODE","features":[470]},{"name":"CLUS_OBJECT_RESOURCE","features":[470]},{"name":"CLUS_OBJECT_RESOURCE_TYPE","features":[470]},{"name":"CLUS_OBJECT_USER","features":[470]},{"name":"CLUS_PARTITION_INFO","features":[470]},{"name":"CLUS_PARTITION_INFO_EX","features":[470]},{"name":"CLUS_PARTITION_INFO_EX2","features":[470]},{"name":"CLUS_PROVIDER_STATE_CHANGE_INFO","features":[470]},{"name":"CLUS_RESCLASS_NETWORK","features":[470]},{"name":"CLUS_RESCLASS_STORAGE","features":[470]},{"name":"CLUS_RESCLASS_UNKNOWN","features":[470]},{"name":"CLUS_RESCLASS_USER","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_QUEUE_ENABLED","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR","features":[470]},{"name":"CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY","features":[470]},{"name":"CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE","features":[470]},{"name":"CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE","features":[470]},{"name":"CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR","features":[470]},{"name":"CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK","features":[470]},{"name":"CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE","features":[470]},{"name":"CLUS_RESOURCE_CLASS_INFO","features":[470]},{"name":"CLUS_RESSUBCLASS","features":[470]},{"name":"CLUS_RESSUBCLASS_NETWORK","features":[470]},{"name":"CLUS_RESSUBCLASS_NETWORK_INTERNET_PROTOCOL","features":[470]},{"name":"CLUS_RESSUBCLASS_SHARED","features":[470]},{"name":"CLUS_RESSUBCLASS_STORAGE","features":[470]},{"name":"CLUS_RESSUBCLASS_STORAGE_DISK","features":[470]},{"name":"CLUS_RESSUBCLASS_STORAGE_REPLICATION","features":[470]},{"name":"CLUS_RESSUBCLASS_STORAGE_SHARED_BUS","features":[470]},{"name":"CLUS_RESTYPE_NAME_CAU","features":[470]},{"name":"CLUS_RESTYPE_NAME_CLOUD_WITNESS","features":[470]},{"name":"CLUS_RESTYPE_NAME_CONTAINER","features":[470]},{"name":"CLUS_RESTYPE_NAME_CROSS_CLUSTER","features":[470]},{"name":"CLUS_RESTYPE_NAME_DFS","features":[470]},{"name":"CLUS_RESTYPE_NAME_DFSR","features":[470]},{"name":"CLUS_RESTYPE_NAME_DHCP","features":[470]},{"name":"CLUS_RESTYPE_NAME_DNN","features":[470]},{"name":"CLUS_RESTYPE_NAME_FILESERVER","features":[470]},{"name":"CLUS_RESTYPE_NAME_FILESHR","features":[470]},{"name":"CLUS_RESTYPE_NAME_FSWITNESS","features":[470]},{"name":"CLUS_RESTYPE_NAME_GENAPP","features":[470]},{"name":"CLUS_RESTYPE_NAME_GENSCRIPT","features":[470]},{"name":"CLUS_RESTYPE_NAME_GENSVC","features":[470]},{"name":"CLUS_RESTYPE_NAME_HARDDISK","features":[470]},{"name":"CLUS_RESTYPE_NAME_HCSVM","features":[470]},{"name":"CLUS_RESTYPE_NAME_HEALTH_SERVICE","features":[470]},{"name":"CLUS_RESTYPE_NAME_IPADDR","features":[470]},{"name":"CLUS_RESTYPE_NAME_IPV6_NATIVE","features":[470]},{"name":"CLUS_RESTYPE_NAME_IPV6_TUNNEL","features":[470]},{"name":"CLUS_RESTYPE_NAME_ISCSITARGET","features":[470]},{"name":"CLUS_RESTYPE_NAME_ISNS","features":[470]},{"name":"CLUS_RESTYPE_NAME_MSDTC","features":[470]},{"name":"CLUS_RESTYPE_NAME_MSMQ","features":[470]},{"name":"CLUS_RESTYPE_NAME_MSMQ_TRIGGER","features":[470]},{"name":"CLUS_RESTYPE_NAME_NAT","features":[470]},{"name":"CLUS_RESTYPE_NAME_NETNAME","features":[470]},{"name":"CLUS_RESTYPE_NAME_NETWORK_FILE_SYSTEM","features":[470]},{"name":"CLUS_RESTYPE_NAME_NEW_MSMQ","features":[470]},{"name":"CLUS_RESTYPE_NAME_NFS","features":[470]},{"name":"CLUS_RESTYPE_NAME_NFS_MSNS","features":[470]},{"name":"CLUS_RESTYPE_NAME_NFS_V2","features":[470]},{"name":"CLUS_RESTYPE_NAME_NV_PROVIDER_ADDRESS","features":[470]},{"name":"CLUS_RESTYPE_NAME_PHYS_DISK","features":[470]},{"name":"CLUS_RESTYPE_NAME_PRTSPLR","features":[470]},{"name":"CLUS_RESTYPE_NAME_SCALEOUT_MASTER","features":[470]},{"name":"CLUS_RESTYPE_NAME_SCALEOUT_WORKER","features":[470]},{"name":"CLUS_RESTYPE_NAME_SDDC_MANAGEMENT","features":[470]},{"name":"CLUS_RESTYPE_NAME_SODAFILESERVER","features":[470]},{"name":"CLUS_RESTYPE_NAME_STORAGE_POLICIES","features":[470]},{"name":"CLUS_RESTYPE_NAME_STORAGE_POOL","features":[470]},{"name":"CLUS_RESTYPE_NAME_STORAGE_REPLICA","features":[470]},{"name":"CLUS_RESTYPE_NAME_STORQOS","features":[470]},{"name":"CLUS_RESTYPE_NAME_TASKSCHEDULER","features":[470]},{"name":"CLUS_RESTYPE_NAME_VIRTUAL_IPV4","features":[470]},{"name":"CLUS_RESTYPE_NAME_VIRTUAL_IPV6","features":[470]},{"name":"CLUS_RESTYPE_NAME_VM","features":[470]},{"name":"CLUS_RESTYPE_NAME_VMREPLICA_BROKER","features":[470]},{"name":"CLUS_RESTYPE_NAME_VMREPLICA_COORDINATOR","features":[470]},{"name":"CLUS_RESTYPE_NAME_VM_CONFIG","features":[470]},{"name":"CLUS_RESTYPE_NAME_VM_WMI","features":[470]},{"name":"CLUS_RESTYPE_NAME_VSSTASK","features":[470]},{"name":"CLUS_RESTYPE_NAME_WINS","features":[470]},{"name":"CLUS_RES_NAME_SCALEOUT_MASTER","features":[470]},{"name":"CLUS_RES_NAME_SCALEOUT_WORKER","features":[470]},{"name":"CLUS_SCSI_ADDRESS","features":[470]},{"name":"CLUS_SET_MAINTENANCE_MODE_INPUT","features":[307,470]},{"name":"CLUS_SHARED_VOLUME_BACKUP_MODE","features":[470]},{"name":"CLUS_STARTING_PARAMS","features":[307,470]},{"name":"CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERS","features":[470]},{"name":"CLUS_STORAGE_REMAP_DRIVELETTER","features":[470]},{"name":"CLUS_STORAGE_SET_DRIVELETTER","features":[470]},{"name":"CLUS_WORKER","features":[307,470]},{"name":"CREATEDC_PRESENT","features":[470]},{"name":"CREATE_CLUSTER_CONFIG","features":[307,470]},{"name":"CREATE_CLUSTER_MAJOR_VERSION_MASK","features":[470]},{"name":"CREATE_CLUSTER_NAME_ACCOUNT","features":[307,470]},{"name":"CREATE_CLUSTER_VERSION","features":[470]},{"name":"CTCTL_GET_FAULT_DOMAIN_STATE","features":[470]},{"name":"CTCTL_GET_ROUTESTATUS_BASIC","features":[470]},{"name":"CTCTL_GET_ROUTESTATUS_EXTENDED","features":[470]},{"name":"CanResourceBeDependent","features":[307,470]},{"name":"CancelClusterGroupOperation","features":[470]},{"name":"ChangeClusterResourceGroup","features":[470]},{"name":"ChangeClusterResourceGroupEx","features":[470]},{"name":"ChangeClusterResourceGroupEx2","features":[470]},{"name":"CloseCluster","features":[307,470]},{"name":"CloseClusterCryptProvider","features":[470]},{"name":"CloseClusterGroup","features":[307,470]},{"name":"CloseClusterGroupSet","features":[307,470]},{"name":"CloseClusterNetInterface","features":[307,470]},{"name":"CloseClusterNetwork","features":[307,470]},{"name":"CloseClusterNode","features":[307,470]},{"name":"CloseClusterNotifyPort","features":[307,470]},{"name":"CloseClusterResource","features":[307,470]},{"name":"ClusAddClusterHealthFault","features":[470]},{"name":"ClusApplication","features":[470]},{"name":"ClusCryptoKeys","features":[470]},{"name":"ClusDisk","features":[470]},{"name":"ClusDisks","features":[470]},{"name":"ClusGetClusterHealthFaults","features":[470]},{"name":"ClusGroupTypeAvailableStorage","features":[470]},{"name":"ClusGroupTypeClusterUpdateAgent","features":[470]},{"name":"ClusGroupTypeCoreCluster","features":[470]},{"name":"ClusGroupTypeCoreSddc","features":[470]},{"name":"ClusGroupTypeCrossClusterOrchestrator","features":[470]},{"name":"ClusGroupTypeDhcpServer","features":[470]},{"name":"ClusGroupTypeDtc","features":[470]},{"name":"ClusGroupTypeFileServer","features":[470]},{"name":"ClusGroupTypeGenericApplication","features":[470]},{"name":"ClusGroupTypeGenericScript","features":[470]},{"name":"ClusGroupTypeGenericService","features":[470]},{"name":"ClusGroupTypeIScsiNameService","features":[470]},{"name":"ClusGroupTypeIScsiTarget","features":[470]},{"name":"ClusGroupTypeInfrastructureFileServer","features":[470]},{"name":"ClusGroupTypeMsmq","features":[470]},{"name":"ClusGroupTypePrintServer","features":[470]},{"name":"ClusGroupTypeScaleoutCluster","features":[470]},{"name":"ClusGroupTypeScaleoutFileServer","features":[470]},{"name":"ClusGroupTypeSharedVolume","features":[470]},{"name":"ClusGroupTypeStandAloneDfs","features":[470]},{"name":"ClusGroupTypeStoragePool","features":[470]},{"name":"ClusGroupTypeStorageReplica","features":[470]},{"name":"ClusGroupTypeTaskScheduler","features":[470]},{"name":"ClusGroupTypeTemporary","features":[470]},{"name":"ClusGroupTypeTsSessionBroker","features":[470]},{"name":"ClusGroupTypeUnknown","features":[470]},{"name":"ClusGroupTypeVMReplicaBroker","features":[470]},{"name":"ClusGroupTypeVMReplicaCoordinator","features":[470]},{"name":"ClusGroupTypeVirtualMachine","features":[470]},{"name":"ClusGroupTypeWins","features":[470]},{"name":"ClusNetInterface","features":[470]},{"name":"ClusNetInterfaces","features":[470]},{"name":"ClusNetwork","features":[470]},{"name":"ClusNetworkNetInterfaces","features":[470]},{"name":"ClusNetworks","features":[470]},{"name":"ClusNode","features":[470]},{"name":"ClusNodeNetInterfaces","features":[470]},{"name":"ClusNodes","features":[470]},{"name":"ClusPartition","features":[470]},{"name":"ClusPartitionEx","features":[470]},{"name":"ClusPartitions","features":[470]},{"name":"ClusProperties","features":[470]},{"name":"ClusProperty","features":[470]},{"name":"ClusPropertyValue","features":[470]},{"name":"ClusPropertyValueData","features":[470]},{"name":"ClusPropertyValues","features":[470]},{"name":"ClusRefObject","features":[470]},{"name":"ClusRegistryKeys","features":[470]},{"name":"ClusRemoveClusterHealthFault","features":[470]},{"name":"ClusResDependencies","features":[470]},{"name":"ClusResDependents","features":[470]},{"name":"ClusResGroup","features":[470]},{"name":"ClusResGroupPreferredOwnerNodes","features":[470]},{"name":"ClusResGroupResources","features":[470]},{"name":"ClusResGroups","features":[470]},{"name":"ClusResPossibleOwnerNodes","features":[470]},{"name":"ClusResType","features":[470]},{"name":"ClusResTypePossibleOwnerNodes","features":[470]},{"name":"ClusResTypeResources","features":[470]},{"name":"ClusResTypes","features":[470]},{"name":"ClusResource","features":[470]},{"name":"ClusResources","features":[470]},{"name":"ClusScsiAddress","features":[470]},{"name":"ClusVersion","features":[470]},{"name":"ClusWorkerCheckTerminate","features":[307,470]},{"name":"ClusWorkerCreate","features":[307,470]},{"name":"ClusWorkerTerminate","features":[307,470]},{"name":"ClusWorkerTerminateEx","features":[307,470]},{"name":"ClusWorkersTerminate","features":[307,470]},{"name":"ClusapiSetReasonHandler","features":[307,470]},{"name":"Cluster","features":[470]},{"name":"ClusterAddGroupToAffinityRule","features":[470]},{"name":"ClusterAddGroupToGroupSet","features":[470]},{"name":"ClusterAddGroupToGroupSetWithDomains","features":[470]},{"name":"ClusterAddGroupToGroupSetWithDomainsEx","features":[470]},{"name":"ClusterAffinityRuleControl","features":[470]},{"name":"ClusterClearBackupStateForSharedVolume","features":[470]},{"name":"ClusterCloseEnum","features":[470]},{"name":"ClusterCloseEnumEx","features":[470]},{"name":"ClusterControl","features":[470]},{"name":"ClusterControlEx","features":[470]},{"name":"ClusterCreateAffinityRule","features":[470]},{"name":"ClusterDecrypt","features":[470]},{"name":"ClusterEncrypt","features":[470]},{"name":"ClusterEnum","features":[470]},{"name":"ClusterEnumEx","features":[470]},{"name":"ClusterGetEnumCount","features":[470]},{"name":"ClusterGetEnumCountEx","features":[470]},{"name":"ClusterGetVolumeNameForVolumeMountPoint","features":[307,470]},{"name":"ClusterGetVolumePathName","features":[307,470]},{"name":"ClusterGroupAllowFailback","features":[470]},{"name":"ClusterGroupCloseEnum","features":[470]},{"name":"ClusterGroupCloseEnumEx","features":[470]},{"name":"ClusterGroupControl","features":[470]},{"name":"ClusterGroupControlEx","features":[470]},{"name":"ClusterGroupEnum","features":[470]},{"name":"ClusterGroupEnumEx","features":[470]},{"name":"ClusterGroupFailbackTypeCount","features":[470]},{"name":"ClusterGroupFailed","features":[470]},{"name":"ClusterGroupGetEnumCount","features":[470]},{"name":"ClusterGroupGetEnumCountEx","features":[470]},{"name":"ClusterGroupOffline","features":[470]},{"name":"ClusterGroupOnline","features":[470]},{"name":"ClusterGroupOpenEnum","features":[470]},{"name":"ClusterGroupOpenEnumEx","features":[470]},{"name":"ClusterGroupPartialOnline","features":[470]},{"name":"ClusterGroupPending","features":[470]},{"name":"ClusterGroupPreventFailback","features":[470]},{"name":"ClusterGroupSetCloseEnum","features":[470]},{"name":"ClusterGroupSetControl","features":[470]},{"name":"ClusterGroupSetControlEx","features":[470]},{"name":"ClusterGroupSetEnum","features":[470]},{"name":"ClusterGroupSetGetEnumCount","features":[470]},{"name":"ClusterGroupSetOpenEnum","features":[470]},{"name":"ClusterGroupStateUnknown","features":[470]},{"name":"ClusterIsPathOnSharedVolume","features":[307,470]},{"name":"ClusterNames","features":[470]},{"name":"ClusterNetInterfaceCloseEnum","features":[470]},{"name":"ClusterNetInterfaceControl","features":[470]},{"name":"ClusterNetInterfaceControlEx","features":[470]},{"name":"ClusterNetInterfaceEnum","features":[470]},{"name":"ClusterNetInterfaceFailed","features":[470]},{"name":"ClusterNetInterfaceOpenEnum","features":[470]},{"name":"ClusterNetInterfaceStateUnknown","features":[470]},{"name":"ClusterNetInterfaceUnavailable","features":[470]},{"name":"ClusterNetInterfaceUnreachable","features":[470]},{"name":"ClusterNetInterfaceUp","features":[470]},{"name":"ClusterNetworkCloseEnum","features":[470]},{"name":"ClusterNetworkControl","features":[470]},{"name":"ClusterNetworkControlEx","features":[470]},{"name":"ClusterNetworkDown","features":[470]},{"name":"ClusterNetworkEnum","features":[470]},{"name":"ClusterNetworkGetEnumCount","features":[470]},{"name":"ClusterNetworkOpenEnum","features":[470]},{"name":"ClusterNetworkPartitioned","features":[470]},{"name":"ClusterNetworkRoleClientAccess","features":[470]},{"name":"ClusterNetworkRoleInternalAndClient","features":[470]},{"name":"ClusterNetworkRoleInternalUse","features":[470]},{"name":"ClusterNetworkRoleNone","features":[470]},{"name":"ClusterNetworkStateUnknown","features":[470]},{"name":"ClusterNetworkUnavailable","features":[470]},{"name":"ClusterNetworkUp","features":[470]},{"name":"ClusterNodeCloseEnum","features":[470]},{"name":"ClusterNodeCloseEnumEx","features":[470]},{"name":"ClusterNodeControl","features":[470]},{"name":"ClusterNodeControlEx","features":[470]},{"name":"ClusterNodeDown","features":[470]},{"name":"ClusterNodeDrainStatusCount","features":[470]},{"name":"ClusterNodeEnum","features":[470]},{"name":"ClusterNodeEnumEx","features":[470]},{"name":"ClusterNodeGetEnumCount","features":[470]},{"name":"ClusterNodeGetEnumCountEx","features":[470]},{"name":"ClusterNodeJoining","features":[470]},{"name":"ClusterNodeOpenEnum","features":[470]},{"name":"ClusterNodeOpenEnumEx","features":[470]},{"name":"ClusterNodePaused","features":[470]},{"name":"ClusterNodeReplacement","features":[470]},{"name":"ClusterNodeResumeFailbackTypeCount","features":[470]},{"name":"ClusterNodeStateUnknown","features":[470]},{"name":"ClusterNodeUp","features":[470]},{"name":"ClusterOpenEnum","features":[470]},{"name":"ClusterOpenEnumEx","features":[470]},{"name":"ClusterPrepareSharedVolumeForBackup","features":[470]},{"name":"ClusterRegBatchAddCommand","features":[470]},{"name":"ClusterRegBatchCloseNotification","features":[470]},{"name":"ClusterRegBatchReadCommand","features":[470]},{"name":"ClusterRegCloseBatch","features":[307,470]},{"name":"ClusterRegCloseBatchEx","features":[470]},{"name":"ClusterRegCloseBatchNotifyPort","features":[470]},{"name":"ClusterRegCloseKey","features":[470,368]},{"name":"ClusterRegCloseReadBatch","features":[470]},{"name":"ClusterRegCloseReadBatchEx","features":[470]},{"name":"ClusterRegCloseReadBatchReply","features":[470]},{"name":"ClusterRegCreateBatch","features":[470,368]},{"name":"ClusterRegCreateBatchNotifyPort","features":[470,368]},{"name":"ClusterRegCreateKey","features":[307,470,310,368]},{"name":"ClusterRegCreateKeyEx","features":[307,470,310,368]},{"name":"ClusterRegCreateReadBatch","features":[470,368]},{"name":"ClusterRegDeleteKey","features":[470,368]},{"name":"ClusterRegDeleteKeyEx","features":[470,368]},{"name":"ClusterRegDeleteValue","features":[470,368]},{"name":"ClusterRegDeleteValueEx","features":[470,368]},{"name":"ClusterRegEnumKey","features":[307,470,368]},{"name":"ClusterRegEnumValue","features":[470,368]},{"name":"ClusterRegGetBatchNotification","features":[470]},{"name":"ClusterRegGetKeySecurity","features":[470,310,368]},{"name":"ClusterRegOpenKey","features":[470,368]},{"name":"ClusterRegQueryInfoKey","features":[307,470,368]},{"name":"ClusterRegQueryValue","features":[470,368]},{"name":"ClusterRegReadBatchAddCommand","features":[470]},{"name":"ClusterRegReadBatchReplyNextCommand","features":[470]},{"name":"ClusterRegSetKeySecurity","features":[470,310,368]},{"name":"ClusterRegSetKeySecurityEx","features":[470,310,368]},{"name":"ClusterRegSetValue","features":[470,368]},{"name":"ClusterRegSetValueEx","features":[470,368]},{"name":"ClusterRegSyncDatabase","features":[470]},{"name":"ClusterRemoveAffinityRule","features":[470]},{"name":"ClusterRemoveGroupFromAffinityRule","features":[470]},{"name":"ClusterRemoveGroupFromGroupSet","features":[470]},{"name":"ClusterRemoveGroupFromGroupSetEx","features":[470]},{"name":"ClusterResourceApplicationOSHeartBeat","features":[470]},{"name":"ClusterResourceApplicationReady","features":[470]},{"name":"ClusterResourceApplicationStateUnknown","features":[470]},{"name":"ClusterResourceCloseEnum","features":[470]},{"name":"ClusterResourceCloseEnumEx","features":[470]},{"name":"ClusterResourceControl","features":[470]},{"name":"ClusterResourceControlAsUser","features":[470]},{"name":"ClusterResourceControlAsUserEx","features":[470]},{"name":"ClusterResourceControlEx","features":[470]},{"name":"ClusterResourceDontRestart","features":[470]},{"name":"ClusterResourceEmbeddedFailureActionLogOnly","features":[470]},{"name":"ClusterResourceEmbeddedFailureActionNone","features":[470]},{"name":"ClusterResourceEmbeddedFailureActionRecover","features":[470]},{"name":"ClusterResourceEnum","features":[470]},{"name":"ClusterResourceEnumEx","features":[470]},{"name":"ClusterResourceFailed","features":[470]},{"name":"ClusterResourceGetEnumCount","features":[470]},{"name":"ClusterResourceGetEnumCountEx","features":[470]},{"name":"ClusterResourceInherited","features":[470]},{"name":"ClusterResourceInitializing","features":[470]},{"name":"ClusterResourceOffline","features":[470]},{"name":"ClusterResourceOfflinePending","features":[470]},{"name":"ClusterResourceOnline","features":[470]},{"name":"ClusterResourceOnlinePending","features":[470]},{"name":"ClusterResourceOpenEnum","features":[470]},{"name":"ClusterResourceOpenEnumEx","features":[470]},{"name":"ClusterResourcePending","features":[470]},{"name":"ClusterResourceRestartActionCount","features":[470]},{"name":"ClusterResourceRestartNoNotify","features":[470]},{"name":"ClusterResourceRestartNotify","features":[470]},{"name":"ClusterResourceStateUnknown","features":[470]},{"name":"ClusterResourceTypeCloseEnum","features":[470]},{"name":"ClusterResourceTypeControl","features":[470]},{"name":"ClusterResourceTypeControlAsUser","features":[470]},{"name":"ClusterResourceTypeControlAsUserEx","features":[470]},{"name":"ClusterResourceTypeControlEx","features":[470]},{"name":"ClusterResourceTypeEnum","features":[470]},{"name":"ClusterResourceTypeGetEnumCount","features":[470]},{"name":"ClusterResourceTypeOpenEnum","features":[470]},{"name":"ClusterRoleClustered","features":[470]},{"name":"ClusterRoleDFSReplicatedFolder","features":[470]},{"name":"ClusterRoleDHCP","features":[470]},{"name":"ClusterRoleDTC","features":[470]},{"name":"ClusterRoleDistributedFileSystem","features":[470]},{"name":"ClusterRoleDistributedNetworkName","features":[470]},{"name":"ClusterRoleFileServer","features":[470]},{"name":"ClusterRoleFileShare","features":[470]},{"name":"ClusterRoleFileShareWitness","features":[470]},{"name":"ClusterRoleGenericApplication","features":[470]},{"name":"ClusterRoleGenericScript","features":[470]},{"name":"ClusterRoleGenericService","features":[470]},{"name":"ClusterRoleHardDisk","features":[470]},{"name":"ClusterRoleIPAddress","features":[470]},{"name":"ClusterRoleIPV6Address","features":[470]},{"name":"ClusterRoleIPV6TunnelAddress","features":[470]},{"name":"ClusterRoleISCSINameServer","features":[470]},{"name":"ClusterRoleISCSITargetServer","features":[470]},{"name":"ClusterRoleMSMQ","features":[470]},{"name":"ClusterRoleNFS","features":[470]},{"name":"ClusterRoleNetworkFileSystem","features":[470]},{"name":"ClusterRoleNetworkName","features":[470]},{"name":"ClusterRolePhysicalDisk","features":[470]},{"name":"ClusterRolePrintServer","features":[470]},{"name":"ClusterRoleSODAFileServer","features":[470]},{"name":"ClusterRoleStandAloneNamespaceServer","features":[470]},{"name":"ClusterRoleStoragePool","features":[470]},{"name":"ClusterRoleTaskScheduler","features":[470]},{"name":"ClusterRoleUnclustered","features":[470]},{"name":"ClusterRoleUnknown","features":[470]},{"name":"ClusterRoleVirtualMachine","features":[470]},{"name":"ClusterRoleVirtualMachineConfiguration","features":[470]},{"name":"ClusterRoleVirtualMachineReplicaBroker","features":[470]},{"name":"ClusterRoleVolumeShadowCopyServiceTask","features":[470]},{"name":"ClusterRoleWINS","features":[470]},{"name":"ClusterSetAccountAccess","features":[470]},{"name":"ClusterSetupPhaseAddClusterProperties","features":[470]},{"name":"ClusterSetupPhaseAddNodeToCluster","features":[470]},{"name":"ClusterSetupPhaseCleanupCOs","features":[470]},{"name":"ClusterSetupPhaseCleanupNode","features":[470]},{"name":"ClusterSetupPhaseClusterGroupOnline","features":[470]},{"name":"ClusterSetupPhaseConfigureClusSvc","features":[470]},{"name":"ClusterSetupPhaseConfigureClusterAccount","features":[470]},{"name":"ClusterSetupPhaseContinue","features":[470]},{"name":"ClusterSetupPhaseCoreGroupCleanup","features":[470]},{"name":"ClusterSetupPhaseCreateClusterAccount","features":[470]},{"name":"ClusterSetupPhaseCreateGroups","features":[470]},{"name":"ClusterSetupPhaseCreateIPAddressResources","features":[470]},{"name":"ClusterSetupPhaseCreateNetworkName","features":[470]},{"name":"ClusterSetupPhaseCreateResourceTypes","features":[470]},{"name":"ClusterSetupPhaseDeleteGroup","features":[470]},{"name":"ClusterSetupPhaseEnd","features":[470]},{"name":"ClusterSetupPhaseEvictNode","features":[470]},{"name":"ClusterSetupPhaseFailureCleanup","features":[470]},{"name":"ClusterSetupPhaseFatal","features":[470]},{"name":"ClusterSetupPhaseFormingCluster","features":[470]},{"name":"ClusterSetupPhaseGettingCurrentMembership","features":[470]},{"name":"ClusterSetupPhaseInformational","features":[470]},{"name":"ClusterSetupPhaseInitialize","features":[470]},{"name":"ClusterSetupPhaseMoveGroup","features":[470]},{"name":"ClusterSetupPhaseNodeUp","features":[470]},{"name":"ClusterSetupPhaseOfflineGroup","features":[470]},{"name":"ClusterSetupPhaseQueryClusterNameAccount","features":[470]},{"name":"ClusterSetupPhaseReport","features":[470]},{"name":"ClusterSetupPhaseStart","features":[470]},{"name":"ClusterSetupPhaseStartingClusSvc","features":[470]},{"name":"ClusterSetupPhaseValidateClusDisk","features":[470]},{"name":"ClusterSetupPhaseValidateClusterNameAccount","features":[470]},{"name":"ClusterSetupPhaseValidateNetft","features":[470]},{"name":"ClusterSetupPhaseValidateNodeState","features":[470]},{"name":"ClusterSetupPhaseWarning","features":[470]},{"name":"ClusterSharedVolumeHWSnapshotCompleted","features":[470]},{"name":"ClusterSharedVolumePrepareForFreeze","features":[470]},{"name":"ClusterSharedVolumePrepareForHWSnapshot","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeNone","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeVolumeGuid","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeVolumeId","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeVolumeName","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeVolumeOffset","features":[470]},{"name":"ClusterSharedVolumeSetSnapshotState","features":[470]},{"name":"ClusterSharedVolumeSnapshotStateUnknown","features":[470]},{"name":"ClusterStateNotConfigured","features":[470]},{"name":"ClusterStateNotInstalled","features":[470]},{"name":"ClusterStateNotRunning","features":[470]},{"name":"ClusterStateRunning","features":[470]},{"name":"ClusterStorageNodeDown","features":[470]},{"name":"ClusterStorageNodePaused","features":[470]},{"name":"ClusterStorageNodeStarting","features":[470]},{"name":"ClusterStorageNodeStateUnknown","features":[470]},{"name":"ClusterStorageNodeStopping","features":[470]},{"name":"ClusterStorageNodeUp","features":[470]},{"name":"ClusterUpgradeFunctionalLevel","features":[307,470]},{"name":"ClusterUpgradePhaseInitialize","features":[470]},{"name":"ClusterUpgradePhaseInstallingNewComponents","features":[470]},{"name":"ClusterUpgradePhaseUpgradeComplete","features":[470]},{"name":"ClusterUpgradePhaseUpgradingComponents","features":[470]},{"name":"ClusterUpgradePhaseValidatingUpgrade","features":[470]},{"name":"CreateCluster","features":[307,470]},{"name":"CreateClusterAvailabilitySet","features":[307,470]},{"name":"CreateClusterGroup","features":[470]},{"name":"CreateClusterGroupEx","features":[470]},{"name":"CreateClusterGroupSet","features":[470]},{"name":"CreateClusterNameAccount","features":[307,470]},{"name":"CreateClusterNotifyPort","features":[470]},{"name":"CreateClusterNotifyPortV2","features":[470]},{"name":"CreateClusterResource","features":[470]},{"name":"CreateClusterResourceEx","features":[470]},{"name":"CreateClusterResourceType","features":[470]},{"name":"CreateClusterResourceTypeEx","features":[470]},{"name":"DNS_LENGTH","features":[470]},{"name":"DeleteClusterGroup","features":[470]},{"name":"DeleteClusterGroupEx","features":[470]},{"name":"DeleteClusterGroupSet","features":[470]},{"name":"DeleteClusterGroupSetEx","features":[470]},{"name":"DeleteClusterResource","features":[470]},{"name":"DeleteClusterResourceEx","features":[470]},{"name":"DeleteClusterResourceType","features":[470]},{"name":"DeleteClusterResourceTypeEx","features":[470]},{"name":"DestroyCluster","features":[307,470]},{"name":"DestroyClusterGroup","features":[470]},{"name":"DestroyClusterGroupEx","features":[470]},{"name":"DetermineCNOResTypeFromCluster","features":[470]},{"name":"DetermineCNOResTypeFromNodelist","features":[470]},{"name":"DetermineClusterCloudTypeFromCluster","features":[470]},{"name":"DetermineClusterCloudTypeFromNodelist","features":[470]},{"name":"DoNotFailbackGroups","features":[470]},{"name":"DomainNames","features":[470]},{"name":"ENABLE_CLUSTER_SHARED_VOLUMES","features":[470]},{"name":"EvictClusterNode","features":[470]},{"name":"EvictClusterNodeEx","features":[470]},{"name":"EvictClusterNodeEx2","features":[470]},{"name":"FAILURE_TYPE","features":[470]},{"name":"FAILURE_TYPE_EMBEDDED","features":[470]},{"name":"FAILURE_TYPE_GENERAL","features":[470]},{"name":"FAILURE_TYPE_NETWORK_LOSS","features":[470]},{"name":"FE_UPGRADE_VERSION","features":[470]},{"name":"FILESHARE_CHANGE","features":[470]},{"name":"FILESHARE_CHANGE_ADD","features":[470]},{"name":"FILESHARE_CHANGE_DEL","features":[470]},{"name":"FILESHARE_CHANGE_ENUM","features":[470]},{"name":"FILESHARE_CHANGE_LIST","features":[470]},{"name":"FILESHARE_CHANGE_MODIFY","features":[470]},{"name":"FILESHARE_CHANGE_NONE","features":[470]},{"name":"FailClusterResource","features":[470]},{"name":"FailClusterResourceEx","features":[470]},{"name":"FailbackGroupsImmediately","features":[470]},{"name":"FailbackGroupsPerPolicy","features":[470]},{"name":"FreeClusterCrypt","features":[470]},{"name":"FreeClusterHealthFault","features":[470]},{"name":"FreeClusterHealthFaultArray","features":[470]},{"name":"GET_OPERATION_CONTEXT_PARAMS","features":[470]},{"name":"GROUPSET_READY_SETTING_APPLICATION_READY","features":[470]},{"name":"GROUPSET_READY_SETTING_DELAY","features":[470]},{"name":"GROUPSET_READY_SETTING_ONLINE","features":[470]},{"name":"GROUPSET_READY_SETTING_OS_HEARTBEAT","features":[470]},{"name":"GROUP_FAILURE_INFO","features":[470]},{"name":"GROUP_FAILURE_INFO_BUFFER","features":[470]},{"name":"GROUP_FAILURE_INFO_VERSION_1","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS_ALL","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS_DEFAULT","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS_DISABLE_AUTOBALANCING","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS_MIN_VALUE","features":[470]},{"name":"GUID_PRESENT","features":[470]},{"name":"GetClusterFromGroup","features":[470]},{"name":"GetClusterFromNetInterface","features":[470]},{"name":"GetClusterFromNetwork","features":[470]},{"name":"GetClusterFromNode","features":[470]},{"name":"GetClusterFromResource","features":[470]},{"name":"GetClusterGroupKey","features":[470,368]},{"name":"GetClusterGroupState","features":[470]},{"name":"GetClusterInformation","features":[470]},{"name":"GetClusterKey","features":[470,368]},{"name":"GetClusterNetInterface","features":[470]},{"name":"GetClusterNetInterfaceKey","features":[470,368]},{"name":"GetClusterNetInterfaceState","features":[470]},{"name":"GetClusterNetworkId","features":[470]},{"name":"GetClusterNetworkKey","features":[470,368]},{"name":"GetClusterNetworkState","features":[470]},{"name":"GetClusterNodeId","features":[470]},{"name":"GetClusterNodeKey","features":[470,368]},{"name":"GetClusterNodeState","features":[470]},{"name":"GetClusterNotify","features":[470]},{"name":"GetClusterNotifyV2","features":[470]},{"name":"GetClusterQuorumResource","features":[470]},{"name":"GetClusterResourceDependencyExpression","features":[470]},{"name":"GetClusterResourceKey","features":[470,368]},{"name":"GetClusterResourceNetworkName","features":[307,470]},{"name":"GetClusterResourceState","features":[470]},{"name":"GetClusterResourceTypeKey","features":[470,368]},{"name":"GetNodeCloudTypeDW","features":[470]},{"name":"GetNodeClusterState","features":[470]},{"name":"GetNotifyEventHandle","features":[307,470]},{"name":"HCHANGE","features":[470]},{"name":"HCI_UPGRADE_BIT","features":[470]},{"name":"HCLUSCRYPTPROVIDER","features":[470]},{"name":"HCLUSENUM","features":[470]},{"name":"HCLUSENUMEX","features":[470]},{"name":"HCLUSTER","features":[470]},{"name":"HGROUP","features":[470]},{"name":"HGROUPENUM","features":[470]},{"name":"HGROUPENUMEX","features":[470]},{"name":"HGROUPSET","features":[470]},{"name":"HGROUPSETENUM","features":[470]},{"name":"HNETINTERFACE","features":[470]},{"name":"HNETINTERFACEENUM","features":[470]},{"name":"HNETWORK","features":[470]},{"name":"HNETWORKENUM","features":[470]},{"name":"HNODE","features":[470]},{"name":"HNODEENUM","features":[470]},{"name":"HNODEENUMEX","features":[470]},{"name":"HREGBATCH","features":[470]},{"name":"HREGBATCHNOTIFICATION","features":[470]},{"name":"HREGBATCHPORT","features":[470]},{"name":"HREGREADBATCH","features":[470]},{"name":"HREGREADBATCHREPLY","features":[470]},{"name":"HRESENUM","features":[470]},{"name":"HRESENUMEX","features":[470]},{"name":"HRESOURCE","features":[470]},{"name":"HRESTYPEENUM","features":[470]},{"name":"IGetClusterDataInfo","features":[470]},{"name":"IGetClusterGroupInfo","features":[470]},{"name":"IGetClusterNetInterfaceInfo","features":[470]},{"name":"IGetClusterNetworkInfo","features":[470]},{"name":"IGetClusterNodeInfo","features":[470]},{"name":"IGetClusterObjectInfo","features":[470]},{"name":"IGetClusterResourceInfo","features":[470]},{"name":"IGetClusterUIInfo","features":[470]},{"name":"ISClusApplication","features":[470,358]},{"name":"ISClusCryptoKeys","features":[470,358]},{"name":"ISClusDisk","features":[470,358]},{"name":"ISClusDisks","features":[470,358]},{"name":"ISClusNetInterface","features":[470,358]},{"name":"ISClusNetInterfaces","features":[470,358]},{"name":"ISClusNetwork","features":[470,358]},{"name":"ISClusNetworkNetInterfaces","features":[470,358]},{"name":"ISClusNetworks","features":[470,358]},{"name":"ISClusNode","features":[470,358]},{"name":"ISClusNodeNetInterfaces","features":[470,358]},{"name":"ISClusNodes","features":[470,358]},{"name":"ISClusPartition","features":[470,358]},{"name":"ISClusPartitionEx","features":[470,358]},{"name":"ISClusPartitions","features":[470,358]},{"name":"ISClusProperties","features":[470,358]},{"name":"ISClusProperty","features":[470,358]},{"name":"ISClusPropertyValue","features":[470,358]},{"name":"ISClusPropertyValueData","features":[470,358]},{"name":"ISClusPropertyValues","features":[470,358]},{"name":"ISClusRefObject","features":[470,358]},{"name":"ISClusRegistryKeys","features":[470,358]},{"name":"ISClusResDependencies","features":[470,358]},{"name":"ISClusResDependents","features":[470,358]},{"name":"ISClusResGroup","features":[470,358]},{"name":"ISClusResGroupPreferredOwnerNodes","features":[470,358]},{"name":"ISClusResGroupResources","features":[470,358]},{"name":"ISClusResGroups","features":[470,358]},{"name":"ISClusResPossibleOwnerNodes","features":[470,358]},{"name":"ISClusResType","features":[470,358]},{"name":"ISClusResTypePossibleOwnerNodes","features":[470,358]},{"name":"ISClusResTypeResources","features":[470,358]},{"name":"ISClusResTypes","features":[470,358]},{"name":"ISClusResource","features":[470,358]},{"name":"ISClusResources","features":[470,358]},{"name":"ISClusScsiAddress","features":[470,358]},{"name":"ISClusVersion","features":[470,358]},{"name":"ISCluster","features":[470,358]},{"name":"ISClusterNames","features":[470,358]},{"name":"ISDomainNames","features":[470,358]},{"name":"IWCContextMenuCallback","features":[470]},{"name":"IWCPropertySheetCallback","features":[470]},{"name":"IWCWizard97Callback","features":[470]},{"name":"IWCWizardCallback","features":[470]},{"name":"IWEExtendContextMenu","features":[470]},{"name":"IWEExtendPropertySheet","features":[470]},{"name":"IWEExtendWizard","features":[470]},{"name":"IWEExtendWizard97","features":[470]},{"name":"IWEInvokeCommand","features":[470]},{"name":"InitializeClusterHealthFault","features":[470]},{"name":"InitializeClusterHealthFaultArray","features":[470]},{"name":"IsFileOnClusterSharedVolume","features":[307,470]},{"name":"LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE","features":[470]},{"name":"LOG_ERROR","features":[470]},{"name":"LOG_INFORMATION","features":[470]},{"name":"LOG_LEVEL","features":[470]},{"name":"LOG_SEVERE","features":[470]},{"name":"LOG_WARNING","features":[470]},{"name":"LPGROUP_CALLBACK_EX","features":[470]},{"name":"LPNODE_CALLBACK","features":[470]},{"name":"LPRESOURCE_CALLBACK","features":[470]},{"name":"LPRESOURCE_CALLBACK_EX","features":[470]},{"name":"MAINTENANCE_MODE_TYPE_ENUM","features":[470]},{"name":"MAINTENANCE_MODE_V2_SIG","features":[470]},{"name":"MAX_CLUSTERNAME_LENGTH","features":[470]},{"name":"MAX_CO_PASSWORD_LENGTH","features":[470]},{"name":"MAX_CO_PASSWORD_LENGTHEX","features":[470]},{"name":"MAX_CO_PASSWORD_STORAGEEX","features":[470]},{"name":"MAX_CREATINGDC_LENGTH","features":[470]},{"name":"MAX_OBJECTID","features":[470]},{"name":"MINIMUM_NEVER_PREEMPT_PRIORITY","features":[470]},{"name":"MINIMUM_PREEMPTOR_PRIORITY","features":[470]},{"name":"MN_UPGRADE_VERSION","features":[470]},{"name":"MONITOR_STATE","features":[307,470]},{"name":"MaintenanceModeTypeDisableIsAliveCheck","features":[470]},{"name":"MaintenanceModeTypeOfflineResource","features":[470]},{"name":"MaintenanceModeTypeUnclusterResource","features":[470]},{"name":"ModifyQuorum","features":[470]},{"name":"MoveClusterGroup","features":[470]},{"name":"MoveClusterGroupEx","features":[470]},{"name":"MoveClusterGroupEx2","features":[470]},{"name":"NINETEEN_H1_UPGRADE_VERSION","features":[470]},{"name":"NINETEEN_H2_UPGRADE_VERSION","features":[470]},{"name":"NI_UPGRADE_VERSION","features":[470]},{"name":"NNLEN","features":[470]},{"name":"NODE_CLUSTER_STATE","features":[470]},{"name":"NOTIFY_FILTER_AND_TYPE","features":[470]},{"name":"NT10_MAJOR_VERSION","features":[470]},{"name":"NT11_MAJOR_VERSION","features":[470]},{"name":"NT12_MAJOR_VERSION","features":[470]},{"name":"NT13_MAJOR_VERSION","features":[470]},{"name":"NT4SP4_MAJOR_VERSION","features":[470]},{"name":"NT4_MAJOR_VERSION","features":[470]},{"name":"NT51_MAJOR_VERSION","features":[470]},{"name":"NT5_MAJOR_VERSION","features":[470]},{"name":"NT6_MAJOR_VERSION","features":[470]},{"name":"NT7_MAJOR_VERSION","features":[470]},{"name":"NT8_MAJOR_VERSION","features":[470]},{"name":"NT9_MAJOR_VERSION","features":[470]},{"name":"NodeDrainStatusCompleted","features":[470]},{"name":"NodeDrainStatusFailed","features":[470]},{"name":"NodeDrainStatusInProgress","features":[470]},{"name":"NodeDrainStatusNotInitiated","features":[470]},{"name":"NodeStatusAvoidPlacement","features":[470]},{"name":"NodeStatusDrainCompleted","features":[470]},{"name":"NodeStatusDrainFailed","features":[470]},{"name":"NodeStatusDrainInProgress","features":[470]},{"name":"NodeStatusIsolated","features":[470]},{"name":"NodeStatusMax","features":[470]},{"name":"NodeStatusNormal","features":[470]},{"name":"NodeStatusQuarantined","features":[470]},{"name":"NodeUtilizationInfoElement","features":[470]},{"name":"OfflineClusterGroup","features":[470]},{"name":"OfflineClusterGroupEx","features":[470]},{"name":"OfflineClusterGroupEx2","features":[470]},{"name":"OfflineClusterResource","features":[470]},{"name":"OfflineClusterResourceEx","features":[470]},{"name":"OfflineClusterResourceEx2","features":[470]},{"name":"OnlineClusterGroup","features":[470]},{"name":"OnlineClusterGroupEx","features":[470]},{"name":"OnlineClusterGroupEx2","features":[470]},{"name":"OnlineClusterResource","features":[470]},{"name":"OnlineClusterResourceEx","features":[470]},{"name":"OnlineClusterResourceEx2","features":[470]},{"name":"OpenCluster","features":[470]},{"name":"OpenClusterCryptProvider","features":[470]},{"name":"OpenClusterCryptProviderEx","features":[470]},{"name":"OpenClusterEx","features":[470]},{"name":"OpenClusterGroup","features":[470]},{"name":"OpenClusterGroupEx","features":[470]},{"name":"OpenClusterGroupSet","features":[470]},{"name":"OpenClusterNetInterface","features":[470]},{"name":"OpenClusterNetInterfaceEx","features":[470]},{"name":"OpenClusterNetwork","features":[470]},{"name":"OpenClusterNetworkEx","features":[470]},{"name":"OpenClusterNode","features":[470]},{"name":"OpenClusterNodeById","features":[470]},{"name":"OpenClusterNodeEx","features":[470]},{"name":"OpenClusterResource","features":[470]},{"name":"OpenClusterResourceEx","features":[470]},{"name":"OperationalQuorum","features":[470]},{"name":"PARBITRATE_ROUTINE","features":[470]},{"name":"PARM_WPR_WATCHDOG_FOR_CURRENT_RESOURCE_CALL_ROUTINE","features":[470]},{"name":"PBEGIN_RESCALL_AS_USER_ROUTINE","features":[307,470]},{"name":"PBEGIN_RESCALL_ROUTINE","features":[307,470]},{"name":"PBEGIN_RESTYPECALL_AS_USER_ROUTINE","features":[307,470]},{"name":"PBEGIN_RESTYPECALL_ROUTINE","features":[307,470]},{"name":"PCANCEL_ROUTINE","features":[470]},{"name":"PCHANGE_RESOURCE_PROCESS_FOR_DUMPS","features":[307,470]},{"name":"PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS","features":[307,470]},{"name":"PCLOSE_CLUSTER_CRYPT_PROVIDER","features":[470]},{"name":"PCLOSE_ROUTINE","features":[470]},{"name":"PCLUSAPIClusWorkerCheckTerminate","features":[307,470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_NODE","features":[307,470]},{"name":"PCLUSAPI_ADD_CLUSTER_NODE_EX","features":[307,470]},{"name":"PCLUSAPI_ADD_CLUSTER_RESOURCE_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_RESOURCE_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_RESOURCE_NODE","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_RESOURCE_NODE_EX","features":[470]},{"name":"PCLUSAPI_ADD_CROSS_CLUSTER_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_RESOURCE_TO_CLUSTER_SHARED_VOLUMES","features":[470]},{"name":"PCLUSAPI_BACKUP_CLUSTER_DATABASE","features":[470]},{"name":"PCLUSAPI_CAN_RESOURCE_BE_DEPENDENT","features":[307,470]},{"name":"PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP","features":[470]},{"name":"PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP_EX","features":[470]},{"name":"PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP_EX2","features":[470]},{"name":"PCLUSAPI_CLOSE_CLUSTER","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_GROUP","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_GROUP_GROUPSET","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_NETWORK","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_NET_INTERFACE","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_NODE","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_NOTIFY_PORT","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_RESOURCE","features":[307,470]},{"name":"PCLUSAPI_CLUSTER_ADD_GROUP_TO_AFFINITY_RULE","features":[470]},{"name":"PCLUSAPI_CLUSTER_ADD_GROUP_TO_GROUPSET_WITH_DOMAINS_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_ADD_GROUP_TO_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_CLUSTER_AFFINITY_RULE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_CLOSE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_CREATE_AFFINITY_RULE","features":[470]},{"name":"PCLUSAPI_CLUSTER_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_GET_ENUM_COUNT_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_CLOSE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_GET_ENUM_COUNT_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_GROUPSET_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_GROUPSET_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_OPEN_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NET_INTERFACE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_NET_INTERFACE_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_CLOSE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_GET_ENUM_COUNT_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_OPEN_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_OPEN_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_REG_CLOSE_KEY","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_CREATE_BATCH","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_CREATE_KEY","features":[307,470,310,368]},{"name":"PCLUSAPI_CLUSTER_REG_CREATE_KEY_EX","features":[307,470,310,368]},{"name":"PCLUSAPI_CLUSTER_REG_DELETE_KEY","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_DELETE_KEY_EX","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_DELETE_VALUE","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_DELETE_VALUE_EX","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_ENUM_KEY","features":[307,470,368]},{"name":"PCLUSAPI_CLUSTER_REG_ENUM_VALUE","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_GET_KEY_SECURITY","features":[470,310,368]},{"name":"PCLUSAPI_CLUSTER_REG_OPEN_KEY","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_QUERY_INFO_KEY","features":[307,470,368]},{"name":"PCLUSAPI_CLUSTER_REG_QUERY_VALUE","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_SET_KEY_SECURITY","features":[470,310,368]},{"name":"PCLUSAPI_CLUSTER_REG_SET_KEY_SECURITY_EX","features":[470,310,368]},{"name":"PCLUSAPI_CLUSTER_REG_SET_VALUE","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_SET_VALUE_EX","features":[470,368]},{"name":"PCLUSAPI_CLUSTER_REG_SYNC_DATABASE","features":[470]},{"name":"PCLUSAPI_CLUSTER_REMOVE_AFFINITY_RULE","features":[470]},{"name":"PCLUSAPI_CLUSTER_REMOVE_GROUP_FROM_AFFINITY_RULE","features":[470]},{"name":"PCLUSAPI_CLUSTER_REMOVE_GROUP_FROM_GROUPSET","features":[470]},{"name":"PCLUSAPI_CLUSTER_REMOVE_GROUP_FROM_GROUPSET_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CLOSE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CONTROL_AS_USER_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_GET_ENUM_COUNT_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_CONTROL_AS_USER_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_UPGRADE","features":[307,470]},{"name":"PCLUSAPI_CLUS_WORKER_CREATE","features":[307,470]},{"name":"PCLUSAPI_CLUS_WORKER_TERMINATE","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER_AVAILABILITY_SET","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER_CNOLESS","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_GROUPEX","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_NAME_ACCOUNT","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT_V2","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE_EX","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_GROUP_EX","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_GROUP_GROUPSET_EX","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE_EX","features":[470]},{"name":"PCLUSAPI_DESTROY_CLUSTER","features":[307,470]},{"name":"PCLUSAPI_DESTROY_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_DESTROY_CLUSTER_GROUP_EX","features":[470]},{"name":"PCLUSAPI_EVICT_CLUSTER_NODE","features":[470]},{"name":"PCLUSAPI_EVICT_CLUSTER_NODE_EX","features":[470]},{"name":"PCLUSAPI_EVICT_CLUSTER_NODE_EX2","features":[470]},{"name":"PCLUSAPI_FAIL_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_FAIL_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_GROUP","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_NETWORK","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_NET_INTERFACE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_NODE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_RESOURCE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_GROUP_KEY","features":[470,368]},{"name":"PCLUSAPI_GET_CLUSTER_GROUP_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_INFORMATION","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_KEY","features":[470,368]},{"name":"PCLUSAPI_GET_CLUSTER_NETWORK_ID","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NETWORK_KEY","features":[470,368]},{"name":"PCLUSAPI_GET_CLUSTER_NETWORK_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NET_INTERFACE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NET_INTERFACE_KEY","features":[470,368]},{"name":"PCLUSAPI_GET_CLUSTER_NET_INTERFACE_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NODE_ID","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NODE_KEY","features":[470,368]},{"name":"PCLUSAPI_GET_CLUSTER_NODE_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NOTIFY","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NOTIFY_V2","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_QUORUM_RESOURCE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_KEY","features":[470,368]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_NETWORK_NAME","features":[307,470]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_TYPE_KEY","features":[470,368]},{"name":"PCLUSAPI_GET_NODE_CLUSTER_STATE","features":[470]},{"name":"PCLUSAPI_GET_NOTIFY_EVENT_HANDLE_V2","features":[307,470]},{"name":"PCLUSAPI_IS_FILE_ON_CLUSTER_SHARED_VOLUME","features":[307,470]},{"name":"PCLUSAPI_MOVE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_OFFLINE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_OFFLINE_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_ONLINE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_ONLINE_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_GROUP_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NETINTERFACE_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NETWORK","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NETWORK_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NET_INTERFACE","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NODE","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NODE_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_OPEN_NODE_BY_ID","features":[470]},{"name":"PCLUSAPI_PAUSE_CLUSTER_NODE","features":[470]},{"name":"PCLUSAPI_PAUSE_CLUSTER_NODE_EX","features":[307,470]},{"name":"PCLUSAPI_PAUSE_CLUSTER_NODE_EX2","features":[307,470]},{"name":"PCLUSAPI_PFN_REASON_HANDLER","features":[307,470]},{"name":"PCLUSAPI_REGISTER_CLUSTER_NOTIFY","features":[307,470]},{"name":"PCLUSAPI_REGISTER_CLUSTER_NOTIFY_V2","features":[307,470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_NAME_ACCOUNT","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_RESOURCE_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_RESOURCE_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_RESOURCE_NODE","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_RESOURCE_NODE_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CROSS_CLUSTER_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_RESOURCE_FROM_CLUSTER_SHARED_VOLUMES","features":[470]},{"name":"PCLUSAPI_RESTART_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_RESTART_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_RESTORE_CLUSTER_DATABASE","features":[307,470]},{"name":"PCLUSAPI_RESUME_CLUSTER_NODE","features":[470]},{"name":"PCLUSAPI_RESUME_CLUSTER_NODE_EX","features":[470]},{"name":"PCLUSAPI_RESUME_CLUSTER_NODE_EX2","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EXPRESSION","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EXPRESSION_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_NAME","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_NAME_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_NODE_LIST","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_NODE_LIST_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_NAME_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_NETWORK_NAME","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_NETWORK_NAME_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_NETWORK_PRIORITY_ORDER","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_QUORUM_RESOURCE","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_QUORUM_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_RESOURCE_NAME","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_RESOURCE_NAME_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_SERVICE_ACCOUNT_PASSWORD","features":[307,470]},{"name":"PCLUSAPI_SET_GROUP_DEPENDENCY_EXPRESSION","features":[470]},{"name":"PCLUSAPI_SET_GROUP_DEPENDENCY_EXPRESSION_EX","features":[470]},{"name":"PCLUSAPI_SET_REASON_HANDLER","features":[307,470]},{"name":"PCLUSAPI_SHARED_VOLUME_SET_SNAPSHOT_STATE","features":[470]},{"name":"PCLUSAPI_SetClusterName","features":[470]},{"name":"PCLUSTER_CLEAR_BACKUP_STATE_FOR_SHARED_VOLUME","features":[470]},{"name":"PCLUSTER_DECRYPT","features":[470]},{"name":"PCLUSTER_ENCRYPT","features":[470]},{"name":"PCLUSTER_GET_VOLUME_NAME_FOR_VOLUME_MOUNT_POINT","features":[307,470]},{"name":"PCLUSTER_GET_VOLUME_PATH_NAME","features":[307,470]},{"name":"PCLUSTER_IS_PATH_ON_SHARED_VOLUME","features":[307,470]},{"name":"PCLUSTER_PREPARE_SHARED_VOLUME_FOR_BACKUP","features":[470]},{"name":"PCLUSTER_REG_BATCH_ADD_COMMAND","features":[470]},{"name":"PCLUSTER_REG_BATCH_CLOSE_NOTIFICATION","features":[470]},{"name":"PCLUSTER_REG_BATCH_READ_COMMAND","features":[470]},{"name":"PCLUSTER_REG_CLOSE_BATCH","features":[307,470]},{"name":"PCLUSTER_REG_CLOSE_BATCH_NOTIFY_PORT","features":[470]},{"name":"PCLUSTER_REG_CLOSE_READ_BATCH","features":[470]},{"name":"PCLUSTER_REG_CLOSE_READ_BATCH_EX","features":[470]},{"name":"PCLUSTER_REG_CLOSE_READ_BATCH_REPLY","features":[470]},{"name":"PCLUSTER_REG_CREATE_BATCH_NOTIFY_PORT","features":[470,368]},{"name":"PCLUSTER_REG_CREATE_READ_BATCH","features":[470,368]},{"name":"PCLUSTER_REG_GET_BATCH_NOTIFICATION","features":[470]},{"name":"PCLUSTER_REG_READ_BATCH_ADD_COMMAND","features":[470]},{"name":"PCLUSTER_REG_READ_BATCH_REPLY_NEXT_COMMAND","features":[470]},{"name":"PCLUSTER_SETUP_PROGRESS_CALLBACK","features":[307,470]},{"name":"PCLUSTER_SET_ACCOUNT_ACCESS","features":[470]},{"name":"PCLUSTER_UPGRADE_PROGRESS_CALLBACK","features":[307,470]},{"name":"PEND_CONTROL_CALL","features":[470]},{"name":"PEND_TYPE_CONTROL_CALL","features":[470]},{"name":"PEXTEND_RES_CONTROL_CALL","features":[470]},{"name":"PEXTEND_RES_TYPE_CONTROL_CALL","features":[470]},{"name":"PFREE_CLUSTER_CRYPT","features":[470]},{"name":"PIS_ALIVE_ROUTINE","features":[307,470]},{"name":"PLACEMENT_OPTIONS","features":[470]},{"name":"PLACEMENT_OPTIONS_ALL","features":[470]},{"name":"PLACEMENT_OPTIONS_AVAILABILITY_SET_DOMAIN_AFFINITY","features":[470]},{"name":"PLACEMENT_OPTIONS_CONSIDER_OFFLINE_VMS","features":[470]},{"name":"PLACEMENT_OPTIONS_DEFAULT_PLACEMENT_OPTIONS","features":[470]},{"name":"PLACEMENT_OPTIONS_DISABLE_CSV_VM_DEPENDENCY","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_RESUME_AVAILABILTY_SET_VMS_WITH_EXISTING_TEMP_DISK","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_RESUME_VMS_WITH_EXISTING_TEMP_DISK","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_USE_CPU","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_USE_LOCAL_TEMP_DISK","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_USE_MEMORY","features":[470]},{"name":"PLACEMENT_OPTIONS_MIN_VALUE","features":[470]},{"name":"PLACEMENT_OPTIONS_SAVE_AVAILABILTY_SET_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE","features":[470]},{"name":"PLACEMENT_OPTIONS_SAVE_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE","features":[470]},{"name":"PLOG_EVENT_ROUTINE","features":[470]},{"name":"PLOOKS_ALIVE_ROUTINE","features":[307,470]},{"name":"POFFLINE_ROUTINE","features":[470]},{"name":"POFFLINE_V2_ROUTINE","features":[470]},{"name":"PONLINE_ROUTINE","features":[307,470]},{"name":"PONLINE_V2_ROUTINE","features":[307,470]},{"name":"POPEN_CLUSTER_CRYPT_PROVIDER","features":[470]},{"name":"POPEN_CLUSTER_CRYPT_PROVIDEREX","features":[470]},{"name":"POPEN_ROUTINE","features":[470,368]},{"name":"POPEN_V2_ROUTINE","features":[470,368]},{"name":"POST_UPGRADE_VERSION_INFO","features":[470]},{"name":"PQUERY_APPINSTANCE_VERSION","features":[307,470]},{"name":"PQUORUM_RESOURCE_LOST","features":[470]},{"name":"PRAISE_RES_TYPE_NOTIFICATION","features":[470]},{"name":"PREGISTER_APPINSTANCE","features":[307,470]},{"name":"PREGISTER_APPINSTANCE_VERSION","features":[470]},{"name":"PRELEASE_ROUTINE","features":[470]},{"name":"PREQUEST_DUMP_ROUTINE","features":[307,470]},{"name":"PRESET_ALL_APPINSTANCE_VERSIONS","features":[470]},{"name":"PRESOURCE_CONTROL_ROUTINE","features":[470]},{"name":"PRESOURCE_TYPE_CONTROL_ROUTINE","features":[470]},{"name":"PRESUTIL_ADD_UNKNOWN_PROPERTIES","features":[307,470,368]},{"name":"PRESUTIL_CREATE_DIRECTORY_TREE","features":[470]},{"name":"PRESUTIL_DUP_PARAMETER_BLOCK","features":[307,470]},{"name":"PRESUTIL_DUP_STRING","features":[470]},{"name":"PRESUTIL_ENUM_PRIVATE_PROPERTIES","features":[470,368]},{"name":"PRESUTIL_ENUM_PROPERTIES","features":[307,470]},{"name":"PRESUTIL_ENUM_RESOURCES","features":[470]},{"name":"PRESUTIL_ENUM_RESOURCES_EX","features":[470]},{"name":"PRESUTIL_ENUM_RESOURCES_EX2","features":[470]},{"name":"PRESUTIL_EXPAND_ENVIRONMENT_STRINGS","features":[470]},{"name":"PRESUTIL_FIND_BINARY_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_DEPENDENT_DISK_RESOURCE_DRIVE_LETTER","features":[470]},{"name":"PRESUTIL_FIND_DWORD_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_EXPANDED_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_EXPAND_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_FILETIME_PROPERTY","features":[307,470]},{"name":"PRESUTIL_FIND_LONG_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_MULTI_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_ULARGEINTEGER_PROPERTY","features":[470]},{"name":"PRESUTIL_FREE_ENVIRONMENT","features":[470]},{"name":"PRESUTIL_FREE_PARAMETER_BLOCK","features":[307,470]},{"name":"PRESUTIL_GET_ALL_PROPERTIES","features":[307,470,368]},{"name":"PRESUTIL_GET_BINARY_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_BINARY_VALUE","features":[470,368]},{"name":"PRESUTIL_GET_CORE_CLUSTER_RESOURCES","features":[470]},{"name":"PRESUTIL_GET_CORE_CLUSTER_RESOURCES_EX","features":[470]},{"name":"PRESUTIL_GET_DWORD_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_DWORD_VALUE","features":[470,368]},{"name":"PRESUTIL_GET_ENVIRONMENT_WITH_NET_NAME","features":[470]},{"name":"PRESUTIL_GET_EXPAND_SZ_VALUE","features":[307,470,368]},{"name":"PRESUTIL_GET_FILETIME_PROPERTY","features":[307,470]},{"name":"PRESUTIL_GET_LONG_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_MULTI_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_PRIVATE_PROPERTIES","features":[470,368]},{"name":"PRESUTIL_GET_PROPERTIES","features":[307,470,368]},{"name":"PRESUTIL_GET_PROPERTIES_TO_PARAMETER_BLOCK","features":[307,470,368]},{"name":"PRESUTIL_GET_PROPERTY","features":[307,470,368]},{"name":"PRESUTIL_GET_PROPERTY_FORMATS","features":[307,470]},{"name":"PRESUTIL_GET_PROPERTY_SIZE","features":[307,470,368]},{"name":"PRESUTIL_GET_QWORD_VALUE","features":[470,368]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME_EX","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_EX","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENTIP_ADDRESS_PROPS","features":[470]},{"name":"PRESUTIL_GET_RESOURCE_NAME","features":[470]},{"name":"PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY","features":[470]},{"name":"PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY_EX","features":[470]},{"name":"PRESUTIL_GET_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_SZ_VALUE","features":[470,368]},{"name":"PRESUTIL_IS_PATH_VALID","features":[307,470]},{"name":"PRESUTIL_IS_RESOURCE_CLASS_EQUAL","features":[307,470]},{"name":"PRESUTIL_PROPERTY_LIST_FROM_PARAMETER_BLOCK","features":[307,470]},{"name":"PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT","features":[470]},{"name":"PRESUTIL_RESOURCES_EQUAL","features":[307,470]},{"name":"PRESUTIL_RESOURCE_TYPES_EQUAL","features":[307,470]},{"name":"PRESUTIL_SET_BINARY_VALUE","features":[470,368]},{"name":"PRESUTIL_SET_DWORD_VALUE","features":[470,368]},{"name":"PRESUTIL_SET_EXPAND_SZ_VALUE","features":[470,368]},{"name":"PRESUTIL_SET_MULTI_SZ_VALUE","features":[470,368]},{"name":"PRESUTIL_SET_PRIVATE_PROPERTY_LIST","features":[470,368]},{"name":"PRESUTIL_SET_PROPERTY_PARAMETER_BLOCK","features":[307,470,368]},{"name":"PRESUTIL_SET_PROPERTY_PARAMETER_BLOCK_EX","features":[307,470,368]},{"name":"PRESUTIL_SET_PROPERTY_TABLE","features":[307,470,368]},{"name":"PRESUTIL_SET_PROPERTY_TABLE_EX","features":[307,470,368]},{"name":"PRESUTIL_SET_QWORD_VALUE","features":[470,368]},{"name":"PRESUTIL_SET_RESOURCE_SERVICE_ENVIRONMENT","features":[470]},{"name":"PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS","features":[470,471]},{"name":"PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS_EX","features":[470,471]},{"name":"PRESUTIL_SET_SZ_VALUE","features":[470,368]},{"name":"PRESUTIL_SET_UNKNOWN_PROPERTIES","features":[307,470,368]},{"name":"PRESUTIL_START_RESOURCE_SERVICE","features":[470,471]},{"name":"PRESUTIL_STOP_RESOURCE_SERVICE","features":[470]},{"name":"PRESUTIL_STOP_SERVICE","features":[470,471]},{"name":"PRESUTIL_TERMINATE_SERVICE_PROCESS_FROM_RES_DLL","features":[307,470]},{"name":"PRESUTIL_VERIFY_PRIVATE_PROPERTY_LIST","features":[470]},{"name":"PRESUTIL_VERIFY_PROPERTY_TABLE","features":[307,470]},{"name":"PRESUTIL_VERIFY_RESOURCE_SERVICE","features":[470]},{"name":"PRESUTIL_VERIFY_SERVICE","features":[470,471]},{"name":"PRES_UTIL_VERIFY_SHUTDOWN_SAFE","features":[470]},{"name":"PSET_INTERNAL_STATE","features":[307,470]},{"name":"PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE","features":[470]},{"name":"PSET_RESOURCE_LOCKED_MODE_EX_ROUTINE","features":[307,470]},{"name":"PSET_RESOURCE_LOCKED_MODE_ROUTINE","features":[307,470]},{"name":"PSET_RESOURCE_STATUS_ROUTINE","features":[307,470]},{"name":"PSET_RESOURCE_STATUS_ROUTINE_EX","features":[307,470]},{"name":"PSET_RESOURCE_WPR_POLICY_ROUTINE","features":[470]},{"name":"PSIGNAL_FAILURE_ROUTINE","features":[470]},{"name":"PSTARTUP_EX_ROUTINE","features":[307,470,368]},{"name":"PSTARTUP_ROUTINE","features":[307,470,368]},{"name":"PTERMINATE_ROUTINE","features":[470]},{"name":"PWORKER_START_ROUTINE","features":[307,470]},{"name":"PauseClusterNode","features":[470]},{"name":"PauseClusterNodeEx","features":[307,470]},{"name":"PauseClusterNodeEx2","features":[307,470]},{"name":"PaxosTagCStruct","features":[470]},{"name":"PriorityDisabled","features":[470]},{"name":"PriorityHigh","features":[470]},{"name":"PriorityLow","features":[470]},{"name":"PriorityMedium","features":[470]},{"name":"QueryAppInstanceVersion","features":[307,470]},{"name":"RESDLL_CONTEXT_OPERATION_TYPE","features":[470]},{"name":"RESOURCE_EXIT_STATE","features":[470]},{"name":"RESOURCE_FAILURE_INFO","features":[470]},{"name":"RESOURCE_FAILURE_INFO_BUFFER","features":[470]},{"name":"RESOURCE_FAILURE_INFO_VERSION_1","features":[470]},{"name":"RESOURCE_MONITOR_STATE","features":[470]},{"name":"RESOURCE_STATUS","features":[307,470]},{"name":"RESOURCE_STATUS_EX","features":[307,470]},{"name":"RESOURCE_TERMINAL_FAILURE_INFO_BUFFER","features":[307,470]},{"name":"RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH","features":[470]},{"name":"RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP","features":[470]},{"name":"RESUTIL_FILETIME_DATA","features":[307,470]},{"name":"RESUTIL_LARGEINT_DATA","features":[470]},{"name":"RESUTIL_PROPERTY_ITEM","features":[307,470]},{"name":"RESUTIL_PROPITEM_IN_MEMORY","features":[470]},{"name":"RESUTIL_PROPITEM_READ_ONLY","features":[470]},{"name":"RESUTIL_PROPITEM_REQUIRED","features":[470]},{"name":"RESUTIL_PROPITEM_SIGNED","features":[470]},{"name":"RESUTIL_ULARGEINT_DATA","features":[470]},{"name":"RS3_UPGRADE_VERSION","features":[470]},{"name":"RS4_UPGRADE_VERSION","features":[470]},{"name":"RS5_UPGRADE_VERSION","features":[470]},{"name":"RedirectedIOReasonBitLockerInitializing","features":[470]},{"name":"RedirectedIOReasonFileSystemTiering","features":[470]},{"name":"RedirectedIOReasonMax","features":[470]},{"name":"RedirectedIOReasonReFs","features":[470]},{"name":"RedirectedIOReasonUnsafeFileSystemFilter","features":[470]},{"name":"RedirectedIOReasonUnsafeVolumeFilter","features":[470]},{"name":"RedirectedIOReasonUserRequest","features":[470]},{"name":"RegisterAppInstance","features":[307,470]},{"name":"RegisterAppInstanceVersion","features":[470]},{"name":"RegisterClusterNotify","features":[307,470]},{"name":"RegisterClusterNotifyV2","features":[307,470]},{"name":"RegisterClusterResourceTypeNotifyV2","features":[470]},{"name":"RemoveClusterGroupDependency","features":[470]},{"name":"RemoveClusterGroupDependencyEx","features":[470]},{"name":"RemoveClusterGroupSetDependency","features":[470]},{"name":"RemoveClusterGroupSetDependencyEx","features":[470]},{"name":"RemoveClusterGroupToGroupSetDependency","features":[470]},{"name":"RemoveClusterGroupToGroupSetDependencyEx","features":[470]},{"name":"RemoveClusterNameAccount","features":[307,470]},{"name":"RemoveClusterResourceDependency","features":[470]},{"name":"RemoveClusterResourceDependencyEx","features":[470]},{"name":"RemoveClusterResourceNode","features":[470]},{"name":"RemoveClusterResourceNodeEx","features":[470]},{"name":"RemoveClusterStorageNode","features":[470]},{"name":"RemoveCrossClusterGroupSetDependency","features":[470]},{"name":"RemoveResourceFromClusterSharedVolumes","features":[470]},{"name":"ResUtilAddUnknownProperties","features":[307,470,368]},{"name":"ResUtilCreateDirectoryTree","features":[470]},{"name":"ResUtilDupGroup","features":[470]},{"name":"ResUtilDupParameterBlock","features":[307,470]},{"name":"ResUtilDupResource","features":[470]},{"name":"ResUtilDupString","features":[470]},{"name":"ResUtilEnumGroups","features":[470]},{"name":"ResUtilEnumGroupsEx","features":[470]},{"name":"ResUtilEnumPrivateProperties","features":[470,368]},{"name":"ResUtilEnumProperties","features":[307,470]},{"name":"ResUtilEnumResources","features":[470]},{"name":"ResUtilEnumResourcesEx","features":[470]},{"name":"ResUtilEnumResourcesEx2","features":[470]},{"name":"ResUtilExpandEnvironmentStrings","features":[470]},{"name":"ResUtilFindBinaryProperty","features":[470]},{"name":"ResUtilFindDependentDiskResourceDriveLetter","features":[470]},{"name":"ResUtilFindDwordProperty","features":[470]},{"name":"ResUtilFindExpandSzProperty","features":[470]},{"name":"ResUtilFindExpandedSzProperty","features":[470]},{"name":"ResUtilFindFileTimeProperty","features":[307,470]},{"name":"ResUtilFindLongProperty","features":[470]},{"name":"ResUtilFindMultiSzProperty","features":[470]},{"name":"ResUtilFindSzProperty","features":[470]},{"name":"ResUtilFindULargeIntegerProperty","features":[470]},{"name":"ResUtilFreeEnvironment","features":[470]},{"name":"ResUtilFreeParameterBlock","features":[307,470]},{"name":"ResUtilGetAllProperties","features":[307,470,368]},{"name":"ResUtilGetBinaryProperty","features":[470]},{"name":"ResUtilGetBinaryValue","features":[470,368]},{"name":"ResUtilGetClusterGroupType","features":[470]},{"name":"ResUtilGetClusterId","features":[470]},{"name":"ResUtilGetClusterRoleState","features":[470]},{"name":"ResUtilGetCoreClusterResources","features":[470]},{"name":"ResUtilGetCoreClusterResourcesEx","features":[470]},{"name":"ResUtilGetCoreGroup","features":[470]},{"name":"ResUtilGetDwordProperty","features":[470]},{"name":"ResUtilGetDwordValue","features":[470,368]},{"name":"ResUtilGetEnvironmentWithNetName","features":[470]},{"name":"ResUtilGetFileTimeProperty","features":[307,470]},{"name":"ResUtilGetLongProperty","features":[470]},{"name":"ResUtilGetMultiSzProperty","features":[470]},{"name":"ResUtilGetPrivateProperties","features":[470,368]},{"name":"ResUtilGetProperties","features":[307,470,368]},{"name":"ResUtilGetPropertiesToParameterBlock","features":[307,470,368]},{"name":"ResUtilGetProperty","features":[307,470,368]},{"name":"ResUtilGetPropertyFormats","features":[307,470]},{"name":"ResUtilGetPropertySize","features":[307,470,368]},{"name":"ResUtilGetQwordValue","features":[470,368]},{"name":"ResUtilGetResourceDependency","features":[307,470]},{"name":"ResUtilGetResourceDependencyByClass","features":[307,470]},{"name":"ResUtilGetResourceDependencyByClassEx","features":[307,470]},{"name":"ResUtilGetResourceDependencyByName","features":[307,470]},{"name":"ResUtilGetResourceDependencyByNameEx","features":[307,470]},{"name":"ResUtilGetResourceDependencyEx","features":[307,470]},{"name":"ResUtilGetResourceDependentIPAddressProps","features":[470]},{"name":"ResUtilGetResourceName","features":[470]},{"name":"ResUtilGetResourceNameDependency","features":[470]},{"name":"ResUtilGetResourceNameDependencyEx","features":[470]},{"name":"ResUtilGetSzProperty","features":[470]},{"name":"ResUtilGetSzValue","features":[470,368]},{"name":"ResUtilGroupsEqual","features":[307,470]},{"name":"ResUtilIsPathValid","features":[307,470]},{"name":"ResUtilIsResourceClassEqual","features":[307,470]},{"name":"ResUtilLeftPaxosIsLessThanRight","features":[307,470]},{"name":"ResUtilNodeEnum","features":[470]},{"name":"ResUtilPaxosComparer","features":[307,470]},{"name":"ResUtilPropertyListFromParameterBlock","features":[307,470]},{"name":"ResUtilRemoveResourceServiceEnvironment","features":[470]},{"name":"ResUtilResourceDepEnum","features":[470]},{"name":"ResUtilResourceTypesEqual","features":[307,470]},{"name":"ResUtilResourcesEqual","features":[307,470]},{"name":"ResUtilSetBinaryValue","features":[470,368]},{"name":"ResUtilSetDwordValue","features":[470,368]},{"name":"ResUtilSetExpandSzValue","features":[470,368]},{"name":"ResUtilSetMultiSzValue","features":[470,368]},{"name":"ResUtilSetPrivatePropertyList","features":[470,368]},{"name":"ResUtilSetPropertyParameterBlock","features":[307,470,368]},{"name":"ResUtilSetPropertyParameterBlockEx","features":[307,470,368]},{"name":"ResUtilSetPropertyTable","features":[307,470,368]},{"name":"ResUtilSetPropertyTableEx","features":[307,470,368]},{"name":"ResUtilSetQwordValue","features":[470,368]},{"name":"ResUtilSetResourceServiceEnvironment","features":[470]},{"name":"ResUtilSetResourceServiceStartParameters","features":[470,471]},{"name":"ResUtilSetResourceServiceStartParametersEx","features":[470,471]},{"name":"ResUtilSetSzValue","features":[470,368]},{"name":"ResUtilSetUnknownProperties","features":[307,470,368]},{"name":"ResUtilSetValueEx","features":[470,368]},{"name":"ResUtilStartResourceService","features":[470,471]},{"name":"ResUtilStopResourceService","features":[470]},{"name":"ResUtilStopService","features":[470,471]},{"name":"ResUtilTerminateServiceProcessFromResDll","features":[307,470]},{"name":"ResUtilVerifyPrivatePropertyList","features":[470]},{"name":"ResUtilVerifyPropertyTable","features":[307,470]},{"name":"ResUtilVerifyResourceService","features":[470]},{"name":"ResUtilVerifyService","features":[470,471]},{"name":"ResUtilVerifyShutdownSafe","features":[470]},{"name":"ResUtilsDeleteKeyTree","features":[307,470,368]},{"name":"ResdllContextOperationTypeDrain","features":[470]},{"name":"ResdllContextOperationTypeDrainFailure","features":[470]},{"name":"ResdllContextOperationTypeEmbeddedFailure","features":[470]},{"name":"ResdllContextOperationTypeFailback","features":[470]},{"name":"ResdllContextOperationTypeNetworkDisconnect","features":[470]},{"name":"ResdllContextOperationTypeNetworkDisconnectMoveRetry","features":[470]},{"name":"ResdllContextOperationTypePreemption","features":[470]},{"name":"ResetAllAppInstanceVersions","features":[470]},{"name":"ResourceExitStateContinue","features":[470]},{"name":"ResourceExitStateMax","features":[470]},{"name":"ResourceExitStateTerminate","features":[470]},{"name":"ResourceUtilizationInfoElement","features":[470]},{"name":"RestartClusterResource","features":[470]},{"name":"RestartClusterResourceEx","features":[470]},{"name":"RestoreClusterDatabase","features":[307,470]},{"name":"ResumeClusterNode","features":[470]},{"name":"ResumeClusterNodeEx","features":[470]},{"name":"ResumeClusterNodeEx2","features":[470]},{"name":"RmonArbitrateResource","features":[470]},{"name":"RmonDeadlocked","features":[470]},{"name":"RmonDeletingResource","features":[470]},{"name":"RmonIdle","features":[470]},{"name":"RmonInitializing","features":[470]},{"name":"RmonInitializingResource","features":[470]},{"name":"RmonIsAlivePoll","features":[470]},{"name":"RmonLooksAlivePoll","features":[470]},{"name":"RmonOfflineResource","features":[470]},{"name":"RmonOnlineResource","features":[470]},{"name":"RmonReleaseResource","features":[470]},{"name":"RmonResourceControl","features":[470]},{"name":"RmonResourceTypeControl","features":[470]},{"name":"RmonShutdownResource","features":[470]},{"name":"RmonStartingResource","features":[470]},{"name":"RmonTerminateResource","features":[470]},{"name":"SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR","features":[470]},{"name":"SET_APP_INSTANCE_CSV_FLAGS","features":[307,470]},{"name":"SR_DISK_REPLICATION_ELIGIBLE","features":[470]},{"name":"SR_REPLICATED_DISK_TYPE","features":[470]},{"name":"SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO","features":[470]},{"name":"SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP","features":[307,470]},{"name":"SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP_RESULT","features":[470]},{"name":"SR_RESOURCE_TYPE_DISK_INFO","features":[470]},{"name":"SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULT","features":[470]},{"name":"SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS","features":[307,470]},{"name":"SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKS","features":[307,470]},{"name":"SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKS","features":[307,470]},{"name":"SR_RESOURCE_TYPE_REPLICATED_DISK","features":[470]},{"name":"SR_RESOURCE_TYPE_REPLICATED_DISKS_RESULT","features":[470]},{"name":"SR_RESOURCE_TYPE_REPLICATED_PARTITION_ARRAY","features":[470]},{"name":"SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO","features":[470]},{"name":"STARTUP_EX_ROUTINE","features":[470]},{"name":"STARTUP_ROUTINE","features":[470]},{"name":"SetAppInstanceCsvFlags","features":[307,470]},{"name":"SetClusterGroupName","features":[470]},{"name":"SetClusterGroupNameEx","features":[470]},{"name":"SetClusterGroupNodeList","features":[470]},{"name":"SetClusterGroupNodeListEx","features":[470]},{"name":"SetClusterGroupSetDependencyExpression","features":[470]},{"name":"SetClusterGroupSetDependencyExpressionEx","features":[470]},{"name":"SetClusterName","features":[470]},{"name":"SetClusterNameEx","features":[470]},{"name":"SetClusterNetworkName","features":[470]},{"name":"SetClusterNetworkNameEx","features":[470]},{"name":"SetClusterNetworkPriorityOrder","features":[470]},{"name":"SetClusterQuorumResource","features":[470]},{"name":"SetClusterQuorumResourceEx","features":[470]},{"name":"SetClusterResourceDependencyExpression","features":[470]},{"name":"SetClusterResourceName","features":[470]},{"name":"SetClusterResourceNameEx","features":[470]},{"name":"SetClusterServiceAccountPassword","features":[307,470]},{"name":"SetGroupDependencyExpression","features":[470]},{"name":"SetGroupDependencyExpressionEx","features":[470]},{"name":"SharedVolumeStateActive","features":[470]},{"name":"SharedVolumeStateActiveRedirected","features":[470]},{"name":"SharedVolumeStateActiveVolumeRedirected","features":[470]},{"name":"SharedVolumeStatePaused","features":[470]},{"name":"SharedVolumeStateUnavailable","features":[470]},{"name":"SrDiskReplicationEligibleAlreadyInReplication","features":[470]},{"name":"SrDiskReplicationEligibleFileSystemNotSupported","features":[470]},{"name":"SrDiskReplicationEligibleInSameSite","features":[470]},{"name":"SrDiskReplicationEligibleInsufficientFreeSpace","features":[470]},{"name":"SrDiskReplicationEligibleNone","features":[470]},{"name":"SrDiskReplicationEligibleNotGpt","features":[470]},{"name":"SrDiskReplicationEligibleNotInSameSite","features":[470]},{"name":"SrDiskReplicationEligibleOffline","features":[470]},{"name":"SrDiskReplicationEligibleOther","features":[470]},{"name":"SrDiskReplicationEligiblePartitionLayoutMismatch","features":[470]},{"name":"SrDiskReplicationEligibleSameAsSpecifiedDisk","features":[470]},{"name":"SrDiskReplicationEligibleYes","features":[470]},{"name":"SrReplicatedDiskTypeDestination","features":[470]},{"name":"SrReplicatedDiskTypeLogDestination","features":[470]},{"name":"SrReplicatedDiskTypeLogNotInParthership","features":[470]},{"name":"SrReplicatedDiskTypeLogSource","features":[470]},{"name":"SrReplicatedDiskTypeNone","features":[470]},{"name":"SrReplicatedDiskTypeNotInParthership","features":[470]},{"name":"SrReplicatedDiskTypeOther","features":[470]},{"name":"SrReplicatedDiskTypeSource","features":[470]},{"name":"USE_CLIENT_ACCESS_NETWORKS_FOR_CSV","features":[470]},{"name":"VM_RESDLL_CONTEXT","features":[470]},{"name":"VmResdllContextLiveMigration","features":[470]},{"name":"VmResdllContextSave","features":[470]},{"name":"VmResdllContextShutdown","features":[470]},{"name":"VmResdllContextShutdownForce","features":[470]},{"name":"VmResdllContextTurnOff","features":[470]},{"name":"VolumeBackupInProgress","features":[470]},{"name":"VolumeBackupNone","features":[470]},{"name":"VolumeRedirectedIOReasonMax","features":[470]},{"name":"VolumeRedirectedIOReasonNoDiskConnectivity","features":[470]},{"name":"VolumeRedirectedIOReasonStorageSpaceNotAttached","features":[470]},{"name":"VolumeRedirectedIOReasonVolumeReplicationEnabled","features":[470]},{"name":"VolumeStateDismounted","features":[470]},{"name":"VolumeStateInMaintenance","features":[470]},{"name":"VolumeStateNoAccess","features":[470]},{"name":"VolumeStateNoDirectIO","features":[470]},{"name":"VolumeStateNoFaults","features":[470]},{"name":"WS2016_RTM_UPGRADE_VERSION","features":[470]},{"name":"WS2016_TP4_UPGRADE_VERSION","features":[470]},{"name":"WS2016_TP5_UPGRADE_VERSION","features":[470]},{"name":"WitnessTagHelper","features":[470]},{"name":"WitnessTagUpdateHelper","features":[470]},{"name":"eResourceStateChangeReasonFailedMove","features":[470]},{"name":"eResourceStateChangeReasonFailover","features":[470]},{"name":"eResourceStateChangeReasonMove","features":[470]},{"name":"eResourceStateChangeReasonRundown","features":[470]},{"name":"eResourceStateChangeReasonShutdown","features":[470]},{"name":"eResourceStateChangeReasonUnknown","features":[470]}],"473":[{"name":"CacheRangeChunkSize","features":[472]},{"name":"CreateRequestQueueExternalIdProperty","features":[472]},{"name":"CreateRequestQueueMax","features":[472]},{"name":"DelegateRequestDelegateUrlProperty","features":[472]},{"name":"DelegateRequestReservedProperty","features":[472]},{"name":"ExParamTypeErrorHeaders","features":[472]},{"name":"ExParamTypeHttp2SettingsLimits","features":[472]},{"name":"ExParamTypeHttp2Window","features":[472]},{"name":"ExParamTypeHttpPerformance","features":[472]},{"name":"ExParamTypeMax","features":[472]},{"name":"ExParamTypeTlsRestrictions","features":[472]},{"name":"ExParamTypeTlsSessionTicketKeys","features":[472]},{"name":"HTTP2_SETTINGS_LIMITS_PARAM","features":[472]},{"name":"HTTP2_WINDOW_SIZE_PARAM","features":[472]},{"name":"HTTPAPI_VERSION","features":[472]},{"name":"HTTP_503_RESPONSE_VERBOSITY","features":[472]},{"name":"HTTP_AUTHENTICATION_HARDENING_LEVELS","features":[472]},{"name":"HTTP_AUTH_ENABLE_BASIC","features":[472]},{"name":"HTTP_AUTH_ENABLE_DIGEST","features":[472]},{"name":"HTTP_AUTH_ENABLE_KERBEROS","features":[472]},{"name":"HTTP_AUTH_ENABLE_NEGOTIATE","features":[472]},{"name":"HTTP_AUTH_ENABLE_NTLM","features":[472]},{"name":"HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL","features":[472]},{"name":"HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING","features":[472]},{"name":"HTTP_AUTH_STATUS","features":[472]},{"name":"HTTP_BANDWIDTH_LIMIT_INFO","features":[472]},{"name":"HTTP_BINDING_INFO","features":[307,472]},{"name":"HTTP_BYTE_RANGE","features":[472]},{"name":"HTTP_CACHE_POLICY","features":[472]},{"name":"HTTP_CACHE_POLICY_TYPE","features":[472]},{"name":"HTTP_CHANNEL_BIND_CLIENT_SERVICE","features":[472]},{"name":"HTTP_CHANNEL_BIND_DOTLESS_SERVICE","features":[472]},{"name":"HTTP_CHANNEL_BIND_INFO","features":[472]},{"name":"HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK","features":[472]},{"name":"HTTP_CHANNEL_BIND_PROXY","features":[472]},{"name":"HTTP_CHANNEL_BIND_PROXY_COHOSTING","features":[472]},{"name":"HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN","features":[472]},{"name":"HTTP_CONNECTION_LIMIT_INFO","features":[472]},{"name":"HTTP_COOKED_URL","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_PROPERTY_ID","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_PROPERTY_INFO","features":[472]},{"name":"HTTP_DATA_CHUNK","features":[307,472]},{"name":"HTTP_DATA_CHUNK_TYPE","features":[472]},{"name":"HTTP_DELEGATE_REQUEST_PROPERTY_ID","features":[472]},{"name":"HTTP_DELEGATE_REQUEST_PROPERTY_INFO","features":[472]},{"name":"HTTP_DEMAND_CBT","features":[472]},{"name":"HTTP_ENABLED_STATE","features":[472]},{"name":"HTTP_ERROR_HEADERS_PARAM","features":[472]},{"name":"HTTP_FEATURE_ID","features":[472]},{"name":"HTTP_FLOWRATE_INFO","features":[472]},{"name":"HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE","features":[472]},{"name":"HTTP_HEADER_ID","features":[472]},{"name":"HTTP_INITIALIZE","features":[472]},{"name":"HTTP_INITIALIZE_CONFIG","features":[472]},{"name":"HTTP_INITIALIZE_SERVER","features":[472]},{"name":"HTTP_KNOWN_HEADER","features":[472]},{"name":"HTTP_LISTEN_ENDPOINT_INFO","features":[307,472]},{"name":"HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER","features":[472]},{"name":"HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY","features":[472]},{"name":"HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY","features":[472]},{"name":"HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION","features":[472]},{"name":"HTTP_LOGGING_INFO","features":[472,310]},{"name":"HTTP_LOGGING_ROLLOVER_TYPE","features":[472]},{"name":"HTTP_LOGGING_TYPE","features":[472]},{"name":"HTTP_LOG_DATA","features":[472]},{"name":"HTTP_LOG_DATA_TYPE","features":[472]},{"name":"HTTP_LOG_FIELDS_DATA","features":[472]},{"name":"HTTP_LOG_FIELD_BYTES_RECV","features":[472]},{"name":"HTTP_LOG_FIELD_BYTES_SENT","features":[472]},{"name":"HTTP_LOG_FIELD_CLIENT_IP","features":[472]},{"name":"HTTP_LOG_FIELD_CLIENT_PORT","features":[472]},{"name":"HTTP_LOG_FIELD_COMPUTER_NAME","features":[472]},{"name":"HTTP_LOG_FIELD_COOKIE","features":[472]},{"name":"HTTP_LOG_FIELD_CORRELATION_ID","features":[472]},{"name":"HTTP_LOG_FIELD_DATE","features":[472]},{"name":"HTTP_LOG_FIELD_FAULT_CODE","features":[472]},{"name":"HTTP_LOG_FIELD_HOST","features":[472]},{"name":"HTTP_LOG_FIELD_METHOD","features":[472]},{"name":"HTTP_LOG_FIELD_QUEUE_NAME","features":[472]},{"name":"HTTP_LOG_FIELD_REASON","features":[472]},{"name":"HTTP_LOG_FIELD_REFERER","features":[472]},{"name":"HTTP_LOG_FIELD_SERVER_IP","features":[472]},{"name":"HTTP_LOG_FIELD_SERVER_PORT","features":[472]},{"name":"HTTP_LOG_FIELD_SITE_ID","features":[472]},{"name":"HTTP_LOG_FIELD_SITE_NAME","features":[472]},{"name":"HTTP_LOG_FIELD_STATUS","features":[472]},{"name":"HTTP_LOG_FIELD_STREAM_ID","features":[472]},{"name":"HTTP_LOG_FIELD_STREAM_ID_EX","features":[472]},{"name":"HTTP_LOG_FIELD_SUB_STATUS","features":[472]},{"name":"HTTP_LOG_FIELD_TIME","features":[472]},{"name":"HTTP_LOG_FIELD_TIME_TAKEN","features":[472]},{"name":"HTTP_LOG_FIELD_TRANSPORT_TYPE","features":[472]},{"name":"HTTP_LOG_FIELD_URI","features":[472]},{"name":"HTTP_LOG_FIELD_URI_QUERY","features":[472]},{"name":"HTTP_LOG_FIELD_URI_STEM","features":[472]},{"name":"HTTP_LOG_FIELD_USER_AGENT","features":[472]},{"name":"HTTP_LOG_FIELD_USER_NAME","features":[472]},{"name":"HTTP_LOG_FIELD_VERSION","features":[472]},{"name":"HTTP_LOG_FIELD_WIN32_STATUS","features":[472]},{"name":"HTTP_MAX_SERVER_QUEUE_LENGTH","features":[472]},{"name":"HTTP_MIN_SERVER_QUEUE_LENGTH","features":[472]},{"name":"HTTP_MULTIPLE_KNOWN_HEADERS","features":[472]},{"name":"HTTP_PERFORMANCE_PARAM","features":[472]},{"name":"HTTP_PERFORMANCE_PARAM_TYPE","features":[472]},{"name":"HTTP_PROPERTY_FLAGS","features":[472]},{"name":"HTTP_PROTECTION_LEVEL_INFO","features":[472]},{"name":"HTTP_PROTECTION_LEVEL_TYPE","features":[472]},{"name":"HTTP_QOS_SETTING_INFO","features":[472]},{"name":"HTTP_QOS_SETTING_TYPE","features":[472]},{"name":"HTTP_QUERY_REQUEST_QUALIFIER_QUIC","features":[472]},{"name":"HTTP_QUERY_REQUEST_QUALIFIER_TCP","features":[472]},{"name":"HTTP_QUIC_API_TIMINGS","features":[472]},{"name":"HTTP_QUIC_CONNECTION_API_TIMINGS","features":[472]},{"name":"HTTP_QUIC_STREAM_API_TIMINGS","features":[472]},{"name":"HTTP_QUIC_STREAM_REQUEST_STATS","features":[472]},{"name":"HTTP_RECEIVE_FULL_CHAIN","features":[472]},{"name":"HTTP_RECEIVE_HTTP_REQUEST_FLAGS","features":[472]},{"name":"HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER","features":[472]},{"name":"HTTP_RECEIVE_REQUEST_FLAG_COPY_BODY","features":[472]},{"name":"HTTP_RECEIVE_REQUEST_FLAG_FLUSH_BODY","features":[472]},{"name":"HTTP_RECEIVE_SECURE_CHANNEL_TOKEN","features":[472]},{"name":"HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED","features":[472]},{"name":"HTTP_REQUEST_AUTH_INFO","features":[307,472]},{"name":"HTTP_REQUEST_AUTH_TYPE","features":[472]},{"name":"HTTP_REQUEST_CHANNEL_BIND_STATUS","features":[472]},{"name":"HTTP_REQUEST_FLAG_HTTP2","features":[472]},{"name":"HTTP_REQUEST_FLAG_HTTP3","features":[472]},{"name":"HTTP_REQUEST_FLAG_IP_ROUTED","features":[472]},{"name":"HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS","features":[472]},{"name":"HTTP_REQUEST_HEADERS","features":[472]},{"name":"HTTP_REQUEST_INFO","features":[472]},{"name":"HTTP_REQUEST_INFO_TYPE","features":[472]},{"name":"HTTP_REQUEST_PROPERTY","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_SNI","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_STREAM_ERROR","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION","features":[472]},{"name":"HTTP_REQUEST_SIZING_TYPE","features":[472]},{"name":"HTTP_REQUEST_TIMING_INFO","features":[472]},{"name":"HTTP_REQUEST_TIMING_TYPE","features":[472]},{"name":"HTTP_REQUEST_TOKEN_BINDING_INFO","features":[472]},{"name":"HTTP_REQUEST_V1","features":[307,472,320]},{"name":"HTTP_REQUEST_V2","features":[307,472,320]},{"name":"HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS","features":[472]},{"name":"HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE","features":[472]},{"name":"HTTP_RESPONSE_HEADERS","features":[472]},{"name":"HTTP_RESPONSE_INFO","features":[472]},{"name":"HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER","features":[472]},{"name":"HTTP_RESPONSE_INFO_TYPE","features":[472]},{"name":"HTTP_RESPONSE_V1","features":[307,472]},{"name":"HTTP_RESPONSE_V2","features":[307,472]},{"name":"HTTP_SCHEME","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_DISCONNECT","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_GOAWAY","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_MORE_DATA","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_OPAQUE","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES","features":[472]},{"name":"HTTP_SERVER_AUTHENTICATION_BASIC_PARAMS","features":[472]},{"name":"HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMS","features":[472]},{"name":"HTTP_SERVER_AUTHENTICATION_INFO","features":[307,472]},{"name":"HTTP_SERVER_PROPERTY","features":[472]},{"name":"HTTP_SERVICE_BINDING_A","features":[472]},{"name":"HTTP_SERVICE_BINDING_BASE","features":[472]},{"name":"HTTP_SERVICE_BINDING_TYPE","features":[472]},{"name":"HTTP_SERVICE_BINDING_W","features":[472]},{"name":"HTTP_SERVICE_CONFIG_CACHE_KEY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_CACHE_SET","features":[472]},{"name":"HTTP_SERVICE_CONFIG_ID","features":[472]},{"name":"HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_IP_LISTEN_QUERY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_QUERY_TYPE","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SETTING_KEY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SETTING_SET","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_KEY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_QUERY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_QUERY_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_SET","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_SET_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_KEY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_KEY_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_PARAM","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_PARAM_EX","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_QUERY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_QUERY_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SET","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SET_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_KEY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_QUERY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_QUERY_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_SET","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_SET_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_TIMEOUT_KEY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_TIMEOUT_SET","features":[472]},{"name":"HTTP_SERVICE_CONFIG_URLACL_KEY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_URLACL_PARAM","features":[472]},{"name":"HTTP_SERVICE_CONFIG_URLACL_QUERY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_URLACL_SET","features":[472]},{"name":"HTTP_SSL_CLIENT_CERT_INFO","features":[307,472]},{"name":"HTTP_SSL_INFO","features":[307,472]},{"name":"HTTP_SSL_PROTOCOL_INFO","features":[472]},{"name":"HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE","features":[472]},{"name":"HTTP_STATE_INFO","features":[472]},{"name":"HTTP_TIMEOUT_LIMIT_INFO","features":[472]},{"name":"HTTP_TLS_RESTRICTIONS_PARAM","features":[472]},{"name":"HTTP_TLS_SESSION_TICKET_KEYS_PARAM","features":[472]},{"name":"HTTP_TRANSPORT_ADDRESS","features":[472,320]},{"name":"HTTP_UNKNOWN_HEADER","features":[472]},{"name":"HTTP_URL_FLAG_REMOVE_ALL","features":[472]},{"name":"HTTP_VERB","features":[472]},{"name":"HTTP_VERSION","features":[472]},{"name":"HTTP_VERSION","features":[472]},{"name":"HTTP_WSK_API_TIMINGS","features":[472]},{"name":"HeaderWaitTimeout","features":[472]},{"name":"Http503ResponseVerbosityBasic","features":[472]},{"name":"Http503ResponseVerbosityFull","features":[472]},{"name":"Http503ResponseVerbosityLimited","features":[472]},{"name":"HttpAddFragmentToCache","features":[307,472,312]},{"name":"HttpAddUrl","features":[307,472]},{"name":"HttpAddUrlToUrlGroup","features":[472]},{"name":"HttpAuthStatusFailure","features":[472]},{"name":"HttpAuthStatusNotAuthenticated","features":[472]},{"name":"HttpAuthStatusSuccess","features":[472]},{"name":"HttpAuthenticationHardeningLegacy","features":[472]},{"name":"HttpAuthenticationHardeningMedium","features":[472]},{"name":"HttpAuthenticationHardeningStrict","features":[472]},{"name":"HttpCachePolicyMaximum","features":[472]},{"name":"HttpCachePolicyNocache","features":[472]},{"name":"HttpCachePolicyTimeToLive","features":[472]},{"name":"HttpCachePolicyUserInvalidates","features":[472]},{"name":"HttpCancelHttpRequest","features":[307,472,312]},{"name":"HttpCloseRequestQueue","features":[307,472]},{"name":"HttpCloseServerSession","features":[472]},{"name":"HttpCloseUrlGroup","features":[472]},{"name":"HttpCreateHttpHandle","features":[307,472]},{"name":"HttpCreateRequestQueue","features":[307,472,310]},{"name":"HttpCreateServerSession","features":[472]},{"name":"HttpCreateUrlGroup","features":[472]},{"name":"HttpDataChunkFromFileHandle","features":[472]},{"name":"HttpDataChunkFromFragmentCache","features":[472]},{"name":"HttpDataChunkFromFragmentCacheEx","features":[472]},{"name":"HttpDataChunkFromMemory","features":[472]},{"name":"HttpDataChunkMaximum","features":[472]},{"name":"HttpDataChunkTrailers","features":[472]},{"name":"HttpDeclarePush","features":[307,472]},{"name":"HttpDelegateRequestEx","features":[307,472]},{"name":"HttpDeleteServiceConfiguration","features":[307,472,312]},{"name":"HttpEnabledStateActive","features":[472]},{"name":"HttpEnabledStateInactive","features":[472]},{"name":"HttpFeatureApiTimings","features":[472]},{"name":"HttpFeatureDelegateEx","features":[472]},{"name":"HttpFeatureHttp3","features":[472]},{"name":"HttpFeatureLast","features":[472]},{"name":"HttpFeatureResponseTrailers","features":[472]},{"name":"HttpFeatureUnknown","features":[472]},{"name":"HttpFeaturemax","features":[472]},{"name":"HttpFindUrlGroupId","features":[307,472]},{"name":"HttpFlushResponseCache","features":[307,472,312]},{"name":"HttpGetExtension","features":[472]},{"name":"HttpHeaderAccept","features":[472]},{"name":"HttpHeaderAcceptCharset","features":[472]},{"name":"HttpHeaderAcceptEncoding","features":[472]},{"name":"HttpHeaderAcceptLanguage","features":[472]},{"name":"HttpHeaderAcceptRanges","features":[472]},{"name":"HttpHeaderAge","features":[472]},{"name":"HttpHeaderAllow","features":[472]},{"name":"HttpHeaderAuthorization","features":[472]},{"name":"HttpHeaderCacheControl","features":[472]},{"name":"HttpHeaderConnection","features":[472]},{"name":"HttpHeaderContentEncoding","features":[472]},{"name":"HttpHeaderContentLanguage","features":[472]},{"name":"HttpHeaderContentLength","features":[472]},{"name":"HttpHeaderContentLocation","features":[472]},{"name":"HttpHeaderContentMd5","features":[472]},{"name":"HttpHeaderContentRange","features":[472]},{"name":"HttpHeaderContentType","features":[472]},{"name":"HttpHeaderCookie","features":[472]},{"name":"HttpHeaderDate","features":[472]},{"name":"HttpHeaderEtag","features":[472]},{"name":"HttpHeaderExpect","features":[472]},{"name":"HttpHeaderExpires","features":[472]},{"name":"HttpHeaderFrom","features":[472]},{"name":"HttpHeaderHost","features":[472]},{"name":"HttpHeaderIfMatch","features":[472]},{"name":"HttpHeaderIfModifiedSince","features":[472]},{"name":"HttpHeaderIfNoneMatch","features":[472]},{"name":"HttpHeaderIfRange","features":[472]},{"name":"HttpHeaderIfUnmodifiedSince","features":[472]},{"name":"HttpHeaderKeepAlive","features":[472]},{"name":"HttpHeaderLastModified","features":[472]},{"name":"HttpHeaderLocation","features":[472]},{"name":"HttpHeaderMaxForwards","features":[472]},{"name":"HttpHeaderMaximum","features":[472]},{"name":"HttpHeaderPragma","features":[472]},{"name":"HttpHeaderProxyAuthenticate","features":[472]},{"name":"HttpHeaderProxyAuthorization","features":[472]},{"name":"HttpHeaderRange","features":[472]},{"name":"HttpHeaderReferer","features":[472]},{"name":"HttpHeaderRequestMaximum","features":[472]},{"name":"HttpHeaderResponseMaximum","features":[472]},{"name":"HttpHeaderRetryAfter","features":[472]},{"name":"HttpHeaderServer","features":[472]},{"name":"HttpHeaderSetCookie","features":[472]},{"name":"HttpHeaderTe","features":[472]},{"name":"HttpHeaderTrailer","features":[472]},{"name":"HttpHeaderTransferEncoding","features":[472]},{"name":"HttpHeaderTranslate","features":[472]},{"name":"HttpHeaderUpgrade","features":[472]},{"name":"HttpHeaderUserAgent","features":[472]},{"name":"HttpHeaderVary","features":[472]},{"name":"HttpHeaderVia","features":[472]},{"name":"HttpHeaderWarning","features":[472]},{"name":"HttpHeaderWwwAuthenticate","features":[472]},{"name":"HttpInitialize","features":[472]},{"name":"HttpIsFeatureSupported","features":[307,472]},{"name":"HttpLogDataTypeFields","features":[472]},{"name":"HttpLoggingRolloverDaily","features":[472]},{"name":"HttpLoggingRolloverHourly","features":[472]},{"name":"HttpLoggingRolloverMonthly","features":[472]},{"name":"HttpLoggingRolloverSize","features":[472]},{"name":"HttpLoggingRolloverWeekly","features":[472]},{"name":"HttpLoggingTypeIIS","features":[472]},{"name":"HttpLoggingTypeNCSA","features":[472]},{"name":"HttpLoggingTypeRaw","features":[472]},{"name":"HttpLoggingTypeW3C","features":[472]},{"name":"HttpNone","features":[472]},{"name":"HttpPrepareUrl","features":[472]},{"name":"HttpProtectionLevelEdgeRestricted","features":[472]},{"name":"HttpProtectionLevelRestricted","features":[472]},{"name":"HttpProtectionLevelUnrestricted","features":[472]},{"name":"HttpQosSettingTypeBandwidth","features":[472]},{"name":"HttpQosSettingTypeConnectionLimit","features":[472]},{"name":"HttpQosSettingTypeFlowRate","features":[472]},{"name":"HttpQueryRequestQueueProperty","features":[307,472]},{"name":"HttpQueryServerSessionProperty","features":[472]},{"name":"HttpQueryServiceConfiguration","features":[307,472,312]},{"name":"HttpQueryUrlGroupProperty","features":[472]},{"name":"HttpReadFragmentFromCache","features":[307,472,312]},{"name":"HttpReceiveClientCertificate","features":[307,472,312]},{"name":"HttpReceiveHttpRequest","features":[307,472,320,312]},{"name":"HttpReceiveRequestEntityBody","features":[307,472,312]},{"name":"HttpRemoveUrl","features":[307,472]},{"name":"HttpRemoveUrlFromUrlGroup","features":[472]},{"name":"HttpRequestAuthTypeBasic","features":[472]},{"name":"HttpRequestAuthTypeDigest","features":[472]},{"name":"HttpRequestAuthTypeKerberos","features":[472]},{"name":"HttpRequestAuthTypeNTLM","features":[472]},{"name":"HttpRequestAuthTypeNegotiate","features":[472]},{"name":"HttpRequestAuthTypeNone","features":[472]},{"name":"HttpRequestInfoTypeAuth","features":[472]},{"name":"HttpRequestInfoTypeChannelBind","features":[472]},{"name":"HttpRequestInfoTypeQuicStats","features":[472]},{"name":"HttpRequestInfoTypeRequestSizing","features":[472]},{"name":"HttpRequestInfoTypeRequestTiming","features":[472]},{"name":"HttpRequestInfoTypeSslProtocol","features":[472]},{"name":"HttpRequestInfoTypeSslTokenBinding","features":[472]},{"name":"HttpRequestInfoTypeSslTokenBindingDraft","features":[472]},{"name":"HttpRequestInfoTypeTcpInfoV0","features":[472]},{"name":"HttpRequestInfoTypeTcpInfoV1","features":[472]},{"name":"HttpRequestPropertyIsb","features":[472]},{"name":"HttpRequestPropertyQuicApiTimings","features":[472]},{"name":"HttpRequestPropertyQuicStats","features":[472]},{"name":"HttpRequestPropertySni","features":[472]},{"name":"HttpRequestPropertyStreamError","features":[472]},{"name":"HttpRequestPropertyTcpInfoV0","features":[472]},{"name":"HttpRequestPropertyTcpInfoV1","features":[472]},{"name":"HttpRequestPropertyWskApiTimings","features":[472]},{"name":"HttpRequestSizingTypeHeaders","features":[472]},{"name":"HttpRequestSizingTypeMax","features":[472]},{"name":"HttpRequestSizingTypeTlsHandshakeLeg1ClientData","features":[472]},{"name":"HttpRequestSizingTypeTlsHandshakeLeg1ServerData","features":[472]},{"name":"HttpRequestSizingTypeTlsHandshakeLeg2ClientData","features":[472]},{"name":"HttpRequestSizingTypeTlsHandshakeLeg2ServerData","features":[472]},{"name":"HttpRequestTimingTypeConnectionStart","features":[472]},{"name":"HttpRequestTimingTypeDataStart","features":[472]},{"name":"HttpRequestTimingTypeHttp2HeaderDecodeEnd","features":[472]},{"name":"HttpRequestTimingTypeHttp2HeaderDecodeStart","features":[472]},{"name":"HttpRequestTimingTypeHttp2StreamStart","features":[472]},{"name":"HttpRequestTimingTypeHttp3HeaderDecodeEnd","features":[472]},{"name":"HttpRequestTimingTypeHttp3HeaderDecodeStart","features":[472]},{"name":"HttpRequestTimingTypeHttp3StreamStart","features":[472]},{"name":"HttpRequestTimingTypeMax","features":[472]},{"name":"HttpRequestTimingTypeRequestDeliveredForDelegation","features":[472]},{"name":"HttpRequestTimingTypeRequestDeliveredForIO","features":[472]},{"name":"HttpRequestTimingTypeRequestDeliveredForInspection","features":[472]},{"name":"HttpRequestTimingTypeRequestHeaderParseEnd","features":[472]},{"name":"HttpRequestTimingTypeRequestHeaderParseStart","features":[472]},{"name":"HttpRequestTimingTypeRequestQueuedForDelegation","features":[472]},{"name":"HttpRequestTimingTypeRequestQueuedForIO","features":[472]},{"name":"HttpRequestTimingTypeRequestQueuedForInspection","features":[472]},{"name":"HttpRequestTimingTypeRequestReturnedAfterDelegation","features":[472]},{"name":"HttpRequestTimingTypeRequestReturnedAfterInspection","features":[472]},{"name":"HttpRequestTimingTypeRequestRoutingEnd","features":[472]},{"name":"HttpRequestTimingTypeRequestRoutingStart","features":[472]},{"name":"HttpRequestTimingTypeTlsAttributesQueryEnd","features":[472]},{"name":"HttpRequestTimingTypeTlsAttributesQueryStart","features":[472]},{"name":"HttpRequestTimingTypeTlsCertificateLoadEnd","features":[472]},{"name":"HttpRequestTimingTypeTlsCertificateLoadStart","features":[472]},{"name":"HttpRequestTimingTypeTlsClientCertQueryEnd","features":[472]},{"name":"HttpRequestTimingTypeTlsClientCertQueryStart","features":[472]},{"name":"HttpRequestTimingTypeTlsHandshakeLeg1End","features":[472]},{"name":"HttpRequestTimingTypeTlsHandshakeLeg1Start","features":[472]},{"name":"HttpRequestTimingTypeTlsHandshakeLeg2End","features":[472]},{"name":"HttpRequestTimingTypeTlsHandshakeLeg2Start","features":[472]},{"name":"HttpResponseInfoTypeAuthenticationProperty","features":[472]},{"name":"HttpResponseInfoTypeChannelBind","features":[472]},{"name":"HttpResponseInfoTypeMultipleKnownHeaders","features":[472]},{"name":"HttpResponseInfoTypeQoSProperty","features":[472]},{"name":"HttpSchemeHttp","features":[472]},{"name":"HttpSchemeHttps","features":[472]},{"name":"HttpSchemeMaximum","features":[472]},{"name":"HttpSendHttpResponse","features":[307,472,312]},{"name":"HttpSendResponseEntityBody","features":[307,472,312]},{"name":"HttpServer503VerbosityProperty","features":[472]},{"name":"HttpServerAuthenticationProperty","features":[472]},{"name":"HttpServerBindingProperty","features":[472]},{"name":"HttpServerChannelBindProperty","features":[472]},{"name":"HttpServerDelegationProperty","features":[472]},{"name":"HttpServerExtendedAuthenticationProperty","features":[472]},{"name":"HttpServerListenEndpointProperty","features":[472]},{"name":"HttpServerLoggingProperty","features":[472]},{"name":"HttpServerProtectionLevelProperty","features":[472]},{"name":"HttpServerQosProperty","features":[472]},{"name":"HttpServerQueueLengthProperty","features":[472]},{"name":"HttpServerStateProperty","features":[472]},{"name":"HttpServerTimeoutsProperty","features":[472]},{"name":"HttpServiceBindingTypeA","features":[472]},{"name":"HttpServiceBindingTypeNone","features":[472]},{"name":"HttpServiceBindingTypeW","features":[472]},{"name":"HttpServiceConfigCache","features":[472]},{"name":"HttpServiceConfigIPListenList","features":[472]},{"name":"HttpServiceConfigMax","features":[472]},{"name":"HttpServiceConfigQueryExact","features":[472]},{"name":"HttpServiceConfigQueryMax","features":[472]},{"name":"HttpServiceConfigQueryNext","features":[472]},{"name":"HttpServiceConfigSSLCertInfo","features":[472]},{"name":"HttpServiceConfigSetting","features":[472]},{"name":"HttpServiceConfigSslCcsCertInfo","features":[472]},{"name":"HttpServiceConfigSslCcsCertInfoEx","features":[472]},{"name":"HttpServiceConfigSslCertInfoEx","features":[472]},{"name":"HttpServiceConfigSslScopedCcsCertInfo","features":[472]},{"name":"HttpServiceConfigSslScopedCcsCertInfoEx","features":[472]},{"name":"HttpServiceConfigSslSniCertInfo","features":[472]},{"name":"HttpServiceConfigSslSniCertInfoEx","features":[472]},{"name":"HttpServiceConfigTimeout","features":[472]},{"name":"HttpServiceConfigUrlAclInfo","features":[472]},{"name":"HttpSetRequestProperty","features":[307,472,312]},{"name":"HttpSetRequestQueueProperty","features":[307,472]},{"name":"HttpSetServerSessionProperty","features":[472]},{"name":"HttpSetServiceConfiguration","features":[307,472,312]},{"name":"HttpSetUrlGroupProperty","features":[472]},{"name":"HttpShutdownRequestQueue","features":[307,472]},{"name":"HttpTerminate","features":[472]},{"name":"HttpTlsThrottle","features":[472]},{"name":"HttpUpdateServiceConfiguration","features":[307,472,312]},{"name":"HttpVerbCONNECT","features":[472]},{"name":"HttpVerbCOPY","features":[472]},{"name":"HttpVerbDELETE","features":[472]},{"name":"HttpVerbGET","features":[472]},{"name":"HttpVerbHEAD","features":[472]},{"name":"HttpVerbInvalid","features":[472]},{"name":"HttpVerbLOCK","features":[472]},{"name":"HttpVerbMKCOL","features":[472]},{"name":"HttpVerbMOVE","features":[472]},{"name":"HttpVerbMaximum","features":[472]},{"name":"HttpVerbOPTIONS","features":[472]},{"name":"HttpVerbPOST","features":[472]},{"name":"HttpVerbPROPFIND","features":[472]},{"name":"HttpVerbPROPPATCH","features":[472]},{"name":"HttpVerbPUT","features":[472]},{"name":"HttpVerbSEARCH","features":[472]},{"name":"HttpVerbTRACE","features":[472]},{"name":"HttpVerbTRACK","features":[472]},{"name":"HttpVerbUNLOCK","features":[472]},{"name":"HttpVerbUnknown","features":[472]},{"name":"HttpVerbUnparsed","features":[472]},{"name":"HttpWaitForDemandStart","features":[307,472,312]},{"name":"HttpWaitForDisconnect","features":[307,472,312]},{"name":"HttpWaitForDisconnectEx","features":[307,472,312]},{"name":"IdleConnectionTimeout","features":[472]},{"name":"MaxCacheResponseSize","features":[472]},{"name":"PerformanceParamAggressiveICW","features":[472]},{"name":"PerformanceParamDecryptOnSspiThread","features":[472]},{"name":"PerformanceParamMax","features":[472]},{"name":"PerformanceParamMaxConcurrentClientStreams","features":[472]},{"name":"PerformanceParamMaxReceiveBufferSize","features":[472]},{"name":"PerformanceParamMaxSendBufferSize","features":[472]},{"name":"PerformanceParamSendBufferingFlags","features":[472]}],"474":[{"name":"BerElement","features":[473]},{"name":"DBGPRINT","features":[473]},{"name":"DEREFERENCECONNECTION","features":[473]},{"name":"LAPI_MAJOR_VER1","features":[473]},{"name":"LAPI_MINOR_VER1","features":[473]},{"name":"LBER_DEFAULT","features":[473]},{"name":"LBER_ERROR","features":[473]},{"name":"LBER_TRANSLATE_STRINGS","features":[473]},{"name":"LBER_USE_DER","features":[473]},{"name":"LBER_USE_INDEFINITE_LEN","features":[473]},{"name":"LDAP","features":[473]},{"name":"LDAPAPIFeatureInfoA","features":[473]},{"name":"LDAPAPIFeatureInfoW","features":[473]},{"name":"LDAPAPIInfoA","features":[473]},{"name":"LDAPAPIInfoW","features":[473]},{"name":"LDAPControlA","features":[307,473]},{"name":"LDAPControlW","features":[307,473]},{"name":"LDAPMessage","features":[307,473]},{"name":"LDAPModA","features":[473]},{"name":"LDAPModW","features":[473]},{"name":"LDAPSortKeyA","features":[307,473]},{"name":"LDAPSortKeyW","features":[307,473]},{"name":"LDAPVLVInfo","features":[473]},{"name":"LDAP_ABANDON_CMD","features":[473]},{"name":"LDAP_ADD_CMD","features":[473]},{"name":"LDAP_ADMIN_LIMIT_EXCEEDED","features":[473]},{"name":"LDAP_AFFECTS_MULTIPLE_DSAS","features":[473]},{"name":"LDAP_ALIAS_DEREF_PROBLEM","features":[473]},{"name":"LDAP_ALIAS_PROBLEM","features":[473]},{"name":"LDAP_ALREADY_EXISTS","features":[473]},{"name":"LDAP_API_FEATURE_VIRTUAL_LIST_VIEW","features":[473]},{"name":"LDAP_API_INFO_VERSION","features":[473]},{"name":"LDAP_API_VERSION","features":[473]},{"name":"LDAP_ATTRIBUTE_OR_VALUE_EXISTS","features":[473]},{"name":"LDAP_AUTH_METHOD_NOT_SUPPORTED","features":[473]},{"name":"LDAP_AUTH_OTHERKIND","features":[473]},{"name":"LDAP_AUTH_SASL","features":[473]},{"name":"LDAP_AUTH_SIMPLE","features":[473]},{"name":"LDAP_AUTH_UNKNOWN","features":[473]},{"name":"LDAP_BERVAL","features":[473]},{"name":"LDAP_BIND_CMD","features":[473]},{"name":"LDAP_BUSY","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_ADAM_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_ADAM_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_LDAP_INTEG_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_LDAP_INTEG_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_PARTIAL_SECRETS_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_PARTIAL_SECRETS_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V51_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V51_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V60_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V60_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V61_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V61_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V61_R2_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V61_R2_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_W8_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_W8_OID_W","features":[473]},{"name":"LDAP_CHASE_EXTERNAL_REFERRALS","features":[473]},{"name":"LDAP_CHASE_SUBORDINATE_REFERRALS","features":[473]},{"name":"LDAP_CLIENT_LOOP","features":[473]},{"name":"LDAP_COMPARE_CMD","features":[473]},{"name":"LDAP_COMPARE_FALSE","features":[473]},{"name":"LDAP_COMPARE_TRUE","features":[473]},{"name":"LDAP_CONFIDENTIALITY_REQUIRED","features":[473]},{"name":"LDAP_CONNECT_ERROR","features":[473]},{"name":"LDAP_CONSTRAINT_VIOLATION","features":[473]},{"name":"LDAP_CONTROL_NOT_FOUND","features":[473]},{"name":"LDAP_CONTROL_REFERRALS","features":[473]},{"name":"LDAP_CONTROL_REFERRALS_W","features":[473]},{"name":"LDAP_CONTROL_VLVREQUEST","features":[473]},{"name":"LDAP_CONTROL_VLVREQUEST_W","features":[473]},{"name":"LDAP_CONTROL_VLVRESPONSE","features":[473]},{"name":"LDAP_CONTROL_VLVRESPONSE_W","features":[473]},{"name":"LDAP_DECODING_ERROR","features":[473]},{"name":"LDAP_DELETE_CMD","features":[473]},{"name":"LDAP_DEREF_ALWAYS","features":[473]},{"name":"LDAP_DEREF_FINDING","features":[473]},{"name":"LDAP_DEREF_NEVER","features":[473]},{"name":"LDAP_DEREF_SEARCHING","features":[473]},{"name":"LDAP_DIRSYNC_ANCESTORS_FIRST_ORDER","features":[473]},{"name":"LDAP_DIRSYNC_INCREMENTAL_VALUES","features":[473]},{"name":"LDAP_DIRSYNC_OBJECT_SECURITY","features":[473]},{"name":"LDAP_DIRSYNC_PUBLIC_DATA_ONLY","features":[473]},{"name":"LDAP_DIRSYNC_ROPAS_DATA_ONLY","features":[473]},{"name":"LDAP_ENCODING_ERROR","features":[473]},{"name":"LDAP_EXTENDED_CMD","features":[473]},{"name":"LDAP_FEATURE_INFO_VERSION","features":[473]},{"name":"LDAP_FILTER_AND","features":[473]},{"name":"LDAP_FILTER_APPROX","features":[473]},{"name":"LDAP_FILTER_EQUALITY","features":[473]},{"name":"LDAP_FILTER_ERROR","features":[473]},{"name":"LDAP_FILTER_EXTENSIBLE","features":[473]},{"name":"LDAP_FILTER_GE","features":[473]},{"name":"LDAP_FILTER_LE","features":[473]},{"name":"LDAP_FILTER_NOT","features":[473]},{"name":"LDAP_FILTER_OR","features":[473]},{"name":"LDAP_FILTER_PRESENT","features":[473]},{"name":"LDAP_FILTER_SUBSTRINGS","features":[473]},{"name":"LDAP_GC_PORT","features":[473]},{"name":"LDAP_INAPPROPRIATE_AUTH","features":[473]},{"name":"LDAP_INAPPROPRIATE_MATCHING","features":[473]},{"name":"LDAP_INSUFFICIENT_RIGHTS","features":[473]},{"name":"LDAP_INVALID_CMD","features":[473]},{"name":"LDAP_INVALID_CREDENTIALS","features":[473]},{"name":"LDAP_INVALID_DN_SYNTAX","features":[473]},{"name":"LDAP_INVALID_RES","features":[473]},{"name":"LDAP_INVALID_SYNTAX","features":[473]},{"name":"LDAP_IS_LEAF","features":[473]},{"name":"LDAP_LOCAL_ERROR","features":[473]},{"name":"LDAP_LOOP_DETECT","features":[473]},{"name":"LDAP_MATCHING_RULE_BIT_AND","features":[473]},{"name":"LDAP_MATCHING_RULE_BIT_AND_W","features":[473]},{"name":"LDAP_MATCHING_RULE_BIT_OR","features":[473]},{"name":"LDAP_MATCHING_RULE_BIT_OR_W","features":[473]},{"name":"LDAP_MATCHING_RULE_DN_BINARY_COMPLEX","features":[473]},{"name":"LDAP_MATCHING_RULE_DN_BINARY_COMPLEX_W","features":[473]},{"name":"LDAP_MATCHING_RULE_TRANSITIVE_EVALUATION","features":[473]},{"name":"LDAP_MATCHING_RULE_TRANSITIVE_EVALUATION_W","features":[473]},{"name":"LDAP_MODIFY_CMD","features":[473]},{"name":"LDAP_MODRDN_CMD","features":[473]},{"name":"LDAP_MOD_ADD","features":[473]},{"name":"LDAP_MOD_BVALUES","features":[473]},{"name":"LDAP_MOD_DELETE","features":[473]},{"name":"LDAP_MOD_REPLACE","features":[473]},{"name":"LDAP_MORE_RESULTS_TO_RETURN","features":[473]},{"name":"LDAP_MSG_ALL","features":[473]},{"name":"LDAP_MSG_ONE","features":[473]},{"name":"LDAP_MSG_RECEIVED","features":[473]},{"name":"LDAP_NAMING_VIOLATION","features":[473]},{"name":"LDAP_NOT_ALLOWED_ON_NONLEAF","features":[473]},{"name":"LDAP_NOT_ALLOWED_ON_RDN","features":[473]},{"name":"LDAP_NOT_SUPPORTED","features":[473]},{"name":"LDAP_NO_LIMIT","features":[473]},{"name":"LDAP_NO_MEMORY","features":[473]},{"name":"LDAP_NO_OBJECT_CLASS_MODS","features":[473]},{"name":"LDAP_NO_RESULTS_RETURNED","features":[473]},{"name":"LDAP_NO_SUCH_ATTRIBUTE","features":[473]},{"name":"LDAP_NO_SUCH_OBJECT","features":[473]},{"name":"LDAP_OBJECT_CLASS_VIOLATION","features":[473]},{"name":"LDAP_OFFSET_RANGE_ERROR","features":[473]},{"name":"LDAP_OPATT_ABANDON_REPL","features":[473]},{"name":"LDAP_OPATT_ABANDON_REPL_W","features":[473]},{"name":"LDAP_OPATT_BECOME_DOM_MASTER","features":[473]},{"name":"LDAP_OPATT_BECOME_DOM_MASTER_W","features":[473]},{"name":"LDAP_OPATT_BECOME_PDC","features":[473]},{"name":"LDAP_OPATT_BECOME_PDC_W","features":[473]},{"name":"LDAP_OPATT_BECOME_RID_MASTER","features":[473]},{"name":"LDAP_OPATT_BECOME_RID_MASTER_W","features":[473]},{"name":"LDAP_OPATT_BECOME_SCHEMA_MASTER","features":[473]},{"name":"LDAP_OPATT_BECOME_SCHEMA_MASTER_W","features":[473]},{"name":"LDAP_OPATT_CONFIG_NAMING_CONTEXT","features":[473]},{"name":"LDAP_OPATT_CONFIG_NAMING_CONTEXT_W","features":[473]},{"name":"LDAP_OPATT_CURRENT_TIME","features":[473]},{"name":"LDAP_OPATT_CURRENT_TIME_W","features":[473]},{"name":"LDAP_OPATT_DEFAULT_NAMING_CONTEXT","features":[473]},{"name":"LDAP_OPATT_DEFAULT_NAMING_CONTEXT_W","features":[473]},{"name":"LDAP_OPATT_DNS_HOST_NAME","features":[473]},{"name":"LDAP_OPATT_DNS_HOST_NAME_W","features":[473]},{"name":"LDAP_OPATT_DO_GARBAGE_COLLECTION","features":[473]},{"name":"LDAP_OPATT_DO_GARBAGE_COLLECTION_W","features":[473]},{"name":"LDAP_OPATT_DS_SERVICE_NAME","features":[473]},{"name":"LDAP_OPATT_DS_SERVICE_NAME_W","features":[473]},{"name":"LDAP_OPATT_FIXUP_INHERITANCE","features":[473]},{"name":"LDAP_OPATT_FIXUP_INHERITANCE_W","features":[473]},{"name":"LDAP_OPATT_HIGHEST_COMMITTED_USN","features":[473]},{"name":"LDAP_OPATT_HIGHEST_COMMITTED_USN_W","features":[473]},{"name":"LDAP_OPATT_INVALIDATE_RID_POOL","features":[473]},{"name":"LDAP_OPATT_INVALIDATE_RID_POOL_W","features":[473]},{"name":"LDAP_OPATT_LDAP_SERVICE_NAME","features":[473]},{"name":"LDAP_OPATT_LDAP_SERVICE_NAME_W","features":[473]},{"name":"LDAP_OPATT_NAMING_CONTEXTS","features":[473]},{"name":"LDAP_OPATT_NAMING_CONTEXTS_W","features":[473]},{"name":"LDAP_OPATT_RECALC_HIERARCHY","features":[473]},{"name":"LDAP_OPATT_RECALC_HIERARCHY_W","features":[473]},{"name":"LDAP_OPATT_ROOT_DOMAIN_NAMING_CONTEXT","features":[473]},{"name":"LDAP_OPATT_ROOT_DOMAIN_NAMING_CONTEXT_W","features":[473]},{"name":"LDAP_OPATT_SCHEMA_NAMING_CONTEXT","features":[473]},{"name":"LDAP_OPATT_SCHEMA_NAMING_CONTEXT_W","features":[473]},{"name":"LDAP_OPATT_SCHEMA_UPDATE_NOW","features":[473]},{"name":"LDAP_OPATT_SCHEMA_UPDATE_NOW_W","features":[473]},{"name":"LDAP_OPATT_SERVER_NAME","features":[473]},{"name":"LDAP_OPATT_SERVER_NAME_W","features":[473]},{"name":"LDAP_OPATT_SUBSCHEMA_SUBENTRY","features":[473]},{"name":"LDAP_OPATT_SUBSCHEMA_SUBENTRY_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_CAPABILITIES","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_CAPABILITIES_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_CONTROL","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_CONTROL_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_LDAP_POLICIES","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_LDAP_POLICIES_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_LDAP_VERSION","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_LDAP_VERSION_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_SASL_MECHANISM","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_SASL_MECHANISM_W","features":[473]},{"name":"LDAP_OPERATIONS_ERROR","features":[473]},{"name":"LDAP_OPT_API_FEATURE_INFO","features":[473]},{"name":"LDAP_OPT_API_INFO","features":[473]},{"name":"LDAP_OPT_AREC_EXCLUSIVE","features":[473]},{"name":"LDAP_OPT_AUTO_RECONNECT","features":[473]},{"name":"LDAP_OPT_CACHE_ENABLE","features":[473]},{"name":"LDAP_OPT_CACHE_FN_PTRS","features":[473]},{"name":"LDAP_OPT_CACHE_STRATEGY","features":[473]},{"name":"LDAP_OPT_CHASE_REFERRALS","features":[473]},{"name":"LDAP_OPT_CLDAP_TIMEOUT","features":[473]},{"name":"LDAP_OPT_CLDAP_TRIES","features":[473]},{"name":"LDAP_OPT_CLIENT_CERTIFICATE","features":[473]},{"name":"LDAP_OPT_DEREF","features":[473]},{"name":"LDAP_OPT_DESC","features":[473]},{"name":"LDAP_OPT_DNS","features":[473]},{"name":"LDAP_OPT_DNSDOMAIN_NAME","features":[473]},{"name":"LDAP_OPT_ENCRYPT","features":[473]},{"name":"LDAP_OPT_ERROR_NUMBER","features":[473]},{"name":"LDAP_OPT_ERROR_STRING","features":[473]},{"name":"LDAP_OPT_FAST_CONCURRENT_BIND","features":[473]},{"name":"LDAP_OPT_GETDSNAME_FLAGS","features":[473]},{"name":"LDAP_OPT_HOST_NAME","features":[473]},{"name":"LDAP_OPT_HOST_REACHABLE","features":[473]},{"name":"LDAP_OPT_IO_FN_PTRS","features":[473]},{"name":"LDAP_OPT_PING_KEEP_ALIVE","features":[473]},{"name":"LDAP_OPT_PING_LIMIT","features":[473]},{"name":"LDAP_OPT_PING_WAIT_TIME","features":[473]},{"name":"LDAP_OPT_PROMPT_CREDENTIALS","features":[473]},{"name":"LDAP_OPT_PROTOCOL_VERSION","features":[473]},{"name":"LDAP_OPT_REBIND_ARG","features":[473]},{"name":"LDAP_OPT_REBIND_FN","features":[473]},{"name":"LDAP_OPT_REFERRALS","features":[473]},{"name":"LDAP_OPT_REFERRAL_CALLBACK","features":[473]},{"name":"LDAP_OPT_REFERRAL_HOP_LIMIT","features":[473]},{"name":"LDAP_OPT_REF_DEREF_CONN_PER_MSG","features":[473]},{"name":"LDAP_OPT_RESTART","features":[473]},{"name":"LDAP_OPT_RETURN_REFS","features":[473]},{"name":"LDAP_OPT_ROOTDSE_CACHE","features":[473]},{"name":"LDAP_OPT_SASL_METHOD","features":[473]},{"name":"LDAP_OPT_SCH_FLAGS","features":[473]},{"name":"LDAP_OPT_SECURITY_CONTEXT","features":[473]},{"name":"LDAP_OPT_SEND_TIMEOUT","features":[473]},{"name":"LDAP_OPT_SERVER_CERTIFICATE","features":[473]},{"name":"LDAP_OPT_SERVER_ERROR","features":[473]},{"name":"LDAP_OPT_SERVER_EXT_ERROR","features":[473]},{"name":"LDAP_OPT_SIGN","features":[473]},{"name":"LDAP_OPT_SIZELIMIT","features":[473]},{"name":"LDAP_OPT_SOCKET_BIND_ADDRESSES","features":[473]},{"name":"LDAP_OPT_SSL","features":[473]},{"name":"LDAP_OPT_SSL_INFO","features":[473]},{"name":"LDAP_OPT_SSPI_FLAGS","features":[473]},{"name":"LDAP_OPT_TCP_KEEPALIVE","features":[473]},{"name":"LDAP_OPT_THREAD_FN_PTRS","features":[473]},{"name":"LDAP_OPT_TIMELIMIT","features":[473]},{"name":"LDAP_OPT_TLS","features":[473]},{"name":"LDAP_OPT_TLS_INFO","features":[473]},{"name":"LDAP_OPT_VERSION","features":[473]},{"name":"LDAP_OTHER","features":[473]},{"name":"LDAP_PAGED_RESULT_OID_STRING","features":[473]},{"name":"LDAP_PAGED_RESULT_OID_STRING_W","features":[473]},{"name":"LDAP_PARAM_ERROR","features":[473]},{"name":"LDAP_PARTIAL_RESULTS","features":[473]},{"name":"LDAP_POLICYHINT_APPLY_FULLPWDPOLICY","features":[473]},{"name":"LDAP_PORT","features":[473]},{"name":"LDAP_PROTOCOL_ERROR","features":[473]},{"name":"LDAP_REFERRAL","features":[473]},{"name":"LDAP_REFERRAL_CALLBACK","features":[307,473]},{"name":"LDAP_REFERRAL_LIMIT_EXCEEDED","features":[473]},{"name":"LDAP_REFERRAL_V2","features":[473]},{"name":"LDAP_RESULTS_TOO_LARGE","features":[473]},{"name":"LDAP_RES_ADD","features":[473]},{"name":"LDAP_RES_ANY","features":[473]},{"name":"LDAP_RES_BIND","features":[473]},{"name":"LDAP_RES_COMPARE","features":[473]},{"name":"LDAP_RES_DELETE","features":[473]},{"name":"LDAP_RES_EXTENDED","features":[473]},{"name":"LDAP_RES_MODIFY","features":[473]},{"name":"LDAP_RES_MODRDN","features":[473]},{"name":"LDAP_RES_REFERRAL","features":[473]},{"name":"LDAP_RES_SEARCH_ENTRY","features":[473]},{"name":"LDAP_RES_SEARCH_RESULT","features":[473]},{"name":"LDAP_RES_SESSION","features":[473]},{"name":"LDAP_RETCODE","features":[473]},{"name":"LDAP_SASL_BIND_IN_PROGRESS","features":[473]},{"name":"LDAP_SCOPE_BASE","features":[473]},{"name":"LDAP_SCOPE_ONELEVEL","features":[473]},{"name":"LDAP_SCOPE_SUBTREE","features":[473]},{"name":"LDAP_SEARCH_CMD","features":[473]},{"name":"LDAP_SEARCH_HINT_INDEX_ONLY_OID","features":[473]},{"name":"LDAP_SEARCH_HINT_INDEX_ONLY_OID_W","features":[473]},{"name":"LDAP_SEARCH_HINT_REQUIRED_INDEX_OID","features":[473]},{"name":"LDAP_SEARCH_HINT_REQUIRED_INDEX_OID_W","features":[473]},{"name":"LDAP_SEARCH_HINT_SOFT_SIZE_LIMIT_OID","features":[473]},{"name":"LDAP_SEARCH_HINT_SOFT_SIZE_LIMIT_OID_W","features":[473]},{"name":"LDAP_SERVER_ASQ_OID","features":[473]},{"name":"LDAP_SERVER_ASQ_OID_W","features":[473]},{"name":"LDAP_SERVER_BATCH_REQUEST_OID","features":[473]},{"name":"LDAP_SERVER_BATCH_REQUEST_OID_W","features":[473]},{"name":"LDAP_SERVER_BYPASS_QUOTA_OID","features":[473]},{"name":"LDAP_SERVER_BYPASS_QUOTA_OID_W","features":[473]},{"name":"LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID","features":[473]},{"name":"LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID_W","features":[473]},{"name":"LDAP_SERVER_DIRSYNC_EX_OID","features":[473]},{"name":"LDAP_SERVER_DIRSYNC_EX_OID_W","features":[473]},{"name":"LDAP_SERVER_DIRSYNC_OID","features":[473]},{"name":"LDAP_SERVER_DIRSYNC_OID_W","features":[473]},{"name":"LDAP_SERVER_DN_INPUT_OID","features":[473]},{"name":"LDAP_SERVER_DN_INPUT_OID_W","features":[473]},{"name":"LDAP_SERVER_DOMAIN_SCOPE_OID","features":[473]},{"name":"LDAP_SERVER_DOMAIN_SCOPE_OID_W","features":[473]},{"name":"LDAP_SERVER_DOWN","features":[473]},{"name":"LDAP_SERVER_EXPECTED_ENTRY_COUNT_OID","features":[473]},{"name":"LDAP_SERVER_EXPECTED_ENTRY_COUNT_OID_W","features":[473]},{"name":"LDAP_SERVER_EXTENDED_DN_OID","features":[473]},{"name":"LDAP_SERVER_EXTENDED_DN_OID_W","features":[473]},{"name":"LDAP_SERVER_FAST_BIND_OID","features":[473]},{"name":"LDAP_SERVER_FAST_BIND_OID_W","features":[473]},{"name":"LDAP_SERVER_FORCE_UPDATE_OID","features":[473]},{"name":"LDAP_SERVER_FORCE_UPDATE_OID_W","features":[473]},{"name":"LDAP_SERVER_GET_STATS_OID","features":[473]},{"name":"LDAP_SERVER_GET_STATS_OID_W","features":[473]},{"name":"LDAP_SERVER_LAZY_COMMIT_OID","features":[473]},{"name":"LDAP_SERVER_LAZY_COMMIT_OID_W","features":[473]},{"name":"LDAP_SERVER_LINK_TTL_OID","features":[473]},{"name":"LDAP_SERVER_LINK_TTL_OID_W","features":[473]},{"name":"LDAP_SERVER_NOTIFICATION_OID","features":[473]},{"name":"LDAP_SERVER_NOTIFICATION_OID_W","features":[473]},{"name":"LDAP_SERVER_PERMISSIVE_MODIFY_OID","features":[473]},{"name":"LDAP_SERVER_PERMISSIVE_MODIFY_OID_W","features":[473]},{"name":"LDAP_SERVER_POLICY_HINTS_DEPRECATED_OID","features":[473]},{"name":"LDAP_SERVER_POLICY_HINTS_DEPRECATED_OID_W","features":[473]},{"name":"LDAP_SERVER_POLICY_HINTS_OID","features":[473]},{"name":"LDAP_SERVER_POLICY_HINTS_OID_W","features":[473]},{"name":"LDAP_SERVER_QUOTA_CONTROL_OID","features":[473]},{"name":"LDAP_SERVER_QUOTA_CONTROL_OID_W","features":[473]},{"name":"LDAP_SERVER_RANGE_OPTION_OID","features":[473]},{"name":"LDAP_SERVER_RANGE_OPTION_OID_W","features":[473]},{"name":"LDAP_SERVER_RANGE_RETRIEVAL_NOERR_OID","features":[473]},{"name":"LDAP_SERVER_RANGE_RETRIEVAL_NOERR_OID_W","features":[473]},{"name":"LDAP_SERVER_RESP_SORT_OID","features":[473]},{"name":"LDAP_SERVER_RESP_SORT_OID_W","features":[473]},{"name":"LDAP_SERVER_SD_FLAGS_OID","features":[473]},{"name":"LDAP_SERVER_SD_FLAGS_OID_W","features":[473]},{"name":"LDAP_SERVER_SEARCH_HINTS_OID","features":[473]},{"name":"LDAP_SERVER_SEARCH_HINTS_OID_W","features":[473]},{"name":"LDAP_SERVER_SEARCH_OPTIONS_OID","features":[473]},{"name":"LDAP_SERVER_SEARCH_OPTIONS_OID_W","features":[473]},{"name":"LDAP_SERVER_SET_OWNER_OID","features":[473]},{"name":"LDAP_SERVER_SET_OWNER_OID_W","features":[473]},{"name":"LDAP_SERVER_SHOW_DEACTIVATED_LINK_OID","features":[473]},{"name":"LDAP_SERVER_SHOW_DEACTIVATED_LINK_OID_W","features":[473]},{"name":"LDAP_SERVER_SHOW_DELETED_OID","features":[473]},{"name":"LDAP_SERVER_SHOW_DELETED_OID_W","features":[473]},{"name":"LDAP_SERVER_SHOW_RECYCLED_OID","features":[473]},{"name":"LDAP_SERVER_SHOW_RECYCLED_OID_W","features":[473]},{"name":"LDAP_SERVER_SHUTDOWN_NOTIFY_OID","features":[473]},{"name":"LDAP_SERVER_SHUTDOWN_NOTIFY_OID_W","features":[473]},{"name":"LDAP_SERVER_SORT_OID","features":[473]},{"name":"LDAP_SERVER_SORT_OID_W","features":[473]},{"name":"LDAP_SERVER_TREE_DELETE_EX_OID","features":[473]},{"name":"LDAP_SERVER_TREE_DELETE_EX_OID_W","features":[473]},{"name":"LDAP_SERVER_TREE_DELETE_OID","features":[473]},{"name":"LDAP_SERVER_TREE_DELETE_OID_W","features":[473]},{"name":"LDAP_SERVER_UPDATE_STATS_OID","features":[473]},{"name":"LDAP_SERVER_UPDATE_STATS_OID_W","features":[473]},{"name":"LDAP_SERVER_VERIFY_NAME_OID","features":[473]},{"name":"LDAP_SERVER_VERIFY_NAME_OID_W","features":[473]},{"name":"LDAP_SERVER_WHO_AM_I_OID","features":[473]},{"name":"LDAP_SERVER_WHO_AM_I_OID_W","features":[473]},{"name":"LDAP_SESSION_CMD","features":[473]},{"name":"LDAP_SIZELIMIT_EXCEEDED","features":[473]},{"name":"LDAP_SORT_CONTROL_MISSING","features":[473]},{"name":"LDAP_SSL_GC_PORT","features":[473]},{"name":"LDAP_SSL_PORT","features":[473]},{"name":"LDAP_START_TLS_OID","features":[473]},{"name":"LDAP_START_TLS_OID_W","features":[473]},{"name":"LDAP_STRONG_AUTH_REQUIRED","features":[473]},{"name":"LDAP_SUBSTRING_ANY","features":[473]},{"name":"LDAP_SUBSTRING_FINAL","features":[473]},{"name":"LDAP_SUBSTRING_INITIAL","features":[473]},{"name":"LDAP_SUCCESS","features":[473]},{"name":"LDAP_TIMELIMIT_EXCEEDED","features":[473]},{"name":"LDAP_TIMEOUT","features":[473]},{"name":"LDAP_TIMEVAL","features":[473]},{"name":"LDAP_TTL_EXTENDED_OP_OID","features":[473]},{"name":"LDAP_TTL_EXTENDED_OP_OID_W","features":[473]},{"name":"LDAP_UNAVAILABLE","features":[473]},{"name":"LDAP_UNAVAILABLE_CRIT_EXTENSION","features":[473]},{"name":"LDAP_UNBIND_CMD","features":[473]},{"name":"LDAP_UNDEFINED_TYPE","features":[473]},{"name":"LDAP_UNICODE","features":[473]},{"name":"LDAP_UNWILLING_TO_PERFORM","features":[473]},{"name":"LDAP_UPDATE_STATS_INVOCATIONID_OID","features":[473]},{"name":"LDAP_UPDATE_STATS_INVOCATIONID_OID_W","features":[473]},{"name":"LDAP_UPDATE_STATS_USN_OID","features":[473]},{"name":"LDAP_UPDATE_STATS_USN_OID_W","features":[473]},{"name":"LDAP_USER_CANCELLED","features":[473]},{"name":"LDAP_VENDOR_NAME","features":[473]},{"name":"LDAP_VENDOR_NAME_W","features":[473]},{"name":"LDAP_VENDOR_VERSION","features":[473]},{"name":"LDAP_VERSION","features":[473]},{"name":"LDAP_VERSION1","features":[473]},{"name":"LDAP_VERSION2","features":[473]},{"name":"LDAP_VERSION3","features":[473]},{"name":"LDAP_VERSION_INFO","features":[473]},{"name":"LDAP_VERSION_MAX","features":[473]},{"name":"LDAP_VERSION_MIN","features":[473]},{"name":"LDAP_VIRTUAL_LIST_VIEW_ERROR","features":[473]},{"name":"LDAP_VLVINFO_VERSION","features":[473]},{"name":"LdapGetLastError","features":[473]},{"name":"LdapMapErrorToWin32","features":[307,473]},{"name":"LdapUTF8ToUnicode","features":[473]},{"name":"LdapUnicodeToUTF8","features":[473]},{"name":"NOTIFYOFNEWCONNECTION","features":[307,473]},{"name":"PLDAPSearch","features":[473]},{"name":"QUERYCLIENTCERT","features":[307,473,328,391]},{"name":"QUERYFORCONNECTION","features":[473]},{"name":"SERVER_SEARCH_FLAG_DOMAIN_SCOPE","features":[473]},{"name":"SERVER_SEARCH_FLAG_PHANTOM_ROOT","features":[473]},{"name":"VERIFYSERVERCERT","features":[307,473,391]},{"name":"ber_alloc_t","features":[473]},{"name":"ber_bvdup","features":[473]},{"name":"ber_bvecfree","features":[473]},{"name":"ber_bvfree","features":[473]},{"name":"ber_first_element","features":[473]},{"name":"ber_flatten","features":[473]},{"name":"ber_free","features":[473]},{"name":"ber_init","features":[473]},{"name":"ber_next_element","features":[473]},{"name":"ber_peek_tag","features":[473]},{"name":"ber_printf","features":[473]},{"name":"ber_scanf","features":[473]},{"name":"ber_skip_tag","features":[473]},{"name":"cldap_open","features":[473]},{"name":"cldap_openA","features":[473]},{"name":"cldap_openW","features":[473]},{"name":"ldap_abandon","features":[473]},{"name":"ldap_add","features":[473]},{"name":"ldap_addA","features":[473]},{"name":"ldap_addW","features":[473]},{"name":"ldap_add_ext","features":[307,473]},{"name":"ldap_add_extA","features":[307,473]},{"name":"ldap_add_extW","features":[307,473]},{"name":"ldap_add_ext_s","features":[307,473]},{"name":"ldap_add_ext_sA","features":[307,473]},{"name":"ldap_add_ext_sW","features":[307,473]},{"name":"ldap_add_s","features":[473]},{"name":"ldap_add_sA","features":[473]},{"name":"ldap_add_sW","features":[473]},{"name":"ldap_bind","features":[473]},{"name":"ldap_bindA","features":[473]},{"name":"ldap_bindW","features":[473]},{"name":"ldap_bind_s","features":[473]},{"name":"ldap_bind_sA","features":[473]},{"name":"ldap_bind_sW","features":[473]},{"name":"ldap_check_filterA","features":[473]},{"name":"ldap_check_filterW","features":[473]},{"name":"ldap_cleanup","features":[307,473]},{"name":"ldap_close_extended_op","features":[473]},{"name":"ldap_compare","features":[473]},{"name":"ldap_compareA","features":[473]},{"name":"ldap_compareW","features":[473]},{"name":"ldap_compare_ext","features":[307,473]},{"name":"ldap_compare_extA","features":[307,473]},{"name":"ldap_compare_extW","features":[307,473]},{"name":"ldap_compare_ext_s","features":[307,473]},{"name":"ldap_compare_ext_sA","features":[307,473]},{"name":"ldap_compare_ext_sW","features":[307,473]},{"name":"ldap_compare_s","features":[473]},{"name":"ldap_compare_sA","features":[473]},{"name":"ldap_compare_sW","features":[473]},{"name":"ldap_conn_from_msg","features":[307,473]},{"name":"ldap_connect","features":[473]},{"name":"ldap_control_free","features":[307,473]},{"name":"ldap_control_freeA","features":[307,473]},{"name":"ldap_control_freeW","features":[307,473]},{"name":"ldap_controls_free","features":[307,473]},{"name":"ldap_controls_freeA","features":[307,473]},{"name":"ldap_controls_freeW","features":[307,473]},{"name":"ldap_count_entries","features":[307,473]},{"name":"ldap_count_references","features":[307,473]},{"name":"ldap_count_values","features":[473]},{"name":"ldap_count_valuesA","features":[473]},{"name":"ldap_count_valuesW","features":[473]},{"name":"ldap_count_values_len","features":[473]},{"name":"ldap_create_page_control","features":[307,473]},{"name":"ldap_create_page_controlA","features":[307,473]},{"name":"ldap_create_page_controlW","features":[307,473]},{"name":"ldap_create_sort_control","features":[307,473]},{"name":"ldap_create_sort_controlA","features":[307,473]},{"name":"ldap_create_sort_controlW","features":[307,473]},{"name":"ldap_create_vlv_controlA","features":[307,473]},{"name":"ldap_create_vlv_controlW","features":[307,473]},{"name":"ldap_delete","features":[473]},{"name":"ldap_deleteA","features":[473]},{"name":"ldap_deleteW","features":[473]},{"name":"ldap_delete_ext","features":[307,473]},{"name":"ldap_delete_extA","features":[307,473]},{"name":"ldap_delete_extW","features":[307,473]},{"name":"ldap_delete_ext_s","features":[307,473]},{"name":"ldap_delete_ext_sA","features":[307,473]},{"name":"ldap_delete_ext_sW","features":[307,473]},{"name":"ldap_delete_s","features":[473]},{"name":"ldap_delete_sA","features":[473]},{"name":"ldap_delete_sW","features":[473]},{"name":"ldap_dn2ufn","features":[473]},{"name":"ldap_dn2ufnA","features":[473]},{"name":"ldap_dn2ufnW","features":[473]},{"name":"ldap_encode_sort_controlA","features":[307,473]},{"name":"ldap_encode_sort_controlW","features":[307,473]},{"name":"ldap_err2string","features":[473]},{"name":"ldap_err2stringA","features":[473]},{"name":"ldap_err2stringW","features":[473]},{"name":"ldap_escape_filter_element","features":[473]},{"name":"ldap_escape_filter_elementA","features":[473]},{"name":"ldap_escape_filter_elementW","features":[473]},{"name":"ldap_explode_dn","features":[473]},{"name":"ldap_explode_dnA","features":[473]},{"name":"ldap_explode_dnW","features":[473]},{"name":"ldap_extended_operation","features":[307,473]},{"name":"ldap_extended_operationA","features":[307,473]},{"name":"ldap_extended_operationW","features":[307,473]},{"name":"ldap_extended_operation_sA","features":[307,473]},{"name":"ldap_extended_operation_sW","features":[307,473]},{"name":"ldap_first_attribute","features":[307,473]},{"name":"ldap_first_attributeA","features":[307,473]},{"name":"ldap_first_attributeW","features":[307,473]},{"name":"ldap_first_entry","features":[307,473]},{"name":"ldap_first_reference","features":[307,473]},{"name":"ldap_free_controls","features":[307,473]},{"name":"ldap_free_controlsA","features":[307,473]},{"name":"ldap_free_controlsW","features":[307,473]},{"name":"ldap_get_dn","features":[307,473]},{"name":"ldap_get_dnA","features":[307,473]},{"name":"ldap_get_dnW","features":[307,473]},{"name":"ldap_get_next_page","features":[473]},{"name":"ldap_get_next_page_s","features":[307,473]},{"name":"ldap_get_option","features":[473]},{"name":"ldap_get_optionW","features":[473]},{"name":"ldap_get_paged_count","features":[307,473]},{"name":"ldap_get_values","features":[307,473]},{"name":"ldap_get_valuesA","features":[307,473]},{"name":"ldap_get_valuesW","features":[307,473]},{"name":"ldap_get_values_len","features":[307,473]},{"name":"ldap_get_values_lenA","features":[307,473]},{"name":"ldap_get_values_lenW","features":[307,473]},{"name":"ldap_init","features":[473]},{"name":"ldap_initA","features":[473]},{"name":"ldap_initW","features":[473]},{"name":"ldap_memfree","features":[473]},{"name":"ldap_memfreeA","features":[473]},{"name":"ldap_memfreeW","features":[473]},{"name":"ldap_modify","features":[473]},{"name":"ldap_modifyA","features":[473]},{"name":"ldap_modifyW","features":[473]},{"name":"ldap_modify_ext","features":[307,473]},{"name":"ldap_modify_extA","features":[307,473]},{"name":"ldap_modify_extW","features":[307,473]},{"name":"ldap_modify_ext_s","features":[307,473]},{"name":"ldap_modify_ext_sA","features":[307,473]},{"name":"ldap_modify_ext_sW","features":[307,473]},{"name":"ldap_modify_s","features":[473]},{"name":"ldap_modify_sA","features":[473]},{"name":"ldap_modify_sW","features":[473]},{"name":"ldap_modrdn","features":[473]},{"name":"ldap_modrdn2","features":[473]},{"name":"ldap_modrdn2A","features":[473]},{"name":"ldap_modrdn2W","features":[473]},{"name":"ldap_modrdn2_s","features":[473]},{"name":"ldap_modrdn2_sA","features":[473]},{"name":"ldap_modrdn2_sW","features":[473]},{"name":"ldap_modrdnA","features":[473]},{"name":"ldap_modrdnW","features":[473]},{"name":"ldap_modrdn_s","features":[473]},{"name":"ldap_modrdn_sA","features":[473]},{"name":"ldap_modrdn_sW","features":[473]},{"name":"ldap_msgfree","features":[307,473]},{"name":"ldap_next_attribute","features":[307,473]},{"name":"ldap_next_attributeA","features":[307,473]},{"name":"ldap_next_attributeW","features":[307,473]},{"name":"ldap_next_entry","features":[307,473]},{"name":"ldap_next_reference","features":[307,473]},{"name":"ldap_open","features":[473]},{"name":"ldap_openA","features":[473]},{"name":"ldap_openW","features":[473]},{"name":"ldap_parse_extended_resultA","features":[307,473]},{"name":"ldap_parse_extended_resultW","features":[307,473]},{"name":"ldap_parse_page_control","features":[307,473]},{"name":"ldap_parse_page_controlA","features":[307,473]},{"name":"ldap_parse_page_controlW","features":[307,473]},{"name":"ldap_parse_reference","features":[307,473]},{"name":"ldap_parse_referenceA","features":[307,473]},{"name":"ldap_parse_referenceW","features":[307,473]},{"name":"ldap_parse_result","features":[307,473]},{"name":"ldap_parse_resultA","features":[307,473]},{"name":"ldap_parse_resultW","features":[307,473]},{"name":"ldap_parse_sort_control","features":[307,473]},{"name":"ldap_parse_sort_controlA","features":[307,473]},{"name":"ldap_parse_sort_controlW","features":[307,473]},{"name":"ldap_parse_vlv_controlA","features":[307,473]},{"name":"ldap_parse_vlv_controlW","features":[307,473]},{"name":"ldap_perror","features":[473]},{"name":"ldap_rename_ext","features":[307,473]},{"name":"ldap_rename_extA","features":[307,473]},{"name":"ldap_rename_extW","features":[307,473]},{"name":"ldap_rename_ext_s","features":[307,473]},{"name":"ldap_rename_ext_sA","features":[307,473]},{"name":"ldap_rename_ext_sW","features":[307,473]},{"name":"ldap_result","features":[307,473]},{"name":"ldap_result2error","features":[307,473]},{"name":"ldap_sasl_bindA","features":[307,473]},{"name":"ldap_sasl_bindW","features":[307,473]},{"name":"ldap_sasl_bind_sA","features":[307,473]},{"name":"ldap_sasl_bind_sW","features":[307,473]},{"name":"ldap_search","features":[473]},{"name":"ldap_searchA","features":[473]},{"name":"ldap_searchW","features":[473]},{"name":"ldap_search_abandon_page","features":[473]},{"name":"ldap_search_ext","features":[307,473]},{"name":"ldap_search_extA","features":[307,473]},{"name":"ldap_search_extW","features":[307,473]},{"name":"ldap_search_ext_s","features":[307,473]},{"name":"ldap_search_ext_sA","features":[307,473]},{"name":"ldap_search_ext_sW","features":[307,473]},{"name":"ldap_search_init_page","features":[307,473]},{"name":"ldap_search_init_pageA","features":[307,473]},{"name":"ldap_search_init_pageW","features":[307,473]},{"name":"ldap_search_s","features":[307,473]},{"name":"ldap_search_sA","features":[307,473]},{"name":"ldap_search_sW","features":[307,473]},{"name":"ldap_search_st","features":[307,473]},{"name":"ldap_search_stA","features":[307,473]},{"name":"ldap_search_stW","features":[307,473]},{"name":"ldap_set_dbg_flags","features":[473]},{"name":"ldap_set_dbg_routine","features":[473]},{"name":"ldap_set_option","features":[473]},{"name":"ldap_set_optionW","features":[473]},{"name":"ldap_simple_bind","features":[473]},{"name":"ldap_simple_bindA","features":[473]},{"name":"ldap_simple_bindW","features":[473]},{"name":"ldap_simple_bind_s","features":[473]},{"name":"ldap_simple_bind_sA","features":[473]},{"name":"ldap_simple_bind_sW","features":[473]},{"name":"ldap_sslinit","features":[473]},{"name":"ldap_sslinitA","features":[473]},{"name":"ldap_sslinitW","features":[473]},{"name":"ldap_start_tls_sA","features":[307,473]},{"name":"ldap_start_tls_sW","features":[307,473]},{"name":"ldap_startup","features":[307,473]},{"name":"ldap_stop_tls_s","features":[307,473]},{"name":"ldap_ufn2dn","features":[473]},{"name":"ldap_ufn2dnA","features":[473]},{"name":"ldap_ufn2dnW","features":[473]},{"name":"ldap_unbind","features":[473]},{"name":"ldap_unbind_s","features":[473]},{"name":"ldap_value_free","features":[473]},{"name":"ldap_value_freeA","features":[473]},{"name":"ldap_value_freeW","features":[473]},{"name":"ldap_value_free_len","features":[473]}],"475":[{"name":"IEnumNetworkConnections","features":[474,358]},{"name":"IEnumNetworks","features":[474,358]},{"name":"INetwork","features":[474,358]},{"name":"INetwork2","features":[474,358]},{"name":"INetworkConnection","features":[474,358]},{"name":"INetworkConnection2","features":[474,358]},{"name":"INetworkConnectionCost","features":[474]},{"name":"INetworkConnectionCostEvents","features":[474]},{"name":"INetworkConnectionEvents","features":[474]},{"name":"INetworkCostManager","features":[474]},{"name":"INetworkCostManagerEvents","features":[474]},{"name":"INetworkEvents","features":[474]},{"name":"INetworkListManager","features":[474,358]},{"name":"INetworkListManagerEvents","features":[474]},{"name":"NA_AllowMerge","features":[474]},{"name":"NA_CategoryReadOnly","features":[474]},{"name":"NA_CategorySetByPolicy","features":[474]},{"name":"NA_DescriptionReadOnly","features":[474]},{"name":"NA_DescriptionSetByPolicy","features":[474]},{"name":"NA_DomainAuthenticationFailed","features":[474]},{"name":"NA_IconReadOnly","features":[474]},{"name":"NA_IconSetByPolicy","features":[474]},{"name":"NA_InternetConnectivityV4","features":[474]},{"name":"NA_InternetConnectivityV6","features":[474]},{"name":"NA_NameReadOnly","features":[474]},{"name":"NA_NameSetByPolicy","features":[474]},{"name":"NA_NetworkClass","features":[474]},{"name":"NLM_CONNECTION_COST","features":[474]},{"name":"NLM_CONNECTION_COST_APPROACHINGDATALIMIT","features":[474]},{"name":"NLM_CONNECTION_COST_CONGESTED","features":[474]},{"name":"NLM_CONNECTION_COST_FIXED","features":[474]},{"name":"NLM_CONNECTION_COST_OVERDATALIMIT","features":[474]},{"name":"NLM_CONNECTION_COST_ROAMING","features":[474]},{"name":"NLM_CONNECTION_COST_UNKNOWN","features":[474]},{"name":"NLM_CONNECTION_COST_UNRESTRICTED","features":[474]},{"name":"NLM_CONNECTION_COST_VARIABLE","features":[474]},{"name":"NLM_CONNECTION_PROPERTY_CHANGE","features":[474]},{"name":"NLM_CONNECTION_PROPERTY_CHANGE_AUTHENTICATION","features":[474]},{"name":"NLM_CONNECTIVITY","features":[474]},{"name":"NLM_CONNECTIVITY_DISCONNECTED","features":[474]},{"name":"NLM_CONNECTIVITY_IPV4_INTERNET","features":[474]},{"name":"NLM_CONNECTIVITY_IPV4_LOCALNETWORK","features":[474]},{"name":"NLM_CONNECTIVITY_IPV4_NOTRAFFIC","features":[474]},{"name":"NLM_CONNECTIVITY_IPV4_SUBNET","features":[474]},{"name":"NLM_CONNECTIVITY_IPV6_INTERNET","features":[474]},{"name":"NLM_CONNECTIVITY_IPV6_LOCALNETWORK","features":[474]},{"name":"NLM_CONNECTIVITY_IPV6_NOTRAFFIC","features":[474]},{"name":"NLM_CONNECTIVITY_IPV6_SUBNET","features":[474]},{"name":"NLM_DATAPLAN_STATUS","features":[307,474]},{"name":"NLM_DOMAIN_AUTHENTICATION_KIND","features":[474]},{"name":"NLM_DOMAIN_AUTHENTICATION_KIND_LDAP","features":[474]},{"name":"NLM_DOMAIN_AUTHENTICATION_KIND_NONE","features":[474]},{"name":"NLM_DOMAIN_AUTHENTICATION_KIND_TLS","features":[474]},{"name":"NLM_DOMAIN_TYPE","features":[474]},{"name":"NLM_DOMAIN_TYPE_DOMAIN_AUTHENTICATED","features":[474]},{"name":"NLM_DOMAIN_TYPE_DOMAIN_NETWORK","features":[474]},{"name":"NLM_DOMAIN_TYPE_NON_DOMAIN_NETWORK","features":[474]},{"name":"NLM_ENUM_NETWORK","features":[474]},{"name":"NLM_ENUM_NETWORK_ALL","features":[474]},{"name":"NLM_ENUM_NETWORK_CONNECTED","features":[474]},{"name":"NLM_ENUM_NETWORK_DISCONNECTED","features":[474]},{"name":"NLM_INTERNET_CONNECTIVITY","features":[474]},{"name":"NLM_INTERNET_CONNECTIVITY_CORPORATE","features":[474]},{"name":"NLM_INTERNET_CONNECTIVITY_PROXIED","features":[474]},{"name":"NLM_INTERNET_CONNECTIVITY_WEBHIJACK","features":[474]},{"name":"NLM_MAX_ADDRESS_LIST_SIZE","features":[474]},{"name":"NLM_NETWORK_CATEGORY","features":[474]},{"name":"NLM_NETWORK_CATEGORY_DOMAIN_AUTHENTICATED","features":[474]},{"name":"NLM_NETWORK_CATEGORY_PRIVATE","features":[474]},{"name":"NLM_NETWORK_CATEGORY_PUBLIC","features":[474]},{"name":"NLM_NETWORK_CLASS","features":[474]},{"name":"NLM_NETWORK_IDENTIFIED","features":[474]},{"name":"NLM_NETWORK_IDENTIFYING","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_CATEGORY_VALUE","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_CONNECTION","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_DESCRIPTION","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_ICON","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_NAME","features":[474]},{"name":"NLM_NETWORK_UNIDENTIFIED","features":[474]},{"name":"NLM_SIMULATED_PROFILE_INFO","features":[474]},{"name":"NLM_SOCKADDR","features":[474]},{"name":"NLM_UNKNOWN_DATAPLAN_STATUS","features":[474]},{"name":"NLM_USAGE_DATA","features":[307,474]},{"name":"NetworkListManager","features":[474]}],"476":[{"name":"FindSimilarFileIndexResults","features":[475]},{"name":"FindSimilarResults","features":[475]},{"name":"GeneratorParametersType","features":[475]},{"name":"IFindSimilarResults","features":[475]},{"name":"IRdcComparator","features":[475]},{"name":"IRdcFileReader","features":[475]},{"name":"IRdcFileWriter","features":[475]},{"name":"IRdcGenerator","features":[475]},{"name":"IRdcGeneratorFilterMaxParameters","features":[475]},{"name":"IRdcGeneratorParameters","features":[475]},{"name":"IRdcLibrary","features":[475]},{"name":"IRdcSignatureReader","features":[475]},{"name":"IRdcSimilarityGenerator","features":[475]},{"name":"ISimilarity","features":[475]},{"name":"ISimilarityFileIdTable","features":[475]},{"name":"ISimilarityReportProgress","features":[475]},{"name":"ISimilarityTableDumpState","features":[475]},{"name":"ISimilarityTraitsMappedView","features":[475]},{"name":"ISimilarityTraitsMapping","features":[475]},{"name":"ISimilarityTraitsTable","features":[475]},{"name":"MSRDC_DEFAULT_COMPAREBUFFER","features":[475]},{"name":"MSRDC_DEFAULT_HASHWINDOWSIZE_1","features":[475]},{"name":"MSRDC_DEFAULT_HASHWINDOWSIZE_N","features":[475]},{"name":"MSRDC_DEFAULT_HORIZONSIZE_1","features":[475]},{"name":"MSRDC_DEFAULT_HORIZONSIZE_N","features":[475]},{"name":"MSRDC_MAXIMUM_COMPAREBUFFER","features":[475]},{"name":"MSRDC_MAXIMUM_DEPTH","features":[475]},{"name":"MSRDC_MAXIMUM_HASHWINDOWSIZE","features":[475]},{"name":"MSRDC_MAXIMUM_HORIZONSIZE","features":[475]},{"name":"MSRDC_MAXIMUM_MATCHESREQUIRED","features":[475]},{"name":"MSRDC_MAXIMUM_TRAITVALUE","features":[475]},{"name":"MSRDC_MINIMUM_COMPAREBUFFER","features":[475]},{"name":"MSRDC_MINIMUM_COMPATIBLE_APP_VERSION","features":[475]},{"name":"MSRDC_MINIMUM_DEPTH","features":[475]},{"name":"MSRDC_MINIMUM_HASHWINDOWSIZE","features":[475]},{"name":"MSRDC_MINIMUM_HORIZONSIZE","features":[475]},{"name":"MSRDC_MINIMUM_INPUTBUFFERSIZE","features":[475]},{"name":"MSRDC_MINIMUM_MATCHESREQUIRED","features":[475]},{"name":"MSRDC_SIGNATURE_HASHSIZE","features":[475]},{"name":"MSRDC_VERSION","features":[475]},{"name":"RDCE_TABLE_CORRUPT","features":[475]},{"name":"RDCE_TABLE_FULL","features":[475]},{"name":"RDCGENTYPE_FilterMax","features":[475]},{"name":"RDCGENTYPE_Unused","features":[475]},{"name":"RDCMAPPING_ReadOnly","features":[475]},{"name":"RDCMAPPING_ReadWrite","features":[475]},{"name":"RDCMAPPING_Undefined","features":[475]},{"name":"RDCNEED_SEED","features":[475]},{"name":"RDCNEED_SEED_MAX","features":[475]},{"name":"RDCNEED_SOURCE","features":[475]},{"name":"RDCNEED_TARGET","features":[475]},{"name":"RDCTABLE_Existing","features":[475]},{"name":"RDCTABLE_InvalidOrUnknown","features":[475]},{"name":"RDCTABLE_New","features":[475]},{"name":"RDC_Aborted","features":[475]},{"name":"RDC_ApplicationError","features":[475]},{"name":"RDC_DataMissingOrCorrupt","features":[475]},{"name":"RDC_DataTooManyRecords","features":[475]},{"name":"RDC_ErrorCode","features":[475]},{"name":"RDC_FileChecksumMismatch","features":[475]},{"name":"RDC_HeaderMissingOrCorrupt","features":[475]},{"name":"RDC_HeaderVersionNewer","features":[475]},{"name":"RDC_HeaderVersionOlder","features":[475]},{"name":"RDC_HeaderWrongType","features":[475]},{"name":"RDC_NoError","features":[475]},{"name":"RDC_Win32Error","features":[475]},{"name":"RdcBufferPointer","features":[475]},{"name":"RdcComparator","features":[475]},{"name":"RdcCreatedTables","features":[475]},{"name":"RdcFileReader","features":[475]},{"name":"RdcGenerator","features":[475]},{"name":"RdcGeneratorFilterMaxParameters","features":[475]},{"name":"RdcGeneratorParameters","features":[475]},{"name":"RdcLibrary","features":[475]},{"name":"RdcMappingAccessMode","features":[475]},{"name":"RdcNeed","features":[475]},{"name":"RdcNeedPointer","features":[475]},{"name":"RdcNeedType","features":[475]},{"name":"RdcSignature","features":[475]},{"name":"RdcSignaturePointer","features":[475]},{"name":"RdcSignatureReader","features":[475]},{"name":"RdcSimilarityGenerator","features":[475]},{"name":"Similarity","features":[475]},{"name":"SimilarityData","features":[475]},{"name":"SimilarityDumpData","features":[475]},{"name":"SimilarityFileId","features":[475]},{"name":"SimilarityFileIdMaxSize","features":[475]},{"name":"SimilarityFileIdMinSize","features":[475]},{"name":"SimilarityFileIdTable","features":[475]},{"name":"SimilarityMappedViewInfo","features":[475]},{"name":"SimilarityReportProgress","features":[475]},{"name":"SimilarityTableDumpState","features":[475]},{"name":"SimilarityTraitsMappedView","features":[475]},{"name":"SimilarityTraitsMapping","features":[475]},{"name":"SimilarityTraitsTable","features":[475]}],"477":[{"name":"WEB_SOCKET_ABORTED_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_ACTION","features":[476]},{"name":"WEB_SOCKET_ACTION_QUEUE","features":[476]},{"name":"WEB_SOCKET_ALLOCATED_BUFFER_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_ALL_ACTION_QUEUE","features":[476]},{"name":"WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_BUFFER","features":[476]},{"name":"WEB_SOCKET_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_CLOSE_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_DISABLE_MASKING_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_DISABLE_UTF8_VERIFICATION_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_EMPTY_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_ENDPOINT_UNAVAILABLE_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_HANDLE","features":[476]},{"name":"WEB_SOCKET_HTTP_HEADER","features":[476]},{"name":"WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION","features":[476]},{"name":"WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION","features":[476]},{"name":"WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_KEEPALIVE_INTERVAL_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_MAX_CLOSE_REASON_LENGTH","features":[476]},{"name":"WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_NO_ACTION","features":[476]},{"name":"WEB_SOCKET_PING_PONG_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_PROPERTY","features":[476]},{"name":"WEB_SOCKET_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_RECEIVE_ACTION_QUEUE","features":[476]},{"name":"WEB_SOCKET_RECEIVE_BUFFER_SIZE_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION","features":[476]},{"name":"WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_SEND_ACTION_QUEUE","features":[476]},{"name":"WEB_SOCKET_SEND_BUFFER_SIZE_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_SEND_TO_NETWORK_ACTION","features":[476]},{"name":"WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_SUCCESS_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_SUPPORTED_VERSIONS_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE","features":[476]},{"name":"WebSocketAbortHandle","features":[476]},{"name":"WebSocketBeginClientHandshake","features":[476]},{"name":"WebSocketBeginServerHandshake","features":[476]},{"name":"WebSocketCompleteAction","features":[476]},{"name":"WebSocketCreateClientHandle","features":[476]},{"name":"WebSocketCreateServerHandle","features":[476]},{"name":"WebSocketDeleteHandle","features":[476]},{"name":"WebSocketEndClientHandshake","features":[476]},{"name":"WebSocketEndServerHandshake","features":[476]},{"name":"WebSocketGetAction","features":[476]},{"name":"WebSocketGetGlobalProperty","features":[476]},{"name":"WebSocketReceive","features":[476]},{"name":"WebSocketSend","features":[476]}],"478":[{"name":"API_GET_PROXY_FOR_URL","features":[477]},{"name":"API_GET_PROXY_SETTINGS","features":[477]},{"name":"API_QUERY_DATA_AVAILABLE","features":[477]},{"name":"API_READ_DATA","features":[477]},{"name":"API_RECEIVE_RESPONSE","features":[477]},{"name":"API_SEND_REQUEST","features":[477]},{"name":"API_WRITE_DATA","features":[477]},{"name":"AutoLogonPolicy_Always","features":[477]},{"name":"AutoLogonPolicy_Never","features":[477]},{"name":"AutoLogonPolicy_OnlyIfBypassProxy","features":[477]},{"name":"ERROR_WINHTTP_AUTODETECTION_FAILED","features":[477]},{"name":"ERROR_WINHTTP_AUTO_PROXY_SERVICE_ERROR","features":[477]},{"name":"ERROR_WINHTTP_BAD_AUTO_PROXY_SCRIPT","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CALL_AFTER_OPEN","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CALL_AFTER_SEND","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CALL_BEFORE_OPEN","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CALL_BEFORE_SEND","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CONNECT","features":[477]},{"name":"ERROR_WINHTTP_CHUNKED_ENCODING_HEADER_SIZE_OVERFLOW","features":[477]},{"name":"ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED","features":[477]},{"name":"ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED_PROXY","features":[477]},{"name":"ERROR_WINHTTP_CLIENT_CERT_NO_ACCESS_PRIVATE_KEY","features":[477]},{"name":"ERROR_WINHTTP_CLIENT_CERT_NO_PRIVATE_KEY","features":[477]},{"name":"ERROR_WINHTTP_CONNECTION_ERROR","features":[477]},{"name":"ERROR_WINHTTP_FEATURE_DISABLED","features":[477]},{"name":"ERROR_WINHTTP_GLOBAL_CALLBACK_FAILED","features":[477]},{"name":"ERROR_WINHTTP_HEADER_ALREADY_EXISTS","features":[477]},{"name":"ERROR_WINHTTP_HEADER_COUNT_EXCEEDED","features":[477]},{"name":"ERROR_WINHTTP_HEADER_NOT_FOUND","features":[477]},{"name":"ERROR_WINHTTP_HEADER_SIZE_OVERFLOW","features":[477]},{"name":"ERROR_WINHTTP_HTTP_PROTOCOL_MISMATCH","features":[477]},{"name":"ERROR_WINHTTP_INCORRECT_HANDLE_STATE","features":[477]},{"name":"ERROR_WINHTTP_INCORRECT_HANDLE_TYPE","features":[477]},{"name":"ERROR_WINHTTP_INTERNAL_ERROR","features":[477]},{"name":"ERROR_WINHTTP_INVALID_HEADER","features":[477]},{"name":"ERROR_WINHTTP_INVALID_OPTION","features":[477]},{"name":"ERROR_WINHTTP_INVALID_QUERY_REQUEST","features":[477]},{"name":"ERROR_WINHTTP_INVALID_SERVER_RESPONSE","features":[477]},{"name":"ERROR_WINHTTP_INVALID_URL","features":[477]},{"name":"ERROR_WINHTTP_LOGIN_FAILURE","features":[477]},{"name":"ERROR_WINHTTP_NAME_NOT_RESOLVED","features":[477]},{"name":"ERROR_WINHTTP_NOT_INITIALIZED","features":[477]},{"name":"ERROR_WINHTTP_OPERATION_CANCELLED","features":[477]},{"name":"ERROR_WINHTTP_OPTION_NOT_SETTABLE","features":[477]},{"name":"ERROR_WINHTTP_OUT_OF_HANDLES","features":[477]},{"name":"ERROR_WINHTTP_REDIRECT_FAILED","features":[477]},{"name":"ERROR_WINHTTP_RESEND_REQUEST","features":[477]},{"name":"ERROR_WINHTTP_RESERVED_189","features":[477]},{"name":"ERROR_WINHTTP_RESPONSE_DRAIN_OVERFLOW","features":[477]},{"name":"ERROR_WINHTTP_SCRIPT_EXECUTION_ERROR","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_CN_INVALID","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_DATE_INVALID","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_REVOKED","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_REV_FAILED","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_WRONG_USAGE","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CHANNEL_ERROR","features":[477]},{"name":"ERROR_WINHTTP_SECURE_FAILURE","features":[477]},{"name":"ERROR_WINHTTP_SECURE_FAILURE_PROXY","features":[477]},{"name":"ERROR_WINHTTP_SECURE_INVALID_CA","features":[477]},{"name":"ERROR_WINHTTP_SECURE_INVALID_CERT","features":[477]},{"name":"ERROR_WINHTTP_SHUTDOWN","features":[477]},{"name":"ERROR_WINHTTP_TIMEOUT","features":[477]},{"name":"ERROR_WINHTTP_UNABLE_TO_DOWNLOAD_SCRIPT","features":[477]},{"name":"ERROR_WINHTTP_UNHANDLED_SCRIPT_TYPE","features":[477]},{"name":"ERROR_WINHTTP_UNRECOGNIZED_SCHEME","features":[477]},{"name":"HTTPREQUEST_PROXYSETTING_DEFAULT","features":[477]},{"name":"HTTPREQUEST_PROXYSETTING_DIRECT","features":[477]},{"name":"HTTPREQUEST_PROXYSETTING_PRECONFIG","features":[477]},{"name":"HTTPREQUEST_PROXYSETTING_PROXY","features":[477]},{"name":"HTTPREQUEST_SETCREDENTIALS_FOR_PROXY","features":[477]},{"name":"HTTPREQUEST_SETCREDENTIALS_FOR_SERVER","features":[477]},{"name":"HTTP_STATUS_ACCEPTED","features":[477]},{"name":"HTTP_STATUS_AMBIGUOUS","features":[477]},{"name":"HTTP_STATUS_BAD_GATEWAY","features":[477]},{"name":"HTTP_STATUS_BAD_METHOD","features":[477]},{"name":"HTTP_STATUS_BAD_REQUEST","features":[477]},{"name":"HTTP_STATUS_CONFLICT","features":[477]},{"name":"HTTP_STATUS_CONTINUE","features":[477]},{"name":"HTTP_STATUS_CREATED","features":[477]},{"name":"HTTP_STATUS_DENIED","features":[477]},{"name":"HTTP_STATUS_FIRST","features":[477]},{"name":"HTTP_STATUS_FORBIDDEN","features":[477]},{"name":"HTTP_STATUS_GATEWAY_TIMEOUT","features":[477]},{"name":"HTTP_STATUS_GONE","features":[477]},{"name":"HTTP_STATUS_LAST","features":[477]},{"name":"HTTP_STATUS_LENGTH_REQUIRED","features":[477]},{"name":"HTTP_STATUS_MOVED","features":[477]},{"name":"HTTP_STATUS_NONE_ACCEPTABLE","features":[477]},{"name":"HTTP_STATUS_NOT_FOUND","features":[477]},{"name":"HTTP_STATUS_NOT_MODIFIED","features":[477]},{"name":"HTTP_STATUS_NOT_SUPPORTED","features":[477]},{"name":"HTTP_STATUS_NO_CONTENT","features":[477]},{"name":"HTTP_STATUS_OK","features":[477]},{"name":"HTTP_STATUS_PARTIAL","features":[477]},{"name":"HTTP_STATUS_PARTIAL_CONTENT","features":[477]},{"name":"HTTP_STATUS_PAYMENT_REQ","features":[477]},{"name":"HTTP_STATUS_PERMANENT_REDIRECT","features":[477]},{"name":"HTTP_STATUS_PRECOND_FAILED","features":[477]},{"name":"HTTP_STATUS_PROXY_AUTH_REQ","features":[477]},{"name":"HTTP_STATUS_REDIRECT","features":[477]},{"name":"HTTP_STATUS_REDIRECT_KEEP_VERB","features":[477]},{"name":"HTTP_STATUS_REDIRECT_METHOD","features":[477]},{"name":"HTTP_STATUS_REQUEST_TIMEOUT","features":[477]},{"name":"HTTP_STATUS_REQUEST_TOO_LARGE","features":[477]},{"name":"HTTP_STATUS_RESET_CONTENT","features":[477]},{"name":"HTTP_STATUS_RETRY_WITH","features":[477]},{"name":"HTTP_STATUS_SERVER_ERROR","features":[477]},{"name":"HTTP_STATUS_SERVICE_UNAVAIL","features":[477]},{"name":"HTTP_STATUS_SWITCH_PROTOCOLS","features":[477]},{"name":"HTTP_STATUS_UNSUPPORTED_MEDIA","features":[477]},{"name":"HTTP_STATUS_URI_TOO_LONG","features":[477]},{"name":"HTTP_STATUS_USE_PROXY","features":[477]},{"name":"HTTP_STATUS_VERSION_NOT_SUP","features":[477]},{"name":"HTTP_STATUS_WEBDAV_MULTI_STATUS","features":[477]},{"name":"HTTP_VERSION_INFO","features":[477]},{"name":"ICU_BROWSER_MODE","features":[477]},{"name":"ICU_DECODE","features":[477]},{"name":"ICU_ENCODE_PERCENT","features":[477]},{"name":"ICU_ENCODE_SPACES_ONLY","features":[477]},{"name":"ICU_ESCAPE","features":[477]},{"name":"ICU_ESCAPE_AUTHORITY","features":[477]},{"name":"ICU_NO_ENCODE","features":[477]},{"name":"ICU_NO_META","features":[477]},{"name":"ICU_REJECT_USERPWD","features":[477]},{"name":"INTERNET_DEFAULT_HTTPS_PORT","features":[477]},{"name":"INTERNET_DEFAULT_HTTP_PORT","features":[477]},{"name":"INTERNET_DEFAULT_PORT","features":[477]},{"name":"IWinHttpRequest","features":[477,358]},{"name":"IWinHttpRequestEvents","features":[477]},{"name":"NETWORKING_KEY_BUFSIZE","features":[477]},{"name":"SECURITY_FLAG_IGNORE_CERT_CN_INVALID","features":[477]},{"name":"SECURITY_FLAG_IGNORE_CERT_DATE_INVALID","features":[477]},{"name":"SECURITY_FLAG_IGNORE_CERT_WRONG_USAGE","features":[477]},{"name":"SECURITY_FLAG_IGNORE_UNKNOWN_CA","features":[477]},{"name":"SECURITY_FLAG_SECURE","features":[477]},{"name":"SECURITY_FLAG_STRENGTH_MEDIUM","features":[477]},{"name":"SECURITY_FLAG_STRENGTH_STRONG","features":[477]},{"name":"SECURITY_FLAG_STRENGTH_WEAK","features":[477]},{"name":"SecureProtocol_ALL","features":[477]},{"name":"SecureProtocol_SSL2","features":[477]},{"name":"SecureProtocol_SSL3","features":[477]},{"name":"SecureProtocol_TLS1","features":[477]},{"name":"SecureProtocol_TLS1_1","features":[477]},{"name":"SecureProtocol_TLS1_2","features":[477]},{"name":"SslErrorFlag_CertCNInvalid","features":[477]},{"name":"SslErrorFlag_CertDateInvalid","features":[477]},{"name":"SslErrorFlag_CertWrongUsage","features":[477]},{"name":"SslErrorFlag_Ignore_All","features":[477]},{"name":"SslErrorFlag_UnknownCA","features":[477]},{"name":"URL_COMPONENTS","features":[477]},{"name":"WINHTTP_ACCESS_TYPE","features":[477]},{"name":"WINHTTP_ACCESS_TYPE_AUTOMATIC_PROXY","features":[477]},{"name":"WINHTTP_ACCESS_TYPE_DEFAULT_PROXY","features":[477]},{"name":"WINHTTP_ACCESS_TYPE_NAMED_PROXY","features":[477]},{"name":"WINHTTP_ACCESS_TYPE_NO_PROXY","features":[477]},{"name":"WINHTTP_ADDREQ_FLAGS_MASK","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_ADD","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_ADD_IF_NEW","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_COALESCE","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_REPLACE","features":[477]},{"name":"WINHTTP_ADDREQ_INDEX_MASK","features":[477]},{"name":"WINHTTP_ASYNC_RESULT","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_BASIC","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_DIGEST","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_NEGOTIATE","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_NTLM","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_PASSPORT","features":[477]},{"name":"WINHTTP_AUTH_TARGET_PROXY","features":[477]},{"name":"WINHTTP_AUTH_TARGET_SERVER","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_DEFAULT","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_HIGH","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_LOW","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_MAX","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_MEDIUM","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_PROXY_ONLY","features":[477]},{"name":"WINHTTP_AUTOPROXY_ALLOW_AUTOCONFIG","features":[477]},{"name":"WINHTTP_AUTOPROXY_ALLOW_CM","features":[477]},{"name":"WINHTTP_AUTOPROXY_ALLOW_STATIC","features":[477]},{"name":"WINHTTP_AUTOPROXY_AUTO_DETECT","features":[477]},{"name":"WINHTTP_AUTOPROXY_CONFIG_URL","features":[477]},{"name":"WINHTTP_AUTOPROXY_HOST_KEEPCASE","features":[477]},{"name":"WINHTTP_AUTOPROXY_HOST_LOWERCASE","features":[477]},{"name":"WINHTTP_AUTOPROXY_NO_CACHE_CLIENT","features":[477]},{"name":"WINHTTP_AUTOPROXY_NO_CACHE_SVC","features":[477]},{"name":"WINHTTP_AUTOPROXY_NO_DIRECTACCESS","features":[477]},{"name":"WINHTTP_AUTOPROXY_OPTIONS","features":[307,477]},{"name":"WINHTTP_AUTOPROXY_RUN_INPROCESS","features":[477]},{"name":"WINHTTP_AUTOPROXY_RUN_OUTPROCESS_ONLY","features":[477]},{"name":"WINHTTP_AUTOPROXY_SORT_RESULTS","features":[477]},{"name":"WINHTTP_AUTOPROXY_USE_INTERFACE_CONFIG","features":[477]},{"name":"WINHTTP_AUTO_DETECT_TYPE_DHCP","features":[477]},{"name":"WINHTTP_AUTO_DETECT_TYPE_DNS_A","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_ALL_NOTIFICATIONS","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_DATA_AVAILABLE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_DETECTING_PROXY","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_GETPROXYFORURL_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_GETPROXYSETTINGS_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_HEADERS_AVAILABLE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_INTERMEDIATE_RESPONSE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_READ_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_REDIRECT","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_REQUEST_ERROR","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_SECURE_FAILURE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_SENDREQUEST_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_WRITE_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CLOSE_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CLOSING_CONNECTION","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CONNECTED_TO_SERVER","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CONNECTING_TO_SERVER","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CONNECTION_CLOSED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_DATA_AVAILABLE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_DETECTING_PROXY","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_CN_INVALID","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_DATE_INVALID","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_REVOKED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_WRONG_USAGE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CERT","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_SECURITY_CHANNEL_ERROR","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_GETPROXYFORURL_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_GETPROXYSETTINGS_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_HANDLE_CLOSING","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_HANDLE_CREATED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_HEADERS_AVAILABLE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_INTERMEDIATE_RESPONSE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_NAME_RESOLVED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_READ_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_RECEIVING_RESPONSE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_REDIRECT","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_REQUEST_ERROR","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_REQUEST_SENT","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_RESOLVING_NAME","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_RESPONSE_RECEIVED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SECURE_FAILURE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SENDING_REQUEST","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SENDREQUEST_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SETTINGS_READ_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SETTINGS_WRITE_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SHUTDOWN_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_WRITE_COMPLETE","features":[477]},{"name":"WINHTTP_CERTIFICATE_INFO","features":[307,477]},{"name":"WINHTTP_CONNECTION_GROUP","features":[477]},{"name":"WINHTTP_CONNECTION_INFO","features":[477,320]},{"name":"WINHTTP_CONNECTION_INFO","features":[477,320]},{"name":"WINHTTP_CONNECTION_RETRY_CONDITION_408","features":[477]},{"name":"WINHTTP_CONNECTION_RETRY_CONDITION_SSL_HANDSHAKE","features":[477]},{"name":"WINHTTP_CONNECTION_RETRY_CONDITION_STALE_CONNECTION","features":[477]},{"name":"WINHTTP_CONNS_PER_SERVER_UNLIMITED","features":[477]},{"name":"WINHTTP_CREDS","features":[477]},{"name":"WINHTTP_CREDS_AUTHSCHEME","features":[477]},{"name":"WINHTTP_CREDS_EX","features":[477]},{"name":"WINHTTP_CURRENT_USER_IE_PROXY_CONFIG","features":[307,477]},{"name":"WINHTTP_DECOMPRESSION_FLAG_DEFLATE","features":[477]},{"name":"WINHTTP_DECOMPRESSION_FLAG_GZIP","features":[477]},{"name":"WINHTTP_DISABLE_AUTHENTICATION","features":[477]},{"name":"WINHTTP_DISABLE_COOKIES","features":[477]},{"name":"WINHTTP_DISABLE_KEEP_ALIVE","features":[477]},{"name":"WINHTTP_DISABLE_PASSPORT_AUTH","features":[477]},{"name":"WINHTTP_DISABLE_PASSPORT_KEYRING","features":[477]},{"name":"WINHTTP_DISABLE_REDIRECTS","features":[477]},{"name":"WINHTTP_DISABLE_SPN_SERVER_PORT","features":[477]},{"name":"WINHTTP_ENABLE_PASSPORT_AUTH","features":[477]},{"name":"WINHTTP_ENABLE_PASSPORT_KEYRING","features":[477]},{"name":"WINHTTP_ENABLE_SPN_SERVER_PORT","features":[477]},{"name":"WINHTTP_ENABLE_SSL_REVERT_IMPERSONATION","features":[477]},{"name":"WINHTTP_ENABLE_SSL_REVOCATION","features":[477]},{"name":"WINHTTP_ERROR_BASE","features":[477]},{"name":"WINHTTP_ERROR_LAST","features":[477]},{"name":"WINHTTP_EXTENDED_HEADER","features":[477]},{"name":"WINHTTP_EXTENDED_HEADER_FLAG_UNICODE","features":[477]},{"name":"WINHTTP_FAILED_CONNECTION_RETRIES","features":[477]},{"name":"WINHTTP_FEATURE_ADD_REQUEST_HEADERS_EX","features":[477]},{"name":"WINHTTP_FEATURE_BACKGROUND_CONNECTIONS","features":[477]},{"name":"WINHTTP_FEATURE_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_FEATURE_CONNECTION_STATS_V0","features":[477]},{"name":"WINHTTP_FEATURE_CONNECTION_STATS_V1","features":[477]},{"name":"WINHTTP_FEATURE_DISABLE_CERT_CHAIN_BUILDING","features":[477]},{"name":"WINHTTP_FEATURE_DISABLE_PROXY_AUTH_SCHEMES","features":[477]},{"name":"WINHTTP_FEATURE_DISABLE_SECURE_PROTOCOL_FALLBACK","features":[477]},{"name":"WINHTTP_FEATURE_DISABLE_STREAM_QUEUE","features":[477]},{"name":"WINHTTP_FEATURE_ENABLE_HTTP2_PLUS_CLIENT_CERT","features":[477]},{"name":"WINHTTP_FEATURE_EXPIRE_CONNECTION","features":[477]},{"name":"WINHTTP_FEATURE_EXTENDED_HEADER_FLAG_UNICODE","features":[477]},{"name":"WINHTTP_FEATURE_FAILED_CONNECTION_RETRIES","features":[477]},{"name":"WINHTTP_FEATURE_FIRST_AVAILABLE_CONNECTION","features":[477]},{"name":"WINHTTP_FEATURE_FLAG_AUTOMATIC_CHUNKING","features":[477]},{"name":"WINHTTP_FEATURE_FLAG_SECURE_DEFAULTS","features":[477]},{"name":"WINHTTP_FEATURE_FREE_QUERY_CONNECTION_GROUP_RESULT","features":[477]},{"name":"WINHTTP_FEATURE_HTTP2_KEEPALIVE","features":[477]},{"name":"WINHTTP_FEATURE_HTTP2_PLUS_TRANSFER_ENCODING","features":[477]},{"name":"WINHTTP_FEATURE_HTTP2_RECEIVE_WINDOW","features":[477]},{"name":"WINHTTP_FEATURE_HTTP3_HANDSHAKE_TIMEOUT","features":[477]},{"name":"WINHTTP_FEATURE_HTTP3_INITIAL_RTT","features":[477]},{"name":"WINHTTP_FEATURE_HTTP3_KEEPALIVE","features":[477]},{"name":"WINHTTP_FEATURE_HTTP3_STREAM_ERROR_CODE","features":[477]},{"name":"WINHTTP_FEATURE_HTTP_PROTOCOL_REQUIRED","features":[477]},{"name":"WINHTTP_FEATURE_IGNORE_CERT_REVOCATION_OFFLINE","features":[477]},{"name":"WINHTTP_FEATURE_IPV6_FAST_FALLBACK","features":[477]},{"name":"WINHTTP_FEATURE_IS_FEATURE_SUPPORTED","features":[477]},{"name":"WINHTTP_FEATURE_MATCH_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_FEATURE_MATCH_CONNECTION_GUID_FLAG_REQUIRE_MARKED_CONNECTION","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_CONNECTION_GROUP","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_CONNECTION_GROUP_FLAG_INSECURE","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_EX_ALL_HEADERS","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_FLAG_TRAILERS","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_FLAG_WIRE_ENCODING","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_HEADERS_EX","features":[477]},{"name":"WINHTTP_FEATURE_QUIC_STATS","features":[477]},{"name":"WINHTTP_FEATURE_READ_DATA_EX","features":[477]},{"name":"WINHTTP_FEATURE_READ_DATA_EX_FLAG_FILL_BUFFER","features":[477]},{"name":"WINHTTP_FEATURE_REFERER_TOKEN_BINDING_HOSTNAME","features":[477]},{"name":"WINHTTP_FEATURE_REQUEST_ANNOTATION","features":[477]},{"name":"WINHTTP_FEATURE_REQUEST_STATS","features":[477]},{"name":"WINHTTP_FEATURE_REQUEST_TIMES","features":[477]},{"name":"WINHTTP_FEATURE_REQUIRE_STREAM_END","features":[477]},{"name":"WINHTTP_FEATURE_RESOLUTION_HOSTNAME","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG_FLAG_BYPASS_CACHE","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG_FLAG_CONN_USE_TTL","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG_FLAG_SOFT_LIMIT","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG_FLAG_USE_DNS_TTL","features":[477]},{"name":"WINHTTP_FEATURE_REVERT_IMPERSONATION_SERVER_CERT","features":[477]},{"name":"WINHTTP_FEATURE_SECURITY_FLAG_IGNORE_ALL_CERT_ERRORS","features":[477]},{"name":"WINHTTP_FEATURE_SECURITY_INFO","features":[477]},{"name":"WINHTTP_FEATURE_SERVER_CERT_CHAIN_CONTEXT","features":[477]},{"name":"WINHTTP_FEATURE_SET_PROXY_SETINGS_PER_USER","features":[477]},{"name":"WINHTTP_FEATURE_SET_TOKEN_BINDING","features":[477]},{"name":"WINHTTP_FEATURE_STREAM_ERROR_CODE","features":[477]},{"name":"WINHTTP_FEATURE_TCP_FAST_OPEN","features":[477]},{"name":"WINHTTP_FEATURE_TCP_KEEPALIVE","features":[477]},{"name":"WINHTTP_FEATURE_TCP_PRIORITY_STATUS","features":[477]},{"name":"WINHTTP_FEATURE_TLS_FALSE_START","features":[477]},{"name":"WINHTTP_FEATURE_TLS_PROTOCOL_INSECURE_FALLBACK","features":[477]},{"name":"WINHTTP_FEATURE_TOKEN_BINDING_PUBLIC_KEY","features":[477]},{"name":"WINHTTP_FLAG_ASYNC","features":[477]},{"name":"WINHTTP_FLAG_AUTOMATIC_CHUNKING","features":[477]},{"name":"WINHTTP_FLAG_BYPASS_PROXY_CACHE","features":[477]},{"name":"WINHTTP_FLAG_ESCAPE_DISABLE","features":[477]},{"name":"WINHTTP_FLAG_ESCAPE_DISABLE_QUERY","features":[477]},{"name":"WINHTTP_FLAG_ESCAPE_PERCENT","features":[477]},{"name":"WINHTTP_FLAG_NULL_CODEPAGE","features":[477]},{"name":"WINHTTP_FLAG_REFRESH","features":[477]},{"name":"WINHTTP_FLAG_SECURE","features":[477]},{"name":"WINHTTP_FLAG_SECURE_DEFAULTS","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_SSL2","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_SSL3","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_TLS1","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_1","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_2","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_3","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_CONNECT","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_PROXY_RESOLVER","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_REQUEST","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_SESSION","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_WEBSOCKET","features":[477]},{"name":"WINHTTP_HEADER_NAME","features":[477]},{"name":"WINHTTP_HOST_CONNECTION_GROUP","features":[477]},{"name":"WINHTTP_HTTP2_RECEIVE_WINDOW","features":[477]},{"name":"WINHTTP_IGNORE_REQUEST_TOTAL_LENGTH","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME_FTP","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME_HTTP","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME_HTTPS","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME_SOCKS","features":[477]},{"name":"WINHTTP_LAST_OPTION","features":[477]},{"name":"WINHTTP_MATCH_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_MATCH_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_MATCH_CONNECTION_GUID_FLAGS_MASK","features":[477]},{"name":"WINHTTP_MATCH_CONNECTION_GUID_FLAG_REQUIRE_MARKED_CONNECTION","features":[477]},{"name":"WINHTTP_OPEN_REQUEST_FLAGS","features":[477]},{"name":"WINHTTP_OPTION_ASSURED_NON_BLOCKING_CALLBACKS","features":[477]},{"name":"WINHTTP_OPTION_AUTOLOGON_POLICY","features":[477]},{"name":"WINHTTP_OPTION_BACKGROUND_CONNECTIONS","features":[477]},{"name":"WINHTTP_OPTION_CALLBACK","features":[477]},{"name":"WINHTTP_OPTION_CLIENT_CERT_CONTEXT","features":[477]},{"name":"WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST","features":[477]},{"name":"WINHTTP_OPTION_CODEPAGE","features":[477]},{"name":"WINHTTP_OPTION_CONFIGURE_PASSPORT_AUTH","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_FILTER","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_INFO","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_STATS_V0","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_STATS_V1","features":[477]},{"name":"WINHTTP_OPTION_CONNECT_RETRIES","features":[477]},{"name":"WINHTTP_OPTION_CONNECT_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_CONTEXT_VALUE","features":[477]},{"name":"WINHTTP_OPTION_DECOMPRESSION","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_CERT_CHAIN_BUILDING","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_FEATURE","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_GLOBAL_POOLING","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_PROXY_AUTH_SCHEMES","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_SECURE_PROTOCOL_FALLBACK","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_STREAM_QUEUE","features":[477]},{"name":"WINHTTP_OPTION_ENABLETRACING","features":[477]},{"name":"WINHTTP_OPTION_ENABLE_FEATURE","features":[477]},{"name":"WINHTTP_OPTION_ENABLE_HTTP2_PLUS_CLIENT_CERT","features":[477]},{"name":"WINHTTP_OPTION_ENABLE_HTTP_PROTOCOL","features":[477]},{"name":"WINHTTP_OPTION_ENCODE_EXTRA","features":[477]},{"name":"WINHTTP_OPTION_EXPIRE_CONNECTION","features":[477]},{"name":"WINHTTP_OPTION_EXTENDED_ERROR","features":[477]},{"name":"WINHTTP_OPTION_FAILED_CONNECTION_RETRIES","features":[477]},{"name":"WINHTTP_OPTION_FEATURE_SUPPORTED","features":[477]},{"name":"WINHTTP_OPTION_FIRST_AVAILABLE_CONNECTION","features":[477]},{"name":"WINHTTP_OPTION_GLOBAL_PROXY_CREDS","features":[477]},{"name":"WINHTTP_OPTION_GLOBAL_SERVER_CREDS","features":[477]},{"name":"WINHTTP_OPTION_HANDLE_TYPE","features":[477]},{"name":"WINHTTP_OPTION_HTTP2_KEEPALIVE","features":[477]},{"name":"WINHTTP_OPTION_HTTP2_PLUS_TRANSFER_ENCODING","features":[477]},{"name":"WINHTTP_OPTION_HTTP2_RECEIVE_WINDOW","features":[477]},{"name":"WINHTTP_OPTION_HTTP3_HANDSHAKE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_HTTP3_INITIAL_RTT","features":[477]},{"name":"WINHTTP_OPTION_HTTP3_KEEPALIVE","features":[477]},{"name":"WINHTTP_OPTION_HTTP3_STREAM_ERROR_CODE","features":[477]},{"name":"WINHTTP_OPTION_HTTP_PROTOCOL_REQUIRED","features":[477]},{"name":"WINHTTP_OPTION_HTTP_PROTOCOL_USED","features":[477]},{"name":"WINHTTP_OPTION_HTTP_VERSION","features":[477]},{"name":"WINHTTP_OPTION_IGNORE_CERT_REVOCATION_OFFLINE","features":[477]},{"name":"WINHTTP_OPTION_IPV6_FAST_FALLBACK","features":[477]},{"name":"WINHTTP_OPTION_IS_PROXY_CONNECT_RESPONSE","features":[477]},{"name":"WINHTTP_OPTION_KDC_PROXY_SETTINGS","features":[477]},{"name":"WINHTTP_OPTION_MATCH_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_OPTION_MAX_CONNS_PER_1_0_SERVER","features":[477]},{"name":"WINHTTP_OPTION_MAX_CONNS_PER_SERVER","features":[477]},{"name":"WINHTTP_OPTION_MAX_HTTP_AUTOMATIC_REDIRECTS","features":[477]},{"name":"WINHTTP_OPTION_MAX_HTTP_STATUS_CONTINUE","features":[477]},{"name":"WINHTTP_OPTION_MAX_RESPONSE_DRAIN_SIZE","features":[477]},{"name":"WINHTTP_OPTION_MAX_RESPONSE_HEADER_SIZE","features":[477]},{"name":"WINHTTP_OPTION_NETWORK_INTERFACE_AFFINITY","features":[477]},{"name":"WINHTTP_OPTION_PARENT_HANDLE","features":[477]},{"name":"WINHTTP_OPTION_PASSPORT_COBRANDING_TEXT","features":[477]},{"name":"WINHTTP_OPTION_PASSPORT_COBRANDING_URL","features":[477]},{"name":"WINHTTP_OPTION_PASSPORT_RETURN_URL","features":[477]},{"name":"WINHTTP_OPTION_PASSPORT_SIGN_OUT","features":[477]},{"name":"WINHTTP_OPTION_PASSWORD","features":[477]},{"name":"WINHTTP_OPTION_PROXY","features":[477]},{"name":"WINHTTP_OPTION_PROXY_DISABLE_SERVICE_CALLS","features":[477]},{"name":"WINHTTP_OPTION_PROXY_PASSWORD","features":[477]},{"name":"WINHTTP_OPTION_PROXY_RESULT_ENTRY","features":[477]},{"name":"WINHTTP_OPTION_PROXY_SPN_USED","features":[477]},{"name":"WINHTTP_OPTION_PROXY_USERNAME","features":[477]},{"name":"WINHTTP_OPTION_QUIC_STATS","features":[477]},{"name":"WINHTTP_OPTION_READ_BUFFER_SIZE","features":[477]},{"name":"WINHTTP_OPTION_RECEIVE_PROXY_CONNECT_RESPONSE","features":[477]},{"name":"WINHTTP_OPTION_RECEIVE_RESPONSE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_RECEIVE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_ALWAYS","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_DEFAULT","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_DISALLOW_HTTPS_TO_HTTP","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_LAST","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_NEVER","features":[477]},{"name":"WINHTTP_OPTION_REFERER_TOKEN_BINDING_HOSTNAME","features":[477]},{"name":"WINHTTP_OPTION_REJECT_USERPWD_IN_URL","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_ANNOTATION","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_ANNOTATION_MAX_LENGTH","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_PRIORITY","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_STATS","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_TIMES","features":[477]},{"name":"WINHTTP_OPTION_REQUIRE_STREAM_END","features":[477]},{"name":"WINHTTP_OPTION_RESOLUTION_HOSTNAME","features":[477]},{"name":"WINHTTP_OPTION_RESOLVER_CACHE_CONFIG","features":[477]},{"name":"WINHTTP_OPTION_RESOLVE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_REVERT_IMPERSONATION_SERVER_CERT","features":[477]},{"name":"WINHTTP_OPTION_SECURE_PROTOCOLS","features":[477]},{"name":"WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT","features":[477]},{"name":"WINHTTP_OPTION_SECURITY_FLAGS","features":[477]},{"name":"WINHTTP_OPTION_SECURITY_INFO","features":[477]},{"name":"WINHTTP_OPTION_SECURITY_KEY_BITNESS","features":[477]},{"name":"WINHTTP_OPTION_SEND_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_SERVER_CBT","features":[477]},{"name":"WINHTTP_OPTION_SERVER_CERT_CHAIN_CONTEXT","features":[477]},{"name":"WINHTTP_OPTION_SERVER_CERT_CONTEXT","features":[477]},{"name":"WINHTTP_OPTION_SERVER_SPN_USED","features":[477]},{"name":"WINHTTP_OPTION_SET_TOKEN_BINDING","features":[477]},{"name":"WINHTTP_OPTION_SPN","features":[477]},{"name":"WINHTTP_OPTION_SPN_MASK","features":[477]},{"name":"WINHTTP_OPTION_STREAM_ERROR_CODE","features":[477]},{"name":"WINHTTP_OPTION_TCP_FAST_OPEN","features":[477]},{"name":"WINHTTP_OPTION_TCP_KEEPALIVE","features":[477]},{"name":"WINHTTP_OPTION_TCP_PRIORITY_HINT","features":[477]},{"name":"WINHTTP_OPTION_TCP_PRIORITY_STATUS","features":[477]},{"name":"WINHTTP_OPTION_TLS_FALSE_START","features":[477]},{"name":"WINHTTP_OPTION_TLS_PROTOCOL_INSECURE_FALLBACK","features":[477]},{"name":"WINHTTP_OPTION_TOKEN_BINDING_PUBLIC_KEY","features":[477]},{"name":"WINHTTP_OPTION_UNLOAD_NOTIFY_EVENT","features":[477]},{"name":"WINHTTP_OPTION_UNSAFE_HEADER_PARSING","features":[477]},{"name":"WINHTTP_OPTION_UPGRADE_TO_WEB_SOCKET","features":[477]},{"name":"WINHTTP_OPTION_URL","features":[477]},{"name":"WINHTTP_OPTION_USERNAME","features":[477]},{"name":"WINHTTP_OPTION_USER_AGENT","features":[477]},{"name":"WINHTTP_OPTION_USE_GLOBAL_SERVER_CREDENTIALS","features":[477]},{"name":"WINHTTP_OPTION_USE_SESSION_SCH_CRED","features":[477]},{"name":"WINHTTP_OPTION_WEB_SOCKET_CLOSE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_WEB_SOCKET_KEEPALIVE_INTERVAL","features":[477]},{"name":"WINHTTP_OPTION_WEB_SOCKET_RECEIVE_BUFFER_SIZE","features":[477]},{"name":"WINHTTP_OPTION_WEB_SOCKET_SEND_BUFFER_SIZE","features":[477]},{"name":"WINHTTP_OPTION_WORKER_THREAD_COUNT","features":[477]},{"name":"WINHTTP_OPTION_WRITE_BUFFER_SIZE","features":[477]},{"name":"WINHTTP_PROTOCOL_FLAG_HTTP2","features":[477]},{"name":"WINHTTP_PROTOCOL_FLAG_HTTP3","features":[477]},{"name":"WINHTTP_PROXY_CHANGE_CALLBACK","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_AUTH_LOCAL_SERVICE","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_BASIC","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_DIGEST","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_KERBEROS","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_NEGOTIATE","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_NTLM","features":[477]},{"name":"WINHTTP_PROXY_INFO","features":[477]},{"name":"WINHTTP_PROXY_NETWORKING_KEY","features":[477]},{"name":"WINHTTP_PROXY_NOTIFY_CHANGE","features":[477]},{"name":"WINHTTP_PROXY_RESULT","features":[307,477]},{"name":"WINHTTP_PROXY_RESULT_ENTRY","features":[307,477]},{"name":"WINHTTP_PROXY_RESULT_EX","features":[307,477]},{"name":"WINHTTP_PROXY_SETTINGS","features":[307,477]},{"name":"WINHTTP_PROXY_SETTINGS_EX","features":[477]},{"name":"WINHTTP_PROXY_SETTINGS_EX","features":[477]},{"name":"WINHTTP_PROXY_SETTINGS_PARAM","features":[477]},{"name":"WINHTTP_PROXY_SETTINGS_PARAM","features":[477]},{"name":"WINHTTP_PROXY_SETTINGS_TYPE","features":[477]},{"name":"WINHTTP_PROXY_TYPE_AUTO_DETECT","features":[477]},{"name":"WINHTTP_PROXY_TYPE_AUTO_PROXY_URL","features":[477]},{"name":"WINHTTP_PROXY_TYPE_DIRECT","features":[477]},{"name":"WINHTTP_PROXY_TYPE_PROXY","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT_CHARSET","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT_LANGUAGE","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT_RANGES","features":[477]},{"name":"WINHTTP_QUERY_AGE","features":[477]},{"name":"WINHTTP_QUERY_ALLOW","features":[477]},{"name":"WINHTTP_QUERY_AUTHENTICATION_INFO","features":[477]},{"name":"WINHTTP_QUERY_AUTHORIZATION","features":[477]},{"name":"WINHTTP_QUERY_CACHE_CONTROL","features":[477]},{"name":"WINHTTP_QUERY_CONNECTION","features":[477]},{"name":"WINHTTP_QUERY_CONNECTION_GROUP_RESULT","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_BASE","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_DESCRIPTION","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_DISPOSITION","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_ID","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_LANGUAGE","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_LENGTH","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_LOCATION","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_MD5","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_RANGE","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_TRANSFER_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_TYPE","features":[477]},{"name":"WINHTTP_QUERY_COOKIE","features":[477]},{"name":"WINHTTP_QUERY_COST","features":[477]},{"name":"WINHTTP_QUERY_CUSTOM","features":[477]},{"name":"WINHTTP_QUERY_DATE","features":[477]},{"name":"WINHTTP_QUERY_DERIVED_FROM","features":[477]},{"name":"WINHTTP_QUERY_ETAG","features":[477]},{"name":"WINHTTP_QUERY_EXPECT","features":[477]},{"name":"WINHTTP_QUERY_EXPIRES","features":[477]},{"name":"WINHTTP_QUERY_EX_ALL_HEADERS","features":[477]},{"name":"WINHTTP_QUERY_FLAG_NUMBER","features":[477]},{"name":"WINHTTP_QUERY_FLAG_NUMBER64","features":[477]},{"name":"WINHTTP_QUERY_FLAG_REQUEST_HEADERS","features":[477]},{"name":"WINHTTP_QUERY_FLAG_SYSTEMTIME","features":[477]},{"name":"WINHTTP_QUERY_FLAG_TRAILERS","features":[477]},{"name":"WINHTTP_QUERY_FLAG_WIRE_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_FORWARDED","features":[477]},{"name":"WINHTTP_QUERY_FROM","features":[477]},{"name":"WINHTTP_QUERY_HOST","features":[477]},{"name":"WINHTTP_QUERY_IF_MATCH","features":[477]},{"name":"WINHTTP_QUERY_IF_MODIFIED_SINCE","features":[477]},{"name":"WINHTTP_QUERY_IF_NONE_MATCH","features":[477]},{"name":"WINHTTP_QUERY_IF_RANGE","features":[477]},{"name":"WINHTTP_QUERY_IF_UNMODIFIED_SINCE","features":[477]},{"name":"WINHTTP_QUERY_LAST_MODIFIED","features":[477]},{"name":"WINHTTP_QUERY_LINK","features":[477]},{"name":"WINHTTP_QUERY_LOCATION","features":[477]},{"name":"WINHTTP_QUERY_MAX","features":[477]},{"name":"WINHTTP_QUERY_MAX_FORWARDS","features":[477]},{"name":"WINHTTP_QUERY_MESSAGE_ID","features":[477]},{"name":"WINHTTP_QUERY_MIME_VERSION","features":[477]},{"name":"WINHTTP_QUERY_ORIG_URI","features":[477]},{"name":"WINHTTP_QUERY_PASSPORT_CONFIG","features":[477]},{"name":"WINHTTP_QUERY_PASSPORT_URLS","features":[477]},{"name":"WINHTTP_QUERY_PRAGMA","features":[477]},{"name":"WINHTTP_QUERY_PROXY_AUTHENTICATE","features":[477]},{"name":"WINHTTP_QUERY_PROXY_AUTHORIZATION","features":[477]},{"name":"WINHTTP_QUERY_PROXY_CONNECTION","features":[477]},{"name":"WINHTTP_QUERY_PROXY_SUPPORT","features":[477]},{"name":"WINHTTP_QUERY_PUBLIC","features":[477]},{"name":"WINHTTP_QUERY_RANGE","features":[477]},{"name":"WINHTTP_QUERY_RAW_HEADERS","features":[477]},{"name":"WINHTTP_QUERY_RAW_HEADERS_CRLF","features":[477]},{"name":"WINHTTP_QUERY_REFERER","features":[477]},{"name":"WINHTTP_QUERY_REFRESH","features":[477]},{"name":"WINHTTP_QUERY_REQUEST_METHOD","features":[477]},{"name":"WINHTTP_QUERY_RETRY_AFTER","features":[477]},{"name":"WINHTTP_QUERY_SERVER","features":[477]},{"name":"WINHTTP_QUERY_SET_COOKIE","features":[477]},{"name":"WINHTTP_QUERY_STATUS_CODE","features":[477]},{"name":"WINHTTP_QUERY_STATUS_TEXT","features":[477]},{"name":"WINHTTP_QUERY_TITLE","features":[477]},{"name":"WINHTTP_QUERY_TRANSFER_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_UNLESS_MODIFIED_SINCE","features":[477]},{"name":"WINHTTP_QUERY_UPGRADE","features":[477]},{"name":"WINHTTP_QUERY_URI","features":[477]},{"name":"WINHTTP_QUERY_USER_AGENT","features":[477]},{"name":"WINHTTP_QUERY_VARY","features":[477]},{"name":"WINHTTP_QUERY_VERSION","features":[477]},{"name":"WINHTTP_QUERY_VIA","features":[477]},{"name":"WINHTTP_QUERY_WARNING","features":[477]},{"name":"WINHTTP_QUERY_WWW_AUTHENTICATE","features":[477]},{"name":"WINHTTP_REQUEST_STATS","features":[477]},{"name":"WINHTTP_REQUEST_STATS","features":[477]},{"name":"WINHTTP_REQUEST_STAT_ENTRY","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION","features":[477]},{"name":"WINHTTP_REQUEST_TIMES","features":[477]},{"name":"WINHTTP_REQUEST_TIMES","features":[477]},{"name":"WINHTTP_REQUEST_TIME_ENTRY","features":[477]},{"name":"WINHTTP_RESET_ALL","features":[477]},{"name":"WINHTTP_RESET_DISCARD_RESOLVERS","features":[477]},{"name":"WINHTTP_RESET_NOTIFY_NETWORK_CHANGED","features":[477]},{"name":"WINHTTP_RESET_OUT_OF_PROC","features":[477]},{"name":"WINHTTP_RESET_SCRIPT_CACHE","features":[477]},{"name":"WINHTTP_RESET_STATE","features":[477]},{"name":"WINHTTP_RESET_SWPAD_ALL","features":[477]},{"name":"WINHTTP_RESET_SWPAD_CURRENT_NETWORK","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_BYPASS_CACHE","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_CONN_USE_TTL","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_SOFT_LIMIT","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_USE_DNS_TTL","features":[477]},{"name":"WINHTTP_SECURE_DNS_SETTING","features":[477]},{"name":"WINHTTP_STATUS_CALLBACK","features":[477]},{"name":"WINHTTP_TIME_FORMAT_BUFSIZE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_ASYNC_RESULT","features":[477]},{"name":"WINHTTP_WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_CLOSE_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_CLOSE_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_MAX_CLOSE_REASON_LENGTH","features":[477]},{"name":"WINHTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_MIN_KEEPALIVE_VALUE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_RECEIVE_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SEND_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE","features":[477]},{"name":"WIN_HTTP_CREATE_URL_FLAGS","features":[477]},{"name":"WinHttpAddRequestHeaders","features":[307,477]},{"name":"WinHttpAddRequestHeadersEx","features":[477]},{"name":"WinHttpCheckPlatform","features":[307,477]},{"name":"WinHttpCloseHandle","features":[307,477]},{"name":"WinHttpConnect","features":[477]},{"name":"WinHttpConnectFailureCount","features":[477]},{"name":"WinHttpConnectionAcquireEnd","features":[477]},{"name":"WinHttpConnectionAcquireStart","features":[477]},{"name":"WinHttpConnectionAcquireWaitEnd","features":[477]},{"name":"WinHttpConnectionEstablishmentEnd","features":[477]},{"name":"WinHttpConnectionEstablishmentStart","features":[477]},{"name":"WinHttpCrackUrl","features":[307,477]},{"name":"WinHttpCreateProxyResolver","features":[477]},{"name":"WinHttpCreateUrl","features":[307,477]},{"name":"WinHttpDetectAutoProxyConfigUrl","features":[307,477]},{"name":"WinHttpFreeProxyResult","features":[307,477]},{"name":"WinHttpFreeProxyResultEx","features":[307,477]},{"name":"WinHttpFreeProxySettings","features":[307,477]},{"name":"WinHttpFreeProxySettingsEx","features":[477]},{"name":"WinHttpFreeQueryConnectionGroupResult","features":[477]},{"name":"WinHttpGetDefaultProxyConfiguration","features":[307,477]},{"name":"WinHttpGetIEProxyConfigForCurrentUser","features":[307,477]},{"name":"WinHttpGetProxyForUrl","features":[307,477]},{"name":"WinHttpGetProxyForUrlEx","features":[307,477]},{"name":"WinHttpGetProxyForUrlEx2","features":[307,477]},{"name":"WinHttpGetProxyResult","features":[307,477]},{"name":"WinHttpGetProxyResultEx","features":[307,477]},{"name":"WinHttpGetProxySettingsEx","features":[477]},{"name":"WinHttpGetProxySettingsResultEx","features":[477]},{"name":"WinHttpGetProxySettingsVersion","features":[477]},{"name":"WinHttpNameResolutionEnd","features":[477]},{"name":"WinHttpNameResolutionStart","features":[477]},{"name":"WinHttpOpen","features":[477]},{"name":"WinHttpOpenRequest","features":[477]},{"name":"WinHttpProxyDetectionEnd","features":[477]},{"name":"WinHttpProxyDetectionStart","features":[477]},{"name":"WinHttpProxyFailureCount","features":[477]},{"name":"WinHttpProxySettingsTypeUnknown","features":[477]},{"name":"WinHttpProxySettingsTypeWsa","features":[477]},{"name":"WinHttpProxySettingsTypeWsl","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg1End","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg1Size","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg1Start","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg2End","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg2Size","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg2Start","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg3End","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg3Start","features":[477]},{"name":"WinHttpProxyTlsHandshakeServerLeg1Size","features":[477]},{"name":"WinHttpProxyTlsHandshakeServerLeg2Size","features":[477]},{"name":"WinHttpProxyTunnelEnd","features":[477]},{"name":"WinHttpProxyTunnelStart","features":[477]},{"name":"WinHttpQueryAuthSchemes","features":[307,477]},{"name":"WinHttpQueryConnectionGroup","features":[477]},{"name":"WinHttpQueryDataAvailable","features":[307,477]},{"name":"WinHttpQueryHeaders","features":[307,477]},{"name":"WinHttpQueryHeadersEx","features":[477]},{"name":"WinHttpQueryOption","features":[307,477]},{"name":"WinHttpReadData","features":[307,477]},{"name":"WinHttpReadDataEx","features":[477]},{"name":"WinHttpReadProxySettings","features":[307,477]},{"name":"WinHttpReceiveResponse","features":[307,477]},{"name":"WinHttpReceiveResponseBodyDecompressionDelta","features":[477]},{"name":"WinHttpReceiveResponseEnd","features":[477]},{"name":"WinHttpReceiveResponseHeadersDecompressionEnd","features":[477]},{"name":"WinHttpReceiveResponseHeadersDecompressionStart","features":[477]},{"name":"WinHttpReceiveResponseHeadersEnd","features":[477]},{"name":"WinHttpReceiveResponseStart","features":[477]},{"name":"WinHttpRegisterProxyChangeNotification","features":[477]},{"name":"WinHttpRequest","features":[477]},{"name":"WinHttpRequestAutoLogonPolicy","features":[477]},{"name":"WinHttpRequestHeadersCompressedSize","features":[477]},{"name":"WinHttpRequestHeadersSize","features":[477]},{"name":"WinHttpRequestOption","features":[477]},{"name":"WinHttpRequestOption_EnableCertificateRevocationCheck","features":[477]},{"name":"WinHttpRequestOption_EnableHttp1_1","features":[477]},{"name":"WinHttpRequestOption_EnableHttpsToHttpRedirects","features":[477]},{"name":"WinHttpRequestOption_EnablePassportAuthentication","features":[477]},{"name":"WinHttpRequestOption_EnableRedirects","features":[477]},{"name":"WinHttpRequestOption_EnableTracing","features":[477]},{"name":"WinHttpRequestOption_EscapePercentInURL","features":[477]},{"name":"WinHttpRequestOption_MaxAutomaticRedirects","features":[477]},{"name":"WinHttpRequestOption_MaxResponseDrainSize","features":[477]},{"name":"WinHttpRequestOption_MaxResponseHeaderSize","features":[477]},{"name":"WinHttpRequestOption_RejectUserpwd","features":[477]},{"name":"WinHttpRequestOption_RevertImpersonationOverSsl","features":[477]},{"name":"WinHttpRequestOption_SecureProtocols","features":[477]},{"name":"WinHttpRequestOption_SelectCertificate","features":[477]},{"name":"WinHttpRequestOption_SslErrorIgnoreFlags","features":[477]},{"name":"WinHttpRequestOption_URL","features":[477]},{"name":"WinHttpRequestOption_URLCodePage","features":[477]},{"name":"WinHttpRequestOption_UrlEscapeDisable","features":[477]},{"name":"WinHttpRequestOption_UrlEscapeDisableQuery","features":[477]},{"name":"WinHttpRequestOption_UserAgentString","features":[477]},{"name":"WinHttpRequestSecureProtocols","features":[477]},{"name":"WinHttpRequestSslErrorFlags","features":[477]},{"name":"WinHttpRequestStatLast","features":[477]},{"name":"WinHttpRequestStatMax","features":[477]},{"name":"WinHttpRequestTimeLast","features":[477]},{"name":"WinHttpRequestTimeMax","features":[477]},{"name":"WinHttpResetAutoProxy","features":[477]},{"name":"WinHttpResponseBodyCompressedSize","features":[477]},{"name":"WinHttpResponseBodySize","features":[477]},{"name":"WinHttpResponseHeadersCompressedSize","features":[477]},{"name":"WinHttpResponseHeadersSize","features":[477]},{"name":"WinHttpSecureDnsSettingDefault","features":[477]},{"name":"WinHttpSecureDnsSettingForcePlaintext","features":[477]},{"name":"WinHttpSecureDnsSettingMax","features":[477]},{"name":"WinHttpSecureDnsSettingRequireEncryption","features":[477]},{"name":"WinHttpSecureDnsSettingTryEncryptionWithFallback","features":[477]},{"name":"WinHttpSendRequest","features":[307,477]},{"name":"WinHttpSendRequestEnd","features":[477]},{"name":"WinHttpSendRequestHeadersCompressionEnd","features":[477]},{"name":"WinHttpSendRequestHeadersCompressionStart","features":[477]},{"name":"WinHttpSendRequestHeadersEnd","features":[477]},{"name":"WinHttpSendRequestStart","features":[477]},{"name":"WinHttpSetCredentials","features":[307,477]},{"name":"WinHttpSetDefaultProxyConfiguration","features":[307,477]},{"name":"WinHttpSetOption","features":[307,477]},{"name":"WinHttpSetProxySettingsPerUser","features":[307,477]},{"name":"WinHttpSetStatusCallback","features":[477]},{"name":"WinHttpSetTimeouts","features":[307,477]},{"name":"WinHttpStreamWaitEnd","features":[477]},{"name":"WinHttpStreamWaitStart","features":[477]},{"name":"WinHttpTimeFromSystemTime","features":[307,477]},{"name":"WinHttpTimeToSystemTime","features":[307,477]},{"name":"WinHttpTlsHandshakeClientLeg1End","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg1Size","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg1Start","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg2End","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg2Size","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg2Start","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg3End","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg3Start","features":[477]},{"name":"WinHttpTlsHandshakeServerLeg1Size","features":[477]},{"name":"WinHttpTlsHandshakeServerLeg2Size","features":[477]},{"name":"WinHttpUnregisterProxyChangeNotification","features":[477]},{"name":"WinHttpWebSocketClose","features":[477]},{"name":"WinHttpWebSocketCompleteUpgrade","features":[477]},{"name":"WinHttpWebSocketQueryCloseStatus","features":[477]},{"name":"WinHttpWebSocketReceive","features":[477]},{"name":"WinHttpWebSocketSend","features":[477]},{"name":"WinHttpWebSocketShutdown","features":[477]},{"name":"WinHttpWriteData","features":[307,477]},{"name":"WinHttpWriteProxySettings","features":[307,477]}],"479":[{"name":"ANY_CACHE_ENTRY","features":[478]},{"name":"APP_CACHE_DOWNLOAD_ENTRY","features":[478]},{"name":"APP_CACHE_DOWNLOAD_LIST","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_EXPLICIT","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_FALLBACK","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_FOREIGN","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_MANIFEST","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_MASTER","features":[478]},{"name":"APP_CACHE_FINALIZE_STATE","features":[478]},{"name":"APP_CACHE_GROUP_INFO","features":[307,478]},{"name":"APP_CACHE_GROUP_LIST","features":[307,478]},{"name":"APP_CACHE_LOOKUP_NO_MASTER_ONLY","features":[478]},{"name":"APP_CACHE_STATE","features":[478]},{"name":"AUTH_FLAG_DISABLE_BASIC_CLEARCHANNEL","features":[478]},{"name":"AUTH_FLAG_DISABLE_NEGOTIATE","features":[478]},{"name":"AUTH_FLAG_DISABLE_SERVER_AUTH","features":[478]},{"name":"AUTH_FLAG_ENABLE_NEGOTIATE","features":[478]},{"name":"AUTH_FLAG_RESET","features":[478]},{"name":"AUTODIAL_MODE_ALWAYS","features":[478]},{"name":"AUTODIAL_MODE_NEVER","features":[478]},{"name":"AUTODIAL_MODE_NO_NETWORK_PRESENT","features":[478]},{"name":"AUTO_PROXY_FLAG_ALWAYS_DETECT","features":[478]},{"name":"AUTO_PROXY_FLAG_CACHE_INIT_RUN","features":[478]},{"name":"AUTO_PROXY_FLAG_DETECTION_RUN","features":[478]},{"name":"AUTO_PROXY_FLAG_DETECTION_SUSPECT","features":[478]},{"name":"AUTO_PROXY_FLAG_DONT_CACHE_PROXY_RESULT","features":[478]},{"name":"AUTO_PROXY_FLAG_MIGRATED","features":[478]},{"name":"AUTO_PROXY_FLAG_USER_SET","features":[478]},{"name":"AUTO_PROXY_SCRIPT_BUFFER","features":[478]},{"name":"AppCacheCheckManifest","features":[478]},{"name":"AppCacheCloseHandle","features":[478]},{"name":"AppCacheCreateAndCommitFile","features":[478]},{"name":"AppCacheDeleteGroup","features":[478]},{"name":"AppCacheDeleteIEGroup","features":[478]},{"name":"AppCacheDuplicateHandle","features":[478]},{"name":"AppCacheFinalize","features":[478]},{"name":"AppCacheFinalizeStateComplete","features":[478]},{"name":"AppCacheFinalizeStateIncomplete","features":[478]},{"name":"AppCacheFinalizeStateManifestChange","features":[478]},{"name":"AppCacheFreeDownloadList","features":[478]},{"name":"AppCacheFreeGroupList","features":[307,478]},{"name":"AppCacheFreeIESpace","features":[307,478]},{"name":"AppCacheFreeSpace","features":[307,478]},{"name":"AppCacheGetDownloadList","features":[478]},{"name":"AppCacheGetFallbackUrl","features":[478]},{"name":"AppCacheGetGroupList","features":[307,478]},{"name":"AppCacheGetIEGroupList","features":[307,478]},{"name":"AppCacheGetInfo","features":[307,478]},{"name":"AppCacheGetManifestUrl","features":[478]},{"name":"AppCacheLookup","features":[478]},{"name":"AppCacheStateNoUpdateNeeded","features":[478]},{"name":"AppCacheStateUpdateNeeded","features":[478]},{"name":"AppCacheStateUpdateNeededMasterOnly","features":[478]},{"name":"AppCacheStateUpdateNeededNew","features":[478]},{"name":"AutoProxyHelperFunctions","features":[478]},{"name":"AutoProxyHelperVtbl","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_BASIC","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_FLAG","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_GET_ALL","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_GROUPNAME","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_QUOTA","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_STORAGE","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_TYPE","features":[478]},{"name":"CACHEGROUP_FLAG_FLUSHURL_ONDELETE","features":[478]},{"name":"CACHEGROUP_FLAG_GIDONLY","features":[478]},{"name":"CACHEGROUP_FLAG_NONPURGEABLE","features":[478]},{"name":"CACHEGROUP_FLAG_VALID","features":[478]},{"name":"CACHEGROUP_ID_BUILTIN_STICKY","features":[478]},{"name":"CACHEGROUP_SEARCH_ALL","features":[478]},{"name":"CACHEGROUP_SEARCH_BYURL","features":[478]},{"name":"CACHEGROUP_TYPE_INVALID","features":[478]},{"name":"CACHE_CONFIG","features":[478]},{"name":"CACHE_CONFIG_APPCONTAINER_CONTENT_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_APPCONTAINER_TOTAL_CONTENT_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_CONTENT_PATHS_FC","features":[478]},{"name":"CACHE_CONFIG_CONTENT_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_CONTENT_USAGE_FC","features":[478]},{"name":"CACHE_CONFIG_COOKIES_PATHS_FC","features":[478]},{"name":"CACHE_CONFIG_DISK_CACHE_PATHS_FC","features":[478]},{"name":"CACHE_CONFIG_FORCE_CLEANUP_FC","features":[478]},{"name":"CACHE_CONFIG_HISTORY_PATHS_FC","features":[478]},{"name":"CACHE_CONFIG_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_STICKY_CONTENT_USAGE_FC","features":[478]},{"name":"CACHE_CONFIG_SYNC_MODE_FC","features":[478]},{"name":"CACHE_CONFIG_TOTAL_CONTENT_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_USER_MODE_FC","features":[478]},{"name":"CACHE_ENTRY_ACCTIME_FC","features":[478]},{"name":"CACHE_ENTRY_ATTRIBUTE_FC","features":[478]},{"name":"CACHE_ENTRY_EXEMPT_DELTA_FC","features":[478]},{"name":"CACHE_ENTRY_EXPTIME_FC","features":[478]},{"name":"CACHE_ENTRY_HEADERINFO_FC","features":[478]},{"name":"CACHE_ENTRY_HITRATE_FC","features":[478]},{"name":"CACHE_ENTRY_MODIFY_DATA_FC","features":[478]},{"name":"CACHE_ENTRY_MODTIME_FC","features":[478]},{"name":"CACHE_ENTRY_SYNCTIME_FC","features":[478]},{"name":"CACHE_ENTRY_TYPE_FC","features":[478]},{"name":"CACHE_FIND_CONTAINER_RETURN_NOCHANGE","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_READ_COUNT_SINCE_LAST_SCAVENGE","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_12","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_13","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_15","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_16","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_17","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_18","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_19","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_20","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_23","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_24","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_25","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_26","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_28","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_29","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_30","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_31","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_WRITE_COUNT_SINCE_LAST_SCAVENGE","features":[478]},{"name":"CACHE_HEADER_DATA_CONLIST_CHANGE_COUNT","features":[478]},{"name":"CACHE_HEADER_DATA_COOKIE_CHANGE_COUNT","features":[478]},{"name":"CACHE_HEADER_DATA_CURRENT_SETTINGS_VERSION","features":[478]},{"name":"CACHE_HEADER_DATA_DOWNLOAD_PARTIAL","features":[478]},{"name":"CACHE_HEADER_DATA_GID_HIGH","features":[478]},{"name":"CACHE_HEADER_DATA_GID_LOW","features":[478]},{"name":"CACHE_HEADER_DATA_HSTS_CHANGE_COUNT","features":[478]},{"name":"CACHE_HEADER_DATA_LAST","features":[478]},{"name":"CACHE_HEADER_DATA_LAST_SCAVENGE_TIMESTAMP","features":[478]},{"name":"CACHE_HEADER_DATA_NOTIFICATION_FILTER","features":[478]},{"name":"CACHE_HEADER_DATA_NOTIFICATION_HWND","features":[478]},{"name":"CACHE_HEADER_DATA_NOTIFICATION_MESG","features":[478]},{"name":"CACHE_HEADER_DATA_ROOTGROUP_OFFSET","features":[478]},{"name":"CACHE_HEADER_DATA_ROOT_GROUPLIST_OFFSET","features":[478]},{"name":"CACHE_HEADER_DATA_ROOT_LEAK_OFFSET","features":[478]},{"name":"CACHE_HEADER_DATA_SSL_STATE_COUNT","features":[478]},{"name":"CACHE_NOTIFY_ADD_URL","features":[478]},{"name":"CACHE_NOTIFY_DELETE_ALL","features":[478]},{"name":"CACHE_NOTIFY_DELETE_URL","features":[478]},{"name":"CACHE_NOTIFY_FILTER_CHANGED","features":[478]},{"name":"CACHE_NOTIFY_SET_OFFLINE","features":[478]},{"name":"CACHE_NOTIFY_SET_ONLINE","features":[478]},{"name":"CACHE_NOTIFY_UPDATE_URL","features":[478]},{"name":"CACHE_NOTIFY_URL_SET_STICKY","features":[478]},{"name":"CACHE_NOTIFY_URL_UNSET_STICKY","features":[478]},{"name":"CACHE_OPERATOR","features":[307,478]},{"name":"COOKIE_ACCEPTED_CACHE_ENTRY","features":[478]},{"name":"COOKIE_ALLOW","features":[478]},{"name":"COOKIE_ALLOW_ALL","features":[478]},{"name":"COOKIE_CACHE_ENTRY","features":[478]},{"name":"COOKIE_DLG_INFO","features":[307,478]},{"name":"COOKIE_DONT_ALLOW","features":[478]},{"name":"COOKIE_DONT_ALLOW_ALL","features":[478]},{"name":"COOKIE_DOWNGRADED_CACHE_ENTRY","features":[478]},{"name":"COOKIE_LEASHED_CACHE_ENTRY","features":[478]},{"name":"COOKIE_OP_3RD_PARTY","features":[478]},{"name":"COOKIE_OP_GET","features":[478]},{"name":"COOKIE_OP_MODIFY","features":[478]},{"name":"COOKIE_OP_PERSISTENT","features":[478]},{"name":"COOKIE_OP_SESSION","features":[478]},{"name":"COOKIE_OP_SET","features":[478]},{"name":"COOKIE_REJECTED_CACHE_ENTRY","features":[478]},{"name":"COOKIE_STATE_ACCEPT","features":[478]},{"name":"COOKIE_STATE_DOWNGRADE","features":[478]},{"name":"COOKIE_STATE_LB","features":[478]},{"name":"COOKIE_STATE_LEASH","features":[478]},{"name":"COOKIE_STATE_MAX","features":[478]},{"name":"COOKIE_STATE_PROMPT","features":[478]},{"name":"COOKIE_STATE_REJECT","features":[478]},{"name":"COOKIE_STATE_UB","features":[478]},{"name":"COOKIE_STATE_UNKNOWN","features":[478]},{"name":"CommitUrlCacheEntryA","features":[307,478]},{"name":"CommitUrlCacheEntryBinaryBlob","features":[307,478]},{"name":"CommitUrlCacheEntryW","features":[307,478]},{"name":"ConnectionEstablishmentEnd","features":[478]},{"name":"ConnectionEstablishmentStart","features":[478]},{"name":"CookieDecision","features":[307,478]},{"name":"CreateMD5SSOHash","features":[307,478]},{"name":"CreateUrlCacheContainerA","features":[307,478]},{"name":"CreateUrlCacheContainerW","features":[307,478]},{"name":"CreateUrlCacheEntryA","features":[307,478]},{"name":"CreateUrlCacheEntryExW","features":[307,478]},{"name":"CreateUrlCacheEntryW","features":[307,478]},{"name":"CreateUrlCacheGroup","features":[478]},{"name":"DIALENG_OperationComplete","features":[478]},{"name":"DIALENG_RedialAttempt","features":[478]},{"name":"DIALENG_RedialWait","features":[478]},{"name":"DIALPROP_DOMAIN","features":[478]},{"name":"DIALPROP_LASTERROR","features":[478]},{"name":"DIALPROP_PASSWORD","features":[478]},{"name":"DIALPROP_PHONENUMBER","features":[478]},{"name":"DIALPROP_REDIALCOUNT","features":[478]},{"name":"DIALPROP_REDIALINTERVAL","features":[478]},{"name":"DIALPROP_RESOLVEDPHONE","features":[478]},{"name":"DIALPROP_SAVEPASSWORD","features":[478]},{"name":"DIALPROP_USERNAME","features":[478]},{"name":"DLG_FLAGS_INSECURE_FALLBACK","features":[478]},{"name":"DLG_FLAGS_INVALID_CA","features":[478]},{"name":"DLG_FLAGS_SEC_CERT_CN_INVALID","features":[478]},{"name":"DLG_FLAGS_SEC_CERT_DATE_INVALID","features":[478]},{"name":"DLG_FLAGS_SEC_CERT_REV_FAILED","features":[478]},{"name":"DLG_FLAGS_WEAK_SIGNATURE","features":[478]},{"name":"DOWNLOAD_CACHE_ENTRY","features":[478]},{"name":"DUO_PROTOCOL_FLAG_SPDY3","features":[478]},{"name":"DUO_PROTOCOL_MASK","features":[478]},{"name":"DeleteIE3Cache","features":[307,478]},{"name":"DeleteUrlCacheContainerA","features":[307,478]},{"name":"DeleteUrlCacheContainerW","features":[307,478]},{"name":"DeleteUrlCacheEntry","features":[307,478]},{"name":"DeleteUrlCacheEntryA","features":[307,478]},{"name":"DeleteUrlCacheEntryW","features":[307,478]},{"name":"DeleteUrlCacheGroup","features":[307,478]},{"name":"DeleteWpadCacheForNetworks","features":[307,478]},{"name":"DetectAutoProxyUrl","features":[307,478]},{"name":"DoConnectoidsExist","features":[307,478]},{"name":"EDITED_CACHE_ENTRY","features":[478]},{"name":"ERROR_FTP_DROPPED","features":[478]},{"name":"ERROR_FTP_NO_PASSIVE_MODE","features":[478]},{"name":"ERROR_FTP_TRANSFER_IN_PROGRESS","features":[478]},{"name":"ERROR_GOPHER_ATTRIBUTE_NOT_FOUND","features":[478]},{"name":"ERROR_GOPHER_DATA_ERROR","features":[478]},{"name":"ERROR_GOPHER_END_OF_DATA","features":[478]},{"name":"ERROR_GOPHER_INCORRECT_LOCATOR_TYPE","features":[478]},{"name":"ERROR_GOPHER_INVALID_LOCATOR","features":[478]},{"name":"ERROR_GOPHER_NOT_FILE","features":[478]},{"name":"ERROR_GOPHER_NOT_GOPHER_PLUS","features":[478]},{"name":"ERROR_GOPHER_PROTOCOL_ERROR","features":[478]},{"name":"ERROR_GOPHER_UNKNOWN_LOCATOR","features":[478]},{"name":"ERROR_HTTP_COOKIE_DECLINED","features":[478]},{"name":"ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION","features":[478]},{"name":"ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION_EX","features":[478]},{"name":"ERROR_HTTP_DOWNLEVEL_SERVER","features":[478]},{"name":"ERROR_HTTP_HEADER_ALREADY_EXISTS","features":[478]},{"name":"ERROR_HTTP_HEADER_NOT_FOUND","features":[478]},{"name":"ERROR_HTTP_HSTS_REDIRECT_REQUIRED","features":[478]},{"name":"ERROR_HTTP_INVALID_HEADER","features":[478]},{"name":"ERROR_HTTP_INVALID_QUERY_REQUEST","features":[478]},{"name":"ERROR_HTTP_INVALID_SERVER_RESPONSE","features":[478]},{"name":"ERROR_HTTP_NOT_REDIRECTED","features":[478]},{"name":"ERROR_HTTP_PUSH_ENABLE_FAILED","features":[478]},{"name":"ERROR_HTTP_PUSH_RETRY_NOT_SUPPORTED","features":[478]},{"name":"ERROR_HTTP_PUSH_STATUS_CODE_NOT_SUPPORTED","features":[478]},{"name":"ERROR_HTTP_REDIRECT_FAILED","features":[478]},{"name":"ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION","features":[478]},{"name":"ERROR_INTERNET_ASYNC_THREAD_FAILED","features":[478]},{"name":"ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT","features":[478]},{"name":"ERROR_INTERNET_BAD_OPTION_LENGTH","features":[478]},{"name":"ERROR_INTERNET_BAD_REGISTRY_PARAMETER","features":[478]},{"name":"ERROR_INTERNET_CACHE_SUCCESS","features":[478]},{"name":"ERROR_INTERNET_CANNOT_CONNECT","features":[478]},{"name":"ERROR_INTERNET_CHG_POST_IS_NON_SECURE","features":[478]},{"name":"ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED","features":[478]},{"name":"ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED_PROXY","features":[478]},{"name":"ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP","features":[478]},{"name":"ERROR_INTERNET_CONNECTION_ABORTED","features":[478]},{"name":"ERROR_INTERNET_CONNECTION_AVAILABLE","features":[478]},{"name":"ERROR_INTERNET_CONNECTION_RESET","features":[478]},{"name":"ERROR_INTERNET_DECODING_FAILED","features":[478]},{"name":"ERROR_INTERNET_DIALOG_PENDING","features":[478]},{"name":"ERROR_INTERNET_DISALLOW_INPRIVATE","features":[478]},{"name":"ERROR_INTERNET_DISCONNECTED","features":[478]},{"name":"ERROR_INTERNET_EXTENDED_ERROR","features":[478]},{"name":"ERROR_INTERNET_FAILED_DUETOSECURITYCHECK","features":[478]},{"name":"ERROR_INTERNET_FEATURE_DISABLED","features":[478]},{"name":"ERROR_INTERNET_FORCE_RETRY","features":[478]},{"name":"ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED","features":[478]},{"name":"ERROR_INTERNET_GLOBAL_CALLBACK_FAILED","features":[478]},{"name":"ERROR_INTERNET_HANDLE_EXISTS","features":[478]},{"name":"ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR","features":[478]},{"name":"ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR","features":[478]},{"name":"ERROR_INTERNET_HTTP_PROTOCOL_MISMATCH","features":[478]},{"name":"ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_FORMAT","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_HANDLE_STATE","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_HANDLE_TYPE","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_PASSWORD","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_USER_NAME","features":[478]},{"name":"ERROR_INTERNET_INSECURE_FALLBACK_REQUIRED","features":[478]},{"name":"ERROR_INTERNET_INSERT_CDROM","features":[478]},{"name":"ERROR_INTERNET_INTERNAL_ERROR","features":[478]},{"name":"ERROR_INTERNET_INTERNAL_SOCKET_ERROR","features":[478]},{"name":"ERROR_INTERNET_INVALID_CA","features":[478]},{"name":"ERROR_INTERNET_INVALID_OPERATION","features":[478]},{"name":"ERROR_INTERNET_INVALID_OPTION","features":[478]},{"name":"ERROR_INTERNET_INVALID_PROXY_REQUEST","features":[478]},{"name":"ERROR_INTERNET_INVALID_URL","features":[478]},{"name":"ERROR_INTERNET_ITEM_NOT_FOUND","features":[478]},{"name":"ERROR_INTERNET_LOGIN_FAILURE","features":[478]},{"name":"ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY","features":[478]},{"name":"ERROR_INTERNET_MIXED_SECURITY","features":[478]},{"name":"ERROR_INTERNET_NAME_NOT_RESOLVED","features":[478]},{"name":"ERROR_INTERNET_NEED_MSN_SSPI_PKG","features":[478]},{"name":"ERROR_INTERNET_NEED_UI","features":[478]},{"name":"ERROR_INTERNET_NOT_INITIALIZED","features":[478]},{"name":"ERROR_INTERNET_NOT_PROXY_REQUEST","features":[478]},{"name":"ERROR_INTERNET_NO_CALLBACK","features":[478]},{"name":"ERROR_INTERNET_NO_CM_CONNECTION","features":[478]},{"name":"ERROR_INTERNET_NO_CONTEXT","features":[478]},{"name":"ERROR_INTERNET_NO_DIRECT_ACCESS","features":[478]},{"name":"ERROR_INTERNET_NO_KNOWN_SERVERS","features":[478]},{"name":"ERROR_INTERNET_NO_NEW_CONTAINERS","features":[478]},{"name":"ERROR_INTERNET_NO_PING_SUPPORT","features":[478]},{"name":"ERROR_INTERNET_OFFLINE","features":[478]},{"name":"ERROR_INTERNET_OPERATION_CANCELLED","features":[478]},{"name":"ERROR_INTERNET_OPTION_NOT_SETTABLE","features":[478]},{"name":"ERROR_INTERNET_OUT_OF_HANDLES","features":[478]},{"name":"ERROR_INTERNET_PING_FAILED","features":[478]},{"name":"ERROR_INTERNET_POST_IS_NON_SECURE","features":[478]},{"name":"ERROR_INTERNET_PROTOCOL_NOT_FOUND","features":[478]},{"name":"ERROR_INTERNET_PROXY_ALERT","features":[478]},{"name":"ERROR_INTERNET_PROXY_SERVER_UNREACHABLE","features":[478]},{"name":"ERROR_INTERNET_REDIRECT_SCHEME_CHANGE","features":[478]},{"name":"ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND","features":[478]},{"name":"ERROR_INTERNET_REQUEST_PENDING","features":[478]},{"name":"ERROR_INTERNET_RETRY_DIALOG","features":[478]},{"name":"ERROR_INTERNET_SECURE_FAILURE_PROXY","features":[478]},{"name":"ERROR_INTERNET_SECURITY_CHANNEL_ERROR","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_CN_INVALID","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_DATE_INVALID","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_ERRORS","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_NO_REV","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_REVOKED","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_REV_FAILED","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE","features":[478]},{"name":"ERROR_INTERNET_SEC_INVALID_CERT","features":[478]},{"name":"ERROR_INTERNET_SERVER_UNREACHABLE","features":[478]},{"name":"ERROR_INTERNET_SHUTDOWN","features":[478]},{"name":"ERROR_INTERNET_SOURCE_PORT_IN_USE","features":[478]},{"name":"ERROR_INTERNET_TCPIP_NOT_INSTALLED","features":[478]},{"name":"ERROR_INTERNET_TIMEOUT","features":[478]},{"name":"ERROR_INTERNET_UNABLE_TO_CACHE_FILE","features":[478]},{"name":"ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT","features":[478]},{"name":"ERROR_INTERNET_UNRECOGNIZED_SCHEME","features":[478]},{"name":"ExportCookieFileA","features":[307,478]},{"name":"ExportCookieFileW","features":[307,478]},{"name":"FLAGS_ERROR_UI_FILTER_FOR_ERRORS","features":[478]},{"name":"FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS","features":[478]},{"name":"FLAGS_ERROR_UI_FLAGS_GENERATE_DATA","features":[478]},{"name":"FLAGS_ERROR_UI_FLAGS_NO_UI","features":[478]},{"name":"FLAGS_ERROR_UI_SERIALIZE_DIALOGS","features":[478]},{"name":"FLAGS_ERROR_UI_SHOW_IDN_HOSTNAME","features":[478]},{"name":"FLAG_ICC_FORCE_CONNECTION","features":[478]},{"name":"FORTCMD","features":[478]},{"name":"FORTCMD_CHG_PERSONALITY","features":[478]},{"name":"FORTCMD_LOGOFF","features":[478]},{"name":"FORTCMD_LOGON","features":[478]},{"name":"FORTSTAT","features":[478]},{"name":"FORTSTAT_INSTALLED","features":[478]},{"name":"FORTSTAT_LOGGEDON","features":[478]},{"name":"FTP_FLAGS","features":[478]},{"name":"FTP_TRANSFER_TYPE_ASCII","features":[478]},{"name":"FTP_TRANSFER_TYPE_BINARY","features":[478]},{"name":"FTP_TRANSFER_TYPE_UNKNOWN","features":[478]},{"name":"FindCloseUrlCache","features":[307,478]},{"name":"FindFirstUrlCacheContainerA","features":[307,478]},{"name":"FindFirstUrlCacheContainerW","features":[307,478]},{"name":"FindFirstUrlCacheEntryA","features":[307,478]},{"name":"FindFirstUrlCacheEntryExA","features":[307,478]},{"name":"FindFirstUrlCacheEntryExW","features":[307,478]},{"name":"FindFirstUrlCacheEntryW","features":[307,478]},{"name":"FindFirstUrlCacheGroup","features":[307,478]},{"name":"FindNextUrlCacheContainerA","features":[307,478]},{"name":"FindNextUrlCacheContainerW","features":[307,478]},{"name":"FindNextUrlCacheEntryA","features":[307,478]},{"name":"FindNextUrlCacheEntryExA","features":[307,478]},{"name":"FindNextUrlCacheEntryExW","features":[307,478]},{"name":"FindNextUrlCacheEntryW","features":[307,478]},{"name":"FindNextUrlCacheGroup","features":[307,478]},{"name":"FindP3PPolicySymbol","features":[478]},{"name":"FreeUrlCacheSpaceA","features":[307,478]},{"name":"FreeUrlCacheSpaceW","features":[307,478]},{"name":"FtpCommandA","features":[307,478]},{"name":"FtpCommandW","features":[307,478]},{"name":"FtpCreateDirectoryA","features":[307,478]},{"name":"FtpCreateDirectoryW","features":[307,478]},{"name":"FtpDeleteFileA","features":[307,478]},{"name":"FtpDeleteFileW","features":[307,478]},{"name":"FtpFindFirstFileA","features":[307,478,326]},{"name":"FtpFindFirstFileW","features":[307,478,326]},{"name":"FtpGetCurrentDirectoryA","features":[307,478]},{"name":"FtpGetCurrentDirectoryW","features":[307,478]},{"name":"FtpGetFileA","features":[307,478]},{"name":"FtpGetFileEx","features":[307,478]},{"name":"FtpGetFileSize","features":[478]},{"name":"FtpGetFileW","features":[307,478]},{"name":"FtpOpenFileA","features":[478]},{"name":"FtpOpenFileW","features":[478]},{"name":"FtpPutFileA","features":[307,478]},{"name":"FtpPutFileEx","features":[307,478]},{"name":"FtpPutFileW","features":[307,478]},{"name":"FtpRemoveDirectoryA","features":[307,478]},{"name":"FtpRemoveDirectoryW","features":[307,478]},{"name":"FtpRenameFileA","features":[307,478]},{"name":"FtpRenameFileW","features":[307,478]},{"name":"FtpSetCurrentDirectoryA","features":[307,478]},{"name":"FtpSetCurrentDirectoryW","features":[307,478]},{"name":"GOPHER_ABSTRACT_ATTRIBUTE","features":[478]},{"name":"GOPHER_ABSTRACT_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_ABSTRACT_CATEGORY","features":[478]},{"name":"GOPHER_ADMIN_ATTRIBUTE","features":[478]},{"name":"GOPHER_ADMIN_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_ADMIN_CATEGORY","features":[478]},{"name":"GOPHER_ASK_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ENUMERATOR","features":[307,478]},{"name":"GOPHER_ATTRIBUTE_ID_ABSTRACT","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_ADMIN","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_ALL","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_BASE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_GEOG","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_LOCATION","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_MOD_DATE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_ORG","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_PROVIDER","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_RANGE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_SCORE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_SITE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_TIMEZONE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_TREEWALK","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_TTL","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_UNKNOWN","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_VERSION","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_VIEW","features":[478]},{"name":"GOPHER_ATTRIBUTE_TYPE","features":[307,478]},{"name":"GOPHER_CATEGORY_ID_ABSTRACT","features":[478]},{"name":"GOPHER_CATEGORY_ID_ADMIN","features":[478]},{"name":"GOPHER_CATEGORY_ID_ALL","features":[478]},{"name":"GOPHER_CATEGORY_ID_ASK","features":[478]},{"name":"GOPHER_CATEGORY_ID_INFO","features":[478]},{"name":"GOPHER_CATEGORY_ID_UNKNOWN","features":[478]},{"name":"GOPHER_CATEGORY_ID_VERONICA","features":[478]},{"name":"GOPHER_CATEGORY_ID_VIEWS","features":[478]},{"name":"GOPHER_FIND_DATAA","features":[307,478]},{"name":"GOPHER_FIND_DATAW","features":[307,478]},{"name":"GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_GEOG_ATTRIBUTE","features":[478]},{"name":"GOPHER_INFO_CATEGORY","features":[478]},{"name":"GOPHER_LOCATION_ATTRIBUTE","features":[478]},{"name":"GOPHER_LOCATION_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_MOD_DATE_ATTRIBUTE","features":[478]},{"name":"GOPHER_MOD_DATE_ATTRIBUTE_TYPE","features":[307,478]},{"name":"GOPHER_ORGANIZATION_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_ORG_ATTRIBUTE","features":[478]},{"name":"GOPHER_PROVIDER_ATTRIBUTE","features":[478]},{"name":"GOPHER_PROVIDER_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_RANGE_ATTRIBUTE","features":[478]},{"name":"GOPHER_SCORE_ATTRIBUTE","features":[478]},{"name":"GOPHER_SCORE_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_SITE_ATTRIBUTE","features":[478]},{"name":"GOPHER_SITE_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_TIMEZONE_ATTRIBUTE","features":[478]},{"name":"GOPHER_TIMEZONE_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_TREEWALK_ATTRIBUTE","features":[478]},{"name":"GOPHER_TTL_ATTRIBUTE","features":[478]},{"name":"GOPHER_TTL_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_TYPE","features":[478]},{"name":"GOPHER_TYPE_ASK","features":[478]},{"name":"GOPHER_TYPE_BINARY","features":[478]},{"name":"GOPHER_TYPE_BITMAP","features":[478]},{"name":"GOPHER_TYPE_CALENDAR","features":[478]},{"name":"GOPHER_TYPE_CSO","features":[478]},{"name":"GOPHER_TYPE_DIRECTORY","features":[478]},{"name":"GOPHER_TYPE_DOS_ARCHIVE","features":[478]},{"name":"GOPHER_TYPE_ERROR","features":[478]},{"name":"GOPHER_TYPE_GIF","features":[478]},{"name":"GOPHER_TYPE_GOPHER_PLUS","features":[478]},{"name":"GOPHER_TYPE_HTML","features":[478]},{"name":"GOPHER_TYPE_IMAGE","features":[478]},{"name":"GOPHER_TYPE_INDEX_SERVER","features":[478]},{"name":"GOPHER_TYPE_INLINE","features":[478]},{"name":"GOPHER_TYPE_MAC_BINHEX","features":[478]},{"name":"GOPHER_TYPE_MOVIE","features":[478]},{"name":"GOPHER_TYPE_PDF","features":[478]},{"name":"GOPHER_TYPE_REDUNDANT","features":[478]},{"name":"GOPHER_TYPE_SOUND","features":[478]},{"name":"GOPHER_TYPE_TELNET","features":[478]},{"name":"GOPHER_TYPE_TEXT_FILE","features":[478]},{"name":"GOPHER_TYPE_TN3270","features":[478]},{"name":"GOPHER_TYPE_UNIX_UUENCODED","features":[478]},{"name":"GOPHER_TYPE_UNKNOWN","features":[478]},{"name":"GOPHER_UNKNOWN_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_VERONICA_ATTRIBUTE_TYPE","features":[307,478]},{"name":"GOPHER_VERONICA_CATEGORY","features":[478]},{"name":"GOPHER_VERSION_ATTRIBUTE","features":[478]},{"name":"GOPHER_VERSION_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_VIEWS_CATEGORY","features":[478]},{"name":"GOPHER_VIEW_ATTRIBUTE","features":[478]},{"name":"GOPHER_VIEW_ATTRIBUTE_TYPE","features":[478]},{"name":"GROUPNAME_MAX_LENGTH","features":[478]},{"name":"GROUP_OWNER_STORAGE_SIZE","features":[478]},{"name":"GetDiskInfoA","features":[307,478]},{"name":"GetUrlCacheConfigInfoA","features":[307,478]},{"name":"GetUrlCacheConfigInfoW","features":[307,478]},{"name":"GetUrlCacheEntryBinaryBlob","features":[307,478]},{"name":"GetUrlCacheEntryInfoA","features":[307,478]},{"name":"GetUrlCacheEntryInfoExA","features":[307,478]},{"name":"GetUrlCacheEntryInfoExW","features":[307,478]},{"name":"GetUrlCacheEntryInfoW","features":[307,478]},{"name":"GetUrlCacheGroupAttributeA","features":[307,478]},{"name":"GetUrlCacheGroupAttributeW","features":[307,478]},{"name":"GetUrlCacheHeaderData","features":[307,478]},{"name":"GopherCreateLocatorA","features":[307,478]},{"name":"GopherCreateLocatorW","features":[307,478]},{"name":"GopherFindFirstFileA","features":[307,478]},{"name":"GopherFindFirstFileW","features":[307,478]},{"name":"GopherGetAttributeA","features":[307,478]},{"name":"GopherGetAttributeW","features":[307,478]},{"name":"GopherGetLocatorTypeA","features":[307,478]},{"name":"GopherGetLocatorTypeW","features":[307,478]},{"name":"GopherOpenFileA","features":[478]},{"name":"GopherOpenFileW","features":[478]},{"name":"HSR_ASYNC","features":[478]},{"name":"HSR_CHUNKED","features":[478]},{"name":"HSR_DOWNLOAD","features":[478]},{"name":"HSR_INITIATE","features":[478]},{"name":"HSR_SYNC","features":[478]},{"name":"HSR_USE_CONTEXT","features":[478]},{"name":"HTTP_1_1_CACHE_ENTRY","features":[478]},{"name":"HTTP_ADDREQ_FLAG","features":[478]},{"name":"HTTP_ADDREQ_FLAGS_MASK","features":[478]},{"name":"HTTP_ADDREQ_FLAG_ADD","features":[478]},{"name":"HTTP_ADDREQ_FLAG_ADD_IF_NEW","features":[478]},{"name":"HTTP_ADDREQ_FLAG_ALLOW_EMPTY_VALUES","features":[478]},{"name":"HTTP_ADDREQ_FLAG_COALESCE","features":[478]},{"name":"HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA","features":[478]},{"name":"HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON","features":[478]},{"name":"HTTP_ADDREQ_FLAG_REPLACE","features":[478]},{"name":"HTTP_ADDREQ_FLAG_RESPONSE_HEADERS","features":[478]},{"name":"HTTP_ADDREQ_INDEX_MASK","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_CROSS_SITE","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_CROSS_SITE_LAX","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_MAX","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_SAME_SITE","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_UNKNOWN","features":[478]},{"name":"HTTP_MAJOR_VERSION","features":[478]},{"name":"HTTP_MINOR_VERSION","features":[478]},{"name":"HTTP_POLICY_EXTENSION_INIT","features":[478]},{"name":"HTTP_POLICY_EXTENSION_SHUTDOWN","features":[478]},{"name":"HTTP_POLICY_EXTENSION_TYPE","features":[478]},{"name":"HTTP_POLICY_EXTENSION_VERSION","features":[478]},{"name":"HTTP_PROTOCOL_FLAG_HTTP2","features":[478]},{"name":"HTTP_PROTOCOL_MASK","features":[478]},{"name":"HTTP_PUSH_NOTIFICATION_STATUS","features":[307,478]},{"name":"HTTP_PUSH_TRANSPORT_SETTING","features":[478]},{"name":"HTTP_PUSH_WAIT_HANDLE","features":[478]},{"name":"HTTP_PUSH_WAIT_TYPE","features":[478]},{"name":"HTTP_QUERY_ACCEPT","features":[478]},{"name":"HTTP_QUERY_ACCEPT_CHARSET","features":[478]},{"name":"HTTP_QUERY_ACCEPT_ENCODING","features":[478]},{"name":"HTTP_QUERY_ACCEPT_LANGUAGE","features":[478]},{"name":"HTTP_QUERY_ACCEPT_RANGES","features":[478]},{"name":"HTTP_QUERY_AGE","features":[478]},{"name":"HTTP_QUERY_ALLOW","features":[478]},{"name":"HTTP_QUERY_AUTHENTICATION_INFO","features":[478]},{"name":"HTTP_QUERY_AUTHORIZATION","features":[478]},{"name":"HTTP_QUERY_CACHE_CONTROL","features":[478]},{"name":"HTTP_QUERY_CONNECTION","features":[478]},{"name":"HTTP_QUERY_CONTENT_BASE","features":[478]},{"name":"HTTP_QUERY_CONTENT_DESCRIPTION","features":[478]},{"name":"HTTP_QUERY_CONTENT_DISPOSITION","features":[478]},{"name":"HTTP_QUERY_CONTENT_ENCODING","features":[478]},{"name":"HTTP_QUERY_CONTENT_ID","features":[478]},{"name":"HTTP_QUERY_CONTENT_LANGUAGE","features":[478]},{"name":"HTTP_QUERY_CONTENT_LENGTH","features":[478]},{"name":"HTTP_QUERY_CONTENT_LOCATION","features":[478]},{"name":"HTTP_QUERY_CONTENT_MD5","features":[478]},{"name":"HTTP_QUERY_CONTENT_RANGE","features":[478]},{"name":"HTTP_QUERY_CONTENT_TRANSFER_ENCODING","features":[478]},{"name":"HTTP_QUERY_CONTENT_TYPE","features":[478]},{"name":"HTTP_QUERY_COOKIE","features":[478]},{"name":"HTTP_QUERY_COST","features":[478]},{"name":"HTTP_QUERY_CUSTOM","features":[478]},{"name":"HTTP_QUERY_DATE","features":[478]},{"name":"HTTP_QUERY_DEFAULT_STYLE","features":[478]},{"name":"HTTP_QUERY_DERIVED_FROM","features":[478]},{"name":"HTTP_QUERY_DO_NOT_TRACK","features":[478]},{"name":"HTTP_QUERY_ECHO_HEADERS","features":[478]},{"name":"HTTP_QUERY_ECHO_HEADERS_CRLF","features":[478]},{"name":"HTTP_QUERY_ECHO_REPLY","features":[478]},{"name":"HTTP_QUERY_ECHO_REQUEST","features":[478]},{"name":"HTTP_QUERY_ETAG","features":[478]},{"name":"HTTP_QUERY_EXPECT","features":[478]},{"name":"HTTP_QUERY_EXPIRES","features":[478]},{"name":"HTTP_QUERY_FLAG_COALESCE","features":[478]},{"name":"HTTP_QUERY_FLAG_COALESCE_WITH_COMMA","features":[478]},{"name":"HTTP_QUERY_FLAG_NUMBER","features":[478]},{"name":"HTTP_QUERY_FLAG_NUMBER64","features":[478]},{"name":"HTTP_QUERY_FLAG_REQUEST_HEADERS","features":[478]},{"name":"HTTP_QUERY_FLAG_SYSTEMTIME","features":[478]},{"name":"HTTP_QUERY_FORWARDED","features":[478]},{"name":"HTTP_QUERY_FROM","features":[478]},{"name":"HTTP_QUERY_HOST","features":[478]},{"name":"HTTP_QUERY_HTTP2_SETTINGS","features":[478]},{"name":"HTTP_QUERY_IF_MATCH","features":[478]},{"name":"HTTP_QUERY_IF_MODIFIED_SINCE","features":[478]},{"name":"HTTP_QUERY_IF_NONE_MATCH","features":[478]},{"name":"HTTP_QUERY_IF_RANGE","features":[478]},{"name":"HTTP_QUERY_IF_UNMODIFIED_SINCE","features":[478]},{"name":"HTTP_QUERY_INCLUDE_REFERER_TOKEN_BINDING_ID","features":[478]},{"name":"HTTP_QUERY_INCLUDE_REFERRED_TOKEN_BINDING_ID","features":[478]},{"name":"HTTP_QUERY_KEEP_ALIVE","features":[478]},{"name":"HTTP_QUERY_LAST_MODIFIED","features":[478]},{"name":"HTTP_QUERY_LINK","features":[478]},{"name":"HTTP_QUERY_LOCATION","features":[478]},{"name":"HTTP_QUERY_MAX","features":[478]},{"name":"HTTP_QUERY_MAX_FORWARDS","features":[478]},{"name":"HTTP_QUERY_MESSAGE_ID","features":[478]},{"name":"HTTP_QUERY_MIME_VERSION","features":[478]},{"name":"HTTP_QUERY_ORIG_URI","features":[478]},{"name":"HTTP_QUERY_P3P","features":[478]},{"name":"HTTP_QUERY_PASSPORT_CONFIG","features":[478]},{"name":"HTTP_QUERY_PASSPORT_URLS","features":[478]},{"name":"HTTP_QUERY_PRAGMA","features":[478]},{"name":"HTTP_QUERY_PROXY_AUTHENTICATE","features":[478]},{"name":"HTTP_QUERY_PROXY_AUTHORIZATION","features":[478]},{"name":"HTTP_QUERY_PROXY_CONNECTION","features":[478]},{"name":"HTTP_QUERY_PROXY_SUPPORT","features":[478]},{"name":"HTTP_QUERY_PUBLIC","features":[478]},{"name":"HTTP_QUERY_PUBLIC_KEY_PINS","features":[478]},{"name":"HTTP_QUERY_PUBLIC_KEY_PINS_REPORT_ONLY","features":[478]},{"name":"HTTP_QUERY_RANGE","features":[478]},{"name":"HTTP_QUERY_RAW_HEADERS","features":[478]},{"name":"HTTP_QUERY_RAW_HEADERS_CRLF","features":[478]},{"name":"HTTP_QUERY_REFERER","features":[478]},{"name":"HTTP_QUERY_REFRESH","features":[478]},{"name":"HTTP_QUERY_REQUEST_METHOD","features":[478]},{"name":"HTTP_QUERY_RETRY_AFTER","features":[478]},{"name":"HTTP_QUERY_SERVER","features":[478]},{"name":"HTTP_QUERY_SET_COOKIE","features":[478]},{"name":"HTTP_QUERY_SET_COOKIE2","features":[478]},{"name":"HTTP_QUERY_STATUS_CODE","features":[478]},{"name":"HTTP_QUERY_STATUS_TEXT","features":[478]},{"name":"HTTP_QUERY_STRICT_TRANSPORT_SECURITY","features":[478]},{"name":"HTTP_QUERY_TITLE","features":[478]},{"name":"HTTP_QUERY_TOKEN_BINDING","features":[478]},{"name":"HTTP_QUERY_TRANSFER_ENCODING","features":[478]},{"name":"HTTP_QUERY_TRANSLATE","features":[478]},{"name":"HTTP_QUERY_UNLESS_MODIFIED_SINCE","features":[478]},{"name":"HTTP_QUERY_UPGRADE","features":[478]},{"name":"HTTP_QUERY_URI","features":[478]},{"name":"HTTP_QUERY_USER_AGENT","features":[478]},{"name":"HTTP_QUERY_VARY","features":[478]},{"name":"HTTP_QUERY_VERSION","features":[478]},{"name":"HTTP_QUERY_VIA","features":[478]},{"name":"HTTP_QUERY_WARNING","features":[478]},{"name":"HTTP_QUERY_WWW_AUTHENTICATE","features":[478]},{"name":"HTTP_QUERY_X_CONTENT_TYPE_OPTIONS","features":[478]},{"name":"HTTP_QUERY_X_FRAME_OPTIONS","features":[478]},{"name":"HTTP_QUERY_X_P2P_PEERDIST","features":[478]},{"name":"HTTP_QUERY_X_UA_COMPATIBLE","features":[478]},{"name":"HTTP_QUERY_X_XSS_PROTECTION","features":[478]},{"name":"HTTP_REQUEST_TIMES","features":[478]},{"name":"HTTP_STATUS_MISDIRECTED_REQUEST","features":[478]},{"name":"HTTP_VERSIONA","features":[478]},{"name":"HTTP_VERSIONW","features":[478]},{"name":"HTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_ASYNC_RESULT","features":[478]},{"name":"HTTP_WEB_SOCKET_BINARY_FRAGMENT_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_BINARY_MESSAGE_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_BUFFER_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_CLOSE_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_CLOSE_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_MAX_CLOSE_REASON_LENGTH","features":[478]},{"name":"HTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_MIN_KEEPALIVE_VALUE","features":[478]},{"name":"HTTP_WEB_SOCKET_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_PING_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_RECEIVE_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_SEND_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_SHUTDOWN_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_UTF8_FRAGMENT_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_UTF8_MESSAGE_TYPE","features":[478]},{"name":"HttpAddRequestHeadersA","features":[307,478]},{"name":"HttpAddRequestHeadersW","features":[307,478]},{"name":"HttpCheckDavComplianceA","features":[307,478]},{"name":"HttpCheckDavComplianceW","features":[307,478]},{"name":"HttpCloseDependencyHandle","features":[478]},{"name":"HttpDuplicateDependencyHandle","features":[478]},{"name":"HttpEndRequestA","features":[307,478]},{"name":"HttpEndRequestW","features":[307,478]},{"name":"HttpGetServerCredentials","features":[478]},{"name":"HttpIndicatePageLoadComplete","features":[478]},{"name":"HttpIsHostHstsEnabled","features":[307,478]},{"name":"HttpOpenDependencyHandle","features":[307,478]},{"name":"HttpOpenRequestA","features":[478]},{"name":"HttpOpenRequestW","features":[478]},{"name":"HttpPushClose","features":[478]},{"name":"HttpPushEnable","features":[478]},{"name":"HttpPushWait","features":[307,478]},{"name":"HttpPushWaitEnableComplete","features":[478]},{"name":"HttpPushWaitReceiveComplete","features":[478]},{"name":"HttpPushWaitSendComplete","features":[478]},{"name":"HttpQueryInfoA","features":[307,478]},{"name":"HttpQueryInfoW","features":[307,478]},{"name":"HttpRequestTimeMax","features":[478]},{"name":"HttpSendRequestA","features":[307,478]},{"name":"HttpSendRequestExA","features":[307,478]},{"name":"HttpSendRequestExW","features":[307,478]},{"name":"HttpSendRequestW","features":[307,478]},{"name":"HttpWebSocketClose","features":[307,478]},{"name":"HttpWebSocketCompleteUpgrade","features":[478]},{"name":"HttpWebSocketQueryCloseStatus","features":[307,478]},{"name":"HttpWebSocketReceive","features":[307,478]},{"name":"HttpWebSocketSend","features":[307,478]},{"name":"HttpWebSocketShutdown","features":[307,478]},{"name":"ICU_USERNAME","features":[478]},{"name":"IDENTITY_CACHE_ENTRY","features":[478]},{"name":"IDSI_FLAG_KEEP_ALIVE","features":[478]},{"name":"IDSI_FLAG_PROXY","features":[478]},{"name":"IDSI_FLAG_SECURE","features":[478]},{"name":"IDSI_FLAG_TUNNEL","features":[478]},{"name":"IDialBranding","features":[478]},{"name":"IDialEngine","features":[478]},{"name":"IDialEventSink","features":[478]},{"name":"IMMUTABLE_CACHE_ENTRY","features":[478]},{"name":"INSTALLED_CACHE_ENTRY","features":[478]},{"name":"INTERENT_GOONLINE_MASK","features":[478]},{"name":"INTERENT_GOONLINE_NOPROMPT","features":[478]},{"name":"INTERENT_GOONLINE_REFRESH","features":[478]},{"name":"INTERNET_ACCESS_TYPE","features":[478]},{"name":"INTERNET_ASYNC_RESULT","features":[478]},{"name":"INTERNET_AUTH_NOTIFY_DATA","features":[478]},{"name":"INTERNET_AUTH_SCHEME_BASIC","features":[478]},{"name":"INTERNET_AUTH_SCHEME_DIGEST","features":[478]},{"name":"INTERNET_AUTH_SCHEME_KERBEROS","features":[478]},{"name":"INTERNET_AUTH_SCHEME_NEGOTIATE","features":[478]},{"name":"INTERNET_AUTH_SCHEME_NTLM","features":[478]},{"name":"INTERNET_AUTH_SCHEME_PASSPORT","features":[478]},{"name":"INTERNET_AUTH_SCHEME_UNKNOWN","features":[478]},{"name":"INTERNET_AUTODIAL","features":[478]},{"name":"INTERNET_AUTODIAL_FAILIFSECURITYCHECK","features":[478]},{"name":"INTERNET_AUTODIAL_FORCE_ONLINE","features":[478]},{"name":"INTERNET_AUTODIAL_FORCE_UNATTENDED","features":[478]},{"name":"INTERNET_AUTODIAL_OVERRIDE_NET_PRESENT","features":[478]},{"name":"INTERNET_AUTOPROXY_INIT_DEFAULT","features":[478]},{"name":"INTERNET_AUTOPROXY_INIT_DOWNLOADSYNC","features":[478]},{"name":"INTERNET_AUTOPROXY_INIT_ONLYQUERY","features":[478]},{"name":"INTERNET_AUTOPROXY_INIT_QUERYSTATE","features":[478]},{"name":"INTERNET_BUFFERSA","features":[478]},{"name":"INTERNET_BUFFERSW","features":[478]},{"name":"INTERNET_CACHE_CONFIG_INFOA","features":[307,478]},{"name":"INTERNET_CACHE_CONFIG_INFOW","features":[307,478]},{"name":"INTERNET_CACHE_CONFIG_PATH_ENTRYA","features":[478]},{"name":"INTERNET_CACHE_CONFIG_PATH_ENTRYW","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_AUTODELETE","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_BLOOM_FILTER","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_INFOA","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_INFOW","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_MAP_ENABLED","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_NODESKTOPINIT","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_NOSUBDIRS","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_RESERVED1","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_SHARE_READ","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_SHARE_READ_WRITE","features":[478]},{"name":"INTERNET_CACHE_ENTRY_INFOA","features":[307,478]},{"name":"INTERNET_CACHE_ENTRY_INFOW","features":[307,478]},{"name":"INTERNET_CACHE_FLAG_ADD_FILENAME_ONLY","features":[478]},{"name":"INTERNET_CACHE_FLAG_ALLOW_COLLISIONS","features":[478]},{"name":"INTERNET_CACHE_FLAG_ENTRY_OR_MAPPING","features":[478]},{"name":"INTERNET_CACHE_FLAG_GET_STRUCT_ONLY","features":[478]},{"name":"INTERNET_CACHE_FLAG_INSTALLED_ENTRY","features":[478]},{"name":"INTERNET_CACHE_GROUP_ADD","features":[478]},{"name":"INTERNET_CACHE_GROUP_INFOA","features":[478]},{"name":"INTERNET_CACHE_GROUP_INFOW","features":[478]},{"name":"INTERNET_CACHE_GROUP_REMOVE","features":[478]},{"name":"INTERNET_CACHE_TIMESTAMPS","features":[307,478]},{"name":"INTERNET_CALLBACK_COOKIE","features":[307,478]},{"name":"INTERNET_CERTIFICATE_INFO","features":[307,478]},{"name":"INTERNET_CONNECTED_INFO","features":[478]},{"name":"INTERNET_CONNECTION","features":[478]},{"name":"INTERNET_CONNECTION_CONFIGURED","features":[478]},{"name":"INTERNET_CONNECTION_LAN","features":[478]},{"name":"INTERNET_CONNECTION_MODEM","features":[478]},{"name":"INTERNET_CONNECTION_MODEM_BUSY","features":[478]},{"name":"INTERNET_CONNECTION_OFFLINE","features":[478]},{"name":"INTERNET_CONNECTION_PROXY","features":[478]},{"name":"INTERNET_COOKIE","features":[307,478]},{"name":"INTERNET_COOKIE2","features":[307,478]},{"name":"INTERNET_COOKIE_ALL_COOKIES","features":[478]},{"name":"INTERNET_COOKIE_APPLY_HOST_ONLY","features":[478]},{"name":"INTERNET_COOKIE_APPLY_P3P","features":[478]},{"name":"INTERNET_COOKIE_ECTX_3RDPARTY","features":[478]},{"name":"INTERNET_COOKIE_EDGE_COOKIES","features":[478]},{"name":"INTERNET_COOKIE_EVALUATE_P3P","features":[478]},{"name":"INTERNET_COOKIE_FLAGS","features":[478]},{"name":"INTERNET_COOKIE_HOST_ONLY","features":[478]},{"name":"INTERNET_COOKIE_HOST_ONLY_APPLIED","features":[478]},{"name":"INTERNET_COOKIE_HTTPONLY","features":[478]},{"name":"INTERNET_COOKIE_IE6","features":[478]},{"name":"INTERNET_COOKIE_IS_LEGACY","features":[478]},{"name":"INTERNET_COOKIE_IS_RESTRICTED","features":[478]},{"name":"INTERNET_COOKIE_IS_SECURE","features":[478]},{"name":"INTERNET_COOKIE_IS_SESSION","features":[478]},{"name":"INTERNET_COOKIE_NON_SCRIPT","features":[478]},{"name":"INTERNET_COOKIE_NO_CALLBACK","features":[478]},{"name":"INTERNET_COOKIE_P3P_ENABLED","features":[478]},{"name":"INTERNET_COOKIE_PERSISTENT_HOST_ONLY","features":[478]},{"name":"INTERNET_COOKIE_PROMPT_REQUIRED","features":[478]},{"name":"INTERNET_COOKIE_RESTRICTED_ZONE","features":[478]},{"name":"INTERNET_COOKIE_SAME_SITE_LAX","features":[478]},{"name":"INTERNET_COOKIE_SAME_SITE_LEVEL_CROSS_SITE","features":[478]},{"name":"INTERNET_COOKIE_SAME_SITE_STRICT","features":[478]},{"name":"INTERNET_COOKIE_THIRD_PARTY","features":[478]},{"name":"INTERNET_CREDENTIALS","features":[307,478]},{"name":"INTERNET_CUSTOMDIAL_CAN_HANGUP","features":[478]},{"name":"INTERNET_CUSTOMDIAL_CONNECT","features":[478]},{"name":"INTERNET_CUSTOMDIAL_DISCONNECT","features":[478]},{"name":"INTERNET_CUSTOMDIAL_SAFE_FOR_UNATTENDED","features":[478]},{"name":"INTERNET_CUSTOMDIAL_SHOWOFFLINE","features":[478]},{"name":"INTERNET_CUSTOMDIAL_UNATTENDED","features":[478]},{"name":"INTERNET_CUSTOMDIAL_WILL_SUPPLY_STATE","features":[478]},{"name":"INTERNET_DEFAULT_FTP_PORT","features":[478]},{"name":"INTERNET_DEFAULT_GOPHER_PORT","features":[478]},{"name":"INTERNET_DEFAULT_SOCKS_PORT","features":[478]},{"name":"INTERNET_DIAGNOSTIC_SOCKET_INFO","features":[478]},{"name":"INTERNET_DIALSTATE_DISCONNECTED","features":[478]},{"name":"INTERNET_DIAL_FORCE_PROMPT","features":[478]},{"name":"INTERNET_DIAL_SHOW_OFFLINE","features":[478]},{"name":"INTERNET_DIAL_UNATTENDED","features":[478]},{"name":"INTERNET_DOWNLOAD_MODE_HANDLE","features":[307,478]},{"name":"INTERNET_END_BROWSER_SESSION_DATA","features":[478]},{"name":"INTERNET_ERROR_BASE","features":[478]},{"name":"INTERNET_ERROR_LAST","features":[478]},{"name":"INTERNET_ERROR_MASK_COMBINED_SEC_CERT","features":[478]},{"name":"INTERNET_ERROR_MASK_INSERT_CDROM","features":[478]},{"name":"INTERNET_ERROR_MASK_LOGIN_FAILURE_DISPLAY_ENTITY_BODY","features":[478]},{"name":"INTERNET_ERROR_MASK_NEED_MSN_SSPI_PKG","features":[478]},{"name":"INTERNET_FIRST_OPTION","features":[478]},{"name":"INTERNET_FLAG_ASYNC","features":[478]},{"name":"INTERNET_FLAG_BGUPDATE","features":[478]},{"name":"INTERNET_FLAG_CACHE_ASYNC","features":[478]},{"name":"INTERNET_FLAG_CACHE_IF_NET_FAIL","features":[478]},{"name":"INTERNET_FLAG_DONT_CACHE","features":[478]},{"name":"INTERNET_FLAG_EXISTING_CONNECT","features":[478]},{"name":"INTERNET_FLAG_FORMS_SUBMIT","features":[478]},{"name":"INTERNET_FLAG_FROM_CACHE","features":[478]},{"name":"INTERNET_FLAG_FTP_FOLDER_VIEW","features":[478]},{"name":"INTERNET_FLAG_FWD_BACK","features":[478]},{"name":"INTERNET_FLAG_HYPERLINK","features":[478]},{"name":"INTERNET_FLAG_IDN_DIRECT","features":[478]},{"name":"INTERNET_FLAG_IDN_PROXY","features":[478]},{"name":"INTERNET_FLAG_IGNORE_CERT_CN_INVALID","features":[478]},{"name":"INTERNET_FLAG_IGNORE_CERT_DATE_INVALID","features":[478]},{"name":"INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP","features":[478]},{"name":"INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS","features":[478]},{"name":"INTERNET_FLAG_KEEP_CONNECTION","features":[478]},{"name":"INTERNET_FLAG_MAKE_PERSISTENT","features":[478]},{"name":"INTERNET_FLAG_MUST_CACHE_REQUEST","features":[478]},{"name":"INTERNET_FLAG_NEED_FILE","features":[478]},{"name":"INTERNET_FLAG_NO_AUTH","features":[478]},{"name":"INTERNET_FLAG_NO_AUTO_REDIRECT","features":[478]},{"name":"INTERNET_FLAG_NO_CACHE_WRITE","features":[478]},{"name":"INTERNET_FLAG_NO_COOKIES","features":[478]},{"name":"INTERNET_FLAG_NO_UI","features":[478]},{"name":"INTERNET_FLAG_OFFLINE","features":[478]},{"name":"INTERNET_FLAG_PASSIVE","features":[478]},{"name":"INTERNET_FLAG_PRAGMA_NOCACHE","features":[478]},{"name":"INTERNET_FLAG_RAW_DATA","features":[478]},{"name":"INTERNET_FLAG_READ_PREFETCH","features":[478]},{"name":"INTERNET_FLAG_RELOAD","features":[478]},{"name":"INTERNET_FLAG_RESTRICTED_ZONE","features":[478]},{"name":"INTERNET_FLAG_RESYNCHRONIZE","features":[478]},{"name":"INTERNET_FLAG_SECURE","features":[478]},{"name":"INTERNET_FLAG_TRANSFER_ASCII","features":[478]},{"name":"INTERNET_FLAG_TRANSFER_BINARY","features":[478]},{"name":"INTERNET_GLOBAL_CALLBACK_DETECTING_PROXY","features":[478]},{"name":"INTERNET_GLOBAL_CALLBACK_SENDING_HTTP_HEADERS","features":[478]},{"name":"INTERNET_HANDLE_TYPE_CONNECT_FTP","features":[478]},{"name":"INTERNET_HANDLE_TYPE_CONNECT_GOPHER","features":[478]},{"name":"INTERNET_HANDLE_TYPE_CONNECT_HTTP","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FILE_REQUEST","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FTP_FILE","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FTP_FILE_HTML","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FTP_FIND","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FTP_FIND_HTML","features":[478]},{"name":"INTERNET_HANDLE_TYPE_GOPHER_FILE","features":[478]},{"name":"INTERNET_HANDLE_TYPE_GOPHER_FILE_HTML","features":[478]},{"name":"INTERNET_HANDLE_TYPE_GOPHER_FIND","features":[478]},{"name":"INTERNET_HANDLE_TYPE_GOPHER_FIND_HTML","features":[478]},{"name":"INTERNET_HANDLE_TYPE_HTTP_REQUEST","features":[478]},{"name":"INTERNET_HANDLE_TYPE_INTERNET","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_CLEAR_CONTENT","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_CLEAR_COOKIES","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_CLEAR_DATA","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_CLEAR_HISTORY","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_PRIVATE_CACHE","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_SHARED_CACHE","features":[478]},{"name":"INTERNET_INTERNAL_ERROR_BASE","features":[478]},{"name":"INTERNET_INVALID_PORT_NUMBER","features":[478]},{"name":"INTERNET_KEEP_ALIVE_DISABLED","features":[478]},{"name":"INTERNET_KEEP_ALIVE_ENABLED","features":[478]},{"name":"INTERNET_KEEP_ALIVE_UNKNOWN","features":[478]},{"name":"INTERNET_LAST_OPTION","features":[478]},{"name":"INTERNET_LAST_OPTION_INTERNAL","features":[478]},{"name":"INTERNET_MAX_HOST_NAME_LENGTH","features":[478]},{"name":"INTERNET_MAX_PASSWORD_LENGTH","features":[478]},{"name":"INTERNET_MAX_PORT_NUMBER_LENGTH","features":[478]},{"name":"INTERNET_MAX_PORT_NUMBER_VALUE","features":[478]},{"name":"INTERNET_MAX_USER_NAME_LENGTH","features":[478]},{"name":"INTERNET_NO_CALLBACK","features":[478]},{"name":"INTERNET_OPEN_TYPE_DIRECT","features":[478]},{"name":"INTERNET_OPEN_TYPE_PRECONFIG","features":[478]},{"name":"INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY","features":[478]},{"name":"INTERNET_OPEN_TYPE_PROXY","features":[478]},{"name":"INTERNET_OPTION_ACTIVATE_WORKER_THREADS","features":[478]},{"name":"INTERNET_OPTION_ACTIVITY_ID","features":[478]},{"name":"INTERNET_OPTION_ALLOW_FAILED_CONNECT_CONTENT","features":[478]},{"name":"INTERNET_OPTION_ALLOW_INSECURE_FALLBACK","features":[478]},{"name":"INTERNET_OPTION_ALTER_IDENTITY","features":[478]},{"name":"INTERNET_OPTION_APP_CACHE","features":[478]},{"name":"INTERNET_OPTION_ASYNC","features":[478]},{"name":"INTERNET_OPTION_ASYNC_ID","features":[478]},{"name":"INTERNET_OPTION_ASYNC_PRIORITY","features":[478]},{"name":"INTERNET_OPTION_AUTH_FLAGS","features":[478]},{"name":"INTERNET_OPTION_AUTH_SCHEME_SELECTED","features":[478]},{"name":"INTERNET_OPTION_AUTODIAL_CONNECTION","features":[478]},{"name":"INTERNET_OPTION_AUTODIAL_HWND","features":[478]},{"name":"INTERNET_OPTION_AUTODIAL_MODE","features":[478]},{"name":"INTERNET_OPTION_BACKGROUND_CONNECTIONS","features":[478]},{"name":"INTERNET_OPTION_BYPASS_EDITED_ENTRY","features":[478]},{"name":"INTERNET_OPTION_CACHE_ENTRY_EXTRA_DATA","features":[478]},{"name":"INTERNET_OPTION_CACHE_PARTITION","features":[478]},{"name":"INTERNET_OPTION_CACHE_STREAM_HANDLE","features":[478]},{"name":"INTERNET_OPTION_CACHE_TIMESTAMPS","features":[478]},{"name":"INTERNET_OPTION_CALLBACK","features":[478]},{"name":"INTERNET_OPTION_CALLBACK_FILTER","features":[478]},{"name":"INTERNET_OPTION_CALLER_MODULE","features":[478]},{"name":"INTERNET_OPTION_CANCEL_CACHE_WRITE","features":[478]},{"name":"INTERNET_OPTION_CERT_ERROR_FLAGS","features":[478]},{"name":"INTERNET_OPTION_CHUNK_ENCODE_REQUEST","features":[478]},{"name":"INTERNET_OPTION_CLIENT_CERT_CONTEXT","features":[478]},{"name":"INTERNET_OPTION_CLIENT_CERT_ISSUER_LIST","features":[478]},{"name":"INTERNET_OPTION_CM_HANDLE_COPY_REF","features":[478]},{"name":"INTERNET_OPTION_CODEPAGE","features":[478]},{"name":"INTERNET_OPTION_CODEPAGE_EXTRA","features":[478]},{"name":"INTERNET_OPTION_CODEPAGE_PATH","features":[478]},{"name":"INTERNET_OPTION_COMPRESSED_CONTENT_LENGTH","features":[478]},{"name":"INTERNET_OPTION_CONNECTED_STATE","features":[478]},{"name":"INTERNET_OPTION_CONNECTION_FILTER","features":[478]},{"name":"INTERNET_OPTION_CONNECTION_INFO","features":[478]},{"name":"INTERNET_OPTION_CONNECT_BACKOFF","features":[478]},{"name":"INTERNET_OPTION_CONNECT_LIMIT","features":[478]},{"name":"INTERNET_OPTION_CONNECT_RETRIES","features":[478]},{"name":"INTERNET_OPTION_CONNECT_TIME","features":[478]},{"name":"INTERNET_OPTION_CONNECT_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_CONTEXT_VALUE","features":[478]},{"name":"INTERNET_OPTION_CONTEXT_VALUE_OLD","features":[478]},{"name":"INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_CONTROL_SEND_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_COOKIES_3RD_PARTY","features":[478]},{"name":"INTERNET_OPTION_COOKIES_APPLY_HOST_ONLY","features":[478]},{"name":"INTERNET_OPTION_COOKIES_SAME_SITE_LEVEL","features":[478]},{"name":"INTERNET_OPTION_DATAFILE_EXT","features":[478]},{"name":"INTERNET_OPTION_DATAFILE_NAME","features":[478]},{"name":"INTERNET_OPTION_DATA_RECEIVE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_DATA_SEND_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_DEPENDENCY_HANDLE","features":[478]},{"name":"INTERNET_OPTION_DETECT_POST_SEND","features":[478]},{"name":"INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO","features":[478]},{"name":"INTERNET_OPTION_DIGEST_AUTH_UNLOAD","features":[478]},{"name":"INTERNET_OPTION_DISABLE_AUTODIAL","features":[478]},{"name":"INTERNET_OPTION_DISABLE_INSECURE_FALLBACK","features":[478]},{"name":"INTERNET_OPTION_DISABLE_NTLM_PREAUTH","features":[478]},{"name":"INTERNET_OPTION_DISABLE_PASSPORT_AUTH","features":[478]},{"name":"INTERNET_OPTION_DISABLE_PROXY_LINK_LOCAL_NAME_RESOLUTION","features":[478]},{"name":"INTERNET_OPTION_DISALLOW_PREMATURE_EOF","features":[478]},{"name":"INTERNET_OPTION_DISCONNECTED_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_DOWNLOAD_MODE","features":[478]},{"name":"INTERNET_OPTION_DOWNLOAD_MODE_HANDLE","features":[478]},{"name":"INTERNET_OPTION_DO_NOT_TRACK","features":[478]},{"name":"INTERNET_OPTION_DUO_USED","features":[478]},{"name":"INTERNET_OPTION_EDGE_COOKIES","features":[478]},{"name":"INTERNET_OPTION_EDGE_COOKIES_TEMP","features":[478]},{"name":"INTERNET_OPTION_EDGE_MODE","features":[478]},{"name":"INTERNET_OPTION_ENABLE_DUO","features":[478]},{"name":"INTERNET_OPTION_ENABLE_HEADER_CALLBACKS","features":[478]},{"name":"INTERNET_OPTION_ENABLE_HTTP_PROTOCOL","features":[478]},{"name":"INTERNET_OPTION_ENABLE_PASSPORT_AUTH","features":[478]},{"name":"INTERNET_OPTION_ENABLE_REDIRECT_CACHE_READ","features":[478]},{"name":"INTERNET_OPTION_ENABLE_TEST_SIGNING","features":[478]},{"name":"INTERNET_OPTION_ENABLE_WBOEXT","features":[478]},{"name":"INTERNET_OPTION_ENABLE_ZLIB_DEFLATE","features":[478]},{"name":"INTERNET_OPTION_ENCODE_EXTRA","features":[478]},{"name":"INTERNET_OPTION_ENCODE_FALLBACK_FOR_REDIRECT_URI","features":[478]},{"name":"INTERNET_OPTION_END_BROWSER_SESSION","features":[478]},{"name":"INTERNET_OPTION_ENTERPRISE_CONTEXT","features":[478]},{"name":"INTERNET_OPTION_ERROR_MASK","features":[478]},{"name":"INTERNET_OPTION_EXEMPT_CONNECTION_LIMIT","features":[478]},{"name":"INTERNET_OPTION_EXTENDED_CALLBACKS","features":[478]},{"name":"INTERNET_OPTION_EXTENDED_ERROR","features":[478]},{"name":"INTERNET_OPTION_FAIL_ON_CACHE_WRITE_ERROR","features":[478]},{"name":"INTERNET_OPTION_FALSE_START","features":[478]},{"name":"INTERNET_OPTION_FLUSH_STATE","features":[478]},{"name":"INTERNET_OPTION_FORCE_DECODE","features":[478]},{"name":"INTERNET_OPTION_FROM_CACHE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_GLOBAL_CALLBACK","features":[478]},{"name":"INTERNET_OPTION_HANDLE_TYPE","features":[478]},{"name":"INTERNET_OPTION_HIBERNATE_INACTIVE_WORKER_THREADS","features":[478]},{"name":"INTERNET_OPTION_HSTS","features":[478]},{"name":"INTERNET_OPTION_HTTP_09","features":[478]},{"name":"INTERNET_OPTION_HTTP_DECODING","features":[478]},{"name":"INTERNET_OPTION_HTTP_PROTOCOL_USED","features":[478]},{"name":"INTERNET_OPTION_HTTP_VERSION","features":[478]},{"name":"INTERNET_OPTION_IDENTITY","features":[478]},{"name":"INTERNET_OPTION_IDLE_STATE","features":[478]},{"name":"INTERNET_OPTION_IDN","features":[478]},{"name":"INTERNET_OPTION_IGNORE_CERT_ERROR_FLAGS","features":[478]},{"name":"INTERNET_OPTION_IGNORE_OFFLINE","features":[478]},{"name":"INTERNET_OPTION_KEEP_CONNECTION","features":[478]},{"name":"INTERNET_OPTION_LINE_STATE","features":[478]},{"name":"INTERNET_OPTION_LISTEN_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER","features":[478]},{"name":"INTERNET_OPTION_MAX_CONNS_PER_PROXY","features":[478]},{"name":"INTERNET_OPTION_MAX_CONNS_PER_SERVER","features":[478]},{"name":"INTERNET_OPTION_MAX_QUERY_BUFFER_SIZE","features":[478]},{"name":"INTERNET_OPTION_NET_SPEED","features":[478]},{"name":"INTERNET_OPTION_NOCACHE_WRITE_IN_PRIVATE","features":[478]},{"name":"INTERNET_OPTION_NOTIFY_SENDING_COOKIE","features":[478]},{"name":"INTERNET_OPTION_NO_HTTP_SERVER_AUTH","features":[478]},{"name":"INTERNET_OPTION_OFFLINE_MODE","features":[478]},{"name":"INTERNET_OPTION_OFFLINE_SEMANTICS","features":[478]},{"name":"INTERNET_OPTION_OFFLINE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_OPT_IN_WEAK_SIGNATURE","features":[478]},{"name":"INTERNET_OPTION_ORIGINAL_CONNECT_FLAGS","features":[478]},{"name":"INTERNET_OPTION_PARENT_HANDLE","features":[478]},{"name":"INTERNET_OPTION_PARSE_LINE_FOLDING","features":[478]},{"name":"INTERNET_OPTION_PASSWORD","features":[478]},{"name":"INTERNET_OPTION_PER_CONNECTION_OPTION","features":[478]},{"name":"INTERNET_OPTION_POLICY","features":[478]},{"name":"INTERNET_OPTION_PRESERVE_REFERER_ON_HTTPS_TO_HTTP_REDIRECT","features":[478]},{"name":"INTERNET_OPTION_PRESERVE_REQUEST_SERVER_CREDENTIALS_ON_REDIRECT","features":[478]},{"name":"INTERNET_OPTION_PROXY","features":[478]},{"name":"INTERNET_OPTION_PROXY_AUTH_SCHEME","features":[478]},{"name":"INTERNET_OPTION_PROXY_CREDENTIALS","features":[478]},{"name":"INTERNET_OPTION_PROXY_FROM_REQUEST","features":[478]},{"name":"INTERNET_OPTION_PROXY_PASSWORD","features":[478]},{"name":"INTERNET_OPTION_PROXY_SETTINGS_CHANGED","features":[478]},{"name":"INTERNET_OPTION_PROXY_USERNAME","features":[478]},{"name":"INTERNET_OPTION_READ_BUFFER_SIZE","features":[478]},{"name":"INTERNET_OPTION_RECEIVE_THROUGHPUT","features":[478]},{"name":"INTERNET_OPTION_RECEIVE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_REFERER_TOKEN_BINDING_HOSTNAME","features":[478]},{"name":"INTERNET_OPTION_REFRESH","features":[478]},{"name":"INTERNET_OPTION_REMOVE_IDENTITY","features":[478]},{"name":"INTERNET_OPTION_REQUEST_ANNOTATION","features":[478]},{"name":"INTERNET_OPTION_REQUEST_ANNOTATION_MAX_LENGTH","features":[478]},{"name":"INTERNET_OPTION_REQUEST_FLAGS","features":[478]},{"name":"INTERNET_OPTION_REQUEST_PRIORITY","features":[478]},{"name":"INTERNET_OPTION_REQUEST_TIMES","features":[478]},{"name":"INTERNET_OPTION_RESET","features":[478]},{"name":"INTERNET_OPTION_RESET_URLCACHE_SESSION","features":[478]},{"name":"INTERNET_OPTION_RESPONSE_RESUMABLE","features":[478]},{"name":"INTERNET_OPTION_RESTORE_WORKER_THREAD_DEFAULTS","features":[478]},{"name":"INTERNET_OPTION_SECONDARY_CACHE_KEY","features":[478]},{"name":"INTERNET_OPTION_SECURE_FAILURE","features":[478]},{"name":"INTERNET_OPTION_SECURITY_CERTIFICATE","features":[478]},{"name":"INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT","features":[478]},{"name":"INTERNET_OPTION_SECURITY_CONNECTION_INFO","features":[478]},{"name":"INTERNET_OPTION_SECURITY_FLAGS","features":[478]},{"name":"INTERNET_OPTION_SECURITY_KEY_BITNESS","features":[478]},{"name":"INTERNET_OPTION_SECURITY_SELECT_CLIENT_CERT","features":[478]},{"name":"INTERNET_OPTION_SEND_THROUGHPUT","features":[478]},{"name":"INTERNET_OPTION_SEND_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY","features":[478]},{"name":"INTERNET_OPTION_SERVER_ADDRESS_INFO","features":[478]},{"name":"INTERNET_OPTION_SERVER_AUTH_SCHEME","features":[478]},{"name":"INTERNET_OPTION_SERVER_CERT_CHAIN_CONTEXT","features":[478]},{"name":"INTERNET_OPTION_SERVER_CREDENTIALS","features":[478]},{"name":"INTERNET_OPTION_SESSION_START_TIME","features":[478]},{"name":"INTERNET_OPTION_SETTINGS_CHANGED","features":[478]},{"name":"INTERNET_OPTION_SET_IN_PRIVATE","features":[478]},{"name":"INTERNET_OPTION_SOCKET_NODELAY","features":[478]},{"name":"INTERNET_OPTION_SOCKET_NOTIFICATION_IOCTL","features":[478]},{"name":"INTERNET_OPTION_SOCKET_SEND_BUFFER_LENGTH","features":[478]},{"name":"INTERNET_OPTION_SOURCE_PORT","features":[478]},{"name":"INTERNET_OPTION_SUPPRESS_BEHAVIOR","features":[478]},{"name":"INTERNET_OPTION_SUPPRESS_SERVER_AUTH","features":[478]},{"name":"INTERNET_OPTION_SYNC_MODE_AUTOMATIC_SESSION_DISABLED","features":[478]},{"name":"INTERNET_OPTION_TCP_FAST_OPEN","features":[478]},{"name":"INTERNET_OPTION_TIMED_CONNECTION_LIMIT_BYPASS","features":[478]},{"name":"INTERNET_OPTION_TOKEN_BINDING_PUBLIC_KEY","features":[478]},{"name":"INTERNET_OPTION_TUNNEL_ONLY","features":[478]},{"name":"INTERNET_OPTION_UNLOAD_NOTIFY_EVENT","features":[478]},{"name":"INTERNET_OPTION_UPGRADE_TO_WEB_SOCKET","features":[478]},{"name":"INTERNET_OPTION_URL","features":[478]},{"name":"INTERNET_OPTION_USERNAME","features":[478]},{"name":"INTERNET_OPTION_USER_AGENT","features":[478]},{"name":"INTERNET_OPTION_USER_PASS_SERVER_ONLY","features":[478]},{"name":"INTERNET_OPTION_USE_FIRST_AVAILABLE_CONNECTION","features":[478]},{"name":"INTERNET_OPTION_USE_MODIFIED_HEADER_FILTER","features":[478]},{"name":"INTERNET_OPTION_VERSION","features":[478]},{"name":"INTERNET_OPTION_WEB_SOCKET_CLOSE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_WEB_SOCKET_KEEPALIVE_INTERVAL","features":[478]},{"name":"INTERNET_OPTION_WPAD_SLEEP","features":[478]},{"name":"INTERNET_OPTION_WRITE_BUFFER_SIZE","features":[478]},{"name":"INTERNET_OPTION_WWA_MODE","features":[478]},{"name":"INTERNET_PER_CONN","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_TIME","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_URL","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_RELOAD_DELAY_MINS","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_SECONDARY_URL","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_URL","features":[478]},{"name":"INTERNET_PER_CONN_AUTODISCOVERY_FLAGS","features":[478]},{"name":"INTERNET_PER_CONN_FLAGS","features":[478]},{"name":"INTERNET_PER_CONN_FLAGS_UI","features":[478]},{"name":"INTERNET_PER_CONN_OPTIONA","features":[307,478]},{"name":"INTERNET_PER_CONN_OPTIONW","features":[307,478]},{"name":"INTERNET_PER_CONN_OPTION_LISTA","features":[307,478]},{"name":"INTERNET_PER_CONN_OPTION_LISTW","features":[307,478]},{"name":"INTERNET_PER_CONN_PROXY_BYPASS","features":[478]},{"name":"INTERNET_PER_CONN_PROXY_SERVER","features":[478]},{"name":"INTERNET_PREFETCH_ABORTED","features":[478]},{"name":"INTERNET_PREFETCH_COMPLETE","features":[478]},{"name":"INTERNET_PREFETCH_PROGRESS","features":[478]},{"name":"INTERNET_PREFETCH_STATUS","features":[478]},{"name":"INTERNET_PRIORITY_FOREGROUND","features":[478]},{"name":"INTERNET_PROXY_INFO","features":[478]},{"name":"INTERNET_RAS_INSTALLED","features":[478]},{"name":"INTERNET_REQFLAG_ASYNC","features":[478]},{"name":"INTERNET_REQFLAG_CACHE_WRITE_DISABLED","features":[478]},{"name":"INTERNET_REQFLAG_FROM_APP_CACHE","features":[478]},{"name":"INTERNET_REQFLAG_FROM_CACHE","features":[478]},{"name":"INTERNET_REQFLAG_NET_TIMEOUT","features":[478]},{"name":"INTERNET_REQFLAG_NO_HEADERS","features":[478]},{"name":"INTERNET_REQFLAG_PASSIVE","features":[478]},{"name":"INTERNET_REQFLAG_VIA_PROXY","features":[478]},{"name":"INTERNET_RFC1123_BUFSIZE","features":[478]},{"name":"INTERNET_RFC1123_FORMAT","features":[478]},{"name":"INTERNET_SCHEME","features":[478]},{"name":"INTERNET_SCHEME_DEFAULT","features":[478]},{"name":"INTERNET_SCHEME_FILE","features":[478]},{"name":"INTERNET_SCHEME_FIRST","features":[478]},{"name":"INTERNET_SCHEME_FTP","features":[478]},{"name":"INTERNET_SCHEME_GOPHER","features":[478]},{"name":"INTERNET_SCHEME_HTTP","features":[478]},{"name":"INTERNET_SCHEME_HTTPS","features":[478]},{"name":"INTERNET_SCHEME_JAVASCRIPT","features":[478]},{"name":"INTERNET_SCHEME_LAST","features":[478]},{"name":"INTERNET_SCHEME_MAILTO","features":[478]},{"name":"INTERNET_SCHEME_NEWS","features":[478]},{"name":"INTERNET_SCHEME_PARTIAL","features":[478]},{"name":"INTERNET_SCHEME_RES","features":[478]},{"name":"INTERNET_SCHEME_SOCKS","features":[478]},{"name":"INTERNET_SCHEME_UNKNOWN","features":[478]},{"name":"INTERNET_SCHEME_VBSCRIPT","features":[478]},{"name":"INTERNET_SECURITY_CONNECTION_INFO","features":[307,478,328,391]},{"name":"INTERNET_SECURITY_INFO","features":[307,478,328,391]},{"name":"INTERNET_SERVER_CONNECTION_STATE","features":[307,478]},{"name":"INTERNET_SERVICE_FTP","features":[478]},{"name":"INTERNET_SERVICE_GOPHER","features":[478]},{"name":"INTERNET_SERVICE_HTTP","features":[478]},{"name":"INTERNET_SERVICE_URL","features":[478]},{"name":"INTERNET_STATE","features":[478]},{"name":"INTERNET_STATE_BUSY","features":[478]},{"name":"INTERNET_STATE_CONNECTED","features":[478]},{"name":"INTERNET_STATE_DISCONNECTED","features":[478]},{"name":"INTERNET_STATE_DISCONNECTED_BY_USER","features":[478]},{"name":"INTERNET_STATE_IDLE","features":[478]},{"name":"INTERNET_STATUS_CLOSING_CONNECTION","features":[478]},{"name":"INTERNET_STATUS_CONNECTED_TO_SERVER","features":[478]},{"name":"INTERNET_STATUS_CONNECTING_TO_SERVER","features":[478]},{"name":"INTERNET_STATUS_CONNECTION_CLOSED","features":[478]},{"name":"INTERNET_STATUS_COOKIE","features":[478]},{"name":"INTERNET_STATUS_COOKIE_HISTORY","features":[478]},{"name":"INTERNET_STATUS_COOKIE_RECEIVED","features":[478]},{"name":"INTERNET_STATUS_COOKIE_SENT","features":[478]},{"name":"INTERNET_STATUS_CTL_RESPONSE_RECEIVED","features":[478]},{"name":"INTERNET_STATUS_DETECTING_PROXY","features":[478]},{"name":"INTERNET_STATUS_END_BROWSER_SESSION","features":[478]},{"name":"INTERNET_STATUS_FILTER_CLOSED","features":[478]},{"name":"INTERNET_STATUS_FILTER_CLOSING","features":[478]},{"name":"INTERNET_STATUS_FILTER_CONNECTED","features":[478]},{"name":"INTERNET_STATUS_FILTER_CONNECTING","features":[478]},{"name":"INTERNET_STATUS_FILTER_HANDLE_CLOSING","features":[478]},{"name":"INTERNET_STATUS_FILTER_HANDLE_CREATED","features":[478]},{"name":"INTERNET_STATUS_FILTER_PREFETCH","features":[478]},{"name":"INTERNET_STATUS_FILTER_RECEIVED","features":[478]},{"name":"INTERNET_STATUS_FILTER_RECEIVING","features":[478]},{"name":"INTERNET_STATUS_FILTER_REDIRECT","features":[478]},{"name":"INTERNET_STATUS_FILTER_RESOLVED","features":[478]},{"name":"INTERNET_STATUS_FILTER_RESOLVING","features":[478]},{"name":"INTERNET_STATUS_FILTER_SENDING","features":[478]},{"name":"INTERNET_STATUS_FILTER_SENT","features":[478]},{"name":"INTERNET_STATUS_FILTER_STATE_CHANGE","features":[478]},{"name":"INTERNET_STATUS_HANDLE_CLOSING","features":[478]},{"name":"INTERNET_STATUS_HANDLE_CREATED","features":[478]},{"name":"INTERNET_STATUS_INTERMEDIATE_RESPONSE","features":[478]},{"name":"INTERNET_STATUS_NAME_RESOLVED","features":[478]},{"name":"INTERNET_STATUS_P3P_HEADER","features":[478]},{"name":"INTERNET_STATUS_P3P_POLICYREF","features":[478]},{"name":"INTERNET_STATUS_PREFETCH","features":[478]},{"name":"INTERNET_STATUS_PRIVACY_IMPACTED","features":[478]},{"name":"INTERNET_STATUS_PROXY_CREDENTIALS","features":[478]},{"name":"INTERNET_STATUS_RECEIVING_RESPONSE","features":[478]},{"name":"INTERNET_STATUS_REDIRECT","features":[478]},{"name":"INTERNET_STATUS_REQUEST_COMPLETE","features":[478]},{"name":"INTERNET_STATUS_REQUEST_HEADERS_SET","features":[478]},{"name":"INTERNET_STATUS_REQUEST_SENT","features":[478]},{"name":"INTERNET_STATUS_RESOLVING_NAME","features":[478]},{"name":"INTERNET_STATUS_RESPONSE_HEADERS_SET","features":[478]},{"name":"INTERNET_STATUS_RESPONSE_RECEIVED","features":[478]},{"name":"INTERNET_STATUS_SENDING_COOKIE","features":[478]},{"name":"INTERNET_STATUS_SENDING_REQUEST","features":[478]},{"name":"INTERNET_STATUS_SERVER_CONNECTION_STATE","features":[478]},{"name":"INTERNET_STATUS_SERVER_CREDENTIALS","features":[478]},{"name":"INTERNET_STATUS_STATE_CHANGE","features":[478]},{"name":"INTERNET_STATUS_USER_INPUT_REQUIRED","features":[478]},{"name":"INTERNET_SUPPRESS_COOKIE_PERSIST","features":[478]},{"name":"INTERNET_SUPPRESS_COOKIE_PERSIST_RESET","features":[478]},{"name":"INTERNET_SUPPRESS_COOKIE_POLICY","features":[478]},{"name":"INTERNET_SUPPRESS_COOKIE_POLICY_RESET","features":[478]},{"name":"INTERNET_SUPPRESS_RESET_ALL","features":[478]},{"name":"INTERNET_VERSION_INFO","features":[478]},{"name":"IProofOfPossessionCookieInfoManager","features":[478]},{"name":"IProofOfPossessionCookieInfoManager2","features":[478]},{"name":"IRF_ASYNC","features":[478]},{"name":"IRF_NO_WAIT","features":[478]},{"name":"IRF_SYNC","features":[478]},{"name":"IRF_USE_CONTEXT","features":[478]},{"name":"ISO_FORCE_DISCONNECTED","features":[478]},{"name":"ISO_FORCE_OFFLINE","features":[478]},{"name":"ISO_GLOBAL","features":[478]},{"name":"ISO_REGISTRY","features":[478]},{"name":"ImportCookieFileA","features":[307,478]},{"name":"ImportCookieFileW","features":[307,478]},{"name":"IncomingCookieState","features":[478]},{"name":"IncrementUrlCacheHeaderData","features":[307,478]},{"name":"InternalInternetGetCookie","features":[478]},{"name":"InternetAlgIdToStringA","features":[307,478,391]},{"name":"InternetAlgIdToStringW","features":[307,478,391]},{"name":"InternetAttemptConnect","features":[478]},{"name":"InternetAutodial","features":[307,478]},{"name":"InternetAutodialHangup","features":[307,478]},{"name":"InternetCanonicalizeUrlA","features":[307,478]},{"name":"InternetCanonicalizeUrlW","features":[307,478]},{"name":"InternetCheckConnectionA","features":[307,478]},{"name":"InternetCheckConnectionW","features":[307,478]},{"name":"InternetClearAllPerSiteCookieDecisions","features":[307,478]},{"name":"InternetCloseHandle","features":[307,478]},{"name":"InternetCombineUrlA","features":[307,478]},{"name":"InternetCombineUrlW","features":[307,478]},{"name":"InternetConfirmZoneCrossing","features":[307,478]},{"name":"InternetConfirmZoneCrossingA","features":[307,478]},{"name":"InternetConfirmZoneCrossingW","features":[307,478]},{"name":"InternetConnectA","features":[478]},{"name":"InternetConnectW","features":[478]},{"name":"InternetConvertUrlFromWireToWideChar","features":[307,478]},{"name":"InternetCookieHistory","features":[307,478]},{"name":"InternetCookieState","features":[478]},{"name":"InternetCrackUrlA","features":[307,477,478]},{"name":"InternetCrackUrlW","features":[307,477,478]},{"name":"InternetCreateUrlA","features":[307,478]},{"name":"InternetCreateUrlW","features":[307,478]},{"name":"InternetDial","features":[307,478]},{"name":"InternetDialA","features":[307,478]},{"name":"InternetDialW","features":[307,478]},{"name":"InternetEnumPerSiteCookieDecisionA","features":[307,478]},{"name":"InternetEnumPerSiteCookieDecisionW","features":[307,478]},{"name":"InternetErrorDlg","features":[307,478]},{"name":"InternetFindNextFileA","features":[307,478]},{"name":"InternetFindNextFileW","features":[307,478]},{"name":"InternetFortezzaCommand","features":[307,478]},{"name":"InternetFreeCookies","features":[307,478]},{"name":"InternetFreeProxyInfoList","features":[307,478]},{"name":"InternetGetConnectedState","features":[307,478]},{"name":"InternetGetConnectedStateEx","features":[307,478]},{"name":"InternetGetConnectedStateExA","features":[307,478]},{"name":"InternetGetConnectedStateExW","features":[307,478]},{"name":"InternetGetCookieA","features":[307,478]},{"name":"InternetGetCookieEx2","features":[307,478]},{"name":"InternetGetCookieExA","features":[307,478]},{"name":"InternetGetCookieExW","features":[307,478]},{"name":"InternetGetCookieW","features":[307,478]},{"name":"InternetGetLastResponseInfoA","features":[307,478]},{"name":"InternetGetLastResponseInfoW","features":[307,478]},{"name":"InternetGetPerSiteCookieDecisionA","features":[307,478]},{"name":"InternetGetPerSiteCookieDecisionW","features":[307,478]},{"name":"InternetGetProxyForUrl","features":[307,478]},{"name":"InternetGetSecurityInfoByURL","features":[307,478,391]},{"name":"InternetGetSecurityInfoByURLA","features":[307,478,391]},{"name":"InternetGetSecurityInfoByURLW","features":[307,478,391]},{"name":"InternetGoOnline","features":[307,478]},{"name":"InternetGoOnlineA","features":[307,478]},{"name":"InternetGoOnlineW","features":[307,478]},{"name":"InternetHangUp","features":[478]},{"name":"InternetInitializeAutoProxyDll","features":[307,478]},{"name":"InternetLockRequestFile","features":[307,478]},{"name":"InternetOpenA","features":[478]},{"name":"InternetOpenUrlA","features":[478]},{"name":"InternetOpenUrlW","features":[478]},{"name":"InternetOpenW","features":[478]},{"name":"InternetQueryDataAvailable","features":[307,478]},{"name":"InternetQueryFortezzaStatus","features":[307,478]},{"name":"InternetQueryOptionA","features":[307,478]},{"name":"InternetQueryOptionW","features":[307,478]},{"name":"InternetReadFile","features":[307,478]},{"name":"InternetReadFileExA","features":[307,478]},{"name":"InternetReadFileExW","features":[307,478]},{"name":"InternetSecurityProtocolToStringA","features":[307,478]},{"name":"InternetSecurityProtocolToStringW","features":[307,478]},{"name":"InternetSetCookieA","features":[307,478]},{"name":"InternetSetCookieEx2","features":[307,478]},{"name":"InternetSetCookieExA","features":[478]},{"name":"InternetSetCookieExW","features":[478]},{"name":"InternetSetCookieW","features":[307,478]},{"name":"InternetSetDialState","features":[307,478]},{"name":"InternetSetDialStateA","features":[307,478]},{"name":"InternetSetDialStateW","features":[307,478]},{"name":"InternetSetFilePointer","features":[478]},{"name":"InternetSetOptionA","features":[307,478]},{"name":"InternetSetOptionExA","features":[307,478]},{"name":"InternetSetOptionExW","features":[307,478]},{"name":"InternetSetOptionW","features":[307,478]},{"name":"InternetSetPerSiteCookieDecisionA","features":[307,478]},{"name":"InternetSetPerSiteCookieDecisionW","features":[307,478]},{"name":"InternetSetStatusCallback","features":[478]},{"name":"InternetSetStatusCallbackA","features":[478]},{"name":"InternetSetStatusCallbackW","features":[478]},{"name":"InternetShowSecurityInfoByURL","features":[307,478]},{"name":"InternetShowSecurityInfoByURLA","features":[307,478]},{"name":"InternetShowSecurityInfoByURLW","features":[307,478]},{"name":"InternetTimeFromSystemTime","features":[307,478]},{"name":"InternetTimeFromSystemTimeA","features":[307,478]},{"name":"InternetTimeFromSystemTimeW","features":[307,478]},{"name":"InternetTimeToSystemTime","features":[307,478]},{"name":"InternetTimeToSystemTimeA","features":[307,478]},{"name":"InternetTimeToSystemTimeW","features":[307,478]},{"name":"InternetUnlockRequestFile","features":[307,478]},{"name":"InternetWriteFile","features":[307,478]},{"name":"InternetWriteFileExA","features":[307,478]},{"name":"InternetWriteFileExW","features":[307,478]},{"name":"IsDomainLegalCookieDomainA","features":[307,478]},{"name":"IsDomainLegalCookieDomainW","features":[307,478]},{"name":"IsHostInProxyBypassList","features":[307,478]},{"name":"IsProfilesEnabled","features":[307,478]},{"name":"IsUrlCacheEntryExpiredA","features":[307,478]},{"name":"IsUrlCacheEntryExpiredW","features":[307,478]},{"name":"LOCAL_NAMESPACE_PREFIX","features":[478]},{"name":"LOCAL_NAMESPACE_PREFIX_W","features":[478]},{"name":"LPINTERNET_STATUS_CALLBACK","features":[478]},{"name":"LoadUrlCacheContent","features":[307,478]},{"name":"MAX_CACHE_ENTRY_INFO_SIZE","features":[478]},{"name":"MAX_GOPHER_ATTRIBUTE_NAME","features":[478]},{"name":"MAX_GOPHER_CATEGORY_NAME","features":[478]},{"name":"MAX_GOPHER_DISPLAY_TEXT","features":[478]},{"name":"MAX_GOPHER_HOST_NAME","features":[478]},{"name":"MAX_GOPHER_SELECTOR_TEXT","features":[478]},{"name":"MIN_GOPHER_ATTRIBUTE_LENGTH","features":[478]},{"name":"MUST_REVALIDATE_CACHE_ENTRY","features":[478]},{"name":"MaxPrivacySettings","features":[478]},{"name":"NORMAL_CACHE_ENTRY","features":[478]},{"name":"NameResolutionEnd","features":[478]},{"name":"NameResolutionStart","features":[478]},{"name":"OTHER_USER_CACHE_ENTRY","features":[478]},{"name":"OutgoingCookieState","features":[478]},{"name":"PENDING_DELETE_CACHE_ENTRY","features":[478]},{"name":"PFN_AUTH_NOTIFY","features":[478]},{"name":"PFN_DIAL_HANDLER","features":[307,478]},{"name":"POLICY_EXTENSION_TYPE_NONE","features":[478]},{"name":"POLICY_EXTENSION_TYPE_WINHTTP","features":[478]},{"name":"POLICY_EXTENSION_TYPE_WININET","features":[478]},{"name":"POLICY_EXTENSION_VERSION1","features":[478]},{"name":"POST_CHECK_CACHE_ENTRY","features":[478]},{"name":"POST_RESPONSE_CACHE_ENTRY","features":[478]},{"name":"PRIVACY_IMPACTED_CACHE_ENTRY","features":[478]},{"name":"PRIVACY_MODE_CACHE_ENTRY","features":[478]},{"name":"PRIVACY_TEMPLATE_ADVANCED","features":[478]},{"name":"PRIVACY_TEMPLATE_CUSTOM","features":[478]},{"name":"PRIVACY_TEMPLATE_HIGH","features":[478]},{"name":"PRIVACY_TEMPLATE_LOW","features":[478]},{"name":"PRIVACY_TEMPLATE_MAX","features":[478]},{"name":"PRIVACY_TEMPLATE_MEDIUM","features":[478]},{"name":"PRIVACY_TEMPLATE_MEDIUM_HIGH","features":[478]},{"name":"PRIVACY_TEMPLATE_MEDIUM_LOW","features":[478]},{"name":"PRIVACY_TEMPLATE_NO_COOKIES","features":[478]},{"name":"PRIVACY_TYPE_FIRST_PARTY","features":[478]},{"name":"PRIVACY_TYPE_THIRD_PARTY","features":[478]},{"name":"PROXY_AUTO_DETECT_TYPE","features":[478]},{"name":"PROXY_AUTO_DETECT_TYPE_DHCP","features":[478]},{"name":"PROXY_AUTO_DETECT_TYPE_DNS_A","features":[478]},{"name":"PROXY_TYPE_AUTO_DETECT","features":[478]},{"name":"PROXY_TYPE_AUTO_PROXY_URL","features":[478]},{"name":"PROXY_TYPE_DIRECT","features":[478]},{"name":"PROXY_TYPE_PROXY","features":[478]},{"name":"ParseX509EncodedCertificateForListBoxEntry","features":[478]},{"name":"PerformOperationOverUrlCacheA","features":[307,478]},{"name":"PrivacyGetZonePreferenceW","features":[478]},{"name":"PrivacySetZonePreferenceW","features":[478]},{"name":"ProofOfPossessionCookieInfo","features":[478]},{"name":"ProofOfPossessionCookieInfoManager","features":[478]},{"name":"REDIRECT_CACHE_ENTRY","features":[478]},{"name":"REGSTR_DIAL_AUTOCONNECT","features":[478]},{"name":"REGSTR_LEASH_LEGACY_COOKIES","features":[478]},{"name":"REQUEST_TIMES","features":[478]},{"name":"ReadGuidsForConnectedNetworks","features":[307,478]},{"name":"ReadUrlCacheEntryStream","features":[307,478]},{"name":"ReadUrlCacheEntryStreamEx","features":[307,478]},{"name":"RegisterUrlCacheNotification","features":[307,478]},{"name":"ResumeSuspendedDownload","features":[307,478]},{"name":"RetrieveUrlCacheEntryFileA","features":[307,478]},{"name":"RetrieveUrlCacheEntryFileW","features":[307,478]},{"name":"RetrieveUrlCacheEntryStreamA","features":[307,478]},{"name":"RetrieveUrlCacheEntryStreamW","features":[307,478]},{"name":"RunOnceUrlCache","features":[307,478]},{"name":"SECURITY_FLAG_128BIT","features":[478]},{"name":"SECURITY_FLAG_40BIT","features":[478]},{"name":"SECURITY_FLAG_56BIT","features":[478]},{"name":"SECURITY_FLAG_FORTEZZA","features":[478]},{"name":"SECURITY_FLAG_IETFSSL4","features":[478]},{"name":"SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTP","features":[478]},{"name":"SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTPS","features":[478]},{"name":"SECURITY_FLAG_IGNORE_REVOCATION","features":[478]},{"name":"SECURITY_FLAG_IGNORE_WEAK_SIGNATURE","features":[478]},{"name":"SECURITY_FLAG_IGNORE_WRONG_USAGE","features":[478]},{"name":"SECURITY_FLAG_NORMALBITNESS","features":[478]},{"name":"SECURITY_FLAG_OPT_IN_WEAK_SIGNATURE","features":[478]},{"name":"SECURITY_FLAG_PCT","features":[478]},{"name":"SECURITY_FLAG_PCT4","features":[478]},{"name":"SECURITY_FLAG_SSL","features":[478]},{"name":"SECURITY_FLAG_SSL3","features":[478]},{"name":"SECURITY_FLAG_UNKNOWNBIT","features":[478]},{"name":"SHORTPATH_CACHE_ENTRY","features":[478]},{"name":"SPARSE_CACHE_ENTRY","features":[478]},{"name":"STATIC_CACHE_ENTRY","features":[478]},{"name":"STICKY_CACHE_ENTRY","features":[478]},{"name":"SetUrlCacheConfigInfoA","features":[307,478]},{"name":"SetUrlCacheConfigInfoW","features":[307,478]},{"name":"SetUrlCacheEntryGroup","features":[307,478]},{"name":"SetUrlCacheEntryGroupA","features":[307,478]},{"name":"SetUrlCacheEntryGroupW","features":[307,478]},{"name":"SetUrlCacheEntryInfoA","features":[307,478]},{"name":"SetUrlCacheEntryInfoW","features":[307,478]},{"name":"SetUrlCacheGroupAttributeA","features":[307,478]},{"name":"SetUrlCacheGroupAttributeW","features":[307,478]},{"name":"SetUrlCacheHeaderData","features":[307,478]},{"name":"ShowClientAuthCerts","features":[307,478]},{"name":"ShowSecurityInfo","features":[307,478,328,391]},{"name":"ShowX509EncodedCertificate","features":[307,478]},{"name":"TLSHandshakeEnd","features":[478]},{"name":"TLSHandshakeStart","features":[478]},{"name":"TRACK_OFFLINE_CACHE_ENTRY","features":[478]},{"name":"TRACK_ONLINE_CACHE_ENTRY","features":[478]},{"name":"URLCACHE_ENTRY_INFO","features":[307,478]},{"name":"URLHISTORY_CACHE_ENTRY","features":[478]},{"name":"URL_CACHE_LIMIT_TYPE","features":[478]},{"name":"URL_COMPONENTSA","features":[478]},{"name":"URL_COMPONENTSW","features":[478]},{"name":"UnlockUrlCacheEntryFile","features":[307,478]},{"name":"UnlockUrlCacheEntryFileA","features":[307,478]},{"name":"UnlockUrlCacheEntryFileW","features":[307,478]},{"name":"UnlockUrlCacheEntryStream","features":[307,478]},{"name":"UpdateUrlCacheContentPath","features":[307,478]},{"name":"UrlCacheCheckEntriesExist","features":[307,478]},{"name":"UrlCacheCloseEntryHandle","features":[478]},{"name":"UrlCacheContainerSetEntryMaximumAge","features":[478]},{"name":"UrlCacheCreateContainer","features":[478]},{"name":"UrlCacheFindFirstEntry","features":[307,478]},{"name":"UrlCacheFindNextEntry","features":[307,478]},{"name":"UrlCacheFreeEntryInfo","features":[307,478]},{"name":"UrlCacheFreeGlobalSpace","features":[478]},{"name":"UrlCacheGetContentPaths","features":[478]},{"name":"UrlCacheGetEntryInfo","features":[307,478]},{"name":"UrlCacheGetGlobalCacheSize","features":[478]},{"name":"UrlCacheGetGlobalLimit","features":[478]},{"name":"UrlCacheLimitTypeAppContainer","features":[478]},{"name":"UrlCacheLimitTypeAppContainerTotal","features":[478]},{"name":"UrlCacheLimitTypeIE","features":[478]},{"name":"UrlCacheLimitTypeIETotal","features":[478]},{"name":"UrlCacheLimitTypeNum","features":[478]},{"name":"UrlCacheReadEntryStream","features":[478]},{"name":"UrlCacheReloadSettings","features":[478]},{"name":"UrlCacheRetrieveEntryFile","features":[307,478]},{"name":"UrlCacheRetrieveEntryStream","features":[307,478]},{"name":"UrlCacheServer","features":[478]},{"name":"UrlCacheSetGlobalLimit","features":[478]},{"name":"UrlCacheUpdateEntryExtraData","features":[478]},{"name":"WININET_API_FLAG_ASYNC","features":[478]},{"name":"WININET_API_FLAG_SYNC","features":[478]},{"name":"WININET_API_FLAG_USE_CONTEXT","features":[478]},{"name":"WININET_PROXY_INFO","features":[307,478]},{"name":"WININET_PROXY_INFO_LIST","features":[307,478]},{"name":"WININET_SYNC_MODE","features":[478]},{"name":"WININET_SYNC_MODE_ALWAYS","features":[478]},{"name":"WININET_SYNC_MODE_AUTOMATIC","features":[478]},{"name":"WININET_SYNC_MODE_DEFAULT","features":[478]},{"name":"WININET_SYNC_MODE_NEVER","features":[478]},{"name":"WININET_SYNC_MODE_ONCE_PER_SESSION","features":[478]},{"name":"WININET_SYNC_MODE_ON_EXPIRY","features":[478]},{"name":"WPAD_CACHE_DELETE","features":[478]},{"name":"WPAD_CACHE_DELETE_ALL","features":[478]},{"name":"WPAD_CACHE_DELETE_CURRENT","features":[478]},{"name":"XDR_CACHE_ENTRY","features":[478]},{"name":"pfnInternetDeInitializeAutoProxyDll","features":[307,478]},{"name":"pfnInternetGetProxyInfo","features":[307,478]},{"name":"pfnInternetInitializeAutoProxyDll","features":[307,478]}],"480":[{"name":"AAL5_MODE_MESSAGE","features":[320]},{"name":"AAL5_MODE_STREAMING","features":[320]},{"name":"AAL5_PARAMETERS","features":[320]},{"name":"AAL5_SSCS_FRAME_RELAY","features":[320]},{"name":"AAL5_SSCS_NULL","features":[320]},{"name":"AAL5_SSCS_SSCOP_ASSURED","features":[320]},{"name":"AAL5_SSCS_SSCOP_NON_ASSURED","features":[320]},{"name":"AALTYPE_5","features":[320]},{"name":"AALTYPE_USER","features":[320]},{"name":"AALUSER_PARAMETERS","features":[320]},{"name":"AAL_PARAMETERS_IE","features":[320]},{"name":"AAL_TYPE","features":[320]},{"name":"ADDRESS_FAMILY","features":[320]},{"name":"ADDRINFOA","features":[320]},{"name":"ADDRINFOEX2A","features":[320]},{"name":"ADDRINFOEX2W","features":[320]},{"name":"ADDRINFOEX3","features":[320]},{"name":"ADDRINFOEX4","features":[307,320]},{"name":"ADDRINFOEX5","features":[307,320]},{"name":"ADDRINFOEX6","features":[307,320]},{"name":"ADDRINFOEXA","features":[320]},{"name":"ADDRINFOEXW","features":[320]},{"name":"ADDRINFOEX_VERSION_2","features":[320]},{"name":"ADDRINFOEX_VERSION_3","features":[320]},{"name":"ADDRINFOEX_VERSION_4","features":[320]},{"name":"ADDRINFOEX_VERSION_5","features":[320]},{"name":"ADDRINFOEX_VERSION_6","features":[320]},{"name":"ADDRINFOW","features":[320]},{"name":"ADDRINFO_DNS_SERVER","features":[320]},{"name":"ADDR_ANY","features":[320]},{"name":"AFPROTOCOLS","features":[320]},{"name":"AF_12844","features":[320]},{"name":"AF_APPLETALK","features":[320]},{"name":"AF_ATM","features":[320]},{"name":"AF_BAN","features":[320]},{"name":"AF_CCITT","features":[320]},{"name":"AF_CHAOS","features":[320]},{"name":"AF_CLUSTER","features":[320]},{"name":"AF_DATAKIT","features":[320]},{"name":"AF_DECnet","features":[320]},{"name":"AF_DLI","features":[320]},{"name":"AF_ECMA","features":[320]},{"name":"AF_FIREFOX","features":[320]},{"name":"AF_HYLINK","features":[320]},{"name":"AF_HYPERV","features":[320]},{"name":"AF_ICLFXBM","features":[320]},{"name":"AF_IMPLINK","features":[320]},{"name":"AF_INET","features":[320]},{"name":"AF_INET6","features":[320]},{"name":"AF_IPX","features":[320]},{"name":"AF_IRDA","features":[320]},{"name":"AF_ISO","features":[320]},{"name":"AF_LAT","features":[320]},{"name":"AF_LINK","features":[320]},{"name":"AF_MAX","features":[320]},{"name":"AF_NETBIOS","features":[320]},{"name":"AF_NETDES","features":[320]},{"name":"AF_NS","features":[320]},{"name":"AF_OSI","features":[320]},{"name":"AF_PUP","features":[320]},{"name":"AF_SNA","features":[320]},{"name":"AF_TCNMESSAGE","features":[320]},{"name":"AF_TCNPROCESS","features":[320]},{"name":"AF_UNIX","features":[320]},{"name":"AF_UNKNOWN1","features":[320]},{"name":"AF_UNSPEC","features":[320]},{"name":"AF_VOICEVIEW","features":[320]},{"name":"AI_ADDRCONFIG","features":[320]},{"name":"AI_ALL","features":[320]},{"name":"AI_BYPASS_DNS_CACHE","features":[320]},{"name":"AI_CANONNAME","features":[320]},{"name":"AI_DISABLE_IDN_ENCODING","features":[320]},{"name":"AI_DNS_ONLY","features":[320]},{"name":"AI_DNS_RESPONSE_HOSTFILE","features":[320]},{"name":"AI_DNS_RESPONSE_SECURE","features":[320]},{"name":"AI_DNS_SERVER_TYPE_DOH","features":[320]},{"name":"AI_DNS_SERVER_TYPE_UDP","features":[320]},{"name":"AI_DNS_SERVER_UDP_FALLBACK","features":[320]},{"name":"AI_EXCLUSIVE_CUSTOM_SERVERS","features":[320]},{"name":"AI_EXTENDED","features":[320]},{"name":"AI_FILESERVER","features":[320]},{"name":"AI_FORCE_CLEAR_TEXT","features":[320]},{"name":"AI_FQDN","features":[320]},{"name":"AI_NON_AUTHORITATIVE","features":[320]},{"name":"AI_NUMERICHOST","features":[320]},{"name":"AI_NUMERICSERV","features":[320]},{"name":"AI_PASSIVE","features":[320]},{"name":"AI_REQUIRE_SECURE","features":[320]},{"name":"AI_RESOLUTION_HANDLE","features":[320]},{"name":"AI_RETURN_PREFERRED_NAMES","features":[320]},{"name":"AI_RETURN_RESPONSE_FLAGS","features":[320]},{"name":"AI_RETURN_TTL","features":[320]},{"name":"AI_SECURE","features":[320]},{"name":"AI_SECURE_WITH_FALLBACK","features":[320]},{"name":"AI_V4MAPPED","features":[320]},{"name":"ARP_HARDWARE_TYPE","features":[320]},{"name":"ARP_HEADER","features":[320]},{"name":"ARP_HW_802","features":[320]},{"name":"ARP_HW_ENET","features":[320]},{"name":"ARP_OPCODE","features":[320]},{"name":"ARP_REQUEST","features":[320]},{"name":"ARP_RESPONSE","features":[320]},{"name":"ASSOCIATE_NAMERES_CONTEXT","features":[320]},{"name":"ASSOCIATE_NAMERES_CONTEXT_INPUT","features":[320]},{"name":"ATMPROTO_AAL1","features":[320]},{"name":"ATMPROTO_AAL2","features":[320]},{"name":"ATMPROTO_AAL34","features":[320]},{"name":"ATMPROTO_AAL5","features":[320]},{"name":"ATMPROTO_AALUSER","features":[320]},{"name":"ATM_ADDRESS","features":[320]},{"name":"ATM_ADDR_SIZE","features":[320]},{"name":"ATM_AESA","features":[320]},{"name":"ATM_BHLI","features":[320]},{"name":"ATM_BLLI","features":[320]},{"name":"ATM_BLLI_IE","features":[320]},{"name":"ATM_BROADBAND_BEARER_CAPABILITY_IE","features":[320]},{"name":"ATM_CALLING_PARTY_NUMBER_IE","features":[320]},{"name":"ATM_CAUSE_IE","features":[320]},{"name":"ATM_CONNECTION_ID","features":[320]},{"name":"ATM_E164","features":[320]},{"name":"ATM_NSAP","features":[320]},{"name":"ATM_PVC_PARAMS","features":[320]},{"name":"ATM_QOS_CLASS_IE","features":[320]},{"name":"ATM_TD","features":[307,320]},{"name":"ATM_TRAFFIC_DESCRIPTOR_IE","features":[307,320]},{"name":"ATM_TRANSIT_NETWORK_SELECTION_IE","features":[320]},{"name":"AcceptEx","features":[307,320,312]},{"name":"BASE_PROTOCOL","features":[320]},{"name":"BCOB_A","features":[320]},{"name":"BCOB_C","features":[320]},{"name":"BCOB_X","features":[320]},{"name":"BHLI_HighLayerProfile","features":[320]},{"name":"BHLI_ISO","features":[320]},{"name":"BHLI_UserSpecific","features":[320]},{"name":"BHLI_VendorSpecificAppId","features":[320]},{"name":"BIGENDIAN","features":[320]},{"name":"BITS_PER_BYTE","features":[320]},{"name":"BLLI_L2_ELAPB","features":[320]},{"name":"BLLI_L2_HDLC_ABM","features":[320]},{"name":"BLLI_L2_HDLC_ARM","features":[320]},{"name":"BLLI_L2_HDLC_NRM","features":[320]},{"name":"BLLI_L2_ISO_1745","features":[320]},{"name":"BLLI_L2_ISO_7776","features":[320]},{"name":"BLLI_L2_LLC","features":[320]},{"name":"BLLI_L2_MODE_EXT","features":[320]},{"name":"BLLI_L2_MODE_NORMAL","features":[320]},{"name":"BLLI_L2_Q921","features":[320]},{"name":"BLLI_L2_Q922","features":[320]},{"name":"BLLI_L2_USER_SPECIFIED","features":[320]},{"name":"BLLI_L2_X25L","features":[320]},{"name":"BLLI_L2_X25M","features":[320]},{"name":"BLLI_L2_X75","features":[320]},{"name":"BLLI_L3_IPI_IP","features":[320]},{"name":"BLLI_L3_IPI_SNAP","features":[320]},{"name":"BLLI_L3_ISO_8208","features":[320]},{"name":"BLLI_L3_ISO_TR9577","features":[320]},{"name":"BLLI_L3_MODE_EXT","features":[320]},{"name":"BLLI_L3_MODE_NORMAL","features":[320]},{"name":"BLLI_L3_PACKET_1024","features":[320]},{"name":"BLLI_L3_PACKET_128","features":[320]},{"name":"BLLI_L3_PACKET_16","features":[320]},{"name":"BLLI_L3_PACKET_2048","features":[320]},{"name":"BLLI_L3_PACKET_256","features":[320]},{"name":"BLLI_L3_PACKET_32","features":[320]},{"name":"BLLI_L3_PACKET_4096","features":[320]},{"name":"BLLI_L3_PACKET_512","features":[320]},{"name":"BLLI_L3_PACKET_64","features":[320]},{"name":"BLLI_L3_SIO_8473","features":[320]},{"name":"BLLI_L3_T70","features":[320]},{"name":"BLLI_L3_USER_SPECIFIED","features":[320]},{"name":"BLLI_L3_X223","features":[320]},{"name":"BLLI_L3_X25","features":[320]},{"name":"BYTE_ORDER","features":[320]},{"name":"CAUSE_AAL_PARAMETERS_UNSUPPORTED","features":[320]},{"name":"CAUSE_ACCESS_INFORMAION_DISCARDED","features":[320]},{"name":"CAUSE_BEARER_CAPABILITY_UNAUTHORIZED","features":[320]},{"name":"CAUSE_BEARER_CAPABILITY_UNAVAILABLE","features":[320]},{"name":"CAUSE_BEARER_CAPABILITY_UNIMPLEMENTED","features":[320]},{"name":"CAUSE_CALL_REJECTED","features":[320]},{"name":"CAUSE_CHANNEL_NONEXISTENT","features":[320]},{"name":"CAUSE_COND_PERMANENT","features":[320]},{"name":"CAUSE_COND_TRANSIENT","features":[320]},{"name":"CAUSE_COND_UNKNOWN","features":[320]},{"name":"CAUSE_DESTINATION_OUT_OF_ORDER","features":[320]},{"name":"CAUSE_INCOMPATIBLE_DESTINATION","features":[320]},{"name":"CAUSE_INCORRECT_MESSAGE_LENGTH","features":[320]},{"name":"CAUSE_INVALID_CALL_REFERENCE","features":[320]},{"name":"CAUSE_INVALID_ENDPOINT_REFERENCE","features":[320]},{"name":"CAUSE_INVALID_IE_CONTENTS","features":[320]},{"name":"CAUSE_INVALID_NUMBER_FORMAT","features":[320]},{"name":"CAUSE_INVALID_STATE_FOR_MESSAGE","features":[320]},{"name":"CAUSE_INVALID_TRANSIT_NETWORK_SELECTION","features":[320]},{"name":"CAUSE_LOC_BEYOND_INTERWORKING","features":[320]},{"name":"CAUSE_LOC_INTERNATIONAL_NETWORK","features":[320]},{"name":"CAUSE_LOC_PRIVATE_LOCAL","features":[320]},{"name":"CAUSE_LOC_PRIVATE_REMOTE","features":[320]},{"name":"CAUSE_LOC_PUBLIC_LOCAL","features":[320]},{"name":"CAUSE_LOC_PUBLIC_REMOTE","features":[320]},{"name":"CAUSE_LOC_TRANSIT_NETWORK","features":[320]},{"name":"CAUSE_LOC_USER","features":[320]},{"name":"CAUSE_MANDATORY_IE_MISSING","features":[320]},{"name":"CAUSE_NA_ABNORMAL","features":[320]},{"name":"CAUSE_NA_NORMAL","features":[320]},{"name":"CAUSE_NETWORK_OUT_OF_ORDER","features":[320]},{"name":"CAUSE_NORMAL_CALL_CLEARING","features":[320]},{"name":"CAUSE_NORMAL_UNSPECIFIED","features":[320]},{"name":"CAUSE_NO_ROUTE_TO_DESTINATION","features":[320]},{"name":"CAUSE_NO_ROUTE_TO_TRANSIT_NETWORK","features":[320]},{"name":"CAUSE_NO_USER_RESPONDING","features":[320]},{"name":"CAUSE_NO_VPI_VCI_AVAILABLE","features":[320]},{"name":"CAUSE_NUMBER_CHANGED","features":[320]},{"name":"CAUSE_OPTION_UNAVAILABLE","features":[320]},{"name":"CAUSE_PROTOCOL_ERROR","features":[320]},{"name":"CAUSE_PU_PROVIDER","features":[320]},{"name":"CAUSE_PU_USER","features":[320]},{"name":"CAUSE_QOS_UNAVAILABLE","features":[320]},{"name":"CAUSE_REASON_IE_INSUFFICIENT","features":[320]},{"name":"CAUSE_REASON_IE_MISSING","features":[320]},{"name":"CAUSE_REASON_USER","features":[320]},{"name":"CAUSE_RECOVERY_ON_TIMEOUT","features":[320]},{"name":"CAUSE_RESOURCE_UNAVAILABLE","features":[320]},{"name":"CAUSE_STATUS_ENQUIRY_RESPONSE","features":[320]},{"name":"CAUSE_TEMPORARY_FAILURE","features":[320]},{"name":"CAUSE_TOO_MANY_PENDING_ADD_PARTY","features":[320]},{"name":"CAUSE_UNALLOCATED_NUMBER","features":[320]},{"name":"CAUSE_UNIMPLEMENTED_IE","features":[320]},{"name":"CAUSE_UNIMPLEMENTED_MESSAGE_TYPE","features":[320]},{"name":"CAUSE_UNSUPPORTED_TRAFFIC_PARAMETERS","features":[320]},{"name":"CAUSE_USER_BUSY","features":[320]},{"name":"CAUSE_USER_CELL_RATE_UNAVAILABLE","features":[320]},{"name":"CAUSE_USER_REJECTS_CLIR","features":[320]},{"name":"CAUSE_VPI_VCI_UNACCEPTABLE","features":[320]},{"name":"CAUSE_VPI_VCI_UNAVAILABLE","features":[320]},{"name":"CF_ACCEPT","features":[320]},{"name":"CF_DEFER","features":[320]},{"name":"CF_REJECT","features":[320]},{"name":"CLIP_NOT","features":[320]},{"name":"CLIP_SUS","features":[320]},{"name":"CMSGHDR","features":[320]},{"name":"COMP_EQUAL","features":[320]},{"name":"COMP_NOTLESS","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_HARDWARE_SLOT_ALLOCATED","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_INVALID","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_POLICY_ERROR","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_SERVICE_UNAVAILABLE","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_SOFTWARE_SLOT_ALLOCATED","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_SYSTEM_ERROR","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_TRANSPORT_DISCONNECTED","features":[320]},{"name":"CSADDR_INFO","features":[320]},{"name":"DE_REUSE_SOCKET","features":[320]},{"name":"DL_ADDRESS_LENGTH_MAXIMUM","features":[320]},{"name":"DL_EI48","features":[320]},{"name":"DL_EI64","features":[320]},{"name":"DL_EUI48","features":[320]},{"name":"DL_EUI64","features":[320]},{"name":"DL_HEADER_LENGTH_MAXIMUM","features":[320]},{"name":"DL_OUI","features":[320]},{"name":"DL_TEREDO_ADDRESS","features":[320]},{"name":"DL_TEREDO_ADDRESS_PRV","features":[320]},{"name":"DL_TUNNEL_ADDRESS","features":[320,313]},{"name":"ETHERNET_HEADER","features":[320]},{"name":"ETHERNET_TYPE_802_1AD","features":[320]},{"name":"ETHERNET_TYPE_802_1Q","features":[320]},{"name":"ETHERNET_TYPE_ARP","features":[320]},{"name":"ETHERNET_TYPE_IPV4","features":[320]},{"name":"ETHERNET_TYPE_IPV6","features":[320]},{"name":"ETHERNET_TYPE_MINIMUM","features":[320]},{"name":"ETH_LENGTH_OF_HEADER","features":[320]},{"name":"ETH_LENGTH_OF_SNAP_HEADER","features":[320]},{"name":"ETH_LENGTH_OF_VLAN_HEADER","features":[320]},{"name":"EXT_LEN_UNIT","features":[320]},{"name":"E_WINDOW_ADVANCE_BY_TIME","features":[320]},{"name":"E_WINDOW_USE_AS_DATA_CACHE","features":[320]},{"name":"EnumProtocolsA","features":[320]},{"name":"EnumProtocolsW","features":[320]},{"name":"FALLBACK_INDEX","features":[320]},{"name":"FD_ACCEPT","features":[320]},{"name":"FD_ACCEPT_BIT","features":[320]},{"name":"FD_ADDRESS_LIST_CHANGE_BIT","features":[320]},{"name":"FD_CLOSE","features":[320]},{"name":"FD_CLOSE_BIT","features":[320]},{"name":"FD_CONNECT","features":[320]},{"name":"FD_CONNECT_BIT","features":[320]},{"name":"FD_GROUP_QOS_BIT","features":[320]},{"name":"FD_MAX_EVENTS","features":[320]},{"name":"FD_OOB","features":[320]},{"name":"FD_OOB_BIT","features":[320]},{"name":"FD_QOS_BIT","features":[320]},{"name":"FD_READ","features":[320]},{"name":"FD_READ_BIT","features":[320]},{"name":"FD_ROUTING_INTERFACE_CHANGE_BIT","features":[320]},{"name":"FD_SET","features":[320]},{"name":"FD_SETSIZE","features":[320]},{"name":"FD_WRITE","features":[320]},{"name":"FD_WRITE_BIT","features":[320]},{"name":"FIOASYNC","features":[320]},{"name":"FIONBIO","features":[320]},{"name":"FIONREAD","features":[320]},{"name":"FLOWSPEC","features":[320]},{"name":"FROM_PROTOCOL_INFO","features":[320]},{"name":"FallbackIndexMax","features":[320]},{"name":"FallbackIndexTcpFastopen","features":[320]},{"name":"FreeAddrInfoEx","features":[320]},{"name":"FreeAddrInfoExW","features":[320]},{"name":"FreeAddrInfoW","features":[320]},{"name":"GAI_STRERROR_BUFFER_SIZE","features":[320]},{"name":"GROUP_FILTER","features":[320]},{"name":"GROUP_REQ","features":[320]},{"name":"GROUP_SOURCE_REQ","features":[320]},{"name":"GetAcceptExSockaddrs","features":[320]},{"name":"GetAddrInfoExA","features":[307,320,312]},{"name":"GetAddrInfoExCancel","features":[307,320]},{"name":"GetAddrInfoExOverlappedResult","features":[307,320,312]},{"name":"GetAddrInfoExW","features":[307,320,312]},{"name":"GetAddrInfoW","features":[320]},{"name":"GetAddressByNameA","features":[307,320]},{"name":"GetAddressByNameW","features":[307,320]},{"name":"GetHostNameW","features":[320]},{"name":"GetNameByTypeA","features":[320]},{"name":"GetNameByTypeW","features":[320]},{"name":"GetNameInfoW","features":[320]},{"name":"GetServiceA","features":[307,320]},{"name":"GetServiceW","features":[307,320]},{"name":"GetTypeByNameA","features":[320]},{"name":"GetTypeByNameW","features":[320]},{"name":"HOSTENT","features":[320]},{"name":"IAS_ATTRIB_INT","features":[320]},{"name":"IAS_ATTRIB_NO_ATTRIB","features":[320]},{"name":"IAS_ATTRIB_NO_CLASS","features":[320]},{"name":"IAS_ATTRIB_OCTETSEQ","features":[320]},{"name":"IAS_ATTRIB_STR","features":[320]},{"name":"IAS_MAX_ATTRIBNAME","features":[320]},{"name":"IAS_MAX_CLASSNAME","features":[320]},{"name":"IAS_MAX_OCTET_STRING","features":[320]},{"name":"IAS_MAX_USER_STRING","features":[320]},{"name":"ICMP4_TIME_EXCEED_CODE","features":[320]},{"name":"ICMP4_TIME_EXCEED_REASSEMBLY","features":[320]},{"name":"ICMP4_TIME_EXCEED_TRANSIT","features":[320]},{"name":"ICMP4_UNREACH_ADMIN","features":[320]},{"name":"ICMP4_UNREACH_CODE","features":[320]},{"name":"ICMP4_UNREACH_FRAG_NEEDED","features":[320]},{"name":"ICMP4_UNREACH_HOST","features":[320]},{"name":"ICMP4_UNREACH_HOST_ADMIN","features":[320]},{"name":"ICMP4_UNREACH_HOST_TOS","features":[320]},{"name":"ICMP4_UNREACH_HOST_UNKNOWN","features":[320]},{"name":"ICMP4_UNREACH_ISOLATED","features":[320]},{"name":"ICMP4_UNREACH_NET","features":[320]},{"name":"ICMP4_UNREACH_NET_ADMIN","features":[320]},{"name":"ICMP4_UNREACH_NET_TOS","features":[320]},{"name":"ICMP4_UNREACH_NET_UNKNOWN","features":[320]},{"name":"ICMP4_UNREACH_PORT","features":[320]},{"name":"ICMP4_UNREACH_PROTOCOL","features":[320]},{"name":"ICMP4_UNREACH_SOURCEROUTE_FAILED","features":[320]},{"name":"ICMP6_DST_UNREACH_ADDR","features":[320]},{"name":"ICMP6_DST_UNREACH_ADMIN","features":[320]},{"name":"ICMP6_DST_UNREACH_BEYONDSCOPE","features":[320]},{"name":"ICMP6_DST_UNREACH_NOPORT","features":[320]},{"name":"ICMP6_DST_UNREACH_NOROUTE","features":[320]},{"name":"ICMP6_PARAMPROB_FIRSTFRAGMENT","features":[320]},{"name":"ICMP6_PARAMPROB_HEADER","features":[320]},{"name":"ICMP6_PARAMPROB_NEXTHEADER","features":[320]},{"name":"ICMP6_PARAMPROB_OPTION","features":[320]},{"name":"ICMP6_TIME_EXCEED_REASSEMBLY","features":[320]},{"name":"ICMP6_TIME_EXCEED_TRANSIT","features":[320]},{"name":"ICMPV4_ADDRESS_MASK_MESSAGE","features":[320]},{"name":"ICMPV4_INVALID_PREFERENCE_LEVEL","features":[320]},{"name":"ICMPV4_ROUTER_ADVERT_ENTRY","features":[320]},{"name":"ICMPV4_ROUTER_ADVERT_HEADER","features":[320]},{"name":"ICMPV4_ROUTER_SOLICIT","features":[320]},{"name":"ICMPV4_TIMESTAMP_MESSAGE","features":[320]},{"name":"ICMPV6_ECHO_REQUEST_FLAG_REVERSE","features":[320]},{"name":"ICMP_ERROR_INFO","features":[320]},{"name":"ICMP_HEADER","features":[320]},{"name":"ICMP_MESSAGE","features":[320]},{"name":"IE_AALParameters","features":[320]},{"name":"IE_BHLI","features":[320]},{"name":"IE_BLLI","features":[320]},{"name":"IE_BroadbandBearerCapability","features":[320]},{"name":"IE_CalledPartyNumber","features":[320]},{"name":"IE_CalledPartySubaddress","features":[320]},{"name":"IE_CallingPartyNumber","features":[320]},{"name":"IE_CallingPartySubaddress","features":[320]},{"name":"IE_Cause","features":[320]},{"name":"IE_QOSClass","features":[320]},{"name":"IE_TrafficDescriptor","features":[320]},{"name":"IE_TransitNetworkSelection","features":[320]},{"name":"IFF_BROADCAST","features":[320]},{"name":"IFF_LOOPBACK","features":[320]},{"name":"IFF_MULTICAST","features":[320]},{"name":"IFF_POINTTOPOINT","features":[320]},{"name":"IFF_UP","features":[320]},{"name":"IGMPV3_QUERY_HEADER","features":[320]},{"name":"IGMPV3_REPORT_HEADER","features":[320]},{"name":"IGMPV3_REPORT_RECORD_HEADER","features":[320]},{"name":"IGMP_HEADER","features":[320]},{"name":"IGMP_LEAVE_GROUP_TYPE","features":[320]},{"name":"IGMP_MAX_RESP_CODE_TYPE","features":[320]},{"name":"IGMP_MAX_RESP_CODE_TYPE_FLOAT","features":[320]},{"name":"IGMP_MAX_RESP_CODE_TYPE_NORMAL","features":[320]},{"name":"IGMP_QUERY_TYPE","features":[320]},{"name":"IGMP_VERSION1_REPORT_TYPE","features":[320]},{"name":"IGMP_VERSION2_REPORT_TYPE","features":[320]},{"name":"IGMP_VERSION3_REPORT_TYPE","features":[320]},{"name":"IMPLINK_HIGHEXPER","features":[320]},{"name":"IMPLINK_IP","features":[320]},{"name":"IMPLINK_LOWEXPER","features":[320]},{"name":"IN4ADDR_ANY","features":[320]},{"name":"IN4ADDR_BROADCAST","features":[320]},{"name":"IN4ADDR_LINKLOCALPREFIX_LENGTH","features":[320]},{"name":"IN4ADDR_LOOPBACK","features":[320]},{"name":"IN4ADDR_LOOPBACKPREFIX_LENGTH","features":[320]},{"name":"IN4ADDR_MULTICASTPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_6TO4PREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_LINKLOCALPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_MULTICASTPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_SOLICITEDNODEMULTICASTPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_TEREDOPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_V4MAPPEDPREFIX_LENGTH","features":[320]},{"name":"IN6_ADDR","features":[320]},{"name":"IN6_EMBEDDEDV4_BITS_IN_BYTE","features":[320]},{"name":"IN6_EMBEDDEDV4_UOCTET_POSITION","features":[320]},{"name":"IN6_PKTINFO","features":[320]},{"name":"IN6_PKTINFO_EX","features":[320]},{"name":"INADDR_ANY","features":[320]},{"name":"INADDR_BROADCAST","features":[320]},{"name":"INADDR_LOOPBACK","features":[320]},{"name":"INADDR_NONE","features":[320]},{"name":"INCL_WINSOCK_API_PROTOTYPES","features":[320]},{"name":"INCL_WINSOCK_API_TYPEDEFS","features":[320]},{"name":"INET6_ADDRSTRLEN","features":[320]},{"name":"INET_ADDRSTRLEN","features":[320]},{"name":"INET_PORT_RANGE","features":[320]},{"name":"INET_PORT_RESERVATION_INFORMATION","features":[320]},{"name":"INET_PORT_RESERVATION_INSTANCE","features":[320]},{"name":"INET_PORT_RESERVATION_TOKEN","features":[320]},{"name":"INTERFACE_INFO","features":[320]},{"name":"INTERFACE_INFO_EX","features":[320]},{"name":"INVALID_SOCKET","features":[320]},{"name":"IN_ADDR","features":[320]},{"name":"IN_CLASSA_HOST","features":[320]},{"name":"IN_CLASSA_MAX","features":[320]},{"name":"IN_CLASSA_NET","features":[320]},{"name":"IN_CLASSA_NSHIFT","features":[320]},{"name":"IN_CLASSB_HOST","features":[320]},{"name":"IN_CLASSB_MAX","features":[320]},{"name":"IN_CLASSB_NET","features":[320]},{"name":"IN_CLASSB_NSHIFT","features":[320]},{"name":"IN_CLASSC_HOST","features":[320]},{"name":"IN_CLASSC_NET","features":[320]},{"name":"IN_CLASSC_NSHIFT","features":[320]},{"name":"IN_CLASSD_HOST","features":[320]},{"name":"IN_CLASSD_NET","features":[320]},{"name":"IN_CLASSD_NSHIFT","features":[320]},{"name":"IN_PKTINFO","features":[320]},{"name":"IN_PKTINFO_EX","features":[320]},{"name":"IN_RECVERR","features":[320]},{"name":"IOCPARM_MASK","features":[320]},{"name":"IOC_IN","features":[320]},{"name":"IOC_INOUT","features":[320]},{"name":"IOC_OUT","features":[320]},{"name":"IOC_PROTOCOL","features":[320]},{"name":"IOC_UNIX","features":[320]},{"name":"IOC_VENDOR","features":[320]},{"name":"IOC_VOID","features":[320]},{"name":"IOC_WS2","features":[320]},{"name":"IP4_OFF_MASK","features":[320]},{"name":"IP6F_MORE_FRAG","features":[320]},{"name":"IP6F_OFF_MASK","features":[320]},{"name":"IP6F_RESERVED_MASK","features":[320]},{"name":"IP6OPT_JUMBO","features":[320]},{"name":"IP6OPT_MUTABLE","features":[320]},{"name":"IP6OPT_NSAP_ADDR","features":[320]},{"name":"IP6OPT_PAD1","features":[320]},{"name":"IP6OPT_PADN","features":[320]},{"name":"IP6OPT_ROUTER_ALERT","features":[320]},{"name":"IP6OPT_TUNNEL_LIMIT","features":[320]},{"name":"IP6OPT_TYPE_DISCARD","features":[320]},{"name":"IP6OPT_TYPE_FORCEICMP","features":[320]},{"name":"IP6OPT_TYPE_ICMP","features":[320]},{"name":"IP6OPT_TYPE_SKIP","features":[320]},{"name":"IP6T_SO_ORIGINAL_DST","features":[320]},{"name":"IPPORT_BIFFUDP","features":[320]},{"name":"IPPORT_CHARGEN","features":[320]},{"name":"IPPORT_CMDSERVER","features":[320]},{"name":"IPPORT_DAYTIME","features":[320]},{"name":"IPPORT_DISCARD","features":[320]},{"name":"IPPORT_DYNAMIC_MAX","features":[320]},{"name":"IPPORT_DYNAMIC_MIN","features":[320]},{"name":"IPPORT_ECHO","features":[320]},{"name":"IPPORT_EFSSERVER","features":[320]},{"name":"IPPORT_EPMAP","features":[320]},{"name":"IPPORT_EXECSERVER","features":[320]},{"name":"IPPORT_FINGER","features":[320]},{"name":"IPPORT_FTP","features":[320]},{"name":"IPPORT_FTP_DATA","features":[320]},{"name":"IPPORT_HTTPS","features":[320]},{"name":"IPPORT_IMAP","features":[320]},{"name":"IPPORT_IMAP3","features":[320]},{"name":"IPPORT_LDAP","features":[320]},{"name":"IPPORT_LOGINSERVER","features":[320]},{"name":"IPPORT_MICROSOFT_DS","features":[320]},{"name":"IPPORT_MSP","features":[320]},{"name":"IPPORT_MTP","features":[320]},{"name":"IPPORT_NAMESERVER","features":[320]},{"name":"IPPORT_NETBIOS_DGM","features":[320]},{"name":"IPPORT_NETBIOS_NS","features":[320]},{"name":"IPPORT_NETBIOS_SSN","features":[320]},{"name":"IPPORT_NETSTAT","features":[320]},{"name":"IPPORT_NTP","features":[320]},{"name":"IPPORT_POP3","features":[320]},{"name":"IPPORT_QOTD","features":[320]},{"name":"IPPORT_REGISTERED_MAX","features":[320]},{"name":"IPPORT_REGISTERED_MIN","features":[320]},{"name":"IPPORT_RESERVED","features":[320]},{"name":"IPPORT_RJE","features":[320]},{"name":"IPPORT_ROUTESERVER","features":[320]},{"name":"IPPORT_SMTP","features":[320]},{"name":"IPPORT_SNMP","features":[320]},{"name":"IPPORT_SNMP_TRAP","features":[320]},{"name":"IPPORT_SUPDUP","features":[320]},{"name":"IPPORT_SYSTAT","features":[320]},{"name":"IPPORT_TCPMUX","features":[320]},{"name":"IPPORT_TELNET","features":[320]},{"name":"IPPORT_TFTP","features":[320]},{"name":"IPPORT_TIMESERVER","features":[320]},{"name":"IPPORT_TTYLINK","features":[320]},{"name":"IPPORT_WHOIS","features":[320]},{"name":"IPPORT_WHOSERVER","features":[320]},{"name":"IPPROTO","features":[320]},{"name":"IPPROTO_AH","features":[320]},{"name":"IPPROTO_CBT","features":[320]},{"name":"IPPROTO_DSTOPTS","features":[320]},{"name":"IPPROTO_EGP","features":[320]},{"name":"IPPROTO_ESP","features":[320]},{"name":"IPPROTO_FRAGMENT","features":[320]},{"name":"IPPROTO_GGP","features":[320]},{"name":"IPPROTO_HOPOPTS","features":[320]},{"name":"IPPROTO_ICLFXBM","features":[320]},{"name":"IPPROTO_ICMP","features":[320]},{"name":"IPPROTO_ICMPV6","features":[320]},{"name":"IPPROTO_IDP","features":[320]},{"name":"IPPROTO_IGMP","features":[320]},{"name":"IPPROTO_IGP","features":[320]},{"name":"IPPROTO_IP","features":[320]},{"name":"IPPROTO_IPV4","features":[320]},{"name":"IPPROTO_IPV6","features":[320]},{"name":"IPPROTO_L2TP","features":[320]},{"name":"IPPROTO_MAX","features":[320]},{"name":"IPPROTO_ND","features":[320]},{"name":"IPPROTO_NONE","features":[320]},{"name":"IPPROTO_PGM","features":[320]},{"name":"IPPROTO_PIM","features":[320]},{"name":"IPPROTO_PUP","features":[320]},{"name":"IPPROTO_RAW","features":[320]},{"name":"IPPROTO_RDP","features":[320]},{"name":"IPPROTO_RESERVED_IPSEC","features":[320]},{"name":"IPPROTO_RESERVED_IPSECOFFLOAD","features":[320]},{"name":"IPPROTO_RESERVED_MAX","features":[320]},{"name":"IPPROTO_RESERVED_RAW","features":[320]},{"name":"IPPROTO_RESERVED_WNV","features":[320]},{"name":"IPPROTO_RM","features":[320]},{"name":"IPPROTO_ROUTING","features":[320]},{"name":"IPPROTO_SCTP","features":[320]},{"name":"IPPROTO_ST","features":[320]},{"name":"IPPROTO_TCP","features":[320]},{"name":"IPPROTO_UDP","features":[320]},{"name":"IPTLS_METADATA","features":[320]},{"name":"IPV4_HEADER","features":[320]},{"name":"IPV4_MAX_MINIMUM_MTU","features":[320]},{"name":"IPV4_MINIMUM_MTU","features":[320]},{"name":"IPV4_MIN_MINIMUM_MTU","features":[320]},{"name":"IPV4_OPTION_HEADER","features":[320]},{"name":"IPV4_OPTION_TYPE","features":[320]},{"name":"IPV4_ROUTING_HEADER","features":[320]},{"name":"IPV4_TIMESTAMP_OPTION","features":[320]},{"name":"IPV4_VERSION","features":[320]},{"name":"IPV6_ADD_IFLIST","features":[320]},{"name":"IPV6_ADD_MEMBERSHIP","features":[320]},{"name":"IPV6_CHECKSUM","features":[320]},{"name":"IPV6_DEL_IFLIST","features":[320]},{"name":"IPV6_DONTFRAG","features":[320]},{"name":"IPV6_DROP_MEMBERSHIP","features":[320]},{"name":"IPV6_ECN","features":[320]},{"name":"IPV6_ECN_MASK","features":[320]},{"name":"IPV6_ECN_SHIFT","features":[320]},{"name":"IPV6_EXTENSION_HEADER","features":[320]},{"name":"IPV6_FLOW_LABEL_MASK","features":[320]},{"name":"IPV6_FRAGMENT_HEADER","features":[320]},{"name":"IPV6_FULL_TRAFFIC_CLASS_MASK","features":[320]},{"name":"IPV6_GET_IFLIST","features":[320]},{"name":"IPV6_HDRINCL","features":[320]},{"name":"IPV6_HEADER","features":[320]},{"name":"IPV6_HOPLIMIT","features":[320]},{"name":"IPV6_HOPOPTS","features":[320]},{"name":"IPV6_IFLIST","features":[320]},{"name":"IPV6_JOIN_GROUP","features":[320]},{"name":"IPV6_LEAVE_GROUP","features":[320]},{"name":"IPV6_MINIMUM_MTU","features":[320]},{"name":"IPV6_MREQ","features":[320]},{"name":"IPV6_MTU","features":[320]},{"name":"IPV6_MTU_DISCOVER","features":[320]},{"name":"IPV6_MULTICAST_HOPS","features":[320]},{"name":"IPV6_MULTICAST_IF","features":[320]},{"name":"IPV6_MULTICAST_LOOP","features":[320]},{"name":"IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS","features":[320]},{"name":"IPV6_NRT_INTERFACE","features":[320]},{"name":"IPV6_OPTION_HEADER","features":[320]},{"name":"IPV6_OPTION_JUMBOGRAM","features":[320]},{"name":"IPV6_OPTION_ROUTER_ALERT","features":[320]},{"name":"IPV6_OPTION_TYPE","features":[320]},{"name":"IPV6_PKTINFO","features":[320]},{"name":"IPV6_PKTINFO_EX","features":[320]},{"name":"IPV6_PROTECTION_LEVEL","features":[320]},{"name":"IPV6_RECVDSTADDR","features":[320]},{"name":"IPV6_RECVECN","features":[320]},{"name":"IPV6_RECVERR","features":[320]},{"name":"IPV6_RECVIF","features":[320]},{"name":"IPV6_RECVRTHDR","features":[320]},{"name":"IPV6_RECVTCLASS","features":[320]},{"name":"IPV6_ROUTER_ADVERTISEMENT_FLAGS","features":[320]},{"name":"IPV6_ROUTING_HEADER","features":[320]},{"name":"IPV6_RTHDR","features":[320]},{"name":"IPV6_TCLASS","features":[320]},{"name":"IPV6_TRAFFIC_CLASS_MASK","features":[320]},{"name":"IPV6_UNICAST_HOPS","features":[320]},{"name":"IPV6_UNICAST_IF","features":[320]},{"name":"IPV6_USER_MTU","features":[320]},{"name":"IPV6_V6ONLY","features":[320]},{"name":"IPV6_VERSION","features":[320]},{"name":"IPV6_WFP_REDIRECT_CONTEXT","features":[320]},{"name":"IPV6_WFP_REDIRECT_RECORDS","features":[320]},{"name":"IPX_ADDRESS","features":[320]},{"name":"IPX_ADDRESS_DATA","features":[307,320]},{"name":"IPX_ADDRESS_NOTIFY","features":[320]},{"name":"IPX_DSTYPE","features":[320]},{"name":"IPX_EXTENDED_ADDRESS","features":[320]},{"name":"IPX_FILTERPTYPE","features":[320]},{"name":"IPX_GETNETINFO","features":[320]},{"name":"IPX_GETNETINFO_NORIP","features":[320]},{"name":"IPX_IMMEDIATESPXACK","features":[320]},{"name":"IPX_MAXSIZE","features":[320]},{"name":"IPX_MAX_ADAPTER_NUM","features":[320]},{"name":"IPX_NETNUM_DATA","features":[320]},{"name":"IPX_PTYPE","features":[320]},{"name":"IPX_RECEIVE_BROADCAST","features":[320]},{"name":"IPX_RECVHDR","features":[320]},{"name":"IPX_RERIPNETNUMBER","features":[320]},{"name":"IPX_SPXCONNSTATUS_DATA","features":[320]},{"name":"IPX_SPXGETCONNECTIONSTATUS","features":[320]},{"name":"IPX_STOPFILTERPTYPE","features":[320]},{"name":"IP_ADD_IFLIST","features":[320]},{"name":"IP_ADD_MEMBERSHIP","features":[320]},{"name":"IP_ADD_SOURCE_MEMBERSHIP","features":[320]},{"name":"IP_BLOCK_SOURCE","features":[320]},{"name":"IP_DEFAULT_MULTICAST_LOOP","features":[320]},{"name":"IP_DEFAULT_MULTICAST_TTL","features":[320]},{"name":"IP_DEL_IFLIST","features":[320]},{"name":"IP_DONTFRAGMENT","features":[320]},{"name":"IP_DROP_MEMBERSHIP","features":[320]},{"name":"IP_DROP_SOURCE_MEMBERSHIP","features":[320]},{"name":"IP_ECN","features":[320]},{"name":"IP_GET_IFLIST","features":[320]},{"name":"IP_HDRINCL","features":[320]},{"name":"IP_HOPLIMIT","features":[320]},{"name":"IP_IFLIST","features":[320]},{"name":"IP_MAX_MEMBERSHIPS","features":[320]},{"name":"IP_MREQ","features":[320]},{"name":"IP_MREQ_SOURCE","features":[320]},{"name":"IP_MSFILTER","features":[320]},{"name":"IP_MTU","features":[320]},{"name":"IP_MTU_DISCOVER","features":[320]},{"name":"IP_MULTICAST_IF","features":[320]},{"name":"IP_MULTICAST_LOOP","features":[320]},{"name":"IP_MULTICAST_TTL","features":[320]},{"name":"IP_NRT_INTERFACE","features":[320]},{"name":"IP_OPTIONS","features":[320]},{"name":"IP_OPTION_TIMESTAMP_ADDRESS","features":[320]},{"name":"IP_OPTION_TIMESTAMP_FLAGS","features":[320]},{"name":"IP_OPTION_TIMESTAMP_ONLY","features":[320]},{"name":"IP_OPTION_TIMESTAMP_SPECIFIC_ADDRESS","features":[320]},{"name":"IP_OPT_EOL","features":[320]},{"name":"IP_OPT_LSRR","features":[320]},{"name":"IP_OPT_MULTIDEST","features":[320]},{"name":"IP_OPT_NOP","features":[320]},{"name":"IP_OPT_ROUTER_ALERT","features":[320]},{"name":"IP_OPT_RR","features":[320]},{"name":"IP_OPT_SECURITY","features":[320]},{"name":"IP_OPT_SID","features":[320]},{"name":"IP_OPT_SSRR","features":[320]},{"name":"IP_OPT_TS","features":[320]},{"name":"IP_ORIGINAL_ARRIVAL_IF","features":[320]},{"name":"IP_PKTINFO","features":[320]},{"name":"IP_PKTINFO_EX","features":[320]},{"name":"IP_PMTUDISC_DO","features":[320]},{"name":"IP_PMTUDISC_DONT","features":[320]},{"name":"IP_PMTUDISC_MAX","features":[320]},{"name":"IP_PMTUDISC_NOT_SET","features":[320]},{"name":"IP_PMTUDISC_PROBE","features":[320]},{"name":"IP_PROTECTION_LEVEL","features":[320]},{"name":"IP_RECEIVE_BROADCAST","features":[320]},{"name":"IP_RECVDSTADDR","features":[320]},{"name":"IP_RECVECN","features":[320]},{"name":"IP_RECVERR","features":[320]},{"name":"IP_RECVIF","features":[320]},{"name":"IP_RECVRTHDR","features":[320]},{"name":"IP_RECVTCLASS","features":[320]},{"name":"IP_RECVTOS","features":[320]},{"name":"IP_RECVTTL","features":[320]},{"name":"IP_RTHDR","features":[320]},{"name":"IP_TCLASS","features":[320]},{"name":"IP_TOS","features":[320]},{"name":"IP_TTL","features":[320]},{"name":"IP_UNBLOCK_SOURCE","features":[320]},{"name":"IP_UNICAST_IF","features":[320]},{"name":"IP_UNSPECIFIED_HOP_LIMIT","features":[320]},{"name":"IP_UNSPECIFIED_TYPE_OF_SERVICE","features":[320]},{"name":"IP_UNSPECIFIED_USER_MTU","features":[320]},{"name":"IP_USER_MTU","features":[320]},{"name":"IP_VER_MASK","features":[320]},{"name":"IP_WFP_REDIRECT_CONTEXT","features":[320]},{"name":"IP_WFP_REDIRECT_RECORDS","features":[320]},{"name":"IRDA_PROTO_SOCK_STREAM","features":[320]},{"name":"IRLMP_9WIRE_MODE","features":[320]},{"name":"IRLMP_DISCOVERY_MODE","features":[320]},{"name":"IRLMP_ENUMDEVICES","features":[320]},{"name":"IRLMP_EXCLUSIVE_MODE","features":[320]},{"name":"IRLMP_IAS_QUERY","features":[320]},{"name":"IRLMP_IAS_SET","features":[320]},{"name":"IRLMP_IRLPT_MODE","features":[320]},{"name":"IRLMP_PARAMETERS","features":[320]},{"name":"IRLMP_SEND_PDU_LEN","features":[320]},{"name":"IRLMP_SHARP_MODE","features":[320]},{"name":"IRLMP_TINYTP_MODE","features":[320]},{"name":"ISOPROTO_CLNP","features":[320]},{"name":"ISOPROTO_CLTP","features":[320]},{"name":"ISOPROTO_ESIS","features":[320]},{"name":"ISOPROTO_INACT_NL","features":[320]},{"name":"ISOPROTO_INTRAISIS","features":[320]},{"name":"ISOPROTO_TP","features":[320]},{"name":"ISOPROTO_TP0","features":[320]},{"name":"ISOPROTO_TP1","features":[320]},{"name":"ISOPROTO_TP2","features":[320]},{"name":"ISOPROTO_TP3","features":[320]},{"name":"ISOPROTO_TP4","features":[320]},{"name":"ISOPROTO_X25","features":[320]},{"name":"ISO_EXP_DATA_NUSE","features":[320]},{"name":"ISO_EXP_DATA_USE","features":[320]},{"name":"ISO_HIERARCHICAL","features":[320]},{"name":"ISO_MAX_ADDR_LENGTH","features":[320]},{"name":"ISO_NON_HIERARCHICAL","features":[320]},{"name":"InetNtopW","features":[320]},{"name":"InetPtonW","features":[320]},{"name":"IpDadStateDeprecated","features":[320]},{"name":"IpDadStateDuplicate","features":[320]},{"name":"IpDadStateInvalid","features":[320]},{"name":"IpDadStatePreferred","features":[320]},{"name":"IpDadStateTentative","features":[320]},{"name":"IpPrefixOriginDhcp","features":[320]},{"name":"IpPrefixOriginManual","features":[320]},{"name":"IpPrefixOriginOther","features":[320]},{"name":"IpPrefixOriginRouterAdvertisement","features":[320]},{"name":"IpPrefixOriginUnchanged","features":[320]},{"name":"IpPrefixOriginWellKnown","features":[320]},{"name":"IpSuffixOriginDhcp","features":[320]},{"name":"IpSuffixOriginLinkLayerAddress","features":[320]},{"name":"IpSuffixOriginManual","features":[320]},{"name":"IpSuffixOriginOther","features":[320]},{"name":"IpSuffixOriginRandom","features":[320]},{"name":"IpSuffixOriginUnchanged","features":[320]},{"name":"IpSuffixOriginWellKnown","features":[320]},{"name":"JL_BOTH","features":[320]},{"name":"JL_RECEIVER_ONLY","features":[320]},{"name":"JL_SENDER_ONLY","features":[320]},{"name":"LAYERED_PROTOCOL","features":[320]},{"name":"LINGER","features":[320]},{"name":"LITTLEENDIAN","features":[320]},{"name":"LM_BAUD_115200","features":[320]},{"name":"LM_BAUD_1152K","features":[320]},{"name":"LM_BAUD_1200","features":[320]},{"name":"LM_BAUD_16M","features":[320]},{"name":"LM_BAUD_19200","features":[320]},{"name":"LM_BAUD_2400","features":[320]},{"name":"LM_BAUD_38400","features":[320]},{"name":"LM_BAUD_4M","features":[320]},{"name":"LM_BAUD_57600","features":[320]},{"name":"LM_BAUD_576K","features":[320]},{"name":"LM_BAUD_9600","features":[320]},{"name":"LM_HB1_Computer","features":[320]},{"name":"LM_HB1_Fax","features":[320]},{"name":"LM_HB1_LANAccess","features":[320]},{"name":"LM_HB1_Modem","features":[320]},{"name":"LM_HB1_PDA_Palmtop","features":[320]},{"name":"LM_HB1_PnP","features":[320]},{"name":"LM_HB1_Printer","features":[320]},{"name":"LM_HB2_FileServer","features":[320]},{"name":"LM_HB2_Telephony","features":[320]},{"name":"LM_HB_Extension","features":[320]},{"name":"LM_IRPARMS","features":[320]},{"name":"LOG2_BITS_PER_BYTE","features":[320]},{"name":"LPBLOCKINGCALLBACK","features":[307,320]},{"name":"LPCONDITIONPROC","features":[320]},{"name":"LPFN_ACCEPTEX","features":[307,320,312]},{"name":"LPFN_CONNECTEX","features":[307,320,312]},{"name":"LPFN_DISCONNECTEX","features":[307,320,312]},{"name":"LPFN_GETACCEPTEXSOCKADDRS","features":[320]},{"name":"LPFN_NSPAPI","features":[320]},{"name":"LPFN_RIOCLOSECOMPLETIONQUEUE","features":[320]},{"name":"LPFN_RIOCREATECOMPLETIONQUEUE","features":[307,320]},{"name":"LPFN_RIOCREATEREQUESTQUEUE","features":[320]},{"name":"LPFN_RIODEQUEUECOMPLETION","features":[320]},{"name":"LPFN_RIODEREGISTERBUFFER","features":[320]},{"name":"LPFN_RIONOTIFY","features":[320]},{"name":"LPFN_RIORECEIVE","features":[307,320]},{"name":"LPFN_RIORECEIVEEX","features":[320]},{"name":"LPFN_RIOREGISTERBUFFER","features":[320]},{"name":"LPFN_RIORESIZECOMPLETIONQUEUE","features":[307,320]},{"name":"LPFN_RIORESIZEREQUESTQUEUE","features":[307,320]},{"name":"LPFN_RIOSEND","features":[307,320]},{"name":"LPFN_RIOSENDEX","features":[307,320]},{"name":"LPFN_TRANSMITFILE","features":[307,320,312]},{"name":"LPFN_TRANSMITPACKETS","features":[307,320,312]},{"name":"LPFN_WSAPOLL","features":[320]},{"name":"LPFN_WSARECVMSG","features":[307,320,312]},{"name":"LPFN_WSASENDMSG","features":[307,320,312]},{"name":"LPLOOKUPSERVICE_COMPLETION_ROUTINE","features":[307,320,312]},{"name":"LPNSPCLEANUP","features":[320]},{"name":"LPNSPGETSERVICECLASSINFO","features":[320]},{"name":"LPNSPINSTALLSERVICECLASS","features":[320]},{"name":"LPNSPIOCTL","features":[307,320,312]},{"name":"LPNSPLOOKUPSERVICEBEGIN","features":[307,320,358]},{"name":"LPNSPLOOKUPSERVICEEND","features":[307,320]},{"name":"LPNSPLOOKUPSERVICENEXT","features":[307,320,358]},{"name":"LPNSPREMOVESERVICECLASS","features":[320]},{"name":"LPNSPSETSERVICE","features":[320,358]},{"name":"LPNSPSTARTUP","features":[307,320,358,312]},{"name":"LPNSPV2CLEANUP","features":[320]},{"name":"LPNSPV2CLIENTSESSIONRUNDOWN","features":[320]},{"name":"LPNSPV2LOOKUPSERVICEBEGIN","features":[307,320,358]},{"name":"LPNSPV2LOOKUPSERVICEEND","features":[307,320]},{"name":"LPNSPV2LOOKUPSERVICENEXTEX","features":[307,320,358]},{"name":"LPNSPV2SETSERVICEEX","features":[307,320,358]},{"name":"LPNSPV2STARTUP","features":[320]},{"name":"LPSERVICE_CALLBACK_PROC","features":[307,320]},{"name":"LPWPUCLOSEEVENT","features":[307,320]},{"name":"LPWPUCLOSESOCKETHANDLE","features":[320]},{"name":"LPWPUCLOSETHREAD","features":[307,320]},{"name":"LPWPUCOMPLETEOVERLAPPEDREQUEST","features":[307,320,312]},{"name":"LPWPUCREATEEVENT","features":[320]},{"name":"LPWPUCREATESOCKETHANDLE","features":[320]},{"name":"LPWPUFDISSET","features":[320]},{"name":"LPWPUGETPROVIDERPATH","features":[320]},{"name":"LPWPUMODIFYIFSHANDLE","features":[320]},{"name":"LPWPUOPENCURRENTTHREAD","features":[307,320]},{"name":"LPWPUPOSTMESSAGE","features":[307,320]},{"name":"LPWPUQUERYBLOCKINGCALLBACK","features":[307,320]},{"name":"LPWPUQUERYSOCKETHANDLECONTEXT","features":[320]},{"name":"LPWPUQUEUEAPC","features":[307,320]},{"name":"LPWPURESETEVENT","features":[307,320]},{"name":"LPWPUSETEVENT","features":[307,320]},{"name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","features":[307,320,312]},{"name":"LPWSAUSERAPC","features":[320]},{"name":"LPWSCDEINSTALLPROVIDER","features":[320]},{"name":"LPWSCENABLENSPROVIDER","features":[307,320]},{"name":"LPWSCENUMPROTOCOLS","features":[320]},{"name":"LPWSCGETPROVIDERPATH","features":[320]},{"name":"LPWSCINSTALLNAMESPACE","features":[320]},{"name":"LPWSCINSTALLPROVIDER","features":[320]},{"name":"LPWSCUNINSTALLNAMESPACE","features":[320]},{"name":"LPWSCUPDATEPROVIDER","features":[320]},{"name":"LPWSCWRITENAMESPACEORDER","features":[320]},{"name":"LPWSCWRITEPROVIDERORDER","features":[320]},{"name":"LPWSPACCEPT","features":[320]},{"name":"LPWSPADDRESSTOSTRING","features":[320]},{"name":"LPWSPASYNCSELECT","features":[307,320]},{"name":"LPWSPBIND","features":[320]},{"name":"LPWSPCANCELBLOCKINGCALL","features":[320]},{"name":"LPWSPCLEANUP","features":[320]},{"name":"LPWSPCLOSESOCKET","features":[320]},{"name":"LPWSPCONNECT","features":[320]},{"name":"LPWSPDUPLICATESOCKET","features":[320]},{"name":"LPWSPENUMNETWORKEVENTS","features":[307,320]},{"name":"LPWSPEVENTSELECT","features":[320]},{"name":"LPWSPGETOVERLAPPEDRESULT","features":[307,320,312]},{"name":"LPWSPGETPEERNAME","features":[320]},{"name":"LPWSPGETQOSBYNAME","features":[307,320]},{"name":"LPWSPGETSOCKNAME","features":[320]},{"name":"LPWSPGETSOCKOPT","features":[320]},{"name":"LPWSPIOCTL","features":[307,320,312]},{"name":"LPWSPJOINLEAF","features":[320]},{"name":"LPWSPLISTEN","features":[320]},{"name":"LPWSPRECV","features":[307,320,312]},{"name":"LPWSPRECVDISCONNECT","features":[320]},{"name":"LPWSPRECVFROM","features":[307,320,312]},{"name":"LPWSPSELECT","features":[320]},{"name":"LPWSPSEND","features":[307,320,312]},{"name":"LPWSPSENDDISCONNECT","features":[320]},{"name":"LPWSPSENDTO","features":[307,320,312]},{"name":"LPWSPSETSOCKOPT","features":[320]},{"name":"LPWSPSHUTDOWN","features":[320]},{"name":"LPWSPSOCKET","features":[320]},{"name":"LPWSPSTARTUP","features":[307,320,312]},{"name":"LPWSPSTRINGTOADDRESS","features":[320]},{"name":"LSP_CRYPTO_COMPRESS","features":[320]},{"name":"LSP_FIREWALL","features":[320]},{"name":"LSP_INBOUND_MODIFY","features":[320]},{"name":"LSP_INSPECTOR","features":[320]},{"name":"LSP_LOCAL_CACHE","features":[320]},{"name":"LSP_OUTBOUND_MODIFY","features":[320]},{"name":"LSP_PROXY","features":[320]},{"name":"LSP_REDIRECTOR","features":[320]},{"name":"LSP_SYSTEM","features":[320]},{"name":"LUP_ADDRCONFIG","features":[320]},{"name":"LUP_API_ANSI","features":[320]},{"name":"LUP_CONTAINERS","features":[320]},{"name":"LUP_DEEP","features":[320]},{"name":"LUP_DISABLE_IDN_ENCODING","features":[320]},{"name":"LUP_DNS_ONLY","features":[320]},{"name":"LUP_DUAL_ADDR","features":[320]},{"name":"LUP_EXCLUSIVE_CUSTOM_SERVERS","features":[320]},{"name":"LUP_EXTENDED_QUERYSET","features":[320]},{"name":"LUP_FILESERVER","features":[320]},{"name":"LUP_FLUSHCACHE","features":[320]},{"name":"LUP_FLUSHPREVIOUS","features":[320]},{"name":"LUP_FORCE_CLEAR_TEXT","features":[320]},{"name":"LUP_NEAREST","features":[320]},{"name":"LUP_NOCONTAINERS","features":[320]},{"name":"LUP_NON_AUTHORITATIVE","features":[320]},{"name":"LUP_REQUIRE_SECURE","features":[320]},{"name":"LUP_RESOLUTION_HANDLE","features":[320]},{"name":"LUP_RES_SERVICE","features":[320]},{"name":"LUP_RETURN_ADDR","features":[320]},{"name":"LUP_RETURN_ALIASES","features":[320]},{"name":"LUP_RETURN_ALL","features":[320]},{"name":"LUP_RETURN_BLOB","features":[320]},{"name":"LUP_RETURN_COMMENT","features":[320]},{"name":"LUP_RETURN_NAME","features":[320]},{"name":"LUP_RETURN_PREFERRED_NAMES","features":[320]},{"name":"LUP_RETURN_QUERY_STRING","features":[320]},{"name":"LUP_RETURN_RESPONSE_FLAGS","features":[320]},{"name":"LUP_RETURN_TTL","features":[320]},{"name":"LUP_RETURN_TYPE","features":[320]},{"name":"LUP_RETURN_VERSION","features":[320]},{"name":"LUP_SECURE","features":[320]},{"name":"LUP_SECURE_WITH_FALLBACK","features":[320]},{"name":"LinkLocalAlwaysOff","features":[320]},{"name":"LinkLocalAlwaysOn","features":[320]},{"name":"LinkLocalDelayed","features":[320]},{"name":"LinkLocalUnchanged","features":[320]},{"name":"LmCharSetASCII","features":[320]},{"name":"LmCharSetISO_8859_1","features":[320]},{"name":"LmCharSetISO_8859_2","features":[320]},{"name":"LmCharSetISO_8859_3","features":[320]},{"name":"LmCharSetISO_8859_4","features":[320]},{"name":"LmCharSetISO_8859_5","features":[320]},{"name":"LmCharSetISO_8859_6","features":[320]},{"name":"LmCharSetISO_8859_7","features":[320]},{"name":"LmCharSetISO_8859_8","features":[320]},{"name":"LmCharSetISO_8859_9","features":[320]},{"name":"LmCharSetUNICODE","features":[320]},{"name":"MAXGETHOSTSTRUCT","features":[320]},{"name":"MAX_IPV4_HLEN","features":[320]},{"name":"MAX_IPV4_PACKET","features":[320]},{"name":"MAX_IPV6_PAYLOAD","features":[320]},{"name":"MAX_MCAST_TTL","features":[320]},{"name":"MAX_PROTOCOL_CHAIN","features":[320]},{"name":"MAX_WINDOW_INCREMENT_PERCENTAGE","features":[320]},{"name":"MCAST_BLOCK_SOURCE","features":[320]},{"name":"MCAST_EXCLUDE","features":[320]},{"name":"MCAST_INCLUDE","features":[320]},{"name":"MCAST_JOIN_GROUP","features":[320]},{"name":"MCAST_JOIN_SOURCE_GROUP","features":[320]},{"name":"MCAST_LEAVE_GROUP","features":[320]},{"name":"MCAST_LEAVE_SOURCE_GROUP","features":[320]},{"name":"MCAST_UNBLOCK_SOURCE","features":[320]},{"name":"MIB_IPPROTO_BBN","features":[320]},{"name":"MIB_IPPROTO_BGP","features":[320]},{"name":"MIB_IPPROTO_CISCO","features":[320]},{"name":"MIB_IPPROTO_DHCP","features":[320]},{"name":"MIB_IPPROTO_DVMRP","features":[320]},{"name":"MIB_IPPROTO_EGP","features":[320]},{"name":"MIB_IPPROTO_EIGRP","features":[320]},{"name":"MIB_IPPROTO_ES_IS","features":[320]},{"name":"MIB_IPPROTO_GGP","features":[320]},{"name":"MIB_IPPROTO_HELLO","features":[320]},{"name":"MIB_IPPROTO_ICMP","features":[320]},{"name":"MIB_IPPROTO_IDPR","features":[320]},{"name":"MIB_IPPROTO_IS_IS","features":[320]},{"name":"MIB_IPPROTO_LOCAL","features":[320]},{"name":"MIB_IPPROTO_NETMGMT","features":[320]},{"name":"MIB_IPPROTO_NT_AUTOSTATIC","features":[320]},{"name":"MIB_IPPROTO_NT_STATIC","features":[320]},{"name":"MIB_IPPROTO_NT_STATIC_NON_DOD","features":[320]},{"name":"MIB_IPPROTO_OSPF","features":[320]},{"name":"MIB_IPPROTO_OTHER","features":[320]},{"name":"MIB_IPPROTO_RIP","features":[320]},{"name":"MIB_IPPROTO_RPL","features":[320]},{"name":"MIT_GUID","features":[320]},{"name":"MIT_IF_LUID","features":[320]},{"name":"MLDV2_QUERY_HEADER","features":[320]},{"name":"MLDV2_REPORT_HEADER","features":[320]},{"name":"MLDV2_REPORT_RECORD_HEADER","features":[320]},{"name":"MLD_HEADER","features":[320]},{"name":"MLD_MAX_RESP_CODE_TYPE","features":[320]},{"name":"MLD_MAX_RESP_CODE_TYPE_FLOAT","features":[320]},{"name":"MLD_MAX_RESP_CODE_TYPE_NORMAL","features":[320]},{"name":"MSG_BCAST","features":[320]},{"name":"MSG_CTRUNC","features":[320]},{"name":"MSG_DONTROUTE","features":[320]},{"name":"MSG_ERRQUEUE","features":[320]},{"name":"MSG_INTERRUPT","features":[320]},{"name":"MSG_MAXIOVLEN","features":[320]},{"name":"MSG_MCAST","features":[320]},{"name":"MSG_OOB","features":[320]},{"name":"MSG_PARTIAL","features":[320]},{"name":"MSG_PEEK","features":[320]},{"name":"MSG_PUSH_IMMEDIATE","features":[320]},{"name":"MSG_TRUNC","features":[320]},{"name":"MSG_WAITALL","features":[320]},{"name":"MULTICAST_MODE_TYPE","features":[320]},{"name":"NAPI_DOMAIN_DESCRIPTION_BLOB","features":[320]},{"name":"NAPI_PROVIDER_INSTALLATION_BLOB","features":[320]},{"name":"NAPI_PROVIDER_LEVEL","features":[320]},{"name":"NAPI_PROVIDER_TYPE","features":[320]},{"name":"ND_NA_FLAG_OVERRIDE","features":[320]},{"name":"ND_NA_FLAG_ROUTER","features":[320]},{"name":"ND_NA_FLAG_SOLICITED","features":[320]},{"name":"ND_NEIGHBOR_ADVERT_HEADER","features":[320]},{"name":"ND_NEIGHBOR_SOLICIT_HEADER","features":[320]},{"name":"ND_OPTION_DNSSL","features":[320]},{"name":"ND_OPTION_HDR","features":[320]},{"name":"ND_OPTION_MTU","features":[320]},{"name":"ND_OPTION_PREFIX_INFO","features":[320]},{"name":"ND_OPTION_RDNSS","features":[320]},{"name":"ND_OPTION_RD_HDR","features":[320]},{"name":"ND_OPTION_ROUTE_INFO","features":[320]},{"name":"ND_OPTION_TYPE","features":[320]},{"name":"ND_OPT_ADVERTISEMENT_INTERVAL","features":[320]},{"name":"ND_OPT_DNSSL","features":[320]},{"name":"ND_OPT_DNSSL_MIN_LEN","features":[320]},{"name":"ND_OPT_HOME_AGENT_INFORMATION","features":[320]},{"name":"ND_OPT_MTU","features":[320]},{"name":"ND_OPT_NBMA_SHORTCUT_LIMIT","features":[320]},{"name":"ND_OPT_PI_FLAG_AUTO","features":[320]},{"name":"ND_OPT_PI_FLAG_ONLINK","features":[320]},{"name":"ND_OPT_PI_FLAG_ROUTE","features":[320]},{"name":"ND_OPT_PI_FLAG_ROUTER_ADDR","features":[320]},{"name":"ND_OPT_PI_FLAG_SITE_PREFIX","features":[320]},{"name":"ND_OPT_PREFIX_INFORMATION","features":[320]},{"name":"ND_OPT_RDNSS","features":[320]},{"name":"ND_OPT_RDNSS_MIN_LEN","features":[320]},{"name":"ND_OPT_REDIRECTED_HEADER","features":[320]},{"name":"ND_OPT_RI_FLAG_PREFERENCE","features":[320]},{"name":"ND_OPT_ROUTE_INFO","features":[320]},{"name":"ND_OPT_SOURCE_ADDR_LIST","features":[320]},{"name":"ND_OPT_SOURCE_LINKADDR","features":[320]},{"name":"ND_OPT_TARGET_ADDR_LIST","features":[320]},{"name":"ND_OPT_TARGET_LINKADDR","features":[320]},{"name":"ND_RA_FLAG_HOME_AGENT","features":[320]},{"name":"ND_RA_FLAG_MANAGED","features":[320]},{"name":"ND_RA_FLAG_OTHER","features":[320]},{"name":"ND_RA_FLAG_PREFERENCE","features":[320]},{"name":"ND_REDIRECT_HEADER","features":[320]},{"name":"ND_ROUTER_ADVERT_HEADER","features":[320]},{"name":"ND_ROUTER_SOLICIT_HEADER","features":[320]},{"name":"NETBIOS_GROUP_NAME","features":[320]},{"name":"NETBIOS_NAME_LENGTH","features":[320]},{"name":"NETBIOS_TYPE_QUICK_GROUP","features":[320]},{"name":"NETBIOS_TYPE_QUICK_UNIQUE","features":[320]},{"name":"NETBIOS_UNIQUE_NAME","features":[320]},{"name":"NETRESOURCE2A","features":[320]},{"name":"NETRESOURCE2W","features":[320]},{"name":"NI_DGRAM","features":[320]},{"name":"NI_MAXHOST","features":[320]},{"name":"NI_MAXSERV","features":[320]},{"name":"NI_NAMEREQD","features":[320]},{"name":"NI_NOFQDN","features":[320]},{"name":"NI_NUMERICHOST","features":[320]},{"name":"NI_NUMERICSERV","features":[320]},{"name":"NLA_802_1X_LOCATION","features":[320]},{"name":"NLA_ALLUSERS_NETWORK","features":[320]},{"name":"NLA_BLOB","features":[320]},{"name":"NLA_BLOB_DATA_TYPE","features":[320]},{"name":"NLA_CONNECTIVITY","features":[320]},{"name":"NLA_CONNECTIVITY_TYPE","features":[320]},{"name":"NLA_FRIENDLY_NAME","features":[320]},{"name":"NLA_ICS","features":[320]},{"name":"NLA_INTERFACE","features":[320]},{"name":"NLA_INTERNET","features":[320]},{"name":"NLA_INTERNET_NO","features":[320]},{"name":"NLA_INTERNET_UNKNOWN","features":[320]},{"name":"NLA_INTERNET_YES","features":[320]},{"name":"NLA_NAMESPACE_GUID","features":[320]},{"name":"NLA_NETWORK_AD_HOC","features":[320]},{"name":"NLA_NETWORK_MANAGED","features":[320]},{"name":"NLA_NETWORK_UNKNOWN","features":[320]},{"name":"NLA_NETWORK_UNMANAGED","features":[320]},{"name":"NLA_RAW_DATA","features":[320]},{"name":"NLA_SERVICE_CLASS_GUID","features":[320]},{"name":"NL_ADDRESS_TYPE","features":[320]},{"name":"NL_BANDWIDTH_FLAG","features":[320]},{"name":"NL_BANDWIDTH_INFORMATION","features":[307,320]},{"name":"NL_DAD_STATE","features":[320]},{"name":"NL_INTERFACE_NETWORK_CATEGORY_STATE","features":[320]},{"name":"NL_INTERFACE_OFFLOAD_ROD","features":[320]},{"name":"NL_LINK_LOCAL_ADDRESS_BEHAVIOR","features":[320]},{"name":"NL_NEIGHBOR_STATE","features":[320]},{"name":"NL_NETWORK_CATEGORY","features":[320]},{"name":"NL_NETWORK_CONNECTIVITY_COST_HINT","features":[320]},{"name":"NL_NETWORK_CONNECTIVITY_HINT","features":[307,320]},{"name":"NL_NETWORK_CONNECTIVITY_LEVEL_HINT","features":[320]},{"name":"NL_PATH_BANDWIDTH_ROD","features":[307,320]},{"name":"NL_PREFIX_ORIGIN","features":[320]},{"name":"NL_ROUTER_DISCOVERY_BEHAVIOR","features":[320]},{"name":"NL_ROUTE_ORIGIN","features":[320]},{"name":"NL_ROUTE_PROTOCOL","features":[320]},{"name":"NL_SUFFIX_ORIGIN","features":[320]},{"name":"NPI_MODULEID","features":[307,320]},{"name":"NPI_MODULEID_TYPE","features":[320]},{"name":"NSPROTO_IPX","features":[320]},{"name":"NSPROTO_SPX","features":[320]},{"name":"NSPROTO_SPXII","features":[320]},{"name":"NSPV2_ROUTINE","features":[307,320,358]},{"name":"NSP_NOTIFY_APC","features":[320]},{"name":"NSP_NOTIFY_EVENT","features":[320]},{"name":"NSP_NOTIFY_HWND","features":[320]},{"name":"NSP_NOTIFY_IMMEDIATELY","features":[320]},{"name":"NSP_NOTIFY_PORT","features":[320]},{"name":"NSP_ROUTINE","features":[307,320,358,312]},{"name":"NSTYPE_DYNAMIC","features":[320]},{"name":"NSTYPE_ENUMERABLE","features":[320]},{"name":"NSTYPE_HIERARCHICAL","features":[320]},{"name":"NSTYPE_WORKGROUP","features":[320]},{"name":"NS_ALL","features":[320]},{"name":"NS_DEFAULT","features":[320]},{"name":"NS_DHCP","features":[320]},{"name":"NS_DNS","features":[320]},{"name":"NS_EMAIL","features":[320]},{"name":"NS_INFOA","features":[320]},{"name":"NS_INFOW","features":[320]},{"name":"NS_LOCALNAME","features":[320]},{"name":"NS_MS","features":[320]},{"name":"NS_NBP","features":[320]},{"name":"NS_NDS","features":[320]},{"name":"NS_NETBT","features":[320]},{"name":"NS_NETDES","features":[320]},{"name":"NS_NIS","features":[320]},{"name":"NS_NISPLUS","features":[320]},{"name":"NS_NLA","features":[320]},{"name":"NS_NTDS","features":[320]},{"name":"NS_PEER_BROWSE","features":[320]},{"name":"NS_SAP","features":[320]},{"name":"NS_SERVICE_INFOA","features":[320,358]},{"name":"NS_SERVICE_INFOW","features":[320,358]},{"name":"NS_SLP","features":[320]},{"name":"NS_STDA","features":[320]},{"name":"NS_TCPIP_HOSTS","features":[320]},{"name":"NS_TCPIP_LOCAL","features":[320]},{"name":"NS_VNS","features":[320]},{"name":"NS_WINS","features":[320]},{"name":"NS_WRQ","features":[320]},{"name":"NS_X500","features":[320]},{"name":"NetworkCategoryDomainAuthenticated","features":[320]},{"name":"NetworkCategoryPrivate","features":[320]},{"name":"NetworkCategoryPublic","features":[320]},{"name":"NetworkCategoryUnchanged","features":[320]},{"name":"NetworkCategoryUnknown","features":[320]},{"name":"NetworkConnectivityCostHintFixed","features":[320]},{"name":"NetworkConnectivityCostHintUnknown","features":[320]},{"name":"NetworkConnectivityCostHintUnrestricted","features":[320]},{"name":"NetworkConnectivityCostHintVariable","features":[320]},{"name":"NetworkConnectivityLevelHintConstrainedInternetAccess","features":[320]},{"name":"NetworkConnectivityLevelHintHidden","features":[320]},{"name":"NetworkConnectivityLevelHintInternetAccess","features":[320]},{"name":"NetworkConnectivityLevelHintLocalAccess","features":[320]},{"name":"NetworkConnectivityLevelHintNone","features":[320]},{"name":"NetworkConnectivityLevelHintUnknown","features":[320]},{"name":"NlatAnycast","features":[320]},{"name":"NlatBroadcast","features":[320]},{"name":"NlatInvalid","features":[320]},{"name":"NlatMulticast","features":[320]},{"name":"NlatUnicast","features":[320]},{"name":"NlatUnspecified","features":[320]},{"name":"NlbwDisabled","features":[320]},{"name":"NlbwEnabled","features":[320]},{"name":"NlbwUnchanged","features":[320]},{"name":"NldsDeprecated","features":[320]},{"name":"NldsDuplicate","features":[320]},{"name":"NldsInvalid","features":[320]},{"name":"NldsPreferred","features":[320]},{"name":"NldsTentative","features":[320]},{"name":"NlincCategoryStateMax","features":[320]},{"name":"NlincCategoryUnknown","features":[320]},{"name":"NlincDomainAuthenticated","features":[320]},{"name":"NlincPrivate","features":[320]},{"name":"NlincPublic","features":[320]},{"name":"NlnsDelay","features":[320]},{"name":"NlnsIncomplete","features":[320]},{"name":"NlnsMaximum","features":[320]},{"name":"NlnsPermanent","features":[320]},{"name":"NlnsProbe","features":[320]},{"name":"NlnsReachable","features":[320]},{"name":"NlnsStale","features":[320]},{"name":"NlnsUnreachable","features":[320]},{"name":"Nlro6to4","features":[320]},{"name":"NlroDHCP","features":[320]},{"name":"NlroManual","features":[320]},{"name":"NlroRouterAdvertisement","features":[320]},{"name":"NlroWellKnown","features":[320]},{"name":"NlsoDhcp","features":[320]},{"name":"NlsoLinkLayerAddress","features":[320]},{"name":"NlsoManual","features":[320]},{"name":"NlsoOther","features":[320]},{"name":"NlsoRandom","features":[320]},{"name":"NlsoWellKnown","features":[320]},{"name":"PFL_HIDDEN","features":[320]},{"name":"PFL_MATCHES_PROTOCOL_ZERO","features":[320]},{"name":"PFL_MULTIPLE_PROTO_ENTRIES","features":[320]},{"name":"PFL_NETWORKDIRECT_PROVIDER","features":[320]},{"name":"PFL_RECOMMENDED_PROTO_ENTRY","features":[320]},{"name":"PF_APPLETALK","features":[320]},{"name":"PF_ATM","features":[320]},{"name":"PF_BAN","features":[320]},{"name":"PF_CCITT","features":[320]},{"name":"PF_CHAOS","features":[320]},{"name":"PF_DATAKIT","features":[320]},{"name":"PF_DECnet","features":[320]},{"name":"PF_DLI","features":[320]},{"name":"PF_ECMA","features":[320]},{"name":"PF_FIREFOX","features":[320]},{"name":"PF_HYLINK","features":[320]},{"name":"PF_IMPLINK","features":[320]},{"name":"PF_IPX","features":[320]},{"name":"PF_IRDA","features":[320]},{"name":"PF_ISO","features":[320]},{"name":"PF_LAT","features":[320]},{"name":"PF_MAX","features":[320]},{"name":"PF_NS","features":[320]},{"name":"PF_OSI","features":[320]},{"name":"PF_PUP","features":[320]},{"name":"PF_SNA","features":[320]},{"name":"PF_UNIX","features":[320]},{"name":"PF_UNKNOWN1","features":[320]},{"name":"PF_VOICEVIEW","features":[320]},{"name":"PI_ALLOWED","features":[320]},{"name":"PI_NUMBER_NOT_AVAILABLE","features":[320]},{"name":"PI_RESTRICTED","features":[320]},{"name":"PMTUD_STATE","features":[320]},{"name":"POLLERR","features":[320]},{"name":"POLLHUP","features":[320]},{"name":"POLLIN","features":[320]},{"name":"POLLNVAL","features":[320]},{"name":"POLLOUT","features":[320]},{"name":"POLLPRI","features":[320]},{"name":"POLLRDBAND","features":[320]},{"name":"POLLRDNORM","features":[320]},{"name":"POLLWRBAND","features":[320]},{"name":"POLLWRNORM","features":[320]},{"name":"PRIORITY_STATUS","features":[320]},{"name":"PROP_ADDRESSES","features":[320]},{"name":"PROP_ALL","features":[320]},{"name":"PROP_COMMENT","features":[320]},{"name":"PROP_DISPLAY_HINT","features":[320]},{"name":"PROP_LOCALE","features":[320]},{"name":"PROP_MACHINE","features":[320]},{"name":"PROP_SD","features":[320]},{"name":"PROP_START_TIME","features":[320]},{"name":"PROP_VERSION","features":[320]},{"name":"PROTECTION_LEVEL_DEFAULT","features":[320]},{"name":"PROTECTION_LEVEL_EDGERESTRICTED","features":[320]},{"name":"PROTECTION_LEVEL_RESTRICTED","features":[320]},{"name":"PROTECTION_LEVEL_UNRESTRICTED","features":[320]},{"name":"PROTOCOL_INFOA","features":[320]},{"name":"PROTOCOL_INFOW","features":[320]},{"name":"PROTOENT","features":[320]},{"name":"PROTO_IP_BBN","features":[320]},{"name":"PROTO_IP_BGP","features":[320]},{"name":"PROTO_IP_CISCO","features":[320]},{"name":"PROTO_IP_DHCP","features":[320]},{"name":"PROTO_IP_DVMRP","features":[320]},{"name":"PROTO_IP_EGP","features":[320]},{"name":"PROTO_IP_EIGRP","features":[320]},{"name":"PROTO_IP_ES_IS","features":[320]},{"name":"PROTO_IP_GGP","features":[320]},{"name":"PROTO_IP_HELLO","features":[320]},{"name":"PROTO_IP_ICMP","features":[320]},{"name":"PROTO_IP_IDPR","features":[320]},{"name":"PROTO_IP_IS_IS","features":[320]},{"name":"PROTO_IP_LOCAL","features":[320]},{"name":"PROTO_IP_NETMGMT","features":[320]},{"name":"PROTO_IP_NT_AUTOSTATIC","features":[320]},{"name":"PROTO_IP_NT_STATIC","features":[320]},{"name":"PROTO_IP_NT_STATIC_NON_DOD","features":[320]},{"name":"PROTO_IP_OSPF","features":[320]},{"name":"PROTO_IP_OTHER","features":[320]},{"name":"PROTO_IP_RIP","features":[320]},{"name":"PROTO_IP_RPL","features":[320]},{"name":"PVD_CONFIG","features":[320]},{"name":"ProcessSocketNotifications","features":[307,320,312]},{"name":"ProviderInfoAudit","features":[320]},{"name":"ProviderInfoLspCategories","features":[320]},{"name":"ProviderLevel_None","features":[320]},{"name":"ProviderLevel_Primary","features":[320]},{"name":"ProviderLevel_Secondary","features":[320]},{"name":"ProviderType_Application","features":[320]},{"name":"ProviderType_Service","features":[320]},{"name":"Q2931_IE","features":[320]},{"name":"Q2931_IE_TYPE","features":[320]},{"name":"QOS","features":[320]},{"name":"QOS_CLASS0","features":[320]},{"name":"QOS_CLASS1","features":[320]},{"name":"QOS_CLASS2","features":[320]},{"name":"QOS_CLASS3","features":[320]},{"name":"QOS_CLASS4","features":[320]},{"name":"RCVALL_IF","features":[320]},{"name":"RCVALL_IPLEVEL","features":[320]},{"name":"RCVALL_OFF","features":[320]},{"name":"RCVALL_ON","features":[320]},{"name":"RCVALL_SOCKETLEVELONLY","features":[320]},{"name":"RCVALL_VALUE","features":[320]},{"name":"REAL_TIME_NOTIFICATION_CAPABILITY","features":[320]},{"name":"REAL_TIME_NOTIFICATION_CAPABILITY_EX","features":[320]},{"name":"REAL_TIME_NOTIFICATION_SETTING_INPUT","features":[320]},{"name":"REAL_TIME_NOTIFICATION_SETTING_INPUT_EX","features":[307,320]},{"name":"REAL_TIME_NOTIFICATION_SETTING_OUTPUT","features":[320]},{"name":"RESOURCEDISPLAYTYPE_DOMAIN","features":[320]},{"name":"RESOURCEDISPLAYTYPE_FILE","features":[320]},{"name":"RESOURCEDISPLAYTYPE_GENERIC","features":[320]},{"name":"RESOURCEDISPLAYTYPE_GROUP","features":[320]},{"name":"RESOURCEDISPLAYTYPE_SERVER","features":[320]},{"name":"RESOURCEDISPLAYTYPE_SHARE","features":[320]},{"name":"RESOURCEDISPLAYTYPE_TREE","features":[320]},{"name":"RESOURCE_DISPLAY_TYPE","features":[320]},{"name":"RESULT_IS_ADDED","features":[320]},{"name":"RESULT_IS_ALIAS","features":[320]},{"name":"RESULT_IS_CHANGED","features":[320]},{"name":"RESULT_IS_DELETED","features":[320]},{"name":"RES_FIND_MULTIPLE","features":[320]},{"name":"RES_FLUSH_CACHE","features":[320]},{"name":"RES_SERVICE","features":[320]},{"name":"RES_SOFT_SEARCH","features":[320]},{"name":"RES_UNUSED_1","features":[320]},{"name":"RIORESULT","features":[320]},{"name":"RIO_BUF","features":[320]},{"name":"RIO_BUFFERID","features":[320]},{"name":"RIO_CMSG_BUFFER","features":[320]},{"name":"RIO_CORRUPT_CQ","features":[320]},{"name":"RIO_CQ","features":[320]},{"name":"RIO_EVENT_COMPLETION","features":[320]},{"name":"RIO_EXTENSION_FUNCTION_TABLE","features":[307,320]},{"name":"RIO_IOCP_COMPLETION","features":[320]},{"name":"RIO_MAX_CQ_SIZE","features":[320]},{"name":"RIO_MSG_COMMIT_ONLY","features":[320]},{"name":"RIO_MSG_DEFER","features":[320]},{"name":"RIO_MSG_DONT_NOTIFY","features":[320]},{"name":"RIO_MSG_WAITALL","features":[320]},{"name":"RIO_NOTIFICATION_COMPLETION","features":[307,320]},{"name":"RIO_NOTIFICATION_COMPLETION_TYPE","features":[320]},{"name":"RIO_RQ","features":[320]},{"name":"RM_ADD_RECEIVE_IF","features":[320]},{"name":"RM_DEL_RECEIVE_IF","features":[320]},{"name":"RM_FEC_INFO","features":[307,320]},{"name":"RM_FLUSHCACHE","features":[320]},{"name":"RM_HIGH_SPEED_INTRANET_OPT","features":[320]},{"name":"RM_LATEJOIN","features":[320]},{"name":"RM_OPTIONSBASE","features":[320]},{"name":"RM_RATE_WINDOW_SIZE","features":[320]},{"name":"RM_RECEIVER_STATISTICS","features":[320]},{"name":"RM_RECEIVER_STATS","features":[320]},{"name":"RM_SENDER_STATISTICS","features":[320]},{"name":"RM_SENDER_STATS","features":[320]},{"name":"RM_SENDER_WINDOW_ADVANCE_METHOD","features":[320]},{"name":"RM_SEND_WINDOW","features":[320]},{"name":"RM_SEND_WINDOW_ADV_RATE","features":[320]},{"name":"RM_SET_MCAST_TTL","features":[320]},{"name":"RM_SET_MESSAGE_BOUNDARY","features":[320]},{"name":"RM_SET_SEND_IF","features":[320]},{"name":"RM_USE_FEC","features":[320]},{"name":"RNRSERVICE_DELETE","features":[320]},{"name":"RNRSERVICE_DEREGISTER","features":[320]},{"name":"RNRSERVICE_REGISTER","features":[320]},{"name":"RSS_SCALABILITY_INFO","features":[307,320]},{"name":"RouteProtocolBbn","features":[320]},{"name":"RouteProtocolBgp","features":[320]},{"name":"RouteProtocolCisco","features":[320]},{"name":"RouteProtocolDhcp","features":[320]},{"name":"RouteProtocolDvmrp","features":[320]},{"name":"RouteProtocolEgp","features":[320]},{"name":"RouteProtocolEigrp","features":[320]},{"name":"RouteProtocolEsIs","features":[320]},{"name":"RouteProtocolGgp","features":[320]},{"name":"RouteProtocolHello","features":[320]},{"name":"RouteProtocolIcmp","features":[320]},{"name":"RouteProtocolIdpr","features":[320]},{"name":"RouteProtocolIsIs","features":[320]},{"name":"RouteProtocolLocal","features":[320]},{"name":"RouteProtocolNetMgmt","features":[320]},{"name":"RouteProtocolOspf","features":[320]},{"name":"RouteProtocolOther","features":[320]},{"name":"RouteProtocolRip","features":[320]},{"name":"RouteProtocolRpl","features":[320]},{"name":"RouterDiscoveryDhcp","features":[320]},{"name":"RouterDiscoveryDisabled","features":[320]},{"name":"RouterDiscoveryEnabled","features":[320]},{"name":"RouterDiscoveryUnchanged","features":[320]},{"name":"RtlEthernetAddressToStringA","features":[320]},{"name":"RtlEthernetAddressToStringW","features":[320]},{"name":"RtlEthernetStringToAddressA","features":[320]},{"name":"RtlEthernetStringToAddressW","features":[320]},{"name":"RtlIpv4AddressToStringA","features":[320]},{"name":"RtlIpv4AddressToStringExA","features":[320]},{"name":"RtlIpv4AddressToStringExW","features":[320]},{"name":"RtlIpv4AddressToStringW","features":[320]},{"name":"RtlIpv4StringToAddressA","features":[307,320]},{"name":"RtlIpv4StringToAddressExA","features":[307,320]},{"name":"RtlIpv4StringToAddressExW","features":[307,320]},{"name":"RtlIpv4StringToAddressW","features":[307,320]},{"name":"RtlIpv6AddressToStringA","features":[320]},{"name":"RtlIpv6AddressToStringExA","features":[320]},{"name":"RtlIpv6AddressToStringExW","features":[320]},{"name":"RtlIpv6AddressToStringW","features":[320]},{"name":"RtlIpv6StringToAddressA","features":[320]},{"name":"RtlIpv6StringToAddressExA","features":[320]},{"name":"RtlIpv6StringToAddressExW","features":[320]},{"name":"RtlIpv6StringToAddressW","features":[320]},{"name":"SAP_FIELD_ABSENT","features":[320]},{"name":"SAP_FIELD_ANY","features":[320]},{"name":"SAP_FIELD_ANY_AESA_REST","features":[320]},{"name":"SAP_FIELD_ANY_AESA_SEL","features":[320]},{"name":"SCOPE_ID","features":[320]},{"name":"SCOPE_LEVEL","features":[320]},{"name":"SD_BOTH","features":[320]},{"name":"SD_RECEIVE","features":[320]},{"name":"SD_SEND","features":[320]},{"name":"SECURITY_PROTOCOL_NONE","features":[320]},{"name":"SENDER_DEFAULT_LATE_JOINER_PERCENTAGE","features":[320]},{"name":"SENDER_DEFAULT_RATE_KBITS_PER_SEC","features":[320]},{"name":"SENDER_DEFAULT_WINDOW_ADV_PERCENTAGE","features":[320]},{"name":"SENDER_MAX_LATE_JOINER_PERCENTAGE","features":[320]},{"name":"SEND_RECV_FLAGS","features":[320]},{"name":"SERVENT","features":[320]},{"name":"SERVENT","features":[320]},{"name":"SERVICE_ADDRESS","features":[320]},{"name":"SERVICE_ADDRESSES","features":[320]},{"name":"SERVICE_ADDRESS_FLAG_RPC_CN","features":[320]},{"name":"SERVICE_ADDRESS_FLAG_RPC_DG","features":[320]},{"name":"SERVICE_ADDRESS_FLAG_RPC_NB","features":[320]},{"name":"SERVICE_ADD_TYPE","features":[320]},{"name":"SERVICE_ASYNC_INFO","features":[307,320]},{"name":"SERVICE_DELETE_TYPE","features":[320]},{"name":"SERVICE_DEREGISTER","features":[320]},{"name":"SERVICE_FLAG_DEFER","features":[320]},{"name":"SERVICE_FLAG_HARD","features":[320]},{"name":"SERVICE_FLUSH","features":[320]},{"name":"SERVICE_INFOA","features":[320,358]},{"name":"SERVICE_INFOW","features":[320,358]},{"name":"SERVICE_LOCAL","features":[320]},{"name":"SERVICE_MULTIPLE","features":[320]},{"name":"SERVICE_REGISTER","features":[320]},{"name":"SERVICE_RESOURCE","features":[320]},{"name":"SERVICE_SERVICE","features":[320]},{"name":"SERVICE_TYPE_INFO","features":[320]},{"name":"SERVICE_TYPE_INFO_ABSA","features":[320]},{"name":"SERVICE_TYPE_INFO_ABSW","features":[320]},{"name":"SERVICE_TYPE_VALUE","features":[320]},{"name":"SERVICE_TYPE_VALUE_ABSA","features":[320]},{"name":"SERVICE_TYPE_VALUE_ABSW","features":[320]},{"name":"SERVICE_TYPE_VALUE_CONN","features":[320]},{"name":"SERVICE_TYPE_VALUE_CONNA","features":[320]},{"name":"SERVICE_TYPE_VALUE_CONNW","features":[320]},{"name":"SERVICE_TYPE_VALUE_IPXPORTA","features":[320]},{"name":"SERVICE_TYPE_VALUE_IPXPORTW","features":[320]},{"name":"SERVICE_TYPE_VALUE_OBJECTID","features":[320]},{"name":"SERVICE_TYPE_VALUE_OBJECTIDA","features":[320]},{"name":"SERVICE_TYPE_VALUE_OBJECTIDW","features":[320]},{"name":"SERVICE_TYPE_VALUE_SAPID","features":[320]},{"name":"SERVICE_TYPE_VALUE_SAPIDA","features":[320]},{"name":"SERVICE_TYPE_VALUE_SAPIDW","features":[320]},{"name":"SERVICE_TYPE_VALUE_TCPPORT","features":[320]},{"name":"SERVICE_TYPE_VALUE_TCPPORTA","features":[320]},{"name":"SERVICE_TYPE_VALUE_TCPPORTW","features":[320]},{"name":"SERVICE_TYPE_VALUE_UDPPORT","features":[320]},{"name":"SERVICE_TYPE_VALUE_UDPPORTA","features":[320]},{"name":"SERVICE_TYPE_VALUE_UDPPORTW","features":[320]},{"name":"SET_SERVICE_OPERATION","features":[320]},{"name":"SET_SERVICE_PARTIAL_SUCCESS","features":[320]},{"name":"SG_CONSTRAINED_GROUP","features":[320]},{"name":"SG_UNCONSTRAINED_GROUP","features":[320]},{"name":"SIOCATMARK","features":[320]},{"name":"SIOCGHIWAT","features":[320]},{"name":"SIOCGLOWAT","features":[320]},{"name":"SIOCSHIWAT","features":[320]},{"name":"SIOCSLOWAT","features":[320]},{"name":"SIO_ABSORB_RTRALERT","features":[320]},{"name":"SIO_ACQUIRE_PORT_RESERVATION","features":[320]},{"name":"SIO_ADDRESS_LIST_CHANGE","features":[320]},{"name":"SIO_ADDRESS_LIST_QUERY","features":[320]},{"name":"SIO_ADDRESS_LIST_SORT","features":[320]},{"name":"SIO_AF_UNIX_GETPEERPID","features":[320]},{"name":"SIO_AF_UNIX_SETBINDPARENTPATH","features":[320]},{"name":"SIO_AF_UNIX_SETCONNPARENTPATH","features":[320]},{"name":"SIO_APPLY_TRANSPORT_SETTING","features":[320]},{"name":"SIO_ASSOCIATE_HANDLE","features":[320]},{"name":"SIO_ASSOCIATE_PORT_RESERVATION","features":[320]},{"name":"SIO_ASSOCIATE_PVC","features":[320]},{"name":"SIO_BASE_HANDLE","features":[320]},{"name":"SIO_BSP_HANDLE","features":[320]},{"name":"SIO_BSP_HANDLE_POLL","features":[320]},{"name":"SIO_BSP_HANDLE_SELECT","features":[320]},{"name":"SIO_CPU_AFFINITY","features":[320]},{"name":"SIO_DELETE_PEER_TARGET_NAME","features":[320]},{"name":"SIO_ENABLE_CIRCULAR_QUEUEING","features":[320]},{"name":"SIO_EXT_POLL","features":[320]},{"name":"SIO_EXT_SELECT","features":[320]},{"name":"SIO_EXT_SENDMSG","features":[320]},{"name":"SIO_FIND_ROUTE","features":[320]},{"name":"SIO_FLUSH","features":[320]},{"name":"SIO_GET_ATM_ADDRESS","features":[320]},{"name":"SIO_GET_ATM_CONNECTION_ID","features":[320]},{"name":"SIO_GET_BROADCAST_ADDRESS","features":[320]},{"name":"SIO_GET_EXTENSION_FUNCTION_POINTER","features":[320]},{"name":"SIO_GET_GROUP_QOS","features":[320]},{"name":"SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER","features":[320]},{"name":"SIO_GET_NUMBER_OF_ATM_DEVICES","features":[320]},{"name":"SIO_GET_QOS","features":[320]},{"name":"SIO_GET_TX_TIMESTAMP","features":[320]},{"name":"SIO_INDEX_ADD_MCAST","features":[320]},{"name":"SIO_INDEX_BIND","features":[320]},{"name":"SIO_INDEX_DEL_MCAST","features":[320]},{"name":"SIO_INDEX_MCASTIF","features":[320]},{"name":"SIO_KEEPALIVE_VALS","features":[320]},{"name":"SIO_LIMIT_BROADCASTS","features":[320]},{"name":"SIO_LOOPBACK_FAST_PATH","features":[320]},{"name":"SIO_MULTICAST_SCOPE","features":[320]},{"name":"SIO_MULTIPOINT_LOOPBACK","features":[320]},{"name":"SIO_NSP_NOTIFY_CHANGE","features":[320]},{"name":"SIO_PRIORITY_HINT","features":[320]},{"name":"SIO_QUERY_RSS_PROCESSOR_INFO","features":[320]},{"name":"SIO_QUERY_RSS_SCALABILITY_INFO","features":[320]},{"name":"SIO_QUERY_SECURITY","features":[320]},{"name":"SIO_QUERY_TARGET_PNP_HANDLE","features":[320]},{"name":"SIO_QUERY_TRANSPORT_SETTING","features":[320]},{"name":"SIO_QUERY_WFP_ALE_ENDPOINT_HANDLE","features":[320]},{"name":"SIO_QUERY_WFP_CONNECTION_REDIRECT_CONTEXT","features":[320]},{"name":"SIO_QUERY_WFP_CONNECTION_REDIRECT_RECORDS","features":[320]},{"name":"SIO_RCVALL","features":[320]},{"name":"SIO_RCVALL_IF","features":[320]},{"name":"SIO_RCVALL_IGMPMCAST","features":[320]},{"name":"SIO_RCVALL_MCAST","features":[320]},{"name":"SIO_RCVALL_MCAST_IF","features":[320]},{"name":"SIO_RELEASE_PORT_RESERVATION","features":[320]},{"name":"SIO_RESERVED_1","features":[320]},{"name":"SIO_RESERVED_2","features":[320]},{"name":"SIO_ROUTING_INTERFACE_CHANGE","features":[320]},{"name":"SIO_ROUTING_INTERFACE_QUERY","features":[320]},{"name":"SIO_SET_COMPATIBILITY_MODE","features":[320]},{"name":"SIO_SET_GROUP_QOS","features":[320]},{"name":"SIO_SET_PEER_TARGET_NAME","features":[320]},{"name":"SIO_SET_PRIORITY_HINT","features":[320]},{"name":"SIO_SET_QOS","features":[320]},{"name":"SIO_SET_SECURITY","features":[320]},{"name":"SIO_SET_WFP_CONNECTION_REDIRECT_RECORDS","features":[320]},{"name":"SIO_SOCKET_CLOSE_NOTIFY","features":[320]},{"name":"SIO_SOCKET_USAGE_NOTIFICATION","features":[320]},{"name":"SIO_TCP_INFO","features":[320]},{"name":"SIO_TCP_INITIAL_RTO","features":[320]},{"name":"SIO_TCP_SET_ACK_FREQUENCY","features":[320]},{"name":"SIO_TCP_SET_ICW","features":[320]},{"name":"SIO_TIMESTAMPING","features":[320]},{"name":"SIO_TRANSLATE_HANDLE","features":[320]},{"name":"SIO_UCAST_IF","features":[320]},{"name":"SIO_UDP_CONNRESET","features":[320]},{"name":"SIO_UDP_NETRESET","features":[320]},{"name":"SIZEOF_IP_OPT_ROUTERALERT","features":[320]},{"name":"SIZEOF_IP_OPT_ROUTING_HEADER","features":[320]},{"name":"SIZEOF_IP_OPT_SECURITY","features":[320]},{"name":"SIZEOF_IP_OPT_STREAMIDENTIFIER","features":[320]},{"name":"SIZEOF_IP_OPT_TIMESTAMP_HEADER","features":[320]},{"name":"SI_NETWORK","features":[320]},{"name":"SI_USER_FAILED","features":[320]},{"name":"SI_USER_NOT_SCREENED","features":[320]},{"name":"SI_USER_PASSED","features":[320]},{"name":"SNAP_CONTROL","features":[320]},{"name":"SNAP_DSAP","features":[320]},{"name":"SNAP_HEADER","features":[320]},{"name":"SNAP_OUI","features":[320]},{"name":"SNAP_SSAP","features":[320]},{"name":"SOCKADDR","features":[320]},{"name":"SOCKADDR_ATM","features":[320]},{"name":"SOCKADDR_DL","features":[320]},{"name":"SOCKADDR_IN","features":[320]},{"name":"SOCKADDR_IN6","features":[320]},{"name":"SOCKADDR_IN6_PAIR","features":[320]},{"name":"SOCKADDR_IN6_W2KSP1","features":[320]},{"name":"SOCKADDR_INET","features":[320]},{"name":"SOCKADDR_IPX","features":[320]},{"name":"SOCKADDR_IRDA","features":[320]},{"name":"SOCKADDR_NB","features":[320]},{"name":"SOCKADDR_STORAGE","features":[320]},{"name":"SOCKADDR_STORAGE_XP","features":[320]},{"name":"SOCKADDR_TP","features":[320]},{"name":"SOCKADDR_UN","features":[320]},{"name":"SOCKADDR_VNS","features":[320]},{"name":"SOCKET","features":[320]},{"name":"SOCKET_ADDRESS","features":[320]},{"name":"SOCKET_ADDRESS_LIST","features":[320]},{"name":"SOCKET_DEFAULT2_QM_POLICY","features":[320]},{"name":"SOCKET_ERROR","features":[320]},{"name":"SOCKET_INFO_CONNECTION_ENCRYPTED","features":[320]},{"name":"SOCKET_INFO_CONNECTION_IMPERSONATED","features":[320]},{"name":"SOCKET_INFO_CONNECTION_SECURED","features":[320]},{"name":"SOCKET_PEER_TARGET_NAME","features":[320]},{"name":"SOCKET_PRIORITY_HINT","features":[320]},{"name":"SOCKET_PROCESSOR_AFFINITY","features":[320,313]},{"name":"SOCKET_QUERY_IPSEC2_ABORT_CONNECTION_ON_FIELD_CHANGE","features":[320]},{"name":"SOCKET_QUERY_IPSEC2_FIELD_MASK_MM_SA_ID","features":[320]},{"name":"SOCKET_QUERY_IPSEC2_FIELD_MASK_QM_SA_ID","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL_DEFAULT","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL_INVALID","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL_IPSEC","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL_IPSEC2","features":[320]},{"name":"SOCKET_SECURITY_QUERY_INFO","features":[320]},{"name":"SOCKET_SECURITY_QUERY_INFO_IPSEC2","features":[320]},{"name":"SOCKET_SECURITY_QUERY_TEMPLATE","features":[320]},{"name":"SOCKET_SECURITY_QUERY_TEMPLATE_IPSEC2","features":[320]},{"name":"SOCKET_SECURITY_SETTINGS","features":[320]},{"name":"SOCKET_SECURITY_SETTINGS_IPSEC","features":[320]},{"name":"SOCKET_SETTINGS_ALLOW_INSECURE","features":[320]},{"name":"SOCKET_SETTINGS_GUARANTEE_ENCRYPTION","features":[320]},{"name":"SOCKET_SETTINGS_IPSEC_ALLOW_FIRST_INBOUND_PKT_UNENCRYPTED","features":[320]},{"name":"SOCKET_SETTINGS_IPSEC_OPTIONAL_PEER_NAME_VERIFICATION","features":[320]},{"name":"SOCKET_SETTINGS_IPSEC_PEER_NAME_IS_RAW_FORMAT","features":[320]},{"name":"SOCKET_SETTINGS_IPSEC_SKIP_FILTER_INSTANTIATION","features":[320]},{"name":"SOCKET_USAGE_TYPE","features":[320]},{"name":"SOCK_DGRAM","features":[320]},{"name":"SOCK_NOTIFY_EVENT_ERR","features":[320]},{"name":"SOCK_NOTIFY_EVENT_HANGUP","features":[320]},{"name":"SOCK_NOTIFY_EVENT_IN","features":[320]},{"name":"SOCK_NOTIFY_EVENT_OUT","features":[320]},{"name":"SOCK_NOTIFY_EVENT_REMOVE","features":[320]},{"name":"SOCK_NOTIFY_OP_DISABLE","features":[320]},{"name":"SOCK_NOTIFY_OP_ENABLE","features":[320]},{"name":"SOCK_NOTIFY_OP_NONE","features":[320]},{"name":"SOCK_NOTIFY_OP_REMOVE","features":[320]},{"name":"SOCK_NOTIFY_REGISTER_EVENT_HANGUP","features":[320]},{"name":"SOCK_NOTIFY_REGISTER_EVENT_IN","features":[320]},{"name":"SOCK_NOTIFY_REGISTER_EVENT_NONE","features":[320]},{"name":"SOCK_NOTIFY_REGISTER_EVENT_OUT","features":[320]},{"name":"SOCK_NOTIFY_REGISTRATION","features":[320]},{"name":"SOCK_NOTIFY_TRIGGER_EDGE","features":[320]},{"name":"SOCK_NOTIFY_TRIGGER_LEVEL","features":[320]},{"name":"SOCK_NOTIFY_TRIGGER_ONESHOT","features":[320]},{"name":"SOCK_NOTIFY_TRIGGER_PERSISTENT","features":[320]},{"name":"SOCK_RAW","features":[320]},{"name":"SOCK_RDM","features":[320]},{"name":"SOCK_SEQPACKET","features":[320]},{"name":"SOCK_STREAM","features":[320]},{"name":"SOL_IP","features":[320]},{"name":"SOL_IPV6","features":[320]},{"name":"SOL_IRLMP","features":[320]},{"name":"SOL_SOCKET","features":[320]},{"name":"SOMAXCONN","features":[320]},{"name":"SO_ACCEPTCONN","features":[320]},{"name":"SO_BROADCAST","features":[320]},{"name":"SO_BSP_STATE","features":[320]},{"name":"SO_COMPARTMENT_ID","features":[320]},{"name":"SO_CONDITIONAL_ACCEPT","features":[320]},{"name":"SO_CONNDATA","features":[320]},{"name":"SO_CONNDATALEN","features":[320]},{"name":"SO_CONNECT_TIME","features":[320]},{"name":"SO_CONNOPT","features":[320]},{"name":"SO_CONNOPTLEN","features":[320]},{"name":"SO_DEBUG","features":[320]},{"name":"SO_DISCDATA","features":[320]},{"name":"SO_DISCDATALEN","features":[320]},{"name":"SO_DISCOPT","features":[320]},{"name":"SO_DISCOPTLEN","features":[320]},{"name":"SO_DONTLINGER","features":[320]},{"name":"SO_DONTROUTE","features":[320]},{"name":"SO_ERROR","features":[320]},{"name":"SO_EXCLUSIVEADDRUSE","features":[320]},{"name":"SO_GROUP_ID","features":[320]},{"name":"SO_GROUP_PRIORITY","features":[320]},{"name":"SO_KEEPALIVE","features":[320]},{"name":"SO_LINGER","features":[320]},{"name":"SO_MAXDG","features":[320]},{"name":"SO_MAXPATHDG","features":[320]},{"name":"SO_MAX_MSG_SIZE","features":[320]},{"name":"SO_OOBINLINE","features":[320]},{"name":"SO_OPENTYPE","features":[320]},{"name":"SO_ORIGINAL_DST","features":[320]},{"name":"SO_PAUSE_ACCEPT","features":[320]},{"name":"SO_PORT_SCALABILITY","features":[320]},{"name":"SO_PROTOCOL_INFO","features":[320]},{"name":"SO_PROTOCOL_INFOA","features":[320]},{"name":"SO_PROTOCOL_INFOW","features":[320]},{"name":"SO_RANDOMIZE_PORT","features":[320]},{"name":"SO_RCVBUF","features":[320]},{"name":"SO_RCVLOWAT","features":[320]},{"name":"SO_RCVTIMEO","features":[320]},{"name":"SO_REUSEADDR","features":[320]},{"name":"SO_REUSE_MULTICASTPORT","features":[320]},{"name":"SO_REUSE_UNICASTPORT","features":[320]},{"name":"SO_SNDBUF","features":[320]},{"name":"SO_SNDLOWAT","features":[320]},{"name":"SO_SNDTIMEO","features":[320]},{"name":"SO_SYNCHRONOUS_ALERT","features":[320]},{"name":"SO_SYNCHRONOUS_NONALERT","features":[320]},{"name":"SO_TIMESTAMP","features":[320]},{"name":"SO_TIMESTAMP_ID","features":[320]},{"name":"SO_TYPE","features":[320]},{"name":"SO_UPDATE_ACCEPT_CONTEXT","features":[320]},{"name":"SO_UPDATE_CONNECT_CONTEXT","features":[320]},{"name":"SO_USELOOPBACK","features":[320]},{"name":"SYSTEM_CRITICAL_SOCKET","features":[320]},{"name":"ScopeLevelAdmin","features":[320]},{"name":"ScopeLevelCount","features":[320]},{"name":"ScopeLevelGlobal","features":[320]},{"name":"ScopeLevelInterface","features":[320]},{"name":"ScopeLevelLink","features":[320]},{"name":"ScopeLevelOrganization","features":[320]},{"name":"ScopeLevelSite","features":[320]},{"name":"ScopeLevelSubnet","features":[320]},{"name":"SetAddrInfoExA","features":[307,320,358,312]},{"name":"SetAddrInfoExW","features":[307,320,358,312]},{"name":"SetServiceA","features":[307,320,358]},{"name":"SetServiceW","features":[307,320,358]},{"name":"SetSocketMediaStreamingMode","features":[307,320]},{"name":"SocketMaximumPriorityHintType","features":[320]},{"name":"SocketPriorityHintLow","features":[320]},{"name":"SocketPriorityHintNormal","features":[320]},{"name":"SocketPriorityHintVeryLow","features":[320]},{"name":"TCPSTATE","features":[320]},{"name":"TCPSTATE_CLOSED","features":[320]},{"name":"TCPSTATE_CLOSE_WAIT","features":[320]},{"name":"TCPSTATE_CLOSING","features":[320]},{"name":"TCPSTATE_ESTABLISHED","features":[320]},{"name":"TCPSTATE_FIN_WAIT_1","features":[320]},{"name":"TCPSTATE_FIN_WAIT_2","features":[320]},{"name":"TCPSTATE_LAST_ACK","features":[320]},{"name":"TCPSTATE_LISTEN","features":[320]},{"name":"TCPSTATE_MAX","features":[320]},{"name":"TCPSTATE_SYN_RCVD","features":[320]},{"name":"TCPSTATE_SYN_SENT","features":[320]},{"name":"TCPSTATE_TIME_WAIT","features":[320]},{"name":"TCP_ACK_FREQUENCY_PARAMETERS","features":[320]},{"name":"TCP_ATMARK","features":[320]},{"name":"TCP_BSDURGENT","features":[320]},{"name":"TCP_CONGESTION_ALGORITHM","features":[320]},{"name":"TCP_DELAY_FIN_ACK","features":[320]},{"name":"TCP_EXPEDITED_1122","features":[320]},{"name":"TCP_FAIL_CONNECT_ON_ICMP_ERROR","features":[320]},{"name":"TCP_FASTOPEN","features":[320]},{"name":"TCP_HDR","features":[320]},{"name":"TCP_ICMP_ERROR_INFO","features":[320]},{"name":"TCP_ICW_LEVEL","features":[320]},{"name":"TCP_ICW_LEVEL_AGGRESSIVE","features":[320]},{"name":"TCP_ICW_LEVEL_COMPAT","features":[320]},{"name":"TCP_ICW_LEVEL_DEFAULT","features":[320]},{"name":"TCP_ICW_LEVEL_EXPERIMENTAL","features":[320]},{"name":"TCP_ICW_LEVEL_HIGH","features":[320]},{"name":"TCP_ICW_LEVEL_MAX","features":[320]},{"name":"TCP_ICW_LEVEL_VERY_HIGH","features":[320]},{"name":"TCP_ICW_PARAMETERS","features":[320]},{"name":"TCP_INFO_v0","features":[307,320]},{"name":"TCP_INFO_v1","features":[307,320]},{"name":"TCP_INITIAL_RTO_DEFAULT_MAX_SYN_RETRANSMISSIONS","features":[320]},{"name":"TCP_INITIAL_RTO_DEFAULT_RTT","features":[320]},{"name":"TCP_INITIAL_RTO_NO_SYN_RETRANSMISSIONS","features":[320]},{"name":"TCP_INITIAL_RTO_PARAMETERS","features":[320]},{"name":"TCP_INITIAL_RTO_UNSPECIFIED_MAX_SYN_RETRANSMISSIONS","features":[320]},{"name":"TCP_KEEPALIVE","features":[320]},{"name":"TCP_KEEPCNT","features":[320]},{"name":"TCP_KEEPIDLE","features":[320]},{"name":"TCP_KEEPINTVL","features":[320]},{"name":"TCP_MAXRT","features":[320]},{"name":"TCP_MAXRTMS","features":[320]},{"name":"TCP_MAXSEG","features":[320]},{"name":"TCP_NODELAY","features":[320]},{"name":"TCP_NOSYNRETRIES","features":[320]},{"name":"TCP_NOURG","features":[320]},{"name":"TCP_OFFLOAD_NOT_PREFERRED","features":[320]},{"name":"TCP_OFFLOAD_NO_PREFERENCE","features":[320]},{"name":"TCP_OFFLOAD_PREFERENCE","features":[320]},{"name":"TCP_OFFLOAD_PREFERRED","features":[320]},{"name":"TCP_OPT_FASTOPEN","features":[320]},{"name":"TCP_OPT_MSS","features":[320]},{"name":"TCP_OPT_SACK","features":[320]},{"name":"TCP_OPT_SACK_PERMITTED","features":[320]},{"name":"TCP_OPT_TS","features":[320]},{"name":"TCP_OPT_UNKNOWN","features":[320]},{"name":"TCP_OPT_WS","features":[320]},{"name":"TCP_STDURG","features":[320]},{"name":"TCP_TIMESTAMPS","features":[320]},{"name":"TF_DISCONNECT","features":[320]},{"name":"TF_REUSE_SOCKET","features":[320]},{"name":"TF_USE_DEFAULT_WORKER","features":[320]},{"name":"TF_USE_KERNEL_APC","features":[320]},{"name":"TF_USE_SYSTEM_THREAD","features":[320]},{"name":"TF_WRITE_BEHIND","features":[320]},{"name":"TH_ACK","features":[320]},{"name":"TH_CWR","features":[320]},{"name":"TH_ECE","features":[320]},{"name":"TH_FIN","features":[320]},{"name":"TH_NETDEV","features":[320]},{"name":"TH_OPT_EOL","features":[320]},{"name":"TH_OPT_FASTOPEN","features":[320]},{"name":"TH_OPT_MSS","features":[320]},{"name":"TH_OPT_NOP","features":[320]},{"name":"TH_OPT_SACK","features":[320]},{"name":"TH_OPT_SACK_PERMITTED","features":[320]},{"name":"TH_OPT_TS","features":[320]},{"name":"TH_OPT_WS","features":[320]},{"name":"TH_PSH","features":[320]},{"name":"TH_RST","features":[320]},{"name":"TH_SYN","features":[320]},{"name":"TH_TAPI","features":[320]},{"name":"TH_URG","features":[320]},{"name":"TIMESTAMPING_CONFIG","features":[320]},{"name":"TIMESTAMPING_FLAG_RX","features":[320]},{"name":"TIMESTAMPING_FLAG_TX","features":[320]},{"name":"TIMEVAL","features":[320]},{"name":"TNS_PLAN_CARRIER_ID_CODE","features":[320]},{"name":"TNS_TYPE_NATIONAL","features":[320]},{"name":"TP_DISCONNECT","features":[320]},{"name":"TP_ELEMENT_EOP","features":[320]},{"name":"TP_ELEMENT_FILE","features":[320]},{"name":"TP_ELEMENT_MEMORY","features":[320]},{"name":"TP_REUSE_SOCKET","features":[320]},{"name":"TP_USE_DEFAULT_WORKER","features":[320]},{"name":"TP_USE_KERNEL_APC","features":[320]},{"name":"TP_USE_SYSTEM_THREAD","features":[320]},{"name":"TRANSMIT_FILE_BUFFERS","features":[320]},{"name":"TRANSMIT_PACKETS_ELEMENT","features":[307,320]},{"name":"TRANSPORT_SETTING_ID","features":[320]},{"name":"TR_END_TO_END","features":[320]},{"name":"TR_NOIND","features":[320]},{"name":"TR_NO_END_TO_END","features":[320]},{"name":"TT_CBR","features":[320]},{"name":"TT_NOIND","features":[320]},{"name":"TT_VBR","features":[320]},{"name":"TUNNEL_SUB_TYPE","features":[320]},{"name":"TUNNEL_SUB_TYPE_CP","features":[320]},{"name":"TUNNEL_SUB_TYPE_HA","features":[320]},{"name":"TUNNEL_SUB_TYPE_IPTLS","features":[320]},{"name":"TUNNEL_SUB_TYPE_NONE","features":[320]},{"name":"TransmitFile","features":[307,320,312]},{"name":"UDP_CHECKSUM_COVERAGE","features":[320]},{"name":"UDP_COALESCED_INFO","features":[320]},{"name":"UDP_NOCHECKSUM","features":[320]},{"name":"UDP_RECV_MAX_COALESCED_SIZE","features":[320]},{"name":"UDP_SEND_MSG_SIZE","features":[320]},{"name":"UNIX_PATH_MAX","features":[320]},{"name":"UP_P2MP","features":[320]},{"name":"UP_P2P","features":[320]},{"name":"VLAN_TAG","features":[320]},{"name":"VNSPROTO_IPC","features":[320]},{"name":"VNSPROTO_RELIABLE_IPC","features":[320]},{"name":"VNSPROTO_SPP","features":[320]},{"name":"WCE_AF_IRDA","features":[320]},{"name":"WCE_DEVICELIST","features":[320]},{"name":"WCE_IRDA_DEVICE_INFO","features":[320]},{"name":"WCE_PF_IRDA","features":[320]},{"name":"WINDOWS_AF_IRDA","features":[320]},{"name":"WINDOWS_DEVICELIST","features":[320]},{"name":"WINDOWS_IAS_QUERY","features":[320]},{"name":"WINDOWS_IAS_SET","features":[320]},{"name":"WINDOWS_IRDA_DEVICE_INFO","features":[320]},{"name":"WINDOWS_PF_IRDA","features":[320]},{"name":"WINSOCK_SHUTDOWN_HOW","features":[320]},{"name":"WINSOCK_SOCKET_TYPE","features":[320]},{"name":"WPUCompleteOverlappedRequest","features":[307,320,312]},{"name":"WSAAccept","features":[320]},{"name":"WSAAddressToStringA","features":[320]},{"name":"WSAAddressToStringW","features":[320]},{"name":"WSAAdvertiseProvider","features":[307,320,358]},{"name":"WSAAsyncGetHostByAddr","features":[307,320]},{"name":"WSAAsyncGetHostByName","features":[307,320]},{"name":"WSAAsyncGetProtoByName","features":[307,320]},{"name":"WSAAsyncGetProtoByNumber","features":[307,320]},{"name":"WSAAsyncGetServByName","features":[307,320]},{"name":"WSAAsyncGetServByPort","features":[307,320]},{"name":"WSAAsyncSelect","features":[307,320]},{"name":"WSABASEERR","features":[320]},{"name":"WSABUF","features":[320]},{"name":"WSACOMPLETION","features":[307,320,312]},{"name":"WSACOMPLETIONTYPE","features":[320]},{"name":"WSACancelAsyncRequest","features":[307,320]},{"name":"WSACancelBlockingCall","features":[320]},{"name":"WSACleanup","features":[320]},{"name":"WSACloseEvent","features":[307,320]},{"name":"WSAConnect","features":[320]},{"name":"WSAConnectByList","features":[307,320,312]},{"name":"WSAConnectByNameA","features":[307,320,312]},{"name":"WSAConnectByNameW","features":[307,320,312]},{"name":"WSACreateEvent","features":[320]},{"name":"WSADATA","features":[320]},{"name":"WSADATA","features":[320]},{"name":"WSADESCRIPTION_LEN","features":[320]},{"name":"WSADeleteSocketPeerTargetName","features":[307,320,312]},{"name":"WSADuplicateSocketA","features":[320]},{"name":"WSADuplicateSocketW","features":[320]},{"name":"WSAEACCES","features":[320]},{"name":"WSAEADDRINUSE","features":[320]},{"name":"WSAEADDRNOTAVAIL","features":[320]},{"name":"WSAEAFNOSUPPORT","features":[320]},{"name":"WSAEALREADY","features":[320]},{"name":"WSAEBADF","features":[320]},{"name":"WSAECANCELLED","features":[320]},{"name":"WSAECOMPARATOR","features":[320]},{"name":"WSAECONNABORTED","features":[320]},{"name":"WSAECONNREFUSED","features":[320]},{"name":"WSAECONNRESET","features":[320]},{"name":"WSAEDESTADDRREQ","features":[320]},{"name":"WSAEDISCON","features":[320]},{"name":"WSAEDQUOT","features":[320]},{"name":"WSAEFAULT","features":[320]},{"name":"WSAEHOSTDOWN","features":[320]},{"name":"WSAEHOSTUNREACH","features":[320]},{"name":"WSAEINPROGRESS","features":[320]},{"name":"WSAEINTR","features":[320]},{"name":"WSAEINVAL","features":[320]},{"name":"WSAEINVALIDPROCTABLE","features":[320]},{"name":"WSAEINVALIDPROVIDER","features":[320]},{"name":"WSAEISCONN","features":[320]},{"name":"WSAELOOP","features":[320]},{"name":"WSAEMFILE","features":[320]},{"name":"WSAEMSGSIZE","features":[320]},{"name":"WSAENAMETOOLONG","features":[320]},{"name":"WSAENETDOWN","features":[320]},{"name":"WSAENETRESET","features":[320]},{"name":"WSAENETUNREACH","features":[320]},{"name":"WSAENOBUFS","features":[320]},{"name":"WSAENOMORE","features":[320]},{"name":"WSAENOPROTOOPT","features":[320]},{"name":"WSAENOTCONN","features":[320]},{"name":"WSAENOTEMPTY","features":[320]},{"name":"WSAENOTSOCK","features":[320]},{"name":"WSAEOPNOTSUPP","features":[320]},{"name":"WSAEPFNOSUPPORT","features":[320]},{"name":"WSAEPROCLIM","features":[320]},{"name":"WSAEPROTONOSUPPORT","features":[320]},{"name":"WSAEPROTOTYPE","features":[320]},{"name":"WSAEPROVIDERFAILEDINIT","features":[320]},{"name":"WSAEREFUSED","features":[320]},{"name":"WSAEREMOTE","features":[320]},{"name":"WSAESETSERVICEOP","features":[320]},{"name":"WSAESHUTDOWN","features":[320]},{"name":"WSAESOCKTNOSUPPORT","features":[320]},{"name":"WSAESTALE","features":[320]},{"name":"WSAETIMEDOUT","features":[320]},{"name":"WSAETOOMANYREFS","features":[320]},{"name":"WSAEUSERS","features":[320]},{"name":"WSAEVENT","features":[320]},{"name":"WSAEWOULDBLOCK","features":[320]},{"name":"WSAEnumNameSpaceProvidersA","features":[307,320]},{"name":"WSAEnumNameSpaceProvidersExA","features":[307,320,358]},{"name":"WSAEnumNameSpaceProvidersExW","features":[307,320,358]},{"name":"WSAEnumNameSpaceProvidersW","features":[307,320]},{"name":"WSAEnumNetworkEvents","features":[320]},{"name":"WSAEnumProtocolsA","features":[320]},{"name":"WSAEnumProtocolsW","features":[320]},{"name":"WSAEventSelect","features":[320]},{"name":"WSAGetLastError","features":[320]},{"name":"WSAGetOverlappedResult","features":[307,320,312]},{"name":"WSAGetQOSByName","features":[307,320]},{"name":"WSAGetServiceClassInfoA","features":[320]},{"name":"WSAGetServiceClassInfoW","features":[320]},{"name":"WSAGetServiceClassNameByClassIdA","features":[320]},{"name":"WSAGetServiceClassNameByClassIdW","features":[320]},{"name":"WSAHOST_NOT_FOUND","features":[320]},{"name":"WSAHtonl","features":[320]},{"name":"WSAHtons","features":[320]},{"name":"WSAID_ACCEPTEX","features":[320]},{"name":"WSAID_CONNECTEX","features":[320]},{"name":"WSAID_DISCONNECTEX","features":[320]},{"name":"WSAID_GETACCEPTEXSOCKADDRS","features":[320]},{"name":"WSAID_MULTIPLE_RIO","features":[320]},{"name":"WSAID_TRANSMITFILE","features":[320]},{"name":"WSAID_TRANSMITPACKETS","features":[320]},{"name":"WSAID_WSAPOLL","features":[320]},{"name":"WSAID_WSARECVMSG","features":[320]},{"name":"WSAID_WSASENDMSG","features":[320]},{"name":"WSAImpersonateSocketPeer","features":[320]},{"name":"WSAInstallServiceClassA","features":[320]},{"name":"WSAInstallServiceClassW","features":[320]},{"name":"WSAIoctl","features":[307,320,312]},{"name":"WSAIsBlocking","features":[307,320]},{"name":"WSAJoinLeaf","features":[320]},{"name":"WSALookupServiceBeginA","features":[307,320,358]},{"name":"WSALookupServiceBeginW","features":[307,320,358]},{"name":"WSALookupServiceEnd","features":[307,320]},{"name":"WSALookupServiceNextA","features":[307,320,358]},{"name":"WSALookupServiceNextW","features":[307,320,358]},{"name":"WSAMSG","features":[320]},{"name":"WSANAMESPACE_INFOA","features":[307,320]},{"name":"WSANAMESPACE_INFOEXA","features":[307,320,358]},{"name":"WSANAMESPACE_INFOEXW","features":[307,320,358]},{"name":"WSANAMESPACE_INFOW","features":[307,320]},{"name":"WSANETWORKEVENTS","features":[320]},{"name":"WSANOTINITIALISED","features":[320]},{"name":"WSANO_DATA","features":[320]},{"name":"WSANO_RECOVERY","features":[320]},{"name":"WSANSCLASSINFOA","features":[320]},{"name":"WSANSCLASSINFOW","features":[320]},{"name":"WSANSPIoctl","features":[307,320,312]},{"name":"WSANtohl","features":[320]},{"name":"WSANtohs","features":[320]},{"name":"WSAPOLLDATA","features":[320]},{"name":"WSAPOLLFD","features":[320]},{"name":"WSAPOLL_EVENT_FLAGS","features":[320]},{"name":"WSAPROTOCOLCHAIN","features":[320]},{"name":"WSAPROTOCOL_INFOA","features":[320]},{"name":"WSAPROTOCOL_INFOW","features":[320]},{"name":"WSAPROTOCOL_LEN","features":[320]},{"name":"WSAPoll","features":[320]},{"name":"WSAProviderCompleteAsyncCall","features":[307,320]},{"name":"WSAProviderConfigChange","features":[307,320,312]},{"name":"WSAQUERYSET2A","features":[320,358]},{"name":"WSAQUERYSET2W","features":[320,358]},{"name":"WSAQUERYSETA","features":[320,358]},{"name":"WSAQUERYSETW","features":[320,358]},{"name":"WSAQuerySocketSecurity","features":[307,320,312]},{"name":"WSARecv","features":[307,320,312]},{"name":"WSARecvDisconnect","features":[320]},{"name":"WSARecvEx","features":[320]},{"name":"WSARecvFrom","features":[307,320,312]},{"name":"WSARemoveServiceClass","features":[320]},{"name":"WSAResetEvent","features":[307,320]},{"name":"WSARevertImpersonation","features":[320]},{"name":"WSASENDMSG","features":[307,320,312]},{"name":"WSASERVICECLASSINFOA","features":[320]},{"name":"WSASERVICECLASSINFOW","features":[320]},{"name":"WSASERVICE_NOT_FOUND","features":[320]},{"name":"WSASYSCALLFAILURE","features":[320]},{"name":"WSASYSNOTREADY","features":[320]},{"name":"WSASYS_STATUS_LEN","features":[320]},{"name":"WSASend","features":[307,320,312]},{"name":"WSASendDisconnect","features":[320]},{"name":"WSASendMsg","features":[307,320,312]},{"name":"WSASendTo","features":[307,320,312]},{"name":"WSASetBlockingHook","features":[307,320]},{"name":"WSASetEvent","features":[307,320]},{"name":"WSASetLastError","features":[320]},{"name":"WSASetServiceA","features":[320,358]},{"name":"WSASetServiceW","features":[320,358]},{"name":"WSASetSocketPeerTargetName","features":[307,320,312]},{"name":"WSASetSocketSecurity","features":[307,320,312]},{"name":"WSASocketA","features":[320]},{"name":"WSASocketW","features":[320]},{"name":"WSAStartup","features":[320]},{"name":"WSAStringToAddressA","features":[320]},{"name":"WSAStringToAddressW","features":[320]},{"name":"WSATHREADID","features":[307,320]},{"name":"WSATRY_AGAIN","features":[320]},{"name":"WSATYPE_NOT_FOUND","features":[320]},{"name":"WSAUnadvertiseProvider","features":[320]},{"name":"WSAUnhookBlockingHook","features":[320]},{"name":"WSAVERNOTSUPPORTED","features":[320]},{"name":"WSAVERSION","features":[320]},{"name":"WSAWaitForMultipleEvents","features":[307,320]},{"name":"WSA_COMPATIBILITY_BEHAVIOR_ID","features":[320]},{"name":"WSA_COMPATIBILITY_MODE","features":[320]},{"name":"WSA_ERROR","features":[320]},{"name":"WSA_E_CANCELLED","features":[320]},{"name":"WSA_E_NO_MORE","features":[320]},{"name":"WSA_FLAG_ACCESS_SYSTEM_SECURITY","features":[320]},{"name":"WSA_FLAG_MULTIPOINT_C_LEAF","features":[320]},{"name":"WSA_FLAG_MULTIPOINT_C_ROOT","features":[320]},{"name":"WSA_FLAG_MULTIPOINT_D_LEAF","features":[320]},{"name":"WSA_FLAG_MULTIPOINT_D_ROOT","features":[320]},{"name":"WSA_FLAG_NO_HANDLE_INHERIT","features":[320]},{"name":"WSA_FLAG_OVERLAPPED","features":[320]},{"name":"WSA_FLAG_REGISTERED_IO","features":[320]},{"name":"WSA_INFINITE","features":[320]},{"name":"WSA_INVALID_EVENT","features":[320]},{"name":"WSA_INVALID_HANDLE","features":[320]},{"name":"WSA_INVALID_PARAMETER","features":[320]},{"name":"WSA_IO_INCOMPLETE","features":[320]},{"name":"WSA_IO_PENDING","features":[320]},{"name":"WSA_IPSEC_NAME_POLICY_ERROR","features":[320]},{"name":"WSA_MAXIMUM_WAIT_EVENTS","features":[320]},{"name":"WSA_NOT_ENOUGH_MEMORY","features":[320]},{"name":"WSA_OPERATION_ABORTED","features":[320]},{"name":"WSA_QOS_ADMISSION_FAILURE","features":[320]},{"name":"WSA_QOS_BAD_OBJECT","features":[320]},{"name":"WSA_QOS_BAD_STYLE","features":[320]},{"name":"WSA_QOS_EFILTERCOUNT","features":[320]},{"name":"WSA_QOS_EFILTERSTYLE","features":[320]},{"name":"WSA_QOS_EFILTERTYPE","features":[320]},{"name":"WSA_QOS_EFLOWCOUNT","features":[320]},{"name":"WSA_QOS_EFLOWDESC","features":[320]},{"name":"WSA_QOS_EFLOWSPEC","features":[320]},{"name":"WSA_QOS_EOBJLENGTH","features":[320]},{"name":"WSA_QOS_EPOLICYOBJ","features":[320]},{"name":"WSA_QOS_EPROVSPECBUF","features":[320]},{"name":"WSA_QOS_EPSFILTERSPEC","features":[320]},{"name":"WSA_QOS_EPSFLOWSPEC","features":[320]},{"name":"WSA_QOS_ESDMODEOBJ","features":[320]},{"name":"WSA_QOS_ESERVICETYPE","features":[320]},{"name":"WSA_QOS_ESHAPERATEOBJ","features":[320]},{"name":"WSA_QOS_EUNKOWNPSOBJ","features":[320]},{"name":"WSA_QOS_GENERIC_ERROR","features":[320]},{"name":"WSA_QOS_NO_RECEIVERS","features":[320]},{"name":"WSA_QOS_NO_SENDERS","features":[320]},{"name":"WSA_QOS_POLICY_FAILURE","features":[320]},{"name":"WSA_QOS_RECEIVERS","features":[320]},{"name":"WSA_QOS_REQUEST_CONFIRMED","features":[320]},{"name":"WSA_QOS_RESERVED_PETYPE","features":[320]},{"name":"WSA_QOS_SENDERS","features":[320]},{"name":"WSA_QOS_TRAFFIC_CTRL_ERROR","features":[320]},{"name":"WSA_SECURE_HOST_NOT_FOUND","features":[320]},{"name":"WSA_WAIT_EVENT_0","features":[320]},{"name":"WSA_WAIT_FAILED","features":[320]},{"name":"WSA_WAIT_IO_COMPLETION","features":[320]},{"name":"WSA_WAIT_TIMEOUT","features":[320]},{"name":"WSCDeinstallProvider","features":[320]},{"name":"WSCDeinstallProvider32","features":[320]},{"name":"WSCEnableNSProvider","features":[307,320]},{"name":"WSCEnableNSProvider32","features":[307,320]},{"name":"WSCEnumNameSpaceProviders32","features":[307,320]},{"name":"WSCEnumNameSpaceProvidersEx32","features":[307,320,358]},{"name":"WSCEnumProtocols","features":[320]},{"name":"WSCEnumProtocols32","features":[320]},{"name":"WSCGetApplicationCategory","features":[320]},{"name":"WSCGetProviderInfo","features":[320]},{"name":"WSCGetProviderInfo32","features":[320]},{"name":"WSCGetProviderPath","features":[320]},{"name":"WSCGetProviderPath32","features":[320]},{"name":"WSCInstallNameSpace","features":[320]},{"name":"WSCInstallNameSpace32","features":[320]},{"name":"WSCInstallNameSpaceEx","features":[320,358]},{"name":"WSCInstallNameSpaceEx32","features":[320,358]},{"name":"WSCInstallProvider","features":[320]},{"name":"WSCInstallProvider64_32","features":[320]},{"name":"WSCInstallProviderAndChains64_32","features":[320]},{"name":"WSCSetApplicationCategory","features":[320]},{"name":"WSCSetProviderInfo","features":[320]},{"name":"WSCSetProviderInfo32","features":[320]},{"name":"WSCUnInstallNameSpace","features":[320]},{"name":"WSCUnInstallNameSpace32","features":[320]},{"name":"WSCUpdateProvider","features":[320]},{"name":"WSCUpdateProvider32","features":[320]},{"name":"WSCWriteNameSpaceOrder","features":[320]},{"name":"WSCWriteNameSpaceOrder32","features":[320]},{"name":"WSCWriteProviderOrder","features":[320]},{"name":"WSCWriteProviderOrder32","features":[320]},{"name":"WSC_PROVIDER_AUDIT_INFO","features":[320]},{"name":"WSC_PROVIDER_INFO_TYPE","features":[320]},{"name":"WSK_SO_BASE","features":[320]},{"name":"WSPDATA","features":[320]},{"name":"WSPDESCRIPTION_LEN","features":[320]},{"name":"WSPPROC_TABLE","features":[307,320,312]},{"name":"WSPUPCALLTABLE","features":[307,320]},{"name":"WSS_OPERATION_IN_PROGRESS","features":[320]},{"name":"WsaBehaviorAll","features":[320]},{"name":"WsaBehaviorAutoTuning","features":[320]},{"name":"WsaBehaviorReceiveBuffering","features":[320]},{"name":"XP1_CONNECTIONLESS","features":[320]},{"name":"XP1_CONNECT_DATA","features":[320]},{"name":"XP1_DISCONNECT_DATA","features":[320]},{"name":"XP1_EXPEDITED_DATA","features":[320]},{"name":"XP1_GRACEFUL_CLOSE","features":[320]},{"name":"XP1_GUARANTEED_DELIVERY","features":[320]},{"name":"XP1_GUARANTEED_ORDER","features":[320]},{"name":"XP1_IFS_HANDLES","features":[320]},{"name":"XP1_INTERRUPT","features":[320]},{"name":"XP1_MESSAGE_ORIENTED","features":[320]},{"name":"XP1_MULTIPOINT_CONTROL_PLANE","features":[320]},{"name":"XP1_MULTIPOINT_DATA_PLANE","features":[320]},{"name":"XP1_PARTIAL_MESSAGE","features":[320]},{"name":"XP1_PSEUDO_STREAM","features":[320]},{"name":"XP1_QOS_SUPPORTED","features":[320]},{"name":"XP1_SAN_SUPPORT_SDP","features":[320]},{"name":"XP1_SUPPORT_BROADCAST","features":[320]},{"name":"XP1_SUPPORT_MULTIPOINT","features":[320]},{"name":"XP1_UNI_RECV","features":[320]},{"name":"XP1_UNI_SEND","features":[320]},{"name":"XP_BANDWIDTH_ALLOCATION","features":[320]},{"name":"XP_CONNECTIONLESS","features":[320]},{"name":"XP_CONNECT_DATA","features":[320]},{"name":"XP_DISCONNECT_DATA","features":[320]},{"name":"XP_ENCRYPTS","features":[320]},{"name":"XP_EXPEDITED_DATA","features":[320]},{"name":"XP_FRAGMENTATION","features":[320]},{"name":"XP_GRACEFUL_CLOSE","features":[320]},{"name":"XP_GUARANTEED_DELIVERY","features":[320]},{"name":"XP_GUARANTEED_ORDER","features":[320]},{"name":"XP_MESSAGE_ORIENTED","features":[320]},{"name":"XP_PSEUDO_STREAM","features":[320]},{"name":"XP_SUPPORTS_BROADCAST","features":[320]},{"name":"XP_SUPPORTS_MULTICAST","features":[320]},{"name":"_BIG_ENDIAN","features":[320]},{"name":"_LITTLE_ENDIAN","features":[320]},{"name":"_PDP_ENDIAN","features":[320]},{"name":"_SS_MAXSIZE","features":[320]},{"name":"__WSAFDIsSet","features":[320]},{"name":"accept","features":[320]},{"name":"bind","features":[320]},{"name":"closesocket","features":[320]},{"name":"connect","features":[320]},{"name":"eWINDOW_ADVANCE_METHOD","features":[320]},{"name":"freeaddrinfo","features":[320]},{"name":"getaddrinfo","features":[320]},{"name":"gethostbyaddr","features":[320]},{"name":"gethostbyname","features":[320]},{"name":"gethostname","features":[320]},{"name":"getnameinfo","features":[320]},{"name":"getpeername","features":[320]},{"name":"getprotobyname","features":[320]},{"name":"getprotobynumber","features":[320]},{"name":"getservbyname","features":[320]},{"name":"getservbyport","features":[320]},{"name":"getsockname","features":[320]},{"name":"getsockopt","features":[320]},{"name":"htonl","features":[320]},{"name":"htons","features":[320]},{"name":"inet_addr","features":[320]},{"name":"inet_ntoa","features":[320]},{"name":"inet_ntop","features":[320]},{"name":"inet_pton","features":[320]},{"name":"ioctlsocket","features":[320]},{"name":"listen","features":[320]},{"name":"netent","features":[320]},{"name":"ntohl","features":[320]},{"name":"ntohs","features":[320]},{"name":"recv","features":[320]},{"name":"recvfrom","features":[320]},{"name":"select","features":[320]},{"name":"send","features":[320]},{"name":"sendto","features":[320]},{"name":"setsockopt","features":[320]},{"name":"shutdown","features":[320]},{"name":"sockaddr_gen","features":[320]},{"name":"sockaddr_in6_old","features":[320]},{"name":"socket","features":[320]},{"name":"socklen_t","features":[320]},{"name":"sockproto","features":[320]},{"name":"tcp_keepalive","features":[320]}],"481":[{"name":"CTAPCBOR_HYBRID_STORAGE_LINKED_DATA","features":[479]},{"name":"CTAPCBOR_HYBRID_STORAGE_LINKED_DATA_CURRENT_VERSION","features":[479]},{"name":"CTAPCBOR_HYBRID_STORAGE_LINKED_DATA_VERSION_1","features":[479]},{"name":"IContentPrefetcherTaskTrigger","features":[479]},{"name":"WEBAUTHN_API_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_API_VERSION_1","features":[479]},{"name":"WEBAUTHN_API_VERSION_2","features":[479]},{"name":"WEBAUTHN_API_VERSION_3","features":[479]},{"name":"WEBAUTHN_API_VERSION_4","features":[479]},{"name":"WEBAUTHN_API_VERSION_5","features":[479]},{"name":"WEBAUTHN_API_VERSION_6","features":[479]},{"name":"WEBAUTHN_API_VERSION_7","features":[479]},{"name":"WEBAUTHN_ASSERTION","features":[479]},{"name":"WEBAUTHN_ASSERTION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_1","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_2","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_3","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_4","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_5","features":[479]},{"name":"WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_ANY","features":[479]},{"name":"WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_DIRECT","features":[479]},{"name":"WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_INDIRECT","features":[479]},{"name":"WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_NONE","features":[479]},{"name":"WEBAUTHN_ATTESTATION_DECODE_COMMON","features":[479]},{"name":"WEBAUTHN_ATTESTATION_DECODE_NONE","features":[479]},{"name":"WEBAUTHN_ATTESTATION_TYPE_NONE","features":[479]},{"name":"WEBAUTHN_ATTESTATION_TYPE_PACKED","features":[479]},{"name":"WEBAUTHN_ATTESTATION_TYPE_TPM","features":[479]},{"name":"WEBAUTHN_ATTESTATION_TYPE_U2F","features":[479]},{"name":"WEBAUTHN_ATTESTATION_VER_TPM_2_0","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_ATTACHMENT_ANY","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM_U2F_V2","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_ATTACHMENT_PLATFORM","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS","features":[307,479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_1","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_2","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_3","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_4","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_5","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_6","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_7","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_HMAC_SECRET_VALUES_FLAG","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS","features":[307,479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_1","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_2","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_3","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_4","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_5","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_6","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_7","features":[479]},{"name":"WEBAUTHN_CLIENT_DATA","features":[479]},{"name":"WEBAUTHN_CLIENT_DATA_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_COMMON_ATTESTATION","features":[479]},{"name":"WEBAUTHN_COMMON_ATTESTATION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_ECDSA_P256_WITH_SHA256","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_ECDSA_P384_WITH_SHA384","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_ECDSA_P521_WITH_SHA512","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA256","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA384","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA512","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA256","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA384","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA512","features":[479]},{"name":"WEBAUTHN_COSE_CREDENTIAL_PARAMETER","features":[479]},{"name":"WEBAUTHN_COSE_CREDENTIAL_PARAMETERS","features":[479]},{"name":"WEBAUTHN_COSE_CREDENTIAL_PARAMETER_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL","features":[479]},{"name":"WEBAUTHN_CREDENTIALS","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION","features":[307,479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_1","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_2","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_3","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_4","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_5","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_6","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS","features":[307,479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS_LIST","features":[307,479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS_VERSION_1","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS_VERSION_2","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_EX","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_EX_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_LIST","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_TYPE_PUBLIC_KEY","features":[479]},{"name":"WEBAUTHN_CRED_BLOB_EXTENSION","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_OPERATION_DELETE","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_OPERATION_GET","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_OPERATION_NONE","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_OPERATION_SET","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_AUTHENTICATOR_ERROR","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_DATA","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_PARAMETER","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_LACK_OF_SPACE","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_MULTIPLE_CREDENTIALS","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_NONE","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_FOUND","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_SUPPORTED","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_PLATFORM_ERROR","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS","features":[479]},{"name":"WEBAUTHN_CRED_PROTECT_EXTENSION_IN","features":[307,479]},{"name":"WEBAUTHN_CRED_WITH_HMAC_SECRET_SALT","features":[479]},{"name":"WEBAUTHN_CTAP_ONE_HMAC_SECRET_LENGTH","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_BLE","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_FLAGS_MASK","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_HYBRID","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_INTERNAL","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_NFC","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_TEST","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_USB","features":[479]},{"name":"WEBAUTHN_ENTERPRISE_ATTESTATION_NONE","features":[479]},{"name":"WEBAUTHN_ENTERPRISE_ATTESTATION_PLATFORM_MANAGED","features":[479]},{"name":"WEBAUTHN_ENTERPRISE_ATTESTATION_VENDOR_FACILITATED","features":[479]},{"name":"WEBAUTHN_EXTENSION","features":[479]},{"name":"WEBAUTHN_EXTENSIONS","features":[479]},{"name":"WEBAUTHN_EXTENSIONS_IDENTIFIER_CRED_BLOB","features":[479]},{"name":"WEBAUTHN_EXTENSIONS_IDENTIFIER_CRED_PROTECT","features":[479]},{"name":"WEBAUTHN_EXTENSIONS_IDENTIFIER_HMAC_SECRET","features":[479]},{"name":"WEBAUTHN_EXTENSIONS_IDENTIFIER_MIN_PIN_LENGTH","features":[479]},{"name":"WEBAUTHN_GET_CREDENTIALS_OPTIONS","features":[307,479]},{"name":"WEBAUTHN_GET_CREDENTIALS_OPTIONS_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_GET_CREDENTIALS_OPTIONS_VERSION_1","features":[479]},{"name":"WEBAUTHN_HASH_ALGORITHM_SHA_256","features":[479]},{"name":"WEBAUTHN_HASH_ALGORITHM_SHA_384","features":[479]},{"name":"WEBAUTHN_HASH_ALGORITHM_SHA_512","features":[479]},{"name":"WEBAUTHN_HMAC_SECRET_SALT","features":[479]},{"name":"WEBAUTHN_HMAC_SECRET_SALT_VALUES","features":[479]},{"name":"WEBAUTHN_LARGE_BLOB_SUPPORT_NONE","features":[479]},{"name":"WEBAUTHN_LARGE_BLOB_SUPPORT_PREFERRED","features":[479]},{"name":"WEBAUTHN_LARGE_BLOB_SUPPORT_REQUIRED","features":[479]},{"name":"WEBAUTHN_MAX_USER_ID_LENGTH","features":[479]},{"name":"WEBAUTHN_RP_ENTITY_INFORMATION","features":[479]},{"name":"WEBAUTHN_RP_ENTITY_INFORMATION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_USER_ENTITY_INFORMATION","features":[479]},{"name":"WEBAUTHN_USER_ENTITY_INFORMATION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_ANY","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_OPTIONAL","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_OPTIONAL_WITH_CREDENTIAL_ID_LIST","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIRED","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIREMENT_ANY","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIREMENT_DISCOURAGED","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIREMENT_PREFERRED","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIREMENT_REQUIRED","features":[479]},{"name":"WEBAUTHN_X5C","features":[479]},{"name":"WS_ABANDON_MESSAGE_CALLBACK","features":[479]},{"name":"WS_ABORT_CHANNEL_CALLBACK","features":[479]},{"name":"WS_ABORT_LISTENER_CALLBACK","features":[479]},{"name":"WS_ACCEPT_CHANNEL_CALLBACK","features":[479]},{"name":"WS_ACTION_HEADER","features":[479]},{"name":"WS_ADDRESSING_VERSION","features":[479]},{"name":"WS_ADDRESSING_VERSION_0_9","features":[479]},{"name":"WS_ADDRESSING_VERSION_1_0","features":[479]},{"name":"WS_ADDRESSING_VERSION_TRANSPORT","features":[479]},{"name":"WS_ANY_ATTRIBUTE","features":[307,479]},{"name":"WS_ANY_ATTRIBUTES","features":[307,479]},{"name":"WS_ANY_ATTRIBUTES_FIELD_MAPPING","features":[479]},{"name":"WS_ANY_ATTRIBUTES_TYPE","features":[479]},{"name":"WS_ANY_CONTENT_FIELD_MAPPING","features":[479]},{"name":"WS_ANY_ELEMENT_FIELD_MAPPING","features":[479]},{"name":"WS_ANY_ELEMENT_TYPE_MAPPING","features":[479]},{"name":"WS_ASYNC_CALLBACK","features":[479]},{"name":"WS_ASYNC_CONTEXT","features":[479]},{"name":"WS_ASYNC_FUNCTION","features":[479]},{"name":"WS_ASYNC_OPERATION","features":[479]},{"name":"WS_ASYNC_STATE","features":[479]},{"name":"WS_ATTRIBUTE_DESCRIPTION","features":[307,479]},{"name":"WS_ATTRIBUTE_FIELD_MAPPING","features":[479]},{"name":"WS_ATTRIBUTE_TYPE_MAPPING","features":[479]},{"name":"WS_AUTO_COOKIE_MODE","features":[479]},{"name":"WS_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_BLANK_MESSAGE","features":[479]},{"name":"WS_BOOL_DESCRIPTION","features":[307,479]},{"name":"WS_BOOL_TYPE","features":[479]},{"name":"WS_BOOL_VALUE_TYPE","features":[479]},{"name":"WS_BUFFERED_TRANSFER_MODE","features":[479]},{"name":"WS_BUFFERS","features":[479]},{"name":"WS_BYTES","features":[479]},{"name":"WS_BYTES_DESCRIPTION","features":[479]},{"name":"WS_BYTES_TYPE","features":[479]},{"name":"WS_BYTE_ARRAY_DESCRIPTION","features":[479]},{"name":"WS_BYTE_ARRAY_TYPE","features":[479]},{"name":"WS_CALLBACK_MODEL","features":[479]},{"name":"WS_CALL_PROPERTY","features":[479]},{"name":"WS_CALL_PROPERTY_CALL_ID","features":[479]},{"name":"WS_CALL_PROPERTY_CHECK_MUST_UNDERSTAND","features":[479]},{"name":"WS_CALL_PROPERTY_ID","features":[479]},{"name":"WS_CALL_PROPERTY_RECEIVE_MESSAGE_CONTEXT","features":[479]},{"name":"WS_CALL_PROPERTY_SEND_MESSAGE_CONTEXT","features":[479]},{"name":"WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE","features":[479]},{"name":"WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE_TYPE","features":[479]},{"name":"WS_CERTIFICATE_VALIDATION_CALLBACK","features":[307,479,391]},{"name":"WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT","features":[307,479,391]},{"name":"WS_CERT_CREDENTIAL","features":[479]},{"name":"WS_CERT_CREDENTIAL_TYPE","features":[479]},{"name":"WS_CERT_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_CERT_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_CERT_FAILURE_CN_MISMATCH","features":[479]},{"name":"WS_CERT_FAILURE_INVALID_DATE","features":[479]},{"name":"WS_CERT_FAILURE_REVOCATION_OFFLINE","features":[479]},{"name":"WS_CERT_FAILURE_UNTRUSTED_ROOT","features":[479]},{"name":"WS_CERT_FAILURE_WRONG_USAGE","features":[479]},{"name":"WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK","features":[479,328,391]},{"name":"WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_CERT_SIGNED_SAML_AUTHENTICATOR","features":[307,479,391]},{"name":"WS_CERT_SIGNED_SAML_AUTHENTICATOR_TYPE","features":[479]},{"name":"WS_CHANNEL","features":[479]},{"name":"WS_CHANNEL_BINDING","features":[479]},{"name":"WS_CHANNEL_DECODER","features":[479]},{"name":"WS_CHANNEL_ENCODER","features":[479]},{"name":"WS_CHANNEL_PROPERTIES","features":[479]},{"name":"WS_CHANNEL_PROPERTY","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ADDRESSING_VERSION","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CHANNEL_TYPE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CONSTRAINT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_COOKIE_MODE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY","features":[479]},{"name":"WS_CHANNEL_PROPERTY_DECODER","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENCODER","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENCODING","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENVELOPE_VERSION","features":[479]},{"name":"WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ID","features":[479]},{"name":"WS_CHANNEL_PROPERTY_IP_VERSION","features":[479]},{"name":"WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN","features":[479]},{"name":"WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL","features":[479]},{"name":"WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MULTICAST_HOPS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_NO_DELAY","features":[479]},{"name":"WS_CHANNEL_PROPERTY_PROTECTION_LEVEL","features":[479]},{"name":"WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_REMOTE_ADDRESS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES","features":[479]},{"name":"WS_CHANNEL_PROPERTY_SEND_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_STATE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_TRANSFER_MODE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_TRANSPORT_URL","features":[479]},{"name":"WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE","features":[479]},{"name":"WS_CHANNEL_STATE","features":[479]},{"name":"WS_CHANNEL_STATE_ACCEPTING","features":[479]},{"name":"WS_CHANNEL_STATE_CLOSED","features":[479]},{"name":"WS_CHANNEL_STATE_CLOSING","features":[479]},{"name":"WS_CHANNEL_STATE_CREATED","features":[479]},{"name":"WS_CHANNEL_STATE_FAULTED","features":[479]},{"name":"WS_CHANNEL_STATE_OPEN","features":[479]},{"name":"WS_CHANNEL_STATE_OPENING","features":[479]},{"name":"WS_CHANNEL_TYPE","features":[479]},{"name":"WS_CHANNEL_TYPE_DUPLEX","features":[479]},{"name":"WS_CHANNEL_TYPE_DUPLEX_SESSION","features":[479]},{"name":"WS_CHANNEL_TYPE_INPUT","features":[479]},{"name":"WS_CHANNEL_TYPE_INPUT_SESSION","features":[479]},{"name":"WS_CHANNEL_TYPE_OUTPUT","features":[479]},{"name":"WS_CHANNEL_TYPE_OUTPUT_SESSION","features":[479]},{"name":"WS_CHANNEL_TYPE_REPLY","features":[479]},{"name":"WS_CHANNEL_TYPE_REQUEST","features":[479]},{"name":"WS_CHANNEL_TYPE_SESSION","features":[479]},{"name":"WS_CHARSET","features":[479]},{"name":"WS_CHARSET_AUTO","features":[479]},{"name":"WS_CHARSET_UTF16BE","features":[479]},{"name":"WS_CHARSET_UTF16LE","features":[479]},{"name":"WS_CHARSET_UTF8","features":[479]},{"name":"WS_CHAR_ARRAY_DESCRIPTION","features":[479]},{"name":"WS_CHAR_ARRAY_TYPE","features":[479]},{"name":"WS_CLOSE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_CLOSE_LISTENER_CALLBACK","features":[479]},{"name":"WS_CONTRACT_DESCRIPTION","features":[307,479]},{"name":"WS_COOKIE_MODE","features":[479]},{"name":"WS_CREATE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK","features":[479]},{"name":"WS_CREATE_DECODER_CALLBACK","features":[479]},{"name":"WS_CREATE_ENCODER_CALLBACK","features":[479]},{"name":"WS_CREATE_LISTENER_CALLBACK","features":[479]},{"name":"WS_CUSTOM_CERT_CREDENTIAL","features":[307,479,328,391]},{"name":"WS_CUSTOM_CERT_CREDENTIAL_TYPE","features":[479]},{"name":"WS_CUSTOM_CHANNEL_BINDING","features":[479]},{"name":"WS_CUSTOM_CHANNEL_CALLBACKS","features":[479]},{"name":"WS_CUSTOM_HTTP_PROXY","features":[479]},{"name":"WS_CUSTOM_LISTENER_CALLBACKS","features":[479]},{"name":"WS_CUSTOM_TYPE","features":[479]},{"name":"WS_CUSTOM_TYPE_DESCRIPTION","features":[307,479]},{"name":"WS_DATETIME","features":[479]},{"name":"WS_DATETIME_DESCRIPTION","features":[479]},{"name":"WS_DATETIME_FORMAT","features":[479]},{"name":"WS_DATETIME_FORMAT_LOCAL","features":[479]},{"name":"WS_DATETIME_FORMAT_NONE","features":[479]},{"name":"WS_DATETIME_FORMAT_UTC","features":[479]},{"name":"WS_DATETIME_TYPE","features":[479]},{"name":"WS_DATETIME_VALUE_TYPE","features":[479]},{"name":"WS_DECIMAL_DESCRIPTION","features":[307,479]},{"name":"WS_DECIMAL_TYPE","features":[479]},{"name":"WS_DECIMAL_VALUE_TYPE","features":[479]},{"name":"WS_DECODER_DECODE_CALLBACK","features":[479]},{"name":"WS_DECODER_END_CALLBACK","features":[479]},{"name":"WS_DECODER_GET_CONTENT_TYPE_CALLBACK","features":[479]},{"name":"WS_DECODER_START_CALLBACK","features":[479]},{"name":"WS_DEFAULT_VALUE","features":[479]},{"name":"WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL","features":[479]},{"name":"WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE","features":[479]},{"name":"WS_DESCRIPTION_TYPE","features":[479]},{"name":"WS_DISALLOWED_USER_AGENT_SUBSTRINGS","features":[479]},{"name":"WS_DNS_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_DNS_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_DOUBLE_DESCRIPTION","features":[479]},{"name":"WS_DOUBLE_TYPE","features":[479]},{"name":"WS_DOUBLE_VALUE_TYPE","features":[479]},{"name":"WS_DUPLICATE_MESSAGE","features":[479]},{"name":"WS_DURATION","features":[307,479]},{"name":"WS_DURATION_COMPARISON_CALLBACK","features":[307,479]},{"name":"WS_DURATION_DESCRIPTION","features":[307,479]},{"name":"WS_DURATION_TYPE","features":[479]},{"name":"WS_DURATION_VALUE_TYPE","features":[479]},{"name":"WS_DYNAMIC_STRING_CALLBACK","features":[307,479]},{"name":"WS_ELEMENT_CHOICE_FIELD_MAPPING","features":[479]},{"name":"WS_ELEMENT_CONTENT_TYPE_MAPPING","features":[479]},{"name":"WS_ELEMENT_DESCRIPTION","features":[307,479]},{"name":"WS_ELEMENT_FIELD_MAPPING","features":[479]},{"name":"WS_ELEMENT_TYPE_MAPPING","features":[479]},{"name":"WS_ENCODER_ENCODE_CALLBACK","features":[479]},{"name":"WS_ENCODER_END_CALLBACK","features":[479]},{"name":"WS_ENCODER_GET_CONTENT_TYPE_CALLBACK","features":[479]},{"name":"WS_ENCODER_START_CALLBACK","features":[479]},{"name":"WS_ENCODING","features":[479]},{"name":"WS_ENCODING_RAW","features":[479]},{"name":"WS_ENCODING_XML_BINARY_1","features":[479]},{"name":"WS_ENCODING_XML_BINARY_SESSION_1","features":[479]},{"name":"WS_ENCODING_XML_MTOM_UTF16BE","features":[479]},{"name":"WS_ENCODING_XML_MTOM_UTF16LE","features":[479]},{"name":"WS_ENCODING_XML_MTOM_UTF8","features":[479]},{"name":"WS_ENCODING_XML_UTF16BE","features":[479]},{"name":"WS_ENCODING_XML_UTF16LE","features":[479]},{"name":"WS_ENCODING_XML_UTF8","features":[479]},{"name":"WS_ENDPOINT_ADDRESS","features":[479]},{"name":"WS_ENDPOINT_ADDRESS_DESCRIPTION","features":[479]},{"name":"WS_ENDPOINT_ADDRESS_EXTENSION_METADATA_ADDRESS","features":[479]},{"name":"WS_ENDPOINT_ADDRESS_EXTENSION_TYPE","features":[479]},{"name":"WS_ENDPOINT_ADDRESS_TYPE","features":[479]},{"name":"WS_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_ENDPOINT_POLICY_EXTENSION","features":[307,479]},{"name":"WS_ENDPOINT_POLICY_EXTENSION_TYPE","features":[479]},{"name":"WS_ENUM_DESCRIPTION","features":[307,479]},{"name":"WS_ENUM_TYPE","features":[479]},{"name":"WS_ENUM_VALUE","features":[307,479]},{"name":"WS_ENVELOPE_VERSION","features":[479]},{"name":"WS_ENVELOPE_VERSION_NONE","features":[479]},{"name":"WS_ENVELOPE_VERSION_SOAP_1_1","features":[479]},{"name":"WS_ENVELOPE_VERSION_SOAP_1_2","features":[479]},{"name":"WS_ERROR","features":[479]},{"name":"WS_ERROR_PROPERTY","features":[479]},{"name":"WS_ERROR_PROPERTY_ID","features":[479]},{"name":"WS_ERROR_PROPERTY_LANGID","features":[479]},{"name":"WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE","features":[479]},{"name":"WS_ERROR_PROPERTY_STRING_COUNT","features":[479]},{"name":"WS_EXCEPTION_CODE","features":[479]},{"name":"WS_EXCEPTION_CODE_INTERNAL_FAILURE","features":[479]},{"name":"WS_EXCEPTION_CODE_USAGE_FAILURE","features":[479]},{"name":"WS_EXCLUSIVE_WITH_COMMENTS_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_EXCLUSIVE_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_EXTENDED_PROTECTION_POLICY","features":[479]},{"name":"WS_EXTENDED_PROTECTION_POLICY_ALWAYS","features":[479]},{"name":"WS_EXTENDED_PROTECTION_POLICY_NEVER","features":[479]},{"name":"WS_EXTENDED_PROTECTION_POLICY_WHEN_SUPPORTED","features":[479]},{"name":"WS_EXTENDED_PROTECTION_SCENARIO","features":[479]},{"name":"WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER","features":[479]},{"name":"WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL","features":[479]},{"name":"WS_FAULT","features":[307,479]},{"name":"WS_FAULT_CODE","features":[307,479]},{"name":"WS_FAULT_DESCRIPTION","features":[479]},{"name":"WS_FAULT_DETAIL_DESCRIPTION","features":[307,479]},{"name":"WS_FAULT_DISCLOSURE","features":[479]},{"name":"WS_FAULT_ERROR_PROPERTY_ACTION","features":[479]},{"name":"WS_FAULT_ERROR_PROPERTY_FAULT","features":[479]},{"name":"WS_FAULT_ERROR_PROPERTY_HEADER","features":[479]},{"name":"WS_FAULT_ERROR_PROPERTY_ID","features":[479]},{"name":"WS_FAULT_MESSAGE","features":[479]},{"name":"WS_FAULT_REASON","features":[479]},{"name":"WS_FAULT_TO_HEADER","features":[479]},{"name":"WS_FAULT_TYPE","features":[479]},{"name":"WS_FIELD_DESCRIPTION","features":[307,479]},{"name":"WS_FIELD_MAPPING","features":[479]},{"name":"WS_FIELD_NILLABLE","features":[479]},{"name":"WS_FIELD_NILLABLE_ITEM","features":[479]},{"name":"WS_FIELD_OPTIONAL","features":[479]},{"name":"WS_FIELD_OTHER_NAMESPACE","features":[479]},{"name":"WS_FIELD_POINTER","features":[479]},{"name":"WS_FLOAT_DESCRIPTION","features":[479]},{"name":"WS_FLOAT_TYPE","features":[479]},{"name":"WS_FLOAT_VALUE_TYPE","features":[479]},{"name":"WS_FREE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_FREE_DECODER_CALLBACK","features":[479]},{"name":"WS_FREE_ENCODER_CALLBACK","features":[479]},{"name":"WS_FREE_LISTENER_CALLBACK","features":[479]},{"name":"WS_FROM_HEADER","features":[479]},{"name":"WS_FULL_FAULT_DISCLOSURE","features":[479]},{"name":"WS_GET_CERT_CALLBACK","features":[307,479,391]},{"name":"WS_GET_CHANNEL_PROPERTY_CALLBACK","features":[479]},{"name":"WS_GET_LISTENER_PROPERTY_CALLBACK","features":[479]},{"name":"WS_GUID_DESCRIPTION","features":[479]},{"name":"WS_GUID_TYPE","features":[479]},{"name":"WS_GUID_VALUE_TYPE","features":[479]},{"name":"WS_HEADER_TYPE","features":[479]},{"name":"WS_HEAP","features":[479]},{"name":"WS_HEAP_PROPERTIES","features":[479]},{"name":"WS_HEAP_PROPERTY","features":[479]},{"name":"WS_HEAP_PROPERTY_ACTUAL_SIZE","features":[479]},{"name":"WS_HEAP_PROPERTY_ID","features":[479]},{"name":"WS_HEAP_PROPERTY_MAX_SIZE","features":[479]},{"name":"WS_HEAP_PROPERTY_REQUESTED_SIZE","features":[479]},{"name":"WS_HEAP_PROPERTY_TRIM_SIZE","features":[479]},{"name":"WS_HOST_NAMES","features":[479]},{"name":"WS_HTTPS_URL","features":[479]},{"name":"WS_HTTP_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_CHANNEL_BINDING","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_BASIC","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_DIGEST","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_NEGOTIATE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_NONE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_NTLM","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_PASSPORT","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_TARGET","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_TARGET_PROXY","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_TARGET_SERVICE","features":[479]},{"name":"WS_HTTP_HEADER_MAPPING","features":[307,479]},{"name":"WS_HTTP_HEADER_MAPPING_COMMA_SEPARATOR","features":[479]},{"name":"WS_HTTP_HEADER_MAPPING_QUOTED_VALUE","features":[479]},{"name":"WS_HTTP_HEADER_MAPPING_SEMICOLON_SEPARATOR","features":[479]},{"name":"WS_HTTP_MESSAGE_MAPPING","features":[307,479]},{"name":"WS_HTTP_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_PROXY_SETTING_MODE","features":[479]},{"name":"WS_HTTP_PROXY_SETTING_MODE_AUTO","features":[479]},{"name":"WS_HTTP_PROXY_SETTING_MODE_CUSTOM","features":[479]},{"name":"WS_HTTP_PROXY_SETTING_MODE_NONE","features":[479]},{"name":"WS_HTTP_REDIRECT_CALLBACK","features":[479]},{"name":"WS_HTTP_REDIRECT_CALLBACK_CONTEXT","features":[479]},{"name":"WS_HTTP_REQUEST_MAPPING_VERB","features":[479]},{"name":"WS_HTTP_RESPONSE_MAPPING_STATUS_CODE","features":[479]},{"name":"WS_HTTP_RESPONSE_MAPPING_STATUS_TEXT","features":[479]},{"name":"WS_HTTP_SSL_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_HEADER_AUTH_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_URL","features":[479]},{"name":"WS_INCLUSIVE_WITH_COMMENTS_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_INCLUSIVE_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_INT16_DESCRIPTION","features":[479]},{"name":"WS_INT16_TYPE","features":[479]},{"name":"WS_INT16_VALUE_TYPE","features":[479]},{"name":"WS_INT32_DESCRIPTION","features":[479]},{"name":"WS_INT32_TYPE","features":[479]},{"name":"WS_INT32_VALUE_TYPE","features":[479]},{"name":"WS_INT64_DESCRIPTION","features":[479]},{"name":"WS_INT64_TYPE","features":[479]},{"name":"WS_INT64_VALUE_TYPE","features":[479]},{"name":"WS_INT8_DESCRIPTION","features":[479]},{"name":"WS_INT8_TYPE","features":[479]},{"name":"WS_INT8_VALUE_TYPE","features":[479]},{"name":"WS_IP_VERSION","features":[479]},{"name":"WS_IP_VERSION_4","features":[479]},{"name":"WS_IP_VERSION_6","features":[479]},{"name":"WS_IP_VERSION_AUTO","features":[479]},{"name":"WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[307,479]},{"name":"WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_IS_DEFAULT_VALUE_CALLBACK","features":[307,479]},{"name":"WS_ITEM_RANGE","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_LISTENER","features":[479]},{"name":"WS_LISTENER_PROPERTIES","features":[479]},{"name":"WS_LISTENER_PROPERTY","features":[479]},{"name":"WS_LISTENER_PROPERTY_ASYNC_CALLBACK_MODEL","features":[479]},{"name":"WS_LISTENER_PROPERTY_CHANNEL_BINDING","features":[479]},{"name":"WS_LISTENER_PROPERTY_CHANNEL_TYPE","features":[479]},{"name":"WS_LISTENER_PROPERTY_CLOSE_TIMEOUT","features":[479]},{"name":"WS_LISTENER_PROPERTY_CONNECT_TIMEOUT","features":[479]},{"name":"WS_LISTENER_PROPERTY_CUSTOM_LISTENER_CALLBACKS","features":[479]},{"name":"WS_LISTENER_PROPERTY_CUSTOM_LISTENER_INSTANCE","features":[479]},{"name":"WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS","features":[479]},{"name":"WS_LISTENER_PROPERTY_DISALLOWED_USER_AGENT","features":[479]},{"name":"WS_LISTENER_PROPERTY_ID","features":[479]},{"name":"WS_LISTENER_PROPERTY_IP_VERSION","features":[479]},{"name":"WS_LISTENER_PROPERTY_IS_MULTICAST","features":[479]},{"name":"WS_LISTENER_PROPERTY_LISTEN_BACKLOG","features":[479]},{"name":"WS_LISTENER_PROPERTY_MULTICAST_INTERFACES","features":[479]},{"name":"WS_LISTENER_PROPERTY_MULTICAST_LOOPBACK","features":[479]},{"name":"WS_LISTENER_PROPERTY_STATE","features":[479]},{"name":"WS_LISTENER_PROPERTY_TO_HEADER_MATCHING_OPTIONS","features":[479]},{"name":"WS_LISTENER_PROPERTY_TRANSPORT_URL_MATCHING_OPTIONS","features":[479]},{"name":"WS_LISTENER_STATE","features":[479]},{"name":"WS_LISTENER_STATE_CLOSED","features":[479]},{"name":"WS_LISTENER_STATE_CLOSING","features":[479]},{"name":"WS_LISTENER_STATE_CREATED","features":[479]},{"name":"WS_LISTENER_STATE_FAULTED","features":[479]},{"name":"WS_LISTENER_STATE_OPEN","features":[479]},{"name":"WS_LISTENER_STATE_OPENING","features":[479]},{"name":"WS_LONG_CALLBACK","features":[479]},{"name":"WS_MANUAL_COOKIE_MODE","features":[479]},{"name":"WS_MATCH_URL_DNS_FULLY_QUALIFIED_HOST","features":[479]},{"name":"WS_MATCH_URL_DNS_HOST","features":[479]},{"name":"WS_MATCH_URL_EXACT_PATH","features":[479]},{"name":"WS_MATCH_URL_HOST_ADDRESSES","features":[479]},{"name":"WS_MATCH_URL_LOCAL_HOST","features":[479]},{"name":"WS_MATCH_URL_NETBIOS_HOST","features":[479]},{"name":"WS_MATCH_URL_NO_QUERY","features":[479]},{"name":"WS_MATCH_URL_PORT","features":[479]},{"name":"WS_MATCH_URL_PREFIX_PATH","features":[479]},{"name":"WS_MATCH_URL_THIS_HOST","features":[479]},{"name":"WS_MESSAGE","features":[479]},{"name":"WS_MESSAGE_DESCRIPTION","features":[307,479]},{"name":"WS_MESSAGE_DONE_CALLBACK","features":[479]},{"name":"WS_MESSAGE_ID_HEADER","features":[479]},{"name":"WS_MESSAGE_INITIALIZATION","features":[479]},{"name":"WS_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_MESSAGE_PROPERTY","features":[479]},{"name":"WS_MESSAGE_PROPERTY_ADDRESSING_VERSION","features":[479]},{"name":"WS_MESSAGE_PROPERTY_BODY_READER","features":[479]},{"name":"WS_MESSAGE_PROPERTY_BODY_WRITER","features":[479]},{"name":"WS_MESSAGE_PROPERTY_ENCODED_CERT","features":[479]},{"name":"WS_MESSAGE_PROPERTY_ENVELOPE_VERSION","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HEADER_BUFFER","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HEADER_POSITION","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HEAP","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HEAP_PROPERTIES","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HTTP_HEADER_AUTH_WINDOWS_TOKEN","features":[479]},{"name":"WS_MESSAGE_PROPERTY_ID","features":[479]},{"name":"WS_MESSAGE_PROPERTY_IS_ADDRESSED","features":[479]},{"name":"WS_MESSAGE_PROPERTY_IS_FAULT","features":[479]},{"name":"WS_MESSAGE_PROPERTY_MAX_PROCESSED_HEADERS","features":[479]},{"name":"WS_MESSAGE_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN","features":[479]},{"name":"WS_MESSAGE_PROPERTY_PROTECTION_LEVEL","features":[479]},{"name":"WS_MESSAGE_PROPERTY_SAML_ASSERTION","features":[479]},{"name":"WS_MESSAGE_PROPERTY_SECURITY_CONTEXT","features":[479]},{"name":"WS_MESSAGE_PROPERTY_STATE","features":[479]},{"name":"WS_MESSAGE_PROPERTY_TRANSPORT_SECURITY_WINDOWS_TOKEN","features":[479]},{"name":"WS_MESSAGE_PROPERTY_USERNAME","features":[479]},{"name":"WS_MESSAGE_PROPERTY_XML_READER_PROPERTIES","features":[479]},{"name":"WS_MESSAGE_PROPERTY_XML_WRITER_PROPERTIES","features":[479]},{"name":"WS_MESSAGE_SECURITY_USAGE","features":[479]},{"name":"WS_MESSAGE_STATE","features":[479]},{"name":"WS_MESSAGE_STATE_DONE","features":[479]},{"name":"WS_MESSAGE_STATE_EMPTY","features":[479]},{"name":"WS_MESSAGE_STATE_INITIALIZED","features":[479]},{"name":"WS_MESSAGE_STATE_READING","features":[479]},{"name":"WS_MESSAGE_STATE_WRITING","features":[479]},{"name":"WS_METADATA","features":[479]},{"name":"WS_METADATA_ENDPOINT","features":[307,479]},{"name":"WS_METADATA_ENDPOINTS","features":[307,479]},{"name":"WS_METADATA_EXCHANGE_TYPE","features":[479]},{"name":"WS_METADATA_EXCHANGE_TYPE_HTTP_GET","features":[479]},{"name":"WS_METADATA_EXCHANGE_TYPE_MEX","features":[479]},{"name":"WS_METADATA_EXCHANGE_TYPE_NONE","features":[479]},{"name":"WS_METADATA_PROPERTY","features":[479]},{"name":"WS_METADATA_PROPERTY_HEAP_PROPERTIES","features":[479]},{"name":"WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE","features":[479]},{"name":"WS_METADATA_PROPERTY_HOST_NAMES","features":[479]},{"name":"WS_METADATA_PROPERTY_ID","features":[479]},{"name":"WS_METADATA_PROPERTY_MAX_DOCUMENTS","features":[479]},{"name":"WS_METADATA_PROPERTY_POLICY_PROPERTIES","features":[479]},{"name":"WS_METADATA_PROPERTY_STATE","features":[479]},{"name":"WS_METADATA_PROPERTY_VERIFY_HOST_NAMES","features":[479]},{"name":"WS_METADATA_STATE","features":[479]},{"name":"WS_METADATA_STATE_CREATED","features":[479]},{"name":"WS_METADATA_STATE_FAULTED","features":[479]},{"name":"WS_METADATA_STATE_RESOLVED","features":[479]},{"name":"WS_MINIMAL_FAULT_DISCLOSURE","features":[479]},{"name":"WS_MOVE_TO","features":[479]},{"name":"WS_MOVE_TO_BOF","features":[479]},{"name":"WS_MOVE_TO_CHILD_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_CHILD_NODE","features":[479]},{"name":"WS_MOVE_TO_END_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_EOF","features":[479]},{"name":"WS_MOVE_TO_FIRST_NODE","features":[479]},{"name":"WS_MOVE_TO_NEXT_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_NEXT_NODE","features":[479]},{"name":"WS_MOVE_TO_PARENT_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_PREVIOUS_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_PREVIOUS_NODE","features":[479]},{"name":"WS_MOVE_TO_ROOT_ELEMENT","features":[479]},{"name":"WS_MUST_UNDERSTAND_HEADER_ATTRIBUTE","features":[479]},{"name":"WS_NAMEDPIPE_CHANNEL_BINDING","features":[479]},{"name":"WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING","features":[479]},{"name":"WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE","features":[479,391]},{"name":"WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE_TYPE","features":[479]},{"name":"WS_NETPIPE_URL","features":[479]},{"name":"WS_NETTCP_URL","features":[479]},{"name":"WS_NON_RPC_LITERAL_OPERATION","features":[479]},{"name":"WS_NO_FIELD_MAPPING","features":[479]},{"name":"WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL","features":[479]},{"name":"WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE","features":[479]},{"name":"WS_OPEN_CHANNEL_CALLBACK","features":[479]},{"name":"WS_OPEN_LISTENER_CALLBACK","features":[479]},{"name":"WS_OPERATION_CANCEL_CALLBACK","features":[479]},{"name":"WS_OPERATION_CONTEXT","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_CHANNEL","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_HEAP","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_ID","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_LISTENER","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE","features":[479]},{"name":"WS_OPERATION_DESCRIPTION","features":[307,479]},{"name":"WS_OPERATION_FREE_STATE_CALLBACK","features":[479]},{"name":"WS_OPERATION_STYLE","features":[479]},{"name":"WS_PARAMETER_DESCRIPTION","features":[479]},{"name":"WS_PARAMETER_TYPE","features":[479]},{"name":"WS_PARAMETER_TYPE_ARRAY","features":[479]},{"name":"WS_PARAMETER_TYPE_ARRAY_COUNT","features":[479]},{"name":"WS_PARAMETER_TYPE_MESSAGES","features":[479]},{"name":"WS_PARAMETER_TYPE_NORMAL","features":[479]},{"name":"WS_POLICY","features":[479]},{"name":"WS_POLICY_CONSTRAINTS","features":[479]},{"name":"WS_POLICY_EXTENSION","features":[479]},{"name":"WS_POLICY_EXTENSION_TYPE","features":[479]},{"name":"WS_POLICY_PROPERTIES","features":[479]},{"name":"WS_POLICY_PROPERTY","features":[479]},{"name":"WS_POLICY_PROPERTY_ID","features":[479]},{"name":"WS_POLICY_PROPERTY_MAX_ALTERNATIVES","features":[479]},{"name":"WS_POLICY_PROPERTY_MAX_DEPTH","features":[479]},{"name":"WS_POLICY_PROPERTY_MAX_EXTENSIONS","features":[479]},{"name":"WS_POLICY_PROPERTY_STATE","features":[479]},{"name":"WS_POLICY_STATE","features":[479]},{"name":"WS_POLICY_STATE_CREATED","features":[479]},{"name":"WS_POLICY_STATE_FAULTED","features":[479]},{"name":"WS_PROTECTION_LEVEL","features":[479]},{"name":"WS_PROTECTION_LEVEL_NONE","features":[479]},{"name":"WS_PROTECTION_LEVEL_SIGN","features":[479]},{"name":"WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT","features":[479]},{"name":"WS_PROXY_FAULT_LANG_ID","features":[479]},{"name":"WS_PROXY_MESSAGE_CALLBACK","features":[479]},{"name":"WS_PROXY_MESSAGE_CALLBACK_CONTEXT","features":[479]},{"name":"WS_PROXY_PROPERTY","features":[479]},{"name":"WS_PROXY_PROPERTY_CALL_TIMEOUT","features":[479]},{"name":"WS_PROXY_PROPERTY_ID","features":[479]},{"name":"WS_PROXY_PROPERTY_MAX_CALL_POOL_SIZE","features":[479]},{"name":"WS_PROXY_PROPERTY_MAX_CLOSE_TIMEOUT","features":[479]},{"name":"WS_PROXY_PROPERTY_MAX_PENDING_CALLS","features":[479]},{"name":"WS_PROXY_PROPERTY_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_PROXY_PROPERTY_STATE","features":[479]},{"name":"WS_PULL_BYTES_CALLBACK","features":[479]},{"name":"WS_PUSH_BYTES_CALLBACK","features":[479]},{"name":"WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE","features":[479]},{"name":"WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE_TYPE","features":[479]},{"name":"WS_READ_CALLBACK","features":[479]},{"name":"WS_READ_MESSAGE_END_CALLBACK","features":[479]},{"name":"WS_READ_MESSAGE_START_CALLBACK","features":[479]},{"name":"WS_READ_NILLABLE_POINTER","features":[479]},{"name":"WS_READ_NILLABLE_VALUE","features":[479]},{"name":"WS_READ_OPTION","features":[479]},{"name":"WS_READ_OPTIONAL_POINTER","features":[479]},{"name":"WS_READ_REQUIRED_POINTER","features":[479]},{"name":"WS_READ_REQUIRED_VALUE","features":[479]},{"name":"WS_READ_TYPE_CALLBACK","features":[479]},{"name":"WS_RECEIVE_OPTION","features":[479]},{"name":"WS_RECEIVE_OPTIONAL_MESSAGE","features":[479]},{"name":"WS_RECEIVE_REQUIRED_MESSAGE","features":[479]},{"name":"WS_RELATES_TO_HEADER","features":[479]},{"name":"WS_RELAY_HEADER_ATTRIBUTE","features":[479]},{"name":"WS_REPEATING_ANY_ELEMENT_FIELD_MAPPING","features":[479]},{"name":"WS_REPEATING_ELEMENT_CHOICE_FIELD_MAPPING","features":[479]},{"name":"WS_REPEATING_ELEMENT_FIELD_MAPPING","features":[479]},{"name":"WS_REPEATING_HEADER","features":[479]},{"name":"WS_REPEATING_HEADER_OPTION","features":[479]},{"name":"WS_REPLY_MESSAGE","features":[479]},{"name":"WS_REPLY_TO_HEADER","features":[479]},{"name":"WS_REQUEST_MESSAGE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_ACTION","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_ACTION_ISSUE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_ACTION_NEW_CONTEXT","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_ACTION_RENEW_CONTEXT","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_APPLIES_TO","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_BEARER_KEY_TYPE_VERSION","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_EXISTING_TOKEN","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_ENTROPY","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_SIZE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_TYPE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_TYPE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_LOCAL_REQUEST_PARAMETERS","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_REQUEST_ACTION","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_SECURE_CONVERSATION_VERSION","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_SERVICE_REQUEST_PARAMETERS","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_TRUST_VERSION","features":[479]},{"name":"WS_RESET_CHANNEL_CALLBACK","features":[479]},{"name":"WS_RESET_LISTENER_CALLBACK","features":[479]},{"name":"WS_RPC_LITERAL_OPERATION","features":[479]},{"name":"WS_RSA_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_RSA_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_SAML_AUTHENTICATOR","features":[479]},{"name":"WS_SAML_AUTHENTICATOR_TYPE","features":[479]},{"name":"WS_SAML_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_SAML_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_SECURE_CONVERSATION_VERSION","features":[479]},{"name":"WS_SECURE_CONVERSATION_VERSION_1_3","features":[479]},{"name":"WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005","features":[479]},{"name":"WS_SECURE_PROTOCOL","features":[479]},{"name":"WS_SECURE_PROTOCOL_SSL2","features":[479]},{"name":"WS_SECURE_PROTOCOL_SSL3","features":[479]},{"name":"WS_SECURE_PROTOCOL_TLS1_0","features":[479]},{"name":"WS_SECURE_PROTOCOL_TLS1_1","features":[479]},{"name":"WS_SECURE_PROTOCOL_TLS1_2","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_1_5","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_OAEP","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_DSA_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_384","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_512","features":[479]},{"name":"WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE","features":[479]},{"name":"WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE_WITH_COMMENTS","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DEFAULT","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DIGEST_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DIGEST_SHA_256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DIGEST_SHA_384","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DIGEST_SHA_512","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ID","features":[479]},{"name":"WS_SECURITY_ALGORITHM_KEY_DERIVATION_P_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_PROPERTY","features":[479]},{"name":"WS_SECURITY_ALGORITHM_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_384","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_512","features":[479]},{"name":"WS_SECURITY_BEARER_KEY_TYPE_VERSION","features":[479]},{"name":"WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ERRATA_01","features":[479]},{"name":"WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ORIGINAL_SCHEMA","features":[479]},{"name":"WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ORIGINAL_SPECIFICATION","features":[479]},{"name":"WS_SECURITY_BINDING","features":[479]},{"name":"WS_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTIES","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_ALLOWED_IMPERSONATION_LEVEL","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_ALLOW_ANONYMOUS_CLIENTS","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_CERT_FAILURES_TO_IGNORE","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_CONSTRAINT","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_DISABLE_CERT_REVOCATION_CHECK","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_DISALLOWED_SECURE_PROTOCOLS","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_BASIC_REALM","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_DIGEST_DOMAIN","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_DIGEST_REALM","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_SCHEME","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_TARGET","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_REQUIRE_SERVER_AUTH","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_REQUIRE_SSL_CLIENT_CERT","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURE_CONVERSATION_VERSION","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_ENTROPY_MODE","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_SIZE","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_MAX_ACTIVE_CONTEXTS","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_MAX_PENDING_CONTEXTS","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_RENEWAL_INTERVAL","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_ROLLOVER_INTERVAL","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_SUPPORT_RENEW","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_WINDOWS_INTEGRATED_AUTH_PACKAGE","features":[479]},{"name":"WS_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_SECURITY_CONSTRAINTS","features":[479]},{"name":"WS_SECURITY_CONTEXT","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_IDENTIFIER","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_SAML_ASSERTION","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_USERNAME","features":[479]},{"name":"WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_SECURITY_DESCRIPTION","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT_LAX","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT_STRICT","features":[479]},{"name":"WS_SECURITY_HEADER_VERSION","features":[479]},{"name":"WS_SECURITY_HEADER_VERSION_1_0","features":[479]},{"name":"WS_SECURITY_HEADER_VERSION_1_1","features":[479]},{"name":"WS_SECURITY_KEY_ENTROPY_MODE","features":[479]},{"name":"WS_SECURITY_KEY_ENTROPY_MODE_CLIENT_ONLY","features":[479]},{"name":"WS_SECURITY_KEY_ENTROPY_MODE_COMBINED","features":[479]},{"name":"WS_SECURITY_KEY_ENTROPY_MODE_SERVER_ONLY","features":[479]},{"name":"WS_SECURITY_KEY_HANDLE","features":[479]},{"name":"WS_SECURITY_KEY_HANDLE_TYPE","features":[479]},{"name":"WS_SECURITY_KEY_TYPE","features":[479]},{"name":"WS_SECURITY_KEY_TYPE_ASYMMETRIC","features":[479]},{"name":"WS_SECURITY_KEY_TYPE_NONE","features":[479]},{"name":"WS_SECURITY_KEY_TYPE_SYMMETRIC","features":[479]},{"name":"WS_SECURITY_PROPERTIES","features":[479]},{"name":"WS_SECURITY_PROPERTY","features":[479]},{"name":"WS_SECURITY_PROPERTY_ALGORITHM_SUITE","features":[479]},{"name":"WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME","features":[479]},{"name":"WS_SECURITY_PROPERTY_CONSTRAINT","features":[479]},{"name":"WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY","features":[479]},{"name":"WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO","features":[479]},{"name":"WS_SECURITY_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW","features":[479]},{"name":"WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY","features":[479]},{"name":"WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT","features":[479]},{"name":"WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION","features":[479]},{"name":"WS_SECURITY_PROPERTY_SERVICE_IDENTITIES","features":[479]},{"name":"WS_SECURITY_PROPERTY_TIMESTAMP_USAGE","features":[479]},{"name":"WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION","features":[479]},{"name":"WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL","features":[479]},{"name":"WS_SECURITY_TIMESTAMP_USAGE","features":[479]},{"name":"WS_SECURITY_TIMESTAMP_USAGE_ALWAYS","features":[479]},{"name":"WS_SECURITY_TIMESTAMP_USAGE_NEVER","features":[479]},{"name":"WS_SECURITY_TIMESTAMP_USAGE_REQUESTS_ONLY","features":[479]},{"name":"WS_SECURITY_TOKEN","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE_XML","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_KEY_TYPE","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_SERIALIZED_XML","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_SYMMETRIC_KEY","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE_XML","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER","features":[479]},{"name":"WS_SERVICE_ACCEPT_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SERVICE_CANCEL_REASON","features":[479]},{"name":"WS_SERVICE_CHANNEL_FAULTED","features":[479]},{"name":"WS_SERVICE_CLOSE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SERVICE_CONTRACT","features":[307,479]},{"name":"WS_SERVICE_ENDPOINT","features":[307,479]},{"name":"WS_SERVICE_ENDPOINT_METADATA","features":[307,479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_ACCEPT_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_BODY_HEAP_MAX_SIZE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_BODY_HEAP_TRIM_SIZE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_CHECK_MUST_UNDERSTAND","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_CLOSE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_ID","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_LISTENER_PROPERTIES","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_ACCEPTING_CHANNELS","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_CALL_POOL_SIZE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_CHANNELS","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_CHANNEL_POOL_SIZE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_CONCURRENCY","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_METADATA","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_METADATA_EXCHANGE_TYPE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_METADATA_EXCHANGE_URL_SUFFIX","features":[479]},{"name":"WS_SERVICE_HOST","features":[479]},{"name":"WS_SERVICE_HOST_ABORT","features":[479]},{"name":"WS_SERVICE_HOST_STATE","features":[479]},{"name":"WS_SERVICE_HOST_STATE_CLOSED","features":[479]},{"name":"WS_SERVICE_HOST_STATE_CLOSING","features":[479]},{"name":"WS_SERVICE_HOST_STATE_CREATED","features":[479]},{"name":"WS_SERVICE_HOST_STATE_FAULTED","features":[479]},{"name":"WS_SERVICE_HOST_STATE_OPEN","features":[479]},{"name":"WS_SERVICE_HOST_STATE_OPENING","features":[479]},{"name":"WS_SERVICE_MESSAGE_RECEIVE_CALLBACK","features":[479]},{"name":"WS_SERVICE_METADATA","features":[307,479]},{"name":"WS_SERVICE_METADATA_DOCUMENT","features":[307,479]},{"name":"WS_SERVICE_OPERATION_MESSAGE_NILLABLE_ELEMENT","features":[479]},{"name":"WS_SERVICE_PROPERTY","features":[479]},{"name":"WS_SERVICE_PROPERTY_ACCEPT_CALLBACK","features":[479]},{"name":"WS_SERVICE_PROPERTY_CLOSE_CALLBACK","features":[479]},{"name":"WS_SERVICE_PROPERTY_CLOSE_TIMEOUT","features":[479]},{"name":"WS_SERVICE_PROPERTY_FAULT_DISCLOSURE","features":[479]},{"name":"WS_SERVICE_PROPERTY_FAULT_LANGID","features":[479]},{"name":"WS_SERVICE_PROPERTY_HOST_STATE","features":[479]},{"name":"WS_SERVICE_PROPERTY_HOST_USER_STATE","features":[479]},{"name":"WS_SERVICE_PROPERTY_ID","features":[479]},{"name":"WS_SERVICE_PROPERTY_METADATA","features":[479]},{"name":"WS_SERVICE_PROXY","features":[479]},{"name":"WS_SERVICE_PROXY_STATE","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_CLOSED","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_CLOSING","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_CREATED","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_FAULTED","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_OPEN","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_OPENING","features":[479]},{"name":"WS_SERVICE_SECURITY_CALLBACK","features":[307,479]},{"name":"WS_SERVICE_SECURITY_IDENTITIES","features":[479]},{"name":"WS_SERVICE_STUB_CALLBACK","features":[479]},{"name":"WS_SET_CHANNEL_PROPERTY_CALLBACK","features":[479]},{"name":"WS_SET_LISTENER_PROPERTY_CALLBACK","features":[479]},{"name":"WS_SHORT_CALLBACK","features":[479]},{"name":"WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SINGLETON_HEADER","features":[479]},{"name":"WS_SOAPUDP_URL","features":[479]},{"name":"WS_SPN_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_SPN_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT","features":[307,479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_STREAMED_INPUT_TRANSFER_MODE","features":[479]},{"name":"WS_STREAMED_OUTPUT_TRANSFER_MODE","features":[479]},{"name":"WS_STREAMED_TRANSFER_MODE","features":[479]},{"name":"WS_STRING","features":[479]},{"name":"WS_STRING_DESCRIPTION","features":[479]},{"name":"WS_STRING_TYPE","features":[479]},{"name":"WS_STRING_USERNAME_CREDENTIAL","features":[479]},{"name":"WS_STRING_USERNAME_CREDENTIAL_TYPE","features":[479]},{"name":"WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL","features":[479]},{"name":"WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE","features":[479]},{"name":"WS_STRUCT_ABSTRACT","features":[479]},{"name":"WS_STRUCT_DESCRIPTION","features":[307,479]},{"name":"WS_STRUCT_IGNORE_TRAILING_ELEMENT_CONTENT","features":[479]},{"name":"WS_STRUCT_IGNORE_UNHANDLED_ATTRIBUTES","features":[479]},{"name":"WS_STRUCT_TYPE","features":[479]},{"name":"WS_SUBJECT_NAME_CERT_CREDENTIAL","features":[479]},{"name":"WS_SUBJECT_NAME_CERT_CREDENTIAL_TYPE","features":[479]},{"name":"WS_SUPPORTING_MESSAGE_SECURITY_USAGE","features":[479]},{"name":"WS_TCP_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_CHANNEL_BINDING","features":[479]},{"name":"WS_TCP_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TEXT_FIELD_MAPPING","features":[479]},{"name":"WS_THUMBPRINT_CERT_CREDENTIAL","features":[479]},{"name":"WS_THUMBPRINT_CERT_CREDENTIAL_TYPE","features":[479]},{"name":"WS_TIMESPAN","features":[479]},{"name":"WS_TIMESPAN_DESCRIPTION","features":[479]},{"name":"WS_TIMESPAN_TYPE","features":[479]},{"name":"WS_TIMESPAN_VALUE_TYPE","features":[479]},{"name":"WS_TO_HEADER","features":[479]},{"name":"WS_TRACE_API","features":[479]},{"name":"WS_TRACE_API_ABANDON_MESSAGE","features":[479]},{"name":"WS_TRACE_API_ABORT_CALL","features":[479]},{"name":"WS_TRACE_API_ABORT_CHANNEL","features":[479]},{"name":"WS_TRACE_API_ABORT_LISTENER","features":[479]},{"name":"WS_TRACE_API_ABORT_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_ABORT_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_ACCEPT_CHANNEL","features":[479]},{"name":"WS_TRACE_API_ADDRESS_MESSAGE","features":[479]},{"name":"WS_TRACE_API_ADD_CUSTOM_HEADER","features":[479]},{"name":"WS_TRACE_API_ADD_ERROR_STRING","features":[479]},{"name":"WS_TRACE_API_ADD_MAPPED_HEADER","features":[479]},{"name":"WS_TRACE_API_ALLOC","features":[479]},{"name":"WS_TRACE_API_ASYNC_EXECUTE","features":[479]},{"name":"WS_TRACE_API_CALL","features":[479]},{"name":"WS_TRACE_API_CHECK_MUST_UNDERSTAND_HEADERS","features":[479]},{"name":"WS_TRACE_API_CLOSE_CHANNEL","features":[479]},{"name":"WS_TRACE_API_CLOSE_LISTENER","features":[479]},{"name":"WS_TRACE_API_CLOSE_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_CLOSE_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_COMBINE_URL","features":[479]},{"name":"WS_TRACE_API_COPY_ERROR","features":[479]},{"name":"WS_TRACE_API_COPY_NODE","features":[479]},{"name":"WS_TRACE_API_CREATE_CHANNEL","features":[479]},{"name":"WS_TRACE_API_CREATE_CHANNEL_FOR_LISTENER","features":[479]},{"name":"WS_TRACE_API_CREATE_ERROR","features":[479]},{"name":"WS_TRACE_API_CREATE_FAULT_FROM_ERROR","features":[479]},{"name":"WS_TRACE_API_CREATE_HEAP","features":[479]},{"name":"WS_TRACE_API_CREATE_LISTENER","features":[479]},{"name":"WS_TRACE_API_CREATE_MESSAGE","features":[479]},{"name":"WS_TRACE_API_CREATE_MESSAGE_FOR_CHANNEL","features":[479]},{"name":"WS_TRACE_API_CREATE_METADATA","features":[479]},{"name":"WS_TRACE_API_CREATE_READER","features":[479]},{"name":"WS_TRACE_API_CREATE_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_CREATE_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_CREATE_WRITER","features":[479]},{"name":"WS_TRACE_API_CREATE_XML_BUFFER","features":[479]},{"name":"WS_TRACE_API_CREATE_XML_SECURITY_TOKEN","features":[479]},{"name":"WS_TRACE_API_DATETIME_TO_FILETIME","features":[479]},{"name":"WS_TRACE_API_DECODE_URL","features":[479]},{"name":"WS_TRACE_API_DUMP_MEMORY","features":[479]},{"name":"WS_TRACE_API_ENCODE_URL","features":[479]},{"name":"WS_TRACE_API_END_READER_CANONICALIZATION","features":[479]},{"name":"WS_TRACE_API_END_WRITER_CANONICALIZATION","features":[479]},{"name":"WS_TRACE_API_FILETIME_TO_DATETIME","features":[479]},{"name":"WS_TRACE_API_FILL_BODY","features":[479]},{"name":"WS_TRACE_API_FILL_READER","features":[479]},{"name":"WS_TRACE_API_FIND_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_FLUSH_BODY","features":[479]},{"name":"WS_TRACE_API_FLUSH_WRITER","features":[479]},{"name":"WS_TRACE_API_FREE_CHANNEL","features":[479]},{"name":"WS_TRACE_API_FREE_ERROR","features":[479]},{"name":"WS_TRACE_API_FREE_HEAP","features":[479]},{"name":"WS_TRACE_API_FREE_LISTENER","features":[479]},{"name":"WS_TRACE_API_FREE_MESSAGE","features":[479]},{"name":"WS_TRACE_API_FREE_METADATA","features":[479]},{"name":"WS_TRACE_API_FREE_SECURITY_TOKEN","features":[479]},{"name":"WS_TRACE_API_FREE_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_FREE_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_FREE_XML_READER","features":[479]},{"name":"WS_TRACE_API_FREE_XML_WRITER","features":[479]},{"name":"WS_TRACE_API_GET_CHANNEL_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_CONTEXT_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_CUSTOM_HEADER","features":[479]},{"name":"WS_TRACE_API_GET_DICTIONARY","features":[479]},{"name":"WS_TRACE_API_GET_ERROR_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_ERROR_STRING","features":[479]},{"name":"WS_TRACE_API_GET_FAULT_ERROR_DETAIL","features":[479]},{"name":"WS_TRACE_API_GET_FAULT_ERROR_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_HEADER","features":[479]},{"name":"WS_TRACE_API_GET_HEADER_ATTRIBUTES","features":[479]},{"name":"WS_TRACE_API_GET_HEAP_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_LISTENER_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_MAPPED_HEADER","features":[479]},{"name":"WS_TRACE_API_GET_MESSAGE_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_METADATA_ENDPOINTS","features":[479]},{"name":"WS_TRACE_API_GET_METADATA_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_MISSING_METADATA_DOCUMENT_ADDRESS","features":[479]},{"name":"WS_TRACE_API_GET_POLICY_ALTERNATIVE_COUNT","features":[479]},{"name":"WS_TRACE_API_GET_POLICY_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_READER_NODE","features":[479]},{"name":"WS_TRACE_API_GET_READER_POSITION","features":[479]},{"name":"WS_TRACE_API_GET_READER_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_SECURITY_CONTEXT_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_SECURITY_TOKEN_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_SERVICE_HOST_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_SERVICE_PROXY_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_WRITER_POSITION","features":[479]},{"name":"WS_TRACE_API_GET_WRITER_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_XML_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_INITIALIZE_MESSAGE","features":[479]},{"name":"WS_TRACE_API_MARK_HEADER_AS_UNDERSTOOD","features":[479]},{"name":"WS_TRACE_API_MATCH_POLICY_ALTERNATIVE","features":[479]},{"name":"WS_TRACE_API_MOVE_READER","features":[479]},{"name":"WS_TRACE_API_MOVE_WRITER","features":[479]},{"name":"WS_TRACE_API_NAMESPACE_FROM_PREFIX","features":[479]},{"name":"WS_TRACE_API_NONE","features":[479]},{"name":"WS_TRACE_API_OPEN_CHANNEL","features":[479]},{"name":"WS_TRACE_API_OPEN_LISTENER","features":[479]},{"name":"WS_TRACE_API_OPEN_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_OPEN_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_PREFIX_FROM_NAMESPACE","features":[479]},{"name":"WS_TRACE_API_PULL_BYTES","features":[479]},{"name":"WS_TRACE_API_PUSH_BYTES","features":[479]},{"name":"WS_TRACE_API_READ_ARRAY","features":[479]},{"name":"WS_TRACE_API_READ_ATTRIBUTE_TYPE","features":[479]},{"name":"WS_TRACE_API_READ_BODY","features":[479]},{"name":"WS_TRACE_API_READ_BYTES","features":[479]},{"name":"WS_TRACE_API_READ_CHARS","features":[479]},{"name":"WS_TRACE_API_READ_CHARS_UTF8","features":[479]},{"name":"WS_TRACE_API_READ_ELEMENT_TYPE","features":[479]},{"name":"WS_TRACE_API_READ_ELEMENT_VALUE","features":[479]},{"name":"WS_TRACE_API_READ_ENDPOINT_ADDRESS_EXTENSION","features":[479]},{"name":"WS_TRACE_API_READ_END_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_READ_END_ELEMENT","features":[479]},{"name":"WS_TRACE_API_READ_ENVELOPE_END","features":[479]},{"name":"WS_TRACE_API_READ_ENVELOPE_START","features":[479]},{"name":"WS_TRACE_API_READ_MESSAGE_END","features":[479]},{"name":"WS_TRACE_API_READ_MESSAGE_START","features":[479]},{"name":"WS_TRACE_API_READ_METADATA","features":[479]},{"name":"WS_TRACE_API_READ_NODE","features":[479]},{"name":"WS_TRACE_API_READ_QUALIFIED_NAME","features":[479]},{"name":"WS_TRACE_API_READ_START_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_READ_START_ELEMENT","features":[479]},{"name":"WS_TRACE_API_READ_TO_START_ELEMENT","features":[479]},{"name":"WS_TRACE_API_READ_TYPE","features":[479]},{"name":"WS_TRACE_API_READ_XML_BUFFER","features":[479]},{"name":"WS_TRACE_API_READ_XML_BUFFER_FROM_BYTES","features":[479]},{"name":"WS_TRACE_API_RECEIVE_MESSAGE","features":[479]},{"name":"WS_TRACE_API_REMOVE_CUSTOM_HEADER","features":[479]},{"name":"WS_TRACE_API_REMOVE_HEADER","features":[479]},{"name":"WS_TRACE_API_REMOVE_MAPPED_HEADER","features":[479]},{"name":"WS_TRACE_API_REMOVE_NODE","features":[479]},{"name":"WS_TRACE_API_REQUEST_REPLY","features":[479]},{"name":"WS_TRACE_API_REQUEST_SECURITY_TOKEN","features":[479]},{"name":"WS_TRACE_API_RESET_CHANNEL","features":[479]},{"name":"WS_TRACE_API_RESET_ERROR","features":[479]},{"name":"WS_TRACE_API_RESET_HEAP","features":[479]},{"name":"WS_TRACE_API_RESET_LISTENER","features":[479]},{"name":"WS_TRACE_API_RESET_MESSAGE","features":[479]},{"name":"WS_TRACE_API_RESET_METADATA","features":[479]},{"name":"WS_TRACE_API_RESET_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_RESET_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_REVOKE_SECURITY_CONTEXT","features":[479]},{"name":"WS_TRACE_API_SEND_FAULT_MESSAGE_FOR_ERROR","features":[479]},{"name":"WS_TRACE_API_SEND_MESSAGE","features":[479]},{"name":"WS_TRACE_API_SEND_REPLY_MESSAGE","features":[479]},{"name":"WS_TRACE_API_SERVICE_REGISTER_FOR_CANCEL","features":[479]},{"name":"WS_TRACE_API_SET_AUTOFAIL","features":[479]},{"name":"WS_TRACE_API_SET_CHANNEL_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_ERROR_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_FAULT_ERROR_DETAIL","features":[479]},{"name":"WS_TRACE_API_SET_FAULT_ERROR_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_HEADER","features":[479]},{"name":"WS_TRACE_API_SET_INPUT","features":[479]},{"name":"WS_TRACE_API_SET_INPUT_TO_BUFFER","features":[479]},{"name":"WS_TRACE_API_SET_LISTENER_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_MESSAGE_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_OUTPUT","features":[479]},{"name":"WS_TRACE_API_SET_OUTPUT_TO_BUFFER","features":[479]},{"name":"WS_TRACE_API_SET_READER_POSITION","features":[479]},{"name":"WS_TRACE_API_SET_WRITER_POSITION","features":[479]},{"name":"WS_TRACE_API_SHUTDOWN_SESSION_CHANNEL","features":[479]},{"name":"WS_TRACE_API_SKIP_NODE","features":[479]},{"name":"WS_TRACE_API_START_READER_CANONICALIZATION","features":[479]},{"name":"WS_TRACE_API_START_WRITER_CANONICALIZATION","features":[479]},{"name":"WS_TRACE_API_TRIM_XML_WHITESPACE","features":[479]},{"name":"WS_TRACE_API_VERIFY_XML_NCNAME","features":[479]},{"name":"WS_TRACE_API_WRITE_ARRAY","features":[479]},{"name":"WS_TRACE_API_WRITE_ATTRIBUTE_TYPE","features":[479]},{"name":"WS_TRACE_API_WRITE_BODY","features":[479]},{"name":"WS_TRACE_API_WRITE_BYTES","features":[479]},{"name":"WS_TRACE_API_WRITE_CHARS","features":[479]},{"name":"WS_TRACE_API_WRITE_CHARS_UTF8","features":[479]},{"name":"WS_TRACE_API_WRITE_ELEMENT_TYPE","features":[479]},{"name":"WS_TRACE_API_WRITE_END_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_WRITE_END_CDATA","features":[479]},{"name":"WS_TRACE_API_WRITE_END_ELEMENT","features":[479]},{"name":"WS_TRACE_API_WRITE_END_START_ELEMENT","features":[479]},{"name":"WS_TRACE_API_WRITE_ENVELOPE_END","features":[479]},{"name":"WS_TRACE_API_WRITE_ENVELOPE_START","features":[479]},{"name":"WS_TRACE_API_WRITE_MESSAGE_END","features":[479]},{"name":"WS_TRACE_API_WRITE_MESSAGE_START","features":[479]},{"name":"WS_TRACE_API_WRITE_NODE","features":[479]},{"name":"WS_TRACE_API_WRITE_QUALIFIED_NAME","features":[479]},{"name":"WS_TRACE_API_WRITE_START_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_WRITE_START_CDATA","features":[479]},{"name":"WS_TRACE_API_WRITE_START_ELEMENT","features":[479]},{"name":"WS_TRACE_API_WRITE_TEXT","features":[479]},{"name":"WS_TRACE_API_WRITE_TYPE","features":[479]},{"name":"WS_TRACE_API_WRITE_VALUE","features":[479]},{"name":"WS_TRACE_API_WRITE_XMLNS_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_WRITE_XML_BUFFER","features":[479]},{"name":"WS_TRACE_API_WRITE_XML_BUFFER_TO_BYTES","features":[479]},{"name":"WS_TRACE_API_WS_CREATE_SERVICE_HOST_FROM_TEMPLATE","features":[479]},{"name":"WS_TRACE_API_WS_CREATE_SERVICE_PROXY_FROM_TEMPLATE","features":[479]},{"name":"WS_TRACE_API_XML_STRING_EQUALS","features":[479]},{"name":"WS_TRANSFER_MODE","features":[479]},{"name":"WS_TRUST_VERSION","features":[479]},{"name":"WS_TRUST_VERSION_1_3","features":[479]},{"name":"WS_TRUST_VERSION_FEBRUARY_2005","features":[479]},{"name":"WS_TYPE","features":[479]},{"name":"WS_TYPE_ATTRIBUTE_FIELD_MAPPING","features":[479]},{"name":"WS_TYPE_MAPPING","features":[479]},{"name":"WS_UDP_CHANNEL_BINDING","features":[479]},{"name":"WS_UINT16_DESCRIPTION","features":[479]},{"name":"WS_UINT16_TYPE","features":[479]},{"name":"WS_UINT16_VALUE_TYPE","features":[479]},{"name":"WS_UINT32_DESCRIPTION","features":[479]},{"name":"WS_UINT32_TYPE","features":[479]},{"name":"WS_UINT32_VALUE_TYPE","features":[479]},{"name":"WS_UINT64_DESCRIPTION","features":[479]},{"name":"WS_UINT64_TYPE","features":[479]},{"name":"WS_UINT64_VALUE_TYPE","features":[479]},{"name":"WS_UINT8_DESCRIPTION","features":[479]},{"name":"WS_UINT8_TYPE","features":[479]},{"name":"WS_UINT8_VALUE_TYPE","features":[479]},{"name":"WS_UNION_DESCRIPTION","features":[307,479]},{"name":"WS_UNION_FIELD_DESCRIPTION","features":[307,479]},{"name":"WS_UNION_TYPE","features":[479]},{"name":"WS_UNIQUE_ID","features":[479]},{"name":"WS_UNIQUE_ID_DESCRIPTION","features":[479]},{"name":"WS_UNIQUE_ID_TYPE","features":[479]},{"name":"WS_UNKNOWN_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_UNKNOWN_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_UPN_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_UPN_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_URL","features":[479]},{"name":"WS_URL_FLAGS_ALLOW_HOST_WILDCARDS","features":[479]},{"name":"WS_URL_FLAGS_NO_PATH_COLLAPSE","features":[479]},{"name":"WS_URL_FLAGS_ZERO_TERMINATE","features":[479]},{"name":"WS_URL_HTTPS_SCHEME_TYPE","features":[479]},{"name":"WS_URL_HTTP_SCHEME_TYPE","features":[479]},{"name":"WS_URL_NETPIPE_SCHEME_TYPE","features":[479]},{"name":"WS_URL_NETTCP_SCHEME_TYPE","features":[479]},{"name":"WS_URL_SCHEME_TYPE","features":[479]},{"name":"WS_URL_SOAPUDP_SCHEME_TYPE","features":[479]},{"name":"WS_USERNAME_CREDENTIAL","features":[479]},{"name":"WS_USERNAME_CREDENTIAL_TYPE","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_UTF8_ARRAY_DESCRIPTION","features":[479]},{"name":"WS_UTF8_ARRAY_TYPE","features":[479]},{"name":"WS_VALIDATE_PASSWORD_CALLBACK","features":[479]},{"name":"WS_VALIDATE_SAML_CALLBACK","features":[479]},{"name":"WS_VALUE_TYPE","features":[479]},{"name":"WS_VOID_DESCRIPTION","features":[479]},{"name":"WS_VOID_TYPE","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_PACKAGE","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_KERBEROS","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_NTLM","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_SPNEGO","features":[479]},{"name":"WS_WRITE_CALLBACK","features":[479]},{"name":"WS_WRITE_MESSAGE_END_CALLBACK","features":[479]},{"name":"WS_WRITE_MESSAGE_START_CALLBACK","features":[479]},{"name":"WS_WRITE_NILLABLE_POINTER","features":[479]},{"name":"WS_WRITE_NILLABLE_VALUE","features":[479]},{"name":"WS_WRITE_OPTION","features":[479]},{"name":"WS_WRITE_REQUIRED_POINTER","features":[479]},{"name":"WS_WRITE_REQUIRED_VALUE","features":[479]},{"name":"WS_WRITE_TYPE_CALLBACK","features":[479]},{"name":"WS_WSZ_DESCRIPTION","features":[479]},{"name":"WS_WSZ_TYPE","features":[479]},{"name":"WS_XML_ATTRIBUTE","features":[307,479]},{"name":"WS_XML_ATTRIBUTE_FIELD_MAPPING","features":[479]},{"name":"WS_XML_BASE64_TEXT","features":[479]},{"name":"WS_XML_BOOL_TEXT","features":[307,479]},{"name":"WS_XML_BUFFER","features":[479]},{"name":"WS_XML_BUFFER_PROPERTY","features":[479]},{"name":"WS_XML_BUFFER_PROPERTY_ID","features":[479]},{"name":"WS_XML_BUFFER_TYPE","features":[479]},{"name":"WS_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES","features":[307,479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_ALGORITHM","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_ID","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_INCLUSIVE_PREFIXES","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_OMITTED_ELEMENT","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_OUTPUT_BUFFER_SIZE","features":[479]},{"name":"WS_XML_COMMENT_NODE","features":[307,479]},{"name":"WS_XML_DATETIME_TEXT","features":[479]},{"name":"WS_XML_DECIMAL_TEXT","features":[307,479]},{"name":"WS_XML_DICTIONARY","features":[307,479]},{"name":"WS_XML_DOUBLE_TEXT","features":[479]},{"name":"WS_XML_ELEMENT_NODE","features":[307,479]},{"name":"WS_XML_FLOAT_TEXT","features":[479]},{"name":"WS_XML_GUID_TEXT","features":[479]},{"name":"WS_XML_INT32_TEXT","features":[479]},{"name":"WS_XML_INT64_TEXT","features":[479]},{"name":"WS_XML_LIST_TEXT","features":[479]},{"name":"WS_XML_NODE","features":[479]},{"name":"WS_XML_NODE_POSITION","features":[479]},{"name":"WS_XML_NODE_TYPE","features":[479]},{"name":"WS_XML_NODE_TYPE_BOF","features":[479]},{"name":"WS_XML_NODE_TYPE_CDATA","features":[479]},{"name":"WS_XML_NODE_TYPE_COMMENT","features":[479]},{"name":"WS_XML_NODE_TYPE_ELEMENT","features":[479]},{"name":"WS_XML_NODE_TYPE_END_CDATA","features":[479]},{"name":"WS_XML_NODE_TYPE_END_ELEMENT","features":[479]},{"name":"WS_XML_NODE_TYPE_EOF","features":[479]},{"name":"WS_XML_NODE_TYPE_TEXT","features":[479]},{"name":"WS_XML_QNAME","features":[307,479]},{"name":"WS_XML_QNAME_DESCRIPTION","features":[479]},{"name":"WS_XML_QNAME_TEXT","features":[307,479]},{"name":"WS_XML_QNAME_TYPE","features":[479]},{"name":"WS_XML_READER","features":[479]},{"name":"WS_XML_READER_BINARY_ENCODING","features":[307,479]},{"name":"WS_XML_READER_BUFFER_INPUT","features":[479]},{"name":"WS_XML_READER_ENCODING","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE_BINARY","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE_MTOM","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE_RAW","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE_TEXT","features":[479]},{"name":"WS_XML_READER_INPUT","features":[479]},{"name":"WS_XML_READER_INPUT_TYPE","features":[479]},{"name":"WS_XML_READER_INPUT_TYPE_BUFFER","features":[479]},{"name":"WS_XML_READER_INPUT_TYPE_STREAM","features":[479]},{"name":"WS_XML_READER_MTOM_ENCODING","features":[307,479]},{"name":"WS_XML_READER_PROPERTIES","features":[479]},{"name":"WS_XML_READER_PROPERTY","features":[479]},{"name":"WS_XML_READER_PROPERTY_ALLOW_FRAGMENT","features":[479]},{"name":"WS_XML_READER_PROPERTY_ALLOW_INVALID_CHARACTER_REFERENCES","features":[479]},{"name":"WS_XML_READER_PROPERTY_CHARSET","features":[479]},{"name":"WS_XML_READER_PROPERTY_COLUMN","features":[479]},{"name":"WS_XML_READER_PROPERTY_ID","features":[479]},{"name":"WS_XML_READER_PROPERTY_IN_ATTRIBUTE","features":[479]},{"name":"WS_XML_READER_PROPERTY_MAX_ATTRIBUTES","features":[479]},{"name":"WS_XML_READER_PROPERTY_MAX_DEPTH","features":[479]},{"name":"WS_XML_READER_PROPERTY_MAX_MIME_PARTS","features":[479]},{"name":"WS_XML_READER_PROPERTY_MAX_NAMESPACES","features":[479]},{"name":"WS_XML_READER_PROPERTY_READ_DECLARATION","features":[479]},{"name":"WS_XML_READER_PROPERTY_ROW","features":[479]},{"name":"WS_XML_READER_PROPERTY_STREAM_BUFFER_SIZE","features":[479]},{"name":"WS_XML_READER_PROPERTY_STREAM_MAX_MIME_HEADERS_SIZE","features":[479]},{"name":"WS_XML_READER_PROPERTY_STREAM_MAX_ROOT_MIME_PART_SIZE","features":[479]},{"name":"WS_XML_READER_PROPERTY_UTF8_TRIM_SIZE","features":[479]},{"name":"WS_XML_READER_RAW_ENCODING","features":[479]},{"name":"WS_XML_READER_STREAM_INPUT","features":[479]},{"name":"WS_XML_READER_TEXT_ENCODING","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_ID","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME","features":[479]},{"name":"WS_XML_STRING","features":[307,479]},{"name":"WS_XML_STRING_DESCRIPTION","features":[479]},{"name":"WS_XML_STRING_TYPE","features":[479]},{"name":"WS_XML_TEXT","features":[479]},{"name":"WS_XML_TEXT_NODE","features":[479]},{"name":"WS_XML_TEXT_TYPE","features":[479]},{"name":"WS_XML_TEXT_TYPE_BASE64","features":[479]},{"name":"WS_XML_TEXT_TYPE_BOOL","features":[479]},{"name":"WS_XML_TEXT_TYPE_DATETIME","features":[479]},{"name":"WS_XML_TEXT_TYPE_DECIMAL","features":[479]},{"name":"WS_XML_TEXT_TYPE_DOUBLE","features":[479]},{"name":"WS_XML_TEXT_TYPE_FLOAT","features":[479]},{"name":"WS_XML_TEXT_TYPE_GUID","features":[479]},{"name":"WS_XML_TEXT_TYPE_INT32","features":[479]},{"name":"WS_XML_TEXT_TYPE_INT64","features":[479]},{"name":"WS_XML_TEXT_TYPE_LIST","features":[479]},{"name":"WS_XML_TEXT_TYPE_QNAME","features":[479]},{"name":"WS_XML_TEXT_TYPE_TIMESPAN","features":[479]},{"name":"WS_XML_TEXT_TYPE_UINT64","features":[479]},{"name":"WS_XML_TEXT_TYPE_UNIQUE_ID","features":[479]},{"name":"WS_XML_TEXT_TYPE_UTF16","features":[479]},{"name":"WS_XML_TEXT_TYPE_UTF8","features":[479]},{"name":"WS_XML_TIMESPAN_TEXT","features":[479]},{"name":"WS_XML_TOKEN_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_XML_TOKEN_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_XML_UINT64_TEXT","features":[479]},{"name":"WS_XML_UNIQUE_ID_TEXT","features":[479]},{"name":"WS_XML_UTF16_TEXT","features":[479]},{"name":"WS_XML_UTF8_TEXT","features":[307,479]},{"name":"WS_XML_WRITER","features":[479]},{"name":"WS_XML_WRITER_BINARY_ENCODING","features":[307,479]},{"name":"WS_XML_WRITER_BUFFER_OUTPUT","features":[479]},{"name":"WS_XML_WRITER_ENCODING","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE_BINARY","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE_MTOM","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE_RAW","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE_TEXT","features":[479]},{"name":"WS_XML_WRITER_MTOM_ENCODING","features":[307,479]},{"name":"WS_XML_WRITER_OUTPUT","features":[479]},{"name":"WS_XML_WRITER_OUTPUT_TYPE","features":[479]},{"name":"WS_XML_WRITER_OUTPUT_TYPE_BUFFER","features":[479]},{"name":"WS_XML_WRITER_OUTPUT_TYPE_STREAM","features":[479]},{"name":"WS_XML_WRITER_PROPERTIES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_ALLOW_FRAGMENT","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_ALLOW_INVALID_CHARACTER_REFERENCES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BUFFERS","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BUFFER_MAX_SIZE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BUFFER_TRIM_SIZE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BYTES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BYTES_TO_CLOSE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BYTES_WRITTEN","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_CHARSET","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_COMPRESS_EMPTY_ELEMENTS","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_EMIT_UNCOMPRESSED_EMPTY_ELEMENTS","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_ID","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_INDENT","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_INITIAL_BUFFER","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_IN_ATTRIBUTE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_MAX_ATTRIBUTES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_MAX_DEPTH","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_MAX_MIME_PARTS_BUFFER_SIZE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_MAX_NAMESPACES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_WRITE_DECLARATION","features":[479]},{"name":"WS_XML_WRITER_RAW_ENCODING","features":[479]},{"name":"WS_XML_WRITER_STREAM_OUTPUT","features":[479]},{"name":"WS_XML_WRITER_TEXT_ENCODING","features":[479]},{"name":"WebAuthNAuthenticatorGetAssertion","features":[307,479]},{"name":"WebAuthNAuthenticatorMakeCredential","features":[307,479]},{"name":"WebAuthNCancelCurrentOperation","features":[479]},{"name":"WebAuthNDeletePlatformCredential","features":[479]},{"name":"WebAuthNFreeAssertion","features":[479]},{"name":"WebAuthNFreeCredentialAttestation","features":[307,479]},{"name":"WebAuthNFreePlatformCredentialList","features":[307,479]},{"name":"WebAuthNGetApiVersionNumber","features":[479]},{"name":"WebAuthNGetCancellationId","features":[479]},{"name":"WebAuthNGetErrorName","features":[479]},{"name":"WebAuthNGetPlatformCredentialList","features":[307,479]},{"name":"WebAuthNGetW3CExceptionDOMError","features":[479]},{"name":"WebAuthNIsUserVerifyingPlatformAuthenticatorAvailable","features":[307,479]},{"name":"WsAbandonCall","features":[479]},{"name":"WsAbandonMessage","features":[479]},{"name":"WsAbortChannel","features":[479]},{"name":"WsAbortListener","features":[479]},{"name":"WsAbortServiceHost","features":[479]},{"name":"WsAbortServiceProxy","features":[479]},{"name":"WsAcceptChannel","features":[479]},{"name":"WsAddCustomHeader","features":[307,479]},{"name":"WsAddErrorString","features":[479]},{"name":"WsAddMappedHeader","features":[307,479]},{"name":"WsAddressMessage","features":[479]},{"name":"WsAlloc","features":[479]},{"name":"WsAsyncExecute","features":[479]},{"name":"WsCall","features":[307,479]},{"name":"WsCheckMustUnderstandHeaders","features":[479]},{"name":"WsCloseChannel","features":[479]},{"name":"WsCloseListener","features":[479]},{"name":"WsCloseServiceHost","features":[479]},{"name":"WsCloseServiceProxy","features":[479]},{"name":"WsCombineUrl","features":[479]},{"name":"WsCopyError","features":[479]},{"name":"WsCopyNode","features":[479]},{"name":"WsCreateChannel","features":[479]},{"name":"WsCreateChannelForListener","features":[479]},{"name":"WsCreateError","features":[479]},{"name":"WsCreateFaultFromError","features":[307,479]},{"name":"WsCreateHeap","features":[479]},{"name":"WsCreateListener","features":[479]},{"name":"WsCreateMessage","features":[479]},{"name":"WsCreateMessageForChannel","features":[479]},{"name":"WsCreateMetadata","features":[479]},{"name":"WsCreateReader","features":[479]},{"name":"WsCreateServiceEndpointFromTemplate","features":[307,479]},{"name":"WsCreateServiceHost","features":[307,479]},{"name":"WsCreateServiceProxy","features":[479]},{"name":"WsCreateServiceProxyFromTemplate","features":[479]},{"name":"WsCreateWriter","features":[479]},{"name":"WsCreateXmlBuffer","features":[479]},{"name":"WsCreateXmlSecurityToken","features":[479]},{"name":"WsDateTimeToFileTime","features":[307,479]},{"name":"WsDecodeUrl","features":[479]},{"name":"WsEncodeUrl","features":[479]},{"name":"WsEndReaderCanonicalization","features":[479]},{"name":"WsEndWriterCanonicalization","features":[479]},{"name":"WsFileTimeToDateTime","features":[307,479]},{"name":"WsFillBody","features":[479]},{"name":"WsFillReader","features":[479]},{"name":"WsFindAttribute","features":[307,479]},{"name":"WsFlushBody","features":[479]},{"name":"WsFlushWriter","features":[479]},{"name":"WsFreeChannel","features":[479]},{"name":"WsFreeError","features":[479]},{"name":"WsFreeHeap","features":[479]},{"name":"WsFreeListener","features":[479]},{"name":"WsFreeMessage","features":[479]},{"name":"WsFreeMetadata","features":[479]},{"name":"WsFreeReader","features":[479]},{"name":"WsFreeSecurityToken","features":[479]},{"name":"WsFreeServiceHost","features":[479]},{"name":"WsFreeServiceProxy","features":[479]},{"name":"WsFreeWriter","features":[479]},{"name":"WsGetChannelProperty","features":[479]},{"name":"WsGetCustomHeader","features":[307,479]},{"name":"WsGetDictionary","features":[307,479]},{"name":"WsGetErrorProperty","features":[479]},{"name":"WsGetErrorString","features":[479]},{"name":"WsGetFaultErrorDetail","features":[307,479]},{"name":"WsGetFaultErrorProperty","features":[479]},{"name":"WsGetHeader","features":[479]},{"name":"WsGetHeaderAttributes","features":[479]},{"name":"WsGetHeapProperty","features":[479]},{"name":"WsGetListenerProperty","features":[479]},{"name":"WsGetMappedHeader","features":[307,479]},{"name":"WsGetMessageProperty","features":[479]},{"name":"WsGetMetadataEndpoints","features":[307,479]},{"name":"WsGetMetadataProperty","features":[479]},{"name":"WsGetMissingMetadataDocumentAddress","features":[479]},{"name":"WsGetNamespaceFromPrefix","features":[307,479]},{"name":"WsGetOperationContextProperty","features":[479]},{"name":"WsGetPolicyAlternativeCount","features":[479]},{"name":"WsGetPolicyProperty","features":[479]},{"name":"WsGetPrefixFromNamespace","features":[307,479]},{"name":"WsGetReaderNode","features":[479]},{"name":"WsGetReaderPosition","features":[479]},{"name":"WsGetReaderProperty","features":[479]},{"name":"WsGetSecurityContextProperty","features":[479]},{"name":"WsGetSecurityTokenProperty","features":[479]},{"name":"WsGetServiceHostProperty","features":[479]},{"name":"WsGetServiceProxyProperty","features":[479]},{"name":"WsGetWriterPosition","features":[479]},{"name":"WsGetWriterProperty","features":[479]},{"name":"WsGetXmlAttribute","features":[307,479]},{"name":"WsInitializeMessage","features":[479]},{"name":"WsMarkHeaderAsUnderstood","features":[479]},{"name":"WsMatchPolicyAlternative","features":[307,479]},{"name":"WsMoveReader","features":[307,479]},{"name":"WsMoveWriter","features":[307,479]},{"name":"WsOpenChannel","features":[479]},{"name":"WsOpenListener","features":[479]},{"name":"WsOpenServiceHost","features":[479]},{"name":"WsOpenServiceProxy","features":[479]},{"name":"WsPullBytes","features":[479]},{"name":"WsPushBytes","features":[479]},{"name":"WsReadArray","features":[307,479]},{"name":"WsReadAttribute","features":[307,479]},{"name":"WsReadBody","features":[307,479]},{"name":"WsReadBytes","features":[479]},{"name":"WsReadChars","features":[479]},{"name":"WsReadCharsUtf8","features":[479]},{"name":"WsReadElement","features":[307,479]},{"name":"WsReadEndAttribute","features":[479]},{"name":"WsReadEndElement","features":[479]},{"name":"WsReadEndpointAddressExtension","features":[479]},{"name":"WsReadEnvelopeEnd","features":[479]},{"name":"WsReadEnvelopeStart","features":[479]},{"name":"WsReadMessageEnd","features":[479]},{"name":"WsReadMessageStart","features":[479]},{"name":"WsReadMetadata","features":[479]},{"name":"WsReadNode","features":[479]},{"name":"WsReadQualifiedName","features":[307,479]},{"name":"WsReadStartAttribute","features":[479]},{"name":"WsReadStartElement","features":[479]},{"name":"WsReadToStartElement","features":[307,479]},{"name":"WsReadType","features":[479]},{"name":"WsReadValue","features":[479]},{"name":"WsReadXmlBuffer","features":[479]},{"name":"WsReadXmlBufferFromBytes","features":[479]},{"name":"WsReceiveMessage","features":[307,479]},{"name":"WsRegisterOperationForCancel","features":[479]},{"name":"WsRemoveCustomHeader","features":[307,479]},{"name":"WsRemoveHeader","features":[479]},{"name":"WsRemoveMappedHeader","features":[307,479]},{"name":"WsRemoveNode","features":[479]},{"name":"WsRequestReply","features":[307,479]},{"name":"WsRequestSecurityToken","features":[479]},{"name":"WsResetChannel","features":[479]},{"name":"WsResetError","features":[479]},{"name":"WsResetHeap","features":[479]},{"name":"WsResetListener","features":[479]},{"name":"WsResetMessage","features":[479]},{"name":"WsResetMetadata","features":[479]},{"name":"WsResetServiceHost","features":[479]},{"name":"WsResetServiceProxy","features":[479]},{"name":"WsRevokeSecurityContext","features":[479]},{"name":"WsSendFaultMessageForError","features":[479]},{"name":"WsSendMessage","features":[307,479]},{"name":"WsSendReplyMessage","features":[307,479]},{"name":"WsSetChannelProperty","features":[479]},{"name":"WsSetErrorProperty","features":[479]},{"name":"WsSetFaultErrorDetail","features":[307,479]},{"name":"WsSetFaultErrorProperty","features":[479]},{"name":"WsSetHeader","features":[479]},{"name":"WsSetInput","features":[479]},{"name":"WsSetInputToBuffer","features":[479]},{"name":"WsSetListenerProperty","features":[479]},{"name":"WsSetMessageProperty","features":[479]},{"name":"WsSetOutput","features":[479]},{"name":"WsSetOutputToBuffer","features":[479]},{"name":"WsSetReaderPosition","features":[479]},{"name":"WsSetWriterPosition","features":[479]},{"name":"WsShutdownSessionChannel","features":[479]},{"name":"WsSkipNode","features":[479]},{"name":"WsStartReaderCanonicalization","features":[479]},{"name":"WsStartWriterCanonicalization","features":[479]},{"name":"WsTrimXmlWhitespace","features":[479]},{"name":"WsVerifyXmlNCName","features":[479]},{"name":"WsWriteArray","features":[307,479]},{"name":"WsWriteAttribute","features":[307,479]},{"name":"WsWriteBody","features":[307,479]},{"name":"WsWriteBytes","features":[479]},{"name":"WsWriteChars","features":[479]},{"name":"WsWriteCharsUtf8","features":[479]},{"name":"WsWriteElement","features":[307,479]},{"name":"WsWriteEndAttribute","features":[479]},{"name":"WsWriteEndCData","features":[479]},{"name":"WsWriteEndElement","features":[479]},{"name":"WsWriteEndStartElement","features":[479]},{"name":"WsWriteEnvelopeEnd","features":[479]},{"name":"WsWriteEnvelopeStart","features":[479]},{"name":"WsWriteMessageEnd","features":[479]},{"name":"WsWriteMessageStart","features":[479]},{"name":"WsWriteNode","features":[479]},{"name":"WsWriteQualifiedName","features":[307,479]},{"name":"WsWriteStartAttribute","features":[307,479]},{"name":"WsWriteStartCData","features":[479]},{"name":"WsWriteStartElement","features":[307,479]},{"name":"WsWriteText","features":[479]},{"name":"WsWriteType","features":[479]},{"name":"WsWriteValue","features":[479]},{"name":"WsWriteXmlBuffer","features":[479]},{"name":"WsWriteXmlBufferToBytes","features":[479]},{"name":"WsWriteXmlnsAttribute","features":[307,479]},{"name":"WsXmlStringEquals","features":[307,479]}],"482":[{"name":"ACCESS_ALLOWED_ACE","features":[310]},{"name":"ACCESS_ALLOWED_CALLBACK_ACE","features":[310]},{"name":"ACCESS_ALLOWED_CALLBACK_OBJECT_ACE","features":[310]},{"name":"ACCESS_ALLOWED_OBJECT_ACE","features":[310]},{"name":"ACCESS_DENIED_ACE","features":[310]},{"name":"ACCESS_DENIED_CALLBACK_ACE","features":[310]},{"name":"ACCESS_DENIED_CALLBACK_OBJECT_ACE","features":[310]},{"name":"ACCESS_DENIED_OBJECT_ACE","features":[310]},{"name":"ACCESS_REASONS","features":[310]},{"name":"ACE_FLAGS","features":[310]},{"name":"ACE_HEADER","features":[310]},{"name":"ACE_INHERITED_OBJECT_TYPE_PRESENT","features":[310]},{"name":"ACE_OBJECT_TYPE_PRESENT","features":[310]},{"name":"ACE_REVISION","features":[310]},{"name":"ACL","features":[310]},{"name":"ACL_INFORMATION_CLASS","features":[310]},{"name":"ACL_REVISION","features":[310]},{"name":"ACL_REVISION_DS","features":[310]},{"name":"ACL_REVISION_INFORMATION","features":[310]},{"name":"ACL_SIZE_INFORMATION","features":[310]},{"name":"ATTRIBUTE_SECURITY_INFORMATION","features":[310]},{"name":"AUDIT_EVENT_TYPE","features":[310]},{"name":"AccessCheck","features":[307,310]},{"name":"AccessCheckAndAuditAlarmA","features":[307,310]},{"name":"AccessCheckAndAuditAlarmW","features":[307,310]},{"name":"AccessCheckByType","features":[307,310]},{"name":"AccessCheckByTypeAndAuditAlarmA","features":[307,310]},{"name":"AccessCheckByTypeAndAuditAlarmW","features":[307,310]},{"name":"AccessCheckByTypeResultList","features":[307,310]},{"name":"AccessCheckByTypeResultListAndAuditAlarmA","features":[307,310]},{"name":"AccessCheckByTypeResultListAndAuditAlarmByHandleA","features":[307,310]},{"name":"AccessCheckByTypeResultListAndAuditAlarmByHandleW","features":[307,310]},{"name":"AccessCheckByTypeResultListAndAuditAlarmW","features":[307,310]},{"name":"AclRevisionInformation","features":[310]},{"name":"AclSizeInformation","features":[310]},{"name":"AddAccessAllowedAce","features":[307,310]},{"name":"AddAccessAllowedAceEx","features":[307,310]},{"name":"AddAccessAllowedObjectAce","features":[307,310]},{"name":"AddAccessDeniedAce","features":[307,310]},{"name":"AddAccessDeniedAceEx","features":[307,310]},{"name":"AddAccessDeniedObjectAce","features":[307,310]},{"name":"AddAce","features":[307,310]},{"name":"AddAuditAccessAce","features":[307,310]},{"name":"AddAuditAccessAceEx","features":[307,310]},{"name":"AddAuditAccessObjectAce","features":[307,310]},{"name":"AddConditionalAce","features":[307,310]},{"name":"AddMandatoryAce","features":[307,310]},{"name":"AddResourceAttributeAce","features":[307,310]},{"name":"AddScopedPolicyIDAce","features":[307,310]},{"name":"AdjustTokenGroups","features":[307,310]},{"name":"AdjustTokenPrivileges","features":[307,310]},{"name":"AllocateAndInitializeSid","features":[307,310]},{"name":"AllocateLocallyUniqueId","features":[307,310]},{"name":"AreAllAccessesGranted","features":[307,310]},{"name":"AreAnyAccessesGranted","features":[307,310]},{"name":"AuditEventDirectoryServiceAccess","features":[310]},{"name":"AuditEventObjectAccess","features":[310]},{"name":"BACKUP_SECURITY_INFORMATION","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTES_INFORMATION","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_DISABLED","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_FLAGS","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_MANDATORY","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_SID","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_V1","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE","features":[310]},{"name":"CONTAINER_INHERIT_ACE","features":[310]},{"name":"CREATE_RESTRICTED_TOKEN_FLAGS","features":[310]},{"name":"CVT_SECONDS","features":[310]},{"name":"CheckTokenCapability","features":[307,310]},{"name":"CheckTokenMembership","features":[307,310]},{"name":"CheckTokenMembershipEx","features":[307,310]},{"name":"ConvertToAutoInheritPrivateObjectSecurity","features":[307,310]},{"name":"CopySid","features":[307,310]},{"name":"CreatePrivateObjectSecurity","features":[307,310]},{"name":"CreatePrivateObjectSecurityEx","features":[307,310]},{"name":"CreatePrivateObjectSecurityWithMultipleInheritance","features":[307,310]},{"name":"CreateRestrictedToken","features":[307,310]},{"name":"CreateWellKnownSid","features":[307,310]},{"name":"DACL_SECURITY_INFORMATION","features":[310]},{"name":"DISABLE_MAX_PRIVILEGE","features":[310]},{"name":"DeleteAce","features":[307,310]},{"name":"DeriveCapabilitySidsFromName","features":[307,310]},{"name":"DestroyPrivateObjectSecurity","features":[307,310]},{"name":"DuplicateToken","features":[307,310]},{"name":"DuplicateTokenEx","features":[307,310]},{"name":"ENUM_PERIOD","features":[310]},{"name":"ENUM_PERIOD_DAYS","features":[310]},{"name":"ENUM_PERIOD_HOURS","features":[310]},{"name":"ENUM_PERIOD_INVALID","features":[310]},{"name":"ENUM_PERIOD_MINUTES","features":[310]},{"name":"ENUM_PERIOD_MONTHS","features":[310]},{"name":"ENUM_PERIOD_SECONDS","features":[310]},{"name":"ENUM_PERIOD_WEEKS","features":[310]},{"name":"ENUM_PERIOD_YEARS","features":[310]},{"name":"EqualDomainSid","features":[307,310]},{"name":"EqualPrefixSid","features":[307,310]},{"name":"EqualSid","features":[307,310]},{"name":"FAILED_ACCESS_ACE_FLAG","features":[310]},{"name":"FindFirstFreeAce","features":[307,310]},{"name":"FreeSid","features":[310]},{"name":"GENERIC_MAPPING","features":[310]},{"name":"GROUP_SECURITY_INFORMATION","features":[310]},{"name":"GetAce","features":[307,310]},{"name":"GetAclInformation","features":[307,310]},{"name":"GetAppContainerAce","features":[307,310]},{"name":"GetCachedSigningLevel","features":[307,310]},{"name":"GetFileSecurityA","features":[307,310]},{"name":"GetFileSecurityW","features":[307,310]},{"name":"GetKernelObjectSecurity","features":[307,310]},{"name":"GetLengthSid","features":[310]},{"name":"GetPrivateObjectSecurity","features":[307,310]},{"name":"GetSecurityDescriptorControl","features":[307,310]},{"name":"GetSecurityDescriptorDacl","features":[307,310]},{"name":"GetSecurityDescriptorGroup","features":[307,310]},{"name":"GetSecurityDescriptorLength","features":[310]},{"name":"GetSecurityDescriptorOwner","features":[307,310]},{"name":"GetSecurityDescriptorRMControl","features":[310]},{"name":"GetSecurityDescriptorSacl","features":[307,310]},{"name":"GetSidIdentifierAuthority","features":[310]},{"name":"GetSidLengthRequired","features":[310]},{"name":"GetSidSubAuthority","features":[310]},{"name":"GetSidSubAuthorityCount","features":[310]},{"name":"GetTokenInformation","features":[307,310]},{"name":"GetUserObjectSecurity","features":[307,310]},{"name":"GetWindowsAccountDomainSid","features":[307,310]},{"name":"INHERITED_ACE","features":[310]},{"name":"INHERIT_NO_PROPAGATE","features":[310]},{"name":"INHERIT_ONLY","features":[310]},{"name":"INHERIT_ONLY_ACE","features":[310]},{"name":"ImpersonateAnonymousToken","features":[307,310]},{"name":"ImpersonateLoggedOnUser","features":[307,310]},{"name":"ImpersonateSelf","features":[307,310]},{"name":"InitializeAcl","features":[307,310]},{"name":"InitializeSecurityDescriptor","features":[307,310]},{"name":"InitializeSid","features":[307,310]},{"name":"IsTokenRestricted","features":[307,310]},{"name":"IsValidAcl","features":[307,310]},{"name":"IsValidSecurityDescriptor","features":[307,310]},{"name":"IsValidSid","features":[307,310]},{"name":"IsWellKnownSid","features":[307,310]},{"name":"LABEL_SECURITY_INFORMATION","features":[310]},{"name":"LLFILETIME","features":[307,310]},{"name":"LOGON32_LOGON","features":[310]},{"name":"LOGON32_LOGON_BATCH","features":[310]},{"name":"LOGON32_LOGON_INTERACTIVE","features":[310]},{"name":"LOGON32_LOGON_NETWORK","features":[310]},{"name":"LOGON32_LOGON_NETWORK_CLEARTEXT","features":[310]},{"name":"LOGON32_LOGON_NEW_CREDENTIALS","features":[310]},{"name":"LOGON32_LOGON_SERVICE","features":[310]},{"name":"LOGON32_LOGON_UNLOCK","features":[310]},{"name":"LOGON32_PROVIDER","features":[310]},{"name":"LOGON32_PROVIDER_DEFAULT","features":[310]},{"name":"LOGON32_PROVIDER_WINNT40","features":[310]},{"name":"LOGON32_PROVIDER_WINNT50","features":[310]},{"name":"LUA_TOKEN","features":[310]},{"name":"LUID_AND_ATTRIBUTES","features":[307,310]},{"name":"LogonUserA","features":[307,310]},{"name":"LogonUserExA","features":[307,310]},{"name":"LogonUserExW","features":[307,310]},{"name":"LogonUserW","features":[307,310]},{"name":"LookupAccountNameA","features":[307,310]},{"name":"LookupAccountNameW","features":[307,310]},{"name":"LookupAccountSidA","features":[307,310]},{"name":"LookupAccountSidW","features":[307,310]},{"name":"LookupPrivilegeDisplayNameA","features":[307,310]},{"name":"LookupPrivilegeDisplayNameW","features":[307,310]},{"name":"LookupPrivilegeNameA","features":[307,310]},{"name":"LookupPrivilegeNameW","features":[307,310]},{"name":"LookupPrivilegeValueA","features":[307,310]},{"name":"LookupPrivilegeValueW","features":[307,310]},{"name":"MANDATORY_LEVEL","features":[310]},{"name":"MakeAbsoluteSD","features":[307,310]},{"name":"MakeSelfRelativeSD","features":[307,310]},{"name":"MandatoryLevelCount","features":[310]},{"name":"MandatoryLevelHigh","features":[310]},{"name":"MandatoryLevelLow","features":[310]},{"name":"MandatoryLevelMedium","features":[310]},{"name":"MandatoryLevelSecureProcess","features":[310]},{"name":"MandatoryLevelSystem","features":[310]},{"name":"MandatoryLevelUntrusted","features":[310]},{"name":"MapGenericMask","features":[310]},{"name":"MaxTokenInfoClass","features":[310]},{"name":"NCRYPT_DESCRIPTOR_HANDLE","features":[310]},{"name":"NCRYPT_STREAM_HANDLE","features":[310]},{"name":"NO_INHERITANCE","features":[310]},{"name":"NO_PROPAGATE_INHERIT_ACE","features":[310]},{"name":"OBJECT_INHERIT_ACE","features":[310]},{"name":"OBJECT_SECURITY_INFORMATION","features":[310]},{"name":"OBJECT_TYPE_LIST","features":[310]},{"name":"OWNER_SECURITY_INFORMATION","features":[310]},{"name":"ObjectCloseAuditAlarmA","features":[307,310]},{"name":"ObjectCloseAuditAlarmW","features":[307,310]},{"name":"ObjectDeleteAuditAlarmA","features":[307,310]},{"name":"ObjectDeleteAuditAlarmW","features":[307,310]},{"name":"ObjectOpenAuditAlarmA","features":[307,310]},{"name":"ObjectOpenAuditAlarmW","features":[307,310]},{"name":"ObjectPrivilegeAuditAlarmA","features":[307,310]},{"name":"ObjectPrivilegeAuditAlarmW","features":[307,310]},{"name":"PLSA_AP_CALL_PACKAGE_UNTRUSTED","features":[307,310]},{"name":"PRIVILEGE_SET","features":[307,310]},{"name":"PROTECTED_DACL_SECURITY_INFORMATION","features":[310]},{"name":"PROTECTED_SACL_SECURITY_INFORMATION","features":[310]},{"name":"PSECURITY_DESCRIPTOR","features":[310]},{"name":"PSID","features":[310]},{"name":"PrivilegeCheck","features":[307,310]},{"name":"PrivilegedServiceAuditAlarmA","features":[307,310]},{"name":"PrivilegedServiceAuditAlarmW","features":[307,310]},{"name":"QUOTA_LIMITS","features":[310]},{"name":"QuerySecurityAccessMask","features":[310]},{"name":"RevertToSelf","features":[307,310]},{"name":"RtlConvertSidToUnicodeString","features":[307,310]},{"name":"RtlNormalizeSecurityDescriptor","features":[307,310]},{"name":"SACL_SECURITY_INFORMATION","features":[310]},{"name":"SAFER_LEVEL_HANDLE","features":[310]},{"name":"SANDBOX_INERT","features":[310]},{"name":"SCOPE_SECURITY_INFORMATION","features":[310]},{"name":"SECURITY_APP_PACKAGE_AUTHORITY","features":[310]},{"name":"SECURITY_ATTRIBUTES","features":[307,310]},{"name":"SECURITY_AUTHENTICATION_AUTHORITY","features":[310]},{"name":"SECURITY_AUTO_INHERIT_FLAGS","features":[310]},{"name":"SECURITY_CAPABILITIES","features":[310]},{"name":"SECURITY_CREATOR_SID_AUTHORITY","features":[310]},{"name":"SECURITY_DESCRIPTOR","features":[310]},{"name":"SECURITY_DESCRIPTOR_CONTROL","features":[310]},{"name":"SECURITY_DESCRIPTOR_RELATIVE","features":[310]},{"name":"SECURITY_DYNAMIC_TRACKING","features":[307,310]},{"name":"SECURITY_IMPERSONATION_LEVEL","features":[310]},{"name":"SECURITY_LOCAL_SID_AUTHORITY","features":[310]},{"name":"SECURITY_MANDATORY_LABEL_AUTHORITY","features":[310]},{"name":"SECURITY_MAX_SID_SIZE","features":[310]},{"name":"SECURITY_NON_UNIQUE_AUTHORITY","features":[310]},{"name":"SECURITY_NT_AUTHORITY","features":[310]},{"name":"SECURITY_NULL_SID_AUTHORITY","features":[310]},{"name":"SECURITY_PROCESS_TRUST_AUTHORITY","features":[310]},{"name":"SECURITY_QUALITY_OF_SERVICE","features":[307,310]},{"name":"SECURITY_RESOURCE_MANAGER_AUTHORITY","features":[310]},{"name":"SECURITY_SCOPED_POLICY_ID_AUTHORITY","features":[310]},{"name":"SECURITY_STATIC_TRACKING","features":[307,310]},{"name":"SECURITY_WORLD_SID_AUTHORITY","features":[310]},{"name":"SEC_THREAD_START","features":[310]},{"name":"SEF_AVOID_OWNER_CHECK","features":[310]},{"name":"SEF_AVOID_OWNER_RESTRICTION","features":[310]},{"name":"SEF_AVOID_PRIVILEGE_CHECK","features":[310]},{"name":"SEF_DACL_AUTO_INHERIT","features":[310]},{"name":"SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT","features":[310]},{"name":"SEF_DEFAULT_GROUP_FROM_PARENT","features":[310]},{"name":"SEF_DEFAULT_OWNER_FROM_PARENT","features":[310]},{"name":"SEF_MACL_NO_EXECUTE_UP","features":[310]},{"name":"SEF_MACL_NO_READ_UP","features":[310]},{"name":"SEF_MACL_NO_WRITE_UP","features":[310]},{"name":"SEF_SACL_AUTO_INHERIT","features":[310]},{"name":"SE_ACCESS_REPLY","features":[307,310]},{"name":"SE_ACCESS_REQUEST","features":[310]},{"name":"SE_ASSIGNPRIMARYTOKEN_NAME","features":[310]},{"name":"SE_AUDIT_NAME","features":[310]},{"name":"SE_BACKUP_NAME","features":[310]},{"name":"SE_CHANGE_NOTIFY_NAME","features":[310]},{"name":"SE_CREATE_GLOBAL_NAME","features":[310]},{"name":"SE_CREATE_PAGEFILE_NAME","features":[310]},{"name":"SE_CREATE_PERMANENT_NAME","features":[310]},{"name":"SE_CREATE_SYMBOLIC_LINK_NAME","features":[310]},{"name":"SE_CREATE_TOKEN_NAME","features":[310]},{"name":"SE_DACL_AUTO_INHERITED","features":[310]},{"name":"SE_DACL_AUTO_INHERIT_REQ","features":[310]},{"name":"SE_DACL_DEFAULTED","features":[310]},{"name":"SE_DACL_PRESENT","features":[310]},{"name":"SE_DACL_PROTECTED","features":[310]},{"name":"SE_DEBUG_NAME","features":[310]},{"name":"SE_DELEGATE_SESSION_USER_IMPERSONATE_NAME","features":[310]},{"name":"SE_ENABLE_DELEGATION_NAME","features":[310]},{"name":"SE_GROUP_DEFAULTED","features":[310]},{"name":"SE_IMPERSONATE_NAME","features":[310]},{"name":"SE_IMPERSONATION_STATE","features":[307,310]},{"name":"SE_INCREASE_QUOTA_NAME","features":[310]},{"name":"SE_INC_BASE_PRIORITY_NAME","features":[310]},{"name":"SE_INC_WORKING_SET_NAME","features":[310]},{"name":"SE_LOAD_DRIVER_NAME","features":[310]},{"name":"SE_LOCK_MEMORY_NAME","features":[310]},{"name":"SE_MACHINE_ACCOUNT_NAME","features":[310]},{"name":"SE_MANAGE_VOLUME_NAME","features":[310]},{"name":"SE_OWNER_DEFAULTED","features":[310]},{"name":"SE_PRIVILEGE_ENABLED","features":[310]},{"name":"SE_PRIVILEGE_ENABLED_BY_DEFAULT","features":[310]},{"name":"SE_PRIVILEGE_REMOVED","features":[310]},{"name":"SE_PRIVILEGE_USED_FOR_ACCESS","features":[310]},{"name":"SE_PROF_SINGLE_PROCESS_NAME","features":[310]},{"name":"SE_RELABEL_NAME","features":[310]},{"name":"SE_REMOTE_SHUTDOWN_NAME","features":[310]},{"name":"SE_RESTORE_NAME","features":[310]},{"name":"SE_RM_CONTROL_VALID","features":[310]},{"name":"SE_SACL_AUTO_INHERITED","features":[310]},{"name":"SE_SACL_AUTO_INHERIT_REQ","features":[310]},{"name":"SE_SACL_DEFAULTED","features":[310]},{"name":"SE_SACL_PRESENT","features":[310]},{"name":"SE_SACL_PROTECTED","features":[310]},{"name":"SE_SECURITY_DESCRIPTOR","features":[310]},{"name":"SE_SECURITY_NAME","features":[310]},{"name":"SE_SELF_RELATIVE","features":[310]},{"name":"SE_SHUTDOWN_NAME","features":[310]},{"name":"SE_SID","features":[310]},{"name":"SE_SYNC_AGENT_NAME","features":[310]},{"name":"SE_SYSTEMTIME_NAME","features":[310]},{"name":"SE_SYSTEM_ENVIRONMENT_NAME","features":[310]},{"name":"SE_SYSTEM_PROFILE_NAME","features":[310]},{"name":"SE_TAKE_OWNERSHIP_NAME","features":[310]},{"name":"SE_TCB_NAME","features":[310]},{"name":"SE_TIME_ZONE_NAME","features":[310]},{"name":"SE_TRUSTED_CREDMAN_ACCESS_NAME","features":[310]},{"name":"SE_UNDOCK_NAME","features":[310]},{"name":"SE_UNSOLICITED_INPUT_NAME","features":[310]},{"name":"SID","features":[310]},{"name":"SID_AND_ATTRIBUTES","features":[310]},{"name":"SID_AND_ATTRIBUTES_HASH","features":[310]},{"name":"SID_IDENTIFIER_AUTHORITY","features":[310]},{"name":"SID_NAME_USE","features":[310]},{"name":"SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED","features":[310]},{"name":"SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY","features":[310]},{"name":"SIGNING_LEVEL_MICROSOFT","features":[310]},{"name":"SUB_CONTAINERS_AND_OBJECTS_INHERIT","features":[310]},{"name":"SUB_CONTAINERS_ONLY_INHERIT","features":[310]},{"name":"SUB_OBJECTS_ONLY_INHERIT","features":[310]},{"name":"SUCCESSFUL_ACCESS_ACE_FLAG","features":[310]},{"name":"SYSTEM_ACCESS_FILTER_ACE","features":[310]},{"name":"SYSTEM_ALARM_ACE","features":[310]},{"name":"SYSTEM_ALARM_CALLBACK_ACE","features":[310]},{"name":"SYSTEM_ALARM_CALLBACK_OBJECT_ACE","features":[310]},{"name":"SYSTEM_ALARM_OBJECT_ACE","features":[310]},{"name":"SYSTEM_AUDIT_ACE","features":[310]},{"name":"SYSTEM_AUDIT_CALLBACK_ACE","features":[310]},{"name":"SYSTEM_AUDIT_CALLBACK_OBJECT_ACE","features":[310]},{"name":"SYSTEM_AUDIT_OBJECT_ACE","features":[310]},{"name":"SYSTEM_AUDIT_OBJECT_ACE_FLAGS","features":[310]},{"name":"SYSTEM_MANDATORY_LABEL_ACE","features":[310]},{"name":"SYSTEM_PROCESS_TRUST_LABEL_ACE","features":[310]},{"name":"SYSTEM_RESOURCE_ATTRIBUTE_ACE","features":[310]},{"name":"SYSTEM_SCOPED_POLICY_ID_ACE","features":[310]},{"name":"SecurityAnonymous","features":[310]},{"name":"SecurityDelegation","features":[310]},{"name":"SecurityIdentification","features":[310]},{"name":"SecurityImpersonation","features":[310]},{"name":"SetAclInformation","features":[307,310]},{"name":"SetCachedSigningLevel","features":[307,310]},{"name":"SetFileSecurityA","features":[307,310]},{"name":"SetFileSecurityW","features":[307,310]},{"name":"SetKernelObjectSecurity","features":[307,310]},{"name":"SetPrivateObjectSecurity","features":[307,310]},{"name":"SetPrivateObjectSecurityEx","features":[307,310]},{"name":"SetSecurityAccessMask","features":[310]},{"name":"SetSecurityDescriptorControl","features":[307,310]},{"name":"SetSecurityDescriptorDacl","features":[307,310]},{"name":"SetSecurityDescriptorGroup","features":[307,310]},{"name":"SetSecurityDescriptorOwner","features":[307,310]},{"name":"SetSecurityDescriptorRMControl","features":[310]},{"name":"SetSecurityDescriptorSacl","features":[307,310]},{"name":"SetTokenInformation","features":[307,310]},{"name":"SetUserObjectSecurity","features":[307,310]},{"name":"SidTypeAlias","features":[310]},{"name":"SidTypeComputer","features":[310]},{"name":"SidTypeDeletedAccount","features":[310]},{"name":"SidTypeDomain","features":[310]},{"name":"SidTypeGroup","features":[310]},{"name":"SidTypeInvalid","features":[310]},{"name":"SidTypeLabel","features":[310]},{"name":"SidTypeLogonSession","features":[310]},{"name":"SidTypeUnknown","features":[310]},{"name":"SidTypeUser","features":[310]},{"name":"SidTypeWellKnownGroup","features":[310]},{"name":"TOKEN_ACCESS_INFORMATION","features":[307,310]},{"name":"TOKEN_ACCESS_MASK","features":[310]},{"name":"TOKEN_ACCESS_PSEUDO_HANDLE","features":[310]},{"name":"TOKEN_ACCESS_PSEUDO_HANDLE_WIN8","features":[310]},{"name":"TOKEN_ACCESS_SYSTEM_SECURITY","features":[310]},{"name":"TOKEN_ADJUST_DEFAULT","features":[310]},{"name":"TOKEN_ADJUST_GROUPS","features":[310]},{"name":"TOKEN_ADJUST_PRIVILEGES","features":[310]},{"name":"TOKEN_ADJUST_SESSIONID","features":[310]},{"name":"TOKEN_ALL_ACCESS","features":[310]},{"name":"TOKEN_APPCONTAINER_INFORMATION","features":[310]},{"name":"TOKEN_ASSIGN_PRIMARY","features":[310]},{"name":"TOKEN_AUDIT_POLICY","features":[310]},{"name":"TOKEN_CONTROL","features":[307,310]},{"name":"TOKEN_DEFAULT_DACL","features":[310]},{"name":"TOKEN_DELETE","features":[310]},{"name":"TOKEN_DEVICE_CLAIMS","features":[310]},{"name":"TOKEN_DUPLICATE","features":[310]},{"name":"TOKEN_ELEVATION","features":[310]},{"name":"TOKEN_ELEVATION_TYPE","features":[310]},{"name":"TOKEN_EXECUTE","features":[310]},{"name":"TOKEN_GROUPS","features":[310]},{"name":"TOKEN_GROUPS_AND_PRIVILEGES","features":[307,310]},{"name":"TOKEN_IMPERSONATE","features":[310]},{"name":"TOKEN_INFORMATION_CLASS","features":[310]},{"name":"TOKEN_LINKED_TOKEN","features":[307,310]},{"name":"TOKEN_MANDATORY_LABEL","features":[310]},{"name":"TOKEN_MANDATORY_POLICY","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_ID","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_NO_WRITE_UP","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_OFF","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_VALID_MASK","features":[310]},{"name":"TOKEN_ORIGIN","features":[307,310]},{"name":"TOKEN_OWNER","features":[310]},{"name":"TOKEN_PRIMARY_GROUP","features":[310]},{"name":"TOKEN_PRIVILEGES","features":[307,310]},{"name":"TOKEN_PRIVILEGES_ATTRIBUTES","features":[310]},{"name":"TOKEN_QUERY","features":[310]},{"name":"TOKEN_QUERY_SOURCE","features":[310]},{"name":"TOKEN_READ","features":[310]},{"name":"TOKEN_READ_CONTROL","features":[310]},{"name":"TOKEN_SOURCE","features":[307,310]},{"name":"TOKEN_STATISTICS","features":[307,310]},{"name":"TOKEN_TRUST_CONSTRAINT_MASK","features":[310]},{"name":"TOKEN_TYPE","features":[310]},{"name":"TOKEN_USER","features":[310]},{"name":"TOKEN_USER_CLAIMS","features":[310]},{"name":"TOKEN_WRITE","features":[310]},{"name":"TOKEN_WRITE_DAC","features":[310]},{"name":"TOKEN_WRITE_OWNER","features":[310]},{"name":"TokenAccessInformation","features":[310]},{"name":"TokenAppContainerNumber","features":[310]},{"name":"TokenAppContainerSid","features":[310]},{"name":"TokenAuditPolicy","features":[310]},{"name":"TokenBnoIsolation","features":[310]},{"name":"TokenCapabilities","features":[310]},{"name":"TokenChildProcessFlags","features":[310]},{"name":"TokenDefaultDacl","features":[310]},{"name":"TokenDeviceClaimAttributes","features":[310]},{"name":"TokenDeviceGroups","features":[310]},{"name":"TokenElevation","features":[310]},{"name":"TokenElevationType","features":[310]},{"name":"TokenElevationTypeDefault","features":[310]},{"name":"TokenElevationTypeFull","features":[310]},{"name":"TokenElevationTypeLimited","features":[310]},{"name":"TokenGroups","features":[310]},{"name":"TokenGroupsAndPrivileges","features":[310]},{"name":"TokenHasRestrictions","features":[310]},{"name":"TokenImpersonation","features":[310]},{"name":"TokenImpersonationLevel","features":[310]},{"name":"TokenIntegrityLevel","features":[310]},{"name":"TokenIsAppContainer","features":[310]},{"name":"TokenIsAppSilo","features":[310]},{"name":"TokenIsLessPrivilegedAppContainer","features":[310]},{"name":"TokenIsRestricted","features":[310]},{"name":"TokenIsSandboxed","features":[310]},{"name":"TokenLinkedToken","features":[310]},{"name":"TokenLogonSid","features":[310]},{"name":"TokenMandatoryPolicy","features":[310]},{"name":"TokenOrigin","features":[310]},{"name":"TokenOwner","features":[310]},{"name":"TokenPrimary","features":[310]},{"name":"TokenPrimaryGroup","features":[310]},{"name":"TokenPrivateNameSpace","features":[310]},{"name":"TokenPrivileges","features":[310]},{"name":"TokenProcessTrustLevel","features":[310]},{"name":"TokenRestrictedDeviceClaimAttributes","features":[310]},{"name":"TokenRestrictedDeviceGroups","features":[310]},{"name":"TokenRestrictedSids","features":[310]},{"name":"TokenRestrictedUserClaimAttributes","features":[310]},{"name":"TokenSandBoxInert","features":[310]},{"name":"TokenSecurityAttributes","features":[310]},{"name":"TokenSessionId","features":[310]},{"name":"TokenSessionReference","features":[310]},{"name":"TokenSingletonAttributes","features":[310]},{"name":"TokenSource","features":[310]},{"name":"TokenStatistics","features":[310]},{"name":"TokenType","features":[310]},{"name":"TokenUIAccess","features":[310]},{"name":"TokenUser","features":[310]},{"name":"TokenUserClaimAttributes","features":[310]},{"name":"TokenVirtualizationAllowed","features":[310]},{"name":"TokenVirtualizationEnabled","features":[310]},{"name":"UNPROTECTED_DACL_SECURITY_INFORMATION","features":[310]},{"name":"UNPROTECTED_SACL_SECURITY_INFORMATION","features":[310]},{"name":"WELL_KNOWN_SID_TYPE","features":[310]},{"name":"WRITE_RESTRICTED","features":[310]},{"name":"WinAccountAdministratorSid","features":[310]},{"name":"WinAccountCertAdminsSid","features":[310]},{"name":"WinAccountCloneableControllersSid","features":[310]},{"name":"WinAccountComputersSid","features":[310]},{"name":"WinAccountControllersSid","features":[310]},{"name":"WinAccountDefaultSystemManagedSid","features":[310]},{"name":"WinAccountDomainAdminsSid","features":[310]},{"name":"WinAccountDomainGuestsSid","features":[310]},{"name":"WinAccountDomainUsersSid","features":[310]},{"name":"WinAccountEnterpriseAdminsSid","features":[310]},{"name":"WinAccountEnterpriseKeyAdminsSid","features":[310]},{"name":"WinAccountGuestSid","features":[310]},{"name":"WinAccountKeyAdminsSid","features":[310]},{"name":"WinAccountKrbtgtSid","features":[310]},{"name":"WinAccountPolicyAdminsSid","features":[310]},{"name":"WinAccountProtectedUsersSid","features":[310]},{"name":"WinAccountRasAndIasServersSid","features":[310]},{"name":"WinAccountReadonlyControllersSid","features":[310]},{"name":"WinAccountSchemaAdminsSid","features":[310]},{"name":"WinAnonymousSid","features":[310]},{"name":"WinApplicationPackageAuthoritySid","features":[310]},{"name":"WinAuthenticatedUserSid","features":[310]},{"name":"WinAuthenticationAuthorityAssertedSid","features":[310]},{"name":"WinAuthenticationFreshKeyAuthSid","features":[310]},{"name":"WinAuthenticationKeyPropertyAttestationSid","features":[310]},{"name":"WinAuthenticationKeyPropertyMFASid","features":[310]},{"name":"WinAuthenticationKeyTrustSid","features":[310]},{"name":"WinAuthenticationServiceAssertedSid","features":[310]},{"name":"WinBatchSid","features":[310]},{"name":"WinBuiltinAccessControlAssistanceOperatorsSid","features":[310]},{"name":"WinBuiltinAccountOperatorsSid","features":[310]},{"name":"WinBuiltinAdministratorsSid","features":[310]},{"name":"WinBuiltinAnyPackageSid","features":[310]},{"name":"WinBuiltinAuthorizationAccessSid","features":[310]},{"name":"WinBuiltinBackupOperatorsSid","features":[310]},{"name":"WinBuiltinCertSvcDComAccessGroup","features":[310]},{"name":"WinBuiltinCryptoOperatorsSid","features":[310]},{"name":"WinBuiltinDCOMUsersSid","features":[310]},{"name":"WinBuiltinDefaultSystemManagedGroupSid","features":[310]},{"name":"WinBuiltinDeviceOwnersSid","features":[310]},{"name":"WinBuiltinDomainSid","features":[310]},{"name":"WinBuiltinEventLogReadersGroup","features":[310]},{"name":"WinBuiltinGuestsSid","features":[310]},{"name":"WinBuiltinHyperVAdminsSid","features":[310]},{"name":"WinBuiltinIUsersSid","features":[310]},{"name":"WinBuiltinIncomingForestTrustBuildersSid","features":[310]},{"name":"WinBuiltinNetworkConfigurationOperatorsSid","features":[310]},{"name":"WinBuiltinPerfLoggingUsersSid","features":[310]},{"name":"WinBuiltinPerfMonitoringUsersSid","features":[310]},{"name":"WinBuiltinPowerUsersSid","features":[310]},{"name":"WinBuiltinPreWindows2000CompatibleAccessSid","features":[310]},{"name":"WinBuiltinPrintOperatorsSid","features":[310]},{"name":"WinBuiltinRDSEndpointServersSid","features":[310]},{"name":"WinBuiltinRDSManagementServersSid","features":[310]},{"name":"WinBuiltinRDSRemoteAccessServersSid","features":[310]},{"name":"WinBuiltinRemoteDesktopUsersSid","features":[310]},{"name":"WinBuiltinRemoteManagementUsersSid","features":[310]},{"name":"WinBuiltinReplicatorSid","features":[310]},{"name":"WinBuiltinStorageReplicaAdminsSid","features":[310]},{"name":"WinBuiltinSystemOperatorsSid","features":[310]},{"name":"WinBuiltinTerminalServerLicenseServersSid","features":[310]},{"name":"WinBuiltinUsersSid","features":[310]},{"name":"WinCacheablePrincipalsGroupSid","features":[310]},{"name":"WinCapabilityAppointmentsSid","features":[310]},{"name":"WinCapabilityContactsSid","features":[310]},{"name":"WinCapabilityDocumentsLibrarySid","features":[310]},{"name":"WinCapabilityEnterpriseAuthenticationSid","features":[310]},{"name":"WinCapabilityInternetClientServerSid","features":[310]},{"name":"WinCapabilityInternetClientSid","features":[310]},{"name":"WinCapabilityMusicLibrarySid","features":[310]},{"name":"WinCapabilityPicturesLibrarySid","features":[310]},{"name":"WinCapabilityPrivateNetworkClientServerSid","features":[310]},{"name":"WinCapabilityRemovableStorageSid","features":[310]},{"name":"WinCapabilitySharedUserCertificatesSid","features":[310]},{"name":"WinCapabilityVideosLibrarySid","features":[310]},{"name":"WinConsoleLogonSid","features":[310]},{"name":"WinCreatorGroupServerSid","features":[310]},{"name":"WinCreatorGroupSid","features":[310]},{"name":"WinCreatorOwnerRightsSid","features":[310]},{"name":"WinCreatorOwnerServerSid","features":[310]},{"name":"WinCreatorOwnerSid","features":[310]},{"name":"WinDialupSid","features":[310]},{"name":"WinDigestAuthenticationSid","features":[310]},{"name":"WinEnterpriseControllersSid","features":[310]},{"name":"WinEnterpriseReadonlyControllersSid","features":[310]},{"name":"WinHighLabelSid","features":[310]},{"name":"WinIUserSid","features":[310]},{"name":"WinInteractiveSid","features":[310]},{"name":"WinLocalAccountAndAdministratorSid","features":[310]},{"name":"WinLocalAccountSid","features":[310]},{"name":"WinLocalLogonSid","features":[310]},{"name":"WinLocalServiceSid","features":[310]},{"name":"WinLocalSid","features":[310]},{"name":"WinLocalSystemSid","features":[310]},{"name":"WinLogonIdsSid","features":[310]},{"name":"WinLowLabelSid","features":[310]},{"name":"WinMediumLabelSid","features":[310]},{"name":"WinMediumPlusLabelSid","features":[310]},{"name":"WinNTLMAuthenticationSid","features":[310]},{"name":"WinNetworkServiceSid","features":[310]},{"name":"WinNetworkSid","features":[310]},{"name":"WinNewEnterpriseReadonlyControllersSid","features":[310]},{"name":"WinNonCacheablePrincipalsGroupSid","features":[310]},{"name":"WinNtAuthoritySid","features":[310]},{"name":"WinNullSid","features":[310]},{"name":"WinOtherOrganizationSid","features":[310]},{"name":"WinProxySid","features":[310]},{"name":"WinRemoteLogonIdSid","features":[310]},{"name":"WinRestrictedCodeSid","features":[310]},{"name":"WinSChannelAuthenticationSid","features":[310]},{"name":"WinSelfSid","features":[310]},{"name":"WinServiceSid","features":[310]},{"name":"WinSystemLabelSid","features":[310]},{"name":"WinTerminalServerSid","features":[310]},{"name":"WinThisOrganizationCertificateSid","features":[310]},{"name":"WinThisOrganizationSid","features":[310]},{"name":"WinUntrustedLabelSid","features":[310]},{"name":"WinUserModeDriversSid","features":[310]},{"name":"WinWorldSid","features":[310]},{"name":"WinWriteRestrictedCodeSid","features":[310]},{"name":"cwcFILENAMESUFFIXMAX","features":[310]},{"name":"cwcHRESULTSTRING","features":[310]},{"name":"szLBRACE","features":[310]},{"name":"szLPAREN","features":[310]},{"name":"szRBRACE","features":[310]},{"name":"szRPAREN","features":[310]},{"name":"wszCERTENROLLSHAREPATH","features":[310]},{"name":"wszFCSAPARM_CERTFILENAMESUFFIX","features":[310]},{"name":"wszFCSAPARM_CONFIGDN","features":[310]},{"name":"wszFCSAPARM_CRLDELTAFILENAMESUFFIX","features":[310]},{"name":"wszFCSAPARM_CRLFILENAMESUFFIX","features":[310]},{"name":"wszFCSAPARM_DOMAINDN","features":[310]},{"name":"wszFCSAPARM_DSCACERTATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_DSCRLATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_DSCROSSCERTPAIRATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_DSKRACERTATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_DSUSERCERTATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_SANITIZEDCANAME","features":[310]},{"name":"wszFCSAPARM_SANITIZEDCANAMEHASH","features":[310]},{"name":"wszFCSAPARM_SERVERDNSNAME","features":[310]},{"name":"wszFCSAPARM_SERVERSHORTNAME","features":[310]},{"name":"wszLBRACE","features":[310]},{"name":"wszLPAREN","features":[310]},{"name":"wszRBRACE","features":[310]},{"name":"wszRPAREN","features":[310]}],"483":[{"name":"SAFER_CODE_PROPERTIES_V1","features":[307,480,391]},{"name":"SAFER_CODE_PROPERTIES_V2","features":[307,480,391]},{"name":"SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS","features":[480]},{"name":"SAFER_CRITERIA_APPX_PACKAGE","features":[480]},{"name":"SAFER_CRITERIA_AUTHENTICODE","features":[480]},{"name":"SAFER_CRITERIA_IMAGEHASH","features":[480]},{"name":"SAFER_CRITERIA_IMAGEPATH","features":[480]},{"name":"SAFER_CRITERIA_IMAGEPATH_NT","features":[480]},{"name":"SAFER_CRITERIA_NOSIGNEDHASH","features":[480]},{"name":"SAFER_CRITERIA_URLZONE","features":[480]},{"name":"SAFER_HASH_IDENTIFICATION","features":[307,480,391]},{"name":"SAFER_HASH_IDENTIFICATION2","features":[307,480,391]},{"name":"SAFER_IDENTIFICATION_HEADER","features":[307,480]},{"name":"SAFER_IDENTIFICATION_TYPES","features":[480]},{"name":"SAFER_LEVELID_CONSTRAINED","features":[480]},{"name":"SAFER_LEVELID_DISALLOWED","features":[480]},{"name":"SAFER_LEVELID_FULLYTRUSTED","features":[480]},{"name":"SAFER_LEVELID_NORMALUSER","features":[480]},{"name":"SAFER_LEVELID_UNTRUSTED","features":[480]},{"name":"SAFER_LEVEL_OPEN","features":[480]},{"name":"SAFER_MAX_DESCRIPTION_SIZE","features":[480]},{"name":"SAFER_MAX_FRIENDLYNAME_SIZE","features":[480]},{"name":"SAFER_MAX_HASH_SIZE","features":[480]},{"name":"SAFER_OBJECT_INFO_CLASS","features":[480]},{"name":"SAFER_PATHNAME_IDENTIFICATION","features":[307,480]},{"name":"SAFER_POLICY_BLOCK_CLIENT_UI","features":[480]},{"name":"SAFER_POLICY_HASH_DUPLICATE","features":[480]},{"name":"SAFER_POLICY_INFO_CLASS","features":[480]},{"name":"SAFER_POLICY_JOBID_CONSTRAINED","features":[480]},{"name":"SAFER_POLICY_JOBID_MASK","features":[480]},{"name":"SAFER_POLICY_JOBID_UNTRUSTED","features":[480]},{"name":"SAFER_POLICY_ONLY_AUDIT","features":[480]},{"name":"SAFER_POLICY_ONLY_EXES","features":[480]},{"name":"SAFER_POLICY_SANDBOX_INERT","features":[480]},{"name":"SAFER_POLICY_UIFLAGS_HIDDEN","features":[480]},{"name":"SAFER_POLICY_UIFLAGS_INFORMATION_PROMPT","features":[480]},{"name":"SAFER_POLICY_UIFLAGS_MASK","features":[480]},{"name":"SAFER_POLICY_UIFLAGS_OPTION_PROMPT","features":[480]},{"name":"SAFER_SCOPEID_MACHINE","features":[480]},{"name":"SAFER_SCOPEID_USER","features":[480]},{"name":"SAFER_TOKEN_COMPARE_ONLY","features":[480]},{"name":"SAFER_TOKEN_MAKE_INERT","features":[480]},{"name":"SAFER_TOKEN_NULL_IF_EQUAL","features":[480]},{"name":"SAFER_TOKEN_WANT_FLAGS","features":[480]},{"name":"SAFER_URLZONE_IDENTIFICATION","features":[307,480]},{"name":"SRP_POLICY_APPX","features":[480]},{"name":"SRP_POLICY_DLL","features":[480]},{"name":"SRP_POLICY_EXE","features":[480]},{"name":"SRP_POLICY_MANAGEDINSTALLER","features":[480]},{"name":"SRP_POLICY_MSI","features":[480]},{"name":"SRP_POLICY_NOV2","features":[480]},{"name":"SRP_POLICY_SCRIPT","features":[480]},{"name":"SRP_POLICY_SHELL","features":[480]},{"name":"SRP_POLICY_WLDPCONFIGCI","features":[480]},{"name":"SRP_POLICY_WLDPMSI","features":[480]},{"name":"SRP_POLICY_WLDPSCRIPT","features":[480]},{"name":"SaferCloseLevel","features":[307,480]},{"name":"SaferComputeTokenFromLevel","features":[307,480]},{"name":"SaferCreateLevel","features":[307,480]},{"name":"SaferGetLevelInformation","features":[307,480]},{"name":"SaferGetPolicyInformation","features":[307,480]},{"name":"SaferIdentifyLevel","features":[307,480,391]},{"name":"SaferIdentityDefault","features":[480]},{"name":"SaferIdentityTypeCertificate","features":[480]},{"name":"SaferIdentityTypeImageHash","features":[480]},{"name":"SaferIdentityTypeImageName","features":[480]},{"name":"SaferIdentityTypeUrlZone","features":[480]},{"name":"SaferObjectAllIdentificationGuids","features":[480]},{"name":"SaferObjectBuiltin","features":[480]},{"name":"SaferObjectDefaultOwner","features":[480]},{"name":"SaferObjectDeletedPrivileges","features":[480]},{"name":"SaferObjectDescription","features":[480]},{"name":"SaferObjectDisableMaxPrivilege","features":[480]},{"name":"SaferObjectDisallowed","features":[480]},{"name":"SaferObjectExtendedError","features":[480]},{"name":"SaferObjectFriendlyName","features":[480]},{"name":"SaferObjectInvertDeletedPrivileges","features":[480]},{"name":"SaferObjectLevelId","features":[480]},{"name":"SaferObjectRestrictedSidsAdded","features":[480]},{"name":"SaferObjectRestrictedSidsInverted","features":[480]},{"name":"SaferObjectScopeId","features":[480]},{"name":"SaferObjectSidsToDisable","features":[480]},{"name":"SaferObjectSingleIdentification","features":[480]},{"name":"SaferPolicyAuthenticodeEnabled","features":[480]},{"name":"SaferPolicyDefaultLevel","features":[480]},{"name":"SaferPolicyDefaultLevelFlags","features":[480]},{"name":"SaferPolicyEnableTransparentEnforcement","features":[480]},{"name":"SaferPolicyEvaluateUserScope","features":[480]},{"name":"SaferPolicyLevelList","features":[480]},{"name":"SaferPolicyScopeFlags","features":[480]},{"name":"SaferRecordEventLogEntry","features":[307,480]},{"name":"SaferSetLevelInformation","features":[307,480]},{"name":"SaferSetPolicyInformation","features":[307,480]},{"name":"SaferiIsExecutableFileType","features":[307,480]}],"484":[{"name":"ACCEPT_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"ACCOUNT_ADJUST_PRIVILEGES","features":[328]},{"name":"ACCOUNT_ADJUST_QUOTAS","features":[328]},{"name":"ACCOUNT_ADJUST_SYSTEM_ACCESS","features":[328]},{"name":"ACCOUNT_VIEW","features":[328]},{"name":"ACQUIRE_CREDENTIALS_HANDLE_FN_A","features":[328,481]},{"name":"ACQUIRE_CREDENTIALS_HANDLE_FN_W","features":[328,481]},{"name":"ADD_CREDENTIALS_FN_A","features":[328,481]},{"name":"ADD_CREDENTIALS_FN_W","features":[328,481]},{"name":"APPLY_CONTROL_TOKEN_FN","features":[328,481]},{"name":"ASC_REQ_ALLOCATE_MEMORY","features":[328]},{"name":"ASC_REQ_ALLOW_CONTEXT_REPLAY","features":[328]},{"name":"ASC_REQ_ALLOW_MISSING_BINDINGS","features":[328]},{"name":"ASC_REQ_ALLOW_NON_USER_LOGONS","features":[328]},{"name":"ASC_REQ_ALLOW_NULL_SESSION","features":[328]},{"name":"ASC_REQ_CALL_LEVEL","features":[328]},{"name":"ASC_REQ_CONFIDENTIALITY","features":[328]},{"name":"ASC_REQ_CONNECTION","features":[328]},{"name":"ASC_REQ_DATAGRAM","features":[328]},{"name":"ASC_REQ_DELEGATE","features":[328]},{"name":"ASC_REQ_EXTENDED_ERROR","features":[328]},{"name":"ASC_REQ_FLAGS","features":[328]},{"name":"ASC_REQ_FRAGMENT_SUPPLIED","features":[328]},{"name":"ASC_REQ_FRAGMENT_TO_FIT","features":[328]},{"name":"ASC_REQ_HIGH_FLAGS","features":[328]},{"name":"ASC_REQ_IDENTIFY","features":[328]},{"name":"ASC_REQ_INTEGRITY","features":[328]},{"name":"ASC_REQ_LICENSING","features":[328]},{"name":"ASC_REQ_MESSAGES","features":[328]},{"name":"ASC_REQ_MUTUAL_AUTH","features":[328]},{"name":"ASC_REQ_NO_TOKEN","features":[328]},{"name":"ASC_REQ_PROXY_BINDINGS","features":[328]},{"name":"ASC_REQ_REPLAY_DETECT","features":[328]},{"name":"ASC_REQ_SEQUENCE_DETECT","features":[328]},{"name":"ASC_REQ_SESSION_TICKET","features":[328]},{"name":"ASC_REQ_STREAM","features":[328]},{"name":"ASC_REQ_USE_DCE_STYLE","features":[328]},{"name":"ASC_REQ_USE_SESSION_KEY","features":[328]},{"name":"ASC_RET_ALLOCATED_MEMORY","features":[328]},{"name":"ASC_RET_ALLOW_CONTEXT_REPLAY","features":[328]},{"name":"ASC_RET_ALLOW_NON_USER_LOGONS","features":[328]},{"name":"ASC_RET_CALL_LEVEL","features":[328]},{"name":"ASC_RET_CONFIDENTIALITY","features":[328]},{"name":"ASC_RET_CONNECTION","features":[328]},{"name":"ASC_RET_DATAGRAM","features":[328]},{"name":"ASC_RET_DELEGATE","features":[328]},{"name":"ASC_RET_EXTENDED_ERROR","features":[328]},{"name":"ASC_RET_FRAGMENT_ONLY","features":[328]},{"name":"ASC_RET_IDENTIFY","features":[328]},{"name":"ASC_RET_INTEGRITY","features":[328]},{"name":"ASC_RET_LICENSING","features":[328]},{"name":"ASC_RET_MESSAGES","features":[328]},{"name":"ASC_RET_MUTUAL_AUTH","features":[328]},{"name":"ASC_RET_NO_ADDITIONAL_TOKEN","features":[328]},{"name":"ASC_RET_NO_TOKEN","features":[328]},{"name":"ASC_RET_NULL_SESSION","features":[328]},{"name":"ASC_RET_REPLAY_DETECT","features":[328]},{"name":"ASC_RET_SEQUENCE_DETECT","features":[328]},{"name":"ASC_RET_SESSION_TICKET","features":[328]},{"name":"ASC_RET_STREAM","features":[328]},{"name":"ASC_RET_THIRD_LEG_FAILED","features":[328]},{"name":"ASC_RET_USED_DCE_STYLE","features":[328]},{"name":"ASC_RET_USE_SESSION_KEY","features":[328]},{"name":"AUDIT_ENUMERATE_USERS","features":[328]},{"name":"AUDIT_POLICY_INFORMATION","features":[328]},{"name":"AUDIT_QUERY_MISC_POLICY","features":[328]},{"name":"AUDIT_QUERY_SYSTEM_POLICY","features":[328]},{"name":"AUDIT_QUERY_USER_POLICY","features":[328]},{"name":"AUDIT_SET_MISC_POLICY","features":[328]},{"name":"AUDIT_SET_SYSTEM_POLICY","features":[328]},{"name":"AUDIT_SET_USER_POLICY","features":[328]},{"name":"AUTH_REQ_ALLOW_ENC_TKT_IN_SKEY","features":[328]},{"name":"AUTH_REQ_ALLOW_FORWARDABLE","features":[328]},{"name":"AUTH_REQ_ALLOW_NOADDRESS","features":[328]},{"name":"AUTH_REQ_ALLOW_POSTDATE","features":[328]},{"name":"AUTH_REQ_ALLOW_PROXIABLE","features":[328]},{"name":"AUTH_REQ_ALLOW_RENEWABLE","features":[328]},{"name":"AUTH_REQ_ALLOW_S4U_DELEGATE","features":[328]},{"name":"AUTH_REQ_ALLOW_VALIDATE","features":[328]},{"name":"AUTH_REQ_OK_AS_DELEGATE","features":[328]},{"name":"AUTH_REQ_PREAUTH_REQUIRED","features":[328]},{"name":"AUTH_REQ_TRANSITIVE_TRUST","features":[328]},{"name":"AUTH_REQ_VALIDATE_CLIENT","features":[328]},{"name":"AcceptSecurityContext","features":[328,481]},{"name":"AccountDomainInformation","features":[328]},{"name":"AcquireCredentialsHandleA","features":[328,481]},{"name":"AcquireCredentialsHandleW","features":[328,481]},{"name":"AddCredentialsA","features":[328,481]},{"name":"AddCredentialsW","features":[328,481]},{"name":"AddSecurityPackageA","features":[328]},{"name":"AddSecurityPackageW","features":[328]},{"name":"ApplyControlToken","features":[328,481]},{"name":"AuditCategoryAccountLogon","features":[328]},{"name":"AuditCategoryAccountManagement","features":[328]},{"name":"AuditCategoryDetailedTracking","features":[328]},{"name":"AuditCategoryDirectoryServiceAccess","features":[328]},{"name":"AuditCategoryLogon","features":[328]},{"name":"AuditCategoryObjectAccess","features":[328]},{"name":"AuditCategoryPolicyChange","features":[328]},{"name":"AuditCategoryPrivilegeUse","features":[328]},{"name":"AuditCategorySystem","features":[328]},{"name":"AuditComputeEffectivePolicyBySid","features":[307,328]},{"name":"AuditComputeEffectivePolicyByToken","features":[307,328]},{"name":"AuditEnumerateCategories","features":[307,328]},{"name":"AuditEnumeratePerUserPolicy","features":[307,328]},{"name":"AuditEnumerateSubCategories","features":[307,328]},{"name":"AuditFree","features":[328]},{"name":"AuditLookupCategoryGuidFromCategoryId","features":[307,328]},{"name":"AuditLookupCategoryIdFromCategoryGuid","features":[307,328]},{"name":"AuditLookupCategoryNameA","features":[307,328]},{"name":"AuditLookupCategoryNameW","features":[307,328]},{"name":"AuditLookupSubCategoryNameA","features":[307,328]},{"name":"AuditLookupSubCategoryNameW","features":[307,328]},{"name":"AuditQueryGlobalSaclA","features":[307,328]},{"name":"AuditQueryGlobalSaclW","features":[307,328]},{"name":"AuditQueryPerUserPolicy","features":[307,328]},{"name":"AuditQuerySecurity","features":[307,328]},{"name":"AuditQuerySystemPolicy","features":[307,328]},{"name":"AuditSetGlobalSaclA","features":[307,328]},{"name":"AuditSetGlobalSaclW","features":[307,328]},{"name":"AuditSetPerUserPolicy","features":[307,328]},{"name":"AuditSetSecurity","features":[307,328]},{"name":"AuditSetSystemPolicy","features":[307,328]},{"name":"Audit_AccountLogon","features":[328]},{"name":"Audit_AccountLogon_CredentialValidation","features":[328]},{"name":"Audit_AccountLogon_KerbCredentialValidation","features":[328]},{"name":"Audit_AccountLogon_Kerberos","features":[328]},{"name":"Audit_AccountLogon_Others","features":[328]},{"name":"Audit_AccountManagement","features":[328]},{"name":"Audit_AccountManagement_ApplicationGroup","features":[328]},{"name":"Audit_AccountManagement_ComputerAccount","features":[328]},{"name":"Audit_AccountManagement_DistributionGroup","features":[328]},{"name":"Audit_AccountManagement_Others","features":[328]},{"name":"Audit_AccountManagement_SecurityGroup","features":[328]},{"name":"Audit_AccountManagement_UserAccount","features":[328]},{"name":"Audit_DSAccess_DSAccess","features":[328]},{"name":"Audit_DetailedTracking","features":[328]},{"name":"Audit_DetailedTracking_DpapiActivity","features":[328]},{"name":"Audit_DetailedTracking_PnpActivity","features":[328]},{"name":"Audit_DetailedTracking_ProcessCreation","features":[328]},{"name":"Audit_DetailedTracking_ProcessTermination","features":[328]},{"name":"Audit_DetailedTracking_RpcCall","features":[328]},{"name":"Audit_DetailedTracking_TokenRightAdjusted","features":[328]},{"name":"Audit_DirectoryServiceAccess","features":[328]},{"name":"Audit_DsAccess_AdAuditChanges","features":[328]},{"name":"Audit_Ds_DetailedReplication","features":[328]},{"name":"Audit_Ds_Replication","features":[328]},{"name":"Audit_Logon","features":[328]},{"name":"Audit_Logon_AccountLockout","features":[328]},{"name":"Audit_Logon_Claims","features":[328]},{"name":"Audit_Logon_Groups","features":[328]},{"name":"Audit_Logon_IPSecMainMode","features":[328]},{"name":"Audit_Logon_IPSecQuickMode","features":[328]},{"name":"Audit_Logon_IPSecUserMode","features":[328]},{"name":"Audit_Logon_Logoff","features":[328]},{"name":"Audit_Logon_Logon","features":[328]},{"name":"Audit_Logon_NPS","features":[328]},{"name":"Audit_Logon_Others","features":[328]},{"name":"Audit_Logon_SpecialLogon","features":[328]},{"name":"Audit_ObjectAccess","features":[328]},{"name":"Audit_ObjectAccess_ApplicationGenerated","features":[328]},{"name":"Audit_ObjectAccess_CbacStaging","features":[328]},{"name":"Audit_ObjectAccess_CertificationServices","features":[328]},{"name":"Audit_ObjectAccess_DetailedFileShare","features":[328]},{"name":"Audit_ObjectAccess_FileSystem","features":[328]},{"name":"Audit_ObjectAccess_FirewallConnection","features":[328]},{"name":"Audit_ObjectAccess_FirewallPacketDrops","features":[328]},{"name":"Audit_ObjectAccess_Handle","features":[328]},{"name":"Audit_ObjectAccess_Kernel","features":[328]},{"name":"Audit_ObjectAccess_Other","features":[328]},{"name":"Audit_ObjectAccess_Registry","features":[328]},{"name":"Audit_ObjectAccess_RemovableStorage","features":[328]},{"name":"Audit_ObjectAccess_Sam","features":[328]},{"name":"Audit_ObjectAccess_Share","features":[328]},{"name":"Audit_PolicyChange","features":[328]},{"name":"Audit_PolicyChange_AuditPolicy","features":[328]},{"name":"Audit_PolicyChange_AuthenticationPolicy","features":[328]},{"name":"Audit_PolicyChange_AuthorizationPolicy","features":[328]},{"name":"Audit_PolicyChange_MpsscvRulePolicy","features":[328]},{"name":"Audit_PolicyChange_Others","features":[328]},{"name":"Audit_PolicyChange_WfpIPSecPolicy","features":[328]},{"name":"Audit_PrivilegeUse","features":[328]},{"name":"Audit_PrivilegeUse_NonSensitive","features":[328]},{"name":"Audit_PrivilegeUse_Others","features":[328]},{"name":"Audit_PrivilegeUse_Sensitive","features":[328]},{"name":"Audit_System","features":[328]},{"name":"Audit_System_IPSecDriverEvents","features":[328]},{"name":"Audit_System_Integrity","features":[328]},{"name":"Audit_System_Others","features":[328]},{"name":"Audit_System_SecurityStateChange","features":[328]},{"name":"Audit_System_SecuritySubsystemExtension","features":[328]},{"name":"CENTRAL_ACCESS_POLICY","features":[328]},{"name":"CENTRAL_ACCESS_POLICY_ENTRY","features":[328]},{"name":"CENTRAL_ACCESS_POLICY_OWNER_RIGHTS_PRESENT_FLAG","features":[328]},{"name":"CENTRAL_ACCESS_POLICY_STAGED_FLAG","features":[328]},{"name":"CENTRAL_ACCESS_POLICY_STAGED_OWNER_RIGHTS_PRESENT_FLAG","features":[328]},{"name":"CHANGE_PASSWORD_FN_A","features":[307,328]},{"name":"CHANGE_PASSWORD_FN_W","features":[307,328]},{"name":"CLEAR_BLOCK","features":[328]},{"name":"CLEAR_BLOCK_LENGTH","features":[328]},{"name":"CLOUDAP_NAME","features":[328]},{"name":"CLOUDAP_NAME_W","features":[328]},{"name":"COMPLETE_AUTH_TOKEN_FN","features":[328,481]},{"name":"CREDP_FLAGS_CLEAR_PASSWORD","features":[328]},{"name":"CREDP_FLAGS_DONT_CACHE_TI","features":[328]},{"name":"CREDP_FLAGS_IN_PROCESS","features":[328]},{"name":"CREDP_FLAGS_TRUSTED_CALLER","features":[328]},{"name":"CREDP_FLAGS_USER_ENCRYPTED_PASSWORD","features":[328]},{"name":"CREDP_FLAGS_USE_MIDL_HEAP","features":[328]},{"name":"CREDP_FLAGS_VALIDATE_PROXY_TARGET","features":[328]},{"name":"CRED_FETCH","features":[328]},{"name":"CRED_MARSHALED_TI_SIZE_SIZE","features":[328]},{"name":"CRYPTO_SETTINGS","features":[328]},{"name":"CYPHER_BLOCK_LENGTH","features":[328]},{"name":"CertHashInfo","features":[328]},{"name":"ChangeAccountPasswordA","features":[307,328]},{"name":"ChangeAccountPasswordW","features":[307,328]},{"name":"ClOUDAP_NAME_A","features":[328]},{"name":"CollisionOther","features":[328]},{"name":"CollisionTdo","features":[328]},{"name":"CollisionXref","features":[328]},{"name":"CompleteAuthToken","features":[328,481]},{"name":"CredFetchDPAPI","features":[328]},{"name":"CredFetchDefault","features":[328]},{"name":"CredFetchForced","features":[328]},{"name":"CredFreeCredentialsFn","features":[307,328,481]},{"name":"CredMarshalTargetInfo","features":[307,328,481]},{"name":"CredReadDomainCredentialsFn","features":[307,328,481]},{"name":"CredReadFn","features":[307,328,481]},{"name":"CredUnmarshalTargetInfo","features":[307,328,481]},{"name":"CredWriteFn","features":[307,328,481]},{"name":"CrediUnmarshalandDecodeStringFn","features":[307,328]},{"name":"DECRYPT_MESSAGE_FN","features":[328,481]},{"name":"DEFAULT_TLS_SSP_NAME","features":[328]},{"name":"DEFAULT_TLS_SSP_NAME_A","features":[328]},{"name":"DEFAULT_TLS_SSP_NAME_W","features":[328]},{"name":"DELETE_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"DOMAIN_LOCKOUT_ADMINS","features":[328]},{"name":"DOMAIN_NO_LM_OWF_CHANGE","features":[328]},{"name":"DOMAIN_PASSWORD_COMPLEX","features":[328]},{"name":"DOMAIN_PASSWORD_INFORMATION","features":[328]},{"name":"DOMAIN_PASSWORD_NO_ANON_CHANGE","features":[328]},{"name":"DOMAIN_PASSWORD_NO_CLEAR_CHANGE","features":[328]},{"name":"DOMAIN_PASSWORD_PROPERTIES","features":[328]},{"name":"DOMAIN_PASSWORD_STORE_CLEARTEXT","features":[328]},{"name":"DOMAIN_REFUSE_PASSWORD_CHANGE","features":[328]},{"name":"DS_INET_ADDRESS","features":[328]},{"name":"DS_NETBIOS_ADDRESS","features":[328]},{"name":"DS_UNKNOWN_ADDRESS_TYPE","features":[328]},{"name":"DecryptMessage","features":[328,481]},{"name":"DeleteSecurityContext","features":[328,481]},{"name":"DeleteSecurityPackageA","features":[328]},{"name":"DeleteSecurityPackageW","features":[328]},{"name":"DeprecatedIUMCredKey","features":[328]},{"name":"DnsDomainInformation","features":[328]},{"name":"DomainUserCredKey","features":[328]},{"name":"ENABLE_TLS_CLIENT_EARLY_START","features":[328]},{"name":"ENCRYPTED_CREDENTIALW","features":[307,328,481]},{"name":"ENCRYPT_MESSAGE_FN","features":[328,481]},{"name":"ENUMERATE_SECURITY_PACKAGES_FN_A","features":[328]},{"name":"ENUMERATE_SECURITY_PACKAGES_FN_W","features":[328]},{"name":"EXPORT_SECURITY_CONTEXT_FLAGS","features":[328]},{"name":"EXPORT_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"EXTENDED_NAME_FORMAT","features":[328]},{"name":"E_RM_UNKNOWN_ERROR","features":[328]},{"name":"EncryptMessage","features":[328,481]},{"name":"EnumerateSecurityPackagesA","features":[328]},{"name":"EnumerateSecurityPackagesW","features":[328]},{"name":"ExportSecurityContext","features":[328,481]},{"name":"ExternallySuppliedCredKey","features":[328]},{"name":"FACILITY_SL_ITF","features":[328]},{"name":"FREE_CONTEXT_BUFFER_FN","features":[328]},{"name":"FREE_CREDENTIALS_HANDLE_FN","features":[328,481]},{"name":"ForestTrustBinaryInfo","features":[328]},{"name":"ForestTrustDomainInfo","features":[328]},{"name":"ForestTrustRecordTypeLast","features":[328]},{"name":"ForestTrustScannerInfo","features":[328]},{"name":"ForestTrustTopLevelName","features":[328]},{"name":"ForestTrustTopLevelNameEx","features":[328]},{"name":"FreeContextBuffer","features":[328]},{"name":"FreeCredentialsHandle","features":[328,481]},{"name":"GetComputerObjectNameA","features":[307,328]},{"name":"GetComputerObjectNameW","features":[307,328]},{"name":"GetUserNameExA","features":[307,328]},{"name":"GetUserNameExW","features":[307,328]},{"name":"ICcgDomainAuthCredentials","features":[328]},{"name":"ID_CAP_SLAPI","features":[328]},{"name":"IMPERSONATE_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"IMPORT_SECURITY_CONTEXT_FN_A","features":[328,481]},{"name":"IMPORT_SECURITY_CONTEXT_FN_W","features":[328,481]},{"name":"INITIALIZE_SECURITY_CONTEXT_FN_A","features":[328,481]},{"name":"INITIALIZE_SECURITY_CONTEXT_FN_W","features":[328,481]},{"name":"INIT_SECURITY_INTERFACE_A","features":[307,328,481]},{"name":"INIT_SECURITY_INTERFACE_W","features":[307,328,481]},{"name":"ISC_REQ_ALLOCATE_MEMORY","features":[328]},{"name":"ISC_REQ_CALL_LEVEL","features":[328]},{"name":"ISC_REQ_CONFIDENTIALITY","features":[328]},{"name":"ISC_REQ_CONFIDENTIALITY_ONLY","features":[328]},{"name":"ISC_REQ_CONNECTION","features":[328]},{"name":"ISC_REQ_DATAGRAM","features":[328]},{"name":"ISC_REQ_DEFERRED_CRED_VALIDATION","features":[328]},{"name":"ISC_REQ_DELEGATE","features":[328]},{"name":"ISC_REQ_EXTENDED_ERROR","features":[328]},{"name":"ISC_REQ_FLAGS","features":[328]},{"name":"ISC_REQ_FORWARD_CREDENTIALS","features":[328]},{"name":"ISC_REQ_FRAGMENT_SUPPLIED","features":[328]},{"name":"ISC_REQ_FRAGMENT_TO_FIT","features":[328]},{"name":"ISC_REQ_HIGH_FLAGS","features":[328]},{"name":"ISC_REQ_IDENTIFY","features":[328]},{"name":"ISC_REQ_INTEGRITY","features":[328]},{"name":"ISC_REQ_MANUAL_CRED_VALIDATION","features":[328]},{"name":"ISC_REQ_MESSAGES","features":[328]},{"name":"ISC_REQ_MUTUAL_AUTH","features":[328]},{"name":"ISC_REQ_NO_INTEGRITY","features":[328]},{"name":"ISC_REQ_NO_POST_HANDSHAKE_AUTH","features":[328]},{"name":"ISC_REQ_NULL_SESSION","features":[328]},{"name":"ISC_REQ_PROMPT_FOR_CREDS","features":[328]},{"name":"ISC_REQ_REPLAY_DETECT","features":[328]},{"name":"ISC_REQ_RESERVED1","features":[328]},{"name":"ISC_REQ_SEQUENCE_DETECT","features":[328]},{"name":"ISC_REQ_STREAM","features":[328]},{"name":"ISC_REQ_UNVERIFIED_TARGET_NAME","features":[328]},{"name":"ISC_REQ_USE_DCE_STYLE","features":[328]},{"name":"ISC_REQ_USE_HTTP_STYLE","features":[328]},{"name":"ISC_REQ_USE_SESSION_KEY","features":[328]},{"name":"ISC_REQ_USE_SUPPLIED_CREDS","features":[328]},{"name":"ISC_RET_ALLOCATED_MEMORY","features":[328]},{"name":"ISC_RET_CALL_LEVEL","features":[328]},{"name":"ISC_RET_CONFIDENTIALITY","features":[328]},{"name":"ISC_RET_CONFIDENTIALITY_ONLY","features":[328]},{"name":"ISC_RET_CONNECTION","features":[328]},{"name":"ISC_RET_DATAGRAM","features":[328]},{"name":"ISC_RET_DEFERRED_CRED_VALIDATION","features":[328]},{"name":"ISC_RET_DELEGATE","features":[328]},{"name":"ISC_RET_EXTENDED_ERROR","features":[328]},{"name":"ISC_RET_FORWARD_CREDENTIALS","features":[328]},{"name":"ISC_RET_FRAGMENT_ONLY","features":[328]},{"name":"ISC_RET_IDENTIFY","features":[328]},{"name":"ISC_RET_INTEGRITY","features":[328]},{"name":"ISC_RET_INTERMEDIATE_RETURN","features":[328]},{"name":"ISC_RET_MANUAL_CRED_VALIDATION","features":[328]},{"name":"ISC_RET_MESSAGES","features":[328]},{"name":"ISC_RET_MUTUAL_AUTH","features":[328]},{"name":"ISC_RET_NO_ADDITIONAL_TOKEN","features":[328]},{"name":"ISC_RET_NO_POST_HANDSHAKE_AUTH","features":[328]},{"name":"ISC_RET_NULL_SESSION","features":[328]},{"name":"ISC_RET_REAUTHENTICATION","features":[328]},{"name":"ISC_RET_REPLAY_DETECT","features":[328]},{"name":"ISC_RET_RESERVED1","features":[328]},{"name":"ISC_RET_SEQUENCE_DETECT","features":[328]},{"name":"ISC_RET_STREAM","features":[328]},{"name":"ISC_RET_USED_COLLECTED_CREDS","features":[328]},{"name":"ISC_RET_USED_DCE_STYLE","features":[328]},{"name":"ISC_RET_USED_HTTP_STYLE","features":[328]},{"name":"ISC_RET_USED_SUPPLIED_CREDS","features":[328]},{"name":"ISC_RET_USE_SESSION_KEY","features":[328]},{"name":"ISSP_LEVEL","features":[328]},{"name":"ISSP_MODE","features":[328]},{"name":"ImpersonateSecurityContext","features":[328,481]},{"name":"ImportSecurityContextA","features":[328,481]},{"name":"ImportSecurityContextW","features":[328,481]},{"name":"InitSecurityInterfaceA","features":[307,328,481]},{"name":"InitSecurityInterfaceW","features":[307,328,481]},{"name":"InitializeSecurityContextA","features":[328,481]},{"name":"InitializeSecurityContextW","features":[328,481]},{"name":"InvalidCredKey","features":[328]},{"name":"KDC_PROXY_CACHE_ENTRY_DATA","features":[307,328]},{"name":"KDC_PROXY_SETTINGS_FLAGS_FORCEPROXY","features":[328]},{"name":"KDC_PROXY_SETTINGS_V1","features":[328]},{"name":"KERBEROS_REVISION","features":[328]},{"name":"KERBEROS_VERSION","features":[328]},{"name":"KERB_ADDRESS_TYPE","features":[328]},{"name":"KERB_ADD_BINDING_CACHE_ENTRY_EX_REQUEST","features":[328]},{"name":"KERB_ADD_BINDING_CACHE_ENTRY_REQUEST","features":[328]},{"name":"KERB_ADD_CREDENTIALS_REQUEST","features":[307,328]},{"name":"KERB_ADD_CREDENTIALS_REQUEST_EX","features":[307,328]},{"name":"KERB_AUTH_DATA","features":[328]},{"name":"KERB_BINDING_CACHE_ENTRY_DATA","features":[328]},{"name":"KERB_CERTIFICATE_HASHINFO","features":[328]},{"name":"KERB_CERTIFICATE_INFO","features":[328]},{"name":"KERB_CERTIFICATE_INFO_TYPE","features":[328]},{"name":"KERB_CERTIFICATE_LOGON","features":[328]},{"name":"KERB_CERTIFICATE_LOGON_FLAG_CHECK_DUPLICATES","features":[328]},{"name":"KERB_CERTIFICATE_LOGON_FLAG_USE_CERTIFICATE_INFO","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON_FLAG_CHECK_DUPLICATES","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON_FLAG_CHECK_LOGONHOURS","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON_FLAG_FAIL_IF_NT_AUTH_POLICY_REQUIRED","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON_FLAG_IDENTIFY","features":[328]},{"name":"KERB_CERTIFICATE_UNLOCK_LOGON","features":[307,328]},{"name":"KERB_CHANGEPASSWORD_REQUEST","features":[307,328]},{"name":"KERB_CHECKSUM_CRC32","features":[328]},{"name":"KERB_CHECKSUM_DES_MAC","features":[328]},{"name":"KERB_CHECKSUM_DES_MAC_MD5","features":[328]},{"name":"KERB_CHECKSUM_HMAC_MD5","features":[328]},{"name":"KERB_CHECKSUM_HMAC_SHA1_96_AES128","features":[328]},{"name":"KERB_CHECKSUM_HMAC_SHA1_96_AES128_Ki","features":[328]},{"name":"KERB_CHECKSUM_HMAC_SHA1_96_AES256","features":[328]},{"name":"KERB_CHECKSUM_HMAC_SHA1_96_AES256_Ki","features":[328]},{"name":"KERB_CHECKSUM_KRB_DES_MAC","features":[328]},{"name":"KERB_CHECKSUM_KRB_DES_MAC_K","features":[328]},{"name":"KERB_CHECKSUM_LM","features":[328]},{"name":"KERB_CHECKSUM_MD25","features":[328]},{"name":"KERB_CHECKSUM_MD4","features":[328]},{"name":"KERB_CHECKSUM_MD5","features":[328]},{"name":"KERB_CHECKSUM_MD5_DES","features":[328]},{"name":"KERB_CHECKSUM_MD5_HMAC","features":[328]},{"name":"KERB_CHECKSUM_NONE","features":[328]},{"name":"KERB_CHECKSUM_RC4_MD5","features":[328]},{"name":"KERB_CHECKSUM_REAL_CRC32","features":[328]},{"name":"KERB_CHECKSUM_SHA1","features":[328]},{"name":"KERB_CHECKSUM_SHA1_NEW","features":[328]},{"name":"KERB_CHECKSUM_SHA256","features":[328]},{"name":"KERB_CHECKSUM_SHA384","features":[328]},{"name":"KERB_CHECKSUM_SHA512","features":[328]},{"name":"KERB_CLEANUP_MACHINE_PKINIT_CREDS_REQUEST","features":[307,328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_DATA","features":[328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_DATA_V0","features":[328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_DATA_VERSION","features":[328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_REQUEST","features":[307,328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_RESPONSE","features":[328]},{"name":"KERB_CRYPTO_KEY","features":[328]},{"name":"KERB_CRYPTO_KEY32","features":[328]},{"name":"KERB_CRYPTO_KEY_TYPE","features":[328]},{"name":"KERB_DECRYPT_FLAG_DEFAULT_KEY","features":[328]},{"name":"KERB_DECRYPT_REQUEST","features":[307,328]},{"name":"KERB_DECRYPT_RESPONSE","features":[328]},{"name":"KERB_ETYPE_AES128_CTS_HMAC_SHA1_96","features":[328]},{"name":"KERB_ETYPE_AES128_CTS_HMAC_SHA1_96_PLAIN","features":[328]},{"name":"KERB_ETYPE_AES256_CTS_HMAC_SHA1_96","features":[328]},{"name":"KERB_ETYPE_AES256_CTS_HMAC_SHA1_96_PLAIN","features":[328]},{"name":"KERB_ETYPE_DEFAULT","features":[328]},{"name":"KERB_ETYPE_DES3_CBC_MD5","features":[328]},{"name":"KERB_ETYPE_DES3_CBC_SHA1","features":[328]},{"name":"KERB_ETYPE_DES3_CBC_SHA1_KD","features":[328]},{"name":"KERB_ETYPE_DES_CBC_CRC","features":[328]},{"name":"KERB_ETYPE_DES_CBC_MD4","features":[328]},{"name":"KERB_ETYPE_DES_CBC_MD5","features":[328]},{"name":"KERB_ETYPE_DES_CBC_MD5_NT","features":[328]},{"name":"KERB_ETYPE_DES_EDE3_CBC_ENV","features":[328]},{"name":"KERB_ETYPE_DES_PLAIN","features":[328]},{"name":"KERB_ETYPE_DSA_SHA1_CMS","features":[328]},{"name":"KERB_ETYPE_DSA_SIGN","features":[328]},{"name":"KERB_ETYPE_NULL","features":[328]},{"name":"KERB_ETYPE_PKCS7_PUB","features":[328]},{"name":"KERB_ETYPE_RC2_CBC_ENV","features":[328]},{"name":"KERB_ETYPE_RC4_HMAC_NT","features":[328]},{"name":"KERB_ETYPE_RC4_HMAC_NT_EXP","features":[328]},{"name":"KERB_ETYPE_RC4_HMAC_OLD","features":[328]},{"name":"KERB_ETYPE_RC4_HMAC_OLD_EXP","features":[328]},{"name":"KERB_ETYPE_RC4_LM","features":[328]},{"name":"KERB_ETYPE_RC4_MD4","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN2","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN_EXP","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN_OLD","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN_OLD_EXP","features":[328]},{"name":"KERB_ETYPE_RC4_SHA","features":[328]},{"name":"KERB_ETYPE_RSA_ENV","features":[328]},{"name":"KERB_ETYPE_RSA_ES_OEAP_ENV","features":[328]},{"name":"KERB_ETYPE_RSA_MD5_CMS","features":[328]},{"name":"KERB_ETYPE_RSA_PRIV","features":[328]},{"name":"KERB_ETYPE_RSA_PUB","features":[328]},{"name":"KERB_ETYPE_RSA_PUB_MD5","features":[328]},{"name":"KERB_ETYPE_RSA_PUB_SHA1","features":[328]},{"name":"KERB_ETYPE_RSA_SHA1_CMS","features":[328]},{"name":"KERB_EXTERNAL_NAME","features":[328]},{"name":"KERB_EXTERNAL_TICKET","features":[328]},{"name":"KERB_INTERACTIVE_LOGON","features":[328]},{"name":"KERB_INTERACTIVE_PROFILE","features":[328]},{"name":"KERB_INTERACTIVE_UNLOCK_LOGON","features":[307,328]},{"name":"KERB_LOGON_FLAG_ALLOW_EXPIRED_TICKET","features":[328]},{"name":"KERB_LOGON_FLAG_REDIRECTED","features":[328]},{"name":"KERB_LOGON_SUBMIT_TYPE","features":[328]},{"name":"KERB_NET_ADDRESS","features":[328]},{"name":"KERB_NET_ADDRESSES","features":[328]},{"name":"KERB_PROFILE_BUFFER_TYPE","features":[328]},{"name":"KERB_PROTOCOL_MESSAGE_TYPE","features":[328]},{"name":"KERB_PURGE_ALL_TICKETS","features":[328]},{"name":"KERB_PURGE_BINDING_CACHE_REQUEST","features":[328]},{"name":"KERB_PURGE_KDC_PROXY_CACHE_REQUEST","features":[307,328]},{"name":"KERB_PURGE_KDC_PROXY_CACHE_RESPONSE","features":[328]},{"name":"KERB_PURGE_TKT_CACHE_EX_REQUEST","features":[307,328]},{"name":"KERB_PURGE_TKT_CACHE_REQUEST","features":[307,328]},{"name":"KERB_QUERY_BINDING_CACHE_REQUEST","features":[328]},{"name":"KERB_QUERY_BINDING_CACHE_RESPONSE","features":[328]},{"name":"KERB_QUERY_DOMAIN_EXTENDED_POLICIES_REQUEST","features":[328]},{"name":"KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE","features":[328]},{"name":"KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE_FLAG_DAC_DISABLED","features":[328]},{"name":"KERB_QUERY_KDC_PROXY_CACHE_REQUEST","features":[307,328]},{"name":"KERB_QUERY_KDC_PROXY_CACHE_RESPONSE","features":[307,328]},{"name":"KERB_QUERY_S4U2PROXY_CACHE_REQUEST","features":[307,328]},{"name":"KERB_QUERY_S4U2PROXY_CACHE_RESPONSE","features":[307,328]},{"name":"KERB_QUERY_TKT_CACHE_EX2_RESPONSE","features":[328]},{"name":"KERB_QUERY_TKT_CACHE_EX3_RESPONSE","features":[328]},{"name":"KERB_QUERY_TKT_CACHE_EX_RESPONSE","features":[328]},{"name":"KERB_QUERY_TKT_CACHE_REQUEST","features":[307,328]},{"name":"KERB_QUERY_TKT_CACHE_RESPONSE","features":[328]},{"name":"KERB_REFRESH_POLICY_KDC","features":[328]},{"name":"KERB_REFRESH_POLICY_KERBEROS","features":[328]},{"name":"KERB_REFRESH_POLICY_REQUEST","features":[328]},{"name":"KERB_REFRESH_POLICY_RESPONSE","features":[328]},{"name":"KERB_REFRESH_SCCRED_GETTGT","features":[328]},{"name":"KERB_REFRESH_SCCRED_RELEASE","features":[328]},{"name":"KERB_REFRESH_SCCRED_REQUEST","features":[307,328]},{"name":"KERB_REQUEST_ADD_CREDENTIAL","features":[328]},{"name":"KERB_REQUEST_FLAGS","features":[328]},{"name":"KERB_REQUEST_REMOVE_CREDENTIAL","features":[328]},{"name":"KERB_REQUEST_REPLACE_CREDENTIAL","features":[328]},{"name":"KERB_RETRIEVE_KEY_TAB_REQUEST","features":[328]},{"name":"KERB_RETRIEVE_KEY_TAB_RESPONSE","features":[328]},{"name":"KERB_RETRIEVE_TICKET_AS_KERB_CRED","features":[328]},{"name":"KERB_RETRIEVE_TICKET_CACHE_TICKET","features":[328]},{"name":"KERB_RETRIEVE_TICKET_DEFAULT","features":[328]},{"name":"KERB_RETRIEVE_TICKET_DONT_USE_CACHE","features":[328]},{"name":"KERB_RETRIEVE_TICKET_MAX_LIFETIME","features":[328]},{"name":"KERB_RETRIEVE_TICKET_USE_CACHE_ONLY","features":[328]},{"name":"KERB_RETRIEVE_TICKET_USE_CREDHANDLE","features":[328]},{"name":"KERB_RETRIEVE_TICKET_WITH_SEC_CRED","features":[328]},{"name":"KERB_RETRIEVE_TKT_REQUEST","features":[307,328,481]},{"name":"KERB_RETRIEVE_TKT_RESPONSE","features":[328]},{"name":"KERB_S4U2PROXY_CACHE_ENTRY_INFO","features":[307,328]},{"name":"KERB_S4U2PROXY_CACHE_ENTRY_INFO_FLAG_NEGATIVE","features":[328]},{"name":"KERB_S4U2PROXY_CRED","features":[307,328]},{"name":"KERB_S4U2PROXY_CRED_FLAG_NEGATIVE","features":[328]},{"name":"KERB_S4U_LOGON","features":[328]},{"name":"KERB_S4U_LOGON_FLAG_CHECK_LOGONHOURS","features":[328]},{"name":"KERB_S4U_LOGON_FLAG_IDENTIFY","features":[328]},{"name":"KERB_SETPASSWORD_EX_REQUEST","features":[307,328,481]},{"name":"KERB_SETPASSWORD_REQUEST","features":[307,328,481]},{"name":"KERB_SETPASS_USE_CREDHANDLE","features":[328]},{"name":"KERB_SETPASS_USE_LOGONID","features":[328]},{"name":"KERB_SMART_CARD_LOGON","features":[328]},{"name":"KERB_SMART_CARD_PROFILE","features":[328]},{"name":"KERB_SMART_CARD_UNLOCK_LOGON","features":[307,328]},{"name":"KERB_SUBMIT_TKT_REQUEST","features":[307,328]},{"name":"KERB_TICKET_CACHE_INFO","features":[328]},{"name":"KERB_TICKET_CACHE_INFO_EX","features":[328]},{"name":"KERB_TICKET_CACHE_INFO_EX2","features":[328]},{"name":"KERB_TICKET_CACHE_INFO_EX3","features":[328]},{"name":"KERB_TICKET_FLAGS","features":[328]},{"name":"KERB_TICKET_FLAGS_cname_in_pa_data","features":[328]},{"name":"KERB_TICKET_FLAGS_enc_pa_rep","features":[328]},{"name":"KERB_TICKET_FLAGS_forwardable","features":[328]},{"name":"KERB_TICKET_FLAGS_forwarded","features":[328]},{"name":"KERB_TICKET_FLAGS_hw_authent","features":[328]},{"name":"KERB_TICKET_FLAGS_initial","features":[328]},{"name":"KERB_TICKET_FLAGS_invalid","features":[328]},{"name":"KERB_TICKET_FLAGS_may_postdate","features":[328]},{"name":"KERB_TICKET_FLAGS_name_canonicalize","features":[328]},{"name":"KERB_TICKET_FLAGS_ok_as_delegate","features":[328]},{"name":"KERB_TICKET_FLAGS_postdated","features":[328]},{"name":"KERB_TICKET_FLAGS_pre_authent","features":[328]},{"name":"KERB_TICKET_FLAGS_proxiable","features":[328]},{"name":"KERB_TICKET_FLAGS_proxy","features":[328]},{"name":"KERB_TICKET_FLAGS_renewable","features":[328]},{"name":"KERB_TICKET_FLAGS_reserved","features":[328]},{"name":"KERB_TICKET_FLAGS_reserved1","features":[328]},{"name":"KERB_TICKET_LOGON","features":[328]},{"name":"KERB_TICKET_PROFILE","features":[328]},{"name":"KERB_TICKET_UNLOCK_LOGON","features":[307,328]},{"name":"KERB_TRANSFER_CRED_CLEANUP_CREDENTIALS","features":[328]},{"name":"KERB_TRANSFER_CRED_REQUEST","features":[307,328]},{"name":"KERB_TRANSFER_CRED_WITH_TICKETS","features":[328]},{"name":"KERB_USE_DEFAULT_TICKET_FLAGS","features":[328]},{"name":"KERB_WRAP_NO_ENCRYPT","features":[328]},{"name":"KERN_CONTEXT_CERT_INFO_V1","features":[328]},{"name":"KRB_ANONYMOUS_STRING","features":[328]},{"name":"KRB_NT_ENTERPRISE_PRINCIPAL","features":[328]},{"name":"KRB_NT_ENT_PRINCIPAL_AND_ID","features":[328]},{"name":"KRB_NT_MS_BRANCH_ID","features":[328]},{"name":"KRB_NT_MS_PRINCIPAL","features":[328]},{"name":"KRB_NT_MS_PRINCIPAL_AND_ID","features":[328]},{"name":"KRB_NT_PRINCIPAL","features":[328]},{"name":"KRB_NT_PRINCIPAL_AND_ID","features":[328]},{"name":"KRB_NT_SRV_HST","features":[328]},{"name":"KRB_NT_SRV_INST","features":[328]},{"name":"KRB_NT_SRV_INST_AND_ID","features":[328]},{"name":"KRB_NT_SRV_XHST","features":[328]},{"name":"KRB_NT_UID","features":[328]},{"name":"KRB_NT_UNKNOWN","features":[328]},{"name":"KRB_NT_WELLKNOWN","features":[328]},{"name":"KRB_NT_X500_PRINCIPAL","features":[328]},{"name":"KRB_WELLKNOWN_STRING","features":[328]},{"name":"KSEC_CONTEXT_TYPE","features":[328]},{"name":"KSEC_LIST_ENTRY","features":[328,313]},{"name":"KSecNonPaged","features":[328]},{"name":"KSecPaged","features":[328]},{"name":"KerbAddBindingCacheEntryExMessage","features":[328]},{"name":"KerbAddBindingCacheEntryMessage","features":[328]},{"name":"KerbAddExtraCredentialsExMessage","features":[328]},{"name":"KerbAddExtraCredentialsMessage","features":[328]},{"name":"KerbCertificateLogon","features":[328]},{"name":"KerbCertificateS4ULogon","features":[328]},{"name":"KerbCertificateUnlockLogon","features":[328]},{"name":"KerbChangeMachinePasswordMessage","features":[328]},{"name":"KerbChangePasswordMessage","features":[328]},{"name":"KerbCleanupMachinePkinitCredsMessage","features":[328]},{"name":"KerbDebugRequestMessage","features":[328]},{"name":"KerbDecryptDataMessage","features":[328]},{"name":"KerbInteractiveLogon","features":[328]},{"name":"KerbInteractiveProfile","features":[328]},{"name":"KerbLuidLogon","features":[328]},{"name":"KerbNoElevationLogon","features":[328]},{"name":"KerbPinKdcMessage","features":[328]},{"name":"KerbPrintCloudKerberosDebugMessage","features":[328]},{"name":"KerbProxyLogon","features":[328]},{"name":"KerbPurgeBindingCacheMessage","features":[328]},{"name":"KerbPurgeKdcProxyCacheMessage","features":[328]},{"name":"KerbPurgeTicketCacheExMessage","features":[328]},{"name":"KerbPurgeTicketCacheMessage","features":[328]},{"name":"KerbQueryBindingCacheMessage","features":[328]},{"name":"KerbQueryDomainExtendedPoliciesMessage","features":[328]},{"name":"KerbQueryKdcProxyCacheMessage","features":[328]},{"name":"KerbQueryS4U2ProxyCacheMessage","features":[328]},{"name":"KerbQuerySupplementalCredentialsMessage","features":[328]},{"name":"KerbQueryTicketCacheEx2Message","features":[328]},{"name":"KerbQueryTicketCacheEx3Message","features":[328]},{"name":"KerbQueryTicketCacheExMessage","features":[328]},{"name":"KerbQueryTicketCacheMessage","features":[328]},{"name":"KerbRefreshPolicyMessage","features":[328]},{"name":"KerbRefreshSmartcardCredentialsMessage","features":[328]},{"name":"KerbRetrieveEncodedTicketMessage","features":[328]},{"name":"KerbRetrieveKeyTabMessage","features":[328]},{"name":"KerbRetrieveTicketMessage","features":[328]},{"name":"KerbS4ULogon","features":[328]},{"name":"KerbSetPasswordExMessage","features":[328]},{"name":"KerbSetPasswordMessage","features":[328]},{"name":"KerbSmartCardLogon","features":[328]},{"name":"KerbSmartCardProfile","features":[328]},{"name":"KerbSmartCardUnlockLogon","features":[328]},{"name":"KerbSubmitTicketMessage","features":[328]},{"name":"KerbTicketLogon","features":[328]},{"name":"KerbTicketProfile","features":[328]},{"name":"KerbTicketUnlockLogon","features":[328]},{"name":"KerbTransferCredentialsMessage","features":[328]},{"name":"KerbUnpinAllKdcsMessage","features":[328]},{"name":"KerbUpdateAddressesMessage","features":[328]},{"name":"KerbVerifyCredentialsMessage","features":[328]},{"name":"KerbVerifyPacMessage","features":[328]},{"name":"KerbWorkstationUnlockLogon","features":[328]},{"name":"KspCompleteTokenFn","features":[307,328]},{"name":"KspDeleteContextFn","features":[307,328]},{"name":"KspGetTokenFn","features":[307,328]},{"name":"KspInitContextFn","features":[307,328]},{"name":"KspInitPackageFn","features":[307,328,313]},{"name":"KspMakeSignatureFn","features":[307,328]},{"name":"KspMapHandleFn","features":[307,328]},{"name":"KspQueryAttributesFn","features":[307,328]},{"name":"KspSealMessageFn","features":[307,328]},{"name":"KspSerializeAuthDataFn","features":[307,328]},{"name":"KspSetPagingModeFn","features":[307,328]},{"name":"KspUnsealMessageFn","features":[307,328]},{"name":"KspVerifySignatureFn","features":[307,328]},{"name":"LCRED_CRED_EXISTS","features":[328]},{"name":"LCRED_STATUS_NOCRED","features":[328]},{"name":"LCRED_STATUS_UNKNOWN_ISSUER","features":[328]},{"name":"LOGON_CACHED_ACCOUNT","features":[328]},{"name":"LOGON_EXTRA_SIDS","features":[328]},{"name":"LOGON_GRACE_LOGON","features":[328]},{"name":"LOGON_GUEST","features":[328]},{"name":"LOGON_HOURS","features":[328]},{"name":"LOGON_LM_V2","features":[328]},{"name":"LOGON_MANAGED_SERVICE","features":[328]},{"name":"LOGON_NOENCRYPTION","features":[328]},{"name":"LOGON_NO_ELEVATION","features":[328]},{"name":"LOGON_NO_OPTIMIZED","features":[328]},{"name":"LOGON_NTLMV2_ENABLED","features":[328]},{"name":"LOGON_NTLM_V2","features":[328]},{"name":"LOGON_NT_V2","features":[328]},{"name":"LOGON_OPTIMIZED","features":[328]},{"name":"LOGON_PKINIT","features":[328]},{"name":"LOGON_PROFILE_PATH_RETURNED","features":[328]},{"name":"LOGON_RESOURCE_GROUPS","features":[328]},{"name":"LOGON_SERVER_TRUST_ACCOUNT","features":[328]},{"name":"LOGON_SUBAUTH_SESSION_KEY","features":[328]},{"name":"LOGON_USED_LM_PASSWORD","features":[328]},{"name":"LOGON_WINLOGON","features":[328]},{"name":"LOOKUP_TRANSLATE_NAMES","features":[328]},{"name":"LOOKUP_VIEW_LOCAL_INFORMATION","features":[328]},{"name":"LSAD_AES_BLOCK_SIZE","features":[328]},{"name":"LSAD_AES_CRYPT_SHA512_HASH_SIZE","features":[328]},{"name":"LSAD_AES_KEY_SIZE","features":[328]},{"name":"LSAD_AES_SALT_SIZE","features":[328]},{"name":"LSASETCAPS_RELOAD_FLAG","features":[328]},{"name":"LSASETCAPS_VALID_FLAG_MASK","features":[328]},{"name":"LSA_ADT_LEGACY_SECURITY_SOURCE_NAME","features":[328]},{"name":"LSA_ADT_SECURITY_SOURCE_NAME","features":[328]},{"name":"LSA_AP_NAME_CALL_PACKAGE","features":[328]},{"name":"LSA_AP_NAME_CALL_PACKAGE_PASSTHROUGH","features":[328]},{"name":"LSA_AP_NAME_CALL_PACKAGE_UNTRUSTED","features":[328]},{"name":"LSA_AP_NAME_INITIALIZE_PACKAGE","features":[328]},{"name":"LSA_AP_NAME_LOGON_TERMINATED","features":[328]},{"name":"LSA_AP_NAME_LOGON_USER","features":[328]},{"name":"LSA_AP_NAME_LOGON_USER_EX","features":[328]},{"name":"LSA_AP_NAME_LOGON_USER_EX2","features":[328]},{"name":"LSA_AP_POST_LOGON_USER","features":[307,328]},{"name":"LSA_AUTH_INFORMATION","features":[328]},{"name":"LSA_AUTH_INFORMATION_AUTH_TYPE","features":[328]},{"name":"LSA_CALL_LICENSE_SERVER","features":[328]},{"name":"LSA_DISPATCH_TABLE","features":[307,328]},{"name":"LSA_ENUMERATION_INFORMATION","features":[328]},{"name":"LSA_FOREST_TRUST_BINARY_DATA","features":[328]},{"name":"LSA_FOREST_TRUST_COLLISION_INFORMATION","features":[328]},{"name":"LSA_FOREST_TRUST_COLLISION_RECORD","features":[328]},{"name":"LSA_FOREST_TRUST_COLLISION_RECORD_TYPE","features":[328]},{"name":"LSA_FOREST_TRUST_DOMAIN_INFO","features":[328]},{"name":"LSA_FOREST_TRUST_INFORMATION","features":[328]},{"name":"LSA_FOREST_TRUST_INFORMATION2","features":[328]},{"name":"LSA_FOREST_TRUST_RECORD","features":[328]},{"name":"LSA_FOREST_TRUST_RECORD2","features":[328]},{"name":"LSA_FOREST_TRUST_RECORD_TYPE","features":[328]},{"name":"LSA_FOREST_TRUST_RECORD_TYPE_UNRECOGNIZED","features":[328]},{"name":"LSA_FOREST_TRUST_SCANNER_INFO","features":[328]},{"name":"LSA_FTRECORD_DISABLED_REASONS","features":[328]},{"name":"LSA_GLOBAL_SECRET_PREFIX","features":[328]},{"name":"LSA_GLOBAL_SECRET_PREFIX_LENGTH","features":[328]},{"name":"LSA_HANDLE","features":[328]},{"name":"LSA_LAST_INTER_LOGON_INFO","features":[328]},{"name":"LSA_LOCAL_SECRET_PREFIX","features":[328]},{"name":"LSA_LOCAL_SECRET_PREFIX_LENGTH","features":[328]},{"name":"LSA_LOOKUP_DISALLOW_CONNECTED_ACCOUNT_INTERNET_SID","features":[328]},{"name":"LSA_LOOKUP_DOMAIN_INFO_CLASS","features":[328]},{"name":"LSA_LOOKUP_ISOLATED_AS_LOCAL","features":[328]},{"name":"LSA_LOOKUP_PREFER_INTERNET_NAMES","features":[328]},{"name":"LSA_MACHINE_SECRET_PREFIX","features":[328]},{"name":"LSA_MAXIMUM_ENUMERATION_LENGTH","features":[328]},{"name":"LSA_MAXIMUM_SID_COUNT","features":[328]},{"name":"LSA_MODE_INDIVIDUAL_ACCOUNTS","features":[328]},{"name":"LSA_MODE_LOG_FULL","features":[328]},{"name":"LSA_MODE_MANDATORY_ACCESS","features":[328]},{"name":"LSA_MODE_PASSWORD_PROTECTED","features":[328]},{"name":"LSA_NB_DISABLED_ADMIN","features":[328]},{"name":"LSA_NB_DISABLED_CONFLICT","features":[328]},{"name":"LSA_OBJECT_ATTRIBUTES","features":[307,328]},{"name":"LSA_QUERY_CLIENT_PRELOGON_SESSION_ID","features":[328]},{"name":"LSA_REFERENCED_DOMAIN_LIST","features":[328]},{"name":"LSA_SCANNER_INFO_ADMIN_ALL_FLAGS","features":[328]},{"name":"LSA_SCANNER_INFO_DISABLE_AUTH_TARGET_VALIDATION","features":[328]},{"name":"LSA_SECPKG_FUNCTION_TABLE","features":[307,328,481,342]},{"name":"LSA_SECRET_MAXIMUM_COUNT","features":[328]},{"name":"LSA_SECRET_MAXIMUM_LENGTH","features":[328]},{"name":"LSA_SID_DISABLED_ADMIN","features":[328]},{"name":"LSA_SID_DISABLED_CONFLICT","features":[328]},{"name":"LSA_STRING","features":[328]},{"name":"LSA_TLN_DISABLED_ADMIN","features":[328]},{"name":"LSA_TLN_DISABLED_CONFLICT","features":[328]},{"name":"LSA_TLN_DISABLED_NEW","features":[328]},{"name":"LSA_TOKEN_INFORMATION_NULL","features":[328]},{"name":"LSA_TOKEN_INFORMATION_TYPE","features":[328]},{"name":"LSA_TOKEN_INFORMATION_V1","features":[307,328]},{"name":"LSA_TOKEN_INFORMATION_V3","features":[307,328]},{"name":"LSA_TRANSLATED_NAME","features":[328]},{"name":"LSA_TRANSLATED_SID","features":[328]},{"name":"LSA_TRANSLATED_SID2","features":[328]},{"name":"LSA_TRUST_INFORMATION","features":[328]},{"name":"LSA_UNICODE_STRING","features":[328]},{"name":"LocalUserCredKey","features":[328]},{"name":"LsaAddAccountRights","features":[307,328]},{"name":"LsaCallAuthenticationPackage","features":[307,328]},{"name":"LsaClose","features":[307,328]},{"name":"LsaConnectUntrusted","features":[307,328]},{"name":"LsaCreateTrustedDomainEx","features":[307,328]},{"name":"LsaDeleteTrustedDomain","features":[307,328]},{"name":"LsaDeregisterLogonProcess","features":[307,328]},{"name":"LsaEnumerateAccountRights","features":[307,328]},{"name":"LsaEnumerateAccountsWithUserRight","features":[307,328]},{"name":"LsaEnumerateLogonSessions","features":[307,328]},{"name":"LsaEnumerateTrustedDomains","features":[307,328]},{"name":"LsaEnumerateTrustedDomainsEx","features":[307,328]},{"name":"LsaFreeMemory","features":[307,328]},{"name":"LsaFreeReturnBuffer","features":[307,328]},{"name":"LsaGetAppliedCAPIDs","features":[307,328]},{"name":"LsaGetLogonSessionData","features":[307,328]},{"name":"LsaLogonUser","features":[307,328]},{"name":"LsaLookupAuthenticationPackage","features":[307,328]},{"name":"LsaLookupNames","features":[307,328]},{"name":"LsaLookupNames2","features":[307,328]},{"name":"LsaLookupSids","features":[307,328]},{"name":"LsaLookupSids2","features":[307,328]},{"name":"LsaNtStatusToWinError","features":[307,328]},{"name":"LsaOpenPolicy","features":[307,328]},{"name":"LsaOpenTrustedDomainByName","features":[307,328]},{"name":"LsaQueryCAPs","features":[307,328]},{"name":"LsaQueryDomainInformationPolicy","features":[307,328]},{"name":"LsaQueryForestTrustInformation","features":[307,328]},{"name":"LsaQueryForestTrustInformation2","features":[307,328]},{"name":"LsaQueryInformationPolicy","features":[307,328]},{"name":"LsaQueryTrustedDomainInfo","features":[307,328]},{"name":"LsaQueryTrustedDomainInfoByName","features":[307,328]},{"name":"LsaRegisterLogonProcess","features":[307,328]},{"name":"LsaRegisterPolicyChangeNotification","features":[307,328]},{"name":"LsaRemoveAccountRights","features":[307,328]},{"name":"LsaRetrievePrivateData","features":[307,328]},{"name":"LsaSetCAPs","features":[307,328]},{"name":"LsaSetDomainInformationPolicy","features":[307,328]},{"name":"LsaSetForestTrustInformation","features":[307,328]},{"name":"LsaSetForestTrustInformation2","features":[307,328]},{"name":"LsaSetInformationPolicy","features":[307,328]},{"name":"LsaSetTrustedDomainInfoByName","features":[307,328]},{"name":"LsaSetTrustedDomainInformation","features":[307,328]},{"name":"LsaStorePrivateData","features":[307,328]},{"name":"LsaTokenInformationNull","features":[328]},{"name":"LsaTokenInformationV1","features":[328]},{"name":"LsaTokenInformationV2","features":[328]},{"name":"LsaTokenInformationV3","features":[328]},{"name":"LsaUnregisterPolicyChangeNotification","features":[307,328]},{"name":"MAKE_SIGNATURE_FN","features":[328,481]},{"name":"MAXIMUM_CAPES_PER_CAP","features":[328]},{"name":"MAX_CRED_SIZE","features":[328]},{"name":"MAX_PROTOCOL_ID_SIZE","features":[328]},{"name":"MAX_RECORDS_IN_FOREST_TRUST_INFO","features":[328]},{"name":"MAX_USER_RECORDS","features":[328]},{"name":"MICROSOFT_KERBEROS_NAME","features":[328]},{"name":"MICROSOFT_KERBEROS_NAME_A","features":[328]},{"name":"MICROSOFT_KERBEROS_NAME_W","features":[328]},{"name":"MSV1_0","features":[328]},{"name":"MSV1_0_ALLOW_FORCE_GUEST","features":[328]},{"name":"MSV1_0_ALLOW_MSVCHAPV2","features":[328]},{"name":"MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT","features":[328]},{"name":"MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT","features":[328]},{"name":"MSV1_0_AVID","features":[328]},{"name":"MSV1_0_AV_FLAG_FORCE_GUEST","features":[328]},{"name":"MSV1_0_AV_FLAG_MIC_HANDSHAKE_MESSAGES","features":[328]},{"name":"MSV1_0_AV_FLAG_UNVERIFIED_TARGET","features":[328]},{"name":"MSV1_0_AV_PAIR","features":[328]},{"name":"MSV1_0_CHALLENGE_LENGTH","features":[328]},{"name":"MSV1_0_CHANGEPASSWORD_REQUEST","features":[307,328]},{"name":"MSV1_0_CHANGEPASSWORD_RESPONSE","features":[307,328]},{"name":"MSV1_0_CHECK_LOGONHOURS_FOR_S4U","features":[328]},{"name":"MSV1_0_CLEARTEXT_PASSWORD_ALLOWED","features":[328]},{"name":"MSV1_0_CLEARTEXT_PASSWORD_SUPPLIED","features":[328]},{"name":"MSV1_0_CREDENTIAL_KEY","features":[328]},{"name":"MSV1_0_CREDENTIAL_KEY_LENGTH","features":[328]},{"name":"MSV1_0_CREDENTIAL_KEY_TYPE","features":[328]},{"name":"MSV1_0_CRED_CREDKEY_PRESENT","features":[328]},{"name":"MSV1_0_CRED_LM_PRESENT","features":[328]},{"name":"MSV1_0_CRED_NT_PRESENT","features":[328]},{"name":"MSV1_0_CRED_REMOVED","features":[328]},{"name":"MSV1_0_CRED_SHA_PRESENT","features":[328]},{"name":"MSV1_0_CRED_VERSION","features":[328]},{"name":"MSV1_0_CRED_VERSION_ARSO","features":[328]},{"name":"MSV1_0_CRED_VERSION_INVALID","features":[328]},{"name":"MSV1_0_CRED_VERSION_IUM","features":[328]},{"name":"MSV1_0_CRED_VERSION_REMOTE","features":[328]},{"name":"MSV1_0_CRED_VERSION_RESERVED_1","features":[328]},{"name":"MSV1_0_CRED_VERSION_V2","features":[328]},{"name":"MSV1_0_CRED_VERSION_V3","features":[328]},{"name":"MSV1_0_DISABLE_PERSONAL_FALLBACK","features":[328]},{"name":"MSV1_0_DONT_TRY_GUEST_ACCOUNT","features":[328]},{"name":"MSV1_0_GUEST_LOGON","features":[328]},{"name":"MSV1_0_INTERACTIVE_LOGON","features":[328]},{"name":"MSV1_0_INTERACTIVE_PROFILE","features":[328]},{"name":"MSV1_0_INTERNET_DOMAIN","features":[328]},{"name":"MSV1_0_IUM_SUPPLEMENTAL_CREDENTIAL","features":[328]},{"name":"MSV1_0_LANMAN_SESSION_KEY_LENGTH","features":[328]},{"name":"MSV1_0_LM20_LOGON","features":[328]},{"name":"MSV1_0_LM20_LOGON_PROFILE","features":[328]},{"name":"MSV1_0_LOGON_SUBMIT_TYPE","features":[328]},{"name":"MSV1_0_MAX_AVL_SIZE","features":[328]},{"name":"MSV1_0_MAX_NTLM3_LIFE","features":[328]},{"name":"MSV1_0_MNS_LOGON","features":[328]},{"name":"MSV1_0_NTLM3_OWF_LENGTH","features":[328]},{"name":"MSV1_0_NTLM3_RESPONSE","features":[328]},{"name":"MSV1_0_NTLM3_RESPONSE_LENGTH","features":[328]},{"name":"MSV1_0_OWF_PASSWORD_LENGTH","features":[328]},{"name":"MSV1_0_PACKAGE_NAME","features":[328]},{"name":"MSV1_0_PACKAGE_NAMEW","features":[328]},{"name":"MSV1_0_PASSTHROUGH_REQUEST","features":[328]},{"name":"MSV1_0_PASSTHROUGH_RESPONSE","features":[328]},{"name":"MSV1_0_PASSTHRU","features":[328]},{"name":"MSV1_0_PROFILE_BUFFER_TYPE","features":[328]},{"name":"MSV1_0_PROTOCOL_MESSAGE_TYPE","features":[328]},{"name":"MSV1_0_REMOTE_SUPPLEMENTAL_CREDENTIAL","features":[328]},{"name":"MSV1_0_RETURN_PASSWORD_EXPIRY","features":[328]},{"name":"MSV1_0_RETURN_PROFILE_PATH","features":[328]},{"name":"MSV1_0_RETURN_USER_PARAMETERS","features":[328]},{"name":"MSV1_0_S4U2SELF","features":[328]},{"name":"MSV1_0_S4U_LOGON","features":[328]},{"name":"MSV1_0_S4U_LOGON_FLAG_CHECK_LOGONHOURS","features":[328]},{"name":"MSV1_0_SHA_PASSWORD_LENGTH","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL_EX","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL_IIS","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL_RAS","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL_SHIFT","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_FLAGS","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_KEY","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_VALUE","features":[328]},{"name":"MSV1_0_SUBAUTH_ACCOUNT_DISABLED","features":[328]},{"name":"MSV1_0_SUBAUTH_ACCOUNT_EXPIRY","features":[328]},{"name":"MSV1_0_SUBAUTH_ACCOUNT_TYPE","features":[328]},{"name":"MSV1_0_SUBAUTH_LOCKOUT","features":[328]},{"name":"MSV1_0_SUBAUTH_LOGON","features":[328]},{"name":"MSV1_0_SUBAUTH_LOGON_HOURS","features":[328]},{"name":"MSV1_0_SUBAUTH_PASSWORD","features":[328]},{"name":"MSV1_0_SUBAUTH_PASSWORD_EXPIRY","features":[328]},{"name":"MSV1_0_SUBAUTH_REQUEST","features":[328]},{"name":"MSV1_0_SUBAUTH_RESPONSE","features":[328]},{"name":"MSV1_0_SUBAUTH_WORKSTATIONS","features":[328]},{"name":"MSV1_0_SUPPLEMENTAL_CREDENTIAL","features":[328]},{"name":"MSV1_0_SUPPLEMENTAL_CREDENTIAL_V2","features":[328]},{"name":"MSV1_0_SUPPLEMENTAL_CREDENTIAL_V3","features":[328]},{"name":"MSV1_0_TRY_GUEST_ACCOUNT_ONLY","features":[328]},{"name":"MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY","features":[328]},{"name":"MSV1_0_UPDATE_LOGON_STATISTICS","features":[328]},{"name":"MSV1_0_USER_SESSION_KEY_LENGTH","features":[328]},{"name":"MSV1_0_USE_CLIENT_CHALLENGE","features":[328]},{"name":"MSV1_0_USE_DOMAIN_FOR_ROUTING_ONLY","features":[328]},{"name":"MSV1_0_VALIDATION_INFO","features":[307,328,482]},{"name":"MSV1_0_VALIDATION_KICKOFF_TIME","features":[328]},{"name":"MSV1_0_VALIDATION_LOGOFF_TIME","features":[328]},{"name":"MSV1_0_VALIDATION_LOGON_DOMAIN","features":[328]},{"name":"MSV1_0_VALIDATION_LOGON_SERVER","features":[328]},{"name":"MSV1_0_VALIDATION_SESSION_KEY","features":[328]},{"name":"MSV1_0_VALIDATION_USER_FLAGS","features":[328]},{"name":"MSV1_0_VALIDATION_USER_ID","features":[328]},{"name":"MSV_SUBAUTH_LOGON_PARAMETER_CONTROL","features":[328]},{"name":"MSV_SUB_AUTHENTICATION_FILTER","features":[328]},{"name":"MSV_SUPPLEMENTAL_CREDENTIAL_FLAGS","features":[328]},{"name":"MakeSignature","features":[328,481]},{"name":"MsV1_0CacheLogon","features":[328]},{"name":"MsV1_0CacheLookup","features":[328]},{"name":"MsV1_0CacheLookupEx","features":[328]},{"name":"MsV1_0ChangeCachedPassword","features":[328]},{"name":"MsV1_0ChangePassword","features":[328]},{"name":"MsV1_0ClearCachedCredentials","features":[328]},{"name":"MsV1_0ConfigLocalAliases","features":[328]},{"name":"MsV1_0DecryptDpapiMasterKey","features":[328]},{"name":"MsV1_0DeleteTbalSecrets","features":[328]},{"name":"MsV1_0DeriveCredential","features":[328]},{"name":"MsV1_0EnumerateUsers","features":[328]},{"name":"MsV1_0GenericPassthrough","features":[328]},{"name":"MsV1_0GetCredentialKey","features":[328]},{"name":"MsV1_0GetStrongCredentialKey","features":[328]},{"name":"MsV1_0GetUserInfo","features":[328]},{"name":"MsV1_0InteractiveLogon","features":[328]},{"name":"MsV1_0InteractiveProfile","features":[328]},{"name":"MsV1_0Lm20ChallengeRequest","features":[328]},{"name":"MsV1_0Lm20GetChallengeResponse","features":[328]},{"name":"MsV1_0Lm20Logon","features":[328]},{"name":"MsV1_0Lm20LogonProfile","features":[328]},{"name":"MsV1_0LookupToken","features":[328]},{"name":"MsV1_0LuidLogon","features":[328]},{"name":"MsV1_0NetworkLogon","features":[328]},{"name":"MsV1_0NoElevationLogon","features":[328]},{"name":"MsV1_0ProvisionTbal","features":[328]},{"name":"MsV1_0ReLogonUsers","features":[328]},{"name":"MsV1_0S4ULogon","features":[328]},{"name":"MsV1_0SetProcessOption","features":[328]},{"name":"MsV1_0SetThreadOption","features":[328]},{"name":"MsV1_0SmartCardProfile","features":[328]},{"name":"MsV1_0SubAuth","features":[328]},{"name":"MsV1_0SubAuthLogon","features":[328]},{"name":"MsV1_0TransferCred","features":[328]},{"name":"MsV1_0ValidateAuth","features":[328]},{"name":"MsV1_0VirtualLogon","features":[328]},{"name":"MsV1_0WorkstationUnlockLogon","features":[328]},{"name":"MsvAvChannelBindings","features":[328]},{"name":"MsvAvDnsComputerName","features":[328]},{"name":"MsvAvDnsDomainName","features":[328]},{"name":"MsvAvDnsTreeName","features":[328]},{"name":"MsvAvEOL","features":[328]},{"name":"MsvAvFlags","features":[328]},{"name":"MsvAvNbComputerName","features":[328]},{"name":"MsvAvNbDomainName","features":[328]},{"name":"MsvAvRestrictions","features":[328]},{"name":"MsvAvTargetName","features":[328]},{"name":"MsvAvTimestamp","features":[328]},{"name":"NEGOSSP_NAME","features":[328]},{"name":"NEGOSSP_NAME_A","features":[328]},{"name":"NEGOSSP_NAME_W","features":[328]},{"name":"NEGOTIATE_ALLOW_NTLM","features":[328]},{"name":"NEGOTIATE_CALLER_NAME_REQUEST","features":[307,328]},{"name":"NEGOTIATE_CALLER_NAME_RESPONSE","features":[328]},{"name":"NEGOTIATE_MAX_PREFIX","features":[328]},{"name":"NEGOTIATE_MESSAGES","features":[328]},{"name":"NEGOTIATE_NEG_NTLM","features":[328]},{"name":"NEGOTIATE_PACKAGE_PREFIX","features":[328]},{"name":"NEGOTIATE_PACKAGE_PREFIXES","features":[328]},{"name":"NETLOGON_GENERIC_INFO","features":[328]},{"name":"NETLOGON_INTERACTIVE_INFO","features":[328,482]},{"name":"NETLOGON_LOGON_IDENTITY_INFO","features":[328]},{"name":"NETLOGON_LOGON_INFO_CLASS","features":[328]},{"name":"NETLOGON_NETWORK_INFO","features":[328]},{"name":"NETLOGON_SERVICE_INFO","features":[328,482]},{"name":"NGC_DATA_FLAG_IS_CLOUD_TRUST_CRED","features":[328]},{"name":"NGC_DATA_FLAG_IS_SMARTCARD_DATA","features":[328]},{"name":"NGC_DATA_FLAG_KERB_CERTIFICATE_LOGON_FLAG_CHECK_DUPLICATES","features":[328]},{"name":"NGC_DATA_FLAG_KERB_CERTIFICATE_LOGON_FLAG_USE_CERTIFICATE_INFO","features":[328]},{"name":"NOTIFIER_FLAG_NEW_THREAD","features":[328]},{"name":"NOTIFIER_FLAG_ONE_SHOT","features":[328]},{"name":"NOTIFIER_FLAG_SECONDS","features":[328]},{"name":"NOTIFIER_TYPE_HANDLE_WAIT","features":[328]},{"name":"NOTIFIER_TYPE_IMMEDIATE","features":[328]},{"name":"NOTIFIER_TYPE_INTERVAL","features":[328]},{"name":"NOTIFIER_TYPE_NOTIFY_EVENT","features":[328]},{"name":"NOTIFIER_TYPE_STATE_CHANGE","features":[328]},{"name":"NOTIFY_CLASS_DOMAIN_CHANGE","features":[328]},{"name":"NOTIFY_CLASS_PACKAGE_CHANGE","features":[328]},{"name":"NOTIFY_CLASS_REGISTRY_CHANGE","features":[328]},{"name":"NOTIFY_CLASS_ROLE_CHANGE","features":[328]},{"name":"NO_LONG_NAMES","features":[328]},{"name":"NTLMSP_NAME","features":[328]},{"name":"NTLMSP_NAME_A","features":[328]},{"name":"NameCanonical","features":[328]},{"name":"NameCanonicalEx","features":[328]},{"name":"NameDisplay","features":[328]},{"name":"NameDnsDomain","features":[328]},{"name":"NameFullyQualifiedDN","features":[328]},{"name":"NameGivenName","features":[328]},{"name":"NameSamCompatible","features":[328]},{"name":"NameServicePrincipal","features":[328]},{"name":"NameSurname","features":[328]},{"name":"NameUniqueId","features":[328]},{"name":"NameUnknown","features":[328]},{"name":"NameUserPrincipal","features":[328]},{"name":"NegCallPackageMax","features":[328]},{"name":"NegEnumPackagePrefixes","features":[328]},{"name":"NegGetCallerName","features":[328]},{"name":"NegMsgReserved1","features":[328]},{"name":"NegTransferCredentials","features":[328]},{"name":"NetlogonGenericInformation","features":[328]},{"name":"NetlogonInteractiveInformation","features":[328]},{"name":"NetlogonInteractiveTransitiveInformation","features":[328]},{"name":"NetlogonNetworkInformation","features":[328]},{"name":"NetlogonNetworkTransitiveInformation","features":[328]},{"name":"NetlogonServiceInformation","features":[328]},{"name":"NetlogonServiceTransitiveInformation","features":[328]},{"name":"PCT1SP_NAME","features":[328]},{"name":"PCT1SP_NAME_A","features":[328]},{"name":"PCT1SP_NAME_W","features":[328]},{"name":"PER_USER_AUDIT_FAILURE_EXCLUDE","features":[328]},{"name":"PER_USER_AUDIT_FAILURE_INCLUDE","features":[328]},{"name":"PER_USER_AUDIT_NONE","features":[328]},{"name":"PER_USER_AUDIT_SUCCESS_EXCLUDE","features":[328]},{"name":"PER_USER_AUDIT_SUCCESS_INCLUDE","features":[328]},{"name":"PER_USER_POLICY_UNCHANGED","features":[328]},{"name":"PKSEC_CREATE_CONTEXT_LIST","features":[328]},{"name":"PKSEC_DEREFERENCE_LIST_ENTRY","features":[328,313]},{"name":"PKSEC_INSERT_LIST_ENTRY","features":[328,313]},{"name":"PKSEC_LOCATE_PKG_BY_ID","features":[328]},{"name":"PKSEC_REFERENCE_LIST_ENTRY","features":[307,328,313]},{"name":"PKSEC_SERIALIZE_SCHANNEL_AUTH_DATA","features":[307,328]},{"name":"PKSEC_SERIALIZE_WINNT_AUTH_DATA","features":[307,328]},{"name":"PKU2U_CERTIFICATE_S4U_LOGON","features":[328]},{"name":"PKU2U_CERT_BLOB","features":[328]},{"name":"PKU2U_CREDUI_CONTEXT","features":[328]},{"name":"PKU2U_LOGON_SUBMIT_TYPE","features":[328]},{"name":"PKU2U_PACKAGE_NAME","features":[328]},{"name":"PKU2U_PACKAGE_NAME_A","features":[328]},{"name":"PKU2U_PACKAGE_NAME_W","features":[328]},{"name":"PLSA_ADD_CREDENTIAL","features":[307,328]},{"name":"PLSA_ALLOCATE_CLIENT_BUFFER","features":[307,328]},{"name":"PLSA_ALLOCATE_LSA_HEAP","features":[328]},{"name":"PLSA_ALLOCATE_PRIVATE_HEAP","features":[328]},{"name":"PLSA_ALLOCATE_SHARED_MEMORY","features":[328]},{"name":"PLSA_AP_CALL_PACKAGE","features":[307,328]},{"name":"PLSA_AP_CALL_PACKAGE_PASSTHROUGH","features":[307,328]},{"name":"PLSA_AP_INITIALIZE_PACKAGE","features":[307,328]},{"name":"PLSA_AP_LOGON_TERMINATED","features":[307,328]},{"name":"PLSA_AP_LOGON_USER","features":[307,328]},{"name":"PLSA_AP_LOGON_USER_EX","features":[307,328]},{"name":"PLSA_AP_LOGON_USER_EX2","features":[307,328]},{"name":"PLSA_AP_LOGON_USER_EX3","features":[307,328]},{"name":"PLSA_AP_POST_LOGON_USER_SURROGATE","features":[307,328]},{"name":"PLSA_AP_PRE_LOGON_USER_SURROGATE","features":[307,328]},{"name":"PLSA_AUDIT_ACCOUNT_LOGON","features":[307,328]},{"name":"PLSA_AUDIT_LOGON","features":[307,328]},{"name":"PLSA_AUDIT_LOGON_EX","features":[307,328]},{"name":"PLSA_CALLBACK_FUNCTION","features":[307,328]},{"name":"PLSA_CALL_PACKAGE","features":[307,328]},{"name":"PLSA_CALL_PACKAGEEX","features":[307,328]},{"name":"PLSA_CALL_PACKAGE_PASSTHROUGH","features":[307,328]},{"name":"PLSA_CANCEL_NOTIFICATION","features":[307,328]},{"name":"PLSA_CHECK_PROTECTED_USER_BY_TOKEN","features":[307,328]},{"name":"PLSA_CLIENT_CALLBACK","features":[307,328]},{"name":"PLSA_CLOSE_SAM_USER","features":[307,328]},{"name":"PLSA_CONVERT_AUTH_DATA_TO_TOKEN","features":[307,328]},{"name":"PLSA_COPY_FROM_CLIENT_BUFFER","features":[307,328]},{"name":"PLSA_COPY_TO_CLIENT_BUFFER","features":[307,328]},{"name":"PLSA_CRACK_SINGLE_NAME","features":[307,328]},{"name":"PLSA_CREATE_LOGON_SESSION","features":[307,328]},{"name":"PLSA_CREATE_SHARED_MEMORY","features":[328]},{"name":"PLSA_CREATE_THREAD","features":[307,328,342]},{"name":"PLSA_CREATE_TOKEN","features":[307,328]},{"name":"PLSA_CREATE_TOKEN_EX","features":[307,328]},{"name":"PLSA_DELETE_CREDENTIAL","features":[307,328]},{"name":"PLSA_DELETE_LOGON_SESSION","features":[307,328]},{"name":"PLSA_DELETE_SHARED_MEMORY","features":[307,328]},{"name":"PLSA_DUPLICATE_HANDLE","features":[307,328]},{"name":"PLSA_EXPAND_AUTH_DATA_FOR_DOMAIN","features":[307,328]},{"name":"PLSA_FREE_CLIENT_BUFFER","features":[307,328]},{"name":"PLSA_FREE_LSA_HEAP","features":[328]},{"name":"PLSA_FREE_PRIVATE_HEAP","features":[328]},{"name":"PLSA_FREE_SHARED_MEMORY","features":[328]},{"name":"PLSA_GET_APP_MODE_INFO","features":[307,328]},{"name":"PLSA_GET_AUTH_DATA_FOR_USER","features":[307,328]},{"name":"PLSA_GET_CALL_INFO","features":[307,328]},{"name":"PLSA_GET_CLIENT_INFO","features":[307,328]},{"name":"PLSA_GET_CLIENT_INFO_EX","features":[307,328]},{"name":"PLSA_GET_CREDENTIALS","features":[307,328]},{"name":"PLSA_GET_EXTENDED_CALL_FLAGS","features":[307,328]},{"name":"PLSA_GET_SERVICE_ACCOUNT_PASSWORD","features":[307,328]},{"name":"PLSA_GET_USER_AUTH_DATA","features":[307,328]},{"name":"PLSA_GET_USER_CREDENTIALS","features":[307,328]},{"name":"PLSA_IMPERSONATE_CLIENT","features":[307,328]},{"name":"PLSA_LOCATE_PKG_BY_ID","features":[328]},{"name":"PLSA_MAP_BUFFER","features":[307,328]},{"name":"PLSA_OPEN_SAM_USER","features":[307,328]},{"name":"PLSA_OPEN_TOKEN_BY_LOGON_ID","features":[307,328]},{"name":"PLSA_PROTECT_MEMORY","features":[328]},{"name":"PLSA_QUERY_CLIENT_REQUEST","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_CALLBACK","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_CLEANUP_CALLBACK","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_GET_LOGON_CREDS","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_GET_SID","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_GET_SUPP_CREDS","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_INIT","features":[307,328]},{"name":"PLSA_REGISTER_CALLBACK","features":[307,328]},{"name":"PLSA_REGISTER_NOTIFICATION","features":[307,328,342]},{"name":"PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS","features":[307,328]},{"name":"PLSA_SET_APP_MODE_INFO","features":[307,328]},{"name":"PLSA_UNLOAD_PACKAGE","features":[307,328]},{"name":"PLSA_UPDATE_PRIMARY_CREDENTIALS","features":[307,328]},{"name":"POLICY_ACCOUNT_DOMAIN_INFO","features":[328]},{"name":"POLICY_AUDIT_CATEGORIES_INFO","features":[328]},{"name":"POLICY_AUDIT_EVENTS_INFO","features":[307,328]},{"name":"POLICY_AUDIT_EVENT_FAILURE","features":[328]},{"name":"POLICY_AUDIT_EVENT_NONE","features":[328]},{"name":"POLICY_AUDIT_EVENT_SUCCESS","features":[328]},{"name":"POLICY_AUDIT_EVENT_TYPE","features":[328]},{"name":"POLICY_AUDIT_EVENT_UNCHANGED","features":[328]},{"name":"POLICY_AUDIT_FULL_QUERY_INFO","features":[307,328]},{"name":"POLICY_AUDIT_FULL_SET_INFO","features":[307,328]},{"name":"POLICY_AUDIT_LOG_ADMIN","features":[328]},{"name":"POLICY_AUDIT_LOG_INFO","features":[307,328]},{"name":"POLICY_AUDIT_SID_ARRAY","features":[328]},{"name":"POLICY_AUDIT_SUBCATEGORIES_INFO","features":[328]},{"name":"POLICY_CREATE_ACCOUNT","features":[328]},{"name":"POLICY_CREATE_PRIVILEGE","features":[328]},{"name":"POLICY_CREATE_SECRET","features":[328]},{"name":"POLICY_DEFAULT_QUOTA_INFO","features":[328]},{"name":"POLICY_DNS_DOMAIN_INFO","features":[328]},{"name":"POLICY_DOMAIN_EFS_INFO","features":[328]},{"name":"POLICY_DOMAIN_INFORMATION_CLASS","features":[328]},{"name":"POLICY_DOMAIN_KERBEROS_TICKET_INFO","features":[328]},{"name":"POLICY_GET_PRIVATE_INFORMATION","features":[328]},{"name":"POLICY_INFORMATION_CLASS","features":[328]},{"name":"POLICY_KERBEROS_VALIDATE_CLIENT","features":[328]},{"name":"POLICY_LOOKUP_NAMES","features":[328]},{"name":"POLICY_LSA_SERVER_ROLE","features":[328]},{"name":"POLICY_LSA_SERVER_ROLE_INFO","features":[328]},{"name":"POLICY_MACHINE_ACCT_INFO","features":[328]},{"name":"POLICY_MACHINE_ACCT_INFO2","features":[328]},{"name":"POLICY_MODIFICATION_INFO","features":[328]},{"name":"POLICY_NOTIFICATION","features":[328]},{"name":"POLICY_NOTIFICATION_INFORMATION_CLASS","features":[328]},{"name":"POLICY_PD_ACCOUNT_INFO","features":[328]},{"name":"POLICY_PRIMARY_DOMAIN_INFO","features":[328]},{"name":"POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE","features":[328]},{"name":"POLICY_QOS_DHCP_SERVER_ALLOWED","features":[328]},{"name":"POLICY_QOS_INBOUND_CONFIDENTIALITY","features":[328]},{"name":"POLICY_QOS_INBOUND_INTEGRITY","features":[328]},{"name":"POLICY_QOS_OUTBOUND_CONFIDENTIALITY","features":[328]},{"name":"POLICY_QOS_OUTBOUND_INTEGRITY","features":[328]},{"name":"POLICY_QOS_RAS_SERVER_ALLOWED","features":[328]},{"name":"POLICY_QOS_SCHANNEL_REQUIRED","features":[328]},{"name":"POLICY_REPLICA_SOURCE_INFO","features":[328]},{"name":"POLICY_SERVER_ADMIN","features":[328]},{"name":"POLICY_SET_AUDIT_REQUIREMENTS","features":[328]},{"name":"POLICY_SET_DEFAULT_QUOTA_LIMITS","features":[328]},{"name":"POLICY_TRUST_ADMIN","features":[328]},{"name":"POLICY_VIEW_AUDIT_INFORMATION","features":[328]},{"name":"POLICY_VIEW_LOCAL_INFORMATION","features":[328]},{"name":"PRIMARY_CRED_ARSO_LOGON","features":[328]},{"name":"PRIMARY_CRED_AUTH_ID","features":[328]},{"name":"PRIMARY_CRED_CACHED_INTERACTIVE_LOGON","features":[328]},{"name":"PRIMARY_CRED_CACHED_LOGON","features":[328]},{"name":"PRIMARY_CRED_CLEAR_PASSWORD","features":[328]},{"name":"PRIMARY_CRED_DO_NOT_SPLIT","features":[328]},{"name":"PRIMARY_CRED_ENCRYPTED_CREDGUARD_PASSWORD","features":[328]},{"name":"PRIMARY_CRED_ENTERPRISE_INTERNET_USER","features":[328]},{"name":"PRIMARY_CRED_EX","features":[328]},{"name":"PRIMARY_CRED_FOR_PASSWORD_CHANGE","features":[328]},{"name":"PRIMARY_CRED_INTERACTIVE_FIDO_LOGON","features":[328]},{"name":"PRIMARY_CRED_INTERACTIVE_NGC_LOGON","features":[328]},{"name":"PRIMARY_CRED_INTERACTIVE_SMARTCARD_LOGON","features":[328]},{"name":"PRIMARY_CRED_INTERNET_USER","features":[328]},{"name":"PRIMARY_CRED_LOGON_LUA","features":[328]},{"name":"PRIMARY_CRED_LOGON_NO_TCB","features":[328]},{"name":"PRIMARY_CRED_LOGON_PACKAGE_SHIFT","features":[328]},{"name":"PRIMARY_CRED_OWF_PASSWORD","features":[328]},{"name":"PRIMARY_CRED_PACKAGE_MASK","features":[328]},{"name":"PRIMARY_CRED_PACKED_CREDS","features":[328]},{"name":"PRIMARY_CRED_PROTECTED_USER","features":[328]},{"name":"PRIMARY_CRED_REFRESH_NEEDED","features":[328]},{"name":"PRIMARY_CRED_RESTRICTED_TS","features":[328]},{"name":"PRIMARY_CRED_SUPPLEMENTAL","features":[328]},{"name":"PRIMARY_CRED_TRANSFER","features":[328]},{"name":"PRIMARY_CRED_UPDATE","features":[328]},{"name":"PSAM_CREDENTIAL_UPDATE_FREE_ROUTINE","features":[328]},{"name":"PSAM_CREDENTIAL_UPDATE_NOTIFY_ROUTINE","features":[307,328]},{"name":"PSAM_CREDENTIAL_UPDATE_REGISTER_MAPPED_ENTRYPOINTS_ROUTINE","features":[307,328]},{"name":"PSAM_CREDENTIAL_UPDATE_REGISTER_ROUTINE","features":[307,328]},{"name":"PSAM_INIT_NOTIFICATION_ROUTINE","features":[307,328]},{"name":"PSAM_PASSWORD_FILTER_ROUTINE","features":[307,328]},{"name":"PSAM_PASSWORD_NOTIFICATION_ROUTINE","features":[307,328]},{"name":"PctPublicKey","features":[328]},{"name":"Pku2uCertificateS4ULogon","features":[328]},{"name":"PolicyAccountDomainInformation","features":[328]},{"name":"PolicyAuditEventsInformation","features":[328]},{"name":"PolicyAuditFullQueryInformation","features":[328]},{"name":"PolicyAuditFullSetInformation","features":[328]},{"name":"PolicyAuditLogInformation","features":[328]},{"name":"PolicyDefaultQuotaInformation","features":[328]},{"name":"PolicyDnsDomainInformation","features":[328]},{"name":"PolicyDnsDomainInformationInt","features":[328]},{"name":"PolicyDomainEfsInformation","features":[328]},{"name":"PolicyDomainKerberosTicketInformation","features":[328]},{"name":"PolicyLastEntry","features":[328]},{"name":"PolicyLocalAccountDomainInformation","features":[328]},{"name":"PolicyLsaServerRoleInformation","features":[328]},{"name":"PolicyMachineAccountInformation","features":[328]},{"name":"PolicyMachineAccountInformation2","features":[328]},{"name":"PolicyModificationInformation","features":[328]},{"name":"PolicyNotifyAccountDomainInformation","features":[328]},{"name":"PolicyNotifyAuditEventsInformation","features":[328]},{"name":"PolicyNotifyDnsDomainInformation","features":[328]},{"name":"PolicyNotifyDomainEfsInformation","features":[328]},{"name":"PolicyNotifyDomainKerberosTicketInformation","features":[328]},{"name":"PolicyNotifyGlobalSaclInformation","features":[328]},{"name":"PolicyNotifyMachineAccountPasswordInformation","features":[328]},{"name":"PolicyNotifyMax","features":[328]},{"name":"PolicyNotifyServerRoleInformation","features":[328]},{"name":"PolicyPdAccountInformation","features":[328]},{"name":"PolicyPrimaryDomainInformation","features":[328]},{"name":"PolicyReplicaSourceInformation","features":[328]},{"name":"PolicyServerRoleBackup","features":[328]},{"name":"PolicyServerRolePrimary","features":[328]},{"name":"QUERY_CONTEXT_ATTRIBUTES_EX_FN_A","features":[328,481]},{"name":"QUERY_CONTEXT_ATTRIBUTES_EX_FN_W","features":[328,481]},{"name":"QUERY_CONTEXT_ATTRIBUTES_FN_A","features":[328,481]},{"name":"QUERY_CONTEXT_ATTRIBUTES_FN_W","features":[328,481]},{"name":"QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_A","features":[328,481]},{"name":"QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_W","features":[328,481]},{"name":"QUERY_CREDENTIALS_ATTRIBUTES_FN_A","features":[328,481]},{"name":"QUERY_CREDENTIALS_ATTRIBUTES_FN_W","features":[328,481]},{"name":"QUERY_SECURITY_CONTEXT_TOKEN_FN","features":[328,481]},{"name":"QUERY_SECURITY_PACKAGE_INFO_FN_A","features":[328]},{"name":"QUERY_SECURITY_PACKAGE_INFO_FN_W","features":[328]},{"name":"QueryContextAttributesA","features":[328,481]},{"name":"QueryContextAttributesExA","features":[328,481]},{"name":"QueryContextAttributesExW","features":[328,481]},{"name":"QueryContextAttributesW","features":[328,481]},{"name":"QueryCredentialsAttributesA","features":[328,481]},{"name":"QueryCredentialsAttributesExA","features":[328,481]},{"name":"QueryCredentialsAttributesExW","features":[328,481]},{"name":"QueryCredentialsAttributesW","features":[328,481]},{"name":"QuerySecurityContextToken","features":[328,481]},{"name":"QuerySecurityPackageInfoA","features":[328]},{"name":"QuerySecurityPackageInfoW","features":[328]},{"name":"RCRED_CRED_EXISTS","features":[328]},{"name":"RCRED_STATUS_NOCRED","features":[328]},{"name":"RCRED_STATUS_UNKNOWN_ISSUER","features":[328]},{"name":"REVERT_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"RTL_ENCRYPT_MEMORY_SIZE","features":[328]},{"name":"RTL_ENCRYPT_OPTION_CROSS_PROCESS","features":[328]},{"name":"RTL_ENCRYPT_OPTION_FOR_SYSTEM","features":[328]},{"name":"RTL_ENCRYPT_OPTION_SAME_LOGON","features":[328]},{"name":"RevertSecurityContext","features":[328,481]},{"name":"RtlDecryptMemory","features":[307,328]},{"name":"RtlEncryptMemory","features":[307,328]},{"name":"RtlGenRandom","features":[307,328]},{"name":"SAM_CREDENTIAL_UPDATE_FREE_ROUTINE","features":[328]},{"name":"SAM_CREDENTIAL_UPDATE_NOTIFY_ROUTINE","features":[328]},{"name":"SAM_CREDENTIAL_UPDATE_REGISTER_MAPPED_ENTRYPOINTS_ROUTINE","features":[328]},{"name":"SAM_CREDENTIAL_UPDATE_REGISTER_ROUTINE","features":[328]},{"name":"SAM_DAYS_PER_WEEK","features":[328]},{"name":"SAM_INIT_NOTIFICATION_ROUTINE","features":[328]},{"name":"SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE","features":[328]},{"name":"SAM_PASSWORD_FILTER_ROUTINE","features":[328]},{"name":"SAM_REGISTER_MAPPING_ELEMENT","features":[307,328]},{"name":"SAM_REGISTER_MAPPING_LIST","features":[307,328]},{"name":"SAM_REGISTER_MAPPING_TABLE","features":[307,328]},{"name":"SASL_AUTHZID_STATE","features":[328]},{"name":"SASL_OPTION_AUTHZ_PROCESSING","features":[328]},{"name":"SASL_OPTION_AUTHZ_STRING","features":[328]},{"name":"SASL_OPTION_RECV_SIZE","features":[328]},{"name":"SASL_OPTION_SEND_SIZE","features":[328]},{"name":"SCHANNEL_ALERT","features":[328]},{"name":"SCHANNEL_ALERT_TOKEN","features":[328]},{"name":"SCHANNEL_ALERT_TOKEN_ALERT_TYPE","features":[328]},{"name":"SCHANNEL_CERT_HASH","features":[328]},{"name":"SCHANNEL_CERT_HASH_STORE","features":[328]},{"name":"SCHANNEL_CLIENT_SIGNATURE","features":[328,391]},{"name":"SCHANNEL_CRED","features":[307,328,391]},{"name":"SCHANNEL_CRED_FLAGS","features":[328]},{"name":"SCHANNEL_CRED_VERSION","features":[328]},{"name":"SCHANNEL_NAME","features":[328]},{"name":"SCHANNEL_NAME_A","features":[328]},{"name":"SCHANNEL_NAME_W","features":[328]},{"name":"SCHANNEL_RENEGOTIATE","features":[328]},{"name":"SCHANNEL_SECRET_PRIVKEY","features":[328]},{"name":"SCHANNEL_SECRET_TYPE_CAPI","features":[328]},{"name":"SCHANNEL_SESSION","features":[328]},{"name":"SCHANNEL_SESSION_TOKEN","features":[328]},{"name":"SCHANNEL_SESSION_TOKEN_FLAGS","features":[328]},{"name":"SCHANNEL_SHUTDOWN","features":[328]},{"name":"SCH_ALLOW_NULL_ENCRYPTION","features":[328]},{"name":"SCH_CRED","features":[328]},{"name":"SCH_CREDENTIALS","features":[307,328,391]},{"name":"SCH_CREDENTIALS_VERSION","features":[328]},{"name":"SCH_CRED_AUTO_CRED_VALIDATION","features":[328]},{"name":"SCH_CRED_CACHE_ONLY_URL_RETRIEVAL","features":[328]},{"name":"SCH_CRED_CACHE_ONLY_URL_RETRIEVAL_ON_CREATE","features":[328]},{"name":"SCH_CRED_CERT_CONTEXT","features":[328]},{"name":"SCH_CRED_DEFERRED_CRED_VALIDATION","features":[328]},{"name":"SCH_CRED_DISABLE_RECONNECTS","features":[328]},{"name":"SCH_CRED_FORMAT_CERT_CONTEXT","features":[328]},{"name":"SCH_CRED_FORMAT_CERT_HASH","features":[328]},{"name":"SCH_CRED_FORMAT_CERT_HASH_STORE","features":[328]},{"name":"SCH_CRED_IGNORE_NO_REVOCATION_CHECK","features":[328]},{"name":"SCH_CRED_IGNORE_REVOCATION_OFFLINE","features":[328]},{"name":"SCH_CRED_MANUAL_CRED_VALIDATION","features":[328]},{"name":"SCH_CRED_MAX_STORE_NAME_SIZE","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_ALGS","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_ALPN_IDS","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_CERTS","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_CHAINING_MODES","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_CRYPTO_SETTINGS","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_PARAMETERS","features":[328]},{"name":"SCH_CRED_MEMORY_STORE_CERT","features":[328]},{"name":"SCH_CRED_NO_DEFAULT_CREDS","features":[328]},{"name":"SCH_CRED_NO_SERVERNAME_CHECK","features":[328]},{"name":"SCH_CRED_NO_SYSTEM_MAPPER","features":[328]},{"name":"SCH_CRED_PUBLIC_CERTCHAIN","features":[328]},{"name":"SCH_CRED_RESTRICTED_ROOTS","features":[328]},{"name":"SCH_CRED_REVOCATION_CHECK_CACHE_ONLY","features":[328]},{"name":"SCH_CRED_REVOCATION_CHECK_CHAIN","features":[328]},{"name":"SCH_CRED_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[328]},{"name":"SCH_CRED_REVOCATION_CHECK_END_CERT","features":[328]},{"name":"SCH_CRED_SECRET_CAPI","features":[328]},{"name":"SCH_CRED_SECRET_PRIVKEY","features":[328]},{"name":"SCH_CRED_SNI_CREDENTIAL","features":[328]},{"name":"SCH_CRED_SNI_ENABLE_OCSP","features":[328]},{"name":"SCH_CRED_USE_DEFAULT_CREDS","features":[328]},{"name":"SCH_CRED_V1","features":[328]},{"name":"SCH_CRED_V2","features":[328]},{"name":"SCH_CRED_V3","features":[328]},{"name":"SCH_CRED_VERSION","features":[328]},{"name":"SCH_CRED_X509_CAPI","features":[328]},{"name":"SCH_CRED_X509_CERTCHAIN","features":[328]},{"name":"SCH_DISABLE_RECONNECTS","features":[328]},{"name":"SCH_EXTENSIONS_OPTIONS_NONE","features":[328]},{"name":"SCH_EXTENSION_DATA","features":[328]},{"name":"SCH_MACHINE_CERT_HASH","features":[328]},{"name":"SCH_MAX_EXT_SUBSCRIPTIONS","features":[328]},{"name":"SCH_NO_RECORD_HEADER","features":[328]},{"name":"SCH_SEND_AUX_RECORD","features":[328]},{"name":"SCH_SEND_ROOT_CERT","features":[328]},{"name":"SCH_USE_DTLS_ONLY","features":[328]},{"name":"SCH_USE_PRESHAREDKEY_ONLY","features":[328]},{"name":"SCH_USE_STRONG_CRYPTO","features":[328]},{"name":"SECBUFFER_ALERT","features":[328]},{"name":"SECBUFFER_APPLICATION_PROTOCOLS","features":[328]},{"name":"SECBUFFER_ATTRMASK","features":[328]},{"name":"SECBUFFER_CERTIFICATE_REQUEST_CONTEXT","features":[328]},{"name":"SECBUFFER_CHANGE_PASS_RESPONSE","features":[328]},{"name":"SECBUFFER_CHANNEL_BINDINGS","features":[328]},{"name":"SECBUFFER_CHANNEL_BINDINGS_RESULT","features":[328]},{"name":"SECBUFFER_DATA","features":[328]},{"name":"SECBUFFER_DTLS_MTU","features":[328]},{"name":"SECBUFFER_EMPTY","features":[328]},{"name":"SECBUFFER_EXTRA","features":[328]},{"name":"SECBUFFER_FLAGS","features":[328]},{"name":"SECBUFFER_KERNEL_MAP","features":[328]},{"name":"SECBUFFER_MECHLIST","features":[328]},{"name":"SECBUFFER_MECHLIST_SIGNATURE","features":[328]},{"name":"SECBUFFER_MISSING","features":[328]},{"name":"SECBUFFER_NEGOTIATION_INFO","features":[328]},{"name":"SECBUFFER_PADDING","features":[328]},{"name":"SECBUFFER_PKG_PARAMS","features":[328]},{"name":"SECBUFFER_PRESHARED_KEY","features":[328]},{"name":"SECBUFFER_PRESHARED_KEY_IDENTITY","features":[328]},{"name":"SECBUFFER_READONLY","features":[328]},{"name":"SECBUFFER_READONLY_WITH_CHECKSUM","features":[328]},{"name":"SECBUFFER_RESERVED","features":[328]},{"name":"SECBUFFER_SEND_GENERIC_TLS_EXTENSION","features":[328]},{"name":"SECBUFFER_SRTP_MASTER_KEY_IDENTIFIER","features":[328]},{"name":"SECBUFFER_SRTP_PROTECTION_PROFILES","features":[328]},{"name":"SECBUFFER_STREAM","features":[328]},{"name":"SECBUFFER_STREAM_HEADER","features":[328]},{"name":"SECBUFFER_STREAM_TRAILER","features":[328]},{"name":"SECBUFFER_SUBSCRIBE_GENERIC_TLS_EXTENSION","features":[328]},{"name":"SECBUFFER_TARGET","features":[328]},{"name":"SECBUFFER_TARGET_HOST","features":[328]},{"name":"SECBUFFER_TOKEN","features":[328]},{"name":"SECBUFFER_TOKEN_BINDING","features":[328]},{"name":"SECBUFFER_TRAFFIC_SECRETS","features":[328]},{"name":"SECBUFFER_UNMAPPED","features":[328]},{"name":"SECBUFFER_VERSION","features":[328]},{"name":"SECPKGCONTEXT_CIPHERINFO_V1","features":[328]},{"name":"SECPKGCONTEXT_CONNECTION_INFO_EX_V1","features":[328]},{"name":"SECPKG_ANSI_ATTRIBUTE","features":[328]},{"name":"SECPKG_APP_MODE_INFO","features":[307,328]},{"name":"SECPKG_ATTR","features":[328]},{"name":"SECPKG_ATTR_ACCESS_TOKEN","features":[328]},{"name":"SECPKG_ATTR_APPLICATION_PROTOCOL","features":[328]},{"name":"SECPKG_ATTR_APP_DATA","features":[328]},{"name":"SECPKG_ATTR_AUTHENTICATION_ID","features":[328]},{"name":"SECPKG_ATTR_AUTHORITY","features":[328]},{"name":"SECPKG_ATTR_CC_POLICY_RESULT","features":[328]},{"name":"SECPKG_ATTR_CERT_CHECK_RESULT","features":[328]},{"name":"SECPKG_ATTR_CERT_CHECK_RESULT_INPROC","features":[328]},{"name":"SECPKG_ATTR_CERT_TRUST_STATUS","features":[328]},{"name":"SECPKG_ATTR_CIPHER_INFO","features":[328]},{"name":"SECPKG_ATTR_CIPHER_STRENGTHS","features":[328]},{"name":"SECPKG_ATTR_CLIENT_CERT_POLICY","features":[328]},{"name":"SECPKG_ATTR_CLIENT_SPECIFIED_TARGET","features":[328]},{"name":"SECPKG_ATTR_CONNECTION_INFO","features":[328]},{"name":"SECPKG_ATTR_CONNECTION_INFO_EX","features":[328]},{"name":"SECPKG_ATTR_CONTEXT_DELETED","features":[328]},{"name":"SECPKG_ATTR_CREDENTIAL_NAME","features":[328]},{"name":"SECPKG_ATTR_CREDS","features":[328]},{"name":"SECPKG_ATTR_CREDS_2","features":[328]},{"name":"SECPKG_ATTR_C_ACCESS_TOKEN","features":[328]},{"name":"SECPKG_ATTR_C_FULL_ACCESS_TOKEN","features":[328]},{"name":"SECPKG_ATTR_DCE_INFO","features":[328]},{"name":"SECPKG_ATTR_DTLS_MTU","features":[328]},{"name":"SECPKG_ATTR_EAP_KEY_BLOCK","features":[328]},{"name":"SECPKG_ATTR_EAP_PRF_INFO","features":[328]},{"name":"SECPKG_ATTR_EARLY_START","features":[328]},{"name":"SECPKG_ATTR_ENDPOINT_BINDINGS","features":[328]},{"name":"SECPKG_ATTR_FLAGS","features":[328]},{"name":"SECPKG_ATTR_ISSUER_LIST","features":[328]},{"name":"SECPKG_ATTR_ISSUER_LIST_EX","features":[328]},{"name":"SECPKG_ATTR_IS_LOOPBACK","features":[328]},{"name":"SECPKG_ATTR_KEYING_MATERIAL","features":[328]},{"name":"SECPKG_ATTR_KEYING_MATERIAL_INFO","features":[328]},{"name":"SECPKG_ATTR_KEYING_MATERIAL_INPROC","features":[328]},{"name":"SECPKG_ATTR_KEYING_MATERIAL_TOKEN_BINDING","features":[328]},{"name":"SECPKG_ATTR_KEY_INFO","features":[328]},{"name":"SECPKG_ATTR_LAST_CLIENT_TOKEN_STATUS","features":[328]},{"name":"SECPKG_ATTR_LCT_STATUS","features":[328]},{"name":"SECPKG_ATTR_LIFESPAN","features":[328]},{"name":"SECPKG_ATTR_LOCAL_CERT_CONTEXT","features":[328]},{"name":"SECPKG_ATTR_LOCAL_CERT_INFO","features":[328]},{"name":"SECPKG_ATTR_LOCAL_CRED","features":[328]},{"name":"SECPKG_ATTR_LOGOFF_TIME","features":[328]},{"name":"SECPKG_ATTR_MAPPED_CRED_ATTR","features":[328]},{"name":"SECPKG_ATTR_NAMES","features":[328]},{"name":"SECPKG_ATTR_NATIVE_NAMES","features":[328]},{"name":"SECPKG_ATTR_NEGOTIATED_TLS_EXTENSIONS","features":[328]},{"name":"SECPKG_ATTR_NEGOTIATION_INFO","features":[328]},{"name":"SECPKG_ATTR_NEGOTIATION_PACKAGE","features":[328]},{"name":"SECPKG_ATTR_NEGO_INFO_FLAG_NO_KERBEROS","features":[328]},{"name":"SECPKG_ATTR_NEGO_INFO_FLAG_NO_NTLM","features":[328]},{"name":"SECPKG_ATTR_NEGO_KEYS","features":[328]},{"name":"SECPKG_ATTR_NEGO_PKG_INFO","features":[328]},{"name":"SECPKG_ATTR_NEGO_STATUS","features":[328]},{"name":"SECPKG_ATTR_PACKAGE_INFO","features":[328]},{"name":"SECPKG_ATTR_PASSWORD_EXPIRY","features":[328]},{"name":"SECPKG_ATTR_PROMPTING_NEEDED","features":[328]},{"name":"SECPKG_ATTR_PROTO_INFO","features":[328]},{"name":"SECPKG_ATTR_REMOTE_CERTIFICATES","features":[328]},{"name":"SECPKG_ATTR_REMOTE_CERT_CHAIN","features":[328]},{"name":"SECPKG_ATTR_REMOTE_CERT_CONTEXT","features":[328]},{"name":"SECPKG_ATTR_REMOTE_CRED","features":[328]},{"name":"SECPKG_ATTR_ROOT_STORE","features":[328]},{"name":"SECPKG_ATTR_SASL_CONTEXT","features":[328]},{"name":"SECPKG_ATTR_SERIALIZED_REMOTE_CERT_CONTEXT","features":[328]},{"name":"SECPKG_ATTR_SERIALIZED_REMOTE_CERT_CONTEXT_INPROC","features":[328]},{"name":"SECPKG_ATTR_SERVER_AUTH_FLAGS","features":[328]},{"name":"SECPKG_ATTR_SESSION_INFO","features":[328]},{"name":"SECPKG_ATTR_SESSION_KEY","features":[328]},{"name":"SECPKG_ATTR_SESSION_TICKET_KEYS","features":[328]},{"name":"SECPKG_ATTR_SIZES","features":[328]},{"name":"SECPKG_ATTR_SRTP_PARAMETERS","features":[328]},{"name":"SECPKG_ATTR_STREAM_SIZES","features":[328]},{"name":"SECPKG_ATTR_SUBJECT_SECURITY_ATTRIBUTES","features":[328]},{"name":"SECPKG_ATTR_SUPPORTED_ALGS","features":[328]},{"name":"SECPKG_ATTR_SUPPORTED_PROTOCOLS","features":[328]},{"name":"SECPKG_ATTR_SUPPORTED_SIGNATURES","features":[328]},{"name":"SECPKG_ATTR_TARGET","features":[328]},{"name":"SECPKG_ATTR_TARGET_INFORMATION","features":[328]},{"name":"SECPKG_ATTR_THUNK_ALL","features":[328]},{"name":"SECPKG_ATTR_TOKEN_BINDING","features":[328]},{"name":"SECPKG_ATTR_UI_INFO","features":[328]},{"name":"SECPKG_ATTR_UNIQUE_BINDINGS","features":[328]},{"name":"SECPKG_ATTR_USER_FLAGS","features":[328]},{"name":"SECPKG_ATTR_USE_NCRYPT","features":[328]},{"name":"SECPKG_ATTR_USE_VALIDATED","features":[328]},{"name":"SECPKG_BYTE_VECTOR","features":[328]},{"name":"SECPKG_CALLFLAGS_APPCONTAINER","features":[328]},{"name":"SECPKG_CALLFLAGS_APPCONTAINER_AUTHCAPABLE","features":[328]},{"name":"SECPKG_CALLFLAGS_APPCONTAINER_UPNCAPABLE","features":[328]},{"name":"SECPKG_CALLFLAGS_FORCE_SUPPLIED","features":[328]},{"name":"SECPKG_CALL_ANSI","features":[328]},{"name":"SECPKG_CALL_ASYNC_UPDATE","features":[328]},{"name":"SECPKG_CALL_BUFFER_MARSHAL","features":[328]},{"name":"SECPKG_CALL_CLEANUP","features":[328]},{"name":"SECPKG_CALL_CLOUDAP_CONNECT","features":[328]},{"name":"SECPKG_CALL_INFO","features":[328]},{"name":"SECPKG_CALL_IN_PROC","features":[328]},{"name":"SECPKG_CALL_IS_TCB","features":[328]},{"name":"SECPKG_CALL_KERNEL_MODE","features":[328]},{"name":"SECPKG_CALL_NEGO","features":[328]},{"name":"SECPKG_CALL_NEGO_EXTENDER","features":[328]},{"name":"SECPKG_CALL_NETWORK_ONLY","features":[328]},{"name":"SECPKG_CALL_PACKAGE_MESSAGE_TYPE","features":[328]},{"name":"SECPKG_CALL_PACKAGE_PIN_DC_REQUEST","features":[328]},{"name":"SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST","features":[307,328]},{"name":"SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_CLEANUP_CREDENTIALS","features":[328]},{"name":"SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_OPTIMISTIC_LOGON","features":[328]},{"name":"SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_TO_SSO_SESSION","features":[328]},{"name":"SECPKG_CALL_PACKAGE_UNPIN_ALL_DCS_REQUEST","features":[328]},{"name":"SECPKG_CALL_PROCESS_TERM","features":[328]},{"name":"SECPKG_CALL_RECURSIVE","features":[328]},{"name":"SECPKG_CALL_SYSTEM_PROC","features":[328]},{"name":"SECPKG_CALL_THREAD_TERM","features":[328]},{"name":"SECPKG_CALL_UNLOCK","features":[328]},{"name":"SECPKG_CALL_URGENT","features":[328]},{"name":"SECPKG_CALL_WINLOGON","features":[328]},{"name":"SECPKG_CALL_WOWA32","features":[328]},{"name":"SECPKG_CALL_WOWCLIENT","features":[328]},{"name":"SECPKG_CALL_WOWX86","features":[328]},{"name":"SECPKG_CLIENT_INFO","features":[307,328]},{"name":"SECPKG_CLIENT_INFO_EX","features":[307,328]},{"name":"SECPKG_CLIENT_PROCESS_TERMINATED","features":[328]},{"name":"SECPKG_CLIENT_THREAD_TERMINATED","features":[328]},{"name":"SECPKG_CONTEXT_EXPORT_DELETE_OLD","features":[328]},{"name":"SECPKG_CONTEXT_EXPORT_RESET_NEW","features":[328]},{"name":"SECPKG_CONTEXT_EXPORT_TO_KERNEL","features":[328]},{"name":"SECPKG_CONTEXT_THUNKS","features":[328]},{"name":"SECPKG_CRED","features":[328]},{"name":"SECPKG_CREDENTIAL","features":[307,328]},{"name":"SECPKG_CREDENTIAL_ATTRIBUTE","features":[328]},{"name":"SECPKG_CREDENTIAL_FLAGS_CALLER_HAS_TCB","features":[328]},{"name":"SECPKG_CREDENTIAL_FLAGS_CREDMAN_CRED","features":[328]},{"name":"SECPKG_CREDENTIAL_VERSION","features":[328]},{"name":"SECPKG_CRED_ATTR_CERT","features":[328]},{"name":"SECPKG_CRED_ATTR_KDC_PROXY_SETTINGS","features":[328]},{"name":"SECPKG_CRED_ATTR_NAMES","features":[328]},{"name":"SECPKG_CRED_ATTR_PAC_BYPASS","features":[328]},{"name":"SECPKG_CRED_ATTR_SSI_PROVIDER","features":[328]},{"name":"SECPKG_CRED_AUTOLOGON_RESTRICTED","features":[328]},{"name":"SECPKG_CRED_BOTH","features":[328]},{"name":"SECPKG_CRED_CLASS","features":[328]},{"name":"SECPKG_CRED_DEFAULT","features":[328]},{"name":"SECPKG_CRED_INBOUND","features":[328]},{"name":"SECPKG_CRED_OUTBOUND","features":[328]},{"name":"SECPKG_CRED_PROCESS_POLICY_ONLY","features":[328]},{"name":"SECPKG_CRED_RESERVED","features":[328]},{"name":"SECPKG_DLL_FUNCTIONS","features":[307,328]},{"name":"SECPKG_EVENT_NOTIFY","features":[328]},{"name":"SECPKG_EVENT_PACKAGE_CHANGE","features":[328]},{"name":"SECPKG_EVENT_ROLE_CHANGE","features":[328]},{"name":"SECPKG_EXTENDED_INFORMATION","features":[328]},{"name":"SECPKG_EXTENDED_INFORMATION_CLASS","features":[328]},{"name":"SECPKG_EXTRA_OIDS","features":[328]},{"name":"SECPKG_FLAG_ACCEPT_WIN32_NAME","features":[328]},{"name":"SECPKG_FLAG_APPCONTAINER_CHECKS","features":[328]},{"name":"SECPKG_FLAG_APPCONTAINER_PASSTHROUGH","features":[328]},{"name":"SECPKG_FLAG_APPLY_LOOPBACK","features":[328]},{"name":"SECPKG_FLAG_ASCII_BUFFERS","features":[328]},{"name":"SECPKG_FLAG_CLIENT_ONLY","features":[328]},{"name":"SECPKG_FLAG_CONNECTION","features":[328]},{"name":"SECPKG_FLAG_CREDENTIAL_ISOLATION_ENABLED","features":[328]},{"name":"SECPKG_FLAG_DATAGRAM","features":[328]},{"name":"SECPKG_FLAG_DELEGATION","features":[328]},{"name":"SECPKG_FLAG_EXTENDED_ERROR","features":[328]},{"name":"SECPKG_FLAG_FRAGMENT","features":[328]},{"name":"SECPKG_FLAG_GSS_COMPATIBLE","features":[328]},{"name":"SECPKG_FLAG_IMPERSONATION","features":[328]},{"name":"SECPKG_FLAG_INTEGRITY","features":[328]},{"name":"SECPKG_FLAG_LOGON","features":[328]},{"name":"SECPKG_FLAG_MULTI_REQUIRED","features":[328]},{"name":"SECPKG_FLAG_MUTUAL_AUTH","features":[328]},{"name":"SECPKG_FLAG_NEGOTIABLE","features":[328]},{"name":"SECPKG_FLAG_NEGOTIABLE2","features":[328]},{"name":"SECPKG_FLAG_NEGO_EXTENDER","features":[328]},{"name":"SECPKG_FLAG_PRIVACY","features":[328]},{"name":"SECPKG_FLAG_READONLY_WITH_CHECKSUM","features":[328]},{"name":"SECPKG_FLAG_RESTRICTED_TOKENS","features":[328]},{"name":"SECPKG_FLAG_STREAM","features":[328]},{"name":"SECPKG_FLAG_TOKEN_ONLY","features":[328]},{"name":"SECPKG_FUNCTION_TABLE","features":[307,328,481,342]},{"name":"SECPKG_GSS_INFO","features":[328]},{"name":"SECPKG_ID_NONE","features":[328]},{"name":"SECPKG_INTERFACE_VERSION","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_10","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_11","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_2","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_3","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_4","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_5","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_6","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_7","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_8","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_9","features":[328]},{"name":"SECPKG_KERNEL_FUNCTIONS","features":[307,328,313]},{"name":"SECPKG_KERNEL_FUNCTION_TABLE","features":[307,328,313]},{"name":"SECPKG_LSAMODEINIT_NAME","features":[328]},{"name":"SECPKG_MAX_OID_LENGTH","features":[328]},{"name":"SECPKG_MSVAV_FLAGS_VALID","features":[328]},{"name":"SECPKG_MSVAV_TIMESTAMP_VALID","features":[328]},{"name":"SECPKG_MUTUAL_AUTH_LEVEL","features":[328]},{"name":"SECPKG_NAME_TYPE","features":[328]},{"name":"SECPKG_NEGO2_INFO","features":[328]},{"name":"SECPKG_NEGOTIATION_COMPLETE","features":[328]},{"name":"SECPKG_NEGOTIATION_DIRECT","features":[328]},{"name":"SECPKG_NEGOTIATION_IN_PROGRESS","features":[328]},{"name":"SECPKG_NEGOTIATION_OPTIMISTIC","features":[328]},{"name":"SECPKG_NEGOTIATION_TRY_MULTICRED","features":[328]},{"name":"SECPKG_NTLM_TARGETINFO","features":[307,328]},{"name":"SECPKG_OPTIONS_PERMANENT","features":[328]},{"name":"SECPKG_OPTIONS_TYPE_LSA","features":[328]},{"name":"SECPKG_OPTIONS_TYPE_SSPI","features":[328]},{"name":"SECPKG_OPTIONS_TYPE_UNKNOWN","features":[328]},{"name":"SECPKG_PACKAGE_CHANGE_LOAD","features":[328]},{"name":"SECPKG_PACKAGE_CHANGE_SELECT","features":[328]},{"name":"SECPKG_PACKAGE_CHANGE_TYPE","features":[328]},{"name":"SECPKG_PACKAGE_CHANGE_UNLOAD","features":[328]},{"name":"SECPKG_PARAMETERS","features":[328]},{"name":"SECPKG_POST_LOGON_USER_INFO","features":[307,328]},{"name":"SECPKG_PRIMARY_CRED","features":[307,328]},{"name":"SECPKG_PRIMARY_CRED_EX","features":[307,328]},{"name":"SECPKG_PRIMARY_CRED_EX_FLAGS_EX_DELEGATION_TOKEN","features":[328]},{"name":"SECPKG_REDIRECTED_LOGON_BUFFER","features":[307,328]},{"name":"SECPKG_REDIRECTED_LOGON_GUID_INITIALIZER","features":[328]},{"name":"SECPKG_SERIALIZED_OID","features":[328]},{"name":"SECPKG_SESSIONINFO_TYPE","features":[328]},{"name":"SECPKG_SHORT_VECTOR","features":[328]},{"name":"SECPKG_STATE_CRED_ISOLATION_ENABLED","features":[328]},{"name":"SECPKG_STATE_DOMAIN_CONTROLLER","features":[328]},{"name":"SECPKG_STATE_ENCRYPTION_PERMITTED","features":[328]},{"name":"SECPKG_STATE_RESERVED_1","features":[328]},{"name":"SECPKG_STATE_STANDALONE","features":[328]},{"name":"SECPKG_STATE_STRONG_ENCRYPTION_PERMITTED","features":[328]},{"name":"SECPKG_STATE_WORKSTATION","features":[328]},{"name":"SECPKG_SUPPLEMENTAL_CRED","features":[328]},{"name":"SECPKG_SUPPLEMENTAL_CRED_ARRAY","features":[328]},{"name":"SECPKG_SUPPLIED_CREDENTIAL","features":[328]},{"name":"SECPKG_SURROGATE_LOGON","features":[307,328]},{"name":"SECPKG_SURROGATE_LOGON_ENTRY","features":[328]},{"name":"SECPKG_SURROGATE_LOGON_VERSION_1","features":[328]},{"name":"SECPKG_TARGETINFO","features":[328]},{"name":"SECPKG_UNICODE_ATTRIBUTE","features":[328]},{"name":"SECPKG_USERMODEINIT_NAME","features":[328]},{"name":"SECPKG_USER_FUNCTION_TABLE","features":[307,328]},{"name":"SECPKG_WOW_CLIENT_DLL","features":[328]},{"name":"SECQOP_WRAP_NO_ENCRYPT","features":[328]},{"name":"SECQOP_WRAP_OOB_DATA","features":[328]},{"name":"SECRET_QUERY_VALUE","features":[328]},{"name":"SECRET_SET_VALUE","features":[328]},{"name":"SECURITY_ENTRYPOINT","features":[328]},{"name":"SECURITY_ENTRYPOINT16","features":[328]},{"name":"SECURITY_ENTRYPOINT_ANSI","features":[328]},{"name":"SECURITY_ENTRYPOINT_ANSIA","features":[328]},{"name":"SECURITY_ENTRYPOINT_ANSIW","features":[328]},{"name":"SECURITY_LOGON_SESSION_DATA","features":[307,328]},{"name":"SECURITY_LOGON_TYPE","features":[328]},{"name":"SECURITY_NATIVE_DREP","features":[328]},{"name":"SECURITY_NETWORK_DREP","features":[328]},{"name":"SECURITY_PACKAGE_OPTIONS","features":[328]},{"name":"SECURITY_PACKAGE_OPTIONS_TYPE","features":[328]},{"name":"SECURITY_STRING","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_2","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_3","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_4","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_5","features":[328]},{"name":"SECURITY_USER_DATA","features":[328]},{"name":"SEC_APPLICATION_PROTOCOLS","features":[328]},{"name":"SEC_APPLICATION_PROTOCOL_LIST","features":[328]},{"name":"SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT","features":[328]},{"name":"SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS","features":[328]},{"name":"SEC_CERTIFICATE_REQUEST_CONTEXT","features":[328]},{"name":"SEC_CHANNEL_BINDINGS","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_AUDIT_BINDINGS","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_EX","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_ABSENT","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_CLIENT_SUPPORT","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_NOTVALID_MISMATCH","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_NOTVALID_MISSING","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_VALID_MATCHED","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_VALID_MISSING","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_VALID_PROXY","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_VALID_FLAGS","features":[328]},{"name":"SEC_DTLS_MTU","features":[328]},{"name":"SEC_FLAGS","features":[328]},{"name":"SEC_GET_KEY_FN","features":[328]},{"name":"SEC_NEGOTIATION_INFO","features":[328]},{"name":"SEC_PRESHAREDKEY","features":[328]},{"name":"SEC_PRESHAREDKEY_IDENTITY","features":[328]},{"name":"SEC_SRTP_MASTER_KEY_IDENTIFIER","features":[328]},{"name":"SEC_SRTP_PROTECTION_PROFILES","features":[328]},{"name":"SEC_TOKEN_BINDING","features":[328]},{"name":"SEC_TRAFFIC_SECRETS","features":[328]},{"name":"SEC_TRAFFIC_SECRET_TYPE","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY32","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_ENCRYPT_FOR_SYSTEM","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_ENCRYPT_SAME_LOGON","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_ENCRYPT_SAME_PROCESS","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_EX2","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_EX32","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_EXA","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_EXW","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_ID_PROVIDER","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_NULL_DOMAIN","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_NULL_USER","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_PROCESS_ENCRYPTED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_RESERVED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_CREDPROV_DO_NOT_LOAD","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_CREDPROV_DO_NOT_SAVE","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_NO_CHECKBOX","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_SAVE_CRED_BY_CALLER","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_SAVE_CRED_CHECKED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_USE_MASK","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SYSTEM_ENCRYPTED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SYSTEM_PROTECTED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_USER_PROTECTED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_INFO","features":[328,324]},{"name":"SEC_WINNT_AUTH_IDENTITY_MARSHALLED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_ONLY","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_VERSION","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_VERSION_2","features":[328]},{"name":"SEND_GENERIC_TLS_EXTENSION","features":[328]},{"name":"SESSION_TICKET_INFO_V0","features":[328]},{"name":"SESSION_TICKET_INFO_VERSION","features":[328]},{"name":"SET_CONTEXT_ATTRIBUTES_FN_A","features":[328,481]},{"name":"SET_CONTEXT_ATTRIBUTES_FN_W","features":[328,481]},{"name":"SET_CREDENTIALS_ATTRIBUTES_FN_A","features":[328,481]},{"name":"SET_CREDENTIALS_ATTRIBUTES_FN_W","features":[328,481]},{"name":"SE_ADT_ACCESS_REASON","features":[328]},{"name":"SE_ADT_CLAIMS","features":[328]},{"name":"SE_ADT_OBJECT_ONLY","features":[328]},{"name":"SE_ADT_OBJECT_TYPE","features":[328]},{"name":"SE_ADT_PARAMETERS_SELF_RELATIVE","features":[328]},{"name":"SE_ADT_PARAMETERS_SEND_TO_LSA","features":[328]},{"name":"SE_ADT_PARAMETER_ARRAY","features":[328]},{"name":"SE_ADT_PARAMETER_ARRAY_ENTRY","features":[328]},{"name":"SE_ADT_PARAMETER_ARRAY_EX","features":[328]},{"name":"SE_ADT_PARAMETER_EXTENSIBLE_AUDIT","features":[328]},{"name":"SE_ADT_PARAMETER_GENERIC_AUDIT","features":[328]},{"name":"SE_ADT_PARAMETER_TYPE","features":[328]},{"name":"SE_ADT_PARAMETER_WRITE_SYNCHRONOUS","features":[328]},{"name":"SE_ADT_POLICY_AUDIT_EVENT_TYPE_EX_BEGIN","features":[328]},{"name":"SE_BATCH_LOGON_NAME","features":[328]},{"name":"SE_DENY_BATCH_LOGON_NAME","features":[328]},{"name":"SE_DENY_INTERACTIVE_LOGON_NAME","features":[328]},{"name":"SE_DENY_NETWORK_LOGON_NAME","features":[328]},{"name":"SE_DENY_REMOTE_INTERACTIVE_LOGON_NAME","features":[328]},{"name":"SE_DENY_SERVICE_LOGON_NAME","features":[328]},{"name":"SE_INTERACTIVE_LOGON_NAME","features":[328]},{"name":"SE_MAX_AUDIT_PARAMETERS","features":[328]},{"name":"SE_MAX_GENERIC_AUDIT_PARAMETERS","features":[328]},{"name":"SE_NETWORK_LOGON_NAME","features":[328]},{"name":"SE_REMOTE_INTERACTIVE_LOGON_NAME","features":[328]},{"name":"SE_SERVICE_LOGON_NAME","features":[328]},{"name":"SLAcquireGenuineTicket","features":[328]},{"name":"SLActivateProduct","features":[328]},{"name":"SLClose","features":[328]},{"name":"SLConsumeRight","features":[328]},{"name":"SLDATATYPE","features":[328]},{"name":"SLDepositOfflineConfirmationId","features":[328]},{"name":"SLDepositOfflineConfirmationIdEx","features":[328]},{"name":"SLFireEvent","features":[328]},{"name":"SLGenerateOfflineInstallationId","features":[328]},{"name":"SLGenerateOfflineInstallationIdEx","features":[328]},{"name":"SLGetApplicationInformation","features":[328]},{"name":"SLGetGenuineInformation","features":[328]},{"name":"SLGetInstalledProductKeyIds","features":[328]},{"name":"SLGetLicense","features":[328]},{"name":"SLGetLicenseFileId","features":[328]},{"name":"SLGetLicenseInformation","features":[328]},{"name":"SLGetLicensingStatusInformation","features":[328]},{"name":"SLGetPKeyId","features":[328]},{"name":"SLGetPKeyInformation","features":[328]},{"name":"SLGetPolicyInformation","features":[328]},{"name":"SLGetPolicyInformationDWORD","features":[328]},{"name":"SLGetProductSkuInformation","features":[328]},{"name":"SLGetReferralInformation","features":[328]},{"name":"SLGetSLIDList","features":[328]},{"name":"SLGetServerStatus","features":[328]},{"name":"SLGetServiceInformation","features":[328]},{"name":"SLGetWindowsInformation","features":[328]},{"name":"SLGetWindowsInformationDWORD","features":[328]},{"name":"SLIDTYPE","features":[328]},{"name":"SLInstallLicense","features":[328]},{"name":"SLInstallProofOfPurchase","features":[328]},{"name":"SLIsGenuineLocal","features":[328]},{"name":"SLLICENSINGSTATUS","features":[328]},{"name":"SLOpen","features":[328]},{"name":"SLQueryLicenseValueFromApp","features":[328]},{"name":"SLREFERRALTYPE","features":[328]},{"name":"SLRegisterEvent","features":[307,328]},{"name":"SLSetCurrentProductKey","features":[328]},{"name":"SLSetGenuineInformation","features":[328]},{"name":"SLUninstallLicense","features":[328]},{"name":"SLUninstallProofOfPurchase","features":[328]},{"name":"SLUnregisterEvent","features":[307,328]},{"name":"SL_ACTIVATION_INFO_HEADER","features":[328]},{"name":"SL_ACTIVATION_TYPE","features":[328]},{"name":"SL_ACTIVATION_TYPE_ACTIVE_DIRECTORY","features":[328]},{"name":"SL_ACTIVATION_TYPE_DEFAULT","features":[328]},{"name":"SL_AD_ACTIVATION_INFO","features":[328]},{"name":"SL_CLIENTAPI_ZONE","features":[328]},{"name":"SL_DATA_BINARY","features":[328]},{"name":"SL_DATA_DWORD","features":[328]},{"name":"SL_DATA_MULTI_SZ","features":[328]},{"name":"SL_DATA_NONE","features":[328]},{"name":"SL_DATA_SUM","features":[328]},{"name":"SL_DATA_SZ","features":[328]},{"name":"SL_DEFAULT_MIGRATION_ENCRYPTOR_URI","features":[328]},{"name":"SL_EVENT_LICENSING_STATE_CHANGED","features":[328]},{"name":"SL_EVENT_POLICY_CHANGED","features":[328]},{"name":"SL_EVENT_USER_NOTIFICATION","features":[328]},{"name":"SL_E_ACTIVATION_IN_PROGRESS","features":[328]},{"name":"SL_E_APPLICATION_POLICIES_MISSING","features":[328]},{"name":"SL_E_APPLICATION_POLICIES_NOT_LOADED","features":[328]},{"name":"SL_E_AUTHN_CANT_VERIFY","features":[328]},{"name":"SL_E_AUTHN_CHALLENGE_NOT_SET","features":[328]},{"name":"SL_E_AUTHN_MISMATCHED_KEY","features":[328]},{"name":"SL_E_AUTHN_WRONG_VERSION","features":[328]},{"name":"SL_E_BASE_SKU_NOT_AVAILABLE","features":[328]},{"name":"SL_E_BIOS_KEY","features":[328]},{"name":"SL_E_BLOCKED_PRODUCT_KEY","features":[328]},{"name":"SL_E_CHPA_ACTCONFIG_ID_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_BINDING_MAPPING_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_BINDING_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_BUSINESS_RULE_INPUT_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_DATABASE_ERROR","features":[328]},{"name":"SL_E_CHPA_DIGITALMARKER_BINDING_NOT_CONFIGURED","features":[328]},{"name":"SL_E_CHPA_DIGITALMARKER_INVALID_BINDING","features":[328]},{"name":"SL_E_CHPA_DMAK_EXTENSION_LIMIT_EXCEEDED","features":[328]},{"name":"SL_E_CHPA_DMAK_LIMIT_EXCEEDED","features":[328]},{"name":"SL_E_CHPA_DYNAMICALLY_BLOCKED_PRODUCT_KEY","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_DELETE_PRODUCTKEY_BINDING","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_DELETE_PRODUCT_KEY_PROPERTY","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_INSERT_PRODUCTKEY_BINDING","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_INSERT_PRODUCT_KEY_PROPERTY","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_INSERT_PRODUCT_KEY_RECORD","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_PROCESS_PRODUCT_KEY_BINDINGS_XML","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_UPDATE_PRODUCTKEY_BINDING","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_UPDATE_PRODUCT_KEY_PROPERTY","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_UPDATE_PRODUCT_KEY_RECORD","features":[328]},{"name":"SL_E_CHPA_GENERAL_ERROR","features":[328]},{"name":"SL_E_CHPA_INVALID_ACTCONFIG_ID","features":[328]},{"name":"SL_E_CHPA_INVALID_ARGUMENT","features":[328]},{"name":"SL_E_CHPA_INVALID_BINDING","features":[328]},{"name":"SL_E_CHPA_INVALID_BINDING_URI","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_DATA","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_DATA_ID","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_KEY","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_KEY_CHAR","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_KEY_FORMAT","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_KEY_LENGTH","features":[328]},{"name":"SL_E_CHPA_MAXIMUM_UNLOCK_EXCEEDED","features":[328]},{"name":"SL_E_CHPA_MSCH_RESPONSE_NOT_AVAILABLE_VGA","features":[328]},{"name":"SL_E_CHPA_NETWORK_ERROR","features":[328]},{"name":"SL_E_CHPA_NO_RULES_TO_ACTIVATE","features":[328]},{"name":"SL_E_CHPA_NULL_VALUE_FOR_PROPERTY_NAME_OR_ID","features":[328]},{"name":"SL_E_CHPA_OEM_SLP_COA0","features":[328]},{"name":"SL_E_CHPA_OVERRIDE_REQUEST_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_PRODUCT_KEY_BEING_USED","features":[328]},{"name":"SL_E_CHPA_PRODUCT_KEY_BLOCKED","features":[328]},{"name":"SL_E_CHPA_PRODUCT_KEY_BLOCKED_IPLOCATION","features":[328]},{"name":"SL_E_CHPA_PRODUCT_KEY_OUT_OF_RANGE","features":[328]},{"name":"SL_E_CHPA_REISSUANCE_LIMIT_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_RESPONSE_NOT_AVAILABLE","features":[328]},{"name":"SL_E_CHPA_SYSTEM_ERROR","features":[328]},{"name":"SL_E_CHPA_TIMEBASED_ACTIVATION_AFTER_END_DATE","features":[328]},{"name":"SL_E_CHPA_TIMEBASED_ACTIVATION_BEFORE_START_DATE","features":[328]},{"name":"SL_E_CHPA_TIMEBASED_ACTIVATION_NOT_AVAILABLE","features":[328]},{"name":"SL_E_CHPA_TIMEBASED_PRODUCT_KEY_NOT_CONFIGURED","features":[328]},{"name":"SL_E_CHPA_UNKNOWN_PRODUCT_KEY_TYPE","features":[328]},{"name":"SL_E_CHPA_UNKNOWN_PROPERTY_ID","features":[328]},{"name":"SL_E_CHPA_UNKNOWN_PROPERTY_NAME","features":[328]},{"name":"SL_E_CHPA_UNSUPPORTED_PRODUCT_KEY","features":[328]},{"name":"SL_E_CIDIID_INVALID_CHECK_DIGITS","features":[328]},{"name":"SL_E_CIDIID_INVALID_DATA","features":[328]},{"name":"SL_E_CIDIID_INVALID_DATA_LENGTH","features":[328]},{"name":"SL_E_CIDIID_INVALID_VERSION","features":[328]},{"name":"SL_E_CIDIID_MISMATCHED","features":[328]},{"name":"SL_E_CIDIID_MISMATCHED_PKEY","features":[328]},{"name":"SL_E_CIDIID_NOT_BOUND","features":[328]},{"name":"SL_E_CIDIID_NOT_DEPOSITED","features":[328]},{"name":"SL_E_CIDIID_VERSION_NOT_SUPPORTED","features":[328]},{"name":"SL_E_DATATYPE_MISMATCHED","features":[328]},{"name":"SL_E_DECRYPTION_LICENSES_NOT_AVAILABLE","features":[328]},{"name":"SL_E_DEPENDENT_PROPERTY_NOT_SET","features":[328]},{"name":"SL_E_DOWNLEVEL_SETUP_KEY","features":[328]},{"name":"SL_E_DUPLICATE_POLICY","features":[328]},{"name":"SL_E_EDITION_MISMATCHED","features":[328]},{"name":"SL_E_ENGINE_DETECTED_EXPLOIT","features":[328]},{"name":"SL_E_EUL_CONSUMPTION_FAILED","features":[328]},{"name":"SL_E_EUL_NOT_AVAILABLE","features":[328]},{"name":"SL_E_EVALUATION_FAILED","features":[328]},{"name":"SL_E_EVENT_ALREADY_REGISTERED","features":[328]},{"name":"SL_E_EVENT_NOT_REGISTERED","features":[328]},{"name":"SL_E_EXTERNAL_SIGNATURE_NOT_FOUND","features":[328]},{"name":"SL_E_GRACE_TIME_EXPIRED","features":[328]},{"name":"SL_E_HEALTH_CHECK_FAILED_MUI_FILES","features":[328]},{"name":"SL_E_HEALTH_CHECK_FAILED_NEUTRAL_FILES","features":[328]},{"name":"SL_E_HWID_CHANGED","features":[328]},{"name":"SL_E_HWID_ERROR","features":[328]},{"name":"SL_E_IA_ID_MISMATCH","features":[328]},{"name":"SL_E_IA_INVALID_VIRTUALIZATION_PLATFORM","features":[328]},{"name":"SL_E_IA_MACHINE_NOT_BOUND","features":[328]},{"name":"SL_E_IA_PARENT_PARTITION_NOT_ACTIVATED","features":[328]},{"name":"SL_E_IA_THROTTLE_LIMIT_EXCEEDED","features":[328]},{"name":"SL_E_INTERNAL_ERROR","features":[328]},{"name":"SL_E_INVALID_AD_DATA","features":[328]},{"name":"SL_E_INVALID_BINDING_BLOB","features":[328]},{"name":"SL_E_INVALID_CLIENT_TOKEN","features":[328]},{"name":"SL_E_INVALID_CONTEXT","features":[328]},{"name":"SL_E_INVALID_CONTEXT_DATA","features":[328]},{"name":"SL_E_INVALID_EVENT_ID","features":[328]},{"name":"SL_E_INVALID_FILE_HASH","features":[328]},{"name":"SL_E_INVALID_GUID","features":[328]},{"name":"SL_E_INVALID_HASH","features":[328]},{"name":"SL_E_INVALID_LICENSE","features":[328]},{"name":"SL_E_INVALID_LICENSE_STATE","features":[328]},{"name":"SL_E_INVALID_LICENSE_STATE_BREACH_GRACE","features":[328]},{"name":"SL_E_INVALID_LICENSE_STATE_BREACH_GRACE_EXPIRED","features":[328]},{"name":"SL_E_INVALID_OEM_OR_VOLUME_BINDING_DATA","features":[328]},{"name":"SL_E_INVALID_OFFLINE_BLOB","features":[328]},{"name":"SL_E_INVALID_OSVERSION_TEMPLATEID","features":[328]},{"name":"SL_E_INVALID_OS_FOR_PRODUCT_KEY","features":[328]},{"name":"SL_E_INVALID_PACKAGE","features":[328]},{"name":"SL_E_INVALID_PACKAGE_VERSION","features":[328]},{"name":"SL_E_INVALID_PKEY","features":[328]},{"name":"SL_E_INVALID_PRODUCT_KEY","features":[328]},{"name":"SL_E_INVALID_PRODUCT_KEY_TYPE","features":[328]},{"name":"SL_E_INVALID_RSDP_COUNT","features":[328]},{"name":"SL_E_INVALID_RULESET_RULE","features":[328]},{"name":"SL_E_INVALID_RUNNING_MODE","features":[328]},{"name":"SL_E_INVALID_TEMPLATE_ID","features":[328]},{"name":"SL_E_INVALID_TOKEN_DATA","features":[328]},{"name":"SL_E_INVALID_USE_OF_ADD_ON_PKEY","features":[328]},{"name":"SL_E_INVALID_XML_BLOB","features":[328]},{"name":"SL_E_IP_LOCATION_FALIED","features":[328]},{"name":"SL_E_ISSUANCE_LICENSE_NOT_INSTALLED","features":[328]},{"name":"SL_E_LICENSE_AUTHORIZATION_FAILED","features":[328]},{"name":"SL_E_LICENSE_DECRYPTION_FAILED","features":[328]},{"name":"SL_E_LICENSE_FILE_NOT_INSTALLED","features":[328]},{"name":"SL_E_LICENSE_INVALID_ADDON_INFO","features":[328]},{"name":"SL_E_LICENSE_MANAGEMENT_DATA_DUPLICATED","features":[328]},{"name":"SL_E_LICENSE_MANAGEMENT_DATA_NOT_FOUND","features":[328]},{"name":"SL_E_LICENSE_NOT_BOUND","features":[328]},{"name":"SL_E_LICENSE_SERVER_URL_NOT_FOUND","features":[328]},{"name":"SL_E_LICENSE_SIGNATURE_VERIFICATION_FAILED","features":[328]},{"name":"SL_E_LUA_ACCESSDENIED","features":[328]},{"name":"SL_E_MISMATCHED_APPID","features":[328]},{"name":"SL_E_MISMATCHED_KEY_TYPES","features":[328]},{"name":"SL_E_MISMATCHED_PID","features":[328]},{"name":"SL_E_MISMATCHED_PKEY_RANGE","features":[328]},{"name":"SL_E_MISMATCHED_PRODUCT_SKU","features":[328]},{"name":"SL_E_MISMATCHED_SECURITY_PROCESSOR","features":[328]},{"name":"SL_E_MISSING_OVERRIDE_ONLY_ATTRIBUTE","features":[328]},{"name":"SL_E_NONGENUINE_GRACE_TIME_EXPIRED","features":[328]},{"name":"SL_E_NONGENUINE_GRACE_TIME_EXPIRED_2","features":[328]},{"name":"SL_E_NON_GENUINE_STATUS_LAST","features":[328]},{"name":"SL_E_NOTIFICATION_BREACH_DETECTED","features":[328]},{"name":"SL_E_NOTIFICATION_GRACE_EXPIRED","features":[328]},{"name":"SL_E_NOTIFICATION_OTHER_REASONS","features":[328]},{"name":"SL_E_NOT_ACTIVATED","features":[328]},{"name":"SL_E_NOT_EVALUATED","features":[328]},{"name":"SL_E_NOT_GENUINE","features":[328]},{"name":"SL_E_NOT_SUPPORTED","features":[328]},{"name":"SL_E_NO_PID_CONFIG_DATA","features":[328]},{"name":"SL_E_NO_PRODUCT_KEY_FOUND","features":[328]},{"name":"SL_E_OEM_KEY_EDITION_MISMATCH","features":[328]},{"name":"SL_E_OFFLINE_GENUINE_BLOB_NOT_FOUND","features":[328]},{"name":"SL_E_OFFLINE_GENUINE_BLOB_REVOKED","features":[328]},{"name":"SL_E_OFFLINE_VALIDATION_BLOB_PARAM_NOT_FOUND","features":[328]},{"name":"SL_E_OPERATION_NOT_ALLOWED","features":[328]},{"name":"SL_E_OUT_OF_TOLERANCE","features":[328]},{"name":"SL_E_PKEY_INTERNAL_ERROR","features":[328]},{"name":"SL_E_PKEY_INVALID_ALGORITHM","features":[328]},{"name":"SL_E_PKEY_INVALID_CONFIG","features":[328]},{"name":"SL_E_PKEY_INVALID_KEYCHANGE1","features":[328]},{"name":"SL_E_PKEY_INVALID_KEYCHANGE2","features":[328]},{"name":"SL_E_PKEY_INVALID_KEYCHANGE3","features":[328]},{"name":"SL_E_PKEY_INVALID_UNIQUEID","features":[328]},{"name":"SL_E_PKEY_INVALID_UPGRADE","features":[328]},{"name":"SL_E_PKEY_NOT_INSTALLED","features":[328]},{"name":"SL_E_PLUGIN_INVALID_MANIFEST","features":[328]},{"name":"SL_E_PLUGIN_NOT_REGISTERED","features":[328]},{"name":"SL_E_POLICY_CACHE_INVALID","features":[328]},{"name":"SL_E_POLICY_OTHERINFO_MISMATCH","features":[328]},{"name":"SL_E_PRODUCT_KEY_INSTALLATION_NOT_ALLOWED","features":[328]},{"name":"SL_E_PRODUCT_SKU_NOT_INSTALLED","features":[328]},{"name":"SL_E_PRODUCT_UNIQUENESS_GROUP_ID_INVALID","features":[328]},{"name":"SL_E_PROXY_KEY_NOT_FOUND","features":[328]},{"name":"SL_E_PROXY_POLICY_NOT_UPDATED","features":[328]},{"name":"SL_E_PUBLISHING_LICENSE_NOT_INSTALLED","features":[328]},{"name":"SL_E_RAC_NOT_AVAILABLE","features":[328]},{"name":"SL_E_RIGHT_NOT_CONSUMED","features":[328]},{"name":"SL_E_RIGHT_NOT_GRANTED","features":[328]},{"name":"SL_E_SECURE_STORE_ID_MISMATCH","features":[328]},{"name":"SL_E_SERVICE_RUNNING","features":[328]},{"name":"SL_E_SERVICE_STOPPING","features":[328]},{"name":"SL_E_SFS_BAD_TOKEN_EXT","features":[328]},{"name":"SL_E_SFS_BAD_TOKEN_NAME","features":[328]},{"name":"SL_E_SFS_DUPLICATE_TOKEN_NAME","features":[328]},{"name":"SL_E_SFS_FILE_READ_ERROR","features":[328]},{"name":"SL_E_SFS_FILE_WRITE_ERROR","features":[328]},{"name":"SL_E_SFS_INVALID_FD_TABLE","features":[328]},{"name":"SL_E_SFS_INVALID_FILE_POSITION","features":[328]},{"name":"SL_E_SFS_INVALID_FS_HEADER","features":[328]},{"name":"SL_E_SFS_INVALID_FS_VERSION","features":[328]},{"name":"SL_E_SFS_INVALID_SYNC","features":[328]},{"name":"SL_E_SFS_INVALID_TOKEN_DATA_HASH","features":[328]},{"name":"SL_E_SFS_INVALID_TOKEN_DESCRIPTOR","features":[328]},{"name":"SL_E_SFS_NO_ACTIVE_TRANSACTION","features":[328]},{"name":"SL_E_SFS_TOKEN_SIZE_MISMATCH","features":[328]},{"name":"SL_E_SLP_BAD_FORMAT","features":[328]},{"name":"SL_E_SLP_INVALID_MARKER_VERSION","features":[328]},{"name":"SL_E_SLP_MISSING_ACPI_SLIC","features":[328]},{"name":"SL_E_SLP_MISSING_SLP_MARKER","features":[328]},{"name":"SL_E_SLP_NOT_SIGNED","features":[328]},{"name":"SL_E_SLP_OEM_CERT_MISSING","features":[328]},{"name":"SL_E_SOFTMOD_EXPLOIT_DETECTED","features":[328]},{"name":"SL_E_SPC_NOT_AVAILABLE","features":[328]},{"name":"SL_E_SRV_AUTHORIZATION_FAILED","features":[328]},{"name":"SL_E_SRV_BUSINESS_TOKEN_ENTRY_NOT_FOUND","features":[328]},{"name":"SL_E_SRV_CLIENT_CLOCK_OUT_OF_SYNC","features":[328]},{"name":"SL_E_SRV_GENERAL_ERROR","features":[328]},{"name":"SL_E_SRV_INVALID_BINDING","features":[328]},{"name":"SL_E_SRV_INVALID_LICENSE_STRUCTURE","features":[328]},{"name":"SL_E_SRV_INVALID_PAYLOAD","features":[328]},{"name":"SL_E_SRV_INVALID_PRODUCT_KEY_LICENSE","features":[328]},{"name":"SL_E_SRV_INVALID_PUBLISH_LICENSE","features":[328]},{"name":"SL_E_SRV_INVALID_RIGHTS_ACCOUNT_LICENSE","features":[328]},{"name":"SL_E_SRV_INVALID_SECURITY_PROCESSOR_LICENSE","features":[328]},{"name":"SL_E_SRV_SERVER_PONG","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_NOT_AUTHORIZED","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_NOT_PRS_SIGNED","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_REQUIRED","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_WRONG_EDITION","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_WRONG_PID","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_WRONG_VERSION","features":[328]},{"name":"SL_E_TAMPER_DETECTED","features":[328]},{"name":"SL_E_TAMPER_RECOVERY_REQUIRES_ACTIVATION","features":[328]},{"name":"SL_E_TKA_CERT_CNG_NOT_AVAILABLE","features":[328]},{"name":"SL_E_TKA_CERT_NOT_FOUND","features":[328]},{"name":"SL_E_TKA_CHALLENGE_EXPIRED","features":[328]},{"name":"SL_E_TKA_CHALLENGE_MISMATCH","features":[328]},{"name":"SL_E_TKA_CRITERIA_MISMATCH","features":[328]},{"name":"SL_E_TKA_FAILED_GRANT_PARSING","features":[328]},{"name":"SL_E_TKA_GRANT_NOT_FOUND","features":[328]},{"name":"SL_E_TKA_INVALID_BLOB","features":[328]},{"name":"SL_E_TKA_INVALID_CERTIFICATE","features":[328]},{"name":"SL_E_TKA_INVALID_CERT_CHAIN","features":[328]},{"name":"SL_E_TKA_INVALID_SKU_ID","features":[328]},{"name":"SL_E_TKA_INVALID_SMARTCARD","features":[328]},{"name":"SL_E_TKA_INVALID_THUMBPRINT","features":[328]},{"name":"SL_E_TKA_SILENT_ACTIVATION_FAILURE","features":[328]},{"name":"SL_E_TKA_SOFT_CERT_DISALLOWED","features":[328]},{"name":"SL_E_TKA_SOFT_CERT_INVALID","features":[328]},{"name":"SL_E_TKA_TAMPERED_CERT_CHAIN","features":[328]},{"name":"SL_E_TKA_THUMBPRINT_CERT_NOT_FOUND","features":[328]},{"name":"SL_E_TKA_TPID_MISMATCH","features":[328]},{"name":"SL_E_TOKEN_STORE_INVALID_STATE","features":[328]},{"name":"SL_E_TOKSTO_ALREADY_INITIALIZED","features":[328]},{"name":"SL_E_TOKSTO_CANT_ACQUIRE_MUTEX","features":[328]},{"name":"SL_E_TOKSTO_CANT_CREATE_FILE","features":[328]},{"name":"SL_E_TOKSTO_CANT_CREATE_MUTEX","features":[328]},{"name":"SL_E_TOKSTO_CANT_PARSE_PROPERTIES","features":[328]},{"name":"SL_E_TOKSTO_CANT_READ_FILE","features":[328]},{"name":"SL_E_TOKSTO_CANT_WRITE_TO_FILE","features":[328]},{"name":"SL_E_TOKSTO_INVALID_FILE","features":[328]},{"name":"SL_E_TOKSTO_NOT_INITIALIZED","features":[328]},{"name":"SL_E_TOKSTO_NO_ID_SET","features":[328]},{"name":"SL_E_TOKSTO_NO_PROPERTIES","features":[328]},{"name":"SL_E_TOKSTO_NO_TOKEN_DATA","features":[328]},{"name":"SL_E_TOKSTO_PROPERTY_NOT_FOUND","features":[328]},{"name":"SL_E_TOKSTO_TOKEN_NOT_FOUND","features":[328]},{"name":"SL_E_USE_LICENSE_NOT_INSTALLED","features":[328]},{"name":"SL_E_VALIDATION_BLOB_PARAM_NOT_FOUND","features":[328]},{"name":"SL_E_VALIDATION_BLOCKED_PRODUCT_KEY","features":[328]},{"name":"SL_E_VALIDATION_INVALID_PRODUCT_KEY","features":[328]},{"name":"SL_E_VALIDITY_PERIOD_EXPIRED","features":[328]},{"name":"SL_E_VALIDITY_TIME_EXPIRED","features":[328]},{"name":"SL_E_VALUE_NOT_FOUND","features":[328]},{"name":"SL_E_VL_AD_AO_NAME_TOO_LONG","features":[328]},{"name":"SL_E_VL_AD_AO_NOT_FOUND","features":[328]},{"name":"SL_E_VL_AD_SCHEMA_VERSION_NOT_SUPPORTED","features":[328]},{"name":"SL_E_VL_BINDING_SERVICE_NOT_ENABLED","features":[328]},{"name":"SL_E_VL_BINDING_SERVICE_UNAVAILABLE","features":[328]},{"name":"SL_E_VL_INFO_PRODUCT_USER_RIGHT","features":[328]},{"name":"SL_E_VL_INVALID_TIMESTAMP","features":[328]},{"name":"SL_E_VL_KEY_MANAGEMENT_SERVICE_ID_MISMATCH","features":[328]},{"name":"SL_E_VL_KEY_MANAGEMENT_SERVICE_NOT_ACTIVATED","features":[328]},{"name":"SL_E_VL_KEY_MANAGEMENT_SERVICE_VM_NOT_SUPPORTED","features":[328]},{"name":"SL_E_VL_MACHINE_NOT_BOUND","features":[328]},{"name":"SL_E_VL_NOT_ENOUGH_COUNT","features":[328]},{"name":"SL_E_VL_NOT_WINDOWS_SLP","features":[328]},{"name":"SL_E_WINDOWS_INVALID_LICENSE_STATE","features":[328]},{"name":"SL_E_WINDOWS_VERSION_MISMATCH","features":[328]},{"name":"SL_GENUINE_STATE","features":[328]},{"name":"SL_GEN_STATE_INVALID_LICENSE","features":[328]},{"name":"SL_GEN_STATE_IS_GENUINE","features":[328]},{"name":"SL_GEN_STATE_LAST","features":[328]},{"name":"SL_GEN_STATE_OFFLINE","features":[328]},{"name":"SL_GEN_STATE_TAMPERED","features":[328]},{"name":"SL_ID_ALL_LICENSES","features":[328]},{"name":"SL_ID_ALL_LICENSE_FILES","features":[328]},{"name":"SL_ID_APPLICATION","features":[328]},{"name":"SL_ID_LAST","features":[328]},{"name":"SL_ID_LICENSE","features":[328]},{"name":"SL_ID_LICENSE_FILE","features":[328]},{"name":"SL_ID_PKEY","features":[328]},{"name":"SL_ID_PRODUCT_SKU","features":[328]},{"name":"SL_ID_STORE_TOKEN","features":[328]},{"name":"SL_INFO_KEY_ACTIVE_PLUGINS","features":[328]},{"name":"SL_INFO_KEY_AUTHOR","features":[328]},{"name":"SL_INFO_KEY_BIOS_OA2_MINOR_VERSION","features":[328]},{"name":"SL_INFO_KEY_BIOS_PKEY","features":[328]},{"name":"SL_INFO_KEY_BIOS_PKEY_DESCRIPTION","features":[328]},{"name":"SL_INFO_KEY_BIOS_PKEY_PKPN","features":[328]},{"name":"SL_INFO_KEY_BIOS_SLIC_STATE","features":[328]},{"name":"SL_INFO_KEY_CHANNEL","features":[328]},{"name":"SL_INFO_KEY_DESCRIPTION","features":[328]},{"name":"SL_INFO_KEY_DIGITAL_PID","features":[328]},{"name":"SL_INFO_KEY_DIGITAL_PID2","features":[328]},{"name":"SL_INFO_KEY_IS_KMS","features":[328]},{"name":"SL_INFO_KEY_IS_PRS","features":[328]},{"name":"SL_INFO_KEY_KMS_CURRENT_COUNT","features":[328]},{"name":"SL_INFO_KEY_KMS_FAILED_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_LICENSED_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_NON_GENUINE_GRACE_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_NOTIFICATION_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_OOB_GRACE_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_OOT_GRACE_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_REQUIRED_CLIENT_COUNT","features":[328]},{"name":"SL_INFO_KEY_KMS_TOTAL_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_UNLICENSED_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_LICENSE_TYPE","features":[328]},{"name":"SL_INFO_KEY_LICENSOR_URL","features":[328]},{"name":"SL_INFO_KEY_NAME","features":[328]},{"name":"SL_INFO_KEY_PARTIAL_PRODUCT_KEY","features":[328]},{"name":"SL_INFO_KEY_PRODUCT_KEY_ACTIVATION_URL","features":[328]},{"name":"SL_INFO_KEY_PRODUCT_SKU_ID","features":[328]},{"name":"SL_INFO_KEY_RIGHT_ACCOUNT_ACTIVATION_URL","features":[328]},{"name":"SL_INFO_KEY_SECURE_PROCESSOR_ACTIVATION_URL","features":[328]},{"name":"SL_INFO_KEY_SECURE_STORE_ID","features":[328]},{"name":"SL_INFO_KEY_SYSTEM_STATE","features":[328]},{"name":"SL_INFO_KEY_USE_LICENSE_ACTIVATION_URL","features":[328]},{"name":"SL_INFO_KEY_VERSION","features":[328]},{"name":"SL_INTERNAL_ZONE","features":[328]},{"name":"SL_I_NONGENUINE_GRACE_PERIOD","features":[328]},{"name":"SL_I_NONGENUINE_GRACE_PERIOD_2","features":[328]},{"name":"SL_I_OOB_GRACE_PERIOD","features":[328]},{"name":"SL_I_OOT_GRACE_PERIOD","features":[328]},{"name":"SL_I_PERPETUAL_OOB_GRACE_PERIOD","features":[328]},{"name":"SL_I_STORE_BASED_ACTIVATION","features":[328]},{"name":"SL_I_TIMEBASED_EXTENDED_GRACE_PERIOD","features":[328]},{"name":"SL_I_TIMEBASED_VALIDITY_PERIOD","features":[328]},{"name":"SL_LICENSING_STATUS","features":[328]},{"name":"SL_LICENSING_STATUS_IN_GRACE_PERIOD","features":[328]},{"name":"SL_LICENSING_STATUS_LAST","features":[328]},{"name":"SL_LICENSING_STATUS_LICENSED","features":[328]},{"name":"SL_LICENSING_STATUS_NOTIFICATION","features":[328]},{"name":"SL_LICENSING_STATUS_UNLICENSED","features":[328]},{"name":"SL_MDOLLAR_ZONE","features":[328]},{"name":"SL_MSCH_ZONE","features":[328]},{"name":"SL_NONGENUINE_UI_OPTIONS","features":[328]},{"name":"SL_PKEY_DETECT","features":[328]},{"name":"SL_PKEY_MS2005","features":[328]},{"name":"SL_PKEY_MS2009","features":[328]},{"name":"SL_POLICY_EVALUATION_MODE_ENABLED","features":[328]},{"name":"SL_PROP_ACTIVATION_VALIDATION_IN_PROGRESS","features":[328]},{"name":"SL_PROP_BRT_COMMIT","features":[328]},{"name":"SL_PROP_BRT_DATA","features":[328]},{"name":"SL_PROP_GENUINE_RESULT","features":[328]},{"name":"SL_PROP_GET_GENUINE_AUTHZ","features":[328]},{"name":"SL_PROP_GET_GENUINE_SERVER_AUTHZ","features":[328]},{"name":"SL_PROP_LAST_ACT_ATTEMPT_HRESULT","features":[328]},{"name":"SL_PROP_LAST_ACT_ATTEMPT_SERVER_FLAGS","features":[328]},{"name":"SL_PROP_LAST_ACT_ATTEMPT_TIME","features":[328]},{"name":"SL_PROP_NONGENUINE_GRACE_FLAG","features":[328]},{"name":"SL_REARM_REBOOT_REQUIRED","features":[328]},{"name":"SL_REFERRALTYPE_APPID","features":[328]},{"name":"SL_REFERRALTYPE_BEST_MATCH","features":[328]},{"name":"SL_REFERRALTYPE_OVERRIDE_APPID","features":[328]},{"name":"SL_REFERRALTYPE_OVERRIDE_SKUID","features":[328]},{"name":"SL_REFERRALTYPE_SKUID","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_CIDIID_INVALID_CHECK_DIGITS","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_CIDIID_INVALID_DATA","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_CIDIID_INVALID_DATA_LENGTH","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_CIDIID_INVALID_VERSION","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DIGITALMARKER_BINDING_NOT_CONFIGURED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DIGITALMARKER_INVALID_BINDING","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DMAK_EXTENSION_LIMIT_EXCEEDED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DMAK_LIMIT_EXCEEDED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DMAK_OVERRIDE_LIMIT_REACHED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_FREE_OFFER_EXPIRED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_ACTCONFIG_ID","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_ARGUMENT","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_BINDING","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_BINDING_URI","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_DATA","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_DATA_ID","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY_FORMAT","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY_LENGTH","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_MAXIMUM_UNLOCK_EXCEEDED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_NO_RULES_TO_ACTIVATE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OEM_SLP_COA0","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_DEVICE_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_DEVICE_THROTTLED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_DONOR_HWID_NO_ENTITLEMENT","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_GENERIC_ERROR","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_GP_DISABLED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_HARDWARE_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_LICENSE_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_LICENSE_THROTTLED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_NOT_ADMIN","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_NO_ASSOCIATION","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_USER_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_USER_THROTTLED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_PRODUCT_KEY_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_PRODUCT_KEY_BLOCKED_IPLOCATION","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_PRODUCT_KEY_OUT_OF_RANGE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_ROT_OVERRIDE_LIMIT_REACHED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_AFTER_END_DATE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_BEFORE_START_DATE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_NOT_AVAILABLE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_TIMEBASED_PRODUCT_KEY_NOT_CONFIGURED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_UNSUPPORTED_PRODUCT_KEY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_BAD_GET_INFO_QUERY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_HANDLE_NOT_COMMITED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_INVALID_ALGORITHM_TYPE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_INVALID_HANDLE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_INVALID_KEY_LENGTH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_INVALID_LICENSE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_NO_AES_PROVIDER","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_TOO_MANY_LOADED_ENVIRONMENTS","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_HASH_FINALIZED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCK","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCKLENGTH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHER","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHERMODE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_FORMAT","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_KEYLENGTH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_PADDING","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_SIGNATURE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_SIGNATURELENGTH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_KEY_NOT_AVAILABLE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_KEY_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_NOT_BLOCK_ALIGNED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_ATTRIBUTEID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_HASHID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_KEYID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_PROVIDERID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_GENERAL_NOT_INITIALIZED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_KM_CACHE_IDENTICAL","features":[328]},{"name":"SL_REMAPPING_SP_PUB_KM_CACHE_POLICY_CHANGED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_KM_CACHE_TAMPER","features":[328]},{"name":"SL_REMAPPING_SP_PUB_KM_CACHE_TAMPER_RESTORE_FAILED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_PROXY_SOFT_TAMPER","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TAMPER_MODULE_AUTHENTICATION","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TAMPER_SECURITY_PROCESSOR_PATCHED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_ALREADY_EXISTS","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_EXPIRED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_NAME_SIZE_TOO_BIG","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_READ_ONLY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TRUSTED_TIME_OK","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ACCESS_DENIED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_READ_ONLY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_DATA_SIZE_TOO_BIG","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_ALREADY_EXISTS","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_SIZE_TOO_BIG","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ENTRY_READ_ONLY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_FULL","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_INVALID_HW_BINDING","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_MAX_REARM_REACHED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_NAMESPACE_IN_USE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_NAMESPACE_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_REARMED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_RECREATED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_BREADCRUMB_GENERATION","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_BREADCRUMB_LOAD_INVALID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_DATA_BREADCRUMB_MISMATCH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_DATA_VERSION_MISMATCH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_INVALID_DATA","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_NO_DATA","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_ALREADY_EXISTS","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_DEBUGGER_DETECTED","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_GENERIC_FAILURE","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INSUFFICIENT_BUFFER","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INVALIDARG","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INVALIDDATA","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INVALID_SPAPI_CALL","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INVALID_SPAPI_VERSION","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_NO_MORE_DATA","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_PUSHKEY_CONFLICT","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_SYSTEM_TIME_SKEWED","features":[328]},{"name":"SL_SERVER_ZONE","features":[328]},{"name":"SL_SYSTEM_POLICY_INFORMATION","features":[328]},{"name":"SL_SYSTEM_STATE_REBOOT_POLICY_FOUND","features":[328]},{"name":"SL_SYSTEM_STATE_TAMPERED","features":[328]},{"name":"SPP_MIGRATION_GATHER_ACTIVATED_WINDOWS_STATE","features":[328]},{"name":"SPP_MIGRATION_GATHER_ALL","features":[328]},{"name":"SPP_MIGRATION_GATHER_MIGRATABLE_APPS","features":[328]},{"name":"SP_ACCEPT_CREDENTIALS_NAME","features":[328]},{"name":"SP_PROT_ALL","features":[328]},{"name":"SP_PROT_DTLS1_0_CLIENT","features":[328]},{"name":"SP_PROT_DTLS1_0_SERVER","features":[328]},{"name":"SP_PROT_DTLS1_2_CLIENT","features":[328]},{"name":"SP_PROT_DTLS1_2_SERVER","features":[328]},{"name":"SP_PROT_DTLS_CLIENT","features":[328]},{"name":"SP_PROT_DTLS_SERVER","features":[328]},{"name":"SP_PROT_NONE","features":[328]},{"name":"SP_PROT_PCT1_CLIENT","features":[328]},{"name":"SP_PROT_PCT1_SERVER","features":[328]},{"name":"SP_PROT_SSL2_CLIENT","features":[328]},{"name":"SP_PROT_SSL2_SERVER","features":[328]},{"name":"SP_PROT_SSL3_CLIENT","features":[328]},{"name":"SP_PROT_SSL3_SERVER","features":[328]},{"name":"SP_PROT_TLS1_0_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_0_SERVER","features":[328]},{"name":"SP_PROT_TLS1_1_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_1_SERVER","features":[328]},{"name":"SP_PROT_TLS1_2_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_2_SERVER","features":[328]},{"name":"SP_PROT_TLS1_3PLUS_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_3PLUS_SERVER","features":[328]},{"name":"SP_PROT_TLS1_3_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_3_SERVER","features":[328]},{"name":"SP_PROT_TLS1_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_SERVER","features":[328]},{"name":"SP_PROT_UNI_CLIENT","features":[328]},{"name":"SP_PROT_UNI_SERVER","features":[328]},{"name":"SR_SECURITY_DESCRIPTOR","features":[328]},{"name":"SSL2SP_NAME","features":[328]},{"name":"SSL2SP_NAME_A","features":[328]},{"name":"SSL2SP_NAME_W","features":[328]},{"name":"SSL3SP_NAME","features":[328]},{"name":"SSL3SP_NAME_A","features":[328]},{"name":"SSL3SP_NAME_W","features":[328]},{"name":"SSL_CRACK_CERTIFICATE_FN","features":[307,328,391]},{"name":"SSL_CRACK_CERTIFICATE_NAME","features":[328]},{"name":"SSL_CREDENTIAL_CERTIFICATE","features":[328]},{"name":"SSL_EMPTY_CACHE_FN_A","features":[307,328]},{"name":"SSL_EMPTY_CACHE_FN_W","features":[307,328]},{"name":"SSL_FREE_CERTIFICATE_FN","features":[307,328,391]},{"name":"SSL_FREE_CERTIFICATE_NAME","features":[328]},{"name":"SSL_SESSION_DISABLE_RECONNECTS","features":[328]},{"name":"SSL_SESSION_ENABLE_RECONNECTS","features":[328]},{"name":"SSL_SESSION_RECONNECT","features":[328]},{"name":"SSPIPFC_CREDPROV_DO_NOT_LOAD","features":[328]},{"name":"SSPIPFC_CREDPROV_DO_NOT_SAVE","features":[328]},{"name":"SSPIPFC_NO_CHECKBOX","features":[328]},{"name":"SSPIPFC_SAVE_CRED_BY_CALLER","features":[328]},{"name":"SSPIPFC_USE_CREDUIBROKER","features":[328]},{"name":"SUBSCRIBE_GENERIC_TLS_EXTENSION","features":[328]},{"name":"SZ_ALG_MAX_SIZE","features":[328]},{"name":"SaslAcceptSecurityContext","features":[328,481]},{"name":"SaslEnumerateProfilesA","features":[328]},{"name":"SaslEnumerateProfilesW","features":[328]},{"name":"SaslGetContextOption","features":[328,481]},{"name":"SaslGetProfilePackageA","features":[328]},{"name":"SaslGetProfilePackageW","features":[328]},{"name":"SaslIdentifyPackageA","features":[328]},{"name":"SaslIdentifyPackageW","features":[328]},{"name":"SaslInitializeSecurityContextA","features":[328,481]},{"name":"SaslInitializeSecurityContextW","features":[328,481]},{"name":"SaslSetContextOption","features":[328,481]},{"name":"Sasl_AuthZIDForbidden","features":[328]},{"name":"Sasl_AuthZIDProcessed","features":[328]},{"name":"SchGetExtensionsOptions","features":[328]},{"name":"SeAdtParmTypeAccessMask","features":[328]},{"name":"SeAdtParmTypeAccessReason","features":[328]},{"name":"SeAdtParmTypeClaims","features":[328]},{"name":"SeAdtParmTypeDateTime","features":[328]},{"name":"SeAdtParmTypeDuration","features":[328]},{"name":"SeAdtParmTypeFileSpec","features":[328]},{"name":"SeAdtParmTypeGuid","features":[328]},{"name":"SeAdtParmTypeHexInt64","features":[328]},{"name":"SeAdtParmTypeHexUlong","features":[328]},{"name":"SeAdtParmTypeLogonHours","features":[328]},{"name":"SeAdtParmTypeLogonId","features":[328]},{"name":"SeAdtParmTypeLogonIdAsSid","features":[328]},{"name":"SeAdtParmTypeLogonIdEx","features":[328]},{"name":"SeAdtParmTypeLogonIdNoSid","features":[328]},{"name":"SeAdtParmTypeLuid","features":[328]},{"name":"SeAdtParmTypeMessage","features":[328]},{"name":"SeAdtParmTypeMultiSzString","features":[328]},{"name":"SeAdtParmTypeNoLogonId","features":[328]},{"name":"SeAdtParmTypeNoUac","features":[328]},{"name":"SeAdtParmTypeNone","features":[328]},{"name":"SeAdtParmTypeObjectTypes","features":[328]},{"name":"SeAdtParmTypePrivs","features":[328]},{"name":"SeAdtParmTypePtr","features":[328]},{"name":"SeAdtParmTypeResourceAttribute","features":[328]},{"name":"SeAdtParmTypeSD","features":[328]},{"name":"SeAdtParmTypeSid","features":[328]},{"name":"SeAdtParmTypeSidList","features":[328]},{"name":"SeAdtParmTypeSockAddr","features":[328]},{"name":"SeAdtParmTypeSockAddrNoPort","features":[328]},{"name":"SeAdtParmTypeStagingReason","features":[328]},{"name":"SeAdtParmTypeString","features":[328]},{"name":"SeAdtParmTypeStringList","features":[328]},{"name":"SeAdtParmTypeTime","features":[328]},{"name":"SeAdtParmTypeUlong","features":[328]},{"name":"SeAdtParmTypeUlongNoConv","features":[328]},{"name":"SeAdtParmTypeUserAccountControl","features":[328]},{"name":"SecApplicationProtocolNegotiationExt_ALPN","features":[328]},{"name":"SecApplicationProtocolNegotiationExt_NPN","features":[328]},{"name":"SecApplicationProtocolNegotiationExt_None","features":[328]},{"name":"SecApplicationProtocolNegotiationStatus_None","features":[328]},{"name":"SecApplicationProtocolNegotiationStatus_SelectedClientOnly","features":[328]},{"name":"SecApplicationProtocolNegotiationStatus_Success","features":[328]},{"name":"SecBuffer","features":[328]},{"name":"SecBufferDesc","features":[328]},{"name":"SecDelegationType","features":[328]},{"name":"SecDirectory","features":[328]},{"name":"SecFull","features":[328]},{"name":"SecNameAlternateId","features":[328]},{"name":"SecNameDN","features":[328]},{"name":"SecNameFlat","features":[328]},{"name":"SecNameSPN","features":[328]},{"name":"SecNameSamCompatible","features":[328]},{"name":"SecObject","features":[328]},{"name":"SecPkgAttrLastClientTokenMaybe","features":[328]},{"name":"SecPkgAttrLastClientTokenNo","features":[328]},{"name":"SecPkgAttrLastClientTokenYes","features":[328]},{"name":"SecPkgCallPackageMaxMessage","features":[328]},{"name":"SecPkgCallPackageMinMessage","features":[328]},{"name":"SecPkgCallPackagePinDcMessage","features":[328]},{"name":"SecPkgCallPackageTransferCredMessage","features":[328]},{"name":"SecPkgCallPackageUnpinAllDcsMessage","features":[328]},{"name":"SecPkgContext_AccessToken","features":[328]},{"name":"SecPkgContext_ApplicationProtocol","features":[328]},{"name":"SecPkgContext_AuthorityA","features":[328]},{"name":"SecPkgContext_AuthorityW","features":[328]},{"name":"SecPkgContext_AuthzID","features":[328]},{"name":"SecPkgContext_Bindings","features":[328]},{"name":"SecPkgContext_CertInfo","features":[328]},{"name":"SecPkgContext_CertificateValidationResult","features":[328]},{"name":"SecPkgContext_Certificates","features":[328]},{"name":"SecPkgContext_CipherInfo","features":[328]},{"name":"SecPkgContext_ClientCertPolicyResult","features":[328]},{"name":"SecPkgContext_ClientSpecifiedTarget","features":[328]},{"name":"SecPkgContext_ConnectionInfo","features":[328,391]},{"name":"SecPkgContext_ConnectionInfoEx","features":[328]},{"name":"SecPkgContext_CredInfo","features":[328]},{"name":"SecPkgContext_CredentialNameA","features":[328]},{"name":"SecPkgContext_CredentialNameW","features":[328]},{"name":"SecPkgContext_DceInfo","features":[328]},{"name":"SecPkgContext_EapKeyBlock","features":[328]},{"name":"SecPkgContext_EapPrfInfo","features":[328]},{"name":"SecPkgContext_EarlyStart","features":[328]},{"name":"SecPkgContext_Flags","features":[328]},{"name":"SecPkgContext_IssuerListInfoEx","features":[328,391]},{"name":"SecPkgContext_KeyInfoA","features":[328]},{"name":"SecPkgContext_KeyInfoW","features":[328]},{"name":"SecPkgContext_KeyingMaterial","features":[328]},{"name":"SecPkgContext_KeyingMaterialInfo","features":[328]},{"name":"SecPkgContext_KeyingMaterial_Inproc","features":[328]},{"name":"SecPkgContext_LastClientTokenStatus","features":[328]},{"name":"SecPkgContext_Lifespan","features":[328]},{"name":"SecPkgContext_LocalCredentialInfo","features":[328]},{"name":"SecPkgContext_LogoffTime","features":[328]},{"name":"SecPkgContext_MappedCredAttr","features":[328]},{"name":"SecPkgContext_NamesA","features":[328]},{"name":"SecPkgContext_NamesW","features":[328]},{"name":"SecPkgContext_NativeNamesA","features":[328]},{"name":"SecPkgContext_NativeNamesW","features":[328]},{"name":"SecPkgContext_NegoKeys","features":[328]},{"name":"SecPkgContext_NegoPackageInfo","features":[328]},{"name":"SecPkgContext_NegoStatus","features":[328]},{"name":"SecPkgContext_NegotiatedTlsExtensions","features":[328]},{"name":"SecPkgContext_NegotiationInfoA","features":[328]},{"name":"SecPkgContext_NegotiationInfoW","features":[328]},{"name":"SecPkgContext_PackageInfoA","features":[328]},{"name":"SecPkgContext_PackageInfoW","features":[328]},{"name":"SecPkgContext_PasswordExpiry","features":[328]},{"name":"SecPkgContext_ProtoInfoA","features":[328]},{"name":"SecPkgContext_ProtoInfoW","features":[328]},{"name":"SecPkgContext_RemoteCredentialInfo","features":[328]},{"name":"SecPkgContext_SaslContext","features":[328]},{"name":"SecPkgContext_SessionAppData","features":[328]},{"name":"SecPkgContext_SessionInfo","features":[328]},{"name":"SecPkgContext_SessionKey","features":[328]},{"name":"SecPkgContext_Sizes","features":[328]},{"name":"SecPkgContext_SrtpParameters","features":[328]},{"name":"SecPkgContext_StreamSizes","features":[328]},{"name":"SecPkgContext_SubjectAttributes","features":[328]},{"name":"SecPkgContext_SupportedSignatures","features":[328]},{"name":"SecPkgContext_Target","features":[328]},{"name":"SecPkgContext_TargetInformation","features":[328]},{"name":"SecPkgContext_TokenBinding","features":[328]},{"name":"SecPkgContext_UiInfo","features":[307,328]},{"name":"SecPkgContext_UserFlags","features":[328]},{"name":"SecPkgCredClass_Ephemeral","features":[328]},{"name":"SecPkgCredClass_Explicit","features":[328]},{"name":"SecPkgCredClass_None","features":[328]},{"name":"SecPkgCredClass_PersistedGeneric","features":[328]},{"name":"SecPkgCredClass_PersistedSpecific","features":[328]},{"name":"SecPkgCred_CipherStrengths","features":[328]},{"name":"SecPkgCred_ClientCertPolicy","features":[307,328]},{"name":"SecPkgCred_SessionTicketKey","features":[328]},{"name":"SecPkgCred_SessionTicketKeys","features":[328]},{"name":"SecPkgCred_SupportedAlgs","features":[328,391]},{"name":"SecPkgCred_SupportedProtocols","features":[328]},{"name":"SecPkgCredentials_Cert","features":[328]},{"name":"SecPkgCredentials_KdcProxySettingsW","features":[328]},{"name":"SecPkgCredentials_NamesA","features":[328]},{"name":"SecPkgCredentials_NamesW","features":[328]},{"name":"SecPkgCredentials_SSIProviderA","features":[328]},{"name":"SecPkgCredentials_SSIProviderW","features":[328]},{"name":"SecPkgInfoA","features":[328]},{"name":"SecPkgInfoW","features":[328]},{"name":"SecService","features":[328]},{"name":"SecSessionPrimaryCred","features":[328]},{"name":"SecTrafficSecret_Client","features":[328]},{"name":"SecTrafficSecret_None","features":[328]},{"name":"SecTrafficSecret_Server","features":[328]},{"name":"SecTree","features":[328]},{"name":"SecpkgContextThunks","features":[328]},{"name":"SecpkgExtraOids","features":[328]},{"name":"SecpkgGssInfo","features":[328]},{"name":"SecpkgMaxInfo","features":[328]},{"name":"SecpkgMutualAuthLevel","features":[328]},{"name":"SecpkgNego2Info","features":[328]},{"name":"SecpkgWowClientDll","features":[328]},{"name":"SecurityFunctionTableA","features":[307,328,481]},{"name":"SecurityFunctionTableW","features":[307,328,481]},{"name":"SendSAS","features":[307,328]},{"name":"SetContextAttributesA","features":[328,481]},{"name":"SetContextAttributesW","features":[328,481]},{"name":"SetCredentialsAttributesA","features":[328,481]},{"name":"SetCredentialsAttributesW","features":[328,481]},{"name":"SpAcceptCredentialsFn","features":[307,328]},{"name":"SpAcceptLsaModeContextFn","features":[307,328]},{"name":"SpAcquireCredentialsHandleFn","features":[307,328]},{"name":"SpAddCredentialsFn","features":[307,328]},{"name":"SpApplyControlTokenFn","features":[307,328]},{"name":"SpChangeAccountPasswordFn","features":[307,328]},{"name":"SpCompleteAuthTokenFn","features":[307,328]},{"name":"SpDeleteContextFn","features":[307,328]},{"name":"SpDeleteCredentialsFn","features":[307,328]},{"name":"SpExchangeMetaDataFn","features":[307,328]},{"name":"SpExportSecurityContextFn","features":[307,328]},{"name":"SpExtractTargetInfoFn","features":[307,328]},{"name":"SpFormatCredentialsFn","features":[307,328]},{"name":"SpFreeCredentialsHandleFn","features":[307,328]},{"name":"SpGetContextTokenFn","features":[307,328]},{"name":"SpGetCredUIContextFn","features":[307,328]},{"name":"SpGetCredentialsFn","features":[307,328]},{"name":"SpGetExtendedInformationFn","features":[307,328]},{"name":"SpGetInfoFn","features":[307,328]},{"name":"SpGetRemoteCredGuardLogonBufferFn","features":[307,328]},{"name":"SpGetRemoteCredGuardSupplementalCredsFn","features":[307,328]},{"name":"SpGetTbalSupplementalCredsFn","features":[307,328]},{"name":"SpGetUserInfoFn","features":[307,328]},{"name":"SpImportSecurityContextFn","features":[307,328]},{"name":"SpInitLsaModeContextFn","features":[307,328]},{"name":"SpInitUserModeContextFn","features":[307,328]},{"name":"SpInitializeFn","features":[307,328,481,342]},{"name":"SpInstanceInitFn","features":[307,328]},{"name":"SpLsaModeInitializeFn","features":[307,328,481,342]},{"name":"SpMakeSignatureFn","features":[307,328]},{"name":"SpMarshalAttributeDataFn","features":[307,328]},{"name":"SpMarshallSupplementalCredsFn","features":[307,328]},{"name":"SpQueryContextAttributesFn","features":[307,328]},{"name":"SpQueryCredentialsAttributesFn","features":[307,328]},{"name":"SpQueryMetaDataFn","features":[307,328]},{"name":"SpSaveCredentialsFn","features":[307,328]},{"name":"SpSealMessageFn","features":[307,328]},{"name":"SpSetContextAttributesFn","features":[307,328]},{"name":"SpSetCredentialsAttributesFn","features":[307,328]},{"name":"SpSetExtendedInformationFn","features":[307,328]},{"name":"SpShutdownFn","features":[307,328]},{"name":"SpUnsealMessageFn","features":[307,328]},{"name":"SpUpdateCredentialsFn","features":[307,328]},{"name":"SpUserModeInitializeFn","features":[307,328]},{"name":"SpValidateTargetInfoFn","features":[307,328]},{"name":"SpVerifySignatureFn","features":[307,328]},{"name":"SslCrackCertificate","features":[307,328,391]},{"name":"SslDeserializeCertificateStore","features":[307,328,391]},{"name":"SslDeserializeCertificateStoreFn","features":[307,328,391]},{"name":"SslEmptyCacheA","features":[307,328]},{"name":"SslEmptyCacheW","features":[307,328]},{"name":"SslFreeCertificate","features":[307,328,391]},{"name":"SslGenerateRandomBits","features":[328]},{"name":"SslGetExtensions","features":[328]},{"name":"SslGetExtensionsFn","features":[328]},{"name":"SslGetMaximumKeySize","features":[328]},{"name":"SslGetServerIdentity","features":[328]},{"name":"SslGetServerIdentityFn","features":[328]},{"name":"SspiCompareAuthIdentities","features":[307,328]},{"name":"SspiCopyAuthIdentity","features":[328]},{"name":"SspiDecryptAuthIdentity","features":[328]},{"name":"SspiDecryptAuthIdentityEx","features":[328]},{"name":"SspiEncodeAuthIdentityAsStrings","features":[328]},{"name":"SspiEncodeStringsAsAuthIdentity","features":[328]},{"name":"SspiEncryptAuthIdentity","features":[328]},{"name":"SspiEncryptAuthIdentityEx","features":[328]},{"name":"SspiExcludePackage","features":[328]},{"name":"SspiFreeAuthIdentity","features":[328]},{"name":"SspiGetTargetHostName","features":[328]},{"name":"SspiIsAuthIdentityEncrypted","features":[307,328]},{"name":"SspiIsPromptingNeeded","features":[307,328]},{"name":"SspiLocalFree","features":[328]},{"name":"SspiMarshalAuthIdentity","features":[328]},{"name":"SspiPrepareForCredRead","features":[328]},{"name":"SspiPrepareForCredWrite","features":[328]},{"name":"SspiPromptForCredentialsA","features":[328]},{"name":"SspiPromptForCredentialsW","features":[328]},{"name":"SspiSetChannelBindingFlags","features":[328]},{"name":"SspiUnmarshalAuthIdentity","features":[328]},{"name":"SspiValidateAuthIdentity","features":[328]},{"name":"SspiZeroAuthIdentity","features":[328]},{"name":"TLS1SP_NAME","features":[328]},{"name":"TLS1SP_NAME_A","features":[328]},{"name":"TLS1SP_NAME_W","features":[328]},{"name":"TLS1_ALERT_ACCESS_DENIED","features":[328]},{"name":"TLS1_ALERT_BAD_CERTIFICATE","features":[328]},{"name":"TLS1_ALERT_BAD_RECORD_MAC","features":[328]},{"name":"TLS1_ALERT_CERTIFICATE_EXPIRED","features":[328]},{"name":"TLS1_ALERT_CERTIFICATE_REVOKED","features":[328]},{"name":"TLS1_ALERT_CERTIFICATE_UNKNOWN","features":[328]},{"name":"TLS1_ALERT_CLOSE_NOTIFY","features":[328]},{"name":"TLS1_ALERT_DECODE_ERROR","features":[328]},{"name":"TLS1_ALERT_DECOMPRESSION_FAIL","features":[328]},{"name":"TLS1_ALERT_DECRYPTION_FAILED","features":[328]},{"name":"TLS1_ALERT_DECRYPT_ERROR","features":[328]},{"name":"TLS1_ALERT_EXPORT_RESTRICTION","features":[328]},{"name":"TLS1_ALERT_FATAL","features":[328]},{"name":"TLS1_ALERT_HANDSHAKE_FAILURE","features":[328]},{"name":"TLS1_ALERT_ILLEGAL_PARAMETER","features":[328]},{"name":"TLS1_ALERT_INSUFFIENT_SECURITY","features":[328]},{"name":"TLS1_ALERT_INTERNAL_ERROR","features":[328]},{"name":"TLS1_ALERT_NO_APP_PROTOCOL","features":[328]},{"name":"TLS1_ALERT_NO_RENEGOTIATION","features":[328]},{"name":"TLS1_ALERT_PROTOCOL_VERSION","features":[328]},{"name":"TLS1_ALERT_RECORD_OVERFLOW","features":[328]},{"name":"TLS1_ALERT_UNEXPECTED_MESSAGE","features":[328]},{"name":"TLS1_ALERT_UNKNOWN_CA","features":[328]},{"name":"TLS1_ALERT_UNKNOWN_PSK_IDENTITY","features":[328]},{"name":"TLS1_ALERT_UNSUPPORTED_CERT","features":[328]},{"name":"TLS1_ALERT_UNSUPPORTED_EXT","features":[328]},{"name":"TLS1_ALERT_USER_CANCELED","features":[328]},{"name":"TLS1_ALERT_WARNING","features":[328]},{"name":"TLS_EXTENSION_SUBSCRIPTION","features":[328]},{"name":"TLS_PARAMETERS","features":[328]},{"name":"TLS_PARAMS_OPTIONAL","features":[328]},{"name":"TOKENBINDING_EXTENSION_FORMAT","features":[328]},{"name":"TOKENBINDING_EXTENSION_FORMAT_UNDEFINED","features":[328]},{"name":"TOKENBINDING_IDENTIFIER","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE_ANYEXISTING","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE_ECDSAP256","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE_RSA2048_PKCS","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE_RSA2048_PSS","features":[328]},{"name":"TOKENBINDING_KEY_TYPES","features":[328]},{"name":"TOKENBINDING_RESULT_DATA","features":[328]},{"name":"TOKENBINDING_RESULT_LIST","features":[328]},{"name":"TOKENBINDING_TYPE","features":[328]},{"name":"TOKENBINDING_TYPE_PROVIDED","features":[328]},{"name":"TOKENBINDING_TYPE_REFERRED","features":[328]},{"name":"TRUSTED_CONTROLLERS_INFO","features":[328]},{"name":"TRUSTED_DOMAIN_AUTH_INFORMATION","features":[328]},{"name":"TRUSTED_DOMAIN_FULL_INFORMATION","features":[328]},{"name":"TRUSTED_DOMAIN_FULL_INFORMATION2","features":[328]},{"name":"TRUSTED_DOMAIN_INFORMATION_EX","features":[328]},{"name":"TRUSTED_DOMAIN_INFORMATION_EX2","features":[328]},{"name":"TRUSTED_DOMAIN_NAME_INFO","features":[328]},{"name":"TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES","features":[328]},{"name":"TRUSTED_DOMAIN_TRUST_ATTRIBUTES","features":[328]},{"name":"TRUSTED_DOMAIN_TRUST_DIRECTION","features":[328]},{"name":"TRUSTED_DOMAIN_TRUST_TYPE","features":[328]},{"name":"TRUSTED_INFORMATION_CLASS","features":[328]},{"name":"TRUSTED_PASSWORD_INFO","features":[328]},{"name":"TRUSTED_POSIX_OFFSET_INFO","features":[328]},{"name":"TRUSTED_QUERY_AUTH","features":[328]},{"name":"TRUSTED_QUERY_CONTROLLERS","features":[328]},{"name":"TRUSTED_QUERY_DOMAIN_NAME","features":[328]},{"name":"TRUSTED_QUERY_POSIX","features":[328]},{"name":"TRUSTED_SET_AUTH","features":[328]},{"name":"TRUSTED_SET_CONTROLLERS","features":[328]},{"name":"TRUSTED_SET_POSIX","features":[328]},{"name":"TRUST_ATTRIBUTES_USER","features":[328]},{"name":"TRUST_ATTRIBUTES_VALID","features":[328]},{"name":"TRUST_ATTRIBUTE_CROSS_ORGANIZATION","features":[328]},{"name":"TRUST_ATTRIBUTE_CROSS_ORGANIZATION_ENABLE_TGT_DELEGATION","features":[328]},{"name":"TRUST_ATTRIBUTE_CROSS_ORGANIZATION_NO_TGT_DELEGATION","features":[328]},{"name":"TRUST_ATTRIBUTE_DISABLE_AUTH_TARGET_VALIDATION","features":[328]},{"name":"TRUST_ATTRIBUTE_FILTER_SIDS","features":[328]},{"name":"TRUST_ATTRIBUTE_FOREST_TRANSITIVE","features":[328]},{"name":"TRUST_ATTRIBUTE_NON_TRANSITIVE","features":[328]},{"name":"TRUST_ATTRIBUTE_PIM_TRUST","features":[328]},{"name":"TRUST_ATTRIBUTE_QUARANTINED_DOMAIN","features":[328]},{"name":"TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL","features":[328]},{"name":"TRUST_ATTRIBUTE_TREE_PARENT","features":[328]},{"name":"TRUST_ATTRIBUTE_TREE_ROOT","features":[328]},{"name":"TRUST_ATTRIBUTE_TRUST_USES_AES_KEYS","features":[328]},{"name":"TRUST_ATTRIBUTE_TRUST_USES_RC4_ENCRYPTION","features":[328]},{"name":"TRUST_ATTRIBUTE_UPLEVEL_ONLY","features":[328]},{"name":"TRUST_ATTRIBUTE_WITHIN_FOREST","features":[328]},{"name":"TRUST_AUTH_TYPE_CLEAR","features":[328]},{"name":"TRUST_AUTH_TYPE_NONE","features":[328]},{"name":"TRUST_AUTH_TYPE_NT4OWF","features":[328]},{"name":"TRUST_AUTH_TYPE_VERSION","features":[328]},{"name":"TRUST_DIRECTION_BIDIRECTIONAL","features":[328]},{"name":"TRUST_DIRECTION_DISABLED","features":[328]},{"name":"TRUST_DIRECTION_INBOUND","features":[328]},{"name":"TRUST_DIRECTION_OUTBOUND","features":[328]},{"name":"TRUST_TYPE_AAD","features":[328]},{"name":"TRUST_TYPE_DCE","features":[328]},{"name":"TRUST_TYPE_DOWNLEVEL","features":[328]},{"name":"TRUST_TYPE_MIT","features":[328]},{"name":"TRUST_TYPE_UPLEVEL","features":[328]},{"name":"TlsHashAlgorithm_Md5","features":[328]},{"name":"TlsHashAlgorithm_None","features":[328]},{"name":"TlsHashAlgorithm_Sha1","features":[328]},{"name":"TlsHashAlgorithm_Sha224","features":[328]},{"name":"TlsHashAlgorithm_Sha256","features":[328]},{"name":"TlsHashAlgorithm_Sha384","features":[328]},{"name":"TlsHashAlgorithm_Sha512","features":[328]},{"name":"TlsParametersCngAlgUsageCertSig","features":[328]},{"name":"TlsParametersCngAlgUsageCipher","features":[328]},{"name":"TlsParametersCngAlgUsageDigest","features":[328]},{"name":"TlsParametersCngAlgUsageKeyExchange","features":[328]},{"name":"TlsParametersCngAlgUsageSignature","features":[328]},{"name":"TlsSignatureAlgorithm_Anonymous","features":[328]},{"name":"TlsSignatureAlgorithm_Dsa","features":[328]},{"name":"TlsSignatureAlgorithm_Ecdsa","features":[328]},{"name":"TlsSignatureAlgorithm_Rsa","features":[328]},{"name":"TokenBindingDeleteAllBindings","features":[328]},{"name":"TokenBindingDeleteBinding","features":[328]},{"name":"TokenBindingGenerateBinding","features":[328]},{"name":"TokenBindingGenerateID","features":[328]},{"name":"TokenBindingGenerateIDForUri","features":[328]},{"name":"TokenBindingGenerateMessage","features":[328]},{"name":"TokenBindingGetHighestSupportedVersion","features":[328]},{"name":"TokenBindingGetKeyTypesClient","features":[328]},{"name":"TokenBindingGetKeyTypesServer","features":[328]},{"name":"TokenBindingVerifyMessage","features":[328]},{"name":"TranslateNameA","features":[307,328]},{"name":"TranslateNameW","features":[307,328]},{"name":"TrustedControllersInformation","features":[328]},{"name":"TrustedDomainAuthInformation","features":[328]},{"name":"TrustedDomainAuthInformationInternal","features":[328]},{"name":"TrustedDomainAuthInformationInternalAes","features":[328]},{"name":"TrustedDomainFullInformation","features":[328]},{"name":"TrustedDomainFullInformation2Internal","features":[328]},{"name":"TrustedDomainFullInformationInternal","features":[328]},{"name":"TrustedDomainFullInformationInternalAes","features":[328]},{"name":"TrustedDomainInformationBasic","features":[328]},{"name":"TrustedDomainInformationEx","features":[328]},{"name":"TrustedDomainInformationEx2Internal","features":[328]},{"name":"TrustedDomainNameInformation","features":[328]},{"name":"TrustedDomainSupportedEncryptionTypes","features":[328]},{"name":"TrustedPasswordInformation","features":[328]},{"name":"TrustedPosixOffsetInformation","features":[328]},{"name":"UNDERSTANDS_LONG_NAMES","features":[328]},{"name":"UNISP_NAME","features":[328]},{"name":"UNISP_NAME_A","features":[328]},{"name":"UNISP_NAME_W","features":[328]},{"name":"UNISP_RPC_ID","features":[328]},{"name":"USER_ACCOUNT_AUTO_LOCKED","features":[328]},{"name":"USER_ACCOUNT_DISABLED","features":[328]},{"name":"USER_ALL_INFORMATION","features":[307,328]},{"name":"USER_ALL_PARAMETERS","features":[328]},{"name":"USER_DONT_EXPIRE_PASSWORD","features":[328]},{"name":"USER_DONT_REQUIRE_PREAUTH","features":[328]},{"name":"USER_ENCRYPTED_TEXT_PASSWORD_ALLOWED","features":[328]},{"name":"USER_HOME_DIRECTORY_REQUIRED","features":[328]},{"name":"USER_INTERDOMAIN_TRUST_ACCOUNT","features":[328]},{"name":"USER_MNS_LOGON_ACCOUNT","features":[328]},{"name":"USER_NORMAL_ACCOUNT","features":[328]},{"name":"USER_NOT_DELEGATED","features":[328]},{"name":"USER_NO_AUTH_DATA_REQUIRED","features":[328]},{"name":"USER_PARTIAL_SECRETS_ACCOUNT","features":[328]},{"name":"USER_PASSWORD_EXPIRED","features":[328]},{"name":"USER_PASSWORD_NOT_REQUIRED","features":[328]},{"name":"USER_SERVER_TRUST_ACCOUNT","features":[328]},{"name":"USER_SESSION_KEY","features":[328,482]},{"name":"USER_SMARTCARD_REQUIRED","features":[328]},{"name":"USER_TEMP_DUPLICATE_ACCOUNT","features":[328]},{"name":"USER_TRUSTED_FOR_DELEGATION","features":[328]},{"name":"USER_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION","features":[328]},{"name":"USER_USE_AES_KEYS","features":[328]},{"name":"USER_USE_DES_KEY_ONLY","features":[328]},{"name":"USER_WORKSTATION_TRUST_ACCOUNT","features":[328]},{"name":"VERIFY_SIGNATURE_FN","features":[328,481]},{"name":"VerifySignature","features":[328,481]},{"name":"WDIGEST_SP_NAME","features":[328]},{"name":"WDIGEST_SP_NAME_A","features":[328]},{"name":"WDIGEST_SP_NAME_W","features":[328]},{"name":"WINDOWS_SLID","features":[328]},{"name":"X509Certificate","features":[307,328,391]},{"name":"_FACILITY_WINDOWS_STORE","features":[328]},{"name":"_HMAPPER","features":[328]},{"name":"eTlsAlgorithmUsage","features":[328]},{"name":"eTlsHashAlgorithm","features":[328]},{"name":"eTlsSignatureAlgorithm","features":[328]}],"485":[{"name":"ACCOUNT_STATE","features":[483]},{"name":"AsyncIAssociatedIdentityProvider","features":[483]},{"name":"AsyncIConnectedIdentityProvider","features":[483]},{"name":"AsyncIIdentityAdvise","features":[483]},{"name":"AsyncIIdentityAuthentication","features":[483]},{"name":"AsyncIIdentityProvider","features":[483]},{"name":"AsyncIIdentityStore","features":[483]},{"name":"AsyncIIdentityStoreEx","features":[483]},{"name":"CIdentityProfileHandler","features":[483]},{"name":"CONNECTING","features":[483]},{"name":"CONNECT_COMPLETED","features":[483]},{"name":"CoClassIdentityStore","features":[483]},{"name":"IAssociatedIdentityProvider","features":[483]},{"name":"IConnectedIdentityProvider","features":[483]},{"name":"IDENTITIES_ALL","features":[483]},{"name":"IDENTITIES_ME_ONLY","features":[483]},{"name":"IDENTITY_ASSOCIATED","features":[483]},{"name":"IDENTITY_CONNECTED","features":[483]},{"name":"IDENTITY_CREATED","features":[483]},{"name":"IDENTITY_DELETED","features":[483]},{"name":"IDENTITY_DISASSOCIATED","features":[483]},{"name":"IDENTITY_DISCONNECTED","features":[483]},{"name":"IDENTITY_IMPORTED","features":[483]},{"name":"IDENTITY_KEYWORD_ASSOCIATED","features":[483]},{"name":"IDENTITY_KEYWORD_CONNECTED","features":[483]},{"name":"IDENTITY_KEYWORD_HOMEGROUP","features":[483]},{"name":"IDENTITY_KEYWORD_LOCAL","features":[483]},{"name":"IDENTITY_PROPCHANGED","features":[483]},{"name":"IDENTITY_TYPE","features":[483]},{"name":"IDENTITY_URL","features":[483]},{"name":"IDENTITY_URL_ACCOUNT_SETTINGS","features":[483]},{"name":"IDENTITY_URL_CHANGE_PASSWORD_WIZARD","features":[483]},{"name":"IDENTITY_URL_CONNECT_WIZARD","features":[483]},{"name":"IDENTITY_URL_CREATE_ACCOUNT_WIZARD","features":[483]},{"name":"IDENTITY_URL_IFEXISTS_WIZARD","features":[483]},{"name":"IDENTITY_URL_RESTORE_WIZARD","features":[483]},{"name":"IDENTITY_URL_SIGN_IN_WIZARD","features":[483]},{"name":"IIdentityAdvise","features":[483]},{"name":"IIdentityAuthentication","features":[483]},{"name":"IIdentityProvider","features":[483]},{"name":"IIdentityStore","features":[483]},{"name":"IIdentityStoreEx","features":[483]},{"name":"IdentityUpdateEvent","features":[483]},{"name":"NOT_CONNECTED","features":[483]},{"name":"OID_OAssociatedIdentityProviderObject","features":[483]},{"name":"STR_COMPLETE_ACCOUNT","features":[483]},{"name":"STR_MODERN_SETTINGS_ADD_USER","features":[483]},{"name":"STR_NTH_USER_FIRST_AUTH","features":[483]},{"name":"STR_OUT_OF_BOX_EXPERIENCE","features":[483]},{"name":"STR_OUT_OF_BOX_UPGRADE_EXPERIENCE","features":[483]},{"name":"STR_PROPERTY_STORE","features":[483]},{"name":"STR_USER_NAME","features":[483]}],"486":[{"name":"ACCCTRL_DEFAULT_PROVIDER","features":[484]},{"name":"ACCCTRL_DEFAULT_PROVIDERA","features":[484]},{"name":"ACCCTRL_DEFAULT_PROVIDERW","features":[484]},{"name":"ACCESS_MODE","features":[484]},{"name":"ACTRL_ACCESSA","features":[484]},{"name":"ACTRL_ACCESSW","features":[484]},{"name":"ACTRL_ACCESS_ALLOWED","features":[484]},{"name":"ACTRL_ACCESS_DENIED","features":[484]},{"name":"ACTRL_ACCESS_ENTRYA","features":[484]},{"name":"ACTRL_ACCESS_ENTRYW","features":[484]},{"name":"ACTRL_ACCESS_ENTRY_ACCESS_FLAGS","features":[484]},{"name":"ACTRL_ACCESS_ENTRY_LISTA","features":[484]},{"name":"ACTRL_ACCESS_ENTRY_LISTW","features":[484]},{"name":"ACTRL_ACCESS_INFOA","features":[484]},{"name":"ACTRL_ACCESS_INFOW","features":[484]},{"name":"ACTRL_ACCESS_NO_OPTIONS","features":[484]},{"name":"ACTRL_ACCESS_PROTECTED","features":[484]},{"name":"ACTRL_ACCESS_SUPPORTS_OBJECT_ENTRIES","features":[484]},{"name":"ACTRL_AUDIT_FAILURE","features":[484]},{"name":"ACTRL_AUDIT_SUCCESS","features":[484]},{"name":"ACTRL_CHANGE_ACCESS","features":[484]},{"name":"ACTRL_CHANGE_OWNER","features":[484]},{"name":"ACTRL_CONTROL_INFOA","features":[484]},{"name":"ACTRL_CONTROL_INFOW","features":[484]},{"name":"ACTRL_DELETE","features":[484]},{"name":"ACTRL_DIR_CREATE_CHILD","features":[484]},{"name":"ACTRL_DIR_CREATE_OBJECT","features":[484]},{"name":"ACTRL_DIR_DELETE_CHILD","features":[484]},{"name":"ACTRL_DIR_LIST","features":[484]},{"name":"ACTRL_DIR_TRAVERSE","features":[484]},{"name":"ACTRL_FILE_APPEND","features":[484]},{"name":"ACTRL_FILE_CREATE_PIPE","features":[484]},{"name":"ACTRL_FILE_EXECUTE","features":[484]},{"name":"ACTRL_FILE_READ","features":[484]},{"name":"ACTRL_FILE_READ_ATTRIB","features":[484]},{"name":"ACTRL_FILE_READ_PROP","features":[484]},{"name":"ACTRL_FILE_WRITE","features":[484]},{"name":"ACTRL_FILE_WRITE_ATTRIB","features":[484]},{"name":"ACTRL_FILE_WRITE_PROP","features":[484]},{"name":"ACTRL_KERNEL_ALERT","features":[484]},{"name":"ACTRL_KERNEL_CONTROL","features":[484]},{"name":"ACTRL_KERNEL_DIMPERSONATE","features":[484]},{"name":"ACTRL_KERNEL_DUP_HANDLE","features":[484]},{"name":"ACTRL_KERNEL_GET_CONTEXT","features":[484]},{"name":"ACTRL_KERNEL_GET_INFO","features":[484]},{"name":"ACTRL_KERNEL_IMPERSONATE","features":[484]},{"name":"ACTRL_KERNEL_PROCESS","features":[484]},{"name":"ACTRL_KERNEL_SET_CONTEXT","features":[484]},{"name":"ACTRL_KERNEL_SET_INFO","features":[484]},{"name":"ACTRL_KERNEL_TERMINATE","features":[484]},{"name":"ACTRL_KERNEL_THREAD","features":[484]},{"name":"ACTRL_KERNEL_TOKEN","features":[484]},{"name":"ACTRL_KERNEL_VM","features":[484]},{"name":"ACTRL_KERNEL_VM_READ","features":[484]},{"name":"ACTRL_KERNEL_VM_WRITE","features":[484]},{"name":"ACTRL_OVERLAPPED","features":[307,484]},{"name":"ACTRL_PERM_1","features":[484]},{"name":"ACTRL_PERM_10","features":[484]},{"name":"ACTRL_PERM_11","features":[484]},{"name":"ACTRL_PERM_12","features":[484]},{"name":"ACTRL_PERM_13","features":[484]},{"name":"ACTRL_PERM_14","features":[484]},{"name":"ACTRL_PERM_15","features":[484]},{"name":"ACTRL_PERM_16","features":[484]},{"name":"ACTRL_PERM_17","features":[484]},{"name":"ACTRL_PERM_18","features":[484]},{"name":"ACTRL_PERM_19","features":[484]},{"name":"ACTRL_PERM_2","features":[484]},{"name":"ACTRL_PERM_20","features":[484]},{"name":"ACTRL_PERM_3","features":[484]},{"name":"ACTRL_PERM_4","features":[484]},{"name":"ACTRL_PERM_5","features":[484]},{"name":"ACTRL_PERM_6","features":[484]},{"name":"ACTRL_PERM_7","features":[484]},{"name":"ACTRL_PERM_8","features":[484]},{"name":"ACTRL_PERM_9","features":[484]},{"name":"ACTRL_PRINT_JADMIN","features":[484]},{"name":"ACTRL_PRINT_PADMIN","features":[484]},{"name":"ACTRL_PRINT_PUSE","features":[484]},{"name":"ACTRL_PRINT_SADMIN","features":[484]},{"name":"ACTRL_PRINT_SLIST","features":[484]},{"name":"ACTRL_PROPERTY_ENTRYA","features":[484]},{"name":"ACTRL_PROPERTY_ENTRYW","features":[484]},{"name":"ACTRL_READ_CONTROL","features":[484]},{"name":"ACTRL_REG_CREATE_CHILD","features":[484]},{"name":"ACTRL_REG_LINK","features":[484]},{"name":"ACTRL_REG_LIST","features":[484]},{"name":"ACTRL_REG_NOTIFY","features":[484]},{"name":"ACTRL_REG_QUERY","features":[484]},{"name":"ACTRL_REG_SET","features":[484]},{"name":"ACTRL_RESERVED","features":[484]},{"name":"ACTRL_STD_RIGHTS_ALL","features":[484]},{"name":"ACTRL_SVC_GET_INFO","features":[484]},{"name":"ACTRL_SVC_INTERROGATE","features":[484]},{"name":"ACTRL_SVC_LIST","features":[484]},{"name":"ACTRL_SVC_PAUSE","features":[484]},{"name":"ACTRL_SVC_SET_INFO","features":[484]},{"name":"ACTRL_SVC_START","features":[484]},{"name":"ACTRL_SVC_STATUS","features":[484]},{"name":"ACTRL_SVC_STOP","features":[484]},{"name":"ACTRL_SVC_UCONTROL","features":[484]},{"name":"ACTRL_SYNCHRONIZE","features":[484]},{"name":"ACTRL_SYSTEM_ACCESS","features":[484]},{"name":"ACTRL_WIN_CLIPBRD","features":[484]},{"name":"ACTRL_WIN_CREATE","features":[484]},{"name":"ACTRL_WIN_EXIT","features":[484]},{"name":"ACTRL_WIN_GLOBAL_ATOMS","features":[484]},{"name":"ACTRL_WIN_LIST","features":[484]},{"name":"ACTRL_WIN_LIST_DESK","features":[484]},{"name":"ACTRL_WIN_READ_ATTRIBS","features":[484]},{"name":"ACTRL_WIN_SCREEN","features":[484]},{"name":"ACTRL_WIN_WRITE_ATTRIBS","features":[484]},{"name":"APF_AuditFailure","features":[484]},{"name":"APF_AuditSuccess","features":[484]},{"name":"APF_ValidFlags","features":[484]},{"name":"APT_Guid","features":[484]},{"name":"APT_Int64","features":[484]},{"name":"APT_IpAddress","features":[484]},{"name":"APT_LogonId","features":[484]},{"name":"APT_LogonIdWithSid","features":[484]},{"name":"APT_Luid","features":[484]},{"name":"APT_None","features":[484]},{"name":"APT_ObjectTypeList","features":[484]},{"name":"APT_Pointer","features":[484]},{"name":"APT_Sid","features":[484]},{"name":"APT_String","features":[484]},{"name":"APT_Time","features":[484]},{"name":"APT_Ulong","features":[484]},{"name":"AP_ParamTypeBits","features":[484]},{"name":"AP_ParamTypeMask","features":[484]},{"name":"AUDIT_IP_ADDRESS","features":[484]},{"name":"AUDIT_OBJECT_TYPE","features":[484]},{"name":"AUDIT_OBJECT_TYPES","features":[484]},{"name":"AUDIT_PARAM","features":[484]},{"name":"AUDIT_PARAMS","features":[484]},{"name":"AUDIT_PARAM_TYPE","features":[484]},{"name":"AUDIT_TYPE_LEGACY","features":[484]},{"name":"AUDIT_TYPE_WMI","features":[484]},{"name":"AUTHZP_WPD_EVENT","features":[484]},{"name":"AUTHZ_ACCESS_CHECK_FLAGS","features":[484]},{"name":"AUTHZ_ACCESS_CHECK_NO_DEEP_COPY_SD","features":[484]},{"name":"AUTHZ_ACCESS_CHECK_RESULTS_HANDLE","features":[484]},{"name":"AUTHZ_ACCESS_REPLY","features":[484]},{"name":"AUTHZ_ACCESS_REQUEST","features":[484]},{"name":"AUTHZ_ALLOW_MULTIPLE_SOURCE_INSTANCES","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_HANDLE","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_INFORMATION_CLASS","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_TYPE_HANDLE","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_TYPE_LEGACY","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_TYPE_OLD","features":[307,484]},{"name":"AUTHZ_AUDIT_EVENT_TYPE_UNION","features":[484]},{"name":"AUTHZ_AUDIT_INSTANCE_INFORMATION","features":[484]},{"name":"AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE","features":[484]},{"name":"AUTHZ_CLIENT_CONTEXT_HANDLE","features":[484]},{"name":"AUTHZ_COMPUTE_PRIVILEGES","features":[484]},{"name":"AUTHZ_CONTEXT_INFORMATION_CLASS","features":[484]},{"name":"AUTHZ_FLAG_ALLOW_MULTIPLE_SOURCE_INSTANCES","features":[484]},{"name":"AUTHZ_GENERATE_FAILURE_AUDIT","features":[484]},{"name":"AUTHZ_GENERATE_RESULTS","features":[484]},{"name":"AUTHZ_GENERATE_SUCCESS_AUDIT","features":[484]},{"name":"AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS","features":[484]},{"name":"AUTHZ_INIT_INFO","features":[307,484]},{"name":"AUTHZ_INIT_INFO_VERSION_V1","features":[484]},{"name":"AUTHZ_MIGRATED_LEGACY_PUBLISHER","features":[484]},{"name":"AUTHZ_NO_ALLOC_STRINGS","features":[484]},{"name":"AUTHZ_NO_FAILURE_AUDIT","features":[484]},{"name":"AUTHZ_NO_SUCCESS_AUDIT","features":[484]},{"name":"AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET","features":[484]},{"name":"AUTHZ_REQUIRE_S4U_LOGON","features":[484]},{"name":"AUTHZ_RESOURCE_MANAGER_FLAGS","features":[484]},{"name":"AUTHZ_RESOURCE_MANAGER_HANDLE","features":[484]},{"name":"AUTHZ_RM_FLAG_INITIALIZE_UNDER_IMPERSONATION","features":[484]},{"name":"AUTHZ_RM_FLAG_NO_AUDIT","features":[484]},{"name":"AUTHZ_RM_FLAG_NO_CENTRAL_ACCESS_POLICIES","features":[484]},{"name":"AUTHZ_RPC_INIT_INFO_CLIENT","features":[484]},{"name":"AUTHZ_RPC_INIT_INFO_CLIENT_VERSION_V1","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTES_INFORMATION","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_VERSION","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_FLAGS","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_NON_INHERITABLE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_ADD","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_DELETE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_NONE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_REPLACE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_REPLACE_ALL","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_BOOLEAN","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_FQBN","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_INT64","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_INVALID","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_SID","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_STRING","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_UINT64","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_V1","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE","features":[484]},{"name":"AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE","features":[484]},{"name":"AUTHZ_SID_OPERATION","features":[484]},{"name":"AUTHZ_SID_OPERATION_ADD","features":[484]},{"name":"AUTHZ_SID_OPERATION_DELETE","features":[484]},{"name":"AUTHZ_SID_OPERATION_NONE","features":[484]},{"name":"AUTHZ_SID_OPERATION_REPLACE","features":[484]},{"name":"AUTHZ_SID_OPERATION_REPLACE_ALL","features":[484]},{"name":"AUTHZ_SKIP_TOKEN_GROUPS","features":[484]},{"name":"AUTHZ_SOURCE_SCHEMA_REGISTRATION","features":[484]},{"name":"AUTHZ_WPD_CATEGORY_FLAG","features":[484]},{"name":"AZ_AZSTORE_DEFAULT_DOMAIN_TIMEOUT","features":[484]},{"name":"AZ_AZSTORE_DEFAULT_MAX_SCRIPT_ENGINES","features":[484]},{"name":"AZ_AZSTORE_DEFAULT_SCRIPT_ENGINE_TIMEOUT","features":[484]},{"name":"AZ_AZSTORE_FLAG_AUDIT_IS_CRITICAL","features":[484]},{"name":"AZ_AZSTORE_FLAG_BATCH_UPDATE","features":[484]},{"name":"AZ_AZSTORE_FLAG_CREATE","features":[484]},{"name":"AZ_AZSTORE_FLAG_MANAGE_ONLY_PASSIVE_SUBMIT","features":[484]},{"name":"AZ_AZSTORE_FLAG_MANAGE_STORE_ONLY","features":[484]},{"name":"AZ_AZSTORE_FORCE_APPLICATION_CLOSE","features":[484]},{"name":"AZ_AZSTORE_MIN_DOMAIN_TIMEOUT","features":[484]},{"name":"AZ_AZSTORE_MIN_SCRIPT_ENGINE_TIMEOUT","features":[484]},{"name":"AZ_AZSTORE_NT6_FUNCTION_LEVEL","features":[484]},{"name":"AZ_CLIENT_CONTEXT_GET_GROUPS_STORE_LEVEL_ONLY","features":[484]},{"name":"AZ_CLIENT_CONTEXT_GET_GROUP_RECURSIVE","features":[484]},{"name":"AZ_CLIENT_CONTEXT_SKIP_GROUP","features":[484]},{"name":"AZ_CLIENT_CONTEXT_SKIP_LDAP_QUERY","features":[484]},{"name":"AZ_GROUPTYPE_BASIC","features":[484]},{"name":"AZ_GROUPTYPE_BIZRULE","features":[484]},{"name":"AZ_GROUPTYPE_LDAP_QUERY","features":[484]},{"name":"AZ_MAX_APPLICATION_DATA_LENGTH","features":[484]},{"name":"AZ_MAX_APPLICATION_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_APPLICATION_VERSION_LENGTH","features":[484]},{"name":"AZ_MAX_BIZRULE_STRING","features":[484]},{"name":"AZ_MAX_DESCRIPTION_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_BIZRULE_IMPORTED_PATH_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_BIZRULE_LANGUAGE_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_BIZRULE_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_LDAP_QUERY_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_OPERATION_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_POLICY_URL_LENGTH","features":[484]},{"name":"AZ_MAX_ROLE_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_SCOPE_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_TASK_BIZRULE_IMPORTED_PATH_LENGTH","features":[484]},{"name":"AZ_MAX_TASK_BIZRULE_LANGUAGE_LENGTH","features":[484]},{"name":"AZ_MAX_TASK_BIZRULE_LENGTH","features":[484]},{"name":"AZ_MAX_TASK_NAME_LENGTH","features":[484]},{"name":"AZ_PROP_APPLICATION_AUTHZ_INTERFACE_CLSID","features":[484]},{"name":"AZ_PROP_APPLICATION_BIZRULE_ENABLED","features":[484]},{"name":"AZ_PROP_APPLICATION_DATA","features":[484]},{"name":"AZ_PROP_APPLICATION_NAME","features":[484]},{"name":"AZ_PROP_APPLICATION_VERSION","features":[484]},{"name":"AZ_PROP_APPLY_STORE_SACL","features":[484]},{"name":"AZ_PROP_AZSTORE_DOMAIN_TIMEOUT","features":[484]},{"name":"AZ_PROP_AZSTORE_MAJOR_VERSION","features":[484]},{"name":"AZ_PROP_AZSTORE_MAX_SCRIPT_ENGINES","features":[484]},{"name":"AZ_PROP_AZSTORE_MINOR_VERSION","features":[484]},{"name":"AZ_PROP_AZSTORE_SCRIPT_ENGINE_TIMEOUT","features":[484]},{"name":"AZ_PROP_AZSTORE_TARGET_MACHINE","features":[484]},{"name":"AZ_PROP_AZTORE_IS_ADAM_INSTANCE","features":[484]},{"name":"AZ_PROP_CHILD_CREATE","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_LDAP_QUERY_DN","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_ROLE_FOR_ACCESS_CHECK","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_CANONICAL","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_DISPLAY","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_DN","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_DNS_SAM_COMPAT","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_GUID","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_SAM_COMPAT","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_UPN","features":[484]},{"name":"AZ_PROP_CONSTANTS","features":[484]},{"name":"AZ_PROP_DELEGATED_POLICY_USERS","features":[484]},{"name":"AZ_PROP_DELEGATED_POLICY_USERS_NAME","features":[484]},{"name":"AZ_PROP_DESCRIPTION","features":[484]},{"name":"AZ_PROP_GENERATE_AUDITS","features":[484]},{"name":"AZ_PROP_GROUP_APP_MEMBERS","features":[484]},{"name":"AZ_PROP_GROUP_APP_NON_MEMBERS","features":[484]},{"name":"AZ_PROP_GROUP_BIZRULE","features":[484]},{"name":"AZ_PROP_GROUP_BIZRULE_IMPORTED_PATH","features":[484]},{"name":"AZ_PROP_GROUP_BIZRULE_LANGUAGE","features":[484]},{"name":"AZ_PROP_GROUP_LDAP_QUERY","features":[484]},{"name":"AZ_PROP_GROUP_MEMBERS","features":[484]},{"name":"AZ_PROP_GROUP_MEMBERS_NAME","features":[484]},{"name":"AZ_PROP_GROUP_NON_MEMBERS","features":[484]},{"name":"AZ_PROP_GROUP_NON_MEMBERS_NAME","features":[484]},{"name":"AZ_PROP_GROUP_TYPE","features":[484]},{"name":"AZ_PROP_NAME","features":[484]},{"name":"AZ_PROP_OPERATION_ID","features":[484]},{"name":"AZ_PROP_POLICY_ADMINS","features":[484]},{"name":"AZ_PROP_POLICY_ADMINS_NAME","features":[484]},{"name":"AZ_PROP_POLICY_READERS","features":[484]},{"name":"AZ_PROP_POLICY_READERS_NAME","features":[484]},{"name":"AZ_PROP_ROLE_APP_MEMBERS","features":[484]},{"name":"AZ_PROP_ROLE_MEMBERS","features":[484]},{"name":"AZ_PROP_ROLE_MEMBERS_NAME","features":[484]},{"name":"AZ_PROP_ROLE_OPERATIONS","features":[484]},{"name":"AZ_PROP_ROLE_TASKS","features":[484]},{"name":"AZ_PROP_SCOPE_BIZRULES_WRITABLE","features":[484]},{"name":"AZ_PROP_SCOPE_CAN_BE_DELEGATED","features":[484]},{"name":"AZ_PROP_TASK_BIZRULE","features":[484]},{"name":"AZ_PROP_TASK_BIZRULE_IMPORTED_PATH","features":[484]},{"name":"AZ_PROP_TASK_BIZRULE_LANGUAGE","features":[484]},{"name":"AZ_PROP_TASK_IS_ROLE_DEFINITION","features":[484]},{"name":"AZ_PROP_TASK_OPERATIONS","features":[484]},{"name":"AZ_PROP_TASK_TASKS","features":[484]},{"name":"AZ_PROP_WRITABLE","features":[484]},{"name":"AZ_SUBMIT_FLAG_ABORT","features":[484]},{"name":"AZ_SUBMIT_FLAG_FLUSH","features":[484]},{"name":"AuthzAccessCheck","features":[307,484]},{"name":"AuthzAddSidsToContext","features":[307,484]},{"name":"AuthzAuditEventInfoAdditionalInfo","features":[484]},{"name":"AuthzAuditEventInfoFlags","features":[484]},{"name":"AuthzAuditEventInfoObjectName","features":[484]},{"name":"AuthzAuditEventInfoObjectType","features":[484]},{"name":"AuthzAuditEventInfoOperationType","features":[484]},{"name":"AuthzCachedAccessCheck","features":[307,484]},{"name":"AuthzContextInfoAll","features":[484]},{"name":"AuthzContextInfoAppContainerSid","features":[484]},{"name":"AuthzContextInfoAuthenticationId","features":[484]},{"name":"AuthzContextInfoCapabilitySids","features":[484]},{"name":"AuthzContextInfoDeviceClaims","features":[484]},{"name":"AuthzContextInfoDeviceSids","features":[484]},{"name":"AuthzContextInfoExpirationTime","features":[484]},{"name":"AuthzContextInfoGroupsSids","features":[484]},{"name":"AuthzContextInfoIdentifier","features":[484]},{"name":"AuthzContextInfoPrivileges","features":[484]},{"name":"AuthzContextInfoRestrictedSids","features":[484]},{"name":"AuthzContextInfoSecurityAttributes","features":[484]},{"name":"AuthzContextInfoServerContext","features":[484]},{"name":"AuthzContextInfoSource","features":[484]},{"name":"AuthzContextInfoUserClaims","features":[484]},{"name":"AuthzContextInfoUserSid","features":[484]},{"name":"AuthzEnumerateSecurityEventSources","features":[307,484]},{"name":"AuthzEvaluateSacl","features":[307,484]},{"name":"AuthzFreeAuditEvent","features":[307,484]},{"name":"AuthzFreeCentralAccessPolicyCache","features":[307,484]},{"name":"AuthzFreeContext","features":[307,484]},{"name":"AuthzFreeHandle","features":[307,484]},{"name":"AuthzFreeResourceManager","features":[307,484]},{"name":"AuthzGetInformationFromContext","features":[307,484]},{"name":"AuthzInitializeCompoundContext","features":[307,484]},{"name":"AuthzInitializeContextFromAuthzContext","features":[307,484]},{"name":"AuthzInitializeContextFromSid","features":[307,484]},{"name":"AuthzInitializeContextFromToken","features":[307,484]},{"name":"AuthzInitializeObjectAccessAuditEvent","features":[307,484]},{"name":"AuthzInitializeObjectAccessAuditEvent2","features":[307,484]},{"name":"AuthzInitializeRemoteResourceManager","features":[307,484]},{"name":"AuthzInitializeResourceManager","features":[307,484]},{"name":"AuthzInitializeResourceManagerEx","features":[307,484]},{"name":"AuthzInstallSecurityEventSource","features":[307,484]},{"name":"AuthzModifyClaims","features":[307,484]},{"name":"AuthzModifySecurityAttributes","features":[307,484]},{"name":"AuthzModifySids","features":[307,484]},{"name":"AuthzOpenObjectAudit","features":[307,484]},{"name":"AuthzRegisterCapChangeNotification","features":[307,484,342]},{"name":"AuthzRegisterSecurityEventSource","features":[307,484]},{"name":"AuthzReportSecurityEvent","features":[307,484]},{"name":"AuthzReportSecurityEventFromParams","features":[307,484]},{"name":"AuthzSetAppContainerInformation","features":[307,484]},{"name":"AuthzUninstallSecurityEventSource","features":[307,484]},{"name":"AuthzUnregisterCapChangeNotification","features":[307,484]},{"name":"AuthzUnregisterSecurityEventSource","features":[307,484]},{"name":"AzAuthorizationStore","features":[484]},{"name":"AzBizRuleContext","features":[484]},{"name":"AzPrincipalLocator","features":[484]},{"name":"BuildExplicitAccessWithNameA","features":[484]},{"name":"BuildExplicitAccessWithNameW","features":[484]},{"name":"BuildImpersonateExplicitAccessWithNameA","features":[484]},{"name":"BuildImpersonateExplicitAccessWithNameW","features":[484]},{"name":"BuildImpersonateTrusteeA","features":[484]},{"name":"BuildImpersonateTrusteeW","features":[484]},{"name":"BuildSecurityDescriptorA","features":[307,484]},{"name":"BuildSecurityDescriptorW","features":[307,484]},{"name":"BuildTrusteeWithNameA","features":[484]},{"name":"BuildTrusteeWithNameW","features":[484]},{"name":"BuildTrusteeWithObjectsAndNameA","features":[484]},{"name":"BuildTrusteeWithObjectsAndNameW","features":[484]},{"name":"BuildTrusteeWithObjectsAndSidA","features":[484]},{"name":"BuildTrusteeWithObjectsAndSidW","features":[484]},{"name":"BuildTrusteeWithSidA","features":[484]},{"name":"BuildTrusteeWithSidW","features":[484]},{"name":"ConvertSecurityDescriptorToStringSecurityDescriptorA","features":[307,484]},{"name":"ConvertSecurityDescriptorToStringSecurityDescriptorW","features":[307,484]},{"name":"ConvertSidToStringSidA","features":[307,484]},{"name":"ConvertSidToStringSidW","features":[307,484]},{"name":"ConvertStringSecurityDescriptorToSecurityDescriptorA","features":[307,484]},{"name":"ConvertStringSecurityDescriptorToSecurityDescriptorW","features":[307,484]},{"name":"ConvertStringSidToSidA","features":[307,484]},{"name":"ConvertStringSidToSidW","features":[307,484]},{"name":"DENY_ACCESS","features":[484]},{"name":"EXPLICIT_ACCESS_A","features":[484]},{"name":"EXPLICIT_ACCESS_W","features":[484]},{"name":"FN_OBJECT_MGR_FUNCTS","features":[484]},{"name":"FN_PROGRESS","features":[307,484]},{"name":"FreeInheritedFromArray","features":[307,484]},{"name":"GRANT_ACCESS","features":[484]},{"name":"GetAuditedPermissionsFromAclA","features":[307,484]},{"name":"GetAuditedPermissionsFromAclW","features":[307,484]},{"name":"GetEffectiveRightsFromAclA","features":[307,484]},{"name":"GetEffectiveRightsFromAclW","features":[307,484]},{"name":"GetExplicitEntriesFromAclA","features":[307,484]},{"name":"GetExplicitEntriesFromAclW","features":[307,484]},{"name":"GetInheritanceSourceA","features":[307,484]},{"name":"GetInheritanceSourceW","features":[307,484]},{"name":"GetMultipleTrusteeA","features":[484]},{"name":"GetMultipleTrusteeOperationA","features":[484]},{"name":"GetMultipleTrusteeOperationW","features":[484]},{"name":"GetMultipleTrusteeW","features":[484]},{"name":"GetNamedSecurityInfoA","features":[307,484]},{"name":"GetNamedSecurityInfoW","features":[307,484]},{"name":"GetSecurityInfo","features":[307,484]},{"name":"GetTrusteeFormA","features":[484]},{"name":"GetTrusteeFormW","features":[484]},{"name":"GetTrusteeNameA","features":[484]},{"name":"GetTrusteeNameW","features":[484]},{"name":"GetTrusteeTypeA","features":[484]},{"name":"GetTrusteeTypeW","features":[484]},{"name":"IAzApplication","features":[484,358]},{"name":"IAzApplication2","features":[484,358]},{"name":"IAzApplication3","features":[484,358]},{"name":"IAzApplicationGroup","features":[484,358]},{"name":"IAzApplicationGroup2","features":[484,358]},{"name":"IAzApplicationGroups","features":[484,358]},{"name":"IAzApplications","features":[484,358]},{"name":"IAzAuthorizationStore","features":[484,358]},{"name":"IAzAuthorizationStore2","features":[484,358]},{"name":"IAzAuthorizationStore3","features":[484,358]},{"name":"IAzBizRuleContext","features":[484,358]},{"name":"IAzBizRuleInterfaces","features":[484,358]},{"name":"IAzBizRuleParameters","features":[484,358]},{"name":"IAzClientContext","features":[484,358]},{"name":"IAzClientContext2","features":[484,358]},{"name":"IAzClientContext3","features":[484,358]},{"name":"IAzNameResolver","features":[484,358]},{"name":"IAzObjectPicker","features":[484,358]},{"name":"IAzOperation","features":[484,358]},{"name":"IAzOperation2","features":[484,358]},{"name":"IAzOperations","features":[484,358]},{"name":"IAzPrincipalLocator","features":[484,358]},{"name":"IAzRole","features":[484,358]},{"name":"IAzRoleAssignment","features":[484,358]},{"name":"IAzRoleAssignments","features":[484,358]},{"name":"IAzRoleDefinition","features":[484,358]},{"name":"IAzRoleDefinitions","features":[484,358]},{"name":"IAzRoles","features":[484,358]},{"name":"IAzScope","features":[484,358]},{"name":"IAzScope2","features":[484,358]},{"name":"IAzScopes","features":[484,358]},{"name":"IAzTask","features":[484,358]},{"name":"IAzTask2","features":[484,358]},{"name":"IAzTasks","features":[484,358]},{"name":"INHERITED_ACCESS_ENTRY","features":[484]},{"name":"INHERITED_FROMA","features":[484]},{"name":"INHERITED_FROMW","features":[484]},{"name":"INHERITED_GRANDPARENT","features":[484]},{"name":"INHERITED_PARENT","features":[484]},{"name":"LookupSecurityDescriptorPartsA","features":[307,484]},{"name":"LookupSecurityDescriptorPartsW","features":[307,484]},{"name":"MULTIPLE_TRUSTEE_OPERATION","features":[484]},{"name":"NOT_USED_ACCESS","features":[484]},{"name":"NO_MULTIPLE_TRUSTEE","features":[484]},{"name":"OBJECTS_AND_NAME_A","features":[484]},{"name":"OBJECTS_AND_NAME_W","features":[484]},{"name":"OBJECTS_AND_SID","features":[484]},{"name":"OLESCRIPT_E_SYNTAX","features":[484]},{"name":"PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS","features":[307,484]},{"name":"PFN_AUTHZ_DYNAMIC_ACCESS_CHECK","features":[307,484]},{"name":"PFN_AUTHZ_FREE_CENTRAL_ACCESS_POLICY","features":[484]},{"name":"PFN_AUTHZ_FREE_DYNAMIC_GROUPS","features":[484]},{"name":"PFN_AUTHZ_GET_CENTRAL_ACCESS_POLICY","features":[307,484]},{"name":"PROG_INVOKE_SETTING","features":[484]},{"name":"ProgressCancelOperation","features":[484]},{"name":"ProgressInvokeEveryObject","features":[484]},{"name":"ProgressInvokeNever","features":[484]},{"name":"ProgressInvokeOnError","features":[484]},{"name":"ProgressInvokePrePostError","features":[484]},{"name":"ProgressRetryOperation","features":[484]},{"name":"REVOKE_ACCESS","features":[484]},{"name":"SDDL_ACCESS_ALLOWED","features":[484]},{"name":"SDDL_ACCESS_CONTROL_ASSISTANCE_OPS","features":[484]},{"name":"SDDL_ACCESS_DENIED","features":[484]},{"name":"SDDL_ACCESS_FILTER","features":[484]},{"name":"SDDL_ACCOUNT_OPERATORS","features":[484]},{"name":"SDDL_ACE_BEGIN","features":[484]},{"name":"SDDL_ACE_COND_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_BEGIN","features":[484]},{"name":"SDDL_ACE_COND_BLOB_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_DEVICE_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_END","features":[484]},{"name":"SDDL_ACE_COND_RESOURCE_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_SID_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_TOKEN_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_USER_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_END","features":[484]},{"name":"SDDL_ALARM","features":[484]},{"name":"SDDL_ALIAS_PREW2KCOMPACC","features":[484]},{"name":"SDDL_ALIAS_SIZE","features":[484]},{"name":"SDDL_ALL_APP_PACKAGES","features":[484]},{"name":"SDDL_ANONYMOUS","features":[484]},{"name":"SDDL_AUDIT","features":[484]},{"name":"SDDL_AUDIT_FAILURE","features":[484]},{"name":"SDDL_AUDIT_SUCCESS","features":[484]},{"name":"SDDL_AUTHENTICATED_USERS","features":[484]},{"name":"SDDL_AUTHORITY_ASSERTED","features":[484]},{"name":"SDDL_AUTO_INHERITED","features":[484]},{"name":"SDDL_AUTO_INHERIT_REQ","features":[484]},{"name":"SDDL_BACKUP_OPERATORS","features":[484]},{"name":"SDDL_BLOB","features":[484]},{"name":"SDDL_BOOLEAN","features":[484]},{"name":"SDDL_BUILTIN_ADMINISTRATORS","features":[484]},{"name":"SDDL_BUILTIN_GUESTS","features":[484]},{"name":"SDDL_BUILTIN_USERS","features":[484]},{"name":"SDDL_CALLBACK_ACCESS_ALLOWED","features":[484]},{"name":"SDDL_CALLBACK_ACCESS_DENIED","features":[484]},{"name":"SDDL_CALLBACK_AUDIT","features":[484]},{"name":"SDDL_CALLBACK_OBJECT_ACCESS_ALLOWED","features":[484]},{"name":"SDDL_CERTSVC_DCOM_ACCESS","features":[484]},{"name":"SDDL_CERT_SERV_ADMINISTRATORS","features":[484]},{"name":"SDDL_CLONEABLE_CONTROLLERS","features":[484]},{"name":"SDDL_CONTAINER_INHERIT","features":[484]},{"name":"SDDL_CONTROL_ACCESS","features":[484]},{"name":"SDDL_CREATE_CHILD","features":[484]},{"name":"SDDL_CREATOR_GROUP","features":[484]},{"name":"SDDL_CREATOR_OWNER","features":[484]},{"name":"SDDL_CRITICAL","features":[484]},{"name":"SDDL_CRYPTO_OPERATORS","features":[484]},{"name":"SDDL_DACL","features":[484]},{"name":"SDDL_DELETE_CHILD","features":[484]},{"name":"SDDL_DELETE_TREE","features":[484]},{"name":"SDDL_DELIMINATOR","features":[484]},{"name":"SDDL_DOMAIN_ADMINISTRATORS","features":[484]},{"name":"SDDL_DOMAIN_COMPUTERS","features":[484]},{"name":"SDDL_DOMAIN_DOMAIN_CONTROLLERS","features":[484]},{"name":"SDDL_DOMAIN_GUESTS","features":[484]},{"name":"SDDL_DOMAIN_USERS","features":[484]},{"name":"SDDL_ENTERPRISE_ADMINS","features":[484]},{"name":"SDDL_ENTERPRISE_DOMAIN_CONTROLLERS","features":[484]},{"name":"SDDL_ENTERPRISE_KEY_ADMINS","features":[484]},{"name":"SDDL_ENTERPRISE_RO_DCs","features":[484]},{"name":"SDDL_EVENT_LOG_READERS","features":[484]},{"name":"SDDL_EVERYONE","features":[484]},{"name":"SDDL_FILE_ALL","features":[484]},{"name":"SDDL_FILE_EXECUTE","features":[484]},{"name":"SDDL_FILE_READ","features":[484]},{"name":"SDDL_FILE_WRITE","features":[484]},{"name":"SDDL_GENERIC_ALL","features":[484]},{"name":"SDDL_GENERIC_EXECUTE","features":[484]},{"name":"SDDL_GENERIC_READ","features":[484]},{"name":"SDDL_GENERIC_WRITE","features":[484]},{"name":"SDDL_GROUP","features":[484]},{"name":"SDDL_GROUP_POLICY_ADMINS","features":[484]},{"name":"SDDL_HYPER_V_ADMINS","features":[484]},{"name":"SDDL_IIS_USERS","features":[484]},{"name":"SDDL_INHERITED","features":[484]},{"name":"SDDL_INHERIT_ONLY","features":[484]},{"name":"SDDL_INT","features":[484]},{"name":"SDDL_INTERACTIVE","features":[484]},{"name":"SDDL_KEY_ADMINS","features":[484]},{"name":"SDDL_KEY_ALL","features":[484]},{"name":"SDDL_KEY_EXECUTE","features":[484]},{"name":"SDDL_KEY_READ","features":[484]},{"name":"SDDL_KEY_WRITE","features":[484]},{"name":"SDDL_LIST_CHILDREN","features":[484]},{"name":"SDDL_LIST_OBJECT","features":[484]},{"name":"SDDL_LOCAL_ADMIN","features":[484]},{"name":"SDDL_LOCAL_GUEST","features":[484]},{"name":"SDDL_LOCAL_SERVICE","features":[484]},{"name":"SDDL_LOCAL_SYSTEM","features":[484]},{"name":"SDDL_MANDATORY_LABEL","features":[484]},{"name":"SDDL_ML_HIGH","features":[484]},{"name":"SDDL_ML_LOW","features":[484]},{"name":"SDDL_ML_MEDIUM","features":[484]},{"name":"SDDL_ML_MEDIUM_PLUS","features":[484]},{"name":"SDDL_ML_SYSTEM","features":[484]},{"name":"SDDL_NETWORK","features":[484]},{"name":"SDDL_NETWORK_CONFIGURATION_OPS","features":[484]},{"name":"SDDL_NETWORK_SERVICE","features":[484]},{"name":"SDDL_NO_EXECUTE_UP","features":[484]},{"name":"SDDL_NO_PROPAGATE","features":[484]},{"name":"SDDL_NO_READ_UP","features":[484]},{"name":"SDDL_NO_WRITE_UP","features":[484]},{"name":"SDDL_NULL_ACL","features":[484]},{"name":"SDDL_OBJECT_ACCESS_ALLOWED","features":[484]},{"name":"SDDL_OBJECT_ACCESS_DENIED","features":[484]},{"name":"SDDL_OBJECT_ALARM","features":[484]},{"name":"SDDL_OBJECT_AUDIT","features":[484]},{"name":"SDDL_OBJECT_INHERIT","features":[484]},{"name":"SDDL_OWNER","features":[484]},{"name":"SDDL_OWNER_RIGHTS","features":[484]},{"name":"SDDL_PERFLOG_USERS","features":[484]},{"name":"SDDL_PERFMON_USERS","features":[484]},{"name":"SDDL_PERSONAL_SELF","features":[484]},{"name":"SDDL_POWER_USERS","features":[484]},{"name":"SDDL_PRINTER_OPERATORS","features":[484]},{"name":"SDDL_PROCESS_TRUST_LABEL","features":[484]},{"name":"SDDL_PROTECTED","features":[484]},{"name":"SDDL_PROTECTED_USERS","features":[484]},{"name":"SDDL_RAS_SERVERS","features":[484]},{"name":"SDDL_RDS_ENDPOINT_SERVERS","features":[484]},{"name":"SDDL_RDS_MANAGEMENT_SERVERS","features":[484]},{"name":"SDDL_RDS_REMOTE_ACCESS_SERVERS","features":[484]},{"name":"SDDL_READ_CONTROL","features":[484]},{"name":"SDDL_READ_PROPERTY","features":[484]},{"name":"SDDL_REMOTE_DESKTOP","features":[484]},{"name":"SDDL_REMOTE_MANAGEMENT_USERS","features":[484]},{"name":"SDDL_REPLICATOR","features":[484]},{"name":"SDDL_RESOURCE_ATTRIBUTE","features":[484]},{"name":"SDDL_RESTRICTED_CODE","features":[484]},{"name":"SDDL_REVISION","features":[484]},{"name":"SDDL_REVISION_1","features":[484]},{"name":"SDDL_SACL","features":[484]},{"name":"SDDL_SCHEMA_ADMINISTRATORS","features":[484]},{"name":"SDDL_SCOPED_POLICY_ID","features":[484]},{"name":"SDDL_SELF_WRITE","features":[484]},{"name":"SDDL_SEPERATOR","features":[484]},{"name":"SDDL_SERVER_OPERATORS","features":[484]},{"name":"SDDL_SERVICE","features":[484]},{"name":"SDDL_SERVICE_ASSERTED","features":[484]},{"name":"SDDL_SID","features":[484]},{"name":"SDDL_SPACE","features":[484]},{"name":"SDDL_STANDARD_DELETE","features":[484]},{"name":"SDDL_TRUST_PROTECTED_FILTER","features":[484]},{"name":"SDDL_UINT","features":[484]},{"name":"SDDL_USER_MODE_DRIVERS","features":[484]},{"name":"SDDL_WRITE_DAC","features":[484]},{"name":"SDDL_WRITE_OWNER","features":[484]},{"name":"SDDL_WRITE_PROPERTY","features":[484]},{"name":"SDDL_WRITE_RESTRICTED_CODE","features":[484]},{"name":"SDDL_WSTRING","features":[484]},{"name":"SET_ACCESS","features":[484]},{"name":"SET_AUDIT_FAILURE","features":[484]},{"name":"SET_AUDIT_SUCCESS","features":[484]},{"name":"SE_DS_OBJECT","features":[484]},{"name":"SE_DS_OBJECT_ALL","features":[484]},{"name":"SE_FILE_OBJECT","features":[484]},{"name":"SE_KERNEL_OBJECT","features":[484]},{"name":"SE_LMSHARE","features":[484]},{"name":"SE_OBJECT_TYPE","features":[484]},{"name":"SE_PRINTER","features":[484]},{"name":"SE_PROVIDER_DEFINED_OBJECT","features":[484]},{"name":"SE_REGISTRY_KEY","features":[484]},{"name":"SE_REGISTRY_WOW64_32KEY","features":[484]},{"name":"SE_REGISTRY_WOW64_64KEY","features":[484]},{"name":"SE_SERVICE","features":[484]},{"name":"SE_UNKNOWN_OBJECT_TYPE","features":[484]},{"name":"SE_WINDOW_OBJECT","features":[484]},{"name":"SE_WMIGUID_OBJECT","features":[484]},{"name":"SetEntriesInAclA","features":[307,484]},{"name":"SetEntriesInAclW","features":[307,484]},{"name":"SetNamedSecurityInfoA","features":[307,484]},{"name":"SetNamedSecurityInfoW","features":[307,484]},{"name":"SetSecurityInfo","features":[307,484]},{"name":"TREE_SEC_INFO","features":[484]},{"name":"TREE_SEC_INFO_RESET","features":[484]},{"name":"TREE_SEC_INFO_RESET_KEEP_EXPLICIT","features":[484]},{"name":"TREE_SEC_INFO_SET","features":[484]},{"name":"TRUSTEE_A","features":[484]},{"name":"TRUSTEE_ACCESSA","features":[484]},{"name":"TRUSTEE_ACCESSW","features":[484]},{"name":"TRUSTEE_ACCESS_ALL","features":[484]},{"name":"TRUSTEE_ACCESS_ALLOWED","features":[484]},{"name":"TRUSTEE_ACCESS_EXPLICIT","features":[484]},{"name":"TRUSTEE_ACCESS_READ","features":[484]},{"name":"TRUSTEE_ACCESS_WRITE","features":[484]},{"name":"TRUSTEE_BAD_FORM","features":[484]},{"name":"TRUSTEE_FORM","features":[484]},{"name":"TRUSTEE_IS_ALIAS","features":[484]},{"name":"TRUSTEE_IS_COMPUTER","features":[484]},{"name":"TRUSTEE_IS_DELETED","features":[484]},{"name":"TRUSTEE_IS_DOMAIN","features":[484]},{"name":"TRUSTEE_IS_GROUP","features":[484]},{"name":"TRUSTEE_IS_IMPERSONATE","features":[484]},{"name":"TRUSTEE_IS_INVALID","features":[484]},{"name":"TRUSTEE_IS_NAME","features":[484]},{"name":"TRUSTEE_IS_OBJECTS_AND_NAME","features":[484]},{"name":"TRUSTEE_IS_OBJECTS_AND_SID","features":[484]},{"name":"TRUSTEE_IS_SID","features":[484]},{"name":"TRUSTEE_IS_UNKNOWN","features":[484]},{"name":"TRUSTEE_IS_USER","features":[484]},{"name":"TRUSTEE_IS_WELL_KNOWN_GROUP","features":[484]},{"name":"TRUSTEE_TYPE","features":[484]},{"name":"TRUSTEE_W","features":[484]},{"name":"TreeResetNamedSecurityInfoA","features":[307,484]},{"name":"TreeResetNamedSecurityInfoW","features":[307,484]},{"name":"TreeSetNamedSecurityInfoA","features":[307,484]},{"name":"TreeSetNamedSecurityInfoW","features":[307,484]},{"name":"_AUTHZ_SS_MAXSIZE","features":[484]}],"487":[{"name":"CFSTR_ACLUI_SID_INFO_LIST","features":[485]},{"name":"CreateSecurityPage","features":[485,357]},{"name":"DOBJ_COND_NTACLS","features":[485]},{"name":"DOBJ_RES_CONT","features":[485]},{"name":"DOBJ_RES_ROOT","features":[485]},{"name":"DOBJ_RIBBON_LAUNCH","features":[485]},{"name":"DOBJ_VOL_NTACLS","features":[485]},{"name":"EFFPERM_RESULT_LIST","features":[307,485]},{"name":"EditSecurity","features":[307,485]},{"name":"EditSecurityAdvanced","features":[307,485]},{"name":"IEffectivePermission","features":[485]},{"name":"IEffectivePermission2","features":[485]},{"name":"ISecurityInformation","features":[485]},{"name":"ISecurityInformation2","features":[485]},{"name":"ISecurityInformation3","features":[485]},{"name":"ISecurityInformation4","features":[485]},{"name":"ISecurityObjectTypeInfo","features":[485]},{"name":"SECURITY_INFO_PAGE_FLAGS","features":[485]},{"name":"SECURITY_OBJECT","features":[307,485]},{"name":"SECURITY_OBJECT_ID_CENTRAL_ACCESS_RULE","features":[485]},{"name":"SECURITY_OBJECT_ID_CENTRAL_POLICY","features":[485]},{"name":"SECURITY_OBJECT_ID_OBJECT_SD","features":[485]},{"name":"SECURITY_OBJECT_ID_SHARE","features":[485]},{"name":"SID_INFO","features":[485]},{"name":"SID_INFO_LIST","features":[485]},{"name":"SI_ACCESS","features":[485]},{"name":"SI_ACCESS_CONTAINER","features":[485]},{"name":"SI_ACCESS_GENERAL","features":[485]},{"name":"SI_ACCESS_PROPERTY","features":[485]},{"name":"SI_ACCESS_SPECIFIC","features":[485]},{"name":"SI_ADVANCED","features":[485]},{"name":"SI_AUDITS_ELEVATION_REQUIRED","features":[485]},{"name":"SI_CONTAINER","features":[485]},{"name":"SI_DISABLE_DENY_ACE","features":[485]},{"name":"SI_EDIT_AUDITS","features":[485]},{"name":"SI_EDIT_EFFECTIVE","features":[485]},{"name":"SI_EDIT_OWNER","features":[485]},{"name":"SI_EDIT_PERMS","features":[485]},{"name":"SI_EDIT_PROPERTIES","features":[485]},{"name":"SI_ENABLE_CENTRAL_POLICY","features":[485]},{"name":"SI_ENABLE_EDIT_ATTRIBUTE_CONDITION","features":[485]},{"name":"SI_INHERIT_TYPE","features":[485]},{"name":"SI_MAY_WRITE","features":[485]},{"name":"SI_NO_ACL_PROTECT","features":[485]},{"name":"SI_NO_ADDITIONAL_PERMISSION","features":[485]},{"name":"SI_NO_TREE_APPLY","features":[485]},{"name":"SI_OBJECT_GUID","features":[485]},{"name":"SI_OBJECT_INFO","features":[307,485]},{"name":"SI_OBJECT_INFO_FLAGS","features":[485]},{"name":"SI_OWNER_ELEVATION_REQUIRED","features":[485]},{"name":"SI_OWNER_READONLY","features":[485]},{"name":"SI_OWNER_RECURSE","features":[485]},{"name":"SI_PAGE_ACTIVATED","features":[485]},{"name":"SI_PAGE_ADVPERM","features":[485]},{"name":"SI_PAGE_AUDIT","features":[485]},{"name":"SI_PAGE_EFFECTIVE","features":[485]},{"name":"SI_PAGE_OWNER","features":[485]},{"name":"SI_PAGE_PERM","features":[485]},{"name":"SI_PAGE_SHARE","features":[485]},{"name":"SI_PAGE_TAKEOWNERSHIP","features":[485]},{"name":"SI_PAGE_TITLE","features":[485]},{"name":"SI_PAGE_TYPE","features":[485]},{"name":"SI_PERMS_ELEVATION_REQUIRED","features":[485]},{"name":"SI_READONLY","features":[485]},{"name":"SI_RESET","features":[485]},{"name":"SI_RESET_DACL","features":[485]},{"name":"SI_RESET_DACL_TREE","features":[485]},{"name":"SI_RESET_OWNER","features":[485]},{"name":"SI_RESET_SACL","features":[485]},{"name":"SI_RESET_SACL_TREE","features":[485]},{"name":"SI_SCOPE_ELEVATION_REQUIRED","features":[485]},{"name":"SI_SERVER_IS_DC","features":[485]},{"name":"SI_SHOW_AUDIT_ACTIVATED","features":[485]},{"name":"SI_SHOW_CENTRAL_POLICY_ACTIVATED","features":[485]},{"name":"SI_SHOW_DEFAULT","features":[485]},{"name":"SI_SHOW_EFFECTIVE_ACTIVATED","features":[485]},{"name":"SI_SHOW_OWNER_ACTIVATED","features":[485]},{"name":"SI_SHOW_PERM_ACTIVATED","features":[485]},{"name":"SI_SHOW_SHARE_ACTIVATED","features":[485]},{"name":"SI_VIEW_ONLY","features":[485]}],"488":[{"name":"CCF_SCESVC_ATTACHMENT","features":[486]},{"name":"CCF_SCESVC_ATTACHMENT_DATA","features":[486]},{"name":"ISceSvcAttachmentData","features":[486]},{"name":"ISceSvcAttachmentPersistInfo","features":[486]},{"name":"PFSCE_FREE_INFO","features":[486]},{"name":"PFSCE_LOG_INFO","features":[486]},{"name":"PFSCE_QUERY_INFO","features":[307,486]},{"name":"PFSCE_SET_INFO","features":[307,486]},{"name":"PF_ConfigAnalyzeService","features":[307,486]},{"name":"PF_UpdateService","features":[307,486]},{"name":"SCESTATUS_ACCESS_DENIED","features":[486]},{"name":"SCESTATUS_ALREADY_RUNNING","features":[486]},{"name":"SCESTATUS_BAD_FORMAT","features":[486]},{"name":"SCESTATUS_BUFFER_TOO_SMALL","features":[486]},{"name":"SCESTATUS_CANT_DELETE","features":[486]},{"name":"SCESTATUS_EXCEPTION_IN_SERVER","features":[486]},{"name":"SCESTATUS_INVALID_DATA","features":[486]},{"name":"SCESTATUS_INVALID_PARAMETER","features":[486]},{"name":"SCESTATUS_MOD_NOT_FOUND","features":[486]},{"name":"SCESTATUS_NOT_ENOUGH_RESOURCE","features":[486]},{"name":"SCESTATUS_NO_MAPPING","features":[486]},{"name":"SCESTATUS_NO_TEMPLATE_GIVEN","features":[486]},{"name":"SCESTATUS_OBJECT_EXIST","features":[486]},{"name":"SCESTATUS_OTHER_ERROR","features":[486]},{"name":"SCESTATUS_PREFIX_OVERFLOW","features":[486]},{"name":"SCESTATUS_PROFILE_NOT_FOUND","features":[486]},{"name":"SCESTATUS_RECORD_NOT_FOUND","features":[486]},{"name":"SCESTATUS_SERVICE_NOT_SUPPORT","features":[486]},{"name":"SCESTATUS_SUCCESS","features":[486]},{"name":"SCESTATUS_TRUST_FAIL","features":[486]},{"name":"SCESVC_ANALYSIS_INFO","features":[486]},{"name":"SCESVC_ANALYSIS_LINE","features":[486]},{"name":"SCESVC_CALLBACK_INFO","features":[307,486]},{"name":"SCESVC_CONFIGURATION_INFO","features":[486]},{"name":"SCESVC_CONFIGURATION_LINE","features":[486]},{"name":"SCESVC_ENUMERATION_MAX","features":[486]},{"name":"SCESVC_INFO_TYPE","features":[486]},{"name":"SCE_LOG_ERR_LEVEL","features":[486]},{"name":"SCE_LOG_LEVEL_ALWAYS","features":[486]},{"name":"SCE_LOG_LEVEL_DEBUG","features":[486]},{"name":"SCE_LOG_LEVEL_DETAIL","features":[486]},{"name":"SCE_LOG_LEVEL_ERROR","features":[486]},{"name":"SCE_ROOT_PATH","features":[486]},{"name":"SceSvcAnalysisInfo","features":[486]},{"name":"SceSvcConfigurationInfo","features":[486]},{"name":"SceSvcInternalUse","features":[486]},{"name":"SceSvcMergedPolicyInfo","features":[486]},{"name":"cNodetypeSceAnalysisServices","features":[486]},{"name":"cNodetypeSceEventLog","features":[486]},{"name":"cNodetypeSceTemplateServices","features":[486]},{"name":"lstruuidNodetypeSceAnalysisServices","features":[486]},{"name":"lstruuidNodetypeSceEventLog","features":[486]},{"name":"lstruuidNodetypeSceTemplateServices","features":[486]},{"name":"struuidNodetypeSceAnalysisServices","features":[486]},{"name":"struuidNodetypeSceEventLog","features":[486]},{"name":"struuidNodetypeSceTemplateServices","features":[486]}],"489":[{"name":"BINARY_BLOB_CREDENTIAL_INFO","features":[481]},{"name":"BinaryBlobCredential","features":[481]},{"name":"BinaryBlobForSystem","features":[481]},{"name":"CERT_CREDENTIAL_INFO","features":[481]},{"name":"CERT_HASH_LENGTH","features":[481]},{"name":"CREDENTIALA","features":[307,481]},{"name":"CREDENTIALW","features":[307,481]},{"name":"CREDENTIAL_ATTRIBUTEA","features":[481]},{"name":"CREDENTIAL_ATTRIBUTEW","features":[481]},{"name":"CREDENTIAL_TARGET_INFORMATIONA","features":[481]},{"name":"CREDENTIAL_TARGET_INFORMATIONW","features":[481]},{"name":"CREDSPP_SUBMIT_TYPE","features":[481]},{"name":"CREDSSP_CRED","features":[481]},{"name":"CREDSSP_CRED_EX","features":[481]},{"name":"CREDSSP_CRED_EX_VERSION","features":[481]},{"name":"CREDSSP_FLAG_REDIRECT","features":[481]},{"name":"CREDSSP_NAME","features":[481]},{"name":"CREDSSP_SERVER_AUTH_CERTIFICATE","features":[481]},{"name":"CREDSSP_SERVER_AUTH_LOOPBACK","features":[481]},{"name":"CREDSSP_SERVER_AUTH_NEGOTIATE","features":[481]},{"name":"CREDUIWIN_AUTHPACKAGE_ONLY","features":[481]},{"name":"CREDUIWIN_CHECKBOX","features":[481]},{"name":"CREDUIWIN_DOWNLEVEL_HELLO_AS_SMART_CARD","features":[481]},{"name":"CREDUIWIN_ENUMERATE_ADMINS","features":[481]},{"name":"CREDUIWIN_ENUMERATE_CURRENT_USER","features":[481]},{"name":"CREDUIWIN_FLAGS","features":[481]},{"name":"CREDUIWIN_GENERIC","features":[481]},{"name":"CREDUIWIN_IGNORE_CLOUDAUTHORITY_NAME","features":[481]},{"name":"CREDUIWIN_IN_CRED_ONLY","features":[481]},{"name":"CREDUIWIN_PACK_32_WOW","features":[481]},{"name":"CREDUIWIN_PREPROMPTING","features":[481]},{"name":"CREDUIWIN_SECURE_PROMPT","features":[481]},{"name":"CREDUI_FLAGS","features":[481]},{"name":"CREDUI_FLAGS_ALWAYS_SHOW_UI","features":[481]},{"name":"CREDUI_FLAGS_COMPLETE_USERNAME","features":[481]},{"name":"CREDUI_FLAGS_DO_NOT_PERSIST","features":[481]},{"name":"CREDUI_FLAGS_EXCLUDE_CERTIFICATES","features":[481]},{"name":"CREDUI_FLAGS_EXPECT_CONFIRMATION","features":[481]},{"name":"CREDUI_FLAGS_GENERIC_CREDENTIALS","features":[481]},{"name":"CREDUI_FLAGS_INCORRECT_PASSWORD","features":[481]},{"name":"CREDUI_FLAGS_KEEP_USERNAME","features":[481]},{"name":"CREDUI_FLAGS_PASSWORD_ONLY_OK","features":[481]},{"name":"CREDUI_FLAGS_PERSIST","features":[481]},{"name":"CREDUI_FLAGS_REQUEST_ADMINISTRATOR","features":[481]},{"name":"CREDUI_FLAGS_REQUIRE_CERTIFICATE","features":[481]},{"name":"CREDUI_FLAGS_REQUIRE_SMARTCARD","features":[481]},{"name":"CREDUI_FLAGS_SERVER_CREDENTIAL","features":[481]},{"name":"CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX","features":[481]},{"name":"CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS","features":[481]},{"name":"CREDUI_FLAGS_VALIDATE_USERNAME","features":[481]},{"name":"CREDUI_INFOA","features":[307,318,481]},{"name":"CREDUI_INFOW","features":[307,318,481]},{"name":"CREDUI_MAX_CAPTION_LENGTH","features":[481]},{"name":"CREDUI_MAX_DOMAIN_TARGET_LENGTH","features":[481]},{"name":"CREDUI_MAX_GENERIC_TARGET_LENGTH","features":[481]},{"name":"CREDUI_MAX_MESSAGE_LENGTH","features":[481]},{"name":"CREDUI_MAX_USERNAME_LENGTH","features":[481]},{"name":"CRED_ALLOW_NAME_RESOLUTION","features":[481]},{"name":"CRED_CACHE_TARGET_INFORMATION","features":[481]},{"name":"CRED_ENUMERATE_ALL_CREDENTIALS","features":[481]},{"name":"CRED_ENUMERATE_FLAGS","features":[481]},{"name":"CRED_FLAGS","features":[481]},{"name":"CRED_FLAGS_NGC_CERT","features":[481]},{"name":"CRED_FLAGS_OWF_CRED_BLOB","features":[481]},{"name":"CRED_FLAGS_PASSWORD_FOR_CERT","features":[481]},{"name":"CRED_FLAGS_PROMPT_NOW","features":[481]},{"name":"CRED_FLAGS_REQUIRE_CONFIRMATION","features":[481]},{"name":"CRED_FLAGS_USERNAME_TARGET","features":[481]},{"name":"CRED_FLAGS_VALID_FLAGS","features":[481]},{"name":"CRED_FLAGS_VALID_INPUT_FLAGS","features":[481]},{"name":"CRED_FLAGS_VSM_PROTECTED","features":[481]},{"name":"CRED_FLAGS_WILDCARD_MATCH","features":[481]},{"name":"CRED_LOGON_TYPES_MASK","features":[481]},{"name":"CRED_MARSHAL_TYPE","features":[481]},{"name":"CRED_MAX_ATTRIBUTES","features":[481]},{"name":"CRED_MAX_CREDENTIAL_BLOB_SIZE","features":[481]},{"name":"CRED_MAX_DOMAIN_TARGET_NAME_LENGTH","features":[481]},{"name":"CRED_MAX_GENERIC_TARGET_NAME_LENGTH","features":[481]},{"name":"CRED_MAX_STRING_LENGTH","features":[481]},{"name":"CRED_MAX_TARGETNAME_ATTRIBUTE_LENGTH","features":[481]},{"name":"CRED_MAX_TARGETNAME_NAMESPACE_LENGTH","features":[481]},{"name":"CRED_MAX_USERNAME_LENGTH","features":[481]},{"name":"CRED_MAX_VALUE_SIZE","features":[481]},{"name":"CRED_PACK_FLAGS","features":[481]},{"name":"CRED_PACK_GENERIC_CREDENTIALS","features":[481]},{"name":"CRED_PACK_ID_PROVIDER_CREDENTIALS","features":[481]},{"name":"CRED_PACK_PROTECTED_CREDENTIALS","features":[481]},{"name":"CRED_PACK_WOW_BUFFER","features":[481]},{"name":"CRED_PERSIST","features":[481]},{"name":"CRED_PERSIST_ENTERPRISE","features":[481]},{"name":"CRED_PERSIST_LOCAL_MACHINE","features":[481]},{"name":"CRED_PERSIST_NONE","features":[481]},{"name":"CRED_PERSIST_SESSION","features":[481]},{"name":"CRED_PRESERVE_CREDENTIAL_BLOB","features":[481]},{"name":"CRED_PROTECTION_TYPE","features":[481]},{"name":"CRED_PROTECT_AS_SELF","features":[481]},{"name":"CRED_PROTECT_TO_SYSTEM","features":[481]},{"name":"CRED_SESSION_WILDCARD_NAME","features":[481]},{"name":"CRED_SESSION_WILDCARD_NAME_A","features":[481]},{"name":"CRED_SESSION_WILDCARD_NAME_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_BATCH","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_BATCH_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_BATCH_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NAME","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NAME_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NAME_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_TARGET","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_TARGET_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_TARGET_W","features":[481]},{"name":"CRED_TARGETNAME_DOMAIN_NAMESPACE","features":[481]},{"name":"CRED_TARGETNAME_DOMAIN_NAMESPACE_A","features":[481]},{"name":"CRED_TARGETNAME_DOMAIN_NAMESPACE_W","features":[481]},{"name":"CRED_TARGETNAME_LEGACYGENERIC_NAMESPACE_A","features":[481]},{"name":"CRED_TARGETNAME_LEGACYGENERIC_NAMESPACE_W","features":[481]},{"name":"CRED_TI_CREATE_EXPLICIT_CRED","features":[481]},{"name":"CRED_TI_DNSTREE_IS_DFS_SERVER","features":[481]},{"name":"CRED_TI_DOMAIN_FORMAT_UNKNOWN","features":[481]},{"name":"CRED_TI_ONLY_PASSWORD_REQUIRED","features":[481]},{"name":"CRED_TI_SERVER_FORMAT_UNKNOWN","features":[481]},{"name":"CRED_TI_USERNAME_TARGET","features":[481]},{"name":"CRED_TI_VALID_FLAGS","features":[481]},{"name":"CRED_TI_WORKGROUP_MEMBER","features":[481]},{"name":"CRED_TYPE","features":[481]},{"name":"CRED_TYPE_DOMAIN_CERTIFICATE","features":[481]},{"name":"CRED_TYPE_DOMAIN_EXTENDED","features":[481]},{"name":"CRED_TYPE_DOMAIN_PASSWORD","features":[481]},{"name":"CRED_TYPE_DOMAIN_VISIBLE_PASSWORD","features":[481]},{"name":"CRED_TYPE_GENERIC","features":[481]},{"name":"CRED_TYPE_GENERIC_CERTIFICATE","features":[481]},{"name":"CRED_TYPE_MAXIMUM","features":[481]},{"name":"CRED_TYPE_MAXIMUM_EX","features":[481]},{"name":"CRED_UNPROTECT_ALLOW_TO_SYSTEM","features":[481]},{"name":"CRED_UNPROTECT_AS_SELF","features":[481]},{"name":"CertCredential","features":[481]},{"name":"CredDeleteA","features":[307,481]},{"name":"CredDeleteW","features":[307,481]},{"name":"CredEnumerateA","features":[307,481]},{"name":"CredEnumerateW","features":[307,481]},{"name":"CredFindBestCredentialA","features":[307,481]},{"name":"CredFindBestCredentialW","features":[307,481]},{"name":"CredForSystemProtection","features":[481]},{"name":"CredFree","features":[481]},{"name":"CredGetSessionTypes","features":[307,481]},{"name":"CredGetTargetInfoA","features":[307,481]},{"name":"CredGetTargetInfoW","features":[307,481]},{"name":"CredIsMarshaledCredentialA","features":[307,481]},{"name":"CredIsMarshaledCredentialW","features":[307,481]},{"name":"CredIsProtectedA","features":[307,481]},{"name":"CredIsProtectedW","features":[307,481]},{"name":"CredMarshalCredentialA","features":[307,481]},{"name":"CredMarshalCredentialW","features":[307,481]},{"name":"CredPackAuthenticationBufferA","features":[307,481]},{"name":"CredPackAuthenticationBufferW","features":[307,481]},{"name":"CredProtectA","features":[307,481]},{"name":"CredProtectW","features":[307,481]},{"name":"CredReadA","features":[307,481]},{"name":"CredReadDomainCredentialsA","features":[307,481]},{"name":"CredReadDomainCredentialsW","features":[307,481]},{"name":"CredReadW","features":[307,481]},{"name":"CredRenameA","features":[307,481]},{"name":"CredRenameW","features":[307,481]},{"name":"CredTrustedProtection","features":[481]},{"name":"CredUICmdLinePromptForCredentialsA","features":[307,481]},{"name":"CredUICmdLinePromptForCredentialsW","features":[307,481]},{"name":"CredUIConfirmCredentialsA","features":[307,481]},{"name":"CredUIConfirmCredentialsW","features":[307,481]},{"name":"CredUIParseUserNameA","features":[307,481]},{"name":"CredUIParseUserNameW","features":[307,481]},{"name":"CredUIPromptForCredentialsA","features":[307,318,481]},{"name":"CredUIPromptForCredentialsW","features":[307,318,481]},{"name":"CredUIPromptForWindowsCredentialsA","features":[307,318,481]},{"name":"CredUIPromptForWindowsCredentialsW","features":[307,318,481]},{"name":"CredUIReadSSOCredW","features":[481]},{"name":"CredUIStoreSSOCredW","features":[307,481]},{"name":"CredUnPackAuthenticationBufferA","features":[307,481]},{"name":"CredUnPackAuthenticationBufferW","features":[307,481]},{"name":"CredUnmarshalCredentialA","features":[307,481]},{"name":"CredUnmarshalCredentialW","features":[307,481]},{"name":"CredUnprotectA","features":[307,481]},{"name":"CredUnprotectW","features":[307,481]},{"name":"CredUnprotected","features":[481]},{"name":"CredUserProtection","features":[481]},{"name":"CredWriteA","features":[307,481]},{"name":"CredWriteDomainCredentialsA","features":[307,481]},{"name":"CredWriteDomainCredentialsW","features":[307,481]},{"name":"CredWriteW","features":[307,481]},{"name":"CredsspCertificateCreds","features":[481]},{"name":"CredsspCredEx","features":[481]},{"name":"CredsspPasswordCreds","features":[481]},{"name":"CredsspSchannelCreds","features":[481]},{"name":"CredsspSubmitBufferBoth","features":[481]},{"name":"CredsspSubmitBufferBothOld","features":[481]},{"name":"FILE_DEVICE_SMARTCARD","features":[481]},{"name":"GUID_DEVINTERFACE_SMARTCARD_READER","features":[481]},{"name":"GetOpenCardNameA","features":[307,481]},{"name":"GetOpenCardNameW","features":[307,481]},{"name":"KeyCredentialManagerFreeInformation","features":[481]},{"name":"KeyCredentialManagerGetInformation","features":[481]},{"name":"KeyCredentialManagerGetOperationErrorStates","features":[307,481]},{"name":"KeyCredentialManagerInfo","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateCertificateFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateDeviceJoinFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateHardwareFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateNone","features":[481]},{"name":"KeyCredentialManagerOperationErrorStatePinExistsFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStatePolicyFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateRemoteSessionFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateTokenFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStates","features":[481]},{"name":"KeyCredentialManagerOperationType","features":[481]},{"name":"KeyCredentialManagerPinChange","features":[481]},{"name":"KeyCredentialManagerPinReset","features":[481]},{"name":"KeyCredentialManagerProvisioning","features":[481]},{"name":"KeyCredentialManagerShowUIOperation","features":[307,481]},{"name":"LPOCNCHKPROC","features":[307,481]},{"name":"LPOCNCONNPROCA","features":[481]},{"name":"LPOCNCONNPROCW","features":[481]},{"name":"LPOCNDSCPROC","features":[481]},{"name":"MAXIMUM_ATTR_STRING_LENGTH","features":[481]},{"name":"MAXIMUM_SMARTCARD_READERS","features":[481]},{"name":"OPENCARDNAMEA","features":[307,481]},{"name":"OPENCARDNAMEW","features":[307,481]},{"name":"OPENCARDNAME_EXA","features":[307,481,369]},{"name":"OPENCARDNAME_EXW","features":[307,481,369]},{"name":"OPENCARD_SEARCH_CRITERIAA","features":[307,481]},{"name":"OPENCARD_SEARCH_CRITERIAW","features":[307,481]},{"name":"READER_SEL_REQUEST","features":[481]},{"name":"READER_SEL_REQUEST_MATCH_TYPE","features":[481]},{"name":"READER_SEL_RESPONSE","features":[481]},{"name":"RSR_MATCH_TYPE_ALL_CARDS","features":[481]},{"name":"RSR_MATCH_TYPE_READER_AND_CONTAINER","features":[481]},{"name":"RSR_MATCH_TYPE_SERIAL_NUMBER","features":[481]},{"name":"SCARD_ABSENT","features":[481]},{"name":"SCARD_ALL_READERS","features":[481]},{"name":"SCARD_ATRMASK","features":[481]},{"name":"SCARD_ATR_LENGTH","features":[481]},{"name":"SCARD_AUDIT_CHV_FAILURE","features":[481]},{"name":"SCARD_AUDIT_CHV_SUCCESS","features":[481]},{"name":"SCARD_CLASS_COMMUNICATIONS","features":[481]},{"name":"SCARD_CLASS_ICC_STATE","features":[481]},{"name":"SCARD_CLASS_IFD_PROTOCOL","features":[481]},{"name":"SCARD_CLASS_MECHANICAL","features":[481]},{"name":"SCARD_CLASS_PERF","features":[481]},{"name":"SCARD_CLASS_POWER_MGMT","features":[481]},{"name":"SCARD_CLASS_PROTOCOL","features":[481]},{"name":"SCARD_CLASS_SECURITY","features":[481]},{"name":"SCARD_CLASS_SYSTEM","features":[481]},{"name":"SCARD_CLASS_VENDOR_DEFINED","features":[481]},{"name":"SCARD_CLASS_VENDOR_INFO","features":[481]},{"name":"SCARD_COLD_RESET","features":[481]},{"name":"SCARD_DEFAULT_READERS","features":[481]},{"name":"SCARD_EJECT_CARD","features":[481]},{"name":"SCARD_IO_REQUEST","features":[481]},{"name":"SCARD_LEAVE_CARD","features":[481]},{"name":"SCARD_LOCAL_READERS","features":[481]},{"name":"SCARD_NEGOTIABLE","features":[481]},{"name":"SCARD_POWERED","features":[481]},{"name":"SCARD_POWER_DOWN","features":[481]},{"name":"SCARD_PRESENT","features":[481]},{"name":"SCARD_PROTOCOL_DEFAULT","features":[481]},{"name":"SCARD_PROTOCOL_OPTIMAL","features":[481]},{"name":"SCARD_PROTOCOL_RAW","features":[481]},{"name":"SCARD_PROTOCOL_T0","features":[481]},{"name":"SCARD_PROTOCOL_T1","features":[481]},{"name":"SCARD_PROTOCOL_UNDEFINED","features":[481]},{"name":"SCARD_PROVIDER_CSP","features":[481]},{"name":"SCARD_PROVIDER_KSP","features":[481]},{"name":"SCARD_PROVIDER_PRIMARY","features":[481]},{"name":"SCARD_READERSTATEA","features":[481]},{"name":"SCARD_READERSTATEW","features":[481]},{"name":"SCARD_READER_CONFISCATES","features":[481]},{"name":"SCARD_READER_CONTACTLESS","features":[481]},{"name":"SCARD_READER_EJECTS","features":[481]},{"name":"SCARD_READER_SWALLOWS","features":[481]},{"name":"SCARD_READER_TYPE_EMBEDDEDSE","features":[481]},{"name":"SCARD_READER_TYPE_IDE","features":[481]},{"name":"SCARD_READER_TYPE_KEYBOARD","features":[481]},{"name":"SCARD_READER_TYPE_NFC","features":[481]},{"name":"SCARD_READER_TYPE_NGC","features":[481]},{"name":"SCARD_READER_TYPE_PARALELL","features":[481]},{"name":"SCARD_READER_TYPE_PCMCIA","features":[481]},{"name":"SCARD_READER_TYPE_SCSI","features":[481]},{"name":"SCARD_READER_TYPE_SERIAL","features":[481]},{"name":"SCARD_READER_TYPE_TPM","features":[481]},{"name":"SCARD_READER_TYPE_UICC","features":[481]},{"name":"SCARD_READER_TYPE_USB","features":[481]},{"name":"SCARD_READER_TYPE_VENDOR","features":[481]},{"name":"SCARD_RESET_CARD","features":[481]},{"name":"SCARD_SCOPE","features":[481]},{"name":"SCARD_SCOPE_SYSTEM","features":[481]},{"name":"SCARD_SCOPE_TERMINAL","features":[481]},{"name":"SCARD_SCOPE_USER","features":[481]},{"name":"SCARD_SHARE_DIRECT","features":[481]},{"name":"SCARD_SHARE_EXCLUSIVE","features":[481]},{"name":"SCARD_SHARE_SHARED","features":[481]},{"name":"SCARD_SPECIFIC","features":[481]},{"name":"SCARD_STATE","features":[481]},{"name":"SCARD_STATE_ATRMATCH","features":[481]},{"name":"SCARD_STATE_CHANGED","features":[481]},{"name":"SCARD_STATE_EMPTY","features":[481]},{"name":"SCARD_STATE_EXCLUSIVE","features":[481]},{"name":"SCARD_STATE_IGNORE","features":[481]},{"name":"SCARD_STATE_INUSE","features":[481]},{"name":"SCARD_STATE_MUTE","features":[481]},{"name":"SCARD_STATE_PRESENT","features":[481]},{"name":"SCARD_STATE_UNAVAILABLE","features":[481]},{"name":"SCARD_STATE_UNAWARE","features":[481]},{"name":"SCARD_STATE_UNKNOWN","features":[481]},{"name":"SCARD_STATE_UNPOWERED","features":[481]},{"name":"SCARD_SWALLOWED","features":[481]},{"name":"SCARD_SYSTEM_READERS","features":[481]},{"name":"SCARD_T0_CMD_LENGTH","features":[481]},{"name":"SCARD_T0_COMMAND","features":[481]},{"name":"SCARD_T0_HEADER_LENGTH","features":[481]},{"name":"SCARD_T0_REQUEST","features":[481]},{"name":"SCARD_T1_EPILOGUE_LENGTH","features":[481]},{"name":"SCARD_T1_EPILOGUE_LENGTH_LRC","features":[481]},{"name":"SCARD_T1_MAX_IFS","features":[481]},{"name":"SCARD_T1_PROLOGUE_LENGTH","features":[481]},{"name":"SCARD_T1_REQUEST","features":[481]},{"name":"SCARD_UNKNOWN","features":[481]},{"name":"SCARD_UNPOWER_CARD","features":[481]},{"name":"SCARD_WARM_RESET","features":[481]},{"name":"SCERR_NOCARDNAME","features":[481]},{"name":"SCERR_NOGUIDS","features":[481]},{"name":"SC_DLG_FORCE_UI","features":[481]},{"name":"SC_DLG_MINIMAL_UI","features":[481]},{"name":"SC_DLG_NO_UI","features":[481]},{"name":"SCardAccessStartedEvent","features":[307,481]},{"name":"SCardAddReaderToGroupA","features":[481]},{"name":"SCardAddReaderToGroupW","features":[481]},{"name":"SCardAudit","features":[481]},{"name":"SCardBeginTransaction","features":[481]},{"name":"SCardCancel","features":[481]},{"name":"SCardConnectA","features":[481]},{"name":"SCardConnectW","features":[481]},{"name":"SCardControl","features":[481]},{"name":"SCardDisconnect","features":[481]},{"name":"SCardDlgExtendedError","features":[481]},{"name":"SCardEndTransaction","features":[481]},{"name":"SCardEstablishContext","features":[481]},{"name":"SCardForgetCardTypeA","features":[481]},{"name":"SCardForgetCardTypeW","features":[481]},{"name":"SCardForgetReaderA","features":[481]},{"name":"SCardForgetReaderGroupA","features":[481]},{"name":"SCardForgetReaderGroupW","features":[481]},{"name":"SCardForgetReaderW","features":[481]},{"name":"SCardFreeMemory","features":[481]},{"name":"SCardGetAttrib","features":[481]},{"name":"SCardGetCardTypeProviderNameA","features":[481]},{"name":"SCardGetCardTypeProviderNameW","features":[481]},{"name":"SCardGetDeviceTypeIdA","features":[481]},{"name":"SCardGetDeviceTypeIdW","features":[481]},{"name":"SCardGetProviderIdA","features":[481]},{"name":"SCardGetProviderIdW","features":[481]},{"name":"SCardGetReaderDeviceInstanceIdA","features":[481]},{"name":"SCardGetReaderDeviceInstanceIdW","features":[481]},{"name":"SCardGetReaderIconA","features":[481]},{"name":"SCardGetReaderIconW","features":[481]},{"name":"SCardGetStatusChangeA","features":[481]},{"name":"SCardGetStatusChangeW","features":[481]},{"name":"SCardGetTransmitCount","features":[481]},{"name":"SCardIntroduceCardTypeA","features":[481]},{"name":"SCardIntroduceCardTypeW","features":[481]},{"name":"SCardIntroduceReaderA","features":[481]},{"name":"SCardIntroduceReaderGroupA","features":[481]},{"name":"SCardIntroduceReaderGroupW","features":[481]},{"name":"SCardIntroduceReaderW","features":[481]},{"name":"SCardIsValidContext","features":[481]},{"name":"SCardListCardsA","features":[481]},{"name":"SCardListCardsW","features":[481]},{"name":"SCardListInterfacesA","features":[481]},{"name":"SCardListInterfacesW","features":[481]},{"name":"SCardListReaderGroupsA","features":[481]},{"name":"SCardListReaderGroupsW","features":[481]},{"name":"SCardListReadersA","features":[481]},{"name":"SCardListReadersW","features":[481]},{"name":"SCardListReadersWithDeviceInstanceIdA","features":[481]},{"name":"SCardListReadersWithDeviceInstanceIdW","features":[481]},{"name":"SCardLocateCardsA","features":[481]},{"name":"SCardLocateCardsByATRA","features":[481]},{"name":"SCardLocateCardsByATRW","features":[481]},{"name":"SCardLocateCardsW","features":[481]},{"name":"SCardReadCacheA","features":[481]},{"name":"SCardReadCacheW","features":[481]},{"name":"SCardReconnect","features":[481]},{"name":"SCardReleaseContext","features":[481]},{"name":"SCardReleaseStartedEvent","features":[481]},{"name":"SCardRemoveReaderFromGroupA","features":[481]},{"name":"SCardRemoveReaderFromGroupW","features":[481]},{"name":"SCardSetAttrib","features":[481]},{"name":"SCardSetCardTypeProviderNameA","features":[481]},{"name":"SCardSetCardTypeProviderNameW","features":[481]},{"name":"SCardState","features":[481]},{"name":"SCardStatusA","features":[481]},{"name":"SCardStatusW","features":[481]},{"name":"SCardTransmit","features":[481]},{"name":"SCardUIDlgSelectCardA","features":[307,481,369]},{"name":"SCardUIDlgSelectCardW","features":[307,481,369]},{"name":"SCardWriteCacheA","features":[481]},{"name":"SCardWriteCacheW","features":[481]},{"name":"SECPKG_ALT_ATTR","features":[481]},{"name":"SECPKG_ATTR_C_FULL_IDENT_TOKEN","features":[481]},{"name":"STATUS_ACCOUNT_DISABLED","features":[307,481]},{"name":"STATUS_ACCOUNT_EXPIRED","features":[307,481]},{"name":"STATUS_ACCOUNT_LOCKED_OUT","features":[307,481]},{"name":"STATUS_ACCOUNT_RESTRICTION","features":[307,481]},{"name":"STATUS_AUTHENTICATION_FIREWALL_FAILED","features":[307,481]},{"name":"STATUS_DOWNGRADE_DETECTED","features":[307,481]},{"name":"STATUS_LOGON_FAILURE","features":[307,481]},{"name":"STATUS_LOGON_TYPE_NOT_GRANTED","features":[307,481]},{"name":"STATUS_NO_SUCH_LOGON_SESSION","features":[307,481]},{"name":"STATUS_NO_SUCH_USER","features":[307,481]},{"name":"STATUS_PASSWORD_EXPIRED","features":[307,481]},{"name":"STATUS_PASSWORD_MUST_CHANGE","features":[307,481]},{"name":"STATUS_WRONG_PASSWORD","features":[307,481]},{"name":"SecHandle","features":[481]},{"name":"SecPkgContext_ClientCreds","features":[481]},{"name":"TS_SSP_NAME","features":[481]},{"name":"TS_SSP_NAME_A","features":[481]},{"name":"USERNAME_TARGET_CREDENTIAL_INFO","features":[481]},{"name":"UsernameForPackedCredentials","features":[481]},{"name":"UsernameTargetCredential","features":[481]},{"name":"szOID_TS_KP_TS_SERVER_AUTH","features":[481]}],"490":[{"name":"ALG_CLASS_ALL","features":[391]},{"name":"ALG_CLASS_ANY","features":[391]},{"name":"ALG_CLASS_DATA_ENCRYPT","features":[391]},{"name":"ALG_CLASS_HASH","features":[391]},{"name":"ALG_CLASS_KEY_EXCHANGE","features":[391]},{"name":"ALG_CLASS_MSG_ENCRYPT","features":[391]},{"name":"ALG_CLASS_SIGNATURE","features":[391]},{"name":"ALG_ID","features":[391]},{"name":"ALG_SID_3DES","features":[391]},{"name":"ALG_SID_3DES_112","features":[391]},{"name":"ALG_SID_AES","features":[391]},{"name":"ALG_SID_AES_128","features":[391]},{"name":"ALG_SID_AES_192","features":[391]},{"name":"ALG_SID_AES_256","features":[391]},{"name":"ALG_SID_AGREED_KEY_ANY","features":[391]},{"name":"ALG_SID_ANY","features":[391]},{"name":"ALG_SID_CAST","features":[391]},{"name":"ALG_SID_CYLINK_MEK","features":[391]},{"name":"ALG_SID_DES","features":[391]},{"name":"ALG_SID_DESX","features":[391]},{"name":"ALG_SID_DH_EPHEM","features":[391]},{"name":"ALG_SID_DH_SANDF","features":[391]},{"name":"ALG_SID_DSS_ANY","features":[391]},{"name":"ALG_SID_DSS_DMS","features":[391]},{"name":"ALG_SID_DSS_PKCS","features":[391]},{"name":"ALG_SID_ECDH","features":[391]},{"name":"ALG_SID_ECDH_EPHEM","features":[391]},{"name":"ALG_SID_ECDSA","features":[391]},{"name":"ALG_SID_ECMQV","features":[391]},{"name":"ALG_SID_EXAMPLE","features":[391]},{"name":"ALG_SID_HASH_REPLACE_OWF","features":[391]},{"name":"ALG_SID_HMAC","features":[391]},{"name":"ALG_SID_IDEA","features":[391]},{"name":"ALG_SID_KEA","features":[391]},{"name":"ALG_SID_MAC","features":[391]},{"name":"ALG_SID_MD2","features":[391]},{"name":"ALG_SID_MD4","features":[391]},{"name":"ALG_SID_MD5","features":[391]},{"name":"ALG_SID_PCT1_MASTER","features":[391]},{"name":"ALG_SID_RC2","features":[391]},{"name":"ALG_SID_RC4","features":[391]},{"name":"ALG_SID_RC5","features":[391]},{"name":"ALG_SID_RIPEMD","features":[391]},{"name":"ALG_SID_RIPEMD160","features":[391]},{"name":"ALG_SID_RSA_ANY","features":[391]},{"name":"ALG_SID_RSA_ENTRUST","features":[391]},{"name":"ALG_SID_RSA_MSATWORK","features":[391]},{"name":"ALG_SID_RSA_PGP","features":[391]},{"name":"ALG_SID_RSA_PKCS","features":[391]},{"name":"ALG_SID_SAFERSK128","features":[391]},{"name":"ALG_SID_SAFERSK64","features":[391]},{"name":"ALG_SID_SCHANNEL_ENC_KEY","features":[391]},{"name":"ALG_SID_SCHANNEL_MAC_KEY","features":[391]},{"name":"ALG_SID_SCHANNEL_MASTER_HASH","features":[391]},{"name":"ALG_SID_SEAL","features":[391]},{"name":"ALG_SID_SHA","features":[391]},{"name":"ALG_SID_SHA1","features":[391]},{"name":"ALG_SID_SHA_256","features":[391]},{"name":"ALG_SID_SHA_384","features":[391]},{"name":"ALG_SID_SHA_512","features":[391]},{"name":"ALG_SID_SKIPJACK","features":[391]},{"name":"ALG_SID_SSL2_MASTER","features":[391]},{"name":"ALG_SID_SSL3SHAMD5","features":[391]},{"name":"ALG_SID_SSL3_MASTER","features":[391]},{"name":"ALG_SID_TEK","features":[391]},{"name":"ALG_SID_THIRDPARTY_ANY","features":[391]},{"name":"ALG_SID_TLS1PRF","features":[391]},{"name":"ALG_SID_TLS1_MASTER","features":[391]},{"name":"ALG_TYPE_ANY","features":[391]},{"name":"ALG_TYPE_BLOCK","features":[391]},{"name":"ALG_TYPE_DH","features":[391]},{"name":"ALG_TYPE_DSS","features":[391]},{"name":"ALG_TYPE_ECDH","features":[391]},{"name":"ALG_TYPE_RSA","features":[391]},{"name":"ALG_TYPE_SECURECHANNEL","features":[391]},{"name":"ALG_TYPE_STREAM","features":[391]},{"name":"ALG_TYPE_THIRDPARTY","features":[391]},{"name":"AT_ECDHE_P256","features":[391]},{"name":"AT_ECDHE_P384","features":[391]},{"name":"AT_ECDHE_P521","features":[391]},{"name":"AT_ECDSA_P256","features":[391]},{"name":"AT_ECDSA_P384","features":[391]},{"name":"AT_ECDSA_P521","features":[391]},{"name":"AT_KEYEXCHANGE","features":[391]},{"name":"AT_SIGNATURE","features":[391]},{"name":"AUDIT_CARD_DELETE","features":[391]},{"name":"AUDIT_CARD_IMPORT","features":[391]},{"name":"AUDIT_CARD_WRITTEN","features":[391]},{"name":"AUDIT_SERVICE_IDLE_STOP","features":[391]},{"name":"AUDIT_STORE_DELETE","features":[391]},{"name":"AUDIT_STORE_EXPORT","features":[391]},{"name":"AUDIT_STORE_IMPORT","features":[391]},{"name":"AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA","features":[391]},{"name":"AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS","features":[307,391]},{"name":"AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA","features":[307,391]},{"name":"AUTHTYPE_CLIENT","features":[391]},{"name":"AUTHTYPE_SERVER","features":[391]},{"name":"AdminCreateDeleteDirAc","features":[391]},{"name":"AdminReadWriteAc","features":[391]},{"name":"AdministratorPin","features":[391]},{"name":"AlphaNumericPinType","features":[391]},{"name":"AuthenticationPin","features":[391]},{"name":"BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG","features":[391]},{"name":"BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG","features":[391]},{"name":"BCRYPTBUFFER_VERSION","features":[391]},{"name":"BCRYPTGENRANDOM_FLAGS","features":[391]},{"name":"BCRYPT_3DES_112_ALGORITHM","features":[391]},{"name":"BCRYPT_3DES_112_CBC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_3DES_112_CFB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_3DES_112_ECB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_3DES_ALGORITHM","features":[391]},{"name":"BCRYPT_3DES_CBC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_3DES_CFB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_3DES_ECB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_AES_ALGORITHM","features":[391]},{"name":"BCRYPT_AES_CBC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_AES_CCM_ALG_HANDLE","features":[391]},{"name":"BCRYPT_AES_CFB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_AES_CMAC_ALGORITHM","features":[391]},{"name":"BCRYPT_AES_CMAC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_AES_ECB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_AES_GCM_ALG_HANDLE","features":[391]},{"name":"BCRYPT_AES_GMAC_ALGORITHM","features":[391]},{"name":"BCRYPT_AES_GMAC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_AES_WRAP_KEY_BLOB","features":[391]},{"name":"BCRYPT_ALGORITHM_IDENTIFIER","features":[391]},{"name":"BCRYPT_ALGORITHM_NAME","features":[391]},{"name":"BCRYPT_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ALG_HANDLE_HMAC_FLAG","features":[391]},{"name":"BCRYPT_ASYMMETRIC_ENCRYPTION_FUNCTION_TABLE","features":[307,391]},{"name":"BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE","features":[391]},{"name":"BCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION","features":[391]},{"name":"BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO","features":[391]},{"name":"BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION","features":[391]},{"name":"BCRYPT_AUTH_MODE_CHAIN_CALLS_FLAG","features":[391]},{"name":"BCRYPT_AUTH_MODE_IN_PROGRESS_FLAG","features":[391]},{"name":"BCRYPT_AUTH_TAG_LENGTH","features":[391]},{"name":"BCRYPT_BLOCK_LENGTH","features":[391]},{"name":"BCRYPT_BLOCK_PADDING","features":[391]},{"name":"BCRYPT_BLOCK_SIZE_LIST","features":[391]},{"name":"BCRYPT_BUFFERS_LOCKED_FLAG","features":[391]},{"name":"BCRYPT_CAPI_AES_FLAG","features":[391]},{"name":"BCRYPT_CAPI_KDF_ALGORITHM","features":[391]},{"name":"BCRYPT_CAPI_KDF_ALG_HANDLE","features":[391]},{"name":"BCRYPT_CHACHA20_POLY1305_ALGORITHM","features":[391]},{"name":"BCRYPT_CHACHA20_POLY1305_ALG_HANDLE","features":[391]},{"name":"BCRYPT_CHAINING_MODE","features":[391]},{"name":"BCRYPT_CHAIN_MODE_CBC","features":[391]},{"name":"BCRYPT_CHAIN_MODE_CCM","features":[391]},{"name":"BCRYPT_CHAIN_MODE_CFB","features":[391]},{"name":"BCRYPT_CHAIN_MODE_ECB","features":[391]},{"name":"BCRYPT_CHAIN_MODE_GCM","features":[391]},{"name":"BCRYPT_CHAIN_MODE_NA","features":[391]},{"name":"BCRYPT_CIPHER_FUNCTION_TABLE","features":[307,391]},{"name":"BCRYPT_CIPHER_INTERFACE","features":[391]},{"name":"BCRYPT_CIPHER_OPERATION","features":[391]},{"name":"BCRYPT_COPY_AFTER_PADDING_CHECK_FAILURE_FLAG","features":[391]},{"name":"BCRYPT_DESX_ALGORITHM","features":[391]},{"name":"BCRYPT_DESX_CBC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_DESX_CFB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_DESX_ECB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_DES_ALGORITHM","features":[391]},{"name":"BCRYPT_DES_CBC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_DES_CFB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_DES_ECB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_DH_ALGORITHM","features":[391]},{"name":"BCRYPT_DH_ALG_HANDLE","features":[391]},{"name":"BCRYPT_DH_KEY_BLOB","features":[391]},{"name":"BCRYPT_DH_KEY_BLOB_MAGIC","features":[391]},{"name":"BCRYPT_DH_PARAMETERS","features":[391]},{"name":"BCRYPT_DH_PARAMETERS_MAGIC","features":[391]},{"name":"BCRYPT_DH_PARAMETER_HEADER","features":[391]},{"name":"BCRYPT_DH_PRIVATE_BLOB","features":[391]},{"name":"BCRYPT_DH_PRIVATE_MAGIC","features":[391]},{"name":"BCRYPT_DH_PUBLIC_BLOB","features":[391]},{"name":"BCRYPT_DH_PUBLIC_MAGIC","features":[391]},{"name":"BCRYPT_DSA_ALGORITHM","features":[391]},{"name":"BCRYPT_DSA_ALG_HANDLE","features":[391]},{"name":"BCRYPT_DSA_KEY_BLOB","features":[391]},{"name":"BCRYPT_DSA_KEY_BLOB_V2","features":[391]},{"name":"BCRYPT_DSA_MAGIC","features":[391]},{"name":"BCRYPT_DSA_PARAMETERS","features":[391]},{"name":"BCRYPT_DSA_PARAMETERS_MAGIC","features":[391]},{"name":"BCRYPT_DSA_PARAMETERS_MAGIC_V2","features":[391]},{"name":"BCRYPT_DSA_PARAMETER_HEADER","features":[391]},{"name":"BCRYPT_DSA_PARAMETER_HEADER_V2","features":[391]},{"name":"BCRYPT_DSA_PRIVATE_BLOB","features":[391]},{"name":"BCRYPT_DSA_PRIVATE_MAGIC","features":[391]},{"name":"BCRYPT_DSA_PRIVATE_MAGIC_V2","features":[391]},{"name":"BCRYPT_DSA_PUBLIC_BLOB","features":[391]},{"name":"BCRYPT_DSA_PUBLIC_MAGIC","features":[391]},{"name":"BCRYPT_DSA_PUBLIC_MAGIC_V2","features":[391]},{"name":"BCRYPT_ECCFULLKEY_BLOB","features":[391]},{"name":"BCRYPT_ECCFULLPRIVATE_BLOB","features":[391]},{"name":"BCRYPT_ECCFULLPUBLIC_BLOB","features":[391]},{"name":"BCRYPT_ECCKEY_BLOB","features":[391]},{"name":"BCRYPT_ECCPRIVATE_BLOB","features":[391]},{"name":"BCRYPT_ECCPUBLIC_BLOB","features":[391]},{"name":"BCRYPT_ECC_CURVE_25519","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP160R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP160T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP192R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP192T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP224R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP224T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP256R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP256T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP320R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP320T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP384R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP384T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP512R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP512T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_EC192WAPI","features":[391]},{"name":"BCRYPT_ECC_CURVE_NAME","features":[391]},{"name":"BCRYPT_ECC_CURVE_NAMES","features":[391]},{"name":"BCRYPT_ECC_CURVE_NAME_LIST","features":[391]},{"name":"BCRYPT_ECC_CURVE_NISTP192","features":[391]},{"name":"BCRYPT_ECC_CURVE_NISTP224","features":[391]},{"name":"BCRYPT_ECC_CURVE_NISTP256","features":[391]},{"name":"BCRYPT_ECC_CURVE_NISTP384","features":[391]},{"name":"BCRYPT_ECC_CURVE_NISTP521","features":[391]},{"name":"BCRYPT_ECC_CURVE_NUMSP256T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_NUMSP384T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_NUMSP512T1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP160K1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP160R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP160R2","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP192K1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP192R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP224K1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP224R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP256K1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP256R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP384R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_SECP521R1","features":[391]},{"name":"BCRYPT_ECC_CURVE_WTLS12","features":[391]},{"name":"BCRYPT_ECC_CURVE_WTLS7","features":[391]},{"name":"BCRYPT_ECC_CURVE_WTLS9","features":[391]},{"name":"BCRYPT_ECC_CURVE_X962P192V1","features":[391]},{"name":"BCRYPT_ECC_CURVE_X962P192V2","features":[391]},{"name":"BCRYPT_ECC_CURVE_X962P192V3","features":[391]},{"name":"BCRYPT_ECC_CURVE_X962P239V1","features":[391]},{"name":"BCRYPT_ECC_CURVE_X962P239V2","features":[391]},{"name":"BCRYPT_ECC_CURVE_X962P239V3","features":[391]},{"name":"BCRYPT_ECC_CURVE_X962P256V1","features":[391]},{"name":"BCRYPT_ECC_FULLKEY_BLOB_V1","features":[391]},{"name":"BCRYPT_ECC_PARAMETERS","features":[391]},{"name":"BCRYPT_ECC_PARAMETERS_MAGIC","features":[391]},{"name":"BCRYPT_ECC_PARAMETER_HEADER","features":[391]},{"name":"BCRYPT_ECC_PARAMETER_HEADER_V1","features":[391]},{"name":"BCRYPT_ECC_PRIME_MONTGOMERY_CURVE","features":[391]},{"name":"BCRYPT_ECC_PRIME_SHORT_WEIERSTRASS_CURVE","features":[391]},{"name":"BCRYPT_ECC_PRIME_TWISTED_EDWARDS_CURVE","features":[391]},{"name":"BCRYPT_ECDH_ALGORITHM","features":[391]},{"name":"BCRYPT_ECDH_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ECDH_P256_ALGORITHM","features":[391]},{"name":"BCRYPT_ECDH_P256_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ECDH_P384_ALGORITHM","features":[391]},{"name":"BCRYPT_ECDH_P384_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ECDH_P521_ALGORITHM","features":[391]},{"name":"BCRYPT_ECDH_P521_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ECDH_PRIVATE_GENERIC_MAGIC","features":[391]},{"name":"BCRYPT_ECDH_PRIVATE_P256_MAGIC","features":[391]},{"name":"BCRYPT_ECDH_PRIVATE_P384_MAGIC","features":[391]},{"name":"BCRYPT_ECDH_PRIVATE_P521_MAGIC","features":[391]},{"name":"BCRYPT_ECDH_PUBLIC_GENERIC_MAGIC","features":[391]},{"name":"BCRYPT_ECDH_PUBLIC_P256_MAGIC","features":[391]},{"name":"BCRYPT_ECDH_PUBLIC_P384_MAGIC","features":[391]},{"name":"BCRYPT_ECDH_PUBLIC_P521_MAGIC","features":[391]},{"name":"BCRYPT_ECDSA_ALGORITHM","features":[391]},{"name":"BCRYPT_ECDSA_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ECDSA_P256_ALGORITHM","features":[391]},{"name":"BCRYPT_ECDSA_P256_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ECDSA_P384_ALGORITHM","features":[391]},{"name":"BCRYPT_ECDSA_P384_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ECDSA_P521_ALGORITHM","features":[391]},{"name":"BCRYPT_ECDSA_P521_ALG_HANDLE","features":[391]},{"name":"BCRYPT_ECDSA_PRIVATE_GENERIC_MAGIC","features":[391]},{"name":"BCRYPT_ECDSA_PRIVATE_P256_MAGIC","features":[391]},{"name":"BCRYPT_ECDSA_PRIVATE_P384_MAGIC","features":[391]},{"name":"BCRYPT_ECDSA_PRIVATE_P521_MAGIC","features":[391]},{"name":"BCRYPT_ECDSA_PUBLIC_GENERIC_MAGIC","features":[391]},{"name":"BCRYPT_ECDSA_PUBLIC_P256_MAGIC","features":[391]},{"name":"BCRYPT_ECDSA_PUBLIC_P384_MAGIC","features":[391]},{"name":"BCRYPT_ECDSA_PUBLIC_P521_MAGIC","features":[391]},{"name":"BCRYPT_EFFECTIVE_KEY_LENGTH","features":[391]},{"name":"BCRYPT_ENABLE_INCOMPATIBLE_FIPS_CHECKS","features":[391]},{"name":"BCRYPT_EXTENDED_KEYSIZE","features":[391]},{"name":"BCRYPT_FLAGS","features":[391]},{"name":"BCRYPT_GENERATE_IV","features":[391]},{"name":"BCRYPT_GLOBAL_PARAMETERS","features":[391]},{"name":"BCRYPT_HANDLE","features":[391]},{"name":"BCRYPT_HASH_BLOCK_LENGTH","features":[391]},{"name":"BCRYPT_HASH_FUNCTION_TABLE","features":[307,391]},{"name":"BCRYPT_HASH_HANDLE","features":[391]},{"name":"BCRYPT_HASH_INTERFACE","features":[391]},{"name":"BCRYPT_HASH_INTERFACE_MAJORVERSION_2","features":[391]},{"name":"BCRYPT_HASH_LENGTH","features":[391]},{"name":"BCRYPT_HASH_OID_LIST","features":[391]},{"name":"BCRYPT_HASH_OPERATION","features":[391]},{"name":"BCRYPT_HASH_OPERATION_FINISH_HASH","features":[391]},{"name":"BCRYPT_HASH_OPERATION_HASH_DATA","features":[391]},{"name":"BCRYPT_HASH_OPERATION_TYPE","features":[391]},{"name":"BCRYPT_HASH_REUSABLE_FLAG","features":[391]},{"name":"BCRYPT_HKDF_ALGORITHM","features":[391]},{"name":"BCRYPT_HKDF_ALG_HANDLE","features":[391]},{"name":"BCRYPT_HKDF_HASH_ALGORITHM","features":[391]},{"name":"BCRYPT_HKDF_PRK_AND_FINALIZE","features":[391]},{"name":"BCRYPT_HKDF_SALT_AND_FINALIZE","features":[391]},{"name":"BCRYPT_HMAC_MD2_ALG_HANDLE","features":[391]},{"name":"BCRYPT_HMAC_MD4_ALG_HANDLE","features":[391]},{"name":"BCRYPT_HMAC_MD5_ALG_HANDLE","features":[391]},{"name":"BCRYPT_HMAC_SHA1_ALG_HANDLE","features":[391]},{"name":"BCRYPT_HMAC_SHA256_ALG_HANDLE","features":[391]},{"name":"BCRYPT_HMAC_SHA384_ALG_HANDLE","features":[391]},{"name":"BCRYPT_HMAC_SHA512_ALG_HANDLE","features":[391]},{"name":"BCRYPT_INITIALIZATION_VECTOR","features":[391]},{"name":"BCRYPT_INTERFACE","features":[391]},{"name":"BCRYPT_INTERFACE_VERSION","features":[391]},{"name":"BCRYPT_IS_IFX_TPM_WEAK_KEY","features":[391]},{"name":"BCRYPT_IS_KEYED_HASH","features":[391]},{"name":"BCRYPT_IS_REUSABLE_HASH","features":[391]},{"name":"BCRYPT_KDF_HASH","features":[391]},{"name":"BCRYPT_KDF_HKDF","features":[391]},{"name":"BCRYPT_KDF_HMAC","features":[391]},{"name":"BCRYPT_KDF_RAW_SECRET","features":[391]},{"name":"BCRYPT_KDF_SP80056A_CONCAT","features":[391]},{"name":"BCRYPT_KDF_TLS_PRF","features":[391]},{"name":"BCRYPT_KEY_BLOB","features":[391]},{"name":"BCRYPT_KEY_DATA_BLOB","features":[391]},{"name":"BCRYPT_KEY_DATA_BLOB_HEADER","features":[391]},{"name":"BCRYPT_KEY_DATA_BLOB_MAGIC","features":[391]},{"name":"BCRYPT_KEY_DATA_BLOB_VERSION1","features":[391]},{"name":"BCRYPT_KEY_DERIVATION_FUNCTION_TABLE","features":[307,391]},{"name":"BCRYPT_KEY_DERIVATION_INTERFACE","features":[391]},{"name":"BCRYPT_KEY_DERIVATION_OPERATION","features":[391]},{"name":"BCRYPT_KEY_HANDLE","features":[391]},{"name":"BCRYPT_KEY_LENGTH","features":[391]},{"name":"BCRYPT_KEY_LENGTHS","features":[391]},{"name":"BCRYPT_KEY_LENGTHS_STRUCT","features":[391]},{"name":"BCRYPT_KEY_OBJECT_LENGTH","features":[391]},{"name":"BCRYPT_KEY_STRENGTH","features":[391]},{"name":"BCRYPT_KEY_VALIDATION_RANGE","features":[391]},{"name":"BCRYPT_KEY_VALIDATION_RANGE_AND_ORDER","features":[391]},{"name":"BCRYPT_KEY_VALIDATION_REGENERATE","features":[391]},{"name":"BCRYPT_MD2_ALGORITHM","features":[391]},{"name":"BCRYPT_MD2_ALG_HANDLE","features":[391]},{"name":"BCRYPT_MD4_ALGORITHM","features":[391]},{"name":"BCRYPT_MD4_ALG_HANDLE","features":[391]},{"name":"BCRYPT_MD5_ALGORITHM","features":[391]},{"name":"BCRYPT_MD5_ALG_HANDLE","features":[391]},{"name":"BCRYPT_MESSAGE_BLOCK_LENGTH","features":[391]},{"name":"BCRYPT_MULTI_FLAG","features":[391]},{"name":"BCRYPT_MULTI_HASH_OPERATION","features":[391]},{"name":"BCRYPT_MULTI_OBJECT_LENGTH","features":[391]},{"name":"BCRYPT_MULTI_OBJECT_LENGTH_STRUCT","features":[391]},{"name":"BCRYPT_MULTI_OPERATION_TYPE","features":[391]},{"name":"BCRYPT_NO_CURVE_GENERATION_ALG_ID","features":[391]},{"name":"BCRYPT_NO_KEY_VALIDATION","features":[391]},{"name":"BCRYPT_OAEP_PADDING_INFO","features":[391]},{"name":"BCRYPT_OBJECT_ALIGNMENT","features":[391]},{"name":"BCRYPT_OBJECT_LENGTH","features":[391]},{"name":"BCRYPT_OID","features":[391]},{"name":"BCRYPT_OID_LIST","features":[391]},{"name":"BCRYPT_OPAQUE_KEY_BLOB","features":[391]},{"name":"BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS","features":[391]},{"name":"BCRYPT_OPERATION","features":[391]},{"name":"BCRYPT_OPERATION_TYPE_HASH","features":[391]},{"name":"BCRYPT_PADDING_SCHEMES","features":[391]},{"name":"BCRYPT_PAD_NONE","features":[391]},{"name":"BCRYPT_PAD_OAEP","features":[391]},{"name":"BCRYPT_PAD_PKCS1","features":[391]},{"name":"BCRYPT_PAD_PKCS1_OPTIONAL_HASH_OID","features":[391]},{"name":"BCRYPT_PAD_PSS","features":[391]},{"name":"BCRYPT_PBKDF2_ALGORITHM","features":[391]},{"name":"BCRYPT_PBKDF2_ALG_HANDLE","features":[391]},{"name":"BCRYPT_PCP_PLATFORM_TYPE_PROPERTY","features":[391]},{"name":"BCRYPT_PCP_PROVIDER_VERSION_PROPERTY","features":[391]},{"name":"BCRYPT_PKCS1_PADDING_INFO","features":[391]},{"name":"BCRYPT_PRIMITIVE_TYPE","features":[391]},{"name":"BCRYPT_PRIVATE_KEY","features":[391]},{"name":"BCRYPT_PRIVATE_KEY_BLOB","features":[391]},{"name":"BCRYPT_PRIVATE_KEY_FLAG","features":[391]},{"name":"BCRYPT_PROVIDER_HANDLE","features":[391]},{"name":"BCRYPT_PROVIDER_NAME","features":[391]},{"name":"BCRYPT_PROV_DISPATCH","features":[391]},{"name":"BCRYPT_PSS_PADDING_INFO","features":[391]},{"name":"BCRYPT_PUBLIC_KEY_BLOB","features":[391]},{"name":"BCRYPT_PUBLIC_KEY_FLAG","features":[391]},{"name":"BCRYPT_PUBLIC_KEY_LENGTH","features":[391]},{"name":"BCRYPT_QUERY_PROVIDER_MODE","features":[391]},{"name":"BCRYPT_RC2_ALGORITHM","features":[391]},{"name":"BCRYPT_RC2_CBC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_RC2_CFB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_RC2_ECB_ALG_HANDLE","features":[391]},{"name":"BCRYPT_RC4_ALGORITHM","features":[391]},{"name":"BCRYPT_RC4_ALG_HANDLE","features":[391]},{"name":"BCRYPT_RESOLVE_PROVIDERS_FLAGS","features":[391]},{"name":"BCRYPT_RNG_ALGORITHM","features":[391]},{"name":"BCRYPT_RNG_ALG_HANDLE","features":[391]},{"name":"BCRYPT_RNG_DUAL_EC_ALGORITHM","features":[391]},{"name":"BCRYPT_RNG_FIPS186_DSA_ALGORITHM","features":[391]},{"name":"BCRYPT_RNG_FUNCTION_TABLE","features":[307,391]},{"name":"BCRYPT_RNG_INTERFACE","features":[391]},{"name":"BCRYPT_RNG_OPERATION","features":[391]},{"name":"BCRYPT_RNG_USE_ENTROPY_IN_BUFFER","features":[391]},{"name":"BCRYPT_RSAFULLPRIVATE_BLOB","features":[391]},{"name":"BCRYPT_RSAFULLPRIVATE_MAGIC","features":[391]},{"name":"BCRYPT_RSAKEY_BLOB","features":[391]},{"name":"BCRYPT_RSAKEY_BLOB_MAGIC","features":[391]},{"name":"BCRYPT_RSAPRIVATE_BLOB","features":[391]},{"name":"BCRYPT_RSAPRIVATE_MAGIC","features":[391]},{"name":"BCRYPT_RSAPUBLIC_BLOB","features":[391]},{"name":"BCRYPT_RSAPUBLIC_MAGIC","features":[391]},{"name":"BCRYPT_RSA_ALGORITHM","features":[391]},{"name":"BCRYPT_RSA_ALG_HANDLE","features":[391]},{"name":"BCRYPT_RSA_SIGN_ALGORITHM","features":[391]},{"name":"BCRYPT_RSA_SIGN_ALG_HANDLE","features":[391]},{"name":"BCRYPT_SECRET_AGREEMENT_FUNCTION_TABLE","features":[307,391]},{"name":"BCRYPT_SECRET_AGREEMENT_INTERFACE","features":[391]},{"name":"BCRYPT_SECRET_AGREEMENT_OPERATION","features":[391]},{"name":"BCRYPT_SECRET_HANDLE","features":[391]},{"name":"BCRYPT_SHA1_ALGORITHM","features":[391]},{"name":"BCRYPT_SHA1_ALG_HANDLE","features":[391]},{"name":"BCRYPT_SHA256_ALGORITHM","features":[391]},{"name":"BCRYPT_SHA256_ALG_HANDLE","features":[391]},{"name":"BCRYPT_SHA384_ALGORITHM","features":[391]},{"name":"BCRYPT_SHA384_ALG_HANDLE","features":[391]},{"name":"BCRYPT_SHA512_ALGORITHM","features":[391]},{"name":"BCRYPT_SHA512_ALG_HANDLE","features":[391]},{"name":"BCRYPT_SIGNATURE_FUNCTION_TABLE","features":[307,391]},{"name":"BCRYPT_SIGNATURE_INTERFACE","features":[391]},{"name":"BCRYPT_SIGNATURE_LENGTH","features":[391]},{"name":"BCRYPT_SIGNATURE_OPERATION","features":[391]},{"name":"BCRYPT_SP800108_CTR_HMAC_ALGORITHM","features":[391]},{"name":"BCRYPT_SP800108_CTR_HMAC_ALG_HANDLE","features":[391]},{"name":"BCRYPT_SP80056A_CONCAT_ALGORITHM","features":[391]},{"name":"BCRYPT_SP80056A_CONCAT_ALG_HANDLE","features":[391]},{"name":"BCRYPT_SUPPORTED_PAD_OAEP","features":[391]},{"name":"BCRYPT_SUPPORTED_PAD_PKCS1_ENC","features":[391]},{"name":"BCRYPT_SUPPORTED_PAD_PKCS1_SIG","features":[391]},{"name":"BCRYPT_SUPPORTED_PAD_PSS","features":[391]},{"name":"BCRYPT_SUPPORTED_PAD_ROUTER","features":[391]},{"name":"BCRYPT_TABLE","features":[391]},{"name":"BCRYPT_TLS1_1_KDF_ALGORITHM","features":[391]},{"name":"BCRYPT_TLS1_1_KDF_ALG_HANDLE","features":[391]},{"name":"BCRYPT_TLS1_2_KDF_ALGORITHM","features":[391]},{"name":"BCRYPT_TLS1_2_KDF_ALG_HANDLE","features":[391]},{"name":"BCRYPT_TLS_CBC_HMAC_VERIFY_FLAG","features":[391]},{"name":"BCRYPT_USE_SYSTEM_PREFERRED_RNG","features":[391]},{"name":"BCRYPT_XTS_AES_ALGORITHM","features":[391]},{"name":"BCRYPT_XTS_AES_ALG_HANDLE","features":[391]},{"name":"BCryptAddContextFunction","features":[307,391]},{"name":"BCryptBuffer","features":[391]},{"name":"BCryptBufferDesc","features":[391]},{"name":"BCryptCloseAlgorithmProvider","features":[307,391]},{"name":"BCryptCloseAlgorithmProviderFn","features":[307,391]},{"name":"BCryptConfigureContext","features":[307,391]},{"name":"BCryptConfigureContextFunction","features":[307,391]},{"name":"BCryptCreateContext","features":[307,391]},{"name":"BCryptCreateHash","features":[307,391]},{"name":"BCryptCreateHashFn","features":[307,391]},{"name":"BCryptCreateMultiHash","features":[307,391]},{"name":"BCryptCreateMultiHashFn","features":[307,391]},{"name":"BCryptDecrypt","features":[307,391]},{"name":"BCryptDecryptFn","features":[307,391]},{"name":"BCryptDeleteContext","features":[307,391]},{"name":"BCryptDeriveKey","features":[307,391]},{"name":"BCryptDeriveKeyCapi","features":[307,391]},{"name":"BCryptDeriveKeyCapiFn","features":[307,391]},{"name":"BCryptDeriveKeyFn","features":[307,391]},{"name":"BCryptDeriveKeyPBKDF2","features":[307,391]},{"name":"BCryptDeriveKeyPBKDF2Fn","features":[307,391]},{"name":"BCryptDestroyHash","features":[307,391]},{"name":"BCryptDestroyHashFn","features":[307,391]},{"name":"BCryptDestroyKey","features":[307,391]},{"name":"BCryptDestroyKeyFn","features":[307,391]},{"name":"BCryptDestroySecret","features":[307,391]},{"name":"BCryptDestroySecretFn","features":[307,391]},{"name":"BCryptDuplicateHash","features":[307,391]},{"name":"BCryptDuplicateHashFn","features":[307,391]},{"name":"BCryptDuplicateKey","features":[307,391]},{"name":"BCryptDuplicateKeyFn","features":[307,391]},{"name":"BCryptEncrypt","features":[307,391]},{"name":"BCryptEncryptFn","features":[307,391]},{"name":"BCryptEnumAlgorithms","features":[307,391]},{"name":"BCryptEnumContextFunctionProviders","features":[307,391]},{"name":"BCryptEnumContextFunctions","features":[307,391]},{"name":"BCryptEnumContexts","features":[307,391]},{"name":"BCryptEnumProviders","features":[307,391]},{"name":"BCryptEnumRegisteredProviders","features":[307,391]},{"name":"BCryptExportKey","features":[307,391]},{"name":"BCryptExportKeyFn","features":[307,391]},{"name":"BCryptFinalizeKeyPair","features":[307,391]},{"name":"BCryptFinalizeKeyPairFn","features":[307,391]},{"name":"BCryptFinishHash","features":[307,391]},{"name":"BCryptFinishHashFn","features":[307,391]},{"name":"BCryptFreeBuffer","features":[391]},{"name":"BCryptFreeBufferFn","features":[391]},{"name":"BCryptGenRandom","features":[307,391]},{"name":"BCryptGenRandomFn","features":[307,391]},{"name":"BCryptGenerateKeyPair","features":[307,391]},{"name":"BCryptGenerateKeyPairFn","features":[307,391]},{"name":"BCryptGenerateSymmetricKey","features":[307,391]},{"name":"BCryptGenerateSymmetricKeyFn","features":[307,391]},{"name":"BCryptGetFipsAlgorithmMode","features":[307,391]},{"name":"BCryptGetProperty","features":[307,391]},{"name":"BCryptGetPropertyFn","features":[307,391]},{"name":"BCryptHash","features":[307,391]},{"name":"BCryptHashData","features":[307,391]},{"name":"BCryptHashDataFn","features":[307,391]},{"name":"BCryptImportKey","features":[307,391]},{"name":"BCryptImportKeyFn","features":[307,391]},{"name":"BCryptImportKeyPair","features":[307,391]},{"name":"BCryptImportKeyPairFn","features":[307,391]},{"name":"BCryptKeyDerivation","features":[307,391]},{"name":"BCryptKeyDerivationFn","features":[307,391]},{"name":"BCryptOpenAlgorithmProvider","features":[307,391]},{"name":"BCryptOpenAlgorithmProviderFn","features":[307,391]},{"name":"BCryptProcessMultiOperations","features":[307,391]},{"name":"BCryptProcessMultiOperationsFn","features":[307,391]},{"name":"BCryptQueryContextConfiguration","features":[307,391]},{"name":"BCryptQueryContextFunctionConfiguration","features":[307,391]},{"name":"BCryptQueryContextFunctionProperty","features":[307,391]},{"name":"BCryptQueryProviderRegistration","features":[307,391]},{"name":"BCryptRegisterConfigChangeNotify","features":[307,391]},{"name":"BCryptRemoveContextFunction","features":[307,391]},{"name":"BCryptResolveProviders","features":[307,391]},{"name":"BCryptSecretAgreement","features":[307,391]},{"name":"BCryptSecretAgreementFn","features":[307,391]},{"name":"BCryptSetContextFunctionProperty","features":[307,391]},{"name":"BCryptSetProperty","features":[307,391]},{"name":"BCryptSetPropertyFn","features":[307,391]},{"name":"BCryptSignHash","features":[307,391]},{"name":"BCryptSignHashFn","features":[307,391]},{"name":"BCryptUnregisterConfigChangeNotify","features":[307,391]},{"name":"BCryptVerifySignature","features":[307,391]},{"name":"BCryptVerifySignatureFn","features":[307,391]},{"name":"CALG_3DES","features":[391]},{"name":"CALG_3DES_112","features":[391]},{"name":"CALG_AES","features":[391]},{"name":"CALG_AES_128","features":[391]},{"name":"CALG_AES_192","features":[391]},{"name":"CALG_AES_256","features":[391]},{"name":"CALG_AGREEDKEY_ANY","features":[391]},{"name":"CALG_CYLINK_MEK","features":[391]},{"name":"CALG_DES","features":[391]},{"name":"CALG_DESX","features":[391]},{"name":"CALG_DH_EPHEM","features":[391]},{"name":"CALG_DH_SF","features":[391]},{"name":"CALG_DSS_SIGN","features":[391]},{"name":"CALG_ECDH","features":[391]},{"name":"CALG_ECDH_EPHEM","features":[391]},{"name":"CALG_ECDSA","features":[391]},{"name":"CALG_ECMQV","features":[391]},{"name":"CALG_HASH_REPLACE_OWF","features":[391]},{"name":"CALG_HMAC","features":[391]},{"name":"CALG_HUGHES_MD5","features":[391]},{"name":"CALG_KEA_KEYX","features":[391]},{"name":"CALG_MAC","features":[391]},{"name":"CALG_MD2","features":[391]},{"name":"CALG_MD4","features":[391]},{"name":"CALG_MD5","features":[391]},{"name":"CALG_NO_SIGN","features":[391]},{"name":"CALG_NULLCIPHER","features":[391]},{"name":"CALG_OID_INFO_CNG_ONLY","features":[391]},{"name":"CALG_OID_INFO_PARAMETERS","features":[391]},{"name":"CALG_PCT1_MASTER","features":[391]},{"name":"CALG_RC2","features":[391]},{"name":"CALG_RC4","features":[391]},{"name":"CALG_RC5","features":[391]},{"name":"CALG_RSA_KEYX","features":[391]},{"name":"CALG_RSA_SIGN","features":[391]},{"name":"CALG_SCHANNEL_ENC_KEY","features":[391]},{"name":"CALG_SCHANNEL_MAC_KEY","features":[391]},{"name":"CALG_SCHANNEL_MASTER_HASH","features":[391]},{"name":"CALG_SEAL","features":[391]},{"name":"CALG_SHA","features":[391]},{"name":"CALG_SHA1","features":[391]},{"name":"CALG_SHA_256","features":[391]},{"name":"CALG_SHA_384","features":[391]},{"name":"CALG_SHA_512","features":[391]},{"name":"CALG_SKIPJACK","features":[391]},{"name":"CALG_SSL2_MASTER","features":[391]},{"name":"CALG_SSL3_MASTER","features":[391]},{"name":"CALG_SSL3_SHAMD5","features":[391]},{"name":"CALG_TEK","features":[391]},{"name":"CALG_THIRDPARTY_CIPHER","features":[391]},{"name":"CALG_THIRDPARTY_HASH","features":[391]},{"name":"CALG_THIRDPARTY_KEY_EXCHANGE","features":[391]},{"name":"CALG_THIRDPARTY_SIGNATURE","features":[391]},{"name":"CALG_TLS1PRF","features":[391]},{"name":"CALG_TLS1_MASTER","features":[391]},{"name":"CARD_3DES_112_ALGORITHM","features":[391]},{"name":"CARD_3DES_ALGORITHM","features":[391]},{"name":"CARD_AES_ALGORITHM","features":[391]},{"name":"CARD_ASYMMETRIC_OPERATION","features":[391]},{"name":"CARD_AUTHENTICATE","features":[391]},{"name":"CARD_AUTHENTICATE_CURRENT_VERSION","features":[391]},{"name":"CARD_AUTHENTICATE_GENERATE_SESSION_PIN","features":[391]},{"name":"CARD_AUTHENTICATE_PIN_CHALLENGE_RESPONSE","features":[391]},{"name":"CARD_AUTHENTICATE_PIN_PIN","features":[391]},{"name":"CARD_AUTHENTICATE_RESPONSE","features":[391]},{"name":"CARD_AUTHENTICATE_RESPONSE_CURRENT_VERSION","features":[391]},{"name":"CARD_AUTHENTICATE_RESPONSE_VERSION_SEVEN","features":[391]},{"name":"CARD_AUTHENTICATE_SESSION_PIN","features":[391]},{"name":"CARD_AUTHENTICATE_VERSION_SEVEN","features":[391]},{"name":"CARD_BUFFER_SIZE_ONLY","features":[391]},{"name":"CARD_CACHE_FILE_CURRENT_VERSION","features":[391]},{"name":"CARD_CACHE_FILE_FORMAT","features":[391]},{"name":"CARD_CAPABILITIES","features":[307,391]},{"name":"CARD_CAPABILITIES_CURRENT_VERSION","features":[391]},{"name":"CARD_CHAIN_MODE_CBC","features":[391]},{"name":"CARD_CHANGE_AUTHENTICATOR","features":[391]},{"name":"CARD_CHANGE_AUTHENTICATOR_CURRENT_VERSION","features":[391]},{"name":"CARD_CHANGE_AUTHENTICATOR_RESPONSE","features":[391]},{"name":"CARD_CHANGE_AUTHENTICATOR_RESPONSE_CURRENT_VERSION","features":[391]},{"name":"CARD_CHANGE_AUTHENTICATOR_RESPONSE_VERSION_SEVEN","features":[391]},{"name":"CARD_CHANGE_AUTHENTICATOR_VERSION_SEVEN","features":[391]},{"name":"CARD_CIPHER_OPERATION","features":[391]},{"name":"CARD_CREATE_CONTAINER_KEY_GEN","features":[391]},{"name":"CARD_CREATE_CONTAINER_KEY_IMPORT","features":[391]},{"name":"CARD_DATA","features":[307,391]},{"name":"CARD_DATA_CURRENT_VERSION","features":[391]},{"name":"CARD_DATA_VALUE_UNKNOWN","features":[391]},{"name":"CARD_DATA_VERSION_FIVE","features":[391]},{"name":"CARD_DATA_VERSION_FOUR","features":[391]},{"name":"CARD_DATA_VERSION_SEVEN","features":[391]},{"name":"CARD_DATA_VERSION_SIX","features":[391]},{"name":"CARD_DERIVE_KEY","features":[391]},{"name":"CARD_DERIVE_KEY_CURRENT_VERSION","features":[391]},{"name":"CARD_DERIVE_KEY_VERSION","features":[391]},{"name":"CARD_DERIVE_KEY_VERSION_TWO","features":[391]},{"name":"CARD_DH_AGREEMENT_INFO","features":[391]},{"name":"CARD_DH_AGREEMENT_INFO_VERSION","features":[391]},{"name":"CARD_DIRECTORY_ACCESS_CONDITION","features":[391]},{"name":"CARD_ENCRYPTED_DATA","features":[391]},{"name":"CARD_FILE_ACCESS_CONDITION","features":[391]},{"name":"CARD_FILE_INFO","features":[391]},{"name":"CARD_FILE_INFO_CURRENT_VERSION","features":[391]},{"name":"CARD_FREE_SPACE_INFO","features":[391]},{"name":"CARD_FREE_SPACE_INFO_CURRENT_VERSION","features":[391]},{"name":"CARD_IMPORT_KEYPAIR","features":[391]},{"name":"CARD_IMPORT_KEYPAIR_CURRENT_VERSION","features":[391]},{"name":"CARD_IMPORT_KEYPAIR_VERSION_SEVEN","features":[391]},{"name":"CARD_KEY_IMPORT_ECC_KEYEST","features":[391]},{"name":"CARD_KEY_IMPORT_PLAIN_TEXT","features":[391]},{"name":"CARD_KEY_IMPORT_RSA_KEYEST","features":[391]},{"name":"CARD_KEY_IMPORT_SHARED_SYMMETRIC","features":[391]},{"name":"CARD_KEY_SIZES","features":[391]},{"name":"CARD_KEY_SIZES_CURRENT_VERSION","features":[391]},{"name":"CARD_PADDING_INFO_PRESENT","features":[391]},{"name":"CARD_PADDING_NONE","features":[391]},{"name":"CARD_PADDING_OAEP","features":[391]},{"name":"CARD_PADDING_PKCS1","features":[391]},{"name":"CARD_PADDING_PSS","features":[391]},{"name":"CARD_PIN_SILENT_CONTEXT","features":[391]},{"name":"CARD_PIN_STRENGTH_PLAINTEXT","features":[391]},{"name":"CARD_PIN_STRENGTH_SESSION_PIN","features":[391]},{"name":"CARD_RETURN_KEY_HANDLE","features":[391]},{"name":"CARD_RSA_DECRYPT_INFO","features":[391]},{"name":"CARD_RSA_KEY_DECRYPT_INFO_CURRENT_VERSION","features":[391]},{"name":"CARD_RSA_KEY_DECRYPT_INFO_VERSION_ONE","features":[391]},{"name":"CARD_RSA_KEY_DECRYPT_INFO_VERSION_TWO","features":[391]},{"name":"CARD_SECURE_KEY_INJECTION_NO_CARD_MODE","features":[391]},{"name":"CARD_SIGNING_INFO","features":[391]},{"name":"CARD_SIGNING_INFO_BASIC_VERSION","features":[391]},{"name":"CARD_SIGNING_INFO_CURRENT_VERSION","features":[391]},{"name":"CASetupProperty","features":[391]},{"name":"CCP_ASSOCIATED_ECDH_KEY","features":[391]},{"name":"CCP_CONTAINER_INFO","features":[391]},{"name":"CCP_PIN_IDENTIFIER","features":[391]},{"name":"CCertSrvSetup","features":[391]},{"name":"CCertSrvSetupKeyInformation","features":[391]},{"name":"CCertificateEnrollmentPolicyServerSetup","features":[391]},{"name":"CCertificateEnrollmentServerSetup","features":[391]},{"name":"CEPSetupProperty","features":[391]},{"name":"CERTIFICATE_CHAIN_BLOB","features":[391]},{"name":"CERT_ACCESS_DESCRIPTION","features":[391]},{"name":"CERT_ACCESS_STATE_GP_SYSTEM_STORE_FLAG","features":[391]},{"name":"CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG","features":[391]},{"name":"CERT_ACCESS_STATE_PROP_ID","features":[391]},{"name":"CERT_ACCESS_STATE_SHARED_USER_FLAG","features":[391]},{"name":"CERT_ACCESS_STATE_SYSTEM_STORE_FLAG","features":[391]},{"name":"CERT_ACCESS_STATE_WRITE_PERSIST_FLAG","features":[391]},{"name":"CERT_AIA_URL_RETRIEVED_PROP_ID","features":[391]},{"name":"CERT_ALT_NAME_EDI_PARTY_NAME","features":[391]},{"name":"CERT_ALT_NAME_ENTRY","features":[391]},{"name":"CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK","features":[391]},{"name":"CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT","features":[391]},{"name":"CERT_ALT_NAME_INFO","features":[391]},{"name":"CERT_ALT_NAME_VALUE_ERR_INDEX_MASK","features":[391]},{"name":"CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT","features":[391]},{"name":"CERT_ALT_NAME_X400_ADDRESS","features":[391]},{"name":"CERT_ARCHIVED_KEY_HASH_PROP_ID","features":[391]},{"name":"CERT_ARCHIVED_PROP_ID","features":[391]},{"name":"CERT_AUTHORITY_INFO_ACCESS","features":[391]},{"name":"CERT_AUTHORITY_INFO_ACCESS_PROP_ID","features":[391]},{"name":"CERT_AUTHORITY_KEY_ID2_INFO","features":[391]},{"name":"CERT_AUTHORITY_KEY_ID_INFO","features":[391]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_PARTIAL_CHAIN_LOGGING_FLAG","features":[391]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_UNTRUSTED_ROOT_LOGGING_FLAG","features":[391]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME","features":[391]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_FLAGS_VALUE_NAME","features":[391]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME","features":[391]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_ROOT_DIR_URL_VALUE_NAME","features":[391]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME","features":[391]},{"name":"CERT_AUTH_ROOT_CAB_FILENAME","features":[391]},{"name":"CERT_AUTH_ROOT_CERT_EXT","features":[391]},{"name":"CERT_AUTH_ROOT_CTL_FILENAME","features":[391]},{"name":"CERT_AUTH_ROOT_CTL_FILENAME_A","features":[391]},{"name":"CERT_AUTH_ROOT_SEQ_FILENAME","features":[391]},{"name":"CERT_AUTH_ROOT_SHA256_HASH_PROP_ID","features":[391]},{"name":"CERT_AUTO_ENROLL_PROP_ID","features":[391]},{"name":"CERT_AUTO_ENROLL_RETRY_PROP_ID","features":[391]},{"name":"CERT_AUTO_UPDATE_DISABLE_RANDOM_QUERY_STRING_FLAG","features":[391]},{"name":"CERT_AUTO_UPDATE_ROOT_DIR_URL_VALUE_NAME","features":[391]},{"name":"CERT_AUTO_UPDATE_SYNC_FROM_DIR_URL_VALUE_NAME","features":[391]},{"name":"CERT_BACKED_UP_PROP_ID","features":[391]},{"name":"CERT_BASIC_CONSTRAINTS2_INFO","features":[307,391]},{"name":"CERT_BASIC_CONSTRAINTS_INFO","features":[307,391]},{"name":"CERT_BIOMETRIC_DATA","features":[391]},{"name":"CERT_BIOMETRIC_DATA_TYPE","features":[391]},{"name":"CERT_BIOMETRIC_EXT_INFO","features":[391]},{"name":"CERT_BIOMETRIC_OID_DATA_CHOICE","features":[391]},{"name":"CERT_BIOMETRIC_PICTURE_TYPE","features":[391]},{"name":"CERT_BIOMETRIC_PREDEFINED_DATA_CHOICE","features":[391]},{"name":"CERT_BIOMETRIC_SIGNATURE_TYPE","features":[391]},{"name":"CERT_BUNDLE_CERTIFICATE","features":[391]},{"name":"CERT_BUNDLE_CRL","features":[391]},{"name":"CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG","features":[391]},{"name":"CERT_CA_DISABLE_CRL_PROP_ID","features":[391]},{"name":"CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","features":[391]},{"name":"CERT_CA_SUBJECT_FLAG","features":[391]},{"name":"CERT_CEP_PROP_ID","features":[391]},{"name":"CERT_CHAIN","features":[391]},{"name":"CERT_CHAIN_AUTO_CURRENT_USER","features":[391]},{"name":"CERT_CHAIN_AUTO_FLAGS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_AUTO_FLUSH_DISABLE_FLAG","features":[391]},{"name":"CERT_CHAIN_AUTO_FLUSH_FIRST_DELTA_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_AUTO_FLUSH_NEXT_DELTA_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_AUTO_HPKP_RULE_INFO","features":[391]},{"name":"CERT_CHAIN_AUTO_IMPERSONATED","features":[391]},{"name":"CERT_CHAIN_AUTO_LOCAL_MACHINE","features":[391]},{"name":"CERT_CHAIN_AUTO_LOG_CREATE_FLAG","features":[391]},{"name":"CERT_CHAIN_AUTO_LOG_FILE_NAME_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_AUTO_LOG_FLUSH_FLAG","features":[391]},{"name":"CERT_CHAIN_AUTO_LOG_FREE_FLAG","features":[391]},{"name":"CERT_CHAIN_AUTO_NETWORK_INFO","features":[391]},{"name":"CERT_CHAIN_AUTO_PINRULE_INFO","features":[391]},{"name":"CERT_CHAIN_AUTO_PROCESS_INFO","features":[391]},{"name":"CERT_CHAIN_AUTO_SERIAL_LOCAL_MACHINE","features":[391]},{"name":"CERT_CHAIN_CACHE_END_CERT","features":[391]},{"name":"CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL","features":[391]},{"name":"CERT_CHAIN_CACHE_RESYNC_FILETIME_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_CONFIG_REGPATH","features":[391]},{"name":"CERT_CHAIN_CONTEXT","features":[307,391]},{"name":"CERT_CHAIN_CRL_VALIDITY_EXT_PERIOD_HOURS_DEFAULT","features":[391]},{"name":"CERT_CHAIN_CRL_VALIDITY_EXT_PERIOD_HOURS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_CROSS_CERT_DOWNLOAD_INTERVAL_HOURS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_DEFAULT_CONFIG_SUBDIR","features":[391]},{"name":"CERT_CHAIN_DISABLE_AIA","features":[391]},{"name":"CERT_CHAIN_DISABLE_AIA_URL_RETRIEVAL_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_DISABLE_ALL_EKU_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE","features":[391]},{"name":"CERT_CHAIN_DISABLE_AUTO_FLUSH_PROCESS_NAME_LIST_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_DISABLE_CA_NAME_CONSTRAINTS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_DISABLE_CODE_SIGNING_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_ECC_PARA_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_FILE_HASH_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_MANDATORY_BASIC_CONSTRAINTS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_DISABLE_MD2_MD4","features":[391]},{"name":"CERT_CHAIN_DISABLE_MOTW_CODE_SIGNING_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_MOTW_FILE_HASH_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_HASH_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_MY_PEER_TRUST","features":[391]},{"name":"CERT_CHAIN_DISABLE_OPT_IN_SERVER_AUTH_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING","features":[391]},{"name":"CERT_CHAIN_DISABLE_SERIAL_CHAIN_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_DISABLE_SERVER_AUTH_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_SYNC_WITH_SSL_TIME_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_DISABLE_TIMESTAMP_HASH_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_TIMESTAMP_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_DISABLE_UNSUPPORTED_CRITICAL_EXTENSIONS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_ELEMENT","features":[307,391]},{"name":"CERT_CHAIN_ENABLE_ALL_EKU_HYGIENE_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE","features":[391]},{"name":"CERT_CHAIN_ENABLE_CODE_SIGNING_HYGIENE_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_DISALLOWED_CA","features":[391]},{"name":"CERT_CHAIN_ENABLE_MD2_MD4_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_MOTW_CODE_SIGNING_HYGIENE_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_MOTW_TIMESTAMP_HYGIENE_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_ONLY_WEAK_LOGGING_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_PEER_TRUST","features":[391]},{"name":"CERT_CHAIN_ENABLE_SERVER_AUTH_HYGIENE_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_SHARE_STORE","features":[391]},{"name":"CERT_CHAIN_ENABLE_TIMESTAMP_HYGIENE_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_WEAK_LOGGING_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_WEAK_RSA_ROOT_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_WEAK_SETTINGS_FLAG","features":[391]},{"name":"CERT_CHAIN_ENABLE_WEAK_SIGNATURE_FLAGS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_ENGINE_CONFIG","features":[391]},{"name":"CERT_CHAIN_EXCLUSIVE_ENABLE_CA_FLAG","features":[391]},{"name":"CERT_CHAIN_FIND_BY_ISSUER","features":[391]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG","features":[391]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG","features":[391]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG","features":[391]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG","features":[391]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG","features":[391]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG","features":[391]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_PARA","features":[307,391]},{"name":"CERT_CHAIN_HAS_MOTW","features":[391]},{"name":"CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_DEFAULT","features":[391]},{"name":"CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_DEFAULT","features":[391]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_DEFAULT","features":[391]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_DEFAULT","features":[391]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DEFAULT","features":[391]},{"name":"CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DISABLE","features":[391]},{"name":"CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_MAX_URL_RETRIEVAL_BYTE_COUNT_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_MIN_PUB_KEY_BIT_LENGTH_DISABLE","features":[391]},{"name":"CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DEFAULT","features":[391]},{"name":"CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DISABLE","features":[391]},{"name":"CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_MOTW_IGNORE_AFTER_TIME_WEAK_FLAG","features":[391]},{"name":"CERT_CHAIN_OCSP_VALIDITY_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_ONLY_ADDITIONAL_AND_AUTH_ROOT","features":[391]},{"name":"CERT_CHAIN_OPTIONS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_OPTION_DISABLE_AIA_URL_RETRIEVAL","features":[391]},{"name":"CERT_CHAIN_OPTION_ENABLE_SIA_URL_RETRIEVAL","features":[391]},{"name":"CERT_CHAIN_OPT_IN_WEAK_FLAGS","features":[391]},{"name":"CERT_CHAIN_OPT_IN_WEAK_SIGNATURE","features":[391]},{"name":"CERT_CHAIN_PARA","features":[391]},{"name":"CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_AUTHENTICODE","features":[391]},{"name":"CERT_CHAIN_POLICY_AUTHENTICODE_TS","features":[391]},{"name":"CERT_CHAIN_POLICY_BASE","features":[391]},{"name":"CERT_CHAIN_POLICY_BASIC_CONSTRAINTS","features":[391]},{"name":"CERT_CHAIN_POLICY_EV","features":[391]},{"name":"CERT_CHAIN_POLICY_FLAGS","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_NOT_SUPPORTED_CRITICAL_EXT_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_PEER_TRUST_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_WEAK_SIGNATURE_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG","features":[391]},{"name":"CERT_CHAIN_POLICY_MICROSOFT_ROOT","features":[391]},{"name":"CERT_CHAIN_POLICY_NT_AUTH","features":[391]},{"name":"CERT_CHAIN_POLICY_PARA","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_F12","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_F12_ERROR_LEVEL","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_F12_NONE_CATEGORY","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_F12_ROOT_PROGRAM_CATEGORY","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_F12_SUCCESS_LEVEL","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_F12_WARNING_LEVEL","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_F12_WEAK_CRYPTO_CATEGORY","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_HPKP_HEADER","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_ERROR","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_WARNING","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_ERROR","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_WARNING","features":[391]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_SUCCESS","features":[391]},{"name":"CERT_CHAIN_POLICY_STATUS","features":[391]},{"name":"CERT_CHAIN_POLICY_THIRD_PARTY_ROOT","features":[391]},{"name":"CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG","features":[391]},{"name":"CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS","features":[391]},{"name":"CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT","features":[391]},{"name":"CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY","features":[391]},{"name":"CERT_CHAIN_REVOCATION_CHECK_CHAIN","features":[391]},{"name":"CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[391]},{"name":"CERT_CHAIN_REVOCATION_CHECK_END_CERT","features":[391]},{"name":"CERT_CHAIN_REVOCATION_CHECK_OCSP_CERT","features":[391]},{"name":"CERT_CHAIN_REV_ACCUMULATIVE_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_SERIAL_CHAIN_LOG_FILE_NAME_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_SSL_HANDSHAKE_LOG_FILE_NAME_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_STRONG_SIGN_DISABLE_END_CHECK_FLAG","features":[391]},{"name":"CERT_CHAIN_THREAD_STORE_SYNC","features":[391]},{"name":"CERT_CHAIN_TIMESTAMP_TIME","features":[391]},{"name":"CERT_CHAIN_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_USE_LOCAL_MACHINE_STORE","features":[391]},{"name":"CERT_CHAIN_WEAK_AFTER_TIME_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_ALL_CONFIG_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_FILE_HASH_AFTER_TIME_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_FLAGS_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_HYGIENE_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_MIN_BIT_LENGTH_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_PREFIX_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_RSA_PUB_KEY_TIME_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_SHA256_ALLOW_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_SIGNATURE_LOG_DIR_VALUE_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_THIRD_PARTY_CONFIG_NAME","features":[391]},{"name":"CERT_CHAIN_WEAK_TIMESTAMP_HASH_AFTER_TIME_NAME","features":[391]},{"name":"CERT_CLOSE_STORE_CHECK_FLAG","features":[391]},{"name":"CERT_CLOSE_STORE_FORCE_FLAG","features":[391]},{"name":"CERT_CLR_DELETE_KEY_PROP_ID","features":[391]},{"name":"CERT_COMPARE_ANY","features":[391]},{"name":"CERT_COMPARE_ATTR","features":[391]},{"name":"CERT_COMPARE_CERT_ID","features":[391]},{"name":"CERT_COMPARE_CROSS_CERT_DIST_POINTS","features":[391]},{"name":"CERT_COMPARE_CTL_USAGE","features":[391]},{"name":"CERT_COMPARE_ENHKEY_USAGE","features":[391]},{"name":"CERT_COMPARE_EXISTING","features":[391]},{"name":"CERT_COMPARE_HASH","features":[391]},{"name":"CERT_COMPARE_HASH_STR","features":[391]},{"name":"CERT_COMPARE_HAS_PRIVATE_KEY","features":[391]},{"name":"CERT_COMPARE_ISSUER_OF","features":[391]},{"name":"CERT_COMPARE_KEY_IDENTIFIER","features":[391]},{"name":"CERT_COMPARE_KEY_SPEC","features":[391]},{"name":"CERT_COMPARE_MASK","features":[391]},{"name":"CERT_COMPARE_MD5_HASH","features":[391]},{"name":"CERT_COMPARE_NAME","features":[391]},{"name":"CERT_COMPARE_NAME_STR_A","features":[391]},{"name":"CERT_COMPARE_NAME_STR_W","features":[391]},{"name":"CERT_COMPARE_PROPERTY","features":[391]},{"name":"CERT_COMPARE_PUBKEY_MD5_HASH","features":[391]},{"name":"CERT_COMPARE_PUBLIC_KEY","features":[391]},{"name":"CERT_COMPARE_SHA1_HASH","features":[391]},{"name":"CERT_COMPARE_SHIFT","features":[391]},{"name":"CERT_COMPARE_SIGNATURE_HASH","features":[391]},{"name":"CERT_COMPARE_SUBJECT_CERT","features":[391]},{"name":"CERT_COMPARE_SUBJECT_INFO_ACCESS","features":[391]},{"name":"CERT_CONTEXT","features":[307,391]},{"name":"CERT_CONTEXT_REVOCATION_TYPE","features":[391]},{"name":"CERT_CONTROL_STORE_FLAGS","features":[391]},{"name":"CERT_CREATE_CONTEXT_NOCOPY_FLAG","features":[391]},{"name":"CERT_CREATE_CONTEXT_NO_ENTRY_FLAG","features":[391]},{"name":"CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG","features":[391]},{"name":"CERT_CREATE_CONTEXT_PARA","features":[307,391]},{"name":"CERT_CREATE_CONTEXT_SORTED_FLAG","features":[391]},{"name":"CERT_CREATE_SELFSIGN_FLAGS","features":[391]},{"name":"CERT_CREATE_SELFSIGN_NO_KEY_INFO","features":[391]},{"name":"CERT_CREATE_SELFSIGN_NO_SIGN","features":[391]},{"name":"CERT_CRL_CONTEXT_PAIR","features":[307,391]},{"name":"CERT_CRL_SIGN_KEY_USAGE","features":[391]},{"name":"CERT_CROSS_CERT_DIST_POINTS_PROP_ID","features":[391]},{"name":"CERT_CTL_USAGE_PROP_ID","features":[391]},{"name":"CERT_DATA_ENCIPHERMENT_KEY_USAGE","features":[391]},{"name":"CERT_DATE_STAMP_PROP_ID","features":[391]},{"name":"CERT_DECIPHER_ONLY_KEY_USAGE","features":[391]},{"name":"CERT_DEFAULT_OID_PUBLIC_KEY_SIGN","features":[391]},{"name":"CERT_DEFAULT_OID_PUBLIC_KEY_XCHG","features":[391]},{"name":"CERT_DESCRIPTION_PROP_ID","features":[391]},{"name":"CERT_DH_PARAMETERS","features":[391]},{"name":"CERT_DIGITAL_SIGNATURE_KEY_USAGE","features":[391]},{"name":"CERT_DISABLE_PIN_RULES_AUTO_UPDATE_VALUE_NAME","features":[391]},{"name":"CERT_DISABLE_ROOT_AUTO_UPDATE_VALUE_NAME","features":[391]},{"name":"CERT_DISALLOWED_CA_FILETIME_PROP_ID","features":[391]},{"name":"CERT_DISALLOWED_CERT_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME","features":[391]},{"name":"CERT_DISALLOWED_CERT_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME","features":[391]},{"name":"CERT_DISALLOWED_CERT_AUTO_UPDATE_LIST_IDENTIFIER","features":[391]},{"name":"CERT_DISALLOWED_CERT_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME","features":[391]},{"name":"CERT_DISALLOWED_CERT_CAB_FILENAME","features":[391]},{"name":"CERT_DISALLOWED_CERT_CTL_FILENAME","features":[391]},{"name":"CERT_DISALLOWED_CERT_CTL_FILENAME_A","features":[391]},{"name":"CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID","features":[391]},{"name":"CERT_DISALLOWED_FILETIME_PROP_ID","features":[391]},{"name":"CERT_DSS_PARAMETERS","features":[391]},{"name":"CERT_DSS_R_LEN","features":[391]},{"name":"CERT_DSS_S_LEN","features":[391]},{"name":"CERT_ECC_SIGNATURE","features":[391]},{"name":"CERT_EFSBLOB_VALUE_NAME","features":[391]},{"name":"CERT_EFS_PROP_ID","features":[391]},{"name":"CERT_ENABLE_DISALLOWED_CERT_AUTO_UPDATE_VALUE_NAME","features":[391]},{"name":"CERT_ENCIPHER_ONLY_KEY_USAGE","features":[391]},{"name":"CERT_ENCODING_TYPE_MASK","features":[391]},{"name":"CERT_END_ENTITY_SUBJECT_FLAG","features":[391]},{"name":"CERT_ENHKEY_USAGE_PROP_ID","features":[391]},{"name":"CERT_ENROLLMENT_PROP_ID","features":[391]},{"name":"CERT_EXCLUDED_SUBTREE_BIT","features":[391]},{"name":"CERT_EXTENDED_ERROR_INFO_PROP_ID","features":[391]},{"name":"CERT_EXTENSION","features":[307,391]},{"name":"CERT_EXTENSIONS","features":[307,391]},{"name":"CERT_FILE_HASH_USE_TYPE","features":[391]},{"name":"CERT_FILE_STORE_COMMIT_ENABLE_FLAG","features":[391]},{"name":"CERT_FIND_ANY","features":[391]},{"name":"CERT_FIND_CERT_ID","features":[391]},{"name":"CERT_FIND_CHAIN_IN_STORE_FLAGS","features":[391]},{"name":"CERT_FIND_CROSS_CERT_DIST_POINTS","features":[391]},{"name":"CERT_FIND_CTL_USAGE","features":[391]},{"name":"CERT_FIND_ENHKEY_USAGE","features":[391]},{"name":"CERT_FIND_EXISTING","features":[391]},{"name":"CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_FLAGS","features":[391]},{"name":"CERT_FIND_HASH","features":[391]},{"name":"CERT_FIND_HASH_STR","features":[391]},{"name":"CERT_FIND_HAS_PRIVATE_KEY","features":[391]},{"name":"CERT_FIND_ISSUER_ATTR","features":[391]},{"name":"CERT_FIND_ISSUER_NAME","features":[391]},{"name":"CERT_FIND_ISSUER_OF","features":[391]},{"name":"CERT_FIND_ISSUER_STR","features":[391]},{"name":"CERT_FIND_ISSUER_STR_A","features":[391]},{"name":"CERT_FIND_ISSUER_STR_W","features":[391]},{"name":"CERT_FIND_KEY_IDENTIFIER","features":[391]},{"name":"CERT_FIND_KEY_SPEC","features":[391]},{"name":"CERT_FIND_MD5_HASH","features":[391]},{"name":"CERT_FIND_NO_CTL_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_NO_ENHKEY_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_OPTIONAL_CTL_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_OR_CTL_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_OR_ENHKEY_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_PROPERTY","features":[391]},{"name":"CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_PUBKEY_MD5_HASH","features":[391]},{"name":"CERT_FIND_PUBLIC_KEY","features":[391]},{"name":"CERT_FIND_SHA1_HASH","features":[391]},{"name":"CERT_FIND_SIGNATURE_HASH","features":[391]},{"name":"CERT_FIND_SUBJECT_ATTR","features":[391]},{"name":"CERT_FIND_SUBJECT_CERT","features":[391]},{"name":"CERT_FIND_SUBJECT_INFO_ACCESS","features":[391]},{"name":"CERT_FIND_SUBJECT_NAME","features":[391]},{"name":"CERT_FIND_SUBJECT_STR","features":[391]},{"name":"CERT_FIND_SUBJECT_STR_A","features":[391]},{"name":"CERT_FIND_SUBJECT_STR_W","features":[391]},{"name":"CERT_FIND_TYPE","features":[391]},{"name":"CERT_FIND_VALID_CTL_USAGE_FLAG","features":[391]},{"name":"CERT_FIND_VALID_ENHKEY_USAGE_FLAG","features":[391]},{"name":"CERT_FIRST_RESERVED_PROP_ID","features":[391]},{"name":"CERT_FIRST_USER_PROP_ID","features":[391]},{"name":"CERT_FORTEZZA_DATA_PROP","features":[391]},{"name":"CERT_FORTEZZA_DATA_PROP_ID","features":[391]},{"name":"CERT_FRIENDLY_NAME_PROP_ID","features":[391]},{"name":"CERT_GENERAL_SUBTREE","features":[307,391]},{"name":"CERT_GROUP_POLICY_SYSTEM_STORE_REGPATH","features":[391]},{"name":"CERT_HASHED_URL","features":[391]},{"name":"CERT_HASH_PROP_ID","features":[391]},{"name":"CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID","features":[391]},{"name":"CERT_HCRYPTPROV_TRANSFER_PROP_ID","features":[391]},{"name":"CERT_ID","features":[391]},{"name":"CERT_ID_ISSUER_SERIAL_NUMBER","features":[391]},{"name":"CERT_ID_KEY_IDENTIFIER","features":[391]},{"name":"CERT_ID_OPTION","features":[391]},{"name":"CERT_ID_SHA1_HASH","features":[391]},{"name":"CERT_IE30_RESERVED_PROP_ID","features":[391]},{"name":"CERT_IE_DIRTY_FLAGS_REGPATH","features":[391]},{"name":"CERT_INFO","features":[307,391]},{"name":"CERT_INFO_EXTENSION_FLAG","features":[391]},{"name":"CERT_INFO_ISSUER_FLAG","features":[391]},{"name":"CERT_INFO_ISSUER_UNIQUE_ID_FLAG","features":[391]},{"name":"CERT_INFO_NOT_AFTER_FLAG","features":[391]},{"name":"CERT_INFO_NOT_BEFORE_FLAG","features":[391]},{"name":"CERT_INFO_SERIAL_NUMBER_FLAG","features":[391]},{"name":"CERT_INFO_SIGNATURE_ALGORITHM_FLAG","features":[391]},{"name":"CERT_INFO_SUBJECT_FLAG","features":[391]},{"name":"CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG","features":[391]},{"name":"CERT_INFO_SUBJECT_UNIQUE_ID_FLAG","features":[391]},{"name":"CERT_INFO_VERSION_FLAG","features":[391]},{"name":"CERT_ISOLATED_KEY_PROP_ID","features":[391]},{"name":"CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","features":[391]},{"name":"CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID","features":[391]},{"name":"CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID","features":[391]},{"name":"CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID","features":[391]},{"name":"CERT_ISSUER_SERIAL_NUMBER","features":[391]},{"name":"CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","features":[391]},{"name":"CERT_KEYGEN_REQUEST_INFO","features":[391]},{"name":"CERT_KEYGEN_REQUEST_V1","features":[391]},{"name":"CERT_KEY_AGREEMENT_KEY_USAGE","features":[391]},{"name":"CERT_KEY_ATTRIBUTES_INFO","features":[307,391]},{"name":"CERT_KEY_CERT_SIGN_KEY_USAGE","features":[391]},{"name":"CERT_KEY_CLASSIFICATION_PROP_ID","features":[391]},{"name":"CERT_KEY_CONTEXT","features":[391]},{"name":"CERT_KEY_CONTEXT_PROP_ID","features":[391]},{"name":"CERT_KEY_ENCIPHERMENT_KEY_USAGE","features":[391]},{"name":"CERT_KEY_IDENTIFIER_PROP_ID","features":[391]},{"name":"CERT_KEY_PROV_HANDLE_PROP_ID","features":[391]},{"name":"CERT_KEY_PROV_INFO_PROP_ID","features":[391]},{"name":"CERT_KEY_REPAIR_ATTEMPTED_PROP_ID","features":[391]},{"name":"CERT_KEY_SPEC","features":[391]},{"name":"CERT_KEY_SPEC_PROP_ID","features":[391]},{"name":"CERT_KEY_USAGE_RESTRICTION_INFO","features":[391]},{"name":"CERT_LAST_RESERVED_PROP_ID","features":[391]},{"name":"CERT_LAST_USER_PROP_ID","features":[391]},{"name":"CERT_LDAP_STORE_AREC_EXCLUSIVE_FLAG","features":[391]},{"name":"CERT_LDAP_STORE_OPENED_FLAG","features":[391]},{"name":"CERT_LDAP_STORE_OPENED_PARA","features":[391]},{"name":"CERT_LDAP_STORE_SIGN_FLAG","features":[391]},{"name":"CERT_LDAP_STORE_UNBIND_FLAG","features":[391]},{"name":"CERT_LOCAL_MACHINE_SYSTEM_STORE_REGPATH","features":[391]},{"name":"CERT_LOGOTYPE_AUDIO","features":[391]},{"name":"CERT_LOGOTYPE_AUDIO_INFO","features":[391]},{"name":"CERT_LOGOTYPE_BITS_IMAGE_RESOLUTION_CHOICE","features":[391]},{"name":"CERT_LOGOTYPE_CHOICE","features":[391]},{"name":"CERT_LOGOTYPE_COLOR_IMAGE_INFO_CHOICE","features":[391]},{"name":"CERT_LOGOTYPE_DATA","features":[391]},{"name":"CERT_LOGOTYPE_DETAILS","features":[391]},{"name":"CERT_LOGOTYPE_DIRECT_INFO_CHOICE","features":[391]},{"name":"CERT_LOGOTYPE_EXT_INFO","features":[391]},{"name":"CERT_LOGOTYPE_GRAY_SCALE_IMAGE_INFO_CHOICE","features":[391]},{"name":"CERT_LOGOTYPE_IMAGE","features":[391]},{"name":"CERT_LOGOTYPE_IMAGE_INFO","features":[391]},{"name":"CERT_LOGOTYPE_IMAGE_INFO_TYPE","features":[391]},{"name":"CERT_LOGOTYPE_INDIRECT_INFO_CHOICE","features":[391]},{"name":"CERT_LOGOTYPE_INFO","features":[391]},{"name":"CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE","features":[391]},{"name":"CERT_LOGOTYPE_OPTION","features":[391]},{"name":"CERT_LOGOTYPE_REFERENCE","features":[391]},{"name":"CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE","features":[391]},{"name":"CERT_MD5_HASH_PROP_ID","features":[391]},{"name":"CERT_NAME_ATTR_TYPE","features":[391]},{"name":"CERT_NAME_CONSTRAINTS_INFO","features":[307,391]},{"name":"CERT_NAME_DISABLE_IE4_UTF8_FLAG","features":[391]},{"name":"CERT_NAME_DNS_TYPE","features":[391]},{"name":"CERT_NAME_EMAIL_TYPE","features":[391]},{"name":"CERT_NAME_FRIENDLY_DISPLAY_TYPE","features":[391]},{"name":"CERT_NAME_INFO","features":[391]},{"name":"CERT_NAME_ISSUER_FLAG","features":[391]},{"name":"CERT_NAME_RDN_TYPE","features":[391]},{"name":"CERT_NAME_SEARCH_ALL_NAMES_FLAG","features":[391]},{"name":"CERT_NAME_SIMPLE_DISPLAY_TYPE","features":[391]},{"name":"CERT_NAME_STR_COMMA_FLAG","features":[391]},{"name":"CERT_NAME_STR_CRLF_FLAG","features":[391]},{"name":"CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG","features":[391]},{"name":"CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG","features":[391]},{"name":"CERT_NAME_STR_ENABLE_PUNYCODE_FLAG","features":[391]},{"name":"CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG","features":[391]},{"name":"CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG","features":[391]},{"name":"CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG","features":[391]},{"name":"CERT_NAME_STR_FORWARD_FLAG","features":[391]},{"name":"CERT_NAME_STR_NO_PLUS_FLAG","features":[391]},{"name":"CERT_NAME_STR_NO_QUOTING_FLAG","features":[391]},{"name":"CERT_NAME_STR_REVERSE_FLAG","features":[391]},{"name":"CERT_NAME_STR_SEMICOLON_FLAG","features":[391]},{"name":"CERT_NAME_UPN_TYPE","features":[391]},{"name":"CERT_NAME_URL_TYPE","features":[391]},{"name":"CERT_NAME_VALUE","features":[391]},{"name":"CERT_NCRYPT_KEY_HANDLE_PROP_ID","features":[391]},{"name":"CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID","features":[391]},{"name":"CERT_NCRYPT_KEY_SPEC","features":[391]},{"name":"CERT_NEW_KEY_PROP_ID","features":[391]},{"name":"CERT_NEXT_UPDATE_LOCATION_PROP_ID","features":[391]},{"name":"CERT_NONCOMPLIANT_ROOT_URL_PROP_ID","features":[391]},{"name":"CERT_NON_REPUDIATION_KEY_USAGE","features":[391]},{"name":"CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID","features":[391]},{"name":"CERT_NOT_BEFORE_FILETIME_PROP_ID","features":[391]},{"name":"CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID","features":[391]},{"name":"CERT_NO_EXPIRE_NOTIFICATION_PROP_ID","features":[391]},{"name":"CERT_OCM_SUBCOMPONENTS_LOCAL_MACHINE_REGPATH","features":[391]},{"name":"CERT_OCM_SUBCOMPONENTS_ROOT_AUTO_UPDATE_VALUE_NAME","features":[391]},{"name":"CERT_OCSP_CACHE_PREFIX_PROP_ID","features":[391]},{"name":"CERT_OCSP_MUST_STAPLE_PROP_ID","features":[391]},{"name":"CERT_OCSP_RESPONSE_PROP_ID","features":[391]},{"name":"CERT_OFFLINE_CRL_SIGN_KEY_USAGE","features":[391]},{"name":"CERT_OID_NAME_STR","features":[391]},{"name":"CERT_OPEN_STORE_FLAGS","features":[391]},{"name":"CERT_OR_CRL_BLOB","features":[391]},{"name":"CERT_OR_CRL_BUNDLE","features":[391]},{"name":"CERT_OTHER_LOGOTYPE_INFO","features":[391]},{"name":"CERT_OTHER_NAME","features":[391]},{"name":"CERT_PAIR","features":[391]},{"name":"CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG","features":[391]},{"name":"CERT_PHYSICAL_STORE_AUTH_ROOT_NAME","features":[391]},{"name":"CERT_PHYSICAL_STORE_DEFAULT_NAME","features":[391]},{"name":"CERT_PHYSICAL_STORE_DS_USER_CERTIFICATE_NAME","features":[391]},{"name":"CERT_PHYSICAL_STORE_ENTERPRISE_NAME","features":[391]},{"name":"CERT_PHYSICAL_STORE_GROUP_POLICY_NAME","features":[391]},{"name":"CERT_PHYSICAL_STORE_INFO","features":[391]},{"name":"CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG","features":[391]},{"name":"CERT_PHYSICAL_STORE_LOCAL_MACHINE_GROUP_POLICY_NAME","features":[391]},{"name":"CERT_PHYSICAL_STORE_LOCAL_MACHINE_NAME","features":[391]},{"name":"CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG","features":[391]},{"name":"CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG","features":[391]},{"name":"CERT_PHYSICAL_STORE_REMOTE_OPEN_DISABLE_FLAG","features":[391]},{"name":"CERT_PHYSICAL_STORE_SMART_CARD_NAME","features":[391]},{"name":"CERT_PIN_RULES_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME","features":[391]},{"name":"CERT_PIN_RULES_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME","features":[391]},{"name":"CERT_PIN_RULES_AUTO_UPDATE_LIST_IDENTIFIER","features":[391]},{"name":"CERT_PIN_RULES_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME","features":[391]},{"name":"CERT_PIN_RULES_CAB_FILENAME","features":[391]},{"name":"CERT_PIN_RULES_CTL_FILENAME","features":[391]},{"name":"CERT_PIN_RULES_CTL_FILENAME_A","features":[391]},{"name":"CERT_PIN_SHA256_HASH_PROP_ID","features":[391]},{"name":"CERT_POLICIES_INFO","features":[391]},{"name":"CERT_POLICY95_QUALIFIER1","features":[391]},{"name":"CERT_POLICY_CONSTRAINTS_INFO","features":[307,391]},{"name":"CERT_POLICY_ID","features":[391]},{"name":"CERT_POLICY_INFO","features":[391]},{"name":"CERT_POLICY_MAPPING","features":[391]},{"name":"CERT_POLICY_MAPPINGS_INFO","features":[391]},{"name":"CERT_POLICY_QUALIFIER_INFO","features":[391]},{"name":"CERT_POLICY_QUALIFIER_NOTICE_REFERENCE","features":[391]},{"name":"CERT_POLICY_QUALIFIER_USER_NOTICE","features":[391]},{"name":"CERT_PRIVATE_KEY_VALIDITY","features":[307,391]},{"name":"CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG","features":[391]},{"name":"CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAG","features":[391]},{"name":"CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAG","features":[391]},{"name":"CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG","features":[391]},{"name":"CERT_PROT_ROOT_DISABLE_PEER_TRUST","features":[391]},{"name":"CERT_PROT_ROOT_FLAGS_VALUE_NAME","features":[391]},{"name":"CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG","features":[391]},{"name":"CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG","features":[391]},{"name":"CERT_PROT_ROOT_ONLY_LM_GPT_FLAG","features":[391]},{"name":"CERT_PROT_ROOT_PEER_USAGES_VALUE_NAME","features":[391]},{"name":"CERT_PROT_ROOT_PEER_USAGES_VALUE_NAME_A","features":[391]},{"name":"CERT_PUBKEY_ALG_PARA_PROP_ID","features":[391]},{"name":"CERT_PUBKEY_HASH_RESERVED_PROP_ID","features":[391]},{"name":"CERT_PUBLIC_KEY_INFO","features":[391]},{"name":"CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","features":[391]},{"name":"CERT_PVK_FILE_PROP_ID","features":[391]},{"name":"CERT_QC_STATEMENT","features":[391]},{"name":"CERT_QC_STATEMENTS_EXT_INFO","features":[391]},{"name":"CERT_QUERY_CONTENT_CERT","features":[391]},{"name":"CERT_QUERY_CONTENT_CERT_PAIR","features":[391]},{"name":"CERT_QUERY_CONTENT_CRL","features":[391]},{"name":"CERT_QUERY_CONTENT_CTL","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_ALL","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_ALL_ISSUER_CERT","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_CERT","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_CERT_PAIR","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_CRL","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_CTL","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_PFX","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_PFX_AND_LOAD","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_PKCS10","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL","features":[391]},{"name":"CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE","features":[391]},{"name":"CERT_QUERY_CONTENT_PFX","features":[391]},{"name":"CERT_QUERY_CONTENT_PFX_AND_LOAD","features":[391]},{"name":"CERT_QUERY_CONTENT_PKCS10","features":[391]},{"name":"CERT_QUERY_CONTENT_PKCS7_SIGNED","features":[391]},{"name":"CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED","features":[391]},{"name":"CERT_QUERY_CONTENT_PKCS7_UNSIGNED","features":[391]},{"name":"CERT_QUERY_CONTENT_SERIALIZED_CERT","features":[391]},{"name":"CERT_QUERY_CONTENT_SERIALIZED_CRL","features":[391]},{"name":"CERT_QUERY_CONTENT_SERIALIZED_CTL","features":[391]},{"name":"CERT_QUERY_CONTENT_SERIALIZED_STORE","features":[391]},{"name":"CERT_QUERY_CONTENT_TYPE","features":[391]},{"name":"CERT_QUERY_CONTENT_TYPE_FLAGS","features":[391]},{"name":"CERT_QUERY_ENCODING_TYPE","features":[391]},{"name":"CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED","features":[391]},{"name":"CERT_QUERY_FORMAT_BASE64_ENCODED","features":[391]},{"name":"CERT_QUERY_FORMAT_BINARY","features":[391]},{"name":"CERT_QUERY_FORMAT_FLAG_ALL","features":[391]},{"name":"CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED","features":[391]},{"name":"CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED","features":[391]},{"name":"CERT_QUERY_FORMAT_FLAG_BINARY","features":[391]},{"name":"CERT_QUERY_FORMAT_TYPE","features":[391]},{"name":"CERT_QUERY_FORMAT_TYPE_FLAGS","features":[391]},{"name":"CERT_QUERY_OBJECT_BLOB","features":[391]},{"name":"CERT_QUERY_OBJECT_FILE","features":[391]},{"name":"CERT_QUERY_OBJECT_TYPE","features":[391]},{"name":"CERT_RDN","features":[391]},{"name":"CERT_RDN_ANY_TYPE","features":[391]},{"name":"CERT_RDN_ATTR","features":[391]},{"name":"CERT_RDN_ATTR_VALUE_TYPE","features":[391]},{"name":"CERT_RDN_BMP_STRING","features":[391]},{"name":"CERT_RDN_DISABLE_CHECK_TYPE_FLAG","features":[391]},{"name":"CERT_RDN_DISABLE_IE4_UTF8_FLAG","features":[391]},{"name":"CERT_RDN_ENABLE_PUNYCODE_FLAG","features":[391]},{"name":"CERT_RDN_ENABLE_T61_UNICODE_FLAG","features":[391]},{"name":"CERT_RDN_ENABLE_UTF8_UNICODE_FLAG","features":[391]},{"name":"CERT_RDN_ENCODED_BLOB","features":[391]},{"name":"CERT_RDN_FLAGS_MASK","features":[391]},{"name":"CERT_RDN_FORCE_UTF8_UNICODE_FLAG","features":[391]},{"name":"CERT_RDN_GENERAL_STRING","features":[391]},{"name":"CERT_RDN_GRAPHIC_STRING","features":[391]},{"name":"CERT_RDN_IA5_STRING","features":[391]},{"name":"CERT_RDN_INT4_STRING","features":[391]},{"name":"CERT_RDN_ISO646_STRING","features":[391]},{"name":"CERT_RDN_NUMERIC_STRING","features":[391]},{"name":"CERT_RDN_OCTET_STRING","features":[391]},{"name":"CERT_RDN_PRINTABLE_STRING","features":[391]},{"name":"CERT_RDN_T61_STRING","features":[391]},{"name":"CERT_RDN_TELETEX_STRING","features":[391]},{"name":"CERT_RDN_TYPE_MASK","features":[391]},{"name":"CERT_RDN_UNICODE_STRING","features":[391]},{"name":"CERT_RDN_UNIVERSAL_STRING","features":[391]},{"name":"CERT_RDN_UTF8_STRING","features":[391]},{"name":"CERT_RDN_VIDEOTEX_STRING","features":[391]},{"name":"CERT_RDN_VISIBLE_STRING","features":[391]},{"name":"CERT_REGISTRY_STORE_CLIENT_GPT_FLAG","features":[391]},{"name":"CERT_REGISTRY_STORE_CLIENT_GPT_PARA","features":[391,368]},{"name":"CERT_REGISTRY_STORE_EXTERNAL_FLAG","features":[391]},{"name":"CERT_REGISTRY_STORE_LM_GPT_FLAG","features":[391]},{"name":"CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG","features":[391]},{"name":"CERT_REGISTRY_STORE_REMOTE_FLAG","features":[391]},{"name":"CERT_REGISTRY_STORE_ROAMING_FLAG","features":[391]},{"name":"CERT_REGISTRY_STORE_ROAMING_PARA","features":[391,368]},{"name":"CERT_REGISTRY_STORE_SERIALIZED_FLAG","features":[391]},{"name":"CERT_RENEWAL_PROP_ID","features":[391]},{"name":"CERT_REQUEST_INFO","features":[391]},{"name":"CERT_REQUEST_ORIGINATOR_PROP_ID","features":[391]},{"name":"CERT_REQUEST_V1","features":[391]},{"name":"CERT_RETRIEVE_BIOMETRIC_PREDEFINED_BASE_TYPE","features":[391]},{"name":"CERT_RETRIEVE_COMMUNITY_LOGO","features":[391]},{"name":"CERT_RETRIEVE_ISSUER_LOGO","features":[391]},{"name":"CERT_RETRIEVE_SUBJECT_LOGO","features":[391]},{"name":"CERT_RETR_BEHAVIOR_FILE_VALUE_NAME","features":[391]},{"name":"CERT_RETR_BEHAVIOR_INET_AUTH_VALUE_NAME","features":[391]},{"name":"CERT_RETR_BEHAVIOR_INET_STATUS_VALUE_NAME","features":[391]},{"name":"CERT_RETR_BEHAVIOR_LDAP_VALUE_NAME","features":[391]},{"name":"CERT_REVOCATION_CHAIN_PARA","features":[307,391]},{"name":"CERT_REVOCATION_CRL_INFO","features":[307,391]},{"name":"CERT_REVOCATION_INFO","features":[307,391]},{"name":"CERT_REVOCATION_PARA","features":[307,391]},{"name":"CERT_REVOCATION_STATUS","features":[307,391]},{"name":"CERT_REVOCATION_STATUS_REASON","features":[391]},{"name":"CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID","features":[391]},{"name":"CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID","features":[391]},{"name":"CERT_ROOT_PROGRAM_FLAGS","features":[391]},{"name":"CERT_ROOT_PROGRAM_FLAG_ADDRESS","features":[391]},{"name":"CERT_ROOT_PROGRAM_FLAG_LSC","features":[391]},{"name":"CERT_ROOT_PROGRAM_FLAG_ORG","features":[391]},{"name":"CERT_ROOT_PROGRAM_FLAG_OU","features":[391]},{"name":"CERT_ROOT_PROGRAM_FLAG_SUBJECT_LOGO","features":[391]},{"name":"CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID","features":[391]},{"name":"CERT_RSA_PUBLIC_KEY_OBJID","features":[391]},{"name":"CERT_SCARD_PIN_ID_PROP_ID","features":[391]},{"name":"CERT_SCARD_PIN_INFO_PROP_ID","features":[391]},{"name":"CERT_SCEP_CA_CERT_PROP_ID","features":[391]},{"name":"CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID","features":[391]},{"name":"CERT_SCEP_FLAGS_PROP_ID","features":[391]},{"name":"CERT_SCEP_GUID_PROP_ID","features":[391]},{"name":"CERT_SCEP_NONCE_PROP_ID","features":[391]},{"name":"CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID","features":[391]},{"name":"CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID","features":[391]},{"name":"CERT_SCEP_SERVER_CERTS_PROP_ID","features":[391]},{"name":"CERT_SCEP_SIGNER_CERT_PROP_ID","features":[391]},{"name":"CERT_SELECT_ALLOW_DUPLICATES","features":[391]},{"name":"CERT_SELECT_ALLOW_EXPIRED","features":[391]},{"name":"CERT_SELECT_BY_ENHKEY_USAGE","features":[391]},{"name":"CERT_SELECT_BY_EXTENSION","features":[391]},{"name":"CERT_SELECT_BY_FRIENDLYNAME","features":[391]},{"name":"CERT_SELECT_BY_ISSUER_ATTR","features":[391]},{"name":"CERT_SELECT_BY_ISSUER_DISPLAYNAME","features":[391]},{"name":"CERT_SELECT_BY_ISSUER_NAME","features":[391]},{"name":"CERT_SELECT_BY_KEY_USAGE","features":[391]},{"name":"CERT_SELECT_BY_POLICY_OID","features":[391]},{"name":"CERT_SELECT_BY_PROV_NAME","features":[391]},{"name":"CERT_SELECT_BY_PUBLIC_KEY","features":[391]},{"name":"CERT_SELECT_BY_SUBJECT_ATTR","features":[391]},{"name":"CERT_SELECT_BY_SUBJECT_HOST_NAME","features":[391]},{"name":"CERT_SELECT_BY_THUMBPRINT","features":[391]},{"name":"CERT_SELECT_BY_TLS_SIGNATURES","features":[391]},{"name":"CERT_SELECT_CHAIN_PARA","features":[307,391]},{"name":"CERT_SELECT_CRITERIA","features":[391]},{"name":"CERT_SELECT_CRITERIA_TYPE","features":[391]},{"name":"CERT_SELECT_DISALLOW_SELFSIGNED","features":[391]},{"name":"CERT_SELECT_HARDWARE_ONLY","features":[391]},{"name":"CERT_SELECT_HAS_KEY_FOR_KEY_EXCHANGE","features":[391]},{"name":"CERT_SELECT_HAS_KEY_FOR_SIGNATURE","features":[391]},{"name":"CERT_SELECT_HAS_PRIVATE_KEY","features":[391]},{"name":"CERT_SELECT_IGNORE_AUTOSELECT","features":[391]},{"name":"CERT_SELECT_MAX_PARA","features":[391]},{"name":"CERT_SELECT_TRUSTED_ROOT","features":[391]},{"name":"CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID","features":[391]},{"name":"CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID","features":[391]},{"name":"CERT_SERIAL_CHAIN_PROP_ID","features":[391]},{"name":"CERT_SERVER_OCSP_RESPONSE_ASYNC_FLAG","features":[391]},{"name":"CERT_SERVER_OCSP_RESPONSE_CONTEXT","features":[391]},{"name":"CERT_SERVER_OCSP_RESPONSE_OPEN_PARA","features":[307,391]},{"name":"CERT_SERVER_OCSP_RESPONSE_OPEN_PARA_READ_FLAG","features":[391]},{"name":"CERT_SERVER_OCSP_RESPONSE_OPEN_PARA_WRITE_FLAG","features":[391]},{"name":"CERT_SET_KEY_CONTEXT_PROP_ID","features":[391]},{"name":"CERT_SET_KEY_PROV_HANDLE_PROP_ID","features":[391]},{"name":"CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG","features":[391]},{"name":"CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAG","features":[391]},{"name":"CERT_SHA1_HASH_PROP_ID","features":[391]},{"name":"CERT_SHA256_HASH_PROP_ID","features":[391]},{"name":"CERT_SIGNATURE_HASH_PROP_ID","features":[391]},{"name":"CERT_SIGNED_CONTENT_INFO","features":[391]},{"name":"CERT_SIGN_HASH_CNG_ALG_PROP_ID","features":[391]},{"name":"CERT_SIMPLE_CHAIN","features":[307,391]},{"name":"CERT_SIMPLE_NAME_STR","features":[391]},{"name":"CERT_SMART_CARD_DATA_PROP_ID","features":[391]},{"name":"CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID","features":[391]},{"name":"CERT_SMART_CARD_READER_PROP_ID","features":[391]},{"name":"CERT_SMART_CARD_ROOT_INFO_PROP_ID","features":[391]},{"name":"CERT_SOURCE_LOCATION_PROP_ID","features":[391]},{"name":"CERT_SOURCE_URL_PROP_ID","features":[391]},{"name":"CERT_SRV_OCSP_RESP_MAX_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_SRV_OCSP_RESP_MAX_SYNC_CERT_FILE_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_SRV_OCSP_RESP_MIN_AFTER_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_SRV_OCSP_RESP_MIN_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_SRV_OCSP_RESP_MIN_SYNC_CERT_FILE_SECONDS_DEFAULT","features":[391]},{"name":"CERT_SRV_OCSP_RESP_MIN_SYNC_CERT_FILE_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_SRV_OCSP_RESP_MIN_VALIDITY_SECONDS_VALUE_NAME","features":[391]},{"name":"CERT_SRV_OCSP_RESP_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME","features":[391]},{"name":"CERT_STORE_ADD_ALWAYS","features":[391]},{"name":"CERT_STORE_ADD_NEW","features":[391]},{"name":"CERT_STORE_ADD_NEWER","features":[391]},{"name":"CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES","features":[391]},{"name":"CERT_STORE_ADD_REPLACE_EXISTING","features":[391]},{"name":"CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES","features":[391]},{"name":"CERT_STORE_ADD_USE_EXISTING","features":[391]},{"name":"CERT_STORE_BACKUP_RESTORE_FLAG","features":[391]},{"name":"CERT_STORE_BASE_CRL_FLAG","features":[391]},{"name":"CERT_STORE_CERTIFICATE_CONTEXT","features":[391]},{"name":"CERT_STORE_CREATE_NEW_FLAG","features":[391]},{"name":"CERT_STORE_CRL_CONTEXT","features":[391]},{"name":"CERT_STORE_CTL_CONTEXT","features":[391]},{"name":"CERT_STORE_CTRL_AUTO_RESYNC","features":[391]},{"name":"CERT_STORE_CTRL_CANCEL_NOTIFY","features":[391]},{"name":"CERT_STORE_CTRL_COMMIT","features":[391]},{"name":"CERT_STORE_CTRL_COMMIT_CLEAR_FLAG","features":[391]},{"name":"CERT_STORE_CTRL_COMMIT_FORCE_FLAG","features":[391]},{"name":"CERT_STORE_CTRL_INHIBIT_DUPLICATE_HANDLE_FLAG","features":[391]},{"name":"CERT_STORE_CTRL_NOTIFY_CHANGE","features":[391]},{"name":"CERT_STORE_CTRL_RESYNC","features":[391]},{"name":"CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG","features":[391]},{"name":"CERT_STORE_DELETE_FLAG","features":[391]},{"name":"CERT_STORE_DELTA_CRL_FLAG","features":[391]},{"name":"CERT_STORE_ENUM_ARCHIVED_FLAG","features":[391]},{"name":"CERT_STORE_LOCALIZED_NAME_PROP_ID","features":[391]},{"name":"CERT_STORE_MANIFOLD_FLAG","features":[391]},{"name":"CERT_STORE_MAXIMUM_ALLOWED_FLAG","features":[391]},{"name":"CERT_STORE_NO_CRL_FLAG","features":[391]},{"name":"CERT_STORE_NO_CRYPT_RELEASE_FLAG","features":[391]},{"name":"CERT_STORE_NO_ISSUER_FLAG","features":[391]},{"name":"CERT_STORE_OPEN_EXISTING_FLAG","features":[391]},{"name":"CERT_STORE_PROV_CLOSE_FUNC","features":[391]},{"name":"CERT_STORE_PROV_COLLECTION","features":[391]},{"name":"CERT_STORE_PROV_CONTROL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_DELETED_FLAG","features":[391]},{"name":"CERT_STORE_PROV_DELETE_CERT_FUNC","features":[391]},{"name":"CERT_STORE_PROV_DELETE_CRL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_DELETE_CTL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_EXTERNAL_FLAG","features":[391]},{"name":"CERT_STORE_PROV_FILE","features":[391]},{"name":"CERT_STORE_PROV_FILENAME","features":[391]},{"name":"CERT_STORE_PROV_FILENAME_A","features":[391]},{"name":"CERT_STORE_PROV_FILENAME_W","features":[391]},{"name":"CERT_STORE_PROV_FIND_CERT_FUNC","features":[391]},{"name":"CERT_STORE_PROV_FIND_CRL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_FIND_CTL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_FIND_INFO","features":[391]},{"name":"CERT_STORE_PROV_FLAGS","features":[391]},{"name":"CERT_STORE_PROV_FREE_FIND_CERT_FUNC","features":[391]},{"name":"CERT_STORE_PROV_FREE_FIND_CRL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_FREE_FIND_CTL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC","features":[391]},{"name":"CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC","features":[391]},{"name":"CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC","features":[391]},{"name":"CERT_STORE_PROV_GP_SYSTEM_STORE_FLAG","features":[391]},{"name":"CERT_STORE_PROV_INFO","features":[391]},{"name":"CERT_STORE_PROV_LDAP","features":[391]},{"name":"CERT_STORE_PROV_LDAP_W","features":[391]},{"name":"CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG","features":[391]},{"name":"CERT_STORE_PROV_MEMORY","features":[391]},{"name":"CERT_STORE_PROV_MSG","features":[391]},{"name":"CERT_STORE_PROV_NO_PERSIST_FLAG","features":[391]},{"name":"CERT_STORE_PROV_PHYSICAL","features":[391]},{"name":"CERT_STORE_PROV_PHYSICAL_W","features":[391]},{"name":"CERT_STORE_PROV_PKCS12","features":[391]},{"name":"CERT_STORE_PROV_PKCS7","features":[391]},{"name":"CERT_STORE_PROV_READ_CERT_FUNC","features":[391]},{"name":"CERT_STORE_PROV_READ_CRL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_READ_CTL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_REG","features":[391]},{"name":"CERT_STORE_PROV_SERIALIZED","features":[391]},{"name":"CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC","features":[391]},{"name":"CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC","features":[391]},{"name":"CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC","features":[391]},{"name":"CERT_STORE_PROV_SHARED_USER_FLAG","features":[391]},{"name":"CERT_STORE_PROV_SMART_CARD","features":[391]},{"name":"CERT_STORE_PROV_SMART_CARD_W","features":[391]},{"name":"CERT_STORE_PROV_SYSTEM","features":[391]},{"name":"CERT_STORE_PROV_SYSTEM_A","features":[391]},{"name":"CERT_STORE_PROV_SYSTEM_REGISTRY","features":[391]},{"name":"CERT_STORE_PROV_SYSTEM_REGISTRY_A","features":[391]},{"name":"CERT_STORE_PROV_SYSTEM_REGISTRY_W","features":[391]},{"name":"CERT_STORE_PROV_SYSTEM_STORE_FLAG","features":[391]},{"name":"CERT_STORE_PROV_SYSTEM_W","features":[391]},{"name":"CERT_STORE_PROV_WRITE_ADD_FLAG","features":[391]},{"name":"CERT_STORE_PROV_WRITE_CERT_FUNC","features":[391]},{"name":"CERT_STORE_PROV_WRITE_CRL_FUNC","features":[391]},{"name":"CERT_STORE_PROV_WRITE_CTL_FUNC","features":[391]},{"name":"CERT_STORE_READONLY_FLAG","features":[391]},{"name":"CERT_STORE_REVOCATION_FLAG","features":[391]},{"name":"CERT_STORE_SAVE_AS","features":[391]},{"name":"CERT_STORE_SAVE_AS_PKCS12","features":[391]},{"name":"CERT_STORE_SAVE_AS_PKCS7","features":[391]},{"name":"CERT_STORE_SAVE_AS_STORE","features":[391]},{"name":"CERT_STORE_SAVE_TO","features":[391]},{"name":"CERT_STORE_SAVE_TO_FILE","features":[391]},{"name":"CERT_STORE_SAVE_TO_FILENAME","features":[391]},{"name":"CERT_STORE_SAVE_TO_FILENAME_A","features":[391]},{"name":"CERT_STORE_SAVE_TO_FILENAME_W","features":[391]},{"name":"CERT_STORE_SAVE_TO_MEMORY","features":[391]},{"name":"CERT_STORE_SET_LOCALIZED_NAME_FLAG","features":[391]},{"name":"CERT_STORE_SHARE_CONTEXT_FLAG","features":[391]},{"name":"CERT_STORE_SHARE_STORE_FLAG","features":[391]},{"name":"CERT_STORE_SIGNATURE_FLAG","features":[391]},{"name":"CERT_STORE_TIME_VALIDITY_FLAG","features":[391]},{"name":"CERT_STORE_UNSAFE_PHYSICAL_FLAG","features":[391]},{"name":"CERT_STORE_UPDATE_KEYID_FLAG","features":[391]},{"name":"CERT_STRING_TYPE","features":[391]},{"name":"CERT_STRONG_SIGN_ECDSA_ALGORITHM","features":[391]},{"name":"CERT_STRONG_SIGN_ENABLE_CRL_CHECK","features":[391]},{"name":"CERT_STRONG_SIGN_ENABLE_OCSP_CHECK","features":[391]},{"name":"CERT_STRONG_SIGN_FLAGS","features":[391]},{"name":"CERT_STRONG_SIGN_OID_INFO_CHOICE","features":[391]},{"name":"CERT_STRONG_SIGN_PARA","features":[391]},{"name":"CERT_STRONG_SIGN_SERIALIZED_INFO","features":[391]},{"name":"CERT_STRONG_SIGN_SERIALIZED_INFO_CHOICE","features":[391]},{"name":"CERT_SUBJECT_DISABLE_CRL_PROP_ID","features":[391]},{"name":"CERT_SUBJECT_INFO_ACCESS_PROP_ID","features":[391]},{"name":"CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","features":[391]},{"name":"CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","features":[391]},{"name":"CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID","features":[391]},{"name":"CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID","features":[391]},{"name":"CERT_SUPPORTED_ALGORITHM_INFO","features":[391]},{"name":"CERT_SYSTEM_STORE_CURRENT_SERVICE_ID","features":[391]},{"name":"CERT_SYSTEM_STORE_CURRENT_USER","features":[391]},{"name":"CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID","features":[391]},{"name":"CERT_SYSTEM_STORE_CURRENT_USER_ID","features":[391]},{"name":"CERT_SYSTEM_STORE_DEFER_READ_FLAG","features":[391]},{"name":"CERT_SYSTEM_STORE_FLAGS","features":[391]},{"name":"CERT_SYSTEM_STORE_INFO","features":[391]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE","features":[391]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID","features":[391]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID","features":[391]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE_ID","features":[391]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE_WCOS_ID","features":[391]},{"name":"CERT_SYSTEM_STORE_LOCATION_MASK","features":[391]},{"name":"CERT_SYSTEM_STORE_LOCATION_SHIFT","features":[391]},{"name":"CERT_SYSTEM_STORE_MASK","features":[391]},{"name":"CERT_SYSTEM_STORE_RELOCATE_FLAG","features":[391]},{"name":"CERT_SYSTEM_STORE_RELOCATE_PARA","features":[391,368]},{"name":"CERT_SYSTEM_STORE_SERVICES_ID","features":[391]},{"name":"CERT_SYSTEM_STORE_UNPROTECTED_FLAG","features":[391]},{"name":"CERT_SYSTEM_STORE_USERS_ID","features":[391]},{"name":"CERT_TEMPLATE_EXT","features":[307,391]},{"name":"CERT_TIMESTAMP_HASH_USE_TYPE","features":[391]},{"name":"CERT_TPM_SPECIFICATION_INFO","features":[391]},{"name":"CERT_TRUST_AUTO_UPDATE_CA_REVOCATION","features":[391]},{"name":"CERT_TRUST_AUTO_UPDATE_END_REVOCATION","features":[391]},{"name":"CERT_TRUST_BEFORE_DISALLOWED_CA_FILETIME","features":[391]},{"name":"CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID","features":[391]},{"name":"CERT_TRUST_CTL_IS_NOT_TIME_VALID","features":[391]},{"name":"CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE","features":[391]},{"name":"CERT_TRUST_HAS_ALLOW_WEAK_SIGNATURE","features":[391]},{"name":"CERT_TRUST_HAS_AUTO_UPDATE_WEAK_SIGNATURE","features":[391]},{"name":"CERT_TRUST_HAS_CRL_VALIDITY_EXTENDED","features":[391]},{"name":"CERT_TRUST_HAS_EXACT_MATCH_ISSUER","features":[391]},{"name":"CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT","features":[391]},{"name":"CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY","features":[391]},{"name":"CERT_TRUST_HAS_KEY_MATCH_ISSUER","features":[391]},{"name":"CERT_TRUST_HAS_NAME_MATCH_ISSUER","features":[391]},{"name":"CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT","features":[391]},{"name":"CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT","features":[391]},{"name":"CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT","features":[391]},{"name":"CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT","features":[391]},{"name":"CERT_TRUST_HAS_PREFERRED_ISSUER","features":[391]},{"name":"CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS","features":[391]},{"name":"CERT_TRUST_HAS_WEAK_HYGIENE","features":[391]},{"name":"CERT_TRUST_HAS_WEAK_SIGNATURE","features":[391]},{"name":"CERT_TRUST_INVALID_BASIC_CONSTRAINTS","features":[391]},{"name":"CERT_TRUST_INVALID_EXTENSION","features":[391]},{"name":"CERT_TRUST_INVALID_NAME_CONSTRAINTS","features":[391]},{"name":"CERT_TRUST_INVALID_POLICY_CONSTRAINTS","features":[391]},{"name":"CERT_TRUST_IS_CA_TRUSTED","features":[391]},{"name":"CERT_TRUST_IS_COMPLEX_CHAIN","features":[391]},{"name":"CERT_TRUST_IS_CYCLIC","features":[391]},{"name":"CERT_TRUST_IS_EXPLICIT_DISTRUST","features":[391]},{"name":"CERT_TRUST_IS_FROM_EXCLUSIVE_TRUST_STORE","features":[391]},{"name":"CERT_TRUST_IS_KEY_ROLLOVER","features":[391]},{"name":"CERT_TRUST_IS_NOT_SIGNATURE_VALID","features":[391]},{"name":"CERT_TRUST_IS_NOT_TIME_NESTED","features":[391]},{"name":"CERT_TRUST_IS_NOT_TIME_VALID","features":[391]},{"name":"CERT_TRUST_IS_NOT_VALID_FOR_USAGE","features":[391]},{"name":"CERT_TRUST_IS_OFFLINE_REVOCATION","features":[391]},{"name":"CERT_TRUST_IS_PARTIAL_CHAIN","features":[391]},{"name":"CERT_TRUST_IS_PEER_TRUSTED","features":[391]},{"name":"CERT_TRUST_IS_REVOKED","features":[391]},{"name":"CERT_TRUST_IS_SELF_SIGNED","features":[391]},{"name":"CERT_TRUST_IS_UNTRUSTED_ROOT","features":[391]},{"name":"CERT_TRUST_LIST_INFO","features":[307,391]},{"name":"CERT_TRUST_NO_ERROR","features":[391]},{"name":"CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY","features":[391]},{"name":"CERT_TRUST_NO_OCSP_FAILOVER_TO_CRL","features":[391]},{"name":"CERT_TRUST_NO_TIME_CHECK","features":[391]},{"name":"CERT_TRUST_PUB_ALLOW_END_USER_TRUST","features":[391]},{"name":"CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST","features":[391]},{"name":"CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST","features":[391]},{"name":"CERT_TRUST_PUB_ALLOW_TRUST_MASK","features":[391]},{"name":"CERT_TRUST_PUB_AUTHENTICODE_FLAGS_VALUE_NAME","features":[391]},{"name":"CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG","features":[391]},{"name":"CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG","features":[391]},{"name":"CERT_TRUST_REVOCATION_STATUS_UNKNOWN","features":[391]},{"name":"CERT_TRUST_SSL_HANDSHAKE_OCSP","features":[391]},{"name":"CERT_TRUST_SSL_RECONNECT_OCSP","features":[391]},{"name":"CERT_TRUST_SSL_TIME_VALID","features":[391]},{"name":"CERT_TRUST_SSL_TIME_VALID_OCSP","features":[391]},{"name":"CERT_TRUST_STATUS","features":[391]},{"name":"CERT_UNICODE_ATTR_ERR_INDEX_MASK","features":[391]},{"name":"CERT_UNICODE_ATTR_ERR_INDEX_SHIFT","features":[391]},{"name":"CERT_UNICODE_IS_RDN_ATTRS_FLAG","features":[391]},{"name":"CERT_UNICODE_RDN_ERR_INDEX_MASK","features":[391]},{"name":"CERT_UNICODE_RDN_ERR_INDEX_SHIFT","features":[391]},{"name":"CERT_UNICODE_VALUE_ERR_INDEX_MASK","features":[391]},{"name":"CERT_UNICODE_VALUE_ERR_INDEX_SHIFT","features":[391]},{"name":"CERT_USAGE_MATCH","features":[391]},{"name":"CERT_V1","features":[391]},{"name":"CERT_V2","features":[391]},{"name":"CERT_V3","features":[391]},{"name":"CERT_VERIFY_ALLOW_MORE_USAGE_FLAG","features":[391]},{"name":"CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION","features":[391]},{"name":"CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG","features":[391]},{"name":"CERT_VERIFY_NO_TIME_CHECK_FLAG","features":[391]},{"name":"CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAG","features":[391]},{"name":"CERT_VERIFY_REV_CHAIN_FLAG","features":[391]},{"name":"CERT_VERIFY_REV_NO_OCSP_FAILOVER_TO_CRL_FLAG","features":[391]},{"name":"CERT_VERIFY_REV_SERVER_OCSP_FLAG","features":[391]},{"name":"CERT_VERIFY_REV_SERVER_OCSP_WIRE_ONLY_FLAG","features":[391]},{"name":"CERT_VERIFY_TRUSTED_SIGNERS_FLAG","features":[391]},{"name":"CERT_VERIFY_UPDATED_CTL_FLAG","features":[391]},{"name":"CERT_X500_NAME_STR","features":[391]},{"name":"CERT_X942_DH_PARAMETERS","features":[391]},{"name":"CERT_X942_DH_VALIDATION_PARAMS","features":[391]},{"name":"CERT_XML_NAME_STR","features":[391]},{"name":"CESSetupProperty","features":[391]},{"name":"CKP_BLOCK_LENGTH","features":[391]},{"name":"CKP_CHAINING_MODE","features":[391]},{"name":"CKP_INITIALIZATION_VECTOR","features":[391]},{"name":"CLAIMLIST","features":[391]},{"name":"CLMD_FILE_TAG_CARD_AUTH_CERT","features":[391]},{"name":"CLMD_FILE_TAG_CARD_CAPABILITY_CONTAINER","features":[391]},{"name":"CLMD_FILE_TAG_CHUID","features":[391]},{"name":"CLMD_FILE_TAG_FACIAL_IMAGE","features":[391]},{"name":"CLMD_FILE_TAG_FINGERPRINT","features":[391]},{"name":"CLMD_FILE_TAG_FIRST_RETIRED_KEY_MGMT_KEY","features":[391]},{"name":"CLMD_FILE_TAG_KEY_HISTORY","features":[391]},{"name":"CLMD_FILE_TAG_KEY_MGMT_CERT","features":[391]},{"name":"CLMD_FILE_TAG_LAST_RETIRED_KEY_MGMT_KEY","features":[391]},{"name":"CLMD_FILE_TAG_PIV_AUTH_CERT","features":[391]},{"name":"CLMD_FILE_TAG_PRINTED_INFORMATION","features":[391]},{"name":"CLMD_FILE_TAG_SECURITY_OBJECT","features":[391]},{"name":"CLMD_FILE_TAG_SIG_CERT","features":[391]},{"name":"CLMD_FILE_TAG_UNSIGNED_CHUID","features":[391]},{"name":"CLMD_PIV_CERT_DATA","features":[391]},{"name":"CLMD_PIV_CERT_DATA_CURRENT_VERSION","features":[391]},{"name":"CLMD_PIV_GENERATE_ASYMMETRIC_KEY","features":[391]},{"name":"CLMD_PIV_GENERATE_ASYMMETRIC_KEY_CURRENT_VERSION","features":[391]},{"name":"CLMD_PIV_PUBLIC_KEY_DATA","features":[391]},{"name":"CLMD_PIV_PUBLIC_KEY_DATA_CURRENT_VERSION","features":[391]},{"name":"CMC_ADD_ATTRIBUTES","features":[391]},{"name":"CMC_ADD_ATTRIBUTES_INFO","features":[391]},{"name":"CMC_ADD_EXTENSIONS","features":[391]},{"name":"CMC_ADD_EXTENSIONS_INFO","features":[307,391]},{"name":"CMC_DATA","features":[391]},{"name":"CMC_DATA_INFO","features":[391]},{"name":"CMC_FAIL_BAD_ALG","features":[391]},{"name":"CMC_FAIL_BAD_CERT_ID","features":[391]},{"name":"CMC_FAIL_BAD_IDENTITY","features":[391]},{"name":"CMC_FAIL_BAD_MESSAGE_CHECK","features":[391]},{"name":"CMC_FAIL_BAD_REQUEST","features":[391]},{"name":"CMC_FAIL_BAD_TIME","features":[391]},{"name":"CMC_FAIL_INTERNAL_CA_ERROR","features":[391]},{"name":"CMC_FAIL_MUST_ARCHIVE_KEYS","features":[391]},{"name":"CMC_FAIL_NO_KEY_REUSE","features":[391]},{"name":"CMC_FAIL_POP_FAILED","features":[391]},{"name":"CMC_FAIL_POP_REQUIRED","features":[391]},{"name":"CMC_FAIL_TRY_LATER","features":[391]},{"name":"CMC_FAIL_UNSUPORTED_EXT","features":[391]},{"name":"CMC_OTHER_INFO_FAIL_CHOICE","features":[391]},{"name":"CMC_OTHER_INFO_NO_CHOICE","features":[391]},{"name":"CMC_OTHER_INFO_PEND_CHOICE","features":[391]},{"name":"CMC_PEND_INFO","features":[307,391]},{"name":"CMC_RESPONSE","features":[391]},{"name":"CMC_RESPONSE_INFO","features":[391]},{"name":"CMC_STATUS","features":[391]},{"name":"CMC_STATUS_CONFIRM_REQUIRED","features":[391]},{"name":"CMC_STATUS_FAILED","features":[391]},{"name":"CMC_STATUS_INFO","features":[307,391]},{"name":"CMC_STATUS_NO_SUPPORT","features":[391]},{"name":"CMC_STATUS_PENDING","features":[391]},{"name":"CMC_STATUS_SUCCESS","features":[391]},{"name":"CMC_TAGGED_ATTRIBUTE","features":[391]},{"name":"CMC_TAGGED_CERT_REQUEST","features":[391]},{"name":"CMC_TAGGED_CERT_REQUEST_CHOICE","features":[391]},{"name":"CMC_TAGGED_CONTENT_INFO","features":[391]},{"name":"CMC_TAGGED_OTHER_MSG","features":[391]},{"name":"CMC_TAGGED_REQUEST","features":[391]},{"name":"CMSCEPSetup","features":[391]},{"name":"CMSG_ATTR_CERT_COUNT_PARAM","features":[391]},{"name":"CMSG_ATTR_CERT_PARAM","features":[391]},{"name":"CMSG_AUTHENTICATED_ATTRIBUTES_FLAG","features":[391]},{"name":"CMSG_BARE_CONTENT_FLAG","features":[391]},{"name":"CMSG_BARE_CONTENT_PARAM","features":[391]},{"name":"CMSG_CERT_COUNT_PARAM","features":[391]},{"name":"CMSG_CERT_PARAM","features":[391]},{"name":"CMSG_CMS_ENCAPSULATED_CONTENT_FLAG","features":[391]},{"name":"CMSG_CMS_ENCAPSULATED_CTL_FLAG","features":[391]},{"name":"CMSG_CMS_RECIPIENT_COUNT_PARAM","features":[391]},{"name":"CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM","features":[391]},{"name":"CMSG_CMS_RECIPIENT_INDEX_PARAM","features":[391]},{"name":"CMSG_CMS_RECIPIENT_INFO","features":[307,391]},{"name":"CMSG_CMS_RECIPIENT_INFO_PARAM","features":[391]},{"name":"CMSG_CMS_SIGNER_INFO","features":[391]},{"name":"CMSG_CMS_SIGNER_INFO_PARAM","features":[391]},{"name":"CMSG_CNG_CONTENT_DECRYPT_INFO","features":[391]},{"name":"CMSG_COMPUTED_HASH_PARAM","features":[391]},{"name":"CMSG_CONTENTS_OCTETS_FLAG","features":[391]},{"name":"CMSG_CONTENT_ENCRYPT_FREE_OBJID_FLAG","features":[391]},{"name":"CMSG_CONTENT_ENCRYPT_FREE_PARA_FLAG","features":[391]},{"name":"CMSG_CONTENT_ENCRYPT_INFO","features":[307,391]},{"name":"CMSG_CONTENT_ENCRYPT_PAD_ENCODED_LEN_FLAG","features":[391]},{"name":"CMSG_CONTENT_ENCRYPT_RELEASE_CONTEXT_FLAG","features":[391]},{"name":"CMSG_CONTENT_PARAM","features":[391]},{"name":"CMSG_CRL_COUNT_PARAM","features":[391]},{"name":"CMSG_CRL_PARAM","features":[391]},{"name":"CMSG_CRYPT_RELEASE_CONTEXT_FLAG","features":[391]},{"name":"CMSG_CTRL_ADD_ATTR_CERT","features":[391]},{"name":"CMSG_CTRL_ADD_CERT","features":[391]},{"name":"CMSG_CTRL_ADD_CMS_SIGNER_INFO","features":[391]},{"name":"CMSG_CTRL_ADD_CRL","features":[391]},{"name":"CMSG_CTRL_ADD_SIGNER","features":[391]},{"name":"CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR","features":[391]},{"name":"CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA","features":[391]},{"name":"CMSG_CTRL_DECRYPT","features":[391]},{"name":"CMSG_CTRL_DECRYPT_PARA","features":[391]},{"name":"CMSG_CTRL_DEL_ATTR_CERT","features":[391]},{"name":"CMSG_CTRL_DEL_CERT","features":[391]},{"name":"CMSG_CTRL_DEL_CRL","features":[391]},{"name":"CMSG_CTRL_DEL_SIGNER","features":[391]},{"name":"CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR","features":[391]},{"name":"CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA","features":[391]},{"name":"CMSG_CTRL_ENABLE_STRONG_SIGNATURE","features":[391]},{"name":"CMSG_CTRL_KEY_AGREE_DECRYPT","features":[391]},{"name":"CMSG_CTRL_KEY_AGREE_DECRYPT_PARA","features":[307,391]},{"name":"CMSG_CTRL_KEY_TRANS_DECRYPT","features":[391]},{"name":"CMSG_CTRL_KEY_TRANS_DECRYPT_PARA","features":[391]},{"name":"CMSG_CTRL_MAIL_LIST_DECRYPT","features":[391]},{"name":"CMSG_CTRL_MAIL_LIST_DECRYPT_PARA","features":[307,391]},{"name":"CMSG_CTRL_VERIFY_HASH","features":[391]},{"name":"CMSG_CTRL_VERIFY_SIGNATURE","features":[391]},{"name":"CMSG_CTRL_VERIFY_SIGNATURE_EX","features":[391]},{"name":"CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA","features":[391]},{"name":"CMSG_DATA","features":[391]},{"name":"CMSG_DEFAULT_INSTALLABLE_FUNC_OID","features":[391]},{"name":"CMSG_DETACHED_FLAG","features":[391]},{"name":"CMSG_ENCODED_MESSAGE","features":[391]},{"name":"CMSG_ENCODED_SIGNER","features":[391]},{"name":"CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG","features":[391]},{"name":"CMSG_ENCODE_SORTED_CTL_FLAG","features":[391]},{"name":"CMSG_ENCODING_TYPE_MASK","features":[391]},{"name":"CMSG_ENCRYPTED","features":[391]},{"name":"CMSG_ENCRYPTED_DIGEST","features":[391]},{"name":"CMSG_ENCRYPTED_ENCODE_INFO","features":[391]},{"name":"CMSG_ENCRYPT_PARAM","features":[391]},{"name":"CMSG_ENVELOPED","features":[391]},{"name":"CMSG_ENVELOPED_DATA_CMS_VERSION","features":[391]},{"name":"CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION","features":[391]},{"name":"CMSG_ENVELOPED_DATA_V0","features":[391]},{"name":"CMSG_ENVELOPED_DATA_V2","features":[391]},{"name":"CMSG_ENVELOPED_ENCODE_INFO","features":[307,391]},{"name":"CMSG_ENVELOPED_RECIPIENT_V0","features":[391]},{"name":"CMSG_ENVELOPED_RECIPIENT_V2","features":[391]},{"name":"CMSG_ENVELOPED_RECIPIENT_V3","features":[391]},{"name":"CMSG_ENVELOPED_RECIPIENT_V4","features":[391]},{"name":"CMSG_ENVELOPE_ALGORITHM_PARAM","features":[391]},{"name":"CMSG_HASHED","features":[391]},{"name":"CMSG_HASHED_DATA_CMS_VERSION","features":[391]},{"name":"CMSG_HASHED_DATA_PKCS_1_5_VERSION","features":[391]},{"name":"CMSG_HASHED_DATA_V0","features":[391]},{"name":"CMSG_HASHED_DATA_V2","features":[391]},{"name":"CMSG_HASHED_ENCODE_INFO","features":[391]},{"name":"CMSG_HASH_ALGORITHM_PARAM","features":[391]},{"name":"CMSG_HASH_DATA_PARAM","features":[391]},{"name":"CMSG_INDEFINITE_LENGTH","features":[391]},{"name":"CMSG_INNER_CONTENT_TYPE_PARAM","features":[391]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_MATERIAL_FLAG","features":[391]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_OBJID_FLAG","features":[391]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_PARA_FLAG","features":[391]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_ALG_FLAG","features":[391]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_BITS_FLAG","features":[391]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_PARA_FLAG","features":[391]},{"name":"CMSG_KEY_AGREE_ENCRYPT_INFO","features":[391]},{"name":"CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE","features":[391]},{"name":"CMSG_KEY_AGREE_KEY_ENCRYPT_INFO","features":[391]},{"name":"CMSG_KEY_AGREE_OPTION","features":[391]},{"name":"CMSG_KEY_AGREE_ORIGINATOR","features":[391]},{"name":"CMSG_KEY_AGREE_ORIGINATOR_CERT","features":[391]},{"name":"CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY","features":[391]},{"name":"CMSG_KEY_AGREE_RECIPIENT","features":[391]},{"name":"CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO","features":[307,391]},{"name":"CMSG_KEY_AGREE_RECIPIENT_INFO","features":[307,391]},{"name":"CMSG_KEY_AGREE_STATIC_KEY_CHOICE","features":[391]},{"name":"CMSG_KEY_AGREE_VERSION","features":[391]},{"name":"CMSG_KEY_TRANS_CMS_VERSION","features":[391]},{"name":"CMSG_KEY_TRANS_ENCRYPT_FREE_OBJID_FLAG","features":[391]},{"name":"CMSG_KEY_TRANS_ENCRYPT_FREE_PARA_FLAG","features":[391]},{"name":"CMSG_KEY_TRANS_ENCRYPT_INFO","features":[391]},{"name":"CMSG_KEY_TRANS_PKCS_1_5_VERSION","features":[391]},{"name":"CMSG_KEY_TRANS_RECIPIENT","features":[391]},{"name":"CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO","features":[391]},{"name":"CMSG_KEY_TRANS_RECIPIENT_INFO","features":[391]},{"name":"CMSG_LENGTH_ONLY_FLAG","features":[391]},{"name":"CMSG_MAIL_LIST_ENCRYPT_FREE_OBJID_FLAG","features":[391]},{"name":"CMSG_MAIL_LIST_ENCRYPT_FREE_PARA_FLAG","features":[391]},{"name":"CMSG_MAIL_LIST_ENCRYPT_INFO","features":[391]},{"name":"CMSG_MAIL_LIST_HANDLE_KEY_CHOICE","features":[391]},{"name":"CMSG_MAIL_LIST_RECIPIENT","features":[391]},{"name":"CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO","features":[307,391]},{"name":"CMSG_MAIL_LIST_RECIPIENT_INFO","features":[307,391]},{"name":"CMSG_MAIL_LIST_VERSION","features":[391]},{"name":"CMSG_MAX_LENGTH_FLAG","features":[391]},{"name":"CMSG_OID_CAPI1_EXPORT_KEY_AGREE_FUNC","features":[391]},{"name":"CMSG_OID_CAPI1_EXPORT_KEY_TRANS_FUNC","features":[391]},{"name":"CMSG_OID_CAPI1_EXPORT_MAIL_LIST_FUNC","features":[391]},{"name":"CMSG_OID_CAPI1_GEN_CONTENT_ENCRYPT_KEY_FUNC","features":[391]},{"name":"CMSG_OID_CAPI1_IMPORT_KEY_AGREE_FUNC","features":[391]},{"name":"CMSG_OID_CAPI1_IMPORT_KEY_TRANS_FUNC","features":[391]},{"name":"CMSG_OID_CAPI1_IMPORT_MAIL_LIST_FUNC","features":[391]},{"name":"CMSG_OID_CNG_EXPORT_KEY_AGREE_FUNC","features":[391]},{"name":"CMSG_OID_CNG_EXPORT_KEY_TRANS_FUNC","features":[391]},{"name":"CMSG_OID_CNG_GEN_CONTENT_ENCRYPT_KEY_FUNC","features":[391]},{"name":"CMSG_OID_CNG_IMPORT_CONTENT_ENCRYPT_KEY_FUNC","features":[391]},{"name":"CMSG_OID_CNG_IMPORT_KEY_AGREE_FUNC","features":[391]},{"name":"CMSG_OID_CNG_IMPORT_KEY_TRANS_FUNC","features":[391]},{"name":"CMSG_OID_EXPORT_ENCRYPT_KEY_FUNC","features":[391]},{"name":"CMSG_OID_EXPORT_KEY_AGREE_FUNC","features":[391]},{"name":"CMSG_OID_EXPORT_KEY_TRANS_FUNC","features":[391]},{"name":"CMSG_OID_EXPORT_MAIL_LIST_FUNC","features":[391]},{"name":"CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC","features":[391]},{"name":"CMSG_OID_GEN_ENCRYPT_KEY_FUNC","features":[391]},{"name":"CMSG_OID_IMPORT_ENCRYPT_KEY_FUNC","features":[391]},{"name":"CMSG_OID_IMPORT_KEY_AGREE_FUNC","features":[391]},{"name":"CMSG_OID_IMPORT_KEY_TRANS_FUNC","features":[391]},{"name":"CMSG_OID_IMPORT_MAIL_LIST_FUNC","features":[391]},{"name":"CMSG_RC2_AUX_INFO","features":[391]},{"name":"CMSG_RC4_AUX_INFO","features":[391]},{"name":"CMSG_RC4_NO_SALT_FLAG","features":[391]},{"name":"CMSG_RECIPIENT_COUNT_PARAM","features":[391]},{"name":"CMSG_RECIPIENT_ENCODE_INFO","features":[307,391]},{"name":"CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO","features":[307,391]},{"name":"CMSG_RECIPIENT_ENCRYPTED_KEY_INFO","features":[307,391]},{"name":"CMSG_RECIPIENT_INDEX_PARAM","features":[391]},{"name":"CMSG_RECIPIENT_INFO_PARAM","features":[391]},{"name":"CMSG_SIGNED","features":[391]},{"name":"CMSG_SIGNED_AND_ENVELOPED","features":[391]},{"name":"CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO","features":[307,391]},{"name":"CMSG_SIGNED_DATA_CMS_VERSION","features":[391]},{"name":"CMSG_SIGNED_DATA_NO_SIGN_FLAG","features":[391]},{"name":"CMSG_SIGNED_DATA_PKCS_1_5_VERSION","features":[391]},{"name":"CMSG_SIGNED_DATA_V1","features":[391]},{"name":"CMSG_SIGNED_DATA_V3","features":[391]},{"name":"CMSG_SIGNED_ENCODE_INFO","features":[307,391]},{"name":"CMSG_SIGNER_AUTH_ATTR_PARAM","features":[391]},{"name":"CMSG_SIGNER_CERT_ID_PARAM","features":[391]},{"name":"CMSG_SIGNER_CERT_INFO_PARAM","features":[391]},{"name":"CMSG_SIGNER_COUNT_PARAM","features":[391]},{"name":"CMSG_SIGNER_ENCODE_INFO","features":[307,391]},{"name":"CMSG_SIGNER_HASH_ALGORITHM_PARAM","features":[391]},{"name":"CMSG_SIGNER_INFO","features":[391]},{"name":"CMSG_SIGNER_INFO_CMS_VERSION","features":[391]},{"name":"CMSG_SIGNER_INFO_PARAM","features":[391]},{"name":"CMSG_SIGNER_INFO_PKCS_1_5_VERSION","features":[391]},{"name":"CMSG_SIGNER_INFO_V1","features":[391]},{"name":"CMSG_SIGNER_INFO_V3","features":[391]},{"name":"CMSG_SIGNER_ONLY_FLAG","features":[391]},{"name":"CMSG_SIGNER_UNAUTH_ATTR_PARAM","features":[391]},{"name":"CMSG_SP3_COMPATIBLE_AUX_INFO","features":[391]},{"name":"CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG","features":[391]},{"name":"CMSG_STREAM_INFO","features":[307,391]},{"name":"CMSG_TRUSTED_SIGNER_FLAG","features":[391]},{"name":"CMSG_TYPE_PARAM","features":[391]},{"name":"CMSG_UNPROTECTED_ATTR_PARAM","features":[391]},{"name":"CMSG_USE_SIGNER_INDEX_FLAG","features":[391]},{"name":"CMSG_VERIFY_COUNTER_SIGN_ENABLE_STRONG_FLAG","features":[391]},{"name":"CMSG_VERIFY_SIGNER_CERT","features":[391]},{"name":"CMSG_VERIFY_SIGNER_CHAIN","features":[391]},{"name":"CMSG_VERIFY_SIGNER_NULL","features":[391]},{"name":"CMSG_VERIFY_SIGNER_PUBKEY","features":[391]},{"name":"CMSG_VERSION_PARAM","features":[391]},{"name":"CMS_DH_KEY_INFO","features":[391]},{"name":"CMS_KEY_INFO","features":[391]},{"name":"CMS_SIGNER_INFO","features":[391]},{"name":"CNG_RSA_PRIVATE_KEY_BLOB","features":[391]},{"name":"CNG_RSA_PUBLIC_KEY_BLOB","features":[391]},{"name":"CONTAINER_INFO","features":[391]},{"name":"CONTAINER_INFO_CURRENT_VERSION","features":[391]},{"name":"CONTAINER_MAP_DEFAULT_CONTAINER","features":[391]},{"name":"CONTAINER_MAP_RECORD","features":[391]},{"name":"CONTAINER_MAP_VALID_CONTAINER","features":[391]},{"name":"CONTEXT_OID_CAPI2_ANY","features":[391]},{"name":"CONTEXT_OID_CERTIFICATE","features":[391]},{"name":"CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNC","features":[391]},{"name":"CONTEXT_OID_CRL","features":[391]},{"name":"CONTEXT_OID_CTL","features":[391]},{"name":"CONTEXT_OID_OCSP_RESP","features":[391]},{"name":"CONTEXT_OID_PKCS7","features":[391]},{"name":"CPS_URLS","features":[391]},{"name":"CP_CACHE_MODE_GLOBAL_CACHE","features":[391]},{"name":"CP_CACHE_MODE_NO_CACHE","features":[391]},{"name":"CP_CACHE_MODE_SESSION_ONLY","features":[391]},{"name":"CP_CARD_AUTHENTICATED_STATE","features":[391]},{"name":"CP_CARD_CACHE_MODE","features":[391]},{"name":"CP_CARD_CAPABILITIES","features":[391]},{"name":"CP_CARD_FREE_SPACE","features":[391]},{"name":"CP_CARD_GUID","features":[391]},{"name":"CP_CARD_KEYSIZES","features":[391]},{"name":"CP_CARD_LIST_PINS","features":[391]},{"name":"CP_CARD_PIN_INFO","features":[391]},{"name":"CP_CARD_PIN_STRENGTH_CHANGE","features":[391]},{"name":"CP_CARD_PIN_STRENGTH_UNBLOCK","features":[391]},{"name":"CP_CARD_PIN_STRENGTH_VERIFY","features":[391]},{"name":"CP_CARD_PIV","features":[391]},{"name":"CP_CARD_READ_ONLY","features":[391]},{"name":"CP_CARD_SERIAL_NO","features":[391]},{"name":"CP_CHAINING_MODES","features":[391]},{"name":"CP_ENUM_ALGORITHMS","features":[391]},{"name":"CP_KEY_IMPORT_SUPPORT","features":[391]},{"name":"CP_PADDING_SCHEMES","features":[391]},{"name":"CP_PARENT_WINDOW","features":[391]},{"name":"CP_PIN_CONTEXT_STRING","features":[391]},{"name":"CP_PIV_CARD_CAPABILITY_CONTAINER","features":[391]},{"name":"CP_PIV_CARD_HOLDER_UNIQUE_IDENTIFIER","features":[391]},{"name":"CP_PIV_CARD_HOLDER_UNSIGNED_UNIQUE_IDENTIFIER","features":[391]},{"name":"CP_PIV_CERTIFICATE","features":[391]},{"name":"CP_PIV_FACIAL_IMAGE","features":[391]},{"name":"CP_PIV_FINGERPRINT","features":[391]},{"name":"CP_PIV_GENERATE_KEY","features":[391]},{"name":"CP_PIV_KEY_HISTORY_OBJECT","features":[391]},{"name":"CP_PIV_PRINTED_INFORMATION","features":[391]},{"name":"CP_PIV_PUBLIC_KEY","features":[391]},{"name":"CP_PIV_SECURITY_OBJECT","features":[391]},{"name":"CP_SUPPORTS_WIN_X509_ENROLLMENT","features":[391]},{"name":"CREDENTIAL_OID_PASSWORD_CREDENTIALS","features":[391]},{"name":"CREDENTIAL_OID_PASSWORD_CREDENTIALS_A","features":[391]},{"name":"CREDENTIAL_OID_PASSWORD_CREDENTIALS_W","features":[391]},{"name":"CRL_CONTEXT","features":[307,391]},{"name":"CRL_DIST_POINT","features":[391]},{"name":"CRL_DIST_POINTS_INFO","features":[391]},{"name":"CRL_DIST_POINT_ERR_CRL_ISSUER_BIT","features":[391]},{"name":"CRL_DIST_POINT_ERR_INDEX_MASK","features":[391]},{"name":"CRL_DIST_POINT_ERR_INDEX_SHIFT","features":[391]},{"name":"CRL_DIST_POINT_FULL_NAME","features":[391]},{"name":"CRL_DIST_POINT_ISSUER_RDN_NAME","features":[391]},{"name":"CRL_DIST_POINT_NAME","features":[391]},{"name":"CRL_DIST_POINT_NO_NAME","features":[391]},{"name":"CRL_ENTRY","features":[307,391]},{"name":"CRL_FIND_ANY","features":[391]},{"name":"CRL_FIND_EXISTING","features":[391]},{"name":"CRL_FIND_ISSUED_BY","features":[391]},{"name":"CRL_FIND_ISSUED_BY_AKI_FLAG","features":[391]},{"name":"CRL_FIND_ISSUED_BY_BASE_FLAG","features":[391]},{"name":"CRL_FIND_ISSUED_BY_DELTA_FLAG","features":[391]},{"name":"CRL_FIND_ISSUED_BY_SIGNATURE_FLAG","features":[391]},{"name":"CRL_FIND_ISSUED_FOR","features":[391]},{"name":"CRL_FIND_ISSUED_FOR_PARA","features":[307,391]},{"name":"CRL_FIND_ISSUED_FOR_SET_STRONG_PROPERTIES_FLAG","features":[391]},{"name":"CRL_INFO","features":[307,391]},{"name":"CRL_ISSUING_DIST_POINT","features":[307,391]},{"name":"CRL_REASON_AA_COMPROMISE","features":[391]},{"name":"CRL_REASON_AA_COMPROMISE_FLAG","features":[391]},{"name":"CRL_REASON_AFFILIATION_CHANGED","features":[391]},{"name":"CRL_REASON_AFFILIATION_CHANGED_FLAG","features":[391]},{"name":"CRL_REASON_CA_COMPROMISE","features":[391]},{"name":"CRL_REASON_CA_COMPROMISE_FLAG","features":[391]},{"name":"CRL_REASON_CERTIFICATE_HOLD","features":[391]},{"name":"CRL_REASON_CERTIFICATE_HOLD_FLAG","features":[391]},{"name":"CRL_REASON_CESSATION_OF_OPERATION","features":[391]},{"name":"CRL_REASON_CESSATION_OF_OPERATION_FLAG","features":[391]},{"name":"CRL_REASON_KEY_COMPROMISE","features":[391]},{"name":"CRL_REASON_KEY_COMPROMISE_FLAG","features":[391]},{"name":"CRL_REASON_PRIVILEGE_WITHDRAWN","features":[391]},{"name":"CRL_REASON_PRIVILEGE_WITHDRAWN_FLAG","features":[391]},{"name":"CRL_REASON_REMOVE_FROM_CRL","features":[391]},{"name":"CRL_REASON_SUPERSEDED","features":[391]},{"name":"CRL_REASON_SUPERSEDED_FLAG","features":[391]},{"name":"CRL_REASON_UNSPECIFIED","features":[391]},{"name":"CRL_REASON_UNUSED_FLAG","features":[391]},{"name":"CRL_REVOCATION_INFO","features":[307,391]},{"name":"CRL_V1","features":[391]},{"name":"CRL_V2","features":[391]},{"name":"CROSS_CERT_DIST_POINTS_INFO","features":[391]},{"name":"CROSS_CERT_DIST_POINT_ERR_INDEX_MASK","features":[391]},{"name":"CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFT","features":[391]},{"name":"CRYPTNET_CACHED_OCSP_SWITCH_TO_CRL_COUNT_DEFAULT","features":[391]},{"name":"CRYPTNET_CACHED_OCSP_SWITCH_TO_CRL_COUNT_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_BEFORE_OCSP_ENABLE","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_DISABLE_INFORMATION_EVENTS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_LOG_FILE_NAME_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_MAX_AGE_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_PROCESS_NAME_LIST_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_PUBLISH_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_PUBLISH_RANDOM_INTERVAL_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_TIMEOUT_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_CRL_PRE_FETCH_URL_LIST_VALUE_NAME","features":[391]},{"name":"CRYPTNET_MAX_CACHED_OCSP_PER_CRL_COUNT_DEFAULT","features":[391]},{"name":"CRYPTNET_MAX_CACHED_OCSP_PER_CRL_COUNT_VALUE_NAME","features":[391]},{"name":"CRYPTNET_OCSP_AFTER_CRL_DISABLE","features":[391]},{"name":"CRYPTNET_PRE_FETCH_AFTER_CURRENT_TIME_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_AFTER_PUBLISH_PRE_FETCH_DIVISOR_DEFAULT","features":[391]},{"name":"CRYPTNET_PRE_FETCH_AFTER_PUBLISH_PRE_FETCH_DIVISOR_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_BEFORE_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT","features":[391]},{"name":"CRYPTNET_PRE_FETCH_BEFORE_NEXT_UPDATE_PRE_FETCH_DIVISOR_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_MAX_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_MAX_MAX_AGE_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_MIN_MAX_AGE_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_MIN_OCSP_VALIDITY_PERIOD_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_RETRIEVAL_TIMEOUT_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_SCAN_AFTER_TRIGGER_DELAY_SECONDS_DEFAULT","features":[391]},{"name":"CRYPTNET_PRE_FETCH_SCAN_AFTER_TRIGGER_DELAY_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_TRIGGER_DISABLE","features":[391]},{"name":"CRYPTNET_PRE_FETCH_TRIGGER_PERIOD_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT","features":[391]},{"name":"CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_VALUE_NAME","features":[391]},{"name":"CRYPTNET_URL_CACHE_DEFAULT_FLUSH","features":[391]},{"name":"CRYPTNET_URL_CACHE_DEFAULT_FLUSH_EXEMPT_SECONDS_VALUE_NAME","features":[391]},{"name":"CRYPTNET_URL_CACHE_DISABLE_FLUSH","features":[391]},{"name":"CRYPTNET_URL_CACHE_FLUSH_INFO","features":[307,391]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_AUTOROOT_CAB","features":[391]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_BLOB","features":[391]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_CRL","features":[391]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_DISALLOWED_CERT_CAB","features":[391]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_INFO","features":[307,391]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_NONE","features":[391]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_OCSP","features":[391]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_PIN_RULES_CAB","features":[391]},{"name":"CRYPTNET_URL_CACHE_RESPONSE_HTTP","features":[391]},{"name":"CRYPTNET_URL_CACHE_RESPONSE_INFO","features":[307,391]},{"name":"CRYPTNET_URL_CACHE_RESPONSE_NONE","features":[391]},{"name":"CRYPTNET_URL_CACHE_RESPONSE_VALIDATED","features":[391]},{"name":"CRYPTPROTECTMEMORY_BLOCK_SIZE","features":[391]},{"name":"CRYPTPROTECTMEMORY_CROSS_PROCESS","features":[391]},{"name":"CRYPTPROTECTMEMORY_SAME_LOGON","features":[391]},{"name":"CRYPTPROTECTMEMORY_SAME_PROCESS","features":[391]},{"name":"CRYPTPROTECT_AUDIT","features":[391]},{"name":"CRYPTPROTECT_CRED_REGENERATE","features":[391]},{"name":"CRYPTPROTECT_CRED_SYNC","features":[391]},{"name":"CRYPTPROTECT_DEFAULT_PROVIDER","features":[391]},{"name":"CRYPTPROTECT_FIRST_RESERVED_FLAGVAL","features":[391]},{"name":"CRYPTPROTECT_LAST_RESERVED_FLAGVAL","features":[391]},{"name":"CRYPTPROTECT_LOCAL_MACHINE","features":[391]},{"name":"CRYPTPROTECT_NO_RECOVERY","features":[391]},{"name":"CRYPTPROTECT_PROMPTSTRUCT","features":[307,391]},{"name":"CRYPTPROTECT_PROMPT_ON_PROTECT","features":[391]},{"name":"CRYPTPROTECT_PROMPT_ON_UNPROTECT","features":[391]},{"name":"CRYPTPROTECT_PROMPT_REQUIRE_STRONG","features":[391]},{"name":"CRYPTPROTECT_PROMPT_RESERVED","features":[391]},{"name":"CRYPTPROTECT_PROMPT_STRONG","features":[391]},{"name":"CRYPTPROTECT_UI_FORBIDDEN","features":[391]},{"name":"CRYPTPROTECT_VERIFY_PROTECTION","features":[391]},{"name":"CRYPT_3DES_KEY_STATE","features":[391]},{"name":"CRYPT_ACCUMULATIVE_TIMEOUT","features":[391]},{"name":"CRYPT_ACQUIRE_ALLOW_NCRYPT_KEY_FLAG","features":[391]},{"name":"CRYPT_ACQUIRE_CACHE_FLAG","features":[391]},{"name":"CRYPT_ACQUIRE_COMPARE_KEY_FLAG","features":[391]},{"name":"CRYPT_ACQUIRE_FLAGS","features":[391]},{"name":"CRYPT_ACQUIRE_NCRYPT_KEY_FLAGS_MASK","features":[391]},{"name":"CRYPT_ACQUIRE_NO_HEALING","features":[391]},{"name":"CRYPT_ACQUIRE_ONLY_NCRYPT_KEY_FLAG","features":[391]},{"name":"CRYPT_ACQUIRE_PREFER_NCRYPT_KEY_FLAG","features":[391]},{"name":"CRYPT_ACQUIRE_SILENT_FLAG","features":[391]},{"name":"CRYPT_ACQUIRE_USE_PROV_INFO_FLAG","features":[391]},{"name":"CRYPT_ACQUIRE_WINDOW_HANDLE_FLAG","features":[391]},{"name":"CRYPT_AES_128_KEY_STATE","features":[391]},{"name":"CRYPT_AES_256_KEY_STATE","features":[391]},{"name":"CRYPT_AIA_RETRIEVAL","features":[391]},{"name":"CRYPT_ALGORITHM_IDENTIFIER","features":[391]},{"name":"CRYPT_ALL_FUNCTIONS","features":[391]},{"name":"CRYPT_ALL_PROVIDERS","features":[391]},{"name":"CRYPT_ANY","features":[391]},{"name":"CRYPT_ARCHIVABLE","features":[391]},{"name":"CRYPT_ARCHIVE","features":[391]},{"name":"CRYPT_ASN_ENCODING","features":[391]},{"name":"CRYPT_ASYNC_RETRIEVAL","features":[391]},{"name":"CRYPT_ASYNC_RETRIEVAL_COMPLETION","features":[391]},{"name":"CRYPT_ATTRIBUTE","features":[391]},{"name":"CRYPT_ATTRIBUTES","features":[391]},{"name":"CRYPT_ATTRIBUTE_TYPE_VALUE","features":[391]},{"name":"CRYPT_BIT_BLOB","features":[391]},{"name":"CRYPT_BLOB_ARRAY","features":[391]},{"name":"CRYPT_BLOB_VER3","features":[391]},{"name":"CRYPT_CACHE_ONLY_RETRIEVAL","features":[391]},{"name":"CRYPT_CHECK_FRESHNESS_TIME_VALIDITY","features":[391]},{"name":"CRYPT_CONTENT_INFO","features":[391]},{"name":"CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY","features":[391]},{"name":"CRYPT_CONTEXTS","features":[391]},{"name":"CRYPT_CONTEXT_CONFIG","features":[391]},{"name":"CRYPT_CONTEXT_CONFIG_FLAGS","features":[391]},{"name":"CRYPT_CONTEXT_FUNCTIONS","features":[391]},{"name":"CRYPT_CONTEXT_FUNCTION_CONFIG","features":[391]},{"name":"CRYPT_CONTEXT_FUNCTION_PROVIDERS","features":[391]},{"name":"CRYPT_CREATE_IV","features":[391]},{"name":"CRYPT_CREATE_NEW_FLUSH_ENTRY","features":[391]},{"name":"CRYPT_CREATE_SALT","features":[391]},{"name":"CRYPT_CREDENTIALS","features":[391]},{"name":"CRYPT_CSP_PROVIDER","features":[391]},{"name":"CRYPT_DATA_KEY","features":[391]},{"name":"CRYPT_DECODE_ALLOC_FLAG","features":[391]},{"name":"CRYPT_DECODE_ENABLE_PUNYCODE_FLAG","features":[391]},{"name":"CRYPT_DECODE_ENABLE_UTF8PERCENT_FLAG","features":[391]},{"name":"CRYPT_DECODE_NOCOPY_FLAG","features":[391]},{"name":"CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG","features":[391]},{"name":"CRYPT_DECODE_PARA","features":[391]},{"name":"CRYPT_DECODE_SHARE_OID_STRING_FLAG","features":[391]},{"name":"CRYPT_DECODE_TO_BE_SIGNED_FLAG","features":[391]},{"name":"CRYPT_DECRYPT","features":[391]},{"name":"CRYPT_DECRYPT_MESSAGE_PARA","features":[391]},{"name":"CRYPT_DECRYPT_RSA_NO_PADDING_CHECK","features":[391]},{"name":"CRYPT_DEFAULT_CONTAINER_OPTIONAL","features":[391]},{"name":"CRYPT_DEFAULT_CONTEXT","features":[391]},{"name":"CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG","features":[391]},{"name":"CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID","features":[391]},{"name":"CRYPT_DEFAULT_CONTEXT_FLAGS","features":[391]},{"name":"CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID","features":[391]},{"name":"CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA","features":[391]},{"name":"CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG","features":[391]},{"name":"CRYPT_DEFAULT_CONTEXT_TYPE","features":[391]},{"name":"CRYPT_DEFAULT_OID","features":[391]},{"name":"CRYPT_DELETEKEYSET","features":[391]},{"name":"CRYPT_DELETE_DEFAULT","features":[391]},{"name":"CRYPT_DELETE_KEYSET","features":[391]},{"name":"CRYPT_DESTROYKEY","features":[391]},{"name":"CRYPT_DES_KEY_STATE","features":[391]},{"name":"CRYPT_DOMAIN","features":[391]},{"name":"CRYPT_DONT_CACHE_RESULT","features":[391]},{"name":"CRYPT_DONT_CHECK_TIME_VALIDITY","features":[391]},{"name":"CRYPT_DONT_VERIFY_SIGNATURE","features":[391]},{"name":"CRYPT_ECC_CMS_SHARED_INFO","features":[391]},{"name":"CRYPT_ECC_CMS_SHARED_INFO_SUPPPUBINFO_BYTE_LENGTH","features":[391]},{"name":"CRYPT_ECC_PRIVATE_KEY_INFO","features":[391]},{"name":"CRYPT_ECC_PRIVATE_KEY_INFO_v1","features":[391]},{"name":"CRYPT_ENABLE_FILE_RETRIEVAL","features":[391]},{"name":"CRYPT_ENABLE_SSL_REVOCATION_RETRIEVAL","features":[391]},{"name":"CRYPT_ENCODE_ALLOC_FLAG","features":[391]},{"name":"CRYPT_ENCODE_DECODE_NONE","features":[391]},{"name":"CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG","features":[391]},{"name":"CRYPT_ENCODE_ENABLE_UTF8PERCENT_FLAG","features":[391]},{"name":"CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG","features":[391]},{"name":"CRYPT_ENCODE_OBJECT_FLAGS","features":[391]},{"name":"CRYPT_ENCODE_PARA","features":[391]},{"name":"CRYPT_ENCRYPT","features":[391]},{"name":"CRYPT_ENCRYPTED_PRIVATE_KEY_INFO","features":[391]},{"name":"CRYPT_ENCRYPT_ALG_OID_GROUP_ID","features":[391]},{"name":"CRYPT_ENCRYPT_MESSAGE_PARA","features":[391]},{"name":"CRYPT_ENHKEY_USAGE_OID_GROUP_ID","features":[391]},{"name":"CRYPT_ENROLLMENT_NAME_VALUE_PAIR","features":[391]},{"name":"CRYPT_EXCLUSIVE","features":[391]},{"name":"CRYPT_EXPORT","features":[391]},{"name":"CRYPT_EXPORTABLE","features":[391]},{"name":"CRYPT_EXPORT_KEY","features":[391]},{"name":"CRYPT_EXTERNAL_SIGNATURE_LENGTH","features":[391]},{"name":"CRYPT_EXT_OR_ATTR_OID_GROUP_ID","features":[391]},{"name":"CRYPT_FAILED","features":[391]},{"name":"CRYPT_FASTSGC","features":[391]},{"name":"CRYPT_FIND_FLAGS","features":[391]},{"name":"CRYPT_FIND_MACHINE_KEYSET_FLAG","features":[391]},{"name":"CRYPT_FIND_SILENT_KEYSET_FLAG","features":[391]},{"name":"CRYPT_FIND_USER_KEYSET_FLAG","features":[391]},{"name":"CRYPT_FIRST","features":[391]},{"name":"CRYPT_FIRST_ALG_OID_GROUP_ID","features":[391]},{"name":"CRYPT_FLAG_IPSEC","features":[391]},{"name":"CRYPT_FLAG_PCT1","features":[391]},{"name":"CRYPT_FLAG_SIGNING","features":[391]},{"name":"CRYPT_FLAG_SSL2","features":[391]},{"name":"CRYPT_FLAG_SSL3","features":[391]},{"name":"CRYPT_FLAG_TLS1","features":[391]},{"name":"CRYPT_FORCE_KEY_PROTECTION_HIGH","features":[391]},{"name":"CRYPT_FORMAT_COMMA","features":[391]},{"name":"CRYPT_FORMAT_CRLF","features":[391]},{"name":"CRYPT_FORMAT_OID","features":[391]},{"name":"CRYPT_FORMAT_RDN_CRLF","features":[391]},{"name":"CRYPT_FORMAT_RDN_REVERSE","features":[391]},{"name":"CRYPT_FORMAT_RDN_SEMICOLON","features":[391]},{"name":"CRYPT_FORMAT_RDN_UNQUOTE","features":[391]},{"name":"CRYPT_FORMAT_SEMICOLON","features":[391]},{"name":"CRYPT_FORMAT_SIMPLE","features":[391]},{"name":"CRYPT_FORMAT_STR_MULTI_LINE","features":[391]},{"name":"CRYPT_FORMAT_STR_NO_HEX","features":[391]},{"name":"CRYPT_FORMAT_X509","features":[391]},{"name":"CRYPT_GET_INSTALLED_OID_FUNC_FLAG","features":[391]},{"name":"CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO","features":[307,391]},{"name":"CRYPT_GET_URL_FLAGS","features":[391]},{"name":"CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE","features":[391]},{"name":"CRYPT_GET_URL_FROM_EXTENSION","features":[391]},{"name":"CRYPT_GET_URL_FROM_PROPERTY","features":[391]},{"name":"CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE","features":[391]},{"name":"CRYPT_HASH_ALG_OID_GROUP_ID","features":[391]},{"name":"CRYPT_HASH_INFO","features":[391]},{"name":"CRYPT_HASH_MESSAGE_PARA","features":[391]},{"name":"CRYPT_HTTP_POST_RETRIEVAL","features":[391]},{"name":"CRYPT_IMAGE_REF","features":[391]},{"name":"CRYPT_IMAGE_REF_FLAGS","features":[391]},{"name":"CRYPT_IMAGE_REG","features":[391]},{"name":"CRYPT_IMPL_HARDWARE","features":[391]},{"name":"CRYPT_IMPL_MIXED","features":[391]},{"name":"CRYPT_IMPL_REMOVABLE","features":[391]},{"name":"CRYPT_IMPL_SOFTWARE","features":[391]},{"name":"CRYPT_IMPL_UNKNOWN","features":[391]},{"name":"CRYPT_IMPORT_KEY","features":[391]},{"name":"CRYPT_IMPORT_PUBLIC_KEY_FLAGS","features":[391]},{"name":"CRYPT_INITIATOR","features":[391]},{"name":"CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG","features":[391]},{"name":"CRYPT_INSTALL_OID_INFO_BEFORE_FLAG","features":[391]},{"name":"CRYPT_INTEGER_BLOB","features":[391]},{"name":"CRYPT_INTERFACE_REG","features":[391]},{"name":"CRYPT_IPSEC_HMAC_KEY","features":[391]},{"name":"CRYPT_KDF_OID_GROUP_ID","features":[391]},{"name":"CRYPT_KEEP_TIME_VALID","features":[391]},{"name":"CRYPT_KEK","features":[391]},{"name":"CRYPT_KEYID_ALLOC_FLAG","features":[391]},{"name":"CRYPT_KEYID_DELETE_FLAG","features":[391]},{"name":"CRYPT_KEYID_MACHINE_FLAG","features":[391]},{"name":"CRYPT_KEYID_SET_NEW_FLAG","features":[391]},{"name":"CRYPT_KEY_FLAGS","features":[391]},{"name":"CRYPT_KEY_PARAM_ID","features":[391]},{"name":"CRYPT_KEY_PROV_INFO","features":[391]},{"name":"CRYPT_KEY_PROV_PARAM","features":[391]},{"name":"CRYPT_KEY_SIGN_MESSAGE_PARA","features":[391]},{"name":"CRYPT_KEY_VERIFY_MESSAGE_PARA","features":[391]},{"name":"CRYPT_KM","features":[391]},{"name":"CRYPT_LAST_ALG_OID_GROUP_ID","features":[391]},{"name":"CRYPT_LAST_OID_GROUP_ID","features":[391]},{"name":"CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVAL","features":[391]},{"name":"CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTE","features":[391]},{"name":"CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL","features":[391]},{"name":"CRYPT_LDAP_SIGN_RETRIEVAL","features":[391]},{"name":"CRYPT_LITTLE_ENDIAN","features":[391]},{"name":"CRYPT_LOCAL","features":[391]},{"name":"CRYPT_LOCALIZED_NAME_ENCODING_TYPE","features":[391]},{"name":"CRYPT_LOCALIZED_NAME_OID","features":[391]},{"name":"CRYPT_MAC","features":[391]},{"name":"CRYPT_MACHINE_DEFAULT","features":[391]},{"name":"CRYPT_MACHINE_KEYSET","features":[391]},{"name":"CRYPT_MAC_RESOURCE","features":[391]},{"name":"CRYPT_MAC_RESOURCE_NUMBER","features":[391]},{"name":"CRYPT_MASK_GEN_ALGORITHM","features":[391]},{"name":"CRYPT_MATCH_ANY_ENCODING_TYPE","features":[391]},{"name":"CRYPT_MAX_PROVIDER_ID","features":[391]},{"name":"CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG","features":[391]},{"name":"CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG","features":[391]},{"name":"CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG","features":[391]},{"name":"CRYPT_MESSAGE_KEYID_SIGNER_FLAG","features":[391]},{"name":"CRYPT_MESSAGE_SILENT_KEYSET_FLAG","features":[391]},{"name":"CRYPT_MIN_DEPENDENCIES","features":[391]},{"name":"CRYPT_MM","features":[391]},{"name":"CRYPT_MODE_CBC","features":[391]},{"name":"CRYPT_MODE_CBCI","features":[391]},{"name":"CRYPT_MODE_CBCOFM","features":[391]},{"name":"CRYPT_MODE_CBCOFMI","features":[391]},{"name":"CRYPT_MODE_CFB","features":[391]},{"name":"CRYPT_MODE_CFBP","features":[391]},{"name":"CRYPT_MODE_CTS","features":[391]},{"name":"CRYPT_MODE_ECB","features":[391]},{"name":"CRYPT_MODE_OFB","features":[391]},{"name":"CRYPT_MODE_OFBP","features":[391]},{"name":"CRYPT_MSG_TYPE","features":[391]},{"name":"CRYPT_NDR_ENCODING","features":[391]},{"name":"CRYPT_NEWKEYSET","features":[391]},{"name":"CRYPT_NEXT","features":[391]},{"name":"CRYPT_NOHASHOID","features":[391]},{"name":"CRYPT_NOT_MODIFIED_RETRIEVAL","features":[391]},{"name":"CRYPT_NO_AUTH_RETRIEVAL","features":[391]},{"name":"CRYPT_NO_OCSP_FAILOVER_TO_CRL_RETRIEVAL","features":[391]},{"name":"CRYPT_NO_SALT","features":[391]},{"name":"CRYPT_OAEP","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_FIRST_RESERVED_USER_NAME_TYPE","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_LAST_RESERVED_NAME_TYPE","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_LAST_RESERVED_USER_NAME_TYPE","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE","features":[307,391]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_DLL_UNLOAD","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_PROCESS_EXIT","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_REASON","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_SERVICE_STOP","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_SYSTEM_SHUTDOWN","features":[391]},{"name":"CRYPT_OBJECT_LOCATOR_SPN_NAME_TYPE","features":[391]},{"name":"CRYPT_OBJID_TABLE","features":[391]},{"name":"CRYPT_OCSP_ONLY_RETRIEVAL","features":[391]},{"name":"CRYPT_OFFLINE_CHECK_RETRIEVAL","features":[391]},{"name":"CRYPT_OID_CREATE_COM_OBJECT_FUNC","features":[391]},{"name":"CRYPT_OID_DECODE_OBJECT_EX_FUNC","features":[391]},{"name":"CRYPT_OID_DECODE_OBJECT_FUNC","features":[391]},{"name":"CRYPT_OID_DISABLE_SEARCH_DS_FLAG","features":[391]},{"name":"CRYPT_OID_ENCODE_OBJECT_EX_FUNC","features":[391]},{"name":"CRYPT_OID_ENCODE_OBJECT_FUNC","features":[391]},{"name":"CRYPT_OID_ENUM_PHYSICAL_STORE_FUNC","features":[391]},{"name":"CRYPT_OID_ENUM_SYSTEM_STORE_FUNC","features":[391]},{"name":"CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNC","features":[391]},{"name":"CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC","features":[391]},{"name":"CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC","features":[391]},{"name":"CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC","features":[391]},{"name":"CRYPT_OID_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC","features":[391]},{"name":"CRYPT_OID_FIND_LOCALIZED_NAME_FUNC","features":[391]},{"name":"CRYPT_OID_FIND_OID_INFO_FUNC","features":[391]},{"name":"CRYPT_OID_FORMAT_OBJECT_FUNC","features":[391]},{"name":"CRYPT_OID_FUNC_ENTRY","features":[391]},{"name":"CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC","features":[391]},{"name":"CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC","features":[391]},{"name":"CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNC","features":[391]},{"name":"CRYPT_OID_INFO","features":[391]},{"name":"CRYPT_OID_INFO_ALGID_KEY","features":[391]},{"name":"CRYPT_OID_INFO_CNG_ALGID_KEY","features":[391]},{"name":"CRYPT_OID_INFO_CNG_SIGN_KEY","features":[391]},{"name":"CRYPT_OID_INFO_ECC_PARAMETERS_ALGORITHM","features":[391]},{"name":"CRYPT_OID_INFO_ECC_WRAP_PARAMETERS_ALGORITHM","features":[391]},{"name":"CRYPT_OID_INFO_HASH_PARAMETERS_ALGORITHM","features":[391]},{"name":"CRYPT_OID_INFO_MGF1_PARAMETERS_ALGORITHM","features":[391]},{"name":"CRYPT_OID_INFO_NAME_KEY","features":[391]},{"name":"CRYPT_OID_INFO_NO_PARAMETERS_ALGORITHM","features":[391]},{"name":"CRYPT_OID_INFO_NO_SIGN_ALGORITHM","features":[391]},{"name":"CRYPT_OID_INFO_OAEP_PARAMETERS_ALGORITHM","features":[391]},{"name":"CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK","features":[391]},{"name":"CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT","features":[391]},{"name":"CRYPT_OID_INFO_OID_KEY","features":[391]},{"name":"CRYPT_OID_INFO_OID_KEY_FLAGS_MASK","features":[391]},{"name":"CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG","features":[391]},{"name":"CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG","features":[391]},{"name":"CRYPT_OID_INFO_SIGN_KEY","features":[391]},{"name":"CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG","features":[391]},{"name":"CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG","features":[391]},{"name":"CRYPT_OID_OPEN_STORE_PROV_FUNC","features":[391]},{"name":"CRYPT_OID_OPEN_SYSTEM_STORE_PROV_FUNC","features":[391]},{"name":"CRYPT_OID_PREFER_CNG_ALGID_FLAG","features":[391]},{"name":"CRYPT_OID_PUBKEY_ENCRYPT_ONLY_FLAG","features":[391]},{"name":"CRYPT_OID_PUBKEY_SIGN_ONLY_FLAG","features":[391]},{"name":"CRYPT_OID_REGISTER_PHYSICAL_STORE_FUNC","features":[391]},{"name":"CRYPT_OID_REGISTER_SYSTEM_STORE_FUNC","features":[391]},{"name":"CRYPT_OID_REGPATH","features":[391]},{"name":"CRYPT_OID_REG_DLL_VALUE_NAME","features":[391]},{"name":"CRYPT_OID_REG_ENCODING_TYPE_PREFIX","features":[391]},{"name":"CRYPT_OID_REG_FLAGS_VALUE_NAME","features":[391]},{"name":"CRYPT_OID_REG_FUNC_NAME_VALUE_NAME","features":[391]},{"name":"CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_A","features":[391]},{"name":"CRYPT_OID_SIGN_AND_ENCODE_HASH_FUNC","features":[391]},{"name":"CRYPT_OID_SYSTEM_STORE_LOCATION_VALUE_NAME","features":[391]},{"name":"CRYPT_OID_UNREGISTER_PHYSICAL_STORE_FUNC","features":[391]},{"name":"CRYPT_OID_UNREGISTER_SYSTEM_STORE_FUNC","features":[391]},{"name":"CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG","features":[391]},{"name":"CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG","features":[391]},{"name":"CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG","features":[391]},{"name":"CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNC","features":[391]},{"name":"CRYPT_OID_VERIFY_CTL_USAGE_FUNC","features":[391]},{"name":"CRYPT_OID_VERIFY_ENCODED_SIGNATURE_FUNC","features":[391]},{"name":"CRYPT_OID_VERIFY_REVOCATION_FUNC","features":[391]},{"name":"CRYPT_ONLINE","features":[391]},{"name":"CRYPT_OVERRIDE","features":[391]},{"name":"CRYPT_OVERWRITE","features":[391]},{"name":"CRYPT_OWF_REPL_LM_HASH","features":[391]},{"name":"CRYPT_PARAM_ASYNC_RETRIEVAL_COMPLETION","features":[391]},{"name":"CRYPT_PARAM_CANCEL_ASYNC_RETRIEVAL","features":[391]},{"name":"CRYPT_PASSWORD_CREDENTIALSA","features":[391]},{"name":"CRYPT_PASSWORD_CREDENTIALSW","features":[391]},{"name":"CRYPT_PKCS12_PBE_PARAMS","features":[391]},{"name":"CRYPT_PKCS8_EXPORT_PARAMS","features":[307,391]},{"name":"CRYPT_PKCS8_IMPORT_PARAMS","features":[307,391]},{"name":"CRYPT_POLICY_OID_GROUP_ID","features":[391]},{"name":"CRYPT_PREGEN","features":[391]},{"name":"CRYPT_PRIORITY_BOTTOM","features":[391]},{"name":"CRYPT_PRIORITY_TOP","features":[391]},{"name":"CRYPT_PRIVATE_KEY_INFO","features":[391]},{"name":"CRYPT_PROCESS_ISOLATE","features":[391]},{"name":"CRYPT_PROPERTY_REF","features":[391]},{"name":"CRYPT_PROVIDERS","features":[391]},{"name":"CRYPT_PROVIDER_IOCTL__GET_SCHANNEL_INTERFACE","features":[391]},{"name":"CRYPT_PROVIDER_REF","features":[391]},{"name":"CRYPT_PROVIDER_REFS","features":[391]},{"name":"CRYPT_PROVIDER_REG","features":[391]},{"name":"CRYPT_PROVSTRUC_VERSION_V3","features":[391]},{"name":"CRYPT_PROXY_CACHE_RETRIEVAL","features":[391]},{"name":"CRYPT_PSOURCE_ALGORITHM","features":[391]},{"name":"CRYPT_PSTORE","features":[391]},{"name":"CRYPT_PUBKEY_ALG_OID_GROUP_ID","features":[391]},{"name":"CRYPT_RANDOM_QUERY_STRING_RETRIEVAL","features":[391]},{"name":"CRYPT_RC2_128BIT_VERSION","features":[391]},{"name":"CRYPT_RC2_40BIT_VERSION","features":[391]},{"name":"CRYPT_RC2_56BIT_VERSION","features":[391]},{"name":"CRYPT_RC2_64BIT_VERSION","features":[391]},{"name":"CRYPT_RC2_CBC_PARAMETERS","features":[307,391]},{"name":"CRYPT_RC4_KEY_STATE","features":[391]},{"name":"CRYPT_RDN_ATTR_OID_GROUP_ID","features":[391]},{"name":"CRYPT_READ","features":[391]},{"name":"CRYPT_RECIPIENT","features":[391]},{"name":"CRYPT_REGISTER_FIRST_INDEX","features":[391]},{"name":"CRYPT_REGISTER_LAST_INDEX","features":[391]},{"name":"CRYPT_RETRIEVE_AUX_INFO","features":[307,391]},{"name":"CRYPT_RETRIEVE_MAX_ERROR_CONTENT_LENGTH","features":[391]},{"name":"CRYPT_RETRIEVE_MULTIPLE_OBJECTS","features":[391]},{"name":"CRYPT_RETURN_HWND","features":[307,391]},{"name":"CRYPT_RSAES_OAEP_PARAMETERS","features":[391]},{"name":"CRYPT_RSA_SSA_PSS_PARAMETERS","features":[391]},{"name":"CRYPT_SECRETDIGEST","features":[391]},{"name":"CRYPT_SEC_DESCR","features":[391]},{"name":"CRYPT_SEQUENCE_OF_ANY","features":[391]},{"name":"CRYPT_SERVER","features":[391]},{"name":"CRYPT_SET_HASH_PARAM","features":[391]},{"name":"CRYPT_SET_PROV_PARAM_ID","features":[391]},{"name":"CRYPT_SF","features":[391]},{"name":"CRYPT_SGC","features":[391]},{"name":"CRYPT_SGCKEY","features":[391]},{"name":"CRYPT_SGC_ENUM","features":[391]},{"name":"CRYPT_SIGN_ALG_OID_GROUP_ID","features":[391]},{"name":"CRYPT_SIGN_MESSAGE_PARA","features":[307,391]},{"name":"CRYPT_SIG_RESOURCE","features":[391]},{"name":"CRYPT_SIG_RESOURCE_NUMBER","features":[391]},{"name":"CRYPT_SIG_RESOURCE_VERSION","features":[391]},{"name":"CRYPT_SILENT","features":[391]},{"name":"CRYPT_SMART_CARD_ROOT_INFO","features":[391]},{"name":"CRYPT_SMIME_CAPABILITIES","features":[391]},{"name":"CRYPT_SMIME_CAPABILITY","features":[391]},{"name":"CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG","features":[391]},{"name":"CRYPT_SSL2_FALLBACK","features":[391]},{"name":"CRYPT_STICKY_CACHE_RETRIEVAL","features":[391]},{"name":"CRYPT_STRING","features":[391]},{"name":"CRYPT_STRING_ANY","features":[391]},{"name":"CRYPT_STRING_BASE64","features":[391]},{"name":"CRYPT_STRING_BASE64HEADER","features":[391]},{"name":"CRYPT_STRING_BASE64REQUESTHEADER","features":[391]},{"name":"CRYPT_STRING_BASE64URI","features":[391]},{"name":"CRYPT_STRING_BASE64X509CRLHEADER","features":[391]},{"name":"CRYPT_STRING_BASE64_ANY","features":[391]},{"name":"CRYPT_STRING_BINARY","features":[391]},{"name":"CRYPT_STRING_ENCODEMASK","features":[391]},{"name":"CRYPT_STRING_HASHDATA","features":[391]},{"name":"CRYPT_STRING_HEX","features":[391]},{"name":"CRYPT_STRING_HEXADDR","features":[391]},{"name":"CRYPT_STRING_HEXASCII","features":[391]},{"name":"CRYPT_STRING_HEXASCIIADDR","features":[391]},{"name":"CRYPT_STRING_HEXRAW","features":[391]},{"name":"CRYPT_STRING_HEX_ANY","features":[391]},{"name":"CRYPT_STRING_NOCR","features":[391]},{"name":"CRYPT_STRING_NOCRLF","features":[391]},{"name":"CRYPT_STRING_PERCENTESCAPE","features":[391]},{"name":"CRYPT_STRING_RESERVED100","features":[391]},{"name":"CRYPT_STRING_RESERVED200","features":[391]},{"name":"CRYPT_STRING_STRICT","features":[391]},{"name":"CRYPT_SUCCEED","features":[391]},{"name":"CRYPT_TEMPLATE_OID_GROUP_ID","features":[391]},{"name":"CRYPT_TIMESTAMP_ACCURACY","features":[391]},{"name":"CRYPT_TIMESTAMP_CONTEXT","features":[307,391]},{"name":"CRYPT_TIMESTAMP_INFO","features":[307,391]},{"name":"CRYPT_TIMESTAMP_PARA","features":[307,391]},{"name":"CRYPT_TIMESTAMP_REQUEST","features":[307,391]},{"name":"CRYPT_TIMESTAMP_RESPONSE","features":[391]},{"name":"CRYPT_TIMESTAMP_RESPONSE_STATUS","features":[391]},{"name":"CRYPT_TIMESTAMP_VERSION","features":[391]},{"name":"CRYPT_TIME_STAMP_REQUEST_INFO","features":[391]},{"name":"CRYPT_TYPE2_FORMAT","features":[391]},{"name":"CRYPT_UI_PROMPT","features":[391]},{"name":"CRYPT_UM","features":[391]},{"name":"CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG","features":[391]},{"name":"CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG","features":[391]},{"name":"CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG","features":[391]},{"name":"CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG","features":[391]},{"name":"CRYPT_UNICODE_NAME_ENCODE_FORCE_UTF8_UNICODE_FLAG","features":[391]},{"name":"CRYPT_UPDATE_KEY","features":[391]},{"name":"CRYPT_URL_ARRAY","features":[391]},{"name":"CRYPT_URL_INFO","features":[391]},{"name":"CRYPT_USERDATA","features":[391]},{"name":"CRYPT_USER_DEFAULT","features":[391]},{"name":"CRYPT_USER_KEYSET","features":[391]},{"name":"CRYPT_USER_PROTECTED","features":[391]},{"name":"CRYPT_USER_PROTECTED_STRONG","features":[391]},{"name":"CRYPT_VERIFYCONTEXT","features":[391]},{"name":"CRYPT_VERIFY_CERT_FLAGS","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_CHECK_WEAK_HASH_FLAG","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_DISABLE_MD2_MD4_FLAG","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_SET_STRONG_PROPERTIES_FLAG","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_SUBJECT_OCSP_BASIC_SIGNED_RESPONSE","features":[391]},{"name":"CRYPT_VERIFY_CERT_SIGN_WEAK_HASH_INFO","features":[391]},{"name":"CRYPT_VERIFY_CONTEXT_SIGNATURE","features":[391]},{"name":"CRYPT_VERIFY_DATA_HASH","features":[391]},{"name":"CRYPT_VERIFY_IMAGE_A","features":[307,391]},{"name":"CRYPT_VERIFY_IMAGE_W","features":[307,391]},{"name":"CRYPT_VERIFY_MESSAGE_PARA","features":[307,391]},{"name":"CRYPT_VOLATILE","features":[391]},{"name":"CRYPT_WIRE_ONLY_RETRIEVAL","features":[391]},{"name":"CRYPT_WRITE","features":[391]},{"name":"CRYPT_X931_FORMAT","features":[391]},{"name":"CRYPT_X942_COUNTER_BYTE_LENGTH","features":[391]},{"name":"CRYPT_X942_KEY_LENGTH_BYTE_LENGTH","features":[391]},{"name":"CRYPT_X942_OTHER_INFO","features":[391]},{"name":"CRYPT_XML_ALGORITHM","features":[391]},{"name":"CRYPT_XML_ALGORITHM_INFO","features":[391]},{"name":"CRYPT_XML_ALGORITHM_INFO_FIND_BY_CNG_ALGID","features":[391]},{"name":"CRYPT_XML_ALGORITHM_INFO_FIND_BY_CNG_SIGN_ALGID","features":[391]},{"name":"CRYPT_XML_ALGORITHM_INFO_FIND_BY_NAME","features":[391]},{"name":"CRYPT_XML_ALGORITHM_INFO_FIND_BY_URI","features":[391]},{"name":"CRYPT_XML_BLOB","features":[391]},{"name":"CRYPT_XML_BLOB_MAX","features":[391]},{"name":"CRYPT_XML_CHARSET","features":[391]},{"name":"CRYPT_XML_CHARSET_AUTO","features":[391]},{"name":"CRYPT_XML_CHARSET_UTF16BE","features":[391]},{"name":"CRYPT_XML_CHARSET_UTF16LE","features":[391]},{"name":"CRYPT_XML_CHARSET_UTF8","features":[391]},{"name":"CRYPT_XML_CRYPTOGRAPHIC_INTERFACE","features":[391]},{"name":"CRYPT_XML_DATA_BLOB","features":[391]},{"name":"CRYPT_XML_DATA_PROVIDER","features":[391]},{"name":"CRYPT_XML_DIGEST_REFERENCE_DATA_TRANSFORMED","features":[391]},{"name":"CRYPT_XML_DIGEST_VALUE_MAX","features":[391]},{"name":"CRYPT_XML_DOC_CTXT","features":[391]},{"name":"CRYPT_XML_E_ALGORITHM","features":[391]},{"name":"CRYPT_XML_E_BASE","features":[391]},{"name":"CRYPT_XML_E_ENCODING","features":[391]},{"name":"CRYPT_XML_E_HANDLE","features":[391]},{"name":"CRYPT_XML_E_HASH_FAILED","features":[391]},{"name":"CRYPT_XML_E_INVALID_DIGEST","features":[391]},{"name":"CRYPT_XML_E_INVALID_KEYVALUE","features":[391]},{"name":"CRYPT_XML_E_INVALID_SIGNATURE","features":[391]},{"name":"CRYPT_XML_E_LARGE","features":[391]},{"name":"CRYPT_XML_E_LAST","features":[391]},{"name":"CRYPT_XML_E_NON_UNIQUE_ID","features":[391]},{"name":"CRYPT_XML_E_OPERATION","features":[391]},{"name":"CRYPT_XML_E_SIGNER","features":[391]},{"name":"CRYPT_XML_E_SIGN_FAILED","features":[391]},{"name":"CRYPT_XML_E_TOO_MANY_SIGNATURES","features":[391]},{"name":"CRYPT_XML_E_TOO_MANY_TRANSFORMS","features":[391]},{"name":"CRYPT_XML_E_TRANSFORM","features":[391]},{"name":"CRYPT_XML_E_UNEXPECTED_XML","features":[391]},{"name":"CRYPT_XML_E_UNRESOLVED_REFERENCE","features":[391]},{"name":"CRYPT_XML_E_VERIFY_FAILED","features":[391]},{"name":"CRYPT_XML_FLAGS","features":[391]},{"name":"CRYPT_XML_FLAG_ADD_OBJECT_CREATE_COPY","features":[391]},{"name":"CRYPT_XML_FLAG_ALWAYS_RETURN_ENCODED_OBJECT","features":[391]},{"name":"CRYPT_XML_FLAG_CREATE_REFERENCE_AS_OBJECT","features":[391]},{"name":"CRYPT_XML_FLAG_DISABLE_EXTENSIONS","features":[391]},{"name":"CRYPT_XML_FLAG_ECDSA_DSIG11","features":[391]},{"name":"CRYPT_XML_FLAG_ENFORCE_ID_NAME_FORMAT","features":[391]},{"name":"CRYPT_XML_FLAG_ENFORCE_ID_NCNAME_FORMAT","features":[391]},{"name":"CRYPT_XML_FLAG_NO_SERIALIZE","features":[391]},{"name":"CRYPT_XML_GROUP_ID","features":[391]},{"name":"CRYPT_XML_GROUP_ID_HASH","features":[391]},{"name":"CRYPT_XML_GROUP_ID_SIGN","features":[391]},{"name":"CRYPT_XML_ID_MAX","features":[391]},{"name":"CRYPT_XML_ISSUER_SERIAL","features":[391]},{"name":"CRYPT_XML_KEYINFO_PARAM","features":[391]},{"name":"CRYPT_XML_KEYINFO_SPEC","features":[391]},{"name":"CRYPT_XML_KEYINFO_SPEC_ENCODED","features":[391]},{"name":"CRYPT_XML_KEYINFO_SPEC_NONE","features":[391]},{"name":"CRYPT_XML_KEYINFO_SPEC_PARAM","features":[391]},{"name":"CRYPT_XML_KEYINFO_TYPE","features":[391]},{"name":"CRYPT_XML_KEYINFO_TYPE_CUSTOM","features":[391]},{"name":"CRYPT_XML_KEYINFO_TYPE_KEYNAME","features":[391]},{"name":"CRYPT_XML_KEYINFO_TYPE_KEYVALUE","features":[391]},{"name":"CRYPT_XML_KEYINFO_TYPE_RETRIEVAL","features":[391]},{"name":"CRYPT_XML_KEYINFO_TYPE_X509DATA","features":[391]},{"name":"CRYPT_XML_KEY_DSA_KEY_VALUE","features":[391]},{"name":"CRYPT_XML_KEY_ECDSA_KEY_VALUE","features":[391]},{"name":"CRYPT_XML_KEY_INFO","features":[391]},{"name":"CRYPT_XML_KEY_INFO_ITEM","features":[391]},{"name":"CRYPT_XML_KEY_RSA_KEY_VALUE","features":[391]},{"name":"CRYPT_XML_KEY_VALUE","features":[391]},{"name":"CRYPT_XML_KEY_VALUE_TYPE","features":[391]},{"name":"CRYPT_XML_KEY_VALUE_TYPE_CUSTOM","features":[391]},{"name":"CRYPT_XML_KEY_VALUE_TYPE_DSA","features":[391]},{"name":"CRYPT_XML_KEY_VALUE_TYPE_ECDSA","features":[391]},{"name":"CRYPT_XML_KEY_VALUE_TYPE_RSA","features":[391]},{"name":"CRYPT_XML_OBJECT","features":[391]},{"name":"CRYPT_XML_OBJECTS_MAX","features":[391]},{"name":"CRYPT_XML_PROPERTY","features":[391]},{"name":"CRYPT_XML_PROPERTY_DOC_DECLARATION","features":[391]},{"name":"CRYPT_XML_PROPERTY_ID","features":[391]},{"name":"CRYPT_XML_PROPERTY_MAX_HEAP_SIZE","features":[391]},{"name":"CRYPT_XML_PROPERTY_MAX_SIGNATURES","features":[391]},{"name":"CRYPT_XML_PROPERTY_SIGNATURE_LOCATION","features":[391]},{"name":"CRYPT_XML_PROPERTY_XML_OUTPUT_CHARSET","features":[391]},{"name":"CRYPT_XML_REFERENCE","features":[391]},{"name":"CRYPT_XML_REFERENCES","features":[391]},{"name":"CRYPT_XML_REFERENCES_MAX","features":[391]},{"name":"CRYPT_XML_SIGNATURE","features":[391]},{"name":"CRYPT_XML_SIGNATURES_MAX","features":[391]},{"name":"CRYPT_XML_SIGNATURE_VALUE_MAX","features":[391]},{"name":"CRYPT_XML_SIGNED_INFO","features":[391]},{"name":"CRYPT_XML_SIGN_ADD_KEYVALUE","features":[391]},{"name":"CRYPT_XML_STATUS","features":[391]},{"name":"CRYPT_XML_STATUS_DIGESTING","features":[391]},{"name":"CRYPT_XML_STATUS_DIGEST_VALID","features":[391]},{"name":"CRYPT_XML_STATUS_ERROR_DIGEST_INVALID","features":[391]},{"name":"CRYPT_XML_STATUS_ERROR_KEYINFO_NOT_PARSED","features":[391]},{"name":"CRYPT_XML_STATUS_ERROR_NOT_RESOLVED","features":[391]},{"name":"CRYPT_XML_STATUS_ERROR_NOT_SUPPORTED_ALGORITHM","features":[391]},{"name":"CRYPT_XML_STATUS_ERROR_NOT_SUPPORTED_TRANSFORM","features":[391]},{"name":"CRYPT_XML_STATUS_ERROR_SIGNATURE_INVALID","features":[391]},{"name":"CRYPT_XML_STATUS_ERROR_STATUS","features":[391]},{"name":"CRYPT_XML_STATUS_INFO_STATUS","features":[391]},{"name":"CRYPT_XML_STATUS_INTERNAL_REFERENCE","features":[391]},{"name":"CRYPT_XML_STATUS_KEY_AVAILABLE","features":[391]},{"name":"CRYPT_XML_STATUS_NO_ERROR","features":[391]},{"name":"CRYPT_XML_STATUS_OPENED_TO_ENCODE","features":[391]},{"name":"CRYPT_XML_STATUS_SIGNATURE_VALID","features":[391]},{"name":"CRYPT_XML_TRANSFORM_CHAIN_CONFIG","features":[391]},{"name":"CRYPT_XML_TRANSFORM_FLAGS","features":[391]},{"name":"CRYPT_XML_TRANSFORM_INFO","features":[391]},{"name":"CRYPT_XML_TRANSFORM_MAX","features":[391]},{"name":"CRYPT_XML_TRANSFORM_ON_NODESET","features":[391]},{"name":"CRYPT_XML_TRANSFORM_ON_STREAM","features":[391]},{"name":"CRYPT_XML_TRANSFORM_URI_QUERY_STRING","features":[391]},{"name":"CRYPT_XML_X509DATA","features":[391]},{"name":"CRYPT_XML_X509DATA_ITEM","features":[391]},{"name":"CRYPT_XML_X509DATA_TYPE","features":[391]},{"name":"CRYPT_XML_X509DATA_TYPE_CERTIFICATE","features":[391]},{"name":"CRYPT_XML_X509DATA_TYPE_CRL","features":[391]},{"name":"CRYPT_XML_X509DATA_TYPE_CUSTOM","features":[391]},{"name":"CRYPT_XML_X509DATA_TYPE_ISSUER_SERIAL","features":[391]},{"name":"CRYPT_XML_X509DATA_TYPE_SKI","features":[391]},{"name":"CRYPT_XML_X509DATA_TYPE_SUBJECT_NAME","features":[391]},{"name":"CRYPT_Y_ONLY","features":[391]},{"name":"CSF_AUTHENTICATE","features":[391]},{"name":"CSF_CHANGE_AUTHENTICATOR","features":[391]},{"name":"CSF_IMPORT_KEYPAIR","features":[391]},{"name":"CTL_ANY_SUBJECT_INFO","features":[391]},{"name":"CTL_ANY_SUBJECT_TYPE","features":[391]},{"name":"CTL_CERT_SUBJECT_TYPE","features":[391]},{"name":"CTL_CONTEXT","features":[307,391]},{"name":"CTL_ENTRY","features":[391]},{"name":"CTL_ENTRY_FROM_PROP_CHAIN_FLAG","features":[391]},{"name":"CTL_FIND_ANY","features":[391]},{"name":"CTL_FIND_EXISTING","features":[391]},{"name":"CTL_FIND_MD5_HASH","features":[391]},{"name":"CTL_FIND_NO_LIST_ID_CBDATA","features":[391]},{"name":"CTL_FIND_SAME_USAGE_FLAG","features":[391]},{"name":"CTL_FIND_SHA1_HASH","features":[391]},{"name":"CTL_FIND_SUBJECT","features":[391]},{"name":"CTL_FIND_SUBJECT_PARA","features":[307,391]},{"name":"CTL_FIND_USAGE","features":[391]},{"name":"CTL_FIND_USAGE_PARA","features":[307,391]},{"name":"CTL_INFO","features":[307,391]},{"name":"CTL_USAGE","features":[391]},{"name":"CTL_USAGE_MATCH","features":[391]},{"name":"CTL_V1","features":[391]},{"name":"CTL_VERIFY_USAGE_PARA","features":[391]},{"name":"CTL_VERIFY_USAGE_STATUS","features":[307,391]},{"name":"CUR_BLOB_VERSION","features":[391]},{"name":"CUR_OFFLOAD_VERSION","features":[391]},{"name":"CertAddCRLContextToStore","features":[307,391]},{"name":"CertAddCRLLinkToStore","features":[307,391]},{"name":"CertAddCTLContextToStore","features":[307,391]},{"name":"CertAddCTLLinkToStore","features":[307,391]},{"name":"CertAddCertificateContextToStore","features":[307,391]},{"name":"CertAddCertificateLinkToStore","features":[307,391]},{"name":"CertAddEncodedCRLToStore","features":[307,391]},{"name":"CertAddEncodedCTLToStore","features":[307,391]},{"name":"CertAddEncodedCertificateToStore","features":[307,391]},{"name":"CertAddEncodedCertificateToSystemStoreA","features":[307,391]},{"name":"CertAddEncodedCertificateToSystemStoreW","features":[307,391]},{"name":"CertAddEnhancedKeyUsageIdentifier","features":[307,391]},{"name":"CertAddRefServerOcspResponse","features":[391]},{"name":"CertAddRefServerOcspResponseContext","features":[391]},{"name":"CertAddSerializedElementToStore","features":[307,391]},{"name":"CertAddStoreToCollection","features":[307,391]},{"name":"CertAlgIdToOID","features":[391]},{"name":"CertCloseServerOcspResponse","features":[391]},{"name":"CertCloseStore","features":[307,391]},{"name":"CertCompareCertificate","features":[307,391]},{"name":"CertCompareCertificateName","features":[307,391]},{"name":"CertCompareIntegerBlob","features":[307,391]},{"name":"CertComparePublicKeyInfo","features":[307,391]},{"name":"CertControlStore","features":[307,391]},{"name":"CertCreateCRLContext","features":[307,391]},{"name":"CertCreateCTLContext","features":[307,391]},{"name":"CertCreateCTLEntryFromCertificateContextProperties","features":[307,391]},{"name":"CertCreateCertificateChainEngine","features":[307,391]},{"name":"CertCreateCertificateContext","features":[307,391]},{"name":"CertCreateContext","features":[307,391]},{"name":"CertCreateSelfSignCertificate","features":[307,391]},{"name":"CertDeleteCRLFromStore","features":[307,391]},{"name":"CertDeleteCTLFromStore","features":[307,391]},{"name":"CertDeleteCertificateFromStore","features":[307,391]},{"name":"CertDuplicateCRLContext","features":[307,391]},{"name":"CertDuplicateCTLContext","features":[307,391]},{"name":"CertDuplicateCertificateChain","features":[307,391]},{"name":"CertDuplicateCertificateContext","features":[307,391]},{"name":"CertDuplicateStore","features":[391]},{"name":"CertEnumCRLContextProperties","features":[307,391]},{"name":"CertEnumCRLsInStore","features":[307,391]},{"name":"CertEnumCTLContextProperties","features":[307,391]},{"name":"CertEnumCTLsInStore","features":[307,391]},{"name":"CertEnumCertificateContextProperties","features":[307,391]},{"name":"CertEnumCertificatesInStore","features":[307,391]},{"name":"CertEnumPhysicalStore","features":[307,391]},{"name":"CertEnumSubjectInSortedCTL","features":[307,391]},{"name":"CertEnumSystemStore","features":[307,391]},{"name":"CertEnumSystemStoreLocation","features":[307,391]},{"name":"CertFindAttribute","features":[391]},{"name":"CertFindCRLInStore","features":[307,391]},{"name":"CertFindCTLInStore","features":[307,391]},{"name":"CertFindCertificateInCRL","features":[307,391]},{"name":"CertFindCertificateInStore","features":[307,391]},{"name":"CertFindChainInStore","features":[307,391]},{"name":"CertFindExtension","features":[307,391]},{"name":"CertFindRDNAttr","features":[391]},{"name":"CertFindSubjectInCTL","features":[307,391]},{"name":"CertFindSubjectInSortedCTL","features":[307,391]},{"name":"CertFreeCRLContext","features":[307,391]},{"name":"CertFreeCTLContext","features":[307,391]},{"name":"CertFreeCertificateChain","features":[307,391]},{"name":"CertFreeCertificateChainEngine","features":[391]},{"name":"CertFreeCertificateChainList","features":[307,391]},{"name":"CertFreeCertificateContext","features":[307,391]},{"name":"CertFreeServerOcspResponseContext","features":[391]},{"name":"CertGetCRLContextProperty","features":[307,391]},{"name":"CertGetCRLFromStore","features":[307,391]},{"name":"CertGetCTLContextProperty","features":[307,391]},{"name":"CertGetCertificateChain","features":[307,391]},{"name":"CertGetCertificateContextProperty","features":[307,391]},{"name":"CertGetEnhancedKeyUsage","features":[307,391]},{"name":"CertGetIntendedKeyUsage","features":[307,391]},{"name":"CertGetIssuerCertificateFromStore","features":[307,391]},{"name":"CertGetNameStringA","features":[307,391]},{"name":"CertGetNameStringW","features":[307,391]},{"name":"CertGetPublicKeyLength","features":[391]},{"name":"CertGetServerOcspResponseContext","features":[391]},{"name":"CertGetStoreProperty","features":[307,391]},{"name":"CertGetSubjectCertificateFromStore","features":[307,391]},{"name":"CertGetValidUsages","features":[307,391]},{"name":"CertIsRDNAttrsInCertificateName","features":[307,391]},{"name":"CertIsStrongHashToSign","features":[307,391]},{"name":"CertIsValidCRLForCertificate","features":[307,391]},{"name":"CertIsWeakHash","features":[307,391]},{"name":"CertKeyType","features":[391]},{"name":"CertNameToStrA","features":[391]},{"name":"CertNameToStrW","features":[391]},{"name":"CertOIDToAlgId","features":[391]},{"name":"CertOpenServerOcspResponse","features":[307,391]},{"name":"CertOpenStore","features":[391]},{"name":"CertOpenSystemStoreA","features":[391]},{"name":"CertOpenSystemStoreW","features":[391]},{"name":"CertRDNValueToStrA","features":[391]},{"name":"CertRDNValueToStrW","features":[391]},{"name":"CertRegisterPhysicalStore","features":[307,391]},{"name":"CertRegisterSystemStore","features":[307,391]},{"name":"CertRemoveEnhancedKeyUsageIdentifier","features":[307,391]},{"name":"CertRemoveStoreFromCollection","features":[391]},{"name":"CertResyncCertificateChainEngine","features":[307,391]},{"name":"CertRetrieveLogoOrBiometricInfo","features":[307,391]},{"name":"CertSaveStore","features":[307,391]},{"name":"CertSelectCertificateChains","features":[307,391]},{"name":"CertSerializeCRLStoreElement","features":[307,391]},{"name":"CertSerializeCTLStoreElement","features":[307,391]},{"name":"CertSerializeCertificateStoreElement","features":[307,391]},{"name":"CertSetCRLContextProperty","features":[307,391]},{"name":"CertSetCTLContextProperty","features":[307,391]},{"name":"CertSetCertificateContextPropertiesFromCTLEntry","features":[307,391]},{"name":"CertSetCertificateContextProperty","features":[307,391]},{"name":"CertSetEnhancedKeyUsage","features":[307,391]},{"name":"CertSetStoreProperty","features":[307,391]},{"name":"CertStrToNameA","features":[307,391]},{"name":"CertStrToNameW","features":[307,391]},{"name":"CertUnregisterPhysicalStore","features":[307,391]},{"name":"CertUnregisterSystemStore","features":[307,391]},{"name":"CertVerifyCRLRevocation","features":[307,391]},{"name":"CertVerifyCRLTimeValidity","features":[307,391]},{"name":"CertVerifyCTLUsage","features":[307,391]},{"name":"CertVerifyCertificateChainPolicy","features":[307,391]},{"name":"CertVerifyRevocation","features":[307,391]},{"name":"CertVerifySubjectCertificateContext","features":[307,391]},{"name":"CertVerifyTimeValidity","features":[307,391]},{"name":"CertVerifyValidityNesting","features":[307,391]},{"name":"ChallengeResponsePinType","features":[391]},{"name":"CloseCryptoHandle","features":[391]},{"name":"CryptAcquireCertificatePrivateKey","features":[307,391]},{"name":"CryptAcquireContextA","features":[307,391]},{"name":"CryptAcquireContextW","features":[307,391]},{"name":"CryptBinaryToStringA","features":[307,391]},{"name":"CryptBinaryToStringW","features":[307,391]},{"name":"CryptCloseAsyncHandle","features":[307,391]},{"name":"CryptContextAddRef","features":[307,391]},{"name":"CryptCreateAsyncHandle","features":[307,391]},{"name":"CryptCreateHash","features":[307,391]},{"name":"CryptCreateKeyIdentifierFromCSP","features":[307,391]},{"name":"CryptDecodeMessage","features":[307,391]},{"name":"CryptDecodeObject","features":[307,391]},{"name":"CryptDecodeObjectEx","features":[307,391]},{"name":"CryptDecrypt","features":[307,391]},{"name":"CryptDecryptAndVerifyMessageSignature","features":[307,391]},{"name":"CryptDecryptMessage","features":[307,391]},{"name":"CryptDeriveKey","features":[307,391]},{"name":"CryptDestroyHash","features":[307,391]},{"name":"CryptDestroyKey","features":[307,391]},{"name":"CryptDuplicateHash","features":[307,391]},{"name":"CryptDuplicateKey","features":[307,391]},{"name":"CryptEncodeObject","features":[307,391]},{"name":"CryptEncodeObjectEx","features":[307,391]},{"name":"CryptEncrypt","features":[307,391]},{"name":"CryptEncryptMessage","features":[307,391]},{"name":"CryptEnumKeyIdentifierProperties","features":[307,391]},{"name":"CryptEnumOIDFunction","features":[307,391]},{"name":"CryptEnumOIDInfo","features":[307,391]},{"name":"CryptEnumProviderTypesA","features":[307,391]},{"name":"CryptEnumProviderTypesW","features":[307,391]},{"name":"CryptEnumProvidersA","features":[307,391]},{"name":"CryptEnumProvidersW","features":[307,391]},{"name":"CryptExportKey","features":[307,391]},{"name":"CryptExportPKCS8","features":[307,391]},{"name":"CryptExportPublicKeyInfo","features":[307,391]},{"name":"CryptExportPublicKeyInfoEx","features":[307,391]},{"name":"CryptExportPublicKeyInfoFromBCryptKeyHandle","features":[307,391]},{"name":"CryptFindCertificateKeyProvInfo","features":[307,391]},{"name":"CryptFindLocalizedName","features":[391]},{"name":"CryptFindOIDInfo","features":[391]},{"name":"CryptFormatObject","features":[307,391]},{"name":"CryptFreeOIDFunctionAddress","features":[307,391]},{"name":"CryptGenKey","features":[307,391]},{"name":"CryptGenRandom","features":[307,391]},{"name":"CryptGetAsyncParam","features":[307,391]},{"name":"CryptGetDefaultOIDDllList","features":[307,391]},{"name":"CryptGetDefaultOIDFunctionAddress","features":[307,391]},{"name":"CryptGetDefaultProviderA","features":[307,391]},{"name":"CryptGetDefaultProviderW","features":[307,391]},{"name":"CryptGetHashParam","features":[307,391]},{"name":"CryptGetKeyIdentifierProperty","features":[307,391]},{"name":"CryptGetKeyParam","features":[307,391]},{"name":"CryptGetMessageCertificates","features":[391]},{"name":"CryptGetMessageSignerCount","features":[391]},{"name":"CryptGetOIDFunctionAddress","features":[307,391]},{"name":"CryptGetOIDFunctionValue","features":[307,391]},{"name":"CryptGetObjectUrl","features":[307,391]},{"name":"CryptGetProvParam","features":[307,391]},{"name":"CryptGetUserKey","features":[307,391]},{"name":"CryptHashCertificate","features":[307,391]},{"name":"CryptHashCertificate2","features":[307,391]},{"name":"CryptHashData","features":[307,391]},{"name":"CryptHashMessage","features":[307,391]},{"name":"CryptHashPublicKeyInfo","features":[307,391]},{"name":"CryptHashSessionKey","features":[307,391]},{"name":"CryptHashToBeSigned","features":[307,391]},{"name":"CryptImportKey","features":[307,391]},{"name":"CryptImportPKCS8","features":[307,391]},{"name":"CryptImportPublicKeyInfo","features":[307,391]},{"name":"CryptImportPublicKeyInfoEx","features":[307,391]},{"name":"CryptImportPublicKeyInfoEx2","features":[307,391]},{"name":"CryptInitOIDFunctionSet","features":[391]},{"name":"CryptInstallCancelRetrieval","features":[307,391]},{"name":"CryptInstallDefaultContext","features":[307,391]},{"name":"CryptInstallOIDFunctionAddress","features":[307,391]},{"name":"CryptMemAlloc","features":[391]},{"name":"CryptMemFree","features":[391]},{"name":"CryptMemRealloc","features":[391]},{"name":"CryptMsgCalculateEncodedLength","features":[391]},{"name":"CryptMsgClose","features":[307,391]},{"name":"CryptMsgControl","features":[307,391]},{"name":"CryptMsgCountersign","features":[307,391]},{"name":"CryptMsgCountersignEncoded","features":[307,391]},{"name":"CryptMsgDuplicate","features":[391]},{"name":"CryptMsgEncodeAndSignCTL","features":[307,391]},{"name":"CryptMsgGetAndVerifySigner","features":[307,391]},{"name":"CryptMsgGetParam","features":[307,391]},{"name":"CryptMsgOpenToDecode","features":[307,391]},{"name":"CryptMsgOpenToEncode","features":[307,391]},{"name":"CryptMsgSignCTL","features":[307,391]},{"name":"CryptMsgUpdate","features":[307,391]},{"name":"CryptMsgVerifyCountersignatureEncoded","features":[307,391]},{"name":"CryptMsgVerifyCountersignatureEncodedEx","features":[307,391]},{"name":"CryptProtectData","features":[307,391]},{"name":"CryptProtectMemory","features":[307,391]},{"name":"CryptQueryObject","features":[307,391]},{"name":"CryptRegisterDefaultOIDFunction","features":[307,391]},{"name":"CryptRegisterOIDFunction","features":[307,391]},{"name":"CryptRegisterOIDInfo","features":[307,391]},{"name":"CryptReleaseContext","features":[307,391]},{"name":"CryptRetrieveObjectByUrlA","features":[307,391]},{"name":"CryptRetrieveObjectByUrlW","features":[307,391]},{"name":"CryptRetrieveTimeStamp","features":[307,391]},{"name":"CryptSetAsyncParam","features":[307,391]},{"name":"CryptSetHashParam","features":[307,391]},{"name":"CryptSetKeyIdentifierProperty","features":[307,391]},{"name":"CryptSetKeyParam","features":[307,391]},{"name":"CryptSetOIDFunctionValue","features":[307,391,368]},{"name":"CryptSetProvParam","features":[307,391]},{"name":"CryptSetProviderA","features":[307,391]},{"name":"CryptSetProviderExA","features":[307,391]},{"name":"CryptSetProviderExW","features":[307,391]},{"name":"CryptSetProviderW","features":[307,391]},{"name":"CryptSignAndEncodeCertificate","features":[307,391]},{"name":"CryptSignAndEncryptMessage","features":[307,391]},{"name":"CryptSignCertificate","features":[307,391]},{"name":"CryptSignHashA","features":[307,391]},{"name":"CryptSignHashW","features":[307,391]},{"name":"CryptSignMessage","features":[307,391]},{"name":"CryptSignMessageWithKey","features":[307,391]},{"name":"CryptStringToBinaryA","features":[307,391]},{"name":"CryptStringToBinaryW","features":[307,391]},{"name":"CryptUninstallCancelRetrieval","features":[307,391]},{"name":"CryptUninstallDefaultContext","features":[307,391]},{"name":"CryptUnprotectData","features":[307,391]},{"name":"CryptUnprotectMemory","features":[307,391]},{"name":"CryptUnregisterDefaultOIDFunction","features":[307,391]},{"name":"CryptUnregisterOIDFunction","features":[307,391]},{"name":"CryptUnregisterOIDInfo","features":[307,391]},{"name":"CryptUpdateProtectedState","features":[307,391]},{"name":"CryptVerifyCertificateSignature","features":[307,391]},{"name":"CryptVerifyCertificateSignatureEx","features":[307,391]},{"name":"CryptVerifyDetachedMessageHash","features":[307,391]},{"name":"CryptVerifyDetachedMessageSignature","features":[307,391]},{"name":"CryptVerifyMessageHash","features":[307,391]},{"name":"CryptVerifyMessageSignature","features":[307,391]},{"name":"CryptVerifyMessageSignatureWithKey","features":[307,391]},{"name":"CryptVerifySignatureA","features":[307,391]},{"name":"CryptVerifySignatureW","features":[307,391]},{"name":"CryptVerifyTimeStampSignature","features":[307,391]},{"name":"CryptXmlAddObject","features":[391]},{"name":"CryptXmlClose","features":[391]},{"name":"CryptXmlCreateReference","features":[391]},{"name":"CryptXmlDigestReference","features":[391]},{"name":"CryptXmlDllCloseDigest","features":[391]},{"name":"CryptXmlDllCreateDigest","features":[391]},{"name":"CryptXmlDllCreateKey","features":[391]},{"name":"CryptXmlDllDigestData","features":[391]},{"name":"CryptXmlDllEncodeAlgorithm","features":[391]},{"name":"CryptXmlDllEncodeKeyValue","features":[391]},{"name":"CryptXmlDllFinalizeDigest","features":[391]},{"name":"CryptXmlDllGetAlgorithmInfo","features":[391]},{"name":"CryptXmlDllGetInterface","features":[391]},{"name":"CryptXmlDllSignData","features":[391]},{"name":"CryptXmlDllVerifySignature","features":[391]},{"name":"CryptXmlEncode","features":[391]},{"name":"CryptXmlEnumAlgorithmInfo","features":[307,391]},{"name":"CryptXmlFindAlgorithmInfo","features":[391]},{"name":"CryptXmlGetAlgorithmInfo","features":[391]},{"name":"CryptXmlGetDocContext","features":[391]},{"name":"CryptXmlGetReference","features":[391]},{"name":"CryptXmlGetSignature","features":[391]},{"name":"CryptXmlGetStatus","features":[391]},{"name":"CryptXmlGetTransforms","features":[391]},{"name":"CryptXmlImportPublicKey","features":[391]},{"name":"CryptXmlOpenToDecode","features":[391]},{"name":"CryptXmlOpenToEncode","features":[391]},{"name":"CryptXmlSetHMACSecret","features":[391]},{"name":"CryptXmlSign","features":[391]},{"name":"CryptXmlVerifySignature","features":[391]},{"name":"DSAFIPSVERSION_ENUM","features":[391]},{"name":"DSA_FIPS186_2","features":[391]},{"name":"DSA_FIPS186_3","features":[391]},{"name":"DSA_HASH_ALGORITHM_SHA1","features":[391]},{"name":"DSA_HASH_ALGORITHM_SHA256","features":[391]},{"name":"DSA_HASH_ALGORITHM_SHA512","features":[391]},{"name":"DSSSEED","features":[391]},{"name":"DTLS1_0_PROTOCOL_VERSION","features":[391]},{"name":"DTLS1_2_PROTOCOL_VERSION","features":[391]},{"name":"Decrypt","features":[307,391]},{"name":"DigitalSignaturePin","features":[391]},{"name":"Direction","features":[391]},{"name":"DirectionDecrypt","features":[391]},{"name":"DirectionEncrypt","features":[391]},{"name":"ECC_CMS_SHARED_INFO","features":[391]},{"name":"ECC_CURVE_ALG_ID_ENUM","features":[391]},{"name":"ECC_CURVE_TYPE_ENUM","features":[391]},{"name":"ENDPOINTADDRESS","features":[391]},{"name":"ENDPOINTADDRESS2","features":[391]},{"name":"ENUM_CEPSETUPPROP_AUTHENTICATION","features":[391]},{"name":"ENUM_CEPSETUPPROP_CAINFORMATION","features":[391]},{"name":"ENUM_CEPSETUPPROP_CHALLENGEURL","features":[391]},{"name":"ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION","features":[391]},{"name":"ENUM_CEPSETUPPROP_KEYBASED_RENEWAL","features":[391]},{"name":"ENUM_CEPSETUPPROP_MSCEPURL","features":[391]},{"name":"ENUM_CEPSETUPPROP_RANAME_CITY","features":[391]},{"name":"ENUM_CEPSETUPPROP_RANAME_CN","features":[391]},{"name":"ENUM_CEPSETUPPROP_RANAME_COMPANY","features":[391]},{"name":"ENUM_CEPSETUPPROP_RANAME_COUNTRY","features":[391]},{"name":"ENUM_CEPSETUPPROP_RANAME_DEPT","features":[391]},{"name":"ENUM_CEPSETUPPROP_RANAME_EMAIL","features":[391]},{"name":"ENUM_CEPSETUPPROP_RANAME_STATE","features":[391]},{"name":"ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION","features":[391]},{"name":"ENUM_CEPSETUPPROP_SSLCERTHASH","features":[391]},{"name":"ENUM_CEPSETUPPROP_URL","features":[391]},{"name":"ENUM_CEPSETUPPROP_USECHALLENGE","features":[391]},{"name":"ENUM_CEPSETUPPROP_USELOCALSYSTEM","features":[391]},{"name":"ENUM_CESSETUPPROP_ALLOW_KEYBASED_RENEWAL","features":[391]},{"name":"ENUM_CESSETUPPROP_AUTHENTICATION","features":[391]},{"name":"ENUM_CESSETUPPROP_CACONFIG","features":[391]},{"name":"ENUM_CESSETUPPROP_RENEWALONLY","features":[391]},{"name":"ENUM_CESSETUPPROP_SSLCERTHASH","features":[391]},{"name":"ENUM_CESSETUPPROP_URL","features":[391]},{"name":"ENUM_CESSETUPPROP_USE_IISAPPPOOLIDENTITY","features":[391]},{"name":"ENUM_SETUPPROP_CADSSUFFIX","features":[391]},{"name":"ENUM_SETUPPROP_CAKEYINFORMATION","features":[391]},{"name":"ENUM_SETUPPROP_CANAME","features":[391]},{"name":"ENUM_SETUPPROP_CATYPE","features":[391]},{"name":"ENUM_SETUPPROP_DATABASEDIRECTORY","features":[391]},{"name":"ENUM_SETUPPROP_EXPIRATIONDATE","features":[391]},{"name":"ENUM_SETUPPROP_INTERACTIVE","features":[391]},{"name":"ENUM_SETUPPROP_INVALID","features":[391]},{"name":"ENUM_SETUPPROP_LOGDIRECTORY","features":[391]},{"name":"ENUM_SETUPPROP_PARENTCAMACHINE","features":[391]},{"name":"ENUM_SETUPPROP_PARENTCANAME","features":[391]},{"name":"ENUM_SETUPPROP_PRESERVEDATABASE","features":[391]},{"name":"ENUM_SETUPPROP_REQUESTFILE","features":[391]},{"name":"ENUM_SETUPPROP_SHAREDFOLDER","features":[391]},{"name":"ENUM_SETUPPROP_VALIDITYPERIOD","features":[391]},{"name":"ENUM_SETUPPROP_VALIDITYPERIODUNIT","features":[391]},{"name":"ENUM_SETUPPROP_WEBCAMACHINE","features":[391]},{"name":"ENUM_SETUPPROP_WEBCANAME","features":[391]},{"name":"EV_EXTRA_CERT_CHAIN_POLICY_PARA","features":[391]},{"name":"EV_EXTRA_CERT_CHAIN_POLICY_STATUS","features":[391]},{"name":"EXPORT_PRIVATE_KEYS","features":[391]},{"name":"EXPO_OFFLOAD_FUNC_NAME","features":[391]},{"name":"EXPO_OFFLOAD_REG_VALUE","features":[391]},{"name":"E_ICARD_ARGUMENT","features":[391]},{"name":"E_ICARD_COMMUNICATION","features":[391]},{"name":"E_ICARD_DATA_ACCESS","features":[391]},{"name":"E_ICARD_EXPORT","features":[391]},{"name":"E_ICARD_FAIL","features":[391]},{"name":"E_ICARD_FAILED_REQUIRED_CLAIMS","features":[391]},{"name":"E_ICARD_IDENTITY","features":[391]},{"name":"E_ICARD_IMPORT","features":[391]},{"name":"E_ICARD_INFORMATIONCARD","features":[391]},{"name":"E_ICARD_INVALID_PROOF_KEY","features":[391]},{"name":"E_ICARD_LOGOVALIDATION","features":[391]},{"name":"E_ICARD_MISSING_APPLIESTO","features":[391]},{"name":"E_ICARD_PASSWORDVALIDATION","features":[391]},{"name":"E_ICARD_POLICY","features":[391]},{"name":"E_ICARD_PROCESSDIED","features":[391]},{"name":"E_ICARD_REFRESH_REQUIRED","features":[391]},{"name":"E_ICARD_REQUEST","features":[391]},{"name":"E_ICARD_SERVICE","features":[391]},{"name":"E_ICARD_SERVICEBUSY","features":[391]},{"name":"E_ICARD_SHUTTINGDOWN","features":[391]},{"name":"E_ICARD_STOREKEY","features":[391]},{"name":"E_ICARD_STORE_IMPORT","features":[391]},{"name":"E_ICARD_TOKENCREATION","features":[391]},{"name":"E_ICARD_TRUSTEXCHANGE","features":[391]},{"name":"E_ICARD_UI_INITIALIZATION","features":[391]},{"name":"E_ICARD_UNKNOWN_REFERENCE","features":[391]},{"name":"E_ICARD_UNTRUSTED","features":[391]},{"name":"E_ICARD_USERCANCELLED","features":[391]},{"name":"EmptyPinType","features":[391]},{"name":"Encrypt","features":[307,391]},{"name":"EncryptionPin","features":[391]},{"name":"EveryoneReadAdminWriteAc","features":[391]},{"name":"EveryoneReadUserWriteAc","features":[391]},{"name":"ExternalPinType","features":[391]},{"name":"FindCertsByIssuer","features":[391]},{"name":"FreeToken","features":[307,391]},{"name":"GENERIC_XML_TOKEN","features":[307,391]},{"name":"GenerateDerivedKey","features":[391]},{"name":"GetAsymmetricEncryptionInterfaceFn","features":[307,391]},{"name":"GetBrowserToken","features":[391]},{"name":"GetCipherInterfaceFn","features":[307,391]},{"name":"GetCryptoTransform","features":[391]},{"name":"GetHashInterfaceFn","features":[307,391]},{"name":"GetKeyDerivationInterfaceFn","features":[307,391]},{"name":"GetKeyStorageInterface","features":[307,391]},{"name":"GetKeyStorageInterfaceFn","features":[307,391]},{"name":"GetKeyedHash","features":[391]},{"name":"GetRngInterfaceFn","features":[307,391]},{"name":"GetSChannelInterface","features":[307,391]},{"name":"GetSChannelInterfaceFn","features":[307,391]},{"name":"GetSecretAgreementInterfaceFn","features":[307,391]},{"name":"GetSignatureInterfaceFn","features":[307,391]},{"name":"GetToken","features":[307,391]},{"name":"HASHALGORITHM_ENUM","features":[391]},{"name":"HCERTCHAINENGINE","features":[391]},{"name":"HCERTSTORE","features":[391]},{"name":"HCERTSTOREPROV","features":[391]},{"name":"HCRYPTASYNC","features":[391]},{"name":"HCRYPTPROV_LEGACY","features":[391]},{"name":"HCRYPTPROV_OR_NCRYPT_KEY_HANDLE","features":[391]},{"name":"HMAC_INFO","features":[391]},{"name":"HP_ALGID","features":[391]},{"name":"HP_HASHSIZE","features":[391]},{"name":"HP_HASHVAL","features":[391]},{"name":"HP_HMAC_INFO","features":[391]},{"name":"HP_TLS1PRF_LABEL","features":[391]},{"name":"HP_TLS1PRF_SEED","features":[391]},{"name":"HTTPSPOLICY_CALLBACK_DATA_AUTH_TYPE","features":[391]},{"name":"HTTPSPolicyCallbackData","features":[391]},{"name":"HandleType","features":[391]},{"name":"HashCore","features":[391]},{"name":"HashFinal","features":[391]},{"name":"ICertSrvSetup","features":[391,358]},{"name":"ICertSrvSetupKeyInformation","features":[391,358]},{"name":"ICertSrvSetupKeyInformationCollection","features":[391,358]},{"name":"ICertificateEnrollmentPolicyServerSetup","features":[391,358]},{"name":"ICertificateEnrollmentServerSetup","features":[391,358]},{"name":"IFX_RSA_KEYGEN_VUL_AFFECTED_LEVEL_1","features":[391]},{"name":"IFX_RSA_KEYGEN_VUL_AFFECTED_LEVEL_2","features":[391]},{"name":"IFX_RSA_KEYGEN_VUL_NOT_AFFECTED","features":[391]},{"name":"IMSCEPSetup","features":[391,358]},{"name":"INFORMATIONCARD_ASYMMETRIC_CRYPTO_PARAMETERS","features":[391]},{"name":"INFORMATIONCARD_CRYPTO_HANDLE","features":[391]},{"name":"INFORMATIONCARD_HASH_CRYPTO_PARAMETERS","features":[307,391]},{"name":"INFORMATIONCARD_SYMMETRIC_CRYPTO_PARAMETERS","features":[391]},{"name":"INFORMATIONCARD_TRANSFORM_CRYPTO_PARAMETERS","features":[307,391]},{"name":"INTERNATIONAL_USAGE","features":[391]},{"name":"ImportInformationCard","features":[391]},{"name":"InFileSignatureResource","features":[391]},{"name":"InvalidAc","features":[391]},{"name":"InvalidDirAc","features":[391]},{"name":"KDF_ALGORITHMID","features":[391]},{"name":"KDF_CONTEXT","features":[391]},{"name":"KDF_GENERIC_PARAMETER","features":[391]},{"name":"KDF_HASH_ALGORITHM","features":[391]},{"name":"KDF_HKDF_INFO","features":[391]},{"name":"KDF_HKDF_SALT","features":[391]},{"name":"KDF_HMAC_KEY","features":[391]},{"name":"KDF_ITERATION_COUNT","features":[391]},{"name":"KDF_KEYBITLENGTH","features":[391]},{"name":"KDF_LABEL","features":[391]},{"name":"KDF_PARTYUINFO","features":[391]},{"name":"KDF_PARTYVINFO","features":[391]},{"name":"KDF_SALT","features":[391]},{"name":"KDF_SECRET_APPEND","features":[391]},{"name":"KDF_SECRET_HANDLE","features":[391]},{"name":"KDF_SECRET_PREPEND","features":[391]},{"name":"KDF_SUPPPRIVINFO","features":[391]},{"name":"KDF_SUPPPUBINFO","features":[391]},{"name":"KDF_TLS_PRF_LABEL","features":[391]},{"name":"KDF_TLS_PRF_PROTOCOL","features":[391]},{"name":"KDF_TLS_PRF_SEED","features":[391]},{"name":"KDF_USE_SECRET_AS_HMAC_KEY_FLAG","features":[391]},{"name":"KEYSTATEBLOB","features":[391]},{"name":"KEY_LENGTH_MASK","features":[391]},{"name":"KEY_TYPE_SUBTYPE","features":[391]},{"name":"KP_ADMIN_PIN","features":[391]},{"name":"KP_ALGID","features":[391]},{"name":"KP_BLOCKLEN","features":[391]},{"name":"KP_CERTIFICATE","features":[391]},{"name":"KP_CLEAR_KEY","features":[391]},{"name":"KP_CLIENT_RANDOM","features":[391]},{"name":"KP_CMS_DH_KEY_INFO","features":[391]},{"name":"KP_CMS_KEY_INFO","features":[391]},{"name":"KP_EFFECTIVE_KEYLEN","features":[391]},{"name":"KP_G","features":[391]},{"name":"KP_GET_USE_COUNT","features":[391]},{"name":"KP_HIGHEST_VERSION","features":[391]},{"name":"KP_INFO","features":[391]},{"name":"KP_IV","features":[391]},{"name":"KP_KEYEXCHANGE_PIN","features":[391]},{"name":"KP_KEYLEN","features":[391]},{"name":"KP_KEYVAL","features":[391]},{"name":"KP_MODE","features":[391]},{"name":"KP_MODE_BITS","features":[391]},{"name":"KP_OAEP_PARAMS","features":[391]},{"name":"KP_P","features":[391]},{"name":"KP_PADDING","features":[391]},{"name":"KP_PERMISSIONS","features":[391]},{"name":"KP_PIN_ID","features":[391]},{"name":"KP_PIN_INFO","features":[391]},{"name":"KP_PRECOMP_MD5","features":[391]},{"name":"KP_PRECOMP_SHA","features":[391]},{"name":"KP_PREHASH","features":[391]},{"name":"KP_PUB_EX_LEN","features":[391]},{"name":"KP_PUB_EX_VAL","features":[391]},{"name":"KP_PUB_PARAMS","features":[391]},{"name":"KP_Q","features":[391]},{"name":"KP_RA","features":[391]},{"name":"KP_RB","features":[391]},{"name":"KP_ROUNDS","features":[391]},{"name":"KP_RP","features":[391]},{"name":"KP_SALT","features":[391]},{"name":"KP_SALT_EX","features":[391]},{"name":"KP_SCHANNEL_ALG","features":[391]},{"name":"KP_SERVER_RANDOM","features":[391]},{"name":"KP_SIGNATURE_PIN","features":[391]},{"name":"KP_VERIFY_PARAMS","features":[391]},{"name":"KP_X","features":[391]},{"name":"KP_Y","features":[391]},{"name":"KeyTypeHardware","features":[391]},{"name":"KeyTypeOther","features":[391]},{"name":"KeyTypePassport","features":[391]},{"name":"KeyTypePassportRemote","features":[391]},{"name":"KeyTypePassportSmartCard","features":[391]},{"name":"KeyTypePhysicalSmartCard","features":[391]},{"name":"KeyTypeSelfSigned","features":[391]},{"name":"KeyTypeSoftware","features":[391]},{"name":"KeyTypeVirtualSmartCard","features":[391]},{"name":"LEGACY_DH_PRIVATE_BLOB","features":[391]},{"name":"LEGACY_DH_PUBLIC_BLOB","features":[391]},{"name":"LEGACY_DSA_PRIVATE_BLOB","features":[391]},{"name":"LEGACY_DSA_PUBLIC_BLOB","features":[391]},{"name":"LEGACY_DSA_V2_PRIVATE_BLOB","features":[391]},{"name":"LEGACY_DSA_V2_PUBLIC_BLOB","features":[391]},{"name":"LEGACY_RSAPRIVATE_BLOB","features":[391]},{"name":"LEGACY_RSAPUBLIC_BLOB","features":[391]},{"name":"MAXUIDLEN","features":[391]},{"name":"MAX_CONTAINER_NAME_LEN","features":[391]},{"name":"MAX_PINS","features":[391]},{"name":"MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG","features":[391]},{"name":"MICROSOFT_ROOT_CERT_CHAIN_POLICY_DISABLE_FLIGHT_ROOT_FLAG","features":[391]},{"name":"MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG","features":[391]},{"name":"MSCEPSetupProperty","features":[391]},{"name":"MSCRYPT_ECC_MAX_CURVE_NAME_LENGTH","features":[391]},{"name":"MSCRYPT_ECC_MAX_OID_LENGTH","features":[391]},{"name":"MS_DEF_DH_SCHANNEL_PROV","features":[391]},{"name":"MS_DEF_DH_SCHANNEL_PROV_A","features":[391]},{"name":"MS_DEF_DH_SCHANNEL_PROV_W","features":[391]},{"name":"MS_DEF_DSS_DH_PROV","features":[391]},{"name":"MS_DEF_DSS_DH_PROV_A","features":[391]},{"name":"MS_DEF_DSS_DH_PROV_W","features":[391]},{"name":"MS_DEF_DSS_PROV","features":[391]},{"name":"MS_DEF_DSS_PROV_A","features":[391]},{"name":"MS_DEF_DSS_PROV_W","features":[391]},{"name":"MS_DEF_PROV","features":[391]},{"name":"MS_DEF_PROV_A","features":[391]},{"name":"MS_DEF_PROV_W","features":[391]},{"name":"MS_DEF_RSA_SCHANNEL_PROV","features":[391]},{"name":"MS_DEF_RSA_SCHANNEL_PROV_A","features":[391]},{"name":"MS_DEF_RSA_SCHANNEL_PROV_W","features":[391]},{"name":"MS_DEF_RSA_SIG_PROV","features":[391]},{"name":"MS_DEF_RSA_SIG_PROV_A","features":[391]},{"name":"MS_DEF_RSA_SIG_PROV_W","features":[391]},{"name":"MS_ENHANCED_PROV","features":[391]},{"name":"MS_ENHANCED_PROV_A","features":[391]},{"name":"MS_ENHANCED_PROV_W","features":[391]},{"name":"MS_ENH_DSS_DH_PROV","features":[391]},{"name":"MS_ENH_DSS_DH_PROV_A","features":[391]},{"name":"MS_ENH_DSS_DH_PROV_W","features":[391]},{"name":"MS_ENH_RSA_AES_PROV","features":[391]},{"name":"MS_ENH_RSA_AES_PROV_A","features":[391]},{"name":"MS_ENH_RSA_AES_PROV_W","features":[391]},{"name":"MS_ENH_RSA_AES_PROV_XP","features":[391]},{"name":"MS_ENH_RSA_AES_PROV_XP_A","features":[391]},{"name":"MS_ENH_RSA_AES_PROV_XP_W","features":[391]},{"name":"MS_KEY_PROTECTION_PROVIDER","features":[391]},{"name":"MS_KEY_STORAGE_PROVIDER","features":[391]},{"name":"MS_NGC_KEY_STORAGE_PROVIDER","features":[391]},{"name":"MS_PLATFORM_CRYPTO_PROVIDER","features":[391]},{"name":"MS_PLATFORM_KEY_STORAGE_PROVIDER","features":[391]},{"name":"MS_PRIMITIVE_PROVIDER","features":[391]},{"name":"MS_SCARD_PROV","features":[391]},{"name":"MS_SCARD_PROV_A","features":[391]},{"name":"MS_SCARD_PROV_W","features":[391]},{"name":"MS_SCHANNEL_PROVIDER","features":[391]},{"name":"MS_SMART_CARD_KEY_STORAGE_PROVIDER","features":[391]},{"name":"MS_STRONG_PROV","features":[391]},{"name":"MS_STRONG_PROV_A","features":[391]},{"name":"MS_STRONG_PROV_W","features":[391]},{"name":"ManageCardSpace","features":[391]},{"name":"NCRYPTBUFFER_ATTESTATIONSTATEMENT_BLOB","features":[391]},{"name":"NCRYPTBUFFER_ATTESTATION_CLAIM_CHALLENGE_REQUIRED","features":[391]},{"name":"NCRYPTBUFFER_ATTESTATION_CLAIM_TYPE","features":[391]},{"name":"NCRYPTBUFFER_CERT_BLOB","features":[391]},{"name":"NCRYPTBUFFER_CLAIM_IDBINDING_NONCE","features":[391]},{"name":"NCRYPTBUFFER_CLAIM_KEYATTESTATION_NONCE","features":[391]},{"name":"NCRYPTBUFFER_DATA","features":[391]},{"name":"NCRYPTBUFFER_ECC_CURVE_NAME","features":[391]},{"name":"NCRYPTBUFFER_ECC_PARAMETERS","features":[391]},{"name":"NCRYPTBUFFER_EMPTY","features":[391]},{"name":"NCRYPTBUFFER_KEY_PROPERTY_FLAGS","features":[391]},{"name":"NCRYPTBUFFER_PKCS_ALG_ID","features":[391]},{"name":"NCRYPTBUFFER_PKCS_ALG_OID","features":[391]},{"name":"NCRYPTBUFFER_PKCS_ALG_PARAM","features":[391]},{"name":"NCRYPTBUFFER_PKCS_ATTRS","features":[391]},{"name":"NCRYPTBUFFER_PKCS_KEY_NAME","features":[391]},{"name":"NCRYPTBUFFER_PKCS_OID","features":[391]},{"name":"NCRYPTBUFFER_PKCS_SECRET","features":[391]},{"name":"NCRYPTBUFFER_PROTECTION_DESCRIPTOR_STRING","features":[391]},{"name":"NCRYPTBUFFER_PROTECTION_FLAGS","features":[391]},{"name":"NCRYPTBUFFER_SSL_CLEAR_KEY","features":[391]},{"name":"NCRYPTBUFFER_SSL_CLIENT_RANDOM","features":[391]},{"name":"NCRYPTBUFFER_SSL_HIGHEST_VERSION","features":[391]},{"name":"NCRYPTBUFFER_SSL_KEY_ARG_DATA","features":[391]},{"name":"NCRYPTBUFFER_SSL_SERVER_RANDOM","features":[391]},{"name":"NCRYPTBUFFER_SSL_SESSION_HASH","features":[391]},{"name":"NCRYPTBUFFER_TPM_PLATFORM_CLAIM_NONCE","features":[391]},{"name":"NCRYPTBUFFER_TPM_PLATFORM_CLAIM_PCR_MASK","features":[391]},{"name":"NCRYPTBUFFER_TPM_PLATFORM_CLAIM_STATIC_CREATE","features":[391]},{"name":"NCRYPTBUFFER_TPM_SEAL_NO_DA_PROTECTION","features":[391]},{"name":"NCRYPTBUFFER_TPM_SEAL_PASSWORD","features":[391]},{"name":"NCRYPTBUFFER_TPM_SEAL_POLICYINFO","features":[391]},{"name":"NCRYPTBUFFER_TPM_SEAL_TICKET","features":[391]},{"name":"NCRYPTBUFFER_VERSION","features":[391]},{"name":"NCRYPTBUFFER_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS","features":[391]},{"name":"NCRYPT_3DES_112_ALGORITHM","features":[391]},{"name":"NCRYPT_3DES_ALGORITHM","features":[391]},{"name":"NCRYPT_AES_ALGORITHM","features":[391]},{"name":"NCRYPT_AES_ALGORITHM_GROUP","features":[391]},{"name":"NCRYPT_ALGORITHM_GROUP_PROPERTY","features":[391]},{"name":"NCRYPT_ALGORITHM_NAME_CLASS","features":[391]},{"name":"NCRYPT_ALGORITHM_PROPERTY","features":[391]},{"name":"NCRYPT_ALLOC_PARA","features":[391]},{"name":"NCRYPT_ALLOW_ALL_USAGES","features":[391]},{"name":"NCRYPT_ALLOW_ARCHIVING_FLAG","features":[391]},{"name":"NCRYPT_ALLOW_DECRYPT_FLAG","features":[391]},{"name":"NCRYPT_ALLOW_EXPORT_FLAG","features":[391]},{"name":"NCRYPT_ALLOW_KEY_AGREEMENT_FLAG","features":[391]},{"name":"NCRYPT_ALLOW_KEY_IMPORT_FLAG","features":[391]},{"name":"NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG","features":[391]},{"name":"NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG","features":[391]},{"name":"NCRYPT_ALLOW_SIGNING_FLAG","features":[391]},{"name":"NCRYPT_ALLOW_SILENT_KEY_ACCESS","features":[391]},{"name":"NCRYPT_ALTERNATE_KEY_STORAGE_LOCATION_PROPERTY","features":[391]},{"name":"NCRYPT_ASSOCIATED_ECDH_KEY","features":[391]},{"name":"NCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE","features":[391]},{"name":"NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION","features":[391]},{"name":"NCRYPT_ATTESTATION_FLAG","features":[391]},{"name":"NCRYPT_AUTHORITY_KEY_FLAG","features":[391]},{"name":"NCRYPT_AUTH_TAG_LENGTH","features":[391]},{"name":"NCRYPT_BLOCK_LENGTH_PROPERTY","features":[391]},{"name":"NCRYPT_CAPI_KDF_ALGORITHM","features":[391]},{"name":"NCRYPT_CERTIFICATE_PROPERTY","features":[391]},{"name":"NCRYPT_CHAINING_MODE_PROPERTY","features":[391]},{"name":"NCRYPT_CHANGEPASSWORD_PROPERTY","features":[391]},{"name":"NCRYPT_CIPHER_BLOCK_PADDING_FLAG","features":[391]},{"name":"NCRYPT_CIPHER_KEY_BLOB","features":[391]},{"name":"NCRYPT_CIPHER_KEY_BLOB_MAGIC","features":[391]},{"name":"NCRYPT_CIPHER_NO_PADDING_FLAG","features":[391]},{"name":"NCRYPT_CIPHER_OPERATION","features":[391]},{"name":"NCRYPT_CIPHER_OTHER_PADDING_FLAG","features":[391]},{"name":"NCRYPT_CIPHER_PADDING_INFO","features":[391]},{"name":"NCRYPT_CLAIM_AUTHORITY_AND_SUBJECT","features":[391]},{"name":"NCRYPT_CLAIM_AUTHORITY_ONLY","features":[391]},{"name":"NCRYPT_CLAIM_PLATFORM","features":[391]},{"name":"NCRYPT_CLAIM_SUBJECT_ONLY","features":[391]},{"name":"NCRYPT_CLAIM_UNKNOWN","features":[391]},{"name":"NCRYPT_CLAIM_VSM_KEY_ATTESTATION_STATEMENT","features":[391]},{"name":"NCRYPT_CLAIM_WEB_AUTH_SUBJECT_ONLY","features":[391]},{"name":"NCRYPT_DESCR_DELIMITER_AND","features":[391]},{"name":"NCRYPT_DESCR_DELIMITER_OR","features":[391]},{"name":"NCRYPT_DESCR_EQUAL","features":[391]},{"name":"NCRYPT_DESX_ALGORITHM","features":[391]},{"name":"NCRYPT_DES_ALGORITHM","features":[391]},{"name":"NCRYPT_DES_ALGORITHM_GROUP","features":[391]},{"name":"NCRYPT_DH_ALGORITHM","features":[391]},{"name":"NCRYPT_DH_ALGORITHM_GROUP","features":[391]},{"name":"NCRYPT_DH_PARAMETERS_PROPERTY","features":[391]},{"name":"NCRYPT_DISMISS_UI_TIMEOUT_SEC_PROPERTY","features":[391]},{"name":"NCRYPT_DO_NOT_FINALIZE_FLAG","features":[391]},{"name":"NCRYPT_DSA_ALGORITHM","features":[391]},{"name":"NCRYPT_DSA_ALGORITHM_GROUP","features":[391]},{"name":"NCRYPT_ECC_CURVE_NAME_LIST_PROPERTY","features":[391]},{"name":"NCRYPT_ECC_CURVE_NAME_PROPERTY","features":[391]},{"name":"NCRYPT_ECC_PARAMETERS_PROPERTY","features":[391]},{"name":"NCRYPT_ECDH_ALGORITHM","features":[391]},{"name":"NCRYPT_ECDH_ALGORITHM_GROUP","features":[391]},{"name":"NCRYPT_ECDH_P256_ALGORITHM","features":[391]},{"name":"NCRYPT_ECDH_P384_ALGORITHM","features":[391]},{"name":"NCRYPT_ECDH_P521_ALGORITHM","features":[391]},{"name":"NCRYPT_ECDSA_ALGORITHM","features":[391]},{"name":"NCRYPT_ECDSA_ALGORITHM_GROUP","features":[391]},{"name":"NCRYPT_ECDSA_P256_ALGORITHM","features":[391]},{"name":"NCRYPT_ECDSA_P384_ALGORITHM","features":[391]},{"name":"NCRYPT_ECDSA_P521_ALGORITHM","features":[391]},{"name":"NCRYPT_EXPORTED_ISOLATED_KEY_ENVELOPE","features":[391]},{"name":"NCRYPT_EXPORTED_ISOLATED_KEY_HEADER","features":[391]},{"name":"NCRYPT_EXPORTED_ISOLATED_KEY_HEADER_CURRENT_VERSION","features":[391]},{"name":"NCRYPT_EXPORTED_ISOLATED_KEY_HEADER_V0","features":[391]},{"name":"NCRYPT_EXPORT_LEGACY_FLAG","features":[391]},{"name":"NCRYPT_EXPORT_POLICY_PROPERTY","features":[391]},{"name":"NCRYPT_EXTENDED_ERRORS_FLAG","features":[391]},{"name":"NCRYPT_FLAGS","features":[391]},{"name":"NCRYPT_HANDLE","features":[391]},{"name":"NCRYPT_HASH_HANDLE","features":[391]},{"name":"NCRYPT_HASH_OPERATION","features":[391]},{"name":"NCRYPT_HMAC_SHA256_ALGORITHM","features":[391]},{"name":"NCRYPT_IGNORE_DEVICE_STATE_FLAG","features":[391]},{"name":"NCRYPT_IMPL_HARDWARE_FLAG","features":[391]},{"name":"NCRYPT_IMPL_HARDWARE_RNG_FLAG","features":[391]},{"name":"NCRYPT_IMPL_REMOVABLE_FLAG","features":[391]},{"name":"NCRYPT_IMPL_SOFTWARE_FLAG","features":[391]},{"name":"NCRYPT_IMPL_TYPE_PROPERTY","features":[391]},{"name":"NCRYPT_IMPL_VIRTUAL_ISOLATION_FLAG","features":[391]},{"name":"NCRYPT_INITIALIZATION_VECTOR","features":[391]},{"name":"NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES","features":[391]},{"name":"NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES_CURRENT_VERSION","features":[391]},{"name":"NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES_V0","features":[391]},{"name":"NCRYPT_ISOLATED_KEY_ENVELOPE_BLOB","features":[391]},{"name":"NCRYPT_ISOLATED_KEY_FLAG_CREATED_IN_ISOLATION","features":[391]},{"name":"NCRYPT_ISOLATED_KEY_FLAG_IMPORT_ONLY","features":[391]},{"name":"NCRYPT_KDF_KEY_BLOB","features":[391]},{"name":"NCRYPT_KDF_KEY_BLOB_MAGIC","features":[391]},{"name":"NCRYPT_KDF_SECRET_VALUE","features":[391]},{"name":"NCRYPT_KEY_ACCESS_POLICY_BLOB","features":[391]},{"name":"NCRYPT_KEY_ACCESS_POLICY_PROPERTY","features":[391]},{"name":"NCRYPT_KEY_ACCESS_POLICY_VERSION","features":[391]},{"name":"NCRYPT_KEY_ATTEST_MAGIC","features":[391]},{"name":"NCRYPT_KEY_ATTEST_PADDING_INFO","features":[391]},{"name":"NCRYPT_KEY_BLOB_HEADER","features":[391]},{"name":"NCRYPT_KEY_DERIVATION_GROUP","features":[391]},{"name":"NCRYPT_KEY_DERIVATION_INTERFACE","features":[391]},{"name":"NCRYPT_KEY_DERIVATION_OPERATION","features":[391]},{"name":"NCRYPT_KEY_HANDLE","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_CERTIFICATE","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_LOCKEDCREDENTIALS","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_SID","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_CERT_CERTBLOB","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_CERT_HASHID","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_INTERFACE","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_LOCAL_LOGON","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_LOCAL_MACHINE","features":[391]},{"name":"NCRYPT_KEY_PROTECTION_LOCAL_USER","features":[391]},{"name":"NCRYPT_KEY_STORAGE_ALGORITHM","features":[391]},{"name":"NCRYPT_KEY_STORAGE_FUNCTION_TABLE","features":[307,391]},{"name":"NCRYPT_KEY_STORAGE_INTERFACE","features":[391]},{"name":"NCRYPT_KEY_TYPE_PROPERTY","features":[391]},{"name":"NCRYPT_KEY_USAGE_PROPERTY","features":[391]},{"name":"NCRYPT_LAST_MODIFIED_PROPERTY","features":[391]},{"name":"NCRYPT_LENGTHS_PROPERTY","features":[391]},{"name":"NCRYPT_LENGTH_PROPERTY","features":[391]},{"name":"NCRYPT_MACHINE_KEY_FLAG","features":[391]},{"name":"NCRYPT_MAX_ALG_ID_LENGTH","features":[391]},{"name":"NCRYPT_MAX_KEY_NAME_LENGTH","features":[391]},{"name":"NCRYPT_MAX_NAME_LENGTH_PROPERTY","features":[391]},{"name":"NCRYPT_MAX_PROPERTY_DATA","features":[391]},{"name":"NCRYPT_MAX_PROPERTY_NAME","features":[391]},{"name":"NCRYPT_MD2_ALGORITHM","features":[391]},{"name":"NCRYPT_MD4_ALGORITHM","features":[391]},{"name":"NCRYPT_MD5_ALGORITHM","features":[391]},{"name":"NCRYPT_NAMED_DESCRIPTOR_FLAG","features":[391]},{"name":"NCRYPT_NAME_PROPERTY","features":[391]},{"name":"NCRYPT_NO_CACHED_PASSWORD","features":[391]},{"name":"NCRYPT_NO_KEY_VALIDATION","features":[391]},{"name":"NCRYPT_NO_PADDING_FLAG","features":[391]},{"name":"NCRYPT_OPAQUETRANSPORT_BLOB","features":[391]},{"name":"NCRYPT_OPERATION","features":[391]},{"name":"NCRYPT_OVERWRITE_KEY_FLAG","features":[391]},{"name":"NCRYPT_PAD_CIPHER_FLAG","features":[391]},{"name":"NCRYPT_PAD_OAEP_FLAG","features":[391]},{"name":"NCRYPT_PAD_PKCS1_FLAG","features":[391]},{"name":"NCRYPT_PAD_PSS_FLAG","features":[391]},{"name":"NCRYPT_PBKDF2_ALGORITHM","features":[391]},{"name":"NCRYPT_PCP_ALTERNATE_KEY_STORAGE_LOCATION_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_CHANGEPASSWORD_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_ECC_EKCERT_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_ECC_EKNVCERT_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_ECC_EKPUB_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_EKCERT_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_EKNVCERT_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_EKPUB_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_ENCRYPTION_KEY","features":[391]},{"name":"NCRYPT_PCP_EXPORT_ALLOWED_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_HMACVERIFICATION_KEY","features":[391]},{"name":"NCRYPT_PCP_HMAC_AUTH_NONCE","features":[391]},{"name":"NCRYPT_PCP_HMAC_AUTH_POLICYINFO","features":[391]},{"name":"NCRYPT_PCP_HMAC_AUTH_POLICYREF","features":[391]},{"name":"NCRYPT_PCP_HMAC_AUTH_SIGNATURE","features":[391]},{"name":"NCRYPT_PCP_HMAC_AUTH_SIGNATURE_INFO","features":[391]},{"name":"NCRYPT_PCP_HMAC_AUTH_TICKET","features":[391]},{"name":"NCRYPT_PCP_IDENTITY_KEY","features":[391]},{"name":"NCRYPT_PCP_INTERMEDIATE_CA_EKCERT_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_KEYATTESTATION_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_KEY_CREATIONHASH_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_KEY_CREATIONTICKET_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_KEY_USAGE_POLICY_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_MIGRATIONPASSWORD_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_NO_DA_PROTECTION_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PASSWORD_REQUIRED_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PCRTABLE_ALGORITHM_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PCRTABLE_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PLATFORMHANDLE_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PLATFORM_BINDING_PCRALGID_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PLATFORM_BINDING_PCRDIGESTLIST_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PLATFORM_BINDING_PCRDIGEST_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PLATFORM_BINDING_PCRMASK_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PLATFORM_TYPE_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PROVIDERHANDLE_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PROVIDER_VERSION_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_PSS_SALT_SIZE_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_RAW_POLICYDIGEST_INFO","features":[391]},{"name":"NCRYPT_PCP_RAW_POLICYDIGEST_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_RSA_EKCERT_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_RSA_EKNVCERT_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_RSA_EKPUB_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_RSA_SCHEME_HASH_ALG_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_RSA_SCHEME_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_SESSIONID_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_SIGNATURE_KEY","features":[391]},{"name":"NCRYPT_PCP_SRKPUB_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_STORAGEPARENT_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_STORAGE_KEY","features":[391]},{"name":"NCRYPT_PCP_SYMMETRIC_KEYBITS_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM12_IDACTIVATION_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM12_IDBINDING_DYNAMIC_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM12_IDBINDING_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM2BNAME_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM_FW_VERSION_INFO","features":[391]},{"name":"NCRYPT_PCP_TPM_FW_VERSION_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM_IFX_RSA_KEYGEN_PROHIBITED_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM_IFX_RSA_KEYGEN_VULNERABILITY_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM_MANUFACTURER_ID_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM_VERSION_PROPERTY","features":[391]},{"name":"NCRYPT_PCP_TPM_WEB_AUTHN_ATTESTATION_STATEMENT","features":[391]},{"name":"NCRYPT_PCP_USAGEAUTH_PROPERTY","features":[391]},{"name":"NCRYPT_PERSIST_FLAG","features":[391]},{"name":"NCRYPT_PERSIST_ONLY_FLAG","features":[391]},{"name":"NCRYPT_PIN_CACHE_APPLICATION_IMAGE_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_CACHE_APPLICATION_STATUS_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_CACHE_APPLICATION_TICKET_BYTE_LENGTH","features":[391]},{"name":"NCRYPT_PIN_CACHE_APPLICATION_TICKET_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_CACHE_CLEAR_FOR_CALLING_PROCESS_OPTION","features":[391]},{"name":"NCRYPT_PIN_CACHE_CLEAR_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_CACHE_DISABLE_DPL_FLAG","features":[391]},{"name":"NCRYPT_PIN_CACHE_FLAGS_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_CACHE_FREE_APPLICATION_TICKET_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_CACHE_IS_GESTURE_REQUIRED_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_CACHE_PIN_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_CACHE_REQUIRE_GESTURE_FLAG","features":[391]},{"name":"NCRYPT_PIN_PROMPT_PROPERTY","features":[391]},{"name":"NCRYPT_PIN_PROPERTY","features":[391]},{"name":"NCRYPT_PKCS7_ENVELOPE_BLOB","features":[391]},{"name":"NCRYPT_PKCS8_PRIVATE_KEY_BLOB","features":[391]},{"name":"NCRYPT_PLATFORM_ATTEST_MAGIC","features":[391]},{"name":"NCRYPT_PLATFORM_ATTEST_PADDING_INFO","features":[391]},{"name":"NCRYPT_PREFER_VIRTUAL_ISOLATION_FLAG","features":[391]},{"name":"NCRYPT_PROTECTED_KEY_BLOB","features":[391]},{"name":"NCRYPT_PROTECTED_KEY_BLOB_MAGIC","features":[391]},{"name":"NCRYPT_PROTECTION_INFO_TYPE_DESCRIPTOR_STRING","features":[391]},{"name":"NCRYPT_PROTECT_STREAM_INFO","features":[307,391]},{"name":"NCRYPT_PROTECT_STREAM_INFO_EX","features":[307,391]},{"name":"NCRYPT_PROTECT_TO_LOCAL_SYSTEM","features":[391]},{"name":"NCRYPT_PROVIDER_HANDLE_PROPERTY","features":[391]},{"name":"NCRYPT_PROV_HANDLE","features":[391]},{"name":"NCRYPT_PUBLIC_LENGTH_PROPERTY","features":[391]},{"name":"NCRYPT_RC2_ALGORITHM","features":[391]},{"name":"NCRYPT_RC2_ALGORITHM_GROUP","features":[391]},{"name":"NCRYPT_READER_ICON_PROPERTY","features":[391]},{"name":"NCRYPT_READER_PROPERTY","features":[391]},{"name":"NCRYPT_REGISTER_NOTIFY_FLAG","features":[391]},{"name":"NCRYPT_REQUIRE_KDS_LRPC_BIND_FLAG","features":[391]},{"name":"NCRYPT_ROOT_CERTSTORE_PROPERTY","features":[391]},{"name":"NCRYPT_RSA_ALGORITHM","features":[391]},{"name":"NCRYPT_RSA_ALGORITHM_GROUP","features":[391]},{"name":"NCRYPT_RSA_SIGN_ALGORITHM","features":[391]},{"name":"NCRYPT_SCARD_NGC_KEY_NAME","features":[391]},{"name":"NCRYPT_SCARD_PIN_ID","features":[391]},{"name":"NCRYPT_SCARD_PIN_INFO","features":[391]},{"name":"NCRYPT_SCHANNEL_INTERFACE","features":[391]},{"name":"NCRYPT_SCHANNEL_SIGNATURE_INTERFACE","features":[391]},{"name":"NCRYPT_SEALING_FLAG","features":[391]},{"name":"NCRYPT_SECRET_AGREEMENT_INTERFACE","features":[391]},{"name":"NCRYPT_SECRET_AGREEMENT_OPERATION","features":[391]},{"name":"NCRYPT_SECRET_HANDLE","features":[391]},{"name":"NCRYPT_SECURE_PIN_PROPERTY","features":[391]},{"name":"NCRYPT_SECURITY_DESCR_PROPERTY","features":[391]},{"name":"NCRYPT_SECURITY_DESCR_SUPPORT_PROPERTY","features":[391]},{"name":"NCRYPT_SHA1_ALGORITHM","features":[391]},{"name":"NCRYPT_SHA256_ALGORITHM","features":[391]},{"name":"NCRYPT_SHA384_ALGORITHM","features":[391]},{"name":"NCRYPT_SHA512_ALGORITHM","features":[391]},{"name":"NCRYPT_SIGNATURE_INTERFACE","features":[391]},{"name":"NCRYPT_SIGNATURE_LENGTH_PROPERTY","features":[391]},{"name":"NCRYPT_SIGNATURE_OPERATION","features":[391]},{"name":"NCRYPT_SILENT_FLAG","features":[391]},{"name":"NCRYPT_SMARTCARD_GUID_PROPERTY","features":[391]},{"name":"NCRYPT_SP800108_CTR_HMAC_ALGORITHM","features":[391]},{"name":"NCRYPT_SP80056A_CONCAT_ALGORITHM","features":[391]},{"name":"NCRYPT_SSL_CIPHER_LENGTHS","features":[391]},{"name":"NCRYPT_SSL_CIPHER_LENGTHS_BLOCK_PADDING","features":[391]},{"name":"NCRYPT_SSL_CIPHER_SUITE","features":[391]},{"name":"NCRYPT_SSL_CIPHER_SUITE_EX","features":[391]},{"name":"NCRYPT_SSL_CIPHER_SUITE_EX_VERSION","features":[391]},{"name":"NCRYPT_SSL_CLIENT_FLAG","features":[391]},{"name":"NCRYPT_SSL_EAP_FAST_ID","features":[391]},{"name":"NCRYPT_SSL_EAP_ID","features":[391]},{"name":"NCRYPT_SSL_EAP_PRF_FIELD","features":[391]},{"name":"NCRYPT_SSL_EAP_TTLSV0_CHLNG_ID","features":[391]},{"name":"NCRYPT_SSL_EAP_TTLSV0_ID","features":[391]},{"name":"NCRYPT_SSL_ECC_CURVE","features":[391]},{"name":"NCRYPT_SSL_EXTERNAL_PSK_FLAG","features":[391]},{"name":"NCRYPT_SSL_FUNCTION_TABLE","features":[307,391]},{"name":"NCRYPT_SSL_MAX_NAME_SIZE","features":[391]},{"name":"NCRYPT_SSL_RESUMPTION_PSK_FLAG","features":[391]},{"name":"NCRYPT_SSL_SERVER_FLAG","features":[391]},{"name":"NCRYPT_SSL_SIGN_INCLUDE_HASHOID","features":[391]},{"name":"NCRYPT_SSL_SIGN_USE_PSS_PADDING","features":[391]},{"name":"NCRYPT_SUPPORTED_LENGTHS","features":[391]},{"name":"NCRYPT_TPM12_PROVIDER","features":[391]},{"name":"NCRYPT_TPM_LOADABLE_KEY_BLOB","features":[391]},{"name":"NCRYPT_TPM_LOADABLE_KEY_BLOB_HEADER","features":[391]},{"name":"NCRYPT_TPM_LOADABLE_KEY_BLOB_MAGIC","features":[391]},{"name":"NCRYPT_TPM_PAD_PSS_IGNORE_SALT","features":[391]},{"name":"NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT","features":[391]},{"name":"NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT_CURRENT_VERSION","features":[391]},{"name":"NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT_V0","features":[391]},{"name":"NCRYPT_TPM_PSS_SALT_SIZE_HASHSIZE","features":[391]},{"name":"NCRYPT_TPM_PSS_SALT_SIZE_MAXIMUM","features":[391]},{"name":"NCRYPT_TPM_PSS_SALT_SIZE_UNKNOWN","features":[391]},{"name":"NCRYPT_TREAT_NIST_AS_GENERIC_ECC_FLAG","features":[391]},{"name":"NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG","features":[391]},{"name":"NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG","features":[391]},{"name":"NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG","features":[391]},{"name":"NCRYPT_UI_POLICY","features":[391]},{"name":"NCRYPT_UI_POLICY_BLOB","features":[391]},{"name":"NCRYPT_UI_POLICY_PROPERTY","features":[391]},{"name":"NCRYPT_UI_PROTECT_KEY_FLAG","features":[391]},{"name":"NCRYPT_UNIQUE_NAME_PROPERTY","features":[391]},{"name":"NCRYPT_UNPROTECT_NO_DECRYPT","features":[391]},{"name":"NCRYPT_UNREGISTER_NOTIFY_FLAG","features":[391]},{"name":"NCRYPT_USER_CERTSTORE_PROPERTY","features":[391]},{"name":"NCRYPT_USE_CONTEXT_PROPERTY","features":[391]},{"name":"NCRYPT_USE_COUNT_ENABLED_PROPERTY","features":[391]},{"name":"NCRYPT_USE_COUNT_PROPERTY","features":[391]},{"name":"NCRYPT_USE_PER_BOOT_KEY_FLAG","features":[391]},{"name":"NCRYPT_USE_PER_BOOT_KEY_PROPERTY","features":[391]},{"name":"NCRYPT_USE_VIRTUAL_ISOLATION_FLAG","features":[391]},{"name":"NCRYPT_USE_VIRTUAL_ISOLATION_PROPERTY","features":[391]},{"name":"NCRYPT_VERSION_PROPERTY","features":[391]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS","features":[391]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS_CURRENT_VERSION","features":[391]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS_V0","features":[391]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_STATEMENT","features":[391]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_STATEMENT_CURRENT_VERSION","features":[391]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_STATEMENT_V0","features":[391]},{"name":"NCRYPT_WINDOW_HANDLE_PROPERTY","features":[391]},{"name":"NCRYPT_WRITE_KEY_TO_LEGACY_STORE_FLAG","features":[391]},{"name":"NCryptAlgorithmName","features":[391]},{"name":"NCryptCloseProtectionDescriptor","features":[391]},{"name":"NCryptCreateClaim","features":[391]},{"name":"NCryptCreateClaimFn","features":[391]},{"name":"NCryptCreatePersistedKey","features":[391]},{"name":"NCryptCreatePersistedKeyFn","features":[391]},{"name":"NCryptCreateProtectionDescriptor","features":[391]},{"name":"NCryptDecrypt","features":[391]},{"name":"NCryptDecryptFn","features":[391]},{"name":"NCryptDeleteKey","features":[391]},{"name":"NCryptDeleteKeyFn","features":[391]},{"name":"NCryptDeriveKey","features":[391]},{"name":"NCryptDeriveKeyFn","features":[391]},{"name":"NCryptEncrypt","features":[391]},{"name":"NCryptEncryptFn","features":[391]},{"name":"NCryptEnumAlgorithms","features":[391]},{"name":"NCryptEnumAlgorithmsFn","features":[391]},{"name":"NCryptEnumKeys","features":[391]},{"name":"NCryptEnumKeysFn","features":[391]},{"name":"NCryptEnumStorageProviders","features":[391]},{"name":"NCryptEnumStorageProvidersFn","features":[391]},{"name":"NCryptExportKey","features":[391]},{"name":"NCryptExportKeyFn","features":[391]},{"name":"NCryptFinalizeKey","features":[391]},{"name":"NCryptFinalizeKeyFn","features":[391]},{"name":"NCryptFreeBuffer","features":[391]},{"name":"NCryptFreeBufferFn","features":[391]},{"name":"NCryptFreeKeyFn","features":[391]},{"name":"NCryptFreeObject","features":[391]},{"name":"NCryptFreeProviderFn","features":[391]},{"name":"NCryptFreeSecretFn","features":[391]},{"name":"NCryptGetKeyPropertyFn","features":[391]},{"name":"NCryptGetProperty","features":[391]},{"name":"NCryptGetProtectionDescriptorInfo","features":[391]},{"name":"NCryptGetProviderPropertyFn","features":[391]},{"name":"NCryptImportKey","features":[391]},{"name":"NCryptImportKeyFn","features":[391]},{"name":"NCryptIsAlgSupported","features":[391]},{"name":"NCryptIsAlgSupportedFn","features":[391]},{"name":"NCryptIsKeyHandle","features":[307,391]},{"name":"NCryptKeyDerivation","features":[391]},{"name":"NCryptKeyDerivationFn","features":[391]},{"name":"NCryptKeyName","features":[391]},{"name":"NCryptNotifyChangeKey","features":[307,391]},{"name":"NCryptNotifyChangeKeyFn","features":[307,391]},{"name":"NCryptOpenKey","features":[391]},{"name":"NCryptOpenKeyFn","features":[391]},{"name":"NCryptOpenStorageProvider","features":[391]},{"name":"NCryptOpenStorageProviderFn","features":[391]},{"name":"NCryptPromptUserFn","features":[391]},{"name":"NCryptProtectSecret","features":[307,391]},{"name":"NCryptProviderName","features":[391]},{"name":"NCryptQueryProtectionDescriptorName","features":[391]},{"name":"NCryptRegisterProtectionDescriptorName","features":[391]},{"name":"NCryptSecretAgreement","features":[391]},{"name":"NCryptSecretAgreementFn","features":[391]},{"name":"NCryptSetKeyPropertyFn","features":[391]},{"name":"NCryptSetProperty","features":[391]},{"name":"NCryptSetProviderPropertyFn","features":[391]},{"name":"NCryptSignHash","features":[391]},{"name":"NCryptSignHashFn","features":[391]},{"name":"NCryptStreamClose","features":[391]},{"name":"NCryptStreamOpenToProtect","features":[307,391]},{"name":"NCryptStreamOpenToUnprotect","features":[307,391]},{"name":"NCryptStreamOpenToUnprotectEx","features":[307,391]},{"name":"NCryptStreamUpdate","features":[307,391]},{"name":"NCryptTranslateHandle","features":[391]},{"name":"NCryptUnprotectSecret","features":[307,391]},{"name":"NCryptVerifyClaim","features":[391]},{"name":"NCryptVerifyClaimFn","features":[391]},{"name":"NCryptVerifySignature","features":[391]},{"name":"NCryptVerifySignatureFn","features":[391]},{"name":"NETSCAPE_SIGN_CA_CERT_TYPE","features":[391]},{"name":"NETSCAPE_SIGN_CERT_TYPE","features":[391]},{"name":"NETSCAPE_SMIME_CA_CERT_TYPE","features":[391]},{"name":"NETSCAPE_SMIME_CERT_TYPE","features":[391]},{"name":"NETSCAPE_SSL_CA_CERT_TYPE","features":[391]},{"name":"NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE","features":[391]},{"name":"NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE","features":[391]},{"name":"NonRepudiationPin","features":[391]},{"name":"OCSP_BASIC_BY_KEY_RESPONDER_ID","features":[391]},{"name":"OCSP_BASIC_BY_NAME_RESPONDER_ID","features":[391]},{"name":"OCSP_BASIC_GOOD_CERT_STATUS","features":[391]},{"name":"OCSP_BASIC_RESPONSE","features":[391]},{"name":"OCSP_BASIC_RESPONSE_ENTRY","features":[307,391]},{"name":"OCSP_BASIC_RESPONSE_INFO","features":[307,391]},{"name":"OCSP_BASIC_RESPONSE_V1","features":[391]},{"name":"OCSP_BASIC_REVOKED_CERT_STATUS","features":[391]},{"name":"OCSP_BASIC_REVOKED_INFO","features":[307,391]},{"name":"OCSP_BASIC_SIGNED_RESPONSE","features":[391]},{"name":"OCSP_BASIC_SIGNED_RESPONSE_INFO","features":[391]},{"name":"OCSP_BASIC_UNKNOWN_CERT_STATUS","features":[391]},{"name":"OCSP_CERT_ID","features":[391]},{"name":"OCSP_INTERNAL_ERROR_RESPONSE","features":[391]},{"name":"OCSP_MALFORMED_REQUEST_RESPONSE","features":[391]},{"name":"OCSP_REQUEST","features":[391]},{"name":"OCSP_REQUEST_ENTRY","features":[307,391]},{"name":"OCSP_REQUEST_INFO","features":[307,391]},{"name":"OCSP_REQUEST_V1","features":[391]},{"name":"OCSP_RESPONSE","features":[391]},{"name":"OCSP_RESPONSE_INFO","features":[391]},{"name":"OCSP_SIGNATURE_INFO","features":[391]},{"name":"OCSP_SIGNED_REQUEST","features":[391]},{"name":"OCSP_SIGNED_REQUEST_INFO","features":[391]},{"name":"OCSP_SIG_REQUIRED_RESPONSE","features":[391]},{"name":"OCSP_SUCCESSFUL_RESPONSE","features":[391]},{"name":"OCSP_TRY_LATER_RESPONSE","features":[391]},{"name":"OCSP_UNAUTHORIZED_RESPONSE","features":[391]},{"name":"OFFLOAD_PRIVATE_KEY","features":[391]},{"name":"OPAQUEKEYBLOB","features":[391]},{"name":"PCRYPT_DECRYPT_PRIVATE_KEY_FUNC","features":[307,391]},{"name":"PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC","features":[307,391]},{"name":"PCRYPT_RESOLVE_HCRYPTPROV_FUNC","features":[307,391]},{"name":"PFNCryptStreamOutputCallback","features":[307,391]},{"name":"PFNCryptStreamOutputCallbackEx","features":[307,391]},{"name":"PFN_AUTHENTICODE_DIGEST_SIGN","features":[307,391]},{"name":"PFN_AUTHENTICODE_DIGEST_SIGN_EX","features":[307,391]},{"name":"PFN_AUTHENTICODE_DIGEST_SIGN_EX_WITHFILEHANDLE","features":[307,391]},{"name":"PFN_AUTHENTICODE_DIGEST_SIGN_WITHFILEHANDLE","features":[307,391]},{"name":"PFN_CANCEL_ASYNC_RETRIEVAL_FUNC","features":[307,391]},{"name":"PFN_CARD_ACQUIRE_CONTEXT","features":[307,391]},{"name":"PFN_CARD_AUTHENTICATE_CHALLENGE","features":[307,391]},{"name":"PFN_CARD_AUTHENTICATE_EX","features":[307,391]},{"name":"PFN_CARD_AUTHENTICATE_PIN","features":[307,391]},{"name":"PFN_CARD_CHANGE_AUTHENTICATOR","features":[307,391]},{"name":"PFN_CARD_CHANGE_AUTHENTICATOR_EX","features":[307,391]},{"name":"PFN_CARD_CONSTRUCT_DH_AGREEMENT","features":[307,391]},{"name":"PFN_CARD_CREATE_CONTAINER","features":[307,391]},{"name":"PFN_CARD_CREATE_CONTAINER_EX","features":[307,391]},{"name":"PFN_CARD_CREATE_DIRECTORY","features":[307,391]},{"name":"PFN_CARD_CREATE_FILE","features":[307,391]},{"name":"PFN_CARD_DEAUTHENTICATE","features":[307,391]},{"name":"PFN_CARD_DEAUTHENTICATE_EX","features":[307,391]},{"name":"PFN_CARD_DELETE_CONTAINER","features":[307,391]},{"name":"PFN_CARD_DELETE_CONTEXT","features":[307,391]},{"name":"PFN_CARD_DELETE_DIRECTORY","features":[307,391]},{"name":"PFN_CARD_DELETE_FILE","features":[307,391]},{"name":"PFN_CARD_DERIVE_KEY","features":[307,391]},{"name":"PFN_CARD_DESTROY_DH_AGREEMENT","features":[307,391]},{"name":"PFN_CARD_DESTROY_KEY","features":[307,391]},{"name":"PFN_CARD_ENUM_FILES","features":[307,391]},{"name":"PFN_CARD_GET_ALGORITHM_PROPERTY","features":[307,391]},{"name":"PFN_CARD_GET_CHALLENGE","features":[307,391]},{"name":"PFN_CARD_GET_CHALLENGE_EX","features":[307,391]},{"name":"PFN_CARD_GET_CONTAINER_INFO","features":[307,391]},{"name":"PFN_CARD_GET_CONTAINER_PROPERTY","features":[307,391]},{"name":"PFN_CARD_GET_FILE_INFO","features":[307,391]},{"name":"PFN_CARD_GET_KEY_PROPERTY","features":[307,391]},{"name":"PFN_CARD_GET_PROPERTY","features":[307,391]},{"name":"PFN_CARD_GET_SHARED_KEY_HANDLE","features":[307,391]},{"name":"PFN_CARD_IMPORT_SESSION_KEY","features":[307,391]},{"name":"PFN_CARD_PROCESS_ENCRYPTED_DATA","features":[307,391]},{"name":"PFN_CARD_QUERY_CAPABILITIES","features":[307,391]},{"name":"PFN_CARD_QUERY_FREE_SPACE","features":[307,391]},{"name":"PFN_CARD_QUERY_KEY_SIZES","features":[307,391]},{"name":"PFN_CARD_READ_FILE","features":[307,391]},{"name":"PFN_CARD_RSA_DECRYPT","features":[307,391]},{"name":"PFN_CARD_SET_CONTAINER_PROPERTY","features":[307,391]},{"name":"PFN_CARD_SET_KEY_PROPERTY","features":[307,391]},{"name":"PFN_CARD_SET_PROPERTY","features":[307,391]},{"name":"PFN_CARD_SIGN_DATA","features":[307,391]},{"name":"PFN_CARD_UNBLOCK_PIN","features":[307,391]},{"name":"PFN_CARD_WRITE_FILE","features":[307,391]},{"name":"PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK","features":[307,391]},{"name":"PFN_CERT_CREATE_CONTEXT_SORT_FUNC","features":[307,391]},{"name":"PFN_CERT_DLL_OPEN_STORE_PROV_FUNC","features":[307,391]},{"name":"PFN_CERT_ENUM_PHYSICAL_STORE","features":[307,391]},{"name":"PFN_CERT_ENUM_SYSTEM_STORE","features":[307,391]},{"name":"PFN_CERT_ENUM_SYSTEM_STORE_LOCATION","features":[307,391]},{"name":"PFN_CERT_IS_WEAK_HASH","features":[307,391]},{"name":"PFN_CERT_SERVER_OCSP_RESPONSE_UPDATE_CALLBACK","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_CLOSE","features":[391]},{"name":"PFN_CERT_STORE_PROV_CONTROL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_DELETE_CERT","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_DELETE_CRL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_DELETE_CTL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_FIND_CERT","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_FIND_CRL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_FIND_CTL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_FREE_FIND_CERT","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_FREE_FIND_CRL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_FREE_FIND_CTL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_GET_CERT_PROPERTY","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_GET_CRL_PROPERTY","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_GET_CTL_PROPERTY","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_READ_CERT","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_READ_CRL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_READ_CTL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_SET_CERT_PROPERTY","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_SET_CRL_PROPERTY","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_SET_CTL_PROPERTY","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_WRITE_CERT","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_WRITE_CRL","features":[307,391]},{"name":"PFN_CERT_STORE_PROV_WRITE_CTL","features":[307,391]},{"name":"PFN_CMSG_ALLOC","features":[391]},{"name":"PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY","features":[307,391]},{"name":"PFN_CMSG_CNG_IMPORT_KEY_AGREE","features":[307,391]},{"name":"PFN_CMSG_CNG_IMPORT_KEY_TRANS","features":[307,391]},{"name":"PFN_CMSG_EXPORT_ENCRYPT_KEY","features":[307,391]},{"name":"PFN_CMSG_EXPORT_KEY_AGREE","features":[307,391]},{"name":"PFN_CMSG_EXPORT_KEY_TRANS","features":[307,391]},{"name":"PFN_CMSG_EXPORT_MAIL_LIST","features":[307,391]},{"name":"PFN_CMSG_FREE","features":[391]},{"name":"PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY","features":[307,391]},{"name":"PFN_CMSG_GEN_ENCRYPT_KEY","features":[307,391]},{"name":"PFN_CMSG_IMPORT_ENCRYPT_KEY","features":[307,391]},{"name":"PFN_CMSG_IMPORT_KEY_AGREE","features":[307,391]},{"name":"PFN_CMSG_IMPORT_KEY_TRANS","features":[307,391]},{"name":"PFN_CMSG_IMPORT_MAIL_LIST","features":[307,391]},{"name":"PFN_CMSG_STREAM_OUTPUT","features":[307,391]},{"name":"PFN_CRYPT_ALLOC","features":[391]},{"name":"PFN_CRYPT_ASYNC_PARAM_FREE_FUNC","features":[391]},{"name":"PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC","features":[391]},{"name":"PFN_CRYPT_CANCEL_RETRIEVAL","features":[307,391]},{"name":"PFN_CRYPT_ENUM_KEYID_PROP","features":[307,391]},{"name":"PFN_CRYPT_ENUM_OID_FUNC","features":[307,391]},{"name":"PFN_CRYPT_ENUM_OID_INFO","features":[307,391]},{"name":"PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC","features":[307,391]},{"name":"PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC","features":[307,391]},{"name":"PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC","features":[307,391]},{"name":"PFN_CRYPT_FREE","features":[391]},{"name":"PFN_CRYPT_GET_SIGNER_CERTIFICATE","features":[307,391]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH","features":[307,391]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE","features":[391]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER","features":[391]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD","features":[391]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET","features":[307,391]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE","features":[307,391]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE","features":[391]},{"name":"PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC","features":[307,391]},{"name":"PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC","features":[307,391]},{"name":"PFN_CRYPT_XML_CREATE_TRANSFORM","features":[391]},{"name":"PFN_CRYPT_XML_DATA_PROVIDER_CLOSE","features":[391]},{"name":"PFN_CRYPT_XML_DATA_PROVIDER_READ","features":[391]},{"name":"PFN_CRYPT_XML_ENUM_ALG_INFO","features":[307,391]},{"name":"PFN_CRYPT_XML_WRITE_CALLBACK","features":[391]},{"name":"PFN_CSP_ALLOC","features":[391]},{"name":"PFN_CSP_CACHE_ADD_FILE","features":[391]},{"name":"PFN_CSP_CACHE_DELETE_FILE","features":[391]},{"name":"PFN_CSP_CACHE_LOOKUP_FILE","features":[391]},{"name":"PFN_CSP_FREE","features":[391]},{"name":"PFN_CSP_GET_DH_AGREEMENT","features":[307,391]},{"name":"PFN_CSP_PAD_DATA","features":[391]},{"name":"PFN_CSP_REALLOC","features":[391]},{"name":"PFN_CSP_UNPAD_DATA","features":[391]},{"name":"PFN_EXPORT_PRIV_KEY_FUNC","features":[307,391]},{"name":"PFN_FREE_ENCODED_OBJECT_FUNC","features":[391]},{"name":"PFN_IMPORT_PRIV_KEY_FUNC","features":[307,391]},{"name":"PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC","features":[307,391]},{"name":"PFN_MD_ENCRYPT_DATA","features":[307,391]},{"name":"PFN_MD_IMPORT_SESSION_KEY","features":[307,391]},{"name":"PFN_NCRYPT_ALLOC","features":[391]},{"name":"PFN_NCRYPT_FREE","features":[391]},{"name":"PFN_OFFLOAD_MOD_EXPO","features":[307,391]},{"name":"PFXExportCertStore","features":[307,391]},{"name":"PFXExportCertStoreEx","features":[307,391]},{"name":"PFXImportCertStore","features":[391]},{"name":"PFXIsPFXBlob","features":[307,391]},{"name":"PFXVerifyPassword","features":[307,391]},{"name":"PIN_CACHE_POLICY","features":[391]},{"name":"PIN_CACHE_POLICY_CURRENT_VERSION","features":[391]},{"name":"PIN_CACHE_POLICY_TYPE","features":[391]},{"name":"PIN_CHANGE_FLAG_CHANGEPIN","features":[391]},{"name":"PIN_CHANGE_FLAG_UNBLOCK","features":[391]},{"name":"PIN_INFO","features":[391]},{"name":"PIN_INFO_CURRENT_VERSION","features":[391]},{"name":"PIN_INFO_REQUIRE_SECURE_ENTRY","features":[391]},{"name":"PIN_SET_ALL_ROLES","features":[391]},{"name":"PIN_SET_NONE","features":[391]},{"name":"PKCS12_ALLOW_OVERWRITE_KEY","features":[391]},{"name":"PKCS12_ALWAYS_CNG_KSP","features":[391]},{"name":"PKCS12_CONFIG_REGPATH","features":[391]},{"name":"PKCS12_DISABLE_ENCRYPT_CERTIFICATES","features":[391]},{"name":"PKCS12_ENCRYPT_CERTIFICATES","features":[391]},{"name":"PKCS12_ENCRYPT_CERTIFICATES_VALUE_NAME","features":[391]},{"name":"PKCS12_EXPORT_ECC_CURVE_OID","features":[391]},{"name":"PKCS12_EXPORT_ECC_CURVE_PARAMETERS","features":[391]},{"name":"PKCS12_EXPORT_PBES2_PARAMS","features":[391]},{"name":"PKCS12_EXPORT_RESERVED_MASK","features":[391]},{"name":"PKCS12_EXPORT_SILENT","features":[391]},{"name":"PKCS12_IMPORT_RESERVED_MASK","features":[391]},{"name":"PKCS12_IMPORT_SILENT","features":[391]},{"name":"PKCS12_INCLUDE_EXTENDED_PROPERTIES","features":[391]},{"name":"PKCS12_NO_PERSIST_KEY","features":[391]},{"name":"PKCS12_ONLY_CERTIFICATES","features":[391]},{"name":"PKCS12_ONLY_CERTIFICATES_CONTAINER_NAME","features":[391]},{"name":"PKCS12_ONLY_CERTIFICATES_PROVIDER_NAME","features":[391]},{"name":"PKCS12_ONLY_CERTIFICATES_PROVIDER_TYPE","features":[391]},{"name":"PKCS12_ONLY_NOT_ENCRYPTED_CERTIFICATES","features":[391]},{"name":"PKCS12_PBES2_ALG_AES256_SHA256","features":[391]},{"name":"PKCS12_PBES2_EXPORT_PARAMS","features":[391]},{"name":"PKCS12_PBKDF2_ID_HMAC_SHA1","features":[391]},{"name":"PKCS12_PBKDF2_ID_HMAC_SHA256","features":[391]},{"name":"PKCS12_PBKDF2_ID_HMAC_SHA384","features":[391]},{"name":"PKCS12_PBKDF2_ID_HMAC_SHA512","features":[391]},{"name":"PKCS12_PREFER_CNG_KSP","features":[391]},{"name":"PKCS12_PROTECT_TO_DOMAIN_SIDS","features":[391]},{"name":"PKCS12_VIRTUAL_ISOLATION_KEY","features":[391]},{"name":"PKCS5_PADDING","features":[391]},{"name":"PKCS7_SIGNER_INFO","features":[391]},{"name":"PKCS_7_ASN_ENCODING","features":[391]},{"name":"PKCS_7_NDR_ENCODING","features":[391]},{"name":"PKCS_ATTRIBUTE","features":[391]},{"name":"PKCS_ATTRIBUTES","features":[391]},{"name":"PKCS_CONTENT_INFO","features":[391]},{"name":"PKCS_CONTENT_INFO_SEQUENCE_OF_ANY","features":[391]},{"name":"PKCS_CTL","features":[391]},{"name":"PKCS_ENCRYPTED_PRIVATE_KEY_INFO","features":[391]},{"name":"PKCS_PRIVATE_KEY_INFO","features":[391]},{"name":"PKCS_RC2_CBC_PARAMETERS","features":[391]},{"name":"PKCS_RSAES_OAEP_PARAMETERS","features":[391]},{"name":"PKCS_RSA_PRIVATE_KEY","features":[391]},{"name":"PKCS_RSA_SSA_PSS_PARAMETERS","features":[391]},{"name":"PKCS_RSA_SSA_PSS_TRAILER_FIELD_BC","features":[391]},{"name":"PKCS_SMIME_CAPABILITIES","features":[391]},{"name":"PKCS_SORTED_CTL","features":[391]},{"name":"PKCS_TIME_REQUEST","features":[391]},{"name":"PKCS_UTC_TIME","features":[391]},{"name":"PLAINTEXTKEYBLOB","features":[391]},{"name":"POLICY_ELEMENT","features":[307,391]},{"name":"PP_ADMIN_PIN","features":[391]},{"name":"PP_APPLI_CERT","features":[391]},{"name":"PP_CERTCHAIN","features":[391]},{"name":"PP_CHANGE_PASSWORD","features":[391]},{"name":"PP_CLIENT_HWND","features":[391]},{"name":"PP_CONTAINER","features":[391]},{"name":"PP_CONTEXT_INFO","features":[391]},{"name":"PP_CRYPT_COUNT_KEY_USE","features":[391]},{"name":"PP_DELETEKEY","features":[391]},{"name":"PP_DISMISS_PIN_UI_SEC","features":[391]},{"name":"PP_ENUMALGS","features":[391]},{"name":"PP_ENUMALGS_EX","features":[391]},{"name":"PP_ENUMCONTAINERS","features":[391]},{"name":"PP_ENUMELECTROOTS","features":[391]},{"name":"PP_ENUMEX_SIGNING_PROT","features":[391]},{"name":"PP_ENUMMANDROOTS","features":[391]},{"name":"PP_IMPTYPE","features":[391]},{"name":"PP_IS_PFX_EPHEMERAL","features":[391]},{"name":"PP_KEYEXCHANGE_ALG","features":[391]},{"name":"PP_KEYEXCHANGE_KEYSIZE","features":[391]},{"name":"PP_KEYEXCHANGE_PIN","features":[391]},{"name":"PP_KEYSET_SEC_DESCR","features":[391]},{"name":"PP_KEYSET_TYPE","features":[391]},{"name":"PP_KEYSPEC","features":[391]},{"name":"PP_KEYSTORAGE","features":[391]},{"name":"PP_KEYX_KEYSIZE_INC","features":[391]},{"name":"PP_KEY_TYPE_SUBTYPE","features":[391]},{"name":"PP_NAME","features":[391]},{"name":"PP_PIN_PROMPT_STRING","features":[391]},{"name":"PP_PROVTYPE","features":[391]},{"name":"PP_ROOT_CERTSTORE","features":[391]},{"name":"PP_SECURE_KEYEXCHANGE_PIN","features":[391]},{"name":"PP_SECURE_SIGNATURE_PIN","features":[391]},{"name":"PP_SESSION_KEYSIZE","features":[391]},{"name":"PP_SGC_INFO","features":[391]},{"name":"PP_SIGNATURE_ALG","features":[391]},{"name":"PP_SIGNATURE_KEYSIZE","features":[391]},{"name":"PP_SIGNATURE_PIN","features":[391]},{"name":"PP_SIG_KEYSIZE_INC","features":[391]},{"name":"PP_SMARTCARD_GUID","features":[391]},{"name":"PP_SMARTCARD_READER","features":[391]},{"name":"PP_SMARTCARD_READER_ICON","features":[391]},{"name":"PP_SYM_KEYSIZE","features":[391]},{"name":"PP_UI_PROMPT","features":[391]},{"name":"PP_UNIQUE_CONTAINER","features":[391]},{"name":"PP_USER_CERTSTORE","features":[391]},{"name":"PP_USE_HARDWARE_RNG","features":[391]},{"name":"PP_VERSION","features":[391]},{"name":"PRIVATEKEYBLOB","features":[391]},{"name":"PRIVKEYVER3","features":[391]},{"name":"PROV_DH_SCHANNEL","features":[391]},{"name":"PROV_DSS","features":[391]},{"name":"PROV_DSS_DH","features":[391]},{"name":"PROV_EC_ECDSA_FULL","features":[391]},{"name":"PROV_EC_ECDSA_SIG","features":[391]},{"name":"PROV_EC_ECNRA_FULL","features":[391]},{"name":"PROV_EC_ECNRA_SIG","features":[391]},{"name":"PROV_ENUMALGS","features":[391]},{"name":"PROV_ENUMALGS_EX","features":[391]},{"name":"PROV_FORTEZZA","features":[391]},{"name":"PROV_INTEL_SEC","features":[391]},{"name":"PROV_MS_EXCHANGE","features":[391]},{"name":"PROV_REPLACE_OWF","features":[391]},{"name":"PROV_RNG","features":[391]},{"name":"PROV_RSA_AES","features":[391]},{"name":"PROV_RSA_FULL","features":[391]},{"name":"PROV_RSA_SCHANNEL","features":[391]},{"name":"PROV_RSA_SIG","features":[391]},{"name":"PROV_SPYRUS_LYNKS","features":[391]},{"name":"PROV_SSL","features":[391]},{"name":"PROV_STT_ACQ","features":[391]},{"name":"PROV_STT_BRND","features":[391]},{"name":"PROV_STT_ISS","features":[391]},{"name":"PROV_STT_MER","features":[391]},{"name":"PROV_STT_ROOT","features":[391]},{"name":"PUBKEY","features":[391]},{"name":"PUBKEYVER3","features":[391]},{"name":"PUBLICKEYBLOB","features":[391]},{"name":"PUBLICKEYBLOBEX","features":[391]},{"name":"PUBLICKEYSTRUC","features":[391]},{"name":"PVK_TYPE_FILE_NAME","features":[391]},{"name":"PVK_TYPE_KEYCONTAINER","features":[391]},{"name":"PaddingMode","features":[391]},{"name":"PinCacheAlwaysPrompt","features":[391]},{"name":"PinCacheNone","features":[391]},{"name":"PinCacheNormal","features":[391]},{"name":"PinCacheTimed","features":[391]},{"name":"PrimaryCardPin","features":[391]},{"name":"ProcessPrng","features":[307,391]},{"name":"RANDOM_PADDING","features":[391]},{"name":"RECIPIENTPOLICY","features":[391]},{"name":"RECIPIENTPOLICY2","features":[391]},{"name":"RECIPIENTPOLICYV1","features":[391]},{"name":"RECIPIENTPOLICYV2","features":[391]},{"name":"REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEY","features":[391]},{"name":"REPORT_NO_PRIVATE_KEY","features":[391]},{"name":"REVOCATION_OID_CRL_REVOCATION","features":[391]},{"name":"ROLE_ADMIN","features":[391]},{"name":"ROLE_EVERYONE","features":[391]},{"name":"ROLE_PIN_ALWAYS","features":[391]},{"name":"ROLE_PUK","features":[391]},{"name":"ROLE_USER","features":[391]},{"name":"ROOT_INFO_LUID","features":[391]},{"name":"RSA1024BIT_KEY","features":[391]},{"name":"RSAPUBKEY","features":[391]},{"name":"RSA_CSP_PUBLICKEYBLOB","features":[391]},{"name":"SCARD_PROVIDER_CARD_MODULE","features":[391]},{"name":"SCHANNEL_ALG","features":[391]},{"name":"SCHANNEL_ENC_KEY","features":[391]},{"name":"SCHANNEL_MAC_KEY","features":[391]},{"name":"SCHEME_OID_RETRIEVE_ENCODED_OBJECTW_FUNC","features":[391]},{"name":"SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC","features":[391]},{"name":"SECRET_PURPOSE","features":[391]},{"name":"SECRET_TYPE","features":[391]},{"name":"SIGNATURE_RESOURCE_NUMBER","features":[391]},{"name":"SIGNER_ATTR_AUTHCODE","features":[307,391]},{"name":"SIGNER_AUTHCODE_ATTR","features":[391]},{"name":"SIGNER_BLOB_INFO","features":[391]},{"name":"SIGNER_CERT","features":[307,391]},{"name":"SIGNER_CERT_CHOICE","features":[391]},{"name":"SIGNER_CERT_POLICY","features":[391]},{"name":"SIGNER_CERT_POLICY_CHAIN","features":[391]},{"name":"SIGNER_CERT_POLICY_CHAIN_NO_ROOT","features":[391]},{"name":"SIGNER_CERT_POLICY_SPC","features":[391]},{"name":"SIGNER_CERT_POLICY_STORE","features":[391]},{"name":"SIGNER_CERT_SPC_CHAIN","features":[391]},{"name":"SIGNER_CERT_SPC_FILE","features":[391]},{"name":"SIGNER_CERT_STORE","features":[391]},{"name":"SIGNER_CERT_STORE_INFO","features":[307,391]},{"name":"SIGNER_CONTEXT","features":[391]},{"name":"SIGNER_DIGEST_SIGN_INFO","features":[307,391]},{"name":"SIGNER_DIGEST_SIGN_INFO_V1","features":[307,391]},{"name":"SIGNER_DIGEST_SIGN_INFO_V2","features":[307,391]},{"name":"SIGNER_FILE_INFO","features":[307,391]},{"name":"SIGNER_NO_ATTR","features":[391]},{"name":"SIGNER_PRIVATE_KEY_CHOICE","features":[391]},{"name":"SIGNER_PROVIDER_INFO","features":[391]},{"name":"SIGNER_SIGNATURE_ATTRIBUTE_CHOICE","features":[391]},{"name":"SIGNER_SIGNATURE_INFO","features":[307,391]},{"name":"SIGNER_SIGN_FLAGS","features":[391]},{"name":"SIGNER_SPC_CHAIN_INFO","features":[391]},{"name":"SIGNER_SUBJECT_BLOB","features":[391]},{"name":"SIGNER_SUBJECT_CHOICE","features":[391]},{"name":"SIGNER_SUBJECT_FILE","features":[391]},{"name":"SIGNER_SUBJECT_INFO","features":[307,391]},{"name":"SIGNER_TIMESTAMP_AUTHENTICODE","features":[391]},{"name":"SIGNER_TIMESTAMP_FLAGS","features":[391]},{"name":"SIGNER_TIMESTAMP_RFC3161","features":[391]},{"name":"SIG_APPEND","features":[391]},{"name":"SIMPLEBLOB","features":[391]},{"name":"SITE_PIN_RULES_ALL_SUBDOMAINS_FLAG","features":[391]},{"name":"SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG","features":[391]},{"name":"SPC_DIGEST_GENERATE_FLAG","features":[391]},{"name":"SPC_DIGEST_SIGN_EX_FLAG","features":[391]},{"name":"SPC_DIGEST_SIGN_FLAG","features":[391]},{"name":"SPC_EXC_PE_PAGE_HASHES_FLAG","features":[391]},{"name":"SPC_INC_PE_DEBUG_INFO_FLAG","features":[391]},{"name":"SPC_INC_PE_IMPORT_ADDR_TABLE_FLAG","features":[391]},{"name":"SPC_INC_PE_PAGE_HASHES_FLAG","features":[391]},{"name":"SPC_INC_PE_RESOURCES_FLAG","features":[391]},{"name":"SSL2_PROTOCOL_VERSION","features":[391]},{"name":"SSL3_PROTOCOL_VERSION","features":[391]},{"name":"SSL_CK_DES_192_EDE3_CBC_WITH_MD5","features":[391]},{"name":"SSL_CK_DES_64_CBC_WITH_MD5","features":[391]},{"name":"SSL_CK_IDEA_128_CBC_WITH_MD5","features":[391]},{"name":"SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5","features":[391]},{"name":"SSL_CK_RC2_128_CBC_WITH_MD5","features":[391]},{"name":"SSL_CK_RC4_128_EXPORT40_WITH_MD5","features":[391]},{"name":"SSL_CK_RC4_128_WITH_MD5","features":[391]},{"name":"SSL_ECCKEY_BLOB","features":[391]},{"name":"SSL_ECCPUBLIC_BLOB","features":[391]},{"name":"SSL_ECDSA_ALGORITHM","features":[391]},{"name":"SSL_F12_ERROR_TEXT_LENGTH","features":[391]},{"name":"SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS","features":[391]},{"name":"SSL_HPKP_HEADER_COUNT","features":[391]},{"name":"SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA","features":[391]},{"name":"SSL_HPKP_PKP_HEADER_INDEX","features":[391]},{"name":"SSL_HPKP_PKP_RO_HEADER_INDEX","features":[391]},{"name":"SSL_KEY_PIN_ERROR_TEXT_LENGTH","features":[391]},{"name":"SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA","features":[391]},{"name":"SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS","features":[391]},{"name":"SSL_KEY_TYPE_PROPERTY","features":[391]},{"name":"SSL_OBJECT_LOCATOR_CERT_VALIDATION_CONFIG_FUNC","features":[391]},{"name":"SSL_OBJECT_LOCATOR_ISSUER_LIST_FUNC","features":[391]},{"name":"SSL_OBJECT_LOCATOR_PFX_FUNC","features":[391]},{"name":"SYMMETRICWRAPKEYBLOB","features":[391]},{"name":"SignError","features":[391]},{"name":"SignHash","features":[391]},{"name":"SignerFreeSignerContext","features":[391]},{"name":"SignerSign","features":[307,391]},{"name":"SignerSignEx","features":[307,391]},{"name":"SignerSignEx2","features":[307,391]},{"name":"SignerSignEx3","features":[307,391]},{"name":"SignerTimeStamp","features":[307,391]},{"name":"SignerTimeStampEx","features":[307,391]},{"name":"SignerTimeStampEx2","features":[307,391]},{"name":"SignerTimeStampEx3","features":[307,391]},{"name":"SslChangeNotify","features":[307,391]},{"name":"SslComputeClientAuthHash","features":[391]},{"name":"SslComputeClientAuthHashFn","features":[391]},{"name":"SslComputeEapKeyBlock","features":[391]},{"name":"SslComputeEapKeyBlockFn","features":[391]},{"name":"SslComputeFinishedHash","features":[391]},{"name":"SslComputeFinishedHashFn","features":[391]},{"name":"SslComputeSessionHash","features":[391]},{"name":"SslComputeSessionHashFn","features":[391]},{"name":"SslCreateClientAuthHash","features":[391]},{"name":"SslCreateClientAuthHashFn","features":[391]},{"name":"SslCreateEphemeralKey","features":[391]},{"name":"SslCreateEphemeralKeyFn","features":[391]},{"name":"SslCreateHandshakeHash","features":[391]},{"name":"SslCreateHandshakeHashFn","features":[391]},{"name":"SslDecrementProviderReferenceCount","features":[391]},{"name":"SslDecryptPacket","features":[391]},{"name":"SslDecryptPacketFn","features":[391]},{"name":"SslDuplicateTranscriptHash","features":[391]},{"name":"SslDuplicateTranscriptHashFn","features":[391]},{"name":"SslEncryptPacket","features":[391]},{"name":"SslEncryptPacketFn","features":[391]},{"name":"SslEnumCipherSuites","features":[391]},{"name":"SslEnumCipherSuitesEx","features":[391]},{"name":"SslEnumCipherSuitesExFn","features":[391]},{"name":"SslEnumCipherSuitesFn","features":[391]},{"name":"SslEnumEccCurves","features":[391]},{"name":"SslEnumEccCurvesFn","features":[391]},{"name":"SslEnumProtocolProviders","features":[391]},{"name":"SslExpandBinderKey","features":[391]},{"name":"SslExpandBinderKeyFn","features":[391]},{"name":"SslExpandExporterMasterKey","features":[391]},{"name":"SslExpandExporterMasterKeyFn","features":[391]},{"name":"SslExpandPreSharedKey","features":[391]},{"name":"SslExpandPreSharedKeyFn","features":[391]},{"name":"SslExpandResumptionMasterKey","features":[391]},{"name":"SslExpandResumptionMasterKeyFn","features":[391]},{"name":"SslExpandTrafficKeys","features":[391]},{"name":"SslExpandTrafficKeysFn","features":[391]},{"name":"SslExpandWriteKey","features":[391]},{"name":"SslExpandWriteKeyFn","features":[391]},{"name":"SslExportKey","features":[391]},{"name":"SslExportKeyFn","features":[391]},{"name":"SslExportKeyingMaterial","features":[391]},{"name":"SslExportKeyingMaterialFn","features":[391]},{"name":"SslExtractEarlyKey","features":[391]},{"name":"SslExtractEarlyKeyFn","features":[391]},{"name":"SslExtractHandshakeKey","features":[391]},{"name":"SslExtractHandshakeKeyFn","features":[391]},{"name":"SslExtractMasterKey","features":[391]},{"name":"SslExtractMasterKeyFn","features":[391]},{"name":"SslFreeBuffer","features":[391]},{"name":"SslFreeBufferFn","features":[391]},{"name":"SslFreeObject","features":[391]},{"name":"SslFreeObjectFn","features":[391]},{"name":"SslGenerateMasterKey","features":[391]},{"name":"SslGenerateMasterKeyFn","features":[391]},{"name":"SslGeneratePreMasterKey","features":[391]},{"name":"SslGeneratePreMasterKeyFn","features":[391]},{"name":"SslGenerateSessionKeys","features":[391]},{"name":"SslGenerateSessionKeysFn","features":[391]},{"name":"SslGetCipherSuitePRFHashAlgorithm","features":[391]},{"name":"SslGetCipherSuitePRFHashAlgorithmFn","features":[391]},{"name":"SslGetKeyProperty","features":[391]},{"name":"SslGetKeyPropertyFn","features":[391]},{"name":"SslGetProviderProperty","features":[391]},{"name":"SslGetProviderPropertyFn","features":[391]},{"name":"SslHashHandshake","features":[391]},{"name":"SslHashHandshakeFn","features":[391]},{"name":"SslImportKey","features":[391]},{"name":"SslImportKeyFn","features":[391]},{"name":"SslImportMasterKey","features":[391]},{"name":"SslImportMasterKeyFn","features":[391]},{"name":"SslIncrementProviderReferenceCount","features":[391]},{"name":"SslInitializeInterfaceFn","features":[307,391]},{"name":"SslLookupCipherLengths","features":[391]},{"name":"SslLookupCipherLengthsFn","features":[391]},{"name":"SslLookupCipherSuiteInfo","features":[391]},{"name":"SslLookupCipherSuiteInfoFn","features":[391]},{"name":"SslOpenPrivateKey","features":[307,391]},{"name":"SslOpenPrivateKeyFn","features":[307,391]},{"name":"SslOpenProvider","features":[391]},{"name":"SslOpenProviderFn","features":[391]},{"name":"SslSignHash","features":[391]},{"name":"SslSignHashFn","features":[391]},{"name":"SslVerifySignature","features":[391]},{"name":"SslVerifySignatureFn","features":[391]},{"name":"SystemPrng","features":[307,391]},{"name":"TIMESTAMP_DONT_HASH_DATA","features":[391]},{"name":"TIMESTAMP_FAILURE_BAD_ALG","features":[391]},{"name":"TIMESTAMP_FAILURE_BAD_FORMAT","features":[391]},{"name":"TIMESTAMP_FAILURE_BAD_REQUEST","features":[391]},{"name":"TIMESTAMP_FAILURE_EXTENSION_NOT_SUPPORTED","features":[391]},{"name":"TIMESTAMP_FAILURE_INFO_NOT_AVAILABLE","features":[391]},{"name":"TIMESTAMP_FAILURE_POLICY_NOT_SUPPORTED","features":[391]},{"name":"TIMESTAMP_FAILURE_SYSTEM_FAILURE","features":[391]},{"name":"TIMESTAMP_FAILURE_TIME_NOT_AVAILABLE","features":[391]},{"name":"TIMESTAMP_INFO","features":[391]},{"name":"TIMESTAMP_NO_AUTH_RETRIEVAL","features":[391]},{"name":"TIMESTAMP_REQUEST","features":[391]},{"name":"TIMESTAMP_RESPONSE","features":[391]},{"name":"TIMESTAMP_STATUS_GRANTED","features":[391]},{"name":"TIMESTAMP_STATUS_GRANTED_WITH_MODS","features":[391]},{"name":"TIMESTAMP_STATUS_REJECTED","features":[391]},{"name":"TIMESTAMP_STATUS_REVOCATION_WARNING","features":[391]},{"name":"TIMESTAMP_STATUS_REVOKED","features":[391]},{"name":"TIMESTAMP_STATUS_WAITING","features":[391]},{"name":"TIMESTAMP_VERIFY_CONTEXT_SIGNATURE","features":[391]},{"name":"TIMESTAMP_VERSION","features":[391]},{"name":"TIME_VALID_OID_FLUSH_CRL","features":[391]},{"name":"TIME_VALID_OID_FLUSH_CRL_FROM_CERT","features":[391]},{"name":"TIME_VALID_OID_FLUSH_CTL","features":[391]},{"name":"TIME_VALID_OID_FLUSH_FRESHEST_CRL_FROM_CERT","features":[391]},{"name":"TIME_VALID_OID_FLUSH_FRESHEST_CRL_FROM_CRL","features":[391]},{"name":"TIME_VALID_OID_FLUSH_OBJECT_FUNC","features":[391]},{"name":"TIME_VALID_OID_GET_CRL","features":[391]},{"name":"TIME_VALID_OID_GET_CRL_FROM_CERT","features":[391]},{"name":"TIME_VALID_OID_GET_CTL","features":[391]},{"name":"TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CERT","features":[391]},{"name":"TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CRL","features":[391]},{"name":"TIME_VALID_OID_GET_OBJECT_FUNC","features":[391]},{"name":"TLS1_0_PROTOCOL_VERSION","features":[391]},{"name":"TLS1_1_PROTOCOL_VERSION","features":[391]},{"name":"TLS1_2_PROTOCOL_VERSION","features":[391]},{"name":"TLS1_3_PROTOCOL_VERSION","features":[391]},{"name":"TLS1_PROTOCOL_VERSION","features":[391]},{"name":"TLS_AES_128_GCM_SHA256","features":[391]},{"name":"TLS_AES_256_GCM_SHA384","features":[391]},{"name":"TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA","features":[391]},{"name":"TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA","features":[391]},{"name":"TLS_DHE_DSS_WITH_AES_128_CBC_SHA","features":[391]},{"name":"TLS_DHE_DSS_WITH_AES_128_CBC_SHA256","features":[391]},{"name":"TLS_DHE_DSS_WITH_AES_256_CBC_SHA","features":[391]},{"name":"TLS_DHE_DSS_WITH_AES_256_CBC_SHA256","features":[391]},{"name":"TLS_DHE_DSS_WITH_DES_CBC_SHA","features":[391]},{"name":"TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA","features":[391]},{"name":"TLS_DHE_RSA_WITH_AES_128_CBC_SHA","features":[391]},{"name":"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256","features":[391]},{"name":"TLS_DHE_RSA_WITH_AES_256_CBC_SHA","features":[391]},{"name":"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384","features":[391]},{"name":"TLS_ECC_P256_CURVE_KEY_TYPE","features":[391]},{"name":"TLS_ECC_P384_CURVE_KEY_TYPE","features":[391]},{"name":"TLS_ECC_P521_CURVE_KEY_TYPE","features":[391]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA","features":[391]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256","features":[391]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","features":[391]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA","features":[391]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384","features":[391]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","features":[391]},{"name":"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA","features":[391]},{"name":"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256","features":[391]},{"name":"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","features":[391]},{"name":"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA","features":[391]},{"name":"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384","features":[391]},{"name":"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","features":[391]},{"name":"TLS_PSK_EXCHANGE","features":[391]},{"name":"TLS_PSK_WITH_AES_128_CBC_SHA256","features":[391]},{"name":"TLS_PSK_WITH_AES_128_GCM_SHA256","features":[391]},{"name":"TLS_PSK_WITH_AES_256_CBC_SHA384","features":[391]},{"name":"TLS_PSK_WITH_AES_256_GCM_SHA384","features":[391]},{"name":"TLS_PSK_WITH_NULL_SHA256","features":[391]},{"name":"TLS_PSK_WITH_NULL_SHA384","features":[391]},{"name":"TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA","features":[391]},{"name":"TLS_RSA_EXPORT1024_WITH_RC4_56_SHA","features":[391]},{"name":"TLS_RSA_EXPORT_WITH_RC4_40_MD5","features":[391]},{"name":"TLS_RSA_PSK_EXCHANGE","features":[391]},{"name":"TLS_RSA_WITH_3DES_EDE_CBC_SHA","features":[391]},{"name":"TLS_RSA_WITH_AES_128_CBC_SHA","features":[391]},{"name":"TLS_RSA_WITH_AES_128_CBC_SHA256","features":[391]},{"name":"TLS_RSA_WITH_AES_128_GCM_SHA256","features":[391]},{"name":"TLS_RSA_WITH_AES_256_CBC_SHA","features":[391]},{"name":"TLS_RSA_WITH_AES_256_CBC_SHA256","features":[391]},{"name":"TLS_RSA_WITH_AES_256_GCM_SHA384","features":[391]},{"name":"TLS_RSA_WITH_DES_CBC_SHA","features":[391]},{"name":"TLS_RSA_WITH_NULL_MD5","features":[391]},{"name":"TLS_RSA_WITH_NULL_SHA","features":[391]},{"name":"TLS_RSA_WITH_NULL_SHA256","features":[391]},{"name":"TLS_RSA_WITH_RC4_128_MD5","features":[391]},{"name":"TLS_RSA_WITH_RC4_128_SHA","features":[391]},{"name":"TPM_RSA_SRK_SEAL_KEY","features":[391]},{"name":"TransformBlock","features":[391]},{"name":"TransformFinalBlock","features":[391]},{"name":"URL_OID_CERTIFICATE_CRL_DIST_POINT","features":[391]},{"name":"URL_OID_CERTIFICATE_CRL_DIST_POINT_AND_OCSP","features":[391]},{"name":"URL_OID_CERTIFICATE_FRESHEST_CRL","features":[391]},{"name":"URL_OID_CERTIFICATE_ISSUER","features":[391]},{"name":"URL_OID_CERTIFICATE_OCSP","features":[391]},{"name":"URL_OID_CERTIFICATE_OCSP_AND_CRL_DIST_POINT","features":[391]},{"name":"URL_OID_CERTIFICATE_ONLY_OCSP","features":[391]},{"name":"URL_OID_CRL_FRESHEST_CRL","features":[391]},{"name":"URL_OID_CRL_ISSUER","features":[391]},{"name":"URL_OID_CROSS_CERT_DIST_POINT","features":[391]},{"name":"URL_OID_CROSS_CERT_SUBJECT_INFO_ACCESS","features":[391]},{"name":"URL_OID_CTL_ISSUER","features":[391]},{"name":"URL_OID_CTL_NEXT_UPDATE","features":[391]},{"name":"URL_OID_GET_OBJECT_URL_FUNC","features":[391]},{"name":"USAGE_MATCH_TYPE_AND","features":[391]},{"name":"USAGE_MATCH_TYPE_OR","features":[391]},{"name":"UnblockOnlyPin","features":[391]},{"name":"UnknownAc","features":[391]},{"name":"UserCreateDeleteDirAc","features":[391]},{"name":"UserReadWriteAc","features":[391]},{"name":"UserWriteExecuteAc","features":[391]},{"name":"VTableProvStruc","features":[307,391]},{"name":"VTableProvStrucW","features":[307,391]},{"name":"VerifyHash","features":[307,391]},{"name":"X509_ALGORITHM_IDENTIFIER","features":[391]},{"name":"X509_ALTERNATE_NAME","features":[391]},{"name":"X509_ANY_STRING","features":[391]},{"name":"X509_ASN_ENCODING","features":[391]},{"name":"X509_AUTHORITY_INFO_ACCESS","features":[391]},{"name":"X509_AUTHORITY_KEY_ID","features":[391]},{"name":"X509_AUTHORITY_KEY_ID2","features":[391]},{"name":"X509_BASIC_CONSTRAINTS","features":[391]},{"name":"X509_BASIC_CONSTRAINTS2","features":[391]},{"name":"X509_BIOMETRIC_EXT","features":[391]},{"name":"X509_BITS","features":[391]},{"name":"X509_BITS_WITHOUT_TRAILING_ZEROES","features":[391]},{"name":"X509_CERT","features":[391]},{"name":"X509_CERTIFICATE_TEMPLATE","features":[391]},{"name":"X509_CERT_BUNDLE","features":[391]},{"name":"X509_CERT_CRL_TO_BE_SIGNED","features":[391]},{"name":"X509_CERT_PAIR","features":[391]},{"name":"X509_CERT_POLICIES","features":[391]},{"name":"X509_CERT_REQUEST_TO_BE_SIGNED","features":[391]},{"name":"X509_CERT_TO_BE_SIGNED","features":[391]},{"name":"X509_CHOICE_OF_TIME","features":[391]},{"name":"X509_CRL_DIST_POINTS","features":[391]},{"name":"X509_CRL_REASON_CODE","features":[391]},{"name":"X509_CROSS_CERT_DIST_POINTS","features":[391]},{"name":"X509_DH_PARAMETERS","features":[391]},{"name":"X509_DH_PUBLICKEY","features":[391]},{"name":"X509_DSS_PARAMETERS","features":[391]},{"name":"X509_DSS_PUBLICKEY","features":[391]},{"name":"X509_DSS_SIGNATURE","features":[391]},{"name":"X509_ECC_PARAMETERS","features":[391]},{"name":"X509_ECC_PRIVATE_KEY","features":[391]},{"name":"X509_ECC_SIGNATURE","features":[391]},{"name":"X509_ENHANCED_KEY_USAGE","features":[391]},{"name":"X509_ENUMERATED","features":[391]},{"name":"X509_EXTENSIONS","features":[391]},{"name":"X509_INTEGER","features":[391]},{"name":"X509_ISSUING_DIST_POINT","features":[391]},{"name":"X509_KEYGEN_REQUEST_TO_BE_SIGNED","features":[391]},{"name":"X509_KEY_ATTRIBUTES","features":[391]},{"name":"X509_KEY_USAGE","features":[391]},{"name":"X509_KEY_USAGE_RESTRICTION","features":[391]},{"name":"X509_LOGOTYPE_EXT","features":[391]},{"name":"X509_MULTI_BYTE_INTEGER","features":[391]},{"name":"X509_MULTI_BYTE_UINT","features":[391]},{"name":"X509_NAME","features":[391]},{"name":"X509_NAME_CONSTRAINTS","features":[391]},{"name":"X509_NAME_VALUE","features":[391]},{"name":"X509_NDR_ENCODING","features":[391]},{"name":"X509_OBJECT_IDENTIFIER","features":[391]},{"name":"X509_OCTET_STRING","features":[391]},{"name":"X509_PKIX_POLICY_QUALIFIER_USERNOTICE","features":[391]},{"name":"X509_POLICY_CONSTRAINTS","features":[391]},{"name":"X509_POLICY_MAPPINGS","features":[391]},{"name":"X509_PUBLIC_KEY_INFO","features":[391]},{"name":"X509_QC_STATEMENTS_EXT","features":[391]},{"name":"X509_SEQUENCE_OF_ANY","features":[391]},{"name":"X509_SUBJECT_DIR_ATTRS","features":[391]},{"name":"X509_SUBJECT_INFO_ACCESS","features":[391]},{"name":"X509_UNICODE_ANY_STRING","features":[391]},{"name":"X509_UNICODE_NAME","features":[391]},{"name":"X509_UNICODE_NAME_VALUE","features":[391]},{"name":"X942_DH_PARAMETERS","features":[391]},{"name":"X942_OTHER_INFO","features":[391]},{"name":"ZERO_PADDING","features":[391]},{"name":"cPRIV_KEY_CACHE_MAX_ITEMS_DEFAULT","features":[391]},{"name":"cPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS_DEFAULT","features":[391]},{"name":"dwFORCE_KEY_PROTECTION_DISABLED","features":[391]},{"name":"dwFORCE_KEY_PROTECTION_HIGH","features":[391]},{"name":"dwFORCE_KEY_PROTECTION_USER_SELECT","features":[391]},{"name":"szBASE_CSP_DIR","features":[391]},{"name":"szCACHE_FILE","features":[391]},{"name":"szCARD_IDENTIFIER_FILE","features":[391]},{"name":"szCONTAINER_MAP_FILE","features":[391]},{"name":"szFORCE_KEY_PROTECTION","features":[391]},{"name":"szINTERMEDIATE_CERTS_DIR","features":[391]},{"name":"szKEY_CACHE_ENABLED","features":[391]},{"name":"szKEY_CACHE_SECONDS","features":[391]},{"name":"szKEY_CRYPTOAPI_PRIVATE_KEY_OPTIONS","features":[391]},{"name":"szOIDVerisign_FailInfo","features":[391]},{"name":"szOIDVerisign_MessageType","features":[391]},{"name":"szOIDVerisign_PkiStatus","features":[391]},{"name":"szOIDVerisign_RecipientNonce","features":[391]},{"name":"szOIDVerisign_SenderNonce","features":[391]},{"name":"szOIDVerisign_TransactionID","features":[391]},{"name":"szOID_ANSI_X942","features":[391]},{"name":"szOID_ANSI_X942_DH","features":[391]},{"name":"szOID_ANY_APPLICATION_POLICY","features":[391]},{"name":"szOID_ANY_CERT_POLICY","features":[391]},{"name":"szOID_ANY_ENHANCED_KEY_USAGE","features":[391]},{"name":"szOID_APPLICATION_CERT_POLICIES","features":[391]},{"name":"szOID_APPLICATION_POLICY_CONSTRAINTS","features":[391]},{"name":"szOID_APPLICATION_POLICY_MAPPINGS","features":[391]},{"name":"szOID_ARCHIVED_KEY_ATTR","features":[391]},{"name":"szOID_ARCHIVED_KEY_CERT_HASH","features":[391]},{"name":"szOID_ATTEST_WHQL_CRYPTO","features":[391]},{"name":"szOID_ATTR_PLATFORM_SPECIFICATION","features":[391]},{"name":"szOID_ATTR_SUPPORTED_ALGORITHMS","features":[391]},{"name":"szOID_ATTR_TPM_SECURITY_ASSERTIONS","features":[391]},{"name":"szOID_ATTR_TPM_SPECIFICATION","features":[391]},{"name":"szOID_AUTHORITY_INFO_ACCESS","features":[391]},{"name":"szOID_AUTHORITY_KEY_IDENTIFIER","features":[391]},{"name":"szOID_AUTHORITY_KEY_IDENTIFIER2","features":[391]},{"name":"szOID_AUTHORITY_REVOCATION_LIST","features":[391]},{"name":"szOID_AUTO_ENROLL_CTL_USAGE","features":[391]},{"name":"szOID_BACKGROUND_OTHER_LOGOTYPE","features":[391]},{"name":"szOID_BASIC_CONSTRAINTS","features":[391]},{"name":"szOID_BASIC_CONSTRAINTS2","features":[391]},{"name":"szOID_BIOMETRIC_EXT","features":[391]},{"name":"szOID_BIOMETRIC_SIGNING","features":[391]},{"name":"szOID_BUSINESS_CATEGORY","features":[391]},{"name":"szOID_CA_CERTIFICATE","features":[391]},{"name":"szOID_CERTIFICATE_REVOCATION_LIST","features":[391]},{"name":"szOID_CERTIFICATE_TEMPLATE","features":[391]},{"name":"szOID_CERTSRV_CA_VERSION","features":[391]},{"name":"szOID_CERTSRV_CROSSCA_VERSION","features":[391]},{"name":"szOID_CERTSRV_PREVIOUS_CERT_HASH","features":[391]},{"name":"szOID_CERT_DISALLOWED_CA_FILETIME_PROP_ID","features":[391]},{"name":"szOID_CERT_DISALLOWED_FILETIME_PROP_ID","features":[391]},{"name":"szOID_CERT_EXTENSIONS","features":[391]},{"name":"szOID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","features":[391]},{"name":"szOID_CERT_KEY_IDENTIFIER_PROP_ID","features":[391]},{"name":"szOID_CERT_MANIFOLD","features":[391]},{"name":"szOID_CERT_MD5_HASH_PROP_ID","features":[391]},{"name":"szOID_CERT_POLICIES","features":[391]},{"name":"szOID_CERT_POLICIES_95","features":[391]},{"name":"szOID_CERT_POLICIES_95_QUALIFIER1","features":[391]},{"name":"szOID_CERT_PROP_ID_PREFIX","features":[391]},{"name":"szOID_CERT_SIGNATURE_HASH_PROP_ID","features":[391]},{"name":"szOID_CERT_STRONG_KEY_OS_1","features":[391]},{"name":"szOID_CERT_STRONG_KEY_OS_CURRENT","features":[391]},{"name":"szOID_CERT_STRONG_KEY_OS_PREFIX","features":[391]},{"name":"szOID_CERT_STRONG_SIGN_OS_1","features":[391]},{"name":"szOID_CERT_STRONG_SIGN_OS_CURRENT","features":[391]},{"name":"szOID_CERT_STRONG_SIGN_OS_PREFIX","features":[391]},{"name":"szOID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","features":[391]},{"name":"szOID_CMC","features":[391]},{"name":"szOID_CMC_ADD_ATTRIBUTES","features":[391]},{"name":"szOID_CMC_ADD_EXTENSIONS","features":[391]},{"name":"szOID_CMC_DATA_RETURN","features":[391]},{"name":"szOID_CMC_DECRYPTED_POP","features":[391]},{"name":"szOID_CMC_ENCRYPTED_POP","features":[391]},{"name":"szOID_CMC_GET_CERT","features":[391]},{"name":"szOID_CMC_GET_CRL","features":[391]},{"name":"szOID_CMC_IDENTIFICATION","features":[391]},{"name":"szOID_CMC_IDENTITY_PROOF","features":[391]},{"name":"szOID_CMC_ID_CONFIRM_CERT_ACCEPTANCE","features":[391]},{"name":"szOID_CMC_ID_POP_LINK_RANDOM","features":[391]},{"name":"szOID_CMC_ID_POP_LINK_WITNESS","features":[391]},{"name":"szOID_CMC_LRA_POP_WITNESS","features":[391]},{"name":"szOID_CMC_QUERY_PENDING","features":[391]},{"name":"szOID_CMC_RECIPIENT_NONCE","features":[391]},{"name":"szOID_CMC_REG_INFO","features":[391]},{"name":"szOID_CMC_RESPONSE_INFO","features":[391]},{"name":"szOID_CMC_REVOKE_REQUEST","features":[391]},{"name":"szOID_CMC_SENDER_NONCE","features":[391]},{"name":"szOID_CMC_STATUS_INFO","features":[391]},{"name":"szOID_CMC_TRANSACTION_ID","features":[391]},{"name":"szOID_CN_ECDSA_SHA256","features":[391]},{"name":"szOID_COMMON_NAME","features":[391]},{"name":"szOID_COUNTRY_NAME","features":[391]},{"name":"szOID_CRL_DIST_POINTS","features":[391]},{"name":"szOID_CRL_NEXT_PUBLISH","features":[391]},{"name":"szOID_CRL_NUMBER","features":[391]},{"name":"szOID_CRL_REASON_CODE","features":[391]},{"name":"szOID_CRL_SELF_CDP","features":[391]},{"name":"szOID_CRL_VIRTUAL_BASE","features":[391]},{"name":"szOID_CROSS_CERTIFICATE_PAIR","features":[391]},{"name":"szOID_CROSS_CERT_DIST_POINTS","features":[391]},{"name":"szOID_CTL","features":[391]},{"name":"szOID_CT_CERT_SCTLIST","features":[391]},{"name":"szOID_CT_PKI_DATA","features":[391]},{"name":"szOID_CT_PKI_RESPONSE","features":[391]},{"name":"szOID_DELTA_CRL_INDICATOR","features":[391]},{"name":"szOID_DESCRIPTION","features":[391]},{"name":"szOID_DESTINATION_INDICATOR","features":[391]},{"name":"szOID_DEVICE_SERIAL_NUMBER","features":[391]},{"name":"szOID_DH_SINGLE_PASS_STDDH_SHA1_KDF","features":[391]},{"name":"szOID_DH_SINGLE_PASS_STDDH_SHA256_KDF","features":[391]},{"name":"szOID_DH_SINGLE_PASS_STDDH_SHA384_KDF","features":[391]},{"name":"szOID_DISALLOWED_HASH","features":[391]},{"name":"szOID_DISALLOWED_LIST","features":[391]},{"name":"szOID_DN_QUALIFIER","features":[391]},{"name":"szOID_DOMAIN_COMPONENT","features":[391]},{"name":"szOID_DRM","features":[391]},{"name":"szOID_DRM_INDIVIDUALIZATION","features":[391]},{"name":"szOID_DS","features":[391]},{"name":"szOID_DSALG","features":[391]},{"name":"szOID_DSALG_CRPT","features":[391]},{"name":"szOID_DSALG_HASH","features":[391]},{"name":"szOID_DSALG_RSA","features":[391]},{"name":"szOID_DSALG_SIGN","features":[391]},{"name":"szOID_DS_EMAIL_REPLICATION","features":[391]},{"name":"szOID_DYNAMIC_CODE_GEN_SIGNER","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP160R1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP160T1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP192R1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP192T1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP224R1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP224T1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP256R1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP256T1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP320R1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP320T1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP384R1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP384T1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP512R1","features":[391]},{"name":"szOID_ECC_CURVE_BRAINPOOLP512T1","features":[391]},{"name":"szOID_ECC_CURVE_EC192WAPI","features":[391]},{"name":"szOID_ECC_CURVE_NISTP192","features":[391]},{"name":"szOID_ECC_CURVE_NISTP224","features":[391]},{"name":"szOID_ECC_CURVE_NISTP256","features":[391]},{"name":"szOID_ECC_CURVE_NISTP384","features":[391]},{"name":"szOID_ECC_CURVE_NISTP521","features":[391]},{"name":"szOID_ECC_CURVE_P256","features":[391]},{"name":"szOID_ECC_CURVE_P384","features":[391]},{"name":"szOID_ECC_CURVE_P521","features":[391]},{"name":"szOID_ECC_CURVE_SECP160K1","features":[391]},{"name":"szOID_ECC_CURVE_SECP160R1","features":[391]},{"name":"szOID_ECC_CURVE_SECP160R2","features":[391]},{"name":"szOID_ECC_CURVE_SECP192K1","features":[391]},{"name":"szOID_ECC_CURVE_SECP192R1","features":[391]},{"name":"szOID_ECC_CURVE_SECP224K1","features":[391]},{"name":"szOID_ECC_CURVE_SECP224R1","features":[391]},{"name":"szOID_ECC_CURVE_SECP256K1","features":[391]},{"name":"szOID_ECC_CURVE_SECP256R1","features":[391]},{"name":"szOID_ECC_CURVE_SECP384R1","features":[391]},{"name":"szOID_ECC_CURVE_SECP521R1","features":[391]},{"name":"szOID_ECC_CURVE_WTLS12","features":[391]},{"name":"szOID_ECC_CURVE_WTLS7","features":[391]},{"name":"szOID_ECC_CURVE_WTLS9","features":[391]},{"name":"szOID_ECC_CURVE_X962P192V1","features":[391]},{"name":"szOID_ECC_CURVE_X962P192V2","features":[391]},{"name":"szOID_ECC_CURVE_X962P192V3","features":[391]},{"name":"szOID_ECC_CURVE_X962P239V1","features":[391]},{"name":"szOID_ECC_CURVE_X962P239V2","features":[391]},{"name":"szOID_ECC_CURVE_X962P239V3","features":[391]},{"name":"szOID_ECC_CURVE_X962P256V1","features":[391]},{"name":"szOID_ECC_PUBLIC_KEY","features":[391]},{"name":"szOID_ECDSA_SHA1","features":[391]},{"name":"szOID_ECDSA_SHA256","features":[391]},{"name":"szOID_ECDSA_SHA384","features":[391]},{"name":"szOID_ECDSA_SHA512","features":[391]},{"name":"szOID_ECDSA_SPECIFIED","features":[391]},{"name":"szOID_EFS_RECOVERY","features":[391]},{"name":"szOID_EMBEDDED_NT_CRYPTO","features":[391]},{"name":"szOID_ENCLAVE_SIGNING","features":[391]},{"name":"szOID_ENCRYPTED_KEY_HASH","features":[391]},{"name":"szOID_ENHANCED_KEY_USAGE","features":[391]},{"name":"szOID_ENROLLMENT_AGENT","features":[391]},{"name":"szOID_ENROLLMENT_CSP_PROVIDER","features":[391]},{"name":"szOID_ENROLLMENT_NAME_VALUE_PAIR","features":[391]},{"name":"szOID_ENROLL_AIK_INFO","features":[391]},{"name":"szOID_ENROLL_ATTESTATION_CHALLENGE","features":[391]},{"name":"szOID_ENROLL_ATTESTATION_STATEMENT","features":[391]},{"name":"szOID_ENROLL_CAXCHGCERT_HASH","features":[391]},{"name":"szOID_ENROLL_CERTTYPE_EXTENSION","features":[391]},{"name":"szOID_ENROLL_EKPUB_CHALLENGE","features":[391]},{"name":"szOID_ENROLL_EKVERIFYCERT","features":[391]},{"name":"szOID_ENROLL_EKVERIFYCREDS","features":[391]},{"name":"szOID_ENROLL_EKVERIFYKEY","features":[391]},{"name":"szOID_ENROLL_EK_CA_KEYID","features":[391]},{"name":"szOID_ENROLL_EK_INFO","features":[391]},{"name":"szOID_ENROLL_ENCRYPTION_ALGORITHM","features":[391]},{"name":"szOID_ENROLL_KEY_AFFINITY","features":[391]},{"name":"szOID_ENROLL_KSP_NAME","features":[391]},{"name":"szOID_ENROLL_SCEP_CHALLENGE_ANSWER","features":[391]},{"name":"szOID_ENROLL_SCEP_CLIENT_REQUEST","features":[391]},{"name":"szOID_ENROLL_SCEP_ERROR","features":[391]},{"name":"szOID_ENROLL_SCEP_SERVER_MESSAGE","features":[391]},{"name":"szOID_ENROLL_SCEP_SERVER_SECRET","features":[391]},{"name":"szOID_ENROLL_SCEP_SERVER_STATE","features":[391]},{"name":"szOID_ENROLL_SCEP_SIGNER_HASH","features":[391]},{"name":"szOID_ENTERPRISE_OID_ROOT","features":[391]},{"name":"szOID_EV_RDN_COUNTRY","features":[391]},{"name":"szOID_EV_RDN_LOCALE","features":[391]},{"name":"szOID_EV_RDN_STATE_OR_PROVINCE","features":[391]},{"name":"szOID_EV_WHQL_CRYPTO","features":[391]},{"name":"szOID_FACSIMILE_TELEPHONE_NUMBER","features":[391]},{"name":"szOID_FRESHEST_CRL","features":[391]},{"name":"szOID_GIVEN_NAME","features":[391]},{"name":"szOID_HPKP_DOMAIN_NAME_CTL","features":[391]},{"name":"szOID_HPKP_HEADER_VALUE_CTL","features":[391]},{"name":"szOID_INFOSEC","features":[391]},{"name":"szOID_INFOSEC_SuiteAConfidentiality","features":[391]},{"name":"szOID_INFOSEC_SuiteAIntegrity","features":[391]},{"name":"szOID_INFOSEC_SuiteAKMandSig","features":[391]},{"name":"szOID_INFOSEC_SuiteAKeyManagement","features":[391]},{"name":"szOID_INFOSEC_SuiteASignature","features":[391]},{"name":"szOID_INFOSEC_SuiteATokenProtection","features":[391]},{"name":"szOID_INFOSEC_mosaicConfidentiality","features":[391]},{"name":"szOID_INFOSEC_mosaicIntegrity","features":[391]},{"name":"szOID_INFOSEC_mosaicKMandSig","features":[391]},{"name":"szOID_INFOSEC_mosaicKMandUpdSig","features":[391]},{"name":"szOID_INFOSEC_mosaicKeyManagement","features":[391]},{"name":"szOID_INFOSEC_mosaicSignature","features":[391]},{"name":"szOID_INFOSEC_mosaicTokenProtection","features":[391]},{"name":"szOID_INFOSEC_mosaicUpdatedInteg","features":[391]},{"name":"szOID_INFOSEC_mosaicUpdatedSig","features":[391]},{"name":"szOID_INFOSEC_sdnsConfidentiality","features":[391]},{"name":"szOID_INFOSEC_sdnsIntegrity","features":[391]},{"name":"szOID_INFOSEC_sdnsKMandSig","features":[391]},{"name":"szOID_INFOSEC_sdnsKeyManagement","features":[391]},{"name":"szOID_INFOSEC_sdnsSignature","features":[391]},{"name":"szOID_INFOSEC_sdnsTokenProtection","features":[391]},{"name":"szOID_INHIBIT_ANY_POLICY","features":[391]},{"name":"szOID_INITIALS","features":[391]},{"name":"szOID_INTERNATIONALIZED_EMAIL_ADDRESS","features":[391]},{"name":"szOID_INTERNATIONAL_ISDN_NUMBER","features":[391]},{"name":"szOID_IPSEC_KP_IKE_INTERMEDIATE","features":[391]},{"name":"szOID_ISSUED_CERT_HASH","features":[391]},{"name":"szOID_ISSUER_ALT_NAME","features":[391]},{"name":"szOID_ISSUER_ALT_NAME2","features":[391]},{"name":"szOID_ISSUING_DIST_POINT","features":[391]},{"name":"szOID_IUM_SIGNING","features":[391]},{"name":"szOID_KEYID_RDN","features":[391]},{"name":"szOID_KEY_ATTRIBUTES","features":[391]},{"name":"szOID_KEY_USAGE","features":[391]},{"name":"szOID_KEY_USAGE_RESTRICTION","features":[391]},{"name":"szOID_KP_CA_EXCHANGE","features":[391]},{"name":"szOID_KP_CSP_SIGNATURE","features":[391]},{"name":"szOID_KP_CTL_USAGE_SIGNING","features":[391]},{"name":"szOID_KP_DOCUMENT_SIGNING","features":[391]},{"name":"szOID_KP_EFS","features":[391]},{"name":"szOID_KP_FLIGHT_SIGNING","features":[391]},{"name":"szOID_KP_KERNEL_MODE_CODE_SIGNING","features":[391]},{"name":"szOID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING","features":[391]},{"name":"szOID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING","features":[391]},{"name":"szOID_KP_KEY_RECOVERY","features":[391]},{"name":"szOID_KP_KEY_RECOVERY_AGENT","features":[391]},{"name":"szOID_KP_LIFETIME_SIGNING","features":[391]},{"name":"szOID_KP_MOBILE_DEVICE_SOFTWARE","features":[391]},{"name":"szOID_KP_PRIVACY_CA","features":[391]},{"name":"szOID_KP_QUALIFIED_SUBORDINATION","features":[391]},{"name":"szOID_KP_SMARTCARD_LOGON","features":[391]},{"name":"szOID_KP_SMART_DISPLAY","features":[391]},{"name":"szOID_KP_TIME_STAMP_SIGNING","features":[391]},{"name":"szOID_KP_TPM_AIK_CERTIFICATE","features":[391]},{"name":"szOID_KP_TPM_EK_CERTIFICATE","features":[391]},{"name":"szOID_KP_TPM_PLATFORM_CERTIFICATE","features":[391]},{"name":"szOID_LEGACY_POLICY_MAPPINGS","features":[391]},{"name":"szOID_LICENSES","features":[391]},{"name":"szOID_LICENSE_SERVER","features":[391]},{"name":"szOID_LOCALITY_NAME","features":[391]},{"name":"szOID_LOCAL_MACHINE_KEYSET","features":[391]},{"name":"szOID_LOGOTYPE_EXT","features":[391]},{"name":"szOID_LOYALTY_OTHER_LOGOTYPE","features":[391]},{"name":"szOID_MEMBER","features":[391]},{"name":"szOID_MICROSOFT_PUBLISHER_SIGNER","features":[391]},{"name":"szOID_NAME_CONSTRAINTS","features":[391]},{"name":"szOID_NETSCAPE","features":[391]},{"name":"szOID_NETSCAPE_BASE_URL","features":[391]},{"name":"szOID_NETSCAPE_CA_POLICY_URL","features":[391]},{"name":"szOID_NETSCAPE_CA_REVOCATION_URL","features":[391]},{"name":"szOID_NETSCAPE_CERT_EXTENSION","features":[391]},{"name":"szOID_NETSCAPE_CERT_RENEWAL_URL","features":[391]},{"name":"szOID_NETSCAPE_CERT_SEQUENCE","features":[391]},{"name":"szOID_NETSCAPE_CERT_TYPE","features":[391]},{"name":"szOID_NETSCAPE_COMMENT","features":[391]},{"name":"szOID_NETSCAPE_DATA_TYPE","features":[391]},{"name":"szOID_NETSCAPE_REVOCATION_URL","features":[391]},{"name":"szOID_NETSCAPE_SSL_SERVER_NAME","features":[391]},{"name":"szOID_NEXT_UPDATE_LOCATION","features":[391]},{"name":"szOID_NIST_AES128_CBC","features":[391]},{"name":"szOID_NIST_AES128_WRAP","features":[391]},{"name":"szOID_NIST_AES192_CBC","features":[391]},{"name":"szOID_NIST_AES192_WRAP","features":[391]},{"name":"szOID_NIST_AES256_CBC","features":[391]},{"name":"szOID_NIST_AES256_WRAP","features":[391]},{"name":"szOID_NIST_sha256","features":[391]},{"name":"szOID_NIST_sha384","features":[391]},{"name":"szOID_NIST_sha512","features":[391]},{"name":"szOID_NT5_CRYPTO","features":[391]},{"name":"szOID_NTDS_CA_SECURITY_EXT","features":[391]},{"name":"szOID_NTDS_OBJECTSID","features":[391]},{"name":"szOID_NTDS_REPLICATION","features":[391]},{"name":"szOID_NT_PRINCIPAL_NAME","features":[391]},{"name":"szOID_OEM_WHQL_CRYPTO","features":[391]},{"name":"szOID_OIW","features":[391]},{"name":"szOID_OIWDIR","features":[391]},{"name":"szOID_OIWDIR_CRPT","features":[391]},{"name":"szOID_OIWDIR_HASH","features":[391]},{"name":"szOID_OIWDIR_SIGN","features":[391]},{"name":"szOID_OIWDIR_md2","features":[391]},{"name":"szOID_OIWDIR_md2RSA","features":[391]},{"name":"szOID_OIWSEC","features":[391]},{"name":"szOID_OIWSEC_desCBC","features":[391]},{"name":"szOID_OIWSEC_desCFB","features":[391]},{"name":"szOID_OIWSEC_desECB","features":[391]},{"name":"szOID_OIWSEC_desEDE","features":[391]},{"name":"szOID_OIWSEC_desMAC","features":[391]},{"name":"szOID_OIWSEC_desOFB","features":[391]},{"name":"szOID_OIWSEC_dhCommMod","features":[391]},{"name":"szOID_OIWSEC_dsa","features":[391]},{"name":"szOID_OIWSEC_dsaComm","features":[391]},{"name":"szOID_OIWSEC_dsaCommSHA","features":[391]},{"name":"szOID_OIWSEC_dsaCommSHA1","features":[391]},{"name":"szOID_OIWSEC_dsaSHA1","features":[391]},{"name":"szOID_OIWSEC_keyHashSeal","features":[391]},{"name":"szOID_OIWSEC_md2RSASign","features":[391]},{"name":"szOID_OIWSEC_md4RSA","features":[391]},{"name":"szOID_OIWSEC_md4RSA2","features":[391]},{"name":"szOID_OIWSEC_md5RSA","features":[391]},{"name":"szOID_OIWSEC_md5RSASign","features":[391]},{"name":"szOID_OIWSEC_mdc2","features":[391]},{"name":"szOID_OIWSEC_mdc2RSA","features":[391]},{"name":"szOID_OIWSEC_rsaSign","features":[391]},{"name":"szOID_OIWSEC_rsaXchg","features":[391]},{"name":"szOID_OIWSEC_sha","features":[391]},{"name":"szOID_OIWSEC_sha1","features":[391]},{"name":"szOID_OIWSEC_sha1RSASign","features":[391]},{"name":"szOID_OIWSEC_shaDSA","features":[391]},{"name":"szOID_OIWSEC_shaRSA","features":[391]},{"name":"szOID_ORGANIZATIONAL_UNIT_NAME","features":[391]},{"name":"szOID_ORGANIZATION_NAME","features":[391]},{"name":"szOID_OS_VERSION","features":[391]},{"name":"szOID_OWNER","features":[391]},{"name":"szOID_PHYSICAL_DELIVERY_OFFICE_NAME","features":[391]},{"name":"szOID_PIN_RULES_CTL","features":[391]},{"name":"szOID_PIN_RULES_DOMAIN_NAME","features":[391]},{"name":"szOID_PIN_RULES_EXT","features":[391]},{"name":"szOID_PIN_RULES_LOG_END_DATE_EXT","features":[391]},{"name":"szOID_PIN_RULES_SIGNER","features":[391]},{"name":"szOID_PKCS","features":[391]},{"name":"szOID_PKCS_1","features":[391]},{"name":"szOID_PKCS_10","features":[391]},{"name":"szOID_PKCS_12","features":[391]},{"name":"szOID_PKCS_12_EXTENDED_ATTRIBUTES","features":[391]},{"name":"szOID_PKCS_12_FRIENDLY_NAME_ATTR","features":[391]},{"name":"szOID_PKCS_12_KEY_PROVIDER_NAME_ATTR","features":[391]},{"name":"szOID_PKCS_12_LOCAL_KEY_ID","features":[391]},{"name":"szOID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID","features":[391]},{"name":"szOID_PKCS_12_PbeIds","features":[391]},{"name":"szOID_PKCS_12_pbeWithSHA1And128BitRC2","features":[391]},{"name":"szOID_PKCS_12_pbeWithSHA1And128BitRC4","features":[391]},{"name":"szOID_PKCS_12_pbeWithSHA1And2KeyTripleDES","features":[391]},{"name":"szOID_PKCS_12_pbeWithSHA1And3KeyTripleDES","features":[391]},{"name":"szOID_PKCS_12_pbeWithSHA1And40BitRC2","features":[391]},{"name":"szOID_PKCS_12_pbeWithSHA1And40BitRC4","features":[391]},{"name":"szOID_PKCS_2","features":[391]},{"name":"szOID_PKCS_3","features":[391]},{"name":"szOID_PKCS_4","features":[391]},{"name":"szOID_PKCS_5","features":[391]},{"name":"szOID_PKCS_5_PBES2","features":[391]},{"name":"szOID_PKCS_5_PBKDF2","features":[391]},{"name":"szOID_PKCS_6","features":[391]},{"name":"szOID_PKCS_7","features":[391]},{"name":"szOID_PKCS_7_DATA","features":[391]},{"name":"szOID_PKCS_7_DIGESTED","features":[391]},{"name":"szOID_PKCS_7_ENCRYPTED","features":[391]},{"name":"szOID_PKCS_7_ENVELOPED","features":[391]},{"name":"szOID_PKCS_7_SIGNED","features":[391]},{"name":"szOID_PKCS_7_SIGNEDANDENVELOPED","features":[391]},{"name":"szOID_PKCS_8","features":[391]},{"name":"szOID_PKCS_9","features":[391]},{"name":"szOID_PKCS_9_CONTENT_TYPE","features":[391]},{"name":"szOID_PKCS_9_MESSAGE_DIGEST","features":[391]},{"name":"szOID_PKINIT_KP_KDC","features":[391]},{"name":"szOID_PKIX","features":[391]},{"name":"szOID_PKIX_ACC_DESCR","features":[391]},{"name":"szOID_PKIX_CA_ISSUERS","features":[391]},{"name":"szOID_PKIX_CA_REPOSITORY","features":[391]},{"name":"szOID_PKIX_KP","features":[391]},{"name":"szOID_PKIX_KP_CLIENT_AUTH","features":[391]},{"name":"szOID_PKIX_KP_CODE_SIGNING","features":[391]},{"name":"szOID_PKIX_KP_EMAIL_PROTECTION","features":[391]},{"name":"szOID_PKIX_KP_IPSEC_END_SYSTEM","features":[391]},{"name":"szOID_PKIX_KP_IPSEC_TUNNEL","features":[391]},{"name":"szOID_PKIX_KP_IPSEC_USER","features":[391]},{"name":"szOID_PKIX_KP_OCSP_SIGNING","features":[391]},{"name":"szOID_PKIX_KP_SERVER_AUTH","features":[391]},{"name":"szOID_PKIX_KP_TIMESTAMP_SIGNING","features":[391]},{"name":"szOID_PKIX_NO_SIGNATURE","features":[391]},{"name":"szOID_PKIX_OCSP","features":[391]},{"name":"szOID_PKIX_OCSP_BASIC_SIGNED_RESPONSE","features":[391]},{"name":"szOID_PKIX_OCSP_NOCHECK","features":[391]},{"name":"szOID_PKIX_OCSP_NONCE","features":[391]},{"name":"szOID_PKIX_PE","features":[391]},{"name":"szOID_PKIX_POLICY_QUALIFIER_CPS","features":[391]},{"name":"szOID_PKIX_POLICY_QUALIFIER_USERNOTICE","features":[391]},{"name":"szOID_PKIX_TIME_STAMPING","features":[391]},{"name":"szOID_PLATFORM_MANIFEST_BINARY_ID","features":[391]},{"name":"szOID_POLICY_CONSTRAINTS","features":[391]},{"name":"szOID_POLICY_MAPPINGS","features":[391]},{"name":"szOID_POSTAL_ADDRESS","features":[391]},{"name":"szOID_POSTAL_CODE","features":[391]},{"name":"szOID_POST_OFFICE_BOX","features":[391]},{"name":"szOID_PREFERRED_DELIVERY_METHOD","features":[391]},{"name":"szOID_PRESENTATION_ADDRESS","features":[391]},{"name":"szOID_PRIVATEKEY_USAGE_PERIOD","features":[391]},{"name":"szOID_PRODUCT_UPDATE","features":[391]},{"name":"szOID_PROTECTED_PROCESS_LIGHT_SIGNER","features":[391]},{"name":"szOID_PROTECTED_PROCESS_SIGNER","features":[391]},{"name":"szOID_QC_EU_COMPLIANCE","features":[391]},{"name":"szOID_QC_SSCD","features":[391]},{"name":"szOID_QC_STATEMENTS_EXT","features":[391]},{"name":"szOID_RDN_DUMMY_SIGNER","features":[391]},{"name":"szOID_RDN_TCG_PLATFORM_MANUFACTURER","features":[391]},{"name":"szOID_RDN_TCG_PLATFORM_MODEL","features":[391]},{"name":"szOID_RDN_TCG_PLATFORM_VERSION","features":[391]},{"name":"szOID_RDN_TPM_MANUFACTURER","features":[391]},{"name":"szOID_RDN_TPM_MODEL","features":[391]},{"name":"szOID_RDN_TPM_VERSION","features":[391]},{"name":"szOID_REASON_CODE_HOLD","features":[391]},{"name":"szOID_REGISTERED_ADDRESS","features":[391]},{"name":"szOID_REMOVE_CERTIFICATE","features":[391]},{"name":"szOID_RENEWAL_CERTIFICATE","features":[391]},{"name":"szOID_REQUEST_CLIENT_INFO","features":[391]},{"name":"szOID_REQUIRE_CERT_CHAIN_POLICY","features":[391]},{"name":"szOID_REVOKED_LIST_SIGNER","features":[391]},{"name":"szOID_RFC3161_counterSign","features":[391]},{"name":"szOID_RFC3161v21_counterSign","features":[391]},{"name":"szOID_RFC3161v21_thumbprints","features":[391]},{"name":"szOID_ROLE_OCCUPANT","features":[391]},{"name":"szOID_ROOT_LIST_SIGNER","features":[391]},{"name":"szOID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION","features":[391]},{"name":"szOID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION","features":[391]},{"name":"szOID_ROOT_PROGRAM_FLAGS","features":[391]},{"name":"szOID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL","features":[391]},{"name":"szOID_RSA","features":[391]},{"name":"szOID_RSAES_OAEP","features":[391]},{"name":"szOID_RSA_DES_EDE3_CBC","features":[391]},{"name":"szOID_RSA_DH","features":[391]},{"name":"szOID_RSA_ENCRYPT","features":[391]},{"name":"szOID_RSA_HASH","features":[391]},{"name":"szOID_RSA_MD2","features":[391]},{"name":"szOID_RSA_MD2RSA","features":[391]},{"name":"szOID_RSA_MD4","features":[391]},{"name":"szOID_RSA_MD4RSA","features":[391]},{"name":"szOID_RSA_MD5","features":[391]},{"name":"szOID_RSA_MD5RSA","features":[391]},{"name":"szOID_RSA_MGF1","features":[391]},{"name":"szOID_RSA_PSPECIFIED","features":[391]},{"name":"szOID_RSA_RC2CBC","features":[391]},{"name":"szOID_RSA_RC4","features":[391]},{"name":"szOID_RSA_RC5_CBCPad","features":[391]},{"name":"szOID_RSA_RSA","features":[391]},{"name":"szOID_RSA_SETOAEP_RSA","features":[391]},{"name":"szOID_RSA_SHA1RSA","features":[391]},{"name":"szOID_RSA_SHA256RSA","features":[391]},{"name":"szOID_RSA_SHA384RSA","features":[391]},{"name":"szOID_RSA_SHA512RSA","features":[391]},{"name":"szOID_RSA_SMIMECapabilities","features":[391]},{"name":"szOID_RSA_SMIMEalg","features":[391]},{"name":"szOID_RSA_SMIMEalgCMS3DESwrap","features":[391]},{"name":"szOID_RSA_SMIMEalgCMSRC2wrap","features":[391]},{"name":"szOID_RSA_SMIMEalgESDH","features":[391]},{"name":"szOID_RSA_SSA_PSS","features":[391]},{"name":"szOID_RSA_certExtensions","features":[391]},{"name":"szOID_RSA_challengePwd","features":[391]},{"name":"szOID_RSA_contentType","features":[391]},{"name":"szOID_RSA_counterSign","features":[391]},{"name":"szOID_RSA_data","features":[391]},{"name":"szOID_RSA_digestedData","features":[391]},{"name":"szOID_RSA_emailAddr","features":[391]},{"name":"szOID_RSA_encryptedData","features":[391]},{"name":"szOID_RSA_envelopedData","features":[391]},{"name":"szOID_RSA_extCertAttrs","features":[391]},{"name":"szOID_RSA_hashedData","features":[391]},{"name":"szOID_RSA_messageDigest","features":[391]},{"name":"szOID_RSA_preferSignedData","features":[391]},{"name":"szOID_RSA_signEnvData","features":[391]},{"name":"szOID_RSA_signedData","features":[391]},{"name":"szOID_RSA_signingTime","features":[391]},{"name":"szOID_RSA_unstructAddr","features":[391]},{"name":"szOID_RSA_unstructName","features":[391]},{"name":"szOID_SEARCH_GUIDE","features":[391]},{"name":"szOID_SEE_ALSO","features":[391]},{"name":"szOID_SERIALIZED","features":[391]},{"name":"szOID_SERVER_GATED_CRYPTO","features":[391]},{"name":"szOID_SGC_NETSCAPE","features":[391]},{"name":"szOID_SITE_PIN_RULES_FLAGS_ATTR","features":[391]},{"name":"szOID_SITE_PIN_RULES_INDEX_ATTR","features":[391]},{"name":"szOID_SORTED_CTL","features":[391]},{"name":"szOID_STATE_OR_PROVINCE_NAME","features":[391]},{"name":"szOID_STREET_ADDRESS","features":[391]},{"name":"szOID_SUBJECT_ALT_NAME","features":[391]},{"name":"szOID_SUBJECT_ALT_NAME2","features":[391]},{"name":"szOID_SUBJECT_DIR_ATTRS","features":[391]},{"name":"szOID_SUBJECT_INFO_ACCESS","features":[391]},{"name":"szOID_SUBJECT_KEY_IDENTIFIER","features":[391]},{"name":"szOID_SUPPORTED_APPLICATION_CONTEXT","features":[391]},{"name":"szOID_SUR_NAME","features":[391]},{"name":"szOID_SYNC_ROOT_CTL_EXT","features":[391]},{"name":"szOID_TELEPHONE_NUMBER","features":[391]},{"name":"szOID_TELETEXT_TERMINAL_IDENTIFIER","features":[391]},{"name":"szOID_TELEX_NUMBER","features":[391]},{"name":"szOID_TIMESTAMP_TOKEN","features":[391]},{"name":"szOID_TITLE","features":[391]},{"name":"szOID_TLS_FEATURES_EXT","features":[391]},{"name":"szOID_USER_CERTIFICATE","features":[391]},{"name":"szOID_USER_PASSWORD","features":[391]},{"name":"szOID_VERISIGN_BITSTRING_6_13","features":[391]},{"name":"szOID_VERISIGN_ISS_STRONG_CRYPTO","features":[391]},{"name":"szOID_VERISIGN_ONSITE_JURISDICTION_HASH","features":[391]},{"name":"szOID_VERISIGN_PRIVATE_6_9","features":[391]},{"name":"szOID_WHQL_CRYPTO","features":[391]},{"name":"szOID_WINDOWS_KITS_SIGNER","features":[391]},{"name":"szOID_WINDOWS_RT_SIGNER","features":[391]},{"name":"szOID_WINDOWS_SOFTWARE_EXTENSION_SIGNER","features":[391]},{"name":"szOID_WINDOWS_STORE_SIGNER","features":[391]},{"name":"szOID_WINDOWS_TCB_SIGNER","features":[391]},{"name":"szOID_WINDOWS_THIRD_PARTY_COMPONENT_SIGNER","features":[391]},{"name":"szOID_X21_ADDRESS","features":[391]},{"name":"szOID_X957","features":[391]},{"name":"szOID_X957_DSA","features":[391]},{"name":"szOID_X957_SHA1DSA","features":[391]},{"name":"szOID_YESNO_TRUST_ATTR","features":[391]},{"name":"szPRIV_KEY_CACHE_MAX_ITEMS","features":[391]},{"name":"szPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS","features":[391]},{"name":"szROOT_STORE_FILE","features":[391]},{"name":"szUSER_KEYEXCHANGE_CERT_PREFIX","features":[391]},{"name":"szUSER_KEYEXCHANGE_PRIVATE_KEY_PREFIX","features":[391]},{"name":"szUSER_KEYEXCHANGE_PUBLIC_KEY_PREFIX","features":[391]},{"name":"szUSER_SIGNATURE_CERT_PREFIX","features":[391]},{"name":"szUSER_SIGNATURE_PRIVATE_KEY_PREFIX","features":[391]},{"name":"szUSER_SIGNATURE_PUBLIC_KEY_PREFIX","features":[391]},{"name":"sz_CERT_STORE_PROV_COLLECTION","features":[391]},{"name":"sz_CERT_STORE_PROV_FILENAME","features":[391]},{"name":"sz_CERT_STORE_PROV_FILENAME_W","features":[391]},{"name":"sz_CERT_STORE_PROV_LDAP","features":[391]},{"name":"sz_CERT_STORE_PROV_LDAP_W","features":[391]},{"name":"sz_CERT_STORE_PROV_MEMORY","features":[391]},{"name":"sz_CERT_STORE_PROV_PHYSICAL","features":[391]},{"name":"sz_CERT_STORE_PROV_PHYSICAL_W","features":[391]},{"name":"sz_CERT_STORE_PROV_PKCS12","features":[391]},{"name":"sz_CERT_STORE_PROV_PKCS7","features":[391]},{"name":"sz_CERT_STORE_PROV_SERIALIZED","features":[391]},{"name":"sz_CERT_STORE_PROV_SMART_CARD","features":[391]},{"name":"sz_CERT_STORE_PROV_SMART_CARD_W","features":[391]},{"name":"sz_CERT_STORE_PROV_SYSTEM","features":[391]},{"name":"sz_CERT_STORE_PROV_SYSTEM_REGISTRY","features":[391]},{"name":"sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W","features":[391]},{"name":"sz_CERT_STORE_PROV_SYSTEM_W","features":[391]},{"name":"wszCARD_USER_ADMIN","features":[391]},{"name":"wszCARD_USER_EVERYONE","features":[391]},{"name":"wszCARD_USER_USER","features":[391]},{"name":"wszURI_CANONICALIZATION_C14N","features":[391]},{"name":"wszURI_CANONICALIZATION_C14NC","features":[391]},{"name":"wszURI_CANONICALIZATION_EXSLUSIVE_C14N","features":[391]},{"name":"wszURI_CANONICALIZATION_EXSLUSIVE_C14NC","features":[391]},{"name":"wszURI_NTDS_OBJECTSID_PREFIX","features":[391]},{"name":"wszURI_TRANSFORM_XPATH","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_BASE64","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_DSA_SHA1","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_ECDSA_SHA1","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_ECDSA_SHA256","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_ECDSA_SHA384","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_ECDSA_SHA512","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_HMAC_SHA1","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_HMAC_SHA256","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_HMAC_SHA384","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_HMAC_SHA512","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_RSA_SHA1","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_RSA_SHA256","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_RSA_SHA384","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_RSA_SHA512","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_SHA1","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_SHA256","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_SHA384","features":[391]},{"name":"wszURI_XMLNS_DIGSIG_SHA512","features":[391]},{"name":"wszURI_XMLNS_TRANSFORM_BASE64","features":[391]},{"name":"wszURI_XMLNS_TRANSFORM_ENVELOPED","features":[391]},{"name":"wszXMLNS_DIGSIG","features":[391]},{"name":"wszXMLNS_DIGSIG_Id","features":[391]},{"name":"wszXMLNS_DIGSIG_SignatureProperties","features":[391]}],"491":[{"name":"CATALOG_INFO","features":[487]},{"name":"CRYPTCATATTRIBUTE","features":[487]},{"name":"CRYPTCATCDF","features":[307,487]},{"name":"CRYPTCATMEMBER","features":[307,487,488]},{"name":"CRYPTCATSTORE","features":[307,487]},{"name":"CRYPTCAT_ADDCATALOG_HARDLINK","features":[487]},{"name":"CRYPTCAT_ADDCATALOG_NONE","features":[487]},{"name":"CRYPTCAT_ATTR_AUTHENTICATED","features":[487]},{"name":"CRYPTCAT_ATTR_DATAASCII","features":[487]},{"name":"CRYPTCAT_ATTR_DATABASE64","features":[487]},{"name":"CRYPTCAT_ATTR_DATAREPLACE","features":[487]},{"name":"CRYPTCAT_ATTR_NAMEASCII","features":[487]},{"name":"CRYPTCAT_ATTR_NAMEOBJID","features":[487]},{"name":"CRYPTCAT_ATTR_NO_AUTO_COMPAT_ENTRY","features":[487]},{"name":"CRYPTCAT_ATTR_UNAUTHENTICATED","features":[487]},{"name":"CRYPTCAT_E_AREA_ATTRIBUTE","features":[487]},{"name":"CRYPTCAT_E_AREA_HEADER","features":[487]},{"name":"CRYPTCAT_E_AREA_MEMBER","features":[487]},{"name":"CRYPTCAT_E_CDF_ATTR_TOOFEWVALUES","features":[487]},{"name":"CRYPTCAT_E_CDF_ATTR_TYPECOMBO","features":[487]},{"name":"CRYPTCAT_E_CDF_BAD_GUID_CONV","features":[487]},{"name":"CRYPTCAT_E_CDF_DUPLICATE","features":[487]},{"name":"CRYPTCAT_E_CDF_MEMBER_FILENOTFOUND","features":[487]},{"name":"CRYPTCAT_E_CDF_MEMBER_FILE_PATH","features":[487]},{"name":"CRYPTCAT_E_CDF_MEMBER_INDIRECTDATA","features":[487]},{"name":"CRYPTCAT_E_CDF_TAGNOTFOUND","features":[487]},{"name":"CRYPTCAT_E_CDF_UNSUPPORTED","features":[487]},{"name":"CRYPTCAT_FILEEXT","features":[487]},{"name":"CRYPTCAT_MAX_MEMBERTAG","features":[487]},{"name":"CRYPTCAT_MEMBER_SORTED","features":[487]},{"name":"CRYPTCAT_OPEN_ALWAYS","features":[487]},{"name":"CRYPTCAT_OPEN_CREATENEW","features":[487]},{"name":"CRYPTCAT_OPEN_EXCLUDE_PAGE_HASHES","features":[487]},{"name":"CRYPTCAT_OPEN_EXISTING","features":[487]},{"name":"CRYPTCAT_OPEN_FLAGS","features":[487]},{"name":"CRYPTCAT_OPEN_FLAGS_MASK","features":[487]},{"name":"CRYPTCAT_OPEN_INCLUDE_PAGE_HASHES","features":[487]},{"name":"CRYPTCAT_OPEN_NO_CONTENT_HCRYPTMSG","features":[487]},{"name":"CRYPTCAT_OPEN_SORTED","features":[487]},{"name":"CRYPTCAT_OPEN_VERIFYSIGHASH","features":[487]},{"name":"CRYPTCAT_VERSION","features":[487]},{"name":"CRYPTCAT_VERSION_1","features":[487]},{"name":"CRYPTCAT_VERSION_2","features":[487]},{"name":"CryptCATAdminAcquireContext","features":[307,487]},{"name":"CryptCATAdminAcquireContext2","features":[307,487]},{"name":"CryptCATAdminAddCatalog","features":[487]},{"name":"CryptCATAdminCalcHashFromFileHandle","features":[307,487]},{"name":"CryptCATAdminCalcHashFromFileHandle2","features":[307,487]},{"name":"CryptCATAdminEnumCatalogFromHash","features":[487]},{"name":"CryptCATAdminPauseServiceForBackup","features":[307,487]},{"name":"CryptCATAdminReleaseCatalogContext","features":[307,487]},{"name":"CryptCATAdminReleaseContext","features":[307,487]},{"name":"CryptCATAdminRemoveCatalog","features":[307,487]},{"name":"CryptCATAdminResolveCatalogPath","features":[307,487]},{"name":"CryptCATAllocSortedMemberInfo","features":[307,487,488]},{"name":"CryptCATCDFClose","features":[307,487]},{"name":"CryptCATCDFEnumAttributes","features":[307,487,488]},{"name":"CryptCATCDFEnumCatAttributes","features":[307,487]},{"name":"CryptCATCDFEnumMembers","features":[307,487,488]},{"name":"CryptCATCDFOpen","features":[307,487]},{"name":"CryptCATCatalogInfoFromContext","features":[307,487]},{"name":"CryptCATClose","features":[307,487]},{"name":"CryptCATEnumerateAttr","features":[307,487,488]},{"name":"CryptCATEnumerateCatAttr","features":[307,487]},{"name":"CryptCATEnumerateMember","features":[307,487,488]},{"name":"CryptCATFreeSortedMemberInfo","features":[307,487,488]},{"name":"CryptCATGetAttrInfo","features":[307,487,488]},{"name":"CryptCATGetCatAttrInfo","features":[307,487]},{"name":"CryptCATGetMemberInfo","features":[307,487,488]},{"name":"CryptCATHandleFromStore","features":[307,487]},{"name":"CryptCATOpen","features":[307,487]},{"name":"CryptCATPersistStore","features":[307,487]},{"name":"CryptCATPutAttrInfo","features":[307,487,488]},{"name":"CryptCATPutCatAttrInfo","features":[307,487]},{"name":"CryptCATPutMemberInfo","features":[307,487,488]},{"name":"CryptCATStoreFromHandle","features":[307,487]},{"name":"IsCatalogFile","features":[307,487]},{"name":"MS_ADDINFO_CATALOGMEMBER","features":[307,487,488]},{"name":"PFN_CDF_PARSE_ERROR_CALLBACK","features":[487]},{"name":"szOID_CATALOG_LIST","features":[487]},{"name":"szOID_CATALOG_LIST_MEMBER","features":[487]},{"name":"szOID_CATALOG_LIST_MEMBER2","features":[487]}],"492":[{"name":"ADDED_CERT_TYPE","features":[489]},{"name":"AlgorithmFlags","features":[489]},{"name":"AlgorithmFlagsNone","features":[489]},{"name":"AlgorithmFlagsWrap","features":[489]},{"name":"AlgorithmOperationFlags","features":[489]},{"name":"AlgorithmType","features":[489]},{"name":"AllowNoOutstandingRequest","features":[489]},{"name":"AllowNone","features":[489]},{"name":"AllowUntrustedCertificate","features":[489]},{"name":"AllowUntrustedRoot","features":[489]},{"name":"AllowedKeySignature","features":[489]},{"name":"AllowedNullSignature","features":[489]},{"name":"AlternativeNameType","features":[489]},{"name":"CAIF_DSENTRY","features":[489]},{"name":"CAIF_LOCAL","features":[489]},{"name":"CAIF_REGISTRY","features":[489]},{"name":"CAIF_REGISTRYPARENT","features":[489]},{"name":"CAIF_SHAREDFOLDERENTRY","features":[489]},{"name":"CAINFO","features":[489]},{"name":"CAPATHLENGTH_INFINITE","features":[489]},{"name":"CAPropCertificate","features":[489]},{"name":"CAPropCertificateTypes","features":[489]},{"name":"CAPropCommonName","features":[489]},{"name":"CAPropDNSName","features":[489]},{"name":"CAPropDescription","features":[489]},{"name":"CAPropDistinguishedName","features":[489]},{"name":"CAPropRenewalOnly","features":[489]},{"name":"CAPropSanitizedName","features":[489]},{"name":"CAPropSanitizedShortName","features":[489]},{"name":"CAPropSecurity","features":[489]},{"name":"CAPropSiteName","features":[489]},{"name":"CAPropWebServers","features":[489]},{"name":"CA_ACCESS_ADMIN","features":[489]},{"name":"CA_ACCESS_AUDITOR","features":[489]},{"name":"CA_ACCESS_ENROLL","features":[489]},{"name":"CA_ACCESS_MASKROLES","features":[489]},{"name":"CA_ACCESS_OFFICER","features":[489]},{"name":"CA_ACCESS_OPERATOR","features":[489]},{"name":"CA_ACCESS_READ","features":[489]},{"name":"CA_CRL_BASE","features":[489]},{"name":"CA_CRL_DELTA","features":[489]},{"name":"CA_CRL_REPUBLISH","features":[489]},{"name":"CA_DISP_ERROR","features":[489]},{"name":"CA_DISP_INCOMPLETE","features":[489]},{"name":"CA_DISP_INVALID","features":[489]},{"name":"CA_DISP_REVOKED","features":[489]},{"name":"CA_DISP_UNDER_SUBMISSION","features":[489]},{"name":"CA_DISP_VALID","features":[489]},{"name":"CAlternativeName","features":[489]},{"name":"CAlternativeNames","features":[489]},{"name":"CBinaryConverter","features":[489]},{"name":"CCLOCKSKEWMINUTESDEFAULT","features":[489]},{"name":"CC_DEFAULTCONFIG","features":[489]},{"name":"CC_FIRSTCONFIG","features":[489]},{"name":"CC_LOCALACTIVECONFIG","features":[489]},{"name":"CC_LOCALCONFIG","features":[489]},{"name":"CC_UIPICKCONFIG","features":[489]},{"name":"CC_UIPICKCONFIGSKIPLOCALCA","features":[489]},{"name":"CCertAdmin","features":[489]},{"name":"CCertConfig","features":[489]},{"name":"CCertEncodeAltName","features":[489]},{"name":"CCertEncodeBitString","features":[489]},{"name":"CCertEncodeCRLDistInfo","features":[489]},{"name":"CCertEncodeDateArray","features":[489]},{"name":"CCertEncodeLongArray","features":[489]},{"name":"CCertEncodeStringArray","features":[489]},{"name":"CCertGetConfig","features":[489]},{"name":"CCertProperties","features":[489]},{"name":"CCertProperty","features":[489]},{"name":"CCertPropertyArchived","features":[489]},{"name":"CCertPropertyArchivedKeyHash","features":[489]},{"name":"CCertPropertyAutoEnroll","features":[489]},{"name":"CCertPropertyBackedUp","features":[489]},{"name":"CCertPropertyDescription","features":[489]},{"name":"CCertPropertyEnrollment","features":[489]},{"name":"CCertPropertyEnrollmentPolicyServer","features":[489]},{"name":"CCertPropertyFriendlyName","features":[489]},{"name":"CCertPropertyKeyProvInfo","features":[489]},{"name":"CCertPropertyRenewal","features":[489]},{"name":"CCertPropertyRequestOriginator","features":[489]},{"name":"CCertPropertySHA1Hash","features":[489]},{"name":"CCertRequest","features":[489]},{"name":"CCertServerExit","features":[489]},{"name":"CCertServerPolicy","features":[489]},{"name":"CCertView","features":[489]},{"name":"CCertificateAttestationChallenge","features":[489]},{"name":"CCertificatePolicies","features":[489]},{"name":"CCertificatePolicy","features":[489]},{"name":"CCryptAttribute","features":[489]},{"name":"CCryptAttributes","features":[489]},{"name":"CCspInformation","features":[489]},{"name":"CCspInformations","features":[489]},{"name":"CCspStatus","features":[489]},{"name":"CDR_EXPIRED","features":[489]},{"name":"CDR_REQUEST_LAST_CHANGED","features":[489]},{"name":"CERTADMIN_GET_ROLES_FLAGS","features":[489]},{"name":"CERTENROLL_INDEX_BASE","features":[489]},{"name":"CERTENROLL_OBJECTID","features":[489]},{"name":"CERTENROLL_PROPERTYID","features":[489]},{"name":"CERTTRANSBLOB","features":[489]},{"name":"CERTVIEWRESTRICTION","features":[489]},{"name":"CERT_ALT_NAME","features":[489]},{"name":"CERT_ALT_NAME_DIRECTORY_NAME","features":[489]},{"name":"CERT_ALT_NAME_DNS_NAME","features":[489]},{"name":"CERT_ALT_NAME_IP_ADDRESS","features":[489]},{"name":"CERT_ALT_NAME_OTHER_NAME","features":[489]},{"name":"CERT_ALT_NAME_REGISTERED_ID","features":[489]},{"name":"CERT_ALT_NAME_RFC822_NAME","features":[489]},{"name":"CERT_ALT_NAME_URL","features":[489]},{"name":"CERT_CREATE_REQUEST_FLAGS","features":[489]},{"name":"CERT_DELETE_ROW_FLAGS","features":[489]},{"name":"CERT_EXIT_EVENT_MASK","features":[489]},{"name":"CERT_GET_CONFIG_FLAGS","features":[489]},{"name":"CERT_IMPORT_FLAGS","features":[489]},{"name":"CERT_PROPERTY_TYPE","features":[489]},{"name":"CERT_REQUEST_OUT_TYPE","features":[489]},{"name":"CERT_VIEW_COLUMN_INDEX","features":[489]},{"name":"CERT_VIEW_SEEK_OPERATOR_FLAGS","features":[489]},{"name":"CEnroll","features":[489]},{"name":"CEnroll2","features":[489]},{"name":"CMM_READONLY","features":[489]},{"name":"CMM_REFRESHONLY","features":[489]},{"name":"CObjectId","features":[489]},{"name":"CObjectIds","features":[489]},{"name":"CPF_BADURL_ERROR","features":[489]},{"name":"CPF_BASE","features":[489]},{"name":"CPF_CASTORE_ERROR","features":[489]},{"name":"CPF_COMPLETE","features":[489]},{"name":"CPF_DELTA","features":[489]},{"name":"CPF_FILE_ERROR","features":[489]},{"name":"CPF_FTP_ERROR","features":[489]},{"name":"CPF_HTTP_ERROR","features":[489]},{"name":"CPF_LDAP_ERROR","features":[489]},{"name":"CPF_MANUAL","features":[489]},{"name":"CPF_POSTPONED_BASE_FILE_ERROR","features":[489]},{"name":"CPF_POSTPONED_BASE_LDAP_ERROR","features":[489]},{"name":"CPF_SHADOW","features":[489]},{"name":"CPF_SIGNATURE_ERROR","features":[489]},{"name":"CPolicyQualifier","features":[489]},{"name":"CPolicyQualifiers","features":[489]},{"name":"CRLF_ALLOW_REQUEST_ATTRIBUTE_SUBJECT","features":[489]},{"name":"CRLF_BUILD_ROOTCA_CRLENTRIES_BASEDONKEY","features":[489]},{"name":"CRLF_CRLNUMBER_CRITICAL","features":[489]},{"name":"CRLF_DELETE_EXPIRED_CRLS","features":[489]},{"name":"CRLF_DELTA_USE_OLDEST_UNEXPIRED_BASE","features":[489]},{"name":"CRLF_DISABLE_CHAIN_VERIFICATION","features":[489]},{"name":"CRLF_DISABLE_RDN_REORDER","features":[489]},{"name":"CRLF_DISABLE_ROOT_CROSS_CERTS","features":[489]},{"name":"CRLF_ENFORCE_ENROLLMENT_AGENT","features":[489]},{"name":"CRLF_IGNORE_CROSS_CERT_TRUST_ERROR","features":[489]},{"name":"CRLF_IGNORE_INVALID_POLICIES","features":[489]},{"name":"CRLF_IGNORE_UNKNOWN_CMC_ATTRIBUTES","features":[489]},{"name":"CRLF_LOG_FULL_RESPONSE","features":[489]},{"name":"CRLF_PRESERVE_EXPIRED_CA_CERTS","features":[489]},{"name":"CRLF_PRESERVE_REVOKED_CA_CERTS","features":[489]},{"name":"CRLF_PUBLISH_EXPIRED_CERT_CRLS","features":[489]},{"name":"CRLF_REBUILD_MODIFIED_SUBJECT_ONLY","features":[489]},{"name":"CRLF_REVCHECK_IGNORE_NOREVCHECK","features":[489]},{"name":"CRLF_REVCHECK_IGNORE_OFFLINE","features":[489]},{"name":"CRLF_SAVE_FAILED_CERTS","features":[489]},{"name":"CRLF_USE_CROSS_CERT_TEMPLATE","features":[489]},{"name":"CRLF_USE_XCHG_CERT_TEMPLATE","features":[489]},{"name":"CRLRevocationReason","features":[489]},{"name":"CRYPT_ENUM_ALL_PROVIDERS","features":[489]},{"name":"CR_DISP","features":[489]},{"name":"CR_DISP_DENIED","features":[489]},{"name":"CR_DISP_ERROR","features":[489]},{"name":"CR_DISP_INCOMPLETE","features":[489]},{"name":"CR_DISP_ISSUED","features":[489]},{"name":"CR_DISP_ISSUED_OUT_OF_BAND","features":[489]},{"name":"CR_DISP_REVOKED","features":[489]},{"name":"CR_DISP_UNDER_SUBMISSION","features":[489]},{"name":"CR_FLG_CACROSSCERT","features":[489]},{"name":"CR_FLG_CAXCHGCERT","features":[489]},{"name":"CR_FLG_CHALLENGEPENDING","features":[489]},{"name":"CR_FLG_CHALLENGESATISFIED","features":[489]},{"name":"CR_FLG_DEFINEDCACERT","features":[489]},{"name":"CR_FLG_ENFORCEUTF8","features":[489]},{"name":"CR_FLG_ENROLLONBEHALFOF","features":[489]},{"name":"CR_FLG_FORCETELETEX","features":[489]},{"name":"CR_FLG_FORCEUTF8","features":[489]},{"name":"CR_FLG_PUBLISHERROR","features":[489]},{"name":"CR_FLG_RENEWAL","features":[489]},{"name":"CR_FLG_SUBJECTUNMODIFIED","features":[489]},{"name":"CR_FLG_TRUSTEKCERT","features":[489]},{"name":"CR_FLG_TRUSTEKKEY","features":[489]},{"name":"CR_FLG_TRUSTONUSE","features":[489]},{"name":"CR_FLG_VALIDENCRYPTEDKEYHASH","features":[489]},{"name":"CR_GEMT_DEFAULT","features":[489]},{"name":"CR_GEMT_HRESULT_STRING","features":[489]},{"name":"CR_GEMT_HTTP_ERROR","features":[489]},{"name":"CR_IN_BASE64","features":[489]},{"name":"CR_IN_BASE64HEADER","features":[489]},{"name":"CR_IN_BINARY","features":[489]},{"name":"CR_IN_CERTIFICATETRANSPARENCY","features":[489]},{"name":"CR_IN_CHALLENGERESPONSE","features":[489]},{"name":"CR_IN_CLIENTIDNONE","features":[489]},{"name":"CR_IN_CMC","features":[489]},{"name":"CR_IN_CONNECTONLY","features":[489]},{"name":"CR_IN_CRLS","features":[489]},{"name":"CR_IN_ENCODEANY","features":[489]},{"name":"CR_IN_ENCODEMASK","features":[489]},{"name":"CR_IN_FORMATANY","features":[489]},{"name":"CR_IN_FORMATMASK","features":[489]},{"name":"CR_IN_FULLRESPONSE","features":[489]},{"name":"CR_IN_HTTP","features":[489]},{"name":"CR_IN_KEYGEN","features":[489]},{"name":"CR_IN_MACHINE","features":[489]},{"name":"CR_IN_PKCS10","features":[489]},{"name":"CR_IN_PKCS7","features":[489]},{"name":"CR_IN_RETURNCHALLENGE","features":[489]},{"name":"CR_IN_ROBO","features":[489]},{"name":"CR_IN_RPC","features":[489]},{"name":"CR_IN_SCEP","features":[489]},{"name":"CR_IN_SCEPPOST","features":[489]},{"name":"CR_IN_SIGNEDCERTIFICATETIMESTAMPLIST","features":[489]},{"name":"CR_OUT_BASE64","features":[489]},{"name":"CR_OUT_BASE64HEADER","features":[489]},{"name":"CR_OUT_BASE64REQUESTHEADER","features":[489]},{"name":"CR_OUT_BASE64X509CRLHEADER","features":[489]},{"name":"CR_OUT_BINARY","features":[489]},{"name":"CR_OUT_CHAIN","features":[489]},{"name":"CR_OUT_CRLS","features":[489]},{"name":"CR_OUT_ENCODEMASK","features":[489]},{"name":"CR_OUT_HEX","features":[489]},{"name":"CR_OUT_HEXADDR","features":[489]},{"name":"CR_OUT_HEXASCII","features":[489]},{"name":"CR_OUT_HEXASCIIADDR","features":[489]},{"name":"CR_OUT_HEXRAW","features":[489]},{"name":"CR_OUT_NOCR","features":[489]},{"name":"CR_OUT_NOCRLF","features":[489]},{"name":"CR_PROP_ADVANCEDSERVER","features":[489]},{"name":"CR_PROP_BASECRL","features":[489]},{"name":"CR_PROP_BASECRLPUBLISHSTATUS","features":[489]},{"name":"CR_PROP_CABACKWARDCROSSCERT","features":[489]},{"name":"CR_PROP_CABACKWARDCROSSCERTSTATE","features":[489]},{"name":"CR_PROP_CACERTSTATE","features":[489]},{"name":"CR_PROP_CACERTSTATUSCODE","features":[489]},{"name":"CR_PROP_CACERTVERSION","features":[489]},{"name":"CR_PROP_CAFORWARDCROSSCERT","features":[489]},{"name":"CR_PROP_CAFORWARDCROSSCERTSTATE","features":[489]},{"name":"CR_PROP_CANAME","features":[489]},{"name":"CR_PROP_CAPROPIDMAX","features":[489]},{"name":"CR_PROP_CASIGCERT","features":[489]},{"name":"CR_PROP_CASIGCERTCHAIN","features":[489]},{"name":"CR_PROP_CASIGCERTCOUNT","features":[489]},{"name":"CR_PROP_CASIGCERTCRLCHAIN","features":[489]},{"name":"CR_PROP_CATYPE","features":[489]},{"name":"CR_PROP_CAXCHGCERT","features":[489]},{"name":"CR_PROP_CAXCHGCERTCHAIN","features":[489]},{"name":"CR_PROP_CAXCHGCERTCOUNT","features":[489]},{"name":"CR_PROP_CAXCHGCERTCRLCHAIN","features":[489]},{"name":"CR_PROP_CERTAIAOCSPURLS","features":[489]},{"name":"CR_PROP_CERTAIAURLS","features":[489]},{"name":"CR_PROP_CERTCDPURLS","features":[489]},{"name":"CR_PROP_CRLSTATE","features":[489]},{"name":"CR_PROP_DELTACRL","features":[489]},{"name":"CR_PROP_DELTACRLPUBLISHSTATUS","features":[489]},{"name":"CR_PROP_DNSNAME","features":[489]},{"name":"CR_PROP_EXITCOUNT","features":[489]},{"name":"CR_PROP_EXITDESCRIPTION","features":[489]},{"name":"CR_PROP_FILEVERSION","features":[489]},{"name":"CR_PROP_KRACERT","features":[489]},{"name":"CR_PROP_KRACERTCOUNT","features":[489]},{"name":"CR_PROP_KRACERTSTATE","features":[489]},{"name":"CR_PROP_KRACERTUSEDCOUNT","features":[489]},{"name":"CR_PROP_LOCALENAME","features":[489]},{"name":"CR_PROP_NONE","features":[489]},{"name":"CR_PROP_PARENTCA","features":[489]},{"name":"CR_PROP_POLICYDESCRIPTION","features":[489]},{"name":"CR_PROP_PRODUCTVERSION","features":[489]},{"name":"CR_PROP_ROLESEPARATIONENABLED","features":[489]},{"name":"CR_PROP_SANITIZEDCANAME","features":[489]},{"name":"CR_PROP_SANITIZEDCASHORTNAME","features":[489]},{"name":"CR_PROP_SCEPMAX","features":[489]},{"name":"CR_PROP_SCEPMIN","features":[489]},{"name":"CR_PROP_SCEPSERVERCAPABILITIES","features":[489]},{"name":"CR_PROP_SCEPSERVERCERTS","features":[489]},{"name":"CR_PROP_SCEPSERVERCERTSCHAIN","features":[489]},{"name":"CR_PROP_SHAREDFOLDER","features":[489]},{"name":"CR_PROP_SUBJECTTEMPLATE_OIDS","features":[489]},{"name":"CR_PROP_TEMPLATES","features":[489]},{"name":"CSBACKUP_DISABLE_INCREMENTAL","features":[489]},{"name":"CSBACKUP_TYPE","features":[489]},{"name":"CSBACKUP_TYPE_FULL","features":[489]},{"name":"CSBACKUP_TYPE_LOGS_ONLY","features":[489]},{"name":"CSBACKUP_TYPE_MASK","features":[489]},{"name":"CSBFT_DATABASE_DIRECTORY","features":[489]},{"name":"CSBFT_DIRECTORY","features":[489]},{"name":"CSBFT_LOG_DIRECTORY","features":[489]},{"name":"CSCONTROL_RESTART","features":[489]},{"name":"CSCONTROL_SHUTDOWN","features":[489]},{"name":"CSCONTROL_SUSPEND","features":[489]},{"name":"CSEDB_RSTMAPW","features":[489]},{"name":"CSRESTORE_TYPE_CATCHUP","features":[489]},{"name":"CSRESTORE_TYPE_FULL","features":[489]},{"name":"CSRESTORE_TYPE_MASK","features":[489]},{"name":"CSRESTORE_TYPE_ONLINE","features":[489]},{"name":"CSURL_ADDTOCERTCDP","features":[489]},{"name":"CSURL_ADDTOCERTOCSP","features":[489]},{"name":"CSURL_ADDTOCRLCDP","features":[489]},{"name":"CSURL_ADDTOFRESHESTCRL","features":[489]},{"name":"CSURL_ADDTOIDP","features":[489]},{"name":"CSURL_PUBLISHRETRY","features":[489]},{"name":"CSURL_SERVERPUBLISH","features":[489]},{"name":"CSURL_SERVERPUBLISHDELTA","features":[489]},{"name":"CSVER_MAJOR","features":[489]},{"name":"CSVER_MAJOR_LONGHORN","features":[489]},{"name":"CSVER_MAJOR_THRESHOLD","features":[489]},{"name":"CSVER_MAJOR_WHISTLER","features":[489]},{"name":"CSVER_MAJOR_WIN2K","features":[489]},{"name":"CSVER_MAJOR_WIN7","features":[489]},{"name":"CSVER_MAJOR_WIN8","features":[489]},{"name":"CSVER_MAJOR_WINBLUE","features":[489]},{"name":"CSVER_MINOR","features":[489]},{"name":"CSVER_MINOR_LONGHORN_BETA1","features":[489]},{"name":"CSVER_MINOR_THRESHOLD","features":[489]},{"name":"CSVER_MINOR_WHISTLER_BETA2","features":[489]},{"name":"CSVER_MINOR_WHISTLER_BETA3","features":[489]},{"name":"CSVER_MINOR_WIN2K","features":[489]},{"name":"CSVER_MINOR_WIN7","features":[489]},{"name":"CSVER_MINOR_WIN8","features":[489]},{"name":"CSVER_MINOR_WINBLUE","features":[489]},{"name":"CSignerCertificate","features":[489]},{"name":"CSmimeCapabilities","features":[489]},{"name":"CSmimeCapability","features":[489]},{"name":"CVIEWAGEMINUTESDEFAULT","features":[489]},{"name":"CVRC_COLUMN","features":[489]},{"name":"CVRC_COLUMN_MASK","features":[489]},{"name":"CVRC_COLUMN_RESULT","features":[489]},{"name":"CVRC_COLUMN_SCHEMA","features":[489]},{"name":"CVRC_COLUMN_VALUE","features":[489]},{"name":"CVRC_TABLE","features":[489]},{"name":"CVRC_TABLE_ATTRIBUTES","features":[489]},{"name":"CVRC_TABLE_CRL","features":[489]},{"name":"CVRC_TABLE_EXTENSIONS","features":[489]},{"name":"CVRC_TABLE_MASK","features":[489]},{"name":"CVRC_TABLE_REQCERT","features":[489]},{"name":"CVRC_TABLE_SHIFT","features":[489]},{"name":"CVR_SEEK_EQ","features":[489]},{"name":"CVR_SEEK_GE","features":[489]},{"name":"CVR_SEEK_GT","features":[489]},{"name":"CVR_SEEK_LE","features":[489]},{"name":"CVR_SEEK_LT","features":[489]},{"name":"CVR_SEEK_MASK","features":[489]},{"name":"CVR_SEEK_NODELTA","features":[489]},{"name":"CVR_SEEK_NONE","features":[489]},{"name":"CVR_SORT_ASCEND","features":[489]},{"name":"CVR_SORT_DESCEND","features":[489]},{"name":"CVR_SORT_NONE","features":[489]},{"name":"CV_COLUMN_ATTRIBUTE_DEFAULT","features":[489]},{"name":"CV_COLUMN_CRL_DEFAULT","features":[489]},{"name":"CV_COLUMN_EXTENSION_DEFAULT","features":[489]},{"name":"CV_COLUMN_LOG_DEFAULT","features":[489]},{"name":"CV_COLUMN_LOG_FAILED_DEFAULT","features":[489]},{"name":"CV_COLUMN_LOG_REVOKED_DEFAULT","features":[489]},{"name":"CV_COLUMN_QUEUE_DEFAULT","features":[489]},{"name":"CV_OUT_BASE64","features":[489]},{"name":"CV_OUT_BASE64HEADER","features":[489]},{"name":"CV_OUT_BASE64REQUESTHEADER","features":[489]},{"name":"CV_OUT_BASE64X509CRLHEADER","features":[489]},{"name":"CV_OUT_BINARY","features":[489]},{"name":"CV_OUT_ENCODEMASK","features":[489]},{"name":"CV_OUT_HEX","features":[489]},{"name":"CV_OUT_HEXADDR","features":[489]},{"name":"CV_OUT_HEXASCII","features":[489]},{"name":"CV_OUT_HEXASCIIADDR","features":[489]},{"name":"CV_OUT_HEXRAW","features":[489]},{"name":"CV_OUT_NOCR","features":[489]},{"name":"CV_OUT_NOCRLF","features":[489]},{"name":"CX500DistinguishedName","features":[489]},{"name":"CX509Attribute","features":[489]},{"name":"CX509AttributeArchiveKey","features":[489]},{"name":"CX509AttributeArchiveKeyHash","features":[489]},{"name":"CX509AttributeClientId","features":[489]},{"name":"CX509AttributeCspProvider","features":[489]},{"name":"CX509AttributeExtensions","features":[489]},{"name":"CX509AttributeOSVersion","features":[489]},{"name":"CX509AttributeRenewalCertificate","features":[489]},{"name":"CX509Attributes","features":[489]},{"name":"CX509CertificateRequestCertificate","features":[489]},{"name":"CX509CertificateRequestCmc","features":[489]},{"name":"CX509CertificateRequestPkcs10","features":[489]},{"name":"CX509CertificateRequestPkcs7","features":[489]},{"name":"CX509CertificateRevocationList","features":[489]},{"name":"CX509CertificateRevocationListEntries","features":[489]},{"name":"CX509CertificateRevocationListEntry","features":[489]},{"name":"CX509CertificateTemplateADWritable","features":[489]},{"name":"CX509EndorsementKey","features":[489]},{"name":"CX509Enrollment","features":[489]},{"name":"CX509EnrollmentHelper","features":[489]},{"name":"CX509EnrollmentPolicyActiveDirectory","features":[489]},{"name":"CX509EnrollmentPolicyWebService","features":[489]},{"name":"CX509EnrollmentWebClassFactory","features":[489]},{"name":"CX509Extension","features":[489]},{"name":"CX509ExtensionAlternativeNames","features":[489]},{"name":"CX509ExtensionAuthorityKeyIdentifier","features":[489]},{"name":"CX509ExtensionBasicConstraints","features":[489]},{"name":"CX509ExtensionCertificatePolicies","features":[489]},{"name":"CX509ExtensionEnhancedKeyUsage","features":[489]},{"name":"CX509ExtensionKeyUsage","features":[489]},{"name":"CX509ExtensionMSApplicationPolicies","features":[489]},{"name":"CX509ExtensionSmimeCapabilities","features":[489]},{"name":"CX509ExtensionSubjectKeyIdentifier","features":[489]},{"name":"CX509ExtensionTemplate","features":[489]},{"name":"CX509ExtensionTemplateName","features":[489]},{"name":"CX509Extensions","features":[489]},{"name":"CX509MachineEnrollmentFactory","features":[489]},{"name":"CX509NameValuePair","features":[489]},{"name":"CX509PolicyServerListManager","features":[489]},{"name":"CX509PolicyServerUrl","features":[489]},{"name":"CX509PrivateKey","features":[489]},{"name":"CX509PublicKey","features":[489]},{"name":"CX509SCEPEnrollment","features":[489]},{"name":"CX509SCEPEnrollmentHelper","features":[489]},{"name":"CertSrvBackupClose","features":[489]},{"name":"CertSrvBackupEnd","features":[489]},{"name":"CertSrvBackupFree","features":[489]},{"name":"CertSrvBackupGetBackupLogsW","features":[489]},{"name":"CertSrvBackupGetDatabaseNamesW","features":[489]},{"name":"CertSrvBackupGetDynamicFileListW","features":[489]},{"name":"CertSrvBackupOpenFileW","features":[489]},{"name":"CertSrvBackupPrepareW","features":[489]},{"name":"CertSrvBackupRead","features":[489]},{"name":"CertSrvBackupTruncateLogs","features":[489]},{"name":"CertSrvIsServerOnlineW","features":[307,489]},{"name":"CertSrvRestoreEnd","features":[489]},{"name":"CertSrvRestoreGetDatabaseLocationsW","features":[489]},{"name":"CertSrvRestorePrepareW","features":[489]},{"name":"CertSrvRestoreRegisterComplete","features":[489]},{"name":"CertSrvRestoreRegisterThroughFile","features":[489]},{"name":"CertSrvRestoreRegisterW","features":[489]},{"name":"CertSrvServerControlW","features":[489]},{"name":"ClientIdAutoEnroll","features":[489]},{"name":"ClientIdAutoEnroll2003","features":[489]},{"name":"ClientIdCertReq","features":[489]},{"name":"ClientIdCertReq2003","features":[489]},{"name":"ClientIdDefaultRequest","features":[489]},{"name":"ClientIdEOBO","features":[489]},{"name":"ClientIdNone","features":[489]},{"name":"ClientIdRequestWizard","features":[489]},{"name":"ClientIdTest","features":[489]},{"name":"ClientIdUserStart","features":[489]},{"name":"ClientIdWinRT","features":[489]},{"name":"ClientIdWizard2003","features":[489]},{"name":"ClientIdXEnroll2003","features":[489]},{"name":"CommitFlagDeleteTemplate","features":[489]},{"name":"CommitFlagSaveTemplateGenerateOID","features":[489]},{"name":"CommitFlagSaveTemplateOverwrite","features":[489]},{"name":"CommitFlagSaveTemplateUseCurrentOID","features":[489]},{"name":"CommitTemplateFlags","features":[489]},{"name":"ContextAdministratorForceMachine","features":[489]},{"name":"ContextMachine","features":[489]},{"name":"ContextNone","features":[489]},{"name":"ContextUser","features":[489]},{"name":"DBFLAGS_CHECKPOINTDEPTH60MB","features":[489]},{"name":"DBFLAGS_CIRCULARLOGGING","features":[489]},{"name":"DBFLAGS_CREATEIFNEEDED","features":[489]},{"name":"DBFLAGS_DISABLESNAPSHOTBACKUP","features":[489]},{"name":"DBFLAGS_ENABLEVOLATILEREQUESTS","features":[489]},{"name":"DBFLAGS_LAZYFLUSH","features":[489]},{"name":"DBFLAGS_LOGBUFFERSHUGE","features":[489]},{"name":"DBFLAGS_LOGBUFFERSLARGE","features":[489]},{"name":"DBFLAGS_LOGFILESIZE16MB","features":[489]},{"name":"DBFLAGS_MAXCACHESIZEX100","features":[489]},{"name":"DBFLAGS_MULTITHREADTRANSACTIONS","features":[489]},{"name":"DBFLAGS_READONLY","features":[489]},{"name":"DBG_CERTSRV","features":[489]},{"name":"DBSESSIONCOUNTDEFAULT","features":[489]},{"name":"DB_DISP_ACTIVE","features":[489]},{"name":"DB_DISP_CA_CERT","features":[489]},{"name":"DB_DISP_CA_CERT_CHAIN","features":[489]},{"name":"DB_DISP_DENIED","features":[489]},{"name":"DB_DISP_ERROR","features":[489]},{"name":"DB_DISP_FOREIGN","features":[489]},{"name":"DB_DISP_ISSUED","features":[489]},{"name":"DB_DISP_KRA_CERT","features":[489]},{"name":"DB_DISP_LOG_FAILED_MIN","features":[489]},{"name":"DB_DISP_LOG_MIN","features":[489]},{"name":"DB_DISP_PENDING","features":[489]},{"name":"DB_DISP_QUEUE_MAX","features":[489]},{"name":"DB_DISP_REVOKED","features":[489]},{"name":"DefaultNone","features":[489]},{"name":"DefaultPolicyServer","features":[489]},{"name":"DelayRetryAction","features":[489]},{"name":"DelayRetryLong","features":[489]},{"name":"DelayRetryNone","features":[489]},{"name":"DelayRetryPastSuccess","features":[489]},{"name":"DelayRetryShort","features":[489]},{"name":"DelayRetrySuccess","features":[489]},{"name":"DelayRetryUnknown","features":[489]},{"name":"DisableGroupPolicyList","features":[489]},{"name":"DisableUserServerList","features":[489]},{"name":"DisplayNo","features":[489]},{"name":"DisplayYes","features":[489]},{"name":"EANR_SUPPRESS_IA5CONVERSION","features":[489]},{"name":"EAN_NAMEOBJECTID","features":[489]},{"name":"EDITF_ADDOLDCERTTYPE","features":[489]},{"name":"EDITF_ADDOLDKEYUSAGE","features":[489]},{"name":"EDITF_ATTRIBUTECA","features":[489]},{"name":"EDITF_ATTRIBUTEEKU","features":[489]},{"name":"EDITF_ATTRIBUTEENDDATE","features":[489]},{"name":"EDITF_ATTRIBUTESUBJECTALTNAME2","features":[489]},{"name":"EDITF_AUDITCERTTEMPLATELOAD","features":[489]},{"name":"EDITF_BASICCONSTRAINTSCA","features":[489]},{"name":"EDITF_BASICCONSTRAINTSCRITICAL","features":[489]},{"name":"EDITF_DISABLEEXTENSIONLIST","features":[489]},{"name":"EDITF_DISABLELDAPPACKAGELIST","features":[489]},{"name":"EDITF_DISABLEOLDOSCNUPN","features":[489]},{"name":"EDITF_EMAILOPTIONAL","features":[489]},{"name":"EDITF_ENABLEAKICRITICAL","features":[489]},{"name":"EDITF_ENABLEAKIISSUERNAME","features":[489]},{"name":"EDITF_ENABLEAKIISSUERSERIAL","features":[489]},{"name":"EDITF_ENABLEAKIKEYID","features":[489]},{"name":"EDITF_ENABLECHASECLIENTDC","features":[489]},{"name":"EDITF_ENABLEDEFAULTSMIME","features":[489]},{"name":"EDITF_ENABLEKEYENCIPHERMENTCACERT","features":[489]},{"name":"EDITF_ENABLELDAPREFERRALS","features":[489]},{"name":"EDITF_ENABLEOCSPREVNOCHECK","features":[489]},{"name":"EDITF_ENABLERENEWONBEHALFOF","features":[489]},{"name":"EDITF_ENABLEREQUESTEXTENSIONS","features":[489]},{"name":"EDITF_ENABLEUPNMAP","features":[489]},{"name":"EDITF_IGNOREREQUESTERGROUP","features":[489]},{"name":"EDITF_REQUESTEXTENSIONLIST","features":[489]},{"name":"EDITF_SERVERUPGRADED","features":[489]},{"name":"ENUMEXT_OBJECTID","features":[489]},{"name":"ENUM_CATYPES","features":[489]},{"name":"ENUM_CERT_COLUMN_VALUE_FLAGS","features":[489]},{"name":"ENUM_ENTERPRISE_ROOTCA","features":[489]},{"name":"ENUM_ENTERPRISE_SUBCA","features":[489]},{"name":"ENUM_STANDALONE_ROOTCA","features":[489]},{"name":"ENUM_STANDALONE_SUBCA","features":[489]},{"name":"ENUM_UNKNOWN_CA","features":[489]},{"name":"EXITEVENT_CERTDENIED","features":[489]},{"name":"EXITEVENT_CERTIMPORTED","features":[489]},{"name":"EXITEVENT_CERTISSUED","features":[489]},{"name":"EXITEVENT_CERTPENDING","features":[489]},{"name":"EXITEVENT_CERTRETRIEVEPENDING","features":[489]},{"name":"EXITEVENT_CERTREVOKED","features":[489]},{"name":"EXITEVENT_CRLISSUED","features":[489]},{"name":"EXITEVENT_INVALID","features":[489]},{"name":"EXITEVENT_SHUTDOWN","features":[489]},{"name":"EXITEVENT_STARTUP","features":[489]},{"name":"EXITPUB_ACTIVEDIRECTORY","features":[489]},{"name":"EXITPUB_DEFAULT_ENTERPRISE","features":[489]},{"name":"EXITPUB_DEFAULT_STANDALONE","features":[489]},{"name":"EXITPUB_FILE","features":[489]},{"name":"EXITPUB_REMOVEOLDCERTS","features":[489]},{"name":"EXTENSION_CRITICAL_FLAG","features":[489]},{"name":"EXTENSION_DELETE_FLAG","features":[489]},{"name":"EXTENSION_DISABLE_FLAG","features":[489]},{"name":"EXTENSION_ORIGIN_ADMIN","features":[489]},{"name":"EXTENSION_ORIGIN_CACERT","features":[489]},{"name":"EXTENSION_ORIGIN_CMC","features":[489]},{"name":"EXTENSION_ORIGIN_IMPORTEDCERT","features":[489]},{"name":"EXTENSION_ORIGIN_MASK","features":[489]},{"name":"EXTENSION_ORIGIN_PKCS7","features":[489]},{"name":"EXTENSION_ORIGIN_POLICY","features":[489]},{"name":"EXTENSION_ORIGIN_RENEWALCERT","features":[489]},{"name":"EXTENSION_ORIGIN_REQUEST","features":[489]},{"name":"EXTENSION_ORIGIN_SERVER","features":[489]},{"name":"EXTENSION_POLICY_MASK","features":[489]},{"name":"EncodingType","features":[489]},{"name":"EnrollDenied","features":[489]},{"name":"EnrollError","features":[489]},{"name":"EnrollPended","features":[489]},{"name":"EnrollPrompt","features":[489]},{"name":"EnrollSkipped","features":[489]},{"name":"EnrollUIDeferredEnrollmentRequired","features":[489]},{"name":"EnrollUnknown","features":[489]},{"name":"Enrolled","features":[489]},{"name":"EnrollmentAddOCSPNoCheck","features":[489]},{"name":"EnrollmentAddTemplateName","features":[489]},{"name":"EnrollmentAllowEnrollOnBehalfOf","features":[489]},{"name":"EnrollmentAutoEnrollment","features":[489]},{"name":"EnrollmentAutoEnrollmentCheckUserDSCertificate","features":[489]},{"name":"EnrollmentCAProperty","features":[489]},{"name":"EnrollmentCertificateIssuancePoliciesFromRequest","features":[489]},{"name":"EnrollmentDisplayStatus","features":[489]},{"name":"EnrollmentDomainAuthenticationNotRequired","features":[489]},{"name":"EnrollmentEnrollStatus","features":[489]},{"name":"EnrollmentIncludeBasicConstraintsForEECerts","features":[489]},{"name":"EnrollmentIncludeSymmetricAlgorithms","features":[489]},{"name":"EnrollmentNoRevocationInfoInCerts","features":[489]},{"name":"EnrollmentPendAllRequests","features":[489]},{"name":"EnrollmentPolicyFlags","features":[489]},{"name":"EnrollmentPolicyServerPropertyFlags","features":[489]},{"name":"EnrollmentPreviousApprovalKeyBasedValidateReenrollment","features":[489]},{"name":"EnrollmentPreviousApprovalValidateReenrollment","features":[489]},{"name":"EnrollmentPublishToDS","features":[489]},{"name":"EnrollmentPublishToKRAContainer","features":[489]},{"name":"EnrollmentRemoveInvalidCertificateFromPersonalStore","features":[489]},{"name":"EnrollmentReuseKeyOnFullSmartCard","features":[489]},{"name":"EnrollmentSelectionStatus","features":[489]},{"name":"EnrollmentSkipAutoRenewal","features":[489]},{"name":"EnrollmentTemplateProperty","features":[489]},{"name":"EnrollmentUserInteractionRequired","features":[489]},{"name":"ExportCAs","features":[489]},{"name":"ExportOIDs","features":[489]},{"name":"ExportTemplates","features":[489]},{"name":"FNCERTSRVBACKUPCLOSE","features":[489]},{"name":"FNCERTSRVBACKUPEND","features":[489]},{"name":"FNCERTSRVBACKUPFREE","features":[489]},{"name":"FNCERTSRVBACKUPGETBACKUPLOGSW","features":[489]},{"name":"FNCERTSRVBACKUPGETDATABASENAMESW","features":[489]},{"name":"FNCERTSRVBACKUPGETDYNAMICFILELISTW","features":[489]},{"name":"FNCERTSRVBACKUPOPENFILEW","features":[489]},{"name":"FNCERTSRVBACKUPPREPAREW","features":[489]},{"name":"FNCERTSRVBACKUPREAD","features":[489]},{"name":"FNCERTSRVBACKUPTRUNCATELOGS","features":[489]},{"name":"FNCERTSRVISSERVERONLINEW","features":[307,489]},{"name":"FNCERTSRVRESTOREEND","features":[489]},{"name":"FNCERTSRVRESTOREGETDATABASELOCATIONSW","features":[489]},{"name":"FNCERTSRVRESTOREPREPAREW","features":[489]},{"name":"FNCERTSRVRESTOREREGISTERCOMPLETE","features":[489]},{"name":"FNCERTSRVRESTOREREGISTERW","features":[489]},{"name":"FNCERTSRVSERVERCONTROLW","features":[489]},{"name":"FNIMPORTPFXTOPROVIDER","features":[307,489]},{"name":"FNIMPORTPFXTOPROVIDERFREEDATA","features":[307,489]},{"name":"FR_PROP_ATTESTATIONCHALLENGE","features":[489]},{"name":"FR_PROP_ATTESTATIONPROVIDERNAME","features":[489]},{"name":"FR_PROP_BODYPARTSTRING","features":[489]},{"name":"FR_PROP_CAEXCHANGECERTIFICATE","features":[489]},{"name":"FR_PROP_CAEXCHANGECERTIFICATECHAIN","features":[489]},{"name":"FR_PROP_CAEXCHANGECERTIFICATECRLCHAIN","features":[489]},{"name":"FR_PROP_CAEXCHANGECERTIFICATEHASH","features":[489]},{"name":"FR_PROP_CLAIMCHALLENGE","features":[489]},{"name":"FR_PROP_ENCRYPTEDKEYHASH","features":[489]},{"name":"FR_PROP_FAILINFO","features":[489]},{"name":"FR_PROP_FULLRESPONSE","features":[489]},{"name":"FR_PROP_FULLRESPONSENOPKCS7","features":[489]},{"name":"FR_PROP_ISSUEDCERTIFICATE","features":[489]},{"name":"FR_PROP_ISSUEDCERTIFICATECHAIN","features":[489]},{"name":"FR_PROP_ISSUEDCERTIFICATECRLCHAIN","features":[489]},{"name":"FR_PROP_ISSUEDCERTIFICATEHASH","features":[489]},{"name":"FR_PROP_NONE","features":[489]},{"name":"FR_PROP_OTHERINFOCHOICE","features":[489]},{"name":"FR_PROP_PENDINFOTIME","features":[489]},{"name":"FR_PROP_PENDINFOTOKEN","features":[489]},{"name":"FR_PROP_STATUS","features":[489]},{"name":"FR_PROP_STATUSINFOCOUNT","features":[489]},{"name":"FR_PROP_STATUSSTRING","features":[489]},{"name":"FULL_RESPONSE_PROPERTY_ID","features":[489]},{"name":"GeneralCA","features":[489]},{"name":"GeneralCrossCA","features":[489]},{"name":"GeneralDefault","features":[489]},{"name":"GeneralDonotPersist","features":[489]},{"name":"GeneralMachineType","features":[489]},{"name":"GeneralModified","features":[489]},{"name":"IAlternativeName","features":[489,358]},{"name":"IAlternativeNames","features":[489,358]},{"name":"IBinaryConverter","features":[489,358]},{"name":"IBinaryConverter2","features":[489,358]},{"name":"ICEnroll","features":[489,358]},{"name":"ICEnroll2","features":[489,358]},{"name":"ICEnroll3","features":[489,358]},{"name":"ICEnroll4","features":[489,358]},{"name":"ICF_ALLOWFOREIGN","features":[489]},{"name":"ICF_EXISTINGROW","features":[489]},{"name":"ICertAdmin","features":[489,358]},{"name":"ICertAdmin2","features":[489,358]},{"name":"ICertConfig","features":[489,358]},{"name":"ICertConfig2","features":[489,358]},{"name":"ICertEncodeAltName","features":[489,358]},{"name":"ICertEncodeAltName2","features":[489,358]},{"name":"ICertEncodeBitString","features":[489,358]},{"name":"ICertEncodeBitString2","features":[489,358]},{"name":"ICertEncodeCRLDistInfo","features":[489,358]},{"name":"ICertEncodeCRLDistInfo2","features":[489,358]},{"name":"ICertEncodeDateArray","features":[489,358]},{"name":"ICertEncodeDateArray2","features":[489,358]},{"name":"ICertEncodeLongArray","features":[489,358]},{"name":"ICertEncodeLongArray2","features":[489,358]},{"name":"ICertEncodeStringArray","features":[489,358]},{"name":"ICertEncodeStringArray2","features":[489,358]},{"name":"ICertExit","features":[489,358]},{"name":"ICertExit2","features":[489,358]},{"name":"ICertGetConfig","features":[489,358]},{"name":"ICertManageModule","features":[489,358]},{"name":"ICertPolicy","features":[489,358]},{"name":"ICertPolicy2","features":[489,358]},{"name":"ICertProperties","features":[489,358]},{"name":"ICertProperty","features":[489,358]},{"name":"ICertPropertyArchived","features":[489,358]},{"name":"ICertPropertyArchivedKeyHash","features":[489,358]},{"name":"ICertPropertyAutoEnroll","features":[489,358]},{"name":"ICertPropertyBackedUp","features":[489,358]},{"name":"ICertPropertyDescription","features":[489,358]},{"name":"ICertPropertyEnrollment","features":[489,358]},{"name":"ICertPropertyEnrollmentPolicyServer","features":[489,358]},{"name":"ICertPropertyFriendlyName","features":[489,358]},{"name":"ICertPropertyKeyProvInfo","features":[489,358]},{"name":"ICertPropertyRenewal","features":[489,358]},{"name":"ICertPropertyRequestOriginator","features":[489,358]},{"name":"ICertPropertySHA1Hash","features":[489,358]},{"name":"ICertRequest","features":[489,358]},{"name":"ICertRequest2","features":[489,358]},{"name":"ICertRequest3","features":[489,358]},{"name":"ICertRequestD","features":[489]},{"name":"ICertRequestD2","features":[489]},{"name":"ICertServerExit","features":[489,358]},{"name":"ICertServerPolicy","features":[489,358]},{"name":"ICertView","features":[489,358]},{"name":"ICertView2","features":[489,358]},{"name":"ICertificateAttestationChallenge","features":[489,358]},{"name":"ICertificateAttestationChallenge2","features":[489,358]},{"name":"ICertificatePolicies","features":[489,358]},{"name":"ICertificatePolicy","features":[489,358]},{"name":"ICertificationAuthorities","features":[489,358]},{"name":"ICertificationAuthority","features":[489,358]},{"name":"ICryptAttribute","features":[489,358]},{"name":"ICryptAttributes","features":[489,358]},{"name":"ICspAlgorithm","features":[489,358]},{"name":"ICspAlgorithms","features":[489,358]},{"name":"ICspInformation","features":[489,358]},{"name":"ICspInformations","features":[489,358]},{"name":"ICspStatus","features":[489,358]},{"name":"ICspStatuses","features":[489,358]},{"name":"IEnroll","features":[489]},{"name":"IEnroll2","features":[489]},{"name":"IEnroll4","features":[489]},{"name":"IEnumCERTVIEWATTRIBUTE","features":[489,358]},{"name":"IEnumCERTVIEWCOLUMN","features":[489,358]},{"name":"IEnumCERTVIEWEXTENSION","features":[489,358]},{"name":"IEnumCERTVIEWROW","features":[489,358]},{"name":"IF_ENABLEADMINASAUDITOR","features":[489]},{"name":"IF_ENABLEEXITKEYRETRIEVAL","features":[489]},{"name":"IF_ENFORCEENCRYPTICERTADMIN","features":[489]},{"name":"IF_ENFORCEENCRYPTICERTREQUEST","features":[489]},{"name":"IF_LOCKICERTREQUEST","features":[489]},{"name":"IF_NOLOCALICERTADMIN","features":[489]},{"name":"IF_NOLOCALICERTADMINBACKUP","features":[489]},{"name":"IF_NOLOCALICERTREQUEST","features":[489]},{"name":"IF_NOREMOTEICERTADMIN","features":[489]},{"name":"IF_NOREMOTEICERTADMINBACKUP","features":[489]},{"name":"IF_NOREMOTEICERTREQUEST","features":[489]},{"name":"IF_NORPCICERTREQUEST","features":[489]},{"name":"IF_NOSNAPSHOTBACKUP","features":[489]},{"name":"IKF_OVERWRITE","features":[489]},{"name":"INDESPolicy","features":[489]},{"name":"IOCSPAdmin","features":[489,358]},{"name":"IOCSPCAConfiguration","features":[489,358]},{"name":"IOCSPCAConfigurationCollection","features":[489,358]},{"name":"IOCSPProperty","features":[489,358]},{"name":"IOCSPPropertyCollection","features":[489,358]},{"name":"IObjectId","features":[489,358]},{"name":"IObjectIds","features":[489,358]},{"name":"IPolicyQualifier","features":[489,358]},{"name":"IPolicyQualifiers","features":[489,358]},{"name":"ISSCERT_DEFAULT_DS","features":[489]},{"name":"ISSCERT_DEFAULT_NODS","features":[489]},{"name":"ISSCERT_ENABLE","features":[489]},{"name":"ISSCERT_FILEURL_OLD","features":[489]},{"name":"ISSCERT_FTPURL_OLD","features":[489]},{"name":"ISSCERT_HTTPURL_OLD","features":[489]},{"name":"ISSCERT_LDAPURL_OLD","features":[489]},{"name":"ISSCERT_URLMASK_OLD","features":[489]},{"name":"ISignerCertificate","features":[489,358]},{"name":"ISignerCertificates","features":[489,358]},{"name":"ISmimeCapabilities","features":[489,358]},{"name":"ISmimeCapability","features":[489,358]},{"name":"IX500DistinguishedName","features":[489,358]},{"name":"IX509Attribute","features":[489,358]},{"name":"IX509AttributeArchiveKey","features":[489,358]},{"name":"IX509AttributeArchiveKeyHash","features":[489,358]},{"name":"IX509AttributeClientId","features":[489,358]},{"name":"IX509AttributeCspProvider","features":[489,358]},{"name":"IX509AttributeExtensions","features":[489,358]},{"name":"IX509AttributeOSVersion","features":[489,358]},{"name":"IX509AttributeRenewalCertificate","features":[489,358]},{"name":"IX509Attributes","features":[489,358]},{"name":"IX509CertificateRequest","features":[489,358]},{"name":"IX509CertificateRequestCertificate","features":[489,358]},{"name":"IX509CertificateRequestCertificate2","features":[489,358]},{"name":"IX509CertificateRequestCmc","features":[489,358]},{"name":"IX509CertificateRequestCmc2","features":[489,358]},{"name":"IX509CertificateRequestPkcs10","features":[489,358]},{"name":"IX509CertificateRequestPkcs10V2","features":[489,358]},{"name":"IX509CertificateRequestPkcs10V3","features":[489,358]},{"name":"IX509CertificateRequestPkcs10V4","features":[489,358]},{"name":"IX509CertificateRequestPkcs7","features":[489,358]},{"name":"IX509CertificateRequestPkcs7V2","features":[489,358]},{"name":"IX509CertificateRevocationList","features":[489,358]},{"name":"IX509CertificateRevocationListEntries","features":[489,358]},{"name":"IX509CertificateRevocationListEntry","features":[489,358]},{"name":"IX509CertificateTemplate","features":[489,358]},{"name":"IX509CertificateTemplateWritable","features":[489,358]},{"name":"IX509CertificateTemplates","features":[489,358]},{"name":"IX509EndorsementKey","features":[489,358]},{"name":"IX509Enrollment","features":[489,358]},{"name":"IX509Enrollment2","features":[489,358]},{"name":"IX509EnrollmentHelper","features":[489,358]},{"name":"IX509EnrollmentPolicyServer","features":[489,358]},{"name":"IX509EnrollmentStatus","features":[489,358]},{"name":"IX509EnrollmentWebClassFactory","features":[489,358]},{"name":"IX509Extension","features":[489,358]},{"name":"IX509ExtensionAlternativeNames","features":[489,358]},{"name":"IX509ExtensionAuthorityKeyIdentifier","features":[489,358]},{"name":"IX509ExtensionBasicConstraints","features":[489,358]},{"name":"IX509ExtensionCertificatePolicies","features":[489,358]},{"name":"IX509ExtensionEnhancedKeyUsage","features":[489,358]},{"name":"IX509ExtensionKeyUsage","features":[489,358]},{"name":"IX509ExtensionMSApplicationPolicies","features":[489,358]},{"name":"IX509ExtensionSmimeCapabilities","features":[489,358]},{"name":"IX509ExtensionSubjectKeyIdentifier","features":[489,358]},{"name":"IX509ExtensionTemplate","features":[489,358]},{"name":"IX509ExtensionTemplateName","features":[489,358]},{"name":"IX509Extensions","features":[489,358]},{"name":"IX509MachineEnrollmentFactory","features":[489,358]},{"name":"IX509NameValuePair","features":[489,358]},{"name":"IX509NameValuePairs","features":[489,358]},{"name":"IX509PolicyServerListManager","features":[489,358]},{"name":"IX509PolicyServerUrl","features":[489,358]},{"name":"IX509PrivateKey","features":[489,358]},{"name":"IX509PrivateKey2","features":[489,358]},{"name":"IX509PublicKey","features":[489,358]},{"name":"IX509SCEPEnrollment","features":[489,358]},{"name":"IX509SCEPEnrollment2","features":[489,358]},{"name":"IX509SCEPEnrollmentHelper","features":[489,358]},{"name":"IX509SignatureInformation","features":[489,358]},{"name":"ImportExportable","features":[489]},{"name":"ImportExportableEncrypted","features":[489]},{"name":"ImportForceOverwrite","features":[489]},{"name":"ImportInstallCertificate","features":[489]},{"name":"ImportInstallChain","features":[489]},{"name":"ImportInstallChainAndRoot","features":[489]},{"name":"ImportMachineContext","features":[489]},{"name":"ImportNoUserProtected","features":[489]},{"name":"ImportNone","features":[489]},{"name":"ImportPFXFlags","features":[489]},{"name":"ImportSaveProperties","features":[489]},{"name":"ImportSilent","features":[489]},{"name":"ImportUserProtected","features":[489]},{"name":"ImportUserProtectedHigh","features":[489]},{"name":"InheritDefault","features":[489]},{"name":"InheritExtensionsFlag","features":[489]},{"name":"InheritKeyMask","features":[489]},{"name":"InheritNewDefaultKey","features":[489]},{"name":"InheritNewSimilarKey","features":[489]},{"name":"InheritNone","features":[489]},{"name":"InheritPrivateKey","features":[489]},{"name":"InheritPublicKey","features":[489]},{"name":"InheritRenewalCertificateFlag","features":[489]},{"name":"InheritReserved80000000","features":[489]},{"name":"InheritSubjectAltNameFlag","features":[489]},{"name":"InheritSubjectFlag","features":[489]},{"name":"InheritTemplateFlag","features":[489]},{"name":"InheritValidityPeriodFlag","features":[489]},{"name":"InnerRequestLevel","features":[489]},{"name":"InstallResponseRestrictionFlags","features":[489]},{"name":"KRAF_DISABLEUSEDEFAULTPROVIDER","features":[489]},{"name":"KRAF_ENABLEARCHIVEALL","features":[489]},{"name":"KRAF_ENABLEFOREIGN","features":[489]},{"name":"KRAF_SAVEBADREQUESTKEY","features":[489]},{"name":"KRA_DISP_EXPIRED","features":[489]},{"name":"KRA_DISP_INVALID","features":[489]},{"name":"KRA_DISP_NOTFOUND","features":[489]},{"name":"KRA_DISP_NOTLOADED","features":[489]},{"name":"KRA_DISP_REVOKED","features":[489]},{"name":"KRA_DISP_UNTRUSTED","features":[489]},{"name":"KRA_DISP_VALID","features":[489]},{"name":"KR_ENABLE_MACHINE","features":[489]},{"name":"KR_ENABLE_USER","features":[489]},{"name":"KeyAttestationClaimType","features":[489]},{"name":"KeyIdentifierHashAlgorithm","features":[489]},{"name":"LDAPF_SIGNDISABLE","features":[489]},{"name":"LDAPF_SSLENABLE","features":[489]},{"name":"LevelInnermost","features":[489]},{"name":"LevelNext","features":[489]},{"name":"LevelSafe","features":[489]},{"name":"LevelUnsafe","features":[489]},{"name":"LoadOptionCacheOnly","features":[489]},{"name":"LoadOptionDefault","features":[489]},{"name":"LoadOptionRegisterForADChanges","features":[489]},{"name":"LoadOptionReload","features":[489]},{"name":"OCSPAdmin","features":[489]},{"name":"OCSPPropertyCollection","features":[489]},{"name":"OCSPRequestFlag","features":[489]},{"name":"OCSPSigningFlag","features":[489]},{"name":"OCSP_RF_REJECT_SIGNED_REQUESTS","features":[489]},{"name":"OCSP_SF_ALLOW_NONCE_EXTENSION","features":[489]},{"name":"OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT","features":[489]},{"name":"OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL","features":[489]},{"name":"OCSP_SF_AUTODISCOVER_SIGNINGCERT","features":[489]},{"name":"OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA","features":[489]},{"name":"OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT","features":[489]},{"name":"OCSP_SF_RESPONDER_ID_KEYHASH","features":[489]},{"name":"OCSP_SF_RESPONDER_ID_NAME","features":[489]},{"name":"OCSP_SF_SILENT","features":[489]},{"name":"OCSP_SF_USE_CACERT","features":[489]},{"name":"ObjectIdGroupId","features":[489]},{"name":"ObjectIdPublicKeyFlags","features":[489]},{"name":"PENDING_REQUEST_DESIRED_PROPERTY","features":[489]},{"name":"PFXExportChainNoRoot","features":[489]},{"name":"PFXExportChainWithRoot","features":[489]},{"name":"PFXExportEEOnly","features":[489]},{"name":"PFXExportOptions","features":[489]},{"name":"PROCFLG_ENFORCEGOODKEYS","features":[489]},{"name":"PROCFLG_NONE","features":[489]},{"name":"PROPCALLER_ADMIN","features":[489]},{"name":"PROPCALLER_EXIT","features":[489]},{"name":"PROPCALLER_MASK","features":[489]},{"name":"PROPCALLER_POLICY","features":[489]},{"name":"PROPCALLER_REQUEST","features":[489]},{"name":"PROPCALLER_SERVER","features":[489]},{"name":"PROPFLAGS_INDEXED","features":[489]},{"name":"PROPTYPE_BINARY","features":[489]},{"name":"PROPTYPE_DATE","features":[489]},{"name":"PROPTYPE_LONG","features":[489]},{"name":"PROPTYPE_MASK","features":[489]},{"name":"PROPTYPE_STRING","features":[489]},{"name":"Pkcs10AllowedSignatureTypes","features":[489]},{"name":"PolicyQualifierType","features":[489]},{"name":"PolicyQualifierTypeFlags","features":[489]},{"name":"PolicyQualifierTypeUnknown","features":[489]},{"name":"PolicyQualifierTypeUrl","features":[489]},{"name":"PolicyQualifierTypeUserNotice","features":[489]},{"name":"PolicyServerUrlFlags","features":[489]},{"name":"PolicyServerUrlPropertyID","features":[489]},{"name":"PrivateKeyAttestMask","features":[489]},{"name":"PrivateKeyAttestNone","features":[489]},{"name":"PrivateKeyAttestPreferred","features":[489]},{"name":"PrivateKeyAttestRequired","features":[489]},{"name":"PrivateKeyAttestWithoutPolicy","features":[489]},{"name":"PrivateKeyClientVersionMask","features":[489]},{"name":"PrivateKeyClientVersionShift","features":[489]},{"name":"PrivateKeyEKTrustOnUse","features":[489]},{"name":"PrivateKeyEKValidateCert","features":[489]},{"name":"PrivateKeyEKValidateKey","features":[489]},{"name":"PrivateKeyExportable","features":[489]},{"name":"PrivateKeyHelloKspKey","features":[489]},{"name":"PrivateKeyHelloLogonKey","features":[489]},{"name":"PrivateKeyRequireAlternateSignatureAlgorithm","features":[489]},{"name":"PrivateKeyRequireArchival","features":[489]},{"name":"PrivateKeyRequireSameKeyRenewal","features":[489]},{"name":"PrivateKeyRequireStrongKeyProtection","features":[489]},{"name":"PrivateKeyServerVersionMask","features":[489]},{"name":"PrivateKeyServerVersionShift","features":[489]},{"name":"PrivateKeyUseLegacyProvider","features":[489]},{"name":"PsFriendlyName","features":[489]},{"name":"PsPolicyID","features":[489]},{"name":"PsfAllowUnTrustedCA","features":[489]},{"name":"PsfAutoEnrollmentEnabled","features":[489]},{"name":"PsfLocationGroupPolicy","features":[489]},{"name":"PsfLocationRegistry","features":[489]},{"name":"PsfNone","features":[489]},{"name":"PsfUseClientId","features":[489]},{"name":"PstAcquirePrivateKey","features":[307,489]},{"name":"PstGetCertificateChain","features":[307,328,489]},{"name":"PstGetCertificates","features":[307,489]},{"name":"PstGetTrustAnchors","features":[307,328,489]},{"name":"PstGetTrustAnchorsEx","features":[307,328,489]},{"name":"PstGetUserNameForCertificate","features":[307,489]},{"name":"PstMapCertificate","features":[307,328,489]},{"name":"PstValidate","features":[307,489]},{"name":"REQDISP_DEFAULT_ENTERPRISE","features":[489]},{"name":"REQDISP_DENY","features":[489]},{"name":"REQDISP_ISSUE","features":[489]},{"name":"REQDISP_MASK","features":[489]},{"name":"REQDISP_PENDING","features":[489]},{"name":"REQDISP_PENDINGFIRST","features":[489]},{"name":"REQDISP_USEREQUESTATTRIBUTE","features":[489]},{"name":"REVEXT_ASPENABLE","features":[489]},{"name":"REVEXT_CDPENABLE","features":[489]},{"name":"REVEXT_CDPFILEURL_OLD","features":[489]},{"name":"REVEXT_CDPFTPURL_OLD","features":[489]},{"name":"REVEXT_CDPHTTPURL_OLD","features":[489]},{"name":"REVEXT_CDPLDAPURL_OLD","features":[489]},{"name":"REVEXT_CDPURLMASK_OLD","features":[489]},{"name":"REVEXT_DEFAULT_DS","features":[489]},{"name":"REVEXT_DEFAULT_NODS","features":[489]},{"name":"RequestClientInfoClientId","features":[489]},{"name":"SCEPDispositionFailure","features":[489]},{"name":"SCEPDispositionPending","features":[489]},{"name":"SCEPDispositionPendingChallenge","features":[489]},{"name":"SCEPDispositionSuccess","features":[489]},{"name":"SCEPDispositionUnknown","features":[489]},{"name":"SCEPFailBadAlgorithm","features":[489]},{"name":"SCEPFailBadCertId","features":[489]},{"name":"SCEPFailBadMessageCheck","features":[489]},{"name":"SCEPFailBadRequest","features":[489]},{"name":"SCEPFailBadTime","features":[489]},{"name":"SCEPFailUnknown","features":[489]},{"name":"SCEPMessageCertResponse","features":[489]},{"name":"SCEPMessageClaimChallengeAnswer","features":[489]},{"name":"SCEPMessageGetCRL","features":[489]},{"name":"SCEPMessageGetCert","features":[489]},{"name":"SCEPMessageGetCertInitial","features":[489]},{"name":"SCEPMessagePKCSRequest","features":[489]},{"name":"SCEPMessageUnknown","features":[489]},{"name":"SCEPProcessDefault","features":[489]},{"name":"SCEPProcessSkipCertInstall","features":[489]},{"name":"SETUP_ATTEMPT_VROOT_CREATE","features":[489]},{"name":"SETUP_CLIENT_FLAG","features":[489]},{"name":"SETUP_CREATEDB_FLAG","features":[489]},{"name":"SETUP_DCOM_SECURITY_UPDATED_FLAG","features":[489]},{"name":"SETUP_DENIED_FLAG","features":[489]},{"name":"SETUP_FORCECRL_FLAG","features":[489]},{"name":"SETUP_ONLINE_FLAG","features":[489]},{"name":"SETUP_REQUEST_FLAG","features":[489]},{"name":"SETUP_SECURITY_CHANGED","features":[489]},{"name":"SETUP_SERVER_FLAG","features":[489]},{"name":"SETUP_SERVER_IS_UP_TO_DATE_FLAG","features":[489]},{"name":"SETUP_SERVER_UPGRADED_FLAG","features":[489]},{"name":"SETUP_SUSPEND_FLAG","features":[489]},{"name":"SETUP_UPDATE_CAOBJECT_SVRTYPE","features":[489]},{"name":"SETUP_W2K_SECURITY_NOT_UPGRADED_FLAG","features":[489]},{"name":"SKIHashCapiSha1","features":[489]},{"name":"SKIHashDefault","features":[489]},{"name":"SKIHashHPKP","features":[489]},{"name":"SKIHashSha1","features":[489]},{"name":"SKIHashSha256","features":[489]},{"name":"SelectedNo","features":[489]},{"name":"SelectedYes","features":[489]},{"name":"SubjectAlternativeNameEnrolleeSupplies","features":[489]},{"name":"SubjectAlternativeNameRequireDNS","features":[489]},{"name":"SubjectAlternativeNameRequireDirectoryGUID","features":[489]},{"name":"SubjectAlternativeNameRequireDomainDNS","features":[489]},{"name":"SubjectAlternativeNameRequireEmail","features":[489]},{"name":"SubjectAlternativeNameRequireSPN","features":[489]},{"name":"SubjectAlternativeNameRequireUPN","features":[489]},{"name":"SubjectNameAndAlternativeNameOldCertSupplies","features":[489]},{"name":"SubjectNameEnrolleeSupplies","features":[489]},{"name":"SubjectNameRequireCommonName","features":[489]},{"name":"SubjectNameRequireDNS","features":[489]},{"name":"SubjectNameRequireDirectoryPath","features":[489]},{"name":"SubjectNameRequireEmail","features":[489]},{"name":"TP_MACHINEPOLICY","features":[489]},{"name":"TemplatePropAsymmetricAlgorithm","features":[489]},{"name":"TemplatePropCertificatePolicies","features":[489]},{"name":"TemplatePropCommonName","features":[489]},{"name":"TemplatePropCryptoProviders","features":[489]},{"name":"TemplatePropDescription","features":[489]},{"name":"TemplatePropEKUs","features":[489]},{"name":"TemplatePropEnrollmentFlags","features":[489]},{"name":"TemplatePropExtensions","features":[489]},{"name":"TemplatePropFriendlyName","features":[489]},{"name":"TemplatePropGeneralFlags","features":[489]},{"name":"TemplatePropHashAlgorithm","features":[489]},{"name":"TemplatePropKeySecurityDescriptor","features":[489]},{"name":"TemplatePropKeySpec","features":[489]},{"name":"TemplatePropKeyUsage","features":[489]},{"name":"TemplatePropMajorRevision","features":[489]},{"name":"TemplatePropMinimumKeySize","features":[489]},{"name":"TemplatePropMinorRevision","features":[489]},{"name":"TemplatePropOID","features":[489]},{"name":"TemplatePropPrivateKeyFlags","features":[489]},{"name":"TemplatePropRACertificatePolicies","features":[489]},{"name":"TemplatePropRAEKUs","features":[489]},{"name":"TemplatePropRASignatureCount","features":[489]},{"name":"TemplatePropRenewalPeriod","features":[489]},{"name":"TemplatePropSchemaVersion","features":[489]},{"name":"TemplatePropSecurityDescriptor","features":[489]},{"name":"TemplatePropSubjectNameFlags","features":[489]},{"name":"TemplatePropSupersede","features":[489]},{"name":"TemplatePropSymmetricAlgorithm","features":[489]},{"name":"TemplatePropSymmetricKeyLength","features":[489]},{"name":"TemplatePropV1ApplicationPolicy","features":[489]},{"name":"TemplatePropValidityPeriod","features":[489]},{"name":"TypeAny","features":[489]},{"name":"TypeCertificate","features":[489]},{"name":"TypeCmc","features":[489]},{"name":"TypePkcs10","features":[489]},{"name":"TypePkcs7","features":[489]},{"name":"VR_INSTANT_BAD","features":[489]},{"name":"VR_INSTANT_OK","features":[489]},{"name":"VR_PENDING","features":[489]},{"name":"VerifyAllowUI","features":[489]},{"name":"VerifyNone","features":[489]},{"name":"VerifySilent","features":[489]},{"name":"VerifySmartCardNone","features":[489]},{"name":"VerifySmartCardSilent","features":[489]},{"name":"WebEnrollmentFlags","features":[489]},{"name":"WebSecurityLevel","features":[489]},{"name":"X500NameFlags","features":[489]},{"name":"X509AuthAnonymous","features":[489]},{"name":"X509AuthCertificate","features":[489]},{"name":"X509AuthKerberos","features":[489]},{"name":"X509AuthNone","features":[489]},{"name":"X509AuthUsername","features":[489]},{"name":"X509CertificateEnrollmentContext","features":[489]},{"name":"X509CertificateTemplateEnrollmentFlag","features":[489]},{"name":"X509CertificateTemplateGeneralFlag","features":[489]},{"name":"X509CertificateTemplatePrivateKeyFlag","features":[489]},{"name":"X509CertificateTemplateSubjectNameFlag","features":[489]},{"name":"X509EnrollmentAuthFlags","features":[489]},{"name":"X509EnrollmentPolicyExportFlags","features":[489]},{"name":"X509EnrollmentPolicyLoadOption","features":[489]},{"name":"X509HardwareKeyUsageFlags","features":[489]},{"name":"X509KeyParametersExportType","features":[489]},{"name":"X509KeySpec","features":[489]},{"name":"X509KeyUsageFlags","features":[489]},{"name":"X509PrivateKeyExportFlags","features":[489]},{"name":"X509PrivateKeyProtection","features":[489]},{"name":"X509PrivateKeyUsageFlags","features":[489]},{"name":"X509PrivateKeyVerify","features":[489]},{"name":"X509ProviderType","features":[489]},{"name":"X509RequestInheritOptions","features":[489]},{"name":"X509RequestType","features":[489]},{"name":"X509SCEPDisposition","features":[489]},{"name":"X509SCEPFailInfo","features":[489]},{"name":"X509SCEPMessageType","features":[489]},{"name":"X509SCEPProcessMessageFlags","features":[489]},{"name":"XCN_AT_KEYEXCHANGE","features":[489]},{"name":"XCN_AT_NONE","features":[489]},{"name":"XCN_AT_SIGNATURE","features":[489]},{"name":"XCN_BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_CIPHER_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_HASH_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_KEY_DERIVATION_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_RNG_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_SECRET_AGREEMENT_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_SIGNATURE_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_UNKNOWN_INTERFACE","features":[489]},{"name":"XCN_CERT_ACCESS_STATE_PROP_ID","features":[489]},{"name":"XCN_CERT_AIA_URL_RETRIEVED_PROP_ID","features":[489]},{"name":"XCN_CERT_ALT_NAME_DIRECTORY_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_DNS_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_EDI_PARTY_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_GUID","features":[489]},{"name":"XCN_CERT_ALT_NAME_IP_ADDRESS","features":[489]},{"name":"XCN_CERT_ALT_NAME_OTHER_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_REGISTERED_ID","features":[489]},{"name":"XCN_CERT_ALT_NAME_RFC822_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_UNKNOWN","features":[489]},{"name":"XCN_CERT_ALT_NAME_URL","features":[489]},{"name":"XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_X400_ADDRESS","features":[489]},{"name":"XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_ARCHIVED_PROP_ID","features":[489]},{"name":"XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID","features":[489]},{"name":"XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_AUTO_ENROLL_PROP_ID","features":[489]},{"name":"XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID","features":[489]},{"name":"XCN_CERT_BACKED_UP_PROP_ID","features":[489]},{"name":"XCN_CERT_CA_DISABLE_CRL_PROP_ID","features":[489]},{"name":"XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","features":[489]},{"name":"XCN_CERT_CEP_PROP_ID","features":[489]},{"name":"XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID","features":[489]},{"name":"XCN_CERT_CLR_DELETE_KEY_PROP_ID","features":[489]},{"name":"XCN_CERT_CRL_SIGN_KEY_USAGE","features":[489]},{"name":"XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID","features":[489]},{"name":"XCN_CERT_CTL_USAGE_PROP_ID","features":[489]},{"name":"XCN_CERT_DATA_ENCIPHERMENT_KEY_USAGE","features":[489]},{"name":"XCN_CERT_DATE_STAMP_PROP_ID","features":[489]},{"name":"XCN_CERT_DECIPHER_ONLY_KEY_USAGE","features":[489]},{"name":"XCN_CERT_DESCRIPTION_PROP_ID","features":[489]},{"name":"XCN_CERT_DIGITAL_SIGNATURE_KEY_USAGE","features":[489]},{"name":"XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID","features":[489]},{"name":"XCN_CERT_DISALLOWED_FILETIME_PROP_ID","features":[489]},{"name":"XCN_CERT_EFS_PROP_ID","features":[489]},{"name":"XCN_CERT_ENCIPHER_ONLY_KEY_USAGE","features":[489]},{"name":"XCN_CERT_ENHKEY_USAGE_PROP_ID","features":[489]},{"name":"XCN_CERT_ENROLLMENT_PROP_ID","features":[489]},{"name":"XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID","features":[489]},{"name":"XCN_CERT_FIRST_RESERVED_PROP_ID","features":[489]},{"name":"XCN_CERT_FIRST_USER_PROP_ID","features":[489]},{"name":"XCN_CERT_FORTEZZA_DATA_PROP_ID","features":[489]},{"name":"XCN_CERT_FRIENDLY_NAME_PROP_ID","features":[489]},{"name":"XCN_CERT_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID","features":[489]},{"name":"XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID","features":[489]},{"name":"XCN_CERT_IE30_RESERVED_PROP_ID","features":[489]},{"name":"XCN_CERT_ISOLATED_KEY_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_AGREEMENT_KEY_USAGE","features":[489]},{"name":"XCN_CERT_KEY_CERT_SIGN_KEY_USAGE","features":[489]},{"name":"XCN_CERT_KEY_CLASSIFICATION_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_CONTEXT_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_ENCIPHERMENT_KEY_USAGE","features":[489]},{"name":"XCN_CERT_KEY_IDENTIFIER_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_PROV_HANDLE_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_PROV_INFO_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_SPEC_PROP_ID","features":[489]},{"name":"XCN_CERT_LAST_RESERVED_PROP_ID","features":[489]},{"name":"XCN_CERT_LAST_USER_PROP_ID","features":[489]},{"name":"XCN_CERT_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_NAME_STR_AMBIGUOUS_SEPARATOR_FLAGS","features":[489]},{"name":"XCN_CERT_NAME_STR_COMMA_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_CRLF_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_DS_ESCAPED","features":[489]},{"name":"XCN_CERT_NAME_STR_ENABLE_PUNYCODE_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_FORWARD_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_NONE","features":[489]},{"name":"XCN_CERT_NAME_STR_NO_PLUS_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_NO_QUOTING_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_REVERSE_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_SEMICOLON_FLAG","features":[489]},{"name":"XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID","features":[489]},{"name":"XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID","features":[489]},{"name":"XCN_CERT_NEW_KEY_PROP_ID","features":[489]},{"name":"XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID","features":[489]},{"name":"XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID","features":[489]},{"name":"XCN_CERT_NON_REPUDIATION_KEY_USAGE","features":[489]},{"name":"XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID","features":[489]},{"name":"XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID","features":[489]},{"name":"XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID","features":[489]},{"name":"XCN_CERT_NO_KEY_USAGE","features":[489]},{"name":"XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID","features":[489]},{"name":"XCN_CERT_OCSP_RESPONSE_PROP_ID","features":[489]},{"name":"XCN_CERT_OFFLINE_CRL_SIGN_KEY_USAGE","features":[489]},{"name":"XCN_CERT_OID_NAME_STR","features":[489]},{"name":"XCN_CERT_PIN_SHA256_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_PUBKEY_ALG_PARA_PROP_ID","features":[489]},{"name":"XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID","features":[489]},{"name":"XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","features":[489]},{"name":"XCN_CERT_PVK_FILE_PROP_ID","features":[489]},{"name":"XCN_CERT_RENEWAL_PROP_ID","features":[489]},{"name":"XCN_CERT_REQUEST_ORIGINATOR_PROP_ID","features":[489]},{"name":"XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID","features":[489]},{"name":"XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID","features":[489]},{"name":"XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID","features":[489]},{"name":"XCN_CERT_SCARD_PIN_ID_PROP_ID","features":[489]},{"name":"XCN_CERT_SCARD_PIN_INFO_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_CA_CERT_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_FLAGS_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_GUID_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_NONCE_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_SERVER_CERTS_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_SIGNER_CERT_PROP_ID","features":[489]},{"name":"XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID","features":[489]},{"name":"XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID","features":[489]},{"name":"XCN_CERT_SERIAL_CHAIN_PROP_ID","features":[489]},{"name":"XCN_CERT_SHA1_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SHA256_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SIGNATURE_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID","features":[489]},{"name":"XCN_CERT_SIMPLE_NAME_STR","features":[489]},{"name":"XCN_CERT_SMART_CARD_DATA_PROP_ID","features":[489]},{"name":"XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID","features":[489]},{"name":"XCN_CERT_SMART_CARD_READER_PROP_ID","features":[489]},{"name":"XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID","features":[489]},{"name":"XCN_CERT_SOURCE_LOCATION_PROP_ID","features":[489]},{"name":"XCN_CERT_SOURCE_URL_PROP_ID","features":[489]},{"name":"XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID","features":[489]},{"name":"XCN_CERT_X500_NAME_STR","features":[489]},{"name":"XCN_CERT_XML_NAME_STR","features":[489]},{"name":"XCN_CRL_REASON_AA_COMPROMISE","features":[489]},{"name":"XCN_CRL_REASON_AFFILIATION_CHANGED","features":[489]},{"name":"XCN_CRL_REASON_CA_COMPROMISE","features":[489]},{"name":"XCN_CRL_REASON_CERTIFICATE_HOLD","features":[489]},{"name":"XCN_CRL_REASON_CESSATION_OF_OPERATION","features":[489]},{"name":"XCN_CRL_REASON_KEY_COMPROMISE","features":[489]},{"name":"XCN_CRL_REASON_PRIVILEGE_WITHDRAWN","features":[489]},{"name":"XCN_CRL_REASON_REMOVE_FROM_CRL","features":[489]},{"name":"XCN_CRL_REASON_SUPERSEDED","features":[489]},{"name":"XCN_CRL_REASON_UNSPECIFIED","features":[489]},{"name":"XCN_CRYPT_ANY_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_ENCRYPT_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_ENHKEY_USAGE_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_EXT_OR_ATTR_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_FIRST_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_GROUP_ID_MASK","features":[489]},{"name":"XCN_CRYPT_HASH_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_KDF_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_KEY_LENGTH_MASK","features":[489]},{"name":"XCN_CRYPT_LAST_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_LAST_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_OID_DISABLE_SEARCH_DS_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK","features":[489]},{"name":"XCN_CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT","features":[489]},{"name":"XCN_CRYPT_OID_INFO_PUBKEY_ANY","features":[489]},{"name":"XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_PREFER_CNG_ALGID_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_USE_CURVE_NONE","features":[489]},{"name":"XCN_CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG","features":[489]},{"name":"XCN_CRYPT_POLICY_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_PUBKEY_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_RDN_ATTR_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_SIGN_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_STRING_ANY","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64HEADER","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64REQUESTHEADER","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64URI","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64X509CRLHEADER","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64_ANY","features":[489]},{"name":"XCN_CRYPT_STRING_BINARY","features":[489]},{"name":"XCN_CRYPT_STRING_CHAIN","features":[489]},{"name":"XCN_CRYPT_STRING_ENCODEMASK","features":[489]},{"name":"XCN_CRYPT_STRING_HASHDATA","features":[489]},{"name":"XCN_CRYPT_STRING_HEX","features":[489]},{"name":"XCN_CRYPT_STRING_HEXADDR","features":[489]},{"name":"XCN_CRYPT_STRING_HEXASCII","features":[489]},{"name":"XCN_CRYPT_STRING_HEXASCIIADDR","features":[489]},{"name":"XCN_CRYPT_STRING_HEXRAW","features":[489]},{"name":"XCN_CRYPT_STRING_HEX_ANY","features":[489]},{"name":"XCN_CRYPT_STRING_NOCR","features":[489]},{"name":"XCN_CRYPT_STRING_NOCRLF","features":[489]},{"name":"XCN_CRYPT_STRING_PERCENTESCAPE","features":[489]},{"name":"XCN_CRYPT_STRING_STRICT","features":[489]},{"name":"XCN_CRYPT_STRING_TEXT","features":[489]},{"name":"XCN_CRYPT_TEMPLATE_OID_GROUP_ID","features":[489]},{"name":"XCN_NCRYPT_ALLOW_ALL_USAGES","features":[489]},{"name":"XCN_NCRYPT_ALLOW_ARCHIVING_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_DECRYPT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_EXPORT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_EXPORT_NONE","features":[489]},{"name":"XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_KEY_IMPORT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_SIGNING_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_USAGES_NONE","features":[489]},{"name":"XCN_NCRYPT_ANY_ASYMMETRIC_OPERATION","features":[489]},{"name":"XCN_NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION","features":[489]},{"name":"XCN_NCRYPT_CIPHER_OPERATION","features":[489]},{"name":"XCN_NCRYPT_CLAIM_AUTHORITY_AND_SUBJECT","features":[489]},{"name":"XCN_NCRYPT_CLAIM_AUTHORITY_ONLY","features":[489]},{"name":"XCN_NCRYPT_CLAIM_NONE","features":[489]},{"name":"XCN_NCRYPT_CLAIM_SUBJECT_ONLY","features":[489]},{"name":"XCN_NCRYPT_CLAIM_UNKNOWN","features":[489]},{"name":"XCN_NCRYPT_EXACT_MATCH_OPERATION","features":[489]},{"name":"XCN_NCRYPT_HASH_OPERATION","features":[489]},{"name":"XCN_NCRYPT_KEY_DERIVATION_OPERATION","features":[489]},{"name":"XCN_NCRYPT_NO_OPERATION","features":[489]},{"name":"XCN_NCRYPT_PCP_ENCRYPTION_KEY","features":[489]},{"name":"XCN_NCRYPT_PCP_GENERIC_KEY","features":[489]},{"name":"XCN_NCRYPT_PCP_IDENTITY_KEY","features":[489]},{"name":"XCN_NCRYPT_PCP_NONE","features":[489]},{"name":"XCN_NCRYPT_PCP_SIGNATURE_KEY","features":[489]},{"name":"XCN_NCRYPT_PCP_STORAGE_KEY","features":[489]},{"name":"XCN_NCRYPT_PREFERENCE_MASK_OPERATION","features":[489]},{"name":"XCN_NCRYPT_PREFER_NON_SIGNATURE_OPERATION","features":[489]},{"name":"XCN_NCRYPT_PREFER_SIGNATURE_ONLY_OPERATION","features":[489]},{"name":"XCN_NCRYPT_RNG_OPERATION","features":[489]},{"name":"XCN_NCRYPT_SECRET_AGREEMENT_OPERATION","features":[489]},{"name":"XCN_NCRYPT_SIGNATURE_OPERATION","features":[489]},{"name":"XCN_NCRYPT_TPM12_PROVIDER","features":[489]},{"name":"XCN_NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG","features":[489]},{"name":"XCN_NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG","features":[489]},{"name":"XCN_NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG","features":[489]},{"name":"XCN_NCRYPT_UI_NO_PROTECTION_FLAG","features":[489]},{"name":"XCN_NCRYPT_UI_PROTECT_KEY_FLAG","features":[489]},{"name":"XCN_OIDVerisign_FailInfo","features":[489]},{"name":"XCN_OIDVerisign_MessageType","features":[489]},{"name":"XCN_OIDVerisign_PkiStatus","features":[489]},{"name":"XCN_OIDVerisign_RecipientNonce","features":[489]},{"name":"XCN_OIDVerisign_SenderNonce","features":[489]},{"name":"XCN_OIDVerisign_TransactionID","features":[489]},{"name":"XCN_OID_ANSI_X942","features":[489]},{"name":"XCN_OID_ANSI_X942_DH","features":[489]},{"name":"XCN_OID_ANY_APPLICATION_POLICY","features":[489]},{"name":"XCN_OID_ANY_CERT_POLICY","features":[489]},{"name":"XCN_OID_ANY_ENHANCED_KEY_USAGE","features":[489]},{"name":"XCN_OID_APPLICATION_CERT_POLICIES","features":[489]},{"name":"XCN_OID_APPLICATION_POLICY_CONSTRAINTS","features":[489]},{"name":"XCN_OID_APPLICATION_POLICY_MAPPINGS","features":[489]},{"name":"XCN_OID_ARCHIVED_KEY_ATTR","features":[489]},{"name":"XCN_OID_ARCHIVED_KEY_CERT_HASH","features":[489]},{"name":"XCN_OID_ATTR_SUPPORTED_ALGORITHMS","features":[489]},{"name":"XCN_OID_ATTR_TPM_SECURITY_ASSERTIONS","features":[489]},{"name":"XCN_OID_ATTR_TPM_SPECIFICATION","features":[489]},{"name":"XCN_OID_AUTHORITY_INFO_ACCESS","features":[489]},{"name":"XCN_OID_AUTHORITY_KEY_IDENTIFIER","features":[489]},{"name":"XCN_OID_AUTHORITY_KEY_IDENTIFIER2","features":[489]},{"name":"XCN_OID_AUTHORITY_REVOCATION_LIST","features":[489]},{"name":"XCN_OID_AUTO_ENROLL_CTL_USAGE","features":[489]},{"name":"XCN_OID_BACKGROUND_OTHER_LOGOTYPE","features":[489]},{"name":"XCN_OID_BASIC_CONSTRAINTS","features":[489]},{"name":"XCN_OID_BASIC_CONSTRAINTS2","features":[489]},{"name":"XCN_OID_BIOMETRIC_EXT","features":[489]},{"name":"XCN_OID_BUSINESS_CATEGORY","features":[489]},{"name":"XCN_OID_CA_CERTIFICATE","features":[489]},{"name":"XCN_OID_CERTIFICATE_REVOCATION_LIST","features":[489]},{"name":"XCN_OID_CERTIFICATE_TEMPLATE","features":[489]},{"name":"XCN_OID_CERTSRV_CA_VERSION","features":[489]},{"name":"XCN_OID_CERTSRV_CROSSCA_VERSION","features":[489]},{"name":"XCN_OID_CERTSRV_PREVIOUS_CERT_HASH","features":[489]},{"name":"XCN_OID_CERT_DISALLOWED_FILETIME_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_EXTENSIONS","features":[489]},{"name":"XCN_OID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_KEY_IDENTIFIER_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_MANIFOLD","features":[489]},{"name":"XCN_OID_CERT_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_POLICIES","features":[489]},{"name":"XCN_OID_CERT_POLICIES_95","features":[489]},{"name":"XCN_OID_CERT_POLICIES_95_QUALIFIER1","features":[489]},{"name":"XCN_OID_CERT_PROP_ID_PREFIX","features":[489]},{"name":"XCN_OID_CERT_SIGNATURE_HASH_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_STRONG_KEY_OS_1","features":[489]},{"name":"XCN_OID_CERT_STRONG_KEY_OS_CURRENT","features":[489]},{"name":"XCN_OID_CERT_STRONG_KEY_OS_PREFIX","features":[489]},{"name":"XCN_OID_CERT_STRONG_SIGN_OS_1","features":[489]},{"name":"XCN_OID_CERT_STRONG_SIGN_OS_CURRENT","features":[489]},{"name":"XCN_OID_CERT_STRONG_SIGN_OS_PREFIX","features":[489]},{"name":"XCN_OID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_OID_CMC","features":[489]},{"name":"XCN_OID_CMC_ADD_ATTRIBUTES","features":[489]},{"name":"XCN_OID_CMC_ADD_EXTENSIONS","features":[489]},{"name":"XCN_OID_CMC_DATA_RETURN","features":[489]},{"name":"XCN_OID_CMC_DECRYPTED_POP","features":[489]},{"name":"XCN_OID_CMC_ENCRYPTED_POP","features":[489]},{"name":"XCN_OID_CMC_GET_CERT","features":[489]},{"name":"XCN_OID_CMC_GET_CRL","features":[489]},{"name":"XCN_OID_CMC_IDENTIFICATION","features":[489]},{"name":"XCN_OID_CMC_IDENTITY_PROOF","features":[489]},{"name":"XCN_OID_CMC_ID_CONFIRM_CERT_ACCEPTANCE","features":[489]},{"name":"XCN_OID_CMC_ID_POP_LINK_RANDOM","features":[489]},{"name":"XCN_OID_CMC_ID_POP_LINK_WITNESS","features":[489]},{"name":"XCN_OID_CMC_LRA_POP_WITNESS","features":[489]},{"name":"XCN_OID_CMC_QUERY_PENDING","features":[489]},{"name":"XCN_OID_CMC_RECIPIENT_NONCE","features":[489]},{"name":"XCN_OID_CMC_REG_INFO","features":[489]},{"name":"XCN_OID_CMC_RESPONSE_INFO","features":[489]},{"name":"XCN_OID_CMC_REVOKE_REQUEST","features":[489]},{"name":"XCN_OID_CMC_SENDER_NONCE","features":[489]},{"name":"XCN_OID_CMC_STATUS_INFO","features":[489]},{"name":"XCN_OID_CMC_TRANSACTION_ID","features":[489]},{"name":"XCN_OID_COMMON_NAME","features":[489]},{"name":"XCN_OID_COUNTRY_NAME","features":[489]},{"name":"XCN_OID_CRL_DIST_POINTS","features":[489]},{"name":"XCN_OID_CRL_NEXT_PUBLISH","features":[489]},{"name":"XCN_OID_CRL_NUMBER","features":[489]},{"name":"XCN_OID_CRL_REASON_CODE","features":[489]},{"name":"XCN_OID_CRL_SELF_CDP","features":[489]},{"name":"XCN_OID_CRL_VIRTUAL_BASE","features":[489]},{"name":"XCN_OID_CROSS_CERTIFICATE_PAIR","features":[489]},{"name":"XCN_OID_CROSS_CERT_DIST_POINTS","features":[489]},{"name":"XCN_OID_CTL","features":[489]},{"name":"XCN_OID_CT_PKI_DATA","features":[489]},{"name":"XCN_OID_CT_PKI_RESPONSE","features":[489]},{"name":"XCN_OID_DELTA_CRL_INDICATOR","features":[489]},{"name":"XCN_OID_DESCRIPTION","features":[489]},{"name":"XCN_OID_DESTINATION_INDICATOR","features":[489]},{"name":"XCN_OID_DEVICE_SERIAL_NUMBER","features":[489]},{"name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA1_KDF","features":[489]},{"name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA256_KDF","features":[489]},{"name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA384_KDF","features":[489]},{"name":"XCN_OID_DISALLOWED_HASH","features":[489]},{"name":"XCN_OID_DISALLOWED_LIST","features":[489]},{"name":"XCN_OID_DN_QUALIFIER","features":[489]},{"name":"XCN_OID_DOMAIN_COMPONENT","features":[489]},{"name":"XCN_OID_DRM","features":[489]},{"name":"XCN_OID_DRM_INDIVIDUALIZATION","features":[489]},{"name":"XCN_OID_DS","features":[489]},{"name":"XCN_OID_DSALG","features":[489]},{"name":"XCN_OID_DSALG_CRPT","features":[489]},{"name":"XCN_OID_DSALG_HASH","features":[489]},{"name":"XCN_OID_DSALG_RSA","features":[489]},{"name":"XCN_OID_DSALG_SIGN","features":[489]},{"name":"XCN_OID_DS_EMAIL_REPLICATION","features":[489]},{"name":"XCN_OID_ECC_CURVE_P256","features":[489]},{"name":"XCN_OID_ECC_CURVE_P384","features":[489]},{"name":"XCN_OID_ECC_CURVE_P521","features":[489]},{"name":"XCN_OID_ECC_PUBLIC_KEY","features":[489]},{"name":"XCN_OID_ECDSA_SHA1","features":[489]},{"name":"XCN_OID_ECDSA_SHA256","features":[489]},{"name":"XCN_OID_ECDSA_SHA384","features":[489]},{"name":"XCN_OID_ECDSA_SHA512","features":[489]},{"name":"XCN_OID_ECDSA_SPECIFIED","features":[489]},{"name":"XCN_OID_EFS_RECOVERY","features":[489]},{"name":"XCN_OID_EMBEDDED_NT_CRYPTO","features":[489]},{"name":"XCN_OID_ENCRYPTED_KEY_HASH","features":[489]},{"name":"XCN_OID_ENHANCED_KEY_USAGE","features":[489]},{"name":"XCN_OID_ENROLLMENT_AGENT","features":[489]},{"name":"XCN_OID_ENROLLMENT_CSP_PROVIDER","features":[489]},{"name":"XCN_OID_ENROLLMENT_NAME_VALUE_PAIR","features":[489]},{"name":"XCN_OID_ENROLL_ATTESTATION_CHALLENGE","features":[489]},{"name":"XCN_OID_ENROLL_ATTESTATION_STATEMENT","features":[489]},{"name":"XCN_OID_ENROLL_CAXCHGCERT_HASH","features":[489]},{"name":"XCN_OID_ENROLL_CERTTYPE_EXTENSION","features":[489]},{"name":"XCN_OID_ENROLL_EKPUB_CHALLENGE","features":[489]},{"name":"XCN_OID_ENROLL_EKVERIFYCERT","features":[489]},{"name":"XCN_OID_ENROLL_EKVERIFYCREDS","features":[489]},{"name":"XCN_OID_ENROLL_EKVERIFYKEY","features":[489]},{"name":"XCN_OID_ENROLL_EK_INFO","features":[489]},{"name":"XCN_OID_ENROLL_ENCRYPTION_ALGORITHM","features":[489]},{"name":"XCN_OID_ENROLL_KSP_NAME","features":[489]},{"name":"XCN_OID_ENROLL_SCEP_ERROR","features":[489]},{"name":"XCN_OID_ENTERPRISE_OID_ROOT","features":[489]},{"name":"XCN_OID_EV_RDN_COUNTRY","features":[489]},{"name":"XCN_OID_EV_RDN_LOCALE","features":[489]},{"name":"XCN_OID_EV_RDN_STATE_OR_PROVINCE","features":[489]},{"name":"XCN_OID_FACSIMILE_TELEPHONE_NUMBER","features":[489]},{"name":"XCN_OID_FRESHEST_CRL","features":[489]},{"name":"XCN_OID_GIVEN_NAME","features":[489]},{"name":"XCN_OID_INFOSEC","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteAConfidentiality","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteAIntegrity","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteAKMandSig","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteAKeyManagement","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteASignature","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteATokenProtection","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicConfidentiality","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicIntegrity","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicKMandSig","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicKMandUpdSig","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicKeyManagement","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicSignature","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicTokenProtection","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicUpdatedInteg","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicUpdatedSig","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsConfidentiality","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsIntegrity","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsKMandSig","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsKeyManagement","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsSignature","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsTokenProtection","features":[489]},{"name":"XCN_OID_INHIBIT_ANY_POLICY","features":[489]},{"name":"XCN_OID_INITIALS","features":[489]},{"name":"XCN_OID_INTERNATIONALIZED_EMAIL_ADDRESS","features":[489]},{"name":"XCN_OID_INTERNATIONAL_ISDN_NUMBER","features":[489]},{"name":"XCN_OID_IPSEC_KP_IKE_INTERMEDIATE","features":[489]},{"name":"XCN_OID_ISSUED_CERT_HASH","features":[489]},{"name":"XCN_OID_ISSUER_ALT_NAME","features":[489]},{"name":"XCN_OID_ISSUER_ALT_NAME2","features":[489]},{"name":"XCN_OID_ISSUING_DIST_POINT","features":[489]},{"name":"XCN_OID_KEYID_RDN","features":[489]},{"name":"XCN_OID_KEY_ATTRIBUTES","features":[489]},{"name":"XCN_OID_KEY_USAGE","features":[489]},{"name":"XCN_OID_KEY_USAGE_RESTRICTION","features":[489]},{"name":"XCN_OID_KP_CA_EXCHANGE","features":[489]},{"name":"XCN_OID_KP_CSP_SIGNATURE","features":[489]},{"name":"XCN_OID_KP_CTL_USAGE_SIGNING","features":[489]},{"name":"XCN_OID_KP_DOCUMENT_SIGNING","features":[489]},{"name":"XCN_OID_KP_EFS","features":[489]},{"name":"XCN_OID_KP_KERNEL_MODE_CODE_SIGNING","features":[489]},{"name":"XCN_OID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING","features":[489]},{"name":"XCN_OID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING","features":[489]},{"name":"XCN_OID_KP_KEY_RECOVERY","features":[489]},{"name":"XCN_OID_KP_KEY_RECOVERY_AGENT","features":[489]},{"name":"XCN_OID_KP_LIFETIME_SIGNING","features":[489]},{"name":"XCN_OID_KP_MOBILE_DEVICE_SOFTWARE","features":[489]},{"name":"XCN_OID_KP_QUALIFIED_SUBORDINATION","features":[489]},{"name":"XCN_OID_KP_SMARTCARD_LOGON","features":[489]},{"name":"XCN_OID_KP_SMART_DISPLAY","features":[489]},{"name":"XCN_OID_KP_TIME_STAMP_SIGNING","features":[489]},{"name":"XCN_OID_KP_TPM_AIK_CERTIFICATE","features":[489]},{"name":"XCN_OID_KP_TPM_EK_CERTIFICATE","features":[489]},{"name":"XCN_OID_KP_TPM_PLATFORM_CERTIFICATE","features":[489]},{"name":"XCN_OID_LEGACY_POLICY_MAPPINGS","features":[489]},{"name":"XCN_OID_LICENSES","features":[489]},{"name":"XCN_OID_LICENSE_SERVER","features":[489]},{"name":"XCN_OID_LOCALITY_NAME","features":[489]},{"name":"XCN_OID_LOCAL_MACHINE_KEYSET","features":[489]},{"name":"XCN_OID_LOGOTYPE_EXT","features":[489]},{"name":"XCN_OID_LOYALTY_OTHER_LOGOTYPE","features":[489]},{"name":"XCN_OID_MEMBER","features":[489]},{"name":"XCN_OID_NAME_CONSTRAINTS","features":[489]},{"name":"XCN_OID_NETSCAPE","features":[489]},{"name":"XCN_OID_NETSCAPE_BASE_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_CA_POLICY_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_CA_REVOCATION_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_CERT_EXTENSION","features":[489]},{"name":"XCN_OID_NETSCAPE_CERT_RENEWAL_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_CERT_SEQUENCE","features":[489]},{"name":"XCN_OID_NETSCAPE_CERT_TYPE","features":[489]},{"name":"XCN_OID_NETSCAPE_COMMENT","features":[489]},{"name":"XCN_OID_NETSCAPE_DATA_TYPE","features":[489]},{"name":"XCN_OID_NETSCAPE_REVOCATION_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_SSL_SERVER_NAME","features":[489]},{"name":"XCN_OID_NEXT_UPDATE_LOCATION","features":[489]},{"name":"XCN_OID_NIST_AES128_CBC","features":[489]},{"name":"XCN_OID_NIST_AES128_WRAP","features":[489]},{"name":"XCN_OID_NIST_AES192_CBC","features":[489]},{"name":"XCN_OID_NIST_AES192_WRAP","features":[489]},{"name":"XCN_OID_NIST_AES256_CBC","features":[489]},{"name":"XCN_OID_NIST_AES256_WRAP","features":[489]},{"name":"XCN_OID_NIST_sha256","features":[489]},{"name":"XCN_OID_NIST_sha384","features":[489]},{"name":"XCN_OID_NIST_sha512","features":[489]},{"name":"XCN_OID_NONE","features":[489]},{"name":"XCN_OID_NT5_CRYPTO","features":[489]},{"name":"XCN_OID_NTDS_REPLICATION","features":[489]},{"name":"XCN_OID_NT_PRINCIPAL_NAME","features":[489]},{"name":"XCN_OID_OEM_WHQL_CRYPTO","features":[489]},{"name":"XCN_OID_OIW","features":[489]},{"name":"XCN_OID_OIWDIR","features":[489]},{"name":"XCN_OID_OIWDIR_CRPT","features":[489]},{"name":"XCN_OID_OIWDIR_HASH","features":[489]},{"name":"XCN_OID_OIWDIR_SIGN","features":[489]},{"name":"XCN_OID_OIWDIR_md2","features":[489]},{"name":"XCN_OID_OIWDIR_md2RSA","features":[489]},{"name":"XCN_OID_OIWSEC","features":[489]},{"name":"XCN_OID_OIWSEC_desCBC","features":[489]},{"name":"XCN_OID_OIWSEC_desCFB","features":[489]},{"name":"XCN_OID_OIWSEC_desECB","features":[489]},{"name":"XCN_OID_OIWSEC_desEDE","features":[489]},{"name":"XCN_OID_OIWSEC_desMAC","features":[489]},{"name":"XCN_OID_OIWSEC_desOFB","features":[489]},{"name":"XCN_OID_OIWSEC_dhCommMod","features":[489]},{"name":"XCN_OID_OIWSEC_dsa","features":[489]},{"name":"XCN_OID_OIWSEC_dsaComm","features":[489]},{"name":"XCN_OID_OIWSEC_dsaCommSHA","features":[489]},{"name":"XCN_OID_OIWSEC_dsaCommSHA1","features":[489]},{"name":"XCN_OID_OIWSEC_dsaSHA1","features":[489]},{"name":"XCN_OID_OIWSEC_keyHashSeal","features":[489]},{"name":"XCN_OID_OIWSEC_md2RSASign","features":[489]},{"name":"XCN_OID_OIWSEC_md4RSA","features":[489]},{"name":"XCN_OID_OIWSEC_md4RSA2","features":[489]},{"name":"XCN_OID_OIWSEC_md5RSA","features":[489]},{"name":"XCN_OID_OIWSEC_md5RSASign","features":[489]},{"name":"XCN_OID_OIWSEC_mdc2","features":[489]},{"name":"XCN_OID_OIWSEC_mdc2RSA","features":[489]},{"name":"XCN_OID_OIWSEC_rsaSign","features":[489]},{"name":"XCN_OID_OIWSEC_rsaXchg","features":[489]},{"name":"XCN_OID_OIWSEC_sha","features":[489]},{"name":"XCN_OID_OIWSEC_sha1","features":[489]},{"name":"XCN_OID_OIWSEC_sha1RSASign","features":[489]},{"name":"XCN_OID_OIWSEC_shaDSA","features":[489]},{"name":"XCN_OID_OIWSEC_shaRSA","features":[489]},{"name":"XCN_OID_ORGANIZATIONAL_UNIT_NAME","features":[489]},{"name":"XCN_OID_ORGANIZATION_NAME","features":[489]},{"name":"XCN_OID_OS_VERSION","features":[489]},{"name":"XCN_OID_OWNER","features":[489]},{"name":"XCN_OID_PHYSICAL_DELIVERY_OFFICE_NAME","features":[489]},{"name":"XCN_OID_PKCS","features":[489]},{"name":"XCN_OID_PKCS_1","features":[489]},{"name":"XCN_OID_PKCS_10","features":[489]},{"name":"XCN_OID_PKCS_12","features":[489]},{"name":"XCN_OID_PKCS_12_EXTENDED_ATTRIBUTES","features":[489]},{"name":"XCN_OID_PKCS_12_FRIENDLY_NAME_ATTR","features":[489]},{"name":"XCN_OID_PKCS_12_KEY_PROVIDER_NAME_ATTR","features":[489]},{"name":"XCN_OID_PKCS_12_LOCAL_KEY_ID","features":[489]},{"name":"XCN_OID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID","features":[489]},{"name":"XCN_OID_PKCS_12_PbeIds","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And128BitRC2","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And128BitRC4","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And2KeyTripleDES","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And3KeyTripleDES","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And40BitRC2","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And40BitRC4","features":[489]},{"name":"XCN_OID_PKCS_2","features":[489]},{"name":"XCN_OID_PKCS_3","features":[489]},{"name":"XCN_OID_PKCS_4","features":[489]},{"name":"XCN_OID_PKCS_5","features":[489]},{"name":"XCN_OID_PKCS_6","features":[489]},{"name":"XCN_OID_PKCS_7","features":[489]},{"name":"XCN_OID_PKCS_7_DATA","features":[489]},{"name":"XCN_OID_PKCS_7_DIGESTED","features":[489]},{"name":"XCN_OID_PKCS_7_ENCRYPTED","features":[489]},{"name":"XCN_OID_PKCS_7_ENVELOPED","features":[489]},{"name":"XCN_OID_PKCS_7_SIGNED","features":[489]},{"name":"XCN_OID_PKCS_7_SIGNEDANDENVELOPED","features":[489]},{"name":"XCN_OID_PKCS_8","features":[489]},{"name":"XCN_OID_PKCS_9","features":[489]},{"name":"XCN_OID_PKCS_9_CONTENT_TYPE","features":[489]},{"name":"XCN_OID_PKCS_9_MESSAGE_DIGEST","features":[489]},{"name":"XCN_OID_PKINIT_KP_KDC","features":[489]},{"name":"XCN_OID_PKIX","features":[489]},{"name":"XCN_OID_PKIX_ACC_DESCR","features":[489]},{"name":"XCN_OID_PKIX_CA_ISSUERS","features":[489]},{"name":"XCN_OID_PKIX_CA_REPOSITORY","features":[489]},{"name":"XCN_OID_PKIX_KP","features":[489]},{"name":"XCN_OID_PKIX_KP_CLIENT_AUTH","features":[489]},{"name":"XCN_OID_PKIX_KP_CODE_SIGNING","features":[489]},{"name":"XCN_OID_PKIX_KP_EMAIL_PROTECTION","features":[489]},{"name":"XCN_OID_PKIX_KP_IPSEC_END_SYSTEM","features":[489]},{"name":"XCN_OID_PKIX_KP_IPSEC_TUNNEL","features":[489]},{"name":"XCN_OID_PKIX_KP_IPSEC_USER","features":[489]},{"name":"XCN_OID_PKIX_KP_OCSP_SIGNING","features":[489]},{"name":"XCN_OID_PKIX_KP_SERVER_AUTH","features":[489]},{"name":"XCN_OID_PKIX_KP_TIMESTAMP_SIGNING","features":[489]},{"name":"XCN_OID_PKIX_NO_SIGNATURE","features":[489]},{"name":"XCN_OID_PKIX_OCSP","features":[489]},{"name":"XCN_OID_PKIX_OCSP_BASIC_SIGNED_RESPONSE","features":[489]},{"name":"XCN_OID_PKIX_OCSP_NOCHECK","features":[489]},{"name":"XCN_OID_PKIX_OCSP_NONCE","features":[489]},{"name":"XCN_OID_PKIX_PE","features":[489]},{"name":"XCN_OID_PKIX_POLICY_QUALIFIER_CPS","features":[489]},{"name":"XCN_OID_PKIX_POLICY_QUALIFIER_USERNOTICE","features":[489]},{"name":"XCN_OID_PKIX_TIME_STAMPING","features":[489]},{"name":"XCN_OID_POLICY_CONSTRAINTS","features":[489]},{"name":"XCN_OID_POLICY_MAPPINGS","features":[489]},{"name":"XCN_OID_POSTAL_ADDRESS","features":[489]},{"name":"XCN_OID_POSTAL_CODE","features":[489]},{"name":"XCN_OID_POST_OFFICE_BOX","features":[489]},{"name":"XCN_OID_PREFERRED_DELIVERY_METHOD","features":[489]},{"name":"XCN_OID_PRESENTATION_ADDRESS","features":[489]},{"name":"XCN_OID_PRIVATEKEY_USAGE_PERIOD","features":[489]},{"name":"XCN_OID_PRODUCT_UPDATE","features":[489]},{"name":"XCN_OID_QC_EU_COMPLIANCE","features":[489]},{"name":"XCN_OID_QC_SSCD","features":[489]},{"name":"XCN_OID_QC_STATEMENTS_EXT","features":[489]},{"name":"XCN_OID_RDN_DUMMY_SIGNER","features":[489]},{"name":"XCN_OID_RDN_TPM_MANUFACTURER","features":[489]},{"name":"XCN_OID_RDN_TPM_MODEL","features":[489]},{"name":"XCN_OID_RDN_TPM_VERSION","features":[489]},{"name":"XCN_OID_REASON_CODE_HOLD","features":[489]},{"name":"XCN_OID_REGISTERED_ADDRESS","features":[489]},{"name":"XCN_OID_REMOVE_CERTIFICATE","features":[489]},{"name":"XCN_OID_RENEWAL_CERTIFICATE","features":[489]},{"name":"XCN_OID_REQUEST_CLIENT_INFO","features":[489]},{"name":"XCN_OID_REQUIRE_CERT_CHAIN_POLICY","features":[489]},{"name":"XCN_OID_REVOKED_LIST_SIGNER","features":[489]},{"name":"XCN_OID_RFC3161_counterSign","features":[489]},{"name":"XCN_OID_ROLE_OCCUPANT","features":[489]},{"name":"XCN_OID_ROOT_LIST_SIGNER","features":[489]},{"name":"XCN_OID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION","features":[489]},{"name":"XCN_OID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION","features":[489]},{"name":"XCN_OID_ROOT_PROGRAM_FLAGS","features":[489]},{"name":"XCN_OID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL","features":[489]},{"name":"XCN_OID_RSA","features":[489]},{"name":"XCN_OID_RSAES_OAEP","features":[489]},{"name":"XCN_OID_RSA_DES_EDE3_CBC","features":[489]},{"name":"XCN_OID_RSA_DH","features":[489]},{"name":"XCN_OID_RSA_ENCRYPT","features":[489]},{"name":"XCN_OID_RSA_HASH","features":[489]},{"name":"XCN_OID_RSA_MD2","features":[489]},{"name":"XCN_OID_RSA_MD2RSA","features":[489]},{"name":"XCN_OID_RSA_MD4","features":[489]},{"name":"XCN_OID_RSA_MD4RSA","features":[489]},{"name":"XCN_OID_RSA_MD5","features":[489]},{"name":"XCN_OID_RSA_MD5RSA","features":[489]},{"name":"XCN_OID_RSA_MGF1","features":[489]},{"name":"XCN_OID_RSA_PSPECIFIED","features":[489]},{"name":"XCN_OID_RSA_RC2CBC","features":[489]},{"name":"XCN_OID_RSA_RC4","features":[489]},{"name":"XCN_OID_RSA_RC5_CBCPad","features":[489]},{"name":"XCN_OID_RSA_RSA","features":[489]},{"name":"XCN_OID_RSA_SETOAEP_RSA","features":[489]},{"name":"XCN_OID_RSA_SHA1RSA","features":[489]},{"name":"XCN_OID_RSA_SHA256RSA","features":[489]},{"name":"XCN_OID_RSA_SHA384RSA","features":[489]},{"name":"XCN_OID_RSA_SHA512RSA","features":[489]},{"name":"XCN_OID_RSA_SMIMECapabilities","features":[489]},{"name":"XCN_OID_RSA_SMIMEalg","features":[489]},{"name":"XCN_OID_RSA_SMIMEalgCMS3DESwrap","features":[489]},{"name":"XCN_OID_RSA_SMIMEalgCMSRC2wrap","features":[489]},{"name":"XCN_OID_RSA_SMIMEalgESDH","features":[489]},{"name":"XCN_OID_RSA_SSA_PSS","features":[489]},{"name":"XCN_OID_RSA_certExtensions","features":[489]},{"name":"XCN_OID_RSA_challengePwd","features":[489]},{"name":"XCN_OID_RSA_contentType","features":[489]},{"name":"XCN_OID_RSA_counterSign","features":[489]},{"name":"XCN_OID_RSA_data","features":[489]},{"name":"XCN_OID_RSA_digestedData","features":[489]},{"name":"XCN_OID_RSA_emailAddr","features":[489]},{"name":"XCN_OID_RSA_encryptedData","features":[489]},{"name":"XCN_OID_RSA_envelopedData","features":[489]},{"name":"XCN_OID_RSA_extCertAttrs","features":[489]},{"name":"XCN_OID_RSA_hashedData","features":[489]},{"name":"XCN_OID_RSA_messageDigest","features":[489]},{"name":"XCN_OID_RSA_preferSignedData","features":[489]},{"name":"XCN_OID_RSA_signEnvData","features":[489]},{"name":"XCN_OID_RSA_signedData","features":[489]},{"name":"XCN_OID_RSA_signingTime","features":[489]},{"name":"XCN_OID_RSA_unstructAddr","features":[489]},{"name":"XCN_OID_RSA_unstructName","features":[489]},{"name":"XCN_OID_SEARCH_GUIDE","features":[489]},{"name":"XCN_OID_SEE_ALSO","features":[489]},{"name":"XCN_OID_SERIALIZED","features":[489]},{"name":"XCN_OID_SERVER_GATED_CRYPTO","features":[489]},{"name":"XCN_OID_SGC_NETSCAPE","features":[489]},{"name":"XCN_OID_SORTED_CTL","features":[489]},{"name":"XCN_OID_STATE_OR_PROVINCE_NAME","features":[489]},{"name":"XCN_OID_STREET_ADDRESS","features":[489]},{"name":"XCN_OID_SUBJECT_ALT_NAME","features":[489]},{"name":"XCN_OID_SUBJECT_ALT_NAME2","features":[489]},{"name":"XCN_OID_SUBJECT_DIR_ATTRS","features":[489]},{"name":"XCN_OID_SUBJECT_INFO_ACCESS","features":[489]},{"name":"XCN_OID_SUBJECT_KEY_IDENTIFIER","features":[489]},{"name":"XCN_OID_SUPPORTED_APPLICATION_CONTEXT","features":[489]},{"name":"XCN_OID_SUR_NAME","features":[489]},{"name":"XCN_OID_TELEPHONE_NUMBER","features":[489]},{"name":"XCN_OID_TELETEXT_TERMINAL_IDENTIFIER","features":[489]},{"name":"XCN_OID_TELEX_NUMBER","features":[489]},{"name":"XCN_OID_TIMESTAMP_TOKEN","features":[489]},{"name":"XCN_OID_TITLE","features":[489]},{"name":"XCN_OID_USER_CERTIFICATE","features":[489]},{"name":"XCN_OID_USER_PASSWORD","features":[489]},{"name":"XCN_OID_VERISIGN_BITSTRING_6_13","features":[489]},{"name":"XCN_OID_VERISIGN_ISS_STRONG_CRYPTO","features":[489]},{"name":"XCN_OID_VERISIGN_ONSITE_JURISDICTION_HASH","features":[489]},{"name":"XCN_OID_VERISIGN_PRIVATE_6_9","features":[489]},{"name":"XCN_OID_WHQL_CRYPTO","features":[489]},{"name":"XCN_OID_X21_ADDRESS","features":[489]},{"name":"XCN_OID_X957","features":[489]},{"name":"XCN_OID_X957_DSA","features":[489]},{"name":"XCN_OID_X957_SHA1DSA","features":[489]},{"name":"XCN_OID_YESNO_TRUST_ATTR","features":[489]},{"name":"XCN_PROPERTYID_NONE","features":[489]},{"name":"XCN_PROV_DH_SCHANNEL","features":[489]},{"name":"XCN_PROV_DSS","features":[489]},{"name":"XCN_PROV_DSS_DH","features":[489]},{"name":"XCN_PROV_EC_ECDSA_FULL","features":[489]},{"name":"XCN_PROV_EC_ECDSA_SIG","features":[489]},{"name":"XCN_PROV_EC_ECNRA_FULL","features":[489]},{"name":"XCN_PROV_EC_ECNRA_SIG","features":[489]},{"name":"XCN_PROV_FORTEZZA","features":[489]},{"name":"XCN_PROV_INTEL_SEC","features":[489]},{"name":"XCN_PROV_MS_EXCHANGE","features":[489]},{"name":"XCN_PROV_NONE","features":[489]},{"name":"XCN_PROV_REPLACE_OWF","features":[489]},{"name":"XCN_PROV_RNG","features":[489]},{"name":"XCN_PROV_RSA_AES","features":[489]},{"name":"XCN_PROV_RSA_FULL","features":[489]},{"name":"XCN_PROV_RSA_SCHANNEL","features":[489]},{"name":"XCN_PROV_RSA_SIG","features":[489]},{"name":"XCN_PROV_SPYRUS_LYNKS","features":[489]},{"name":"XCN_PROV_SSL","features":[489]},{"name":"XECI_AUTOENROLL","features":[489]},{"name":"XECI_CERTREQ","features":[489]},{"name":"XECI_DISABLE","features":[489]},{"name":"XECI_REQWIZARD","features":[489]},{"name":"XECI_XENROLL","features":[489]},{"name":"XECP_STRING_PROPERTY","features":[489]},{"name":"XECR_CMC","features":[489]},{"name":"XECR_PKCS10_V1_5","features":[489]},{"name":"XECR_PKCS10_V2_0","features":[489]},{"name":"XECR_PKCS7","features":[489]},{"name":"XECT_EXTENSION_V1","features":[489]},{"name":"XECT_EXTENSION_V2","features":[489]},{"name":"XEKL_KEYSIZE","features":[489]},{"name":"XEKL_KEYSIZE_DEFAULT","features":[489]},{"name":"XEKL_KEYSIZE_INC","features":[489]},{"name":"XEKL_KEYSIZE_MAX","features":[489]},{"name":"XEKL_KEYSIZE_MIN","features":[489]},{"name":"XEKL_KEYSPEC","features":[489]},{"name":"XEKL_KEYSPEC_KEYX","features":[489]},{"name":"XEKL_KEYSPEC_SIG","features":[489]},{"name":"XEPR_CADNS","features":[489]},{"name":"XEPR_CAFRIENDLYNAME","features":[489]},{"name":"XEPR_CANAME","features":[489]},{"name":"XEPR_DATE","features":[489]},{"name":"XEPR_ENUM_FIRST","features":[489]},{"name":"XEPR_HASH","features":[489]},{"name":"XEPR_REQUESTID","features":[489]},{"name":"XEPR_TEMPLATENAME","features":[489]},{"name":"XEPR_V1TEMPLATENAME","features":[489]},{"name":"XEPR_V2TEMPLATEOID","features":[489]},{"name":"XEPR_VERSION","features":[489]},{"name":"dwCAXCHGOVERLAPPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCAXCHGVALIDITYPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCRLDELTAOVERLAPPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCRLDELTAPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCRLOVERLAPPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCRLPERIODCOUNTDEFAULT","features":[489]},{"name":"dwVALIDITYPERIODCOUNTDEFAULT_ENTERPRISE","features":[489]},{"name":"dwVALIDITYPERIODCOUNTDEFAULT_ROOT","features":[489]},{"name":"dwVALIDITYPERIODCOUNTDEFAULT_STANDALONE","features":[489]},{"name":"szBACKUPANNOTATION","features":[489]},{"name":"szDBBASENAMEPARM","features":[489]},{"name":"szNAMESEPARATORDEFAULT","features":[489]},{"name":"szPROPASNTAG","features":[489]},{"name":"szRESTOREANNOTATION","features":[489]},{"name":"wszAT_EKCERTINF","features":[489]},{"name":"wszAT_TESTROOT","features":[489]},{"name":"wszCAPOLICYFILE","features":[489]},{"name":"wszCERTEXITMODULE_POSTFIX","features":[489]},{"name":"wszCERTIFICATETRANSPARENCYFLAGS","features":[489]},{"name":"wszCERTMANAGE_SUFFIX","features":[489]},{"name":"wszCERTPOLICYMODULE_POSTFIX","features":[489]},{"name":"wszCERT_TYPE","features":[489]},{"name":"wszCERT_TYPE_CLIENT","features":[489]},{"name":"wszCERT_TYPE_CODESIGN","features":[489]},{"name":"wszCERT_TYPE_CUSTOMER","features":[489]},{"name":"wszCERT_TYPE_MERCHANT","features":[489]},{"name":"wszCERT_TYPE_PAYMENT","features":[489]},{"name":"wszCERT_TYPE_SERVER","features":[489]},{"name":"wszCERT_VERSION","features":[489]},{"name":"wszCERT_VERSION_1","features":[489]},{"name":"wszCERT_VERSION_2","features":[489]},{"name":"wszCERT_VERSION_3","features":[489]},{"name":"wszCLASS_CERTADMIN","features":[489]},{"name":"wszCLASS_CERTCONFIG","features":[489]},{"name":"wszCLASS_CERTDBMEM","features":[489]},{"name":"wszCLASS_CERTENCODE","features":[489]},{"name":"wszCLASS_CERTGETCONFIG","features":[489]},{"name":"wszCLASS_CERTREQUEST","features":[489]},{"name":"wszCLASS_CERTSERVEREXIT","features":[489]},{"name":"wszCLASS_CERTSERVERPOLICY","features":[489]},{"name":"wszCLASS_CERTVIEW","features":[489]},{"name":"wszCMM_PROP_COPYRIGHT","features":[489]},{"name":"wszCMM_PROP_DESCRIPTION","features":[489]},{"name":"wszCMM_PROP_DISPLAY_HWND","features":[489]},{"name":"wszCMM_PROP_FILEVER","features":[489]},{"name":"wszCMM_PROP_ISMULTITHREADED","features":[489]},{"name":"wszCMM_PROP_NAME","features":[489]},{"name":"wszCMM_PROP_PRODUCTVER","features":[489]},{"name":"wszCNGENCRYPTIONALGORITHM","features":[489]},{"name":"wszCNGHASHALGORITHM","features":[489]},{"name":"wszCNGPUBLICKEYALGORITHM","features":[489]},{"name":"wszCONFIG_AUTHORITY","features":[489]},{"name":"wszCONFIG_COMMENT","features":[489]},{"name":"wszCONFIG_COMMONNAME","features":[489]},{"name":"wszCONFIG_CONFIG","features":[489]},{"name":"wszCONFIG_COUNTRY","features":[489]},{"name":"wszCONFIG_DESCRIPTION","features":[489]},{"name":"wszCONFIG_EXCHANGECERTIFICATE","features":[489]},{"name":"wszCONFIG_FLAGS","features":[489]},{"name":"wszCONFIG_LOCALITY","features":[489]},{"name":"wszCONFIG_ORGANIZATION","features":[489]},{"name":"wszCONFIG_ORGUNIT","features":[489]},{"name":"wszCONFIG_SANITIZEDNAME","features":[489]},{"name":"wszCONFIG_SANITIZEDSHORTNAME","features":[489]},{"name":"wszCONFIG_SERVER","features":[489]},{"name":"wszCONFIG_SHORTNAME","features":[489]},{"name":"wszCONFIG_SIGNATURECERTIFICATE","features":[489]},{"name":"wszCONFIG_STATE","features":[489]},{"name":"wszCONFIG_WEBENROLLMENTSERVERS","features":[489]},{"name":"wszCRLPUBLISHRETRYCOUNT","features":[489]},{"name":"wszCRTFILENAMEEXT","features":[489]},{"name":"wszDATFILENAMEEXT","features":[489]},{"name":"wszDBBACKUPCERTBACKDAT","features":[489]},{"name":"wszDBBACKUPSUBDIR","features":[489]},{"name":"wszDBFILENAMEEXT","features":[489]},{"name":"wszENCRYPTIONALGORITHM","features":[489]},{"name":"wszENROLLMENTAGENTRIGHTS","features":[489]},{"name":"wszHASHALGORITHM","features":[489]},{"name":"wszINFKEY_ALTERNATESIGNATUREALGORITHM","features":[489]},{"name":"wszINFKEY_ATTESTPRIVATEKEY","features":[489]},{"name":"wszINFKEY_CACAPABILITIES","features":[489]},{"name":"wszINFKEY_CACERTS","features":[489]},{"name":"wszINFKEY_CATHUMBPRINT","features":[489]},{"name":"wszINFKEY_CCDPSYNCDELTATIME","features":[489]},{"name":"wszINFKEY_CHALLENGEPASSWORD","features":[489]},{"name":"wszINFKEY_CONTINUE","features":[489]},{"name":"wszINFKEY_CRITICAL","features":[489]},{"name":"wszINFKEY_CRLDELTAPERIODCOUNT","features":[489]},{"name":"wszINFKEY_CRLDELTAPERIODSTRING","features":[489]},{"name":"wszINFKEY_CRLPERIODCOUNT","features":[489]},{"name":"wszINFKEY_CRLPERIODSTRING","features":[489]},{"name":"wszINFKEY_DIRECTORYNAME","features":[489]},{"name":"wszINFKEY_DNS","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERSTYPE","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_A","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_B","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_BASE","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_COFACTOR","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_ORDER","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_P","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_SEED","features":[489]},{"name":"wszINFKEY_EMAIL","features":[489]},{"name":"wszINFKEY_EMPTY","features":[489]},{"name":"wszINFKEY_ENABLEKEYCOUNTING","features":[489]},{"name":"wszINFKEY_ENCRYPTIONALGORITHM","features":[489]},{"name":"wszINFKEY_ENCRYPTIONLENGTH","features":[489]},{"name":"wszINFKEY_EXCLUDE","features":[489]},{"name":"wszINFKEY_EXPORTABLE","features":[489]},{"name":"wszINFKEY_EXPORTABLEENCRYPTED","features":[489]},{"name":"wszINFKEY_FLAGS","features":[489]},{"name":"wszINFKEY_FORCEUTF8","features":[489]},{"name":"wszINFKEY_FRIENDLYNAME","features":[489]},{"name":"wszINFKEY_HASHALGORITHM","features":[489]},{"name":"wszINFKEY_INCLUDE","features":[489]},{"name":"wszINFKEY_INHIBITPOLICYMAPPING","features":[489]},{"name":"wszINFKEY_IPADDRESS","features":[489]},{"name":"wszINFKEY_KEYALGORITHM","features":[489]},{"name":"wszINFKEY_KEYALGORITHMPARMETERS","features":[489]},{"name":"wszINFKEY_KEYCONTAINER","features":[489]},{"name":"wszINFKEY_KEYLENGTH","features":[489]},{"name":"wszINFKEY_KEYPROTECTION","features":[489]},{"name":"wszINFKEY_KEYUSAGEEXTENSION","features":[489]},{"name":"wszINFKEY_KEYUSAGEPROPERTY","features":[489]},{"name":"wszINFKEY_LEGACYKEYSPEC","features":[489]},{"name":"wszINFKEY_LOADDEFAULTTEMPLATES","features":[489]},{"name":"wszINFKEY_MACHINEKEYSET","features":[489]},{"name":"wszINFKEY_NOTAFTER","features":[489]},{"name":"wszINFKEY_NOTBEFORE","features":[489]},{"name":"wszINFKEY_NOTICE","features":[489]},{"name":"wszINFKEY_OID","features":[489]},{"name":"wszINFKEY_OTHERNAME","features":[489]},{"name":"wszINFKEY_PATHLENGTH","features":[489]},{"name":"wszINFKEY_POLICIES","features":[489]},{"name":"wszINFKEY_PRIVATEKEYARCHIVE","features":[489]},{"name":"wszINFKEY_PROVIDERNAME","features":[489]},{"name":"wszINFKEY_PROVIDERTYPE","features":[489]},{"name":"wszINFKEY_PUBLICKEY","features":[489]},{"name":"wszINFKEY_PUBLICKEYPARAMETERS","features":[489]},{"name":"wszINFKEY_READERNAME","features":[489]},{"name":"wszINFKEY_REGISTEREDID","features":[489]},{"name":"wszINFKEY_RENEWALCERT","features":[489]},{"name":"wszINFKEY_RENEWALKEYLENGTH","features":[489]},{"name":"wszINFKEY_RENEWALVALIDITYPERIODCOUNT","features":[489]},{"name":"wszINFKEY_RENEWALVALIDITYPERIODSTRING","features":[489]},{"name":"wszINFKEY_REQUESTTYPE","features":[489]},{"name":"wszINFKEY_REQUIREEXPLICITPOLICY","features":[489]},{"name":"wszINFKEY_SECURITYDESCRIPTOR","features":[489]},{"name":"wszINFKEY_SERIALNUMBER","features":[489]},{"name":"wszINFKEY_SHOWALLCSPS","features":[489]},{"name":"wszINFKEY_SILENT","features":[489]},{"name":"wszINFKEY_SMIME","features":[489]},{"name":"wszINFKEY_SUBJECT","features":[489]},{"name":"wszINFKEY_SUBJECTNAMEFLAGS","features":[489]},{"name":"wszINFKEY_SUBTREE","features":[489]},{"name":"wszINFKEY_SUPPRESSDEFAULTS","features":[489]},{"name":"wszINFKEY_UICONTEXTMESSAGE","features":[489]},{"name":"wszINFKEY_UPN","features":[489]},{"name":"wszINFKEY_URL","features":[489]},{"name":"wszINFKEY_USEEXISTINGKEY","features":[489]},{"name":"wszINFKEY_USERPROTECTED","features":[489]},{"name":"wszINFKEY_UTF8","features":[489]},{"name":"wszINFKEY_X500NAMEFLAGS","features":[489]},{"name":"wszINFSECTION_AIA","features":[489]},{"name":"wszINFSECTION_APPLICATIONPOLICYCONSTRAINTS","features":[489]},{"name":"wszINFSECTION_APPLICATIONPOLICYMAPPINGS","features":[489]},{"name":"wszINFSECTION_APPLICATIONPOLICYSTATEMENT","features":[489]},{"name":"wszINFSECTION_BASICCONSTRAINTS","features":[489]},{"name":"wszINFSECTION_CAPOLICY","features":[489]},{"name":"wszINFSECTION_CCDP","features":[489]},{"name":"wszINFSECTION_CDP","features":[489]},{"name":"wszINFSECTION_CERTSERVER","features":[489]},{"name":"wszINFSECTION_EKU","features":[489]},{"name":"wszINFSECTION_EXTENSIONS","features":[489]},{"name":"wszINFSECTION_NAMECONSTRAINTS","features":[489]},{"name":"wszINFSECTION_NEWREQUEST","features":[489]},{"name":"wszINFSECTION_POLICYCONSTRAINTS","features":[489]},{"name":"wszINFSECTION_POLICYMAPPINGS","features":[489]},{"name":"wszINFSECTION_POLICYSTATEMENT","features":[489]},{"name":"wszINFSECTION_PROPERTIES","features":[489]},{"name":"wszINFSECTION_REQUESTATTRIBUTES","features":[489]},{"name":"wszINFVALUE_ENDORSEMENTKEY","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_CERT","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_CMC","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_PKCS10","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_PKCS7","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_SCEP","features":[489]},{"name":"wszLDAPSESSIONOPTIONVALUE","features":[489]},{"name":"wszLOCALIZEDTIMEPERIODUNITS","features":[489]},{"name":"wszLOGFILENAMEEXT","features":[489]},{"name":"wszLOGPATH","features":[489]},{"name":"wszMACHINEKEYSET","features":[489]},{"name":"wszMICROSOFTCERTMODULE_PREFIX","features":[489]},{"name":"wszNETSCAPEREVOCATIONTYPE","features":[489]},{"name":"wszOCSPCAPROP_CACERTIFICATE","features":[489]},{"name":"wszOCSPCAPROP_CACONFIG","features":[489]},{"name":"wszOCSPCAPROP_CSPNAME","features":[489]},{"name":"wszOCSPCAPROP_ERRORCODE","features":[489]},{"name":"wszOCSPCAPROP_HASHALGORITHMID","features":[489]},{"name":"wszOCSPCAPROP_KEYSPEC","features":[489]},{"name":"wszOCSPCAPROP_LOCALREVOCATIONINFORMATION","features":[489]},{"name":"wszOCSPCAPROP_PROVIDERCLSID","features":[489]},{"name":"wszOCSPCAPROP_PROVIDERPROPERTIES","features":[489]},{"name":"wszOCSPCAPROP_REMINDERDURATION","features":[489]},{"name":"wszOCSPCAPROP_SIGNINGCERTIFICATE","features":[489]},{"name":"wszOCSPCAPROP_SIGNINGCERTIFICATETEMPLATE","features":[489]},{"name":"wszOCSPCAPROP_SIGNINGFLAGS","features":[489]},{"name":"wszOCSPCOMMONPROP_MAXINCOMINGMESSAGESIZE","features":[489]},{"name":"wszOCSPCOMMONPROP_MAXNUMOFREQUESTENTRIES","features":[489]},{"name":"wszOCSPCOMMONPROP_REQFLAGS","features":[489]},{"name":"wszOCSPISAPIPROP_DEBUG","features":[489]},{"name":"wszOCSPISAPIPROP_MAXAGE","features":[489]},{"name":"wszOCSPISAPIPROP_MAXNUMOFCACHEENTRIES","features":[489]},{"name":"wszOCSPISAPIPROP_NUMOFBACKENDCONNECTIONS","features":[489]},{"name":"wszOCSPISAPIPROP_NUMOFTHREADS","features":[489]},{"name":"wszOCSPISAPIPROP_REFRESHRATE","features":[489]},{"name":"wszOCSPISAPIPROP_VIRTUALROOTNAME","features":[489]},{"name":"wszOCSPPROP_ARRAYCONTROLLER","features":[489]},{"name":"wszOCSPPROP_ARRAYMEMBERS","features":[489]},{"name":"wszOCSPPROP_AUDITFILTER","features":[489]},{"name":"wszOCSPPROP_DEBUG","features":[489]},{"name":"wszOCSPPROP_ENROLLPOLLINTERVAL","features":[489]},{"name":"wszOCSPPROP_LOGLEVEL","features":[489]},{"name":"wszOCSPREVPROP_BASECRL","features":[489]},{"name":"wszOCSPREVPROP_BASECRLURLS","features":[489]},{"name":"wszOCSPREVPROP_CRLURLTIMEOUT","features":[489]},{"name":"wszOCSPREVPROP_DELTACRL","features":[489]},{"name":"wszOCSPREVPROP_DELTACRLURLS","features":[489]},{"name":"wszOCSPREVPROP_ERRORCODE","features":[489]},{"name":"wszOCSPREVPROP_REFRESHTIMEOUT","features":[489]},{"name":"wszOCSPREVPROP_SERIALNUMBERSDIRS","features":[489]},{"name":"wszPERIODDAYS","features":[489]},{"name":"wszPERIODHOURS","features":[489]},{"name":"wszPERIODMINUTES","features":[489]},{"name":"wszPERIODMONTHS","features":[489]},{"name":"wszPERIODSECONDS","features":[489]},{"name":"wszPERIODWEEKS","features":[489]},{"name":"wszPERIODYEARS","features":[489]},{"name":"wszPFXFILENAMEEXT","features":[489]},{"name":"wszPROPATTESTATIONCHALLENGE","features":[489]},{"name":"wszPROPATTRIBNAME","features":[489]},{"name":"wszPROPATTRIBREQUESTID","features":[489]},{"name":"wszPROPATTRIBVALUE","features":[489]},{"name":"wszPROPCALLERNAME","features":[489]},{"name":"wszPROPCATYPE","features":[489]},{"name":"wszPROPCERTCLIENTMACHINE","features":[489]},{"name":"wszPROPCERTCOUNT","features":[489]},{"name":"wszPROPCERTIFICATEENROLLMENTFLAGS","features":[489]},{"name":"wszPROPCERTIFICATEGENERALFLAGS","features":[489]},{"name":"wszPROPCERTIFICATEHASH","features":[489]},{"name":"wszPROPCERTIFICATENOTAFTERDATE","features":[489]},{"name":"wszPROPCERTIFICATENOTBEFOREDATE","features":[489]},{"name":"wszPROPCERTIFICATEPRIVATEKEYFLAGS","features":[489]},{"name":"wszPROPCERTIFICATEPUBLICKEYALGORITHM","features":[489]},{"name":"wszPROPCERTIFICATEPUBLICKEYLENGTH","features":[489]},{"name":"wszPROPCERTIFICATERAWPUBLICKEY","features":[489]},{"name":"wszPROPCERTIFICATERAWPUBLICKEYALGORITHMPARAMETERS","features":[489]},{"name":"wszPROPCERTIFICATERAWSMIMECAPABILITIES","features":[489]},{"name":"wszPROPCERTIFICATEREQUESTID","features":[489]},{"name":"wszPROPCERTIFICATESERIALNUMBER","features":[489]},{"name":"wszPROPCERTIFICATESUBJECTKEYIDENTIFIER","features":[489]},{"name":"wszPROPCERTIFICATETEMPLATE","features":[489]},{"name":"wszPROPCERTIFICATETYPE","features":[489]},{"name":"wszPROPCERTIFICATEUPN","features":[489]},{"name":"wszPROPCERTSTATE","features":[489]},{"name":"wszPROPCERTSUFFIX","features":[489]},{"name":"wszPROPCERTTEMPLATE","features":[489]},{"name":"wszPROPCERTTYPE","features":[489]},{"name":"wszPROPCERTUSAGE","features":[489]},{"name":"wszPROPCHALLENGE","features":[489]},{"name":"wszPROPCLIENTBROWSERMACHINE","features":[489]},{"name":"wszPROPCLIENTDCDNS","features":[489]},{"name":"wszPROPCOMMONNAME","features":[489]},{"name":"wszPROPCONFIGDN","features":[489]},{"name":"wszPROPCOUNTRY","features":[489]},{"name":"wszPROPCRITICALTAG","features":[489]},{"name":"wszPROPCRLCOUNT","features":[489]},{"name":"wszPROPCRLEFFECTIVE","features":[489]},{"name":"wszPROPCRLINDEX","features":[489]},{"name":"wszPROPCRLLASTPUBLISHED","features":[489]},{"name":"wszPROPCRLMINBASE","features":[489]},{"name":"wszPROPCRLNAMEID","features":[489]},{"name":"wszPROPCRLNEXTPUBLISH","features":[489]},{"name":"wszPROPCRLNEXTUPDATE","features":[489]},{"name":"wszPROPCRLNUMBER","features":[489]},{"name":"wszPROPCRLPROPAGATIONCOMPLETE","features":[489]},{"name":"wszPROPCRLPUBLISHATTEMPTS","features":[489]},{"name":"wszPROPCRLPUBLISHERROR","features":[489]},{"name":"wszPROPCRLPUBLISHFLAGS","features":[489]},{"name":"wszPROPCRLPUBLISHSTATUSCODE","features":[489]},{"name":"wszPROPCRLRAWCRL","features":[489]},{"name":"wszPROPCRLROWID","features":[489]},{"name":"wszPROPCRLSTATE","features":[489]},{"name":"wszPROPCRLSUFFIX","features":[489]},{"name":"wszPROPCRLTHISPUBLISH","features":[489]},{"name":"wszPROPCRLTHISUPDATE","features":[489]},{"name":"wszPROPCROSSFOREST","features":[489]},{"name":"wszPROPDCNAME","features":[489]},{"name":"wszPROPDECIMALTAG","features":[489]},{"name":"wszPROPDELTACRLSDISABLED","features":[489]},{"name":"wszPROPDEVICESERIALNUMBER","features":[489]},{"name":"wszPROPDISPOSITION","features":[489]},{"name":"wszPROPDISPOSITIONDENY","features":[489]},{"name":"wszPROPDISPOSITIONPENDING","features":[489]},{"name":"wszPROPDISTINGUISHEDNAME","features":[489]},{"name":"wszPROPDN","features":[489]},{"name":"wszPROPDNS","features":[489]},{"name":"wszPROPDOMAINCOMPONENT","features":[489]},{"name":"wszPROPDOMAINDN","features":[489]},{"name":"wszPROPEMAIL","features":[489]},{"name":"wszPROPENDORSEMENTCERTIFICATEHASH","features":[489]},{"name":"wszPROPENDORSEMENTKEYHASH","features":[489]},{"name":"wszPROPEVENTLOGERROR","features":[489]},{"name":"wszPROPEVENTLOGEXHAUSTIVE","features":[489]},{"name":"wszPROPEVENTLOGTERSE","features":[489]},{"name":"wszPROPEVENTLOGVERBOSE","features":[489]},{"name":"wszPROPEVENTLOGWARNING","features":[489]},{"name":"wszPROPEXITCERTFILE","features":[489]},{"name":"wszPROPEXPECTEDCHALLENGE","features":[489]},{"name":"wszPROPEXPIRATIONDATE","features":[489]},{"name":"wszPROPEXTFLAGS","features":[489]},{"name":"wszPROPEXTNAME","features":[489]},{"name":"wszPROPEXTRAWVALUE","features":[489]},{"name":"wszPROPEXTREQUESTID","features":[489]},{"name":"wszPROPFILETAG","features":[489]},{"name":"wszPROPGIVENNAME","features":[489]},{"name":"wszPROPGUID","features":[489]},{"name":"wszPROPHEXTAG","features":[489]},{"name":"wszPROPINITIALS","features":[489]},{"name":"wszPROPIPADDRESS","features":[489]},{"name":"wszPROPKEYARCHIVED","features":[489]},{"name":"wszPROPLOCALITY","features":[489]},{"name":"wszPROPLOGLEVEL","features":[489]},{"name":"wszPROPMACHINEDNSNAME","features":[489]},{"name":"wszPROPMODULEREGLOC","features":[489]},{"name":"wszPROPNAMETYPE","features":[489]},{"name":"wszPROPOCTETTAG","features":[489]},{"name":"wszPROPOFFICER","features":[489]},{"name":"wszPROPOID","features":[489]},{"name":"wszPROPORGANIZATION","features":[489]},{"name":"wszPROPORGUNIT","features":[489]},{"name":"wszPROPPUBLISHEXPIREDCERTINCRL","features":[489]},{"name":"wszPROPRAWCACERTIFICATE","features":[489]},{"name":"wszPROPRAWCERTIFICATE","features":[489]},{"name":"wszPROPRAWCRL","features":[489]},{"name":"wszPROPRAWDELTACRL","features":[489]},{"name":"wszPROPRAWNAME","features":[489]},{"name":"wszPROPRAWPRECERTIFICATE","features":[489]},{"name":"wszPROPREQUESTARCHIVEDKEY","features":[489]},{"name":"wszPROPREQUESTATTRIBUTES","features":[489]},{"name":"wszPROPREQUESTCSPPROVIDER","features":[489]},{"name":"wszPROPREQUESTDISPOSITION","features":[489]},{"name":"wszPROPREQUESTDISPOSITIONMESSAGE","features":[489]},{"name":"wszPROPREQUESTDOT","features":[489]},{"name":"wszPROPREQUESTERCAACCESS","features":[489]},{"name":"wszPROPREQUESTERDN","features":[489]},{"name":"wszPROPREQUESTERNAME","features":[489]},{"name":"wszPROPREQUESTERNAMEFROMOLDCERTIFICATE","features":[489]},{"name":"wszPROPREQUESTERSAMNAME","features":[489]},{"name":"wszPROPREQUESTERUPN","features":[489]},{"name":"wszPROPREQUESTFLAGS","features":[489]},{"name":"wszPROPREQUESTKEYRECOVERYHASHES","features":[489]},{"name":"wszPROPREQUESTMACHINEDNS","features":[489]},{"name":"wszPROPREQUESTOSVERSION","features":[489]},{"name":"wszPROPREQUESTRAWARCHIVEDKEY","features":[489]},{"name":"wszPROPREQUESTRAWOLDCERTIFICATE","features":[489]},{"name":"wszPROPREQUESTRAWREQUEST","features":[489]},{"name":"wszPROPREQUESTREQUESTID","features":[489]},{"name":"wszPROPREQUESTRESOLVEDWHEN","features":[489]},{"name":"wszPROPREQUESTREVOKEDEFFECTIVEWHEN","features":[489]},{"name":"wszPROPREQUESTREVOKEDREASON","features":[489]},{"name":"wszPROPREQUESTREVOKEDWHEN","features":[489]},{"name":"wszPROPREQUESTSTATUSCODE","features":[489]},{"name":"wszPROPREQUESTSUBMITTEDWHEN","features":[489]},{"name":"wszPROPREQUESTTYPE","features":[489]},{"name":"wszPROPSANITIZEDCANAME","features":[489]},{"name":"wszPROPSANITIZEDSHORTNAME","features":[489]},{"name":"wszPROPSEAUDITFILTER","features":[489]},{"name":"wszPROPSEAUDITID","features":[489]},{"name":"wszPROPSERVERUPGRADED","features":[489]},{"name":"wszPROPSESSIONCOUNT","features":[489]},{"name":"wszPROPSIGNERAPPLICATIONPOLICIES","features":[489]},{"name":"wszPROPSIGNERPOLICIES","features":[489]},{"name":"wszPROPSTATE","features":[489]},{"name":"wszPROPSTREETADDRESS","features":[489]},{"name":"wszPROPSUBJECTALTNAME2","features":[489]},{"name":"wszPROPSUBJECTDOT","features":[489]},{"name":"wszPROPSURNAME","features":[489]},{"name":"wszPROPTEMPLATECHANGESEQUENCENUMBER","features":[489]},{"name":"wszPROPTEXTTAG","features":[489]},{"name":"wszPROPTITLE","features":[489]},{"name":"wszPROPUNSTRUCTUREDADDRESS","features":[489]},{"name":"wszPROPUNSTRUCTUREDNAME","features":[489]},{"name":"wszPROPUPN","features":[489]},{"name":"wszPROPURL","features":[489]},{"name":"wszPROPUSEDS","features":[489]},{"name":"wszPROPUSERDN","features":[489]},{"name":"wszPROPUTF8TAG","features":[489]},{"name":"wszPROPVALIDITYPERIODCOUNT","features":[489]},{"name":"wszPROPVALIDITYPERIODSTRING","features":[489]},{"name":"wszPROPVOLATILEMODE","features":[489]},{"name":"wszREGACTIVE","features":[489]},{"name":"wszREGAELOGLEVEL_OLD","features":[489]},{"name":"wszREGAIKCLOUDCAURL","features":[489]},{"name":"wszREGAIKKEYALGORITHM","features":[489]},{"name":"wszREGAIKKEYLENGTH","features":[489]},{"name":"wszREGALLPROVIDERS","features":[489]},{"name":"wszREGALTERNATEPUBLISHDOMAINS","features":[489]},{"name":"wszREGALTERNATESIGNATUREALGORITHM","features":[489]},{"name":"wszREGAUDITFILTER","features":[489]},{"name":"wszREGB2ICERTMANAGEMODULE","features":[489]},{"name":"wszREGBACKUPLOGDIRECTORY","features":[489]},{"name":"wszREGCACERTFILENAME","features":[489]},{"name":"wszREGCACERTHASH","features":[489]},{"name":"wszREGCACERTPUBLICATIONURLS","features":[489]},{"name":"wszREGCADESCRIPTION","features":[489]},{"name":"wszREGCAPATHLENGTH","features":[489]},{"name":"wszREGCASECURITY","features":[489]},{"name":"wszREGCASERIALNUMBER","features":[489]},{"name":"wszREGCASERVERNAME","features":[489]},{"name":"wszREGCATYPE","features":[489]},{"name":"wszREGCAUSEDS","features":[489]},{"name":"wszREGCAXCHGCERTHASH","features":[489]},{"name":"wszREGCAXCHGOVERLAPPERIODCOUNT","features":[489]},{"name":"wszREGCAXCHGOVERLAPPERIODSTRING","features":[489]},{"name":"wszREGCAXCHGVALIDITYPERIODCOUNT","features":[489]},{"name":"wszREGCAXCHGVALIDITYPERIODSTRING","features":[489]},{"name":"wszREGCERTENROLLCOMPATIBLE","features":[489]},{"name":"wszREGCERTIFICATETRANSPARENCYINFOOID","features":[489]},{"name":"wszREGCERTPUBLISHFLAGS","features":[489]},{"name":"wszREGCERTSRVDEBUG","features":[489]},{"name":"wszREGCHECKPOINTFILE","features":[489]},{"name":"wszREGCLOCKSKEWMINUTES","features":[489]},{"name":"wszREGCOMMONNAME","features":[489]},{"name":"wszREGCRLATTEMPTREPUBLISH","features":[489]},{"name":"wszREGCRLDELTANEXTPUBLISH","features":[489]},{"name":"wszREGCRLDELTAOVERLAPPERIODCOUNT","features":[489]},{"name":"wszREGCRLDELTAOVERLAPPERIODSTRING","features":[489]},{"name":"wszREGCRLDELTAPERIODCOUNT","features":[489]},{"name":"wszREGCRLDELTAPERIODSTRING","features":[489]},{"name":"wszREGCRLEDITFLAGS","features":[489]},{"name":"wszREGCRLFLAGS","features":[489]},{"name":"wszREGCRLNEXTPUBLISH","features":[489]},{"name":"wszREGCRLOVERLAPPERIODCOUNT","features":[489]},{"name":"wszREGCRLOVERLAPPERIODSTRING","features":[489]},{"name":"wszREGCRLPATH_OLD","features":[489]},{"name":"wszREGCRLPERIODCOUNT","features":[489]},{"name":"wszREGCRLPERIODSTRING","features":[489]},{"name":"wszREGCRLPUBLICATIONURLS","features":[489]},{"name":"wszREGDATABASERECOVERED","features":[489]},{"name":"wszREGDBDIRECTORY","features":[489]},{"name":"wszREGDBFLAGS","features":[489]},{"name":"wszREGDBLASTFULLBACKUP","features":[489]},{"name":"wszREGDBLASTINCREMENTALBACKUP","features":[489]},{"name":"wszREGDBLASTRECOVERY","features":[489]},{"name":"wszREGDBLOGDIRECTORY","features":[489]},{"name":"wszREGDBMAXREADSESSIONCOUNT","features":[489]},{"name":"wszREGDBSESSIONCOUNT","features":[489]},{"name":"wszREGDBSYSDIRECTORY","features":[489]},{"name":"wszREGDBTEMPDIRECTORY","features":[489]},{"name":"wszREGDEFAULTSMIME","features":[489]},{"name":"wszREGDIRECTORY","features":[489]},{"name":"wszREGDISABLEEXTENSIONLIST","features":[489]},{"name":"wszREGDSCONFIGDN","features":[489]},{"name":"wszREGDSDOMAINDN","features":[489]},{"name":"wszREGEDITFLAGS","features":[489]},{"name":"wszREGEKPUBLISTDIRECTORIES","features":[489]},{"name":"wszREGEKUOIDSFORPUBLISHEXPIREDCERTINCRL","features":[489]},{"name":"wszREGEKUOIDSFORVOLATILEREQUESTS","features":[489]},{"name":"wszREGENABLED","features":[489]},{"name":"wszREGENABLEDEKUFORDEFINEDCACERT","features":[489]},{"name":"wszREGENABLEENROLLEEREQUESTEXTENSIONLIST","features":[489]},{"name":"wszREGENABLEREQUESTEXTENSIONLIST","features":[489]},{"name":"wszREGENFORCEX500NAMELENGTHS","features":[489]},{"name":"wszREGENROLLFLAGS","features":[489]},{"name":"wszREGEXITBODYARG","features":[489]},{"name":"wszREGEXITBODYFORMAT","features":[489]},{"name":"wszREGEXITCRLISSUEDKEY","features":[489]},{"name":"wszREGEXITDENIEDKEY","features":[489]},{"name":"wszREGEXITIMPORTEDKEY","features":[489]},{"name":"wszREGEXITISSUEDKEY","features":[489]},{"name":"wszREGEXITPENDINGKEY","features":[489]},{"name":"wszREGEXITPROPNOTFOUND","features":[489]},{"name":"wszREGEXITREVOKEDKEY","features":[489]},{"name":"wszREGEXITSHUTDOWNKEY","features":[489]},{"name":"wszREGEXITSMTPAUTHENTICATE","features":[489]},{"name":"wszREGEXITSMTPCC","features":[489]},{"name":"wszREGEXITSMTPEVENTFILTER","features":[489]},{"name":"wszREGEXITSMTPFROM","features":[489]},{"name":"wszREGEXITSMTPKEY","features":[489]},{"name":"wszREGEXITSMTPSERVER","features":[489]},{"name":"wszREGEXITSMTPTEMPLATES","features":[489]},{"name":"wszREGEXITSMTPTO","features":[489]},{"name":"wszREGEXITSTARTUPKEY","features":[489]},{"name":"wszREGEXITTITLEARG","features":[489]},{"name":"wszREGEXITTITLEFORMAT","features":[489]},{"name":"wszREGFILEISSUERCERTURL_OLD","features":[489]},{"name":"wszREGFILEREVOCATIONCRLURL_OLD","features":[489]},{"name":"wszREGFORCETELETEX","features":[489]},{"name":"wszREGFTPISSUERCERTURL_OLD","features":[489]},{"name":"wszREGFTPREVOCATIONCRLURL_OLD","features":[489]},{"name":"wszREGHIGHLOGNUMBER","features":[489]},{"name":"wszREGHIGHSERIAL","features":[489]},{"name":"wszREGINTERFACEFLAGS","features":[489]},{"name":"wszREGISSUERCERTURLFLAGS","features":[489]},{"name":"wszREGISSUERCERTURL_OLD","features":[489]},{"name":"wszREGKEYBASE","features":[489]},{"name":"wszREGKEYCERTSVCPATH","features":[489]},{"name":"wszREGKEYCONFIG","features":[489]},{"name":"wszREGKEYCSP","features":[489]},{"name":"wszREGKEYDBPARAMETERS","features":[489]},{"name":"wszREGKEYENCRYPTIONCSP","features":[489]},{"name":"wszREGKEYENROLLMENT","features":[489]},{"name":"wszREGKEYEXITMODULES","features":[489]},{"name":"wszREGKEYGROUPPOLICYENROLLMENT","features":[489]},{"name":"wszREGKEYNOSYSTEMCERTSVCPATH","features":[489]},{"name":"wszREGKEYPOLICYMODULES","features":[489]},{"name":"wszREGKEYREPAIR","features":[489]},{"name":"wszREGKEYRESTOREINPROGRESS","features":[489]},{"name":"wszREGKEYSIZE","features":[489]},{"name":"wszREGKRACERTCOUNT","features":[489]},{"name":"wszREGKRACERTHASH","features":[489]},{"name":"wszREGKRAFLAGS","features":[489]},{"name":"wszREGLDAPFLAGS","features":[489]},{"name":"wszREGLDAPISSUERCERTURL_OLD","features":[489]},{"name":"wszREGLDAPREVOCATIONCRLURL_OLD","features":[489]},{"name":"wszREGLDAPREVOCATIONDNTEMPLATE_OLD","features":[489]},{"name":"wszREGLDAPREVOCATIONDN_OLD","features":[489]},{"name":"wszREGLDAPSESSIONOPTIONS","features":[489]},{"name":"wszREGLOGLEVEL","features":[489]},{"name":"wszREGLOGPATH","features":[489]},{"name":"wszREGLOWLOGNUMBER","features":[489]},{"name":"wszREGMAXINCOMINGALLOCSIZE","features":[489]},{"name":"wszREGMAXINCOMINGMESSAGESIZE","features":[489]},{"name":"wszREGMAXPENDINGREQUESTDAYS","features":[489]},{"name":"wszREGMAXSCTLISTSIZE","features":[489]},{"name":"wszREGNAMESEPARATOR","features":[489]},{"name":"wszREGNETSCAPECERTTYPE","features":[489]},{"name":"wszREGOFFICERRIGHTS","features":[489]},{"name":"wszREGPARENTCAMACHINE","features":[489]},{"name":"wszREGPARENTCANAME","features":[489]},{"name":"wszREGPOLICYFLAGS","features":[489]},{"name":"wszREGPRESERVESCEPDUMMYCERTS","features":[489]},{"name":"wszREGPROCESSINGFLAGS","features":[489]},{"name":"wszREGPROVIDER","features":[489]},{"name":"wszREGPROVIDERTYPE","features":[489]},{"name":"wszREGREQUESTDISPOSITION","features":[489]},{"name":"wszREGREQUESTFILENAME","features":[489]},{"name":"wszREGREQUESTID","features":[489]},{"name":"wszREGREQUESTKEYCONTAINER","features":[489]},{"name":"wszREGREQUESTKEYINDEX","features":[489]},{"name":"wszREGRESTOREMAP","features":[489]},{"name":"wszREGRESTOREMAPCOUNT","features":[489]},{"name":"wszREGRESTORESTATUS","features":[489]},{"name":"wszREGREVOCATIONCRLURL_OLD","features":[489]},{"name":"wszREGREVOCATIONTYPE","features":[489]},{"name":"wszREGREVOCATIONURL","features":[489]},{"name":"wszREGROLESEPARATIONENABLED","features":[489]},{"name":"wszREGSETUPSTATUS","features":[489]},{"name":"wszREGSP4DEFAULTCONFIGURATION","features":[489]},{"name":"wszREGSP4KEYSETNAME","features":[489]},{"name":"wszREGSP4NAMES","features":[489]},{"name":"wszREGSP4QUERIES","features":[489]},{"name":"wszREGSP4SUBJECTNAMESEPARATOR","features":[489]},{"name":"wszREGSUBJECTALTNAME","features":[489]},{"name":"wszREGSUBJECTALTNAME2","features":[489]},{"name":"wszREGSUBJECTTEMPLATE","features":[489]},{"name":"wszREGSYMMETRICKEYSIZE","features":[489]},{"name":"wszREGUNICODE","features":[489]},{"name":"wszREGUPNMAP","features":[489]},{"name":"wszREGUSEDEFINEDCACERTINREQ","features":[489]},{"name":"wszREGVALIDITYPERIODCOUNT","features":[489]},{"name":"wszREGVALIDITYPERIODSTRING","features":[489]},{"name":"wszREGVERIFYFLAGS","features":[489]},{"name":"wszREGVERSION","features":[489]},{"name":"wszREGVIEWAGEMINUTES","features":[489]},{"name":"wszREGVIEWIDLEMINUTES","features":[489]},{"name":"wszREGWEBCLIENTCAMACHINE","features":[489]},{"name":"wszREGWEBCLIENTCANAME","features":[489]},{"name":"wszREGWEBCLIENTCATYPE","features":[489]},{"name":"wszSECUREDATTRIBUTES","features":[489]},{"name":"wszSERVICE_NAME","features":[489]},{"name":"wszzDEFAULTSIGNEDATTRIBUTES","features":[489]}],"493":[{"name":"CryptSIPAddProvider","features":[307,488]},{"name":"CryptSIPCreateIndirectData","features":[307,487,488]},{"name":"CryptSIPGetCaps","features":[307,487,488]},{"name":"CryptSIPGetSealedDigest","features":[307,487,488]},{"name":"CryptSIPGetSignedDataMsg","features":[307,487,488]},{"name":"CryptSIPLoad","features":[307,487,488]},{"name":"CryptSIPPutSignedDataMsg","features":[307,487,488]},{"name":"CryptSIPRemoveProvider","features":[307,488]},{"name":"CryptSIPRemoveSignedDataMsg","features":[307,487,488]},{"name":"CryptSIPRetrieveSubjectGuid","features":[307,488]},{"name":"CryptSIPRetrieveSubjectGuidForCatalogFile","features":[307,488]},{"name":"CryptSIPVerifyIndirectData","features":[307,487,488]},{"name":"MSSIP_ADDINFO_BLOB","features":[488]},{"name":"MSSIP_ADDINFO_CATMEMBER","features":[488]},{"name":"MSSIP_ADDINFO_FLAT","features":[488]},{"name":"MSSIP_ADDINFO_NONE","features":[488]},{"name":"MSSIP_ADDINFO_NONMSSIP","features":[488]},{"name":"MSSIP_FLAGS_MULTI_HASH","features":[488]},{"name":"MSSIP_FLAGS_PROHIBIT_RESIZE_ON_CREATE","features":[488]},{"name":"MSSIP_FLAGS_USE_CATALOG","features":[488]},{"name":"MS_ADDINFO_BLOB","features":[488]},{"name":"MS_ADDINFO_FLAT","features":[488]},{"name":"SIP_ADD_NEWPROVIDER","features":[488]},{"name":"SIP_CAP_FLAG_SEALING","features":[488]},{"name":"SIP_CAP_SET_CUR_VER","features":[488]},{"name":"SIP_CAP_SET_V2","features":[307,488]},{"name":"SIP_CAP_SET_V3","features":[307,488]},{"name":"SIP_CAP_SET_VERSION_2","features":[488]},{"name":"SIP_CAP_SET_VERSION_3","features":[488]},{"name":"SIP_DISPATCH_INFO","features":[307,487,488]},{"name":"SIP_INDIRECT_DATA","features":[488]},{"name":"SIP_MAX_MAGIC_NUMBER","features":[488]},{"name":"SIP_SUBJECTINFO","features":[307,487,488]},{"name":"SPC_MARKER_CHECK_CURRENTLY_SUPPORTED_FLAGS","features":[488]},{"name":"SPC_MARKER_CHECK_SKIP_SIP_INDIRECT_DATA_FLAG","features":[488]},{"name":"SPC_RELAXED_PE_MARKER_CHECK","features":[488]},{"name":"pCryptSIPCreateIndirectData","features":[307,487,488]},{"name":"pCryptSIPGetCaps","features":[307,487,488]},{"name":"pCryptSIPGetSealedDigest","features":[307,487,488]},{"name":"pCryptSIPGetSignedDataMsg","features":[307,487,488]},{"name":"pCryptSIPPutSignedDataMsg","features":[307,487,488]},{"name":"pCryptSIPRemoveSignedDataMsg","features":[307,487,488]},{"name":"pCryptSIPVerifyIndirectData","features":[307,487,488]},{"name":"pfnIsFileSupported","features":[307,488]},{"name":"pfnIsFileSupportedName","features":[307,488]}],"494":[{"name":"ACTION_REVOCATION_DEFAULT_CACHE","features":[490]},{"name":"ACTION_REVOCATION_DEFAULT_ONLINE","features":[490]},{"name":"CERTVIEW_CRYPTUI_LPARAM","features":[490]},{"name":"CERT_CERTIFICATE_ACTION_VERIFY","features":[490]},{"name":"CERT_CREDENTIAL_PROVIDER_ID","features":[490]},{"name":"CERT_DISPWELL_DISTRUST_ADD_CA_CERT","features":[490]},{"name":"CERT_DISPWELL_DISTRUST_ADD_LEAF_CERT","features":[490]},{"name":"CERT_DISPWELL_DISTRUST_CA_CERT","features":[490]},{"name":"CERT_DISPWELL_DISTRUST_LEAF_CERT","features":[490]},{"name":"CERT_DISPWELL_SELECT","features":[490]},{"name":"CERT_DISPWELL_TRUST_ADD_CA_CERT","features":[490]},{"name":"CERT_DISPWELL_TRUST_ADD_LEAF_CERT","features":[490]},{"name":"CERT_DISPWELL_TRUST_CA_CERT","features":[490]},{"name":"CERT_DISPWELL_TRUST_LEAF_CERT","features":[490]},{"name":"CERT_FILTER_DATA","features":[490]},{"name":"CERT_FILTER_EXTENSION_MATCH","features":[490]},{"name":"CERT_FILTER_INCLUDE_V1_CERTS","features":[490]},{"name":"CERT_FILTER_ISSUER_CERTS_ONLY","features":[490]},{"name":"CERT_FILTER_KEY_EXISTS","features":[490]},{"name":"CERT_FILTER_LEAF_CERTS_ONLY","features":[490]},{"name":"CERT_FILTER_OP_EQUALITY","features":[490]},{"name":"CERT_FILTER_OP_EXISTS","features":[490]},{"name":"CERT_FILTER_OP_NOT_EXISTS","features":[490]},{"name":"CERT_FILTER_VALID_SIGNATURE","features":[490]},{"name":"CERT_FILTER_VALID_TIME_RANGE","features":[490]},{"name":"CERT_SELECTUI_INPUT","features":[307,490]},{"name":"CERT_SELECT_STRUCT_A","features":[307,490]},{"name":"CERT_SELECT_STRUCT_FLAGS","features":[490]},{"name":"CERT_SELECT_STRUCT_W","features":[307,490]},{"name":"CERT_TRUST_DO_FULL_SEARCH","features":[490]},{"name":"CERT_TRUST_DO_FULL_TRUST","features":[490]},{"name":"CERT_TRUST_MASK","features":[490]},{"name":"CERT_TRUST_PERMIT_MISSING_CRLS","features":[490]},{"name":"CERT_VALIDITY_AFTER_END","features":[490]},{"name":"CERT_VALIDITY_BEFORE_START","features":[490]},{"name":"CERT_VALIDITY_CERTIFICATE_REVOKED","features":[490]},{"name":"CERT_VALIDITY_CRL_OUT_OF_DATE","features":[490]},{"name":"CERT_VALIDITY_EXPLICITLY_DISTRUSTED","features":[490]},{"name":"CERT_VALIDITY_EXTENDED_USAGE_FAILURE","features":[490]},{"name":"CERT_VALIDITY_ISSUER_DISTRUST","features":[490]},{"name":"CERT_VALIDITY_ISSUER_INVALID","features":[490]},{"name":"CERT_VALIDITY_KEY_USAGE_EXT_FAILURE","features":[490]},{"name":"CERT_VALIDITY_MASK_TRUST","features":[490]},{"name":"CERT_VALIDITY_MASK_VALIDITY","features":[490]},{"name":"CERT_VALIDITY_NAME_CONSTRAINTS_FAILURE","features":[490]},{"name":"CERT_VALIDITY_NO_CRL_FOUND","features":[490]},{"name":"CERT_VALIDITY_NO_ISSUER_CERT_FOUND","features":[490]},{"name":"CERT_VALIDITY_NO_TRUST_DATA","features":[490]},{"name":"CERT_VALIDITY_OTHER_ERROR","features":[490]},{"name":"CERT_VALIDITY_OTHER_EXTENSION_FAILURE","features":[490]},{"name":"CERT_VALIDITY_PERIOD_NESTING_FAILURE","features":[490]},{"name":"CERT_VALIDITY_SIGNATURE_FAILS","features":[490]},{"name":"CERT_VALIDITY_UNKNOWN_CRITICAL_EXTENSION","features":[490]},{"name":"CERT_VERIFY_CERTIFICATE_TRUST","features":[307,490]},{"name":"CERT_VIEWPROPERTIES_STRUCT_A","features":[307,318,490,357,369]},{"name":"CERT_VIEWPROPERTIES_STRUCT_FLAGS","features":[490]},{"name":"CERT_VIEWPROPERTIES_STRUCT_W","features":[307,318,490,357,369]},{"name":"CM_ADD_CERT_STORES","features":[490]},{"name":"CM_ENABLEHOOK","features":[490]},{"name":"CM_ENABLETEMPLATE","features":[490]},{"name":"CM_HIDE_ADVANCEPAGE","features":[490]},{"name":"CM_HIDE_DETAILPAGE","features":[490]},{"name":"CM_HIDE_TRUSTPAGE","features":[490]},{"name":"CM_NO_EDITTRUST","features":[490]},{"name":"CM_NO_NAMECHANGE","features":[490]},{"name":"CM_SHOW_HELP","features":[490]},{"name":"CM_SHOW_HELPICON","features":[490]},{"name":"CM_VIEWFLAGS_MASK","features":[490]},{"name":"CRYPTDLG_ACTION_MASK","features":[490]},{"name":"CRYPTDLG_CACHE_ONLY_URL_RETRIEVAL","features":[490]},{"name":"CRYPTDLG_DISABLE_AIA","features":[490]},{"name":"CRYPTDLG_POLICY_MASK","features":[490]},{"name":"CRYPTDLG_REVOCATION_CACHE","features":[490]},{"name":"CRYPTDLG_REVOCATION_DEFAULT","features":[490]},{"name":"CRYPTDLG_REVOCATION_NONE","features":[490]},{"name":"CRYPTDLG_REVOCATION_ONLINE","features":[490]},{"name":"CRYPTUI_ACCEPT_DECLINE_STYLE","features":[490]},{"name":"CRYPTUI_CACHE_ONLY_URL_RETRIEVAL","features":[490]},{"name":"CRYPTUI_CERT_MGR_PUBLISHER_TAB","features":[490]},{"name":"CRYPTUI_CERT_MGR_SINGLE_TAB_FLAG","features":[490]},{"name":"CRYPTUI_CERT_MGR_STRUCT","features":[307,490]},{"name":"CRYPTUI_CERT_MGR_TAB_MASK","features":[490]},{"name":"CRYPTUI_DISABLE_ADDTOSTORE","features":[490]},{"name":"CRYPTUI_DISABLE_EDITPROPERTIES","features":[490]},{"name":"CRYPTUI_DISABLE_EXPORT","features":[490]},{"name":"CRYPTUI_DISABLE_HTMLLINK","features":[490]},{"name":"CRYPTUI_DISABLE_ISSUERSTATEMENT","features":[490]},{"name":"CRYPTUI_DONT_OPEN_STORES","features":[490]},{"name":"CRYPTUI_ENABLE_ADDTOSTORE","features":[490]},{"name":"CRYPTUI_ENABLE_EDITPROPERTIES","features":[490]},{"name":"CRYPTUI_ENABLE_REVOCATION_CHECKING","features":[490]},{"name":"CRYPTUI_ENABLE_REVOCATION_CHECK_CHAIN","features":[490]},{"name":"CRYPTUI_ENABLE_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[490]},{"name":"CRYPTUI_ENABLE_REVOCATION_CHECK_END_CERT","features":[490]},{"name":"CRYPTUI_HIDE_DETAILPAGE","features":[490]},{"name":"CRYPTUI_HIDE_HIERARCHYPAGE","features":[490]},{"name":"CRYPTUI_IGNORE_UNTRUSTED_ROOT","features":[490]},{"name":"CRYPTUI_INITDIALOG_STRUCT","features":[307,490]},{"name":"CRYPTUI_ONLY_OPEN_ROOT_STORE","features":[490]},{"name":"CRYPTUI_SELECT_EXPIRATION_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_FRIENDLYNAME_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_INTENDEDUSE_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_ISSUEDBY_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_ISSUEDTO_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_LOCATION_COLUMN","features":[490]},{"name":"CRYPTUI_VIEWCERTIFICATE_FLAGS","features":[490]},{"name":"CRYPTUI_VIEWCERTIFICATE_STRUCTA","features":[307,318,487,488,490,491,357,369]},{"name":"CRYPTUI_VIEWCERTIFICATE_STRUCTW","features":[307,318,487,488,490,491,357,369]},{"name":"CRYPTUI_WARN_REMOTE_TRUST","features":[490]},{"name":"CRYPTUI_WARN_UNTRUSTED_ROOT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_ADDITIONAL_CERT_CHOICE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_ADD_CHAIN","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_ADD_CHAIN_NO_ROOT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_ADD_NONE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_CERT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_COMMERCIAL","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_EXCLUDE_PAGE_HASHES","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_INCLUDE_PAGE_HASHES","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_INDIVIDUAL","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_NONE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK_OPTION","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK_PROV","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SIG_TYPE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_STORE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_BLOB","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_FILE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_NONE","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_EXPORT_CERT_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CERT_STORE","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CERT_STORE_CERTIFICATES_ONLY","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CRL_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CTL_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_BASE64","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_CRL","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_CTL","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_DER","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_PFX","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_PKCS7","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_SERIALIZED_CERT_STORE","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_PRIVATE_KEY","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_SUBJECT","features":[490]},{"name":"CRYPTUI_WIZ_FLAGS","features":[490]},{"name":"CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_ALLOW_CERT","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_ALLOW_CRL","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_ALLOW_CTL","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SRC_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_STORE","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_CRL_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_CTL_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_FILE","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE","features":[490]},{"name":"CRYPTUI_WIZ_NO_UI","features":[490]},{"name":"CRYPTUI_WIZ_NO_UI_EXCEPT_CSP","features":[490]},{"name":"CRYTPDLG_FLAGS_MASK","features":[490]},{"name":"CSS_ALLOWMULTISELECT","features":[490]},{"name":"CSS_ENABLEHOOK","features":[490]},{"name":"CSS_ENABLETEMPLATE","features":[490]},{"name":"CSS_ENABLETEMPLATEHANDLE","features":[490]},{"name":"CSS_HIDE_PROPERTIES","features":[490]},{"name":"CSS_SELECTCERT_MASK","features":[490]},{"name":"CSS_SHOW_HELP","features":[490]},{"name":"CTL_MODIFY_REQUEST","features":[307,490]},{"name":"CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED","features":[490]},{"name":"CTL_MODIFY_REQUEST_ADD_TRUSTED","features":[490]},{"name":"CTL_MODIFY_REQUEST_OPERATION","features":[490]},{"name":"CTL_MODIFY_REQUEST_REMOVE","features":[490]},{"name":"CertSelectionGetSerializedBlob","features":[307,490]},{"name":"CryptUIDlgCertMgr","features":[307,490]},{"name":"CryptUIDlgSelectCertificateFromStore","features":[307,490]},{"name":"CryptUIDlgViewCertificateA","features":[307,318,487,488,490,491,357,369]},{"name":"CryptUIDlgViewCertificateW","features":[307,318,487,488,490,491,357,369]},{"name":"CryptUIDlgViewContext","features":[307,490]},{"name":"CryptUIWizDigitalSign","features":[307,490]},{"name":"CryptUIWizExport","features":[307,490]},{"name":"CryptUIWizFreeDigitalSignContext","features":[307,490]},{"name":"CryptUIWizImport","features":[307,490]},{"name":"PFNCFILTERPROC","features":[307,490]},{"name":"PFNCMFILTERPROC","features":[307,490]},{"name":"PFNCMHOOKPROC","features":[307,490]},{"name":"PFNTRUSTHELPER","features":[307,490]},{"name":"POLICY_IGNORE_NON_CRITICAL_BC","features":[490]},{"name":"SELCERT_ALGORITHM","features":[490]},{"name":"SELCERT_CERTLIST","features":[490]},{"name":"SELCERT_FINEPRINT","features":[490]},{"name":"SELCERT_ISSUED_TO","features":[490]},{"name":"SELCERT_PROPERTIES","features":[490]},{"name":"SELCERT_SERIAL_NUM","features":[490]},{"name":"SELCERT_THUMBPRINT","features":[490]},{"name":"SELCERT_VALIDITY","features":[490]},{"name":"szCERT_CERTIFICATE_ACTION_VERIFY","features":[490]}],"495":[{"name":"AllUserData","features":[492]},{"name":"CurrentUserData","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_BINARY_STATS","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_PRODUCER_DESCRIPTION","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_TAG_STATS","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATION","features":[492]},{"name":"DIAGNOSTIC_DATA_GENERAL_STATS","features":[492]},{"name":"DIAGNOSTIC_DATA_RECORD","features":[307,492]},{"name":"DIAGNOSTIC_DATA_SEARCH_CRITERIA","features":[307,492]},{"name":"DIAGNOSTIC_REPORT_DATA","features":[307,492]},{"name":"DIAGNOSTIC_REPORT_PARAMETER","features":[492]},{"name":"DIAGNOSTIC_REPORT_SIGNATURE","features":[492]},{"name":"DdqAccessLevel","features":[492]},{"name":"DdqCancelDiagnosticRecordOperation","features":[492]},{"name":"DdqCloseSession","features":[492]},{"name":"DdqCreateSession","features":[492]},{"name":"DdqExtractDiagnosticReport","features":[492]},{"name":"DdqFreeDiagnosticRecordLocaleTags","features":[492]},{"name":"DdqFreeDiagnosticRecordPage","features":[492]},{"name":"DdqFreeDiagnosticRecordProducerCategories","features":[492]},{"name":"DdqFreeDiagnosticRecordProducers","features":[492]},{"name":"DdqFreeDiagnosticReport","features":[492]},{"name":"DdqGetDiagnosticDataAccessLevelAllowed","features":[492]},{"name":"DdqGetDiagnosticRecordAtIndex","features":[307,492]},{"name":"DdqGetDiagnosticRecordBinaryDistribution","features":[492]},{"name":"DdqGetDiagnosticRecordCategoryAtIndex","features":[492]},{"name":"DdqGetDiagnosticRecordCategoryCount","features":[492]},{"name":"DdqGetDiagnosticRecordCount","features":[492]},{"name":"DdqGetDiagnosticRecordLocaleTagAtIndex","features":[492]},{"name":"DdqGetDiagnosticRecordLocaleTagCount","features":[492]},{"name":"DdqGetDiagnosticRecordLocaleTags","features":[492]},{"name":"DdqGetDiagnosticRecordPage","features":[307,492]},{"name":"DdqGetDiagnosticRecordPayload","features":[492]},{"name":"DdqGetDiagnosticRecordProducerAtIndex","features":[492]},{"name":"DdqGetDiagnosticRecordProducerCategories","features":[492]},{"name":"DdqGetDiagnosticRecordProducerCount","features":[492]},{"name":"DdqGetDiagnosticRecordProducers","features":[492]},{"name":"DdqGetDiagnosticRecordStats","features":[307,492]},{"name":"DdqGetDiagnosticRecordSummary","features":[492]},{"name":"DdqGetDiagnosticRecordTagDistribution","features":[492]},{"name":"DdqGetDiagnosticReport","features":[492]},{"name":"DdqGetDiagnosticReportAtIndex","features":[307,492]},{"name":"DdqGetDiagnosticReportCount","features":[492]},{"name":"DdqGetDiagnosticReportStoreReportCount","features":[492]},{"name":"DdqGetSessionAccessLevel","features":[492]},{"name":"DdqGetTranscriptConfiguration","features":[492]},{"name":"DdqIsDiagnosticRecordSampledIn","features":[307,492]},{"name":"DdqSetTranscriptConfiguration","features":[492]},{"name":"HDIAGNOSTIC_DATA_QUERY_SESSION","features":[492]},{"name":"HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION","features":[492]},{"name":"HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION","features":[492]},{"name":"HDIAGNOSTIC_EVENT_TAG_DESCRIPTION","features":[492]},{"name":"HDIAGNOSTIC_RECORD","features":[492]},{"name":"HDIAGNOSTIC_REPORT","features":[492]},{"name":"NoData","features":[492]}],"496":[{"name":"DSCreateISecurityInfoObject","features":[307,485,493]},{"name":"DSCreateISecurityInfoObjectEx","features":[307,485,493]},{"name":"DSCreateSecurityPage","features":[307,493,357]},{"name":"DSEditSecurity","features":[307,493]},{"name":"DSSI_IS_ROOT","features":[493]},{"name":"DSSI_NO_ACCESS_CHECK","features":[493]},{"name":"DSSI_NO_EDIT_OWNER","features":[493]},{"name":"DSSI_NO_EDIT_SACL","features":[493]},{"name":"DSSI_NO_FILTER","features":[493]},{"name":"DSSI_NO_READONLY_MESSAGE","features":[493]},{"name":"DSSI_READ_ONLY","features":[493]},{"name":"PFNDSCREATEISECINFO","features":[307,485,493]},{"name":"PFNDSCREATEISECINFOEX","features":[307,485,493]},{"name":"PFNDSCREATESECPAGE","features":[307,493,357]},{"name":"PFNDSEDITSECURITY","features":[307,493]},{"name":"PFNREADOBJECTSECURITY","features":[307,493]},{"name":"PFNWRITEOBJECTSECURITY","features":[307,493]}],"497":[{"name":"ENTERPRISE_DATA_POLICIES","features":[494]},{"name":"ENTERPRISE_POLICY_ALLOWED","features":[494]},{"name":"ENTERPRISE_POLICY_ENLIGHTENED","features":[494]},{"name":"ENTERPRISE_POLICY_EXEMPT","features":[494]},{"name":"ENTERPRISE_POLICY_NONE","features":[494]},{"name":"FILE_UNPROTECT_OPTIONS","features":[494]},{"name":"HTHREAD_NETWORK_CONTEXT","features":[307,494]},{"name":"IProtectionPolicyManagerInterop","features":[494]},{"name":"IProtectionPolicyManagerInterop2","features":[494]},{"name":"IProtectionPolicyManagerInterop3","features":[494]},{"name":"ProtectFileToEnterpriseIdentity","features":[494]},{"name":"SRPHOSTING_TYPE","features":[494]},{"name":"SRPHOSTING_TYPE_NONE","features":[494]},{"name":"SRPHOSTING_TYPE_WINHTTP","features":[494]},{"name":"SRPHOSTING_TYPE_WININET","features":[494]},{"name":"SRPHOSTING_VERSION","features":[494]},{"name":"SRPHOSTING_VERSION1","features":[494]},{"name":"SrpCloseThreadNetworkContext","features":[307,494]},{"name":"SrpCreateThreadNetworkContext","features":[307,494]},{"name":"SrpDisablePermissiveModeFileEncryption","features":[494]},{"name":"SrpDoesPolicyAllowAppExecution","features":[307,494,495]},{"name":"SrpEnablePermissiveModeFileEncryption","features":[494]},{"name":"SrpGetEnterpriseIds","features":[307,494]},{"name":"SrpGetEnterprisePolicy","features":[307,494]},{"name":"SrpHostingInitialize","features":[494]},{"name":"SrpHostingTerminate","features":[494]},{"name":"SrpIsTokenService","features":[307,494]},{"name":"SrpSetTokenEnterpriseId","features":[307,494]},{"name":"UnprotectFile","features":[494]}],"498":[{"name":"CERTIFICATE_HASH_LENGTH","features":[461]},{"name":"EAPACTION_Authenticate","features":[461]},{"name":"EAPACTION_Done","features":[461]},{"name":"EAPACTION_IndicateIdentity","features":[461]},{"name":"EAPACTION_IndicateTLV","features":[461]},{"name":"EAPACTION_NoAction","features":[461]},{"name":"EAPACTION_Send","features":[461]},{"name":"EAPACTION_SendAndDone","features":[461]},{"name":"EAPACTION_SendWithTimeout","features":[461]},{"name":"EAPACTION_SendWithTimeoutInteractive","features":[461]},{"name":"EAPCODE_Failure","features":[461]},{"name":"EAPCODE_Request","features":[461]},{"name":"EAPCODE_Response","features":[461]},{"name":"EAPCODE_Success","features":[461]},{"name":"EAPHOST_AUTH_INFO","features":[461]},{"name":"EAPHOST_AUTH_STATUS","features":[461]},{"name":"EAPHOST_IDENTITY_UI_PARAMS","features":[461]},{"name":"EAPHOST_INTERACTIVE_UI_PARAMS","features":[461]},{"name":"EAPHOST_METHOD_API_VERSION","features":[461]},{"name":"EAPHOST_PEER_API_VERSION","features":[461]},{"name":"EAP_ATTRIBUTE","features":[461]},{"name":"EAP_ATTRIBUTES","features":[461]},{"name":"EAP_ATTRIBUTE_TYPE","features":[461]},{"name":"EAP_AUTHENTICATOR_METHOD_ROUTINES","features":[461]},{"name":"EAP_AUTHENTICATOR_SEND_TIMEOUT","features":[461]},{"name":"EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC","features":[461]},{"name":"EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE","features":[461]},{"name":"EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE","features":[461]},{"name":"EAP_AUTHENTICATOR_VALUENAME_CONFIGUI","features":[461]},{"name":"EAP_AUTHENTICATOR_VALUENAME_DLL_PATH","features":[461]},{"name":"EAP_AUTHENTICATOR_VALUENAME_FRIENDLY_NAME","features":[461]},{"name":"EAP_AUTHENTICATOR_VALUENAME_PROPERTIES","features":[461]},{"name":"EAP_CERTIFICATE_CREDENTIAL","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_ARRAY","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_DATA","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_PROPS_DEFAULT","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_PROPS_NON_DISPLAYABLE","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_PROPS_NON_PERSIST","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_TYPE","features":[461]},{"name":"EAP_CREDENTIAL_VERSION","features":[461]},{"name":"EAP_CRED_EXPIRY_REQ","features":[461]},{"name":"EAP_EMPTY_CREDENTIAL","features":[461]},{"name":"EAP_ERROR","features":[461]},{"name":"EAP_E_AUTHENTICATION_FAILED","features":[461]},{"name":"EAP_E_CERT_STORE_INACCESSIBLE","features":[461]},{"name":"EAP_E_EAPHOST_EAPQEC_INACCESSIBLE","features":[461]},{"name":"EAP_E_EAPHOST_FIRST","features":[461]},{"name":"EAP_E_EAPHOST_IDENTITY_UNKNOWN","features":[461]},{"name":"EAP_E_EAPHOST_LAST","features":[461]},{"name":"EAP_E_EAPHOST_METHOD_INVALID_PACKET","features":[461]},{"name":"EAP_E_EAPHOST_METHOD_NOT_INSTALLED","features":[461]},{"name":"EAP_E_EAPHOST_METHOD_OPERATION_NOT_SUPPORTED","features":[461]},{"name":"EAP_E_EAPHOST_REMOTE_INVALID_PACKET","features":[461]},{"name":"EAP_E_EAPHOST_THIRDPARTY_METHOD_HOST_RESET","features":[461]},{"name":"EAP_E_EAPHOST_XML_MALFORMED","features":[461]},{"name":"EAP_E_METHOD_CONFIG_DOES_NOT_SUPPORT_SSO","features":[461]},{"name":"EAP_E_NO_SMART_CARD_READER","features":[461]},{"name":"EAP_E_SERVER_CERT_EXPIRED","features":[461]},{"name":"EAP_E_SERVER_CERT_INVALID","features":[461]},{"name":"EAP_E_SERVER_CERT_NOT_FOUND","features":[461]},{"name":"EAP_E_SERVER_CERT_OTHER_ERROR","features":[461]},{"name":"EAP_E_SERVER_CERT_REVOKED","features":[461]},{"name":"EAP_E_SERVER_FIRST","features":[461]},{"name":"EAP_E_SERVER_LAST","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_FIRST","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_INVALID","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_LAST","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_NAME_REQUIRED","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_NOT_FOUND","features":[461]},{"name":"EAP_E_SIM_NOT_VALID","features":[461]},{"name":"EAP_E_USER_CERT_EXPIRED","features":[461]},{"name":"EAP_E_USER_CERT_INVALID","features":[461]},{"name":"EAP_E_USER_CERT_NOT_FOUND","features":[461]},{"name":"EAP_E_USER_CERT_OTHER_ERROR","features":[461]},{"name":"EAP_E_USER_CERT_REJECTED","features":[461]},{"name":"EAP_E_USER_CERT_REVOKED","features":[461]},{"name":"EAP_E_USER_CREDENTIALS_REJECTED","features":[461]},{"name":"EAP_E_USER_FIRST","features":[461]},{"name":"EAP_E_USER_LAST","features":[461]},{"name":"EAP_E_USER_NAME_PASSWORD_REJECTED","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_EXPIRED","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_FIRST","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_INVALID","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_LAST","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_NOT_FOUND","features":[461]},{"name":"EAP_FLAG_CONFG_READONLY","features":[461]},{"name":"EAP_FLAG_FULL_AUTH","features":[461]},{"name":"EAP_FLAG_GUEST_ACCESS","features":[461]},{"name":"EAP_FLAG_LOGON","features":[461]},{"name":"EAP_FLAG_MACHINE_AUTH","features":[461]},{"name":"EAP_FLAG_NON_INTERACTIVE","features":[461]},{"name":"EAP_FLAG_ONLY_EAP_TLS","features":[461]},{"name":"EAP_FLAG_PREFER_ALT_CREDENTIALS","features":[461]},{"name":"EAP_FLAG_PREVIEW","features":[461]},{"name":"EAP_FLAG_PRE_LOGON","features":[461]},{"name":"EAP_FLAG_RESUME_FROM_HIBERNATE","features":[461]},{"name":"EAP_FLAG_Reserved1","features":[461]},{"name":"EAP_FLAG_Reserved2","features":[461]},{"name":"EAP_FLAG_Reserved3","features":[461]},{"name":"EAP_FLAG_Reserved4","features":[461]},{"name":"EAP_FLAG_Reserved5","features":[461]},{"name":"EAP_FLAG_Reserved6","features":[461]},{"name":"EAP_FLAG_Reserved7","features":[461]},{"name":"EAP_FLAG_Reserved8","features":[461]},{"name":"EAP_FLAG_Reserved9","features":[461]},{"name":"EAP_FLAG_SERVER_VALIDATION_REQUIRED","features":[461]},{"name":"EAP_FLAG_SUPRESS_UI","features":[461]},{"name":"EAP_FLAG_USER_AUTH","features":[461]},{"name":"EAP_FLAG_VPN","features":[461]},{"name":"EAP_GROUP_MASK","features":[461]},{"name":"EAP_INTERACTIVE_UI_DATA","features":[461]},{"name":"EAP_INTERACTIVE_UI_DATA_TYPE","features":[461]},{"name":"EAP_INTERACTIVE_UI_DATA_VERSION","features":[461]},{"name":"EAP_INVALID_PACKET","features":[461]},{"name":"EAP_I_EAPHOST_EAP_NEGOTIATION_FAILED","features":[461]},{"name":"EAP_I_EAPHOST_FIRST","features":[461]},{"name":"EAP_I_EAPHOST_LAST","features":[461]},{"name":"EAP_I_USER_ACCOUNT_OTHER_ERROR","features":[461]},{"name":"EAP_I_USER_FIRST","features":[461]},{"name":"EAP_I_USER_LAST","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_CONFIG_IS_IDENTITY_PRIVACY","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_AUTHENTICATE","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_DISCARD","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_HANDLE_IDENTITY","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_RESPOND","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_RESULT","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_SEND","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESULT","features":[307,461]},{"name":"EAP_METHOD_INFO","features":[461]},{"name":"EAP_METHOD_INFO_ARRAY","features":[461]},{"name":"EAP_METHOD_INFO_ARRAY_EX","features":[461]},{"name":"EAP_METHOD_INFO_EX","features":[461]},{"name":"EAP_METHOD_INVALID_PACKET","features":[461]},{"name":"EAP_METHOD_PROPERTY","features":[307,461]},{"name":"EAP_METHOD_PROPERTY_ARRAY","features":[307,461]},{"name":"EAP_METHOD_PROPERTY_TYPE","features":[461]},{"name":"EAP_METHOD_PROPERTY_VALUE","features":[307,461]},{"name":"EAP_METHOD_PROPERTY_VALUE_BOOL","features":[307,461]},{"name":"EAP_METHOD_PROPERTY_VALUE_DWORD","features":[461]},{"name":"EAP_METHOD_PROPERTY_VALUE_STRING","features":[461]},{"name":"EAP_METHOD_PROPERTY_VALUE_TYPE","features":[461]},{"name":"EAP_METHOD_TYPE","features":[461]},{"name":"EAP_PEER_FLAG_GUEST_ACCESS","features":[461]},{"name":"EAP_PEER_FLAG_HEALTH_STATE_CHANGE","features":[461]},{"name":"EAP_PEER_METHOD_ROUTINES","features":[461]},{"name":"EAP_PEER_VALUENAME_CONFIGUI","features":[461]},{"name":"EAP_PEER_VALUENAME_DLL_PATH","features":[461]},{"name":"EAP_PEER_VALUENAME_FRIENDLY_NAME","features":[461]},{"name":"EAP_PEER_VALUENAME_IDENTITY","features":[461]},{"name":"EAP_PEER_VALUENAME_INTERACTIVEUI","features":[461]},{"name":"EAP_PEER_VALUENAME_INVOKE_NAMEDLG","features":[461]},{"name":"EAP_PEER_VALUENAME_INVOKE_PWDDLG","features":[461]},{"name":"EAP_PEER_VALUENAME_PROPERTIES","features":[461]},{"name":"EAP_PEER_VALUENAME_REQUIRE_CONFIGUI","features":[461]},{"name":"EAP_REGISTRY_LOCATION","features":[461]},{"name":"EAP_SIM_CREDENTIAL","features":[461]},{"name":"EAP_TYPE","features":[461]},{"name":"EAP_UI_DATA_FORMAT","features":[461]},{"name":"EAP_UI_INPUT_FIELD_PROPS_DEFAULT","features":[461]},{"name":"EAP_UI_INPUT_FIELD_PROPS_NON_DISPLAYABLE","features":[461]},{"name":"EAP_UI_INPUT_FIELD_PROPS_NON_PERSIST","features":[461]},{"name":"EAP_UI_INPUT_FIELD_PROPS_READ_ONLY","features":[461]},{"name":"EAP_USERNAME_PASSWORD_CREDENTIAL","features":[461]},{"name":"EAP_VALUENAME_PROPERTIES","features":[461]},{"name":"EAP_WINLOGON_CREDENTIAL","features":[461]},{"name":"EapCertificateCredential","features":[461]},{"name":"EapCode","features":[461]},{"name":"EapCodeFailure","features":[461]},{"name":"EapCodeMaximum","features":[461]},{"name":"EapCodeMinimum","features":[461]},{"name":"EapCodeRequest","features":[461]},{"name":"EapCodeResponse","features":[461]},{"name":"EapCodeSuccess","features":[461]},{"name":"EapConfigInputEdit","features":[461]},{"name":"EapConfigInputNetworkPassword","features":[461]},{"name":"EapConfigInputNetworkUsername","features":[461]},{"name":"EapConfigInputPSK","features":[461]},{"name":"EapConfigInputPassword","features":[461]},{"name":"EapConfigInputPin","features":[461]},{"name":"EapConfigInputUsername","features":[461]},{"name":"EapConfigSmartCardError","features":[461]},{"name":"EapConfigSmartCardUsername","features":[461]},{"name":"EapCredExpiryReq","features":[461]},{"name":"EapCredExpiryResp","features":[461]},{"name":"EapCredLogonReq","features":[461]},{"name":"EapCredLogonResp","features":[461]},{"name":"EapCredReq","features":[461]},{"name":"EapCredResp","features":[461]},{"name":"EapCredential","features":[461]},{"name":"EapCredentialType","features":[461]},{"name":"EapCredentialTypeData","features":[461]},{"name":"EapHostAuthFailed","features":[461]},{"name":"EapHostAuthIdentityExchange","features":[461]},{"name":"EapHostAuthInProgress","features":[461]},{"name":"EapHostAuthNegotiatingType","features":[461]},{"name":"EapHostAuthNotStarted","features":[461]},{"name":"EapHostAuthSucceeded","features":[461]},{"name":"EapHostInvalidSession","features":[461]},{"name":"EapHostNapInfo","features":[461]},{"name":"EapHostPeerAuthParams","features":[461]},{"name":"EapHostPeerAuthStatus","features":[461]},{"name":"EapHostPeerBeginSession","features":[307,461]},{"name":"EapHostPeerClearConnection","features":[461]},{"name":"EapHostPeerConfigBlob2Xml","features":[360,461,358]},{"name":"EapHostPeerConfigXml2Blob","features":[360,461,358]},{"name":"EapHostPeerCredentialsXml2Blob","features":[360,461,358]},{"name":"EapHostPeerEndSession","features":[461]},{"name":"EapHostPeerFreeEapError","features":[461]},{"name":"EapHostPeerFreeErrorMemory","features":[461]},{"name":"EapHostPeerFreeMemory","features":[461]},{"name":"EapHostPeerFreeRuntimeMemory","features":[461]},{"name":"EapHostPeerGetAuthStatus","features":[461]},{"name":"EapHostPeerGetDataToUnplumbCredentials","features":[307,461]},{"name":"EapHostPeerGetEncryptedPassword","features":[461]},{"name":"EapHostPeerGetIdentity","features":[307,461]},{"name":"EapHostPeerGetMethodProperties","features":[307,461]},{"name":"EapHostPeerGetMethods","features":[461]},{"name":"EapHostPeerGetResponseAttributes","features":[461]},{"name":"EapHostPeerGetResult","features":[307,461]},{"name":"EapHostPeerGetSendPacket","features":[461]},{"name":"EapHostPeerGetUIContext","features":[461]},{"name":"EapHostPeerIdentity","features":[461]},{"name":"EapHostPeerIdentityExtendedInfo","features":[461]},{"name":"EapHostPeerInitialize","features":[461]},{"name":"EapHostPeerInvokeConfigUI","features":[307,461]},{"name":"EapHostPeerInvokeIdentityUI","features":[307,461]},{"name":"EapHostPeerInvokeInteractiveUI","features":[307,461]},{"name":"EapHostPeerMethodResult","features":[307,461]},{"name":"EapHostPeerMethodResultAltSuccessReceived","features":[461]},{"name":"EapHostPeerMethodResultFromMethod","features":[461]},{"name":"EapHostPeerMethodResultReason","features":[461]},{"name":"EapHostPeerMethodResultTimeout","features":[461]},{"name":"EapHostPeerProcessReceivedPacket","features":[461]},{"name":"EapHostPeerQueryCredentialInputFields","features":[307,461]},{"name":"EapHostPeerQueryInteractiveUIInputFields","features":[461]},{"name":"EapHostPeerQueryUIBlobFromInteractiveUIInputFields","features":[461]},{"name":"EapHostPeerQueryUserBlobFromCredentialInputFields","features":[307,461]},{"name":"EapHostPeerResponseAction","features":[461]},{"name":"EapHostPeerResponseDiscard","features":[461]},{"name":"EapHostPeerResponseInvokeUi","features":[461]},{"name":"EapHostPeerResponseNone","features":[461]},{"name":"EapHostPeerResponseRespond","features":[461]},{"name":"EapHostPeerResponseResult","features":[461]},{"name":"EapHostPeerResponseSend","features":[461]},{"name":"EapHostPeerResponseStartAuthentication","features":[461]},{"name":"EapHostPeerSetResponseAttributes","features":[461]},{"name":"EapHostPeerSetUIContext","features":[461]},{"name":"EapHostPeerUninitialize","features":[461]},{"name":"EapPacket","features":[461]},{"name":"EapPeerMethodOutput","features":[307,461]},{"name":"EapPeerMethodResponseAction","features":[461]},{"name":"EapPeerMethodResponseActionDiscard","features":[461]},{"name":"EapPeerMethodResponseActionInvokeUI","features":[461]},{"name":"EapPeerMethodResponseActionNone","features":[461]},{"name":"EapPeerMethodResponseActionRespond","features":[461]},{"name":"EapPeerMethodResponseActionResult","features":[461]},{"name":"EapPeerMethodResponseActionSend","features":[461]},{"name":"EapPeerMethodResult","features":[307,391,461]},{"name":"EapPeerMethodResultFailure","features":[461]},{"name":"EapPeerMethodResultReason","features":[461]},{"name":"EapPeerMethodResultSuccess","features":[461]},{"name":"EapPeerMethodResultUnknown","features":[461]},{"name":"EapSimCredential","features":[461]},{"name":"EapUsernamePasswordCredential","features":[461]},{"name":"FACILITY_EAP_MESSAGE","features":[461]},{"name":"GUID_EapHost_Cause_CertStoreInaccessible","features":[461]},{"name":"GUID_EapHost_Cause_EapNegotiationFailed","features":[461]},{"name":"GUID_EapHost_Cause_EapQecInaccessible","features":[461]},{"name":"GUID_EapHost_Cause_Generic_AuthFailure","features":[461]},{"name":"GUID_EapHost_Cause_IdentityUnknown","features":[461]},{"name":"GUID_EapHost_Cause_MethodDLLNotFound","features":[461]},{"name":"GUID_EapHost_Cause_MethodDoesNotSupportOperation","features":[461]},{"name":"GUID_EapHost_Cause_Method_Config_Does_Not_Support_Sso","features":[461]},{"name":"GUID_EapHost_Cause_No_SmartCardReader_Found","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertExpired","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertInvalid","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertNotFound","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertOtherError","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertRevoked","features":[461]},{"name":"GUID_EapHost_Cause_Server_Root_CertNameRequired","features":[461]},{"name":"GUID_EapHost_Cause_Server_Root_CertNotFound","features":[461]},{"name":"GUID_EapHost_Cause_SimNotValid","features":[461]},{"name":"GUID_EapHost_Cause_ThirdPartyMethod_Host_Reset","features":[461]},{"name":"GUID_EapHost_Cause_User_Account_OtherProblem","features":[461]},{"name":"GUID_EapHost_Cause_User_CertExpired","features":[461]},{"name":"GUID_EapHost_Cause_User_CertInvalid","features":[461]},{"name":"GUID_EapHost_Cause_User_CertNotFound","features":[461]},{"name":"GUID_EapHost_Cause_User_CertOtherError","features":[461]},{"name":"GUID_EapHost_Cause_User_CertRejected","features":[461]},{"name":"GUID_EapHost_Cause_User_CertRevoked","features":[461]},{"name":"GUID_EapHost_Cause_User_CredsRejected","features":[461]},{"name":"GUID_EapHost_Cause_User_Root_CertExpired","features":[461]},{"name":"GUID_EapHost_Cause_User_Root_CertInvalid","features":[461]},{"name":"GUID_EapHost_Cause_User_Root_CertNotFound","features":[461]},{"name":"GUID_EapHost_Cause_XmlMalformed","features":[461]},{"name":"GUID_EapHost_Default","features":[461]},{"name":"GUID_EapHost_Help_ObtainingCerts","features":[461]},{"name":"GUID_EapHost_Help_Troubleshooting","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_AuthFailure","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_CertNameAbsent","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_CertStoreInaccessible","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_IdentityUnknown","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_InvalidUserAccount","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_InvalidUserCert","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_MethodNotFound","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_NegotiationFailed","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_NoSmartCardReader","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_RootCertInvalid","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_RootCertNotFound","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_RootExpired","features":[461]},{"name":"GUID_EapHost_Repair_ContactSysadmin","features":[461]},{"name":"GUID_EapHost_Repair_Method_Not_Support_Sso","features":[461]},{"name":"GUID_EapHost_Repair_No_ValidSim_Found","features":[461]},{"name":"GUID_EapHost_Repair_RestartNap","features":[461]},{"name":"GUID_EapHost_Repair_Retry_Authentication","features":[461]},{"name":"GUID_EapHost_Repair_Server_ClientSelectServerCert","features":[461]},{"name":"GUID_EapHost_Repair_User_AuthFailure","features":[461]},{"name":"GUID_EapHost_Repair_User_GetNewCert","features":[461]},{"name":"GUID_EapHost_Repair_User_SelectValidCert","features":[461]},{"name":"IAccountingProviderConfig","features":[461]},{"name":"IAuthenticationProviderConfig","features":[461]},{"name":"IEAPProviderConfig","features":[461]},{"name":"IEAPProviderConfig2","features":[461]},{"name":"IEAPProviderConfig3","features":[461]},{"name":"IRouterProtocolConfig","features":[461]},{"name":"ISOLATION_STATE","features":[461]},{"name":"ISOLATION_STATE_IN_PROBATION","features":[461]},{"name":"ISOLATION_STATE_NOT_RESTRICTED","features":[461]},{"name":"ISOLATION_STATE_RESTRICTED_ACCESS","features":[461]},{"name":"ISOLATION_STATE_UNKNOWN","features":[461]},{"name":"LEGACY_IDENTITY_UI_PARAMS","features":[461]},{"name":"LEGACY_INTERACTIVE_UI_PARAMS","features":[461]},{"name":"MAXEAPCODE","features":[461]},{"name":"MAX_EAP_CONFIG_INPUT_FIELD_LENGTH","features":[461]},{"name":"MAX_EAP_CONFIG_INPUT_FIELD_VALUE_LENGTH","features":[461]},{"name":"NCRYPT_PIN_CACHE_PIN_BYTE_LENGTH","features":[461]},{"name":"NgcTicketContext","features":[307,391,461]},{"name":"NotificationHandler","features":[461]},{"name":"PPP_EAP_ACTION","features":[461]},{"name":"PPP_EAP_INFO","features":[461]},{"name":"PPP_EAP_INPUT","features":[307,461]},{"name":"PPP_EAP_OUTPUT","features":[307,391,461]},{"name":"PPP_EAP_PACKET","features":[461]},{"name":"RAS_AUTH_ATTRIBUTE","features":[461]},{"name":"RAS_AUTH_ATTRIBUTE_TYPE","features":[461]},{"name":"RAS_EAP_FLAG_8021X_AUTH","features":[461]},{"name":"RAS_EAP_FLAG_ALTERNATIVE_USER_DB","features":[461]},{"name":"RAS_EAP_FLAG_CONFG_READONLY","features":[461]},{"name":"RAS_EAP_FLAG_FIRST_LINK","features":[461]},{"name":"RAS_EAP_FLAG_GUEST_ACCESS","features":[461]},{"name":"RAS_EAP_FLAG_HOSTED_IN_PEAP","features":[461]},{"name":"RAS_EAP_FLAG_LOGON","features":[461]},{"name":"RAS_EAP_FLAG_MACHINE_AUTH","features":[461]},{"name":"RAS_EAP_FLAG_NON_INTERACTIVE","features":[461]},{"name":"RAS_EAP_FLAG_PEAP_FORCE_FULL_AUTH","features":[461]},{"name":"RAS_EAP_FLAG_PEAP_UPFRONT","features":[461]},{"name":"RAS_EAP_FLAG_PREVIEW","features":[461]},{"name":"RAS_EAP_FLAG_PRE_LOGON","features":[461]},{"name":"RAS_EAP_FLAG_RESERVED","features":[461]},{"name":"RAS_EAP_FLAG_RESUME_FROM_HIBERNATE","features":[461]},{"name":"RAS_EAP_FLAG_ROUTER","features":[461]},{"name":"RAS_EAP_FLAG_SAVE_CREDMAN","features":[461]},{"name":"RAS_EAP_FLAG_SERVER_VALIDATION_REQUIRED","features":[461]},{"name":"RAS_EAP_REGISTRY_LOCATION","features":[461]},{"name":"RAS_EAP_ROLE_AUTHENTICATEE","features":[461]},{"name":"RAS_EAP_ROLE_AUTHENTICATOR","features":[461]},{"name":"RAS_EAP_ROLE_EXCLUDE_IN_EAP","features":[461]},{"name":"RAS_EAP_ROLE_EXCLUDE_IN_PEAP","features":[461]},{"name":"RAS_EAP_ROLE_EXCLUDE_IN_VPN","features":[461]},{"name":"RAS_EAP_VALUENAME_CONFIGUI","features":[461]},{"name":"RAS_EAP_VALUENAME_CONFIG_CLSID","features":[461]},{"name":"RAS_EAP_VALUENAME_DEFAULT_DATA","features":[461]},{"name":"RAS_EAP_VALUENAME_ENCRYPTION","features":[461]},{"name":"RAS_EAP_VALUENAME_FILTER_INNERMETHODS","features":[461]},{"name":"RAS_EAP_VALUENAME_FRIENDLY_NAME","features":[461]},{"name":"RAS_EAP_VALUENAME_IDENTITY","features":[461]},{"name":"RAS_EAP_VALUENAME_INTERACTIVEUI","features":[461]},{"name":"RAS_EAP_VALUENAME_INVOKE_NAMEDLG","features":[461]},{"name":"RAS_EAP_VALUENAME_INVOKE_PWDDLG","features":[461]},{"name":"RAS_EAP_VALUENAME_ISTUNNEL_METHOD","features":[461]},{"name":"RAS_EAP_VALUENAME_PATH","features":[461]},{"name":"RAS_EAP_VALUENAME_PER_POLICY_CONFIG","features":[461]},{"name":"RAS_EAP_VALUENAME_REQUIRE_CONFIGUI","features":[461]},{"name":"RAS_EAP_VALUENAME_ROLES_SUPPORTED","features":[461]},{"name":"RAS_EAP_VALUENAME_STANDALONE_SUPPORTED","features":[461]},{"name":"eapPropCertifiedMethod","features":[461]},{"name":"eapPropChannelBinding","features":[461]},{"name":"eapPropCipherSuiteNegotiation","features":[461]},{"name":"eapPropConfidentiality","features":[461]},{"name":"eapPropCryptoBinding","features":[461]},{"name":"eapPropDictionaryAttackResistance","features":[461]},{"name":"eapPropFastReconnect","features":[461]},{"name":"eapPropFragmentation","features":[461]},{"name":"eapPropHiddenMethod","features":[461]},{"name":"eapPropIdentityPrivacy","features":[461]},{"name":"eapPropIntegrity","features":[461]},{"name":"eapPropKeyDerivation","features":[461]},{"name":"eapPropKeyStrength1024","features":[461]},{"name":"eapPropKeyStrength128","features":[461]},{"name":"eapPropKeyStrength256","features":[461]},{"name":"eapPropKeyStrength512","features":[461]},{"name":"eapPropKeyStrength64","features":[461]},{"name":"eapPropMachineAuth","features":[461]},{"name":"eapPropMethodChaining","features":[461]},{"name":"eapPropMppeEncryption","features":[461]},{"name":"eapPropMutualAuth","features":[461]},{"name":"eapPropNap","features":[461]},{"name":"eapPropReplayProtection","features":[461]},{"name":"eapPropReserved","features":[461]},{"name":"eapPropSessionIndependence","features":[461]},{"name":"eapPropSharedStateEquivalence","features":[461]},{"name":"eapPropStandalone","features":[461]},{"name":"eapPropSupportsConfig","features":[461]},{"name":"eapPropTunnelMethod","features":[461]},{"name":"eapPropUserAuth","features":[461]},{"name":"eatARAPChallengeResponse","features":[461]},{"name":"eatARAPFeatures","features":[461]},{"name":"eatARAPGuestLogon","features":[461]},{"name":"eatARAPPassword","features":[461]},{"name":"eatARAPSecurity","features":[461]},{"name":"eatARAPSecurityData","features":[461]},{"name":"eatARAPZoneAccess","features":[461]},{"name":"eatAcctAuthentic","features":[461]},{"name":"eatAcctDelayTime","features":[461]},{"name":"eatAcctEventTimeStamp","features":[461]},{"name":"eatAcctInputOctets","features":[461]},{"name":"eatAcctInputPackets","features":[461]},{"name":"eatAcctInterimInterval","features":[461]},{"name":"eatAcctLinkCount","features":[461]},{"name":"eatAcctMultiSessionId","features":[461]},{"name":"eatAcctOutputOctets","features":[461]},{"name":"eatAcctOutputPackets","features":[461]},{"name":"eatAcctSessionId","features":[461]},{"name":"eatAcctSessionTime","features":[461]},{"name":"eatAcctStatusType","features":[461]},{"name":"eatAcctTerminateCause","features":[461]},{"name":"eatCallbackId","features":[461]},{"name":"eatCallbackNumber","features":[461]},{"name":"eatCalledStationId","features":[461]},{"name":"eatCallingStationId","features":[461]},{"name":"eatCertificateOID","features":[461]},{"name":"eatCertificateThumbprint","features":[461]},{"name":"eatClass","features":[461]},{"name":"eatClearTextPassword","features":[461]},{"name":"eatConfigurationToken","features":[461]},{"name":"eatConnectInfo","features":[461]},{"name":"eatCredentialsChanged","features":[461]},{"name":"eatEAPConfiguration","features":[461]},{"name":"eatEAPMessage","features":[461]},{"name":"eatEAPTLV","features":[461]},{"name":"eatEMSK","features":[461]},{"name":"eatFastRoamedSession","features":[461]},{"name":"eatFilterId","features":[461]},{"name":"eatFramedAppleTalkLink","features":[461]},{"name":"eatFramedAppleTalkNetwork","features":[461]},{"name":"eatFramedAppleTalkZone","features":[461]},{"name":"eatFramedCompression","features":[461]},{"name":"eatFramedIPAddress","features":[461]},{"name":"eatFramedIPNetmask","features":[461]},{"name":"eatFramedIPXNetwork","features":[461]},{"name":"eatFramedIPv6Pool","features":[461]},{"name":"eatFramedIPv6Prefix","features":[461]},{"name":"eatFramedIPv6Route","features":[461]},{"name":"eatFramedInterfaceId","features":[461]},{"name":"eatFramedMTU","features":[461]},{"name":"eatFramedProtocol","features":[461]},{"name":"eatFramedRoute","features":[461]},{"name":"eatFramedRouting","features":[461]},{"name":"eatIdleTimeout","features":[461]},{"name":"eatInnerEapMethodType","features":[461]},{"name":"eatLoginIPHost","features":[461]},{"name":"eatLoginIPv6Host","features":[461]},{"name":"eatLoginLATGroup","features":[461]},{"name":"eatLoginLATNode","features":[461]},{"name":"eatLoginLATPort","features":[461]},{"name":"eatLoginLATService","features":[461]},{"name":"eatLoginService","features":[461]},{"name":"eatLoginTCPPort","features":[461]},{"name":"eatMD5CHAPChallenge","features":[461]},{"name":"eatMD5CHAPPassword","features":[461]},{"name":"eatMethodId","features":[461]},{"name":"eatMinimum","features":[461]},{"name":"eatNASIPAddress","features":[461]},{"name":"eatNASIPv6Address","features":[461]},{"name":"eatNASIdentifier","features":[461]},{"name":"eatNASPort","features":[461]},{"name":"eatNASPortType","features":[461]},{"name":"eatPEAPEmbeddedEAPTypeId","features":[461]},{"name":"eatPEAPFastRoamedSession","features":[461]},{"name":"eatPasswordRetry","features":[461]},{"name":"eatPeerId","features":[461]},{"name":"eatPortLimit","features":[461]},{"name":"eatPrompt","features":[461]},{"name":"eatProxyState","features":[461]},{"name":"eatQuarantineSoH","features":[461]},{"name":"eatReplyMessage","features":[461]},{"name":"eatReserved","features":[461]},{"name":"eatServerId","features":[461]},{"name":"eatServiceType","features":[461]},{"name":"eatSessionId","features":[461]},{"name":"eatSessionTimeout","features":[461]},{"name":"eatSignature","features":[461]},{"name":"eatState","features":[461]},{"name":"eatTerminationAction","features":[461]},{"name":"eatTunnelClientEndpoint","features":[461]},{"name":"eatTunnelMediumType","features":[461]},{"name":"eatTunnelServerEndpoint","features":[461]},{"name":"eatTunnelType","features":[461]},{"name":"eatUnassigned17","features":[461]},{"name":"eatUnassigned21","features":[461]},{"name":"eatUserName","features":[461]},{"name":"eatUserPassword","features":[461]},{"name":"eatVendorSpecific","features":[461]},{"name":"emptLegacyMethodPropertyFlag","features":[461]},{"name":"emptPropCertifiedMethod","features":[461]},{"name":"emptPropChannelBinding","features":[461]},{"name":"emptPropCipherSuiteNegotiation","features":[461]},{"name":"emptPropConfidentiality","features":[461]},{"name":"emptPropCryptoBinding","features":[461]},{"name":"emptPropDictionaryAttackResistance","features":[461]},{"name":"emptPropFastReconnect","features":[461]},{"name":"emptPropFragmentation","features":[461]},{"name":"emptPropHiddenMethod","features":[461]},{"name":"emptPropIdentityPrivacy","features":[461]},{"name":"emptPropIntegrity","features":[461]},{"name":"emptPropKeyDerivation","features":[461]},{"name":"emptPropKeyStrength1024","features":[461]},{"name":"emptPropKeyStrength128","features":[461]},{"name":"emptPropKeyStrength256","features":[461]},{"name":"emptPropKeyStrength512","features":[461]},{"name":"emptPropKeyStrength64","features":[461]},{"name":"emptPropMachineAuth","features":[461]},{"name":"emptPropMethodChaining","features":[461]},{"name":"emptPropMppeEncryption","features":[461]},{"name":"emptPropMutualAuth","features":[461]},{"name":"emptPropNap","features":[461]},{"name":"emptPropReplayProtection","features":[461]},{"name":"emptPropSessionIndependence","features":[461]},{"name":"emptPropSharedStateEquivalence","features":[461]},{"name":"emptPropStandalone","features":[461]},{"name":"emptPropSupportsConfig","features":[461]},{"name":"emptPropTunnelMethod","features":[461]},{"name":"emptPropUserAuth","features":[461]},{"name":"emptPropVendorSpecific","features":[461]},{"name":"empvtBool","features":[461]},{"name":"empvtDword","features":[461]},{"name":"empvtString","features":[461]},{"name":"raatARAPChallenge","features":[461]},{"name":"raatARAPChallengeResponse","features":[461]},{"name":"raatARAPFeatures","features":[461]},{"name":"raatARAPGuestLogon","features":[461]},{"name":"raatARAPNewPassword","features":[461]},{"name":"raatARAPOldPassword","features":[461]},{"name":"raatARAPPassword","features":[461]},{"name":"raatARAPPasswordChangeReason","features":[461]},{"name":"raatARAPSecurity","features":[461]},{"name":"raatARAPSecurityData","features":[461]},{"name":"raatARAPZoneAccess","features":[461]},{"name":"raatAcctAuthentic","features":[461]},{"name":"raatAcctDelayTime","features":[461]},{"name":"raatAcctEventTimeStamp","features":[461]},{"name":"raatAcctInputOctets","features":[461]},{"name":"raatAcctInputPackets","features":[461]},{"name":"raatAcctInterimInterval","features":[461]},{"name":"raatAcctLinkCount","features":[461]},{"name":"raatAcctMultiSessionId","features":[461]},{"name":"raatAcctOutputOctets","features":[461]},{"name":"raatAcctOutputPackets","features":[461]},{"name":"raatAcctSessionId","features":[461]},{"name":"raatAcctSessionTime","features":[461]},{"name":"raatAcctStatusType","features":[461]},{"name":"raatAcctTerminateCause","features":[461]},{"name":"raatCallbackId","features":[461]},{"name":"raatCallbackNumber","features":[461]},{"name":"raatCalledStationId","features":[461]},{"name":"raatCallingStationId","features":[461]},{"name":"raatCertificateOID","features":[461]},{"name":"raatCertificateThumbprint","features":[461]},{"name":"raatClass","features":[461]},{"name":"raatConfigurationToken","features":[461]},{"name":"raatConnectInfo","features":[461]},{"name":"raatCredentialsChanged","features":[461]},{"name":"raatEAPConfiguration","features":[461]},{"name":"raatEAPMessage","features":[461]},{"name":"raatEAPTLV","features":[461]},{"name":"raatEMSK","features":[461]},{"name":"raatFastRoamedSession","features":[461]},{"name":"raatFilterId","features":[461]},{"name":"raatFramedAppleTalkLink","features":[461]},{"name":"raatFramedAppleTalkNetwork","features":[461]},{"name":"raatFramedAppleTalkZone","features":[461]},{"name":"raatFramedCompression","features":[461]},{"name":"raatFramedIPAddress","features":[461]},{"name":"raatFramedIPNetmask","features":[461]},{"name":"raatFramedIPXNetwork","features":[461]},{"name":"raatFramedIPv6Pool","features":[461]},{"name":"raatFramedIPv6Prefix","features":[461]},{"name":"raatFramedIPv6Route","features":[461]},{"name":"raatFramedInterfaceId","features":[461]},{"name":"raatFramedMTU","features":[461]},{"name":"raatFramedProtocol","features":[461]},{"name":"raatFramedRoute","features":[461]},{"name":"raatFramedRouting","features":[461]},{"name":"raatIdleTimeout","features":[461]},{"name":"raatInnerEAPTypeId","features":[461]},{"name":"raatLoginIPHost","features":[461]},{"name":"raatLoginIPv6Host","features":[461]},{"name":"raatLoginLATGroup","features":[461]},{"name":"raatLoginLATNode","features":[461]},{"name":"raatLoginLATPort","features":[461]},{"name":"raatLoginLATService","features":[461]},{"name":"raatLoginService","features":[461]},{"name":"raatLoginTCPPort","features":[461]},{"name":"raatMD5CHAPChallenge","features":[461]},{"name":"raatMD5CHAPPassword","features":[461]},{"name":"raatMethodId","features":[461]},{"name":"raatMinimum","features":[461]},{"name":"raatNASIPAddress","features":[461]},{"name":"raatNASIPv6Address","features":[461]},{"name":"raatNASIdentifier","features":[461]},{"name":"raatNASPort","features":[461]},{"name":"raatNASPortType","features":[461]},{"name":"raatPEAPEmbeddedEAPTypeId","features":[461]},{"name":"raatPEAPFastRoamedSession","features":[461]},{"name":"raatPasswordRetry","features":[461]},{"name":"raatPeerId","features":[461]},{"name":"raatPortLimit","features":[461]},{"name":"raatPrompt","features":[461]},{"name":"raatProxyState","features":[461]},{"name":"raatReplyMessage","features":[461]},{"name":"raatReserved","features":[461]},{"name":"raatServerId","features":[461]},{"name":"raatServiceType","features":[461]},{"name":"raatSessionId","features":[461]},{"name":"raatSessionTimeout","features":[461]},{"name":"raatSignature","features":[461]},{"name":"raatState","features":[461]},{"name":"raatTerminationAction","features":[461]},{"name":"raatTunnelClientEndpoint","features":[461]},{"name":"raatTunnelMediumType","features":[461]},{"name":"raatTunnelServerEndpoint","features":[461]},{"name":"raatTunnelType","features":[461]},{"name":"raatUnassigned17","features":[461]},{"name":"raatUnassigned21","features":[461]},{"name":"raatUserName","features":[461]},{"name":"raatUserPassword","features":[461]},{"name":"raatVendorSpecific","features":[461]}],"499":[{"name":"CreateAppContainerProfile","features":[496]},{"name":"DeleteAppContainerProfile","features":[496]},{"name":"DeriveAppContainerSidFromAppContainerName","features":[496]},{"name":"DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName","features":[496]},{"name":"GetAppContainerFolderPath","features":[496]},{"name":"GetAppContainerNamedObjectPath","features":[307,496]},{"name":"GetAppContainerRegistryLocation","features":[496,368]},{"name":"IIsolatedAppLauncher","features":[496]},{"name":"IIsolatedProcessLauncher","features":[496]},{"name":"IIsolatedProcessLauncher2","features":[496]},{"name":"IsCrossIsolatedEnvironmentClipboardContent","features":[307,496]},{"name":"IsProcessInIsolatedContainer","features":[307,496]},{"name":"IsProcessInIsolatedWindowsEnvironment","features":[307,496]},{"name":"IsProcessInWDAGContainer","features":[307,496]},{"name":"IsolatedAppLauncher","features":[496]},{"name":"IsolatedAppLauncherTelemetryParameters","features":[307,496]},{"name":"WDAG_CLIPBOARD_TAG","features":[496]}],"500":[{"name":"LicenseKeyAlreadyExists","features":[497]},{"name":"LicenseKeyCorrupted","features":[497]},{"name":"LicenseKeyNotFound","features":[497]},{"name":"LicenseKeyUnprotected","features":[497]},{"name":"LicenseProtectionStatus","features":[497]},{"name":"RegisterLicenseKeyWithExpiration","features":[497]},{"name":"Success","features":[497]},{"name":"ValidateLicenseKeyProtection","features":[307,497]}],"501":[{"name":"ComponentTypeEnforcementClientRp","features":[498]},{"name":"ComponentTypeEnforcementClientSoH","features":[498]},{"name":"CorrelationId","features":[307,498]},{"name":"CountedString","features":[498]},{"name":"ExtendedIsolationState","features":[498]},{"name":"FailureCategory","features":[498]},{"name":"FailureCategoryMapping","features":[307,498]},{"name":"FixupInfo","features":[498]},{"name":"FixupState","features":[498]},{"name":"Ipv4Address","features":[498]},{"name":"Ipv6Address","features":[498]},{"name":"IsolationInfo","features":[307,498]},{"name":"IsolationInfoEx","features":[307,498]},{"name":"IsolationState","features":[498]},{"name":"NapComponentRegistrationInfo","features":[307,498]},{"name":"NapNotifyType","features":[498]},{"name":"NapTracingLevel","features":[498]},{"name":"NetworkSoH","features":[498]},{"name":"PrivateData","features":[498]},{"name":"RemoteConfigurationType","features":[498]},{"name":"ResultCodes","features":[498]},{"name":"SoH","features":[498]},{"name":"SoHAttribute","features":[498]},{"name":"SystemHealthAgentState","features":[498]},{"name":"extendedIsolationStateInfected","features":[498]},{"name":"extendedIsolationStateNoData","features":[498]},{"name":"extendedIsolationStateTransition","features":[498]},{"name":"extendedIsolationStateUnknown","features":[498]},{"name":"failureCategoryClientCommunication","features":[498]},{"name":"failureCategoryClientComponent","features":[498]},{"name":"failureCategoryCount","features":[498]},{"name":"failureCategoryNone","features":[498]},{"name":"failureCategoryOther","features":[498]},{"name":"failureCategoryServerCommunication","features":[498]},{"name":"failureCategoryServerComponent","features":[498]},{"name":"fixupStateCouldNotUpdate","features":[498]},{"name":"fixupStateInProgress","features":[498]},{"name":"fixupStateSuccess","features":[498]},{"name":"freshSoHRequest","features":[498]},{"name":"isolationStateInProbation","features":[498]},{"name":"isolationStateNotRestricted","features":[498]},{"name":"isolationStateRestrictedAccess","features":[498]},{"name":"maxConnectionCountPerEnforcer","features":[498]},{"name":"maxEnforcerCount","features":[498]},{"name":"maxNetworkSoHSize","features":[498]},{"name":"maxPrivateDataSize","features":[498]},{"name":"maxSoHAttributeCount","features":[498]},{"name":"maxSoHAttributeSize","features":[498]},{"name":"maxStringLength","features":[498]},{"name":"maxSystemHealthEntityCount","features":[498]},{"name":"minNetworkSoHSize","features":[498]},{"name":"napNotifyTypeQuarState","features":[498]},{"name":"napNotifyTypeServiceState","features":[498]},{"name":"napNotifyTypeUnknown","features":[498]},{"name":"percentageNotSupported","features":[498]},{"name":"remoteConfigTypeConfigBlob","features":[498]},{"name":"remoteConfigTypeMachine","features":[498]},{"name":"shaFixup","features":[498]},{"name":"tracingLevelAdvanced","features":[498]},{"name":"tracingLevelBasic","features":[498]},{"name":"tracingLevelDebug","features":[498]},{"name":"tracingLevelUndefined","features":[498]}],"502":[{"name":"ITpmVirtualSmartCardManager","features":[499]},{"name":"ITpmVirtualSmartCardManager2","features":[499]},{"name":"ITpmVirtualSmartCardManager3","features":[499]},{"name":"ITpmVirtualSmartCardManagerStatusCallback","features":[499]},{"name":"RemoteTpmVirtualSmartCardManager","features":[499]},{"name":"TPMVSCMGR_ERROR","features":[499]},{"name":"TPMVSCMGR_ERROR_CARD_CREATE","features":[499]},{"name":"TPMVSCMGR_ERROR_CARD_DESTROY","features":[499]},{"name":"TPMVSCMGR_ERROR_GENERATE_FILESYSTEM","features":[499]},{"name":"TPMVSCMGR_ERROR_GENERATE_LOCATE_READER","features":[499]},{"name":"TPMVSCMGR_ERROR_IMPERSONATION","features":[499]},{"name":"TPMVSCMGR_ERROR_PIN_COMPLEXITY","features":[499]},{"name":"TPMVSCMGR_ERROR_READER_COUNT_LIMIT","features":[499]},{"name":"TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY","features":[499]},{"name":"TPMVSCMGR_ERROR_VREADER_CREATE","features":[499]},{"name":"TPMVSCMGR_ERROR_VREADER_DESTROY","features":[499]},{"name":"TPMVSCMGR_ERROR_VREADER_INITIALIZE","features":[499]},{"name":"TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE","features":[499]},{"name":"TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY","features":[499]},{"name":"TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE","features":[499]},{"name":"TPMVSCMGR_STATUS","features":[499]},{"name":"TPMVSCMGR_STATUS_CARD_CREATED","features":[499]},{"name":"TPMVSCMGR_STATUS_CARD_DESTROYED","features":[499]},{"name":"TPMVSCMGR_STATUS_GENERATE_AUTHENTICATING","features":[499]},{"name":"TPMVSCMGR_STATUS_GENERATE_RUNNING","features":[499]},{"name":"TPMVSCMGR_STATUS_GENERATE_WAITING","features":[499]},{"name":"TPMVSCMGR_STATUS_VGIDSSIMULATOR_CREATING","features":[499]},{"name":"TPMVSCMGR_STATUS_VGIDSSIMULATOR_DESTROYING","features":[499]},{"name":"TPMVSCMGR_STATUS_VGIDSSIMULATOR_INITIALIZING","features":[499]},{"name":"TPMVSCMGR_STATUS_VREADER_CREATING","features":[499]},{"name":"TPMVSCMGR_STATUS_VREADER_DESTROYING","features":[499]},{"name":"TPMVSCMGR_STATUS_VREADER_INITIALIZING","features":[499]},{"name":"TPMVSCMGR_STATUS_VTPMSMARTCARD_CREATING","features":[499]},{"name":"TPMVSCMGR_STATUS_VTPMSMARTCARD_DESTROYING","features":[499]},{"name":"TPMVSCMGR_STATUS_VTPMSMARTCARD_INITIALIZING","features":[499]},{"name":"TPMVSC_ATTESTATION_AIK_AND_CERTIFICATE","features":[499]},{"name":"TPMVSC_ATTESTATION_AIK_ONLY","features":[499]},{"name":"TPMVSC_ATTESTATION_NONE","features":[499]},{"name":"TPMVSC_ATTESTATION_TYPE","features":[499]},{"name":"TPMVSC_DEFAULT_ADMIN_ALGORITHM_ID","features":[499]},{"name":"TpmVirtualSmartCardManager","features":[499]}],"503":[{"name":"CAT_MEMBERINFO","features":[491]},{"name":"CAT_MEMBERINFO2","features":[491]},{"name":"CAT_MEMBERINFO2_OBJID","features":[491]},{"name":"CAT_MEMBERINFO2_STRUCT","features":[491]},{"name":"CAT_MEMBERINFO_OBJID","features":[491]},{"name":"CAT_MEMBERINFO_STRUCT","features":[491]},{"name":"CAT_NAMEVALUE","features":[391,491]},{"name":"CAT_NAMEVALUE_OBJID","features":[491]},{"name":"CAT_NAMEVALUE_STRUCT","features":[491]},{"name":"CCPI_RESULT_ALLOW","features":[491]},{"name":"CCPI_RESULT_AUDIT","features":[491]},{"name":"CCPI_RESULT_DENY","features":[491]},{"name":"CERT_CONFIDENCE_AUTHIDEXT","features":[491]},{"name":"CERT_CONFIDENCE_HIGHEST","features":[491]},{"name":"CERT_CONFIDENCE_HYGIENE","features":[491]},{"name":"CERT_CONFIDENCE_SIG","features":[491]},{"name":"CERT_CONFIDENCE_TIME","features":[491]},{"name":"CERT_CONFIDENCE_TIMENEST","features":[491]},{"name":"CONFIG_CI_ACTION_VERIFY","features":[491]},{"name":"CONFIG_CI_PROV_INFO","features":[307,391,491]},{"name":"CONFIG_CI_PROV_INFO_RESULT","features":[307,491]},{"name":"CONFIG_CI_PROV_INFO_RESULT2","features":[307,491]},{"name":"CPD_CHOICE_SIP","features":[491]},{"name":"CPD_RETURN_LOWER_QUALITY_CHAINS","features":[491]},{"name":"CPD_REVOCATION_CHECK_CHAIN","features":[491]},{"name":"CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[491]},{"name":"CPD_REVOCATION_CHECK_END_CERT","features":[491]},{"name":"CPD_REVOCATION_CHECK_NONE","features":[491]},{"name":"CPD_RFC3161v21","features":[491]},{"name":"CPD_UISTATE_MODE_ALLOW","features":[491]},{"name":"CPD_UISTATE_MODE_BLOCK","features":[491]},{"name":"CPD_UISTATE_MODE_MASK","features":[491]},{"name":"CPD_UISTATE_MODE_PROMPT","features":[491]},{"name":"CPD_USE_NT5_CHAIN_FLAG","features":[491]},{"name":"CRYPT_PROVIDER_CERT","features":[307,391,491]},{"name":"CRYPT_PROVIDER_DATA","features":[307,487,488,491]},{"name":"CRYPT_PROVIDER_DEFUSAGE","features":[491]},{"name":"CRYPT_PROVIDER_FUNCTIONS","features":[307,487,488,491]},{"name":"CRYPT_PROVIDER_PRIVDATA","features":[491]},{"name":"CRYPT_PROVIDER_REGDEFUSAGE","features":[491]},{"name":"CRYPT_PROVIDER_SGNR","features":[307,391,491]},{"name":"CRYPT_PROVIDER_SIGSTATE","features":[307,391,491]},{"name":"CRYPT_PROVUI_DATA","features":[491]},{"name":"CRYPT_PROVUI_FUNCS","features":[307,487,488,491]},{"name":"CRYPT_REGISTER_ACTIONID","features":[491]},{"name":"CRYPT_TRUST_REG_ENTRY","features":[491]},{"name":"DRIVER_ACTION_VERIFY","features":[491]},{"name":"DRIVER_CLEANUPPOLICY_FUNCTION","features":[491]},{"name":"DRIVER_FINALPOLPROV_FUNCTION","features":[491]},{"name":"DRIVER_INITPROV_FUNCTION","features":[491]},{"name":"DRIVER_VER_INFO","features":[307,391,491]},{"name":"DRIVER_VER_MAJORMINOR","features":[491]},{"name":"DWACTION_ALLOCANDFILL","features":[491]},{"name":"DWACTION_FREE","features":[491]},{"name":"GENERIC_CHAIN_CERTTRUST_FUNCTION","features":[491]},{"name":"GENERIC_CHAIN_FINALPOLICY_FUNCTION","features":[491]},{"name":"HTTPSPROV_ACTION","features":[491]},{"name":"HTTPS_CERTTRUST_FUNCTION","features":[491]},{"name":"HTTPS_CHKCERT_FUNCTION","features":[491]},{"name":"HTTPS_FINALPOLICY_FUNCTION","features":[491]},{"name":"INTENT_TO_SEAL_ATTRIBUTE","features":[307,491]},{"name":"INTENT_TO_SEAL_ATTRIBUTE_STRUCT","features":[491]},{"name":"OFFICESIGN_ACTION_VERIFY","features":[491]},{"name":"OFFICE_CLEANUPPOLICY_FUNCTION","features":[491]},{"name":"OFFICE_INITPROV_FUNCTION","features":[491]},{"name":"OFFICE_POLICY_PROVIDER_DLL_NAME","features":[491]},{"name":"OpenPersonalTrustDBDialog","features":[307,491]},{"name":"OpenPersonalTrustDBDialogEx","features":[307,491]},{"name":"PFN_ALLOCANDFILLDEFUSAGE","features":[307,491]},{"name":"PFN_CPD_ADD_CERT","features":[307,487,488,491]},{"name":"PFN_CPD_ADD_PRIVDATA","features":[307,487,488,491]},{"name":"PFN_CPD_ADD_SGNR","features":[307,487,488,491]},{"name":"PFN_CPD_ADD_STORE","features":[307,487,488,491]},{"name":"PFN_CPD_MEM_ALLOC","features":[491]},{"name":"PFN_CPD_MEM_FREE","features":[491]},{"name":"PFN_FREEDEFUSAGE","features":[307,491]},{"name":"PFN_PROVIDER_CERTCHKPOLICY_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_CERTTRUST_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_CLEANUP_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_FINALPOLICY_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_INIT_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_OBJTRUST_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_SIGTRUST_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_TESTFINALPOLICY_CALL","features":[307,487,488,491]},{"name":"PFN_PROVUI_CALL","features":[307,487,488,491]},{"name":"PFN_WTD_GENERIC_CHAIN_POLICY_CALLBACK","features":[307,487,488,491]},{"name":"PROVDATA_SIP","features":[307,487,488,491]},{"name":"SEALING_SIGNATURE_ATTRIBUTE","features":[391,491]},{"name":"SEALING_SIGNATURE_ATTRIBUTE_STRUCT","features":[491]},{"name":"SEALING_TIMESTAMP_ATTRIBUTE","features":[391,491]},{"name":"SEALING_TIMESTAMP_ATTRIBUTE_STRUCT","features":[491]},{"name":"SGNR_TYPE_TIMESTAMP","features":[491]},{"name":"SPC_CAB_DATA_OBJID","features":[491]},{"name":"SPC_CAB_DATA_STRUCT","features":[491]},{"name":"SPC_CERT_EXTENSIONS_OBJID","features":[491]},{"name":"SPC_COMMERCIAL_SP_KEY_PURPOSE_OBJID","features":[491]},{"name":"SPC_COMMON_NAME_OBJID","features":[491]},{"name":"SPC_ENCRYPTED_DIGEST_RETRY_COUNT_OBJID","features":[491]},{"name":"SPC_FILE_LINK_CHOICE","features":[491]},{"name":"SPC_FINANCIAL_CRITERIA","features":[307,491]},{"name":"SPC_FINANCIAL_CRITERIA_OBJID","features":[491]},{"name":"SPC_FINANCIAL_CRITERIA_STRUCT","features":[491]},{"name":"SPC_GLUE_RDN_OBJID","features":[491]},{"name":"SPC_IMAGE","features":[391,491]},{"name":"SPC_INDIRECT_DATA_CONTENT","features":[391,491]},{"name":"SPC_INDIRECT_DATA_CONTENT_STRUCT","features":[491]},{"name":"SPC_INDIRECT_DATA_OBJID","features":[491]},{"name":"SPC_INDIVIDUAL_SP_KEY_PURPOSE_OBJID","features":[491]},{"name":"SPC_JAVA_CLASS_DATA_OBJID","features":[491]},{"name":"SPC_JAVA_CLASS_DATA_STRUCT","features":[491]},{"name":"SPC_LINK","features":[391,491]},{"name":"SPC_LINK_OBJID","features":[491]},{"name":"SPC_LINK_STRUCT","features":[491]},{"name":"SPC_MINIMAL_CRITERIA_OBJID","features":[491]},{"name":"SPC_MINIMAL_CRITERIA_STRUCT","features":[491]},{"name":"SPC_MONIKER_LINK_CHOICE","features":[491]},{"name":"SPC_NATURAL_AUTH_PLUGIN_OBJID","features":[491]},{"name":"SPC_PE_IMAGE_DATA","features":[391,491]},{"name":"SPC_PE_IMAGE_DATA_OBJID","features":[491]},{"name":"SPC_PE_IMAGE_DATA_STRUCT","features":[491]},{"name":"SPC_PE_IMAGE_PAGE_HASHES_V1_OBJID","features":[491]},{"name":"SPC_PE_IMAGE_PAGE_HASHES_V2_OBJID","features":[491]},{"name":"SPC_RAW_FILE_DATA_OBJID","features":[491]},{"name":"SPC_RELAXED_PE_MARKER_CHECK_OBJID","features":[491]},{"name":"SPC_SERIALIZED_OBJECT","features":[391,491]},{"name":"SPC_SIGINFO","features":[491]},{"name":"SPC_SIGINFO_OBJID","features":[491]},{"name":"SPC_SIGINFO_STRUCT","features":[491]},{"name":"SPC_SP_AGENCY_INFO","features":[391,491]},{"name":"SPC_SP_AGENCY_INFO_OBJID","features":[491]},{"name":"SPC_SP_AGENCY_INFO_STRUCT","features":[491]},{"name":"SPC_SP_OPUS_INFO","features":[391,491]},{"name":"SPC_SP_OPUS_INFO_OBJID","features":[491]},{"name":"SPC_SP_OPUS_INFO_STRUCT","features":[491]},{"name":"SPC_STATEMENT_TYPE","features":[491]},{"name":"SPC_STATEMENT_TYPE_OBJID","features":[491]},{"name":"SPC_STATEMENT_TYPE_STRUCT","features":[491]},{"name":"SPC_STRUCTURED_STORAGE_DATA_OBJID","features":[491]},{"name":"SPC_TIME_STAMP_REQUEST_OBJID","features":[491]},{"name":"SPC_URL_LINK_CHOICE","features":[491]},{"name":"SPC_UUID_LENGTH","features":[491]},{"name":"SPC_WINDOWS_HELLO_COMPATIBILITY_OBJID","features":[491]},{"name":"SP_CHKCERT_FUNCTION","features":[491]},{"name":"SP_CLEANUPPOLICY_FUNCTION","features":[491]},{"name":"SP_FINALPOLICY_FUNCTION","features":[491]},{"name":"SP_GENERIC_CERT_INIT_FUNCTION","features":[491]},{"name":"SP_INIT_FUNCTION","features":[491]},{"name":"SP_OBJTRUST_FUNCTION","features":[491]},{"name":"SP_POLICY_PROVIDER_DLL_NAME","features":[491]},{"name":"SP_SIGTRUST_FUNCTION","features":[491]},{"name":"SP_TESTDUMPPOLICY_FUNCTION_TEST","features":[491]},{"name":"TRUSTERROR_MAX_STEPS","features":[491]},{"name":"TRUSTERROR_STEP_CATALOGFILE","features":[491]},{"name":"TRUSTERROR_STEP_CERTSTORE","features":[491]},{"name":"TRUSTERROR_STEP_FILEIO","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_CERTCHKPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_CERTPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_INITPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_OBJPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_POLICYPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_SIGPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_UIPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_WVTINIT","features":[491]},{"name":"TRUSTERROR_STEP_MESSAGE","features":[491]},{"name":"TRUSTERROR_STEP_MSG_CERTCHAIN","features":[491]},{"name":"TRUSTERROR_STEP_MSG_COUNTERSIGCERT","features":[491]},{"name":"TRUSTERROR_STEP_MSG_COUNTERSIGINFO","features":[491]},{"name":"TRUSTERROR_STEP_MSG_INNERCNT","features":[491]},{"name":"TRUSTERROR_STEP_MSG_INNERCNTTYPE","features":[491]},{"name":"TRUSTERROR_STEP_MSG_SIGNERCERT","features":[491]},{"name":"TRUSTERROR_STEP_MSG_SIGNERCOUNT","features":[491]},{"name":"TRUSTERROR_STEP_MSG_SIGNERINFO","features":[491]},{"name":"TRUSTERROR_STEP_MSG_STORE","features":[491]},{"name":"TRUSTERROR_STEP_SIP","features":[491]},{"name":"TRUSTERROR_STEP_SIPSUBJINFO","features":[491]},{"name":"TRUSTERROR_STEP_VERIFY_MSGHASH","features":[491]},{"name":"TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA","features":[491]},{"name":"TRUSTERROR_STEP_WVTPARAMS","features":[491]},{"name":"WINTRUST_ACTION_GENERIC_CERT_VERIFY","features":[491]},{"name":"WINTRUST_ACTION_GENERIC_CHAIN_VERIFY","features":[491]},{"name":"WINTRUST_ACTION_GENERIC_VERIFY_V2","features":[491]},{"name":"WINTRUST_ACTION_TRUSTPROVIDER_TEST","features":[491]},{"name":"WINTRUST_BLOB_INFO","features":[491]},{"name":"WINTRUST_CATALOG_INFO","features":[307,391,491]},{"name":"WINTRUST_CERT_INFO","features":[307,391,491]},{"name":"WINTRUST_CONFIG_REGPATH","features":[491]},{"name":"WINTRUST_DATA","features":[307,391,491]},{"name":"WINTRUST_DATA_PROVIDER_FLAGS","features":[491]},{"name":"WINTRUST_DATA_REVOCATION_CHECKS","features":[491]},{"name":"WINTRUST_DATA_STATE_ACTION","features":[491]},{"name":"WINTRUST_DATA_UICHOICE","features":[491]},{"name":"WINTRUST_DATA_UICONTEXT","features":[491]},{"name":"WINTRUST_DATA_UNION_CHOICE","features":[491]},{"name":"WINTRUST_FILE_INFO","features":[307,491]},{"name":"WINTRUST_GET_DEFAULT_FOR_USAGE_ACTION","features":[491]},{"name":"WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT","features":[491]},{"name":"WINTRUST_MAX_HASH_BYTES_TO_MAP_VALUE_NAME","features":[491]},{"name":"WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT","features":[491]},{"name":"WINTRUST_MAX_HEADER_BYTES_TO_MAP_VALUE_NAME","features":[491]},{"name":"WINTRUST_POLICY_FLAGS","features":[491]},{"name":"WINTRUST_SGNR_INFO","features":[391,491]},{"name":"WINTRUST_SIGNATURE_SETTINGS","features":[391,491]},{"name":"WINTRUST_SIGNATURE_SETTINGS_FLAGS","features":[491]},{"name":"WIN_CERTIFICATE","features":[491]},{"name":"WIN_CERT_REVISION_1_0","features":[491]},{"name":"WIN_CERT_REVISION_2_0","features":[491]},{"name":"WIN_CERT_TYPE_PKCS_SIGNED_DATA","features":[491]},{"name":"WIN_CERT_TYPE_RESERVED_1","features":[491]},{"name":"WIN_CERT_TYPE_TS_STACK_SIGNED","features":[491]},{"name":"WIN_CERT_TYPE_X509","features":[491]},{"name":"WIN_SPUB_ACTION_NT_ACTIVATE_IMAGE","features":[491]},{"name":"WIN_SPUB_ACTION_PUBLISHED_SOFTWARE","features":[491]},{"name":"WIN_SPUB_ACTION_TRUSTED_PUBLISHER","features":[491]},{"name":"WIN_SPUB_TRUSTED_PUBLISHER_DATA","features":[307,491]},{"name":"WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT","features":[307,491]},{"name":"WIN_TRUST_ACTDATA_SUBJECT_ONLY","features":[491]},{"name":"WIN_TRUST_SUBJECT_FILE","features":[307,491]},{"name":"WIN_TRUST_SUBJECT_FILE_AND_DISPLAY","features":[307,491]},{"name":"WIN_TRUST_SUBJTYPE_CABINET","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_CABINETEX","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_JAVA_CLASS","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_JAVA_CLASSEX","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_OLE_STORAGE","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_PE_IMAGE","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_PE_IMAGEEX","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_RAW_FILE","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_RAW_FILEEX","features":[491]},{"name":"WSS_CERTTRUST_SUPPORT","features":[491]},{"name":"WSS_GET_SECONDARY_SIG_COUNT","features":[491]},{"name":"WSS_INPUT_FLAG_MASK","features":[491]},{"name":"WSS_OBJTRUST_SUPPORT","features":[491]},{"name":"WSS_OUTPUT_FLAG_MASK","features":[491]},{"name":"WSS_OUT_FILE_SUPPORTS_SEAL","features":[491]},{"name":"WSS_OUT_HAS_SEALING_INTENT","features":[491]},{"name":"WSS_OUT_SEALING_STATUS_VERIFIED","features":[491]},{"name":"WSS_SIGTRUST_SUPPORT","features":[491]},{"name":"WSS_VERIFY_SEALING","features":[491]},{"name":"WSS_VERIFY_SPECIFIC","features":[491]},{"name":"WTCI_DONT_OPEN_STORES","features":[491]},{"name":"WTCI_OPEN_ONLY_ROOT","features":[491]},{"name":"WTCI_USE_LOCAL_MACHINE","features":[491]},{"name":"WTD_CACHE_ONLY_URL_RETRIEVAL","features":[491]},{"name":"WTD_CHOICE_BLOB","features":[491]},{"name":"WTD_CHOICE_CATALOG","features":[491]},{"name":"WTD_CHOICE_CERT","features":[491]},{"name":"WTD_CHOICE_FILE","features":[491]},{"name":"WTD_CHOICE_SIGNER","features":[491]},{"name":"WTD_CODE_INTEGRITY_DRIVER_MODE","features":[491]},{"name":"WTD_DISABLE_MD2_MD4","features":[491]},{"name":"WTD_GENERIC_CHAIN_POLICY_CREATE_INFO","features":[391,491]},{"name":"WTD_GENERIC_CHAIN_POLICY_DATA","features":[307,487,488,491]},{"name":"WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO","features":[307,391,491]},{"name":"WTD_HASH_ONLY_FLAG","features":[491]},{"name":"WTD_LIFETIME_SIGNING_FLAG","features":[491]},{"name":"WTD_MOTW","features":[491]},{"name":"WTD_NO_IE4_CHAIN_FLAG","features":[491]},{"name":"WTD_NO_POLICY_USAGE_FLAG","features":[491]},{"name":"WTD_PROV_FLAGS_MASK","features":[491]},{"name":"WTD_REVOCATION_CHECK_CHAIN","features":[491]},{"name":"WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[491]},{"name":"WTD_REVOCATION_CHECK_END_CERT","features":[491]},{"name":"WTD_REVOCATION_CHECK_NONE","features":[491]},{"name":"WTD_REVOKE_NONE","features":[491]},{"name":"WTD_REVOKE_WHOLECHAIN","features":[491]},{"name":"WTD_SAFER_FLAG","features":[491]},{"name":"WTD_STATEACTION_AUTO_CACHE","features":[491]},{"name":"WTD_STATEACTION_AUTO_CACHE_FLUSH","features":[491]},{"name":"WTD_STATEACTION_CLOSE","features":[491]},{"name":"WTD_STATEACTION_IGNORE","features":[491]},{"name":"WTD_STATEACTION_VERIFY","features":[491]},{"name":"WTD_UICONTEXT_EXECUTE","features":[491]},{"name":"WTD_UICONTEXT_INSTALL","features":[491]},{"name":"WTD_UI_ALL","features":[491]},{"name":"WTD_UI_NOBAD","features":[491]},{"name":"WTD_UI_NOGOOD","features":[491]},{"name":"WTD_UI_NONE","features":[491]},{"name":"WTD_USE_DEFAULT_OSVER_CHECK","features":[491]},{"name":"WTD_USE_IE4_TRUST_FLAG","features":[491]},{"name":"WTHelperCertCheckValidSignature","features":[307,487,488,491]},{"name":"WTHelperCertIsSelfSigned","features":[307,391,491]},{"name":"WTHelperGetProvCertFromChain","features":[307,391,491]},{"name":"WTHelperGetProvPrivateDataFromChain","features":[307,487,488,491]},{"name":"WTHelperGetProvSignerFromChain","features":[307,487,488,491]},{"name":"WTHelperProvDataFromStateData","features":[307,487,488,491]},{"name":"WTPF_ALLOWONLYPERTRUST","features":[491]},{"name":"WTPF_IGNOREEXPIRATION","features":[491]},{"name":"WTPF_IGNOREREVOCATIONONTS","features":[491]},{"name":"WTPF_IGNOREREVOKATION","features":[491]},{"name":"WTPF_OFFLINEOKNBU_COM","features":[491]},{"name":"WTPF_OFFLINEOKNBU_IND","features":[491]},{"name":"WTPF_OFFLINEOK_COM","features":[491]},{"name":"WTPF_OFFLINEOK_IND","features":[491]},{"name":"WTPF_TESTCANBEVALID","features":[491]},{"name":"WTPF_TRUSTTEST","features":[491]},{"name":"WTPF_VERIFY_V1_OFF","features":[491]},{"name":"WT_ADD_ACTION_ID_RET_RESULT_FLAG","features":[491]},{"name":"WT_CURRENT_VERSION","features":[491]},{"name":"WT_PROVIDER_CERTTRUST_FUNCTION","features":[491]},{"name":"WT_PROVIDER_DLL_NAME","features":[491]},{"name":"WT_TRUSTDBDIALOG_NO_UI_FLAG","features":[491]},{"name":"WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG","features":[491]},{"name":"WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG","features":[491]},{"name":"WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG","features":[491]},{"name":"WinVerifyTrust","features":[307,491]},{"name":"WinVerifyTrustEx","features":[307,391,491]},{"name":"WintrustAddActionID","features":[307,491]},{"name":"WintrustAddDefaultForUsage","features":[307,491]},{"name":"WintrustGetDefaultForUsage","features":[307,491]},{"name":"WintrustGetRegPolicyFlags","features":[491]},{"name":"WintrustLoadFunctionPointers","features":[307,487,488,491]},{"name":"WintrustRemoveActionID","features":[307,491]},{"name":"WintrustSetDefaultIncludePEPageHashes","features":[307,491]},{"name":"WintrustSetRegPolicyFlags","features":[307,491]},{"name":"szOID_ENHANCED_HASH","features":[491]},{"name":"szOID_INTENT_TO_SEAL","features":[491]},{"name":"szOID_NESTED_SIGNATURE","features":[491]},{"name":"szOID_PKCS_9_SEQUENCE_NUMBER","features":[491]},{"name":"szOID_SEALING_SIGNATURE","features":[491]},{"name":"szOID_SEALING_TIMESTAMP","features":[491]},{"name":"szOID_TRUSTED_CLIENT_AUTH_CA_LIST","features":[491]},{"name":"szOID_TRUSTED_CODESIGNING_CA_LIST","features":[491]},{"name":"szOID_TRUSTED_SERVER_AUTH_CA_LIST","features":[491]}],"504":[{"name":"PFNMSGECALLBACK","features":[307,500]},{"name":"PWLX_ASSIGN_SHELL_PROTECTION","features":[307,500]},{"name":"PWLX_CHANGE_PASSWORD_NOTIFY","features":[307,500]},{"name":"PWLX_CHANGE_PASSWORD_NOTIFY_EX","features":[307,500]},{"name":"PWLX_CLOSE_USER_DESKTOP","features":[307,500,501]},{"name":"PWLX_CREATE_USER_DESKTOP","features":[307,500,501]},{"name":"PWLX_DIALOG_BOX","features":[307,500,369]},{"name":"PWLX_DIALOG_BOX_INDIRECT","features":[307,500,369]},{"name":"PWLX_DIALOG_BOX_INDIRECT_PARAM","features":[307,500,369]},{"name":"PWLX_DIALOG_BOX_PARAM","features":[307,500,369]},{"name":"PWLX_DISCONNECT","features":[307,500]},{"name":"PWLX_GET_OPTION","features":[307,500]},{"name":"PWLX_GET_SOURCE_DESKTOP","features":[307,500,501]},{"name":"PWLX_MESSAGE_BOX","features":[307,500]},{"name":"PWLX_QUERY_CLIENT_CREDENTIALS","features":[307,500]},{"name":"PWLX_QUERY_CONSOLESWITCH_CREDENTIALS","features":[307,500]},{"name":"PWLX_QUERY_IC_CREDENTIALS","features":[307,500]},{"name":"PWLX_QUERY_TERMINAL_SERVICES_DATA","features":[307,500]},{"name":"PWLX_QUERY_TS_LOGON_CREDENTIALS","features":[307,500]},{"name":"PWLX_SAS_NOTIFY","features":[307,500]},{"name":"PWLX_SET_CONTEXT_POINTER","features":[307,500]},{"name":"PWLX_SET_OPTION","features":[307,500]},{"name":"PWLX_SET_RETURN_DESKTOP","features":[307,500,501]},{"name":"PWLX_SET_TIMEOUT","features":[307,500]},{"name":"PWLX_SWITCH_DESKTOP_TO_USER","features":[307,500]},{"name":"PWLX_SWITCH_DESKTOP_TO_WINLOGON","features":[307,500]},{"name":"PWLX_USE_CTRL_ALT_DEL","features":[307,500]},{"name":"PWLX_WIN31_MIGRATE","features":[307,500]},{"name":"STATUSMSG_OPTION_NOANIMATION","features":[500]},{"name":"STATUSMSG_OPTION_SETFOREGROUND","features":[500]},{"name":"WLX_CLIENT_CREDENTIALS_INFO_V1_0","features":[307,500]},{"name":"WLX_CLIENT_CREDENTIALS_INFO_V2_0","features":[307,500]},{"name":"WLX_CONSOLESWITCHCREDENTIAL_TYPE_V1_0","features":[500]},{"name":"WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0","features":[307,500]},{"name":"WLX_CREATE_INSTANCE_ONLY","features":[500]},{"name":"WLX_CREATE_USER","features":[500]},{"name":"WLX_CREDENTIAL_TYPE_V1_0","features":[500]},{"name":"WLX_CREDENTIAL_TYPE_V2_0","features":[500]},{"name":"WLX_CURRENT_VERSION","features":[500]},{"name":"WLX_DESKTOP","features":[500,501]},{"name":"WLX_DESKTOP_HANDLE","features":[500]},{"name":"WLX_DESKTOP_NAME","features":[500]},{"name":"WLX_DIRECTORY_LENGTH","features":[500]},{"name":"WLX_DISPATCH_VERSION_1_0","features":[307,500,369]},{"name":"WLX_DISPATCH_VERSION_1_1","features":[307,500,501,369]},{"name":"WLX_DISPATCH_VERSION_1_2","features":[307,500,501,369]},{"name":"WLX_DISPATCH_VERSION_1_3","features":[307,500,501,369]},{"name":"WLX_DISPATCH_VERSION_1_4","features":[307,500,501,369]},{"name":"WLX_DLG_INPUT_TIMEOUT","features":[500]},{"name":"WLX_DLG_SAS","features":[500]},{"name":"WLX_DLG_SCREEN_SAVER_TIMEOUT","features":[500]},{"name":"WLX_DLG_USER_LOGOFF","features":[500]},{"name":"WLX_LOGON_OPT_NO_PROFILE","features":[500]},{"name":"WLX_MPR_NOTIFY_INFO","features":[500]},{"name":"WLX_NOTIFICATION_INFO","features":[307,500,501]},{"name":"WLX_OPTION_CONTEXT_POINTER","features":[500]},{"name":"WLX_OPTION_DISPATCH_TABLE_SIZE","features":[500]},{"name":"WLX_OPTION_FORCE_LOGOFF_TIME","features":[500]},{"name":"WLX_OPTION_IGNORE_AUTO_LOGON","features":[500]},{"name":"WLX_OPTION_NO_SWITCH_ON_SAS","features":[500]},{"name":"WLX_OPTION_SMART_CARD_INFO","features":[500]},{"name":"WLX_OPTION_SMART_CARD_PRESENT","features":[500]},{"name":"WLX_OPTION_USE_CTRL_ALT_DEL","features":[500]},{"name":"WLX_OPTION_USE_SMART_CARD","features":[500]},{"name":"WLX_PROFILE_TYPE_V1_0","features":[500]},{"name":"WLX_PROFILE_TYPE_V2_0","features":[500]},{"name":"WLX_PROFILE_V1_0","features":[500]},{"name":"WLX_PROFILE_V2_0","features":[500]},{"name":"WLX_SAS_ACTION_DELAYED_FORCE_LOGOFF","features":[500]},{"name":"WLX_SAS_ACTION_FORCE_LOGOFF","features":[500]},{"name":"WLX_SAS_ACTION_LOCK_WKSTA","features":[500]},{"name":"WLX_SAS_ACTION_LOGOFF","features":[500]},{"name":"WLX_SAS_ACTION_LOGON","features":[500]},{"name":"WLX_SAS_ACTION_NONE","features":[500]},{"name":"WLX_SAS_ACTION_PWD_CHANGED","features":[500]},{"name":"WLX_SAS_ACTION_RECONNECTED","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_HIBERNATE","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_POWER_OFF","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_REBOOT","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_SLEEP","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_SLEEP2","features":[500]},{"name":"WLX_SAS_ACTION_SWITCH_CONSOLE","features":[500]},{"name":"WLX_SAS_ACTION_TASKLIST","features":[500]},{"name":"WLX_SAS_ACTION_UNLOCK_WKSTA","features":[500]},{"name":"WLX_SAS_TYPE_AUTHENTICATED","features":[500]},{"name":"WLX_SAS_TYPE_CTRL_ALT_DEL","features":[500]},{"name":"WLX_SAS_TYPE_MAX_MSFT_VALUE","features":[500]},{"name":"WLX_SAS_TYPE_SCRNSVR_ACTIVITY","features":[500]},{"name":"WLX_SAS_TYPE_SCRNSVR_TIMEOUT","features":[500]},{"name":"WLX_SAS_TYPE_SC_FIRST_READER_ARRIVED","features":[500]},{"name":"WLX_SAS_TYPE_SC_INSERT","features":[500]},{"name":"WLX_SAS_TYPE_SC_LAST_READER_REMOVED","features":[500]},{"name":"WLX_SAS_TYPE_SC_REMOVE","features":[500]},{"name":"WLX_SAS_TYPE_SWITCHUSER","features":[500]},{"name":"WLX_SAS_TYPE_TIMEOUT","features":[500]},{"name":"WLX_SAS_TYPE_USER_LOGOFF","features":[500]},{"name":"WLX_SC_NOTIFICATION_INFO","features":[500]},{"name":"WLX_SHUTDOWN_TYPE","features":[500]},{"name":"WLX_TERMINAL_SERVICES_DATA","features":[500]},{"name":"WLX_VERSION_1_0","features":[500]},{"name":"WLX_VERSION_1_1","features":[500]},{"name":"WLX_VERSION_1_2","features":[500]},{"name":"WLX_VERSION_1_3","features":[500]},{"name":"WLX_VERSION_1_4","features":[500]},{"name":"WLX_WM_SAS","features":[500]}],"505":[{"name":"CB_MAX_CABINET_NAME","features":[502]},{"name":"CB_MAX_CAB_PATH","features":[502]},{"name":"CB_MAX_DISK","features":[502]},{"name":"CB_MAX_DISK_NAME","features":[502]},{"name":"CB_MAX_FILENAME","features":[502]},{"name":"CCAB","features":[502]},{"name":"ERF","features":[307,502]},{"name":"FCIAddFile","features":[307,502]},{"name":"FCICreate","features":[307,502]},{"name":"FCIDestroy","features":[307,502]},{"name":"FCIERROR","features":[502]},{"name":"FCIERR_ALLOC_FAIL","features":[502]},{"name":"FCIERR_BAD_COMPR_TYPE","features":[502]},{"name":"FCIERR_CAB_FILE","features":[502]},{"name":"FCIERR_CAB_FORMAT_LIMIT","features":[502]},{"name":"FCIERR_MCI_FAIL","features":[502]},{"name":"FCIERR_NONE","features":[502]},{"name":"FCIERR_OPEN_SRC","features":[502]},{"name":"FCIERR_READ_SRC","features":[502]},{"name":"FCIERR_TEMP_FILE","features":[502]},{"name":"FCIERR_USER_ABORT","features":[502]},{"name":"FCIFlushCabinet","features":[307,502]},{"name":"FCIFlushFolder","features":[307,502]},{"name":"FDICABINETINFO","features":[307,502]},{"name":"FDICREATE_CPU_TYPE","features":[502]},{"name":"FDICopy","features":[307,502]},{"name":"FDICreate","features":[307,502]},{"name":"FDIDECRYPT","features":[307,502]},{"name":"FDIDECRYPTTYPE","features":[502]},{"name":"FDIDestroy","features":[307,502]},{"name":"FDIERROR","features":[502]},{"name":"FDIERROR_ALLOC_FAIL","features":[502]},{"name":"FDIERROR_BAD_COMPR_TYPE","features":[502]},{"name":"FDIERROR_CABINET_NOT_FOUND","features":[502]},{"name":"FDIERROR_CORRUPT_CABINET","features":[502]},{"name":"FDIERROR_EOF","features":[502]},{"name":"FDIERROR_MDI_FAIL","features":[502]},{"name":"FDIERROR_NONE","features":[502]},{"name":"FDIERROR_NOT_A_CABINET","features":[502]},{"name":"FDIERROR_RESERVE_MISMATCH","features":[502]},{"name":"FDIERROR_TARGET_FILE","features":[502]},{"name":"FDIERROR_UNKNOWN_CABINET_VERSION","features":[502]},{"name":"FDIERROR_USER_ABORT","features":[502]},{"name":"FDIERROR_WRONG_CABINET","features":[502]},{"name":"FDIIsCabinet","features":[307,502]},{"name":"FDINOTIFICATION","features":[502]},{"name":"FDINOTIFICATIONTYPE","features":[502]},{"name":"FDISPILLFILE","features":[502]},{"name":"FDISPILLFILE","features":[502]},{"name":"FDITruncateCabinet","features":[307,502]},{"name":"INCLUDED_FCI","features":[502]},{"name":"INCLUDED_FDI","features":[502]},{"name":"INCLUDED_TYPES_FCI_FDI","features":[502]},{"name":"PFNALLOC","features":[502]},{"name":"PFNCLOSE","features":[502]},{"name":"PFNFCIALLOC","features":[502]},{"name":"PFNFCICLOSE","features":[502]},{"name":"PFNFCIDELETE","features":[502]},{"name":"PFNFCIFILEPLACED","features":[307,502]},{"name":"PFNFCIFREE","features":[502]},{"name":"PFNFCIGETNEXTCABINET","features":[307,502]},{"name":"PFNFCIGETOPENINFO","features":[502]},{"name":"PFNFCIGETTEMPFILE","features":[307,502]},{"name":"PFNFCIOPEN","features":[502]},{"name":"PFNFCIREAD","features":[502]},{"name":"PFNFCISEEK","features":[502]},{"name":"PFNFCISTATUS","features":[502]},{"name":"PFNFCIWRITE","features":[502]},{"name":"PFNFDIDECRYPT","features":[307,502]},{"name":"PFNFDINOTIFY","features":[502]},{"name":"PFNFREE","features":[502]},{"name":"PFNOPEN","features":[502]},{"name":"PFNREAD","features":[502]},{"name":"PFNSEEK","features":[502]},{"name":"PFNWRITE","features":[502]},{"name":"_A_EXEC","features":[502]},{"name":"_A_NAME_IS_UTF","features":[502]},{"name":"cpu80286","features":[502]},{"name":"cpu80386","features":[502]},{"name":"cpuUNKNOWN","features":[502]},{"name":"fdidtDECRYPT","features":[502]},{"name":"fdidtNEW_CABINET","features":[502]},{"name":"fdidtNEW_FOLDER","features":[502]},{"name":"fdintCABINET_INFO","features":[502]},{"name":"fdintCLOSE_FILE_INFO","features":[502]},{"name":"fdintCOPY_FILE","features":[502]},{"name":"fdintENUMERATE","features":[502]},{"name":"fdintNEXT_CABINET","features":[502]},{"name":"fdintPARTIAL_FILE","features":[502]},{"name":"statusCabinet","features":[502]},{"name":"statusFile","features":[502]},{"name":"statusFolder","features":[502]},{"name":"tcompBAD","features":[502]},{"name":"tcompLZX_WINDOW_HI","features":[502]},{"name":"tcompLZX_WINDOW_LO","features":[502]},{"name":"tcompMASK_LZX_WINDOW","features":[502]},{"name":"tcompMASK_QUANTUM_LEVEL","features":[502]},{"name":"tcompMASK_QUANTUM_MEM","features":[502]},{"name":"tcompMASK_RESERVED","features":[502]},{"name":"tcompMASK_TYPE","features":[502]},{"name":"tcompQUANTUM_LEVEL_HI","features":[502]},{"name":"tcompQUANTUM_LEVEL_LO","features":[502]},{"name":"tcompQUANTUM_MEM_HI","features":[502]},{"name":"tcompQUANTUM_MEM_LO","features":[502]},{"name":"tcompSHIFT_LZX_WINDOW","features":[502]},{"name":"tcompSHIFT_QUANTUM_LEVEL","features":[502]},{"name":"tcompSHIFT_QUANTUM_MEM","features":[502]},{"name":"tcompTYPE_LZX","features":[502]},{"name":"tcompTYPE_MSZIP","features":[502]},{"name":"tcompTYPE_NONE","features":[502]},{"name":"tcompTYPE_QUANTUM","features":[502]}],"506":[{"name":"CF_CALLBACK","features":[503,504]},{"name":"CF_CALLBACK_CANCEL_FLAGS","features":[503]},{"name":"CF_CALLBACK_CANCEL_FLAG_IO_ABORTED","features":[503]},{"name":"CF_CALLBACK_CANCEL_FLAG_IO_TIMEOUT","features":[503]},{"name":"CF_CALLBACK_CANCEL_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_CLOSE_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_CLOSE_COMPLETION_FLAG_DELETED","features":[503]},{"name":"CF_CALLBACK_CLOSE_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_BACKGROUND","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_DEHYDRATED","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_FLAGS","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_FLAG_BACKGROUND","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_NONE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_INACTIVITY","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_LOW_SPACE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_OS_UPGRADE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_USER_MANUAL","features":[503]},{"name":"CF_CALLBACK_DELETE_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_DELETE_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_DELETE_FLAGS","features":[503]},{"name":"CF_CALLBACK_DELETE_FLAG_IS_DIRECTORY","features":[503]},{"name":"CF_CALLBACK_DELETE_FLAG_IS_UNDELETE","features":[503]},{"name":"CF_CALLBACK_DELETE_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_FETCH_DATA_FLAGS","features":[503]},{"name":"CF_CALLBACK_FETCH_DATA_FLAG_EXPLICIT_HYDRATION","features":[503]},{"name":"CF_CALLBACK_FETCH_DATA_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_FETCH_DATA_FLAG_RECOVERY","features":[503]},{"name":"CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS","features":[503]},{"name":"CF_CALLBACK_FETCH_PLACEHOLDERS_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_INFO","features":[503,504]},{"name":"CF_CALLBACK_OPEN_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_OPEN_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_OPEN_COMPLETION_FLAG_PLACEHOLDER_UNKNOWN","features":[503]},{"name":"CF_CALLBACK_OPEN_COMPLETION_FLAG_PLACEHOLDER_UNSUPPORTED","features":[503]},{"name":"CF_CALLBACK_PARAMETERS","features":[503]},{"name":"CF_CALLBACK_REGISTRATION","features":[503,504]},{"name":"CF_CALLBACK_RENAME_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_RENAME_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAGS","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAG_IS_DIRECTORY","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAG_SOURCE_IN_SCOPE","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAG_TARGET_IN_SCOPE","features":[503]},{"name":"CF_CALLBACK_TYPE","features":[503]},{"name":"CF_CALLBACK_TYPE_CANCEL_FETCH_DATA","features":[503]},{"name":"CF_CALLBACK_TYPE_CANCEL_FETCH_PLACEHOLDERS","features":[503]},{"name":"CF_CALLBACK_TYPE_FETCH_DATA","features":[503]},{"name":"CF_CALLBACK_TYPE_FETCH_PLACEHOLDERS","features":[503]},{"name":"CF_CALLBACK_TYPE_NONE","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_DEHYDRATE","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_DEHYDRATE_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_DELETE","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_DELETE_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_FILE_CLOSE_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_FILE_OPEN_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_RENAME","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_RENAME_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_VALIDATE_DATA","features":[503]},{"name":"CF_CALLBACK_VALIDATE_DATA_FLAGS","features":[503]},{"name":"CF_CALLBACK_VALIDATE_DATA_FLAG_EXPLICIT_HYDRATION","features":[503]},{"name":"CF_CALLBACK_VALIDATE_DATA_FLAG_NONE","features":[503]},{"name":"CF_CONNECTION_KEY","features":[503]},{"name":"CF_CONNECT_FLAGS","features":[503]},{"name":"CF_CONNECT_FLAG_BLOCK_SELF_IMPLICIT_HYDRATION","features":[503]},{"name":"CF_CONNECT_FLAG_NONE","features":[503]},{"name":"CF_CONNECT_FLAG_REQUIRE_FULL_FILE_PATH","features":[503]},{"name":"CF_CONNECT_FLAG_REQUIRE_PROCESS_INFO","features":[503]},{"name":"CF_CONVERT_FLAGS","features":[503]},{"name":"CF_CONVERT_FLAG_ALWAYS_FULL","features":[503]},{"name":"CF_CONVERT_FLAG_DEHYDRATE","features":[503]},{"name":"CF_CONVERT_FLAG_ENABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_CONVERT_FLAG_FORCE_CONVERT_TO_CLOUD_FILE","features":[503]},{"name":"CF_CONVERT_FLAG_MARK_IN_SYNC","features":[503]},{"name":"CF_CONVERT_FLAG_NONE","features":[503]},{"name":"CF_CREATE_FLAGS","features":[503]},{"name":"CF_CREATE_FLAG_NONE","features":[503]},{"name":"CF_CREATE_FLAG_STOP_ON_ERROR","features":[503]},{"name":"CF_DEHYDRATE_FLAGS","features":[503]},{"name":"CF_DEHYDRATE_FLAG_BACKGROUND","features":[503]},{"name":"CF_DEHYDRATE_FLAG_NONE","features":[503]},{"name":"CF_FILE_RANGE","features":[503]},{"name":"CF_FS_METADATA","features":[503,326]},{"name":"CF_HARDLINK_POLICY","features":[503]},{"name":"CF_HARDLINK_POLICY_ALLOWED","features":[503]},{"name":"CF_HARDLINK_POLICY_NONE","features":[503]},{"name":"CF_HYDRATE_FLAGS","features":[503]},{"name":"CF_HYDRATE_FLAG_NONE","features":[503]},{"name":"CF_HYDRATION_POLICY","features":[503]},{"name":"CF_HYDRATION_POLICY_ALWAYS_FULL","features":[503]},{"name":"CF_HYDRATION_POLICY_FULL","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_ALLOW_FULL_RESTART_HYDRATION","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_AUTO_DEHYDRATION_ALLOWED","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_NONE","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_STREAMING_ALLOWED","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_VALIDATION_REQUIRED","features":[503]},{"name":"CF_HYDRATION_POLICY_PARTIAL","features":[503]},{"name":"CF_HYDRATION_POLICY_PRIMARY","features":[503]},{"name":"CF_HYDRATION_POLICY_PROGRESSIVE","features":[503]},{"name":"CF_INSYNC_POLICY","features":[503]},{"name":"CF_INSYNC_POLICY_NONE","features":[503]},{"name":"CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_ALL","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_ALL","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE","features":[503]},{"name":"CF_IN_SYNC_STATE","features":[503]},{"name":"CF_IN_SYNC_STATE_IN_SYNC","features":[503]},{"name":"CF_IN_SYNC_STATE_NOT_IN_SYNC","features":[503]},{"name":"CF_MAX_PRIORITY_HINT","features":[503]},{"name":"CF_MAX_PROVIDER_NAME_LENGTH","features":[503]},{"name":"CF_MAX_PROVIDER_VERSION_LENGTH","features":[503]},{"name":"CF_OPEN_FILE_FLAGS","features":[503]},{"name":"CF_OPEN_FILE_FLAG_DELETE_ACCESS","features":[503]},{"name":"CF_OPEN_FILE_FLAG_EXCLUSIVE","features":[503]},{"name":"CF_OPEN_FILE_FLAG_FOREGROUND","features":[503]},{"name":"CF_OPEN_FILE_FLAG_NONE","features":[503]},{"name":"CF_OPEN_FILE_FLAG_WRITE_ACCESS","features":[503]},{"name":"CF_OPERATION_ACK_DATA_FLAGS","features":[503]},{"name":"CF_OPERATION_ACK_DATA_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_ACK_DEHYDRATE_FLAGS","features":[503]},{"name":"CF_OPERATION_ACK_DEHYDRATE_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_ACK_DELETE_FLAGS","features":[503]},{"name":"CF_OPERATION_ACK_DELETE_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_ACK_RENAME_FLAGS","features":[503]},{"name":"CF_OPERATION_ACK_RENAME_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_INFO","features":[503,504]},{"name":"CF_OPERATION_PARAMETERS","features":[307,503,326]},{"name":"CF_OPERATION_RESTART_HYDRATION_FLAGS","features":[503]},{"name":"CF_OPERATION_RESTART_HYDRATION_FLAG_MARK_IN_SYNC","features":[503]},{"name":"CF_OPERATION_RESTART_HYDRATION_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_RETRIEVE_DATA_FLAGS","features":[503]},{"name":"CF_OPERATION_RETRIEVE_DATA_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_TRANSFER_DATA_FLAGS","features":[503]},{"name":"CF_OPERATION_TRANSFER_DATA_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS","features":[503]},{"name":"CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_DISABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_STOP_ON_ERROR","features":[503]},{"name":"CF_OPERATION_TYPE","features":[503]},{"name":"CF_OPERATION_TYPE_ACK_DATA","features":[503]},{"name":"CF_OPERATION_TYPE_ACK_DEHYDRATE","features":[503]},{"name":"CF_OPERATION_TYPE_ACK_DELETE","features":[503]},{"name":"CF_OPERATION_TYPE_ACK_RENAME","features":[503]},{"name":"CF_OPERATION_TYPE_RESTART_HYDRATION","features":[503]},{"name":"CF_OPERATION_TYPE_RETRIEVE_DATA","features":[503]},{"name":"CF_OPERATION_TYPE_TRANSFER_DATA","features":[503]},{"name":"CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS","features":[503]},{"name":"CF_PIN_STATE","features":[503]},{"name":"CF_PIN_STATE_EXCLUDED","features":[503]},{"name":"CF_PIN_STATE_INHERIT","features":[503]},{"name":"CF_PIN_STATE_PINNED","features":[503]},{"name":"CF_PIN_STATE_UNPINNED","features":[503]},{"name":"CF_PIN_STATE_UNSPECIFIED","features":[503]},{"name":"CF_PLACEHOLDER_BASIC_INFO","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAGS","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_ALWAYS_FULL","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_DISABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_MARK_IN_SYNC","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_NONE","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_SUPERSEDE","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_INFO","features":[503,326]},{"name":"CF_PLACEHOLDER_INFO_BASIC","features":[503]},{"name":"CF_PLACEHOLDER_INFO_CLASS","features":[503]},{"name":"CF_PLACEHOLDER_INFO_STANDARD","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY_CONVERT_TO_UNRESTRICTED","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY_CREATE_UNRESTRICTED","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY_DEFAULT","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY_UPDATE_UNRESTRICTED","features":[503]},{"name":"CF_PLACEHOLDER_MAX_FILE_IDENTITY_LENGTH","features":[503]},{"name":"CF_PLACEHOLDER_RANGE_INFO_CLASS","features":[503]},{"name":"CF_PLACEHOLDER_RANGE_INFO_MODIFIED","features":[503]},{"name":"CF_PLACEHOLDER_RANGE_INFO_ONDISK","features":[503]},{"name":"CF_PLACEHOLDER_RANGE_INFO_VALIDATED","features":[503]},{"name":"CF_PLACEHOLDER_STANDARD_INFO","features":[503]},{"name":"CF_PLACEHOLDER_STATE","features":[503]},{"name":"CF_PLACEHOLDER_STATE_ESSENTIAL_PROP_PRESENT","features":[503]},{"name":"CF_PLACEHOLDER_STATE_INVALID","features":[503]},{"name":"CF_PLACEHOLDER_STATE_IN_SYNC","features":[503]},{"name":"CF_PLACEHOLDER_STATE_NO_STATES","features":[503]},{"name":"CF_PLACEHOLDER_STATE_PARTIAL","features":[503]},{"name":"CF_PLACEHOLDER_STATE_PARTIALLY_ON_DISK","features":[503]},{"name":"CF_PLACEHOLDER_STATE_PLACEHOLDER","features":[503]},{"name":"CF_PLACEHOLDER_STATE_SYNC_ROOT","features":[503]},{"name":"CF_PLATFORM_INFO","features":[503]},{"name":"CF_POPULATION_POLICY","features":[503]},{"name":"CF_POPULATION_POLICY_ALWAYS_FULL","features":[503]},{"name":"CF_POPULATION_POLICY_FULL","features":[503]},{"name":"CF_POPULATION_POLICY_MODIFIER","features":[503]},{"name":"CF_POPULATION_POLICY_MODIFIER_NONE","features":[503]},{"name":"CF_POPULATION_POLICY_PARTIAL","features":[503]},{"name":"CF_POPULATION_POLICY_PRIMARY","features":[503]},{"name":"CF_PROCESS_INFO","features":[503]},{"name":"CF_PROVIDER_STATUS_CLEAR_FLAGS","features":[503]},{"name":"CF_PROVIDER_STATUS_CONNECTIVITY_LOST","features":[503]},{"name":"CF_PROVIDER_STATUS_DISCONNECTED","features":[503]},{"name":"CF_PROVIDER_STATUS_ERROR","features":[503]},{"name":"CF_PROVIDER_STATUS_IDLE","features":[503]},{"name":"CF_PROVIDER_STATUS_POPULATE_CONTENT","features":[503]},{"name":"CF_PROVIDER_STATUS_POPULATE_METADATA","features":[503]},{"name":"CF_PROVIDER_STATUS_POPULATE_NAMESPACE","features":[503]},{"name":"CF_PROVIDER_STATUS_SYNC_FULL","features":[503]},{"name":"CF_PROVIDER_STATUS_SYNC_INCREMENTAL","features":[503]},{"name":"CF_PROVIDER_STATUS_TERMINATED","features":[503]},{"name":"CF_REGISTER_FLAGS","features":[503]},{"name":"CF_REGISTER_FLAG_DISABLE_ON_DEMAND_POPULATION_ON_ROOT","features":[503]},{"name":"CF_REGISTER_FLAG_MARK_IN_SYNC_ON_ROOT","features":[503]},{"name":"CF_REGISTER_FLAG_NONE","features":[503]},{"name":"CF_REGISTER_FLAG_UPDATE","features":[503]},{"name":"CF_REQUEST_KEY_DEFAULT","features":[503]},{"name":"CF_REVERT_FLAGS","features":[503]},{"name":"CF_REVERT_FLAG_NONE","features":[503]},{"name":"CF_SET_IN_SYNC_FLAGS","features":[503]},{"name":"CF_SET_IN_SYNC_FLAG_NONE","features":[503]},{"name":"CF_SET_PIN_FLAGS","features":[503]},{"name":"CF_SET_PIN_FLAG_NONE","features":[503]},{"name":"CF_SET_PIN_FLAG_RECURSE","features":[503]},{"name":"CF_SET_PIN_FLAG_RECURSE_ONLY","features":[503]},{"name":"CF_SET_PIN_FLAG_RECURSE_STOP_ON_ERROR","features":[503]},{"name":"CF_SYNC_POLICIES","features":[503]},{"name":"CF_SYNC_PROVIDER_STATUS","features":[503]},{"name":"CF_SYNC_REGISTRATION","features":[503]},{"name":"CF_SYNC_ROOT_BASIC_INFO","features":[503]},{"name":"CF_SYNC_ROOT_INFO_BASIC","features":[503]},{"name":"CF_SYNC_ROOT_INFO_CLASS","features":[503]},{"name":"CF_SYNC_ROOT_INFO_PROVIDER","features":[503]},{"name":"CF_SYNC_ROOT_INFO_STANDARD","features":[503]},{"name":"CF_SYNC_ROOT_PROVIDER_INFO","features":[503]},{"name":"CF_SYNC_ROOT_STANDARD_INFO","features":[503]},{"name":"CF_SYNC_STATUS","features":[503]},{"name":"CF_UPDATE_FLAGS","features":[503]},{"name":"CF_UPDATE_FLAG_ALLOW_PARTIAL","features":[503]},{"name":"CF_UPDATE_FLAG_ALWAYS_FULL","features":[503]},{"name":"CF_UPDATE_FLAG_CLEAR_IN_SYNC","features":[503]},{"name":"CF_UPDATE_FLAG_DEHYDRATE","features":[503]},{"name":"CF_UPDATE_FLAG_DISABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_UPDATE_FLAG_ENABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_UPDATE_FLAG_MARK_IN_SYNC","features":[503]},{"name":"CF_UPDATE_FLAG_NONE","features":[503]},{"name":"CF_UPDATE_FLAG_PASSTHROUGH_FS_METADATA","features":[503]},{"name":"CF_UPDATE_FLAG_REMOVE_FILE_IDENTITY","features":[503]},{"name":"CF_UPDATE_FLAG_REMOVE_PROPERTY","features":[503]},{"name":"CF_UPDATE_FLAG_VERIFY_IN_SYNC","features":[503]},{"name":"CfCloseHandle","features":[307,503]},{"name":"CfConnectSyncRoot","features":[503,504]},{"name":"CfConvertToPlaceholder","features":[307,503,312]},{"name":"CfCreatePlaceholders","features":[503,326]},{"name":"CfDehydratePlaceholder","features":[307,503,312]},{"name":"CfDisconnectSyncRoot","features":[503]},{"name":"CfExecute","features":[307,503,326,504]},{"name":"CfGetCorrelationVector","features":[307,503,504]},{"name":"CfGetPlaceholderInfo","features":[307,503]},{"name":"CfGetPlaceholderRangeInfo","features":[307,503]},{"name":"CfGetPlaceholderRangeInfoForHydration","features":[503]},{"name":"CfGetPlaceholderStateFromAttributeTag","features":[503]},{"name":"CfGetPlaceholderStateFromFileInfo","features":[503,326]},{"name":"CfGetPlaceholderStateFromFindData","features":[307,503,326]},{"name":"CfGetPlatformInfo","features":[503]},{"name":"CfGetSyncRootInfoByHandle","features":[307,503]},{"name":"CfGetSyncRootInfoByPath","features":[503]},{"name":"CfGetTransferKey","features":[307,503]},{"name":"CfGetWin32HandleFromProtectedHandle","features":[307,503]},{"name":"CfHydratePlaceholder","features":[307,503,312]},{"name":"CfOpenFileWithOplock","features":[307,503]},{"name":"CfQuerySyncProviderStatus","features":[503]},{"name":"CfReferenceProtectedHandle","features":[307,503]},{"name":"CfRegisterSyncRoot","features":[503]},{"name":"CfReleaseProtectedHandle","features":[307,503]},{"name":"CfReleaseTransferKey","features":[307,503]},{"name":"CfReportProviderProgress","features":[503]},{"name":"CfReportProviderProgress2","features":[503]},{"name":"CfReportSyncStatus","features":[503]},{"name":"CfRevertPlaceholder","features":[307,503,312]},{"name":"CfSetCorrelationVector","features":[307,503,504]},{"name":"CfSetInSyncState","features":[307,503]},{"name":"CfSetPinState","features":[307,503,312]},{"name":"CfUnregisterSyncRoot","features":[503]},{"name":"CfUpdatePlaceholder","features":[307,503,326,312]},{"name":"CfUpdateSyncProviderStatus","features":[503]}],"507":[{"name":"COMPRESSOR_HANDLE","features":[505]},{"name":"COMPRESS_ALGORITHM","features":[505]},{"name":"COMPRESS_ALGORITHM_INVALID","features":[505]},{"name":"COMPRESS_ALGORITHM_LZMS","features":[505]},{"name":"COMPRESS_ALGORITHM_MAX","features":[505]},{"name":"COMPRESS_ALGORITHM_MSZIP","features":[505]},{"name":"COMPRESS_ALGORITHM_NULL","features":[505]},{"name":"COMPRESS_ALGORITHM_XPRESS","features":[505]},{"name":"COMPRESS_ALGORITHM_XPRESS_HUFF","features":[505]},{"name":"COMPRESS_ALLOCATION_ROUTINES","features":[505]},{"name":"COMPRESS_INFORMATION_CLASS","features":[505]},{"name":"COMPRESS_INFORMATION_CLASS_BLOCK_SIZE","features":[505]},{"name":"COMPRESS_INFORMATION_CLASS_INVALID","features":[505]},{"name":"COMPRESS_INFORMATION_CLASS_LEVEL","features":[505]},{"name":"COMPRESS_RAW","features":[505]},{"name":"CloseCompressor","features":[307,505]},{"name":"CloseDecompressor","features":[307,505]},{"name":"Compress","features":[307,505]},{"name":"CreateCompressor","features":[307,505]},{"name":"CreateDecompressor","features":[307,505]},{"name":"DECOMPRESSOR_HANDLE","features":[505]},{"name":"Decompress","features":[307,505]},{"name":"PFN_COMPRESS_ALLOCATE","features":[505]},{"name":"PFN_COMPRESS_FREE","features":[505]},{"name":"QueryCompressorInformation","features":[307,505]},{"name":"QueryDecompressorInformation","features":[307,505]},{"name":"ResetCompressor","features":[307,505]},{"name":"ResetDecompressor","features":[307,505]},{"name":"SetCompressorInformation","features":[307,505]},{"name":"SetDecompressorInformation","features":[307,505]}],"508":[{"name":"DDP_FILE_EXTENT","features":[506]},{"name":"DEDUP_BACKUP_SUPPORT_PARAM_TYPE","features":[506]},{"name":"DEDUP_CHUNKLIB_MAX_CHUNKS_ENUM","features":[506]},{"name":"DEDUP_CHUNK_INFO_HASH32","features":[506]},{"name":"DEDUP_CONTAINER_EXTENT","features":[506]},{"name":"DEDUP_PT_AvgChunkSizeBytes","features":[506]},{"name":"DEDUP_PT_DisableStrongHashComputation","features":[506]},{"name":"DEDUP_PT_InvariantChunking","features":[506]},{"name":"DEDUP_PT_MaxChunkSizeBytes","features":[506]},{"name":"DEDUP_PT_MinChunkSizeBytes","features":[506]},{"name":"DEDUP_RECONSTRUCT_OPTIMIZED","features":[506]},{"name":"DEDUP_RECONSTRUCT_UNOPTIMIZED","features":[506]},{"name":"DEDUP_SET_PARAM_TYPE","features":[506]},{"name":"DedupBackupSupport","features":[506]},{"name":"DedupChunk","features":[506]},{"name":"DedupChunkFlags","features":[506]},{"name":"DedupChunkFlags_Compressed","features":[506]},{"name":"DedupChunkFlags_None","features":[506]},{"name":"DedupChunkingAlgorithm","features":[506]},{"name":"DedupChunkingAlgorithm_Unknonwn","features":[506]},{"name":"DedupChunkingAlgorithm_V1","features":[506]},{"name":"DedupCompressionAlgorithm","features":[506]},{"name":"DedupCompressionAlgorithm_Unknonwn","features":[506]},{"name":"DedupCompressionAlgorithm_Xpress","features":[506]},{"name":"DedupDataPort","features":[506]},{"name":"DedupDataPortManagerOption","features":[506]},{"name":"DedupDataPortManagerOption_AutoStart","features":[506]},{"name":"DedupDataPortManagerOption_None","features":[506]},{"name":"DedupDataPortManagerOption_SkipReconciliation","features":[506]},{"name":"DedupDataPortRequestStatus","features":[506]},{"name":"DedupDataPortRequestStatus_Complete","features":[506]},{"name":"DedupDataPortRequestStatus_Failed","features":[506]},{"name":"DedupDataPortRequestStatus_Partial","features":[506]},{"name":"DedupDataPortRequestStatus_Processing","features":[506]},{"name":"DedupDataPortRequestStatus_Queued","features":[506]},{"name":"DedupDataPortRequestStatus_Unknown","features":[506]},{"name":"DedupDataPortVolumeStatus","features":[506]},{"name":"DedupDataPortVolumeStatus_Initializing","features":[506]},{"name":"DedupDataPortVolumeStatus_Maintenance","features":[506]},{"name":"DedupDataPortVolumeStatus_NotAvailable","features":[506]},{"name":"DedupDataPortVolumeStatus_NotEnabled","features":[506]},{"name":"DedupDataPortVolumeStatus_Ready","features":[506]},{"name":"DedupDataPortVolumeStatus_Shutdown","features":[506]},{"name":"DedupDataPortVolumeStatus_Unknown","features":[506]},{"name":"DedupHash","features":[506]},{"name":"DedupHashingAlgorithm","features":[506]},{"name":"DedupHashingAlgorithm_Unknonwn","features":[506]},{"name":"DedupHashingAlgorithm_V1","features":[506]},{"name":"DedupStream","features":[506]},{"name":"DedupStreamEntry","features":[506]},{"name":"IDedupBackupSupport","features":[506]},{"name":"IDedupChunkLibrary","features":[506]},{"name":"IDedupDataPort","features":[506]},{"name":"IDedupDataPortManager","features":[506]},{"name":"IDedupIterateChunksHash32","features":[506]},{"name":"IDedupReadFileCallback","features":[506]}],"509":[{"name":"DFS_ADD_VOLUME","features":[507]},{"name":"DFS_FORCE_REMOVE","features":[507]},{"name":"DFS_GET_PKT_ENTRY_STATE_ARG","features":[507]},{"name":"DFS_INFO_1","features":[507]},{"name":"DFS_INFO_100","features":[507]},{"name":"DFS_INFO_101","features":[507]},{"name":"DFS_INFO_102","features":[507]},{"name":"DFS_INFO_103","features":[507]},{"name":"DFS_INFO_104","features":[507]},{"name":"DFS_INFO_105","features":[507]},{"name":"DFS_INFO_106","features":[507]},{"name":"DFS_INFO_107","features":[310,507]},{"name":"DFS_INFO_150","features":[310,507]},{"name":"DFS_INFO_1_32","features":[507]},{"name":"DFS_INFO_2","features":[507]},{"name":"DFS_INFO_200","features":[507]},{"name":"DFS_INFO_2_32","features":[507]},{"name":"DFS_INFO_3","features":[507]},{"name":"DFS_INFO_300","features":[507]},{"name":"DFS_INFO_3_32","features":[507]},{"name":"DFS_INFO_4","features":[507]},{"name":"DFS_INFO_4_32","features":[507]},{"name":"DFS_INFO_5","features":[507]},{"name":"DFS_INFO_50","features":[507]},{"name":"DFS_INFO_6","features":[507]},{"name":"DFS_INFO_7","features":[507]},{"name":"DFS_INFO_8","features":[310,507]},{"name":"DFS_INFO_9","features":[310,507]},{"name":"DFS_MOVE_FLAG_REPLACE_IF_EXISTS","features":[507]},{"name":"DFS_NAMESPACE_VERSION_ORIGIN","features":[507]},{"name":"DFS_NAMESPACE_VERSION_ORIGIN_COMBINED","features":[507]},{"name":"DFS_NAMESPACE_VERSION_ORIGIN_DOMAIN","features":[507]},{"name":"DFS_NAMESPACE_VERSION_ORIGIN_SERVER","features":[507]},{"name":"DFS_PROPERTY_FLAG_ABDE","features":[507]},{"name":"DFS_PROPERTY_FLAG_CLUSTER_ENABLED","features":[507]},{"name":"DFS_PROPERTY_FLAG_INSITE_REFERRALS","features":[507]},{"name":"DFS_PROPERTY_FLAG_ROOT_SCALABILITY","features":[507]},{"name":"DFS_PROPERTY_FLAG_SITE_COSTING","features":[507]},{"name":"DFS_PROPERTY_FLAG_TARGET_FAILBACK","features":[507]},{"name":"DFS_RESTORE_VOLUME","features":[507]},{"name":"DFS_SITELIST_INFO","features":[507]},{"name":"DFS_SITENAME_INFO","features":[507]},{"name":"DFS_SITE_PRIMARY","features":[507]},{"name":"DFS_STORAGE_FLAVOR_UNUSED2","features":[507]},{"name":"DFS_STORAGE_INFO","features":[507]},{"name":"DFS_STORAGE_INFO_0_32","features":[507]},{"name":"DFS_STORAGE_INFO_1","features":[507]},{"name":"DFS_STORAGE_STATES","features":[507]},{"name":"DFS_STORAGE_STATE_ACTIVE","features":[507]},{"name":"DFS_STORAGE_STATE_OFFLINE","features":[507]},{"name":"DFS_STORAGE_STATE_ONLINE","features":[507]},{"name":"DFS_SUPPORTED_NAMESPACE_VERSION_INFO","features":[507]},{"name":"DFS_TARGET_PRIORITY","features":[507]},{"name":"DFS_TARGET_PRIORITY_CLASS","features":[507]},{"name":"DFS_VOLUME_FLAVORS","features":[507]},{"name":"DFS_VOLUME_FLAVOR_AD_BLOB","features":[507]},{"name":"DFS_VOLUME_FLAVOR_STANDALONE","features":[507]},{"name":"DFS_VOLUME_FLAVOR_UNUSED1","features":[507]},{"name":"DFS_VOLUME_STATES","features":[507]},{"name":"DFS_VOLUME_STATE_FORCE_SYNC","features":[507]},{"name":"DFS_VOLUME_STATE_INCONSISTENT","features":[507]},{"name":"DFS_VOLUME_STATE_OFFLINE","features":[507]},{"name":"DFS_VOLUME_STATE_OK","features":[507]},{"name":"DFS_VOLUME_STATE_ONLINE","features":[507]},{"name":"DFS_VOLUME_STATE_RESYNCHRONIZE","features":[507]},{"name":"DFS_VOLUME_STATE_STANDBY","features":[507]},{"name":"DfsGlobalHighPriorityClass","features":[507]},{"name":"DfsGlobalLowPriorityClass","features":[507]},{"name":"DfsInvalidPriorityClass","features":[507]},{"name":"DfsSiteCostHighPriorityClass","features":[507]},{"name":"DfsSiteCostLowPriorityClass","features":[507]},{"name":"DfsSiteCostNormalPriorityClass","features":[507]},{"name":"FSCTL_DFS_BASE","features":[507]},{"name":"FSCTL_DFS_GET_PKT_ENTRY_STATE","features":[507]},{"name":"NET_DFS_SETDC_FLAGS","features":[507]},{"name":"NET_DFS_SETDC_INITPKT","features":[507]},{"name":"NET_DFS_SETDC_TIMEOUT","features":[507]},{"name":"NetDfsAdd","features":[507]},{"name":"NetDfsAddFtRoot","features":[507]},{"name":"NetDfsAddRootTarget","features":[507]},{"name":"NetDfsAddStdRoot","features":[507]},{"name":"NetDfsEnum","features":[507]},{"name":"NetDfsGetClientInfo","features":[507]},{"name":"NetDfsGetFtContainerSecurity","features":[310,507]},{"name":"NetDfsGetInfo","features":[507]},{"name":"NetDfsGetSecurity","features":[310,507]},{"name":"NetDfsGetStdContainerSecurity","features":[310,507]},{"name":"NetDfsGetSupportedNamespaceVersion","features":[507]},{"name":"NetDfsMove","features":[507]},{"name":"NetDfsRemove","features":[507]},{"name":"NetDfsRemoveFtRoot","features":[507]},{"name":"NetDfsRemoveFtRootForced","features":[507]},{"name":"NetDfsRemoveRootTarget","features":[507]},{"name":"NetDfsRemoveStdRoot","features":[507]},{"name":"NetDfsSetClientInfo","features":[507]},{"name":"NetDfsSetFtContainerSecurity","features":[310,507]},{"name":"NetDfsSetInfo","features":[507]},{"name":"NetDfsSetSecurity","features":[310,507]},{"name":"NetDfsSetStdContainerSecurity","features":[310,507]}],"510":[{"name":"ACT_AUTHORIZATION_STATE","features":[508]},{"name":"ACT_AUTHORIZATION_STATE_VALUE","features":[508]},{"name":"ACT_AUTHORIZED","features":[508]},{"name":"ACT_AUTHORIZE_ON_RESUME","features":[508]},{"name":"ACT_AUTHORIZE_ON_SESSION_UNLOCK","features":[508]},{"name":"ACT_UNAUTHORIZED","features":[508]},{"name":"ACT_UNAUTHORIZE_ON_SESSION_LOCK","features":[508]},{"name":"ACT_UNAUTHORIZE_ON_SUSPEND","features":[508]},{"name":"APPUSERMODEL_STARTPINOPTION_DEFAULT","features":[508]},{"name":"APPUSERMODEL_STARTPINOPTION_NOPINONINSTALL","features":[508]},{"name":"APPUSERMODEL_STARTPINOPTION_USERPINNED","features":[508]},{"name":"AUDIO_CHANNELCOUNT_MONO","features":[508]},{"name":"AUDIO_CHANNELCOUNT_STEREO","features":[508]},{"name":"BLUETOOTH_ADDRESS_TYPE_PUBLIC","features":[508]},{"name":"BLUETOOTH_ADDRESS_TYPE_RANDOM","features":[508]},{"name":"BLUETOOTH_CACHED_MODE_UNCACHED","features":[508]},{"name":"BLUETOOTH_CACHE_MODE_CACHED","features":[508]},{"name":"CERT_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY","features":[508]},{"name":"CERT_CAPABILITY_CERTIFICATE_SUPPORT","features":[508]},{"name":"CERT_CAPABILITY_HASH_ALG","features":[508]},{"name":"CERT_CAPABILITY_OPTIONAL_FEATURES","features":[508]},{"name":"CERT_CAPABILITY_SIGNATURE_ALG","features":[508]},{"name":"CERT_MAX_CAPABILITY","features":[508]},{"name":"CERT_RSASSA_PSS_SHA1_OID","features":[508]},{"name":"CERT_RSASSA_PSS_SHA256_OID","features":[508]},{"name":"CERT_RSASSA_PSS_SHA384_OID","features":[508]},{"name":"CERT_RSASSA_PSS_SHA512_OID","features":[508]},{"name":"CERT_RSA_1024_OID","features":[508]},{"name":"CERT_RSA_2048_OID","features":[508]},{"name":"CERT_RSA_3072_OID","features":[508]},{"name":"CERT_TYPE_ASCh","features":[508]},{"name":"CERT_TYPE_ASCm","features":[508]},{"name":"CERT_TYPE_EMPTY","features":[508]},{"name":"CERT_TYPE_HCh","features":[508]},{"name":"CERT_TYPE_PCp","features":[508]},{"name":"CERT_TYPE_SIGNER","features":[508]},{"name":"CERT_VALIDATION_POLICY_BASIC","features":[508]},{"name":"CERT_VALIDATION_POLICY_EXTENDED","features":[508]},{"name":"CERT_VALIDATION_POLICY_NONE","features":[508]},{"name":"CERT_VALIDATION_POLICY_RESERVED","features":[508]},{"name":"CREATOROPENWITHUIOPTION_HIDDEN","features":[508]},{"name":"CREATOROPENWITHUIOPTION_VISIBLE","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_AUTHENTICATED","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_AUTHENTICATION_DENIED","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_DEVICE_ERROR","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_NOT_AUTHENTICATED","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_NO_AUTHENTICATION_REQUIRED","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_UNKNOWN","features":[508]},{"name":"ENHANCED_STORAGE_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY","features":[508,378]},{"name":"ENHANCED_STORAGE_CAPABILITY_CERTIFICATE_EXTENSION_PARSING","features":[508,378]},{"name":"ENHANCED_STORAGE_CAPABILITY_HASH_ALGS","features":[508,378]},{"name":"ENHANCED_STORAGE_CAPABILITY_RENDER_USER_DATA_UNUSABLE","features":[508,378]},{"name":"ENHANCED_STORAGE_CAPABILITY_SIGNING_ALGS","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_ADMIN_CERTIFICATE_AUTHENTICATION","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_CREATE_CERTIFICATE_REQUEST","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_DEVICE_CERTIFICATE_AUTHENTICATION","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_ACT_FRIENDLY_NAME","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE_COUNT","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITIES","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITY","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_GUID","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_HOST_CERTIFICATE_AUTHENTICATION","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_INITIALIZE_TO_MANUFACTURER_STATE","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_SET_CERTIFICATE","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_UNAUTHENTICATION","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_AUTHORIZE_ACT_ACCESS","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_CHANGE_PASSWORD","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_CONFIG_ADMINISTRATOR","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_CREATE_USER","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_DELETE_USER","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_INITIALIZE_USER_PASSWORD","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_QUERY_INFORMATION","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_START_INITIALIZE_TO_MANUFACTURER_STATE","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_UNAUTHORIZE_ACT_ACCESS","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_SILO_ENUMERATE_SILOS","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_SILO_GET_AUTHENTICATION_STATE","features":[508,378]},{"name":"ENHANCED_STORAGE_COMMAND_SILO_IS_AUTHENTICATION_SILO","features":[508,378]},{"name":"ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION","features":[307,508]},{"name":"ENHANCED_STORAGE_PROPERTY_ADMIN_HINT","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_AUTHENTICATION_STATE","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_ACT_FRIENDLY_NAME","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_CAPABILITY_TYPE","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_INDEX","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_LENGTH","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_REQUEST","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITIES","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITY","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_GUID","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_TYPE","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_IS_AUTHENTICATION_SILO","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_MAX_AUTH_FAILURES","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_MAX_CERTIFICATE_COUNT","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD_INDICATOR","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_INDEX","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_OF_TYPE_INDEX","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_OLD_PASSWORD","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_PASSWORD","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_PASSWORD_INDICATOR","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_PASSWORD_SILO_INFO","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_QUERY_SILO_RESULTS","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_QUERY_SILO_TYPE","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_SECURITY_IDENTIFIER","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_SIGNER_CERTIFICATE_INDEX","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_SILO_FRIENDLYNAME_SPECIFIED","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_SILO_NAME","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_STORED_CERTIFICATE_COUNT","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_TEMPORARY_UNAUTHENTICATION","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_USER_HINT","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_USER_NAME","features":[508,378]},{"name":"ENHANCED_STORAGE_PROPERTY_VALIDATION_POLICY","features":[508,378]},{"name":"ES_AUTHN_ERROR_END","features":[508]},{"name":"ES_AUTHN_ERROR_START","features":[508]},{"name":"ES_E_AUTHORIZED_UNEXPECTED","features":[508]},{"name":"ES_E_BAD_SEQUENCE","features":[508]},{"name":"ES_E_CHALLENGE_MISMATCH","features":[508]},{"name":"ES_E_CHALLENGE_SIZE_MISMATCH","features":[508]},{"name":"ES_E_DEVICE_DIGEST_MISSING","features":[508]},{"name":"ES_E_FRIENDLY_NAME_TOO_LONG","features":[508]},{"name":"ES_E_GROUP_POLICY_FORBIDDEN_OPERATION","features":[508]},{"name":"ES_E_GROUP_POLICY_FORBIDDEN_USE","features":[508]},{"name":"ES_E_INCOMPLETE_COMMAND","features":[508]},{"name":"ES_E_INCONSISTENT_PARAM_LENGTH","features":[508]},{"name":"ES_E_INVALID_CAPABILITY","features":[508]},{"name":"ES_E_INVALID_FIELD_IDENTIFIER","features":[508]},{"name":"ES_E_INVALID_PARAM_COMBINATION","features":[508]},{"name":"ES_E_INVALID_PARAM_LENGTH","features":[508]},{"name":"ES_E_INVALID_RESPONSE","features":[508]},{"name":"ES_E_INVALID_SILO","features":[508]},{"name":"ES_E_NOT_AUTHORIZED_UNEXPECTED","features":[508]},{"name":"ES_E_NO_AUTHENTICATION_REQUIRED","features":[508]},{"name":"ES_E_NO_PROBE","features":[508]},{"name":"ES_E_OTHER_SECURITY_PROTOCOL_ACTIVE","features":[508]},{"name":"ES_E_PASSWORD_HINT_TOO_LONG","features":[508]},{"name":"ES_E_PASSWORD_TOO_LONG","features":[508]},{"name":"ES_E_PROVISIONED_UNEXPECTED","features":[508]},{"name":"ES_E_SILO_NAME_TOO_LONG","features":[508]},{"name":"ES_E_UNKNOWN_DIGEST_ALGORITHM","features":[508]},{"name":"ES_E_UNPROVISIONED_HARDWARE","features":[508]},{"name":"ES_E_UNSUPPORTED_HARDWARE","features":[508]},{"name":"ES_GENERAL_ERROR_END","features":[508]},{"name":"ES_GENERAL_ERROR_START","features":[508]},{"name":"ES_PW_SILO_ERROR_END","features":[508]},{"name":"ES_PW_SILO_ERROR_START","features":[508]},{"name":"ES_RESERVED_COM_ERROR_END","features":[508]},{"name":"ES_RESERVED_COM_ERROR_START","features":[508]},{"name":"ES_RESERVED_SILO_ERROR_END","features":[508]},{"name":"ES_RESERVED_SILO_ERROR_START","features":[508]},{"name":"ES_RESERVED_SILO_SPECIFIC_ERROR_END","features":[508]},{"name":"ES_RESERVED_SILO_SPECIFIC_ERROR_START","features":[508]},{"name":"ES_VENDOR_ERROR_END","features":[508]},{"name":"ES_VENDOR_ERROR_START","features":[508]},{"name":"EnhancedStorageACT","features":[508]},{"name":"EnhancedStorageSilo","features":[508]},{"name":"EnhancedStorageSiloAction","features":[508]},{"name":"EnumEnhancedStorageACT","features":[508]},{"name":"FACILITY_ENHANCED_STORAGE","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_COMPLETE","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_COMPLETE_PINNED","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_EXCLUDED","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_FOLDER_EMPTY","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_NOTAVAILABLEOFFLINE","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_PARTIAL","features":[508]},{"name":"FLAGSTATUS_COMPLETED","features":[508]},{"name":"FLAGSTATUS_FOLLOWUP","features":[508]},{"name":"FLAGSTATUS_NOTFLAGGED","features":[508]},{"name":"GUID_DEVINTERFACE_ENHANCED_STORAGE_SILO","features":[508]},{"name":"HOMEGROUPING_FREQUENT","features":[508]},{"name":"HOMEGROUPING_PINNED","features":[508]},{"name":"HOMEGROUPING_RECENT","features":[508]},{"name":"HOMEGROUPING_RECOMMENDATIONS","features":[508]},{"name":"HOMEGROUPING_UNSPECIFIED","features":[508]},{"name":"IEnhancedStorageACT","features":[508]},{"name":"IEnhancedStorageACT2","features":[508]},{"name":"IEnhancedStorageACT3","features":[508]},{"name":"IEnhancedStorageSilo","features":[508]},{"name":"IEnhancedStorageSiloAction","features":[508]},{"name":"IEnumEnhancedStorageACT","features":[508]},{"name":"IMPORTANCE_HIGH_MAX","features":[508]},{"name":"IMPORTANCE_HIGH_MIN","features":[508]},{"name":"IMPORTANCE_HIGH_SET","features":[508]},{"name":"IMPORTANCE_LOW_MAX","features":[508]},{"name":"IMPORTANCE_LOW_MIN","features":[508]},{"name":"IMPORTANCE_LOW_SET","features":[508]},{"name":"IMPORTANCE_NORMAL_MAX","features":[508]},{"name":"IMPORTANCE_NORMAL_MIN","features":[508]},{"name":"IMPORTANCE_NORMAL_SET","features":[508]},{"name":"ISDEFAULTSAVE_BOTH","features":[508]},{"name":"ISDEFAULTSAVE_NONE","features":[508]},{"name":"ISDEFAULTSAVE_NONOWNER","features":[508]},{"name":"ISDEFAULTSAVE_OWNER","features":[508]},{"name":"KIND_CALENDAR","features":[508]},{"name":"KIND_COMMUNICATION","features":[508]},{"name":"KIND_CONTACT","features":[508]},{"name":"KIND_DOCUMENT","features":[508]},{"name":"KIND_EMAIL","features":[508]},{"name":"KIND_FEED","features":[508]},{"name":"KIND_FOLDER","features":[508]},{"name":"KIND_GAME","features":[508]},{"name":"KIND_INSTANTMESSAGE","features":[508]},{"name":"KIND_JOURNAL","features":[508]},{"name":"KIND_LINK","features":[508]},{"name":"KIND_MOVIE","features":[508]},{"name":"KIND_MUSIC","features":[508]},{"name":"KIND_NOTE","features":[508]},{"name":"KIND_PICTURE","features":[508]},{"name":"KIND_PLAYLIST","features":[508]},{"name":"KIND_PROGRAM","features":[508]},{"name":"KIND_RECORDEDTV","features":[508]},{"name":"KIND_SEARCHFOLDER","features":[508]},{"name":"KIND_TASK","features":[508]},{"name":"KIND_UNKNOWN","features":[508]},{"name":"KIND_VIDEO","features":[508]},{"name":"KIND_WEBHISTORY","features":[508]},{"name":"LAYOUTPATTERN_CVMFB_ALPHA","features":[508]},{"name":"LAYOUTPATTERN_CVMFB_BETA","features":[508]},{"name":"LAYOUTPATTERN_CVMFB_DELTA","features":[508]},{"name":"LAYOUTPATTERN_CVMFB_GAMMA","features":[508]},{"name":"LAYOUTPATTERN_CVMFS_ALPHA","features":[508]},{"name":"LAYOUTPATTERN_CVMFS_BETA","features":[508]},{"name":"LAYOUTPATTERN_CVMFS_DELTA","features":[508]},{"name":"LAYOUTPATTERN_CVMFS_GAMMA","features":[508]},{"name":"LINK_STATUS_BROKEN","features":[508]},{"name":"LINK_STATUS_RESOLVED","features":[508]},{"name":"OFFLINEAVAILABILITY_ALWAYS_AVAILABLE","features":[508]},{"name":"OFFLINEAVAILABILITY_AVAILABLE","features":[508]},{"name":"OFFLINEAVAILABILITY_NOT_AVAILABLE","features":[508]},{"name":"OFFLINESTATUS_OFFLINE","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_ERROR","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_FORCED","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_ITEM_VERSION_CONFLICT","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_SLOW","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_SUSPENDED","features":[508]},{"name":"OFFLINESTATUS_ONLINE","features":[508]},{"name":"PHOTO_CONTRAST_HARD","features":[508]},{"name":"PHOTO_CONTRAST_NORMAL","features":[508]},{"name":"PHOTO_CONTRAST_SOFT","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_ACTION","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_APERTURE","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_CREATIVE","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_LANDSCAPE","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_MANUAL","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_NORMAL","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_PORTRAIT","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_SHUTTER","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_UNKNOWN","features":[508]},{"name":"PHOTO_FLASH_FLASH","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_REDEYE","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_REDEYE_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_REDEYE_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_REDEYE","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_REDEYE_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_REDEYE_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_REDEYE","features":[508]},{"name":"PHOTO_FLASH_FLASH_REDEYE_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_REDEYE_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_NOFUNCTION","features":[508]},{"name":"PHOTO_FLASH_NONE","features":[508]},{"name":"PHOTO_FLASH_NONE_AUTO","features":[508]},{"name":"PHOTO_FLASH_NONE_COMPULSORY","features":[508]},{"name":"PHOTO_FLASH_WITHOUTSTROBE","features":[508]},{"name":"PHOTO_FLASH_WITHSTROBE","features":[508]},{"name":"PHOTO_GAINCONTROL_HIGHGAINDOWN","features":[508]},{"name":"PHOTO_GAINCONTROL_HIGHGAINUP","features":[508]},{"name":"PHOTO_GAINCONTROL_LOWGAINDOWN","features":[508]},{"name":"PHOTO_GAINCONTROL_LOWGAINUP","features":[508]},{"name":"PHOTO_GAINCONTROL_NONE","features":[508]},{"name":"PHOTO_LIGHTSOURCE_D55","features":[508]},{"name":"PHOTO_LIGHTSOURCE_D65","features":[508]},{"name":"PHOTO_LIGHTSOURCE_D75","features":[508]},{"name":"PHOTO_LIGHTSOURCE_DAYLIGHT","features":[508]},{"name":"PHOTO_LIGHTSOURCE_FLUORESCENT","features":[508]},{"name":"PHOTO_LIGHTSOURCE_STANDARD_A","features":[508]},{"name":"PHOTO_LIGHTSOURCE_STANDARD_B","features":[508]},{"name":"PHOTO_LIGHTSOURCE_STANDARD_C","features":[508]},{"name":"PHOTO_LIGHTSOURCE_TUNGSTEN","features":[508]},{"name":"PHOTO_LIGHTSOURCE_UNKNOWN","features":[508]},{"name":"PHOTO_PROGRAMMODE_ACTION","features":[508]},{"name":"PHOTO_PROGRAMMODE_APERTURE","features":[508]},{"name":"PHOTO_PROGRAMMODE_CREATIVE","features":[508]},{"name":"PHOTO_PROGRAMMODE_LANDSCAPE","features":[508]},{"name":"PHOTO_PROGRAMMODE_MANUAL","features":[508]},{"name":"PHOTO_PROGRAMMODE_NORMAL","features":[508]},{"name":"PHOTO_PROGRAMMODE_NOTDEFINED","features":[508]},{"name":"PHOTO_PROGRAMMODE_PORTRAIT","features":[508]},{"name":"PHOTO_PROGRAMMODE_SHUTTER","features":[508]},{"name":"PHOTO_SATURATION_HIGH","features":[508]},{"name":"PHOTO_SATURATION_LOW","features":[508]},{"name":"PHOTO_SATURATION_NORMAL","features":[508]},{"name":"PHOTO_SHARPNESS_HARD","features":[508]},{"name":"PHOTO_SHARPNESS_NORMAL","features":[508]},{"name":"PHOTO_SHARPNESS_SOFT","features":[508]},{"name":"PHOTO_WHITEBALANCE_AUTO","features":[508]},{"name":"PHOTO_WHITEBALANCE_MANUAL","features":[508]},{"name":"PKEY_AcquisitionID","features":[508,378]},{"name":"PKEY_ActivityInfo","features":[508,378]},{"name":"PKEY_Address_Country","features":[508,378]},{"name":"PKEY_Address_CountryCode","features":[508,378]},{"name":"PKEY_Address_Region","features":[508,378]},{"name":"PKEY_Address_RegionCode","features":[508,378]},{"name":"PKEY_Address_Town","features":[508,378]},{"name":"PKEY_AppUserModel_ExcludeFromShowInNewInstall","features":[508,378]},{"name":"PKEY_AppUserModel_ID","features":[508,378]},{"name":"PKEY_AppUserModel_IsDestListSeparator","features":[508,378]},{"name":"PKEY_AppUserModel_IsDualMode","features":[508,378]},{"name":"PKEY_AppUserModel_PreventPinning","features":[508,378]},{"name":"PKEY_AppUserModel_RelaunchCommand","features":[508,378]},{"name":"PKEY_AppUserModel_RelaunchDisplayNameResource","features":[508,378]},{"name":"PKEY_AppUserModel_RelaunchIconResource","features":[508,378]},{"name":"PKEY_AppUserModel_SettingsCommand","features":[508,378]},{"name":"PKEY_AppUserModel_StartPinOption","features":[508,378]},{"name":"PKEY_AppUserModel_ToastActivatorCLSID","features":[508,378]},{"name":"PKEY_AppUserModel_UninstallCommand","features":[508,378]},{"name":"PKEY_AppUserModel_VisualElementsManifestHintPath","features":[508,378]},{"name":"PKEY_AppZoneIdentifier","features":[508,378]},{"name":"PKEY_ApplicationDefinedProperties","features":[508,378]},{"name":"PKEY_ApplicationName","features":[508,378]},{"name":"PKEY_Audio_ChannelCount","features":[508,378]},{"name":"PKEY_Audio_Compression","features":[508,378]},{"name":"PKEY_Audio_EncodingBitrate","features":[508,378]},{"name":"PKEY_Audio_Format","features":[508,378]},{"name":"PKEY_Audio_IsVariableBitRate","features":[508,378]},{"name":"PKEY_Audio_PeakValue","features":[508,378]},{"name":"PKEY_Audio_SampleRate","features":[508,378]},{"name":"PKEY_Audio_SampleSize","features":[508,378]},{"name":"PKEY_Audio_StreamName","features":[508,378]},{"name":"PKEY_Audio_StreamNumber","features":[508,378]},{"name":"PKEY_Author","features":[508,378]},{"name":"PKEY_CachedFileUpdaterContentIdForConflictResolution","features":[508,378]},{"name":"PKEY_CachedFileUpdaterContentIdForStream","features":[508,378]},{"name":"PKEY_Calendar_Duration","features":[508,378]},{"name":"PKEY_Calendar_IsOnline","features":[508,378]},{"name":"PKEY_Calendar_IsRecurring","features":[508,378]},{"name":"PKEY_Calendar_Location","features":[508,378]},{"name":"PKEY_Calendar_OptionalAttendeeAddresses","features":[508,378]},{"name":"PKEY_Calendar_OptionalAttendeeNames","features":[508,378]},{"name":"PKEY_Calendar_OrganizerAddress","features":[508,378]},{"name":"PKEY_Calendar_OrganizerName","features":[508,378]},{"name":"PKEY_Calendar_ReminderTime","features":[508,378]},{"name":"PKEY_Calendar_RequiredAttendeeAddresses","features":[508,378]},{"name":"PKEY_Calendar_RequiredAttendeeNames","features":[508,378]},{"name":"PKEY_Calendar_Resources","features":[508,378]},{"name":"PKEY_Calendar_ResponseStatus","features":[508,378]},{"name":"PKEY_Calendar_ShowTimeAs","features":[508,378]},{"name":"PKEY_Calendar_ShowTimeAsText","features":[508,378]},{"name":"PKEY_Capacity","features":[508,378]},{"name":"PKEY_Category","features":[508,378]},{"name":"PKEY_Comment","features":[508,378]},{"name":"PKEY_Communication_AccountName","features":[508,378]},{"name":"PKEY_Communication_DateItemExpires","features":[508,378]},{"name":"PKEY_Communication_Direction","features":[508,378]},{"name":"PKEY_Communication_FollowupIconIndex","features":[508,378]},{"name":"PKEY_Communication_HeaderItem","features":[508,378]},{"name":"PKEY_Communication_PolicyTag","features":[508,378]},{"name":"PKEY_Communication_SecurityFlags","features":[508,378]},{"name":"PKEY_Communication_Suffix","features":[508,378]},{"name":"PKEY_Communication_TaskStatus","features":[508,378]},{"name":"PKEY_Communication_TaskStatusText","features":[508,378]},{"name":"PKEY_Company","features":[508,378]},{"name":"PKEY_ComputerName","features":[508,378]},{"name":"PKEY_Computer_DecoratedFreeSpace","features":[508,378]},{"name":"PKEY_Contact_AccountPictureDynamicVideo","features":[508,378]},{"name":"PKEY_Contact_AccountPictureLarge","features":[508,378]},{"name":"PKEY_Contact_AccountPictureSmall","features":[508,378]},{"name":"PKEY_Contact_Anniversary","features":[508,378]},{"name":"PKEY_Contact_AssistantName","features":[508,378]},{"name":"PKEY_Contact_AssistantTelephone","features":[508,378]},{"name":"PKEY_Contact_Birthday","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress1Country","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress1Locality","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress1PostalCode","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress1Region","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress1Street","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress2Country","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress2Locality","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress2PostalCode","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress2Region","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress2Street","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress3Country","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress3Locality","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress3PostalCode","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress3Region","features":[508,378]},{"name":"PKEY_Contact_BusinessAddress3Street","features":[508,378]},{"name":"PKEY_Contact_BusinessAddressCity","features":[508,378]},{"name":"PKEY_Contact_BusinessAddressCountry","features":[508,378]},{"name":"PKEY_Contact_BusinessAddressPostOfficeBox","features":[508,378]},{"name":"PKEY_Contact_BusinessAddressPostalCode","features":[508,378]},{"name":"PKEY_Contact_BusinessAddressState","features":[508,378]},{"name":"PKEY_Contact_BusinessAddressStreet","features":[508,378]},{"name":"PKEY_Contact_BusinessEmailAddresses","features":[508,378]},{"name":"PKEY_Contact_BusinessFaxNumber","features":[508,378]},{"name":"PKEY_Contact_BusinessHomePage","features":[508,378]},{"name":"PKEY_Contact_BusinessTelephone","features":[508,378]},{"name":"PKEY_Contact_CallbackTelephone","features":[508,378]},{"name":"PKEY_Contact_CarTelephone","features":[508,378]},{"name":"PKEY_Contact_Children","features":[508,378]},{"name":"PKEY_Contact_CompanyMainTelephone","features":[508,378]},{"name":"PKEY_Contact_ConnectedServiceDisplayName","features":[508,378]},{"name":"PKEY_Contact_ConnectedServiceIdentities","features":[508,378]},{"name":"PKEY_Contact_ConnectedServiceName","features":[508,378]},{"name":"PKEY_Contact_ConnectedServiceSupportedActions","features":[508,378]},{"name":"PKEY_Contact_DataSuppliers","features":[508,378]},{"name":"PKEY_Contact_Department","features":[508,378]},{"name":"PKEY_Contact_DisplayBusinessPhoneNumbers","features":[508,378]},{"name":"PKEY_Contact_DisplayHomePhoneNumbers","features":[508,378]},{"name":"PKEY_Contact_DisplayMobilePhoneNumbers","features":[508,378]},{"name":"PKEY_Contact_DisplayOtherPhoneNumbers","features":[508,378]},{"name":"PKEY_Contact_EmailAddress","features":[508,378]},{"name":"PKEY_Contact_EmailAddress2","features":[508,378]},{"name":"PKEY_Contact_EmailAddress3","features":[508,378]},{"name":"PKEY_Contact_EmailAddresses","features":[508,378]},{"name":"PKEY_Contact_EmailName","features":[508,378]},{"name":"PKEY_Contact_FileAsName","features":[508,378]},{"name":"PKEY_Contact_FirstName","features":[508,378]},{"name":"PKEY_Contact_FullName","features":[508,378]},{"name":"PKEY_Contact_Gender","features":[508,378]},{"name":"PKEY_Contact_GenderValue","features":[508,378]},{"name":"PKEY_Contact_Hobbies","features":[508,378]},{"name":"PKEY_Contact_HomeAddress","features":[508,378]},{"name":"PKEY_Contact_HomeAddress1Country","features":[508,378]},{"name":"PKEY_Contact_HomeAddress1Locality","features":[508,378]},{"name":"PKEY_Contact_HomeAddress1PostalCode","features":[508,378]},{"name":"PKEY_Contact_HomeAddress1Region","features":[508,378]},{"name":"PKEY_Contact_HomeAddress1Street","features":[508,378]},{"name":"PKEY_Contact_HomeAddress2Country","features":[508,378]},{"name":"PKEY_Contact_HomeAddress2Locality","features":[508,378]},{"name":"PKEY_Contact_HomeAddress2PostalCode","features":[508,378]},{"name":"PKEY_Contact_HomeAddress2Region","features":[508,378]},{"name":"PKEY_Contact_HomeAddress2Street","features":[508,378]},{"name":"PKEY_Contact_HomeAddress3Country","features":[508,378]},{"name":"PKEY_Contact_HomeAddress3Locality","features":[508,378]},{"name":"PKEY_Contact_HomeAddress3PostalCode","features":[508,378]},{"name":"PKEY_Contact_HomeAddress3Region","features":[508,378]},{"name":"PKEY_Contact_HomeAddress3Street","features":[508,378]},{"name":"PKEY_Contact_HomeAddressCity","features":[508,378]},{"name":"PKEY_Contact_HomeAddressCountry","features":[508,378]},{"name":"PKEY_Contact_HomeAddressPostOfficeBox","features":[508,378]},{"name":"PKEY_Contact_HomeAddressPostalCode","features":[508,378]},{"name":"PKEY_Contact_HomeAddressState","features":[508,378]},{"name":"PKEY_Contact_HomeAddressStreet","features":[508,378]},{"name":"PKEY_Contact_HomeEmailAddresses","features":[508,378]},{"name":"PKEY_Contact_HomeFaxNumber","features":[508,378]},{"name":"PKEY_Contact_HomeTelephone","features":[508,378]},{"name":"PKEY_Contact_IMAddress","features":[508,378]},{"name":"PKEY_Contact_Initials","features":[508,378]},{"name":"PKEY_Contact_JA_CompanyNamePhonetic","features":[508,378]},{"name":"PKEY_Contact_JA_FirstNamePhonetic","features":[508,378]},{"name":"PKEY_Contact_JA_LastNamePhonetic","features":[508,378]},{"name":"PKEY_Contact_JobInfo1CompanyAddress","features":[508,378]},{"name":"PKEY_Contact_JobInfo1CompanyName","features":[508,378]},{"name":"PKEY_Contact_JobInfo1Department","features":[508,378]},{"name":"PKEY_Contact_JobInfo1Manager","features":[508,378]},{"name":"PKEY_Contact_JobInfo1OfficeLocation","features":[508,378]},{"name":"PKEY_Contact_JobInfo1Title","features":[508,378]},{"name":"PKEY_Contact_JobInfo1YomiCompanyName","features":[508,378]},{"name":"PKEY_Contact_JobInfo2CompanyAddress","features":[508,378]},{"name":"PKEY_Contact_JobInfo2CompanyName","features":[508,378]},{"name":"PKEY_Contact_JobInfo2Department","features":[508,378]},{"name":"PKEY_Contact_JobInfo2Manager","features":[508,378]},{"name":"PKEY_Contact_JobInfo2OfficeLocation","features":[508,378]},{"name":"PKEY_Contact_JobInfo2Title","features":[508,378]},{"name":"PKEY_Contact_JobInfo2YomiCompanyName","features":[508,378]},{"name":"PKEY_Contact_JobInfo3CompanyAddress","features":[508,378]},{"name":"PKEY_Contact_JobInfo3CompanyName","features":[508,378]},{"name":"PKEY_Contact_JobInfo3Department","features":[508,378]},{"name":"PKEY_Contact_JobInfo3Manager","features":[508,378]},{"name":"PKEY_Contact_JobInfo3OfficeLocation","features":[508,378]},{"name":"PKEY_Contact_JobInfo3Title","features":[508,378]},{"name":"PKEY_Contact_JobInfo3YomiCompanyName","features":[508,378]},{"name":"PKEY_Contact_JobTitle","features":[508,378]},{"name":"PKEY_Contact_Label","features":[508,378]},{"name":"PKEY_Contact_LastName","features":[508,378]},{"name":"PKEY_Contact_MailingAddress","features":[508,378]},{"name":"PKEY_Contact_MiddleName","features":[508,378]},{"name":"PKEY_Contact_MobileTelephone","features":[508,378]},{"name":"PKEY_Contact_NickName","features":[508,378]},{"name":"PKEY_Contact_OfficeLocation","features":[508,378]},{"name":"PKEY_Contact_OtherAddress","features":[508,378]},{"name":"PKEY_Contact_OtherAddress1Country","features":[508,378]},{"name":"PKEY_Contact_OtherAddress1Locality","features":[508,378]},{"name":"PKEY_Contact_OtherAddress1PostalCode","features":[508,378]},{"name":"PKEY_Contact_OtherAddress1Region","features":[508,378]},{"name":"PKEY_Contact_OtherAddress1Street","features":[508,378]},{"name":"PKEY_Contact_OtherAddress2Country","features":[508,378]},{"name":"PKEY_Contact_OtherAddress2Locality","features":[508,378]},{"name":"PKEY_Contact_OtherAddress2PostalCode","features":[508,378]},{"name":"PKEY_Contact_OtherAddress2Region","features":[508,378]},{"name":"PKEY_Contact_OtherAddress2Street","features":[508,378]},{"name":"PKEY_Contact_OtherAddress3Country","features":[508,378]},{"name":"PKEY_Contact_OtherAddress3Locality","features":[508,378]},{"name":"PKEY_Contact_OtherAddress3PostalCode","features":[508,378]},{"name":"PKEY_Contact_OtherAddress3Region","features":[508,378]},{"name":"PKEY_Contact_OtherAddress3Street","features":[508,378]},{"name":"PKEY_Contact_OtherAddressCity","features":[508,378]},{"name":"PKEY_Contact_OtherAddressCountry","features":[508,378]},{"name":"PKEY_Contact_OtherAddressPostOfficeBox","features":[508,378]},{"name":"PKEY_Contact_OtherAddressPostalCode","features":[508,378]},{"name":"PKEY_Contact_OtherAddressState","features":[508,378]},{"name":"PKEY_Contact_OtherAddressStreet","features":[508,378]},{"name":"PKEY_Contact_OtherEmailAddresses","features":[508,378]},{"name":"PKEY_Contact_PagerTelephone","features":[508,378]},{"name":"PKEY_Contact_PersonalTitle","features":[508,378]},{"name":"PKEY_Contact_PhoneNumbersCanonical","features":[508,378]},{"name":"PKEY_Contact_Prefix","features":[508,378]},{"name":"PKEY_Contact_PrimaryAddressCity","features":[508,378]},{"name":"PKEY_Contact_PrimaryAddressCountry","features":[508,378]},{"name":"PKEY_Contact_PrimaryAddressPostOfficeBox","features":[508,378]},{"name":"PKEY_Contact_PrimaryAddressPostalCode","features":[508,378]},{"name":"PKEY_Contact_PrimaryAddressState","features":[508,378]},{"name":"PKEY_Contact_PrimaryAddressStreet","features":[508,378]},{"name":"PKEY_Contact_PrimaryEmailAddress","features":[508,378]},{"name":"PKEY_Contact_PrimaryTelephone","features":[508,378]},{"name":"PKEY_Contact_Profession","features":[508,378]},{"name":"PKEY_Contact_SpouseName","features":[508,378]},{"name":"PKEY_Contact_Suffix","features":[508,378]},{"name":"PKEY_Contact_TTYTDDTelephone","features":[508,378]},{"name":"PKEY_Contact_TelexNumber","features":[508,378]},{"name":"PKEY_Contact_WebPage","features":[508,378]},{"name":"PKEY_Contact_Webpage2","features":[508,378]},{"name":"PKEY_Contact_Webpage3","features":[508,378]},{"name":"PKEY_ContainedItems","features":[508,378]},{"name":"PKEY_ContentId","features":[508,378]},{"name":"PKEY_ContentStatus","features":[508,378]},{"name":"PKEY_ContentType","features":[508,378]},{"name":"PKEY_ContentUri","features":[508,378]},{"name":"PKEY_Copyright","features":[508,378]},{"name":"PKEY_CreatorAppId","features":[508,378]},{"name":"PKEY_CreatorOpenWithUIOptions","features":[508,378]},{"name":"PKEY_DRM_DatePlayExpires","features":[508,378]},{"name":"PKEY_DRM_DatePlayStarts","features":[508,378]},{"name":"PKEY_DRM_Description","features":[508,378]},{"name":"PKEY_DRM_IsDisabled","features":[508,378]},{"name":"PKEY_DRM_IsProtected","features":[508,378]},{"name":"PKEY_DRM_PlayCount","features":[508,378]},{"name":"PKEY_DataObjectFormat","features":[508,378]},{"name":"PKEY_DateAccessed","features":[508,378]},{"name":"PKEY_DateAcquired","features":[508,378]},{"name":"PKEY_DateArchived","features":[508,378]},{"name":"PKEY_DateCompleted","features":[508,378]},{"name":"PKEY_DateCreated","features":[508,378]},{"name":"PKEY_DateImported","features":[508,378]},{"name":"PKEY_DateModified","features":[508,378]},{"name":"PKEY_DefaultSaveLocationDisplay","features":[508,378]},{"name":"PKEY_DescriptionID","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_DeviceAddress","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_Flags","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_LastConnectedTime","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_Manufacturer","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_ModelNumber","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_ProductId","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_ProductVersion","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_ServiceGuid","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_VendorId","features":[508,378]},{"name":"PKEY_DeviceInterface_Bluetooth_VendorIdSource","features":[508,378]},{"name":"PKEY_DeviceInterface_Hid_IsReadOnly","features":[508,378]},{"name":"PKEY_DeviceInterface_Hid_ProductId","features":[508,378]},{"name":"PKEY_DeviceInterface_Hid_UsageId","features":[508,378]},{"name":"PKEY_DeviceInterface_Hid_UsagePage","features":[508,378]},{"name":"PKEY_DeviceInterface_Hid_VendorId","features":[508,378]},{"name":"PKEY_DeviceInterface_Hid_VersionNumber","features":[508,378]},{"name":"PKEY_DeviceInterface_PrinterDriverDirectory","features":[508,378]},{"name":"PKEY_DeviceInterface_PrinterDriverName","features":[508,378]},{"name":"PKEY_DeviceInterface_PrinterEnumerationFlag","features":[508,378]},{"name":"PKEY_DeviceInterface_PrinterName","features":[508,378]},{"name":"PKEY_DeviceInterface_PrinterPortName","features":[508,378]},{"name":"PKEY_DeviceInterface_Proximity_SupportsNfc","features":[508,378]},{"name":"PKEY_DeviceInterface_Serial_PortName","features":[508,378]},{"name":"PKEY_DeviceInterface_Serial_UsbProductId","features":[508,378]},{"name":"PKEY_DeviceInterface_Serial_UsbVendorId","features":[508,378]},{"name":"PKEY_DeviceInterface_WinUsb_DeviceInterfaceClasses","features":[508,378]},{"name":"PKEY_DeviceInterface_WinUsb_UsbClass","features":[508,378]},{"name":"PKEY_DeviceInterface_WinUsb_UsbProductId","features":[508,378]},{"name":"PKEY_DeviceInterface_WinUsb_UsbProtocol","features":[508,378]},{"name":"PKEY_DeviceInterface_WinUsb_UsbSubClass","features":[508,378]},{"name":"PKEY_DeviceInterface_WinUsb_UsbVendorId","features":[508,378]},{"name":"PKEY_Device_PrinterURL","features":[508,378]},{"name":"PKEY_Devices_AepContainer_CanPair","features":[508,378]},{"name":"PKEY_Devices_AepContainer_Categories","features":[508,378]},{"name":"PKEY_Devices_AepContainer_Children","features":[508,378]},{"name":"PKEY_Devices_AepContainer_ContainerId","features":[508,378]},{"name":"PKEY_Devices_AepContainer_DialProtocol_InstalledApplications","features":[508,378]},{"name":"PKEY_Devices_AepContainer_IsPaired","features":[508,378]},{"name":"PKEY_Devices_AepContainer_IsPresent","features":[508,378]},{"name":"PKEY_Devices_AepContainer_Manufacturer","features":[508,378]},{"name":"PKEY_Devices_AepContainer_ModelIds","features":[508,378]},{"name":"PKEY_Devices_AepContainer_ModelName","features":[508,378]},{"name":"PKEY_Devices_AepContainer_ProtocolIds","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportedUriSchemes","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsAudio","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsCapturing","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsImages","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsInformation","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsLimitedDiscovery","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsNetworking","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsObjectTransfer","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsPositioning","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsRendering","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsTelephony","features":[508,378]},{"name":"PKEY_Devices_AepContainer_SupportsVideo","features":[508,378]},{"name":"PKEY_Devices_AepService_AepId","features":[508,378]},{"name":"PKEY_Devices_AepService_Bluetooth_CacheMode","features":[508,378]},{"name":"PKEY_Devices_AepService_Bluetooth_ServiceGuid","features":[508,378]},{"name":"PKEY_Devices_AepService_Bluetooth_TargetDevice","features":[508,378]},{"name":"PKEY_Devices_AepService_ContainerId","features":[508,378]},{"name":"PKEY_Devices_AepService_FriendlyName","features":[508,378]},{"name":"PKEY_Devices_AepService_IoT_ServiceInterfaces","features":[508,378]},{"name":"PKEY_Devices_AepService_ParentAepIsPaired","features":[508,378]},{"name":"PKEY_Devices_AepService_ProtocolId","features":[508,378]},{"name":"PKEY_Devices_AepService_ServiceClassId","features":[508,378]},{"name":"PKEY_Devices_AepService_ServiceId","features":[508,378]},{"name":"PKEY_Devices_Aep_AepId","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Major","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Minor","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Audio","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Capturing","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Information","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_LimitedDiscovery","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Networking","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_ObjectXfer","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Positioning","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Rendering","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Telephony","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_LastSeenTime","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_AddressType","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_Appearance","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_Appearance_Category","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_Appearance_Subcategory","features":[508,378]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_IsConnectable","features":[508,378]},{"name":"PKEY_Devices_Aep_CanPair","features":[508,378]},{"name":"PKEY_Devices_Aep_Category","features":[508,378]},{"name":"PKEY_Devices_Aep_ContainerId","features":[508,378]},{"name":"PKEY_Devices_Aep_DeviceAddress","features":[508,378]},{"name":"PKEY_Devices_Aep_IsConnected","features":[508,378]},{"name":"PKEY_Devices_Aep_IsPaired","features":[508,378]},{"name":"PKEY_Devices_Aep_IsPresent","features":[508,378]},{"name":"PKEY_Devices_Aep_Manufacturer","features":[508,378]},{"name":"PKEY_Devices_Aep_ModelId","features":[508,378]},{"name":"PKEY_Devices_Aep_ModelName","features":[508,378]},{"name":"PKEY_Devices_Aep_PointOfService_ConnectionTypes","features":[508,378]},{"name":"PKEY_Devices_Aep_ProtocolId","features":[508,378]},{"name":"PKEY_Devices_Aep_SignalStrength","features":[508,378]},{"name":"PKEY_Devices_AppPackageFamilyName","features":[508,378]},{"name":"PKEY_Devices_AudioDevice_Microphone_IsFarField","features":[508,378]},{"name":"PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs","features":[508,378]},{"name":"PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs2","features":[508,378]},{"name":"PKEY_Devices_AudioDevice_Microphone_SignalToNoiseRatioInDb","features":[508,378]},{"name":"PKEY_Devices_AudioDevice_RawProcessingSupported","features":[508,378]},{"name":"PKEY_Devices_AudioDevice_SpeechProcessingSupported","features":[508,378]},{"name":"PKEY_Devices_BatteryLife","features":[508,378]},{"name":"PKEY_Devices_BatteryPlusCharging","features":[508,378]},{"name":"PKEY_Devices_BatteryPlusChargingText","features":[508,378]},{"name":"PKEY_Devices_Category","features":[508,378]},{"name":"PKEY_Devices_CategoryGroup","features":[508,378]},{"name":"PKEY_Devices_CategoryIds","features":[508,378]},{"name":"PKEY_Devices_CategoryPlural","features":[508,378]},{"name":"PKEY_Devices_ChallengeAep","features":[508,378]},{"name":"PKEY_Devices_ChargingState","features":[508,378]},{"name":"PKEY_Devices_Children","features":[508,378]},{"name":"PKEY_Devices_ClassGuid","features":[508,378]},{"name":"PKEY_Devices_CompatibleIds","features":[508,378]},{"name":"PKEY_Devices_Connected","features":[508,378]},{"name":"PKEY_Devices_ContainerId","features":[508,378]},{"name":"PKEY_Devices_DefaultTooltip","features":[508,378]},{"name":"PKEY_Devices_DevObjectType","features":[508,378]},{"name":"PKEY_Devices_DeviceCapabilities","features":[508,378]},{"name":"PKEY_Devices_DeviceCharacteristics","features":[508,378]},{"name":"PKEY_Devices_DeviceDescription1","features":[508,378]},{"name":"PKEY_Devices_DeviceDescription2","features":[508,378]},{"name":"PKEY_Devices_DeviceHasProblem","features":[508,378]},{"name":"PKEY_Devices_DeviceInstanceId","features":[508,378]},{"name":"PKEY_Devices_DeviceManufacturer","features":[508,378]},{"name":"PKEY_Devices_DialProtocol_InstalledApplications","features":[508,378]},{"name":"PKEY_Devices_DiscoveryMethod","features":[508,378]},{"name":"PKEY_Devices_Dnssd_Domain","features":[508,378]},{"name":"PKEY_Devices_Dnssd_FullName","features":[508,378]},{"name":"PKEY_Devices_Dnssd_HostName","features":[508,378]},{"name":"PKEY_Devices_Dnssd_InstanceName","features":[508,378]},{"name":"PKEY_Devices_Dnssd_NetworkAdapterId","features":[508,378]},{"name":"PKEY_Devices_Dnssd_PortNumber","features":[508,378]},{"name":"PKEY_Devices_Dnssd_Priority","features":[508,378]},{"name":"PKEY_Devices_Dnssd_ServiceName","features":[508,378]},{"name":"PKEY_Devices_Dnssd_TextAttributes","features":[508,378]},{"name":"PKEY_Devices_Dnssd_Ttl","features":[508,378]},{"name":"PKEY_Devices_Dnssd_Weight","features":[508,378]},{"name":"PKEY_Devices_FriendlyName","features":[508,378]},{"name":"PKEY_Devices_FunctionPaths","features":[508,378]},{"name":"PKEY_Devices_GlyphIcon","features":[508,378]},{"name":"PKEY_Devices_HardwareIds","features":[508,378]},{"name":"PKEY_Devices_Icon","features":[508,378]},{"name":"PKEY_Devices_InLocalMachineContainer","features":[508,378]},{"name":"PKEY_Devices_InterfaceClassGuid","features":[508,378]},{"name":"PKEY_Devices_InterfaceEnabled","features":[508,378]},{"name":"PKEY_Devices_InterfacePaths","features":[508,378]},{"name":"PKEY_Devices_IpAddress","features":[508,378]},{"name":"PKEY_Devices_IsDefault","features":[508,378]},{"name":"PKEY_Devices_IsNetworkConnected","features":[508,378]},{"name":"PKEY_Devices_IsShared","features":[508,378]},{"name":"PKEY_Devices_IsSoftwareInstalling","features":[508,378]},{"name":"PKEY_Devices_LaunchDeviceStageFromExplorer","features":[508,378]},{"name":"PKEY_Devices_LocalMachine","features":[508,378]},{"name":"PKEY_Devices_LocationPaths","features":[508,378]},{"name":"PKEY_Devices_Manufacturer","features":[508,378]},{"name":"PKEY_Devices_MetadataPath","features":[508,378]},{"name":"PKEY_Devices_MicrophoneArray_Geometry","features":[508,378]},{"name":"PKEY_Devices_MissedCalls","features":[508,378]},{"name":"PKEY_Devices_ModelId","features":[508,378]},{"name":"PKEY_Devices_ModelName","features":[508,378]},{"name":"PKEY_Devices_ModelNumber","features":[508,378]},{"name":"PKEY_Devices_NetworkName","features":[508,378]},{"name":"PKEY_Devices_NetworkType","features":[508,378]},{"name":"PKEY_Devices_NetworkedTooltip","features":[508,378]},{"name":"PKEY_Devices_NewPictures","features":[508,378]},{"name":"PKEY_Devices_NotWorkingProperly","features":[508,378]},{"name":"PKEY_Devices_Notification","features":[508,378]},{"name":"PKEY_Devices_NotificationStore","features":[508,378]},{"name":"PKEY_Devices_Notifications_LowBattery","features":[508,378]},{"name":"PKEY_Devices_Notifications_MissedCall","features":[508,378]},{"name":"PKEY_Devices_Notifications_NewMessage","features":[508,378]},{"name":"PKEY_Devices_Notifications_NewVoicemail","features":[508,378]},{"name":"PKEY_Devices_Notifications_StorageFull","features":[508,378]},{"name":"PKEY_Devices_Notifications_StorageFullLinkText","features":[508,378]},{"name":"PKEY_Devices_Paired","features":[508,378]},{"name":"PKEY_Devices_Panel_PanelGroup","features":[508,378]},{"name":"PKEY_Devices_Panel_PanelId","features":[508,378]},{"name":"PKEY_Devices_Parent","features":[508,378]},{"name":"PKEY_Devices_PhoneLineTransportDevice_Connected","features":[508,378]},{"name":"PKEY_Devices_PhysicalDeviceLocation","features":[508,378]},{"name":"PKEY_Devices_PlaybackPositionPercent","features":[508,378]},{"name":"PKEY_Devices_PlaybackState","features":[508,378]},{"name":"PKEY_Devices_PlaybackTitle","features":[508,378]},{"name":"PKEY_Devices_Present","features":[508,378]},{"name":"PKEY_Devices_PresentationUrl","features":[508,378]},{"name":"PKEY_Devices_PrimaryCategory","features":[508,378]},{"name":"PKEY_Devices_RemainingDuration","features":[508,378]},{"name":"PKEY_Devices_RestrictedInterface","features":[508,378]},{"name":"PKEY_Devices_Roaming","features":[508,378]},{"name":"PKEY_Devices_SafeRemovalRequired","features":[508,378]},{"name":"PKEY_Devices_SchematicName","features":[508,378]},{"name":"PKEY_Devices_ServiceAddress","features":[508,378]},{"name":"PKEY_Devices_ServiceId","features":[508,378]},{"name":"PKEY_Devices_SharedTooltip","features":[508,378]},{"name":"PKEY_Devices_SignalStrength","features":[508,378]},{"name":"PKEY_Devices_SmartCards_ReaderKind","features":[508,378]},{"name":"PKEY_Devices_Status","features":[508,378]},{"name":"PKEY_Devices_Status1","features":[508,378]},{"name":"PKEY_Devices_Status2","features":[508,378]},{"name":"PKEY_Devices_StorageCapacity","features":[508,378]},{"name":"PKEY_Devices_StorageFreeSpace","features":[508,378]},{"name":"PKEY_Devices_StorageFreeSpacePercent","features":[508,378]},{"name":"PKEY_Devices_TextMessages","features":[508,378]},{"name":"PKEY_Devices_Voicemail","features":[508,378]},{"name":"PKEY_Devices_WiFiDirectServices_AdvertisementId","features":[508,378]},{"name":"PKEY_Devices_WiFiDirectServices_RequestServiceInformation","features":[508,378]},{"name":"PKEY_Devices_WiFiDirectServices_ServiceAddress","features":[508,378]},{"name":"PKEY_Devices_WiFiDirectServices_ServiceConfigMethods","features":[508,378]},{"name":"PKEY_Devices_WiFiDirectServices_ServiceInformation","features":[508,378]},{"name":"PKEY_Devices_WiFiDirectServices_ServiceName","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_DeviceAddress","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_GroupId","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_InformationElements","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_InterfaceAddress","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_InterfaceGuid","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_IsConnected","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_IsLegacyDevice","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_IsMiracastLcpSupported","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_IsVisible","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_MiracastVersion","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_Services","features":[508,378]},{"name":"PKEY_Devices_WiFiDirect_SupportedChannelList","features":[508,378]},{"name":"PKEY_Devices_WiFi_InterfaceGuid","features":[508,378]},{"name":"PKEY_Devices_WiaDeviceType","features":[508,378]},{"name":"PKEY_Devices_WinPhone8CameraFlags","features":[508,378]},{"name":"PKEY_Devices_Wwan_InterfaceGuid","features":[508,378]},{"name":"PKEY_Document_ByteCount","features":[508,378]},{"name":"PKEY_Document_CharacterCount","features":[508,378]},{"name":"PKEY_Document_ClientID","features":[508,378]},{"name":"PKEY_Document_Contributor","features":[508,378]},{"name":"PKEY_Document_DateCreated","features":[508,378]},{"name":"PKEY_Document_DatePrinted","features":[508,378]},{"name":"PKEY_Document_DateSaved","features":[508,378]},{"name":"PKEY_Document_Division","features":[508,378]},{"name":"PKEY_Document_DocumentID","features":[508,378]},{"name":"PKEY_Document_HiddenSlideCount","features":[508,378]},{"name":"PKEY_Document_LastAuthor","features":[508,378]},{"name":"PKEY_Document_LineCount","features":[508,378]},{"name":"PKEY_Document_Manager","features":[508,378]},{"name":"PKEY_Document_MultimediaClipCount","features":[508,378]},{"name":"PKEY_Document_NoteCount","features":[508,378]},{"name":"PKEY_Document_PageCount","features":[508,378]},{"name":"PKEY_Document_ParagraphCount","features":[508,378]},{"name":"PKEY_Document_PresentationFormat","features":[508,378]},{"name":"PKEY_Document_RevisionNumber","features":[508,378]},{"name":"PKEY_Document_Security","features":[508,378]},{"name":"PKEY_Document_SlideCount","features":[508,378]},{"name":"PKEY_Document_Template","features":[508,378]},{"name":"PKEY_Document_TotalEditingTime","features":[508,378]},{"name":"PKEY_Document_Version","features":[508,378]},{"name":"PKEY_Document_WordCount","features":[508,378]},{"name":"PKEY_DueDate","features":[508,378]},{"name":"PKEY_EdgeGesture_DisableTouchWhenFullscreen","features":[508,378]},{"name":"PKEY_EndDate","features":[508,378]},{"name":"PKEY_ExpandoProperties","features":[508,378]},{"name":"PKEY_FileAllocationSize","features":[508,378]},{"name":"PKEY_FileAttributes","features":[508,378]},{"name":"PKEY_FileCount","features":[508,378]},{"name":"PKEY_FileDescription","features":[508,378]},{"name":"PKEY_FileExtension","features":[508,378]},{"name":"PKEY_FileFRN","features":[508,378]},{"name":"PKEY_FileName","features":[508,378]},{"name":"PKEY_FileOfflineAvailabilityStatus","features":[508,378]},{"name":"PKEY_FileOwner","features":[508,378]},{"name":"PKEY_FilePlaceholderStatus","features":[508,378]},{"name":"PKEY_FileVersion","features":[508,378]},{"name":"PKEY_FindData","features":[508,378]},{"name":"PKEY_FlagColor","features":[508,378]},{"name":"PKEY_FlagColorText","features":[508,378]},{"name":"PKEY_FlagStatus","features":[508,378]},{"name":"PKEY_FlagStatusText","features":[508,378]},{"name":"PKEY_FolderKind","features":[508,378]},{"name":"PKEY_FolderNameDisplay","features":[508,378]},{"name":"PKEY_FreeSpace","features":[508,378]},{"name":"PKEY_FullText","features":[508,378]},{"name":"PKEY_GPS_Altitude","features":[508,378]},{"name":"PKEY_GPS_AltitudeDenominator","features":[508,378]},{"name":"PKEY_GPS_AltitudeNumerator","features":[508,378]},{"name":"PKEY_GPS_AltitudeRef","features":[508,378]},{"name":"PKEY_GPS_AreaInformation","features":[508,378]},{"name":"PKEY_GPS_DOP","features":[508,378]},{"name":"PKEY_GPS_DOPDenominator","features":[508,378]},{"name":"PKEY_GPS_DOPNumerator","features":[508,378]},{"name":"PKEY_GPS_Date","features":[508,378]},{"name":"PKEY_GPS_DestBearing","features":[508,378]},{"name":"PKEY_GPS_DestBearingDenominator","features":[508,378]},{"name":"PKEY_GPS_DestBearingNumerator","features":[508,378]},{"name":"PKEY_GPS_DestBearingRef","features":[508,378]},{"name":"PKEY_GPS_DestDistance","features":[508,378]},{"name":"PKEY_GPS_DestDistanceDenominator","features":[508,378]},{"name":"PKEY_GPS_DestDistanceNumerator","features":[508,378]},{"name":"PKEY_GPS_DestDistanceRef","features":[508,378]},{"name":"PKEY_GPS_DestLatitude","features":[508,378]},{"name":"PKEY_GPS_DestLatitudeDenominator","features":[508,378]},{"name":"PKEY_GPS_DestLatitudeNumerator","features":[508,378]},{"name":"PKEY_GPS_DestLatitudeRef","features":[508,378]},{"name":"PKEY_GPS_DestLongitude","features":[508,378]},{"name":"PKEY_GPS_DestLongitudeDenominator","features":[508,378]},{"name":"PKEY_GPS_DestLongitudeNumerator","features":[508,378]},{"name":"PKEY_GPS_DestLongitudeRef","features":[508,378]},{"name":"PKEY_GPS_Differential","features":[508,378]},{"name":"PKEY_GPS_ImgDirection","features":[508,378]},{"name":"PKEY_GPS_ImgDirectionDenominator","features":[508,378]},{"name":"PKEY_GPS_ImgDirectionNumerator","features":[508,378]},{"name":"PKEY_GPS_ImgDirectionRef","features":[508,378]},{"name":"PKEY_GPS_Latitude","features":[508,378]},{"name":"PKEY_GPS_LatitudeDecimal","features":[508,378]},{"name":"PKEY_GPS_LatitudeDenominator","features":[508,378]},{"name":"PKEY_GPS_LatitudeNumerator","features":[508,378]},{"name":"PKEY_GPS_LatitudeRef","features":[508,378]},{"name":"PKEY_GPS_Longitude","features":[508,378]},{"name":"PKEY_GPS_LongitudeDecimal","features":[508,378]},{"name":"PKEY_GPS_LongitudeDenominator","features":[508,378]},{"name":"PKEY_GPS_LongitudeNumerator","features":[508,378]},{"name":"PKEY_GPS_LongitudeRef","features":[508,378]},{"name":"PKEY_GPS_MapDatum","features":[508,378]},{"name":"PKEY_GPS_MeasureMode","features":[508,378]},{"name":"PKEY_GPS_ProcessingMethod","features":[508,378]},{"name":"PKEY_GPS_Satellites","features":[508,378]},{"name":"PKEY_GPS_Speed","features":[508,378]},{"name":"PKEY_GPS_SpeedDenominator","features":[508,378]},{"name":"PKEY_GPS_SpeedNumerator","features":[508,378]},{"name":"PKEY_GPS_SpeedRef","features":[508,378]},{"name":"PKEY_GPS_Status","features":[508,378]},{"name":"PKEY_GPS_Track","features":[508,378]},{"name":"PKEY_GPS_TrackDenominator","features":[508,378]},{"name":"PKEY_GPS_TrackNumerator","features":[508,378]},{"name":"PKEY_GPS_TrackRef","features":[508,378]},{"name":"PKEY_GPS_VersionID","features":[508,378]},{"name":"PKEY_HighKeywords","features":[508,378]},{"name":"PKEY_History_SelectionCount","features":[508,378]},{"name":"PKEY_History_TargetUrlHostName","features":[508,378]},{"name":"PKEY_History_VisitCount","features":[508,378]},{"name":"PKEY_Home_Grouping","features":[508,378]},{"name":"PKEY_Home_IsPinned","features":[508,378]},{"name":"PKEY_Home_ItemFolderPathDisplay","features":[508,378]},{"name":"PKEY_Identity","features":[508,378]},{"name":"PKEY_IdentityProvider_Name","features":[508,378]},{"name":"PKEY_IdentityProvider_Picture","features":[508,378]},{"name":"PKEY_Identity_Blob","features":[508,378]},{"name":"PKEY_Identity_DisplayName","features":[508,378]},{"name":"PKEY_Identity_InternetSid","features":[508,378]},{"name":"PKEY_Identity_IsMeIdentity","features":[508,378]},{"name":"PKEY_Identity_KeyProviderContext","features":[508,378]},{"name":"PKEY_Identity_KeyProviderName","features":[508,378]},{"name":"PKEY_Identity_LogonStatusString","features":[508,378]},{"name":"PKEY_Identity_PrimaryEmailAddress","features":[508,378]},{"name":"PKEY_Identity_PrimarySid","features":[508,378]},{"name":"PKEY_Identity_ProviderData","features":[508,378]},{"name":"PKEY_Identity_ProviderID","features":[508,378]},{"name":"PKEY_Identity_QualifiedUserName","features":[508,378]},{"name":"PKEY_Identity_UniqueID","features":[508,378]},{"name":"PKEY_Identity_UserName","features":[508,378]},{"name":"PKEY_ImageParsingName","features":[508,378]},{"name":"PKEY_Image_BitDepth","features":[508,378]},{"name":"PKEY_Image_ColorSpace","features":[508,378]},{"name":"PKEY_Image_CompressedBitsPerPixel","features":[508,378]},{"name":"PKEY_Image_CompressedBitsPerPixelDenominator","features":[508,378]},{"name":"PKEY_Image_CompressedBitsPerPixelNumerator","features":[508,378]},{"name":"PKEY_Image_Compression","features":[508,378]},{"name":"PKEY_Image_CompressionText","features":[508,378]},{"name":"PKEY_Image_Dimensions","features":[508,378]},{"name":"PKEY_Image_HorizontalResolution","features":[508,378]},{"name":"PKEY_Image_HorizontalSize","features":[508,378]},{"name":"PKEY_Image_ImageID","features":[508,378]},{"name":"PKEY_Image_ResolutionUnit","features":[508,378]},{"name":"PKEY_Image_VerticalResolution","features":[508,378]},{"name":"PKEY_Image_VerticalSize","features":[508,378]},{"name":"PKEY_Importance","features":[508,378]},{"name":"PKEY_ImportanceText","features":[508,378]},{"name":"PKEY_InfoTipText","features":[508,378]},{"name":"PKEY_InternalName","features":[508,378]},{"name":"PKEY_IsAttachment","features":[508,378]},{"name":"PKEY_IsDefaultNonOwnerSaveLocation","features":[508,378]},{"name":"PKEY_IsDefaultSaveLocation","features":[508,378]},{"name":"PKEY_IsDeleted","features":[508,378]},{"name":"PKEY_IsEncrypted","features":[508,378]},{"name":"PKEY_IsFlagged","features":[508,378]},{"name":"PKEY_IsFlaggedComplete","features":[508,378]},{"name":"PKEY_IsIncomplete","features":[508,378]},{"name":"PKEY_IsLocationSupported","features":[508,378]},{"name":"PKEY_IsPinnedToNameSpaceTree","features":[508,378]},{"name":"PKEY_IsRead","features":[508,378]},{"name":"PKEY_IsSearchOnlyItem","features":[508,378]},{"name":"PKEY_IsSendToTarget","features":[508,378]},{"name":"PKEY_IsShared","features":[508,378]},{"name":"PKEY_ItemAuthors","features":[508,378]},{"name":"PKEY_ItemClassType","features":[508,378]},{"name":"PKEY_ItemDate","features":[508,378]},{"name":"PKEY_ItemFolderNameDisplay","features":[508,378]},{"name":"PKEY_ItemFolderPathDisplay","features":[508,378]},{"name":"PKEY_ItemFolderPathDisplayNarrow","features":[508,378]},{"name":"PKEY_ItemName","features":[508,378]},{"name":"PKEY_ItemNameDisplay","features":[508,378]},{"name":"PKEY_ItemNameDisplayWithoutExtension","features":[508,378]},{"name":"PKEY_ItemNamePrefix","features":[508,378]},{"name":"PKEY_ItemNameSortOverride","features":[508,378]},{"name":"PKEY_ItemParticipants","features":[508,378]},{"name":"PKEY_ItemPathDisplay","features":[508,378]},{"name":"PKEY_ItemPathDisplayNarrow","features":[508,378]},{"name":"PKEY_ItemSubType","features":[508,378]},{"name":"PKEY_ItemType","features":[508,378]},{"name":"PKEY_ItemTypeText","features":[508,378]},{"name":"PKEY_ItemUrl","features":[508,378]},{"name":"PKEY_Journal_Contacts","features":[508,378]},{"name":"PKEY_Journal_EntryType","features":[508,378]},{"name":"PKEY_Keywords","features":[508,378]},{"name":"PKEY_Kind","features":[508,378]},{"name":"PKEY_KindText","features":[508,378]},{"name":"PKEY_Language","features":[508,378]},{"name":"PKEY_LastSyncError","features":[508,378]},{"name":"PKEY_LastSyncWarning","features":[508,378]},{"name":"PKEY_LastWriterPackageFamilyName","features":[508,378]},{"name":"PKEY_LayoutPattern_ContentViewModeForBrowse","features":[508,378]},{"name":"PKEY_LayoutPattern_ContentViewModeForSearch","features":[508,378]},{"name":"PKEY_LibraryLocationsCount","features":[508,378]},{"name":"PKEY_Link_Arguments","features":[508,378]},{"name":"PKEY_Link_Comment","features":[508,378]},{"name":"PKEY_Link_DateVisited","features":[508,378]},{"name":"PKEY_Link_Description","features":[508,378]},{"name":"PKEY_Link_FeedItemLocalId","features":[508,378]},{"name":"PKEY_Link_Status","features":[508,378]},{"name":"PKEY_Link_TargetExtension","features":[508,378]},{"name":"PKEY_Link_TargetParsingPath","features":[508,378]},{"name":"PKEY_Link_TargetSFGAOFlags","features":[508,378]},{"name":"PKEY_Link_TargetSFGAOFlagsStrings","features":[508,378]},{"name":"PKEY_Link_TargetUrl","features":[508,378]},{"name":"PKEY_Link_TargetUrlHostName","features":[508,378]},{"name":"PKEY_Link_TargetUrlPath","features":[508,378]},{"name":"PKEY_LocationEmptyString","features":[508,378]},{"name":"PKEY_LowKeywords","features":[508,378]},{"name":"PKEY_MIMEType","features":[508,378]},{"name":"PKEY_Media_AuthorUrl","features":[508,378]},{"name":"PKEY_Media_AverageLevel","features":[508,378]},{"name":"PKEY_Media_ClassPrimaryID","features":[508,378]},{"name":"PKEY_Media_ClassSecondaryID","features":[508,378]},{"name":"PKEY_Media_CollectionGroupID","features":[508,378]},{"name":"PKEY_Media_CollectionID","features":[508,378]},{"name":"PKEY_Media_ContentDistributor","features":[508,378]},{"name":"PKEY_Media_ContentID","features":[508,378]},{"name":"PKEY_Media_CreatorApplication","features":[508,378]},{"name":"PKEY_Media_CreatorApplicationVersion","features":[508,378]},{"name":"PKEY_Media_DVDID","features":[508,378]},{"name":"PKEY_Media_DateEncoded","features":[508,378]},{"name":"PKEY_Media_DateReleased","features":[508,378]},{"name":"PKEY_Media_DlnaProfileID","features":[508,378]},{"name":"PKEY_Media_Duration","features":[508,378]},{"name":"PKEY_Media_EncodedBy","features":[508,378]},{"name":"PKEY_Media_EncodingSettings","features":[508,378]},{"name":"PKEY_Media_EpisodeNumber","features":[508,378]},{"name":"PKEY_Media_FrameCount","features":[508,378]},{"name":"PKEY_Media_MCDI","features":[508,378]},{"name":"PKEY_Media_MetadataContentProvider","features":[508,378]},{"name":"PKEY_Media_Producer","features":[508,378]},{"name":"PKEY_Media_PromotionUrl","features":[508,378]},{"name":"PKEY_Media_ProtectionType","features":[508,378]},{"name":"PKEY_Media_ProviderRating","features":[508,378]},{"name":"PKEY_Media_ProviderStyle","features":[508,378]},{"name":"PKEY_Media_Publisher","features":[508,378]},{"name":"PKEY_Media_SeasonNumber","features":[508,378]},{"name":"PKEY_Media_SeriesName","features":[508,378]},{"name":"PKEY_Media_SubTitle","features":[508,378]},{"name":"PKEY_Media_SubscriptionContentId","features":[508,378]},{"name":"PKEY_Media_ThumbnailLargePath","features":[508,378]},{"name":"PKEY_Media_ThumbnailLargeUri","features":[508,378]},{"name":"PKEY_Media_ThumbnailSmallPath","features":[508,378]},{"name":"PKEY_Media_ThumbnailSmallUri","features":[508,378]},{"name":"PKEY_Media_UniqueFileIdentifier","features":[508,378]},{"name":"PKEY_Media_UserNoAutoInfo","features":[508,378]},{"name":"PKEY_Media_UserWebUrl","features":[508,378]},{"name":"PKEY_Media_Writer","features":[508,378]},{"name":"PKEY_Media_Year","features":[508,378]},{"name":"PKEY_MediumKeywords","features":[508,378]},{"name":"PKEY_Message_AttachmentContents","features":[508,378]},{"name":"PKEY_Message_AttachmentNames","features":[508,378]},{"name":"PKEY_Message_BccAddress","features":[508,378]},{"name":"PKEY_Message_BccName","features":[508,378]},{"name":"PKEY_Message_CcAddress","features":[508,378]},{"name":"PKEY_Message_CcName","features":[508,378]},{"name":"PKEY_Message_ConversationID","features":[508,378]},{"name":"PKEY_Message_ConversationIndex","features":[508,378]},{"name":"PKEY_Message_DateReceived","features":[508,378]},{"name":"PKEY_Message_DateSent","features":[508,378]},{"name":"PKEY_Message_Flags","features":[508,378]},{"name":"PKEY_Message_FromAddress","features":[508,378]},{"name":"PKEY_Message_FromName","features":[508,378]},{"name":"PKEY_Message_HasAttachments","features":[508,378]},{"name":"PKEY_Message_IsFwdOrReply","features":[508,378]},{"name":"PKEY_Message_MessageClass","features":[508,378]},{"name":"PKEY_Message_Participants","features":[508,378]},{"name":"PKEY_Message_ProofInProgress","features":[508,378]},{"name":"PKEY_Message_SenderAddress","features":[508,378]},{"name":"PKEY_Message_SenderName","features":[508,378]},{"name":"PKEY_Message_Store","features":[508,378]},{"name":"PKEY_Message_ToAddress","features":[508,378]},{"name":"PKEY_Message_ToDoFlags","features":[508,378]},{"name":"PKEY_Message_ToDoTitle","features":[508,378]},{"name":"PKEY_Message_ToName","features":[508,378]},{"name":"PKEY_MileageInformation","features":[508,378]},{"name":"PKEY_MsGraph_CompositeId","features":[508,378]},{"name":"PKEY_MsGraph_DriveId","features":[508,378]},{"name":"PKEY_MsGraph_ItemId","features":[508,378]},{"name":"PKEY_MsGraph_RecommendationReason","features":[508,378]},{"name":"PKEY_MsGraph_RecommendationReferenceId","features":[508,378]},{"name":"PKEY_MsGraph_RecommendationResultSourceId","features":[508,378]},{"name":"PKEY_MsGraph_WebAccountId","features":[508,378]},{"name":"PKEY_Music_AlbumArtist","features":[508,378]},{"name":"PKEY_Music_AlbumArtistSortOverride","features":[508,378]},{"name":"PKEY_Music_AlbumID","features":[508,378]},{"name":"PKEY_Music_AlbumTitle","features":[508,378]},{"name":"PKEY_Music_AlbumTitleSortOverride","features":[508,378]},{"name":"PKEY_Music_Artist","features":[508,378]},{"name":"PKEY_Music_ArtistSortOverride","features":[508,378]},{"name":"PKEY_Music_BeatsPerMinute","features":[508,378]},{"name":"PKEY_Music_Composer","features":[508,378]},{"name":"PKEY_Music_ComposerSortOverride","features":[508,378]},{"name":"PKEY_Music_Conductor","features":[508,378]},{"name":"PKEY_Music_ContentGroupDescription","features":[508,378]},{"name":"PKEY_Music_DiscNumber","features":[508,378]},{"name":"PKEY_Music_DisplayArtist","features":[508,378]},{"name":"PKEY_Music_Genre","features":[508,378]},{"name":"PKEY_Music_InitialKey","features":[508,378]},{"name":"PKEY_Music_IsCompilation","features":[508,378]},{"name":"PKEY_Music_Lyrics","features":[508,378]},{"name":"PKEY_Music_Mood","features":[508,378]},{"name":"PKEY_Music_PartOfSet","features":[508,378]},{"name":"PKEY_Music_Period","features":[508,378]},{"name":"PKEY_Music_SynchronizedLyrics","features":[508,378]},{"name":"PKEY_Music_TrackNumber","features":[508,378]},{"name":"PKEY_NamespaceCLSID","features":[508,378]},{"name":"PKEY_Note_Color","features":[508,378]},{"name":"PKEY_Note_ColorText","features":[508,378]},{"name":"PKEY_Null","features":[508,378]},{"name":"PKEY_OfflineAvailability","features":[508,378]},{"name":"PKEY_OfflineStatus","features":[508,378]},{"name":"PKEY_OriginalFileName","features":[508,378]},{"name":"PKEY_OwnerSID","features":[508,378]},{"name":"PKEY_ParentalRating","features":[508,378]},{"name":"PKEY_ParentalRatingReason","features":[508,378]},{"name":"PKEY_ParentalRatingsOrganization","features":[508,378]},{"name":"PKEY_ParsingBindContext","features":[508,378]},{"name":"PKEY_ParsingName","features":[508,378]},{"name":"PKEY_ParsingPath","features":[508,378]},{"name":"PKEY_PerceivedType","features":[508,378]},{"name":"PKEY_PercentFull","features":[508,378]},{"name":"PKEY_Photo_Aperture","features":[508,378]},{"name":"PKEY_Photo_ApertureDenominator","features":[508,378]},{"name":"PKEY_Photo_ApertureNumerator","features":[508,378]},{"name":"PKEY_Photo_Brightness","features":[508,378]},{"name":"PKEY_Photo_BrightnessDenominator","features":[508,378]},{"name":"PKEY_Photo_BrightnessNumerator","features":[508,378]},{"name":"PKEY_Photo_CameraManufacturer","features":[508,378]},{"name":"PKEY_Photo_CameraModel","features":[508,378]},{"name":"PKEY_Photo_CameraSerialNumber","features":[508,378]},{"name":"PKEY_Photo_Contrast","features":[508,378]},{"name":"PKEY_Photo_ContrastText","features":[508,378]},{"name":"PKEY_Photo_DateTaken","features":[508,378]},{"name":"PKEY_Photo_DigitalZoom","features":[508,378]},{"name":"PKEY_Photo_DigitalZoomDenominator","features":[508,378]},{"name":"PKEY_Photo_DigitalZoomNumerator","features":[508,378]},{"name":"PKEY_Photo_EXIFVersion","features":[508,378]},{"name":"PKEY_Photo_Event","features":[508,378]},{"name":"PKEY_Photo_ExposureBias","features":[508,378]},{"name":"PKEY_Photo_ExposureBiasDenominator","features":[508,378]},{"name":"PKEY_Photo_ExposureBiasNumerator","features":[508,378]},{"name":"PKEY_Photo_ExposureIndex","features":[508,378]},{"name":"PKEY_Photo_ExposureIndexDenominator","features":[508,378]},{"name":"PKEY_Photo_ExposureIndexNumerator","features":[508,378]},{"name":"PKEY_Photo_ExposureProgram","features":[508,378]},{"name":"PKEY_Photo_ExposureProgramText","features":[508,378]},{"name":"PKEY_Photo_ExposureTime","features":[508,378]},{"name":"PKEY_Photo_ExposureTimeDenominator","features":[508,378]},{"name":"PKEY_Photo_ExposureTimeNumerator","features":[508,378]},{"name":"PKEY_Photo_FNumber","features":[508,378]},{"name":"PKEY_Photo_FNumberDenominator","features":[508,378]},{"name":"PKEY_Photo_FNumberNumerator","features":[508,378]},{"name":"PKEY_Photo_Flash","features":[508,378]},{"name":"PKEY_Photo_FlashEnergy","features":[508,378]},{"name":"PKEY_Photo_FlashEnergyDenominator","features":[508,378]},{"name":"PKEY_Photo_FlashEnergyNumerator","features":[508,378]},{"name":"PKEY_Photo_FlashManufacturer","features":[508,378]},{"name":"PKEY_Photo_FlashModel","features":[508,378]},{"name":"PKEY_Photo_FlashText","features":[508,378]},{"name":"PKEY_Photo_FocalLength","features":[508,378]},{"name":"PKEY_Photo_FocalLengthDenominator","features":[508,378]},{"name":"PKEY_Photo_FocalLengthInFilm","features":[508,378]},{"name":"PKEY_Photo_FocalLengthNumerator","features":[508,378]},{"name":"PKEY_Photo_FocalPlaneXResolution","features":[508,378]},{"name":"PKEY_Photo_FocalPlaneXResolutionDenominator","features":[508,378]},{"name":"PKEY_Photo_FocalPlaneXResolutionNumerator","features":[508,378]},{"name":"PKEY_Photo_FocalPlaneYResolution","features":[508,378]},{"name":"PKEY_Photo_FocalPlaneYResolutionDenominator","features":[508,378]},{"name":"PKEY_Photo_FocalPlaneYResolutionNumerator","features":[508,378]},{"name":"PKEY_Photo_GainControl","features":[508,378]},{"name":"PKEY_Photo_GainControlDenominator","features":[508,378]},{"name":"PKEY_Photo_GainControlNumerator","features":[508,378]},{"name":"PKEY_Photo_GainControlText","features":[508,378]},{"name":"PKEY_Photo_ISOSpeed","features":[508,378]},{"name":"PKEY_Photo_LensManufacturer","features":[508,378]},{"name":"PKEY_Photo_LensModel","features":[508,378]},{"name":"PKEY_Photo_LightSource","features":[508,378]},{"name":"PKEY_Photo_MakerNote","features":[508,378]},{"name":"PKEY_Photo_MakerNoteOffset","features":[508,378]},{"name":"PKEY_Photo_MaxAperture","features":[508,378]},{"name":"PKEY_Photo_MaxApertureDenominator","features":[508,378]},{"name":"PKEY_Photo_MaxApertureNumerator","features":[508,378]},{"name":"PKEY_Photo_MeteringMode","features":[508,378]},{"name":"PKEY_Photo_MeteringModeText","features":[508,378]},{"name":"PKEY_Photo_Orientation","features":[508,378]},{"name":"PKEY_Photo_OrientationText","features":[508,378]},{"name":"PKEY_Photo_PeopleNames","features":[508,378]},{"name":"PKEY_Photo_PhotometricInterpretation","features":[508,378]},{"name":"PKEY_Photo_PhotometricInterpretationText","features":[508,378]},{"name":"PKEY_Photo_ProgramMode","features":[508,378]},{"name":"PKEY_Photo_ProgramModeText","features":[508,378]},{"name":"PKEY_Photo_RelatedSoundFile","features":[508,378]},{"name":"PKEY_Photo_Saturation","features":[508,378]},{"name":"PKEY_Photo_SaturationText","features":[508,378]},{"name":"PKEY_Photo_Sharpness","features":[508,378]},{"name":"PKEY_Photo_SharpnessText","features":[508,378]},{"name":"PKEY_Photo_ShutterSpeed","features":[508,378]},{"name":"PKEY_Photo_ShutterSpeedDenominator","features":[508,378]},{"name":"PKEY_Photo_ShutterSpeedNumerator","features":[508,378]},{"name":"PKEY_Photo_SubjectDistance","features":[508,378]},{"name":"PKEY_Photo_SubjectDistanceDenominator","features":[508,378]},{"name":"PKEY_Photo_SubjectDistanceNumerator","features":[508,378]},{"name":"PKEY_Photo_TagViewAggregate","features":[508,378]},{"name":"PKEY_Photo_TranscodedForSync","features":[508,378]},{"name":"PKEY_Photo_WhiteBalance","features":[508,378]},{"name":"PKEY_Photo_WhiteBalanceText","features":[508,378]},{"name":"PKEY_Priority","features":[508,378]},{"name":"PKEY_PriorityText","features":[508,378]},{"name":"PKEY_Project","features":[508,378]},{"name":"PKEY_PropGroup_Advanced","features":[508,378]},{"name":"PKEY_PropGroup_Audio","features":[508,378]},{"name":"PKEY_PropGroup_Calendar","features":[508,378]},{"name":"PKEY_PropGroup_Camera","features":[508,378]},{"name":"PKEY_PropGroup_Contact","features":[508,378]},{"name":"PKEY_PropGroup_Content","features":[508,378]},{"name":"PKEY_PropGroup_Description","features":[508,378]},{"name":"PKEY_PropGroup_FileSystem","features":[508,378]},{"name":"PKEY_PropGroup_GPS","features":[508,378]},{"name":"PKEY_PropGroup_General","features":[508,378]},{"name":"PKEY_PropGroup_Image","features":[508,378]},{"name":"PKEY_PropGroup_Media","features":[508,378]},{"name":"PKEY_PropGroup_MediaAdvanced","features":[508,378]},{"name":"PKEY_PropGroup_Message","features":[508,378]},{"name":"PKEY_PropGroup_Music","features":[508,378]},{"name":"PKEY_PropGroup_Origin","features":[508,378]},{"name":"PKEY_PropGroup_PhotoAdvanced","features":[508,378]},{"name":"PKEY_PropGroup_RecordedTV","features":[508,378]},{"name":"PKEY_PropGroup_Video","features":[508,378]},{"name":"PKEY_PropList_ConflictPrompt","features":[508,378]},{"name":"PKEY_PropList_ContentViewModeForBrowse","features":[508,378]},{"name":"PKEY_PropList_ContentViewModeForSearch","features":[508,378]},{"name":"PKEY_PropList_ExtendedTileInfo","features":[508,378]},{"name":"PKEY_PropList_FileOperationPrompt","features":[508,378]},{"name":"PKEY_PropList_FullDetails","features":[508,378]},{"name":"PKEY_PropList_InfoTip","features":[508,378]},{"name":"PKEY_PropList_NonPersonal","features":[508,378]},{"name":"PKEY_PropList_PreviewDetails","features":[508,378]},{"name":"PKEY_PropList_PreviewTitle","features":[508,378]},{"name":"PKEY_PropList_QuickTip","features":[508,378]},{"name":"PKEY_PropList_TileInfo","features":[508,378]},{"name":"PKEY_PropList_XPDetailsPanel","features":[508,378]},{"name":"PKEY_ProviderItemID","features":[508,378]},{"name":"PKEY_Rating","features":[508,378]},{"name":"PKEY_RatingText","features":[508,378]},{"name":"PKEY_RecordedTV_ChannelNumber","features":[508,378]},{"name":"PKEY_RecordedTV_Credits","features":[508,378]},{"name":"PKEY_RecordedTV_DateContentExpires","features":[508,378]},{"name":"PKEY_RecordedTV_EpisodeName","features":[508,378]},{"name":"PKEY_RecordedTV_IsATSCContent","features":[508,378]},{"name":"PKEY_RecordedTV_IsClosedCaptioningAvailable","features":[508,378]},{"name":"PKEY_RecordedTV_IsDTVContent","features":[508,378]},{"name":"PKEY_RecordedTV_IsHDContent","features":[508,378]},{"name":"PKEY_RecordedTV_IsRepeatBroadcast","features":[508,378]},{"name":"PKEY_RecordedTV_IsSAP","features":[508,378]},{"name":"PKEY_RecordedTV_NetworkAffiliation","features":[508,378]},{"name":"PKEY_RecordedTV_OriginalBroadcastDate","features":[508,378]},{"name":"PKEY_RecordedTV_ProgramDescription","features":[508,378]},{"name":"PKEY_RecordedTV_RecordingTime","features":[508,378]},{"name":"PKEY_RecordedTV_StationCallSign","features":[508,378]},{"name":"PKEY_RecordedTV_StationName","features":[508,378]},{"name":"PKEY_RemoteConflictingFile","features":[508,378]},{"name":"PKEY_SFGAOFlags","features":[508,378]},{"name":"PKEY_Search_AutoSummary","features":[508,378]},{"name":"PKEY_Search_ContainerHash","features":[508,378]},{"name":"PKEY_Search_Contents","features":[508,378]},{"name":"PKEY_Search_EntryID","features":[508,378]},{"name":"PKEY_Search_ExtendedProperties","features":[508,378]},{"name":"PKEY_Search_GatherTime","features":[508,378]},{"name":"PKEY_Search_HitCount","features":[508,378]},{"name":"PKEY_Search_IsClosedDirectory","features":[508,378]},{"name":"PKEY_Search_IsFullyContained","features":[508,378]},{"name":"PKEY_Search_QueryFocusedSummary","features":[508,378]},{"name":"PKEY_Search_QueryFocusedSummaryWithFallback","features":[508,378]},{"name":"PKEY_Search_QueryPropertyHits","features":[508,378]},{"name":"PKEY_Search_Rank","features":[508,378]},{"name":"PKEY_Search_Store","features":[508,378]},{"name":"PKEY_Search_UrlToIndex","features":[508,378]},{"name":"PKEY_Search_UrlToIndexWithModificationTime","features":[508,378]},{"name":"PKEY_Security_AllowedEnterpriseDataProtectionIdentities","features":[508,378]},{"name":"PKEY_Security_EncryptionOwners","features":[508,378]},{"name":"PKEY_Security_EncryptionOwnersDisplay","features":[508,378]},{"name":"PKEY_Sensitivity","features":[508,378]},{"name":"PKEY_SensitivityText","features":[508,378]},{"name":"PKEY_ShareUserRating","features":[508,378]},{"name":"PKEY_SharedWith","features":[508,378]},{"name":"PKEY_SharingStatus","features":[508,378]},{"name":"PKEY_Shell_OmitFromView","features":[508,378]},{"name":"PKEY_Shell_SFGAOFlagsStrings","features":[508,378]},{"name":"PKEY_SimpleRating","features":[508,378]},{"name":"PKEY_Size","features":[508,378]},{"name":"PKEY_SoftwareUsed","features":[508,378]},{"name":"PKEY_Software_DateLastUsed","features":[508,378]},{"name":"PKEY_Software_ProductName","features":[508,378]},{"name":"PKEY_SourceItem","features":[508,378]},{"name":"PKEY_SourcePackageFamilyName","features":[508,378]},{"name":"PKEY_StartDate","features":[508,378]},{"name":"PKEY_Status","features":[508,378]},{"name":"PKEY_StatusBarSelectedItemCount","features":[508,378]},{"name":"PKEY_StatusBarViewItemCount","features":[508,378]},{"name":"PKEY_StorageProviderCallerVersionInformation","features":[508,378]},{"name":"PKEY_StorageProviderError","features":[508,378]},{"name":"PKEY_StorageProviderFileChecksum","features":[508,378]},{"name":"PKEY_StorageProviderFileCreatedBy","features":[508,378]},{"name":"PKEY_StorageProviderFileFlags","features":[508,378]},{"name":"PKEY_StorageProviderFileHasConflict","features":[508,378]},{"name":"PKEY_StorageProviderFileIdentifier","features":[508,378]},{"name":"PKEY_StorageProviderFileModifiedBy","features":[508,378]},{"name":"PKEY_StorageProviderFileRemoteUri","features":[508,378]},{"name":"PKEY_StorageProviderFileVersion","features":[508,378]},{"name":"PKEY_StorageProviderFileVersionWaterline","features":[508,378]},{"name":"PKEY_StorageProviderId","features":[508,378]},{"name":"PKEY_StorageProviderShareStatuses","features":[508,378]},{"name":"PKEY_StorageProviderSharingStatus","features":[508,378]},{"name":"PKEY_StorageProviderState","features":[508,378]},{"name":"PKEY_StorageProviderStatus","features":[508,378]},{"name":"PKEY_StorageProviderTransferProgress","features":[508,378]},{"name":"PKEY_StorageProviderUIStatus","features":[508,378]},{"name":"PKEY_Storage_Portable","features":[508,378]},{"name":"PKEY_Storage_RemovableMedia","features":[508,378]},{"name":"PKEY_Storage_SystemCritical","features":[508,378]},{"name":"PKEY_Subject","features":[508,378]},{"name":"PKEY_Supplemental_Album","features":[508,378]},{"name":"PKEY_Supplemental_AlbumID","features":[508,378]},{"name":"PKEY_Supplemental_Location","features":[508,378]},{"name":"PKEY_Supplemental_Person","features":[508,378]},{"name":"PKEY_Supplemental_ResourceId","features":[508,378]},{"name":"PKEY_Supplemental_Tag","features":[508,378]},{"name":"PKEY_SyncTransferStatus","features":[508,378]},{"name":"PKEY_Sync_Comments","features":[508,378]},{"name":"PKEY_Sync_ConflictDescription","features":[508,378]},{"name":"PKEY_Sync_ConflictFirstLocation","features":[508,378]},{"name":"PKEY_Sync_ConflictSecondLocation","features":[508,378]},{"name":"PKEY_Sync_HandlerCollectionID","features":[508,378]},{"name":"PKEY_Sync_HandlerID","features":[508,378]},{"name":"PKEY_Sync_HandlerName","features":[508,378]},{"name":"PKEY_Sync_HandlerType","features":[508,378]},{"name":"PKEY_Sync_HandlerTypeLabel","features":[508,378]},{"name":"PKEY_Sync_ItemID","features":[508,378]},{"name":"PKEY_Sync_ItemName","features":[508,378]},{"name":"PKEY_Sync_ProgressPercentage","features":[508,378]},{"name":"PKEY_Sync_State","features":[508,378]},{"name":"PKEY_Sync_Status","features":[508,378]},{"name":"PKEY_Task_BillingInformation","features":[508,378]},{"name":"PKEY_Task_CompletionStatus","features":[508,378]},{"name":"PKEY_Task_Owner","features":[508,378]},{"name":"PKEY_Thumbnail","features":[508,378]},{"name":"PKEY_ThumbnailCacheId","features":[508,378]},{"name":"PKEY_ThumbnailStream","features":[508,378]},{"name":"PKEY_Title","features":[508,378]},{"name":"PKEY_TitleSortOverride","features":[508,378]},{"name":"PKEY_TotalFileSize","features":[508,378]},{"name":"PKEY_Trademarks","features":[508,378]},{"name":"PKEY_TransferOrder","features":[508,378]},{"name":"PKEY_TransferPosition","features":[508,378]},{"name":"PKEY_TransferSize","features":[508,378]},{"name":"PKEY_Video_Compression","features":[508,378]},{"name":"PKEY_Video_Director","features":[508,378]},{"name":"PKEY_Video_EncodingBitrate","features":[508,378]},{"name":"PKEY_Video_FourCC","features":[508,378]},{"name":"PKEY_Video_FrameHeight","features":[508,378]},{"name":"PKEY_Video_FrameRate","features":[508,378]},{"name":"PKEY_Video_FrameWidth","features":[508,378]},{"name":"PKEY_Video_HorizontalAspectRatio","features":[508,378]},{"name":"PKEY_Video_IsSpherical","features":[508,378]},{"name":"PKEY_Video_IsStereo","features":[508,378]},{"name":"PKEY_Video_Orientation","features":[508,378]},{"name":"PKEY_Video_SampleSize","features":[508,378]},{"name":"PKEY_Video_StreamName","features":[508,378]},{"name":"PKEY_Video_StreamNumber","features":[508,378]},{"name":"PKEY_Video_TotalBitrate","features":[508,378]},{"name":"PKEY_Video_TranscodedForSync","features":[508,378]},{"name":"PKEY_Video_VerticalAspectRatio","features":[508,378]},{"name":"PKEY_VolumeId","features":[508,378]},{"name":"PKEY_Volume_FileSystem","features":[508,378]},{"name":"PKEY_Volume_IsMappedDrive","features":[508,378]},{"name":"PKEY_Volume_IsRoot","features":[508,378]},{"name":"PKEY_ZoneIdentifier","features":[508,378]},{"name":"PLAYBACKSTATE_NOMEDIA","features":[508]},{"name":"PLAYBACKSTATE_PAUSED","features":[508]},{"name":"PLAYBACKSTATE_PLAYING","features":[508]},{"name":"PLAYBACKSTATE_RECORDING","features":[508]},{"name":"PLAYBACKSTATE_RECORDINGPAUSED","features":[508]},{"name":"PLAYBACKSTATE_STOPPED","features":[508]},{"name":"PLAYBACKSTATE_TRANSITIONING","features":[508]},{"name":"PLAYBACKSTATE_UNKNOWN","features":[508]},{"name":"RATING_FIVE_STARS_MAX","features":[508]},{"name":"RATING_FIVE_STARS_MIN","features":[508]},{"name":"RATING_FIVE_STARS_SET","features":[508]},{"name":"RATING_FOUR_STARS_MAX","features":[508]},{"name":"RATING_FOUR_STARS_MIN","features":[508]},{"name":"RATING_FOUR_STARS_SET","features":[508]},{"name":"RATING_ONE_STAR_MAX","features":[508]},{"name":"RATING_ONE_STAR_MIN","features":[508]},{"name":"RATING_ONE_STAR_SET","features":[508]},{"name":"RATING_THREE_STARS_MAX","features":[508]},{"name":"RATING_THREE_STARS_MIN","features":[508]},{"name":"RATING_THREE_STARS_SET","features":[508]},{"name":"RATING_TWO_STARS_MAX","features":[508]},{"name":"RATING_TWO_STARS_MIN","features":[508]},{"name":"RATING_TWO_STARS_SET","features":[508]},{"name":"SFGAOSTR_BROWSABLE","features":[508]},{"name":"SFGAOSTR_FILEANC","features":[508]},{"name":"SFGAOSTR_FILESYS","features":[508]},{"name":"SFGAOSTR_FOLDER","features":[508]},{"name":"SFGAOSTR_HIDDEN","features":[508]},{"name":"SFGAOSTR_LINK","features":[508]},{"name":"SFGAOSTR_NONENUM","features":[508]},{"name":"SFGAOSTR_PLACEHOLDER","features":[508]},{"name":"SFGAOSTR_STORAGEANC","features":[508]},{"name":"SFGAOSTR_STREAM","features":[508]},{"name":"SFGAOSTR_SUPERHIDDEN","features":[508]},{"name":"SFGAOSTR_SYSTEM","features":[508]},{"name":"SHARINGSTATUS_NOTSHARED","features":[508]},{"name":"SHARINGSTATUS_PRIVATE","features":[508]},{"name":"SHARINGSTATUS_SHARED","features":[508]},{"name":"SILO_INFO","features":[508]},{"name":"STORAGEPROVIDERSTATE_ERROR","features":[508]},{"name":"STORAGEPROVIDERSTATE_EXCLUDED","features":[508]},{"name":"STORAGEPROVIDERSTATE_IN_SYNC","features":[508]},{"name":"STORAGEPROVIDERSTATE_NONE","features":[508]},{"name":"STORAGEPROVIDERSTATE_PENDING_DOWNLOAD","features":[508]},{"name":"STORAGEPROVIDERSTATE_PENDING_UNSPECIFIED","features":[508]},{"name":"STORAGEPROVIDERSTATE_PENDING_UPLOAD","features":[508]},{"name":"STORAGEPROVIDERSTATE_PINNED","features":[508]},{"name":"STORAGEPROVIDERSTATE_SPARSE","features":[508]},{"name":"STORAGEPROVIDERSTATE_TRANSFERRING","features":[508]},{"name":"STORAGEPROVIDERSTATE_WARNING","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_GROUP","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_OWNER","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_PRIVATE","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_PUBLIC","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_SHARED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_NOTSHARED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_PRIVATE","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC_COOWNED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC_OWNED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_SHARED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_SHARED_COOWNED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_SHARED_OWNED","features":[508]},{"name":"SYNC_HANDLERTYPE_COMPUTERS","features":[508]},{"name":"SYNC_HANDLERTYPE_DEVICES","features":[508]},{"name":"SYNC_HANDLERTYPE_FOLDERS","features":[508]},{"name":"SYNC_HANDLERTYPE_OTHER","features":[508]},{"name":"SYNC_HANDLERTYPE_PROGRAMS","features":[508]},{"name":"SYNC_HANDLERTYPE_WEBSERVICES","features":[508]},{"name":"SYNC_STATE_ERROR","features":[508]},{"name":"SYNC_STATE_IDLE","features":[508]},{"name":"SYNC_STATE_NOTSETUP","features":[508]},{"name":"SYNC_STATE_PENDING","features":[508]},{"name":"SYNC_STATE_SYNCING","features":[508]},{"name":"SYNC_STATE_SYNCNOTRUN","features":[508]},{"name":"WPD_CATEGORY_ENHANCED_STORAGE","features":[508]}],"511":[{"name":"BackupCancelled","features":[509]},{"name":"BackupInvalidStopReason","features":[509]},{"name":"BackupLimitUserBusyMachineOnAC","features":[509]},{"name":"BackupLimitUserBusyMachineOnDC","features":[509]},{"name":"BackupLimitUserIdleMachineOnDC","features":[509]},{"name":"FHCFG_E_CONFIGURATION_PREVIOUSLY_LOADED","features":[509]},{"name":"FHCFG_E_CONFIG_ALREADY_EXISTS","features":[509]},{"name":"FHCFG_E_CONFIG_FILE_NOT_FOUND","features":[509]},{"name":"FHCFG_E_CORRUPT_CONFIG_FILE","features":[509]},{"name":"FHCFG_E_INVALID_REHYDRATION_STATE","features":[509]},{"name":"FHCFG_E_LEGACY_BACKUP_NOT_FOUND","features":[509]},{"name":"FHCFG_E_LEGACY_BACKUP_USER_EXCLUDED","features":[509]},{"name":"FHCFG_E_LEGACY_TARGET_UNSUPPORTED","features":[509]},{"name":"FHCFG_E_LEGACY_TARGET_VALIDATION_UNSUPPORTED","features":[509]},{"name":"FHCFG_E_NO_VALID_CONFIGURATION_LOADED","features":[509]},{"name":"FHCFG_E_RECOMMENDATION_CHANGE_NOT_ALLOWED","features":[509]},{"name":"FHCFG_E_TARGET_CANNOT_BE_USED","features":[509]},{"name":"FHCFG_E_TARGET_NOT_CONFIGURED","features":[509]},{"name":"FHCFG_E_TARGET_NOT_CONNECTED","features":[509]},{"name":"FHCFG_E_TARGET_NOT_ENOUGH_FREE_SPACE","features":[509]},{"name":"FHCFG_E_TARGET_REHYDRATED_ELSEWHERE","features":[509]},{"name":"FHCFG_E_TARGET_VERIFICATION_FAILED","features":[509]},{"name":"FHSVC_E_BACKUP_BLOCKED","features":[509]},{"name":"FHSVC_E_CONFIG_DISABLED","features":[509]},{"name":"FHSVC_E_CONFIG_DISABLED_GP","features":[509]},{"name":"FHSVC_E_CONFIG_REHYDRATING","features":[509]},{"name":"FHSVC_E_FATAL_CONFIG_ERROR","features":[509]},{"name":"FHSVC_E_NOT_CONFIGURED","features":[509]},{"name":"FH_ACCESS_DENIED","features":[509]},{"name":"FH_BACKUP_STATUS","features":[509]},{"name":"FH_CURRENT_DEFAULT","features":[509]},{"name":"FH_DEVICE_VALIDATION_RESULT","features":[509]},{"name":"FH_DRIVE_FIXED","features":[509]},{"name":"FH_DRIVE_REMOTE","features":[509]},{"name":"FH_DRIVE_REMOVABLE","features":[509]},{"name":"FH_DRIVE_UNKNOWN","features":[509]},{"name":"FH_FOLDER","features":[509]},{"name":"FH_FREQUENCY","features":[509]},{"name":"FH_INVALID_DRIVE_TYPE","features":[509]},{"name":"FH_LIBRARY","features":[509]},{"name":"FH_LOCAL_POLICY_TYPE","features":[509]},{"name":"FH_NAMESPACE_EXISTS","features":[509]},{"name":"FH_PROTECTED_ITEM_CATEGORY","features":[509]},{"name":"FH_READ_ONLY_PERMISSION","features":[509]},{"name":"FH_RETENTION_AGE","features":[509]},{"name":"FH_RETENTION_AGE_BASED","features":[509]},{"name":"FH_RETENTION_DISABLED","features":[509]},{"name":"FH_RETENTION_TYPE","features":[509]},{"name":"FH_RETENTION_TYPES","features":[509]},{"name":"FH_RETENTION_UNLIMITED","features":[509]},{"name":"FH_SERVICE_PIPE_HANDLE","features":[509]},{"name":"FH_STATE_BACKUP_NOT_SUPPORTED","features":[509]},{"name":"FH_STATE_DISABLED_BY_GP","features":[509]},{"name":"FH_STATE_FATAL_CONFIG_ERROR","features":[509]},{"name":"FH_STATE_MIGRATING","features":[509]},{"name":"FH_STATE_NOT_TRACKED","features":[509]},{"name":"FH_STATE_NO_ERROR","features":[509]},{"name":"FH_STATE_OFF","features":[509]},{"name":"FH_STATE_REHYDRATING","features":[509]},{"name":"FH_STATE_RUNNING","features":[509]},{"name":"FH_STATE_STAGING_FULL","features":[509]},{"name":"FH_STATE_TARGET_ABSENT","features":[509]},{"name":"FH_STATE_TARGET_ACCESS_DENIED","features":[509]},{"name":"FH_STATE_TARGET_FS_LIMITATION","features":[509]},{"name":"FH_STATE_TARGET_FULL","features":[509]},{"name":"FH_STATE_TARGET_FULL_RETENTION_MAX","features":[509]},{"name":"FH_STATE_TARGET_LOW_SPACE","features":[509]},{"name":"FH_STATE_TARGET_LOW_SPACE_RETENTION_MAX","features":[509]},{"name":"FH_STATE_TARGET_VOLUME_DIRTY","features":[509]},{"name":"FH_STATE_TOO_MUCH_BEHIND","features":[509]},{"name":"FH_STATUS_DISABLED","features":[509]},{"name":"FH_STATUS_DISABLED_BY_GP","features":[509]},{"name":"FH_STATUS_ENABLED","features":[509]},{"name":"FH_STATUS_REHYDRATING","features":[509]},{"name":"FH_TARGET_DRIVE_TYPE","features":[509]},{"name":"FH_TARGET_DRIVE_TYPES","features":[509]},{"name":"FH_TARGET_NAME","features":[509]},{"name":"FH_TARGET_PART_OF_LIBRARY","features":[509]},{"name":"FH_TARGET_PROPERTY_TYPE","features":[509]},{"name":"FH_TARGET_URL","features":[509]},{"name":"FH_VALID_TARGET","features":[509]},{"name":"FhBackupStopReason","features":[509]},{"name":"FhConfigMgr","features":[509]},{"name":"FhReassociation","features":[509]},{"name":"FhServiceBlockBackup","features":[509]},{"name":"FhServiceClosePipe","features":[509]},{"name":"FhServiceOpenPipe","features":[307,509]},{"name":"FhServiceReloadConfiguration","features":[509]},{"name":"FhServiceStartBackup","features":[307,509]},{"name":"FhServiceStopBackup","features":[307,509]},{"name":"FhServiceUnblockBackup","features":[509]},{"name":"IFhConfigMgr","features":[509]},{"name":"IFhReassociation","features":[509]},{"name":"IFhScopeIterator","features":[509]},{"name":"IFhTarget","features":[509]},{"name":"MAX_BACKUP_STATUS","features":[509]},{"name":"MAX_LOCAL_POLICY","features":[509]},{"name":"MAX_PROTECTED_ITEM_CATEGORY","features":[509]},{"name":"MAX_RETENTION_TYPE","features":[509]},{"name":"MAX_TARGET_PROPERTY","features":[509]},{"name":"MAX_VALIDATION_RESULT","features":[509]}],"512":[{"name":"AdSyncTask","features":[510]},{"name":"AdrClientDisplayFlags","features":[510]},{"name":"AdrClientDisplayFlags_AllowEmailRequests","features":[510]},{"name":"AdrClientDisplayFlags_ShowDeviceTroubleshooting","features":[510]},{"name":"AdrClientErrorType","features":[510]},{"name":"AdrClientErrorType_AccessDenied","features":[510]},{"name":"AdrClientErrorType_FileNotFound","features":[510]},{"name":"AdrClientErrorType_Unknown","features":[510]},{"name":"AdrClientFlags","features":[510]},{"name":"AdrClientFlags_FailForLocalPaths","features":[510]},{"name":"AdrClientFlags_FailIfNotDomainJoined","features":[510]},{"name":"AdrClientFlags_FailIfNotSupportedByServer","features":[510]},{"name":"AdrClientFlags_None","features":[510]},{"name":"AdrEmailFlags","features":[510]},{"name":"AdrEmailFlags_GenerateEventLog","features":[510]},{"name":"AdrEmailFlags_IncludeDeviceClaims","features":[510]},{"name":"AdrEmailFlags_IncludeUserInfo","features":[510]},{"name":"AdrEmailFlags_PutAdminOnToLine","features":[510]},{"name":"AdrEmailFlags_PutDataOwnerOnToLine","features":[510]},{"name":"DIFsrmClassificationEvents","features":[510,358]},{"name":"FSRM_DISPID_FEATURE_CLASSIFICATION","features":[510]},{"name":"FSRM_DISPID_FEATURE_FILESCREEN","features":[510]},{"name":"FSRM_DISPID_FEATURE_GENERAL","features":[510]},{"name":"FSRM_DISPID_FEATURE_MASK","features":[510]},{"name":"FSRM_DISPID_FEATURE_PIPELINE","features":[510]},{"name":"FSRM_DISPID_FEATURE_QUOTA","features":[510]},{"name":"FSRM_DISPID_FEATURE_REPORTS","features":[510]},{"name":"FSRM_DISPID_INTERFACE_A_MASK","features":[510]},{"name":"FSRM_DISPID_INTERFACE_B_MASK","features":[510]},{"name":"FSRM_DISPID_INTERFACE_C_MASK","features":[510]},{"name":"FSRM_DISPID_INTERFACE_D_MASK","features":[510]},{"name":"FSRM_DISPID_IS_PROPERTY","features":[510]},{"name":"FSRM_DISPID_METHOD_NUM_MASK","features":[510]},{"name":"FSRM_E_ADR_MAX_EMAILS_SENT","features":[510]},{"name":"FSRM_E_ADR_NOT_DOMAIN_JOINED","features":[510]},{"name":"FSRM_E_ADR_PATH_IS_LOCAL","features":[510]},{"name":"FSRM_E_ADR_SRV_NOT_SUPPORTED","features":[510]},{"name":"FSRM_E_ALREADY_EXISTS","features":[510]},{"name":"FSRM_E_AUTO_QUOTA","features":[510]},{"name":"FSRM_E_CACHE_INVALID","features":[510]},{"name":"FSRM_E_CACHE_MODULE_ALREADY_EXISTS","features":[510]},{"name":"FSRM_E_CANNOT_AGGREGATE","features":[510]},{"name":"FSRM_E_CANNOT_ALLOW_REPARSE_POINT_TAG","features":[510]},{"name":"FSRM_E_CANNOT_CHANGE_PROPERTY_TYPE","features":[510]},{"name":"FSRM_E_CANNOT_CREATE_TEMP_COPY","features":[510]},{"name":"FSRM_E_CANNOT_DELETE_SYSTEM_PROPERTY","features":[510]},{"name":"FSRM_E_CANNOT_REMOVE_READONLY","features":[510]},{"name":"FSRM_E_CANNOT_RENAME_PROPERTY","features":[510]},{"name":"FSRM_E_CANNOT_STORE_PROPERTIES","features":[510]},{"name":"FSRM_E_CANNOT_USE_DELETED_PROPERTY","features":[510]},{"name":"FSRM_E_CANNOT_USE_DEPRECATED_PROPERTY","features":[510]},{"name":"FSRM_E_CLASSIFICATION_ALREADY_RUNNING","features":[510]},{"name":"FSRM_E_CLASSIFICATION_CANCELED","features":[510]},{"name":"FSRM_E_CLASSIFICATION_NOT_RUNNING","features":[510]},{"name":"FSRM_E_CLASSIFICATION_PARTIAL_BATCH","features":[510]},{"name":"FSRM_E_CLASSIFICATION_SCAN_FAIL","features":[510]},{"name":"FSRM_E_CLASSIFICATION_TIMEOUT","features":[510]},{"name":"FSRM_E_CLUSTER_NOT_RUNNING","features":[510]},{"name":"FSRM_E_CSC_PATH_NOT_SUPPORTED","features":[510]},{"name":"FSRM_E_DIFFERENT_CLUSTER_GROUP","features":[510]},{"name":"FSRM_E_DRIVER_NOT_READY","features":[510]},{"name":"FSRM_E_DUPLICATE_NAME","features":[510]},{"name":"FSRM_E_EMAIL_NOT_SENT","features":[510]},{"name":"FSRM_E_ENUM_PROPERTIES_FAILED","features":[510]},{"name":"FSRM_E_ERROR_NOT_ENABLED","features":[510]},{"name":"FSRM_E_EXPIRATION_PATH_NOT_WRITEABLE","features":[510]},{"name":"FSRM_E_EXPIRATION_PATH_TOO_LONG","features":[510]},{"name":"FSRM_E_EXPIRATION_VOLUME_NOT_NTFS","features":[510]},{"name":"FSRM_E_FAIL_BATCH","features":[510]},{"name":"FSRM_E_FILE_ENCRYPTED","features":[510]},{"name":"FSRM_E_FILE_IN_USE","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_ACTION_GET_EXITCODE_FAILED","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_ACTION_TIMEOUT","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_EXPIRATION_DIR_IN_SCOPE","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_ALREADY_EXISTS","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_ALREADY_RUNNING","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_CUSTOM","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_DEPRECATED","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_EXPIRATION","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_INVALID_CONTINUOUS_CONFIG","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_MAX_FILE_CONDITIONS","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_NOTIFICATION","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_NOT_LEGACY_ACCESSIBLE","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_RMS","features":[510]},{"name":"FSRM_E_FILE_OPEN_ERROR","features":[510]},{"name":"FSRM_E_FILE_SYSTEM_CORRUPT","features":[510]},{"name":"FSRM_E_INCOMPATIBLE_FORMAT","features":[510]},{"name":"FSRM_E_INPROC_MODULE_BLOCKED","features":[510]},{"name":"FSRM_E_INSECURE_PATH","features":[510]},{"name":"FSRM_E_INSUFFICIENT_DISK","features":[510]},{"name":"FSRM_E_INVALID_AD_CLAIM","features":[510]},{"name":"FSRM_E_INVALID_COMBINATION","features":[510]},{"name":"FSRM_E_INVALID_DATASCREEN_DEFINITION","features":[510]},{"name":"FSRM_E_INVALID_EMAIL_ADDRESS","features":[510]},{"name":"FSRM_E_INVALID_FILEGROUP_DEFINITION","features":[510]},{"name":"FSRM_E_INVALID_FILENAME","features":[510]},{"name":"FSRM_E_INVALID_FOLDER_PROPERTY_STORE","features":[510]},{"name":"FSRM_E_INVALID_IMPORT_VERSION","features":[510]},{"name":"FSRM_E_INVALID_LIMIT","features":[510]},{"name":"FSRM_E_INVALID_NAME","features":[510]},{"name":"FSRM_E_INVALID_PATH","features":[510]},{"name":"FSRM_E_INVALID_REPORT_DESC","features":[510]},{"name":"FSRM_E_INVALID_REPORT_FORMAT","features":[510]},{"name":"FSRM_E_INVALID_SCHEDULER_ARGUMENT","features":[510]},{"name":"FSRM_E_INVALID_SMTP_SERVER","features":[510]},{"name":"FSRM_E_INVALID_TEXT","features":[510]},{"name":"FSRM_E_INVALID_USER","features":[510]},{"name":"FSRM_E_LAST_ACCESS_UPDATE_DISABLED","features":[510]},{"name":"FSRM_E_LEGACY_SCHEDULE","features":[510]},{"name":"FSRM_E_LOADING_DISABLED_MODULE","features":[510]},{"name":"FSRM_E_LONG_CMDLINE","features":[510]},{"name":"FSRM_E_MAX_PROPERTY_DEFINITIONS","features":[510]},{"name":"FSRM_E_MESSAGE_LIMIT_EXCEEDED","features":[510]},{"name":"FSRM_E_MODULE_INITIALIZATION","features":[510]},{"name":"FSRM_E_MODULE_INVALID_PARAM","features":[510]},{"name":"FSRM_E_MODULE_SESSION_INITIALIZATION","features":[510]},{"name":"FSRM_E_MODULE_TIMEOUT","features":[510]},{"name":"FSRM_E_NOT_CLUSTER_VOLUME","features":[510]},{"name":"FSRM_E_NOT_FOUND","features":[510]},{"name":"FSRM_E_NOT_SUPPORTED","features":[510]},{"name":"FSRM_E_NO_EMAIL_ADDRESS","features":[510]},{"name":"FSRM_E_NO_PROPERTY_VALUE","features":[510]},{"name":"FSRM_E_OBJECT_IN_USE","features":[510]},{"name":"FSRM_E_OUT_OF_RANGE","features":[510]},{"name":"FSRM_E_PARTIAL_CLASSIFICATION_PROPERTY_NOT_FOUND","features":[510]},{"name":"FSRM_E_PATH_NOT_FOUND","features":[510]},{"name":"FSRM_E_PATH_NOT_IN_NAMESPACE","features":[510]},{"name":"FSRM_E_PERSIST_PROPERTIES_FAILED","features":[510]},{"name":"FSRM_E_PERSIST_PROPERTIES_FAILED_ENCRYPTED","features":[510]},{"name":"FSRM_E_PROPERTY_DELETED","features":[510]},{"name":"FSRM_E_PROPERTY_MUST_APPLY_TO_FILES","features":[510]},{"name":"FSRM_E_PROPERTY_MUST_APPLY_TO_FOLDERS","features":[510]},{"name":"FSRM_E_PROPERTY_MUST_BE_GLOBAL","features":[510]},{"name":"FSRM_E_PROPERTY_MUST_BE_SECURE","features":[510]},{"name":"FSRM_E_REBUILDING_FODLER_TYPE_INDEX","features":[510]},{"name":"FSRM_E_REPORT_GENERATION_ERR","features":[510]},{"name":"FSRM_E_REPORT_JOB_ALREADY_RUNNING","features":[510]},{"name":"FSRM_E_REPORT_TASK_TRIGGER","features":[510]},{"name":"FSRM_E_REPORT_TYPE_ALREADY_EXISTS","features":[510]},{"name":"FSRM_E_REQD_PARAM_MISSING","features":[510]},{"name":"FSRM_E_RMS_NO_PROTECTORS_INSTALLED","features":[510]},{"name":"FSRM_E_RMS_NO_PROTECTOR_INSTALLED_FOR_FILE","features":[510]},{"name":"FSRM_E_RMS_TEMPLATE_NOT_FOUND","features":[510]},{"name":"FSRM_E_SECURE_PROPERTIES_NOT_SUPPORTED","features":[510]},{"name":"FSRM_E_SET_PROPERTY_FAILED","features":[510]},{"name":"FSRM_E_SHADOW_COPY","features":[510]},{"name":"FSRM_E_STORE_NOT_INSTALLED","features":[510]},{"name":"FSRM_E_SYNC_TASK_HAD_ERRORS","features":[510]},{"name":"FSRM_E_SYNC_TASK_TIMEOUT","features":[510]},{"name":"FSRM_E_TEXTREADER_FILENAME_TOO_LONG","features":[510]},{"name":"FSRM_E_TEXTREADER_IFILTER_CLSID_MALFORMED","features":[510]},{"name":"FSRM_E_TEXTREADER_IFILTER_NOT_FOUND","features":[510]},{"name":"FSRM_E_TEXTREADER_NOT_INITIALIZED","features":[510]},{"name":"FSRM_E_TEXTREADER_STREAM_ERROR","features":[510]},{"name":"FSRM_E_UNEXPECTED","features":[510]},{"name":"FSRM_E_UNSECURE_LINK_TO_HOSTED_MODULE","features":[510]},{"name":"FSRM_E_VOLUME_OFFLINE","features":[510]},{"name":"FSRM_E_VOLUME_UNSUPPORTED","features":[510]},{"name":"FSRM_E_WMI_FAILURE","features":[510]},{"name":"FSRM_E_XML_CORRUPTED","features":[510]},{"name":"FSRM_S_CLASSIFICATION_SCAN_FAILURES","features":[510]},{"name":"FSRM_S_PARTIAL_BATCH","features":[510]},{"name":"FSRM_S_PARTIAL_CLASSIFICATION","features":[510]},{"name":"FsrmAccessDeniedRemediationClient","features":[510]},{"name":"FsrmAccountType","features":[510]},{"name":"FsrmAccountType_Automatic","features":[510]},{"name":"FsrmAccountType_External","features":[510]},{"name":"FsrmAccountType_InProc","features":[510]},{"name":"FsrmAccountType_LocalService","features":[510]},{"name":"FsrmAccountType_LocalSystem","features":[510]},{"name":"FsrmAccountType_NetworkService","features":[510]},{"name":"FsrmAccountType_Unknown","features":[510]},{"name":"FsrmActionType","features":[510]},{"name":"FsrmActionType_Command","features":[510]},{"name":"FsrmActionType_Email","features":[510]},{"name":"FsrmActionType_EventLog","features":[510]},{"name":"FsrmActionType_Report","features":[510]},{"name":"FsrmActionType_Unknown","features":[510]},{"name":"FsrmClassificationLoggingFlags","features":[510]},{"name":"FsrmClassificationLoggingFlags_ClassificationsInLogFile","features":[510]},{"name":"FsrmClassificationLoggingFlags_ClassificationsInSystemLog","features":[510]},{"name":"FsrmClassificationLoggingFlags_ErrorsInLogFile","features":[510]},{"name":"FsrmClassificationLoggingFlags_ErrorsInSystemLog","features":[510]},{"name":"FsrmClassificationLoggingFlags_None","features":[510]},{"name":"FsrmClassificationManager","features":[510]},{"name":"FsrmCollectionState","features":[510]},{"name":"FsrmCollectionState_Cancelled","features":[510]},{"name":"FsrmCollectionState_Committing","features":[510]},{"name":"FsrmCollectionState_Complete","features":[510]},{"name":"FsrmCollectionState_Fetching","features":[510]},{"name":"FsrmCommitOptions","features":[510]},{"name":"FsrmCommitOptions_Asynchronous","features":[510]},{"name":"FsrmCommitOptions_None","features":[510]},{"name":"FsrmDaysNotSpecified","features":[510]},{"name":"FsrmEnumOptions","features":[510]},{"name":"FsrmEnumOptions_Asynchronous","features":[510]},{"name":"FsrmEnumOptions_CheckRecycleBin","features":[510]},{"name":"FsrmEnumOptions_IncludeClusterNodes","features":[510]},{"name":"FsrmEnumOptions_IncludeDeprecatedObjects","features":[510]},{"name":"FsrmEnumOptions_None","features":[510]},{"name":"FsrmEventType","features":[510]},{"name":"FsrmEventType_Error","features":[510]},{"name":"FsrmEventType_Information","features":[510]},{"name":"FsrmEventType_Unknown","features":[510]},{"name":"FsrmEventType_Warning","features":[510]},{"name":"FsrmExecutionOption","features":[510]},{"name":"FsrmExecutionOption_EvaluateUnset","features":[510]},{"name":"FsrmExecutionOption_ReEvaluate_ConsiderExistingValue","features":[510]},{"name":"FsrmExecutionOption_ReEvaluate_IgnoreExistingValue","features":[510]},{"name":"FsrmExecutionOption_Unknown","features":[510]},{"name":"FsrmExportImport","features":[510]},{"name":"FsrmFileConditionType","features":[510]},{"name":"FsrmFileConditionType_Property","features":[510]},{"name":"FsrmFileConditionType_Unknown","features":[510]},{"name":"FsrmFileGroupManager","features":[510]},{"name":"FsrmFileManagementJobManager","features":[510]},{"name":"FsrmFileManagementLoggingFlags","features":[510]},{"name":"FsrmFileManagementLoggingFlags_Audit","features":[510]},{"name":"FsrmFileManagementLoggingFlags_Error","features":[510]},{"name":"FsrmFileManagementLoggingFlags_Information","features":[510]},{"name":"FsrmFileManagementLoggingFlags_None","features":[510]},{"name":"FsrmFileManagementType","features":[510]},{"name":"FsrmFileManagementType_Custom","features":[510]},{"name":"FsrmFileManagementType_Expiration","features":[510]},{"name":"FsrmFileManagementType_Rms","features":[510]},{"name":"FsrmFileManagementType_Unknown","features":[510]},{"name":"FsrmFileScreenFlags","features":[510]},{"name":"FsrmFileScreenFlags_Enforce","features":[510]},{"name":"FsrmFileScreenManager","features":[510]},{"name":"FsrmFileScreenTemplateManager","features":[510]},{"name":"FsrmFileStreamingInterfaceType","features":[510]},{"name":"FsrmFileStreamingInterfaceType_ILockBytes","features":[510]},{"name":"FsrmFileStreamingInterfaceType_IStream","features":[510]},{"name":"FsrmFileStreamingInterfaceType_Unknown","features":[510]},{"name":"FsrmFileStreamingMode","features":[510]},{"name":"FsrmFileStreamingMode_Read","features":[510]},{"name":"FsrmFileStreamingMode_Unknown","features":[510]},{"name":"FsrmFileStreamingMode_Write","features":[510]},{"name":"FsrmFileSystemPropertyId","features":[510]},{"name":"FsrmFileSystemPropertyId_DateCreated","features":[510]},{"name":"FsrmFileSystemPropertyId_DateLastAccessed","features":[510]},{"name":"FsrmFileSystemPropertyId_DateLastModified","features":[510]},{"name":"FsrmFileSystemPropertyId_DateNow","features":[510]},{"name":"FsrmFileSystemPropertyId_FileName","features":[510]},{"name":"FsrmFileSystemPropertyId_Undefined","features":[510]},{"name":"FsrmGetFilePropertyOptions","features":[510]},{"name":"FsrmGetFilePropertyOptions_FailOnPersistErrors","features":[510]},{"name":"FsrmGetFilePropertyOptions_NoRuleEvaluation","features":[510]},{"name":"FsrmGetFilePropertyOptions_None","features":[510]},{"name":"FsrmGetFilePropertyOptions_Persistent","features":[510]},{"name":"FsrmGetFilePropertyOptions_SkipOrphaned","features":[510]},{"name":"FsrmMaxExcludeFolders","features":[510]},{"name":"FsrmMaxNumberPropertyDefinitions","features":[510]},{"name":"FsrmMaxNumberThresholds","features":[510]},{"name":"FsrmMaxThresholdValue","features":[510]},{"name":"FsrmMinQuotaLimit","features":[510]},{"name":"FsrmMinThresholdValue","features":[510]},{"name":"FsrmPathMapper","features":[510]},{"name":"FsrmPipelineModuleConnector","features":[510]},{"name":"FsrmPipelineModuleType","features":[510]},{"name":"FsrmPipelineModuleType_Classifier","features":[510]},{"name":"FsrmPipelineModuleType_Storage","features":[510]},{"name":"FsrmPipelineModuleType_Unknown","features":[510]},{"name":"FsrmPropertyBagField","features":[510]},{"name":"FsrmPropertyBagField_AccessVolume","features":[510]},{"name":"FsrmPropertyBagField_VolumeGuidName","features":[510]},{"name":"FsrmPropertyBagFlags","features":[510]},{"name":"FsrmPropertyBagFlags_FailedClassifyingProperties","features":[510]},{"name":"FsrmPropertyBagFlags_FailedLoadingProperties","features":[510]},{"name":"FsrmPropertyBagFlags_FailedSavingProperties","features":[510]},{"name":"FsrmPropertyBagFlags_UpdatedByClassifier","features":[510]},{"name":"FsrmPropertyConditionType","features":[510]},{"name":"FsrmPropertyConditionType_Contain","features":[510]},{"name":"FsrmPropertyConditionType_ContainedIn","features":[510]},{"name":"FsrmPropertyConditionType_EndWith","features":[510]},{"name":"FsrmPropertyConditionType_Equal","features":[510]},{"name":"FsrmPropertyConditionType_Exist","features":[510]},{"name":"FsrmPropertyConditionType_GreaterThan","features":[510]},{"name":"FsrmPropertyConditionType_LessThan","features":[510]},{"name":"FsrmPropertyConditionType_MatchesPattern","features":[510]},{"name":"FsrmPropertyConditionType_NotEqual","features":[510]},{"name":"FsrmPropertyConditionType_NotExist","features":[510]},{"name":"FsrmPropertyConditionType_PrefixOf","features":[510]},{"name":"FsrmPropertyConditionType_StartWith","features":[510]},{"name":"FsrmPropertyConditionType_SuffixOf","features":[510]},{"name":"FsrmPropertyConditionType_Unknown","features":[510]},{"name":"FsrmPropertyDefinitionAppliesTo","features":[510]},{"name":"FsrmPropertyDefinitionAppliesTo_Files","features":[510]},{"name":"FsrmPropertyDefinitionAppliesTo_Folders","features":[510]},{"name":"FsrmPropertyDefinitionFlags","features":[510]},{"name":"FsrmPropertyDefinitionFlags_Deprecated","features":[510]},{"name":"FsrmPropertyDefinitionFlags_Global","features":[510]},{"name":"FsrmPropertyDefinitionFlags_Secure","features":[510]},{"name":"FsrmPropertyDefinitionType","features":[510]},{"name":"FsrmPropertyDefinitionType_Bool","features":[510]},{"name":"FsrmPropertyDefinitionType_Date","features":[510]},{"name":"FsrmPropertyDefinitionType_Int","features":[510]},{"name":"FsrmPropertyDefinitionType_MultiChoiceList","features":[510]},{"name":"FsrmPropertyDefinitionType_MultiString","features":[510]},{"name":"FsrmPropertyDefinitionType_OrderedList","features":[510]},{"name":"FsrmPropertyDefinitionType_SingleChoiceList","features":[510]},{"name":"FsrmPropertyDefinitionType_String","features":[510]},{"name":"FsrmPropertyDefinitionType_Unknown","features":[510]},{"name":"FsrmPropertyFlags","features":[510]},{"name":"FsrmPropertyFlags_AggregationFailed","features":[510]},{"name":"FsrmPropertyFlags_Deleted","features":[510]},{"name":"FsrmPropertyFlags_Existing","features":[510]},{"name":"FsrmPropertyFlags_ExplicitValueDeleted","features":[510]},{"name":"FsrmPropertyFlags_FailedClassifyingProperties","features":[510]},{"name":"FsrmPropertyFlags_FailedLoadingProperties","features":[510]},{"name":"FsrmPropertyFlags_FailedSavingProperties","features":[510]},{"name":"FsrmPropertyFlags_Inherited","features":[510]},{"name":"FsrmPropertyFlags_Manual","features":[510]},{"name":"FsrmPropertyFlags_None","features":[510]},{"name":"FsrmPropertyFlags_Orphaned","features":[510]},{"name":"FsrmPropertyFlags_PersistentMask","features":[510]},{"name":"FsrmPropertyFlags_PolicyDerived","features":[510]},{"name":"FsrmPropertyFlags_PropertyDeletedFromClear","features":[510]},{"name":"FsrmPropertyFlags_PropertySourceMask","features":[510]},{"name":"FsrmPropertyFlags_Reclassified","features":[510]},{"name":"FsrmPropertyFlags_RetrievedFromCache","features":[510]},{"name":"FsrmPropertyFlags_RetrievedFromStorage","features":[510]},{"name":"FsrmPropertyFlags_Secure","features":[510]},{"name":"FsrmPropertyFlags_SetByClassifier","features":[510]},{"name":"FsrmPropertyValueType","features":[510]},{"name":"FsrmPropertyValueType_DateOffset","features":[510]},{"name":"FsrmPropertyValueType_Literal","features":[510]},{"name":"FsrmPropertyValueType_Undefined","features":[510]},{"name":"FsrmQuotaFlags","features":[510]},{"name":"FsrmQuotaFlags_Disable","features":[510]},{"name":"FsrmQuotaFlags_Enforce","features":[510]},{"name":"FsrmQuotaFlags_StatusIncomplete","features":[510]},{"name":"FsrmQuotaFlags_StatusRebuilding","features":[510]},{"name":"FsrmQuotaManager","features":[510]},{"name":"FsrmQuotaTemplateManager","features":[510]},{"name":"FsrmReportFilter","features":[510]},{"name":"FsrmReportFilter_FileGroups","features":[510]},{"name":"FsrmReportFilter_MaxAgeDays","features":[510]},{"name":"FsrmReportFilter_MinAgeDays","features":[510]},{"name":"FsrmReportFilter_MinQuotaUsage","features":[510]},{"name":"FsrmReportFilter_MinSize","features":[510]},{"name":"FsrmReportFilter_NamePattern","features":[510]},{"name":"FsrmReportFilter_Owners","features":[510]},{"name":"FsrmReportFilter_Property","features":[510]},{"name":"FsrmReportFormat","features":[510]},{"name":"FsrmReportFormat_Csv","features":[510]},{"name":"FsrmReportFormat_DHtml","features":[510]},{"name":"FsrmReportFormat_Html","features":[510]},{"name":"FsrmReportFormat_Txt","features":[510]},{"name":"FsrmReportFormat_Unknown","features":[510]},{"name":"FsrmReportFormat_Xml","features":[510]},{"name":"FsrmReportGenerationContext","features":[510]},{"name":"FsrmReportGenerationContext_IncidentReport","features":[510]},{"name":"FsrmReportGenerationContext_InteractiveReport","features":[510]},{"name":"FsrmReportGenerationContext_ScheduledReport","features":[510]},{"name":"FsrmReportGenerationContext_Undefined","features":[510]},{"name":"FsrmReportLimit","features":[510]},{"name":"FsrmReportLimit_MaxDuplicateGroups","features":[510]},{"name":"FsrmReportLimit_MaxFileGroups","features":[510]},{"name":"FsrmReportLimit_MaxFileScreenEvents","features":[510]},{"name":"FsrmReportLimit_MaxFiles","features":[510]},{"name":"FsrmReportLimit_MaxFilesPerDuplGroup","features":[510]},{"name":"FsrmReportLimit_MaxFilesPerFileGroup","features":[510]},{"name":"FsrmReportLimit_MaxFilesPerOwner","features":[510]},{"name":"FsrmReportLimit_MaxFilesPerPropertyValue","features":[510]},{"name":"FsrmReportLimit_MaxFolders","features":[510]},{"name":"FsrmReportLimit_MaxOwners","features":[510]},{"name":"FsrmReportLimit_MaxPropertyValues","features":[510]},{"name":"FsrmReportLimit_MaxQuotas","features":[510]},{"name":"FsrmReportManager","features":[510]},{"name":"FsrmReportRunningStatus","features":[510]},{"name":"FsrmReportRunningStatus_NotRunning","features":[510]},{"name":"FsrmReportRunningStatus_Queued","features":[510]},{"name":"FsrmReportRunningStatus_Running","features":[510]},{"name":"FsrmReportRunningStatus_Unknown","features":[510]},{"name":"FsrmReportScheduler","features":[510]},{"name":"FsrmReportType","features":[510]},{"name":"FsrmReportType_AutomaticClassification","features":[510]},{"name":"FsrmReportType_DuplicateFiles","features":[510]},{"name":"FsrmReportType_Expiration","features":[510]},{"name":"FsrmReportType_ExportReport","features":[510]},{"name":"FsrmReportType_FileScreenAudit","features":[510]},{"name":"FsrmReportType_FilesByOwner","features":[510]},{"name":"FsrmReportType_FilesByProperty","features":[510]},{"name":"FsrmReportType_FilesByType","features":[510]},{"name":"FsrmReportType_FoldersByProperty","features":[510]},{"name":"FsrmReportType_LargeFiles","features":[510]},{"name":"FsrmReportType_LeastRecentlyAccessed","features":[510]},{"name":"FsrmReportType_MostRecentlyAccessed","features":[510]},{"name":"FsrmReportType_QuotaUsage","features":[510]},{"name":"FsrmReportType_Unknown","features":[510]},{"name":"FsrmRuleFlags","features":[510]},{"name":"FsrmRuleFlags_ClearAutomaticallyClassifiedProperty","features":[510]},{"name":"FsrmRuleFlags_ClearManuallyClassifiedProperty","features":[510]},{"name":"FsrmRuleFlags_Disabled","features":[510]},{"name":"FsrmRuleFlags_Invalid","features":[510]},{"name":"FsrmRuleType","features":[510]},{"name":"FsrmRuleType_Classification","features":[510]},{"name":"FsrmRuleType_Generic","features":[510]},{"name":"FsrmRuleType_Unknown","features":[510]},{"name":"FsrmSetting","features":[510]},{"name":"FsrmStorageModuleCaps","features":[510]},{"name":"FsrmStorageModuleCaps_CanGet","features":[510]},{"name":"FsrmStorageModuleCaps_CanHandleDirectories","features":[510]},{"name":"FsrmStorageModuleCaps_CanHandleFiles","features":[510]},{"name":"FsrmStorageModuleCaps_CanSet","features":[510]},{"name":"FsrmStorageModuleCaps_Unknown","features":[510]},{"name":"FsrmStorageModuleType","features":[510]},{"name":"FsrmStorageModuleType_Cache","features":[510]},{"name":"FsrmStorageModuleType_Database","features":[510]},{"name":"FsrmStorageModuleType_InFile","features":[510]},{"name":"FsrmStorageModuleType_System","features":[510]},{"name":"FsrmStorageModuleType_Unknown","features":[510]},{"name":"FsrmTemplateApplyOptions","features":[510]},{"name":"FsrmTemplateApplyOptions_ApplyToDerivedAll","features":[510]},{"name":"FsrmTemplateApplyOptions_ApplyToDerivedMatching","features":[510]},{"name":"IFsrmAccessDeniedRemediationClient","features":[510,358]},{"name":"IFsrmAction","features":[510,358]},{"name":"IFsrmActionCommand","features":[510,358]},{"name":"IFsrmActionEmail","features":[510,358]},{"name":"IFsrmActionEmail2","features":[510,358]},{"name":"IFsrmActionEventLog","features":[510,358]},{"name":"IFsrmActionReport","features":[510,358]},{"name":"IFsrmAutoApplyQuota","features":[510,358]},{"name":"IFsrmClassificationManager","features":[510,358]},{"name":"IFsrmClassificationManager2","features":[510,358]},{"name":"IFsrmClassificationRule","features":[510,358]},{"name":"IFsrmClassifierModuleDefinition","features":[510,358]},{"name":"IFsrmClassifierModuleImplementation","features":[510,358]},{"name":"IFsrmCollection","features":[510,358]},{"name":"IFsrmCommittableCollection","features":[510,358]},{"name":"IFsrmDerivedObjectsResult","features":[510,358]},{"name":"IFsrmExportImport","features":[510,358]},{"name":"IFsrmFileCondition","features":[510,358]},{"name":"IFsrmFileConditionProperty","features":[510,358]},{"name":"IFsrmFileGroup","features":[510,358]},{"name":"IFsrmFileGroupImported","features":[510,358]},{"name":"IFsrmFileGroupManager","features":[510,358]},{"name":"IFsrmFileManagementJob","features":[510,358]},{"name":"IFsrmFileManagementJobManager","features":[510,358]},{"name":"IFsrmFileScreen","features":[510,358]},{"name":"IFsrmFileScreenBase","features":[510,358]},{"name":"IFsrmFileScreenException","features":[510,358]},{"name":"IFsrmFileScreenManager","features":[510,358]},{"name":"IFsrmFileScreenTemplate","features":[510,358]},{"name":"IFsrmFileScreenTemplateImported","features":[510,358]},{"name":"IFsrmFileScreenTemplateManager","features":[510,358]},{"name":"IFsrmMutableCollection","features":[510,358]},{"name":"IFsrmObject","features":[510,358]},{"name":"IFsrmPathMapper","features":[510,358]},{"name":"IFsrmPipelineModuleConnector","features":[510,358]},{"name":"IFsrmPipelineModuleDefinition","features":[510,358]},{"name":"IFsrmPipelineModuleImplementation","features":[510,358]},{"name":"IFsrmProperty","features":[510,358]},{"name":"IFsrmPropertyBag","features":[510,358]},{"name":"IFsrmPropertyBag2","features":[510,358]},{"name":"IFsrmPropertyCondition","features":[510,358]},{"name":"IFsrmPropertyDefinition","features":[510,358]},{"name":"IFsrmPropertyDefinition2","features":[510,358]},{"name":"IFsrmPropertyDefinitionValue","features":[510,358]},{"name":"IFsrmQuota","features":[510,358]},{"name":"IFsrmQuotaBase","features":[510,358]},{"name":"IFsrmQuotaManager","features":[510,358]},{"name":"IFsrmQuotaManagerEx","features":[510,358]},{"name":"IFsrmQuotaObject","features":[510,358]},{"name":"IFsrmQuotaTemplate","features":[510,358]},{"name":"IFsrmQuotaTemplateImported","features":[510,358]},{"name":"IFsrmQuotaTemplateManager","features":[510,358]},{"name":"IFsrmReport","features":[510,358]},{"name":"IFsrmReportJob","features":[510,358]},{"name":"IFsrmReportManager","features":[510,358]},{"name":"IFsrmReportScheduler","features":[510,358]},{"name":"IFsrmRule","features":[510,358]},{"name":"IFsrmSetting","features":[510,358]},{"name":"IFsrmStorageModuleDefinition","features":[510,358]},{"name":"IFsrmStorageModuleImplementation","features":[510,358]},{"name":"MessageSizeLimit","features":[510]}],"513":[{"name":"ACCESS_ALL","features":[326]},{"name":"ACCESS_ATRIB","features":[326]},{"name":"ACCESS_CREATE","features":[326]},{"name":"ACCESS_DELETE","features":[326]},{"name":"ACCESS_EXEC","features":[326]},{"name":"ACCESS_PERM","features":[326]},{"name":"ACCESS_READ","features":[326]},{"name":"ACCESS_WRITE","features":[326]},{"name":"AddLogContainer","features":[307,326]},{"name":"AddLogContainerSet","features":[307,326]},{"name":"AddUsersToEncryptedFile","features":[310,326]},{"name":"AdvanceLogBase","features":[307,326,312]},{"name":"AlignReservedLog","features":[307,326]},{"name":"AllocReservedLog","features":[307,326]},{"name":"AreFileApisANSI","features":[307,326]},{"name":"AreShortNamesEnabled","features":[307,326]},{"name":"BACKUP_ALTERNATE_DATA","features":[326]},{"name":"BACKUP_DATA","features":[326]},{"name":"BACKUP_EA_DATA","features":[326]},{"name":"BACKUP_LINK","features":[326]},{"name":"BACKUP_OBJECT_ID","features":[326]},{"name":"BACKUP_PROPERTY_DATA","features":[326]},{"name":"BACKUP_REPARSE_DATA","features":[326]},{"name":"BACKUP_SECURITY_DATA","features":[326]},{"name":"BACKUP_SPARSE_BLOCK","features":[326]},{"name":"BACKUP_TXFS_DATA","features":[326]},{"name":"BY_HANDLE_FILE_INFORMATION","features":[307,326]},{"name":"BackupRead","features":[307,326]},{"name":"BackupSeek","features":[307,326]},{"name":"BackupWrite","features":[307,326]},{"name":"BuildIoRingCancelRequest","features":[307,326]},{"name":"BuildIoRingFlushFile","features":[307,326]},{"name":"BuildIoRingReadFile","features":[307,326]},{"name":"BuildIoRingRegisterBuffers","features":[326]},{"name":"BuildIoRingRegisterFileHandles","features":[307,326]},{"name":"BuildIoRingWriteFile","features":[307,326]},{"name":"BusType1394","features":[326]},{"name":"BusTypeAta","features":[326]},{"name":"BusTypeAtapi","features":[326]},{"name":"BusTypeFibre","features":[326]},{"name":"BusTypeFileBackedVirtual","features":[326]},{"name":"BusTypeMax","features":[326]},{"name":"BusTypeMaxReserved","features":[326]},{"name":"BusTypeMmc","features":[326]},{"name":"BusTypeNvme","features":[326]},{"name":"BusTypeRAID","features":[326]},{"name":"BusTypeSCM","features":[326]},{"name":"BusTypeSas","features":[326]},{"name":"BusTypeSata","features":[326]},{"name":"BusTypeScsi","features":[326]},{"name":"BusTypeSd","features":[326]},{"name":"BusTypeSpaces","features":[326]},{"name":"BusTypeSsa","features":[326]},{"name":"BusTypeUfs","features":[326]},{"name":"BusTypeUnknown","features":[326]},{"name":"BusTypeUsb","features":[326]},{"name":"BusTypeVirtual","features":[326]},{"name":"BusTypeiScsi","features":[326]},{"name":"CACHE_ACCESS_CHECK","features":[307,310,326]},{"name":"CACHE_DESTROY_CALLBACK","features":[326]},{"name":"CACHE_KEY_COMPARE","features":[326]},{"name":"CACHE_KEY_HASH","features":[326]},{"name":"CACHE_READ_CALLBACK","features":[307,326]},{"name":"CALLBACK_CHUNK_FINISHED","features":[326]},{"name":"CALLBACK_STREAM_SWITCH","features":[326]},{"name":"CLAIMMEDIALABEL","features":[326]},{"name":"CLAIMMEDIALABELEX","features":[326]},{"name":"CLFS_BASELOG_EXTENSION","features":[326]},{"name":"CLFS_BLOCK_ALLOCATION","features":[326]},{"name":"CLFS_BLOCK_DEALLOCATION","features":[326]},{"name":"CLFS_CONTAINER_RELATIVE_PREFIX","features":[326]},{"name":"CLFS_CONTAINER_STREAM_PREFIX","features":[326]},{"name":"CLFS_CONTEXT_MODE","features":[326]},{"name":"CLFS_FLAG","features":[326]},{"name":"CLFS_FLAG_FILTER_INTERMEDIATE_LEVEL","features":[326]},{"name":"CLFS_FLAG_FILTER_TOP_LEVEL","features":[326]},{"name":"CLFS_FLAG_FORCE_APPEND","features":[326]},{"name":"CLFS_FLAG_FORCE_FLUSH","features":[326]},{"name":"CLFS_FLAG_HIDDEN_SYSTEM_LOG","features":[326]},{"name":"CLFS_FLAG_IGNORE_SHARE_ACCESS","features":[326]},{"name":"CLFS_FLAG_MINIFILTER_LEVEL","features":[326]},{"name":"CLFS_FLAG_NON_REENTRANT_FILTER","features":[326]},{"name":"CLFS_FLAG_NO_FLAGS","features":[326]},{"name":"CLFS_FLAG_READ_IN_PROGRESS","features":[326]},{"name":"CLFS_FLAG_REENTRANT_FILE_SYSTEM","features":[326]},{"name":"CLFS_FLAG_REENTRANT_FILTER","features":[326]},{"name":"CLFS_FLAG_USE_RESERVATION","features":[326]},{"name":"CLFS_IOSTATS_CLASS","features":[326]},{"name":"CLFS_LOG_ARCHIVE_MODE","features":[326]},{"name":"CLFS_LOG_NAME_INFORMATION","features":[326]},{"name":"CLFS_MARSHALLING_FLAG_DISABLE_BUFF_INIT","features":[326]},{"name":"CLFS_MARSHALLING_FLAG_NONE","features":[326]},{"name":"CLFS_MAX_CONTAINER_INFO","features":[326]},{"name":"CLFS_MGMT_CLIENT_REGISTRATION_VERSION","features":[326]},{"name":"CLFS_MGMT_NOTIFICATION","features":[326]},{"name":"CLFS_MGMT_NOTIFICATION_TYPE","features":[326]},{"name":"CLFS_MGMT_POLICY","features":[326]},{"name":"CLFS_MGMT_POLICY_TYPE","features":[326]},{"name":"CLFS_MGMT_POLICY_VERSION","features":[326]},{"name":"CLFS_NODE_ID","features":[326]},{"name":"CLFS_PHYSICAL_LSN_INFORMATION","features":[326]},{"name":"CLFS_SCAN_BACKWARD","features":[326]},{"name":"CLFS_SCAN_BUFFERED","features":[326]},{"name":"CLFS_SCAN_CLOSE","features":[326]},{"name":"CLFS_SCAN_FORWARD","features":[326]},{"name":"CLFS_SCAN_INIT","features":[326]},{"name":"CLFS_SCAN_INITIALIZED","features":[326]},{"name":"CLFS_STREAM_ID_INFORMATION","features":[326]},{"name":"CLSID_DiskQuotaControl","features":[326]},{"name":"CLS_ARCHIVE_DESCRIPTOR","features":[326]},{"name":"CLS_CONTAINER_INFORMATION","features":[326]},{"name":"CLS_CONTEXT_MODE","features":[326]},{"name":"CLS_INFORMATION","features":[326]},{"name":"CLS_IOSTATS_CLASS","features":[326]},{"name":"CLS_IO_STATISTICS","features":[326]},{"name":"CLS_IO_STATISTICS_HEADER","features":[326]},{"name":"CLS_LOG_INFORMATION_CLASS","features":[326]},{"name":"CLS_LSN","features":[326]},{"name":"CLS_SCAN_CONTEXT","features":[307,326]},{"name":"CLS_WRITE_ENTRY","features":[326]},{"name":"COMPRESSION_FORMAT","features":[326]},{"name":"COMPRESSION_FORMAT_DEFAULT","features":[326]},{"name":"COMPRESSION_FORMAT_LZNT1","features":[326]},{"name":"COMPRESSION_FORMAT_NONE","features":[326]},{"name":"COMPRESSION_FORMAT_XP10","features":[326]},{"name":"COMPRESSION_FORMAT_XPRESS","features":[326]},{"name":"COMPRESSION_FORMAT_XPRESS_HUFF","features":[326]},{"name":"CONNECTION_INFO_0","features":[326]},{"name":"CONNECTION_INFO_1","features":[326]},{"name":"COPYFILE2_CALLBACK_CHUNK_FINISHED","features":[326]},{"name":"COPYFILE2_CALLBACK_CHUNK_STARTED","features":[326]},{"name":"COPYFILE2_CALLBACK_ERROR","features":[326]},{"name":"COPYFILE2_CALLBACK_MAX","features":[326]},{"name":"COPYFILE2_CALLBACK_NONE","features":[326]},{"name":"COPYFILE2_CALLBACK_POLL_CONTINUE","features":[326]},{"name":"COPYFILE2_CALLBACK_STREAM_FINISHED","features":[326]},{"name":"COPYFILE2_CALLBACK_STREAM_STARTED","features":[326]},{"name":"COPYFILE2_COPY_PHASE","features":[326]},{"name":"COPYFILE2_EXTENDED_PARAMETERS","features":[307,326]},{"name":"COPYFILE2_EXTENDED_PARAMETERS_V2","features":[307,326]},{"name":"COPYFILE2_MESSAGE","features":[307,326]},{"name":"COPYFILE2_MESSAGE_ACTION","features":[326]},{"name":"COPYFILE2_MESSAGE_TYPE","features":[326]},{"name":"COPYFILE2_PHASE_MAX","features":[326]},{"name":"COPYFILE2_PHASE_NAMEGRAFT_COPY","features":[326]},{"name":"COPYFILE2_PHASE_NONE","features":[326]},{"name":"COPYFILE2_PHASE_PREPARE_DEST","features":[326]},{"name":"COPYFILE2_PHASE_PREPARE_SOURCE","features":[326]},{"name":"COPYFILE2_PHASE_READ_SOURCE","features":[326]},{"name":"COPYFILE2_PHASE_SERVER_COPY","features":[326]},{"name":"COPYFILE2_PHASE_WRITE_DESTINATION","features":[326]},{"name":"COPYFILE2_PROGRESS_CANCEL","features":[326]},{"name":"COPYFILE2_PROGRESS_CONTINUE","features":[326]},{"name":"COPYFILE2_PROGRESS_PAUSE","features":[326]},{"name":"COPYFILE2_PROGRESS_QUIET","features":[326]},{"name":"COPYFILE2_PROGRESS_STOP","features":[326]},{"name":"CREATEFILE2_EXTENDED_PARAMETERS","features":[307,310,326]},{"name":"CREATE_ALWAYS","features":[326]},{"name":"CREATE_NEW","features":[326]},{"name":"CREATE_TAPE_PARTITION_METHOD","features":[326]},{"name":"CRM_PROTOCOL_DYNAMIC_MARSHAL_INFO","features":[326]},{"name":"CRM_PROTOCOL_EXPLICIT_MARSHAL_ONLY","features":[326]},{"name":"CRM_PROTOCOL_MAXIMUM_OPTION","features":[326]},{"name":"CSC_CACHE_AUTO_REINT","features":[326]},{"name":"CSC_CACHE_MANUAL_REINT","features":[326]},{"name":"CSC_CACHE_NONE","features":[326]},{"name":"CSC_CACHE_VDO","features":[326]},{"name":"CSC_MASK","features":[326]},{"name":"CSC_MASK_EXT","features":[326]},{"name":"CSV_BLOCK_AND_FILE_CACHE_CALLBACK_VERSION","features":[326]},{"name":"CSV_BLOCK_CACHE_CALLBACK_VERSION","features":[326]},{"name":"CheckNameLegalDOS8Dot3A","features":[307,326]},{"name":"CheckNameLegalDOS8Dot3W","features":[307,326]},{"name":"ClfsClientRecord","features":[326]},{"name":"ClfsContainerActive","features":[326]},{"name":"ClfsContainerActivePendingDelete","features":[326]},{"name":"ClfsContainerInactive","features":[326]},{"name":"ClfsContainerInitializing","features":[326]},{"name":"ClfsContainerPendingArchive","features":[326]},{"name":"ClfsContainerPendingArchiveAndDelete","features":[326]},{"name":"ClfsContextForward","features":[326]},{"name":"ClfsContextNone","features":[326]},{"name":"ClfsContextPrevious","features":[326]},{"name":"ClfsContextUndoNext","features":[326]},{"name":"ClfsDataRecord","features":[326]},{"name":"ClfsIoStatsDefault","features":[326]},{"name":"ClfsIoStatsMax","features":[326]},{"name":"ClfsLogArchiveDisabled","features":[326]},{"name":"ClfsLogArchiveEnabled","features":[326]},{"name":"ClfsLogBasicInformation","features":[326]},{"name":"ClfsLogBasicInformationPhysical","features":[326]},{"name":"ClfsLogPhysicalLsnInformation","features":[326]},{"name":"ClfsLogPhysicalNameInformation","features":[326]},{"name":"ClfsLogStreamIdentifierInformation","features":[326]},{"name":"ClfsLogSystemMarkingInformation","features":[326]},{"name":"ClfsMgmtAdvanceTailNotification","features":[326]},{"name":"ClfsMgmtLogFullHandlerNotification","features":[326]},{"name":"ClfsMgmtLogUnpinnedNotification","features":[326]},{"name":"ClfsMgmtLogWriteNotification","features":[326]},{"name":"ClfsMgmtPolicyAutoGrow","features":[326]},{"name":"ClfsMgmtPolicyAutoShrink","features":[326]},{"name":"ClfsMgmtPolicyGrowthRate","features":[326]},{"name":"ClfsMgmtPolicyInvalid","features":[326]},{"name":"ClfsMgmtPolicyLogTail","features":[326]},{"name":"ClfsMgmtPolicyMaximumSize","features":[326]},{"name":"ClfsMgmtPolicyMinimumSize","features":[326]},{"name":"ClfsMgmtPolicyNewContainerExtension","features":[326]},{"name":"ClfsMgmtPolicyNewContainerPrefix","features":[326]},{"name":"ClfsMgmtPolicyNewContainerSize","features":[326]},{"name":"ClfsMgmtPolicyNewContainerSuffix","features":[326]},{"name":"ClfsNullRecord","features":[326]},{"name":"ClfsRestartRecord","features":[326]},{"name":"CloseAndResetLogFile","features":[307,326]},{"name":"CloseEncryptedFileRaw","features":[326]},{"name":"CloseIoRing","features":[326]},{"name":"ClsContainerActive","features":[326]},{"name":"ClsContainerActivePendingDelete","features":[326]},{"name":"ClsContainerInactive","features":[326]},{"name":"ClsContainerInitializing","features":[326]},{"name":"ClsContainerPendingArchive","features":[326]},{"name":"ClsContainerPendingArchiveAndDelete","features":[326]},{"name":"ClsContextForward","features":[326]},{"name":"ClsContextNone","features":[326]},{"name":"ClsContextPrevious","features":[326]},{"name":"ClsContextUndoNext","features":[326]},{"name":"ClsIoStatsDefault","features":[326]},{"name":"ClsIoStatsMax","features":[326]},{"name":"CommitComplete","features":[307,326]},{"name":"CommitEnlistment","features":[307,326]},{"name":"CommitTransaction","features":[307,326]},{"name":"CommitTransactionAsync","features":[307,326]},{"name":"CompareFileTime","features":[307,326]},{"name":"CopyFile2","features":[307,326]},{"name":"CopyFileA","features":[307,326]},{"name":"CopyFileExA","features":[307,326]},{"name":"CopyFileExW","features":[307,326]},{"name":"CopyFileFromAppW","features":[307,326]},{"name":"CopyFileTransactedA","features":[307,326]},{"name":"CopyFileTransactedW","features":[307,326]},{"name":"CopyFileW","features":[307,326]},{"name":"CopyLZFile","features":[326]},{"name":"CreateDirectoryA","features":[307,310,326]},{"name":"CreateDirectoryExA","features":[307,310,326]},{"name":"CreateDirectoryExW","features":[307,310,326]},{"name":"CreateDirectoryFromAppW","features":[307,310,326]},{"name":"CreateDirectoryTransactedA","features":[307,310,326]},{"name":"CreateDirectoryTransactedW","features":[307,310,326]},{"name":"CreateDirectoryW","features":[307,310,326]},{"name":"CreateEnlistment","features":[307,310,326]},{"name":"CreateFile2","features":[307,310,326]},{"name":"CreateFile2FromAppW","features":[307,310,326]},{"name":"CreateFileA","features":[307,310,326]},{"name":"CreateFileFromAppW","features":[307,310,326]},{"name":"CreateFileTransactedA","features":[307,310,326]},{"name":"CreateFileTransactedW","features":[307,310,326]},{"name":"CreateFileW","features":[307,310,326]},{"name":"CreateHardLinkA","features":[307,310,326]},{"name":"CreateHardLinkTransactedA","features":[307,310,326]},{"name":"CreateHardLinkTransactedW","features":[307,310,326]},{"name":"CreateHardLinkW","features":[307,310,326]},{"name":"CreateIoRing","features":[326]},{"name":"CreateLogContainerScanContext","features":[307,326,312]},{"name":"CreateLogFile","features":[307,310,326]},{"name":"CreateLogMarshallingArea","features":[307,326]},{"name":"CreateResourceManager","features":[307,310,326]},{"name":"CreateSymbolicLinkA","features":[307,326]},{"name":"CreateSymbolicLinkTransactedA","features":[307,326]},{"name":"CreateSymbolicLinkTransactedW","features":[307,326]},{"name":"CreateSymbolicLinkW","features":[307,326]},{"name":"CreateTapePartition","features":[307,326]},{"name":"CreateTransaction","features":[307,310,326]},{"name":"CreateTransactionManager","features":[307,310,326]},{"name":"DDD_EXACT_MATCH_ON_REMOVE","features":[326]},{"name":"DDD_LUID_BROADCAST_DRIVE","features":[326]},{"name":"DDD_NO_BROADCAST_SYSTEM","features":[326]},{"name":"DDD_RAW_TARGET_PATH","features":[326]},{"name":"DDD_REMOVE_DEFINITION","features":[326]},{"name":"DEFINE_DOS_DEVICE_FLAGS","features":[326]},{"name":"DELETE","features":[326]},{"name":"DISKQUOTA_FILESTATE_INCOMPLETE","features":[326]},{"name":"DISKQUOTA_FILESTATE_MASK","features":[326]},{"name":"DISKQUOTA_FILESTATE_REBUILDING","features":[326]},{"name":"DISKQUOTA_LOGFLAG_USER_LIMIT","features":[326]},{"name":"DISKQUOTA_LOGFLAG_USER_THRESHOLD","features":[326]},{"name":"DISKQUOTA_STATE_DISABLED","features":[326]},{"name":"DISKQUOTA_STATE_ENFORCE","features":[326]},{"name":"DISKQUOTA_STATE_MASK","features":[326]},{"name":"DISKQUOTA_STATE_TRACK","features":[326]},{"name":"DISKQUOTA_USERNAME_RESOLVE","features":[326]},{"name":"DISKQUOTA_USERNAME_RESOLVE_ASYNC","features":[326]},{"name":"DISKQUOTA_USERNAME_RESOLVE_NONE","features":[326]},{"name":"DISKQUOTA_USERNAME_RESOLVE_SYNC","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_DELETED","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_INVALID","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_RESOLVED","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_UNAVAILABLE","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_UNKNOWN","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_UNRESOLVED","features":[326]},{"name":"DISKQUOTA_USER_INFORMATION","features":[326]},{"name":"DISK_SPACE_INFORMATION","features":[326]},{"name":"DecryptFileA","features":[307,326]},{"name":"DecryptFileW","features":[307,326]},{"name":"DefineDosDeviceA","features":[307,326]},{"name":"DefineDosDeviceW","features":[307,326]},{"name":"DeleteFileA","features":[307,326]},{"name":"DeleteFileFromAppW","features":[307,326]},{"name":"DeleteFileTransactedA","features":[307,326]},{"name":"DeleteFileTransactedW","features":[307,326]},{"name":"DeleteFileW","features":[307,326]},{"name":"DeleteLogByHandle","features":[307,326]},{"name":"DeleteLogFile","features":[307,326]},{"name":"DeleteLogMarshallingArea","features":[307,326]},{"name":"DeleteVolumeMountPointA","features":[307,326]},{"name":"DeleteVolumeMountPointW","features":[307,326]},{"name":"DeregisterManageableLogClient","features":[307,326]},{"name":"DuplicateEncryptionInfoFile","features":[307,310,326]},{"name":"EA_CONTAINER_NAME","features":[326]},{"name":"EA_CONTAINER_SIZE","features":[326]},{"name":"EFS_CERTIFICATE_BLOB","features":[326]},{"name":"EFS_COMPATIBILITY_INFO","features":[326]},{"name":"EFS_COMPATIBILITY_VERSION_NCRYPT_PROTECTOR","features":[326]},{"name":"EFS_COMPATIBILITY_VERSION_PFILE_PROTECTOR","features":[326]},{"name":"EFS_DECRYPTION_STATUS_INFO","features":[326]},{"name":"EFS_EFS_SUBVER_EFS_CERT","features":[326]},{"name":"EFS_ENCRYPTION_STATUS_INFO","features":[307,326]},{"name":"EFS_HASH_BLOB","features":[326]},{"name":"EFS_KEY_INFO","features":[391,326]},{"name":"EFS_METADATA_ADD_USER","features":[326]},{"name":"EFS_METADATA_GENERAL_OP","features":[326]},{"name":"EFS_METADATA_REMOVE_USER","features":[326]},{"name":"EFS_METADATA_REPLACE_USER","features":[326]},{"name":"EFS_PFILE_SUBVER_APPX","features":[326]},{"name":"EFS_PFILE_SUBVER_RMS","features":[326]},{"name":"EFS_PIN_BLOB","features":[326]},{"name":"EFS_RPC_BLOB","features":[326]},{"name":"EFS_SUBVER_UNKNOWN","features":[326]},{"name":"EFS_VERSION_INFO","features":[326]},{"name":"ENCRYPTED_FILE_METADATA_SIGNATURE","features":[310,326]},{"name":"ENCRYPTION_CERTIFICATE","features":[310,326]},{"name":"ENCRYPTION_CERTIFICATE_HASH","features":[310,326]},{"name":"ENCRYPTION_CERTIFICATE_HASH_LIST","features":[310,326]},{"name":"ENCRYPTION_CERTIFICATE_LIST","features":[310,326]},{"name":"ENCRYPTION_PROTECTOR","features":[310,326]},{"name":"ENCRYPTION_PROTECTOR_LIST","features":[310,326]},{"name":"ENLISTMENT_MAXIMUM_OPTION","features":[326]},{"name":"ENLISTMENT_OBJECT_PATH","features":[326]},{"name":"ENLISTMENT_SUPERIOR","features":[326]},{"name":"ERASE_TAPE_TYPE","features":[326]},{"name":"EncryptFileA","features":[307,326]},{"name":"EncryptFileW","features":[307,326]},{"name":"EncryptionDisable","features":[307,326]},{"name":"EraseTape","features":[307,326]},{"name":"ExtendedFileIdType","features":[326]},{"name":"FCACHE_CREATE_CALLBACK","features":[307,326]},{"name":"FCACHE_RICHCREATE_CALLBACK","features":[307,326]},{"name":"FH_OVERLAPPED","features":[307,326]},{"name":"FILE_ACCESS_RIGHTS","features":[326]},{"name":"FILE_ACTION","features":[326]},{"name":"FILE_ACTION_ADDED","features":[326]},{"name":"FILE_ACTION_MODIFIED","features":[326]},{"name":"FILE_ACTION_REMOVED","features":[326]},{"name":"FILE_ACTION_RENAMED_NEW_NAME","features":[326]},{"name":"FILE_ACTION_RENAMED_OLD_NAME","features":[326]},{"name":"FILE_ADD_FILE","features":[326]},{"name":"FILE_ADD_SUBDIRECTORY","features":[326]},{"name":"FILE_ALIGNMENT_INFO","features":[326]},{"name":"FILE_ALLOCATION_INFO","features":[326]},{"name":"FILE_ALL_ACCESS","features":[326]},{"name":"FILE_APPEND_DATA","features":[326]},{"name":"FILE_ATTRIBUTE_ARCHIVE","features":[326]},{"name":"FILE_ATTRIBUTE_COMPRESSED","features":[326]},{"name":"FILE_ATTRIBUTE_DEVICE","features":[326]},{"name":"FILE_ATTRIBUTE_DIRECTORY","features":[326]},{"name":"FILE_ATTRIBUTE_EA","features":[326]},{"name":"FILE_ATTRIBUTE_ENCRYPTED","features":[326]},{"name":"FILE_ATTRIBUTE_HIDDEN","features":[326]},{"name":"FILE_ATTRIBUTE_INTEGRITY_STREAM","features":[326]},{"name":"FILE_ATTRIBUTE_NORMAL","features":[326]},{"name":"FILE_ATTRIBUTE_NOT_CONTENT_INDEXED","features":[326]},{"name":"FILE_ATTRIBUTE_NO_SCRUB_DATA","features":[326]},{"name":"FILE_ATTRIBUTE_OFFLINE","features":[326]},{"name":"FILE_ATTRIBUTE_PINNED","features":[326]},{"name":"FILE_ATTRIBUTE_READONLY","features":[326]},{"name":"FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS","features":[326]},{"name":"FILE_ATTRIBUTE_RECALL_ON_OPEN","features":[326]},{"name":"FILE_ATTRIBUTE_REPARSE_POINT","features":[326]},{"name":"FILE_ATTRIBUTE_SPARSE_FILE","features":[326]},{"name":"FILE_ATTRIBUTE_SYSTEM","features":[326]},{"name":"FILE_ATTRIBUTE_TAG_INFO","features":[326]},{"name":"FILE_ATTRIBUTE_TEMPORARY","features":[326]},{"name":"FILE_ATTRIBUTE_UNPINNED","features":[326]},{"name":"FILE_ATTRIBUTE_VIRTUAL","features":[326]},{"name":"FILE_BASIC_INFO","features":[326]},{"name":"FILE_BEGIN","features":[326]},{"name":"FILE_COMPRESSION_INFO","features":[326]},{"name":"FILE_CREATE_PIPE_INSTANCE","features":[326]},{"name":"FILE_CREATION_DISPOSITION","features":[326]},{"name":"FILE_CURRENT","features":[326]},{"name":"FILE_DELETE_CHILD","features":[326]},{"name":"FILE_DEVICE_CD_ROM","features":[326]},{"name":"FILE_DEVICE_DISK","features":[326]},{"name":"FILE_DEVICE_DVD","features":[326]},{"name":"FILE_DEVICE_TAPE","features":[326]},{"name":"FILE_DEVICE_TYPE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_DELETE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_DO_NOT_DELETE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_FORCE_IMAGE_SECTION_CHECK","features":[326]},{"name":"FILE_DISPOSITION_FLAG_IGNORE_READONLY_ATTRIBUTE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_ON_CLOSE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_POSIX_SEMANTICS","features":[326]},{"name":"FILE_DISPOSITION_INFO","features":[307,326]},{"name":"FILE_DISPOSITION_INFO_EX","features":[326]},{"name":"FILE_DISPOSITION_INFO_EX_FLAGS","features":[326]},{"name":"FILE_END","features":[326]},{"name":"FILE_END_OF_FILE_INFO","features":[326]},{"name":"FILE_EXECUTE","features":[326]},{"name":"FILE_EXTENT","features":[326]},{"name":"FILE_FLAGS_AND_ATTRIBUTES","features":[326]},{"name":"FILE_FLAG_BACKUP_SEMANTICS","features":[326]},{"name":"FILE_FLAG_DELETE_ON_CLOSE","features":[326]},{"name":"FILE_FLAG_FIRST_PIPE_INSTANCE","features":[326]},{"name":"FILE_FLAG_NO_BUFFERING","features":[326]},{"name":"FILE_FLAG_OPEN_NO_RECALL","features":[326]},{"name":"FILE_FLAG_OPEN_REPARSE_POINT","features":[326]},{"name":"FILE_FLAG_OVERLAPPED","features":[326]},{"name":"FILE_FLAG_POSIX_SEMANTICS","features":[326]},{"name":"FILE_FLAG_RANDOM_ACCESS","features":[326]},{"name":"FILE_FLAG_SEQUENTIAL_SCAN","features":[326]},{"name":"FILE_FLAG_SESSION_AWARE","features":[326]},{"name":"FILE_FLAG_WRITE_THROUGH","features":[326]},{"name":"FILE_FLUSH_DATA","features":[326]},{"name":"FILE_FLUSH_DEFAULT","features":[326]},{"name":"FILE_FLUSH_MIN_METADATA","features":[326]},{"name":"FILE_FLUSH_MODE","features":[326]},{"name":"FILE_FLUSH_NO_SYNC","features":[326]},{"name":"FILE_FULL_DIR_INFO","features":[326]},{"name":"FILE_GENERIC_EXECUTE","features":[326]},{"name":"FILE_GENERIC_READ","features":[326]},{"name":"FILE_GENERIC_WRITE","features":[326]},{"name":"FILE_ID_128","features":[326]},{"name":"FILE_ID_BOTH_DIR_INFO","features":[326]},{"name":"FILE_ID_DESCRIPTOR","features":[326]},{"name":"FILE_ID_EXTD_DIR_INFO","features":[326]},{"name":"FILE_ID_INFO","features":[326]},{"name":"FILE_ID_TYPE","features":[326]},{"name":"FILE_INFO_2","features":[326]},{"name":"FILE_INFO_3","features":[326]},{"name":"FILE_INFO_BY_HANDLE_CLASS","features":[326]},{"name":"FILE_INFO_FLAGS_PERMISSIONS","features":[326]},{"name":"FILE_IO_PRIORITY_HINT_INFO","features":[326]},{"name":"FILE_LIST_DIRECTORY","features":[326]},{"name":"FILE_NAME_INFO","features":[326]},{"name":"FILE_NAME_NORMALIZED","features":[326]},{"name":"FILE_NAME_OPENED","features":[326]},{"name":"FILE_NOTIFY_CHANGE","features":[326]},{"name":"FILE_NOTIFY_CHANGE_ATTRIBUTES","features":[326]},{"name":"FILE_NOTIFY_CHANGE_CREATION","features":[326]},{"name":"FILE_NOTIFY_CHANGE_DIR_NAME","features":[326]},{"name":"FILE_NOTIFY_CHANGE_FILE_NAME","features":[326]},{"name":"FILE_NOTIFY_CHANGE_LAST_ACCESS","features":[326]},{"name":"FILE_NOTIFY_CHANGE_LAST_WRITE","features":[326]},{"name":"FILE_NOTIFY_CHANGE_SECURITY","features":[326]},{"name":"FILE_NOTIFY_CHANGE_SIZE","features":[326]},{"name":"FILE_NOTIFY_EXTENDED_INFORMATION","features":[326]},{"name":"FILE_NOTIFY_INFORMATION","features":[326]},{"name":"FILE_PROVIDER_COMPRESSION_LZX","features":[326]},{"name":"FILE_PROVIDER_COMPRESSION_XPRESS16K","features":[326]},{"name":"FILE_PROVIDER_COMPRESSION_XPRESS4K","features":[326]},{"name":"FILE_PROVIDER_COMPRESSION_XPRESS8K","features":[326]},{"name":"FILE_READ_ATTRIBUTES","features":[326]},{"name":"FILE_READ_DATA","features":[326]},{"name":"FILE_READ_EA","features":[326]},{"name":"FILE_REMOTE_PROTOCOL_INFO","features":[326]},{"name":"FILE_RENAME_INFO","features":[307,326]},{"name":"FILE_SEGMENT_ELEMENT","features":[326]},{"name":"FILE_SHARE_DELETE","features":[326]},{"name":"FILE_SHARE_MODE","features":[326]},{"name":"FILE_SHARE_NONE","features":[326]},{"name":"FILE_SHARE_READ","features":[326]},{"name":"FILE_SHARE_WRITE","features":[326]},{"name":"FILE_STANDARD_INFO","features":[307,326]},{"name":"FILE_STORAGE_INFO","features":[326]},{"name":"FILE_STREAM_INFO","features":[326]},{"name":"FILE_TRAVERSE","features":[326]},{"name":"FILE_TYPE","features":[326]},{"name":"FILE_TYPE_CHAR","features":[326]},{"name":"FILE_TYPE_DISK","features":[326]},{"name":"FILE_TYPE_PIPE","features":[326]},{"name":"FILE_TYPE_REMOTE","features":[326]},{"name":"FILE_TYPE_UNKNOWN","features":[326]},{"name":"FILE_VER_GET_LOCALISED","features":[326]},{"name":"FILE_VER_GET_NEUTRAL","features":[326]},{"name":"FILE_VER_GET_PREFETCHED","features":[326]},{"name":"FILE_WRITE_ATTRIBUTES","features":[326]},{"name":"FILE_WRITE_DATA","features":[326]},{"name":"FILE_WRITE_EA","features":[326]},{"name":"FILE_WRITE_FLAGS","features":[326]},{"name":"FILE_WRITE_FLAGS_NONE","features":[326]},{"name":"FILE_WRITE_FLAGS_WRITE_THROUGH","features":[326]},{"name":"FINDEX_INFO_LEVELS","features":[326]},{"name":"FINDEX_SEARCH_OPS","features":[326]},{"name":"FIND_FIRST_EX_CASE_SENSITIVE","features":[326]},{"name":"FIND_FIRST_EX_FLAGS","features":[326]},{"name":"FIND_FIRST_EX_LARGE_FETCH","features":[326]},{"name":"FIND_FIRST_EX_ON_DISK_ENTRIES_ONLY","features":[326]},{"name":"FIO_CONTEXT","features":[307,326]},{"name":"FileAlignmentInfo","features":[326]},{"name":"FileAllocationInfo","features":[326]},{"name":"FileAttributeTagInfo","features":[326]},{"name":"FileBasicInfo","features":[326]},{"name":"FileCaseSensitiveInfo","features":[326]},{"name":"FileCompressionInfo","features":[326]},{"name":"FileDispositionInfo","features":[326]},{"name":"FileDispositionInfoEx","features":[326]},{"name":"FileEncryptionStatusA","features":[307,326]},{"name":"FileEncryptionStatusW","features":[307,326]},{"name":"FileEndOfFileInfo","features":[326]},{"name":"FileFullDirectoryInfo","features":[326]},{"name":"FileFullDirectoryRestartInfo","features":[326]},{"name":"FileIdBothDirectoryInfo","features":[326]},{"name":"FileIdBothDirectoryRestartInfo","features":[326]},{"name":"FileIdExtdDirectoryInfo","features":[326]},{"name":"FileIdExtdDirectoryRestartInfo","features":[326]},{"name":"FileIdInfo","features":[326]},{"name":"FileIdType","features":[326]},{"name":"FileIoPriorityHintInfo","features":[326]},{"name":"FileNameInfo","features":[326]},{"name":"FileNormalizedNameInfo","features":[326]},{"name":"FileRemoteProtocolInfo","features":[326]},{"name":"FileRenameInfo","features":[326]},{"name":"FileRenameInfoEx","features":[326]},{"name":"FileStandardInfo","features":[326]},{"name":"FileStorageInfo","features":[326]},{"name":"FileStreamInfo","features":[326]},{"name":"FileTimeToLocalFileTime","features":[307,326]},{"name":"FindClose","features":[307,326]},{"name":"FindCloseChangeNotification","features":[307,326]},{"name":"FindExInfoBasic","features":[326]},{"name":"FindExInfoMaxInfoLevel","features":[326]},{"name":"FindExInfoStandard","features":[326]},{"name":"FindExSearchLimitToDevices","features":[326]},{"name":"FindExSearchLimitToDirectories","features":[326]},{"name":"FindExSearchMaxSearchOp","features":[326]},{"name":"FindExSearchNameMatch","features":[326]},{"name":"FindFirstChangeNotificationA","features":[307,326]},{"name":"FindFirstChangeNotificationW","features":[307,326]},{"name":"FindFirstFileA","features":[307,326]},{"name":"FindFirstFileExA","features":[307,326]},{"name":"FindFirstFileExFromAppW","features":[307,326]},{"name":"FindFirstFileExW","features":[307,326]},{"name":"FindFirstFileNameTransactedW","features":[307,326]},{"name":"FindFirstFileNameW","features":[307,326]},{"name":"FindFirstFileTransactedA","features":[307,326]},{"name":"FindFirstFileTransactedW","features":[307,326]},{"name":"FindFirstFileW","features":[307,326]},{"name":"FindFirstStreamTransactedW","features":[307,326]},{"name":"FindFirstStreamW","features":[307,326]},{"name":"FindFirstVolumeA","features":[307,326]},{"name":"FindFirstVolumeMountPointA","features":[307,326]},{"name":"FindFirstVolumeMountPointW","features":[307,326]},{"name":"FindFirstVolumeW","features":[307,326]},{"name":"FindNextChangeNotification","features":[307,326]},{"name":"FindNextFileA","features":[307,326]},{"name":"FindNextFileNameW","features":[307,326]},{"name":"FindNextFileW","features":[307,326]},{"name":"FindNextStreamW","features":[307,326]},{"name":"FindNextVolumeA","features":[307,326]},{"name":"FindNextVolumeMountPointA","features":[307,326]},{"name":"FindNextVolumeMountPointW","features":[307,326]},{"name":"FindNextVolumeW","features":[307,326]},{"name":"FindStreamInfoMaxInfoLevel","features":[326]},{"name":"FindStreamInfoStandard","features":[326]},{"name":"FindVolumeClose","features":[307,326]},{"name":"FindVolumeMountPointClose","features":[307,326]},{"name":"FlushFileBuffers","features":[307,326]},{"name":"FlushLogBuffers","features":[307,326,312]},{"name":"FlushLogToLsn","features":[307,326,312]},{"name":"FreeEncryptedFileMetadata","features":[326]},{"name":"FreeEncryptionCertificateHashList","features":[310,326]},{"name":"FreeReservedLog","features":[307,326]},{"name":"GETFINALPATHNAMEBYHANDLE_FLAGS","features":[326]},{"name":"GET_FILEEX_INFO_LEVELS","features":[326]},{"name":"GET_FILE_VERSION_INFO_FLAGS","features":[326]},{"name":"GET_TAPE_DRIVE_INFORMATION","features":[326]},{"name":"GET_TAPE_DRIVE_PARAMETERS_OPERATION","features":[326]},{"name":"GET_TAPE_MEDIA_INFORMATION","features":[326]},{"name":"GetBinaryTypeA","features":[307,326]},{"name":"GetBinaryTypeW","features":[307,326]},{"name":"GetCompressedFileSizeA","features":[326]},{"name":"GetCompressedFileSizeTransactedA","features":[307,326]},{"name":"GetCompressedFileSizeTransactedW","features":[307,326]},{"name":"GetCompressedFileSizeW","features":[326]},{"name":"GetCurrentClockTransactionManager","features":[307,326]},{"name":"GetDiskFreeSpaceA","features":[307,326]},{"name":"GetDiskFreeSpaceExA","features":[307,326]},{"name":"GetDiskFreeSpaceExW","features":[307,326]},{"name":"GetDiskFreeSpaceW","features":[307,326]},{"name":"GetDiskSpaceInformationA","features":[326]},{"name":"GetDiskSpaceInformationW","features":[326]},{"name":"GetDriveTypeA","features":[326]},{"name":"GetDriveTypeW","features":[326]},{"name":"GetEncryptedFileMetadata","features":[326]},{"name":"GetEnlistmentId","features":[307,326]},{"name":"GetEnlistmentRecoveryInformation","features":[307,326]},{"name":"GetExpandedNameA","features":[326]},{"name":"GetExpandedNameW","features":[326]},{"name":"GetFileAttributesA","features":[326]},{"name":"GetFileAttributesExA","features":[307,326]},{"name":"GetFileAttributesExFromAppW","features":[307,326]},{"name":"GetFileAttributesExW","features":[307,326]},{"name":"GetFileAttributesTransactedA","features":[307,326]},{"name":"GetFileAttributesTransactedW","features":[307,326]},{"name":"GetFileAttributesW","features":[326]},{"name":"GetFileBandwidthReservation","features":[307,326]},{"name":"GetFileExInfoStandard","features":[326]},{"name":"GetFileExMaxInfoLevel","features":[326]},{"name":"GetFileInformationByHandle","features":[307,326]},{"name":"GetFileInformationByHandleEx","features":[307,326]},{"name":"GetFileSize","features":[307,326]},{"name":"GetFileSizeEx","features":[307,326]},{"name":"GetFileTime","features":[307,326]},{"name":"GetFileType","features":[307,326]},{"name":"GetFileVersionInfoA","features":[307,326]},{"name":"GetFileVersionInfoExA","features":[307,326]},{"name":"GetFileVersionInfoExW","features":[307,326]},{"name":"GetFileVersionInfoSizeA","features":[326]},{"name":"GetFileVersionInfoSizeExA","features":[326]},{"name":"GetFileVersionInfoSizeExW","features":[326]},{"name":"GetFileVersionInfoSizeW","features":[326]},{"name":"GetFileVersionInfoW","features":[307,326]},{"name":"GetFinalPathNameByHandleA","features":[307,326]},{"name":"GetFinalPathNameByHandleW","features":[307,326]},{"name":"GetFullPathNameA","features":[326]},{"name":"GetFullPathNameTransactedA","features":[307,326]},{"name":"GetFullPathNameTransactedW","features":[307,326]},{"name":"GetFullPathNameW","features":[326]},{"name":"GetIoRingInfo","features":[326]},{"name":"GetLogContainerName","features":[307,326]},{"name":"GetLogFileInformation","features":[307,326]},{"name":"GetLogIoStatistics","features":[307,326]},{"name":"GetLogReservationInfo","features":[307,326]},{"name":"GetLogicalDriveStringsA","features":[326]},{"name":"GetLogicalDriveStringsW","features":[326]},{"name":"GetLogicalDrives","features":[326]},{"name":"GetLongPathNameA","features":[326]},{"name":"GetLongPathNameTransactedA","features":[307,326]},{"name":"GetLongPathNameTransactedW","features":[307,326]},{"name":"GetLongPathNameW","features":[326]},{"name":"GetNextLogArchiveExtent","features":[307,326]},{"name":"GetNotificationResourceManager","features":[307,326]},{"name":"GetNotificationResourceManagerAsync","features":[307,326,312]},{"name":"GetShortPathNameA","features":[326]},{"name":"GetShortPathNameW","features":[326]},{"name":"GetTapeParameters","features":[307,326]},{"name":"GetTapePosition","features":[307,326]},{"name":"GetTapeStatus","features":[307,326]},{"name":"GetTempFileNameA","features":[326]},{"name":"GetTempFileNameW","features":[326]},{"name":"GetTempPath2A","features":[326]},{"name":"GetTempPath2W","features":[326]},{"name":"GetTempPathA","features":[326]},{"name":"GetTempPathW","features":[326]},{"name":"GetTransactionId","features":[307,326]},{"name":"GetTransactionInformation","features":[307,326]},{"name":"GetTransactionManagerId","features":[307,326]},{"name":"GetVolumeInformationA","features":[307,326]},{"name":"GetVolumeInformationByHandleW","features":[307,326]},{"name":"GetVolumeInformationW","features":[307,326]},{"name":"GetVolumeNameForVolumeMountPointA","features":[307,326]},{"name":"GetVolumeNameForVolumeMountPointW","features":[307,326]},{"name":"GetVolumePathNameA","features":[307,326]},{"name":"GetVolumePathNameW","features":[307,326]},{"name":"GetVolumePathNamesForVolumeNameA","features":[307,326]},{"name":"GetVolumePathNamesForVolumeNameW","features":[307,326]},{"name":"HIORING","features":[326]},{"name":"HandleLogFull","features":[307,326]},{"name":"IDiskQuotaControl","features":[326,358]},{"name":"IDiskQuotaEvents","features":[326]},{"name":"IDiskQuotaUser","features":[326]},{"name":"IDiskQuotaUserBatch","features":[326]},{"name":"IEnumDiskQuotaUsers","features":[326]},{"name":"INVALID_FILE_ATTRIBUTES","features":[326]},{"name":"INVALID_FILE_SIZE","features":[326]},{"name":"INVALID_SET_FILE_POINTER","features":[326]},{"name":"IOCTL_VOLUME_ALLOCATE_BC_STREAM","features":[326]},{"name":"IOCTL_VOLUME_BASE","features":[326]},{"name":"IOCTL_VOLUME_BC_VERSION","features":[326]},{"name":"IOCTL_VOLUME_FREE_BC_STREAM","features":[326]},{"name":"IOCTL_VOLUME_GET_BC_PROPERTIES","features":[326]},{"name":"IOCTL_VOLUME_GET_CSVBLOCKCACHE_CALLBACK","features":[326]},{"name":"IOCTL_VOLUME_GET_GPT_ATTRIBUTES","features":[326]},{"name":"IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS","features":[326]},{"name":"IOCTL_VOLUME_IS_CLUSTERED","features":[326]},{"name":"IOCTL_VOLUME_IS_CSV","features":[326]},{"name":"IOCTL_VOLUME_IS_DYNAMIC","features":[326]},{"name":"IOCTL_VOLUME_IS_IO_CAPABLE","features":[326]},{"name":"IOCTL_VOLUME_IS_OFFLINE","features":[326]},{"name":"IOCTL_VOLUME_IS_PARTITION","features":[326]},{"name":"IOCTL_VOLUME_LOGICAL_TO_PHYSICAL","features":[326]},{"name":"IOCTL_VOLUME_OFFLINE","features":[326]},{"name":"IOCTL_VOLUME_ONLINE","features":[326]},{"name":"IOCTL_VOLUME_PHYSICAL_TO_LOGICAL","features":[326]},{"name":"IOCTL_VOLUME_POST_ONLINE","features":[326]},{"name":"IOCTL_VOLUME_PREPARE_FOR_CRITICAL_IO","features":[326]},{"name":"IOCTL_VOLUME_PREPARE_FOR_SHRINK","features":[326]},{"name":"IOCTL_VOLUME_QUERY_ALLOCATION_HINT","features":[326]},{"name":"IOCTL_VOLUME_QUERY_FAILOVER_SET","features":[326]},{"name":"IOCTL_VOLUME_QUERY_MINIMUM_SHRINK_SIZE","features":[326]},{"name":"IOCTL_VOLUME_QUERY_VOLUME_NUMBER","features":[326]},{"name":"IOCTL_VOLUME_READ_PLEX","features":[326]},{"name":"IOCTL_VOLUME_SET_GPT_ATTRIBUTES","features":[326]},{"name":"IOCTL_VOLUME_SUPPORTS_ONLINE_OFFLINE","features":[326]},{"name":"IOCTL_VOLUME_UPDATE_PROPERTIES","features":[326]},{"name":"IORING_BUFFER_INFO","features":[326]},{"name":"IORING_BUFFER_REF","features":[326]},{"name":"IORING_CAPABILITIES","features":[326]},{"name":"IORING_CQE","features":[326]},{"name":"IORING_CREATE_ADVISORY_FLAGS","features":[326]},{"name":"IORING_CREATE_ADVISORY_FLAGS_NONE","features":[326]},{"name":"IORING_CREATE_FLAGS","features":[326]},{"name":"IORING_CREATE_REQUIRED_FLAGS","features":[326]},{"name":"IORING_CREATE_REQUIRED_FLAGS_NONE","features":[326]},{"name":"IORING_FEATURE_FLAGS","features":[326]},{"name":"IORING_FEATURE_FLAGS_NONE","features":[326]},{"name":"IORING_FEATURE_SET_COMPLETION_EVENT","features":[326]},{"name":"IORING_FEATURE_UM_EMULATION","features":[326]},{"name":"IORING_HANDLE_REF","features":[307,326]},{"name":"IORING_INFO","features":[326]},{"name":"IORING_OP_CANCEL","features":[326]},{"name":"IORING_OP_CODE","features":[326]},{"name":"IORING_OP_FLUSH","features":[326]},{"name":"IORING_OP_NOP","features":[326]},{"name":"IORING_OP_READ","features":[326]},{"name":"IORING_OP_REGISTER_BUFFERS","features":[326]},{"name":"IORING_OP_REGISTER_FILES","features":[326]},{"name":"IORING_OP_WRITE","features":[326]},{"name":"IORING_REF_KIND","features":[326]},{"name":"IORING_REF_RAW","features":[326]},{"name":"IORING_REF_REGISTERED","features":[326]},{"name":"IORING_REGISTERED_BUFFER","features":[326]},{"name":"IORING_SQE_FLAGS","features":[326]},{"name":"IORING_VERSION","features":[326]},{"name":"IORING_VERSION_1","features":[326]},{"name":"IORING_VERSION_2","features":[326]},{"name":"IORING_VERSION_3","features":[326]},{"name":"IORING_VERSION_INVALID","features":[326]},{"name":"IOSQE_FLAGS_DRAIN_PRECEDING_OPS","features":[326]},{"name":"IOSQE_FLAGS_NONE","features":[326]},{"name":"InstallLogPolicy","features":[307,326]},{"name":"IoPriorityHintLow","features":[326]},{"name":"IoPriorityHintNormal","features":[326]},{"name":"IoPriorityHintVeryLow","features":[326]},{"name":"IsIoRingOpSupported","features":[307,326]},{"name":"KCRM_MARSHAL_HEADER","features":[326]},{"name":"KCRM_PROTOCOL_BLOB","features":[326]},{"name":"KCRM_TRANSACTION_BLOB","features":[326]},{"name":"KTM_MARSHAL_BLOB_VERSION_MAJOR","features":[326]},{"name":"KTM_MARSHAL_BLOB_VERSION_MINOR","features":[326]},{"name":"LOCKFILE_EXCLUSIVE_LOCK","features":[326]},{"name":"LOCKFILE_FAIL_IMMEDIATELY","features":[326]},{"name":"LOCK_FILE_FLAGS","features":[326]},{"name":"LOG_MANAGEMENT_CALLBACKS","features":[307,326]},{"name":"LOG_POLICY_OVERWRITE","features":[326]},{"name":"LOG_POLICY_PERSIST","features":[326]},{"name":"LPPROGRESS_ROUTINE","features":[307,326]},{"name":"LPPROGRESS_ROUTINE_CALLBACK_REASON","features":[326]},{"name":"LZClose","features":[326]},{"name":"LZCopy","features":[326]},{"name":"LZDone","features":[326]},{"name":"LZERROR_BADINHANDLE","features":[326]},{"name":"LZERROR_BADOUTHANDLE","features":[326]},{"name":"LZERROR_BADVALUE","features":[326]},{"name":"LZERROR_GLOBALLOC","features":[326]},{"name":"LZERROR_GLOBLOCK","features":[326]},{"name":"LZERROR_READ","features":[326]},{"name":"LZERROR_UNKNOWNALG","features":[326]},{"name":"LZERROR_WRITE","features":[326]},{"name":"LZInit","features":[326]},{"name":"LZOPENFILE_STYLE","features":[326]},{"name":"LZOpenFileA","features":[326]},{"name":"LZOpenFileW","features":[326]},{"name":"LZRead","features":[326]},{"name":"LZSeek","features":[326]},{"name":"LZStart","features":[326]},{"name":"LocalFileTimeToFileTime","features":[307,326]},{"name":"LockFile","features":[307,326]},{"name":"LockFileEx","features":[307,326,312]},{"name":"LogTailAdvanceFailure","features":[307,326]},{"name":"LsnBlockOffset","features":[326]},{"name":"LsnContainer","features":[326]},{"name":"LsnCreate","features":[326]},{"name":"LsnEqual","features":[307,326]},{"name":"LsnGreater","features":[307,326]},{"name":"LsnIncrement","features":[326]},{"name":"LsnInvalid","features":[307,326]},{"name":"LsnLess","features":[307,326]},{"name":"LsnNull","features":[307,326]},{"name":"LsnRecordSequence","features":[326]},{"name":"MAXIMUM_REPARSE_DATA_BUFFER_SIZE","features":[326]},{"name":"MAXMEDIALABEL","features":[326]},{"name":"MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH","features":[326]},{"name":"MAX_SID_SIZE","features":[326]},{"name":"MAX_TRANSACTION_DESCRIPTION_LENGTH","features":[326]},{"name":"MOVEFILE_COPY_ALLOWED","features":[326]},{"name":"MOVEFILE_CREATE_HARDLINK","features":[326]},{"name":"MOVEFILE_DELAY_UNTIL_REBOOT","features":[326]},{"name":"MOVEFILE_FAIL_IF_NOT_TRACKABLE","features":[326]},{"name":"MOVEFILE_REPLACE_EXISTING","features":[326]},{"name":"MOVEFILE_WRITE_THROUGH","features":[326]},{"name":"MOVE_FILE_FLAGS","features":[326]},{"name":"MaximumFileIdType","features":[326]},{"name":"MaximumFileInfoByHandleClass","features":[326]},{"name":"MaximumIoPriorityHintType","features":[326]},{"name":"MediaLabelInfo","features":[326]},{"name":"MoveFileA","features":[307,326]},{"name":"MoveFileExA","features":[307,326]},{"name":"MoveFileExW","features":[307,326]},{"name":"MoveFileFromAppW","features":[307,326]},{"name":"MoveFileTransactedA","features":[307,326]},{"name":"MoveFileTransactedW","features":[307,326]},{"name":"MoveFileW","features":[307,326]},{"name":"MoveFileWithProgressA","features":[307,326]},{"name":"MoveFileWithProgressW","features":[307,326]},{"name":"NAME_CACHE_CONTEXT","features":[326]},{"name":"NTMSMLI_MAXAPPDESCR","features":[326]},{"name":"NTMSMLI_MAXIDSIZE","features":[326]},{"name":"NTMSMLI_MAXTYPE","features":[326]},{"name":"NTMS_ALLOCATE_ERROR_IF_UNAVAILABLE","features":[326]},{"name":"NTMS_ALLOCATE_FROMSCRATCH","features":[326]},{"name":"NTMS_ALLOCATE_NEW","features":[326]},{"name":"NTMS_ALLOCATE_NEXT","features":[326]},{"name":"NTMS_ALLOCATION_INFORMATION","features":[326]},{"name":"NTMS_APPLICATIONNAME_LENGTH","features":[326]},{"name":"NTMS_ASYNCOP_MOUNT","features":[326]},{"name":"NTMS_ASYNCSTATE_COMPLETE","features":[326]},{"name":"NTMS_ASYNCSTATE_INPROCESS","features":[326]},{"name":"NTMS_ASYNCSTATE_QUEUED","features":[326]},{"name":"NTMS_ASYNCSTATE_WAIT_OPERATOR","features":[326]},{"name":"NTMS_ASYNCSTATE_WAIT_RESOURCE","features":[326]},{"name":"NTMS_ASYNC_IO","features":[307,326]},{"name":"NTMS_BARCODESTATE_OK","features":[326]},{"name":"NTMS_BARCODESTATE_UNREADABLE","features":[326]},{"name":"NTMS_BARCODE_LENGTH","features":[326]},{"name":"NTMS_CHANGER","features":[326]},{"name":"NTMS_CHANGERINFORMATIONA","features":[326]},{"name":"NTMS_CHANGERINFORMATIONW","features":[326]},{"name":"NTMS_CHANGERTYPEINFORMATIONA","features":[326]},{"name":"NTMS_CHANGERTYPEINFORMATIONW","features":[326]},{"name":"NTMS_CHANGER_TYPE","features":[326]},{"name":"NTMS_COMPUTER","features":[326]},{"name":"NTMS_COMPUTERINFORMATION","features":[326]},{"name":"NTMS_COMPUTERNAME_LENGTH","features":[326]},{"name":"NTMS_CONTROL_ACCESS","features":[326]},{"name":"NTMS_CREATE_NEW","features":[326]},{"name":"NTMS_DEALLOCATE_TOSCRATCH","features":[326]},{"name":"NTMS_DESCRIPTION_LENGTH","features":[326]},{"name":"NTMS_DEVICENAME_LENGTH","features":[326]},{"name":"NTMS_DISMOUNT_DEFERRED","features":[326]},{"name":"NTMS_DISMOUNT_IMMEDIATE","features":[326]},{"name":"NTMS_DOORSTATE_CLOSED","features":[326]},{"name":"NTMS_DOORSTATE_OPEN","features":[326]},{"name":"NTMS_DOORSTATE_UNKNOWN","features":[326]},{"name":"NTMS_DRIVE","features":[326]},{"name":"NTMS_DRIVEINFORMATIONA","features":[307,326]},{"name":"NTMS_DRIVEINFORMATIONW","features":[307,326]},{"name":"NTMS_DRIVESTATE_BEING_CLEANED","features":[326]},{"name":"NTMS_DRIVESTATE_DISMOUNTABLE","features":[326]},{"name":"NTMS_DRIVESTATE_DISMOUNTED","features":[326]},{"name":"NTMS_DRIVESTATE_LOADED","features":[326]},{"name":"NTMS_DRIVESTATE_MOUNTED","features":[326]},{"name":"NTMS_DRIVESTATE_UNLOADED","features":[326]},{"name":"NTMS_DRIVETYPEINFORMATIONA","features":[326]},{"name":"NTMS_DRIVETYPEINFORMATIONW","features":[326]},{"name":"NTMS_DRIVE_TYPE","features":[326]},{"name":"NTMS_EJECT_ASK_USER","features":[326]},{"name":"NTMS_EJECT_FORCE","features":[326]},{"name":"NTMS_EJECT_IMMEDIATE","features":[326]},{"name":"NTMS_EJECT_QUEUE","features":[326]},{"name":"NTMS_EJECT_START","features":[326]},{"name":"NTMS_EJECT_STOP","features":[326]},{"name":"NTMS_ENUM_DEFAULT","features":[326]},{"name":"NTMS_ENUM_ROOTPOOL","features":[326]},{"name":"NTMS_ERROR_ON_DUPLICATE","features":[326]},{"name":"NTMS_EVENT_COMPLETE","features":[326]},{"name":"NTMS_EVENT_SIGNAL","features":[326]},{"name":"NTMS_FILESYSTEM_INFO","features":[326]},{"name":"NTMS_I1_LIBRARYINFORMATION","features":[307,326]},{"name":"NTMS_I1_LIBREQUESTINFORMATIONA","features":[307,326]},{"name":"NTMS_I1_LIBREQUESTINFORMATIONW","features":[307,326]},{"name":"NTMS_I1_MESSAGE_LENGTH","features":[326]},{"name":"NTMS_I1_OBJECTINFORMATIONA","features":[307,326]},{"name":"NTMS_I1_OBJECTINFORMATIONW","features":[307,326]},{"name":"NTMS_I1_OPREQUESTINFORMATIONA","features":[307,326]},{"name":"NTMS_I1_OPREQUESTINFORMATIONW","features":[307,326]},{"name":"NTMS_I1_PARTITIONINFORMATIONA","features":[326]},{"name":"NTMS_I1_PARTITIONINFORMATIONW","features":[326]},{"name":"NTMS_I1_PMIDINFORMATIONA","features":[326]},{"name":"NTMS_I1_PMIDINFORMATIONW","features":[326]},{"name":"NTMS_IEDOOR","features":[326]},{"name":"NTMS_IEDOORINFORMATION","features":[326]},{"name":"NTMS_IEPORT","features":[326]},{"name":"NTMS_IEPORTINFORMATION","features":[326]},{"name":"NTMS_INITIALIZING","features":[326]},{"name":"NTMS_INJECT_RETRACT","features":[326]},{"name":"NTMS_INJECT_START","features":[326]},{"name":"NTMS_INJECT_STARTMANY","features":[326]},{"name":"NTMS_INJECT_STOP","features":[326]},{"name":"NTMS_INVENTORY_DEFAULT","features":[326]},{"name":"NTMS_INVENTORY_FAST","features":[326]},{"name":"NTMS_INVENTORY_MAX","features":[326]},{"name":"NTMS_INVENTORY_NONE","features":[326]},{"name":"NTMS_INVENTORY_OMID","features":[326]},{"name":"NTMS_INVENTORY_SLOT","features":[326]},{"name":"NTMS_INVENTORY_STOP","features":[326]},{"name":"NTMS_LIBRARY","features":[326]},{"name":"NTMS_LIBRARYFLAG_AUTODETECTCHANGE","features":[326]},{"name":"NTMS_LIBRARYFLAG_CLEANERPRESENT","features":[326]},{"name":"NTMS_LIBRARYFLAG_FIXEDOFFLINE","features":[326]},{"name":"NTMS_LIBRARYFLAG_IGNORECLEANERUSESREMAINING","features":[326]},{"name":"NTMS_LIBRARYFLAG_RECOGNIZECLEANERBARCODE","features":[326]},{"name":"NTMS_LIBRARYINFORMATION","features":[307,326]},{"name":"NTMS_LIBRARYTYPE_OFFLINE","features":[326]},{"name":"NTMS_LIBRARYTYPE_ONLINE","features":[326]},{"name":"NTMS_LIBRARYTYPE_STANDALONE","features":[326]},{"name":"NTMS_LIBRARYTYPE_UNKNOWN","features":[326]},{"name":"NTMS_LIBREQFLAGS_NOAUTOPURGE","features":[326]},{"name":"NTMS_LIBREQFLAGS_NOFAILEDPURGE","features":[326]},{"name":"NTMS_LIBREQUEST","features":[326]},{"name":"NTMS_LIBREQUESTINFORMATIONA","features":[307,326]},{"name":"NTMS_LIBREQUESTINFORMATIONW","features":[307,326]},{"name":"NTMS_LMIDINFORMATION","features":[326]},{"name":"NTMS_LM_CANCELLED","features":[326]},{"name":"NTMS_LM_CLASSIFY","features":[326]},{"name":"NTMS_LM_CLEANDRIVE","features":[326]},{"name":"NTMS_LM_DEFERRED","features":[326]},{"name":"NTMS_LM_DEFFERED","features":[326]},{"name":"NTMS_LM_DISABLECHANGER","features":[326]},{"name":"NTMS_LM_DISABLEDRIVE","features":[326]},{"name":"NTMS_LM_DISABLELIBRARY","features":[326]},{"name":"NTMS_LM_DISABLEMEDIA","features":[326]},{"name":"NTMS_LM_DISMOUNT","features":[326]},{"name":"NTMS_LM_DOORACCESS","features":[326]},{"name":"NTMS_LM_EJECT","features":[326]},{"name":"NTMS_LM_EJECTCLEANER","features":[326]},{"name":"NTMS_LM_ENABLECHANGER","features":[326]},{"name":"NTMS_LM_ENABLEDRIVE","features":[326]},{"name":"NTMS_LM_ENABLELIBRARY","features":[326]},{"name":"NTMS_LM_ENABLEMEDIA","features":[326]},{"name":"NTMS_LM_FAILED","features":[326]},{"name":"NTMS_LM_INJECT","features":[326]},{"name":"NTMS_LM_INJECTCLEANER","features":[326]},{"name":"NTMS_LM_INPROCESS","features":[326]},{"name":"NTMS_LM_INVALID","features":[326]},{"name":"NTMS_LM_INVENTORY","features":[326]},{"name":"NTMS_LM_MAXWORKITEM","features":[326]},{"name":"NTMS_LM_MOUNT","features":[326]},{"name":"NTMS_LM_PASSED","features":[326]},{"name":"NTMS_LM_PROCESSOMID","features":[326]},{"name":"NTMS_LM_QUEUED","features":[326]},{"name":"NTMS_LM_RELEASECLEANER","features":[326]},{"name":"NTMS_LM_REMOVE","features":[326]},{"name":"NTMS_LM_RESERVECLEANER","features":[326]},{"name":"NTMS_LM_STOPPED","features":[326]},{"name":"NTMS_LM_UPDATEOMID","features":[326]},{"name":"NTMS_LM_WAITING","features":[326]},{"name":"NTMS_LM_WRITESCRATCH","features":[326]},{"name":"NTMS_LOGICAL_MEDIA","features":[326]},{"name":"NTMS_MAXATTR_LENGTH","features":[326]},{"name":"NTMS_MAXATTR_NAMELEN","features":[326]},{"name":"NTMS_MEDIAPOOLINFORMATION","features":[326]},{"name":"NTMS_MEDIARW_READONLY","features":[326]},{"name":"NTMS_MEDIARW_REWRITABLE","features":[326]},{"name":"NTMS_MEDIARW_UNKNOWN","features":[326]},{"name":"NTMS_MEDIARW_WRITEONCE","features":[326]},{"name":"NTMS_MEDIASTATE_IDLE","features":[326]},{"name":"NTMS_MEDIASTATE_INUSE","features":[326]},{"name":"NTMS_MEDIASTATE_LOADED","features":[326]},{"name":"NTMS_MEDIASTATE_MOUNTED","features":[326]},{"name":"NTMS_MEDIASTATE_OPERROR","features":[326]},{"name":"NTMS_MEDIASTATE_OPREQ","features":[326]},{"name":"NTMS_MEDIASTATE_UNLOADED","features":[326]},{"name":"NTMS_MEDIATYPEINFORMATION","features":[326]},{"name":"NTMS_MEDIA_POOL","features":[326]},{"name":"NTMS_MEDIA_TYPE","features":[326]},{"name":"NTMS_MESSAGE_LENGTH","features":[326]},{"name":"NTMS_MODIFY_ACCESS","features":[326]},{"name":"NTMS_MOUNT_ERROR_IF_OFFLINE","features":[326]},{"name":"NTMS_MOUNT_ERROR_IF_UNAVAILABLE","features":[326]},{"name":"NTMS_MOUNT_ERROR_NOT_AVAILABLE","features":[326]},{"name":"NTMS_MOUNT_ERROR_OFFLINE","features":[326]},{"name":"NTMS_MOUNT_INFORMATION","features":[326]},{"name":"NTMS_MOUNT_NOWAIT","features":[326]},{"name":"NTMS_MOUNT_READ","features":[326]},{"name":"NTMS_MOUNT_SPECIFIC_DRIVE","features":[326]},{"name":"NTMS_MOUNT_WRITE","features":[326]},{"name":"NTMS_NEEDS_SERVICE","features":[326]},{"name":"NTMS_NOTIFICATIONINFORMATION","features":[326]},{"name":"NTMS_NOT_PRESENT","features":[326]},{"name":"NTMS_NUMBER_OF_OBJECT_TYPES","features":[326]},{"name":"NTMS_OBJECT","features":[326]},{"name":"NTMS_OBJECTINFORMATIONA","features":[307,326]},{"name":"NTMS_OBJECTINFORMATIONW","features":[307,326]},{"name":"NTMS_OBJECTNAME_LENGTH","features":[326]},{"name":"NTMS_OBJ_DELETE","features":[326]},{"name":"NTMS_OBJ_INSERT","features":[326]},{"name":"NTMS_OBJ_UPDATE","features":[326]},{"name":"NTMS_OMIDLABELID_LENGTH","features":[326]},{"name":"NTMS_OMIDLABELINFO_LENGTH","features":[326]},{"name":"NTMS_OMIDLABELTYPE_LENGTH","features":[326]},{"name":"NTMS_OMID_TYPE","features":[326]},{"name":"NTMS_OMID_TYPE_FILESYSTEM_INFO","features":[326]},{"name":"NTMS_OMID_TYPE_RAW_LABEL","features":[326]},{"name":"NTMS_OPEN_ALWAYS","features":[326]},{"name":"NTMS_OPEN_EXISTING","features":[326]},{"name":"NTMS_OPREQFLAGS_NOALERTS","features":[326]},{"name":"NTMS_OPREQFLAGS_NOAUTOPURGE","features":[326]},{"name":"NTMS_OPREQFLAGS_NOFAILEDPURGE","features":[326]},{"name":"NTMS_OPREQFLAGS_NOTRAYICON","features":[326]},{"name":"NTMS_OPREQUEST","features":[326]},{"name":"NTMS_OPREQUESTINFORMATIONA","features":[307,326]},{"name":"NTMS_OPREQUESTINFORMATIONW","features":[307,326]},{"name":"NTMS_OPREQ_CLEANER","features":[326]},{"name":"NTMS_OPREQ_DEVICESERVICE","features":[326]},{"name":"NTMS_OPREQ_MESSAGE","features":[326]},{"name":"NTMS_OPREQ_MOVEMEDIA","features":[326]},{"name":"NTMS_OPREQ_NEWMEDIA","features":[326]},{"name":"NTMS_OPREQ_UNKNOWN","features":[326]},{"name":"NTMS_OPSTATE_ACTIVE","features":[326]},{"name":"NTMS_OPSTATE_COMPLETE","features":[326]},{"name":"NTMS_OPSTATE_INPROGRESS","features":[326]},{"name":"NTMS_OPSTATE_REFUSED","features":[326]},{"name":"NTMS_OPSTATE_SUBMITTED","features":[326]},{"name":"NTMS_OPSTATE_UNKNOWN","features":[326]},{"name":"NTMS_PARTITION","features":[326]},{"name":"NTMS_PARTITIONINFORMATIONA","features":[326]},{"name":"NTMS_PARTITIONINFORMATIONW","features":[326]},{"name":"NTMS_PARTSTATE_ALLOCATED","features":[326]},{"name":"NTMS_PARTSTATE_AVAILABLE","features":[326]},{"name":"NTMS_PARTSTATE_COMPLETE","features":[326]},{"name":"NTMS_PARTSTATE_DECOMMISSIONED","features":[326]},{"name":"NTMS_PARTSTATE_FOREIGN","features":[326]},{"name":"NTMS_PARTSTATE_IMPORT","features":[326]},{"name":"NTMS_PARTSTATE_INCOMPATIBLE","features":[326]},{"name":"NTMS_PARTSTATE_RESERVED","features":[326]},{"name":"NTMS_PARTSTATE_UNKNOWN","features":[326]},{"name":"NTMS_PARTSTATE_UNPREPARED","features":[326]},{"name":"NTMS_PHYSICAL_MEDIA","features":[326]},{"name":"NTMS_PMIDINFORMATIONA","features":[326]},{"name":"NTMS_PMIDINFORMATIONW","features":[326]},{"name":"NTMS_POOLHIERARCHY_LENGTH","features":[326]},{"name":"NTMS_POOLPOLICY_KEEPOFFLINEIMPORT","features":[326]},{"name":"NTMS_POOLPOLICY_PURGEOFFLINESCRATCH","features":[326]},{"name":"NTMS_POOLTYPE_APPLICATION","features":[326]},{"name":"NTMS_POOLTYPE_FOREIGN","features":[326]},{"name":"NTMS_POOLTYPE_IMPORT","features":[326]},{"name":"NTMS_POOLTYPE_SCRATCH","features":[326]},{"name":"NTMS_POOLTYPE_UNKNOWN","features":[326]},{"name":"NTMS_PORTCONTENT_EMPTY","features":[326]},{"name":"NTMS_PORTCONTENT_FULL","features":[326]},{"name":"NTMS_PORTCONTENT_UNKNOWN","features":[326]},{"name":"NTMS_PORTPOSITION_EXTENDED","features":[326]},{"name":"NTMS_PORTPOSITION_RETRACTED","features":[326]},{"name":"NTMS_PORTPOSITION_UNKNOWN","features":[326]},{"name":"NTMS_PRIORITY_DEFAULT","features":[326]},{"name":"NTMS_PRIORITY_HIGH","features":[326]},{"name":"NTMS_PRIORITY_HIGHEST","features":[326]},{"name":"NTMS_PRIORITY_LOW","features":[326]},{"name":"NTMS_PRIORITY_LOWEST","features":[326]},{"name":"NTMS_PRIORITY_NORMAL","features":[326]},{"name":"NTMS_PRODUCTNAME_LENGTH","features":[326]},{"name":"NTMS_READY","features":[326]},{"name":"NTMS_REVISION_LENGTH","features":[326]},{"name":"NTMS_SEQUENCE_LENGTH","features":[326]},{"name":"NTMS_SERIALNUMBER_LENGTH","features":[326]},{"name":"NTMS_SESSION_QUERYEXPEDITE","features":[326]},{"name":"NTMS_SLOTSTATE_EMPTY","features":[326]},{"name":"NTMS_SLOTSTATE_FULL","features":[326]},{"name":"NTMS_SLOTSTATE_NEEDSINVENTORY","features":[326]},{"name":"NTMS_SLOTSTATE_NOTPRESENT","features":[326]},{"name":"NTMS_SLOTSTATE_UNKNOWN","features":[326]},{"name":"NTMS_STORAGESLOT","features":[326]},{"name":"NTMS_STORAGESLOTINFORMATION","features":[326]},{"name":"NTMS_UIDEST_ADD","features":[326]},{"name":"NTMS_UIDEST_DELETE","features":[326]},{"name":"NTMS_UIDEST_DELETEALL","features":[326]},{"name":"NTMS_UIOPERATION_MAX","features":[326]},{"name":"NTMS_UITYPE_ERR","features":[326]},{"name":"NTMS_UITYPE_INFO","features":[326]},{"name":"NTMS_UITYPE_INVALID","features":[326]},{"name":"NTMS_UITYPE_MAX","features":[326]},{"name":"NTMS_UITYPE_REQ","features":[326]},{"name":"NTMS_UI_DESTINATION","features":[326]},{"name":"NTMS_UNKNOWN","features":[326]},{"name":"NTMS_UNKNOWN_DRIVE","features":[326]},{"name":"NTMS_USERNAME_LENGTH","features":[326]},{"name":"NTMS_USE_ACCESS","features":[326]},{"name":"NTMS_VENDORNAME_LENGTH","features":[326]},{"name":"NetConnectionEnum","features":[326]},{"name":"NetFileClose","features":[326]},{"name":"NetFileEnum","features":[326]},{"name":"NetFileGetInfo","features":[326]},{"name":"NetServerAliasAdd","features":[326]},{"name":"NetServerAliasDel","features":[326]},{"name":"NetServerAliasEnum","features":[326]},{"name":"NetSessionDel","features":[326]},{"name":"NetSessionEnum","features":[326]},{"name":"NetSessionGetInfo","features":[326]},{"name":"NetShareAdd","features":[326]},{"name":"NetShareCheck","features":[326]},{"name":"NetShareDel","features":[326]},{"name":"NetShareDelEx","features":[326]},{"name":"NetShareDelSticky","features":[326]},{"name":"NetShareEnum","features":[326]},{"name":"NetShareEnumSticky","features":[326]},{"name":"NetShareGetInfo","features":[326]},{"name":"NetShareSetInfo","features":[326]},{"name":"NetStatisticsGet","features":[326]},{"name":"NtmsAccessMask","features":[326]},{"name":"NtmsAllocateOptions","features":[326]},{"name":"NtmsAllocationPolicy","features":[326]},{"name":"NtmsAsyncOperations","features":[326]},{"name":"NtmsAsyncStatus","features":[326]},{"name":"NtmsBarCodeState","features":[326]},{"name":"NtmsCreateNtmsMediaOptions","features":[326]},{"name":"NtmsCreateOptions","features":[326]},{"name":"NtmsDeallocationPolicy","features":[326]},{"name":"NtmsDismountOptions","features":[326]},{"name":"NtmsDoorState","features":[326]},{"name":"NtmsDriveState","features":[326]},{"name":"NtmsDriveType","features":[326]},{"name":"NtmsEjectOperation","features":[326]},{"name":"NtmsEnumerateOption","features":[326]},{"name":"NtmsInjectOperation","features":[326]},{"name":"NtmsInventoryMethod","features":[326]},{"name":"NtmsLibRequestFlags","features":[326]},{"name":"NtmsLibraryFlags","features":[326]},{"name":"NtmsLibraryType","features":[326]},{"name":"NtmsLmOperation","features":[326]},{"name":"NtmsLmState","features":[326]},{"name":"NtmsMediaPoolPolicy","features":[326]},{"name":"NtmsMediaState","features":[326]},{"name":"NtmsMountOptions","features":[326]},{"name":"NtmsMountPriority","features":[326]},{"name":"NtmsNotificationOperations","features":[326]},{"name":"NtmsObjectsTypes","features":[326]},{"name":"NtmsOpRequestFlags","features":[326]},{"name":"NtmsOperationalState","features":[326]},{"name":"NtmsOpreqCommand","features":[326]},{"name":"NtmsOpreqState","features":[326]},{"name":"NtmsPartitionState","features":[326]},{"name":"NtmsPoolType","features":[326]},{"name":"NtmsPortContent","features":[326]},{"name":"NtmsPortPosition","features":[326]},{"name":"NtmsReadWriteCharacteristics","features":[326]},{"name":"NtmsSessionOptions","features":[326]},{"name":"NtmsSlotState","features":[326]},{"name":"NtmsUIOperations","features":[326]},{"name":"NtmsUITypes","features":[326]},{"name":"OFSTRUCT","features":[326]},{"name":"OF_CANCEL","features":[326]},{"name":"OF_CREATE","features":[326]},{"name":"OF_DELETE","features":[326]},{"name":"OF_EXIST","features":[326]},{"name":"OF_PARSE","features":[326]},{"name":"OF_PROMPT","features":[326]},{"name":"OF_READ","features":[326]},{"name":"OF_READWRITE","features":[326]},{"name":"OF_REOPEN","features":[326]},{"name":"OF_SHARE_COMPAT","features":[326]},{"name":"OF_SHARE_DENY_NONE","features":[326]},{"name":"OF_SHARE_DENY_READ","features":[326]},{"name":"OF_SHARE_DENY_WRITE","features":[326]},{"name":"OF_SHARE_EXCLUSIVE","features":[326]},{"name":"OF_VERIFY","features":[326]},{"name":"OF_WRITE","features":[326]},{"name":"OPEN_ALWAYS","features":[326]},{"name":"OPEN_EXISTING","features":[326]},{"name":"ObjectIdType","features":[326]},{"name":"OpenEncryptedFileRawA","features":[326]},{"name":"OpenEncryptedFileRawW","features":[326]},{"name":"OpenEnlistment","features":[307,326]},{"name":"OpenFile","features":[326]},{"name":"OpenFileById","features":[307,310,326]},{"name":"OpenResourceManager","features":[307,326]},{"name":"OpenTransaction","features":[307,326]},{"name":"OpenTransactionManager","features":[307,326]},{"name":"OpenTransactionManagerById","features":[307,326]},{"name":"PARTITION_BASIC_DATA_GUID","features":[326]},{"name":"PARTITION_BSP_GUID","features":[326]},{"name":"PARTITION_CLUSTER_GUID","features":[326]},{"name":"PARTITION_DPP_GUID","features":[326]},{"name":"PARTITION_ENTRY_UNUSED_GUID","features":[326]},{"name":"PARTITION_LDM_DATA_GUID","features":[326]},{"name":"PARTITION_LDM_METADATA_GUID","features":[326]},{"name":"PARTITION_LEGACY_BL_GUID","features":[326]},{"name":"PARTITION_LEGACY_BL_GUID_BACKUP","features":[326]},{"name":"PARTITION_MAIN_OS_GUID","features":[326]},{"name":"PARTITION_MSFT_RECOVERY_GUID","features":[326]},{"name":"PARTITION_MSFT_RESERVED_GUID","features":[326]},{"name":"PARTITION_MSFT_SNAPSHOT_GUID","features":[326]},{"name":"PARTITION_OS_DATA_GUID","features":[326]},{"name":"PARTITION_PATCH_GUID","features":[326]},{"name":"PARTITION_PRE_INSTALLED_GUID","features":[326]},{"name":"PARTITION_SBL_CACHE_HDD_GUID","features":[326]},{"name":"PARTITION_SBL_CACHE_SSD_GUID","features":[326]},{"name":"PARTITION_SBL_CACHE_SSD_RESERVED_GUID","features":[326]},{"name":"PARTITION_SERVICING_FILES_GUID","features":[326]},{"name":"PARTITION_SERVICING_METADATA_GUID","features":[326]},{"name":"PARTITION_SERVICING_RESERVE_GUID","features":[326]},{"name":"PARTITION_SERVICING_STAGING_ROOT_GUID","features":[326]},{"name":"PARTITION_SPACES_DATA_GUID","features":[326]},{"name":"PARTITION_SPACES_GUID","features":[326]},{"name":"PARTITION_SYSTEM_GUID","features":[326]},{"name":"PARTITION_WINDOWS_SYSTEM_GUID","features":[326]},{"name":"PCLFS_COMPLETION_ROUTINE","features":[326]},{"name":"PCOPYFILE2_PROGRESS_ROUTINE","features":[307,326]},{"name":"PERM_FILE_CREATE","features":[326]},{"name":"PERM_FILE_READ","features":[326]},{"name":"PERM_FILE_WRITE","features":[326]},{"name":"PFE_EXPORT_FUNC","features":[326]},{"name":"PFE_IMPORT_FUNC","features":[326]},{"name":"PFN_IO_COMPLETION","features":[307,326]},{"name":"PIPE_ACCESS_DUPLEX","features":[326]},{"name":"PIPE_ACCESS_INBOUND","features":[326]},{"name":"PIPE_ACCESS_OUTBOUND","features":[326]},{"name":"PLOG_FULL_HANDLER_CALLBACK","features":[307,326]},{"name":"PLOG_TAIL_ADVANCE_CALLBACK","features":[307,326]},{"name":"PLOG_UNPINNED_CALLBACK","features":[307,326]},{"name":"PREPARE_TAPE_OPERATION","features":[326]},{"name":"PRIORITY_HINT","features":[326]},{"name":"PopIoRingCompletion","features":[326]},{"name":"PrePrepareComplete","features":[307,326]},{"name":"PrePrepareEnlistment","features":[307,326]},{"name":"PrepareComplete","features":[307,326]},{"name":"PrepareEnlistment","features":[307,326]},{"name":"PrepareLogArchive","features":[307,326]},{"name":"PrepareTape","features":[307,326]},{"name":"QUIC","features":[326]},{"name":"QueryDosDeviceA","features":[326]},{"name":"QueryDosDeviceW","features":[326]},{"name":"QueryIoRingCapabilities","features":[326]},{"name":"QueryLogPolicy","features":[307,326]},{"name":"QueryRecoveryAgentsOnEncryptedFile","features":[310,326]},{"name":"QueryUsersOnEncryptedFile","features":[310,326]},{"name":"READ_CONTROL","features":[326]},{"name":"READ_DIRECTORY_NOTIFY_INFORMATION_CLASS","features":[326]},{"name":"REPARSE_GUID_DATA_BUFFER","features":[326]},{"name":"REPLACEFILE_IGNORE_ACL_ERRORS","features":[326]},{"name":"REPLACEFILE_IGNORE_MERGE_ERRORS","features":[326]},{"name":"REPLACEFILE_WRITE_THROUGH","features":[326]},{"name":"REPLACE_FILE_FLAGS","features":[326]},{"name":"RESOURCE_MANAGER_COMMUNICATION","features":[326]},{"name":"RESOURCE_MANAGER_MAXIMUM_OPTION","features":[326]},{"name":"RESOURCE_MANAGER_OBJECT_PATH","features":[326]},{"name":"RESOURCE_MANAGER_VOLATILE","features":[326]},{"name":"ReOpenFile","features":[307,326]},{"name":"ReadDirectoryChangesExW","features":[307,326,312]},{"name":"ReadDirectoryChangesW","features":[307,326,312]},{"name":"ReadDirectoryNotifyExtendedInformation","features":[326]},{"name":"ReadDirectoryNotifyFullInformation","features":[326]},{"name":"ReadDirectoryNotifyInformation","features":[326]},{"name":"ReadDirectoryNotifyMaximumInformation","features":[326]},{"name":"ReadEncryptedFileRaw","features":[326]},{"name":"ReadFile","features":[307,326,312]},{"name":"ReadFileEx","features":[307,326,312]},{"name":"ReadFileScatter","features":[307,326,312]},{"name":"ReadLogArchiveMetadata","features":[307,326]},{"name":"ReadLogNotification","features":[307,326,312]},{"name":"ReadLogRecord","features":[307,326,312]},{"name":"ReadLogRestartArea","features":[307,326,312]},{"name":"ReadNextLogRecord","features":[307,326,312]},{"name":"ReadOnlyEnlistment","features":[307,326]},{"name":"ReadPreviousLogRestartArea","features":[307,326,312]},{"name":"RecoverEnlistment","features":[307,326]},{"name":"RecoverResourceManager","features":[307,326]},{"name":"RecoverTransactionManager","features":[307,326]},{"name":"RegisterForLogWriteNotification","features":[307,326]},{"name":"RegisterManageableLogClient","features":[307,326]},{"name":"RemoveDirectoryA","features":[307,326]},{"name":"RemoveDirectoryFromAppW","features":[307,326]},{"name":"RemoveDirectoryTransactedA","features":[307,326]},{"name":"RemoveDirectoryTransactedW","features":[307,326]},{"name":"RemoveDirectoryW","features":[307,326]},{"name":"RemoveLogContainer","features":[307,326]},{"name":"RemoveLogContainerSet","features":[307,326]},{"name":"RemoveLogPolicy","features":[307,326]},{"name":"RemoveUsersFromEncryptedFile","features":[310,326]},{"name":"RenameTransactionManager","features":[307,326]},{"name":"ReplaceFileA","features":[307,326]},{"name":"ReplaceFileFromAppW","features":[307,326]},{"name":"ReplaceFileW","features":[307,326]},{"name":"ReserveAndAppendLog","features":[307,326,312]},{"name":"ReserveAndAppendLogAligned","features":[307,326,312]},{"name":"RollbackComplete","features":[307,326]},{"name":"RollbackEnlistment","features":[307,326]},{"name":"RollbackTransaction","features":[307,326]},{"name":"RollbackTransactionAsync","features":[307,326]},{"name":"RollforwardTransactionManager","features":[307,326]},{"name":"SECURITY_ANONYMOUS","features":[326]},{"name":"SECURITY_CONTEXT_TRACKING","features":[326]},{"name":"SECURITY_DELEGATION","features":[326]},{"name":"SECURITY_EFFECTIVE_ONLY","features":[326]},{"name":"SECURITY_IDENTIFICATION","features":[326]},{"name":"SECURITY_IMPERSONATION","features":[326]},{"name":"SECURITY_SQOS_PRESENT","features":[326]},{"name":"SECURITY_VALID_SQOS_FLAGS","features":[326]},{"name":"SERVER_ALIAS_INFO_0","features":[307,326]},{"name":"SERVER_CERTIFICATE_INFO_0","features":[326]},{"name":"SERVER_CERTIFICATE_TYPE","features":[326]},{"name":"SESI1_NUM_ELEMENTS","features":[326]},{"name":"SESI2_NUM_ELEMENTS","features":[326]},{"name":"SESSION_INFO_0","features":[326]},{"name":"SESSION_INFO_1","features":[326]},{"name":"SESSION_INFO_10","features":[326]},{"name":"SESSION_INFO_2","features":[326]},{"name":"SESSION_INFO_502","features":[326]},{"name":"SESSION_INFO_USER_FLAGS","features":[326]},{"name":"SESS_GUEST","features":[326]},{"name":"SESS_NOENCRYPTION","features":[326]},{"name":"SET_FILE_POINTER_MOVE_METHOD","features":[326]},{"name":"SET_TAPE_DRIVE_INFORMATION","features":[326]},{"name":"SET_TAPE_MEDIA_INFORMATION","features":[326]},{"name":"SHARE_CURRENT_USES_PARMNUM","features":[326]},{"name":"SHARE_FILE_SD_PARMNUM","features":[326]},{"name":"SHARE_INFO_0","features":[326]},{"name":"SHARE_INFO_1","features":[326]},{"name":"SHARE_INFO_1004","features":[326]},{"name":"SHARE_INFO_1005","features":[326]},{"name":"SHARE_INFO_1006","features":[326]},{"name":"SHARE_INFO_1501","features":[310,326]},{"name":"SHARE_INFO_1503","features":[326]},{"name":"SHARE_INFO_2","features":[326]},{"name":"SHARE_INFO_501","features":[326]},{"name":"SHARE_INFO_502","features":[310,326]},{"name":"SHARE_INFO_503","features":[310,326]},{"name":"SHARE_INFO_PERMISSIONS","features":[326]},{"name":"SHARE_MAX_USES_PARMNUM","features":[326]},{"name":"SHARE_NETNAME_PARMNUM","features":[326]},{"name":"SHARE_PASSWD_PARMNUM","features":[326]},{"name":"SHARE_PATH_PARMNUM","features":[326]},{"name":"SHARE_PERMISSIONS_PARMNUM","features":[326]},{"name":"SHARE_QOS_POLICY_PARMNUM","features":[326]},{"name":"SHARE_REMARK_PARMNUM","features":[326]},{"name":"SHARE_SERVER_PARMNUM","features":[326]},{"name":"SHARE_TYPE","features":[326]},{"name":"SHARE_TYPE_PARMNUM","features":[326]},{"name":"SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM","features":[326]},{"name":"SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING","features":[326]},{"name":"SHI1005_FLAGS_CLUSTER_MANAGED","features":[326]},{"name":"SHI1005_FLAGS_COMPRESS_DATA","features":[326]},{"name":"SHI1005_FLAGS_DFS","features":[326]},{"name":"SHI1005_FLAGS_DFS_ROOT","features":[326]},{"name":"SHI1005_FLAGS_DISABLE_CLIENT_BUFFERING","features":[326]},{"name":"SHI1005_FLAGS_DISABLE_DIRECTORY_HANDLE_LEASING","features":[326]},{"name":"SHI1005_FLAGS_ENABLE_CA","features":[326]},{"name":"SHI1005_FLAGS_ENABLE_HASH","features":[326]},{"name":"SHI1005_FLAGS_ENCRYPT_DATA","features":[326]},{"name":"SHI1005_FLAGS_FORCE_LEVELII_OPLOCK","features":[326]},{"name":"SHI1005_FLAGS_FORCE_SHARED_DELETE","features":[326]},{"name":"SHI1005_FLAGS_IDENTITY_REMOTING","features":[326]},{"name":"SHI1005_FLAGS_ISOLATED_TRANSPORT","features":[326]},{"name":"SHI1005_FLAGS_RESERVED","features":[326]},{"name":"SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS","features":[326]},{"name":"SHI1_NUM_ELEMENTS","features":[326]},{"name":"SHI2_NUM_ELEMENTS","features":[326]},{"name":"SHI_USES_UNLIMITED","features":[326]},{"name":"SPECIFIC_RIGHTS_ALL","features":[326]},{"name":"STANDARD_RIGHTS_ALL","features":[326]},{"name":"STANDARD_RIGHTS_EXECUTE","features":[326]},{"name":"STANDARD_RIGHTS_READ","features":[326]},{"name":"STANDARD_RIGHTS_REQUIRED","features":[326]},{"name":"STANDARD_RIGHTS_WRITE","features":[326]},{"name":"STATSOPT_CLR","features":[326]},{"name":"STAT_SERVER_0","features":[326]},{"name":"STAT_WORKSTATION_0","features":[326]},{"name":"STORAGE_BUS_TYPE","features":[326]},{"name":"STREAM_INFO_LEVELS","features":[326]},{"name":"STYPE_DEVICE","features":[326]},{"name":"STYPE_DISKTREE","features":[326]},{"name":"STYPE_IPC","features":[326]},{"name":"STYPE_MASK","features":[326]},{"name":"STYPE_PRINTQ","features":[326]},{"name":"STYPE_RESERVED1","features":[326]},{"name":"STYPE_RESERVED2","features":[326]},{"name":"STYPE_RESERVED3","features":[326]},{"name":"STYPE_RESERVED4","features":[326]},{"name":"STYPE_RESERVED5","features":[326]},{"name":"STYPE_RESERVED_ALL","features":[326]},{"name":"STYPE_SPECIAL","features":[326]},{"name":"STYPE_TEMPORARY","features":[326]},{"name":"SYMBOLIC_LINK_FLAGS","features":[326]},{"name":"SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE","features":[326]},{"name":"SYMBOLIC_LINK_FLAG_DIRECTORY","features":[326]},{"name":"SYNCHRONIZE","features":[326]},{"name":"ScanLogContainers","features":[307,326]},{"name":"SearchPathA","features":[326]},{"name":"SearchPathW","features":[326]},{"name":"SetEncryptedFileMetadata","features":[310,326]},{"name":"SetEndOfFile","features":[307,326]},{"name":"SetEndOfLog","features":[307,326,312]},{"name":"SetEnlistmentRecoveryInformation","features":[307,326]},{"name":"SetFileApisToANSI","features":[326]},{"name":"SetFileApisToOEM","features":[326]},{"name":"SetFileAttributesA","features":[307,326]},{"name":"SetFileAttributesFromAppW","features":[307,326]},{"name":"SetFileAttributesTransactedA","features":[307,326]},{"name":"SetFileAttributesTransactedW","features":[307,326]},{"name":"SetFileAttributesW","features":[307,326]},{"name":"SetFileBandwidthReservation","features":[307,326]},{"name":"SetFileCompletionNotificationModes","features":[307,326]},{"name":"SetFileInformationByHandle","features":[307,326]},{"name":"SetFileIoOverlappedRange","features":[307,326]},{"name":"SetFilePointer","features":[307,326]},{"name":"SetFilePointerEx","features":[307,326]},{"name":"SetFileShortNameA","features":[307,326]},{"name":"SetFileShortNameW","features":[307,326]},{"name":"SetFileTime","features":[307,326]},{"name":"SetFileValidData","features":[307,326]},{"name":"SetIoRingCompletionEvent","features":[307,326]},{"name":"SetLogArchiveMode","features":[307,326]},{"name":"SetLogArchiveTail","features":[307,326]},{"name":"SetLogFileSizeWithPolicy","features":[307,326]},{"name":"SetResourceManagerCompletionPort","features":[307,326]},{"name":"SetSearchPathMode","features":[307,326]},{"name":"SetTapeParameters","features":[307,326]},{"name":"SetTapePosition","features":[307,326]},{"name":"SetTransactionInformation","features":[307,326]},{"name":"SetUserFileEncryptionKey","features":[310,326]},{"name":"SetUserFileEncryptionKeyEx","features":[310,326]},{"name":"SetVolumeLabelA","features":[307,326]},{"name":"SetVolumeLabelW","features":[307,326]},{"name":"SetVolumeMountPointA","features":[307,326]},{"name":"SetVolumeMountPointW","features":[307,326]},{"name":"SinglePhaseReject","features":[307,326]},{"name":"SubmitIoRing","features":[326]},{"name":"TAPEMARK_TYPE","features":[326]},{"name":"TAPE_ABSOLUTE_BLOCK","features":[326]},{"name":"TAPE_ABSOLUTE_POSITION","features":[326]},{"name":"TAPE_ERASE","features":[307,326]},{"name":"TAPE_ERASE_LONG","features":[326]},{"name":"TAPE_ERASE_SHORT","features":[326]},{"name":"TAPE_FILEMARKS","features":[326]},{"name":"TAPE_FIXED_PARTITIONS","features":[326]},{"name":"TAPE_FORMAT","features":[326]},{"name":"TAPE_GET_POSITION","features":[326]},{"name":"TAPE_INFORMATION_TYPE","features":[326]},{"name":"TAPE_INITIATOR_PARTITIONS","features":[326]},{"name":"TAPE_LOAD","features":[326]},{"name":"TAPE_LOCK","features":[326]},{"name":"TAPE_LOGICAL_BLOCK","features":[326]},{"name":"TAPE_LOGICAL_POSITION","features":[326]},{"name":"TAPE_LONG_FILEMARKS","features":[326]},{"name":"TAPE_POSITION_METHOD","features":[326]},{"name":"TAPE_POSITION_TYPE","features":[326]},{"name":"TAPE_PREPARE","features":[307,326]},{"name":"TAPE_REWIND","features":[326]},{"name":"TAPE_SELECT_PARTITIONS","features":[326]},{"name":"TAPE_SETMARKS","features":[326]},{"name":"TAPE_SET_POSITION","features":[307,326]},{"name":"TAPE_SHORT_FILEMARKS","features":[326]},{"name":"TAPE_SPACE_END_OF_DATA","features":[326]},{"name":"TAPE_SPACE_FILEMARKS","features":[326]},{"name":"TAPE_SPACE_RELATIVE_BLOCKS","features":[326]},{"name":"TAPE_SPACE_SEQUENTIAL_FMKS","features":[326]},{"name":"TAPE_SPACE_SEQUENTIAL_SMKS","features":[326]},{"name":"TAPE_SPACE_SETMARKS","features":[326]},{"name":"TAPE_TENSION","features":[326]},{"name":"TAPE_UNLOAD","features":[326]},{"name":"TAPE_UNLOCK","features":[326]},{"name":"TAPE_WRITE_MARKS","features":[307,326]},{"name":"TRANSACTIONMANAGER_OBJECT_PATH","features":[326]},{"name":"TRANSACTION_DO_NOT_PROMOTE","features":[326]},{"name":"TRANSACTION_MANAGER_COMMIT_DEFAULT","features":[326]},{"name":"TRANSACTION_MANAGER_COMMIT_LOWEST","features":[326]},{"name":"TRANSACTION_MANAGER_COMMIT_SYSTEM_HIVES","features":[326]},{"name":"TRANSACTION_MANAGER_COMMIT_SYSTEM_VOLUME","features":[326]},{"name":"TRANSACTION_MANAGER_CORRUPT_FOR_PROGRESS","features":[326]},{"name":"TRANSACTION_MANAGER_CORRUPT_FOR_RECOVERY","features":[326]},{"name":"TRANSACTION_MANAGER_MAXIMUM_OPTION","features":[326]},{"name":"TRANSACTION_MANAGER_VOLATILE","features":[326]},{"name":"TRANSACTION_MAXIMUM_OPTION","features":[326]},{"name":"TRANSACTION_NOTIFICATION","features":[326]},{"name":"TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_TM_ONLINE_FLAG_IS_CLUSTERED","features":[326]},{"name":"TRANSACTION_NOTIFY_COMMIT","features":[326]},{"name":"TRANSACTION_NOTIFY_COMMIT_COMPLETE","features":[326]},{"name":"TRANSACTION_NOTIFY_COMMIT_FINALIZE","features":[326]},{"name":"TRANSACTION_NOTIFY_COMMIT_REQUEST","features":[326]},{"name":"TRANSACTION_NOTIFY_DELEGATE_COMMIT","features":[326]},{"name":"TRANSACTION_NOTIFY_ENLIST_MASK","features":[326]},{"name":"TRANSACTION_NOTIFY_ENLIST_PREPREPARE","features":[326]},{"name":"TRANSACTION_NOTIFY_INDOUBT","features":[326]},{"name":"TRANSACTION_NOTIFY_LAST_RECOVER","features":[326]},{"name":"TRANSACTION_NOTIFY_MARSHAL","features":[326]},{"name":"TRANSACTION_NOTIFY_MASK","features":[326]},{"name":"TRANSACTION_NOTIFY_PREPARE","features":[326]},{"name":"TRANSACTION_NOTIFY_PREPARE_COMPLETE","features":[326]},{"name":"TRANSACTION_NOTIFY_PREPREPARE","features":[326]},{"name":"TRANSACTION_NOTIFY_PREPREPARE_COMPLETE","features":[326]},{"name":"TRANSACTION_NOTIFY_PROMOTE","features":[326]},{"name":"TRANSACTION_NOTIFY_PROMOTE_NEW","features":[326]},{"name":"TRANSACTION_NOTIFY_PROPAGATE_PULL","features":[326]},{"name":"TRANSACTION_NOTIFY_PROPAGATE_PUSH","features":[326]},{"name":"TRANSACTION_NOTIFY_RECOVER","features":[326]},{"name":"TRANSACTION_NOTIFY_RECOVER_QUERY","features":[326]},{"name":"TRANSACTION_NOTIFY_REQUEST_OUTCOME","features":[326]},{"name":"TRANSACTION_NOTIFY_RM_DISCONNECTED","features":[326]},{"name":"TRANSACTION_NOTIFY_ROLLBACK","features":[326]},{"name":"TRANSACTION_NOTIFY_ROLLBACK_COMPLETE","features":[326]},{"name":"TRANSACTION_NOTIFY_SINGLE_PHASE_COMMIT","features":[326]},{"name":"TRANSACTION_NOTIFY_TM_ONLINE","features":[326]},{"name":"TRANSACTION_OBJECT_PATH","features":[326]},{"name":"TRANSACTION_OUTCOME","features":[326]},{"name":"TRUNCATE_EXISTING","features":[326]},{"name":"TXFS_MINIVERSION","features":[326]},{"name":"TXFS_MINIVERSION_COMMITTED_VIEW","features":[326]},{"name":"TXFS_MINIVERSION_DEFAULT_VIEW","features":[326]},{"name":"TXFS_MINIVERSION_DIRTY_VIEW","features":[326]},{"name":"TXF_ID","features":[326]},{"name":"TXF_LOG_RECORD_AFFECTED_FILE","features":[326]},{"name":"TXF_LOG_RECORD_BASE","features":[326]},{"name":"TXF_LOG_RECORD_GENERIC_TYPE_ABORT","features":[326]},{"name":"TXF_LOG_RECORD_GENERIC_TYPE_COMMIT","features":[326]},{"name":"TXF_LOG_RECORD_GENERIC_TYPE_DATA","features":[326]},{"name":"TXF_LOG_RECORD_GENERIC_TYPE_PREPARE","features":[326]},{"name":"TXF_LOG_RECORD_TRUNCATE","features":[326]},{"name":"TXF_LOG_RECORD_TYPE","features":[326]},{"name":"TXF_LOG_RECORD_TYPE_AFFECTED_FILE","features":[326]},{"name":"TXF_LOG_RECORD_TYPE_TRUNCATE","features":[326]},{"name":"TXF_LOG_RECORD_TYPE_WRITE","features":[326]},{"name":"TXF_LOG_RECORD_WRITE","features":[326]},{"name":"TerminateLogArchive","features":[307,326]},{"name":"TerminateReadLog","features":[307,326]},{"name":"TransactionOutcomeAborted","features":[326]},{"name":"TransactionOutcomeCommitted","features":[326]},{"name":"TransactionOutcomeUndetermined","features":[326]},{"name":"TruncateLog","features":[307,326,312]},{"name":"TxfGetThreadMiniVersionForCreate","features":[326]},{"name":"TxfLogCreateFileReadContext","features":[307,326]},{"name":"TxfLogCreateRangeReadContext","features":[307,326]},{"name":"TxfLogDestroyReadContext","features":[307,326]},{"name":"TxfLogReadRecords","features":[307,326]},{"name":"TxfLogRecordGetFileName","features":[307,326]},{"name":"TxfLogRecordGetGenericType","features":[307,326]},{"name":"TxfReadMetadataInfo","features":[307,326]},{"name":"TxfSetThreadMiniVersionForCreate","features":[326]},{"name":"UnlockFile","features":[307,326]},{"name":"UnlockFileEx","features":[307,326,312]},{"name":"VER_FIND_FILE_FLAGS","features":[326]},{"name":"VER_FIND_FILE_STATUS","features":[326]},{"name":"VER_INSTALL_FILE_FLAGS","features":[326]},{"name":"VER_INSTALL_FILE_STATUS","features":[326]},{"name":"VFFF_ISSHAREDFILE","features":[326]},{"name":"VFF_BUFFTOOSMALL","features":[326]},{"name":"VFF_CURNEDEST","features":[326]},{"name":"VFF_FILEINUSE","features":[326]},{"name":"VFT2_DRV_COMM","features":[326]},{"name":"VFT2_DRV_DISPLAY","features":[326]},{"name":"VFT2_DRV_INPUTMETHOD","features":[326]},{"name":"VFT2_DRV_INSTALLABLE","features":[326]},{"name":"VFT2_DRV_KEYBOARD","features":[326]},{"name":"VFT2_DRV_LANGUAGE","features":[326]},{"name":"VFT2_DRV_MOUSE","features":[326]},{"name":"VFT2_DRV_NETWORK","features":[326]},{"name":"VFT2_DRV_PRINTER","features":[326]},{"name":"VFT2_DRV_SOUND","features":[326]},{"name":"VFT2_DRV_SYSTEM","features":[326]},{"name":"VFT2_DRV_VERSIONED_PRINTER","features":[326]},{"name":"VFT2_FONT_RASTER","features":[326]},{"name":"VFT2_FONT_TRUETYPE","features":[326]},{"name":"VFT2_FONT_VECTOR","features":[326]},{"name":"VFT2_UNKNOWN","features":[326]},{"name":"VFT_APP","features":[326]},{"name":"VFT_DLL","features":[326]},{"name":"VFT_DRV","features":[326]},{"name":"VFT_FONT","features":[326]},{"name":"VFT_STATIC_LIB","features":[326]},{"name":"VFT_UNKNOWN","features":[326]},{"name":"VFT_VXD","features":[326]},{"name":"VIFF_DONTDELETEOLD","features":[326]},{"name":"VIFF_FORCEINSTALL","features":[326]},{"name":"VIF_ACCESSVIOLATION","features":[326]},{"name":"VIF_BUFFTOOSMALL","features":[326]},{"name":"VIF_CANNOTCREATE","features":[326]},{"name":"VIF_CANNOTDELETE","features":[326]},{"name":"VIF_CANNOTDELETECUR","features":[326]},{"name":"VIF_CANNOTLOADCABINET","features":[326]},{"name":"VIF_CANNOTLOADLZ32","features":[326]},{"name":"VIF_CANNOTREADDST","features":[326]},{"name":"VIF_CANNOTREADSRC","features":[326]},{"name":"VIF_CANNOTRENAME","features":[326]},{"name":"VIF_DIFFCODEPG","features":[326]},{"name":"VIF_DIFFLANG","features":[326]},{"name":"VIF_DIFFTYPE","features":[326]},{"name":"VIF_FILEINUSE","features":[326]},{"name":"VIF_MISMATCH","features":[326]},{"name":"VIF_OUTOFMEMORY","features":[326]},{"name":"VIF_OUTOFSPACE","features":[326]},{"name":"VIF_SHARINGVIOLATION","features":[326]},{"name":"VIF_SRCOLD","features":[326]},{"name":"VIF_TEMPFILE","features":[326]},{"name":"VIF_WRITEPROT","features":[326]},{"name":"VOLUME_ALLOCATE_BC_STREAM_INPUT","features":[307,326]},{"name":"VOLUME_ALLOCATE_BC_STREAM_OUTPUT","features":[326]},{"name":"VOLUME_ALLOCATION_HINT_INPUT","features":[326]},{"name":"VOLUME_ALLOCATION_HINT_OUTPUT","features":[326]},{"name":"VOLUME_CRITICAL_IO","features":[326]},{"name":"VOLUME_FAILOVER_SET","features":[326]},{"name":"VOLUME_GET_BC_PROPERTIES_INPUT","features":[326]},{"name":"VOLUME_GET_BC_PROPERTIES_OUTPUT","features":[326]},{"name":"VOLUME_LOGICAL_OFFSET","features":[326]},{"name":"VOLUME_NAME_DOS","features":[326]},{"name":"VOLUME_NAME_GUID","features":[326]},{"name":"VOLUME_NAME_NONE","features":[326]},{"name":"VOLUME_NAME_NT","features":[326]},{"name":"VOLUME_NUMBER","features":[326]},{"name":"VOLUME_PHYSICAL_OFFSET","features":[326]},{"name":"VOLUME_PHYSICAL_OFFSETS","features":[326]},{"name":"VOLUME_READ_PLEX_INPUT","features":[326]},{"name":"VOLUME_SET_GPT_ATTRIBUTES_INFORMATION","features":[307,326]},{"name":"VOLUME_SHRINK_INFO","features":[326]},{"name":"VOS_DOS","features":[326]},{"name":"VOS_DOS_WINDOWS16","features":[326]},{"name":"VOS_DOS_WINDOWS32","features":[326]},{"name":"VOS_NT","features":[326]},{"name":"VOS_NT_WINDOWS32","features":[326]},{"name":"VOS_OS216","features":[326]},{"name":"VOS_OS216_PM16","features":[326]},{"name":"VOS_OS232","features":[326]},{"name":"VOS_OS232_PM32","features":[326]},{"name":"VOS_UNKNOWN","features":[326]},{"name":"VOS_WINCE","features":[326]},{"name":"VOS__BASE","features":[326]},{"name":"VOS__PM16","features":[326]},{"name":"VOS__PM32","features":[326]},{"name":"VOS__WINDOWS16","features":[326]},{"name":"VOS__WINDOWS32","features":[326]},{"name":"VS_FFI_FILEFLAGSMASK","features":[326]},{"name":"VS_FFI_SIGNATURE","features":[326]},{"name":"VS_FFI_STRUCVERSION","features":[326]},{"name":"VS_FF_DEBUG","features":[326]},{"name":"VS_FF_INFOINFERRED","features":[326]},{"name":"VS_FF_PATCHED","features":[326]},{"name":"VS_FF_PRERELEASE","features":[326]},{"name":"VS_FF_PRIVATEBUILD","features":[326]},{"name":"VS_FF_SPECIALBUILD","features":[326]},{"name":"VS_FIXEDFILEINFO","features":[326]},{"name":"VS_FIXEDFILEINFO_FILE_FLAGS","features":[326]},{"name":"VS_FIXEDFILEINFO_FILE_OS","features":[326]},{"name":"VS_FIXEDFILEINFO_FILE_SUBTYPE","features":[326]},{"name":"VS_FIXEDFILEINFO_FILE_TYPE","features":[326]},{"name":"VS_USER_DEFINED","features":[326]},{"name":"VS_VERSION_INFO","features":[326]},{"name":"ValidateLog","features":[307,310,326]},{"name":"VerFindFileA","features":[326]},{"name":"VerFindFileW","features":[326]},{"name":"VerInstallFileA","features":[326]},{"name":"VerInstallFileW","features":[326]},{"name":"VerLanguageNameA","features":[326]},{"name":"VerLanguageNameW","features":[326]},{"name":"VerQueryValueA","features":[307,326]},{"name":"VerQueryValueW","features":[307,326]},{"name":"WIM_BOOT_NOT_OS_WIM","features":[326]},{"name":"WIM_BOOT_OS_WIM","features":[326]},{"name":"WIM_ENTRY_FLAG_NOT_ACTIVE","features":[326]},{"name":"WIM_ENTRY_FLAG_SUSPENDED","features":[326]},{"name":"WIM_ENTRY_INFO","features":[326]},{"name":"WIM_EXTERNAL_FILE_INFO","features":[326]},{"name":"WIM_EXTERNAL_FILE_INFO_FLAG_NOT_ACTIVE","features":[326]},{"name":"WIM_EXTERNAL_FILE_INFO_FLAG_SUSPENDED","features":[326]},{"name":"WIM_PROVIDER_HASH_SIZE","features":[326]},{"name":"WIN32_FILE_ATTRIBUTE_DATA","features":[307,326]},{"name":"WIN32_FIND_DATAA","features":[307,326]},{"name":"WIN32_FIND_DATAW","features":[307,326]},{"name":"WIN32_FIND_STREAM_DATA","features":[326]},{"name":"WIN32_STREAM_ID","features":[326]},{"name":"WINEFS_SETUSERKEY_SET_CAPABILITIES","features":[326]},{"name":"WIN_STREAM_ID","features":[326]},{"name":"WOF_FILE_COMPRESSION_INFO_V0","features":[326]},{"name":"WOF_FILE_COMPRESSION_INFO_V1","features":[326]},{"name":"WOF_PROVIDER_FILE","features":[326]},{"name":"WOF_PROVIDER_WIM","features":[326]},{"name":"WRITE_DAC","features":[326]},{"name":"WRITE_OWNER","features":[326]},{"name":"WofEnumEntries","features":[307,326]},{"name":"WofEnumEntryProc","features":[307,326]},{"name":"WofEnumFilesProc","features":[307,326]},{"name":"WofFileEnumFiles","features":[307,326]},{"name":"WofGetDriverVersion","features":[307,326]},{"name":"WofIsExternalFile","features":[307,326]},{"name":"WofSetFileDataLocation","features":[307,326]},{"name":"WofShouldCompressBinaries","features":[307,326]},{"name":"WofWimAddEntry","features":[326]},{"name":"WofWimEnumFiles","features":[307,326]},{"name":"WofWimRemoveEntry","features":[326]},{"name":"WofWimSuspendEntry","features":[326]},{"name":"WofWimUpdateEntry","features":[326]},{"name":"Wow64DisableWow64FsRedirection","features":[307,326]},{"name":"Wow64EnableWow64FsRedirection","features":[307,326]},{"name":"Wow64RevertWow64FsRedirection","features":[307,326]},{"name":"WriteEncryptedFileRaw","features":[326]},{"name":"WriteFile","features":[307,326,312]},{"name":"WriteFileEx","features":[307,326,312]},{"name":"WriteFileGather","features":[307,326,312]},{"name":"WriteLogRestartArea","features":[307,326,312]},{"name":"WriteTapemark","features":[307,326]},{"name":"_FT_TYPES_DEFINITION_","features":[326]}],"514":[{"name":"BlockRange","features":[511]},{"name":"BlockRangeList","features":[511]},{"name":"BootOptions","features":[511]},{"name":"CATID_SMTP_DNSRESOLVERRECORDSINK","features":[511]},{"name":"CATID_SMTP_DSN","features":[511]},{"name":"CATID_SMTP_GET_AUX_DOMAIN_INFO_FLAGS","features":[511]},{"name":"CATID_SMTP_LOG","features":[511]},{"name":"CATID_SMTP_MAXMSGSIZE","features":[511]},{"name":"CATID_SMTP_MSGTRACKLOG","features":[511]},{"name":"CATID_SMTP_ON_BEFORE_DATA","features":[511]},{"name":"CATID_SMTP_ON_INBOUND_COMMAND","features":[511]},{"name":"CATID_SMTP_ON_MESSAGE_START","features":[511]},{"name":"CATID_SMTP_ON_PER_RECIPIENT","features":[511]},{"name":"CATID_SMTP_ON_SERVER_RESPONSE","features":[511]},{"name":"CATID_SMTP_ON_SESSION_END","features":[511]},{"name":"CATID_SMTP_ON_SESSION_START","features":[511]},{"name":"CATID_SMTP_STORE_DRIVER","features":[511]},{"name":"CATID_SMTP_TRANSPORT_CATEGORIZE","features":[511]},{"name":"CATID_SMTP_TRANSPORT_POSTCATEGORIZE","features":[511]},{"name":"CATID_SMTP_TRANSPORT_PRECATEGORIZE","features":[511]},{"name":"CATID_SMTP_TRANSPORT_ROUTER","features":[511]},{"name":"CATID_SMTP_TRANSPORT_SUBMISSION","features":[511]},{"name":"CLSID_SmtpCat","features":[511]},{"name":"CloseIMsgSession","features":[511]},{"name":"DDiscFormat2DataEvents","features":[511,358]},{"name":"DDiscFormat2EraseEvents","features":[511,358]},{"name":"DDiscFormat2RawCDEvents","features":[511,358]},{"name":"DDiscFormat2TrackAtOnceEvents","features":[511,358]},{"name":"DDiscMaster2Events","features":[511,358]},{"name":"DFileSystemImageEvents","features":[511,358]},{"name":"DFileSystemImageImportEvents","features":[511,358]},{"name":"DISC_RECORDER_STATE_FLAGS","features":[511]},{"name":"DISPID_DDISCFORMAT2DATAEVENTS_UPDATE","features":[511]},{"name":"DISPID_DDISCFORMAT2RAWCDEVENTS_UPDATE","features":[511]},{"name":"DISPID_DDISCFORMAT2TAOEVENTS_UPDATE","features":[511]},{"name":"DISPID_DDISCMASTER2EVENTS_DEVICEADDED","features":[511]},{"name":"DISPID_DDISCMASTER2EVENTS_DEVICEREMOVED","features":[511]},{"name":"DISPID_DFILESYSTEMIMAGEEVENTS_UPDATE","features":[511]},{"name":"DISPID_DFILESYSTEMIMAGEIMPORTEVENTS_UPDATEIMPORT","features":[511]},{"name":"DISPID_DWRITEENGINE2EVENTS_UPDATE","features":[511]},{"name":"DISPID_IBLOCKRANGELIST_BLOCKRANGES","features":[511]},{"name":"DISPID_IBLOCKRANGE_ENDLBA","features":[511]},{"name":"DISPID_IBLOCKRANGE_STARTLBA","features":[511]},{"name":"DISPID_IDISCFORMAT2DATAEVENTARGS_CURRENTACTION","features":[511]},{"name":"DISPID_IDISCFORMAT2DATAEVENTARGS_ELAPSEDTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDREMAININGTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDTOTALTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_BUFFERUNDERRUNFREEDISABLED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CANCELWRITE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CLIENTNAME","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CURRENTMEDIASTATUS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CURRENTMEDIATYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CURRENTROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CURRENTWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_DISABLEDVDCOMPATIBILITYMODE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_FORCEMEDIATOBECLOSED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_FORCEOVERWRITE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_FREESECTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_LASTSECTOROFPREVIOUSSESSION","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_MUTLISESSIONINTERFACES","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_NEXTWRITABLEADDRESS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_POSTGAPALREADYINIMAGE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_RECORDER","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_REQUESTEDROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_REQUESTEDWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_SETWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_STARTSECTOROFPREVIOUSSESSION","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDDESCRIPTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_TOTALSECTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_WRITE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_WRITEPROTECTSTATUS","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASEEVENTS_UPDATE","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_CLIENTNAME","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_ERASEMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_FULLERASE","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_MEDIATYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_RECORDER","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTACTION","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTTRACKNUMBER","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_ELAPSEDTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDREMAININGTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDTOTALTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_BUFFERUNDERRUNFREEDISABLED","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CANCELWRITE","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CLIENTNAME","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CURRENTMEDIATYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CURRENTROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CURRENTWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_LASTPOSSIBLESTARTOFLEADOUT","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_PREPAREMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_RECORDER","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_RELEASEMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_REQUESTEDDATASECTORTYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_REQUESTEDROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_REQUESTEDWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_SETWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_STARTOFNEXTSESSION","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_SUPPORTEDDATASECTORTYPES","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDDESCRIPTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDS","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_WRITEMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_WRITEMEDIAWITHVALIDATION","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTACTION","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTTRACKNUMBER","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_ELAPSEDTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDREMAININGTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDTOTALTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_ADDAUDIOTRACK","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_BUFFERUNDERRUNFREEDISABLED","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CANCELADDTRACK","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CLIENTNAME","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CURRENTMEDIATYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CURRENTROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CURRENTWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_DONOTFINALIZEMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_EXPECTEDTABLEOFCONTENTS","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_FINISHMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_FREESECTORSONMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_NUMBEROFEXISTINGTRACKS","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_PREPAREMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_RECORDER","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_REQUESTEDROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_REQUESTEDWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_SETWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDDESCRIPTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDS","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_TOTALSECTORSONMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_USEDSECTORSONMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2_MEDIAHEURISTICALLYBLANK","features":[511]},{"name":"DISPID_IDISCFORMAT2_MEDIAPHYSICALLYBLANK","features":[511]},{"name":"DISPID_IDISCFORMAT2_MEDIASUPPORTED","features":[511]},{"name":"DISPID_IDISCFORMAT2_RECORDERSUPPORTED","features":[511]},{"name":"DISPID_IDISCFORMAT2_SUPPORTEDMEDIATYPES","features":[511]},{"name":"DISPID_IDISCRECORDER2_ACQUIREEXCLUSIVEACCESS","features":[511]},{"name":"DISPID_IDISCRECORDER2_ACTIVEDISCRECORDER","features":[511]},{"name":"DISPID_IDISCRECORDER2_CLOSETRAY","features":[511]},{"name":"DISPID_IDISCRECORDER2_CURRENTFEATUREPAGES","features":[511]},{"name":"DISPID_IDISCRECORDER2_CURRENTPROFILES","features":[511]},{"name":"DISPID_IDISCRECORDER2_DEVICECANLOADMEDIA","features":[511]},{"name":"DISPID_IDISCRECORDER2_DISABLEMCN","features":[511]},{"name":"DISPID_IDISCRECORDER2_EJECTMEDIA","features":[511]},{"name":"DISPID_IDISCRECORDER2_ENABLEMCN","features":[511]},{"name":"DISPID_IDISCRECORDER2_EXCLUSIVEACCESSOWNER","features":[511]},{"name":"DISPID_IDISCRECORDER2_INITIALIZEDISCRECORDER","features":[511]},{"name":"DISPID_IDISCRECORDER2_LEGACYDEVICENUMBER","features":[511]},{"name":"DISPID_IDISCRECORDER2_PRODUCTID","features":[511]},{"name":"DISPID_IDISCRECORDER2_PRODUCTREVISION","features":[511]},{"name":"DISPID_IDISCRECORDER2_RELEASEEXCLUSIVEACCESS","features":[511]},{"name":"DISPID_IDISCRECORDER2_SUPPORTEDFEATUREPAGES","features":[511]},{"name":"DISPID_IDISCRECORDER2_SUPPORTEDMODEPAGES","features":[511]},{"name":"DISPID_IDISCRECORDER2_SUPPORTEDPROFILES","features":[511]},{"name":"DISPID_IDISCRECORDER2_VENDORID","features":[511]},{"name":"DISPID_IDISCRECORDER2_VOLUMENAME","features":[511]},{"name":"DISPID_IDISCRECORDER2_VOLUMEPATHNAMES","features":[511]},{"name":"DISPID_IMULTISESSION_FIRSTDATASESSION","features":[511]},{"name":"DISPID_IMULTISESSION_FREESECTORS","features":[511]},{"name":"DISPID_IMULTISESSION_IMPORTRECORDER","features":[511]},{"name":"DISPID_IMULTISESSION_INUSE","features":[511]},{"name":"DISPID_IMULTISESSION_LASTSECTOROFPREVIOUSSESSION","features":[511]},{"name":"DISPID_IMULTISESSION_LASTWRITTENADDRESS","features":[511]},{"name":"DISPID_IMULTISESSION_NEXTWRITABLEADDRESS","features":[511]},{"name":"DISPID_IMULTISESSION_SECTORSONMEDIA","features":[511]},{"name":"DISPID_IMULTISESSION_STARTSECTOROFPREVIOUSSESSION","features":[511]},{"name":"DISPID_IMULTISESSION_SUPPORTEDONCURRENTMEDIA","features":[511]},{"name":"DISPID_IMULTISESSION_WRITEUNITSIZE","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_ADDSPECIALPREGAP","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_ADDSUBCODERWGENERATOR","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_ADDTRACK","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_CREATERESULTIMAGE","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_DISABLEGAPLESSAUDIO","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_EXPECTEDTABLEOFCONTENTS","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_MEDIACATALOGNUMBER","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_NUMBEROFEXISTINGTRACKS","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_RESULTINGIMAGETYPE","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_STARTINGTRACKNUMBER","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUT","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUTLIMIT","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_TRACKINFO","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_USEDSECTORSONDISC","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_AUDIOHASPREEMPHASIS","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_DIGITALAUDIOCOPYSETTING","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_ISRC","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_SECTORCOUNT","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_SECTORTYPE","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_STARTINGLBA","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_TRACKNUMBER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_FREESYSTEMBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_LASTREADLBA","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_LASTWRITTENLBA","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_SECTORCOUNT","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_STARTLBA","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_TOTALDEVICEBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_TOTALSYSTEMBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_USEDDEVICEBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_USEDSYSTEMBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2_BYTESPERSECTOR","features":[511]},{"name":"DISPID_IWRITEENGINE2_CANCELWRITE","features":[511]},{"name":"DISPID_IWRITEENGINE2_DISCRECORDER","features":[511]},{"name":"DISPID_IWRITEENGINE2_ENDINGSECTORSPERSECOND","features":[511]},{"name":"DISPID_IWRITEENGINE2_STARTINGSECTORSPERSECOND","features":[511]},{"name":"DISPID_IWRITEENGINE2_USESTREAMINGWRITE12","features":[511]},{"name":"DISPID_IWRITEENGINE2_WRITEINPROGRESS","features":[511]},{"name":"DISPID_IWRITEENGINE2_WRITESECTION","features":[511]},{"name":"DWriteEngine2Events","features":[511,358]},{"name":"Emulation12MFloppy","features":[511]},{"name":"Emulation144MFloppy","features":[511]},{"name":"Emulation288MFloppy","features":[511]},{"name":"EmulationHardDisk","features":[511]},{"name":"EmulationNone","features":[511]},{"name":"EmulationType","features":[511]},{"name":"EnumFsiItems","features":[511]},{"name":"EnumProgressItems","features":[511]},{"name":"FileSystemImageResult","features":[511]},{"name":"FsiDirectoryItem","features":[511]},{"name":"FsiFileItem","features":[511]},{"name":"FsiFileSystemISO9660","features":[511]},{"name":"FsiFileSystemJoliet","features":[511]},{"name":"FsiFileSystemNone","features":[511]},{"name":"FsiFileSystemUDF","features":[511]},{"name":"FsiFileSystemUnknown","features":[511]},{"name":"FsiFileSystems","features":[511]},{"name":"FsiItemDirectory","features":[511]},{"name":"FsiItemFile","features":[511]},{"name":"FsiItemNotFound","features":[511]},{"name":"FsiItemType","features":[511]},{"name":"FsiNamedStreams","features":[511]},{"name":"FsiStream","features":[511]},{"name":"GUID_SMTPSVC_SOURCE","features":[511]},{"name":"GUID_SMTP_SOURCE_TYPE","features":[511]},{"name":"GetAttribIMsgOnIStg","features":[511,388]},{"name":"IBlockRange","features":[511,358]},{"name":"IBlockRangeList","features":[511,358]},{"name":"IBootOptions","features":[511,358]},{"name":"IBurnVerification","features":[511]},{"name":"IDiscFormat2","features":[511,358]},{"name":"IDiscFormat2Data","features":[511,358]},{"name":"IDiscFormat2DataEventArgs","features":[511,358]},{"name":"IDiscFormat2Erase","features":[511,358]},{"name":"IDiscFormat2RawCD","features":[511,358]},{"name":"IDiscFormat2RawCDEventArgs","features":[511,358]},{"name":"IDiscFormat2TrackAtOnce","features":[511,358]},{"name":"IDiscFormat2TrackAtOnceEventArgs","features":[511,358]},{"name":"IDiscMaster","features":[511]},{"name":"IDiscMaster2","features":[511,358]},{"name":"IDiscMasterProgressEvents","features":[511]},{"name":"IDiscRecorder","features":[511]},{"name":"IDiscRecorder2","features":[511,358]},{"name":"IDiscRecorder2Ex","features":[511]},{"name":"IEnumDiscMasterFormats","features":[511]},{"name":"IEnumDiscRecorders","features":[511]},{"name":"IEnumFsiItems","features":[511]},{"name":"IEnumProgressItems","features":[511]},{"name":"IFileSystemImage","features":[511,358]},{"name":"IFileSystemImage2","features":[511,358]},{"name":"IFileSystemImage3","features":[511,358]},{"name":"IFileSystemImageResult","features":[511,358]},{"name":"IFileSystemImageResult2","features":[511,358]},{"name":"IFsiDirectoryItem","features":[511,358]},{"name":"IFsiDirectoryItem2","features":[511,358]},{"name":"IFsiFileItem","features":[511,358]},{"name":"IFsiFileItem2","features":[511,358]},{"name":"IFsiItem","features":[511,358]},{"name":"IFsiNamedStreams","features":[511,358]},{"name":"IIsoImageManager","features":[511,358]},{"name":"IJolietDiscMaster","features":[511]},{"name":"IMAPI2FS_BOOT_ENTRY_COUNT_MAX","features":[511]},{"name":"IMAPI2FS_FullVersion_STR","features":[511]},{"name":"IMAPI2FS_FullVersion_WSTR","features":[511]},{"name":"IMAPI2FS_MajorVersion","features":[511]},{"name":"IMAPI2FS_MinorVersion","features":[511]},{"name":"IMAPI2_DEFAULT_COMMAND_TIMEOUT","features":[511]},{"name":"IMAPILib2_MajorVersion","features":[511]},{"name":"IMAPILib2_MinorVersion","features":[511]},{"name":"IMAPI_BURN_VERIFICATION_FULL","features":[511]},{"name":"IMAPI_BURN_VERIFICATION_LEVEL","features":[511]},{"name":"IMAPI_BURN_VERIFICATION_NONE","features":[511]},{"name":"IMAPI_BURN_VERIFICATION_QUICK","features":[511]},{"name":"IMAPI_CD_SECTOR_AUDIO","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE1","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE1RAW","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM0","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM0RAW","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM1","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM1RAW","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM2","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM2RAW","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE_ZERO","features":[511]},{"name":"IMAPI_CD_SECTOR_TYPE","features":[511]},{"name":"IMAPI_CD_TRACK_DIGITAL_COPY_PERMITTED","features":[511]},{"name":"IMAPI_CD_TRACK_DIGITAL_COPY_PROHIBITED","features":[511]},{"name":"IMAPI_CD_TRACK_DIGITAL_COPY_SCMS","features":[511]},{"name":"IMAPI_CD_TRACK_DIGITAL_COPY_SETTING","features":[511]},{"name":"IMAPI_E_ALREADYOPEN","features":[511]},{"name":"IMAPI_E_BADJOLIETNAME","features":[511]},{"name":"IMAPI_E_BOOTIMAGE_AND_NONBLANK_DISC","features":[511]},{"name":"IMAPI_E_CANNOT_WRITE_TO_MEDIA","features":[511]},{"name":"IMAPI_E_COMPRESSEDSTASH","features":[511]},{"name":"IMAPI_E_DEVICE_INVALIDTYPE","features":[511]},{"name":"IMAPI_E_DEVICE_NOPROPERTIES","features":[511]},{"name":"IMAPI_E_DEVICE_NOTACCESSIBLE","features":[511]},{"name":"IMAPI_E_DEVICE_NOTPRESENT","features":[511]},{"name":"IMAPI_E_DEVICE_STILL_IN_USE","features":[511]},{"name":"IMAPI_E_DISCFULL","features":[511]},{"name":"IMAPI_E_DISCINFO","features":[511]},{"name":"IMAPI_E_ENCRYPTEDSTASH","features":[511]},{"name":"IMAPI_E_FILEACCESS","features":[511]},{"name":"IMAPI_E_FILEEXISTS","features":[511]},{"name":"IMAPI_E_FILESYSTEM","features":[511]},{"name":"IMAPI_E_GENERIC","features":[511]},{"name":"IMAPI_E_INITIALIZE_ENDWRITE","features":[511]},{"name":"IMAPI_E_INITIALIZE_WRITE","features":[511]},{"name":"IMAPI_E_INVALIDIMAGE","features":[511]},{"name":"IMAPI_E_LOSS_OF_STREAMING","features":[511]},{"name":"IMAPI_E_MEDIUM_INVALIDTYPE","features":[511]},{"name":"IMAPI_E_MEDIUM_NOTPRESENT","features":[511]},{"name":"IMAPI_E_NOACTIVEFORMAT","features":[511]},{"name":"IMAPI_E_NOACTIVERECORDER","features":[511]},{"name":"IMAPI_E_NOTENOUGHDISKFORSTASH","features":[511]},{"name":"IMAPI_E_NOTINITIALIZED","features":[511]},{"name":"IMAPI_E_NOTOPENED","features":[511]},{"name":"IMAPI_E_REMOVABLESTASH","features":[511]},{"name":"IMAPI_E_STASHINUSE","features":[511]},{"name":"IMAPI_E_TRACKNOTOPEN","features":[511]},{"name":"IMAPI_E_TRACKOPEN","features":[511]},{"name":"IMAPI_E_TRACK_NOT_BIG_ENOUGH","features":[511]},{"name":"IMAPI_E_USERABORT","features":[511]},{"name":"IMAPI_E_WRONGDISC","features":[511]},{"name":"IMAPI_E_WRONGFORMAT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_AACS","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_BD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_BD_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CORE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_CSS","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_MORPHING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_MRW","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_SMART","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_TIMEOUT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_VCPS","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_CALIBRATING_POWER","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_COMPLETED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_FINALIZATION","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_FORMATTING_MEDIA","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_INITIALIZING_HARDWARE","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_VALIDATING_MEDIA","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_VERIFYING","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_WRITING_DATA","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_COOKED","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_RAW","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_SUBCODE_PQ_ONLY","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_FINISHING","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_PREPARING","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_UNKNOWN","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_VERIFYING","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_WRITING","features":[511]},{"name":"IMAPI_MEDIA_PHYSICAL_TYPE","features":[511]},{"name":"IMAPI_MEDIA_TYPE_BDR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_BDRE","features":[511]},{"name":"IMAPI_MEDIA_TYPE_BDROM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_CDR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_CDROM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_CDRW","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DISK","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDDASHR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDDASHRW","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDPLUSR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDPLUSRW","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDRAM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDROM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_HDDVDR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_HDDVDRAM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_HDDVDROM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_MAX","features":[511]},{"name":"IMAPI_MEDIA_TYPE_UNKNOWN","features":[511]},{"name":"IMAPI_MEDIA_WRITE_PROTECT_STATE","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE_CHANGEABLE_VALUES","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE_CURRENT_VALUES","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE_DEFAULT_VALUES","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE_SAVED_VALUES","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_CACHING","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_INFORMATIONAL_EXCEPTIONS","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_LEGACY_CAPABILITIES","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_MRW","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_POWER_CONDITION","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_READ_WRITE_ERROR_RECOVERY","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_TIMEOUT_AND_PROTECT","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_WRITE_PARAMETERS","features":[511]},{"name":"IMAPI_PROFILE_TYPE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_AS_MO","features":[511]},{"name":"IMAPI_PROFILE_TYPE_BD_REWRITABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_BD_ROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING","features":[511]},{"name":"IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_CDROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_CD_RECORDABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_CD_REWRITABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DDCDROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DDCD_RECORDABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DDCD_REWRITABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVDROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_PLUS_R","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_PLUS_RW","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_RAM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_HD_DVD_RAM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_HD_DVD_ROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_INVALID","features":[511]},{"name":"IMAPI_PROFILE_TYPE_MO_ERASABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_MO_WRITE_ONCE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK","features":[511]},{"name":"IMAPI_PROFILE_TYPE_NON_STANDARD","features":[511]},{"name":"IMAPI_PROFILE_TYPE_REMOVABLE_DISK","features":[511]},{"name":"IMAPI_READ_TRACK_ADDRESS_TYPE","features":[511]},{"name":"IMAPI_READ_TRACK_ADDRESS_TYPE_LBA","features":[511]},{"name":"IMAPI_READ_TRACK_ADDRESS_TYPE_SESSION","features":[511]},{"name":"IMAPI_READ_TRACK_ADDRESS_TYPE_TRACK","features":[511]},{"name":"IMAPI_SECTORS_PER_SECOND_AT_1X_BD","features":[511]},{"name":"IMAPI_SECTORS_PER_SECOND_AT_1X_CD","features":[511]},{"name":"IMAPI_SECTORS_PER_SECOND_AT_1X_DVD","features":[511]},{"name":"IMAPI_SECTORS_PER_SECOND_AT_1X_HD_DVD","features":[511]},{"name":"IMAPI_SECTOR_SIZE","features":[511]},{"name":"IMAPI_S_BUFFER_TO_SMALL","features":[511]},{"name":"IMAPI_S_PROPERTIESIGNORED","features":[511]},{"name":"IMAPI_WRITEPROTECTED_BY_CARTRIDGE","features":[511]},{"name":"IMAPI_WRITEPROTECTED_BY_DISC_CONTROL_BLOCK","features":[511]},{"name":"IMAPI_WRITEPROTECTED_BY_MEDIA_SPECIFIC_REASON","features":[511]},{"name":"IMAPI_WRITEPROTECTED_BY_SOFTWARE_WRITE_PROTECT","features":[511]},{"name":"IMAPI_WRITEPROTECTED_READ_ONLY_MEDIA","features":[511]},{"name":"IMAPI_WRITEPROTECTED_UNTIL_POWERDOWN","features":[511]},{"name":"IMMPID_CPV_AFTER__","features":[511]},{"name":"IMMPID_CPV_BEFORE__","features":[511]},{"name":"IMMPID_CPV_ENUM","features":[511]},{"name":"IMMPID_CP_START","features":[511]},{"name":"IMMPID_MPV_AFTER__","features":[511]},{"name":"IMMPID_MPV_BEFORE__","features":[511]},{"name":"IMMPID_MPV_ENUM","features":[511]},{"name":"IMMPID_MPV_MESSAGE_CREATION_FLAGS","features":[511]},{"name":"IMMPID_MPV_MESSAGE_OPEN_HANDLES","features":[511]},{"name":"IMMPID_MPV_STORE_DRIVER_HANDLE","features":[511]},{"name":"IMMPID_MPV_TOTAL_OPEN_CONTENT_HANDLES","features":[511]},{"name":"IMMPID_MPV_TOTAL_OPEN_HANDLES","features":[511]},{"name":"IMMPID_MPV_TOTAL_OPEN_PROPERTY_STREAM_HANDLES","features":[511]},{"name":"IMMPID_MP_AFTER__","features":[511]},{"name":"IMMPID_MP_ARRIVAL_FILETIME","features":[511]},{"name":"IMMPID_MP_ARRIVAL_TIME","features":[511]},{"name":"IMMPID_MP_AUTHENTICATED_USER_NAME","features":[511]},{"name":"IMMPID_MP_BEFORE__","features":[511]},{"name":"IMMPID_MP_BINARYMIME_OPTION","features":[511]},{"name":"IMMPID_MP_CHUNKING_OPTION","features":[511]},{"name":"IMMPID_MP_CLIENT_AUTH_TYPE","features":[511]},{"name":"IMMPID_MP_CLIENT_AUTH_USER","features":[511]},{"name":"IMMPID_MP_CONNECTION_IP_ADDRESS","features":[511]},{"name":"IMMPID_MP_CONNECTION_SERVER_IP_ADDRESS","features":[511]},{"name":"IMMPID_MP_CONNECTION_SERVER_PORT","features":[511]},{"name":"IMMPID_MP_CONTENT_FILE_NAME","features":[511]},{"name":"IMMPID_MP_CONTENT_TYPE","features":[511]},{"name":"IMMPID_MP_CRC_GLOBAL","features":[511]},{"name":"IMMPID_MP_CRC_RECIPS","features":[511]},{"name":"IMMPID_MP_DEFERRED_DELIVERY_FILETIME","features":[511]},{"name":"IMMPID_MP_DOMAIN_LIST","features":[511]},{"name":"IMMPID_MP_DSN_ENVID_VALUE","features":[511]},{"name":"IMMPID_MP_DSN_RET_VALUE","features":[511]},{"name":"IMMPID_MP_EIGHTBIT_MIME_OPTION","features":[511]},{"name":"IMMPID_MP_ENCRYPTION_TYPE","features":[511]},{"name":"IMMPID_MP_ENUM","features":[511]},{"name":"IMMPID_MP_ERROR_CODE","features":[511]},{"name":"IMMPID_MP_EXPIRE_DELAY","features":[511]},{"name":"IMMPID_MP_EXPIRE_NDR","features":[511]},{"name":"IMMPID_MP_FOUND_EMBEDDED_CRLF_DOT_CRLF","features":[511]},{"name":"IMMPID_MP_FROM_ADDRESS","features":[511]},{"name":"IMMPID_MP_HELO_DOMAIN","features":[511]},{"name":"IMMPID_MP_HR_CAT_STATUS","features":[511]},{"name":"IMMPID_MP_INBOUND_MAIL_FROM_AUTH","features":[511]},{"name":"IMMPID_MP_LOCAL_EXPIRE_DELAY","features":[511]},{"name":"IMMPID_MP_LOCAL_EXPIRE_NDR","features":[511]},{"name":"IMMPID_MP_MESSAGE_STATUS","features":[511]},{"name":"IMMPID_MP_MSGCLASS","features":[511]},{"name":"IMMPID_MP_MSG_GUID","features":[511]},{"name":"IMMPID_MP_MSG_SIZE_HINT","features":[511]},{"name":"IMMPID_MP_NUM_RECIPIENTS","features":[511]},{"name":"IMMPID_MP_ORIGINAL_ARRIVAL_TIME","features":[511]},{"name":"IMMPID_MP_PICKUP_FILE_NAME","features":[511]},{"name":"IMMPID_MP_RECIPIENT_LIST","features":[511]},{"name":"IMMPID_MP_REMOTE_AUTHENTICATION_TYPE","features":[511]},{"name":"IMMPID_MP_REMOTE_SERVER_DSN_CAPABLE","features":[511]},{"name":"IMMPID_MP_RFC822_BCC_ADDRESS","features":[511]},{"name":"IMMPID_MP_RFC822_CC_ADDRESS","features":[511]},{"name":"IMMPID_MP_RFC822_FROM_ADDRESS","features":[511]},{"name":"IMMPID_MP_RFC822_MSG_ID","features":[511]},{"name":"IMMPID_MP_RFC822_MSG_SUBJECT","features":[511]},{"name":"IMMPID_MP_RFC822_TO_ADDRESS","features":[511]},{"name":"IMMPID_MP_SCANNED_FOR_CRLF_DOT_CRLF","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_LEGACY_EX_DN","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_OTHER","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_SMTP","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_X400","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_X500","features":[511]},{"name":"IMMPID_MP_SERVER_NAME","features":[511]},{"name":"IMMPID_MP_SERVER_VERSION","features":[511]},{"name":"IMMPID_MP_SUPERSEDES_MSG_GUID","features":[511]},{"name":"IMMPID_MP_X_PRIORITY","features":[511]},{"name":"IMMPID_NMP_AFTER__","features":[511]},{"name":"IMMPID_NMP_BEFORE__","features":[511]},{"name":"IMMPID_NMP_ENUM","features":[511]},{"name":"IMMPID_NMP_HEADERS","features":[511]},{"name":"IMMPID_NMP_NEWSGROUP_LIST","features":[511]},{"name":"IMMPID_NMP_NNTP_APPROVED_HEADER","features":[511]},{"name":"IMMPID_NMP_NNTP_PROCESSING","features":[511]},{"name":"IMMPID_NMP_POST_TOKEN","features":[511]},{"name":"IMMPID_NMP_PRIMARY_ARTID","features":[511]},{"name":"IMMPID_NMP_PRIMARY_GROUP","features":[511]},{"name":"IMMPID_NMP_SECONDARY_ARTNUM","features":[511]},{"name":"IMMPID_NMP_SECONDARY_GROUPS","features":[511]},{"name":"IMMPID_RPV_AFTER__","features":[511]},{"name":"IMMPID_RPV_BEFORE__","features":[511]},{"name":"IMMPID_RPV_DONT_DELIVER","features":[511]},{"name":"IMMPID_RPV_ENUM","features":[511]},{"name":"IMMPID_RPV_NO_NAME_COLLISIONS","features":[511]},{"name":"IMMPID_RP_ADDRESS","features":[511]},{"name":"IMMPID_RP_ADDRESS_OTHER","features":[511]},{"name":"IMMPID_RP_ADDRESS_SMTP","features":[511]},{"name":"IMMPID_RP_ADDRESS_TYPE","features":[511]},{"name":"IMMPID_RP_ADDRESS_TYPE_SMTP","features":[511]},{"name":"IMMPID_RP_ADDRESS_X400","features":[511]},{"name":"IMMPID_RP_ADDRESS_X500","features":[511]},{"name":"IMMPID_RP_AFTER__","features":[511]},{"name":"IMMPID_RP_BEFORE__","features":[511]},{"name":"IMMPID_RP_DISPLAY_NAME","features":[511]},{"name":"IMMPID_RP_DOMAIN","features":[511]},{"name":"IMMPID_RP_DSN_NOTIFY_INVALID","features":[511]},{"name":"IMMPID_RP_DSN_NOTIFY_SUCCESS","features":[511]},{"name":"IMMPID_RP_DSN_NOTIFY_VALUE","features":[511]},{"name":"IMMPID_RP_DSN_ORCPT_VALUE","features":[511]},{"name":"IMMPID_RP_DSN_PRE_CAT_ADDRESS","features":[511]},{"name":"IMMPID_RP_ENUM","features":[511]},{"name":"IMMPID_RP_ERROR_CODE","features":[511]},{"name":"IMMPID_RP_ERROR_STRING","features":[511]},{"name":"IMMPID_RP_LEGACY_EX_DN","features":[511]},{"name":"IMMPID_RP_MDB_GUID","features":[511]},{"name":"IMMPID_RP_RECIPIENT_FLAGS","features":[511]},{"name":"IMMPID_RP_SMTP_STATUS_STRING","features":[511]},{"name":"IMMPID_RP_USER_GUID","features":[511]},{"name":"IMMP_MPV_STORE_DRIVER_HANDLE","features":[511]},{"name":"IMultisession","features":[511,358]},{"name":"IMultisessionRandomWrite","features":[511,358]},{"name":"IMultisessionSequential","features":[511,358]},{"name":"IMultisessionSequential2","features":[511,358]},{"name":"IProgressItem","features":[511,358]},{"name":"IProgressItems","features":[511,358]},{"name":"IRawCDImageCreator","features":[511,358]},{"name":"IRawCDImageTrackInfo","features":[511,358]},{"name":"IRedbookDiscMaster","features":[511]},{"name":"IStreamConcatenate","features":[511,358]},{"name":"IStreamInterleave","features":[511,358]},{"name":"IStreamPseudoRandomBased","features":[511,358]},{"name":"IWriteEngine2","features":[511,358]},{"name":"IWriteEngine2EventArgs","features":[511,358]},{"name":"IWriteSpeedDescriptor","features":[511,358]},{"name":"LPMSGSESS","features":[511]},{"name":"MEDIA_BLANK","features":[511]},{"name":"MEDIA_CDDA_CDROM","features":[511]},{"name":"MEDIA_CD_EXTRA","features":[511]},{"name":"MEDIA_CD_I","features":[511]},{"name":"MEDIA_CD_OTHER","features":[511]},{"name":"MEDIA_CD_ROM_XA","features":[511]},{"name":"MEDIA_FLAGS","features":[511]},{"name":"MEDIA_FORMAT_UNUSABLE_BY_IMAPI","features":[511]},{"name":"MEDIA_RW","features":[511]},{"name":"MEDIA_SPECIAL","features":[511]},{"name":"MEDIA_TYPES","features":[511]},{"name":"MEDIA_WRITABLE","features":[511]},{"name":"MPV_INBOUND_CUTOFF_EXCEEDED","features":[511]},{"name":"MPV_WRITE_CONTENT","features":[511]},{"name":"MP_MSGCLASS_DELIVERY_REPORT","features":[511]},{"name":"MP_MSGCLASS_NONDELIVERY_REPORT","features":[511]},{"name":"MP_MSGCLASS_REPLICATION","features":[511]},{"name":"MP_MSGCLASS_SYSTEM","features":[511]},{"name":"MP_STATUS_ABANDON_DELIVERY","features":[511]},{"name":"MP_STATUS_ABORT_DELIVERY","features":[511]},{"name":"MP_STATUS_BAD_MAIL","features":[511]},{"name":"MP_STATUS_CATEGORIZED","features":[511]},{"name":"MP_STATUS_RETRY","features":[511]},{"name":"MP_STATUS_SUBMITTED","features":[511]},{"name":"MP_STATUS_SUCCESS","features":[511]},{"name":"MSDiscMasterObj","features":[511]},{"name":"MSDiscRecorderObj","features":[511]},{"name":"MSEnumDiscRecordersObj","features":[511]},{"name":"MSGCALLRELEASE","features":[511,388]},{"name":"MapStorageSCode","features":[511]},{"name":"MsftDiscFormat2Data","features":[511]},{"name":"MsftDiscFormat2Erase","features":[511]},{"name":"MsftDiscFormat2RawCD","features":[511]},{"name":"MsftDiscFormat2TrackAtOnce","features":[511]},{"name":"MsftDiscMaster2","features":[511]},{"name":"MsftDiscRecorder2","features":[511]},{"name":"MsftFileSystemImage","features":[511]},{"name":"MsftIsoImageManager","features":[511]},{"name":"MsftMultisessionRandomWrite","features":[511]},{"name":"MsftMultisessionSequential","features":[511]},{"name":"MsftRawCDImageCreator","features":[511]},{"name":"MsftStreamConcatenate","features":[511]},{"name":"MsftStreamInterleave","features":[511]},{"name":"MsftStreamPrng001","features":[511]},{"name":"MsftStreamZero","features":[511]},{"name":"MsftWriteEngine2","features":[511]},{"name":"MsftWriteSpeedDescriptor","features":[511]},{"name":"NMP_PROCESS_CONTROL","features":[511]},{"name":"NMP_PROCESS_MODERATOR","features":[511]},{"name":"NMP_PROCESS_POST","features":[511]},{"name":"OpenIMsgOnIStg","features":[511,388,431]},{"name":"OpenIMsgSession","features":[511,358]},{"name":"PlatformEFI","features":[511]},{"name":"PlatformId","features":[511]},{"name":"PlatformMac","features":[511]},{"name":"PlatformPowerPC","features":[511]},{"name":"PlatformX86","features":[511]},{"name":"ProgressItem","features":[511]},{"name":"ProgressItems","features":[511]},{"name":"RECORDER_BURNING","features":[511]},{"name":"RECORDER_CDR","features":[511]},{"name":"RECORDER_CDRW","features":[511]},{"name":"RECORDER_DOING_NOTHING","features":[511]},{"name":"RECORDER_OPENED","features":[511]},{"name":"RECORDER_TYPES","features":[511]},{"name":"RP_DELIVERED","features":[511]},{"name":"RP_DSN_HANDLED","features":[511]},{"name":"RP_DSN_NOTIFY_DELAY","features":[511]},{"name":"RP_DSN_NOTIFY_FAILURE","features":[511]},{"name":"RP_DSN_NOTIFY_INVALID","features":[511]},{"name":"RP_DSN_NOTIFY_MASK","features":[511]},{"name":"RP_DSN_NOTIFY_NEVER","features":[511]},{"name":"RP_DSN_NOTIFY_SUCCESS","features":[511]},{"name":"RP_DSN_SENT_DELAYED","features":[511]},{"name":"RP_DSN_SENT_DELIVERED","features":[511]},{"name":"RP_DSN_SENT_EXPANDED","features":[511]},{"name":"RP_DSN_SENT_NDR","features":[511]},{"name":"RP_DSN_SENT_RELAYED","features":[511]},{"name":"RP_ENPANDED","features":[511]},{"name":"RP_ERROR_CONTEXT_CAT","features":[511]},{"name":"RP_ERROR_CONTEXT_MTA","features":[511]},{"name":"RP_ERROR_CONTEXT_STORE","features":[511]},{"name":"RP_EXPANDED","features":[511]},{"name":"RP_FAILED","features":[511]},{"name":"RP_GENERAL_FAILURE","features":[511]},{"name":"RP_HANDLED","features":[511]},{"name":"RP_RECIP_FLAGS_RESERVED","features":[511]},{"name":"RP_REMOTE_MTA_NO_DSN","features":[511]},{"name":"RP_UNRESOLVED","features":[511]},{"name":"RP_VOLATILE_FLAGS_MASK","features":[511]},{"name":"SPropAttrArray","features":[511]},{"name":"SZ_PROGID_SMTPCAT","features":[511]},{"name":"SetAttribIMsgOnIStg","features":[511,388]},{"name":"tagIMMPID_CPV_STRUCT","features":[511]},{"name":"tagIMMPID_GUIDLIST_ITEM","features":[511]},{"name":"tagIMMPID_MPV_STRUCT","features":[511]},{"name":"tagIMMPID_MP_STRUCT","features":[511]},{"name":"tagIMMPID_NMP_STRUCT","features":[511]},{"name":"tagIMMPID_RPV_STRUCT","features":[511]},{"name":"tagIMMPID_RP_STRUCT","features":[511]}],"515":[{"name":"BindIFilterFromStorage","features":[512,431]},{"name":"BindIFilterFromStream","features":[512,358]},{"name":"CHUNKSTATE","features":[512]},{"name":"CHUNK_BREAKTYPE","features":[512]},{"name":"CHUNK_EOC","features":[512]},{"name":"CHUNK_EOP","features":[512]},{"name":"CHUNK_EOS","features":[512]},{"name":"CHUNK_EOW","features":[512]},{"name":"CHUNK_FILTER_OWNED_VALUE","features":[512]},{"name":"CHUNK_NO_BREAK","features":[512]},{"name":"CHUNK_TEXT","features":[512]},{"name":"CHUNK_VALUE","features":[512]},{"name":"CIADMIN","features":[512]},{"name":"CICAT_ALL_OPENED","features":[512]},{"name":"CICAT_GET_STATE","features":[512]},{"name":"CICAT_NO_QUERY","features":[512]},{"name":"CICAT_READONLY","features":[512]},{"name":"CICAT_STOPPED","features":[512]},{"name":"CICAT_WRITABLE","features":[512]},{"name":"CINULLCATALOG","features":[512]},{"name":"CI_PROVIDER_ALL","features":[512]},{"name":"CI_PROVIDER_INDEXING_SERVICE","features":[512]},{"name":"CI_PROVIDER_MSSEARCH","features":[512]},{"name":"CI_STATE","features":[512]},{"name":"CI_STATE_ANNEALING_MERGE","features":[512]},{"name":"CI_STATE_BATTERY_POLICY","features":[512]},{"name":"CI_STATE_BATTERY_POWER","features":[512]},{"name":"CI_STATE_CONTENT_SCAN_REQUIRED","features":[512]},{"name":"CI_STATE_DELETION_MERGE","features":[512]},{"name":"CI_STATE_HIGH_CPU","features":[512]},{"name":"CI_STATE_HIGH_IO","features":[512]},{"name":"CI_STATE_INDEX_MIGRATION_MERGE","features":[512]},{"name":"CI_STATE_LOW_DISK","features":[512]},{"name":"CI_STATE_LOW_MEMORY","features":[512]},{"name":"CI_STATE_MASTER_MERGE","features":[512]},{"name":"CI_STATE_MASTER_MERGE_PAUSED","features":[512]},{"name":"CI_STATE_READING_USNS","features":[512]},{"name":"CI_STATE_READ_ONLY","features":[512]},{"name":"CI_STATE_RECOVERING","features":[512]},{"name":"CI_STATE_SCANNING","features":[512]},{"name":"CI_STATE_SHADOW_MERGE","features":[512]},{"name":"CI_STATE_STARTING","features":[512]},{"name":"CI_STATE_USER_ACTIVE","features":[512]},{"name":"CI_VERSION_WDS30","features":[512]},{"name":"CI_VERSION_WDS40","features":[512]},{"name":"CI_VERSION_WIN70","features":[512]},{"name":"CLSID_INDEX_SERVER_DSO","features":[512]},{"name":"DBID","features":[512]},{"name":"DBID","features":[512]},{"name":"DBKINDENUM","features":[512]},{"name":"DBKIND_GUID","features":[512]},{"name":"DBKIND_GUID_NAME","features":[512]},{"name":"DBKIND_GUID_PROPID","features":[512]},{"name":"DBKIND_NAME","features":[512]},{"name":"DBKIND_PGUID_NAME","features":[512]},{"name":"DBKIND_PGUID_PROPID","features":[512]},{"name":"DBKIND_PROPID","features":[512]},{"name":"DBPROPSET_CIFRMWRKCORE_EXT","features":[512]},{"name":"DBPROPSET_FSCIFRMWRK_EXT","features":[512]},{"name":"DBPROPSET_MSIDXS_ROWSETEXT","features":[512]},{"name":"DBPROPSET_QUERYEXT","features":[512]},{"name":"DBPROPSET_SESS_QUERYEXT","features":[512]},{"name":"DBPROP_APPLICATION_NAME","features":[512]},{"name":"DBPROP_CATALOGLISTID","features":[512]},{"name":"DBPROP_CI_CATALOG_NAME","features":[512]},{"name":"DBPROP_CI_DEPTHS","features":[512]},{"name":"DBPROP_CI_EXCLUDE_SCOPES","features":[512]},{"name":"DBPROP_CI_INCLUDE_SCOPES","features":[512]},{"name":"DBPROP_CI_PROVIDER","features":[512]},{"name":"DBPROP_CI_QUERY_TYPE","features":[512]},{"name":"DBPROP_CI_SCOPE_FLAGS","features":[512]},{"name":"DBPROP_CI_SECURITY_ID","features":[512]},{"name":"DBPROP_CLIENT_CLSID","features":[512]},{"name":"DBPROP_DEFAULT_EQUALS_BEHAVIOR","features":[512]},{"name":"DBPROP_DEFERCATALOGVERIFICATION","features":[512]},{"name":"DBPROP_DEFERNONINDEXEDTRIMMING","features":[512]},{"name":"DBPROP_DONOTCOMPUTEEXPENSIVEPROPS","features":[512]},{"name":"DBPROP_ENABLEROWSETEVENTS","features":[512]},{"name":"DBPROP_FIRSTROWS","features":[512]},{"name":"DBPROP_FREETEXTANYTERM","features":[512]},{"name":"DBPROP_FREETEXTUSESTEMMING","features":[512]},{"name":"DBPROP_GENERATEPARSETREE","features":[512]},{"name":"DBPROP_GENERICOPTIONS_STRING","features":[512]},{"name":"DBPROP_IGNORENOISEONLYCLAUSES","features":[512]},{"name":"DBPROP_IGNORESBRI","features":[512]},{"name":"DBPROP_MACHINE","features":[512]},{"name":"DBPROP_USECONTENTINDEX","features":[512]},{"name":"DBPROP_USEEXTENDEDDBTYPES","features":[512]},{"name":"DBSETFUNC_ALL","features":[512]},{"name":"DBSETFUNC_DISTINCT","features":[512]},{"name":"DBSETFUNC_NONE","features":[512]},{"name":"FILTERREGION","features":[512]},{"name":"FILTER_E_ACCESS","features":[512]},{"name":"FILTER_E_EMBEDDING_UNAVAILABLE","features":[512]},{"name":"FILTER_E_END_OF_CHUNKS","features":[512]},{"name":"FILTER_E_LINK_UNAVAILABLE","features":[512]},{"name":"FILTER_E_NO_MORE_TEXT","features":[512]},{"name":"FILTER_E_NO_MORE_VALUES","features":[512]},{"name":"FILTER_E_NO_TEXT","features":[512]},{"name":"FILTER_E_NO_VALUES","features":[512]},{"name":"FILTER_E_PASSWORD","features":[512]},{"name":"FILTER_E_UNKNOWNFORMAT","features":[512]},{"name":"FILTER_S_LAST_TEXT","features":[512]},{"name":"FILTER_S_LAST_VALUES","features":[512]},{"name":"FILTER_W_MONIKER_CLIPPED","features":[512]},{"name":"FULLPROPSPEC","features":[512,431]},{"name":"GENERATE_METHOD_EXACT","features":[512]},{"name":"GENERATE_METHOD_INFLECT","features":[512]},{"name":"GENERATE_METHOD_PREFIX","features":[512]},{"name":"IFILTER_FLAGS","features":[512]},{"name":"IFILTER_FLAGS_OLE_PROPERTIES","features":[512]},{"name":"IFILTER_INIT","features":[512]},{"name":"IFILTER_INIT_APPLY_CRAWL_ATTRIBUTES","features":[512]},{"name":"IFILTER_INIT_APPLY_INDEX_ATTRIBUTES","features":[512]},{"name":"IFILTER_INIT_APPLY_OTHER_ATTRIBUTES","features":[512]},{"name":"IFILTER_INIT_CANON_HYPHENS","features":[512]},{"name":"IFILTER_INIT_CANON_PARAGRAPHS","features":[512]},{"name":"IFILTER_INIT_CANON_SPACES","features":[512]},{"name":"IFILTER_INIT_DISABLE_EMBEDDED","features":[512]},{"name":"IFILTER_INIT_EMIT_FORMATTING","features":[512]},{"name":"IFILTER_INIT_FILTER_AGGRESSIVE_BREAK","features":[512]},{"name":"IFILTER_INIT_FILTER_OWNED_VALUE_OK","features":[512]},{"name":"IFILTER_INIT_HARD_LINE_BREAKS","features":[512]},{"name":"IFILTER_INIT_INDEXING_ONLY","features":[512]},{"name":"IFILTER_INIT_SEARCH_LINKS","features":[512]},{"name":"IFilter","features":[512]},{"name":"IPhraseSink","features":[512]},{"name":"LIFF_FORCE_TEXT_FILTER_FALLBACK","features":[512]},{"name":"LIFF_IMPLEMENT_TEXT_FILTER_FALLBACK_POLICY","features":[512]},{"name":"LIFF_LOAD_DEFINED_FILTER","features":[512]},{"name":"LoadIFilter","features":[512]},{"name":"LoadIFilterEx","features":[512]},{"name":"MSIDXSPROP_COMMAND_LOCALE_STRING","features":[512]},{"name":"MSIDXSPROP_MAX_RANK","features":[512]},{"name":"MSIDXSPROP_PARSE_TREE","features":[512]},{"name":"MSIDXSPROP_QUERY_RESTRICTION","features":[512]},{"name":"MSIDXSPROP_RESULTS_FOUND","features":[512]},{"name":"MSIDXSPROP_ROWSETQUERYSTATUS","features":[512]},{"name":"MSIDXSPROP_SAME_SORTORDER_USED","features":[512]},{"name":"MSIDXSPROP_SERVER_NLSVERSION","features":[512]},{"name":"MSIDXSPROP_SERVER_NLSVER_DEFINED","features":[512]},{"name":"MSIDXSPROP_SERVER_VERSION","features":[512]},{"name":"MSIDXSPROP_SERVER_WINVER_MAJOR","features":[512]},{"name":"MSIDXSPROP_SERVER_WINVER_MINOR","features":[512]},{"name":"MSIDXSPROP_WHEREID","features":[512]},{"name":"NOT_AN_ERROR","features":[512]},{"name":"PID_FILENAME","features":[512]},{"name":"PROPID_QUERY_ALL","features":[512]},{"name":"PROPID_QUERY_HITCOUNT","features":[512]},{"name":"PROPID_QUERY_LASTSEENTIME","features":[512]},{"name":"PROPID_QUERY_RANK","features":[512]},{"name":"PROPID_QUERY_RANKVECTOR","features":[512]},{"name":"PROPID_QUERY_UNFILTERED","features":[512]},{"name":"PROPID_QUERY_VIRTUALPATH","features":[512]},{"name":"PROPID_QUERY_WORKID","features":[512]},{"name":"PROPID_STG_CONTENTS","features":[512]},{"name":"PROXIMITY_UNIT_CHAPTER","features":[512]},{"name":"PROXIMITY_UNIT_PARAGRAPH","features":[512]},{"name":"PROXIMITY_UNIT_SENTENCE","features":[512]},{"name":"PROXIMITY_UNIT_WORD","features":[512]},{"name":"PSGUID_FILENAME","features":[512]},{"name":"QUERY_DEEP","features":[512]},{"name":"QUERY_PHYSICAL_PATH","features":[512]},{"name":"QUERY_SHALLOW","features":[512]},{"name":"QUERY_VIRTUAL_PATH","features":[512]},{"name":"SCOPE_FLAG_DEEP","features":[512]},{"name":"SCOPE_FLAG_INCLUDE","features":[512]},{"name":"SCOPE_FLAG_MASK","features":[512]},{"name":"SCOPE_TYPE_MASK","features":[512]},{"name":"SCOPE_TYPE_VPATH","features":[512]},{"name":"SCOPE_TYPE_WINPATH","features":[512]},{"name":"STAT_BUSY","features":[512]},{"name":"STAT_CHUNK","features":[512,431]},{"name":"STAT_COALESCE_COMP_ALL_NOISE","features":[512]},{"name":"STAT_CONTENT_OUT_OF_DATE","features":[512]},{"name":"STAT_CONTENT_QUERY_INCOMPLETE","features":[512]},{"name":"STAT_DONE","features":[512]},{"name":"STAT_ERROR","features":[512]},{"name":"STAT_MISSING_PROP_IN_RELDOC","features":[512]},{"name":"STAT_MISSING_RELDOC","features":[512]},{"name":"STAT_NOISE_WORDS","features":[512]},{"name":"STAT_PARTIAL_SCOPE","features":[512]},{"name":"STAT_REFRESH","features":[512]},{"name":"STAT_REFRESH_INCOMPLETE","features":[512]},{"name":"STAT_RELDOC_ACCESS_DENIED","features":[512]},{"name":"STAT_SHARING_VIOLATION","features":[512]},{"name":"STAT_TIME_LIMIT_EXCEEDED","features":[512]},{"name":"VECTOR_RANK_DICE","features":[512]},{"name":"VECTOR_RANK_INNER","features":[512]},{"name":"VECTOR_RANK_JACCARD","features":[512]},{"name":"VECTOR_RANK_MAX","features":[512]},{"name":"VECTOR_RANK_MIN","features":[512]},{"name":"WORDREP_BREAK_EOC","features":[512]},{"name":"WORDREP_BREAK_EOP","features":[512]},{"name":"WORDREP_BREAK_EOS","features":[512]},{"name":"WORDREP_BREAK_EOW","features":[512]},{"name":"WORDREP_BREAK_TYPE","features":[512]}],"516":[{"name":"FILTER_AGGREGATE_BASIC_INFORMATION","features":[330]},{"name":"FILTER_AGGREGATE_STANDARD_INFORMATION","features":[330]},{"name":"FILTER_FULL_INFORMATION","features":[330]},{"name":"FILTER_INFORMATION_CLASS","features":[330]},{"name":"FILTER_MESSAGE_HEADER","features":[330]},{"name":"FILTER_NAME_MAX_CHARS","features":[330]},{"name":"FILTER_REPLY_HEADER","features":[307,330]},{"name":"FILTER_VOLUME_BASIC_INFORMATION","features":[330]},{"name":"FILTER_VOLUME_INFORMATION_CLASS","features":[330]},{"name":"FILTER_VOLUME_STANDARD_INFORMATION","features":[330]},{"name":"FLTFL_AGGREGATE_INFO_IS_LEGACYFILTER","features":[330]},{"name":"FLTFL_AGGREGATE_INFO_IS_MINIFILTER","features":[330]},{"name":"FLTFL_ASI_IS_LEGACYFILTER","features":[330]},{"name":"FLTFL_ASI_IS_MINIFILTER","features":[330]},{"name":"FLTFL_IASIL_DETACHED_VOLUME","features":[330]},{"name":"FLTFL_IASIM_DETACHED_VOLUME","features":[330]},{"name":"FLTFL_IASI_IS_LEGACYFILTER","features":[330]},{"name":"FLTFL_IASI_IS_MINIFILTER","features":[330]},{"name":"FLTFL_VSI_DETACHED_VOLUME","features":[330]},{"name":"FLT_FILESYSTEM_TYPE","features":[330]},{"name":"FLT_FSTYPE_BSUDF","features":[330]},{"name":"FLT_FSTYPE_CDFS","features":[330]},{"name":"FLT_FSTYPE_CIMFS","features":[330]},{"name":"FLT_FSTYPE_CSVFS","features":[330]},{"name":"FLT_FSTYPE_EXFAT","features":[330]},{"name":"FLT_FSTYPE_FAT","features":[330]},{"name":"FLT_FSTYPE_FS_REC","features":[330]},{"name":"FLT_FSTYPE_GPFS","features":[330]},{"name":"FLT_FSTYPE_INCD","features":[330]},{"name":"FLT_FSTYPE_INCD_FAT","features":[330]},{"name":"FLT_FSTYPE_LANMAN","features":[330]},{"name":"FLT_FSTYPE_MSFS","features":[330]},{"name":"FLT_FSTYPE_MS_NETWARE","features":[330]},{"name":"FLT_FSTYPE_MUP","features":[330]},{"name":"FLT_FSTYPE_NETWARE","features":[330]},{"name":"FLT_FSTYPE_NFS","features":[330]},{"name":"FLT_FSTYPE_NPFS","features":[330]},{"name":"FLT_FSTYPE_NTFS","features":[330]},{"name":"FLT_FSTYPE_OPENAFS","features":[330]},{"name":"FLT_FSTYPE_PSFS","features":[330]},{"name":"FLT_FSTYPE_RAW","features":[330]},{"name":"FLT_FSTYPE_RDPDR","features":[330]},{"name":"FLT_FSTYPE_REFS","features":[330]},{"name":"FLT_FSTYPE_ROXIO_UDF1","features":[330]},{"name":"FLT_FSTYPE_ROXIO_UDF2","features":[330]},{"name":"FLT_FSTYPE_ROXIO_UDF3","features":[330]},{"name":"FLT_FSTYPE_RSFX","features":[330]},{"name":"FLT_FSTYPE_TACIT","features":[330]},{"name":"FLT_FSTYPE_UDFS","features":[330]},{"name":"FLT_FSTYPE_UNKNOWN","features":[330]},{"name":"FLT_FSTYPE_WEBDAV","features":[330]},{"name":"FLT_PORT_FLAG_SYNC_HANDLE","features":[330]},{"name":"FilterAggregateBasicInformation","features":[330]},{"name":"FilterAggregateStandardInformation","features":[330]},{"name":"FilterAttach","features":[330]},{"name":"FilterAttachAtAltitude","features":[330]},{"name":"FilterClose","features":[330]},{"name":"FilterConnectCommunicationPort","features":[307,310,330]},{"name":"FilterCreate","features":[330]},{"name":"FilterDetach","features":[330]},{"name":"FilterFindClose","features":[307,330]},{"name":"FilterFindFirst","features":[307,330]},{"name":"FilterFindNext","features":[307,330]},{"name":"FilterFullInformation","features":[330]},{"name":"FilterGetDosName","features":[330]},{"name":"FilterGetInformation","features":[330]},{"name":"FilterGetMessage","features":[307,330,312]},{"name":"FilterInstanceClose","features":[330]},{"name":"FilterInstanceCreate","features":[330]},{"name":"FilterInstanceFindClose","features":[307,330]},{"name":"FilterInstanceFindFirst","features":[307,330]},{"name":"FilterInstanceFindNext","features":[307,330]},{"name":"FilterInstanceGetInformation","features":[330]},{"name":"FilterLoad","features":[330]},{"name":"FilterReplyMessage","features":[307,330]},{"name":"FilterSendMessage","features":[307,330]},{"name":"FilterUnload","features":[330]},{"name":"FilterVolumeBasicInformation","features":[330]},{"name":"FilterVolumeFindClose","features":[307,330]},{"name":"FilterVolumeFindFirst","features":[307,330]},{"name":"FilterVolumeFindNext","features":[307,330]},{"name":"FilterVolumeInstanceFindClose","features":[307,330]},{"name":"FilterVolumeInstanceFindFirst","features":[307,330]},{"name":"FilterVolumeInstanceFindNext","features":[307,330]},{"name":"FilterVolumeStandardInformation","features":[330]},{"name":"HFILTER","features":[330]},{"name":"HFILTER_INSTANCE","features":[330]},{"name":"INSTANCE_AGGREGATE_STANDARD_INFORMATION","features":[330]},{"name":"INSTANCE_BASIC_INFORMATION","features":[330]},{"name":"INSTANCE_FULL_INFORMATION","features":[330]},{"name":"INSTANCE_INFORMATION_CLASS","features":[330]},{"name":"INSTANCE_NAME_MAX_CHARS","features":[330]},{"name":"INSTANCE_PARTIAL_INFORMATION","features":[330]},{"name":"InstanceAggregateStandardInformation","features":[330]},{"name":"InstanceBasicInformation","features":[330]},{"name":"InstanceFullInformation","features":[330]},{"name":"InstancePartialInformation","features":[330]},{"name":"VOLUME_NAME_MAX_CHARS","features":[330]},{"name":"WNNC_CRED_MANAGER","features":[330]},{"name":"WNNC_NET_10NET","features":[330]},{"name":"WNNC_NET_3IN1","features":[330]},{"name":"WNNC_NET_9P","features":[330]},{"name":"WNNC_NET_9TILES","features":[330]},{"name":"WNNC_NET_APPLETALK","features":[330]},{"name":"WNNC_NET_AS400","features":[330]},{"name":"WNNC_NET_AURISTOR_FS","features":[330]},{"name":"WNNC_NET_AVID","features":[330]},{"name":"WNNC_NET_AVID1","features":[330]},{"name":"WNNC_NET_BMC","features":[330]},{"name":"WNNC_NET_BWNFS","features":[330]},{"name":"WNNC_NET_CLEARCASE","features":[330]},{"name":"WNNC_NET_COGENT","features":[330]},{"name":"WNNC_NET_CSC","features":[330]},{"name":"WNNC_NET_DAV","features":[330]},{"name":"WNNC_NET_DCE","features":[330]},{"name":"WNNC_NET_DECORB","features":[330]},{"name":"WNNC_NET_DFS","features":[330]},{"name":"WNNC_NET_DISTINCT","features":[330]},{"name":"WNNC_NET_DOCUSHARE","features":[330]},{"name":"WNNC_NET_DOCUSPACE","features":[330]},{"name":"WNNC_NET_DRIVEONWEB","features":[330]},{"name":"WNNC_NET_EXIFS","features":[330]},{"name":"WNNC_NET_EXTENDNET","features":[330]},{"name":"WNNC_NET_FARALLON","features":[330]},{"name":"WNNC_NET_FJ_REDIR","features":[330]},{"name":"WNNC_NET_FOXBAT","features":[330]},{"name":"WNNC_NET_FRONTIER","features":[330]},{"name":"WNNC_NET_FTP_NFS","features":[330]},{"name":"WNNC_NET_GOOGLE","features":[330]},{"name":"WNNC_NET_HOB_NFS","features":[330]},{"name":"WNNC_NET_IBMAL","features":[330]},{"name":"WNNC_NET_INTERGRAPH","features":[330]},{"name":"WNNC_NET_KNOWARE","features":[330]},{"name":"WNNC_NET_KWNP","features":[330]},{"name":"WNNC_NET_LANMAN","features":[330]},{"name":"WNNC_NET_LANSTEP","features":[330]},{"name":"WNNC_NET_LANTASTIC","features":[330]},{"name":"WNNC_NET_LIFENET","features":[330]},{"name":"WNNC_NET_LOCK","features":[330]},{"name":"WNNC_NET_LOCUS","features":[330]},{"name":"WNNC_NET_MANGOSOFT","features":[330]},{"name":"WNNC_NET_MASFAX","features":[330]},{"name":"WNNC_NET_MFILES","features":[330]},{"name":"WNNC_NET_MSNET","features":[330]},{"name":"WNNC_NET_MS_NFS","features":[330]},{"name":"WNNC_NET_NDFS","features":[330]},{"name":"WNNC_NET_NETWARE","features":[330]},{"name":"WNNC_NET_OBJECT_DIRE","features":[330]},{"name":"WNNC_NET_OPENAFS","features":[330]},{"name":"WNNC_NET_PATHWORKS","features":[330]},{"name":"WNNC_NET_POWERLAN","features":[330]},{"name":"WNNC_NET_PROTSTOR","features":[330]},{"name":"WNNC_NET_QUINCY","features":[330]},{"name":"WNNC_NET_RDR2SAMPLE","features":[330]},{"name":"WNNC_NET_RIVERFRONT1","features":[330]},{"name":"WNNC_NET_RIVERFRONT2","features":[330]},{"name":"WNNC_NET_RSFX","features":[330]},{"name":"WNNC_NET_SECUREAGENT","features":[330]},{"name":"WNNC_NET_SERNET","features":[330]},{"name":"WNNC_NET_SHIVA","features":[330]},{"name":"WNNC_NET_SMB","features":[330]},{"name":"WNNC_NET_SRT","features":[330]},{"name":"WNNC_NET_STAC","features":[330]},{"name":"WNNC_NET_SUN_PC_NFS","features":[330]},{"name":"WNNC_NET_SYMFONET","features":[330]},{"name":"WNNC_NET_TERMSRV","features":[330]},{"name":"WNNC_NET_TWINS","features":[330]},{"name":"WNNC_NET_VINES","features":[330]},{"name":"WNNC_NET_VMWARE","features":[330]},{"name":"WNNC_NET_YAHOO","features":[330]},{"name":"WNNC_NET_ZENWORKS","features":[330]}],"517":[{"name":"ATA_FLAGS_48BIT_COMMAND","features":[339]},{"name":"ATA_FLAGS_DATA_IN","features":[339]},{"name":"ATA_FLAGS_DATA_OUT","features":[339]},{"name":"ATA_FLAGS_DRDY_REQUIRED","features":[339]},{"name":"ATA_FLAGS_NO_MULTIPLE","features":[339]},{"name":"ATA_FLAGS_USE_DMA","features":[339]},{"name":"ATA_PASS_THROUGH_DIRECT","features":[339]},{"name":"ATA_PASS_THROUGH_DIRECT32","features":[339]},{"name":"ATA_PASS_THROUGH_EX","features":[339]},{"name":"ATA_PASS_THROUGH_EX32","features":[339]},{"name":"AddISNSServerA","features":[339]},{"name":"AddISNSServerW","features":[339]},{"name":"AddIScsiConnectionA","features":[339]},{"name":"AddIScsiConnectionW","features":[339]},{"name":"AddIScsiSendTargetPortalA","features":[339]},{"name":"AddIScsiSendTargetPortalW","features":[339]},{"name":"AddIScsiStaticTargetA","features":[307,339]},{"name":"AddIScsiStaticTargetW","features":[307,339]},{"name":"AddPersistentIScsiDeviceA","features":[339]},{"name":"AddPersistentIScsiDeviceW","features":[339]},{"name":"AddRadiusServerA","features":[339]},{"name":"AddRadiusServerW","features":[339]},{"name":"ClearPersistentIScsiDevices","features":[339]},{"name":"DD_SCSI_DEVICE_NAME","features":[339]},{"name":"DSM_NOTIFICATION_REQUEST_BLOCK","features":[339]},{"name":"DUMP_DRIVER","features":[339]},{"name":"DUMP_DRIVER_EX","features":[339]},{"name":"DUMP_DRIVER_NAME_LENGTH","features":[339]},{"name":"DUMP_EX_FLAG_DRIVER_FULL_PATH_SUPPORT","features":[339]},{"name":"DUMP_EX_FLAG_RESUME_SUPPORT","features":[339]},{"name":"DUMP_EX_FLAG_SUPPORT_64BITMEMORY","features":[339]},{"name":"DUMP_EX_FLAG_SUPPORT_DD_TELEMETRY","features":[339]},{"name":"DUMP_POINTERS","features":[307,339]},{"name":"DUMP_POINTERS_EX","features":[307,339]},{"name":"DUMP_POINTERS_VERSION","features":[339]},{"name":"DUMP_POINTERS_VERSION_1","features":[339]},{"name":"DUMP_POINTERS_VERSION_2","features":[339]},{"name":"DUMP_POINTERS_VERSION_3","features":[339]},{"name":"DUMP_POINTERS_VERSION_4","features":[339]},{"name":"DiscoveryMechanisms","features":[339]},{"name":"FILE_DEVICE_SCSI","features":[339]},{"name":"FIRMWARE_FUNCTION_ACTIVATE","features":[339]},{"name":"FIRMWARE_FUNCTION_DOWNLOAD","features":[339]},{"name":"FIRMWARE_FUNCTION_GET_INFO","features":[339]},{"name":"FIRMWARE_REQUEST_BLOCK","features":[339]},{"name":"FIRMWARE_REQUEST_BLOCK_STRUCTURE_VERSION","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_CONTROLLER","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_FIRST_SEGMENT","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_LAST_SEGMENT","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_REPLACE_EXISTING_IMAGE","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE","features":[339]},{"name":"FIRMWARE_STATUS_COMMAND_ABORT","features":[339]},{"name":"FIRMWARE_STATUS_CONTROLLER_ERROR","features":[339]},{"name":"FIRMWARE_STATUS_DEVICE_ERROR","features":[339]},{"name":"FIRMWARE_STATUS_END_OF_MEDIA","features":[339]},{"name":"FIRMWARE_STATUS_ERROR","features":[339]},{"name":"FIRMWARE_STATUS_ID_NOT_FOUND","features":[339]},{"name":"FIRMWARE_STATUS_ILLEGAL_LENGTH","features":[339]},{"name":"FIRMWARE_STATUS_ILLEGAL_REQUEST","features":[339]},{"name":"FIRMWARE_STATUS_INPUT_BUFFER_TOO_BIG","features":[339]},{"name":"FIRMWARE_STATUS_INTERFACE_CRC_ERROR","features":[339]},{"name":"FIRMWARE_STATUS_INVALID_IMAGE","features":[339]},{"name":"FIRMWARE_STATUS_INVALID_PARAMETER","features":[339]},{"name":"FIRMWARE_STATUS_INVALID_SLOT","features":[339]},{"name":"FIRMWARE_STATUS_MEDIA_CHANGE","features":[339]},{"name":"FIRMWARE_STATUS_MEDIA_CHANGE_REQUEST","features":[339]},{"name":"FIRMWARE_STATUS_OUTPUT_BUFFER_TOO_SMALL","features":[339]},{"name":"FIRMWARE_STATUS_POWER_CYCLE_REQUIRED","features":[339]},{"name":"FIRMWARE_STATUS_SUCCESS","features":[339]},{"name":"FIRMWARE_STATUS_UNCORRECTABLE_DATA_ERROR","features":[339]},{"name":"GetDevicesForIScsiSessionA","features":[339,327]},{"name":"GetDevicesForIScsiSessionW","features":[339,327]},{"name":"GetIScsiIKEInfoA","features":[339]},{"name":"GetIScsiIKEInfoW","features":[339]},{"name":"GetIScsiInitiatorNodeNameA","features":[339]},{"name":"GetIScsiInitiatorNodeNameW","features":[339]},{"name":"GetIScsiSessionListA","features":[339]},{"name":"GetIScsiSessionListEx","features":[307,339]},{"name":"GetIScsiSessionListW","features":[339]},{"name":"GetIScsiTargetInformationA","features":[339]},{"name":"GetIScsiTargetInformationW","features":[339]},{"name":"GetIScsiVersionInformation","features":[339]},{"name":"HYBRID_DEMOTE_BY_SIZE","features":[339]},{"name":"HYBRID_DIRTY_THRESHOLDS","features":[339]},{"name":"HYBRID_FUNCTION_DEMOTE_BY_SIZE","features":[339]},{"name":"HYBRID_FUNCTION_DISABLE_CACHING_MEDIUM","features":[339]},{"name":"HYBRID_FUNCTION_ENABLE_CACHING_MEDIUM","features":[339]},{"name":"HYBRID_FUNCTION_GET_INFO","features":[339]},{"name":"HYBRID_FUNCTION_SET_DIRTY_THRESHOLD","features":[339]},{"name":"HYBRID_INFORMATION","features":[307,339]},{"name":"HYBRID_REQUEST_BLOCK","features":[339]},{"name":"HYBRID_REQUEST_BLOCK_STRUCTURE_VERSION","features":[339]},{"name":"HYBRID_REQUEST_INFO_STRUCTURE_VERSION","features":[339]},{"name":"HYBRID_STATUS_ENABLE_REFCOUNT_HOLD","features":[339]},{"name":"HYBRID_STATUS_ILLEGAL_REQUEST","features":[339]},{"name":"HYBRID_STATUS_INVALID_PARAMETER","features":[339]},{"name":"HYBRID_STATUS_OUTPUT_BUFFER_TOO_SMALL","features":[339]},{"name":"HYBRID_STATUS_SUCCESS","features":[339]},{"name":"IDE_IO_CONTROL","features":[339]},{"name":"ID_FQDN","features":[339]},{"name":"ID_IPV4_ADDR","features":[339]},{"name":"ID_IPV6_ADDR","features":[339]},{"name":"ID_USER_FQDN","features":[339]},{"name":"IKE_AUTHENTICATION_INFORMATION","features":[339]},{"name":"IKE_AUTHENTICATION_METHOD","features":[339]},{"name":"IKE_AUTHENTICATION_PRESHARED_KEY","features":[339]},{"name":"IKE_AUTHENTICATION_PRESHARED_KEY_METHOD","features":[339]},{"name":"IOCTL_ATA_MINIPORT","features":[339]},{"name":"IOCTL_ATA_PASS_THROUGH","features":[339]},{"name":"IOCTL_ATA_PASS_THROUGH_DIRECT","features":[339]},{"name":"IOCTL_IDE_PASS_THROUGH","features":[339]},{"name":"IOCTL_MINIPORT_PROCESS_SERVICE_IRP","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_DSM_GENERAL","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_DSM_NOTIFICATION","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_FIRMWARE","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_HYBRDISK","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_QUERY_PHYSICAL_TOPOLOGY","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_QUERY_PROTOCOL","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_QUERY_TEMPERATURE","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_SCSIDISK","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_SET_TEMPERATURE_THRESHOLD","features":[339]},{"name":"IOCTL_MPIO_PASS_THROUGH_PATH","features":[339]},{"name":"IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT","features":[339]},{"name":"IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX","features":[339]},{"name":"IOCTL_MPIO_PASS_THROUGH_PATH_EX","features":[339]},{"name":"IOCTL_SCSI_BASE","features":[339]},{"name":"IOCTL_SCSI_FREE_DUMP_POINTERS","features":[339]},{"name":"IOCTL_SCSI_GET_ADDRESS","features":[339]},{"name":"IOCTL_SCSI_GET_CAPABILITIES","features":[339]},{"name":"IOCTL_SCSI_GET_DUMP_POINTERS","features":[339]},{"name":"IOCTL_SCSI_GET_INQUIRY_DATA","features":[339]},{"name":"IOCTL_SCSI_MINIPORT","features":[339]},{"name":"IOCTL_SCSI_PASS_THROUGH","features":[339]},{"name":"IOCTL_SCSI_PASS_THROUGH_DIRECT","features":[339]},{"name":"IOCTL_SCSI_PASS_THROUGH_DIRECT_EX","features":[339]},{"name":"IOCTL_SCSI_PASS_THROUGH_EX","features":[339]},{"name":"IOCTL_SCSI_RESCAN_BUS","features":[339]},{"name":"IO_SCSI_CAPABILITIES","features":[307,339]},{"name":"ISCSI_AUTH_TYPES","features":[339]},{"name":"ISCSI_CHAP_AUTH_TYPE","features":[339]},{"name":"ISCSI_CONNECTION_INFOA","features":[339]},{"name":"ISCSI_CONNECTION_INFOW","features":[339]},{"name":"ISCSI_CONNECTION_INFO_EX","features":[339]},{"name":"ISCSI_DEVICE_ON_SESSIONA","features":[339,327]},{"name":"ISCSI_DEVICE_ON_SESSIONW","features":[339,327]},{"name":"ISCSI_DIGEST_TYPES","features":[339]},{"name":"ISCSI_DIGEST_TYPE_CRC32C","features":[339]},{"name":"ISCSI_DIGEST_TYPE_NONE","features":[339]},{"name":"ISCSI_LOGIN_FLAG_ALLOW_PORTAL_HOPPING","features":[339]},{"name":"ISCSI_LOGIN_FLAG_MULTIPATH_ENABLED","features":[339]},{"name":"ISCSI_LOGIN_FLAG_REQUIRE_IPSEC","features":[339]},{"name":"ISCSI_LOGIN_FLAG_RESERVED1","features":[339]},{"name":"ISCSI_LOGIN_FLAG_USE_RADIUS_RESPONSE","features":[339]},{"name":"ISCSI_LOGIN_FLAG_USE_RADIUS_VERIFICATION","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_AUTH_TYPE","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_DATA_DIGEST","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_RETAIN","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_WAIT","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_HEADER_DIGEST","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_MAXIMUM_CONNECTIONS","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_PASSWORD","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_USERNAME","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_VERSION","features":[339]},{"name":"ISCSI_MUTUAL_CHAP_AUTH_TYPE","features":[339]},{"name":"ISCSI_NO_AUTH_TYPE","features":[339]},{"name":"ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_PFS_ENABLED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_VALID","features":[339]},{"name":"ISCSI_SESSION_INFOA","features":[339]},{"name":"ISCSI_SESSION_INFOW","features":[339]},{"name":"ISCSI_SESSION_INFO_EX","features":[307,339]},{"name":"ISCSI_TARGET_FLAG_HIDE_STATIC_TARGET","features":[339]},{"name":"ISCSI_TARGET_FLAG_MERGE_TARGET_INFORMATION","features":[339]},{"name":"ISCSI_TARGET_MAPPINGA","features":[339]},{"name":"ISCSI_TARGET_MAPPINGW","features":[339]},{"name":"ISCSI_TARGET_PORTALA","features":[339]},{"name":"ISCSI_TARGET_PORTALW","features":[339]},{"name":"ISCSI_TARGET_PORTAL_GROUPA","features":[339]},{"name":"ISCSI_TARGET_PORTAL_GROUPW","features":[339]},{"name":"ISCSI_TARGET_PORTAL_INFOA","features":[339]},{"name":"ISCSI_TARGET_PORTAL_INFOW","features":[339]},{"name":"ISCSI_TARGET_PORTAL_INFO_EXA","features":[339]},{"name":"ISCSI_TARGET_PORTAL_INFO_EXW","features":[339]},{"name":"ISCSI_TCP_PROTOCOL_TYPE","features":[339]},{"name":"ISCSI_UNIQUE_SESSION_ID","features":[339]},{"name":"ISCSI_VERSION_INFO","features":[339]},{"name":"InitiatorName","features":[339]},{"name":"LoginIScsiTargetA","features":[307,339]},{"name":"LoginIScsiTargetW","features":[307,339]},{"name":"LoginOptions","features":[339]},{"name":"LogoutIScsiTarget","features":[339]},{"name":"MAX_ISCSI_ALIAS_LEN","features":[339]},{"name":"MAX_ISCSI_DISCOVERY_DOMAIN_LEN","features":[339]},{"name":"MAX_ISCSI_HBANAME_LEN","features":[339]},{"name":"MAX_ISCSI_NAME_LEN","features":[339]},{"name":"MAX_ISCSI_PORTAL_ADDRESS_LEN","features":[339]},{"name":"MAX_ISCSI_PORTAL_ALIAS_LEN","features":[339]},{"name":"MAX_ISCSI_PORTAL_NAME_LEN","features":[339]},{"name":"MAX_ISCSI_TEXT_ADDRESS_LEN","features":[339]},{"name":"MAX_RADIUS_ADDRESS_LEN","features":[339]},{"name":"MINIPORT_DSM_NOTIFICATION_VERSION","features":[339]},{"name":"MINIPORT_DSM_NOTIFICATION_VERSION_1","features":[339]},{"name":"MINIPORT_DSM_NOTIFY_FLAG_BEGIN","features":[339]},{"name":"MINIPORT_DSM_NOTIFY_FLAG_END","features":[339]},{"name":"MINIPORT_DSM_PROFILE_CRASHDUMP_FILE","features":[339]},{"name":"MINIPORT_DSM_PROFILE_HIBERNATION_FILE","features":[339]},{"name":"MINIPORT_DSM_PROFILE_PAGE_FILE","features":[339]},{"name":"MINIPORT_DSM_PROFILE_UNKNOWN","features":[339]},{"name":"MPIO_IOCTL_FLAG_INVOLVE_DSM","features":[339]},{"name":"MPIO_IOCTL_FLAG_USE_PATHID","features":[339]},{"name":"MPIO_IOCTL_FLAG_USE_SCSIADDRESS","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH32","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH32_EX","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_DIRECT","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_DIRECT32","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_DIRECT32_EX","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_DIRECT_EX","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_EX","features":[339]},{"name":"MP_DEVICE_DATA_SET_RANGE","features":[339]},{"name":"MP_STORAGE_DIAGNOSTIC_LEVEL","features":[339]},{"name":"MP_STORAGE_DIAGNOSTIC_TARGET_TYPE","features":[339]},{"name":"MpStorageDiagnosticLevelDefault","features":[339]},{"name":"MpStorageDiagnosticLevelMax","features":[339]},{"name":"MpStorageDiagnosticTargetTypeHbaFirmware","features":[339]},{"name":"MpStorageDiagnosticTargetTypeMax","features":[339]},{"name":"MpStorageDiagnosticTargetTypeMiniport","features":[339]},{"name":"MpStorageDiagnosticTargetTypeUndefined","features":[339]},{"name":"NRB_FUNCTION_ADD_LBAS_PINNED_SET","features":[339]},{"name":"NRB_FUNCTION_FLUSH_NVCACHE","features":[339]},{"name":"NRB_FUNCTION_NVCACHE_INFO","features":[339]},{"name":"NRB_FUNCTION_NVCACHE_POWER_MODE_RETURN","features":[339]},{"name":"NRB_FUNCTION_NVCACHE_POWER_MODE_SET","features":[339]},{"name":"NRB_FUNCTION_NVSEPARATED_FLUSH","features":[339]},{"name":"NRB_FUNCTION_NVSEPARATED_INFO","features":[339]},{"name":"NRB_FUNCTION_NVSEPARATED_WB_DISABLE","features":[339]},{"name":"NRB_FUNCTION_NVSEPARATED_WB_REVERT_DEFAULT","features":[339]},{"name":"NRB_FUNCTION_PASS_HINT_PAYLOAD","features":[339]},{"name":"NRB_FUNCTION_QUERY_ASCENDER_STATUS","features":[339]},{"name":"NRB_FUNCTION_QUERY_CACHE_MISS","features":[339]},{"name":"NRB_FUNCTION_QUERY_HYBRID_DISK_STATUS","features":[339]},{"name":"NRB_FUNCTION_QUERY_PINNED_SET","features":[339]},{"name":"NRB_FUNCTION_REMOVE_LBAS_PINNED_SET","features":[339]},{"name":"NRB_FUNCTION_SPINDLE_STATUS","features":[339]},{"name":"NRB_ILLEGAL_REQUEST","features":[339]},{"name":"NRB_INPUT_DATA_OVERRUN","features":[339]},{"name":"NRB_INPUT_DATA_UNDERRUN","features":[339]},{"name":"NRB_INVALID_PARAMETER","features":[339]},{"name":"NRB_OUTPUT_DATA_OVERRUN","features":[339]},{"name":"NRB_OUTPUT_DATA_UNDERRUN","features":[339]},{"name":"NRB_SUCCESS","features":[339]},{"name":"NTSCSI_UNICODE_STRING","features":[339]},{"name":"NVCACHE_HINT_PAYLOAD","features":[339]},{"name":"NVCACHE_PRIORITY_LEVEL_DESCRIPTOR","features":[339]},{"name":"NVCACHE_REQUEST_BLOCK","features":[339]},{"name":"NVCACHE_STATUS","features":[339]},{"name":"NVCACHE_TYPE","features":[339]},{"name":"NVSEPWriteCacheTypeNone","features":[339]},{"name":"NVSEPWriteCacheTypeUnknown","features":[339]},{"name":"NVSEPWriteCacheTypeWriteBack","features":[339]},{"name":"NVSEPWriteCacheTypeWriteThrough","features":[339]},{"name":"NV_FEATURE_PARAMETER","features":[339]},{"name":"NV_SEP_CACHE_PARAMETER","features":[339]},{"name":"NV_SEP_CACHE_PARAMETER_VERSION","features":[339]},{"name":"NV_SEP_CACHE_PARAMETER_VERSION_1","features":[339]},{"name":"NV_SEP_WRITE_CACHE_TYPE","features":[339]},{"name":"NvCacheStatusDisabled","features":[339]},{"name":"NvCacheStatusDisabling","features":[339]},{"name":"NvCacheStatusEnabled","features":[339]},{"name":"NvCacheStatusUnknown","features":[339]},{"name":"NvCacheTypeNone","features":[339]},{"name":"NvCacheTypeUnknown","features":[339]},{"name":"NvCacheTypeWriteBack","features":[339]},{"name":"NvCacheTypeWriteThrough","features":[339]},{"name":"PDUMP_DEVICE_POWERON_ROUTINE","features":[339]},{"name":"PERSISTENT_ISCSI_LOGIN_INFOA","features":[307,339]},{"name":"PERSISTENT_ISCSI_LOGIN_INFOW","features":[307,339]},{"name":"PersistentTargetMappings","features":[339]},{"name":"PortalGroups","features":[339]},{"name":"ProtocolType","features":[339]},{"name":"RefreshISNSServerA","features":[339]},{"name":"RefreshISNSServerW","features":[339]},{"name":"RefreshIScsiSendTargetPortalA","features":[339]},{"name":"RefreshIScsiSendTargetPortalW","features":[339]},{"name":"RemoveISNSServerA","features":[339]},{"name":"RemoveISNSServerW","features":[339]},{"name":"RemoveIScsiConnection","features":[339]},{"name":"RemoveIScsiPersistentTargetA","features":[339]},{"name":"RemoveIScsiPersistentTargetW","features":[339]},{"name":"RemoveIScsiSendTargetPortalA","features":[339]},{"name":"RemoveIScsiSendTargetPortalW","features":[339]},{"name":"RemoveIScsiStaticTargetA","features":[339]},{"name":"RemoveIScsiStaticTargetW","features":[339]},{"name":"RemovePersistentIScsiDeviceA","features":[339]},{"name":"RemovePersistentIScsiDeviceW","features":[339]},{"name":"RemoveRadiusServerA","features":[339]},{"name":"RemoveRadiusServerW","features":[339]},{"name":"ReportActiveIScsiTargetMappingsA","features":[339]},{"name":"ReportActiveIScsiTargetMappingsW","features":[339]},{"name":"ReportISNSServerListA","features":[339]},{"name":"ReportISNSServerListW","features":[339]},{"name":"ReportIScsiInitiatorListA","features":[339]},{"name":"ReportIScsiInitiatorListW","features":[339]},{"name":"ReportIScsiPersistentLoginsA","features":[307,339]},{"name":"ReportIScsiPersistentLoginsW","features":[307,339]},{"name":"ReportIScsiSendTargetPortalsA","features":[339]},{"name":"ReportIScsiSendTargetPortalsExA","features":[339]},{"name":"ReportIScsiSendTargetPortalsExW","features":[339]},{"name":"ReportIScsiSendTargetPortalsW","features":[339]},{"name":"ReportIScsiTargetPortalsA","features":[339]},{"name":"ReportIScsiTargetPortalsW","features":[339]},{"name":"ReportIScsiTargetsA","features":[307,339]},{"name":"ReportIScsiTargetsW","features":[307,339]},{"name":"ReportPersistentIScsiDevicesA","features":[339]},{"name":"ReportPersistentIScsiDevicesW","features":[339]},{"name":"ReportRadiusServerListA","features":[339]},{"name":"ReportRadiusServerListW","features":[339]},{"name":"SCSI_ADAPTER_BUS_INFO","features":[339]},{"name":"SCSI_ADDRESS","features":[339]},{"name":"SCSI_BUS_DATA","features":[339]},{"name":"SCSI_INQUIRY_DATA","features":[307,339]},{"name":"SCSI_IOCTL_DATA_BIDIRECTIONAL","features":[339]},{"name":"SCSI_IOCTL_DATA_IN","features":[339]},{"name":"SCSI_IOCTL_DATA_OUT","features":[339]},{"name":"SCSI_IOCTL_DATA_UNSPECIFIED","features":[339]},{"name":"SCSI_LUN_LIST","features":[339]},{"name":"SCSI_PASS_THROUGH","features":[339]},{"name":"SCSI_PASS_THROUGH32","features":[339]},{"name":"SCSI_PASS_THROUGH32_EX","features":[339]},{"name":"SCSI_PASS_THROUGH_DIRECT","features":[339]},{"name":"SCSI_PASS_THROUGH_DIRECT32","features":[339]},{"name":"SCSI_PASS_THROUGH_DIRECT32_EX","features":[339]},{"name":"SCSI_PASS_THROUGH_DIRECT_EX","features":[339]},{"name":"SCSI_PASS_THROUGH_EX","features":[339]},{"name":"SRB_IO_CONTROL","features":[339]},{"name":"STORAGE_DIAGNOSTIC_MP_REQUEST","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_BUFFER_TOO_SMALL","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_INVALID_PARAMETER","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_INVALID_SIGNATURE","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_INVALID_TARGET_TYPE","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_MORE_DATA","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_SUCCESS","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_UNSUPPORTED_VERSION","features":[339]},{"name":"STORAGE_ENDURANCE_DATA_DESCRIPTOR","features":[339]},{"name":"STORAGE_ENDURANCE_INFO","features":[339]},{"name":"STORAGE_FIRMWARE_ACTIVATE","features":[339]},{"name":"STORAGE_FIRMWARE_ACTIVATE_STRUCTURE_VERSION","features":[339]},{"name":"STORAGE_FIRMWARE_DOWNLOAD","features":[339]},{"name":"STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION","features":[339]},{"name":"STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION_V2","features":[339]},{"name":"STORAGE_FIRMWARE_DOWNLOAD_V2","features":[339]},{"name":"STORAGE_FIRMWARE_INFO","features":[307,339]},{"name":"STORAGE_FIRMWARE_INFO_INVALID_SLOT","features":[339]},{"name":"STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION","features":[339]},{"name":"STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION_V2","features":[339]},{"name":"STORAGE_FIRMWARE_INFO_V2","features":[307,339]},{"name":"STORAGE_FIRMWARE_SLOT_INFO","features":[307,339]},{"name":"STORAGE_FIRMWARE_SLOT_INFO_V2","features":[307,339]},{"name":"STORAGE_FIRMWARE_SLOT_INFO_V2_REVISION_LENGTH","features":[339]},{"name":"ScsiRawInterfaceGuid","features":[339]},{"name":"SendScsiInquiry","features":[339]},{"name":"SendScsiReadCapacity","features":[339]},{"name":"SendScsiReportLuns","features":[339]},{"name":"SetIScsiGroupPresharedKey","features":[307,339]},{"name":"SetIScsiIKEInfoA","features":[307,339]},{"name":"SetIScsiIKEInfoW","features":[307,339]},{"name":"SetIScsiInitiatorCHAPSharedSecret","features":[339]},{"name":"SetIScsiInitiatorNodeNameA","features":[339]},{"name":"SetIScsiInitiatorNodeNameW","features":[339]},{"name":"SetIScsiInitiatorRADIUSSharedSecret","features":[339]},{"name":"SetIScsiTunnelModeOuterAddressA","features":[307,339]},{"name":"SetIScsiTunnelModeOuterAddressW","features":[307,339]},{"name":"SetupPersistentIScsiDevices","features":[339]},{"name":"SetupPersistentIScsiVolumes","features":[339]},{"name":"TARGETPROTOCOLTYPE","features":[339]},{"name":"TARGET_INFORMATION_CLASS","features":[339]},{"name":"TargetAlias","features":[339]},{"name":"TargetFlags","features":[339]},{"name":"WmiScsiAddressGuid","features":[339]},{"name":"_ADAPTER_OBJECT","features":[339]}],"518":[{"name":"JET_BASE_NAME_LENGTH","features":[513]},{"name":"JET_BKINFO","features":[513]},{"name":"JET_BKLOGTIME","features":[513]},{"name":"JET_CALLBACK","features":[513,514]},{"name":"JET_COLUMNBASE_A","features":[513]},{"name":"JET_COLUMNBASE_W","features":[513]},{"name":"JET_COLUMNCREATE_A","features":[513]},{"name":"JET_COLUMNCREATE_W","features":[513]},{"name":"JET_COLUMNDEF","features":[513]},{"name":"JET_COLUMNLIST","features":[513,514]},{"name":"JET_COMMIT_ID","features":[513]},{"name":"JET_COMMIT_ID","features":[513]},{"name":"JET_CONDITIONALCOLUMN_A","features":[513]},{"name":"JET_CONDITIONALCOLUMN_W","features":[513]},{"name":"JET_CONVERT_A","features":[513]},{"name":"JET_CONVERT_W","features":[513]},{"name":"JET_ColInfoGrbitMinimalInfo","features":[513]},{"name":"JET_ColInfoGrbitNonDerivedColumnsOnly","features":[513]},{"name":"JET_ColInfoGrbitSortByColumnid","features":[513]},{"name":"JET_DBINFOMISC","features":[513]},{"name":"JET_DBINFOMISC2","features":[513]},{"name":"JET_DBINFOMISC3","features":[513]},{"name":"JET_DBINFOMISC4","features":[513]},{"name":"JET_DBINFOUPGRADE","features":[513]},{"name":"JET_DbInfoCollate","features":[513]},{"name":"JET_DbInfoConnect","features":[513]},{"name":"JET_DbInfoCountry","features":[513]},{"name":"JET_DbInfoCp","features":[513]},{"name":"JET_DbInfoDBInUse","features":[513]},{"name":"JET_DbInfoFileType","features":[513]},{"name":"JET_DbInfoFilename","features":[513]},{"name":"JET_DbInfoFilesize","features":[513]},{"name":"JET_DbInfoFilesizeOnDisk","features":[513]},{"name":"JET_DbInfoIsam","features":[513]},{"name":"JET_DbInfoLCID","features":[513]},{"name":"JET_DbInfoLangid","features":[513]},{"name":"JET_DbInfoMisc","features":[513]},{"name":"JET_DbInfoOptions","features":[513]},{"name":"JET_DbInfoPageSize","features":[513]},{"name":"JET_DbInfoSpaceAvailable","features":[513]},{"name":"JET_DbInfoSpaceOwned","features":[513]},{"name":"JET_DbInfoTransactions","features":[513]},{"name":"JET_DbInfoUpgrade","features":[513]},{"name":"JET_DbInfoVersion","features":[513]},{"name":"JET_ENUMCOLUMN","features":[513]},{"name":"JET_ENUMCOLUMNID","features":[513]},{"name":"JET_ENUMCOLUMNVALUE","features":[513]},{"name":"JET_ERRCAT","features":[513]},{"name":"JET_ERRINFOBASIC_W","features":[513]},{"name":"JET_EventLoggingDisable","features":[513]},{"name":"JET_EventLoggingLevelHigh","features":[513]},{"name":"JET_EventLoggingLevelLow","features":[513]},{"name":"JET_EventLoggingLevelMax","features":[513]},{"name":"JET_EventLoggingLevelMedium","features":[513]},{"name":"JET_EventLoggingLevelMin","features":[513]},{"name":"JET_ExceptionFailFast","features":[513]},{"name":"JET_ExceptionMsgBox","features":[513]},{"name":"JET_ExceptionNone","features":[513]},{"name":"JET_INDEXCHECKING","features":[513]},{"name":"JET_INDEXCREATE2_A","features":[513]},{"name":"JET_INDEXCREATE2_W","features":[513]},{"name":"JET_INDEXCREATE3_A","features":[513]},{"name":"JET_INDEXCREATE3_W","features":[513]},{"name":"JET_INDEXCREATE_A","features":[513]},{"name":"JET_INDEXCREATE_W","features":[513]},{"name":"JET_INDEXID","features":[513]},{"name":"JET_INDEXID","features":[513]},{"name":"JET_INDEXLIST","features":[513,514]},{"name":"JET_INDEXRANGE","features":[513,514]},{"name":"JET_INDEX_COLUMN","features":[513]},{"name":"JET_INDEX_RANGE","features":[513]},{"name":"JET_INSTANCE","features":[513]},{"name":"JET_INSTANCE_INFO_A","features":[513,514]},{"name":"JET_INSTANCE_INFO_W","features":[513,514]},{"name":"JET_IOPriorityLow","features":[513]},{"name":"JET_IOPriorityNormal","features":[513]},{"name":"JET_IndexCheckingDeferToOpenTable","features":[513]},{"name":"JET_IndexCheckingMax","features":[513]},{"name":"JET_IndexCheckingOff","features":[513]},{"name":"JET_IndexCheckingOn","features":[513]},{"name":"JET_LGPOS","features":[513]},{"name":"JET_LOGINFO_A","features":[513]},{"name":"JET_LOGINFO_W","features":[513]},{"name":"JET_LOGTIME","features":[513]},{"name":"JET_LS","features":[513]},{"name":"JET_MAX_COMPUTERNAME_LENGTH","features":[513]},{"name":"JET_MoveFirst","features":[513]},{"name":"JET_MoveLast","features":[513]},{"name":"JET_MovePrevious","features":[513]},{"name":"JET_OBJECTINFO","features":[513]},{"name":"JET_OBJECTINFO","features":[513]},{"name":"JET_OBJECTLIST","features":[513,514]},{"name":"JET_OPENTEMPORARYTABLE","features":[513,514]},{"name":"JET_OPENTEMPORARYTABLE2","features":[513,514]},{"name":"JET_OPERATIONCONTEXT","features":[513]},{"name":"JET_OSSNAPID","features":[513]},{"name":"JET_OnlineDefragAll","features":[513]},{"name":"JET_OnlineDefragAllOBSOLETE","features":[513]},{"name":"JET_OnlineDefragDatabases","features":[513]},{"name":"JET_OnlineDefragDisable","features":[513]},{"name":"JET_OnlineDefragSpaceTrees","features":[513]},{"name":"JET_PFNDURABLECOMMITCALLBACK","features":[513]},{"name":"JET_PFNREALLOC","features":[513]},{"name":"JET_PFNSTATUS","features":[513]},{"name":"JET_RECORDLIST","features":[513,514]},{"name":"JET_RECPOS","features":[513]},{"name":"JET_RECPOS2","features":[513]},{"name":"JET_RECPOS2","features":[513]},{"name":"JET_RECSIZE","features":[513]},{"name":"JET_RECSIZE","features":[513]},{"name":"JET_RECSIZE2","features":[513]},{"name":"JET_RECSIZE2","features":[513]},{"name":"JET_RELOP","features":[513]},{"name":"JET_RETINFO","features":[513]},{"name":"JET_RETRIEVECOLUMN","features":[513]},{"name":"JET_RSTINFO_A","features":[513]},{"name":"JET_RSTINFO_W","features":[513]},{"name":"JET_RSTMAP_A","features":[513]},{"name":"JET_RSTMAP_W","features":[513]},{"name":"JET_SESID","features":[513]},{"name":"JET_SETCOLUMN","features":[513]},{"name":"JET_SETINFO","features":[513]},{"name":"JET_SETSYSPARAM_A","features":[513,514]},{"name":"JET_SETSYSPARAM_W","features":[513,514]},{"name":"JET_SIGNATURE","features":[513]},{"name":"JET_SNPROG","features":[513]},{"name":"JET_SPACEHINTS","features":[513]},{"name":"JET_TABLECREATE2_A","features":[513,514]},{"name":"JET_TABLECREATE2_W","features":[513,514]},{"name":"JET_TABLECREATE3_A","features":[513,514]},{"name":"JET_TABLECREATE3_W","features":[513,514]},{"name":"JET_TABLECREATE4_A","features":[513,514]},{"name":"JET_TABLECREATE4_W","features":[513,514]},{"name":"JET_TABLECREATE_A","features":[513,514]},{"name":"JET_TABLECREATE_W","features":[513,514]},{"name":"JET_THREADSTATS","features":[513]},{"name":"JET_THREADSTATS2","features":[513]},{"name":"JET_THREADSTATS2","features":[513]},{"name":"JET_TUPLELIMITS","features":[513]},{"name":"JET_UNICODEINDEX","features":[513]},{"name":"JET_UNICODEINDEX2","features":[513]},{"name":"JET_USERDEFINEDDEFAULT_A","features":[513]},{"name":"JET_USERDEFINEDDEFAULT_W","features":[513]},{"name":"JET_VERSION","features":[513]},{"name":"JET_bitAbortSnapshot","features":[513]},{"name":"JET_bitAllDatabasesSnapshot","features":[513]},{"name":"JET_bitBackupAtomic","features":[513]},{"name":"JET_bitBackupEndAbort","features":[513]},{"name":"JET_bitBackupEndNormal","features":[513]},{"name":"JET_bitBackupIncremental","features":[513]},{"name":"JET_bitBackupSnapshot","features":[513]},{"name":"JET_bitBackupTruncateDone","features":[513]},{"name":"JET_bitBookmarkPermitVirtualCurrency","features":[513]},{"name":"JET_bitCheckUniqueness","features":[513]},{"name":"JET_bitColumnAutoincrement","features":[513]},{"name":"JET_bitColumnCompressed","features":[513]},{"name":"JET_bitColumnDeleteOnZero","features":[513]},{"name":"JET_bitColumnEscrowUpdate","features":[513]},{"name":"JET_bitColumnFinalize","features":[513]},{"name":"JET_bitColumnFixed","features":[513]},{"name":"JET_bitColumnMaybeNull","features":[513]},{"name":"JET_bitColumnMultiValued","features":[513]},{"name":"JET_bitColumnNotNULL","features":[513]},{"name":"JET_bitColumnTTDescending","features":[513]},{"name":"JET_bitColumnTTKey","features":[513]},{"name":"JET_bitColumnTagged","features":[513]},{"name":"JET_bitColumnUnversioned","features":[513]},{"name":"JET_bitColumnUpdatable","features":[513]},{"name":"JET_bitColumnUserDefinedDefault","features":[513]},{"name":"JET_bitColumnVersion","features":[513]},{"name":"JET_bitCommitLazyFlush","features":[513]},{"name":"JET_bitCompactRepair","features":[513]},{"name":"JET_bitCompactStats","features":[513]},{"name":"JET_bitConfigStoreReadControlDefault","features":[513]},{"name":"JET_bitConfigStoreReadControlDisableAll","features":[513]},{"name":"JET_bitConfigStoreReadControlInhibitRead","features":[513]},{"name":"JET_bitContinueAfterThaw","features":[513]},{"name":"JET_bitCopySnapshot","features":[513]},{"name":"JET_bitCreateHintAppendSequential","features":[513]},{"name":"JET_bitCreateHintHotpointSequential","features":[513]},{"name":"JET_bitDbDeleteCorruptIndexes","features":[513]},{"name":"JET_bitDbDeleteUnicodeIndexes","features":[513]},{"name":"JET_bitDbEnableBackgroundMaintenance","features":[513]},{"name":"JET_bitDbExclusive","features":[513]},{"name":"JET_bitDbOverwriteExisting","features":[513]},{"name":"JET_bitDbPurgeCacheOnAttach","features":[513]},{"name":"JET_bitDbReadOnly","features":[513]},{"name":"JET_bitDbRecoveryOff","features":[513]},{"name":"JET_bitDbShadowingOff","features":[513]},{"name":"JET_bitDbUpgrade","features":[513]},{"name":"JET_bitDefragmentAvailSpaceTreesOnly","features":[513]},{"name":"JET_bitDefragmentBTree","features":[513]},{"name":"JET_bitDefragmentBatchStart","features":[513]},{"name":"JET_bitDefragmentBatchStop","features":[513]},{"name":"JET_bitDefragmentNoPartialMerges","features":[513]},{"name":"JET_bitDeleteColumnIgnoreTemplateColumns","features":[513]},{"name":"JET_bitDeleteHintTableSequential","features":[513]},{"name":"JET_bitDumpCacheIncludeCachedPages","features":[513]},{"name":"JET_bitDumpCacheIncludeCorruptedPages","features":[513]},{"name":"JET_bitDumpCacheIncludeDirtyPages","features":[513]},{"name":"JET_bitDumpCacheMaximum","features":[513]},{"name":"JET_bitDumpCacheMinimum","features":[513]},{"name":"JET_bitDumpCacheNoDecommit","features":[513]},{"name":"JET_bitDumpMaximum","features":[513]},{"name":"JET_bitDumpMinimum","features":[513]},{"name":"JET_bitDurableCommitCallbackLogUnavailable","features":[513]},{"name":"JET_bitESE98FileNames","features":[513]},{"name":"JET_bitEightDotThreeSoftCompat","features":[513]},{"name":"JET_bitEnumerateCompressOutput","features":[513]},{"name":"JET_bitEnumerateCopy","features":[513]},{"name":"JET_bitEnumerateIgnoreDefault","features":[513]},{"name":"JET_bitEnumerateIgnoreUserDefinedDefault","features":[513]},{"name":"JET_bitEnumerateInRecordOnly","features":[513]},{"name":"JET_bitEnumeratePresenceOnly","features":[513]},{"name":"JET_bitEnumerateTaggedOnly","features":[513]},{"name":"JET_bitEscrowNoRollback","features":[513]},{"name":"JET_bitExplicitPrepare","features":[513]},{"name":"JET_bitForceDetach","features":[513]},{"name":"JET_bitForceNewLog","features":[513]},{"name":"JET_bitFullColumnEndLimit","features":[513]},{"name":"JET_bitFullColumnStartLimit","features":[513]},{"name":"JET_bitHungIOEvent","features":[513]},{"name":"JET_bitIdleCompact","features":[513]},{"name":"JET_bitIdleFlushBuffers","features":[513]},{"name":"JET_bitIdleStatus","features":[513]},{"name":"JET_bitIncrementalSnapshot","features":[513]},{"name":"JET_bitIndexColumnMustBeNonNull","features":[513]},{"name":"JET_bitIndexColumnMustBeNull","features":[513]},{"name":"JET_bitIndexCrossProduct","features":[513]},{"name":"JET_bitIndexDisallowNull","features":[513]},{"name":"JET_bitIndexDisallowTruncation","features":[513]},{"name":"JET_bitIndexDotNetGuid","features":[513]},{"name":"JET_bitIndexEmpty","features":[513]},{"name":"JET_bitIndexIgnoreAnyNull","features":[513]},{"name":"JET_bitIndexIgnoreFirstNull","features":[513]},{"name":"JET_bitIndexIgnoreNull","features":[513]},{"name":"JET_bitIndexImmutableStructure","features":[513]},{"name":"JET_bitIndexKeyMost","features":[513]},{"name":"JET_bitIndexLazyFlush","features":[513]},{"name":"JET_bitIndexNestedTable","features":[513]},{"name":"JET_bitIndexPrimary","features":[513]},{"name":"JET_bitIndexSortNullsHigh","features":[513]},{"name":"JET_bitIndexTupleLimits","features":[513]},{"name":"JET_bitIndexTuples","features":[513]},{"name":"JET_bitIndexUnicode","features":[513]},{"name":"JET_bitIndexUnique","features":[513]},{"name":"JET_bitIndexUnversioned","features":[513]},{"name":"JET_bitKeepDbAttachedAtEndOfRecovery","features":[513]},{"name":"JET_bitKeyAscending","features":[513]},{"name":"JET_bitKeyDataZeroLength","features":[513]},{"name":"JET_bitKeyDescending","features":[513]},{"name":"JET_bitLSCursor","features":[513]},{"name":"JET_bitLSReset","features":[513]},{"name":"JET_bitLSTable","features":[513]},{"name":"JET_bitLogStreamMustExist","features":[513]},{"name":"JET_bitMoveFirst","features":[513]},{"name":"JET_bitMoveKeyNE","features":[513]},{"name":"JET_bitNewKey","features":[513]},{"name":"JET_bitNoMove","features":[513]},{"name":"JET_bitNormalizedKey","features":[513]},{"name":"JET_bitObjectSystem","features":[513]},{"name":"JET_bitObjectTableDerived","features":[513]},{"name":"JET_bitObjectTableFixedDDL","features":[513]},{"name":"JET_bitObjectTableNoFixedVarColumnsInDerivedTables","features":[513]},{"name":"JET_bitObjectTableTemplate","features":[513]},{"name":"JET_bitPartialColumnEndLimit","features":[513]},{"name":"JET_bitPartialColumnStartLimit","features":[513]},{"name":"JET_bitPrereadBackward","features":[513]},{"name":"JET_bitPrereadFirstPage","features":[513]},{"name":"JET_bitPrereadForward","features":[513]},{"name":"JET_bitPrereadNormalizedKey","features":[513]},{"name":"JET_bitRangeInclusive","features":[513]},{"name":"JET_bitRangeInstantDuration","features":[513]},{"name":"JET_bitRangeRemove","features":[513]},{"name":"JET_bitRangeUpperLimit","features":[513]},{"name":"JET_bitReadLock","features":[513]},{"name":"JET_bitRecordInIndex","features":[513]},{"name":"JET_bitRecordNotInIndex","features":[513]},{"name":"JET_bitRecordSizeInCopyBuffer","features":[513]},{"name":"JET_bitRecordSizeLocal","features":[513]},{"name":"JET_bitRecordSizeRunningTotal","features":[513]},{"name":"JET_bitRecoveryWithoutUndo","features":[513]},{"name":"JET_bitReplayIgnoreLostLogs","features":[513]},{"name":"JET_bitReplayIgnoreMissingDB","features":[513]},{"name":"JET_bitReplayMissingMapEntryDB","features":[513]},{"name":"JET_bitResizeDatabaseOnlyGrow","features":[513]},{"name":"JET_bitResizeDatabaseOnlyShrink","features":[513]},{"name":"JET_bitRetrieveCopy","features":[513]},{"name":"JET_bitRetrieveFromIndex","features":[513]},{"name":"JET_bitRetrieveFromPrimaryBookmark","features":[513]},{"name":"JET_bitRetrieveHintReserve1","features":[513]},{"name":"JET_bitRetrieveHintReserve2","features":[513]},{"name":"JET_bitRetrieveHintReserve3","features":[513]},{"name":"JET_bitRetrieveHintTableScanBackward","features":[513]},{"name":"JET_bitRetrieveHintTableScanForward","features":[513]},{"name":"JET_bitRetrieveIgnoreDefault","features":[513]},{"name":"JET_bitRetrieveNull","features":[513]},{"name":"JET_bitRetrieveTag","features":[513]},{"name":"JET_bitRetrieveTuple","features":[513]},{"name":"JET_bitRollbackAll","features":[513]},{"name":"JET_bitSeekEQ","features":[513]},{"name":"JET_bitSeekGE","features":[513]},{"name":"JET_bitSeekGT","features":[513]},{"name":"JET_bitSeekLE","features":[513]},{"name":"JET_bitSeekLT","features":[513]},{"name":"JET_bitSetAppendLV","features":[513]},{"name":"JET_bitSetCompressed","features":[513]},{"name":"JET_bitSetContiguousLV","features":[513]},{"name":"JET_bitSetIndexRange","features":[513]},{"name":"JET_bitSetIntrinsicLV","features":[513]},{"name":"JET_bitSetOverwriteLV","features":[513]},{"name":"JET_bitSetRevertToDefaultValue","features":[513]},{"name":"JET_bitSetSeparateLV","features":[513]},{"name":"JET_bitSetSizeLV","features":[513]},{"name":"JET_bitSetUncompressed","features":[513]},{"name":"JET_bitSetUniqueMultiValues","features":[513]},{"name":"JET_bitSetUniqueNormalizedMultiValues","features":[513]},{"name":"JET_bitSetZeroLength","features":[513]},{"name":"JET_bitShrinkDatabaseOff","features":[513]},{"name":"JET_bitShrinkDatabaseOn","features":[513]},{"name":"JET_bitShrinkDatabaseRealtime","features":[513]},{"name":"JET_bitShrinkDatabaseTrim","features":[513]},{"name":"JET_bitSpaceHintsUtilizeParentSpace","features":[513]},{"name":"JET_bitStopServiceAll","features":[513]},{"name":"JET_bitStopServiceBackgroundUserTasks","features":[513]},{"name":"JET_bitStopServiceQuiesceCaches","features":[513]},{"name":"JET_bitStopServiceResume","features":[513]},{"name":"JET_bitStrLimit","features":[513]},{"name":"JET_bitSubStrLimit","features":[513]},{"name":"JET_bitTTDotNetGuid","features":[513]},{"name":"JET_bitTTErrorOnDuplicateInsertion","features":[513]},{"name":"JET_bitTTForceMaterialization","features":[513]},{"name":"JET_bitTTForwardOnly","features":[513]},{"name":"JET_bitTTIndexed","features":[513]},{"name":"JET_bitTTIntrinsicLVsOnly","features":[513]},{"name":"JET_bitTTScrollable","features":[513]},{"name":"JET_bitTTSortNullsHigh","features":[513]},{"name":"JET_bitTTUnique","features":[513]},{"name":"JET_bitTTUpdatable","features":[513]},{"name":"JET_bitTableClass1","features":[513]},{"name":"JET_bitTableClass10","features":[513]},{"name":"JET_bitTableClass11","features":[513]},{"name":"JET_bitTableClass12","features":[513]},{"name":"JET_bitTableClass13","features":[513]},{"name":"JET_bitTableClass14","features":[513]},{"name":"JET_bitTableClass15","features":[513]},{"name":"JET_bitTableClass2","features":[513]},{"name":"JET_bitTableClass3","features":[513]},{"name":"JET_bitTableClass4","features":[513]},{"name":"JET_bitTableClass5","features":[513]},{"name":"JET_bitTableClass6","features":[513]},{"name":"JET_bitTableClass7","features":[513]},{"name":"JET_bitTableClass8","features":[513]},{"name":"JET_bitTableClass9","features":[513]},{"name":"JET_bitTableClassMask","features":[513]},{"name":"JET_bitTableClassNone","features":[513]},{"name":"JET_bitTableCreateFixedDDL","features":[513]},{"name":"JET_bitTableCreateImmutableStructure","features":[513]},{"name":"JET_bitTableCreateNoFixedVarColumnsInDerivedTables","features":[513]},{"name":"JET_bitTableCreateTemplateTable","features":[513]},{"name":"JET_bitTableDenyRead","features":[513]},{"name":"JET_bitTableDenyWrite","features":[513]},{"name":"JET_bitTableInfoBookmark","features":[513]},{"name":"JET_bitTableInfoRollback","features":[513]},{"name":"JET_bitTableInfoUpdatable","features":[513]},{"name":"JET_bitTableNoCache","features":[513]},{"name":"JET_bitTableOpportuneRead","features":[513]},{"name":"JET_bitTablePermitDDL","features":[513]},{"name":"JET_bitTablePreread","features":[513]},{"name":"JET_bitTableReadOnly","features":[513]},{"name":"JET_bitTableSequential","features":[513]},{"name":"JET_bitTableUpdatable","features":[513]},{"name":"JET_bitTermAbrupt","features":[513]},{"name":"JET_bitTermComplete","features":[513]},{"name":"JET_bitTermDirty","features":[513]},{"name":"JET_bitTermStopBackup","features":[513]},{"name":"JET_bitTransactionReadOnly","features":[513]},{"name":"JET_bitTruncateLogsAfterRecovery","features":[513]},{"name":"JET_bitUpdateCheckESE97Compatibility","features":[513]},{"name":"JET_bitWaitAllLevel0Commit","features":[513]},{"name":"JET_bitWaitLastLevel0Commit","features":[513]},{"name":"JET_bitWriteLock","features":[513]},{"name":"JET_bitZeroLength","features":[513]},{"name":"JET_cbBookmarkMost","features":[513]},{"name":"JET_cbColumnLVPageOverhead","features":[513]},{"name":"JET_cbColumnMost","features":[513]},{"name":"JET_cbFullNameMost","features":[513]},{"name":"JET_cbKeyMost","features":[513]},{"name":"JET_cbKeyMost2KBytePage","features":[513]},{"name":"JET_cbKeyMost4KBytePage","features":[513]},{"name":"JET_cbKeyMost8KBytePage","features":[513]},{"name":"JET_cbKeyMostMin","features":[513]},{"name":"JET_cbLVColumnMost","features":[513]},{"name":"JET_cbLVDefaultValueMost","features":[513]},{"name":"JET_cbLimitKeyMost","features":[513]},{"name":"JET_cbNameMost","features":[513]},{"name":"JET_cbPrimaryKeyMost","features":[513]},{"name":"JET_cbSecondaryKeyMost","features":[513]},{"name":"JET_cbtypAfterDelete","features":[513]},{"name":"JET_cbtypAfterInsert","features":[513]},{"name":"JET_cbtypAfterReplace","features":[513]},{"name":"JET_cbtypBeforeDelete","features":[513]},{"name":"JET_cbtypBeforeInsert","features":[513]},{"name":"JET_cbtypBeforeReplace","features":[513]},{"name":"JET_cbtypFinalize","features":[513]},{"name":"JET_cbtypFreeCursorLS","features":[513]},{"name":"JET_cbtypFreeTableLS","features":[513]},{"name":"JET_cbtypNull","features":[513]},{"name":"JET_cbtypOnlineDefragCompleted","features":[513]},{"name":"JET_cbtypUserDefinedDefaultValue","features":[513]},{"name":"JET_ccolFixedMost","features":[513]},{"name":"JET_ccolKeyMost","features":[513]},{"name":"JET_ccolMost","features":[513]},{"name":"JET_ccolTaggedMost","features":[513]},{"name":"JET_ccolVarMost","features":[513]},{"name":"JET_coltypBinary","features":[513]},{"name":"JET_coltypBit","features":[513]},{"name":"JET_coltypCurrency","features":[513]},{"name":"JET_coltypDateTime","features":[513]},{"name":"JET_coltypGUID","features":[513]},{"name":"JET_coltypIEEEDouble","features":[513]},{"name":"JET_coltypIEEESingle","features":[513]},{"name":"JET_coltypLong","features":[513]},{"name":"JET_coltypLongBinary","features":[513]},{"name":"JET_coltypLongLong","features":[513]},{"name":"JET_coltypLongText","features":[513]},{"name":"JET_coltypMax","features":[513]},{"name":"JET_coltypNil","features":[513]},{"name":"JET_coltypSLV","features":[513]},{"name":"JET_coltypShort","features":[513]},{"name":"JET_coltypText","features":[513]},{"name":"JET_coltypUnsignedByte","features":[513]},{"name":"JET_coltypUnsignedLong","features":[513]},{"name":"JET_coltypUnsignedLongLong","features":[513]},{"name":"JET_coltypUnsignedShort","features":[513]},{"name":"JET_configDefault","features":[513]},{"name":"JET_configDynamicMediumMemory","features":[513]},{"name":"JET_configHighConcurrencyScaling","features":[513]},{"name":"JET_configLowDiskFootprint","features":[513]},{"name":"JET_configLowMemory","features":[513]},{"name":"JET_configLowPower","features":[513]},{"name":"JET_configMediumDiskFootprint","features":[513]},{"name":"JET_configRemoveQuotas","features":[513]},{"name":"JET_configRunSilent","features":[513]},{"name":"JET_configSSDProfileIO","features":[513]},{"name":"JET_configUnthrottledMemory","features":[513]},{"name":"JET_dbstateBeingConverted","features":[513]},{"name":"JET_dbstateCleanShutdown","features":[513]},{"name":"JET_dbstateDirtyShutdown","features":[513]},{"name":"JET_dbstateForceDetach","features":[513]},{"name":"JET_dbstateJustCreated","features":[513]},{"name":"JET_errAccessDenied","features":[513]},{"name":"JET_errAfterInitialization","features":[513]},{"name":"JET_errAlreadyInitialized","features":[513]},{"name":"JET_errAlreadyPrepared","features":[513]},{"name":"JET_errAttachedDatabaseMismatch","features":[513]},{"name":"JET_errBackupAbortByServer","features":[513]},{"name":"JET_errBackupDirectoryNotEmpty","features":[513]},{"name":"JET_errBackupInProgress","features":[513]},{"name":"JET_errBackupNotAllowedYet","features":[513]},{"name":"JET_errBadBackupDatabaseSize","features":[513]},{"name":"JET_errBadBookmark","features":[513]},{"name":"JET_errBadCheckpointSignature","features":[513]},{"name":"JET_errBadColumnId","features":[513]},{"name":"JET_errBadDbSignature","features":[513]},{"name":"JET_errBadEmptyPage","features":[513]},{"name":"JET_errBadItagSequence","features":[513]},{"name":"JET_errBadLineCount","features":[513]},{"name":"JET_errBadLogSignature","features":[513]},{"name":"JET_errBadLogVersion","features":[513]},{"name":"JET_errBadPageLink","features":[513]},{"name":"JET_errBadParentPageLink","features":[513]},{"name":"JET_errBadPatchPage","features":[513]},{"name":"JET_errBadRestoreTargetInstance","features":[513]},{"name":"JET_errBufferTooSmall","features":[513]},{"name":"JET_errCallbackFailed","features":[513]},{"name":"JET_errCallbackNotResolved","features":[513]},{"name":"JET_errCannotAddFixedVarColumnToDerivedTable","features":[513]},{"name":"JET_errCannotBeTagged","features":[513]},{"name":"JET_errCannotDeleteSystemTable","features":[513]},{"name":"JET_errCannotDeleteTempTable","features":[513]},{"name":"JET_errCannotDeleteTemplateTable","features":[513]},{"name":"JET_errCannotDisableVersioning","features":[513]},{"name":"JET_errCannotIndex","features":[513]},{"name":"JET_errCannotIndexOnEncryptedColumn","features":[513]},{"name":"JET_errCannotLogDuringRecoveryRedo","features":[513]},{"name":"JET_errCannotMaterializeForwardOnlySort","features":[513]},{"name":"JET_errCannotNestDDL","features":[513]},{"name":"JET_errCannotSeparateIntrinsicLV","features":[513]},{"name":"JET_errCatalogCorrupted","features":[513]},{"name":"JET_errCheckpointCorrupt","features":[513]},{"name":"JET_errCheckpointDepthTooDeep","features":[513]},{"name":"JET_errCheckpointFileNotFound","features":[513]},{"name":"JET_errClientRequestToStopJetService","features":[513]},{"name":"JET_errColumnCannotBeCompressed","features":[513]},{"name":"JET_errColumnCannotBeEncrypted","features":[513]},{"name":"JET_errColumnDoesNotFit","features":[513]},{"name":"JET_errColumnDuplicate","features":[513]},{"name":"JET_errColumnInRelationship","features":[513]},{"name":"JET_errColumnInUse","features":[513]},{"name":"JET_errColumnIndexed","features":[513]},{"name":"JET_errColumnLong","features":[513]},{"name":"JET_errColumnNoChunk","features":[513]},{"name":"JET_errColumnNoEncryptionKey","features":[513]},{"name":"JET_errColumnNotFound","features":[513]},{"name":"JET_errColumnNotUpdatable","features":[513]},{"name":"JET_errColumnRedundant","features":[513]},{"name":"JET_errColumnTooBig","features":[513]},{"name":"JET_errCommittedLogFileCorrupt","features":[513]},{"name":"JET_errCommittedLogFilesMissing","features":[513]},{"name":"JET_errConsistentTimeMismatch","features":[513]},{"name":"JET_errContainerNotEmpty","features":[513]},{"name":"JET_errDDLNotInheritable","features":[513]},{"name":"JET_errDataHasChanged","features":[513]},{"name":"JET_errDatabase200Format","features":[513]},{"name":"JET_errDatabase400Format","features":[513]},{"name":"JET_errDatabase500Format","features":[513]},{"name":"JET_errDatabaseAlreadyRunningMaintenance","features":[513]},{"name":"JET_errDatabaseAlreadyUpgraded","features":[513]},{"name":"JET_errDatabaseAttachedForRecovery","features":[513]},{"name":"JET_errDatabaseBufferDependenciesCorrupted","features":[513]},{"name":"JET_errDatabaseCorrupted","features":[513]},{"name":"JET_errDatabaseCorruptedNoRepair","features":[513]},{"name":"JET_errDatabaseDirtyShutdown","features":[513]},{"name":"JET_errDatabaseDuplicate","features":[513]},{"name":"JET_errDatabaseFileReadOnly","features":[513]},{"name":"JET_errDatabaseIdInUse","features":[513]},{"name":"JET_errDatabaseInUse","features":[513]},{"name":"JET_errDatabaseIncompleteUpgrade","features":[513]},{"name":"JET_errDatabaseInconsistent","features":[513]},{"name":"JET_errDatabaseInvalidName","features":[513]},{"name":"JET_errDatabaseInvalidPages","features":[513]},{"name":"JET_errDatabaseInvalidPath","features":[513]},{"name":"JET_errDatabaseLeakInSpace","features":[513]},{"name":"JET_errDatabaseLocked","features":[513]},{"name":"JET_errDatabaseLogSetMismatch","features":[513]},{"name":"JET_errDatabaseNotFound","features":[513]},{"name":"JET_errDatabaseNotReady","features":[513]},{"name":"JET_errDatabasePatchFileMismatch","features":[513]},{"name":"JET_errDatabaseSharingViolation","features":[513]},{"name":"JET_errDatabaseSignInUse","features":[513]},{"name":"JET_errDatabaseStreamingFileMismatch","features":[513]},{"name":"JET_errDatabaseUnavailable","features":[513]},{"name":"JET_errDatabasesNotFromSameSnapshot","features":[513]},{"name":"JET_errDbTimeBeyondMaxRequired","features":[513]},{"name":"JET_errDbTimeCorrupted","features":[513]},{"name":"JET_errDbTimeTooNew","features":[513]},{"name":"JET_errDbTimeTooOld","features":[513]},{"name":"JET_errDecompressionFailed","features":[513]},{"name":"JET_errDecryptionFailed","features":[513]},{"name":"JET_errDefaultValueTooBig","features":[513]},{"name":"JET_errDeleteBackupFileFail","features":[513]},{"name":"JET_errDensityInvalid","features":[513]},{"name":"JET_errDerivedColumnCorruption","features":[513]},{"name":"JET_errDirtyShutdown","features":[513]},{"name":"JET_errDisabledFunctionality","features":[513]},{"name":"JET_errDiskFull","features":[513]},{"name":"JET_errDiskIO","features":[513]},{"name":"JET_errDiskReadVerificationFailure","features":[513]},{"name":"JET_errEncryptionBadItag","features":[513]},{"name":"JET_errEndingRestoreLogTooLow","features":[513]},{"name":"JET_errEngineFormatVersionNoLongerSupportedTooLow","features":[513]},{"name":"JET_errEngineFormatVersionNotYetImplementedTooHigh","features":[513]},{"name":"JET_errEngineFormatVersionParamTooLowForRequestedFeature","features":[513]},{"name":"JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion","features":[513]},{"name":"JET_errEngineFormatVersionSpecifiedTooLowForLogVersion","features":[513]},{"name":"JET_errEntryPointNotFound","features":[513]},{"name":"JET_errExclusiveTableLockRequired","features":[513]},{"name":"JET_errExistingLogFileHasBadSignature","features":[513]},{"name":"JET_errExistingLogFileIsNotContiguous","features":[513]},{"name":"JET_errFeatureNotAvailable","features":[513]},{"name":"JET_errFileAccessDenied","features":[513]},{"name":"JET_errFileAlreadyExists","features":[513]},{"name":"JET_errFileClose","features":[513]},{"name":"JET_errFileCompressed","features":[513]},{"name":"JET_errFileIOAbort","features":[513]},{"name":"JET_errFileIOBeyondEOF","features":[513]},{"name":"JET_errFileIOFail","features":[513]},{"name":"JET_errFileIORetry","features":[513]},{"name":"JET_errFileIOSparse","features":[513]},{"name":"JET_errFileInvalidType","features":[513]},{"name":"JET_errFileNotFound","features":[513]},{"name":"JET_errFileSystemCorruption","features":[513]},{"name":"JET_errFilteredMoveNotSupported","features":[513]},{"name":"JET_errFixedDDL","features":[513]},{"name":"JET_errFixedInheritedDDL","features":[513]},{"name":"JET_errFlushMapDatabaseMismatch","features":[513]},{"name":"JET_errFlushMapUnrecoverable","features":[513]},{"name":"JET_errFlushMapVersionUnsupported","features":[513]},{"name":"JET_errForceDetachNotAllowed","features":[513]},{"name":"JET_errGivenLogFileHasBadSignature","features":[513]},{"name":"JET_errGivenLogFileIsNotContiguous","features":[513]},{"name":"JET_errIllegalOperation","features":[513]},{"name":"JET_errInTransaction","features":[513]},{"name":"JET_errIndexBuildCorrupted","features":[513]},{"name":"JET_errIndexCantBuild","features":[513]},{"name":"JET_errIndexDuplicate","features":[513]},{"name":"JET_errIndexHasPrimary","features":[513]},{"name":"JET_errIndexInUse","features":[513]},{"name":"JET_errIndexInvalidDef","features":[513]},{"name":"JET_errIndexMustStay","features":[513]},{"name":"JET_errIndexNotFound","features":[513]},{"name":"JET_errIndexTuplesCannotRetrieveFromIndex","features":[513]},{"name":"JET_errIndexTuplesInvalidLimits","features":[513]},{"name":"JET_errIndexTuplesKeyTooSmall","features":[513]},{"name":"JET_errIndexTuplesNonUniqueOnly","features":[513]},{"name":"JET_errIndexTuplesOneColumnOnly","features":[513]},{"name":"JET_errIndexTuplesSecondaryIndexOnly","features":[513]},{"name":"JET_errIndexTuplesTextBinaryColumnsOnly","features":[513]},{"name":"JET_errIndexTuplesTextColumnsOnly","features":[513]},{"name":"JET_errIndexTuplesTooManyColumns","features":[513]},{"name":"JET_errIndexTuplesVarSegMacNotAllowed","features":[513]},{"name":"JET_errInitInProgress","features":[513]},{"name":"JET_errInstanceNameInUse","features":[513]},{"name":"JET_errInstanceUnavailable","features":[513]},{"name":"JET_errInstanceUnavailableDueToFatalLogDiskFull","features":[513]},{"name":"JET_errInternalError","features":[513]},{"name":"JET_errInvalidBackup","features":[513]},{"name":"JET_errInvalidBackupSequence","features":[513]},{"name":"JET_errInvalidBookmark","features":[513]},{"name":"JET_errInvalidBufferSize","features":[513]},{"name":"JET_errInvalidCodePage","features":[513]},{"name":"JET_errInvalidColumnType","features":[513]},{"name":"JET_errInvalidCountry","features":[513]},{"name":"JET_errInvalidCreateDbVersion","features":[513]},{"name":"JET_errInvalidCreateIndex","features":[513]},{"name":"JET_errInvalidDatabase","features":[513]},{"name":"JET_errInvalidDatabaseId","features":[513]},{"name":"JET_errInvalidDatabaseVersion","features":[513]},{"name":"JET_errInvalidDbparamId","features":[513]},{"name":"JET_errInvalidFilename","features":[513]},{"name":"JET_errInvalidGrbit","features":[513]},{"name":"JET_errInvalidIndexId","features":[513]},{"name":"JET_errInvalidInstance","features":[513]},{"name":"JET_errInvalidLCMapStringFlags","features":[513]},{"name":"JET_errInvalidLVChunkSize","features":[513]},{"name":"JET_errInvalidLanguageId","features":[513]},{"name":"JET_errInvalidLogDirectory","features":[513]},{"name":"JET_errInvalidLogSequence","features":[513]},{"name":"JET_errInvalidLoggedOperation","features":[513]},{"name":"JET_errInvalidName","features":[513]},{"name":"JET_errInvalidObject","features":[513]},{"name":"JET_errInvalidOnSort","features":[513]},{"name":"JET_errInvalidOperation","features":[513]},{"name":"JET_errInvalidParameter","features":[513]},{"name":"JET_errInvalidPath","features":[513]},{"name":"JET_errInvalidPlaceholderColumn","features":[513]},{"name":"JET_errInvalidPreread","features":[513]},{"name":"JET_errInvalidSesid","features":[513]},{"name":"JET_errInvalidSesparamId","features":[513]},{"name":"JET_errInvalidSettings","features":[513]},{"name":"JET_errInvalidSystemPath","features":[513]},{"name":"JET_errInvalidTableId","features":[513]},{"name":"JET_errKeyBoundary","features":[513]},{"name":"JET_errKeyDuplicate","features":[513]},{"name":"JET_errKeyIsMade","features":[513]},{"name":"JET_errKeyNotMade","features":[513]},{"name":"JET_errKeyTooBig","features":[513]},{"name":"JET_errKeyTruncated","features":[513]},{"name":"JET_errLSAlreadySet","features":[513]},{"name":"JET_errLSCallbackNotSpecified","features":[513]},{"name":"JET_errLSNotSet","features":[513]},{"name":"JET_errLVCorrupted","features":[513]},{"name":"JET_errLanguageNotSupported","features":[513]},{"name":"JET_errLinkNotSupported","features":[513]},{"name":"JET_errLogBufferTooSmall","features":[513]},{"name":"JET_errLogCorruptDuringHardRecovery","features":[513]},{"name":"JET_errLogCorruptDuringHardRestore","features":[513]},{"name":"JET_errLogCorrupted","features":[513]},{"name":"JET_errLogDisabledDueToRecoveryFailure","features":[513]},{"name":"JET_errLogDiskFull","features":[513]},{"name":"JET_errLogFileCorrupt","features":[513]},{"name":"JET_errLogFileNotCopied","features":[513]},{"name":"JET_errLogFilePathInUse","features":[513]},{"name":"JET_errLogFileSizeMismatch","features":[513]},{"name":"JET_errLogFileSizeMismatchDatabasesConsistent","features":[513]},{"name":"JET_errLogGenerationMismatch","features":[513]},{"name":"JET_errLogReadVerifyFailure","features":[513]},{"name":"JET_errLogSectorSizeMismatch","features":[513]},{"name":"JET_errLogSectorSizeMismatchDatabasesConsistent","features":[513]},{"name":"JET_errLogSequenceChecksumMismatch","features":[513]},{"name":"JET_errLogSequenceEnd","features":[513]},{"name":"JET_errLogSequenceEndDatabasesConsistent","features":[513]},{"name":"JET_errLogTornWriteDuringHardRecovery","features":[513]},{"name":"JET_errLogTornWriteDuringHardRestore","features":[513]},{"name":"JET_errLogWriteFail","features":[513]},{"name":"JET_errLoggingDisabled","features":[513]},{"name":"JET_errMakeBackupDirectoryFail","features":[513]},{"name":"JET_errMissingCurrentLogFiles","features":[513]},{"name":"JET_errMissingFileToBackup","features":[513]},{"name":"JET_errMissingFullBackup","features":[513]},{"name":"JET_errMissingLogFile","features":[513]},{"name":"JET_errMissingPatchPage","features":[513]},{"name":"JET_errMissingPreviousLogFile","features":[513]},{"name":"JET_errMissingRestoreLogFiles","features":[513]},{"name":"JET_errMultiValuedColumnMustBeTagged","features":[513]},{"name":"JET_errMultiValuedDuplicate","features":[513]},{"name":"JET_errMultiValuedDuplicateAfterTruncation","features":[513]},{"name":"JET_errMultiValuedIndexViolation","features":[513]},{"name":"JET_errMustBeSeparateLongValue","features":[513]},{"name":"JET_errMustDisableLoggingForDbUpgrade","features":[513]},{"name":"JET_errMustRollback","features":[513]},{"name":"JET_errNTSystemCallFailed","features":[513]},{"name":"JET_errNoBackup","features":[513]},{"name":"JET_errNoBackupDirectory","features":[513]},{"name":"JET_errNoCurrentIndex","features":[513]},{"name":"JET_errNoCurrentRecord","features":[513]},{"name":"JET_errNodeCorrupted","features":[513]},{"name":"JET_errNotInTransaction","features":[513]},{"name":"JET_errNotInitialized","features":[513]},{"name":"JET_errNullInvalid","features":[513]},{"name":"JET_errNullKeyDisallowed","features":[513]},{"name":"JET_errOSSnapshotInvalidSequence","features":[513]},{"name":"JET_errOSSnapshotInvalidSnapId","features":[513]},{"name":"JET_errOSSnapshotNotAllowed","features":[513]},{"name":"JET_errOSSnapshotTimeOut","features":[513]},{"name":"JET_errObjectDuplicate","features":[513]},{"name":"JET_errObjectNotFound","features":[513]},{"name":"JET_errOneDatabasePerSession","features":[513]},{"name":"JET_errOutOfAutoincrementValues","features":[513]},{"name":"JET_errOutOfBuffers","features":[513]},{"name":"JET_errOutOfCursors","features":[513]},{"name":"JET_errOutOfDatabaseSpace","features":[513]},{"name":"JET_errOutOfDbtimeValues","features":[513]},{"name":"JET_errOutOfFileHandles","features":[513]},{"name":"JET_errOutOfLongValueIDs","features":[513]},{"name":"JET_errOutOfMemory","features":[513]},{"name":"JET_errOutOfObjectIDs","features":[513]},{"name":"JET_errOutOfSequentialIndexValues","features":[513]},{"name":"JET_errOutOfSessions","features":[513]},{"name":"JET_errOutOfThreads","features":[513]},{"name":"JET_errPageBoundary","features":[513]},{"name":"JET_errPageInitializedMismatch","features":[513]},{"name":"JET_errPageNotInitialized","features":[513]},{"name":"JET_errPageSizeMismatch","features":[513]},{"name":"JET_errPageTagCorrupted","features":[513]},{"name":"JET_errPartiallyAttachedDB","features":[513]},{"name":"JET_errPatchFileMissing","features":[513]},{"name":"JET_errPermissionDenied","features":[513]},{"name":"JET_errPreviousVersion","features":[513]},{"name":"JET_errPrimaryIndexCorrupted","features":[513]},{"name":"JET_errReadLostFlushVerifyFailure","features":[513]},{"name":"JET_errReadPgnoVerifyFailure","features":[513]},{"name":"JET_errReadVerifyFailure","features":[513]},{"name":"JET_errRecordDeleted","features":[513]},{"name":"JET_errRecordFormatConversionFailed","features":[513]},{"name":"JET_errRecordNoCopy","features":[513]},{"name":"JET_errRecordNotDeleted","features":[513]},{"name":"JET_errRecordNotFound","features":[513]},{"name":"JET_errRecordPrimaryChanged","features":[513]},{"name":"JET_errRecordTooBig","features":[513]},{"name":"JET_errRecordTooBigForBackwardCompatibility","features":[513]},{"name":"JET_errRecoveredWithErrors","features":[513]},{"name":"JET_errRecoveredWithoutUndo","features":[513]},{"name":"JET_errRecoveredWithoutUndoDatabasesConsistent","features":[513]},{"name":"JET_errRecoveryVerifyFailure","features":[513]},{"name":"JET_errRedoAbruptEnded","features":[513]},{"name":"JET_errRequiredLogFilesMissing","features":[513]},{"name":"JET_errRestoreInProgress","features":[513]},{"name":"JET_errRestoreOfNonBackupDatabase","features":[513]},{"name":"JET_errRfsFailure","features":[513]},{"name":"JET_errRfsNotArmed","features":[513]},{"name":"JET_errRollbackError","features":[513]},{"name":"JET_errRollbackRequired","features":[513]},{"name":"JET_errRunningInMultiInstanceMode","features":[513]},{"name":"JET_errRunningInOneInstanceMode","features":[513]},{"name":"JET_errSPAvailExtCacheOutOfMemory","features":[513]},{"name":"JET_errSPAvailExtCacheOutOfSync","features":[513]},{"name":"JET_errSPAvailExtCorrupted","features":[513]},{"name":"JET_errSPOwnExtCorrupted","features":[513]},{"name":"JET_errSecondaryIndexCorrupted","features":[513]},{"name":"JET_errSectorSizeNotSupported","features":[513]},{"name":"JET_errSeparatedLongValue","features":[513]},{"name":"JET_errSesidTableIdMismatch","features":[513]},{"name":"JET_errSessionContextAlreadySet","features":[513]},{"name":"JET_errSessionContextNotSetByThisThread","features":[513]},{"name":"JET_errSessionInUse","features":[513]},{"name":"JET_errSessionSharingViolation","features":[513]},{"name":"JET_errSessionWriteConflict","features":[513]},{"name":"JET_errSoftRecoveryOnBackupDatabase","features":[513]},{"name":"JET_errSoftRecoveryOnSnapshot","features":[513]},{"name":"JET_errSpaceHintsInvalid","features":[513]},{"name":"JET_errStartingRestoreLogTooHigh","features":[513]},{"name":"JET_errStreamingDataNotLogged","features":[513]},{"name":"JET_errSuccess","features":[513]},{"name":"JET_errSystemParameterConflict","features":[513]},{"name":"JET_errSystemParamsAlreadySet","features":[513]},{"name":"JET_errSystemPathInUse","features":[513]},{"name":"JET_errTableDuplicate","features":[513]},{"name":"JET_errTableInUse","features":[513]},{"name":"JET_errTableLocked","features":[513]},{"name":"JET_errTableNotEmpty","features":[513]},{"name":"JET_errTaggedNotNULL","features":[513]},{"name":"JET_errTaskDropped","features":[513]},{"name":"JET_errTempFileOpenError","features":[513]},{"name":"JET_errTempPathInUse","features":[513]},{"name":"JET_errTermInProgress","features":[513]},{"name":"JET_errTooManyActiveUsers","features":[513]},{"name":"JET_errTooManyAttachedDatabases","features":[513]},{"name":"JET_errTooManyColumns","features":[513]},{"name":"JET_errTooManyIO","features":[513]},{"name":"JET_errTooManyIndexes","features":[513]},{"name":"JET_errTooManyInstances","features":[513]},{"name":"JET_errTooManyKeys","features":[513]},{"name":"JET_errTooManyMempoolEntries","features":[513]},{"name":"JET_errTooManyOpenDatabases","features":[513]},{"name":"JET_errTooManyOpenIndexes","features":[513]},{"name":"JET_errTooManyOpenTables","features":[513]},{"name":"JET_errTooManyOpenTablesAndCleanupTimedOut","features":[513]},{"name":"JET_errTooManyRecords","features":[513]},{"name":"JET_errTooManySorts","features":[513]},{"name":"JET_errTooManySplits","features":[513]},{"name":"JET_errTransReadOnly","features":[513]},{"name":"JET_errTransTooDeep","features":[513]},{"name":"JET_errTransactionTooLong","features":[513]},{"name":"JET_errTransactionsNotReadyDuringRecovery","features":[513]},{"name":"JET_errUnicodeLanguageValidationFailure","features":[513]},{"name":"JET_errUnicodeNormalizationNotSupported","features":[513]},{"name":"JET_errUnicodeTranslationBufferTooSmall","features":[513]},{"name":"JET_errUnicodeTranslationFail","features":[513]},{"name":"JET_errUnloadableOSFunctionality","features":[513]},{"name":"JET_errUpdateMustVersion","features":[513]},{"name":"JET_errUpdateNotPrepared","features":[513]},{"name":"JET_errVersionStoreEntryTooBig","features":[513]},{"name":"JET_errVersionStoreOutOfMemory","features":[513]},{"name":"JET_errVersionStoreOutOfMemoryAndCleanupTimedOut","features":[513]},{"name":"JET_errWriteConflict","features":[513]},{"name":"JET_errWriteConflictPrimaryIndex","features":[513]},{"name":"JET_errcatApi","features":[513]},{"name":"JET_errcatCorruption","features":[513]},{"name":"JET_errcatData","features":[513]},{"name":"JET_errcatDisk","features":[513]},{"name":"JET_errcatError","features":[513]},{"name":"JET_errcatFatal","features":[513]},{"name":"JET_errcatFragmentation","features":[513]},{"name":"JET_errcatIO","features":[513]},{"name":"JET_errcatInconsistent","features":[513]},{"name":"JET_errcatMax","features":[513]},{"name":"JET_errcatMemory","features":[513]},{"name":"JET_errcatObsolete","features":[513]},{"name":"JET_errcatOperation","features":[513]},{"name":"JET_errcatQuota","features":[513]},{"name":"JET_errcatResource","features":[513]},{"name":"JET_errcatState","features":[513]},{"name":"JET_errcatUnknown","features":[513]},{"name":"JET_errcatUsage","features":[513]},{"name":"JET_filetypeCheckpoint","features":[513]},{"name":"JET_filetypeDatabase","features":[513]},{"name":"JET_filetypeFlushMap","features":[513]},{"name":"JET_filetypeLog","features":[513]},{"name":"JET_filetypeTempDatabase","features":[513]},{"name":"JET_filetypeUnknown","features":[513]},{"name":"JET_objtypNil","features":[513]},{"name":"JET_objtypTable","features":[513]},{"name":"JET_paramAccessDeniedRetryPeriod","features":[513]},{"name":"JET_paramAlternateDatabaseRecoveryPath","features":[513]},{"name":"JET_paramBaseName","features":[513]},{"name":"JET_paramBatchIOBufferMax","features":[513]},{"name":"JET_paramCachePriority","features":[513]},{"name":"JET_paramCacheSize","features":[513]},{"name":"JET_paramCacheSizeMax","features":[513]},{"name":"JET_paramCacheSizeMin","features":[513]},{"name":"JET_paramCachedClosedTables","features":[513]},{"name":"JET_paramCheckFormatWhenOpenFail","features":[513]},{"name":"JET_paramCheckpointDepthMax","features":[513]},{"name":"JET_paramCheckpointIOMax","features":[513]},{"name":"JET_paramCircularLog","features":[513]},{"name":"JET_paramCleanupMismatchedLogFiles","features":[513]},{"name":"JET_paramCommitDefault","features":[513]},{"name":"JET_paramConfigStoreSpec","features":[513]},{"name":"JET_paramConfiguration","features":[513]},{"name":"JET_paramCreatePathIfNotExist","features":[513]},{"name":"JET_paramDatabasePageSize","features":[513]},{"name":"JET_paramDbExtensionSize","features":[513]},{"name":"JET_paramDbScanIntervalMaxSec","features":[513]},{"name":"JET_paramDbScanIntervalMinSec","features":[513]},{"name":"JET_paramDbScanThrottle","features":[513]},{"name":"JET_paramDefragmentSequentialBTrees","features":[513]},{"name":"JET_paramDefragmentSequentialBTreesDensityCheckFrequency","features":[513]},{"name":"JET_paramDeleteOldLogs","features":[513]},{"name":"JET_paramDeleteOutOfRangeLogs","features":[513]},{"name":"JET_paramDisableCallbacks","features":[513]},{"name":"JET_paramDisablePerfmon","features":[513]},{"name":"JET_paramDurableCommitCallback","features":[513]},{"name":"JET_paramEnableAdvanced","features":[513]},{"name":"JET_paramEnableDBScanInRecovery","features":[513]},{"name":"JET_paramEnableDBScanSerialization","features":[513]},{"name":"JET_paramEnableFileCache","features":[513]},{"name":"JET_paramEnableIndexChecking","features":[513]},{"name":"JET_paramEnableIndexCleanup","features":[513]},{"name":"JET_paramEnableOnlineDefrag","features":[513]},{"name":"JET_paramEnablePersistedCallbacks","features":[513]},{"name":"JET_paramEnableRBS","features":[513]},{"name":"JET_paramEnableShrinkDatabase","features":[513]},{"name":"JET_paramEnableSqm","features":[513]},{"name":"JET_paramEnableTempTableVersioning","features":[513]},{"name":"JET_paramEnableViewCache","features":[513]},{"name":"JET_paramErrorToString","features":[513]},{"name":"JET_paramEventLogCache","features":[513]},{"name":"JET_paramEventLoggingLevel","features":[513]},{"name":"JET_paramEventSource","features":[513]},{"name":"JET_paramEventSourceKey","features":[513]},{"name":"JET_paramExceptionAction","features":[513]},{"name":"JET_paramGlobalMinVerPages","features":[513]},{"name":"JET_paramHungIOActions","features":[513]},{"name":"JET_paramHungIOThreshold","features":[513]},{"name":"JET_paramIOPriority","features":[513]},{"name":"JET_paramIOThrottlingTimeQuanta","features":[513]},{"name":"JET_paramIgnoreLogVersion","features":[513]},{"name":"JET_paramIndexTupleIncrement","features":[513]},{"name":"JET_paramIndexTupleStart","features":[513]},{"name":"JET_paramIndexTuplesLengthMax","features":[513]},{"name":"JET_paramIndexTuplesLengthMin","features":[513]},{"name":"JET_paramIndexTuplesToIndexMax","features":[513]},{"name":"JET_paramKeyMost","features":[513]},{"name":"JET_paramLRUKCorrInterval","features":[513]},{"name":"JET_paramLRUKHistoryMax","features":[513]},{"name":"JET_paramLRUKPolicy","features":[513]},{"name":"JET_paramLRUKTimeout","features":[513]},{"name":"JET_paramLRUKTrxCorrInterval","features":[513]},{"name":"JET_paramLVChunkSizeMost","features":[513]},{"name":"JET_paramLegacyFileNames","features":[513]},{"name":"JET_paramLogBuffers","features":[513]},{"name":"JET_paramLogCheckpointPeriod","features":[513]},{"name":"JET_paramLogFileCreateAsynch","features":[513]},{"name":"JET_paramLogFilePath","features":[513]},{"name":"JET_paramLogFileSize","features":[513]},{"name":"JET_paramLogWaitingUserMax","features":[513]},{"name":"JET_paramMaxCoalesceReadGapSize","features":[513]},{"name":"JET_paramMaxCoalesceReadSize","features":[513]},{"name":"JET_paramMaxCoalesceWriteGapSize","features":[513]},{"name":"JET_paramMaxCoalesceWriteSize","features":[513]},{"name":"JET_paramMaxColtyp","features":[513]},{"name":"JET_paramMaxCursors","features":[513]},{"name":"JET_paramMaxInstances","features":[513]},{"name":"JET_paramMaxOpenTables","features":[513]},{"name":"JET_paramMaxSessions","features":[513]},{"name":"JET_paramMaxTemporaryTables","features":[513]},{"name":"JET_paramMaxTransactionSize","features":[513]},{"name":"JET_paramMaxValueInvalid","features":[513]},{"name":"JET_paramMaxVerPages","features":[513]},{"name":"JET_paramMinDataForXpress","features":[513]},{"name":"JET_paramNoInformationEvent","features":[513]},{"name":"JET_paramOSSnapshotTimeout","features":[513]},{"name":"JET_paramOneDatabasePerSession","features":[513]},{"name":"JET_paramOutstandingIOMax","features":[513]},{"name":"JET_paramPageFragment","features":[513]},{"name":"JET_paramPageHintCacheSize","features":[513]},{"name":"JET_paramPageTempDBMin","features":[513]},{"name":"JET_paramPerfmonRefreshInterval","features":[513]},{"name":"JET_paramPreferredMaxOpenTables","features":[513]},{"name":"JET_paramPreferredVerPages","features":[513]},{"name":"JET_paramPrereadIOMax","features":[513]},{"name":"JET_paramProcessFriendlyName","features":[513]},{"name":"JET_paramRBSFilePath","features":[513]},{"name":"JET_paramRecordUpgradeDirtyLevel","features":[513]},{"name":"JET_paramRecovery","features":[513]},{"name":"JET_paramRuntimeCallback","features":[513]},{"name":"JET_paramStartFlushThreshold","features":[513]},{"name":"JET_paramStopFlushThreshold","features":[513]},{"name":"JET_paramSystemPath","features":[513]},{"name":"JET_paramTableClass10Name","features":[513]},{"name":"JET_paramTableClass11Name","features":[513]},{"name":"JET_paramTableClass12Name","features":[513]},{"name":"JET_paramTableClass13Name","features":[513]},{"name":"JET_paramTableClass14Name","features":[513]},{"name":"JET_paramTableClass15Name","features":[513]},{"name":"JET_paramTableClass1Name","features":[513]},{"name":"JET_paramTableClass2Name","features":[513]},{"name":"JET_paramTableClass3Name","features":[513]},{"name":"JET_paramTableClass4Name","features":[513]},{"name":"JET_paramTableClass5Name","features":[513]},{"name":"JET_paramTableClass6Name","features":[513]},{"name":"JET_paramTableClass7Name","features":[513]},{"name":"JET_paramTableClass8Name","features":[513]},{"name":"JET_paramTableClass9Name","features":[513]},{"name":"JET_paramTempPath","features":[513]},{"name":"JET_paramUnicodeIndexDefault","features":[513]},{"name":"JET_paramUseFlushForWriteDurability","features":[513]},{"name":"JET_paramVerPageSize","features":[513]},{"name":"JET_paramVersionStoreTaskQueueMax","features":[513]},{"name":"JET_paramWaitLogFlush","features":[513]},{"name":"JET_paramWaypointLatency","features":[513]},{"name":"JET_paramZeroDatabaseDuringBackup","features":[513]},{"name":"JET_prepCancel","features":[513]},{"name":"JET_prepInsert","features":[513]},{"name":"JET_prepInsertCopy","features":[513]},{"name":"JET_prepInsertCopyDeleteOriginal","features":[513]},{"name":"JET_prepInsertCopyReplaceOriginal","features":[513]},{"name":"JET_prepReplace","features":[513]},{"name":"JET_prepReplaceNoLock","features":[513]},{"name":"JET_relopBitmaskEqualsZero","features":[513]},{"name":"JET_relopBitmaskNotEqualsZero","features":[513]},{"name":"JET_relopEquals","features":[513]},{"name":"JET_relopGreaterThan","features":[513]},{"name":"JET_relopGreaterThanOrEqual","features":[513]},{"name":"JET_relopLessThan","features":[513]},{"name":"JET_relopLessThanOrEqual","features":[513]},{"name":"JET_relopNotEquals","features":[513]},{"name":"JET_relopPrefixEquals","features":[513]},{"name":"JET_sesparamCommitDefault","features":[513]},{"name":"JET_sesparamCorrelationID","features":[513]},{"name":"JET_sesparamMaxValueInvalid","features":[513]},{"name":"JET_sesparamOperationContext","features":[513]},{"name":"JET_sesparamTransactionLevel","features":[513]},{"name":"JET_snpBackup","features":[513]},{"name":"JET_snpCompact","features":[513]},{"name":"JET_snpRepair","features":[513]},{"name":"JET_snpRestore","features":[513]},{"name":"JET_snpScrub","features":[513]},{"name":"JET_snpUpgrade","features":[513]},{"name":"JET_snpUpgradeRecordFormat","features":[513]},{"name":"JET_sntBegin","features":[513]},{"name":"JET_sntComplete","features":[513]},{"name":"JET_sntFail","features":[513]},{"name":"JET_sntProgress","features":[513]},{"name":"JET_sntRequirements","features":[513]},{"name":"JET_sqmDisable","features":[513]},{"name":"JET_sqmEnable","features":[513]},{"name":"JET_sqmFromCEIP","features":[513]},{"name":"JET_wrnBufferTruncated","features":[513]},{"name":"JET_wrnCallbackNotRegistered","features":[513]},{"name":"JET_wrnColumnDefault","features":[513]},{"name":"JET_wrnColumnMaxTruncated","features":[513]},{"name":"JET_wrnColumnMoreTags","features":[513]},{"name":"JET_wrnColumnNotInRecord","features":[513]},{"name":"JET_wrnColumnNotLocal","features":[513]},{"name":"JET_wrnColumnNull","features":[513]},{"name":"JET_wrnColumnPresent","features":[513]},{"name":"JET_wrnColumnReference","features":[513]},{"name":"JET_wrnColumnSetNull","features":[513]},{"name":"JET_wrnColumnSingleValue","features":[513]},{"name":"JET_wrnColumnSkipped","features":[513]},{"name":"JET_wrnColumnTruncated","features":[513]},{"name":"JET_wrnCommittedLogFilesLost","features":[513]},{"name":"JET_wrnCommittedLogFilesRemoved","features":[513]},{"name":"JET_wrnCopyLongValue","features":[513]},{"name":"JET_wrnCorruptIndexDeleted","features":[513]},{"name":"JET_wrnDataHasChanged","features":[513]},{"name":"JET_wrnDatabaseAttached","features":[513]},{"name":"JET_wrnDatabaseRepaired","features":[513]},{"name":"JET_wrnDefragAlreadyRunning","features":[513]},{"name":"JET_wrnDefragNotRunning","features":[513]},{"name":"JET_wrnExistingLogFileHasBadSignature","features":[513]},{"name":"JET_wrnExistingLogFileIsNotContiguous","features":[513]},{"name":"JET_wrnFileOpenReadOnly","features":[513]},{"name":"JET_wrnFinishWithUndo","features":[513]},{"name":"JET_wrnIdleFull","features":[513]},{"name":"JET_wrnKeyChanged","features":[513]},{"name":"JET_wrnNoErrorInfo","features":[513]},{"name":"JET_wrnNoIdleActivity","features":[513]},{"name":"JET_wrnNoWriteLock","features":[513]},{"name":"JET_wrnNyi","features":[513]},{"name":"JET_wrnPrimaryIndexOutOfDate","features":[513]},{"name":"JET_wrnRemainingVersions","features":[513]},{"name":"JET_wrnSecondaryIndexOutOfDate","features":[513]},{"name":"JET_wrnSeekNotEqual","features":[513]},{"name":"JET_wrnSeparateLongValue","features":[513]},{"name":"JET_wrnShrinkNotPossible","features":[513]},{"name":"JET_wrnSkipThisRecord","features":[513]},{"name":"JET_wrnSortOverflow","features":[513]},{"name":"JET_wrnTableEmpty","features":[513]},{"name":"JET_wrnTableInUseBySystem","features":[513]},{"name":"JET_wrnTargetInstanceRunning","features":[513]},{"name":"JET_wrnUniqueKey","features":[513]},{"name":"JET_wszConfigStoreReadControl","features":[513]},{"name":"JET_wszConfigStoreRelPathSysParamDefault","features":[513]},{"name":"JET_wszConfigStoreRelPathSysParamOverride","features":[513]},{"name":"JetAddColumnA","features":[513,514]},{"name":"JetAddColumnW","features":[513,514]},{"name":"JetAttachDatabase2A","features":[513]},{"name":"JetAttachDatabase2W","features":[513]},{"name":"JetAttachDatabaseA","features":[513]},{"name":"JetAttachDatabaseW","features":[513]},{"name":"JetBackupA","features":[513]},{"name":"JetBackupInstanceA","features":[513]},{"name":"JetBackupInstanceW","features":[513]},{"name":"JetBackupW","features":[513]},{"name":"JetBeginExternalBackup","features":[513]},{"name":"JetBeginExternalBackupInstance","features":[513]},{"name":"JetBeginSessionA","features":[513]},{"name":"JetBeginSessionW","features":[513]},{"name":"JetBeginTransaction","features":[513]},{"name":"JetBeginTransaction2","features":[513]},{"name":"JetBeginTransaction3","features":[513]},{"name":"JetCloseDatabase","features":[513]},{"name":"JetCloseFile","features":[513,514]},{"name":"JetCloseFileInstance","features":[513,514]},{"name":"JetCloseTable","features":[513,514]},{"name":"JetCommitTransaction","features":[513]},{"name":"JetCommitTransaction2","features":[513]},{"name":"JetCompactA","features":[513]},{"name":"JetCompactW","features":[513]},{"name":"JetComputeStats","features":[513,514]},{"name":"JetConfigureProcessForCrashDump","features":[513]},{"name":"JetCreateDatabase2A","features":[513]},{"name":"JetCreateDatabase2W","features":[513]},{"name":"JetCreateDatabaseA","features":[513]},{"name":"JetCreateDatabaseW","features":[513]},{"name":"JetCreateIndex2A","features":[513,514]},{"name":"JetCreateIndex2W","features":[513,514]},{"name":"JetCreateIndex3A","features":[513,514]},{"name":"JetCreateIndex3W","features":[513,514]},{"name":"JetCreateIndex4A","features":[513,514]},{"name":"JetCreateIndex4W","features":[513,514]},{"name":"JetCreateIndexA","features":[513,514]},{"name":"JetCreateIndexW","features":[513,514]},{"name":"JetCreateInstance2A","features":[513]},{"name":"JetCreateInstance2W","features":[513]},{"name":"JetCreateInstanceA","features":[513]},{"name":"JetCreateInstanceW","features":[513]},{"name":"JetCreateTableA","features":[513,514]},{"name":"JetCreateTableColumnIndex2A","features":[513,514]},{"name":"JetCreateTableColumnIndex2W","features":[513,514]},{"name":"JetCreateTableColumnIndex3A","features":[513,514]},{"name":"JetCreateTableColumnIndex3W","features":[513,514]},{"name":"JetCreateTableColumnIndex4A","features":[513,514]},{"name":"JetCreateTableColumnIndex4W","features":[513,514]},{"name":"JetCreateTableColumnIndexA","features":[513,514]},{"name":"JetCreateTableColumnIndexW","features":[513,514]},{"name":"JetCreateTableW","features":[513,514]},{"name":"JetDefragment2A","features":[513,514]},{"name":"JetDefragment2W","features":[513,514]},{"name":"JetDefragment3A","features":[513,514]},{"name":"JetDefragment3W","features":[513,514]},{"name":"JetDefragmentA","features":[513]},{"name":"JetDefragmentW","features":[513]},{"name":"JetDelete","features":[513,514]},{"name":"JetDeleteColumn2A","features":[513,514]},{"name":"JetDeleteColumn2W","features":[513,514]},{"name":"JetDeleteColumnA","features":[513,514]},{"name":"JetDeleteColumnW","features":[513,514]},{"name":"JetDeleteIndexA","features":[513,514]},{"name":"JetDeleteIndexW","features":[513,514]},{"name":"JetDeleteTableA","features":[513]},{"name":"JetDeleteTableW","features":[513]},{"name":"JetDetachDatabase2A","features":[513]},{"name":"JetDetachDatabase2W","features":[513]},{"name":"JetDetachDatabaseA","features":[513]},{"name":"JetDetachDatabaseW","features":[513]},{"name":"JetDupCursor","features":[513,514]},{"name":"JetDupSession","features":[513]},{"name":"JetEnableMultiInstanceA","features":[513,514]},{"name":"JetEnableMultiInstanceW","features":[513,514]},{"name":"JetEndExternalBackup","features":[513]},{"name":"JetEndExternalBackupInstance","features":[513]},{"name":"JetEndExternalBackupInstance2","features":[513]},{"name":"JetEndSession","features":[513]},{"name":"JetEnumerateColumns","features":[513,514]},{"name":"JetEscrowUpdate","features":[513,514]},{"name":"JetExternalRestore2A","features":[513]},{"name":"JetExternalRestore2W","features":[513]},{"name":"JetExternalRestoreA","features":[513]},{"name":"JetExternalRestoreW","features":[513]},{"name":"JetFreeBuffer","features":[513]},{"name":"JetGetAttachInfoA","features":[513]},{"name":"JetGetAttachInfoInstanceA","features":[513]},{"name":"JetGetAttachInfoInstanceW","features":[513]},{"name":"JetGetAttachInfoW","features":[513]},{"name":"JetGetBookmark","features":[513,514]},{"name":"JetGetColumnInfoA","features":[513]},{"name":"JetGetColumnInfoW","features":[513]},{"name":"JetGetCurrentIndexA","features":[513,514]},{"name":"JetGetCurrentIndexW","features":[513,514]},{"name":"JetGetCursorInfo","features":[513,514]},{"name":"JetGetDatabaseFileInfoA","features":[513]},{"name":"JetGetDatabaseFileInfoW","features":[513]},{"name":"JetGetDatabaseInfoA","features":[513]},{"name":"JetGetDatabaseInfoW","features":[513]},{"name":"JetGetErrorInfoW","features":[513]},{"name":"JetGetIndexInfoA","features":[513]},{"name":"JetGetIndexInfoW","features":[513]},{"name":"JetGetInstanceInfoA","features":[513,514]},{"name":"JetGetInstanceInfoW","features":[513,514]},{"name":"JetGetInstanceMiscInfo","features":[513]},{"name":"JetGetLS","features":[513,514]},{"name":"JetGetLock","features":[513,514]},{"name":"JetGetLogInfoA","features":[513]},{"name":"JetGetLogInfoInstance2A","features":[513]},{"name":"JetGetLogInfoInstance2W","features":[513]},{"name":"JetGetLogInfoInstanceA","features":[513]},{"name":"JetGetLogInfoInstanceW","features":[513]},{"name":"JetGetLogInfoW","features":[513]},{"name":"JetGetObjectInfoA","features":[513]},{"name":"JetGetObjectInfoW","features":[513]},{"name":"JetGetRecordPosition","features":[513,514]},{"name":"JetGetRecordSize","features":[513,514]},{"name":"JetGetRecordSize2","features":[513,514]},{"name":"JetGetSecondaryIndexBookmark","features":[513,514]},{"name":"JetGetSessionParameter","features":[513]},{"name":"JetGetSystemParameterA","features":[513,514]},{"name":"JetGetSystemParameterW","features":[513,514]},{"name":"JetGetTableColumnInfoA","features":[513,514]},{"name":"JetGetTableColumnInfoW","features":[513,514]},{"name":"JetGetTableIndexInfoA","features":[513,514]},{"name":"JetGetTableIndexInfoW","features":[513,514]},{"name":"JetGetTableInfoA","features":[513,514]},{"name":"JetGetTableInfoW","features":[513,514]},{"name":"JetGetThreadStats","features":[513]},{"name":"JetGetTruncateLogInfoInstanceA","features":[513]},{"name":"JetGetTruncateLogInfoInstanceW","features":[513]},{"name":"JetGetVersion","features":[513]},{"name":"JetGotoBookmark","features":[513,514]},{"name":"JetGotoPosition","features":[513,514]},{"name":"JetGotoSecondaryIndexBookmark","features":[513,514]},{"name":"JetGrowDatabase","features":[513]},{"name":"JetIdle","features":[513]},{"name":"JetIndexRecordCount","features":[513,514]},{"name":"JetInit","features":[513]},{"name":"JetInit2","features":[513]},{"name":"JetInit3A","features":[513]},{"name":"JetInit3W","features":[513]},{"name":"JetIntersectIndexes","features":[513,514]},{"name":"JetMakeKey","features":[513,514]},{"name":"JetMove","features":[513,514]},{"name":"JetOSSnapshotAbort","features":[513]},{"name":"JetOSSnapshotEnd","features":[513]},{"name":"JetOSSnapshotFreezeA","features":[513,514]},{"name":"JetOSSnapshotFreezeW","features":[513,514]},{"name":"JetOSSnapshotGetFreezeInfoA","features":[513,514]},{"name":"JetOSSnapshotGetFreezeInfoW","features":[513,514]},{"name":"JetOSSnapshotPrepare","features":[513]},{"name":"JetOSSnapshotPrepareInstance","features":[513]},{"name":"JetOSSnapshotThaw","features":[513]},{"name":"JetOSSnapshotTruncateLog","features":[513]},{"name":"JetOSSnapshotTruncateLogInstance","features":[513]},{"name":"JetOpenDatabaseA","features":[513]},{"name":"JetOpenDatabaseW","features":[513]},{"name":"JetOpenFileA","features":[513,514]},{"name":"JetOpenFileInstanceA","features":[513,514]},{"name":"JetOpenFileInstanceW","features":[513,514]},{"name":"JetOpenFileW","features":[513,514]},{"name":"JetOpenTableA","features":[513,514]},{"name":"JetOpenTableW","features":[513,514]},{"name":"JetOpenTempTable","features":[513,514]},{"name":"JetOpenTempTable2","features":[513,514]},{"name":"JetOpenTempTable3","features":[513,514]},{"name":"JetOpenTemporaryTable","features":[513,514]},{"name":"JetOpenTemporaryTable2","features":[513,514]},{"name":"JetPrepareUpdate","features":[513,514]},{"name":"JetPrereadIndexRanges","features":[513,514]},{"name":"JetPrereadKeys","features":[513,514]},{"name":"JetReadFile","features":[513,514]},{"name":"JetReadFileInstance","features":[513,514]},{"name":"JetRegisterCallback","features":[513,514]},{"name":"JetRenameColumnA","features":[513,514]},{"name":"JetRenameColumnW","features":[513,514]},{"name":"JetRenameTableA","features":[513]},{"name":"JetRenameTableW","features":[513]},{"name":"JetResetSessionContext","features":[513]},{"name":"JetResetTableSequential","features":[513,514]},{"name":"JetResizeDatabase","features":[513]},{"name":"JetRestore2A","features":[513]},{"name":"JetRestore2W","features":[513]},{"name":"JetRestoreA","features":[513]},{"name":"JetRestoreInstanceA","features":[513]},{"name":"JetRestoreInstanceW","features":[513]},{"name":"JetRestoreW","features":[513]},{"name":"JetRetrieveColumn","features":[513,514]},{"name":"JetRetrieveColumns","features":[513,514]},{"name":"JetRetrieveKey","features":[513,514]},{"name":"JetRollback","features":[513]},{"name":"JetSeek","features":[513,514]},{"name":"JetSetColumn","features":[513,514]},{"name":"JetSetColumnDefaultValueA","features":[513]},{"name":"JetSetColumnDefaultValueW","features":[513]},{"name":"JetSetColumns","features":[513,514]},{"name":"JetSetCurrentIndex2A","features":[513,514]},{"name":"JetSetCurrentIndex2W","features":[513,514]},{"name":"JetSetCurrentIndex3A","features":[513,514]},{"name":"JetSetCurrentIndex3W","features":[513,514]},{"name":"JetSetCurrentIndex4A","features":[513,514]},{"name":"JetSetCurrentIndex4W","features":[513,514]},{"name":"JetSetCurrentIndexA","features":[513,514]},{"name":"JetSetCurrentIndexW","features":[513,514]},{"name":"JetSetCursorFilter","features":[513,514]},{"name":"JetSetDatabaseSizeA","features":[513]},{"name":"JetSetDatabaseSizeW","features":[513]},{"name":"JetSetIndexRange","features":[513,514]},{"name":"JetSetLS","features":[513,514]},{"name":"JetSetSessionContext","features":[513,514]},{"name":"JetSetSessionParameter","features":[513]},{"name":"JetSetSystemParameterA","features":[513,514]},{"name":"JetSetSystemParameterW","features":[513,514]},{"name":"JetSetTableSequential","features":[513,514]},{"name":"JetStopBackup","features":[513]},{"name":"JetStopBackupInstance","features":[513]},{"name":"JetStopService","features":[513]},{"name":"JetStopServiceInstance","features":[513]},{"name":"JetStopServiceInstance2","features":[513]},{"name":"JetTerm","features":[513]},{"name":"JetTerm2","features":[513]},{"name":"JetTruncateLog","features":[513]},{"name":"JetTruncateLogInstance","features":[513]},{"name":"JetUnregisterCallback","features":[513,514]},{"name":"JetUpdate","features":[513,514]},{"name":"JetUpdate2","features":[513,514]},{"name":"cColumnInfoCols","features":[513]},{"name":"cIndexInfoCols","features":[513]},{"name":"cObjectInfoCols","features":[513]},{"name":"wrnBTNotVisibleAccumulated","features":[513]},{"name":"wrnBTNotVisibleRejected","features":[513]}],"519":[{"name":"ACTIVE_LATENCY_CONFIGURATION","features":[515]},{"name":"BUCKET_COUNTER","features":[515]},{"name":"DEBUG_BIT_FIELD","features":[515]},{"name":"DSSD_POWER_STATE_DESCRIPTOR","features":[515]},{"name":"FIRMWARE_ACTIVATION_HISTORY_ENTRY","features":[515]},{"name":"FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1","features":[515]},{"name":"GUID_MFND_CHILD_CONTROLLER_EVENT_LOG_PAGE","features":[515]},{"name":"GUID_MFND_CHILD_CONTROLLER_EVENT_LOG_PAGEGuid","features":[515]},{"name":"GUID_OCP_DEVICE_DEVICE_CAPABILITIES","features":[515]},{"name":"GUID_OCP_DEVICE_DEVICE_CAPABILITIESGuid","features":[515]},{"name":"GUID_OCP_DEVICE_ERROR_RECOVERY","features":[515]},{"name":"GUID_OCP_DEVICE_ERROR_RECOVERYGuid","features":[515]},{"name":"GUID_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY","features":[515]},{"name":"GUID_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORYGuid","features":[515]},{"name":"GUID_OCP_DEVICE_LATENCY_MONITOR","features":[515]},{"name":"GUID_OCP_DEVICE_LATENCY_MONITORGuid","features":[515]},{"name":"GUID_OCP_DEVICE_SMART_INFORMATION","features":[515]},{"name":"GUID_OCP_DEVICE_SMART_INFORMATIONGuid","features":[515]},{"name":"GUID_OCP_DEVICE_TCG_CONFIGURATION","features":[515]},{"name":"GUID_OCP_DEVICE_TCG_CONFIGURATIONGuid","features":[515]},{"name":"GUID_OCP_DEVICE_TCG_HISTORY","features":[515]},{"name":"GUID_OCP_DEVICE_TCG_HISTORYGuid","features":[515]},{"name":"GUID_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS","features":[515]},{"name":"GUID_OCP_DEVICE_UNSUPPORTED_REQUIREMENTSGuid","features":[515]},{"name":"GUID_WCS_DEVICE_ERROR_RECOVERY","features":[515]},{"name":"GUID_WCS_DEVICE_ERROR_RECOVERYGuid","features":[515]},{"name":"GUID_WCS_DEVICE_SMART_ATTRIBUTES","features":[515]},{"name":"GUID_WCS_DEVICE_SMART_ATTRIBUTESGuid","features":[515]},{"name":"LATENCY_MONITOR_FEATURE_STATUS","features":[515]},{"name":"LATENCY_STAMP","features":[515]},{"name":"LATENCY_STAMP_UNITS","features":[515]},{"name":"MEASURED_LATENCY","features":[515]},{"name":"NVME_ACCESS_FREQUENCIES","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_NONE","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_ONE_TIME_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_SPECULATIVE_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_TYPICAL","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN","features":[515]},{"name":"NVME_ACCESS_LATENCIES","features":[515]},{"name":"NVME_ACCESS_LATENCY_IDLE","features":[515]},{"name":"NVME_ACCESS_LATENCY_LOW","features":[515]},{"name":"NVME_ACCESS_LATENCY_NONE","features":[515]},{"name":"NVME_ACCESS_LATENCY_NORMAL","features":[515]},{"name":"NVME_ACTIVE_NAMESPACE_ID_LIST","features":[515]},{"name":"NVME_ADMIN_COMMANDS","features":[515]},{"name":"NVME_ADMIN_COMMAND_ABORT","features":[515]},{"name":"NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST","features":[515]},{"name":"NVME_ADMIN_COMMAND_CREATE_IO_CQ","features":[515]},{"name":"NVME_ADMIN_COMMAND_CREATE_IO_SQ","features":[515]},{"name":"NVME_ADMIN_COMMAND_DELETE_IO_CQ","features":[515]},{"name":"NVME_ADMIN_COMMAND_DELETE_IO_SQ","features":[515]},{"name":"NVME_ADMIN_COMMAND_DEVICE_SELF_TEST","features":[515]},{"name":"NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVE","features":[515]},{"name":"NVME_ADMIN_COMMAND_DIRECTIVE_SEND","features":[515]},{"name":"NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIG","features":[515]},{"name":"NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATE","features":[515]},{"name":"NVME_ADMIN_COMMAND_FIRMWARE_COMMIT","features":[515]},{"name":"NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD","features":[515]},{"name":"NVME_ADMIN_COMMAND_FORMAT_NVM","features":[515]},{"name":"NVME_ADMIN_COMMAND_GET_FEATURES","features":[515]},{"name":"NVME_ADMIN_COMMAND_GET_LBA_STATUS","features":[515]},{"name":"NVME_ADMIN_COMMAND_GET_LOG_PAGE","features":[515]},{"name":"NVME_ADMIN_COMMAND_IDENTIFY","features":[515]},{"name":"NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENT","features":[515]},{"name":"NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENT","features":[515]},{"name":"NVME_ADMIN_COMMAND_NVME_MI_RECEIVE","features":[515]},{"name":"NVME_ADMIN_COMMAND_NVME_MI_SEND","features":[515]},{"name":"NVME_ADMIN_COMMAND_SANITIZE","features":[515]},{"name":"NVME_ADMIN_COMMAND_SECURITY_RECEIVE","features":[515]},{"name":"NVME_ADMIN_COMMAND_SECURITY_SEND","features":[515]},{"name":"NVME_ADMIN_COMMAND_SET_FEATURES","features":[515]},{"name":"NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENT","features":[515]},{"name":"NVME_ADMIN_COMPLETION_QUEUE_BASE_ADDRESS","features":[515]},{"name":"NVME_ADMIN_QUEUE_ATTRIBUTES","features":[515]},{"name":"NVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESS","features":[515]},{"name":"NVME_AMS_OPTION","features":[515]},{"name":"NVME_AMS_ROUND_ROBIN","features":[515]},{"name":"NVME_AMS_WEIGHTED_ROUND_ROBIN_URGENT","features":[515]},{"name":"NVME_ASYNC_ERROR_DIAG_FAILURE","features":[515]},{"name":"NVME_ASYNC_ERROR_FIRMWARE_IMAGE_LOAD_ERROR","features":[515]},{"name":"NVME_ASYNC_ERROR_INVALID_DOORBELL_WRITE_VALUE","features":[515]},{"name":"NVME_ASYNC_ERROR_INVALID_SUBMISSION_QUEUE","features":[515]},{"name":"NVME_ASYNC_ERROR_PERSISTENT_INTERNAL_DEVICE_ERROR","features":[515]},{"name":"NVME_ASYNC_ERROR_TRANSIENT_INTERNAL_DEVICE_ERROR","features":[515]},{"name":"NVME_ASYNC_EVENT_ERROR_STATUS_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_HEALTH_STATUS_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_NOTICE_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPES","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_ERROR_STATUS","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_HEALTH_STATUS","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_IO_COMMAND_SET_STATUS","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_NOTICE","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC_DEVICE_PANIC","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC_RESERVED","features":[515]},{"name":"NVME_ASYNC_HEALTH_NVM_SUBSYSTEM_RELIABILITY","features":[515]},{"name":"NVME_ASYNC_HEALTH_SPARE_BELOW_THRESHOLD","features":[515]},{"name":"NVME_ASYNC_HEALTH_TEMPERATURE_THRESHOLD","features":[515]},{"name":"NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED","features":[515]},{"name":"NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED_WITH_UNEXPECTED_DEALLOCATION","features":[515]},{"name":"NVME_ASYNC_IO_CMD_SET_RESERVATION_LOG_PAGE_AVAILABLE","features":[515]},{"name":"NVME_ASYNC_NOTICE_ASYMMETRIC_ACCESS_CHANGE","features":[515]},{"name":"NVME_ASYNC_NOTICE_ENDURANCE_GROUP_EVENT_AGGREGATE_LOG_CHANGE","features":[515]},{"name":"NVME_ASYNC_NOTICE_FIRMWARE_ACTIVATION_STARTING","features":[515]},{"name":"NVME_ASYNC_NOTICE_LBA_STATUS_INFORMATION_ALERT","features":[515]},{"name":"NVME_ASYNC_NOTICE_NAMESPACE_ATTRIBUTE_CHANGED","features":[515]},{"name":"NVME_ASYNC_NOTICE_PREDICTABLE_LATENCY_EVENT_AGGREGATE_LOG_CHANGE","features":[515]},{"name":"NVME_ASYNC_NOTICE_TELEMETRY_LOG_CHANGED","features":[515]},{"name":"NVME_ASYNC_NOTICE_ZONE_DESCRIPTOR_CHANGED","features":[515]},{"name":"NVME_AUTO_POWER_STATE_TRANSITION_ENTRY","features":[515]},{"name":"NVME_CC_SHN_ABRUPT_SHUTDOWN","features":[515]},{"name":"NVME_CC_SHN_NORMAL_SHUTDOWN","features":[515]},{"name":"NVME_CC_SHN_NO_NOTIFICATION","features":[515]},{"name":"NVME_CC_SHN_SHUTDOWN_NOTIFICATIONS","features":[515]},{"name":"NVME_CDW0_FEATURE_ENABLE_IEEE1667_SILO","features":[515]},{"name":"NVME_CDW0_FEATURE_ERROR_INJECTION","features":[515]},{"name":"NVME_CDW0_FEATURE_READONLY_WRITETHROUGH_MODE","features":[515]},{"name":"NVME_CDW0_RESERVATION_PERSISTENCE","features":[515]},{"name":"NVME_CDW10_ABORT","features":[515]},{"name":"NVME_CDW10_CREATE_IO_QUEUE","features":[515]},{"name":"NVME_CDW10_DATASET_MANAGEMENT","features":[515]},{"name":"NVME_CDW10_DIRECTIVE_RECEIVE","features":[515]},{"name":"NVME_CDW10_DIRECTIVE_SEND","features":[515]},{"name":"NVME_CDW10_FIRMWARE_ACTIVATE","features":[515]},{"name":"NVME_CDW10_FIRMWARE_DOWNLOAD","features":[515]},{"name":"NVME_CDW10_FORMAT_NVM","features":[515]},{"name":"NVME_CDW10_GET_FEATURES","features":[515]},{"name":"NVME_CDW10_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW10_GET_LOG_PAGE_V13","features":[515]},{"name":"NVME_CDW10_IDENTIFY","features":[515]},{"name":"NVME_CDW10_RESERVATION_ACQUIRE","features":[515]},{"name":"NVME_CDW10_RESERVATION_REGISTER","features":[515]},{"name":"NVME_CDW10_RESERVATION_RELEASE","features":[515]},{"name":"NVME_CDW10_RESERVATION_REPORT","features":[515]},{"name":"NVME_CDW10_SANITIZE","features":[515]},{"name":"NVME_CDW10_SECURITY_SEND_RECEIVE","features":[515]},{"name":"NVME_CDW10_SET_FEATURES","features":[515]},{"name":"NVME_CDW10_ZONE_APPEND","features":[515]},{"name":"NVME_CDW10_ZONE_MANAGEMENT_RECEIVE","features":[515]},{"name":"NVME_CDW10_ZONE_MANAGEMENT_SEND","features":[515]},{"name":"NVME_CDW11_CREATE_IO_CQ","features":[515]},{"name":"NVME_CDW11_CREATE_IO_SQ","features":[515]},{"name":"NVME_CDW11_DATASET_MANAGEMENT","features":[515]},{"name":"NVME_CDW11_DIRECTIVE_RECEIVE","features":[515]},{"name":"NVME_CDW11_DIRECTIVE_SEND","features":[515]},{"name":"NVME_CDW11_FEATURES","features":[515]},{"name":"NVME_CDW11_FEATURE_ARBITRATION","features":[515]},{"name":"NVME_CDW11_FEATURE_ASYNC_EVENT_CONFIG","features":[515]},{"name":"NVME_CDW11_FEATURE_AUTO_POWER_STATE_TRANSITION","features":[515]},{"name":"NVME_CDW11_FEATURE_CLEAR_FW_UPDATE_HISTORY","features":[515]},{"name":"NVME_CDW11_FEATURE_CLEAR_PCIE_CORRECTABLE_ERROR_COUNTERS","features":[515]},{"name":"NVME_CDW11_FEATURE_ENABLE_IEEE1667_SILO","features":[515]},{"name":"NVME_CDW11_FEATURE_ERROR_RECOVERY","features":[515]},{"name":"NVME_CDW11_FEATURE_GET_HOST_METADATA","features":[515]},{"name":"NVME_CDW11_FEATURE_HOST_IDENTIFIER","features":[515]},{"name":"NVME_CDW11_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW11_FEATURE_INTERRUPT_COALESCING","features":[515]},{"name":"NVME_CDW11_FEATURE_INTERRUPT_VECTOR_CONFIG","features":[515]},{"name":"NVME_CDW11_FEATURE_IO_COMMAND_SET_PROFILE","features":[515]},{"name":"NVME_CDW11_FEATURE_LBA_RANGE_TYPE","features":[515]},{"name":"NVME_CDW11_FEATURE_NON_OPERATIONAL_POWER_STATE","features":[515]},{"name":"NVME_CDW11_FEATURE_NUMBER_OF_QUEUES","features":[515]},{"name":"NVME_CDW11_FEATURE_POWER_MANAGEMENT","features":[515]},{"name":"NVME_CDW11_FEATURE_READONLY_WRITETHROUGH_MODE","features":[515]},{"name":"NVME_CDW11_FEATURE_RESERVATION_NOTIFICATION_MASK","features":[515]},{"name":"NVME_CDW11_FEATURE_RESERVATION_PERSISTENCE","features":[515]},{"name":"NVME_CDW11_FEATURE_SET_HOST_METADATA","features":[515]},{"name":"NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY","features":[515]},{"name":"NVME_CDW11_FEATURE_TEMPERATURE_THRESHOLD","features":[515]},{"name":"NVME_CDW11_FEATURE_VOLATILE_WRITE_CACHE","features":[515]},{"name":"NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL","features":[515]},{"name":"NVME_CDW11_FIRMWARE_DOWNLOAD","features":[515]},{"name":"NVME_CDW11_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW11_IDENTIFY","features":[515]},{"name":"NVME_CDW11_RESERVATION_REPORT","features":[515]},{"name":"NVME_CDW11_SANITIZE","features":[515]},{"name":"NVME_CDW11_SECURITY_RECEIVE","features":[515]},{"name":"NVME_CDW11_SECURITY_SEND","features":[515]},{"name":"NVME_CDW12_DIRECTIVE_RECEIVE","features":[515]},{"name":"NVME_CDW12_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCES","features":[515]},{"name":"NVME_CDW12_DIRECTIVE_SEND","features":[515]},{"name":"NVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVE","features":[515]},{"name":"NVME_CDW12_FEATURES","features":[515]},{"name":"NVME_CDW12_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW12_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW12_READ_WRITE","features":[515]},{"name":"NVME_CDW12_ZONE_APPEND","features":[515]},{"name":"NVME_CDW13_FEATURES","features":[515]},{"name":"NVME_CDW13_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW13_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW13_READ_WRITE","features":[515]},{"name":"NVME_CDW13_ZONE_MANAGEMENT_RECEIVE","features":[515]},{"name":"NVME_CDW13_ZONE_MANAGEMENT_SEND","features":[515]},{"name":"NVME_CDW14_FEATURES","features":[515]},{"name":"NVME_CDW14_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW14_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW15_FEATURES","features":[515]},{"name":"NVME_CDW15_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW15_READ_WRITE","features":[515]},{"name":"NVME_CDW15_ZONE_APPEND","features":[515]},{"name":"NVME_CHANGED_NAMESPACE_LIST_LOG","features":[515]},{"name":"NVME_CHANGED_ZONE_LIST_LOG","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_16MB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_1MB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_256MB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_4GB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_4KB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_64GB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_64KB","features":[515]},{"name":"NVME_COMMAND","features":[515]},{"name":"NVME_COMMAND_DWORD0","features":[515]},{"name":"NVME_COMMAND_EFFECTS_DATA","features":[515]},{"name":"NVME_COMMAND_EFFECTS_LOG","features":[515]},{"name":"NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMITS","features":[515]},{"name":"NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_NONE","features":[515]},{"name":"NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_CONTROLLER","features":[515]},{"name":"NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_NAMESPACE","features":[515]},{"name":"NVME_COMMAND_SET_IDENTIFIERS","features":[515]},{"name":"NVME_COMMAND_SET_KEY_VALUE","features":[515]},{"name":"NVME_COMMAND_SET_NVM","features":[515]},{"name":"NVME_COMMAND_SET_ZONED_NAMESPACE","features":[515]},{"name":"NVME_COMMAND_STATUS","features":[515]},{"name":"NVME_COMPLETION_DW0_ASYNC_EVENT_REQUEST","features":[515]},{"name":"NVME_COMPLETION_DW0_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCES","features":[515]},{"name":"NVME_COMPLETION_ENTRY","features":[515]},{"name":"NVME_COMPLETION_QUEUE_HEAD_DOORBELL","features":[515]},{"name":"NVME_CONTEXT_ATTRIBUTES","features":[515]},{"name":"NVME_CONTROLLER_CAPABILITIES","features":[515]},{"name":"NVME_CONTROLLER_CONFIGURATION","features":[515]},{"name":"NVME_CONTROLLER_LIST","features":[515]},{"name":"NVME_CONTROLLER_MEMORY_BUFFER_LOCATION","features":[515]},{"name":"NVME_CONTROLLER_MEMORY_BUFFER_SIZE","features":[515]},{"name":"NVME_CONTROLLER_METADATA_CHIPSET_DRIVER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_CHIPSET_DRIVER_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_DISPLAY_DRIVER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_DISPLAY_DRIVER_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_ELEMENT_TYPES","features":[515]},{"name":"NVME_CONTROLLER_METADATA_FIRMWARE_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_HOST_DETERMINED_FAILURE_RECORD","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_CONTROLLER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_DRIVER_FILENAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_DRIVER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_DRIVER_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_NAME_AND_BUILD","features":[515]},{"name":"NVME_CONTROLLER_METADATA_PREBOOT_CONTROLLER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_PREBOOT_DRIVER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_PREBOOT_DRIVER_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_SYSTEM_PROCESSOR_MODEL","features":[515]},{"name":"NVME_CONTROLLER_METADATA_SYSTEM_PRODUCT_NAME","features":[515]},{"name":"NVME_CONTROLLER_REGISTERS","features":[515]},{"name":"NVME_CONTROLLER_STATUS","features":[515]},{"name":"NVME_CSS_ADMIN_COMMAND_SET_ONLY","features":[515]},{"name":"NVME_CSS_ALL_SUPPORTED_IO_COMMAND_SET","features":[515]},{"name":"NVME_CSS_COMMAND_SETS","features":[515]},{"name":"NVME_CSS_NVM_COMMAND_SET","features":[515]},{"name":"NVME_CSTS_SHST_NO_SHUTDOWN","features":[515]},{"name":"NVME_CSTS_SHST_SHUTDOWN_COMPLETED","features":[515]},{"name":"NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS","features":[515]},{"name":"NVME_CSTS_SHST_SHUTDOWN_STATUS","features":[515]},{"name":"NVME_DEVICE_SELF_TEST_LOG","features":[515]},{"name":"NVME_DEVICE_SELF_TEST_RESULT_DATA","features":[515]},{"name":"NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS","features":[515]},{"name":"NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS_DESCRIPTOR","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_IDENTIFY_OPERATIONS","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_IDENTIFY_OPERATION_RETURN_PARAMETERS","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATIONS","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATION_ALLOCATE_RESOURCES","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATION_GET_STATUS","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATION_RETURN_PARAMETERS","features":[515]},{"name":"NVME_DIRECTIVE_SEND_IDENTIFY_OPERATIONS","features":[515]},{"name":"NVME_DIRECTIVE_SEND_IDENTIFY_OPERATION_ENABLE_DIRECTIVE","features":[515]},{"name":"NVME_DIRECTIVE_SEND_STREAMS_OPERATIONS","features":[515]},{"name":"NVME_DIRECTIVE_SEND_STREAMS_OPERATION_RELEASE_IDENTIFIER","features":[515]},{"name":"NVME_DIRECTIVE_SEND_STREAMS_OPERATION_RELEASE_RESOURCES","features":[515]},{"name":"NVME_DIRECTIVE_STREAMS_GET_STATUS_DATA","features":[515]},{"name":"NVME_DIRECTIVE_STREAMS_RETURN_PARAMETERS","features":[515]},{"name":"NVME_DIRECTIVE_TYPES","features":[515]},{"name":"NVME_DIRECTIVE_TYPE_IDENTIFY","features":[515]},{"name":"NVME_DIRECTIVE_TYPE_STREAMS","features":[515]},{"name":"NVME_ENDURANCE_GROUP_LOG","features":[515]},{"name":"NVME_ERROR_INFO_LOG","features":[515]},{"name":"NVME_ERROR_INJECTION_ENTRY","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPES","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_CPU_CONTROLLER_HANG","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_DRAM_CORRUPTION_CRITICAL","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_DRAM_CORRUPTION_NONCRITICAL","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_HW_MALFUNCTION","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_LOGICAL_FW_ERROR","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_NAND_CORRUPTION","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_NAND_HANG","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_PLP_DEFECT","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_SRAM_CORRUPTION","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_MAX","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_RESERVED0","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_RESERVED1","features":[515]},{"name":"NVME_EXTENDED_HOST_IDENTIFIER_SIZE","features":[515]},{"name":"NVME_EXTENDED_REPORT_ZONE_INFO","features":[515]},{"name":"NVME_FEATURES","features":[515]},{"name":"NVME_FEATURE_ARBITRATION","features":[515]},{"name":"NVME_FEATURE_ASYNC_EVENT_CONFIG","features":[515]},{"name":"NVME_FEATURE_AUTONOMOUS_POWER_STATE_TRANSITION","features":[515]},{"name":"NVME_FEATURE_CLEAR_FW_UPDATE_HISTORY","features":[515]},{"name":"NVME_FEATURE_CLEAR_PCIE_CORRECTABLE_ERROR_COUNTERS","features":[515]},{"name":"NVME_FEATURE_CONTROLLER_METADATA","features":[515]},{"name":"NVME_FEATURE_ENABLE_IEEE1667_SILO","features":[515]},{"name":"NVME_FEATURE_ENDURANCE_GROUP_EVENT_CONFIG","features":[515]},{"name":"NVME_FEATURE_ENHANCED_CONTROLLER_METADATA","features":[515]},{"name":"NVME_FEATURE_ERROR_INJECTION","features":[515]},{"name":"NVME_FEATURE_ERROR_RECOVERY","features":[515]},{"name":"NVME_FEATURE_HOST_BEHAVIOR_SUPPORT","features":[515]},{"name":"NVME_FEATURE_HOST_CONTROLLED_THERMAL_MANAGEMENT","features":[515]},{"name":"NVME_FEATURE_HOST_IDENTIFIER_DATA","features":[515]},{"name":"NVME_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_FEATURE_HOST_METADATA_DATA","features":[515]},{"name":"NVME_FEATURE_INTERRUPT_COALESCING","features":[515]},{"name":"NVME_FEATURE_INTERRUPT_VECTOR_CONFIG","features":[515]},{"name":"NVME_FEATURE_IO_COMMAND_SET_PROFILE","features":[515]},{"name":"NVME_FEATURE_KEEP_ALIVE","features":[515]},{"name":"NVME_FEATURE_LBA_RANGE_TYPE","features":[515]},{"name":"NVME_FEATURE_LBA_STATUS_INFORMATION_REPORT_INTERVAL","features":[515]},{"name":"NVME_FEATURE_NAMESPACE_METADATA","features":[515]},{"name":"NVME_FEATURE_NONOPERATIONAL_POWER_STATE","features":[515]},{"name":"NVME_FEATURE_NUMBER_OF_QUEUES","features":[515]},{"name":"NVME_FEATURE_NVM_HOST_IDENTIFIER","features":[515]},{"name":"NVME_FEATURE_NVM_NAMESPACE_WRITE_PROTECTION_CONFIG","features":[515]},{"name":"NVME_FEATURE_NVM_RESERVATION_NOTIFICATION_MASK","features":[515]},{"name":"NVME_FEATURE_NVM_RESERVATION_PERSISTANCE","features":[515]},{"name":"NVME_FEATURE_NVM_SOFTWARE_PROGRESS_MARKER","features":[515]},{"name":"NVME_FEATURE_PLP_HEALTH_MONITOR","features":[515]},{"name":"NVME_FEATURE_POWER_MANAGEMENT","features":[515]},{"name":"NVME_FEATURE_PREDICTABLE_LATENCY_MODE_CONFIG","features":[515]},{"name":"NVME_FEATURE_PREDICTABLE_LATENCY_MODE_WINDOW","features":[515]},{"name":"NVME_FEATURE_READONLY_WRITETHROUGH_MODE","features":[515]},{"name":"NVME_FEATURE_READ_RECOVERY_LEVEL_CONFIG","features":[515]},{"name":"NVME_FEATURE_SANITIZE_CONFIG","features":[515]},{"name":"NVME_FEATURE_TEMPERATURE_THRESHOLD","features":[515]},{"name":"NVME_FEATURE_TIMESTAMP","features":[515]},{"name":"NVME_FEATURE_VALUE_CODES","features":[515]},{"name":"NVME_FEATURE_VALUE_CURRENT","features":[515]},{"name":"NVME_FEATURE_VALUE_DEFAULT","features":[515]},{"name":"NVME_FEATURE_VALUE_SAVED","features":[515]},{"name":"NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES","features":[515]},{"name":"NVME_FEATURE_VOLATILE_WRITE_CACHE","features":[515]},{"name":"NVME_FEATURE_WRITE_ATOMICITY","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTIONS","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTION_ACTIVATE","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT_AND_ACTIVATE","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT_AND_ACTIVATE_IMMEDIATE","features":[515]},{"name":"NVME_FIRMWARE_SLOT_INFO_LOG","features":[515]},{"name":"NVME_FUSED_OPERATION_CODES","features":[515]},{"name":"NVME_FUSED_OPERATION_FIRST_CMD","features":[515]},{"name":"NVME_FUSED_OPERATION_NORMAL","features":[515]},{"name":"NVME_FUSED_OPERATION_SECOND_CMD","features":[515]},{"name":"NVME_HEALTH_INFO_LOG","features":[515]},{"name":"NVME_HOST_IDENTIFIER_SIZE","features":[515]},{"name":"NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY","features":[515]},{"name":"NVME_HOST_METADATA_ADD_ENTRY_MULTIPLE","features":[515]},{"name":"NVME_HOST_METADATA_ADD_REPLACE_ENTRY","features":[515]},{"name":"NVME_HOST_METADATA_DELETE_ENTRY_MULTIPLE","features":[515]},{"name":"NVME_HOST_METADATA_ELEMENT_ACTIONS","features":[515]},{"name":"NVME_HOST_METADATA_ELEMENT_DESCRIPTOR","features":[515]},{"name":"NVME_IDENTIFIER_TYPE","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_CSI","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_CSI_LENGTH","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_EUI64","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_EUI64_LENGTH","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_LENGTH","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_NGUID","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_NGUID_LENGTH","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_UUID","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_UUID_LENGTH","features":[515]},{"name":"NVME_IDENTIFY_CNS_ACTIVE_NAMESPACES","features":[515]},{"name":"NVME_IDENTIFY_CNS_ACTIVE_NAMESPACE_LIST_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE","features":[515]},{"name":"NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_ALLOCATED_NAMSPACE_LIST_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_CODES","features":[515]},{"name":"NVME_IDENTIFY_CNS_CONTROLLER","features":[515]},{"name":"NVME_IDENTIFY_CNS_CONTROLLER_LIST_OF_NSID","features":[515]},{"name":"NVME_IDENTIFY_CNS_CONTROLLER_LIST_OF_NVM_SUBSYSTEM","features":[515]},{"name":"NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE","features":[515]},{"name":"NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE","features":[515]},{"name":"NVME_IDENTIFY_CNS_DOMAIN_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_ENDURANCE_GROUP_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_NAMESPACE_GRANULARITY_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_NVM_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_PRIMARY_CONTROLLER_CAPABILITIES","features":[515]},{"name":"NVME_IDENTIFY_CNS_SECONDARY_CONTROLLER_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_SPECIFIC_CONTROLLER_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_SPECIFIC_NAMESPACE","features":[515]},{"name":"NVME_IDENTIFY_CNS_SPECIFIC_NAMESPACE_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_UUID_LIST","features":[515]},{"name":"NVME_IDENTIFY_CONTROLLER_DATA","features":[515]},{"name":"NVME_IDENTIFY_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_NAMESPACE_DATA","features":[515]},{"name":"NVME_IDENTIFY_NAMESPACE_DESCRIPTOR","features":[515]},{"name":"NVME_IDENTIFY_NVM_SPECIFIC_CONTROLLER_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_SPECIFIC_NAMESPACE_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_ZNS_SPECIFIC_CONTROLLER_IO_COMMAND_SET","features":[515]},{"name":"NVME_IO_COMMAND_SET_COMBINATION_REJECTED","features":[515]},{"name":"NVME_IO_COMMAND_SET_INVALID","features":[515]},{"name":"NVME_IO_COMMAND_SET_NOT_ENABLED","features":[515]},{"name":"NVME_IO_COMMAND_SET_NOT_SUPPORTED","features":[515]},{"name":"NVME_LBA_FORMAT","features":[515]},{"name":"NVME_LBA_RANGE","features":[515]},{"name":"NVME_LBA_RANGET_TYPE_ENTRY","features":[515]},{"name":"NVME_LBA_RANGE_TYPES","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_CACHE","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_FILESYSTEM","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_PAGE_SWAP_FILE","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_RAID","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_RESERVED","features":[515]},{"name":"NVME_LBA_ZONE_FORMAT","features":[515]},{"name":"NVME_LOG_PAGES","features":[515]},{"name":"NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS","features":[515]},{"name":"NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST","features":[515]},{"name":"NVME_LOG_PAGE_CHANGED_ZONE_LIST","features":[515]},{"name":"NVME_LOG_PAGE_COMMAND_EFFECTS","features":[515]},{"name":"NVME_LOG_PAGE_DEVICE_SELF_TEST","features":[515]},{"name":"NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE","features":[515]},{"name":"NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION","features":[515]},{"name":"NVME_LOG_PAGE_ERROR_INFO","features":[515]},{"name":"NVME_LOG_PAGE_FIRMWARE_SLOT_INFO","features":[515]},{"name":"NVME_LOG_PAGE_HEALTH_INFO","features":[515]},{"name":"NVME_LOG_PAGE_LBA_STATUS_INFORMATION","features":[515]},{"name":"NVME_LOG_PAGE_OCP_DEVICE_CAPABILITIES","features":[515]},{"name":"NVME_LOG_PAGE_OCP_DEVICE_ERROR_RECOVERY","features":[515]},{"name":"NVME_LOG_PAGE_OCP_DEVICE_SMART_INFORMATION","features":[515]},{"name":"NVME_LOG_PAGE_OCP_FIRMWARE_ACTIVATION_HISTORY","features":[515]},{"name":"NVME_LOG_PAGE_OCP_LATENCY_MONITOR","features":[515]},{"name":"NVME_LOG_PAGE_OCP_TCG_CONFIGURATION","features":[515]},{"name":"NVME_LOG_PAGE_OCP_TCG_HISTORY","features":[515]},{"name":"NVME_LOG_PAGE_OCP_UNSUPPORTED_REQUIREMENTS","features":[515]},{"name":"NVME_LOG_PAGE_PERSISTENT_EVENT_LOG","features":[515]},{"name":"NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE","features":[515]},{"name":"NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET","features":[515]},{"name":"NVME_LOG_PAGE_RESERVATION_NOTIFICATION","features":[515]},{"name":"NVME_LOG_PAGE_SANITIZE_STATUS","features":[515]},{"name":"NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED","features":[515]},{"name":"NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED","features":[515]},{"name":"NVME_MAX_HOST_IDENTIFIER_SIZE","features":[515]},{"name":"NVME_MAX_LOG_SIZE","features":[515]},{"name":"NVME_MEDIA_ADDITIONALLY_MODIFIED_AFTER_SANITIZE_NOT_DEFINED","features":[515]},{"name":"NVME_MEDIA_ADDITIONALLY_MOFIDIED_AFTER_SANITIZE","features":[515]},{"name":"NVME_MEDIA_NOT_ADDITIONALLY_MODIFIED_AFTER_SANITIZE","features":[515]},{"name":"NVME_NAMESPACE_ALL","features":[515]},{"name":"NVME_NAMESPACE_METADATA_ELEMENT_TYPES","features":[515]},{"name":"NVME_NAMESPACE_METADATA_OPERATING_SYSTEM_NAMESPACE_NAME","features":[515]},{"name":"NVME_NAMESPACE_METADATA_OPERATING_SYSTEM_NAMESPACE_NAME_QUALIFIER_1","features":[515]},{"name":"NVME_NAMESPACE_METADATA_OPERATING_SYSTEM_NAMESPACE_NAME_QUALIFIER_2","features":[515]},{"name":"NVME_NAMESPACE_METADATA_PREBOOT_NAMESPACE_NAME","features":[515]},{"name":"NVME_NO_DEALLOCATE_MODIFIES_MEDIA_AFTER_SANITIZE","features":[515]},{"name":"NVME_NVM_COMMANDS","features":[515]},{"name":"NVME_NVM_COMMAND_COMPARE","features":[515]},{"name":"NVME_NVM_COMMAND_COPY","features":[515]},{"name":"NVME_NVM_COMMAND_DATASET_MANAGEMENT","features":[515]},{"name":"NVME_NVM_COMMAND_FLUSH","features":[515]},{"name":"NVME_NVM_COMMAND_READ","features":[515]},{"name":"NVME_NVM_COMMAND_RESERVATION_ACQUIRE","features":[515]},{"name":"NVME_NVM_COMMAND_RESERVATION_REGISTER","features":[515]},{"name":"NVME_NVM_COMMAND_RESERVATION_RELEASE","features":[515]},{"name":"NVME_NVM_COMMAND_RESERVATION_REPORT","features":[515]},{"name":"NVME_NVM_COMMAND_VERIFY","features":[515]},{"name":"NVME_NVM_COMMAND_WRITE","features":[515]},{"name":"NVME_NVM_COMMAND_WRITE_UNCORRECTABLE","features":[515]},{"name":"NVME_NVM_COMMAND_WRITE_ZEROES","features":[515]},{"name":"NVME_NVM_COMMAND_ZONE_APPEND","features":[515]},{"name":"NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE","features":[515]},{"name":"NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITIES","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITY_HIGH","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITY_LOW","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITY_MEDIUM","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITY_URGENT","features":[515]},{"name":"NVME_NVM_SUBSYSTEM_RESET","features":[515]},{"name":"NVME_OCP_DEVICE_CAPABILITIES_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_V2","features":[515]},{"name":"NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2","features":[515]},{"name":"NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_LATENCY_MONITOR_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_SMART_INFORMATION_LOG_V3","features":[515]},{"name":"NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3","features":[515]},{"name":"NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_TCG_HISTORY_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1","features":[515]},{"name":"NVME_PERSISTENT_EVENT_LOG_EVENT_HEADER","features":[515]},{"name":"NVME_PERSISTENT_EVENT_LOG_EVENT_TYPES","features":[515]},{"name":"NVME_PERSISTENT_EVENT_LOG_HEADER","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_CHANGE_NAMESPACE","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_FIRMWARE_COMMIT","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_FORMAT_NVM_COMPLETION","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_FORMAT_NVM_START","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_MAX","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_NVM_SUBSYSTEM_HARDWARE_ERROR","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_POWER_ON_OR_RESET","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED0","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED1_BEGIN","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED1_END","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED2_BEGIN","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED2_END","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_SANITIZE_COMPLETION","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_SANITIZE_START","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_SET_FEATURE","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_SMART_HEALTH_LOG_SNAPSHOT","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_TCG_DEFINED","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_TELEMETRY_LOG_CREATED","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_THERMAL_EXCURSION","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_TIMESTAMP_CHANGE","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_VENDOR_SPECIFIC_EVENT","features":[515]},{"name":"NVME_POWER_STATE_DESC","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_NOT_ENABLED","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_TYPE1","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_TYPE2","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_TYPE3","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_TYPES","features":[515]},{"name":"NVME_PRP_ENTRY","features":[515]},{"name":"NVME_REGISTERED_CONTROLLER_DATA","features":[515]},{"name":"NVME_REGISTERED_CONTROLLER_EXTENDED_DATA","features":[515]},{"name":"NVME_REPORT_ZONE_INFO","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_ACTIONS","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_ACTION_ACQUIRE","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_ACTION_PREEMPT","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_ACTION_PREEMPT_AND_ABORT","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_LOG","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPES","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPE_EMPTY_LOG_PAGE","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPE_REGISTRATION_PREEMPTED","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPE_REGISTRATION_RELEASED","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPE_RESERVATION_PREEPMPTED","features":[515]},{"name":"NVME_RESERVATION_REGISTER_ACTIONS","features":[515]},{"name":"NVME_RESERVATION_REGISTER_ACTION_REGISTER","features":[515]},{"name":"NVME_RESERVATION_REGISTER_ACTION_REPLACE","features":[515]},{"name":"NVME_RESERVATION_REGISTER_ACTION_UNREGISTER","features":[515]},{"name":"NVME_RESERVATION_REGISTER_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_CHANGES","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_NO_CHANGE","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_RESERVED","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_SET_TO_0","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_SET_TO_1","features":[515]},{"name":"NVME_RESERVATION_RELEASE_ACTIONS","features":[515]},{"name":"NVME_RESERVATION_RELEASE_ACTION_CLEAR","features":[515]},{"name":"NVME_RESERVATION_RELEASE_ACTION_RELEASE","features":[515]},{"name":"NVME_RESERVATION_RELEASE_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_REPORT_STATUS_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_REPORT_STATUS_EXTENDED_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_REPORT_STATUS_HEADER","features":[515]},{"name":"NVME_RESERVATION_TYPES","features":[515]},{"name":"NVME_RESERVATION_TYPE_EXCLUSIVE_ACCESS","features":[515]},{"name":"NVME_RESERVATION_TYPE_EXCLUSIVE_ACCESS_ALL_REGISTRANTS","features":[515]},{"name":"NVME_RESERVATION_TYPE_EXCLUSIVE_ACCESS_REGISTRANTS_ONLY","features":[515]},{"name":"NVME_RESERVATION_TYPE_RESERVED","features":[515]},{"name":"NVME_RESERVATION_TYPE_WRITE_EXCLUSIVE","features":[515]},{"name":"NVME_RESERVATION_TYPE_WRITE_EXCLUSIVE_ALL_REGISTRANTS","features":[515]},{"name":"NVME_RESERVATION_TYPE_WRITE_EXCLUSIVE_REGISTRANTS_ONLY","features":[515]},{"name":"NVME_SANITIZE_ACTION","features":[515]},{"name":"NVME_SANITIZE_ACTION_EXIT_FAILURE_MODE","features":[515]},{"name":"NVME_SANITIZE_ACTION_RESERVED","features":[515]},{"name":"NVME_SANITIZE_ACTION_START_BLOCK_ERASE_SANITIZE","features":[515]},{"name":"NVME_SANITIZE_ACTION_START_CRYPTO_ERASE_SANITIZE","features":[515]},{"name":"NVME_SANITIZE_ACTION_START_OVERWRITE_SANITIZE","features":[515]},{"name":"NVME_SANITIZE_OPERATION_FAILED","features":[515]},{"name":"NVME_SANITIZE_OPERATION_IN_PROGRESS","features":[515]},{"name":"NVME_SANITIZE_OPERATION_NONE","features":[515]},{"name":"NVME_SANITIZE_OPERATION_STATUS","features":[515]},{"name":"NVME_SANITIZE_OPERATION_SUCCEEDED","features":[515]},{"name":"NVME_SANITIZE_OPERATION_SUCCEEDED_WITH_FORCED_DEALLOCATION","features":[515]},{"name":"NVME_SANITIZE_STATUS","features":[515]},{"name":"NVME_SANITIZE_STATUS_LOG","features":[515]},{"name":"NVME_SCSI_NAME_STRING","features":[515]},{"name":"NVME_SECURE_ERASE_CRYPTOGRAPHIC","features":[515]},{"name":"NVME_SECURE_ERASE_NONE","features":[515]},{"name":"NVME_SECURE_ERASE_SETTINGS","features":[515]},{"name":"NVME_SECURE_ERASE_USER_DATA","features":[515]},{"name":"NVME_SET_ATTRIBUTES_ENTRY","features":[515]},{"name":"NVME_STATE_ZSC","features":[515]},{"name":"NVME_STATE_ZSE","features":[515]},{"name":"NVME_STATE_ZSEO","features":[515]},{"name":"NVME_STATE_ZSF","features":[515]},{"name":"NVME_STATE_ZSIO","features":[515]},{"name":"NVME_STATE_ZSO","features":[515]},{"name":"NVME_STATE_ZSRO","features":[515]},{"name":"NVME_STATUS_ABORT_COMMAND_LIMIT_EXCEEDED","features":[515]},{"name":"NVME_STATUS_ANA_ATTACH_FAILED","features":[515]},{"name":"NVME_STATUS_ASYNC_EVENT_REQUEST_LIMIT_EXCEEDED","features":[515]},{"name":"NVME_STATUS_ATOMIC_WRITE_UNIT_EXCEEDED","features":[515]},{"name":"NVME_STATUS_BOOT_PARTITION_WRITE_PROHIBITED","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_FAILED_FUSED_COMMAND","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_FAILED_MISSING_COMMAND","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_POWER_LOSS_NOTIFICATION","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_PREEMPT_ABORT","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_SQ_DELETION","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORT_REQUESTED","features":[515]},{"name":"NVME_STATUS_COMMAND_ID_CONFLICT","features":[515]},{"name":"NVME_STATUS_COMMAND_SEQUENCE_ERROR","features":[515]},{"name":"NVME_STATUS_COMMAND_SPECIFIC_CODES","features":[515]},{"name":"NVME_STATUS_COMPLETION_QUEUE_INVALID","features":[515]},{"name":"NVME_STATUS_CONTROLLER_LIST_INVALID","features":[515]},{"name":"NVME_STATUS_DATA_SGL_LENGTH_INVALID","features":[515]},{"name":"NVME_STATUS_DATA_TRANSFER_ERROR","features":[515]},{"name":"NVME_STATUS_DEVICE_SELF_TEST_IN_PROGRESS","features":[515]},{"name":"NVME_STATUS_DIRECTIVE_ID_INVALID","features":[515]},{"name":"NVME_STATUS_DIRECTIVE_TYPE_INVALID","features":[515]},{"name":"NVME_STATUS_FEATURE_ID_NOT_SAVEABLE","features":[515]},{"name":"NVME_STATUS_FEATURE_NOT_CHANGEABLE","features":[515]},{"name":"NVME_STATUS_FEATURE_NOT_NAMESPACE_SPECIFIC","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_PROHIBITED","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_REQUIRES_CONVENTIONAL_RESET","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_REQUIRES_MAX_TIME_VIOLATION","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_REQUIRES_NVM_SUBSYSTEM_RESET","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_REQUIRES_RESET","features":[515]},{"name":"NVME_STATUS_FORMAT_IN_PROGRESS","features":[515]},{"name":"NVME_STATUS_GENERIC_COMMAND_CODES","features":[515]},{"name":"NVME_STATUS_HOST_IDENTIFIER_INCONSISTENT_FORMAT","features":[515]},{"name":"NVME_STATUS_INTERNAL_DEVICE_ERROR","features":[515]},{"name":"NVME_STATUS_INVALID_ANA_GROUP_IDENTIFIER","features":[515]},{"name":"NVME_STATUS_INVALID_COMMAND_OPCODE","features":[515]},{"name":"NVME_STATUS_INVALID_CONTROLLER_IDENTIFIER","features":[515]},{"name":"NVME_STATUS_INVALID_FIELD_IN_COMMAND","features":[515]},{"name":"NVME_STATUS_INVALID_FIRMWARE_IMAGE","features":[515]},{"name":"NVME_STATUS_INVALID_FIRMWARE_SLOT","features":[515]},{"name":"NVME_STATUS_INVALID_FORMAT","features":[515]},{"name":"NVME_STATUS_INVALID_INTERRUPT_VECTOR","features":[515]},{"name":"NVME_STATUS_INVALID_LOG_PAGE","features":[515]},{"name":"NVME_STATUS_INVALID_NAMESPACE_OR_FORMAT","features":[515]},{"name":"NVME_STATUS_INVALID_NUMBER_OF_CONTROLLER_RESOURCES","features":[515]},{"name":"NVME_STATUS_INVALID_NUMBER_OF_SGL_DESCR","features":[515]},{"name":"NVME_STATUS_INVALID_QUEUE_DELETION","features":[515]},{"name":"NVME_STATUS_INVALID_QUEUE_IDENTIFIER","features":[515]},{"name":"NVME_STATUS_INVALID_RESOURCE_IDENTIFIER","features":[515]},{"name":"NVME_STATUS_INVALID_SECONDARY_CONTROLLER_STATE","features":[515]},{"name":"NVME_STATUS_INVALID_SGL_LAST_SEGMENT_DESCR","features":[515]},{"name":"NVME_STATUS_INVALID_USE_OF_CONTROLLER_MEMORY_BUFFER","features":[515]},{"name":"NVME_STATUS_KEEP_ALIVE_TIMEOUT_EXPIRED","features":[515]},{"name":"NVME_STATUS_KEEP_ALIVE_TIMEOUT_INVALID","features":[515]},{"name":"NVME_STATUS_MAX_QUEUE_SIZE_EXCEEDED","features":[515]},{"name":"NVME_STATUS_MEDIA_ERROR_CODES","features":[515]},{"name":"NVME_STATUS_METADATA_SGL_LENGTH_INVALID","features":[515]},{"name":"NVME_STATUS_NAMESPACE_ALREADY_ATTACHED","features":[515]},{"name":"NVME_STATUS_NAMESPACE_IDENTIFIER_UNAVAILABLE","features":[515]},{"name":"NVME_STATUS_NAMESPACE_INSUFFICIENT_CAPACITY","features":[515]},{"name":"NVME_STATUS_NAMESPACE_IS_PRIVATE","features":[515]},{"name":"NVME_STATUS_NAMESPACE_NOT_ATTACHED","features":[515]},{"name":"NVME_STATUS_NAMESPACE_THIN_PROVISIONING_NOT_SUPPORTED","features":[515]},{"name":"NVME_STATUS_NVM_ACCESS_DENIED","features":[515]},{"name":"NVME_STATUS_NVM_ATTEMPTED_WRITE_TO_READ_ONLY_RANGE","features":[515]},{"name":"NVME_STATUS_NVM_CAPACITY_EXCEEDED","features":[515]},{"name":"NVME_STATUS_NVM_COMMAND_SIZE_LIMIT_EXCEEDED","features":[515]},{"name":"NVME_STATUS_NVM_COMPARE_FAILURE","features":[515]},{"name":"NVME_STATUS_NVM_CONFLICTING_ATTRIBUTES","features":[515]},{"name":"NVME_STATUS_NVM_DEALLOCATED_OR_UNWRITTEN_LOGICAL_BLOCK","features":[515]},{"name":"NVME_STATUS_NVM_END_TO_END_APPLICATION_TAG_CHECK_ERROR","features":[515]},{"name":"NVME_STATUS_NVM_END_TO_END_GUARD_CHECK_ERROR","features":[515]},{"name":"NVME_STATUS_NVM_END_TO_END_REFERENCE_TAG_CHECK_ERROR","features":[515]},{"name":"NVME_STATUS_NVM_INVALID_PROTECTION_INFORMATION","features":[515]},{"name":"NVME_STATUS_NVM_LBA_OUT_OF_RANGE","features":[515]},{"name":"NVME_STATUS_NVM_NAMESPACE_NOT_READY","features":[515]},{"name":"NVME_STATUS_NVM_RESERVATION_CONFLICT","features":[515]},{"name":"NVME_STATUS_NVM_UNRECOVERED_READ_ERROR","features":[515]},{"name":"NVME_STATUS_NVM_WRITE_FAULT","features":[515]},{"name":"NVME_STATUS_OPERATION_DENIED","features":[515]},{"name":"NVME_STATUS_OVERLAPPING_RANGE","features":[515]},{"name":"NVME_STATUS_PRP_OFFSET_INVALID","features":[515]},{"name":"NVME_STATUS_RESERVED","features":[515]},{"name":"NVME_STATUS_SANITIZE_FAILED","features":[515]},{"name":"NVME_STATUS_SANITIZE_IN_PROGRESS","features":[515]},{"name":"NVME_STATUS_SANITIZE_PROHIBITED_ON_PERSISTENT_MEMORY","features":[515]},{"name":"NVME_STATUS_SGL_DATA_BLOCK_GRANULARITY_INVALID","features":[515]},{"name":"NVME_STATUS_SGL_DESCR_TYPE_INVALID","features":[515]},{"name":"NVME_STATUS_SGL_OFFSET_INVALID","features":[515]},{"name":"NVME_STATUS_STREAM_RESOURCE_ALLOCATION_FAILED","features":[515]},{"name":"NVME_STATUS_SUCCESS_COMPLETION","features":[515]},{"name":"NVME_STATUS_TYPES","features":[515]},{"name":"NVME_STATUS_TYPE_COMMAND_SPECIFIC","features":[515]},{"name":"NVME_STATUS_TYPE_GENERIC_COMMAND","features":[515]},{"name":"NVME_STATUS_TYPE_MEDIA_ERROR","features":[515]},{"name":"NVME_STATUS_TYPE_VENDOR_SPECIFIC","features":[515]},{"name":"NVME_STATUS_ZONE_BOUNDARY_ERROR","features":[515]},{"name":"NVME_STATUS_ZONE_FULL","features":[515]},{"name":"NVME_STATUS_ZONE_INVALID_FORMAT","features":[515]},{"name":"NVME_STATUS_ZONE_INVALID_STATE_TRANSITION","features":[515]},{"name":"NVME_STATUS_ZONE_INVALID_WRITE","features":[515]},{"name":"NVME_STATUS_ZONE_OFFLINE","features":[515]},{"name":"NVME_STATUS_ZONE_READ_ONLY","features":[515]},{"name":"NVME_STATUS_ZONE_TOO_MANY_ACTIVE","features":[515]},{"name":"NVME_STATUS_ZONE_TOO_MANY_OPEN","features":[515]},{"name":"NVME_STREAMS_GET_STATUS_MAX_IDS","features":[515]},{"name":"NVME_STREAMS_ID_MAX","features":[515]},{"name":"NVME_STREAMS_ID_MIN","features":[515]},{"name":"NVME_SUBMISSION_QUEUE_TAIL_DOORBELL","features":[515]},{"name":"NVME_TELEMETRY_CONTROLLER_INITIATED_LOG","features":[515]},{"name":"NVME_TELEMETRY_DATA_BLOCK_SIZE","features":[515]},{"name":"NVME_TELEMETRY_HOST_INITIATED_LOG","features":[515]},{"name":"NVME_TEMPERATURE_OVER_THRESHOLD","features":[515]},{"name":"NVME_TEMPERATURE_THRESHOLD_TYPES","features":[515]},{"name":"NVME_TEMPERATURE_UNDER_THRESHOLD","features":[515]},{"name":"NVME_VENDOR_LOG_PAGES","features":[515]},{"name":"NVME_VERSION","features":[515]},{"name":"NVME_WCS_DEVICE_CAPABILITIES","features":[515]},{"name":"NVME_WCS_DEVICE_ERROR_RECOVERY_LOG","features":[515]},{"name":"NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1","features":[515]},{"name":"NVME_WCS_DEVICE_RECOVERY_ACTION1","features":[515]},{"name":"NVME_WCS_DEVICE_RECOVERY_ACTION2","features":[515]},{"name":"NVME_WCS_DEVICE_RESET_ACTION","features":[515]},{"name":"NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG","features":[515]},{"name":"NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_V2","features":[515]},{"name":"NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2","features":[515]},{"name":"NVME_ZONE_DESCRIPTOR","features":[515]},{"name":"NVME_ZONE_DESCRIPTOR_EXTENSION","features":[515]},{"name":"NVME_ZONE_EXTENDED_REPORT_ZONE_DESC","features":[515]},{"name":"NVME_ZONE_RECEIVE_ACTION","features":[515]},{"name":"NVME_ZONE_RECEIVE_ACTION_SPECIFIC","features":[515]},{"name":"NVME_ZONE_RECEIVE_EXTENDED_REPORT_ZONES","features":[515]},{"name":"NVME_ZONE_RECEIVE_REPORT_ZONES","features":[515]},{"name":"NVME_ZONE_SEND_ACTION","features":[515]},{"name":"NVME_ZONE_SEND_CLOSE","features":[515]},{"name":"NVME_ZONE_SEND_FINISH","features":[515]},{"name":"NVME_ZONE_SEND_OFFLINE","features":[515]},{"name":"NVME_ZONE_SEND_OPEN","features":[515]},{"name":"NVME_ZONE_SEND_RESET","features":[515]},{"name":"NVME_ZONE_SEND_SET_ZONE_DESCRIPTOR","features":[515]},{"name":"NVME_ZRA_ALL_ZONES","features":[515]},{"name":"NVME_ZRA_CLOSED_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_EMPTY_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_EO_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_FULL_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_IO_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_OFFLINE_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_RO_STATE_ZONES","features":[515]},{"name":"NVM_RESERVATION_CAPABILITIES","features":[515]},{"name":"NVM_SET_LIST","features":[515]},{"name":"NVMeDeviceRecovery1Max","features":[515]},{"name":"NVMeDeviceRecovery2Max","features":[515]},{"name":"NVMeDeviceRecoveryControllerReset","features":[515]},{"name":"NVMeDeviceRecoveryDeviceReplacement","features":[515]},{"name":"NVMeDeviceRecoveryFormatNVM","features":[515]},{"name":"NVMeDeviceRecoveryNoAction","features":[515]},{"name":"NVMeDeviceRecoveryPERST","features":[515]},{"name":"NVMeDeviceRecoveryPcieFunctionReset","features":[515]},{"name":"NVMeDeviceRecoveryPcieHotReset","features":[515]},{"name":"NVMeDeviceRecoveryPowerCycle","features":[515]},{"name":"NVMeDeviceRecoverySanitize","features":[515]},{"name":"NVMeDeviceRecoverySubsystemReset","features":[515]},{"name":"NVMeDeviceRecoveryVendorAnalysis","features":[515]},{"name":"NVMeDeviceRecoveryVendorSpecificCommand","features":[515]},{"name":"TCG_ACTIVATE_METHOD_SPECIFIC","features":[515]},{"name":"TCG_ASSIGN_METHOD_SPECIFIC","features":[515]},{"name":"TCG_AUTH_METHOD_SPECIFIC","features":[515]},{"name":"TCG_BLOCKSID_METHOD_SPECIFIC","features":[515]},{"name":"TCG_HISTORY_ENTRY","features":[515]},{"name":"TCG_HISTORY_ENTRY_VERSION_1","features":[515]},{"name":"TCG_REACTIVATE_METHOD_SPECIFIC","features":[515]},{"name":"UNSUPPORTED_REQUIREMENT","features":[515]},{"name":"ZONE_STATE","features":[515]}],"520":[{"name":"IEnumOfflineFilesItems","features":[516]},{"name":"IEnumOfflineFilesSettings","features":[516]},{"name":"IOfflineFilesCache","features":[516]},{"name":"IOfflineFilesCache2","features":[516]},{"name":"IOfflineFilesChangeInfo","features":[516]},{"name":"IOfflineFilesConnectionInfo","features":[516]},{"name":"IOfflineFilesDirectoryItem","features":[516]},{"name":"IOfflineFilesDirtyInfo","features":[516]},{"name":"IOfflineFilesErrorInfo","features":[516]},{"name":"IOfflineFilesEvents","features":[516]},{"name":"IOfflineFilesEvents2","features":[516]},{"name":"IOfflineFilesEvents3","features":[516]},{"name":"IOfflineFilesEvents4","features":[516]},{"name":"IOfflineFilesEventsFilter","features":[516]},{"name":"IOfflineFilesFileItem","features":[516]},{"name":"IOfflineFilesFileSysInfo","features":[516]},{"name":"IOfflineFilesGhostInfo","features":[516]},{"name":"IOfflineFilesItem","features":[516]},{"name":"IOfflineFilesItemContainer","features":[516]},{"name":"IOfflineFilesItemFilter","features":[516]},{"name":"IOfflineFilesPinInfo","features":[516]},{"name":"IOfflineFilesPinInfo2","features":[516]},{"name":"IOfflineFilesProgress","features":[516]},{"name":"IOfflineFilesServerItem","features":[516]},{"name":"IOfflineFilesSetting","features":[516]},{"name":"IOfflineFilesShareInfo","features":[516]},{"name":"IOfflineFilesShareItem","features":[516]},{"name":"IOfflineFilesSimpleProgress","features":[516]},{"name":"IOfflineFilesSuspend","features":[516]},{"name":"IOfflineFilesSuspendInfo","features":[516]},{"name":"IOfflineFilesSyncConflictHandler","features":[516]},{"name":"IOfflineFilesSyncErrorInfo","features":[516]},{"name":"IOfflineFilesSyncErrorItemInfo","features":[516]},{"name":"IOfflineFilesSyncProgress","features":[516]},{"name":"IOfflineFilesTransparentCacheInfo","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_AUTO_DOC","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_AUTO_PROGANDDOC","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_MANUAL","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_NOCACHING","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_NONE","features":[516]},{"name":"OFFLINEFILES_CHANGES_LOCAL_ATTRIBUTES","features":[516]},{"name":"OFFLINEFILES_CHANGES_LOCAL_SIZE","features":[516]},{"name":"OFFLINEFILES_CHANGES_LOCAL_TIME","features":[516]},{"name":"OFFLINEFILES_CHANGES_NONE","features":[516]},{"name":"OFFLINEFILES_CHANGES_REMOTE_ATTRIBUTES","features":[516]},{"name":"OFFLINEFILES_CHANGES_REMOTE_SIZE","features":[516]},{"name":"OFFLINEFILES_CHANGES_REMOTE_TIME","features":[516]},{"name":"OFFLINEFILES_COMPARE","features":[516]},{"name":"OFFLINEFILES_COMPARE_EQ","features":[516]},{"name":"OFFLINEFILES_COMPARE_GT","features":[516]},{"name":"OFFLINEFILES_COMPARE_GTE","features":[516]},{"name":"OFFLINEFILES_COMPARE_LT","features":[516]},{"name":"OFFLINEFILES_COMPARE_LTE","features":[516]},{"name":"OFFLINEFILES_COMPARE_NEQ","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_OFFLINE","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_ONLINE","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_PARTLY_TRANSPARENTLY_CACHED","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_TRANSPARENTLY_CACHED","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_UNKNOWN","features":[516]},{"name":"OFFLINEFILES_DELETE_FLAG_ADMIN","features":[516]},{"name":"OFFLINEFILES_DELETE_FLAG_DELMODIFIED","features":[516]},{"name":"OFFLINEFILES_DELETE_FLAG_NOAUTOCACHED","features":[516]},{"name":"OFFLINEFILES_DELETE_FLAG_NOPINNED","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_ASYNCPROGRESS","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_BACKGROUND","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_CONSOLE","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_INTERACTIVE","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_LOWPRIORITY","features":[516]},{"name":"OFFLINEFILES_ENUM_FLAT","features":[516]},{"name":"OFFLINEFILES_ENUM_FLAT_FILESONLY","features":[516]},{"name":"OFFLINEFILES_EVENTS","features":[516]},{"name":"OFFLINEFILES_EVENT_BACKGROUNDSYNCBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_BACKGROUNDSYNCEND","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEEVICTBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEEVICTEND","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEISCORRUPTED","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEISFULL","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEMOVED","features":[516]},{"name":"OFFLINEFILES_EVENT_DATALOST","features":[516]},{"name":"OFFLINEFILES_EVENT_ENABLED","features":[516]},{"name":"OFFLINEFILES_EVENT_ENCRYPTIONCHANGED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMADDEDTOCACHE","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMAVAILABLEOFFLINE","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMDELETEDFROMCACHE","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMDISCONNECTED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMMODIFIED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMNOTAVAILABLEOFFLINE","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMNOTPINNED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMPINNED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMRECONNECTBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMRECONNECTED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMRECONNECTEND","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMRENAMED","features":[516]},{"name":"OFFLINEFILES_EVENT_NETTRANSPORTARRIVED","features":[516]},{"name":"OFFLINEFILES_EVENT_NONETTRANSPORTS","features":[516]},{"name":"OFFLINEFILES_EVENT_PING","features":[516]},{"name":"OFFLINEFILES_EVENT_POLICYCHANGEDETECTED","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFERENCECHANGEDETECTED","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEEND","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFETCHFILEBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFETCHFILEEND","features":[516]},{"name":"OFFLINEFILES_EVENT_SETTINGSCHANGESAPPLIED","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECADDED","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECREMOVED","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECUPDATED","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCEND","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCFILERESULT","features":[516]},{"name":"OFFLINEFILES_EVENT_TRANSPARENTCACHEITEMNOTIFY","features":[516]},{"name":"OFFLINEFILES_ITEM_COPY","features":[516]},{"name":"OFFLINEFILES_ITEM_COPY_LOCAL","features":[516]},{"name":"OFFLINEFILES_ITEM_COPY_ORIGINAL","features":[516]},{"name":"OFFLINEFILES_ITEM_COPY_REMOTE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_CREATED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_DELETED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_DIRECTORY","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_DIRTY","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_FILE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_GHOST","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_ANYACCESS","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_READ","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_WRITE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_ATTRIBUTES","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_DATA","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_OFFLINE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_ONLINE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_ANYACCESS","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_READ","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_WRITE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_PINNED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_COMPUTER","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_OTHERS","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_USER","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_SPARSE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_SUSPENDED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_USER_ANYACCESS","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_USER_READ","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_USER_WRITE","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_ADMIN","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_ATTEMPT_TRANSITIONONLINE","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_CONNECTIONSTATE","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_INCLUDETRANSPARENTCACHE","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_LOCALDIRTYBYTECOUNT","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_REMOTEDIRTYBYTECOUNT","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_REMOTEINFO","features":[516]},{"name":"OFFLINEFILES_ITEM_TIME","features":[516]},{"name":"OFFLINEFILES_ITEM_TIME_CREATION","features":[516]},{"name":"OFFLINEFILES_ITEM_TIME_LASTACCESS","features":[516]},{"name":"OFFLINEFILES_ITEM_TIME_LASTWRITE","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE_DIRECTORY","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE_FILE","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE_SERVER","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE_SHARE","features":[516]},{"name":"OFFLINEFILES_NUM_EVENTS","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_ERROR","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_FORCED","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_SLOW","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_ITEM_SUSPENDED","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_ITEM_VERSION_CONFLICT","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_NOT_APPLICABLE","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_UNKNOWN","features":[516]},{"name":"OFFLINEFILES_OP_ABORT","features":[516]},{"name":"OFFLINEFILES_OP_CONTINUE","features":[516]},{"name":"OFFLINEFILES_OP_RESPONSE","features":[516]},{"name":"OFFLINEFILES_OP_RETRY","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_CHILD","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_DESCENDENT","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_MATCH","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_SELF","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_SELFORCHILD","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_SELFORDESCENDENT","features":[516]},{"name":"OFFLINEFILES_PINLINKTARGETS_ALWAYS","features":[516]},{"name":"OFFLINEFILES_PINLINKTARGETS_EXPLICIT","features":[516]},{"name":"OFFLINEFILES_PINLINKTARGETS_NEVER","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_ASYNCPROGRESS","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_BACKGROUND","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_CONSOLE","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FILL","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FORALL","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FORREDIR","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER_POLICY","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_INTERACTIVE","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_LOWPRIORITY","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_PINLINKTARGETS","features":[516]},{"name":"OFFLINEFILES_SETTING_PinLinkTargets","features":[516]},{"name":"OFFLINEFILES_SETTING_SCOPE_COMPUTER","features":[516]},{"name":"OFFLINEFILES_SETTING_SCOPE_USER","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_BSTR","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_UI4","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_BSTR","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_BSTR_DBLNULTERM","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_TYPE","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_UI4","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_ABORT","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPALLCHANGES","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLATEST","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLOCAL","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPREMOTE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_LOG","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NONE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NUMCODES","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_SKIP","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_DEFAULT","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_KEEPLATEST","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_KEEPLOCAL","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_KEEPREMOTE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_MASK","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_ASYNCPROGRESS","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_BACKGROUND","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_CONSOLE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_FILLSPARSE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_INTERACTIVE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_LOWPRIORITY","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_NONEWFILESOUT","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORALL","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORREDIR","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER_POLICY","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINLINKTARGETS","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINNEWFILES","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_SKIPSUSPENDEDDIRS","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCIN","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCOUT","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_ATTRIBUTES","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_CHANGETIME","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_FILESIZE","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_NONE","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_WRITETIME","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_CLIENT","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_SERVER","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_DELETE_CLIENT_COPY","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_DELETE_SERVER_COPY","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_PIN","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_PREPARE","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_SYNC_TO_CLIENT","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_SYNC_TO_SERVER","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_ChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_NoServerCopy","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirDeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirOnClient_NoServerCopy","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirRenamedOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirRenamedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirSparseOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_ChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_NoServerCopy","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileDeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileOnClient_NoServerCopy","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileRenamedOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileRenamedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_ChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_LOCAL_KNOWN","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NUMSTATES","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_REMOTE_KNOWN","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_Stable","features":[516]},{"name":"OFFLINEFILES_TRANSITION_FLAG_CONSOLE","features":[516]},{"name":"OFFLINEFILES_TRANSITION_FLAG_INTERACTIVE","features":[516]},{"name":"OfflineFilesCache","features":[516]},{"name":"OfflineFilesEnable","features":[307,516]},{"name":"OfflineFilesQueryStatus","features":[307,516]},{"name":"OfflineFilesQueryStatusEx","features":[307,516]},{"name":"OfflineFilesSetting","features":[516]},{"name":"OfflineFilesStart","features":[516]}],"521":[{"name":"OPERATION_END_DISCARD","features":[517]},{"name":"OPERATION_END_PARAMETERS","features":[517]},{"name":"OPERATION_END_PARAMETERS_FLAGS","features":[517]},{"name":"OPERATION_START_FLAGS","features":[517]},{"name":"OPERATION_START_PARAMETERS","features":[517]},{"name":"OPERATION_START_TRACE_CURRENT_THREAD","features":[517]},{"name":"OperationEnd","features":[307,517]},{"name":"OperationStart","features":[307,517]}],"522":[{"name":"APPLICATION_USER_MODEL_ID_MAX_LENGTH","features":[495]},{"name":"APPLICATION_USER_MODEL_ID_MIN_LENGTH","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_BLOCKMAP","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_FIRST","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_LAST","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_MANIFEST","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_SIGNATURE","features":[495]},{"name":"APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE","features":[495]},{"name":"APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_APPLICATION","features":[495]},{"name":"APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_RESOURCE","features":[495]},{"name":"APPX_CAPABILITIES","features":[495]},{"name":"APPX_CAPABILITY_APPOINTMENTS","features":[495]},{"name":"APPX_CAPABILITY_CLASS_ALL","features":[495]},{"name":"APPX_CAPABILITY_CLASS_CUSTOM","features":[495]},{"name":"APPX_CAPABILITY_CLASS_DEFAULT","features":[495]},{"name":"APPX_CAPABILITY_CLASS_GENERAL","features":[495]},{"name":"APPX_CAPABILITY_CLASS_RESTRICTED","features":[495]},{"name":"APPX_CAPABILITY_CLASS_TYPE","features":[495]},{"name":"APPX_CAPABILITY_CLASS_WINDOWS","features":[495]},{"name":"APPX_CAPABILITY_CONTACTS","features":[495]},{"name":"APPX_CAPABILITY_DOCUMENTS_LIBRARY","features":[495]},{"name":"APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION","features":[495]},{"name":"APPX_CAPABILITY_INTERNET_CLIENT","features":[495]},{"name":"APPX_CAPABILITY_INTERNET_CLIENT_SERVER","features":[495]},{"name":"APPX_CAPABILITY_MUSIC_LIBRARY","features":[495]},{"name":"APPX_CAPABILITY_PICTURES_LIBRARY","features":[495]},{"name":"APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER","features":[495]},{"name":"APPX_CAPABILITY_REMOVABLE_STORAGE","features":[495]},{"name":"APPX_CAPABILITY_SHARED_USER_CERTIFICATES","features":[495]},{"name":"APPX_CAPABILITY_VIDEOS_LIBRARY","features":[495]},{"name":"APPX_COMPRESSION_OPTION","features":[495]},{"name":"APPX_COMPRESSION_OPTION_FAST","features":[495]},{"name":"APPX_COMPRESSION_OPTION_MAXIMUM","features":[495]},{"name":"APPX_COMPRESSION_OPTION_NONE","features":[495]},{"name":"APPX_COMPRESSION_OPTION_NORMAL","features":[495]},{"name":"APPX_COMPRESSION_OPTION_SUPERFAST","features":[495]},{"name":"APPX_ENCRYPTED_EXEMPTIONS","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_OPTIONS","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_OPTION_DIFFUSION","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_OPTION_NONE","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_OPTION_PAGE_HASHING","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_SETTINGS","features":[307,495,358]},{"name":"APPX_ENCRYPTED_PACKAGE_SETTINGS2","features":[495,358]},{"name":"APPX_FOOTPRINT_FILE_TYPE","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_BLOCKMAP","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_CODEINTEGRITY","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_CONTENTGROUPMAP","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_MANIFEST","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_SIGNATURE","features":[495]},{"name":"APPX_KEY_INFO","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_ARM","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_ARM64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_NEUTRAL","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_UNKNOWN","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_X64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_X86","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_ARM","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_ARM64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_NEUTRAL","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_X64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_X86","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_LOCALIZED","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_NONE","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_SKIP_VALIDATION","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION_APPEND_DELTA","features":[495]},{"name":"APPX_PACKAGE_SETTINGS","features":[307,495,358]},{"name":"APPX_PACKAGE_WRITER_PAYLOAD_STREAM","features":[495,358]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE","features":[495]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE_CHANGE","features":[495]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE_DETAILS","features":[495]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE_END","features":[495]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE_START","features":[495]},{"name":"ActivatePackageVirtualizationContext","features":[495]},{"name":"AddPackageDependency","features":[495]},{"name":"AddPackageDependencyOptions","features":[495]},{"name":"AddPackageDependencyOptions_None","features":[495]},{"name":"AddPackageDependencyOptions_PrependIfRankCollision","features":[495]},{"name":"AppPolicyClrCompat","features":[495]},{"name":"AppPolicyClrCompat_ClassicDesktop","features":[495]},{"name":"AppPolicyClrCompat_Other","features":[495]},{"name":"AppPolicyClrCompat_PackagedDesktop","features":[495]},{"name":"AppPolicyClrCompat_Universal","features":[495]},{"name":"AppPolicyCreateFileAccess","features":[495]},{"name":"AppPolicyCreateFileAccess_Full","features":[495]},{"name":"AppPolicyCreateFileAccess_Limited","features":[495]},{"name":"AppPolicyGetClrCompat","features":[307,495]},{"name":"AppPolicyGetCreateFileAccess","features":[307,495]},{"name":"AppPolicyGetLifecycleManagement","features":[307,495]},{"name":"AppPolicyGetMediaFoundationCodecLoading","features":[307,495]},{"name":"AppPolicyGetProcessTerminationMethod","features":[307,495]},{"name":"AppPolicyGetShowDeveloperDiagnostic","features":[307,495]},{"name":"AppPolicyGetThreadInitializationType","features":[307,495]},{"name":"AppPolicyGetWindowingModel","features":[307,495]},{"name":"AppPolicyLifecycleManagement","features":[495]},{"name":"AppPolicyLifecycleManagement_Managed","features":[495]},{"name":"AppPolicyLifecycleManagement_Unmanaged","features":[495]},{"name":"AppPolicyMediaFoundationCodecLoading","features":[495]},{"name":"AppPolicyMediaFoundationCodecLoading_All","features":[495]},{"name":"AppPolicyMediaFoundationCodecLoading_InboxOnly","features":[495]},{"name":"AppPolicyProcessTerminationMethod","features":[495]},{"name":"AppPolicyProcessTerminationMethod_ExitProcess","features":[495]},{"name":"AppPolicyProcessTerminationMethod_TerminateProcess","features":[495]},{"name":"AppPolicyShowDeveloperDiagnostic","features":[495]},{"name":"AppPolicyShowDeveloperDiagnostic_None","features":[495]},{"name":"AppPolicyShowDeveloperDiagnostic_ShowUI","features":[495]},{"name":"AppPolicyThreadInitializationType","features":[495]},{"name":"AppPolicyThreadInitializationType_InitializeWinRT","features":[495]},{"name":"AppPolicyThreadInitializationType_None","features":[495]},{"name":"AppPolicyWindowingModel","features":[495]},{"name":"AppPolicyWindowingModel_ClassicDesktop","features":[495]},{"name":"AppPolicyWindowingModel_ClassicPhone","features":[495]},{"name":"AppPolicyWindowingModel_None","features":[495]},{"name":"AppPolicyWindowingModel_Universal","features":[495]},{"name":"AppxBundleFactory","features":[495]},{"name":"AppxEncryptionFactory","features":[495]},{"name":"AppxFactory","features":[495]},{"name":"AppxPackageEditor","features":[495]},{"name":"AppxPackagingDiagnosticEventSinkManager","features":[495]},{"name":"CheckIsMSIXPackage","features":[307,495]},{"name":"ClosePackageInfo","features":[307,495]},{"name":"CreatePackageDependencyOptions","features":[495]},{"name":"CreatePackageDependencyOptions_DoNotVerifyDependencyResolution","features":[495]},{"name":"CreatePackageDependencyOptions_None","features":[495]},{"name":"CreatePackageDependencyOptions_ScopeIsSystem","features":[495]},{"name":"CreatePackageVirtualizationContext","features":[495]},{"name":"DX_FEATURE_LEVEL","features":[495]},{"name":"DX_FEATURE_LEVEL_10","features":[495]},{"name":"DX_FEATURE_LEVEL_11","features":[495]},{"name":"DX_FEATURE_LEVEL_9","features":[495]},{"name":"DX_FEATURE_LEVEL_UNSPECIFIED","features":[495]},{"name":"DeactivatePackageVirtualizationContext","features":[495]},{"name":"DeletePackageDependency","features":[495]},{"name":"DuplicatePackageVirtualizationContext","features":[495]},{"name":"FindPackagesByPackageFamily","features":[307,495]},{"name":"FormatApplicationUserModelId","features":[307,495]},{"name":"GetApplicationUserModelId","features":[307,495]},{"name":"GetApplicationUserModelIdFromToken","features":[307,495]},{"name":"GetCurrentApplicationUserModelId","features":[307,495]},{"name":"GetCurrentPackageFamilyName","features":[307,495]},{"name":"GetCurrentPackageFullName","features":[307,495]},{"name":"GetCurrentPackageId","features":[307,495]},{"name":"GetCurrentPackageInfo","features":[307,495]},{"name":"GetCurrentPackageInfo2","features":[307,495]},{"name":"GetCurrentPackageInfo3","features":[495]},{"name":"GetCurrentPackagePath","features":[307,495]},{"name":"GetCurrentPackagePath2","features":[307,495]},{"name":"GetCurrentPackageVirtualizationContext","features":[495]},{"name":"GetIdForPackageDependencyContext","features":[495]},{"name":"GetPackageApplicationIds","features":[307,495]},{"name":"GetPackageFamilyName","features":[307,495]},{"name":"GetPackageFamilyNameFromToken","features":[307,495]},{"name":"GetPackageFullName","features":[307,495]},{"name":"GetPackageFullNameFromToken","features":[307,495]},{"name":"GetPackageGraphRevisionId","features":[495]},{"name":"GetPackageId","features":[307,495]},{"name":"GetPackageInfo","features":[307,495]},{"name":"GetPackageInfo2","features":[307,495]},{"name":"GetPackagePath","features":[307,495]},{"name":"GetPackagePathByFullName","features":[307,495]},{"name":"GetPackagePathByFullName2","features":[307,495]},{"name":"GetPackagesByPackageFamily","features":[307,495]},{"name":"GetProcessesInVirtualizationContext","features":[307,495]},{"name":"GetResolvedPackageFullNameForPackageDependency","features":[495]},{"name":"GetStagedPackageOrigin","features":[307,495]},{"name":"GetStagedPackagePathByFullName","features":[307,495]},{"name":"GetStagedPackagePathByFullName2","features":[307,495]},{"name":"IAppxAppInstallerReader","features":[495]},{"name":"IAppxBlockMapBlock","features":[495]},{"name":"IAppxBlockMapBlocksEnumerator","features":[495]},{"name":"IAppxBlockMapFile","features":[495]},{"name":"IAppxBlockMapFilesEnumerator","features":[495]},{"name":"IAppxBlockMapReader","features":[495]},{"name":"IAppxBundleFactory","features":[495]},{"name":"IAppxBundleFactory2","features":[495]},{"name":"IAppxBundleManifestOptionalBundleInfo","features":[495]},{"name":"IAppxBundleManifestOptionalBundleInfoEnumerator","features":[495]},{"name":"IAppxBundleManifestPackageInfo","features":[495]},{"name":"IAppxBundleManifestPackageInfo2","features":[495]},{"name":"IAppxBundleManifestPackageInfo3","features":[495]},{"name":"IAppxBundleManifestPackageInfo4","features":[495]},{"name":"IAppxBundleManifestPackageInfoEnumerator","features":[495]},{"name":"IAppxBundleManifestReader","features":[495]},{"name":"IAppxBundleManifestReader2","features":[495]},{"name":"IAppxBundleReader","features":[495]},{"name":"IAppxBundleWriter","features":[495]},{"name":"IAppxBundleWriter2","features":[495]},{"name":"IAppxBundleWriter3","features":[495]},{"name":"IAppxBundleWriter4","features":[495]},{"name":"IAppxContentGroup","features":[495]},{"name":"IAppxContentGroupFilesEnumerator","features":[495]},{"name":"IAppxContentGroupMapReader","features":[495]},{"name":"IAppxContentGroupMapWriter","features":[495]},{"name":"IAppxContentGroupsEnumerator","features":[495]},{"name":"IAppxDigestProvider","features":[495]},{"name":"IAppxEncryptedBundleWriter","features":[495]},{"name":"IAppxEncryptedBundleWriter2","features":[495]},{"name":"IAppxEncryptedBundleWriter3","features":[495]},{"name":"IAppxEncryptedPackageWriter","features":[495]},{"name":"IAppxEncryptedPackageWriter2","features":[495]},{"name":"IAppxEncryptionFactory","features":[495]},{"name":"IAppxEncryptionFactory2","features":[495]},{"name":"IAppxEncryptionFactory3","features":[495]},{"name":"IAppxEncryptionFactory4","features":[495]},{"name":"IAppxEncryptionFactory5","features":[495]},{"name":"IAppxFactory","features":[495]},{"name":"IAppxFactory2","features":[495]},{"name":"IAppxFactory3","features":[495]},{"name":"IAppxFile","features":[495]},{"name":"IAppxFilesEnumerator","features":[495]},{"name":"IAppxManifestApplication","features":[495]},{"name":"IAppxManifestApplicationsEnumerator","features":[495]},{"name":"IAppxManifestCapabilitiesEnumerator","features":[495]},{"name":"IAppxManifestDeviceCapabilitiesEnumerator","features":[495]},{"name":"IAppxManifestDriverConstraint","features":[495]},{"name":"IAppxManifestDriverConstraintsEnumerator","features":[495]},{"name":"IAppxManifestDriverDependenciesEnumerator","features":[495]},{"name":"IAppxManifestDriverDependency","features":[495]},{"name":"IAppxManifestHostRuntimeDependenciesEnumerator","features":[495]},{"name":"IAppxManifestHostRuntimeDependency","features":[495]},{"name":"IAppxManifestHostRuntimeDependency2","features":[495]},{"name":"IAppxManifestMainPackageDependenciesEnumerator","features":[495]},{"name":"IAppxManifestMainPackageDependency","features":[495]},{"name":"IAppxManifestOSPackageDependenciesEnumerator","features":[495]},{"name":"IAppxManifestOSPackageDependency","features":[495]},{"name":"IAppxManifestOptionalPackageInfo","features":[495]},{"name":"IAppxManifestPackageDependenciesEnumerator","features":[495]},{"name":"IAppxManifestPackageDependency","features":[495]},{"name":"IAppxManifestPackageDependency2","features":[495]},{"name":"IAppxManifestPackageDependency3","features":[495]},{"name":"IAppxManifestPackageId","features":[495]},{"name":"IAppxManifestPackageId2","features":[495]},{"name":"IAppxManifestProperties","features":[495]},{"name":"IAppxManifestQualifiedResource","features":[495]},{"name":"IAppxManifestQualifiedResourcesEnumerator","features":[495]},{"name":"IAppxManifestReader","features":[495]},{"name":"IAppxManifestReader2","features":[495]},{"name":"IAppxManifestReader3","features":[495]},{"name":"IAppxManifestReader4","features":[495]},{"name":"IAppxManifestReader5","features":[495]},{"name":"IAppxManifestReader6","features":[495]},{"name":"IAppxManifestReader7","features":[495]},{"name":"IAppxManifestResourcesEnumerator","features":[495]},{"name":"IAppxManifestTargetDeviceFamiliesEnumerator","features":[495]},{"name":"IAppxManifestTargetDeviceFamily","features":[495]},{"name":"IAppxPackageEditor","features":[495]},{"name":"IAppxPackageReader","features":[495]},{"name":"IAppxPackageWriter","features":[495]},{"name":"IAppxPackageWriter2","features":[495]},{"name":"IAppxPackageWriter3","features":[495]},{"name":"IAppxPackagingDiagnosticEventSink","features":[495]},{"name":"IAppxPackagingDiagnosticEventSinkManager","features":[495]},{"name":"IAppxSourceContentGroupMapReader","features":[495]},{"name":"OpenPackageInfoByFullName","features":[307,495]},{"name":"OpenPackageInfoByFullNameForUser","features":[307,310,495]},{"name":"PACKAGEDEPENDENCY_CONTEXT","features":[495]},{"name":"PACKAGE_APPLICATIONS_MAX_COUNT","features":[495]},{"name":"PACKAGE_APPLICATIONS_MIN_COUNT","features":[495]},{"name":"PACKAGE_ARCHITECTURE_MAX_LENGTH","features":[495]},{"name":"PACKAGE_ARCHITECTURE_MIN_LENGTH","features":[495]},{"name":"PACKAGE_DEPENDENCY_RANK_DEFAULT","features":[495]},{"name":"PACKAGE_FAMILY_MAX_RESOURCE_PACKAGES","features":[495]},{"name":"PACKAGE_FAMILY_MIN_RESOURCE_PACKAGES","features":[495]},{"name":"PACKAGE_FAMILY_NAME_MAX_LENGTH","features":[495]},{"name":"PACKAGE_FAMILY_NAME_MIN_LENGTH","features":[495]},{"name":"PACKAGE_FILTER_ALL_LOADED","features":[495]},{"name":"PACKAGE_FILTER_BUNDLE","features":[495]},{"name":"PACKAGE_FILTER_DIRECT","features":[495]},{"name":"PACKAGE_FILTER_DYNAMIC","features":[495]},{"name":"PACKAGE_FILTER_HEAD","features":[495]},{"name":"PACKAGE_FILTER_HOSTRUNTIME","features":[495]},{"name":"PACKAGE_FILTER_IS_IN_RELATED_SET","features":[495]},{"name":"PACKAGE_FILTER_OPTIONAL","features":[495]},{"name":"PACKAGE_FILTER_RESOURCE","features":[495]},{"name":"PACKAGE_FILTER_STATIC","features":[495]},{"name":"PACKAGE_FULL_NAME_MAX_LENGTH","features":[495]},{"name":"PACKAGE_FULL_NAME_MIN_LENGTH","features":[495]},{"name":"PACKAGE_GRAPH_MAX_SIZE","features":[495]},{"name":"PACKAGE_GRAPH_MIN_SIZE","features":[495]},{"name":"PACKAGE_ID","features":[495]},{"name":"PACKAGE_ID","features":[495]},{"name":"PACKAGE_INFO","features":[495]},{"name":"PACKAGE_INFO","features":[495]},{"name":"PACKAGE_INFORMATION_BASIC","features":[495]},{"name":"PACKAGE_INFORMATION_FULL","features":[495]},{"name":"PACKAGE_MAX_DEPENDENCIES","features":[495]},{"name":"PACKAGE_MIN_DEPENDENCIES","features":[495]},{"name":"PACKAGE_NAME_MAX_LENGTH","features":[495]},{"name":"PACKAGE_NAME_MIN_LENGTH","features":[495]},{"name":"PACKAGE_PROPERTY_BUNDLE","features":[495]},{"name":"PACKAGE_PROPERTY_DEVELOPMENT_MODE","features":[495]},{"name":"PACKAGE_PROPERTY_DYNAMIC","features":[495]},{"name":"PACKAGE_PROPERTY_FRAMEWORK","features":[495]},{"name":"PACKAGE_PROPERTY_HOSTRUNTIME","features":[495]},{"name":"PACKAGE_PROPERTY_IS_IN_RELATED_SET","features":[495]},{"name":"PACKAGE_PROPERTY_OPTIONAL","features":[495]},{"name":"PACKAGE_PROPERTY_RESOURCE","features":[495]},{"name":"PACKAGE_PROPERTY_STATIC","features":[495]},{"name":"PACKAGE_PUBLISHERID_MAX_LENGTH","features":[495]},{"name":"PACKAGE_PUBLISHERID_MIN_LENGTH","features":[495]},{"name":"PACKAGE_PUBLISHER_MAX_LENGTH","features":[495]},{"name":"PACKAGE_PUBLISHER_MIN_LENGTH","features":[495]},{"name":"PACKAGE_RELATIVE_APPLICATION_ID_MAX_LENGTH","features":[495]},{"name":"PACKAGE_RELATIVE_APPLICATION_ID_MIN_LENGTH","features":[495]},{"name":"PACKAGE_RESOURCEID_MAX_LENGTH","features":[495]},{"name":"PACKAGE_RESOURCEID_MIN_LENGTH","features":[495]},{"name":"PACKAGE_VERSION","features":[495]},{"name":"PACKAGE_VERSION_MAX_LENGTH","features":[495]},{"name":"PACKAGE_VERSION_MIN_LENGTH","features":[495]},{"name":"PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE","features":[495]},{"name":"PackageDependencyLifetimeKind","features":[495]},{"name":"PackageDependencyLifetimeKind_FilePath","features":[495]},{"name":"PackageDependencyLifetimeKind_Process","features":[495]},{"name":"PackageDependencyLifetimeKind_RegistryKey","features":[495]},{"name":"PackageDependencyProcessorArchitectures","features":[495]},{"name":"PackageDependencyProcessorArchitectures_Arm","features":[495]},{"name":"PackageDependencyProcessorArchitectures_Arm64","features":[495]},{"name":"PackageDependencyProcessorArchitectures_Neutral","features":[495]},{"name":"PackageDependencyProcessorArchitectures_None","features":[495]},{"name":"PackageDependencyProcessorArchitectures_X64","features":[495]},{"name":"PackageDependencyProcessorArchitectures_X86","features":[495]},{"name":"PackageDependencyProcessorArchitectures_X86A64","features":[495]},{"name":"PackageFamilyNameFromFullName","features":[307,495]},{"name":"PackageFamilyNameFromId","features":[307,495]},{"name":"PackageFullNameFromId","features":[307,495]},{"name":"PackageIdFromFullName","features":[307,495]},{"name":"PackageInfo3Type","features":[495]},{"name":"PackageInfo3Type_PackageInfoGeneration","features":[495]},{"name":"PackageNameAndPublisherIdFromFamilyName","features":[307,495]},{"name":"PackageOrigin","features":[495]},{"name":"PackageOrigin_DeveloperSigned","features":[495]},{"name":"PackageOrigin_DeveloperUnsigned","features":[495]},{"name":"PackageOrigin_Inbox","features":[495]},{"name":"PackageOrigin_LineOfBusiness","features":[495]},{"name":"PackageOrigin_Store","features":[495]},{"name":"PackageOrigin_Unknown","features":[495]},{"name":"PackageOrigin_Unsigned","features":[495]},{"name":"PackagePathType","features":[495]},{"name":"PackagePathType_Effective","features":[495]},{"name":"PackagePathType_EffectiveExternal","features":[495]},{"name":"PackagePathType_Install","features":[495]},{"name":"PackagePathType_MachineExternal","features":[495]},{"name":"PackagePathType_Mutable","features":[495]},{"name":"PackagePathType_UserExternal","features":[495]},{"name":"ParseApplicationUserModelId","features":[307,495]},{"name":"ReleasePackageVirtualizationContext","features":[495]},{"name":"RemovePackageDependency","features":[495]},{"name":"TryCreatePackageDependency","features":[310,495]},{"name":"VerifyApplicationUserModelId","features":[307,495]},{"name":"VerifyPackageFamilyName","features":[307,495]},{"name":"VerifyPackageFullName","features":[307,495]},{"name":"VerifyPackageId","features":[307,495]},{"name":"VerifyPackageRelativeApplicationId","features":[307,495]},{"name":"_PACKAGE_INFO_REFERENCE","features":[495]}],"523":[{"name":"IOpcCertificateEnumerator","features":[518]},{"name":"IOpcCertificateSet","features":[518]},{"name":"IOpcDigitalSignature","features":[518]},{"name":"IOpcDigitalSignatureEnumerator","features":[518]},{"name":"IOpcDigitalSignatureManager","features":[518]},{"name":"IOpcFactory","features":[518]},{"name":"IOpcPackage","features":[518]},{"name":"IOpcPart","features":[518]},{"name":"IOpcPartEnumerator","features":[518]},{"name":"IOpcPartSet","features":[518]},{"name":"IOpcPartUri","features":[518,358]},{"name":"IOpcRelationship","features":[518]},{"name":"IOpcRelationshipEnumerator","features":[518]},{"name":"IOpcRelationshipSelector","features":[518]},{"name":"IOpcRelationshipSelectorEnumerator","features":[518]},{"name":"IOpcRelationshipSelectorSet","features":[518]},{"name":"IOpcRelationshipSet","features":[518]},{"name":"IOpcSignatureCustomObject","features":[518]},{"name":"IOpcSignatureCustomObjectEnumerator","features":[518]},{"name":"IOpcSignatureCustomObjectSet","features":[518]},{"name":"IOpcSignaturePartReference","features":[518]},{"name":"IOpcSignaturePartReferenceEnumerator","features":[518]},{"name":"IOpcSignaturePartReferenceSet","features":[518]},{"name":"IOpcSignatureReference","features":[518]},{"name":"IOpcSignatureReferenceEnumerator","features":[518]},{"name":"IOpcSignatureReferenceSet","features":[518]},{"name":"IOpcSignatureRelationshipReference","features":[518]},{"name":"IOpcSignatureRelationshipReferenceEnumerator","features":[518]},{"name":"IOpcSignatureRelationshipReferenceSet","features":[518]},{"name":"IOpcSigningOptions","features":[518]},{"name":"IOpcUri","features":[518,358]},{"name":"OPC_CACHE_ON_ACCESS","features":[518]},{"name":"OPC_CANONICALIZATION_C14N","features":[518]},{"name":"OPC_CANONICALIZATION_C14N_WITH_COMMENTS","features":[518]},{"name":"OPC_CANONICALIZATION_METHOD","features":[518]},{"name":"OPC_CANONICALIZATION_NONE","features":[518]},{"name":"OPC_CERTIFICATE_EMBEDDING_OPTION","features":[518]},{"name":"OPC_CERTIFICATE_IN_CERTIFICATE_PART","features":[518]},{"name":"OPC_CERTIFICATE_IN_SIGNATURE_PART","features":[518]},{"name":"OPC_CERTIFICATE_NOT_EMBEDDED","features":[518]},{"name":"OPC_COMPRESSION_FAST","features":[518]},{"name":"OPC_COMPRESSION_MAXIMUM","features":[518]},{"name":"OPC_COMPRESSION_NONE","features":[518]},{"name":"OPC_COMPRESSION_NORMAL","features":[518]},{"name":"OPC_COMPRESSION_OPTIONS","features":[518]},{"name":"OPC_COMPRESSION_SUPERFAST","features":[518]},{"name":"OPC_E_CONFLICTING_SETTINGS","features":[518]},{"name":"OPC_E_COULD_NOT_RECOVER","features":[518]},{"name":"OPC_E_DS_DEFAULT_DIGEST_METHOD_NOT_SET","features":[518]},{"name":"OPC_E_DS_DIGEST_VALUE_ERROR","features":[518]},{"name":"OPC_E_DS_DUPLICATE_PACKAGE_OBJECT_REFERENCES","features":[518]},{"name":"OPC_E_DS_DUPLICATE_SIGNATURE_ORIGIN_RELATIONSHIP","features":[518]},{"name":"OPC_E_DS_DUPLICATE_SIGNATURE_PROPERTY_ELEMENT","features":[518]},{"name":"OPC_E_DS_EXTERNAL_SIGNATURE","features":[518]},{"name":"OPC_E_DS_EXTERNAL_SIGNATURE_REFERENCE","features":[518]},{"name":"OPC_E_DS_INVALID_CANONICALIZATION_METHOD","features":[518]},{"name":"OPC_E_DS_INVALID_CERTIFICATE_RELATIONSHIP","features":[518]},{"name":"OPC_E_DS_INVALID_OPC_SIGNATURE_TIME_FORMAT","features":[518]},{"name":"OPC_E_DS_INVALID_RELATIONSHIPS_SIGNING_OPTION","features":[518]},{"name":"OPC_E_DS_INVALID_RELATIONSHIP_TRANSFORM_XML","features":[518]},{"name":"OPC_E_DS_INVALID_SIGNATURE_COUNT","features":[518]},{"name":"OPC_E_DS_INVALID_SIGNATURE_ORIGIN_RELATIONSHIP","features":[518]},{"name":"OPC_E_DS_INVALID_SIGNATURE_XML","features":[518]},{"name":"OPC_E_DS_MISSING_CANONICALIZATION_TRANSFORM","features":[518]},{"name":"OPC_E_DS_MISSING_CERTIFICATE_PART","features":[518]},{"name":"OPC_E_DS_MISSING_PACKAGE_OBJECT_REFERENCE","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_ALGORITHM","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_ORIGIN_PART","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_PART","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_PROPERTIES_ELEMENT","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_PROPERTY_ELEMENT","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_TIME_PROPERTY","features":[518]},{"name":"OPC_E_DS_MULTIPLE_RELATIONSHIP_TRANSFORMS","features":[518]},{"name":"OPC_E_DS_PACKAGE_REFERENCE_URI_RESERVED","features":[518]},{"name":"OPC_E_DS_REFERENCE_MISSING_CONTENT_TYPE","features":[518]},{"name":"OPC_E_DS_SIGNATURE_CORRUPT","features":[518]},{"name":"OPC_E_DS_SIGNATURE_METHOD_NOT_SET","features":[518]},{"name":"OPC_E_DS_SIGNATURE_ORIGIN_EXISTS","features":[518]},{"name":"OPC_E_DS_SIGNATURE_PROPERTY_MISSING_TARGET","features":[518]},{"name":"OPC_E_DS_SIGNATURE_REFERENCE_MISSING_URI","features":[518]},{"name":"OPC_E_DS_UNSIGNED_PACKAGE","features":[518]},{"name":"OPC_E_DUPLICATE_DEFAULT_EXTENSION","features":[518]},{"name":"OPC_E_DUPLICATE_OVERRIDE_PART","features":[518]},{"name":"OPC_E_DUPLICATE_PART","features":[518]},{"name":"OPC_E_DUPLICATE_PIECE","features":[518]},{"name":"OPC_E_DUPLICATE_RELATIONSHIP","features":[518]},{"name":"OPC_E_ENUM_CANNOT_MOVE_NEXT","features":[518]},{"name":"OPC_E_ENUM_CANNOT_MOVE_PREVIOUS","features":[518]},{"name":"OPC_E_ENUM_COLLECTION_CHANGED","features":[518]},{"name":"OPC_E_ENUM_INVALID_POSITION","features":[518]},{"name":"OPC_E_INVALID_CONTENT_TYPE","features":[518]},{"name":"OPC_E_INVALID_CONTENT_TYPE_XML","features":[518]},{"name":"OPC_E_INVALID_DEFAULT_EXTENSION","features":[518]},{"name":"OPC_E_INVALID_OVERRIDE_PART_NAME","features":[518]},{"name":"OPC_E_INVALID_PIECE","features":[518]},{"name":"OPC_E_INVALID_RELATIONSHIP_ID","features":[518]},{"name":"OPC_E_INVALID_RELATIONSHIP_TARGET","features":[518]},{"name":"OPC_E_INVALID_RELATIONSHIP_TARGET_MODE","features":[518]},{"name":"OPC_E_INVALID_RELATIONSHIP_TYPE","features":[518]},{"name":"OPC_E_INVALID_RELS_XML","features":[518]},{"name":"OPC_E_INVALID_XML_ENCODING","features":[518]},{"name":"OPC_E_MC_INCONSISTENT_PRESERVE_ATTRIBUTES","features":[518]},{"name":"OPC_E_MC_INCONSISTENT_PRESERVE_ELEMENTS","features":[518]},{"name":"OPC_E_MC_INCONSISTENT_PROCESS_CONTENT","features":[518]},{"name":"OPC_E_MC_INVALID_ATTRIBUTES_ON_IGNORABLE_ELEMENT","features":[518]},{"name":"OPC_E_MC_INVALID_ENUM_TYPE","features":[518]},{"name":"OPC_E_MC_INVALID_PREFIX_LIST","features":[518]},{"name":"OPC_E_MC_INVALID_QNAME_LIST","features":[518]},{"name":"OPC_E_MC_INVALID_XMLNS_ATTRIBUTE","features":[518]},{"name":"OPC_E_MC_MISSING_CHOICE","features":[518]},{"name":"OPC_E_MC_MISSING_REQUIRES_ATTR","features":[518]},{"name":"OPC_E_MC_MULTIPLE_FALLBACK_ELEMENTS","features":[518]},{"name":"OPC_E_MC_NESTED_ALTERNATE_CONTENT","features":[518]},{"name":"OPC_E_MC_UNEXPECTED_ATTR","features":[518]},{"name":"OPC_E_MC_UNEXPECTED_CHOICE","features":[518]},{"name":"OPC_E_MC_UNEXPECTED_ELEMENT","features":[518]},{"name":"OPC_E_MC_UNEXPECTED_REQUIRES_ATTR","features":[518]},{"name":"OPC_E_MC_UNKNOWN_NAMESPACE","features":[518]},{"name":"OPC_E_MC_UNKNOWN_PREFIX","features":[518]},{"name":"OPC_E_MISSING_CONTENT_TYPES","features":[518]},{"name":"OPC_E_MISSING_PIECE","features":[518]},{"name":"OPC_E_NONCONFORMING_CONTENT_TYPES_XML","features":[518]},{"name":"OPC_E_NONCONFORMING_RELS_XML","features":[518]},{"name":"OPC_E_NONCONFORMING_URI","features":[518]},{"name":"OPC_E_NO_SUCH_PART","features":[518]},{"name":"OPC_E_NO_SUCH_RELATIONSHIP","features":[518]},{"name":"OPC_E_NO_SUCH_SETTINGS","features":[518]},{"name":"OPC_E_PART_CANNOT_BE_DIRECTORY","features":[518]},{"name":"OPC_E_RELATIONSHIP_URI_REQUIRED","features":[518]},{"name":"OPC_E_RELATIVE_URI_REQUIRED","features":[518]},{"name":"OPC_E_UNEXPECTED_CONTENT_TYPE","features":[518]},{"name":"OPC_E_UNSUPPORTED_PACKAGE","features":[518]},{"name":"OPC_E_ZIP_CENTRAL_DIRECTORY_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_COMMENT_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_COMPRESSION_FAILED","features":[518]},{"name":"OPC_E_ZIP_CORRUPTED_ARCHIVE","features":[518]},{"name":"OPC_E_ZIP_DECOMPRESSION_FAILED","features":[518]},{"name":"OPC_E_ZIP_DUPLICATE_NAME","features":[518]},{"name":"OPC_E_ZIP_EXTRA_FIELDS_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_FILE_HEADER_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_INCONSISTENT_DIRECTORY","features":[518]},{"name":"OPC_E_ZIP_INCONSISTENT_FILEITEM","features":[518]},{"name":"OPC_E_ZIP_INCORRECT_DATA_SIZE","features":[518]},{"name":"OPC_E_ZIP_MISSING_DATA_DESCRIPTOR","features":[518]},{"name":"OPC_E_ZIP_MISSING_END_OF_CENTRAL_DIRECTORY","features":[518]},{"name":"OPC_E_ZIP_NAME_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_REQUIRES_64_BIT","features":[518]},{"name":"OPC_E_ZIP_UNSUPPORTEDARCHIVE","features":[518]},{"name":"OPC_READ_DEFAULT","features":[518]},{"name":"OPC_READ_FLAGS","features":[518]},{"name":"OPC_RELATIONSHIPS_SIGNING_OPTION","features":[518]},{"name":"OPC_RELATIONSHIP_SELECTOR","features":[518]},{"name":"OPC_RELATIONSHIP_SELECT_BY_ID","features":[518]},{"name":"OPC_RELATIONSHIP_SELECT_BY_TYPE","features":[518]},{"name":"OPC_RELATIONSHIP_SIGN_PART","features":[518]},{"name":"OPC_RELATIONSHIP_SIGN_USING_SELECTORS","features":[518]},{"name":"OPC_SIGNATURE_INVALID","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_DAYS","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_MINUTES","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_MONTHS","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_SECONDS","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_YEARS","features":[518]},{"name":"OPC_SIGNATURE_VALID","features":[518]},{"name":"OPC_SIGNATURE_VALIDATION_RESULT","features":[518]},{"name":"OPC_STREAM_IO_MODE","features":[518]},{"name":"OPC_STREAM_IO_READ","features":[518]},{"name":"OPC_STREAM_IO_WRITE","features":[518]},{"name":"OPC_URI_TARGET_MODE","features":[518]},{"name":"OPC_URI_TARGET_MODE_EXTERNAL","features":[518]},{"name":"OPC_URI_TARGET_MODE_INTERNAL","features":[518]},{"name":"OPC_VALIDATE_ON_LOAD","features":[518]},{"name":"OPC_WRITE_DEFAULT","features":[518]},{"name":"OPC_WRITE_FLAGS","features":[518]},{"name":"OPC_WRITE_FORCE_ZIP32","features":[518]},{"name":"OpcFactory","features":[518]}],"524":[{"name":"PRJ_CALLBACKS","features":[307,519]},{"name":"PRJ_CALLBACK_DATA","features":[519]},{"name":"PRJ_CALLBACK_DATA_FLAGS","features":[519]},{"name":"PRJ_CANCEL_COMMAND_CB","features":[519]},{"name":"PRJ_CB_DATA_FLAG_ENUM_RESTART_SCAN","features":[519]},{"name":"PRJ_CB_DATA_FLAG_ENUM_RETURN_SINGLE_ENTRY","features":[519]},{"name":"PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS","features":[519]},{"name":"PRJ_COMPLETE_COMMAND_TYPE","features":[519]},{"name":"PRJ_COMPLETE_COMMAND_TYPE_ENUMERATION","features":[519]},{"name":"PRJ_COMPLETE_COMMAND_TYPE_NOTIFICATION","features":[519]},{"name":"PRJ_DIR_ENTRY_BUFFER_HANDLE","features":[519]},{"name":"PRJ_END_DIRECTORY_ENUMERATION_CB","features":[519]},{"name":"PRJ_EXTENDED_INFO","features":[519]},{"name":"PRJ_EXT_INFO_TYPE","features":[519]},{"name":"PRJ_EXT_INFO_TYPE_SYMLINK","features":[519]},{"name":"PRJ_FILE_BASIC_INFO","features":[307,519]},{"name":"PRJ_FILE_STATE","features":[519]},{"name":"PRJ_FILE_STATE_DIRTY_PLACEHOLDER","features":[519]},{"name":"PRJ_FILE_STATE_FULL","features":[519]},{"name":"PRJ_FILE_STATE_HYDRATED_PLACEHOLDER","features":[519]},{"name":"PRJ_FILE_STATE_PLACEHOLDER","features":[519]},{"name":"PRJ_FILE_STATE_TOMBSTONE","features":[519]},{"name":"PRJ_FLAG_NONE","features":[519]},{"name":"PRJ_FLAG_USE_NEGATIVE_PATH_CACHE","features":[519]},{"name":"PRJ_GET_DIRECTORY_ENUMERATION_CB","features":[519]},{"name":"PRJ_GET_FILE_DATA_CB","features":[519]},{"name":"PRJ_GET_PLACEHOLDER_INFO_CB","features":[519]},{"name":"PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT","features":[519]},{"name":"PRJ_NOTIFICATION","features":[519]},{"name":"PRJ_NOTIFICATION_CB","features":[307,519]},{"name":"PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_NO_MODIFICATION","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_OPENED","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_OVERWRITTEN","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_PRE_CONVERT_TO_FULL","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_RENAMED","features":[519]},{"name":"PRJ_NOTIFICATION_HARDLINK_CREATED","features":[519]},{"name":"PRJ_NOTIFICATION_MAPPING","features":[519]},{"name":"PRJ_NOTIFICATION_NEW_FILE_CREATED","features":[519]},{"name":"PRJ_NOTIFICATION_PARAMETERS","features":[307,519]},{"name":"PRJ_NOTIFICATION_PRE_DELETE","features":[519]},{"name":"PRJ_NOTIFICATION_PRE_RENAME","features":[519]},{"name":"PRJ_NOTIFICATION_PRE_SET_HARDLINK","features":[519]},{"name":"PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED","features":[519]},{"name":"PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED","features":[519]},{"name":"PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION","features":[519]},{"name":"PRJ_NOTIFY_FILE_OPENED","features":[519]},{"name":"PRJ_NOTIFY_FILE_OVERWRITTEN","features":[519]},{"name":"PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL","features":[519]},{"name":"PRJ_NOTIFY_FILE_RENAMED","features":[519]},{"name":"PRJ_NOTIFY_HARDLINK_CREATED","features":[519]},{"name":"PRJ_NOTIFY_NEW_FILE_CREATED","features":[519]},{"name":"PRJ_NOTIFY_NONE","features":[519]},{"name":"PRJ_NOTIFY_PRE_DELETE","features":[519]},{"name":"PRJ_NOTIFY_PRE_RENAME","features":[519]},{"name":"PRJ_NOTIFY_PRE_SET_HARDLINK","features":[519]},{"name":"PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS","features":[519]},{"name":"PRJ_NOTIFY_TYPES","features":[519]},{"name":"PRJ_NOTIFY_USE_EXISTING_MASK","features":[519]},{"name":"PRJ_PLACEHOLDER_ID","features":[519]},{"name":"PRJ_PLACEHOLDER_ID_LENGTH","features":[519]},{"name":"PRJ_PLACEHOLDER_INFO","features":[307,519]},{"name":"PRJ_PLACEHOLDER_VERSION_INFO","features":[519]},{"name":"PRJ_QUERY_FILE_NAME_CB","features":[519]},{"name":"PRJ_STARTVIRTUALIZING_FLAGS","features":[519]},{"name":"PRJ_STARTVIRTUALIZING_OPTIONS","features":[519]},{"name":"PRJ_START_DIRECTORY_ENUMERATION_CB","features":[519]},{"name":"PRJ_UPDATE_ALLOW_DIRTY_DATA","features":[519]},{"name":"PRJ_UPDATE_ALLOW_DIRTY_METADATA","features":[519]},{"name":"PRJ_UPDATE_ALLOW_READ_ONLY","features":[519]},{"name":"PRJ_UPDATE_ALLOW_TOMBSTONE","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSES","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_DIRTY_DATA","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_DIRTY_METADATA","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_NONE","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_READ_ONLY","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_TOMBSTONE","features":[519]},{"name":"PRJ_UPDATE_MAX_VAL","features":[519]},{"name":"PRJ_UPDATE_NONE","features":[519]},{"name":"PRJ_UPDATE_RESERVED1","features":[519]},{"name":"PRJ_UPDATE_RESERVED2","features":[519]},{"name":"PRJ_UPDATE_TYPES","features":[519]},{"name":"PRJ_VIRTUALIZATION_INSTANCE_INFO","features":[519]},{"name":"PrjAllocateAlignedBuffer","features":[519]},{"name":"PrjClearNegativePathCache","features":[519]},{"name":"PrjCompleteCommand","features":[519]},{"name":"PrjDeleteFile","features":[519]},{"name":"PrjDoesNameContainWildCards","features":[307,519]},{"name":"PrjFileNameCompare","features":[519]},{"name":"PrjFileNameMatch","features":[307,519]},{"name":"PrjFillDirEntryBuffer","features":[307,519]},{"name":"PrjFillDirEntryBuffer2","features":[307,519]},{"name":"PrjFreeAlignedBuffer","features":[519]},{"name":"PrjGetOnDiskFileState","features":[519]},{"name":"PrjGetVirtualizationInstanceInfo","features":[519]},{"name":"PrjMarkDirectoryAsPlaceholder","features":[519]},{"name":"PrjStartVirtualizing","features":[307,519]},{"name":"PrjStopVirtualizing","features":[519]},{"name":"PrjUpdateFileIfNeeded","features":[307,519]},{"name":"PrjWriteFileData","features":[519]},{"name":"PrjWritePlaceholderInfo","features":[307,519]},{"name":"PrjWritePlaceholderInfo2","features":[307,519]}],"525":[{"name":"JET_API_PTR","features":[514]},{"name":"JET_HANDLE","features":[514]},{"name":"JET_TABLEID","features":[514]}],"526":[{"name":"APPLY_SNAPSHOT_VHDSET_FLAG","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_FLAG_NONE","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_FLAG_WRITEABLE","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_PARAMETERS","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_VERSION","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_VERSION_1","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NON_PNP","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_VERSION","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_VERSION_2","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"AddVirtualDiskParent","features":[307,520]},{"name":"ApplySnapshotVhdSet","features":[307,520]},{"name":"AttachVirtualDisk","features":[307,310,520,312]},{"name":"BreakMirrorVirtualDisk","features":[307,520]},{"name":"COMPACT_VIRTUAL_DISK_FLAG","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_FLAG_NO_BLOCK_MOVES","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_FLAG_NO_ZERO_SCAN","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_VERSION","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_BLOCK_SIZE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_SECTOR_SIZE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_2","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_3","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_4","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"CompactVirtualDisk","features":[307,520,312]},{"name":"CompleteForkVirtualDisk","features":[307,520]},{"name":"CreateVirtualDisk","features":[307,310,520,312]},{"name":"DELETE_SNAPSHOT_VHDSET_FLAG","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_FLAG_NONE","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_FLAG_PERSIST_RCT","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_PARAMETERS","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_VERSION","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_VERSION_1","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED","features":[520]},{"name":"DEPENDENT_DISK_FLAG","features":[520]},{"name":"DEPENDENT_DISK_FLAG_ALWAYS_ALLOW_SPARSE","features":[520]},{"name":"DEPENDENT_DISK_FLAG_FULLY_ALLOCATED","features":[520]},{"name":"DEPENDENT_DISK_FLAG_MULT_BACKING_FILES","features":[520]},{"name":"DEPENDENT_DISK_FLAG_NONE","features":[520]},{"name":"DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER","features":[520]},{"name":"DEPENDENT_DISK_FLAG_NO_HOST_DISK","features":[520]},{"name":"DEPENDENT_DISK_FLAG_PARENT","features":[520]},{"name":"DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME","features":[520]},{"name":"DEPENDENT_DISK_FLAG_READ_ONLY","features":[520]},{"name":"DEPENDENT_DISK_FLAG_REMOTE","features":[520]},{"name":"DEPENDENT_DISK_FLAG_REMOVABLE","features":[520]},{"name":"DEPENDENT_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES","features":[520]},{"name":"DEPENDENT_DISK_FLAG_SUPPORT_ENCRYPTED_FILES","features":[520]},{"name":"DEPENDENT_DISK_FLAG_SYSTEM_VOLUME","features":[520]},{"name":"DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT","features":[520]},{"name":"DETACH_VIRTUAL_DISK_FLAG","features":[520]},{"name":"DETACH_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"DeleteSnapshotVhdSet","features":[307,520]},{"name":"DeleteVirtualDiskMetadata","features":[307,520]},{"name":"DetachVirtualDisk","features":[307,520]},{"name":"EXPAND_VIRTUAL_DISK_FLAG","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_FLAG_NOTIFY_CHANGE","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_VERSION","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"EnumerateVirtualDiskMetadata","features":[307,520]},{"name":"ExpandVirtualDisk","features":[307,520,312]},{"name":"FORK_VIRTUAL_DISK_FLAG","features":[520]},{"name":"FORK_VIRTUAL_DISK_FLAG_EXISTING_FILE","features":[520]},{"name":"FORK_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"FORK_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"FORK_VIRTUAL_DISK_VERSION","features":[520]},{"name":"FORK_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"FORK_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"ForkVirtualDisk","features":[307,520,312]},{"name":"GET_STORAGE_DEPENDENCY_FLAG","features":[520]},{"name":"GET_STORAGE_DEPENDENCY_FLAG_DISK_HANDLE","features":[520]},{"name":"GET_STORAGE_DEPENDENCY_FLAG_HOST_VOLUMES","features":[520]},{"name":"GET_STORAGE_DEPENDENCY_FLAG_NONE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO","features":[307,520]},{"name":"GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_FRAGMENTATION","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_IDENTIFIER","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_IS_LOADED","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PARENT_LOCATION","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_SIZE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_UNSPECIFIED","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_VERSION","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE","features":[520]},{"name":"GetAllAttachedVirtualDiskPhysicalPaths","features":[307,520]},{"name":"GetStorageDependencyInformation","features":[307,520]},{"name":"GetVirtualDiskInformation","features":[307,520]},{"name":"GetVirtualDiskMetadata","features":[307,520]},{"name":"GetVirtualDiskOperationProgress","features":[307,520,312]},{"name":"GetVirtualDiskPhysicalPath","features":[307,520]},{"name":"MERGE_VIRTUAL_DISK_DEFAULT_MERGE_DEPTH","features":[520]},{"name":"MERGE_VIRTUAL_DISK_FLAG","features":[520]},{"name":"MERGE_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"MERGE_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"MERGE_VIRTUAL_DISK_VERSION","features":[520]},{"name":"MERGE_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"MERGE_VIRTUAL_DISK_VERSION_2","features":[520]},{"name":"MERGE_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_VERSION","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"MODIFY_VHDSET_DEFAULT_SNAPSHOT_PATH","features":[520]},{"name":"MODIFY_VHDSET_FLAG","features":[520]},{"name":"MODIFY_VHDSET_FLAG_NONE","features":[520]},{"name":"MODIFY_VHDSET_FLAG_WRITEABLE_SNAPSHOT","features":[520]},{"name":"MODIFY_VHDSET_PARAMETERS","features":[520]},{"name":"MODIFY_VHDSET_REMOVE_SNAPSHOT","features":[520]},{"name":"MODIFY_VHDSET_SNAPSHOT_PATH","features":[520]},{"name":"MODIFY_VHDSET_UNSPECIFIED","features":[520]},{"name":"MODIFY_VHDSET_VERSION","features":[520]},{"name":"MergeVirtualDisk","features":[307,520,312]},{"name":"MirrorVirtualDisk","features":[307,520,312]},{"name":"ModifyVhdSet","features":[307,520]},{"name":"OPEN_VIRTUAL_DISK_FLAG","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_BLANK_FILE","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_BOOT_DRIVE","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_CACHED_IO","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_IGNORE_RELATIVE_PARENT_LOCATOR","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_NO_PARENTS","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_NO_WRITE_HARDENING","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_PARENT_CACHED_IO","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_SUPPORT_ENCRYPTED_FILES","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_VHDSET_FILE_ONLY","features":[520]},{"name":"OPEN_VIRTUAL_DISK_PARAMETERS","features":[307,520]},{"name":"OPEN_VIRTUAL_DISK_RW_DEPTH_DEFAULT","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION_2","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION_3","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"OpenVirtualDisk","features":[307,520]},{"name":"QUERY_CHANGES_VIRTUAL_DISK_FLAG","features":[520]},{"name":"QUERY_CHANGES_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"QUERY_CHANGES_VIRTUAL_DISK_RANGE","features":[520]},{"name":"QueryChangesVirtualDisk","features":[307,520]},{"name":"RAW_SCSI_VIRTUAL_DISK_FLAG","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_PARAMETERS","features":[307,520]},{"name":"RAW_SCSI_VIRTUAL_DISK_RESPONSE","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_VERSION","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_FLAG","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_VERSION","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"RawSCSIVirtualDisk","features":[307,520]},{"name":"ResizeVirtualDisk","features":[307,520,312]},{"name":"SET_VIRTUAL_DISK_INFO","features":[307,520]},{"name":"SET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_IDENTIFIER","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_PARENT_LOCATOR","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_PARENT_PATH","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_PARENT_PATH_WITH_DEPTH","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_PHYSICAL_SECTOR_SIZE","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_UNSPECIFIED","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_VERSION","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_TYPE_1","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_TYPE_2","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_VERSION","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_VERSION_1","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_VERSION_2","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_VERSION_UNSPECIFIED","features":[520]},{"name":"SetVirtualDiskInformation","features":[307,520]},{"name":"SetVirtualDiskMetadata","features":[307,520]},{"name":"TAKE_SNAPSHOT_VHDSET_FLAG","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_FLAG_NONE","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_FLAG_WRITEABLE","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_PARAMETERS","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_VERSION","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_VERSION_1","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED","features":[520]},{"name":"TakeSnapshotVhdSet","features":[307,520]},{"name":"VIRTUAL_DISK_ACCESS_ALL","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_ATTACH_RO","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_ATTACH_RW","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_CREATE","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_DETACH","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_GET_INFO","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_MASK","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_METAOPS","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_NONE","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_READ","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_WRITABLE","features":[520]},{"name":"VIRTUAL_DISK_MAXIMUM_CHANGE_TRACKING_ID_LENGTH","features":[520]},{"name":"VIRTUAL_DISK_PROGRESS","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_ISO","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_UNKNOWN","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_VHD","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_VHDSET","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_VHDX","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_VENDOR_MICROSOFT","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_VENDOR_UNKNOWN","features":[520]}],"527":[{"name":"BeepAlarm","features":[521]},{"name":"BlinkLight","features":[521]},{"name":"CHANGE_ATTRIBUTES_PARAMETERS","features":[307,521]},{"name":"CHANGE_PARTITION_TYPE_PARAMETERS","features":[521]},{"name":"CLSID_VdsLoader","features":[521]},{"name":"CLSID_VdsService","features":[521]},{"name":"CREATE_PARTITION_PARAMETERS","features":[307,521]},{"name":"GPT_PARTITION_NAME_LENGTH","features":[521]},{"name":"IEnumVdsObject","features":[521]},{"name":"IVdsAdmin","features":[521]},{"name":"IVdsAdvancedDisk","features":[521]},{"name":"IVdsAdvancedDisk2","features":[521]},{"name":"IVdsAdvancedDisk3","features":[521]},{"name":"IVdsAdviseSink","features":[521]},{"name":"IVdsAsync","features":[521]},{"name":"IVdsController","features":[521]},{"name":"IVdsControllerControllerPort","features":[521]},{"name":"IVdsControllerPort","features":[521]},{"name":"IVdsCreatePartitionEx","features":[521]},{"name":"IVdsDisk","features":[521]},{"name":"IVdsDisk2","features":[521]},{"name":"IVdsDisk3","features":[521]},{"name":"IVdsDiskOnline","features":[521]},{"name":"IVdsDiskPartitionMF","features":[521]},{"name":"IVdsDiskPartitionMF2","features":[521]},{"name":"IVdsDrive","features":[521]},{"name":"IVdsDrive2","features":[521]},{"name":"IVdsHbaPort","features":[521]},{"name":"IVdsHwProvider","features":[521]},{"name":"IVdsHwProviderPrivate","features":[521]},{"name":"IVdsHwProviderPrivateMpio","features":[521]},{"name":"IVdsHwProviderStoragePools","features":[521]},{"name":"IVdsHwProviderType","features":[521]},{"name":"IVdsHwProviderType2","features":[521]},{"name":"IVdsIscsiInitiatorAdapter","features":[521]},{"name":"IVdsIscsiInitiatorPortal","features":[521]},{"name":"IVdsIscsiPortal","features":[521]},{"name":"IVdsIscsiPortalGroup","features":[521]},{"name":"IVdsIscsiPortalLocal","features":[521]},{"name":"IVdsIscsiTarget","features":[521]},{"name":"IVdsLun","features":[521]},{"name":"IVdsLun2","features":[521]},{"name":"IVdsLunControllerPorts","features":[521]},{"name":"IVdsLunIscsi","features":[521]},{"name":"IVdsLunMpio","features":[521]},{"name":"IVdsLunNaming","features":[521]},{"name":"IVdsLunNumber","features":[521]},{"name":"IVdsLunPlex","features":[521]},{"name":"IVdsMaintenance","features":[521]},{"name":"IVdsOpenVDisk","features":[521]},{"name":"IVdsPack","features":[521]},{"name":"IVdsPack2","features":[521]},{"name":"IVdsProvider","features":[521]},{"name":"IVdsProviderPrivate","features":[521]},{"name":"IVdsProviderSupport","features":[521]},{"name":"IVdsRemovable","features":[521]},{"name":"IVdsService","features":[521]},{"name":"IVdsServiceHba","features":[521]},{"name":"IVdsServiceInitialization","features":[521]},{"name":"IVdsServiceIscsi","features":[521]},{"name":"IVdsServiceLoader","features":[521]},{"name":"IVdsServiceSAN","features":[521]},{"name":"IVdsServiceSw","features":[521]},{"name":"IVdsServiceUninstallDisk","features":[521]},{"name":"IVdsStoragePool","features":[521]},{"name":"IVdsSubSystem","features":[521]},{"name":"IVdsSubSystem2","features":[521]},{"name":"IVdsSubSystemImportTarget","features":[521]},{"name":"IVdsSubSystemInterconnect","features":[521]},{"name":"IVdsSubSystemIscsi","features":[521]},{"name":"IVdsSubSystemNaming","features":[521]},{"name":"IVdsSwProvider","features":[521]},{"name":"IVdsVDisk","features":[521]},{"name":"IVdsVdProvider","features":[521]},{"name":"IVdsVolume","features":[521]},{"name":"IVdsVolume2","features":[521]},{"name":"IVdsVolumeMF","features":[521]},{"name":"IVdsVolumeMF2","features":[521]},{"name":"IVdsVolumeMF3","features":[521]},{"name":"IVdsVolumeOnline","features":[521]},{"name":"IVdsVolumePlex","features":[521]},{"name":"IVdsVolumeShrink","features":[521]},{"name":"MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE","features":[521]},{"name":"MAX_FS_FORMAT_SUPPORT_NAME_SIZE","features":[521]},{"name":"MAX_FS_NAME_SIZE","features":[521]},{"name":"Ping","features":[521]},{"name":"SpinDown","features":[521]},{"name":"SpinUp","features":[521]},{"name":"VDSBusType1394","features":[521]},{"name":"VDSBusTypeAta","features":[521]},{"name":"VDSBusTypeAtapi","features":[521]},{"name":"VDSBusTypeFibre","features":[521]},{"name":"VDSBusTypeFileBackedVirtual","features":[521]},{"name":"VDSBusTypeMax","features":[521]},{"name":"VDSBusTypeMaxReserved","features":[521]},{"name":"VDSBusTypeMmc","features":[521]},{"name":"VDSBusTypeNVMe","features":[521]},{"name":"VDSBusTypeRAID","features":[521]},{"name":"VDSBusTypeSas","features":[521]},{"name":"VDSBusTypeSata","features":[521]},{"name":"VDSBusTypeScm","features":[521]},{"name":"VDSBusTypeScsi","features":[521]},{"name":"VDSBusTypeSd","features":[521]},{"name":"VDSBusTypeSpaces","features":[521]},{"name":"VDSBusTypeSsa","features":[521]},{"name":"VDSBusTypeUfs","features":[521]},{"name":"VDSBusTypeUnknown","features":[521]},{"name":"VDSBusTypeUsb","features":[521]},{"name":"VDSBusTypeVirtual","features":[521]},{"name":"VDSBusTypeiScsi","features":[521]},{"name":"VDSDiskOfflineReasonCollision","features":[521]},{"name":"VDSDiskOfflineReasonDIScan","features":[521]},{"name":"VDSDiskOfflineReasonLostDataPersistence","features":[521]},{"name":"VDSDiskOfflineReasonNone","features":[521]},{"name":"VDSDiskOfflineReasonPolicy","features":[521]},{"name":"VDSDiskOfflineReasonRedundantPath","features":[521]},{"name":"VDSDiskOfflineReasonResourceExhaustion","features":[521]},{"name":"VDSDiskOfflineReasonSnapshot","features":[521]},{"name":"VDSDiskOfflineReasonWriteFailure","features":[521]},{"name":"VDSStorageIdCodeSetAscii","features":[521]},{"name":"VDSStorageIdCodeSetBinary","features":[521]},{"name":"VDSStorageIdCodeSetReserved","features":[521]},{"name":"VDSStorageIdCodeSetUtf8","features":[521]},{"name":"VDSStorageIdTypeEUI64","features":[521]},{"name":"VDSStorageIdTypeFCPHName","features":[521]},{"name":"VDSStorageIdTypeLogicalUnitGroup","features":[521]},{"name":"VDSStorageIdTypeMD5LogicalUnitIdentifier","features":[521]},{"name":"VDSStorageIdTypePortRelative","features":[521]},{"name":"VDSStorageIdTypeScsiNameString","features":[521]},{"name":"VDSStorageIdTypeTargetPortGroup","features":[521]},{"name":"VDSStorageIdTypeVendorId","features":[521]},{"name":"VDSStorageIdTypeVendorSpecific","features":[521]},{"name":"VDS_ADVANCEDDISK_PROP","features":[521]},{"name":"VDS_ASYNCOUT_ADDLUNPLEX","features":[521]},{"name":"VDS_ASYNCOUT_ADDPORTAL","features":[521]},{"name":"VDS_ASYNCOUT_ADDVOLUMEPLEX","features":[521]},{"name":"VDS_ASYNCOUT_ATTACH_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_BREAKVOLUMEPLEX","features":[521]},{"name":"VDS_ASYNCOUT_CLEAN","features":[521]},{"name":"VDS_ASYNCOUT_COMPACT_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_CREATELUN","features":[521]},{"name":"VDS_ASYNCOUT_CREATEPARTITION","features":[521]},{"name":"VDS_ASYNCOUT_CREATEPORTALGROUP","features":[521]},{"name":"VDS_ASYNCOUT_CREATETARGET","features":[521]},{"name":"VDS_ASYNCOUT_CREATEVOLUME","features":[521]},{"name":"VDS_ASYNCOUT_CREATE_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_DELETEPORTALGROUP","features":[521]},{"name":"VDS_ASYNCOUT_DELETETARGET","features":[521]},{"name":"VDS_ASYNCOUT_EXPAND_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_EXTENDLUN","features":[521]},{"name":"VDS_ASYNCOUT_EXTENDVOLUME","features":[521]},{"name":"VDS_ASYNCOUT_FORMAT","features":[521]},{"name":"VDS_ASYNCOUT_LOGINTOTARGET","features":[521]},{"name":"VDS_ASYNCOUT_LOGOUTFROMTARGET","features":[521]},{"name":"VDS_ASYNCOUT_MERGE_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_RECOVERLUN","features":[521]},{"name":"VDS_ASYNCOUT_RECOVERPACK","features":[521]},{"name":"VDS_ASYNCOUT_REMOVELUNPLEX","features":[521]},{"name":"VDS_ASYNCOUT_REMOVEPORTAL","features":[521]},{"name":"VDS_ASYNCOUT_REMOVEVOLUMEPLEX","features":[521]},{"name":"VDS_ASYNCOUT_REPAIRVOLUMEPLEX","features":[521]},{"name":"VDS_ASYNCOUT_REPLACEDISK","features":[521]},{"name":"VDS_ASYNCOUT_SHRINKLUN","features":[521]},{"name":"VDS_ASYNCOUT_SHRINKVOLUME","features":[521]},{"name":"VDS_ASYNCOUT_UNKNOWN","features":[521]},{"name":"VDS_ASYNC_OUTPUT","features":[521]},{"name":"VDS_ASYNC_OUTPUT_TYPE","features":[521]},{"name":"VDS_ATTACH_VIRTUAL_DISK_FLAG_USE_FILE_ACL","features":[521]},{"name":"VDS_CONTROLLER_NOTIFICATION","features":[521]},{"name":"VDS_CONTROLLER_PROP","features":[521]},{"name":"VDS_CONTROLLER_STATUS","features":[521]},{"name":"VDS_CREATE_VDISK_PARAMETERS","features":[521]},{"name":"VDS_CS_FAILED","features":[521]},{"name":"VDS_CS_NOT_READY","features":[521]},{"name":"VDS_CS_OFFLINE","features":[521]},{"name":"VDS_CS_ONLINE","features":[521]},{"name":"VDS_CS_REMOVED","features":[521]},{"name":"VDS_CS_UNKNOWN","features":[521]},{"name":"VDS_DET_CLUSTER","features":[521]},{"name":"VDS_DET_DATA","features":[521]},{"name":"VDS_DET_ESP","features":[521]},{"name":"VDS_DET_FREE","features":[521]},{"name":"VDS_DET_LDM","features":[521]},{"name":"VDS_DET_MSR","features":[521]},{"name":"VDS_DET_OEM","features":[521]},{"name":"VDS_DET_UNKNOWN","features":[521]},{"name":"VDS_DET_UNUSABLE","features":[521]},{"name":"VDS_DF_AUDIO_CD","features":[521]},{"name":"VDS_DF_BOOT_DISK","features":[521]},{"name":"VDS_DF_BOOT_FROM_DISK","features":[521]},{"name":"VDS_DF_CLUSTERED","features":[521]},{"name":"VDS_DF_CRASHDUMP_DISK","features":[521]},{"name":"VDS_DF_CURRENT_READ_ONLY","features":[521]},{"name":"VDS_DF_DYNAMIC","features":[521]},{"name":"VDS_DF_HAS_ARC_PATH","features":[521]},{"name":"VDS_DF_HIBERNATIONFILE_DISK","features":[521]},{"name":"VDS_DF_HOTSPARE","features":[521]},{"name":"VDS_DF_MASKED","features":[521]},{"name":"VDS_DF_PAGEFILE_DISK","features":[521]},{"name":"VDS_DF_READ_ONLY","features":[521]},{"name":"VDS_DF_REFS_NOT_SUPPORTED","features":[521]},{"name":"VDS_DF_RESERVE_CAPABLE","features":[521]},{"name":"VDS_DF_STYLE_CONVERTIBLE","features":[521]},{"name":"VDS_DF_SYSTEM_DISK","features":[521]},{"name":"VDS_DISK_EXTENT","features":[521]},{"name":"VDS_DISK_EXTENT_TYPE","features":[521]},{"name":"VDS_DISK_FLAG","features":[521]},{"name":"VDS_DISK_FREE_EXTENT","features":[521]},{"name":"VDS_DISK_NOTIFICATION","features":[521]},{"name":"VDS_DISK_OFFLINE_REASON","features":[521]},{"name":"VDS_DISK_PROP","features":[521]},{"name":"VDS_DISK_PROP2","features":[521]},{"name":"VDS_DISK_STATUS","features":[521]},{"name":"VDS_DLF_NON_PERSISTENT","features":[521]},{"name":"VDS_DRF_ASSIGNED","features":[521]},{"name":"VDS_DRF_HOTSPARE","features":[521]},{"name":"VDS_DRF_HOTSPARE_IN_USE","features":[521]},{"name":"VDS_DRF_HOTSPARE_STANDBY","features":[521]},{"name":"VDS_DRF_UNASSIGNED","features":[521]},{"name":"VDS_DRIVE_EXTENT","features":[307,521]},{"name":"VDS_DRIVE_FLAG","features":[521]},{"name":"VDS_DRIVE_LETTER_FLAG","features":[521]},{"name":"VDS_DRIVE_LETTER_NOTIFICATION","features":[521]},{"name":"VDS_DRIVE_LETTER_PROP","features":[307,521]},{"name":"VDS_DRIVE_NOTIFICATION","features":[521]},{"name":"VDS_DRIVE_PROP","features":[521]},{"name":"VDS_DRIVE_PROP2","features":[521]},{"name":"VDS_DRIVE_STATUS","features":[521]},{"name":"VDS_DRS_FAILED","features":[521]},{"name":"VDS_DRS_NOT_READY","features":[521]},{"name":"VDS_DRS_OFFLINE","features":[521]},{"name":"VDS_DRS_ONLINE","features":[521]},{"name":"VDS_DRS_REMOVED","features":[521]},{"name":"VDS_DRS_UNKNOWN","features":[521]},{"name":"VDS_DS_FAILED","features":[521]},{"name":"VDS_DS_MISSING","features":[521]},{"name":"VDS_DS_NOT_READY","features":[521]},{"name":"VDS_DS_NO_MEDIA","features":[521]},{"name":"VDS_DS_OFFLINE","features":[521]},{"name":"VDS_DS_ONLINE","features":[521]},{"name":"VDS_DS_UNKNOWN","features":[521]},{"name":"VDS_E_ACCESS_DENIED","features":[521]},{"name":"VDS_E_ACTIVE_PARTITION","features":[521]},{"name":"VDS_E_ADDRESSES_INCOMPLETELY_SET","features":[521]},{"name":"VDS_E_ALIGN_BEYOND_FIRST_CYLINDER","features":[521]},{"name":"VDS_E_ALIGN_IS_ZERO","features":[521]},{"name":"VDS_E_ALIGN_NOT_A_POWER_OF_TWO","features":[521]},{"name":"VDS_E_ALIGN_NOT_SECTOR_SIZE_MULTIPLE","features":[521]},{"name":"VDS_E_ALIGN_NOT_ZERO","features":[521]},{"name":"VDS_E_ALREADY_REGISTERED","features":[521]},{"name":"VDS_E_ANOTHER_CALL_IN_PROGRESS","features":[521]},{"name":"VDS_E_ASSOCIATED_LUNS_EXIST","features":[521]},{"name":"VDS_E_ASSOCIATED_PORTALS_EXIST","features":[521]},{"name":"VDS_E_ASYNC_OBJECT_FAILURE","features":[521]},{"name":"VDS_E_BAD_BOOT_DISK","features":[521]},{"name":"VDS_E_BAD_COOKIE","features":[521]},{"name":"VDS_E_BAD_LABEL","features":[521]},{"name":"VDS_E_BAD_PNP_MESSAGE","features":[521]},{"name":"VDS_E_BAD_PROVIDER_DATA","features":[521]},{"name":"VDS_E_BAD_REVISION_NUMBER","features":[521]},{"name":"VDS_E_BLOCK_CLUSTERED","features":[521]},{"name":"VDS_E_BOOT_DISK","features":[521]},{"name":"VDS_E_BOOT_PAGEFILE_DRIVE_LETTER","features":[521]},{"name":"VDS_E_BOOT_PARTITION_NUMBER_CHANGE","features":[521]},{"name":"VDS_E_CACHE_CORRUPT","features":[521]},{"name":"VDS_E_CANCEL_TOO_LATE","features":[521]},{"name":"VDS_E_CANNOT_CLEAR_VOLUME_FLAG","features":[521]},{"name":"VDS_E_CANNOT_EXTEND","features":[521]},{"name":"VDS_E_CANNOT_SHRINK","features":[521]},{"name":"VDS_E_CANT_INVALIDATE_FVE","features":[521]},{"name":"VDS_E_CANT_QUICK_FORMAT","features":[521]},{"name":"VDS_E_CLEAN_WITH_BOOTBACKING","features":[521]},{"name":"VDS_E_CLEAN_WITH_CRITICAL","features":[521]},{"name":"VDS_E_CLEAN_WITH_DATA","features":[521]},{"name":"VDS_E_CLEAN_WITH_OEM","features":[521]},{"name":"VDS_E_CLUSTER_COUNT_BEYOND_32BITS","features":[521]},{"name":"VDS_E_CLUSTER_SIZE_TOO_BIG","features":[521]},{"name":"VDS_E_CLUSTER_SIZE_TOO_SMALL","features":[521]},{"name":"VDS_E_COMPRESSION_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_CONFIG_LIMIT","features":[521]},{"name":"VDS_E_CORRUPT_EXTENT_INFO","features":[521]},{"name":"VDS_E_CORRUPT_NOTIFICATION_INFO","features":[521]},{"name":"VDS_E_CORRUPT_PARTITION_INFO","features":[521]},{"name":"VDS_E_CORRUPT_VOLUME_INFO","features":[521]},{"name":"VDS_E_CRASHDUMP_DISK","features":[521]},{"name":"VDS_E_CRITICAL_PLEX","features":[521]},{"name":"VDS_E_DELETE_WITH_BOOTBACKING","features":[521]},{"name":"VDS_E_DELETE_WITH_CRITICAL","features":[521]},{"name":"VDS_E_DEVICE_IN_USE","features":[521]},{"name":"VDS_E_DISK_BEING_CLEANED","features":[521]},{"name":"VDS_E_DISK_CONFIGURATION_CORRUPTED","features":[521]},{"name":"VDS_E_DISK_CONFIGURATION_NOT_IN_SYNC","features":[521]},{"name":"VDS_E_DISK_CONFIGURATION_UPDATE_FAILED","features":[521]},{"name":"VDS_E_DISK_DYNAMIC","features":[521]},{"name":"VDS_E_DISK_HAS_BANDS","features":[521]},{"name":"VDS_E_DISK_IN_USE_BY_VOLUME","features":[521]},{"name":"VDS_E_DISK_IO_FAILING","features":[521]},{"name":"VDS_E_DISK_IS_OFFLINE","features":[521]},{"name":"VDS_E_DISK_IS_READ_ONLY","features":[521]},{"name":"VDS_E_DISK_LAYOUT_PARTITIONS_TOO_SMALL","features":[521]},{"name":"VDS_E_DISK_NOT_CONVERTIBLE","features":[521]},{"name":"VDS_E_DISK_NOT_CONVERTIBLE_SIZE","features":[521]},{"name":"VDS_E_DISK_NOT_EMPTY","features":[521]},{"name":"VDS_E_DISK_NOT_FOUND_IN_PACK","features":[521]},{"name":"VDS_E_DISK_NOT_IMPORTED","features":[521]},{"name":"VDS_E_DISK_NOT_INITIALIZED","features":[521]},{"name":"VDS_E_DISK_NOT_LOADED_TO_CACHE","features":[521]},{"name":"VDS_E_DISK_NOT_MISSING","features":[521]},{"name":"VDS_E_DISK_NOT_OFFLINE","features":[521]},{"name":"VDS_E_DISK_NOT_ONLINE","features":[521]},{"name":"VDS_E_DISK_PNP_REG_CORRUPT","features":[521]},{"name":"VDS_E_DISK_REMOVEABLE","features":[521]},{"name":"VDS_E_DISK_REMOVEABLE_NOT_EMPTY","features":[521]},{"name":"VDS_E_DISTINCT_VOLUME","features":[521]},{"name":"VDS_E_DMADMIN_CORRUPT_NOTIFICATION","features":[521]},{"name":"VDS_E_DMADMIN_METHOD_CALL_FAILED","features":[521]},{"name":"VDS_E_DMADMIN_SERVICE_CONNECTION_FAILED","features":[521]},{"name":"VDS_E_DRIVER_INTERNAL_ERROR","features":[521]},{"name":"VDS_E_DRIVER_INVALID_PARAM","features":[521]},{"name":"VDS_E_DRIVER_NO_PACK_NAME","features":[521]},{"name":"VDS_E_DRIVER_OBJECT_NOT_FOUND","features":[521]},{"name":"VDS_E_DRIVE_LETTER_NOT_FREE","features":[521]},{"name":"VDS_E_DUPLICATE_DISK","features":[521]},{"name":"VDS_E_DUP_EMPTY_PACK_GUID","features":[521]},{"name":"VDS_E_DYNAMIC_DISKS_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_EXTEND_FILE_SYSTEM_FAILED","features":[521]},{"name":"VDS_E_EXTEND_MULTIPLE_DISKS_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_EXTEND_TOO_MANY_CLUSTERS","features":[521]},{"name":"VDS_E_EXTEND_UNKNOWN_FILESYSTEM","features":[521]},{"name":"VDS_E_EXTENT_EXCEEDS_DISK_FREE_SPACE","features":[521]},{"name":"VDS_E_EXTENT_SIZE_LESS_THAN_MIN","features":[521]},{"name":"VDS_E_FAILED_TO_OFFLINE_DISK","features":[521]},{"name":"VDS_E_FAILED_TO_ONLINE_DISK","features":[521]},{"name":"VDS_E_FAT32_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_FAT_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_FLAG_ALREADY_SET","features":[521]},{"name":"VDS_E_FORMAT_CRITICAL","features":[521]},{"name":"VDS_E_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_FORMAT_WITH_BOOTBACKING","features":[521]},{"name":"VDS_E_FS_NOT_DETERMINED","features":[521]},{"name":"VDS_E_GET_SAN_POLICY","features":[521]},{"name":"VDS_E_GPT_ATTRIBUTES_INVALID","features":[521]},{"name":"VDS_E_HIBERNATION_FILE_DISK","features":[521]},{"name":"VDS_E_IA64_BOOT_MIRRORED_TO_MBR","features":[521]},{"name":"VDS_E_IMPORT_SET_INCOMPLETE","features":[521]},{"name":"VDS_E_INCOMPATIBLE_FILE_SYSTEM","features":[521]},{"name":"VDS_E_INCOMPATIBLE_MEDIA","features":[521]},{"name":"VDS_E_INCORRECT_BOOT_VOLUME_EXTENT_INFO","features":[521]},{"name":"VDS_E_INCORRECT_SYSTEM_VOLUME_EXTENT_INFO","features":[521]},{"name":"VDS_E_INITIALIZED_FAILED","features":[521]},{"name":"VDS_E_INITIALIZE_NOT_CALLED","features":[521]},{"name":"VDS_E_INITIATOR_ADAPTER_NOT_FOUND","features":[521]},{"name":"VDS_E_INITIATOR_SPECIFIC_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_INTERNAL_ERROR","features":[521]},{"name":"VDS_E_INVALID_BLOCK_SIZE","features":[521]},{"name":"VDS_E_INVALID_DISK","features":[521]},{"name":"VDS_E_INVALID_DISK_COUNT","features":[521]},{"name":"VDS_E_INVALID_DRIVE_LETTER","features":[521]},{"name":"VDS_E_INVALID_DRIVE_LETTER_COUNT","features":[521]},{"name":"VDS_E_INVALID_ENUMERATOR","features":[521]},{"name":"VDS_E_INVALID_EXTENT_COUNT","features":[521]},{"name":"VDS_E_INVALID_FS_FLAG","features":[521]},{"name":"VDS_E_INVALID_FS_TYPE","features":[521]},{"name":"VDS_E_INVALID_IP_ADDRESS","features":[521]},{"name":"VDS_E_INVALID_ISCSI_PATH","features":[521]},{"name":"VDS_E_INVALID_ISCSI_TARGET_NAME","features":[521]},{"name":"VDS_E_INVALID_MEMBER_COUNT","features":[521]},{"name":"VDS_E_INVALID_MEMBER_ORDER","features":[521]},{"name":"VDS_E_INVALID_OBJECT_TYPE","features":[521]},{"name":"VDS_E_INVALID_OPERATION","features":[521]},{"name":"VDS_E_INVALID_PACK","features":[521]},{"name":"VDS_E_INVALID_PARTITION_LAYOUT","features":[521]},{"name":"VDS_E_INVALID_PARTITION_STYLE","features":[521]},{"name":"VDS_E_INVALID_PARTITION_TYPE","features":[521]},{"name":"VDS_E_INVALID_PATH","features":[521]},{"name":"VDS_E_INVALID_PLEX_BLOCK_SIZE","features":[521]},{"name":"VDS_E_INVALID_PLEX_COUNT","features":[521]},{"name":"VDS_E_INVALID_PLEX_GUID","features":[521]},{"name":"VDS_E_INVALID_PLEX_ORDER","features":[521]},{"name":"VDS_E_INVALID_PLEX_TYPE","features":[521]},{"name":"VDS_E_INVALID_PORT_PATH","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_CLSID","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_ID","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_NAME","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_TYPE","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_VERSION_GUID","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_VERSION_STRING","features":[521]},{"name":"VDS_E_INVALID_QUERY_PROVIDER_FLAG","features":[521]},{"name":"VDS_E_INVALID_SECTOR_SIZE","features":[521]},{"name":"VDS_E_INVALID_SERVICE_FLAG","features":[521]},{"name":"VDS_E_INVALID_SHRINK_SIZE","features":[521]},{"name":"VDS_E_INVALID_SPACE","features":[521]},{"name":"VDS_E_INVALID_STATE","features":[521]},{"name":"VDS_E_INVALID_STRIPE_SIZE","features":[521]},{"name":"VDS_E_INVALID_VOLUME_FLAG","features":[521]},{"name":"VDS_E_INVALID_VOLUME_LENGTH","features":[521]},{"name":"VDS_E_INVALID_VOLUME_TYPE","features":[521]},{"name":"VDS_E_IO_ERROR","features":[521]},{"name":"VDS_E_ISCSI_CHAP_SECRET","features":[521]},{"name":"VDS_E_ISCSI_GET_IKE_INFO","features":[521]},{"name":"VDS_E_ISCSI_GROUP_PRESHARE_KEY","features":[521]},{"name":"VDS_E_ISCSI_INITIATOR_NODE_NAME","features":[521]},{"name":"VDS_E_ISCSI_LOGIN_FAILED","features":[521]},{"name":"VDS_E_ISCSI_LOGOUT_FAILED","features":[521]},{"name":"VDS_E_ISCSI_LOGOUT_INCOMPLETE","features":[521]},{"name":"VDS_E_ISCSI_SESSION_NOT_FOUND","features":[521]},{"name":"VDS_E_ISCSI_SET_IKE_INFO","features":[521]},{"name":"VDS_E_LAST_VALID_DISK","features":[521]},{"name":"VDS_E_LBN_REMAP_ENABLED_FLAG","features":[521]},{"name":"VDS_E_LDM_TIMEOUT","features":[521]},{"name":"VDS_E_LEGACY_VOLUME_FORMAT","features":[521]},{"name":"VDS_E_LOG_UPDATE","features":[521]},{"name":"VDS_E_LUN_DISK_FAILED","features":[521]},{"name":"VDS_E_LUN_DISK_MISSING","features":[521]},{"name":"VDS_E_LUN_DISK_NOT_READY","features":[521]},{"name":"VDS_E_LUN_DISK_NO_MEDIA","features":[521]},{"name":"VDS_E_LUN_DISK_READ_ONLY","features":[521]},{"name":"VDS_E_LUN_DYNAMIC","features":[521]},{"name":"VDS_E_LUN_DYNAMIC_OFFLINE","features":[521]},{"name":"VDS_E_LUN_FAILED","features":[521]},{"name":"VDS_E_LUN_NOT_READY","features":[521]},{"name":"VDS_E_LUN_OFFLINE","features":[521]},{"name":"VDS_E_LUN_SHRINK_GPT_HEADER","features":[521]},{"name":"VDS_E_LUN_UPDATE_DISK","features":[521]},{"name":"VDS_E_MAX_USABLE_MBR","features":[521]},{"name":"VDS_E_MEDIA_WRITE_PROTECTED","features":[521]},{"name":"VDS_E_MEMBER_IS_HEALTHY","features":[521]},{"name":"VDS_E_MEMBER_MISSING","features":[521]},{"name":"VDS_E_MEMBER_REGENERATING","features":[521]},{"name":"VDS_E_MEMBER_SIZE_INVALID","features":[521]},{"name":"VDS_E_MIGRATE_OPEN_VOLUME","features":[521]},{"name":"VDS_E_MIRROR_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_MISSING_DISK","features":[521]},{"name":"VDS_E_MULTIPLE_DISCOVERY_DOMAINS","features":[521]},{"name":"VDS_E_MULTIPLE_PACKS","features":[521]},{"name":"VDS_E_NAME_NOT_UNIQUE","features":[521]},{"name":"VDS_E_NON_CONTIGUOUS_DATA_PARTITIONS","features":[521]},{"name":"VDS_E_NOT_AN_UNALLOCATED_DISK","features":[521]},{"name":"VDS_E_NOT_ENOUGH_DRIVE","features":[521]},{"name":"VDS_E_NOT_ENOUGH_SPACE","features":[521]},{"name":"VDS_E_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_NO_DISCOVERY_DOMAIN","features":[521]},{"name":"VDS_E_NO_DISKS_FOUND","features":[521]},{"name":"VDS_E_NO_DISK_PATHNAME","features":[521]},{"name":"VDS_E_NO_DRIVELETTER_FLAG","features":[521]},{"name":"VDS_E_NO_EXTENTS_FOR_PLEX","features":[521]},{"name":"VDS_E_NO_EXTENTS_FOR_VOLUME","features":[521]},{"name":"VDS_E_NO_FREE_SPACE","features":[521]},{"name":"VDS_E_NO_HEALTHY_DISKS","features":[521]},{"name":"VDS_E_NO_IMPORT_TARGET","features":[521]},{"name":"VDS_E_NO_MAINTENANCE_MODE","features":[521]},{"name":"VDS_E_NO_MEDIA","features":[521]},{"name":"VDS_E_NO_PNP_DISK_ARRIVE","features":[521]},{"name":"VDS_E_NO_PNP_DISK_REMOVE","features":[521]},{"name":"VDS_E_NO_PNP_VOLUME_ARRIVE","features":[521]},{"name":"VDS_E_NO_PNP_VOLUME_REMOVE","features":[521]},{"name":"VDS_E_NO_POOL","features":[521]},{"name":"VDS_E_NO_POOL_CREATED","features":[521]},{"name":"VDS_E_NO_SOFTWARE_PROVIDERS_LOADED","features":[521]},{"name":"VDS_E_NO_VALID_LOG_COPIES","features":[521]},{"name":"VDS_E_NO_VOLUME_LAYOUT","features":[521]},{"name":"VDS_E_NO_VOLUME_PATHNAME","features":[521]},{"name":"VDS_E_NTFS_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_OBJECT_DELETED","features":[521]},{"name":"VDS_E_OBJECT_EXISTS","features":[521]},{"name":"VDS_E_OBJECT_NOT_FOUND","features":[521]},{"name":"VDS_E_OBJECT_OUT_OF_SYNC","features":[521]},{"name":"VDS_E_OBJECT_STATUS_FAILED","features":[521]},{"name":"VDS_E_OFFLINE_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_ONE_EXTENT_PER_DISK","features":[521]},{"name":"VDS_E_ONLINE_PACK_EXISTS","features":[521]},{"name":"VDS_E_OPERATION_CANCELED","features":[521]},{"name":"VDS_E_OPERATION_DENIED","features":[521]},{"name":"VDS_E_OPERATION_PENDING","features":[521]},{"name":"VDS_E_PACK_NAME_INVALID","features":[521]},{"name":"VDS_E_PACK_NOT_FOUND","features":[521]},{"name":"VDS_E_PACK_OFFLINE","features":[521]},{"name":"VDS_E_PACK_ONLINE","features":[521]},{"name":"VDS_E_PAGEFILE_DISK","features":[521]},{"name":"VDS_E_PARTITION_LDM","features":[521]},{"name":"VDS_E_PARTITION_LIMIT_REACHED","features":[521]},{"name":"VDS_E_PARTITION_MSR","features":[521]},{"name":"VDS_E_PARTITION_NON_DATA","features":[521]},{"name":"VDS_E_PARTITION_NOT_CYLINDER_ALIGNED","features":[521]},{"name":"VDS_E_PARTITION_NOT_EMPTY","features":[521]},{"name":"VDS_E_PARTITION_NOT_OEM","features":[521]},{"name":"VDS_E_PARTITION_OF_UNKNOWN_TYPE","features":[521]},{"name":"VDS_E_PARTITION_PROTECTED","features":[521]},{"name":"VDS_E_PARTITION_STYLE_MISMATCH","features":[521]},{"name":"VDS_E_PATH_NOT_FOUND","features":[521]},{"name":"VDS_E_PLEX_IS_HEALTHY","features":[521]},{"name":"VDS_E_PLEX_LAST_ACTIVE","features":[521]},{"name":"VDS_E_PLEX_MISSING","features":[521]},{"name":"VDS_E_PLEX_NOT_LOADED_TO_CACHE","features":[521]},{"name":"VDS_E_PLEX_REGENERATING","features":[521]},{"name":"VDS_E_PLEX_SIZE_INVALID","features":[521]},{"name":"VDS_E_PROVIDER_CACHE_CORRUPT","features":[521]},{"name":"VDS_E_PROVIDER_CACHE_OUTOFSYNC","features":[521]},{"name":"VDS_E_PROVIDER_EXITING","features":[521]},{"name":"VDS_E_PROVIDER_FAILURE","features":[521]},{"name":"VDS_E_PROVIDER_INITIALIZATION_FAILED","features":[521]},{"name":"VDS_E_PROVIDER_INTERNAL_ERROR","features":[521]},{"name":"VDS_E_PROVIDER_TYPE_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_PROVIDER_VOL_DEVICE_NAME_NOT_FOUND","features":[521]},{"name":"VDS_E_PROVIDER_VOL_OPEN","features":[521]},{"name":"VDS_E_RAID5_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_READONLY","features":[521]},{"name":"VDS_E_REBOOT_REQUIRED","features":[521]},{"name":"VDS_E_REFS_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_REPAIR_VOLUMESTATE","features":[521]},{"name":"VDS_E_REQUIRES_CONTIGUOUS_DISK_SPACE","features":[521]},{"name":"VDS_E_RETRY","features":[521]},{"name":"VDS_E_REVERT_ON_CLOSE","features":[521]},{"name":"VDS_E_REVERT_ON_CLOSE_MISMATCH","features":[521]},{"name":"VDS_E_REVERT_ON_CLOSE_SET","features":[521]},{"name":"VDS_E_SECTOR_SIZE_ERROR","features":[521]},{"name":"VDS_E_SECURITY_INCOMPLETELY_SET","features":[521]},{"name":"VDS_E_SET_SAN_POLICY","features":[521]},{"name":"VDS_E_SET_TUNNEL_MODE_OUTER_ADDRESS","features":[521]},{"name":"VDS_E_SHRINK_DIRTY_VOLUME","features":[521]},{"name":"VDS_E_SHRINK_EXTEND_UNALIGNED","features":[521]},{"name":"VDS_E_SHRINK_IN_PROGRESS","features":[521]},{"name":"VDS_E_SHRINK_LUN_NOT_UNMASKED","features":[521]},{"name":"VDS_E_SHRINK_OVER_DATA","features":[521]},{"name":"VDS_E_SHRINK_SIZE_LESS_THAN_MIN","features":[521]},{"name":"VDS_E_SHRINK_SIZE_TOO_BIG","features":[521]},{"name":"VDS_E_SHRINK_UNKNOWN_FILESYSTEM","features":[521]},{"name":"VDS_E_SHRINK_USER_CANCELLED","features":[521]},{"name":"VDS_E_SOURCE_IS_TARGET_PACK","features":[521]},{"name":"VDS_E_SUBSYSTEM_ID_IS_NULL","features":[521]},{"name":"VDS_E_SYSTEM_DISK","features":[521]},{"name":"VDS_E_TARGET_PACK_NOT_EMPTY","features":[521]},{"name":"VDS_E_TARGET_PORTAL_NOT_FOUND","features":[521]},{"name":"VDS_E_TARGET_SPECIFIC_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_TIMEOUT","features":[521]},{"name":"VDS_E_UNABLE_TO_FIND_BOOT_DISK","features":[521]},{"name":"VDS_E_UNABLE_TO_FIND_SYSTEM_DISK","features":[521]},{"name":"VDS_E_UNEXPECTED_DISK_LAYOUT_CHANGE","features":[521]},{"name":"VDS_E_UNRECOVERABLE_ERROR","features":[521]},{"name":"VDS_E_UNRECOVERABLE_PROVIDER_ERROR","features":[521]},{"name":"VDS_E_VDISK_INVALID_OP_STATE","features":[521]},{"name":"VDS_E_VDISK_NOT_OPEN","features":[521]},{"name":"VDS_E_VDISK_PATHNAME_INVALID","features":[521]},{"name":"VDS_E_VD_ALREADY_ATTACHED","features":[521]},{"name":"VDS_E_VD_ALREADY_COMPACTING","features":[521]},{"name":"VDS_E_VD_ALREADY_DETACHED","features":[521]},{"name":"VDS_E_VD_ALREADY_MERGING","features":[521]},{"name":"VDS_E_VD_DISK_ALREADY_EXPANDING","features":[521]},{"name":"VDS_E_VD_DISK_ALREADY_OPEN","features":[521]},{"name":"VDS_E_VD_DISK_IS_COMPACTING","features":[521]},{"name":"VDS_E_VD_DISK_IS_EXPANDING","features":[521]},{"name":"VDS_E_VD_DISK_IS_MERGING","features":[521]},{"name":"VDS_E_VD_DISK_NOT_OPEN","features":[521]},{"name":"VDS_E_VD_IS_ATTACHED","features":[521]},{"name":"VDS_E_VD_IS_BEING_ATTACHED","features":[521]},{"name":"VDS_E_VD_IS_BEING_DETACHED","features":[521]},{"name":"VDS_E_VD_NOT_ATTACHED_READONLY","features":[521]},{"name":"VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED","features":[521]},{"name":"VDS_E_VOLUME_EXTEND_FVE","features":[521]},{"name":"VDS_E_VOLUME_EXTEND_FVE_CORRUPT","features":[521]},{"name":"VDS_E_VOLUME_EXTEND_FVE_LOCKED","features":[521]},{"name":"VDS_E_VOLUME_EXTEND_FVE_RECOVERY","features":[521]},{"name":"VDS_E_VOLUME_GUID_PATHNAME_NOT_ALLOWED","features":[521]},{"name":"VDS_E_VOLUME_HAS_PATH","features":[521]},{"name":"VDS_E_VOLUME_HIDDEN","features":[521]},{"name":"VDS_E_VOLUME_INCOMPLETE","features":[521]},{"name":"VDS_E_VOLUME_INVALID_NAME","features":[521]},{"name":"VDS_E_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE","features":[521]},{"name":"VDS_E_VOLUME_MIRRORED","features":[521]},{"name":"VDS_E_VOLUME_NOT_A_MIRROR","features":[521]},{"name":"VDS_E_VOLUME_NOT_FOUND_IN_PACK","features":[521]},{"name":"VDS_E_VOLUME_NOT_HEALTHY","features":[521]},{"name":"VDS_E_VOLUME_NOT_MOUNTED","features":[521]},{"name":"VDS_E_VOLUME_NOT_ONLINE","features":[521]},{"name":"VDS_E_VOLUME_NOT_RETAINED","features":[521]},{"name":"VDS_E_VOLUME_ON_DISK","features":[521]},{"name":"VDS_E_VOLUME_PERMANENTLY_DISMOUNTED","features":[521]},{"name":"VDS_E_VOLUME_REGENERATING","features":[521]},{"name":"VDS_E_VOLUME_RETAINED","features":[521]},{"name":"VDS_E_VOLUME_SHRINK_FVE","features":[521]},{"name":"VDS_E_VOLUME_SHRINK_FVE_CORRUPT","features":[521]},{"name":"VDS_E_VOLUME_SHRINK_FVE_LOCKED","features":[521]},{"name":"VDS_E_VOLUME_SHRINK_FVE_RECOVERY","features":[521]},{"name":"VDS_E_VOLUME_SIMPLE_SPANNED","features":[521]},{"name":"VDS_E_VOLUME_SPANS_DISKS","features":[521]},{"name":"VDS_E_VOLUME_SYNCHRONIZING","features":[521]},{"name":"VDS_E_VOLUME_TEMPORARILY_DISMOUNTED","features":[521]},{"name":"VDS_E_VOLUME_TOO_BIG","features":[521]},{"name":"VDS_E_VOLUME_TOO_SMALL","features":[521]},{"name":"VDS_FILE_SYSTEM_FLAG","features":[521]},{"name":"VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG","features":[521]},{"name":"VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP","features":[521]},{"name":"VDS_FILE_SYSTEM_NOTIFICATION","features":[521]},{"name":"VDS_FILE_SYSTEM_PROP","features":[521]},{"name":"VDS_FILE_SYSTEM_PROP_FLAG","features":[521]},{"name":"VDS_FILE_SYSTEM_TYPE","features":[521]},{"name":"VDS_FILE_SYSTEM_TYPE_PROP","features":[521]},{"name":"VDS_FORMAT_OPTION_FLAGS","features":[521]},{"name":"VDS_FPF_COMPRESSED","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_128K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_16K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_1K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_256K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_2K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_32K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_4K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_512","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_64K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_8K","features":[521]},{"name":"VDS_FSF_SUPPORT_COMPRESS","features":[521]},{"name":"VDS_FSF_SUPPORT_EXTEND","features":[521]},{"name":"VDS_FSF_SUPPORT_FORMAT","features":[521]},{"name":"VDS_FSF_SUPPORT_MOUNT_POINT","features":[521]},{"name":"VDS_FSF_SUPPORT_QUICK_FORMAT","features":[521]},{"name":"VDS_FSF_SUPPORT_REMOVABLE_MEDIA","features":[521]},{"name":"VDS_FSF_SUPPORT_SPECIFY_LABEL","features":[521]},{"name":"VDS_FSOF_COMPRESSION","features":[521]},{"name":"VDS_FSOF_DUPLICATE_METADATA","features":[521]},{"name":"VDS_FSOF_FORCE","features":[521]},{"name":"VDS_FSOF_NONE","features":[521]},{"name":"VDS_FSOF_QUICK","features":[521]},{"name":"VDS_FSS_DEFAULT","features":[521]},{"name":"VDS_FSS_PREVIOUS_REVISION","features":[521]},{"name":"VDS_FSS_RECOMMENDED","features":[521]},{"name":"VDS_FST_CDFS","features":[521]},{"name":"VDS_FST_CSVFS","features":[521]},{"name":"VDS_FST_EXFAT","features":[521]},{"name":"VDS_FST_FAT","features":[521]},{"name":"VDS_FST_FAT32","features":[521]},{"name":"VDS_FST_NTFS","features":[521]},{"name":"VDS_FST_RAW","features":[521]},{"name":"VDS_FST_REFS","features":[521]},{"name":"VDS_FST_UDF","features":[521]},{"name":"VDS_FST_UNKNOWN","features":[521]},{"name":"VDS_HBAPORT_PROP","features":[521]},{"name":"VDS_HBAPORT_SPEED_FLAG","features":[521]},{"name":"VDS_HBAPORT_STATUS","features":[521]},{"name":"VDS_HBAPORT_TYPE","features":[521]},{"name":"VDS_HEALTH","features":[521]},{"name":"VDS_HINTS","features":[307,521]},{"name":"VDS_HINTS2","features":[307,521]},{"name":"VDS_HINT_ALLOCATEHOTSPARE","features":[521]},{"name":"VDS_HINT_BUSTYPE","features":[521]},{"name":"VDS_HINT_CONSISTENCYCHECKENABLED","features":[521]},{"name":"VDS_HINT_FASTCRASHRECOVERYREQUIRED","features":[521]},{"name":"VDS_HINT_HARDWARECHECKSUMENABLED","features":[521]},{"name":"VDS_HINT_ISYANKABLE","features":[521]},{"name":"VDS_HINT_MEDIASCANENABLED","features":[521]},{"name":"VDS_HINT_MOSTLYREADS","features":[521]},{"name":"VDS_HINT_OPTIMIZEFORSEQUENTIALREADS","features":[521]},{"name":"VDS_HINT_OPTIMIZEFORSEQUENTIALWRITES","features":[521]},{"name":"VDS_HINT_READBACKVERIFYENABLED","features":[521]},{"name":"VDS_HINT_READCACHINGENABLED","features":[521]},{"name":"VDS_HINT_REMAPENABLED","features":[521]},{"name":"VDS_HINT_USEMIRROREDCACHE","features":[521]},{"name":"VDS_HINT_WRITECACHINGENABLED","features":[521]},{"name":"VDS_HINT_WRITETHROUGHCACHINGENABLED","features":[521]},{"name":"VDS_HPS_BYPASSED","features":[521]},{"name":"VDS_HPS_DIAGNOSTICS","features":[521]},{"name":"VDS_HPS_ERROR","features":[521]},{"name":"VDS_HPS_LINKDOWN","features":[521]},{"name":"VDS_HPS_LOOPBACK","features":[521]},{"name":"VDS_HPS_OFFLINE","features":[521]},{"name":"VDS_HPS_ONLINE","features":[521]},{"name":"VDS_HPS_UNKNOWN","features":[521]},{"name":"VDS_HPT_EPORT","features":[521]},{"name":"VDS_HPT_FLPORT","features":[521]},{"name":"VDS_HPT_FPORT","features":[521]},{"name":"VDS_HPT_GPORT","features":[521]},{"name":"VDS_HPT_LPORT","features":[521]},{"name":"VDS_HPT_NLPORT","features":[521]},{"name":"VDS_HPT_NOTPRESENT","features":[521]},{"name":"VDS_HPT_NPORT","features":[521]},{"name":"VDS_HPT_OTHER","features":[521]},{"name":"VDS_HPT_PTP","features":[521]},{"name":"VDS_HPT_UNKNOWN","features":[521]},{"name":"VDS_HSF_10GBIT","features":[521]},{"name":"VDS_HSF_1GBIT","features":[521]},{"name":"VDS_HSF_2GBIT","features":[521]},{"name":"VDS_HSF_4GBIT","features":[521]},{"name":"VDS_HSF_NOT_NEGOTIATED","features":[521]},{"name":"VDS_HSF_UNKNOWN","features":[521]},{"name":"VDS_HWPROVIDER_TYPE","features":[521]},{"name":"VDS_HWT_FIBRE_CHANNEL","features":[521]},{"name":"VDS_HWT_HYBRID","features":[521]},{"name":"VDS_HWT_ISCSI","features":[521]},{"name":"VDS_HWT_PCI_RAID","features":[521]},{"name":"VDS_HWT_SAS","features":[521]},{"name":"VDS_HWT_UNKNOWN","features":[521]},{"name":"VDS_H_DEGRADED","features":[521]},{"name":"VDS_H_FAILED","features":[521]},{"name":"VDS_H_FAILED_REDUNDANCY","features":[521]},{"name":"VDS_H_FAILED_REDUNDANCY_FAILING","features":[521]},{"name":"VDS_H_FAILING","features":[521]},{"name":"VDS_H_FAILING_REDUNDANCY","features":[521]},{"name":"VDS_H_HEALTHY","features":[521]},{"name":"VDS_H_PENDING_FAILURE","features":[521]},{"name":"VDS_H_REBUILDING","features":[521]},{"name":"VDS_H_REPLACED","features":[521]},{"name":"VDS_H_STALE","features":[521]},{"name":"VDS_H_UNKNOWN","features":[521]},{"name":"VDS_IAT_CHAP","features":[521]},{"name":"VDS_IAT_MUTUAL_CHAP","features":[521]},{"name":"VDS_IAT_NONE","features":[521]},{"name":"VDS_IA_FCFS","features":[521]},{"name":"VDS_IA_FCPH","features":[521]},{"name":"VDS_IA_FCPH3","features":[521]},{"name":"VDS_IA_MAC","features":[521]},{"name":"VDS_IA_SCSI","features":[521]},{"name":"VDS_IA_UNKNOWN","features":[521]},{"name":"VDS_IIF_AGGRESSIVE_MODE","features":[521]},{"name":"VDS_IIF_IKE","features":[521]},{"name":"VDS_IIF_MAIN_MODE","features":[521]},{"name":"VDS_IIF_PFS_ENABLE","features":[521]},{"name":"VDS_IIF_TRANSPORT_MODE_PREFERRED","features":[521]},{"name":"VDS_IIF_TUNNEL_MODE_PREFERRED","features":[521]},{"name":"VDS_IIF_VALID","features":[521]},{"name":"VDS_ILF_MULTIPATH_ENABLED","features":[521]},{"name":"VDS_ILF_REQUIRE_IPSEC","features":[521]},{"name":"VDS_ILT_BOOT","features":[521]},{"name":"VDS_ILT_MANUAL","features":[521]},{"name":"VDS_ILT_PERSISTENT","features":[521]},{"name":"VDS_INPUT_DISK","features":[521]},{"name":"VDS_INTERCONNECT","features":[521]},{"name":"VDS_INTERCONNECT_ADDRESS_TYPE","features":[521]},{"name":"VDS_INTERCONNECT_FLAG","features":[521]},{"name":"VDS_IPADDRESS","features":[521]},{"name":"VDS_IPADDRESS_TYPE","features":[521]},{"name":"VDS_IPS_FAILED","features":[521]},{"name":"VDS_IPS_NOT_READY","features":[521]},{"name":"VDS_IPS_OFFLINE","features":[521]},{"name":"VDS_IPS_ONLINE","features":[521]},{"name":"VDS_IPS_UNKNOWN","features":[521]},{"name":"VDS_IPT_EMPTY","features":[521]},{"name":"VDS_IPT_IPV4","features":[521]},{"name":"VDS_IPT_IPV6","features":[521]},{"name":"VDS_IPT_TEXT","features":[521]},{"name":"VDS_ISCSI_AUTH_TYPE","features":[521]},{"name":"VDS_ISCSI_INITIATOR_ADAPTER_PROP","features":[521]},{"name":"VDS_ISCSI_INITIATOR_PORTAL_PROP","features":[521]},{"name":"VDS_ISCSI_IPSEC_FLAG","features":[521]},{"name":"VDS_ISCSI_IPSEC_KEY","features":[521]},{"name":"VDS_ISCSI_LOGIN_FLAG","features":[521]},{"name":"VDS_ISCSI_LOGIN_TYPE","features":[521]},{"name":"VDS_ISCSI_PORTALGROUP_PROP","features":[521]},{"name":"VDS_ISCSI_PORTAL_PROP","features":[521]},{"name":"VDS_ISCSI_PORTAL_STATUS","features":[521]},{"name":"VDS_ISCSI_SHARED_SECRET","features":[521]},{"name":"VDS_ISCSI_TARGET_PROP","features":[307,521]},{"name":"VDS_ITF_FIBRE_CHANNEL","features":[521]},{"name":"VDS_ITF_ISCSI","features":[521]},{"name":"VDS_ITF_PCI_RAID","features":[521]},{"name":"VDS_ITF_SAS","features":[521]},{"name":"VDS_LBF_DYN_LEAST_QUEUE_DEPTH","features":[521]},{"name":"VDS_LBF_FAILOVER","features":[521]},{"name":"VDS_LBF_LEAST_BLOCKS","features":[521]},{"name":"VDS_LBF_ROUND_ROBIN","features":[521]},{"name":"VDS_LBF_ROUND_ROBIN_WITH_SUBSET","features":[521]},{"name":"VDS_LBF_VENDOR_SPECIFIC","features":[521]},{"name":"VDS_LBF_WEIGHTED_PATHS","features":[521]},{"name":"VDS_LBP_DYN_LEAST_QUEUE_DEPTH","features":[521]},{"name":"VDS_LBP_FAILOVER","features":[521]},{"name":"VDS_LBP_LEAST_BLOCKS","features":[521]},{"name":"VDS_LBP_ROUND_ROBIN","features":[521]},{"name":"VDS_LBP_ROUND_ROBIN_WITH_SUBSET","features":[521]},{"name":"VDS_LBP_UNKNOWN","features":[521]},{"name":"VDS_LBP_VENDOR_SPECIFIC","features":[521]},{"name":"VDS_LBP_WEIGHTED_PATHS","features":[521]},{"name":"VDS_LF_CONSISTENCY_CHECK_ENABLED","features":[521]},{"name":"VDS_LF_HARDWARE_CHECKSUM_ENABLED","features":[521]},{"name":"VDS_LF_LBN_REMAP_ENABLED","features":[521]},{"name":"VDS_LF_MEDIA_SCAN_ENABLED","features":[521]},{"name":"VDS_LF_READ_BACK_VERIFY_ENABLED","features":[521]},{"name":"VDS_LF_READ_CACHE_ENABLED","features":[521]},{"name":"VDS_LF_SNAPSHOT","features":[521]},{"name":"VDS_LF_WRITE_CACHE_ENABLED","features":[521]},{"name":"VDS_LF_WRITE_THROUGH_CACHING_ENABLED","features":[521]},{"name":"VDS_LOADBALANCE_POLICY_ENUM","features":[521]},{"name":"VDS_LPF_LBN_REMAP_ENABLED","features":[521]},{"name":"VDS_LPS_FAILED","features":[521]},{"name":"VDS_LPS_NOT_READY","features":[521]},{"name":"VDS_LPS_OFFLINE","features":[521]},{"name":"VDS_LPS_ONLINE","features":[521]},{"name":"VDS_LPS_UNKNOWN","features":[521]},{"name":"VDS_LPT_PARITY","features":[521]},{"name":"VDS_LPT_RAID03","features":[521]},{"name":"VDS_LPT_RAID05","features":[521]},{"name":"VDS_LPT_RAID10","features":[521]},{"name":"VDS_LPT_RAID15","features":[521]},{"name":"VDS_LPT_RAID2","features":[521]},{"name":"VDS_LPT_RAID3","features":[521]},{"name":"VDS_LPT_RAID30","features":[521]},{"name":"VDS_LPT_RAID4","features":[521]},{"name":"VDS_LPT_RAID5","features":[521]},{"name":"VDS_LPT_RAID50","features":[521]},{"name":"VDS_LPT_RAID53","features":[521]},{"name":"VDS_LPT_RAID6","features":[521]},{"name":"VDS_LPT_RAID60","features":[521]},{"name":"VDS_LPT_SIMPLE","features":[521]},{"name":"VDS_LPT_SPAN","features":[521]},{"name":"VDS_LPT_STRIPE","features":[521]},{"name":"VDS_LPT_UNKNOWN","features":[521]},{"name":"VDS_LRM_EXCLUSIVE_RO","features":[521]},{"name":"VDS_LRM_EXCLUSIVE_RW","features":[521]},{"name":"VDS_LRM_NONE","features":[521]},{"name":"VDS_LRM_SHARED_RO","features":[521]},{"name":"VDS_LRM_SHARED_RW","features":[521]},{"name":"VDS_LS_FAILED","features":[521]},{"name":"VDS_LS_NOT_READY","features":[521]},{"name":"VDS_LS_OFFLINE","features":[521]},{"name":"VDS_LS_ONLINE","features":[521]},{"name":"VDS_LS_UNKNOWN","features":[521]},{"name":"VDS_LT_DEFAULT","features":[521]},{"name":"VDS_LT_FAULT_TOLERANT","features":[521]},{"name":"VDS_LT_MIRROR","features":[521]},{"name":"VDS_LT_NON_FAULT_TOLERANT","features":[521]},{"name":"VDS_LT_PARITY","features":[521]},{"name":"VDS_LT_RAID01","features":[521]},{"name":"VDS_LT_RAID03","features":[521]},{"name":"VDS_LT_RAID05","features":[521]},{"name":"VDS_LT_RAID10","features":[521]},{"name":"VDS_LT_RAID15","features":[521]},{"name":"VDS_LT_RAID2","features":[521]},{"name":"VDS_LT_RAID3","features":[521]},{"name":"VDS_LT_RAID30","features":[521]},{"name":"VDS_LT_RAID4","features":[521]},{"name":"VDS_LT_RAID5","features":[521]},{"name":"VDS_LT_RAID50","features":[521]},{"name":"VDS_LT_RAID51","features":[521]},{"name":"VDS_LT_RAID53","features":[521]},{"name":"VDS_LT_RAID6","features":[521]},{"name":"VDS_LT_RAID60","features":[521]},{"name":"VDS_LT_RAID61","features":[521]},{"name":"VDS_LT_SIMPLE","features":[521]},{"name":"VDS_LT_SPAN","features":[521]},{"name":"VDS_LT_STRIPE","features":[521]},{"name":"VDS_LT_UNKNOWN","features":[521]},{"name":"VDS_LUN_FLAG","features":[521]},{"name":"VDS_LUN_INFORMATION","features":[307,521]},{"name":"VDS_LUN_NOTIFICATION","features":[521]},{"name":"VDS_LUN_PLEX_FLAG","features":[521]},{"name":"VDS_LUN_PLEX_PROP","features":[521]},{"name":"VDS_LUN_PLEX_STATUS","features":[521]},{"name":"VDS_LUN_PLEX_TYPE","features":[521]},{"name":"VDS_LUN_PROP","features":[521]},{"name":"VDS_LUN_RESERVE_MODE","features":[521]},{"name":"VDS_LUN_STATUS","features":[521]},{"name":"VDS_LUN_TYPE","features":[521]},{"name":"VDS_MAINTENANCE_OPERATION","features":[521]},{"name":"VDS_MOUNT_POINT_NOTIFICATION","features":[521]},{"name":"VDS_MPS_FAILED","features":[521]},{"name":"VDS_MPS_ONLINE","features":[521]},{"name":"VDS_MPS_STANDBY","features":[521]},{"name":"VDS_MPS_UNKNOWN","features":[521]},{"name":"VDS_NF_CONTROLLER","features":[521]},{"name":"VDS_NF_CONTROLLER_ARRIVE","features":[521]},{"name":"VDS_NF_CONTROLLER_DEPART","features":[521]},{"name":"VDS_NF_CONTROLLER_MODIFY","features":[521]},{"name":"VDS_NF_CONTROLLER_REMOVED","features":[521]},{"name":"VDS_NF_DISK","features":[521]},{"name":"VDS_NF_DISK_ARRIVE","features":[521]},{"name":"VDS_NF_DISK_DEPART","features":[521]},{"name":"VDS_NF_DISK_MODIFY","features":[521]},{"name":"VDS_NF_DRIVE","features":[521]},{"name":"VDS_NF_DRIVE_ARRIVE","features":[521]},{"name":"VDS_NF_DRIVE_DEPART","features":[521]},{"name":"VDS_NF_DRIVE_LETTER_ASSIGN","features":[521]},{"name":"VDS_NF_DRIVE_LETTER_FREE","features":[521]},{"name":"VDS_NF_DRIVE_MODIFY","features":[521]},{"name":"VDS_NF_DRIVE_REMOVED","features":[521]},{"name":"VDS_NF_FILE_SYSTEM","features":[521]},{"name":"VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS","features":[521]},{"name":"VDS_NF_FILE_SYSTEM_MODIFY","features":[521]},{"name":"VDS_NF_FILE_SYSTEM_SHRINKING_PROGRESS","features":[521]},{"name":"VDS_NF_LUN","features":[521]},{"name":"VDS_NF_LUN_ARRIVE","features":[521]},{"name":"VDS_NF_LUN_DEPART","features":[521]},{"name":"VDS_NF_LUN_MODIFY","features":[521]},{"name":"VDS_NF_MOUNT_POINTS_CHANGE","features":[521]},{"name":"VDS_NF_PACK","features":[521]},{"name":"VDS_NF_PACK_ARRIVE","features":[521]},{"name":"VDS_NF_PACK_DEPART","features":[521]},{"name":"VDS_NF_PACK_MODIFY","features":[521]},{"name":"VDS_NF_PARTITION_ARRIVE","features":[521]},{"name":"VDS_NF_PARTITION_DEPART","features":[521]},{"name":"VDS_NF_PARTITION_MODIFY","features":[521]},{"name":"VDS_NF_PORT","features":[521]},{"name":"VDS_NF_PORTAL_ARRIVE","features":[521]},{"name":"VDS_NF_PORTAL_DEPART","features":[521]},{"name":"VDS_NF_PORTAL_GROUP_ARRIVE","features":[521]},{"name":"VDS_NF_PORTAL_GROUP_DEPART","features":[521]},{"name":"VDS_NF_PORTAL_GROUP_MODIFY","features":[521]},{"name":"VDS_NF_PORTAL_MODIFY","features":[521]},{"name":"VDS_NF_PORT_ARRIVE","features":[521]},{"name":"VDS_NF_PORT_DEPART","features":[521]},{"name":"VDS_NF_PORT_MODIFY","features":[521]},{"name":"VDS_NF_PORT_REMOVED","features":[521]},{"name":"VDS_NF_SERVICE_OUT_OF_SYNC","features":[521]},{"name":"VDS_NF_SUB_SYSTEM_ARRIVE","features":[521]},{"name":"VDS_NF_SUB_SYSTEM_DEPART","features":[521]},{"name":"VDS_NF_SUB_SYSTEM_MODIFY","features":[521]},{"name":"VDS_NF_TARGET_ARRIVE","features":[521]},{"name":"VDS_NF_TARGET_DEPART","features":[521]},{"name":"VDS_NF_TARGET_MODIFY","features":[521]},{"name":"VDS_NF_VOLUME_ARRIVE","features":[521]},{"name":"VDS_NF_VOLUME_DEPART","features":[521]},{"name":"VDS_NF_VOLUME_MODIFY","features":[521]},{"name":"VDS_NF_VOLUME_REBUILDING_PROGRESS","features":[521]},{"name":"VDS_NOTIFICATION","features":[521]},{"name":"VDS_NOTIFICATION_TARGET_TYPE","features":[521]},{"name":"VDS_NTT_CONTROLLER","features":[521]},{"name":"VDS_NTT_DISK","features":[521]},{"name":"VDS_NTT_DRIVE","features":[521]},{"name":"VDS_NTT_DRIVE_LETTER","features":[521]},{"name":"VDS_NTT_FILE_SYSTEM","features":[521]},{"name":"VDS_NTT_LUN","features":[521]},{"name":"VDS_NTT_MOUNT_POINT","features":[521]},{"name":"VDS_NTT_PACK","features":[521]},{"name":"VDS_NTT_PARTITION","features":[521]},{"name":"VDS_NTT_PORT","features":[521]},{"name":"VDS_NTT_PORTAL","features":[521]},{"name":"VDS_NTT_PORTAL_GROUP","features":[521]},{"name":"VDS_NTT_SERVICE","features":[521]},{"name":"VDS_NTT_SUB_SYSTEM","features":[521]},{"name":"VDS_NTT_TARGET","features":[521]},{"name":"VDS_NTT_UNKNOWN","features":[521]},{"name":"VDS_NTT_VOLUME","features":[521]},{"name":"VDS_OBJECT_TYPE","features":[521]},{"name":"VDS_OT_ASYNC","features":[521]},{"name":"VDS_OT_CONTROLLER","features":[521]},{"name":"VDS_OT_DISK","features":[521]},{"name":"VDS_OT_DRIVE","features":[521]},{"name":"VDS_OT_ENUM","features":[521]},{"name":"VDS_OT_HBAPORT","features":[521]},{"name":"VDS_OT_INIT_ADAPTER","features":[521]},{"name":"VDS_OT_INIT_PORTAL","features":[521]},{"name":"VDS_OT_LUN","features":[521]},{"name":"VDS_OT_LUN_PLEX","features":[521]},{"name":"VDS_OT_OPEN_VDISK","features":[521]},{"name":"VDS_OT_PACK","features":[521]},{"name":"VDS_OT_PORT","features":[521]},{"name":"VDS_OT_PORTAL","features":[521]},{"name":"VDS_OT_PORTAL_GROUP","features":[521]},{"name":"VDS_OT_PROVIDER","features":[521]},{"name":"VDS_OT_STORAGE_POOL","features":[521]},{"name":"VDS_OT_SUB_SYSTEM","features":[521]},{"name":"VDS_OT_TARGET","features":[521]},{"name":"VDS_OT_UNKNOWN","features":[521]},{"name":"VDS_OT_VDISK","features":[521]},{"name":"VDS_OT_VOLUME","features":[521]},{"name":"VDS_OT_VOLUME_PLEX","features":[521]},{"name":"VDS_PACK_FLAG","features":[521]},{"name":"VDS_PACK_NOTIFICATION","features":[521]},{"name":"VDS_PACK_PROP","features":[521]},{"name":"VDS_PACK_STATUS","features":[521]},{"name":"VDS_PARTITION_FLAG","features":[521]},{"name":"VDS_PARTITION_INFORMATION_EX","features":[307,521]},{"name":"VDS_PARTITION_INFO_GPT","features":[521]},{"name":"VDS_PARTITION_INFO_MBR","features":[307,521]},{"name":"VDS_PARTITION_NOTIFICATION","features":[521]},{"name":"VDS_PARTITION_PROP","features":[307,521]},{"name":"VDS_PARTITION_STYLE","features":[521]},{"name":"VDS_PARTITION_STYLE_GPT","features":[521]},{"name":"VDS_PARTITION_STYLE_MBR","features":[521]},{"name":"VDS_PARTITION_STYLE_RAW","features":[521]},{"name":"VDS_PATH_ID","features":[521]},{"name":"VDS_PATH_INFO","features":[521]},{"name":"VDS_PATH_POLICY","features":[307,521]},{"name":"VDS_PATH_STATUS","features":[521]},{"name":"VDS_PF_DYNAMIC","features":[521]},{"name":"VDS_PF_INTERNAL_HARDWARE_PROVIDER","features":[521]},{"name":"VDS_PF_ONE_DISK_ONLY_PER_PACK","features":[521]},{"name":"VDS_PF_ONE_PACK_ONLINE_ONLY","features":[521]},{"name":"VDS_PF_SUPPORT_DYNAMIC","features":[521]},{"name":"VDS_PF_SUPPORT_DYNAMIC_1394","features":[521]},{"name":"VDS_PF_SUPPORT_FAULT_TOLERANT","features":[521]},{"name":"VDS_PF_SUPPORT_MIRROR","features":[521]},{"name":"VDS_PF_SUPPORT_RAID5","features":[521]},{"name":"VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS","features":[521]},{"name":"VDS_PKF_CORRUPTED","features":[521]},{"name":"VDS_PKF_FOREIGN","features":[521]},{"name":"VDS_PKF_NOQUORUM","features":[521]},{"name":"VDS_PKF_ONLINE_ERROR","features":[521]},{"name":"VDS_PKF_POLICY","features":[521]},{"name":"VDS_POOL_ATTRIBUTES","features":[307,521]},{"name":"VDS_POOL_ATTRIB_ACCS_BDW_WT_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ACCS_DIR_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ACCS_LTNCY_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ACCS_RNDM_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ACCS_SIZE_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ALLOW_SPINDOWN","features":[521]},{"name":"VDS_POOL_ATTRIB_BUSTYPE","features":[521]},{"name":"VDS_POOL_ATTRIB_CUSTOM_ATTRIB","features":[521]},{"name":"VDS_POOL_ATTRIB_DATA_AVL_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_DATA_RDNCY_DEF","features":[521]},{"name":"VDS_POOL_ATTRIB_DATA_RDNCY_MAX","features":[521]},{"name":"VDS_POOL_ATTRIB_DATA_RDNCY_MIN","features":[521]},{"name":"VDS_POOL_ATTRIB_NO_SINGLE_POF","features":[521]},{"name":"VDS_POOL_ATTRIB_NUM_CLMNS","features":[521]},{"name":"VDS_POOL_ATTRIB_NUM_CLMNS_DEF","features":[521]},{"name":"VDS_POOL_ATTRIB_NUM_CLMNS_MAX","features":[521]},{"name":"VDS_POOL_ATTRIB_NUM_CLMNS_MIN","features":[521]},{"name":"VDS_POOL_ATTRIB_PKG_RDNCY_DEF","features":[521]},{"name":"VDS_POOL_ATTRIB_PKG_RDNCY_MAX","features":[521]},{"name":"VDS_POOL_ATTRIB_PKG_RDNCY_MIN","features":[521]},{"name":"VDS_POOL_ATTRIB_RAIDTYPE","features":[521]},{"name":"VDS_POOL_ATTRIB_STOR_COST_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_STOR_EFFCY_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_STRIPE_SIZE","features":[521]},{"name":"VDS_POOL_ATTRIB_STRIPE_SIZE_DEF","features":[521]},{"name":"VDS_POOL_ATTRIB_STRIPE_SIZE_MAX","features":[521]},{"name":"VDS_POOL_ATTRIB_STRIPE_SIZE_MIN","features":[521]},{"name":"VDS_POOL_ATTRIB_THIN_PROVISION","features":[521]},{"name":"VDS_POOL_CUSTOM_ATTRIBUTES","features":[521]},{"name":"VDS_PORTAL_GROUP_NOTIFICATION","features":[521]},{"name":"VDS_PORTAL_NOTIFICATION","features":[521]},{"name":"VDS_PORT_NOTIFICATION","features":[521]},{"name":"VDS_PORT_PROP","features":[521]},{"name":"VDS_PORT_STATUS","features":[521]},{"name":"VDS_PROVIDER_FLAG","features":[521]},{"name":"VDS_PROVIDER_LBSUPPORT_FLAG","features":[521]},{"name":"VDS_PROVIDER_PROP","features":[521]},{"name":"VDS_PROVIDER_TYPE","features":[521]},{"name":"VDS_PRS_FAILED","features":[521]},{"name":"VDS_PRS_NOT_READY","features":[521]},{"name":"VDS_PRS_OFFLINE","features":[521]},{"name":"VDS_PRS_ONLINE","features":[521]},{"name":"VDS_PRS_REMOVED","features":[521]},{"name":"VDS_PRS_UNKNOWN","features":[521]},{"name":"VDS_PST_GPT","features":[521]},{"name":"VDS_PST_MBR","features":[521]},{"name":"VDS_PST_UNKNOWN","features":[521]},{"name":"VDS_PS_OFFLINE","features":[521]},{"name":"VDS_PS_ONLINE","features":[521]},{"name":"VDS_PS_UNKNOWN","features":[521]},{"name":"VDS_PTF_SYSTEM","features":[521]},{"name":"VDS_PT_HARDWARE","features":[521]},{"name":"VDS_PT_MAX","features":[521]},{"name":"VDS_PT_SOFTWARE","features":[521]},{"name":"VDS_PT_UNKNOWN","features":[521]},{"name":"VDS_PT_VIRTUALDISK","features":[521]},{"name":"VDS_QUERY_HARDWARE_PROVIDERS","features":[521]},{"name":"VDS_QUERY_PROVIDER_FLAG","features":[521]},{"name":"VDS_QUERY_SOFTWARE_PROVIDERS","features":[521]},{"name":"VDS_QUERY_VIRTUALDISK_PROVIDERS","features":[521]},{"name":"VDS_RAID_TYPE","features":[521]},{"name":"VDS_RA_REFRESH","features":[521]},{"name":"VDS_RA_RESTART","features":[521]},{"name":"VDS_RA_UNKNOWN","features":[521]},{"name":"VDS_REBUILD_PRIORITY_MAX","features":[521]},{"name":"VDS_REBUILD_PRIORITY_MIN","features":[521]},{"name":"VDS_RECOVER_ACTION","features":[521]},{"name":"VDS_REPARSE_POINT_PROP","features":[521]},{"name":"VDS_RT_RAID0","features":[521]},{"name":"VDS_RT_RAID01","features":[521]},{"name":"VDS_RT_RAID03","features":[521]},{"name":"VDS_RT_RAID05","features":[521]},{"name":"VDS_RT_RAID1","features":[521]},{"name":"VDS_RT_RAID10","features":[521]},{"name":"VDS_RT_RAID15","features":[521]},{"name":"VDS_RT_RAID2","features":[521]},{"name":"VDS_RT_RAID3","features":[521]},{"name":"VDS_RT_RAID30","features":[521]},{"name":"VDS_RT_RAID4","features":[521]},{"name":"VDS_RT_RAID5","features":[521]},{"name":"VDS_RT_RAID50","features":[521]},{"name":"VDS_RT_RAID51","features":[521]},{"name":"VDS_RT_RAID53","features":[521]},{"name":"VDS_RT_RAID6","features":[521]},{"name":"VDS_RT_RAID60","features":[521]},{"name":"VDS_RT_RAID61","features":[521]},{"name":"VDS_RT_UNKNOWN","features":[521]},{"name":"VDS_SAN_POLICY","features":[521]},{"name":"VDS_SERVICE_FLAG","features":[521]},{"name":"VDS_SERVICE_NOTIFICATION","features":[521]},{"name":"VDS_SERVICE_PROP","features":[521]},{"name":"VDS_SF_CONSISTENCY_CHECK_CAPABLE","features":[521]},{"name":"VDS_SF_DRIVE_EXTENT_CAPABLE","features":[521]},{"name":"VDS_SF_HARDWARE_CHECKSUM_CAPABLE","features":[521]},{"name":"VDS_SF_LUN_MASKING_CAPABLE","features":[521]},{"name":"VDS_SF_LUN_PLEXING_CAPABLE","features":[521]},{"name":"VDS_SF_LUN_REMAPPING_CAPABLE","features":[521]},{"name":"VDS_SF_MEDIA_SCAN_CAPABLE","features":[521]},{"name":"VDS_SF_RADIUS_CAPABLE","features":[521]},{"name":"VDS_SF_READ_BACK_VERIFY_CAPABLE","features":[521]},{"name":"VDS_SF_READ_CACHING_CAPABLE","features":[521]},{"name":"VDS_SF_SUPPORTS_AUTH_CHAP","features":[521]},{"name":"VDS_SF_SUPPORTS_AUTH_MUTUAL_CHAP","features":[521]},{"name":"VDS_SF_SUPPORTS_FAULT_TOLERANT_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_LUN_NUMBER","features":[521]},{"name":"VDS_SF_SUPPORTS_MIRRORED_CACHE","features":[521]},{"name":"VDS_SF_SUPPORTS_MIRROR_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_NON_FAULT_TOLERANT_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_PARITY_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID01_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID03_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID05_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID10_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID15_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID2_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID30_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID3_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID4_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID50_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID51_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID53_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID5_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID60_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID61_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID6_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_SIMPLE_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_SIMPLE_TARGET_CONFIG","features":[521]},{"name":"VDS_SF_SUPPORTS_SPAN_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_STRIPE_LUNS","features":[521]},{"name":"VDS_SF_WRITE_CACHING_CAPABLE","features":[521]},{"name":"VDS_SF_WRITE_THROUGH_CACHING_CAPABLE","features":[521]},{"name":"VDS_SPS_NOT_READY","features":[521]},{"name":"VDS_SPS_OFFLINE","features":[521]},{"name":"VDS_SPS_ONLINE","features":[521]},{"name":"VDS_SPS_UNKNOWN","features":[521]},{"name":"VDS_SPT_CONCRETE","features":[521]},{"name":"VDS_SPT_PRIMORDIAL","features":[521]},{"name":"VDS_SPT_UNKNOWN","features":[521]},{"name":"VDS_SP_MAX","features":[521]},{"name":"VDS_SP_OFFLINE","features":[521]},{"name":"VDS_SP_OFFLINE_INTERNAL","features":[521]},{"name":"VDS_SP_OFFLINE_SHARED","features":[521]},{"name":"VDS_SP_ONLINE","features":[521]},{"name":"VDS_SP_UNKNOWN","features":[521]},{"name":"VDS_SSS_FAILED","features":[521]},{"name":"VDS_SSS_NOT_READY","features":[521]},{"name":"VDS_SSS_OFFLINE","features":[521]},{"name":"VDS_SSS_ONLINE","features":[521]},{"name":"VDS_SSS_PARTIALLY_MANAGED","features":[521]},{"name":"VDS_SSS_UNKNOWN","features":[521]},{"name":"VDS_STORAGE_BUS_TYPE","features":[521]},{"name":"VDS_STORAGE_DEVICE_ID_DESCRIPTOR","features":[521]},{"name":"VDS_STORAGE_IDENTIFIER","features":[521]},{"name":"VDS_STORAGE_IDENTIFIER_CODE_SET","features":[521]},{"name":"VDS_STORAGE_IDENTIFIER_TYPE","features":[521]},{"name":"VDS_STORAGE_POOL_DRIVE_EXTENT","features":[307,521]},{"name":"VDS_STORAGE_POOL_PROP","features":[521]},{"name":"VDS_STORAGE_POOL_STATUS","features":[521]},{"name":"VDS_STORAGE_POOL_TYPE","features":[521]},{"name":"VDS_SUB_SYSTEM_FLAG","features":[521]},{"name":"VDS_SUB_SYSTEM_NOTIFICATION","features":[521]},{"name":"VDS_SUB_SYSTEM_PROP","features":[521]},{"name":"VDS_SUB_SYSTEM_PROP2","features":[521]},{"name":"VDS_SUB_SYSTEM_STATUS","features":[521]},{"name":"VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG","features":[521]},{"name":"VDS_SVF_AUTO_MOUNT_OFF","features":[521]},{"name":"VDS_SVF_CLUSTER_SERVICE_CONFIGURED","features":[521]},{"name":"VDS_SVF_EFI","features":[521]},{"name":"VDS_SVF_OS_UNINSTALL_VALID","features":[521]},{"name":"VDS_SVF_SUPPORT_DYNAMIC","features":[521]},{"name":"VDS_SVF_SUPPORT_DYNAMIC_1394","features":[521]},{"name":"VDS_SVF_SUPPORT_FAULT_TOLERANT","features":[521]},{"name":"VDS_SVF_SUPPORT_GPT","features":[521]},{"name":"VDS_SVF_SUPPORT_MIRROR","features":[521]},{"name":"VDS_SVF_SUPPORT_RAID5","features":[521]},{"name":"VDS_SVF_SUPPORT_REFS","features":[521]},{"name":"VDS_S_ACCESS_PATH_NOT_DELETED","features":[521]},{"name":"VDS_S_ALREADY_EXISTS","features":[521]},{"name":"VDS_S_BOOT_PARTITION_NUMBER_CHANGE","features":[521]},{"name":"VDS_S_DEFAULT_PLEX_MEMBER_IDS","features":[521]},{"name":"VDS_S_DISK_DISMOUNT_FAILED","features":[521]},{"name":"VDS_S_DISK_IS_MISSING","features":[521]},{"name":"VDS_S_DISK_MOUNT_FAILED","features":[521]},{"name":"VDS_S_DISK_PARTIALLY_CLEANED","features":[521]},{"name":"VDS_S_DISMOUNT_FAILED","features":[521]},{"name":"VDS_S_EXTEND_FILE_SYSTEM_FAILED","features":[521]},{"name":"VDS_S_FS_LOCK","features":[521]},{"name":"VDS_S_GPT_BOOT_MIRRORED_TO_MBR","features":[521]},{"name":"VDS_S_IA64_BOOT_MIRRORED_TO_MBR","features":[521]},{"name":"VDS_S_IN_PROGRESS","features":[521]},{"name":"VDS_S_ISCSI_LOGIN_ALREAD_EXISTS","features":[521]},{"name":"VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED","features":[521]},{"name":"VDS_S_ISCSI_SESSION_NOT_FOUND_PERSISTENT_LOGIN_REMOVED","features":[521]},{"name":"VDS_S_MBR_BOOT_MIRRORED_TO_GPT","features":[521]},{"name":"VDS_S_NAME_TRUNCATED","features":[521]},{"name":"VDS_S_NONCONFORMANT_PARTITION_INFO","features":[521]},{"name":"VDS_S_NO_NOTIFICATION","features":[521]},{"name":"VDS_S_PLEX_NOT_LOADED_TO_CACHE","features":[521]},{"name":"VDS_S_PROPERTIES_INCOMPLETE","features":[521]},{"name":"VDS_S_PROVIDER_ERROR_LOADING_CACHE","features":[521]},{"name":"VDS_S_REMOUNT_FAILED","features":[521]},{"name":"VDS_S_RESYNC_NOTIFICATION_TASK_FAILED","features":[521]},{"name":"VDS_S_STATUSES_INCOMPLETELY_SET","features":[521]},{"name":"VDS_S_SYSTEM_PARTITION","features":[521]},{"name":"VDS_S_UNABLE_TO_GET_GPT_ATTRIBUTES","features":[521]},{"name":"VDS_S_UPDATE_BOOTFILE_FAILED","features":[521]},{"name":"VDS_S_VOLUME_COMPRESS_FAILED","features":[521]},{"name":"VDS_S_VSS_FLUSH_AND_HOLD_WRITES","features":[521]},{"name":"VDS_S_VSS_RELEASE_WRITES","features":[521]},{"name":"VDS_S_WINPE_BOOTENTRY","features":[521]},{"name":"VDS_TARGET_NOTIFICATION","features":[521]},{"name":"VDS_TRANSITION_STATE","features":[521]},{"name":"VDS_TS_EXTENDING","features":[521]},{"name":"VDS_TS_RECONFIGING","features":[521]},{"name":"VDS_TS_RESTRIPING","features":[521]},{"name":"VDS_TS_SHRINKING","features":[521]},{"name":"VDS_TS_STABLE","features":[521]},{"name":"VDS_TS_UNKNOWN","features":[521]},{"name":"VDS_VDISK_PROPERTIES","features":[307,520,521]},{"name":"VDS_VDISK_STATE","features":[521]},{"name":"VDS_VERSION_SUPPORT_FLAG","features":[521]},{"name":"VDS_VF_ACTIVE","features":[521]},{"name":"VDS_VF_BACKED_BY_WIM_IMAGE","features":[521]},{"name":"VDS_VF_BACKS_BOOT_VOLUME","features":[521]},{"name":"VDS_VF_BOOT_VOLUME","features":[521]},{"name":"VDS_VF_CAN_EXTEND","features":[521]},{"name":"VDS_VF_CAN_SHRINK","features":[521]},{"name":"VDS_VF_CRASHDUMP","features":[521]},{"name":"VDS_VF_DIRTY","features":[521]},{"name":"VDS_VF_FAT32_NOT_SUPPORTED","features":[521]},{"name":"VDS_VF_FAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_VF_FORMATTING","features":[521]},{"name":"VDS_VF_FVE_ENABLED","features":[521]},{"name":"VDS_VF_HIBERNATION","features":[521]},{"name":"VDS_VF_HIDDEN","features":[521]},{"name":"VDS_VF_INSTALLABLE","features":[521]},{"name":"VDS_VF_LBN_REMAP_ENABLED","features":[521]},{"name":"VDS_VF_NOT_FORMATTABLE","features":[521]},{"name":"VDS_VF_NO_DEFAULT_DRIVE_LETTER","features":[521]},{"name":"VDS_VF_NTFS_NOT_SUPPORTED","features":[521]},{"name":"VDS_VF_PAGEFILE","features":[521]},{"name":"VDS_VF_PERMANENTLY_DISMOUNTED","features":[521]},{"name":"VDS_VF_PERMANENT_DISMOUNT_SUPPORTED","features":[521]},{"name":"VDS_VF_READONLY","features":[521]},{"name":"VDS_VF_REFS_NOT_SUPPORTED","features":[521]},{"name":"VDS_VF_SHADOW_COPY","features":[521]},{"name":"VDS_VF_SYSTEM_VOLUME","features":[521]},{"name":"VDS_VOLUME_FLAG","features":[521]},{"name":"VDS_VOLUME_NOTIFICATION","features":[521]},{"name":"VDS_VOLUME_PLEX_PROP","features":[521]},{"name":"VDS_VOLUME_PLEX_STATUS","features":[521]},{"name":"VDS_VOLUME_PLEX_TYPE","features":[521]},{"name":"VDS_VOLUME_PROP","features":[521]},{"name":"VDS_VOLUME_PROP2","features":[521]},{"name":"VDS_VOLUME_STATUS","features":[521]},{"name":"VDS_VOLUME_TYPE","features":[521]},{"name":"VDS_VPS_FAILED","features":[521]},{"name":"VDS_VPS_NO_MEDIA","features":[521]},{"name":"VDS_VPS_ONLINE","features":[521]},{"name":"VDS_VPS_UNKNOWN","features":[521]},{"name":"VDS_VPT_PARITY","features":[521]},{"name":"VDS_VPT_SIMPLE","features":[521]},{"name":"VDS_VPT_SPAN","features":[521]},{"name":"VDS_VPT_STRIPE","features":[521]},{"name":"VDS_VPT_UNKNOWN","features":[521]},{"name":"VDS_VSF_1_0","features":[521]},{"name":"VDS_VSF_1_1","features":[521]},{"name":"VDS_VSF_2_0","features":[521]},{"name":"VDS_VSF_2_1","features":[521]},{"name":"VDS_VSF_3_0","features":[521]},{"name":"VDS_VST_ADDED","features":[521]},{"name":"VDS_VST_ATTACHED","features":[521]},{"name":"VDS_VST_ATTACHED_NOT_OPEN","features":[521]},{"name":"VDS_VST_ATTACH_PENDING","features":[521]},{"name":"VDS_VST_COMPACTING","features":[521]},{"name":"VDS_VST_DELETED","features":[521]},{"name":"VDS_VST_DETACH_PENDING","features":[521]},{"name":"VDS_VST_EXPANDING","features":[521]},{"name":"VDS_VST_MAX","features":[521]},{"name":"VDS_VST_MERGING","features":[521]},{"name":"VDS_VST_OPEN","features":[521]},{"name":"VDS_VST_UNKNOWN","features":[521]},{"name":"VDS_VS_FAILED","features":[521]},{"name":"VDS_VS_NO_MEDIA","features":[521]},{"name":"VDS_VS_OFFLINE","features":[521]},{"name":"VDS_VS_ONLINE","features":[521]},{"name":"VDS_VS_UNKNOWN","features":[521]},{"name":"VDS_VT_MIRROR","features":[521]},{"name":"VDS_VT_PARITY","features":[521]},{"name":"VDS_VT_SIMPLE","features":[521]},{"name":"VDS_VT_SPAN","features":[521]},{"name":"VDS_VT_STRIPE","features":[521]},{"name":"VDS_VT_UNKNOWN","features":[521]},{"name":"VDS_WWN","features":[521]},{"name":"VER_VDS_LUN_INFORMATION","features":[521]},{"name":"__VDS_PARTITION_STYLE","features":[521]}],"528":[{"name":"CreateVssExpressWriterInternal","features":[522]},{"name":"IVssAdmin","features":[522]},{"name":"IVssAdminEx","features":[522]},{"name":"IVssAsync","features":[522]},{"name":"IVssComponent","features":[522]},{"name":"IVssComponentEx","features":[522]},{"name":"IVssComponentEx2","features":[522]},{"name":"IVssCreateExpressWriterMetadata","features":[522]},{"name":"IVssCreateWriterMetadata","features":[522]},{"name":"IVssDifferentialSoftwareSnapshotMgmt","features":[522]},{"name":"IVssDifferentialSoftwareSnapshotMgmt2","features":[522]},{"name":"IVssDifferentialSoftwareSnapshotMgmt3","features":[522]},{"name":"IVssEnumMgmtObject","features":[522]},{"name":"IVssEnumObject","features":[522]},{"name":"IVssExpressWriter","features":[522]},{"name":"IVssFileShareSnapshotProvider","features":[522]},{"name":"IVssHardwareSnapshotProvider","features":[522]},{"name":"IVssHardwareSnapshotProviderEx","features":[522]},{"name":"IVssProviderCreateSnapshotSet","features":[522]},{"name":"IVssProviderNotifications","features":[522]},{"name":"IVssSnapshotMgmt","features":[522]},{"name":"IVssSnapshotMgmt2","features":[522]},{"name":"IVssSoftwareSnapshotProvider","features":[522]},{"name":"IVssWMDependency","features":[522]},{"name":"IVssWMFiledesc","features":[522]},{"name":"IVssWriterComponents","features":[522]},{"name":"VSSCoordinator","features":[522]},{"name":"VSS_ALTERNATE_WRITER_STATE","features":[522]},{"name":"VSS_APPLICATION_LEVEL","features":[522]},{"name":"VSS_APP_AUTO","features":[522]},{"name":"VSS_APP_BACK_END","features":[522]},{"name":"VSS_APP_FRONT_END","features":[522]},{"name":"VSS_APP_SYSTEM","features":[522]},{"name":"VSS_APP_SYSTEM_RM","features":[522]},{"name":"VSS_APP_UNKNOWN","features":[522]},{"name":"VSS_ASSOC_NO_MAX_SPACE","features":[522]},{"name":"VSS_ASSOC_REMOVE","features":[522]},{"name":"VSS_AWS_ALTERNATE_WRITER_EXISTS","features":[522]},{"name":"VSS_AWS_NO_ALTERNATE_WRITER","features":[522]},{"name":"VSS_AWS_THIS_IS_ALTERNATE_WRITER","features":[522]},{"name":"VSS_AWS_UNDEFINED","features":[522]},{"name":"VSS_BACKUP_SCHEMA","features":[522]},{"name":"VSS_BACKUP_TYPE","features":[522]},{"name":"VSS_BREAKEX_FLAG_MAKE_READ_WRITE","features":[522]},{"name":"VSS_BREAKEX_FLAG_MASK_LUNS","features":[522]},{"name":"VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL","features":[522]},{"name":"VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE","features":[522]},{"name":"VSS_BS_AUTHORITATIVE_RESTORE","features":[522]},{"name":"VSS_BS_COPY","features":[522]},{"name":"VSS_BS_DIFFERENTIAL","features":[522]},{"name":"VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL","features":[522]},{"name":"VSS_BS_INCREMENTAL","features":[522]},{"name":"VSS_BS_INDEPENDENT_SYSTEM_STATE","features":[522]},{"name":"VSS_BS_LAST_MODIFY","features":[522]},{"name":"VSS_BS_LOG","features":[522]},{"name":"VSS_BS_LSN","features":[522]},{"name":"VSS_BS_RESTORE_RENAME","features":[522]},{"name":"VSS_BS_ROLLFORWARD_RESTORE","features":[522]},{"name":"VSS_BS_TIMESTAMPED","features":[522]},{"name":"VSS_BS_UNDEFINED","features":[522]},{"name":"VSS_BS_WRITER_SUPPORTS_NEW_TARGET","features":[522]},{"name":"VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES","features":[522]},{"name":"VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE","features":[522]},{"name":"VSS_BT_COPY","features":[522]},{"name":"VSS_BT_DIFFERENTIAL","features":[522]},{"name":"VSS_BT_FULL","features":[522]},{"name":"VSS_BT_INCREMENTAL","features":[522]},{"name":"VSS_BT_LOG","features":[522]},{"name":"VSS_BT_OTHER","features":[522]},{"name":"VSS_BT_UNDEFINED","features":[522]},{"name":"VSS_CF_APP_ROLLBACK_RECOVERY","features":[522]},{"name":"VSS_CF_BACKUP_RECOVERY","features":[522]},{"name":"VSS_CF_NOT_SYSTEM_STATE","features":[522]},{"name":"VSS_COMPONENT_FLAGS","features":[522]},{"name":"VSS_COMPONENT_TYPE","features":[522]},{"name":"VSS_CTX_ALL","features":[522]},{"name":"VSS_CTX_APP_ROLLBACK","features":[522]},{"name":"VSS_CTX_BACKUP","features":[522]},{"name":"VSS_CTX_CLIENT_ACCESSIBLE","features":[522]},{"name":"VSS_CTX_CLIENT_ACCESSIBLE_WRITERS","features":[522]},{"name":"VSS_CTX_FILE_SHARE_BACKUP","features":[522]},{"name":"VSS_CTX_NAS_ROLLBACK","features":[522]},{"name":"VSS_CT_DATABASE","features":[522]},{"name":"VSS_CT_FILEGROUP","features":[522]},{"name":"VSS_CT_UNDEFINED","features":[522]},{"name":"VSS_DIFF_AREA_PROP","features":[522]},{"name":"VSS_DIFF_VOLUME_PROP","features":[522]},{"name":"VSS_E_ASRERROR_CRITICAL_DISKS_TOO_SMALL","features":[522]},{"name":"VSS_E_ASRERROR_CRITICAL_DISK_CANNOT_BE_EXCLUDED","features":[522]},{"name":"VSS_E_ASRERROR_DATADISK_RDISK0","features":[522]},{"name":"VSS_E_ASRERROR_DISK_ASSIGNMENT_FAILED","features":[522]},{"name":"VSS_E_ASRERROR_DISK_RECREATION_FAILED","features":[522]},{"name":"VSS_E_ASRERROR_DYNAMIC_VHD_NOT_SUPPORTED","features":[522]},{"name":"VSS_E_ASRERROR_FIXED_PHYSICAL_DISK_AVAILABLE_AFTER_DISK_EXCLUSION","features":[522]},{"name":"VSS_E_ASRERROR_MISSING_DYNDISK","features":[522]},{"name":"VSS_E_ASRERROR_NO_ARCPATH","features":[522]},{"name":"VSS_E_ASRERROR_NO_PHYSICAL_DISK_AVAILABLE","features":[522]},{"name":"VSS_E_ASRERROR_RDISK0_TOOSMALL","features":[522]},{"name":"VSS_E_ASRERROR_RDISK_FOR_SYSTEM_DISK_NOT_FOUND","features":[522]},{"name":"VSS_E_ASRERROR_SHARED_CRIDISK","features":[522]},{"name":"VSS_E_ASRERROR_SYSTEM_PARTITION_HIDDEN","features":[522]},{"name":"VSS_E_AUTORECOVERY_FAILED","features":[522]},{"name":"VSS_E_BAD_STATE","features":[522]},{"name":"VSS_E_BREAK_REVERT_ID_FAILED","features":[522]},{"name":"VSS_E_CANNOT_REVERT_DISKID","features":[522]},{"name":"VSS_E_CLUSTER_ERROR","features":[522]},{"name":"VSS_E_CLUSTER_TIMEOUT","features":[522]},{"name":"VSS_E_CORRUPT_XML_DOCUMENT","features":[522]},{"name":"VSS_E_CRITICAL_VOLUME_ON_INVALID_DISK","features":[522]},{"name":"VSS_E_DYNAMIC_DISK_ERROR","features":[522]},{"name":"VSS_E_FLUSH_WRITES_TIMEOUT","features":[522]},{"name":"VSS_E_FSS_TIMEOUT","features":[522]},{"name":"VSS_E_HOLD_WRITES_TIMEOUT","features":[522]},{"name":"VSS_E_INSUFFICIENT_STORAGE","features":[522]},{"name":"VSS_E_INVALID_XML_DOCUMENT","features":[522]},{"name":"VSS_E_LEGACY_PROVIDER","features":[522]},{"name":"VSS_E_MAXIMUM_DIFFAREA_ASSOCIATIONS_REACHED","features":[522]},{"name":"VSS_E_MAXIMUM_NUMBER_OF_REMOTE_MACHINES_REACHED","features":[522]},{"name":"VSS_E_MAXIMUM_NUMBER_OF_SNAPSHOTS_REACHED","features":[522]},{"name":"VSS_E_MAXIMUM_NUMBER_OF_VOLUMES_REACHED","features":[522]},{"name":"VSS_E_MISSING_DISK","features":[522]},{"name":"VSS_E_MISSING_HIDDEN_VOLUME","features":[522]},{"name":"VSS_E_MISSING_VOLUME","features":[522]},{"name":"VSS_E_NESTED_VOLUME_LIMIT","features":[522]},{"name":"VSS_E_NONTRANSPORTABLE_BCD","features":[522]},{"name":"VSS_E_NOT_SUPPORTED","features":[522]},{"name":"VSS_E_NO_SNAPSHOTS_IMPORTED","features":[522]},{"name":"VSS_E_OBJECT_ALREADY_EXISTS","features":[522]},{"name":"VSS_E_OBJECT_NOT_FOUND","features":[522]},{"name":"VSS_E_PROVIDER_ALREADY_REGISTERED","features":[522]},{"name":"VSS_E_PROVIDER_IN_USE","features":[522]},{"name":"VSS_E_PROVIDER_NOT_REGISTERED","features":[522]},{"name":"VSS_E_PROVIDER_VETO","features":[522]},{"name":"VSS_E_REBOOT_REQUIRED","features":[522]},{"name":"VSS_E_REMOTE_SERVER_UNAVAILABLE","features":[522]},{"name":"VSS_E_REMOTE_SERVER_UNSUPPORTED","features":[522]},{"name":"VSS_E_RESYNC_IN_PROGRESS","features":[522]},{"name":"VSS_E_REVERT_IN_PROGRESS","features":[522]},{"name":"VSS_E_REVERT_VOLUME_LOST","features":[522]},{"name":"VSS_E_SNAPSHOT_NOT_IN_SET","features":[522]},{"name":"VSS_E_SNAPSHOT_SET_IN_PROGRESS","features":[522]},{"name":"VSS_E_SOME_SNAPSHOTS_NOT_IMPORTED","features":[522]},{"name":"VSS_E_TRANSACTION_FREEZE_TIMEOUT","features":[522]},{"name":"VSS_E_TRANSACTION_THAW_TIMEOUT","features":[522]},{"name":"VSS_E_UNEXPECTED","features":[522]},{"name":"VSS_E_UNEXPECTED_PROVIDER_ERROR","features":[522]},{"name":"VSS_E_UNEXPECTED_WRITER_ERROR","features":[522]},{"name":"VSS_E_UNSELECTED_VOLUME","features":[522]},{"name":"VSS_E_UNSUPPORTED_CONTEXT","features":[522]},{"name":"VSS_E_VOLUME_IN_USE","features":[522]},{"name":"VSS_E_VOLUME_NOT_LOCAL","features":[522]},{"name":"VSS_E_VOLUME_NOT_SUPPORTED","features":[522]},{"name":"VSS_E_VOLUME_NOT_SUPPORTED_BY_PROVIDER","features":[522]},{"name":"VSS_E_WRITERERROR_INCONSISTENTSNAPSHOT","features":[522]},{"name":"VSS_E_WRITERERROR_NONRETRYABLE","features":[522]},{"name":"VSS_E_WRITERERROR_OUTOFRESOURCES","features":[522]},{"name":"VSS_E_WRITERERROR_PARTIAL_FAILURE","features":[522]},{"name":"VSS_E_WRITERERROR_RECOVERY_FAILED","features":[522]},{"name":"VSS_E_WRITERERROR_RETRYABLE","features":[522]},{"name":"VSS_E_WRITERERROR_TIMEOUT","features":[522]},{"name":"VSS_E_WRITER_ALREADY_SUBSCRIBED","features":[522]},{"name":"VSS_E_WRITER_INFRASTRUCTURE","features":[522]},{"name":"VSS_E_WRITER_NOT_RESPONDING","features":[522]},{"name":"VSS_E_WRITER_STATUS_NOT_AVAILABLE","features":[522]},{"name":"VSS_FILE_RESTORE_STATUS","features":[522]},{"name":"VSS_FILE_SPEC_BACKUP_TYPE","features":[522]},{"name":"VSS_FSBT_ALL_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_ALL_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_FSBT_CREATED_DURING_BACKUP","features":[522]},{"name":"VSS_FSBT_DIFFERENTIAL_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_DIFFERENTIAL_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_FSBT_FULL_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_FULL_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_FSBT_INCREMENTAL_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_INCREMENTAL_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_FSBT_LOG_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_LOG_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_HARDWARE_OPTIONS","features":[522]},{"name":"VSS_MGMT_OBJECT_DIFF_AREA","features":[522]},{"name":"VSS_MGMT_OBJECT_DIFF_VOLUME","features":[522]},{"name":"VSS_MGMT_OBJECT_PROP","features":[522]},{"name":"VSS_MGMT_OBJECT_TYPE","features":[522]},{"name":"VSS_MGMT_OBJECT_UNION","features":[522]},{"name":"VSS_MGMT_OBJECT_UNKNOWN","features":[522]},{"name":"VSS_MGMT_OBJECT_VOLUME","features":[522]},{"name":"VSS_OBJECT_NONE","features":[522]},{"name":"VSS_OBJECT_PROP","features":[522]},{"name":"VSS_OBJECT_PROVIDER","features":[522]},{"name":"VSS_OBJECT_SNAPSHOT","features":[522]},{"name":"VSS_OBJECT_SNAPSHOT_SET","features":[522]},{"name":"VSS_OBJECT_TYPE","features":[522]},{"name":"VSS_OBJECT_TYPE_COUNT","features":[522]},{"name":"VSS_OBJECT_UNION","features":[522]},{"name":"VSS_OBJECT_UNKNOWN","features":[522]},{"name":"VSS_ONLUNSTATECHANGE_DO_MASK_LUNS","features":[522]},{"name":"VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY","features":[522]},{"name":"VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY","features":[522]},{"name":"VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE","features":[522]},{"name":"VSS_PROTECTION_FAULT","features":[522]},{"name":"VSS_PROTECTION_FAULT_COW_READ_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_COW_WRITE_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_DESTROY_ALL_SNAPSHOTS","features":[522]},{"name":"VSS_PROTECTION_FAULT_DIFF_AREA_FULL","features":[522]},{"name":"VSS_PROTECTION_FAULT_DIFF_AREA_MISSING","features":[522]},{"name":"VSS_PROTECTION_FAULT_DIFF_AREA_REMOVED","features":[522]},{"name":"VSS_PROTECTION_FAULT_EXTERNAL_WRITER_TO_DIFF_AREA","features":[522]},{"name":"VSS_PROTECTION_FAULT_FILE_SYSTEM_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_GROW_FAILED","features":[522]},{"name":"VSS_PROTECTION_FAULT_GROW_TOO_SLOW","features":[522]},{"name":"VSS_PROTECTION_FAULT_IO_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_IO_FAILURE_DURING_ONLINE","features":[522]},{"name":"VSS_PROTECTION_FAULT_MAPPED_MEMORY_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_MEMORY_ALLOCATION_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_META_DATA_CORRUPTION","features":[522]},{"name":"VSS_PROTECTION_FAULT_MOUNT_DURING_CLUSTER_OFFLINE","features":[522]},{"name":"VSS_PROTECTION_FAULT_NONE","features":[522]},{"name":"VSS_PROTECTION_LEVEL","features":[522]},{"name":"VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME","features":[522]},{"name":"VSS_PROTECTION_LEVEL_SNAPSHOT","features":[522]},{"name":"VSS_PROVIDER_CAPABILITIES","features":[522]},{"name":"VSS_PROVIDER_PROP","features":[522]},{"name":"VSS_PROVIDER_TYPE","features":[522]},{"name":"VSS_PROV_FILESHARE","features":[522]},{"name":"VSS_PROV_HARDWARE","features":[522]},{"name":"VSS_PROV_SOFTWARE","features":[522]},{"name":"VSS_PROV_SYSTEM","features":[522]},{"name":"VSS_PROV_UNKNOWN","features":[522]},{"name":"VSS_PRV_CAPABILITY_CLUSTERED","features":[522]},{"name":"VSS_PRV_CAPABILITY_COMPLIANT","features":[522]},{"name":"VSS_PRV_CAPABILITY_DIFFERENTIAL","features":[522]},{"name":"VSS_PRV_CAPABILITY_LEGACY","features":[522]},{"name":"VSS_PRV_CAPABILITY_LUN_REPOINT","features":[522]},{"name":"VSS_PRV_CAPABILITY_LUN_RESYNC","features":[522]},{"name":"VSS_PRV_CAPABILITY_MULTIPLE_IMPORT","features":[522]},{"name":"VSS_PRV_CAPABILITY_OFFLINE_CREATION","features":[522]},{"name":"VSS_PRV_CAPABILITY_PLEX","features":[522]},{"name":"VSS_PRV_CAPABILITY_RECYCLING","features":[522]},{"name":"VSS_RECOVERY_NO_VOLUME_CHECK","features":[522]},{"name":"VSS_RECOVERY_OPTIONS","features":[522]},{"name":"VSS_RECOVERY_REVERT_IDENTITY_ALL","features":[522]},{"name":"VSS_RESTOREMETHOD_ENUM","features":[522]},{"name":"VSS_RESTORE_TARGET","features":[522]},{"name":"VSS_RESTORE_TYPE","features":[522]},{"name":"VSS_RF_ALL","features":[522]},{"name":"VSS_RF_NONE","features":[522]},{"name":"VSS_RF_PARTIAL","features":[522]},{"name":"VSS_RF_UNDEFINED","features":[522]},{"name":"VSS_RME_CUSTOM","features":[522]},{"name":"VSS_RME_RESTORE_AT_REBOOT","features":[522]},{"name":"VSS_RME_RESTORE_AT_REBOOT_IF_CANNOT_REPLACE","features":[522]},{"name":"VSS_RME_RESTORE_IF_CAN_REPLACE","features":[522]},{"name":"VSS_RME_RESTORE_IF_NOT_THERE","features":[522]},{"name":"VSS_RME_RESTORE_STOP_START","features":[522]},{"name":"VSS_RME_RESTORE_TO_ALTERNATE_LOCATION","features":[522]},{"name":"VSS_RME_STOP_RESTORE_START","features":[522]},{"name":"VSS_RME_UNDEFINED","features":[522]},{"name":"VSS_ROLLFORWARD_TYPE","features":[522]},{"name":"VSS_RS_ALL","features":[522]},{"name":"VSS_RS_FAILED","features":[522]},{"name":"VSS_RS_NONE","features":[522]},{"name":"VSS_RS_UNDEFINED","features":[522]},{"name":"VSS_RTYPE_BY_COPY","features":[522]},{"name":"VSS_RTYPE_IMPORT","features":[522]},{"name":"VSS_RTYPE_OTHER","features":[522]},{"name":"VSS_RTYPE_UNDEFINED","features":[522]},{"name":"VSS_RT_ALTERNATE","features":[522]},{"name":"VSS_RT_DIRECTED","features":[522]},{"name":"VSS_RT_ORIGINAL","features":[522]},{"name":"VSS_RT_ORIGINAL_LOCATION","features":[522]},{"name":"VSS_RT_UNDEFINED","features":[522]},{"name":"VSS_SC_DISABLE_CONTENTINDEX","features":[522]},{"name":"VSS_SC_DISABLE_DEFRAG","features":[522]},{"name":"VSS_SM_ALL_FLAGS","features":[522]},{"name":"VSS_SM_BACKUP_EVENTS_FLAG","features":[522]},{"name":"VSS_SM_IO_THROTTLING_FLAG","features":[522]},{"name":"VSS_SM_POST_SNAPSHOT_FLAG","features":[522]},{"name":"VSS_SM_RESTORE_EVENTS_FLAG","features":[522]},{"name":"VSS_SNAPSHOT_COMPATIBILITY","features":[522]},{"name":"VSS_SNAPSHOT_CONTEXT","features":[522]},{"name":"VSS_SNAPSHOT_PROP","features":[522]},{"name":"VSS_SNAPSHOT_PROPERTY_ID","features":[522]},{"name":"VSS_SNAPSHOT_STATE","features":[522]},{"name":"VSS_SOURCE_TYPE","features":[522]},{"name":"VSS_SPROPID_CREATION_TIMESTAMP","features":[522]},{"name":"VSS_SPROPID_EXPOSED_NAME","features":[522]},{"name":"VSS_SPROPID_EXPOSED_PATH","features":[522]},{"name":"VSS_SPROPID_ORIGINAL_VOLUME","features":[522]},{"name":"VSS_SPROPID_ORIGINATING_MACHINE","features":[522]},{"name":"VSS_SPROPID_PROVIDER_ID","features":[522]},{"name":"VSS_SPROPID_SERVICE_MACHINE","features":[522]},{"name":"VSS_SPROPID_SNAPSHOTS_COUNT","features":[522]},{"name":"VSS_SPROPID_SNAPSHOT_ATTRIBUTES","features":[522]},{"name":"VSS_SPROPID_SNAPSHOT_DEVICE","features":[522]},{"name":"VSS_SPROPID_SNAPSHOT_ID","features":[522]},{"name":"VSS_SPROPID_SNAPSHOT_SET_ID","features":[522]},{"name":"VSS_SPROPID_STATUS","features":[522]},{"name":"VSS_SPROPID_UNKNOWN","features":[522]},{"name":"VSS_SS_ABORTED","features":[522]},{"name":"VSS_SS_COMMITTED","features":[522]},{"name":"VSS_SS_COUNT","features":[522]},{"name":"VSS_SS_CREATED","features":[522]},{"name":"VSS_SS_DELETED","features":[522]},{"name":"VSS_SS_POSTCOMMITTED","features":[522]},{"name":"VSS_SS_PRECOMMITTED","features":[522]},{"name":"VSS_SS_PREFINALCOMMITTED","features":[522]},{"name":"VSS_SS_PREPARED","features":[522]},{"name":"VSS_SS_PREPARING","features":[522]},{"name":"VSS_SS_PROCESSING_COMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_POSTCOMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_POSTFINALCOMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_PRECOMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_PREFINALCOMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_PREPARE","features":[522]},{"name":"VSS_SS_UNKNOWN","features":[522]},{"name":"VSS_ST_NONTRANSACTEDDB","features":[522]},{"name":"VSS_ST_OTHER","features":[522]},{"name":"VSS_ST_TRANSACTEDDB","features":[522]},{"name":"VSS_ST_UNDEFINED","features":[522]},{"name":"VSS_SUBSCRIBE_MASK","features":[522]},{"name":"VSS_S_ASYNC_CANCELLED","features":[522]},{"name":"VSS_S_ASYNC_FINISHED","features":[522]},{"name":"VSS_S_ASYNC_PENDING","features":[522]},{"name":"VSS_S_SOME_SNAPSHOTS_NOT_IMPORTED","features":[522]},{"name":"VSS_USAGE_TYPE","features":[522]},{"name":"VSS_UT_BOOTABLESYSTEMSTATE","features":[522]},{"name":"VSS_UT_OTHER","features":[522]},{"name":"VSS_UT_SYSTEMSERVICE","features":[522]},{"name":"VSS_UT_UNDEFINED","features":[522]},{"name":"VSS_UT_USERDATA","features":[522]},{"name":"VSS_VOLSNAP_ATTR_AUTORECOVER","features":[522]},{"name":"VSS_VOLSNAP_ATTR_CLIENT_ACCESSIBLE","features":[522]},{"name":"VSS_VOLSNAP_ATTR_DELAYED_POSTSNAPSHOT","features":[522]},{"name":"VSS_VOLSNAP_ATTR_DIFFERENTIAL","features":[522]},{"name":"VSS_VOLSNAP_ATTR_EXPOSED_LOCALLY","features":[522]},{"name":"VSS_VOLSNAP_ATTR_EXPOSED_REMOTELY","features":[522]},{"name":"VSS_VOLSNAP_ATTR_FILE_SHARE","features":[522]},{"name":"VSS_VOLSNAP_ATTR_HARDWARE_ASSISTED","features":[522]},{"name":"VSS_VOLSNAP_ATTR_IMPORTED","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NOT_SURFACED","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NOT_TRANSACTED","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NO_AUTORECOVERY","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NO_AUTO_RELEASE","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NO_WRITERS","features":[522]},{"name":"VSS_VOLSNAP_ATTR_PERSISTENT","features":[522]},{"name":"VSS_VOLSNAP_ATTR_PLEX","features":[522]},{"name":"VSS_VOLSNAP_ATTR_ROLLBACK_RECOVERY","features":[522]},{"name":"VSS_VOLSNAP_ATTR_TRANSPORTABLE","features":[522]},{"name":"VSS_VOLSNAP_ATTR_TXF_RECOVERY","features":[522]},{"name":"VSS_VOLUME_PROP","features":[522]},{"name":"VSS_VOLUME_PROTECTION_INFO","features":[307,522]},{"name":"VSS_VOLUME_SNAPSHOT_ATTRIBUTES","features":[522]},{"name":"VSS_WRE_ALWAYS","features":[522]},{"name":"VSS_WRE_IF_REPLACE_FAILS","features":[522]},{"name":"VSS_WRE_NEVER","features":[522]},{"name":"VSS_WRE_UNDEFINED","features":[522]},{"name":"VSS_WRITERRESTORE_ENUM","features":[522]},{"name":"VSS_WRITER_STATE","features":[522]},{"name":"VSS_WS_COUNT","features":[522]},{"name":"VSS_WS_FAILED_AT_BACKUPSHUTDOWN","features":[522]},{"name":"VSS_WS_FAILED_AT_BACKUP_COMPLETE","features":[522]},{"name":"VSS_WS_FAILED_AT_FREEZE","features":[522]},{"name":"VSS_WS_FAILED_AT_IDENTIFY","features":[522]},{"name":"VSS_WS_FAILED_AT_POST_RESTORE","features":[522]},{"name":"VSS_WS_FAILED_AT_POST_SNAPSHOT","features":[522]},{"name":"VSS_WS_FAILED_AT_PREPARE_BACKUP","features":[522]},{"name":"VSS_WS_FAILED_AT_PREPARE_SNAPSHOT","features":[522]},{"name":"VSS_WS_FAILED_AT_PRE_RESTORE","features":[522]},{"name":"VSS_WS_FAILED_AT_THAW","features":[522]},{"name":"VSS_WS_STABLE","features":[522]},{"name":"VSS_WS_UNKNOWN","features":[522]},{"name":"VSS_WS_WAITING_FOR_BACKUP_COMPLETE","features":[522]},{"name":"VSS_WS_WAITING_FOR_FREEZE","features":[522]},{"name":"VSS_WS_WAITING_FOR_POST_SNAPSHOT","features":[522]},{"name":"VSS_WS_WAITING_FOR_THAW","features":[522]},{"name":"VssSnapshotMgmt","features":[522]}],"529":[{"name":"ABORTPROC","features":[307,318,416]},{"name":"AbortDoc","features":[318,416]},{"name":"DC_BINNAMES","features":[416]},{"name":"DC_BINS","features":[416]},{"name":"DC_COLLATE","features":[416]},{"name":"DC_COLORDEVICE","features":[416]},{"name":"DC_COPIES","features":[416]},{"name":"DC_DRIVER","features":[416]},{"name":"DC_DUPLEX","features":[416]},{"name":"DC_ENUMRESOLUTIONS","features":[416]},{"name":"DC_EXTRA","features":[416]},{"name":"DC_FIELDS","features":[416]},{"name":"DC_FILEDEPENDENCIES","features":[416]},{"name":"DC_MAXEXTENT","features":[416]},{"name":"DC_MEDIAREADY","features":[416]},{"name":"DC_MEDIATYPENAMES","features":[416]},{"name":"DC_MEDIATYPES","features":[416]},{"name":"DC_MINEXTENT","features":[416]},{"name":"DC_NUP","features":[416]},{"name":"DC_ORIENTATION","features":[416]},{"name":"DC_PAPERNAMES","features":[416]},{"name":"DC_PAPERS","features":[416]},{"name":"DC_PAPERSIZE","features":[416]},{"name":"DC_PERSONALITY","features":[416]},{"name":"DC_PRINTERMEM","features":[416]},{"name":"DC_PRINTRATE","features":[416]},{"name":"DC_PRINTRATEPPM","features":[416]},{"name":"DC_PRINTRATEUNIT","features":[416]},{"name":"DC_SIZE","features":[416]},{"name":"DC_STAPLE","features":[416]},{"name":"DC_TRUETYPE","features":[416]},{"name":"DC_VERSION","features":[416]},{"name":"DOCINFOA","features":[416]},{"name":"DOCINFOW","features":[416]},{"name":"DRAWPATRECT","features":[307,416]},{"name":"DeviceCapabilitiesA","features":[307,318,416]},{"name":"DeviceCapabilitiesW","features":[307,318,416]},{"name":"EndDoc","features":[318,416]},{"name":"EndPage","features":[318,416]},{"name":"Escape","features":[318,416]},{"name":"ExtEscape","features":[318,416]},{"name":"IXpsDocumentPackageTarget","features":[416]},{"name":"IXpsDocumentPackageTarget3D","features":[416]},{"name":"IXpsOMBrush","features":[416]},{"name":"IXpsOMCanvas","features":[416]},{"name":"IXpsOMColorProfileResource","features":[416]},{"name":"IXpsOMColorProfileResourceCollection","features":[416]},{"name":"IXpsOMCoreProperties","features":[416]},{"name":"IXpsOMDashCollection","features":[416]},{"name":"IXpsOMDictionary","features":[416]},{"name":"IXpsOMDocument","features":[416]},{"name":"IXpsOMDocumentCollection","features":[416]},{"name":"IXpsOMDocumentSequence","features":[416]},{"name":"IXpsOMDocumentStructureResource","features":[416]},{"name":"IXpsOMFontResource","features":[416]},{"name":"IXpsOMFontResourceCollection","features":[416]},{"name":"IXpsOMGeometry","features":[416]},{"name":"IXpsOMGeometryFigure","features":[416]},{"name":"IXpsOMGeometryFigureCollection","features":[416]},{"name":"IXpsOMGlyphs","features":[416]},{"name":"IXpsOMGlyphsEditor","features":[416]},{"name":"IXpsOMGradientBrush","features":[416]},{"name":"IXpsOMGradientStop","features":[416]},{"name":"IXpsOMGradientStopCollection","features":[416]},{"name":"IXpsOMImageBrush","features":[416]},{"name":"IXpsOMImageResource","features":[416]},{"name":"IXpsOMImageResourceCollection","features":[416]},{"name":"IXpsOMLinearGradientBrush","features":[416]},{"name":"IXpsOMMatrixTransform","features":[416]},{"name":"IXpsOMNameCollection","features":[416]},{"name":"IXpsOMObjectFactory","features":[416]},{"name":"IXpsOMObjectFactory1","features":[416]},{"name":"IXpsOMPackage","features":[416]},{"name":"IXpsOMPackage1","features":[416]},{"name":"IXpsOMPackageTarget","features":[416]},{"name":"IXpsOMPackageWriter","features":[416]},{"name":"IXpsOMPackageWriter3D","features":[416]},{"name":"IXpsOMPage","features":[416]},{"name":"IXpsOMPage1","features":[416]},{"name":"IXpsOMPageReference","features":[416]},{"name":"IXpsOMPageReferenceCollection","features":[416]},{"name":"IXpsOMPart","features":[416]},{"name":"IXpsOMPartResources","features":[416]},{"name":"IXpsOMPartUriCollection","features":[416]},{"name":"IXpsOMPath","features":[416]},{"name":"IXpsOMPrintTicketResource","features":[416]},{"name":"IXpsOMRadialGradientBrush","features":[416]},{"name":"IXpsOMRemoteDictionaryResource","features":[416]},{"name":"IXpsOMRemoteDictionaryResource1","features":[416]},{"name":"IXpsOMRemoteDictionaryResourceCollection","features":[416]},{"name":"IXpsOMResource","features":[416]},{"name":"IXpsOMShareable","features":[416]},{"name":"IXpsOMSignatureBlockResource","features":[416]},{"name":"IXpsOMSignatureBlockResourceCollection","features":[416]},{"name":"IXpsOMSolidColorBrush","features":[416]},{"name":"IXpsOMStoryFragmentsResource","features":[416]},{"name":"IXpsOMThumbnailGenerator","features":[416]},{"name":"IXpsOMTileBrush","features":[416]},{"name":"IXpsOMVisual","features":[416]},{"name":"IXpsOMVisualBrush","features":[416]},{"name":"IXpsOMVisualCollection","features":[416]},{"name":"IXpsSignature","features":[416]},{"name":"IXpsSignatureBlock","features":[416]},{"name":"IXpsSignatureBlockCollection","features":[416]},{"name":"IXpsSignatureCollection","features":[416]},{"name":"IXpsSignatureManager","features":[416]},{"name":"IXpsSignatureRequest","features":[416]},{"name":"IXpsSignatureRequestCollection","features":[416]},{"name":"IXpsSigningOptions","features":[416]},{"name":"PRINTER_DEVICE_CAPABILITIES","features":[416]},{"name":"PRINT_WINDOW_FLAGS","features":[416]},{"name":"PSFEATURE_CUSTPAPER","features":[416]},{"name":"PSFEATURE_OUTPUT","features":[307,416]},{"name":"PSINJECTDATA","features":[416]},{"name":"PSINJECT_BEGINDEFAULTS","features":[416]},{"name":"PSINJECT_BEGINPAGESETUP","features":[416]},{"name":"PSINJECT_BEGINPROLOG","features":[416]},{"name":"PSINJECT_BEGINSETUP","features":[416]},{"name":"PSINJECT_BEGINSTREAM","features":[416]},{"name":"PSINJECT_BOUNDINGBOX","features":[416]},{"name":"PSINJECT_COMMENTS","features":[416]},{"name":"PSINJECT_DOCNEEDEDRES","features":[416]},{"name":"PSINJECT_DOCSUPPLIEDRES","features":[416]},{"name":"PSINJECT_DOCUMENTPROCESSCOLORS","features":[416]},{"name":"PSINJECT_DOCUMENTPROCESSCOLORSATEND","features":[416]},{"name":"PSINJECT_ENDDEFAULTS","features":[416]},{"name":"PSINJECT_ENDPAGECOMMENTS","features":[416]},{"name":"PSINJECT_ENDPAGESETUP","features":[416]},{"name":"PSINJECT_ENDPROLOG","features":[416]},{"name":"PSINJECT_ENDSETUP","features":[416]},{"name":"PSINJECT_ENDSTREAM","features":[416]},{"name":"PSINJECT_EOF","features":[416]},{"name":"PSINJECT_ORIENTATION","features":[416]},{"name":"PSINJECT_PAGEBBOX","features":[416]},{"name":"PSINJECT_PAGENUMBER","features":[416]},{"name":"PSINJECT_PAGEORDER","features":[416]},{"name":"PSINJECT_PAGES","features":[416]},{"name":"PSINJECT_PAGESATEND","features":[416]},{"name":"PSINJECT_PAGETRAILER","features":[416]},{"name":"PSINJECT_PLATECOLOR","features":[416]},{"name":"PSINJECT_POINT","features":[416]},{"name":"PSINJECT_PSADOBE","features":[416]},{"name":"PSINJECT_SHOWPAGE","features":[416]},{"name":"PSINJECT_TRAILER","features":[416]},{"name":"PSINJECT_VMRESTORE","features":[416]},{"name":"PSINJECT_VMSAVE","features":[416]},{"name":"PW_CLIENTONLY","features":[416]},{"name":"PrintWindow","features":[307,318,416]},{"name":"SetAbortProc","features":[307,318,416]},{"name":"StartDocA","features":[318,416]},{"name":"StartDocW","features":[318,416]},{"name":"StartPage","features":[318,416]},{"name":"XPS_COLOR","features":[416]},{"name":"XPS_COLOR_INTERPOLATION","features":[416]},{"name":"XPS_COLOR_INTERPOLATION_SCRGBLINEAR","features":[416]},{"name":"XPS_COLOR_INTERPOLATION_SRGBLINEAR","features":[416]},{"name":"XPS_COLOR_TYPE","features":[416]},{"name":"XPS_COLOR_TYPE_CONTEXT","features":[416]},{"name":"XPS_COLOR_TYPE_SCRGB","features":[416]},{"name":"XPS_COLOR_TYPE_SRGB","features":[416]},{"name":"XPS_DASH","features":[416]},{"name":"XPS_DASH_CAP","features":[416]},{"name":"XPS_DASH_CAP_FLAT","features":[416]},{"name":"XPS_DASH_CAP_ROUND","features":[416]},{"name":"XPS_DASH_CAP_SQUARE","features":[416]},{"name":"XPS_DASH_CAP_TRIANGLE","features":[416]},{"name":"XPS_DOCUMENT_TYPE","features":[416]},{"name":"XPS_DOCUMENT_TYPE_OPENXPS","features":[416]},{"name":"XPS_DOCUMENT_TYPE_UNSPECIFIED","features":[416]},{"name":"XPS_DOCUMENT_TYPE_XPS","features":[416]},{"name":"XPS_E_ABSOLUTE_REFERENCE","features":[416]},{"name":"XPS_E_ALREADY_OWNED","features":[416]},{"name":"XPS_E_BLEED_BOX_PAGE_DIMENSIONS_NOT_IN_SYNC","features":[416]},{"name":"XPS_E_BOTH_PATHFIGURE_AND_ABBR_SYNTAX_PRESENT","features":[416]},{"name":"XPS_E_BOTH_RESOURCE_AND_SOURCEATTR_PRESENT","features":[416]},{"name":"XPS_E_CARET_OUTSIDE_STRING","features":[416]},{"name":"XPS_E_CARET_OUT_OF_ORDER","features":[416]},{"name":"XPS_E_COLOR_COMPONENT_OUT_OF_RANGE","features":[416]},{"name":"XPS_E_DICTIONARY_ITEM_NAMED","features":[416]},{"name":"XPS_E_DUPLICATE_NAMES","features":[416]},{"name":"XPS_E_DUPLICATE_RESOURCE_KEYS","features":[416]},{"name":"XPS_E_INDEX_OUT_OF_RANGE","features":[416]},{"name":"XPS_E_INVALID_BLEED_BOX","features":[416]},{"name":"XPS_E_INVALID_CONTENT_BOX","features":[416]},{"name":"XPS_E_INVALID_CONTENT_TYPE","features":[416]},{"name":"XPS_E_INVALID_FLOAT","features":[416]},{"name":"XPS_E_INVALID_FONT_URI","features":[416]},{"name":"XPS_E_INVALID_LANGUAGE","features":[416]},{"name":"XPS_E_INVALID_LOOKUP_TYPE","features":[416]},{"name":"XPS_E_INVALID_MARKUP","features":[416]},{"name":"XPS_E_INVALID_NAME","features":[416]},{"name":"XPS_E_INVALID_NUMBER_OF_COLOR_CHANNELS","features":[416]},{"name":"XPS_E_INVALID_NUMBER_OF_POINTS_IN_CURVE_SEGMENTS","features":[416]},{"name":"XPS_E_INVALID_OBFUSCATED_FONT_URI","features":[416]},{"name":"XPS_E_INVALID_PAGE_SIZE","features":[416]},{"name":"XPS_E_INVALID_RESOURCE_KEY","features":[416]},{"name":"XPS_E_INVALID_SIGNATUREBLOCK_MARKUP","features":[416]},{"name":"XPS_E_INVALID_THUMBNAIL_IMAGE_TYPE","features":[416]},{"name":"XPS_E_INVALID_XML_ENCODING","features":[416]},{"name":"XPS_E_MAPPING_OUTSIDE_INDICES","features":[416]},{"name":"XPS_E_MAPPING_OUTSIDE_STRING","features":[416]},{"name":"XPS_E_MAPPING_OUT_OF_ORDER","features":[416]},{"name":"XPS_E_MARKUP_COMPATIBILITY_ELEMENTS","features":[416]},{"name":"XPS_E_MISSING_COLORPROFILE","features":[416]},{"name":"XPS_E_MISSING_DISCARDCONTROL","features":[416]},{"name":"XPS_E_MISSING_DOCUMENT","features":[416]},{"name":"XPS_E_MISSING_DOCUMENTSEQUENCE_RELATIONSHIP","features":[416]},{"name":"XPS_E_MISSING_FONTURI","features":[416]},{"name":"XPS_E_MISSING_GLYPHS","features":[416]},{"name":"XPS_E_MISSING_IMAGE_IN_IMAGEBRUSH","features":[416]},{"name":"XPS_E_MISSING_LOOKUP","features":[416]},{"name":"XPS_E_MISSING_NAME","features":[416]},{"name":"XPS_E_MISSING_PAGE_IN_DOCUMENT","features":[416]},{"name":"XPS_E_MISSING_PAGE_IN_PAGEREFERENCE","features":[416]},{"name":"XPS_E_MISSING_PART_REFERENCE","features":[416]},{"name":"XPS_E_MISSING_PART_STREAM","features":[416]},{"name":"XPS_E_MISSING_REFERRED_DOCUMENT","features":[416]},{"name":"XPS_E_MISSING_REFERRED_PAGE","features":[416]},{"name":"XPS_E_MISSING_RELATIONSHIP_TARGET","features":[416]},{"name":"XPS_E_MISSING_RESOURCE_KEY","features":[416]},{"name":"XPS_E_MISSING_RESOURCE_RELATIONSHIP","features":[416]},{"name":"XPS_E_MISSING_RESTRICTED_FONT_RELATIONSHIP","features":[416]},{"name":"XPS_E_MISSING_SEGMENT_DATA","features":[416]},{"name":"XPS_E_MULTIPLE_DOCUMENTSEQUENCE_RELATIONSHIPS","features":[416]},{"name":"XPS_E_MULTIPLE_PRINTTICKETS_ON_DOCUMENT","features":[416]},{"name":"XPS_E_MULTIPLE_PRINTTICKETS_ON_DOCUMENTSEQUENCE","features":[416]},{"name":"XPS_E_MULTIPLE_PRINTTICKETS_ON_PAGE","features":[416]},{"name":"XPS_E_MULTIPLE_REFERENCES_TO_PART","features":[416]},{"name":"XPS_E_MULTIPLE_RESOURCES","features":[416]},{"name":"XPS_E_MULTIPLE_THUMBNAILS_ON_PACKAGE","features":[416]},{"name":"XPS_E_MULTIPLE_THUMBNAILS_ON_PAGE","features":[416]},{"name":"XPS_E_NEGATIVE_FLOAT","features":[416]},{"name":"XPS_E_NESTED_REMOTE_DICTIONARY","features":[416]},{"name":"XPS_E_NOT_ENOUGH_GRADIENT_STOPS","features":[416]},{"name":"XPS_E_NO_CUSTOM_OBJECTS","features":[416]},{"name":"XPS_E_OBJECT_DETACHED","features":[416]},{"name":"XPS_E_ODD_BIDILEVEL","features":[416]},{"name":"XPS_E_ONE_TO_ONE_MAPPING_EXPECTED","features":[416]},{"name":"XPS_E_PACKAGE_ALREADY_OPENED","features":[416]},{"name":"XPS_E_PACKAGE_NOT_OPENED","features":[416]},{"name":"XPS_E_PACKAGE_WRITER_NOT_CLOSED","features":[416]},{"name":"XPS_E_RELATIONSHIP_EXTERNAL","features":[416]},{"name":"XPS_E_RESOURCE_NOT_OWNED","features":[416]},{"name":"XPS_E_RESTRICTED_FONT_NOT_OBFUSCATED","features":[416]},{"name":"XPS_E_SIGNATUREID_DUP","features":[416]},{"name":"XPS_E_SIGREQUESTID_DUP","features":[416]},{"name":"XPS_E_STRING_TOO_LONG","features":[416]},{"name":"XPS_E_TOO_MANY_INDICES","features":[416]},{"name":"XPS_E_UNAVAILABLE_PACKAGE","features":[416]},{"name":"XPS_E_UNEXPECTED_COLORPROFILE","features":[416]},{"name":"XPS_E_UNEXPECTED_CONTENT_TYPE","features":[416]},{"name":"XPS_E_UNEXPECTED_RELATIONSHIP_TYPE","features":[416]},{"name":"XPS_E_UNEXPECTED_RESTRICTED_FONT_RELATIONSHIP","features":[416]},{"name":"XPS_E_VISUAL_CIRCULAR_REF","features":[416]},{"name":"XPS_E_XKEY_ATTR_PRESENT_OUTSIDE_RES_DICT","features":[416]},{"name":"XPS_FILL_RULE","features":[416]},{"name":"XPS_FILL_RULE_EVENODD","features":[416]},{"name":"XPS_FILL_RULE_NONZERO","features":[416]},{"name":"XPS_FONT_EMBEDDING","features":[416]},{"name":"XPS_FONT_EMBEDDING_NORMAL","features":[416]},{"name":"XPS_FONT_EMBEDDING_OBFUSCATED","features":[416]},{"name":"XPS_FONT_EMBEDDING_RESTRICTED","features":[416]},{"name":"XPS_FONT_EMBEDDING_RESTRICTED_UNOBFUSCATED","features":[416]},{"name":"XPS_GLYPH_INDEX","features":[416]},{"name":"XPS_GLYPH_MAPPING","features":[416]},{"name":"XPS_IMAGE_TYPE","features":[416]},{"name":"XPS_IMAGE_TYPE_JPEG","features":[416]},{"name":"XPS_IMAGE_TYPE_JXR","features":[416]},{"name":"XPS_IMAGE_TYPE_PNG","features":[416]},{"name":"XPS_IMAGE_TYPE_TIFF","features":[416]},{"name":"XPS_IMAGE_TYPE_WDP","features":[416]},{"name":"XPS_INTERLEAVING","features":[416]},{"name":"XPS_INTERLEAVING_OFF","features":[416]},{"name":"XPS_INTERLEAVING_ON","features":[416]},{"name":"XPS_LINE_CAP","features":[416]},{"name":"XPS_LINE_CAP_FLAT","features":[416]},{"name":"XPS_LINE_CAP_ROUND","features":[416]},{"name":"XPS_LINE_CAP_SQUARE","features":[416]},{"name":"XPS_LINE_CAP_TRIANGLE","features":[416]},{"name":"XPS_LINE_JOIN","features":[416]},{"name":"XPS_LINE_JOIN_BEVEL","features":[416]},{"name":"XPS_LINE_JOIN_MITER","features":[416]},{"name":"XPS_LINE_JOIN_ROUND","features":[416]},{"name":"XPS_MATRIX","features":[416]},{"name":"XPS_OBJECT_TYPE","features":[416]},{"name":"XPS_OBJECT_TYPE_CANVAS","features":[416]},{"name":"XPS_OBJECT_TYPE_GEOMETRY","features":[416]},{"name":"XPS_OBJECT_TYPE_GLYPHS","features":[416]},{"name":"XPS_OBJECT_TYPE_IMAGE_BRUSH","features":[416]},{"name":"XPS_OBJECT_TYPE_LINEAR_GRADIENT_BRUSH","features":[416]},{"name":"XPS_OBJECT_TYPE_MATRIX_TRANSFORM","features":[416]},{"name":"XPS_OBJECT_TYPE_PATH","features":[416]},{"name":"XPS_OBJECT_TYPE_RADIAL_GRADIENT_BRUSH","features":[416]},{"name":"XPS_OBJECT_TYPE_SOLID_COLOR_BRUSH","features":[416]},{"name":"XPS_OBJECT_TYPE_VISUAL_BRUSH","features":[416]},{"name":"XPS_POINT","features":[416]},{"name":"XPS_RECT","features":[416]},{"name":"XPS_SEGMENT_STROKE_PATTERN","features":[416]},{"name":"XPS_SEGMENT_STROKE_PATTERN_ALL","features":[416]},{"name":"XPS_SEGMENT_STROKE_PATTERN_MIXED","features":[416]},{"name":"XPS_SEGMENT_STROKE_PATTERN_NONE","features":[416]},{"name":"XPS_SEGMENT_TYPE","features":[416]},{"name":"XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE","features":[416]},{"name":"XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE","features":[416]},{"name":"XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE","features":[416]},{"name":"XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE","features":[416]},{"name":"XPS_SEGMENT_TYPE_BEZIER","features":[416]},{"name":"XPS_SEGMENT_TYPE_LINE","features":[416]},{"name":"XPS_SEGMENT_TYPE_QUADRATIC_BEZIER","features":[416]},{"name":"XPS_SIGNATURE_STATUS","features":[416]},{"name":"XPS_SIGNATURE_STATUS_BROKEN","features":[416]},{"name":"XPS_SIGNATURE_STATUS_INCOMPLETE","features":[416]},{"name":"XPS_SIGNATURE_STATUS_INCOMPLIANT","features":[416]},{"name":"XPS_SIGNATURE_STATUS_QUESTIONABLE","features":[416]},{"name":"XPS_SIGNATURE_STATUS_VALID","features":[416]},{"name":"XPS_SIGN_FLAGS","features":[416]},{"name":"XPS_SIGN_FLAGS_IGNORE_MARKUP_COMPATIBILITY","features":[416]},{"name":"XPS_SIGN_FLAGS_NONE","features":[416]},{"name":"XPS_SIGN_POLICY","features":[416]},{"name":"XPS_SIGN_POLICY_ALL","features":[416]},{"name":"XPS_SIGN_POLICY_CORE_PROPERTIES","features":[416]},{"name":"XPS_SIGN_POLICY_DISCARD_CONTROL","features":[416]},{"name":"XPS_SIGN_POLICY_NONE","features":[416]},{"name":"XPS_SIGN_POLICY_PRINT_TICKET","features":[416]},{"name":"XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS","features":[416]},{"name":"XPS_SIZE","features":[416]},{"name":"XPS_SPREAD_METHOD","features":[416]},{"name":"XPS_SPREAD_METHOD_PAD","features":[416]},{"name":"XPS_SPREAD_METHOD_REFLECT","features":[416]},{"name":"XPS_SPREAD_METHOD_REPEAT","features":[416]},{"name":"XPS_STYLE_SIMULATION","features":[416]},{"name":"XPS_STYLE_SIMULATION_BOLD","features":[416]},{"name":"XPS_STYLE_SIMULATION_BOLDITALIC","features":[416]},{"name":"XPS_STYLE_SIMULATION_ITALIC","features":[416]},{"name":"XPS_STYLE_SIMULATION_NONE","features":[416]},{"name":"XPS_THUMBNAIL_SIZE","features":[416]},{"name":"XPS_THUMBNAIL_SIZE_LARGE","features":[416]},{"name":"XPS_THUMBNAIL_SIZE_MEDIUM","features":[416]},{"name":"XPS_THUMBNAIL_SIZE_SMALL","features":[416]},{"name":"XPS_THUMBNAIL_SIZE_VERYSMALL","features":[416]},{"name":"XPS_TILE_MODE","features":[416]},{"name":"XPS_TILE_MODE_FLIPX","features":[416]},{"name":"XPS_TILE_MODE_FLIPXY","features":[416]},{"name":"XPS_TILE_MODE_FLIPY","features":[416]},{"name":"XPS_TILE_MODE_NONE","features":[416]},{"name":"XPS_TILE_MODE_TILE","features":[416]},{"name":"XpsOMObjectFactory","features":[416]},{"name":"XpsOMThumbnailGenerator","features":[416]},{"name":"XpsSignatureManager","features":[416]}],"530":[{"name":"ID_DOCUMENTPACKAGETARGET_MSXPS","features":[523]},{"name":"ID_DOCUMENTPACKAGETARGET_OPENXPS","features":[523]},{"name":"ID_DOCUMENTPACKAGETARGET_OPENXPS_WITH_3D","features":[523]},{"name":"IPrintDocumentPackageStatusEvent","features":[523,358]},{"name":"IPrintDocumentPackageTarget","features":[523]},{"name":"IPrintDocumentPackageTarget2","features":[523]},{"name":"IPrintDocumentPackageTargetFactory","features":[523]},{"name":"IXpsPrintJob","features":[523]},{"name":"IXpsPrintJobStream","features":[523,358]},{"name":"PrintDocumentPackageCompletion","features":[523]},{"name":"PrintDocumentPackageCompletion_Canceled","features":[523]},{"name":"PrintDocumentPackageCompletion_Completed","features":[523]},{"name":"PrintDocumentPackageCompletion_Failed","features":[523]},{"name":"PrintDocumentPackageCompletion_InProgress","features":[523]},{"name":"PrintDocumentPackageStatus","features":[523]},{"name":"PrintDocumentPackageTarget","features":[523]},{"name":"PrintDocumentPackageTargetFactory","features":[523]},{"name":"StartXpsPrintJob","features":[307,523,358]},{"name":"StartXpsPrintJob1","features":[307,523]},{"name":"XPS_JOB_CANCELLED","features":[523]},{"name":"XPS_JOB_COMPLETED","features":[523]},{"name":"XPS_JOB_COMPLETION","features":[523]},{"name":"XPS_JOB_FAILED","features":[523]},{"name":"XPS_JOB_IN_PROGRESS","features":[523]},{"name":"XPS_JOB_STATUS","features":[523]}],"531":[{"name":"ADRENTRY","features":[307,388,358]},{"name":"ADRLIST","features":[307,388,358]},{"name":"ADRPARM","features":[307,388,358]},{"name":"BuildDisplayTable","features":[307,388,358]},{"name":"CALLERRELEASE","features":[388]},{"name":"ChangeIdleRoutine","features":[307,388]},{"name":"CreateIProp","features":[388]},{"name":"CreateTable","features":[388]},{"name":"DTBLBUTTON","features":[388]},{"name":"DTBLCHECKBOX","features":[388]},{"name":"DTBLCOMBOBOX","features":[388]},{"name":"DTBLDDLBX","features":[388]},{"name":"DTBLEDIT","features":[388]},{"name":"DTBLGROUPBOX","features":[388]},{"name":"DTBLLABEL","features":[388]},{"name":"DTBLLBX","features":[388]},{"name":"DTBLMVDDLBX","features":[388]},{"name":"DTBLMVLISTBOX","features":[388]},{"name":"DTBLPAGE","features":[388]},{"name":"DTBLRADIOBUTTON","features":[388]},{"name":"DTCTL","features":[388]},{"name":"DTPAGE","features":[388]},{"name":"DeinitMapiUtil","features":[388]},{"name":"DeregisterIdleRoutine","features":[388]},{"name":"ENTRYID","features":[388]},{"name":"ERROR_NOTIFICATION","features":[388]},{"name":"EXTENDED_NOTIFICATION","features":[388]},{"name":"E_IMAPI_BURN_VERIFICATION_FAILED","features":[388]},{"name":"E_IMAPI_DF2DATA_CLIENT_NAME_IS_NOT_VALID","features":[388]},{"name":"E_IMAPI_DF2DATA_INVALID_MEDIA_STATE","features":[388]},{"name":"E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2DATA_MEDIA_NOT_BLANK","features":[388]},{"name":"E_IMAPI_DF2DATA_RECORDER_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2DATA_STREAM_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2DATA_STREAM_TOO_LARGE_FOR_CURRENT_MEDIA","features":[388]},{"name":"E_IMAPI_DF2DATA_WRITE_IN_PROGRESS","features":[388]},{"name":"E_IMAPI_DF2DATA_WRITE_NOT_IN_PROGRESS","features":[388]},{"name":"E_IMAPI_DF2RAW_CLIENT_NAME_IS_NOT_VALID","features":[388]},{"name":"E_IMAPI_DF2RAW_DATA_BLOCK_TYPE_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2RAW_MEDIA_IS_NOT_BLANK","features":[388]},{"name":"E_IMAPI_DF2RAW_MEDIA_IS_NOT_PREPARED","features":[388]},{"name":"E_IMAPI_DF2RAW_MEDIA_IS_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2RAW_MEDIA_IS_PREPARED","features":[388]},{"name":"E_IMAPI_DF2RAW_NOT_ENOUGH_SPACE","features":[388]},{"name":"E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED","features":[388]},{"name":"E_IMAPI_DF2RAW_RECORDER_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2RAW_STREAM_LEADIN_TOO_SHORT","features":[388]},{"name":"E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2RAW_WRITE_IN_PROGRESS","features":[388]},{"name":"E_IMAPI_DF2RAW_WRITE_NOT_IN_PROGRESS","features":[388]},{"name":"E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID","features":[388]},{"name":"E_IMAPI_DF2TAO_INVALID_ISRC","features":[388]},{"name":"E_IMAPI_DF2TAO_INVALID_MCN","features":[388]},{"name":"E_IMAPI_DF2TAO_MEDIA_IS_NOT_BLANK","features":[388]},{"name":"E_IMAPI_DF2TAO_MEDIA_IS_NOT_PREPARED","features":[388]},{"name":"E_IMAPI_DF2TAO_MEDIA_IS_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2TAO_MEDIA_IS_PREPARED","features":[388]},{"name":"E_IMAPI_DF2TAO_NOT_ENOUGH_SPACE","features":[388]},{"name":"E_IMAPI_DF2TAO_NO_RECORDER_SPECIFIED","features":[388]},{"name":"E_IMAPI_DF2TAO_PROPERTY_FOR_BLANK_MEDIA_ONLY","features":[388]},{"name":"E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_DF2TAO_TABLE_OF_CONTENTS_EMPTY_DISC","features":[388]},{"name":"E_IMAPI_DF2TAO_TRACK_LIMIT_REACHED","features":[388]},{"name":"E_IMAPI_DF2TAO_WRITE_IN_PROGRESS","features":[388]},{"name":"E_IMAPI_DF2TAO_WRITE_NOT_IN_PROGRESS","features":[388]},{"name":"E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID","features":[388]},{"name":"E_IMAPI_ERASE_DISC_INFORMATION_TOO_SMALL","features":[388]},{"name":"E_IMAPI_ERASE_DRIVE_FAILED_ERASE_COMMAND","features":[388]},{"name":"E_IMAPI_ERASE_DRIVE_FAILED_SPINUP_COMMAND","features":[388]},{"name":"E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE","features":[388]},{"name":"E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_ERASE_MODE_PAGE_2A_TOO_SMALL","features":[388]},{"name":"E_IMAPI_ERASE_ONLY_ONE_RECORDER_SUPPORTED","features":[388]},{"name":"E_IMAPI_ERASE_RECORDER_IN_USE","features":[388]},{"name":"E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_ERASE_TOOK_LONGER_THAN_ONE_HOUR","features":[388]},{"name":"E_IMAPI_ERASE_UNEXPECTED_DRIVE_RESPONSE_DURING_ERASE","features":[388]},{"name":"E_IMAPI_LOSS_OF_STREAMING","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_INSUFFICIENT_SPACE","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_IS_READ_ONLY","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_NO_TRACKS","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_SECTOR_TYPE_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_TOO_MANY_TRACKS","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_TOO_MANY_TRACK_INDEXES","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_TRACKS_ALREADY_ADDED","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_TRACK_INDEX_OFFSET_ZERO_CANNOT_BE_CLEARED","features":[388]},{"name":"E_IMAPI_RAW_IMAGE_TRACK_INDEX_TOO_CLOSE_TO_OTHER_INDEX","features":[388]},{"name":"E_IMAPI_RECORDER_CLIENT_NAME_IS_NOT_VALID","features":[388]},{"name":"E_IMAPI_RECORDER_COMMAND_TIMEOUT","features":[388]},{"name":"E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT","features":[388]},{"name":"E_IMAPI_RECORDER_FEATURE_IS_NOT_CURRENT","features":[388]},{"name":"E_IMAPI_RECORDER_GET_CONFIGURATION_NOT_SUPPORTED","features":[388]},{"name":"E_IMAPI_RECORDER_INVALID_MODE_PARAMETERS","features":[388]},{"name":"E_IMAPI_RECORDER_INVALID_RESPONSE_FROM_DEVICE","features":[388]},{"name":"E_IMAPI_RECORDER_LOCKED","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_BECOMING_READY","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_BUSY","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_FORMAT_IN_PROGRESS","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_INCOMPATIBLE","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_NOT_FORMATTED","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_NO_MEDIA","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_SPEED_MISMATCH","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_UPSIDE_DOWN","features":[388]},{"name":"E_IMAPI_RECORDER_MEDIA_WRITE_PROTECTED","features":[388]},{"name":"E_IMAPI_RECORDER_NO_SUCH_FEATURE","features":[388]},{"name":"E_IMAPI_RECORDER_NO_SUCH_MODE_PAGE","features":[388]},{"name":"E_IMAPI_RECORDER_REQUIRED","features":[388]},{"name":"E_IMAPI_REQUEST_CANCELLED","features":[388]},{"name":"E_IMAPI_UNEXPECTED_RESPONSE_FROM_DEVICE","features":[388]},{"name":"EnableIdleRoutine","features":[307,388]},{"name":"FACILITY_IMAPI2","features":[388]},{"name":"FEqualNames","features":[307,388]},{"name":"FLATENTRY","features":[388]},{"name":"FLATENTRYLIST","features":[388]},{"name":"FLATMTSIDLIST","features":[388]},{"name":"FPropCompareProp","features":[307,388,358]},{"name":"FPropContainsProp","features":[307,388,358]},{"name":"FPropExists","features":[307,388]},{"name":"FlagList","features":[388]},{"name":"FreePadrlist","features":[307,388,358]},{"name":"FreeProws","features":[307,388,358]},{"name":"FtAddFt","features":[307,388]},{"name":"FtMulDw","features":[307,388]},{"name":"FtMulDwDw","features":[307,388]},{"name":"FtNegFt","features":[307,388]},{"name":"FtSubFt","features":[307,388]},{"name":"FtgRegisterIdleRoutine","features":[307,388]},{"name":"Gender","features":[388]},{"name":"HrAddColumns","features":[388]},{"name":"HrAddColumnsEx","features":[388]},{"name":"HrAllocAdviseSink","features":[307,388,358]},{"name":"HrDispatchNotifications","features":[388]},{"name":"HrGetOneProp","features":[307,388,358]},{"name":"HrIStorageFromStream","features":[388,431]},{"name":"HrQueryAllRows","features":[307,388,358]},{"name":"HrSetOneProp","features":[307,388,358]},{"name":"HrThisThreadAdviseSink","features":[388]},{"name":"IABContainer","features":[388]},{"name":"IAddrBook","features":[388]},{"name":"IAttach","features":[388]},{"name":"IDistList","features":[388]},{"name":"IMAPIAdviseSink","features":[388]},{"name":"IMAPIContainer","features":[388]},{"name":"IMAPIControl","features":[388]},{"name":"IMAPIFolder","features":[388]},{"name":"IMAPIProgress","features":[388]},{"name":"IMAPIProp","features":[388]},{"name":"IMAPIStatus","features":[388]},{"name":"IMAPITable","features":[388]},{"name":"IMAPI_E_BAD_MULTISESSION_PARAMETER","features":[388]},{"name":"IMAPI_E_BOOT_EMULATION_IMAGE_SIZE_MISMATCH","features":[388]},{"name":"IMAPI_E_BOOT_IMAGE_DATA","features":[388]},{"name":"IMAPI_E_BOOT_OBJECT_CONFLICT","features":[388]},{"name":"IMAPI_E_DATA_STREAM_CREATE_FAILURE","features":[388]},{"name":"IMAPI_E_DATA_STREAM_INCONSISTENCY","features":[388]},{"name":"IMAPI_E_DATA_STREAM_READ_FAILURE","features":[388]},{"name":"IMAPI_E_DATA_TOO_BIG","features":[388]},{"name":"IMAPI_E_DIRECTORY_READ_FAILURE","features":[388]},{"name":"IMAPI_E_DIR_NOT_EMPTY","features":[388]},{"name":"IMAPI_E_DIR_NOT_FOUND","features":[388]},{"name":"IMAPI_E_DISC_MISMATCH","features":[388]},{"name":"IMAPI_E_DUP_NAME","features":[388]},{"name":"IMAPI_E_EMPTY_DISC","features":[388]},{"name":"IMAPI_E_FILE_NOT_FOUND","features":[388]},{"name":"IMAPI_E_FILE_SYSTEM_CHANGE_NOT_ALLOWED","features":[388]},{"name":"IMAPI_E_FILE_SYSTEM_FEATURE_NOT_SUPPORTED","features":[388]},{"name":"IMAPI_E_FILE_SYSTEM_NOT_EMPTY","features":[388]},{"name":"IMAPI_E_FILE_SYSTEM_NOT_FOUND","features":[388]},{"name":"IMAPI_E_FILE_SYSTEM_READ_CONSISTENCY_ERROR","features":[388]},{"name":"IMAPI_E_FSI_INTERNAL_ERROR","features":[388]},{"name":"IMAPI_E_IMAGEMANAGER_IMAGE_NOT_ALIGNED","features":[388]},{"name":"IMAPI_E_IMAGEMANAGER_IMAGE_TOO_BIG","features":[388]},{"name":"IMAPI_E_IMAGEMANAGER_NO_IMAGE","features":[388]},{"name":"IMAPI_E_IMAGEMANAGER_NO_VALID_VD_FOUND","features":[388]},{"name":"IMAPI_E_IMAGE_SIZE_LIMIT","features":[388]},{"name":"IMAPI_E_IMAGE_TOO_BIG","features":[388]},{"name":"IMAPI_E_IMPORT_MEDIA_NOT_ALLOWED","features":[388]},{"name":"IMAPI_E_IMPORT_READ_FAILURE","features":[388]},{"name":"IMAPI_E_IMPORT_SEEK_FAILURE","features":[388]},{"name":"IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE","features":[388]},{"name":"IMAPI_E_IMPORT_TYPE_COLLISION_FILE_EXISTS_AS_DIRECTORY","features":[388]},{"name":"IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE","features":[388]},{"name":"IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION","features":[388]},{"name":"IMAPI_E_INVALID_DATE","features":[388]},{"name":"IMAPI_E_INVALID_PARAM","features":[388]},{"name":"IMAPI_E_INVALID_PATH","features":[388]},{"name":"IMAPI_E_INVALID_VOLUME_NAME","features":[388]},{"name":"IMAPI_E_INVALID_WORKING_DIRECTORY","features":[388]},{"name":"IMAPI_E_ISO9660_LEVELS","features":[388]},{"name":"IMAPI_E_ITEM_NOT_FOUND","features":[388]},{"name":"IMAPI_E_MULTISESSION_NOT_SET","features":[388]},{"name":"IMAPI_E_NOT_DIR","features":[388]},{"name":"IMAPI_E_NOT_FILE","features":[388]},{"name":"IMAPI_E_NOT_IN_FILE_SYSTEM","features":[388]},{"name":"IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE","features":[388]},{"name":"IMAPI_E_NO_OUTPUT","features":[388]},{"name":"IMAPI_E_NO_SUPPORTED_FILE_SYSTEM","features":[388]},{"name":"IMAPI_E_NO_UNIQUE_NAME","features":[388]},{"name":"IMAPI_E_PROPERTY_NOT_ACCESSIBLE","features":[388]},{"name":"IMAPI_E_READONLY","features":[388]},{"name":"IMAPI_E_RESTRICTED_NAME_VIOLATION","features":[388]},{"name":"IMAPI_E_STASHFILE_MOVE","features":[388]},{"name":"IMAPI_E_STASHFILE_OPEN_FAILURE","features":[388]},{"name":"IMAPI_E_STASHFILE_READ_FAILURE","features":[388]},{"name":"IMAPI_E_STASHFILE_SEEK_FAILURE","features":[388]},{"name":"IMAPI_E_STASHFILE_WRITE_FAILURE","features":[388]},{"name":"IMAPI_E_TOO_MANY_DIRS","features":[388]},{"name":"IMAPI_E_UDF_NOT_WRITE_COMPATIBLE","features":[388]},{"name":"IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED","features":[388]},{"name":"IMAPI_E_WORKING_DIRECTORY_SPACE","features":[388]},{"name":"IMAPI_S_IMAGE_FEATURE_NOT_SUPPORTED","features":[388]},{"name":"IMailUser","features":[388]},{"name":"IMessage","features":[388]},{"name":"IMsgStore","features":[388]},{"name":"IProfSect","features":[388]},{"name":"IPropData","features":[388]},{"name":"IProviderAdmin","features":[388]},{"name":"ITableData","features":[388]},{"name":"IWABExtInit","features":[388]},{"name":"IWABObject","features":[388]},{"name":"LPALLOCATEBUFFER","features":[388]},{"name":"LPALLOCATEMORE","features":[388]},{"name":"LPCREATECONVERSATIONINDEX","features":[388]},{"name":"LPDISPATCHNOTIFICATIONS","features":[388]},{"name":"LPFNABSDI","features":[307,388]},{"name":"LPFNBUTTON","features":[388]},{"name":"LPFNDISMISS","features":[388]},{"name":"LPFREEBUFFER","features":[388]},{"name":"LPNOTIFCALLBACK","features":[307,388,358]},{"name":"LPOPENSTREAMONFILE","features":[388,358]},{"name":"LPWABACTIONITEM","features":[388]},{"name":"LPWABALLOCATEBUFFER","features":[388]},{"name":"LPWABALLOCATEMORE","features":[388]},{"name":"LPWABFREEBUFFER","features":[388]},{"name":"LPWABOPEN","features":[307,388]},{"name":"LPWABOPENEX","features":[307,388]},{"name":"LPropCompareProp","features":[307,388,358]},{"name":"LpValFindProp","features":[307,388,358]},{"name":"MAPIDeinitIdle","features":[388]},{"name":"MAPIERROR","features":[388]},{"name":"MAPIGetDefaultMalloc","features":[388,358]},{"name":"MAPIInitIdle","features":[388]},{"name":"MAPINAMEID","features":[388]},{"name":"MAPIUID","features":[388]},{"name":"MAPI_COMPOUND","features":[388]},{"name":"MAPI_DIM","features":[388]},{"name":"MAPI_ERROR_VERSION","features":[388]},{"name":"MAPI_E_CALL_FAILED","features":[388]},{"name":"MAPI_E_INTERFACE_NOT_SUPPORTED","features":[388]},{"name":"MAPI_E_INVALID_PARAMETER","features":[388]},{"name":"MAPI_E_NOT_ENOUGH_MEMORY","features":[388]},{"name":"MAPI_E_NO_ACCESS","features":[388]},{"name":"MAPI_NOTRECIP","features":[388]},{"name":"MAPI_NOTRESERVED","features":[388]},{"name":"MAPI_NOW","features":[388]},{"name":"MAPI_ONE_OFF_NO_RICH_INFO","features":[388]},{"name":"MAPI_P1","features":[388]},{"name":"MAPI_SHORTTERM","features":[388]},{"name":"MAPI_SUBMITTED","features":[388]},{"name":"MAPI_THISSESSION","features":[388]},{"name":"MAPI_USE_DEFAULT","features":[388]},{"name":"MNID_ID","features":[388]},{"name":"MNID_STRING","features":[388]},{"name":"MTSID","features":[388]},{"name":"MV_FLAG","features":[388]},{"name":"MV_INSTANCE","features":[388]},{"name":"NEWMAIL_NOTIFICATION","features":[388]},{"name":"NOTIFICATION","features":[307,388,358]},{"name":"NOTIFKEY","features":[388]},{"name":"OBJECT_NOTIFICATION","features":[388]},{"name":"OPENSTREAMONFILE","features":[388]},{"name":"OpenStreamOnFile","features":[388,358]},{"name":"PFNIDLE","features":[307,388]},{"name":"PRIHIGHEST","features":[388]},{"name":"PRILOWEST","features":[388]},{"name":"PRIUSER","features":[388]},{"name":"PROP_ID_INVALID","features":[388]},{"name":"PROP_ID_NULL","features":[388]},{"name":"PROP_ID_SECURE_MAX","features":[388]},{"name":"PROP_ID_SECURE_MIN","features":[388]},{"name":"PpropFindProp","features":[307,388,358]},{"name":"PropCopyMore","features":[307,388,358]},{"name":"RTFSync","features":[307,388]},{"name":"SAndRestriction","features":[307,388,358]},{"name":"SAppTimeArray","features":[388]},{"name":"SBinary","features":[388]},{"name":"SBinaryArray","features":[388]},{"name":"SBitMaskRestriction","features":[388]},{"name":"SCommentRestriction","features":[307,388,358]},{"name":"SComparePropsRestriction","features":[388]},{"name":"SContentRestriction","features":[307,388,358]},{"name":"SCurrencyArray","features":[388,358]},{"name":"SDateTimeArray","features":[307,388]},{"name":"SDoubleArray","features":[388]},{"name":"SERVICE_UI_ALLOWED","features":[388]},{"name":"SERVICE_UI_ALWAYS","features":[388]},{"name":"SExistRestriction","features":[388]},{"name":"SGuidArray","features":[388]},{"name":"SLPSTRArray","features":[388]},{"name":"SLargeIntegerArray","features":[388]},{"name":"SLongArray","features":[388]},{"name":"SNotRestriction","features":[307,388,358]},{"name":"SOrRestriction","features":[307,388,358]},{"name":"SPropProblem","features":[388]},{"name":"SPropProblemArray","features":[388]},{"name":"SPropTagArray","features":[388]},{"name":"SPropValue","features":[307,388,358]},{"name":"SPropertyRestriction","features":[307,388,358]},{"name":"SRealArray","features":[388]},{"name":"SRestriction","features":[307,388,358]},{"name":"SRow","features":[307,388,358]},{"name":"SRowSet","features":[307,388,358]},{"name":"SShortArray","features":[388]},{"name":"SSizeRestriction","features":[388]},{"name":"SSortOrder","features":[388]},{"name":"SSortOrderSet","features":[388]},{"name":"SSubRestriction","features":[307,388,358]},{"name":"STATUS_OBJECT_NOTIFICATION","features":[307,388,358]},{"name":"SWStringArray","features":[388]},{"name":"S_IMAPI_BOTHADJUSTED","features":[388]},{"name":"S_IMAPI_COMMAND_HAS_SENSE_DATA","features":[388]},{"name":"S_IMAPI_RAW_IMAGE_TRACK_INDEX_ALREADY_EXISTS","features":[388]},{"name":"S_IMAPI_ROTATIONADJUSTED","features":[388]},{"name":"S_IMAPI_SPEEDADJUSTED","features":[388]},{"name":"S_IMAPI_WRITE_NOT_IN_PROGRESS","features":[388]},{"name":"ScCopyNotifications","features":[307,388,358]},{"name":"ScCopyProps","features":[307,388,358]},{"name":"ScCountNotifications","features":[307,388,358]},{"name":"ScCountProps","features":[307,388,358]},{"name":"ScCreateConversationIndex","features":[388]},{"name":"ScDupPropset","features":[307,388,358]},{"name":"ScInitMapiUtil","features":[388]},{"name":"ScLocalPathFromUNC","features":[388]},{"name":"ScRelocNotifications","features":[307,388,358]},{"name":"ScRelocProps","features":[307,388,358]},{"name":"ScUNCFromLocalPath","features":[388]},{"name":"SzFindCh","features":[388]},{"name":"SzFindLastCh","features":[388]},{"name":"SzFindSz","features":[388]},{"name":"TABLE_CHANGED","features":[388]},{"name":"TABLE_ERROR","features":[388]},{"name":"TABLE_NOTIFICATION","features":[307,388,358]},{"name":"TABLE_RELOAD","features":[388]},{"name":"TABLE_RESTRICT_DONE","features":[388]},{"name":"TABLE_ROW_ADDED","features":[388]},{"name":"TABLE_ROW_DELETED","features":[388]},{"name":"TABLE_ROW_MODIFIED","features":[388]},{"name":"TABLE_SETCOL_DONE","features":[388]},{"name":"TABLE_SORT_DONE","features":[388]},{"name":"TAD_ALL_ROWS","features":[388]},{"name":"UFromSz","features":[388]},{"name":"UI_CURRENT_PROVIDER_FIRST","features":[388]},{"name":"UI_SERVICE","features":[388]},{"name":"UlAddRef","features":[388]},{"name":"UlPropSize","features":[307,388,358]},{"name":"UlRelease","features":[388]},{"name":"WABEXTDISPLAY","features":[307,388]},{"name":"WABIMPORTPARAM","features":[307,388]},{"name":"WABOBJECT_LDAPURL_RETURN_MAILUSER","features":[388]},{"name":"WABOBJECT_ME_NEW","features":[388]},{"name":"WABOBJECT_ME_NOCREATE","features":[388]},{"name":"WAB_CONTEXT_ADRLIST","features":[388]},{"name":"WAB_DISPLAY_ISNTDS","features":[388]},{"name":"WAB_DISPLAY_LDAPURL","features":[388]},{"name":"WAB_DLL_NAME","features":[388]},{"name":"WAB_DLL_PATH_KEY","features":[388]},{"name":"WAB_ENABLE_PROFILES","features":[388]},{"name":"WAB_IGNORE_PROFILES","features":[388]},{"name":"WAB_LOCAL_CONTAINERS","features":[388]},{"name":"WAB_PARAM","features":[307,388]},{"name":"WAB_PROFILE_CONTENTS","features":[388]},{"name":"WAB_USE_OE_SENDMAIL","features":[388]},{"name":"WAB_VCARD_FILE","features":[388]},{"name":"WAB_VCARD_STREAM","features":[388]},{"name":"WrapCompressedRTFStream","features":[388,358]},{"name":"WrapStoreEntryID","features":[388]},{"name":"__UPV","features":[307,388,358]},{"name":"cchProfileNameMax","features":[388]},{"name":"cchProfilePassMax","features":[388]},{"name":"fMapiUnicode","features":[388]},{"name":"genderFemale","features":[388]},{"name":"genderMale","features":[388]},{"name":"genderUnspecified","features":[388]},{"name":"hrSuccess","features":[388]},{"name":"szHrDispatchNotifications","features":[388]},{"name":"szMAPINotificationMsg","features":[388]},{"name":"szScCreateConversationIndex","features":[388]}],"532":[{"name":"AMSI_ATTRIBUTE","features":[524]},{"name":"AMSI_ATTRIBUTE_ALL_ADDRESS","features":[524]},{"name":"AMSI_ATTRIBUTE_ALL_SIZE","features":[524]},{"name":"AMSI_ATTRIBUTE_APP_NAME","features":[524]},{"name":"AMSI_ATTRIBUTE_CONTENT_ADDRESS","features":[524]},{"name":"AMSI_ATTRIBUTE_CONTENT_NAME","features":[524]},{"name":"AMSI_ATTRIBUTE_CONTENT_SIZE","features":[524]},{"name":"AMSI_ATTRIBUTE_QUIET","features":[524]},{"name":"AMSI_ATTRIBUTE_REDIRECT_CHAIN_ADDRESS","features":[524]},{"name":"AMSI_ATTRIBUTE_REDIRECT_CHAIN_SIZE","features":[524]},{"name":"AMSI_ATTRIBUTE_SESSION","features":[524]},{"name":"AMSI_RESULT","features":[524]},{"name":"AMSI_RESULT_BLOCKED_BY_ADMIN_END","features":[524]},{"name":"AMSI_RESULT_BLOCKED_BY_ADMIN_START","features":[524]},{"name":"AMSI_RESULT_CLEAN","features":[524]},{"name":"AMSI_RESULT_DETECTED","features":[524]},{"name":"AMSI_RESULT_NOT_DETECTED","features":[524]},{"name":"AMSI_UAC_MSI_ACTION","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_INSTALL","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_MAINTENANCE","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_MAX","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_UNINSTALL","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_UPDATE","features":[524]},{"name":"AMSI_UAC_REQUEST_AX_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_COM_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_CONTEXT","features":[307,524]},{"name":"AMSI_UAC_REQUEST_EXE_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_MSI_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_PACKAGED_APP_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_AX","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_COM","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_EXE","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_MAX","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_MSI","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_PACKAGED_APP","features":[524]},{"name":"AMSI_UAC_TRUST_STATE","features":[524]},{"name":"AMSI_UAC_TRUST_STATE_BLOCKED","features":[524]},{"name":"AMSI_UAC_TRUST_STATE_MAX","features":[524]},{"name":"AMSI_UAC_TRUST_STATE_TRUSTED","features":[524]},{"name":"AMSI_UAC_TRUST_STATE_UNTRUSTED","features":[524]},{"name":"AmsiCloseSession","features":[524]},{"name":"AmsiInitialize","features":[524]},{"name":"AmsiNotifyOperation","features":[524]},{"name":"AmsiOpenSession","features":[524]},{"name":"AmsiScanBuffer","features":[524]},{"name":"AmsiScanString","features":[524]},{"name":"AmsiUninitialize","features":[524]},{"name":"CAntimalware","features":[524]},{"name":"HAMSICONTEXT","features":[524]},{"name":"HAMSISESSION","features":[524]},{"name":"IAmsiStream","features":[524]},{"name":"IAntimalware","features":[524]},{"name":"IAntimalware2","features":[524]},{"name":"IAntimalwareProvider","features":[524]},{"name":"IAntimalwareProvider2","features":[524]},{"name":"IAntimalwareUacProvider","features":[524]},{"name":"InstallELAMCertificateInfo","features":[307,524]}],"533":[{"name":"ACTCTXA","features":[307,525]},{"name":"ACTCTXW","features":[307,525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE","features":[525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MAXVERSIONTESTED","features":[525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION","features":[525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS","features":[525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN","features":[525]},{"name":"ACTCTX_REQUESTED_RUN_LEVEL","features":[525]},{"name":"ACTCTX_RUN_LEVEL_AS_INVOKER","features":[525]},{"name":"ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE","features":[525]},{"name":"ACTCTX_RUN_LEVEL_NUMBERS","features":[525]},{"name":"ACTCTX_RUN_LEVEL_REQUIRE_ADMIN","features":[525]},{"name":"ACTCTX_RUN_LEVEL_UNSPECIFIED","features":[525]},{"name":"ACTCTX_SECTION_KEYED_DATA","features":[307,525,340]},{"name":"ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION","features":[525]},{"name":"ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION","features":[525]},{"name":"ACTIVATION_CONTEXT_DETAILED_INFORMATION","features":[525]},{"name":"ACTIVATION_CONTEXT_QUERY_INDEX","features":[525]},{"name":"ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION","features":[525]},{"name":"ADVERTISEFLAGS","features":[525]},{"name":"ADVERTISEFLAGS_MACHINEASSIGN","features":[525]},{"name":"ADVERTISEFLAGS_USERASSIGN","features":[525]},{"name":"APPLY_OPTION_FAIL_IF_CLOSE","features":[525]},{"name":"APPLY_OPTION_FAIL_IF_EXACT","features":[525]},{"name":"APPLY_OPTION_TEST_ONLY","features":[525]},{"name":"APPLY_OPTION_VALID_FLAGS","features":[525]},{"name":"ASM_BINDF_BINPATH_PROBE_ONLY","features":[525]},{"name":"ASM_BINDF_FORCE_CACHE_INSTALL","features":[525]},{"name":"ASM_BINDF_PARENT_ASM_HINT","features":[525]},{"name":"ASM_BINDF_RFS_INTEGRITY_CHECK","features":[525]},{"name":"ASM_BINDF_RFS_MODULE_CHECK","features":[525]},{"name":"ASM_BINDF_SHARED_BINPATH_HINT","features":[525]},{"name":"ASM_BIND_FLAGS","features":[525]},{"name":"ASM_CMPF_ALL","features":[525]},{"name":"ASM_CMPF_BUILD_NUMBER","features":[525]},{"name":"ASM_CMPF_CULTURE","features":[525]},{"name":"ASM_CMPF_CUSTOM","features":[525]},{"name":"ASM_CMPF_DEFAULT","features":[525]},{"name":"ASM_CMPF_MAJOR_VERSION","features":[525]},{"name":"ASM_CMPF_MINOR_VERSION","features":[525]},{"name":"ASM_CMPF_NAME","features":[525]},{"name":"ASM_CMPF_PUBLIC_KEY_TOKEN","features":[525]},{"name":"ASM_CMPF_REVISION_NUMBER","features":[525]},{"name":"ASM_CMP_FLAGS","features":[525]},{"name":"ASM_DISPLAYF_CULTURE","features":[525]},{"name":"ASM_DISPLAYF_CUSTOM","features":[525]},{"name":"ASM_DISPLAYF_LANGUAGEID","features":[525]},{"name":"ASM_DISPLAYF_PROCESSORARCHITECTURE","features":[525]},{"name":"ASM_DISPLAYF_PUBLIC_KEY","features":[525]},{"name":"ASM_DISPLAYF_PUBLIC_KEY_TOKEN","features":[525]},{"name":"ASM_DISPLAYF_VERSION","features":[525]},{"name":"ASM_DISPLAY_FLAGS","features":[525]},{"name":"ASM_NAME","features":[525]},{"name":"ASM_NAME_ALIAS","features":[525]},{"name":"ASM_NAME_BUILD_NUMBER","features":[525]},{"name":"ASM_NAME_CODEBASE_LASTMOD","features":[525]},{"name":"ASM_NAME_CODEBASE_URL","features":[525]},{"name":"ASM_NAME_CULTURE","features":[525]},{"name":"ASM_NAME_CUSTOM","features":[525]},{"name":"ASM_NAME_HASH_ALGID","features":[525]},{"name":"ASM_NAME_HASH_VALUE","features":[525]},{"name":"ASM_NAME_MAJOR_VERSION","features":[525]},{"name":"ASM_NAME_MAX_PARAMS","features":[525]},{"name":"ASM_NAME_MINOR_VERSION","features":[525]},{"name":"ASM_NAME_MVID","features":[525]},{"name":"ASM_NAME_NAME","features":[525]},{"name":"ASM_NAME_NULL_CUSTOM","features":[525]},{"name":"ASM_NAME_NULL_PUBLIC_KEY","features":[525]},{"name":"ASM_NAME_NULL_PUBLIC_KEY_TOKEN","features":[525]},{"name":"ASM_NAME_OSINFO_ARRAY","features":[525]},{"name":"ASM_NAME_PROCESSOR_ID_ARRAY","features":[525]},{"name":"ASM_NAME_PUBLIC_KEY","features":[525]},{"name":"ASM_NAME_PUBLIC_KEY_TOKEN","features":[525]},{"name":"ASM_NAME_REVISION_NUMBER","features":[525]},{"name":"ASSEMBLYINFO_FLAG_INSTALLED","features":[525]},{"name":"ASSEMBLYINFO_FLAG_PAYLOADRESIDENT","features":[525]},{"name":"ASSEMBLY_FILE_DETAILED_INFORMATION","features":[525]},{"name":"ASSEMBLY_INFO","features":[525]},{"name":"ActivateActCtx","features":[307,525]},{"name":"AddRefActCtx","features":[307,525]},{"name":"ApplyDeltaA","features":[307,525]},{"name":"ApplyDeltaB","features":[307,525]},{"name":"ApplyDeltaGetReverseB","features":[307,525]},{"name":"ApplyDeltaProvidedB","features":[307,525]},{"name":"ApplyDeltaW","features":[307,525]},{"name":"ApplyPatchToFileA","features":[307,525]},{"name":"ApplyPatchToFileByBuffers","features":[307,525]},{"name":"ApplyPatchToFileByHandles","features":[307,525]},{"name":"ApplyPatchToFileByHandlesEx","features":[307,525]},{"name":"ApplyPatchToFileExA","features":[307,525]},{"name":"ApplyPatchToFileExW","features":[307,525]},{"name":"ApplyPatchToFileW","features":[307,525]},{"name":"CANOF_PARSE_DISPLAY_NAME","features":[525]},{"name":"CANOF_SET_DEFAULT_VALUES","features":[525]},{"name":"CLSID_EvalCom2","features":[525]},{"name":"CLSID_MsmMerge2","features":[525]},{"name":"COMPATIBILITY_CONTEXT_ELEMENT","features":[525]},{"name":"CREATE_ASM_NAME_OBJ_FLAGS","features":[525]},{"name":"CreateActCtxA","features":[307,525]},{"name":"CreateActCtxW","features":[307,525]},{"name":"CreateDeltaA","features":[307,391,525]},{"name":"CreateDeltaB","features":[307,391,525]},{"name":"CreateDeltaW","features":[307,391,525]},{"name":"CreatePatchFileA","features":[307,525]},{"name":"CreatePatchFileByHandles","features":[307,525]},{"name":"CreatePatchFileByHandlesEx","features":[307,525]},{"name":"CreatePatchFileExA","features":[307,525]},{"name":"CreatePatchFileExW","features":[307,525]},{"name":"CreatePatchFileW","features":[307,525]},{"name":"DEFAULT_DISK_ID","features":[525]},{"name":"DEFAULT_FILE_SEQUENCE_START","features":[525]},{"name":"DEFAULT_MINIMUM_REQUIRED_MSI_VERSION","features":[525]},{"name":"DELTA_HASH","features":[525]},{"name":"DELTA_HEADER_INFO","features":[307,391,525]},{"name":"DELTA_INPUT","features":[307,525]},{"name":"DELTA_MAX_HASH_SIZE","features":[525]},{"name":"DELTA_OUTPUT","features":[525]},{"name":"DeactivateActCtx","features":[307,525]},{"name":"DeltaFree","features":[307,525]},{"name":"DeltaNormalizeProvidedB","features":[307,525]},{"name":"ERROR_PATCH_BIGGER_THAN_COMPRESSED","features":[525]},{"name":"ERROR_PATCH_CORRUPT","features":[525]},{"name":"ERROR_PATCH_DECODE_FAILURE","features":[525]},{"name":"ERROR_PATCH_ENCODE_FAILURE","features":[525]},{"name":"ERROR_PATCH_IMAGEHLP_FAILURE","features":[525]},{"name":"ERROR_PATCH_INVALID_OPTIONS","features":[525]},{"name":"ERROR_PATCH_NEWER_FORMAT","features":[525]},{"name":"ERROR_PATCH_NOT_AVAILABLE","features":[525]},{"name":"ERROR_PATCH_NOT_NECESSARY","features":[525]},{"name":"ERROR_PATCH_RETAIN_RANGES_DIFFER","features":[525]},{"name":"ERROR_PATCH_SAME_FILE","features":[525]},{"name":"ERROR_PATCH_WRONG_FILE","features":[525]},{"name":"ERROR_PCW_BAD_API_PATCHING_SYMBOL_FLAGS","features":[525]},{"name":"ERROR_PCW_BAD_FAMILY_RANGE_NAME","features":[525]},{"name":"ERROR_PCW_BAD_FILE_SEQUENCE_START","features":[525]},{"name":"ERROR_PCW_BAD_GUIDS_TO_REPLACE","features":[525]},{"name":"ERROR_PCW_BAD_IMAGE_FAMILY_DISKID","features":[525]},{"name":"ERROR_PCW_BAD_IMAGE_FAMILY_FILESEQSTART","features":[525]},{"name":"ERROR_PCW_BAD_IMAGE_FAMILY_NAME","features":[525]},{"name":"ERROR_PCW_BAD_IMAGE_FAMILY_SRC_PROP","features":[525]},{"name":"ERROR_PCW_BAD_MAJOR_VERSION","features":[525]},{"name":"ERROR_PCW_BAD_PATCH_GUID","features":[525]},{"name":"ERROR_PCW_BAD_PRODUCTVERSION_VALIDATION","features":[525]},{"name":"ERROR_PCW_BAD_SEQUENCE","features":[525]},{"name":"ERROR_PCW_BAD_SUPERCEDENCE","features":[525]},{"name":"ERROR_PCW_BAD_TARGET","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_NAME","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_CODE","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_VERSION","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_UPGRADED","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_UPGRADE_CODE","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_PRODUCT_CODE_LIST","features":[525]},{"name":"ERROR_PCW_BAD_TGT_UPD_IMAGES","features":[525]},{"name":"ERROR_PCW_BAD_TRANSFORMSET","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_FAMILY","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_NAME","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_CODE","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_VERSION","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_UPGRADE_CODE","features":[525]},{"name":"ERROR_PCW_BAD_VERSION_STRING","features":[525]},{"name":"ERROR_PCW_BASE","features":[525]},{"name":"ERROR_PCW_CANNOT_CREATE_TABLE","features":[525]},{"name":"ERROR_PCW_CANNOT_RUN_MAKECAB","features":[525]},{"name":"ERROR_PCW_CANNOT_WRITE_DDF","features":[525]},{"name":"ERROR_PCW_CANT_COPY_FILE_TO_TEMP_FOLDER","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_ONE_PATCH_FILE","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_PATCH_FILE","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_SUMMARY_INFO","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_SUMMARY_INFO_POUND","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_TEMP_FOLDER","features":[525]},{"name":"ERROR_PCW_CANT_DELETE_TEMP_FOLDER","features":[525]},{"name":"ERROR_PCW_CANT_GENERATE_SEQUENCEINFO_MAJORUPGD","features":[525]},{"name":"ERROR_PCW_CANT_GENERATE_TRANSFORM","features":[525]},{"name":"ERROR_PCW_CANT_GENERATE_TRANSFORM_POUND","features":[525]},{"name":"ERROR_PCW_CANT_OVERWRITE_PATCH","features":[525]},{"name":"ERROR_PCW_CANT_READ_FILE","features":[525]},{"name":"ERROR_PCW_CREATEFILE_LOG_FAILED","features":[525]},{"name":"ERROR_PCW_DUPLICATE_SEQUENCE_RECORD","features":[525]},{"name":"ERROR_PCW_DUP_IMAGE_FAMILY_NAME","features":[525]},{"name":"ERROR_PCW_DUP_TARGET_IMAGE_NAME","features":[525]},{"name":"ERROR_PCW_DUP_TARGET_IMAGE_PACKCODE","features":[525]},{"name":"ERROR_PCW_DUP_UPGRADED_IMAGE_NAME","features":[525]},{"name":"ERROR_PCW_DUP_UPGRADED_IMAGE_PACKCODE","features":[525]},{"name":"ERROR_PCW_ERROR_WRITING_TO_LOG","features":[525]},{"name":"ERROR_PCW_EXECUTE_VIEW","features":[525]},{"name":"ERROR_PCW_EXTFILE_BAD_FAMILY_FIELD","features":[525]},{"name":"ERROR_PCW_EXTFILE_BAD_IGNORE_LENGTHS","features":[525]},{"name":"ERROR_PCW_EXTFILE_BAD_IGNORE_OFFSETS","features":[525]},{"name":"ERROR_PCW_EXTFILE_BAD_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_EXTFILE_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_EXTFILE_BLANK_PATH_TO_FILE","features":[525]},{"name":"ERROR_PCW_EXTFILE_IGNORE_COUNT_MISMATCH","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_IGNORE_LENGTHS","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_IGNORE_OFFSETS","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_PATH_TO_FILE","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_EXTFILE_MISSING_FILE","features":[525]},{"name":"ERROR_PCW_FAILED_CREATE_TRANSFORM","features":[525]},{"name":"ERROR_PCW_FAILED_EXPAND_PATH","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_LENGTHS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_LENGTHS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_COUNT_MISMATCH","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_LENGTHS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_NAME_TOO_LONG","features":[525]},{"name":"ERROR_PCW_IMAGE_FAMILY_NAME_TOO_LONG","features":[525]},{"name":"ERROR_PCW_IMAGE_PATH_NOT_EXIST","features":[525]},{"name":"ERROR_PCW_INTERNAL_ERROR","features":[525]},{"name":"ERROR_PCW_INVALID_LOG_LEVEL","features":[525]},{"name":"ERROR_PCW_INVALID_MAJOR_VERSION","features":[525]},{"name":"ERROR_PCW_INVALID_PARAMETER","features":[525]},{"name":"ERROR_PCW_INVALID_PATCHMETADATA_PROP","features":[525]},{"name":"ERROR_PCW_INVALID_PATCH_TYPE_SEQUENCING","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_EXTERNALFILES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_FAMILYFILERANGES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_IMAGEFAMILIES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_PATCHSEQUENCE","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_PROPERTIES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_PROPERTY","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_TARGETFILES_OPTIONALDATA","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_TARGETIMAGES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_UPGRADEDFILESTOIGNORE","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_UPGRADEDFILES_OPTIONALDATA","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_UPGRADEDIMAGES","features":[525]},{"name":"ERROR_PCW_INVALID_RANGE_ELEMENT","features":[525]},{"name":"ERROR_PCW_INVALID_SUPERCEDENCE","features":[525]},{"name":"ERROR_PCW_INVALID_SUPERSEDENCE_VALUE","features":[525]},{"name":"ERROR_PCW_INVALID_UI_LEVEL","features":[525]},{"name":"ERROR_PCW_LAX_VALIDATION_FLAGS","features":[525]},{"name":"ERROR_PCW_MAJOR_UPGD_WITHOUT_SEQUENCING","features":[525]},{"name":"ERROR_PCW_MATCHED_PRODUCT_VERSIONS","features":[525]},{"name":"ERROR_PCW_MISMATCHED_PRODUCT_CODES","features":[525]},{"name":"ERROR_PCW_MISMATCHED_PRODUCT_VERSIONS","features":[525]},{"name":"ERROR_PCW_MISSING_DIRECTORY_TABLE","features":[525]},{"name":"ERROR_PCW_MISSING_PATCHMETADATA","features":[525]},{"name":"ERROR_PCW_MISSING_PATCH_GUID","features":[525]},{"name":"ERROR_PCW_MISSING_PATCH_PATH","features":[525]},{"name":"ERROR_PCW_NO_UPGRADED_IMAGES_TO_PATCH","features":[525]},{"name":"ERROR_PCW_NULL_PATCHFAMILY","features":[525]},{"name":"ERROR_PCW_NULL_SEQUENCE_NUMBER","features":[525]},{"name":"ERROR_PCW_OBSOLETION_WITH_MSI30","features":[525]},{"name":"ERROR_PCW_OBSOLETION_WITH_PATCHSEQUENCE","features":[525]},{"name":"ERROR_PCW_OBSOLETION_WITH_SEQUENCE_DATA","features":[525]},{"name":"ERROR_PCW_OODS_COPYING_MSI","features":[525]},{"name":"ERROR_PCW_OPEN_VIEW","features":[525]},{"name":"ERROR_PCW_OUT_OF_MEMORY","features":[525]},{"name":"ERROR_PCW_PATCHMETADATA_PROP_NOT_SET","features":[525]},{"name":"ERROR_PCW_PCP_BAD_FORMAT","features":[525]},{"name":"ERROR_PCW_PCP_DOESNT_EXIST","features":[525]},{"name":"ERROR_PCW_SEQUENCING_BAD_TARGET","features":[525]},{"name":"ERROR_PCW_TARGET_BAD_PROD_CODE_VAL","features":[525]},{"name":"ERROR_PCW_TARGET_BAD_PROD_VALIDATE","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_COMPRESSED","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_NAME_TOO_LONG","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_PATH_EMPTY","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_PATH_NOT_EXIST","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_PATH_NOT_MSI","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_PATH_TOO_LONG","features":[525]},{"name":"ERROR_PCW_TARGET_MISSING_SRC_FILES","features":[525]},{"name":"ERROR_PCW_TARGET_WRONG_PRODUCT_VERSION_COMP","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BAD_IGNORE_LENGTHS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BAD_IGNORE_OFFSETS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BAD_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BAD_TARGET_FIELD","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_TFILEDATA_IGNORE_COUNT_MISMATCH","features":[525]},{"name":"ERROR_PCW_TFILEDATA_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_TFILEDATA_LONG_IGNORE_LENGTHS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_LONG_IGNORE_OFFSETS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_LONG_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_MISSING_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEDATA_BAD_UPGRADED_FIELD","features":[525]},{"name":"ERROR_PCW_UFILEDATA_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEDATA_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEDATA_MISSING_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEIGNORE_BAD_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEIGNORE_BAD_UPGRADED_FIELD","features":[525]},{"name":"ERROR_PCW_UFILEIGNORE_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEIGNORE_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UNKNOWN_ERROR","features":[525]},{"name":"ERROR_PCW_UNKNOWN_INFO","features":[525]},{"name":"ERROR_PCW_UNKNOWN_WARN","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_COMPRESSED","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_NAME_TOO_LONG","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_EXIST","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_MSI","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_TOO_LONG","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATH_EMPTY","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_EXIST","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_MSI","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATH_TOO_LONG","features":[525]},{"name":"ERROR_PCW_UPGRADED_MISSING_SRC_FILES","features":[525]},{"name":"ERROR_PCW_VIEW_FETCH","features":[525]},{"name":"ERROR_PCW_WRITE_SUMMARY_PROPERTIES","features":[525]},{"name":"ERROR_PCW_WRONG_PATCHMETADATA_STRD_PROP","features":[525]},{"name":"ERROR_ROLLBACK_DISABLED","features":[525]},{"name":"ExtractPatchHeaderToFileA","features":[307,525]},{"name":"ExtractPatchHeaderToFileByHandles","features":[307,525]},{"name":"ExtractPatchHeaderToFileW","features":[307,525]},{"name":"FUSION_INSTALL_REFERENCE","features":[525]},{"name":"FUSION_REFCOUNT_FILEPATH_GUID","features":[525]},{"name":"FUSION_REFCOUNT_OPAQUE_STRING_GUID","features":[525]},{"name":"FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID","features":[525]},{"name":"FindActCtxSectionGuid","features":[307,525,340]},{"name":"FindActCtxSectionStringA","features":[307,525,340]},{"name":"FindActCtxSectionStringW","features":[307,525,340]},{"name":"GetCurrentActCtx","features":[307,525]},{"name":"GetDeltaInfoA","features":[307,391,525]},{"name":"GetDeltaInfoB","features":[307,391,525]},{"name":"GetDeltaInfoW","features":[307,391,525]},{"name":"GetDeltaSignatureA","features":[307,391,525]},{"name":"GetDeltaSignatureB","features":[307,391,525]},{"name":"GetDeltaSignatureW","features":[307,391,525]},{"name":"GetFilePatchSignatureA","features":[307,525]},{"name":"GetFilePatchSignatureByBuffer","features":[307,525]},{"name":"GetFilePatchSignatureByHandle","features":[307,525]},{"name":"GetFilePatchSignatureW","features":[307,525]},{"name":"IACTIONNAME_ADMIN","features":[525]},{"name":"IACTIONNAME_ADVERTISE","features":[525]},{"name":"IACTIONNAME_COLLECTUSERINFO","features":[525]},{"name":"IACTIONNAME_FIRSTRUN","features":[525]},{"name":"IACTIONNAME_INSTALL","features":[525]},{"name":"IACTIONNAME_SEQUENCE","features":[525]},{"name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_ALREADY_INSTALLED","features":[525]},{"name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_INSTALLED","features":[525]},{"name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_REFRESHED","features":[525]},{"name":"IASSEMBLYCACHEITEM_COMMIT_FLAG_REFRESH","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_ALREADY_UNINSTALLED","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_DELETE_PENDING","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_STILL_IN_USE","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_UNINSTALLED","features":[525]},{"name":"IAssemblyCache","features":[525]},{"name":"IAssemblyCacheItem","features":[525]},{"name":"IAssemblyName","features":[525]},{"name":"IEnumMsmDependency","features":[525]},{"name":"IEnumMsmError","features":[525]},{"name":"IEnumMsmString","features":[525]},{"name":"IMsmDependencies","features":[525,358]},{"name":"IMsmDependency","features":[525,358]},{"name":"IMsmError","features":[525,358]},{"name":"IMsmErrors","features":[525,358]},{"name":"IMsmGetFiles","features":[525,358]},{"name":"IMsmMerge","features":[525,358]},{"name":"IMsmStrings","features":[525,358]},{"name":"INFO_BASE","features":[525]},{"name":"INFO_ENTERING_PHASE_I","features":[525]},{"name":"INFO_ENTERING_PHASE_II","features":[525]},{"name":"INFO_ENTERING_PHASE_III","features":[525]},{"name":"INFO_ENTERING_PHASE_IV","features":[525]},{"name":"INFO_ENTERING_PHASE_I_VALIDATION","features":[525]},{"name":"INFO_ENTERING_PHASE_V","features":[525]},{"name":"INFO_GENERATING_METADATA","features":[525]},{"name":"INFO_PASSED_MAIN_CONTROL","features":[525]},{"name":"INFO_PATCHCACHE_FILEINFO_FAILURE","features":[525]},{"name":"INFO_PATCHCACHE_PCI_READFAILURE","features":[525]},{"name":"INFO_PATCHCACHE_PCI_WRITEFAILURE","features":[525]},{"name":"INFO_PCP_PATH","features":[525]},{"name":"INFO_PROPERTY","features":[525]},{"name":"INFO_SET_OPTIONS","features":[525]},{"name":"INFO_SUCCESSFUL_PATCH_CREATION","features":[525]},{"name":"INFO_TEMP_DIR","features":[525]},{"name":"INFO_TEMP_DIR_CLEANUP","features":[525]},{"name":"INFO_USING_USER_MSI_FOR_PATCH_TABLES","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_DISALLOWADVERTISE","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_FAVORADVERTISE","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_FAVORLOCAL","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_FAVORSOURCE","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_FOLLOWPARENT","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_NOUNSUPPORTEDADVERTISE","features":[525]},{"name":"INSTALLLEVEL","features":[525]},{"name":"INSTALLLEVEL_DEFAULT","features":[525]},{"name":"INSTALLLEVEL_MAXIMUM","features":[525]},{"name":"INSTALLLEVEL_MINIMUM","features":[525]},{"name":"INSTALLLOGATTRIBUTES","features":[525]},{"name":"INSTALLLOGATTRIBUTES_APPEND","features":[525]},{"name":"INSTALLLOGATTRIBUTES_FLUSHEACHLINE","features":[525]},{"name":"INSTALLLOGMODE","features":[525]},{"name":"INSTALLLOGMODE_ACTIONDATA","features":[525]},{"name":"INSTALLLOGMODE_ACTIONSTART","features":[525]},{"name":"INSTALLLOGMODE_COMMONDATA","features":[525]},{"name":"INSTALLLOGMODE_ERROR","features":[525]},{"name":"INSTALLLOGMODE_EXTRADEBUG","features":[525]},{"name":"INSTALLLOGMODE_FATALEXIT","features":[525]},{"name":"INSTALLLOGMODE_FILESINUSE","features":[525]},{"name":"INSTALLLOGMODE_INFO","features":[525]},{"name":"INSTALLLOGMODE_INITIALIZE","features":[525]},{"name":"INSTALLLOGMODE_INSTALLEND","features":[525]},{"name":"INSTALLLOGMODE_INSTALLSTART","features":[525]},{"name":"INSTALLLOGMODE_LOGONLYONERROR","features":[525]},{"name":"INSTALLLOGMODE_LOGPERFORMANCE","features":[525]},{"name":"INSTALLLOGMODE_OUTOFDISKSPACE","features":[525]},{"name":"INSTALLLOGMODE_PROGRESS","features":[525]},{"name":"INSTALLLOGMODE_PROPERTYDUMP","features":[525]},{"name":"INSTALLLOGMODE_RESOLVESOURCE","features":[525]},{"name":"INSTALLLOGMODE_RMFILESINUSE","features":[525]},{"name":"INSTALLLOGMODE_SHOWDIALOG","features":[525]},{"name":"INSTALLLOGMODE_TERMINATE","features":[525]},{"name":"INSTALLLOGMODE_USER","features":[525]},{"name":"INSTALLLOGMODE_VERBOSE","features":[525]},{"name":"INSTALLLOGMODE_WARNING","features":[525]},{"name":"INSTALLMESSAGE","features":[525]},{"name":"INSTALLMESSAGE_ACTIONDATA","features":[525]},{"name":"INSTALLMESSAGE_ACTIONSTART","features":[525]},{"name":"INSTALLMESSAGE_COMMONDATA","features":[525]},{"name":"INSTALLMESSAGE_ERROR","features":[525]},{"name":"INSTALLMESSAGE_FATALEXIT","features":[525]},{"name":"INSTALLMESSAGE_FILESINUSE","features":[525]},{"name":"INSTALLMESSAGE_INFO","features":[525]},{"name":"INSTALLMESSAGE_INITIALIZE","features":[525]},{"name":"INSTALLMESSAGE_INSTALLEND","features":[525]},{"name":"INSTALLMESSAGE_INSTALLSTART","features":[525]},{"name":"INSTALLMESSAGE_OUTOFDISKSPACE","features":[525]},{"name":"INSTALLMESSAGE_PERFORMANCE","features":[525]},{"name":"INSTALLMESSAGE_PROGRESS","features":[525]},{"name":"INSTALLMESSAGE_RESOLVESOURCE","features":[525]},{"name":"INSTALLMESSAGE_RMFILESINUSE","features":[525]},{"name":"INSTALLMESSAGE_SHOWDIALOG","features":[525]},{"name":"INSTALLMESSAGE_TERMINATE","features":[525]},{"name":"INSTALLMESSAGE_TYPEMASK","features":[525]},{"name":"INSTALLMESSAGE_USER","features":[525]},{"name":"INSTALLMESSAGE_WARNING","features":[525]},{"name":"INSTALLMODE","features":[525]},{"name":"INSTALLMODE_DEFAULT","features":[525]},{"name":"INSTALLMODE_EXISTING","features":[525]},{"name":"INSTALLMODE_NODETECTION","features":[525]},{"name":"INSTALLMODE_NODETECTION_ANY","features":[525]},{"name":"INSTALLMODE_NOSOURCERESOLUTION","features":[525]},{"name":"INSTALLPROPERTY_ASSIGNMENTTYPE","features":[525]},{"name":"INSTALLPROPERTY_AUTHORIZED_LUA_APP","features":[525]},{"name":"INSTALLPROPERTY_DISKPROMPT","features":[525]},{"name":"INSTALLPROPERTY_DISPLAYNAME","features":[525]},{"name":"INSTALLPROPERTY_HELPLINK","features":[525]},{"name":"INSTALLPROPERTY_HELPTELEPHONE","features":[525]},{"name":"INSTALLPROPERTY_INSTALLDATE","features":[525]},{"name":"INSTALLPROPERTY_INSTALLEDLANGUAGE","features":[525]},{"name":"INSTALLPROPERTY_INSTALLEDPRODUCTNAME","features":[525]},{"name":"INSTALLPROPERTY_INSTALLLOCATION","features":[525]},{"name":"INSTALLPROPERTY_INSTALLSOURCE","features":[525]},{"name":"INSTALLPROPERTY_INSTANCETYPE","features":[525]},{"name":"INSTALLPROPERTY_LANGUAGE","features":[525]},{"name":"INSTALLPROPERTY_LASTUSEDSOURCE","features":[525]},{"name":"INSTALLPROPERTY_LASTUSEDTYPE","features":[525]},{"name":"INSTALLPROPERTY_LOCALPACKAGE","features":[525]},{"name":"INSTALLPROPERTY_LUAENABLED","features":[525]},{"name":"INSTALLPROPERTY_MEDIAPACKAGEPATH","features":[525]},{"name":"INSTALLPROPERTY_MOREINFOURL","features":[525]},{"name":"INSTALLPROPERTY_PACKAGECODE","features":[525]},{"name":"INSTALLPROPERTY_PACKAGENAME","features":[525]},{"name":"INSTALLPROPERTY_PATCHSTATE","features":[525]},{"name":"INSTALLPROPERTY_PATCHTYPE","features":[525]},{"name":"INSTALLPROPERTY_PRODUCTICON","features":[525]},{"name":"INSTALLPROPERTY_PRODUCTID","features":[525]},{"name":"INSTALLPROPERTY_PRODUCTNAME","features":[525]},{"name":"INSTALLPROPERTY_PRODUCTSTATE","features":[525]},{"name":"INSTALLPROPERTY_PUBLISHER","features":[525]},{"name":"INSTALLPROPERTY_REGCOMPANY","features":[525]},{"name":"INSTALLPROPERTY_REGOWNER","features":[525]},{"name":"INSTALLPROPERTY_TRANSFORMS","features":[525]},{"name":"INSTALLPROPERTY_UNINSTALLABLE","features":[525]},{"name":"INSTALLPROPERTY_URLINFOABOUT","features":[525]},{"name":"INSTALLPROPERTY_URLUPDATEINFO","features":[525]},{"name":"INSTALLPROPERTY_VERSION","features":[525]},{"name":"INSTALLPROPERTY_VERSIONMAJOR","features":[525]},{"name":"INSTALLPROPERTY_VERSIONMINOR","features":[525]},{"name":"INSTALLPROPERTY_VERSIONSTRING","features":[525]},{"name":"INSTALLSTATE","features":[525]},{"name":"INSTALLSTATE_ABSENT","features":[525]},{"name":"INSTALLSTATE_ADVERTISED","features":[525]},{"name":"INSTALLSTATE_BADCONFIG","features":[525]},{"name":"INSTALLSTATE_BROKEN","features":[525]},{"name":"INSTALLSTATE_DEFAULT","features":[525]},{"name":"INSTALLSTATE_INCOMPLETE","features":[525]},{"name":"INSTALLSTATE_INVALIDARG","features":[525]},{"name":"INSTALLSTATE_LOCAL","features":[525]},{"name":"INSTALLSTATE_MOREDATA","features":[525]},{"name":"INSTALLSTATE_NOTUSED","features":[525]},{"name":"INSTALLSTATE_REMOVED","features":[525]},{"name":"INSTALLSTATE_SOURCE","features":[525]},{"name":"INSTALLSTATE_SOURCEABSENT","features":[525]},{"name":"INSTALLSTATE_UNKNOWN","features":[525]},{"name":"INSTALLTYPE","features":[525]},{"name":"INSTALLTYPE_DEFAULT","features":[525]},{"name":"INSTALLTYPE_NETWORK_IMAGE","features":[525]},{"name":"INSTALLTYPE_SINGLE_INSTANCE","features":[525]},{"name":"INSTALLUILEVEL","features":[525]},{"name":"INSTALLUILEVEL_BASIC","features":[525]},{"name":"INSTALLUILEVEL_DEFAULT","features":[525]},{"name":"INSTALLUILEVEL_ENDDIALOG","features":[525]},{"name":"INSTALLUILEVEL_FULL","features":[525]},{"name":"INSTALLUILEVEL_HIDECANCEL","features":[525]},{"name":"INSTALLUILEVEL_NOCHANGE","features":[525]},{"name":"INSTALLUILEVEL_NONE","features":[525]},{"name":"INSTALLUILEVEL_PROGRESSONLY","features":[525]},{"name":"INSTALLUILEVEL_REDUCED","features":[525]},{"name":"INSTALLUILEVEL_SOURCERESONLY","features":[525]},{"name":"INSTALLUILEVEL_UACONLY","features":[525]},{"name":"INSTALLUI_HANDLERA","features":[525]},{"name":"INSTALLUI_HANDLERW","features":[525]},{"name":"IPMApplicationInfo","features":[525]},{"name":"IPMApplicationInfoEnumerator","features":[525]},{"name":"IPMBackgroundServiceAgentInfo","features":[525]},{"name":"IPMBackgroundServiceAgentInfoEnumerator","features":[525]},{"name":"IPMBackgroundWorkerInfo","features":[525]},{"name":"IPMBackgroundWorkerInfoEnumerator","features":[525]},{"name":"IPMDeploymentManager","features":[525]},{"name":"IPMEnumerationManager","features":[525]},{"name":"IPMExtensionCachedFileUpdaterInfo","features":[525]},{"name":"IPMExtensionContractInfo","features":[525]},{"name":"IPMExtensionFileExtensionInfo","features":[525]},{"name":"IPMExtensionFileOpenPickerInfo","features":[525]},{"name":"IPMExtensionFileSavePickerInfo","features":[525]},{"name":"IPMExtensionInfo","features":[525]},{"name":"IPMExtensionInfoEnumerator","features":[525]},{"name":"IPMExtensionProtocolInfo","features":[525]},{"name":"IPMExtensionShareTargetInfo","features":[525]},{"name":"IPMLiveTileJobInfo","features":[525]},{"name":"IPMLiveTileJobInfoEnumerator","features":[525]},{"name":"IPMTaskInfo","features":[525]},{"name":"IPMTaskInfoEnumerator","features":[525]},{"name":"IPMTileInfo","features":[525]},{"name":"IPMTileInfoEnumerator","features":[525]},{"name":"IPMTilePropertyEnumerator","features":[525]},{"name":"IPMTilePropertyInfo","features":[525]},{"name":"IPROPNAME_ACTION","features":[525]},{"name":"IPROPNAME_ADMINTOOLS_FOLDER","features":[525]},{"name":"IPROPNAME_ADMINUSER","features":[525]},{"name":"IPROPNAME_ADMIN_PROPERTIES","features":[525]},{"name":"IPROPNAME_AFTERREBOOT","features":[525]},{"name":"IPROPNAME_ALLOWEDPROPERTIES","features":[525]},{"name":"IPROPNAME_ALLUSERS","features":[525]},{"name":"IPROPNAME_APPDATA_FOLDER","features":[525]},{"name":"IPROPNAME_ARM","features":[525]},{"name":"IPROPNAME_ARM64","features":[525]},{"name":"IPROPNAME_ARPAUTHORIZEDCDFPREFIX","features":[525]},{"name":"IPROPNAME_ARPCOMMENTS","features":[525]},{"name":"IPROPNAME_ARPCONTACT","features":[525]},{"name":"IPROPNAME_ARPHELPLINK","features":[525]},{"name":"IPROPNAME_ARPHELPTELEPHONE","features":[525]},{"name":"IPROPNAME_ARPINSTALLLOCATION","features":[525]},{"name":"IPROPNAME_ARPNOMODIFY","features":[525]},{"name":"IPROPNAME_ARPNOREMOVE","features":[525]},{"name":"IPROPNAME_ARPNOREPAIR","features":[525]},{"name":"IPROPNAME_ARPPRODUCTICON","features":[525]},{"name":"IPROPNAME_ARPREADME","features":[525]},{"name":"IPROPNAME_ARPSETTINGSIDENTIFIER","features":[525]},{"name":"IPROPNAME_ARPSHIMFLAGS","features":[525]},{"name":"IPROPNAME_ARPSHIMSERVICEPACKLEVEL","features":[525]},{"name":"IPROPNAME_ARPSHIMVERSIONNT","features":[525]},{"name":"IPROPNAME_ARPSIZE","features":[525]},{"name":"IPROPNAME_ARPSYSTEMCOMPONENT","features":[525]},{"name":"IPROPNAME_ARPURLINFOABOUT","features":[525]},{"name":"IPROPNAME_ARPURLUPDATEINFO","features":[525]},{"name":"IPROPNAME_AVAILABLEFREEREG","features":[525]},{"name":"IPROPNAME_BORDERSIDE","features":[525]},{"name":"IPROPNAME_BORDERTOP","features":[525]},{"name":"IPROPNAME_CAPTIONHEIGHT","features":[525]},{"name":"IPROPNAME_CARRYINGNDP","features":[525]},{"name":"IPROPNAME_CHECKCRCS","features":[525]},{"name":"IPROPNAME_COLORBITS","features":[525]},{"name":"IPROPNAME_COMMONAPPDATA_FOLDER","features":[525]},{"name":"IPROPNAME_COMMONFILES64_FOLDER","features":[525]},{"name":"IPROPNAME_COMMONFILES_FOLDER","features":[525]},{"name":"IPROPNAME_COMPANYNAME","features":[525]},{"name":"IPROPNAME_COMPONENTADDDEFAULT","features":[525]},{"name":"IPROPNAME_COMPONENTADDLOCAL","features":[525]},{"name":"IPROPNAME_COMPONENTADDSOURCE","features":[525]},{"name":"IPROPNAME_COMPUTERNAME","features":[525]},{"name":"IPROPNAME_COSTINGCOMPLETE","features":[525]},{"name":"IPROPNAME_CUSTOMACTIONDATA","features":[525]},{"name":"IPROPNAME_DATE","features":[525]},{"name":"IPROPNAME_DATETIME","features":[525]},{"name":"IPROPNAME_DEFAULTUIFONT","features":[525]},{"name":"IPROPNAME_DESKTOP_FOLDER","features":[525]},{"name":"IPROPNAME_DISABLEADVTSHORTCUTS","features":[525]},{"name":"IPROPNAME_DISABLEROLLBACK","features":[525]},{"name":"IPROPNAME_DISKPROMPT","features":[525]},{"name":"IPROPNAME_ENABLEUSERCONTROL","features":[525]},{"name":"IPROPNAME_ENFORCE_UPGRADE_COMPONENT_RULES","features":[525]},{"name":"IPROPNAME_EXECUTEACTION","features":[525]},{"name":"IPROPNAME_EXECUTEMODE","features":[525]},{"name":"IPROPNAME_FAVORITES_FOLDER","features":[525]},{"name":"IPROPNAME_FEATUREADDDEFAULT","features":[525]},{"name":"IPROPNAME_FEATUREADDLOCAL","features":[525]},{"name":"IPROPNAME_FEATUREADDSOURCE","features":[525]},{"name":"IPROPNAME_FEATUREADVERTISE","features":[525]},{"name":"IPROPNAME_FEATUREREMOVE","features":[525]},{"name":"IPROPNAME_FILEADDDEFAULT","features":[525]},{"name":"IPROPNAME_FILEADDLOCAL","features":[525]},{"name":"IPROPNAME_FILEADDSOURCE","features":[525]},{"name":"IPROPNAME_FONTS_FOLDER","features":[525]},{"name":"IPROPNAME_HIDDEN_PROPERTIES","features":[525]},{"name":"IPROPNAME_HIDECANCEL","features":[525]},{"name":"IPROPNAME_IA64","features":[525]},{"name":"IPROPNAME_INSTALLED","features":[525]},{"name":"IPROPNAME_INSTALLLANGUAGE","features":[525]},{"name":"IPROPNAME_INSTALLLEVEL","features":[525]},{"name":"IPROPNAME_INSTALLPERUSER","features":[525]},{"name":"IPROPNAME_INTEL","features":[525]},{"name":"IPROPNAME_INTEL64","features":[525]},{"name":"IPROPNAME_INTERNALINSTALLEDPERUSER","features":[525]},{"name":"IPROPNAME_ISADMINPACKAGE","features":[525]},{"name":"IPROPNAME_LEFTUNIT","features":[525]},{"name":"IPROPNAME_LIMITUI","features":[525]},{"name":"IPROPNAME_LOCALAPPDATA_FOLDER","features":[525]},{"name":"IPROPNAME_LOGACTION","features":[525]},{"name":"IPROPNAME_LOGONUSER","features":[525]},{"name":"IPROPNAME_MANUFACTURER","features":[525]},{"name":"IPROPNAME_MSIAMD64","features":[525]},{"name":"IPROPNAME_MSIDISABLEEEUI","features":[525]},{"name":"IPROPNAME_MSIDISABLELUAPATCHING","features":[525]},{"name":"IPROPNAME_MSIINSTANCEGUID","features":[525]},{"name":"IPROPNAME_MSILOGFILELOCATION","features":[525]},{"name":"IPROPNAME_MSILOGGINGMODE","features":[525]},{"name":"IPROPNAME_MSINEWINSTANCE","features":[525]},{"name":"IPROPNAME_MSINODISABLEMEDIA","features":[525]},{"name":"IPROPNAME_MSIPACKAGEDOWNLOADLOCALCOPY","features":[525]},{"name":"IPROPNAME_MSIPATCHDOWNLOADLOCALCOPY","features":[525]},{"name":"IPROPNAME_MSIPATCHREMOVE","features":[525]},{"name":"IPROPNAME_MSITABLETPC","features":[525]},{"name":"IPROPNAME_MSIX64","features":[525]},{"name":"IPROPNAME_MSI_FASTINSTALL","features":[525]},{"name":"IPROPNAME_MSI_REBOOT_PENDING","features":[525]},{"name":"IPROPNAME_MSI_RM_CONTROL","features":[525]},{"name":"IPROPNAME_MSI_RM_DISABLE_RESTART","features":[525]},{"name":"IPROPNAME_MSI_RM_SESSION_KEY","features":[525]},{"name":"IPROPNAME_MSI_RM_SHUTDOWN","features":[525]},{"name":"IPROPNAME_MSI_UAC_DEPLOYMENT_COMPLIANT","features":[525]},{"name":"IPROPNAME_MSI_UNINSTALL_SUPERSEDED_COMPONENTS","features":[525]},{"name":"IPROPNAME_MSI_USE_REAL_ADMIN_DETECTION","features":[525]},{"name":"IPROPNAME_MYPICTURES_FOLDER","features":[525]},{"name":"IPROPNAME_NETASSEMBLYSUPPORT","features":[525]},{"name":"IPROPNAME_NETHOOD_FOLDER","features":[525]},{"name":"IPROPNAME_NOCOMPANYNAME","features":[525]},{"name":"IPROPNAME_NOUSERNAME","features":[525]},{"name":"IPROPNAME_NTPRODUCTTYPE","features":[525]},{"name":"IPROPNAME_NTSUITEBACKOFFICE","features":[525]},{"name":"IPROPNAME_NTSUITEDATACENTER","features":[525]},{"name":"IPROPNAME_NTSUITEENTERPRISE","features":[525]},{"name":"IPROPNAME_NTSUITEPERSONAL","features":[525]},{"name":"IPROPNAME_NTSUITESMALLBUSINESS","features":[525]},{"name":"IPROPNAME_NTSUITESMALLBUSINESSRESTRICTED","features":[525]},{"name":"IPROPNAME_NTSUITEWEBSERVER","features":[525]},{"name":"IPROPNAME_OLEADVTSUPPORT","features":[525]},{"name":"IPROPNAME_OUTOFDISKSPACE","features":[525]},{"name":"IPROPNAME_OUTOFNORBDISKSPACE","features":[525]},{"name":"IPROPNAME_PATCH","features":[525]},{"name":"IPROPNAME_PATCHNEWPACKAGECODE","features":[525]},{"name":"IPROPNAME_PATCHNEWSUMMARYCOMMENTS","features":[525]},{"name":"IPROPNAME_PATCHNEWSUMMARYSUBJECT","features":[525]},{"name":"IPROPNAME_PERSONAL_FOLDER","features":[525]},{"name":"IPROPNAME_PHYSICALMEMORY","features":[525]},{"name":"IPROPNAME_PIDKEY","features":[525]},{"name":"IPROPNAME_PIDTEMPLATE","features":[525]},{"name":"IPROPNAME_PRESELECTED","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER_PATH","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER_SPACEAVAILABLE","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER_SPACEREMAINING","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER_SPACEREQUIRED","features":[525]},{"name":"IPROPNAME_PRINTHOOD_FOLDER","features":[525]},{"name":"IPROPNAME_PRIVILEGED","features":[525]},{"name":"IPROPNAME_PRODUCTCODE","features":[525]},{"name":"IPROPNAME_PRODUCTID","features":[525]},{"name":"IPROPNAME_PRODUCTLANGUAGE","features":[525]},{"name":"IPROPNAME_PRODUCTNAME","features":[525]},{"name":"IPROPNAME_PRODUCTSTATE","features":[525]},{"name":"IPROPNAME_PRODUCTVERSION","features":[525]},{"name":"IPROPNAME_PROGRAMFILES64_FOLDER","features":[525]},{"name":"IPROPNAME_PROGRAMFILES_FOLDER","features":[525]},{"name":"IPROPNAME_PROGRAMMENU_FOLDER","features":[525]},{"name":"IPROPNAME_PROGRESSONLY","features":[525]},{"name":"IPROPNAME_PROMPTROLLBACKCOST","features":[525]},{"name":"IPROPNAME_REBOOT","features":[525]},{"name":"IPROPNAME_REBOOTPROMPT","features":[525]},{"name":"IPROPNAME_RECENT_FOLDER","features":[525]},{"name":"IPROPNAME_REDIRECTEDDLLSUPPORT","features":[525]},{"name":"IPROPNAME_REINSTALL","features":[525]},{"name":"IPROPNAME_REINSTALLMODE","features":[525]},{"name":"IPROPNAME_REMOTEADMINTS","features":[525]},{"name":"IPROPNAME_REPLACEDINUSEFILES","features":[525]},{"name":"IPROPNAME_RESTRICTEDUSERCONTROL","features":[525]},{"name":"IPROPNAME_RESUME","features":[525]},{"name":"IPROPNAME_ROLLBACKDISABLED","features":[525]},{"name":"IPROPNAME_ROOTDRIVE","features":[525]},{"name":"IPROPNAME_RUNNINGELEVATED","features":[525]},{"name":"IPROPNAME_SCREENX","features":[525]},{"name":"IPROPNAME_SCREENY","features":[525]},{"name":"IPROPNAME_SENDTO_FOLDER","features":[525]},{"name":"IPROPNAME_SEQUENCE","features":[525]},{"name":"IPROPNAME_SERVICEPACKLEVEL","features":[525]},{"name":"IPROPNAME_SERVICEPACKLEVELMINOR","features":[525]},{"name":"IPROPNAME_SHAREDWINDOWS","features":[525]},{"name":"IPROPNAME_SHELLADVTSUPPORT","features":[525]},{"name":"IPROPNAME_SHORTFILENAMES","features":[525]},{"name":"IPROPNAME_SOURCEDIR","features":[525]},{"name":"IPROPNAME_SOURCELIST","features":[525]},{"name":"IPROPNAME_SOURCERESONLY","features":[525]},{"name":"IPROPNAME_STARTMENU_FOLDER","features":[525]},{"name":"IPROPNAME_STARTUP_FOLDER","features":[525]},{"name":"IPROPNAME_SYSTEM16_FOLDER","features":[525]},{"name":"IPROPNAME_SYSTEM64_FOLDER","features":[525]},{"name":"IPROPNAME_SYSTEMLANGUAGEID","features":[525]},{"name":"IPROPNAME_SYSTEM_FOLDER","features":[525]},{"name":"IPROPNAME_TARGETDIR","features":[525]},{"name":"IPROPNAME_TEMPLATE_AMD64","features":[525]},{"name":"IPROPNAME_TEMPLATE_FOLDER","features":[525]},{"name":"IPROPNAME_TEMPLATE_X64","features":[525]},{"name":"IPROPNAME_TEMP_FOLDER","features":[525]},{"name":"IPROPNAME_TERMSERVER","features":[525]},{"name":"IPROPNAME_TEXTHEIGHT","features":[525]},{"name":"IPROPNAME_TEXTHEIGHT_CORRECTION","features":[525]},{"name":"IPROPNAME_TEXTINTERNALLEADING","features":[525]},{"name":"IPROPNAME_TIME","features":[525]},{"name":"IPROPNAME_TRANSFORMS","features":[525]},{"name":"IPROPNAME_TRANSFORMSATSOURCE","features":[525]},{"name":"IPROPNAME_TRANSFORMSSECURE","features":[525]},{"name":"IPROPNAME_TRUEADMINUSER","features":[525]},{"name":"IPROPNAME_TTCSUPPORT","features":[525]},{"name":"IPROPNAME_UACONLY","features":[525]},{"name":"IPROPNAME_UPDATESTARTED","features":[525]},{"name":"IPROPNAME_UPGRADECODE","features":[525]},{"name":"IPROPNAME_USERLANGUAGEID","features":[525]},{"name":"IPROPNAME_USERNAME","features":[525]},{"name":"IPROPNAME_USERSID","features":[525]},{"name":"IPROPNAME_VERSION9X","features":[525]},{"name":"IPROPNAME_VERSIONNT","features":[525]},{"name":"IPROPNAME_VERSIONNT64","features":[525]},{"name":"IPROPNAME_VIRTUALMEMORY","features":[525]},{"name":"IPROPNAME_WIN32ASSEMBLYSUPPORT","features":[525]},{"name":"IPROPNAME_WINDOWSBUILD","features":[525]},{"name":"IPROPNAME_WINDOWS_FOLDER","features":[525]},{"name":"IPROPNAME_WINDOWS_VOLUME","features":[525]},{"name":"IPROPVALUE_EXECUTEMODE_NONE","features":[525]},{"name":"IPROPVALUE_EXECUTEMODE_SCRIPT","features":[525]},{"name":"IPROPVALUE_FEATURE_ALL","features":[525]},{"name":"IPROPVALUE_MSI_RM_CONTROL_DISABLE","features":[525]},{"name":"IPROPVALUE_MSI_RM_CONTROL_DISABLESHUTDOWN","features":[525]},{"name":"IPROPVALUE_RBCOST_FAIL","features":[525]},{"name":"IPROPVALUE_RBCOST_PROMPT","features":[525]},{"name":"IPROPVALUE_RBCOST_SILENT","features":[525]},{"name":"IPROPVALUE__CARRYINGNDP_URTREINSTALL","features":[525]},{"name":"IPROPVALUE__CARRYINGNDP_URTUPGRADE","features":[525]},{"name":"IValidate","features":[525]},{"name":"LIBID_MsmMergeTypeLib","features":[525]},{"name":"LOGALL","features":[525]},{"name":"LOGERR","features":[525]},{"name":"LOGINFO","features":[525]},{"name":"LOGNONE","features":[525]},{"name":"LOGPERFMESSAGES","features":[525]},{"name":"LOGTOKEN_NO_LOG","features":[525]},{"name":"LOGTOKEN_SETUPAPI_APPLOG","features":[525]},{"name":"LOGTOKEN_SETUPAPI_DEVLOG","features":[525]},{"name":"LOGTOKEN_TYPE_MASK","features":[525]},{"name":"LOGTOKEN_UNSPECIFIED","features":[525]},{"name":"LOGWARN","features":[525]},{"name":"LPDISPLAYVAL","features":[307,525]},{"name":"LPEVALCOMCALLBACK","features":[307,525]},{"name":"MAX_FEATURE_CHARS","features":[525]},{"name":"MAX_GUID_CHARS","features":[525]},{"name":"MSIADVERTISEOPTIONFLAGS","features":[525]},{"name":"MSIADVERTISEOPTIONFLAGS_INSTANCE","features":[525]},{"name":"MSIARCHITECTUREFLAGS","features":[525]},{"name":"MSIARCHITECTUREFLAGS_AMD64","features":[525]},{"name":"MSIARCHITECTUREFLAGS_ARM","features":[525]},{"name":"MSIARCHITECTUREFLAGS_IA64","features":[525]},{"name":"MSIARCHITECTUREFLAGS_X86","features":[525]},{"name":"MSIASSEMBLYINFO","features":[525]},{"name":"MSIASSEMBLYINFO_NETASSEMBLY","features":[525]},{"name":"MSIASSEMBLYINFO_WIN32ASSEMBLY","features":[525]},{"name":"MSICODE","features":[525]},{"name":"MSICODE_PATCH","features":[525]},{"name":"MSICODE_PRODUCT","features":[525]},{"name":"MSICOLINFO","features":[525]},{"name":"MSICOLINFO_NAMES","features":[525]},{"name":"MSICOLINFO_TYPES","features":[525]},{"name":"MSICONDITION","features":[525]},{"name":"MSICONDITION_ERROR","features":[525]},{"name":"MSICONDITION_FALSE","features":[525]},{"name":"MSICONDITION_NONE","features":[525]},{"name":"MSICONDITION_TRUE","features":[525]},{"name":"MSICOSTTREE","features":[525]},{"name":"MSICOSTTREE_CHILDREN","features":[525]},{"name":"MSICOSTTREE_PARENTS","features":[525]},{"name":"MSICOSTTREE_RESERVED","features":[525]},{"name":"MSICOSTTREE_SELFONLY","features":[525]},{"name":"MSIDBERROR","features":[525]},{"name":"MSIDBERROR_BADCABINET","features":[525]},{"name":"MSIDBERROR_BADCASE","features":[525]},{"name":"MSIDBERROR_BADCATEGORY","features":[525]},{"name":"MSIDBERROR_BADCONDITION","features":[525]},{"name":"MSIDBERROR_BADCUSTOMSOURCE","features":[525]},{"name":"MSIDBERROR_BADDEFAULTDIR","features":[525]},{"name":"MSIDBERROR_BADFILENAME","features":[525]},{"name":"MSIDBERROR_BADFORMATTED","features":[525]},{"name":"MSIDBERROR_BADGUID","features":[525]},{"name":"MSIDBERROR_BADIDENTIFIER","features":[525]},{"name":"MSIDBERROR_BADKEYTABLE","features":[525]},{"name":"MSIDBERROR_BADLANGUAGE","features":[525]},{"name":"MSIDBERROR_BADLINK","features":[525]},{"name":"MSIDBERROR_BADLOCALIZEATTRIB","features":[525]},{"name":"MSIDBERROR_BADMAXMINVALUES","features":[525]},{"name":"MSIDBERROR_BADPATH","features":[525]},{"name":"MSIDBERROR_BADPROPERTY","features":[525]},{"name":"MSIDBERROR_BADREGPATH","features":[525]},{"name":"MSIDBERROR_BADSHORTCUT","features":[525]},{"name":"MSIDBERROR_BADTEMPLATE","features":[525]},{"name":"MSIDBERROR_BADVERSION","features":[525]},{"name":"MSIDBERROR_BADWILDCARD","features":[525]},{"name":"MSIDBERROR_DUPLICATEKEY","features":[525]},{"name":"MSIDBERROR_FUNCTIONERROR","features":[525]},{"name":"MSIDBERROR_INVALIDARG","features":[525]},{"name":"MSIDBERROR_MISSINGDATA","features":[525]},{"name":"MSIDBERROR_MOREDATA","features":[525]},{"name":"MSIDBERROR_NOERROR","features":[525]},{"name":"MSIDBERROR_NOTINSET","features":[525]},{"name":"MSIDBERROR_OVERFLOW","features":[525]},{"name":"MSIDBERROR_REQUIRED","features":[525]},{"name":"MSIDBERROR_STRINGOVERFLOW","features":[525]},{"name":"MSIDBERROR_UNDERFLOW","features":[525]},{"name":"MSIDBOPEN_CREATE","features":[525]},{"name":"MSIDBOPEN_CREATEDIRECT","features":[525]},{"name":"MSIDBOPEN_DIRECT","features":[525]},{"name":"MSIDBOPEN_PATCHFILE","features":[525]},{"name":"MSIDBOPEN_READONLY","features":[525]},{"name":"MSIDBOPEN_TRANSACT","features":[525]},{"name":"MSIDBSTATE","features":[525]},{"name":"MSIDBSTATE_ERROR","features":[525]},{"name":"MSIDBSTATE_READ","features":[525]},{"name":"MSIDBSTATE_WRITE","features":[525]},{"name":"MSIFILEHASHINFO","features":[525]},{"name":"MSIHANDLE","features":[525]},{"name":"MSIINSTALLCONTEXT","features":[525]},{"name":"MSIINSTALLCONTEXT_ALL","features":[525]},{"name":"MSIINSTALLCONTEXT_ALLUSERMANAGED","features":[525]},{"name":"MSIINSTALLCONTEXT_FIRSTVISIBLE","features":[525]},{"name":"MSIINSTALLCONTEXT_MACHINE","features":[525]},{"name":"MSIINSTALLCONTEXT_NONE","features":[525]},{"name":"MSIINSTALLCONTEXT_USERMANAGED","features":[525]},{"name":"MSIINSTALLCONTEXT_USERUNMANAGED","features":[525]},{"name":"MSIMODIFY","features":[525]},{"name":"MSIMODIFY_ASSIGN","features":[525]},{"name":"MSIMODIFY_DELETE","features":[525]},{"name":"MSIMODIFY_INSERT","features":[525]},{"name":"MSIMODIFY_INSERT_TEMPORARY","features":[525]},{"name":"MSIMODIFY_MERGE","features":[525]},{"name":"MSIMODIFY_REFRESH","features":[525]},{"name":"MSIMODIFY_REPLACE","features":[525]},{"name":"MSIMODIFY_SEEK","features":[525]},{"name":"MSIMODIFY_UPDATE","features":[525]},{"name":"MSIMODIFY_VALIDATE","features":[525]},{"name":"MSIMODIFY_VALIDATE_DELETE","features":[525]},{"name":"MSIMODIFY_VALIDATE_FIELD","features":[525]},{"name":"MSIMODIFY_VALIDATE_NEW","features":[525]},{"name":"MSIOPENPACKAGEFLAGS","features":[525]},{"name":"MSIOPENPACKAGEFLAGS_IGNOREMACHINESTATE","features":[525]},{"name":"MSIPATCHDATATYPE","features":[525]},{"name":"MSIPATCHSEQUENCEINFOA","features":[525]},{"name":"MSIPATCHSEQUENCEINFOW","features":[525]},{"name":"MSIPATCHSTATE","features":[525]},{"name":"MSIPATCHSTATE_ALL","features":[525]},{"name":"MSIPATCHSTATE_APPLIED","features":[525]},{"name":"MSIPATCHSTATE_INVALID","features":[525]},{"name":"MSIPATCHSTATE_OBSOLETED","features":[525]},{"name":"MSIPATCHSTATE_REGISTERED","features":[525]},{"name":"MSIPATCHSTATE_SUPERSEDED","features":[525]},{"name":"MSIPATCH_DATATYPE_PATCHFILE","features":[525]},{"name":"MSIPATCH_DATATYPE_XMLBLOB","features":[525]},{"name":"MSIPATCH_DATATYPE_XMLPATH","features":[525]},{"name":"MSIRUNMODE","features":[525]},{"name":"MSIRUNMODE_ADMIN","features":[525]},{"name":"MSIRUNMODE_ADVERTISE","features":[525]},{"name":"MSIRUNMODE_CABINET","features":[525]},{"name":"MSIRUNMODE_COMMIT","features":[525]},{"name":"MSIRUNMODE_LOGENABLED","features":[525]},{"name":"MSIRUNMODE_MAINTENANCE","features":[525]},{"name":"MSIRUNMODE_OPERATIONS","features":[525]},{"name":"MSIRUNMODE_REBOOTATEND","features":[525]},{"name":"MSIRUNMODE_REBOOTNOW","features":[525]},{"name":"MSIRUNMODE_RESERVED11","features":[525]},{"name":"MSIRUNMODE_RESERVED14","features":[525]},{"name":"MSIRUNMODE_RESERVED15","features":[525]},{"name":"MSIRUNMODE_ROLLBACK","features":[525]},{"name":"MSIRUNMODE_ROLLBACKENABLED","features":[525]},{"name":"MSIRUNMODE_SCHEDULED","features":[525]},{"name":"MSIRUNMODE_SOURCESHORTNAMES","features":[525]},{"name":"MSIRUNMODE_TARGETSHORTNAMES","features":[525]},{"name":"MSIRUNMODE_WINDOWS9X","features":[525]},{"name":"MSIRUNMODE_ZAWENABLED","features":[525]},{"name":"MSISOURCETYPE","features":[525]},{"name":"MSISOURCETYPE_MEDIA","features":[525]},{"name":"MSISOURCETYPE_NETWORK","features":[525]},{"name":"MSISOURCETYPE_UNKNOWN","features":[525]},{"name":"MSISOURCETYPE_URL","features":[525]},{"name":"MSITRANSACTION","features":[525]},{"name":"MSITRANSACTIONSTATE","features":[525]},{"name":"MSITRANSACTIONSTATE_COMMIT","features":[525]},{"name":"MSITRANSACTIONSTATE_ROLLBACK","features":[525]},{"name":"MSITRANSACTION_CHAIN_EMBEDDEDUI","features":[525]},{"name":"MSITRANSACTION_JOIN_EXISTING_EMBEDDEDUI","features":[525]},{"name":"MSITRANSFORM_ERROR","features":[525]},{"name":"MSITRANSFORM_ERROR_ADDEXISTINGROW","features":[525]},{"name":"MSITRANSFORM_ERROR_ADDEXISTINGTABLE","features":[525]},{"name":"MSITRANSFORM_ERROR_CHANGECODEPAGE","features":[525]},{"name":"MSITRANSFORM_ERROR_DELMISSINGROW","features":[525]},{"name":"MSITRANSFORM_ERROR_DELMISSINGTABLE","features":[525]},{"name":"MSITRANSFORM_ERROR_NONE","features":[525]},{"name":"MSITRANSFORM_ERROR_UPDATEMISSINGROW","features":[525]},{"name":"MSITRANSFORM_ERROR_VIEWTRANSFORM","features":[525]},{"name":"MSITRANSFORM_VALIDATE","features":[525]},{"name":"MSITRANSFORM_VALIDATE_LANGUAGE","features":[525]},{"name":"MSITRANSFORM_VALIDATE_MAJORVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_MINORVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWEQUALBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWGREATERBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWGREATEREQUALBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWLESSBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWLESSEQUALBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_PLATFORM","features":[525]},{"name":"MSITRANSFORM_VALIDATE_PRODUCT","features":[525]},{"name":"MSITRANSFORM_VALIDATE_UPDATEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_UPGRADECODE","features":[525]},{"name":"MSI_INVALID_HASH_IS_FATAL","features":[525]},{"name":"MSI_NULL_INTEGER","features":[525]},{"name":"MsiAdvertiseProductA","features":[525]},{"name":"MsiAdvertiseProductExA","features":[525]},{"name":"MsiAdvertiseProductExW","features":[525]},{"name":"MsiAdvertiseProductW","features":[525]},{"name":"MsiAdvertiseScriptA","features":[307,525,368]},{"name":"MsiAdvertiseScriptW","features":[307,525,368]},{"name":"MsiApplyMultiplePatchesA","features":[525]},{"name":"MsiApplyMultiplePatchesW","features":[525]},{"name":"MsiApplyPatchA","features":[525]},{"name":"MsiApplyPatchW","features":[525]},{"name":"MsiBeginTransactionA","features":[307,525]},{"name":"MsiBeginTransactionW","features":[307,525]},{"name":"MsiCloseAllHandles","features":[525]},{"name":"MsiCloseHandle","features":[525]},{"name":"MsiCollectUserInfoA","features":[525]},{"name":"MsiCollectUserInfoW","features":[525]},{"name":"MsiConfigureFeatureA","features":[525]},{"name":"MsiConfigureFeatureW","features":[525]},{"name":"MsiConfigureProductA","features":[525]},{"name":"MsiConfigureProductExA","features":[525]},{"name":"MsiConfigureProductExW","features":[525]},{"name":"MsiConfigureProductW","features":[525]},{"name":"MsiCreateRecord","features":[525]},{"name":"MsiCreateTransformSummaryInfoA","features":[525]},{"name":"MsiCreateTransformSummaryInfoW","features":[525]},{"name":"MsiDatabaseApplyTransformA","features":[525]},{"name":"MsiDatabaseApplyTransformW","features":[525]},{"name":"MsiDatabaseCommit","features":[525]},{"name":"MsiDatabaseExportA","features":[525]},{"name":"MsiDatabaseExportW","features":[525]},{"name":"MsiDatabaseGenerateTransformA","features":[525]},{"name":"MsiDatabaseGenerateTransformW","features":[525]},{"name":"MsiDatabaseGetPrimaryKeysA","features":[525]},{"name":"MsiDatabaseGetPrimaryKeysW","features":[525]},{"name":"MsiDatabaseImportA","features":[525]},{"name":"MsiDatabaseImportW","features":[525]},{"name":"MsiDatabaseIsTablePersistentA","features":[525]},{"name":"MsiDatabaseIsTablePersistentW","features":[525]},{"name":"MsiDatabaseMergeA","features":[525]},{"name":"MsiDatabaseMergeW","features":[525]},{"name":"MsiDatabaseOpenViewA","features":[525]},{"name":"MsiDatabaseOpenViewW","features":[525]},{"name":"MsiDetermineApplicablePatchesA","features":[525]},{"name":"MsiDetermineApplicablePatchesW","features":[525]},{"name":"MsiDeterminePatchSequenceA","features":[525]},{"name":"MsiDeterminePatchSequenceW","features":[525]},{"name":"MsiDoActionA","features":[525]},{"name":"MsiDoActionW","features":[525]},{"name":"MsiEnableLogA","features":[525]},{"name":"MsiEnableLogW","features":[525]},{"name":"MsiEnableUIPreview","features":[525]},{"name":"MsiEndTransaction","features":[525]},{"name":"MsiEnumClientsA","features":[525]},{"name":"MsiEnumClientsExA","features":[525]},{"name":"MsiEnumClientsExW","features":[525]},{"name":"MsiEnumClientsW","features":[525]},{"name":"MsiEnumComponentCostsA","features":[525]},{"name":"MsiEnumComponentCostsW","features":[525]},{"name":"MsiEnumComponentQualifiersA","features":[525]},{"name":"MsiEnumComponentQualifiersW","features":[525]},{"name":"MsiEnumComponentsA","features":[525]},{"name":"MsiEnumComponentsExA","features":[525]},{"name":"MsiEnumComponentsExW","features":[525]},{"name":"MsiEnumComponentsW","features":[525]},{"name":"MsiEnumFeaturesA","features":[525]},{"name":"MsiEnumFeaturesW","features":[525]},{"name":"MsiEnumPatchesA","features":[525]},{"name":"MsiEnumPatchesExA","features":[525]},{"name":"MsiEnumPatchesExW","features":[525]},{"name":"MsiEnumPatchesW","features":[525]},{"name":"MsiEnumProductsA","features":[525]},{"name":"MsiEnumProductsExA","features":[525]},{"name":"MsiEnumProductsExW","features":[525]},{"name":"MsiEnumProductsW","features":[525]},{"name":"MsiEnumRelatedProductsA","features":[525]},{"name":"MsiEnumRelatedProductsW","features":[525]},{"name":"MsiEvaluateConditionA","features":[525]},{"name":"MsiEvaluateConditionW","features":[525]},{"name":"MsiExtractPatchXMLDataA","features":[525]},{"name":"MsiExtractPatchXMLDataW","features":[525]},{"name":"MsiFormatRecordA","features":[525]},{"name":"MsiFormatRecordW","features":[525]},{"name":"MsiGetActiveDatabase","features":[525]},{"name":"MsiGetComponentPathA","features":[525]},{"name":"MsiGetComponentPathExA","features":[525]},{"name":"MsiGetComponentPathExW","features":[525]},{"name":"MsiGetComponentPathW","features":[525]},{"name":"MsiGetComponentStateA","features":[525]},{"name":"MsiGetComponentStateW","features":[525]},{"name":"MsiGetDatabaseState","features":[525]},{"name":"MsiGetFeatureCostA","features":[525]},{"name":"MsiGetFeatureCostW","features":[525]},{"name":"MsiGetFeatureInfoA","features":[525]},{"name":"MsiGetFeatureInfoW","features":[525]},{"name":"MsiGetFeatureStateA","features":[525]},{"name":"MsiGetFeatureStateW","features":[525]},{"name":"MsiGetFeatureUsageA","features":[525]},{"name":"MsiGetFeatureUsageW","features":[525]},{"name":"MsiGetFeatureValidStatesA","features":[525]},{"name":"MsiGetFeatureValidStatesW","features":[525]},{"name":"MsiGetFileHashA","features":[525]},{"name":"MsiGetFileHashW","features":[525]},{"name":"MsiGetFileSignatureInformationA","features":[307,391,525]},{"name":"MsiGetFileSignatureInformationW","features":[307,391,525]},{"name":"MsiGetFileVersionA","features":[525]},{"name":"MsiGetFileVersionW","features":[525]},{"name":"MsiGetLanguage","features":[525]},{"name":"MsiGetLastErrorRecord","features":[525]},{"name":"MsiGetMode","features":[307,525]},{"name":"MsiGetPatchFileListA","features":[525]},{"name":"MsiGetPatchFileListW","features":[525]},{"name":"MsiGetPatchInfoA","features":[525]},{"name":"MsiGetPatchInfoExA","features":[525]},{"name":"MsiGetPatchInfoExW","features":[525]},{"name":"MsiGetPatchInfoW","features":[525]},{"name":"MsiGetProductCodeA","features":[525]},{"name":"MsiGetProductCodeW","features":[525]},{"name":"MsiGetProductInfoA","features":[525]},{"name":"MsiGetProductInfoExA","features":[525]},{"name":"MsiGetProductInfoExW","features":[525]},{"name":"MsiGetProductInfoFromScriptA","features":[525]},{"name":"MsiGetProductInfoFromScriptW","features":[525]},{"name":"MsiGetProductInfoW","features":[525]},{"name":"MsiGetProductPropertyA","features":[525]},{"name":"MsiGetProductPropertyW","features":[525]},{"name":"MsiGetPropertyA","features":[525]},{"name":"MsiGetPropertyW","features":[525]},{"name":"MsiGetShortcutTargetA","features":[525]},{"name":"MsiGetShortcutTargetW","features":[525]},{"name":"MsiGetSourcePathA","features":[525]},{"name":"MsiGetSourcePathW","features":[525]},{"name":"MsiGetSummaryInformationA","features":[525]},{"name":"MsiGetSummaryInformationW","features":[525]},{"name":"MsiGetTargetPathA","features":[525]},{"name":"MsiGetTargetPathW","features":[525]},{"name":"MsiGetUserInfoA","features":[525]},{"name":"MsiGetUserInfoW","features":[525]},{"name":"MsiInstallMissingComponentA","features":[525]},{"name":"MsiInstallMissingComponentW","features":[525]},{"name":"MsiInstallMissingFileA","features":[525]},{"name":"MsiInstallMissingFileW","features":[525]},{"name":"MsiInstallProductA","features":[525]},{"name":"MsiInstallProductW","features":[525]},{"name":"MsiIsProductElevatedA","features":[307,525]},{"name":"MsiIsProductElevatedW","features":[307,525]},{"name":"MsiJoinTransaction","features":[307,525]},{"name":"MsiLocateComponentA","features":[525]},{"name":"MsiLocateComponentW","features":[525]},{"name":"MsiNotifySidChangeA","features":[525]},{"name":"MsiNotifySidChangeW","features":[525]},{"name":"MsiOpenDatabaseA","features":[525]},{"name":"MsiOpenDatabaseW","features":[525]},{"name":"MsiOpenPackageA","features":[525]},{"name":"MsiOpenPackageExA","features":[525]},{"name":"MsiOpenPackageExW","features":[525]},{"name":"MsiOpenPackageW","features":[525]},{"name":"MsiOpenProductA","features":[525]},{"name":"MsiOpenProductW","features":[525]},{"name":"MsiPreviewBillboardA","features":[525]},{"name":"MsiPreviewBillboardW","features":[525]},{"name":"MsiPreviewDialogA","features":[525]},{"name":"MsiPreviewDialogW","features":[525]},{"name":"MsiProcessAdvertiseScriptA","features":[307,525,368]},{"name":"MsiProcessAdvertiseScriptW","features":[307,525,368]},{"name":"MsiProcessMessage","features":[525]},{"name":"MsiProvideAssemblyA","features":[525]},{"name":"MsiProvideAssemblyW","features":[525]},{"name":"MsiProvideComponentA","features":[525]},{"name":"MsiProvideComponentW","features":[525]},{"name":"MsiProvideQualifiedComponentA","features":[525]},{"name":"MsiProvideQualifiedComponentExA","features":[525]},{"name":"MsiProvideQualifiedComponentExW","features":[525]},{"name":"MsiProvideQualifiedComponentW","features":[525]},{"name":"MsiQueryComponentStateA","features":[525]},{"name":"MsiQueryComponentStateW","features":[525]},{"name":"MsiQueryFeatureStateA","features":[525]},{"name":"MsiQueryFeatureStateExA","features":[525]},{"name":"MsiQueryFeatureStateExW","features":[525]},{"name":"MsiQueryFeatureStateW","features":[525]},{"name":"MsiQueryProductStateA","features":[525]},{"name":"MsiQueryProductStateW","features":[525]},{"name":"MsiRecordClearData","features":[525]},{"name":"MsiRecordDataSize","features":[525]},{"name":"MsiRecordGetFieldCount","features":[525]},{"name":"MsiRecordGetInteger","features":[525]},{"name":"MsiRecordGetStringA","features":[525]},{"name":"MsiRecordGetStringW","features":[525]},{"name":"MsiRecordIsNull","features":[307,525]},{"name":"MsiRecordReadStream","features":[525]},{"name":"MsiRecordSetInteger","features":[525]},{"name":"MsiRecordSetStreamA","features":[525]},{"name":"MsiRecordSetStreamW","features":[525]},{"name":"MsiRecordSetStringA","features":[525]},{"name":"MsiRecordSetStringW","features":[525]},{"name":"MsiReinstallFeatureA","features":[525]},{"name":"MsiReinstallFeatureW","features":[525]},{"name":"MsiReinstallProductA","features":[525]},{"name":"MsiReinstallProductW","features":[525]},{"name":"MsiRemovePatchesA","features":[525]},{"name":"MsiRemovePatchesW","features":[525]},{"name":"MsiSequenceA","features":[525]},{"name":"MsiSequenceW","features":[525]},{"name":"MsiSetComponentStateA","features":[525]},{"name":"MsiSetComponentStateW","features":[525]},{"name":"MsiSetExternalUIA","features":[525]},{"name":"MsiSetExternalUIRecord","features":[525]},{"name":"MsiSetExternalUIW","features":[525]},{"name":"MsiSetFeatureAttributesA","features":[525]},{"name":"MsiSetFeatureAttributesW","features":[525]},{"name":"MsiSetFeatureStateA","features":[525]},{"name":"MsiSetFeatureStateW","features":[525]},{"name":"MsiSetInstallLevel","features":[525]},{"name":"MsiSetInternalUI","features":[307,525]},{"name":"MsiSetMode","features":[307,525]},{"name":"MsiSetPropertyA","features":[525]},{"name":"MsiSetPropertyW","features":[525]},{"name":"MsiSetTargetPathA","features":[525]},{"name":"MsiSetTargetPathW","features":[525]},{"name":"MsiSourceListAddMediaDiskA","features":[525]},{"name":"MsiSourceListAddMediaDiskW","features":[525]},{"name":"MsiSourceListAddSourceA","features":[525]},{"name":"MsiSourceListAddSourceExA","features":[525]},{"name":"MsiSourceListAddSourceExW","features":[525]},{"name":"MsiSourceListAddSourceW","features":[525]},{"name":"MsiSourceListClearAllA","features":[525]},{"name":"MsiSourceListClearAllExA","features":[525]},{"name":"MsiSourceListClearAllExW","features":[525]},{"name":"MsiSourceListClearAllW","features":[525]},{"name":"MsiSourceListClearMediaDiskA","features":[525]},{"name":"MsiSourceListClearMediaDiskW","features":[525]},{"name":"MsiSourceListClearSourceA","features":[525]},{"name":"MsiSourceListClearSourceW","features":[525]},{"name":"MsiSourceListEnumMediaDisksA","features":[525]},{"name":"MsiSourceListEnumMediaDisksW","features":[525]},{"name":"MsiSourceListEnumSourcesA","features":[525]},{"name":"MsiSourceListEnumSourcesW","features":[525]},{"name":"MsiSourceListForceResolutionA","features":[525]},{"name":"MsiSourceListForceResolutionExA","features":[525]},{"name":"MsiSourceListForceResolutionExW","features":[525]},{"name":"MsiSourceListForceResolutionW","features":[525]},{"name":"MsiSourceListGetInfoA","features":[525]},{"name":"MsiSourceListGetInfoW","features":[525]},{"name":"MsiSourceListSetInfoA","features":[525]},{"name":"MsiSourceListSetInfoW","features":[525]},{"name":"MsiSummaryInfoGetPropertyA","features":[307,525]},{"name":"MsiSummaryInfoGetPropertyCount","features":[525]},{"name":"MsiSummaryInfoGetPropertyW","features":[307,525]},{"name":"MsiSummaryInfoPersist","features":[525]},{"name":"MsiSummaryInfoSetPropertyA","features":[307,525]},{"name":"MsiSummaryInfoSetPropertyW","features":[307,525]},{"name":"MsiUseFeatureA","features":[525]},{"name":"MsiUseFeatureExA","features":[525]},{"name":"MsiUseFeatureExW","features":[525]},{"name":"MsiUseFeatureW","features":[525]},{"name":"MsiVerifyDiskSpace","features":[525]},{"name":"MsiVerifyPackageA","features":[525]},{"name":"MsiVerifyPackageW","features":[525]},{"name":"MsiViewClose","features":[525]},{"name":"MsiViewExecute","features":[525]},{"name":"MsiViewFetch","features":[525]},{"name":"MsiViewGetColumnInfo","features":[525]},{"name":"MsiViewGetErrorA","features":[525]},{"name":"MsiViewGetErrorW","features":[525]},{"name":"MsiViewModify","features":[525]},{"name":"MsmMerge","features":[525]},{"name":"NormalizeFileForPatchSignature","features":[307,525]},{"name":"PACKMAN_RUNTIME","features":[525]},{"name":"PACKMAN_RUNTIME_INVALID","features":[525]},{"name":"PACKMAN_RUNTIME_JUPITER","features":[525]},{"name":"PACKMAN_RUNTIME_MODERN_NATIVE","features":[525]},{"name":"PACKMAN_RUNTIME_NATIVE","features":[525]},{"name":"PACKMAN_RUNTIME_SILVERLIGHTMOBILE","features":[525]},{"name":"PACKMAN_RUNTIME_XNA","features":[525]},{"name":"PATCH_IGNORE_RANGE","features":[525]},{"name":"PATCH_INTERLEAVE_MAP","features":[525]},{"name":"PATCH_OLD_FILE_INFO","features":[307,525]},{"name":"PATCH_OLD_FILE_INFO_A","features":[525]},{"name":"PATCH_OLD_FILE_INFO_H","features":[307,525]},{"name":"PATCH_OLD_FILE_INFO_W","features":[525]},{"name":"PATCH_OPTION_DATA","features":[307,525]},{"name":"PATCH_OPTION_FAIL_IF_BIGGER","features":[525]},{"name":"PATCH_OPTION_FAIL_IF_SAME_FILE","features":[525]},{"name":"PATCH_OPTION_INTERLEAVE_FILES","features":[525]},{"name":"PATCH_OPTION_NO_BINDFIX","features":[525]},{"name":"PATCH_OPTION_NO_CHECKSUM","features":[525]},{"name":"PATCH_OPTION_NO_LOCKFIX","features":[525]},{"name":"PATCH_OPTION_NO_REBASE","features":[525]},{"name":"PATCH_OPTION_NO_RESTIMEFIX","features":[525]},{"name":"PATCH_OPTION_NO_TIMESTAMP","features":[525]},{"name":"PATCH_OPTION_RESERVED1","features":[525]},{"name":"PATCH_OPTION_SIGNATURE_MD5","features":[525]},{"name":"PATCH_OPTION_USE_BEST","features":[525]},{"name":"PATCH_OPTION_USE_LZX_A","features":[525]},{"name":"PATCH_OPTION_USE_LZX_B","features":[525]},{"name":"PATCH_OPTION_USE_LZX_BEST","features":[525]},{"name":"PATCH_OPTION_USE_LZX_LARGE","features":[525]},{"name":"PATCH_OPTION_VALID_FLAGS","features":[525]},{"name":"PATCH_RETAIN_RANGE","features":[525]},{"name":"PATCH_SYMBOL_NO_FAILURES","features":[525]},{"name":"PATCH_SYMBOL_NO_IMAGEHLP","features":[525]},{"name":"PATCH_SYMBOL_RESERVED1","features":[525]},{"name":"PATCH_SYMBOL_UNDECORATED_TOO","features":[525]},{"name":"PATCH_TRANSFORM_PE_IRELOC_2","features":[525]},{"name":"PATCH_TRANSFORM_PE_RESOURCE_2","features":[525]},{"name":"PID_APPNAME","features":[525]},{"name":"PID_AUTHOR","features":[525]},{"name":"PID_CHARCOUNT","features":[525]},{"name":"PID_COMMENTS","features":[525]},{"name":"PID_CREATE_DTM","features":[525]},{"name":"PID_EDITTIME","features":[525]},{"name":"PID_KEYWORDS","features":[525]},{"name":"PID_LASTAUTHOR","features":[525]},{"name":"PID_LASTPRINTED","features":[525]},{"name":"PID_LASTSAVE_DTM","features":[525]},{"name":"PID_MSIRESTRICT","features":[525]},{"name":"PID_MSISOURCE","features":[525]},{"name":"PID_MSIVERSION","features":[525]},{"name":"PID_PAGECOUNT","features":[525]},{"name":"PID_REVNUMBER","features":[525]},{"name":"PID_SUBJECT","features":[525]},{"name":"PID_TEMPLATE","features":[525]},{"name":"PID_THUMBNAIL","features":[525]},{"name":"PID_TITLE","features":[525]},{"name":"PID_WORDCOUNT","features":[525]},{"name":"PINSTALLUI_HANDLER_RECORD","features":[525]},{"name":"PMSIHANDLE","features":[525]},{"name":"PMSvc","features":[525]},{"name":"PM_ACTIVATION_POLICY","features":[525]},{"name":"PM_ACTIVATION_POLICY_INVALID","features":[525]},{"name":"PM_ACTIVATION_POLICY_MULTISESSION","features":[525]},{"name":"PM_ACTIVATION_POLICY_REPLACE","features":[525]},{"name":"PM_ACTIVATION_POLICY_REPLACESAMEPARAMS","features":[525]},{"name":"PM_ACTIVATION_POLICY_REPLACE_IGNOREFOREGROUND","features":[525]},{"name":"PM_ACTIVATION_POLICY_RESUME","features":[525]},{"name":"PM_ACTIVATION_POLICY_RESUMESAMEPARAMS","features":[525]},{"name":"PM_ACTIVATION_POLICY_UNKNOWN","features":[525]},{"name":"PM_APPLICATION_HUBTYPE","features":[525]},{"name":"PM_APPLICATION_HUBTYPE_INVALID","features":[525]},{"name":"PM_APPLICATION_HUBTYPE_MUSIC","features":[525]},{"name":"PM_APPLICATION_HUBTYPE_NONMUSIC","features":[525]},{"name":"PM_APPLICATION_INSTALL_DEBUG","features":[525]},{"name":"PM_APPLICATION_INSTALL_ENTERPRISE","features":[525]},{"name":"PM_APPLICATION_INSTALL_INVALID","features":[525]},{"name":"PM_APPLICATION_INSTALL_IN_ROM","features":[525]},{"name":"PM_APPLICATION_INSTALL_NORMAL","features":[525]},{"name":"PM_APPLICATION_INSTALL_PA","features":[525]},{"name":"PM_APPLICATION_INSTALL_TYPE","features":[525]},{"name":"PM_APPLICATION_STATE","features":[525]},{"name":"PM_APPLICATION_STATE_DISABLED_BACKING_UP","features":[525]},{"name":"PM_APPLICATION_STATE_DISABLED_ENTERPRISE","features":[525]},{"name":"PM_APPLICATION_STATE_DISABLED_MDIL_BINDING","features":[525]},{"name":"PM_APPLICATION_STATE_DISABLED_SD_CARD","features":[525]},{"name":"PM_APPLICATION_STATE_INSTALLED","features":[525]},{"name":"PM_APPLICATION_STATE_INSTALLING","features":[525]},{"name":"PM_APPLICATION_STATE_INVALID","features":[525]},{"name":"PM_APPLICATION_STATE_LICENSE_UPDATING","features":[525]},{"name":"PM_APPLICATION_STATE_MAX","features":[525]},{"name":"PM_APPLICATION_STATE_MIN","features":[525]},{"name":"PM_APPLICATION_STATE_MOVING","features":[525]},{"name":"PM_APPLICATION_STATE_UNINSTALLING","features":[525]},{"name":"PM_APPLICATION_STATE_UPDATING","features":[525]},{"name":"PM_APPTASKTYPE","features":[525]},{"name":"PM_APP_FILTER_ALL","features":[525]},{"name":"PM_APP_FILTER_ALL_INCLUDE_MODERN","features":[525]},{"name":"PM_APP_FILTER_FRAMEWORK","features":[525]},{"name":"PM_APP_FILTER_GENRE","features":[525]},{"name":"PM_APP_FILTER_HUBTYPE","features":[525]},{"name":"PM_APP_FILTER_MAX","features":[525]},{"name":"PM_APP_FILTER_NONGAMES","features":[525]},{"name":"PM_APP_FILTER_PINABLEONKIDZONE","features":[525]},{"name":"PM_APP_FILTER_VISIBLE","features":[525]},{"name":"PM_APP_GENRE","features":[525]},{"name":"PM_APP_GENRE_GAMES","features":[525]},{"name":"PM_APP_GENRE_INVALID","features":[525]},{"name":"PM_APP_GENRE_OTHER","features":[525]},{"name":"PM_BSATASKID","features":[525]},{"name":"PM_BWTASKID","features":[525]},{"name":"PM_ENUM_APP_FILTER","features":[525]},{"name":"PM_ENUM_BSA_FILTER","features":[525]},{"name":"PM_ENUM_BSA_FILTER_ALL","features":[525]},{"name":"PM_ENUM_BSA_FILTER_BY_ALL_LAUNCHONBOOT","features":[525]},{"name":"PM_ENUM_BSA_FILTER_BY_PERIODIC","features":[525]},{"name":"PM_ENUM_BSA_FILTER_BY_PRODUCTID","features":[525]},{"name":"PM_ENUM_BSA_FILTER_BY_TASKID","features":[525]},{"name":"PM_ENUM_BSA_FILTER_MAX","features":[525]},{"name":"PM_ENUM_BW_FILTER","features":[525]},{"name":"PM_ENUM_BW_FILTER_BOOTWORKER_ALL","features":[525]},{"name":"PM_ENUM_BW_FILTER_BY_TASKID","features":[525]},{"name":"PM_ENUM_BW_FILTER_MAX","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_APPCONNECT","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_BY_CONSUMER","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_CACHEDFILEUPDATER_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FILEOPENPICKER_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FILESAVEPICKER_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FTASSOC_APPLICATION_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FTASSOC_CONTENTTYPE_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FTASSOC_FILETYPE_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_MAX","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_PROTOCOL_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_SHARETARGET_ALL","features":[525]},{"name":"PM_ENUM_FILTER","features":[525]},{"name":"PM_ENUM_TASK_FILTER","features":[525]},{"name":"PM_ENUM_TILE_FILTER","features":[525]},{"name":"PM_EXTENSIONCONSUMER","features":[525]},{"name":"PM_INSTALLINFO","features":[307,525]},{"name":"PM_INVOCATIONINFO","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE_INSTANT","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE_INTERVAL","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE_MAX","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE_ONETIME","features":[525]},{"name":"PM_LOGO_SIZE","features":[525]},{"name":"PM_LOGO_SIZE_INVALID","features":[525]},{"name":"PM_LOGO_SIZE_LARGE","features":[525]},{"name":"PM_LOGO_SIZE_MEDIUM","features":[525]},{"name":"PM_LOGO_SIZE_SMALL","features":[525]},{"name":"PM_STARTAPPBLOB","features":[307,525]},{"name":"PM_STARTTILEBLOB","features":[307,525]},{"name":"PM_STARTTILE_TYPE","features":[525]},{"name":"PM_STARTTILE_TYPE_APPLIST","features":[525]},{"name":"PM_STARTTILE_TYPE_APPLISTPRIMARY","features":[525]},{"name":"PM_STARTTILE_TYPE_INVALID","features":[525]},{"name":"PM_STARTTILE_TYPE_PRIMARY","features":[525]},{"name":"PM_STARTTILE_TYPE_SECONDARY","features":[525]},{"name":"PM_TASK_FILTER_APP_ALL","features":[525]},{"name":"PM_TASK_FILTER_APP_TASK_TYPE","features":[525]},{"name":"PM_TASK_FILTER_BGEXECUTION","features":[525]},{"name":"PM_TASK_FILTER_DEHYD_SUPRESSING","features":[525]},{"name":"PM_TASK_FILTER_MAX","features":[525]},{"name":"PM_TASK_FILTER_TASK_TYPE","features":[525]},{"name":"PM_TASK_TRANSITION","features":[525]},{"name":"PM_TASK_TRANSITION_CUSTOM","features":[525]},{"name":"PM_TASK_TRANSITION_DEFAULT","features":[525]},{"name":"PM_TASK_TRANSITION_INVALID","features":[525]},{"name":"PM_TASK_TRANSITION_NONE","features":[525]},{"name":"PM_TASK_TRANSITION_READERBOARD","features":[525]},{"name":"PM_TASK_TRANSITION_SLIDE","features":[525]},{"name":"PM_TASK_TRANSITION_SWIVEL","features":[525]},{"name":"PM_TASK_TRANSITION_TURNSTILE","features":[525]},{"name":"PM_TASK_TYPE","features":[525]},{"name":"PM_TASK_TYPE_BACKGROUNDSERVICEAGENT","features":[525]},{"name":"PM_TASK_TYPE_BACKGROUNDWORKER","features":[525]},{"name":"PM_TASK_TYPE_DEFAULT","features":[525]},{"name":"PM_TASK_TYPE_INVALID","features":[525]},{"name":"PM_TASK_TYPE_NORMAL","features":[525]},{"name":"PM_TASK_TYPE_SETTINGS","features":[525]},{"name":"PM_TILE_FILTER_APPLIST","features":[525]},{"name":"PM_TILE_FILTER_APP_ALL","features":[525]},{"name":"PM_TILE_FILTER_HUBTYPE","features":[525]},{"name":"PM_TILE_FILTER_MAX","features":[525]},{"name":"PM_TILE_FILTER_PINNED","features":[525]},{"name":"PM_TILE_HUBTYPE","features":[525]},{"name":"PM_TILE_HUBTYPE_APPLIST","features":[525]},{"name":"PM_TILE_HUBTYPE_CACHED","features":[525]},{"name":"PM_TILE_HUBTYPE_GAMES","features":[525]},{"name":"PM_TILE_HUBTYPE_INVALID","features":[525]},{"name":"PM_TILE_HUBTYPE_KIDZONE","features":[525]},{"name":"PM_TILE_HUBTYPE_LOCKSCREEN","features":[525]},{"name":"PM_TILE_HUBTYPE_MOSETTINGS","features":[525]},{"name":"PM_TILE_HUBTYPE_MUSIC","features":[525]},{"name":"PM_TILE_HUBTYPE_STARTMENU","features":[525]},{"name":"PM_TILE_SIZE","features":[525]},{"name":"PM_TILE_SIZE_INVALID","features":[525]},{"name":"PM_TILE_SIZE_LARGE","features":[525]},{"name":"PM_TILE_SIZE_MEDIUM","features":[525]},{"name":"PM_TILE_SIZE_SMALL","features":[525]},{"name":"PM_TILE_SIZE_SQUARE310X310","features":[525]},{"name":"PM_TILE_SIZE_TALL150X310","features":[525]},{"name":"PM_UPDATEINFO","features":[525]},{"name":"PM_UPDATEINFO_LEGACY","features":[525]},{"name":"PPATCH_PROGRESS_CALLBACK","features":[307,525]},{"name":"PPATCH_SYMLOAD_CALLBACK","features":[307,525]},{"name":"PROTECTED_FILE_DATA","features":[525]},{"name":"QUERYASMINFO_FLAGS","features":[525]},{"name":"QUERYASMINFO_FLAG_VALIDATE","features":[525]},{"name":"QueryActCtxSettingsW","features":[307,525]},{"name":"QueryActCtxW","features":[307,525]},{"name":"REINSTALLMODE","features":[525]},{"name":"REINSTALLMODE_FILEEQUALVERSION","features":[525]},{"name":"REINSTALLMODE_FILEEXACT","features":[525]},{"name":"REINSTALLMODE_FILEMISSING","features":[525]},{"name":"REINSTALLMODE_FILEOLDERVERSION","features":[525]},{"name":"REINSTALLMODE_FILEREPLACE","features":[525]},{"name":"REINSTALLMODE_FILEVERIFY","features":[525]},{"name":"REINSTALLMODE_MACHINEDATA","features":[525]},{"name":"REINSTALLMODE_PACKAGE","features":[525]},{"name":"REINSTALLMODE_REPAIR","features":[525]},{"name":"REINSTALLMODE_SHORTCUT","features":[525]},{"name":"REINSTALLMODE_USERDATA","features":[525]},{"name":"RESULTTYPES","features":[525]},{"name":"ReleaseActCtx","features":[307,525]},{"name":"SCRIPTFLAGS","features":[525]},{"name":"SCRIPTFLAGS_CACHEINFO","features":[525]},{"name":"SCRIPTFLAGS_MACHINEASSIGN","features":[525]},{"name":"SCRIPTFLAGS_REGDATA","features":[525]},{"name":"SCRIPTFLAGS_REGDATA_APPINFO","features":[525]},{"name":"SCRIPTFLAGS_REGDATA_CLASSINFO","features":[525]},{"name":"SCRIPTFLAGS_REGDATA_CNFGINFO","features":[525]},{"name":"SCRIPTFLAGS_REGDATA_EXTENSIONINFO","features":[525]},{"name":"SCRIPTFLAGS_SHORTCUTS","features":[525]},{"name":"SCRIPTFLAGS_VALIDATE_TRANSFORMS_LIST","features":[525]},{"name":"SFC_DISABLE_ASK","features":[525]},{"name":"SFC_DISABLE_NOPOPUPS","features":[525]},{"name":"SFC_DISABLE_NORMAL","features":[525]},{"name":"SFC_DISABLE_ONCE","features":[525]},{"name":"SFC_DISABLE_SETUP","features":[525]},{"name":"SFC_IDLE_TRIGGER","features":[525]},{"name":"SFC_QUOTA_DEFAULT","features":[525]},{"name":"SFC_SCAN_ALWAYS","features":[525]},{"name":"SFC_SCAN_IMMEDIATE","features":[525]},{"name":"SFC_SCAN_NORMAL","features":[525]},{"name":"SFC_SCAN_ONCE","features":[525]},{"name":"STATUSTYPES","features":[525]},{"name":"STREAM_FORMAT_COMPLIB_MANIFEST","features":[525]},{"name":"STREAM_FORMAT_COMPLIB_MODULE","features":[525]},{"name":"STREAM_FORMAT_WIN32_MANIFEST","features":[525]},{"name":"STREAM_FORMAT_WIN32_MODULE","features":[525]},{"name":"SfcGetNextProtectedFile","features":[307,525]},{"name":"SfcIsFileProtected","features":[307,525]},{"name":"SfcIsKeyProtected","features":[307,525,368]},{"name":"SfpVerifyFile","features":[307,525]},{"name":"TILE_TEMPLATE_AGILESTORE","features":[525]},{"name":"TILE_TEMPLATE_ALL","features":[525]},{"name":"TILE_TEMPLATE_BADGE","features":[525]},{"name":"TILE_TEMPLATE_BLOCK","features":[525]},{"name":"TILE_TEMPLATE_BLOCKANDTEXT01","features":[525]},{"name":"TILE_TEMPLATE_BLOCKANDTEXT02","features":[525]},{"name":"TILE_TEMPLATE_CALENDAR","features":[525]},{"name":"TILE_TEMPLATE_CONTACT","features":[525]},{"name":"TILE_TEMPLATE_CYCLE","features":[525]},{"name":"TILE_TEMPLATE_DEEPLINK","features":[525]},{"name":"TILE_TEMPLATE_DEFAULT","features":[525]},{"name":"TILE_TEMPLATE_FLIP","features":[525]},{"name":"TILE_TEMPLATE_FOLDER","features":[525]},{"name":"TILE_TEMPLATE_GAMES","features":[525]},{"name":"TILE_TEMPLATE_GROUP","features":[525]},{"name":"TILE_TEMPLATE_IMAGE","features":[525]},{"name":"TILE_TEMPLATE_IMAGEANDTEXT01","features":[525]},{"name":"TILE_TEMPLATE_IMAGEANDTEXT02","features":[525]},{"name":"TILE_TEMPLATE_IMAGECOLLECTION","features":[525]},{"name":"TILE_TEMPLATE_INVALID","features":[525]},{"name":"TILE_TEMPLATE_METROCOUNT","features":[525]},{"name":"TILE_TEMPLATE_METROCOUNTQUEUE","features":[525]},{"name":"TILE_TEMPLATE_MUSICVIDEO","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE01","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE02","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE03","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE04","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE05","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE06","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGEANDTEXT01","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGEANDTEXT02","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGEANDTEXT03","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGEANDTEXT04","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION01","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION02","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION03","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION04","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION05","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION06","features":[525]},{"name":"TILE_TEMPLATE_PEOPLE","features":[525]},{"name":"TILE_TEMPLATE_SEARCH","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT01","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT02","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT03","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT04","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT05","features":[525]},{"name":"TILE_TEMPLATE_TEXT01","features":[525]},{"name":"TILE_TEMPLATE_TEXT02","features":[525]},{"name":"TILE_TEMPLATE_TEXT03","features":[525]},{"name":"TILE_TEMPLATE_TEXT04","features":[525]},{"name":"TILE_TEMPLATE_TEXT05","features":[525]},{"name":"TILE_TEMPLATE_TEXT06","features":[525]},{"name":"TILE_TEMPLATE_TEXT07","features":[525]},{"name":"TILE_TEMPLATE_TEXT08","features":[525]},{"name":"TILE_TEMPLATE_TEXT09","features":[525]},{"name":"TILE_TEMPLATE_TEXT10","features":[525]},{"name":"TILE_TEMPLATE_TEXT11","features":[525]},{"name":"TILE_TEMPLATE_TILEFLYOUT01","features":[525]},{"name":"TILE_TEMPLATE_TYPE","features":[525]},{"name":"TXTLOG_BACKUP","features":[525]},{"name":"TXTLOG_CMI","features":[525]},{"name":"TXTLOG_COPYFILES","features":[525]},{"name":"TXTLOG_DEPTH_DECR","features":[525]},{"name":"TXTLOG_DEPTH_INCR","features":[525]},{"name":"TXTLOG_DETAILS","features":[525]},{"name":"TXTLOG_DEVINST","features":[525]},{"name":"TXTLOG_DEVMGR","features":[525]},{"name":"TXTLOG_DRIVER_STORE","features":[525]},{"name":"TXTLOG_DRVSETUP","features":[525]},{"name":"TXTLOG_ERROR","features":[525]},{"name":"TXTLOG_FILEQ","features":[525]},{"name":"TXTLOG_FLUSH_FILE","features":[525]},{"name":"TXTLOG_INF","features":[525]},{"name":"TXTLOG_INFDB","features":[525]},{"name":"TXTLOG_INSTALLER","features":[525]},{"name":"TXTLOG_NEWDEV","features":[525]},{"name":"TXTLOG_POLICY","features":[525]},{"name":"TXTLOG_RESERVED_FLAGS","features":[525]},{"name":"TXTLOG_SETUP","features":[525]},{"name":"TXTLOG_SETUPAPI_BITS","features":[525]},{"name":"TXTLOG_SETUPAPI_CMDLINE","features":[525]},{"name":"TXTLOG_SETUPAPI_DEVLOG","features":[525]},{"name":"TXTLOG_SIGVERIF","features":[525]},{"name":"TXTLOG_SUMMARY","features":[525]},{"name":"TXTLOG_SYSTEM_STATE_CHANGE","features":[525]},{"name":"TXTLOG_TAB_1","features":[525]},{"name":"TXTLOG_TIMESTAMP","features":[525]},{"name":"TXTLOG_UI","features":[525]},{"name":"TXTLOG_UMPNPMGR","features":[525]},{"name":"TXTLOG_UTIL","features":[525]},{"name":"TXTLOG_VENDOR","features":[525]},{"name":"TXTLOG_VERBOSE","features":[525]},{"name":"TXTLOG_VERY_VERBOSE","features":[525]},{"name":"TXTLOG_WARNING","features":[525]},{"name":"TestApplyPatchToFileA","features":[307,525]},{"name":"TestApplyPatchToFileByBuffers","features":[307,525]},{"name":"TestApplyPatchToFileByHandles","features":[307,525]},{"name":"TestApplyPatchToFileW","features":[307,525]},{"name":"UIALL","features":[525]},{"name":"UILOGBITS","features":[525]},{"name":"UINONE","features":[525]},{"name":"USERINFOSTATE","features":[525]},{"name":"USERINFOSTATE_ABSENT","features":[525]},{"name":"USERINFOSTATE_INVALIDARG","features":[525]},{"name":"USERINFOSTATE_MOREDATA","features":[525]},{"name":"USERINFOSTATE_PRESENT","features":[525]},{"name":"USERINFOSTATE_UNKNOWN","features":[525]},{"name":"WARN_BAD_MAJOR_VERSION","features":[525]},{"name":"WARN_BASE","features":[525]},{"name":"WARN_EQUAL_FILE_VERSION","features":[525]},{"name":"WARN_FILE_VERSION_DOWNREV","features":[525]},{"name":"WARN_IMPROPER_TRANSFORM_VALIDATION","features":[525]},{"name":"WARN_INVALID_TRANSFORM_VALIDATION","features":[525]},{"name":"WARN_MAJOR_UPGRADE_PATCH","features":[525]},{"name":"WARN_OBSOLETION_WITH_MSI30","features":[525]},{"name":"WARN_OBSOLETION_WITH_PATCHSEQUENCE","features":[525]},{"name":"WARN_OBSOLETION_WITH_SEQUENCE_DATA","features":[525]},{"name":"WARN_PATCHPROPERTYNOTSET","features":[525]},{"name":"WARN_PCW_MISMATCHED_PRODUCT_CODES","features":[525]},{"name":"WARN_PCW_MISMATCHED_PRODUCT_VERSIONS","features":[525]},{"name":"WARN_SEQUENCE_DATA_GENERATION_DISABLED","features":[525]},{"name":"WARN_SEQUENCE_DATA_SUPERSEDENCE_IGNORED","features":[525]},{"name":"ZombifyActCtx","features":[307,525]},{"name":"_WIN32_MSI","features":[525]},{"name":"_WIN32_MSM","features":[525]},{"name":"cchMaxInteger","features":[525]},{"name":"ieError","features":[525]},{"name":"ieInfo","features":[525]},{"name":"ieStatusCancel","features":[525]},{"name":"ieStatusCreateEngine","features":[525]},{"name":"ieStatusFail","features":[525]},{"name":"ieStatusGetCUB","features":[525]},{"name":"ieStatusICECount","features":[525]},{"name":"ieStatusMerge","features":[525]},{"name":"ieStatusRunICE","features":[525]},{"name":"ieStatusShutdown","features":[525]},{"name":"ieStatusStarting","features":[525]},{"name":"ieStatusSuccess","features":[525]},{"name":"ieStatusSummaryInfo","features":[525]},{"name":"ieUnknown","features":[525]},{"name":"ieWarning","features":[525]},{"name":"msidbAssemblyAttributes","features":[525]},{"name":"msidbAssemblyAttributesURT","features":[525]},{"name":"msidbAssemblyAttributesWin32","features":[525]},{"name":"msidbClassAttributes","features":[525]},{"name":"msidbClassAttributesRelativePath","features":[525]},{"name":"msidbComponentAttributes","features":[525]},{"name":"msidbComponentAttributes64bit","features":[525]},{"name":"msidbComponentAttributesDisableRegistryReflection","features":[525]},{"name":"msidbComponentAttributesLocalOnly","features":[525]},{"name":"msidbComponentAttributesNeverOverwrite","features":[525]},{"name":"msidbComponentAttributesODBCDataSource","features":[525]},{"name":"msidbComponentAttributesOptional","features":[525]},{"name":"msidbComponentAttributesPermanent","features":[525]},{"name":"msidbComponentAttributesRegistryKeyPath","features":[525]},{"name":"msidbComponentAttributesShared","features":[525]},{"name":"msidbComponentAttributesSharedDllRefCount","features":[525]},{"name":"msidbComponentAttributesSourceOnly","features":[525]},{"name":"msidbComponentAttributesTransitive","features":[525]},{"name":"msidbComponentAttributesUninstallOnSupersedence","features":[525]},{"name":"msidbControlAttributes","features":[525]},{"name":"msidbControlAttributesBiDi","features":[525]},{"name":"msidbControlAttributesBitmap","features":[525]},{"name":"msidbControlAttributesCDROMVolume","features":[525]},{"name":"msidbControlAttributesComboList","features":[525]},{"name":"msidbControlAttributesElevationShield","features":[525]},{"name":"msidbControlAttributesEnabled","features":[525]},{"name":"msidbControlAttributesFixedSize","features":[525]},{"name":"msidbControlAttributesFixedVolume","features":[525]},{"name":"msidbControlAttributesFloppyVolume","features":[525]},{"name":"msidbControlAttributesFormatSize","features":[525]},{"name":"msidbControlAttributesHasBorder","features":[525]},{"name":"msidbControlAttributesIcon","features":[525]},{"name":"msidbControlAttributesIconSize16","features":[525]},{"name":"msidbControlAttributesIconSize32","features":[525]},{"name":"msidbControlAttributesIconSize48","features":[525]},{"name":"msidbControlAttributesImageHandle","features":[525]},{"name":"msidbControlAttributesIndirect","features":[525]},{"name":"msidbControlAttributesInteger","features":[525]},{"name":"msidbControlAttributesLeftScroll","features":[525]},{"name":"msidbControlAttributesMultiline","features":[525]},{"name":"msidbControlAttributesNoPrefix","features":[525]},{"name":"msidbControlAttributesNoWrap","features":[525]},{"name":"msidbControlAttributesPasswordInput","features":[525]},{"name":"msidbControlAttributesProgress95","features":[525]},{"name":"msidbControlAttributesPushLike","features":[525]},{"name":"msidbControlAttributesRAMDiskVolume","features":[525]},{"name":"msidbControlAttributesRTLRO","features":[525]},{"name":"msidbControlAttributesRemoteVolume","features":[525]},{"name":"msidbControlAttributesRemovableVolume","features":[525]},{"name":"msidbControlAttributesRightAligned","features":[525]},{"name":"msidbControlAttributesSorted","features":[525]},{"name":"msidbControlAttributesSunken","features":[525]},{"name":"msidbControlAttributesTransparent","features":[525]},{"name":"msidbControlAttributesUsersLanguage","features":[525]},{"name":"msidbControlAttributesVisible","features":[525]},{"name":"msidbControlShowRollbackCost","features":[525]},{"name":"msidbCustomActionType","features":[525]},{"name":"msidbCustomActionType64BitScript","features":[525]},{"name":"msidbCustomActionTypeAsync","features":[525]},{"name":"msidbCustomActionTypeBinaryData","features":[525]},{"name":"msidbCustomActionTypeClientRepeat","features":[525]},{"name":"msidbCustomActionTypeCommit","features":[525]},{"name":"msidbCustomActionTypeContinue","features":[525]},{"name":"msidbCustomActionTypeDirectory","features":[525]},{"name":"msidbCustomActionTypeDll","features":[525]},{"name":"msidbCustomActionTypeExe","features":[525]},{"name":"msidbCustomActionTypeFirstSequence","features":[525]},{"name":"msidbCustomActionTypeHideTarget","features":[525]},{"name":"msidbCustomActionTypeInScript","features":[525]},{"name":"msidbCustomActionTypeInstall","features":[525]},{"name":"msidbCustomActionTypeJScript","features":[525]},{"name":"msidbCustomActionTypeNoImpersonate","features":[525]},{"name":"msidbCustomActionTypeOncePerProcess","features":[525]},{"name":"msidbCustomActionTypePatchUninstall","features":[525]},{"name":"msidbCustomActionTypeProperty","features":[525]},{"name":"msidbCustomActionTypeRollback","features":[525]},{"name":"msidbCustomActionTypeSourceFile","features":[525]},{"name":"msidbCustomActionTypeTSAware","features":[525]},{"name":"msidbCustomActionTypeTextData","features":[525]},{"name":"msidbCustomActionTypeVBScript","features":[525]},{"name":"msidbDialogAttributes","features":[525]},{"name":"msidbDialogAttributesBiDi","features":[525]},{"name":"msidbDialogAttributesError","features":[525]},{"name":"msidbDialogAttributesKeepModeless","features":[525]},{"name":"msidbDialogAttributesLeftScroll","features":[525]},{"name":"msidbDialogAttributesMinimize","features":[525]},{"name":"msidbDialogAttributesModal","features":[525]},{"name":"msidbDialogAttributesRTLRO","features":[525]},{"name":"msidbDialogAttributesRightAligned","features":[525]},{"name":"msidbDialogAttributesSysModal","features":[525]},{"name":"msidbDialogAttributesTrackDiskSpace","features":[525]},{"name":"msidbDialogAttributesUseCustomPalette","features":[525]},{"name":"msidbDialogAttributesVisible","features":[525]},{"name":"msidbEmbeddedHandlesBasic","features":[525]},{"name":"msidbEmbeddedUI","features":[525]},{"name":"msidbEmbeddedUIAttributes","features":[525]},{"name":"msidbFeatureAttributes","features":[525]},{"name":"msidbFeatureAttributesDisallowAdvertise","features":[525]},{"name":"msidbFeatureAttributesFavorAdvertise","features":[525]},{"name":"msidbFeatureAttributesFavorLocal","features":[525]},{"name":"msidbFeatureAttributesFavorSource","features":[525]},{"name":"msidbFeatureAttributesFollowParent","features":[525]},{"name":"msidbFeatureAttributesNoUnsupportedAdvertise","features":[525]},{"name":"msidbFeatureAttributesUIDisallowAbsent","features":[525]},{"name":"msidbFileAttributes","features":[525]},{"name":"msidbFileAttributesChecksum","features":[525]},{"name":"msidbFileAttributesCompressed","features":[525]},{"name":"msidbFileAttributesHidden","features":[525]},{"name":"msidbFileAttributesIsolatedComp","features":[525]},{"name":"msidbFileAttributesNoncompressed","features":[525]},{"name":"msidbFileAttributesPatchAdded","features":[525]},{"name":"msidbFileAttributesReadOnly","features":[525]},{"name":"msidbFileAttributesReserved0","features":[525]},{"name":"msidbFileAttributesReserved1","features":[525]},{"name":"msidbFileAttributesReserved2","features":[525]},{"name":"msidbFileAttributesReserved3","features":[525]},{"name":"msidbFileAttributesReserved4","features":[525]},{"name":"msidbFileAttributesSystem","features":[525]},{"name":"msidbFileAttributesVital","features":[525]},{"name":"msidbIniFileAction","features":[525]},{"name":"msidbIniFileActionAddLine","features":[525]},{"name":"msidbIniFileActionAddTag","features":[525]},{"name":"msidbIniFileActionCreateLine","features":[525]},{"name":"msidbIniFileActionRemoveLine","features":[525]},{"name":"msidbIniFileActionRemoveTag","features":[525]},{"name":"msidbLocatorType","features":[525]},{"name":"msidbLocatorType64bit","features":[525]},{"name":"msidbLocatorTypeDirectory","features":[525]},{"name":"msidbLocatorTypeFileName","features":[525]},{"name":"msidbLocatorTypeRawValue","features":[525]},{"name":"msidbMoveFileOptions","features":[525]},{"name":"msidbMoveFileOptionsMove","features":[525]},{"name":"msidbODBCDataSourceRegistration","features":[525]},{"name":"msidbODBCDataSourceRegistrationPerMachine","features":[525]},{"name":"msidbODBCDataSourceRegistrationPerUser","features":[525]},{"name":"msidbPatchAttributes","features":[525]},{"name":"msidbPatchAttributesNonVital","features":[525]},{"name":"msidbRegistryRoot","features":[525]},{"name":"msidbRegistryRootClassesRoot","features":[525]},{"name":"msidbRegistryRootCurrentUser","features":[525]},{"name":"msidbRegistryRootLocalMachine","features":[525]},{"name":"msidbRegistryRootUsers","features":[525]},{"name":"msidbRemoveFileInstallMode","features":[525]},{"name":"msidbRemoveFileInstallModeOnBoth","features":[525]},{"name":"msidbRemoveFileInstallModeOnInstall","features":[525]},{"name":"msidbRemoveFileInstallModeOnRemove","features":[525]},{"name":"msidbServiceConfigEvent","features":[525]},{"name":"msidbServiceConfigEventInstall","features":[525]},{"name":"msidbServiceConfigEventReinstall","features":[525]},{"name":"msidbServiceConfigEventUninstall","features":[525]},{"name":"msidbServiceControlEvent","features":[525]},{"name":"msidbServiceControlEventDelete","features":[525]},{"name":"msidbServiceControlEventStart","features":[525]},{"name":"msidbServiceControlEventStop","features":[525]},{"name":"msidbServiceControlEventUninstallDelete","features":[525]},{"name":"msidbServiceControlEventUninstallStart","features":[525]},{"name":"msidbServiceControlEventUninstallStop","features":[525]},{"name":"msidbServiceInstallErrorControl","features":[525]},{"name":"msidbServiceInstallErrorControlVital","features":[525]},{"name":"msidbSumInfoSourceType","features":[525]},{"name":"msidbSumInfoSourceTypeAdminImage","features":[525]},{"name":"msidbSumInfoSourceTypeCompressed","features":[525]},{"name":"msidbSumInfoSourceTypeLUAPackage","features":[525]},{"name":"msidbSumInfoSourceTypeSFN","features":[525]},{"name":"msidbTextStyleStyleBits","features":[525]},{"name":"msidbTextStyleStyleBitsBold","features":[525]},{"name":"msidbTextStyleStyleBitsItalic","features":[525]},{"name":"msidbTextStyleStyleBitsStrike","features":[525]},{"name":"msidbTextStyleStyleBitsUnderline","features":[525]},{"name":"msidbUpgradeAttributes","features":[525]},{"name":"msidbUpgradeAttributesIgnoreRemoveFailure","features":[525]},{"name":"msidbUpgradeAttributesLanguagesExclusive","features":[525]},{"name":"msidbUpgradeAttributesMigrateFeatures","features":[525]},{"name":"msidbUpgradeAttributesOnlyDetect","features":[525]},{"name":"msidbUpgradeAttributesVersionMaxInclusive","features":[525]},{"name":"msidbUpgradeAttributesVersionMinInclusive","features":[525]},{"name":"msifiFastInstallBits","features":[525]},{"name":"msifiFastInstallLessPrgMsg","features":[525]},{"name":"msifiFastInstallNoSR","features":[525]},{"name":"msifiFastInstallQuickCosting","features":[525]},{"name":"msirbRebootCustomActionReason","features":[525]},{"name":"msirbRebootDeferred","features":[525]},{"name":"msirbRebootForceRebootReason","features":[525]},{"name":"msirbRebootImmediate","features":[525]},{"name":"msirbRebootInUseFilesReason","features":[525]},{"name":"msirbRebootReason","features":[525]},{"name":"msirbRebootScheduleRebootReason","features":[525]},{"name":"msirbRebootType","features":[525]},{"name":"msirbRebootUndeterminedReason","features":[525]},{"name":"msmErrorDirCreate","features":[525]},{"name":"msmErrorExclusion","features":[525]},{"name":"msmErrorFeatureRequired","features":[525]},{"name":"msmErrorFileCreate","features":[525]},{"name":"msmErrorLanguageFailed","features":[525]},{"name":"msmErrorLanguageUnsupported","features":[525]},{"name":"msmErrorResequenceMerge","features":[525]},{"name":"msmErrorTableMerge","features":[525]},{"name":"msmErrorType","features":[525]}],"534":[{"name":"AVRF_BACKTRACE_INFORMATION","features":[526]},{"name":"AVRF_ENUM_RESOURCES_FLAGS_DONT_RESOLVE_TRACES","features":[526]},{"name":"AVRF_ENUM_RESOURCES_FLAGS_SUSPEND","features":[526]},{"name":"AVRF_HANDLEOPERATION_ENUMERATE_CALLBACK","features":[526]},{"name":"AVRF_HANDLE_OPERATION","features":[526]},{"name":"AVRF_HEAPALLOCATION_ENUMERATE_CALLBACK","features":[526]},{"name":"AVRF_HEAP_ALLOCATION","features":[526]},{"name":"AVRF_MAX_TRACES","features":[526]},{"name":"AVRF_RESOURCE_ENUMERATE_CALLBACK","features":[526]},{"name":"AllocationStateBusy","features":[526]},{"name":"AllocationStateFree","features":[526]},{"name":"AllocationStateUnknown","features":[526]},{"name":"AvrfResourceHandleTrace","features":[526]},{"name":"AvrfResourceHeapAllocation","features":[526]},{"name":"AvrfResourceMax","features":[526]},{"name":"HeapEnumerationEverything","features":[526]},{"name":"HeapEnumerationStop","features":[526]},{"name":"HeapFullPageHeap","features":[526]},{"name":"HeapMetadata","features":[526]},{"name":"HeapStateMask","features":[526]},{"name":"OperationDbBADREF","features":[526]},{"name":"OperationDbCLOSE","features":[526]},{"name":"OperationDbOPEN","features":[526]},{"name":"OperationDbUnused","features":[526]},{"name":"VERIFIER_ENUM_RESOURCE_FLAGS","features":[526]},{"name":"VerifierEnumerateResource","features":[307,526]},{"name":"eAvrfResourceTypes","features":[526]},{"name":"eHANDLE_TRACE_OPERATIONS","features":[526]},{"name":"eHeapAllocationState","features":[526]},{"name":"eHeapEnumerationLevel","features":[526]},{"name":"eUserAllocationState","features":[526]}],"535":[{"name":"CAccessiblityWinSAT","features":[527]},{"name":"CInitiateWinSAT","features":[527]},{"name":"CProvideWinSATVisuals","features":[527]},{"name":"CQueryAllWinSAT","features":[527]},{"name":"CQueryOEMWinSATCustomization","features":[527]},{"name":"CQueryWinSAT","features":[527]},{"name":"IAccessibleWinSAT","features":[527,358,528]},{"name":"IInitiateWinSATAssessment","features":[527]},{"name":"IProvideWinSATAssessmentInfo","features":[527,358]},{"name":"IProvideWinSATResultsInfo","features":[527,358]},{"name":"IProvideWinSATVisuals","features":[527]},{"name":"IQueryAllWinSATAssessments","features":[527,358]},{"name":"IQueryOEMWinSATCustomization","features":[527]},{"name":"IQueryRecentWinSATAssessment","features":[527,358]},{"name":"IWinSATInitiateEvents","features":[527]},{"name":"WINSAT_ASSESSMENT_CPU","features":[527]},{"name":"WINSAT_ASSESSMENT_D3D","features":[527]},{"name":"WINSAT_ASSESSMENT_DISK","features":[527]},{"name":"WINSAT_ASSESSMENT_GRAPHICS","features":[527]},{"name":"WINSAT_ASSESSMENT_MEMORY","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_INCOHERENT_WITH_HARDWARE","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_INVALID","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_MAX","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_MIN","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_NOT_AVAILABLE","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_UNKNOWN","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_VALID","features":[527]},{"name":"WINSAT_ASSESSMENT_TYPE","features":[527]},{"name":"WINSAT_BITMAP_SIZE","features":[527]},{"name":"WINSAT_BITMAP_SIZE_NORMAL","features":[527]},{"name":"WINSAT_BITMAP_SIZE_SMALL","features":[527]},{"name":"WINSAT_OEM_CUSTOMIZATION_STATE","features":[527]},{"name":"WINSAT_OEM_DATA_INVALID","features":[527]},{"name":"WINSAT_OEM_DATA_NON_SYS_CONFIG_MATCH","features":[527]},{"name":"WINSAT_OEM_DATA_VALID","features":[527]},{"name":"WINSAT_OEM_NO_DATA_SUPPLIED","features":[527]}],"536":[{"name":"APPDOMAIN_FORCE_TRIVIAL_WAIT_OPERATIONS","features":[529]},{"name":"APPDOMAIN_SECURITY_DEFAULT","features":[529]},{"name":"APPDOMAIN_SECURITY_FLAGS","features":[529]},{"name":"APPDOMAIN_SECURITY_FORBID_CROSSAD_REVERSE_PINVOKE","features":[529]},{"name":"APPDOMAIN_SECURITY_SANDBOXED","features":[529]},{"name":"AssemblyBindInfo","features":[529]},{"name":"BucketParamLength","features":[529]},{"name":"BucketParameterIndex","features":[529]},{"name":"BucketParameters","features":[307,529]},{"name":"BucketParamsCount","features":[529]},{"name":"CLRCreateInstance","features":[529]},{"name":"CLRCreateInstanceFnPtr","features":[529]},{"name":"CLRRuntimeHost","features":[529]},{"name":"CLR_ASSEMBLY_BUILD_VERSION","features":[529]},{"name":"CLR_ASSEMBLY_IDENTITY_FLAGS_DEFAULT","features":[529]},{"name":"CLR_ASSEMBLY_MAJOR_VERSION","features":[529]},{"name":"CLR_ASSEMBLY_MINOR_VERSION","features":[529]},{"name":"CLR_BUILD_VERSION","features":[529]},{"name":"CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH","features":[529]},{"name":"CLR_DEBUGGING_MANAGED_EVENT_PENDING","features":[529]},{"name":"CLR_DEBUGGING_PROCESS_FLAGS","features":[529]},{"name":"CLR_DEBUGGING_VERSION","features":[529]},{"name":"CLR_MAJOR_VERSION","features":[529]},{"name":"CLR_MINOR_VERSION","features":[529]},{"name":"CLSID_CLRDebugging","features":[529]},{"name":"CLSID_CLRDebuggingLegacy","features":[529]},{"name":"CLSID_CLRMetaHost","features":[529]},{"name":"CLSID_CLRMetaHostPolicy","features":[529]},{"name":"CLSID_CLRProfiling","features":[529]},{"name":"CLSID_CLRStrongName","features":[529]},{"name":"CLSID_RESOLUTION_DEFAULT","features":[529]},{"name":"CLSID_RESOLUTION_FLAGS","features":[529]},{"name":"CLSID_RESOLUTION_REGISTERED","features":[529]},{"name":"COR_GC_COUNTS","features":[529]},{"name":"COR_GC_MEMORYUSAGE","features":[529]},{"name":"COR_GC_STATS","features":[529]},{"name":"COR_GC_STAT_TYPES","features":[529]},{"name":"COR_GC_THREAD_HAS_PROMOTED_BYTES","features":[529]},{"name":"COR_GC_THREAD_STATS","features":[529]},{"name":"COR_GC_THREAD_STATS_TYPES","features":[529]},{"name":"CallFunctionShim","features":[529]},{"name":"CallbackThreadSetFnPtr","features":[529]},{"name":"CallbackThreadUnsetFnPtr","features":[529]},{"name":"ClrCreateManagedInstance","features":[529]},{"name":"ComCallUnmarshal","features":[529]},{"name":"ComCallUnmarshalV4","features":[529]},{"name":"CorBindToCurrentRuntime","features":[529]},{"name":"CorBindToRuntime","features":[529]},{"name":"CorBindToRuntimeByCfg","features":[529,358]},{"name":"CorBindToRuntimeEx","features":[529]},{"name":"CorBindToRuntimeHost","features":[529]},{"name":"CorExitProcess","features":[529]},{"name":"CorLaunchApplication","features":[307,529,342]},{"name":"CorMarkThreadInThreadPool","features":[529]},{"name":"CorRuntimeHost","features":[529]},{"name":"CreateDebuggingInterfaceFromVersion","features":[529]},{"name":"CreateInterfaceFnPtr","features":[529]},{"name":"CustomDumpItem","features":[529]},{"name":"DEPRECATED_CLR_API_MESG","features":[529]},{"name":"DUMP_FLAVOR_CriticalCLRState","features":[529]},{"name":"DUMP_FLAVOR_Default","features":[529]},{"name":"DUMP_FLAVOR_Mini","features":[529]},{"name":"DUMP_FLAVOR_NonHeapCLRState","features":[529]},{"name":"DUMP_ITEM_None","features":[529]},{"name":"EApiCategories","features":[529]},{"name":"EBindPolicyLevels","features":[529]},{"name":"ECLRAssemblyIdentityFlags","features":[529]},{"name":"EClrEvent","features":[529]},{"name":"EClrFailure","features":[529]},{"name":"EClrOperation","features":[529]},{"name":"EClrUnhandledException","features":[529]},{"name":"EContextType","features":[529]},{"name":"ECustomDumpFlavor","features":[529]},{"name":"ECustomDumpItemKind","features":[529]},{"name":"EHostApplicationPolicy","features":[529]},{"name":"EHostBindingPolicyModifyFlags","features":[529]},{"name":"EInitializeNewDomainFlags","features":[529]},{"name":"EMemoryAvailable","features":[529]},{"name":"EMemoryCriticalLevel","features":[529]},{"name":"EPolicyAction","features":[529]},{"name":"ESymbolReadingPolicy","features":[529]},{"name":"ETaskType","features":[529]},{"name":"Event_ClrDisabled","features":[529]},{"name":"Event_DomainUnload","features":[529]},{"name":"Event_MDAFired","features":[529]},{"name":"Event_StackOverflow","features":[529]},{"name":"FAIL_AccessViolation","features":[529]},{"name":"FAIL_CodeContract","features":[529]},{"name":"FAIL_CriticalResource","features":[529]},{"name":"FAIL_FatalRuntime","features":[529]},{"name":"FAIL_NonCriticalResource","features":[529]},{"name":"FAIL_OrphanedLock","features":[529]},{"name":"FAIL_StackOverflow","features":[529]},{"name":"FExecuteInAppDomainCallback","features":[529]},{"name":"FLockClrVersionCallback","features":[529]},{"name":"GetCLRIdentityManager","features":[529]},{"name":"GetCORRequiredVersion","features":[529]},{"name":"GetCORSystemDirectory","features":[529]},{"name":"GetCORVersion","features":[529]},{"name":"GetFileVersion","features":[529]},{"name":"GetRealProcAddress","features":[529]},{"name":"GetRequestedRuntimeInfo","features":[529]},{"name":"GetRequestedRuntimeVersion","features":[529]},{"name":"GetRequestedRuntimeVersionForCLSID","features":[529]},{"name":"GetVersionFromProcess","features":[307,529]},{"name":"HOST_APPLICATION_BINDING_POLICY","features":[529]},{"name":"HOST_BINDING_POLICY_MODIFY_CHAIN","features":[529]},{"name":"HOST_BINDING_POLICY_MODIFY_DEFAULT","features":[529]},{"name":"HOST_BINDING_POLICY_MODIFY_MAX","features":[529]},{"name":"HOST_BINDING_POLICY_MODIFY_REMOVE","features":[529]},{"name":"HOST_TYPE","features":[529]},{"name":"HOST_TYPE_APPLAUNCH","features":[529]},{"name":"HOST_TYPE_CORFLAG","features":[529]},{"name":"HOST_TYPE_DEFAULT","features":[529]},{"name":"IActionOnCLREvent","features":[529]},{"name":"IApartmentCallback","features":[529]},{"name":"IAppDomainBinding","features":[529]},{"name":"ICLRAppDomainResourceMonitor","features":[529]},{"name":"ICLRAssemblyIdentityManager","features":[529]},{"name":"ICLRAssemblyReferenceList","features":[529]},{"name":"ICLRControl","features":[529]},{"name":"ICLRDebugManager","features":[529]},{"name":"ICLRDebugging","features":[529]},{"name":"ICLRDebuggingLibraryProvider","features":[529]},{"name":"ICLRDomainManager","features":[529]},{"name":"ICLRErrorReportingManager","features":[529]},{"name":"ICLRGCManager","features":[529]},{"name":"ICLRGCManager2","features":[529]},{"name":"ICLRHostBindingPolicyManager","features":[529]},{"name":"ICLRHostProtectionManager","features":[529]},{"name":"ICLRIoCompletionManager","features":[529]},{"name":"ICLRMemoryNotificationCallback","features":[529]},{"name":"ICLRMetaHost","features":[529]},{"name":"ICLRMetaHostPolicy","features":[529]},{"name":"ICLROnEventManager","features":[529]},{"name":"ICLRPolicyManager","features":[529]},{"name":"ICLRProbingAssemblyEnum","features":[529]},{"name":"ICLRProfiling","features":[529]},{"name":"ICLRReferenceAssemblyEnum","features":[529]},{"name":"ICLRRuntimeHost","features":[529]},{"name":"ICLRRuntimeInfo","features":[529]},{"name":"ICLRStrongName","features":[529]},{"name":"ICLRStrongName2","features":[529]},{"name":"ICLRStrongName3","features":[529]},{"name":"ICLRSyncManager","features":[529]},{"name":"ICLRTask","features":[529]},{"name":"ICLRTask2","features":[529]},{"name":"ICLRTaskManager","features":[529]},{"name":"ICatalogServices","features":[529]},{"name":"ICorConfiguration","features":[529]},{"name":"ICorRuntimeHost","features":[529]},{"name":"ICorThreadpool","features":[529]},{"name":"IDebuggerInfo","features":[529]},{"name":"IDebuggerThreadControl","features":[529]},{"name":"IGCHost","features":[529]},{"name":"IGCHost2","features":[529]},{"name":"IGCHostControl","features":[529]},{"name":"IGCThreadControl","features":[529]},{"name":"IHostAssemblyManager","features":[529]},{"name":"IHostAssemblyStore","features":[529]},{"name":"IHostAutoEvent","features":[529]},{"name":"IHostControl","features":[529]},{"name":"IHostCrst","features":[529]},{"name":"IHostGCManager","features":[529]},{"name":"IHostIoCompletionManager","features":[529]},{"name":"IHostMalloc","features":[529]},{"name":"IHostManualEvent","features":[529]},{"name":"IHostMemoryManager","features":[529]},{"name":"IHostPolicyManager","features":[529]},{"name":"IHostSecurityContext","features":[529]},{"name":"IHostSecurityManager","features":[529]},{"name":"IHostSemaphore","features":[529]},{"name":"IHostSyncManager","features":[529]},{"name":"IHostTask","features":[529]},{"name":"IHostTaskManager","features":[529]},{"name":"IHostThreadpoolManager","features":[529]},{"name":"IManagedObject","features":[529]},{"name":"IObjectHandle","features":[529]},{"name":"ITypeName","features":[529]},{"name":"ITypeNameBuilder","features":[529]},{"name":"ITypeNameFactory","features":[529]},{"name":"InvalidBucketParamIndex","features":[529]},{"name":"LIBID_mscoree","features":[529]},{"name":"LoadLibraryShim","features":[307,529]},{"name":"LoadStringRC","features":[529]},{"name":"LoadStringRCEx","features":[529]},{"name":"LockClrVersion","features":[529]},{"name":"MALLOC_EXECUTABLE","features":[529]},{"name":"MALLOC_THREADSAFE","features":[529]},{"name":"MALLOC_TYPE","features":[529]},{"name":"MDAInfo","features":[529]},{"name":"METAHOST_CONFIG_FLAGS","features":[529]},{"name":"METAHOST_CONFIG_FLAGS_LEGACY_V2_ACTIVATION_POLICY_FALSE","features":[529]},{"name":"METAHOST_CONFIG_FLAGS_LEGACY_V2_ACTIVATION_POLICY_MASK","features":[529]},{"name":"METAHOST_CONFIG_FLAGS_LEGACY_V2_ACTIVATION_POLICY_TRUE","features":[529]},{"name":"METAHOST_CONFIG_FLAGS_LEGACY_V2_ACTIVATION_POLICY_UNSET","features":[529]},{"name":"METAHOST_POLICY_APPLY_UPGRADE_POLICY","features":[529]},{"name":"METAHOST_POLICY_EMULATE_EXE_LAUNCH","features":[529]},{"name":"METAHOST_POLICY_ENSURE_SKU_SUPPORTED","features":[529]},{"name":"METAHOST_POLICY_FLAGS","features":[529]},{"name":"METAHOST_POLICY_HIGHCOMPAT","features":[529]},{"name":"METAHOST_POLICY_IGNORE_ERROR_MODE","features":[529]},{"name":"METAHOST_POLICY_SHOW_ERROR_DIALOG","features":[529]},{"name":"METAHOST_POLICY_USE_PROCESS_IMAGE_PATH","features":[529]},{"name":"MaxClrEvent","features":[529]},{"name":"MaxClrFailure","features":[529]},{"name":"MaxClrOperation","features":[529]},{"name":"MaxPolicyAction","features":[529]},{"name":"ModuleBindInfo","features":[529]},{"name":"OPR_AppDomainRudeUnload","features":[529]},{"name":"OPR_AppDomainUnload","features":[529]},{"name":"OPR_FinalizerRun","features":[529]},{"name":"OPR_ProcessExit","features":[529]},{"name":"OPR_ThreadAbort","features":[529]},{"name":"OPR_ThreadRudeAbortInCriticalRegion","features":[529]},{"name":"OPR_ThreadRudeAbortInNonCriticalRegion","features":[529]},{"name":"PTLS_CALLBACK_FUNCTION","features":[529]},{"name":"Parameter1","features":[529]},{"name":"Parameter2","features":[529]},{"name":"Parameter3","features":[529]},{"name":"Parameter4","features":[529]},{"name":"Parameter5","features":[529]},{"name":"Parameter6","features":[529]},{"name":"Parameter7","features":[529]},{"name":"Parameter8","features":[529]},{"name":"Parameter9","features":[529]},{"name":"RUNTIME_INFO_DONT_RETURN_DIRECTORY","features":[529]},{"name":"RUNTIME_INFO_DONT_RETURN_VERSION","features":[529]},{"name":"RUNTIME_INFO_DONT_SHOW_ERROR_DIALOG","features":[529]},{"name":"RUNTIME_INFO_FLAGS","features":[529]},{"name":"RUNTIME_INFO_IGNORE_ERROR_MODE","features":[529]},{"name":"RUNTIME_INFO_REQUEST_AMD64","features":[529]},{"name":"RUNTIME_INFO_REQUEST_ARM64","features":[529]},{"name":"RUNTIME_INFO_REQUEST_IA64","features":[529]},{"name":"RUNTIME_INFO_REQUEST_X86","features":[529]},{"name":"RUNTIME_INFO_UPGRADE_VERSION","features":[529]},{"name":"RunDll32ShimW","features":[307,529]},{"name":"RuntimeLoadedCallbackFnPtr","features":[529]},{"name":"SO_ClrEngine","features":[529]},{"name":"SO_Managed","features":[529]},{"name":"SO_Other","features":[529]},{"name":"STARTUP_ALWAYSFLOW_IMPERSONATION","features":[529]},{"name":"STARTUP_ARM","features":[529]},{"name":"STARTUP_CONCURRENT_GC","features":[529]},{"name":"STARTUP_DISABLE_COMMITTHREADSTACK","features":[529]},{"name":"STARTUP_ETW","features":[529]},{"name":"STARTUP_FLAGS","features":[529]},{"name":"STARTUP_HOARD_GC_VM","features":[529]},{"name":"STARTUP_LEGACY_IMPERSONATION","features":[529]},{"name":"STARTUP_LOADER_OPTIMIZATION_MASK","features":[529]},{"name":"STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN","features":[529]},{"name":"STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST","features":[529]},{"name":"STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN","features":[529]},{"name":"STARTUP_LOADER_SAFEMODE","features":[529]},{"name":"STARTUP_LOADER_SETPREFERENCE","features":[529]},{"name":"STARTUP_SERVER_GC","features":[529]},{"name":"STARTUP_SINGLE_VERSION_HOSTING_INTERFACE","features":[529]},{"name":"STARTUP_TRIM_GC_COMMIT","features":[529]},{"name":"StackOverflowInfo","features":[307,529,336,313]},{"name":"StackOverflowType","features":[529]},{"name":"TT_ADUNLOAD","features":[529]},{"name":"TT_DEBUGGERHELPER","features":[529]},{"name":"TT_FINALIZER","features":[529]},{"name":"TT_GC","features":[529]},{"name":"TT_THREADPOOL_GATE","features":[529]},{"name":"TT_THREADPOOL_IOCOMPLETION","features":[529]},{"name":"TT_THREADPOOL_TIMER","features":[529]},{"name":"TT_THREADPOOL_WAIT","features":[529]},{"name":"TT_THREADPOOL_WORKER","features":[529]},{"name":"TT_UNKNOWN","features":[529]},{"name":"TT_USER","features":[529]},{"name":"TypeNameFactory","features":[529]},{"name":"WAIT_ALERTABLE","features":[529]},{"name":"WAIT_MSGPUMP","features":[529]},{"name":"WAIT_NOTINDEADLOCK","features":[529]},{"name":"WAIT_OPTION","features":[529]},{"name":"eAbortThread","features":[529]},{"name":"eAll","features":[529]},{"name":"eAppDomainCritical","features":[529]},{"name":"eCurrentContext","features":[529]},{"name":"eDisableRuntime","features":[529]},{"name":"eExitProcess","features":[529]},{"name":"eExternalProcessMgmt","features":[529]},{"name":"eExternalThreading","features":[529]},{"name":"eFastExitProcess","features":[529]},{"name":"eHostDeterminedPolicy","features":[529]},{"name":"eInitializeNewDomainFlags_NoSecurityChanges","features":[529]},{"name":"eInitializeNewDomainFlags_None","features":[529]},{"name":"eMayLeakOnAbort","features":[529]},{"name":"eMemoryAvailableHigh","features":[529]},{"name":"eMemoryAvailableLow","features":[529]},{"name":"eMemoryAvailableNeutral","features":[529]},{"name":"eNoAction","features":[529]},{"name":"eNoChecks","features":[529]},{"name":"ePolicyLevelAdmin","features":[529]},{"name":"ePolicyLevelApp","features":[529]},{"name":"ePolicyLevelHost","features":[529]},{"name":"ePolicyLevelNone","features":[529]},{"name":"ePolicyLevelPublisher","features":[529]},{"name":"ePolicyLevelRetargetable","features":[529]},{"name":"ePolicyPortability","features":[529]},{"name":"ePolicyUnifiedToCLR","features":[529]},{"name":"eProcessCritical","features":[529]},{"name":"eRestrictedContext","features":[529]},{"name":"eRudeAbortThread","features":[529]},{"name":"eRudeExitProcess","features":[529]},{"name":"eRudeUnloadAppDomain","features":[529]},{"name":"eRuntimeDeterminedPolicy","features":[529]},{"name":"eSecurityInfrastructure","features":[529]},{"name":"eSelfAffectingProcessMgmt","features":[529]},{"name":"eSelfAffectingThreading","features":[529]},{"name":"eSharedState","features":[529]},{"name":"eSymbolReadingAlways","features":[529]},{"name":"eSymbolReadingFullTrustOnly","features":[529]},{"name":"eSymbolReadingNever","features":[529]},{"name":"eSynchronization","features":[529]},{"name":"eTaskCritical","features":[529]},{"name":"eThrowException","features":[529]},{"name":"eUI","features":[529]},{"name":"eUnloadAppDomain","features":[529]}],"537":[{"name":"ADVANCED_FEATURE_FLAGS","features":[358]},{"name":"ADVF","features":[358]},{"name":"ADVFCACHE_FORCEBUILTIN","features":[358]},{"name":"ADVFCACHE_NOHANDLER","features":[358]},{"name":"ADVFCACHE_ONSAVE","features":[358]},{"name":"ADVF_DATAONSTOP","features":[358]},{"name":"ADVF_NODATA","features":[358]},{"name":"ADVF_ONLYONCE","features":[358]},{"name":"ADVF_PRIMEFIRST","features":[358]},{"name":"APPIDREGFLAGS_AAA_NO_IMPLICIT_ACTIVATE_AS_IU","features":[358]},{"name":"APPIDREGFLAGS_ACTIVATE_IUSERVER_INDESKTOP","features":[358]},{"name":"APPIDREGFLAGS_ISSUE_ACTIVATION_RPC_AT_IDENTIFY","features":[358]},{"name":"APPIDREGFLAGS_IUSERVER_ACTIVATE_IN_CLIENT_SESSION_ONLY","features":[358]},{"name":"APPIDREGFLAGS_IUSERVER_SELF_SID_IN_LAUNCH_PERMISSION","features":[358]},{"name":"APPIDREGFLAGS_IUSERVER_UNMODIFIED_LOGON_TOKEN","features":[358]},{"name":"APPIDREGFLAGS_RESERVED1","features":[358]},{"name":"APPIDREGFLAGS_RESERVED2","features":[358]},{"name":"APPIDREGFLAGS_RESERVED3","features":[358]},{"name":"APPIDREGFLAGS_RESERVED4","features":[358]},{"name":"APPIDREGFLAGS_RESERVED5","features":[358]},{"name":"APPIDREGFLAGS_RESERVED7","features":[358]},{"name":"APPIDREGFLAGS_RESERVED8","features":[358]},{"name":"APPIDREGFLAGS_RESERVED9","features":[358]},{"name":"APPIDREGFLAGS_SECURE_SERVER_PROCESS_SD_AND_BIND","features":[358]},{"name":"APTTYPE","features":[358]},{"name":"APTTYPEQUALIFIER","features":[358]},{"name":"APTTYPEQUALIFIER_APPLICATION_STA","features":[358]},{"name":"APTTYPEQUALIFIER_IMPLICIT_MTA","features":[358]},{"name":"APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA","features":[358]},{"name":"APTTYPEQUALIFIER_NA_ON_MAINSTA","features":[358]},{"name":"APTTYPEQUALIFIER_NA_ON_MTA","features":[358]},{"name":"APTTYPEQUALIFIER_NA_ON_STA","features":[358]},{"name":"APTTYPEQUALIFIER_NONE","features":[358]},{"name":"APTTYPEQUALIFIER_RESERVED_1","features":[358]},{"name":"APTTYPE_CURRENT","features":[358]},{"name":"APTTYPE_MAINSTA","features":[358]},{"name":"APTTYPE_MTA","features":[358]},{"name":"APTTYPE_NA","features":[358]},{"name":"APTTYPE_STA","features":[358]},{"name":"ASYNC_MODE_COMPATIBILITY","features":[358]},{"name":"ASYNC_MODE_DEFAULT","features":[358]},{"name":"AUTHENTICATEINFO","features":[358]},{"name":"ApplicationType","features":[358]},{"name":"AsyncIAdviseSink","features":[358]},{"name":"AsyncIAdviseSink2","features":[358]},{"name":"AsyncIMultiQI","features":[358]},{"name":"AsyncIPipeByte","features":[358]},{"name":"AsyncIPipeDouble","features":[358]},{"name":"AsyncIPipeLong","features":[358]},{"name":"AsyncIUnknown","features":[358]},{"name":"BINDINFO","features":[307,318,310,431]},{"name":"BINDINFOF","features":[358]},{"name":"BINDINFOF_URLENCODEDEXTRAINFO","features":[358]},{"name":"BINDINFOF_URLENCODESTGMEDDATA","features":[358]},{"name":"BINDPTR","features":[358,417,382]},{"name":"BIND_FLAGS","features":[358]},{"name":"BIND_JUSTTESTEXISTENCE","features":[358]},{"name":"BIND_MAYBOTHERUSER","features":[358]},{"name":"BIND_OPTS","features":[358]},{"name":"BIND_OPTS2","features":[358]},{"name":"BIND_OPTS3","features":[307,358]},{"name":"BLOB","features":[358]},{"name":"BYTE_BLOB","features":[358]},{"name":"BYTE_SIZEDARR","features":[358]},{"name":"BindMoniker","features":[358]},{"name":"CALLCONV","features":[358]},{"name":"CALLTYPE","features":[358]},{"name":"CALLTYPE_ASYNC","features":[358]},{"name":"CALLTYPE_ASYNC_CALLPENDING","features":[358]},{"name":"CALLTYPE_NESTED","features":[358]},{"name":"CALLTYPE_TOPLEVEL","features":[358]},{"name":"CALLTYPE_TOPLEVEL_CALLPENDING","features":[358]},{"name":"CATEGORYINFO","features":[358]},{"name":"CC_CDECL","features":[358]},{"name":"CC_FASTCALL","features":[358]},{"name":"CC_FPFASTCALL","features":[358]},{"name":"CC_MACPASCAL","features":[358]},{"name":"CC_MAX","features":[358]},{"name":"CC_MPWCDECL","features":[358]},{"name":"CC_MPWPASCAL","features":[358]},{"name":"CC_MSCPASCAL","features":[358]},{"name":"CC_PASCAL","features":[358]},{"name":"CC_STDCALL","features":[358]},{"name":"CC_SYSCALL","features":[358]},{"name":"CLSCTX","features":[358]},{"name":"CLSCTX_ACTIVATE_32_BIT_SERVER","features":[358]},{"name":"CLSCTX_ACTIVATE_64_BIT_SERVER","features":[358]},{"name":"CLSCTX_ACTIVATE_AAA_AS_IU","features":[358]},{"name":"CLSCTX_ACTIVATE_ARM32_SERVER","features":[358]},{"name":"CLSCTX_ACTIVATE_X86_SERVER","features":[358]},{"name":"CLSCTX_ALL","features":[358]},{"name":"CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION","features":[358]},{"name":"CLSCTX_APPCONTAINER","features":[358]},{"name":"CLSCTX_DISABLE_AAA","features":[358]},{"name":"CLSCTX_ENABLE_AAA","features":[358]},{"name":"CLSCTX_ENABLE_CLOAKING","features":[358]},{"name":"CLSCTX_ENABLE_CODE_DOWNLOAD","features":[358]},{"name":"CLSCTX_FROM_DEFAULT_CONTEXT","features":[358]},{"name":"CLSCTX_INPROC_HANDLER","features":[358]},{"name":"CLSCTX_INPROC_HANDLER16","features":[358]},{"name":"CLSCTX_INPROC_SERVER","features":[358]},{"name":"CLSCTX_INPROC_SERVER16","features":[358]},{"name":"CLSCTX_LOCAL_SERVER","features":[358]},{"name":"CLSCTX_NO_CODE_DOWNLOAD","features":[358]},{"name":"CLSCTX_NO_CUSTOM_MARSHAL","features":[358]},{"name":"CLSCTX_NO_FAILURE_LOG","features":[358]},{"name":"CLSCTX_PS_DLL","features":[358]},{"name":"CLSCTX_REMOTE_SERVER","features":[358]},{"name":"CLSCTX_RESERVED1","features":[358]},{"name":"CLSCTX_RESERVED2","features":[358]},{"name":"CLSCTX_RESERVED3","features":[358]},{"name":"CLSCTX_RESERVED4","features":[358]},{"name":"CLSCTX_RESERVED5","features":[358]},{"name":"CLSCTX_RESERVED6","features":[358]},{"name":"CLSCTX_SERVER","features":[358]},{"name":"CLSIDFromProgID","features":[358]},{"name":"CLSIDFromProgIDEx","features":[358]},{"name":"CLSIDFromString","features":[358]},{"name":"CLSID_GlobalOptions","features":[358]},{"name":"COAUTHIDENTITY","features":[358]},{"name":"COAUTHINFO","features":[358]},{"name":"COINIT","features":[358]},{"name":"COINITBASE","features":[358]},{"name":"COINITBASE_MULTITHREADED","features":[358]},{"name":"COINIT_APARTMENTTHREADED","features":[358]},{"name":"COINIT_DISABLE_OLE1DDE","features":[358]},{"name":"COINIT_MULTITHREADED","features":[358]},{"name":"COINIT_SPEED_OVER_MEMORY","features":[358]},{"name":"COLE_DEFAULT_AUTHINFO","features":[358]},{"name":"COLE_DEFAULT_PRINCIPAL","features":[358]},{"name":"COMBND_RESERVED1","features":[358]},{"name":"COMBND_RESERVED2","features":[358]},{"name":"COMBND_RESERVED3","features":[358]},{"name":"COMBND_RESERVED4","features":[358]},{"name":"COMBND_RPCTIMEOUT","features":[358]},{"name":"COMBND_SERVER_LOCALITY","features":[358]},{"name":"COMGLB_APPID","features":[358]},{"name":"COMGLB_EXCEPTION_DONOT_HANDLE","features":[358]},{"name":"COMGLB_EXCEPTION_DONOT_HANDLE_ANY","features":[358]},{"name":"COMGLB_EXCEPTION_DONOT_HANDLE_FATAL","features":[358]},{"name":"COMGLB_EXCEPTION_HANDLE","features":[358]},{"name":"COMGLB_EXCEPTION_HANDLING","features":[358]},{"name":"COMGLB_FAST_RUNDOWN","features":[358]},{"name":"COMGLB_PROPERTIES_RESERVED1","features":[358]},{"name":"COMGLB_PROPERTIES_RESERVED2","features":[358]},{"name":"COMGLB_PROPERTIES_RESERVED3","features":[358]},{"name":"COMGLB_RESERVED1","features":[358]},{"name":"COMGLB_RESERVED2","features":[358]},{"name":"COMGLB_RESERVED3","features":[358]},{"name":"COMGLB_RESERVED4","features":[358]},{"name":"COMGLB_RESERVED5","features":[358]},{"name":"COMGLB_RESERVED6","features":[358]},{"name":"COMGLB_RO_SETTINGS","features":[358]},{"name":"COMGLB_RPC_THREADPOOL_SETTING","features":[358]},{"name":"COMGLB_RPC_THREADPOOL_SETTING_DEFAULT_POOL","features":[358]},{"name":"COMGLB_RPC_THREADPOOL_SETTING_PRIVATE_POOL","features":[358]},{"name":"COMGLB_STA_MODALLOOP_REMOVE_TOUCH_MESSAGES","features":[358]},{"name":"COMGLB_STA_MODALLOOP_SHARED_QUEUE_DONOT_REMOVE_INPUT_MESSAGES","features":[358]},{"name":"COMGLB_STA_MODALLOOP_SHARED_QUEUE_REMOVE_INPUT_MESSAGES","features":[358]},{"name":"COMGLB_STA_MODALLOOP_SHARED_QUEUE_REORDER_POINTER_MESSAGES","features":[358]},{"name":"COMGLB_UNMARSHALING_POLICY","features":[358]},{"name":"COMGLB_UNMARSHALING_POLICY_HYBRID","features":[358]},{"name":"COMGLB_UNMARSHALING_POLICY_NORMAL","features":[358]},{"name":"COMGLB_UNMARSHALING_POLICY_STRONG","features":[358]},{"name":"COMSD","features":[358]},{"name":"COM_RIGHTS_ACTIVATE_LOCAL","features":[358]},{"name":"COM_RIGHTS_ACTIVATE_REMOTE","features":[358]},{"name":"COM_RIGHTS_EXECUTE","features":[358]},{"name":"COM_RIGHTS_EXECUTE_LOCAL","features":[358]},{"name":"COM_RIGHTS_EXECUTE_REMOTE","features":[358]},{"name":"COM_RIGHTS_RESERVED1","features":[358]},{"name":"COM_RIGHTS_RESERVED2","features":[358]},{"name":"CONNECTDATA","features":[358]},{"name":"COSERVERINFO","features":[358]},{"name":"COWAIT_ALERTABLE","features":[358]},{"name":"COWAIT_DEFAULT","features":[358]},{"name":"COWAIT_DISPATCH_CALLS","features":[358]},{"name":"COWAIT_DISPATCH_WINDOW_MESSAGES","features":[358]},{"name":"COWAIT_FLAGS","features":[358]},{"name":"COWAIT_INPUTAVAILABLE","features":[358]},{"name":"COWAIT_WAITALL","features":[358]},{"name":"CO_DEVICE_CATALOG_COOKIE","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTES","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_1","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_10","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_11","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_12","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_13","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_14","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_15","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_16","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_17","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_18","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_2","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_3","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_4","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_5","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_6","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_7","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_8","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_9","features":[358]},{"name":"CO_MARSHALING_SOURCE_IS_APP_CONTAINER","features":[358]},{"name":"CO_MTA_USAGE_COOKIE","features":[358]},{"name":"CSPLATFORM","features":[358]},{"name":"CUSTDATA","features":[358]},{"name":"CUSTDATAITEM","features":[358]},{"name":"CWMO_DEFAULT","features":[358]},{"name":"CWMO_DISPATCH_CALLS","features":[358]},{"name":"CWMO_DISPATCH_WINDOW_MESSAGES","features":[358]},{"name":"CWMO_FLAGS","features":[358]},{"name":"CWMO_MAX_HANDLES","features":[358]},{"name":"CY","features":[358]},{"name":"CoAddRefServerProcess","features":[358]},{"name":"CoAllowSetForegroundWindow","features":[358]},{"name":"CoAllowUnmarshalerCLSID","features":[358]},{"name":"CoBuildVersion","features":[358]},{"name":"CoCancelCall","features":[358]},{"name":"CoCopyProxy","features":[358]},{"name":"CoCreateFreeThreadedMarshaler","features":[358]},{"name":"CoCreateGuid","features":[358]},{"name":"CoCreateInstance","features":[358]},{"name":"CoCreateInstanceEx","features":[358]},{"name":"CoCreateInstanceFromApp","features":[358]},{"name":"CoDecrementMTAUsage","features":[358]},{"name":"CoDisableCallCancellation","features":[358]},{"name":"CoDisconnectContext","features":[358]},{"name":"CoDisconnectObject","features":[358]},{"name":"CoDosDateTimeToFileTime","features":[307,358]},{"name":"CoEnableCallCancellation","features":[358]},{"name":"CoFileTimeNow","features":[307,358]},{"name":"CoFileTimeToDosDateTime","features":[307,358]},{"name":"CoFreeAllLibraries","features":[358]},{"name":"CoFreeLibrary","features":[307,358]},{"name":"CoFreeUnusedLibraries","features":[358]},{"name":"CoFreeUnusedLibrariesEx","features":[358]},{"name":"CoGetApartmentType","features":[358]},{"name":"CoGetCallContext","features":[358]},{"name":"CoGetCallerTID","features":[358]},{"name":"CoGetCancelObject","features":[358]},{"name":"CoGetClassObject","features":[358]},{"name":"CoGetContextToken","features":[358]},{"name":"CoGetCurrentLogicalThreadId","features":[358]},{"name":"CoGetCurrentProcess","features":[358]},{"name":"CoGetMalloc","features":[358]},{"name":"CoGetObject","features":[358]},{"name":"CoGetObjectContext","features":[358]},{"name":"CoGetPSClsid","features":[358]},{"name":"CoGetSystemSecurityPermissions","features":[310,358]},{"name":"CoGetTreatAsClass","features":[358]},{"name":"CoImpersonateClient","features":[358]},{"name":"CoIncrementMTAUsage","features":[358]},{"name":"CoInitialize","features":[358]},{"name":"CoInitializeEx","features":[358]},{"name":"CoInitializeSecurity","features":[310,358]},{"name":"CoInstall","features":[358]},{"name":"CoInvalidateRemoteMachineBindings","features":[358]},{"name":"CoIsHandlerConnected","features":[307,358]},{"name":"CoIsOle1Class","features":[307,358]},{"name":"CoLoadLibrary","features":[307,358]},{"name":"CoLockObjectExternal","features":[307,358]},{"name":"CoQueryAuthenticationServices","features":[358]},{"name":"CoQueryClientBlanket","features":[358]},{"name":"CoQueryProxyBlanket","features":[358]},{"name":"CoRegisterActivationFilter","features":[358]},{"name":"CoRegisterChannelHook","features":[358]},{"name":"CoRegisterClassObject","features":[358]},{"name":"CoRegisterDeviceCatalog","features":[358]},{"name":"CoRegisterInitializeSpy","features":[358]},{"name":"CoRegisterMallocSpy","features":[358]},{"name":"CoRegisterPSClsid","features":[358]},{"name":"CoRegisterSurrogate","features":[358]},{"name":"CoReleaseServerProcess","features":[358]},{"name":"CoResumeClassObjects","features":[358]},{"name":"CoRevertToSelf","features":[358]},{"name":"CoRevokeClassObject","features":[358]},{"name":"CoRevokeDeviceCatalog","features":[358]},{"name":"CoRevokeInitializeSpy","features":[358]},{"name":"CoRevokeMallocSpy","features":[358]},{"name":"CoSetCancelObject","features":[358]},{"name":"CoSetProxyBlanket","features":[358]},{"name":"CoSuspendClassObjects","features":[358]},{"name":"CoSwitchCallContext","features":[358]},{"name":"CoTaskMemAlloc","features":[358]},{"name":"CoTaskMemFree","features":[358]},{"name":"CoTaskMemRealloc","features":[358]},{"name":"CoTestCancel","features":[358]},{"name":"CoTreatAsClass","features":[358]},{"name":"CoUninitialize","features":[358]},{"name":"CoWaitForMultipleHandles","features":[307,358]},{"name":"CoWaitForMultipleObjects","features":[307,358]},{"name":"ComCallData","features":[358]},{"name":"ContextProperty","features":[358]},{"name":"CreateAntiMoniker","features":[358]},{"name":"CreateBindCtx","features":[358]},{"name":"CreateClassMoniker","features":[358]},{"name":"CreateDataAdviseHolder","features":[358]},{"name":"CreateDataCache","features":[358]},{"name":"CreateFileMoniker","features":[358]},{"name":"CreateGenericComposite","features":[358]},{"name":"CreateIUriBuilder","features":[358]},{"name":"CreateItemMoniker","features":[358]},{"name":"CreateObjrefMoniker","features":[358]},{"name":"CreatePointerMoniker","features":[358]},{"name":"CreateStdProgressIndicator","features":[307,358]},{"name":"CreateUri","features":[358]},{"name":"CreateUriFromMultiByteString","features":[358]},{"name":"CreateUriWithFragment","features":[358]},{"name":"DATADIR","features":[358]},{"name":"DATADIR_GET","features":[358]},{"name":"DATADIR_SET","features":[358]},{"name":"DCOMSCM_ACTIVATION_DISALLOW_UNSECURE_CALL","features":[358]},{"name":"DCOMSCM_ACTIVATION_USE_ALL_AUTHNSERVICES","features":[358]},{"name":"DCOMSCM_PING_DISALLOW_UNSECURE_CALL","features":[358]},{"name":"DCOMSCM_PING_USE_MID_AUTHNSERVICE","features":[358]},{"name":"DCOMSCM_RESOLVE_DISALLOW_UNSECURE_CALL","features":[358]},{"name":"DCOMSCM_RESOLVE_USE_ALL_AUTHNSERVICES","features":[358]},{"name":"DCOM_CALL_CANCELED","features":[358]},{"name":"DCOM_CALL_COMPLETE","features":[358]},{"name":"DCOM_CALL_STATE","features":[358]},{"name":"DCOM_NONE","features":[358]},{"name":"DESCKIND","features":[358]},{"name":"DESCKIND_FUNCDESC","features":[358]},{"name":"DESCKIND_IMPLICITAPPOBJ","features":[358]},{"name":"DESCKIND_MAX","features":[358]},{"name":"DESCKIND_NONE","features":[358]},{"name":"DESCKIND_TYPECOMP","features":[358]},{"name":"DESCKIND_VARDESC","features":[358]},{"name":"DISPATCH_FLAGS","features":[358]},{"name":"DISPATCH_METHOD","features":[358]},{"name":"DISPATCH_PROPERTYGET","features":[358]},{"name":"DISPATCH_PROPERTYPUT","features":[358]},{"name":"DISPATCH_PROPERTYPUTREF","features":[358]},{"name":"DISPPARAMS","features":[358]},{"name":"DMUS_ERRBASE","features":[358]},{"name":"DVASPECT","features":[358]},{"name":"DVASPECT_CONTENT","features":[358]},{"name":"DVASPECT_DOCPRINT","features":[358]},{"name":"DVASPECT_ICON","features":[358]},{"name":"DVASPECT_OPAQUE","features":[358]},{"name":"DVASPECT_THUMBNAIL","features":[358]},{"name":"DVASPECT_TRANSPARENT","features":[358]},{"name":"DVTARGETDEVICE","features":[358]},{"name":"DWORD_BLOB","features":[358]},{"name":"DWORD_SIZEDARR","features":[358]},{"name":"DcomChannelSetHResult","features":[358]},{"name":"ELEMDESC","features":[358,417,382]},{"name":"EOAC_ACCESS_CONTROL","features":[358]},{"name":"EOAC_ANY_AUTHORITY","features":[358]},{"name":"EOAC_APPID","features":[358]},{"name":"EOAC_AUTO_IMPERSONATE","features":[358]},{"name":"EOAC_DEFAULT","features":[358]},{"name":"EOAC_DISABLE_AAA","features":[358]},{"name":"EOAC_DYNAMIC","features":[358]},{"name":"EOAC_DYNAMIC_CLOAKING","features":[358]},{"name":"EOAC_MAKE_FULLSIC","features":[358]},{"name":"EOAC_MUTUAL_AUTH","features":[358]},{"name":"EOAC_NONE","features":[358]},{"name":"EOAC_NO_CUSTOM_MARSHAL","features":[358]},{"name":"EOAC_REQUIRE_FULLSIC","features":[358]},{"name":"EOAC_RESERVED1","features":[358]},{"name":"EOAC_SECURE_REFS","features":[358]},{"name":"EOAC_STATIC_CLOAKING","features":[358]},{"name":"EOLE_AUTHENTICATION_CAPABILITIES","features":[358]},{"name":"EXCEPINFO","features":[358]},{"name":"EXTCONN","features":[358]},{"name":"EXTCONN_CALLABLE","features":[358]},{"name":"EXTCONN_STRONG","features":[358]},{"name":"EXTCONN_WEAK","features":[358]},{"name":"FADF_AUTO","features":[358]},{"name":"FADF_BSTR","features":[358]},{"name":"FADF_DISPATCH","features":[358]},{"name":"FADF_EMBEDDED","features":[358]},{"name":"FADF_FIXEDSIZE","features":[358]},{"name":"FADF_HAVEIID","features":[358]},{"name":"FADF_HAVEVARTYPE","features":[358]},{"name":"FADF_RECORD","features":[358]},{"name":"FADF_RESERVED","features":[358]},{"name":"FADF_STATIC","features":[358]},{"name":"FADF_UNKNOWN","features":[358]},{"name":"FADF_VARIANT","features":[358]},{"name":"FLAGGED_BYTE_BLOB","features":[358]},{"name":"FLAGGED_WORD_BLOB","features":[358]},{"name":"FLAG_STGMEDIUM","features":[307,318,431]},{"name":"FORMATETC","features":[358]},{"name":"FUNCDESC","features":[358,417,382]},{"name":"FUNCFLAGS","features":[358]},{"name":"FUNCFLAG_FBINDABLE","features":[358]},{"name":"FUNCFLAG_FDEFAULTBIND","features":[358]},{"name":"FUNCFLAG_FDEFAULTCOLLELEM","features":[358]},{"name":"FUNCFLAG_FDISPLAYBIND","features":[358]},{"name":"FUNCFLAG_FHIDDEN","features":[358]},{"name":"FUNCFLAG_FIMMEDIATEBIND","features":[358]},{"name":"FUNCFLAG_FNONBROWSABLE","features":[358]},{"name":"FUNCFLAG_FREPLACEABLE","features":[358]},{"name":"FUNCFLAG_FREQUESTEDIT","features":[358]},{"name":"FUNCFLAG_FRESTRICTED","features":[358]},{"name":"FUNCFLAG_FSOURCE","features":[358]},{"name":"FUNCFLAG_FUIDEFAULT","features":[358]},{"name":"FUNCFLAG_FUSESGETLASTERROR","features":[358]},{"name":"FUNCKIND","features":[358]},{"name":"FUNC_DISPATCH","features":[358]},{"name":"FUNC_NONVIRTUAL","features":[358]},{"name":"FUNC_PUREVIRTUAL","features":[358]},{"name":"FUNC_STATIC","features":[358]},{"name":"FUNC_VIRTUAL","features":[358]},{"name":"ForcedShutdown","features":[358]},{"name":"GDI_OBJECT","features":[318,358,341]},{"name":"GLOBALOPT_EH_VALUES","features":[358]},{"name":"GLOBALOPT_PROPERTIES","features":[358]},{"name":"GLOBALOPT_RO_FLAGS","features":[358]},{"name":"GLOBALOPT_RPCTP_VALUES","features":[358]},{"name":"GLOBALOPT_UNMARSHALING_POLICY_VALUES","features":[358]},{"name":"GetClassFile","features":[358]},{"name":"GetErrorInfo","features":[358]},{"name":"GetRunningObjectTable","features":[358]},{"name":"HYPER_SIZEDARR","features":[358]},{"name":"IActivationFilter","features":[358]},{"name":"IAddrExclusionControl","features":[358]},{"name":"IAddrTrackingControl","features":[358]},{"name":"IAdviseSink","features":[358]},{"name":"IAdviseSink2","features":[358]},{"name":"IAgileObject","features":[358]},{"name":"IAsyncManager","features":[358]},{"name":"IAsyncRpcChannelBuffer","features":[358]},{"name":"IAuthenticate","features":[358]},{"name":"IAuthenticateEx","features":[358]},{"name":"IBindCtx","features":[358]},{"name":"IBindHost","features":[358]},{"name":"IBindStatusCallback","features":[358]},{"name":"IBindStatusCallbackEx","features":[358]},{"name":"IBinding","features":[358]},{"name":"IBlockingLock","features":[358]},{"name":"ICallFactory","features":[358]},{"name":"ICancelMethodCalls","features":[358]},{"name":"ICatInformation","features":[358]},{"name":"ICatRegister","features":[358]},{"name":"IChannelHook","features":[358]},{"name":"IClassActivator","features":[358]},{"name":"IClassFactory","features":[358]},{"name":"IClientSecurity","features":[358]},{"name":"IComThreadingInfo","features":[358]},{"name":"IConnectionPoint","features":[358]},{"name":"IConnectionPointContainer","features":[358]},{"name":"IContext","features":[358]},{"name":"IContextCallback","features":[358]},{"name":"IDLDESC","features":[358]},{"name":"IDLFLAGS","features":[358]},{"name":"IDLFLAG_FIN","features":[358]},{"name":"IDLFLAG_FLCID","features":[358]},{"name":"IDLFLAG_FOUT","features":[358]},{"name":"IDLFLAG_FRETVAL","features":[358]},{"name":"IDLFLAG_NONE","features":[358]},{"name":"IDataAdviseHolder","features":[358]},{"name":"IDataObject","features":[358]},{"name":"IDispatch","features":[358]},{"name":"IEnumCATEGORYINFO","features":[358]},{"name":"IEnumConnectionPoints","features":[358]},{"name":"IEnumConnections","features":[358]},{"name":"IEnumContextProps","features":[358]},{"name":"IEnumFORMATETC","features":[358]},{"name":"IEnumGUID","features":[358]},{"name":"IEnumMoniker","features":[358]},{"name":"IEnumSTATDATA","features":[358]},{"name":"IEnumString","features":[358]},{"name":"IEnumUnknown","features":[358]},{"name":"IErrorInfo","features":[358]},{"name":"IErrorLog","features":[358]},{"name":"IExternalConnection","features":[358]},{"name":"IFastRundown","features":[358]},{"name":"IForegroundTransfer","features":[358]},{"name":"IGlobalInterfaceTable","features":[358]},{"name":"IGlobalOptions","features":[358]},{"name":"IIDFromString","features":[358]},{"name":"IInitializeSpy","features":[358]},{"name":"IInternalUnknown","features":[358]},{"name":"IMPLTYPEFLAGS","features":[358]},{"name":"IMPLTYPEFLAG_FDEFAULT","features":[358]},{"name":"IMPLTYPEFLAG_FDEFAULTVTABLE","features":[358]},{"name":"IMPLTYPEFLAG_FRESTRICTED","features":[358]},{"name":"IMPLTYPEFLAG_FSOURCE","features":[358]},{"name":"IMachineGlobalObjectTable","features":[358]},{"name":"IMalloc","features":[358]},{"name":"IMallocSpy","features":[358]},{"name":"IMoniker","features":[358]},{"name":"IMultiQI","features":[358]},{"name":"INTERFACEINFO","features":[358]},{"name":"INVOKEKIND","features":[358]},{"name":"INVOKE_FUNC","features":[358]},{"name":"INVOKE_PROPERTYGET","features":[358]},{"name":"INVOKE_PROPERTYPUT","features":[358]},{"name":"INVOKE_PROPERTYPUTREF","features":[358]},{"name":"INoMarshal","features":[358]},{"name":"IOplockStorage","features":[358]},{"name":"IPSFactoryBuffer","features":[358]},{"name":"IPersist","features":[358]},{"name":"IPersistFile","features":[358]},{"name":"IPersistMemory","features":[358]},{"name":"IPersistStream","features":[358]},{"name":"IPersistStreamInit","features":[358]},{"name":"IPipeByte","features":[358]},{"name":"IPipeDouble","features":[358]},{"name":"IPipeLong","features":[358]},{"name":"IProcessInitControl","features":[358]},{"name":"IProcessLock","features":[358]},{"name":"IProgressNotify","features":[358]},{"name":"IROTData","features":[358]},{"name":"IReleaseMarshalBuffers","features":[358]},{"name":"IRpcChannelBuffer","features":[358]},{"name":"IRpcChannelBuffer2","features":[358]},{"name":"IRpcChannelBuffer3","features":[358]},{"name":"IRpcHelper","features":[358]},{"name":"IRpcOptions","features":[358]},{"name":"IRpcProxyBuffer","features":[358]},{"name":"IRpcStubBuffer","features":[358]},{"name":"IRpcSyntaxNegotiate","features":[358]},{"name":"IRunnableObject","features":[358]},{"name":"IRunningObjectTable","features":[358]},{"name":"ISequentialStream","features":[358]},{"name":"IServerSecurity","features":[358]},{"name":"IServiceProvider","features":[358]},{"name":"IStdMarshalInfo","features":[358]},{"name":"IStream","features":[358]},{"name":"ISupportAllowLowerTrustActivation","features":[358]},{"name":"ISupportErrorInfo","features":[358]},{"name":"ISurrogate","features":[358]},{"name":"ISurrogateService","features":[358]},{"name":"ISynchronize","features":[358]},{"name":"ISynchronizeContainer","features":[358]},{"name":"ISynchronizeEvent","features":[358]},{"name":"ISynchronizeHandle","features":[358]},{"name":"ISynchronizeMutex","features":[358]},{"name":"ITimeAndNoticeControl","features":[358]},{"name":"ITypeComp","features":[358]},{"name":"ITypeInfo","features":[358]},{"name":"ITypeInfo2","features":[358]},{"name":"ITypeLib","features":[358]},{"name":"ITypeLib2","features":[358]},{"name":"ITypeLibRegistration","features":[358]},{"name":"ITypeLibRegistrationReader","features":[358]},{"name":"IUnknown","features":[358]},{"name":"IUri","features":[358]},{"name":"IUriBuilder","features":[358]},{"name":"IUrlMon","features":[358]},{"name":"IWaitMultiple","features":[358]},{"name":"IdleShutdown","features":[358]},{"name":"LOCKTYPE","features":[358]},{"name":"LOCK_EXCLUSIVE","features":[358]},{"name":"LOCK_ONLYONCE","features":[358]},{"name":"LOCK_WRITE","features":[358]},{"name":"LPEXCEPFINO_DEFERRED_FILLIN","features":[358]},{"name":"LPFNCANUNLOADNOW","features":[358]},{"name":"LPFNGETCLASSOBJECT","features":[358]},{"name":"LibraryApplication","features":[358]},{"name":"MARSHALINTERFACE_MIN","features":[358]},{"name":"MAXLSN","features":[358]},{"name":"MEMCTX","features":[358]},{"name":"MEMCTX_MACSYSTEM","features":[358]},{"name":"MEMCTX_SAME","features":[358]},{"name":"MEMCTX_SHARED","features":[358]},{"name":"MEMCTX_TASK","features":[358]},{"name":"MEMCTX_UNKNOWN","features":[358]},{"name":"MKRREDUCE","features":[358]},{"name":"MKRREDUCE_ALL","features":[358]},{"name":"MKRREDUCE_ONE","features":[358]},{"name":"MKRREDUCE_THROUGHUSER","features":[358]},{"name":"MKRREDUCE_TOUSER","features":[358]},{"name":"MKSYS","features":[358]},{"name":"MKSYS_ANTIMONIKER","features":[358]},{"name":"MKSYS_CLASSMONIKER","features":[358]},{"name":"MKSYS_FILEMONIKER","features":[358]},{"name":"MKSYS_GENERICCOMPOSITE","features":[358]},{"name":"MKSYS_ITEMMONIKER","features":[358]},{"name":"MKSYS_LUAMONIKER","features":[358]},{"name":"MKSYS_NONE","features":[358]},{"name":"MKSYS_OBJREFMONIKER","features":[358]},{"name":"MKSYS_POINTERMONIKER","features":[358]},{"name":"MKSYS_SESSIONMONIKER","features":[358]},{"name":"MSHCTX","features":[358]},{"name":"MSHCTX_CONTAINER","features":[358]},{"name":"MSHCTX_CROSSCTX","features":[358]},{"name":"MSHCTX_DIFFERENTMACHINE","features":[358]},{"name":"MSHCTX_INPROC","features":[358]},{"name":"MSHCTX_LOCAL","features":[358]},{"name":"MSHCTX_NOSHAREDMEM","features":[358]},{"name":"MSHLFLAGS","features":[358]},{"name":"MSHLFLAGS_NOPING","features":[358]},{"name":"MSHLFLAGS_NORMAL","features":[358]},{"name":"MSHLFLAGS_RESERVED1","features":[358]},{"name":"MSHLFLAGS_RESERVED2","features":[358]},{"name":"MSHLFLAGS_RESERVED3","features":[358]},{"name":"MSHLFLAGS_RESERVED4","features":[358]},{"name":"MSHLFLAGS_TABLESTRONG","features":[358]},{"name":"MSHLFLAGS_TABLEWEAK","features":[358]},{"name":"MULTI_QI","features":[358]},{"name":"MachineGlobalObjectTableRegistrationToken","features":[358]},{"name":"MkParseDisplayName","features":[358]},{"name":"MonikerCommonPrefixWith","features":[358]},{"name":"MonikerRelativePathTo","features":[307,358]},{"name":"PENDINGMSG","features":[358]},{"name":"PENDINGMSG_CANCELCALL","features":[358]},{"name":"PENDINGMSG_WAITDEFPROCESS","features":[358]},{"name":"PENDINGMSG_WAITNOPROCESS","features":[358]},{"name":"PENDINGTYPE","features":[358]},{"name":"PENDINGTYPE_NESTED","features":[358]},{"name":"PENDINGTYPE_TOPLEVEL","features":[358]},{"name":"PFNCONTEXTCALL","features":[358]},{"name":"ProgIDFromCLSID","features":[358]},{"name":"QUERYCONTEXT","features":[358]},{"name":"REGCLS","features":[358]},{"name":"REGCLS_AGILE","features":[358]},{"name":"REGCLS_MULTIPLEUSE","features":[358]},{"name":"REGCLS_MULTI_SEPARATE","features":[358]},{"name":"REGCLS_SINGLEUSE","features":[358]},{"name":"REGCLS_SURROGATE","features":[358]},{"name":"REGCLS_SUSPENDED","features":[358]},{"name":"ROTFLAGS_ALLOWANYCLIENT","features":[358]},{"name":"ROTFLAGS_REGISTRATIONKEEPSALIVE","features":[358]},{"name":"ROTREGFLAGS_ALLOWANYCLIENT","features":[358]},{"name":"ROT_FLAGS","features":[358]},{"name":"RPCOLEMESSAGE","features":[358]},{"name":"RPCOPT_PROPERTIES","features":[358]},{"name":"RPCOPT_SERVER_LOCALITY_VALUES","features":[358]},{"name":"RPC_C_AUTHN_LEVEL","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_CALL","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_CONNECT","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_DEFAULT","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_NONE","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_PKT","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_PKT_INTEGRITY","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_PKT_PRIVACY","features":[358]},{"name":"RPC_C_IMP_LEVEL","features":[358]},{"name":"RPC_C_IMP_LEVEL_ANONYMOUS","features":[358]},{"name":"RPC_C_IMP_LEVEL_DEFAULT","features":[358]},{"name":"RPC_C_IMP_LEVEL_DELEGATE","features":[358]},{"name":"RPC_C_IMP_LEVEL_IDENTIFY","features":[358]},{"name":"RPC_C_IMP_LEVEL_IMPERSONATE","features":[358]},{"name":"RemSTGMEDIUM","features":[358]},{"name":"SAFEARRAY","features":[358]},{"name":"SAFEARRAYBOUND","features":[358]},{"name":"SChannelHookCallInfo","features":[358]},{"name":"SD_ACCESSPERMISSIONS","features":[358]},{"name":"SD_ACCESSRESTRICTIONS","features":[358]},{"name":"SD_LAUNCHPERMISSIONS","features":[358]},{"name":"SD_LAUNCHRESTRICTIONS","features":[358]},{"name":"SERVERCALL","features":[358]},{"name":"SERVERCALL_ISHANDLED","features":[358]},{"name":"SERVERCALL_REJECTED","features":[358]},{"name":"SERVERCALL_RETRYLATER","features":[358]},{"name":"SERVER_LOCALITY_MACHINE_LOCAL","features":[358]},{"name":"SERVER_LOCALITY_PROCESS_LOCAL","features":[358]},{"name":"SERVER_LOCALITY_REMOTE","features":[358]},{"name":"SOLE_AUTHENTICATION_INFO","features":[358]},{"name":"SOLE_AUTHENTICATION_LIST","features":[358]},{"name":"SOLE_AUTHENTICATION_SERVICE","features":[358]},{"name":"STATDATA","features":[358]},{"name":"STATFLAG","features":[358]},{"name":"STATFLAG_DEFAULT","features":[358]},{"name":"STATFLAG_NONAME","features":[358]},{"name":"STATFLAG_NOOPEN","features":[358]},{"name":"STATSTG","features":[307,358]},{"name":"STGC","features":[358]},{"name":"STGC_CONSOLIDATE","features":[358]},{"name":"STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE","features":[358]},{"name":"STGC_DEFAULT","features":[358]},{"name":"STGC_ONLYIFCURRENT","features":[358]},{"name":"STGC_OVERWRITE","features":[358]},{"name":"STGM","features":[358]},{"name":"STGMEDIUM","features":[307,318,431]},{"name":"STGM_CONVERT","features":[358]},{"name":"STGM_CREATE","features":[358]},{"name":"STGM_DELETEONRELEASE","features":[358]},{"name":"STGM_DIRECT","features":[358]},{"name":"STGM_DIRECT_SWMR","features":[358]},{"name":"STGM_FAILIFTHERE","features":[358]},{"name":"STGM_NOSCRATCH","features":[358]},{"name":"STGM_NOSNAPSHOT","features":[358]},{"name":"STGM_PRIORITY","features":[358]},{"name":"STGM_READ","features":[358]},{"name":"STGM_READWRITE","features":[358]},{"name":"STGM_SHARE_DENY_NONE","features":[358]},{"name":"STGM_SHARE_DENY_READ","features":[358]},{"name":"STGM_SHARE_DENY_WRITE","features":[358]},{"name":"STGM_SHARE_EXCLUSIVE","features":[358]},{"name":"STGM_SIMPLE","features":[358]},{"name":"STGM_TRANSACTED","features":[358]},{"name":"STGM_WRITE","features":[358]},{"name":"STGTY","features":[358]},{"name":"STGTY_LOCKBYTES","features":[358]},{"name":"STGTY_PROPERTY","features":[358]},{"name":"STGTY_REPEAT","features":[358]},{"name":"STGTY_STORAGE","features":[358]},{"name":"STGTY_STREAM","features":[358]},{"name":"STG_LAYOUT_INTERLEAVED","features":[358]},{"name":"STG_LAYOUT_SEQUENTIAL","features":[358]},{"name":"STG_TOEND","features":[358]},{"name":"STREAM_SEEK","features":[358]},{"name":"STREAM_SEEK_CUR","features":[358]},{"name":"STREAM_SEEK_END","features":[358]},{"name":"STREAM_SEEK_SET","features":[358]},{"name":"SYSKIND","features":[358]},{"name":"SYS_MAC","features":[358]},{"name":"SYS_WIN16","features":[358]},{"name":"SYS_WIN32","features":[358]},{"name":"SYS_WIN64","features":[358]},{"name":"ServerApplication","features":[358]},{"name":"SetErrorInfo","features":[358]},{"name":"ShutdownType","features":[358]},{"name":"StorageLayout","features":[358]},{"name":"StringFromCLSID","features":[358]},{"name":"StringFromGUID2","features":[358]},{"name":"StringFromIID","features":[358]},{"name":"THDTYPE","features":[358]},{"name":"THDTYPE_BLOCKMESSAGES","features":[358]},{"name":"THDTYPE_PROCESSMESSAGES","features":[358]},{"name":"TKIND_ALIAS","features":[358]},{"name":"TKIND_COCLASS","features":[358]},{"name":"TKIND_DISPATCH","features":[358]},{"name":"TKIND_ENUM","features":[358]},{"name":"TKIND_INTERFACE","features":[358]},{"name":"TKIND_MAX","features":[358]},{"name":"TKIND_MODULE","features":[358]},{"name":"TKIND_RECORD","features":[358]},{"name":"TKIND_UNION","features":[358]},{"name":"TLIBATTR","features":[358]},{"name":"TYMED","features":[358]},{"name":"TYMED_ENHMF","features":[358]},{"name":"TYMED_FILE","features":[358]},{"name":"TYMED_GDI","features":[358]},{"name":"TYMED_HGLOBAL","features":[358]},{"name":"TYMED_ISTORAGE","features":[358]},{"name":"TYMED_ISTREAM","features":[358]},{"name":"TYMED_MFPICT","features":[358]},{"name":"TYMED_NULL","features":[358]},{"name":"TYPEATTR","features":[358,417,382]},{"name":"TYPEDESC","features":[358,417,382]},{"name":"TYPEKIND","features":[358]},{"name":"TYSPEC","features":[358]},{"name":"TYSPEC_CLSID","features":[358]},{"name":"TYSPEC_FILEEXT","features":[358]},{"name":"TYSPEC_FILENAME","features":[358]},{"name":"TYSPEC_MIMETYPE","features":[358]},{"name":"TYSPEC_OBJECTID","features":[358]},{"name":"TYSPEC_PACKAGENAME","features":[358]},{"name":"TYSPEC_PROGID","features":[358]},{"name":"URI_CREATE_FLAGS","features":[358]},{"name":"Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME","features":[358]},{"name":"Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME","features":[358]},{"name":"Uri_CREATE_ALLOW_RELATIVE","features":[358]},{"name":"Uri_CREATE_CANONICALIZE","features":[358]},{"name":"Uri_CREATE_CANONICALIZE_ABSOLUTE","features":[358]},{"name":"Uri_CREATE_CRACK_UNKNOWN_SCHEMES","features":[358]},{"name":"Uri_CREATE_DECODE_EXTRA_INFO","features":[358]},{"name":"Uri_CREATE_FILE_USE_DOS_PATH","features":[358]},{"name":"Uri_CREATE_IE_SETTINGS","features":[358]},{"name":"Uri_CREATE_NOFRAG","features":[358]},{"name":"Uri_CREATE_NORMALIZE_INTL_CHARACTERS","features":[358]},{"name":"Uri_CREATE_NO_CANONICALIZE","features":[358]},{"name":"Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES","features":[358]},{"name":"Uri_CREATE_NO_DECODE_EXTRA_INFO","features":[358]},{"name":"Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS","features":[358]},{"name":"Uri_CREATE_NO_IE_SETTINGS","features":[358]},{"name":"Uri_CREATE_NO_PRE_PROCESS_HTML_URI","features":[358]},{"name":"Uri_CREATE_PRE_PROCESS_HTML_URI","features":[358]},{"name":"Uri_PROPERTY","features":[358]},{"name":"Uri_PROPERTY_ABSOLUTE_URI","features":[358]},{"name":"Uri_PROPERTY_AUTHORITY","features":[358]},{"name":"Uri_PROPERTY_DISPLAY_URI","features":[358]},{"name":"Uri_PROPERTY_DOMAIN","features":[358]},{"name":"Uri_PROPERTY_DWORD_LAST","features":[358]},{"name":"Uri_PROPERTY_DWORD_START","features":[358]},{"name":"Uri_PROPERTY_EXTENSION","features":[358]},{"name":"Uri_PROPERTY_FRAGMENT","features":[358]},{"name":"Uri_PROPERTY_HOST","features":[358]},{"name":"Uri_PROPERTY_HOST_TYPE","features":[358]},{"name":"Uri_PROPERTY_PASSWORD","features":[358]},{"name":"Uri_PROPERTY_PATH","features":[358]},{"name":"Uri_PROPERTY_PATH_AND_QUERY","features":[358]},{"name":"Uri_PROPERTY_PORT","features":[358]},{"name":"Uri_PROPERTY_QUERY","features":[358]},{"name":"Uri_PROPERTY_RAW_URI","features":[358]},{"name":"Uri_PROPERTY_SCHEME","features":[358]},{"name":"Uri_PROPERTY_SCHEME_NAME","features":[358]},{"name":"Uri_PROPERTY_STRING_LAST","features":[358]},{"name":"Uri_PROPERTY_STRING_START","features":[358]},{"name":"Uri_PROPERTY_USER_INFO","features":[358]},{"name":"Uri_PROPERTY_USER_NAME","features":[358]},{"name":"Uri_PROPERTY_ZONE","features":[358]},{"name":"VARDESC","features":[358,417,382]},{"name":"VARFLAGS","features":[358]},{"name":"VARFLAG_FBINDABLE","features":[358]},{"name":"VARFLAG_FDEFAULTBIND","features":[358]},{"name":"VARFLAG_FDEFAULTCOLLELEM","features":[358]},{"name":"VARFLAG_FDISPLAYBIND","features":[358]},{"name":"VARFLAG_FHIDDEN","features":[358]},{"name":"VARFLAG_FIMMEDIATEBIND","features":[358]},{"name":"VARFLAG_FNONBROWSABLE","features":[358]},{"name":"VARFLAG_FREADONLY","features":[358]},{"name":"VARFLAG_FREPLACEABLE","features":[358]},{"name":"VARFLAG_FREQUESTEDIT","features":[358]},{"name":"VARFLAG_FRESTRICTED","features":[358]},{"name":"VARFLAG_FSOURCE","features":[358]},{"name":"VARFLAG_FUIDEFAULT","features":[358]},{"name":"VARKIND","features":[358]},{"name":"VAR_CONST","features":[358]},{"name":"VAR_DISPATCH","features":[358]},{"name":"VAR_PERINSTANCE","features":[358]},{"name":"VAR_STATIC","features":[358]},{"name":"WORD_BLOB","features":[358]},{"name":"WORD_SIZEDARR","features":[358]},{"name":"uCLSSPEC","features":[358]},{"name":"userFLAG_STGMEDIUM","features":[318,358,341]},{"name":"userSTGMEDIUM","features":[318,358,341]}],"538":[{"name":"CALLFRAMEINFO","features":[307,530]},{"name":"CALLFRAMEPARAMINFO","features":[307,530]},{"name":"CALLFRAME_COPY","features":[530]},{"name":"CALLFRAME_COPY_INDEPENDENT","features":[530]},{"name":"CALLFRAME_COPY_NESTED","features":[530]},{"name":"CALLFRAME_FREE","features":[530]},{"name":"CALLFRAME_FREE_ALL","features":[530]},{"name":"CALLFRAME_FREE_IN","features":[530]},{"name":"CALLFRAME_FREE_INOUT","features":[530]},{"name":"CALLFRAME_FREE_NONE","features":[530]},{"name":"CALLFRAME_FREE_OUT","features":[530]},{"name":"CALLFRAME_FREE_TOP_INOUT","features":[530]},{"name":"CALLFRAME_FREE_TOP_OUT","features":[530]},{"name":"CALLFRAME_MARSHALCONTEXT","features":[307,530]},{"name":"CALLFRAME_NULL","features":[530]},{"name":"CALLFRAME_NULL_ALL","features":[530]},{"name":"CALLFRAME_NULL_INOUT","features":[530]},{"name":"CALLFRAME_NULL_NONE","features":[530]},{"name":"CALLFRAME_NULL_OUT","features":[530]},{"name":"CALLFRAME_WALK","features":[530]},{"name":"CALLFRAME_WALK_IN","features":[530]},{"name":"CALLFRAME_WALK_INOUT","features":[530]},{"name":"CALLFRAME_WALK_OUT","features":[530]},{"name":"CoGetInterceptor","features":[530]},{"name":"CoGetInterceptorFromTypeInfo","features":[530]},{"name":"ICallFrame","features":[530]},{"name":"ICallFrameEvents","features":[530]},{"name":"ICallFrameWalker","features":[530]},{"name":"ICallIndirect","features":[530]},{"name":"ICallInterceptor","features":[530]},{"name":"ICallUnmarshal","features":[530]},{"name":"IInterfaceRelated","features":[530]}],"539":[{"name":"IChannelCredentials","features":[531]}],"540":[{"name":"CEventClass","features":[532]},{"name":"CEventPublisher","features":[532]},{"name":"CEventSubscription","features":[532]},{"name":"CEventSystem","features":[532]},{"name":"COMEVENTSYSCHANGEINFO","features":[532]},{"name":"EOC_ChangeType","features":[532]},{"name":"EOC_DeletedObject","features":[532]},{"name":"EOC_ModifiedObject","features":[532]},{"name":"EOC_NewObject","features":[532]},{"name":"EventObjectChange","features":[532]},{"name":"EventObjectChange2","features":[532]},{"name":"IDontSupportEventSubscription","features":[532]},{"name":"IEnumEventObject","features":[532]},{"name":"IEventClass","features":[532]},{"name":"IEventClass2","features":[532]},{"name":"IEventControl","features":[532]},{"name":"IEventObjectChange","features":[532]},{"name":"IEventObjectChange2","features":[532]},{"name":"IEventObjectCollection","features":[532]},{"name":"IEventProperty","features":[532]},{"name":"IEventPublisher","features":[532]},{"name":"IEventSubscription","features":[532]},{"name":"IEventSystem","features":[532]},{"name":"IFiringControl","features":[532]},{"name":"IMultiInterfaceEventControl","features":[532]},{"name":"IMultiInterfacePublisherFilter","features":[532]},{"name":"IPublisherFilter","features":[532]}],"541":[{"name":"BSTR_UserFree","features":[533]},{"name":"BSTR_UserFree64","features":[533]},{"name":"BSTR_UserMarshal","features":[533]},{"name":"BSTR_UserMarshal64","features":[533]},{"name":"BSTR_UserSize","features":[533]},{"name":"BSTR_UserSize64","features":[533]},{"name":"BSTR_UserUnmarshal","features":[533]},{"name":"BSTR_UserUnmarshal64","features":[533]},{"name":"CLIPFORMAT_UserFree","features":[533]},{"name":"CLIPFORMAT_UserFree64","features":[533]},{"name":"CLIPFORMAT_UserMarshal","features":[533]},{"name":"CLIPFORMAT_UserMarshal64","features":[533]},{"name":"CLIPFORMAT_UserSize","features":[533]},{"name":"CLIPFORMAT_UserSize64","features":[533]},{"name":"CLIPFORMAT_UserUnmarshal","features":[533]},{"name":"CLIPFORMAT_UserUnmarshal64","features":[533]},{"name":"CoGetMarshalSizeMax","features":[533]},{"name":"CoGetStandardMarshal","features":[533]},{"name":"CoGetStdMarshalEx","features":[533]},{"name":"CoMarshalHresult","features":[533]},{"name":"CoMarshalInterThreadInterfaceInStream","features":[533]},{"name":"CoMarshalInterface","features":[533]},{"name":"CoReleaseMarshalData","features":[533]},{"name":"CoUnmarshalHresult","features":[533]},{"name":"CoUnmarshalInterface","features":[533]},{"name":"HACCEL_UserFree","features":[533,369]},{"name":"HACCEL_UserFree64","features":[533,369]},{"name":"HACCEL_UserMarshal","features":[533,369]},{"name":"HACCEL_UserMarshal64","features":[533,369]},{"name":"HACCEL_UserSize","features":[533,369]},{"name":"HACCEL_UserSize64","features":[533,369]},{"name":"HACCEL_UserUnmarshal","features":[533,369]},{"name":"HACCEL_UserUnmarshal64","features":[533,369]},{"name":"HBITMAP_UserFree","features":[318,533]},{"name":"HBITMAP_UserFree64","features":[318,533]},{"name":"HBITMAP_UserMarshal","features":[318,533]},{"name":"HBITMAP_UserMarshal64","features":[318,533]},{"name":"HBITMAP_UserSize","features":[318,533]},{"name":"HBITMAP_UserSize64","features":[318,533]},{"name":"HBITMAP_UserUnmarshal","features":[318,533]},{"name":"HBITMAP_UserUnmarshal64","features":[318,533]},{"name":"HDC_UserFree","features":[318,533]},{"name":"HDC_UserFree64","features":[318,533]},{"name":"HDC_UserMarshal","features":[318,533]},{"name":"HDC_UserMarshal64","features":[318,533]},{"name":"HDC_UserSize","features":[318,533]},{"name":"HDC_UserSize64","features":[318,533]},{"name":"HDC_UserUnmarshal","features":[318,533]},{"name":"HDC_UserUnmarshal64","features":[318,533]},{"name":"HGLOBAL_UserFree","features":[307,533]},{"name":"HGLOBAL_UserFree64","features":[307,533]},{"name":"HGLOBAL_UserMarshal","features":[307,533]},{"name":"HGLOBAL_UserMarshal64","features":[307,533]},{"name":"HGLOBAL_UserSize","features":[307,533]},{"name":"HGLOBAL_UserSize64","features":[307,533]},{"name":"HGLOBAL_UserUnmarshal","features":[307,533]},{"name":"HGLOBAL_UserUnmarshal64","features":[307,533]},{"name":"HICON_UserFree","features":[533,369]},{"name":"HICON_UserFree64","features":[533,369]},{"name":"HICON_UserMarshal","features":[533,369]},{"name":"HICON_UserMarshal64","features":[533,369]},{"name":"HICON_UserSize","features":[533,369]},{"name":"HICON_UserSize64","features":[533,369]},{"name":"HICON_UserUnmarshal","features":[533,369]},{"name":"HICON_UserUnmarshal64","features":[533,369]},{"name":"HMENU_UserFree","features":[533,369]},{"name":"HMENU_UserFree64","features":[533,369]},{"name":"HMENU_UserMarshal","features":[533,369]},{"name":"HMENU_UserMarshal64","features":[533,369]},{"name":"HMENU_UserSize","features":[533,369]},{"name":"HMENU_UserSize64","features":[533,369]},{"name":"HMENU_UserUnmarshal","features":[533,369]},{"name":"HMENU_UserUnmarshal64","features":[533,369]},{"name":"HPALETTE_UserFree","features":[318,533]},{"name":"HPALETTE_UserFree64","features":[318,533]},{"name":"HPALETTE_UserMarshal","features":[318,533]},{"name":"HPALETTE_UserMarshal64","features":[318,533]},{"name":"HPALETTE_UserSize","features":[318,533]},{"name":"HPALETTE_UserSize64","features":[318,533]},{"name":"HPALETTE_UserUnmarshal","features":[318,533]},{"name":"HPALETTE_UserUnmarshal64","features":[318,533]},{"name":"HWND_UserFree","features":[307,533]},{"name":"HWND_UserFree64","features":[307,533]},{"name":"HWND_UserMarshal","features":[307,533]},{"name":"HWND_UserMarshal64","features":[307,533]},{"name":"HWND_UserSize","features":[307,533]},{"name":"HWND_UserSize64","features":[307,533]},{"name":"HWND_UserUnmarshal","features":[307,533]},{"name":"HWND_UserUnmarshal64","features":[307,533]},{"name":"IMarshal","features":[533]},{"name":"IMarshal2","features":[533]},{"name":"IMarshalingStream","features":[533]},{"name":"LPSAFEARRAY_UserFree","features":[533]},{"name":"LPSAFEARRAY_UserFree64","features":[533]},{"name":"LPSAFEARRAY_UserMarshal","features":[533]},{"name":"LPSAFEARRAY_UserMarshal64","features":[533]},{"name":"LPSAFEARRAY_UserSize","features":[533]},{"name":"LPSAFEARRAY_UserSize64","features":[533]},{"name":"LPSAFEARRAY_UserUnmarshal","features":[533]},{"name":"LPSAFEARRAY_UserUnmarshal64","features":[533]},{"name":"SMEXF_HANDLER","features":[533]},{"name":"SMEXF_SERVER","features":[533]},{"name":"SNB_UserFree","features":[533]},{"name":"SNB_UserFree64","features":[533]},{"name":"SNB_UserMarshal","features":[533]},{"name":"SNB_UserMarshal64","features":[533]},{"name":"SNB_UserSize","features":[533]},{"name":"SNB_UserSize64","features":[533]},{"name":"SNB_UserUnmarshal","features":[533]},{"name":"SNB_UserUnmarshal64","features":[533]},{"name":"STDMSHLFLAGS","features":[533]},{"name":"STGMEDIUM_UserFree","features":[307,318,533,431]},{"name":"STGMEDIUM_UserFree64","features":[307,318,533,431]},{"name":"STGMEDIUM_UserMarshal","features":[307,318,533,431]},{"name":"STGMEDIUM_UserMarshal64","features":[307,318,533,431]},{"name":"STGMEDIUM_UserSize","features":[307,318,533,431]},{"name":"STGMEDIUM_UserSize64","features":[307,318,533,431]},{"name":"STGMEDIUM_UserUnmarshal","features":[307,318,533,431]},{"name":"STGMEDIUM_UserUnmarshal64","features":[307,318,533,431]}],"542":[{"name":"BSTRBLOB","features":[431]},{"name":"CABOOL","features":[307,431]},{"name":"CABSTR","features":[431]},{"name":"CABSTRBLOB","features":[431]},{"name":"CAC","features":[431]},{"name":"CACLIPDATA","features":[431]},{"name":"CACLSID","features":[431]},{"name":"CACY","features":[431]},{"name":"CADATE","features":[431]},{"name":"CADBL","features":[431]},{"name":"CAFILETIME","features":[307,431]},{"name":"CAFLT","features":[431]},{"name":"CAH","features":[431]},{"name":"CAI","features":[431]},{"name":"CAL","features":[431]},{"name":"CALPSTR","features":[431]},{"name":"CALPWSTR","features":[431]},{"name":"CAPROPVARIANT","features":[431]},{"name":"CASCODE","features":[431]},{"name":"CAUB","features":[431]},{"name":"CAUH","features":[431]},{"name":"CAUI","features":[431]},{"name":"CAUL","features":[431]},{"name":"CCH_MAX_PROPSTG_NAME","features":[431]},{"name":"CLIPDATA","features":[431]},{"name":"CWCSTORAGENAME","features":[431]},{"name":"ClearPropVariantArray","features":[431]},{"name":"CoGetInstanceFromFile","features":[431]},{"name":"CoGetInstanceFromIStorage","features":[431]},{"name":"CoGetInterfaceAndReleaseStream","features":[431]},{"name":"CreateILockBytesOnHGlobal","features":[307,431]},{"name":"CreateStreamOnHGlobal","features":[307,431]},{"name":"FmtIdToPropStgName","features":[431]},{"name":"FreePropVariantArray","features":[431]},{"name":"GetConvertStg","features":[431]},{"name":"GetHGlobalFromILockBytes","features":[307,431]},{"name":"GetHGlobalFromStream","features":[307,431]},{"name":"IDirectWriterLock","features":[431]},{"name":"IEnumSTATPROPSETSTG","features":[431]},{"name":"IEnumSTATPROPSTG","features":[431]},{"name":"IEnumSTATSTG","features":[431]},{"name":"IFillLockBytes","features":[431]},{"name":"ILayoutStorage","features":[431]},{"name":"ILockBytes","features":[431]},{"name":"IMemoryAllocator","features":[431]},{"name":"IPersistStorage","features":[431]},{"name":"IPropertyBag","features":[431]},{"name":"IPropertyBag2","features":[431]},{"name":"IPropertySetStorage","features":[431]},{"name":"IPropertyStorage","features":[431]},{"name":"IRootStorage","features":[431]},{"name":"IStorage","features":[431]},{"name":"InitPropVariantFromBooleanVector","features":[307,431]},{"name":"InitPropVariantFromBuffer","features":[431]},{"name":"InitPropVariantFromCLSID","features":[431]},{"name":"InitPropVariantFromDoubleVector","features":[431]},{"name":"InitPropVariantFromFileTime","features":[307,431]},{"name":"InitPropVariantFromFileTimeVector","features":[307,431]},{"name":"InitPropVariantFromGUIDAsString","features":[431]},{"name":"InitPropVariantFromInt16Vector","features":[431]},{"name":"InitPropVariantFromInt32Vector","features":[431]},{"name":"InitPropVariantFromInt64Vector","features":[431]},{"name":"InitPropVariantFromPropVariantVectorElem","features":[431]},{"name":"InitPropVariantFromResource","features":[307,431]},{"name":"InitPropVariantFromStringAsVector","features":[431]},{"name":"InitPropVariantFromStringVector","features":[431]},{"name":"InitPropVariantFromUInt16Vector","features":[431]},{"name":"InitPropVariantFromUInt32Vector","features":[431]},{"name":"InitPropVariantFromUInt64Vector","features":[431]},{"name":"InitPropVariantVectorFromPropVariant","features":[431]},{"name":"OLESTREAM","features":[431]},{"name":"OLESTREAMVTBL","features":[431]},{"name":"OleConvertIStorageToOLESTREAM","features":[431]},{"name":"OleConvertIStorageToOLESTREAMEx","features":[307,318,431]},{"name":"OleConvertOLESTREAMToIStorage","features":[431]},{"name":"OleConvertOLESTREAMToIStorageEx","features":[307,318,431]},{"name":"PIDDI_THUMBNAIL","features":[431]},{"name":"PIDDSI_BYTECOUNT","features":[431]},{"name":"PIDDSI_CATEGORY","features":[431]},{"name":"PIDDSI_COMPANY","features":[431]},{"name":"PIDDSI_DOCPARTS","features":[431]},{"name":"PIDDSI_HEADINGPAIR","features":[431]},{"name":"PIDDSI_HIDDENCOUNT","features":[431]},{"name":"PIDDSI_LINECOUNT","features":[431]},{"name":"PIDDSI_LINKSDIRTY","features":[431]},{"name":"PIDDSI_MANAGER","features":[431]},{"name":"PIDDSI_MMCLIPCOUNT","features":[431]},{"name":"PIDDSI_NOTECOUNT","features":[431]},{"name":"PIDDSI_PARCOUNT","features":[431]},{"name":"PIDDSI_PRESFORMAT","features":[431]},{"name":"PIDDSI_SCALE","features":[431]},{"name":"PIDDSI_SLIDECOUNT","features":[431]},{"name":"PIDMSI_COPYRIGHT","features":[431]},{"name":"PIDMSI_EDITOR","features":[431]},{"name":"PIDMSI_OWNER","features":[431]},{"name":"PIDMSI_PRODUCTION","features":[431]},{"name":"PIDMSI_PROJECT","features":[431]},{"name":"PIDMSI_RATING","features":[431]},{"name":"PIDMSI_SEQUENCE_NO","features":[431]},{"name":"PIDMSI_SOURCE","features":[431]},{"name":"PIDMSI_STATUS","features":[431]},{"name":"PIDMSI_STATUS_DRAFT","features":[431]},{"name":"PIDMSI_STATUS_EDIT","features":[431]},{"name":"PIDMSI_STATUS_FINAL","features":[431]},{"name":"PIDMSI_STATUS_INPROGRESS","features":[431]},{"name":"PIDMSI_STATUS_NEW","features":[431]},{"name":"PIDMSI_STATUS_NORMAL","features":[431]},{"name":"PIDMSI_STATUS_OTHER","features":[431]},{"name":"PIDMSI_STATUS_PRELIM","features":[431]},{"name":"PIDMSI_STATUS_PROOF","features":[431]},{"name":"PIDMSI_STATUS_REVIEW","features":[431]},{"name":"PIDMSI_STATUS_VALUE","features":[431]},{"name":"PIDMSI_SUPPLIER","features":[431]},{"name":"PIDSI_APPNAME","features":[431]},{"name":"PIDSI_AUTHOR","features":[431]},{"name":"PIDSI_CHARCOUNT","features":[431]},{"name":"PIDSI_COMMENTS","features":[431]},{"name":"PIDSI_CREATE_DTM","features":[431]},{"name":"PIDSI_DOC_SECURITY","features":[431]},{"name":"PIDSI_EDITTIME","features":[431]},{"name":"PIDSI_KEYWORDS","features":[431]},{"name":"PIDSI_LASTAUTHOR","features":[431]},{"name":"PIDSI_LASTPRINTED","features":[431]},{"name":"PIDSI_LASTSAVE_DTM","features":[431]},{"name":"PIDSI_PAGECOUNT","features":[431]},{"name":"PIDSI_REVNUMBER","features":[431]},{"name":"PIDSI_SUBJECT","features":[431]},{"name":"PIDSI_TEMPLATE","features":[431]},{"name":"PIDSI_THUMBNAIL","features":[431]},{"name":"PIDSI_TITLE","features":[431]},{"name":"PIDSI_WORDCOUNT","features":[431]},{"name":"PID_BEHAVIOR","features":[431]},{"name":"PID_CODEPAGE","features":[431]},{"name":"PID_DICTIONARY","features":[431]},{"name":"PID_FIRST_NAME_DEFAULT","features":[431]},{"name":"PID_FIRST_USABLE","features":[431]},{"name":"PID_ILLEGAL","features":[431]},{"name":"PID_LOCALE","features":[431]},{"name":"PID_MAX_READONLY","features":[431]},{"name":"PID_MIN_READONLY","features":[431]},{"name":"PID_MODIFY_TIME","features":[431]},{"name":"PID_SECURITY","features":[431]},{"name":"PROPBAG2","features":[431,382]},{"name":"PROPSETFLAG_ANSI","features":[431]},{"name":"PROPSETFLAG_CASE_SENSITIVE","features":[431]},{"name":"PROPSETFLAG_DEFAULT","features":[431]},{"name":"PROPSETFLAG_NONSIMPLE","features":[431]},{"name":"PROPSETFLAG_UNBUFFERED","features":[431]},{"name":"PROPSETHDR_OSVERSION_UNKNOWN","features":[431]},{"name":"PROPSET_BEHAVIOR_CASE_SENSITIVE","features":[431]},{"name":"PROPSPEC","features":[431]},{"name":"PROPSPEC_KIND","features":[431]},{"name":"PROPVARIANT","features":[307,431,382]},{"name":"PROPVAR_CHANGE_FLAGS","features":[431]},{"name":"PROPVAR_COMPARE_FLAGS","features":[431]},{"name":"PROPVAR_COMPARE_UNIT","features":[431]},{"name":"PRSPEC_INVALID","features":[431]},{"name":"PRSPEC_LPWSTR","features":[431]},{"name":"PRSPEC_PROPID","features":[431]},{"name":"PVCF_DEFAULT","features":[431]},{"name":"PVCF_DIGITSASNUMBERS_CASESENSITIVE","features":[431]},{"name":"PVCF_TREATEMPTYASGREATERTHAN","features":[431]},{"name":"PVCF_USESTRCMP","features":[431]},{"name":"PVCF_USESTRCMPC","features":[431]},{"name":"PVCF_USESTRCMPI","features":[431]},{"name":"PVCF_USESTRCMPIC","features":[431]},{"name":"PVCHF_ALPHABOOL","features":[431]},{"name":"PVCHF_DEFAULT","features":[431]},{"name":"PVCHF_LOCALBOOL","features":[431]},{"name":"PVCHF_NOHEXSTRING","features":[431]},{"name":"PVCHF_NOUSEROVERRIDE","features":[431]},{"name":"PVCHF_NOVALUEPROP","features":[431]},{"name":"PVCU_DAY","features":[431]},{"name":"PVCU_DEFAULT","features":[431]},{"name":"PVCU_HOUR","features":[431]},{"name":"PVCU_MINUTE","features":[431]},{"name":"PVCU_MONTH","features":[431]},{"name":"PVCU_SECOND","features":[431]},{"name":"PVCU_YEAR","features":[431]},{"name":"PropStgNameToFmtId","features":[431]},{"name":"PropVariantChangeType","features":[431,382]},{"name":"PropVariantClear","features":[431]},{"name":"PropVariantCompareEx","features":[431]},{"name":"PropVariantCopy","features":[431]},{"name":"PropVariantGetBooleanElem","features":[307,431]},{"name":"PropVariantGetDoubleElem","features":[431]},{"name":"PropVariantGetElementCount","features":[431]},{"name":"PropVariantGetFileTimeElem","features":[307,431]},{"name":"PropVariantGetInt16Elem","features":[431]},{"name":"PropVariantGetInt32Elem","features":[431]},{"name":"PropVariantGetInt64Elem","features":[431]},{"name":"PropVariantGetStringElem","features":[431]},{"name":"PropVariantGetUInt16Elem","features":[431]},{"name":"PropVariantGetUInt32Elem","features":[431]},{"name":"PropVariantGetUInt64Elem","features":[431]},{"name":"PropVariantToBSTR","features":[431]},{"name":"PropVariantToBoolean","features":[307,431]},{"name":"PropVariantToBooleanVector","features":[307,431]},{"name":"PropVariantToBooleanVectorAlloc","features":[307,431]},{"name":"PropVariantToBooleanWithDefault","features":[307,431]},{"name":"PropVariantToBuffer","features":[431]},{"name":"PropVariantToDouble","features":[431]},{"name":"PropVariantToDoubleVector","features":[431]},{"name":"PropVariantToDoubleVectorAlloc","features":[431]},{"name":"PropVariantToDoubleWithDefault","features":[431]},{"name":"PropVariantToFileTime","features":[307,431,382]},{"name":"PropVariantToFileTimeVector","features":[307,431]},{"name":"PropVariantToFileTimeVectorAlloc","features":[307,431]},{"name":"PropVariantToGUID","features":[431]},{"name":"PropVariantToInt16","features":[431]},{"name":"PropVariantToInt16Vector","features":[431]},{"name":"PropVariantToInt16VectorAlloc","features":[431]},{"name":"PropVariantToInt16WithDefault","features":[431]},{"name":"PropVariantToInt32","features":[431]},{"name":"PropVariantToInt32Vector","features":[431]},{"name":"PropVariantToInt32VectorAlloc","features":[431]},{"name":"PropVariantToInt32WithDefault","features":[431]},{"name":"PropVariantToInt64","features":[431]},{"name":"PropVariantToInt64Vector","features":[431]},{"name":"PropVariantToInt64VectorAlloc","features":[431]},{"name":"PropVariantToInt64WithDefault","features":[431]},{"name":"PropVariantToString","features":[431]},{"name":"PropVariantToStringAlloc","features":[431]},{"name":"PropVariantToStringVector","features":[431]},{"name":"PropVariantToStringVectorAlloc","features":[431]},{"name":"PropVariantToStringWithDefault","features":[431]},{"name":"PropVariantToUInt16","features":[431]},{"name":"PropVariantToUInt16Vector","features":[431]},{"name":"PropVariantToUInt16VectorAlloc","features":[431]},{"name":"PropVariantToUInt16WithDefault","features":[431]},{"name":"PropVariantToUInt32","features":[431]},{"name":"PropVariantToUInt32Vector","features":[431]},{"name":"PropVariantToUInt32VectorAlloc","features":[431]},{"name":"PropVariantToUInt32WithDefault","features":[431]},{"name":"PropVariantToUInt64","features":[431]},{"name":"PropVariantToUInt64Vector","features":[431]},{"name":"PropVariantToUInt64VectorAlloc","features":[431]},{"name":"PropVariantToUInt64WithDefault","features":[431]},{"name":"PropVariantToVariant","features":[431]},{"name":"PropVariantToWinRTPropertyValue","features":[431]},{"name":"ReadClassStg","features":[431]},{"name":"ReadClassStm","features":[431]},{"name":"ReadFmtUserTypeStg","features":[431]},{"name":"RemSNB","features":[431]},{"name":"SERIALIZEDPROPERTYVALUE","features":[431]},{"name":"STATPROPSETSTG","features":[307,431]},{"name":"STATPROPSTG","features":[431,382]},{"name":"STGFMT","features":[431]},{"name":"STGFMT_ANY","features":[431]},{"name":"STGFMT_DOCFILE","features":[431]},{"name":"STGFMT_DOCUMENT","features":[431]},{"name":"STGFMT_FILE","features":[431]},{"name":"STGFMT_NATIVE","features":[431]},{"name":"STGFMT_STORAGE","features":[431]},{"name":"STGMOVE","features":[431]},{"name":"STGMOVE_COPY","features":[431]},{"name":"STGMOVE_MOVE","features":[431]},{"name":"STGMOVE_SHALLOWCOPY","features":[431]},{"name":"STGOPTIONS","features":[431]},{"name":"STGOPTIONS_VERSION","features":[431]},{"name":"SetConvertStg","features":[307,431]},{"name":"StgConvertPropertyToVariant","features":[307,431]},{"name":"StgConvertVariantToProperty","features":[307,431]},{"name":"StgCreateDocfile","features":[431]},{"name":"StgCreateDocfileOnILockBytes","features":[431]},{"name":"StgCreatePropSetStg","features":[431]},{"name":"StgCreatePropStg","features":[431]},{"name":"StgCreateStorageEx","features":[310,431]},{"name":"StgDeserializePropVariant","features":[431]},{"name":"StgGetIFillLockBytesOnFile","features":[431]},{"name":"StgGetIFillLockBytesOnILockBytes","features":[431]},{"name":"StgIsStorageFile","features":[431]},{"name":"StgIsStorageILockBytes","features":[431]},{"name":"StgOpenAsyncDocfileOnIFillLockBytes","features":[431]},{"name":"StgOpenLayoutDocfile","features":[431]},{"name":"StgOpenPropStg","features":[431]},{"name":"StgOpenStorage","features":[431]},{"name":"StgOpenStorageEx","features":[310,431]},{"name":"StgOpenStorageOnILockBytes","features":[431]},{"name":"StgPropertyLengthAsVariant","features":[431]},{"name":"StgSerializePropVariant","features":[431]},{"name":"StgSetTimes","features":[307,431]},{"name":"VERSIONEDSTREAM","features":[431]},{"name":"VariantToPropVariant","features":[431]},{"name":"WinRTPropertyValueToPropVariant","features":[431]},{"name":"WriteClassStg","features":[431]},{"name":"WriteClassStm","features":[431]},{"name":"WriteFmtUserTypeStg","features":[431]}],"543":[{"name":"IDummyHICONIncluder","features":[534]},{"name":"IThumbnailExtractor","features":[534]}],"544":[{"name":"AUTHENTICATEF","features":[535]},{"name":"AUTHENTICATEF_BASIC","features":[535]},{"name":"AUTHENTICATEF_HTTP","features":[535]},{"name":"AUTHENTICATEF_PROXY","features":[535]},{"name":"BINDF","features":[535]},{"name":"BINDF2","features":[535]},{"name":"BINDF2_ALLOW_PROXY_CRED_PROMPT","features":[535]},{"name":"BINDF2_DISABLEAUTOCOOKIEHANDLING","features":[535]},{"name":"BINDF2_DISABLEBASICOVERHTTP","features":[535]},{"name":"BINDF2_DISABLE_HTTP_REDIRECT_CACHING","features":[535]},{"name":"BINDF2_DISABLE_HTTP_REDIRECT_XSECURITYID","features":[535]},{"name":"BINDF2_KEEP_CALLBACK_MODULE_LOADED","features":[535]},{"name":"BINDF2_READ_DATA_GREATER_THAN_4GB","features":[535]},{"name":"BINDF2_RESERVED_1","features":[535]},{"name":"BINDF2_RESERVED_10","features":[535]},{"name":"BINDF2_RESERVED_11","features":[535]},{"name":"BINDF2_RESERVED_12","features":[535]},{"name":"BINDF2_RESERVED_13","features":[535]},{"name":"BINDF2_RESERVED_14","features":[535]},{"name":"BINDF2_RESERVED_15","features":[535]},{"name":"BINDF2_RESERVED_16","features":[535]},{"name":"BINDF2_RESERVED_17","features":[535]},{"name":"BINDF2_RESERVED_2","features":[535]},{"name":"BINDF2_RESERVED_3","features":[535]},{"name":"BINDF2_RESERVED_4","features":[535]},{"name":"BINDF2_RESERVED_5","features":[535]},{"name":"BINDF2_RESERVED_6","features":[535]},{"name":"BINDF2_RESERVED_7","features":[535]},{"name":"BINDF2_RESERVED_8","features":[535]},{"name":"BINDF2_RESERVED_9","features":[535]},{"name":"BINDF2_RESERVED_A","features":[535]},{"name":"BINDF2_RESERVED_B","features":[535]},{"name":"BINDF2_RESERVED_C","features":[535]},{"name":"BINDF2_RESERVED_D","features":[535]},{"name":"BINDF2_RESERVED_E","features":[535]},{"name":"BINDF2_RESERVED_F","features":[535]},{"name":"BINDF2_SETDOWNLOADMODE","features":[535]},{"name":"BINDF_ASYNCHRONOUS","features":[535]},{"name":"BINDF_ASYNCSTORAGE","features":[535]},{"name":"BINDF_DIRECT_READ","features":[535]},{"name":"BINDF_ENFORCERESTRICTED","features":[535]},{"name":"BINDF_FORMS_SUBMIT","features":[535]},{"name":"BINDF_FREE_THREADED","features":[535]},{"name":"BINDF_FROMURLMON","features":[535]},{"name":"BINDF_FWD_BACK","features":[535]},{"name":"BINDF_GETCLASSOBJECT","features":[535]},{"name":"BINDF_GETFROMCACHE_IF_NET_FAIL","features":[535]},{"name":"BINDF_GETNEWESTVERSION","features":[535]},{"name":"BINDF_HYPERLINK","features":[535]},{"name":"BINDF_IGNORESECURITYPROBLEM","features":[535]},{"name":"BINDF_NEEDFILE","features":[535]},{"name":"BINDF_NOPROGRESSIVERENDERING","features":[535]},{"name":"BINDF_NOWRITECACHE","features":[535]},{"name":"BINDF_NO_UI","features":[535]},{"name":"BINDF_OFFLINEOPERATION","features":[535]},{"name":"BINDF_PRAGMA_NO_CACHE","features":[535]},{"name":"BINDF_PREFERDEFAULTHANDLER","features":[535]},{"name":"BINDF_PULLDATA","features":[535]},{"name":"BINDF_RESERVED_1","features":[535]},{"name":"BINDF_RESERVED_2","features":[535]},{"name":"BINDF_RESERVED_3","features":[535]},{"name":"BINDF_RESERVED_4","features":[535]},{"name":"BINDF_RESERVED_5","features":[535]},{"name":"BINDF_RESERVED_6","features":[535]},{"name":"BINDF_RESERVED_7","features":[535]},{"name":"BINDF_RESERVED_8","features":[535]},{"name":"BINDF_RESYNCHRONIZE","features":[535]},{"name":"BINDF_SILENTOPERATION","features":[535]},{"name":"BINDHANDLETYPES","features":[535]},{"name":"BINDHANDLETYPES_APPCACHE","features":[535]},{"name":"BINDHANDLETYPES_COUNT","features":[535]},{"name":"BINDHANDLETYPES_DEPENDENCY","features":[535]},{"name":"BINDINFO_OPTIONS","features":[535]},{"name":"BINDINFO_OPTIONS_ALLOWCONNECTDATA","features":[535]},{"name":"BINDINFO_OPTIONS_BINDTOOBJECT","features":[535]},{"name":"BINDINFO_OPTIONS_DISABLEAUTOREDIRECTS","features":[535]},{"name":"BINDINFO_OPTIONS_DISABLE_UTF8","features":[535]},{"name":"BINDINFO_OPTIONS_ENABLE_UTF8","features":[535]},{"name":"BINDINFO_OPTIONS_IGNOREHTTPHTTPSREDIRECTS","features":[535]},{"name":"BINDINFO_OPTIONS_IGNOREMIMETEXTPLAIN","features":[535]},{"name":"BINDINFO_OPTIONS_IGNORE_SSLERRORS_ONCE","features":[535]},{"name":"BINDINFO_OPTIONS_SECURITYOPTOUT","features":[535]},{"name":"BINDINFO_OPTIONS_SHDOCVW_NAVIGATE","features":[535]},{"name":"BINDINFO_OPTIONS_USEBINDSTRINGCREDS","features":[535]},{"name":"BINDINFO_OPTIONS_USE_IE_ENCODING","features":[535]},{"name":"BINDINFO_OPTIONS_WININETFLAG","features":[535]},{"name":"BINDINFO_WPC_DOWNLOADBLOCKED","features":[535]},{"name":"BINDINFO_WPC_LOGGING_ENABLED","features":[535]},{"name":"BINDSTATUS","features":[535]},{"name":"BINDSTATUS_64BIT_PROGRESS","features":[535]},{"name":"BINDSTATUS_ACCEPTRANGES","features":[535]},{"name":"BINDSTATUS_BEGINDOWNLOADCOMPONENTS","features":[535]},{"name":"BINDSTATUS_BEGINDOWNLOADDATA","features":[535]},{"name":"BINDSTATUS_BEGINSYNCOPERATION","features":[535]},{"name":"BINDSTATUS_BEGINUPLOADDATA","features":[535]},{"name":"BINDSTATUS_CACHECONTROL","features":[535]},{"name":"BINDSTATUS_CACHEFILENAMEAVAILABLE","features":[535]},{"name":"BINDSTATUS_CLASSIDAVAILABLE","features":[535]},{"name":"BINDSTATUS_CLASSINSTALLLOCATION","features":[535]},{"name":"BINDSTATUS_CLSIDCANINSTANTIATE","features":[535]},{"name":"BINDSTATUS_COMPACT_POLICY_RECEIVED","features":[535]},{"name":"BINDSTATUS_CONNECTING","features":[535]},{"name":"BINDSTATUS_CONTENTDISPOSITIONATTACH","features":[535]},{"name":"BINDSTATUS_CONTENTDISPOSITIONFILENAME","features":[535]},{"name":"BINDSTATUS_COOKIE_SENT","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_ACCEPT","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_DOWNGRADE","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_LEASH","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_PROMPT","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_REJECT","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_UNKNOWN","features":[535]},{"name":"BINDSTATUS_COOKIE_SUPPRESSED","features":[535]},{"name":"BINDSTATUS_DECODING","features":[535]},{"name":"BINDSTATUS_DIRECTBIND","features":[535]},{"name":"BINDSTATUS_DISPLAYNAMEAVAILABLE","features":[535]},{"name":"BINDSTATUS_DOWNLOADINGDATA","features":[535]},{"name":"BINDSTATUS_ENCODING","features":[535]},{"name":"BINDSTATUS_ENDDOWNLOADCOMPONENTS","features":[535]},{"name":"BINDSTATUS_ENDDOWNLOADDATA","features":[535]},{"name":"BINDSTATUS_ENDSYNCOPERATION","features":[535]},{"name":"BINDSTATUS_ENDUPLOADDATA","features":[535]},{"name":"BINDSTATUS_FILTERREPORTMIMETYPE","features":[535]},{"name":"BINDSTATUS_FINDINGRESOURCE","features":[535]},{"name":"BINDSTATUS_INSTALLINGCOMPONENTS","features":[535]},{"name":"BINDSTATUS_IUNKNOWNAVAILABLE","features":[535]},{"name":"BINDSTATUS_LAST","features":[535]},{"name":"BINDSTATUS_LAST_PRIVATE","features":[535]},{"name":"BINDSTATUS_LOADINGMIMEHANDLER","features":[535]},{"name":"BINDSTATUS_MIMETEXTPLAINMISMATCH","features":[535]},{"name":"BINDSTATUS_MIMETYPEAVAILABLE","features":[535]},{"name":"BINDSTATUS_P3P_HEADER","features":[535]},{"name":"BINDSTATUS_PERSISTENT_COOKIE_RECEIVED","features":[535]},{"name":"BINDSTATUS_POLICY_HREF","features":[535]},{"name":"BINDSTATUS_PROTOCOLCLASSID","features":[535]},{"name":"BINDSTATUS_PROXYDETECTING","features":[535]},{"name":"BINDSTATUS_PUBLISHERAVAILABLE","features":[535]},{"name":"BINDSTATUS_RAWMIMETYPE","features":[535]},{"name":"BINDSTATUS_REDIRECTING","features":[535]},{"name":"BINDSTATUS_RESERVED_0","features":[535]},{"name":"BINDSTATUS_RESERVED_1","features":[535]},{"name":"BINDSTATUS_RESERVED_10","features":[535]},{"name":"BINDSTATUS_RESERVED_11","features":[535]},{"name":"BINDSTATUS_RESERVED_12","features":[535]},{"name":"BINDSTATUS_RESERVED_13","features":[535]},{"name":"BINDSTATUS_RESERVED_14","features":[535]},{"name":"BINDSTATUS_RESERVED_2","features":[535]},{"name":"BINDSTATUS_RESERVED_3","features":[535]},{"name":"BINDSTATUS_RESERVED_4","features":[535]},{"name":"BINDSTATUS_RESERVED_5","features":[535]},{"name":"BINDSTATUS_RESERVED_6","features":[535]},{"name":"BINDSTATUS_RESERVED_7","features":[535]},{"name":"BINDSTATUS_RESERVED_8","features":[535]},{"name":"BINDSTATUS_RESERVED_9","features":[535]},{"name":"BINDSTATUS_RESERVED_A","features":[535]},{"name":"BINDSTATUS_RESERVED_B","features":[535]},{"name":"BINDSTATUS_RESERVED_C","features":[535]},{"name":"BINDSTATUS_RESERVED_D","features":[535]},{"name":"BINDSTATUS_RESERVED_E","features":[535]},{"name":"BINDSTATUS_RESERVED_F","features":[535]},{"name":"BINDSTATUS_SENDINGREQUEST","features":[535]},{"name":"BINDSTATUS_SERVER_MIMETYPEAVAILABLE","features":[535]},{"name":"BINDSTATUS_SESSION_COOKIES_ALLOWED","features":[535]},{"name":"BINDSTATUS_SESSION_COOKIE_RECEIVED","features":[535]},{"name":"BINDSTATUS_SNIFFED_CLASSIDAVAILABLE","features":[535]},{"name":"BINDSTATUS_SSLUX_NAVBLOCKED","features":[535]},{"name":"BINDSTATUS_UPLOADINGDATA","features":[535]},{"name":"BINDSTATUS_USINGCACHEDCOPY","features":[535]},{"name":"BINDSTATUS_VERIFIEDMIMETYPEAVAILABLE","features":[535]},{"name":"BINDSTRING","features":[535]},{"name":"BINDSTRING_ACCEPT_ENCODINGS","features":[535]},{"name":"BINDSTRING_ACCEPT_MIMES","features":[535]},{"name":"BINDSTRING_DOC_URL","features":[535]},{"name":"BINDSTRING_DOWNLOADPATH","features":[535]},{"name":"BINDSTRING_ENTERPRISE_ID","features":[535]},{"name":"BINDSTRING_EXTRA_URL","features":[535]},{"name":"BINDSTRING_FLAG_BIND_TO_OBJECT","features":[535]},{"name":"BINDSTRING_HEADERS","features":[535]},{"name":"BINDSTRING_IID","features":[535]},{"name":"BINDSTRING_INITIAL_FILENAME","features":[535]},{"name":"BINDSTRING_LANGUAGE","features":[535]},{"name":"BINDSTRING_OS","features":[535]},{"name":"BINDSTRING_PASSWORD","features":[535]},{"name":"BINDSTRING_POST_COOKIE","features":[535]},{"name":"BINDSTRING_POST_DATA_MIME","features":[535]},{"name":"BINDSTRING_PROXY_PASSWORD","features":[535]},{"name":"BINDSTRING_PROXY_USERNAME","features":[535]},{"name":"BINDSTRING_PTR_BIND_CONTEXT","features":[535]},{"name":"BINDSTRING_ROOTDOC_URL","features":[535]},{"name":"BINDSTRING_SAMESITE_COOKIE_LEVEL","features":[535]},{"name":"BINDSTRING_UA_COLOR","features":[535]},{"name":"BINDSTRING_UA_PIXELS","features":[535]},{"name":"BINDSTRING_URL","features":[535]},{"name":"BINDSTRING_USERNAME","features":[535]},{"name":"BINDSTRING_USER_AGENT","features":[535]},{"name":"BINDSTRING_XDR_ORIGIN","features":[535]},{"name":"BINDVERB","features":[535]},{"name":"BINDVERB_CUSTOM","features":[535]},{"name":"BINDVERB_GET","features":[535]},{"name":"BINDVERB_POST","features":[535]},{"name":"BINDVERB_PUT","features":[535]},{"name":"BINDVERB_RESERVED1","features":[535]},{"name":"BSCF","features":[535]},{"name":"BSCF_64BITLENGTHDOWNLOAD","features":[535]},{"name":"BSCF_AVAILABLEDATASIZEUNKNOWN","features":[535]},{"name":"BSCF_DATAFULLYAVAILABLE","features":[535]},{"name":"BSCF_FIRSTDATANOTIFICATION","features":[535]},{"name":"BSCF_INTERMEDIATEDATANOTIFICATION","features":[535]},{"name":"BSCF_LASTDATANOTIFICATION","features":[535]},{"name":"BSCF_SKIPDRAINDATAFORFILEURLS","features":[535]},{"name":"CF_NULL","features":[535]},{"name":"CIP_ACCESS_DENIED","features":[535]},{"name":"CIP_DISK_FULL","features":[535]},{"name":"CIP_EXE_SELF_REGISTERATION_TIMEOUT","features":[535]},{"name":"CIP_NAME_CONFLICT","features":[535]},{"name":"CIP_NEED_REBOOT","features":[535]},{"name":"CIP_NEED_REBOOT_UI_PERMISSION","features":[535]},{"name":"CIP_NEWER_VERSION_EXISTS","features":[535]},{"name":"CIP_OLDER_VERSION_EXISTS","features":[535]},{"name":"CIP_STATUS","features":[535]},{"name":"CIP_TRUST_VERIFICATION_COMPONENT_MISSING","features":[535]},{"name":"CIP_UNSAFE_TO_ABORT","features":[535]},{"name":"CLASSIDPROP","features":[535]},{"name":"CODEBASEHOLD","features":[535]},{"name":"CONFIRMSAFETY","features":[535]},{"name":"CONFIRMSAFETYACTION_LOADOBJECT","features":[535]},{"name":"CoGetClassObjectFromURL","features":[535]},{"name":"CoInternetCombineIUri","features":[535]},{"name":"CoInternetCombineUrl","features":[535]},{"name":"CoInternetCombineUrlEx","features":[535]},{"name":"CoInternetCompareUrl","features":[535]},{"name":"CoInternetCreateSecurityManager","features":[535]},{"name":"CoInternetCreateZoneManager","features":[535]},{"name":"CoInternetGetProtocolFlags","features":[535]},{"name":"CoInternetGetSecurityUrl","features":[535]},{"name":"CoInternetGetSecurityUrlEx","features":[535]},{"name":"CoInternetGetSession","features":[535]},{"name":"CoInternetIsFeatureEnabled","features":[535]},{"name":"CoInternetIsFeatureEnabledForIUri","features":[535]},{"name":"CoInternetIsFeatureEnabledForUrl","features":[535]},{"name":"CoInternetIsFeatureZoneElevationEnabled","features":[535]},{"name":"CoInternetParseIUri","features":[535]},{"name":"CoInternetParseUrl","features":[535]},{"name":"CoInternetQueryInfo","features":[535]},{"name":"CoInternetSetFeatureEnabled","features":[307,535]},{"name":"CompareSecurityIds","features":[535]},{"name":"CompatFlagsFromClsid","features":[535]},{"name":"CopyBindInfo","features":[307,318,310,431,535]},{"name":"CopyStgMedium","features":[307,318,431,535]},{"name":"CreateAsyncBindCtx","features":[535]},{"name":"CreateAsyncBindCtxEx","features":[535]},{"name":"CreateFormatEnumerator","features":[535]},{"name":"CreateURLMoniker","features":[535]},{"name":"CreateURLMonikerEx","features":[535]},{"name":"CreateURLMonikerEx2","features":[535]},{"name":"DATAINFO","features":[535]},{"name":"E_PENDING","features":[535]},{"name":"FEATURE_ADDON_MANAGEMENT","features":[535]},{"name":"FEATURE_BEHAVIORS","features":[535]},{"name":"FEATURE_BLOCK_INPUT_PROMPTS","features":[535]},{"name":"FEATURE_DISABLE_LEGACY_COMPRESSION","features":[535]},{"name":"FEATURE_DISABLE_MK_PROTOCOL","features":[535]},{"name":"FEATURE_DISABLE_NAVIGATION_SOUNDS","features":[535]},{"name":"FEATURE_DISABLE_TELNET_PROTOCOL","features":[535]},{"name":"FEATURE_ENTRY_COUNT","features":[535]},{"name":"FEATURE_FEEDS","features":[535]},{"name":"FEATURE_FORCE_ADDR_AND_STATUS","features":[535]},{"name":"FEATURE_GET_URL_DOM_FILEPATH_UNENCODED","features":[535]},{"name":"FEATURE_HTTP_USERNAME_PASSWORD_DISABLE","features":[535]},{"name":"FEATURE_LOCALMACHINE_LOCKDOWN","features":[535]},{"name":"FEATURE_MIME_HANDLING","features":[535]},{"name":"FEATURE_MIME_SNIFFING","features":[535]},{"name":"FEATURE_OBJECT_CACHING","features":[535]},{"name":"FEATURE_PROTOCOL_LOCKDOWN","features":[535]},{"name":"FEATURE_RESTRICT_ACTIVEXINSTALL","features":[535]},{"name":"FEATURE_RESTRICT_FILEDOWNLOAD","features":[535]},{"name":"FEATURE_SAFE_BINDTOOBJECT","features":[535]},{"name":"FEATURE_SECURITYBAND","features":[535]},{"name":"FEATURE_SSLUX","features":[535]},{"name":"FEATURE_TABBED_BROWSING","features":[535]},{"name":"FEATURE_UNC_SAVEDFILECHECK","features":[535]},{"name":"FEATURE_VALIDATE_NAVIGATE_URL","features":[535]},{"name":"FEATURE_WEBOC_POPUPMANAGEMENT","features":[535]},{"name":"FEATURE_WINDOW_RESTRICTIONS","features":[535]},{"name":"FEATURE_XMLHTTP","features":[535]},{"name":"FEATURE_ZONE_ELEVATION","features":[535]},{"name":"FIEF_FLAG_FORCE_JITUI","features":[535]},{"name":"FIEF_FLAG_PEEK","features":[535]},{"name":"FIEF_FLAG_RESERVED_0","features":[535]},{"name":"FIEF_FLAG_SKIP_INSTALLED_VERSION_CHECK","features":[535]},{"name":"FMFD_DEFAULT","features":[535]},{"name":"FMFD_ENABLEMIMESNIFFING","features":[535]},{"name":"FMFD_IGNOREMIMETEXTPLAIN","features":[535]},{"name":"FMFD_RESERVED_1","features":[535]},{"name":"FMFD_RESERVED_2","features":[535]},{"name":"FMFD_RESPECTTEXTPLAIN","features":[535]},{"name":"FMFD_RETURNUPDATEDIMGMIMES","features":[535]},{"name":"FMFD_SERVERMIME","features":[535]},{"name":"FMFD_URLASFILENAME","features":[535]},{"name":"FaultInIEFeature","features":[307,535]},{"name":"FindMediaType","features":[535]},{"name":"FindMediaTypeClass","features":[535]},{"name":"FindMimeFromData","features":[535]},{"name":"GET_FEATURE_FROM_PROCESS","features":[535]},{"name":"GET_FEATURE_FROM_REGISTRY","features":[535]},{"name":"GET_FEATURE_FROM_THREAD","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_INTERNET","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_INTRANET","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_LOCALMACHINE","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_RESTRICTED","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_TRUSTED","features":[535]},{"name":"GetClassFileOrMime","features":[535]},{"name":"GetClassURL","features":[535]},{"name":"GetComponentIDFromCLSSPEC","features":[535]},{"name":"GetSoftwareUpdateInfo","features":[535]},{"name":"HIT_LOGGING_INFO","features":[307,535]},{"name":"HlinkGoBack","features":[535]},{"name":"HlinkGoForward","features":[535]},{"name":"HlinkNavigateMoniker","features":[535]},{"name":"HlinkNavigateString","features":[535]},{"name":"HlinkSimpleNavigateToMoniker","features":[535]},{"name":"HlinkSimpleNavigateToString","features":[535]},{"name":"IBindCallbackRedirect","features":[535]},{"name":"IBindHttpSecurity","features":[535]},{"name":"IBindProtocol","features":[535]},{"name":"ICatalogFileInfo","features":[535]},{"name":"ICodeInstall","features":[535]},{"name":"IDataFilter","features":[535]},{"name":"IEGetUserPrivateNamespaceName","features":[535]},{"name":"IEInstallScope","features":[535]},{"name":"IEObjectType","features":[535]},{"name":"IE_EPM_OBJECT_EVENT","features":[535]},{"name":"IE_EPM_OBJECT_FILE","features":[535]},{"name":"IE_EPM_OBJECT_MUTEX","features":[535]},{"name":"IE_EPM_OBJECT_NAMED_PIPE","features":[535]},{"name":"IE_EPM_OBJECT_REGISTRY","features":[535]},{"name":"IE_EPM_OBJECT_SEMAPHORE","features":[535]},{"name":"IE_EPM_OBJECT_SHARED_MEMORY","features":[535]},{"name":"IE_EPM_OBJECT_WAITABLE_TIMER","features":[535]},{"name":"IEncodingFilterFactory","features":[535]},{"name":"IGetBindHandle","features":[535]},{"name":"IHttpNegotiate","features":[535]},{"name":"IHttpNegotiate2","features":[535]},{"name":"IHttpNegotiate3","features":[535]},{"name":"IHttpSecurity","features":[535]},{"name":"IInternet","features":[535]},{"name":"IInternetBindInfo","features":[535]},{"name":"IInternetBindInfoEx","features":[535]},{"name":"IInternetHostSecurityManager","features":[535]},{"name":"IInternetPriority","features":[535]},{"name":"IInternetProtocol","features":[535]},{"name":"IInternetProtocolEx","features":[535]},{"name":"IInternetProtocolInfo","features":[535]},{"name":"IInternetProtocolRoot","features":[535]},{"name":"IInternetProtocolSink","features":[535]},{"name":"IInternetProtocolSinkStackable","features":[535]},{"name":"IInternetSecurityManager","features":[535]},{"name":"IInternetSecurityManagerEx","features":[535]},{"name":"IInternetSecurityManagerEx2","features":[535]},{"name":"IInternetSecurityMgrSite","features":[535]},{"name":"IInternetSession","features":[535]},{"name":"IInternetThreadSwitch","features":[535]},{"name":"IInternetZoneManager","features":[535]},{"name":"IInternetZoneManagerEx","features":[535]},{"name":"IInternetZoneManagerEx2","features":[535]},{"name":"IMonikerProp","features":[535]},{"name":"INET_E_AUTHENTICATION_REQUIRED","features":[535]},{"name":"INET_E_BLOCKED_ENHANCEDPROTECTEDMODE","features":[535]},{"name":"INET_E_BLOCKED_PLUGGABLE_PROTOCOL","features":[535]},{"name":"INET_E_BLOCKED_REDIRECT_XSECURITYID","features":[535]},{"name":"INET_E_CANNOT_CONNECT","features":[535]},{"name":"INET_E_CANNOT_INSTANTIATE_OBJECT","features":[535]},{"name":"INET_E_CANNOT_LOAD_DATA","features":[535]},{"name":"INET_E_CANNOT_LOCK_REQUEST","features":[535]},{"name":"INET_E_CANNOT_REPLACE_SFP_FILE","features":[535]},{"name":"INET_E_CODE_DOWNLOAD_DECLINED","features":[535]},{"name":"INET_E_CODE_INSTALL_BLOCKED_ARM","features":[535]},{"name":"INET_E_CODE_INSTALL_BLOCKED_BITNESS","features":[535]},{"name":"INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POLICY","features":[535]},{"name":"INET_E_CODE_INSTALL_BLOCKED_IMMERSIVE","features":[535]},{"name":"INET_E_CODE_INSTALL_SUPPRESSED","features":[535]},{"name":"INET_E_CONNECTION_TIMEOUT","features":[535]},{"name":"INET_E_DATA_NOT_AVAILABLE","features":[535]},{"name":"INET_E_DEFAULT_ACTION","features":[535]},{"name":"INET_E_DOMINJECTIONVALIDATION","features":[535]},{"name":"INET_E_DOWNLOAD_BLOCKED_BY_CSP","features":[535]},{"name":"INET_E_DOWNLOAD_BLOCKED_BY_INPRIVATE","features":[535]},{"name":"INET_E_DOWNLOAD_FAILURE","features":[535]},{"name":"INET_E_ERROR_FIRST","features":[535]},{"name":"INET_E_ERROR_LAST","features":[535]},{"name":"INET_E_FORBIDFRAMING","features":[535]},{"name":"INET_E_HSTS_CERTIFICATE_ERROR","features":[535]},{"name":"INET_E_INVALID_CERTIFICATE","features":[535]},{"name":"INET_E_INVALID_REQUEST","features":[535]},{"name":"INET_E_INVALID_URL","features":[535]},{"name":"INET_E_NO_SESSION","features":[535]},{"name":"INET_E_NO_VALID_MEDIA","features":[535]},{"name":"INET_E_OBJECT_NOT_FOUND","features":[535]},{"name":"INET_E_QUERYOPTION_UNKNOWN","features":[535]},{"name":"INET_E_REDIRECTING","features":[535]},{"name":"INET_E_REDIRECT_FAILED","features":[535]},{"name":"INET_E_REDIRECT_TO_DIR","features":[535]},{"name":"INET_E_RESERVED_1","features":[535]},{"name":"INET_E_RESERVED_2","features":[535]},{"name":"INET_E_RESERVED_3","features":[535]},{"name":"INET_E_RESERVED_4","features":[535]},{"name":"INET_E_RESERVED_5","features":[535]},{"name":"INET_E_RESOURCE_NOT_FOUND","features":[535]},{"name":"INET_E_RESULT_DISPATCHED","features":[535]},{"name":"INET_E_SECURITY_PROBLEM","features":[535]},{"name":"INET_E_TERMINATED_BIND","features":[535]},{"name":"INET_E_UNKNOWN_PROTOCOL","features":[535]},{"name":"INET_E_USE_DEFAULT_PROTOCOLHANDLER","features":[535]},{"name":"INET_E_USE_DEFAULT_SETTING","features":[535]},{"name":"INET_E_USE_EXTEND_BINDING","features":[535]},{"name":"INET_E_VTAB_SWITCH_FORCE_ENGINE","features":[535]},{"name":"INET_ZONE_MANAGER_CONSTANTS","features":[535]},{"name":"INTERNETFEATURELIST","features":[535]},{"name":"IPersistMoniker","features":[535]},{"name":"ISoftDistExt","features":[535]},{"name":"IUriBuilderFactory","features":[535]},{"name":"IUriContainer","features":[535]},{"name":"IWinInetCacheHints","features":[535]},{"name":"IWinInetCacheHints2","features":[535]},{"name":"IWinInetFileStream","features":[535]},{"name":"IWinInetHttpInfo","features":[535]},{"name":"IWinInetHttpTimeouts","features":[535]},{"name":"IWinInetInfo","features":[535]},{"name":"IWindowForBindingUI","features":[535]},{"name":"IWrappedProtocol","features":[535]},{"name":"IZoneIdentifier","features":[535]},{"name":"IZoneIdentifier2","features":[535]},{"name":"IsAsyncMoniker","features":[535]},{"name":"IsLoggingEnabledA","features":[307,535]},{"name":"IsLoggingEnabledW","features":[307,535]},{"name":"IsValidURL","features":[535]},{"name":"MAX_SIZE_SECURITY_ID","features":[535]},{"name":"MAX_ZONE_DESCRIPTION","features":[535]},{"name":"MAX_ZONE_PATH","features":[535]},{"name":"MIMETYPEPROP","features":[535]},{"name":"MKSYS_URLMONIKER","features":[535]},{"name":"MK_S_ASYNCHRONOUS","features":[535]},{"name":"MONIKERPROPERTY","features":[535]},{"name":"MUTZ_ACCEPT_WILDCARD_SCHEME","features":[535]},{"name":"MUTZ_DONT_UNESCAPE","features":[535]},{"name":"MUTZ_DONT_USE_CACHE","features":[535]},{"name":"MUTZ_ENFORCERESTRICTED","features":[535]},{"name":"MUTZ_FORCE_INTRANET_FLAGS","features":[535]},{"name":"MUTZ_IGNORE_ZONE_MAPPINGS","features":[535]},{"name":"MUTZ_ISFILE","features":[535]},{"name":"MUTZ_NOSAVEDFILECHECK","features":[535]},{"name":"MUTZ_REQUIRESAVEDFILECHECK","features":[535]},{"name":"MUTZ_RESERVED","features":[535]},{"name":"MkParseDisplayNameEx","features":[535]},{"name":"OIBDG_APARTMENTTHREADED","features":[535]},{"name":"OIBDG_DATAONLY","features":[535]},{"name":"OIBDG_FLAGS","features":[535]},{"name":"ObtainUserAgentString","features":[535]},{"name":"PARSEACTION","features":[535]},{"name":"PARSE_ANCHOR","features":[535]},{"name":"PARSE_CANONICALIZE","features":[535]},{"name":"PARSE_DECODE_IS_ESCAPE","features":[535]},{"name":"PARSE_DOCUMENT","features":[535]},{"name":"PARSE_DOMAIN","features":[535]},{"name":"PARSE_ENCODE_IS_UNESCAPE","features":[535]},{"name":"PARSE_ESCAPE","features":[535]},{"name":"PARSE_FRIENDLY","features":[535]},{"name":"PARSE_LOCATION","features":[535]},{"name":"PARSE_MIME","features":[535]},{"name":"PARSE_PATH_FROM_URL","features":[535]},{"name":"PARSE_ROOTDOCUMENT","features":[535]},{"name":"PARSE_SCHEMA","features":[535]},{"name":"PARSE_SECURITY_DOMAIN","features":[535]},{"name":"PARSE_SECURITY_URL","features":[535]},{"name":"PARSE_SERVER","features":[535]},{"name":"PARSE_SITE","features":[535]},{"name":"PARSE_UNESCAPE","features":[535]},{"name":"PARSE_URL_FROM_PATH","features":[535]},{"name":"PD_FORCE_SWITCH","features":[535]},{"name":"PI_APARTMENTTHREADED","features":[535]},{"name":"PI_CLASSINSTALL","features":[535]},{"name":"PI_CLSIDLOOKUP","features":[535]},{"name":"PI_DATAPROGRESS","features":[535]},{"name":"PI_FILTER_MODE","features":[535]},{"name":"PI_FLAGS","features":[535]},{"name":"PI_FORCE_ASYNC","features":[535]},{"name":"PI_LOADAPPDIRECT","features":[535]},{"name":"PI_MIMEVERIFICATION","features":[535]},{"name":"PI_NOMIMEHANDLER","features":[535]},{"name":"PI_PARSE_URL","features":[535]},{"name":"PI_PASSONBINDCTX","features":[535]},{"name":"PI_PREFERDEFAULTHANDLER","features":[535]},{"name":"PI_SYNCHRONOUS","features":[535]},{"name":"PI_USE_WORKERTHREAD","features":[535]},{"name":"POPUPLEVELPROP","features":[535]},{"name":"PROTOCOLDATA","features":[535]},{"name":"PROTOCOLFILTERDATA","features":[535]},{"name":"PROTOCOLFLAG_NO_PICS_CHECK","features":[535]},{"name":"PROTOCOL_ARGUMENT","features":[535]},{"name":"PSUACTION","features":[535]},{"name":"PSU_DEFAULT","features":[535]},{"name":"PSU_SECURITY_URL_ONLY","features":[535]},{"name":"PUAF","features":[535]},{"name":"PUAFOUT","features":[535]},{"name":"PUAFOUT_DEFAULT","features":[535]},{"name":"PUAFOUT_ISLOCKZONEPOLICY","features":[535]},{"name":"PUAF_ACCEPT_WILDCARD_SCHEME","features":[535]},{"name":"PUAF_CHECK_TIFS","features":[535]},{"name":"PUAF_DEFAULT","features":[535]},{"name":"PUAF_DEFAULTZONEPOL","features":[535]},{"name":"PUAF_DONTCHECKBOXINDIALOG","features":[535]},{"name":"PUAF_DONT_USE_CACHE","features":[535]},{"name":"PUAF_DRAGPROTOCOLCHECK","features":[535]},{"name":"PUAF_ENFORCERESTRICTED","features":[535]},{"name":"PUAF_FORCEUI_FOREGROUND","features":[535]},{"name":"PUAF_ISFILE","features":[535]},{"name":"PUAF_LMZ_LOCKED","features":[535]},{"name":"PUAF_LMZ_UNLOCKED","features":[535]},{"name":"PUAF_NOSAVEDFILECHECK","features":[535]},{"name":"PUAF_NOUI","features":[535]},{"name":"PUAF_NOUIIFLOCKED","features":[535]},{"name":"PUAF_NPL_USE_LOCKED_IF_RESTRICTED","features":[535]},{"name":"PUAF_REQUIRESAVEDFILECHECK","features":[535]},{"name":"PUAF_RESERVED1","features":[535]},{"name":"PUAF_RESERVED2","features":[535]},{"name":"PUAF_TRUSTED","features":[535]},{"name":"PUAF_WARN_IF_DENIED","features":[535]},{"name":"QUERYOPTION","features":[535]},{"name":"QUERY_CAN_NAVIGATE","features":[535]},{"name":"QUERY_CONTENT_ENCODING","features":[535]},{"name":"QUERY_CONTENT_TYPE","features":[535]},{"name":"QUERY_EXPIRATION_DATE","features":[535]},{"name":"QUERY_IS_CACHED","features":[535]},{"name":"QUERY_IS_CACHED_AND_USABLE_OFFLINE","features":[535]},{"name":"QUERY_IS_CACHED_OR_MAPPED","features":[535]},{"name":"QUERY_IS_INSTALLEDENTRY","features":[535]},{"name":"QUERY_IS_SAFE","features":[535]},{"name":"QUERY_IS_SECURE","features":[535]},{"name":"QUERY_RECOMBINE","features":[535]},{"name":"QUERY_REFRESH","features":[535]},{"name":"QUERY_TIME_OF_LAST_CHANGE","features":[535]},{"name":"QUERY_USES_CACHE","features":[535]},{"name":"QUERY_USES_HISTORYFOLDER","features":[535]},{"name":"QUERY_USES_NETWORK","features":[535]},{"name":"REMSECURITY_ATTRIBUTES","features":[307,535]},{"name":"RegisterBindStatusCallback","features":[535]},{"name":"RegisterFormatEnumerator","features":[535]},{"name":"RegisterMediaTypeClass","features":[535]},{"name":"RegisterMediaTypes","features":[535]},{"name":"ReleaseBindInfo","features":[307,318,310,431,535]},{"name":"RemBINDINFO","features":[307,535]},{"name":"RemFORMATETC","features":[535]},{"name":"RevokeBindStatusCallback","features":[535]},{"name":"RevokeFormatEnumerator","features":[535]},{"name":"SECURITY_IE_STATE_GREEN","features":[535]},{"name":"SECURITY_IE_STATE_RED","features":[535]},{"name":"SET_FEATURE_IN_REGISTRY","features":[535]},{"name":"SET_FEATURE_ON_PROCESS","features":[535]},{"name":"SET_FEATURE_ON_THREAD","features":[535]},{"name":"SET_FEATURE_ON_THREAD_INTERNET","features":[535]},{"name":"SET_FEATURE_ON_THREAD_INTRANET","features":[535]},{"name":"SET_FEATURE_ON_THREAD_LOCALMACHINE","features":[535]},{"name":"SET_FEATURE_ON_THREAD_RESTRICTED","features":[535]},{"name":"SET_FEATURE_ON_THREAD_TRUSTED","features":[535]},{"name":"SOFTDISTINFO","features":[535]},{"name":"SOFTDIST_ADSTATE_AVAILABLE","features":[535]},{"name":"SOFTDIST_ADSTATE_DOWNLOADED","features":[535]},{"name":"SOFTDIST_ADSTATE_INSTALLED","features":[535]},{"name":"SOFTDIST_ADSTATE_NONE","features":[535]},{"name":"SOFTDIST_FLAG_DELETE_SUBSCRIPTION","features":[535]},{"name":"SOFTDIST_FLAG_USAGE_AUTOINSTALL","features":[535]},{"name":"SOFTDIST_FLAG_USAGE_EMAIL","features":[535]},{"name":"SOFTDIST_FLAG_USAGE_PRECACHE","features":[535]},{"name":"SZM_CREATE","features":[535]},{"name":"SZM_DELETE","features":[535]},{"name":"SZM_FLAGS","features":[535]},{"name":"S_ASYNCHRONOUS","features":[535]},{"name":"SetAccessForIEAppContainer","features":[307,535]},{"name":"SetSoftwareUpdateAdvertisementState","features":[535]},{"name":"StartParam","features":[535]},{"name":"TRUSTEDDOWNLOADPROP","features":[535]},{"name":"UAS_EXACTLEGACY","features":[535]},{"name":"URLACTION_ACTIVEX_ALLOW_TDC","features":[535]},{"name":"URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY","features":[535]},{"name":"URLACTION_ACTIVEX_CURR_MAX","features":[535]},{"name":"URLACTION_ACTIVEX_DYNSRC_VIDEO_AND_ANIMATION","features":[535]},{"name":"URLACTION_ACTIVEX_MAX","features":[535]},{"name":"URLACTION_ACTIVEX_MIN","features":[535]},{"name":"URLACTION_ACTIVEX_NO_WEBOC_SCRIPT","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_DOMAINLIST","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_OPTIN","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY","features":[535]},{"name":"URLACTION_ACTIVEX_RUN","features":[535]},{"name":"URLACTION_ACTIVEX_SCRIPTLET_RUN","features":[535]},{"name":"URLACTION_ACTIVEX_TREATASUNTRUSTED","features":[535]},{"name":"URLACTION_ALLOW_ACTIVEX_FILTERING","features":[535]},{"name":"URLACTION_ALLOW_ANTIMALWARE_SCANNING_OF_ACTIVEX","features":[535]},{"name":"URLACTION_ALLOW_APEVALUATION","features":[535]},{"name":"URLACTION_ALLOW_AUDIO_VIDEO","features":[535]},{"name":"URLACTION_ALLOW_AUDIO_VIDEO_PLUGINS","features":[535]},{"name":"URLACTION_ALLOW_CROSSDOMAIN_APPCACHE_MANIFEST","features":[535]},{"name":"URLACTION_ALLOW_CROSSDOMAIN_DROP_ACROSS_WINDOWS","features":[535]},{"name":"URLACTION_ALLOW_CROSSDOMAIN_DROP_WITHIN_WINDOW","features":[535]},{"name":"URLACTION_ALLOW_CSS_EXPRESSIONS","features":[535]},{"name":"URLACTION_ALLOW_JSCRIPT_IE","features":[535]},{"name":"URLACTION_ALLOW_RENDER_LEGACY_DXTFILTERS","features":[535]},{"name":"URLACTION_ALLOW_RESTRICTEDPROTOCOLS","features":[535]},{"name":"URLACTION_ALLOW_STRUCTURED_STORAGE_SNIFFING","features":[535]},{"name":"URLACTION_ALLOW_VBSCRIPT_IE","features":[535]},{"name":"URLACTION_ALLOW_XDOMAIN_SUBFRAME_RESIZE","features":[535]},{"name":"URLACTION_ALLOW_XHR_EVALUATION","features":[535]},{"name":"URLACTION_ALLOW_ZONE_ELEVATION_OPT_OUT_ADDITION","features":[535]},{"name":"URLACTION_ALLOW_ZONE_ELEVATION_VIA_OPT_OUT","features":[535]},{"name":"URLACTION_AUTHENTICATE_CLIENT","features":[535]},{"name":"URLACTION_AUTOMATIC_ACTIVEX_UI","features":[535]},{"name":"URLACTION_AUTOMATIC_DOWNLOAD_UI","features":[535]},{"name":"URLACTION_AUTOMATIC_DOWNLOAD_UI_MIN","features":[535]},{"name":"URLACTION_BEHAVIOR_MIN","features":[535]},{"name":"URLACTION_BEHAVIOR_RUN","features":[535]},{"name":"URLACTION_CHANNEL_SOFTDIST_MAX","features":[535]},{"name":"URLACTION_CHANNEL_SOFTDIST_MIN","features":[535]},{"name":"URLACTION_CHANNEL_SOFTDIST_PERMISSIONS","features":[535]},{"name":"URLACTION_CLIENT_CERT_PROMPT","features":[535]},{"name":"URLACTION_COOKIES","features":[535]},{"name":"URLACTION_COOKIES_ENABLED","features":[535]},{"name":"URLACTION_COOKIES_SESSION","features":[535]},{"name":"URLACTION_COOKIES_SESSION_THIRD_PARTY","features":[535]},{"name":"URLACTION_COOKIES_THIRD_PARTY","features":[535]},{"name":"URLACTION_CREDENTIALS_USE","features":[535]},{"name":"URLACTION_CROSS_DOMAIN_DATA","features":[535]},{"name":"URLACTION_DOTNET_USERCONTROLS","features":[535]},{"name":"URLACTION_DOWNLOAD_CURR_MAX","features":[535]},{"name":"URLACTION_DOWNLOAD_MAX","features":[535]},{"name":"URLACTION_DOWNLOAD_MIN","features":[535]},{"name":"URLACTION_DOWNLOAD_SIGNED_ACTIVEX","features":[535]},{"name":"URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX","features":[535]},{"name":"URLACTION_FEATURE_BLOCK_INPUT_PROMPTS","features":[535]},{"name":"URLACTION_FEATURE_CROSSDOMAIN_FOCUS_CHANGE","features":[535]},{"name":"URLACTION_FEATURE_DATA_BINDING","features":[535]},{"name":"URLACTION_FEATURE_FORCE_ADDR_AND_STATUS","features":[535]},{"name":"URLACTION_FEATURE_MIME_SNIFFING","features":[535]},{"name":"URLACTION_FEATURE_MIN","features":[535]},{"name":"URLACTION_FEATURE_SCRIPT_STATUS_BAR","features":[535]},{"name":"URLACTION_FEATURE_WINDOW_RESTRICTIONS","features":[535]},{"name":"URLACTION_FEATURE_ZONE_ELEVATION","features":[535]},{"name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_CANVAS","features":[535]},{"name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_TEXTTRACK","features":[535]},{"name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_WEBWORKER","features":[535]},{"name":"URLACTION_HTML_ALLOW_INDEXEDDB","features":[535]},{"name":"URLACTION_HTML_ALLOW_INJECTED_DYNAMIC_HTML","features":[535]},{"name":"URLACTION_HTML_ALLOW_WINDOW_CLOSE","features":[535]},{"name":"URLACTION_HTML_FONT_DOWNLOAD","features":[535]},{"name":"URLACTION_HTML_INCLUDE_FILE_PATH","features":[535]},{"name":"URLACTION_HTML_JAVA_RUN","features":[535]},{"name":"URLACTION_HTML_MAX","features":[535]},{"name":"URLACTION_HTML_META_REFRESH","features":[535]},{"name":"URLACTION_HTML_MIN","features":[535]},{"name":"URLACTION_HTML_MIXED_CONTENT","features":[535]},{"name":"URLACTION_HTML_REQUIRE_UTF8_DOCUMENT_CODEPAGE","features":[535]},{"name":"URLACTION_HTML_SUBFRAME_NAVIGATE","features":[535]},{"name":"URLACTION_HTML_SUBMIT_FORMS","features":[535]},{"name":"URLACTION_HTML_SUBMIT_FORMS_FROM","features":[535]},{"name":"URLACTION_HTML_SUBMIT_FORMS_TO","features":[535]},{"name":"URLACTION_HTML_USERDATA_SAVE","features":[535]},{"name":"URLACTION_INFODELIVERY_CURR_MAX","features":[535]},{"name":"URLACTION_INFODELIVERY_MAX","features":[535]},{"name":"URLACTION_INFODELIVERY_MIN","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_ADDING_CHANNELS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_EDITING_CHANNELS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS","features":[535]},{"name":"URLACTION_INPRIVATE_BLOCKING","features":[535]},{"name":"URLACTION_JAVA_CURR_MAX","features":[535]},{"name":"URLACTION_JAVA_MAX","features":[535]},{"name":"URLACTION_JAVA_MIN","features":[535]},{"name":"URLACTION_JAVA_PERMISSIONS","features":[535]},{"name":"URLACTION_LOOSE_XAML","features":[535]},{"name":"URLACTION_LOWRIGHTS","features":[535]},{"name":"URLACTION_MIN","features":[535]},{"name":"URLACTION_NETWORK_CURR_MAX","features":[535]},{"name":"URLACTION_NETWORK_MAX","features":[535]},{"name":"URLACTION_NETWORK_MIN","features":[535]},{"name":"URLACTION_PLUGGABLE_PROTOCOL_XHR","features":[535]},{"name":"URLACTION_SCRIPT_CURR_MAX","features":[535]},{"name":"URLACTION_SCRIPT_JAVA_USE","features":[535]},{"name":"URLACTION_SCRIPT_MAX","features":[535]},{"name":"URLACTION_SCRIPT_MIN","features":[535]},{"name":"URLACTION_SCRIPT_NAVIGATE","features":[535]},{"name":"URLACTION_SCRIPT_OVERRIDE_SAFETY","features":[535]},{"name":"URLACTION_SCRIPT_PASTE","features":[535]},{"name":"URLACTION_SCRIPT_RUN","features":[535]},{"name":"URLACTION_SCRIPT_SAFE_ACTIVEX","features":[535]},{"name":"URLACTION_SCRIPT_XSSFILTER","features":[535]},{"name":"URLACTION_SHELL_ALLOW_CROSS_SITE_SHARE","features":[535]},{"name":"URLACTION_SHELL_CURR_MAX","features":[535]},{"name":"URLACTION_SHELL_ENHANCED_DRAGDROP_SECURITY","features":[535]},{"name":"URLACTION_SHELL_EXECUTE_HIGHRISK","features":[535]},{"name":"URLACTION_SHELL_EXECUTE_LOWRISK","features":[535]},{"name":"URLACTION_SHELL_EXECUTE_MODRISK","features":[535]},{"name":"URLACTION_SHELL_EXTENSIONSECURITY","features":[535]},{"name":"URLACTION_SHELL_FILE_DOWNLOAD","features":[535]},{"name":"URLACTION_SHELL_INSTALL_DTITEMS","features":[535]},{"name":"URLACTION_SHELL_MAX","features":[535]},{"name":"URLACTION_SHELL_MIN","features":[535]},{"name":"URLACTION_SHELL_MOVE_OR_COPY","features":[535]},{"name":"URLACTION_SHELL_POPUPMGR","features":[535]},{"name":"URLACTION_SHELL_PREVIEW","features":[535]},{"name":"URLACTION_SHELL_REMOTEQUERY","features":[535]},{"name":"URLACTION_SHELL_RTF_OBJECTS_LOAD","features":[535]},{"name":"URLACTION_SHELL_SECURE_DRAGSOURCE","features":[535]},{"name":"URLACTION_SHELL_SHARE","features":[535]},{"name":"URLACTION_SHELL_SHELLEXECUTE","features":[535]},{"name":"URLACTION_SHELL_TOCTOU_RISK","features":[535]},{"name":"URLACTION_SHELL_VERB","features":[535]},{"name":"URLACTION_SHELL_WEBVIEW_VERB","features":[535]},{"name":"URLACTION_WINDOWS_BROWSER_APPLICATIONS","features":[535]},{"name":"URLACTION_WINFX_SETUP","features":[535]},{"name":"URLACTION_XPS_DOCUMENTS","features":[535]},{"name":"URLDownloadToCacheFileA","features":[535]},{"name":"URLDownloadToCacheFileW","features":[535]},{"name":"URLDownloadToFileA","features":[535]},{"name":"URLDownloadToFileW","features":[535]},{"name":"URLMON_OPTION_URL_ENCODING","features":[535]},{"name":"URLMON_OPTION_USERAGENT","features":[535]},{"name":"URLMON_OPTION_USERAGENT_REFRESH","features":[535]},{"name":"URLMON_OPTION_USE_BINDSTRINGCREDS","features":[535]},{"name":"URLMON_OPTION_USE_BROWSERAPPSDOCUMENTS","features":[535]},{"name":"URLOSTRM_GETNEWESTVERSION","features":[535]},{"name":"URLOSTRM_USECACHEDCOPY","features":[535]},{"name":"URLOSTRM_USECACHEDCOPY_ONLY","features":[535]},{"name":"URLOpenBlockingStreamA","features":[535]},{"name":"URLOpenBlockingStreamW","features":[535]},{"name":"URLOpenPullStreamA","features":[535]},{"name":"URLOpenPullStreamW","features":[535]},{"name":"URLOpenStreamA","features":[535]},{"name":"URLOpenStreamW","features":[535]},{"name":"URLPOLICY_ACTIVEX_CHECK_LIST","features":[535]},{"name":"URLPOLICY_ALLOW","features":[535]},{"name":"URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE","features":[535]},{"name":"URLPOLICY_AUTHENTICATE_CLEARTEXT_OK","features":[535]},{"name":"URLPOLICY_AUTHENTICATE_MUTUAL_ONLY","features":[535]},{"name":"URLPOLICY_BEHAVIOR_CHECK_LIST","features":[535]},{"name":"URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL","features":[535]},{"name":"URLPOLICY_CHANNEL_SOFTDIST_PRECACHE","features":[535]},{"name":"URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT","features":[535]},{"name":"URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY","features":[535]},{"name":"URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT","features":[535]},{"name":"URLPOLICY_CREDENTIALS_MUST_PROMPT_USER","features":[535]},{"name":"URLPOLICY_CREDENTIALS_SILENT_LOGON_OK","features":[535]},{"name":"URLPOLICY_DISALLOW","features":[535]},{"name":"URLPOLICY_DONTCHECKDLGBOX","features":[535]},{"name":"URLPOLICY_JAVA_CUSTOM","features":[535]},{"name":"URLPOLICY_JAVA_HIGH","features":[535]},{"name":"URLPOLICY_JAVA_LOW","features":[535]},{"name":"URLPOLICY_JAVA_MEDIUM","features":[535]},{"name":"URLPOLICY_JAVA_PROHIBIT","features":[535]},{"name":"URLPOLICY_LOG_ON_ALLOW","features":[535]},{"name":"URLPOLICY_LOG_ON_DISALLOW","features":[535]},{"name":"URLPOLICY_MASK_PERMISSIONS","features":[535]},{"name":"URLPOLICY_NOTIFY_ON_ALLOW","features":[535]},{"name":"URLPOLICY_NOTIFY_ON_DISALLOW","features":[535]},{"name":"URLPOLICY_QUERY","features":[535]},{"name":"URLTEMPLATE","features":[535]},{"name":"URLTEMPLATE_CUSTOM","features":[535]},{"name":"URLTEMPLATE_HIGH","features":[535]},{"name":"URLTEMPLATE_LOW","features":[535]},{"name":"URLTEMPLATE_MEDHIGH","features":[535]},{"name":"URLTEMPLATE_MEDIUM","features":[535]},{"name":"URLTEMPLATE_MEDLOW","features":[535]},{"name":"URLTEMPLATE_PREDEFINED_MAX","features":[535]},{"name":"URLTEMPLATE_PREDEFINED_MIN","features":[535]},{"name":"URLZONE","features":[535]},{"name":"URLZONEREG","features":[535]},{"name":"URLZONEREG_DEFAULT","features":[535]},{"name":"URLZONEREG_HKCU","features":[535]},{"name":"URLZONEREG_HKLM","features":[535]},{"name":"URLZONE_ESC_FLAG","features":[535]},{"name":"URLZONE_INTERNET","features":[535]},{"name":"URLZONE_INTRANET","features":[535]},{"name":"URLZONE_INVALID","features":[535]},{"name":"URLZONE_LOCAL_MACHINE","features":[535]},{"name":"URLZONE_PREDEFINED_MAX","features":[535]},{"name":"URLZONE_PREDEFINED_MIN","features":[535]},{"name":"URLZONE_TRUSTED","features":[535]},{"name":"URLZONE_UNTRUSTED","features":[535]},{"name":"URLZONE_USER_MAX","features":[535]},{"name":"URLZONE_USER_MIN","features":[535]},{"name":"URL_ENCODING","features":[535]},{"name":"URL_ENCODING_DISABLE_UTF8","features":[535]},{"name":"URL_ENCODING_ENABLE_UTF8","features":[535]},{"name":"URL_ENCODING_NONE","features":[535]},{"name":"URL_MK_LEGACY","features":[535]},{"name":"URL_MK_NO_CANONICALIZE","features":[535]},{"name":"URL_MK_UNIFORM","features":[535]},{"name":"USE_SRC_URL","features":[535]},{"name":"UriBuilder_USE_ORIGINAL_FLAGS","features":[535]},{"name":"Uri_DISPLAY_IDN_HOST","features":[535]},{"name":"Uri_DISPLAY_NO_FRAGMENT","features":[535]},{"name":"Uri_DISPLAY_NO_PUNYCODE","features":[535]},{"name":"Uri_ENCODING_HOST_IS_IDN","features":[535]},{"name":"Uri_ENCODING_HOST_IS_PERCENT_ENCODED_CP","features":[535]},{"name":"Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8","features":[535]},{"name":"Uri_ENCODING_QUERY_AND_FRAGMENT_IS_CP","features":[535]},{"name":"Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8","features":[535]},{"name":"Uri_ENCODING_USER_INFO_AND_PATH_IS_CP","features":[535]},{"name":"Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF8","features":[535]},{"name":"Uri_HOST_DNS","features":[535]},{"name":"Uri_HOST_IDN","features":[535]},{"name":"Uri_HOST_IPV4","features":[535]},{"name":"Uri_HOST_IPV6","features":[535]},{"name":"Uri_HOST_TYPE","features":[535]},{"name":"Uri_HOST_UNKNOWN","features":[535]},{"name":"Uri_PUNYCODE_IDN_HOST","features":[535]},{"name":"UrlMkGetSessionOption","features":[535]},{"name":"UrlMkSetSessionOption","features":[535]},{"name":"WININETINFO_OPTION_LOCK_HANDLE","features":[535]},{"name":"WriteHitLogging","features":[307,535]},{"name":"ZAFLAGS","features":[535]},{"name":"ZAFLAGS_ADD_SITES","features":[535]},{"name":"ZAFLAGS_CUSTOM_EDIT","features":[535]},{"name":"ZAFLAGS_DETECT_INTRANET","features":[535]},{"name":"ZAFLAGS_INCLUDE_INTRANET_SITES","features":[535]},{"name":"ZAFLAGS_INCLUDE_PROXY_OVERRIDE","features":[535]},{"name":"ZAFLAGS_NO_CACHE","features":[535]},{"name":"ZAFLAGS_NO_UI","features":[535]},{"name":"ZAFLAGS_REQUIRE_VERIFICATION","features":[535]},{"name":"ZAFLAGS_SUPPORTS_VERIFICATION","features":[535]},{"name":"ZAFLAGS_UNC_AS_INTRANET","features":[535]},{"name":"ZAFLAGS_USE_LOCKED_ZONES","features":[535]},{"name":"ZAFLAGS_VERIFY_TEMPLATE_SETTINGS","features":[535]},{"name":"ZONEATTRIBUTES","features":[535]}],"545":[{"name":"APPDATA","features":[536]},{"name":"APPSTATISTICS","features":[536]},{"name":"APPTYPE_LIBRARY","features":[536]},{"name":"APPTYPE_SERVER","features":[536]},{"name":"APPTYPE_SWC","features":[536]},{"name":"APPTYPE_UNKNOWN","features":[536]},{"name":"AppDomainHelper","features":[536]},{"name":"ApplicationProcessRecycleInfo","features":[307,536]},{"name":"ApplicationProcessStatistics","features":[536]},{"name":"ApplicationProcessSummary","features":[307,536]},{"name":"ApplicationSummary","features":[536]},{"name":"AutoSvcs_Error_Constants","features":[536]},{"name":"ByotServerEx","features":[536]},{"name":"CLSIDDATA","features":[536]},{"name":"CLSIDDATA2","features":[536]},{"name":"COMAdmin32BitComponent","features":[536]},{"name":"COMAdmin64BitComponent","features":[536]},{"name":"COMAdminAccessChecksApplicationComponentLevel","features":[536]},{"name":"COMAdminAccessChecksApplicationLevel","features":[536]},{"name":"COMAdminAccessChecksLevelOptions","features":[536]},{"name":"COMAdminActivationInproc","features":[536]},{"name":"COMAdminActivationLocal","features":[536]},{"name":"COMAdminActivationOptions","features":[536]},{"name":"COMAdminApplicationExportOptions","features":[536]},{"name":"COMAdminApplicationInstallOptions","features":[536]},{"name":"COMAdminAuthenticationCall","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesDynamicCloaking","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesNone","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesOptions","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesSecureReference","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesStaticCloaking","features":[536]},{"name":"COMAdminAuthenticationConnect","features":[536]},{"name":"COMAdminAuthenticationDefault","features":[536]},{"name":"COMAdminAuthenticationIntegrity","features":[536]},{"name":"COMAdminAuthenticationLevelOptions","features":[536]},{"name":"COMAdminAuthenticationNone","features":[536]},{"name":"COMAdminAuthenticationPacket","features":[536]},{"name":"COMAdminAuthenticationPrivacy","features":[536]},{"name":"COMAdminCatalog","features":[536]},{"name":"COMAdminCatalogCollection","features":[536]},{"name":"COMAdminCatalogObject","features":[536]},{"name":"COMAdminCompFlagAlreadyInstalled","features":[536]},{"name":"COMAdminCompFlagCOMPlusPropertiesFound","features":[536]},{"name":"COMAdminCompFlagInterfacesFound","features":[536]},{"name":"COMAdminCompFlagNotInApplication","features":[536]},{"name":"COMAdminCompFlagProxyFound","features":[536]},{"name":"COMAdminCompFlagTypeInfoFound","features":[536]},{"name":"COMAdminComponentFlags","features":[536]},{"name":"COMAdminComponentType","features":[536]},{"name":"COMAdminErrAlreadyInstalled","features":[536]},{"name":"COMAdminErrAppDirNotFound","features":[536]},{"name":"COMAdminErrAppFileReadFail","features":[536]},{"name":"COMAdminErrAppFileVersion","features":[536]},{"name":"COMAdminErrAppFileWriteFail","features":[536]},{"name":"COMAdminErrAppNotRunning","features":[536]},{"name":"COMAdminErrApplicationExists","features":[536]},{"name":"COMAdminErrApplidMatchesClsid","features":[536]},{"name":"COMAdminErrAuthenticationLevel","features":[536]},{"name":"COMAdminErrBadPath","features":[536]},{"name":"COMAdminErrBadRegistryLibID","features":[536]},{"name":"COMAdminErrBadRegistryProgID","features":[536]},{"name":"COMAdminErrBasePartitionOnly","features":[536]},{"name":"COMAdminErrCLSIDOrIIDMismatch","features":[536]},{"name":"COMAdminErrCanNotExportAppProxy","features":[536]},{"name":"COMAdminErrCanNotExportSystemApp","features":[536]},{"name":"COMAdminErrCanNotStartApp","features":[536]},{"name":"COMAdminErrCanNotSubscribeToComponent","features":[536]},{"name":"COMAdminErrCannotCopyEventClass","features":[536]},{"name":"COMAdminErrCantCopyFile","features":[536]},{"name":"COMAdminErrCantRecycleLibraryApps","features":[536]},{"name":"COMAdminErrCantRecycleServiceApps","features":[536]},{"name":"COMAdminErrCatBitnessMismatch","features":[536]},{"name":"COMAdminErrCatPauseResumeNotSupported","features":[536]},{"name":"COMAdminErrCatServerFault","features":[536]},{"name":"COMAdminErrCatUnacceptableBitness","features":[536]},{"name":"COMAdminErrCatWrongAppBitnessBitness","features":[536]},{"name":"COMAdminErrCoReqCompInstalled","features":[536]},{"name":"COMAdminErrCompFileBadTLB","features":[536]},{"name":"COMAdminErrCompFileClassNotAvail","features":[536]},{"name":"COMAdminErrCompFileDoesNotExist","features":[536]},{"name":"COMAdminErrCompFileGetClassObj","features":[536]},{"name":"COMAdminErrCompFileLoadDLLFail","features":[536]},{"name":"COMAdminErrCompFileNoRegistrar","features":[536]},{"name":"COMAdminErrCompFileNotInstallable","features":[536]},{"name":"COMAdminErrCompMoveBadDest","features":[536]},{"name":"COMAdminErrCompMoveDest","features":[536]},{"name":"COMAdminErrCompMoveLocked","features":[536]},{"name":"COMAdminErrCompMovePrivate","features":[536]},{"name":"COMAdminErrCompMoveSource","features":[536]},{"name":"COMAdminErrComponentExists","features":[536]},{"name":"COMAdminErrDllLoadFailed","features":[536]},{"name":"COMAdminErrDllRegisterServer","features":[536]},{"name":"COMAdminErrDuplicatePartitionName","features":[536]},{"name":"COMAdminErrEventClassCannotBeSubscriber","features":[536]},{"name":"COMAdminErrImportedComponentsNotAllowed","features":[536]},{"name":"COMAdminErrInvalidPartition","features":[536]},{"name":"COMAdminErrInvalidUserids","features":[536]},{"name":"COMAdminErrKeyMissing","features":[536]},{"name":"COMAdminErrLibAppProxyIncompatible","features":[536]},{"name":"COMAdminErrMigSchemaNotFound","features":[536]},{"name":"COMAdminErrMigVersionNotSupported","features":[536]},{"name":"COMAdminErrNoRegistryCLSID","features":[536]},{"name":"COMAdminErrNoServerShare","features":[536]},{"name":"COMAdminErrNoUser","features":[536]},{"name":"COMAdminErrNotChangeable","features":[536]},{"name":"COMAdminErrNotDeletable","features":[536]},{"name":"COMAdminErrNotInRegistry","features":[536]},{"name":"COMAdminErrObjectDoesNotExist","features":[536]},{"name":"COMAdminErrObjectErrors","features":[536]},{"name":"COMAdminErrObjectExists","features":[536]},{"name":"COMAdminErrObjectInvalid","features":[536]},{"name":"COMAdminErrObjectNotPoolable","features":[536]},{"name":"COMAdminErrObjectParentMissing","features":[536]},{"name":"COMAdminErrPartitionInUse","features":[536]},{"name":"COMAdminErrPartitionMsiOnly","features":[536]},{"name":"COMAdminErrPausedProcessMayNotBeRecycled","features":[536]},{"name":"COMAdminErrProcessAlreadyRecycled","features":[536]},{"name":"COMAdminErrPropertyOverflow","features":[536]},{"name":"COMAdminErrPropertySaveFailed","features":[536]},{"name":"COMAdminErrQueuingServiceNotAvailable","features":[536]},{"name":"COMAdminErrRegFileCorrupt","features":[536]},{"name":"COMAdminErrRegdbAlreadyRunning","features":[536]},{"name":"COMAdminErrRegdbNotInitialized","features":[536]},{"name":"COMAdminErrRegdbNotOpen","features":[536]},{"name":"COMAdminErrRegdbSystemErr","features":[536]},{"name":"COMAdminErrRegisterTLB","features":[536]},{"name":"COMAdminErrRegistrarFailed","features":[536]},{"name":"COMAdminErrRemoteInterface","features":[536]},{"name":"COMAdminErrRequiresDifferentPlatform","features":[536]},{"name":"COMAdminErrRoleDoesNotExist","features":[536]},{"name":"COMAdminErrRoleExists","features":[536]},{"name":"COMAdminErrServiceNotInstalled","features":[536]},{"name":"COMAdminErrSession","features":[536]},{"name":"COMAdminErrStartAppDisabled","features":[536]},{"name":"COMAdminErrStartAppNeedsComponents","features":[536]},{"name":"COMAdminErrSystemApp","features":[536]},{"name":"COMAdminErrUserPasswdNotValid","features":[536]},{"name":"COMAdminErrorCodes","features":[536]},{"name":"COMAdminExportApplicationProxy","features":[536]},{"name":"COMAdminExportForceOverwriteOfFiles","features":[536]},{"name":"COMAdminExportIn10Format","features":[536]},{"name":"COMAdminExportNoUsers","features":[536]},{"name":"COMAdminExportUsers","features":[536]},{"name":"COMAdminFileFlagAlreadyInstalled","features":[536]},{"name":"COMAdminFileFlagBadTLB","features":[536]},{"name":"COMAdminFileFlagCOM","features":[536]},{"name":"COMAdminFileFlagClassNotAvailable","features":[536]},{"name":"COMAdminFileFlagContainsComp","features":[536]},{"name":"COMAdminFileFlagContainsPS","features":[536]},{"name":"COMAdminFileFlagContainsTLB","features":[536]},{"name":"COMAdminFileFlagDLLRegsvrFailed","features":[536]},{"name":"COMAdminFileFlagDoesNotExist","features":[536]},{"name":"COMAdminFileFlagError","features":[536]},{"name":"COMAdminFileFlagGetClassObjFailed","features":[536]},{"name":"COMAdminFileFlagLoadable","features":[536]},{"name":"COMAdminFileFlagNoRegistrar","features":[536]},{"name":"COMAdminFileFlagRegTLBFailed","features":[536]},{"name":"COMAdminFileFlagRegistrar","features":[536]},{"name":"COMAdminFileFlagRegistrarFailed","features":[536]},{"name":"COMAdminFileFlagSelfReg","features":[536]},{"name":"COMAdminFileFlagSelfUnReg","features":[536]},{"name":"COMAdminFileFlagUnloadableDLL","features":[536]},{"name":"COMAdminFileFlags","features":[536]},{"name":"COMAdminImpersonationAnonymous","features":[536]},{"name":"COMAdminImpersonationDelegate","features":[536]},{"name":"COMAdminImpersonationIdentify","features":[536]},{"name":"COMAdminImpersonationImpersonate","features":[536]},{"name":"COMAdminImpersonationLevelOptions","features":[536]},{"name":"COMAdminInUse","features":[536]},{"name":"COMAdminInUseByCatalog","features":[536]},{"name":"COMAdminInUseByRegistryClsid","features":[536]},{"name":"COMAdminInUseByRegistryProxyStub","features":[536]},{"name":"COMAdminInUseByRegistryTypeLib","features":[536]},{"name":"COMAdminInUseByRegistryUnknown","features":[536]},{"name":"COMAdminInstallForceOverwriteOfFiles","features":[536]},{"name":"COMAdminInstallNoUsers","features":[536]},{"name":"COMAdminInstallUsers","features":[536]},{"name":"COMAdminNotInUse","features":[536]},{"name":"COMAdminOS","features":[536]},{"name":"COMAdminOSNotInitialized","features":[536]},{"name":"COMAdminOSUnknown","features":[536]},{"name":"COMAdminOSWindows2000","features":[536]},{"name":"COMAdminOSWindows2000AdvancedServer","features":[536]},{"name":"COMAdminOSWindows2000Unknown","features":[536]},{"name":"COMAdminOSWindows3_1","features":[536]},{"name":"COMAdminOSWindows7DatacenterServer","features":[536]},{"name":"COMAdminOSWindows7EnterpriseServer","features":[536]},{"name":"COMAdminOSWindows7Personal","features":[536]},{"name":"COMAdminOSWindows7Professional","features":[536]},{"name":"COMAdminOSWindows7StandardServer","features":[536]},{"name":"COMAdminOSWindows7WebServer","features":[536]},{"name":"COMAdminOSWindows8DatacenterServer","features":[536]},{"name":"COMAdminOSWindows8EnterpriseServer","features":[536]},{"name":"COMAdminOSWindows8Personal","features":[536]},{"name":"COMAdminOSWindows8Professional","features":[536]},{"name":"COMAdminOSWindows8StandardServer","features":[536]},{"name":"COMAdminOSWindows8WebServer","features":[536]},{"name":"COMAdminOSWindows9x","features":[536]},{"name":"COMAdminOSWindowsBlueDatacenterServer","features":[536]},{"name":"COMAdminOSWindowsBlueEnterpriseServer","features":[536]},{"name":"COMAdminOSWindowsBluePersonal","features":[536]},{"name":"COMAdminOSWindowsBlueProfessional","features":[536]},{"name":"COMAdminOSWindowsBlueStandardServer","features":[536]},{"name":"COMAdminOSWindowsBlueWebServer","features":[536]},{"name":"COMAdminOSWindowsLonghornDatacenterServer","features":[536]},{"name":"COMAdminOSWindowsLonghornEnterpriseServer","features":[536]},{"name":"COMAdminOSWindowsLonghornPersonal","features":[536]},{"name":"COMAdminOSWindowsLonghornProfessional","features":[536]},{"name":"COMAdminOSWindowsLonghornStandardServer","features":[536]},{"name":"COMAdminOSWindowsLonghornWebServer","features":[536]},{"name":"COMAdminOSWindowsNETDatacenterServer","features":[536]},{"name":"COMAdminOSWindowsNETEnterpriseServer","features":[536]},{"name":"COMAdminOSWindowsNETStandardServer","features":[536]},{"name":"COMAdminOSWindowsNETWebServer","features":[536]},{"name":"COMAdminOSWindowsXPPersonal","features":[536]},{"name":"COMAdminOSWindowsXPProfessional","features":[536]},{"name":"COMAdminQCMessageAuthenticateOff","features":[536]},{"name":"COMAdminQCMessageAuthenticateOn","features":[536]},{"name":"COMAdminQCMessageAuthenticateOptions","features":[536]},{"name":"COMAdminQCMessageAuthenticateSecureApps","features":[536]},{"name":"COMAdminServiceContinuePending","features":[536]},{"name":"COMAdminServiceLoadBalanceRouter","features":[536]},{"name":"COMAdminServiceOptions","features":[536]},{"name":"COMAdminServicePausePending","features":[536]},{"name":"COMAdminServicePaused","features":[536]},{"name":"COMAdminServiceRunning","features":[536]},{"name":"COMAdminServiceStartPending","features":[536]},{"name":"COMAdminServiceStatusOptions","features":[536]},{"name":"COMAdminServiceStopPending","features":[536]},{"name":"COMAdminServiceStopped","features":[536]},{"name":"COMAdminServiceUnknownState","features":[536]},{"name":"COMAdminSynchronizationIgnored","features":[536]},{"name":"COMAdminSynchronizationNone","features":[536]},{"name":"COMAdminSynchronizationOptions","features":[536]},{"name":"COMAdminSynchronizationRequired","features":[536]},{"name":"COMAdminSynchronizationRequiresNew","features":[536]},{"name":"COMAdminSynchronizationSupported","features":[536]},{"name":"COMAdminThreadingModelApartment","features":[536]},{"name":"COMAdminThreadingModelBoth","features":[536]},{"name":"COMAdminThreadingModelFree","features":[536]},{"name":"COMAdminThreadingModelMain","features":[536]},{"name":"COMAdminThreadingModelNeutral","features":[536]},{"name":"COMAdminThreadingModelNotSpecified","features":[536]},{"name":"COMAdminThreadingModels","features":[536]},{"name":"COMAdminTransactionIgnored","features":[536]},{"name":"COMAdminTransactionNone","features":[536]},{"name":"COMAdminTransactionOptions","features":[536]},{"name":"COMAdminTransactionRequired","features":[536]},{"name":"COMAdminTransactionRequiresNew","features":[536]},{"name":"COMAdminTransactionSupported","features":[536]},{"name":"COMAdminTxIsolationLevelAny","features":[536]},{"name":"COMAdminTxIsolationLevelOptions","features":[536]},{"name":"COMAdminTxIsolationLevelReadCommitted","features":[536]},{"name":"COMAdminTxIsolationLevelReadUnCommitted","features":[536]},{"name":"COMAdminTxIsolationLevelRepeatableRead","features":[536]},{"name":"COMAdminTxIsolationLevelSerializable","features":[536]},{"name":"COMEvents","features":[536]},{"name":"COMPLUS_APPTYPE","features":[536]},{"name":"COMSVCSEVENTINFO","features":[536]},{"name":"CRMClerk","features":[536]},{"name":"CRMFLAGS","features":[536]},{"name":"CRMFLAG_FORGETTARGET","features":[536]},{"name":"CRMFLAG_REPLAYINPROGRESS","features":[536]},{"name":"CRMFLAG_WRITTENDURINGABORT","features":[536]},{"name":"CRMFLAG_WRITTENDURINGCOMMIT","features":[536]},{"name":"CRMFLAG_WRITTENDURINGPREPARE","features":[536]},{"name":"CRMFLAG_WRITTENDURINGRECOVERY","features":[536]},{"name":"CRMFLAG_WRITTENDURINGREPLAY","features":[536]},{"name":"CRMREGFLAGS","features":[536]},{"name":"CRMREGFLAG_ABORTPHASE","features":[536]},{"name":"CRMREGFLAG_ALLPHASES","features":[536]},{"name":"CRMREGFLAG_COMMITPHASE","features":[536]},{"name":"CRMREGFLAG_FAILIFINDOUBTSREMAIN","features":[536]},{"name":"CRMREGFLAG_PREPAREPHASE","features":[536]},{"name":"CRMRecoveryClerk","features":[536]},{"name":"CRR_ACTIVATION_LIMIT","features":[536]},{"name":"CRR_CALL_LIMIT","features":[536]},{"name":"CRR_LIFETIME_LIMIT","features":[536]},{"name":"CRR_MEMORY_LIMIT","features":[536]},{"name":"CRR_NO_REASON_SUPPLIED","features":[536]},{"name":"CRR_RECYCLED_FROM_UI","features":[536]},{"name":"CSC_BindToPoolThread","features":[536]},{"name":"CSC_Binding","features":[536]},{"name":"CSC_COMTIIntrinsicsConfig","features":[536]},{"name":"CSC_CreateTransactionIfNecessary","features":[536]},{"name":"CSC_DontUseTracker","features":[536]},{"name":"CSC_IISIntrinsicsConfig","features":[536]},{"name":"CSC_IfContainerIsSynchronized","features":[536]},{"name":"CSC_IfContainerIsTransactional","features":[536]},{"name":"CSC_Ignore","features":[536]},{"name":"CSC_Inherit","features":[536]},{"name":"CSC_InheritCOMTIIntrinsics","features":[536]},{"name":"CSC_InheritIISIntrinsics","features":[536]},{"name":"CSC_InheritPartition","features":[536]},{"name":"CSC_InheritSxs","features":[536]},{"name":"CSC_InheritanceConfig","features":[536]},{"name":"CSC_MTAThreadPool","features":[536]},{"name":"CSC_NewPartition","features":[536]},{"name":"CSC_NewSxs","features":[536]},{"name":"CSC_NewSynchronization","features":[536]},{"name":"CSC_NewSynchronizationIfNecessary","features":[536]},{"name":"CSC_NewTransaction","features":[536]},{"name":"CSC_NoBinding","features":[536]},{"name":"CSC_NoCOMTIIntrinsics","features":[536]},{"name":"CSC_NoIISIntrinsics","features":[536]},{"name":"CSC_NoPartition","features":[536]},{"name":"CSC_NoSxs","features":[536]},{"name":"CSC_NoSynchronization","features":[536]},{"name":"CSC_NoTransaction","features":[536]},{"name":"CSC_PartitionConfig","features":[536]},{"name":"CSC_STAThreadPool","features":[536]},{"name":"CSC_SxsConfig","features":[536]},{"name":"CSC_SynchronizationConfig","features":[536]},{"name":"CSC_ThreadPool","features":[536]},{"name":"CSC_ThreadPoolInherit","features":[536]},{"name":"CSC_ThreadPoolNone","features":[536]},{"name":"CSC_TrackerConfig","features":[536]},{"name":"CSC_TransactionConfig","features":[536]},{"name":"CSC_UseTracker","features":[536]},{"name":"CServiceConfig","features":[536]},{"name":"ClrAssemblyLocator","features":[536]},{"name":"CoCreateActivity","features":[536]},{"name":"CoEnterServiceDomain","features":[536]},{"name":"CoGetDefaultContext","features":[358,536]},{"name":"CoLeaveServiceDomain","features":[536]},{"name":"CoMTSLocator","features":[536]},{"name":"ComServiceEvents","features":[536]},{"name":"ComSystemAppEventData","features":[536]},{"name":"ComponentHangMonitorInfo","features":[307,536]},{"name":"ComponentStatistics","features":[536]},{"name":"ComponentSummary","features":[536]},{"name":"ContextInfo","features":[358,536]},{"name":"ContextInfo2","features":[358,536]},{"name":"CrmLogRecordRead","features":[358,536]},{"name":"CrmTransactionState","features":[536]},{"name":"DATA_NOT_AVAILABLE","features":[536]},{"name":"DUMPTYPE","features":[536]},{"name":"DUMPTYPE_FULL","features":[536]},{"name":"DUMPTYPE_MINI","features":[536]},{"name":"DUMPTYPE_NONE","features":[536]},{"name":"DispenserManager","features":[536]},{"name":"Dummy30040732","features":[536]},{"name":"EventServer","features":[536]},{"name":"GATD_INCLUDE_APPLICATION_NAME","features":[536]},{"name":"GATD_INCLUDE_CLASS_NAME","features":[536]},{"name":"GATD_INCLUDE_LIBRARY_APPS","features":[536]},{"name":"GATD_INCLUDE_PROCESS_EXE_NAME","features":[536]},{"name":"GATD_INCLUDE_SWC","features":[536]},{"name":"GUID_STRING_SIZE","features":[536]},{"name":"GetAppTrackerDataFlags","features":[536]},{"name":"GetDispenserManager","features":[536]},{"name":"GetManagedExtensions","features":[536]},{"name":"GetSecurityCallContextAppObject","features":[536]},{"name":"HANG_INFO","features":[307,536]},{"name":"IAppDomainHelper","features":[358,536]},{"name":"IAssemblyLocator","features":[358,536]},{"name":"IAsyncErrorNotify","features":[536]},{"name":"ICOMAdminCatalog","features":[358,536]},{"name":"ICOMAdminCatalog2","features":[358,536]},{"name":"ICOMLBArguments","features":[536]},{"name":"ICatalogCollection","features":[358,536]},{"name":"ICatalogObject","features":[358,536]},{"name":"ICheckSxsConfig","features":[536]},{"name":"IComActivityEvents","features":[536]},{"name":"IComApp2Events","features":[536]},{"name":"IComAppEvents","features":[536]},{"name":"IComCRMEvents","features":[536]},{"name":"IComExceptionEvents","features":[536]},{"name":"IComIdentityEvents","features":[536]},{"name":"IComInstance2Events","features":[536]},{"name":"IComInstanceEvents","features":[536]},{"name":"IComLTxEvents","features":[536]},{"name":"IComMethod2Events","features":[536]},{"name":"IComMethodEvents","features":[536]},{"name":"IComMtaThreadPoolKnobs","features":[536]},{"name":"IComObjectConstruction2Events","features":[536]},{"name":"IComObjectConstructionEvents","features":[536]},{"name":"IComObjectEvents","features":[536]},{"name":"IComObjectPool2Events","features":[536]},{"name":"IComObjectPoolEvents","features":[536]},{"name":"IComObjectPoolEvents2","features":[536]},{"name":"IComQCEvents","features":[536]},{"name":"IComResourceEvents","features":[536]},{"name":"IComSecurityEvents","features":[536]},{"name":"IComStaThreadPoolKnobs","features":[536]},{"name":"IComStaThreadPoolKnobs2","features":[536]},{"name":"IComThreadEvents","features":[536]},{"name":"IComTrackingInfoCollection","features":[536]},{"name":"IComTrackingInfoEvents","features":[536]},{"name":"IComTrackingInfoObject","features":[536]},{"name":"IComTrackingInfoProperties","features":[536]},{"name":"IComTransaction2Events","features":[536]},{"name":"IComTransactionEvents","features":[536]},{"name":"IComUserEvent","features":[536]},{"name":"IContextProperties","features":[536]},{"name":"IContextSecurityPerimeter","features":[536]},{"name":"IContextState","features":[536]},{"name":"ICreateWithLocalTransaction","features":[536]},{"name":"ICreateWithTipTransactionEx","features":[536]},{"name":"ICreateWithTransactionEx","features":[536]},{"name":"ICrmCompensator","features":[536]},{"name":"ICrmCompensatorVariants","features":[536]},{"name":"ICrmFormatLogRecords","features":[536]},{"name":"ICrmLogControl","features":[536]},{"name":"ICrmMonitor","features":[536]},{"name":"ICrmMonitorClerks","features":[358,536]},{"name":"ICrmMonitorLogRecords","features":[536]},{"name":"IDispenserDriver","features":[536]},{"name":"IDispenserManager","features":[536]},{"name":"IEnumNames","features":[536]},{"name":"IEventServerTrace","features":[358,536]},{"name":"IGetAppTrackerData","features":[536]},{"name":"IGetContextProperties","features":[536]},{"name":"IGetSecurityCallContext","features":[358,536]},{"name":"IHolder","features":[536]},{"name":"ILBEvents","features":[536]},{"name":"IMTSActivity","features":[536]},{"name":"IMTSCall","features":[536]},{"name":"IMTSLocator","features":[358,536]},{"name":"IManagedActivationEvents","features":[536]},{"name":"IManagedObjectInfo","features":[536]},{"name":"IManagedPoolAction","features":[536]},{"name":"IManagedPooledObj","features":[536]},{"name":"IMessageMover","features":[358,536]},{"name":"IMtsEventInfo","features":[358,536]},{"name":"IMtsEvents","features":[358,536]},{"name":"IMtsGrp","features":[358,536]},{"name":"IObjPool","features":[536]},{"name":"IObjectConstruct","features":[536]},{"name":"IObjectConstructString","features":[358,536]},{"name":"IObjectContext","features":[536]},{"name":"IObjectContextActivity","features":[536]},{"name":"IObjectContextInfo","features":[536]},{"name":"IObjectContextInfo2","features":[536]},{"name":"IObjectContextTip","features":[536]},{"name":"IObjectControl","features":[536]},{"name":"IPlaybackControl","features":[536]},{"name":"IPoolManager","features":[358,536]},{"name":"IProcessInitializer","features":[536]},{"name":"ISecurityCallContext","features":[358,536]},{"name":"ISecurityCallersColl","features":[358,536]},{"name":"ISecurityIdentityColl","features":[358,536]},{"name":"ISecurityProperty","features":[536]},{"name":"ISelectCOMLBServer","features":[536]},{"name":"ISendMethodEvents","features":[536]},{"name":"IServiceActivity","features":[536]},{"name":"IServiceCall","features":[536]},{"name":"IServiceComTIIntrinsicsConfig","features":[536]},{"name":"IServiceIISIntrinsicsConfig","features":[536]},{"name":"IServiceInheritanceConfig","features":[536]},{"name":"IServicePartitionConfig","features":[536]},{"name":"IServicePool","features":[536]},{"name":"IServicePoolConfig","features":[536]},{"name":"IServiceSxsConfig","features":[536]},{"name":"IServiceSynchronizationConfig","features":[536]},{"name":"IServiceSysTxnConfig","features":[536]},{"name":"IServiceThreadPoolConfig","features":[536]},{"name":"IServiceTrackerConfig","features":[536]},{"name":"IServiceTransactionConfig","features":[536]},{"name":"IServiceTransactionConfigBase","features":[536]},{"name":"ISharedProperty","features":[358,536]},{"name":"ISharedPropertyGroup","features":[358,536]},{"name":"ISharedPropertyGroupManager","features":[358,536]},{"name":"ISystemAppEventData","features":[536]},{"name":"IThreadPoolKnobs","features":[536]},{"name":"ITransactionContext","features":[358,536]},{"name":"ITransactionContextEx","features":[536]},{"name":"ITransactionProperty","features":[536]},{"name":"ITransactionProxy","features":[536]},{"name":"ITransactionResourcePool","features":[536]},{"name":"ITransactionStatus","features":[536]},{"name":"ITxProxyHolder","features":[536]},{"name":"LBEvents","features":[536]},{"name":"LockMethod","features":[536]},{"name":"LockModes","features":[536]},{"name":"LockSetGet","features":[536]},{"name":"MTSCreateActivity","features":[536]},{"name":"MTXDM_E_ENLISTRESOURCEFAILED","features":[536]},{"name":"MessageMover","features":[536]},{"name":"MtsGrp","features":[536]},{"name":"ObjectContext","features":[358,536]},{"name":"ObjectControl","features":[536]},{"name":"PoolMgr","features":[536]},{"name":"Process","features":[536]},{"name":"RECYCLE_INFO","features":[536]},{"name":"RecycleSurrogate","features":[536]},{"name":"ReleaseModes","features":[536]},{"name":"SafeRef","features":[536]},{"name":"SecurityCallContext","features":[536]},{"name":"SecurityCallers","features":[536]},{"name":"SecurityIdentity","features":[536]},{"name":"SecurityProperty","features":[358,536]},{"name":"ServicePool","features":[536]},{"name":"ServicePoolConfig","features":[536]},{"name":"SharedProperty","features":[536]},{"name":"SharedPropertyGroup","features":[536]},{"name":"SharedPropertyGroupManager","features":[536]},{"name":"Standard","features":[536]},{"name":"TRACKER_INIT_EVENT","features":[536]},{"name":"TRACKER_STARTSTOP_EVENT","features":[536]},{"name":"TRACKING_COLL_TYPE","features":[536]},{"name":"TRKCOLL_APPLICATIONS","features":[536]},{"name":"TRKCOLL_COMPONENTS","features":[536]},{"name":"TRKCOLL_PROCESSES","features":[536]},{"name":"TrackerServer","features":[536]},{"name":"TransactionContext","features":[536]},{"name":"TransactionContextEx","features":[536]},{"name":"TransactionVote","features":[536]},{"name":"TxAbort","features":[536]},{"name":"TxCommit","features":[536]},{"name":"TxState_Aborted","features":[536]},{"name":"TxState_Active","features":[536]},{"name":"TxState_Committed","features":[536]},{"name":"TxState_Indoubt","features":[536]},{"name":"comQCErrApplicationNotQueued","features":[536]},{"name":"comQCErrNoQueueableInterfaces","features":[536]},{"name":"comQCErrQueueTransactMismatch","features":[536]},{"name":"comQCErrQueuingServiceNotAvailable","features":[536]},{"name":"comqcErrBadMarshaledObject","features":[536]},{"name":"comqcErrInvalidMessage","features":[536]},{"name":"comqcErrMarshaledObjSameTxn","features":[536]},{"name":"comqcErrMsgNotAuthenticated","features":[536]},{"name":"comqcErrMsmqConnectorUsed","features":[536]},{"name":"comqcErrMsmqServiceUnavailable","features":[536]},{"name":"comqcErrMsmqSidUnavailable","features":[536]},{"name":"comqcErrOutParam","features":[536]},{"name":"comqcErrPSLoad","features":[536]},{"name":"comqcErrRecorderMarshalled","features":[536]},{"name":"comqcErrRecorderNotTrusted","features":[536]},{"name":"comqcErrWrongMsgExtension","features":[536]},{"name":"mtsErrCtxAborted","features":[536]},{"name":"mtsErrCtxAborting","features":[536]},{"name":"mtsErrCtxNoContext","features":[536]},{"name":"mtsErrCtxNoSecurity","features":[536]},{"name":"mtsErrCtxNotRegistered","features":[536]},{"name":"mtsErrCtxOldReference","features":[536]},{"name":"mtsErrCtxRoleNotFound","features":[536]},{"name":"mtsErrCtxSynchTimeout","features":[536]},{"name":"mtsErrCtxTMNotAvailable","features":[536]},{"name":"mtsErrCtxWrongThread","features":[536]}],"546":[{"name":"ALTNUMPAD_BIT","features":[372]},{"name":"ATTACH_PARENT_PROCESS","features":[372]},{"name":"AddConsoleAliasA","features":[307,372]},{"name":"AddConsoleAliasW","features":[307,372]},{"name":"AllocConsole","features":[307,372]},{"name":"AttachConsole","features":[307,372]},{"name":"BACKGROUND_BLUE","features":[372]},{"name":"BACKGROUND_GREEN","features":[372]},{"name":"BACKGROUND_INTENSITY","features":[372]},{"name":"BACKGROUND_RED","features":[372]},{"name":"CAPSLOCK_ON","features":[372]},{"name":"CHAR_INFO","features":[372]},{"name":"COMMON_LVB_GRID_HORIZONTAL","features":[372]},{"name":"COMMON_LVB_GRID_LVERTICAL","features":[372]},{"name":"COMMON_LVB_GRID_RVERTICAL","features":[372]},{"name":"COMMON_LVB_LEADING_BYTE","features":[372]},{"name":"COMMON_LVB_REVERSE_VIDEO","features":[372]},{"name":"COMMON_LVB_SBCSDBCS","features":[372]},{"name":"COMMON_LVB_TRAILING_BYTE","features":[372]},{"name":"COMMON_LVB_UNDERSCORE","features":[372]},{"name":"CONSOLECONTROL","features":[372]},{"name":"CONSOLEENDTASK","features":[307,372]},{"name":"CONSOLESETFOREGROUND","features":[307,372]},{"name":"CONSOLEWINDOWOWNER","features":[307,372]},{"name":"CONSOLE_CARET_INFO","features":[307,372]},{"name":"CONSOLE_CHARACTER_ATTRIBUTES","features":[372]},{"name":"CONSOLE_CURSOR_INFO","features":[307,372]},{"name":"CONSOLE_FONT_INFO","features":[372]},{"name":"CONSOLE_FONT_INFOEX","features":[372]},{"name":"CONSOLE_FULLSCREEN","features":[372]},{"name":"CONSOLE_FULLSCREEN_HARDWARE","features":[372]},{"name":"CONSOLE_FULLSCREEN_MODE","features":[372]},{"name":"CONSOLE_HISTORY_INFO","features":[372]},{"name":"CONSOLE_MODE","features":[372]},{"name":"CONSOLE_MOUSE_DOWN","features":[372]},{"name":"CONSOLE_MOUSE_SELECTION","features":[372]},{"name":"CONSOLE_NO_SELECTION","features":[372]},{"name":"CONSOLE_PROCESS_INFO","features":[372]},{"name":"CONSOLE_READCONSOLE_CONTROL","features":[372]},{"name":"CONSOLE_SCREEN_BUFFER_INFO","features":[372]},{"name":"CONSOLE_SCREEN_BUFFER_INFOEX","features":[307,372]},{"name":"CONSOLE_SELECTION_INFO","features":[372]},{"name":"CONSOLE_SELECTION_IN_PROGRESS","features":[372]},{"name":"CONSOLE_SELECTION_NOT_EMPTY","features":[372]},{"name":"CONSOLE_TEXTMODE_BUFFER","features":[372]},{"name":"CONSOLE_WINDOWED_MODE","features":[372]},{"name":"COORD","features":[372]},{"name":"CTRL_BREAK_EVENT","features":[372]},{"name":"CTRL_CLOSE_EVENT","features":[372]},{"name":"CTRL_C_EVENT","features":[372]},{"name":"CTRL_LOGOFF_EVENT","features":[372]},{"name":"CTRL_SHUTDOWN_EVENT","features":[372]},{"name":"ClosePseudoConsole","features":[372]},{"name":"ConsoleControl","features":[307,372]},{"name":"ConsoleEndTask","features":[372]},{"name":"ConsoleNotifyConsoleApplication","features":[372]},{"name":"ConsoleSetCaretInfo","features":[372]},{"name":"ConsoleSetForeground","features":[372]},{"name":"ConsoleSetWindowOwner","features":[372]},{"name":"CreateConsoleScreenBuffer","features":[307,310,372]},{"name":"CreatePseudoConsole","features":[307,372]},{"name":"DISABLE_NEWLINE_AUTO_RETURN","features":[372]},{"name":"DOUBLE_CLICK","features":[372]},{"name":"ENABLE_AUTO_POSITION","features":[372]},{"name":"ENABLE_ECHO_INPUT","features":[372]},{"name":"ENABLE_EXTENDED_FLAGS","features":[372]},{"name":"ENABLE_INSERT_MODE","features":[372]},{"name":"ENABLE_LINE_INPUT","features":[372]},{"name":"ENABLE_LVB_GRID_WORLDWIDE","features":[372]},{"name":"ENABLE_MOUSE_INPUT","features":[372]},{"name":"ENABLE_PROCESSED_INPUT","features":[372]},{"name":"ENABLE_PROCESSED_OUTPUT","features":[372]},{"name":"ENABLE_QUICK_EDIT_MODE","features":[372]},{"name":"ENABLE_VIRTUAL_TERMINAL_INPUT","features":[372]},{"name":"ENABLE_VIRTUAL_TERMINAL_PROCESSING","features":[372]},{"name":"ENABLE_WINDOW_INPUT","features":[372]},{"name":"ENABLE_WRAP_AT_EOL_OUTPUT","features":[372]},{"name":"ENHANCED_KEY","features":[372]},{"name":"ExpungeConsoleCommandHistoryA","features":[372]},{"name":"ExpungeConsoleCommandHistoryW","features":[372]},{"name":"FOCUS_EVENT","features":[372]},{"name":"FOCUS_EVENT_RECORD","features":[307,372]},{"name":"FOREGROUND_BLUE","features":[372]},{"name":"FOREGROUND_GREEN","features":[372]},{"name":"FOREGROUND_INTENSITY","features":[372]},{"name":"FOREGROUND_RED","features":[372]},{"name":"FROM_LEFT_1ST_BUTTON_PRESSED","features":[372]},{"name":"FROM_LEFT_2ND_BUTTON_PRESSED","features":[372]},{"name":"FROM_LEFT_3RD_BUTTON_PRESSED","features":[372]},{"name":"FROM_LEFT_4TH_BUTTON_PRESSED","features":[372]},{"name":"FillConsoleOutputAttribute","features":[307,372]},{"name":"FillConsoleOutputCharacterA","features":[307,372]},{"name":"FillConsoleOutputCharacterW","features":[307,372]},{"name":"FlushConsoleInputBuffer","features":[307,372]},{"name":"FreeConsole","features":[307,372]},{"name":"GenerateConsoleCtrlEvent","features":[307,372]},{"name":"GetConsoleAliasA","features":[372]},{"name":"GetConsoleAliasExesA","features":[372]},{"name":"GetConsoleAliasExesLengthA","features":[372]},{"name":"GetConsoleAliasExesLengthW","features":[372]},{"name":"GetConsoleAliasExesW","features":[372]},{"name":"GetConsoleAliasW","features":[372]},{"name":"GetConsoleAliasesA","features":[372]},{"name":"GetConsoleAliasesLengthA","features":[372]},{"name":"GetConsoleAliasesLengthW","features":[372]},{"name":"GetConsoleAliasesW","features":[372]},{"name":"GetConsoleCP","features":[372]},{"name":"GetConsoleCommandHistoryA","features":[372]},{"name":"GetConsoleCommandHistoryLengthA","features":[372]},{"name":"GetConsoleCommandHistoryLengthW","features":[372]},{"name":"GetConsoleCommandHistoryW","features":[372]},{"name":"GetConsoleCursorInfo","features":[307,372]},{"name":"GetConsoleDisplayMode","features":[307,372]},{"name":"GetConsoleFontSize","features":[307,372]},{"name":"GetConsoleHistoryInfo","features":[307,372]},{"name":"GetConsoleMode","features":[307,372]},{"name":"GetConsoleOriginalTitleA","features":[372]},{"name":"GetConsoleOriginalTitleW","features":[372]},{"name":"GetConsoleOutputCP","features":[372]},{"name":"GetConsoleProcessList","features":[372]},{"name":"GetConsoleScreenBufferInfo","features":[307,372]},{"name":"GetConsoleScreenBufferInfoEx","features":[307,372]},{"name":"GetConsoleSelectionInfo","features":[307,372]},{"name":"GetConsoleTitleA","features":[372]},{"name":"GetConsoleTitleW","features":[372]},{"name":"GetConsoleWindow","features":[307,372]},{"name":"GetCurrentConsoleFont","features":[307,372]},{"name":"GetCurrentConsoleFontEx","features":[307,372]},{"name":"GetLargestConsoleWindowSize","features":[307,372]},{"name":"GetNumberOfConsoleInputEvents","features":[307,372]},{"name":"GetNumberOfConsoleMouseButtons","features":[307,372]},{"name":"GetStdHandle","features":[307,372]},{"name":"HISTORY_NO_DUP_FLAG","features":[372]},{"name":"HPCON","features":[372]},{"name":"INPUT_RECORD","features":[307,372]},{"name":"KEY_EVENT","features":[372]},{"name":"KEY_EVENT_RECORD","features":[307,372]},{"name":"LEFT_ALT_PRESSED","features":[372]},{"name":"LEFT_CTRL_PRESSED","features":[372]},{"name":"MENU_EVENT","features":[372]},{"name":"MENU_EVENT_RECORD","features":[372]},{"name":"MOUSE_EVENT","features":[372]},{"name":"MOUSE_EVENT_RECORD","features":[372]},{"name":"MOUSE_HWHEELED","features":[372]},{"name":"MOUSE_MOVED","features":[372]},{"name":"MOUSE_WHEELED","features":[372]},{"name":"NLS_ALPHANUMERIC","features":[372]},{"name":"NLS_DBCSCHAR","features":[372]},{"name":"NLS_HIRAGANA","features":[372]},{"name":"NLS_IME_CONVERSION","features":[372]},{"name":"NLS_IME_DISABLE","features":[372]},{"name":"NLS_KATAKANA","features":[372]},{"name":"NLS_ROMAN","features":[372]},{"name":"NUMLOCK_ON","features":[372]},{"name":"PHANDLER_ROUTINE","features":[307,372]},{"name":"PSEUDOCONSOLE_INHERIT_CURSOR","features":[372]},{"name":"PeekConsoleInputA","features":[307,372]},{"name":"PeekConsoleInputW","features":[307,372]},{"name":"RIGHTMOST_BUTTON_PRESSED","features":[372]},{"name":"RIGHT_ALT_PRESSED","features":[372]},{"name":"RIGHT_CTRL_PRESSED","features":[372]},{"name":"ReadConsoleA","features":[307,372]},{"name":"ReadConsoleInputA","features":[307,372]},{"name":"ReadConsoleInputW","features":[307,372]},{"name":"ReadConsoleOutputA","features":[307,372]},{"name":"ReadConsoleOutputAttribute","features":[307,372]},{"name":"ReadConsoleOutputCharacterA","features":[307,372]},{"name":"ReadConsoleOutputCharacterW","features":[307,372]},{"name":"ReadConsoleOutputW","features":[307,372]},{"name":"ReadConsoleW","features":[307,372]},{"name":"Reserved1","features":[372]},{"name":"Reserved2","features":[372]},{"name":"Reserved3","features":[372]},{"name":"ResizePseudoConsole","features":[372]},{"name":"SCROLLLOCK_ON","features":[372]},{"name":"SHIFT_PRESSED","features":[372]},{"name":"SMALL_RECT","features":[372]},{"name":"STD_ERROR_HANDLE","features":[372]},{"name":"STD_HANDLE","features":[372]},{"name":"STD_INPUT_HANDLE","features":[372]},{"name":"STD_OUTPUT_HANDLE","features":[372]},{"name":"ScrollConsoleScreenBufferA","features":[307,372]},{"name":"ScrollConsoleScreenBufferW","features":[307,372]},{"name":"SetConsoleActiveScreenBuffer","features":[307,372]},{"name":"SetConsoleCP","features":[307,372]},{"name":"SetConsoleCtrlHandler","features":[307,372]},{"name":"SetConsoleCursorInfo","features":[307,372]},{"name":"SetConsoleCursorPosition","features":[307,372]},{"name":"SetConsoleDisplayMode","features":[307,372]},{"name":"SetConsoleHistoryInfo","features":[307,372]},{"name":"SetConsoleMode","features":[307,372]},{"name":"SetConsoleNumberOfCommandsA","features":[307,372]},{"name":"SetConsoleNumberOfCommandsW","features":[307,372]},{"name":"SetConsoleOutputCP","features":[307,372]},{"name":"SetConsoleScreenBufferInfoEx","features":[307,372]},{"name":"SetConsoleScreenBufferSize","features":[307,372]},{"name":"SetConsoleTextAttribute","features":[307,372]},{"name":"SetConsoleTitleA","features":[307,372]},{"name":"SetConsoleTitleW","features":[307,372]},{"name":"SetConsoleWindowInfo","features":[307,372]},{"name":"SetCurrentConsoleFontEx","features":[307,372]},{"name":"SetStdHandle","features":[307,372]},{"name":"SetStdHandleEx","features":[307,372]},{"name":"WINDOW_BUFFER_SIZE_EVENT","features":[372]},{"name":"WINDOW_BUFFER_SIZE_RECORD","features":[372]},{"name":"WriteConsoleA","features":[307,372]},{"name":"WriteConsoleInputA","features":[307,372]},{"name":"WriteConsoleInputW","features":[307,372]},{"name":"WriteConsoleOutputA","features":[307,372]},{"name":"WriteConsoleOutputAttribute","features":[307,372]},{"name":"WriteConsoleOutputCharacterA","features":[307,372]},{"name":"WriteConsoleOutputCharacterW","features":[307,372]},{"name":"WriteConsoleOutputW","features":[307,372]},{"name":"WriteConsoleW","features":[307,372]}],"547":[{"name":"CACO_DEFAULT","features":[537]},{"name":"CACO_EXTERNAL_ONLY","features":[537]},{"name":"CACO_INCLUDE_EXTERNAL","features":[537]},{"name":"CA_CREATE_EXTERNAL","features":[537]},{"name":"CA_CREATE_LOCAL","features":[537]},{"name":"CGD_ARRAY_NODE","features":[537]},{"name":"CGD_BINARY_PROPERTY","features":[537]},{"name":"CGD_DATE_PROPERTY","features":[537]},{"name":"CGD_DEFAULT","features":[537]},{"name":"CGD_STRING_PROPERTY","features":[537]},{"name":"CGD_UNKNOWN_PROPERTY","features":[537]},{"name":"CLSID_ContactAggregationManager","features":[537]},{"name":"CONTACTLABEL_PUB_AGENT","features":[537]},{"name":"CONTACTLABEL_PUB_BBS","features":[537]},{"name":"CONTACTLABEL_PUB_BUSINESS","features":[537]},{"name":"CONTACTLABEL_PUB_CAR","features":[537]},{"name":"CONTACTLABEL_PUB_CELLULAR","features":[537]},{"name":"CONTACTLABEL_PUB_DOMESTIC","features":[537]},{"name":"CONTACTLABEL_PUB_FAX","features":[537]},{"name":"CONTACTLABEL_PUB_INTERNATIONAL","features":[537]},{"name":"CONTACTLABEL_PUB_ISDN","features":[537]},{"name":"CONTACTLABEL_PUB_LOGO","features":[537]},{"name":"CONTACTLABEL_PUB_MOBILE","features":[537]},{"name":"CONTACTLABEL_PUB_MODEM","features":[537]},{"name":"CONTACTLABEL_PUB_OTHER","features":[537]},{"name":"CONTACTLABEL_PUB_PAGER","features":[537]},{"name":"CONTACTLABEL_PUB_PARCEL","features":[537]},{"name":"CONTACTLABEL_PUB_PCS","features":[537]},{"name":"CONTACTLABEL_PUB_PERSONAL","features":[537]},{"name":"CONTACTLABEL_PUB_POSTAL","features":[537]},{"name":"CONTACTLABEL_PUB_PREFERRED","features":[537]},{"name":"CONTACTLABEL_PUB_TTY","features":[537]},{"name":"CONTACTLABEL_PUB_USERTILE","features":[537]},{"name":"CONTACTLABEL_PUB_VIDEO","features":[537]},{"name":"CONTACTLABEL_PUB_VOICE","features":[537]},{"name":"CONTACTLABEL_WAB_ANNIVERSARY","features":[537]},{"name":"CONTACTLABEL_WAB_ASSISTANT","features":[537]},{"name":"CONTACTLABEL_WAB_BIRTHDAY","features":[537]},{"name":"CONTACTLABEL_WAB_CHILD","features":[537]},{"name":"CONTACTLABEL_WAB_MANAGER","features":[537]},{"name":"CONTACTLABEL_WAB_SCHOOL","features":[537]},{"name":"CONTACTLABEL_WAB_SOCIALNETWORK","features":[537]},{"name":"CONTACTLABEL_WAB_SPOUSE","features":[537]},{"name":"CONTACTLABEL_WAB_WISHLIST","features":[537]},{"name":"CONTACTPROP_PUB_CREATIONDATE","features":[537]},{"name":"CONTACTPROP_PUB_GENDER","features":[537]},{"name":"CONTACTPROP_PUB_GENDER_FEMALE","features":[537]},{"name":"CONTACTPROP_PUB_GENDER_MALE","features":[537]},{"name":"CONTACTPROP_PUB_GENDER_UNSPECIFIED","features":[537]},{"name":"CONTACTPROP_PUB_L1_CERTIFICATECOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_CONTACTIDCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_DATECOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_EMAILADDRESSCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_IMADDRESSCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_NAMECOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_PERSONCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_PHONENUMBERCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_PHOTOCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_PHYSICALADDRESSCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_POSITIONCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_URLCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L2_CERTIFICATE","features":[537]},{"name":"CONTACTPROP_PUB_L2_CONTACTID","features":[537]},{"name":"CONTACTPROP_PUB_L2_DATE","features":[537]},{"name":"CONTACTPROP_PUB_L2_EMAILADDRESS","features":[537]},{"name":"CONTACTPROP_PUB_L2_IMADDRESSENTRY","features":[537]},{"name":"CONTACTPROP_PUB_L2_NAME","features":[537]},{"name":"CONTACTPROP_PUB_L2_PERSON","features":[537]},{"name":"CONTACTPROP_PUB_L2_PHONENUMBER","features":[537]},{"name":"CONTACTPROP_PUB_L2_PHOTO","features":[537]},{"name":"CONTACTPROP_PUB_L2_PHYSICALADDRESS","features":[537]},{"name":"CONTACTPROP_PUB_L2_POSITION","features":[537]},{"name":"CONTACTPROP_PUB_L2_URL","features":[537]},{"name":"CONTACTPROP_PUB_L3_ADDRESS","features":[537]},{"name":"CONTACTPROP_PUB_L3_ADDRESSLABEL","features":[537]},{"name":"CONTACTPROP_PUB_L3_ALTERNATE","features":[537]},{"name":"CONTACTPROP_PUB_L3_COMPANY","features":[537]},{"name":"CONTACTPROP_PUB_L3_COUNTRY","features":[537]},{"name":"CONTACTPROP_PUB_L3_DEPARTMENT","features":[537]},{"name":"CONTACTPROP_PUB_L3_EXTENDEDADDRESS","features":[537]},{"name":"CONTACTPROP_PUB_L3_FAMILYNAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_FORMATTEDNAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_GENERATION","features":[537]},{"name":"CONTACTPROP_PUB_L3_GIVENNAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_JOB_TITLE","features":[537]},{"name":"CONTACTPROP_PUB_L3_LOCALITY","features":[537]},{"name":"CONTACTPROP_PUB_L3_MIDDLENAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_NICKNAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_NUMBER","features":[537]},{"name":"CONTACTPROP_PUB_L3_OFFICE","features":[537]},{"name":"CONTACTPROP_PUB_L3_ORGANIZATION","features":[537]},{"name":"CONTACTPROP_PUB_L3_PERSONID","features":[537]},{"name":"CONTACTPROP_PUB_L3_PHONETIC","features":[537]},{"name":"CONTACTPROP_PUB_L3_POBOX","features":[537]},{"name":"CONTACTPROP_PUB_L3_POSTALCODE","features":[537]},{"name":"CONTACTPROP_PUB_L3_PREFIX","features":[537]},{"name":"CONTACTPROP_PUB_L3_PROFESSION","features":[537]},{"name":"CONTACTPROP_PUB_L3_PROTOCOL","features":[537]},{"name":"CONTACTPROP_PUB_L3_REGION","features":[537]},{"name":"CONTACTPROP_PUB_L3_ROLE","features":[537]},{"name":"CONTACTPROP_PUB_L3_STREET","features":[537]},{"name":"CONTACTPROP_PUB_L3_SUFFIX","features":[537]},{"name":"CONTACTPROP_PUB_L3_THUMBPRINT","features":[537]},{"name":"CONTACTPROP_PUB_L3_TITLE","features":[537]},{"name":"CONTACTPROP_PUB_L3_TYPE","features":[537]},{"name":"CONTACTPROP_PUB_L3_URL","features":[537]},{"name":"CONTACTPROP_PUB_L3_VALUE","features":[537]},{"name":"CONTACTPROP_PUB_MAILER","features":[537]},{"name":"CONTACTPROP_PUB_NOTES","features":[537]},{"name":"CONTACTPROP_PUB_PROGID","features":[537]},{"name":"CONTACT_AGGREGATION_BLOB","features":[537]},{"name":"CONTACT_AGGREGATION_COLLECTION_OPTIONS","features":[537]},{"name":"CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS","features":[537]},{"name":"Contact","features":[537]},{"name":"ContactManager","features":[537]},{"name":"IContact","features":[537]},{"name":"IContactAggregationAggregate","features":[537]},{"name":"IContactAggregationAggregateCollection","features":[537]},{"name":"IContactAggregationContact","features":[537]},{"name":"IContactAggregationContactCollection","features":[537]},{"name":"IContactAggregationGroup","features":[537]},{"name":"IContactAggregationGroupCollection","features":[537]},{"name":"IContactAggregationLink","features":[537]},{"name":"IContactAggregationLinkCollection","features":[537]},{"name":"IContactAggregationManager","features":[537]},{"name":"IContactAggregationServerPerson","features":[537]},{"name":"IContactAggregationServerPersonCollection","features":[537]},{"name":"IContactCollection","features":[537]},{"name":"IContactManager","features":[537]},{"name":"IContactProperties","features":[537]},{"name":"IContactPropertyCollection","features":[537]}],"548":[{"name":"CORRELATION_VECTOR","features":[504]},{"name":"RTL_CORRELATION_VECTOR_STRING_LENGTH","features":[504]},{"name":"RTL_CORRELATION_VECTOR_V1_LENGTH","features":[504]},{"name":"RTL_CORRELATION_VECTOR_V1_PREFIX_LENGTH","features":[504]},{"name":"RTL_CORRELATION_VECTOR_V2_LENGTH","features":[504]},{"name":"RTL_CORRELATION_VECTOR_V2_PREFIX_LENGTH","features":[504]},{"name":"RtlExtendCorrelationVector","features":[504]},{"name":"RtlIncrementCorrelationVector","features":[504]},{"name":"RtlInitializeCorrelationVector","features":[504]},{"name":"RtlValidateCorrelationVector","features":[504]}],"549":[{"name":"APPCLASS_MASK","features":[538]},{"name":"APPCLASS_MONITOR","features":[538]},{"name":"APPCLASS_STANDARD","features":[538]},{"name":"APPCMD_CLIENTONLY","features":[538]},{"name":"APPCMD_FILTERINITS","features":[538]},{"name":"APPCMD_MASK","features":[538]},{"name":"AddAtomA","features":[538]},{"name":"AddAtomW","features":[538]},{"name":"AddClipboardFormatListener","features":[307,538]},{"name":"CADV_LATEACK","features":[538]},{"name":"CBF_FAIL_ADVISES","features":[538]},{"name":"CBF_FAIL_ALLSVRXACTIONS","features":[538]},{"name":"CBF_FAIL_CONNECTIONS","features":[538]},{"name":"CBF_FAIL_EXECUTES","features":[538]},{"name":"CBF_FAIL_POKES","features":[538]},{"name":"CBF_FAIL_REQUESTS","features":[538]},{"name":"CBF_FAIL_SELFCONNECTIONS","features":[538]},{"name":"CBF_SKIP_ALLNOTIFICATIONS","features":[538]},{"name":"CBF_SKIP_CONNECT_CONFIRMS","features":[538]},{"name":"CBF_SKIP_DISCONNECTS","features":[538]},{"name":"CBF_SKIP_REGISTRATIONS","features":[538]},{"name":"CBF_SKIP_UNREGISTRATIONS","features":[538]},{"name":"CONVCONTEXT","features":[307,310,538]},{"name":"CONVINFO","features":[307,310,538]},{"name":"CONVINFO_CONVERSATION_STATE","features":[538]},{"name":"CONVINFO_STATUS","features":[538]},{"name":"COPYDATASTRUCT","features":[538]},{"name":"CP_WINANSI","features":[538]},{"name":"CP_WINNEUTRAL","features":[538]},{"name":"CP_WINUNICODE","features":[538]},{"name":"ChangeClipboardChain","features":[307,538]},{"name":"CloseClipboard","features":[307,538]},{"name":"CountClipboardFormats","features":[538]},{"name":"DDEACK","features":[538]},{"name":"DDEADVISE","features":[538]},{"name":"DDEDATA","features":[538]},{"name":"DDELN","features":[538]},{"name":"DDEML_MSG_HOOK_DATA","features":[538]},{"name":"DDEPOKE","features":[538]},{"name":"DDEUP","features":[538]},{"name":"DDE_CLIENT_TRANSACTION_TYPE","features":[538]},{"name":"DDE_ENABLE_CALLBACK_CMD","features":[538]},{"name":"DDE_FACK","features":[538]},{"name":"DDE_FACKREQ","features":[538]},{"name":"DDE_FAPPSTATUS","features":[538]},{"name":"DDE_FBUSY","features":[538]},{"name":"DDE_FDEFERUPD","features":[538]},{"name":"DDE_FNOTPROCESSED","features":[538]},{"name":"DDE_FRELEASE","features":[538]},{"name":"DDE_FREQUESTED","features":[538]},{"name":"DDE_INITIALIZE_COMMAND","features":[538]},{"name":"DDE_NAME_SERVICE_CMD","features":[538]},{"name":"DMLERR_ADVACKTIMEOUT","features":[538]},{"name":"DMLERR_BUSY","features":[538]},{"name":"DMLERR_DATAACKTIMEOUT","features":[538]},{"name":"DMLERR_DLL_NOT_INITIALIZED","features":[538]},{"name":"DMLERR_DLL_USAGE","features":[538]},{"name":"DMLERR_EXECACKTIMEOUT","features":[538]},{"name":"DMLERR_FIRST","features":[538]},{"name":"DMLERR_INVALIDPARAMETER","features":[538]},{"name":"DMLERR_LAST","features":[538]},{"name":"DMLERR_LOW_MEMORY","features":[538]},{"name":"DMLERR_MEMORY_ERROR","features":[538]},{"name":"DMLERR_NOTPROCESSED","features":[538]},{"name":"DMLERR_NO_CONV_ESTABLISHED","features":[538]},{"name":"DMLERR_NO_ERROR","features":[538]},{"name":"DMLERR_POKEACKTIMEOUT","features":[538]},{"name":"DMLERR_POSTMSG_FAILED","features":[538]},{"name":"DMLERR_REENTRANCY","features":[538]},{"name":"DMLERR_SERVER_DIED","features":[538]},{"name":"DMLERR_SYS_ERROR","features":[538]},{"name":"DMLERR_UNADVACKTIMEOUT","features":[538]},{"name":"DMLERR_UNFOUND_QUEUE_ID","features":[538]},{"name":"DNS_FILTEROFF","features":[538]},{"name":"DNS_FILTERON","features":[538]},{"name":"DNS_REGISTER","features":[538]},{"name":"DNS_UNREGISTER","features":[538]},{"name":"DdeAbandonTransaction","features":[307,538]},{"name":"DdeAccessData","features":[538]},{"name":"DdeAddData","features":[538]},{"name":"DdeClientTransaction","features":[538]},{"name":"DdeCmpStringHandles","features":[538]},{"name":"DdeConnect","features":[307,310,538]},{"name":"DdeConnectList","features":[307,310,538]},{"name":"DdeCreateDataHandle","features":[538]},{"name":"DdeCreateStringHandleA","features":[538]},{"name":"DdeCreateStringHandleW","features":[538]},{"name":"DdeDisconnect","features":[307,538]},{"name":"DdeDisconnectList","features":[307,538]},{"name":"DdeEnableCallback","features":[307,538]},{"name":"DdeFreeDataHandle","features":[307,538]},{"name":"DdeFreeStringHandle","features":[307,538]},{"name":"DdeGetData","features":[538]},{"name":"DdeGetLastError","features":[538]},{"name":"DdeImpersonateClient","features":[307,538]},{"name":"DdeInitializeA","features":[538]},{"name":"DdeInitializeW","features":[538]},{"name":"DdeKeepStringHandle","features":[307,538]},{"name":"DdeNameService","features":[538]},{"name":"DdePostAdvise","features":[307,538]},{"name":"DdeQueryConvInfo","features":[307,310,538]},{"name":"DdeQueryNextServer","features":[538]},{"name":"DdeQueryStringA","features":[538]},{"name":"DdeQueryStringW","features":[538]},{"name":"DdeReconnect","features":[538]},{"name":"DdeSetQualityOfService","features":[307,310,538]},{"name":"DdeSetUserHandle","features":[307,538]},{"name":"DdeUnaccessData","features":[307,538]},{"name":"DdeUninitialize","features":[307,538]},{"name":"DeleteAtom","features":[538]},{"name":"EC_DISABLE","features":[538]},{"name":"EC_ENABLEALL","features":[538]},{"name":"EC_ENABLEONE","features":[538]},{"name":"EC_QUERYWAITING","features":[538]},{"name":"EmptyClipboard","features":[307,538]},{"name":"EnumClipboardFormats","features":[538]},{"name":"FindAtomA","features":[538]},{"name":"FindAtomW","features":[538]},{"name":"FreeDDElParam","features":[307,538]},{"name":"GetAtomNameA","features":[538]},{"name":"GetAtomNameW","features":[538]},{"name":"GetClipboardData","features":[307,538]},{"name":"GetClipboardFormatNameA","features":[538]},{"name":"GetClipboardFormatNameW","features":[538]},{"name":"GetClipboardOwner","features":[307,538]},{"name":"GetClipboardSequenceNumber","features":[538]},{"name":"GetClipboardViewer","features":[307,538]},{"name":"GetOpenClipboardWindow","features":[307,538]},{"name":"GetPriorityClipboardFormat","features":[538]},{"name":"GetUpdatedClipboardFormats","features":[307,538]},{"name":"GlobalAddAtomA","features":[538]},{"name":"GlobalAddAtomExA","features":[538]},{"name":"GlobalAddAtomExW","features":[538]},{"name":"GlobalAddAtomW","features":[538]},{"name":"GlobalDeleteAtom","features":[538]},{"name":"GlobalFindAtomA","features":[538]},{"name":"GlobalFindAtomW","features":[538]},{"name":"GlobalGetAtomNameA","features":[538]},{"name":"GlobalGetAtomNameW","features":[538]},{"name":"HCONV","features":[538]},{"name":"HCONVLIST","features":[538]},{"name":"HDATA_APPOWNED","features":[538]},{"name":"HDDEDATA","features":[538]},{"name":"HSZ","features":[538]},{"name":"HSZPAIR","features":[538]},{"name":"ImpersonateDdeClientWindow","features":[307,538]},{"name":"InitAtomTable","features":[307,538]},{"name":"IsClipboardFormatAvailable","features":[307,538]},{"name":"MAX_MONITORS","features":[538]},{"name":"METAFILEPICT","features":[318,538]},{"name":"MF_CALLBACKS","features":[538]},{"name":"MF_CONV","features":[538]},{"name":"MF_ERRORS","features":[538]},{"name":"MF_HSZ_INFO","features":[538]},{"name":"MF_LINKS","features":[538]},{"name":"MF_MASK","features":[538]},{"name":"MF_POSTMSGS","features":[538]},{"name":"MF_SENDMSGS","features":[538]},{"name":"MH_CLEANUP","features":[538]},{"name":"MH_CREATE","features":[538]},{"name":"MH_DELETE","features":[538]},{"name":"MH_KEEP","features":[538]},{"name":"MONCBSTRUCT","features":[307,310,538]},{"name":"MONCONVSTRUCT","features":[307,538]},{"name":"MONERRSTRUCT","features":[307,538]},{"name":"MONHSZSTRUCTA","features":[307,538]},{"name":"MONHSZSTRUCTW","features":[307,538]},{"name":"MONLINKSTRUCT","features":[307,538]},{"name":"MONMSGSTRUCT","features":[307,538]},{"name":"MSGF_DDEMGR","features":[538]},{"name":"OpenClipboard","features":[307,538]},{"name":"PFNCALLBACK","features":[538]},{"name":"PackDDElParam","features":[307,538]},{"name":"QID_SYNC","features":[538]},{"name":"RegisterClipboardFormatA","features":[538]},{"name":"RegisterClipboardFormatW","features":[538]},{"name":"RemoveClipboardFormatListener","features":[307,538]},{"name":"ReuseDDElParam","features":[307,538]},{"name":"ST_ADVISE","features":[538]},{"name":"ST_BLOCKED","features":[538]},{"name":"ST_BLOCKNEXT","features":[538]},{"name":"ST_CLIENT","features":[538]},{"name":"ST_CONNECTED","features":[538]},{"name":"ST_INLIST","features":[538]},{"name":"ST_ISLOCAL","features":[538]},{"name":"ST_ISSELF","features":[538]},{"name":"ST_TERMINATED","features":[538]},{"name":"SZDDESYS_ITEM_FORMATS","features":[538]},{"name":"SZDDESYS_ITEM_HELP","features":[538]},{"name":"SZDDESYS_ITEM_RTNMSG","features":[538]},{"name":"SZDDESYS_ITEM_STATUS","features":[538]},{"name":"SZDDESYS_ITEM_SYSITEMS","features":[538]},{"name":"SZDDESYS_ITEM_TOPICS","features":[538]},{"name":"SZDDESYS_TOPIC","features":[538]},{"name":"SZDDE_ITEM_ITEMLIST","features":[538]},{"name":"SetClipboardData","features":[307,538]},{"name":"SetClipboardViewer","features":[307,538]},{"name":"SetWinMetaFileBits","features":[318,538]},{"name":"TIMEOUT_ASYNC","features":[538]},{"name":"UnpackDDElParam","features":[307,538]},{"name":"WM_DDE_ACK","features":[538]},{"name":"WM_DDE_ADVISE","features":[538]},{"name":"WM_DDE_DATA","features":[538]},{"name":"WM_DDE_EXECUTE","features":[538]},{"name":"WM_DDE_FIRST","features":[538]},{"name":"WM_DDE_INITIATE","features":[538]},{"name":"WM_DDE_LAST","features":[538]},{"name":"WM_DDE_POKE","features":[538]},{"name":"WM_DDE_REQUEST","features":[538]},{"name":"WM_DDE_TERMINATE","features":[538]},{"name":"WM_DDE_UNADVISE","features":[538]},{"name":"XCLASS_BOOL","features":[538]},{"name":"XCLASS_DATA","features":[538]},{"name":"XCLASS_FLAGS","features":[538]},{"name":"XCLASS_MASK","features":[538]},{"name":"XCLASS_NOTIFICATION","features":[538]},{"name":"XST_ADVACKRCVD","features":[538]},{"name":"XST_ADVDATAACKRCVD","features":[538]},{"name":"XST_ADVDATASENT","features":[538]},{"name":"XST_ADVSENT","features":[538]},{"name":"XST_CONNECTED","features":[538]},{"name":"XST_DATARCVD","features":[538]},{"name":"XST_EXECACKRCVD","features":[538]},{"name":"XST_EXECSENT","features":[538]},{"name":"XST_INCOMPLETE","features":[538]},{"name":"XST_INIT1","features":[538]},{"name":"XST_INIT2","features":[538]},{"name":"XST_NULL","features":[538]},{"name":"XST_POKEACKRCVD","features":[538]},{"name":"XST_POKESENT","features":[538]},{"name":"XST_REQSENT","features":[538]},{"name":"XST_UNADVACKRCVD","features":[538]},{"name":"XST_UNADVSENT","features":[538]},{"name":"XTYPF_ACKREQ","features":[538]},{"name":"XTYPF_NOBLOCK","features":[538]},{"name":"XTYPF_NODATA","features":[538]},{"name":"XTYP_ADVDATA","features":[538]},{"name":"XTYP_ADVREQ","features":[538]},{"name":"XTYP_ADVSTART","features":[538]},{"name":"XTYP_ADVSTOP","features":[538]},{"name":"XTYP_CONNECT","features":[538]},{"name":"XTYP_CONNECT_CONFIRM","features":[538]},{"name":"XTYP_DISCONNECT","features":[538]},{"name":"XTYP_EXECUTE","features":[538]},{"name":"XTYP_MASK","features":[538]},{"name":"XTYP_MONITOR","features":[538]},{"name":"XTYP_POKE","features":[538]},{"name":"XTYP_REGISTER","features":[538]},{"name":"XTYP_REQUEST","features":[538]},{"name":"XTYP_SHIFT","features":[538]},{"name":"XTYP_UNREGISTER","features":[538]},{"name":"XTYP_WILDCONNECT","features":[538]},{"name":"XTYP_XACT_COMPLETE","features":[538]}],"550":[{"name":"CPU_ARCHITECTURE","features":[539]},{"name":"CPU_ARCHITECTURE_AMD64","features":[539]},{"name":"CPU_ARCHITECTURE_IA64","features":[539]},{"name":"CPU_ARCHITECTURE_INTEL","features":[539]},{"name":"EVT_WDSMCS_E_CP_CALLBACKS_NOT_REG","features":[539]},{"name":"EVT_WDSMCS_E_CP_CLOSE_INSTANCE_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_DLL_LOAD_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_DLL_LOAD_FAILED_CRITICAL","features":[539]},{"name":"EVT_WDSMCS_E_CP_INCOMPATIBLE_SERVER_VERSION","features":[539]},{"name":"EVT_WDSMCS_E_CP_INIT_FUNC_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_INIT_FUNC_MISSING","features":[539]},{"name":"EVT_WDSMCS_E_CP_MEMORY_LEAK","features":[539]},{"name":"EVT_WDSMCS_E_CP_OPEN_CONTENT_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_OPEN_INSTANCE_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_SHUTDOWN_FUNC_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_DUPLICATE_MULTICAST_ADDR","features":[539]},{"name":"EVT_WDSMCS_E_NON_WDS_DUPLICATE_MULTICAST_ADDR","features":[539]},{"name":"EVT_WDSMCS_E_NSREG_CONTENT_PROVIDER_NOT_REG","features":[539]},{"name":"EVT_WDSMCS_E_NSREG_FAILURE","features":[539]},{"name":"EVT_WDSMCS_E_NSREG_NAMESPACE_EXISTS","features":[539]},{"name":"EVT_WDSMCS_E_NSREG_START_TIME_IN_PAST","features":[539]},{"name":"EVT_WDSMCS_E_PARAMETERS_READ_FAILED","features":[539]},{"name":"EVT_WDSMCS_S_PARAMETERS_READ","features":[539]},{"name":"EVT_WDSMCS_W_CP_DLL_LOAD_FAILED_NOT_CRITICAL","features":[539]},{"name":"FACILITY_WDSMCCLIENT","features":[539]},{"name":"FACILITY_WDSMCSERVER","features":[539]},{"name":"FACILITY_WDSTPTMGMT","features":[539]},{"name":"IWdsTransportCacheable","features":[358,539]},{"name":"IWdsTransportClient","features":[358,539]},{"name":"IWdsTransportCollection","features":[358,539]},{"name":"IWdsTransportConfigurationManager","features":[358,539]},{"name":"IWdsTransportConfigurationManager2","features":[358,539]},{"name":"IWdsTransportContent","features":[358,539]},{"name":"IWdsTransportContentProvider","features":[358,539]},{"name":"IWdsTransportDiagnosticsPolicy","features":[358,539]},{"name":"IWdsTransportManager","features":[358,539]},{"name":"IWdsTransportMulticastSessionPolicy","features":[358,539]},{"name":"IWdsTransportNamespace","features":[358,539]},{"name":"IWdsTransportNamespaceAutoCast","features":[358,539]},{"name":"IWdsTransportNamespaceManager","features":[358,539]},{"name":"IWdsTransportNamespaceScheduledCast","features":[358,539]},{"name":"IWdsTransportNamespaceScheduledCastAutoStart","features":[358,539]},{"name":"IWdsTransportNamespaceScheduledCastManualStart","features":[358,539]},{"name":"IWdsTransportServer","features":[358,539]},{"name":"IWdsTransportServer2","features":[358,539]},{"name":"IWdsTransportServicePolicy","features":[358,539]},{"name":"IWdsTransportServicePolicy2","features":[358,539]},{"name":"IWdsTransportSession","features":[358,539]},{"name":"IWdsTransportSetupManager","features":[358,539]},{"name":"IWdsTransportSetupManager2","features":[358,539]},{"name":"IWdsTransportTftpClient","features":[358,539]},{"name":"IWdsTransportTftpManager","features":[358,539]},{"name":"MC_SERVER_CURRENT_VERSION","features":[539]},{"name":"PFN_WDS_CLI_CALLBACK_MESSAGE_ID","features":[539]},{"name":"PFN_WdsCliCallback","features":[307,539]},{"name":"PFN_WdsCliTraceFunction","features":[539]},{"name":"PFN_WdsTransportClientReceiveContents","features":[307,539]},{"name":"PFN_WdsTransportClientReceiveMetadata","features":[307,539]},{"name":"PFN_WdsTransportClientSessionComplete","features":[307,539]},{"name":"PFN_WdsTransportClientSessionNegotiate","features":[307,539]},{"name":"PFN_WdsTransportClientSessionStart","features":[307,539]},{"name":"PFN_WdsTransportClientSessionStartEx","features":[307,539]},{"name":"PXE_ADDRESS","features":[539]},{"name":"PXE_ADDR_BROADCAST","features":[539]},{"name":"PXE_ADDR_USE_ADDR","features":[539]},{"name":"PXE_ADDR_USE_DHCP_RULES","features":[539]},{"name":"PXE_ADDR_USE_PORT","features":[539]},{"name":"PXE_BA_CUSTOM","features":[539]},{"name":"PXE_BA_IGNORE","features":[539]},{"name":"PXE_BA_NBP","features":[539]},{"name":"PXE_BA_REJECTED","features":[539]},{"name":"PXE_CALLBACK_MAX","features":[539]},{"name":"PXE_CALLBACK_RECV_REQUEST","features":[539]},{"name":"PXE_CALLBACK_SERVICE_CONTROL","features":[539]},{"name":"PXE_CALLBACK_SHUTDOWN","features":[539]},{"name":"PXE_DHCPV6_CLIENT_PORT","features":[539]},{"name":"PXE_DHCPV6_MESSAGE","features":[539]},{"name":"PXE_DHCPV6_MESSAGE_HEADER","features":[539]},{"name":"PXE_DHCPV6_NESTED_RELAY_MESSAGE","features":[539]},{"name":"PXE_DHCPV6_OPTION","features":[539]},{"name":"PXE_DHCPV6_RELAY_HOP_COUNT_LIMIT","features":[539]},{"name":"PXE_DHCPV6_RELAY_MESSAGE","features":[539]},{"name":"PXE_DHCPV6_SERVER_PORT","features":[539]},{"name":"PXE_DHCP_CLIENT_PORT","features":[539]},{"name":"PXE_DHCP_FILE_SIZE","features":[539]},{"name":"PXE_DHCP_HWAADR_SIZE","features":[539]},{"name":"PXE_DHCP_MAGIC_COOKIE_SIZE","features":[539]},{"name":"PXE_DHCP_MESSAGE","features":[539]},{"name":"PXE_DHCP_OPTION","features":[539]},{"name":"PXE_DHCP_SERVER_PORT","features":[539]},{"name":"PXE_DHCP_SERVER_SIZE","features":[539]},{"name":"PXE_GSI_SERVER_DUID","features":[539]},{"name":"PXE_GSI_TRACE_ENABLED","features":[539]},{"name":"PXE_MAX_ADDRESS","features":[539]},{"name":"PXE_PROVIDER","features":[307,539]},{"name":"PXE_PROV_ATTR_FILTER","features":[539]},{"name":"PXE_PROV_ATTR_FILTER_IPV6","features":[539]},{"name":"PXE_PROV_ATTR_IPV6_CAPABLE","features":[539]},{"name":"PXE_PROV_FILTER_ALL","features":[539]},{"name":"PXE_PROV_FILTER_DHCP_ONLY","features":[539]},{"name":"PXE_PROV_FILTER_PXE_ONLY","features":[539]},{"name":"PXE_REG_INDEX_BOTTOM","features":[539]},{"name":"PXE_REG_INDEX_TOP","features":[539]},{"name":"PXE_SERVER_PORT","features":[539]},{"name":"PXE_TRACE_ERROR","features":[539]},{"name":"PXE_TRACE_FATAL","features":[539]},{"name":"PXE_TRACE_INFO","features":[539]},{"name":"PXE_TRACE_VERBOSE","features":[539]},{"name":"PXE_TRACE_WARNING","features":[539]},{"name":"PxeAsyncRecvDone","features":[307,539]},{"name":"PxeDhcpAppendOption","features":[539]},{"name":"PxeDhcpAppendOptionRaw","features":[539]},{"name":"PxeDhcpGetOptionValue","features":[539]},{"name":"PxeDhcpGetVendorOptionValue","features":[539]},{"name":"PxeDhcpInitialize","features":[539]},{"name":"PxeDhcpIsValid","features":[307,539]},{"name":"PxeDhcpv6AppendOption","features":[539]},{"name":"PxeDhcpv6AppendOptionRaw","features":[539]},{"name":"PxeDhcpv6CreateRelayRepl","features":[539]},{"name":"PxeDhcpv6GetOptionValue","features":[539]},{"name":"PxeDhcpv6GetVendorOptionValue","features":[539]},{"name":"PxeDhcpv6Initialize","features":[539]},{"name":"PxeDhcpv6IsValid","features":[307,539]},{"name":"PxeDhcpv6ParseRelayForw","features":[539]},{"name":"PxeGetServerInfo","features":[539]},{"name":"PxeGetServerInfoEx","features":[539]},{"name":"PxePacketAllocate","features":[307,539]},{"name":"PxePacketFree","features":[307,539]},{"name":"PxeProviderEnumClose","features":[307,539]},{"name":"PxeProviderEnumFirst","features":[307,539]},{"name":"PxeProviderEnumNext","features":[307,539]},{"name":"PxeProviderFreeInfo","features":[307,539]},{"name":"PxeProviderQueryIndex","features":[539]},{"name":"PxeProviderRegister","features":[307,539,368]},{"name":"PxeProviderSetAttribute","features":[307,539]},{"name":"PxeProviderUnRegister","features":[539]},{"name":"PxeRegisterCallback","features":[307,539]},{"name":"PxeSendReply","features":[307,539]},{"name":"PxeTrace","features":[307,539]},{"name":"PxeTraceV","features":[307,539]},{"name":"TRANSPORTCLIENT_CALLBACK_ID","features":[539]},{"name":"TRANSPORTCLIENT_SESSION_INFO","features":[539]},{"name":"TRANSPORTPROVIDER_CALLBACK_ID","features":[539]},{"name":"TRANSPORTPROVIDER_CURRENT_VERSION","features":[539]},{"name":"WDSBP_OPTVAL_ACTION_ABORT","features":[539]},{"name":"WDSBP_OPTVAL_ACTION_APPROVAL","features":[539]},{"name":"WDSBP_OPTVAL_ACTION_REFERRAL","features":[539]},{"name":"WDSBP_OPTVAL_NBP_VER_7","features":[539]},{"name":"WDSBP_OPTVAL_NBP_VER_8","features":[539]},{"name":"WDSBP_OPTVAL_PXE_PROMPT_NOPROMPT","features":[539]},{"name":"WDSBP_OPTVAL_PXE_PROMPT_OPTIN","features":[539]},{"name":"WDSBP_OPTVAL_PXE_PROMPT_OPTOUT","features":[539]},{"name":"WDSBP_OPT_TYPE_BYTE","features":[539]},{"name":"WDSBP_OPT_TYPE_IP4","features":[539]},{"name":"WDSBP_OPT_TYPE_IP6","features":[539]},{"name":"WDSBP_OPT_TYPE_NONE","features":[539]},{"name":"WDSBP_OPT_TYPE_STR","features":[539]},{"name":"WDSBP_OPT_TYPE_ULONG","features":[539]},{"name":"WDSBP_OPT_TYPE_USHORT","features":[539]},{"name":"WDSBP_OPT_TYPE_WSTR","features":[539]},{"name":"WDSBP_PK_TYPE_BCD","features":[539]},{"name":"WDSBP_PK_TYPE_DHCP","features":[539]},{"name":"WDSBP_PK_TYPE_DHCPV6","features":[539]},{"name":"WDSBP_PK_TYPE_WDSNBP","features":[539]},{"name":"WDSMCCLIENT_CATEGORY","features":[539]},{"name":"WDSMCSERVER_CATEGORY","features":[539]},{"name":"WDSMCS_E_CLIENT_DOESNOT_SUPPORT_SECURITY_MODE","features":[539]},{"name":"WDSMCS_E_CLIENT_NOT_FOUND","features":[539]},{"name":"WDSMCS_E_CONTENT_NOT_FOUND","features":[539]},{"name":"WDSMCS_E_CONTENT_PROVIDER_NOT_FOUND","features":[539]},{"name":"WDSMCS_E_INCOMPATIBLE_VERSION","features":[539]},{"name":"WDSMCS_E_NAMESPACE_ALREADY_EXISTS","features":[539]},{"name":"WDSMCS_E_NAMESPACE_ALREADY_STARTED","features":[539]},{"name":"WDSMCS_E_NAMESPACE_NOT_FOUND","features":[539]},{"name":"WDSMCS_E_NAMESPACE_SHUTDOWN_IN_PROGRESS","features":[539]},{"name":"WDSMCS_E_NS_START_FAILED_NO_CLIENTS","features":[539]},{"name":"WDSMCS_E_PACKET_HAS_SECURITY","features":[539]},{"name":"WDSMCS_E_PACKET_NOT_CHECKSUMED","features":[539]},{"name":"WDSMCS_E_PACKET_NOT_HASHED","features":[539]},{"name":"WDSMCS_E_PACKET_NOT_SIGNED","features":[539]},{"name":"WDSMCS_E_REQCALLBACKS_NOT_REG","features":[539]},{"name":"WDSMCS_E_SESSION_SHUTDOWN_IN_PROGRESS","features":[539]},{"name":"WDSMCS_E_START_TIME_IN_PAST","features":[539]},{"name":"WDSTPC_E_ALREADY_COMPLETED","features":[539]},{"name":"WDSTPC_E_ALREADY_IN_LOWEST_SESSION","features":[539]},{"name":"WDSTPC_E_ALREADY_IN_PROGRESS","features":[539]},{"name":"WDSTPC_E_CALLBACKS_NOT_REG","features":[539]},{"name":"WDSTPC_E_CLIENT_DEMOTE_NOT_SUPPORTED","features":[539]},{"name":"WDSTPC_E_KICKED_FAIL","features":[539]},{"name":"WDSTPC_E_KICKED_FALLBACK","features":[539]},{"name":"WDSTPC_E_KICKED_POLICY_NOT_MET","features":[539]},{"name":"WDSTPC_E_KICKED_UNKNOWN","features":[539]},{"name":"WDSTPC_E_MULTISTREAM_NOT_ENABLED","features":[539]},{"name":"WDSTPC_E_NOT_INITIALIZED","features":[539]},{"name":"WDSTPC_E_NO_IP4_INTERFACE","features":[539]},{"name":"WDSTPC_E_UNKNOWN_ERROR","features":[539]},{"name":"WDSTPTC_E_WIM_APPLY_REQUIRES_REFERENCE_IMAGE","features":[539]},{"name":"WDSTPTMGMT_CATEGORY","features":[539]},{"name":"WDSTPTMGMT_E_CANNOT_REFRESH_DIRTY_OBJECT","features":[539]},{"name":"WDSTPTMGMT_E_CANNOT_REINITIALIZE_OBJECT","features":[539]},{"name":"WDSTPTMGMT_E_CONTENT_PROVIDER_ALREADY_REGISTERED","features":[539]},{"name":"WDSTPTMGMT_E_CONTENT_PROVIDER_NOT_REGISTERED","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_AUTO_DISCONNECT_THRESHOLD","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_CLASS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_CONTENT_PROVIDER_NAME","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_DIAGNOSTICS_COMPONENTS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_IPV4_MULTICAST_ADDRESS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_IPV6_MULTICAST_ADDRESS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_IPV6_MULTICAST_ADDRESS_SOURCE","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_IP_ADDRESS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_MULTISTREAM_STREAM_COUNT","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_NAMESPACE_DATA","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_NAMESPACE_NAME","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_NAMESPACE_START_PARAMETERS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_NAMESPACE_START_TIME","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_OPERATION","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_PROPERTY","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_SERVICE_IP_ADDRESS_RANGE","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_SERVICE_PORT_RANGE","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_SLOW_CLIENT_HANDLING_TYPE","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_TFTP_MAX_BLOCKSIZE","features":[539]},{"name":"WDSTPTMGMT_E_IPV6_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_MULTICAST_SESSION_POLICY_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_ALREADY_REGISTERED","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_NOT_ON_SERVER","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_NOT_REGISTERED","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_READ_ONLY","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_REMOVED_FROM_SERVER","features":[539]},{"name":"WDSTPTMGMT_E_NETWORK_PROFILES_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_TFTP_MAX_BLOCKSIZE_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_TFTP_VAR_WINDOW_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_TRANSPORT_SERVER_ROLE_NOT_CONFIGURED","features":[539]},{"name":"WDSTPTMGMT_E_TRANSPORT_SERVER_UNAVAILABLE","features":[539]},{"name":"WDSTPTMGMT_E_UDP_PORT_POLICY_NOT_SUPPORTED","features":[539]},{"name":"WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS","features":[539]},{"name":"WDSTRANSPORT_DISCONNECT_TYPE","features":[539]},{"name":"WDSTRANSPORT_FEATURE_FLAGS","features":[539]},{"name":"WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE","features":[539]},{"name":"WDSTRANSPORT_IP_ADDRESS_TYPE","features":[539]},{"name":"WDSTRANSPORT_NAMESPACE_TYPE","features":[539]},{"name":"WDSTRANSPORT_NETWORK_PROFILE_TYPE","features":[539]},{"name":"WDSTRANSPORT_PROTOCOL_FLAGS","features":[539]},{"name":"WDSTRANSPORT_RESOURCE_UTILIZATION_UNKNOWN","features":[539]},{"name":"WDSTRANSPORT_SERVICE_NOTIFICATION","features":[539]},{"name":"WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE","features":[539]},{"name":"WDSTRANSPORT_TFTP_CAPABILITY","features":[539]},{"name":"WDSTRANSPORT_UDP_PORT_POLICY","features":[539]},{"name":"WDS_CLI_CRED","features":[539]},{"name":"WDS_CLI_FIRMWARE_BIOS","features":[539]},{"name":"WDS_CLI_FIRMWARE_EFI","features":[539]},{"name":"WDS_CLI_FIRMWARE_TYPE","features":[539]},{"name":"WDS_CLI_FIRMWARE_UNKNOWN","features":[539]},{"name":"WDS_CLI_IMAGE_PARAM_SPARSE_FILE","features":[539]},{"name":"WDS_CLI_IMAGE_PARAM_SUPPORTED_FIRMWARES","features":[539]},{"name":"WDS_CLI_IMAGE_PARAM_TYPE","features":[539]},{"name":"WDS_CLI_IMAGE_PARAM_UNKNOWN","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE_UNKNOWN","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE_VHD","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE_VHDX","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE_WIM","features":[539]},{"name":"WDS_CLI_MSG_COMPLETE","features":[539]},{"name":"WDS_CLI_MSG_PROGRESS","features":[539]},{"name":"WDS_CLI_MSG_START","features":[539]},{"name":"WDS_CLI_MSG_TEXT","features":[539]},{"name":"WDS_CLI_NO_SPARSE_FILE","features":[539]},{"name":"WDS_CLI_TRANSFER_ASYNCHRONOUS","features":[539]},{"name":"WDS_LOG_LEVEL_DISABLED","features":[539]},{"name":"WDS_LOG_LEVEL_ERROR","features":[539]},{"name":"WDS_LOG_LEVEL_INFO","features":[539]},{"name":"WDS_LOG_LEVEL_WARNING","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_APPLY_FINISHED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_APPLY_FINISHED_2","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_APPLY_STARTED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_APPLY_STARTED_2","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_DOMAINJOINERROR","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_DOMAINJOINERROR_2","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_DRIVER_PACKAGE_NOT_ACCESSIBLE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_ERROR","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_FINISHED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_GENERIC_MESSAGE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED2","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED3","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_MAX_CODE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_END","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_FAILURE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_START","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_POST_ACTIONS_END","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_POST_ACTIONS_START","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_STARTED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_TRANSFER_DOWNGRADE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_TRANSFER_END","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_TRANSFER_START","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_UNATTEND_MODE","features":[539]},{"name":"WDS_MC_TRACE_ERROR","features":[539]},{"name":"WDS_MC_TRACE_FATAL","features":[539]},{"name":"WDS_MC_TRACE_INFO","features":[539]},{"name":"WDS_MC_TRACE_VERBOSE","features":[539]},{"name":"WDS_MC_TRACE_WARNING","features":[539]},{"name":"WDS_TRANSPORTCLIENT_AUTH","features":[539]},{"name":"WDS_TRANSPORTCLIENT_CALLBACKS","features":[307,539]},{"name":"WDS_TRANSPORTCLIENT_CURRENT_API_VERSION","features":[539]},{"name":"WDS_TRANSPORTCLIENT_MAX_CALLBACKS","features":[539]},{"name":"WDS_TRANSPORTCLIENT_NO_AUTH","features":[539]},{"name":"WDS_TRANSPORTCLIENT_NO_CACHE","features":[539]},{"name":"WDS_TRANSPORTCLIENT_PROTOCOL_MULTICAST","features":[539]},{"name":"WDS_TRANSPORTCLIENT_RECEIVE_CONTENTS","features":[539]},{"name":"WDS_TRANSPORTCLIENT_RECEIVE_METADATA","features":[539]},{"name":"WDS_TRANSPORTCLIENT_REQUEST","features":[539]},{"name":"WDS_TRANSPORTCLIENT_REQUEST_AUTH_LEVEL","features":[539]},{"name":"WDS_TRANSPORTCLIENT_SESSION_COMPLETE","features":[539]},{"name":"WDS_TRANSPORTCLIENT_SESSION_NEGOTIATE","features":[539]},{"name":"WDS_TRANSPORTCLIENT_SESSION_START","features":[539]},{"name":"WDS_TRANSPORTCLIENT_SESSION_STARTEX","features":[539]},{"name":"WDS_TRANSPORTCLIENT_STATUS_FAILURE","features":[539]},{"name":"WDS_TRANSPORTCLIENT_STATUS_IN_PROGRESS","features":[539]},{"name":"WDS_TRANSPORTCLIENT_STATUS_SUCCESS","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_CLOSE_CONTENT","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_CLOSE_INSTANCE","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_COMPARE_CONTENT","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_CREATE_INSTANCE","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_DUMP_STATE","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_GET_CONTENT_METADATA","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_GET_CONTENT_SIZE","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_INIT_PARAMS","features":[307,539,368]},{"name":"WDS_TRANSPORTPROVIDER_MAX_CALLBACKS","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_OPEN_CONTENT","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_READ_CONTENT","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_REFRESH_SETTINGS","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_SETTINGS","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_SHUTDOWN","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_USER_ACCESS_CHECK","features":[539]},{"name":"WdsBpAddOption","features":[307,539]},{"name":"WdsBpCloseHandle","features":[307,539]},{"name":"WdsBpGetOptionBuffer","features":[307,539]},{"name":"WdsBpInitialize","features":[307,539]},{"name":"WdsBpParseInitialize","features":[307,539]},{"name":"WdsBpParseInitializev6","features":[307,539]},{"name":"WdsBpQueryOption","features":[307,539]},{"name":"WdsCliAuthorizeSession","features":[307,539]},{"name":"WdsCliCancelTransfer","features":[307,539]},{"name":"WdsCliClose","features":[307,539]},{"name":"WdsCliCreateSession","features":[307,539]},{"name":"WdsCliFindFirstImage","features":[307,539]},{"name":"WdsCliFindNextImage","features":[307,539]},{"name":"WdsCliFlagEnumFilterFirmware","features":[539]},{"name":"WdsCliFlagEnumFilterVersion","features":[539]},{"name":"WdsCliFreeStringArray","features":[539]},{"name":"WdsCliGetDriverQueryXml","features":[539]},{"name":"WdsCliGetEnumerationFlags","features":[307,539]},{"name":"WdsCliGetImageArchitecture","features":[307,539]},{"name":"WdsCliGetImageDescription","features":[307,539]},{"name":"WdsCliGetImageFiles","features":[307,539]},{"name":"WdsCliGetImageGroup","features":[307,539]},{"name":"WdsCliGetImageHalName","features":[307,539]},{"name":"WdsCliGetImageHandleFromFindHandle","features":[307,539]},{"name":"WdsCliGetImageHandleFromTransferHandle","features":[307,539]},{"name":"WdsCliGetImageIndex","features":[307,539]},{"name":"WdsCliGetImageLanguage","features":[307,539]},{"name":"WdsCliGetImageLanguages","features":[307,539]},{"name":"WdsCliGetImageLastModifiedTime","features":[307,539]},{"name":"WdsCliGetImageName","features":[307,539]},{"name":"WdsCliGetImageNamespace","features":[307,539]},{"name":"WdsCliGetImageParameter","features":[307,539]},{"name":"WdsCliGetImagePath","features":[307,539]},{"name":"WdsCliGetImageSize","features":[307,539]},{"name":"WdsCliGetImageType","features":[307,539]},{"name":"WdsCliGetImageVersion","features":[307,539]},{"name":"WdsCliGetTransferSize","features":[307,539]},{"name":"WdsCliInitializeLog","features":[307,539]},{"name":"WdsCliLog","features":[307,539]},{"name":"WdsCliObtainDriverPackages","features":[307,539]},{"name":"WdsCliObtainDriverPackagesEx","features":[307,539]},{"name":"WdsCliRegisterTrace","features":[539]},{"name":"WdsCliSetTransferBufferSize","features":[539]},{"name":"WdsCliTransferFile","features":[307,539]},{"name":"WdsCliTransferImage","features":[307,539]},{"name":"WdsCliWaitForTransfer","features":[307,539]},{"name":"WdsTptDiagnosticsComponentImageServer","features":[539]},{"name":"WdsTptDiagnosticsComponentMulticast","features":[539]},{"name":"WdsTptDiagnosticsComponentPxe","features":[539]},{"name":"WdsTptDiagnosticsComponentTftp","features":[539]},{"name":"WdsTptDisconnectAbort","features":[539]},{"name":"WdsTptDisconnectFallback","features":[539]},{"name":"WdsTptDisconnectUnknown","features":[539]},{"name":"WdsTptFeatureAdminPack","features":[539]},{"name":"WdsTptFeatureDeploymentServer","features":[539]},{"name":"WdsTptFeatureTransportServer","features":[539]},{"name":"WdsTptIpAddressIpv4","features":[539]},{"name":"WdsTptIpAddressIpv6","features":[539]},{"name":"WdsTptIpAddressSourceDhcp","features":[539]},{"name":"WdsTptIpAddressSourceRange","features":[539]},{"name":"WdsTptIpAddressSourceUnknown","features":[539]},{"name":"WdsTptIpAddressUnknown","features":[539]},{"name":"WdsTptNamespaceTypeAutoCast","features":[539]},{"name":"WdsTptNamespaceTypeScheduledCastAutoStart","features":[539]},{"name":"WdsTptNamespaceTypeScheduledCastManualStart","features":[539]},{"name":"WdsTptNamespaceTypeUnknown","features":[539]},{"name":"WdsTptNetworkProfile100Mbps","features":[539]},{"name":"WdsTptNetworkProfile10Mbps","features":[539]},{"name":"WdsTptNetworkProfile1Gbps","features":[539]},{"name":"WdsTptNetworkProfileCustom","features":[539]},{"name":"WdsTptNetworkProfileUnknown","features":[539]},{"name":"WdsTptProtocolMulticast","features":[539]},{"name":"WdsTptProtocolUnicast","features":[539]},{"name":"WdsTptServiceNotifyReadSettings","features":[539]},{"name":"WdsTptServiceNotifyUnknown","features":[539]},{"name":"WdsTptSlowClientHandlingAutoDisconnect","features":[539]},{"name":"WdsTptSlowClientHandlingMultistream","features":[539]},{"name":"WdsTptSlowClientHandlingNone","features":[539]},{"name":"WdsTptSlowClientHandlingUnknown","features":[539]},{"name":"WdsTptTftpCapMaximumBlockSize","features":[539]},{"name":"WdsTptTftpCapVariableWindow","features":[539]},{"name":"WdsTptUdpPortPolicyDynamic","features":[539]},{"name":"WdsTptUdpPortPolicyFixed","features":[539]},{"name":"WdsTransportCacheable","features":[539]},{"name":"WdsTransportClient","features":[539]},{"name":"WdsTransportClientAddRefBuffer","features":[539]},{"name":"WdsTransportClientCancelSession","features":[307,539]},{"name":"WdsTransportClientCancelSessionEx","features":[307,539]},{"name":"WdsTransportClientCloseSession","features":[307,539]},{"name":"WdsTransportClientCompleteReceive","features":[307,539]},{"name":"WdsTransportClientInitialize","features":[539]},{"name":"WdsTransportClientInitializeSession","features":[307,539]},{"name":"WdsTransportClientQueryStatus","features":[307,539]},{"name":"WdsTransportClientRegisterCallback","features":[307,539]},{"name":"WdsTransportClientReleaseBuffer","features":[539]},{"name":"WdsTransportClientShutdown","features":[539]},{"name":"WdsTransportClientStartSession","features":[307,539]},{"name":"WdsTransportClientWaitForCompletion","features":[307,539]},{"name":"WdsTransportCollection","features":[539]},{"name":"WdsTransportConfigurationManager","features":[539]},{"name":"WdsTransportContent","features":[539]},{"name":"WdsTransportContentProvider","features":[539]},{"name":"WdsTransportDiagnosticsPolicy","features":[539]},{"name":"WdsTransportManager","features":[539]},{"name":"WdsTransportMulticastSessionPolicy","features":[539]},{"name":"WdsTransportNamespace","features":[539]},{"name":"WdsTransportNamespaceAutoCast","features":[539]},{"name":"WdsTransportNamespaceManager","features":[539]},{"name":"WdsTransportNamespaceScheduledCast","features":[539]},{"name":"WdsTransportNamespaceScheduledCastAutoStart","features":[539]},{"name":"WdsTransportNamespaceScheduledCastManualStart","features":[539]},{"name":"WdsTransportServer","features":[539]},{"name":"WdsTransportServerAllocateBuffer","features":[307,539]},{"name":"WdsTransportServerCompleteRead","features":[307,539]},{"name":"WdsTransportServerFreeBuffer","features":[307,539]},{"name":"WdsTransportServerRegisterCallback","features":[307,539]},{"name":"WdsTransportServerTrace","features":[307,539]},{"name":"WdsTransportServerTraceV","features":[307,539]},{"name":"WdsTransportServicePolicy","features":[539]},{"name":"WdsTransportSession","features":[539]},{"name":"WdsTransportSetupManager","features":[539]},{"name":"WdsTransportTftpClient","features":[539]},{"name":"WdsTransportTftpManager","features":[539]}],"551":[{"name":"APP_FLAG_PRIVILEGED","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_APP","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_CLI","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_ERR","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_MAX","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_MIN","features":[540]},{"name":"ATTENDEE_FLAGS_LOCAL","features":[540]},{"name":"CHANNEL_ACCESS_ENUM","features":[540]},{"name":"CHANNEL_ACCESS_ENUM_NONE","features":[540]},{"name":"CHANNEL_ACCESS_ENUM_SENDRECEIVE","features":[540]},{"name":"CHANNEL_FLAGS","features":[540]},{"name":"CHANNEL_FLAGS_DYNAMIC","features":[540]},{"name":"CHANNEL_FLAGS_LEGACY","features":[540]},{"name":"CHANNEL_FLAGS_UNCOMPRESSED","features":[540]},{"name":"CHANNEL_PRIORITY","features":[540]},{"name":"CHANNEL_PRIORITY_HI","features":[540]},{"name":"CHANNEL_PRIORITY_LO","features":[540]},{"name":"CHANNEL_PRIORITY_MED","features":[540]},{"name":"CONST_ATTENDEE_ID_DEFAULT","features":[540]},{"name":"CONST_ATTENDEE_ID_EVERYONE","features":[540]},{"name":"CONST_ATTENDEE_ID_HOST","features":[540]},{"name":"CONST_CONN_INTERVAL","features":[540]},{"name":"CONST_MAX_CHANNEL_MESSAGE_SIZE","features":[540]},{"name":"CONST_MAX_CHANNEL_NAME_LEN","features":[540]},{"name":"CONST_MAX_LEGACY_CHANNEL_MESSAGE_SIZE","features":[540]},{"name":"CTRL_LEVEL","features":[540]},{"name":"CTRL_LEVEL_INTERACTIVE","features":[540]},{"name":"CTRL_LEVEL_INVALID","features":[540]},{"name":"CTRL_LEVEL_MAX","features":[540]},{"name":"CTRL_LEVEL_MIN","features":[540]},{"name":"CTRL_LEVEL_NONE","features":[540]},{"name":"CTRL_LEVEL_REQCTRL_INTERACTIVE","features":[540]},{"name":"CTRL_LEVEL_REQCTRL_VIEW","features":[540]},{"name":"CTRL_LEVEL_VIEW","features":[540]},{"name":"DISPID_RDPAPI_EVENT_ON_BOUNDING_RECT_CHANGED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_APPFILTER_UPDATE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_APPLICATION_CLOSE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_APPLICATION_OPEN","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_APPLICATION_UPDATE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_CONNECTED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_DISCONNECTED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_UPDATE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_CTRLLEVEL_CHANGE_REQUEST","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_CTRLLEVEL_CHANGE_RESPONSE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_ERROR","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_FOCUSRELEASED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_GRAPHICS_STREAM_PAUSED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_GRAPHICS_STREAM_RESUMED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_SHARED_DESKTOP_SETTINGS_CHANGED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_SHARED_RECT_CHANGED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_STREAM_CLOSED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_STREAM_DATARECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_STREAM_SENDCOMPLETED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIEWER_AUTHENTICATED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIEWER_CONNECTED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIEWER_CONNECTFAILED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIEWER_DISCONNECTED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_DATARECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_JOIN","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_LEAVE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_SENDCOMPLETED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_WINDOW_CLOSE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_WINDOW_OPEN","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_WINDOW_UPDATE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_BUTTON_RECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_MOVE_RECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_WHEEL_RECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_ADD_TOUCH_INPUT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_BEGIN_TOUCH_FRAME","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_CLOSE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_CONNECTTOCLIENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_CONNECTUSINGTRANSPORTSTREAM","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_CREATE_INVITATION","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_END_TOUCH_FRAME","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_GETFRAMEBUFFERBITS","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_GETSHAREDRECT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_OPEN","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_PAUSE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_REQUEST_COLOR_DEPTH_CHANGE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_REQUEST_CONTROL","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_RESUME","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SENDCONTROLLEVELCHANGERESPONSE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_KEYBOARD_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_MOUSE_BUTTON_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_MOUSE_MOVE_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_MOUSE_WHEEL_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_SYNC_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SETSHAREDRECT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SET_RENDERING_SURFACE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SHOW_WINDOW","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STARTREVCONNECTLISTENER","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAMCLOSE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAMOPEN","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAMREADDATA","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAMSENDDATA","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAM_ALLOCBUFFER","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAM_FREEBUFFER","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_TERMINATE_CONNECTION","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIEWERCONNECT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIEWERDISCONNECT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_CREATE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_SEND_DATA","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_SET_ACCESS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPFILTERENABLED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPFILTER_ENABLED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPFLAGS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPLICATION","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPLICATION_FILTER","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPLICATION_LIST","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPNAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_ATTENDEELIMIT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_ATTENDEES","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_ATTENDEE_FLAGS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CHANNELMANAGER","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CODE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CONINFO","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CONNECTION_STRING","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_COUNT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CTRL_LEVEL","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_DBG_CLX_CMDLINE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_DISCONNECTED_STRING","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_DISPIDVALUE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_FRAMEBUFFER","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_FRAMEBUFFER_BPP","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_FRAMEBUFFER_HEIGHT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_FRAMEBUFFER_WIDTH","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_GROUP_NAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_ID","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_INVITATION","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_INVITATIONITEM","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_INVITATIONS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_LOCAL_IP","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_LOCAL_PORT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_PASSWORD","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_PEER_IP","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_PEER_PORT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_PROTOCOL_TYPE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_REASON","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_REMOTENAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_REVOKED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_SESSION_COLORDEPTH","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_SESSION_PROPERTIES","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_SHARED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_CONTEXT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_FLAGS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_PAYLOADOFFSET","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_PAYLOADSIZE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_STORAGE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_STORESIZE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_USESMARTSIZING","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETFLAGS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETNAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETPRIORITY","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WINDOWID","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WINDOWNAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WINDOWSHARED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WINDOW_LIST","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WNDFLAGS","features":[540]},{"name":"IRDPSRAPIApplication","features":[358,540]},{"name":"IRDPSRAPIApplicationFilter","features":[358,540]},{"name":"IRDPSRAPIApplicationList","features":[358,540]},{"name":"IRDPSRAPIAttendee","features":[358,540]},{"name":"IRDPSRAPIAttendeeDisconnectInfo","features":[358,540]},{"name":"IRDPSRAPIAttendeeManager","features":[358,540]},{"name":"IRDPSRAPIAudioStream","features":[540]},{"name":"IRDPSRAPIClipboardUseEvents","features":[540]},{"name":"IRDPSRAPIDebug","features":[540]},{"name":"IRDPSRAPIFrameBuffer","features":[358,540]},{"name":"IRDPSRAPIInvitation","features":[358,540]},{"name":"IRDPSRAPIInvitationManager","features":[358,540]},{"name":"IRDPSRAPIPerfCounterLogger","features":[540]},{"name":"IRDPSRAPIPerfCounterLoggingManager","features":[540]},{"name":"IRDPSRAPISessionProperties","features":[358,540]},{"name":"IRDPSRAPISharingSession","features":[358,540]},{"name":"IRDPSRAPISharingSession2","features":[358,540]},{"name":"IRDPSRAPITcpConnectionInfo","features":[358,540]},{"name":"IRDPSRAPITransportStream","features":[540]},{"name":"IRDPSRAPITransportStreamBuffer","features":[540]},{"name":"IRDPSRAPITransportStreamEvents","features":[540]},{"name":"IRDPSRAPIViewer","features":[358,540]},{"name":"IRDPSRAPIVirtualChannel","features":[358,540]},{"name":"IRDPSRAPIVirtualChannelManager","features":[358,540]},{"name":"IRDPSRAPIWindow","features":[358,540]},{"name":"IRDPSRAPIWindowList","features":[358,540]},{"name":"IRDPViewerInputSink","features":[540]},{"name":"RDPENCOMAPI_ATTENDEE_FLAGS","features":[540]},{"name":"RDPENCOMAPI_CONSTANTS","features":[540]},{"name":"RDPSRAPIApplication","features":[540]},{"name":"RDPSRAPIApplicationFilter","features":[540]},{"name":"RDPSRAPIApplicationList","features":[540]},{"name":"RDPSRAPIAttendee","features":[540]},{"name":"RDPSRAPIAttendeeDisconnectInfo","features":[540]},{"name":"RDPSRAPIAttendeeManager","features":[540]},{"name":"RDPSRAPIFrameBuffer","features":[540]},{"name":"RDPSRAPIInvitation","features":[540]},{"name":"RDPSRAPIInvitationManager","features":[540]},{"name":"RDPSRAPISessionProperties","features":[540]},{"name":"RDPSRAPITcpConnectionInfo","features":[540]},{"name":"RDPSRAPIWindow","features":[540]},{"name":"RDPSRAPIWindowList","features":[540]},{"name":"RDPSRAPI_APP_FLAGS","features":[540]},{"name":"RDPSRAPI_KBD_CODE_SCANCODE","features":[540]},{"name":"RDPSRAPI_KBD_CODE_TYPE","features":[540]},{"name":"RDPSRAPI_KBD_CODE_UNICODE","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG_CAPS_LOCK","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG_KANA_LOCK","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG_NUM_LOCK","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG_SCROLL_LOCK","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_BUTTON1","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_BUTTON2","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_BUTTON3","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_TYPE","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_XBUTTON1","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_XBUTTON2","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_XBUTTON3","features":[540]},{"name":"RDPSRAPI_WND_FLAGS","features":[540]},{"name":"RDPSession","features":[540]},{"name":"RDPTransportStreamBuffer","features":[540]},{"name":"RDPTransportStreamEvents","features":[540]},{"name":"RDPViewer","features":[540]},{"name":"WND_FLAG_PRIVILEGED","features":[540]},{"name":"_IRDPSessionEvents","features":[358,540]},{"name":"__ReferenceRemainingTypes__","features":[540]}],"552":[{"name":"AcquireDeveloperLicense","features":[307,541]},{"name":"CheckDeveloperLicense","features":[307,541]},{"name":"RemoveDeveloperLicense","features":[307,541]}],"553":[{"name":"CeipIsOptedIn","features":[307,542]}],"554":[{"name":"COR_DEBUG_IL_TO_NATIVE_MAP","features":[543]},{"name":"COR_IL_MAP","features":[307,543]},{"name":"COR_PRF_ALL","features":[543]},{"name":"COR_PRF_ALLOWABLE_AFTER_ATTACH","features":[543]},{"name":"COR_PRF_ALLOWABLE_NOTIFICATION_PROFILER","features":[543]},{"name":"COR_PRF_ASSEMBLY_REFERENCE_INFO","features":[543,544]},{"name":"COR_PRF_CACHED_FUNCTION_FOUND","features":[543]},{"name":"COR_PRF_CACHED_FUNCTION_NOT_FOUND","features":[543]},{"name":"COR_PRF_CLAUSE_CATCH","features":[543]},{"name":"COR_PRF_CLAUSE_FILTER","features":[543]},{"name":"COR_PRF_CLAUSE_FINALLY","features":[543]},{"name":"COR_PRF_CLAUSE_NONE","features":[543]},{"name":"COR_PRF_CLAUSE_TYPE","features":[543]},{"name":"COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS","features":[543]},{"name":"COR_PRF_CODEGEN_DISABLE_INLINING","features":[543]},{"name":"COR_PRF_CODEGEN_FLAGS","features":[543]},{"name":"COR_PRF_CODE_INFO","features":[543]},{"name":"COR_PRF_CORE_CLR","features":[543]},{"name":"COR_PRF_DESKTOP_CLR","features":[543]},{"name":"COR_PRF_DISABLE_ALL_NGEN_IMAGES","features":[543]},{"name":"COR_PRF_DISABLE_INLINING","features":[543]},{"name":"COR_PRF_DISABLE_OPTIMIZATIONS","features":[543]},{"name":"COR_PRF_DISABLE_TRANSPARENCY_CHECKS_UNDER_FULL_TRUST","features":[543]},{"name":"COR_PRF_ENABLE_FRAME_INFO","features":[543]},{"name":"COR_PRF_ENABLE_FUNCTION_ARGS","features":[543]},{"name":"COR_PRF_ENABLE_FUNCTION_RETVAL","features":[543]},{"name":"COR_PRF_ENABLE_INPROC_DEBUGGING","features":[543]},{"name":"COR_PRF_ENABLE_JIT_MAPS","features":[543]},{"name":"COR_PRF_ENABLE_OBJECT_ALLOCATED","features":[543]},{"name":"COR_PRF_ENABLE_REJIT","features":[543]},{"name":"COR_PRF_ENABLE_STACK_SNAPSHOT","features":[543]},{"name":"COR_PRF_EVENTPIPE_ARRAY","features":[543]},{"name":"COR_PRF_EVENTPIPE_BOOLEAN","features":[543]},{"name":"COR_PRF_EVENTPIPE_BYTE","features":[543]},{"name":"COR_PRF_EVENTPIPE_CHAR","features":[543]},{"name":"COR_PRF_EVENTPIPE_CRITICAL","features":[543]},{"name":"COR_PRF_EVENTPIPE_DATETIME","features":[543]},{"name":"COR_PRF_EVENTPIPE_DECIMAL","features":[543]},{"name":"COR_PRF_EVENTPIPE_DOUBLE","features":[543]},{"name":"COR_PRF_EVENTPIPE_ERROR","features":[543]},{"name":"COR_PRF_EVENTPIPE_GUID","features":[543]},{"name":"COR_PRF_EVENTPIPE_INFORMATIONAL","features":[543]},{"name":"COR_PRF_EVENTPIPE_INT16","features":[543]},{"name":"COR_PRF_EVENTPIPE_INT32","features":[543]},{"name":"COR_PRF_EVENTPIPE_INT64","features":[543]},{"name":"COR_PRF_EVENTPIPE_LEVEL","features":[543]},{"name":"COR_PRF_EVENTPIPE_LOGALWAYS","features":[543]},{"name":"COR_PRF_EVENTPIPE_OBJECT","features":[543]},{"name":"COR_PRF_EVENTPIPE_PARAM_DESC","features":[543]},{"name":"COR_PRF_EVENTPIPE_PARAM_TYPE","features":[543]},{"name":"COR_PRF_EVENTPIPE_PROVIDER_CONFIG","features":[543]},{"name":"COR_PRF_EVENTPIPE_SBYTE","features":[543]},{"name":"COR_PRF_EVENTPIPE_SINGLE","features":[543]},{"name":"COR_PRF_EVENTPIPE_STRING","features":[543]},{"name":"COR_PRF_EVENTPIPE_UINT16","features":[543]},{"name":"COR_PRF_EVENTPIPE_UINT32","features":[543]},{"name":"COR_PRF_EVENTPIPE_UINT64","features":[543]},{"name":"COR_PRF_EVENTPIPE_VERBOSE","features":[543]},{"name":"COR_PRF_EVENTPIPE_WARNING","features":[543]},{"name":"COR_PRF_EVENT_DATA","features":[543]},{"name":"COR_PRF_EX_CLAUSE_INFO","features":[543]},{"name":"COR_PRF_FIELD_APP_DOMAIN_STATIC","features":[543]},{"name":"COR_PRF_FIELD_CONTEXT_STATIC","features":[543]},{"name":"COR_PRF_FIELD_NOT_A_STATIC","features":[543]},{"name":"COR_PRF_FIELD_RVA_STATIC","features":[543]},{"name":"COR_PRF_FIELD_THREAD_STATIC","features":[543]},{"name":"COR_PRF_FILTER_DATA","features":[543]},{"name":"COR_PRF_FINALIZER_CRITICAL","features":[543]},{"name":"COR_PRF_FINALIZER_FLAGS","features":[543]},{"name":"COR_PRF_FUNCTION","features":[543]},{"name":"COR_PRF_FUNCTION_ARGUMENT_INFO","features":[543]},{"name":"COR_PRF_FUNCTION_ARGUMENT_RANGE","features":[543]},{"name":"COR_PRF_GC_GENERATION","features":[543]},{"name":"COR_PRF_GC_GENERATION_RANGE","features":[543]},{"name":"COR_PRF_GC_GEN_0","features":[543]},{"name":"COR_PRF_GC_GEN_1","features":[543]},{"name":"COR_PRF_GC_GEN_2","features":[543]},{"name":"COR_PRF_GC_INDUCED","features":[543]},{"name":"COR_PRF_GC_LARGE_OBJECT_HEAP","features":[543]},{"name":"COR_PRF_GC_OTHER","features":[543]},{"name":"COR_PRF_GC_PINNED_OBJECT_HEAP","features":[543]},{"name":"COR_PRF_GC_REASON","features":[543]},{"name":"COR_PRF_GC_ROOT_FINALIZER","features":[543]},{"name":"COR_PRF_GC_ROOT_FLAGS","features":[543]},{"name":"COR_PRF_GC_ROOT_HANDLE","features":[543]},{"name":"COR_PRF_GC_ROOT_INTERIOR","features":[543]},{"name":"COR_PRF_GC_ROOT_KIND","features":[543]},{"name":"COR_PRF_GC_ROOT_OTHER","features":[543]},{"name":"COR_PRF_GC_ROOT_PINNING","features":[543]},{"name":"COR_PRF_GC_ROOT_REFCOUNTED","features":[543]},{"name":"COR_PRF_GC_ROOT_STACK","features":[543]},{"name":"COR_PRF_GC_ROOT_WEAKREF","features":[543]},{"name":"COR_PRF_HANDLE_TYPE","features":[543]},{"name":"COR_PRF_HANDLE_TYPE_PINNED","features":[543]},{"name":"COR_PRF_HANDLE_TYPE_STRONG","features":[543]},{"name":"COR_PRF_HANDLE_TYPE_WEAK","features":[543]},{"name":"COR_PRF_HIGH_ADD_ASSEMBLY_REFERENCES","features":[543]},{"name":"COR_PRF_HIGH_ALLOWABLE_AFTER_ATTACH","features":[543]},{"name":"COR_PRF_HIGH_ALLOWABLE_NOTIFICATION_PROFILER","features":[543]},{"name":"COR_PRF_HIGH_BASIC_GC","features":[543]},{"name":"COR_PRF_HIGH_DISABLE_TIERED_COMPILATION","features":[543]},{"name":"COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED","features":[543]},{"name":"COR_PRF_HIGH_MONITOR","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_DYNAMIC_FUNCTION_UNLOADS","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_EVENT_PIPE","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_GC_MOVED_OBJECTS","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_IMMUTABLE","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_LARGEOBJECT_ALLOCATED","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_NONE","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_PINNEDOBJECT_ALLOCATED","features":[543]},{"name":"COR_PRF_HIGH_REQUIRE_PROFILE_IMAGE","features":[543]},{"name":"COR_PRF_JIT_CACHE","features":[543]},{"name":"COR_PRF_METHOD","features":[543]},{"name":"COR_PRF_MISC","features":[543]},{"name":"COR_PRF_MODULE_COLLECTIBLE","features":[543]},{"name":"COR_PRF_MODULE_DISK","features":[543]},{"name":"COR_PRF_MODULE_DYNAMIC","features":[543]},{"name":"COR_PRF_MODULE_FLAGS","features":[543]},{"name":"COR_PRF_MODULE_FLAT_LAYOUT","features":[543]},{"name":"COR_PRF_MODULE_NGEN","features":[543]},{"name":"COR_PRF_MODULE_RESOURCE","features":[543]},{"name":"COR_PRF_MODULE_WINDOWS_RUNTIME","features":[543]},{"name":"COR_PRF_MONITOR","features":[543]},{"name":"COR_PRF_MONITOR_ALL","features":[543]},{"name":"COR_PRF_MONITOR_APPDOMAIN_LOADS","features":[543]},{"name":"COR_PRF_MONITOR_ASSEMBLY_LOADS","features":[543]},{"name":"COR_PRF_MONITOR_CACHE_SEARCHES","features":[543]},{"name":"COR_PRF_MONITOR_CCW","features":[543]},{"name":"COR_PRF_MONITOR_CLASS_LOADS","features":[543]},{"name":"COR_PRF_MONITOR_CLR_EXCEPTIONS","features":[543]},{"name":"COR_PRF_MONITOR_CODE_TRANSITIONS","features":[543]},{"name":"COR_PRF_MONITOR_ENTERLEAVE","features":[543]},{"name":"COR_PRF_MONITOR_EXCEPTIONS","features":[543]},{"name":"COR_PRF_MONITOR_FUNCTION_UNLOADS","features":[543]},{"name":"COR_PRF_MONITOR_GC","features":[543]},{"name":"COR_PRF_MONITOR_IMMUTABLE","features":[543]},{"name":"COR_PRF_MONITOR_JIT_COMPILATION","features":[543]},{"name":"COR_PRF_MONITOR_MODULE_LOADS","features":[543]},{"name":"COR_PRF_MONITOR_NONE","features":[543]},{"name":"COR_PRF_MONITOR_OBJECT_ALLOCATED","features":[543]},{"name":"COR_PRF_MONITOR_REMOTING","features":[543]},{"name":"COR_PRF_MONITOR_REMOTING_ASYNC","features":[543]},{"name":"COR_PRF_MONITOR_REMOTING_COOKIE","features":[543]},{"name":"COR_PRF_MONITOR_SUSPENDS","features":[543]},{"name":"COR_PRF_MONITOR_THREADS","features":[543]},{"name":"COR_PRF_NONGC_HEAP_RANGE","features":[543]},{"name":"COR_PRF_REJIT_BLOCK_INLINING","features":[543]},{"name":"COR_PRF_REJIT_FLAGS","features":[543]},{"name":"COR_PRF_REJIT_INLINING_CALLBACKS","features":[543]},{"name":"COR_PRF_REQUIRE_PROFILE_IMAGE","features":[543]},{"name":"COR_PRF_RUNTIME_TYPE","features":[543]},{"name":"COR_PRF_SNAPSHOT_DEFAULT","features":[543]},{"name":"COR_PRF_SNAPSHOT_INFO","features":[543]},{"name":"COR_PRF_SNAPSHOT_REGISTER_CONTEXT","features":[543]},{"name":"COR_PRF_SNAPSHOT_X86_OPTIMIZED","features":[543]},{"name":"COR_PRF_STATIC_TYPE","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_APPDOMAIN_SHUTDOWN","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_CODE_PITCHING","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_GC","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_GC_PREP","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_INPROC_DEBUGGER","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_PROFILER","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_REJIT","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_SHUTDOWN","features":[543]},{"name":"COR_PRF_SUSPEND_OTHER","features":[543]},{"name":"COR_PRF_SUSPEND_REASON","features":[543]},{"name":"COR_PRF_TRANSITION_CALL","features":[543]},{"name":"COR_PRF_TRANSITION_REASON","features":[543]},{"name":"COR_PRF_TRANSITION_RETURN","features":[543]},{"name":"COR_PRF_USE_PROFILE_IMAGES","features":[543]},{"name":"CorDebugIlToNativeMappingTypes","features":[543]},{"name":"EPILOG","features":[543]},{"name":"EventPipeProviderCallback","features":[543]},{"name":"FunctionEnter","features":[543]},{"name":"FunctionEnter2","features":[543]},{"name":"FunctionEnter3","features":[543]},{"name":"FunctionEnter3WithInfo","features":[543]},{"name":"FunctionIDMapper","features":[307,543]},{"name":"FunctionIDMapper2","features":[307,543]},{"name":"FunctionIDOrClientID","features":[543]},{"name":"FunctionLeave","features":[543]},{"name":"FunctionLeave2","features":[543]},{"name":"FunctionLeave3","features":[543]},{"name":"FunctionLeave3WithInfo","features":[543]},{"name":"FunctionTailcall","features":[543]},{"name":"FunctionTailcall2","features":[543]},{"name":"FunctionTailcall3","features":[543]},{"name":"FunctionTailcall3WithInfo","features":[543]},{"name":"ICorProfilerAssemblyReferenceProvider","features":[543]},{"name":"ICorProfilerCallback","features":[543]},{"name":"ICorProfilerCallback10","features":[543]},{"name":"ICorProfilerCallback11","features":[543]},{"name":"ICorProfilerCallback2","features":[543]},{"name":"ICorProfilerCallback3","features":[543]},{"name":"ICorProfilerCallback4","features":[543]},{"name":"ICorProfilerCallback5","features":[543]},{"name":"ICorProfilerCallback6","features":[543]},{"name":"ICorProfilerCallback7","features":[543]},{"name":"ICorProfilerCallback8","features":[543]},{"name":"ICorProfilerCallback9","features":[543]},{"name":"ICorProfilerFunctionControl","features":[543]},{"name":"ICorProfilerFunctionEnum","features":[543]},{"name":"ICorProfilerInfo","features":[543]},{"name":"ICorProfilerInfo10","features":[543]},{"name":"ICorProfilerInfo11","features":[543]},{"name":"ICorProfilerInfo12","features":[543]},{"name":"ICorProfilerInfo13","features":[543]},{"name":"ICorProfilerInfo14","features":[543]},{"name":"ICorProfilerInfo2","features":[543]},{"name":"ICorProfilerInfo3","features":[543]},{"name":"ICorProfilerInfo4","features":[543]},{"name":"ICorProfilerInfo5","features":[543]},{"name":"ICorProfilerInfo6","features":[543]},{"name":"ICorProfilerInfo7","features":[543]},{"name":"ICorProfilerInfo8","features":[543]},{"name":"ICorProfilerInfo9","features":[543]},{"name":"ICorProfilerMethodEnum","features":[543]},{"name":"ICorProfilerModuleEnum","features":[543]},{"name":"ICorProfilerObjectEnum","features":[543]},{"name":"ICorProfilerThreadEnum","features":[543]},{"name":"IMethodMalloc","features":[543]},{"name":"NO_MAPPING","features":[543]},{"name":"ObjectReferenceCallback","features":[307,543]},{"name":"PROFILER_GLOBAL_CLASS","features":[543]},{"name":"PROFILER_GLOBAL_MODULE","features":[543]},{"name":"PROFILER_PARENT_UNKNOWN","features":[543]},{"name":"PROLOG","features":[543]},{"name":"StackSnapshotCallback","features":[543]}],"555":[{"name":"ABNORMAL_RESET_DETECTED","features":[336]},{"name":"ACPI_BIOS_ERROR","features":[336]},{"name":"ACPI_BIOS_FATAL_ERROR","features":[336]},{"name":"ACPI_DRIVER_INTERNAL","features":[336]},{"name":"ACPI_FIRMWARE_WATCHDOG_TIMEOUT","features":[336]},{"name":"ACTIVE_EX_WORKER_THREAD_TERMINATION","features":[336]},{"name":"ADDRESS","features":[336]},{"name":"ADDRESS64","features":[336]},{"name":"ADDRESS_MODE","features":[336]},{"name":"AER_BRIDGE_DESCRIPTOR_FLAGS","features":[336]},{"name":"AER_ENDPOINT_DESCRIPTOR_FLAGS","features":[336]},{"name":"AER_ROOTPORT_DESCRIPTOR_FLAGS","features":[336]},{"name":"AGP_GART_CORRUPTION","features":[336]},{"name":"AGP_ILLEGALLY_REPROGRAMMED","features":[336]},{"name":"AGP_INTERNAL","features":[336]},{"name":"AGP_INVALID_ACCESS","features":[336]},{"name":"APC_CALLBACK_DATA","features":[336,313]},{"name":"APC_INDEX_MISMATCH","features":[336]},{"name":"API_VERSION","features":[336]},{"name":"API_VERSION_NUMBER","features":[336]},{"name":"APP_TAGGING_INITIALIZATION_FAILED","features":[336]},{"name":"ARM64_NT_CONTEXT","features":[336]},{"name":"ARM64_NT_NEON128","features":[336]},{"name":"ASSIGN_DRIVE_LETTERS_FAILED","features":[336]},{"name":"ATDISK_DRIVER_INTERNAL","features":[336]},{"name":"ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY","features":[336]},{"name":"ATTEMPTED_SWITCH_FROM_DPC","features":[336]},{"name":"ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE","features":[336]},{"name":"ATTEMPTED_WRITE_TO_READONLY_MEMORY","features":[336]},{"name":"AUDIT_FAILURE","features":[336]},{"name":"AZURE_DEVICE_FW_DUMP","features":[336]},{"name":"AddVectoredContinueHandler","features":[307,336,313]},{"name":"AddVectoredExceptionHandler","features":[307,336,313]},{"name":"AddrMode1616","features":[336]},{"name":"AddrMode1632","features":[336]},{"name":"AddrModeFlat","features":[336]},{"name":"AddrModeReal","features":[336]},{"name":"BAD_EXHANDLE","features":[336]},{"name":"BAD_OBJECT_HEADER","features":[336]},{"name":"BAD_POOL_CALLER","features":[336]},{"name":"BAD_POOL_HEADER","features":[336]},{"name":"BAD_SYSTEM_CONFIG_INFO","features":[336]},{"name":"BC_BLUETOOTH_VERIFIER_FAULT","features":[336]},{"name":"BC_BTHMINI_VERIFIER_FAULT","features":[336]},{"name":"BGI_DETECTED_VIOLATION","features":[336]},{"name":"BIND_ALL_IMAGES","features":[336]},{"name":"BIND_CACHE_IMPORT_DLLS","features":[336]},{"name":"BIND_NO_BOUND_IMPORTS","features":[336]},{"name":"BIND_NO_UPDATE","features":[336]},{"name":"BIND_REPORT_64BIT_VA","features":[336]},{"name":"BITLOCKER_FATAL_ERROR","features":[336]},{"name":"BLUETOOTH_ERROR_RECOVERY_LIVEDUMP","features":[336]},{"name":"BOOTING_IN_SAFEMODE_DSREPAIR","features":[336]},{"name":"BOOTING_IN_SAFEMODE_MINIMAL","features":[336]},{"name":"BOOTING_IN_SAFEMODE_NETWORK","features":[336]},{"name":"BOOTLOG_ENABLED","features":[336]},{"name":"BOOTLOG_LOADED","features":[336]},{"name":"BOOTLOG_NOT_LOADED","features":[336]},{"name":"BOOTPROC_INITIALIZATION_FAILED","features":[336]},{"name":"BOUND_IMAGE_UNSUPPORTED","features":[336]},{"name":"BREAKAWAY_CABLE_TRANSITION","features":[336]},{"name":"BUGCHECK_CONTEXT_MODIFIER","features":[336]},{"name":"BUGCHECK_ERROR","features":[336]},{"name":"BUGCODE_ID_DRIVER","features":[336]},{"name":"BUGCODE_MBBADAPTER_DRIVER","features":[336]},{"name":"BUGCODE_NDIS_DRIVER","features":[336]},{"name":"BUGCODE_NDIS_DRIVER_LIVE_DUMP","features":[336]},{"name":"BUGCODE_NETADAPTER_DRIVER","features":[336]},{"name":"BUGCODE_USB3_DRIVER","features":[336]},{"name":"BUGCODE_USB_DRIVER","features":[336]},{"name":"BUGCODE_WIFIADAPTER_DRIVER","features":[336]},{"name":"Beep","features":[307,336]},{"name":"BindExpandFileHeaders","features":[336]},{"name":"BindForwarder","features":[336]},{"name":"BindForwarder32","features":[336]},{"name":"BindForwarder64","features":[336]},{"name":"BindForwarderNOT","features":[336]},{"name":"BindForwarderNOT32","features":[336]},{"name":"BindForwarderNOT64","features":[336]},{"name":"BindImage","features":[307,336]},{"name":"BindImageComplete","features":[336]},{"name":"BindImageEx","features":[307,336]},{"name":"BindImageModified","features":[336]},{"name":"BindImportModule","features":[336]},{"name":"BindImportModuleFailed","features":[336]},{"name":"BindImportProcedure","features":[336]},{"name":"BindImportProcedure32","features":[336]},{"name":"BindImportProcedure64","features":[336]},{"name":"BindImportProcedureFailed","features":[336]},{"name":"BindMismatchedSymbols","features":[336]},{"name":"BindNoRoomInImage","features":[336]},{"name":"BindOutOfMemory","features":[336]},{"name":"BindRvaToVaFailed","features":[336]},{"name":"BindSymbolsNotUpdated","features":[336]},{"name":"CACHE_INITIALIZATION_FAILED","features":[336]},{"name":"CACHE_MANAGER","features":[336]},{"name":"CALL_HAS_NOT_RETURNED_WATCHDOG_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CANCEL_STATE_IN_COMPLETED_IRP","features":[336]},{"name":"CANNOT_WRITE_CONFIGURATION","features":[336]},{"name":"CBA_CHECK_ARM_MACHINE_THUMB_TYPE_OVERRIDE","features":[336]},{"name":"CBA_CHECK_ENGOPT_DISALLOW_NETWORK_PATHS","features":[336]},{"name":"CBA_DEBUG_INFO","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_CANCEL","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_COMPLETE","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_FAILURE","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_PARTIAL","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_START","features":[336]},{"name":"CBA_DUPLICATE_SYMBOL","features":[336]},{"name":"CBA_ENGINE_PRESENT","features":[336]},{"name":"CBA_EVENT","features":[336]},{"name":"CBA_MAP_JIT_SYMBOL","features":[336]},{"name":"CBA_READ_MEMORY","features":[336]},{"name":"CBA_SET_OPTIONS","features":[336]},{"name":"CBA_SRCSRV_EVENT","features":[336]},{"name":"CBA_SRCSRV_INFO","features":[336]},{"name":"CBA_SYMBOLS_UNLOADED","features":[336]},{"name":"CBA_UPDATE_STATUS_BAR","features":[336]},{"name":"CBA_XML_LOG","features":[336]},{"name":"CDFS_FILE_SYSTEM","features":[336]},{"name":"CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO","features":[336]},{"name":"CERT_PE_IMAGE_DIGEST_DEBUG_INFO","features":[336]},{"name":"CERT_PE_IMAGE_DIGEST_NON_PE_INFO","features":[336]},{"name":"CERT_PE_IMAGE_DIGEST_RESOURCES","features":[336]},{"name":"CERT_SECTION_TYPE_ANY","features":[336]},{"name":"CHECKSUM_MAPVIEW_FAILURE","features":[336]},{"name":"CHECKSUM_MAP_FAILURE","features":[336]},{"name":"CHECKSUM_OPEN_FAILURE","features":[336]},{"name":"CHECKSUM_SUCCESS","features":[336]},{"name":"CHECKSUM_UNICODE_FAILURE","features":[336]},{"name":"CHIPSET_DETECTED_ERROR","features":[336]},{"name":"CID_HANDLE_CREATION","features":[336]},{"name":"CID_HANDLE_DELETION","features":[336]},{"name":"CLOCK_WATCHDOG_TIMEOUT","features":[336]},{"name":"CLUSTER_CLUSPORT_STATUS_IO_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSVFS_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_CLUSSVC_DISCONNECT_WATCHDOG","features":[336]},{"name":"CLUSTER_CSV_CLUSTER_WATCHDOG_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_SNAPSHOT_DEVICE_INFO_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_STATE_TRANSITION_INTERVAL_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_STATE_TRANSITION_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_STATUS_IO_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_VOLUME_ARRIVAL_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_VOLUME_REMOVAL_LIVEDUMP","features":[336]},{"name":"CLUSTER_RESOURCE_CALL_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_SVHDX_LIVEDUMP","features":[336]},{"name":"CNSS_FILE_SYSTEM_FILTER","features":[336]},{"name":"CONFIG_INITIALIZATION_FAILED","features":[336]},{"name":"CONFIG_LIST_FAILED","features":[336]},{"name":"CONNECTED_STANDBY_WATCHDOG_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CONTEXT","features":[336,313]},{"name":"CONTEXT","features":[336,313]},{"name":"CONTEXT","features":[336,313]},{"name":"CONTEXT_ALL_AMD64","features":[336]},{"name":"CONTEXT_ALL_ARM","features":[336]},{"name":"CONTEXT_ALL_ARM64","features":[336]},{"name":"CONTEXT_ALL_X86","features":[336]},{"name":"CONTEXT_AMD64","features":[336]},{"name":"CONTEXT_ARM","features":[336]},{"name":"CONTEXT_ARM64","features":[336]},{"name":"CONTEXT_CONTROL_AMD64","features":[336]},{"name":"CONTEXT_CONTROL_ARM","features":[336]},{"name":"CONTEXT_CONTROL_ARM64","features":[336]},{"name":"CONTEXT_CONTROL_X86","features":[336]},{"name":"CONTEXT_DEBUG_REGISTERS_AMD64","features":[336]},{"name":"CONTEXT_DEBUG_REGISTERS_ARM","features":[336]},{"name":"CONTEXT_DEBUG_REGISTERS_ARM64","features":[336]},{"name":"CONTEXT_DEBUG_REGISTERS_X86","features":[336]},{"name":"CONTEXT_EXCEPTION_ACTIVE_AMD64","features":[336]},{"name":"CONTEXT_EXCEPTION_ACTIVE_ARM","features":[336]},{"name":"CONTEXT_EXCEPTION_ACTIVE_ARM64","features":[336]},{"name":"CONTEXT_EXCEPTION_ACTIVE_X86","features":[336]},{"name":"CONTEXT_EXCEPTION_REPORTING_AMD64","features":[336]},{"name":"CONTEXT_EXCEPTION_REPORTING_ARM","features":[336]},{"name":"CONTEXT_EXCEPTION_REPORTING_ARM64","features":[336]},{"name":"CONTEXT_EXCEPTION_REPORTING_X86","features":[336]},{"name":"CONTEXT_EXCEPTION_REQUEST_AMD64","features":[336]},{"name":"CONTEXT_EXCEPTION_REQUEST_ARM","features":[336]},{"name":"CONTEXT_EXCEPTION_REQUEST_ARM64","features":[336]},{"name":"CONTEXT_EXCEPTION_REQUEST_X86","features":[336]},{"name":"CONTEXT_EXTENDED_REGISTERS_X86","features":[336]},{"name":"CONTEXT_FLAGS","features":[336]},{"name":"CONTEXT_FLOATING_POINT_AMD64","features":[336]},{"name":"CONTEXT_FLOATING_POINT_ARM","features":[336]},{"name":"CONTEXT_FLOATING_POINT_ARM64","features":[336]},{"name":"CONTEXT_FLOATING_POINT_X86","features":[336]},{"name":"CONTEXT_FULL_AMD64","features":[336]},{"name":"CONTEXT_FULL_ARM","features":[336]},{"name":"CONTEXT_FULL_ARM64","features":[336]},{"name":"CONTEXT_FULL_X86","features":[336]},{"name":"CONTEXT_INTEGER_AMD64","features":[336]},{"name":"CONTEXT_INTEGER_ARM","features":[336]},{"name":"CONTEXT_INTEGER_ARM64","features":[336]},{"name":"CONTEXT_INTEGER_X86","features":[336]},{"name":"CONTEXT_KERNEL_CET_AMD64","features":[336]},{"name":"CONTEXT_KERNEL_DEBUGGER_AMD64","features":[336]},{"name":"CONTEXT_RET_TO_GUEST_ARM64","features":[336]},{"name":"CONTEXT_SEGMENTS_AMD64","features":[336]},{"name":"CONTEXT_SEGMENTS_X86","features":[336]},{"name":"CONTEXT_SERVICE_ACTIVE_AMD64","features":[336]},{"name":"CONTEXT_SERVICE_ACTIVE_ARM","features":[336]},{"name":"CONTEXT_SERVICE_ACTIVE_ARM64","features":[336]},{"name":"CONTEXT_SERVICE_ACTIVE_X86","features":[336]},{"name":"CONTEXT_UNWOUND_TO_CALL_AMD64","features":[336]},{"name":"CONTEXT_UNWOUND_TO_CALL_ARM","features":[336]},{"name":"CONTEXT_UNWOUND_TO_CALL_ARM64","features":[336]},{"name":"CONTEXT_X18_ARM64","features":[336]},{"name":"CONTEXT_X86","features":[336]},{"name":"CONTEXT_XSTATE_AMD64","features":[336]},{"name":"CONTEXT_XSTATE_X86","features":[336]},{"name":"COREMSGCALL_INTERNAL_ERROR","features":[336]},{"name":"COREMSG_INTERNAL_ERROR","features":[336]},{"name":"CORRUPT_ACCESS_TOKEN","features":[336]},{"name":"CPU_INFORMATION","features":[336]},{"name":"CRASHDUMP_WATCHDOG_TIMEOUT","features":[336]},{"name":"CREATE_DELETE_LOCK_NOT_LOCKED","features":[336]},{"name":"CREATE_PROCESS_DEBUG_EVENT","features":[336]},{"name":"CREATE_PROCESS_DEBUG_INFO","features":[307,336,342]},{"name":"CREATE_THREAD_DEBUG_EVENT","features":[336]},{"name":"CREATE_THREAD_DEBUG_INFO","features":[307,336,342]},{"name":"CRITICAL_INITIALIZATION_FAILURE","features":[336]},{"name":"CRITICAL_OBJECT_TERMINATION","features":[336]},{"name":"CRITICAL_PROCESS_DIED","features":[336]},{"name":"CRITICAL_SERVICE_FAILED","features":[336]},{"name":"CRITICAL_STRUCTURE_CORRUPTION","features":[336]},{"name":"CRYPTO_LIBRARY_INTERNAL_ERROR","features":[336]},{"name":"CRYPTO_SELF_TEST_FAILURE","features":[336]},{"name":"CancelCallback","features":[336]},{"name":"CheckRemoteDebuggerPresent","features":[307,336]},{"name":"CheckSumMappedFile","features":[336,338]},{"name":"CheckSumMappedFile","features":[336,338]},{"name":"CloseThreadWaitChainSession","features":[336]},{"name":"CommentStreamA","features":[336]},{"name":"CommentStreamW","features":[336]},{"name":"ContinueDebugEvent","features":[307,336]},{"name":"CopyContext","features":[307,336,313]},{"name":"DAM_WATCHDOG_TIMEOUT","features":[336]},{"name":"DATA_BUS_ERROR","features":[336]},{"name":"DATA_COHERENCY_EXCEPTION","features":[336]},{"name":"DBGHELP_DATA_REPORT_STRUCT","features":[336]},{"name":"DBGPROP_ATTRIB_ACCESS_FINAL","features":[336]},{"name":"DBGPROP_ATTRIB_ACCESS_PRIVATE","features":[336]},{"name":"DBGPROP_ATTRIB_ACCESS_PROTECTED","features":[336]},{"name":"DBGPROP_ATTRIB_ACCESS_PUBLIC","features":[336]},{"name":"DBGPROP_ATTRIB_FLAGS","features":[336]},{"name":"DBGPROP_ATTRIB_FRAME_INCATCHBLOCK","features":[336]},{"name":"DBGPROP_ATTRIB_FRAME_INFINALLYBLOCK","features":[336]},{"name":"DBGPROP_ATTRIB_FRAME_INTRYBLOCK","features":[336]},{"name":"DBGPROP_ATTRIB_HAS_EXTENDED_ATTRIBS","features":[336]},{"name":"DBGPROP_ATTRIB_NO_ATTRIB","features":[336]},{"name":"DBGPROP_ATTRIB_STORAGE_FIELD","features":[336]},{"name":"DBGPROP_ATTRIB_STORAGE_GLOBAL","features":[336]},{"name":"DBGPROP_ATTRIB_STORAGE_STATIC","features":[336]},{"name":"DBGPROP_ATTRIB_STORAGE_VIRTUAL","features":[336]},{"name":"DBGPROP_ATTRIB_TYPE_IS_CONSTANT","features":[336]},{"name":"DBGPROP_ATTRIB_TYPE_IS_SYNCHRONIZED","features":[336]},{"name":"DBGPROP_ATTRIB_TYPE_IS_VOLATILE","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_EVENT","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_EXPANDABLE","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_FAKE","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_INVALID","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_METHOD","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_RAW_STRING","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_RETURN_VALUE","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_PENDING_MUTATION","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_READONLY","features":[336]},{"name":"DBGPROP_INFO","features":[336]},{"name":"DBGPROP_INFO_ATTRIBUTES","features":[336]},{"name":"DBGPROP_INFO_AUTOEXPAND","features":[336]},{"name":"DBGPROP_INFO_BEAUTIFY","features":[336]},{"name":"DBGPROP_INFO_CALLTOSTRING","features":[336]},{"name":"DBGPROP_INFO_DEBUGPROP","features":[336]},{"name":"DBGPROP_INFO_FULLNAME","features":[336]},{"name":"DBGPROP_INFO_NAME","features":[336]},{"name":"DBGPROP_INFO_TYPE","features":[336]},{"name":"DBGPROP_INFO_VALUE","features":[336]},{"name":"DBHHEADER_CVMISC","features":[336]},{"name":"DBHHEADER_DEBUGDIRS","features":[336]},{"name":"DBHHEADER_PDBGUID","features":[336]},{"name":"DEBUG_EVENT","features":[307,336,342]},{"name":"DEBUG_EVENT_CODE","features":[336]},{"name":"DEREF_UNKNOWN_LOGON_SESSION","features":[336]},{"name":"DEVICE_DIAGNOSTIC_LOG_LIVEDUMP","features":[336]},{"name":"DEVICE_QUEUE_NOT_BUSY","features":[336]},{"name":"DEVICE_REFERENCE_COUNT_NOT_ZERO","features":[336]},{"name":"DFSC_FILE_SYSTEM","features":[336]},{"name":"DFS_FILE_SYSTEM","features":[336]},{"name":"DIGEST_FUNCTION","features":[307,336]},{"name":"DIRECTED_FX_TRANSITION_LIVEDUMP","features":[336]},{"name":"DIRTY_MAPPED_PAGES_CONGESTION","features":[336]},{"name":"DIRTY_NOWRITE_PAGES_CONGESTION","features":[336]},{"name":"DISORDERLY_SHUTDOWN","features":[336]},{"name":"DISPATCHER_CONTEXT","features":[307,336,313]},{"name":"DISPATCHER_CONTEXT","features":[307,336,313]},{"name":"DMA_COMMON_BUFFER_VECTOR_ERROR","features":[336]},{"name":"DMP_CONTEXT_RECORD_SIZE_32","features":[336]},{"name":"DMP_CONTEXT_RECORD_SIZE_64","features":[336]},{"name":"DMP_HEADER_COMMENT_SIZE","features":[336]},{"name":"DMP_PHYSICAL_MEMORY_BLOCK_SIZE_32","features":[336]},{"name":"DMP_PHYSICAL_MEMORY_BLOCK_SIZE_64","features":[336]},{"name":"DMP_RESERVED_0_SIZE_32","features":[336]},{"name":"DMP_RESERVED_0_SIZE_64","features":[336]},{"name":"DMP_RESERVED_2_SIZE_32","features":[336]},{"name":"DMP_RESERVED_3_SIZE_32","features":[336]},{"name":"DPC_WATCHDOG_TIMEOUT","features":[336]},{"name":"DPC_WATCHDOG_VIOLATION","features":[336]},{"name":"DRIPS_SW_HW_DIVERGENCE_LIVEDUMP","features":[336]},{"name":"DRIVER_CAUGHT_MODIFYING_FREED_POOL","features":[336]},{"name":"DRIVER_CORRUPTED_EXPOOL","features":[336]},{"name":"DRIVER_CORRUPTED_MMPOOL","features":[336]},{"name":"DRIVER_CORRUPTED_SYSPTES","features":[336]},{"name":"DRIVER_INVALID_CRUNTIME_PARAMETER","features":[336]},{"name":"DRIVER_INVALID_STACK_ACCESS","features":[336]},{"name":"DRIVER_IRQL_NOT_LESS_OR_EQUAL","features":[336]},{"name":"DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS","features":[336]},{"name":"DRIVER_OVERRAN_STACK_BUFFER","features":[336]},{"name":"DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION","features":[336]},{"name":"DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION_M","features":[336]},{"name":"DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL","features":[336]},{"name":"DRIVER_PNP_WATCHDOG","features":[336]},{"name":"DRIVER_PORTION_MUST_BE_NONPAGED","features":[336]},{"name":"DRIVER_POWER_STATE_FAILURE","features":[336]},{"name":"DRIVER_RETURNED_HOLDING_CANCEL_LOCK","features":[336]},{"name":"DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN","features":[336]},{"name":"DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS","features":[336]},{"name":"DRIVER_UNMAPPING_INVALID_VIEW","features":[336]},{"name":"DRIVER_USED_EXCESSIVE_PTES","features":[336]},{"name":"DRIVER_VERIFIER_DETECTED_VIOLATION","features":[336]},{"name":"DRIVER_VERIFIER_DETECTED_VIOLATION_LIVEDUMP","features":[336]},{"name":"DRIVER_VERIFIER_DMA_VIOLATION","features":[336]},{"name":"DRIVER_VERIFIER_IOMANAGER_VIOLATION","features":[336]},{"name":"DRIVER_VERIFIER_TRACKING_LIVE_DUMP","features":[336]},{"name":"DRIVER_VIOLATION","features":[336]},{"name":"DRIVE_EXTENDER","features":[336]},{"name":"DSLFLAG_MISMATCHED_DBG","features":[336]},{"name":"DSLFLAG_MISMATCHED_PDB","features":[336]},{"name":"DUMP_FILE_ATTRIBUTES","features":[336]},{"name":"DUMP_HEADER32","features":[307,336]},{"name":"DUMP_HEADER64","features":[307,336]},{"name":"DUMP_SUMMARY_VALID_CURRENT_USER_VA","features":[336]},{"name":"DUMP_SUMMARY_VALID_KERNEL_VA","features":[336]},{"name":"DUMP_TYPE","features":[336]},{"name":"DUMP_TYPE_AUTOMATIC","features":[336]},{"name":"DUMP_TYPE_BITMAP_FULL","features":[336]},{"name":"DUMP_TYPE_BITMAP_KERNEL","features":[336]},{"name":"DUMP_TYPE_FULL","features":[336]},{"name":"DUMP_TYPE_HEADER","features":[336]},{"name":"DUMP_TYPE_INVALID","features":[336]},{"name":"DUMP_TYPE_SUMMARY","features":[336]},{"name":"DUMP_TYPE_TRIAGE","features":[336]},{"name":"DUMP_TYPE_UNKNOWN","features":[336]},{"name":"DYNAMIC_ADD_PROCESSOR_MISMATCH","features":[336]},{"name":"DbgHelpCreateUserDump","features":[307,336]},{"name":"DbgHelpCreateUserDumpW","features":[307,336]},{"name":"DebugActiveProcess","features":[307,336]},{"name":"DebugActiveProcessStop","features":[307,336]},{"name":"DebugBreak","features":[336]},{"name":"DebugBreakProcess","features":[307,336]},{"name":"DebugPropertyInfo","features":[336]},{"name":"DebugSetProcessKillOnExit","features":[307,336]},{"name":"DecodePointer","features":[336]},{"name":"DecodeRemotePointer","features":[307,336]},{"name":"DecodeSystemPointer","features":[336]},{"name":"EFS_FATAL_ERROR","features":[336]},{"name":"ELAM_DRIVER_DETECTED_FATAL_ERROR","features":[336]},{"name":"EMPTY_THREAD_REAPER_LIST","features":[336]},{"name":"EM_INITIALIZATION_ERROR","features":[336]},{"name":"END_OF_NT_EVALUATION_PERIOD","features":[336]},{"name":"ERESOURCE_INVALID_RELEASE","features":[336]},{"name":"ERRATA_WORKAROUND_UNSUCCESSFUL","features":[336]},{"name":"ERROR_IMAGE_NOT_STRIPPED","features":[336]},{"name":"ERROR_NO_DBG_POINTER","features":[336]},{"name":"ERROR_NO_PDB_POINTER","features":[336]},{"name":"ESLFLAG_FULLPATH","features":[336]},{"name":"ESLFLAG_INLINE_SITE","features":[336]},{"name":"ESLFLAG_NEAREST","features":[336]},{"name":"ESLFLAG_NEXT","features":[336]},{"name":"ESLFLAG_PREV","features":[336]},{"name":"EVENT_SRCSPEW","features":[336]},{"name":"EVENT_SRCSPEW_END","features":[336]},{"name":"EVENT_SRCSPEW_START","features":[336]},{"name":"EVENT_TRACING_FATAL_ERROR","features":[336]},{"name":"EXCEPTION_CONTINUE_EXECUTION","features":[336]},{"name":"EXCEPTION_CONTINUE_SEARCH","features":[336]},{"name":"EXCEPTION_DEBUG_EVENT","features":[336]},{"name":"EXCEPTION_DEBUG_INFO","features":[307,336]},{"name":"EXCEPTION_EXECUTE_HANDLER","features":[336]},{"name":"EXCEPTION_ON_INVALID_STACK","features":[336]},{"name":"EXCEPTION_POINTERS","features":[307,336,313]},{"name":"EXCEPTION_RECORD","features":[307,336]},{"name":"EXCEPTION_RECORD32","features":[307,336]},{"name":"EXCEPTION_RECORD64","features":[307,336]},{"name":"EXCEPTION_SCOPE_INVALID","features":[336]},{"name":"EXFAT_FILE_SYSTEM","features":[336]},{"name":"EXIT_PROCESS_DEBUG_EVENT","features":[336]},{"name":"EXIT_PROCESS_DEBUG_INFO","features":[336]},{"name":"EXIT_THREAD_DEBUG_EVENT","features":[336]},{"name":"EXIT_THREAD_DEBUG_INFO","features":[336]},{"name":"EXRESOURCE_TIMEOUT_LIVEDUMP","features":[336]},{"name":"EXT_OUTPUT_VER","features":[336]},{"name":"EX_PROP_INFO_DEBUGEXTPROP","features":[336]},{"name":"EX_PROP_INFO_FLAGS","features":[336]},{"name":"EX_PROP_INFO_ID","features":[336]},{"name":"EX_PROP_INFO_LOCKBYTES","features":[336]},{"name":"EX_PROP_INFO_NTYPE","features":[336]},{"name":"EX_PROP_INFO_NVALUE","features":[336]},{"name":"EncodePointer","features":[336]},{"name":"EncodeRemotePointer","features":[307,336]},{"name":"EncodeSystemPointer","features":[336]},{"name":"EnumDirTree","features":[307,336]},{"name":"EnumDirTreeW","features":[307,336]},{"name":"EnumerateLoadedModules","features":[307,336]},{"name":"EnumerateLoadedModules64","features":[307,336]},{"name":"EnumerateLoadedModulesEx","features":[307,336]},{"name":"EnumerateLoadedModulesExW","features":[307,336]},{"name":"EnumerateLoadedModulesW64","features":[307,336]},{"name":"ExceptionStream","features":[336]},{"name":"ExtendedDebugPropertyInfo","features":[431,336]},{"name":"FACILITY_AAF","features":[336]},{"name":"FACILITY_ACCELERATOR","features":[336]},{"name":"FACILITY_ACS","features":[336]},{"name":"FACILITY_ACTION_QUEUE","features":[336]},{"name":"FACILITY_AUDCLNT","features":[336]},{"name":"FACILITY_AUDIO","features":[336]},{"name":"FACILITY_AUDIOSTREAMING","features":[336]},{"name":"FACILITY_BACKGROUNDCOPY","features":[336]},{"name":"FACILITY_BCD","features":[336]},{"name":"FACILITY_BLB","features":[336]},{"name":"FACILITY_BLBUI","features":[336]},{"name":"FACILITY_BLB_CLI","features":[336]},{"name":"FACILITY_BLUETOOTH_ATT","features":[336]},{"name":"FACILITY_CERT","features":[336]},{"name":"FACILITY_CMI","features":[336]},{"name":"FACILITY_CODE","features":[336]},{"name":"FACILITY_COMPLUS","features":[336]},{"name":"FACILITY_CONFIGURATION","features":[336]},{"name":"FACILITY_CONTROL","features":[336]},{"name":"FACILITY_DAF","features":[336]},{"name":"FACILITY_DEBUGGERS","features":[336]},{"name":"FACILITY_DEFRAG","features":[336]},{"name":"FACILITY_DELIVERY_OPTIMIZATION","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_BINLSVC","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_CONTENT_PROVIDER","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_DRIVER_PROVISIONING","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_IMAGING","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_MANAGEMENT","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_MULTICAST_CLIENT","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_MULTICAST_SERVER","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_PXE","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_SERVER","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_TFTP","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_TRANSPORT_MANAGEMENT","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_UTIL","features":[336]},{"name":"FACILITY_DEVICE_UPDATE_AGENT","features":[336]},{"name":"FACILITY_DIRECT2D","features":[336]},{"name":"FACILITY_DIRECT3D10","features":[336]},{"name":"FACILITY_DIRECT3D11","features":[336]},{"name":"FACILITY_DIRECT3D11_DEBUG","features":[336]},{"name":"FACILITY_DIRECT3D12","features":[336]},{"name":"FACILITY_DIRECT3D12_DEBUG","features":[336]},{"name":"FACILITY_DIRECTMUSIC","features":[336]},{"name":"FACILITY_DIRECTORYSERVICE","features":[336]},{"name":"FACILITY_DISPATCH","features":[336]},{"name":"FACILITY_DLS","features":[336]},{"name":"FACILITY_DMSERVER","features":[336]},{"name":"FACILITY_DPLAY","features":[336]},{"name":"FACILITY_DRVSERVICING","features":[336]},{"name":"FACILITY_DXCORE","features":[336]},{"name":"FACILITY_DXGI","features":[336]},{"name":"FACILITY_DXGI_DDI","features":[336]},{"name":"FACILITY_EAP","features":[336]},{"name":"FACILITY_EAS","features":[336]},{"name":"FACILITY_FVE","features":[336]},{"name":"FACILITY_FWP","features":[336]},{"name":"FACILITY_GAME","features":[336]},{"name":"FACILITY_GRAPHICS","features":[336]},{"name":"FACILITY_HSP_SERVICES","features":[336]},{"name":"FACILITY_HSP_SOFTWARE","features":[336]},{"name":"FACILITY_HTTP","features":[336]},{"name":"FACILITY_INPUT","features":[336]},{"name":"FACILITY_INTERNET","features":[336]},{"name":"FACILITY_IORING","features":[336]},{"name":"FACILITY_ITF","features":[336]},{"name":"FACILITY_JSCRIPT","features":[336]},{"name":"FACILITY_LEAP","features":[336]},{"name":"FACILITY_LINGUISTIC_SERVICES","features":[336]},{"name":"FACILITY_MBN","features":[336]},{"name":"FACILITY_MEDIASERVER","features":[336]},{"name":"FACILITY_METADIRECTORY","features":[336]},{"name":"FACILITY_MOBILE","features":[336]},{"name":"FACILITY_MSMQ","features":[336]},{"name":"FACILITY_NAP","features":[336]},{"name":"FACILITY_NDIS","features":[336]},{"name":"FACILITY_NT_BIT","features":[336]},{"name":"FACILITY_NULL","features":[336]},{"name":"FACILITY_OCP_UPDATE_AGENT","features":[336]},{"name":"FACILITY_ONLINE_ID","features":[336]},{"name":"FACILITY_OPC","features":[336]},{"name":"FACILITY_P2P","features":[336]},{"name":"FACILITY_P2P_INT","features":[336]},{"name":"FACILITY_PARSE","features":[336]},{"name":"FACILITY_PIDGENX","features":[336]},{"name":"FACILITY_PIX","features":[336]},{"name":"FACILITY_PLA","features":[336]},{"name":"FACILITY_POWERSHELL","features":[336]},{"name":"FACILITY_PRESENTATION","features":[336]},{"name":"FACILITY_QUIC","features":[336]},{"name":"FACILITY_RAS","features":[336]},{"name":"FACILITY_RESTORE","features":[336]},{"name":"FACILITY_RPC","features":[336]},{"name":"FACILITY_SCARD","features":[336]},{"name":"FACILITY_SCRIPT","features":[336]},{"name":"FACILITY_SDIAG","features":[336]},{"name":"FACILITY_SECURITY","features":[336]},{"name":"FACILITY_SERVICE_FABRIC","features":[336]},{"name":"FACILITY_SETUPAPI","features":[336]},{"name":"FACILITY_SHELL","features":[336]},{"name":"FACILITY_SOS","features":[336]},{"name":"FACILITY_SPP","features":[336]},{"name":"FACILITY_SQLITE","features":[336]},{"name":"FACILITY_SSPI","features":[336]},{"name":"FACILITY_STATEREPOSITORY","features":[336]},{"name":"FACILITY_STATE_MANAGEMENT","features":[336]},{"name":"FACILITY_STORAGE","features":[336]},{"name":"FACILITY_SXS","features":[336]},{"name":"FACILITY_SYNCENGINE","features":[336]},{"name":"FACILITY_TIERING","features":[336]},{"name":"FACILITY_TPM_SERVICES","features":[336]},{"name":"FACILITY_TPM_SOFTWARE","features":[336]},{"name":"FACILITY_TTD","features":[336]},{"name":"FACILITY_UI","features":[336]},{"name":"FACILITY_UMI","features":[336]},{"name":"FACILITY_URT","features":[336]},{"name":"FACILITY_USERMODE_COMMONLOG","features":[336]},{"name":"FACILITY_USERMODE_FILTER_MANAGER","features":[336]},{"name":"FACILITY_USERMODE_HNS","features":[336]},{"name":"FACILITY_USERMODE_HYPERVISOR","features":[336]},{"name":"FACILITY_USERMODE_LICENSING","features":[336]},{"name":"FACILITY_USERMODE_SDBUS","features":[336]},{"name":"FACILITY_USERMODE_SPACES","features":[336]},{"name":"FACILITY_USERMODE_VHD","features":[336]},{"name":"FACILITY_USERMODE_VIRTUALIZATION","features":[336]},{"name":"FACILITY_USERMODE_VOLMGR","features":[336]},{"name":"FACILITY_USERMODE_VOLSNAP","features":[336]},{"name":"FACILITY_USER_MODE_SECURITY_CORE","features":[336]},{"name":"FACILITY_USN","features":[336]},{"name":"FACILITY_UTC","features":[336]},{"name":"FACILITY_VISUALCPP","features":[336]},{"name":"FACILITY_WEB","features":[336]},{"name":"FACILITY_WEBSERVICES","features":[336]},{"name":"FACILITY_WEB_SOCKET","features":[336]},{"name":"FACILITY_WEP","features":[336]},{"name":"FACILITY_WER","features":[336]},{"name":"FACILITY_WIA","features":[336]},{"name":"FACILITY_WIN32","features":[336]},{"name":"FACILITY_WINCODEC_DWRITE_DWM","features":[336]},{"name":"FACILITY_WINDOWS","features":[336]},{"name":"FACILITY_WINDOWSUPDATE","features":[336]},{"name":"FACILITY_WINDOWS_CE","features":[336]},{"name":"FACILITY_WINDOWS_DEFENDER","features":[336]},{"name":"FACILITY_WINDOWS_SETUP","features":[336]},{"name":"FACILITY_WINDOWS_STORE","features":[336]},{"name":"FACILITY_WINML","features":[336]},{"name":"FACILITY_WINPE","features":[336]},{"name":"FACILITY_WINRM","features":[336]},{"name":"FACILITY_WMAAECMA","features":[336]},{"name":"FACILITY_WPN","features":[336]},{"name":"FACILITY_WSBAPP","features":[336]},{"name":"FACILITY_WSB_ONLINE","features":[336]},{"name":"FACILITY_XAML","features":[336]},{"name":"FACILITY_XBOX","features":[336]},{"name":"FACILITY_XPS","features":[336]},{"name":"FAST_ERESOURCE_PRECONDITION_VIOLATION","features":[336]},{"name":"FATAL_ABNORMAL_RESET_ERROR","features":[336]},{"name":"FATAL_UNHANDLED_HARD_ERROR","features":[336]},{"name":"FAT_FILE_SYSTEM","features":[336]},{"name":"FAULTY_HARDWARE_CORRUPTED_PAGE","features":[336]},{"name":"FILE_INITIALIZATION_FAILED","features":[336]},{"name":"FILE_SYSTEM","features":[336]},{"name":"FLAG_ENGINE_PRESENT","features":[336]},{"name":"FLAG_ENGOPT_DISALLOW_NETWORK_PATHS","features":[336]},{"name":"FLAG_OVERRIDE_ARM_MACHINE_TYPE","features":[336]},{"name":"FLOPPY_INTERNAL_ERROR","features":[336]},{"name":"FLTMGR_FILE_SYSTEM","features":[336]},{"name":"FORMAT_MESSAGE_ALLOCATE_BUFFER","features":[336]},{"name":"FORMAT_MESSAGE_ARGUMENT_ARRAY","features":[336]},{"name":"FORMAT_MESSAGE_FROM_HMODULE","features":[336]},{"name":"FORMAT_MESSAGE_FROM_STRING","features":[336]},{"name":"FORMAT_MESSAGE_FROM_SYSTEM","features":[336]},{"name":"FORMAT_MESSAGE_IGNORE_INSERTS","features":[336]},{"name":"FORMAT_MESSAGE_OPTIONS","features":[336]},{"name":"FPO_DATA","features":[336]},{"name":"FP_EMULATION_ERROR","features":[336]},{"name":"FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION","features":[336]},{"name":"FatalAppExitA","features":[336]},{"name":"FatalAppExitW","features":[336]},{"name":"FatalExit","features":[336]},{"name":"FindDebugInfoFile","features":[307,336]},{"name":"FindDebugInfoFileEx","features":[307,336]},{"name":"FindDebugInfoFileExW","features":[307,336]},{"name":"FindExecutableImage","features":[307,336]},{"name":"FindExecutableImageEx","features":[307,336]},{"name":"FindExecutableImageExW","features":[307,336]},{"name":"FindFileInPath","features":[307,336]},{"name":"FindFileInSearchPath","features":[307,336]},{"name":"FlushInstructionCache","features":[307,336]},{"name":"FormatMessageA","features":[336]},{"name":"FormatMessageW","features":[336]},{"name":"FunctionTableStream","features":[336]},{"name":"GPIO_CONTROLLER_DRIVER_ERROR","features":[336]},{"name":"GetEnabledXStateFeatures","features":[336]},{"name":"GetErrorMode","features":[336]},{"name":"GetImageConfigInformation","features":[307,336,313,338]},{"name":"GetImageConfigInformation","features":[307,336,313,338]},{"name":"GetImageUnusedHeaderBytes","features":[307,336,313,338]},{"name":"GetSymLoadError","features":[336]},{"name":"GetThreadContext","features":[307,336,313]},{"name":"GetThreadErrorMode","features":[336]},{"name":"GetThreadSelectorEntry","features":[307,336]},{"name":"GetThreadWaitChain","features":[307,336]},{"name":"GetTimestampForLoadedLibrary","features":[307,336]},{"name":"GetXStateFeaturesMask","features":[307,336,313]},{"name":"HAL1_INITIALIZATION_FAILED","features":[336]},{"name":"HAL_BLOCKED_PROCESSOR_INTERNAL_ERROR","features":[336]},{"name":"HAL_ILLEGAL_IOMMU_PAGE_FAULT","features":[336]},{"name":"HAL_INITIALIZATION_FAILED","features":[336]},{"name":"HAL_IOMMU_INTERNAL_ERROR","features":[336]},{"name":"HAL_MEMORY_ALLOCATION","features":[336]},{"name":"HANDLE_ERROR_ON_CRITICAL_THREAD","features":[336]},{"name":"HANDLE_LIVE_DUMP","features":[336]},{"name":"HARDWARE_INTERRUPT_STORM","features":[336]},{"name":"HARDWARE_PROFILE_DOCKED_STRING","features":[336]},{"name":"HARDWARE_PROFILE_UNDOCKED_STRING","features":[336]},{"name":"HARDWARE_PROFILE_UNKNOWN_STRING","features":[336]},{"name":"HARDWARE_WATCHDOG_TIMEOUT","features":[336]},{"name":"HTTP_DRIVER_CORRUPTED","features":[336]},{"name":"HYPERGUARD_INITIALIZATION_FAILURE","features":[336]},{"name":"HYPERGUARD_VIOLATION","features":[336]},{"name":"HYPERVISOR_ERROR","features":[336]},{"name":"HandleDataStream","features":[336]},{"name":"HandleOperationListStream","features":[336]},{"name":"IDebugExtendedProperty","features":[336]},{"name":"IDebugProperty","features":[336]},{"name":"IDebugPropertyEnumType_All","features":[336]},{"name":"IDebugPropertyEnumType_Arguments","features":[336]},{"name":"IDebugPropertyEnumType_Locals","features":[336]},{"name":"IDebugPropertyEnumType_LocalsPlusArgs","features":[336]},{"name":"IDebugPropertyEnumType_Registers","features":[336]},{"name":"IEnumDebugExtendedPropertyInfo","features":[336]},{"name":"IEnumDebugPropertyInfo","features":[336]},{"name":"ILLEGAL_ATS_INITIALIZATION","features":[336]},{"name":"ILLEGAL_IOMMU_PAGE_FAULT","features":[336]},{"name":"IMAGEHLP_CBA_EVENT","features":[336]},{"name":"IMAGEHLP_CBA_EVENTW","features":[336]},{"name":"IMAGEHLP_CBA_EVENT_SEVERITY","features":[336]},{"name":"IMAGEHLP_CBA_READ_MEMORY","features":[336]},{"name":"IMAGEHLP_DEFERRED_SYMBOL_LOAD","features":[307,336]},{"name":"IMAGEHLP_DEFERRED_SYMBOL_LOAD64","features":[307,336]},{"name":"IMAGEHLP_DEFERRED_SYMBOL_LOADW64","features":[307,336]},{"name":"IMAGEHLP_DUPLICATE_SYMBOL","features":[336]},{"name":"IMAGEHLP_DUPLICATE_SYMBOL64","features":[336]},{"name":"IMAGEHLP_EXTENDED_OPTIONS","features":[336]},{"name":"IMAGEHLP_GET_TYPE_INFO_CHILDREN","features":[336]},{"name":"IMAGEHLP_GET_TYPE_INFO_FLAGS","features":[336]},{"name":"IMAGEHLP_GET_TYPE_INFO_PARAMS","features":[336]},{"name":"IMAGEHLP_GET_TYPE_INFO_UNCACHED","features":[336]},{"name":"IMAGEHLP_HD_TYPE","features":[336]},{"name":"IMAGEHLP_JIT_SYMBOLMAP","features":[336]},{"name":"IMAGEHLP_LINE","features":[336]},{"name":"IMAGEHLP_LINE64","features":[336]},{"name":"IMAGEHLP_LINEW","features":[336]},{"name":"IMAGEHLP_LINEW64","features":[336]},{"name":"IMAGEHLP_MODULE","features":[336]},{"name":"IMAGEHLP_MODULE64","features":[307,336]},{"name":"IMAGEHLP_MODULE64_EX","features":[307,336]},{"name":"IMAGEHLP_MODULEW","features":[336]},{"name":"IMAGEHLP_MODULEW64","features":[307,336]},{"name":"IMAGEHLP_MODULEW64_EX","features":[307,336]},{"name":"IMAGEHLP_MODULE_REGION_ADDITIONAL","features":[336]},{"name":"IMAGEHLP_MODULE_REGION_ALL","features":[336]},{"name":"IMAGEHLP_MODULE_REGION_DLLBASE","features":[336]},{"name":"IMAGEHLP_MODULE_REGION_DLLRANGE","features":[336]},{"name":"IMAGEHLP_MODULE_REGION_JIT","features":[336]},{"name":"IMAGEHLP_RMAP_BIG_ENDIAN","features":[336]},{"name":"IMAGEHLP_RMAP_FIXUP_ARM64X","features":[336]},{"name":"IMAGEHLP_RMAP_FIXUP_IMAGEBASE","features":[336]},{"name":"IMAGEHLP_RMAP_IGNORE_MISCOMPARE","features":[336]},{"name":"IMAGEHLP_RMAP_LOAD_RW_DATA_SECTIONS","features":[336]},{"name":"IMAGEHLP_RMAP_MAPPED_FLAT","features":[336]},{"name":"IMAGEHLP_RMAP_OMIT_SHARED_RW_DATA_SECTIONS","features":[336]},{"name":"IMAGEHLP_SF_TYPE","features":[336]},{"name":"IMAGEHLP_STACK_FRAME","features":[307,336]},{"name":"IMAGEHLP_STATUS_REASON","features":[336]},{"name":"IMAGEHLP_SYMBOL","features":[336]},{"name":"IMAGEHLP_SYMBOL64","features":[336]},{"name":"IMAGEHLP_SYMBOL64_PACKAGE","features":[336]},{"name":"IMAGEHLP_SYMBOLW","features":[336]},{"name":"IMAGEHLP_SYMBOLW64","features":[336]},{"name":"IMAGEHLP_SYMBOLW64_PACKAGE","features":[336]},{"name":"IMAGEHLP_SYMBOLW_PACKAGE","features":[336]},{"name":"IMAGEHLP_SYMBOL_FUNCTION","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_CONSTANT","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_FRAMERELATIVE","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_LOCAL","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_PARAMETER","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_REGISTER","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_REGRELATIVE","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_TLSRELATIVE","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_VALUEPRESENT","features":[336]},{"name":"IMAGEHLP_SYMBOL_PACKAGE","features":[336]},{"name":"IMAGEHLP_SYMBOL_SRC","features":[336]},{"name":"IMAGEHLP_SYMBOL_THUNK","features":[336]},{"name":"IMAGEHLP_SYMBOL_TYPE_INFO","features":[336]},{"name":"IMAGEHLP_SYMBOL_TYPE_INFO_MAX","features":[336]},{"name":"IMAGEHLP_SYMBOL_VIRTUAL","features":[336]},{"name":"IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY","features":[336]},{"name":"IMAGE_COFF_SYMBOLS_HEADER","features":[336]},{"name":"IMAGE_COR20_HEADER","features":[336]},{"name":"IMAGE_DATA_DIRECTORY","features":[336]},{"name":"IMAGE_DEBUG_DIRECTORY","features":[336]},{"name":"IMAGE_DEBUG_INFORMATION","features":[307,336,313]},{"name":"IMAGE_DEBUG_TYPE","features":[336]},{"name":"IMAGE_DEBUG_TYPE_BORLAND","features":[336]},{"name":"IMAGE_DEBUG_TYPE_CODEVIEW","features":[336]},{"name":"IMAGE_DEBUG_TYPE_COFF","features":[336]},{"name":"IMAGE_DEBUG_TYPE_EXCEPTION","features":[336]},{"name":"IMAGE_DEBUG_TYPE_FIXUP","features":[336]},{"name":"IMAGE_DEBUG_TYPE_FPO","features":[336]},{"name":"IMAGE_DEBUG_TYPE_MISC","features":[336]},{"name":"IMAGE_DEBUG_TYPE_UNKNOWN","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_ARCHITECTURE","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_BASERELOC","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_DEBUG","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_EXCEPTION","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_EXPORT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_GLOBALPTR","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_IAT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_IMPORT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_RESOURCE","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_SECURITY","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_TLS","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_APPCONTAINER","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_COMPAT","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_COMPAT_STRICT_MODE","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_DYNAMIC_APIS_ALLOW_IN_PROC","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_RESERVED_1","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_RESERVED_2","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_SET_CONTEXT_IP_VALIDATION_RELAXED_MODE","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_GUARD_CF","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_NO_BIND","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_NO_ISOLATION","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_NO_SEH","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_NX_COMPAT","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_WDM_DRIVER","features":[336]},{"name":"IMAGE_DLL_CHARACTERISTICS","features":[336]},{"name":"IMAGE_FILE_32BIT_MACHINE","features":[336]},{"name":"IMAGE_FILE_32BIT_MACHINE2","features":[336]},{"name":"IMAGE_FILE_AGGRESIVE_WS_TRIM","features":[336]},{"name":"IMAGE_FILE_AGGRESIVE_WS_TRIM2","features":[336]},{"name":"IMAGE_FILE_BYTES_REVERSED_HI","features":[336]},{"name":"IMAGE_FILE_BYTES_REVERSED_HI_2","features":[336]},{"name":"IMAGE_FILE_BYTES_REVERSED_LO","features":[336]},{"name":"IMAGE_FILE_BYTES_REVERSED_LO2","features":[336]},{"name":"IMAGE_FILE_CHARACTERISTICS","features":[336]},{"name":"IMAGE_FILE_CHARACTERISTICS2","features":[336]},{"name":"IMAGE_FILE_DEBUG_STRIPPED","features":[336]},{"name":"IMAGE_FILE_DEBUG_STRIPPED2","features":[336]},{"name":"IMAGE_FILE_DLL","features":[336]},{"name":"IMAGE_FILE_DLL_2","features":[336]},{"name":"IMAGE_FILE_EXECUTABLE_IMAGE","features":[336]},{"name":"IMAGE_FILE_EXECUTABLE_IMAGE2","features":[336]},{"name":"IMAGE_FILE_HEADER","features":[336,338]},{"name":"IMAGE_FILE_LARGE_ADDRESS_AWARE","features":[336]},{"name":"IMAGE_FILE_LARGE_ADDRESS_AWARE2","features":[336]},{"name":"IMAGE_FILE_LINE_NUMS_STRIPPED","features":[336]},{"name":"IMAGE_FILE_LINE_NUMS_STRIPPED2","features":[336]},{"name":"IMAGE_FILE_LOCAL_SYMS_STRIPPED","features":[336]},{"name":"IMAGE_FILE_LOCAL_SYMS_STRIPPED2","features":[336]},{"name":"IMAGE_FILE_NET_RUN_FROM_SWAP","features":[336]},{"name":"IMAGE_FILE_NET_RUN_FROM_SWAP2","features":[336]},{"name":"IMAGE_FILE_RELOCS_STRIPPED","features":[336]},{"name":"IMAGE_FILE_RELOCS_STRIPPED2","features":[336]},{"name":"IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP","features":[336]},{"name":"IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2","features":[336]},{"name":"IMAGE_FILE_SYSTEM","features":[336]},{"name":"IMAGE_FILE_SYSTEM_2","features":[336]},{"name":"IMAGE_FILE_UP_SYSTEM_ONLY","features":[336]},{"name":"IMAGE_FILE_UP_SYSTEM_ONLY_2","features":[336]},{"name":"IMAGE_FUNCTION_ENTRY","features":[336]},{"name":"IMAGE_FUNCTION_ENTRY64","features":[336]},{"name":"IMAGE_LOAD_CONFIG_CODE_INTEGRITY","features":[336]},{"name":"IMAGE_LOAD_CONFIG_DIRECTORY32","features":[336]},{"name":"IMAGE_LOAD_CONFIG_DIRECTORY64","features":[336]},{"name":"IMAGE_NT_HEADERS32","features":[336,338]},{"name":"IMAGE_NT_HEADERS64","features":[336,338]},{"name":"IMAGE_NT_OPTIONAL_HDR32_MAGIC","features":[336]},{"name":"IMAGE_NT_OPTIONAL_HDR64_MAGIC","features":[336]},{"name":"IMAGE_NT_OPTIONAL_HDR_MAGIC","features":[336]},{"name":"IMAGE_OPTIONAL_HEADER32","features":[336]},{"name":"IMAGE_OPTIONAL_HEADER64","features":[336]},{"name":"IMAGE_OPTIONAL_HEADER_MAGIC","features":[336]},{"name":"IMAGE_ROM_HEADERS","features":[336,338]},{"name":"IMAGE_ROM_OPTIONAL_HDR_MAGIC","features":[336]},{"name":"IMAGE_ROM_OPTIONAL_HEADER","features":[336]},{"name":"IMAGE_RUNTIME_FUNCTION_ENTRY","features":[336]},{"name":"IMAGE_SCN_ALIGN_1024BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_128BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_16BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_1BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_2048BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_256BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_2BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_32BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_4096BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_4BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_512BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_64BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_8192BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_8BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_MASK","features":[336]},{"name":"IMAGE_SCN_CNT_CODE","features":[336]},{"name":"IMAGE_SCN_CNT_INITIALIZED_DATA","features":[336]},{"name":"IMAGE_SCN_CNT_UNINITIALIZED_DATA","features":[336]},{"name":"IMAGE_SCN_GPREL","features":[336]},{"name":"IMAGE_SCN_LNK_COMDAT","features":[336]},{"name":"IMAGE_SCN_LNK_INFO","features":[336]},{"name":"IMAGE_SCN_LNK_NRELOC_OVFL","features":[336]},{"name":"IMAGE_SCN_LNK_OTHER","features":[336]},{"name":"IMAGE_SCN_LNK_REMOVE","features":[336]},{"name":"IMAGE_SCN_MEM_16BIT","features":[336]},{"name":"IMAGE_SCN_MEM_DISCARDABLE","features":[336]},{"name":"IMAGE_SCN_MEM_EXECUTE","features":[336]},{"name":"IMAGE_SCN_MEM_FARDATA","features":[336]},{"name":"IMAGE_SCN_MEM_LOCKED","features":[336]},{"name":"IMAGE_SCN_MEM_NOT_CACHED","features":[336]},{"name":"IMAGE_SCN_MEM_NOT_PAGED","features":[336]},{"name":"IMAGE_SCN_MEM_PRELOAD","features":[336]},{"name":"IMAGE_SCN_MEM_PURGEABLE","features":[336]},{"name":"IMAGE_SCN_MEM_READ","features":[336]},{"name":"IMAGE_SCN_MEM_SHARED","features":[336]},{"name":"IMAGE_SCN_MEM_WRITE","features":[336]},{"name":"IMAGE_SCN_NO_DEFER_SPEC_EXC","features":[336]},{"name":"IMAGE_SCN_SCALE_INDEX","features":[336]},{"name":"IMAGE_SCN_TYPE_NO_PAD","features":[336]},{"name":"IMAGE_SECTION_CHARACTERISTICS","features":[336]},{"name":"IMAGE_SECTION_HEADER","features":[336]},{"name":"IMAGE_SUBSYSTEM","features":[336]},{"name":"IMAGE_SUBSYSTEM_EFI_APPLICATION","features":[336]},{"name":"IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER","features":[336]},{"name":"IMAGE_SUBSYSTEM_EFI_ROM","features":[336]},{"name":"IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER","features":[336]},{"name":"IMAGE_SUBSYSTEM_NATIVE","features":[336]},{"name":"IMAGE_SUBSYSTEM_NATIVE_WINDOWS","features":[336]},{"name":"IMAGE_SUBSYSTEM_OS2_CUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_POSIX_CUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_UNKNOWN","features":[336]},{"name":"IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION","features":[336]},{"name":"IMAGE_SUBSYSTEM_WINDOWS_CE_GUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_WINDOWS_CUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_WINDOWS_GUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_XBOX","features":[336]},{"name":"IMAGE_SUBSYSTEM_XBOX_CODE_CATALOG","features":[336]},{"name":"IMPERSONATING_WORKER_THREAD","features":[336]},{"name":"INACCESSIBLE_BOOT_DEVICE","features":[336]},{"name":"INCONSISTENT_IRP","features":[336]},{"name":"INLINE_FRAME_CONTEXT_IGNORE","features":[336]},{"name":"INLINE_FRAME_CONTEXT_INIT","features":[336]},{"name":"INSTALL_MORE_MEMORY","features":[336]},{"name":"INSTRUCTION_BUS_ERROR","features":[336]},{"name":"INSTRUCTION_COHERENCY_EXCEPTION","features":[336]},{"name":"INSUFFICIENT_SYSTEM_MAP_REGS","features":[336]},{"name":"INTERFACESAFE_FOR_UNTRUSTED_CALLER","features":[336]},{"name":"INTERFACESAFE_FOR_UNTRUSTED_DATA","features":[336]},{"name":"INTERFACE_USES_DISPEX","features":[336]},{"name":"INTERFACE_USES_SECURITY_MANAGER","features":[336]},{"name":"INTERNAL_POWER_ERROR","features":[336]},{"name":"INTERRUPT_EXCEPTION_NOT_HANDLED","features":[336]},{"name":"INTERRUPT_UNWIND_ATTEMPTED","features":[336]},{"name":"INVALID_AFFINITY_SET","features":[336]},{"name":"INVALID_ALTERNATE_SYSTEM_CALL_HANDLER_REGISTRATION","features":[336]},{"name":"INVALID_CALLBACK_STACK_ADDRESS","features":[336]},{"name":"INVALID_CANCEL_OF_FILE_OPEN","features":[336]},{"name":"INVALID_DATA_ACCESS_TRAP","features":[336]},{"name":"INVALID_DRIVER_HANDLE","features":[336]},{"name":"INVALID_EXTENDED_PROCESSOR_STATE","features":[336]},{"name":"INVALID_FLOATING_POINT_STATE","features":[336]},{"name":"INVALID_HIBERNATED_STATE","features":[336]},{"name":"INVALID_IO_BOOST_STATE","features":[336]},{"name":"INVALID_KERNEL_HANDLE","features":[336]},{"name":"INVALID_KERNEL_STACK_ADDRESS","features":[336]},{"name":"INVALID_MDL_RANGE","features":[336]},{"name":"INVALID_PROCESS_ATTACH_ATTEMPT","features":[336]},{"name":"INVALID_PROCESS_DETACH_ATTEMPT","features":[336]},{"name":"INVALID_PUSH_LOCK_FLAGS","features":[336]},{"name":"INVALID_REGION_OR_SEGMENT","features":[336]},{"name":"INVALID_RUNDOWN_PROTECTION_FLAGS","features":[336]},{"name":"INVALID_SILO_DETACH","features":[336]},{"name":"INVALID_SLOT_ALLOCATOR_FLAGS","features":[336]},{"name":"INVALID_SOFTWARE_INTERRUPT","features":[336]},{"name":"INVALID_THREAD_AFFINITY_STATE","features":[336]},{"name":"INVALID_WORK_QUEUE_ITEM","features":[336]},{"name":"IO1_INITIALIZATION_FAILED","features":[336]},{"name":"IOCTL_IPMI_INTERNAL_RECORD_SEL_EVENT","features":[336]},{"name":"IORING","features":[336]},{"name":"IO_OBJECT_INVALID","features":[336]},{"name":"IO_THREADPOOL_DEADLOCK_LIVEDUMP","features":[336]},{"name":"IObjectSafety","features":[336]},{"name":"IPI_WATCHDOG_TIMEOUT","features":[336]},{"name":"IPMI_IOCTL_INDEX","features":[336]},{"name":"IPMI_OS_SEL_RECORD","features":[336]},{"name":"IPMI_OS_SEL_RECORD_MASK","features":[336]},{"name":"IPMI_OS_SEL_RECORD_TYPE","features":[336]},{"name":"IPMI_OS_SEL_RECORD_VERSION","features":[336]},{"name":"IPMI_OS_SEL_RECORD_VERSION_1","features":[336]},{"name":"IPerPropertyBrowsing2","features":[336]},{"name":"IRQL_GT_ZERO_AT_SYSTEM_SERVICE","features":[336]},{"name":"IRQL_NOT_DISPATCH_LEVEL","features":[336]},{"name":"IRQL_NOT_GREATER_OR_EQUAL","features":[336]},{"name":"IRQL_NOT_LESS_OR_EQUAL","features":[336]},{"name":"IRQL_UNEXPECTED_VALUE","features":[336]},{"name":"ImageAddCertificate","features":[307,491,336]},{"name":"ImageDirectoryEntryToData","features":[307,336]},{"name":"ImageDirectoryEntryToDataEx","features":[307,336]},{"name":"ImageEnumerateCertificates","features":[307,336]},{"name":"ImageGetCertificateData","features":[307,491,336]},{"name":"ImageGetCertificateHeader","features":[307,491,336]},{"name":"ImageGetDigestStream","features":[307,336]},{"name":"ImageLoad","features":[307,336,313,338]},{"name":"ImageNtHeader","features":[336,338]},{"name":"ImageNtHeader","features":[336,338]},{"name":"ImageRemoveCertificate","features":[307,336]},{"name":"ImageRvaToSection","features":[336,338]},{"name":"ImageRvaToSection","features":[336,338]},{"name":"ImageRvaToVa","features":[336,338]},{"name":"ImageRvaToVa","features":[336,338]},{"name":"ImageUnload","features":[307,336,313,338]},{"name":"ImagehlpApiVersion","features":[336]},{"name":"ImagehlpApiVersionEx","features":[336]},{"name":"IncludeModuleCallback","features":[336]},{"name":"IncludeThreadCallback","features":[336]},{"name":"IncludeVmRegionCallback","features":[336]},{"name":"InitializeContext","features":[307,336,313]},{"name":"InitializeContext2","features":[307,336,313]},{"name":"IoFinishCallback","features":[336]},{"name":"IoStartCallback","features":[336]},{"name":"IoWriteAllCallback","features":[336]},{"name":"IpmiOsSelRecordTypeBugcheckData","features":[336]},{"name":"IpmiOsSelRecordTypeBugcheckRecovery","features":[336]},{"name":"IpmiOsSelRecordTypeDriver","features":[336]},{"name":"IpmiOsSelRecordTypeMax","features":[336]},{"name":"IpmiOsSelRecordTypeOther","features":[336]},{"name":"IpmiOsSelRecordTypeRaw","features":[336]},{"name":"IpmiOsSelRecordTypeWhea","features":[336]},{"name":"IpmiOsSelRecordTypeWheaErrorNmi","features":[336]},{"name":"IpmiOsSelRecordTypeWheaErrorOther","features":[336]},{"name":"IpmiOsSelRecordTypeWheaErrorPci","features":[336]},{"name":"IpmiOsSelRecordTypeWheaErrorXpfMca","features":[336]},{"name":"IptTraceStream","features":[336]},{"name":"IsDebuggerPresent","features":[307,336]},{"name":"IsProcessSnapshotCallback","features":[336]},{"name":"JavaScriptDataStream","features":[336]},{"name":"KASAN_ENLIGHTENMENT_VIOLATION","features":[336]},{"name":"KASAN_ILLEGAL_ACCESS","features":[336]},{"name":"KDHELP","features":[336]},{"name":"KDHELP64","features":[336]},{"name":"KERNEL_APC_PENDING_DURING_EXIT","features":[336]},{"name":"KERNEL_AUTO_BOOST_INVALID_LOCK_RELEASE","features":[336]},{"name":"KERNEL_AUTO_BOOST_LOCK_ACQUISITION_WITH_RAISED_IRQL","features":[336]},{"name":"KERNEL_CFG_INIT_FAILURE","features":[336]},{"name":"KERNEL_DATA_INPAGE_ERROR","features":[336]},{"name":"KERNEL_EXPAND_STACK_ACTIVE","features":[336]},{"name":"KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION","features":[336]},{"name":"KERNEL_MODE_EXCEPTION_NOT_HANDLED","features":[336]},{"name":"KERNEL_MODE_EXCEPTION_NOT_HANDLED_M","features":[336]},{"name":"KERNEL_MODE_HEAP_CORRUPTION","features":[336]},{"name":"KERNEL_PARTITION_REFERENCE_VIOLATION","features":[336]},{"name":"KERNEL_SECURITY_CHECK_FAILURE","features":[336]},{"name":"KERNEL_STACK_INPAGE_ERROR","features":[336]},{"name":"KERNEL_STACK_LOCKED_AT_EXIT","features":[336]},{"name":"KERNEL_STORAGE_SLOT_IN_USE","features":[336]},{"name":"KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION","features":[336]},{"name":"KERNEL_WMI_INTERNAL","features":[336]},{"name":"KMODE_EXCEPTION_NOT_HANDLED","features":[336]},{"name":"KNONVOLATILE_CONTEXT_POINTERS","features":[336]},{"name":"KNONVOLATILE_CONTEXT_POINTERS","features":[336]},{"name":"KNONVOLATILE_CONTEXT_POINTERS","features":[336]},{"name":"KernelMinidumpStatusCallback","features":[336]},{"name":"LAST_CHANCE_CALLED_FROM_KMODE","features":[336]},{"name":"LDT_ENTRY","features":[336]},{"name":"LIVE_SYSTEM_DUMP","features":[336]},{"name":"LM_SERVER_INTERNAL_ERROR","features":[336]},{"name":"LOADED_IMAGE","features":[307,336,313,338]},{"name":"LOADED_IMAGE","features":[307,336,313,338]},{"name":"LOADER_BLOCK_MISMATCH","features":[336]},{"name":"LOADER_ROLLBACK_DETECTED","features":[336]},{"name":"LOAD_DLL_DEBUG_EVENT","features":[336]},{"name":"LOAD_DLL_DEBUG_INFO","features":[307,336]},{"name":"LOCKED_PAGES_TRACKER_CORRUPTION","features":[336]},{"name":"LPCALL_BACK_USER_INTERRUPT_ROUTINE","features":[336]},{"name":"LPC_INITIALIZATION_FAILED","features":[336]},{"name":"LPTOP_LEVEL_EXCEPTION_FILTER","features":[307,336,313]},{"name":"LastReservedStream","features":[336]},{"name":"LocateXStateFeature","features":[336,313]},{"name":"M128A","features":[336]},{"name":"MACHINE_CHECK_EXCEPTION","features":[336]},{"name":"MAILSLOT_FILE_SYSTEM","features":[336]},{"name":"MANUALLY_INITIATED_BLACKSCREEN_HOTKEY_LIVE_DUMP","features":[336]},{"name":"MANUALLY_INITIATED_CRASH","features":[336]},{"name":"MANUALLY_INITIATED_CRASH1","features":[336]},{"name":"MANUALLY_INITIATED_POWER_BUTTON_HOLD","features":[336]},{"name":"MANUALLY_INITIATED_POWER_BUTTON_HOLD_LIVE_DUMP","features":[336]},{"name":"MAXIMUM_WAIT_OBJECTS_EXCEEDED","features":[336]},{"name":"MAX_SYM_NAME","features":[336]},{"name":"MBR_CHECKSUM_MISMATCH","features":[336]},{"name":"MDL_CACHE","features":[336]},{"name":"MEMORY1_INITIALIZATION_FAILED","features":[336]},{"name":"MEMORY_IMAGE_CORRUPT","features":[336]},{"name":"MEMORY_MANAGEMENT","features":[336]},{"name":"MICROCODE_REVISION_MISMATCH","features":[336]},{"name":"MINIDUMP_CALLBACK_INFORMATION","features":[307,326,336,313,325]},{"name":"MINIDUMP_CALLBACK_INFORMATION","features":[307,326,336,313,325]},{"name":"MINIDUMP_CALLBACK_INPUT","features":[307,326,336,313]},{"name":"MINIDUMP_CALLBACK_OUTPUT","features":[307,336,325]},{"name":"MINIDUMP_CALLBACK_ROUTINE","features":[307,326,336,313,325]},{"name":"MINIDUMP_CALLBACK_TYPE","features":[336]},{"name":"MINIDUMP_DIRECTORY","features":[336]},{"name":"MINIDUMP_EXCEPTION","features":[336]},{"name":"MINIDUMP_EXCEPTION_INFORMATION","features":[307,336,313]},{"name":"MINIDUMP_EXCEPTION_INFORMATION","features":[307,336,313]},{"name":"MINIDUMP_EXCEPTION_INFORMATION64","features":[307,336]},{"name":"MINIDUMP_EXCEPTION_STREAM","features":[336]},{"name":"MINIDUMP_FUNCTION_TABLE_DESCRIPTOR","features":[336]},{"name":"MINIDUMP_FUNCTION_TABLE_STREAM","features":[336]},{"name":"MINIDUMP_HANDLE_DATA_STREAM","features":[336]},{"name":"MINIDUMP_HANDLE_DESCRIPTOR","features":[336]},{"name":"MINIDUMP_HANDLE_DESCRIPTOR_2","features":[336]},{"name":"MINIDUMP_HANDLE_OBJECT_INFORMATION","features":[336]},{"name":"MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE","features":[336]},{"name":"MINIDUMP_HANDLE_OPERATION_LIST","features":[336]},{"name":"MINIDUMP_HEADER","features":[336]},{"name":"MINIDUMP_INCLUDE_MODULE_CALLBACK","features":[336]},{"name":"MINIDUMP_INCLUDE_THREAD_CALLBACK","features":[336]},{"name":"MINIDUMP_IO_CALLBACK","features":[307,336]},{"name":"MINIDUMP_LOCATION_DESCRIPTOR","features":[336]},{"name":"MINIDUMP_LOCATION_DESCRIPTOR64","features":[336]},{"name":"MINIDUMP_MEMORY64_LIST","features":[336]},{"name":"MINIDUMP_MEMORY_DESCRIPTOR","features":[336]},{"name":"MINIDUMP_MEMORY_DESCRIPTOR64","features":[336]},{"name":"MINIDUMP_MEMORY_INFO","features":[336,325]},{"name":"MINIDUMP_MEMORY_INFO_LIST","features":[336]},{"name":"MINIDUMP_MEMORY_LIST","features":[336]},{"name":"MINIDUMP_MISC1_PROCESSOR_POWER_INFO","features":[336]},{"name":"MINIDUMP_MISC1_PROCESS_ID","features":[336]},{"name":"MINIDUMP_MISC1_PROCESS_TIMES","features":[336]},{"name":"MINIDUMP_MISC3_PROCESS_EXECUTE_FLAGS","features":[336]},{"name":"MINIDUMP_MISC3_PROCESS_INTEGRITY","features":[336]},{"name":"MINIDUMP_MISC3_PROTECTED_PROCESS","features":[336]},{"name":"MINIDUMP_MISC3_TIMEZONE","features":[336]},{"name":"MINIDUMP_MISC4_BUILDSTRING","features":[336]},{"name":"MINIDUMP_MISC5_PROCESS_COOKIE","features":[336]},{"name":"MINIDUMP_MISC_INFO","features":[336]},{"name":"MINIDUMP_MISC_INFO_2","features":[336]},{"name":"MINIDUMP_MISC_INFO_3","features":[307,336,545]},{"name":"MINIDUMP_MISC_INFO_4","features":[307,336,545]},{"name":"MINIDUMP_MISC_INFO_5","features":[307,336,545]},{"name":"MINIDUMP_MISC_INFO_FLAGS","features":[336]},{"name":"MINIDUMP_MODULE","features":[326,336]},{"name":"MINIDUMP_MODULE_CALLBACK","features":[326,336]},{"name":"MINIDUMP_MODULE_LIST","features":[326,336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_1","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_2","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_EX","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_EX2","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_JOB","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_VIRTUALSIZE","features":[336]},{"name":"MINIDUMP_READ_MEMORY_FAILURE_CALLBACK","features":[336]},{"name":"MINIDUMP_SECONDARY_FLAGS","features":[336]},{"name":"MINIDUMP_STREAM_TYPE","features":[336]},{"name":"MINIDUMP_STRING","features":[336]},{"name":"MINIDUMP_SYSMEMINFO1_BASICPERF","features":[336]},{"name":"MINIDUMP_SYSMEMINFO1_FILECACHE_TRANSITIONREPURPOSECOUNT_FLAGS","features":[336]},{"name":"MINIDUMP_SYSMEMINFO1_PERF_CCTOTALDIRTYPAGES_CCDIRTYPAGETHRESHOLD","features":[336]},{"name":"MINIDUMP_SYSMEMINFO1_PERF_RESIDENTAVAILABLEPAGES_SHAREDCOMMITPAGES","features":[336]},{"name":"MINIDUMP_SYSTEM_BASIC_INFORMATION","features":[336]},{"name":"MINIDUMP_SYSTEM_BASIC_PERFORMANCE_INFORMATION","features":[336]},{"name":"MINIDUMP_SYSTEM_FILECACHE_INFORMATION","features":[336]},{"name":"MINIDUMP_SYSTEM_INFO","features":[336,338]},{"name":"MINIDUMP_SYSTEM_MEMORY_INFO_1","features":[336]},{"name":"MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION","features":[336]},{"name":"MINIDUMP_THREAD","features":[336]},{"name":"MINIDUMP_THREAD_CALLBACK","features":[307,336,313]},{"name":"MINIDUMP_THREAD_CALLBACK","features":[307,336,313]},{"name":"MINIDUMP_THREAD_EX","features":[336]},{"name":"MINIDUMP_THREAD_EX_CALLBACK","features":[307,336,313]},{"name":"MINIDUMP_THREAD_EX_CALLBACK","features":[307,336,313]},{"name":"MINIDUMP_THREAD_EX_LIST","features":[336]},{"name":"MINIDUMP_THREAD_INFO","features":[336]},{"name":"MINIDUMP_THREAD_INFO_DUMP_FLAGS","features":[336]},{"name":"MINIDUMP_THREAD_INFO_ERROR_THREAD","features":[336]},{"name":"MINIDUMP_THREAD_INFO_EXITED_THREAD","features":[336]},{"name":"MINIDUMP_THREAD_INFO_INVALID_CONTEXT","features":[336]},{"name":"MINIDUMP_THREAD_INFO_INVALID_INFO","features":[336]},{"name":"MINIDUMP_THREAD_INFO_INVALID_TEB","features":[336]},{"name":"MINIDUMP_THREAD_INFO_LIST","features":[336]},{"name":"MINIDUMP_THREAD_INFO_WRITING_THREAD","features":[336]},{"name":"MINIDUMP_THREAD_LIST","features":[336]},{"name":"MINIDUMP_THREAD_NAME","features":[336]},{"name":"MINIDUMP_THREAD_NAME_LIST","features":[336]},{"name":"MINIDUMP_TOKEN_INFO_HEADER","features":[336]},{"name":"MINIDUMP_TOKEN_INFO_LIST","features":[336]},{"name":"MINIDUMP_TYPE","features":[336]},{"name":"MINIDUMP_UNLOADED_MODULE","features":[336]},{"name":"MINIDUMP_UNLOADED_MODULE_LIST","features":[336]},{"name":"MINIDUMP_USER_RECORD","features":[336]},{"name":"MINIDUMP_USER_STREAM","features":[336]},{"name":"MINIDUMP_USER_STREAM","features":[336]},{"name":"MINIDUMP_USER_STREAM_INFORMATION","features":[336]},{"name":"MINIDUMP_USER_STREAM_INFORMATION","features":[336]},{"name":"MINIDUMP_VERSION","features":[336]},{"name":"MINIDUMP_VM_POST_READ_CALLBACK","features":[336]},{"name":"MINIDUMP_VM_PRE_READ_CALLBACK","features":[336]},{"name":"MINIDUMP_VM_QUERY_CALLBACK","features":[336]},{"name":"MISALIGNED_POINTER_PARAMETER","features":[336]},{"name":"MISMATCHED_HAL","features":[336]},{"name":"MODLOAD_CVMISC","features":[336]},{"name":"MODLOAD_DATA","features":[336]},{"name":"MODLOAD_DATA_TYPE","features":[336]},{"name":"MODLOAD_PDBGUID_PDBAGE","features":[336]},{"name":"MODULE_TYPE_INFO","features":[336]},{"name":"MODULE_WRITE_FLAGS","features":[336]},{"name":"MPSDRV_QUERY_USER","features":[336]},{"name":"MSRPC_STATE_VIOLATION","features":[336]},{"name":"MSSECCORE_ASSERTION_FAILURE","features":[336]},{"name":"MUI_NO_VALID_SYSTEM_LANGUAGE","features":[336]},{"name":"MULTIPLE_IRP_COMPLETE_REQUESTS","features":[336]},{"name":"MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED","features":[336]},{"name":"MUP_FILE_SYSTEM","features":[336]},{"name":"MUST_SUCCEED_POOL_EMPTY","features":[336]},{"name":"MUTEX_ALREADY_OWNED","features":[336]},{"name":"MUTEX_LEVEL_NUMBER_VIOLATION","features":[336]},{"name":"MakeSureDirectoryPathExists","features":[307,336]},{"name":"MapAndLoad","features":[307,336,313,338]},{"name":"MapFileAndCheckSumA","features":[336]},{"name":"MapFileAndCheckSumW","features":[336]},{"name":"Memory64ListStream","features":[336]},{"name":"MemoryCallback","features":[336]},{"name":"MemoryInfoListStream","features":[336]},{"name":"MemoryListStream","features":[336]},{"name":"MessageBeep","features":[307,336,369]},{"name":"MiniDumpFilterMemory","features":[336]},{"name":"MiniDumpFilterModulePaths","features":[336]},{"name":"MiniDumpFilterTriage","features":[336]},{"name":"MiniDumpFilterWriteCombinedMemory","features":[336]},{"name":"MiniDumpIgnoreInaccessibleMemory","features":[336]},{"name":"MiniDumpNormal","features":[336]},{"name":"MiniDumpReadDumpStream","features":[307,336]},{"name":"MiniDumpScanInaccessiblePartialPages","features":[336]},{"name":"MiniDumpScanMemory","features":[336]},{"name":"MiniDumpValidTypeFlags","features":[336]},{"name":"MiniDumpWithAvxXStateContext","features":[336]},{"name":"MiniDumpWithCodeSegs","features":[336]},{"name":"MiniDumpWithDataSegs","features":[336]},{"name":"MiniDumpWithFullAuxiliaryState","features":[336]},{"name":"MiniDumpWithFullMemory","features":[336]},{"name":"MiniDumpWithFullMemoryInfo","features":[336]},{"name":"MiniDumpWithHandleData","features":[336]},{"name":"MiniDumpWithIndirectlyReferencedMemory","features":[336]},{"name":"MiniDumpWithIptTrace","features":[336]},{"name":"MiniDumpWithModuleHeaders","features":[336]},{"name":"MiniDumpWithPrivateReadWriteMemory","features":[336]},{"name":"MiniDumpWithPrivateWriteCopyMemory","features":[336]},{"name":"MiniDumpWithProcessThreadData","features":[336]},{"name":"MiniDumpWithThreadInfo","features":[336]},{"name":"MiniDumpWithTokenInformation","features":[336]},{"name":"MiniDumpWithUnloadedModules","features":[336]},{"name":"MiniDumpWithoutAuxiliaryState","features":[336]},{"name":"MiniDumpWithoutOptionalData","features":[336]},{"name":"MiniDumpWriteDump","features":[307,326,336,313,325]},{"name":"MiniEventInformation1","features":[336]},{"name":"MiniHandleObjectInformationNone","features":[336]},{"name":"MiniHandleObjectInformationTypeMax","features":[336]},{"name":"MiniMutantInformation1","features":[336]},{"name":"MiniMutantInformation2","features":[336]},{"name":"MiniProcessInformation1","features":[336]},{"name":"MiniProcessInformation2","features":[336]},{"name":"MiniSecondaryValidFlags","features":[336]},{"name":"MiniSecondaryWithoutPowerInfo","features":[336]},{"name":"MiniSectionInformation1","features":[336]},{"name":"MiniSemaphoreInformation1","features":[336]},{"name":"MiniThreadInformation1","features":[336]},{"name":"MiscInfoStream","features":[336]},{"name":"ModuleCallback","features":[336]},{"name":"ModuleListStream","features":[336]},{"name":"ModuleReferencedByMemory","features":[336]},{"name":"ModuleWriteCodeSegs","features":[336]},{"name":"ModuleWriteCvRecord","features":[336]},{"name":"ModuleWriteDataSeg","features":[336]},{"name":"ModuleWriteMiscRecord","features":[336]},{"name":"ModuleWriteModule","features":[336]},{"name":"ModuleWriteTlsData","features":[336]},{"name":"NDIS_INTERNAL_ERROR","features":[336]},{"name":"NDIS_NET_BUFFER_LIST_INFO_ILLEGALLY_TRANSFERRED","features":[336]},{"name":"NETIO_INVALID_POOL_CALLER","features":[336]},{"name":"NETWORK_BOOT_DUPLICATE_ADDRESS","features":[336]},{"name":"NETWORK_BOOT_INITIALIZATION_FAILED","features":[336]},{"name":"NMI_HARDWARE_FAILURE","features":[336]},{"name":"NMR_INVALID_STATE","features":[336]},{"name":"NO_BOOT_DEVICE","features":[336]},{"name":"NO_EXCEPTION_HANDLING_SUPPORT","features":[336]},{"name":"NO_MORE_IRP_STACK_LOCATIONS","features":[336]},{"name":"NO_MORE_SYSTEM_PTES","features":[336]},{"name":"NO_PAGES_AVAILABLE","features":[336]},{"name":"NO_SPIN_LOCK_AVAILABLE","features":[336]},{"name":"NO_SUCH_PARTITION","features":[336]},{"name":"NO_USER_MODE_CONTEXT","features":[336]},{"name":"NPFS_FILE_SYSTEM","features":[336]},{"name":"NTFS_FILE_SYSTEM","features":[336]},{"name":"NTHV_GUEST_ERROR","features":[336]},{"name":"NUM_SSRVOPTS","features":[336]},{"name":"NumSymTypes","features":[336]},{"name":"OBJECT1_INITIALIZATION_FAILED","features":[336]},{"name":"OBJECT_ATTRIB_ACCESS_FINAL","features":[336]},{"name":"OBJECT_ATTRIB_ACCESS_PRIVATE","features":[336]},{"name":"OBJECT_ATTRIB_ACCESS_PROTECTED","features":[336]},{"name":"OBJECT_ATTRIB_ACCESS_PUBLIC","features":[336]},{"name":"OBJECT_ATTRIB_FLAGS","features":[336]},{"name":"OBJECT_ATTRIB_HAS_EXTENDED_ATTRIBS","features":[336]},{"name":"OBJECT_ATTRIB_IS_CLASS","features":[336]},{"name":"OBJECT_ATTRIB_IS_FUNCTION","features":[336]},{"name":"OBJECT_ATTRIB_IS_INHERITED","features":[336]},{"name":"OBJECT_ATTRIB_IS_INTERFACE","features":[336]},{"name":"OBJECT_ATTRIB_IS_MACRO","features":[336]},{"name":"OBJECT_ATTRIB_IS_PROPERTY","features":[336]},{"name":"OBJECT_ATTRIB_IS_TYPE","features":[336]},{"name":"OBJECT_ATTRIB_IS_VARIABLE","features":[336]},{"name":"OBJECT_ATTRIB_NO_ATTRIB","features":[336]},{"name":"OBJECT_ATTRIB_NO_NAME","features":[336]},{"name":"OBJECT_ATTRIB_NO_TYPE","features":[336]},{"name":"OBJECT_ATTRIB_NO_VALUE","features":[336]},{"name":"OBJECT_ATTRIB_OBJECT_IS_EXPANDABLE","features":[336]},{"name":"OBJECT_ATTRIB_SLOT_IS_CATEGORY","features":[336]},{"name":"OBJECT_ATTRIB_STORAGE_FIELD","features":[336]},{"name":"OBJECT_ATTRIB_STORAGE_GLOBAL","features":[336]},{"name":"OBJECT_ATTRIB_STORAGE_STATIC","features":[336]},{"name":"OBJECT_ATTRIB_STORAGE_VIRTUAL","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_HAS_CODE","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_CONSTANT","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_EXPANDABLE","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_OBJECT","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_SYNCHRONIZED","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_VOLATILE","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_HAS_CODE","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_IS_CUSTOM","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_IS_ENUM","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_IS_INVALID","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_IS_OBJECT","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_READONLY","features":[336]},{"name":"OBJECT_INITIALIZATION_FAILED","features":[336]},{"name":"OFS_FILE_SYSTEM","features":[336]},{"name":"OMAP","features":[336]},{"name":"OPEN_THREAD_WAIT_CHAIN_SESSION_FLAGS","features":[336]},{"name":"OS_DATA_TAMPERING","features":[336]},{"name":"OUTPUT_DEBUG_STRING_EVENT","features":[336]},{"name":"OUTPUT_DEBUG_STRING_INFO","features":[336]},{"name":"OpenThreadWaitChainSession","features":[307,336]},{"name":"OutputDebugStringA","features":[336]},{"name":"OutputDebugStringW","features":[336]},{"name":"PAGE_FAULT_BEYOND_END_OF_ALLOCATION","features":[336]},{"name":"PAGE_FAULT_IN_FREED_SPECIAL_POOL","features":[336]},{"name":"PAGE_FAULT_IN_NONPAGED_AREA","features":[336]},{"name":"PAGE_FAULT_IN_NONPAGED_AREA_M","features":[336]},{"name":"PAGE_FAULT_WITH_INTERRUPTS_OFF","features":[336]},{"name":"PAGE_NOT_ZERO","features":[336]},{"name":"PANIC_STACK_SWITCH","features":[336]},{"name":"PASSIVE_INTERRUPT_ERROR","features":[336]},{"name":"PCI_BUS_DRIVER_INTERNAL","features":[336]},{"name":"PCI_CONFIG_SPACE_ACCESS_FAILURE","features":[336]},{"name":"PCI_VERIFIER_DETECTED_VIOLATION","features":[336]},{"name":"PCOGETACTIVATIONSTATE","features":[336]},{"name":"PCOGETCALLSTATE","features":[336]},{"name":"PDBGHELP_CREATE_USER_DUMP_CALLBACK","features":[307,336]},{"name":"PDC_LOCK_WATCHDOG_LIVEDUMP","features":[336]},{"name":"PDC_PRIVILEGE_CHECK_LIVEDUMP","features":[336]},{"name":"PDC_UNEXPECTED_REVOCATION_LIVEDUMP","features":[336]},{"name":"PDC_WATCHDOG_TIMEOUT","features":[336]},{"name":"PDC_WATCHDOG_TIMEOUT_LIVEDUMP","features":[336]},{"name":"PENUMDIRTREE_CALLBACK","features":[307,336]},{"name":"PENUMDIRTREE_CALLBACKW","features":[307,336]},{"name":"PENUMLOADED_MODULES_CALLBACK","features":[307,336]},{"name":"PENUMLOADED_MODULES_CALLBACK64","features":[307,336]},{"name":"PENUMLOADED_MODULES_CALLBACKW64","features":[307,336]},{"name":"PENUMSOURCEFILETOKENSCALLBACK","features":[307,336]},{"name":"PFINDFILEINPATHCALLBACK","features":[307,336]},{"name":"PFINDFILEINPATHCALLBACKW","features":[307,336]},{"name":"PFIND_DEBUG_FILE_CALLBACK","features":[307,336]},{"name":"PFIND_DEBUG_FILE_CALLBACKW","features":[307,336]},{"name":"PFIND_EXE_FILE_CALLBACK","features":[307,336]},{"name":"PFIND_EXE_FILE_CALLBACKW","features":[307,336]},{"name":"PFN_LIST_CORRUPT","features":[336]},{"name":"PFN_REFERENCE_COUNT","features":[336]},{"name":"PFN_SHARE_COUNT","features":[336]},{"name":"PFUNCTION_TABLE_ACCESS_ROUTINE","features":[307,336]},{"name":"PFUNCTION_TABLE_ACCESS_ROUTINE64","features":[307,336]},{"name":"PF_DETECTED_CORRUPTION","features":[336]},{"name":"PGET_MODULE_BASE_ROUTINE","features":[307,336]},{"name":"PGET_MODULE_BASE_ROUTINE64","features":[307,336]},{"name":"PGET_RUNTIME_FUNCTION_CALLBACK","features":[336]},{"name":"PGET_RUNTIME_FUNCTION_CALLBACK","features":[336]},{"name":"PGET_TARGET_ATTRIBUTE_VALUE64","features":[307,336]},{"name":"PHASE0_EXCEPTION","features":[336]},{"name":"PHASE0_INITIALIZATION_FAILED","features":[336]},{"name":"PHASE1_INITIALIZATION_FAILED","features":[336]},{"name":"PHYSICAL_MEMORY_DESCRIPTOR32","features":[336]},{"name":"PHYSICAL_MEMORY_DESCRIPTOR64","features":[336]},{"name":"PHYSICAL_MEMORY_RUN32","features":[336]},{"name":"PHYSICAL_MEMORY_RUN64","features":[336]},{"name":"PIMAGEHLP_STATUS_ROUTINE","features":[307,336]},{"name":"PIMAGEHLP_STATUS_ROUTINE32","features":[307,336]},{"name":"PIMAGEHLP_STATUS_ROUTINE64","features":[307,336]},{"name":"PINBALL_FILE_SYSTEM","features":[336]},{"name":"PNP_DETECTED_FATAL_ERROR","features":[336]},{"name":"PNP_INTERNAL_ERROR","features":[336]},{"name":"POOL_CORRUPTION_IN_FILE_AREA","features":[336]},{"name":"PORT_DRIVER_INTERNAL","features":[336]},{"name":"POWER_FAILURE_SIMULATE","features":[336]},{"name":"PP0_INITIALIZATION_FAILED","features":[336]},{"name":"PP1_INITIALIZATION_FAILED","features":[336]},{"name":"PREAD_PROCESS_MEMORY_ROUTINE","features":[307,336]},{"name":"PREAD_PROCESS_MEMORY_ROUTINE64","features":[307,336]},{"name":"PREVIOUS_FATAL_ABNORMAL_RESET_ERROR","features":[336]},{"name":"PROCESS1_INITIALIZATION_FAILED","features":[336]},{"name":"PROCESSOR_DRIVER_INTERNAL","features":[336]},{"name":"PROCESSOR_START_TIMEOUT","features":[336]},{"name":"PROCESS_HAS_LOCKED_PAGES","features":[336]},{"name":"PROCESS_INITIALIZATION_FAILED","features":[336]},{"name":"PROFILER_CONFIGURATION_ILLEGAL","features":[336]},{"name":"PROP_INFO_ATTRIBUTES","features":[336]},{"name":"PROP_INFO_AUTOEXPAND","features":[336]},{"name":"PROP_INFO_DEBUGPROP","features":[336]},{"name":"PROP_INFO_FLAGS","features":[336]},{"name":"PROP_INFO_FULLNAME","features":[336]},{"name":"PROP_INFO_NAME","features":[336]},{"name":"PROP_INFO_TYPE","features":[336]},{"name":"PROP_INFO_VALUE","features":[336]},{"name":"PSYMBOLSERVERBYINDEXPROC","features":[307,336]},{"name":"PSYMBOLSERVERBYINDEXPROCA","features":[307,336]},{"name":"PSYMBOLSERVERBYINDEXPROCW","features":[307,336]},{"name":"PSYMBOLSERVERCALLBACKPROC","features":[307,336]},{"name":"PSYMBOLSERVERCLOSEPROC","features":[307,336]},{"name":"PSYMBOLSERVERDELTANAME","features":[307,336]},{"name":"PSYMBOLSERVERDELTANAMEW","features":[307,336]},{"name":"PSYMBOLSERVERGETINDEXSTRING","features":[307,336]},{"name":"PSYMBOLSERVERGETINDEXSTRINGW","features":[307,336]},{"name":"PSYMBOLSERVERGETOPTIONDATAPROC","features":[307,336]},{"name":"PSYMBOLSERVERGETOPTIONSPROC","features":[336]},{"name":"PSYMBOLSERVERGETSUPPLEMENT","features":[307,336]},{"name":"PSYMBOLSERVERGETSUPPLEMENTW","features":[307,336]},{"name":"PSYMBOLSERVERGETVERSION","features":[307,336]},{"name":"PSYMBOLSERVERISSTORE","features":[307,336]},{"name":"PSYMBOLSERVERISSTOREW","features":[307,336]},{"name":"PSYMBOLSERVERMESSAGEPROC","features":[307,336]},{"name":"PSYMBOLSERVEROPENPROC","features":[307,336]},{"name":"PSYMBOLSERVERPINGPROC","features":[307,336]},{"name":"PSYMBOLSERVERPINGPROCA","features":[307,336]},{"name":"PSYMBOLSERVERPINGPROCW","features":[307,336]},{"name":"PSYMBOLSERVERPINGPROCWEX","features":[307,336]},{"name":"PSYMBOLSERVERPROC","features":[307,336]},{"name":"PSYMBOLSERVERPROCA","features":[307,336]},{"name":"PSYMBOLSERVERPROCW","features":[307,336]},{"name":"PSYMBOLSERVERSETHTTPAUTHHEADER","features":[307,336]},{"name":"PSYMBOLSERVERSETOPTIONSPROC","features":[307,336]},{"name":"PSYMBOLSERVERSETOPTIONSWPROC","features":[307,336]},{"name":"PSYMBOLSERVERSTOREFILE","features":[307,336]},{"name":"PSYMBOLSERVERSTOREFILEW","features":[307,336]},{"name":"PSYMBOLSERVERSTORESUPPLEMENT","features":[307,336]},{"name":"PSYMBOLSERVERSTORESUPPLEMENTW","features":[307,336]},{"name":"PSYMBOLSERVERVERSION","features":[336]},{"name":"PSYMBOLSERVERWEXPROC","features":[307,336]},{"name":"PSYMBOL_FUNCENTRY_CALLBACK","features":[307,336]},{"name":"PSYMBOL_FUNCENTRY_CALLBACK64","features":[307,336]},{"name":"PSYMBOL_REGISTERED_CALLBACK","features":[307,336]},{"name":"PSYMBOL_REGISTERED_CALLBACK64","features":[307,336]},{"name":"PSYM_ENUMERATESYMBOLS_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMERATESYMBOLS_CALLBACKW","features":[307,336]},{"name":"PSYM_ENUMLINES_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMLINES_CALLBACKW","features":[307,336]},{"name":"PSYM_ENUMMODULES_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMMODULES_CALLBACK64","features":[307,336]},{"name":"PSYM_ENUMMODULES_CALLBACKW64","features":[307,336]},{"name":"PSYM_ENUMPROCESSES_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMSOURCEFILES_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMSOURCEFILES_CALLBACKW","features":[307,336]},{"name":"PSYM_ENUMSYMBOLS_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMSYMBOLS_CALLBACK64","features":[307,336]},{"name":"PSYM_ENUMSYMBOLS_CALLBACK64W","features":[307,336]},{"name":"PSYM_ENUMSYMBOLS_CALLBACKW","features":[307,336]},{"name":"PTRANSLATE_ADDRESS_ROUTINE","features":[307,336]},{"name":"PTRANSLATE_ADDRESS_ROUTINE64","features":[307,336]},{"name":"PVECTORED_EXCEPTION_HANDLER","features":[307,336,313]},{"name":"PWAITCHAINCALLBACK","features":[307,336]},{"name":"ProcessVmCountersStream","features":[336]},{"name":"QUOTA_UNDERFLOW","features":[336]},{"name":"RAMDISK_BOOT_INITIALIZATION_FAILED","features":[336]},{"name":"RDR_FILE_SYSTEM","features":[336]},{"name":"RECOM_DRIVER","features":[336]},{"name":"RECURSIVE_MACHINE_CHECK","features":[336]},{"name":"RECURSIVE_NMI","features":[336]},{"name":"REFERENCE_BY_POINTER","features":[336]},{"name":"REFMON_INITIALIZATION_FAILED","features":[336]},{"name":"REFS_FILE_SYSTEM","features":[336]},{"name":"REF_UNKNOWN_LOGON_SESSION","features":[336]},{"name":"REGISTRY_CALLBACK_DRIVER_EXCEPTION","features":[336]},{"name":"REGISTRY_ERROR","features":[336]},{"name":"REGISTRY_FILTER_DRIVER_EXCEPTION","features":[336]},{"name":"REGISTRY_LIVE_DUMP","features":[336]},{"name":"RESERVE_QUEUE_OVERFLOW","features":[336]},{"name":"RESOURCE_NOT_OWNED","features":[336]},{"name":"RESOURCE_OWNER_POINTER_INVALID","features":[336]},{"name":"RESTORE_LAST_ERROR_NAME","features":[336]},{"name":"RESTORE_LAST_ERROR_NAME_A","features":[336]},{"name":"RESTORE_LAST_ERROR_NAME_W","features":[336]},{"name":"RIP_EVENT","features":[336]},{"name":"RIP_INFO","features":[336]},{"name":"RIP_INFO_TYPE","features":[336]},{"name":"RTL_VIRTUAL_UNWIND_HANDLER_TYPE","features":[336]},{"name":"RaiseException","features":[336]},{"name":"RaiseFailFastException","features":[307,336,313]},{"name":"RangeMapAddPeImageSections","features":[307,336]},{"name":"RangeMapCreate","features":[336]},{"name":"RangeMapFree","features":[336]},{"name":"RangeMapRead","features":[307,336]},{"name":"RangeMapRemove","features":[307,336]},{"name":"RangeMapWrite","features":[307,336]},{"name":"ReBaseImage","features":[307,336]},{"name":"ReBaseImage64","features":[307,336]},{"name":"ReadMemoryFailureCallback","features":[336]},{"name":"ReadProcessMemory","features":[307,336]},{"name":"RegisterWaitChainCOMCallback","features":[336]},{"name":"RemoveInvalidModuleList","features":[307,336]},{"name":"RemoveMemoryCallback","features":[336]},{"name":"RemoveVectoredContinueHandler","features":[336]},{"name":"RemoveVectoredExceptionHandler","features":[336]},{"name":"ReportSymbolLoadSummary","features":[307,336]},{"name":"ReservedStream0","features":[336]},{"name":"ReservedStream1","features":[336]},{"name":"RtlAddFunctionTable","features":[307,336]},{"name":"RtlAddFunctionTable","features":[307,336]},{"name":"RtlAddGrowableFunctionTable","features":[336]},{"name":"RtlAddGrowableFunctionTable","features":[336]},{"name":"RtlCaptureContext","features":[336,313]},{"name":"RtlCaptureContext2","features":[336,313]},{"name":"RtlCaptureStackBackTrace","features":[336]},{"name":"RtlDeleteFunctionTable","features":[307,336]},{"name":"RtlDeleteFunctionTable","features":[307,336]},{"name":"RtlDeleteGrowableFunctionTable","features":[336]},{"name":"RtlGrowFunctionTable","features":[336]},{"name":"RtlInstallFunctionTableCallback","features":[307,336]},{"name":"RtlInstallFunctionTableCallback","features":[307,336]},{"name":"RtlLookupFunctionEntry","features":[336]},{"name":"RtlLookupFunctionEntry","features":[336]},{"name":"RtlPcToFileHeader","features":[336]},{"name":"RtlRaiseException","features":[307,336]},{"name":"RtlRestoreContext","features":[307,336,313]},{"name":"RtlUnwind","features":[307,336]},{"name":"RtlUnwindEx","features":[307,336,313]},{"name":"RtlVirtualUnwind","features":[307,336,313]},{"name":"RtlVirtualUnwind","features":[307,336,313]},{"name":"SAVER_ACCOUNTPROVSVCINITFAILURE","features":[336]},{"name":"SAVER_APPBARDISMISSAL","features":[336]},{"name":"SAVER_APPLISTUNREACHABLE","features":[336]},{"name":"SAVER_AUDIODRIVERHANG","features":[336]},{"name":"SAVER_AUXILIARYFULLDUMP","features":[336]},{"name":"SAVER_BATTERYPULLOUT","features":[336]},{"name":"SAVER_BLANKSCREEN","features":[336]},{"name":"SAVER_CALLDISMISSAL","features":[336]},{"name":"SAVER_CAPTURESERVICE","features":[336]},{"name":"SAVER_CHROMEPROCESSCRASH","features":[336]},{"name":"SAVER_DEVICEUPDATEUNSPECIFIED","features":[336]},{"name":"SAVER_GRAPHICS","features":[336]},{"name":"SAVER_INPUT","features":[336]},{"name":"SAVER_MEDIACORETESTHANG","features":[336]},{"name":"SAVER_MTBFCOMMANDHANG","features":[336]},{"name":"SAVER_MTBFCOMMANDTIMEOUT","features":[336]},{"name":"SAVER_MTBFIOERROR","features":[336]},{"name":"SAVER_MTBFPASSBUGCHECK","features":[336]},{"name":"SAVER_NAVIGATIONMODEL","features":[336]},{"name":"SAVER_NAVSERVERTIMEOUT","features":[336]},{"name":"SAVER_NONRESPONSIVEPROCESS","features":[336]},{"name":"SAVER_NOTIFICATIONDISMISSAL","features":[336]},{"name":"SAVER_OUTOFMEMORY","features":[336]},{"name":"SAVER_RENDERMOBILEUIOOM","features":[336]},{"name":"SAVER_RENDERTHREADHANG","features":[336]},{"name":"SAVER_REPORTNOTIFICATIONFAILURE","features":[336]},{"name":"SAVER_RESOURCEMANAGEMENT","features":[336]},{"name":"SAVER_RILADAPTATIONCRASH","features":[336]},{"name":"SAVER_RPCFAILURE","features":[336]},{"name":"SAVER_SICKAPPLICATION","features":[336]},{"name":"SAVER_SPEECHDISMISSAL","features":[336]},{"name":"SAVER_STARTNOTVISIBLE","features":[336]},{"name":"SAVER_UNEXPECTEDSHUTDOWN","features":[336]},{"name":"SAVER_UNSPECIFIED","features":[336]},{"name":"SAVER_WAITFORSHELLREADY","features":[336]},{"name":"SAVER_WATCHDOG","features":[336]},{"name":"SCSI_DISK_DRIVER_INTERNAL","features":[336]},{"name":"SCSI_VERIFIER_DETECTED_VIOLATION","features":[336]},{"name":"SDBUS_INTERNAL_ERROR","features":[336]},{"name":"SECURE_BOOT_VIOLATION","features":[336]},{"name":"SECURE_FAULT_UNHANDLED","features":[336]},{"name":"SECURE_KERNEL_ERROR","features":[336]},{"name":"SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION","features":[336]},{"name":"SECURITY1_INITIALIZATION_FAILED","features":[336]},{"name":"SECURITY_INITIALIZATION_FAILED","features":[336]},{"name":"SECURITY_SYSTEM","features":[336]},{"name":"SEM_ALL_ERRORS","features":[336]},{"name":"SEM_FAILCRITICALERRORS","features":[336]},{"name":"SEM_NOALIGNMENTFAULTEXCEPT","features":[336]},{"name":"SEM_NOGPFAULTERRORBOX","features":[336]},{"name":"SEM_NOOPENFILEERRORBOX","features":[336]},{"name":"SERIAL_DRIVER_INTERNAL","features":[336]},{"name":"SESSION1_INITIALIZATION_FAILED","features":[336]},{"name":"SESSION_HAS_VALID_POOL_ON_EXIT","features":[336]},{"name":"SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT","features":[336]},{"name":"SESSION_HAS_VALID_VIEWS_ON_EXIT","features":[336]},{"name":"SETUP_FAILURE","features":[336]},{"name":"SET_ENV_VAR_FAILED","features":[336]},{"name":"SET_OF_INVALID_CONTEXT","features":[336]},{"name":"SHARED_RESOURCE_CONV_ERROR","features":[336]},{"name":"SILO_CORRUPT","features":[336]},{"name":"SLE_ERROR","features":[336]},{"name":"SLE_MINORERROR","features":[336]},{"name":"SLE_WARNING","features":[336]},{"name":"SLMFLAG_ALT_INDEX","features":[336]},{"name":"SLMFLAG_NONE","features":[336]},{"name":"SLMFLAG_NO_SYMBOLS","features":[336]},{"name":"SLMFLAG_VIRTUAL","features":[336]},{"name":"SMB_REDIRECTOR_LIVEDUMP","features":[336]},{"name":"SMB_SERVER_LIVEDUMP","features":[336]},{"name":"SOC_CRITICAL_DEVICE_REMOVED","features":[336]},{"name":"SOC_SUBSYSTEM_FAILURE","features":[336]},{"name":"SOC_SUBSYSTEM_FAILURE_LIVEDUMP","features":[336]},{"name":"SOFT_RESTART_FATAL_ERROR","features":[336]},{"name":"SOURCEFILE","features":[336]},{"name":"SOURCEFILEW","features":[336]},{"name":"SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION","features":[336]},{"name":"SPIN_LOCK_ALREADY_OWNED","features":[336]},{"name":"SPIN_LOCK_INIT_FAILURE","features":[336]},{"name":"SPIN_LOCK_NOT_OWNED","features":[336]},{"name":"SPLITSYM_EXTRACT_ALL","features":[336]},{"name":"SPLITSYM_REMOVE_PRIVATE","features":[336]},{"name":"SPLITSYM_SYMBOLPATH_IS_SRC","features":[336]},{"name":"SRCCODEINFO","features":[336]},{"name":"SRCCODEINFOW","features":[336]},{"name":"SSRVACTION_CHECKSUMSTATUS","features":[336]},{"name":"SSRVACTION_EVENT","features":[336]},{"name":"SSRVACTION_EVENTW","features":[336]},{"name":"SSRVACTION_HTTPSTATUS","features":[336]},{"name":"SSRVACTION_QUERYCANCEL","features":[336]},{"name":"SSRVACTION_SIZE","features":[336]},{"name":"SSRVACTION_TRACE","features":[336]},{"name":"SSRVACTION_XMLOUTPUT","features":[336]},{"name":"SSRVOPT_CALLBACK","features":[336]},{"name":"SSRVOPT_CALLBACKW","features":[336]},{"name":"SSRVOPT_DISABLE_PING_HOST","features":[336]},{"name":"SSRVOPT_DISABLE_TIMEOUT","features":[336]},{"name":"SSRVOPT_DONT_UNCOMPRESS","features":[336]},{"name":"SSRVOPT_DOWNSTREAM_STORE","features":[336]},{"name":"SSRVOPT_DWORD","features":[336]},{"name":"SSRVOPT_DWORDPTR","features":[336]},{"name":"SSRVOPT_ENABLE_COMM_MSG","features":[336]},{"name":"SSRVOPT_FAVOR_COMPRESSED","features":[336]},{"name":"SSRVOPT_FLAT_DEFAULT_STORE","features":[336]},{"name":"SSRVOPT_GETPATH","features":[336]},{"name":"SSRVOPT_GUIDPTR","features":[336]},{"name":"SSRVOPT_MAX","features":[336]},{"name":"SSRVOPT_MESSAGE","features":[336]},{"name":"SSRVOPT_NOCOPY","features":[336]},{"name":"SSRVOPT_OLDGUIDPTR","features":[336]},{"name":"SSRVOPT_OVERWRITE","features":[336]},{"name":"SSRVOPT_PARAMTYPE","features":[336]},{"name":"SSRVOPT_PARENTWIN","features":[336]},{"name":"SSRVOPT_PROXY","features":[336]},{"name":"SSRVOPT_PROXYW","features":[336]},{"name":"SSRVOPT_RESETTOU","features":[336]},{"name":"SSRVOPT_RETRY_APP_HANG","features":[336]},{"name":"SSRVOPT_SECURE","features":[336]},{"name":"SSRVOPT_SERVICE","features":[336]},{"name":"SSRVOPT_SETCONTEXT","features":[336]},{"name":"SSRVOPT_STRING","features":[336]},{"name":"SSRVOPT_TRACE","features":[336]},{"name":"SSRVOPT_UNATTENDED","features":[336]},{"name":"SSRVOPT_URI_FILTER","features":[336]},{"name":"SSRVOPT_URI_TIERS","features":[336]},{"name":"SSRVOPT_WINHTTP","features":[336]},{"name":"SSRVOPT_WININET","features":[336]},{"name":"SSRVURI_ALL","features":[336]},{"name":"SSRVURI_COMPRESSED","features":[336]},{"name":"SSRVURI_FILEPTR","features":[336]},{"name":"SSRVURI_HTTP_COMPRESSED","features":[336]},{"name":"SSRVURI_HTTP_FILEPTR","features":[336]},{"name":"SSRVURI_HTTP_MASK","features":[336]},{"name":"SSRVURI_HTTP_NORMAL","features":[336]},{"name":"SSRVURI_NORMAL","features":[336]},{"name":"SSRVURI_UNC_COMPRESSED","features":[336]},{"name":"SSRVURI_UNC_FILEPTR","features":[336]},{"name":"SSRVURI_UNC_MASK","features":[336]},{"name":"SSRVURI_UNC_NORMAL","features":[336]},{"name":"STACKFRAME","features":[307,336]},{"name":"STACKFRAME64","features":[307,336]},{"name":"STACKFRAME_EX","features":[307,336]},{"name":"STORAGE_DEVICE_ABNORMALITY_DETECTED","features":[336]},{"name":"STORAGE_MINIPORT_ERROR","features":[336]},{"name":"STORE_DATA_STRUCTURE_CORRUPTION","features":[336]},{"name":"STREAMS_INTERNAL_ERROR","features":[336]},{"name":"SYMADDSOURCESTREAM","features":[307,336]},{"name":"SYMADDSOURCESTREAMA","features":[307,336]},{"name":"SYMBOLIC_INITIALIZATION_FAILED","features":[336]},{"name":"SYMBOL_INFO","features":[336]},{"name":"SYMBOL_INFOW","features":[336]},{"name":"SYMBOL_INFO_FLAGS","features":[336]},{"name":"SYMBOL_INFO_PACKAGE","features":[336]},{"name":"SYMBOL_INFO_PACKAGEW","features":[336]},{"name":"SYMENUM_OPTIONS_DEFAULT","features":[336]},{"name":"SYMENUM_OPTIONS_INLINE","features":[336]},{"name":"SYMFLAG_CLR_TOKEN","features":[336]},{"name":"SYMFLAG_CONSTANT","features":[336]},{"name":"SYMFLAG_EXPORT","features":[336]},{"name":"SYMFLAG_FIXUP_ARM64X","features":[336]},{"name":"SYMFLAG_FORWARDER","features":[336]},{"name":"SYMFLAG_FRAMEREL","features":[336]},{"name":"SYMFLAG_FUNCTION","features":[336]},{"name":"SYMFLAG_FUNC_NO_RETURN","features":[336]},{"name":"SYMFLAG_GLOBAL","features":[336]},{"name":"SYMFLAG_ILREL","features":[336]},{"name":"SYMFLAG_LOCAL","features":[336]},{"name":"SYMFLAG_METADATA","features":[336]},{"name":"SYMFLAG_NULL","features":[336]},{"name":"SYMFLAG_PARAMETER","features":[336]},{"name":"SYMFLAG_PUBLIC_CODE","features":[336]},{"name":"SYMFLAG_REGISTER","features":[336]},{"name":"SYMFLAG_REGREL","features":[336]},{"name":"SYMFLAG_REGREL_ALIASINDIR","features":[336]},{"name":"SYMFLAG_RESET","features":[336]},{"name":"SYMFLAG_SLOT","features":[336]},{"name":"SYMFLAG_SYNTHETIC_ZEROBASE","features":[336]},{"name":"SYMFLAG_THUNK","features":[336]},{"name":"SYMFLAG_TLSREL","features":[336]},{"name":"SYMFLAG_VALUEPRESENT","features":[336]},{"name":"SYMFLAG_VIRTUAL","features":[336]},{"name":"SYMF_CONSTANT","features":[336]},{"name":"SYMF_EXPORT","features":[336]},{"name":"SYMF_FORWARDER","features":[336]},{"name":"SYMF_FRAMEREL","features":[336]},{"name":"SYMF_FUNCTION","features":[336]},{"name":"SYMF_LOCAL","features":[336]},{"name":"SYMF_OMAP_GENERATED","features":[336]},{"name":"SYMF_OMAP_MODIFIED","features":[336]},{"name":"SYMF_PARAMETER","features":[336]},{"name":"SYMF_REGISTER","features":[336]},{"name":"SYMF_REGREL","features":[336]},{"name":"SYMF_THUNK","features":[336]},{"name":"SYMF_TLSREL","features":[336]},{"name":"SYMF_VIRTUAL","features":[336]},{"name":"SYMOPT_ALLOW_ABSOLUTE_SYMBOLS","features":[336]},{"name":"SYMOPT_ALLOW_ZERO_ADDRESS","features":[336]},{"name":"SYMOPT_AUTO_PUBLICS","features":[336]},{"name":"SYMOPT_CASE_INSENSITIVE","features":[336]},{"name":"SYMOPT_DEBUG","features":[336]},{"name":"SYMOPT_DEFERRED_LOADS","features":[336]},{"name":"SYMOPT_DISABLE_FAST_SYMBOLS","features":[336]},{"name":"SYMOPT_DISABLE_SRVSTAR_ON_STARTUP","features":[336]},{"name":"SYMOPT_DISABLE_SYMSRV_AUTODETECT","features":[336]},{"name":"SYMOPT_DISABLE_SYMSRV_TIMEOUT","features":[336]},{"name":"SYMOPT_EXACT_SYMBOLS","features":[336]},{"name":"SYMOPT_EX_DISABLEACCESSTIMEUPDATE","features":[336]},{"name":"SYMOPT_EX_LASTVALIDDEBUGDIRECTORY","features":[336]},{"name":"SYMOPT_EX_MAX","features":[336]},{"name":"SYMOPT_EX_NEVERLOADSYMBOLS","features":[336]},{"name":"SYMOPT_EX_NOIMPLICITPATTERNSEARCH","features":[336]},{"name":"SYMOPT_FAIL_CRITICAL_ERRORS","features":[336]},{"name":"SYMOPT_FAVOR_COMPRESSED","features":[336]},{"name":"SYMOPT_FLAT_DIRECTORY","features":[336]},{"name":"SYMOPT_IGNORE_CVREC","features":[336]},{"name":"SYMOPT_IGNORE_IMAGEDIR","features":[336]},{"name":"SYMOPT_IGNORE_NT_SYMPATH","features":[336]},{"name":"SYMOPT_INCLUDE_32BIT_MODULES","features":[336]},{"name":"SYMOPT_LOAD_ANYTHING","features":[336]},{"name":"SYMOPT_LOAD_LINES","features":[336]},{"name":"SYMOPT_NO_CPP","features":[336]},{"name":"SYMOPT_NO_IMAGE_SEARCH","features":[336]},{"name":"SYMOPT_NO_PROMPTS","features":[336]},{"name":"SYMOPT_NO_PUBLICS","features":[336]},{"name":"SYMOPT_NO_UNQUALIFIED_LOADS","features":[336]},{"name":"SYMOPT_OMAP_FIND_NEAREST","features":[336]},{"name":"SYMOPT_OVERWRITE","features":[336]},{"name":"SYMOPT_PUBLICS_ONLY","features":[336]},{"name":"SYMOPT_READONLY_CACHE","features":[336]},{"name":"SYMOPT_SECURE","features":[336]},{"name":"SYMOPT_SYMPATH_LAST","features":[336]},{"name":"SYMOPT_UNDNAME","features":[336]},{"name":"SYMSEARCH_ALLITEMS","features":[336]},{"name":"SYMSEARCH_GLOBALSONLY","features":[336]},{"name":"SYMSEARCH_MASKOBJS","features":[336]},{"name":"SYMSEARCH_RECURSE","features":[336]},{"name":"SYMSRV_EXTENDED_OUTPUT_DATA","features":[336]},{"name":"SYMSRV_INDEX_INFO","features":[307,336]},{"name":"SYMSRV_INDEX_INFOW","features":[307,336]},{"name":"SYMSRV_VERSION","features":[336]},{"name":"SYMSTOREOPT_ALT_INDEX","features":[336]},{"name":"SYMSTOREOPT_COMPRESS","features":[336]},{"name":"SYMSTOREOPT_OVERWRITE","features":[336]},{"name":"SYMSTOREOPT_PASS_IF_EXISTS","features":[336]},{"name":"SYMSTOREOPT_POINTER","features":[336]},{"name":"SYMSTOREOPT_RETURNINDEX","features":[336]},{"name":"SYMSTOREOPT_UNICODE","features":[336]},{"name":"SYM_FIND_ID_OPTION","features":[336]},{"name":"SYM_INLINE_COMP_DIFFERENT","features":[336]},{"name":"SYM_INLINE_COMP_ERROR","features":[336]},{"name":"SYM_INLINE_COMP_IDENTICAL","features":[336]},{"name":"SYM_INLINE_COMP_STEPIN","features":[336]},{"name":"SYM_INLINE_COMP_STEPOUT","features":[336]},{"name":"SYM_INLINE_COMP_STEPOVER","features":[336]},{"name":"SYM_LOAD_FLAGS","features":[336]},{"name":"SYM_SRV_STORE_FILE_FLAGS","features":[336]},{"name":"SYM_STKWALK_DEFAULT","features":[336]},{"name":"SYM_STKWALK_FORCE_FRAMEPTR","features":[336]},{"name":"SYM_STKWALK_ZEROEXTEND_PTRS","features":[336]},{"name":"SYM_TYPE","features":[336]},{"name":"SYNTHETIC_EXCEPTION_UNHANDLED","features":[336]},{"name":"SYNTHETIC_WATCHDOG_TIMEOUT","features":[336]},{"name":"SYSTEM_EXIT_OWNED_MUTEX","features":[336]},{"name":"SYSTEM_IMAGE_BAD_SIGNATURE","features":[336]},{"name":"SYSTEM_LICENSE_VIOLATION","features":[336]},{"name":"SYSTEM_PTE_MISUSE","features":[336]},{"name":"SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD","features":[336]},{"name":"SYSTEM_SERVICE_EXCEPTION","features":[336]},{"name":"SYSTEM_THREAD_EXCEPTION_NOT_HANDLED","features":[336]},{"name":"SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M","features":[336]},{"name":"SYSTEM_UNWIND_PREVIOUS_USER","features":[336]},{"name":"SearchTreeForFile","features":[307,336]},{"name":"SearchTreeForFileW","features":[307,336]},{"name":"SecondaryFlagsCallback","features":[336]},{"name":"SetCheckUserInterruptShared","features":[336]},{"name":"SetErrorMode","features":[336]},{"name":"SetImageConfigInformation","features":[307,336,313,338]},{"name":"SetImageConfigInformation","features":[307,336,313,338]},{"name":"SetSymLoadError","features":[336]},{"name":"SetThreadContext","features":[307,336,313]},{"name":"SetThreadErrorMode","features":[307,336]},{"name":"SetUnhandledExceptionFilter","features":[307,336,313]},{"name":"SetXStateFeaturesMask","features":[307,336,313]},{"name":"StackWalk","features":[307,336]},{"name":"StackWalk2","features":[307,336]},{"name":"StackWalk64","features":[307,336]},{"name":"StackWalkEx","features":[307,336]},{"name":"SymAddSourceStream","features":[307,336]},{"name":"SymAddSourceStreamA","features":[307,336]},{"name":"SymAddSourceStreamW","features":[307,336]},{"name":"SymAddSymbol","features":[307,336]},{"name":"SymAddSymbolW","features":[307,336]},{"name":"SymAddrIncludeInlineTrace","features":[307,336]},{"name":"SymCleanup","features":[307,336]},{"name":"SymCoff","features":[336]},{"name":"SymCompareInlineTrace","features":[307,336]},{"name":"SymCv","features":[336]},{"name":"SymDeferred","features":[336]},{"name":"SymDeleteSymbol","features":[307,336]},{"name":"SymDeleteSymbolW","features":[307,336]},{"name":"SymDia","features":[336]},{"name":"SymEnumLines","features":[307,336]},{"name":"SymEnumLinesW","features":[307,336]},{"name":"SymEnumProcesses","features":[307,336]},{"name":"SymEnumSourceFileTokens","features":[307,336]},{"name":"SymEnumSourceFiles","features":[307,336]},{"name":"SymEnumSourceFilesW","features":[307,336]},{"name":"SymEnumSourceLines","features":[307,336]},{"name":"SymEnumSourceLinesW","features":[307,336]},{"name":"SymEnumSym","features":[307,336]},{"name":"SymEnumSymbols","features":[307,336]},{"name":"SymEnumSymbolsEx","features":[307,336]},{"name":"SymEnumSymbolsExW","features":[307,336]},{"name":"SymEnumSymbolsForAddr","features":[307,336]},{"name":"SymEnumSymbolsForAddrW","features":[307,336]},{"name":"SymEnumSymbolsW","features":[307,336]},{"name":"SymEnumTypes","features":[307,336]},{"name":"SymEnumTypesByName","features":[307,336]},{"name":"SymEnumTypesByNameW","features":[307,336]},{"name":"SymEnumTypesW","features":[307,336]},{"name":"SymEnumerateModules","features":[307,336]},{"name":"SymEnumerateModules64","features":[307,336]},{"name":"SymEnumerateModulesW64","features":[307,336]},{"name":"SymEnumerateSymbols","features":[307,336]},{"name":"SymEnumerateSymbols64","features":[307,336]},{"name":"SymEnumerateSymbolsW","features":[307,336]},{"name":"SymEnumerateSymbolsW64","features":[307,336]},{"name":"SymExport","features":[336]},{"name":"SymFindDebugInfoFile","features":[307,336]},{"name":"SymFindDebugInfoFileW","features":[307,336]},{"name":"SymFindExecutableImage","features":[307,336]},{"name":"SymFindExecutableImageW","features":[307,336]},{"name":"SymFindFileInPath","features":[307,336]},{"name":"SymFindFileInPathW","features":[307,336]},{"name":"SymFromAddr","features":[307,336]},{"name":"SymFromAddrW","features":[307,336]},{"name":"SymFromIndex","features":[307,336]},{"name":"SymFromIndexW","features":[307,336]},{"name":"SymFromInlineContext","features":[307,336]},{"name":"SymFromInlineContextW","features":[307,336]},{"name":"SymFromName","features":[307,336]},{"name":"SymFromNameW","features":[307,336]},{"name":"SymFromToken","features":[307,336]},{"name":"SymFromTokenW","features":[307,336]},{"name":"SymFunctionTableAccess","features":[307,336]},{"name":"SymFunctionTableAccess64","features":[307,336]},{"name":"SymFunctionTableAccess64AccessRoutines","features":[307,336]},{"name":"SymGetExtendedOption","features":[307,336]},{"name":"SymGetFileLineOffsets64","features":[307,336]},{"name":"SymGetHomeDirectory","features":[336]},{"name":"SymGetHomeDirectoryW","features":[336]},{"name":"SymGetLineFromAddr","features":[307,336]},{"name":"SymGetLineFromAddr64","features":[307,336]},{"name":"SymGetLineFromAddrW64","features":[307,336]},{"name":"SymGetLineFromInlineContext","features":[307,336]},{"name":"SymGetLineFromInlineContextW","features":[307,336]},{"name":"SymGetLineFromName","features":[307,336]},{"name":"SymGetLineFromName64","features":[307,336]},{"name":"SymGetLineFromNameW64","features":[307,336]},{"name":"SymGetLineNext","features":[307,336]},{"name":"SymGetLineNext64","features":[307,336]},{"name":"SymGetLineNextW64","features":[307,336]},{"name":"SymGetLinePrev","features":[307,336]},{"name":"SymGetLinePrev64","features":[307,336]},{"name":"SymGetLinePrevW64","features":[307,336]},{"name":"SymGetModuleBase","features":[307,336]},{"name":"SymGetModuleBase64","features":[307,336]},{"name":"SymGetModuleInfo","features":[307,336]},{"name":"SymGetModuleInfo64","features":[307,336]},{"name":"SymGetModuleInfoW","features":[307,336]},{"name":"SymGetModuleInfoW64","features":[307,336]},{"name":"SymGetOmaps","features":[307,336]},{"name":"SymGetOptions","features":[336]},{"name":"SymGetScope","features":[307,336]},{"name":"SymGetScopeW","features":[307,336]},{"name":"SymGetSearchPath","features":[307,336]},{"name":"SymGetSearchPathW","features":[307,336]},{"name":"SymGetSourceFile","features":[307,336]},{"name":"SymGetSourceFileChecksum","features":[307,336]},{"name":"SymGetSourceFileChecksumW","features":[307,336]},{"name":"SymGetSourceFileFromToken","features":[307,336]},{"name":"SymGetSourceFileFromTokenByTokenName","features":[307,336]},{"name":"SymGetSourceFileFromTokenByTokenNameW","features":[307,336]},{"name":"SymGetSourceFileFromTokenW","features":[307,336]},{"name":"SymGetSourceFileToken","features":[307,336]},{"name":"SymGetSourceFileTokenByTokenName","features":[307,336]},{"name":"SymGetSourceFileTokenByTokenNameW","features":[307,336]},{"name":"SymGetSourceFileTokenW","features":[307,336]},{"name":"SymGetSourceFileW","features":[307,336]},{"name":"SymGetSourceVarFromToken","features":[307,336]},{"name":"SymGetSourceVarFromTokenW","features":[307,336]},{"name":"SymGetSymFromAddr","features":[307,336]},{"name":"SymGetSymFromAddr64","features":[307,336]},{"name":"SymGetSymFromName","features":[307,336]},{"name":"SymGetSymFromName64","features":[307,336]},{"name":"SymGetSymNext","features":[307,336]},{"name":"SymGetSymNext64","features":[307,336]},{"name":"SymGetSymPrev","features":[307,336]},{"name":"SymGetSymPrev64","features":[307,336]},{"name":"SymGetSymbolFile","features":[307,336]},{"name":"SymGetSymbolFileW","features":[307,336]},{"name":"SymGetTypeFromName","features":[307,336]},{"name":"SymGetTypeFromNameW","features":[307,336]},{"name":"SymGetTypeInfo","features":[307,336]},{"name":"SymGetTypeInfoEx","features":[307,336]},{"name":"SymGetUnwindInfo","features":[307,336]},{"name":"SymInitialize","features":[307,336]},{"name":"SymInitializeW","features":[307,336]},{"name":"SymLoadModule","features":[307,336]},{"name":"SymLoadModule64","features":[307,336]},{"name":"SymLoadModuleEx","features":[307,336]},{"name":"SymLoadModuleExW","features":[307,336]},{"name":"SymMatchFileName","features":[307,336]},{"name":"SymMatchFileNameW","features":[307,336]},{"name":"SymMatchString","features":[307,336]},{"name":"SymMatchStringA","features":[307,336]},{"name":"SymMatchStringW","features":[307,336]},{"name":"SymNext","features":[307,336]},{"name":"SymNextW","features":[307,336]},{"name":"SymNone","features":[336]},{"name":"SymPdb","features":[336]},{"name":"SymPrev","features":[307,336]},{"name":"SymPrevW","features":[307,336]},{"name":"SymQueryInlineTrace","features":[307,336]},{"name":"SymRefreshModuleList","features":[307,336]},{"name":"SymRegisterCallback","features":[307,336]},{"name":"SymRegisterCallback64","features":[307,336]},{"name":"SymRegisterCallbackW64","features":[307,336]},{"name":"SymRegisterFunctionEntryCallback","features":[307,336]},{"name":"SymRegisterFunctionEntryCallback64","features":[307,336]},{"name":"SymSearch","features":[307,336]},{"name":"SymSearchW","features":[307,336]},{"name":"SymSetContext","features":[307,336]},{"name":"SymSetExtendedOption","features":[307,336]},{"name":"SymSetHomeDirectory","features":[307,336]},{"name":"SymSetHomeDirectoryW","features":[307,336]},{"name":"SymSetOptions","features":[336]},{"name":"SymSetParentWindow","features":[307,336]},{"name":"SymSetScopeFromAddr","features":[307,336]},{"name":"SymSetScopeFromIndex","features":[307,336]},{"name":"SymSetScopeFromInlineContext","features":[307,336]},{"name":"SymSetSearchPath","features":[307,336]},{"name":"SymSetSearchPathW","features":[307,336]},{"name":"SymSrvDeltaName","features":[307,336]},{"name":"SymSrvDeltaNameW","features":[307,336]},{"name":"SymSrvGetFileIndexInfo","features":[307,336]},{"name":"SymSrvGetFileIndexInfoW","features":[307,336]},{"name":"SymSrvGetFileIndexString","features":[307,336]},{"name":"SymSrvGetFileIndexStringW","features":[307,336]},{"name":"SymSrvGetFileIndexes","features":[307,336]},{"name":"SymSrvGetFileIndexesW","features":[307,336]},{"name":"SymSrvGetSupplement","features":[307,336]},{"name":"SymSrvGetSupplementW","features":[307,336]},{"name":"SymSrvIsStore","features":[307,336]},{"name":"SymSrvIsStoreW","features":[307,336]},{"name":"SymSrvStoreFile","features":[307,336]},{"name":"SymSrvStoreFileW","features":[307,336]},{"name":"SymSrvStoreSupplement","features":[307,336]},{"name":"SymSrvStoreSupplementW","features":[307,336]},{"name":"SymSym","features":[336]},{"name":"SymUnDName","features":[307,336]},{"name":"SymUnDName64","features":[307,336]},{"name":"SymUnloadModule","features":[307,336]},{"name":"SymUnloadModule64","features":[307,336]},{"name":"SymVirtual","features":[336]},{"name":"SystemInfoStream","features":[336]},{"name":"SystemMemoryInfoStream","features":[336]},{"name":"TARGET_ATTRIBUTE_PACMASK","features":[336]},{"name":"TARGET_MDL_TOO_SMALL","features":[336]},{"name":"TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK","features":[336]},{"name":"TELEMETRY_ASSERTS_LIVEDUMP","features":[336]},{"name":"TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE","features":[336]},{"name":"THIRD_PARTY_FILE_SYSTEM_FAILURE","features":[336]},{"name":"THREAD_ERROR_MODE","features":[336]},{"name":"THREAD_NOT_MUTEX_OWNER","features":[336]},{"name":"THREAD_STUCK_IN_DEVICE_DRIVER","features":[336]},{"name":"THREAD_STUCK_IN_DEVICE_DRIVER_M","features":[336]},{"name":"THREAD_TERMINATE_HELD_MUTEX","features":[336]},{"name":"THREAD_WRITE_FLAGS","features":[336]},{"name":"TIMER_OR_DPC_INVALID","features":[336]},{"name":"TI_FINDCHILDREN","features":[336]},{"name":"TI_FINDCHILDREN_PARAMS","features":[336]},{"name":"TI_GET_ADDRESS","features":[336]},{"name":"TI_GET_ADDRESSOFFSET","features":[336]},{"name":"TI_GET_ARRAYINDEXTYPEID","features":[336]},{"name":"TI_GET_BASETYPE","features":[336]},{"name":"TI_GET_BITPOSITION","features":[336]},{"name":"TI_GET_CALLING_CONVENTION","features":[336]},{"name":"TI_GET_CHILDRENCOUNT","features":[336]},{"name":"TI_GET_CLASSPARENTID","features":[336]},{"name":"TI_GET_COUNT","features":[336]},{"name":"TI_GET_DATAKIND","features":[336]},{"name":"TI_GET_INDIRECTVIRTUALBASECLASS","features":[336]},{"name":"TI_GET_IS_REFERENCE","features":[336]},{"name":"TI_GET_LENGTH","features":[336]},{"name":"TI_GET_LEXICALPARENT","features":[336]},{"name":"TI_GET_NESTED","features":[336]},{"name":"TI_GET_OBJECTPOINTERTYPE","features":[336]},{"name":"TI_GET_OFFSET","features":[336]},{"name":"TI_GET_SYMINDEX","features":[336]},{"name":"TI_GET_SYMNAME","features":[336]},{"name":"TI_GET_SYMTAG","features":[336]},{"name":"TI_GET_THISADJUST","features":[336]},{"name":"TI_GET_TYPE","features":[336]},{"name":"TI_GET_TYPEID","features":[336]},{"name":"TI_GET_UDTKIND","features":[336]},{"name":"TI_GET_VALUE","features":[336]},{"name":"TI_GET_VIRTUALBASECLASS","features":[336]},{"name":"TI_GET_VIRTUALBASEDISPINDEX","features":[336]},{"name":"TI_GET_VIRTUALBASEOFFSET","features":[336]},{"name":"TI_GET_VIRTUALBASEPOINTEROFFSET","features":[336]},{"name":"TI_GET_VIRTUALBASETABLETYPE","features":[336]},{"name":"TI_GET_VIRTUALTABLESHAPEID","features":[336]},{"name":"TI_GTIEX_REQS_VALID","features":[336]},{"name":"TI_IS_CLOSE_EQUIV_TO","features":[336]},{"name":"TI_IS_EQUIV_TO","features":[336]},{"name":"TOO_MANY_RECURSIVE_FAULTS","features":[336]},{"name":"TRAP_CAUSE_UNKNOWN","features":[336]},{"name":"TTM_FATAL_ERROR","features":[336]},{"name":"TTM_WATCHDOG_TIMEOUT","features":[336]},{"name":"TerminateProcessOnMemoryExhaustion","features":[336]},{"name":"ThreadCallback","features":[336]},{"name":"ThreadExCallback","features":[336]},{"name":"ThreadExListStream","features":[336]},{"name":"ThreadInfoListStream","features":[336]},{"name":"ThreadListStream","features":[336]},{"name":"ThreadNamesStream","features":[336]},{"name":"ThreadWriteBackingStore","features":[336]},{"name":"ThreadWriteContext","features":[336]},{"name":"ThreadWriteInstructionWindow","features":[336]},{"name":"ThreadWriteStack","features":[336]},{"name":"ThreadWriteThread","features":[336]},{"name":"ThreadWriteThreadData","features":[336]},{"name":"ThreadWriteThreadInfo","features":[336]},{"name":"TokenStream","features":[336]},{"name":"TouchFileTimes","features":[307,336]},{"name":"UCMUCSI_FAILURE","features":[336]},{"name":"UCMUCSI_LIVEDUMP","features":[336]},{"name":"UDFS_FILE_SYSTEM","features":[336]},{"name":"UFX_LIVEDUMP","features":[336]},{"name":"UNDNAME_32_BIT_DECODE","features":[336]},{"name":"UNDNAME_COMPLETE","features":[336]},{"name":"UNDNAME_NAME_ONLY","features":[336]},{"name":"UNDNAME_NO_ACCESS_SPECIFIERS","features":[336]},{"name":"UNDNAME_NO_ALLOCATION_LANGUAGE","features":[336]},{"name":"UNDNAME_NO_ALLOCATION_MODEL","features":[336]},{"name":"UNDNAME_NO_ARGUMENTS","features":[336]},{"name":"UNDNAME_NO_CV_THISTYPE","features":[336]},{"name":"UNDNAME_NO_FUNCTION_RETURNS","features":[336]},{"name":"UNDNAME_NO_LEADING_UNDERSCORES","features":[336]},{"name":"UNDNAME_NO_MEMBER_TYPE","features":[336]},{"name":"UNDNAME_NO_MS_KEYWORDS","features":[336]},{"name":"UNDNAME_NO_MS_THISTYPE","features":[336]},{"name":"UNDNAME_NO_RETURN_UDT_MODEL","features":[336]},{"name":"UNDNAME_NO_SPECIAL_SYMS","features":[336]},{"name":"UNDNAME_NO_THISTYPE","features":[336]},{"name":"UNDNAME_NO_THROW_SIGNATURES","features":[336]},{"name":"UNEXPECTED_INITIALIZATION_CALL","features":[336]},{"name":"UNEXPECTED_KERNEL_MODE_TRAP","features":[336]},{"name":"UNEXPECTED_KERNEL_MODE_TRAP_M","features":[336]},{"name":"UNEXPECTED_STORE_EXCEPTION","features":[336]},{"name":"UNLOAD_DLL_DEBUG_EVENT","features":[336]},{"name":"UNLOAD_DLL_DEBUG_INFO","features":[336]},{"name":"UNMOUNTABLE_BOOT_VOLUME","features":[336]},{"name":"UNSUPPORTED_INSTRUCTION_MODE","features":[336]},{"name":"UNSUPPORTED_PROCESSOR","features":[336]},{"name":"UNWIND_HISTORY_TABLE","features":[336]},{"name":"UNWIND_HISTORY_TABLE_ENTRY","features":[336]},{"name":"UNWIND_HISTORY_TABLE_ENTRY","features":[336]},{"name":"UNWIND_ON_INVALID_STACK","features":[336]},{"name":"UNW_FLAG_CHAININFO","features":[336]},{"name":"UNW_FLAG_EHANDLER","features":[336]},{"name":"UNW_FLAG_NHANDLER","features":[336]},{"name":"UNW_FLAG_UHANDLER","features":[336]},{"name":"UP_DRIVER_ON_MP_SYSTEM","features":[336]},{"name":"USB4_HARDWARE_VIOLATION","features":[336]},{"name":"USB_DRIPS_BLOCKER_SURPRISE_REMOVAL_LIVEDUMP","features":[336]},{"name":"USER_MODE_HEALTH_MONITOR","features":[336]},{"name":"USER_MODE_HEALTH_MONITOR_LIVEDUMP","features":[336]},{"name":"UnDecorateSymbolName","features":[336]},{"name":"UnDecorateSymbolNameW","features":[336]},{"name":"UnMapAndLoad","features":[307,336,313,338]},{"name":"UnhandledExceptionFilter","features":[307,336,313]},{"name":"UnloadedModuleListStream","features":[336]},{"name":"UnusedStream","features":[336]},{"name":"UpdateDebugInfoFile","features":[307,336,338]},{"name":"UpdateDebugInfoFileEx","features":[307,336,338]},{"name":"VER_PLATFORM","features":[336]},{"name":"VER_PLATFORM_WIN32_NT","features":[336]},{"name":"VER_PLATFORM_WIN32_WINDOWS","features":[336]},{"name":"VER_PLATFORM_WIN32s","features":[336]},{"name":"VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE","features":[336]},{"name":"VHD_BOOT_INITIALIZATION_FAILED","features":[336]},{"name":"VIDEO_DRIVER_DEBUG_REPORT_REQUEST","features":[336]},{"name":"VIDEO_DRIVER_INIT_FAILURE","features":[336]},{"name":"VIDEO_DWMINIT_TIMEOUT_FALLBACK_BDD","features":[336]},{"name":"VIDEO_DXGKRNL_BLACK_SCREEN_LIVEDUMP","features":[336]},{"name":"VIDEO_DXGKRNL_FATAL_ERROR","features":[336]},{"name":"VIDEO_DXGKRNL_LIVEDUMP","features":[336]},{"name":"VIDEO_DXGKRNL_SYSMM_FATAL_ERROR","features":[336]},{"name":"VIDEO_ENGINE_TIMEOUT_DETECTED","features":[336]},{"name":"VIDEO_MEMORY_MANAGEMENT_INTERNAL","features":[336]},{"name":"VIDEO_MINIPORT_BLACK_SCREEN_LIVEDUMP","features":[336]},{"name":"VIDEO_MINIPORT_FAILED_LIVEDUMP","features":[336]},{"name":"VIDEO_SCHEDULER_INTERNAL_ERROR","features":[336]},{"name":"VIDEO_SHADOW_DRIVER_FATAL_ERROR","features":[336]},{"name":"VIDEO_TDR_APPLICATION_BLOCKED","features":[336]},{"name":"VIDEO_TDR_FAILURE","features":[336]},{"name":"VIDEO_TDR_TIMEOUT_DETECTED","features":[336]},{"name":"VMBUS_LIVEDUMP","features":[336]},{"name":"VOLMGRX_INTERNAL_ERROR","features":[336]},{"name":"VOLSNAP_OVERLAPPED_TABLE_ACCESS","features":[336]},{"name":"VSL_INITIALIZATION_FAILED","features":[336]},{"name":"VmPostReadCallback","features":[336]},{"name":"VmPreReadCallback","features":[336]},{"name":"VmQueryCallback","features":[336]},{"name":"VmStartCallback","features":[336]},{"name":"WAITCHAIN_NODE_INFO","features":[307,336]},{"name":"WAIT_CHAIN_THREAD_OPTIONS","features":[336]},{"name":"WCT_ASYNC_OPEN_FLAG","features":[336]},{"name":"WCT_MAX_NODE_COUNT","features":[336]},{"name":"WCT_NETWORK_IO_FLAG","features":[336]},{"name":"WCT_OBJECT_STATUS","features":[336]},{"name":"WCT_OBJECT_TYPE","features":[336]},{"name":"WCT_OBJNAME_LENGTH","features":[336]},{"name":"WCT_OUT_OF_PROC_COM_FLAG","features":[336]},{"name":"WCT_OUT_OF_PROC_CS_FLAG","features":[336]},{"name":"WCT_OUT_OF_PROC_FLAG","features":[336]},{"name":"WDF_VIOLATION","features":[336]},{"name":"WFP_INVALID_OPERATION","features":[336]},{"name":"WHEA_AER_BRIDGE_DESCRIPTOR","features":[307,336]},{"name":"WHEA_AER_ENDPOINT_DESCRIPTOR","features":[307,336]},{"name":"WHEA_AER_ROOTPORT_DESCRIPTOR","features":[307,336]},{"name":"WHEA_BAD_PAGE_LIST_LOCATION","features":[336]},{"name":"WHEA_BAD_PAGE_LIST_MAX_SIZE","features":[336]},{"name":"WHEA_CMCI_THRESHOLD_COUNT","features":[336]},{"name":"WHEA_CMCI_THRESHOLD_POLL_COUNT","features":[336]},{"name":"WHEA_CMCI_THRESHOLD_TIME","features":[336]},{"name":"WHEA_DEVICE_DRIVER_BUFFER_SET_MAX","features":[336]},{"name":"WHEA_DEVICE_DRIVER_BUFFER_SET_MIN","features":[336]},{"name":"WHEA_DEVICE_DRIVER_BUFFER_SET_V1","features":[336]},{"name":"WHEA_DEVICE_DRIVER_CONFIG_MAX","features":[336]},{"name":"WHEA_DEVICE_DRIVER_CONFIG_MIN","features":[336]},{"name":"WHEA_DEVICE_DRIVER_CONFIG_V1","features":[336]},{"name":"WHEA_DEVICE_DRIVER_CONFIG_V2","features":[336]},{"name":"WHEA_DEVICE_DRIVER_DESCRIPTOR","features":[307,336]},{"name":"WHEA_DISABLE_DUMMY_WRITE","features":[336]},{"name":"WHEA_DISABLE_OFFLINE","features":[336]},{"name":"WHEA_DRIVER_BUFFER_SET","features":[336]},{"name":"WHEA_ERROR_SOURCE_CONFIGURATION_DD","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_V1","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_CORRECT_DEVICE_DRIVER","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERBRIDGE","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERENDPOINT","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERROOTPORT","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_GENERIC","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_GENERIC_V2","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFCMC","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFCPE","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFMCA","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFCMC","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFMCE","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFNMI","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_VERSION_10","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_VERSION_11","features":[336]},{"name":"WHEA_ERROR_SOURCE_FLAG_DEFAULTSOURCE","features":[336]},{"name":"WHEA_ERROR_SOURCE_FLAG_FIRMWAREFIRST","features":[336]},{"name":"WHEA_ERROR_SOURCE_FLAG_GHES_ASSIST","features":[336]},{"name":"WHEA_ERROR_SOURCE_FLAG_GLOBAL","features":[336]},{"name":"WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_INVALID_RELATED_SOURCE","features":[336]},{"name":"WHEA_ERROR_SOURCE_STATE","features":[336]},{"name":"WHEA_ERROR_SOURCE_TYPE","features":[336]},{"name":"WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER","features":[336]},{"name":"WHEA_GENERIC_ERROR_DESCRIPTOR","features":[336]},{"name":"WHEA_GENERIC_ERROR_DESCRIPTOR_V2","features":[336]},{"name":"WHEA_INTERNAL_ERROR","features":[336]},{"name":"WHEA_IPF_CMC_DESCRIPTOR","features":[336]},{"name":"WHEA_IPF_CPE_DESCRIPTOR","features":[336]},{"name":"WHEA_IPF_MCA_DESCRIPTOR","features":[336]},{"name":"WHEA_MAX_MC_BANKS","features":[336]},{"name":"WHEA_MEM_PERSISTOFFLINE","features":[336]},{"name":"WHEA_MEM_PFA_DISABLE","features":[336]},{"name":"WHEA_MEM_PFA_PAGECOUNT","features":[336]},{"name":"WHEA_MEM_PFA_THRESHOLD","features":[336]},{"name":"WHEA_MEM_PFA_TIMEOUT","features":[336]},{"name":"WHEA_NOTIFICATION_DESCRIPTOR","features":[336]},{"name":"WHEA_NOTIFICATION_FLAGS","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_ARMV8_SEA","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_ARMV8_SEI","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_CMCI","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_EXTERNALINTERRUPT","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_EXTERNALINTERRUPT_GSIV","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_GPIO_SIGNAL","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_LOCALINTERRUPT","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_MCE","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_NMI","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_POLLED","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_SCI","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_SDEI","features":[336]},{"name":"WHEA_NOTIFY_ALL_OFFLINES","features":[336]},{"name":"WHEA_PCI_SLOT_NUMBER","features":[336]},{"name":"WHEA_PENDING_PAGE_LIST_SZ","features":[336]},{"name":"WHEA_RESTORE_CMCI_ATTEMPTS","features":[336]},{"name":"WHEA_RESTORE_CMCI_ENABLED","features":[336]},{"name":"WHEA_RESTORE_CMCI_ERR_LIMIT","features":[336]},{"name":"WHEA_ROW_FAIL_CHECK_ENABLE","features":[336]},{"name":"WHEA_ROW_FAIL_CHECK_EXTENT","features":[336]},{"name":"WHEA_ROW_FAIL_CHECK_THRESHOLD","features":[336]},{"name":"WHEA_UNCORRECTABLE_ERROR","features":[336]},{"name":"WHEA_XPF_CMC_DESCRIPTOR","features":[307,336]},{"name":"WHEA_XPF_MCE_DESCRIPTOR","features":[307,336]},{"name":"WHEA_XPF_MC_BANK_DESCRIPTOR","features":[307,336]},{"name":"WHEA_XPF_MC_BANK_STATUSFORMAT_AMD64MCA","features":[336]},{"name":"WHEA_XPF_MC_BANK_STATUSFORMAT_IA32MCA","features":[336]},{"name":"WHEA_XPF_MC_BANK_STATUSFORMAT_Intel64MCA","features":[336]},{"name":"WHEA_XPF_NMI_DESCRIPTOR","features":[307,336]},{"name":"WIN32K_ATOMIC_CHECK_FAILURE","features":[336]},{"name":"WIN32K_CALLOUT_WATCHDOG_BUGCHECK","features":[336]},{"name":"WIN32K_CALLOUT_WATCHDOG_LIVEDUMP","features":[336]},{"name":"WIN32K_CRITICAL_FAILURE","features":[336]},{"name":"WIN32K_CRITICAL_FAILURE_LIVEDUMP","features":[336]},{"name":"WIN32K_HANDLE_MANAGER","features":[336]},{"name":"WIN32K_INIT_OR_RIT_FAILURE","features":[336]},{"name":"WIN32K_POWER_WATCHDOG_TIMEOUT","features":[336]},{"name":"WIN32K_SECURITY_FAILURE","features":[336]},{"name":"WINDOWS_NT_BANNER","features":[336]},{"name":"WINDOWS_NT_CSD_STRING","features":[336]},{"name":"WINDOWS_NT_INFO_STRING","features":[336]},{"name":"WINDOWS_NT_INFO_STRING_PLURAL","features":[336]},{"name":"WINDOWS_NT_MP_STRING","features":[336]},{"name":"WINDOWS_NT_RC_STRING","features":[336]},{"name":"WINLOGON_FATAL_ERROR","features":[336]},{"name":"WINSOCK_DETECTED_HUNG_CLOSESOCKET_LIVEDUMP","features":[336]},{"name":"WORKER_INVALID","features":[336]},{"name":"WORKER_THREAD_INVALID_STATE","features":[336]},{"name":"WORKER_THREAD_RETURNED_AT_BAD_IRQL","features":[336]},{"name":"WORKER_THREAD_RETURNED_WHILE_ATTACHED_TO_SILO","features":[336]},{"name":"WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY","features":[336]},{"name":"WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY","features":[336]},{"name":"WORKER_THREAD_RETURNED_WITH_NON_DEFAULT_WORKLOAD_CLASS","features":[336]},{"name":"WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE","features":[336]},{"name":"WORKER_THREAD_TEST_CONDITION","features":[336]},{"name":"WOW64_CONTEXT","features":[336]},{"name":"WOW64_CONTEXT_ALL","features":[336]},{"name":"WOW64_CONTEXT_CONTROL","features":[336]},{"name":"WOW64_CONTEXT_DEBUG_REGISTERS","features":[336]},{"name":"WOW64_CONTEXT_EXCEPTION_ACTIVE","features":[336]},{"name":"WOW64_CONTEXT_EXCEPTION_REPORTING","features":[336]},{"name":"WOW64_CONTEXT_EXCEPTION_REQUEST","features":[336]},{"name":"WOW64_CONTEXT_EXTENDED_REGISTERS","features":[336]},{"name":"WOW64_CONTEXT_FLAGS","features":[336]},{"name":"WOW64_CONTEXT_FLOATING_POINT","features":[336]},{"name":"WOW64_CONTEXT_FULL","features":[336]},{"name":"WOW64_CONTEXT_INTEGER","features":[336]},{"name":"WOW64_CONTEXT_SEGMENTS","features":[336]},{"name":"WOW64_CONTEXT_SERVICE_ACTIVE","features":[336]},{"name":"WOW64_CONTEXT_X86","features":[336]},{"name":"WOW64_CONTEXT_XSTATE","features":[336]},{"name":"WOW64_DESCRIPTOR_TABLE_ENTRY","features":[336]},{"name":"WOW64_FLOATING_SAVE_AREA","features":[336]},{"name":"WOW64_LDT_ENTRY","features":[336]},{"name":"WOW64_MAXIMUM_SUPPORTED_EXTENSION","features":[336]},{"name":"WOW64_SIZE_OF_80387_REGISTERS","features":[336]},{"name":"WVR_LIVEDUMP_APP_IO_TIMEOUT","features":[336]},{"name":"WVR_LIVEDUMP_CRITICAL_ERROR","features":[336]},{"name":"WVR_LIVEDUMP_MANUALLY_INITIATED","features":[336]},{"name":"WVR_LIVEDUMP_RECOVERY_IOCONTEXT_TIMEOUT","features":[336]},{"name":"WVR_LIVEDUMP_REPLICATION_IOCONTEXT_TIMEOUT","features":[336]},{"name":"WVR_LIVEDUMP_STATE_FAILURE","features":[336]},{"name":"WVR_LIVEDUMP_STATE_TRANSITION_TIMEOUT","features":[336]},{"name":"WaitForDebugEvent","features":[307,336,342]},{"name":"WaitForDebugEventEx","features":[307,336,342]},{"name":"WctAlpcType","features":[336]},{"name":"WctComActivationType","features":[336]},{"name":"WctComType","features":[336]},{"name":"WctCriticalSectionType","features":[336]},{"name":"WctMaxType","features":[336]},{"name":"WctMutexType","features":[336]},{"name":"WctProcessWaitType","features":[336]},{"name":"WctSendMessageType","features":[336]},{"name":"WctSmbIoType","features":[336]},{"name":"WctSocketIoType","features":[336]},{"name":"WctStatusAbandoned","features":[336]},{"name":"WctStatusBlocked","features":[336]},{"name":"WctStatusError","features":[336]},{"name":"WctStatusMax","features":[336]},{"name":"WctStatusNoAccess","features":[336]},{"name":"WctStatusNotOwned","features":[336]},{"name":"WctStatusOwned","features":[336]},{"name":"WctStatusPidOnly","features":[336]},{"name":"WctStatusPidOnlyRpcss","features":[336]},{"name":"WctStatusRunning","features":[336]},{"name":"WctStatusUnknown","features":[336]},{"name":"WctThreadType","features":[336]},{"name":"WctThreadWaitType","features":[336]},{"name":"WctUnknownType","features":[336]},{"name":"WheaErrSrcStateRemovePending","features":[336]},{"name":"WheaErrSrcStateRemoved","features":[336]},{"name":"WheaErrSrcStateStarted","features":[336]},{"name":"WheaErrSrcStateStopped","features":[336]},{"name":"WheaErrSrcTypeBMC","features":[336]},{"name":"WheaErrSrcTypeBOOT","features":[336]},{"name":"WheaErrSrcTypeCMC","features":[336]},{"name":"WheaErrSrcTypeCPE","features":[336]},{"name":"WheaErrSrcTypeDeviceDriver","features":[336]},{"name":"WheaErrSrcTypeGeneric","features":[336]},{"name":"WheaErrSrcTypeGenericV2","features":[336]},{"name":"WheaErrSrcTypeINIT","features":[336]},{"name":"WheaErrSrcTypeIPFCMC","features":[336]},{"name":"WheaErrSrcTypeIPFCPE","features":[336]},{"name":"WheaErrSrcTypeIPFMCA","features":[336]},{"name":"WheaErrSrcTypeMCE","features":[336]},{"name":"WheaErrSrcTypeMax","features":[336]},{"name":"WheaErrSrcTypeNMI","features":[336]},{"name":"WheaErrSrcTypePCIe","features":[336]},{"name":"WheaErrSrcTypePMEM","features":[336]},{"name":"WheaErrSrcTypeSCIGeneric","features":[336]},{"name":"WheaErrSrcTypeSCIGenericV2","features":[336]},{"name":"WheaErrSrcTypeSea","features":[336]},{"name":"WheaErrSrcTypeSei","features":[336]},{"name":"Wow64GetThreadContext","features":[307,336]},{"name":"Wow64GetThreadSelectorEntry","features":[307,336]},{"name":"Wow64SetThreadContext","features":[307,336]},{"name":"WriteKernelMinidumpCallback","features":[336]},{"name":"WriteProcessMemory","features":[307,336]},{"name":"XBOX_360_SYSTEM_CRASH","features":[336]},{"name":"XBOX_360_SYSTEM_CRASH_RESERVED","features":[336]},{"name":"XBOX_CORRUPTED_IMAGE","features":[336]},{"name":"XBOX_CORRUPTED_IMAGE_BASE","features":[336]},{"name":"XBOX_INVERTED_FUNCTION_TABLE_OVERFLOW","features":[336]},{"name":"XBOX_MANUALLY_INITIATED_CRASH","features":[336]},{"name":"XBOX_SECURITY_FAILUE","features":[336]},{"name":"XBOX_SHUTDOWN_WATCHDOG_TIMEOUT","features":[336]},{"name":"XBOX_VMCTRL_CS_TIMEOUT","features":[336]},{"name":"XBOX_XDS_WATCHDOG_TIMEOUT","features":[336]},{"name":"XNS_INTERNAL_ERROR","features":[336]},{"name":"XPF_MCE_FLAGS","features":[336]},{"name":"XPF_MC_BANK_FLAGS","features":[336]},{"name":"XSAVE_AREA","features":[336]},{"name":"XSAVE_AREA_HEADER","features":[336]},{"name":"XSAVE_FORMAT","features":[336]},{"name":"XSAVE_FORMAT","features":[336]},{"name":"XSTATE_CONFIGURATION","features":[336]},{"name":"XSTATE_CONFIG_FEATURE_MSC_INFO","features":[336]},{"name":"XSTATE_CONTEXT","features":[336]},{"name":"XSTATE_CONTEXT","features":[336]},{"name":"XSTATE_FEATURE","features":[336]},{"name":"ceStreamBucketParameters","features":[336]},{"name":"ceStreamDiagnosisList","features":[336]},{"name":"ceStreamException","features":[336]},{"name":"ceStreamMemoryPhysicalList","features":[336]},{"name":"ceStreamMemoryVirtualList","features":[336]},{"name":"ceStreamModuleList","features":[336]},{"name":"ceStreamNull","features":[336]},{"name":"ceStreamProcessList","features":[336]},{"name":"ceStreamProcessModuleMap","features":[336]},{"name":"ceStreamSystemInfo","features":[336]},{"name":"ceStreamThreadCallStackList","features":[336]},{"name":"ceStreamThreadContextList","features":[336]},{"name":"ceStreamThreadList","features":[336]},{"name":"hdBase","features":[336]},{"name":"hdMax","features":[336]},{"name":"hdSrc","features":[336]},{"name":"hdSym","features":[336]},{"name":"sevAttn","features":[336]},{"name":"sevFatal","features":[336]},{"name":"sevInfo","features":[336]},{"name":"sevMax","features":[336]},{"name":"sevProblem","features":[336]},{"name":"sfDbg","features":[336]},{"name":"sfImage","features":[336]},{"name":"sfMax","features":[336]},{"name":"sfMpd","features":[336]},{"name":"sfPdb","features":[336]}],"556":[{"name":"ACTIVPROF_E_PROFILER_ABSENT","features":[546]},{"name":"ACTIVPROF_E_PROFILER_PRESENT","features":[546]},{"name":"ACTIVPROF_E_UNABLE_TO_APPLY_ACTION","features":[546]},{"name":"APPBREAKFLAG_DEBUGGER_BLOCK","features":[546]},{"name":"APPBREAKFLAG_DEBUGGER_HALT","features":[546]},{"name":"APPBREAKFLAG_IN_BREAKPOINT","features":[546]},{"name":"APPBREAKFLAG_NESTED","features":[546]},{"name":"APPBREAKFLAG_STEP","features":[546]},{"name":"APPBREAKFLAG_STEPTYPE_BYTECODE","features":[546]},{"name":"APPBREAKFLAG_STEPTYPE_MACHINE","features":[546]},{"name":"APPBREAKFLAG_STEPTYPE_MASK","features":[546]},{"name":"APPBREAKFLAG_STEPTYPE_SOURCE","features":[546]},{"name":"APPLICATION_NODE_EVENT_FILTER","features":[546]},{"name":"AsyncIDebugApplicationNodeEvents","features":[546]},{"name":"BREAKPOINT_DELETED","features":[546]},{"name":"BREAKPOINT_DISABLED","features":[546]},{"name":"BREAKPOINT_ENABLED","features":[546]},{"name":"BREAKPOINT_STATE","features":[546]},{"name":"BREAKREASON","features":[546]},{"name":"BREAKREASON_BREAKPOINT","features":[546]},{"name":"BREAKREASON_DEBUGGER_BLOCK","features":[546]},{"name":"BREAKREASON_DEBUGGER_HALT","features":[546]},{"name":"BREAKREASON_ERROR","features":[546]},{"name":"BREAKREASON_HOST_INITIATED","features":[546]},{"name":"BREAKREASON_JIT","features":[546]},{"name":"BREAKREASON_LANGUAGE_INITIATED","features":[546]},{"name":"BREAKREASON_MUTATION_BREAKPOINT","features":[546]},{"name":"BREAKREASON_STEP","features":[546]},{"name":"BREAKRESUMEACTION","features":[546]},{"name":"BREAKRESUMEACTION_ABORT","features":[546]},{"name":"BREAKRESUMEACTION_CONTINUE","features":[546]},{"name":"BREAKRESUMEACTION_IGNORE","features":[546]},{"name":"BREAKRESUMEACTION_STEP_DOCUMENT","features":[546]},{"name":"BREAKRESUMEACTION_STEP_INTO","features":[546]},{"name":"BREAKRESUMEACTION_STEP_OUT","features":[546]},{"name":"BREAKRESUMEACTION_STEP_OVER","features":[546]},{"name":"CATID_ActiveScript","features":[546]},{"name":"CATID_ActiveScriptAuthor","features":[546]},{"name":"CATID_ActiveScriptEncode","features":[546]},{"name":"CATID_ActiveScriptParse","features":[546]},{"name":"CDebugDocumentHelper","features":[546]},{"name":"DEBUG_EVENT_INFO_TYPE","features":[546]},{"name":"DEBUG_STACKFRAME_TYPE","features":[546]},{"name":"DEBUG_TEXT_ALLOWBREAKPOINTS","features":[546]},{"name":"DEBUG_TEXT_ALLOWERRORREPORT","features":[546]},{"name":"DEBUG_TEXT_EVALUATETOCODECONTEXT","features":[546]},{"name":"DEBUG_TEXT_ISEXPRESSION","features":[546]},{"name":"DEBUG_TEXT_ISNONUSERCODE","features":[546]},{"name":"DEBUG_TEXT_NOSIDEEFFECTS","features":[546]},{"name":"DEBUG_TEXT_RETURNVALUE","features":[546]},{"name":"DEIT_ASMJS_FAILED","features":[546]},{"name":"DEIT_ASMJS_IN_DEBUGGING","features":[546]},{"name":"DEIT_ASMJS_SUCCEEDED","features":[546]},{"name":"DEIT_GENERAL","features":[546]},{"name":"DOCUMENTNAMETYPE","features":[546]},{"name":"DOCUMENTNAMETYPE_APPNODE","features":[546]},{"name":"DOCUMENTNAMETYPE_FILE_TAIL","features":[546]},{"name":"DOCUMENTNAMETYPE_SOURCE_MAP_URL","features":[546]},{"name":"DOCUMENTNAMETYPE_TITLE","features":[546]},{"name":"DOCUMENTNAMETYPE_UNIQUE_TITLE","features":[546]},{"name":"DOCUMENTNAMETYPE_URL","features":[546]},{"name":"DST_INTERNAL_FRAME","features":[546]},{"name":"DST_INVOCATION_FRAME","features":[546]},{"name":"DST_SCRIPT_FRAME","features":[546]},{"name":"DebugHelper","features":[546]},{"name":"DebugStackFrameDescriptor","features":[307,546]},{"name":"DebugStackFrameDescriptor64","features":[307,546]},{"name":"DefaultDebugSessionProvider","features":[546]},{"name":"ERRORRESUMEACTION","features":[546]},{"name":"ERRORRESUMEACTION_AbortCallAndReturnErrorToCaller","features":[546]},{"name":"ERRORRESUMEACTION_ReexecuteErrorStatement","features":[546]},{"name":"ERRORRESUMEACTION_SkipErrorStatement","features":[546]},{"name":"ETK_FIRST_CHANCE","features":[546]},{"name":"ETK_UNHANDLED","features":[546]},{"name":"ETK_USER_UNHANDLED","features":[546]},{"name":"E_JsDEBUG_INVALID_MEMORY_ADDRESS","features":[546]},{"name":"E_JsDEBUG_MISMATCHED_RUNTIME","features":[546]},{"name":"E_JsDEBUG_OUTSIDE_OF_VM","features":[546]},{"name":"E_JsDEBUG_RUNTIME_NOT_IN_DEBUG_MODE","features":[546]},{"name":"E_JsDEBUG_SOURCE_LOCATION_NOT_FOUND","features":[546]},{"name":"E_JsDEBUG_UNKNOWN_THREAD","features":[546]},{"name":"FACILITY_JsDEBUG","features":[546]},{"name":"FILTER_EXCLUDE_ANONYMOUS_CODE","features":[546]},{"name":"FILTER_EXCLUDE_EVAL_CODE","features":[546]},{"name":"FILTER_EXCLUDE_NOTHING","features":[546]},{"name":"GETATTRFLAG_HUMANTEXT","features":[546]},{"name":"GETATTRFLAG_THIS","features":[546]},{"name":"GETATTRTYPE_DEPSCAN","features":[546]},{"name":"GETATTRTYPE_NORMAL","features":[546]},{"name":"IActiveScript","features":[546]},{"name":"IActiveScriptAuthor","features":[546]},{"name":"IActiveScriptAuthorProcedure","features":[546]},{"name":"IActiveScriptDebug32","features":[546]},{"name":"IActiveScriptDebug64","features":[546]},{"name":"IActiveScriptEncode","features":[546]},{"name":"IActiveScriptError","features":[546]},{"name":"IActiveScriptError64","features":[546]},{"name":"IActiveScriptErrorDebug","features":[546]},{"name":"IActiveScriptErrorDebug110","features":[546]},{"name":"IActiveScriptGarbageCollector","features":[546]},{"name":"IActiveScriptHostEncode","features":[546]},{"name":"IActiveScriptParse32","features":[546]},{"name":"IActiveScriptParse64","features":[546]},{"name":"IActiveScriptParseProcedure2_32","features":[546]},{"name":"IActiveScriptParseProcedure2_64","features":[546]},{"name":"IActiveScriptParseProcedure32","features":[546]},{"name":"IActiveScriptParseProcedure64","features":[546]},{"name":"IActiveScriptParseProcedureOld32","features":[546]},{"name":"IActiveScriptParseProcedureOld64","features":[546]},{"name":"IActiveScriptProfilerCallback","features":[546]},{"name":"IActiveScriptProfilerCallback2","features":[546]},{"name":"IActiveScriptProfilerCallback3","features":[546]},{"name":"IActiveScriptProfilerControl","features":[546]},{"name":"IActiveScriptProfilerControl2","features":[546]},{"name":"IActiveScriptProfilerControl3","features":[546]},{"name":"IActiveScriptProfilerControl4","features":[546]},{"name":"IActiveScriptProfilerControl5","features":[546]},{"name":"IActiveScriptProfilerHeapEnum","features":[546]},{"name":"IActiveScriptProperty","features":[546]},{"name":"IActiveScriptSIPInfo","features":[546]},{"name":"IActiveScriptSite","features":[546]},{"name":"IActiveScriptSiteDebug32","features":[546]},{"name":"IActiveScriptSiteDebug64","features":[546]},{"name":"IActiveScriptSiteDebugEx","features":[546]},{"name":"IActiveScriptSiteInterruptPoll","features":[546]},{"name":"IActiveScriptSiteTraceInfo","features":[546]},{"name":"IActiveScriptSiteUIControl","features":[546]},{"name":"IActiveScriptSiteWindow","features":[546]},{"name":"IActiveScriptStats","features":[546]},{"name":"IActiveScriptStringCompare","features":[546]},{"name":"IActiveScriptTraceInfo","features":[546]},{"name":"IActiveScriptWinRTErrorDebug","features":[546]},{"name":"IApplicationDebugger","features":[546]},{"name":"IApplicationDebuggerUI","features":[546]},{"name":"IBindEventHandler","features":[546]},{"name":"IDebugApplication11032","features":[546]},{"name":"IDebugApplication11064","features":[546]},{"name":"IDebugApplication32","features":[546]},{"name":"IDebugApplication64","features":[546]},{"name":"IDebugApplicationNode","features":[546]},{"name":"IDebugApplicationNode100","features":[546]},{"name":"IDebugApplicationNodeEvents","features":[546]},{"name":"IDebugApplicationThread","features":[546]},{"name":"IDebugApplicationThread11032","features":[546]},{"name":"IDebugApplicationThread11064","features":[546]},{"name":"IDebugApplicationThread64","features":[546]},{"name":"IDebugApplicationThreadEvents110","features":[546]},{"name":"IDebugAsyncOperation","features":[546]},{"name":"IDebugAsyncOperationCallBack","features":[546]},{"name":"IDebugCodeContext","features":[546]},{"name":"IDebugCookie","features":[546]},{"name":"IDebugDocument","features":[546]},{"name":"IDebugDocumentContext","features":[546]},{"name":"IDebugDocumentHelper32","features":[546]},{"name":"IDebugDocumentHelper64","features":[546]},{"name":"IDebugDocumentHost","features":[546]},{"name":"IDebugDocumentInfo","features":[546]},{"name":"IDebugDocumentProvider","features":[546]},{"name":"IDebugDocumentText","features":[546]},{"name":"IDebugDocumentTextAuthor","features":[546]},{"name":"IDebugDocumentTextEvents","features":[546]},{"name":"IDebugDocumentTextExternalAuthor","features":[546]},{"name":"IDebugExpression","features":[546]},{"name":"IDebugExpressionCallBack","features":[546]},{"name":"IDebugExpressionContext","features":[546]},{"name":"IDebugFormatter","features":[546]},{"name":"IDebugHelper","features":[546]},{"name":"IDebugSessionProvider","features":[546]},{"name":"IDebugStackFrame","features":[546]},{"name":"IDebugStackFrame110","features":[546]},{"name":"IDebugStackFrameSniffer","features":[546]},{"name":"IDebugStackFrameSnifferEx32","features":[546]},{"name":"IDebugStackFrameSnifferEx64","features":[546]},{"name":"IDebugSyncOperation","features":[546]},{"name":"IDebugThreadCall32","features":[546]},{"name":"IDebugThreadCall64","features":[546]},{"name":"IEnumDebugApplicationNodes","features":[546]},{"name":"IEnumDebugCodeContexts","features":[546]},{"name":"IEnumDebugExpressionContexts","features":[546]},{"name":"IEnumDebugStackFrames","features":[546]},{"name":"IEnumDebugStackFrames64","features":[546]},{"name":"IEnumJsStackFrames","features":[546]},{"name":"IEnumRemoteDebugApplicationThreads","features":[546]},{"name":"IEnumRemoteDebugApplications","features":[546]},{"name":"IJsDebug","features":[546]},{"name":"IJsDebugBreakPoint","features":[546]},{"name":"IJsDebugDataTarget","features":[546]},{"name":"IJsDebugFrame","features":[546]},{"name":"IJsDebugProcess","features":[546]},{"name":"IJsDebugProperty","features":[546]},{"name":"IJsDebugStackWalker","features":[546]},{"name":"IJsEnumDebugProperty","features":[546]},{"name":"IMachineDebugManager","features":[546]},{"name":"IMachineDebugManagerCookie","features":[546]},{"name":"IMachineDebugManagerEvents","features":[546]},{"name":"IProcessDebugManager32","features":[546]},{"name":"IProcessDebugManager64","features":[546]},{"name":"IProvideExpressionContexts","features":[546]},{"name":"IRemoteDebugApplication","features":[546]},{"name":"IRemoteDebugApplication110","features":[546]},{"name":"IRemoteDebugApplicationEvents","features":[546]},{"name":"IRemoteDebugApplicationThread","features":[546]},{"name":"IRemoteDebugCriticalErrorEvent110","features":[546]},{"name":"IRemoteDebugInfoEvent110","features":[546]},{"name":"IScriptEntry","features":[546]},{"name":"IScriptInvocationContext","features":[546]},{"name":"IScriptNode","features":[546]},{"name":"IScriptScriptlet","features":[546]},{"name":"ISimpleConnectionPoint","features":[546]},{"name":"ITridentEventSink","features":[546]},{"name":"IWebAppDiagnosticsObjectInitialization","features":[546]},{"name":"IWebAppDiagnosticsSetup","features":[546]},{"name":"JS_NATIVE_FRAME","features":[546]},{"name":"JS_PROPERTY_ATTRIBUTES","features":[546]},{"name":"JS_PROPERTY_ATTRIBUTE_NONE","features":[546]},{"name":"JS_PROPERTY_FAKE","features":[546]},{"name":"JS_PROPERTY_FRAME_INCATCHBLOCK","features":[546]},{"name":"JS_PROPERTY_FRAME_INFINALLYBLOCK","features":[546]},{"name":"JS_PROPERTY_FRAME_INTRYBLOCK","features":[546]},{"name":"JS_PROPERTY_HAS_CHILDREN","features":[546]},{"name":"JS_PROPERTY_MEMBERS","features":[546]},{"name":"JS_PROPERTY_MEMBERS_ALL","features":[546]},{"name":"JS_PROPERTY_MEMBERS_ARGUMENTS","features":[546]},{"name":"JS_PROPERTY_METHOD","features":[546]},{"name":"JS_PROPERTY_NATIVE_WINRT_POINTER","features":[546]},{"name":"JS_PROPERTY_READONLY","features":[546]},{"name":"JsDebugPropertyInfo","features":[546]},{"name":"JsDebugReadMemoryFlags","features":[546]},{"name":"MachineDebugManager_DEBUG","features":[546]},{"name":"MachineDebugManager_RETAIL","features":[546]},{"name":"OID_JSSIP","features":[546]},{"name":"OID_VBSSIP","features":[546]},{"name":"OID_WSFSIP","features":[546]},{"name":"PROFILER_EVENT_MASK","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_ALL","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS_NONE","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS_RELATIONSHIP_SUBSTRINGS","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS_STORE_RELATIONSHIP_FLAGS","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS_SUBSTRINGS","features":[546]},{"name":"PROFILER_HEAP_OBJECT","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL_DISPATCH","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL_UNKNOWN","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_IS_ROOT","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_NEW_OBJECT","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_NEW_STATE_UNAVAILABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_SITE_CLOSED","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_SIZE_APPROXIMATE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_SIZE_UNAVAILABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_WINRT_DELEGATE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_WINRT_INSTANCE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_WINRT_NAMESPACE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_WINRT_RUNTIMECLASS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_NAME_ID_UNAVAILABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_ATTRIBUTES_SIZE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_TEXT_CHILDREN_SIZE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_FUNCTION_NAME","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INDEX_PROPERTIES","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INTERNAL_PROPERTY","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_MAP_COLLECTION_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_MAX_VALUE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_NAME_PROPERTIES","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_PROTOTYPE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_RELATIONSHIPS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SCOPE_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SET_COLLECTION_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WEAKMAP_COLLECTION_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WINRTEVENTS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_CONST_VARIABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_IS_GET_ACCESSOR","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_IS_SET_ACCESSOR","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_LET_VARIABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_NONE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_SCOPE_LIST","features":[546]},{"name":"PROFILER_HEAP_SUMMARY","features":[546]},{"name":"PROFILER_HEAP_SUMMARY_VERSION","features":[546]},{"name":"PROFILER_HEAP_SUMMARY_VERSION_1","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_BSTR","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_HEAP_OBJECT","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_NUMBER","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_STRING","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_SUBSTRING","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_SUBSTRING_INFO","features":[546]},{"name":"PROFILER_RELATIONSHIP_INFO","features":[546]},{"name":"PROFILER_SCRIPT_TYPE","features":[546]},{"name":"PROFILER_SCRIPT_TYPE_DOM","features":[546]},{"name":"PROFILER_SCRIPT_TYPE_DYNAMIC","features":[546]},{"name":"PROFILER_SCRIPT_TYPE_NATIVE","features":[546]},{"name":"PROFILER_SCRIPT_TYPE_USER","features":[546]},{"name":"ProcessDebugManager","features":[546]},{"name":"SCRIPTGCTYPE","features":[546]},{"name":"SCRIPTGCTYPE_EXHAUSTIVE","features":[546]},{"name":"SCRIPTGCTYPE_NORMAL","features":[546]},{"name":"SCRIPTINFO_ITYPEINFO","features":[546]},{"name":"SCRIPTINFO_IUNKNOWN","features":[546]},{"name":"SCRIPTINTERRUPT_DEBUG","features":[546]},{"name":"SCRIPTINTERRUPT_RAISEEXCEPTION","features":[546]},{"name":"SCRIPTITEM_CODEONLY","features":[546]},{"name":"SCRIPTITEM_GLOBALMEMBERS","features":[546]},{"name":"SCRIPTITEM_ISPERSISTENT","features":[546]},{"name":"SCRIPTITEM_ISSOURCE","features":[546]},{"name":"SCRIPTITEM_ISVISIBLE","features":[546]},{"name":"SCRIPTITEM_NOCODE","features":[546]},{"name":"SCRIPTLANGUAGEVERSION","features":[546]},{"name":"SCRIPTLANGUAGEVERSION_5_7","features":[546]},{"name":"SCRIPTLANGUAGEVERSION_5_8","features":[546]},{"name":"SCRIPTLANGUAGEVERSION_DEFAULT","features":[546]},{"name":"SCRIPTLANGUAGEVERSION_MAX","features":[546]},{"name":"SCRIPTPROC_HOSTMANAGESSOURCE","features":[546]},{"name":"SCRIPTPROC_IMPLICIT_PARENTS","features":[546]},{"name":"SCRIPTPROC_IMPLICIT_THIS","features":[546]},{"name":"SCRIPTPROC_ISEXPRESSION","features":[546]},{"name":"SCRIPTPROC_ISXDOMAIN","features":[546]},{"name":"SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION","features":[546]},{"name":"SCRIPTPROP_BUILDNUMBER","features":[546]},{"name":"SCRIPTPROP_CATCHEXCEPTION","features":[546]},{"name":"SCRIPTPROP_CONVERSIONLCID","features":[546]},{"name":"SCRIPTPROP_DEBUGGER","features":[546]},{"name":"SCRIPTPROP_DELAYEDEVENTSINKING","features":[546]},{"name":"SCRIPTPROP_GCCONTROLSOFTCLOSE","features":[546]},{"name":"SCRIPTPROP_HACK_FIBERSUPPORT","features":[546]},{"name":"SCRIPTPROP_HACK_TRIDENTEVENTSINK","features":[546]},{"name":"SCRIPTPROP_HOSTKEEPALIVE","features":[546]},{"name":"SCRIPTPROP_HOSTSTACKREQUIRED","features":[546]},{"name":"SCRIPTPROP_INTEGERMODE","features":[546]},{"name":"SCRIPTPROP_INVOKEVERSIONING","features":[546]},{"name":"SCRIPTPROP_JITDEBUG","features":[546]},{"name":"SCRIPTPROP_MAJORVERSION","features":[546]},{"name":"SCRIPTPROP_MINORVERSION","features":[546]},{"name":"SCRIPTPROP_NAME","features":[546]},{"name":"SCRIPTPROP_SCRIPTSAREFULLYTRUSTED","features":[546]},{"name":"SCRIPTPROP_STRINGCOMPAREINSTANCE","features":[546]},{"name":"SCRIPTSTATE","features":[546]},{"name":"SCRIPTSTATE_CLOSED","features":[546]},{"name":"SCRIPTSTATE_CONNECTED","features":[546]},{"name":"SCRIPTSTATE_DISCONNECTED","features":[546]},{"name":"SCRIPTSTATE_INITIALIZED","features":[546]},{"name":"SCRIPTSTATE_STARTED","features":[546]},{"name":"SCRIPTSTATE_UNINITIALIZED","features":[546]},{"name":"SCRIPTSTAT_INSTRUCTION_COUNT","features":[546]},{"name":"SCRIPTSTAT_INTSTRUCTION_TIME","features":[546]},{"name":"SCRIPTSTAT_STATEMENT_COUNT","features":[546]},{"name":"SCRIPTSTAT_TOTAL_TIME","features":[546]},{"name":"SCRIPTTEXT_DELAYEXECUTION","features":[546]},{"name":"SCRIPTTEXT_HOSTMANAGESSOURCE","features":[546]},{"name":"SCRIPTTEXT_ISEXPRESSION","features":[546]},{"name":"SCRIPTTEXT_ISNONUSERCODE","features":[546]},{"name":"SCRIPTTEXT_ISPERSISTENT","features":[546]},{"name":"SCRIPTTEXT_ISVISIBLE","features":[546]},{"name":"SCRIPTTEXT_ISXDOMAIN","features":[546]},{"name":"SCRIPTTHREADSTATE","features":[546]},{"name":"SCRIPTTHREADSTATE_NOTINSCRIPT","features":[546]},{"name":"SCRIPTTHREADSTATE_RUNNING","features":[546]},{"name":"SCRIPTTRACEINFO","features":[546]},{"name":"SCRIPTTRACEINFO_COMCALLEND","features":[546]},{"name":"SCRIPTTRACEINFO_COMCALLSTART","features":[546]},{"name":"SCRIPTTRACEINFO_CREATEOBJEND","features":[546]},{"name":"SCRIPTTRACEINFO_CREATEOBJSTART","features":[546]},{"name":"SCRIPTTRACEINFO_GETOBJEND","features":[546]},{"name":"SCRIPTTRACEINFO_GETOBJSTART","features":[546]},{"name":"SCRIPTTRACEINFO_SCRIPTEND","features":[546]},{"name":"SCRIPTTRACEINFO_SCRIPTSTART","features":[546]},{"name":"SCRIPTTYPELIB_ISCONTROL","features":[546]},{"name":"SCRIPTTYPELIB_ISPERSISTENT","features":[546]},{"name":"SCRIPTUICHANDLING","features":[546]},{"name":"SCRIPTUICHANDLING_ALLOW","features":[546]},{"name":"SCRIPTUICHANDLING_NOUIDEFAULT","features":[546]},{"name":"SCRIPTUICHANDLING_NOUIERROR","features":[546]},{"name":"SCRIPTUICITEM","features":[546]},{"name":"SCRIPTUICITEM_INPUTBOX","features":[546]},{"name":"SCRIPTUICITEM_MSGBOX","features":[546]},{"name":"SCRIPT_CMPL_COMMIT","features":[546]},{"name":"SCRIPT_CMPL_ENUMLIST","features":[546]},{"name":"SCRIPT_CMPL_ENUM_TRIGGER","features":[546]},{"name":"SCRIPT_CMPL_GLOBALLIST","features":[546]},{"name":"SCRIPT_CMPL_MEMBERLIST","features":[546]},{"name":"SCRIPT_CMPL_MEMBER_TRIGGER","features":[546]},{"name":"SCRIPT_CMPL_NOLIST","features":[546]},{"name":"SCRIPT_CMPL_PARAMTIP","features":[546]},{"name":"SCRIPT_CMPL_PARAM_TRIGGER","features":[546]},{"name":"SCRIPT_DEBUGGER_OPTIONS","features":[546]},{"name":"SCRIPT_ENCODE_DEFAULT_LANGUAGE","features":[546]},{"name":"SCRIPT_ENCODE_NO_ASP_LANGUAGE","features":[546]},{"name":"SCRIPT_ENCODE_SECTION","features":[546]},{"name":"SCRIPT_ERROR_DEBUG_EXCEPTION_THROWN_KIND","features":[546]},{"name":"SCRIPT_E_PROPAGATE","features":[546]},{"name":"SCRIPT_E_RECORDED","features":[546]},{"name":"SCRIPT_E_REPORTED","features":[546]},{"name":"SCRIPT_INVOCATION_CONTEXT_TYPE","features":[546]},{"name":"SDO_ENABLE_FIRST_CHANCE_EXCEPTIONS","features":[546]},{"name":"SDO_ENABLE_LIBRARY_STACK_FRAME","features":[546]},{"name":"SDO_ENABLE_NONUSER_CODE_SUPPORT","features":[546]},{"name":"SDO_ENABLE_WEB_WORKER_SUPPORT","features":[546]},{"name":"SDO_NONE","features":[546]},{"name":"SICT_Event","features":[546]},{"name":"SICT_MutationObserverCheckpoint","features":[546]},{"name":"SICT_RequestAnimationFrame","features":[546]},{"name":"SICT_SetImmediate","features":[546]},{"name":"SICT_SetInterval","features":[546]},{"name":"SICT_SetTimeout","features":[546]},{"name":"SICT_ToString","features":[546]},{"name":"SICT_WWAExecAtPriority","features":[546]},{"name":"SICT_WWAExecUnsafeLocalFunction","features":[546]},{"name":"SOURCETEXT_ATTR_COMMENT","features":[546]},{"name":"SOURCETEXT_ATTR_FUNCTION_START","features":[546]},{"name":"SOURCETEXT_ATTR_HUMANTEXT","features":[546]},{"name":"SOURCETEXT_ATTR_IDENTIFIER","features":[546]},{"name":"SOURCETEXT_ATTR_KEYWORD","features":[546]},{"name":"SOURCETEXT_ATTR_MEMBERLOOKUP","features":[546]},{"name":"SOURCETEXT_ATTR_NONSOURCE","features":[546]},{"name":"SOURCETEXT_ATTR_NUMBER","features":[546]},{"name":"SOURCETEXT_ATTR_OPERATOR","features":[546]},{"name":"SOURCETEXT_ATTR_STRING","features":[546]},{"name":"SOURCETEXT_ATTR_THIS","features":[546]},{"name":"TEXT_DOCUMENT_ARRAY","features":[546]},{"name":"TEXT_DOC_ATTR_READONLY","features":[546]},{"name":"TEXT_DOC_ATTR_TYPE_PRIMARY","features":[546]},{"name":"TEXT_DOC_ATTR_TYPE_SCRIPT","features":[546]},{"name":"TEXT_DOC_ATTR_TYPE_WORKER","features":[546]},{"name":"THREAD_BLOCKED","features":[546]},{"name":"THREAD_OUT_OF_CONTEXT","features":[546]},{"name":"THREAD_STATE_RUNNING","features":[546]},{"name":"THREAD_STATE_SUSPENDED","features":[546]},{"name":"fasaCaseSensitive","features":[546]},{"name":"fasaPreferInternalHandler","features":[546]},{"name":"fasaSupportInternalHandler","features":[546]}],"557":[{"name":"ADDRESS_TYPE_INDEX_NOT_FOUND","features":[547]},{"name":"Ambiguous","features":[547]},{"name":"ArrayDimension","features":[547]},{"name":"BUSDATA","features":[547]},{"name":"CANNOT_ALLOCATE_MEMORY","features":[547]},{"name":"CKCL_DATA","features":[547]},{"name":"CKCL_LISTHEAD","features":[307,547]},{"name":"CLSID_DebugFailureAnalysisBasic","features":[547]},{"name":"CLSID_DebugFailureAnalysisKernel","features":[547]},{"name":"CLSID_DebugFailureAnalysisTarget","features":[547]},{"name":"CLSID_DebugFailureAnalysisUser","features":[547]},{"name":"CLSID_DebugFailureAnalysisWinCE","features":[547]},{"name":"CLSID_DebugFailureAnalysisXBox360","features":[547]},{"name":"CPU_INFO","features":[547]},{"name":"CPU_INFO_v1","features":[547]},{"name":"CPU_INFO_v2","features":[547]},{"name":"CROSS_PLATFORM_MAXIMUM_PROCESSORS","features":[547]},{"name":"CURRENT_KD_SECONDARY_VERSION","features":[547]},{"name":"CallingConventionCDecl","features":[547]},{"name":"CallingConventionFastCall","features":[547]},{"name":"CallingConventionKind","features":[547]},{"name":"CallingConventionStdCall","features":[547]},{"name":"CallingConventionSysCall","features":[547]},{"name":"CallingConventionThisCall","features":[547]},{"name":"CallingConventionUnknown","features":[547]},{"name":"CreateDataModelManager","features":[547]},{"name":"DBGKD_DEBUG_DATA_HEADER32","features":[547,313]},{"name":"DBGKD_DEBUG_DATA_HEADER64","features":[547,313]},{"name":"DBGKD_GET_VERSION32","features":[547]},{"name":"DBGKD_GET_VERSION64","features":[547]},{"name":"DBGKD_MAJOR_BIG","features":[547]},{"name":"DBGKD_MAJOR_CE","features":[547]},{"name":"DBGKD_MAJOR_COUNT","features":[547]},{"name":"DBGKD_MAJOR_EFI","features":[547]},{"name":"DBGKD_MAJOR_EXDI","features":[547]},{"name":"DBGKD_MAJOR_HYPERVISOR","features":[547]},{"name":"DBGKD_MAJOR_MIDORI","features":[547]},{"name":"DBGKD_MAJOR_NT","features":[547]},{"name":"DBGKD_MAJOR_NTBD","features":[547]},{"name":"DBGKD_MAJOR_SINGULARITY","features":[547]},{"name":"DBGKD_MAJOR_TNT","features":[547]},{"name":"DBGKD_MAJOR_TYPES","features":[547]},{"name":"DBGKD_MAJOR_XBOX","features":[547]},{"name":"DBGKD_SIMULATION_EXDI","features":[547]},{"name":"DBGKD_SIMULATION_NONE","features":[547]},{"name":"DBGKD_VERS_FLAG_DATA","features":[547]},{"name":"DBGKD_VERS_FLAG_HAL_IN_NTOS","features":[547]},{"name":"DBGKD_VERS_FLAG_HSS","features":[547]},{"name":"DBGKD_VERS_FLAG_MP","features":[547]},{"name":"DBGKD_VERS_FLAG_NOMM","features":[547]},{"name":"DBGKD_VERS_FLAG_PARTITIONS","features":[547]},{"name":"DBGKD_VERS_FLAG_PTR64","features":[547]},{"name":"DBG_DUMP_ADDRESS_AT_END","features":[547]},{"name":"DBG_DUMP_ADDRESS_OF_FIELD","features":[547]},{"name":"DBG_DUMP_ARRAY","features":[547]},{"name":"DBG_DUMP_BLOCK_RECURSE","features":[547]},{"name":"DBG_DUMP_CALL_FOR_EACH","features":[547]},{"name":"DBG_DUMP_COMPACT_OUT","features":[547]},{"name":"DBG_DUMP_COPY_TYPE_DATA","features":[547]},{"name":"DBG_DUMP_FIELD_ARRAY","features":[547]},{"name":"DBG_DUMP_FIELD_CALL_BEFORE_PRINT","features":[547]},{"name":"DBG_DUMP_FIELD_COPY_FIELD_DATA","features":[547]},{"name":"DBG_DUMP_FIELD_DEFAULT_STRING","features":[547]},{"name":"DBG_DUMP_FIELD_FULL_NAME","features":[547]},{"name":"DBG_DUMP_FIELD_GUID_STRING","features":[547]},{"name":"DBG_DUMP_FIELD_MULTI_STRING","features":[547]},{"name":"DBG_DUMP_FIELD_NO_CALLBACK_REQ","features":[547]},{"name":"DBG_DUMP_FIELD_NO_PRINT","features":[547]},{"name":"DBG_DUMP_FIELD_RECUR_ON_THIS","features":[547]},{"name":"DBG_DUMP_FIELD_RETURN_ADDRESS","features":[547]},{"name":"DBG_DUMP_FIELD_SIZE_IN_BITS","features":[547]},{"name":"DBG_DUMP_FIELD_UTF32_STRING","features":[547]},{"name":"DBG_DUMP_FIELD_WCHAR_STRING","features":[547]},{"name":"DBG_DUMP_FUNCTION_FORMAT","features":[547]},{"name":"DBG_DUMP_GET_SIZE_ONLY","features":[547]},{"name":"DBG_DUMP_LIST","features":[547]},{"name":"DBG_DUMP_MATCH_SIZE","features":[547]},{"name":"DBG_DUMP_NO_INDENT","features":[547]},{"name":"DBG_DUMP_NO_OFFSET","features":[547]},{"name":"DBG_DUMP_NO_PRINT","features":[547]},{"name":"DBG_DUMP_READ_PHYSICAL","features":[547]},{"name":"DBG_DUMP_VERBOSE","features":[547]},{"name":"DBG_FRAME_DEFAULT","features":[547]},{"name":"DBG_FRAME_IGNORE_INLINE","features":[547]},{"name":"DBG_RETURN_SUBTYPES","features":[547]},{"name":"DBG_RETURN_TYPE","features":[547]},{"name":"DBG_RETURN_TYPE_VALUES","features":[547]},{"name":"DBG_THREAD_ATTRIBUTES","features":[547]},{"name":"DEBUG_ADDSYNTHMOD_DEFAULT","features":[547]},{"name":"DEBUG_ADDSYNTHMOD_ZEROBASE","features":[547]},{"name":"DEBUG_ADDSYNTHSYM_DEFAULT","features":[547]},{"name":"DEBUG_ANALYSIS_PROCESSOR_INFO","features":[547]},{"name":"DEBUG_ANY_ID","features":[547]},{"name":"DEBUG_ASMOPT_DEFAULT","features":[547]},{"name":"DEBUG_ASMOPT_IGNORE_OUTPUT_WIDTH","features":[547]},{"name":"DEBUG_ASMOPT_NO_CODE_BYTES","features":[547]},{"name":"DEBUG_ASMOPT_SOURCE_LINE_NUMBER","features":[547]},{"name":"DEBUG_ASMOPT_VERBOSE","features":[547]},{"name":"DEBUG_ATTACH_DEFAULT","features":[547]},{"name":"DEBUG_ATTACH_EXDI_DRIVER","features":[547]},{"name":"DEBUG_ATTACH_EXISTING","features":[547]},{"name":"DEBUG_ATTACH_INSTALL_DRIVER","features":[547]},{"name":"DEBUG_ATTACH_INVASIVE_NO_INITIAL_BREAK","features":[547]},{"name":"DEBUG_ATTACH_INVASIVE_RESUME_PROCESS","features":[547]},{"name":"DEBUG_ATTACH_KERNEL_CONNECTION","features":[547]},{"name":"DEBUG_ATTACH_LOCAL_KERNEL","features":[547]},{"name":"DEBUG_ATTACH_NONINVASIVE","features":[547]},{"name":"DEBUG_ATTACH_NONINVASIVE_ALLOW_PARTIAL","features":[547]},{"name":"DEBUG_ATTACH_NONINVASIVE_NO_SUSPEND","features":[547]},{"name":"DEBUG_BREAKPOINT_ADDER_ONLY","features":[547]},{"name":"DEBUG_BREAKPOINT_CODE","features":[547]},{"name":"DEBUG_BREAKPOINT_DATA","features":[547]},{"name":"DEBUG_BREAKPOINT_DEFERRED","features":[547]},{"name":"DEBUG_BREAKPOINT_ENABLED","features":[547]},{"name":"DEBUG_BREAKPOINT_GO_ONLY","features":[547]},{"name":"DEBUG_BREAKPOINT_INLINE","features":[547]},{"name":"DEBUG_BREAKPOINT_ONE_SHOT","features":[547]},{"name":"DEBUG_BREAKPOINT_PARAMETERS","features":[547]},{"name":"DEBUG_BREAKPOINT_TIME","features":[547]},{"name":"DEBUG_BREAK_EXECUTE","features":[547]},{"name":"DEBUG_BREAK_IO","features":[547]},{"name":"DEBUG_BREAK_READ","features":[547]},{"name":"DEBUG_BREAK_WRITE","features":[547]},{"name":"DEBUG_CACHED_SYMBOL_INFO","features":[547]},{"name":"DEBUG_CDS_ALL","features":[547]},{"name":"DEBUG_CDS_DATA","features":[547]},{"name":"DEBUG_CDS_REFRESH","features":[547]},{"name":"DEBUG_CDS_REFRESH_ADDBREAKPOINT","features":[547]},{"name":"DEBUG_CDS_REFRESH_EVALUATE","features":[547]},{"name":"DEBUG_CDS_REFRESH_EXECUTE","features":[547]},{"name":"DEBUG_CDS_REFRESH_EXECUTECOMMANDFILE","features":[547]},{"name":"DEBUG_CDS_REFRESH_INLINESTEP","features":[547]},{"name":"DEBUG_CDS_REFRESH_INLINESTEP_PSEUDO","features":[547]},{"name":"DEBUG_CDS_REFRESH_REMOVEBREAKPOINT","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETSCOPE","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETSCOPEFRAMEBYINDEX","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETSCOPEFROMJITDEBUGINFO","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETSCOPEFROMSTOREDEVENT","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETVALUE","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETVALUE2","features":[547]},{"name":"DEBUG_CDS_REFRESH_WRITEPHYSICAL","features":[547]},{"name":"DEBUG_CDS_REFRESH_WRITEPHYSICAL2","features":[547]},{"name":"DEBUG_CDS_REFRESH_WRITEVIRTUAL","features":[547]},{"name":"DEBUG_CDS_REFRESH_WRITEVIRTUALUNCACHED","features":[547]},{"name":"DEBUG_CDS_REGISTERS","features":[547]},{"name":"DEBUG_CES_ALL","features":[547]},{"name":"DEBUG_CES_ASSEMBLY_OPTIONS","features":[547]},{"name":"DEBUG_CES_BREAKPOINTS","features":[547]},{"name":"DEBUG_CES_CODE_LEVEL","features":[547]},{"name":"DEBUG_CES_CURRENT_THREAD","features":[547]},{"name":"DEBUG_CES_EFFECTIVE_PROCESSOR","features":[547]},{"name":"DEBUG_CES_ENGINE_OPTIONS","features":[547]},{"name":"DEBUG_CES_EVENT_FILTERS","features":[547]},{"name":"DEBUG_CES_EXECUTION_STATUS","features":[547]},{"name":"DEBUG_CES_EXPRESSION_SYNTAX","features":[547]},{"name":"DEBUG_CES_EXTENSIONS","features":[547]},{"name":"DEBUG_CES_LOG_FILE","features":[547]},{"name":"DEBUG_CES_PROCESS_OPTIONS","features":[547]},{"name":"DEBUG_CES_RADIX","features":[547]},{"name":"DEBUG_CES_SYSTEMS","features":[547]},{"name":"DEBUG_CES_TEXT_REPLACEMENTS","features":[547]},{"name":"DEBUG_CLASS_IMAGE_FILE","features":[547]},{"name":"DEBUG_CLASS_KERNEL","features":[547]},{"name":"DEBUG_CLASS_UNINITIALIZED","features":[547]},{"name":"DEBUG_CLASS_USER_WINDOWS","features":[547]},{"name":"DEBUG_CLIENT_CDB","features":[547]},{"name":"DEBUG_CLIENT_CONTEXT","features":[547]},{"name":"DEBUG_CLIENT_KD","features":[547]},{"name":"DEBUG_CLIENT_NTKD","features":[547]},{"name":"DEBUG_CLIENT_NTSD","features":[547]},{"name":"DEBUG_CLIENT_UNKNOWN","features":[547]},{"name":"DEBUG_CLIENT_VSINT","features":[547]},{"name":"DEBUG_CLIENT_WINDBG","features":[547]},{"name":"DEBUG_CLIENT_WINIDE","features":[547]},{"name":"DEBUG_CMDEX_ADD_EVENT_STRING","features":[547]},{"name":"DEBUG_CMDEX_INVALID","features":[547]},{"name":"DEBUG_CMDEX_RESET_EVENT_STRINGS","features":[547]},{"name":"DEBUG_COMMAND_EXCEPTION_ID","features":[547]},{"name":"DEBUG_CONNECT_SESSION_DEFAULT","features":[547]},{"name":"DEBUG_CONNECT_SESSION_NO_ANNOUNCE","features":[547]},{"name":"DEBUG_CONNECT_SESSION_NO_VERSION","features":[547]},{"name":"DEBUG_CPU_MICROCODE_VERSION","features":[547]},{"name":"DEBUG_CPU_SPEED_INFO","features":[547]},{"name":"DEBUG_CREATE_PROCESS_OPTIONS","features":[547]},{"name":"DEBUG_CSS_ALL","features":[547]},{"name":"DEBUG_CSS_COLLAPSE_CHILDREN","features":[547]},{"name":"DEBUG_CSS_LOADS","features":[547]},{"name":"DEBUG_CSS_PATHS","features":[547]},{"name":"DEBUG_CSS_SCOPE","features":[547]},{"name":"DEBUG_CSS_SYMBOL_OPTIONS","features":[547]},{"name":"DEBUG_CSS_TYPE_OPTIONS","features":[547]},{"name":"DEBUG_CSS_UNLOADS","features":[547]},{"name":"DEBUG_CURRENT_DEFAULT","features":[547]},{"name":"DEBUG_CURRENT_DISASM","features":[547]},{"name":"DEBUG_CURRENT_REGISTERS","features":[547]},{"name":"DEBUG_CURRENT_SOURCE_LINE","features":[547]},{"name":"DEBUG_CURRENT_SYMBOL","features":[547]},{"name":"DEBUG_DATA_BASE_TRANSLATION_VIRTUAL_OFFSET","features":[547]},{"name":"DEBUG_DATA_BreakpointWithStatusAddr","features":[547]},{"name":"DEBUG_DATA_CmNtCSDVersionAddr","features":[547]},{"name":"DEBUG_DATA_DumpAttributes","features":[547]},{"name":"DEBUG_DATA_DumpFormatVersion","features":[547]},{"name":"DEBUG_DATA_DumpMmStorage","features":[547]},{"name":"DEBUG_DATA_DumpPowerState","features":[547]},{"name":"DEBUG_DATA_DumpWriterStatus","features":[547]},{"name":"DEBUG_DATA_DumpWriterVersion","features":[547]},{"name":"DEBUG_DATA_EtwpDebuggerData","features":[547]},{"name":"DEBUG_DATA_ExpNumberOfPagedPoolsAddr","features":[547]},{"name":"DEBUG_DATA_ExpPagedPoolDescriptorAddr","features":[547]},{"name":"DEBUG_DATA_ExpSystemResourcesListAddr","features":[547]},{"name":"DEBUG_DATA_IopErrorLogListHeadAddr","features":[547]},{"name":"DEBUG_DATA_KPCR_OFFSET","features":[547]},{"name":"DEBUG_DATA_KPRCB_OFFSET","features":[547]},{"name":"DEBUG_DATA_KTHREAD_OFFSET","features":[547]},{"name":"DEBUG_DATA_KdPrintBufferSizeAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintCircularBufferAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintCircularBufferEndAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintCircularBufferPtrAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintRolloverCountAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintWritePointerAddr","features":[547]},{"name":"DEBUG_DATA_KeBugCheckCallbackListHeadAddr","features":[547]},{"name":"DEBUG_DATA_KeTimeIncrementAddr","features":[547]},{"name":"DEBUG_DATA_KeUserCallbackDispatcherAddr","features":[547]},{"name":"DEBUG_DATA_KernBase","features":[547]},{"name":"DEBUG_DATA_KernelVerifierAddr","features":[547]},{"name":"DEBUG_DATA_KiBugcheckDataAddr","features":[547]},{"name":"DEBUG_DATA_KiCallUserModeAddr","features":[547]},{"name":"DEBUG_DATA_KiNormalSystemCall","features":[547]},{"name":"DEBUG_DATA_KiProcessorBlockAddr","features":[547]},{"name":"DEBUG_DATA_MmAllocatedNonPagedPoolAddr","features":[547]},{"name":"DEBUG_DATA_MmAvailablePagesAddr","features":[547]},{"name":"DEBUG_DATA_MmBadPagesDetected","features":[547]},{"name":"DEBUG_DATA_MmDriverCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmExtendedCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmFreePageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_MmHighestPhysicalPageAddr","features":[547]},{"name":"DEBUG_DATA_MmHighestUserAddressAddr","features":[547]},{"name":"DEBUG_DATA_MmLastUnloadedDriverAddr","features":[547]},{"name":"DEBUG_DATA_MmLoadedUserImageListAddr","features":[547]},{"name":"DEBUG_DATA_MmLowestPhysicalPageAddr","features":[547]},{"name":"DEBUG_DATA_MmMaximumNonPagedPoolInBytesAddr","features":[547]},{"name":"DEBUG_DATA_MmModifiedNoWritePageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_MmModifiedPageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_MmNonPagedPoolEndAddr","features":[547]},{"name":"DEBUG_DATA_MmNonPagedPoolStartAddr","features":[547]},{"name":"DEBUG_DATA_MmNonPagedSystemStartAddr","features":[547]},{"name":"DEBUG_DATA_MmNumberOfPagingFilesAddr","features":[547]},{"name":"DEBUG_DATA_MmNumberOfPhysicalPagesAddr","features":[547]},{"name":"DEBUG_DATA_MmPageSize","features":[547]},{"name":"DEBUG_DATA_MmPagedPoolCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmPagedPoolEndAddr","features":[547]},{"name":"DEBUG_DATA_MmPagedPoolInformationAddr","features":[547]},{"name":"DEBUG_DATA_MmPagedPoolStartAddr","features":[547]},{"name":"DEBUG_DATA_MmPeakCommitmentAddr","features":[547]},{"name":"DEBUG_DATA_MmPfnDatabaseAddr","features":[547]},{"name":"DEBUG_DATA_MmPhysicalMemoryBlockAddr","features":[547]},{"name":"DEBUG_DATA_MmProcessCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmResidentAvailablePagesAddr","features":[547]},{"name":"DEBUG_DATA_MmSessionBase","features":[547]},{"name":"DEBUG_DATA_MmSessionSize","features":[547]},{"name":"DEBUG_DATA_MmSharedCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmSizeOfPagedPoolInBytesAddr","features":[547]},{"name":"DEBUG_DATA_MmSpecialPoolTagAddr","features":[547]},{"name":"DEBUG_DATA_MmStandbyPageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_MmSubsectionBaseAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemCacheEndAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemCacheStartAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemCacheWsAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemParentTablePage","features":[547]},{"name":"DEBUG_DATA_MmSystemPtesEndAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemPtesStartAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemRangeStartAddr","features":[547]},{"name":"DEBUG_DATA_MmTotalCommitLimitAddr","features":[547]},{"name":"DEBUG_DATA_MmTotalCommitLimitMaximumAddr","features":[547]},{"name":"DEBUG_DATA_MmTotalCommittedPagesAddr","features":[547]},{"name":"DEBUG_DATA_MmTriageActionTakenAddr","features":[547]},{"name":"DEBUG_DATA_MmUnloadedDriversAddr","features":[547]},{"name":"DEBUG_DATA_MmUserProbeAddressAddr","features":[547]},{"name":"DEBUG_DATA_MmVerifierDataAddr","features":[547]},{"name":"DEBUG_DATA_MmVirtualTranslationBase","features":[547]},{"name":"DEBUG_DATA_MmZeroedPageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_NonPagedPoolDescriptorAddr","features":[547]},{"name":"DEBUG_DATA_NtBuildLabAddr","features":[547]},{"name":"DEBUG_DATA_ObpRootDirectoryObjectAddr","features":[547]},{"name":"DEBUG_DATA_ObpTypeObjectTypeAddr","features":[547]},{"name":"DEBUG_DATA_OffsetEprocessDirectoryTableBase","features":[547]},{"name":"DEBUG_DATA_OffsetEprocessParentCID","features":[547]},{"name":"DEBUG_DATA_OffsetEprocessPeb","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadApcProcess","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadBStore","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadBStoreLimit","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadInitialStack","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadKernelStack","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadNextProcessor","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadState","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadTeb","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbCpuType","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbCurrentThread","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbDpcRoutine","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbMhz","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbNumber","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbProcessorState","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbVendorString","features":[547]},{"name":"DEBUG_DATA_PROCESSOR_IDENTIFICATION","features":[547]},{"name":"DEBUG_DATA_PROCESSOR_SPEED","features":[547]},{"name":"DEBUG_DATA_PaeEnabled","features":[547]},{"name":"DEBUG_DATA_PagingLevels","features":[547]},{"name":"DEBUG_DATA_PoolTrackTableAddr","features":[547]},{"name":"DEBUG_DATA_ProductType","features":[547]},{"name":"DEBUG_DATA_PsActiveProcessHeadAddr","features":[547]},{"name":"DEBUG_DATA_PsLoadedModuleListAddr","features":[547]},{"name":"DEBUG_DATA_PspCidTableAddr","features":[547]},{"name":"DEBUG_DATA_PteBase","features":[547]},{"name":"DEBUG_DATA_SPACE_BUS_DATA","features":[547]},{"name":"DEBUG_DATA_SPACE_CONTROL","features":[547]},{"name":"DEBUG_DATA_SPACE_COUNT","features":[547]},{"name":"DEBUG_DATA_SPACE_DEBUGGER_DATA","features":[547]},{"name":"DEBUG_DATA_SPACE_IO","features":[547]},{"name":"DEBUG_DATA_SPACE_MSR","features":[547]},{"name":"DEBUG_DATA_SPACE_PHYSICAL","features":[547]},{"name":"DEBUG_DATA_SPACE_VIRTUAL","features":[547]},{"name":"DEBUG_DATA_SavedContextAddr","features":[547]},{"name":"DEBUG_DATA_SharedUserData","features":[547]},{"name":"DEBUG_DATA_SizeEProcess","features":[547]},{"name":"DEBUG_DATA_SizeEThread","features":[547]},{"name":"DEBUG_DATA_SizePrcb","features":[547]},{"name":"DEBUG_DATA_SuiteMask","features":[547]},{"name":"DEBUG_DECODE_ERROR","features":[307,547]},{"name":"DEBUG_DEVICE_OBJECT_INFO","features":[307,547]},{"name":"DEBUG_DISASM_EFFECTIVE_ADDRESS","features":[547]},{"name":"DEBUG_DISASM_MATCHING_SYMBOLS","features":[547]},{"name":"DEBUG_DISASM_SOURCE_FILE_NAME","features":[547]},{"name":"DEBUG_DISASM_SOURCE_LINE_NUMBER","features":[547]},{"name":"DEBUG_DRIVER_OBJECT_INFO","features":[547]},{"name":"DEBUG_DUMP_ACTIVE","features":[547]},{"name":"DEBUG_DUMP_DEFAULT","features":[547]},{"name":"DEBUG_DUMP_FILE_BASE","features":[547]},{"name":"DEBUG_DUMP_FILE_LOAD_FAILED_INDEX","features":[547]},{"name":"DEBUG_DUMP_FILE_ORIGINAL_CAB_INDEX","features":[547]},{"name":"DEBUG_DUMP_FILE_PAGE_FILE_DUMP","features":[547]},{"name":"DEBUG_DUMP_FULL","features":[547]},{"name":"DEBUG_DUMP_IMAGE_FILE","features":[547]},{"name":"DEBUG_DUMP_SMALL","features":[547]},{"name":"DEBUG_DUMP_TRACE_LOG","features":[547]},{"name":"DEBUG_DUMP_WINDOWS_CE","features":[547]},{"name":"DEBUG_ECREATE_PROCESS_DEFAULT","features":[547]},{"name":"DEBUG_ECREATE_PROCESS_INHERIT_HANDLES","features":[547]},{"name":"DEBUG_ECREATE_PROCESS_USE_IMPLICIT_COMMAND_LINE","features":[547]},{"name":"DEBUG_ECREATE_PROCESS_USE_VERIFIER_FLAGS","features":[547]},{"name":"DEBUG_EINDEX_FROM_CURRENT","features":[547]},{"name":"DEBUG_EINDEX_FROM_END","features":[547]},{"name":"DEBUG_EINDEX_FROM_START","features":[547]},{"name":"DEBUG_EINDEX_NAME","features":[547]},{"name":"DEBUG_END_ACTIVE_DETACH","features":[547]},{"name":"DEBUG_END_ACTIVE_TERMINATE","features":[547]},{"name":"DEBUG_END_DISCONNECT","features":[547]},{"name":"DEBUG_END_PASSIVE","features":[547]},{"name":"DEBUG_END_REENTRANT","features":[547]},{"name":"DEBUG_ENGOPT_ALL","features":[547]},{"name":"DEBUG_ENGOPT_ALLOW_NETWORK_PATHS","features":[547]},{"name":"DEBUG_ENGOPT_ALLOW_READ_ONLY_BREAKPOINTS","features":[547]},{"name":"DEBUG_ENGOPT_DEBUGGING_SENSITIVE_DATA","features":[547]},{"name":"DEBUG_ENGOPT_DISABLESQM","features":[547]},{"name":"DEBUG_ENGOPT_DISABLE_EXECUTION_COMMANDS","features":[547]},{"name":"DEBUG_ENGOPT_DISABLE_MANAGED_SUPPORT","features":[547]},{"name":"DEBUG_ENGOPT_DISABLE_MODULE_SYMBOL_LOAD","features":[547]},{"name":"DEBUG_ENGOPT_DISABLE_STEPLINES_OPTIONS","features":[547]},{"name":"DEBUG_ENGOPT_DISALLOW_IMAGE_FILE_MAPPING","features":[547]},{"name":"DEBUG_ENGOPT_DISALLOW_NETWORK_PATHS","features":[547]},{"name":"DEBUG_ENGOPT_DISALLOW_SHELL_COMMANDS","features":[547]},{"name":"DEBUG_ENGOPT_FAIL_INCOMPLETE_INFORMATION","features":[547]},{"name":"DEBUG_ENGOPT_FINAL_BREAK","features":[547]},{"name":"DEBUG_ENGOPT_IGNORE_DBGHELP_VERSION","features":[547]},{"name":"DEBUG_ENGOPT_IGNORE_EXTENSION_VERSIONS","features":[547]},{"name":"DEBUG_ENGOPT_IGNORE_LOADER_EXCEPTIONS","features":[547]},{"name":"DEBUG_ENGOPT_INITIAL_BREAK","features":[547]},{"name":"DEBUG_ENGOPT_INITIAL_MODULE_BREAK","features":[547]},{"name":"DEBUG_ENGOPT_KD_QUIET_MODE","features":[547]},{"name":"DEBUG_ENGOPT_NO_EXECUTE_REPEAT","features":[547]},{"name":"DEBUG_ENGOPT_PREFER_DML","features":[547]},{"name":"DEBUG_ENGOPT_PREFER_TRACE_FILES","features":[547]},{"name":"DEBUG_ENGOPT_RESOLVE_SHADOWED_VARIABLES","features":[547]},{"name":"DEBUG_ENGOPT_SYNCHRONIZE_BREAKPOINTS","features":[547]},{"name":"DEBUG_EVENT_BREAKPOINT","features":[547]},{"name":"DEBUG_EVENT_CHANGE_DEBUGGEE_STATE","features":[547]},{"name":"DEBUG_EVENT_CHANGE_ENGINE_STATE","features":[547]},{"name":"DEBUG_EVENT_CHANGE_SYMBOL_STATE","features":[547]},{"name":"DEBUG_EVENT_CONTEXT","features":[547]},{"name":"DEBUG_EVENT_CREATE_PROCESS","features":[547]},{"name":"DEBUG_EVENT_CREATE_THREAD","features":[547]},{"name":"DEBUG_EVENT_EXCEPTION","features":[547]},{"name":"DEBUG_EVENT_EXIT_PROCESS","features":[547]},{"name":"DEBUG_EVENT_EXIT_THREAD","features":[547]},{"name":"DEBUG_EVENT_LOAD_MODULE","features":[547]},{"name":"DEBUG_EVENT_SERVICE_EXCEPTION","features":[547]},{"name":"DEBUG_EVENT_SESSION_STATUS","features":[547]},{"name":"DEBUG_EVENT_SYSTEM_ERROR","features":[547]},{"name":"DEBUG_EVENT_UNLOAD_MODULE","features":[547]},{"name":"DEBUG_EXCEPTION_FILTER_PARAMETERS","features":[547]},{"name":"DEBUG_EXECUTE_DEFAULT","features":[547]},{"name":"DEBUG_EXECUTE_ECHO","features":[547]},{"name":"DEBUG_EXECUTE_EVENT","features":[547]},{"name":"DEBUG_EXECUTE_EXTENSION","features":[547]},{"name":"DEBUG_EXECUTE_HOTKEY","features":[547]},{"name":"DEBUG_EXECUTE_INTERNAL","features":[547]},{"name":"DEBUG_EXECUTE_MENU","features":[547]},{"name":"DEBUG_EXECUTE_NOT_LOGGED","features":[547]},{"name":"DEBUG_EXECUTE_NO_REPEAT","features":[547]},{"name":"DEBUG_EXECUTE_SCRIPT","features":[547]},{"name":"DEBUG_EXECUTE_TOOLBAR","features":[547]},{"name":"DEBUG_EXECUTE_USER_CLICKED","features":[547]},{"name":"DEBUG_EXECUTE_USER_TYPED","features":[547]},{"name":"DEBUG_EXEC_FLAGS_NONBLOCK","features":[547]},{"name":"DEBUG_EXPR_CPLUSPLUS","features":[547]},{"name":"DEBUG_EXPR_MASM","features":[547]},{"name":"DEBUG_EXTENSION_AT_ENGINE","features":[547]},{"name":"DEBUG_EXTINIT_HAS_COMMAND_HELP","features":[547]},{"name":"DEBUG_EXT_PVALUE_DEFAULT","features":[547]},{"name":"DEBUG_EXT_PVTYPE_IS_POINTER","features":[547]},{"name":"DEBUG_EXT_PVTYPE_IS_VALUE","features":[547]},{"name":"DEBUG_EXT_QVALUE_DEFAULT","features":[547]},{"name":"DEBUG_FAILURE_TYPE","features":[547]},{"name":"DEBUG_FA_ENTRY_ANSI_STRING","features":[547]},{"name":"DEBUG_FA_ENTRY_ANSI_STRINGs","features":[547]},{"name":"DEBUG_FA_ENTRY_ARRAY","features":[547]},{"name":"DEBUG_FA_ENTRY_EXTENSION_CMD","features":[547]},{"name":"DEBUG_FA_ENTRY_INSTRUCTION_OFFSET","features":[547]},{"name":"DEBUG_FA_ENTRY_NO_TYPE","features":[547]},{"name":"DEBUG_FA_ENTRY_POINTER","features":[547]},{"name":"DEBUG_FA_ENTRY_STRUCTURED_DATA","features":[547]},{"name":"DEBUG_FA_ENTRY_ULONG","features":[547]},{"name":"DEBUG_FA_ENTRY_ULONG64","features":[547]},{"name":"DEBUG_FA_ENTRY_UNICODE_STRING","features":[547]},{"name":"DEBUG_FILTER_BREAK","features":[547]},{"name":"DEBUG_FILTER_CREATE_PROCESS","features":[547]},{"name":"DEBUG_FILTER_CREATE_THREAD","features":[547]},{"name":"DEBUG_FILTER_DEBUGGEE_OUTPUT","features":[547]},{"name":"DEBUG_FILTER_EXIT_PROCESS","features":[547]},{"name":"DEBUG_FILTER_EXIT_THREAD","features":[547]},{"name":"DEBUG_FILTER_GO_HANDLED","features":[547]},{"name":"DEBUG_FILTER_GO_NOT_HANDLED","features":[547]},{"name":"DEBUG_FILTER_IGNORE","features":[547]},{"name":"DEBUG_FILTER_INITIAL_BREAKPOINT","features":[547]},{"name":"DEBUG_FILTER_INITIAL_MODULE_LOAD","features":[547]},{"name":"DEBUG_FILTER_LOAD_MODULE","features":[547]},{"name":"DEBUG_FILTER_OUTPUT","features":[547]},{"name":"DEBUG_FILTER_REMOVE","features":[547]},{"name":"DEBUG_FILTER_SECOND_CHANCE_BREAK","features":[547]},{"name":"DEBUG_FILTER_SYSTEM_ERROR","features":[547]},{"name":"DEBUG_FILTER_UNLOAD_MODULE","features":[547]},{"name":"DEBUG_FIND_SOURCE_BEST_MATCH","features":[547]},{"name":"DEBUG_FIND_SOURCE_DEFAULT","features":[547]},{"name":"DEBUG_FIND_SOURCE_FULL_PATH","features":[547]},{"name":"DEBUG_FIND_SOURCE_NO_SRCSRV","features":[547]},{"name":"DEBUG_FIND_SOURCE_TOKEN_LOOKUP","features":[547]},{"name":"DEBUG_FIND_SOURCE_WITH_CHECKSUM","features":[547]},{"name":"DEBUG_FIND_SOURCE_WITH_CHECKSUM_STRICT","features":[547]},{"name":"DEBUG_FLR_ACPI","features":[547]},{"name":"DEBUG_FLR_ACPI_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_ACPI_EXTENSION","features":[547]},{"name":"DEBUG_FLR_ACPI_OBJECT","features":[547]},{"name":"DEBUG_FLR_ACPI_RESCONFLICT","features":[547]},{"name":"DEBUG_FLR_ADDITIONAL_DEBUGTEXT","features":[547]},{"name":"DEBUG_FLR_ADDITIONAL_XML","features":[547]},{"name":"DEBUG_FLR_ADD_PROCESS_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_ALUREON","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_REPROCESS","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_SESSION_ELAPSED_TIME","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_SESSION_HOST","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_SESSION_TIME","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_VERSION","features":[547]},{"name":"DEBUG_FLR_ANALYZABLE_POOL_CORRUPTION","features":[547]},{"name":"DEBUG_FLR_APPKILL","features":[547]},{"name":"DEBUG_FLR_APPLICATION_VERIFIER_LOADED","features":[547]},{"name":"DEBUG_FLR_APPS_NOT_TERMINATED","features":[547]},{"name":"DEBUG_FLR_APPVERIFERFLAGS","features":[547]},{"name":"DEBUG_FLR_ARM_WRITE_AV_CAVEAT","features":[547]},{"name":"DEBUG_FLR_ASSERT_DATA","features":[547]},{"name":"DEBUG_FLR_ASSERT_FILE","features":[547]},{"name":"DEBUG_FLR_ASSERT_INSTRUCTION","features":[547]},{"name":"DEBUG_FLR_BADPAGES_DETECTED","features":[547]},{"name":"DEBUG_FLR_BAD_HANDLE","features":[547]},{"name":"DEBUG_FLR_BAD_MEMORY_REFERENCE","features":[547]},{"name":"DEBUG_FLR_BAD_OBJECT_REFERENCE","features":[547]},{"name":"DEBUG_FLR_BAD_STACK","features":[547]},{"name":"DEBUG_FLR_BLOCKED_THREAD0","features":[547]},{"name":"DEBUG_FLR_BLOCKED_THREAD1","features":[547]},{"name":"DEBUG_FLR_BLOCKED_THREAD2","features":[547]},{"name":"DEBUG_FLR_BLOCKING_PROCESSID","features":[547]},{"name":"DEBUG_FLR_BLOCKING_THREAD","features":[547]},{"name":"DEBUG_FLR_BOOST_FOLLOWUP_TO_SPECIFIC","features":[547]},{"name":"DEBUG_FLR_BOOTSTAT","features":[547]},{"name":"DEBUG_FLR_BOOTSTAT_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_CHECKSUM","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_FLAVOR_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_FUNCTION_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_FUNC_OFFSET","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_IMAGE_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_MODULE_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_MODVER_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_OFFSET","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_PREFIX_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_PRIVATE","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_TIMEDATESTAMP","features":[547]},{"name":"DEBUG_FLR_BUGCHECKING_DRIVER","features":[547]},{"name":"DEBUG_FLR_BUGCHECKING_DRIVER_IDTAG","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_CODE","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_DESC","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_P1","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_P2","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_P3","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_P4","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_SPECIFIER","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_STR","features":[547]},{"name":"DEBUG_FLR_BUILDNAME_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_BUILDOSVER_STR_deprecated","features":[547]},{"name":"DEBUG_FLR_BUILD_OS_FULL_VERSION_STRING","features":[547]},{"name":"DEBUG_FLR_BUILD_VERSION_STRING","features":[547]},{"name":"DEBUG_FLR_CANCELLATION_NOT_SUPPORTED","features":[547]},{"name":"DEBUG_FLR_CHKIMG_EXTENSION","features":[547]},{"name":"DEBUG_FLR_CHPE_PROCESS","features":[547]},{"name":"DEBUG_FLR_CLIENT_DRIVER","features":[547]},{"name":"DEBUG_FLR_COLLECT_DATA_FOR_BUCKET","features":[547]},{"name":"DEBUG_FLR_COMPUTER_NAME","features":[547]},{"name":"DEBUG_FLR_CONTEXT","features":[547]},{"name":"DEBUG_FLR_CONTEXT_COMMAND","features":[547]},{"name":"DEBUG_FLR_CONTEXT_FLAGS","features":[547]},{"name":"DEBUG_FLR_CONTEXT_FOLLOWUP_INDEX","features":[547]},{"name":"DEBUG_FLR_CONTEXT_ID","features":[547]},{"name":"DEBUG_FLR_CONTEXT_METADATA","features":[547]},{"name":"DEBUG_FLR_CONTEXT_ORDER","features":[547]},{"name":"DEBUG_FLR_CONTEXT_RESTORE_COMMAND","features":[547]},{"name":"DEBUG_FLR_CONTEXT_SYSTEM","features":[547]},{"name":"DEBUG_FLR_CORRUPTING_POOL_ADDRESS","features":[547]},{"name":"DEBUG_FLR_CORRUPTING_POOL_TAG","features":[547]},{"name":"DEBUG_FLR_CORRUPT_MODULE_LIST","features":[547]},{"name":"DEBUG_FLR_CORRUPT_SERVICE_TABLE","features":[547]},{"name":"DEBUG_FLR_COVERAGE_BUILD","features":[547]},{"name":"DEBUG_FLR_CPU_COUNT","features":[547]},{"name":"DEBUG_FLR_CPU_FAMILY","features":[547]},{"name":"DEBUG_FLR_CPU_MICROCODE_VERSION","features":[547]},{"name":"DEBUG_FLR_CPU_MICROCODE_ZERO_INTEL","features":[547]},{"name":"DEBUG_FLR_CPU_MODEL","features":[547]},{"name":"DEBUG_FLR_CPU_OVERCLOCKED","features":[547]},{"name":"DEBUG_FLR_CPU_SPEED","features":[547]},{"name":"DEBUG_FLR_CPU_STEPPING","features":[547]},{"name":"DEBUG_FLR_CPU_VENDOR","features":[547]},{"name":"DEBUG_FLR_CRITICAL_PROCESS","features":[547]},{"name":"DEBUG_FLR_CRITICAL_PROCESS_REPORTGUID","features":[547]},{"name":"DEBUG_FLR_CRITICAL_SECTION","features":[547]},{"name":"DEBUG_FLR_CURRENT_IRQL","features":[547]},{"name":"DEBUG_FLR_CUSTOMER_CRASH_COUNT","features":[547]},{"name":"DEBUG_FLR_CUSTOMREPORTTAG","features":[547]},{"name":"DEBUG_FLR_CUSTOM_ANALYSIS_TAG_MAX","features":[547]},{"name":"DEBUG_FLR_CUSTOM_ANALYSIS_TAG_MIN","features":[547]},{"name":"DEBUG_FLR_CUSTOM_COMMAND","features":[547]},{"name":"DEBUG_FLR_CUSTOM_COMMAND_OUTPUT","features":[547]},{"name":"DEBUG_FLR_DEADLOCK_INPROC","features":[547]},{"name":"DEBUG_FLR_DEADLOCK_XPROC","features":[547]},{"name":"DEBUG_FLR_DEBUG_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_DEFAULT_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_DEFAULT_SOLUTION_ID","features":[547]},{"name":"DEBUG_FLR_DERIVED_WAIT_CHAIN","features":[547]},{"name":"DEBUG_FLR_DESKTOP_HEAP_MISSING","features":[547]},{"name":"DEBUG_FLR_DETOURED_IMAGE","features":[547]},{"name":"DEBUG_FLR_DEVICE_NODE","features":[547]},{"name":"DEBUG_FLR_DEVICE_OBJECT","features":[547]},{"name":"DEBUG_FLR_DISKIO_READ_FAILURE","features":[547]},{"name":"DEBUG_FLR_DISKIO_WRITE_FAILURE","features":[547]},{"name":"DEBUG_FLR_DISKSEC_ISSUEDESCSTRING_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_MFGID_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_MODEL_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_ORGID_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PRIVATE_DATASIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PRIVATE_OFFSET_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PRIVATE_TOTSIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PUBLIC_DATASIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PUBLIC_OFFSET_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PUBLIC_TOTSIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_REASON_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_TOTALSIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISK_HARDWARE_ERROR","features":[547]},{"name":"DEBUG_FLR_DPC_RUNTIME","features":[547]},{"name":"DEBUG_FLR_DPC_STACK_BASE","features":[547]},{"name":"DEBUG_FLR_DPC_TIMELIMIT","features":[547]},{"name":"DEBUG_FLR_DPC_TIMEOUT_TYPE","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWAREID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_DEVICE_ID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_DEVICE_NAME","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_ID_BUS_TYPE","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_REV_ID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_SUBSYS_ID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_SUBVENDOR_NAME","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_VENDOR_ID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_VENDOR_NAME","features":[547]},{"name":"DEBUG_FLR_DRIVER_OBJECT","features":[547]},{"name":"DEBUG_FLR_DRIVER_VERIFIER_IO_VIOLATION_TYPE","features":[547]},{"name":"DEBUG_FLR_DRIVER_XML_DESCRIPTION","features":[547]},{"name":"DEBUG_FLR_DRIVER_XML_MANUFACTURER","features":[547]},{"name":"DEBUG_FLR_DRIVER_XML_PRODUCTNAME","features":[547]},{"name":"DEBUG_FLR_DRIVER_XML_VERSION","features":[547]},{"name":"DEBUG_FLR_DRVPOWERSTATE_SUBCODE","features":[547]},{"name":"DEBUG_FLR_DUMPSTREAM_COMMENTA","features":[547]},{"name":"DEBUG_FLR_DUMPSTREAM_COMMENTW","features":[547]},{"name":"DEBUG_FLR_DUMP_CLASS","features":[547]},{"name":"DEBUG_FLR_DUMP_FILE_ATTRIBUTES","features":[547]},{"name":"DEBUG_FLR_DUMP_FLAGS","features":[547]},{"name":"DEBUG_FLR_DUMP_QUALIFIER","features":[547]},{"name":"DEBUG_FLR_DUMP_TYPE","features":[547]},{"name":"DEBUG_FLR_END_MESSAGE","features":[547]},{"name":"DEBUG_FLR_ERESOURCE_ADDRESS","features":[547]},{"name":"DEBUG_FLR_EVENT_CODE_DATA_MISMATCH","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_CODE","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_CODE_STR","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_CODE_STR_deprecated","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_CONTEXT_RECURSION","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_DOESNOT_MATCH_CODE","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_MODULE_INFO","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_PARAMETER1","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_PARAMETER2","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_PARAMETER3","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_PARAMETER4","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_RECORD","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_STR","features":[547]},{"name":"DEBUG_FLR_EXECUTE_ADDRESS","features":[547]},{"name":"DEBUG_FLR_FAILED_INSTRUCTION_ADDRESS","features":[547]},{"name":"DEBUG_FLR_FAILURE_ANALYSIS_SOURCE","features":[547]},{"name":"DEBUG_FLR_FAILURE_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_FAILURE_DISPLAY_NAME","features":[547]},{"name":"DEBUG_FLR_FAILURE_EXCEPTION_CODE","features":[547]},{"name":"DEBUG_FLR_FAILURE_FUNCTION_NAME","features":[547]},{"name":"DEBUG_FLR_FAILURE_ID_HASH","features":[547]},{"name":"DEBUG_FLR_FAILURE_ID_HASH_STRING","features":[547]},{"name":"DEBUG_FLR_FAILURE_ID_REPORT_LINK","features":[547]},{"name":"DEBUG_FLR_FAILURE_IMAGE_NAME","features":[547]},{"name":"DEBUG_FLR_FAILURE_LIST","features":[547]},{"name":"DEBUG_FLR_FAILURE_MODULE_NAME","features":[547]},{"name":"DEBUG_FLR_FAILURE_PROBLEM_CLASS","features":[547]},{"name":"DEBUG_FLR_FAILURE_SYMBOL_NAME","features":[547]},{"name":"DEBUG_FLR_FAULTING_INSTR_CODE","features":[547]},{"name":"DEBUG_FLR_FAULTING_IP","features":[547]},{"name":"DEBUG_FLR_FAULTING_LOCAL_VARIABLE_NAME","features":[547]},{"name":"DEBUG_FLR_FAULTING_MODULE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SERVICE_NAME","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_CODE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_COMMIT_ID","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_CONTROL_TYPE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_FILE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_LINE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_LINE_NUMBER","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_PROJECT","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_REPO_ID","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_REPO_URL","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_SRV_COMMAND","features":[547]},{"name":"DEBUG_FLR_FAULTING_THREAD","features":[547]},{"name":"DEBUG_FLR_FAULT_THREAD_SHA1_HASH_M","features":[547]},{"name":"DEBUG_FLR_FAULT_THREAD_SHA1_HASH_MF","features":[547]},{"name":"DEBUG_FLR_FAULT_THREAD_SHA1_HASH_MFO","features":[547]},{"name":"DEBUG_FLR_FA_ADHOC_ANALYSIS_ITEMS","features":[547]},{"name":"DEBUG_FLR_FA_PERF_DATA","features":[547]},{"name":"DEBUG_FLR_FA_PERF_ELAPSED_MS","features":[547]},{"name":"DEBUG_FLR_FA_PERF_ITEM","features":[547]},{"name":"DEBUG_FLR_FA_PERF_ITEM_NAME","features":[547]},{"name":"DEBUG_FLR_FA_PERF_ITERATIONS","features":[547]},{"name":"DEBUG_FLR_FEATURE_PATH","features":[547]},{"name":"DEBUG_FLR_FILESYSTEMS_NTFS","features":[547]},{"name":"DEBUG_FLR_FILESYSTEMS_NTFS_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_FILESYSTEMS_REFS","features":[547]},{"name":"DEBUG_FLR_FILESYSTEMS_REFS_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_FILE_ID","features":[547]},{"name":"DEBUG_FLR_FILE_IN_CAB","features":[547]},{"name":"DEBUG_FLR_FILE_LINE","features":[547]},{"name":"DEBUG_FLR_FIXED_IN_OSVERSION","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_BEFORE_RETRACER","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_CONTEXT","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_DRIVER_ONLY","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_IP","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_NAME","features":[547]},{"name":"DEBUG_FLR_FRAME_ONE_INVALID","features":[547]},{"name":"DEBUG_FLR_FRAME_SOURCE_FILE_NAME","features":[547]},{"name":"DEBUG_FLR_FRAME_SOURCE_FILE_PATH","features":[547]},{"name":"DEBUG_FLR_FRAME_SOURCE_LINE_NUMBER","features":[547]},{"name":"DEBUG_FLR_FREED_POOL_TAG","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_ANALYSIS_TEXT","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_COOKIES_MATCH_EXH","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_CORRUPTED_COOKIE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_CORRUPTED_EBP","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_CORRUPTED_EBPESP","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_FALSE_POSITIVE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_FRAME_COOKIE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_FRAME_COOKIE_COMPLEMENT","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_FUNCTION","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MANAGED","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MANAGED_FRAMEID","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MANAGED_THREADID","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MEMORY_READ_ERROR","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MISSING_ESTABLISHER_FRAME","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MODULE_COOKIE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_NOT_UP2DATE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_OFF_BY_ONE_OVERRUN","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_OVERRUN_LOCAL","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_OVERRUN_LOCAL_NAME","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_POSITIVELY_CORRUPTED_EBPESP","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_POSITIVE_BUFFER_OVERFLOW","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_PROBABLY_NOT_USING_GS","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_RA_SMASHED","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_UP2DATE_UNKNOWN","features":[547]},{"name":"DEBUG_FLR_HANDLE_VALUE","features":[547]},{"name":"DEBUG_FLR_HANG","features":[547]},{"name":"DEBUG_FLR_HANG_DATA_NEEDED","features":[547]},{"name":"DEBUG_FLR_HANG_REPORT_THREAD_IS_IDLE","features":[547]},{"name":"DEBUG_FLR_HARDWARE_BUCKET_TAG","features":[547]},{"name":"DEBUG_FLR_HARDWARE_ERROR","features":[547]},{"name":"DEBUG_FLR_HIGH_NONPAGED_POOL_USAGE","features":[547]},{"name":"DEBUG_FLR_HIGH_PAGED_POOL_USAGE","features":[547]},{"name":"DEBUG_FLR_HIGH_PROCESS_COMMIT","features":[547]},{"name":"DEBUG_FLR_HIGH_SERVICE_COMMIT","features":[547]},{"name":"DEBUG_FLR_HIGH_SHARED_COMMIT_USAGE","features":[547]},{"name":"DEBUG_FLR_HOLDINFO","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_ACTIVE_HOLD_COUNT","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_ALWAYS_HOLD","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_ALWAYS_IGNORE","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_HISTORIC_HOLD_COUNT","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_LAST_SEEN_HOLD_DATE","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_MANUAL_HOLD","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_MAX_HOLD_LIMIT","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_NOTIFICATION_ALIASES","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_RECOMMEND_HOLD","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_TENET_SOCRE","features":[547]},{"name":"DEBUG_FLR_IGNORE_BUCKET_ID_OFFSET","features":[547]},{"name":"DEBUG_FLR_IGNORE_LARGE_MODULE_CORRUPTION","features":[547]},{"name":"DEBUG_FLR_IGNORE_MODULE_HARDWARE_ID","features":[547]},{"name":"DEBUG_FLR_IMAGE_CLASS","features":[547]},{"name":"DEBUG_FLR_IMAGE_NAME","features":[547]},{"name":"DEBUG_FLR_IMAGE_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_IMAGE_VERSION","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_CLIFAULT","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_FREE_BLOCK","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_MODULE_NOT_IN_LIST","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_PAGED_CODE","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_RESERVED_BLOCK","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_UNLOADED_MODULE","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_VM_MAPPED_MODULE","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_MISALIGNED","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_NOT_IN_STREAM","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_ON_HEAP","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_ON_STACK","features":[547]},{"name":"DEBUG_FLR_INSTR_SESSION_POOL_TAG","features":[547]},{"name":"DEBUG_FLR_INTEL_CPU_BIOS_UPGRADE_NEEDED","features":[547]},{"name":"DEBUG_FLR_INTERNAL_BUCKET_CONTINUABLE","features":[547]},{"name":"DEBUG_FLR_INTERNAL_BUCKET_HITCOUNT","features":[547]},{"name":"DEBUG_FLR_INTERNAL_BUCKET_STATUS_TEXT","features":[547]},{"name":"DEBUG_FLR_INTERNAL_BUCKET_URL","features":[547]},{"name":"DEBUG_FLR_INTERNAL_RAID_BUG","features":[547]},{"name":"DEBUG_FLR_INTERNAL_RAID_BUG_DATABASE_STRING","features":[547]},{"name":"DEBUG_FLR_INTERNAL_RESPONSE","features":[547]},{"name":"DEBUG_FLR_INTERNAL_SOLUTION_TEXT","features":[547]},{"name":"DEBUG_FLR_INVALID","features":[547]},{"name":"DEBUG_FLR_INVALID_DPC_FOUND","features":[547]},{"name":"DEBUG_FLR_INVALID_HEAP_ADDRESS","features":[547]},{"name":"DEBUG_FLR_INVALID_KERNEL_CONTEXT","features":[547]},{"name":"DEBUG_FLR_INVALID_OPCODE","features":[547]},{"name":"DEBUG_FLR_INVALID_PFN","features":[547]},{"name":"DEBUG_FLR_INVALID_USEREVENT","features":[547]},{"name":"DEBUG_FLR_INVALID_USER_CONTEXT","features":[547]},{"name":"DEBUG_FLR_IOCONTROL_CODE","features":[547]},{"name":"DEBUG_FLR_IOSB_ADDRESS","features":[547]},{"name":"DEBUG_FLR_IO_ERROR_CODE","features":[547]},{"name":"DEBUG_FLR_IRP_ADDRESS","features":[547]},{"name":"DEBUG_FLR_IRP_CANCEL_ROUTINE","features":[547]},{"name":"DEBUG_FLR_IRP_MAJOR_FN","features":[547]},{"name":"DEBUG_FLR_IRP_MINOR_FN","features":[547]},{"name":"DEBUG_FLR_KERNEL","features":[547]},{"name":"DEBUG_FLR_KERNEL_LOG_PROCESS_NAME","features":[547]},{"name":"DEBUG_FLR_KERNEL_LOG_STATUS","features":[547]},{"name":"DEBUG_FLR_KERNEL_VERIFIER_ENABLED","features":[547]},{"name":"DEBUG_FLR_KEYVALUE_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_KEY_VALUES_STRING","features":[547]},{"name":"DEBUG_FLR_KEY_VALUES_VARIANT","features":[547]},{"name":"DEBUG_FLR_KM_MODULE_LIST","features":[547]},{"name":"DEBUG_FLR_LARGE_TICK_INCREMENT","features":[547]},{"name":"DEBUG_FLR_LAST_CONTROL_TRANSFER","features":[547]},{"name":"DEBUG_FLR_LCIE_ISO_AVAILABLE","features":[547]},{"name":"DEBUG_FLR_LEAKED_SESSION_POOL_TAG","features":[547]},{"name":"DEBUG_FLR_LEGACY_PAGE_TABLE_ACCESS","features":[547]},{"name":"DEBUG_FLR_LIVE_KERNEL_DUMP","features":[547]},{"name":"DEBUG_FLR_LOADERLOCK_BLOCKED_API","features":[547]},{"name":"DEBUG_FLR_LOADERLOCK_IN_WAIT_CHAIN","features":[547]},{"name":"DEBUG_FLR_LOADERLOCK_OWNER_API","features":[547]},{"name":"DEBUG_FLR_LOP_STACKHASH","features":[547]},{"name":"DEBUG_FLR_LOW_SYSTEM_COMMIT","features":[547]},{"name":"DEBUG_FLR_MACHINE_INFO_SHA1_HASH","features":[547]},{"name":"DEBUG_FLR_MANAGED_ANALYSIS_PROVIDER","features":[547]},{"name":"DEBUG_FLR_MANAGED_BITNESS_MISMATCH","features":[547]},{"name":"DEBUG_FLR_MANAGED_CODE","features":[547]},{"name":"DEBUG_FLR_MANAGED_ENGINE_MODULE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_ADDRESS","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_CALLSTACK","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_CMD","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_CONTEXT_MESSAGE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_HRESULT","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_ADDRESS","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_CALLSTACK","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_HRESULT","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_MESSAGE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_TYPE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_MESSAGE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_MESSAGE_deprecated","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_ADDRESS","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_CALLSTACK","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_HRESULT","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_MESSAGE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_TYPE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_OBJECT","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_TYPE","features":[547]},{"name":"DEBUG_FLR_MANAGED_FRAME_CHAIN_CORRUPTION","features":[547]},{"name":"DEBUG_FLR_MANAGED_HRESULT_STRING","features":[547]},{"name":"DEBUG_FLR_MANAGED_KERNEL_DEBUGGER","features":[547]},{"name":"DEBUG_FLR_MANAGED_OBJECT","features":[547]},{"name":"DEBUG_FLR_MANAGED_OBJECT_NAME","features":[547]},{"name":"DEBUG_FLR_MANAGED_STACK_COMMAND","features":[547]},{"name":"DEBUG_FLR_MANAGED_STACK_STRING","features":[547]},{"name":"DEBUG_FLR_MANAGED_THREAD_CMD_CALLSTACK","features":[547]},{"name":"DEBUG_FLR_MANAGED_THREAD_CMD_STACKOBJECTS","features":[547]},{"name":"DEBUG_FLR_MANAGED_THREAD_ID","features":[547]},{"name":"DEBUG_FLR_MANUAL_BREAKIN","features":[547]},{"name":"DEBUG_FLR_MARKER_BUCKET","features":[547]},{"name":"DEBUG_FLR_MARKER_FILE","features":[547]},{"name":"DEBUG_FLR_MARKER_MODULE_FILE","features":[547]},{"name":"DEBUG_FLR_MASK_ALL","features":[547]},{"name":"DEBUG_FLR_MEMDIAG_LASTRUN_STATUS","features":[547]},{"name":"DEBUG_FLR_MEMDIAG_LASTRUN_TIME","features":[547]},{"name":"DEBUG_FLR_MEMORY_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_MEMORY_CORRUPTION_SIGNATURE","features":[547]},{"name":"DEBUG_FLR_MEMORY_CORRUPTOR","features":[547]},{"name":"DEBUG_FLR_MILCORE_BREAK","features":[547]},{"name":"DEBUG_FLR_MINUTES_SINCE_LAST_EVENT","features":[547]},{"name":"DEBUG_FLR_MINUTES_SINCE_LAST_EVENT_OF_THIS_TYPE","features":[547]},{"name":"DEBUG_FLR_MISSING_CLR_SYMBOL","features":[547]},{"name":"DEBUG_FLR_MISSING_IMPORTANT_SYMBOL","features":[547]},{"name":"DEBUG_FLR_MM_INTERNAL_CODE","features":[547]},{"name":"DEBUG_FLR_MODLIST_SHA1_HASH","features":[547]},{"name":"DEBUG_FLR_MODLIST_TSCHKSUM_SHA1_HASH","features":[547]},{"name":"DEBUG_FLR_MODLIST_UNLOADED_SHA1_HASH","features":[547]},{"name":"DEBUG_FLR_MODULE_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_MODULE_LIST","features":[547]},{"name":"DEBUG_FLR_MODULE_NAME","features":[547]},{"name":"DEBUG_FLR_MODULE_PRODUCTNAME","features":[547]},{"name":"DEBUG_FLR_MOD_SPECIFIC_DATA_ONLY","features":[547]},{"name":"DEBUG_FLR_NO_ARCH_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_NO_BUGCHECK_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_NO_IMAGE_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_NO_IMAGE_TIMESTAMP_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_NTGLOBALFLAG","features":[547]},{"name":"DEBUG_FLR_ON_DPC_STACK","features":[547]},{"name":"DEBUG_FLR_ORIGINAL_CAB_NAME","features":[547]},{"name":"DEBUG_FLR_OSBUILD_deprecated","features":[547]},{"name":"DEBUG_FLR_OS_BRANCH","features":[547]},{"name":"DEBUG_FLR_OS_BUILD","features":[547]},{"name":"DEBUG_FLR_OS_BUILD_LAYERS_XML","features":[547]},{"name":"DEBUG_FLR_OS_BUILD_STRING","features":[547]},{"name":"DEBUG_FLR_OS_BUILD_TIMESTAMP_ISO","features":[547]},{"name":"DEBUG_FLR_OS_BUILD_TIMESTAMP_LAB","features":[547]},{"name":"DEBUG_FLR_OS_FLAVOR","features":[547]},{"name":"DEBUG_FLR_OS_LOCALE","features":[547]},{"name":"DEBUG_FLR_OS_LOCALE_LCID","features":[547]},{"name":"DEBUG_FLR_OS_MAJOR","features":[547]},{"name":"DEBUG_FLR_OS_MINOR","features":[547]},{"name":"DEBUG_FLR_OS_NAME","features":[547]},{"name":"DEBUG_FLR_OS_NAME_EDITION","features":[547]},{"name":"DEBUG_FLR_OS_PLATFORM_ARCH","features":[547]},{"name":"DEBUG_FLR_OS_PLATFORM_ID","features":[547]},{"name":"DEBUG_FLR_OS_PRODUCT_TYPE","features":[547]},{"name":"DEBUG_FLR_OS_REVISION","features":[547]},{"name":"DEBUG_FLR_OS_SERVICEPACK","features":[547]},{"name":"DEBUG_FLR_OS_SERVICEPACK_deprecated","features":[547]},{"name":"DEBUG_FLR_OS_SKU","features":[547]},{"name":"DEBUG_FLR_OS_SUITE_MASK","features":[547]},{"name":"DEBUG_FLR_OS_VERSION","features":[547]},{"name":"DEBUG_FLR_OS_VERSION_deprecated","features":[547]},{"name":"DEBUG_FLR_OVERLAPPED_MODULE","features":[547]},{"name":"DEBUG_FLR_OVERLAPPED_UNLOADED_MODULE","features":[547]},{"name":"DEBUG_FLR_PAGE_HASH_ERRORS","features":[547]},{"name":"DEBUG_FLR_PARAM_TYPE","features":[547]},{"name":"DEBUG_FLR_PG_MISMATCH","features":[547]},{"name":"DEBUG_FLR_PHONE_APPID","features":[547]},{"name":"DEBUG_FLR_PHONE_APPVERSION","features":[547]},{"name":"DEBUG_FLR_PHONE_BOOTLOADERVERSION","features":[547]},{"name":"DEBUG_FLR_PHONE_BUILDBRANCH","features":[547]},{"name":"DEBUG_FLR_PHONE_BUILDER","features":[547]},{"name":"DEBUG_FLR_PHONE_BUILDNUMBER","features":[547]},{"name":"DEBUG_FLR_PHONE_BUILDTIMESTAMP","features":[547]},{"name":"DEBUG_FLR_PHONE_FIRMWAREREVISION","features":[547]},{"name":"DEBUG_FLR_PHONE_HARDWAREREVISION","features":[547]},{"name":"DEBUG_FLR_PHONE_LCID","features":[547]},{"name":"DEBUG_FLR_PHONE_MCCMNC","features":[547]},{"name":"DEBUG_FLR_PHONE_OPERATOR","features":[547]},{"name":"DEBUG_FLR_PHONE_QFE","features":[547]},{"name":"DEBUG_FLR_PHONE_RADIOHARDWAREREVISION","features":[547]},{"name":"DEBUG_FLR_PHONE_RADIOSOFTWAREREVISION","features":[547]},{"name":"DEBUG_FLR_PHONE_RAM","features":[547]},{"name":"DEBUG_FLR_PHONE_REPORTGUID","features":[547]},{"name":"DEBUG_FLR_PHONE_REPORTTIMESTAMP","features":[547]},{"name":"DEBUG_FLR_PHONE_ROMVERSION","features":[547]},{"name":"DEBUG_FLR_PHONE_SKUID","features":[547]},{"name":"DEBUG_FLR_PHONE_SOCVERSION","features":[547]},{"name":"DEBUG_FLR_PHONE_SOURCE","features":[547]},{"name":"DEBUG_FLR_PHONE_SOURCEEXTERNAL","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_APPID","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_APPNAME","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_CATEGORY","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_COMMENT","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_ORIGIN","features":[547]},{"name":"DEBUG_FLR_PHONE_USERALIAS","features":[547]},{"name":"DEBUG_FLR_PHONE_VERSIONMAJOR","features":[547]},{"name":"DEBUG_FLR_PHONE_VERSIONMINOR","features":[547]},{"name":"DEBUG_FLR_PLATFORM_BUCKET_STRING","features":[547]},{"name":"DEBUG_FLR_PNP","features":[547]},{"name":"DEBUG_FLR_PNP_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_PNP_IRP_ADDRESS","features":[547]},{"name":"DEBUG_FLR_PNP_IRP_ADDRESS_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_PNP_TRIAGE_DATA","features":[547]},{"name":"DEBUG_FLR_PNP_TRIAGE_DATA_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_POISONED_TB","features":[547]},{"name":"DEBUG_FLR_POOL_ADDRESS","features":[547]},{"name":"DEBUG_FLR_POOL_CORRUPTOR","features":[547]},{"name":"DEBUG_FLR_POSSIBLE_INVALID_CONTROL_TRANSFER","features":[547]},{"name":"DEBUG_FLR_POSSIBLE_STACK_OVERFLOW","features":[547]},{"name":"DEBUG_FLR_POWERREQUEST_ADDRESS","features":[547]},{"name":"DEBUG_FLR_PO_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_PREVIOUS_IRQL","features":[547]},{"name":"DEBUG_FLR_PREVIOUS_MODE","features":[547]},{"name":"DEBUG_FLR_PRIMARY_PROBLEM_CLASS","features":[547]},{"name":"DEBUG_FLR_PRIMARY_PROBLEM_CLASS_DATA","features":[547]},{"name":"DEBUG_FLR_PROBLEM_CLASSES","features":[547]},{"name":"DEBUG_FLR_PROBLEM_CODE_PATH_HASH","features":[547]},{"name":"DEBUG_FLR_PROCESSES_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_PROCESSOR_ID","features":[547]},{"name":"DEBUG_FLR_PROCESSOR_INFO","features":[547]},{"name":"DEBUG_FLR_PROCESS_BAM_CURRENT_THROTTLED","features":[547]},{"name":"DEBUG_FLR_PROCESS_BAM_PREVIOUS_THROTTLED","features":[547]},{"name":"DEBUG_FLR_PROCESS_INFO","features":[547]},{"name":"DEBUG_FLR_PROCESS_NAME","features":[547]},{"name":"DEBUG_FLR_PROCESS_OBJECT","features":[547]},{"name":"DEBUG_FLR_PROCESS_PRODUCTNAME","features":[547]},{"name":"DEBUG_FLR_RAISED_IRQL_USER_FAULT","features":[547]},{"name":"DEBUG_FLR_READ_ADDRESS","features":[547]},{"name":"DEBUG_FLR_RECURRING_STACK","features":[547]},{"name":"DEBUG_FLR_REGISTRYTXT_SOURCE","features":[547]},{"name":"DEBUG_FLR_REGISTRYTXT_STRESS_ID","features":[547]},{"name":"DEBUG_FLR_REGISTRY_DATA","features":[547]},{"name":"DEBUG_FLR_REPORT_INFO_CREATION_TIME","features":[547]},{"name":"DEBUG_FLR_REPORT_INFO_GUID","features":[547]},{"name":"DEBUG_FLR_REPORT_INFO_SOURCE","features":[547]},{"name":"DEBUG_FLR_REQUESTED_IRQL","features":[547]},{"name":"DEBUG_FLR_RESERVED","features":[547]},{"name":"DEBUG_FLR_RESOURCE_CALL_TYPE","features":[547]},{"name":"DEBUG_FLR_RESOURCE_CALL_TYPE_STR","features":[547]},{"name":"DEBUG_FLR_SCM","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX_ENTRY","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX_ENTRY_CONTROLCODE","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX_ENTRY_SERVICENAME","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX_ENTRY_STARTTIME","features":[547]},{"name":"DEBUG_FLR_SEARCH_HANG","features":[547]},{"name":"DEBUG_FLR_SECURITY_COOKIES","features":[547]},{"name":"DEBUG_FLR_SERVICE","features":[547]},{"name":"DEBUG_FLR_SERVICETABLE_MODIFIED","features":[547]},{"name":"DEBUG_FLR_SERVICE_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_SERVICE_DEPENDONGROUP","features":[547]},{"name":"DEBUG_FLR_SERVICE_DEPENDONSERVICE","features":[547]},{"name":"DEBUG_FLR_SERVICE_DESCRIPTION","features":[547]},{"name":"DEBUG_FLR_SERVICE_DISPLAYNAME","features":[547]},{"name":"DEBUG_FLR_SERVICE_GROUP","features":[547]},{"name":"DEBUG_FLR_SERVICE_NAME","features":[547]},{"name":"DEBUG_FLR_SHOW_ERRORLOG","features":[547]},{"name":"DEBUG_FLR_SHOW_LCIE_ISO_DATA","features":[547]},{"name":"DEBUG_FLR_SIMULTANEOUS_TELSVC_INSTANCES","features":[547]},{"name":"DEBUG_FLR_SIMULTANEOUS_TELWP_INSTANCES","features":[547]},{"name":"DEBUG_FLR_SINGLE_BIT_ERROR","features":[547]},{"name":"DEBUG_FLR_SINGLE_BIT_PFN_PAGE_ERROR","features":[547]},{"name":"DEBUG_FLR_SKIP_CORRUPT_MODULE_DETECTION","features":[547]},{"name":"DEBUG_FLR_SKIP_MODULE_SPECIFIC_BUCKET_INFO","features":[547]},{"name":"DEBUG_FLR_SKIP_STACK_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_SM_BUFFER_HASH","features":[547]},{"name":"DEBUG_FLR_SM_COMPRESSION_FORMAT","features":[547]},{"name":"DEBUG_FLR_SM_ONEBIT_SOLUTION_COUNT","features":[547]},{"name":"DEBUG_FLR_SM_SOURCE_OFFSET","features":[547]},{"name":"DEBUG_FLR_SM_SOURCE_PFN1","features":[547]},{"name":"DEBUG_FLR_SM_SOURCE_PFN2","features":[547]},{"name":"DEBUG_FLR_SM_SOURCE_SIZE","features":[547]},{"name":"DEBUG_FLR_SM_TARGET_PFN","features":[547]},{"name":"DEBUG_FLR_SOLUTION_ID","features":[547]},{"name":"DEBUG_FLR_SOLUTION_TYPE","features":[547]},{"name":"DEBUG_FLR_SPECIAL_POOL_CORRUPTION_TYPE","features":[547]},{"name":"DEBUG_FLR_STACK","features":[547]},{"name":"DEBUG_FLR_STACKHASH_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_FUNCTION","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_FUNCTION_SIZE","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_IMAGE","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_IMAGE_SIZE","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_RECURSION_COUNT","features":[547]},{"name":"DEBUG_FLR_STACK_COMMAND","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME","features":[547]},{"name":"DEBUG_FLR_STACK_FRAMES","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_FLAGS","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_FUNCTION","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_IMAGE","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_INSTRUCTION","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_MODULE","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_MODULE_BASE","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_NUMBER","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_SRC","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_SYMBOL","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_SYMBOL_OFFSET","features":[547]},{"name":"DEBUG_FLR_STACK_OVERFLOW","features":[547]},{"name":"DEBUG_FLR_STACK_POINTER_ERROR","features":[547]},{"name":"DEBUG_FLR_STACK_POINTER_MISALIGNED","features":[547]},{"name":"DEBUG_FLR_STACK_POINTER_ONEBIT_ERROR","features":[547]},{"name":"DEBUG_FLR_STACK_SHA1_HASH_M","features":[547]},{"name":"DEBUG_FLR_STACK_SHA1_HASH_MF","features":[547]},{"name":"DEBUG_FLR_STACK_SHA1_HASH_MFO","features":[547]},{"name":"DEBUG_FLR_STACK_TEXT","features":[547]},{"name":"DEBUG_FLR_STATUS_CODE","features":[547]},{"name":"DEBUG_FLR_STORAGE","features":[547]},{"name":"DEBUG_FLR_STORAGE_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_STORAGE_ISSUEDESCSTRING","features":[547]},{"name":"DEBUG_FLR_STORAGE_MFGID","features":[547]},{"name":"DEBUG_FLR_STORAGE_MODEL","features":[547]},{"name":"DEBUG_FLR_STORAGE_ORGID","features":[547]},{"name":"DEBUG_FLR_STORAGE_PRIVATE_DATASIZE","features":[547]},{"name":"DEBUG_FLR_STORAGE_PRIVATE_OFFSET","features":[547]},{"name":"DEBUG_FLR_STORAGE_PRIVATE_TOTSIZE","features":[547]},{"name":"DEBUG_FLR_STORAGE_PUBLIC_DATASIZE","features":[547]},{"name":"DEBUG_FLR_STORAGE_PUBLIC_OFFSET","features":[547]},{"name":"DEBUG_FLR_STORAGE_PUBLIC_TOTSIZE","features":[547]},{"name":"DEBUG_FLR_STORAGE_REASON","features":[547]},{"name":"DEBUG_FLR_STORAGE_TOTALSIZE","features":[547]},{"name":"DEBUG_FLR_STORE_DEVELOPER_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_IS_MICROSOFT_PRODUCT","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_PARENT_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_WINDOWS_PHONE_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_WINDOWS_STORE_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_XBOX_360_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_XBOX_ONE_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PACKAGE_FAMILY_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PACKAGE_IDENTITY_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PREFERRED_SKU_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PRIMARY_PARENT_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PRODUCT_DESCRIPTION","features":[547]},{"name":"DEBUG_FLR_STORE_PRODUCT_DISPLAY_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PRODUCT_EXTENDED_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PUBLISHER_CERTIFICATE_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PUBLISHER_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PUBLISHER_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_URL_APP","features":[547]},{"name":"DEBUG_FLR_STORE_URL_APPHEALTH","features":[547]},{"name":"DEBUG_FLR_STORE_XBOX_TITLE_ID","features":[547]},{"name":"DEBUG_FLR_STREAM_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_SUSPECT_CODE_PATH_HASH","features":[547]},{"name":"DEBUG_FLR_SVCHOST","features":[547]},{"name":"DEBUG_FLR_SVCHOST_GROUP","features":[547]},{"name":"DEBUG_FLR_SVCHOST_IMAGEPATH","features":[547]},{"name":"DEBUG_FLR_SVCHOST_SERVICEDLL","features":[547]},{"name":"DEBUG_FLR_SWITCH_PROCESS_CONTEXT","features":[547]},{"name":"DEBUG_FLR_SYMBOL_FROM_RAW_STACK_ADDRESS","features":[547]},{"name":"DEBUG_FLR_SYMBOL_NAME","features":[547]},{"name":"DEBUG_FLR_SYMBOL_ON_RAW_STACK","features":[547]},{"name":"DEBUG_FLR_SYMBOL_ROUTINE_NAME","features":[547]},{"name":"DEBUG_FLR_SYMBOL_STACK_INDEX","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BASEBOARD_MANUFACTURER","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BASEBOARD_PRODUCT","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BASEBOARD_VERSION","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BIOS_DATE","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BIOS_VENDOR","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BIOS_VERSION","features":[547]},{"name":"DEBUG_FLR_SYSINFO_SYSTEM_MANUFACTURER","features":[547]},{"name":"DEBUG_FLR_SYSINFO_SYSTEM_PRODUCT","features":[547]},{"name":"DEBUG_FLR_SYSINFO_SYSTEM_SKU","features":[547]},{"name":"DEBUG_FLR_SYSINFO_SYSTEM_VERSION","features":[547]},{"name":"DEBUG_FLR_SYSTEM_LOCALE_deprecated","features":[547]},{"name":"DEBUG_FLR_SYSXML_CHECKSUM","features":[547]},{"name":"DEBUG_FLR_SYSXML_LOCALEID","features":[547]},{"name":"DEBUG_FLR_TARGET_MODE","features":[547]},{"name":"DEBUG_FLR_TARGET_TIME","features":[547]},{"name":"DEBUG_FLR_TESTRESULTGUID","features":[547]},{"name":"DEBUG_FLR_TESTRESULTSERVER","features":[547]},{"name":"DEBUG_FLR_THREADPOOL_WAITER","features":[547]},{"name":"DEBUG_FLR_THREAD_ATTRIBUTES","features":[547]},{"name":"DEBUG_FLR_TIMELINE_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_TIMELINE_TIMES","features":[547]},{"name":"DEBUG_FLR_TRAP_FRAME","features":[547]},{"name":"DEBUG_FLR_TRAP_FRAME_RECURSION","features":[547]},{"name":"DEBUG_FLR_TRIAGER_OS_BUILD_NAME","features":[547]},{"name":"DEBUG_FLR_TSS","features":[547]},{"name":"DEBUG_FLR_TWO_BIT_ERROR","features":[547]},{"name":"DEBUG_FLR_ULS_SCRIPT_EXCEPTION","features":[547]},{"name":"DEBUG_FLR_UNALIGNED_STACK_POINTER","features":[547]},{"name":"DEBUG_FLR_UNKNOWN","features":[547]},{"name":"DEBUG_FLR_UNKNOWN_MODULE","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_FOLLOWUP_NAME","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_PROBLEM_CLASS","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_PROBLEM_CLASS_DATA","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_STACK","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_SYMBOL_NAME","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_THREAD","features":[547]},{"name":"DEBUG_FLR_UNUSED001","features":[547]},{"name":"DEBUG_FLR_URLS","features":[547]},{"name":"DEBUG_FLR_URLS_DISCOVERED","features":[547]},{"name":"DEBUG_FLR_URL_ENTRY","features":[547]},{"name":"DEBUG_FLR_URL_LCIE_ENTRY","features":[547]},{"name":"DEBUG_FLR_URL_URLMON_ENTRY","features":[547]},{"name":"DEBUG_FLR_URL_XMLHTTPREQ_SYNC_ENTRY","features":[547]},{"name":"DEBUG_FLR_USBPORT_OCADATA","features":[547]},{"name":"DEBUG_FLR_USER","features":[547]},{"name":"DEBUG_FLR_USERBREAK_PEB_PAGEDOUT","features":[547]},{"name":"DEBUG_FLR_USERMODE_DATA","features":[547]},{"name":"DEBUG_FLR_USER_GLOBAL_ATTRIBUTES","features":[547]},{"name":"DEBUG_FLR_USER_LCID","features":[547]},{"name":"DEBUG_FLR_USER_LCID_STR","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_EVENTTYPE","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_INDEX","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P0","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P1","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P2","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P3","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P4","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P5","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P6","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P7","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_REPORTCREATIONTIME","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_REPORTGUID","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_STRING","features":[547]},{"name":"DEBUG_FLR_USER_NAME","features":[547]},{"name":"DEBUG_FLR_USER_PROBLEM_CLASSES","features":[547]},{"name":"DEBUG_FLR_USER_THREAD_ATTRIBUTES","features":[547]},{"name":"DEBUG_FLR_USE_DEFAULT_CONTEXT","features":[547]},{"name":"DEBUG_FLR_VERIFIER_DRIVER_ENTRY","features":[547]},{"name":"DEBUG_FLR_VERIFIER_FOUND_DEADLOCK","features":[547]},{"name":"DEBUG_FLR_VERIFIER_STOP","features":[547]},{"name":"DEBUG_FLR_VIDEO_TDR_CONTEXT","features":[547]},{"name":"DEBUG_FLR_VIRTUAL_MACHINE","features":[547]},{"name":"DEBUG_FLR_WAIT_CHAIN_COMMAND","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_00","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_01","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_02","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_03","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_04","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_05","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_06","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_07","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_08","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_09","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_EVENT_NAME","features":[547]},{"name":"DEBUG_FLR_WATSON_IBUCKET","features":[547]},{"name":"DEBUG_FLR_WATSON_IBUCKETTABLE_S1_RESP","features":[547]},{"name":"DEBUG_FLR_WATSON_IBUCKET_S1_RESP","features":[547]},{"name":"DEBUG_FLR_WATSON_MODULE","features":[547]},{"name":"DEBUG_FLR_WATSON_MODULE_OFFSET","features":[547]},{"name":"DEBUG_FLR_WATSON_MODULE_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_WATSON_MODULE_VERSION","features":[547]},{"name":"DEBUG_FLR_WATSON_PROCESS_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_WATSON_PROCESS_VERSION","features":[547]},{"name":"DEBUG_FLR_WCT_XML_AVAILABLE","features":[547]},{"name":"DEBUG_FLR_WERCOLLECTION_DEFAULTCOLLECTION_FAILURE","features":[547]},{"name":"DEBUG_FLR_WERCOLLECTION_MINIDUMP_WRITE_FAILURE","features":[547]},{"name":"DEBUG_FLR_WERCOLLECTION_PROCESSHEAPDUMP_REQUEST_FAILURE","features":[547]},{"name":"DEBUG_FLR_WERCOLLECTION_PROCESSTERMINATED","features":[547]},{"name":"DEBUG_FLR_WER_DATA_COLLECTION_INFO","features":[547]},{"name":"DEBUG_FLR_WER_MACHINE_ID","features":[547]},{"name":"DEBUG_FLR_WHEA_ERROR_RECORD","features":[547]},{"name":"DEBUG_FLR_WINLOGON_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_WMI_QUERY_DATA","features":[547]},{"name":"DEBUG_FLR_WORKER_ROUTINE","features":[547]},{"name":"DEBUG_FLR_WORK_ITEM","features":[547]},{"name":"DEBUG_FLR_WORK_QUEUE_ITEM","features":[547]},{"name":"DEBUG_FLR_WQL_EVENTLOG_INFO","features":[547]},{"name":"DEBUG_FLR_WQL_EVENT_COUNT","features":[547]},{"name":"DEBUG_FLR_WRITE_ADDRESS","features":[547]},{"name":"DEBUG_FLR_WRONG_SYMBOLS","features":[547]},{"name":"DEBUG_FLR_WRONG_SYMBOLS_SIZE","features":[547]},{"name":"DEBUG_FLR_WRONG_SYMBOLS_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_XBOX_LIVE_ENVIRONMENT","features":[547]},{"name":"DEBUG_FLR_XBOX_SYSTEM_CRASHTIME","features":[547]},{"name":"DEBUG_FLR_XBOX_SYSTEM_UPTIME","features":[547]},{"name":"DEBUG_FLR_XCS_PATH","features":[547]},{"name":"DEBUG_FLR_XDV_HELP_LINK","features":[547]},{"name":"DEBUG_FLR_XDV_RULE_INFO","features":[547]},{"name":"DEBUG_FLR_XDV_STATE_VARIABLE","features":[547]},{"name":"DEBUG_FLR_XDV_VIOLATED_CONDITION","features":[547]},{"name":"DEBUG_FLR_XHCI_FIRMWARE_VERSION","features":[547]},{"name":"DEBUG_FLR_XML_APPLICATION_NAME","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_D1VALUE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_D2VALUE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_DOVALUE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_FRAME_NUMBER","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_LIST","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_NAME","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_THREAD_INDEX","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_VALUE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_VALUE_TYPE","features":[547]},{"name":"DEBUG_FLR_XML_ENCODED_OFFSETS","features":[547]},{"name":"DEBUG_FLR_XML_EVENTTYPE","features":[547]},{"name":"DEBUG_FLR_XML_GLOBALATTRIBUTE_LIST","features":[547]},{"name":"DEBUG_FLR_XML_MODERN_ASYNC_REQUEST_OUTSTANDING","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_BASE","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_CHECKSUM","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_COMPANY_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_DRIVER_GROUP","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_FILE_DESCRIPTION","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_FILE_FLAGS","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_FIXED_FILE_VER","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_FIXED_PROD_VER","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_IMAGE_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_IMAGE_PATH","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_INDEX","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_INTERNAL_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_ON_STACK","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_ORIG_FILE_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_PRODUCT_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SIZE","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_STRING_FILE_VER","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_STRING_PROD_VER","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMBOL_TYPE","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_IMAGE_DETAIL","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_IMAGE_ERROR","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_IMAGE_SEC","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_IMAGE_STATUS","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_PDB_DETAIL","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_PDB_ERROR","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_PDB_SEC","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_PDB_STATUS","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_UNLOADED","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_LIST","features":[547]},{"name":"DEBUG_FLR_XML_PACKAGE_MONIKER","features":[547]},{"name":"DEBUG_FLR_XML_PACKAGE_NAME","features":[547]},{"name":"DEBUG_FLR_XML_PACKAGE_RELATIVE_APPLICATION_ID","features":[547]},{"name":"DEBUG_FLR_XML_PACKAGE_VERSION","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_FRAME_NUMBER","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_LIST","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_NAME","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_THREAD_INDEX","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_VALUE","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_VALUE_TYPE","features":[547]},{"name":"DEBUG_FLR_XML_STACK_FRAME_TRIAGE_STATUS","features":[547]},{"name":"DEBUG_FLR_XML_SYSTEMINFO","features":[547]},{"name":"DEBUG_FLR_XML_SYSTEMINFO_SYSTEMMANUFACTURER","features":[547]},{"name":"DEBUG_FLR_XML_SYSTEMINFO_SYSTEMMARKER","features":[547]},{"name":"DEBUG_FLR_XML_SYSTEMINFO_SYSTEMMODEL","features":[547]},{"name":"DEBUG_FLR_XPROC_DUMP_AVAILABLE","features":[547]},{"name":"DEBUG_FLR_XPROC_HANG","features":[547]},{"name":"DEBUG_FLR_ZEROED_STACK","features":[547]},{"name":"DEBUG_FORMAT_CAB_SECONDARY_ALL_IMAGES","features":[547]},{"name":"DEBUG_FORMAT_CAB_SECONDARY_FILES","features":[547]},{"name":"DEBUG_FORMAT_DEFAULT","features":[547]},{"name":"DEBUG_FORMAT_NO_OVERWRITE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_ADD_AVX_XSTATE_CONTEXT","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_CODE_SEGMENTS","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_DATA_SEGMENTS","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FILTER_MEMORY","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FILTER_PATHS","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FILTER_TRIAGE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FULL_AUXILIARY_STATE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FULL_MEMORY","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FULL_MEMORY_INFO","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_HANDLE_DATA","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_IGNORE_INACCESSIBLE_MEM","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_INDIRECT_MEMORY","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_IPT_TRACE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_MODULE_HEADERS","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_NO_AUXILIARY_STATE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_NO_OPTIONAL_DATA","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_PRIVATE_READ_WRITE_MEMORY","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_PROCESS_THREAD_DATA","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_SCAN_PARTIAL_PAGES","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_THREAD_INFO","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_UNLOADED_MODULES","features":[547]},{"name":"DEBUG_FORMAT_WRITE_CAB","features":[547]},{"name":"DEBUG_FRAME_DEFAULT","features":[547]},{"name":"DEBUG_FRAME_IGNORE_INLINE","features":[547]},{"name":"DEBUG_GETFNENT_DEFAULT","features":[547]},{"name":"DEBUG_GETFNENT_RAW_ENTRY_ONLY","features":[547]},{"name":"DEBUG_GETMOD_DEFAULT","features":[547]},{"name":"DEBUG_GETMOD_NO_LOADED_MODULES","features":[547]},{"name":"DEBUG_GETMOD_NO_UNLOADED_MODULES","features":[547]},{"name":"DEBUG_GET_PROC_DEFAULT","features":[547]},{"name":"DEBUG_GET_PROC_FULL_MATCH","features":[547]},{"name":"DEBUG_GET_PROC_ONLY_MATCH","features":[547]},{"name":"DEBUG_GET_PROC_SERVICE_NAME","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_IN","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_IS_DOT_COMMAND","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_IS_EXTENSION_COMMAND","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_IS_SYMBOL","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_NO_DOT_COMMANDS","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_NO_EXTENSION_COMMANDS","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_NO_SYMBOLS","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_OUT","features":[547]},{"name":"DEBUG_GSEL_ALLOW_HIGHER","features":[547]},{"name":"DEBUG_GSEL_ALLOW_LOWER","features":[547]},{"name":"DEBUG_GSEL_DEFAULT","features":[547]},{"name":"DEBUG_GSEL_INLINE_CALLSITE","features":[547]},{"name":"DEBUG_GSEL_NEAREST_ONLY","features":[547]},{"name":"DEBUG_GSEL_NO_SYMBOL_LOADS","features":[547]},{"name":"DEBUG_HANDLE_DATA_BASIC","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_ALL_HANDLE_OPERATIONS","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_BASIC","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_HANDLE_COUNT","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_EVENT_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_MUTANT_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_MUTANT_2","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_PROCESS_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_PROCESS_2","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_SECTION_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_SEMAPHORE_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_THREAD_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_OBJECT_NAME","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_OBJECT_NAME_WIDE","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_PER_HANDLE_OPERATIONS","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_TYPE_NAME","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_TYPE_NAME_WIDE","features":[547]},{"name":"DEBUG_INTERRUPT_ACTIVE","features":[547]},{"name":"DEBUG_INTERRUPT_EXIT","features":[547]},{"name":"DEBUG_INTERRUPT_PASSIVE","features":[547]},{"name":"DEBUG_IOUTPUT_ADDR_TRANSLATE","features":[547]},{"name":"DEBUG_IOUTPUT_BREAKPOINT","features":[547]},{"name":"DEBUG_IOUTPUT_EVENT","features":[547]},{"name":"DEBUG_IOUTPUT_KD_PROTOCOL","features":[547]},{"name":"DEBUG_IOUTPUT_REMOTING","features":[547]},{"name":"DEBUG_IRP_INFO","features":[547]},{"name":"DEBUG_IRP_STACK_INFO","features":[547]},{"name":"DEBUG_KERNEL_ACTIVE_DUMP","features":[547]},{"name":"DEBUG_KERNEL_CONNECTION","features":[547]},{"name":"DEBUG_KERNEL_DUMP","features":[547]},{"name":"DEBUG_KERNEL_EXDI_DRIVER","features":[547]},{"name":"DEBUG_KERNEL_FULL_DUMP","features":[547]},{"name":"DEBUG_KERNEL_IDNA","features":[547]},{"name":"DEBUG_KERNEL_INSTALL_DRIVER","features":[547]},{"name":"DEBUG_KERNEL_LOCAL","features":[547]},{"name":"DEBUG_KERNEL_REPT","features":[547]},{"name":"DEBUG_KERNEL_SMALL_DUMP","features":[547]},{"name":"DEBUG_KERNEL_TRACE_LOG","features":[547]},{"name":"DEBUG_KNOWN_STRUCT_GET_NAMES","features":[547]},{"name":"DEBUG_KNOWN_STRUCT_GET_SINGLE_LINE_OUTPUT","features":[547]},{"name":"DEBUG_KNOWN_STRUCT_SUPPRESS_TYPE_NAME","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_BREAKPOINT","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_EXCEPTION","features":[307,547]},{"name":"DEBUG_LAST_EVENT_INFO_EXIT_PROCESS","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_EXIT_THREAD","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_LOAD_MODULE","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_SERVICE_EXCEPTION","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE","features":[547]},{"name":"DEBUG_LEVEL_ASSEMBLY","features":[547]},{"name":"DEBUG_LEVEL_SOURCE","features":[547]},{"name":"DEBUG_LIVE_USER_NON_INVASIVE","features":[547]},{"name":"DEBUG_LOG_APPEND","features":[547]},{"name":"DEBUG_LOG_DEFAULT","features":[547]},{"name":"DEBUG_LOG_DML","features":[547]},{"name":"DEBUG_LOG_UNICODE","features":[547]},{"name":"DEBUG_MANAGED_ALLOWED","features":[547]},{"name":"DEBUG_MANAGED_DISABLED","features":[547]},{"name":"DEBUG_MANAGED_DLL_LOADED","features":[547]},{"name":"DEBUG_MANRESET_DEFAULT","features":[547]},{"name":"DEBUG_MANRESET_LOAD_DLL","features":[547]},{"name":"DEBUG_MANSTR_LOADED_SUPPORT_DLL","features":[547]},{"name":"DEBUG_MANSTR_LOAD_STATUS","features":[547]},{"name":"DEBUG_MANSTR_NONE","features":[547]},{"name":"DEBUG_MODNAME_IMAGE","features":[547]},{"name":"DEBUG_MODNAME_LOADED_IMAGE","features":[547]},{"name":"DEBUG_MODNAME_MAPPED_IMAGE","features":[547]},{"name":"DEBUG_MODNAME_MODULE","features":[547]},{"name":"DEBUG_MODNAME_SYMBOL_FILE","features":[547]},{"name":"DEBUG_MODULE_AND_ID","features":[547]},{"name":"DEBUG_MODULE_EXE_MODULE","features":[547]},{"name":"DEBUG_MODULE_EXPLICIT","features":[547]},{"name":"DEBUG_MODULE_LOADED","features":[547]},{"name":"DEBUG_MODULE_PARAMETERS","features":[547]},{"name":"DEBUG_MODULE_SECONDARY","features":[547]},{"name":"DEBUG_MODULE_SYM_BAD_CHECKSUM","features":[547]},{"name":"DEBUG_MODULE_SYNTHETIC","features":[547]},{"name":"DEBUG_MODULE_UNLOADED","features":[547]},{"name":"DEBUG_MODULE_USER_MODE","features":[547]},{"name":"DEBUG_NOTIFY_SESSION_ACCESSIBLE","features":[547]},{"name":"DEBUG_NOTIFY_SESSION_ACTIVE","features":[547]},{"name":"DEBUG_NOTIFY_SESSION_INACCESSIBLE","features":[547]},{"name":"DEBUG_NOTIFY_SESSION_INACTIVE","features":[547]},{"name":"DEBUG_OFFSET_REGION","features":[547]},{"name":"DEBUG_OFFSINFO_VIRTUAL_SOURCE","features":[547]},{"name":"DEBUG_OUTCBF_COMBINED_EXPLICIT_FLUSH","features":[547]},{"name":"DEBUG_OUTCBF_DML_HAS_SPECIAL_CHARACTERS","features":[547]},{"name":"DEBUG_OUTCBF_DML_HAS_TAGS","features":[547]},{"name":"DEBUG_OUTCBI_ANY_FORMAT","features":[547]},{"name":"DEBUG_OUTCBI_DML","features":[547]},{"name":"DEBUG_OUTCBI_EXPLICIT_FLUSH","features":[547]},{"name":"DEBUG_OUTCBI_TEXT","features":[547]},{"name":"DEBUG_OUTCB_DML","features":[547]},{"name":"DEBUG_OUTCB_EXPLICIT_FLUSH","features":[547]},{"name":"DEBUG_OUTCB_TEXT","features":[547]},{"name":"DEBUG_OUTCTL_ALL_CLIENTS","features":[547]},{"name":"DEBUG_OUTCTL_ALL_OTHER_CLIENTS","features":[547]},{"name":"DEBUG_OUTCTL_AMBIENT","features":[547]},{"name":"DEBUG_OUTCTL_AMBIENT_DML","features":[547]},{"name":"DEBUG_OUTCTL_AMBIENT_TEXT","features":[547]},{"name":"DEBUG_OUTCTL_DML","features":[547]},{"name":"DEBUG_OUTCTL_IGNORE","features":[547]},{"name":"DEBUG_OUTCTL_LOG_ONLY","features":[547]},{"name":"DEBUG_OUTCTL_NOT_LOGGED","features":[547]},{"name":"DEBUG_OUTCTL_OVERRIDE_MASK","features":[547]},{"name":"DEBUG_OUTCTL_SEND_MASK","features":[547]},{"name":"DEBUG_OUTCTL_THIS_CLIENT","features":[547]},{"name":"DEBUG_OUTPUT_DEBUGGEE","features":[547]},{"name":"DEBUG_OUTPUT_DEBUGGEE_PROMPT","features":[547]},{"name":"DEBUG_OUTPUT_ERROR","features":[547]},{"name":"DEBUG_OUTPUT_EXTENSION_WARNING","features":[547]},{"name":"DEBUG_OUTPUT_IDENTITY_DEFAULT","features":[547]},{"name":"DEBUG_OUTPUT_NAME_END","features":[547]},{"name":"DEBUG_OUTPUT_NAME_END_T","features":[547]},{"name":"DEBUG_OUTPUT_NAME_END_WIDE","features":[547]},{"name":"DEBUG_OUTPUT_NORMAL","features":[547]},{"name":"DEBUG_OUTPUT_OFFSET_END","features":[547]},{"name":"DEBUG_OUTPUT_OFFSET_END_T","features":[547]},{"name":"DEBUG_OUTPUT_OFFSET_END_WIDE","features":[547]},{"name":"DEBUG_OUTPUT_PROMPT","features":[547]},{"name":"DEBUG_OUTPUT_PROMPT_REGISTERS","features":[547]},{"name":"DEBUG_OUTPUT_STATUS","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_DEFAULT","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_NO_NAMES","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_NO_TYPES","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_NO_VALUES","features":[547]},{"name":"DEBUG_OUTPUT_TYPE_END","features":[547]},{"name":"DEBUG_OUTPUT_TYPE_END_T","features":[547]},{"name":"DEBUG_OUTPUT_TYPE_END_WIDE","features":[547]},{"name":"DEBUG_OUTPUT_VALUE_END","features":[547]},{"name":"DEBUG_OUTPUT_VALUE_END_T","features":[547]},{"name":"DEBUG_OUTPUT_VALUE_END_WIDE","features":[547]},{"name":"DEBUG_OUTPUT_VERBOSE","features":[547]},{"name":"DEBUG_OUTPUT_WARNING","features":[547]},{"name":"DEBUG_OUTPUT_XML","features":[547]},{"name":"DEBUG_OUTSYM_ALLOW_DISPLACEMENT","features":[547]},{"name":"DEBUG_OUTSYM_DEFAULT","features":[547]},{"name":"DEBUG_OUTSYM_FORCE_OFFSET","features":[547]},{"name":"DEBUG_OUTSYM_SOURCE_LINE","features":[547]},{"name":"DEBUG_OUTTYPE_ADDRESS_AT_END","features":[547]},{"name":"DEBUG_OUTTYPE_ADDRESS_OF_FIELD","features":[547]},{"name":"DEBUG_OUTTYPE_BLOCK_RECURSE","features":[547]},{"name":"DEBUG_OUTTYPE_COMPACT_OUTPUT","features":[547]},{"name":"DEBUG_OUTTYPE_DEFAULT","features":[547]},{"name":"DEBUG_OUTTYPE_NO_INDENT","features":[547]},{"name":"DEBUG_OUTTYPE_NO_OFFSET","features":[547]},{"name":"DEBUG_OUTTYPE_VERBOSE","features":[547]},{"name":"DEBUG_OUT_TEXT_REPL_DEFAULT","features":[547]},{"name":"DEBUG_PHYSICAL_CACHED","features":[547]},{"name":"DEBUG_PHYSICAL_DEFAULT","features":[547]},{"name":"DEBUG_PHYSICAL_UNCACHED","features":[547]},{"name":"DEBUG_PHYSICAL_WRITE_COMBINED","features":[547]},{"name":"DEBUG_PNP_TRIAGE_INFO","features":[547]},{"name":"DEBUG_POOLTAG_DESCRIPTION","features":[547]},{"name":"DEBUG_POOL_DATA","features":[547]},{"name":"DEBUG_POOL_REGION","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_ALL","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_ALPHA","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_AMD64","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_ARM","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_ARM64","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_IA64","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_X86","features":[547]},{"name":"DEBUG_PROCESS_DETACH_ON_EXIT","features":[547]},{"name":"DEBUG_PROCESS_ONLY_THIS_PROCESS","features":[547]},{"name":"DEBUG_PROC_DESC_DEFAULT","features":[547]},{"name":"DEBUG_PROC_DESC_NO_COMMAND_LINE","features":[547]},{"name":"DEBUG_PROC_DESC_NO_MTS_PACKAGES","features":[547]},{"name":"DEBUG_PROC_DESC_NO_PATHS","features":[547]},{"name":"DEBUG_PROC_DESC_NO_SERVICES","features":[547]},{"name":"DEBUG_PROC_DESC_NO_SESSION_ID","features":[547]},{"name":"DEBUG_PROC_DESC_NO_USER_NAME","features":[547]},{"name":"DEBUG_PROC_DESC_WITH_ARCHITECTURE","features":[547]},{"name":"DEBUG_PROC_DESC_WITH_PACKAGEFAMILY","features":[547]},{"name":"DEBUG_READ_USER_MINIDUMP_STREAM","features":[547]},{"name":"DEBUG_REGISTERS_ALL","features":[547]},{"name":"DEBUG_REGISTERS_DEFAULT","features":[547]},{"name":"DEBUG_REGISTERS_FLOAT","features":[547]},{"name":"DEBUG_REGISTERS_INT32","features":[547]},{"name":"DEBUG_REGISTERS_INT64","features":[547]},{"name":"DEBUG_REGISTER_DESCRIPTION","features":[547]},{"name":"DEBUG_REGISTER_SUB_REGISTER","features":[547]},{"name":"DEBUG_REGSRC_DEBUGGEE","features":[547]},{"name":"DEBUG_REGSRC_EXPLICIT","features":[547]},{"name":"DEBUG_REGSRC_FRAME","features":[547]},{"name":"DEBUG_REQUEST_ADD_CACHED_SYMBOL_INFO","features":[547]},{"name":"DEBUG_REQUEST_CLOSE_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_CURRENT_OUTPUT_CALLBACKS_ARE_DML_AWARE","features":[547]},{"name":"DEBUG_REQUEST_DUPLICATE_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_EXT_TYPED_DATA_ANSI","features":[547]},{"name":"DEBUG_REQUEST_GET_ADDITIONAL_CREATE_OPTIONS","features":[547]},{"name":"DEBUG_REQUEST_GET_CACHED_SYMBOL_INFO","features":[547]},{"name":"DEBUG_REQUEST_GET_CAPTURED_EVENT_CODE_OFFSET","features":[547]},{"name":"DEBUG_REQUEST_GET_DUMP_HEADER","features":[547]},{"name":"DEBUG_REQUEST_GET_EXTENSION_SEARCH_PATH_WIDE","features":[547]},{"name":"DEBUG_REQUEST_GET_IMAGE_ARCHITECTURE","features":[547]},{"name":"DEBUG_REQUEST_GET_INSTRUMENTATION_VERSION","features":[547]},{"name":"DEBUG_REQUEST_GET_MODULE_ARCHITECTURE","features":[547]},{"name":"DEBUG_REQUEST_GET_OFFSET_UNWIND_INFORMATION","features":[547]},{"name":"DEBUG_REQUEST_GET_TEXT_COMPLETIONS_ANSI","features":[547]},{"name":"DEBUG_REQUEST_GET_TEXT_COMPLETIONS_WIDE","features":[547]},{"name":"DEBUG_REQUEST_GET_WIN32_MAJOR_MINOR_VERSIONS","features":[547]},{"name":"DEBUG_REQUEST_INLINE_QUERY","features":[547]},{"name":"DEBUG_REQUEST_MIDORI","features":[547]},{"name":"DEBUG_REQUEST_MISC_INFORMATION","features":[547]},{"name":"DEBUG_REQUEST_OPEN_PROCESS_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_OPEN_THREAD_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_PROCESS_DESCRIPTORS","features":[547]},{"name":"DEBUG_REQUEST_QUERY_INFO_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_READ_CAPTURED_EVENT_CODE_STREAM","features":[547]},{"name":"DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM","features":[547]},{"name":"DEBUG_REQUEST_REMOVE_CACHED_SYMBOL_INFO","features":[547]},{"name":"DEBUG_REQUEST_RESUME_THREAD","features":[547]},{"name":"DEBUG_REQUEST_SET_ADDITIONAL_CREATE_OPTIONS","features":[547]},{"name":"DEBUG_REQUEST_SET_DUMP_HEADER","features":[547]},{"name":"DEBUG_REQUEST_SET_LOCAL_IMPLICIT_COMMAND_LINE","features":[547]},{"name":"DEBUG_REQUEST_SOURCE_PATH_HAS_SOURCE_SERVER","features":[547]},{"name":"DEBUG_REQUEST_TARGET_CAN_DETACH","features":[547]},{"name":"DEBUG_REQUEST_TARGET_EXCEPTION_CONTEXT","features":[547]},{"name":"DEBUG_REQUEST_TARGET_EXCEPTION_RECORD","features":[547]},{"name":"DEBUG_REQUEST_TARGET_EXCEPTION_THREAD","features":[547]},{"name":"DEBUG_REQUEST_TL_INSTRUMENTATION_AWARE","features":[547]},{"name":"DEBUG_REQUEST_WOW_MODULE","features":[547]},{"name":"DEBUG_REQUEST_WOW_PROCESS","features":[547]},{"name":"DEBUG_SCOPE_GROUP_ALL","features":[547]},{"name":"DEBUG_SCOPE_GROUP_ARGUMENTS","features":[547]},{"name":"DEBUG_SCOPE_GROUP_BY_DATAMODEL","features":[547]},{"name":"DEBUG_SCOPE_GROUP_LOCALS","features":[547]},{"name":"DEBUG_SERVERS_ALL","features":[547]},{"name":"DEBUG_SERVERS_DEBUGGER","features":[547]},{"name":"DEBUG_SERVERS_PROCESS","features":[547]},{"name":"DEBUG_SESSION_ACTIVE","features":[547]},{"name":"DEBUG_SESSION_END","features":[547]},{"name":"DEBUG_SESSION_END_SESSION_ACTIVE_DETACH","features":[547]},{"name":"DEBUG_SESSION_END_SESSION_ACTIVE_TERMINATE","features":[547]},{"name":"DEBUG_SESSION_END_SESSION_PASSIVE","features":[547]},{"name":"DEBUG_SESSION_FAILURE","features":[547]},{"name":"DEBUG_SESSION_HIBERNATE","features":[547]},{"name":"DEBUG_SESSION_REBOOT","features":[547]},{"name":"DEBUG_SMBIOS_INFO","features":[547]},{"name":"DEBUG_SOURCE_IS_STATEMENT","features":[547]},{"name":"DEBUG_SPECIFIC_FILTER_PARAMETERS","features":[547]},{"name":"DEBUG_SRCFILE_SYMBOL_CHECKSUMINFO","features":[547]},{"name":"DEBUG_SRCFILE_SYMBOL_TOKEN","features":[547]},{"name":"DEBUG_SRCFILE_SYMBOL_TOKEN_SOURCE_COMMAND_WIDE","features":[547]},{"name":"DEBUG_STACK_ARGUMENTS","features":[547]},{"name":"DEBUG_STACK_COLUMN_NAMES","features":[547]},{"name":"DEBUG_STACK_DML","features":[547]},{"name":"DEBUG_STACK_FRAME","features":[307,547]},{"name":"DEBUG_STACK_FRAME_ADDRESSES","features":[547]},{"name":"DEBUG_STACK_FRAME_ADDRESSES_RA_ONLY","features":[547]},{"name":"DEBUG_STACK_FRAME_ARCH","features":[547]},{"name":"DEBUG_STACK_FRAME_EX","features":[307,547]},{"name":"DEBUG_STACK_FRAME_MEMORY_USAGE","features":[547]},{"name":"DEBUG_STACK_FRAME_NUMBERS","features":[547]},{"name":"DEBUG_STACK_FRAME_OFFSETS","features":[547]},{"name":"DEBUG_STACK_FUNCTION_INFO","features":[547]},{"name":"DEBUG_STACK_NONVOLATILE_REGISTERS","features":[547]},{"name":"DEBUG_STACK_PARAMETERS","features":[547]},{"name":"DEBUG_STACK_PARAMETERS_NEWLINE","features":[547]},{"name":"DEBUG_STACK_PROVIDER","features":[547]},{"name":"DEBUG_STACK_SOURCE_LINE","features":[547]},{"name":"DEBUG_STATUS_BREAK","features":[547]},{"name":"DEBUG_STATUS_GO","features":[547]},{"name":"DEBUG_STATUS_GO_HANDLED","features":[547]},{"name":"DEBUG_STATUS_GO_NOT_HANDLED","features":[547]},{"name":"DEBUG_STATUS_IGNORE_EVENT","features":[547]},{"name":"DEBUG_STATUS_INSIDE_WAIT","features":[547]},{"name":"DEBUG_STATUS_MASK","features":[547]},{"name":"DEBUG_STATUS_NO_CHANGE","features":[547]},{"name":"DEBUG_STATUS_NO_DEBUGGEE","features":[547]},{"name":"DEBUG_STATUS_OUT_OF_SYNC","features":[547]},{"name":"DEBUG_STATUS_RESTART_REQUESTED","features":[547]},{"name":"DEBUG_STATUS_REVERSE_GO","features":[547]},{"name":"DEBUG_STATUS_REVERSE_STEP_BRANCH","features":[547]},{"name":"DEBUG_STATUS_REVERSE_STEP_INTO","features":[547]},{"name":"DEBUG_STATUS_REVERSE_STEP_OVER","features":[547]},{"name":"DEBUG_STATUS_STEP_BRANCH","features":[547]},{"name":"DEBUG_STATUS_STEP_INTO","features":[547]},{"name":"DEBUG_STATUS_STEP_OVER","features":[547]},{"name":"DEBUG_STATUS_TIMEOUT","features":[547]},{"name":"DEBUG_STATUS_WAIT_INPUT","features":[547]},{"name":"DEBUG_STATUS_WAIT_TIMEOUT","features":[547]},{"name":"DEBUG_SYMBOL_ENTRY","features":[547]},{"name":"DEBUG_SYMBOL_EXPANDED","features":[547]},{"name":"DEBUG_SYMBOL_EXPANSION_LEVEL_MASK","features":[547]},{"name":"DEBUG_SYMBOL_IS_ARGUMENT","features":[547]},{"name":"DEBUG_SYMBOL_IS_ARRAY","features":[547]},{"name":"DEBUG_SYMBOL_IS_FLOAT","features":[547]},{"name":"DEBUG_SYMBOL_IS_LOCAL","features":[547]},{"name":"DEBUG_SYMBOL_PARAMETERS","features":[547]},{"name":"DEBUG_SYMBOL_READ_ONLY","features":[547]},{"name":"DEBUG_SYMBOL_SOURCE_ENTRY","features":[547]},{"name":"DEBUG_SYMENT_IS_CODE","features":[547]},{"name":"DEBUG_SYMENT_IS_DATA","features":[547]},{"name":"DEBUG_SYMENT_IS_LOCAL","features":[547]},{"name":"DEBUG_SYMENT_IS_MANAGED","features":[547]},{"name":"DEBUG_SYMENT_IS_PARAMETER","features":[547]},{"name":"DEBUG_SYMENT_IS_SYNTHETIC","features":[547]},{"name":"DEBUG_SYMINFO_BREAKPOINT_SOURCE_LINE","features":[547]},{"name":"DEBUG_SYMINFO_GET_MODULE_SYMBOL_NAMES_AND_OFFSETS","features":[547]},{"name":"DEBUG_SYMINFO_GET_SYMBOL_NAME_BY_OFFSET_AND_TAG_WIDE","features":[547]},{"name":"DEBUG_SYMINFO_IMAGEHLP_MODULEW64","features":[547]},{"name":"DEBUG_SYMTYPE_CODEVIEW","features":[547]},{"name":"DEBUG_SYMTYPE_COFF","features":[547]},{"name":"DEBUG_SYMTYPE_DEFERRED","features":[547]},{"name":"DEBUG_SYMTYPE_DIA","features":[547]},{"name":"DEBUG_SYMTYPE_EXPORT","features":[547]},{"name":"DEBUG_SYMTYPE_NONE","features":[547]},{"name":"DEBUG_SYMTYPE_PDB","features":[547]},{"name":"DEBUG_SYMTYPE_SYM","features":[547]},{"name":"DEBUG_SYSOBJINFO_CURRENT_PROCESS_COOKIE","features":[547]},{"name":"DEBUG_SYSOBJINFO_THREAD_BASIC_INFORMATION","features":[547]},{"name":"DEBUG_SYSOBJINFO_THREAD_NAME_WIDE","features":[547]},{"name":"DEBUG_SYSVERSTR_BUILD","features":[547]},{"name":"DEBUG_SYSVERSTR_SERVICE_PACK","features":[547]},{"name":"DEBUG_TBINFO_AFFINITY","features":[547]},{"name":"DEBUG_TBINFO_ALL","features":[547]},{"name":"DEBUG_TBINFO_EXIT_STATUS","features":[547]},{"name":"DEBUG_TBINFO_PRIORITY","features":[547]},{"name":"DEBUG_TBINFO_PRIORITY_CLASS","features":[547]},{"name":"DEBUG_TBINFO_START_OFFSET","features":[547]},{"name":"DEBUG_TBINFO_TIMES","features":[547]},{"name":"DEBUG_THREAD_BASIC_INFORMATION","features":[547]},{"name":"DEBUG_TRIAGE_FOLLOWUP_INFO","features":[547]},{"name":"DEBUG_TRIAGE_FOLLOWUP_INFO_2","features":[547]},{"name":"DEBUG_TYPED_DATA","features":[547]},{"name":"DEBUG_TYPED_DATA_IS_IN_MEMORY","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_CACHED","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_DEFAULT","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_MEMORY","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_UNCACHED","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_WRITE_COMBINED","features":[547]},{"name":"DEBUG_TYPEOPTS_FORCERADIX_OUTPUT","features":[547]},{"name":"DEBUG_TYPEOPTS_LONGSTATUS_DISPLAY","features":[547]},{"name":"DEBUG_TYPEOPTS_MATCH_MAXSIZE","features":[547]},{"name":"DEBUG_TYPEOPTS_UNICODE_DISPLAY","features":[547]},{"name":"DEBUG_USER_WINDOWS_DUMP","features":[547]},{"name":"DEBUG_USER_WINDOWS_DUMP_WINDOWS_CE","features":[547]},{"name":"DEBUG_USER_WINDOWS_IDNA","features":[547]},{"name":"DEBUG_USER_WINDOWS_PROCESS","features":[547]},{"name":"DEBUG_USER_WINDOWS_PROCESS_SERVER","features":[547]},{"name":"DEBUG_USER_WINDOWS_REPT","features":[547]},{"name":"DEBUG_USER_WINDOWS_SMALL_DUMP","features":[547]},{"name":"DEBUG_VALUE","features":[307,547]},{"name":"DEBUG_VALUE_FLOAT128","features":[547]},{"name":"DEBUG_VALUE_FLOAT32","features":[547]},{"name":"DEBUG_VALUE_FLOAT64","features":[547]},{"name":"DEBUG_VALUE_FLOAT80","features":[547]},{"name":"DEBUG_VALUE_FLOAT82","features":[547]},{"name":"DEBUG_VALUE_INT16","features":[547]},{"name":"DEBUG_VALUE_INT32","features":[547]},{"name":"DEBUG_VALUE_INT64","features":[547]},{"name":"DEBUG_VALUE_INT8","features":[547]},{"name":"DEBUG_VALUE_INVALID","features":[547]},{"name":"DEBUG_VALUE_TYPES","features":[547]},{"name":"DEBUG_VALUE_VECTOR128","features":[547]},{"name":"DEBUG_VALUE_VECTOR64","features":[547]},{"name":"DEBUG_VSEARCH_DEFAULT","features":[547]},{"name":"DEBUG_VSEARCH_WRITABLE_ONLY","features":[547]},{"name":"DEBUG_VSOURCE_DEBUGGEE","features":[547]},{"name":"DEBUG_VSOURCE_DUMP_WITHOUT_MEMINFO","features":[547]},{"name":"DEBUG_VSOURCE_INVALID","features":[547]},{"name":"DEBUG_VSOURCE_MAPPED_IMAGE","features":[547]},{"name":"DEBUG_WAIT_DEFAULT","features":[547]},{"name":"DISK_READ_0_BYTES","features":[547]},{"name":"DISK_WRITE","features":[547]},{"name":"DUMP_HANDLE_FLAG_CID_TABLE","features":[547]},{"name":"DUMP_HANDLE_FLAG_KERNEL_TABLE","features":[547]},{"name":"DUMP_HANDLE_FLAG_PRINT_FREE_ENTRY","features":[547]},{"name":"DUMP_HANDLE_FLAG_PRINT_OBJECT","features":[547]},{"name":"DbgPoolRegionMax","features":[547]},{"name":"DbgPoolRegionNonPaged","features":[547]},{"name":"DbgPoolRegionNonPagedExpansion","features":[547]},{"name":"DbgPoolRegionPaged","features":[547]},{"name":"DbgPoolRegionSessionPaged","features":[547]},{"name":"DbgPoolRegionSpecial","features":[547]},{"name":"DbgPoolRegionUnknown","features":[547]},{"name":"DebugBaseEventCallbacks","features":[547]},{"name":"DebugBaseEventCallbacksWide","features":[547]},{"name":"DebugConnect","features":[547]},{"name":"DebugConnectWide","features":[547]},{"name":"DebugCreate","features":[547]},{"name":"DebugCreateEx","features":[547]},{"name":"ENTRY_CALLBACK","features":[547]},{"name":"ERROR_DBG_CANCELLED","features":[547]},{"name":"ERROR_DBG_TIMEOUT","features":[547]},{"name":"EXIT_ON_CONTROLC","features":[547]},{"name":"EXIT_STATUS","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_BINDIR","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_BINDIR_SYMSRV","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_SYMDIR","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_SYMDIR_SYMSRV","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_WOW64BINDIR","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_WOW64BINDIR_SYMSRV","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_WOW64SYMDIR","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_WOW64SYMDIR_SYMSRV","features":[547]},{"name":"EXTDLL_ITERATERTLBALANCEDNODES","features":[547]},{"name":"EXTDLL_QUERYDATABYTAG","features":[547]},{"name":"EXTDLL_QUERYDATABYTAGEX","features":[547]},{"name":"EXTSTACKTRACE","features":[547]},{"name":"EXTSTACKTRACE32","features":[547]},{"name":"EXTSTACKTRACE64","features":[547]},{"name":"EXTS_JOB_PROCESS_CALLBACK","features":[307,547]},{"name":"EXTS_TABLE_ENTRY_CALLBACK","features":[307,547]},{"name":"EXT_ANALYSIS_PLUGIN","features":[547]},{"name":"EXT_ANALYZER","features":[547]},{"name":"EXT_ANALYZER_FLAG_ID","features":[547]},{"name":"EXT_ANALYZER_FLAG_MOD","features":[547]},{"name":"EXT_API_VERSION","features":[547]},{"name":"EXT_API_VERSION_NUMBER","features":[547]},{"name":"EXT_API_VERSION_NUMBER32","features":[547]},{"name":"EXT_API_VERSION_NUMBER64","features":[547]},{"name":"EXT_CAB_XML_DATA","features":[547]},{"name":"EXT_DECODE_ERROR","features":[307,547]},{"name":"EXT_FIND_FILE","features":[307,547]},{"name":"EXT_FIND_FILE_ALLOW_GIVEN_PATH","features":[547]},{"name":"EXT_GET_DEBUG_FAILURE_ANALYSIS","features":[547]},{"name":"EXT_GET_ENVIRONMENT_VARIABLE","features":[547]},{"name":"EXT_GET_FAILURE_ANALYSIS","features":[547]},{"name":"EXT_GET_FA_ENTRIES_DATA","features":[547]},{"name":"EXT_GET_HANDLE_TRACE","features":[547]},{"name":"EXT_MATCH_PATTERN_A","features":[547]},{"name":"EXT_RELOAD_TRIAGER","features":[547]},{"name":"EXT_TARGET_INFO","features":[547]},{"name":"EXT_TDF_PHYSICAL_CACHED","features":[547]},{"name":"EXT_TDF_PHYSICAL_DEFAULT","features":[547]},{"name":"EXT_TDF_PHYSICAL_MEMORY","features":[547]},{"name":"EXT_TDF_PHYSICAL_UNCACHED","features":[547]},{"name":"EXT_TDF_PHYSICAL_WRITE_COMBINED","features":[547]},{"name":"EXT_TDOP","features":[547]},{"name":"EXT_TDOP_COPY","features":[547]},{"name":"EXT_TDOP_COUNT","features":[547]},{"name":"EXT_TDOP_EVALUATE","features":[547]},{"name":"EXT_TDOP_GET_ARRAY_ELEMENT","features":[547]},{"name":"EXT_TDOP_GET_DEREFERENCE","features":[547]},{"name":"EXT_TDOP_GET_FIELD","features":[547]},{"name":"EXT_TDOP_GET_FIELD_OFFSET","features":[547]},{"name":"EXT_TDOP_GET_POINTER_TO","features":[547]},{"name":"EXT_TDOP_GET_TYPE_NAME","features":[547]},{"name":"EXT_TDOP_GET_TYPE_SIZE","features":[547]},{"name":"EXT_TDOP_HAS_FIELD","features":[547]},{"name":"EXT_TDOP_OUTPUT_FULL_VALUE","features":[547]},{"name":"EXT_TDOP_OUTPUT_SIMPLE_VALUE","features":[547]},{"name":"EXT_TDOP_OUTPUT_TYPE_DEFINITION","features":[547]},{"name":"EXT_TDOP_OUTPUT_TYPE_NAME","features":[547]},{"name":"EXT_TDOP_RELEASE","features":[547]},{"name":"EXT_TDOP_SET_FROM_EXPR","features":[547]},{"name":"EXT_TDOP_SET_FROM_TYPE_ID_AND_U64","features":[547]},{"name":"EXT_TDOP_SET_FROM_U64_EXPR","features":[547]},{"name":"EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64","features":[547]},{"name":"EXT_TRIAGE_FOLLOWUP","features":[547]},{"name":"EXT_TYPED_DATA","features":[547]},{"name":"EXT_XML_DATA","features":[547]},{"name":"ErrorClass","features":[547]},{"name":"ErrorClassError","features":[547]},{"name":"ErrorClassWarning","features":[547]},{"name":"FAILURE_ANALYSIS_ASSUME_HANG","features":[547]},{"name":"FAILURE_ANALYSIS_AUTOBUG_PROCESSING","features":[547]},{"name":"FAILURE_ANALYSIS_AUTOSET_SYMPATH","features":[547]},{"name":"FAILURE_ANALYSIS_CALLSTACK_XML","features":[547]},{"name":"FAILURE_ANALYSIS_CALLSTACK_XML_FULL_SOURCE_INFO","features":[547]},{"name":"FAILURE_ANALYSIS_CREATE_INSTANCE","features":[547]},{"name":"FAILURE_ANALYSIS_EXCEPTION_AS_HANG","features":[547]},{"name":"FAILURE_ANALYSIS_HEAP_CORRUPTION_BLAME_FUNCTION","features":[547]},{"name":"FAILURE_ANALYSIS_IGNORE_BREAKIN","features":[547]},{"name":"FAILURE_ANALYSIS_LIVE_DEBUG_HOLD_CHECK","features":[547]},{"name":"FAILURE_ANALYSIS_MODULE_INFO_XML","features":[547]},{"name":"FAILURE_ANALYSIS_MULTI_TARGET","features":[547]},{"name":"FAILURE_ANALYSIS_NO_DB_LOOKUP","features":[547]},{"name":"FAILURE_ANALYSIS_NO_IMAGE_CORRUPTION","features":[547]},{"name":"FAILURE_ANALYSIS_PERMIT_HEAP_ACCESS_VIOLATIONS","features":[547]},{"name":"FAILURE_ANALYSIS_REGISTRY_DATA","features":[547]},{"name":"FAILURE_ANALYSIS_SET_FAILURE_CONTEXT","features":[547]},{"name":"FAILURE_ANALYSIS_SHOW_SOURCE","features":[547]},{"name":"FAILURE_ANALYSIS_SHOW_WCT_STACKS","features":[547]},{"name":"FAILURE_ANALYSIS_USER_ATTRIBUTES","features":[547]},{"name":"FAILURE_ANALYSIS_USER_ATTRIBUTES_ALL","features":[547]},{"name":"FAILURE_ANALYSIS_USER_ATTRIBUTES_FRAMES","features":[547]},{"name":"FAILURE_ANALYSIS_VERBOSE","features":[547]},{"name":"FAILURE_ANALYSIS_WMI_QUERY_DATA","features":[547]},{"name":"FAILURE_ANALYSIS_XML_FILE_OUTPUT","features":[547]},{"name":"FAILURE_ANALYSIS_XML_OUTPUT","features":[547]},{"name":"FAILURE_ANALYSIS_XSD_VERIFY","features":[547]},{"name":"FAILURE_ANALYSIS_XSLT_FILE_INPUT","features":[547]},{"name":"FAILURE_ANALYSIS_XSLT_FILE_OUTPUT","features":[547]},{"name":"FA_ENTRY","features":[547]},{"name":"FA_ENTRY_TYPE","features":[547]},{"name":"FA_EXTENSION_PLUGIN_PHASE","features":[547]},{"name":"FA_PLUGIN_INITIALIZATION","features":[547]},{"name":"FA_PLUGIN_POST_BUCKETING","features":[547]},{"name":"FA_PLUGIN_PRE_BUCKETING","features":[547]},{"name":"FA_PLUGIN_STACK_ANALYSIS","features":[547]},{"name":"FIELDS_DID_NOT_MATCH","features":[547]},{"name":"FIELD_INFO","features":[547]},{"name":"FormatBSTRString","features":[547]},{"name":"FormatEnumNameOnly","features":[547]},{"name":"FormatEscapedStringWithQuote","features":[547]},{"name":"FormatHString","features":[547]},{"name":"FormatNone","features":[547]},{"name":"FormatQuotedHString","features":[547]},{"name":"FormatQuotedString","features":[547]},{"name":"FormatQuotedUTF32String","features":[547]},{"name":"FormatQuotedUTF8String","features":[547]},{"name":"FormatQuotedUnicodeString","features":[547]},{"name":"FormatRaw","features":[547]},{"name":"FormatSingleCharacter","features":[547]},{"name":"FormatString","features":[547]},{"name":"FormatUTF32String","features":[547]},{"name":"FormatUTF8String","features":[547]},{"name":"FormatUnicodeString","features":[547]},{"name":"GET_CONTEXT_EX","features":[547]},{"name":"GET_CURRENT_PROCESS_ADDRESS","features":[547]},{"name":"GET_CURRENT_THREAD_ADDRESS","features":[547]},{"name":"GET_EXPRESSION_EX","features":[547]},{"name":"GET_INPUT_LINE","features":[547]},{"name":"GET_PEB_ADDRESS","features":[547]},{"name":"GET_SET_SYMPATH","features":[547]},{"name":"GET_TEB_ADDRESS","features":[547]},{"name":"ICodeAddressConcept","features":[547]},{"name":"IComparableConcept","features":[547]},{"name":"IDataModelConcept","features":[547]},{"name":"IDataModelManager","features":[547]},{"name":"IDataModelManager2","features":[547]},{"name":"IDataModelNameBinder","features":[547]},{"name":"IDataModelScript","features":[547]},{"name":"IDataModelScriptClient","features":[547]},{"name":"IDataModelScriptDebug","features":[547]},{"name":"IDataModelScriptDebug2","features":[547]},{"name":"IDataModelScriptDebugBreakpoint","features":[547]},{"name":"IDataModelScriptDebugBreakpointEnumerator","features":[547]},{"name":"IDataModelScriptDebugClient","features":[547]},{"name":"IDataModelScriptDebugStack","features":[547]},{"name":"IDataModelScriptDebugStackFrame","features":[547]},{"name":"IDataModelScriptDebugVariableSetEnumerator","features":[547]},{"name":"IDataModelScriptHostContext","features":[547]},{"name":"IDataModelScriptManager","features":[547]},{"name":"IDataModelScriptProvider","features":[547]},{"name":"IDataModelScriptProviderEnumerator","features":[547]},{"name":"IDataModelScriptTemplate","features":[547]},{"name":"IDataModelScriptTemplateEnumerator","features":[547]},{"name":"IDebugAdvanced","features":[547]},{"name":"IDebugAdvanced2","features":[547]},{"name":"IDebugAdvanced3","features":[547]},{"name":"IDebugAdvanced4","features":[547]},{"name":"IDebugBreakpoint","features":[547]},{"name":"IDebugBreakpoint2","features":[547]},{"name":"IDebugBreakpoint3","features":[547]},{"name":"IDebugClient","features":[547]},{"name":"IDebugClient2","features":[547]},{"name":"IDebugClient3","features":[547]},{"name":"IDebugClient4","features":[547]},{"name":"IDebugClient5","features":[547]},{"name":"IDebugClient6","features":[547]},{"name":"IDebugClient7","features":[547]},{"name":"IDebugClient8","features":[547]},{"name":"IDebugControl","features":[547]},{"name":"IDebugControl2","features":[547]},{"name":"IDebugControl3","features":[547]},{"name":"IDebugControl4","features":[547]},{"name":"IDebugControl5","features":[547]},{"name":"IDebugControl6","features":[547]},{"name":"IDebugControl7","features":[547]},{"name":"IDebugDataSpaces","features":[547]},{"name":"IDebugDataSpaces2","features":[547]},{"name":"IDebugDataSpaces3","features":[547]},{"name":"IDebugDataSpaces4","features":[547]},{"name":"IDebugEventCallbacks","features":[547]},{"name":"IDebugEventCallbacksWide","features":[547]},{"name":"IDebugEventContextCallbacks","features":[547]},{"name":"IDebugFAEntryTags","features":[547]},{"name":"IDebugFailureAnalysis","features":[547]},{"name":"IDebugFailureAnalysis2","features":[547]},{"name":"IDebugFailureAnalysis3","features":[547]},{"name":"IDebugHost","features":[547]},{"name":"IDebugHostBaseClass","features":[547]},{"name":"IDebugHostConstant","features":[547]},{"name":"IDebugHostContext","features":[547]},{"name":"IDebugHostData","features":[547]},{"name":"IDebugHostErrorSink","features":[547]},{"name":"IDebugHostEvaluator","features":[547]},{"name":"IDebugHostEvaluator2","features":[547]},{"name":"IDebugHostExtensibility","features":[547]},{"name":"IDebugHostField","features":[547]},{"name":"IDebugHostMemory","features":[547]},{"name":"IDebugHostMemory2","features":[547]},{"name":"IDebugHostModule","features":[547]},{"name":"IDebugHostModule2","features":[547]},{"name":"IDebugHostModuleSignature","features":[547]},{"name":"IDebugHostPublic","features":[547]},{"name":"IDebugHostScriptHost","features":[547]},{"name":"IDebugHostStatus","features":[547]},{"name":"IDebugHostSymbol","features":[547]},{"name":"IDebugHostSymbol2","features":[547]},{"name":"IDebugHostSymbolEnumerator","features":[547]},{"name":"IDebugHostSymbols","features":[547]},{"name":"IDebugHostType","features":[547]},{"name":"IDebugHostType2","features":[547]},{"name":"IDebugHostTypeSignature","features":[547]},{"name":"IDebugInputCallbacks","features":[547]},{"name":"IDebugOutputCallbacks","features":[547]},{"name":"IDebugOutputCallbacks2","features":[547]},{"name":"IDebugOutputCallbacksWide","features":[547]},{"name":"IDebugOutputStream","features":[547]},{"name":"IDebugPlmClient","features":[547]},{"name":"IDebugPlmClient2","features":[547]},{"name":"IDebugPlmClient3","features":[547]},{"name":"IDebugRegisters","features":[547]},{"name":"IDebugRegisters2","features":[547]},{"name":"IDebugSymbolGroup","features":[547]},{"name":"IDebugSymbolGroup2","features":[547]},{"name":"IDebugSymbols","features":[547]},{"name":"IDebugSymbols2","features":[547]},{"name":"IDebugSymbols3","features":[547]},{"name":"IDebugSymbols4","features":[547]},{"name":"IDebugSymbols5","features":[547]},{"name":"IDebugSystemObjects","features":[547]},{"name":"IDebugSystemObjects2","features":[547]},{"name":"IDebugSystemObjects3","features":[547]},{"name":"IDebugSystemObjects4","features":[547]},{"name":"IDynamicConceptProviderConcept","features":[547]},{"name":"IDynamicKeyProviderConcept","features":[547]},{"name":"IEquatableConcept","features":[547]},{"name":"IG_DISASSEMBLE_BUFFER","features":[547]},{"name":"IG_DUMP_SYMBOL_INFO","features":[547]},{"name":"IG_FIND_FILE","features":[547]},{"name":"IG_GET_ANY_MODULE_IN_RANGE","features":[547]},{"name":"IG_GET_BUS_DATA","features":[547]},{"name":"IG_GET_CACHE_SIZE","features":[547]},{"name":"IG_GET_CLR_DATA_INTERFACE","features":[547]},{"name":"IG_GET_CONTEXT_EX","features":[547]},{"name":"IG_GET_CURRENT_PROCESS","features":[547]},{"name":"IG_GET_CURRENT_PROCESS_HANDLE","features":[547]},{"name":"IG_GET_CURRENT_THREAD","features":[547]},{"name":"IG_GET_DEBUGGER_DATA","features":[547]},{"name":"IG_GET_EXCEPTION_RECORD","features":[547]},{"name":"IG_GET_EXPRESSION_EX","features":[547]},{"name":"IG_GET_INPUT_LINE","features":[547]},{"name":"IG_GET_KERNEL_VERSION","features":[547]},{"name":"IG_GET_PEB_ADDRESS","features":[547]},{"name":"IG_GET_SET_SYMPATH","features":[547]},{"name":"IG_GET_TEB_ADDRESS","features":[547]},{"name":"IG_GET_THREAD_OS_INFO","features":[547]},{"name":"IG_GET_TYPE_SIZE","features":[547]},{"name":"IG_IS_PTR64","features":[547]},{"name":"IG_KD_CONTEXT","features":[547]},{"name":"IG_KSTACK_HELP","features":[547]},{"name":"IG_LOWMEM_CHECK","features":[547]},{"name":"IG_MATCH_PATTERN_A","features":[547]},{"name":"IG_OBSOLETE_PLACEHOLDER_36","features":[547]},{"name":"IG_PHYSICAL_TO_VIRTUAL","features":[547]},{"name":"IG_POINTER_SEARCH_PHYSICAL","features":[547]},{"name":"IG_QUERY_TARGET_INTERFACE","features":[547]},{"name":"IG_READ_CONTROL_SPACE","features":[547]},{"name":"IG_READ_IO_SPACE","features":[547]},{"name":"IG_READ_IO_SPACE_EX","features":[547]},{"name":"IG_READ_MSR","features":[547]},{"name":"IG_READ_PHYSICAL","features":[547]},{"name":"IG_READ_PHYSICAL_WITH_FLAGS","features":[547]},{"name":"IG_RELOAD_SYMBOLS","features":[547]},{"name":"IG_SEARCH_MEMORY","features":[547]},{"name":"IG_SET_BUS_DATA","features":[547]},{"name":"IG_SET_THREAD","features":[547]},{"name":"IG_TRANSLATE_VIRTUAL_TO_PHYSICAL","features":[547]},{"name":"IG_TYPED_DATA","features":[547]},{"name":"IG_TYPED_DATA_OBSOLETE","features":[547]},{"name":"IG_VIRTUAL_TO_PHYSICAL","features":[547]},{"name":"IG_WRITE_CONTROL_SPACE","features":[547]},{"name":"IG_WRITE_IO_SPACE","features":[547]},{"name":"IG_WRITE_IO_SPACE_EX","features":[547]},{"name":"IG_WRITE_MSR","features":[547]},{"name":"IG_WRITE_PHYSICAL","features":[547]},{"name":"IG_WRITE_PHYSICAL_WITH_FLAGS","features":[547]},{"name":"IHostDataModelAccess","features":[547]},{"name":"IIndexableConcept","features":[547]},{"name":"IIterableConcept","features":[547]},{"name":"IKeyEnumerator","features":[547]},{"name":"IKeyStore","features":[547]},{"name":"IModelIterator","features":[547]},{"name":"IModelKeyReference","features":[547]},{"name":"IModelKeyReference2","features":[547]},{"name":"IModelMethod","features":[547]},{"name":"IModelObject","features":[547]},{"name":"IModelPropertyAccessor","features":[547]},{"name":"INCORRECT_VERSION_INFO","features":[547]},{"name":"INLINE_FRAME_CONTEXT","features":[547]},{"name":"INSUFFICIENT_SPACE_TO_COPY","features":[547]},{"name":"IOSPACE","features":[547]},{"name":"IOSPACE32","features":[547]},{"name":"IOSPACE64","features":[547]},{"name":"IOSPACE_EX","features":[547]},{"name":"IOSPACE_EX32","features":[547]},{"name":"IOSPACE_EX64","features":[547]},{"name":"IPreferredRuntimeTypeConcept","features":[547]},{"name":"IRawEnumerator","features":[547]},{"name":"IStringDisplayableConcept","features":[547]},{"name":"Identical","features":[547]},{"name":"IntrinsicBool","features":[547]},{"name":"IntrinsicChar","features":[547]},{"name":"IntrinsicChar16","features":[547]},{"name":"IntrinsicChar32","features":[547]},{"name":"IntrinsicFloat","features":[547]},{"name":"IntrinsicHRESULT","features":[547]},{"name":"IntrinsicInt","features":[547]},{"name":"IntrinsicKind","features":[547]},{"name":"IntrinsicLong","features":[547]},{"name":"IntrinsicUInt","features":[547]},{"name":"IntrinsicULong","features":[547]},{"name":"IntrinsicVoid","features":[547]},{"name":"IntrinsicWChar","features":[547]},{"name":"KDDEBUGGER_DATA32","features":[547,313]},{"name":"KDDEBUGGER_DATA64","features":[547,313]},{"name":"KDEXTS_LOCK_CALLBACKROUTINE","features":[307,547]},{"name":"KDEXTS_LOCK_CALLBACKROUTINE_DEFINED","features":[547]},{"name":"KDEXTS_LOCK_INFO","features":[307,547]},{"name":"KDEXTS_PTE_INFO","features":[547]},{"name":"KDEXT_DUMP_HANDLE_CALLBACK","features":[307,547]},{"name":"KDEXT_FILELOCK_OWNER","features":[547]},{"name":"KDEXT_HANDLE_INFORMATION","features":[307,547]},{"name":"KDEXT_PROCESS_FIND_PARAMS","features":[547]},{"name":"KDEXT_THREAD_FIND_PARAMS","features":[547]},{"name":"KD_SECONDARY_VERSION_AMD64_CONTEXT","features":[547]},{"name":"KD_SECONDARY_VERSION_AMD64_OBSOLETE_CONTEXT_1","features":[547]},{"name":"KD_SECONDARY_VERSION_AMD64_OBSOLETE_CONTEXT_2","features":[547]},{"name":"KD_SECONDARY_VERSION_DEFAULT","features":[547]},{"name":"LanguageAssembly","features":[547]},{"name":"LanguageC","features":[547]},{"name":"LanguageCPP","features":[547]},{"name":"LanguageKind","features":[547]},{"name":"LanguageUnknown","features":[547]},{"name":"LessSpecific","features":[547]},{"name":"Location","features":[547]},{"name":"LocationConstant","features":[547]},{"name":"LocationKind","features":[547]},{"name":"LocationMember","features":[547]},{"name":"LocationNone","features":[547]},{"name":"LocationStatic","features":[547]},{"name":"MAX_STACK_IN_BYTES","features":[547]},{"name":"MEMORY_READ_ERROR","features":[547]},{"name":"MODULE_ORDERS_LOADTIME","features":[547]},{"name":"MODULE_ORDERS_MASK","features":[547]},{"name":"MODULE_ORDERS_MODULENAME","features":[547]},{"name":"ModelObjectKind","features":[547]},{"name":"MoreSpecific","features":[547]},{"name":"NO_TYPE","features":[547]},{"name":"NT_STATUS_CODE","features":[547]},{"name":"NULL_FIELD_NAME","features":[547]},{"name":"NULL_SYM_DUMP_PARAM","features":[547]},{"name":"OS_INFO","features":[547]},{"name":"OS_INFO_v1","features":[547]},{"name":"OS_TYPE","features":[547]},{"name":"ObjectContext","features":[547]},{"name":"ObjectError","features":[547]},{"name":"ObjectIntrinsic","features":[547]},{"name":"ObjectKeyReference","features":[547]},{"name":"ObjectMethod","features":[547]},{"name":"ObjectNoValue","features":[547]},{"name":"ObjectPropertyAccessor","features":[547]},{"name":"ObjectSynthetic","features":[547]},{"name":"ObjectTargetObject","features":[547]},{"name":"ObjectTargetObjectReference","features":[547]},{"name":"PDEBUG_EXTENSION_CALL","features":[547]},{"name":"PDEBUG_EXTENSION_CANUNLOAD","features":[547]},{"name":"PDEBUG_EXTENSION_INITIALIZE","features":[547]},{"name":"PDEBUG_EXTENSION_KNOWN_STRUCT","features":[547]},{"name":"PDEBUG_EXTENSION_KNOWN_STRUCT_EX","features":[547]},{"name":"PDEBUG_EXTENSION_NOTIFY","features":[547]},{"name":"PDEBUG_EXTENSION_PROVIDE_VALUE","features":[547]},{"name":"PDEBUG_EXTENSION_QUERY_VALUE_NAMES","features":[547]},{"name":"PDEBUG_EXTENSION_UNINITIALIZE","features":[547]},{"name":"PDEBUG_EXTENSION_UNLOAD","features":[547]},{"name":"PDEBUG_STACK_PROVIDER_BEGINTHREADSTACKRECONSTRUCTION","features":[547]},{"name":"PDEBUG_STACK_PROVIDER_ENDTHREADSTACKRECONSTRUCTION","features":[547]},{"name":"PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES","features":[307,547]},{"name":"PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK","features":[307,547]},{"name":"PENUMERATE_HANDLES","features":[307,547]},{"name":"PENUMERATE_HASH_TABLE","features":[307,547]},{"name":"PENUMERATE_JOB_PROCESSES","features":[307,547]},{"name":"PENUMERATE_SYSTEM_LOCKS","features":[307,547]},{"name":"PFIND_FILELOCK_OWNERINFO","features":[547]},{"name":"PFIND_MATCHING_PROCESS","features":[547]},{"name":"PFIND_MATCHING_THREAD","features":[547]},{"name":"PGET_CPU_MICROCODE_VERSION","features":[547]},{"name":"PGET_CPU_PSPEED_INFO","features":[547]},{"name":"PGET_DEVICE_OBJECT_INFO","features":[307,547]},{"name":"PGET_DRIVER_OBJECT_INFO","features":[547]},{"name":"PGET_FULL_IMAGE_NAME","features":[547]},{"name":"PGET_IRP_INFO","features":[547]},{"name":"PGET_PNP_TRIAGE_INFO","features":[547]},{"name":"PGET_POOL_DATA","features":[547]},{"name":"PGET_POOL_REGION","features":[547]},{"name":"PGET_POOL_TAG_DESCRIPTION","features":[547]},{"name":"PGET_PROCESS_COMMIT","features":[547]},{"name":"PGET_SMBIOS_INFO","features":[547]},{"name":"PHYSICAL","features":[547]},{"name":"PHYSICAL_TO_VIRTUAL","features":[547]},{"name":"PHYSICAL_WITH_FLAGS","features":[547]},{"name":"PHYS_FLAG_CACHED","features":[547]},{"name":"PHYS_FLAG_DEFAULT","features":[547]},{"name":"PHYS_FLAG_UNCACHED","features":[547]},{"name":"PHYS_FLAG_WRITE_COMBINED","features":[547]},{"name":"PKDEXTS_GET_PTE_INFO","features":[547]},{"name":"POINTER_SEARCH_PHYSICAL","features":[547]},{"name":"PROCESSORINFO","features":[547]},{"name":"PROCESS_COMMIT_USAGE","features":[547]},{"name":"PROCESS_END","features":[547]},{"name":"PROCESS_NAME_ENTRY","features":[547]},{"name":"PSYM_DUMP_FIELD_CALLBACK","features":[547]},{"name":"PTR_SEARCH_NO_SYMBOL_CHECK","features":[547]},{"name":"PTR_SEARCH_PHYS_ALL_HITS","features":[547]},{"name":"PTR_SEARCH_PHYS_PTE","features":[547]},{"name":"PTR_SEARCH_PHYS_RANGE_CHECK_ONLY","features":[547]},{"name":"PTR_SEARCH_PHYS_SIZE_SHIFT","features":[547]},{"name":"PWINDBG_CHECK_CONTROL_C","features":[547]},{"name":"PWINDBG_CHECK_VERSION","features":[547]},{"name":"PWINDBG_DISASM","features":[547]},{"name":"PWINDBG_DISASM32","features":[547]},{"name":"PWINDBG_DISASM64","features":[547]},{"name":"PWINDBG_EXTENSION_API_VERSION","features":[547]},{"name":"PWINDBG_EXTENSION_DLL_INIT","features":[547,313]},{"name":"PWINDBG_EXTENSION_DLL_INIT32","features":[547,313]},{"name":"PWINDBG_EXTENSION_DLL_INIT64","features":[547,313]},{"name":"PWINDBG_EXTENSION_ROUTINE","features":[307,547]},{"name":"PWINDBG_EXTENSION_ROUTINE32","features":[307,547]},{"name":"PWINDBG_EXTENSION_ROUTINE64","features":[307,547]},{"name":"PWINDBG_GET_EXPRESSION","features":[547]},{"name":"PWINDBG_GET_EXPRESSION32","features":[547]},{"name":"PWINDBG_GET_EXPRESSION64","features":[547]},{"name":"PWINDBG_GET_SYMBOL","features":[547]},{"name":"PWINDBG_GET_SYMBOL32","features":[547]},{"name":"PWINDBG_GET_SYMBOL64","features":[547]},{"name":"PWINDBG_GET_THREAD_CONTEXT_ROUTINE","features":[547,313]},{"name":"PWINDBG_IOCTL_ROUTINE","features":[547]},{"name":"PWINDBG_OLDKD_EXTENSION_ROUTINE","features":[547]},{"name":"PWINDBG_OLDKD_READ_PHYSICAL_MEMORY","features":[547]},{"name":"PWINDBG_OLDKD_WRITE_PHYSICAL_MEMORY","features":[547]},{"name":"PWINDBG_OLD_EXTENSION_ROUTINE","features":[547,313]},{"name":"PWINDBG_OUTPUT_ROUTINE","features":[547]},{"name":"PWINDBG_READ_PROCESS_MEMORY_ROUTINE","features":[547]},{"name":"PWINDBG_READ_PROCESS_MEMORY_ROUTINE32","features":[547]},{"name":"PWINDBG_READ_PROCESS_MEMORY_ROUTINE64","features":[547]},{"name":"PWINDBG_SET_THREAD_CONTEXT_ROUTINE","features":[547,313]},{"name":"PWINDBG_STACKTRACE_ROUTINE","features":[547]},{"name":"PWINDBG_STACKTRACE_ROUTINE32","features":[547]},{"name":"PWINDBG_STACKTRACE_ROUTINE64","features":[547]},{"name":"PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE","features":[547]},{"name":"PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE32","features":[547]},{"name":"PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE64","features":[547]},{"name":"PointerCXHat","features":[547]},{"name":"PointerKind","features":[547]},{"name":"PointerManagedReference","features":[547]},{"name":"PointerRValueReference","features":[547]},{"name":"PointerReference","features":[547]},{"name":"PointerStandard","features":[547]},{"name":"PreferredFormat","features":[547]},{"name":"READCONTROLSPACE","features":[547]},{"name":"READCONTROLSPACE32","features":[547]},{"name":"READCONTROLSPACE64","features":[547]},{"name":"READ_WRITE_MSR","features":[547]},{"name":"RawSearchFlags","features":[547]},{"name":"RawSearchNoBases","features":[547]},{"name":"RawSearchNone","features":[547]},{"name":"SEARCHMEMORY","features":[547]},{"name":"STACK_FRAME_TYPE_IGNORE","features":[547]},{"name":"STACK_FRAME_TYPE_INIT","features":[547]},{"name":"STACK_FRAME_TYPE_INLINE","features":[547]},{"name":"STACK_FRAME_TYPE_RA","features":[547]},{"name":"STACK_FRAME_TYPE_STACK","features":[547]},{"name":"STACK_SRC_INFO","features":[547]},{"name":"STACK_SYM_FRAME_INFO","features":[307,547]},{"name":"SYMBOL_INFO_EX","features":[547]},{"name":"SYMBOL_TYPE_INDEX_NOT_FOUND","features":[547]},{"name":"SYMBOL_TYPE_INFO_NOT_FOUND","features":[547]},{"name":"SYM_DUMP_PARAM","features":[547]},{"name":"ScriptChangeKind","features":[547]},{"name":"ScriptDebugAsyncBreak","features":[547]},{"name":"ScriptDebugBreak","features":[547]},{"name":"ScriptDebugBreakpoint","features":[547]},{"name":"ScriptDebugEvent","features":[547]},{"name":"ScriptDebugEventFilter","features":[547]},{"name":"ScriptDebugEventFilterAbort","features":[547]},{"name":"ScriptDebugEventFilterEntry","features":[547]},{"name":"ScriptDebugEventFilterException","features":[547]},{"name":"ScriptDebugEventFilterUnhandledException","features":[547]},{"name":"ScriptDebugEventInformation","features":[547]},{"name":"ScriptDebugException","features":[547]},{"name":"ScriptDebugExecuting","features":[547]},{"name":"ScriptDebugNoDebugger","features":[547]},{"name":"ScriptDebugNotExecuting","features":[547]},{"name":"ScriptDebugPosition","features":[547]},{"name":"ScriptDebugState","features":[547]},{"name":"ScriptDebugStep","features":[547]},{"name":"ScriptExecutionKind","features":[547]},{"name":"ScriptExecutionNormal","features":[547]},{"name":"ScriptExecutionStepIn","features":[547]},{"name":"ScriptExecutionStepOut","features":[547]},{"name":"ScriptExecutionStepOver","features":[547]},{"name":"ScriptRename","features":[547]},{"name":"SignatureComparison","features":[547]},{"name":"Symbol","features":[547]},{"name":"SymbolBaseClass","features":[547]},{"name":"SymbolConstant","features":[547]},{"name":"SymbolData","features":[547]},{"name":"SymbolField","features":[547]},{"name":"SymbolFunction","features":[547]},{"name":"SymbolKind","features":[547]},{"name":"SymbolModule","features":[547]},{"name":"SymbolPublic","features":[547]},{"name":"SymbolSearchCaseInsensitive","features":[547]},{"name":"SymbolSearchCompletion","features":[547]},{"name":"SymbolSearchNone","features":[547]},{"name":"SymbolSearchOptions","features":[547]},{"name":"SymbolType","features":[547]},{"name":"TANALYZE_RETURN","features":[547]},{"name":"TARGET_DEBUG_INFO","features":[547]},{"name":"TARGET_DEBUG_INFO_v1","features":[547]},{"name":"TARGET_DEBUG_INFO_v2","features":[547]},{"name":"TRANSLATE_VIRTUAL_TO_PHYSICAL","features":[547]},{"name":"TRIAGE_FOLLOWUP_DEFAULT","features":[547]},{"name":"TRIAGE_FOLLOWUP_FAIL","features":[547]},{"name":"TRIAGE_FOLLOWUP_IGNORE","features":[547]},{"name":"TRIAGE_FOLLOWUP_SUCCESS","features":[547]},{"name":"TypeArray","features":[547]},{"name":"TypeEnum","features":[547]},{"name":"TypeExtendedArray","features":[547]},{"name":"TypeFunction","features":[547]},{"name":"TypeIntrinsic","features":[547]},{"name":"TypeKind","features":[547]},{"name":"TypeMemberPointer","features":[547]},{"name":"TypePointer","features":[547]},{"name":"TypeTypedef","features":[547]},{"name":"TypeUDT","features":[547]},{"name":"UNAVAILABLE_ERROR","features":[547]},{"name":"Unrelated","features":[547]},{"name":"VIRTUAL_TO_PHYSICAL","features":[547]},{"name":"VarArgsCStyle","features":[547]},{"name":"VarArgsKind","features":[547]},{"name":"VarArgsNone","features":[547]},{"name":"WDBGEXTS_ADDRESS_DEFAULT","features":[547]},{"name":"WDBGEXTS_ADDRESS_RESERVED0","features":[547]},{"name":"WDBGEXTS_ADDRESS_SEG16","features":[547]},{"name":"WDBGEXTS_ADDRESS_SEG32","features":[547]},{"name":"WDBGEXTS_CLR_DATA_INTERFACE","features":[547]},{"name":"WDBGEXTS_DISASSEMBLE_BUFFER","features":[547]},{"name":"WDBGEXTS_MODULE_IN_RANGE","features":[547]},{"name":"WDBGEXTS_QUERY_INTERFACE","features":[547]},{"name":"WDBGEXTS_THREAD_OS_INFO","features":[547]},{"name":"WINDBG_EXTENSION_APIS","features":[547,313]},{"name":"WINDBG_EXTENSION_APIS32","features":[547,313]},{"name":"WINDBG_EXTENSION_APIS64","features":[547,313]},{"name":"WINDBG_OLDKD_EXTENSION_APIS","features":[547]},{"name":"WINDBG_OLD_EXTENSION_APIS","features":[547]},{"name":"WIN_95","features":[547]},{"name":"WIN_98","features":[547]},{"name":"WIN_ME","features":[547]},{"name":"WIN_NT4","features":[547]},{"name":"WIN_NT5","features":[547]},{"name":"WIN_NT5_1","features":[547]},{"name":"WIN_NT5_2","features":[547]},{"name":"WIN_NT6_0","features":[547]},{"name":"WIN_NT6_1","features":[547]},{"name":"WIN_UNDEFINED","features":[547]},{"name":"XML_DRIVER_NODE_INFO","features":[547]},{"name":"_EXTSAPI_VER_","features":[547]},{"name":"fnDebugFailureAnalysisCreateInstance","features":[547]}],"559":[{"name":"ALPCGuid","features":[337]},{"name":"CLASSIC_EVENT_ID","features":[337]},{"name":"CLSID_TraceRelogger","features":[337]},{"name":"CONTROLTRACE_HANDLE","features":[337]},{"name":"CTraceRelogger","features":[337]},{"name":"CloseTrace","features":[307,337]},{"name":"ControlTraceA","features":[307,337]},{"name":"ControlTraceW","features":[307,337]},{"name":"CreateTraceInstanceId","features":[307,337]},{"name":"CveEventWrite","features":[337]},{"name":"DECODING_SOURCE","features":[337]},{"name":"DIAG_LOGGER_NAMEA","features":[337]},{"name":"DIAG_LOGGER_NAMEW","features":[337]},{"name":"DecodingSourceMax","features":[337]},{"name":"DecodingSourceTlg","features":[337]},{"name":"DecodingSourceWPP","features":[337]},{"name":"DecodingSourceWbem","features":[337]},{"name":"DecodingSourceXMLFile","features":[337]},{"name":"DefaultTraceSecurityGuid","features":[337]},{"name":"DiskIoGuid","features":[337]},{"name":"ENABLECALLBACK_ENABLED_STATE","features":[337]},{"name":"ENABLE_TRACE_PARAMETERS","features":[337]},{"name":"ENABLE_TRACE_PARAMETERS_V1","features":[337]},{"name":"ENABLE_TRACE_PARAMETERS_VERSION","features":[337]},{"name":"ENABLE_TRACE_PARAMETERS_VERSION_2","features":[337]},{"name":"ETW_ASCIICHAR_TYPE_VALUE","features":[337]},{"name":"ETW_ASCIISTRING_TYPE_VALUE","features":[337]},{"name":"ETW_BOOLEAN_TYPE_VALUE","features":[337]},{"name":"ETW_BOOL_TYPE_VALUE","features":[337]},{"name":"ETW_BUFFER_CALLBACK_INFORMATION","features":[307,337,545]},{"name":"ETW_BUFFER_CONTEXT","features":[337]},{"name":"ETW_BUFFER_HEADER","features":[337]},{"name":"ETW_BYTE_TYPE_VALUE","features":[337]},{"name":"ETW_CHAR_TYPE_VALUE","features":[337]},{"name":"ETW_COMPRESSION_RESUMPTION_MODE","features":[337]},{"name":"ETW_COUNTED_ANSISTRING_TYPE_VALUE","features":[337]},{"name":"ETW_COUNTED_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_DATETIME_TYPE_VALUE","features":[337]},{"name":"ETW_DECIMAL_TYPE_VALUE","features":[337]},{"name":"ETW_DOUBLE_TYPE_VALUE","features":[337]},{"name":"ETW_GUID_TYPE_VALUE","features":[337]},{"name":"ETW_HIDDEN_TYPE_VALUE","features":[337]},{"name":"ETW_INT16_TYPE_VALUE","features":[337]},{"name":"ETW_INT32_TYPE_VALUE","features":[337]},{"name":"ETW_INT64_TYPE_VALUE","features":[337]},{"name":"ETW_NON_NULL_TERMINATED_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_NULL_TYPE_VALUE","features":[337]},{"name":"ETW_OBJECT_TYPE_VALUE","features":[337]},{"name":"ETW_OPEN_TRACE_OPTIONS","features":[307,337,545]},{"name":"ETW_PMC_COUNTER_OWNER","features":[337]},{"name":"ETW_PMC_COUNTER_OWNERSHIP_STATUS","features":[337]},{"name":"ETW_PMC_COUNTER_OWNER_TYPE","features":[337]},{"name":"ETW_PMC_SESSION_INFO","features":[337]},{"name":"ETW_POINTER_TYPE_VALUE","features":[337]},{"name":"ETW_PROCESS_HANDLE_INFO_TYPE","features":[337]},{"name":"ETW_PROCESS_TRACE_MODES","features":[337]},{"name":"ETW_PROCESS_TRACE_MODE_NONE","features":[337]},{"name":"ETW_PROCESS_TRACE_MODE_RAW_TIMESTAMP","features":[337]},{"name":"ETW_PROVIDER_TRAIT_TYPE","features":[337]},{"name":"ETW_PTVECTOR_TYPE_VALUE","features":[337]},{"name":"ETW_REDUCED_ANSISTRING_TYPE_VALUE","features":[337]},{"name":"ETW_REDUCED_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_REFRENCE_TYPE_VALUE","features":[337]},{"name":"ETW_REVERSED_COUNTED_ANSISTRING_TYPE_VALUE","features":[337]},{"name":"ETW_REVERSED_COUNTED_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_SBYTE_TYPE_VALUE","features":[337]},{"name":"ETW_SID_TYPE_VALUE","features":[337]},{"name":"ETW_SINGLE_TYPE_VALUE","features":[337]},{"name":"ETW_SIZET_TYPE_VALUE","features":[337]},{"name":"ETW_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_TRACE_PARTITION_INFORMATION","features":[337]},{"name":"ETW_TRACE_PARTITION_INFORMATION_V2","features":[337]},{"name":"ETW_UINT16_TYPE_VALUE","features":[337]},{"name":"ETW_UINT32_TYPE_VALUE","features":[337]},{"name":"ETW_UINT64_TYPE_VALUE","features":[337]},{"name":"ETW_VARIANT_TYPE_VALUE","features":[337]},{"name":"ETW_WMITIME_TYPE_VALUE","features":[337]},{"name":"EVENTMAP_ENTRY_VALUETYPE_STRING","features":[337]},{"name":"EVENTMAP_ENTRY_VALUETYPE_ULONG","features":[337]},{"name":"EVENTMAP_INFO_FLAG_MANIFEST_BITMAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_MANIFEST_VALUEMAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_WBEM_BITMAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_WBEM_FLAG","features":[337]},{"name":"EVENTMAP_INFO_FLAG_WBEM_NO_MAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_WBEM_VALUEMAP","features":[337]},{"name":"EVENTSECURITYOPERATION","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_CREATE_ID","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_CREATE_SET_ID","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_GET_ID","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_GET_SET_ID","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_SET_ID","features":[337]},{"name":"EVENT_CONTROL_CODE_CAPTURE_STATE","features":[337]},{"name":"EVENT_CONTROL_CODE_DISABLE_PROVIDER","features":[337]},{"name":"EVENT_CONTROL_CODE_ENABLE_PROVIDER","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR_TYPE_EVENT_METADATA","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR_TYPE_NONE","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR_TYPE_PROVIDER_METADATA","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR_TYPE_TIMESTAMP_OVERRIDE","features":[337]},{"name":"EVENT_DESCRIPTOR","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_ENABLE_KEYWORD_0","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_ENABLE_SILOS","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_EVENT_KEY","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_EXCLUDE_INPRIVATE","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_IGNORE_KEYWORD_0","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_PROCESS_START_KEY","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_PROVIDER_GROUP","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_PSM_KEY","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_SID","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_SOURCE_CONTAINER_TRACKING","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_STACK_TRACE","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_TS_ID","features":[337]},{"name":"EVENT_EXTENDED_ITEM_EVENT_KEY","features":[337]},{"name":"EVENT_EXTENDED_ITEM_INSTANCE","features":[337]},{"name":"EVENT_EXTENDED_ITEM_PEBS_INDEX","features":[337]},{"name":"EVENT_EXTENDED_ITEM_PMC_COUNTERS","features":[337]},{"name":"EVENT_EXTENDED_ITEM_PROCESS_START_KEY","features":[337]},{"name":"EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID","features":[337]},{"name":"EVENT_EXTENDED_ITEM_STACK_KEY32","features":[337]},{"name":"EVENT_EXTENDED_ITEM_STACK_KEY64","features":[337]},{"name":"EVENT_EXTENDED_ITEM_STACK_TRACE32","features":[337]},{"name":"EVENT_EXTENDED_ITEM_STACK_TRACE64","features":[337]},{"name":"EVENT_EXTENDED_ITEM_TS_ID","features":[337]},{"name":"EVENT_FIELD_TYPE","features":[337]},{"name":"EVENT_FILTER_DESCRIPTOR","features":[337]},{"name":"EVENT_FILTER_EVENT_ID","features":[307,337]},{"name":"EVENT_FILTER_EVENT_NAME","features":[307,337]},{"name":"EVENT_FILTER_HEADER","features":[337]},{"name":"EVENT_FILTER_LEVEL_KW","features":[307,337]},{"name":"EVENT_FILTER_TYPE_CONTAINER","features":[337]},{"name":"EVENT_FILTER_TYPE_EVENT_ID","features":[337]},{"name":"EVENT_FILTER_TYPE_EVENT_NAME","features":[337]},{"name":"EVENT_FILTER_TYPE_EXECUTABLE_NAME","features":[337]},{"name":"EVENT_FILTER_TYPE_NONE","features":[337]},{"name":"EVENT_FILTER_TYPE_PACKAGE_APP_ID","features":[337]},{"name":"EVENT_FILTER_TYPE_PACKAGE_ID","features":[337]},{"name":"EVENT_FILTER_TYPE_PAYLOAD","features":[337]},{"name":"EVENT_FILTER_TYPE_PID","features":[337]},{"name":"EVENT_FILTER_TYPE_SCHEMATIZED","features":[337]},{"name":"EVENT_FILTER_TYPE_STACKWALK","features":[337]},{"name":"EVENT_FILTER_TYPE_STACKWALK_LEVEL_KW","features":[337]},{"name":"EVENT_FILTER_TYPE_STACKWALK_NAME","features":[337]},{"name":"EVENT_FILTER_TYPE_SYSTEM_FLAGS","features":[337]},{"name":"EVENT_FILTER_TYPE_TRACEHANDLE","features":[337]},{"name":"EVENT_HEADER","features":[337]},{"name":"EVENT_HEADER_EXTENDED_DATA_ITEM","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_CONTAINER_ID","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_CONTROL_GUID","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_EVENT_KEY","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_EVENT_SCHEMA_TL","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_INSTANCE_INFO","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_MAX","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PEBS_INDEX","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PMC_COUNTERS","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PROCESS_START_KEY","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PROV_TRAITS","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PSM_KEY","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_QPC_DELTA","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_RELATED_ACTIVITYID","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_SID","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_STACK_KEY32","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_STACK_KEY64","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_STACK_TRACE32","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_STACK_TRACE64","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_TS_ID","features":[337]},{"name":"EVENT_HEADER_FLAG_32_BIT_HEADER","features":[337]},{"name":"EVENT_HEADER_FLAG_64_BIT_HEADER","features":[337]},{"name":"EVENT_HEADER_FLAG_CLASSIC_HEADER","features":[337]},{"name":"EVENT_HEADER_FLAG_DECODE_GUID","features":[337]},{"name":"EVENT_HEADER_FLAG_EXTENDED_INFO","features":[337]},{"name":"EVENT_HEADER_FLAG_NO_CPUTIME","features":[337]},{"name":"EVENT_HEADER_FLAG_PRIVATE_SESSION","features":[337]},{"name":"EVENT_HEADER_FLAG_PROCESSOR_INDEX","features":[337]},{"name":"EVENT_HEADER_FLAG_STRING_ONLY","features":[337]},{"name":"EVENT_HEADER_FLAG_TRACE_MESSAGE","features":[337]},{"name":"EVENT_HEADER_PROPERTY_FORWARDED_XML","features":[337]},{"name":"EVENT_HEADER_PROPERTY_LEGACY_EVENTLOG","features":[337]},{"name":"EVENT_HEADER_PROPERTY_RELOGGABLE","features":[337]},{"name":"EVENT_HEADER_PROPERTY_XML","features":[337]},{"name":"EVENT_INFO_CLASS","features":[337]},{"name":"EVENT_INSTANCE_HEADER","features":[337]},{"name":"EVENT_INSTANCE_INFO","features":[307,337]},{"name":"EVENT_LOGGER_NAME","features":[337]},{"name":"EVENT_LOGGER_NAMEA","features":[337]},{"name":"EVENT_LOGGER_NAMEW","features":[337]},{"name":"EVENT_MAP_ENTRY","features":[337]},{"name":"EVENT_MAP_INFO","features":[337]},{"name":"EVENT_MAX_LEVEL","features":[337]},{"name":"EVENT_MIN_LEVEL","features":[337]},{"name":"EVENT_PROPERTY_INFO","features":[337]},{"name":"EVENT_RECORD","features":[337]},{"name":"EVENT_TRACE","features":[337]},{"name":"EVENT_TRACE_ADDTO_TRIAGE_DUMP","features":[337]},{"name":"EVENT_TRACE_ADD_HEADER_MODE","features":[337]},{"name":"EVENT_TRACE_BUFFERING_MODE","features":[337]},{"name":"EVENT_TRACE_COMPRESSED_MODE","features":[337]},{"name":"EVENT_TRACE_CONTROL","features":[337]},{"name":"EVENT_TRACE_CONTROL_CONVERT_TO_REALTIME","features":[337]},{"name":"EVENT_TRACE_CONTROL_FLUSH","features":[337]},{"name":"EVENT_TRACE_CONTROL_INCREMENT_FILE","features":[337]},{"name":"EVENT_TRACE_CONTROL_QUERY","features":[337]},{"name":"EVENT_TRACE_CONTROL_STOP","features":[337]},{"name":"EVENT_TRACE_CONTROL_UPDATE","features":[337]},{"name":"EVENT_TRACE_DELAY_OPEN_FILE_MODE","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_APPEND","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_CIRCULAR","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_NEWFILE","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_NONE","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_PREALLOCATE","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_SEQUENTIAL","features":[337]},{"name":"EVENT_TRACE_FLAG","features":[337]},{"name":"EVENT_TRACE_FLAG_ALPC","features":[337]},{"name":"EVENT_TRACE_FLAG_CSWITCH","features":[337]},{"name":"EVENT_TRACE_FLAG_DBGPRINT","features":[337]},{"name":"EVENT_TRACE_FLAG_DEBUG_EVENTS","features":[337]},{"name":"EVENT_TRACE_FLAG_DISK_FILE_IO","features":[337]},{"name":"EVENT_TRACE_FLAG_DISK_IO","features":[337]},{"name":"EVENT_TRACE_FLAG_DISK_IO_INIT","features":[337]},{"name":"EVENT_TRACE_FLAG_DISPATCHER","features":[337]},{"name":"EVENT_TRACE_FLAG_DPC","features":[337]},{"name":"EVENT_TRACE_FLAG_DRIVER","features":[337]},{"name":"EVENT_TRACE_FLAG_ENABLE_RESERVE","features":[337]},{"name":"EVENT_TRACE_FLAG_EXTENSION","features":[337]},{"name":"EVENT_TRACE_FLAG_FILE_IO","features":[337]},{"name":"EVENT_TRACE_FLAG_FILE_IO_INIT","features":[337]},{"name":"EVENT_TRACE_FLAG_FORWARD_WMI","features":[337]},{"name":"EVENT_TRACE_FLAG_IMAGE_LOAD","features":[337]},{"name":"EVENT_TRACE_FLAG_INTERRUPT","features":[337]},{"name":"EVENT_TRACE_FLAG_JOB","features":[337]},{"name":"EVENT_TRACE_FLAG_MEMORY_HARD_FAULTS","features":[337]},{"name":"EVENT_TRACE_FLAG_MEMORY_PAGE_FAULTS","features":[337]},{"name":"EVENT_TRACE_FLAG_NETWORK_TCPIP","features":[337]},{"name":"EVENT_TRACE_FLAG_NO_SYSCONFIG","features":[337]},{"name":"EVENT_TRACE_FLAG_PROCESS","features":[337]},{"name":"EVENT_TRACE_FLAG_PROCESS_COUNTERS","features":[337]},{"name":"EVENT_TRACE_FLAG_PROFILE","features":[337]},{"name":"EVENT_TRACE_FLAG_REGISTRY","features":[337]},{"name":"EVENT_TRACE_FLAG_SPLIT_IO","features":[337]},{"name":"EVENT_TRACE_FLAG_SYSTEMCALL","features":[337]},{"name":"EVENT_TRACE_FLAG_THREAD","features":[337]},{"name":"EVENT_TRACE_FLAG_VAMAP","features":[337]},{"name":"EVENT_TRACE_FLAG_VIRTUAL_ALLOC","features":[337]},{"name":"EVENT_TRACE_HEADER","features":[337]},{"name":"EVENT_TRACE_INDEPENDENT_SESSION_MODE","features":[337]},{"name":"EVENT_TRACE_LOGFILEA","features":[307,337,545]},{"name":"EVENT_TRACE_LOGFILEW","features":[307,337,545]},{"name":"EVENT_TRACE_MODE_RESERVED","features":[337]},{"name":"EVENT_TRACE_NONSTOPPABLE_MODE","features":[337]},{"name":"EVENT_TRACE_NO_PER_PROCESSOR_BUFFERING","features":[337]},{"name":"EVENT_TRACE_PERSIST_ON_HYBRID_SHUTDOWN","features":[337]},{"name":"EVENT_TRACE_PRIVATE_IN_PROC","features":[337]},{"name":"EVENT_TRACE_PRIVATE_LOGGER_MODE","features":[337]},{"name":"EVENT_TRACE_PROPERTIES","features":[307,337]},{"name":"EVENT_TRACE_PROPERTIES_V2","features":[307,337]},{"name":"EVENT_TRACE_REAL_TIME_MODE","features":[337]},{"name":"EVENT_TRACE_RELOG_MODE","features":[337]},{"name":"EVENT_TRACE_SECURE_MODE","features":[337]},{"name":"EVENT_TRACE_STOP_ON_HYBRID_SHUTDOWN","features":[337]},{"name":"EVENT_TRACE_SYSTEM_LOGGER_MODE","features":[337]},{"name":"EVENT_TRACE_TYPE_ACCEPT","features":[337]},{"name":"EVENT_TRACE_TYPE_ACKDUP","features":[337]},{"name":"EVENT_TRACE_TYPE_ACKFULL","features":[337]},{"name":"EVENT_TRACE_TYPE_ACKPART","features":[337]},{"name":"EVENT_TRACE_TYPE_CHECKPOINT","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_BOOT","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_CI_INFO","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_CPU","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_DEFRAG","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_DEVICEFAMILY","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_DPI","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_FLIGHTID","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_IDECHANNEL","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_IRQ","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_LOGICALDISK","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_MACHINEID","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_MOBILEPLATFORM","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_NETINFO","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_NIC","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_NUMANODE","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_OPTICALMEDIA","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PHYSICALDISK","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PHYSICALDISK_EX","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PLATFORM","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PNP","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_POWER","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PROCESSOR","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PROCESSORGROUP","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PROCESSORNUMBER","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_SERVICES","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_VIDEO","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_VIRTUALIZATION","features":[337]},{"name":"EVENT_TRACE_TYPE_CONNECT","features":[337]},{"name":"EVENT_TRACE_TYPE_CONNFAIL","features":[337]},{"name":"EVENT_TRACE_TYPE_COPY_ARP","features":[337]},{"name":"EVENT_TRACE_TYPE_COPY_TCP","features":[337]},{"name":"EVENT_TRACE_TYPE_DBGID_RSDS","features":[337]},{"name":"EVENT_TRACE_TYPE_DC_END","features":[337]},{"name":"EVENT_TRACE_TYPE_DC_START","features":[337]},{"name":"EVENT_TRACE_TYPE_DEQUEUE","features":[337]},{"name":"EVENT_TRACE_TYPE_DISCONNECT","features":[337]},{"name":"EVENT_TRACE_TYPE_END","features":[337]},{"name":"EVENT_TRACE_TYPE_EXTENSION","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_POSTOP_COMPLETION","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_POSTOP_FAILURE","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_POSTOP_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_PREOP_COMPLETION","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_PREOP_FAILURE","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_PREOP_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_GUIDMAP","features":[337]},{"name":"EVENT_TRACE_TYPE_INFO","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_FLUSH","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_FLUSH_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_READ","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_READ_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_REDIRECTED_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_WRITE","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_WRITE_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_LOAD","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_AV","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_COW","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_DZF","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_GPF","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_HPF","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_TF","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_FLUSH","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_FLUSH_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_READ","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_READ_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_WRITE","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_WRITE_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_RECEIVE","features":[337]},{"name":"EVENT_TRACE_TYPE_RECONNECT","features":[337]},{"name":"EVENT_TRACE_TYPE_REGCLOSE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGCOMMIT","features":[337]},{"name":"EVENT_TRACE_TYPE_REGCREATE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGDELETE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGDELETEVALUE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGENUMERATEKEY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGENUMERATEVALUEKEY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGFLUSH","features":[337]},{"name":"EVENT_TRACE_TYPE_REGKCBCREATE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGKCBDELETE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGKCBRUNDOWNBEGIN","features":[337]},{"name":"EVENT_TRACE_TYPE_REGKCBRUNDOWNEND","features":[337]},{"name":"EVENT_TRACE_TYPE_REGMOUNTHIVE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGOPEN","features":[337]},{"name":"EVENT_TRACE_TYPE_REGPREPARE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGQUERY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGQUERYMULTIPLEVALUE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGQUERYSECURITY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGQUERYVALUE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGROLLBACK","features":[337]},{"name":"EVENT_TRACE_TYPE_REGSETINFORMATION","features":[337]},{"name":"EVENT_TRACE_TYPE_REGSETSECURITY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGSETVALUE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGVIRTUALIZE","features":[337]},{"name":"EVENT_TRACE_TYPE_REPLY","features":[337]},{"name":"EVENT_TRACE_TYPE_RESUME","features":[337]},{"name":"EVENT_TRACE_TYPE_RETRANSMIT","features":[337]},{"name":"EVENT_TRACE_TYPE_SECURITY","features":[337]},{"name":"EVENT_TRACE_TYPE_SEND","features":[337]},{"name":"EVENT_TRACE_TYPE_SIDINFO","features":[337]},{"name":"EVENT_TRACE_TYPE_START","features":[337]},{"name":"EVENT_TRACE_TYPE_STOP","features":[337]},{"name":"EVENT_TRACE_TYPE_SUSPEND","features":[337]},{"name":"EVENT_TRACE_TYPE_TERMINATE","features":[337]},{"name":"EVENT_TRACE_TYPE_WINEVT_RECEIVE","features":[337]},{"name":"EVENT_TRACE_TYPE_WINEVT_SEND","features":[337]},{"name":"EVENT_TRACE_USE_GLOBAL_SEQUENCE","features":[337]},{"name":"EVENT_TRACE_USE_KBYTES_FOR_SIZE","features":[337]},{"name":"EVENT_TRACE_USE_LOCAL_SEQUENCE","features":[337]},{"name":"EVENT_TRACE_USE_NOCPUTIME","features":[337]},{"name":"EVENT_TRACE_USE_PAGED_MEMORY","features":[337]},{"name":"EVENT_TRACE_USE_PROCTIME","features":[337]},{"name":"EVENT_WRITE_FLAG_INPRIVATE","features":[337]},{"name":"EVENT_WRITE_FLAG_NO_FAULTING","features":[337]},{"name":"EnableTrace","features":[307,337]},{"name":"EnableTraceEx","features":[307,337]},{"name":"EnableTraceEx2","features":[307,337]},{"name":"EnumerateTraceGuids","features":[307,337]},{"name":"EnumerateTraceGuidsEx","features":[307,337]},{"name":"EtwCompressionModeNoDisable","features":[337]},{"name":"EtwCompressionModeNoRestart","features":[337]},{"name":"EtwCompressionModeRestart","features":[337]},{"name":"EtwPmcOwnerFree","features":[337]},{"name":"EtwPmcOwnerTagged","features":[337]},{"name":"EtwPmcOwnerTaggedWithSource","features":[337]},{"name":"EtwPmcOwnerUntagged","features":[337]},{"name":"EtwProviderTraitDecodeGuid","features":[337]},{"name":"EtwProviderTraitTypeGroup","features":[337]},{"name":"EtwProviderTraitTypeMax","features":[337]},{"name":"EtwQueryLastDroppedTimes","features":[337]},{"name":"EtwQueryLogFileHeader","features":[337]},{"name":"EtwQueryPartitionInformation","features":[337]},{"name":"EtwQueryPartitionInformationV2","features":[337]},{"name":"EtwQueryProcessHandleInfoMax","features":[337]},{"name":"EventAccessControl","features":[307,310,337]},{"name":"EventAccessQuery","features":[310,337]},{"name":"EventAccessRemove","features":[337]},{"name":"EventActivityIdControl","features":[337]},{"name":"EventChannelInformation","features":[337]},{"name":"EventEnabled","features":[307,337]},{"name":"EventInformationMax","features":[337]},{"name":"EventKeywordInformation","features":[337]},{"name":"EventLevelInformation","features":[337]},{"name":"EventOpcodeInformation","features":[337]},{"name":"EventProviderBinaryTrackInfo","features":[337]},{"name":"EventProviderEnabled","features":[307,337]},{"name":"EventProviderSetReserved1","features":[337]},{"name":"EventProviderSetTraits","features":[337]},{"name":"EventProviderUseDescriptorType","features":[337]},{"name":"EventRegister","features":[337]},{"name":"EventSecurityAddDACL","features":[337]},{"name":"EventSecurityAddSACL","features":[337]},{"name":"EventSecurityMax","features":[337]},{"name":"EventSecuritySetDACL","features":[337]},{"name":"EventSecuritySetSACL","features":[337]},{"name":"EventSetInformation","features":[337]},{"name":"EventTaskInformation","features":[337]},{"name":"EventTraceConfigGuid","features":[337]},{"name":"EventTraceGuid","features":[337]},{"name":"EventUnregister","features":[337]},{"name":"EventWrite","features":[337]},{"name":"EventWriteEx","features":[337]},{"name":"EventWriteString","features":[337]},{"name":"EventWriteTransfer","features":[337]},{"name":"FileIoGuid","features":[337]},{"name":"FlushTraceA","features":[307,337]},{"name":"FlushTraceW","features":[307,337]},{"name":"GLOBAL_LOGGER_NAME","features":[337]},{"name":"GLOBAL_LOGGER_NAMEA","features":[337]},{"name":"GLOBAL_LOGGER_NAMEW","features":[337]},{"name":"GetTraceEnableFlags","features":[337]},{"name":"GetTraceEnableLevel","features":[337]},{"name":"GetTraceLoggerHandle","features":[337]},{"name":"ITraceEvent","features":[337]},{"name":"ITraceEventCallback","features":[337]},{"name":"ITraceRelogger","features":[337]},{"name":"ImageLoadGuid","features":[337]},{"name":"KERNEL_LOGGER_NAME","features":[337]},{"name":"KERNEL_LOGGER_NAMEA","features":[337]},{"name":"KERNEL_LOGGER_NAMEW","features":[337]},{"name":"MAP_FLAGS","features":[337]},{"name":"MAP_VALUETYPE","features":[337]},{"name":"MAX_EVENT_DATA_DESCRIPTORS","features":[337]},{"name":"MAX_EVENT_FILTERS_COUNT","features":[337]},{"name":"MAX_EVENT_FILTER_DATA_SIZE","features":[337]},{"name":"MAX_EVENT_FILTER_EVENT_ID_COUNT","features":[337]},{"name":"MAX_EVENT_FILTER_EVENT_NAME_SIZE","features":[337]},{"name":"MAX_EVENT_FILTER_PAYLOAD_SIZE","features":[337]},{"name":"MAX_EVENT_FILTER_PID_COUNT","features":[337]},{"name":"MAX_MOF_FIELDS","features":[337]},{"name":"MAX_PAYLOAD_PREDICATES","features":[337]},{"name":"MOF_FIELD","features":[337]},{"name":"MaxEventInfo","features":[337]},{"name":"MaxTraceSetInfoClass","features":[337]},{"name":"OFFSETINSTANCEDATAANDLENGTH","features":[337]},{"name":"OpenTraceA","features":[307,337,545]},{"name":"OpenTraceFromBufferStream","features":[307,337,545]},{"name":"OpenTraceFromFile","features":[307,337,545]},{"name":"OpenTraceFromRealTimeLogger","features":[307,337,545]},{"name":"OpenTraceFromRealTimeLoggerWithAllocationOptions","features":[307,337,545]},{"name":"OpenTraceW","features":[307,337,545]},{"name":"PAYLOADFIELD_BETWEEN","features":[337]},{"name":"PAYLOADFIELD_CONTAINS","features":[337]},{"name":"PAYLOADFIELD_DOESNTCONTAIN","features":[337]},{"name":"PAYLOADFIELD_EQ","features":[337]},{"name":"PAYLOADFIELD_GE","features":[337]},{"name":"PAYLOADFIELD_GT","features":[337]},{"name":"PAYLOADFIELD_INVALID","features":[337]},{"name":"PAYLOADFIELD_IS","features":[337]},{"name":"PAYLOADFIELD_ISNOT","features":[337]},{"name":"PAYLOADFIELD_LE","features":[337]},{"name":"PAYLOADFIELD_LT","features":[337]},{"name":"PAYLOADFIELD_MODULO","features":[337]},{"name":"PAYLOADFIELD_NE","features":[337]},{"name":"PAYLOADFIELD_NOTBETWEEN","features":[337]},{"name":"PAYLOAD_FILTER_PREDICATE","features":[337]},{"name":"PAYLOAD_OPERATOR","features":[337]},{"name":"PENABLECALLBACK","features":[337]},{"name":"PETW_BUFFER_CALLBACK","features":[307,337,545]},{"name":"PETW_BUFFER_COMPLETION_CALLBACK","features":[337]},{"name":"PEVENT_CALLBACK","features":[337]},{"name":"PEVENT_RECORD_CALLBACK","features":[337]},{"name":"PEVENT_TRACE_BUFFER_CALLBACKA","features":[307,337,545]},{"name":"PEVENT_TRACE_BUFFER_CALLBACKW","features":[307,337,545]},{"name":"PROCESSTRACE_HANDLE","features":[337]},{"name":"PROCESS_TRACE_MODE_EVENT_RECORD","features":[337]},{"name":"PROCESS_TRACE_MODE_RAW_TIMESTAMP","features":[337]},{"name":"PROCESS_TRACE_MODE_REAL_TIME","features":[337]},{"name":"PROFILE_SOURCE_INFO","features":[337]},{"name":"PROPERTY_DATA_DESCRIPTOR","features":[337]},{"name":"PROPERTY_FLAGS","features":[337]},{"name":"PROVIDER_ENUMERATION_INFO","features":[337]},{"name":"PROVIDER_EVENT_INFO","features":[337]},{"name":"PROVIDER_FIELD_INFO","features":[337]},{"name":"PROVIDER_FIELD_INFOARRAY","features":[337]},{"name":"PROVIDER_FILTER_INFO","features":[337]},{"name":"PageFaultGuid","features":[337]},{"name":"PerfInfoGuid","features":[337]},{"name":"PrivateLoggerNotificationGuid","features":[337]},{"name":"ProcessGuid","features":[337]},{"name":"ProcessTrace","features":[307,337]},{"name":"ProcessTraceAddBufferToBufferStream","features":[337]},{"name":"ProcessTraceBufferDecrementReference","features":[337]},{"name":"ProcessTraceBufferIncrementReference","features":[337]},{"name":"PropertyHasCustomSchema","features":[337]},{"name":"PropertyHasTags","features":[337]},{"name":"PropertyParamCount","features":[337]},{"name":"PropertyParamFixedCount","features":[337]},{"name":"PropertyParamFixedLength","features":[337]},{"name":"PropertyParamLength","features":[337]},{"name":"PropertyStruct","features":[337]},{"name":"PropertyWBEMXmlFragment","features":[337]},{"name":"QueryAllTracesA","features":[307,337]},{"name":"QueryAllTracesW","features":[307,337]},{"name":"QueryTraceA","features":[307,337]},{"name":"QueryTraceProcessingHandle","features":[307,337]},{"name":"QueryTraceW","features":[307,337]},{"name":"REGHANDLE","features":[337]},{"name":"RELOGSTREAM_HANDLE","features":[337]},{"name":"RegisterTraceGuidsA","features":[307,337]},{"name":"RegisterTraceGuidsW","features":[307,337]},{"name":"RegistryGuid","features":[337]},{"name":"RemoveTraceCallback","features":[307,337]},{"name":"SYSTEM_ALPC_KW_GENERAL","features":[337]},{"name":"SYSTEM_CONFIG_KW_GRAPHICS","features":[337]},{"name":"SYSTEM_CONFIG_KW_NETWORK","features":[337]},{"name":"SYSTEM_CONFIG_KW_OPTICAL","features":[337]},{"name":"SYSTEM_CONFIG_KW_PNP","features":[337]},{"name":"SYSTEM_CONFIG_KW_SERVICES","features":[337]},{"name":"SYSTEM_CONFIG_KW_STORAGE","features":[337]},{"name":"SYSTEM_CONFIG_KW_SYSTEM","features":[337]},{"name":"SYSTEM_CPU_KW_CACHE_FLUSH","features":[337]},{"name":"SYSTEM_CPU_KW_CONFIG","features":[337]},{"name":"SYSTEM_CPU_KW_SPEC_CONTROL","features":[337]},{"name":"SYSTEM_EVENT_TYPE","features":[337]},{"name":"SYSTEM_HYPERVISOR_KW_CALLOUTS","features":[337]},{"name":"SYSTEM_HYPERVISOR_KW_PROFILE","features":[337]},{"name":"SYSTEM_HYPERVISOR_KW_VTL_CHANGE","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_CLOCK_INTERRUPT","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_DPC","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_DPC_QUEUE","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_GENERAL","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_IPI","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_WDF_DPC","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_WDF_INTERRUPT","features":[337]},{"name":"SYSTEM_IOFILTER_KW_FAILURE","features":[337]},{"name":"SYSTEM_IOFILTER_KW_FASTIO","features":[337]},{"name":"SYSTEM_IOFILTER_KW_GENERAL","features":[337]},{"name":"SYSTEM_IOFILTER_KW_INIT","features":[337]},{"name":"SYSTEM_IO_KW_CC","features":[337]},{"name":"SYSTEM_IO_KW_DISK","features":[337]},{"name":"SYSTEM_IO_KW_DISK_INIT","features":[337]},{"name":"SYSTEM_IO_KW_DRIVERS","features":[337]},{"name":"SYSTEM_IO_KW_FILE","features":[337]},{"name":"SYSTEM_IO_KW_FILENAME","features":[337]},{"name":"SYSTEM_IO_KW_NETWORK","features":[337]},{"name":"SYSTEM_IO_KW_OPTICAL","features":[337]},{"name":"SYSTEM_IO_KW_OPTICAL_INIT","features":[337]},{"name":"SYSTEM_IO_KW_SPLIT","features":[337]},{"name":"SYSTEM_LOCK_KW_SPINLOCK","features":[337]},{"name":"SYSTEM_LOCK_KW_SPINLOCK_COUNTERS","features":[337]},{"name":"SYSTEM_LOCK_KW_SYNC_OBJECTS","features":[337]},{"name":"SYSTEM_MEMORY_KW_ALL_FAULTS","features":[337]},{"name":"SYSTEM_MEMORY_KW_CONTMEM_GEN","features":[337]},{"name":"SYSTEM_MEMORY_KW_FOOTPRINT","features":[337]},{"name":"SYSTEM_MEMORY_KW_GENERAL","features":[337]},{"name":"SYSTEM_MEMORY_KW_HARD_FAULTS","features":[337]},{"name":"SYSTEM_MEMORY_KW_HEAP","features":[337]},{"name":"SYSTEM_MEMORY_KW_MEMINFO","features":[337]},{"name":"SYSTEM_MEMORY_KW_MEMINFO_WS","features":[337]},{"name":"SYSTEM_MEMORY_KW_NONTRADEABLE","features":[337]},{"name":"SYSTEM_MEMORY_KW_PFSECTION","features":[337]},{"name":"SYSTEM_MEMORY_KW_POOL","features":[337]},{"name":"SYSTEM_MEMORY_KW_REFSET","features":[337]},{"name":"SYSTEM_MEMORY_KW_SESSION","features":[337]},{"name":"SYSTEM_MEMORY_KW_VAMAP","features":[337]},{"name":"SYSTEM_MEMORY_KW_VIRTUAL_ALLOC","features":[337]},{"name":"SYSTEM_MEMORY_KW_WS","features":[337]},{"name":"SYSTEM_MEMORY_POOL_FILTER_ID","features":[337]},{"name":"SYSTEM_OBJECT_KW_GENERAL","features":[337]},{"name":"SYSTEM_OBJECT_KW_HANDLE","features":[337]},{"name":"SYSTEM_POWER_KW_GENERAL","features":[337]},{"name":"SYSTEM_POWER_KW_HIBER_RUNDOWN","features":[337]},{"name":"SYSTEM_POWER_KW_IDLE_SELECTION","features":[337]},{"name":"SYSTEM_POWER_KW_PPM_EXIT_LATENCY","features":[337]},{"name":"SYSTEM_POWER_KW_PROCESSOR_IDLE","features":[337]},{"name":"SYSTEM_PROCESS_KW_DBGPRINT","features":[337]},{"name":"SYSTEM_PROCESS_KW_DEBUG_EVENTS","features":[337]},{"name":"SYSTEM_PROCESS_KW_FREEZE","features":[337]},{"name":"SYSTEM_PROCESS_KW_GENERAL","features":[337]},{"name":"SYSTEM_PROCESS_KW_INSWAP","features":[337]},{"name":"SYSTEM_PROCESS_KW_JOB","features":[337]},{"name":"SYSTEM_PROCESS_KW_LOADER","features":[337]},{"name":"SYSTEM_PROCESS_KW_PERF_COUNTER","features":[337]},{"name":"SYSTEM_PROCESS_KW_THREAD","features":[337]},{"name":"SYSTEM_PROCESS_KW_WAKE_COUNTER","features":[337]},{"name":"SYSTEM_PROCESS_KW_WAKE_DROP","features":[337]},{"name":"SYSTEM_PROCESS_KW_WAKE_EVENT","features":[337]},{"name":"SYSTEM_PROCESS_KW_WORKER_THREAD","features":[337]},{"name":"SYSTEM_PROFILE_KW_GENERAL","features":[337]},{"name":"SYSTEM_PROFILE_KW_PMC_PROFILE","features":[337]},{"name":"SYSTEM_REGISTRY_KW_GENERAL","features":[337]},{"name":"SYSTEM_REGISTRY_KW_HIVE","features":[337]},{"name":"SYSTEM_REGISTRY_KW_NOTIFICATION","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_AFFINITY","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_ANTI_STARVATION","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_COMPACT_CSWITCH","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_CONTEXT_SWITCH","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_DISPATCHER","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_IDEAL_PROCESSOR","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_KERNEL_QUEUE","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_LOAD_BALANCER","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_PRIORITY","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_SHOULD_YIELD","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_XSCHEDULER","features":[337]},{"name":"SYSTEM_SYSCALL_KW_GENERAL","features":[337]},{"name":"SYSTEM_TIMER_KW_CLOCK_TIMER","features":[337]},{"name":"SYSTEM_TIMER_KW_GENERAL","features":[337]},{"name":"SetTraceCallback","features":[307,337]},{"name":"SplitIoGuid","features":[337]},{"name":"StartTraceA","features":[307,337]},{"name":"StartTraceW","features":[307,337]},{"name":"StopTraceA","features":[307,337]},{"name":"StopTraceW","features":[307,337]},{"name":"SystemAlpcProviderGuid","features":[337]},{"name":"SystemConfigProviderGuid","features":[337]},{"name":"SystemCpuProviderGuid","features":[337]},{"name":"SystemHypervisorProviderGuid","features":[337]},{"name":"SystemInterruptProviderGuid","features":[337]},{"name":"SystemIoFilterProviderGuid","features":[337]},{"name":"SystemIoProviderGuid","features":[337]},{"name":"SystemLockProviderGuid","features":[337]},{"name":"SystemMemoryProviderGuid","features":[337]},{"name":"SystemObjectProviderGuid","features":[337]},{"name":"SystemPowerProviderGuid","features":[337]},{"name":"SystemProcessProviderGuid","features":[337]},{"name":"SystemProfileProviderGuid","features":[337]},{"name":"SystemRegistryProviderGuid","features":[337]},{"name":"SystemSchedulerProviderGuid","features":[337]},{"name":"SystemSyscallProviderGuid","features":[337]},{"name":"SystemTimerProviderGuid","features":[337]},{"name":"SystemTraceControlGuid","features":[337]},{"name":"TDH_CONTEXT","features":[337]},{"name":"TDH_CONTEXT_MAXIMUM","features":[337]},{"name":"TDH_CONTEXT_PDB_PATH","features":[337]},{"name":"TDH_CONTEXT_POINTERSIZE","features":[337]},{"name":"TDH_CONTEXT_TYPE","features":[337]},{"name":"TDH_CONTEXT_WPP_GMT","features":[337]},{"name":"TDH_CONTEXT_WPP_TMFFILE","features":[337]},{"name":"TDH_CONTEXT_WPP_TMFSEARCHPATH","features":[337]},{"name":"TDH_HANDLE","features":[337]},{"name":"TDH_INTYPE_ANSICHAR","features":[337]},{"name":"TDH_INTYPE_ANSISTRING","features":[337]},{"name":"TDH_INTYPE_BINARY","features":[337]},{"name":"TDH_INTYPE_BOOLEAN","features":[337]},{"name":"TDH_INTYPE_COUNTEDANSISTRING","features":[337]},{"name":"TDH_INTYPE_COUNTEDSTRING","features":[337]},{"name":"TDH_INTYPE_DOUBLE","features":[337]},{"name":"TDH_INTYPE_FILETIME","features":[337]},{"name":"TDH_INTYPE_FLOAT","features":[337]},{"name":"TDH_INTYPE_GUID","features":[337]},{"name":"TDH_INTYPE_HEXDUMP","features":[337]},{"name":"TDH_INTYPE_HEXINT32","features":[337]},{"name":"TDH_INTYPE_HEXINT64","features":[337]},{"name":"TDH_INTYPE_INT16","features":[337]},{"name":"TDH_INTYPE_INT32","features":[337]},{"name":"TDH_INTYPE_INT64","features":[337]},{"name":"TDH_INTYPE_INT8","features":[337]},{"name":"TDH_INTYPE_MANIFEST_COUNTEDANSISTRING","features":[337]},{"name":"TDH_INTYPE_MANIFEST_COUNTEDBINARY","features":[337]},{"name":"TDH_INTYPE_MANIFEST_COUNTEDSTRING","features":[337]},{"name":"TDH_INTYPE_NONNULLTERMINATEDANSISTRING","features":[337]},{"name":"TDH_INTYPE_NONNULLTERMINATEDSTRING","features":[337]},{"name":"TDH_INTYPE_NULL","features":[337]},{"name":"TDH_INTYPE_POINTER","features":[337]},{"name":"TDH_INTYPE_RESERVED24","features":[337]},{"name":"TDH_INTYPE_REVERSEDCOUNTEDANSISTRING","features":[337]},{"name":"TDH_INTYPE_REVERSEDCOUNTEDSTRING","features":[337]},{"name":"TDH_INTYPE_SID","features":[337]},{"name":"TDH_INTYPE_SIZET","features":[337]},{"name":"TDH_INTYPE_SYSTEMTIME","features":[337]},{"name":"TDH_INTYPE_UINT16","features":[337]},{"name":"TDH_INTYPE_UINT32","features":[337]},{"name":"TDH_INTYPE_UINT64","features":[337]},{"name":"TDH_INTYPE_UINT8","features":[337]},{"name":"TDH_INTYPE_UNICODECHAR","features":[337]},{"name":"TDH_INTYPE_UNICODESTRING","features":[337]},{"name":"TDH_INTYPE_WBEMSID","features":[337]},{"name":"TDH_OUTTYPE_BOOLEAN","features":[337]},{"name":"TDH_OUTTYPE_BYTE","features":[337]},{"name":"TDH_OUTTYPE_CIMDATETIME","features":[337]},{"name":"TDH_OUTTYPE_CODE_POINTER","features":[337]},{"name":"TDH_OUTTYPE_CULTURE_INSENSITIVE_DATETIME","features":[337]},{"name":"TDH_OUTTYPE_DATETIME","features":[337]},{"name":"TDH_OUTTYPE_DATETIME_UTC","features":[337]},{"name":"TDH_OUTTYPE_DOUBLE","features":[337]},{"name":"TDH_OUTTYPE_ERRORCODE","features":[337]},{"name":"TDH_OUTTYPE_ETWTIME","features":[337]},{"name":"TDH_OUTTYPE_FLOAT","features":[337]},{"name":"TDH_OUTTYPE_GUID","features":[337]},{"name":"TDH_OUTTYPE_HEXBINARY","features":[337]},{"name":"TDH_OUTTYPE_HEXINT16","features":[337]},{"name":"TDH_OUTTYPE_HEXINT32","features":[337]},{"name":"TDH_OUTTYPE_HEXINT64","features":[337]},{"name":"TDH_OUTTYPE_HEXINT8","features":[337]},{"name":"TDH_OUTTYPE_HRESULT","features":[337]},{"name":"TDH_OUTTYPE_INT","features":[337]},{"name":"TDH_OUTTYPE_IPV4","features":[337]},{"name":"TDH_OUTTYPE_IPV6","features":[337]},{"name":"TDH_OUTTYPE_JSON","features":[337]},{"name":"TDH_OUTTYPE_LONG","features":[337]},{"name":"TDH_OUTTYPE_NOPRINT","features":[337]},{"name":"TDH_OUTTYPE_NTSTATUS","features":[337]},{"name":"TDH_OUTTYPE_NULL","features":[337]},{"name":"TDH_OUTTYPE_PID","features":[337]},{"name":"TDH_OUTTYPE_PKCS7_WITH_TYPE_INFO","features":[337]},{"name":"TDH_OUTTYPE_PORT","features":[337]},{"name":"TDH_OUTTYPE_REDUCEDSTRING","features":[337]},{"name":"TDH_OUTTYPE_SHORT","features":[337]},{"name":"TDH_OUTTYPE_SOCKETADDRESS","features":[337]},{"name":"TDH_OUTTYPE_STRING","features":[337]},{"name":"TDH_OUTTYPE_TID","features":[337]},{"name":"TDH_OUTTYPE_UNSIGNEDBYTE","features":[337]},{"name":"TDH_OUTTYPE_UNSIGNEDINT","features":[337]},{"name":"TDH_OUTTYPE_UNSIGNEDLONG","features":[337]},{"name":"TDH_OUTTYPE_UNSIGNEDSHORT","features":[337]},{"name":"TDH_OUTTYPE_UTF8","features":[337]},{"name":"TDH_OUTTYPE_WIN32ERROR","features":[337]},{"name":"TDH_OUTTYPE_XML","features":[337]},{"name":"TEMPLATE_CONTROL_GUID","features":[337]},{"name":"TEMPLATE_EVENT_DATA","features":[337]},{"name":"TEMPLATE_FLAGS","features":[337]},{"name":"TEMPLATE_USER_DATA","features":[337]},{"name":"TRACELOG_ACCESS_KERNEL_LOGGER","features":[337]},{"name":"TRACELOG_ACCESS_REALTIME","features":[337]},{"name":"TRACELOG_CREATE_INPROC","features":[337]},{"name":"TRACELOG_CREATE_ONDISK","features":[337]},{"name":"TRACELOG_CREATE_REALTIME","features":[337]},{"name":"TRACELOG_GUID_ENABLE","features":[337]},{"name":"TRACELOG_JOIN_GROUP","features":[337]},{"name":"TRACELOG_LOG_EVENT","features":[337]},{"name":"TRACELOG_REGISTER_GUIDS","features":[337]},{"name":"TRACE_ENABLE_INFO","features":[337]},{"name":"TRACE_EVENT_INFO","features":[337]},{"name":"TRACE_GUID_INFO","features":[337]},{"name":"TRACE_GUID_PROPERTIES","features":[307,337]},{"name":"TRACE_GUID_REGISTRATION","features":[307,337]},{"name":"TRACE_HEADER_FLAG_LOG_WNODE","features":[337]},{"name":"TRACE_HEADER_FLAG_TRACED_GUID","features":[337]},{"name":"TRACE_HEADER_FLAG_USE_GUID_PTR","features":[337]},{"name":"TRACE_HEADER_FLAG_USE_MOF_PTR","features":[337]},{"name":"TRACE_HEADER_FLAG_USE_TIMESTAMP","features":[337]},{"name":"TRACE_LEVEL_CRITICAL","features":[337]},{"name":"TRACE_LEVEL_ERROR","features":[337]},{"name":"TRACE_LEVEL_FATAL","features":[337]},{"name":"TRACE_LEVEL_INFORMATION","features":[337]},{"name":"TRACE_LEVEL_NONE","features":[337]},{"name":"TRACE_LEVEL_RESERVED6","features":[337]},{"name":"TRACE_LEVEL_RESERVED7","features":[337]},{"name":"TRACE_LEVEL_RESERVED8","features":[337]},{"name":"TRACE_LEVEL_RESERVED9","features":[337]},{"name":"TRACE_LEVEL_VERBOSE","features":[337]},{"name":"TRACE_LEVEL_WARNING","features":[337]},{"name":"TRACE_LOGFILE_HEADER","features":[307,337,545]},{"name":"TRACE_LOGFILE_HEADER32","features":[307,337,545]},{"name":"TRACE_LOGFILE_HEADER64","features":[307,337,545]},{"name":"TRACE_MESSAGE_COMPONENTID","features":[337]},{"name":"TRACE_MESSAGE_FLAGS","features":[337]},{"name":"TRACE_MESSAGE_FLAG_MASK","features":[337]},{"name":"TRACE_MESSAGE_GUID","features":[337]},{"name":"TRACE_MESSAGE_PERFORMANCE_TIMESTAMP","features":[337]},{"name":"TRACE_MESSAGE_POINTER32","features":[337]},{"name":"TRACE_MESSAGE_POINTER64","features":[337]},{"name":"TRACE_MESSAGE_SEQUENCE","features":[337]},{"name":"TRACE_MESSAGE_SYSTEMINFO","features":[337]},{"name":"TRACE_MESSAGE_TIMESTAMP","features":[337]},{"name":"TRACE_PERIODIC_CAPTURE_STATE_INFO","features":[337]},{"name":"TRACE_PROFILE_INTERVAL","features":[337]},{"name":"TRACE_PROVIDER_FLAG_LEGACY","features":[337]},{"name":"TRACE_PROVIDER_FLAG_PRE_ENABLE","features":[337]},{"name":"TRACE_PROVIDER_INFO","features":[337]},{"name":"TRACE_PROVIDER_INSTANCE_INFO","features":[337]},{"name":"TRACE_QUERY_INFO_CLASS","features":[337]},{"name":"TRACE_STACK_CACHING_INFO","features":[307,337]},{"name":"TRACE_VERSION_INFO","features":[337]},{"name":"TcpIpGuid","features":[337]},{"name":"TdhAggregatePayloadFilters","features":[307,337]},{"name":"TdhCleanupPayloadEventFilterDescriptor","features":[337]},{"name":"TdhCloseDecodingHandle","features":[337]},{"name":"TdhCreatePayloadFilter","features":[307,337]},{"name":"TdhDeletePayloadFilter","features":[337]},{"name":"TdhEnumerateManifestProviderEvents","features":[337]},{"name":"TdhEnumerateProviderFieldInformation","features":[337]},{"name":"TdhEnumerateProviderFilters","features":[337]},{"name":"TdhEnumerateProviders","features":[337]},{"name":"TdhEnumerateProvidersForDecodingSource","features":[337]},{"name":"TdhFormatProperty","features":[337]},{"name":"TdhGetDecodingParameter","features":[337]},{"name":"TdhGetEventInformation","features":[337]},{"name":"TdhGetEventMapInformation","features":[337]},{"name":"TdhGetManifestEventInformation","features":[337]},{"name":"TdhGetProperty","features":[337]},{"name":"TdhGetPropertySize","features":[337]},{"name":"TdhGetWppMessage","features":[337]},{"name":"TdhGetWppProperty","features":[337]},{"name":"TdhLoadManifest","features":[337]},{"name":"TdhLoadManifestFromBinary","features":[337]},{"name":"TdhLoadManifestFromMemory","features":[337]},{"name":"TdhOpenDecodingHandle","features":[337]},{"name":"TdhQueryProviderFieldInformation","features":[337]},{"name":"TdhSetDecodingParameter","features":[337]},{"name":"TdhUnloadManifest","features":[337]},{"name":"TdhUnloadManifestFromMemory","features":[337]},{"name":"ThreadGuid","features":[337]},{"name":"TraceDisallowListQuery","features":[337]},{"name":"TraceEvent","features":[307,337]},{"name":"TraceEventInstance","features":[307,337]},{"name":"TraceGroupQueryInfo","features":[337]},{"name":"TraceGroupQueryList","features":[337]},{"name":"TraceGuidQueryInfo","features":[337]},{"name":"TraceGuidQueryList","features":[337]},{"name":"TraceGuidQueryProcess","features":[337]},{"name":"TraceInfoReserved15","features":[337]},{"name":"TraceLbrConfigurationInfo","features":[337]},{"name":"TraceLbrEventListInfo","features":[337]},{"name":"TraceMaxLoggersQuery","features":[337]},{"name":"TraceMaxPmcCounterQuery","features":[337]},{"name":"TraceMessage","features":[307,337]},{"name":"TraceMessageVa","features":[307,337]},{"name":"TracePeriodicCaptureStateInfo","features":[337]},{"name":"TracePeriodicCaptureStateListInfo","features":[337]},{"name":"TracePmcCounterListInfo","features":[337]},{"name":"TracePmcCounterOwners","features":[337]},{"name":"TracePmcEventListInfo","features":[337]},{"name":"TracePmcSessionInformation","features":[337]},{"name":"TraceProfileSourceConfigInfo","features":[337]},{"name":"TraceProfileSourceListInfo","features":[337]},{"name":"TraceProviderBinaryTracking","features":[337]},{"name":"TraceQueryInformation","features":[307,337]},{"name":"TraceSampledProfileIntervalInfo","features":[337]},{"name":"TraceSetDisallowList","features":[337]},{"name":"TraceSetInformation","features":[307,337]},{"name":"TraceStackCachingInfo","features":[337]},{"name":"TraceStackTracingInfo","features":[337]},{"name":"TraceStreamCount","features":[337]},{"name":"TraceSystemTraceEnableFlagsInfo","features":[337]},{"name":"TraceUnifiedStackCachingInfo","features":[337]},{"name":"TraceVersionInfo","features":[337]},{"name":"UdpIpGuid","features":[337]},{"name":"UnregisterTraceGuids","features":[337]},{"name":"UpdateTraceA","features":[307,337]},{"name":"UpdateTraceW","features":[307,337]},{"name":"WMIDPREQUEST","features":[337]},{"name":"WMIDPREQUESTCODE","features":[337]},{"name":"WMIGUID_EXECUTE","features":[337]},{"name":"WMIGUID_NOTIFICATION","features":[337]},{"name":"WMIGUID_QUERY","features":[337]},{"name":"WMIGUID_READ_DESCRIPTION","features":[337]},{"name":"WMIGUID_SET","features":[337]},{"name":"WMIREGGUIDW","features":[337]},{"name":"WMIREGINFOW","features":[337]},{"name":"WMIREG_FLAG_EVENT_ONLY_GUID","features":[337]},{"name":"WMIREG_FLAG_EXPENSIVE","features":[337]},{"name":"WMIREG_FLAG_INSTANCE_BASENAME","features":[337]},{"name":"WMIREG_FLAG_INSTANCE_LIST","features":[337]},{"name":"WMIREG_FLAG_INSTANCE_PDO","features":[337]},{"name":"WMIREG_FLAG_REMOVE_GUID","features":[337]},{"name":"WMIREG_FLAG_RESERVED1","features":[337]},{"name":"WMIREG_FLAG_RESERVED2","features":[337]},{"name":"WMIREG_FLAG_TRACED_GUID","features":[337]},{"name":"WMIREG_FLAG_TRACE_CONTROL_GUID","features":[337]},{"name":"WMI_CAPTURE_STATE","features":[337]},{"name":"WMI_DISABLE_COLLECTION","features":[337]},{"name":"WMI_DISABLE_EVENTS","features":[337]},{"name":"WMI_ENABLE_COLLECTION","features":[337]},{"name":"WMI_ENABLE_EVENTS","features":[337]},{"name":"WMI_EXECUTE_METHOD","features":[337]},{"name":"WMI_GET_ALL_DATA","features":[337]},{"name":"WMI_GET_SINGLE_INSTANCE","features":[337]},{"name":"WMI_GLOBAL_LOGGER_ID","features":[337]},{"name":"WMI_GUIDTYPE_DATA","features":[337]},{"name":"WMI_GUIDTYPE_EVENT","features":[337]},{"name":"WMI_GUIDTYPE_TRACE","features":[337]},{"name":"WMI_GUIDTYPE_TRACECONTROL","features":[337]},{"name":"WMI_REGINFO","features":[337]},{"name":"WMI_SET_SINGLE_INSTANCE","features":[337]},{"name":"WMI_SET_SINGLE_ITEM","features":[337]},{"name":"WNODE_ALL_DATA","features":[307,337]},{"name":"WNODE_EVENT_ITEM","features":[307,337]},{"name":"WNODE_EVENT_REFERENCE","features":[307,337]},{"name":"WNODE_FLAG_ALL_DATA","features":[337]},{"name":"WNODE_FLAG_ANSI_INSTANCENAMES","features":[337]},{"name":"WNODE_FLAG_EVENT_ITEM","features":[337]},{"name":"WNODE_FLAG_EVENT_REFERENCE","features":[337]},{"name":"WNODE_FLAG_FIXED_INSTANCE_SIZE","features":[337]},{"name":"WNODE_FLAG_INSTANCES_SAME","features":[337]},{"name":"WNODE_FLAG_INTERNAL","features":[337]},{"name":"WNODE_FLAG_LOG_WNODE","features":[337]},{"name":"WNODE_FLAG_METHOD_ITEM","features":[337]},{"name":"WNODE_FLAG_NO_HEADER","features":[337]},{"name":"WNODE_FLAG_PDO_INSTANCE_NAMES","features":[337]},{"name":"WNODE_FLAG_PERSIST_EVENT","features":[337]},{"name":"WNODE_FLAG_SEND_DATA_BLOCK","features":[337]},{"name":"WNODE_FLAG_SEVERITY_MASK","features":[337]},{"name":"WNODE_FLAG_SINGLE_INSTANCE","features":[337]},{"name":"WNODE_FLAG_SINGLE_ITEM","features":[337]},{"name":"WNODE_FLAG_STATIC_INSTANCE_NAMES","features":[337]},{"name":"WNODE_FLAG_TOO_SMALL","features":[337]},{"name":"WNODE_FLAG_TRACED_GUID","features":[337]},{"name":"WNODE_FLAG_USE_GUID_PTR","features":[337]},{"name":"WNODE_FLAG_USE_MOF_PTR","features":[337]},{"name":"WNODE_FLAG_USE_TIMESTAMP","features":[337]},{"name":"WNODE_FLAG_VERSIONED_PROPERTIES","features":[337]},{"name":"WNODE_HEADER","features":[307,337]},{"name":"WNODE_METHOD_ITEM","features":[307,337]},{"name":"WNODE_SINGLE_INSTANCE","features":[307,337]},{"name":"WNODE_SINGLE_ITEM","features":[307,337]},{"name":"WNODE_TOO_SMALL","features":[307,337]},{"name":"_TDH_IN_TYPE","features":[337]},{"name":"_TDH_OUT_TYPE","features":[337]}],"560":[{"name":"HPSS","features":[548]},{"name":"HPSSWALK","features":[548]},{"name":"PSS_ALLOCATOR","features":[548]},{"name":"PSS_AUXILIARY_PAGES_INFORMATION","features":[548]},{"name":"PSS_AUXILIARY_PAGE_ENTRY","features":[307,548,325]},{"name":"PSS_CAPTURE_FLAGS","features":[548]},{"name":"PSS_CAPTURE_HANDLES","features":[548]},{"name":"PSS_CAPTURE_HANDLE_BASIC_INFORMATION","features":[548]},{"name":"PSS_CAPTURE_HANDLE_NAME_INFORMATION","features":[548]},{"name":"PSS_CAPTURE_HANDLE_TRACE","features":[548]},{"name":"PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION","features":[548]},{"name":"PSS_CAPTURE_IPT_TRACE","features":[548]},{"name":"PSS_CAPTURE_NONE","features":[548]},{"name":"PSS_CAPTURE_RESERVED_00000002","features":[548]},{"name":"PSS_CAPTURE_RESERVED_00000400","features":[548]},{"name":"PSS_CAPTURE_RESERVED_00004000","features":[548]},{"name":"PSS_CAPTURE_THREADS","features":[548]},{"name":"PSS_CAPTURE_THREAD_CONTEXT","features":[548]},{"name":"PSS_CAPTURE_THREAD_CONTEXT_EXTENDED","features":[548]},{"name":"PSS_CAPTURE_VA_CLONE","features":[548]},{"name":"PSS_CAPTURE_VA_SPACE","features":[548]},{"name":"PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION","features":[548]},{"name":"PSS_CREATE_BREAKAWAY","features":[548]},{"name":"PSS_CREATE_BREAKAWAY_OPTIONAL","features":[548]},{"name":"PSS_CREATE_FORCE_BREAKAWAY","features":[548]},{"name":"PSS_CREATE_MEASURE_PERFORMANCE","features":[548]},{"name":"PSS_CREATE_RELEASE_SECTION","features":[548]},{"name":"PSS_CREATE_USE_VM_ALLOCATIONS","features":[548]},{"name":"PSS_DUPLICATE_CLOSE_SOURCE","features":[548]},{"name":"PSS_DUPLICATE_FLAGS","features":[548]},{"name":"PSS_DUPLICATE_NONE","features":[548]},{"name":"PSS_HANDLE_ENTRY","features":[307,548]},{"name":"PSS_HANDLE_FLAGS","features":[548]},{"name":"PSS_HANDLE_HAVE_BASIC_INFORMATION","features":[548]},{"name":"PSS_HANDLE_HAVE_NAME","features":[548]},{"name":"PSS_HANDLE_HAVE_TYPE","features":[548]},{"name":"PSS_HANDLE_HAVE_TYPE_SPECIFIC_INFORMATION","features":[548]},{"name":"PSS_HANDLE_INFORMATION","features":[548]},{"name":"PSS_HANDLE_NONE","features":[548]},{"name":"PSS_HANDLE_TRACE_INFORMATION","features":[307,548]},{"name":"PSS_OBJECT_TYPE","features":[548]},{"name":"PSS_OBJECT_TYPE_EVENT","features":[548]},{"name":"PSS_OBJECT_TYPE_MUTANT","features":[548]},{"name":"PSS_OBJECT_TYPE_PROCESS","features":[548]},{"name":"PSS_OBJECT_TYPE_SECTION","features":[548]},{"name":"PSS_OBJECT_TYPE_SEMAPHORE","features":[548]},{"name":"PSS_OBJECT_TYPE_THREAD","features":[548]},{"name":"PSS_OBJECT_TYPE_UNKNOWN","features":[548]},{"name":"PSS_PERFORMANCE_COUNTERS","features":[548]},{"name":"PSS_PERF_RESOLUTION","features":[548]},{"name":"PSS_PROCESS_FLAGS","features":[548]},{"name":"PSS_PROCESS_FLAGS_FROZEN","features":[548]},{"name":"PSS_PROCESS_FLAGS_NONE","features":[548]},{"name":"PSS_PROCESS_FLAGS_PROTECTED","features":[548]},{"name":"PSS_PROCESS_FLAGS_RESERVED_03","features":[548]},{"name":"PSS_PROCESS_FLAGS_RESERVED_04","features":[548]},{"name":"PSS_PROCESS_FLAGS_WOW64","features":[548]},{"name":"PSS_PROCESS_INFORMATION","features":[307,548]},{"name":"PSS_QUERY_AUXILIARY_PAGES_INFORMATION","features":[548]},{"name":"PSS_QUERY_HANDLE_INFORMATION","features":[548]},{"name":"PSS_QUERY_HANDLE_TRACE_INFORMATION","features":[548]},{"name":"PSS_QUERY_INFORMATION_CLASS","features":[548]},{"name":"PSS_QUERY_PERFORMANCE_COUNTERS","features":[548]},{"name":"PSS_QUERY_PROCESS_INFORMATION","features":[548]},{"name":"PSS_QUERY_THREAD_INFORMATION","features":[548]},{"name":"PSS_QUERY_VA_CLONE_INFORMATION","features":[548]},{"name":"PSS_QUERY_VA_SPACE_INFORMATION","features":[548]},{"name":"PSS_THREAD_ENTRY","features":[307,336,548,313]},{"name":"PSS_THREAD_FLAGS","features":[548]},{"name":"PSS_THREAD_FLAGS_NONE","features":[548]},{"name":"PSS_THREAD_FLAGS_TERMINATED","features":[548]},{"name":"PSS_THREAD_INFORMATION","features":[548]},{"name":"PSS_VA_CLONE_INFORMATION","features":[307,548]},{"name":"PSS_VA_SPACE_ENTRY","features":[548]},{"name":"PSS_VA_SPACE_INFORMATION","features":[548]},{"name":"PSS_WALK_AUXILIARY_PAGES","features":[548]},{"name":"PSS_WALK_HANDLES","features":[548]},{"name":"PSS_WALK_INFORMATION_CLASS","features":[548]},{"name":"PSS_WALK_THREADS","features":[548]},{"name":"PSS_WALK_VA_SPACE","features":[548]},{"name":"PssCaptureSnapshot","features":[307,548]},{"name":"PssDuplicateSnapshot","features":[307,548]},{"name":"PssFreeSnapshot","features":[307,548]},{"name":"PssQuerySnapshot","features":[548]},{"name":"PssWalkMarkerCreate","features":[548]},{"name":"PssWalkMarkerFree","features":[548]},{"name":"PssWalkMarkerGetPosition","features":[548]},{"name":"PssWalkMarkerSeekToBeginning","features":[548]},{"name":"PssWalkMarkerSetPosition","features":[548]},{"name":"PssWalkSnapshot","features":[548]}],"561":[{"name":"CREATE_TOOLHELP_SNAPSHOT_FLAGS","features":[549]},{"name":"CreateToolhelp32Snapshot","features":[307,549]},{"name":"HEAPENTRY32","features":[307,549]},{"name":"HEAPENTRY32_FLAGS","features":[549]},{"name":"HEAPLIST32","features":[549]},{"name":"HF32_DEFAULT","features":[549]},{"name":"HF32_SHARED","features":[549]},{"name":"Heap32First","features":[307,549]},{"name":"Heap32ListFirst","features":[307,549]},{"name":"Heap32ListNext","features":[307,549]},{"name":"Heap32Next","features":[307,549]},{"name":"LF32_FIXED","features":[549]},{"name":"LF32_FREE","features":[549]},{"name":"LF32_MOVEABLE","features":[549]},{"name":"MAX_MODULE_NAME32","features":[549]},{"name":"MODULEENTRY32","features":[307,549]},{"name":"MODULEENTRY32W","features":[307,549]},{"name":"Module32First","features":[307,549]},{"name":"Module32FirstW","features":[307,549]},{"name":"Module32Next","features":[307,549]},{"name":"Module32NextW","features":[307,549]},{"name":"PROCESSENTRY32","features":[549]},{"name":"PROCESSENTRY32W","features":[549]},{"name":"Process32First","features":[307,549]},{"name":"Process32FirstW","features":[307,549]},{"name":"Process32Next","features":[307,549]},{"name":"Process32NextW","features":[307,549]},{"name":"TH32CS_INHERIT","features":[549]},{"name":"TH32CS_SNAPALL","features":[549]},{"name":"TH32CS_SNAPHEAPLIST","features":[549]},{"name":"TH32CS_SNAPMODULE","features":[549]},{"name":"TH32CS_SNAPMODULE32","features":[549]},{"name":"TH32CS_SNAPPROCESS","features":[549]},{"name":"TH32CS_SNAPTHREAD","features":[549]},{"name":"THREADENTRY32","features":[549]},{"name":"Thread32First","features":[307,549]},{"name":"Thread32Next","features":[307,549]},{"name":"Toolhelp32ReadProcessMemory","features":[307,549]}],"562":[{"name":"MSG_category_Devices","features":[550]},{"name":"MSG_category_Disk","features":[550]},{"name":"MSG_category_Network","features":[550]},{"name":"MSG_category_Printers","features":[550]},{"name":"MSG_category_Services","features":[550]},{"name":"MSG_category_Shell","features":[550]},{"name":"MSG_category_SystemEvent","features":[550]},{"name":"MSG_channel_Application","features":[550]},{"name":"MSG_channel_ProviderMetadata","features":[550]},{"name":"MSG_channel_Security","features":[550]},{"name":"MSG_channel_System","features":[550]},{"name":"MSG_channel_TraceClassic","features":[550]},{"name":"MSG_channel_TraceLogging","features":[550]},{"name":"MSG_keyword_AnyKeyword","features":[550]},{"name":"MSG_keyword_AuditFailure","features":[550]},{"name":"MSG_keyword_AuditSuccess","features":[550]},{"name":"MSG_keyword_Classic","features":[550]},{"name":"MSG_keyword_CorrelationHint","features":[550]},{"name":"MSG_keyword_ResponseTime","features":[550]},{"name":"MSG_keyword_SQM","features":[550]},{"name":"MSG_keyword_WDIDiag","features":[550]},{"name":"MSG_level_Critical","features":[550]},{"name":"MSG_level_Error","features":[550]},{"name":"MSG_level_Informational","features":[550]},{"name":"MSG_level_LogAlways","features":[550]},{"name":"MSG_level_Verbose","features":[550]},{"name":"MSG_level_Warning","features":[550]},{"name":"MSG_opcode_DCStart","features":[550]},{"name":"MSG_opcode_DCStop","features":[550]},{"name":"MSG_opcode_Extension","features":[550]},{"name":"MSG_opcode_Info","features":[550]},{"name":"MSG_opcode_Receive","features":[550]},{"name":"MSG_opcode_Reply","features":[550]},{"name":"MSG_opcode_Resume","features":[550]},{"name":"MSG_opcode_Send","features":[550]},{"name":"MSG_opcode_Start","features":[550]},{"name":"MSG_opcode_Stop","features":[550]},{"name":"MSG_opcode_Suspend","features":[550]},{"name":"MSG_task_None","features":[550]},{"name":"WINEVENT_CHANNEL_CLASSIC_TRACE","features":[550]},{"name":"WINEVENT_CHANNEL_GLOBAL_APPLICATION","features":[550]},{"name":"WINEVENT_CHANNEL_GLOBAL_SECURITY","features":[550]},{"name":"WINEVENT_CHANNEL_GLOBAL_SYSTEM","features":[550]},{"name":"WINEVENT_CHANNEL_PROVIDERMETADATA","features":[550]},{"name":"WINEVENT_CHANNEL_TRACELOGGING","features":[550]},{"name":"WINEVENT_KEYWORD_AUDIT_FAILURE","features":[550]},{"name":"WINEVENT_KEYWORD_AUDIT_SUCCESS","features":[550]},{"name":"WINEVENT_KEYWORD_CORRELATION_HINT","features":[550]},{"name":"WINEVENT_KEYWORD_EVENTLOG_CLASSIC","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_49","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_56","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_57","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_58","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_59","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_60","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_61","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_62","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_63","features":[550]},{"name":"WINEVENT_KEYWORD_RESPONSE_TIME","features":[550]},{"name":"WINEVENT_KEYWORD_SQM","features":[550]},{"name":"WINEVENT_KEYWORD_WDI_DIAG","features":[550]},{"name":"WINEVENT_LEVEL_CRITICAL","features":[550]},{"name":"WINEVENT_LEVEL_ERROR","features":[550]},{"name":"WINEVENT_LEVEL_INFO","features":[550]},{"name":"WINEVENT_LEVEL_LOG_ALWAYS","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_10","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_11","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_12","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_13","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_14","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_15","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_6","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_7","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_8","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_9","features":[550]},{"name":"WINEVENT_LEVEL_VERBOSE","features":[550]},{"name":"WINEVENT_LEVEL_WARNING","features":[550]},{"name":"WINEVENT_OPCODE_DC_START","features":[550]},{"name":"WINEVENT_OPCODE_DC_STOP","features":[550]},{"name":"WINEVENT_OPCODE_EXTENSION","features":[550]},{"name":"WINEVENT_OPCODE_INFO","features":[550]},{"name":"WINEVENT_OPCODE_RECEIVE","features":[550]},{"name":"WINEVENT_OPCODE_REPLY","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_241","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_242","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_243","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_244","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_245","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_246","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_247","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_248","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_249","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_250","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_251","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_252","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_253","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_254","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_255","features":[550]},{"name":"WINEVENT_OPCODE_RESUME","features":[550]},{"name":"WINEVENT_OPCODE_SEND","features":[550]},{"name":"WINEVENT_OPCODE_START","features":[550]},{"name":"WINEVENT_OPCODE_STOP","features":[550]},{"name":"WINEVENT_OPCODE_SUSPEND","features":[550]},{"name":"WINEVENT_TASK_NONE","features":[550]},{"name":"WINEVT_KEYWORD_ANY","features":[550]}],"563":[{"name":"APPLICATIONTYPE","features":[551]},{"name":"AUTHENTICATION_LEVEL","features":[551]},{"name":"BOID","features":[551]},{"name":"CLSID_MSDtcTransaction","features":[551]},{"name":"CLSID_MSDtcTransactionManager","features":[551]},{"name":"CLUSTERRESOURCE_APPLICATIONTYPE","features":[551]},{"name":"DTCINITIATEDRECOVERYWORK","features":[551]},{"name":"DTCINITIATEDRECOVERYWORK_CHECKLUSTATUS","features":[551]},{"name":"DTCINITIATEDRECOVERYWORK_TMDOWN","features":[551]},{"name":"DTCINITIATEDRECOVERYWORK_TRANS","features":[551]},{"name":"DTCINSTALL_E_CLIENT_ALREADY_INSTALLED","features":[551]},{"name":"DTCINSTALL_E_SERVER_ALREADY_INSTALLED","features":[551]},{"name":"DTCLUCOMPARESTATE","features":[551]},{"name":"DTCLUCOMPARESTATESCONFIRMATION","features":[551]},{"name":"DTCLUCOMPARESTATESCONFIRMATION_CONFIRM","features":[551]},{"name":"DTCLUCOMPARESTATESCONFIRMATION_PROTOCOL","features":[551]},{"name":"DTCLUCOMPARESTATESERROR","features":[551]},{"name":"DTCLUCOMPARESTATESERROR_PROTOCOL","features":[551]},{"name":"DTCLUCOMPARESTATESRESPONSE","features":[551]},{"name":"DTCLUCOMPARESTATESRESPONSE_OK","features":[551]},{"name":"DTCLUCOMPARESTATESRESPONSE_PROTOCOL","features":[551]},{"name":"DTCLUCOMPARESTATE_COMMITTED","features":[551]},{"name":"DTCLUCOMPARESTATE_HEURISTICCOMMITTED","features":[551]},{"name":"DTCLUCOMPARESTATE_HEURISTICMIXED","features":[551]},{"name":"DTCLUCOMPARESTATE_HEURISTICRESET","features":[551]},{"name":"DTCLUCOMPARESTATE_INDOUBT","features":[551]},{"name":"DTCLUCOMPARESTATE_RESET","features":[551]},{"name":"DTCLUXLN","features":[551]},{"name":"DTCLUXLNCONFIRMATION","features":[551]},{"name":"DTCLUXLNCONFIRMATION_COLDWARMMISMATCH","features":[551]},{"name":"DTCLUXLNCONFIRMATION_CONFIRM","features":[551]},{"name":"DTCLUXLNCONFIRMATION_LOGNAMEMISMATCH","features":[551]},{"name":"DTCLUXLNCONFIRMATION_OBSOLETE","features":[551]},{"name":"DTCLUXLNERROR","features":[551]},{"name":"DTCLUXLNERROR_COLDWARMMISMATCH","features":[551]},{"name":"DTCLUXLNERROR_LOGNAMEMISMATCH","features":[551]},{"name":"DTCLUXLNERROR_PROTOCOL","features":[551]},{"name":"DTCLUXLNRESPONSE","features":[551]},{"name":"DTCLUXLNRESPONSE_COLDWARMMISMATCH","features":[551]},{"name":"DTCLUXLNRESPONSE_LOGNAMEMISMATCH","features":[551]},{"name":"DTCLUXLNRESPONSE_OK_SENDCONFIRMATION","features":[551]},{"name":"DTCLUXLNRESPONSE_OK_SENDOURXLNBACK","features":[551]},{"name":"DTCLUXLN_COLD","features":[551]},{"name":"DTCLUXLN_WARM","features":[551]},{"name":"DTC_GET_TRANSACTION_MANAGER","features":[551]},{"name":"DTC_GET_TRANSACTION_MANAGER_EX_A","features":[551]},{"name":"DTC_GET_TRANSACTION_MANAGER_EX_W","features":[551]},{"name":"DTC_INSTALL_CLIENT","features":[551]},{"name":"DTC_INSTALL_OVERWRITE_CLIENT","features":[551]},{"name":"DTC_INSTALL_OVERWRITE_SERVER","features":[551]},{"name":"DTC_STATUS_","features":[551]},{"name":"DTC_STATUS_CONTINUING","features":[551]},{"name":"DTC_STATUS_E_CANTCONTROL","features":[551]},{"name":"DTC_STATUS_FAILED","features":[551]},{"name":"DTC_STATUS_PAUSED","features":[551]},{"name":"DTC_STATUS_PAUSING","features":[551]},{"name":"DTC_STATUS_STARTED","features":[551]},{"name":"DTC_STATUS_STARTING","features":[551]},{"name":"DTC_STATUS_STOPPED","features":[551]},{"name":"DTC_STATUS_STOPPING","features":[551]},{"name":"DTC_STATUS_UNKNOWN","features":[551]},{"name":"DtcGetTransactionManager","features":[551]},{"name":"DtcGetTransactionManagerC","features":[551]},{"name":"DtcGetTransactionManagerExA","features":[551]},{"name":"DtcGetTransactionManagerExW","features":[551]},{"name":"IDtcLuConfigure","features":[551]},{"name":"IDtcLuRecovery","features":[551]},{"name":"IDtcLuRecoveryFactory","features":[551]},{"name":"IDtcLuRecoveryInitiatedByDtc","features":[551]},{"name":"IDtcLuRecoveryInitiatedByDtcStatusWork","features":[551]},{"name":"IDtcLuRecoveryInitiatedByDtcTransWork","features":[551]},{"name":"IDtcLuRecoveryInitiatedByLu","features":[551]},{"name":"IDtcLuRecoveryInitiatedByLuWork","features":[551]},{"name":"IDtcLuRmEnlistment","features":[551]},{"name":"IDtcLuRmEnlistmentFactory","features":[551]},{"name":"IDtcLuRmEnlistmentSink","features":[551]},{"name":"IDtcLuSubordinateDtc","features":[551]},{"name":"IDtcLuSubordinateDtcFactory","features":[551]},{"name":"IDtcLuSubordinateDtcSink","features":[551]},{"name":"IDtcNetworkAccessConfig","features":[551]},{"name":"IDtcNetworkAccessConfig2","features":[551]},{"name":"IDtcNetworkAccessConfig3","features":[551]},{"name":"IDtcToXaHelper","features":[551]},{"name":"IDtcToXaHelperFactory","features":[551]},{"name":"IDtcToXaHelperSinglePipe","features":[551]},{"name":"IDtcToXaMapper","features":[551]},{"name":"IGetDispenser","features":[551]},{"name":"IKernelTransaction","features":[551]},{"name":"ILastResourceManager","features":[551]},{"name":"INCOMING_AUTHENTICATION_REQUIRED","features":[551]},{"name":"IPrepareInfo","features":[551]},{"name":"IPrepareInfo2","features":[551]},{"name":"IRMHelper","features":[551]},{"name":"IResourceManager","features":[551]},{"name":"IResourceManager2","features":[551]},{"name":"IResourceManagerFactory","features":[551]},{"name":"IResourceManagerFactory2","features":[551]},{"name":"IResourceManagerRejoinable","features":[551]},{"name":"IResourceManagerSink","features":[551]},{"name":"ISOFLAG","features":[551]},{"name":"ISOFLAG_OPTIMISTIC","features":[551]},{"name":"ISOFLAG_READONLY","features":[551]},{"name":"ISOFLAG_RETAIN_ABORT","features":[551]},{"name":"ISOFLAG_RETAIN_ABORT_DC","features":[551]},{"name":"ISOFLAG_RETAIN_ABORT_NO","features":[551]},{"name":"ISOFLAG_RETAIN_BOTH","features":[551]},{"name":"ISOFLAG_RETAIN_COMMIT","features":[551]},{"name":"ISOFLAG_RETAIN_COMMIT_DC","features":[551]},{"name":"ISOFLAG_RETAIN_COMMIT_NO","features":[551]},{"name":"ISOFLAG_RETAIN_DONTCARE","features":[551]},{"name":"ISOFLAG_RETAIN_NONE","features":[551]},{"name":"ISOLATIONLEVEL","features":[551]},{"name":"ISOLATIONLEVEL_BROWSE","features":[551]},{"name":"ISOLATIONLEVEL_CHAOS","features":[551]},{"name":"ISOLATIONLEVEL_CURSORSTABILITY","features":[551]},{"name":"ISOLATIONLEVEL_ISOLATED","features":[551]},{"name":"ISOLATIONLEVEL_READCOMMITTED","features":[551]},{"name":"ISOLATIONLEVEL_READUNCOMMITTED","features":[551]},{"name":"ISOLATIONLEVEL_REPEATABLEREAD","features":[551]},{"name":"ISOLATIONLEVEL_SERIALIZABLE","features":[551]},{"name":"ISOLATIONLEVEL_UNSPECIFIED","features":[551]},{"name":"ITipHelper","features":[551]},{"name":"ITipPullSink","features":[551]},{"name":"ITipTransaction","features":[551]},{"name":"ITmNodeName","features":[551]},{"name":"ITransaction","features":[551]},{"name":"ITransaction2","features":[551]},{"name":"ITransactionCloner","features":[551]},{"name":"ITransactionDispenser","features":[551]},{"name":"ITransactionEnlistmentAsync","features":[551]},{"name":"ITransactionExport","features":[551]},{"name":"ITransactionExportFactory","features":[551]},{"name":"ITransactionImport","features":[551]},{"name":"ITransactionImportWhereabouts","features":[551]},{"name":"ITransactionLastEnlistmentAsync","features":[551]},{"name":"ITransactionLastResourceAsync","features":[551]},{"name":"ITransactionOptions","features":[551]},{"name":"ITransactionOutcomeEvents","features":[551]},{"name":"ITransactionPhase0EnlistmentAsync","features":[551]},{"name":"ITransactionPhase0Factory","features":[551]},{"name":"ITransactionPhase0NotifyAsync","features":[551]},{"name":"ITransactionReceiver","features":[551]},{"name":"ITransactionReceiverFactory","features":[551]},{"name":"ITransactionResource","features":[551]},{"name":"ITransactionResourceAsync","features":[551]},{"name":"ITransactionTransmitter","features":[551]},{"name":"ITransactionTransmitterFactory","features":[551]},{"name":"ITransactionVoterBallotAsync2","features":[551]},{"name":"ITransactionVoterFactory2","features":[551]},{"name":"ITransactionVoterNotifyAsync2","features":[551]},{"name":"IXAConfig","features":[551]},{"name":"IXAObtainRMInfo","features":[551]},{"name":"IXATransLookup","features":[551]},{"name":"IXATransLookup2","features":[551]},{"name":"LOCAL_APPLICATIONTYPE","features":[551]},{"name":"MAXBQUALSIZE","features":[551]},{"name":"MAXGTRIDSIZE","features":[551]},{"name":"MAXINFOSIZE","features":[551]},{"name":"MAX_TRAN_DESC","features":[551]},{"name":"MUTUAL_AUTHENTICATION_REQUIRED","features":[551]},{"name":"NO_AUTHENTICATION_REQUIRED","features":[551]},{"name":"OLE_TM_CONFIG_PARAMS_V1","features":[551]},{"name":"OLE_TM_CONFIG_PARAMS_V2","features":[551]},{"name":"OLE_TM_CONFIG_VERSION_1","features":[551]},{"name":"OLE_TM_CONFIG_VERSION_2","features":[551]},{"name":"OLE_TM_FLAG_INTERNAL_TO_TM","features":[551]},{"name":"OLE_TM_FLAG_NOAGILERECOVERY","features":[551]},{"name":"OLE_TM_FLAG_NODEMANDSTART","features":[551]},{"name":"OLE_TM_FLAG_NONE","features":[551]},{"name":"OLE_TM_FLAG_QUERY_SERVICE_LOCKSTATUS","features":[551]},{"name":"PROXY_CONFIG_PARAMS","features":[551]},{"name":"RMNAMESZ","features":[551]},{"name":"TMASYNC","features":[551]},{"name":"TMENDRSCAN","features":[551]},{"name":"TMER_INVAL","features":[551]},{"name":"TMER_PROTO","features":[551]},{"name":"TMER_TMERR","features":[551]},{"name":"TMFAIL","features":[551]},{"name":"TMJOIN","features":[551]},{"name":"TMMIGRATE","features":[551]},{"name":"TMMULTIPLE","features":[551]},{"name":"TMNOFLAGS","features":[551]},{"name":"TMNOMIGRATE","features":[551]},{"name":"TMNOWAIT","features":[551]},{"name":"TMONEPHASE","features":[551]},{"name":"TMREGISTER","features":[551]},{"name":"TMRESUME","features":[551]},{"name":"TMSTARTRSCAN","features":[551]},{"name":"TMSUCCESS","features":[551]},{"name":"TMSUSPEND","features":[551]},{"name":"TMUSEASYNC","features":[551]},{"name":"TM_JOIN","features":[551]},{"name":"TM_OK","features":[551]},{"name":"TM_RESUME","features":[551]},{"name":"TX_MISC_CONSTANTS","features":[551]},{"name":"XACTCONST","features":[551]},{"name":"XACTCONST_TIMEOUTINFINITE","features":[551]},{"name":"XACTHEURISTIC","features":[551]},{"name":"XACTHEURISTIC_ABORT","features":[551]},{"name":"XACTHEURISTIC_COMMIT","features":[551]},{"name":"XACTHEURISTIC_DAMAGE","features":[551]},{"name":"XACTHEURISTIC_DANGER","features":[551]},{"name":"XACTOPT","features":[551]},{"name":"XACTRM","features":[551]},{"name":"XACTRM_NOREADONLYPREPARES","features":[551]},{"name":"XACTRM_OPTIMISTICLASTWINS","features":[551]},{"name":"XACTSTAT","features":[551]},{"name":"XACTSTATS","features":[307,551]},{"name":"XACTSTAT_ABORTED","features":[551]},{"name":"XACTSTAT_ABORTING","features":[551]},{"name":"XACTSTAT_ALL","features":[551]},{"name":"XACTSTAT_CLOSED","features":[551]},{"name":"XACTSTAT_COMMITRETAINING","features":[551]},{"name":"XACTSTAT_COMMITTED","features":[551]},{"name":"XACTSTAT_COMMITTING","features":[551]},{"name":"XACTSTAT_FORCED_ABORT","features":[551]},{"name":"XACTSTAT_FORCED_COMMIT","features":[551]},{"name":"XACTSTAT_HEURISTIC_ABORT","features":[551]},{"name":"XACTSTAT_HEURISTIC_COMMIT","features":[551]},{"name":"XACTSTAT_HEURISTIC_DAMAGE","features":[551]},{"name":"XACTSTAT_HEURISTIC_DANGER","features":[551]},{"name":"XACTSTAT_INDOUBT","features":[551]},{"name":"XACTSTAT_NONE","features":[551]},{"name":"XACTSTAT_NOTPREPARED","features":[551]},{"name":"XACTSTAT_OPEN","features":[551]},{"name":"XACTSTAT_OPENNORMAL","features":[551]},{"name":"XACTSTAT_OPENREFUSED","features":[551]},{"name":"XACTSTAT_PREPARED","features":[551]},{"name":"XACTSTAT_PREPARERETAINED","features":[551]},{"name":"XACTSTAT_PREPARERETAINING","features":[551]},{"name":"XACTSTAT_PREPARING","features":[551]},{"name":"XACTTC","features":[551]},{"name":"XACTTC_ASYNC","features":[551]},{"name":"XACTTC_ASYNC_PHASEONE","features":[551]},{"name":"XACTTC_NONE","features":[551]},{"name":"XACTTC_SYNC","features":[551]},{"name":"XACTTC_SYNC_PHASEONE","features":[551]},{"name":"XACTTC_SYNC_PHASETWO","features":[551]},{"name":"XACTTRANSINFO","features":[551]},{"name":"XACT_DTC_CONSTANTS","features":[551]},{"name":"XACT_E_CONNECTION_REQUEST_DENIED","features":[551]},{"name":"XACT_E_DUPLICATE_GUID","features":[551]},{"name":"XACT_E_DUPLICATE_LU","features":[551]},{"name":"XACT_E_DUPLICATE_TRANSID","features":[551]},{"name":"XACT_E_LRMRECOVERYALREADYDONE","features":[551]},{"name":"XACT_E_LU_BUSY","features":[551]},{"name":"XACT_E_LU_DOWN","features":[551]},{"name":"XACT_E_LU_NOT_CONNECTED","features":[551]},{"name":"XACT_E_LU_NOT_FOUND","features":[551]},{"name":"XACT_E_LU_NO_RECOVERY_PROCESS","features":[551]},{"name":"XACT_E_LU_RECOVERING","features":[551]},{"name":"XACT_E_LU_RECOVERY_MISMATCH","features":[551]},{"name":"XACT_E_NOLASTRESOURCEINTERFACE","features":[551]},{"name":"XACT_E_NOTSINGLEPHASE","features":[551]},{"name":"XACT_E_PROTOCOL","features":[551]},{"name":"XACT_E_RECOVERYALREADYDONE","features":[551]},{"name":"XACT_E_RECOVERY_FAILED","features":[551]},{"name":"XACT_E_RM_FAILURE","features":[551]},{"name":"XACT_E_RM_UNAVAILABLE","features":[551]},{"name":"XACT_E_TOOMANY_ENLISTMENTS","features":[551]},{"name":"XACT_OK_NONOTIFY","features":[551]},{"name":"XACT_S_NONOTIFY","features":[551]},{"name":"XAER_ASYNC","features":[551]},{"name":"XAER_DUPID","features":[551]},{"name":"XAER_INVAL","features":[551]},{"name":"XAER_NOTA","features":[551]},{"name":"XAER_OUTSIDE","features":[551]},{"name":"XAER_PROTO","features":[551]},{"name":"XAER_RMERR","features":[551]},{"name":"XAER_RMFAIL","features":[551]},{"name":"XA_CLOSE_EPT","features":[551]},{"name":"XA_COMMIT_EPT","features":[551]},{"name":"XA_COMPLETE_EPT","features":[551]},{"name":"XA_END_EPT","features":[551]},{"name":"XA_FMTID_DTC","features":[551]},{"name":"XA_FMTID_DTC_VER1","features":[551]},{"name":"XA_FORGET_EPT","features":[551]},{"name":"XA_HEURCOM","features":[551]},{"name":"XA_HEURHAZ","features":[551]},{"name":"XA_HEURMIX","features":[551]},{"name":"XA_HEURRB","features":[551]},{"name":"XA_NOMIGRATE","features":[551]},{"name":"XA_OK","features":[551]},{"name":"XA_OPEN_EPT","features":[551]},{"name":"XA_PREPARE_EPT","features":[551]},{"name":"XA_RBBASE","features":[551]},{"name":"XA_RBCOMMFAIL","features":[551]},{"name":"XA_RBDEADLOCK","features":[551]},{"name":"XA_RBEND","features":[551]},{"name":"XA_RBINTEGRITY","features":[551]},{"name":"XA_RBOTHER","features":[551]},{"name":"XA_RBPROTO","features":[551]},{"name":"XA_RBROLLBACK","features":[551]},{"name":"XA_RBTIMEOUT","features":[551]},{"name":"XA_RBTRANSIENT","features":[551]},{"name":"XA_RDONLY","features":[551]},{"name":"XA_RECOVER_EPT","features":[551]},{"name":"XA_RETRY","features":[551]},{"name":"XA_ROLLBACK_EPT","features":[551]},{"name":"XA_START_EPT","features":[551]},{"name":"XA_SWITCH_F_DTC","features":[551]},{"name":"XID","features":[551]},{"name":"XIDDATASIZE","features":[551]},{"name":"dwUSER_MS_SQLSERVER","features":[551]},{"name":"xa_switch_t","features":[551]}],"564":[{"name":"CallEnclave","features":[307,552]},{"name":"CreateEnclave","features":[307,552]},{"name":"CreateEnvironmentBlock","features":[307,552]},{"name":"DeleteEnclave","features":[307,552]},{"name":"DestroyEnvironmentBlock","features":[307,552]},{"name":"ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE","features":[552]},{"name":"ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED","features":[552]},{"name":"ENCLAVE_FLAG_FULL_DEBUG_ENABLED","features":[552]},{"name":"ENCLAVE_IDENTITY","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_INVALID","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE","features":[552]},{"name":"ENCLAVE_INFORMATION","features":[552]},{"name":"ENCLAVE_REPORT_DATA_LENGTH","features":[552]},{"name":"ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG","features":[552]},{"name":"ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG","features":[552]},{"name":"ENCLAVE_SEALING_IDENTITY_POLICY","features":[552]},{"name":"ENCLAVE_UNSEAL_FLAG_STALE_KEY","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_REQUEST","features":[552]},{"name":"EnclaveGetAttestationReport","features":[552]},{"name":"EnclaveGetEnclaveInformation","features":[552]},{"name":"EnclaveSealData","features":[552]},{"name":"EnclaveUnsealData","features":[552]},{"name":"EnclaveVerifyAttestationReport","features":[552]},{"name":"ExpandEnvironmentStringsA","features":[552]},{"name":"ExpandEnvironmentStringsForUserA","features":[307,552]},{"name":"ExpandEnvironmentStringsForUserW","features":[307,552]},{"name":"ExpandEnvironmentStringsW","features":[552]},{"name":"FreeEnvironmentStringsA","features":[307,552]},{"name":"FreeEnvironmentStringsW","features":[307,552]},{"name":"GetCommandLineA","features":[552]},{"name":"GetCommandLineW","features":[552]},{"name":"GetCurrentDirectoryA","features":[552]},{"name":"GetCurrentDirectoryW","features":[552]},{"name":"GetEnvironmentStrings","features":[552]},{"name":"GetEnvironmentStringsW","features":[552]},{"name":"GetEnvironmentVariableA","features":[552]},{"name":"GetEnvironmentVariableW","features":[552]},{"name":"InitializeEnclave","features":[307,552]},{"name":"IsEnclaveTypeSupported","features":[307,552]},{"name":"LoadEnclaveData","features":[307,552]},{"name":"LoadEnclaveImageA","features":[307,552]},{"name":"LoadEnclaveImageW","features":[307,552]},{"name":"NeedCurrentDirectoryForExePathA","features":[307,552]},{"name":"NeedCurrentDirectoryForExePathW","features":[307,552]},{"name":"SetCurrentDirectoryA","features":[307,552]},{"name":"SetCurrentDirectoryW","features":[307,552]},{"name":"SetEnvironmentStringsW","features":[307,552]},{"name":"SetEnvironmentVariableA","features":[307,552]},{"name":"SetEnvironmentVariableW","features":[307,552]},{"name":"TerminateEnclave","features":[307,552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_COMMIT_PAGES","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_DECOMMIT_PAGES","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_KEY","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_RANDOM_DATA","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_REPORT","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_GET_ENCLAVE_INFORMATION","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_PROTECT_PAGES","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_ENCLAVE","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_VERIFY_REPORT","features":[552]},{"name":"VBS_BASIC_ENCLAVE_EXCEPTION_AMD64","features":[552]},{"name":"VBS_BASIC_ENCLAVE_SYSCALL_PAGE","features":[552]},{"name":"VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR32","features":[552]},{"name":"VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR64","features":[552]},{"name":"VBS_ENCLAVE_REPORT","features":[552]},{"name":"VBS_ENCLAVE_REPORT_MODULE","features":[552]},{"name":"VBS_ENCLAVE_REPORT_PKG_HEADER","features":[552]},{"name":"VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT","features":[552]},{"name":"VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256","features":[552]},{"name":"VBS_ENCLAVE_REPORT_VARDATA_HEADER","features":[552]},{"name":"VBS_ENCLAVE_REPORT_VERSION_CURRENT","features":[552]},{"name":"VBS_ENCLAVE_VARDATA_INVALID","features":[552]},{"name":"VBS_ENCLAVE_VARDATA_MODULE","features":[552]}],"565":[{"name":"APPCRASH_EVENT","features":[553]},{"name":"AddERExcludedApplicationA","features":[307,553]},{"name":"AddERExcludedApplicationW","features":[307,553]},{"name":"EFaultRepRetVal","features":[553]},{"name":"E_STORE_INVALID","features":[553]},{"name":"E_STORE_MACHINE_ARCHIVE","features":[553]},{"name":"E_STORE_MACHINE_QUEUE","features":[553]},{"name":"E_STORE_USER_ARCHIVE","features":[553]},{"name":"E_STORE_USER_QUEUE","features":[553]},{"name":"HREPORT","features":[553]},{"name":"HREPORTSTORE","features":[553]},{"name":"PACKAGED_APPCRASH_EVENT","features":[553]},{"name":"PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH","features":[307,336,553,313]},{"name":"PFN_WER_RUNTIME_EXCEPTION_EVENT","features":[307,336,553,313]},{"name":"PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE","features":[307,336,553,313]},{"name":"REPORT_STORE_TYPES","features":[553]},{"name":"ReportFault","features":[307,336,553,313]},{"name":"WER_CONSENT","features":[553]},{"name":"WER_DUMP_AUXILIARY","features":[553]},{"name":"WER_DUMP_CUSTOM_OPTIONS","features":[307,553]},{"name":"WER_DUMP_CUSTOM_OPTIONS_V2","features":[307,553]},{"name":"WER_DUMP_CUSTOM_OPTIONS_V3","features":[307,553]},{"name":"WER_DUMP_MASK_START","features":[553]},{"name":"WER_DUMP_NOHEAP_ONQUEUE","features":[553]},{"name":"WER_DUMP_TYPE","features":[553]},{"name":"WER_EXCEPTION_INFORMATION","features":[307,336,553,313]},{"name":"WER_FAULT_REPORTING","features":[553]},{"name":"WER_FAULT_REPORTING_ALWAYS_SHOW_UI","features":[553]},{"name":"WER_FAULT_REPORTING_CRITICAL","features":[553]},{"name":"WER_FAULT_REPORTING_DISABLE_SNAPSHOT_CRASH","features":[553]},{"name":"WER_FAULT_REPORTING_DISABLE_SNAPSHOT_HANG","features":[553]},{"name":"WER_FAULT_REPORTING_DURABLE","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_NOHEAP","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_NO_HEAP_ON_QUEUE","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_QUEUE","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD","features":[553]},{"name":"WER_FAULT_REPORTING_NO_UI","features":[553]},{"name":"WER_FILE","features":[553]},{"name":"WER_FILE_ANONYMOUS_DATA","features":[553]},{"name":"WER_FILE_COMPRESSED","features":[553]},{"name":"WER_FILE_DELETE_WHEN_DONE","features":[553]},{"name":"WER_FILE_TYPE","features":[553]},{"name":"WER_MAX_APPLICATION_NAME_LENGTH","features":[553]},{"name":"WER_MAX_BUCKET_ID_STRING_LENGTH","features":[553]},{"name":"WER_MAX_DESCRIPTION_LENGTH","features":[553]},{"name":"WER_MAX_EVENT_NAME_LENGTH","features":[553]},{"name":"WER_MAX_FRIENDLY_EVENT_NAME_LENGTH","features":[553]},{"name":"WER_MAX_LOCAL_DUMP_SUBPATH_LENGTH","features":[553]},{"name":"WER_MAX_PARAM_COUNT","features":[553]},{"name":"WER_MAX_PARAM_LENGTH","features":[553]},{"name":"WER_MAX_PREFERRED_MODULES","features":[553]},{"name":"WER_MAX_PREFERRED_MODULES_BUFFER","features":[553]},{"name":"WER_MAX_REGISTERED_DUMPCOLLECTION","features":[553]},{"name":"WER_MAX_REGISTERED_ENTRIES","features":[553]},{"name":"WER_MAX_REGISTERED_METADATA","features":[553]},{"name":"WER_MAX_REGISTERED_RUNTIME_EXCEPTION_MODULES","features":[553]},{"name":"WER_MAX_SIGNATURE_NAME_LENGTH","features":[553]},{"name":"WER_MAX_TOTAL_PARAM_LENGTH","features":[553]},{"name":"WER_METADATA_KEY_MAX_LENGTH","features":[553]},{"name":"WER_METADATA_VALUE_MAX_LENGTH","features":[553]},{"name":"WER_P0","features":[553]},{"name":"WER_P1","features":[553]},{"name":"WER_P2","features":[553]},{"name":"WER_P3","features":[553]},{"name":"WER_P4","features":[553]},{"name":"WER_P5","features":[553]},{"name":"WER_P6","features":[553]},{"name":"WER_P7","features":[553]},{"name":"WER_P8","features":[553]},{"name":"WER_P9","features":[553]},{"name":"WER_REGISTER_FILE_TYPE","features":[553]},{"name":"WER_REPORT_INFORMATION","features":[307,553]},{"name":"WER_REPORT_INFORMATION_V3","features":[307,553]},{"name":"WER_REPORT_INFORMATION_V4","features":[307,553]},{"name":"WER_REPORT_INFORMATION_V5","features":[307,553]},{"name":"WER_REPORT_METADATA_V1","features":[307,553]},{"name":"WER_REPORT_METADATA_V2","features":[307,553]},{"name":"WER_REPORT_METADATA_V3","features":[307,553]},{"name":"WER_REPORT_PARAMETER","features":[553]},{"name":"WER_REPORT_SIGNATURE","features":[553]},{"name":"WER_REPORT_TYPE","features":[553]},{"name":"WER_REPORT_UI","features":[553]},{"name":"WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH","features":[553]},{"name":"WER_RUNTIME_EXCEPTION_EVENT_FUNCTION","features":[553]},{"name":"WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE_FUNCTION","features":[553]},{"name":"WER_RUNTIME_EXCEPTION_INFORMATION","features":[307,336,553,313]},{"name":"WER_SUBMIT_ADD_REGISTERED_DATA","features":[553]},{"name":"WER_SUBMIT_ARCHIVE_PARAMETERS_ONLY","features":[553]},{"name":"WER_SUBMIT_BYPASS_DATA_THROTTLING","features":[553]},{"name":"WER_SUBMIT_BYPASS_NETWORK_COST_THROTTLING","features":[553]},{"name":"WER_SUBMIT_BYPASS_POWER_THROTTLING","features":[553]},{"name":"WER_SUBMIT_FLAGS","features":[553]},{"name":"WER_SUBMIT_HONOR_RECOVERY","features":[553]},{"name":"WER_SUBMIT_HONOR_RESTART","features":[553]},{"name":"WER_SUBMIT_NO_ARCHIVE","features":[553]},{"name":"WER_SUBMIT_NO_CLOSE_UI","features":[553]},{"name":"WER_SUBMIT_NO_QUEUE","features":[553]},{"name":"WER_SUBMIT_OUTOFPROCESS","features":[553]},{"name":"WER_SUBMIT_OUTOFPROCESS_ASYNC","features":[553]},{"name":"WER_SUBMIT_QUEUE","features":[553]},{"name":"WER_SUBMIT_REPORT_MACHINE_ID","features":[553]},{"name":"WER_SUBMIT_RESULT","features":[553]},{"name":"WER_SUBMIT_SHOW_DEBUG","features":[553]},{"name":"WER_SUBMIT_START_MINIMIZED","features":[553]},{"name":"WerAddExcludedApplication","features":[307,553]},{"name":"WerConsentAlwaysPrompt","features":[553]},{"name":"WerConsentApproved","features":[553]},{"name":"WerConsentDenied","features":[553]},{"name":"WerConsentMax","features":[553]},{"name":"WerConsentNotAsked","features":[553]},{"name":"WerCustomAction","features":[553]},{"name":"WerDisabled","features":[553]},{"name":"WerDisabledQueue","features":[553]},{"name":"WerDumpTypeHeapDump","features":[553]},{"name":"WerDumpTypeMax","features":[553]},{"name":"WerDumpTypeMicroDump","features":[553]},{"name":"WerDumpTypeMiniDump","features":[553]},{"name":"WerDumpTypeNone","features":[553]},{"name":"WerDumpTypeTriageDump","features":[553]},{"name":"WerFileTypeAuxiliaryDump","features":[553]},{"name":"WerFileTypeCustomDump","features":[553]},{"name":"WerFileTypeEtlTrace","features":[553]},{"name":"WerFileTypeHeapdump","features":[553]},{"name":"WerFileTypeMax","features":[553]},{"name":"WerFileTypeMicrodump","features":[553]},{"name":"WerFileTypeMinidump","features":[553]},{"name":"WerFileTypeOther","features":[553]},{"name":"WerFileTypeTriagedump","features":[553]},{"name":"WerFileTypeUserDocument","features":[553]},{"name":"WerFreeString","features":[553]},{"name":"WerGetFlags","features":[307,553]},{"name":"WerRegFileTypeMax","features":[553]},{"name":"WerRegFileTypeOther","features":[553]},{"name":"WerRegFileTypeUserDocument","features":[553]},{"name":"WerRegisterAdditionalProcess","features":[553]},{"name":"WerRegisterAppLocalDump","features":[553]},{"name":"WerRegisterCustomMetadata","features":[553]},{"name":"WerRegisterExcludedMemoryBlock","features":[553]},{"name":"WerRegisterFile","features":[553]},{"name":"WerRegisterMemoryBlock","features":[553]},{"name":"WerRegisterRuntimeExceptionModule","features":[553]},{"name":"WerRemoveExcludedApplication","features":[307,553]},{"name":"WerReportAddDump","features":[307,336,553,313]},{"name":"WerReportAddFile","features":[553]},{"name":"WerReportApplicationCrash","features":[553]},{"name":"WerReportApplicationHang","features":[553]},{"name":"WerReportAsync","features":[553]},{"name":"WerReportCancelled","features":[553]},{"name":"WerReportCloseHandle","features":[553]},{"name":"WerReportCreate","features":[307,553]},{"name":"WerReportCritical","features":[553]},{"name":"WerReportDebug","features":[553]},{"name":"WerReportFailed","features":[553]},{"name":"WerReportHang","features":[307,553]},{"name":"WerReportInvalid","features":[553]},{"name":"WerReportKernel","features":[553]},{"name":"WerReportNonCritical","features":[553]},{"name":"WerReportQueued","features":[553]},{"name":"WerReportSetParameter","features":[553]},{"name":"WerReportSetUIOption","features":[553]},{"name":"WerReportSubmit","features":[553]},{"name":"WerReportUploaded","features":[553]},{"name":"WerReportUploadedCab","features":[553]},{"name":"WerSetFlags","features":[553]},{"name":"WerStorageLocationNotFound","features":[553]},{"name":"WerStoreClose","features":[553]},{"name":"WerStoreGetFirstReportKey","features":[553]},{"name":"WerStoreGetNextReportKey","features":[553]},{"name":"WerStoreGetReportCount","features":[553]},{"name":"WerStoreGetSizeOnDisk","features":[553]},{"name":"WerStoreOpen","features":[553]},{"name":"WerStorePurge","features":[553]},{"name":"WerStoreQueryReportMetadataV1","features":[307,553]},{"name":"WerStoreQueryReportMetadataV2","features":[307,553]},{"name":"WerStoreQueryReportMetadataV3","features":[307,553]},{"name":"WerStoreUploadReport","features":[553]},{"name":"WerSubmitResultMax","features":[553]},{"name":"WerThrottled","features":[553]},{"name":"WerUIAdditionalDataDlgHeader","features":[553]},{"name":"WerUICloseDlgBody","features":[553]},{"name":"WerUICloseDlgButtonText","features":[553]},{"name":"WerUICloseDlgHeader","features":[553]},{"name":"WerUICloseText","features":[553]},{"name":"WerUIConsentDlgBody","features":[553]},{"name":"WerUIConsentDlgHeader","features":[553]},{"name":"WerUIIconFilePath","features":[553]},{"name":"WerUIMax","features":[553]},{"name":"WerUIOfflineSolutionCheckText","features":[553]},{"name":"WerUIOnlineSolutionCheckText","features":[553]},{"name":"WerUnregisterAdditionalProcess","features":[553]},{"name":"WerUnregisterAppLocalDump","features":[553]},{"name":"WerUnregisterCustomMetadata","features":[553]},{"name":"WerUnregisterExcludedMemoryBlock","features":[553]},{"name":"WerUnregisterFile","features":[553]},{"name":"WerUnregisterMemoryBlock","features":[553]},{"name":"WerUnregisterRuntimeExceptionModule","features":[553]},{"name":"frrvErr","features":[553]},{"name":"frrvErrAnotherInstance","features":[553]},{"name":"frrvErrDoubleFault","features":[553]},{"name":"frrvErrNoDW","features":[553]},{"name":"frrvErrNoMemory","features":[553]},{"name":"frrvErrTimeout","features":[553]},{"name":"frrvLaunchDebugger","features":[553]},{"name":"frrvOk","features":[553]},{"name":"frrvOkHeadless","features":[553]},{"name":"frrvOkManifest","features":[553]},{"name":"frrvOkQueued","features":[553]},{"name":"pfn_ADDEREXCLUDEDAPPLICATIONA","features":[553]},{"name":"pfn_ADDEREXCLUDEDAPPLICATIONW","features":[553]},{"name":"pfn_REPORTFAULT","features":[307,336,553,313]}],"566":[{"name":"EC_CREATE_NEW","features":[554]},{"name":"EC_OPEN_ALWAYS","features":[554]},{"name":"EC_OPEN_EXISTING","features":[554]},{"name":"EC_READ_ACCESS","features":[554]},{"name":"EC_SUBSCRIPTION_CONFIGURATION_MODE","features":[554]},{"name":"EC_SUBSCRIPTION_CONTENT_FORMAT","features":[554]},{"name":"EC_SUBSCRIPTION_CREDENTIALS_TYPE","features":[554]},{"name":"EC_SUBSCRIPTION_DELIVERY_MODE","features":[554]},{"name":"EC_SUBSCRIPTION_PROPERTY_ID","features":[554]},{"name":"EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS","features":[554]},{"name":"EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID","features":[554]},{"name":"EC_SUBSCRIPTION_TYPE","features":[554]},{"name":"EC_VARIANT","features":[307,554]},{"name":"EC_VARIANT_TYPE","features":[554]},{"name":"EC_VARIANT_TYPE_ARRAY","features":[554]},{"name":"EC_VARIANT_TYPE_MASK","features":[554]},{"name":"EC_WRITE_ACCESS","features":[554]},{"name":"EcClose","features":[307,554]},{"name":"EcConfigurationModeCustom","features":[554]},{"name":"EcConfigurationModeMinBandwidth","features":[554]},{"name":"EcConfigurationModeMinLatency","features":[554]},{"name":"EcConfigurationModeNormal","features":[554]},{"name":"EcContentFormatEvents","features":[554]},{"name":"EcContentFormatRenderedText","features":[554]},{"name":"EcDeleteSubscription","features":[307,554]},{"name":"EcDeliveryModePull","features":[554]},{"name":"EcDeliveryModePush","features":[554]},{"name":"EcEnumNextSubscription","features":[307,554]},{"name":"EcGetObjectArrayProperty","features":[307,554]},{"name":"EcGetObjectArraySize","features":[307,554]},{"name":"EcGetSubscriptionProperty","features":[307,554]},{"name":"EcGetSubscriptionRunTimeStatus","features":[307,554]},{"name":"EcInsertObjectArrayElement","features":[307,554]},{"name":"EcOpenSubscription","features":[554]},{"name":"EcOpenSubscriptionEnum","features":[554]},{"name":"EcRemoveObjectArrayElement","features":[307,554]},{"name":"EcRetrySubscription","features":[307,554]},{"name":"EcRuntimeStatusActiveStatusActive","features":[554]},{"name":"EcRuntimeStatusActiveStatusDisabled","features":[554]},{"name":"EcRuntimeStatusActiveStatusInactive","features":[554]},{"name":"EcRuntimeStatusActiveStatusTrying","features":[554]},{"name":"EcSaveSubscription","features":[307,554]},{"name":"EcSetObjectArrayProperty","features":[307,554]},{"name":"EcSetSubscriptionProperty","features":[307,554]},{"name":"EcSubscriptionAllowedIssuerCAs","features":[554]},{"name":"EcSubscriptionAllowedSourceDomainComputers","features":[554]},{"name":"EcSubscriptionAllowedSubjects","features":[554]},{"name":"EcSubscriptionCommonPassword","features":[554]},{"name":"EcSubscriptionCommonUserName","features":[554]},{"name":"EcSubscriptionConfigurationMode","features":[554]},{"name":"EcSubscriptionContentFormat","features":[554]},{"name":"EcSubscriptionCredBasic","features":[554]},{"name":"EcSubscriptionCredDefault","features":[554]},{"name":"EcSubscriptionCredDigest","features":[554]},{"name":"EcSubscriptionCredLocalMachine","features":[554]},{"name":"EcSubscriptionCredNegotiate","features":[554]},{"name":"EcSubscriptionCredentialsType","features":[554]},{"name":"EcSubscriptionDeliveryMaxItems","features":[554]},{"name":"EcSubscriptionDeliveryMaxLatencyTime","features":[554]},{"name":"EcSubscriptionDeliveryMode","features":[554]},{"name":"EcSubscriptionDeniedSubjects","features":[554]},{"name":"EcSubscriptionDescription","features":[554]},{"name":"EcSubscriptionDialect","features":[554]},{"name":"EcSubscriptionEnabled","features":[554]},{"name":"EcSubscriptionEventSourceAddress","features":[554]},{"name":"EcSubscriptionEventSourceEnabled","features":[554]},{"name":"EcSubscriptionEventSourcePassword","features":[554]},{"name":"EcSubscriptionEventSourceUserName","features":[554]},{"name":"EcSubscriptionEventSources","features":[554]},{"name":"EcSubscriptionExpires","features":[554]},{"name":"EcSubscriptionHeartbeatInterval","features":[554]},{"name":"EcSubscriptionHostName","features":[554]},{"name":"EcSubscriptionLocale","features":[554]},{"name":"EcSubscriptionLogFile","features":[554]},{"name":"EcSubscriptionPropertyIdEND","features":[554]},{"name":"EcSubscriptionPublisherName","features":[554]},{"name":"EcSubscriptionQuery","features":[554]},{"name":"EcSubscriptionReadExistingEvents","features":[554]},{"name":"EcSubscriptionRunTimeStatusActive","features":[554]},{"name":"EcSubscriptionRunTimeStatusEventSources","features":[554]},{"name":"EcSubscriptionRunTimeStatusInfoIdEND","features":[554]},{"name":"EcSubscriptionRunTimeStatusLastError","features":[554]},{"name":"EcSubscriptionRunTimeStatusLastErrorMessage","features":[554]},{"name":"EcSubscriptionRunTimeStatusLastErrorTime","features":[554]},{"name":"EcSubscriptionRunTimeStatusLastHeartbeatTime","features":[554]},{"name":"EcSubscriptionRunTimeStatusNextRetryTime","features":[554]},{"name":"EcSubscriptionTransportName","features":[554]},{"name":"EcSubscriptionTransportPort","features":[554]},{"name":"EcSubscriptionType","features":[554]},{"name":"EcSubscriptionTypeCollectorInitiated","features":[554]},{"name":"EcSubscriptionTypeSourceInitiated","features":[554]},{"name":"EcSubscriptionURI","features":[554]},{"name":"EcVarObjectArrayPropertyHandle","features":[554]},{"name":"EcVarTypeBoolean","features":[554]},{"name":"EcVarTypeDateTime","features":[554]},{"name":"EcVarTypeNull","features":[554]},{"name":"EcVarTypeString","features":[554]},{"name":"EcVarTypeUInt32","features":[554]}],"567":[{"name":"BackupEventLogA","features":[307,555]},{"name":"BackupEventLogW","features":[307,555]},{"name":"ClearEventLogA","features":[307,555]},{"name":"ClearEventLogW","features":[307,555]},{"name":"CloseEventLog","features":[307,555]},{"name":"DeregisterEventSource","features":[307,555]},{"name":"EVENTLOGRECORD","features":[555]},{"name":"EVENTLOG_AUDIT_FAILURE","features":[555]},{"name":"EVENTLOG_AUDIT_SUCCESS","features":[555]},{"name":"EVENTLOG_ERROR_TYPE","features":[555]},{"name":"EVENTLOG_FULL_INFORMATION","features":[555]},{"name":"EVENTLOG_INFORMATION_TYPE","features":[555]},{"name":"EVENTLOG_SEEK_READ","features":[555]},{"name":"EVENTLOG_SEQUENTIAL_READ","features":[555]},{"name":"EVENTLOG_SUCCESS","features":[555]},{"name":"EVENTLOG_WARNING_TYPE","features":[555]},{"name":"EVENTSFORLOGFILE","features":[555]},{"name":"EVT_ALL_ACCESS","features":[555]},{"name":"EVT_CHANNEL_CLOCK_TYPE","features":[555]},{"name":"EVT_CHANNEL_CONFIG_PROPERTY_ID","features":[555]},{"name":"EVT_CHANNEL_ISOLATION_TYPE","features":[555]},{"name":"EVT_CHANNEL_REFERENCE_FLAGS","features":[555]},{"name":"EVT_CHANNEL_SID_TYPE","features":[555]},{"name":"EVT_CHANNEL_TYPE","features":[555]},{"name":"EVT_CLEAR_ACCESS","features":[555]},{"name":"EVT_EVENT_METADATA_PROPERTY_ID","features":[555]},{"name":"EVT_EVENT_PROPERTY_ID","features":[555]},{"name":"EVT_EXPORTLOG_FLAGS","features":[555]},{"name":"EVT_FORMAT_MESSAGE_FLAGS","features":[555]},{"name":"EVT_HANDLE","features":[555]},{"name":"EVT_LOGIN_CLASS","features":[555]},{"name":"EVT_LOG_PROPERTY_ID","features":[555]},{"name":"EVT_OPEN_LOG_FLAGS","features":[555]},{"name":"EVT_PUBLISHER_METADATA_PROPERTY_ID","features":[555]},{"name":"EVT_QUERY_FLAGS","features":[555]},{"name":"EVT_QUERY_PROPERTY_ID","features":[555]},{"name":"EVT_READ_ACCESS","features":[555]},{"name":"EVT_RENDER_CONTEXT_FLAGS","features":[555]},{"name":"EVT_RENDER_FLAGS","features":[555]},{"name":"EVT_RPC_LOGIN","features":[555]},{"name":"EVT_RPC_LOGIN_FLAGS","features":[555]},{"name":"EVT_SEEK_FLAGS","features":[555]},{"name":"EVT_SUBSCRIBE_CALLBACK","features":[555]},{"name":"EVT_SUBSCRIBE_FLAGS","features":[555]},{"name":"EVT_SUBSCRIBE_NOTIFY_ACTION","features":[555]},{"name":"EVT_SYSTEM_PROPERTY_ID","features":[555]},{"name":"EVT_VARIANT","features":[307,310,555]},{"name":"EVT_VARIANT_TYPE","features":[555]},{"name":"EVT_VARIANT_TYPE_ARRAY","features":[555]},{"name":"EVT_VARIANT_TYPE_MASK","features":[555]},{"name":"EVT_WRITE_ACCESS","features":[555]},{"name":"EventMetadataEventChannel","features":[555]},{"name":"EventMetadataEventID","features":[555]},{"name":"EventMetadataEventKeyword","features":[555]},{"name":"EventMetadataEventLevel","features":[555]},{"name":"EventMetadataEventMessageID","features":[555]},{"name":"EventMetadataEventOpcode","features":[555]},{"name":"EventMetadataEventTask","features":[555]},{"name":"EventMetadataEventTemplate","features":[555]},{"name":"EventMetadataEventVersion","features":[555]},{"name":"EvtArchiveExportedLog","features":[307,555]},{"name":"EvtCancel","features":[307,555]},{"name":"EvtChannelClockTypeQPC","features":[555]},{"name":"EvtChannelClockTypeSystemTime","features":[555]},{"name":"EvtChannelConfigAccess","features":[555]},{"name":"EvtChannelConfigClassicEventlog","features":[555]},{"name":"EvtChannelConfigEnabled","features":[555]},{"name":"EvtChannelConfigIsolation","features":[555]},{"name":"EvtChannelConfigOwningPublisher","features":[555]},{"name":"EvtChannelConfigPropertyIdEND","features":[555]},{"name":"EvtChannelConfigType","features":[555]},{"name":"EvtChannelIsolationTypeApplication","features":[555]},{"name":"EvtChannelIsolationTypeCustom","features":[555]},{"name":"EvtChannelIsolationTypeSystem","features":[555]},{"name":"EvtChannelLoggingConfigAutoBackup","features":[555]},{"name":"EvtChannelLoggingConfigLogFilePath","features":[555]},{"name":"EvtChannelLoggingConfigMaxSize","features":[555]},{"name":"EvtChannelLoggingConfigRetention","features":[555]},{"name":"EvtChannelPublisherList","features":[555]},{"name":"EvtChannelPublishingConfigBufferSize","features":[555]},{"name":"EvtChannelPublishingConfigClockType","features":[555]},{"name":"EvtChannelPublishingConfigControlGuid","features":[555]},{"name":"EvtChannelPublishingConfigFileMax","features":[555]},{"name":"EvtChannelPublishingConfigKeywords","features":[555]},{"name":"EvtChannelPublishingConfigLatency","features":[555]},{"name":"EvtChannelPublishingConfigLevel","features":[555]},{"name":"EvtChannelPublishingConfigMaxBuffers","features":[555]},{"name":"EvtChannelPublishingConfigMinBuffers","features":[555]},{"name":"EvtChannelPublishingConfigSidType","features":[555]},{"name":"EvtChannelReferenceImported","features":[555]},{"name":"EvtChannelSidTypeNone","features":[555]},{"name":"EvtChannelSidTypePublishing","features":[555]},{"name":"EvtChannelTypeAdmin","features":[555]},{"name":"EvtChannelTypeAnalytic","features":[555]},{"name":"EvtChannelTypeDebug","features":[555]},{"name":"EvtChannelTypeOperational","features":[555]},{"name":"EvtClearLog","features":[307,555]},{"name":"EvtClose","features":[307,555]},{"name":"EvtCreateBookmark","features":[555]},{"name":"EvtCreateRenderContext","features":[555]},{"name":"EvtEventMetadataPropertyIdEND","features":[555]},{"name":"EvtEventPath","features":[555]},{"name":"EvtEventPropertyIdEND","features":[555]},{"name":"EvtEventQueryIDs","features":[555]},{"name":"EvtExportLog","features":[307,555]},{"name":"EvtExportLogChannelPath","features":[555]},{"name":"EvtExportLogFilePath","features":[555]},{"name":"EvtExportLogOverwrite","features":[555]},{"name":"EvtExportLogTolerateQueryErrors","features":[555]},{"name":"EvtFormatMessage","features":[307,310,555]},{"name":"EvtFormatMessageChannel","features":[555]},{"name":"EvtFormatMessageEvent","features":[555]},{"name":"EvtFormatMessageId","features":[555]},{"name":"EvtFormatMessageKeyword","features":[555]},{"name":"EvtFormatMessageLevel","features":[555]},{"name":"EvtFormatMessageOpcode","features":[555]},{"name":"EvtFormatMessageProvider","features":[555]},{"name":"EvtFormatMessageTask","features":[555]},{"name":"EvtFormatMessageXml","features":[555]},{"name":"EvtGetChannelConfigProperty","features":[307,310,555]},{"name":"EvtGetEventInfo","features":[307,310,555]},{"name":"EvtGetEventMetadataProperty","features":[307,310,555]},{"name":"EvtGetExtendedStatus","features":[555]},{"name":"EvtGetLogInfo","features":[307,310,555]},{"name":"EvtGetObjectArrayProperty","features":[307,310,555]},{"name":"EvtGetObjectArraySize","features":[307,555]},{"name":"EvtGetPublisherMetadataProperty","features":[307,310,555]},{"name":"EvtGetQueryInfo","features":[307,310,555]},{"name":"EvtLogAttributes","features":[555]},{"name":"EvtLogCreationTime","features":[555]},{"name":"EvtLogFileSize","features":[555]},{"name":"EvtLogFull","features":[555]},{"name":"EvtLogLastAccessTime","features":[555]},{"name":"EvtLogLastWriteTime","features":[555]},{"name":"EvtLogNumberOfLogRecords","features":[555]},{"name":"EvtLogOldestRecordNumber","features":[555]},{"name":"EvtNext","features":[307,555]},{"name":"EvtNextChannelPath","features":[307,555]},{"name":"EvtNextEventMetadata","features":[555]},{"name":"EvtNextPublisherId","features":[307,555]},{"name":"EvtOpenChannelConfig","features":[555]},{"name":"EvtOpenChannelEnum","features":[555]},{"name":"EvtOpenChannelPath","features":[555]},{"name":"EvtOpenEventMetadataEnum","features":[555]},{"name":"EvtOpenFilePath","features":[555]},{"name":"EvtOpenLog","features":[555]},{"name":"EvtOpenPublisherEnum","features":[555]},{"name":"EvtOpenPublisherMetadata","features":[555]},{"name":"EvtOpenSession","features":[555]},{"name":"EvtPublisherMetadataChannelReferenceFlags","features":[555]},{"name":"EvtPublisherMetadataChannelReferenceID","features":[555]},{"name":"EvtPublisherMetadataChannelReferenceIndex","features":[555]},{"name":"EvtPublisherMetadataChannelReferenceMessageID","features":[555]},{"name":"EvtPublisherMetadataChannelReferencePath","features":[555]},{"name":"EvtPublisherMetadataChannelReferences","features":[555]},{"name":"EvtPublisherMetadataHelpLink","features":[555]},{"name":"EvtPublisherMetadataKeywordMessageID","features":[555]},{"name":"EvtPublisherMetadataKeywordName","features":[555]},{"name":"EvtPublisherMetadataKeywordValue","features":[555]},{"name":"EvtPublisherMetadataKeywords","features":[555]},{"name":"EvtPublisherMetadataLevelMessageID","features":[555]},{"name":"EvtPublisherMetadataLevelName","features":[555]},{"name":"EvtPublisherMetadataLevelValue","features":[555]},{"name":"EvtPublisherMetadataLevels","features":[555]},{"name":"EvtPublisherMetadataMessageFilePath","features":[555]},{"name":"EvtPublisherMetadataOpcodeMessageID","features":[555]},{"name":"EvtPublisherMetadataOpcodeName","features":[555]},{"name":"EvtPublisherMetadataOpcodeValue","features":[555]},{"name":"EvtPublisherMetadataOpcodes","features":[555]},{"name":"EvtPublisherMetadataParameterFilePath","features":[555]},{"name":"EvtPublisherMetadataPropertyIdEND","features":[555]},{"name":"EvtPublisherMetadataPublisherGuid","features":[555]},{"name":"EvtPublisherMetadataPublisherMessageID","features":[555]},{"name":"EvtPublisherMetadataResourceFilePath","features":[555]},{"name":"EvtPublisherMetadataTaskEventGuid","features":[555]},{"name":"EvtPublisherMetadataTaskMessageID","features":[555]},{"name":"EvtPublisherMetadataTaskName","features":[555]},{"name":"EvtPublisherMetadataTaskValue","features":[555]},{"name":"EvtPublisherMetadataTasks","features":[555]},{"name":"EvtQuery","features":[555]},{"name":"EvtQueryChannelPath","features":[555]},{"name":"EvtQueryFilePath","features":[555]},{"name":"EvtQueryForwardDirection","features":[555]},{"name":"EvtQueryNames","features":[555]},{"name":"EvtQueryPropertyIdEND","features":[555]},{"name":"EvtQueryReverseDirection","features":[555]},{"name":"EvtQueryStatuses","features":[555]},{"name":"EvtQueryTolerateQueryErrors","features":[555]},{"name":"EvtRender","features":[307,555]},{"name":"EvtRenderBookmark","features":[555]},{"name":"EvtRenderContextSystem","features":[555]},{"name":"EvtRenderContextUser","features":[555]},{"name":"EvtRenderContextValues","features":[555]},{"name":"EvtRenderEventValues","features":[555]},{"name":"EvtRenderEventXml","features":[555]},{"name":"EvtRpcLogin","features":[555]},{"name":"EvtRpcLoginAuthDefault","features":[555]},{"name":"EvtRpcLoginAuthKerberos","features":[555]},{"name":"EvtRpcLoginAuthNTLM","features":[555]},{"name":"EvtRpcLoginAuthNegotiate","features":[555]},{"name":"EvtSaveChannelConfig","features":[307,555]},{"name":"EvtSeek","features":[307,555]},{"name":"EvtSeekOriginMask","features":[555]},{"name":"EvtSeekRelativeToBookmark","features":[555]},{"name":"EvtSeekRelativeToCurrent","features":[555]},{"name":"EvtSeekRelativeToFirst","features":[555]},{"name":"EvtSeekRelativeToLast","features":[555]},{"name":"EvtSeekStrict","features":[555]},{"name":"EvtSetChannelConfigProperty","features":[307,310,555]},{"name":"EvtSubscribe","features":[307,555]},{"name":"EvtSubscribeActionDeliver","features":[555]},{"name":"EvtSubscribeActionError","features":[555]},{"name":"EvtSubscribeOriginMask","features":[555]},{"name":"EvtSubscribeStartAfterBookmark","features":[555]},{"name":"EvtSubscribeStartAtOldestRecord","features":[555]},{"name":"EvtSubscribeStrict","features":[555]},{"name":"EvtSubscribeToFutureEvents","features":[555]},{"name":"EvtSubscribeTolerateQueryErrors","features":[555]},{"name":"EvtSystemActivityID","features":[555]},{"name":"EvtSystemChannel","features":[555]},{"name":"EvtSystemComputer","features":[555]},{"name":"EvtSystemEventID","features":[555]},{"name":"EvtSystemEventRecordId","features":[555]},{"name":"EvtSystemKeywords","features":[555]},{"name":"EvtSystemLevel","features":[555]},{"name":"EvtSystemOpcode","features":[555]},{"name":"EvtSystemProcessID","features":[555]},{"name":"EvtSystemPropertyIdEND","features":[555]},{"name":"EvtSystemProviderGuid","features":[555]},{"name":"EvtSystemProviderName","features":[555]},{"name":"EvtSystemQualifiers","features":[555]},{"name":"EvtSystemRelatedActivityID","features":[555]},{"name":"EvtSystemTask","features":[555]},{"name":"EvtSystemThreadID","features":[555]},{"name":"EvtSystemTimeCreated","features":[555]},{"name":"EvtSystemUserID","features":[555]},{"name":"EvtSystemVersion","features":[555]},{"name":"EvtUpdateBookmark","features":[307,555]},{"name":"EvtVarTypeAnsiString","features":[555]},{"name":"EvtVarTypeBinary","features":[555]},{"name":"EvtVarTypeBoolean","features":[555]},{"name":"EvtVarTypeByte","features":[555]},{"name":"EvtVarTypeDouble","features":[555]},{"name":"EvtVarTypeEvtHandle","features":[555]},{"name":"EvtVarTypeEvtXml","features":[555]},{"name":"EvtVarTypeFileTime","features":[555]},{"name":"EvtVarTypeGuid","features":[555]},{"name":"EvtVarTypeHexInt32","features":[555]},{"name":"EvtVarTypeHexInt64","features":[555]},{"name":"EvtVarTypeInt16","features":[555]},{"name":"EvtVarTypeInt32","features":[555]},{"name":"EvtVarTypeInt64","features":[555]},{"name":"EvtVarTypeNull","features":[555]},{"name":"EvtVarTypeSByte","features":[555]},{"name":"EvtVarTypeSid","features":[555]},{"name":"EvtVarTypeSingle","features":[555]},{"name":"EvtVarTypeSizeT","features":[555]},{"name":"EvtVarTypeString","features":[555]},{"name":"EvtVarTypeSysTime","features":[555]},{"name":"EvtVarTypeUInt16","features":[555]},{"name":"EvtVarTypeUInt32","features":[555]},{"name":"EvtVarTypeUInt64","features":[555]},{"name":"GetEventLogInformation","features":[307,555]},{"name":"GetNumberOfEventLogRecords","features":[307,555]},{"name":"GetOldestEventLogRecord","features":[307,555]},{"name":"NotifyChangeEventLog","features":[307,555]},{"name":"OpenBackupEventLogA","features":[307,555]},{"name":"OpenBackupEventLogW","features":[307,555]},{"name":"OpenEventLogA","features":[307,555]},{"name":"OpenEventLogW","features":[307,555]},{"name":"READ_EVENT_LOG_READ_FLAGS","features":[555]},{"name":"REPORT_EVENT_TYPE","features":[555]},{"name":"ReadEventLogA","features":[307,555]},{"name":"ReadEventLogW","features":[307,555]},{"name":"RegisterEventSourceA","features":[307,555]},{"name":"RegisterEventSourceW","features":[307,555]},{"name":"ReportEventA","features":[307,310,555]},{"name":"ReportEventW","features":[307,310,555]}],"568":[{"name":"CONNECTION_AOL","features":[556]},{"name":"CONNECTION_LAN","features":[556]},{"name":"CONNECTION_WAN","features":[556]},{"name":"ISensLogon","features":[358,556]},{"name":"ISensLogon2","features":[358,556]},{"name":"ISensNetwork","features":[358,556]},{"name":"ISensOnNow","features":[358,556]},{"name":"IsDestinationReachableA","features":[307,556]},{"name":"IsDestinationReachableW","features":[307,556]},{"name":"IsNetworkAlive","features":[307,556]},{"name":"NETWORK_ALIVE_AOL","features":[556]},{"name":"NETWORK_ALIVE_INTERNET","features":[556]},{"name":"NETWORK_ALIVE_LAN","features":[556]},{"name":"NETWORK_ALIVE_WAN","features":[556]},{"name":"QOCINFO","features":[556]},{"name":"SENS","features":[556]},{"name":"SENSGUID_EVENTCLASS_LOGON","features":[556]},{"name":"SENSGUID_EVENTCLASS_LOGON2","features":[556]},{"name":"SENSGUID_EVENTCLASS_NETWORK","features":[556]},{"name":"SENSGUID_EVENTCLASS_ONNOW","features":[556]},{"name":"SENSGUID_PUBLISHER","features":[556]},{"name":"SENSGUID_SUBSCRIBER_LCE","features":[556]},{"name":"SENSGUID_SUBSCRIBER_WININET","features":[556]},{"name":"SENS_CONNECTION_TYPE","features":[556]},{"name":"SENS_QOCINFO","features":[556]}],"569":[{"name":"ABSENT","features":[557]},{"name":"ADMXCOMMENTS_EXTENSION_GUID","features":[557]},{"name":"APPNAME","features":[557]},{"name":"APPSTATE","features":[557]},{"name":"ASSIGNED","features":[557]},{"name":"BrowseForGPO","features":[307,557]},{"name":"CLSID_GPESnapIn","features":[557]},{"name":"CLSID_GroupPolicyObject","features":[557]},{"name":"CLSID_RSOPSnapIn","features":[557]},{"name":"COMCLASS","features":[557]},{"name":"CommandLineFromMsiDescriptor","features":[557]},{"name":"CreateGPOLink","features":[307,557]},{"name":"DeleteAllGPOLinks","features":[557]},{"name":"DeleteGPOLink","features":[557]},{"name":"EnterCriticalPolicySection","features":[307,557]},{"name":"ExportRSoPData","features":[557]},{"name":"FILEEXT","features":[557]},{"name":"FLAG_ASSUME_COMP_WQLFILTER_TRUE","features":[557]},{"name":"FLAG_ASSUME_SLOW_LINK","features":[557]},{"name":"FLAG_ASSUME_USER_WQLFILTER_TRUE","features":[557]},{"name":"FLAG_FORCE_CREATENAMESPACE","features":[557]},{"name":"FLAG_LOOPBACK_MERGE","features":[557]},{"name":"FLAG_LOOPBACK_REPLACE","features":[557]},{"name":"FLAG_NO_COMPUTER","features":[557]},{"name":"FLAG_NO_CSE_INVOKE","features":[557]},{"name":"FLAG_NO_GPO_FILTER","features":[557]},{"name":"FLAG_NO_USER","features":[557]},{"name":"FLAG_PLANNING_MODE","features":[557]},{"name":"FreeGPOListA","features":[307,557]},{"name":"FreeGPOListW","features":[307,557]},{"name":"GPC_BLOCK_POLICY","features":[557]},{"name":"GPHintDomain","features":[557]},{"name":"GPHintMachine","features":[557]},{"name":"GPHintOrganizationalUnit","features":[557]},{"name":"GPHintSite","features":[557]},{"name":"GPHintUnknown","features":[557]},{"name":"GPLinkDomain","features":[557]},{"name":"GPLinkMachine","features":[557]},{"name":"GPLinkOrganizationalUnit","features":[557]},{"name":"GPLinkSite","features":[557]},{"name":"GPLinkUnknown","features":[557]},{"name":"GPM","features":[557]},{"name":"GPMAsyncCancel","features":[557]},{"name":"GPMBackup","features":[557]},{"name":"GPMBackupCollection","features":[557]},{"name":"GPMBackupDir","features":[557]},{"name":"GPMBackupDirEx","features":[557]},{"name":"GPMBackupType","features":[557]},{"name":"GPMCSECollection","features":[557]},{"name":"GPMClientSideExtension","features":[557]},{"name":"GPMConstants","features":[557]},{"name":"GPMDestinationOption","features":[557]},{"name":"GPMDomain","features":[557]},{"name":"GPMEntryType","features":[557]},{"name":"GPMGPO","features":[557]},{"name":"GPMGPOCollection","features":[557]},{"name":"GPMGPOLink","features":[557]},{"name":"GPMGPOLinksCollection","features":[557]},{"name":"GPMMapEntry","features":[557]},{"name":"GPMMapEntryCollection","features":[557]},{"name":"GPMMigrationTable","features":[557]},{"name":"GPMPermission","features":[557]},{"name":"GPMPermissionType","features":[557]},{"name":"GPMRSOP","features":[557]},{"name":"GPMRSOPMode","features":[557]},{"name":"GPMReportType","features":[557]},{"name":"GPMReportingOptions","features":[557]},{"name":"GPMResult","features":[557]},{"name":"GPMSOM","features":[557]},{"name":"GPMSOMCollection","features":[557]},{"name":"GPMSOMType","features":[557]},{"name":"GPMSearchCriteria","features":[557]},{"name":"GPMSearchOperation","features":[557]},{"name":"GPMSearchProperty","features":[557]},{"name":"GPMSecurityInfo","features":[557]},{"name":"GPMSitesContainer","features":[557]},{"name":"GPMStarterGPOBackup","features":[557]},{"name":"GPMStarterGPOBackupCollection","features":[557]},{"name":"GPMStarterGPOCollection","features":[557]},{"name":"GPMStarterGPOType","features":[557]},{"name":"GPMStatusMessage","features":[557]},{"name":"GPMStatusMsgCollection","features":[557]},{"name":"GPMTemplate","features":[557]},{"name":"GPMTrustee","features":[557]},{"name":"GPMWMIFilter","features":[557]},{"name":"GPMWMIFilterCollection","features":[557]},{"name":"GPM_DONOTUSE_W2KDC","features":[557]},{"name":"GPM_DONOT_VALIDATEDC","features":[557]},{"name":"GPM_MIGRATIONTABLE_ONLY","features":[557]},{"name":"GPM_PROCESS_SECURITY","features":[557]},{"name":"GPM_USE_ANYDC","features":[557]},{"name":"GPM_USE_PDC","features":[557]},{"name":"GPOBROWSEINFO","features":[307,557]},{"name":"GPOTypeDS","features":[557]},{"name":"GPOTypeLocal","features":[557]},{"name":"GPOTypeLocalGroup","features":[557]},{"name":"GPOTypeLocalUser","features":[557]},{"name":"GPOTypeRemote","features":[557]},{"name":"GPO_BROWSE_DISABLENEW","features":[557]},{"name":"GPO_BROWSE_INITTOALL","features":[557]},{"name":"GPO_BROWSE_NOCOMPUTERS","features":[557]},{"name":"GPO_BROWSE_NODSGPOS","features":[557]},{"name":"GPO_BROWSE_NOUSERGPOS","features":[557]},{"name":"GPO_BROWSE_OPENBUTTON","features":[557]},{"name":"GPO_BROWSE_SENDAPPLYONEDIT","features":[557]},{"name":"GPO_FLAG_DISABLE","features":[557]},{"name":"GPO_FLAG_FORCE","features":[557]},{"name":"GPO_INFO_FLAG_ASYNC_FOREGROUND","features":[557]},{"name":"GPO_INFO_FLAG_BACKGROUND","features":[557]},{"name":"GPO_INFO_FLAG_FORCED_REFRESH","features":[557]},{"name":"GPO_INFO_FLAG_LINKTRANSITION","features":[557]},{"name":"GPO_INFO_FLAG_LOGRSOP_TRANSITION","features":[557]},{"name":"GPO_INFO_FLAG_MACHINE","features":[557]},{"name":"GPO_INFO_FLAG_NOCHANGES","features":[557]},{"name":"GPO_INFO_FLAG_SAFEMODE_BOOT","features":[557]},{"name":"GPO_INFO_FLAG_SLOWLINK","features":[557]},{"name":"GPO_INFO_FLAG_VERBOSE","features":[557]},{"name":"GPO_LINK","features":[557]},{"name":"GPO_LIST_FLAG_MACHINE","features":[557]},{"name":"GPO_LIST_FLAG_NO_SECURITYFILTERS","features":[557]},{"name":"GPO_LIST_FLAG_NO_WMIFILTERS","features":[557]},{"name":"GPO_LIST_FLAG_SITEONLY","features":[557]},{"name":"GPO_OPEN_FLAGS","features":[557]},{"name":"GPO_OPEN_LOAD_REGISTRY","features":[557]},{"name":"GPO_OPEN_READ_ONLY","features":[557]},{"name":"GPO_OPTIONS","features":[557]},{"name":"GPO_OPTION_DISABLE_MACHINE","features":[557]},{"name":"GPO_OPTION_DISABLE_USER","features":[557]},{"name":"GPO_SECTION","features":[557]},{"name":"GPO_SECTION_MACHINE","features":[557]},{"name":"GPO_SECTION_ROOT","features":[557]},{"name":"GPO_SECTION_USER","features":[557]},{"name":"GP_DLLNAME","features":[557]},{"name":"GP_ENABLEASYNCHRONOUSPROCESSING","features":[557]},{"name":"GP_MAXNOGPOLISTCHANGESINTERVAL","features":[557]},{"name":"GP_NOBACKGROUNDPOLICY","features":[557]},{"name":"GP_NOGPOLISTCHANGES","features":[557]},{"name":"GP_NOMACHINEPOLICY","features":[557]},{"name":"GP_NOSLOWLINK","features":[557]},{"name":"GP_NOTIFYLINKTRANSITION","features":[557]},{"name":"GP_NOUSERPOLICY","features":[557]},{"name":"GP_PERUSERLOCALSETTINGS","features":[557]},{"name":"GP_PROCESSGROUPPOLICY","features":[557]},{"name":"GP_REQUIRESSUCCESSFULREGISTRY","features":[557]},{"name":"GROUP_POLICY_HINT_TYPE","features":[557]},{"name":"GROUP_POLICY_OBJECTA","features":[307,557]},{"name":"GROUP_POLICY_OBJECTW","features":[307,557]},{"name":"GROUP_POLICY_OBJECT_TYPE","features":[557]},{"name":"GROUP_POLICY_TRIGGER_EVENT_PROVIDER_GUID","features":[557]},{"name":"GenerateGPNotification","features":[307,557]},{"name":"GetAppliedGPOListA","features":[307,310,557]},{"name":"GetAppliedGPOListW","features":[307,310,557]},{"name":"GetGPOListA","features":[307,557]},{"name":"GetGPOListW","features":[307,557]},{"name":"GetLocalManagedApplicationData","features":[557]},{"name":"GetLocalManagedApplications","features":[307,557]},{"name":"GetManagedApplicationCategories","features":[557,468]},{"name":"GetManagedApplications","features":[307,557]},{"name":"IGPEInformation","features":[557]},{"name":"IGPM","features":[358,557]},{"name":"IGPM2","features":[358,557]},{"name":"IGPMAsyncCancel","features":[358,557]},{"name":"IGPMAsyncProgress","features":[358,557]},{"name":"IGPMBackup","features":[358,557]},{"name":"IGPMBackupCollection","features":[358,557]},{"name":"IGPMBackupDir","features":[358,557]},{"name":"IGPMBackupDirEx","features":[358,557]},{"name":"IGPMCSECollection","features":[358,557]},{"name":"IGPMClientSideExtension","features":[358,557]},{"name":"IGPMConstants","features":[358,557]},{"name":"IGPMConstants2","features":[358,557]},{"name":"IGPMDomain","features":[358,557]},{"name":"IGPMDomain2","features":[358,557]},{"name":"IGPMDomain3","features":[358,557]},{"name":"IGPMGPO","features":[358,557]},{"name":"IGPMGPO2","features":[358,557]},{"name":"IGPMGPO3","features":[358,557]},{"name":"IGPMGPOCollection","features":[358,557]},{"name":"IGPMGPOLink","features":[358,557]},{"name":"IGPMGPOLinksCollection","features":[358,557]},{"name":"IGPMMapEntry","features":[358,557]},{"name":"IGPMMapEntryCollection","features":[358,557]},{"name":"IGPMMigrationTable","features":[358,557]},{"name":"IGPMPermission","features":[358,557]},{"name":"IGPMRSOP","features":[358,557]},{"name":"IGPMResult","features":[358,557]},{"name":"IGPMSOM","features":[358,557]},{"name":"IGPMSOMCollection","features":[358,557]},{"name":"IGPMSearchCriteria","features":[358,557]},{"name":"IGPMSecurityInfo","features":[358,557]},{"name":"IGPMSitesContainer","features":[358,557]},{"name":"IGPMStarterGPO","features":[358,557]},{"name":"IGPMStarterGPOBackup","features":[358,557]},{"name":"IGPMStarterGPOBackupCollection","features":[358,557]},{"name":"IGPMStarterGPOCollection","features":[358,557]},{"name":"IGPMStatusMessage","features":[358,557]},{"name":"IGPMStatusMsgCollection","features":[358,557]},{"name":"IGPMTrustee","features":[358,557]},{"name":"IGPMWMIFilter","features":[358,557]},{"name":"IGPMWMIFilterCollection","features":[358,557]},{"name":"IGroupPolicyObject","features":[557]},{"name":"INSTALLDATA","features":[557]},{"name":"INSTALLSPEC","features":[557]},{"name":"INSTALLSPECTYPE","features":[557]},{"name":"IRSOPInformation","features":[557]},{"name":"ImportRSoPData","features":[557]},{"name":"InstallApplication","features":[557]},{"name":"LOCALMANAGEDAPPLICATION","features":[557]},{"name":"LOCALSTATE_ASSIGNED","features":[557]},{"name":"LOCALSTATE_ORPHANED","features":[557]},{"name":"LOCALSTATE_POLICYREMOVE_ORPHAN","features":[557]},{"name":"LOCALSTATE_POLICYREMOVE_UNINSTALL","features":[557]},{"name":"LOCALSTATE_PUBLISHED","features":[557]},{"name":"LOCALSTATE_UNINSTALLED","features":[557]},{"name":"LOCALSTATE_UNINSTALL_UNMANAGED","features":[557]},{"name":"LeaveCriticalPolicySection","features":[307,557]},{"name":"MACHINE_POLICY_PRESENT_TRIGGER_GUID","features":[557]},{"name":"MANAGEDAPPLICATION","features":[307,557]},{"name":"MANAGED_APPS_FROMCATEGORY","features":[557]},{"name":"MANAGED_APPS_INFOLEVEL_DEFAULT","features":[557]},{"name":"MANAGED_APPS_USERAPPLICATIONS","features":[557]},{"name":"MANAGED_APPTYPE_SETUPEXE","features":[557]},{"name":"MANAGED_APPTYPE_UNSUPPORTED","features":[557]},{"name":"MANAGED_APPTYPE_WINDOWSINSTALLER","features":[557]},{"name":"NODEID_Machine","features":[557]},{"name":"NODEID_MachineSWSettings","features":[557]},{"name":"NODEID_RSOPMachine","features":[557]},{"name":"NODEID_RSOPMachineSWSettings","features":[557]},{"name":"NODEID_RSOPUser","features":[557]},{"name":"NODEID_RSOPUserSWSettings","features":[557]},{"name":"NODEID_User","features":[557]},{"name":"NODEID_UserSWSettings","features":[557]},{"name":"PFNGENERATEGROUPPOLICY","features":[307,358,557,558]},{"name":"PFNPROCESSGROUPPOLICY","features":[307,557,368]},{"name":"PFNPROCESSGROUPPOLICYEX","features":[307,557,368,558]},{"name":"PFNSTATUSMESSAGECALLBACK","features":[307,557]},{"name":"PI_APPLYPOLICY","features":[557]},{"name":"PI_NOUI","features":[557]},{"name":"POLICYSETTINGSTATUSINFO","features":[307,557]},{"name":"PROGID","features":[557]},{"name":"PT_MANDATORY","features":[557]},{"name":"PT_ROAMING","features":[557]},{"name":"PT_ROAMING_PREEXISTING","features":[557]},{"name":"PT_TEMPORARY","features":[557]},{"name":"PUBLISHED","features":[557]},{"name":"ProcessGroupPolicyCompleted","features":[557]},{"name":"ProcessGroupPolicyCompletedEx","features":[557]},{"name":"REGISTRY_EXTENSION_GUID","features":[557]},{"name":"RP_FORCE","features":[557]},{"name":"RP_SYNC","features":[557]},{"name":"RSOPApplied","features":[557]},{"name":"RSOPFailed","features":[557]},{"name":"RSOPIgnored","features":[557]},{"name":"RSOPSubsettingFailed","features":[557]},{"name":"RSOPUnspecified","features":[557]},{"name":"RSOP_COMPUTER_ACCESS_DENIED","features":[557]},{"name":"RSOP_INFO_FLAG_DIAGNOSTIC_MODE","features":[557]},{"name":"RSOP_NO_COMPUTER","features":[557]},{"name":"RSOP_NO_USER","features":[557]},{"name":"RSOP_PLANNING_ASSUME_COMP_WQLFILTER_TRUE","features":[557]},{"name":"RSOP_PLANNING_ASSUME_LOOPBACK_MERGE","features":[557]},{"name":"RSOP_PLANNING_ASSUME_LOOPBACK_REPLACE","features":[557]},{"name":"RSOP_PLANNING_ASSUME_SLOW_LINK","features":[557]},{"name":"RSOP_PLANNING_ASSUME_USER_WQLFILTER_TRUE","features":[557]},{"name":"RSOP_TARGET","features":[307,358,557,558]},{"name":"RSOP_TEMPNAMESPACE_EXISTS","features":[557]},{"name":"RSOP_USER_ACCESS_DENIED","features":[557]},{"name":"RefreshPolicy","features":[307,557]},{"name":"RefreshPolicyEx","features":[307,557]},{"name":"RegisterGPNotification","features":[307,557]},{"name":"RsopAccessCheckByType","features":[307,310,557]},{"name":"RsopFileAccessCheck","features":[307,557]},{"name":"RsopResetPolicySettingStatus","features":[557,558]},{"name":"RsopSetPolicySettingStatus","features":[307,557,558]},{"name":"SETTINGSTATUS","features":[557]},{"name":"USER_POLICY_PRESENT_TRIGGER_GUID","features":[557]},{"name":"UninstallApplication","features":[557]},{"name":"UnregisterGPNotification","features":[307,557]},{"name":"backupMostRecent","features":[557]},{"name":"gpoComputerExtensions","features":[557]},{"name":"gpoDisplayName","features":[557]},{"name":"gpoDomain","features":[557]},{"name":"gpoEffectivePermissions","features":[557]},{"name":"gpoID","features":[557]},{"name":"gpoPermissions","features":[557]},{"name":"gpoUserExtensions","features":[557]},{"name":"gpoWMIFilter","features":[557]},{"name":"opContains","features":[557]},{"name":"opDestinationByRelativeName","features":[557]},{"name":"opDestinationNone","features":[557]},{"name":"opDestinationSameAsSource","features":[557]},{"name":"opDestinationSet","features":[557]},{"name":"opEquals","features":[557]},{"name":"opNotContains","features":[557]},{"name":"opNotEquals","features":[557]},{"name":"opReportComments","features":[557]},{"name":"opReportLegacy","features":[557]},{"name":"permGPOApply","features":[557]},{"name":"permGPOCustom","features":[557]},{"name":"permGPOEdit","features":[557]},{"name":"permGPOEditSecurityAndDelete","features":[557]},{"name":"permGPORead","features":[557]},{"name":"permSOMGPOCreate","features":[557]},{"name":"permSOMLink","features":[557]},{"name":"permSOMLogging","features":[557]},{"name":"permSOMPlanning","features":[557]},{"name":"permSOMStarterGPOCreate","features":[557]},{"name":"permSOMWMICreate","features":[557]},{"name":"permSOMWMIFullControl","features":[557]},{"name":"permStarterGPOCustom","features":[557]},{"name":"permStarterGPOEdit","features":[557]},{"name":"permStarterGPOFullControl","features":[557]},{"name":"permStarterGPORead","features":[557]},{"name":"permWMIFilterCustom","features":[557]},{"name":"permWMIFilterEdit","features":[557]},{"name":"permWMIFilterFullControl","features":[557]},{"name":"repClientHealthRefreshXML","features":[557]},{"name":"repClientHealthXML","features":[557]},{"name":"repHTML","features":[557]},{"name":"repInfraRefreshXML","features":[557]},{"name":"repInfraXML","features":[557]},{"name":"repXML","features":[557]},{"name":"rsopLogging","features":[557]},{"name":"rsopPlanning","features":[557]},{"name":"rsopUnknown","features":[557]},{"name":"somDomain","features":[557]},{"name":"somLinks","features":[557]},{"name":"somOU","features":[557]},{"name":"somSite","features":[557]},{"name":"starterGPODisplayName","features":[557]},{"name":"starterGPODomain","features":[557]},{"name":"starterGPOEffectivePermissions","features":[557]},{"name":"starterGPOID","features":[557]},{"name":"starterGPOPermissions","features":[557]},{"name":"typeComputer","features":[557]},{"name":"typeCustom","features":[557]},{"name":"typeGPO","features":[557]},{"name":"typeGlobalGroup","features":[557]},{"name":"typeLocalGroup","features":[557]},{"name":"typeStarterGPO","features":[557]},{"name":"typeSystem","features":[557]},{"name":"typeUNCPath","features":[557]},{"name":"typeUniversalGroup","features":[557]},{"name":"typeUnknown","features":[557]},{"name":"typeUser","features":[557]}],"570":[{"name":"HCS_CALLBACK","features":[559]}],"571":[{"name":"HCN_NOTIFICATIONS","features":[560]},{"name":"HCN_NOTIFICATION_CALLBACK","features":[560]},{"name":"HCN_PORT_ACCESS","features":[560]},{"name":"HCN_PORT_ACCESS_EXCLUSIVE","features":[560]},{"name":"HCN_PORT_ACCESS_SHARED","features":[560]},{"name":"HCN_PORT_PROTOCOL","features":[560]},{"name":"HCN_PORT_PROTOCOL_BOTH","features":[560]},{"name":"HCN_PORT_PROTOCOL_TCP","features":[560]},{"name":"HCN_PORT_PROTOCOL_UDP","features":[560]},{"name":"HCN_PORT_RANGE_ENTRY","features":[560]},{"name":"HCN_PORT_RANGE_RESERVATION","features":[560]},{"name":"HcnCloseEndpoint","features":[560]},{"name":"HcnCloseGuestNetworkService","features":[560]},{"name":"HcnCloseLoadBalancer","features":[560]},{"name":"HcnCloseNamespace","features":[560]},{"name":"HcnCloseNetwork","features":[560]},{"name":"HcnCreateEndpoint","features":[560]},{"name":"HcnCreateGuestNetworkService","features":[560]},{"name":"HcnCreateLoadBalancer","features":[560]},{"name":"HcnCreateNamespace","features":[560]},{"name":"HcnCreateNetwork","features":[560]},{"name":"HcnDeleteEndpoint","features":[560]},{"name":"HcnDeleteGuestNetworkService","features":[560]},{"name":"HcnDeleteLoadBalancer","features":[560]},{"name":"HcnDeleteNamespace","features":[560]},{"name":"HcnDeleteNetwork","features":[560]},{"name":"HcnEnumerateEndpoints","features":[560]},{"name":"HcnEnumerateGuestNetworkPortReservations","features":[560]},{"name":"HcnEnumerateLoadBalancers","features":[560]},{"name":"HcnEnumerateNamespaces","features":[560]},{"name":"HcnEnumerateNetworks","features":[560]},{"name":"HcnFreeGuestNetworkPortReservations","features":[560]},{"name":"HcnModifyEndpoint","features":[560]},{"name":"HcnModifyGuestNetworkService","features":[560]},{"name":"HcnModifyLoadBalancer","features":[560]},{"name":"HcnModifyNamespace","features":[560]},{"name":"HcnModifyNetwork","features":[560]},{"name":"HcnNotificationFlagsReserved","features":[560]},{"name":"HcnNotificationGuestNetworkServiceCreate","features":[560]},{"name":"HcnNotificationGuestNetworkServiceDelete","features":[560]},{"name":"HcnNotificationGuestNetworkServiceInterfaceStateChanged","features":[560]},{"name":"HcnNotificationGuestNetworkServiceStateChanged","features":[560]},{"name":"HcnNotificationInvalid","features":[560]},{"name":"HcnNotificationNamespaceCreate","features":[560]},{"name":"HcnNotificationNamespaceDelete","features":[560]},{"name":"HcnNotificationNetworkCreate","features":[560]},{"name":"HcnNotificationNetworkDelete","features":[560]},{"name":"HcnNotificationNetworkEndpointAttached","features":[560]},{"name":"HcnNotificationNetworkEndpointDetached","features":[560]},{"name":"HcnNotificationNetworkPreCreate","features":[560]},{"name":"HcnNotificationNetworkPreDelete","features":[560]},{"name":"HcnNotificationServiceDisconnect","features":[560]},{"name":"HcnOpenEndpoint","features":[560]},{"name":"HcnOpenLoadBalancer","features":[560]},{"name":"HcnOpenNamespace","features":[560]},{"name":"HcnOpenNetwork","features":[560]},{"name":"HcnQueryEndpointAddresses","features":[560]},{"name":"HcnQueryEndpointProperties","features":[560]},{"name":"HcnQueryEndpointStats","features":[560]},{"name":"HcnQueryLoadBalancerProperties","features":[560]},{"name":"HcnQueryNamespaceProperties","features":[560]},{"name":"HcnQueryNetworkProperties","features":[560]},{"name":"HcnRegisterGuestNetworkServiceCallback","features":[560]},{"name":"HcnRegisterServiceCallback","features":[560]},{"name":"HcnReleaseGuestNetworkServicePortReservationHandle","features":[307,560]},{"name":"HcnReserveGuestNetworkServicePort","features":[307,560]},{"name":"HcnReserveGuestNetworkServicePortRange","features":[307,560]},{"name":"HcnUnregisterGuestNetworkServiceCallback","features":[560]},{"name":"HcnUnregisterServiceCallback","features":[560]}],"572":[{"name":"HCS_CREATE_OPTIONS","features":[561]},{"name":"HCS_CREATE_OPTIONS_1","features":[307,310,561]},{"name":"HCS_EVENT","features":[561]},{"name":"HCS_EVENT_CALLBACK","features":[561]},{"name":"HCS_EVENT_OPTIONS","features":[561]},{"name":"HCS_EVENT_TYPE","features":[561]},{"name":"HCS_NOTIFICATIONS","features":[561]},{"name":"HCS_NOTIFICATION_CALLBACK","features":[561]},{"name":"HCS_NOTIFICATION_FLAGS","features":[561]},{"name":"HCS_OPERATION","features":[561]},{"name":"HCS_OPERATION_COMPLETION","features":[561]},{"name":"HCS_OPERATION_OPTIONS","features":[561]},{"name":"HCS_OPERATION_TYPE","features":[561]},{"name":"HCS_PROCESS","features":[561]},{"name":"HCS_PROCESS_INFORMATION","features":[307,561]},{"name":"HCS_RESOURCE_TYPE","features":[561]},{"name":"HCS_SYSTEM","features":[561]},{"name":"HcsAddResourceToOperation","features":[307,561]},{"name":"HcsAttachLayerStorageFilter","features":[561]},{"name":"HcsCancelOperation","features":[561]},{"name":"HcsCloseComputeSystem","features":[561]},{"name":"HcsCloseOperation","features":[561]},{"name":"HcsCloseProcess","features":[561]},{"name":"HcsCrashComputeSystem","features":[561]},{"name":"HcsCreateComputeSystem","features":[310,561]},{"name":"HcsCreateComputeSystemInNamespace","features":[561]},{"name":"HcsCreateEmptyGuestStateFile","features":[561]},{"name":"HcsCreateEmptyRuntimeStateFile","features":[561]},{"name":"HcsCreateOperation","features":[561]},{"name":"HcsCreateOperationWithNotifications","features":[561]},{"name":"HcsCreateOptions_1","features":[561]},{"name":"HcsCreateProcess","features":[310,561]},{"name":"HcsDestroyLayer","features":[561]},{"name":"HcsDetachLayerStorageFilter","features":[561]},{"name":"HcsEnumerateComputeSystems","features":[561]},{"name":"HcsEnumerateComputeSystemsInNamespace","features":[561]},{"name":"HcsEventGroupOperationInfo","features":[561]},{"name":"HcsEventGroupVmLifecycle","features":[561]},{"name":"HcsEventInvalid","features":[561]},{"name":"HcsEventOperationCallback","features":[561]},{"name":"HcsEventOptionEnableOperationCallbacks","features":[561]},{"name":"HcsEventOptionEnableVmLifecycle","features":[561]},{"name":"HcsEventOptionNone","features":[561]},{"name":"HcsEventProcessExited","features":[561]},{"name":"HcsEventServiceDisconnect","features":[561]},{"name":"HcsEventSystemCrashInitiated","features":[561]},{"name":"HcsEventSystemCrashReport","features":[561]},{"name":"HcsEventSystemExited","features":[561]},{"name":"HcsEventSystemGuestConnectionClosed","features":[561]},{"name":"HcsEventSystemRdpEnhancedModeStateChanged","features":[561]},{"name":"HcsEventSystemSiloJobCreated","features":[561]},{"name":"HcsExportLayer","features":[561]},{"name":"HcsExportLegacyWritableLayer","features":[561]},{"name":"HcsFormatWritableLayerVhd","features":[307,561]},{"name":"HcsGetComputeSystemFromOperation","features":[561]},{"name":"HcsGetComputeSystemProperties","features":[561]},{"name":"HcsGetLayerVhdMountPath","features":[307,561]},{"name":"HcsGetOperationContext","features":[561]},{"name":"HcsGetOperationId","features":[561]},{"name":"HcsGetOperationResult","features":[561]},{"name":"HcsGetOperationResultAndProcessInfo","features":[307,561]},{"name":"HcsGetOperationType","features":[561]},{"name":"HcsGetProcessFromOperation","features":[561]},{"name":"HcsGetProcessInfo","features":[561]},{"name":"HcsGetProcessProperties","features":[561]},{"name":"HcsGetProcessorCompatibilityFromSavedState","features":[561]},{"name":"HcsGetServiceProperties","features":[561]},{"name":"HcsGrantVmAccess","features":[561]},{"name":"HcsGrantVmGroupAccess","features":[561]},{"name":"HcsImportLayer","features":[561]},{"name":"HcsInitializeLegacyWritableLayer","features":[561]},{"name":"HcsInitializeWritableLayer","features":[561]},{"name":"HcsModifyComputeSystem","features":[307,561]},{"name":"HcsModifyProcess","features":[561]},{"name":"HcsModifyServiceSettings","features":[561]},{"name":"HcsNotificationFlagFailure","features":[561]},{"name":"HcsNotificationFlagSuccess","features":[561]},{"name":"HcsNotificationFlagsReserved","features":[561]},{"name":"HcsNotificationInvalid","features":[561]},{"name":"HcsNotificationOperationProgressUpdate","features":[561]},{"name":"HcsNotificationProcessExited","features":[561]},{"name":"HcsNotificationServiceDisconnect","features":[561]},{"name":"HcsNotificationSystemCrashInitiated","features":[561]},{"name":"HcsNotificationSystemCrashReport","features":[561]},{"name":"HcsNotificationSystemCreateCompleted","features":[561]},{"name":"HcsNotificationSystemExited","features":[561]},{"name":"HcsNotificationSystemGetPropertiesCompleted","features":[561]},{"name":"HcsNotificationSystemGuestConnectionClosed","features":[561]},{"name":"HcsNotificationSystemModifyCompleted","features":[561]},{"name":"HcsNotificationSystemOperationCompletion","features":[561]},{"name":"HcsNotificationSystemPassThru","features":[561]},{"name":"HcsNotificationSystemPauseCompleted","features":[561]},{"name":"HcsNotificationSystemRdpEnhancedModeStateChanged","features":[561]},{"name":"HcsNotificationSystemResumeCompleted","features":[561]},{"name":"HcsNotificationSystemSaveCompleted","features":[561]},{"name":"HcsNotificationSystemShutdownCompleted","features":[561]},{"name":"HcsNotificationSystemShutdownFailed","features":[561]},{"name":"HcsNotificationSystemSiloJobCreated","features":[561]},{"name":"HcsNotificationSystemStartCompleted","features":[561]},{"name":"HcsOpenComputeSystem","features":[561]},{"name":"HcsOpenComputeSystemInNamespace","features":[561]},{"name":"HcsOpenProcess","features":[561]},{"name":"HcsOperationOptionNone","features":[561]},{"name":"HcsOperationOptionProgressUpdate","features":[561]},{"name":"HcsOperationTypeCrash","features":[561]},{"name":"HcsOperationTypeCreate","features":[561]},{"name":"HcsOperationTypeCreateProcess","features":[561]},{"name":"HcsOperationTypeEnumerate","features":[561]},{"name":"HcsOperationTypeGetProcessInfo","features":[561]},{"name":"HcsOperationTypeGetProcessProperties","features":[561]},{"name":"HcsOperationTypeGetProperties","features":[561]},{"name":"HcsOperationTypeModify","features":[561]},{"name":"HcsOperationTypeModifyProcess","features":[561]},{"name":"HcsOperationTypeNone","features":[561]},{"name":"HcsOperationTypePause","features":[561]},{"name":"HcsOperationTypeResume","features":[561]},{"name":"HcsOperationTypeSave","features":[561]},{"name":"HcsOperationTypeShutdown","features":[561]},{"name":"HcsOperationTypeSignalProcess","features":[561]},{"name":"HcsOperationTypeStart","features":[561]},{"name":"HcsOperationTypeTerminate","features":[561]},{"name":"HcsPauseComputeSystem","features":[561]},{"name":"HcsResourceTypeFile","features":[561]},{"name":"HcsResourceTypeJob","features":[561]},{"name":"HcsResourceTypeNone","features":[561]},{"name":"HcsResumeComputeSystem","features":[561]},{"name":"HcsRevokeVmAccess","features":[561]},{"name":"HcsRevokeVmGroupAccess","features":[561]},{"name":"HcsSaveComputeSystem","features":[561]},{"name":"HcsSetComputeSystemCallback","features":[561]},{"name":"HcsSetOperationCallback","features":[561]},{"name":"HcsSetOperationContext","features":[561]},{"name":"HcsSetProcessCallback","features":[561]},{"name":"HcsSetupBaseOSLayer","features":[307,561]},{"name":"HcsSetupBaseOSVolume","features":[561]},{"name":"HcsShutDownComputeSystem","features":[561]},{"name":"HcsSignalProcess","features":[561]},{"name":"HcsStartComputeSystem","features":[561]},{"name":"HcsSubmitWerReport","features":[561]},{"name":"HcsTerminateComputeSystem","features":[561]},{"name":"HcsTerminateProcess","features":[561]},{"name":"HcsWaitForComputeSystemExit","features":[561]},{"name":"HcsWaitForOperationResult","features":[561]},{"name":"HcsWaitForOperationResultAndProcessInfo","features":[307,561]},{"name":"HcsWaitForProcessExit","features":[561]}],"573":[{"name":"ARM64_RegisterActlrEl1","features":[562]},{"name":"ARM64_RegisterAmairEl1","features":[562]},{"name":"ARM64_RegisterCntkctlEl1","features":[562]},{"name":"ARM64_RegisterCntvCtlEl0","features":[562]},{"name":"ARM64_RegisterCntvCvalEl0","features":[562]},{"name":"ARM64_RegisterContextIdrEl1","features":[562]},{"name":"ARM64_RegisterCpacrEl1","features":[562]},{"name":"ARM64_RegisterCpsr","features":[562]},{"name":"ARM64_RegisterCsselrEl1","features":[562]},{"name":"ARM64_RegisterElrEl1","features":[562]},{"name":"ARM64_RegisterEsrEl1","features":[562]},{"name":"ARM64_RegisterFarEl1","features":[562]},{"name":"ARM64_RegisterFpControl","features":[562]},{"name":"ARM64_RegisterFpStatus","features":[562]},{"name":"ARM64_RegisterMairEl1","features":[562]},{"name":"ARM64_RegisterMax","features":[562]},{"name":"ARM64_RegisterParEl1","features":[562]},{"name":"ARM64_RegisterPc","features":[562]},{"name":"ARM64_RegisterQ0","features":[562]},{"name":"ARM64_RegisterQ1","features":[562]},{"name":"ARM64_RegisterQ10","features":[562]},{"name":"ARM64_RegisterQ11","features":[562]},{"name":"ARM64_RegisterQ12","features":[562]},{"name":"ARM64_RegisterQ13","features":[562]},{"name":"ARM64_RegisterQ14","features":[562]},{"name":"ARM64_RegisterQ15","features":[562]},{"name":"ARM64_RegisterQ16","features":[562]},{"name":"ARM64_RegisterQ17","features":[562]},{"name":"ARM64_RegisterQ18","features":[562]},{"name":"ARM64_RegisterQ19","features":[562]},{"name":"ARM64_RegisterQ2","features":[562]},{"name":"ARM64_RegisterQ20","features":[562]},{"name":"ARM64_RegisterQ21","features":[562]},{"name":"ARM64_RegisterQ22","features":[562]},{"name":"ARM64_RegisterQ23","features":[562]},{"name":"ARM64_RegisterQ24","features":[562]},{"name":"ARM64_RegisterQ25","features":[562]},{"name":"ARM64_RegisterQ26","features":[562]},{"name":"ARM64_RegisterQ27","features":[562]},{"name":"ARM64_RegisterQ28","features":[562]},{"name":"ARM64_RegisterQ29","features":[562]},{"name":"ARM64_RegisterQ3","features":[562]},{"name":"ARM64_RegisterQ30","features":[562]},{"name":"ARM64_RegisterQ31","features":[562]},{"name":"ARM64_RegisterQ4","features":[562]},{"name":"ARM64_RegisterQ5","features":[562]},{"name":"ARM64_RegisterQ6","features":[562]},{"name":"ARM64_RegisterQ7","features":[562]},{"name":"ARM64_RegisterQ8","features":[562]},{"name":"ARM64_RegisterQ9","features":[562]},{"name":"ARM64_RegisterSctlrEl1","features":[562]},{"name":"ARM64_RegisterSpEl0","features":[562]},{"name":"ARM64_RegisterSpEl1","features":[562]},{"name":"ARM64_RegisterSpsrEl1","features":[562]},{"name":"ARM64_RegisterTcrEl1","features":[562]},{"name":"ARM64_RegisterTpidrEl0","features":[562]},{"name":"ARM64_RegisterTpidrEl1","features":[562]},{"name":"ARM64_RegisterTpidrroEl0","features":[562]},{"name":"ARM64_RegisterTtbr0El1","features":[562]},{"name":"ARM64_RegisterTtbr1El1","features":[562]},{"name":"ARM64_RegisterVbarEl1","features":[562]},{"name":"ARM64_RegisterX0","features":[562]},{"name":"ARM64_RegisterX1","features":[562]},{"name":"ARM64_RegisterX10","features":[562]},{"name":"ARM64_RegisterX11","features":[562]},{"name":"ARM64_RegisterX12","features":[562]},{"name":"ARM64_RegisterX13","features":[562]},{"name":"ARM64_RegisterX14","features":[562]},{"name":"ARM64_RegisterX15","features":[562]},{"name":"ARM64_RegisterX16","features":[562]},{"name":"ARM64_RegisterX17","features":[562]},{"name":"ARM64_RegisterX18","features":[562]},{"name":"ARM64_RegisterX19","features":[562]},{"name":"ARM64_RegisterX2","features":[562]},{"name":"ARM64_RegisterX20","features":[562]},{"name":"ARM64_RegisterX21","features":[562]},{"name":"ARM64_RegisterX22","features":[562]},{"name":"ARM64_RegisterX23","features":[562]},{"name":"ARM64_RegisterX24","features":[562]},{"name":"ARM64_RegisterX25","features":[562]},{"name":"ARM64_RegisterX26","features":[562]},{"name":"ARM64_RegisterX27","features":[562]},{"name":"ARM64_RegisterX28","features":[562]},{"name":"ARM64_RegisterX3","features":[562]},{"name":"ARM64_RegisterX4","features":[562]},{"name":"ARM64_RegisterX5","features":[562]},{"name":"ARM64_RegisterX6","features":[562]},{"name":"ARM64_RegisterX7","features":[562]},{"name":"ARM64_RegisterX8","features":[562]},{"name":"ARM64_RegisterX9","features":[562]},{"name":"ARM64_RegisterXFp","features":[562]},{"name":"ARM64_RegisterXLr","features":[562]},{"name":"ApplyGuestMemoryFix","features":[562]},{"name":"ApplyPendingSavedStateFileReplayLog","features":[562]},{"name":"Arch_Armv8","features":[562]},{"name":"Arch_Unknown","features":[562]},{"name":"Arch_x64","features":[562]},{"name":"Arch_x86","features":[562]},{"name":"CallStackUnwind","features":[562]},{"name":"DOS_IMAGE_INFO","features":[562]},{"name":"FOUND_IMAGE_CALLBACK","features":[307,562]},{"name":"FindSavedStateSymbolFieldInType","features":[307,562]},{"name":"ForceActiveVirtualTrustLevel","features":[562]},{"name":"ForceArchitecture","features":[562]},{"name":"ForceNestedHostMode","features":[307,562]},{"name":"ForcePagingMode","features":[562]},{"name":"GPA_MEMORY_CHUNK","features":[562]},{"name":"GUEST_OS_INFO","features":[562]},{"name":"GUEST_OS_MICROSOFT_IDS","features":[562]},{"name":"GUEST_OS_OPENSOURCE_IDS","features":[562]},{"name":"GUEST_OS_VENDOR","features":[562]},{"name":"GUEST_SYMBOLS_PROVIDER_DEBUG_INFO_CALLBACK","features":[562]},{"name":"GUID_DEVINTERFACE_VM_GENCOUNTER","features":[562]},{"name":"GetActiveVirtualTrustLevel","features":[562]},{"name":"GetArchitecture","features":[562]},{"name":"GetEnabledVirtualTrustLevels","features":[562]},{"name":"GetGuestEnabledVirtualTrustLevels","features":[562]},{"name":"GetGuestOsInfo","features":[562]},{"name":"GetGuestPhysicalMemoryChunks","features":[562]},{"name":"GetGuestRawSavedMemorySize","features":[562]},{"name":"GetMemoryBlockCacheLimit","features":[562]},{"name":"GetNestedVirtualizationMode","features":[307,562]},{"name":"GetPagingMode","features":[562]},{"name":"GetRegisterValue","features":[562]},{"name":"GetSavedStateSymbolFieldInfo","features":[562]},{"name":"GetSavedStateSymbolProviderHandle","features":[307,562]},{"name":"GetSavedStateSymbolTypeSize","features":[562]},{"name":"GetVpCount","features":[562]},{"name":"GuestOsMicrosoftMSDOS","features":[562]},{"name":"GuestOsMicrosoftUndefined","features":[562]},{"name":"GuestOsMicrosoftWindows3x","features":[562]},{"name":"GuestOsMicrosoftWindows9x","features":[562]},{"name":"GuestOsMicrosoftWindowsCE","features":[562]},{"name":"GuestOsMicrosoftWindowsNT","features":[562]},{"name":"GuestOsOpenSourceFreeBSD","features":[562]},{"name":"GuestOsOpenSourceIllumos","features":[562]},{"name":"GuestOsOpenSourceLinux","features":[562]},{"name":"GuestOsOpenSourceUndefined","features":[562]},{"name":"GuestOsOpenSourceXen","features":[562]},{"name":"GuestOsVendorHPE","features":[562]},{"name":"GuestOsVendorLANCOM","features":[562]},{"name":"GuestOsVendorMicrosoft","features":[562]},{"name":"GuestOsVendorUndefined","features":[562]},{"name":"GuestPhysicalAddressToRawSavedMemoryOffset","features":[562]},{"name":"GuestVirtualAddressToPhysicalAddress","features":[562]},{"name":"HDV_DEVICE_HOST_FLAGS","features":[562]},{"name":"HDV_DEVICE_TYPE","features":[562]},{"name":"HDV_DOORBELL_FLAGS","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_ANY_VALUE","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_ANY","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_BYTE","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_DWORD","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_QWORD","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_WORD","features":[562]},{"name":"HDV_MMIO_MAPPING_FLAGS","features":[562]},{"name":"HDV_PCI_BAR0","features":[562]},{"name":"HDV_PCI_BAR1","features":[562]},{"name":"HDV_PCI_BAR2","features":[562]},{"name":"HDV_PCI_BAR3","features":[562]},{"name":"HDV_PCI_BAR4","features":[562]},{"name":"HDV_PCI_BAR5","features":[562]},{"name":"HDV_PCI_BAR_COUNT","features":[562]},{"name":"HDV_PCI_BAR_SELECTOR","features":[562]},{"name":"HDV_PCI_DEVICE_GET_DETAILS","features":[562]},{"name":"HDV_PCI_DEVICE_INITIALIZE","features":[562]},{"name":"HDV_PCI_DEVICE_INTERFACE","features":[562]},{"name":"HDV_PCI_DEVICE_SET_CONFIGURATION","features":[562]},{"name":"HDV_PCI_DEVICE_START","features":[562]},{"name":"HDV_PCI_DEVICE_STOP","features":[562]},{"name":"HDV_PCI_DEVICE_TEARDOWN","features":[562]},{"name":"HDV_PCI_INTERFACE_VERSION","features":[562]},{"name":"HDV_PCI_PNP_ID","features":[562]},{"name":"HDV_PCI_READ_CONFIG_SPACE","features":[562]},{"name":"HDV_PCI_READ_INTERCEPTED_MEMORY","features":[562]},{"name":"HDV_PCI_WRITE_CONFIG_SPACE","features":[562]},{"name":"HDV_PCI_WRITE_INTERCEPTED_MEMORY","features":[562]},{"name":"HVSOCKET_ADDRESS_FLAG_PASSTHRU","features":[562]},{"name":"HVSOCKET_ADDRESS_INFO","features":[562]},{"name":"HVSOCKET_CONNECTED_SUSPEND","features":[562]},{"name":"HVSOCKET_CONNECT_TIMEOUT","features":[562]},{"name":"HVSOCKET_CONNECT_TIMEOUT_MAX","features":[562]},{"name":"HVSOCKET_HIGH_VTL","features":[562]},{"name":"HV_GUID_BROADCAST","features":[562]},{"name":"HV_GUID_CHILDREN","features":[562]},{"name":"HV_GUID_LOOPBACK","features":[562]},{"name":"HV_GUID_PARENT","features":[562]},{"name":"HV_GUID_SILOHOST","features":[562]},{"name":"HV_GUID_VSOCK_TEMPLATE","features":[562]},{"name":"HV_GUID_ZERO","features":[562]},{"name":"HV_PROTOCOL_RAW","features":[562]},{"name":"HdvCreateDeviceInstance","features":[562]},{"name":"HdvCreateGuestMemoryAperture","features":[307,562]},{"name":"HdvCreateSectionBackedMmioRange","features":[307,562]},{"name":"HdvDeliverGuestInterrupt","features":[562]},{"name":"HdvDestroyGuestMemoryAperture","features":[562]},{"name":"HdvDestroySectionBackedMmioRange","features":[562]},{"name":"HdvDeviceHostFlagInitializeComSecurity","features":[562]},{"name":"HdvDeviceHostFlagNone","features":[562]},{"name":"HdvDeviceTypePCI","features":[562]},{"name":"HdvDeviceTypeUndefined","features":[562]},{"name":"HdvInitializeDeviceHost","features":[561,562]},{"name":"HdvInitializeDeviceHostEx","features":[561,562]},{"name":"HdvMmioMappingFlagExecutable","features":[562]},{"name":"HdvMmioMappingFlagNone","features":[562]},{"name":"HdvMmioMappingFlagWriteable","features":[562]},{"name":"HdvPciDeviceInterfaceVersion1","features":[562]},{"name":"HdvPciDeviceInterfaceVersionInvalid","features":[562]},{"name":"HdvReadGuestMemory","features":[562]},{"name":"HdvRegisterDoorbell","features":[307,562]},{"name":"HdvTeardownDeviceHost","features":[562]},{"name":"HdvUnregisterDoorbell","features":[562]},{"name":"HdvWriteGuestMemory","features":[562]},{"name":"IOCTL_VMGENCOUNTER_READ","features":[562]},{"name":"InKernelSpace","features":[307,562]},{"name":"IsActiveVirtualTrustLevelEnabled","features":[307,562]},{"name":"IsNestedVirtualizationEnabled","features":[307,562]},{"name":"LoadSavedStateFile","features":[562]},{"name":"LoadSavedStateFiles","features":[562]},{"name":"LoadSavedStateModuleSymbols","features":[562]},{"name":"LoadSavedStateModuleSymbolsEx","features":[562]},{"name":"LoadSavedStateSymbolProvider","features":[307,562]},{"name":"LocateSavedStateFiles","features":[562]},{"name":"MODULE_INFO","features":[562]},{"name":"PAGING_MODE","features":[562]},{"name":"Paging_32Bit","features":[562]},{"name":"Paging_Armv8","features":[562]},{"name":"Paging_Invalid","features":[562]},{"name":"Paging_Long","features":[562]},{"name":"Paging_NonPaged","features":[562]},{"name":"Paging_Pae","features":[562]},{"name":"ProcessorVendor_Amd","features":[562]},{"name":"ProcessorVendor_Arm","features":[562]},{"name":"ProcessorVendor_Hygon","features":[562]},{"name":"ProcessorVendor_Intel","features":[562]},{"name":"ProcessorVendor_Unknown","features":[562]},{"name":"REGISTER_ID","features":[562]},{"name":"ReadGuestPhysicalAddress","features":[562]},{"name":"ReadGuestRawSavedMemory","features":[562]},{"name":"ReadSavedStateGlobalVariable","features":[562]},{"name":"ReleaseSavedStateFiles","features":[562]},{"name":"ReleaseSavedStateSymbolProvider","features":[562]},{"name":"ResolveSavedStateGlobalVariableAddress","features":[562]},{"name":"SOCKADDR_HV","features":[320,562]},{"name":"ScanMemoryForDosImages","features":[307,562]},{"name":"SetMemoryBlockCacheLimit","features":[562]},{"name":"SetSavedStateSymbolProviderDebugInfoCallback","features":[562]},{"name":"VIRTUAL_PROCESSOR_ARCH","features":[562]},{"name":"VIRTUAL_PROCESSOR_REGISTER","features":[562]},{"name":"VIRTUAL_PROCESSOR_VENDOR","features":[562]},{"name":"VM_GENCOUNTER","features":[562]},{"name":"VM_GENCOUNTER_SYMBOLIC_LINK_NAME","features":[562]},{"name":"WHV_ACCESS_GPA_CONTROLS","features":[562]},{"name":"WHV_ADVISE_GPA_RANGE","features":[562]},{"name":"WHV_ADVISE_GPA_RANGE_CODE","features":[562]},{"name":"WHV_ADVISE_GPA_RANGE_POPULATE","features":[562]},{"name":"WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS","features":[562]},{"name":"WHV_ALLOCATE_VPCI_RESOURCE_FLAGS","features":[562]},{"name":"WHV_ANY_VP","features":[562]},{"name":"WHV_CACHE_TYPE","features":[562]},{"name":"WHV_CAPABILITY","features":[307,562]},{"name":"WHV_CAPABILITY_CODE","features":[562]},{"name":"WHV_CAPABILITY_FEATURES","features":[562]},{"name":"WHV_CAPABILITY_PROCESSOR_FREQUENCY_CAP","features":[562]},{"name":"WHV_CPUID_OUTPUT","features":[562]},{"name":"WHV_CREATE_VPCI_DEVICE_FLAGS","features":[562]},{"name":"WHV_DOORBELL_MATCH_DATA","features":[562]},{"name":"WHV_EMULATOR_CALLBACKS","features":[562]},{"name":"WHV_EMULATOR_GET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK","features":[562]},{"name":"WHV_EMULATOR_IO_ACCESS_INFO","features":[562]},{"name":"WHV_EMULATOR_IO_PORT_CALLBACK","features":[562]},{"name":"WHV_EMULATOR_MEMORY_ACCESS_INFO","features":[562]},{"name":"WHV_EMULATOR_MEMORY_CALLBACK","features":[562]},{"name":"WHV_EMULATOR_SET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK","features":[562]},{"name":"WHV_EMULATOR_STATUS","features":[562]},{"name":"WHV_EMULATOR_TRANSLATE_GVA_PAGE_CALLBACK","features":[562]},{"name":"WHV_EXCEPTION_TYPE","features":[562]},{"name":"WHV_EXTENDED_VM_EXITS","features":[562]},{"name":"WHV_HYPERCALL_CONTEXT","features":[562]},{"name":"WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS","features":[562]},{"name":"WHV_INTERNAL_ACTIVITY_REGISTER","features":[562]},{"name":"WHV_INTERRUPT_CONTROL","features":[562]},{"name":"WHV_INTERRUPT_DESTINATION_MODE","features":[562]},{"name":"WHV_INTERRUPT_TRIGGER_MODE","features":[562]},{"name":"WHV_INTERRUPT_TYPE","features":[562]},{"name":"WHV_MAP_GPA_RANGE_FLAGS","features":[562]},{"name":"WHV_MAX_DEVICE_ID_SIZE_IN_CHARS","features":[562]},{"name":"WHV_MEMORY_ACCESS_CONTEXT","features":[562]},{"name":"WHV_MEMORY_ACCESS_INFO","features":[562]},{"name":"WHV_MEMORY_ACCESS_TYPE","features":[562]},{"name":"WHV_MEMORY_RANGE_ENTRY","features":[562]},{"name":"WHV_MSR_ACTION","features":[562]},{"name":"WHV_MSR_ACTION_ENTRY","features":[562]},{"name":"WHV_NOTIFICATION_PORT_PARAMETERS","features":[562]},{"name":"WHV_NOTIFICATION_PORT_PROPERTY_CODE","features":[562]},{"name":"WHV_NOTIFICATION_PORT_TYPE","features":[562]},{"name":"WHV_PARTITION_COUNTER_SET","features":[562]},{"name":"WHV_PARTITION_HANDLE","features":[562]},{"name":"WHV_PARTITION_MEMORY_COUNTERS","features":[562]},{"name":"WHV_PARTITION_PROPERTY","features":[307,562]},{"name":"WHV_PARTITION_PROPERTY_CODE","features":[562]},{"name":"WHV_PROCESSOR_APIC_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_COUNTER_SET","features":[562]},{"name":"WHV_PROCESSOR_EVENT_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_FEATURES","features":[562]},{"name":"WHV_PROCESSOR_FEATURES1","features":[562]},{"name":"WHV_PROCESSOR_FEATURES_BANKS","features":[562]},{"name":"WHV_PROCESSOR_FEATURES_BANKS_COUNT","features":[562]},{"name":"WHV_PROCESSOR_INTERCEPT_COUNTER","features":[562]},{"name":"WHV_PROCESSOR_INTERCEPT_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_PERFMON_FEATURES","features":[562]},{"name":"WHV_PROCESSOR_RUNTIME_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_SYNTHETIC_FEATURES_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_VENDOR","features":[562]},{"name":"WHV_PROCESSOR_XSAVE_FEATURES","features":[562]},{"name":"WHV_READ_WRITE_GPA_RANGE_MAX_SIZE","features":[562]},{"name":"WHV_REGISTER_NAME","features":[562]},{"name":"WHV_REGISTER_VALUE","features":[562]},{"name":"WHV_RUN_VP_CANCELED_CONTEXT","features":[562]},{"name":"WHV_RUN_VP_CANCEL_REASON","features":[562]},{"name":"WHV_RUN_VP_EXIT_CONTEXT","features":[562]},{"name":"WHV_RUN_VP_EXIT_REASON","features":[562]},{"name":"WHV_SCHEDULER_FEATURES","features":[562]},{"name":"WHV_SRIOV_RESOURCE_DESCRIPTOR","features":[307,562]},{"name":"WHV_SYNIC_EVENT_PARAMETERS","features":[562]},{"name":"WHV_SYNIC_MESSAGE_SIZE","features":[562]},{"name":"WHV_SYNIC_SINT_DELIVERABLE_CONTEXT","features":[562]},{"name":"WHV_SYNTHETIC_PROCESSOR_FEATURES","features":[562]},{"name":"WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS","features":[562]},{"name":"WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT","features":[562]},{"name":"WHV_TRANSLATE_GVA_FLAGS","features":[562]},{"name":"WHV_TRANSLATE_GVA_RESULT","features":[562]},{"name":"WHV_TRANSLATE_GVA_RESULT_CODE","features":[562]},{"name":"WHV_TRIGGER_PARAMETERS","features":[562]},{"name":"WHV_TRIGGER_TYPE","features":[562]},{"name":"WHV_UINT128","features":[562]},{"name":"WHV_VIRTUAL_PROCESSOR_PROPERTY","features":[562]},{"name":"WHV_VIRTUAL_PROCESSOR_PROPERTY_CODE","features":[562]},{"name":"WHV_VIRTUAL_PROCESSOR_STATE_TYPE","features":[562]},{"name":"WHV_VPCI_DEVICE_NOTIFICATION","features":[562]},{"name":"WHV_VPCI_DEVICE_NOTIFICATION_TYPE","features":[562]},{"name":"WHV_VPCI_DEVICE_PROPERTY_CODE","features":[562]},{"name":"WHV_VPCI_DEVICE_REGISTER","features":[562]},{"name":"WHV_VPCI_DEVICE_REGISTER_SPACE","features":[562]},{"name":"WHV_VPCI_HARDWARE_IDS","features":[562]},{"name":"WHV_VPCI_INTERRUPT_TARGET","features":[562]},{"name":"WHV_VPCI_INTERRUPT_TARGET_FLAGS","features":[562]},{"name":"WHV_VPCI_MMIO_MAPPING","features":[562]},{"name":"WHV_VPCI_MMIO_RANGE_FLAGS","features":[562]},{"name":"WHV_VPCI_PROBED_BARS","features":[562]},{"name":"WHV_VPCI_TYPE0_BAR_COUNT","features":[562]},{"name":"WHV_VP_EXCEPTION_CONTEXT","features":[562]},{"name":"WHV_VP_EXCEPTION_INFO","features":[562]},{"name":"WHV_VP_EXIT_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_EOI_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_INIT_SIPI_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_SMI_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_WRITE_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_WRITE_TYPE","features":[562]},{"name":"WHV_X64_CPUID_ACCESS_CONTEXT","features":[562]},{"name":"WHV_X64_CPUID_RESULT","features":[562]},{"name":"WHV_X64_CPUID_RESULT2","features":[562]},{"name":"WHV_X64_CPUID_RESULT2_FLAGS","features":[562]},{"name":"WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER","features":[562]},{"name":"WHV_X64_FP_CONTROL_STATUS_REGISTER","features":[562]},{"name":"WHV_X64_FP_REGISTER","features":[562]},{"name":"WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT","features":[562]},{"name":"WHV_X64_INTERRUPT_STATE_REGISTER","features":[562]},{"name":"WHV_X64_IO_PORT_ACCESS_CONTEXT","features":[562]},{"name":"WHV_X64_IO_PORT_ACCESS_INFO","features":[562]},{"name":"WHV_X64_LOCAL_APIC_EMULATION_MODE","features":[562]},{"name":"WHV_X64_MSR_ACCESS_CONTEXT","features":[562]},{"name":"WHV_X64_MSR_ACCESS_INFO","features":[562]},{"name":"WHV_X64_MSR_EXIT_BITMAP","features":[562]},{"name":"WHV_X64_PENDING_DEBUG_EXCEPTION","features":[562]},{"name":"WHV_X64_PENDING_EVENT_TYPE","features":[562]},{"name":"WHV_X64_PENDING_EXCEPTION_EVENT","features":[562]},{"name":"WHV_X64_PENDING_EXT_INT_EVENT","features":[562]},{"name":"WHV_X64_PENDING_INTERRUPTION_REGISTER","features":[562]},{"name":"WHV_X64_PENDING_INTERRUPTION_TYPE","features":[562]},{"name":"WHV_X64_RDTSC_CONTEXT","features":[562]},{"name":"WHV_X64_RDTSC_INFO","features":[562]},{"name":"WHV_X64_SEGMENT_REGISTER","features":[562]},{"name":"WHV_X64_TABLE_REGISTER","features":[562]},{"name":"WHV_X64_UNSUPPORTED_FEATURE_CODE","features":[562]},{"name":"WHV_X64_UNSUPPORTED_FEATURE_CONTEXT","features":[562]},{"name":"WHV_X64_VP_EXECUTION_STATE","features":[562]},{"name":"WHV_X64_XMM_CONTROL_STATUS_REGISTER","features":[562]},{"name":"WHvAcceptPartitionMigration","features":[307,562]},{"name":"WHvAdviseGpaRange","features":[562]},{"name":"WHvAdviseGpaRangeCodePin","features":[562]},{"name":"WHvAdviseGpaRangeCodePopulate","features":[562]},{"name":"WHvAdviseGpaRangeCodeUnpin","features":[562]},{"name":"WHvAllocateVpciResource","features":[307,562]},{"name":"WHvAllocateVpciResourceFlagAllowDirectP2P","features":[562]},{"name":"WHvAllocateVpciResourceFlagNone","features":[562]},{"name":"WHvCacheTypeUncached","features":[562]},{"name":"WHvCacheTypeWriteBack","features":[562]},{"name":"WHvCacheTypeWriteCombining","features":[562]},{"name":"WHvCacheTypeWriteThrough","features":[562]},{"name":"WHvCancelPartitionMigration","features":[562]},{"name":"WHvCancelRunVirtualProcessor","features":[562]},{"name":"WHvCapabilityCodeExceptionExitBitmap","features":[562]},{"name":"WHvCapabilityCodeExtendedVmExits","features":[562]},{"name":"WHvCapabilityCodeFeatures","features":[562]},{"name":"WHvCapabilityCodeGpaRangePopulateFlags","features":[562]},{"name":"WHvCapabilityCodeHypervisorPresent","features":[562]},{"name":"WHvCapabilityCodeInterruptClockFrequency","features":[562]},{"name":"WHvCapabilityCodeProcessorClFlushSize","features":[562]},{"name":"WHvCapabilityCodeProcessorClockFrequency","features":[562]},{"name":"WHvCapabilityCodeProcessorFeatures","features":[562]},{"name":"WHvCapabilityCodeProcessorFeaturesBanks","features":[562]},{"name":"WHvCapabilityCodeProcessorFrequencyCap","features":[562]},{"name":"WHvCapabilityCodeProcessorPerfmonFeatures","features":[562]},{"name":"WHvCapabilityCodeProcessorVendor","features":[562]},{"name":"WHvCapabilityCodeProcessorXsaveFeatures","features":[562]},{"name":"WHvCapabilityCodeSchedulerFeatures","features":[562]},{"name":"WHvCapabilityCodeSyntheticProcessorFeaturesBanks","features":[562]},{"name":"WHvCapabilityCodeX64MsrExitBitmap","features":[562]},{"name":"WHvCompletePartitionMigration","features":[562]},{"name":"WHvCreateNotificationPort","features":[307,562]},{"name":"WHvCreatePartition","features":[562]},{"name":"WHvCreateTrigger","features":[307,562]},{"name":"WHvCreateVirtualProcessor","features":[562]},{"name":"WHvCreateVirtualProcessor2","features":[562]},{"name":"WHvCreateVpciDevice","features":[307,562]},{"name":"WHvCreateVpciDeviceFlagNone","features":[562]},{"name":"WHvCreateVpciDeviceFlagPhysicallyBacked","features":[562]},{"name":"WHvCreateVpciDeviceFlagUseLogicalInterrupts","features":[562]},{"name":"WHvDeleteNotificationPort","features":[562]},{"name":"WHvDeletePartition","features":[562]},{"name":"WHvDeleteTrigger","features":[562]},{"name":"WHvDeleteVirtualProcessor","features":[562]},{"name":"WHvDeleteVpciDevice","features":[562]},{"name":"WHvEmulatorCreateEmulator","features":[562]},{"name":"WHvEmulatorDestroyEmulator","features":[562]},{"name":"WHvEmulatorTryIoEmulation","features":[562]},{"name":"WHvEmulatorTryMmioEmulation","features":[562]},{"name":"WHvGetCapability","features":[562]},{"name":"WHvGetInterruptTargetVpSet","features":[562]},{"name":"WHvGetPartitionCounters","features":[562]},{"name":"WHvGetPartitionProperty","features":[562]},{"name":"WHvGetVirtualProcessorCounters","features":[562]},{"name":"WHvGetVirtualProcessorCpuidOutput","features":[562]},{"name":"WHvGetVirtualProcessorInterruptControllerState","features":[562]},{"name":"WHvGetVirtualProcessorInterruptControllerState2","features":[562]},{"name":"WHvGetVirtualProcessorRegisters","features":[562]},{"name":"WHvGetVirtualProcessorState","features":[562]},{"name":"WHvGetVirtualProcessorXsaveState","features":[562]},{"name":"WHvGetVpciDeviceInterruptTarget","features":[562]},{"name":"WHvGetVpciDeviceNotification","features":[562]},{"name":"WHvGetVpciDeviceProperty","features":[562]},{"name":"WHvMapGpaRange","features":[562]},{"name":"WHvMapGpaRange2","features":[307,562]},{"name":"WHvMapGpaRangeFlagExecute","features":[562]},{"name":"WHvMapGpaRangeFlagNone","features":[562]},{"name":"WHvMapGpaRangeFlagRead","features":[562]},{"name":"WHvMapGpaRangeFlagTrackDirtyPages","features":[562]},{"name":"WHvMapGpaRangeFlagWrite","features":[562]},{"name":"WHvMapVpciDeviceInterrupt","features":[562]},{"name":"WHvMapVpciDeviceMmioRanges","features":[562]},{"name":"WHvMemoryAccessExecute","features":[562]},{"name":"WHvMemoryAccessRead","features":[562]},{"name":"WHvMemoryAccessWrite","features":[562]},{"name":"WHvMsrActionArchitectureDefault","features":[562]},{"name":"WHvMsrActionExit","features":[562]},{"name":"WHvMsrActionIgnoreWriteReadZero","features":[562]},{"name":"WHvNotificationPortPropertyPreferredTargetDuration","features":[562]},{"name":"WHvNotificationPortPropertyPreferredTargetVp","features":[562]},{"name":"WHvNotificationPortTypeDoorbell","features":[562]},{"name":"WHvNotificationPortTypeEvent","features":[562]},{"name":"WHvPartitionCounterSetMemory","features":[562]},{"name":"WHvPartitionPropertyCodeAllowDeviceAssignment","features":[562]},{"name":"WHvPartitionPropertyCodeApicRemoteReadSupport","features":[562]},{"name":"WHvPartitionPropertyCodeCpuCap","features":[562]},{"name":"WHvPartitionPropertyCodeCpuGroupId","features":[562]},{"name":"WHvPartitionPropertyCodeCpuReserve","features":[562]},{"name":"WHvPartitionPropertyCodeCpuWeight","features":[562]},{"name":"WHvPartitionPropertyCodeCpuidExitList","features":[562]},{"name":"WHvPartitionPropertyCodeCpuidResultList","features":[562]},{"name":"WHvPartitionPropertyCodeCpuidResultList2","features":[562]},{"name":"WHvPartitionPropertyCodeDisableSmt","features":[562]},{"name":"WHvPartitionPropertyCodeExceptionExitBitmap","features":[562]},{"name":"WHvPartitionPropertyCodeExtendedVmExits","features":[562]},{"name":"WHvPartitionPropertyCodeInterruptClockFrequency","features":[562]},{"name":"WHvPartitionPropertyCodeLocalApicEmulationMode","features":[562]},{"name":"WHvPartitionPropertyCodeMsrActionList","features":[562]},{"name":"WHvPartitionPropertyCodeNestedVirtualization","features":[562]},{"name":"WHvPartitionPropertyCodePrimaryNumaNode","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorClFlushSize","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorClockFrequency","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorCount","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorFeatures","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorFeaturesBanks","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorFrequencyCap","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorPerfmonFeatures","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorXsaveFeatures","features":[562]},{"name":"WHvPartitionPropertyCodeReferenceTime","features":[562]},{"name":"WHvPartitionPropertyCodeSeparateSecurityDomain","features":[562]},{"name":"WHvPartitionPropertyCodeSyntheticProcessorFeaturesBanks","features":[562]},{"name":"WHvPartitionPropertyCodeUnimplementedMsrAction","features":[562]},{"name":"WHvPartitionPropertyCodeX64MsrExitBitmap","features":[562]},{"name":"WHvPostVirtualProcessorSynicMessage","features":[562]},{"name":"WHvProcessorCounterSetApic","features":[562]},{"name":"WHvProcessorCounterSetEvents","features":[562]},{"name":"WHvProcessorCounterSetIntercepts","features":[562]},{"name":"WHvProcessorCounterSetRuntime","features":[562]},{"name":"WHvProcessorCounterSetSyntheticFeatures","features":[562]},{"name":"WHvProcessorVendorAmd","features":[562]},{"name":"WHvProcessorVendorHygon","features":[562]},{"name":"WHvProcessorVendorIntel","features":[562]},{"name":"WHvQueryGpaRangeDirtyBitmap","features":[562]},{"name":"WHvReadGpaRange","features":[562]},{"name":"WHvReadVpciDeviceRegister","features":[562]},{"name":"WHvRegisterEom","features":[562]},{"name":"WHvRegisterGuestOsId","features":[562]},{"name":"WHvRegisterInternalActivityState","features":[562]},{"name":"WHvRegisterInterruptState","features":[562]},{"name":"WHvRegisterPartitionDoorbellEvent","features":[307,562]},{"name":"WHvRegisterPendingEvent","features":[562]},{"name":"WHvRegisterPendingInterruption","features":[562]},{"name":"WHvRegisterReferenceTsc","features":[562]},{"name":"WHvRegisterReferenceTscSequence","features":[562]},{"name":"WHvRegisterScontrol","features":[562]},{"name":"WHvRegisterSiefp","features":[562]},{"name":"WHvRegisterSimp","features":[562]},{"name":"WHvRegisterSint0","features":[562]},{"name":"WHvRegisterSint1","features":[562]},{"name":"WHvRegisterSint10","features":[562]},{"name":"WHvRegisterSint11","features":[562]},{"name":"WHvRegisterSint12","features":[562]},{"name":"WHvRegisterSint13","features":[562]},{"name":"WHvRegisterSint14","features":[562]},{"name":"WHvRegisterSint15","features":[562]},{"name":"WHvRegisterSint2","features":[562]},{"name":"WHvRegisterSint3","features":[562]},{"name":"WHvRegisterSint4","features":[562]},{"name":"WHvRegisterSint5","features":[562]},{"name":"WHvRegisterSint6","features":[562]},{"name":"WHvRegisterSint7","features":[562]},{"name":"WHvRegisterSint8","features":[562]},{"name":"WHvRegisterSint9","features":[562]},{"name":"WHvRegisterSversion","features":[562]},{"name":"WHvRegisterVpAssistPage","features":[562]},{"name":"WHvRegisterVpRuntime","features":[562]},{"name":"WHvRequestInterrupt","features":[562]},{"name":"WHvRequestVpciDeviceInterrupt","features":[562]},{"name":"WHvResetPartition","features":[562]},{"name":"WHvResumePartitionTime","features":[562]},{"name":"WHvRetargetVpciDeviceInterrupt","features":[562]},{"name":"WHvRunVirtualProcessor","features":[562]},{"name":"WHvRunVpCancelReasonUser","features":[562]},{"name":"WHvRunVpExitReasonCanceled","features":[562]},{"name":"WHvRunVpExitReasonException","features":[562]},{"name":"WHvRunVpExitReasonHypercall","features":[562]},{"name":"WHvRunVpExitReasonInvalidVpRegisterValue","features":[562]},{"name":"WHvRunVpExitReasonMemoryAccess","features":[562]},{"name":"WHvRunVpExitReasonNone","features":[562]},{"name":"WHvRunVpExitReasonSynicSintDeliverable","features":[562]},{"name":"WHvRunVpExitReasonUnrecoverableException","features":[562]},{"name":"WHvRunVpExitReasonUnsupportedFeature","features":[562]},{"name":"WHvRunVpExitReasonX64ApicEoi","features":[562]},{"name":"WHvRunVpExitReasonX64ApicInitSipiTrap","features":[562]},{"name":"WHvRunVpExitReasonX64ApicSmiTrap","features":[562]},{"name":"WHvRunVpExitReasonX64ApicWriteTrap","features":[562]},{"name":"WHvRunVpExitReasonX64Cpuid","features":[562]},{"name":"WHvRunVpExitReasonX64Halt","features":[562]},{"name":"WHvRunVpExitReasonX64InterruptWindow","features":[562]},{"name":"WHvRunVpExitReasonX64IoPortAccess","features":[562]},{"name":"WHvRunVpExitReasonX64MsrAccess","features":[562]},{"name":"WHvRunVpExitReasonX64Rdtsc","features":[562]},{"name":"WHvSetNotificationPortProperty","features":[562]},{"name":"WHvSetPartitionProperty","features":[562]},{"name":"WHvSetVirtualProcessorInterruptControllerState","features":[562]},{"name":"WHvSetVirtualProcessorInterruptControllerState2","features":[562]},{"name":"WHvSetVirtualProcessorRegisters","features":[562]},{"name":"WHvSetVirtualProcessorState","features":[562]},{"name":"WHvSetVirtualProcessorXsaveState","features":[562]},{"name":"WHvSetVpciDevicePowerState","features":[562,314]},{"name":"WHvSetupPartition","features":[562]},{"name":"WHvSignalVirtualProcessorSynicEvent","features":[307,562]},{"name":"WHvStartPartitionMigration","features":[307,562]},{"name":"WHvSuspendPartitionTime","features":[562]},{"name":"WHvTranslateGva","features":[562]},{"name":"WHvTranslateGvaFlagEnforceSmap","features":[562]},{"name":"WHvTranslateGvaFlagNone","features":[562]},{"name":"WHvTranslateGvaFlagOverrideSmap","features":[562]},{"name":"WHvTranslateGvaFlagPrivilegeExempt","features":[562]},{"name":"WHvTranslateGvaFlagSetPageTableBits","features":[562]},{"name":"WHvTranslateGvaFlagValidateExecute","features":[562]},{"name":"WHvTranslateGvaFlagValidateRead","features":[562]},{"name":"WHvTranslateGvaFlagValidateWrite","features":[562]},{"name":"WHvTranslateGvaResultGpaIllegalOverlayAccess","features":[562]},{"name":"WHvTranslateGvaResultGpaNoReadAccess","features":[562]},{"name":"WHvTranslateGvaResultGpaNoWriteAccess","features":[562]},{"name":"WHvTranslateGvaResultGpaUnmapped","features":[562]},{"name":"WHvTranslateGvaResultIntercept","features":[562]},{"name":"WHvTranslateGvaResultInvalidPageTableFlags","features":[562]},{"name":"WHvTranslateGvaResultPageNotPresent","features":[562]},{"name":"WHvTranslateGvaResultPrivilegeViolation","features":[562]},{"name":"WHvTranslateGvaResultSuccess","features":[562]},{"name":"WHvTriggerTypeDeviceInterrupt","features":[562]},{"name":"WHvTriggerTypeInterrupt","features":[562]},{"name":"WHvTriggerTypeSynicEvent","features":[562]},{"name":"WHvUnmapGpaRange","features":[562]},{"name":"WHvUnmapVpciDeviceInterrupt","features":[562]},{"name":"WHvUnmapVpciDeviceMmioRanges","features":[562]},{"name":"WHvUnregisterPartitionDoorbellEvent","features":[562]},{"name":"WHvUnsupportedFeatureIntercept","features":[562]},{"name":"WHvUnsupportedFeatureTaskSwitchTss","features":[562]},{"name":"WHvUpdateTriggerParameters","features":[562]},{"name":"WHvVirtualProcessorPropertyCodeNumaNode","features":[562]},{"name":"WHvVirtualProcessorStateTypeInterruptControllerState2","features":[562]},{"name":"WHvVirtualProcessorStateTypeSynicEventFlagPage","features":[562]},{"name":"WHvVirtualProcessorStateTypeSynicMessagePage","features":[562]},{"name":"WHvVirtualProcessorStateTypeSynicTimerState","features":[562]},{"name":"WHvVirtualProcessorStateTypeXsaveState","features":[562]},{"name":"WHvVpciBar0","features":[562]},{"name":"WHvVpciBar1","features":[562]},{"name":"WHvVpciBar2","features":[562]},{"name":"WHvVpciBar3","features":[562]},{"name":"WHvVpciBar4","features":[562]},{"name":"WHvVpciBar5","features":[562]},{"name":"WHvVpciConfigSpace","features":[562]},{"name":"WHvVpciDeviceNotificationMmioRemapping","features":[562]},{"name":"WHvVpciDeviceNotificationSurpriseRemoval","features":[562]},{"name":"WHvVpciDeviceNotificationUndefined","features":[562]},{"name":"WHvVpciDevicePropertyCodeHardwareIDs","features":[562]},{"name":"WHvVpciDevicePropertyCodeProbedBARs","features":[562]},{"name":"WHvVpciDevicePropertyCodeUndefined","features":[562]},{"name":"WHvVpciInterruptTargetFlagMulticast","features":[562]},{"name":"WHvVpciInterruptTargetFlagNone","features":[562]},{"name":"WHvVpciMmioRangeFlagReadAccess","features":[562]},{"name":"WHvVpciMmioRangeFlagWriteAccess","features":[562]},{"name":"WHvWriteGpaRange","features":[562]},{"name":"WHvWriteVpciDeviceRegister","features":[562]},{"name":"WHvX64ApicWriteTypeDfr","features":[562]},{"name":"WHvX64ApicWriteTypeLdr","features":[562]},{"name":"WHvX64ApicWriteTypeLint0","features":[562]},{"name":"WHvX64ApicWriteTypeLint1","features":[562]},{"name":"WHvX64ApicWriteTypeSvr","features":[562]},{"name":"WHvX64CpuidResult2FlagSubleafSpecific","features":[562]},{"name":"WHvX64CpuidResult2FlagVpSpecific","features":[562]},{"name":"WHvX64ExceptionTypeAlignmentCheckFault","features":[562]},{"name":"WHvX64ExceptionTypeBoundRangeFault","features":[562]},{"name":"WHvX64ExceptionTypeBreakpointTrap","features":[562]},{"name":"WHvX64ExceptionTypeDebugTrapOrFault","features":[562]},{"name":"WHvX64ExceptionTypeDeviceNotAvailableFault","features":[562]},{"name":"WHvX64ExceptionTypeDivideErrorFault","features":[562]},{"name":"WHvX64ExceptionTypeDoubleFaultAbort","features":[562]},{"name":"WHvX64ExceptionTypeFloatingPointErrorFault","features":[562]},{"name":"WHvX64ExceptionTypeGeneralProtectionFault","features":[562]},{"name":"WHvX64ExceptionTypeInvalidOpcodeFault","features":[562]},{"name":"WHvX64ExceptionTypeInvalidTaskStateSegmentFault","features":[562]},{"name":"WHvX64ExceptionTypeMachineCheckAbort","features":[562]},{"name":"WHvX64ExceptionTypeOverflowTrap","features":[562]},{"name":"WHvX64ExceptionTypePageFault","features":[562]},{"name":"WHvX64ExceptionTypeSegmentNotPresentFault","features":[562]},{"name":"WHvX64ExceptionTypeSimdFloatingPointFault","features":[562]},{"name":"WHvX64ExceptionTypeStackFault","features":[562]},{"name":"WHvX64InterruptDestinationModeLogical","features":[562]},{"name":"WHvX64InterruptDestinationModePhysical","features":[562]},{"name":"WHvX64InterruptTriggerModeEdge","features":[562]},{"name":"WHvX64InterruptTriggerModeLevel","features":[562]},{"name":"WHvX64InterruptTypeFixed","features":[562]},{"name":"WHvX64InterruptTypeInit","features":[562]},{"name":"WHvX64InterruptTypeLocalInt1","features":[562]},{"name":"WHvX64InterruptTypeLowestPriority","features":[562]},{"name":"WHvX64InterruptTypeNmi","features":[562]},{"name":"WHvX64InterruptTypeSipi","features":[562]},{"name":"WHvX64LocalApicEmulationModeNone","features":[562]},{"name":"WHvX64LocalApicEmulationModeX2Apic","features":[562]},{"name":"WHvX64LocalApicEmulationModeXApic","features":[562]},{"name":"WHvX64PendingEventException","features":[562]},{"name":"WHvX64PendingEventExtInt","features":[562]},{"name":"WHvX64PendingException","features":[562]},{"name":"WHvX64PendingInterrupt","features":[562]},{"name":"WHvX64PendingNmi","features":[562]},{"name":"WHvX64RegisterACount","features":[562]},{"name":"WHvX64RegisterApicBase","features":[562]},{"name":"WHvX64RegisterApicCurrentCount","features":[562]},{"name":"WHvX64RegisterApicDivide","features":[562]},{"name":"WHvX64RegisterApicEoi","features":[562]},{"name":"WHvX64RegisterApicEse","features":[562]},{"name":"WHvX64RegisterApicIcr","features":[562]},{"name":"WHvX64RegisterApicId","features":[562]},{"name":"WHvX64RegisterApicInitCount","features":[562]},{"name":"WHvX64RegisterApicIrr0","features":[562]},{"name":"WHvX64RegisterApicIrr1","features":[562]},{"name":"WHvX64RegisterApicIrr2","features":[562]},{"name":"WHvX64RegisterApicIrr3","features":[562]},{"name":"WHvX64RegisterApicIrr4","features":[562]},{"name":"WHvX64RegisterApicIrr5","features":[562]},{"name":"WHvX64RegisterApicIrr6","features":[562]},{"name":"WHvX64RegisterApicIrr7","features":[562]},{"name":"WHvX64RegisterApicIsr0","features":[562]},{"name":"WHvX64RegisterApicIsr1","features":[562]},{"name":"WHvX64RegisterApicIsr2","features":[562]},{"name":"WHvX64RegisterApicIsr3","features":[562]},{"name":"WHvX64RegisterApicIsr4","features":[562]},{"name":"WHvX64RegisterApicIsr5","features":[562]},{"name":"WHvX64RegisterApicIsr6","features":[562]},{"name":"WHvX64RegisterApicIsr7","features":[562]},{"name":"WHvX64RegisterApicLdr","features":[562]},{"name":"WHvX64RegisterApicLvtError","features":[562]},{"name":"WHvX64RegisterApicLvtLint0","features":[562]},{"name":"WHvX64RegisterApicLvtLint1","features":[562]},{"name":"WHvX64RegisterApicLvtPerfmon","features":[562]},{"name":"WHvX64RegisterApicLvtThermal","features":[562]},{"name":"WHvX64RegisterApicLvtTimer","features":[562]},{"name":"WHvX64RegisterApicPpr","features":[562]},{"name":"WHvX64RegisterApicSelfIpi","features":[562]},{"name":"WHvX64RegisterApicSpurious","features":[562]},{"name":"WHvX64RegisterApicTmr0","features":[562]},{"name":"WHvX64RegisterApicTmr1","features":[562]},{"name":"WHvX64RegisterApicTmr2","features":[562]},{"name":"WHvX64RegisterApicTmr3","features":[562]},{"name":"WHvX64RegisterApicTmr4","features":[562]},{"name":"WHvX64RegisterApicTmr5","features":[562]},{"name":"WHvX64RegisterApicTmr6","features":[562]},{"name":"WHvX64RegisterApicTmr7","features":[562]},{"name":"WHvX64RegisterApicTpr","features":[562]},{"name":"WHvX64RegisterApicVersion","features":[562]},{"name":"WHvX64RegisterBndcfgs","features":[562]},{"name":"WHvX64RegisterCr0","features":[562]},{"name":"WHvX64RegisterCr2","features":[562]},{"name":"WHvX64RegisterCr3","features":[562]},{"name":"WHvX64RegisterCr4","features":[562]},{"name":"WHvX64RegisterCr8","features":[562]},{"name":"WHvX64RegisterCs","features":[562]},{"name":"WHvX64RegisterCstar","features":[562]},{"name":"WHvX64RegisterDeliverabilityNotifications","features":[562]},{"name":"WHvX64RegisterDr0","features":[562]},{"name":"WHvX64RegisterDr1","features":[562]},{"name":"WHvX64RegisterDr2","features":[562]},{"name":"WHvX64RegisterDr3","features":[562]},{"name":"WHvX64RegisterDr6","features":[562]},{"name":"WHvX64RegisterDr7","features":[562]},{"name":"WHvX64RegisterDs","features":[562]},{"name":"WHvX64RegisterEfer","features":[562]},{"name":"WHvX64RegisterEs","features":[562]},{"name":"WHvX64RegisterFpControlStatus","features":[562]},{"name":"WHvX64RegisterFpMmx0","features":[562]},{"name":"WHvX64RegisterFpMmx1","features":[562]},{"name":"WHvX64RegisterFpMmx2","features":[562]},{"name":"WHvX64RegisterFpMmx3","features":[562]},{"name":"WHvX64RegisterFpMmx4","features":[562]},{"name":"WHvX64RegisterFpMmx5","features":[562]},{"name":"WHvX64RegisterFpMmx6","features":[562]},{"name":"WHvX64RegisterFpMmx7","features":[562]},{"name":"WHvX64RegisterFs","features":[562]},{"name":"WHvX64RegisterGdtr","features":[562]},{"name":"WHvX64RegisterGs","features":[562]},{"name":"WHvX64RegisterHypercall","features":[562]},{"name":"WHvX64RegisterIdtr","features":[562]},{"name":"WHvX64RegisterInitialApicId","features":[562]},{"name":"WHvX64RegisterInterruptSspTableAddr","features":[562]},{"name":"WHvX64RegisterKernelGsBase","features":[562]},{"name":"WHvX64RegisterLdtr","features":[562]},{"name":"WHvX64RegisterLstar","features":[562]},{"name":"WHvX64RegisterMCount","features":[562]},{"name":"WHvX64RegisterMsrMtrrCap","features":[562]},{"name":"WHvX64RegisterMsrMtrrDefType","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix16k80000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix16kA0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kC0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kC8000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kD0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kD8000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kE0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kE8000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kF0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kF8000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix64k00000","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase0","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase1","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase2","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase3","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase4","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase5","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase6","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase7","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase8","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase9","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseA","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseB","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseC","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseD","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseE","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseF","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask0","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask1","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask2","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask3","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask4","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask5","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask6","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask7","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask8","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask9","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskA","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskB","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskC","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskD","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskE","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskF","features":[562]},{"name":"WHvX64RegisterPat","features":[562]},{"name":"WHvX64RegisterPendingDebugException","features":[562]},{"name":"WHvX64RegisterPl0Ssp","features":[562]},{"name":"WHvX64RegisterPl1Ssp","features":[562]},{"name":"WHvX64RegisterPl2Ssp","features":[562]},{"name":"WHvX64RegisterPl3Ssp","features":[562]},{"name":"WHvX64RegisterPredCmd","features":[562]},{"name":"WHvX64RegisterR10","features":[562]},{"name":"WHvX64RegisterR11","features":[562]},{"name":"WHvX64RegisterR12","features":[562]},{"name":"WHvX64RegisterR13","features":[562]},{"name":"WHvX64RegisterR14","features":[562]},{"name":"WHvX64RegisterR15","features":[562]},{"name":"WHvX64RegisterR8","features":[562]},{"name":"WHvX64RegisterR9","features":[562]},{"name":"WHvX64RegisterRax","features":[562]},{"name":"WHvX64RegisterRbp","features":[562]},{"name":"WHvX64RegisterRbx","features":[562]},{"name":"WHvX64RegisterRcx","features":[562]},{"name":"WHvX64RegisterRdi","features":[562]},{"name":"WHvX64RegisterRdx","features":[562]},{"name":"WHvX64RegisterRflags","features":[562]},{"name":"WHvX64RegisterRip","features":[562]},{"name":"WHvX64RegisterRsi","features":[562]},{"name":"WHvX64RegisterRsp","features":[562]},{"name":"WHvX64RegisterSCet","features":[562]},{"name":"WHvX64RegisterSfmask","features":[562]},{"name":"WHvX64RegisterSpecCtrl","features":[562]},{"name":"WHvX64RegisterSs","features":[562]},{"name":"WHvX64RegisterSsp","features":[562]},{"name":"WHvX64RegisterStar","features":[562]},{"name":"WHvX64RegisterSysenterCs","features":[562]},{"name":"WHvX64RegisterSysenterEip","features":[562]},{"name":"WHvX64RegisterSysenterEsp","features":[562]},{"name":"WHvX64RegisterTr","features":[562]},{"name":"WHvX64RegisterTsc","features":[562]},{"name":"WHvX64RegisterTscAdjust","features":[562]},{"name":"WHvX64RegisterTscAux","features":[562]},{"name":"WHvX64RegisterTscDeadline","features":[562]},{"name":"WHvX64RegisterTscVirtualOffset","features":[562]},{"name":"WHvX64RegisterTsxCtrl","features":[562]},{"name":"WHvX64RegisterUCet","features":[562]},{"name":"WHvX64RegisterUmwaitControl","features":[562]},{"name":"WHvX64RegisterVirtualCr0","features":[562]},{"name":"WHvX64RegisterVirtualCr3","features":[562]},{"name":"WHvX64RegisterVirtualCr4","features":[562]},{"name":"WHvX64RegisterVirtualCr8","features":[562]},{"name":"WHvX64RegisterXCr0","features":[562]},{"name":"WHvX64RegisterXfd","features":[562]},{"name":"WHvX64RegisterXfdErr","features":[562]},{"name":"WHvX64RegisterXmm0","features":[562]},{"name":"WHvX64RegisterXmm1","features":[562]},{"name":"WHvX64RegisterXmm10","features":[562]},{"name":"WHvX64RegisterXmm11","features":[562]},{"name":"WHvX64RegisterXmm12","features":[562]},{"name":"WHvX64RegisterXmm13","features":[562]},{"name":"WHvX64RegisterXmm14","features":[562]},{"name":"WHvX64RegisterXmm15","features":[562]},{"name":"WHvX64RegisterXmm2","features":[562]},{"name":"WHvX64RegisterXmm3","features":[562]},{"name":"WHvX64RegisterXmm4","features":[562]},{"name":"WHvX64RegisterXmm5","features":[562]},{"name":"WHvX64RegisterXmm6","features":[562]},{"name":"WHvX64RegisterXmm7","features":[562]},{"name":"WHvX64RegisterXmm8","features":[562]},{"name":"WHvX64RegisterXmm9","features":[562]},{"name":"WHvX64RegisterXmmControlStatus","features":[562]},{"name":"WHvX64RegisterXss","features":[562]},{"name":"X64_RegisterCr0","features":[562]},{"name":"X64_RegisterCr2","features":[562]},{"name":"X64_RegisterCr3","features":[562]},{"name":"X64_RegisterCr4","features":[562]},{"name":"X64_RegisterCr8","features":[562]},{"name":"X64_RegisterCs","features":[562]},{"name":"X64_RegisterDr0","features":[562]},{"name":"X64_RegisterDr1","features":[562]},{"name":"X64_RegisterDr2","features":[562]},{"name":"X64_RegisterDr3","features":[562]},{"name":"X64_RegisterDr6","features":[562]},{"name":"X64_RegisterDr7","features":[562]},{"name":"X64_RegisterDs","features":[562]},{"name":"X64_RegisterEfer","features":[562]},{"name":"X64_RegisterEs","features":[562]},{"name":"X64_RegisterFpControlStatus","features":[562]},{"name":"X64_RegisterFpMmx0","features":[562]},{"name":"X64_RegisterFpMmx1","features":[562]},{"name":"X64_RegisterFpMmx2","features":[562]},{"name":"X64_RegisterFpMmx3","features":[562]},{"name":"X64_RegisterFpMmx4","features":[562]},{"name":"X64_RegisterFpMmx5","features":[562]},{"name":"X64_RegisterFpMmx6","features":[562]},{"name":"X64_RegisterFpMmx7","features":[562]},{"name":"X64_RegisterFs","features":[562]},{"name":"X64_RegisterGdtr","features":[562]},{"name":"X64_RegisterGs","features":[562]},{"name":"X64_RegisterIdtr","features":[562]},{"name":"X64_RegisterLdtr","features":[562]},{"name":"X64_RegisterMax","features":[562]},{"name":"X64_RegisterR10","features":[562]},{"name":"X64_RegisterR11","features":[562]},{"name":"X64_RegisterR12","features":[562]},{"name":"X64_RegisterR13","features":[562]},{"name":"X64_RegisterR14","features":[562]},{"name":"X64_RegisterR15","features":[562]},{"name":"X64_RegisterR8","features":[562]},{"name":"X64_RegisterR9","features":[562]},{"name":"X64_RegisterRFlags","features":[562]},{"name":"X64_RegisterRax","features":[562]},{"name":"X64_RegisterRbp","features":[562]},{"name":"X64_RegisterRbx","features":[562]},{"name":"X64_RegisterRcx","features":[562]},{"name":"X64_RegisterRdi","features":[562]},{"name":"X64_RegisterRdx","features":[562]},{"name":"X64_RegisterRip","features":[562]},{"name":"X64_RegisterRsi","features":[562]},{"name":"X64_RegisterRsp","features":[562]},{"name":"X64_RegisterSs","features":[562]},{"name":"X64_RegisterTr","features":[562]},{"name":"X64_RegisterXmm0","features":[562]},{"name":"X64_RegisterXmm1","features":[562]},{"name":"X64_RegisterXmm10","features":[562]},{"name":"X64_RegisterXmm11","features":[562]},{"name":"X64_RegisterXmm12","features":[562]},{"name":"X64_RegisterXmm13","features":[562]},{"name":"X64_RegisterXmm14","features":[562]},{"name":"X64_RegisterXmm15","features":[562]},{"name":"X64_RegisterXmm2","features":[562]},{"name":"X64_RegisterXmm3","features":[562]},{"name":"X64_RegisterXmm4","features":[562]},{"name":"X64_RegisterXmm5","features":[562]},{"name":"X64_RegisterXmm6","features":[562]},{"name":"X64_RegisterXmm7","features":[562]},{"name":"X64_RegisterXmm8","features":[562]},{"name":"X64_RegisterXmm9","features":[562]},{"name":"X64_RegisterXmmControlStatus","features":[562]}],"574":[{"name":"BindIoCompletionCallback","features":[307,312]},{"name":"CancelIo","features":[307,312]},{"name":"CancelIoEx","features":[307,312]},{"name":"CancelSynchronousIo","features":[307,312]},{"name":"CreateIoCompletionPort","features":[307,312]},{"name":"DeviceIoControl","features":[307,312]},{"name":"GetOverlappedResult","features":[307,312]},{"name":"GetOverlappedResultEx","features":[307,312]},{"name":"GetQueuedCompletionStatus","features":[307,312]},{"name":"GetQueuedCompletionStatusEx","features":[307,312]},{"name":"IO_STATUS_BLOCK","features":[307,312]},{"name":"LPOVERLAPPED_COMPLETION_ROUTINE","features":[307,312]},{"name":"OVERLAPPED","features":[307,312]},{"name":"OVERLAPPED_ENTRY","features":[307,312]},{"name":"PIO_APC_ROUTINE","features":[307,312]},{"name":"PostQueuedCompletionStatus","features":[307,312]}],"575":[{"name":"ADMINDATA_MAX_NAME_LEN","features":[563]},{"name":"ALL_METADATA","features":[563]},{"name":"APPCTR_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"APPCTR_MD_ID_END_RESERVED","features":[563]},{"name":"APPSTATUS_NOTDEFINED","features":[563]},{"name":"APPSTATUS_RUNNING","features":[563]},{"name":"APPSTATUS_STOPPED","features":[563]},{"name":"ASP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"ASP_MD_ID_END_RESERVED","features":[563]},{"name":"ASP_MD_SERVER_BASE","features":[563]},{"name":"ASP_MD_UT_APP","features":[563]},{"name":"AsyncIFtpAuthenticationProvider","features":[563]},{"name":"AsyncIFtpAuthorizationProvider","features":[563]},{"name":"AsyncIFtpHomeDirectoryProvider","features":[563]},{"name":"AsyncIFtpLogProvider","features":[563]},{"name":"AsyncIFtpPostprocessProvider","features":[563]},{"name":"AsyncIFtpPreprocessProvider","features":[563]},{"name":"AsyncIFtpRoleProvider","features":[563]},{"name":"AsyncIMSAdminBaseSinkW","features":[563]},{"name":"BINARY_METADATA","features":[563]},{"name":"CERT_CONTEXT_EX","features":[307,391,563]},{"name":"CLSID_IImgCtx","features":[563]},{"name":"CLSID_IisServiceControl","features":[563]},{"name":"CLSID_MSAdminBase_W","features":[563]},{"name":"CLSID_Request","features":[563]},{"name":"CLSID_Response","features":[563]},{"name":"CLSID_ScriptingContext","features":[563]},{"name":"CLSID_Server","features":[563]},{"name":"CLSID_Session","features":[563]},{"name":"CLSID_WamAdmin","features":[563]},{"name":"CONFIGURATION_ENTRY","features":[563]},{"name":"DISPID_HTTPREQUEST_ABORT","features":[563]},{"name":"DISPID_HTTPREQUEST_BASE","features":[563]},{"name":"DISPID_HTTPREQUEST_GETALLRESPONSEHEADERS","features":[563]},{"name":"DISPID_HTTPREQUEST_GETRESPONSEHEADER","features":[563]},{"name":"DISPID_HTTPREQUEST_OPEN","features":[563]},{"name":"DISPID_HTTPREQUEST_OPTION","features":[563]},{"name":"DISPID_HTTPREQUEST_RESPONSEBODY","features":[563]},{"name":"DISPID_HTTPREQUEST_RESPONSESTREAM","features":[563]},{"name":"DISPID_HTTPREQUEST_RESPONSETEXT","features":[563]},{"name":"DISPID_HTTPREQUEST_SEND","features":[563]},{"name":"DISPID_HTTPREQUEST_SETAUTOLOGONPOLICY","features":[563]},{"name":"DISPID_HTTPREQUEST_SETCLIENTCERTIFICATE","features":[563]},{"name":"DISPID_HTTPREQUEST_SETCREDENTIALS","features":[563]},{"name":"DISPID_HTTPREQUEST_SETPROXY","features":[563]},{"name":"DISPID_HTTPREQUEST_SETREQUESTHEADER","features":[563]},{"name":"DISPID_HTTPREQUEST_SETTIMEOUTS","features":[563]},{"name":"DISPID_HTTPREQUEST_STATUS","features":[563]},{"name":"DISPID_HTTPREQUEST_STATUSTEXT","features":[563]},{"name":"DISPID_HTTPREQUEST_WAITFORRESPONSE","features":[563]},{"name":"DWN_COLORMODE","features":[563]},{"name":"DWN_DOWNLOADONLY","features":[563]},{"name":"DWN_FORCEDITHER","features":[563]},{"name":"DWN_MIRRORIMAGE","features":[563]},{"name":"DWN_RAWIMAGE","features":[563]},{"name":"DWORD_METADATA","features":[563]},{"name":"EXPANDSZ_METADATA","features":[563]},{"name":"EXTENSION_CONTROL_BLOCK","features":[307,563]},{"name":"FP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"FP_MD_ID_END_RESERVED","features":[563]},{"name":"FTP_ACCESS","features":[563]},{"name":"FTP_ACCESS_NONE","features":[563]},{"name":"FTP_ACCESS_READ","features":[563]},{"name":"FTP_ACCESS_READ_WRITE","features":[563]},{"name":"FTP_ACCESS_WRITE","features":[563]},{"name":"FTP_PROCESS_CLOSE_SESSION","features":[563]},{"name":"FTP_PROCESS_CONTINUE","features":[563]},{"name":"FTP_PROCESS_REJECT_COMMAND","features":[563]},{"name":"FTP_PROCESS_STATUS","features":[563]},{"name":"FTP_PROCESS_TERMINATE_SESSION","features":[563]},{"name":"FtpProvider","features":[563]},{"name":"GUID_IIS_ALL_TRACE_PROVIDERS","features":[563]},{"name":"GUID_IIS_ASPNET_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_ASP_TRACE_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_ISAPI_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_WWW_GLOBAL_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_WWW_SERVER_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_WWW_SERVER_V2_TRACE_PROVIDER","features":[563]},{"name":"GetExtensionVersion","features":[307,563]},{"name":"GetFilterVersion","features":[307,563]},{"name":"HCONN","features":[563]},{"name":"HSE_APPEND_LOG_PARAMETER","features":[563]},{"name":"HSE_APP_FLAG_IN_PROCESS","features":[563]},{"name":"HSE_APP_FLAG_ISOLATED_OOP","features":[563]},{"name":"HSE_APP_FLAG_POOLED_OOP","features":[563]},{"name":"HSE_CUSTOM_ERROR_INFO","features":[307,563]},{"name":"HSE_EXEC_UNICODE_URL_INFO","features":[307,563]},{"name":"HSE_EXEC_UNICODE_URL_USER_INFO","features":[307,563]},{"name":"HSE_EXEC_URL_DISABLE_CUSTOM_ERROR","features":[563]},{"name":"HSE_EXEC_URL_ENTITY_INFO","features":[563]},{"name":"HSE_EXEC_URL_HTTP_CACHE_ELIGIBLE","features":[563]},{"name":"HSE_EXEC_URL_IGNORE_CURRENT_INTERCEPTOR","features":[563]},{"name":"HSE_EXEC_URL_IGNORE_VALIDATION_AND_RANGE","features":[563]},{"name":"HSE_EXEC_URL_INFO","features":[307,563]},{"name":"HSE_EXEC_URL_NO_HEADERS","features":[563]},{"name":"HSE_EXEC_URL_SSI_CMD","features":[563]},{"name":"HSE_EXEC_URL_STATUS","features":[563]},{"name":"HSE_EXEC_URL_USER_INFO","features":[307,563]},{"name":"HSE_IO_ASYNC","features":[563]},{"name":"HSE_IO_CACHE_RESPONSE","features":[563]},{"name":"HSE_IO_DISCONNECT_AFTER_SEND","features":[563]},{"name":"HSE_IO_FINAL_SEND","features":[563]},{"name":"HSE_IO_NODELAY","features":[563]},{"name":"HSE_IO_SEND_HEADERS","features":[563]},{"name":"HSE_IO_SYNC","features":[563]},{"name":"HSE_IO_TRY_SKIP_CUSTOM_ERRORS","features":[563]},{"name":"HSE_LOG_BUFFER_LEN","features":[563]},{"name":"HSE_MAX_EXT_DLL_NAME_LEN","features":[563]},{"name":"HSE_REQ_ABORTIVE_CLOSE","features":[563]},{"name":"HSE_REQ_ASYNC_READ_CLIENT","features":[563]},{"name":"HSE_REQ_BASE","features":[563]},{"name":"HSE_REQ_CANCEL_IO","features":[563]},{"name":"HSE_REQ_CLOSE_CONNECTION","features":[563]},{"name":"HSE_REQ_DONE_WITH_SESSION","features":[563]},{"name":"HSE_REQ_END_RESERVED","features":[563]},{"name":"HSE_REQ_EXEC_UNICODE_URL","features":[563]},{"name":"HSE_REQ_EXEC_URL","features":[563]},{"name":"HSE_REQ_GET_ANONYMOUS_TOKEN","features":[563]},{"name":"HSE_REQ_GET_CACHE_INVALIDATION_CALLBACK","features":[563]},{"name":"HSE_REQ_GET_CERT_INFO_EX","features":[563]},{"name":"HSE_REQ_GET_CHANNEL_BINDING_TOKEN","features":[563]},{"name":"HSE_REQ_GET_CONFIG_OBJECT","features":[563]},{"name":"HSE_REQ_GET_EXEC_URL_STATUS","features":[563]},{"name":"HSE_REQ_GET_IMPERSONATION_TOKEN","features":[563]},{"name":"HSE_REQ_GET_PROTOCOL_MANAGER_CUSTOM_INTERFACE_CALLBACK","features":[563]},{"name":"HSE_REQ_GET_SSPI_INFO","features":[563]},{"name":"HSE_REQ_GET_TRACE_INFO","features":[563]},{"name":"HSE_REQ_GET_TRACE_INFO_EX","features":[563]},{"name":"HSE_REQ_GET_UNICODE_ANONYMOUS_TOKEN","features":[563]},{"name":"HSE_REQ_GET_WORKER_PROCESS_SETTINGS","features":[563]},{"name":"HSE_REQ_IO_COMPLETION","features":[563]},{"name":"HSE_REQ_IS_CONNECTED","features":[563]},{"name":"HSE_REQ_IS_IN_PROCESS","features":[563]},{"name":"HSE_REQ_IS_KEEP_CONN","features":[563]},{"name":"HSE_REQ_MAP_UNICODE_URL_TO_PATH","features":[563]},{"name":"HSE_REQ_MAP_UNICODE_URL_TO_PATH_EX","features":[563]},{"name":"HSE_REQ_MAP_URL_TO_PATH","features":[563]},{"name":"HSE_REQ_MAP_URL_TO_PATH_EX","features":[563]},{"name":"HSE_REQ_NORMALIZE_URL","features":[563]},{"name":"HSE_REQ_RAISE_TRACE_EVENT","features":[563]},{"name":"HSE_REQ_REFRESH_ISAPI_ACL","features":[563]},{"name":"HSE_REQ_REPORT_UNHEALTHY","features":[563]},{"name":"HSE_REQ_SEND_CUSTOM_ERROR","features":[563]},{"name":"HSE_REQ_SEND_RESPONSE_HEADER","features":[563]},{"name":"HSE_REQ_SEND_RESPONSE_HEADER_EX","features":[563]},{"name":"HSE_REQ_SEND_URL","features":[563]},{"name":"HSE_REQ_SEND_URL_REDIRECT_RESP","features":[563]},{"name":"HSE_REQ_SET_FLUSH_FLAG","features":[563]},{"name":"HSE_REQ_TRANSMIT_FILE","features":[563]},{"name":"HSE_REQ_VECTOR_SEND","features":[563]},{"name":"HSE_RESPONSE_VECTOR","features":[563]},{"name":"HSE_SEND_HEADER_EX_INFO","features":[307,563]},{"name":"HSE_STATUS_ERROR","features":[563]},{"name":"HSE_STATUS_PENDING","features":[563]},{"name":"HSE_STATUS_SUCCESS","features":[563]},{"name":"HSE_STATUS_SUCCESS_AND_KEEP_CONN","features":[563]},{"name":"HSE_TERM_ADVISORY_UNLOAD","features":[563]},{"name":"HSE_TERM_MUST_UNLOAD","features":[563]},{"name":"HSE_TF_INFO","features":[307,563]},{"name":"HSE_TRACE_INFO","features":[307,563]},{"name":"HSE_UNICODE_URL_MAPEX_INFO","features":[563]},{"name":"HSE_URL_FLAGS_DONT_CACHE","features":[563]},{"name":"HSE_URL_FLAGS_EXECUTE","features":[563]},{"name":"HSE_URL_FLAGS_MAP_CERT","features":[563]},{"name":"HSE_URL_FLAGS_MASK","features":[563]},{"name":"HSE_URL_FLAGS_NEGO_CERT","features":[563]},{"name":"HSE_URL_FLAGS_READ","features":[563]},{"name":"HSE_URL_FLAGS_REQUIRE_CERT","features":[563]},{"name":"HSE_URL_FLAGS_SCRIPT","features":[563]},{"name":"HSE_URL_FLAGS_SSL","features":[563]},{"name":"HSE_URL_FLAGS_SSL128","features":[563]},{"name":"HSE_URL_FLAGS_WRITE","features":[563]},{"name":"HSE_URL_MAPEX_INFO","features":[563]},{"name":"HSE_VECTOR_ELEMENT","features":[563]},{"name":"HSE_VECTOR_ELEMENT_TYPE_FILE_HANDLE","features":[563]},{"name":"HSE_VECTOR_ELEMENT_TYPE_MEMORY_BUFFER","features":[563]},{"name":"HSE_VERSION_INFO","features":[563]},{"name":"HSE_VERSION_MAJOR","features":[563]},{"name":"HSE_VERSION_MINOR","features":[563]},{"name":"HTTP_FILTER_ACCESS_DENIED","features":[563]},{"name":"HTTP_FILTER_AUTHENT","features":[563]},{"name":"HTTP_FILTER_AUTH_COMPLETE_INFO","features":[307,563]},{"name":"HTTP_FILTER_CONTEXT","features":[307,563]},{"name":"HTTP_FILTER_LOG","features":[563]},{"name":"HTTP_FILTER_PREPROC_HEADERS","features":[563]},{"name":"HTTP_FILTER_RAW_DATA","features":[563]},{"name":"HTTP_FILTER_URL_MAP","features":[563]},{"name":"HTTP_FILTER_URL_MAP_EX","features":[563]},{"name":"HTTP_FILTER_VERSION","features":[563]},{"name":"HTTP_TRACE_CONFIGURATION","features":[307,563]},{"name":"HTTP_TRACE_EVENT","features":[563]},{"name":"HTTP_TRACE_EVENT_FLAG_STATIC_DESCRIPTIVE_FIELDS","features":[563]},{"name":"HTTP_TRACE_EVENT_ITEM","features":[563]},{"name":"HTTP_TRACE_LEVEL_END","features":[563]},{"name":"HTTP_TRACE_LEVEL_START","features":[563]},{"name":"HTTP_TRACE_TYPE","features":[563]},{"name":"HTTP_TRACE_TYPE_BOOL","features":[563]},{"name":"HTTP_TRACE_TYPE_BYTE","features":[563]},{"name":"HTTP_TRACE_TYPE_CHAR","features":[563]},{"name":"HTTP_TRACE_TYPE_LONG","features":[563]},{"name":"HTTP_TRACE_TYPE_LONGLONG","features":[563]},{"name":"HTTP_TRACE_TYPE_LPCGUID","features":[563]},{"name":"HTTP_TRACE_TYPE_LPCSTR","features":[563]},{"name":"HTTP_TRACE_TYPE_LPCWSTR","features":[563]},{"name":"HTTP_TRACE_TYPE_SHORT","features":[563]},{"name":"HTTP_TRACE_TYPE_ULONG","features":[563]},{"name":"HTTP_TRACE_TYPE_ULONGLONG","features":[563]},{"name":"HTTP_TRACE_TYPE_USHORT","features":[563]},{"name":"HttpExtensionProc","features":[307,563]},{"name":"HttpFilterProc","features":[307,563]},{"name":"IADMEXT","features":[563]},{"name":"IFtpAuthenticationProvider","features":[563]},{"name":"IFtpAuthorizationProvider","features":[563]},{"name":"IFtpHomeDirectoryProvider","features":[563]},{"name":"IFtpLogProvider","features":[563]},{"name":"IFtpPostprocessProvider","features":[563]},{"name":"IFtpPreprocessProvider","features":[563]},{"name":"IFtpProviderConstruct","features":[563]},{"name":"IFtpRoleProvider","features":[563]},{"name":"IISADMIN_EXTENSIONS_CLSID_MD_KEY","features":[563]},{"name":"IISADMIN_EXTENSIONS_CLSID_MD_KEYA","features":[563]},{"name":"IISADMIN_EXTENSIONS_CLSID_MD_KEYW","features":[563]},{"name":"IISADMIN_EXTENSIONS_REG_KEY","features":[563]},{"name":"IISADMIN_EXTENSIONS_REG_KEYA","features":[563]},{"name":"IISADMIN_EXTENSIONS_REG_KEYW","features":[563]},{"name":"IIS_CLASS_CERTMAPPER","features":[563]},{"name":"IIS_CLASS_CERTMAPPER_W","features":[563]},{"name":"IIS_CLASS_COMPRESS_SCHEME","features":[563]},{"name":"IIS_CLASS_COMPRESS_SCHEMES","features":[563]},{"name":"IIS_CLASS_COMPRESS_SCHEMES_W","features":[563]},{"name":"IIS_CLASS_COMPRESS_SCHEME_W","features":[563]},{"name":"IIS_CLASS_COMPUTER","features":[563]},{"name":"IIS_CLASS_COMPUTER_W","features":[563]},{"name":"IIS_CLASS_FILTER","features":[563]},{"name":"IIS_CLASS_FILTERS","features":[563]},{"name":"IIS_CLASS_FILTERS_W","features":[563]},{"name":"IIS_CLASS_FILTER_W","features":[563]},{"name":"IIS_CLASS_FTP_INFO","features":[563]},{"name":"IIS_CLASS_FTP_INFO_W","features":[563]},{"name":"IIS_CLASS_FTP_SERVER","features":[563]},{"name":"IIS_CLASS_FTP_SERVER_W","features":[563]},{"name":"IIS_CLASS_FTP_SERVICE","features":[563]},{"name":"IIS_CLASS_FTP_SERVICE_W","features":[563]},{"name":"IIS_CLASS_FTP_VDIR","features":[563]},{"name":"IIS_CLASS_FTP_VDIR_W","features":[563]},{"name":"IIS_CLASS_LOG_MODULE","features":[563]},{"name":"IIS_CLASS_LOG_MODULES","features":[563]},{"name":"IIS_CLASS_LOG_MODULES_W","features":[563]},{"name":"IIS_CLASS_LOG_MODULE_W","features":[563]},{"name":"IIS_CLASS_MIMEMAP","features":[563]},{"name":"IIS_CLASS_MIMEMAP_W","features":[563]},{"name":"IIS_CLASS_WEB_DIR","features":[563]},{"name":"IIS_CLASS_WEB_DIR_W","features":[563]},{"name":"IIS_CLASS_WEB_FILE","features":[563]},{"name":"IIS_CLASS_WEB_FILE_W","features":[563]},{"name":"IIS_CLASS_WEB_INFO","features":[563]},{"name":"IIS_CLASS_WEB_INFO_W","features":[563]},{"name":"IIS_CLASS_WEB_SERVER","features":[563]},{"name":"IIS_CLASS_WEB_SERVER_W","features":[563]},{"name":"IIS_CLASS_WEB_SERVICE","features":[563]},{"name":"IIS_CLASS_WEB_SERVICE_W","features":[563]},{"name":"IIS_CLASS_WEB_VDIR","features":[563]},{"name":"IIS_CLASS_WEB_VDIR_W","features":[563]},{"name":"IIS_MD_ADSI_METAID_BEGIN","features":[563]},{"name":"IIS_MD_ADSI_SCHEMA_PATH_A","features":[563]},{"name":"IIS_MD_ADSI_SCHEMA_PATH_W","features":[563]},{"name":"IIS_MD_APPPOOL_BASE","features":[563]},{"name":"IIS_MD_APP_BASE","features":[563]},{"name":"IIS_MD_FILE_PROP_BASE","features":[563]},{"name":"IIS_MD_FTP_BASE","features":[563]},{"name":"IIS_MD_GLOBAL_BASE","features":[563]},{"name":"IIS_MD_HTTP_BASE","features":[563]},{"name":"IIS_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"IIS_MD_ID_END_RESERVED","features":[563]},{"name":"IIS_MD_INSTANCE_ROOT","features":[563]},{"name":"IIS_MD_ISAPI_FILTERS","features":[563]},{"name":"IIS_MD_LOCAL_MACHINE_PATH","features":[563]},{"name":"IIS_MD_LOGCUSTOM_BASE","features":[563]},{"name":"IIS_MD_LOGCUSTOM_LAST","features":[563]},{"name":"IIS_MD_LOG_BASE","features":[563]},{"name":"IIS_MD_LOG_LAST","features":[563]},{"name":"IIS_MD_SERVER_BASE","features":[563]},{"name":"IIS_MD_SSL_BASE","features":[563]},{"name":"IIS_MD_SVC_INFO_PATH","features":[563]},{"name":"IIS_MD_UT_END_RESERVED","features":[563]},{"name":"IIS_MD_UT_FILE","features":[563]},{"name":"IIS_MD_UT_SERVER","features":[563]},{"name":"IIS_MD_UT_WAM","features":[563]},{"name":"IIS_MD_VR_BASE","features":[563]},{"name":"IIS_WEBSOCKET","features":[563]},{"name":"IIS_WEBSOCKET_SERVER_VARIABLE","features":[563]},{"name":"IMAP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"IMAP_MD_ID_END_RESERVED","features":[563]},{"name":"IMGANIM_ANIMATED","features":[563]},{"name":"IMGANIM_MASK","features":[563]},{"name":"IMGBITS_MASK","features":[563]},{"name":"IMGBITS_NONE","features":[563]},{"name":"IMGBITS_PARTIAL","features":[563]},{"name":"IMGBITS_TOTAL","features":[563]},{"name":"IMGCHG_ANIMATE","features":[563]},{"name":"IMGCHG_COMPLETE","features":[563]},{"name":"IMGCHG_MASK","features":[563]},{"name":"IMGCHG_SIZE","features":[563]},{"name":"IMGCHG_VIEW","features":[563]},{"name":"IMGLOAD_COMPLETE","features":[563]},{"name":"IMGLOAD_ERROR","features":[563]},{"name":"IMGLOAD_LOADING","features":[563]},{"name":"IMGLOAD_MASK","features":[563]},{"name":"IMGLOAD_NOTLOADED","features":[563]},{"name":"IMGLOAD_STOPPED","features":[563]},{"name":"IMGTRANS_MASK","features":[563]},{"name":"IMGTRANS_OPAQUE","features":[563]},{"name":"IMSAdminBase2W","features":[563]},{"name":"IMSAdminBase3W","features":[563]},{"name":"IMSAdminBaseSinkW","features":[563]},{"name":"IMSAdminBaseW","features":[563]},{"name":"IMSImpExpHelpW","features":[563]},{"name":"INVALID_END_METADATA","features":[563]},{"name":"LIBID_ASPTypeLibrary","features":[563]},{"name":"LIBID_IISRSTALib","features":[563]},{"name":"LIBID_WAMREGLib","features":[563]},{"name":"LOGGING_PARAMETERS","features":[563]},{"name":"MB_DONT_IMPERSONATE","features":[563]},{"name":"MD_ACCESS_EXECUTE","features":[563]},{"name":"MD_ACCESS_MAP_CERT","features":[563]},{"name":"MD_ACCESS_MASK","features":[563]},{"name":"MD_ACCESS_NEGO_CERT","features":[563]},{"name":"MD_ACCESS_NO_PHYSICAL_DIR","features":[563]},{"name":"MD_ACCESS_NO_REMOTE_EXECUTE","features":[563]},{"name":"MD_ACCESS_NO_REMOTE_READ","features":[563]},{"name":"MD_ACCESS_NO_REMOTE_SCRIPT","features":[563]},{"name":"MD_ACCESS_NO_REMOTE_WRITE","features":[563]},{"name":"MD_ACCESS_PERM","features":[563]},{"name":"MD_ACCESS_READ","features":[563]},{"name":"MD_ACCESS_REQUIRE_CERT","features":[563]},{"name":"MD_ACCESS_SCRIPT","features":[563]},{"name":"MD_ACCESS_SOURCE","features":[563]},{"name":"MD_ACCESS_SSL","features":[563]},{"name":"MD_ACCESS_SSL128","features":[563]},{"name":"MD_ACCESS_WRITE","features":[563]},{"name":"MD_ACR_ENUM_KEYS","features":[563]},{"name":"MD_ACR_READ","features":[563]},{"name":"MD_ACR_RESTRICTED_WRITE","features":[563]},{"name":"MD_ACR_UNSECURE_PROPS_READ","features":[563]},{"name":"MD_ACR_WRITE","features":[563]},{"name":"MD_ACR_WRITE_DAC","features":[563]},{"name":"MD_ADMIN_ACL","features":[563]},{"name":"MD_ADMIN_INSTANCE","features":[563]},{"name":"MD_ADV_CACHE_TTL","features":[563]},{"name":"MD_ADV_NOTIFY_PWD_EXP_IN_DAYS","features":[563]},{"name":"MD_AD_CONNECTIONS_PASSWORD","features":[563]},{"name":"MD_AD_CONNECTIONS_USERNAME","features":[563]},{"name":"MD_ALLOW_ANONYMOUS","features":[563]},{"name":"MD_ALLOW_KEEPALIVES","features":[563]},{"name":"MD_ALLOW_PATH_INFO_FOR_SCRIPT_MAPPINGS","features":[563]},{"name":"MD_ALLOW_REPLACE_ON_RENAME","features":[563]},{"name":"MD_ANONYMOUS_ONLY","features":[563]},{"name":"MD_ANONYMOUS_PWD","features":[563]},{"name":"MD_ANONYMOUS_USER_NAME","features":[563]},{"name":"MD_ANONYMOUS_USE_SUBAUTH","features":[563]},{"name":"MD_APPPOOL_32_BIT_APP_ON_WIN64","features":[563]},{"name":"MD_APPPOOL_ALLOW_TRANSIENT_REGISTRATION","features":[563]},{"name":"MD_APPPOOL_APPPOOL_ID","features":[563]},{"name":"MD_APPPOOL_AUTO_SHUTDOWN_EXE","features":[563]},{"name":"MD_APPPOOL_AUTO_SHUTDOWN_PARAMS","features":[563]},{"name":"MD_APPPOOL_AUTO_START","features":[563]},{"name":"MD_APPPOOL_COMMAND","features":[563]},{"name":"MD_APPPOOL_COMMAND_START","features":[563]},{"name":"MD_APPPOOL_COMMAND_STOP","features":[563]},{"name":"MD_APPPOOL_DISALLOW_OVERLAPPING_ROTATION","features":[563]},{"name":"MD_APPPOOL_DISALLOW_ROTATION_ON_CONFIG_CHANGE","features":[563]},{"name":"MD_APPPOOL_EMULATION_ON_WINARM64","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE_LOCALSERVICE","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE_LOCALSYSTEM","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE_NETWORKSERVICE","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE_SPECIFICUSER","features":[563]},{"name":"MD_APPPOOL_IDLE_TIMEOUT","features":[563]},{"name":"MD_APPPOOL_MANAGED_PIPELINE_MODE","features":[563]},{"name":"MD_APPPOOL_MANAGED_RUNTIME_VERSION","features":[563]},{"name":"MD_APPPOOL_MAX_PROCESS_COUNT","features":[563]},{"name":"MD_APPPOOL_ORPHAN_ACTION_EXE","features":[563]},{"name":"MD_APPPOOL_ORPHAN_ACTION_PARAMS","features":[563]},{"name":"MD_APPPOOL_ORPHAN_PROCESSES_FOR_DEBUGGING","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_CONNECTIONS","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_MEMORY","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_PRIVATE_MEMORY","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_REQUEST_COUNT","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_SCHEDULE","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_TIME","features":[563]},{"name":"MD_APPPOOL_PINGING_ENABLED","features":[563]},{"name":"MD_APPPOOL_PING_INTERVAL","features":[563]},{"name":"MD_APPPOOL_PING_RESPONSE_TIMELIMIT","features":[563]},{"name":"MD_APPPOOL_RAPID_FAIL_PROTECTION_ENABLED","features":[563]},{"name":"MD_APPPOOL_SHUTDOWN_TIMELIMIT","features":[563]},{"name":"MD_APPPOOL_SMP_AFFINITIZED","features":[563]},{"name":"MD_APPPOOL_SMP_AFFINITIZED_PROCESSOR_MASK","features":[563]},{"name":"MD_APPPOOL_STARTUP_TIMELIMIT","features":[563]},{"name":"MD_APPPOOL_STATE","features":[563]},{"name":"MD_APPPOOL_STATE_STARTED","features":[563]},{"name":"MD_APPPOOL_STATE_STARTING","features":[563]},{"name":"MD_APPPOOL_STATE_STOPPED","features":[563]},{"name":"MD_APPPOOL_STATE_STOPPING","features":[563]},{"name":"MD_APPPOOL_UL_APPPOOL_QUEUE_LENGTH","features":[563]},{"name":"MD_APP_ALLOW_TRANSIENT_REGISTRATION","features":[563]},{"name":"MD_APP_APPPOOL_ID","features":[563]},{"name":"MD_APP_AUTO_START","features":[563]},{"name":"MD_APP_DEPENDENCIES","features":[563]},{"name":"MD_APP_FRIENDLY_NAME","features":[563]},{"name":"MD_APP_ISOLATED","features":[563]},{"name":"MD_APP_OOP_RECOVER_LIMIT","features":[563]},{"name":"MD_APP_PACKAGE_ID","features":[563]},{"name":"MD_APP_PACKAGE_NAME","features":[563]},{"name":"MD_APP_PERIODIC_RESTART_REQUESTS","features":[563]},{"name":"MD_APP_PERIODIC_RESTART_SCHEDULE","features":[563]},{"name":"MD_APP_PERIODIC_RESTART_TIME","features":[563]},{"name":"MD_APP_POOL_LOG_EVENT_ON_PROCESSMODEL","features":[563]},{"name":"MD_APP_POOL_LOG_EVENT_ON_RECYCLE","features":[563]},{"name":"MD_APP_POOL_PROCESSMODEL_IDLE_TIMEOUT","features":[563]},{"name":"MD_APP_POOL_RECYCLE_CONFIG_CHANGE","features":[563]},{"name":"MD_APP_POOL_RECYCLE_ISAPI_UNHEALTHY","features":[563]},{"name":"MD_APP_POOL_RECYCLE_MEMORY","features":[563]},{"name":"MD_APP_POOL_RECYCLE_ON_DEMAND","features":[563]},{"name":"MD_APP_POOL_RECYCLE_PRIVATE_MEMORY","features":[563]},{"name":"MD_APP_POOL_RECYCLE_REQUESTS","features":[563]},{"name":"MD_APP_POOL_RECYCLE_SCHEDULE","features":[563]},{"name":"MD_APP_POOL_RECYCLE_TIME","features":[563]},{"name":"MD_APP_ROOT","features":[563]},{"name":"MD_APP_SHUTDOWN_TIME_LIMIT","features":[563]},{"name":"MD_APP_TRACE_URL_LIST","features":[563]},{"name":"MD_APP_WAM_CLSID","features":[563]},{"name":"MD_ASP_ALLOWOUTOFPROCCMPNTS","features":[563]},{"name":"MD_ASP_ALLOWOUTOFPROCCOMPONENTS","features":[563]},{"name":"MD_ASP_ALLOWSESSIONSTATE","features":[563]},{"name":"MD_ASP_BUFFERINGON","features":[563]},{"name":"MD_ASP_BUFFER_LIMIT","features":[563]},{"name":"MD_ASP_CALCLINENUMBER","features":[563]},{"name":"MD_ASP_CODEPAGE","features":[563]},{"name":"MD_ASP_DISKTEMPLATECACHEDIRECTORY","features":[563]},{"name":"MD_ASP_ENABLEAPPLICATIONRESTART","features":[563]},{"name":"MD_ASP_ENABLEASPHTMLFALLBACK","features":[563]},{"name":"MD_ASP_ENABLECHUNKEDENCODING","features":[563]},{"name":"MD_ASP_ENABLECLIENTDEBUG","features":[563]},{"name":"MD_ASP_ENABLEPARENTPATHS","features":[563]},{"name":"MD_ASP_ENABLESERVERDEBUG","features":[563]},{"name":"MD_ASP_ENABLETYPELIBCACHE","features":[563]},{"name":"MD_ASP_ERRORSTONTLOG","features":[563]},{"name":"MD_ASP_EXCEPTIONCATCHENABLE","features":[563]},{"name":"MD_ASP_EXECUTEINMTA","features":[563]},{"name":"MD_ASP_ID_LAST","features":[563]},{"name":"MD_ASP_KEEPSESSIONIDSECURE","features":[563]},{"name":"MD_ASP_LCID","features":[563]},{"name":"MD_ASP_LOGERRORREQUESTS","features":[563]},{"name":"MD_ASP_MAXDISKTEMPLATECACHEFILES","features":[563]},{"name":"MD_ASP_MAXREQUESTENTITY","features":[563]},{"name":"MD_ASP_MAX_REQUEST_ENTITY_ALLOWED","features":[563]},{"name":"MD_ASP_MEMFREEFACTOR","features":[563]},{"name":"MD_ASP_MINUSEDBLOCKS","features":[563]},{"name":"MD_ASP_PROCESSORTHREADMAX","features":[563]},{"name":"MD_ASP_QUEUECONNECTIONTESTTIME","features":[563]},{"name":"MD_ASP_QUEUETIMEOUT","features":[563]},{"name":"MD_ASP_REQEUSTQUEUEMAX","features":[563]},{"name":"MD_ASP_RUN_ONEND_ANON","features":[563]},{"name":"MD_ASP_SCRIPTENGINECACHEMAX","features":[563]},{"name":"MD_ASP_SCRIPTERRORMESSAGE","features":[563]},{"name":"MD_ASP_SCRIPTERRORSSENTTOBROWSER","features":[563]},{"name":"MD_ASP_SCRIPTFILECACHESIZE","features":[563]},{"name":"MD_ASP_SCRIPTLANGUAGE","features":[563]},{"name":"MD_ASP_SCRIPTLANGUAGELIST","features":[563]},{"name":"MD_ASP_SCRIPTTIMEOUT","features":[563]},{"name":"MD_ASP_SERVICE_ENABLE_SXS","features":[563]},{"name":"MD_ASP_SERVICE_ENABLE_TRACKER","features":[563]},{"name":"MD_ASP_SERVICE_FLAGS","features":[563]},{"name":"MD_ASP_SERVICE_FLAG_FUSION","features":[563]},{"name":"MD_ASP_SERVICE_FLAG_PARTITIONS","features":[563]},{"name":"MD_ASP_SERVICE_FLAG_TRACKER","features":[563]},{"name":"MD_ASP_SERVICE_PARTITION_ID","features":[563]},{"name":"MD_ASP_SERVICE_SXS_NAME","features":[563]},{"name":"MD_ASP_SERVICE_USE_PARTITION","features":[563]},{"name":"MD_ASP_SESSIONMAX","features":[563]},{"name":"MD_ASP_SESSIONTIMEOUT","features":[563]},{"name":"MD_ASP_THREADGATEENABLED","features":[563]},{"name":"MD_ASP_THREADGATELOADHIGH","features":[563]},{"name":"MD_ASP_THREADGATELOADLOW","features":[563]},{"name":"MD_ASP_THREADGATESLEEPDELAY","features":[563]},{"name":"MD_ASP_THREADGATESLEEPMAX","features":[563]},{"name":"MD_ASP_THREADGATETIMESLICE","features":[563]},{"name":"MD_ASP_TRACKTHREADINGMODEL","features":[563]},{"name":"MD_AUTHORIZATION","features":[563]},{"name":"MD_AUTHORIZATION_PERSISTENCE","features":[563]},{"name":"MD_AUTH_ADVNOTIFY_DISABLE","features":[563]},{"name":"MD_AUTH_ANONYMOUS","features":[563]},{"name":"MD_AUTH_BASIC","features":[563]},{"name":"MD_AUTH_CHANGE_DISABLE","features":[563]},{"name":"MD_AUTH_CHANGE_FLAGS","features":[563]},{"name":"MD_AUTH_CHANGE_UNSECURE","features":[563]},{"name":"MD_AUTH_CHANGE_URL","features":[563]},{"name":"MD_AUTH_EXPIRED_UNSECUREURL","features":[563]},{"name":"MD_AUTH_EXPIRED_URL","features":[563]},{"name":"MD_AUTH_MD5","features":[563]},{"name":"MD_AUTH_NT","features":[563]},{"name":"MD_AUTH_PASSPORT","features":[563]},{"name":"MD_AUTH_SINGLEREQUEST","features":[563]},{"name":"MD_AUTH_SINGLEREQUESTALWAYSIFPROXY","features":[563]},{"name":"MD_AUTH_SINGLEREQUESTIFPROXY","features":[563]},{"name":"MD_BACKUP_FORCE_BACKUP","features":[563]},{"name":"MD_BACKUP_HIGHEST_VERSION","features":[563]},{"name":"MD_BACKUP_MAX_LEN","features":[563]},{"name":"MD_BACKUP_MAX_VERSION","features":[563]},{"name":"MD_BACKUP_NEXT_VERSION","features":[563]},{"name":"MD_BACKUP_OVERWRITE","features":[563]},{"name":"MD_BACKUP_SAVE_FIRST","features":[563]},{"name":"MD_BANNER_MESSAGE","features":[563]},{"name":"MD_BINDINGS","features":[563]},{"name":"MD_CACHE_EXTENSIONS","features":[563]},{"name":"MD_CAL_AUTH_RESERVE_TIMEOUT","features":[563]},{"name":"MD_CAL_SSL_RESERVE_TIMEOUT","features":[563]},{"name":"MD_CAL_VC_PER_CONNECT","features":[563]},{"name":"MD_CAL_W3_ERROR","features":[563]},{"name":"MD_CC_MAX_AGE","features":[563]},{"name":"MD_CC_NO_CACHE","features":[563]},{"name":"MD_CC_OTHER","features":[563]},{"name":"MD_CENTRAL_W3C_LOGGING_ENABLED","features":[563]},{"name":"MD_CERT_CACHE_RETRIEVAL_ONLY","features":[563]},{"name":"MD_CERT_CHECK_REVOCATION_FRESHNESS_TIME","features":[563]},{"name":"MD_CERT_NO_REVOC_CHECK","features":[563]},{"name":"MD_CERT_NO_USAGE_CHECK","features":[563]},{"name":"MD_CGI_RESTRICTION_LIST","features":[563]},{"name":"MD_CHANGE_OBJECT_W","features":[563]},{"name":"MD_CHANGE_TYPE_ADD_OBJECT","features":[563]},{"name":"MD_CHANGE_TYPE_DELETE_DATA","features":[563]},{"name":"MD_CHANGE_TYPE_DELETE_OBJECT","features":[563]},{"name":"MD_CHANGE_TYPE_RENAME_OBJECT","features":[563]},{"name":"MD_CHANGE_TYPE_RESTORE","features":[563]},{"name":"MD_CHANGE_TYPE_SET_DATA","features":[563]},{"name":"MD_COMMENTS","features":[563]},{"name":"MD_CONNECTION_TIMEOUT","features":[563]},{"name":"MD_CPU_ACTION","features":[563]},{"name":"MD_CPU_APP_ENABLED","features":[563]},{"name":"MD_CPU_CGI_ENABLED","features":[563]},{"name":"MD_CPU_CGI_LIMIT","features":[563]},{"name":"MD_CPU_DISABLE_ALL_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_ACTIVE_PROCS","features":[563]},{"name":"MD_CPU_ENABLE_ALL_PROC_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_APP_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_CGI_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_EVENT","features":[563]},{"name":"MD_CPU_ENABLE_KERNEL_TIME","features":[563]},{"name":"MD_CPU_ENABLE_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_PAGE_FAULTS","features":[563]},{"name":"MD_CPU_ENABLE_PROC_TYPE","features":[563]},{"name":"MD_CPU_ENABLE_TERMINATED_PROCS","features":[563]},{"name":"MD_CPU_ENABLE_TOTAL_PROCS","features":[563]},{"name":"MD_CPU_ENABLE_USER_TIME","features":[563]},{"name":"MD_CPU_KILL_W3WP","features":[563]},{"name":"MD_CPU_LIMIT","features":[563]},{"name":"MD_CPU_LIMITS_ENABLED","features":[563]},{"name":"MD_CPU_LIMIT_LOGEVENT","features":[563]},{"name":"MD_CPU_LIMIT_PAUSE","features":[563]},{"name":"MD_CPU_LIMIT_PRIORITY","features":[563]},{"name":"MD_CPU_LIMIT_PROCSTOP","features":[563]},{"name":"MD_CPU_LOGGING_INTERVAL","features":[563]},{"name":"MD_CPU_LOGGING_MASK","features":[563]},{"name":"MD_CPU_LOGGING_OPTIONS","features":[563]},{"name":"MD_CPU_NO_ACTION","features":[563]},{"name":"MD_CPU_RESET_INTERVAL","features":[563]},{"name":"MD_CPU_THROTTLE","features":[563]},{"name":"MD_CPU_TRACE","features":[563]},{"name":"MD_CREATE_PROCESS_AS_USER","features":[563]},{"name":"MD_CREATE_PROC_NEW_CONSOLE","features":[563]},{"name":"MD_CUSTOM_DEPLOYMENT_DATA","features":[563]},{"name":"MD_CUSTOM_ERROR","features":[563]},{"name":"MD_CUSTOM_ERROR_DESC","features":[563]},{"name":"MD_DEFAULT_BACKUP_LOCATION","features":[563]},{"name":"MD_DEFAULT_LOAD_FILE","features":[563]},{"name":"MD_DEFAULT_LOGON_DOMAIN","features":[563]},{"name":"MD_DEMAND_START_THRESHOLD","features":[563]},{"name":"MD_DIRBROW_ENABLED","features":[563]},{"name":"MD_DIRBROW_LOADDEFAULT","features":[563]},{"name":"MD_DIRBROW_LONG_DATE","features":[563]},{"name":"MD_DIRBROW_SHOW_DATE","features":[563]},{"name":"MD_DIRBROW_SHOW_EXTENSION","features":[563]},{"name":"MD_DIRBROW_SHOW_SIZE","features":[563]},{"name":"MD_DIRBROW_SHOW_TIME","features":[563]},{"name":"MD_DIRECTORY_BROWSING","features":[563]},{"name":"MD_DISABLE_SOCKET_POOLING","features":[563]},{"name":"MD_DONT_LOG","features":[563]},{"name":"MD_DOWNLEVEL_ADMIN_INSTANCE","features":[563]},{"name":"MD_DO_REVERSE_DNS","features":[563]},{"name":"MD_ENABLEDPROTOCOLS","features":[563]},{"name":"MD_ENABLE_URL_AUTHORIZATION","features":[563]},{"name":"MD_ERROR_CANNOT_REMOVE_SECURE_ATTRIBUTE","features":[563]},{"name":"MD_ERROR_DATA_NOT_FOUND","features":[563]},{"name":"MD_ERROR_IISAO_INVALID_SCHEMA","features":[563]},{"name":"MD_ERROR_INVALID_VERSION","features":[563]},{"name":"MD_ERROR_NOT_INITIALIZED","features":[563]},{"name":"MD_ERROR_NO_SESSION_KEY","features":[563]},{"name":"MD_ERROR_READ_METABASE_FILE","features":[563]},{"name":"MD_ERROR_SECURE_CHANNEL_FAILURE","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_CONTENT_LENGTH","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_DEPTH","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_DESTINATION","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_IF","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_LOCK_TOKEN","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_OVERWRITE","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_REQUEST_BODY","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_TIMEOUT","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_TRANSLATE","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_WEBSOCKET_REQUEST","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_XFF_HEADER","features":[563]},{"name":"MD_ERROR_SUB401_APPLICATION","features":[563]},{"name":"MD_ERROR_SUB401_FILTER","features":[563]},{"name":"MD_ERROR_SUB401_LOGON","features":[563]},{"name":"MD_ERROR_SUB401_LOGON_ACL","features":[563]},{"name":"MD_ERROR_SUB401_LOGON_CONFIG","features":[563]},{"name":"MD_ERROR_SUB401_URLAUTH_POLICY","features":[563]},{"name":"MD_ERROR_SUB403_ADDR_REJECT","features":[563]},{"name":"MD_ERROR_SUB403_APPPOOL_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_CAL_EXCEEDED","features":[563]},{"name":"MD_ERROR_SUB403_CERT_BAD","features":[563]},{"name":"MD_ERROR_SUB403_CERT_REQUIRED","features":[563]},{"name":"MD_ERROR_SUB403_CERT_REVOKED","features":[563]},{"name":"MD_ERROR_SUB403_CERT_TIME_INVALID","features":[563]},{"name":"MD_ERROR_SUB403_DIR_LIST_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_EXECUTE_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_INFINITE_DEPTH_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_INSUFFICIENT_PRIVILEGE_FOR_CGI","features":[563]},{"name":"MD_ERROR_SUB403_INVALID_CNFG","features":[563]},{"name":"MD_ERROR_SUB403_LOCK_TOKEN_REQUIRED","features":[563]},{"name":"MD_ERROR_SUB403_MAPPER_DENY_ACCESS","features":[563]},{"name":"MD_ERROR_SUB403_PASSPORT_LOGIN_FAILURE","features":[563]},{"name":"MD_ERROR_SUB403_PWD_CHANGE","features":[563]},{"name":"MD_ERROR_SUB403_READ_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_SITE_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_SOURCE_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_SSL128_REQUIRED","features":[563]},{"name":"MD_ERROR_SUB403_SSL_REQUIRED","features":[563]},{"name":"MD_ERROR_SUB403_TOO_MANY_USERS","features":[563]},{"name":"MD_ERROR_SUB403_VALIDATION_FAILURE","features":[563]},{"name":"MD_ERROR_SUB403_WRITE_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB404_DENIED_BY_FILTERING_RULE","features":[563]},{"name":"MD_ERROR_SUB404_DENIED_BY_MIMEMAP","features":[563]},{"name":"MD_ERROR_SUB404_DENIED_BY_POLICY","features":[563]},{"name":"MD_ERROR_SUB404_FILE_ATTRIBUTE_HIDDEN","features":[563]},{"name":"MD_ERROR_SUB404_FILE_EXTENSION_DENIED","features":[563]},{"name":"MD_ERROR_SUB404_HIDDEN_SEGMENT","features":[563]},{"name":"MD_ERROR_SUB404_NO_HANDLER","features":[563]},{"name":"MD_ERROR_SUB404_PRECONDITIONED_HANDLER","features":[563]},{"name":"MD_ERROR_SUB404_QUERY_STRING_SEQUENCE_DENIED","features":[563]},{"name":"MD_ERROR_SUB404_QUERY_STRING_TOO_LONG","features":[563]},{"name":"MD_ERROR_SUB404_SITE_NOT_FOUND","features":[563]},{"name":"MD_ERROR_SUB404_STATICFILE_DAV","features":[563]},{"name":"MD_ERROR_SUB404_TOO_MANY_URL_SEGMENTS","features":[563]},{"name":"MD_ERROR_SUB404_URL_DOUBLE_ESCAPED","features":[563]},{"name":"MD_ERROR_SUB404_URL_HAS_HIGH_BIT_CHARS","features":[563]},{"name":"MD_ERROR_SUB404_URL_SEQUENCE_DENIED","features":[563]},{"name":"MD_ERROR_SUB404_URL_TOO_LONG","features":[563]},{"name":"MD_ERROR_SUB404_VERB_DENIED","features":[563]},{"name":"MD_ERROR_SUB413_CONTENT_LENGTH_TOO_LARGE","features":[563]},{"name":"MD_ERROR_SUB423_LOCK_TOKEN_SUBMITTED","features":[563]},{"name":"MD_ERROR_SUB423_NO_CONFLICTING_LOCK","features":[563]},{"name":"MD_ERROR_SUB500_ASPNET_HANDLERS","features":[563]},{"name":"MD_ERROR_SUB500_ASPNET_IMPERSONATION","features":[563]},{"name":"MD_ERROR_SUB500_ASPNET_MODULES","features":[563]},{"name":"MD_ERROR_SUB500_BAD_METADATA","features":[563]},{"name":"MD_ERROR_SUB500_HANDLERS_MODULE","features":[563]},{"name":"MD_ERROR_SUB500_UNC_ACCESS","features":[563]},{"name":"MD_ERROR_SUB500_URLAUTH_NO_SCOPE","features":[563]},{"name":"MD_ERROR_SUB500_URLAUTH_NO_STORE","features":[563]},{"name":"MD_ERROR_SUB500_URLAUTH_STORE_ERROR","features":[563]},{"name":"MD_ERROR_SUB502_ARR_CONNECTION_ERROR","features":[563]},{"name":"MD_ERROR_SUB502_ARR_NO_SERVER","features":[563]},{"name":"MD_ERROR_SUB502_PREMATURE_EXIT","features":[563]},{"name":"MD_ERROR_SUB502_TIMEOUT","features":[563]},{"name":"MD_ERROR_SUB503_APP_CONCURRENT","features":[563]},{"name":"MD_ERROR_SUB503_ASPNET_QUEUE_FULL","features":[563]},{"name":"MD_ERROR_SUB503_CONNECTION_LIMIT","features":[563]},{"name":"MD_ERROR_SUB503_CPU_LIMIT","features":[563]},{"name":"MD_ERROR_SUB503_FASTCGI_QUEUE_FULL","features":[563]},{"name":"MD_EXIT_MESSAGE","features":[563]},{"name":"MD_EXPORT_INHERITED","features":[563]},{"name":"MD_EXPORT_NODE_ONLY","features":[563]},{"name":"MD_EXTLOG_BYTES_RECV","features":[563]},{"name":"MD_EXTLOG_BYTES_SENT","features":[563]},{"name":"MD_EXTLOG_CLIENT_IP","features":[563]},{"name":"MD_EXTLOG_COMPUTER_NAME","features":[563]},{"name":"MD_EXTLOG_COOKIE","features":[563]},{"name":"MD_EXTLOG_DATE","features":[563]},{"name":"MD_EXTLOG_HOST","features":[563]},{"name":"MD_EXTLOG_HTTP_STATUS","features":[563]},{"name":"MD_EXTLOG_HTTP_SUB_STATUS","features":[563]},{"name":"MD_EXTLOG_METHOD","features":[563]},{"name":"MD_EXTLOG_PROTOCOL_VERSION","features":[563]},{"name":"MD_EXTLOG_REFERER","features":[563]},{"name":"MD_EXTLOG_SERVER_IP","features":[563]},{"name":"MD_EXTLOG_SERVER_PORT","features":[563]},{"name":"MD_EXTLOG_SITE_NAME","features":[563]},{"name":"MD_EXTLOG_TIME","features":[563]},{"name":"MD_EXTLOG_TIME_TAKEN","features":[563]},{"name":"MD_EXTLOG_URI_QUERY","features":[563]},{"name":"MD_EXTLOG_URI_STEM","features":[563]},{"name":"MD_EXTLOG_USERNAME","features":[563]},{"name":"MD_EXTLOG_USER_AGENT","features":[563]},{"name":"MD_EXTLOG_WIN32_STATUS","features":[563]},{"name":"MD_FILTER_DESCRIPTION","features":[563]},{"name":"MD_FILTER_ENABLED","features":[563]},{"name":"MD_FILTER_ENABLE_CACHE","features":[563]},{"name":"MD_FILTER_FLAGS","features":[563]},{"name":"MD_FILTER_IMAGE_PATH","features":[563]},{"name":"MD_FILTER_LOAD_ORDER","features":[563]},{"name":"MD_FILTER_STATE","features":[563]},{"name":"MD_FILTER_STATE_LOADED","features":[563]},{"name":"MD_FILTER_STATE_UNLOADED","features":[563]},{"name":"MD_FOOTER_DOCUMENT","features":[563]},{"name":"MD_FOOTER_ENABLED","features":[563]},{"name":"MD_FRONTPAGE_WEB","features":[563]},{"name":"MD_FTPS_128_BITS","features":[563]},{"name":"MD_FTPS_ALLOW_CCC","features":[563]},{"name":"MD_FTPS_SECURE_ANONYMOUS","features":[563]},{"name":"MD_FTPS_SECURE_CONTROL_CHANNEL","features":[563]},{"name":"MD_FTPS_SECURE_DATA_CHANNEL","features":[563]},{"name":"MD_FTP_KEEP_PARTIAL_UPLOADS","features":[563]},{"name":"MD_FTP_LOG_IN_UTF_8","features":[563]},{"name":"MD_FTP_PASV_RESPONSE_IP","features":[563]},{"name":"MD_FTP_UTF8_FILE_NAMES","features":[563]},{"name":"MD_GLOBAL_BINARY_LOGGING_ENABLED","features":[563]},{"name":"MD_GLOBAL_BINSCHEMATIMESTAMP","features":[563]},{"name":"MD_GLOBAL_CHANGE_NUMBER","features":[563]},{"name":"MD_GLOBAL_EDIT_WHILE_RUNNING_MAJOR_VERSION_NUMBER","features":[563]},{"name":"MD_GLOBAL_EDIT_WHILE_RUNNING_MINOR_VERSION_NUMBER","features":[563]},{"name":"MD_GLOBAL_LOG_IN_UTF_8","features":[563]},{"name":"MD_GLOBAL_SESSIONKEY","features":[563]},{"name":"MD_GLOBAL_STANDARD_APP_MODE_ENABLED","features":[563]},{"name":"MD_GLOBAL_XMLSCHEMATIMESTAMP","features":[563]},{"name":"MD_GREETING_MESSAGE","features":[563]},{"name":"MD_HC_CACHE_CONTROL_HEADER","features":[563]},{"name":"MD_HC_COMPRESSION_BUFFER_SIZE","features":[563]},{"name":"MD_HC_COMPRESSION_DIRECTORY","features":[563]},{"name":"MD_HC_COMPRESSION_DLL","features":[563]},{"name":"MD_HC_CREATE_FLAGS","features":[563]},{"name":"MD_HC_DO_DISK_SPACE_LIMITING","features":[563]},{"name":"MD_HC_DO_DYNAMIC_COMPRESSION","features":[563]},{"name":"MD_HC_DO_NAMESPACE_DYNAMIC_COMPRESSION","features":[563]},{"name":"MD_HC_DO_NAMESPACE_STATIC_COMPRESSION","features":[563]},{"name":"MD_HC_DO_ON_DEMAND_COMPRESSION","features":[563]},{"name":"MD_HC_DO_STATIC_COMPRESSION","features":[563]},{"name":"MD_HC_DYNAMIC_COMPRESSION_LEVEL","features":[563]},{"name":"MD_HC_EXPIRES_HEADER","features":[563]},{"name":"MD_HC_FILES_DELETED_PER_DISK_FREE","features":[563]},{"name":"MD_HC_FILE_EXTENSIONS","features":[563]},{"name":"MD_HC_IO_BUFFER_SIZE","features":[563]},{"name":"MD_HC_MAX_DISK_SPACE_USAGE","features":[563]},{"name":"MD_HC_MAX_QUEUE_LENGTH","features":[563]},{"name":"MD_HC_MIME_TYPE","features":[563]},{"name":"MD_HC_MIN_FILE_SIZE_FOR_COMP","features":[563]},{"name":"MD_HC_NO_COMPRESSION_FOR_HTTP_10","features":[563]},{"name":"MD_HC_NO_COMPRESSION_FOR_PROXIES","features":[563]},{"name":"MD_HC_NO_COMPRESSION_FOR_RANGE","features":[563]},{"name":"MD_HC_ON_DEMAND_COMP_LEVEL","features":[563]},{"name":"MD_HC_PRIORITY","features":[563]},{"name":"MD_HC_SCRIPT_FILE_EXTENSIONS","features":[563]},{"name":"MD_HC_SEND_CACHE_HEADERS","features":[563]},{"name":"MD_HEADER_WAIT_TIMEOUT","features":[563]},{"name":"MD_HISTORY_LATEST","features":[563]},{"name":"MD_HTTPERRORS_EXISTING_RESPONSE","features":[563]},{"name":"MD_HTTP_CUSTOM","features":[563]},{"name":"MD_HTTP_EXPIRES","features":[563]},{"name":"MD_HTTP_FORWARDER_CUSTOM","features":[563]},{"name":"MD_HTTP_PICS","features":[563]},{"name":"MD_HTTP_REDIRECT","features":[563]},{"name":"MD_IISADMIN_EXTENSIONS","features":[563]},{"name":"MD_IMPORT_INHERITED","features":[563]},{"name":"MD_IMPORT_MERGE","features":[563]},{"name":"MD_IMPORT_NODE_ONLY","features":[563]},{"name":"MD_INSERT_PATH_STRING","features":[563]},{"name":"MD_INSERT_PATH_STRINGA","features":[563]},{"name":"MD_IN_PROCESS_ISAPI_APPS","features":[563]},{"name":"MD_IP_SEC","features":[563]},{"name":"MD_ISAPI_RESTRICTION_LIST","features":[563]},{"name":"MD_IS_CONTENT_INDEXED","features":[563]},{"name":"MD_KEY_TYPE","features":[563]},{"name":"MD_LEVELS_TO_SCAN","features":[563]},{"name":"MD_LOAD_BALANCER_CAPABILITIES","features":[563]},{"name":"MD_LOAD_BALANCER_CAPABILITIES_BASIC","features":[563]},{"name":"MD_LOAD_BALANCER_CAPABILITIES_SOPHISTICATED","features":[563]},{"name":"MD_LOCATION","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_DOUBLE","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_FLOAT","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_INT","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_LONG","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_LPSTR","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_LPWSTR","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_UINT","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_ULONG","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_DATATYPE","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_HEADER","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_ID","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_MASK","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_NAME","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_NODE_ID","features":[563]},{"name":"MD_LOGCUSTOM_SERVICES_STRING","features":[563]},{"name":"MD_LOGEXT_FIELD_MASK","features":[563]},{"name":"MD_LOGEXT_FIELD_MASK2","features":[563]},{"name":"MD_LOGFILE_DIRECTORY","features":[563]},{"name":"MD_LOGFILE_LOCALTIME_ROLLOVER","features":[563]},{"name":"MD_LOGFILE_PERIOD","features":[563]},{"name":"MD_LOGFILE_PERIOD_DAILY","features":[563]},{"name":"MD_LOGFILE_PERIOD_HOURLY","features":[563]},{"name":"MD_LOGFILE_PERIOD_MAXSIZE","features":[563]},{"name":"MD_LOGFILE_PERIOD_MONTHLY","features":[563]},{"name":"MD_LOGFILE_PERIOD_NONE","features":[563]},{"name":"MD_LOGFILE_PERIOD_WEEKLY","features":[563]},{"name":"MD_LOGFILE_TRUNCATE_SIZE","features":[563]},{"name":"MD_LOGON_BATCH","features":[563]},{"name":"MD_LOGON_INTERACTIVE","features":[563]},{"name":"MD_LOGON_METHOD","features":[563]},{"name":"MD_LOGON_NETWORK","features":[563]},{"name":"MD_LOGON_NETWORK_CLEARTEXT","features":[563]},{"name":"MD_LOGSQL_DATA_SOURCES","features":[563]},{"name":"MD_LOGSQL_PASSWORD","features":[563]},{"name":"MD_LOGSQL_TABLE_NAME","features":[563]},{"name":"MD_LOGSQL_USER_NAME","features":[563]},{"name":"MD_LOG_ANONYMOUS","features":[563]},{"name":"MD_LOG_NONANONYMOUS","features":[563]},{"name":"MD_LOG_PLUGINS_AVAILABLE","features":[563]},{"name":"MD_LOG_PLUGIN_MOD_ID","features":[563]},{"name":"MD_LOG_PLUGIN_ORDER","features":[563]},{"name":"MD_LOG_PLUGIN_UI_ID","features":[563]},{"name":"MD_LOG_TYPE","features":[563]},{"name":"MD_LOG_TYPE_DISABLED","features":[563]},{"name":"MD_LOG_TYPE_ENABLED","features":[563]},{"name":"MD_LOG_UNUSED1","features":[563]},{"name":"MD_MAX_BANDWIDTH","features":[563]},{"name":"MD_MAX_BANDWIDTH_BLOCKED","features":[563]},{"name":"MD_MAX_CHANGE_ENTRIES","features":[563]},{"name":"MD_MAX_CLIENTS_MESSAGE","features":[563]},{"name":"MD_MAX_CONNECTIONS","features":[563]},{"name":"MD_MAX_ENDPOINT_CONNECTIONS","features":[563]},{"name":"MD_MAX_ERROR_FILES","features":[563]},{"name":"MD_MAX_GLOBAL_BANDWIDTH","features":[563]},{"name":"MD_MAX_GLOBAL_CONNECTIONS","features":[563]},{"name":"MD_MAX_REQUEST_ENTITY_ALLOWED","features":[563]},{"name":"MD_MD_SERVER_SS_AUTH_MAPPING","features":[563]},{"name":"MD_METADATA_ID_REGISTRATION","features":[563]},{"name":"MD_MIME_MAP","features":[563]},{"name":"MD_MIN_FILE_BYTES_PER_SEC","features":[563]},{"name":"MD_MSDOS_DIR_OUTPUT","features":[563]},{"name":"MD_NETLOGON_WKS_DNS","features":[563]},{"name":"MD_NETLOGON_WKS_IP","features":[563]},{"name":"MD_NETLOGON_WKS_NONE","features":[563]},{"name":"MD_NET_LOGON_WKS","features":[563]},{"name":"MD_NOTIFEXAUTH_NTLMSSL","features":[563]},{"name":"MD_NOTIFY_ACCESS_DENIED","features":[563]},{"name":"MD_NOTIFY_AUTHENTICATION","features":[563]},{"name":"MD_NOTIFY_AUTH_COMPLETE","features":[563]},{"name":"MD_NOTIFY_END_OF_NET_SESSION","features":[563]},{"name":"MD_NOTIFY_END_OF_REQUEST","features":[563]},{"name":"MD_NOTIFY_LOG","features":[563]},{"name":"MD_NOTIFY_NONSECURE_PORT","features":[563]},{"name":"MD_NOTIFY_ORDER_DEFAULT","features":[563]},{"name":"MD_NOTIFY_ORDER_HIGH","features":[563]},{"name":"MD_NOTIFY_ORDER_LOW","features":[563]},{"name":"MD_NOTIFY_ORDER_MEDIUM","features":[563]},{"name":"MD_NOTIFY_PREPROC_HEADERS","features":[563]},{"name":"MD_NOTIFY_READ_RAW_DATA","features":[563]},{"name":"MD_NOTIFY_SECURE_PORT","features":[563]},{"name":"MD_NOTIFY_SEND_RAW_DATA","features":[563]},{"name":"MD_NOTIFY_SEND_RESPONSE","features":[563]},{"name":"MD_NOTIFY_URL_MAP","features":[563]},{"name":"MD_NOT_DELETABLE","features":[563]},{"name":"MD_NTAUTHENTICATION_PROVIDERS","features":[563]},{"name":"MD_PASSIVE_PORT_RANGE","features":[563]},{"name":"MD_PASSPORT_NEED_MAPPING","features":[563]},{"name":"MD_PASSPORT_NO_MAPPING","features":[563]},{"name":"MD_PASSPORT_REQUIRE_AD_MAPPING","features":[563]},{"name":"MD_PASSPORT_TRY_MAPPING","features":[563]},{"name":"MD_POOL_IDC_TIMEOUT","features":[563]},{"name":"MD_PROCESS_NTCR_IF_LOGGED_ON","features":[563]},{"name":"MD_PUT_READ_SIZE","features":[563]},{"name":"MD_RAPID_FAIL_PROTECTION_INTERVAL","features":[563]},{"name":"MD_RAPID_FAIL_PROTECTION_MAX_CRASHES","features":[563]},{"name":"MD_REALM","features":[563]},{"name":"MD_REDIRECT_HEADERS","features":[563]},{"name":"MD_RESTRICTION_LIST_CUSTOM_DESC","features":[563]},{"name":"MD_ROOT_ENABLE_EDIT_WHILE_RUNNING","features":[563]},{"name":"MD_ROOT_ENABLE_HISTORY","features":[563]},{"name":"MD_ROOT_MAX_HISTORY_FILES","features":[563]},{"name":"MD_SCHEMA_METAID","features":[563]},{"name":"MD_SCRIPTMAPFLAG_ALLOWED_ON_READ_DIR","features":[563]},{"name":"MD_SCRIPTMAPFLAG_CHECK_PATH_INFO","features":[563]},{"name":"MD_SCRIPTMAPFLAG_SCRIPT","features":[563]},{"name":"MD_SCRIPT_MAPS","features":[563]},{"name":"MD_SCRIPT_TIMEOUT","features":[563]},{"name":"MD_SECURE_BINDINGS","features":[563]},{"name":"MD_SECURITY_SETUP_REQUIRED","features":[563]},{"name":"MD_SERVER_AUTOSTART","features":[563]},{"name":"MD_SERVER_BINDINGS","features":[563]},{"name":"MD_SERVER_COMMAND","features":[563]},{"name":"MD_SERVER_COMMAND_CONTINUE","features":[563]},{"name":"MD_SERVER_COMMAND_PAUSE","features":[563]},{"name":"MD_SERVER_COMMAND_START","features":[563]},{"name":"MD_SERVER_COMMAND_STOP","features":[563]},{"name":"MD_SERVER_COMMENT","features":[563]},{"name":"MD_SERVER_CONFIGURATION_INFO","features":[563]},{"name":"MD_SERVER_CONFIG_ALLOW_ENCRYPT","features":[563]},{"name":"MD_SERVER_CONFIG_AUTO_PW_SYNC","features":[563]},{"name":"MD_SERVER_CONFIG_SSL_128","features":[563]},{"name":"MD_SERVER_CONFIG_SSL_40","features":[563]},{"name":"MD_SERVER_LISTEN_BACKLOG","features":[563]},{"name":"MD_SERVER_LISTEN_TIMEOUT","features":[563]},{"name":"MD_SERVER_SIZE","features":[563]},{"name":"MD_SERVER_SIZE_LARGE","features":[563]},{"name":"MD_SERVER_SIZE_MEDIUM","features":[563]},{"name":"MD_SERVER_SIZE_SMALL","features":[563]},{"name":"MD_SERVER_STATE","features":[563]},{"name":"MD_SERVER_STATE_CONTINUING","features":[563]},{"name":"MD_SERVER_STATE_PAUSED","features":[563]},{"name":"MD_SERVER_STATE_PAUSING","features":[563]},{"name":"MD_SERVER_STATE_STARTED","features":[563]},{"name":"MD_SERVER_STATE_STARTING","features":[563]},{"name":"MD_SERVER_STATE_STOPPED","features":[563]},{"name":"MD_SERVER_STATE_STOPPING","features":[563]},{"name":"MD_SET_HOST_NAME","features":[563]},{"name":"MD_SHOW_4_DIGIT_YEAR","features":[563]},{"name":"MD_SSI_EXEC_DISABLED","features":[563]},{"name":"MD_SSL_ACCESS_PERM","features":[563]},{"name":"MD_SSL_ALWAYS_NEGO_CLIENT_CERT","features":[563]},{"name":"MD_SSL_KEY_PASSWORD","features":[563]},{"name":"MD_SSL_KEY_REQUEST","features":[563]},{"name":"MD_SSL_PRIVATE_KEY","features":[563]},{"name":"MD_SSL_PUBLIC_KEY","features":[563]},{"name":"MD_SSL_USE_DS_MAPPER","features":[563]},{"name":"MD_STOP_LISTENING","features":[563]},{"name":"MD_SUPPRESS_DEFAULT_BANNER","features":[563]},{"name":"MD_UPLOAD_READAHEAD_SIZE","features":[563]},{"name":"MD_URL_AUTHORIZATION_IMPERSONATION_LEVEL","features":[563]},{"name":"MD_URL_AUTHORIZATION_SCOPE_NAME","features":[563]},{"name":"MD_URL_AUTHORIZATION_STORE_NAME","features":[563]},{"name":"MD_USER_ISOLATION","features":[563]},{"name":"MD_USER_ISOLATION_AD","features":[563]},{"name":"MD_USER_ISOLATION_BASIC","features":[563]},{"name":"MD_USER_ISOLATION_LAST","features":[563]},{"name":"MD_USER_ISOLATION_NONE","features":[563]},{"name":"MD_USE_DIGEST_SSP","features":[563]},{"name":"MD_USE_HOST_NAME","features":[563]},{"name":"MD_VR_IGNORE_TRANSLATE","features":[563]},{"name":"MD_VR_NO_CACHE","features":[563]},{"name":"MD_VR_PASSTHROUGH","features":[563]},{"name":"MD_VR_PASSWORD","features":[563]},{"name":"MD_VR_PATH","features":[563]},{"name":"MD_VR_USERNAME","features":[563]},{"name":"MD_WAM_PWD","features":[563]},{"name":"MD_WAM_USER_NAME","features":[563]},{"name":"MD_WARNING_DUP_NAME","features":[563]},{"name":"MD_WARNING_INVALID_DATA","features":[563]},{"name":"MD_WARNING_PATH_NOT_FOUND","features":[563]},{"name":"MD_WARNING_PATH_NOT_INSERTED","features":[563]},{"name":"MD_WARNING_SAVE_FAILED","features":[563]},{"name":"MD_WEBDAV_MAX_ATTRIBUTES_PER_ELEMENT","features":[563]},{"name":"MD_WEB_SVC_EXT_RESTRICTION_LIST","features":[563]},{"name":"MD_WIN32_ERROR","features":[563]},{"name":"METADATATYPES","features":[563]},{"name":"METADATA_DONT_EXPAND","features":[563]},{"name":"METADATA_GETALL_INTERNAL_RECORD","features":[563]},{"name":"METADATA_GETALL_RECORD","features":[563]},{"name":"METADATA_HANDLE_INFO","features":[563]},{"name":"METADATA_INHERIT","features":[563]},{"name":"METADATA_INSERT_PATH","features":[563]},{"name":"METADATA_ISINHERITED","features":[563]},{"name":"METADATA_LOCAL_MACHINE_ONLY","features":[563]},{"name":"METADATA_MASTER_ROOT_HANDLE","features":[563]},{"name":"METADATA_MAX_NAME_LEN","features":[563]},{"name":"METADATA_NON_SECURE_ONLY","features":[563]},{"name":"METADATA_NO_ATTRIBUTES","features":[563]},{"name":"METADATA_PARTIAL_PATH","features":[563]},{"name":"METADATA_PERMISSION_READ","features":[563]},{"name":"METADATA_PERMISSION_WRITE","features":[563]},{"name":"METADATA_RECORD","features":[563]},{"name":"METADATA_REFERENCE","features":[563]},{"name":"METADATA_SECURE","features":[563]},{"name":"METADATA_VOLATILE","features":[563]},{"name":"MSCS_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"MSCS_MD_ID_END_RESERVED","features":[563]},{"name":"MULTISZ_METADATA","features":[563]},{"name":"NNTP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"NNTP_MD_ID_END_RESERVED","features":[563]},{"name":"PFN_GETEXTENSIONVERSION","features":[307,563]},{"name":"PFN_HSE_CACHE_INVALIDATION_CALLBACK","features":[563]},{"name":"PFN_HSE_GET_PROTOCOL_MANAGER_CUSTOM_INTERFACE_CALLBACK","features":[563]},{"name":"PFN_HSE_IO_COMPLETION","features":[307,563]},{"name":"PFN_HTTPEXTENSIONPROC","features":[307,563]},{"name":"PFN_IIS_GETSERVERVARIABLE","features":[307,563]},{"name":"PFN_IIS_READCLIENT","features":[307,563]},{"name":"PFN_IIS_SERVERSUPPORTFUNCTION","features":[307,563]},{"name":"PFN_IIS_WRITECLIENT","features":[307,563]},{"name":"PFN_TERMINATEEXTENSION","features":[307,563]},{"name":"PFN_WEB_CORE_ACTIVATE","features":[563]},{"name":"PFN_WEB_CORE_SET_METADATA_DLL_ENTRY","features":[563]},{"name":"PFN_WEB_CORE_SHUTDOWN","features":[563]},{"name":"POP3_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"POP3_MD_ID_END_RESERVED","features":[563]},{"name":"POST_PROCESS_PARAMETERS","features":[307,563]},{"name":"PRE_PROCESS_PARAMETERS","features":[307,563]},{"name":"SF_DENIED_APPLICATION","features":[563]},{"name":"SF_DENIED_BY_CONFIG","features":[563]},{"name":"SF_DENIED_FILTER","features":[563]},{"name":"SF_DENIED_LOGON","features":[563]},{"name":"SF_DENIED_RESOURCE","features":[563]},{"name":"SF_MAX_AUTH_TYPE","features":[563]},{"name":"SF_MAX_FILTER_DESC_LEN","features":[563]},{"name":"SF_MAX_PASSWORD","features":[563]},{"name":"SF_MAX_USERNAME","features":[563]},{"name":"SF_NOTIFY_ACCESS_DENIED","features":[563]},{"name":"SF_NOTIFY_AUTHENTICATION","features":[563]},{"name":"SF_NOTIFY_AUTH_COMPLETE","features":[563]},{"name":"SF_NOTIFY_END_OF_NET_SESSION","features":[563]},{"name":"SF_NOTIFY_END_OF_REQUEST","features":[563]},{"name":"SF_NOTIFY_LOG","features":[563]},{"name":"SF_NOTIFY_NONSECURE_PORT","features":[563]},{"name":"SF_NOTIFY_ORDER_DEFAULT","features":[563]},{"name":"SF_NOTIFY_ORDER_HIGH","features":[563]},{"name":"SF_NOTIFY_ORDER_LOW","features":[563]},{"name":"SF_NOTIFY_ORDER_MEDIUM","features":[563]},{"name":"SF_NOTIFY_PREPROC_HEADERS","features":[563]},{"name":"SF_NOTIFY_READ_RAW_DATA","features":[563]},{"name":"SF_NOTIFY_SECURE_PORT","features":[563]},{"name":"SF_NOTIFY_SEND_RAW_DATA","features":[563]},{"name":"SF_NOTIFY_SEND_RESPONSE","features":[563]},{"name":"SF_NOTIFY_URL_MAP","features":[563]},{"name":"SF_PROPERTY_IIS","features":[563]},{"name":"SF_PROPERTY_INSTANCE_NUM_ID","features":[563]},{"name":"SF_PROPERTY_SSL_CTXT","features":[563]},{"name":"SF_REQ_ADD_HEADERS_ON_DENIAL","features":[563]},{"name":"SF_REQ_DISABLE_NOTIFICATIONS","features":[563]},{"name":"SF_REQ_GET_CONNID","features":[563]},{"name":"SF_REQ_GET_PROPERTY","features":[563]},{"name":"SF_REQ_NORMALIZE_URL","features":[563]},{"name":"SF_REQ_SEND_RESPONSE_HEADER","features":[563]},{"name":"SF_REQ_SET_CERTIFICATE_INFO","features":[563]},{"name":"SF_REQ_SET_NEXT_READ_SIZE","features":[563]},{"name":"SF_REQ_SET_PROXY_INFO","features":[563]},{"name":"SF_REQ_TYPE","features":[563]},{"name":"SF_STATUS_REQ_ERROR","features":[563]},{"name":"SF_STATUS_REQ_FINISHED","features":[563]},{"name":"SF_STATUS_REQ_FINISHED_KEEP_CONN","features":[563]},{"name":"SF_STATUS_REQ_HANDLED_NOTIFICATION","features":[563]},{"name":"SF_STATUS_REQ_NEXT_NOTIFICATION","features":[563]},{"name":"SF_STATUS_REQ_READ_NEXT","features":[563]},{"name":"SF_STATUS_TYPE","features":[563]},{"name":"SMTP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"SMTP_MD_ID_END_RESERVED","features":[563]},{"name":"STRING_METADATA","features":[563]},{"name":"USER_MD_ID_BASE_RESERVED","features":[563]},{"name":"WAM_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"WAM_MD_ID_END_RESERVED","features":[563]},{"name":"WAM_MD_SERVER_BASE","features":[563]},{"name":"WEBDAV_MD_SERVER_BASE","features":[563]},{"name":"WEB_CORE_ACTIVATE_DLL_ENTRY","features":[563]},{"name":"WEB_CORE_DLL_NAME","features":[563]},{"name":"WEB_CORE_SET_METADATA_DLL_ENTRY","features":[563]},{"name":"WEB_CORE_SHUTDOWN_DLL_ENTRY","features":[563]}],"576":[{"name":"ABL_5_WO","features":[327]},{"name":"ADR_1","features":[327]},{"name":"ADR_2","features":[327]},{"name":"AIT1_8mm","features":[327]},{"name":"AIT_8mm","features":[327]},{"name":"AME_8mm","features":[327]},{"name":"ASSERT_ALTERNATE","features":[327]},{"name":"ASSERT_PRIMARY","features":[327]},{"name":"ASYNC_DUPLICATE_EXTENTS_STATUS","features":[327]},{"name":"ATAPI_ID_CMD","features":[327]},{"name":"AVATAR_F2","features":[327]},{"name":"AllElements","features":[327]},{"name":"AtaDataTypeIdentify","features":[327]},{"name":"AtaDataTypeLogPage","features":[327]},{"name":"AtaDataTypeUnknown","features":[327]},{"name":"BIN_COUNT","features":[327]},{"name":"BIN_RANGE","features":[327]},{"name":"BIN_RESULTS","features":[327]},{"name":"BIN_TYPES","features":[327]},{"name":"BOOT_AREA_INFO","features":[327]},{"name":"BULK_SECURITY_TEST_DATA","features":[327]},{"name":"CAP_ATAPI_ID_CMD","features":[327]},{"name":"CAP_ATA_ID_CMD","features":[327]},{"name":"CAP_SMART_CMD","features":[327]},{"name":"CDB_SIZE","features":[327]},{"name":"CD_R","features":[327]},{"name":"CD_ROM","features":[327]},{"name":"CD_RW","features":[327]},{"name":"CHANGER_BAR_CODE_SCANNER_INSTALLED","features":[327]},{"name":"CHANGER_CARTRIDGE_MAGAZINE","features":[327]},{"name":"CHANGER_CLEANER_ACCESS_NOT_VALID","features":[327]},{"name":"CHANGER_CLEANER_AUTODISMOUNT","features":[327]},{"name":"CHANGER_CLEANER_OPS_NOT_SUPPORTED","features":[327]},{"name":"CHANGER_CLEANER_SLOT","features":[327]},{"name":"CHANGER_CLOSE_IEPORT","features":[327]},{"name":"CHANGER_DEVICE_PROBLEM_TYPE","features":[327]},{"name":"CHANGER_DEVICE_REINITIALIZE_CAPABLE","features":[327]},{"name":"CHANGER_DRIVE_CLEANING_REQUIRED","features":[327]},{"name":"CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS","features":[327]},{"name":"CHANGER_ELEMENT","features":[327]},{"name":"CHANGER_ELEMENT_LIST","features":[327]},{"name":"CHANGER_ELEMENT_STATUS","features":[327]},{"name":"CHANGER_ELEMENT_STATUS_EX","features":[327]},{"name":"CHANGER_ELEMENT_STATUS_FLAGS","features":[327]},{"name":"CHANGER_EXCHANGE_MEDIA","features":[327]},{"name":"CHANGER_EXCHANGE_MEDIUM","features":[307,327]},{"name":"CHANGER_FEATURES","features":[327]},{"name":"CHANGER_IEPORT_USER_CONTROL_CLOSE","features":[327]},{"name":"CHANGER_IEPORT_USER_CONTROL_OPEN","features":[327]},{"name":"CHANGER_INITIALIZE_ELEMENT_STATUS","features":[307,327]},{"name":"CHANGER_INIT_ELEM_STAT_WITH_RANGE","features":[327]},{"name":"CHANGER_KEYPAD_ENABLE_DISABLE","features":[327]},{"name":"CHANGER_LOCK_UNLOCK","features":[327]},{"name":"CHANGER_MEDIUM_FLIP","features":[327]},{"name":"CHANGER_MOVE_EXTENDS_IEPORT","features":[327]},{"name":"CHANGER_MOVE_MEDIUM","features":[307,327]},{"name":"CHANGER_MOVE_RETRACTS_IEPORT","features":[327]},{"name":"CHANGER_OPEN_IEPORT","features":[327]},{"name":"CHANGER_POSITION_TO_ELEMENT","features":[327]},{"name":"CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE","features":[327]},{"name":"CHANGER_PREDISMOUNT_ALIGN_TO_SLOT","features":[327]},{"name":"CHANGER_PREDISMOUNT_EJECT_REQUIRED","features":[327]},{"name":"CHANGER_PREMOUNT_EJECT_REQUIRED","features":[327]},{"name":"CHANGER_PRODUCT_DATA","features":[327]},{"name":"CHANGER_READ_ELEMENT_STATUS","features":[307,327]},{"name":"CHANGER_REPORT_IEPORT_STATE","features":[327]},{"name":"CHANGER_RESERVED_BIT","features":[327]},{"name":"CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR","features":[327]},{"name":"CHANGER_SEND_VOLUME_TAG_INFORMATION","features":[327]},{"name":"CHANGER_SERIAL_NUMBER_VALID","features":[327]},{"name":"CHANGER_SET_ACCESS","features":[327]},{"name":"CHANGER_SET_POSITION","features":[307,327]},{"name":"CHANGER_SLOTS_USE_TRAYS","features":[327]},{"name":"CHANGER_STATUS_NON_VOLATILE","features":[327]},{"name":"CHANGER_STORAGE_DRIVE","features":[327]},{"name":"CHANGER_STORAGE_IEPORT","features":[327]},{"name":"CHANGER_STORAGE_SLOT","features":[327]},{"name":"CHANGER_STORAGE_TRANSPORT","features":[327]},{"name":"CHANGER_TO_DRIVE","features":[327]},{"name":"CHANGER_TO_IEPORT","features":[327]},{"name":"CHANGER_TO_SLOT","features":[327]},{"name":"CHANGER_TO_TRANSPORT","features":[327]},{"name":"CHANGER_TRUE_EXCHANGE_CAPABLE","features":[327]},{"name":"CHANGER_VOLUME_ASSERT","features":[327]},{"name":"CHANGER_VOLUME_IDENTIFICATION","features":[327]},{"name":"CHANGER_VOLUME_REPLACE","features":[327]},{"name":"CHANGER_VOLUME_SEARCH","features":[327]},{"name":"CHANGER_VOLUME_UNDEFINE","features":[327]},{"name":"CHECKSUM_TYPE_CRC32","features":[327]},{"name":"CHECKSUM_TYPE_CRC64","features":[327]},{"name":"CHECKSUM_TYPE_ECC","features":[327]},{"name":"CHECKSUM_TYPE_FIRST_UNUSED_TYPE","features":[327]},{"name":"CHECKSUM_TYPE_NONE","features":[327]},{"name":"CHECKSUM_TYPE_SHA256","features":[327]},{"name":"CLASS_MEDIA_CHANGE_CONTEXT","features":[327]},{"name":"CLEANER_CARTRIDGE","features":[327]},{"name":"CLUSTER_RANGE","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_BIND_DO_NOT_MAP_NAME","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_BIND_EXCEPTION_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_BIND_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_BIND_TARGET_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_LAYER_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_SCRATCH_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_UNION_LAYER_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_EXCEPTION_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_TARGET_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_INPUT","features":[327]},{"name":"CONTAINER_ROOT_INFO_OUTPUT","features":[327]},{"name":"CONTAINER_ROOT_INFO_VALID_FLAGS","features":[327]},{"name":"CONTAINER_VOLUME_STATE","features":[327]},{"name":"CONTAINER_VOLUME_STATE_HOSTING_CONTAINER","features":[327]},{"name":"COPYFILE_SIS_FLAGS","features":[327]},{"name":"COPYFILE_SIS_LINK","features":[327]},{"name":"COPYFILE_SIS_REPLACE","features":[327]},{"name":"CREATE_DISK","features":[327]},{"name":"CREATE_DISK_GPT","features":[327]},{"name":"CREATE_DISK_MBR","features":[327]},{"name":"CREATE_USN_JOURNAL_DATA","features":[327]},{"name":"CSVFS_DISK_CONNECTIVITY","features":[327]},{"name":"CSV_CONTROL_OP","features":[327]},{"name":"CSV_CONTROL_PARAM","features":[327]},{"name":"CSV_INVALID_DEVICE_NUMBER","features":[327]},{"name":"CSV_IS_OWNED_BY_CSVFS","features":[307,327]},{"name":"CSV_MGMTLOCK_CHECK_VOLUME_REDIRECTED","features":[327]},{"name":"CSV_MGMT_LOCK","features":[327]},{"name":"CSV_NAMESPACE_INFO","features":[327]},{"name":"CSV_QUERY_FILE_REVISION","features":[327]},{"name":"CSV_QUERY_FILE_REVISION_FILE_ID_128","features":[326,327]},{"name":"CSV_QUERY_MDS_PATH","features":[327]},{"name":"CSV_QUERY_MDS_PATH_FLAG_CSV_DIRECT_IO_ENABLED","features":[327]},{"name":"CSV_QUERY_MDS_PATH_FLAG_SMB_BYPASS_CSV_ENABLED","features":[327]},{"name":"CSV_QUERY_MDS_PATH_FLAG_STORAGE_ON_THIS_NODE_IS_CONNECTED","features":[327]},{"name":"CSV_QUERY_MDS_PATH_V2","features":[327]},{"name":"CSV_QUERY_MDS_PATH_V2_VERSION_1","features":[327]},{"name":"CSV_QUERY_REDIRECT_STATE","features":[307,327]},{"name":"CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT","features":[327]},{"name":"CSV_QUERY_VOLUME_ID","features":[327]},{"name":"CSV_QUERY_VOLUME_REDIRECT_STATE","features":[307,327]},{"name":"CSV_SET_VOLUME_ID","features":[327]},{"name":"CYGNET_12_WO","features":[327]},{"name":"ChangerDoor","features":[327]},{"name":"ChangerDrive","features":[327]},{"name":"ChangerIEPort","features":[327]},{"name":"ChangerKeypad","features":[327]},{"name":"ChangerMaxElement","features":[327]},{"name":"ChangerSlot","features":[327]},{"name":"ChangerTransport","features":[327]},{"name":"CsvControlDisableCaching","features":[327]},{"name":"CsvControlEnableCaching","features":[327]},{"name":"CsvControlEnableUSNRangeModificationTracking","features":[327]},{"name":"CsvControlGetCsvFsMdsPathV2","features":[327]},{"name":"CsvControlMarkHandleLocalVolumeMount","features":[327]},{"name":"CsvControlQueryFileRevision","features":[327]},{"name":"CsvControlQueryFileRevisionFileId128","features":[327]},{"name":"CsvControlQueryMdsPath","features":[327]},{"name":"CsvControlQueryMdsPathNoPause","features":[327]},{"name":"CsvControlQueryRedirectState","features":[327]},{"name":"CsvControlQueryVolumeId","features":[327]},{"name":"CsvControlQueryVolumeRedirectState","features":[327]},{"name":"CsvControlSetVolumeId","features":[327]},{"name":"CsvControlStartForceDFO","features":[327]},{"name":"CsvControlStartRedirectFile","features":[327]},{"name":"CsvControlStopForceDFO","features":[327]},{"name":"CsvControlStopRedirectFile","features":[327]},{"name":"CsvControlUnmarkHandleLocalVolumeMount","features":[327]},{"name":"CsvFsDiskConnectivityAllNodes","features":[327]},{"name":"CsvFsDiskConnectivityMdsNodeOnly","features":[327]},{"name":"CsvFsDiskConnectivityNone","features":[327]},{"name":"CsvFsDiskConnectivitySubsetOfNodes","features":[327]},{"name":"DAX_ALLOC_ALIGNMENT_FLAG_FALLBACK_SPECIFIED","features":[327]},{"name":"DAX_ALLOC_ALIGNMENT_FLAG_MANDATORY","features":[327]},{"name":"DDS_4mm","features":[327]},{"name":"DDUMP_FLAG_DATA_READ_FROM_DEVICE","features":[327]},{"name":"DECRYPTION_STATUS_BUFFER","features":[307,327]},{"name":"DELETE_USN_JOURNAL_DATA","features":[327]},{"name":"DETECTION_TYPE","features":[327]},{"name":"DEVICEDUMP_CAP_PRIVATE_SECTION","features":[327]},{"name":"DEVICEDUMP_CAP_RESTRICTED_SECTION","features":[327]},{"name":"DEVICEDUMP_COLLECTION_TYPEIDE_NOTIFICATION_TYPE","features":[327]},{"name":"DEVICEDUMP_MAX_IDSTRING","features":[327]},{"name":"DEVICEDUMP_PRIVATE_SUBSECTION","features":[327]},{"name":"DEVICEDUMP_PUBLIC_SUBSECTION","features":[327]},{"name":"DEVICEDUMP_RESTRICTED_SUBSECTION","features":[327]},{"name":"DEVICEDUMP_SECTION_HEADER","features":[327]},{"name":"DEVICEDUMP_STORAGEDEVICE_DATA","features":[327]},{"name":"DEVICEDUMP_STORAGESTACK_PUBLIC_DUMP","features":[327]},{"name":"DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD","features":[327]},{"name":"DEVICEDUMP_STRUCTURE_VERSION","features":[327]},{"name":"DEVICEDUMP_STRUCTURE_VERSION_V1","features":[327]},{"name":"DEVICEDUMP_SUBSECTION_POINTER","features":[327]},{"name":"DEVICE_COPY_OFFLOAD_DESCRIPTOR","features":[327]},{"name":"DEVICE_DATA_SET_LBP_STATE_PARAMETERS","features":[327]},{"name":"DEVICE_DATA_SET_LBP_STATE_PARAMETERS_VERSION_V1","features":[327]},{"name":"DEVICE_DATA_SET_LB_PROVISIONING_STATE","features":[327]},{"name":"DEVICE_DATA_SET_LB_PROVISIONING_STATE_V2","features":[327]},{"name":"DEVICE_DATA_SET_RANGE","features":[327]},{"name":"DEVICE_DATA_SET_REPAIR_OUTPUT","features":[327]},{"name":"DEVICE_DATA_SET_REPAIR_PARAMETERS","features":[327]},{"name":"DEVICE_DATA_SET_SCRUB_EX_OUTPUT","features":[327]},{"name":"DEVICE_DATA_SET_SCRUB_OUTPUT","features":[327]},{"name":"DEVICE_DATA_SET_TOPOLOGY_ID_QUERY_OUTPUT","features":[327]},{"name":"DEVICE_DSM_CONVERSION_OUTPUT","features":[327]},{"name":"DEVICE_DSM_DEFINITION","features":[307,327]},{"name":"DEVICE_DSM_FLAG_ALLOCATION_CONSOLIDATEABLE_ONLY","features":[327]},{"name":"DEVICE_DSM_FLAG_ENTIRE_DATA_SET_RANGE","features":[327]},{"name":"DEVICE_DSM_FLAG_PHYSICAL_ADDRESSES_OMIT_TOTAL_RANGES","features":[327]},{"name":"DEVICE_DSM_FLAG_REPAIR_INPUT_TOPOLOGY_ID_PRESENT","features":[327]},{"name":"DEVICE_DSM_FLAG_REPAIR_OUTPUT_PARITY_EXTENT","features":[327]},{"name":"DEVICE_DSM_FLAG_SCRUB_OUTPUT_PARITY_EXTENT","features":[327]},{"name":"DEVICE_DSM_FLAG_SCRUB_SKIP_IN_SYNC","features":[327]},{"name":"DEVICE_DSM_FLAG_TRIM_BYPASS_RZAT","features":[327]},{"name":"DEVICE_DSM_FLAG_TRIM_NOT_FS_ALLOCATED","features":[327]},{"name":"DEVICE_DSM_FREE_SPACE_OUTPUT","features":[327]},{"name":"DEVICE_DSM_LOST_QUERY_OUTPUT","features":[327]},{"name":"DEVICE_DSM_LOST_QUERY_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_NOTIFICATION_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_NOTIFY_FLAG_BEGIN","features":[327]},{"name":"DEVICE_DSM_NOTIFY_FLAG_END","features":[327]},{"name":"DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_OFFLOAD_READ_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_PARAMETERS_V1","features":[327]},{"name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT","features":[327]},{"name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_V1","features":[327]},{"name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_VERSION_V1","features":[327]},{"name":"DEVICE_DSM_RANGE_ERROR_INFO","features":[327]},{"name":"DEVICE_DSM_RANGE_ERROR_INFO_VERSION_V1","features":[327]},{"name":"DEVICE_DSM_RANGE_ERROR_OUTPUT_V1","features":[327]},{"name":"DEVICE_DSM_REPORT_ZONES_DATA","features":[307,327]},{"name":"DEVICE_DSM_REPORT_ZONES_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_TIERING_QUERY_INPUT","features":[327]},{"name":"DEVICE_DSM_TIERING_QUERY_OUTPUT","features":[327]},{"name":"DEVICE_INTERNAL_STATUS_DATA","features":[327]},{"name":"DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE","features":[327]},{"name":"DEVICE_INTERNAL_STATUS_DATA_SET","features":[327]},{"name":"DEVICE_LB_PROVISIONING_DESCRIPTOR","features":[327]},{"name":"DEVICE_LOCATION","features":[327]},{"name":"DEVICE_MANAGE_DATA_SET_ATTRIBUTES","features":[327]},{"name":"DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT","features":[327]},{"name":"DEVICE_MEDIA_INFO","features":[326,327]},{"name":"DEVICE_POWER_DESCRIPTOR","features":[307,327]},{"name":"DEVICE_SEEK_PENALTY_DESCRIPTOR","features":[307,327]},{"name":"DEVICE_STORAGE_ADDRESS_RANGE","features":[327]},{"name":"DEVICE_STORAGE_NO_ERRORS","features":[327]},{"name":"DEVICE_STORAGE_RANGE_ATTRIBUTES","features":[327]},{"name":"DEVICE_TRIM_DESCRIPTOR","features":[307,327]},{"name":"DEVICE_WRITE_AGGREGATION_DESCRIPTOR","features":[307,327]},{"name":"DEVPKEY_Storage_Disk_Number","features":[305,327]},{"name":"DEVPKEY_Storage_Gpt_Name","features":[305,327]},{"name":"DEVPKEY_Storage_Gpt_Type","features":[305,327]},{"name":"DEVPKEY_Storage_Mbr_Type","features":[305,327]},{"name":"DEVPKEY_Storage_Partition_Number","features":[305,327]},{"name":"DEVPKEY_Storage_Portable","features":[305,327]},{"name":"DEVPKEY_Storage_Removable_Media","features":[305,327]},{"name":"DEVPKEY_Storage_System_Critical","features":[305,327]},{"name":"DISABLE_SMART","features":[327]},{"name":"DISK_ATTRIBUTE_OFFLINE","features":[327]},{"name":"DISK_ATTRIBUTE_READ_ONLY","features":[327]},{"name":"DISK_BINNING","features":[327]},{"name":"DISK_CACHE_INFORMATION","features":[307,327]},{"name":"DISK_CACHE_RETENTION_PRIORITY","features":[327]},{"name":"DISK_CONTROLLER_NUMBER","features":[327]},{"name":"DISK_DETECTION_INFO","features":[327]},{"name":"DISK_EXTENT","features":[327]},{"name":"DISK_EX_INT13_INFO","features":[327]},{"name":"DISK_GEOMETRY","features":[327]},{"name":"DISK_GEOMETRY_EX","features":[327]},{"name":"DISK_GROW_PARTITION","features":[327]},{"name":"DISK_HISTOGRAM","features":[327]},{"name":"DISK_INT13_INFO","features":[327]},{"name":"DISK_LOGGING","features":[327]},{"name":"DISK_LOGGING_DUMP","features":[327]},{"name":"DISK_LOGGING_START","features":[327]},{"name":"DISK_LOGGING_STOP","features":[327]},{"name":"DISK_PARTITION_INFO","features":[327]},{"name":"DISK_PERFORMANCE","features":[327]},{"name":"DISK_RECORD","features":[307,327]},{"name":"DLT","features":[327]},{"name":"DMI","features":[327]},{"name":"DRIVERSTATUS","features":[327]},{"name":"DRIVE_LAYOUT_INFORMATION","features":[307,327]},{"name":"DRIVE_LAYOUT_INFORMATION_EX","features":[307,327]},{"name":"DRIVE_LAYOUT_INFORMATION_GPT","features":[327]},{"name":"DRIVE_LAYOUT_INFORMATION_MBR","features":[327]},{"name":"DST_L","features":[327]},{"name":"DST_M","features":[327]},{"name":"DST_S","features":[327]},{"name":"DUPLICATE_EXTENTS_DATA","features":[307,327]},{"name":"DUPLICATE_EXTENTS_DATA32","features":[327]},{"name":"DUPLICATE_EXTENTS_DATA_EX","features":[307,327]},{"name":"DUPLICATE_EXTENTS_DATA_EX32","features":[327]},{"name":"DUPLICATE_EXTENTS_DATA_EX_ASYNC","features":[327]},{"name":"DUPLICATE_EXTENTS_DATA_EX_SOURCE_ATOMIC","features":[327]},{"name":"DUPLICATE_EXTENTS_STATE","features":[327]},{"name":"DVD_R","features":[327]},{"name":"DVD_RAM","features":[327]},{"name":"DVD_ROM","features":[327]},{"name":"DVD_RW","features":[327]},{"name":"DV_6mm","features":[327]},{"name":"DetectExInt13","features":[327]},{"name":"DetectInt13","features":[327]},{"name":"DetectNone","features":[327]},{"name":"DeviceCurrentInternalStatusData","features":[327]},{"name":"DeviceCurrentInternalStatusDataHeader","features":[327]},{"name":"DeviceDsmActionFlag_NonDestructive","features":[327]},{"name":"DeviceInternalStatusDataRequestTypeUndefined","features":[327]},{"name":"DeviceProblemCHMError","features":[327]},{"name":"DeviceProblemCHMMoveError","features":[327]},{"name":"DeviceProblemCHMZeroError","features":[327]},{"name":"DeviceProblemCalibrationError","features":[327]},{"name":"DeviceProblemCartridgeEjectError","features":[327]},{"name":"DeviceProblemCartridgeInsertError","features":[327]},{"name":"DeviceProblemDoorOpen","features":[327]},{"name":"DeviceProblemDriveError","features":[327]},{"name":"DeviceProblemGripperError","features":[327]},{"name":"DeviceProblemHardware","features":[327]},{"name":"DeviceProblemNone","features":[327]},{"name":"DeviceProblemPositionError","features":[327]},{"name":"DeviceProblemSensorError","features":[327]},{"name":"DeviceProblemTargetFailure","features":[327]},{"name":"DeviceSavedInternalStatusData","features":[327]},{"name":"DeviceSavedInternalStatusDataHeader","features":[327]},{"name":"DeviceStatusDataSet1","features":[327]},{"name":"DeviceStatusDataSet2","features":[327]},{"name":"DeviceStatusDataSet3","features":[327]},{"name":"DeviceStatusDataSet4","features":[327]},{"name":"DeviceStatusDataSetMax","features":[327]},{"name":"DeviceStatusDataSetUndefined","features":[327]},{"name":"DiskHealthHealthy","features":[327]},{"name":"DiskHealthMax","features":[327]},{"name":"DiskHealthUnhealthy","features":[327]},{"name":"DiskHealthUnknown","features":[327]},{"name":"DiskHealthWarning","features":[327]},{"name":"DiskOpReasonBackgroundOperation","features":[327]},{"name":"DiskOpReasonComponent","features":[327]},{"name":"DiskOpReasonConfiguration","features":[327]},{"name":"DiskOpReasonDataPersistenceLossImminent","features":[327]},{"name":"DiskOpReasonDeviceController","features":[327]},{"name":"DiskOpReasonDisabledByPlatform","features":[327]},{"name":"DiskOpReasonEnergySource","features":[327]},{"name":"DiskOpReasonHealthCheck","features":[327]},{"name":"DiskOpReasonInvalidFirmware","features":[327]},{"name":"DiskOpReasonIo","features":[327]},{"name":"DiskOpReasonLostData","features":[327]},{"name":"DiskOpReasonLostDataPersistence","features":[327]},{"name":"DiskOpReasonLostWritePersistence","features":[327]},{"name":"DiskOpReasonMax","features":[327]},{"name":"DiskOpReasonMedia","features":[327]},{"name":"DiskOpReasonMediaController","features":[327]},{"name":"DiskOpReasonNVDIMM_N","features":[327]},{"name":"DiskOpReasonScsiSenseCode","features":[327]},{"name":"DiskOpReasonThresholdExceeded","features":[327]},{"name":"DiskOpReasonUnknown","features":[327]},{"name":"DiskOpReasonWritePersistenceLossImminent","features":[327]},{"name":"DiskOpStatusHardwareError","features":[327]},{"name":"DiskOpStatusInService","features":[327]},{"name":"DiskOpStatusMissing","features":[327]},{"name":"DiskOpStatusNone","features":[327]},{"name":"DiskOpStatusNotUsable","features":[327]},{"name":"DiskOpStatusOk","features":[327]},{"name":"DiskOpStatusPredictingFailure","features":[327]},{"name":"DiskOpStatusTransientError","features":[327]},{"name":"DiskOpStatusUnknown","features":[327]},{"name":"EFS_TRACKED_OFFSET_HEADER_FLAG","features":[327]},{"name":"ELEMENT_STATUS_ACCESS","features":[327]},{"name":"ELEMENT_STATUS_AVOLTAG","features":[327]},{"name":"ELEMENT_STATUS_EXCEPT","features":[327]},{"name":"ELEMENT_STATUS_EXENAB","features":[327]},{"name":"ELEMENT_STATUS_FULL","features":[327]},{"name":"ELEMENT_STATUS_ID_VALID","features":[327]},{"name":"ELEMENT_STATUS_IMPEXP","features":[327]},{"name":"ELEMENT_STATUS_INENAB","features":[327]},{"name":"ELEMENT_STATUS_INVERT","features":[327]},{"name":"ELEMENT_STATUS_LUN_VALID","features":[327]},{"name":"ELEMENT_STATUS_NOT_BUS","features":[327]},{"name":"ELEMENT_STATUS_PRODUCT_DATA","features":[327]},{"name":"ELEMENT_STATUS_PVOLTAG","features":[327]},{"name":"ELEMENT_STATUS_SVALID","features":[327]},{"name":"ELEMENT_TYPE","features":[327]},{"name":"ENABLE_DISABLE_AUTOSAVE","features":[327]},{"name":"ENABLE_DISABLE_AUTO_OFFLINE","features":[327]},{"name":"ENABLE_SMART","features":[327]},{"name":"ENCRYPTED_DATA_INFO","features":[327]},{"name":"ENCRYPTED_DATA_INFO_SPARSE_FILE","features":[327]},{"name":"ENCRYPTION_BUFFER","features":[327]},{"name":"ENCRYPTION_FORMAT_DEFAULT","features":[327]},{"name":"ENCRYPTION_KEY_CTRL_INPUT","features":[327]},{"name":"ERROR_DRIVE_NOT_INSTALLED","features":[327]},{"name":"ERROR_HISTORY_DIRECTORY_ENTRY_DEFAULT_COUNT","features":[327]},{"name":"ERROR_INIT_STATUS_NEEDED","features":[327]},{"name":"ERROR_LABEL_QUESTIONABLE","features":[327]},{"name":"ERROR_LABEL_UNREADABLE","features":[327]},{"name":"ERROR_SLOT_NOT_PRESENT","features":[327]},{"name":"ERROR_TRAY_MALFUNCTION","features":[327]},{"name":"ERROR_UNHANDLED_ERROR","features":[327]},{"name":"EXECUTE_OFFLINE_DIAGS","features":[327]},{"name":"EXFAT_STATISTICS","features":[327]},{"name":"EXTENDED_ENCRYPTED_DATA_INFO","features":[327]},{"name":"EXTEND_IEPORT","features":[327]},{"name":"EqualPriority","features":[327]},{"name":"F3_120M_512","features":[327]},{"name":"F3_128Mb_512","features":[327]},{"name":"F3_1Pt23_1024","features":[327]},{"name":"F3_1Pt2_512","features":[327]},{"name":"F3_1Pt44_512","features":[327]},{"name":"F3_200Mb_512","features":[327]},{"name":"F3_20Pt8_512","features":[327]},{"name":"F3_230Mb_512","features":[327]},{"name":"F3_240M_512","features":[327]},{"name":"F3_2Pt88_512","features":[327]},{"name":"F3_32M_512","features":[327]},{"name":"F3_640_512","features":[327]},{"name":"F3_720_512","features":[327]},{"name":"F5_160_512","features":[327]},{"name":"F5_180_512","features":[327]},{"name":"F5_1Pt23_1024","features":[327]},{"name":"F5_1Pt2_512","features":[327]},{"name":"F5_320_1024","features":[327]},{"name":"F5_320_512","features":[327]},{"name":"F5_360_512","features":[327]},{"name":"F5_640_512","features":[327]},{"name":"F5_720_512","features":[327]},{"name":"F8_256_128","features":[327]},{"name":"FAT_STATISTICS","features":[327]},{"name":"FILESYSTEM_STATISTICS","features":[327]},{"name":"FILESYSTEM_STATISTICS_EX","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE_EXFAT","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE_FAT","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE_NTFS","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE_REFS","features":[327]},{"name":"FILE_ALLOCATED_RANGE_BUFFER","features":[327]},{"name":"FILE_ANY_ACCESS","features":[327]},{"name":"FILE_CLEAR_ENCRYPTION","features":[327]},{"name":"FILE_DESIRED_STORAGE_CLASS_INFORMATION","features":[327]},{"name":"FILE_DEVICE_8042_PORT","features":[327]},{"name":"FILE_DEVICE_ACPI","features":[327]},{"name":"FILE_DEVICE_BATTERY","features":[327]},{"name":"FILE_DEVICE_BEEP","features":[327]},{"name":"FILE_DEVICE_BIOMETRIC","features":[327]},{"name":"FILE_DEVICE_BLUETOOTH","features":[327]},{"name":"FILE_DEVICE_BUS_EXTENDER","features":[327]},{"name":"FILE_DEVICE_CD_ROM_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_CHANGER","features":[327]},{"name":"FILE_DEVICE_CONSOLE","features":[327]},{"name":"FILE_DEVICE_CONTROLLER","features":[327]},{"name":"FILE_DEVICE_CRYPT_PROVIDER","features":[327]},{"name":"FILE_DEVICE_DATALINK","features":[327]},{"name":"FILE_DEVICE_DEVAPI","features":[327]},{"name":"FILE_DEVICE_DFS","features":[327]},{"name":"FILE_DEVICE_DFS_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_DFS_VOLUME","features":[327]},{"name":"FILE_DEVICE_DISK_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_EHSTOR","features":[327]},{"name":"FILE_DEVICE_EVENT_COLLECTOR","features":[327]},{"name":"FILE_DEVICE_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_FIPS","features":[327]},{"name":"FILE_DEVICE_FULLSCREEN_VIDEO","features":[327]},{"name":"FILE_DEVICE_GPIO","features":[327]},{"name":"FILE_DEVICE_HOLOGRAPHIC","features":[327]},{"name":"FILE_DEVICE_INFINIBAND","features":[327]},{"name":"FILE_DEVICE_INPORT_PORT","features":[327]},{"name":"FILE_DEVICE_KEYBOARD","features":[327]},{"name":"FILE_DEVICE_KS","features":[327]},{"name":"FILE_DEVICE_KSEC","features":[327]},{"name":"FILE_DEVICE_MAILSLOT","features":[327]},{"name":"FILE_DEVICE_MASS_STORAGE","features":[327]},{"name":"FILE_DEVICE_MIDI_IN","features":[327]},{"name":"FILE_DEVICE_MIDI_OUT","features":[327]},{"name":"FILE_DEVICE_MODEM","features":[327]},{"name":"FILE_DEVICE_MOUSE","features":[327]},{"name":"FILE_DEVICE_MT_COMPOSITE","features":[327]},{"name":"FILE_DEVICE_MT_TRANSPORT","features":[327]},{"name":"FILE_DEVICE_MULTI_UNC_PROVIDER","features":[327]},{"name":"FILE_DEVICE_NAMED_PIPE","features":[327]},{"name":"FILE_DEVICE_NETWORK","features":[327]},{"name":"FILE_DEVICE_NETWORK_BROWSER","features":[327]},{"name":"FILE_DEVICE_NETWORK_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_NETWORK_REDIRECTOR","features":[327]},{"name":"FILE_DEVICE_NFP","features":[327]},{"name":"FILE_DEVICE_NULL","features":[327]},{"name":"FILE_DEVICE_NVDIMM","features":[327]},{"name":"FILE_DEVICE_PARALLEL_PORT","features":[327]},{"name":"FILE_DEVICE_PERSISTENT_MEMORY","features":[327]},{"name":"FILE_DEVICE_PHYSICAL_NETCARD","features":[327]},{"name":"FILE_DEVICE_PMI","features":[327]},{"name":"FILE_DEVICE_POINT_OF_SERVICE","features":[327]},{"name":"FILE_DEVICE_PRINTER","features":[327]},{"name":"FILE_DEVICE_PRM","features":[327]},{"name":"FILE_DEVICE_SCANNER","features":[327]},{"name":"FILE_DEVICE_SCREEN","features":[327]},{"name":"FILE_DEVICE_SDFXHCI","features":[327]},{"name":"FILE_DEVICE_SERENUM","features":[327]},{"name":"FILE_DEVICE_SERIAL_MOUSE_PORT","features":[327]},{"name":"FILE_DEVICE_SERIAL_PORT","features":[327]},{"name":"FILE_DEVICE_SMB","features":[327]},{"name":"FILE_DEVICE_SOUND","features":[327]},{"name":"FILE_DEVICE_SOUNDWIRE","features":[327]},{"name":"FILE_DEVICE_STORAGE_REPLICATION","features":[327]},{"name":"FILE_DEVICE_STREAMS","features":[327]},{"name":"FILE_DEVICE_SYSENV","features":[327]},{"name":"FILE_DEVICE_TAPE_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_TERMSRV","features":[327]},{"name":"FILE_DEVICE_TRANSPORT","features":[327]},{"name":"FILE_DEVICE_TRUST_ENV","features":[327]},{"name":"FILE_DEVICE_UCM","features":[327]},{"name":"FILE_DEVICE_UCMTCPCI","features":[327]},{"name":"FILE_DEVICE_UCMUCSI","features":[327]},{"name":"FILE_DEVICE_UNKNOWN","features":[327]},{"name":"FILE_DEVICE_USB4","features":[327]},{"name":"FILE_DEVICE_USBEX","features":[327]},{"name":"FILE_DEVICE_VDM","features":[327]},{"name":"FILE_DEVICE_VIDEO","features":[327]},{"name":"FILE_DEVICE_VIRTUAL_BLOCK","features":[327]},{"name":"FILE_DEVICE_VIRTUAL_DISK","features":[327]},{"name":"FILE_DEVICE_VMBUS","features":[327]},{"name":"FILE_DEVICE_WAVE_IN","features":[327]},{"name":"FILE_DEVICE_WAVE_OUT","features":[327]},{"name":"FILE_DEVICE_WPD","features":[327]},{"name":"FILE_FS_PERSISTENT_VOLUME_INFORMATION","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_NON_RESIDENT","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_NOT_FOUND","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_TOO_SMALL","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_CLUSTERS_ALREADY_IN_USE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_DENY_DEFRAG","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_IS_BASE_RECORD","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_BASE_RECORD","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_EXIST","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_IN_USE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_ORPHAN","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_REUSED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INDEX_ENTRY_MISMATCH","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_ARRAY_LENGTH_COUNT","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_LCN","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_ORPHAN_RECOVERY_NAME","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_PARENT","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_RUN_LENGTH","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_VCN","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_LCN_NOT_EXIST","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_MULTIPLE_FILE_NAME_ATTRIBUTES","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_NAME_CONFLICT","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_NOTHING_WRONG","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_NOT_IMPLEMENTED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ORPHAN","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ORPHAN_GENERATED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_OUT_OF_GENERIC_NAMES","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_OUT_OF_RESOURCE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_BASE_RECORD","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_EXIST","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_INDEX","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_IN_USE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_REUSED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_POTENTIAL_CROSSLINK","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PREVIOUS_PARENT_STILL_VALID","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_RECURSIVELY_CORRUPTED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_REPAIRED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_REPAIR_DISABLED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_SID_MISMATCH","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_SID_VALID","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_STALE_INFORMATION","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_SYSTEM_FILE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_UNABLE_TO_REPAIR","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_VALID_INDEX_ENTRY","features":[327]},{"name":"FILE_INITIATE_REPAIR_OUTPUT_BUFFER","features":[327]},{"name":"FILE_LAYOUT_ENTRY","features":[327]},{"name":"FILE_LAYOUT_INFO_ENTRY","features":[327]},{"name":"FILE_LAYOUT_NAME_ENTRY","features":[327]},{"name":"FILE_LAYOUT_NAME_ENTRY_DOS","features":[327]},{"name":"FILE_LAYOUT_NAME_ENTRY_PRIMARY","features":[327]},{"name":"FILE_LEVEL_TRIM","features":[327]},{"name":"FILE_LEVEL_TRIM_OUTPUT","features":[327]},{"name":"FILE_LEVEL_TRIM_RANGE","features":[327]},{"name":"FILE_MAKE_COMPATIBLE_BUFFER","features":[307,327]},{"name":"FILE_OBJECTID_BUFFER","features":[327]},{"name":"FILE_PREFETCH","features":[327]},{"name":"FILE_PREFETCH_EX","features":[327]},{"name":"FILE_PREFETCH_TYPE_FOR_CREATE","features":[327]},{"name":"FILE_PREFETCH_TYPE_FOR_CREATE_EX","features":[327]},{"name":"FILE_PREFETCH_TYPE_FOR_DIRENUM","features":[327]},{"name":"FILE_PREFETCH_TYPE_FOR_DIRENUM_EX","features":[327]},{"name":"FILE_PREFETCH_TYPE_MAX","features":[327]},{"name":"FILE_PROVIDER_COMPRESSION_MAXIMUM","features":[327]},{"name":"FILE_PROVIDER_CURRENT_VERSION","features":[327]},{"name":"FILE_PROVIDER_EXTERNAL_INFO_V0","features":[327]},{"name":"FILE_PROVIDER_EXTERNAL_INFO_V1","features":[327]},{"name":"FILE_PROVIDER_FLAG_COMPRESS_ON_WRITE","features":[327]},{"name":"FILE_PROVIDER_SINGLE_FILE","features":[327]},{"name":"FILE_QUERY_ON_DISK_VOL_INFO_BUFFER","features":[327]},{"name":"FILE_QUERY_SPARING_BUFFER","features":[307,327]},{"name":"FILE_READ_ACCESS","features":[327]},{"name":"FILE_REFERENCE_RANGE","features":[327]},{"name":"FILE_REGION_INFO","features":[327]},{"name":"FILE_REGION_INPUT","features":[327]},{"name":"FILE_REGION_OUTPUT","features":[327]},{"name":"FILE_REGION_USAGE_HUGE_PAGE_ALIGNMENT","features":[327]},{"name":"FILE_REGION_USAGE_LARGE_PAGE_ALIGNMENT","features":[327]},{"name":"FILE_REGION_USAGE_OTHER_PAGE_ALIGNMENT","features":[327]},{"name":"FILE_REGION_USAGE_QUERY_ALIGNMENT","features":[327]},{"name":"FILE_REGION_USAGE_VALID_CACHED_DATA","features":[327]},{"name":"FILE_REGION_USAGE_VALID_NONCACHED_DATA","features":[327]},{"name":"FILE_SET_DEFECT_MGMT_BUFFER","features":[307,327]},{"name":"FILE_SET_ENCRYPTION","features":[327]},{"name":"FILE_SET_SPARSE_BUFFER","features":[307,327]},{"name":"FILE_SPECIAL_ACCESS","features":[327]},{"name":"FILE_STORAGE_TIER","features":[327]},{"name":"FILE_STORAGE_TIER_CLASS","features":[327]},{"name":"FILE_STORAGE_TIER_DESCRIPTION_LENGTH","features":[327]},{"name":"FILE_STORAGE_TIER_FLAGS","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_PARITY","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_READ_CACHE","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_SMR","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_WRITE_BACK_CACHE","features":[327]},{"name":"FILE_STORAGE_TIER_MEDIA_TYPE","features":[327]},{"name":"FILE_STORAGE_TIER_NAME_LENGTH","features":[327]},{"name":"FILE_STORAGE_TIER_REGION","features":[327]},{"name":"FILE_SYSTEM_RECOGNITION_INFORMATION","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_FLAG_USAGE_BEGIN","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_FLAG_USAGE_END","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_GUID_CRASHDUMP_FILE","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_GUID_HIBERNATION_FILE","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_GUID_PAGE_FILE","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_INPUT","features":[327]},{"name":"FILE_WRITE_ACCESS","features":[327]},{"name":"FILE_ZERO_DATA_INFORMATION","features":[327]},{"name":"FILE_ZERO_DATA_INFORMATION_EX","features":[327]},{"name":"FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA","features":[327]},{"name":"FIND_BY_SID_DATA","features":[310,327]},{"name":"FIND_BY_SID_OUTPUT","features":[327]},{"name":"FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE","features":[327]},{"name":"FORMAT_EX_PARAMETERS","features":[327]},{"name":"FORMAT_PARAMETERS","features":[327]},{"name":"FSBPIO_INFL_None","features":[327]},{"name":"FSBPIO_INFL_SKIP_STORAGE_STACK_QUERY","features":[327]},{"name":"FSBPIO_OUTFL_COMPATIBLE_STORAGE_DRIVER","features":[327]},{"name":"FSBPIO_OUTFL_FILTER_ATTACH_BLOCKED","features":[327]},{"name":"FSBPIO_OUTFL_None","features":[327]},{"name":"FSBPIO_OUTFL_STREAM_BYPASS_PAUSED","features":[327]},{"name":"FSBPIO_OUTFL_VOLUME_STACK_BYPASS_PAUSED","features":[327]},{"name":"FSCTL_ADD_OVERLAY","features":[327]},{"name":"FSCTL_ADVANCE_FILE_ID","features":[327]},{"name":"FSCTL_ALLOW_EXTENDED_DASD_IO","features":[327]},{"name":"FSCTL_CLEAN_VOLUME_METADATA","features":[327]},{"name":"FSCTL_CLEAR_ALL_LCN_WEAK_REFERENCES","features":[327]},{"name":"FSCTL_CLEAR_LCN_WEAK_REFERENCE","features":[327]},{"name":"FSCTL_CORRUPTION_HANDLING","features":[327]},{"name":"FSCTL_CREATE_LCN_WEAK_REFERENCE","features":[327]},{"name":"FSCTL_CREATE_OR_GET_OBJECT_ID","features":[327]},{"name":"FSCTL_CREATE_USN_JOURNAL","features":[327]},{"name":"FSCTL_CSC_INTERNAL","features":[327]},{"name":"FSCTL_CSV_CONTROL","features":[327]},{"name":"FSCTL_CSV_GET_VOLUME_NAME_FOR_VOLUME_MOUNT_POINT","features":[327]},{"name":"FSCTL_CSV_GET_VOLUME_PATH_NAME","features":[327]},{"name":"FSCTL_CSV_GET_VOLUME_PATH_NAMES_FOR_VOLUME_NAME","features":[327]},{"name":"FSCTL_CSV_H_BREAKING_SYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_CSV_INTERNAL","features":[327]},{"name":"FSCTL_CSV_MGMT_LOCK","features":[327]},{"name":"FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS","features":[327]},{"name":"FSCTL_CSV_QUERY_VETO_FILE_DIRECT_IO","features":[327]},{"name":"FSCTL_CSV_SYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_CSV_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_DELETE_CORRUPTED_REFS_CONTAINER","features":[327]},{"name":"FSCTL_DELETE_EXTERNAL_BACKING","features":[327]},{"name":"FSCTL_DELETE_OBJECT_ID","features":[327]},{"name":"FSCTL_DELETE_REPARSE_POINT","features":[327]},{"name":"FSCTL_DELETE_USN_JOURNAL","features":[327]},{"name":"FSCTL_DFSR_SET_GHOST_HANDLE_STATE","features":[327]},{"name":"FSCTL_DISABLE_LOCAL_BUFFERING","features":[327]},{"name":"FSCTL_DISMOUNT_VOLUME","features":[327]},{"name":"FSCTL_DUPLICATE_CLUSTER","features":[327]},{"name":"FSCTL_DUPLICATE_EXTENTS_TO_FILE","features":[327]},{"name":"FSCTL_DUPLICATE_EXTENTS_TO_FILE_EX","features":[327]},{"name":"FSCTL_ENABLE_PER_IO_FLAGS","features":[327]},{"name":"FSCTL_ENABLE_UPGRADE","features":[327]},{"name":"FSCTL_ENCRYPTION_FSCTL_IO","features":[327]},{"name":"FSCTL_ENCRYPTION_KEY_CONTROL","features":[327]},{"name":"FSCTL_ENUM_EXTERNAL_BACKING","features":[327]},{"name":"FSCTL_ENUM_OVERLAY","features":[327]},{"name":"FSCTL_ENUM_USN_DATA","features":[327]},{"name":"FSCTL_EXTEND_VOLUME","features":[327]},{"name":"FSCTL_FILESYSTEM_GET_STATISTICS","features":[327]},{"name":"FSCTL_FILESYSTEM_GET_STATISTICS_EX","features":[327]},{"name":"FSCTL_FILE_LEVEL_TRIM","features":[327]},{"name":"FSCTL_FILE_PREFETCH","features":[327]},{"name":"FSCTL_FILE_TYPE_NOTIFICATION","features":[327]},{"name":"FSCTL_FIND_FILES_BY_SID","features":[327]},{"name":"FSCTL_GET_BOOT_AREA_INFO","features":[327]},{"name":"FSCTL_GET_COMPRESSION","features":[327]},{"name":"FSCTL_GET_EXTERNAL_BACKING","features":[327]},{"name":"FSCTL_GET_FILTER_FILE_IDENTIFIER","features":[327]},{"name":"FSCTL_GET_INTEGRITY_INFORMATION","features":[327]},{"name":"FSCTL_GET_INTEGRITY_INFORMATION_BUFFER","features":[327]},{"name":"FSCTL_GET_NTFS_FILE_RECORD","features":[327]},{"name":"FSCTL_GET_NTFS_VOLUME_DATA","features":[327]},{"name":"FSCTL_GET_OBJECT_ID","features":[327]},{"name":"FSCTL_GET_REFS_VOLUME_DATA","features":[327]},{"name":"FSCTL_GET_REPAIR","features":[327]},{"name":"FSCTL_GET_REPARSE_POINT","features":[327]},{"name":"FSCTL_GET_RETRIEVAL_POINTERS","features":[327]},{"name":"FSCTL_GET_RETRIEVAL_POINTERS_AND_REFCOUNT","features":[327]},{"name":"FSCTL_GET_RETRIEVAL_POINTER_BASE","features":[327]},{"name":"FSCTL_GET_RETRIEVAL_POINTER_COUNT","features":[327]},{"name":"FSCTL_GET_VOLUME_BITMAP","features":[327]},{"name":"FSCTL_GET_WOF_VERSION","features":[327]},{"name":"FSCTL_GHOST_FILE_EXTENTS","features":[327]},{"name":"FSCTL_HCS_ASYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_HCS_SYNC_NO_WRITE_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_HCS_SYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_INITIATE_FILE_METADATA_OPTIMIZATION","features":[327]},{"name":"FSCTL_INITIATE_REPAIR","features":[327]},{"name":"FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF","features":[327]},{"name":"FSCTL_INVALIDATE_VOLUMES","features":[327]},{"name":"FSCTL_IS_CSV_FILE","features":[327]},{"name":"FSCTL_IS_FILE_ON_CSV_VOLUME","features":[327]},{"name":"FSCTL_IS_PATHNAME_VALID","features":[327]},{"name":"FSCTL_IS_VOLUME_DIRTY","features":[327]},{"name":"FSCTL_IS_VOLUME_MOUNTED","features":[327]},{"name":"FSCTL_IS_VOLUME_OWNED_BYCSVFS","features":[327]},{"name":"FSCTL_LMR_QUERY_INFO","features":[327]},{"name":"FSCTL_LOCK_VOLUME","features":[327]},{"name":"FSCTL_LOOKUP_STREAM_FROM_CLUSTER","features":[327]},{"name":"FSCTL_MAKE_MEDIA_COMPATIBLE","features":[327]},{"name":"FSCTL_MANAGE_BYPASS_IO","features":[327]},{"name":"FSCTL_MARK_AS_SYSTEM_HIVE","features":[327]},{"name":"FSCTL_MARK_HANDLE","features":[327]},{"name":"FSCTL_MARK_VOLUME_DIRTY","features":[327]},{"name":"FSCTL_MOVE_FILE","features":[327]},{"name":"FSCTL_NOTIFY_DATA_CHANGE","features":[327]},{"name":"FSCTL_NOTIFY_STORAGE_SPACE_ALLOCATION","features":[327]},{"name":"FSCTL_OFFLOAD_READ","features":[327]},{"name":"FSCTL_OFFLOAD_READ_INPUT","features":[327]},{"name":"FSCTL_OFFLOAD_READ_OUTPUT","features":[327]},{"name":"FSCTL_OFFLOAD_WRITE","features":[327]},{"name":"FSCTL_OFFLOAD_WRITE_INPUT","features":[327]},{"name":"FSCTL_OFFLOAD_WRITE_OUTPUT","features":[327]},{"name":"FSCTL_OPBATCH_ACK_CLOSE_PENDING","features":[327]},{"name":"FSCTL_OPLOCK_BREAK_ACKNOWLEDGE","features":[327]},{"name":"FSCTL_OPLOCK_BREAK_ACK_NO_2","features":[327]},{"name":"FSCTL_OPLOCK_BREAK_NOTIFY","features":[327]},{"name":"FSCTL_QUERY_ALLOCATED_RANGES","features":[327]},{"name":"FSCTL_QUERY_ASYNC_DUPLICATE_EXTENTS_STATUS","features":[327]},{"name":"FSCTL_QUERY_BAD_RANGES","features":[327]},{"name":"FSCTL_QUERY_DEPENDENT_VOLUME","features":[327]},{"name":"FSCTL_QUERY_DIRECT_ACCESS_EXTENTS","features":[327]},{"name":"FSCTL_QUERY_DIRECT_IMAGE_ORIGINAL_BASE","features":[327]},{"name":"FSCTL_QUERY_EXTENT_READ_CACHE_INFO","features":[327]},{"name":"FSCTL_QUERY_FAT_BPB","features":[327]},{"name":"FSCTL_QUERY_FAT_BPB_BUFFER","features":[327]},{"name":"FSCTL_QUERY_FILE_LAYOUT","features":[327]},{"name":"FSCTL_QUERY_FILE_METADATA_OPTIMIZATION","features":[327]},{"name":"FSCTL_QUERY_FILE_REGIONS","features":[327]},{"name":"FSCTL_QUERY_FILE_SYSTEM_RECOGNITION","features":[327]},{"name":"FSCTL_QUERY_GHOSTED_FILE_EXTENTS","features":[327]},{"name":"FSCTL_QUERY_LCN_WEAK_REFERENCE","features":[327]},{"name":"FSCTL_QUERY_ON_DISK_VOLUME_INFO","features":[327]},{"name":"FSCTL_QUERY_PAGEFILE_ENCRYPTION","features":[327]},{"name":"FSCTL_QUERY_PERSISTENT_VOLUME_STATE","features":[327]},{"name":"FSCTL_QUERY_REFS_SMR_VOLUME_INFO","features":[327]},{"name":"FSCTL_QUERY_REFS_VOLUME_COUNTER_INFO","features":[327]},{"name":"FSCTL_QUERY_REGION_INFO","features":[327]},{"name":"FSCTL_QUERY_REGION_INFO_INPUT","features":[327]},{"name":"FSCTL_QUERY_REGION_INFO_OUTPUT","features":[327]},{"name":"FSCTL_QUERY_RETRIEVAL_POINTERS","features":[327]},{"name":"FSCTL_QUERY_SHARED_VIRTUAL_DISK_SUPPORT","features":[327]},{"name":"FSCTL_QUERY_SPARING_INFO","features":[327]},{"name":"FSCTL_QUERY_STORAGE_CLASSES","features":[327]},{"name":"FSCTL_QUERY_STORAGE_CLASSES_OUTPUT","features":[327]},{"name":"FSCTL_QUERY_USN_JOURNAL","features":[327]},{"name":"FSCTL_QUERY_VOLUME_CONTAINER_STATE","features":[327]},{"name":"FSCTL_QUERY_VOLUME_NUMA_INFO","features":[327]},{"name":"FSCTL_READ_FILE_USN_DATA","features":[327]},{"name":"FSCTL_READ_FROM_PLEX","features":[327]},{"name":"FSCTL_READ_RAW_ENCRYPTED","features":[327]},{"name":"FSCTL_READ_UNPRIVILEGED_USN_JOURNAL","features":[327]},{"name":"FSCTL_READ_USN_JOURNAL","features":[327]},{"name":"FSCTL_REARRANGE_FILE","features":[327]},{"name":"FSCTL_RECALL_FILE","features":[327]},{"name":"FSCTL_REFS_CHECKPOINT_VOLUME","features":[327]},{"name":"FSCTL_REFS_DEALLOCATE_RANGES","features":[327]},{"name":"FSCTL_REFS_DEALLOCATE_RANGES_EX","features":[327]},{"name":"FSCTL_REFS_QUERY_VOLUME_COMPRESSION_INFO","features":[327]},{"name":"FSCTL_REFS_QUERY_VOLUME_DEDUP_INFO","features":[327]},{"name":"FSCTL_REFS_QUERY_VOLUME_IO_METRICS_INFO","features":[327]},{"name":"FSCTL_REFS_QUERY_VOLUME_TOTAL_SHARED_LCNS","features":[327]},{"name":"FSCTL_REFS_SET_VOLUME_COMPRESSION_INFO","features":[327]},{"name":"FSCTL_REFS_SET_VOLUME_DEDUP_INFO","features":[327]},{"name":"FSCTL_REFS_SET_VOLUME_IO_METRICS_INFO","features":[327]},{"name":"FSCTL_REFS_STREAM_SNAPSHOT_MANAGEMENT","features":[327]},{"name":"FSCTL_REMOVE_OVERLAY","features":[327]},{"name":"FSCTL_REPAIR_COPIES","features":[327]},{"name":"FSCTL_REQUEST_BATCH_OPLOCK","features":[327]},{"name":"FSCTL_REQUEST_FILTER_OPLOCK","features":[327]},{"name":"FSCTL_REQUEST_OPLOCK","features":[327]},{"name":"FSCTL_REQUEST_OPLOCK_LEVEL_1","features":[327]},{"name":"FSCTL_REQUEST_OPLOCK_LEVEL_2","features":[327]},{"name":"FSCTL_RESET_VOLUME_ALLOCATION_HINTS","features":[327]},{"name":"FSCTL_RKF_INTERNAL","features":[327]},{"name":"FSCTL_SCRUB_DATA","features":[327]},{"name":"FSCTL_SCRUB_UNDISCOVERABLE_ID","features":[327]},{"name":"FSCTL_SD_GLOBAL_CHANGE","features":[327]},{"name":"FSCTL_SECURITY_ID_CHECK","features":[327]},{"name":"FSCTL_SET_BOOTLOADER_ACCESSED","features":[327]},{"name":"FSCTL_SET_CACHED_RUNS_STATE","features":[327]},{"name":"FSCTL_SET_COMPRESSION","features":[327]},{"name":"FSCTL_SET_DAX_ALLOC_ALIGNMENT_HINT","features":[327]},{"name":"FSCTL_SET_DEFECT_MANAGEMENT","features":[327]},{"name":"FSCTL_SET_ENCRYPTION","features":[327]},{"name":"FSCTL_SET_EXTERNAL_BACKING","features":[327]},{"name":"FSCTL_SET_INTEGRITY_INFORMATION","features":[327]},{"name":"FSCTL_SET_INTEGRITY_INFORMATION_BUFFER","features":[327]},{"name":"FSCTL_SET_INTEGRITY_INFORMATION_BUFFER_EX","features":[327]},{"name":"FSCTL_SET_INTEGRITY_INFORMATION_EX","features":[327]},{"name":"FSCTL_SET_LAYER_ROOT","features":[327]},{"name":"FSCTL_SET_OBJECT_ID","features":[327]},{"name":"FSCTL_SET_OBJECT_ID_EXTENDED","features":[327]},{"name":"FSCTL_SET_PERSISTENT_VOLUME_STATE","features":[327]},{"name":"FSCTL_SET_PURGE_FAILURE_MODE","features":[327]},{"name":"FSCTL_SET_REFS_FILE_STRICTLY_SEQUENTIAL","features":[327]},{"name":"FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS","features":[327]},{"name":"FSCTL_SET_REPAIR","features":[327]},{"name":"FSCTL_SET_REPARSE_POINT","features":[327]},{"name":"FSCTL_SET_REPARSE_POINT_EX","features":[327]},{"name":"FSCTL_SET_SHORT_NAME_BEHAVIOR","features":[327]},{"name":"FSCTL_SET_SPARSE","features":[327]},{"name":"FSCTL_SET_VOLUME_COMPRESSION_STATE","features":[327]},{"name":"FSCTL_SET_ZERO_DATA","features":[327]},{"name":"FSCTL_SET_ZERO_ON_DEALLOCATION","features":[327]},{"name":"FSCTL_SHRINK_VOLUME","features":[327]},{"name":"FSCTL_SHUFFLE_FILE","features":[327]},{"name":"FSCTL_SIS_COPYFILE","features":[327]},{"name":"FSCTL_SIS_LINK_FILES","features":[327]},{"name":"FSCTL_SMB_SHARE_FLUSH_AND_PURGE","features":[327]},{"name":"FSCTL_SPARSE_OVERALLOCATE","features":[327]},{"name":"FSCTL_SSDI_STORAGE_REQUEST","features":[327]},{"name":"FSCTL_START_VIRTUALIZATION_INSTANCE","features":[327]},{"name":"FSCTL_START_VIRTUALIZATION_INSTANCE_EX","features":[327]},{"name":"FSCTL_STORAGE_QOS_CONTROL","features":[327]},{"name":"FSCTL_STREAMS_ASSOCIATE_ID","features":[327]},{"name":"FSCTL_STREAMS_QUERY_ID","features":[327]},{"name":"FSCTL_STREAMS_QUERY_PARAMETERS","features":[327]},{"name":"FSCTL_SUSPEND_OVERLAY","features":[327]},{"name":"FSCTL_SVHDX_ASYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_SVHDX_SET_INITIATOR_INFORMATION","features":[327]},{"name":"FSCTL_SVHDX_SYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_TXFS_CREATE_MINIVERSION","features":[327]},{"name":"FSCTL_TXFS_CREATE_SECONDARY_RM","features":[327]},{"name":"FSCTL_TXFS_GET_METADATA_INFO","features":[327]},{"name":"FSCTL_TXFS_GET_TRANSACTED_VERSION","features":[327]},{"name":"FSCTL_TXFS_LIST_TRANSACTIONS","features":[327]},{"name":"FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES","features":[327]},{"name":"FSCTL_TXFS_MODIFY_RM","features":[327]},{"name":"FSCTL_TXFS_QUERY_RM_INFORMATION","features":[327]},{"name":"FSCTL_TXFS_READ_BACKUP_INFORMATION","features":[327]},{"name":"FSCTL_TXFS_READ_BACKUP_INFORMATION2","features":[327]},{"name":"FSCTL_TXFS_ROLLFORWARD_REDO","features":[327]},{"name":"FSCTL_TXFS_ROLLFORWARD_UNDO","features":[327]},{"name":"FSCTL_TXFS_SAVEPOINT_INFORMATION","features":[327]},{"name":"FSCTL_TXFS_SHUTDOWN_RM","features":[327]},{"name":"FSCTL_TXFS_START_RM","features":[327]},{"name":"FSCTL_TXFS_TRANSACTION_ACTIVE","features":[327]},{"name":"FSCTL_TXFS_WRITE_BACKUP_INFORMATION","features":[327]},{"name":"FSCTL_TXFS_WRITE_BACKUP_INFORMATION2","features":[327]},{"name":"FSCTL_UNLOCK_VOLUME","features":[327]},{"name":"FSCTL_UNMAP_SPACE","features":[327]},{"name":"FSCTL_UPDATE_OVERLAY","features":[327]},{"name":"FSCTL_UPGRADE_VOLUME","features":[327]},{"name":"FSCTL_USN_TRACK_MODIFIED_RANGES","features":[327]},{"name":"FSCTL_VIRTUAL_STORAGE_PASSTHROUGH","features":[327]},{"name":"FSCTL_VIRTUAL_STORAGE_QUERY_PROPERTY","features":[327]},{"name":"FSCTL_VIRTUAL_STORAGE_SET_BEHAVIOR","features":[327]},{"name":"FSCTL_WAIT_FOR_REPAIR","features":[327]},{"name":"FSCTL_WRITE_RAW_ENCRYPTED","features":[327]},{"name":"FSCTL_WRITE_USN_CLOSE_RECORD","features":[327]},{"name":"FSCTL_WRITE_USN_REASON","features":[327]},{"name":"FS_BPIO_INFLAGS","features":[327]},{"name":"FS_BPIO_INFO","features":[327]},{"name":"FS_BPIO_INPUT","features":[327]},{"name":"FS_BPIO_OPERATIONS","features":[327]},{"name":"FS_BPIO_OP_DISABLE","features":[327]},{"name":"FS_BPIO_OP_ENABLE","features":[327]},{"name":"FS_BPIO_OP_GET_INFO","features":[327]},{"name":"FS_BPIO_OP_MAX_OPERATION","features":[327]},{"name":"FS_BPIO_OP_QUERY","features":[327]},{"name":"FS_BPIO_OP_STREAM_PAUSE","features":[327]},{"name":"FS_BPIO_OP_STREAM_RESUME","features":[327]},{"name":"FS_BPIO_OP_VOLUME_STACK_PAUSE","features":[327]},{"name":"FS_BPIO_OP_VOLUME_STACK_RESUME","features":[327]},{"name":"FS_BPIO_OUTFLAGS","features":[327]},{"name":"FS_BPIO_OUTPUT","features":[327]},{"name":"FS_BPIO_RESULTS","features":[327]},{"name":"FW_ISSUEID_NO_ISSUE","features":[327]},{"name":"FW_ISSUEID_UNKNOWN","features":[327]},{"name":"FileSnapStateInactive","features":[327]},{"name":"FileSnapStateSource","features":[327]},{"name":"FileSnapStateTarget","features":[327]},{"name":"FileStorageTierClassCapacity","features":[327]},{"name":"FileStorageTierClassMax","features":[327]},{"name":"FileStorageTierClassPerformance","features":[327]},{"name":"FileStorageTierClassUnspecified","features":[327]},{"name":"FileStorageTierMediaTypeDisk","features":[327]},{"name":"FileStorageTierMediaTypeMax","features":[327]},{"name":"FileStorageTierMediaTypeScm","features":[327]},{"name":"FileStorageTierMediaTypeSsd","features":[327]},{"name":"FileStorageTierMediaTypeUnspecified","features":[327]},{"name":"FixedMedia","features":[327]},{"name":"FormFactor1_8","features":[327]},{"name":"FormFactor1_8Less","features":[327]},{"name":"FormFactor2_5","features":[327]},{"name":"FormFactor3_5","features":[327]},{"name":"FormFactorDimm","features":[327]},{"name":"FormFactorEmbedded","features":[327]},{"name":"FormFactorM_2","features":[327]},{"name":"FormFactorMemoryCard","features":[327]},{"name":"FormFactorPCIeBoard","features":[327]},{"name":"FormFactorUnknown","features":[327]},{"name":"FormFactormSata","features":[327]},{"name":"GETVERSIONINPARAMS","features":[327]},{"name":"GET_CHANGER_PARAMETERS","features":[327]},{"name":"GET_CHANGER_PARAMETERS_FEATURES1","features":[327]},{"name":"GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST","features":[327]},{"name":"GET_DISK_ATTRIBUTES","features":[327]},{"name":"GET_FILTER_FILE_IDENTIFIER_INPUT","features":[327]},{"name":"GET_FILTER_FILE_IDENTIFIER_OUTPUT","features":[327]},{"name":"GET_LENGTH_INFORMATION","features":[327]},{"name":"GET_MEDIA_TYPES","features":[326,327]},{"name":"GET_VOLUME_BITMAP_FLAG_MASK_METADATA","features":[327]},{"name":"GPT_ATTRIBUTES","features":[327]},{"name":"GPT_ATTRIBUTE_LEGACY_BIOS_BOOTABLE","features":[327]},{"name":"GPT_ATTRIBUTE_NO_BLOCK_IO_PROTOCOL","features":[327]},{"name":"GPT_ATTRIBUTE_PLATFORM_REQUIRED","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_DAX","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_HIDDEN","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_OFFLINE","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_SERVICE","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY","features":[327]},{"name":"GPT_SPACES_ATTRIBUTE_NO_METADATA","features":[327]},{"name":"GP_LOG_PAGE_DESCRIPTOR","features":[327]},{"name":"GUID_DEVICEDUMP_DRIVER_STORAGE_PORT","features":[327]},{"name":"GUID_DEVICEDUMP_STORAGE_DEVICE","features":[327]},{"name":"GUID_DEVINTERFACE_CDCHANGER","features":[327]},{"name":"GUID_DEVINTERFACE_CDROM","features":[327]},{"name":"GUID_DEVINTERFACE_COMPORT","features":[327]},{"name":"GUID_DEVINTERFACE_DISK","features":[327]},{"name":"GUID_DEVINTERFACE_FLOPPY","features":[327]},{"name":"GUID_DEVINTERFACE_HIDDEN_VOLUME","features":[327]},{"name":"GUID_DEVINTERFACE_MEDIUMCHANGER","features":[327]},{"name":"GUID_DEVINTERFACE_PARTITION","features":[327]},{"name":"GUID_DEVINTERFACE_SCM_PHYSICAL_DEVICE","features":[327]},{"name":"GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATOR","features":[327]},{"name":"GUID_DEVINTERFACE_SERVICE_VOLUME","features":[327]},{"name":"GUID_DEVINTERFACE_SES","features":[327]},{"name":"GUID_DEVINTERFACE_STORAGEPORT","features":[327]},{"name":"GUID_DEVINTERFACE_TAPE","features":[327]},{"name":"GUID_DEVINTERFACE_UNIFIED_ACCESS_RPMB","features":[327]},{"name":"GUID_DEVINTERFACE_VMLUN","features":[327]},{"name":"GUID_DEVINTERFACE_VOLUME","features":[327]},{"name":"GUID_DEVINTERFACE_WRITEONCEDISK","features":[327]},{"name":"GUID_DEVINTERFACE_ZNSDISK","features":[327]},{"name":"GUID_SCM_PD_HEALTH_NOTIFICATION","features":[327]},{"name":"GUID_SCM_PD_PASSTHROUGH_INVDIMM","features":[327]},{"name":"HISTOGRAM_BUCKET","features":[327]},{"name":"HIST_NO_OF_BUCKETS","features":[327]},{"name":"HITACHI_12_WO","features":[327]},{"name":"HealthStatusDisabled","features":[327]},{"name":"HealthStatusFailed","features":[327]},{"name":"HealthStatusNormal","features":[327]},{"name":"HealthStatusThrottled","features":[327]},{"name":"HealthStatusUnknown","features":[327]},{"name":"HealthStatusWarning","features":[327]},{"name":"IBM_3480","features":[327]},{"name":"IBM_3490E","features":[327]},{"name":"IBM_Magstar_3590","features":[327]},{"name":"IBM_Magstar_MP","features":[327]},{"name":"IDENTIFY_BUFFER_SIZE","features":[327]},{"name":"IDEREGS","features":[327]},{"name":"ID_CMD","features":[327]},{"name":"IOCTL_CHANGER_BASE","features":[327]},{"name":"IOCTL_CHANGER_EXCHANGE_MEDIUM","features":[327]},{"name":"IOCTL_CHANGER_GET_ELEMENT_STATUS","features":[327]},{"name":"IOCTL_CHANGER_GET_PARAMETERS","features":[327]},{"name":"IOCTL_CHANGER_GET_PRODUCT_DATA","features":[327]},{"name":"IOCTL_CHANGER_GET_STATUS","features":[327]},{"name":"IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS","features":[327]},{"name":"IOCTL_CHANGER_MOVE_MEDIUM","features":[327]},{"name":"IOCTL_CHANGER_QUERY_VOLUME_TAGS","features":[327]},{"name":"IOCTL_CHANGER_REINITIALIZE_TRANSPORT","features":[327]},{"name":"IOCTL_CHANGER_SET_ACCESS","features":[327]},{"name":"IOCTL_CHANGER_SET_POSITION","features":[327]},{"name":"IOCTL_DISK_BASE","features":[327]},{"name":"IOCTL_DISK_CHECK_VERIFY","features":[327]},{"name":"IOCTL_DISK_CONTROLLER_NUMBER","features":[327]},{"name":"IOCTL_DISK_CREATE_DISK","features":[327]},{"name":"IOCTL_DISK_DELETE_DRIVE_LAYOUT","features":[327]},{"name":"IOCTL_DISK_EJECT_MEDIA","features":[327]},{"name":"IOCTL_DISK_FIND_NEW_DEVICES","features":[327]},{"name":"IOCTL_DISK_FORMAT_DRIVE","features":[327]},{"name":"IOCTL_DISK_FORMAT_TRACKS","features":[327]},{"name":"IOCTL_DISK_FORMAT_TRACKS_EX","features":[327]},{"name":"IOCTL_DISK_GET_CACHE_INFORMATION","features":[327]},{"name":"IOCTL_DISK_GET_DISK_ATTRIBUTES","features":[327]},{"name":"IOCTL_DISK_GET_DRIVE_GEOMETRY","features":[327]},{"name":"IOCTL_DISK_GET_DRIVE_GEOMETRY_EX","features":[327]},{"name":"IOCTL_DISK_GET_DRIVE_LAYOUT","features":[327]},{"name":"IOCTL_DISK_GET_DRIVE_LAYOUT_EX","features":[327]},{"name":"IOCTL_DISK_GET_LENGTH_INFO","features":[327]},{"name":"IOCTL_DISK_GET_MEDIA_TYPES","features":[327]},{"name":"IOCTL_DISK_GET_PARTITION_INFO","features":[327]},{"name":"IOCTL_DISK_GET_PARTITION_INFO_EX","features":[327]},{"name":"IOCTL_DISK_GET_WRITE_CACHE_STATE","features":[327]},{"name":"IOCTL_DISK_GROW_PARTITION","features":[327]},{"name":"IOCTL_DISK_HISTOGRAM_DATA","features":[327]},{"name":"IOCTL_DISK_HISTOGRAM_RESET","features":[327]},{"name":"IOCTL_DISK_HISTOGRAM_STRUCTURE","features":[327]},{"name":"IOCTL_DISK_IS_WRITABLE","features":[327]},{"name":"IOCTL_DISK_LOAD_MEDIA","features":[327]},{"name":"IOCTL_DISK_LOGGING","features":[327]},{"name":"IOCTL_DISK_MEDIA_REMOVAL","features":[327]},{"name":"IOCTL_DISK_PERFORMANCE","features":[327]},{"name":"IOCTL_DISK_PERFORMANCE_OFF","features":[327]},{"name":"IOCTL_DISK_REASSIGN_BLOCKS","features":[327]},{"name":"IOCTL_DISK_REASSIGN_BLOCKS_EX","features":[327]},{"name":"IOCTL_DISK_RELEASE","features":[327]},{"name":"IOCTL_DISK_REQUEST_DATA","features":[327]},{"name":"IOCTL_DISK_REQUEST_STRUCTURE","features":[327]},{"name":"IOCTL_DISK_RESERVE","features":[327]},{"name":"IOCTL_DISK_RESET_SNAPSHOT_INFO","features":[327]},{"name":"IOCTL_DISK_SENSE_DEVICE","features":[327]},{"name":"IOCTL_DISK_SET_CACHE_INFORMATION","features":[327]},{"name":"IOCTL_DISK_SET_DISK_ATTRIBUTES","features":[327]},{"name":"IOCTL_DISK_SET_DRIVE_LAYOUT","features":[327]},{"name":"IOCTL_DISK_SET_DRIVE_LAYOUT_EX","features":[327]},{"name":"IOCTL_DISK_SET_PARTITION_INFO","features":[327]},{"name":"IOCTL_DISK_SET_PARTITION_INFO_EX","features":[327]},{"name":"IOCTL_DISK_UPDATE_DRIVE_SIZE","features":[327]},{"name":"IOCTL_DISK_UPDATE_PROPERTIES","features":[327]},{"name":"IOCTL_DISK_VERIFY","features":[327]},{"name":"IOCTL_SCMBUS_BASE","features":[327]},{"name":"IOCTL_SCMBUS_DEVICE_FUNCTION_BASE","features":[327]},{"name":"IOCTL_SCM_BUS_GET_LOGICAL_DEVICES","features":[327]},{"name":"IOCTL_SCM_BUS_GET_PHYSICAL_DEVICES","features":[327]},{"name":"IOCTL_SCM_BUS_GET_REGIONS","features":[327]},{"name":"IOCTL_SCM_BUS_QUERY_PROPERTY","features":[327]},{"name":"IOCTL_SCM_BUS_REFRESH_NAMESPACE","features":[327]},{"name":"IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE","features":[327]},{"name":"IOCTL_SCM_BUS_SET_PROPERTY","features":[327]},{"name":"IOCTL_SCM_LD_GET_INTERLEAVE_SET","features":[327]},{"name":"IOCTL_SCM_LOGICAL_DEVICE_FUNCTION_BASE","features":[327]},{"name":"IOCTL_SCM_PD_FIRMWARE_ACTIVATE","features":[327]},{"name":"IOCTL_SCM_PD_FIRMWARE_DOWNLOAD","features":[327]},{"name":"IOCTL_SCM_PD_PASSTHROUGH","features":[327]},{"name":"IOCTL_SCM_PD_QUERY_PROPERTY","features":[327]},{"name":"IOCTL_SCM_PD_REINITIALIZE_MEDIA","features":[327]},{"name":"IOCTL_SCM_PD_SET_PROPERTY","features":[327]},{"name":"IOCTL_SCM_PD_UPDATE_MANAGEMENT_STATUS","features":[327]},{"name":"IOCTL_SCM_PHYSICAL_DEVICE_FUNCTION_BASE","features":[327]},{"name":"IOCTL_SERENUM_EXPOSE_HARDWARE","features":[327]},{"name":"IOCTL_SERENUM_GET_PORT_NAME","features":[327]},{"name":"IOCTL_SERENUM_PORT_DESC","features":[327]},{"name":"IOCTL_SERENUM_REMOVE_HARDWARE","features":[327]},{"name":"IOCTL_SERIAL_LSRMST_INSERT","features":[327]},{"name":"IOCTL_STORAGE_ALLOCATE_BC_STREAM","features":[327]},{"name":"IOCTL_STORAGE_ATTRIBUTE_MANAGEMENT","features":[327]},{"name":"IOCTL_STORAGE_BASE","features":[327]},{"name":"IOCTL_STORAGE_BC_VERSION","features":[327]},{"name":"IOCTL_STORAGE_BREAK_RESERVATION","features":[327]},{"name":"IOCTL_STORAGE_CHECK_PRIORITY_HINT_SUPPORT","features":[327]},{"name":"IOCTL_STORAGE_CHECK_VERIFY","features":[327]},{"name":"IOCTL_STORAGE_CHECK_VERIFY2","features":[327]},{"name":"IOCTL_STORAGE_DEVICE_POWER_CAP","features":[327]},{"name":"IOCTL_STORAGE_DEVICE_TELEMETRY_NOTIFY","features":[327]},{"name":"IOCTL_STORAGE_DEVICE_TELEMETRY_QUERY_CAPS","features":[327]},{"name":"IOCTL_STORAGE_DIAGNOSTIC","features":[327]},{"name":"IOCTL_STORAGE_EJECTION_CONTROL","features":[327]},{"name":"IOCTL_STORAGE_EJECT_MEDIA","features":[327]},{"name":"IOCTL_STORAGE_ENABLE_IDLE_POWER","features":[327]},{"name":"IOCTL_STORAGE_EVENT_NOTIFICATION","features":[327]},{"name":"IOCTL_STORAGE_FAILURE_PREDICTION_CONFIG","features":[327]},{"name":"IOCTL_STORAGE_FIND_NEW_DEVICES","features":[327]},{"name":"IOCTL_STORAGE_FIRMWARE_ACTIVATE","features":[327]},{"name":"IOCTL_STORAGE_FIRMWARE_DOWNLOAD","features":[327]},{"name":"IOCTL_STORAGE_FIRMWARE_GET_INFO","features":[327]},{"name":"IOCTL_STORAGE_FREE_BC_STREAM","features":[327]},{"name":"IOCTL_STORAGE_GET_BC_PROPERTIES","features":[327]},{"name":"IOCTL_STORAGE_GET_COUNTERS","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_NUMBER","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_NUMBER_EX","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_TELEMETRY","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_TELEMETRY_RAW","features":[327]},{"name":"IOCTL_STORAGE_GET_HOTPLUG_INFO","features":[327]},{"name":"IOCTL_STORAGE_GET_IDLE_POWERUP_REASON","features":[327]},{"name":"IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES","features":[327]},{"name":"IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER","features":[327]},{"name":"IOCTL_STORAGE_GET_MEDIA_TYPES","features":[327]},{"name":"IOCTL_STORAGE_GET_MEDIA_TYPES_EX","features":[327]},{"name":"IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS","features":[327]},{"name":"IOCTL_STORAGE_LOAD_MEDIA","features":[327]},{"name":"IOCTL_STORAGE_LOAD_MEDIA2","features":[327]},{"name":"IOCTL_STORAGE_MANAGE_BYPASS_IO","features":[327]},{"name":"IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES","features":[327]},{"name":"IOCTL_STORAGE_MCN_CONTROL","features":[327]},{"name":"IOCTL_STORAGE_MEDIA_REMOVAL","features":[327]},{"name":"IOCTL_STORAGE_PERSISTENT_RESERVE_IN","features":[327]},{"name":"IOCTL_STORAGE_PERSISTENT_RESERVE_OUT","features":[327]},{"name":"IOCTL_STORAGE_POWER_ACTIVE","features":[327]},{"name":"IOCTL_STORAGE_POWER_IDLE","features":[327]},{"name":"IOCTL_STORAGE_PREDICT_FAILURE","features":[327]},{"name":"IOCTL_STORAGE_PROTOCOL_COMMAND","features":[327]},{"name":"IOCTL_STORAGE_QUERY_PROPERTY","features":[327]},{"name":"IOCTL_STORAGE_READ_CAPACITY","features":[327]},{"name":"IOCTL_STORAGE_REINITIALIZE_MEDIA","features":[327]},{"name":"IOCTL_STORAGE_RELEASE","features":[327]},{"name":"IOCTL_STORAGE_REMOVE_ELEMENT_AND_TRUNCATE","features":[327]},{"name":"IOCTL_STORAGE_RESERVE","features":[327]},{"name":"IOCTL_STORAGE_RESET_BUS","features":[327]},{"name":"IOCTL_STORAGE_RESET_DEVICE","features":[327]},{"name":"IOCTL_STORAGE_RPMB_COMMAND","features":[327]},{"name":"IOCTL_STORAGE_SET_HOTPLUG_INFO","features":[327]},{"name":"IOCTL_STORAGE_SET_PROPERTY","features":[327]},{"name":"IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD","features":[327]},{"name":"IOCTL_STORAGE_START_DATA_INTEGRITY_CHECK","features":[327]},{"name":"IOCTL_STORAGE_STOP_DATA_INTEGRITY_CHECK","features":[327]},{"name":"IOMEGA_JAZ","features":[327]},{"name":"IOMEGA_ZIP","features":[327]},{"name":"IO_IRP_EXT_TRACK_OFFSET_HEADER","features":[327]},{"name":"KODAK_14_WO","features":[327]},{"name":"KeepPrefetchedData","features":[327]},{"name":"KeepReadData","features":[327]},{"name":"LMRQuerySessionInfo","features":[327]},{"name":"LMR_QUERY_INFO_CLASS","features":[327]},{"name":"LMR_QUERY_INFO_PARAM","features":[327]},{"name":"LMR_QUERY_SESSION_INFO","features":[327]},{"name":"LOCK_ELEMENT","features":[327]},{"name":"LOCK_UNLOCK_DOOR","features":[327]},{"name":"LOCK_UNLOCK_IEPORT","features":[327]},{"name":"LOCK_UNLOCK_KEYPAD","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_DATA","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_INDEX","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_MASK","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_SYSTEM","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_DENY_DEFRAG_SET","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_FS_SYSTEM_FILE","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_PAGE_FILE","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_TXF_SYSTEM_FILE","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_INPUT","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_OUTPUT","features":[327]},{"name":"LTO_Accelis","features":[327]},{"name":"LTO_Ultrium","features":[327]},{"name":"MARK_HANDLE_CLOUD_SYNC","features":[327]},{"name":"MARK_HANDLE_DISABLE_FILE_METADATA_OPTIMIZATION","features":[327]},{"name":"MARK_HANDLE_ENABLE_CPU_CACHE","features":[327]},{"name":"MARK_HANDLE_ENABLE_USN_SOURCE_ON_PAGING_IO","features":[327]},{"name":"MARK_HANDLE_FILTER_METADATA","features":[327]},{"name":"MARK_HANDLE_INFO","features":[307,327]},{"name":"MARK_HANDLE_INFO32","features":[327]},{"name":"MARK_HANDLE_NOT_READ_COPY","features":[327]},{"name":"MARK_HANDLE_NOT_REALTIME","features":[327]},{"name":"MARK_HANDLE_NOT_TXF_SYSTEM_LOG","features":[327]},{"name":"MARK_HANDLE_PROTECT_CLUSTERS","features":[327]},{"name":"MARK_HANDLE_READ_COPY","features":[327]},{"name":"MARK_HANDLE_REALTIME","features":[327]},{"name":"MARK_HANDLE_RETURN_PURGE_FAILURE","features":[327]},{"name":"MARK_HANDLE_SKIP_COHERENCY_SYNC_DISALLOW_WRITES","features":[327]},{"name":"MARK_HANDLE_SUPPRESS_VOLUME_OPEN_FLUSH","features":[327]},{"name":"MARK_HANDLE_TXF_SYSTEM_LOG","features":[327]},{"name":"MAXIMUM_ENCRYPTION_VALUE","features":[327]},{"name":"MAX_FW_BUCKET_ID_LENGTH","features":[327]},{"name":"MAX_INTERFACE_CODES","features":[327]},{"name":"MAX_VOLUME_ID_SIZE","features":[327]},{"name":"MAX_VOLUME_TEMPLATE_SIZE","features":[327]},{"name":"MEDIA_CURRENTLY_MOUNTED","features":[327]},{"name":"MEDIA_ERASEABLE","features":[327]},{"name":"MEDIA_READ_ONLY","features":[327]},{"name":"MEDIA_READ_WRITE","features":[327]},{"name":"MEDIA_TYPE","features":[327]},{"name":"MEDIA_WRITE_ONCE","features":[327]},{"name":"MEDIA_WRITE_PROTECTED","features":[327]},{"name":"METHOD_BUFFERED","features":[327]},{"name":"METHOD_DIRECT_FROM_HARDWARE","features":[327]},{"name":"METHOD_DIRECT_TO_HARDWARE","features":[327]},{"name":"METHOD_IN_DIRECT","features":[327]},{"name":"METHOD_NEITHER","features":[327]},{"name":"METHOD_OUT_DIRECT","features":[327]},{"name":"MFT_ENUM_DATA_V0","features":[327]},{"name":"MFT_ENUM_DATA_V1","features":[327]},{"name":"MOVE_FILE_DATA","features":[307,327]},{"name":"MOVE_FILE_DATA32","features":[327]},{"name":"MOVE_FILE_RECORD_DATA","features":[307,327]},{"name":"MO_3_RW","features":[327]},{"name":"MO_5_LIMDOW","features":[327]},{"name":"MO_5_RW","features":[327]},{"name":"MO_5_WO","features":[327]},{"name":"MO_NFR_525","features":[327]},{"name":"MP2_8mm","features":[327]},{"name":"MP_8mm","features":[327]},{"name":"MiniQic","features":[327]},{"name":"NCTP","features":[327]},{"name":"NIKON_12_RW","features":[327]},{"name":"NTFS_EXTENDED_VOLUME_DATA","features":[327]},{"name":"NTFS_FILE_RECORD_INPUT_BUFFER","features":[327]},{"name":"NTFS_FILE_RECORD_OUTPUT_BUFFER","features":[327]},{"name":"NTFS_STATISTICS","features":[327]},{"name":"NTFS_STATISTICS_EX","features":[327]},{"name":"NTFS_VOLUME_DATA_BUFFER","features":[327]},{"name":"NVMeDataTypeFeature","features":[327]},{"name":"NVMeDataTypeIdentify","features":[327]},{"name":"NVMeDataTypeLogPage","features":[327]},{"name":"NVMeDataTypeUnknown","features":[327]},{"name":"OBSOLETE_DISK_GET_WRITE_CACHE_STATE","features":[327]},{"name":"OBSOLETE_IOCTL_STORAGE_RESET_BUS","features":[327]},{"name":"OBSOLETE_IOCTL_STORAGE_RESET_DEVICE","features":[327]},{"name":"OFFLOAD_READ_FLAG_ALL_ZERO_BEYOND_CURRENT_RANGE","features":[327]},{"name":"OPLOCK_LEVEL_CACHE_HANDLE","features":[327]},{"name":"OPLOCK_LEVEL_CACHE_READ","features":[327]},{"name":"OPLOCK_LEVEL_CACHE_WRITE","features":[327]},{"name":"PARTIITON_OS_DATA","features":[327]},{"name":"PARTITION_BSP","features":[327]},{"name":"PARTITION_DM","features":[327]},{"name":"PARTITION_DPP","features":[327]},{"name":"PARTITION_ENTRY_UNUSED","features":[327]},{"name":"PARTITION_EXTENDED","features":[327]},{"name":"PARTITION_EZDRIVE","features":[327]},{"name":"PARTITION_FAT32","features":[327]},{"name":"PARTITION_FAT32_XINT13","features":[327]},{"name":"PARTITION_FAT_12","features":[327]},{"name":"PARTITION_FAT_16","features":[327]},{"name":"PARTITION_GPT","features":[327]},{"name":"PARTITION_HUGE","features":[327]},{"name":"PARTITION_IFS","features":[327]},{"name":"PARTITION_INFORMATION","features":[307,327]},{"name":"PARTITION_INFORMATION_EX","features":[307,327]},{"name":"PARTITION_INFORMATION_GPT","features":[327]},{"name":"PARTITION_INFORMATION_MBR","features":[307,327]},{"name":"PARTITION_LDM","features":[327]},{"name":"PARTITION_MAIN_OS","features":[327]},{"name":"PARTITION_MSFT_RECOVERY","features":[327]},{"name":"PARTITION_NTFT","features":[327]},{"name":"PARTITION_OS2BOOTMGR","features":[327]},{"name":"PARTITION_PREP","features":[327]},{"name":"PARTITION_PRE_INSTALLED","features":[327]},{"name":"PARTITION_SPACES","features":[327]},{"name":"PARTITION_SPACES_DATA","features":[327]},{"name":"PARTITION_STYLE","features":[327]},{"name":"PARTITION_STYLE_GPT","features":[327]},{"name":"PARTITION_STYLE_MBR","features":[327]},{"name":"PARTITION_STYLE_RAW","features":[327]},{"name":"PARTITION_SYSTEM","features":[327]},{"name":"PARTITION_UNIX","features":[327]},{"name":"PARTITION_WINDOWS_SYSTEM","features":[327]},{"name":"PARTITION_XENIX_1","features":[327]},{"name":"PARTITION_XENIX_2","features":[327]},{"name":"PARTITION_XINT13","features":[327]},{"name":"PARTITION_XINT13_EXTENDED","features":[327]},{"name":"PATHNAME_BUFFER","features":[327]},{"name":"PC_5_RW","features":[327]},{"name":"PC_5_WO","features":[327]},{"name":"PD_5_RW","features":[327]},{"name":"PERF_BIN","features":[327]},{"name":"PERSISTENT_RESERVE_COMMAND","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_BACKED_BY_WIM","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_CHKDSK_RAN_ONCE","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_CONTAINS_BACKING_WIM","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_DAX_FORMATTED","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_DEV_VOLUME","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_GLOBAL_METADATA_NO_SEEK_PENALTY","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_LOCAL_METADATA_NO_SEEK_PENALTY","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_MODIFIED_BY_CHKDSK","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_NO_HEAT_GATHERING","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_NO_WRITE_AUTO_TIERING","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_REALLOCATE_ALL_DATA_WRITES","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_SHORT_NAME_CREATION_DISABLED","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_TRUSTED_VOLUME","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_TXF_DISABLED","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_VOLUME_SCRUB_DISABLED","features":[327]},{"name":"PHILIPS_12_WO","features":[327]},{"name":"PHYSICAL_ELEMENT_STATUS","features":[327]},{"name":"PHYSICAL_ELEMENT_STATUS_DESCRIPTOR","features":[327]},{"name":"PHYSICAL_ELEMENT_STATUS_REQUEST","features":[327]},{"name":"PINNACLE_APEX_5_RW","features":[327]},{"name":"PIO_IRP_EXT_PROCESS_TRACKED_OFFSET_CALLBACK","features":[327]},{"name":"PLEX_READ_DATA_REQUEST","features":[327]},{"name":"PREVENT_MEDIA_REMOVAL","features":[307,327]},{"name":"PRODUCT_ID_LENGTH","features":[327]},{"name":"PROJFS_PROTOCOL_VERSION","features":[327]},{"name":"PropertyExistsQuery","features":[327]},{"name":"PropertyExistsSet","features":[327]},{"name":"PropertyMaskQuery","features":[327]},{"name":"PropertyQueryMaxDefined","features":[327]},{"name":"PropertySetMaxDefined","features":[327]},{"name":"PropertyStandardQuery","features":[327]},{"name":"PropertyStandardSet","features":[327]},{"name":"ProtocolTypeAta","features":[327]},{"name":"ProtocolTypeMaxReserved","features":[327]},{"name":"ProtocolTypeNvme","features":[327]},{"name":"ProtocolTypeProprietary","features":[327]},{"name":"ProtocolTypeScsi","features":[327]},{"name":"ProtocolTypeSd","features":[327]},{"name":"ProtocolTypeUfs","features":[327]},{"name":"ProtocolTypeUnknown","features":[327]},{"name":"QIC","features":[327]},{"name":"QUERY_BAD_RANGES_INPUT","features":[327]},{"name":"QUERY_BAD_RANGES_INPUT_RANGE","features":[327]},{"name":"QUERY_BAD_RANGES_OUTPUT","features":[327]},{"name":"QUERY_BAD_RANGES_OUTPUT_RANGE","features":[327]},{"name":"QUERY_DEPENDENT_VOLUME_REQUEST_FLAG_GUEST_VOLUMES","features":[327]},{"name":"QUERY_DEPENDENT_VOLUME_REQUEST_FLAG_HOST_VOLUMES","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE_CLUSTERS","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE_FILEID","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE_NONE","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE_STORAGE_RESERVE_ID","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_EXTENTS","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_EXTRA_INFO","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_FILES_WITH_DSC_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_FULL_PATH_IN_NAMES","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_NAMES","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_ONLY_FILES_WITH_SPECIFIC_ATTRIBUTES","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAMS","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAMS_WITH_NO_CLUSTERS_ALLOCATED","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_DATA_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_DSC_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_EA_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_EFS_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_REPARSE_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_TXF_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INPUT","features":[327]},{"name":"QUERY_FILE_LAYOUT_NUM_FILTER_TYPES","features":[327]},{"name":"QUERY_FILE_LAYOUT_OUTPUT","features":[327]},{"name":"QUERY_FILE_LAYOUT_REPARSE_DATA_INVALID","features":[327]},{"name":"QUERY_FILE_LAYOUT_REPARSE_TAG_INVALID","features":[327]},{"name":"QUERY_FILE_LAYOUT_RESTART","features":[327]},{"name":"QUERY_FILE_LAYOUT_SINGLE_INSTANCED","features":[327]},{"name":"QUERY_STORAGE_CLASSES_FLAGS_MEASURE_READ","features":[327]},{"name":"QUERY_STORAGE_CLASSES_FLAGS_MEASURE_WRITE","features":[327]},{"name":"QUERY_STORAGE_CLASSES_FLAGS_NO_DEFRAG_VOLUME","features":[327]},{"name":"READ_ATTRIBUTES","features":[327]},{"name":"READ_ATTRIBUTE_BUFFER_SIZE","features":[327]},{"name":"READ_COMPRESSION_INFO_VALID","features":[327]},{"name":"READ_COPY_NUMBER_BYPASS_CACHE_FLAG","features":[327]},{"name":"READ_COPY_NUMBER_KEY","features":[327]},{"name":"READ_ELEMENT_ADDRESS_INFO","features":[327]},{"name":"READ_FILE_USN_DATA","features":[327]},{"name":"READ_THRESHOLDS","features":[327]},{"name":"READ_THRESHOLD_BUFFER_SIZE","features":[327]},{"name":"READ_USN_JOURNAL_DATA_V0","features":[327]},{"name":"READ_USN_JOURNAL_DATA_V1","features":[327]},{"name":"REASSIGN_BLOCKS","features":[327]},{"name":"REASSIGN_BLOCKS_EX","features":[327]},{"name":"RECOVERED_READS_VALID","features":[327]},{"name":"RECOVERED_WRITES_VALID","features":[327]},{"name":"REFS_SMR_VOLUME_GC_ACTION","features":[327]},{"name":"REFS_SMR_VOLUME_GC_METHOD","features":[327]},{"name":"REFS_SMR_VOLUME_GC_PARAMETERS","features":[327]},{"name":"REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1","features":[327]},{"name":"REFS_SMR_VOLUME_GC_STATE","features":[327]},{"name":"REFS_SMR_VOLUME_INFO_OUTPUT","features":[327]},{"name":"REFS_SMR_VOLUME_INFO_OUTPUT_VERSION_V0","features":[327]},{"name":"REFS_SMR_VOLUME_INFO_OUTPUT_VERSION_V1","features":[327]},{"name":"REFS_VOLUME_DATA_BUFFER","features":[327]},{"name":"REMOVE_ELEMENT_AND_TRUNCATE_REQUEST","features":[327]},{"name":"REPAIR_COPIES_INPUT","features":[327]},{"name":"REPAIR_COPIES_OUTPUT","features":[327]},{"name":"REPLACE_ALTERNATE","features":[327]},{"name":"REPLACE_PRIMARY","features":[327]},{"name":"REQUEST_OPLOCK_CURRENT_VERSION","features":[327]},{"name":"REQUEST_OPLOCK_INPUT_BUFFER","features":[327]},{"name":"REQUEST_OPLOCK_INPUT_FLAG_ACK","features":[327]},{"name":"REQUEST_OPLOCK_INPUT_FLAG_COMPLETE_ACK_ON_CLOSE","features":[327]},{"name":"REQUEST_OPLOCK_INPUT_FLAG_REQUEST","features":[327]},{"name":"REQUEST_OPLOCK_OUTPUT_BUFFER","features":[327]},{"name":"REQUEST_OPLOCK_OUTPUT_FLAG_ACK_REQUIRED","features":[327]},{"name":"REQUEST_OPLOCK_OUTPUT_FLAG_MODES_PROVIDED","features":[327]},{"name":"REQUEST_OPLOCK_OUTPUT_FLAG_WRITABLE_SECTION_PRESENT","features":[327]},{"name":"REQUEST_RAW_ENCRYPTED_DATA","features":[327]},{"name":"RETRACT_IEPORT","features":[327]},{"name":"RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER","features":[327]},{"name":"RETRIEVAL_POINTERS_BUFFER","features":[327]},{"name":"RETRIEVAL_POINTER_BASE","features":[327]},{"name":"RETRIEVAL_POINTER_COUNT","features":[327]},{"name":"RETURN_SMART_STATUS","features":[327]},{"name":"REVISION_LENGTH","features":[327]},{"name":"RemovableMedia","features":[327]},{"name":"RequestLocation","features":[327]},{"name":"RequestSize","features":[327]},{"name":"SAIT","features":[327]},{"name":"SAVE_ATTRIBUTE_VALUES","features":[327]},{"name":"SCM_BUS_DEDICATED_MEMORY_DEVICES_INFO","features":[327]},{"name":"SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO","features":[327]},{"name":"SCM_BUS_DEDICATED_MEMORY_STATE","features":[307,327]},{"name":"SCM_BUS_FIRMWARE_ACTIVATION_STATE","features":[327]},{"name":"SCM_BUS_PROPERTY_ID","features":[327]},{"name":"SCM_BUS_PROPERTY_QUERY","features":[327]},{"name":"SCM_BUS_PROPERTY_SET","features":[327]},{"name":"SCM_BUS_QUERY_TYPE","features":[327]},{"name":"SCM_BUS_RUNTIME_FW_ACTIVATION_INFO","features":[307,327]},{"name":"SCM_BUS_SET_TYPE","features":[327]},{"name":"SCM_INTERLEAVED_PD_INFO","features":[327]},{"name":"SCM_LD_INTERLEAVE_SET_INFO","features":[327]},{"name":"SCM_LOGICAL_DEVICES","features":[327]},{"name":"SCM_LOGICAL_DEVICE_INSTANCE","features":[327]},{"name":"SCM_MAX_SYMLINK_LEN_IN_CHARS","features":[327]},{"name":"SCM_PD_DESCRIPTOR_HEADER","features":[327]},{"name":"SCM_PD_DEVICE_HANDLE","features":[327]},{"name":"SCM_PD_DEVICE_INFO","features":[327]},{"name":"SCM_PD_DEVICE_SPECIFIC_INFO","features":[327]},{"name":"SCM_PD_DEVICE_SPECIFIC_PROPERTY","features":[327]},{"name":"SCM_PD_FIRMWARE_ACTIVATE","features":[327]},{"name":"SCM_PD_FIRMWARE_ACTIVATION_STATE","features":[327]},{"name":"SCM_PD_FIRMWARE_DOWNLOAD","features":[327]},{"name":"SCM_PD_FIRMWARE_INFO","features":[327]},{"name":"SCM_PD_FIRMWARE_LAST_DOWNLOAD","features":[327]},{"name":"SCM_PD_FIRMWARE_REVISION_LENGTH_BYTES","features":[327]},{"name":"SCM_PD_FIRMWARE_SLOT_INFO","features":[327]},{"name":"SCM_PD_FRU_ID_STRING","features":[327]},{"name":"SCM_PD_HEALTH_NOTIFICATION_DATA","features":[327]},{"name":"SCM_PD_HEALTH_STATUS","features":[327]},{"name":"SCM_PD_LAST_FW_ACTIVATION_STATUS","features":[327]},{"name":"SCM_PD_LOCATION_STRING","features":[327]},{"name":"SCM_PD_MANAGEMENT_STATUS","features":[327]},{"name":"SCM_PD_MAX_OPERATIONAL_STATUS","features":[327]},{"name":"SCM_PD_MEDIA_REINITIALIZATION_STATUS","features":[327]},{"name":"SCM_PD_OPERATIONAL_STATUS","features":[327]},{"name":"SCM_PD_OPERATIONAL_STATUS_REASON","features":[327]},{"name":"SCM_PD_PASSTHROUGH_INPUT","features":[327]},{"name":"SCM_PD_PASSTHROUGH_INVDIMM_INPUT","features":[327]},{"name":"SCM_PD_PASSTHROUGH_INVDIMM_OUTPUT","features":[327]},{"name":"SCM_PD_PASSTHROUGH_OUTPUT","features":[327]},{"name":"SCM_PD_PROPERTY_ID","features":[327]},{"name":"SCM_PD_PROPERTY_NAME_LENGTH_IN_CHARS","features":[327]},{"name":"SCM_PD_PROPERTY_QUERY","features":[327]},{"name":"SCM_PD_PROPERTY_SET","features":[327]},{"name":"SCM_PD_QUERY_TYPE","features":[327]},{"name":"SCM_PD_REINITIALIZE_MEDIA_INPUT","features":[327]},{"name":"SCM_PD_REINITIALIZE_MEDIA_OUTPUT","features":[327]},{"name":"SCM_PD_RUNTIME_FW_ACTIVATION_ARM_STATE","features":[307,327]},{"name":"SCM_PD_RUNTIME_FW_ACTIVATION_INFO","features":[327]},{"name":"SCM_PD_SET_TYPE","features":[327]},{"name":"SCM_PHYSICAL_DEVICES","features":[327]},{"name":"SCM_PHYSICAL_DEVICE_INSTANCE","features":[327]},{"name":"SCM_REGION","features":[327]},{"name":"SCM_REGIONS","features":[327]},{"name":"SCM_REGION_FLAG","features":[327]},{"name":"SD_CHANGE_MACHINE_SID_INPUT","features":[327]},{"name":"SD_CHANGE_MACHINE_SID_OUTPUT","features":[327]},{"name":"SD_ENUM_SDS_ENTRY","features":[327]},{"name":"SD_ENUM_SDS_INPUT","features":[327]},{"name":"SD_ENUM_SDS_OUTPUT","features":[327]},{"name":"SD_GLOBAL_CHANGE_INPUT","features":[327]},{"name":"SD_GLOBAL_CHANGE_OUTPUT","features":[327]},{"name":"SD_GLOBAL_CHANGE_TYPE_ENUM_SDS","features":[327]},{"name":"SD_GLOBAL_CHANGE_TYPE_MACHINE_SID","features":[327]},{"name":"SD_GLOBAL_CHANGE_TYPE_QUERY_STATS","features":[327]},{"name":"SD_QUERY_STATS_INPUT","features":[327]},{"name":"SD_QUERY_STATS_OUTPUT","features":[327]},{"name":"SEARCH_ALL","features":[327]},{"name":"SEARCH_ALL_NO_SEQ","features":[327]},{"name":"SEARCH_ALTERNATE","features":[327]},{"name":"SEARCH_ALT_NO_SEQ","features":[327]},{"name":"SEARCH_PRIMARY","features":[327]},{"name":"SEARCH_PRI_NO_SEQ","features":[327]},{"name":"SENDCMDINPARAMS","features":[327]},{"name":"SENDCMDOUTPARAMS","features":[327]},{"name":"SERIAL_IOC_FCR_DMA_MODE","features":[327]},{"name":"SERIAL_IOC_FCR_FIFO_ENABLE","features":[327]},{"name":"SERIAL_IOC_FCR_RCVR_RESET","features":[327]},{"name":"SERIAL_IOC_FCR_RCVR_TRIGGER_LSB","features":[327]},{"name":"SERIAL_IOC_FCR_RCVR_TRIGGER_MSB","features":[327]},{"name":"SERIAL_IOC_FCR_RES1","features":[327]},{"name":"SERIAL_IOC_FCR_RES2","features":[327]},{"name":"SERIAL_IOC_FCR_XMIT_RESET","features":[327]},{"name":"SERIAL_IOC_MCR_DTR","features":[327]},{"name":"SERIAL_IOC_MCR_LOOP","features":[327]},{"name":"SERIAL_IOC_MCR_OUT1","features":[327]},{"name":"SERIAL_IOC_MCR_OUT2","features":[327]},{"name":"SERIAL_IOC_MCR_RTS","features":[327]},{"name":"SERIAL_NUMBER_LENGTH","features":[327]},{"name":"SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT","features":[327]},{"name":"SET_DISK_ATTRIBUTES","features":[307,327]},{"name":"SET_PARTITION_INFORMATION","features":[327]},{"name":"SET_PARTITION_INFORMATION_EX","features":[327]},{"name":"SET_PURGE_FAILURE_MODE_DISABLED","features":[327]},{"name":"SET_PURGE_FAILURE_MODE_ENABLED","features":[327]},{"name":"SET_PURGE_FAILURE_MODE_INPUT","features":[327]},{"name":"SET_REPAIR_DISABLED_AND_BUGCHECK_ON_CORRUPT","features":[327]},{"name":"SET_REPAIR_ENABLED","features":[327]},{"name":"SET_REPAIR_VALID_MASK","features":[327]},{"name":"SET_REPAIR_WARN_ABOUT_DATA_LOSS","features":[327]},{"name":"SHRINK_VOLUME_INFORMATION","features":[327]},{"name":"SHRINK_VOLUME_REQUEST_TYPES","features":[327]},{"name":"SI_COPYFILE","features":[327]},{"name":"SMART_ABORT_OFFLINE_SELFTEST","features":[327]},{"name":"SMART_CMD","features":[327]},{"name":"SMART_CYL_HI","features":[327]},{"name":"SMART_CYL_LOW","features":[327]},{"name":"SMART_ERROR_NO_MEM","features":[327]},{"name":"SMART_EXTENDED_SELFTEST_CAPTIVE","features":[327]},{"name":"SMART_EXTENDED_SELFTEST_OFFLINE","features":[327]},{"name":"SMART_GET_VERSION","features":[327]},{"name":"SMART_IDE_ERROR","features":[327]},{"name":"SMART_INVALID_BUFFER","features":[327]},{"name":"SMART_INVALID_COMMAND","features":[327]},{"name":"SMART_INVALID_DRIVE","features":[327]},{"name":"SMART_INVALID_FLAG","features":[327]},{"name":"SMART_INVALID_IOCTL","features":[327]},{"name":"SMART_INVALID_REGISTER","features":[327]},{"name":"SMART_LOG_SECTOR_SIZE","features":[327]},{"name":"SMART_NOT_SUPPORTED","features":[327]},{"name":"SMART_NO_ERROR","features":[327]},{"name":"SMART_NO_IDE_DEVICE","features":[327]},{"name":"SMART_OFFLINE_ROUTINE_OFFLINE","features":[327]},{"name":"SMART_RCV_DRIVE_DATA","features":[327]},{"name":"SMART_RCV_DRIVE_DATA_EX","features":[327]},{"name":"SMART_READ_LOG","features":[327]},{"name":"SMART_SEND_DRIVE_COMMAND","features":[327]},{"name":"SMART_SHORT_SELFTEST_CAPTIVE","features":[327]},{"name":"SMART_SHORT_SELFTEST_OFFLINE","features":[327]},{"name":"SMART_WRITE_LOG","features":[327]},{"name":"SMB_SHARE_FLUSH_AND_PURGE_INPUT","features":[327]},{"name":"SMB_SHARE_FLUSH_AND_PURGE_OUTPUT","features":[327]},{"name":"SONY_12_WO","features":[327]},{"name":"SONY_D2","features":[327]},{"name":"SONY_DTF","features":[327]},{"name":"SPACES_TRACKED_OFFSET_HEADER_FLAG","features":[327]},{"name":"SRB_TYPE_SCSI_REQUEST_BLOCK","features":[327]},{"name":"SRB_TYPE_STORAGE_REQUEST_BLOCK","features":[327]},{"name":"STARTING_LCN_INPUT_BUFFER","features":[327]},{"name":"STARTING_LCN_INPUT_BUFFER_EX","features":[327]},{"name":"STARTING_VCN_INPUT_BUFFER","features":[327]},{"name":"STK_9840","features":[327]},{"name":"STK_9940","features":[327]},{"name":"STK_DATA_D3","features":[327]},{"name":"STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR","features":[327]},{"name":"STORAGE_ADAPTER_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_ADAPTER_SERIAL_NUMBER","features":[327]},{"name":"STORAGE_ADAPTER_SERIAL_NUMBER_V1_MAX_LENGTH","features":[327]},{"name":"STORAGE_ADDRESS_TYPE_BTL8","features":[327]},{"name":"STORAGE_ALLOCATE_BC_STREAM_INPUT","features":[307,327]},{"name":"STORAGE_ALLOCATE_BC_STREAM_OUTPUT","features":[327]},{"name":"STORAGE_ASSOCIATION_TYPE","features":[327]},{"name":"STORAGE_ATTRIBUTE_ASYNC_EVENT_NOTIFICATION","features":[327]},{"name":"STORAGE_ATTRIBUTE_BLOCK_IO","features":[327]},{"name":"STORAGE_ATTRIBUTE_BYTE_ADDRESSABLE_IO","features":[327]},{"name":"STORAGE_ATTRIBUTE_DYNAMIC_PERSISTENCE","features":[327]},{"name":"STORAGE_ATTRIBUTE_MGMT","features":[327]},{"name":"STORAGE_ATTRIBUTE_MGMT_ACTION","features":[327]},{"name":"STORAGE_ATTRIBUTE_PERF_SIZE_INDEPENDENT","features":[327]},{"name":"STORAGE_ATTRIBUTE_VOLATILE","features":[327]},{"name":"STORAGE_BREAK_RESERVATION_REQUEST","features":[327]},{"name":"STORAGE_BUS_RESET_REQUEST","features":[327]},{"name":"STORAGE_COMPONENT_HEALTH_STATUS","features":[327]},{"name":"STORAGE_COMPONENT_ROLE_CACHE","features":[327]},{"name":"STORAGE_COMPONENT_ROLE_DATA","features":[327]},{"name":"STORAGE_COMPONENT_ROLE_TIERING","features":[327]},{"name":"STORAGE_COUNTER","features":[327]},{"name":"STORAGE_COUNTERS","features":[327]},{"name":"STORAGE_COUNTER_TYPE","features":[327]},{"name":"STORAGE_CRASH_TELEMETRY_REGKEY","features":[327]},{"name":"STORAGE_CRYPTO_ALGORITHM_ID","features":[327]},{"name":"STORAGE_CRYPTO_CAPABILITY","features":[327]},{"name":"STORAGE_CRYPTO_CAPABILITY_VERSION_1","features":[327]},{"name":"STORAGE_CRYPTO_DESCRIPTOR","features":[327]},{"name":"STORAGE_CRYPTO_DESCRIPTOR_VERSION_1","features":[327]},{"name":"STORAGE_CRYPTO_KEY_SIZE","features":[327]},{"name":"STORAGE_DESCRIPTOR_HEADER","features":[327]},{"name":"STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_DESCRIPTOR","features":[307,326,327]},{"name":"STORAGE_DEVICE_FAULT_DOMAIN_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_FLAGS_PAGE_83_DEVICEGUID","features":[327]},{"name":"STORAGE_DEVICE_FLAGS_RANDOM_DEVICEGUID_REASON_CONFLICT","features":[327]},{"name":"STORAGE_DEVICE_FLAGS_RANDOM_DEVICEGUID_REASON_NOHWID","features":[327]},{"name":"STORAGE_DEVICE_FORM_FACTOR","features":[327]},{"name":"STORAGE_DEVICE_ID_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_LED_STATE_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_LOCATION_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_MANAGEMENT_STATUS","features":[327]},{"name":"STORAGE_DEVICE_MAX_OPERATIONAL_STATUS","features":[327]},{"name":"STORAGE_DEVICE_NUMA_NODE_UNKNOWN","features":[327]},{"name":"STORAGE_DEVICE_NUMA_PROPERTY","features":[327]},{"name":"STORAGE_DEVICE_NUMBER","features":[327]},{"name":"STORAGE_DEVICE_NUMBERS","features":[327]},{"name":"STORAGE_DEVICE_NUMBER_EX","features":[327]},{"name":"STORAGE_DEVICE_POWER_CAP","features":[327]},{"name":"STORAGE_DEVICE_POWER_CAP_UNITS","features":[327]},{"name":"STORAGE_DEVICE_POWER_CAP_VERSION_V1","features":[327]},{"name":"STORAGE_DEVICE_RESILIENCY_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY","features":[307,327]},{"name":"STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY_V2","features":[307,327]},{"name":"STORAGE_DEVICE_TELEMETRY_REGKEY","features":[327]},{"name":"STORAGE_DEVICE_TIERING_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_UNSAFE_SHUTDOWN_COUNT","features":[327]},{"name":"STORAGE_DIAGNOSTIC_DATA","features":[327]},{"name":"STORAGE_DIAGNOSTIC_FLAG_ADAPTER_REQUEST","features":[327]},{"name":"STORAGE_DIAGNOSTIC_LEVEL","features":[327]},{"name":"STORAGE_DIAGNOSTIC_REQUEST","features":[327]},{"name":"STORAGE_DIAGNOSTIC_TARGET_TYPE","features":[327]},{"name":"STORAGE_DISK_HEALTH_STATUS","features":[327]},{"name":"STORAGE_DISK_OPERATIONAL_STATUS","features":[327]},{"name":"STORAGE_ENCRYPTION_TYPE","features":[327]},{"name":"STORAGE_EVENT_DEVICE_OPERATION","features":[327]},{"name":"STORAGE_EVENT_DEVICE_STATUS","features":[327]},{"name":"STORAGE_EVENT_MEDIA_STATUS","features":[327]},{"name":"STORAGE_EVENT_NOTIFICATION","features":[327]},{"name":"STORAGE_EVENT_NOTIFICATION_VERSION_V1","features":[327]},{"name":"STORAGE_FAILURE_PREDICTION_CONFIG","features":[307,327]},{"name":"STORAGE_FAILURE_PREDICTION_CONFIG_V1","features":[327]},{"name":"STORAGE_FRU_ID_DESCRIPTOR","features":[327]},{"name":"STORAGE_GET_BC_PROPERTIES_OUTPUT","features":[327]},{"name":"STORAGE_HOTPLUG_INFO","features":[307,327]},{"name":"STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR","features":[327]},{"name":"STORAGE_HW_ENDURANCE_INFO","features":[327]},{"name":"STORAGE_HW_FIRMWARE_ACTIVATE","features":[327]},{"name":"STORAGE_HW_FIRMWARE_DOWNLOAD","features":[327]},{"name":"STORAGE_HW_FIRMWARE_DOWNLOAD_V2","features":[327]},{"name":"STORAGE_HW_FIRMWARE_INFO","features":[307,327]},{"name":"STORAGE_HW_FIRMWARE_INFO_QUERY","features":[327]},{"name":"STORAGE_HW_FIRMWARE_INVALID_SLOT","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_CONTROLLER","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_FIRST_SEGMENT","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_LAST_SEGMENT","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_REPLACE_EXISTING_IMAGE","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REVISION_LENGTH","features":[327]},{"name":"STORAGE_HW_FIRMWARE_SLOT_INFO","features":[327]},{"name":"STORAGE_IDENTIFIER","features":[327]},{"name":"STORAGE_IDENTIFIER_CODE_SET","features":[327]},{"name":"STORAGE_IDENTIFIER_TYPE","features":[327]},{"name":"STORAGE_IDLE_POWER","features":[327]},{"name":"STORAGE_IDLE_POWERUP_REASON","features":[327]},{"name":"STORAGE_IDLE_POWERUP_REASON_VERSION_V1","features":[327]},{"name":"STORAGE_ID_NAA_FORMAT","features":[327]},{"name":"STORAGE_LB_PROVISIONING_MAP_RESOURCES","features":[327]},{"name":"STORAGE_MEDIA_SERIAL_NUMBER_DATA","features":[327]},{"name":"STORAGE_MEDIA_TYPE","features":[327]},{"name":"STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR","features":[327]},{"name":"STORAGE_MINIPORT_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_OFFLOAD_MAX_TOKEN_LENGTH","features":[327]},{"name":"STORAGE_OFFLOAD_READ_OUTPUT","features":[327]},{"name":"STORAGE_OFFLOAD_READ_RANGE_TRUNCATED","features":[327]},{"name":"STORAGE_OFFLOAD_TOKEN","features":[327]},{"name":"STORAGE_OFFLOAD_TOKEN_ID_LENGTH","features":[327]},{"name":"STORAGE_OFFLOAD_TOKEN_INVALID","features":[327]},{"name":"STORAGE_OFFLOAD_TOKEN_TYPE_ZERO_DATA","features":[327]},{"name":"STORAGE_OFFLOAD_WRITE_OUTPUT","features":[327]},{"name":"STORAGE_OFFLOAD_WRITE_RANGE_TRUNCATED","features":[327]},{"name":"STORAGE_OPERATIONAL_REASON","features":[327]},{"name":"STORAGE_OPERATIONAL_STATUS_REASON","features":[327]},{"name":"STORAGE_PHYSICAL_ADAPTER_DATA","features":[307,327]},{"name":"STORAGE_PHYSICAL_DEVICE_DATA","features":[327]},{"name":"STORAGE_PHYSICAL_NODE_DATA","features":[327]},{"name":"STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR","features":[327]},{"name":"STORAGE_PORT_CODE_SET","features":[327]},{"name":"STORAGE_POWERUP_REASON_TYPE","features":[327]},{"name":"STORAGE_PREDICT_FAILURE","features":[327]},{"name":"STORAGE_PRIORITY_HINT_SUPPORT","features":[327]},{"name":"STORAGE_PRIORITY_HINT_SUPPORTED","features":[327]},{"name":"STORAGE_PROPERTY_ID","features":[327]},{"name":"STORAGE_PROPERTY_QUERY","features":[327]},{"name":"STORAGE_PROPERTY_SET","features":[327]},{"name":"STORAGE_PROTOCOL_ATA_DATA_TYPE","features":[327]},{"name":"STORAGE_PROTOCOL_COMMAND","features":[327]},{"name":"STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST","features":[327]},{"name":"STORAGE_PROTOCOL_COMMAND_LENGTH_NVME","features":[327]},{"name":"STORAGE_PROTOCOL_DATA_DESCRIPTOR","features":[327]},{"name":"STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT","features":[327]},{"name":"STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE","features":[327]},{"name":"STORAGE_PROTOCOL_NVME_DATA_TYPE","features":[327]},{"name":"STORAGE_PROTOCOL_SPECIFIC_DATA","features":[327]},{"name":"STORAGE_PROTOCOL_SPECIFIC_DATA_EXT","features":[327]},{"name":"STORAGE_PROTOCOL_SPECIFIC_NVME_ADMIN_COMMAND","features":[327]},{"name":"STORAGE_PROTOCOL_SPECIFIC_NVME_NVM_COMMAND","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_BUSY","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_DATA_OVERRUN","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_ERROR","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_INSUFFICIENT_RESOURCES","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_INVALID_REQUEST","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_NOT_SUPPORTED","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_NO_DEVICE","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_PENDING","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_SUCCESS","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_THROTTLED_REQUEST","features":[327]},{"name":"STORAGE_PROTOCOL_STRUCTURE_VERSION","features":[327]},{"name":"STORAGE_PROTOCOL_TYPE","features":[327]},{"name":"STORAGE_PROTOCOL_UFS_DATA_TYPE","features":[327]},{"name":"STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY","features":[520,327]},{"name":"STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY","features":[520,327]},{"name":"STORAGE_QUERY_DEPENDENT_VOLUME_REQUEST","features":[327]},{"name":"STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE","features":[520,327]},{"name":"STORAGE_QUERY_TYPE","features":[327]},{"name":"STORAGE_READ_CAPACITY","features":[327]},{"name":"STORAGE_REINITIALIZE_MEDIA","features":[327]},{"name":"STORAGE_RESERVE_ID","features":[327]},{"name":"STORAGE_RPMB_COMMAND_TYPE","features":[327]},{"name":"STORAGE_RPMB_DATA_FRAME","features":[327]},{"name":"STORAGE_RPMB_DESCRIPTOR","features":[327]},{"name":"STORAGE_RPMB_DESCRIPTOR_VERSION_1","features":[327]},{"name":"STORAGE_RPMB_FRAME_TYPE","features":[327]},{"name":"STORAGE_RPMB_MINIMUM_RELIABLE_WRITE_SIZE","features":[327]},{"name":"STORAGE_SANITIZE_METHOD","features":[327]},{"name":"STORAGE_SET_TYPE","features":[327]},{"name":"STORAGE_SPEC_VERSION","features":[327]},{"name":"STORAGE_SUPPORTED_FEATURES_BYPASS_IO","features":[327]},{"name":"STORAGE_SUPPORTED_FEATURES_MASK","features":[327]},{"name":"STORAGE_TEMPERATURE_DATA_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_TEMPERATURE_INFO","features":[307,327]},{"name":"STORAGE_TEMPERATURE_THRESHOLD","features":[307,327]},{"name":"STORAGE_TEMPERATURE_THRESHOLD_FLAG_ADAPTER_REQUEST","features":[327]},{"name":"STORAGE_TEMPERATURE_VALUE_NOT_REPORTED","features":[327]},{"name":"STORAGE_TIER","features":[327]},{"name":"STORAGE_TIER_CLASS","features":[327]},{"name":"STORAGE_TIER_DESCRIPTION_LENGTH","features":[327]},{"name":"STORAGE_TIER_FLAG_NO_SEEK_PENALTY","features":[327]},{"name":"STORAGE_TIER_FLAG_PARITY","features":[327]},{"name":"STORAGE_TIER_FLAG_READ_CACHE","features":[327]},{"name":"STORAGE_TIER_FLAG_SMR","features":[327]},{"name":"STORAGE_TIER_FLAG_WRITE_BACK_CACHE","features":[327]},{"name":"STORAGE_TIER_MEDIA_TYPE","features":[327]},{"name":"STORAGE_TIER_NAME_LENGTH","features":[327]},{"name":"STORAGE_TIER_REGION","features":[327]},{"name":"STORAGE_WRITE_CACHE_PROPERTY","features":[307,327]},{"name":"STORAGE_ZONED_DEVICE_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_ZONED_DEVICE_TYPES","features":[327]},{"name":"STORAGE_ZONES_ATTRIBUTES","features":[327]},{"name":"STORAGE_ZONE_CONDITION","features":[327]},{"name":"STORAGE_ZONE_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_ZONE_GROUP","features":[327]},{"name":"STORAGE_ZONE_TYPES","features":[327]},{"name":"STORATTRIBUTE_MANAGEMENT_STATE","features":[327]},{"name":"STORATTRIBUTE_NONE","features":[327]},{"name":"STREAMS_ASSOCIATE_ID_CLEAR","features":[327]},{"name":"STREAMS_ASSOCIATE_ID_INPUT_BUFFER","features":[327]},{"name":"STREAMS_ASSOCIATE_ID_SET","features":[327]},{"name":"STREAMS_INVALID_ID","features":[327]},{"name":"STREAMS_MAX_ID","features":[327]},{"name":"STREAMS_QUERY_ID_OUTPUT_BUFFER","features":[327]},{"name":"STREAMS_QUERY_PARAMETERS_OUTPUT_BUFFER","features":[327]},{"name":"STREAM_CLEAR_ENCRYPTION","features":[327]},{"name":"STREAM_EXTENT_ENTRY","features":[327]},{"name":"STREAM_EXTENT_ENTRY_ALL_EXTENTS","features":[327]},{"name":"STREAM_EXTENT_ENTRY_AS_RETRIEVAL_POINTERS","features":[327]},{"name":"STREAM_INFORMATION_ENTRY","features":[327]},{"name":"STREAM_LAYOUT_ENTRY","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_HAS_INFORMATION","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_IMMOVABLE","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_NO_CLUSTERS_ALLOCATED","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_PINNED","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_RESIDENT","features":[327]},{"name":"STREAM_SET_ENCRYPTION","features":[327]},{"name":"SYQUEST_EZ135","features":[327]},{"name":"SYQUEST_EZFLYER","features":[327]},{"name":"SYQUEST_SYJET","features":[327]},{"name":"ScmBusFirmwareActivationState_Armed","features":[327]},{"name":"ScmBusFirmwareActivationState_Busy","features":[327]},{"name":"ScmBusFirmwareActivationState_Idle","features":[327]},{"name":"ScmBusProperty_DedicatedMemoryInfo","features":[327]},{"name":"ScmBusProperty_DedicatedMemoryState","features":[327]},{"name":"ScmBusProperty_Max","features":[327]},{"name":"ScmBusProperty_RuntimeFwActivationInfo","features":[327]},{"name":"ScmBusQuery_Descriptor","features":[327]},{"name":"ScmBusQuery_IsSupported","features":[327]},{"name":"ScmBusQuery_Max","features":[327]},{"name":"ScmBusSet_Descriptor","features":[327]},{"name":"ScmBusSet_IsSupported","features":[327]},{"name":"ScmBusSet_Max","features":[327]},{"name":"ScmPdFirmwareActivationState_Armed","features":[327]},{"name":"ScmPdFirmwareActivationState_Busy","features":[327]},{"name":"ScmPdFirmwareActivationState_Idle","features":[327]},{"name":"ScmPdLastFwActivaitonStatus_ActivationInProgress","features":[327]},{"name":"ScmPdLastFwActivaitonStatus_FwUnsupported","features":[327]},{"name":"ScmPdLastFwActivaitonStatus_Retry","features":[327]},{"name":"ScmPdLastFwActivaitonStatus_UnknownError","features":[327]},{"name":"ScmPdLastFwActivationStatus_ColdRebootRequired","features":[327]},{"name":"ScmPdLastFwActivationStatus_FwNotFound","features":[327]},{"name":"ScmPdLastFwActivationStatus_None","features":[327]},{"name":"ScmPdLastFwActivationStatus_Success","features":[327]},{"name":"ScmPhysicalDeviceHealth_Healthy","features":[327]},{"name":"ScmPhysicalDeviceHealth_Max","features":[327]},{"name":"ScmPhysicalDeviceHealth_Unhealthy","features":[327]},{"name":"ScmPhysicalDeviceHealth_Unknown","features":[327]},{"name":"ScmPhysicalDeviceHealth_Warning","features":[327]},{"name":"ScmPhysicalDeviceOpReason_BackgroundOperation","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Component","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Configuration","features":[327]},{"name":"ScmPhysicalDeviceOpReason_DataPersistenceLossImminent","features":[327]},{"name":"ScmPhysicalDeviceOpReason_DeviceController","features":[327]},{"name":"ScmPhysicalDeviceOpReason_DisabledByPlatform","features":[327]},{"name":"ScmPhysicalDeviceOpReason_EnergySource","features":[327]},{"name":"ScmPhysicalDeviceOpReason_ExcessiveTemperature","features":[327]},{"name":"ScmPhysicalDeviceOpReason_FatalError","features":[327]},{"name":"ScmPhysicalDeviceOpReason_HealthCheck","features":[327]},{"name":"ScmPhysicalDeviceOpReason_InternalFailure","features":[327]},{"name":"ScmPhysicalDeviceOpReason_InvalidFirmware","features":[327]},{"name":"ScmPhysicalDeviceOpReason_LostData","features":[327]},{"name":"ScmPhysicalDeviceOpReason_LostDataPersistence","features":[327]},{"name":"ScmPhysicalDeviceOpReason_LostWritePersistence","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Max","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Media","features":[327]},{"name":"ScmPhysicalDeviceOpReason_MediaController","features":[327]},{"name":"ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock","features":[327]},{"name":"ScmPhysicalDeviceOpReason_PerformanceDegradation","features":[327]},{"name":"ScmPhysicalDeviceOpReason_PermanentError","features":[327]},{"name":"ScmPhysicalDeviceOpReason_ThresholdExceeded","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Unknown","features":[327]},{"name":"ScmPhysicalDeviceOpReason_WritePersistenceLossImminent","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_HardwareError","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_InService","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_Max","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_Missing","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_NotUsable","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_Ok","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_PredictingFailure","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_TransientError","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_Unknown","features":[327]},{"name":"ScmPhysicalDeviceProperty_DeviceHandle","features":[327]},{"name":"ScmPhysicalDeviceProperty_DeviceInfo","features":[327]},{"name":"ScmPhysicalDeviceProperty_DeviceSpecificInfo","features":[327]},{"name":"ScmPhysicalDeviceProperty_FirmwareInfo","features":[327]},{"name":"ScmPhysicalDeviceProperty_FruIdString","features":[327]},{"name":"ScmPhysicalDeviceProperty_LocationString","features":[327]},{"name":"ScmPhysicalDeviceProperty_ManagementStatus","features":[327]},{"name":"ScmPhysicalDeviceProperty_Max","features":[327]},{"name":"ScmPhysicalDeviceProperty_RuntimeFwActivationArmState","features":[327]},{"name":"ScmPhysicalDeviceProperty_RuntimeFwActivationInfo","features":[327]},{"name":"ScmPhysicalDeviceQuery_Descriptor","features":[327]},{"name":"ScmPhysicalDeviceQuery_IsSupported","features":[327]},{"name":"ScmPhysicalDeviceQuery_Max","features":[327]},{"name":"ScmPhysicalDeviceReinit_ColdBootNeeded","features":[327]},{"name":"ScmPhysicalDeviceReinit_Max","features":[327]},{"name":"ScmPhysicalDeviceReinit_RebootNeeded","features":[327]},{"name":"ScmPhysicalDeviceReinit_Success","features":[327]},{"name":"ScmPhysicalDeviceSet_Descriptor","features":[327]},{"name":"ScmPhysicalDeviceSet_IsSupported","features":[327]},{"name":"ScmPhysicalDeviceSet_Max","features":[327]},{"name":"ScmRegionFlagLabel","features":[327]},{"name":"ScmRegionFlagNone","features":[327]},{"name":"ShrinkAbort","features":[327]},{"name":"ShrinkCommit","features":[327]},{"name":"ShrinkPrepare","features":[327]},{"name":"SmrGcActionPause","features":[327]},{"name":"SmrGcActionStart","features":[327]},{"name":"SmrGcActionStartFullSpeed","features":[327]},{"name":"SmrGcActionStop","features":[327]},{"name":"SmrGcMethodCompaction","features":[327]},{"name":"SmrGcMethodCompression","features":[327]},{"name":"SmrGcMethodRotation","features":[327]},{"name":"SmrGcStateActive","features":[327]},{"name":"SmrGcStateActiveFullSpeed","features":[327]},{"name":"SmrGcStateInactive","features":[327]},{"name":"SmrGcStatePaused","features":[327]},{"name":"StorAttributeMgmt_ClearAttribute","features":[327]},{"name":"StorAttributeMgmt_ResetAttribute","features":[327]},{"name":"StorAttributeMgmt_SetAttribute","features":[327]},{"name":"StorRpmbAuthenticatedDeviceConfigRead","features":[327]},{"name":"StorRpmbAuthenticatedDeviceConfigWrite","features":[327]},{"name":"StorRpmbAuthenticatedRead","features":[327]},{"name":"StorRpmbAuthenticatedWrite","features":[327]},{"name":"StorRpmbProgramAuthKey","features":[327]},{"name":"StorRpmbQueryWriteCounter","features":[327]},{"name":"StorRpmbReadResultRequest","features":[327]},{"name":"StorageAccessAlignmentProperty","features":[327]},{"name":"StorageAdapterCryptoProperty","features":[327]},{"name":"StorageAdapterPhysicalTopologyProperty","features":[327]},{"name":"StorageAdapterProperty","features":[327]},{"name":"StorageAdapterProtocolSpecificProperty","features":[327]},{"name":"StorageAdapterRpmbProperty","features":[327]},{"name":"StorageAdapterSerialNumberProperty","features":[327]},{"name":"StorageAdapterTemperatureProperty","features":[327]},{"name":"StorageCounterTypeFlushLatency100NSMax","features":[327]},{"name":"StorageCounterTypeLoadUnloadCycleCount","features":[327]},{"name":"StorageCounterTypeLoadUnloadCycleCountMax","features":[327]},{"name":"StorageCounterTypeManufactureDate","features":[327]},{"name":"StorageCounterTypeMax","features":[327]},{"name":"StorageCounterTypePowerOnHours","features":[327]},{"name":"StorageCounterTypeReadErrorsCorrected","features":[327]},{"name":"StorageCounterTypeReadErrorsTotal","features":[327]},{"name":"StorageCounterTypeReadErrorsUncorrected","features":[327]},{"name":"StorageCounterTypeReadLatency100NSMax","features":[327]},{"name":"StorageCounterTypeStartStopCycleCount","features":[327]},{"name":"StorageCounterTypeStartStopCycleCountMax","features":[327]},{"name":"StorageCounterTypeTemperatureCelsius","features":[327]},{"name":"StorageCounterTypeTemperatureCelsiusMax","features":[327]},{"name":"StorageCounterTypeUnknown","features":[327]},{"name":"StorageCounterTypeWearPercentage","features":[327]},{"name":"StorageCounterTypeWearPercentageMax","features":[327]},{"name":"StorageCounterTypeWearPercentageWarning","features":[327]},{"name":"StorageCounterTypeWriteErrorsCorrected","features":[327]},{"name":"StorageCounterTypeWriteErrorsTotal","features":[327]},{"name":"StorageCounterTypeWriteErrorsUncorrected","features":[327]},{"name":"StorageCounterTypeWriteLatency100NSMax","features":[327]},{"name":"StorageCryptoAlgorithmAESECB","features":[327]},{"name":"StorageCryptoAlgorithmBitlockerAESCBC","features":[327]},{"name":"StorageCryptoAlgorithmESSIVAESCBC","features":[327]},{"name":"StorageCryptoAlgorithmMax","features":[327]},{"name":"StorageCryptoAlgorithmUnknown","features":[327]},{"name":"StorageCryptoAlgorithmXTSAES","features":[327]},{"name":"StorageCryptoKeySize128Bits","features":[327]},{"name":"StorageCryptoKeySize192Bits","features":[327]},{"name":"StorageCryptoKeySize256Bits","features":[327]},{"name":"StorageCryptoKeySize512Bits","features":[327]},{"name":"StorageCryptoKeySizeUnknown","features":[327]},{"name":"StorageDeviceAttributesProperty","features":[327]},{"name":"StorageDeviceCopyOffloadProperty","features":[327]},{"name":"StorageDeviceDeviceTelemetryProperty","features":[327]},{"name":"StorageDeviceEnduranceProperty","features":[327]},{"name":"StorageDeviceIdProperty","features":[327]},{"name":"StorageDeviceIoCapabilityProperty","features":[327]},{"name":"StorageDeviceLBProvisioningProperty","features":[327]},{"name":"StorageDeviceLedStateProperty","features":[327]},{"name":"StorageDeviceLocationProperty","features":[327]},{"name":"StorageDeviceManagementStatus","features":[327]},{"name":"StorageDeviceMediumProductType","features":[327]},{"name":"StorageDeviceNumaProperty","features":[327]},{"name":"StorageDevicePhysicalTopologyProperty","features":[327]},{"name":"StorageDevicePowerCapUnitsMilliwatts","features":[327]},{"name":"StorageDevicePowerCapUnitsPercent","features":[327]},{"name":"StorageDevicePowerProperty","features":[327]},{"name":"StorageDeviceProperty","features":[327]},{"name":"StorageDeviceProtocolSpecificProperty","features":[327]},{"name":"StorageDeviceResiliencyProperty","features":[327]},{"name":"StorageDeviceSeekPenaltyProperty","features":[327]},{"name":"StorageDeviceSelfEncryptionProperty","features":[327]},{"name":"StorageDeviceTemperatureProperty","features":[327]},{"name":"StorageDeviceTrimProperty","features":[327]},{"name":"StorageDeviceUniqueIdProperty","features":[327]},{"name":"StorageDeviceUnsafeShutdownCount","features":[327]},{"name":"StorageDeviceWriteAggregationProperty","features":[327]},{"name":"StorageDeviceWriteCacheProperty","features":[327]},{"name":"StorageDeviceZonedDeviceProperty","features":[327]},{"name":"StorageDiagnosticLevelDefault","features":[327]},{"name":"StorageDiagnosticLevelMax","features":[327]},{"name":"StorageDiagnosticTargetTypeHbaFirmware","features":[327]},{"name":"StorageDiagnosticTargetTypeMax","features":[327]},{"name":"StorageDiagnosticTargetTypeMiniport","features":[327]},{"name":"StorageDiagnosticTargetTypePort","features":[327]},{"name":"StorageDiagnosticTargetTypeUndefined","features":[327]},{"name":"StorageEncryptionTypeEDrive","features":[327]},{"name":"StorageEncryptionTypeTcgOpal","features":[327]},{"name":"StorageEncryptionTypeUnknown","features":[327]},{"name":"StorageFruIdProperty","features":[327]},{"name":"StorageIdAssocDevice","features":[327]},{"name":"StorageIdAssocPort","features":[327]},{"name":"StorageIdAssocTarget","features":[327]},{"name":"StorageIdCodeSetAscii","features":[327]},{"name":"StorageIdCodeSetBinary","features":[327]},{"name":"StorageIdCodeSetReserved","features":[327]},{"name":"StorageIdCodeSetUtf8","features":[327]},{"name":"StorageIdNAAFormatIEEEERegisteredExtended","features":[327]},{"name":"StorageIdNAAFormatIEEEExtended","features":[327]},{"name":"StorageIdNAAFormatIEEERegistered","features":[327]},{"name":"StorageIdTypeEUI64","features":[327]},{"name":"StorageIdTypeFCPHName","features":[327]},{"name":"StorageIdTypeLogicalUnitGroup","features":[327]},{"name":"StorageIdTypeMD5LogicalUnitIdentifier","features":[327]},{"name":"StorageIdTypePortRelative","features":[327]},{"name":"StorageIdTypeScsiNameString","features":[327]},{"name":"StorageIdTypeTargetPortGroup","features":[327]},{"name":"StorageIdTypeVendorId","features":[327]},{"name":"StorageIdTypeVendorSpecific","features":[327]},{"name":"StorageMiniportProperty","features":[327]},{"name":"StoragePortCodeSetATAport","features":[327]},{"name":"StoragePortCodeSetReserved","features":[327]},{"name":"StoragePortCodeSetSBP2port","features":[327]},{"name":"StoragePortCodeSetSCSIport","features":[327]},{"name":"StoragePortCodeSetSDport","features":[327]},{"name":"StoragePortCodeSetSpaceport","features":[327]},{"name":"StoragePortCodeSetStorport","features":[327]},{"name":"StoragePortCodeSetUSBport","features":[327]},{"name":"StoragePowerupDeviceAttention","features":[327]},{"name":"StoragePowerupIO","features":[327]},{"name":"StoragePowerupUnknown","features":[327]},{"name":"StorageReserveIdHard","features":[327]},{"name":"StorageReserveIdMax","features":[327]},{"name":"StorageReserveIdNone","features":[327]},{"name":"StorageReserveIdSoft","features":[327]},{"name":"StorageReserveIdUpdateScratch","features":[327]},{"name":"StorageRpmbFrameTypeMax","features":[327]},{"name":"StorageRpmbFrameTypeStandard","features":[327]},{"name":"StorageRpmbFrameTypeUnknown","features":[327]},{"name":"StorageSanitizeMethodBlockErase","features":[327]},{"name":"StorageSanitizeMethodCryptoErase","features":[327]},{"name":"StorageSanitizeMethodDefault","features":[327]},{"name":"StorageTierClassCapacity","features":[327]},{"name":"StorageTierClassMax","features":[327]},{"name":"StorageTierClassPerformance","features":[327]},{"name":"StorageTierClassUnspecified","features":[327]},{"name":"StorageTierMediaTypeDisk","features":[327]},{"name":"StorageTierMediaTypeMax","features":[327]},{"name":"StorageTierMediaTypeScm","features":[327]},{"name":"StorageTierMediaTypeSsd","features":[327]},{"name":"StorageTierMediaTypeUnspecified","features":[327]},{"name":"TAPE_GET_STATISTICS","features":[327]},{"name":"TAPE_RESET_STATISTICS","features":[327]},{"name":"TAPE_RETURN_ENV_INFO","features":[327]},{"name":"TAPE_RETURN_STATISTICS","features":[327]},{"name":"TAPE_STATISTICS","features":[327]},{"name":"TCCollectionApplicationRequested","features":[327]},{"name":"TCCollectionBugCheck","features":[327]},{"name":"TCCollectionDeviceRequested","features":[327]},{"name":"TC_DEVICEDUMP_SUBSECTION_DESC_LENGTH","features":[327]},{"name":"TC_PUBLIC_DATA_TYPE_ATAGP","features":[327]},{"name":"TC_PUBLIC_DATA_TYPE_ATASMART","features":[327]},{"name":"TC_PUBLIC_DEVICEDUMP_CONTENT_GPLOG","features":[327]},{"name":"TC_PUBLIC_DEVICEDUMP_CONTENT_GPLOG_MAX","features":[327]},{"name":"TC_PUBLIC_DEVICEDUMP_CONTENT_SMART","features":[327]},{"name":"TELEMETRY_COMMAND_SIZE","features":[327]},{"name":"TXFS_CREATE_MINIVERSION_INFO","features":[327]},{"name":"TXFS_GET_METADATA_INFO_OUT","features":[327]},{"name":"TXFS_GET_TRANSACTED_VERSION","features":[327]},{"name":"TXFS_LIST_TRANSACTIONS","features":[327]},{"name":"TXFS_LIST_TRANSACTIONS_ENTRY","features":[327]},{"name":"TXFS_LIST_TRANSACTION_LOCKED_FILES","features":[327]},{"name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY","features":[327]},{"name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_CREATED","features":[327]},{"name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_DELETED","features":[327]},{"name":"TXFS_LOGGING_MODE_FULL","features":[327]},{"name":"TXFS_LOGGING_MODE_SIMPLE","features":[327]},{"name":"TXFS_MODIFY_RM","features":[327]},{"name":"TXFS_QUERY_RM_INFORMATION","features":[327]},{"name":"TXFS_READ_BACKUP_INFORMATION_OUT","features":[327]},{"name":"TXFS_RMF_LAGS","features":[327]},{"name":"TXFS_RM_FLAG_DO_NOT_RESET_RM_AT_NEXT_START","features":[327]},{"name":"TXFS_RM_FLAG_ENFORCE_MINIMUM_SIZE","features":[327]},{"name":"TXFS_RM_FLAG_GROW_LOG","features":[327]},{"name":"TXFS_RM_FLAG_LOGGING_MODE","features":[327]},{"name":"TXFS_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE","features":[327]},{"name":"TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MAX","features":[327]},{"name":"TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MIN","features":[327]},{"name":"TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS","features":[327]},{"name":"TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT","features":[327]},{"name":"TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX","features":[327]},{"name":"TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN","features":[327]},{"name":"TXFS_RM_FLAG_PREFER_AVAILABILITY","features":[327]},{"name":"TXFS_RM_FLAG_PREFER_CONSISTENCY","features":[327]},{"name":"TXFS_RM_FLAG_PRESERVE_CHANGES","features":[327]},{"name":"TXFS_RM_FLAG_RENAME_RM","features":[327]},{"name":"TXFS_RM_FLAG_RESET_RM_AT_NEXT_START","features":[327]},{"name":"TXFS_RM_FLAG_SHRINK_LOG","features":[327]},{"name":"TXFS_RM_STATE_ACTIVE","features":[327]},{"name":"TXFS_RM_STATE_NOT_STARTED","features":[327]},{"name":"TXFS_RM_STATE_SHUTTING_DOWN","features":[327]},{"name":"TXFS_RM_STATE_STARTING","features":[327]},{"name":"TXFS_ROLLFORWARD_REDO_FLAG_USE_LAST_REDO_LSN","features":[327]},{"name":"TXFS_ROLLFORWARD_REDO_FLAG_USE_LAST_VIRTUAL_CLOCK","features":[327]},{"name":"TXFS_ROLLFORWARD_REDO_INFORMATION","features":[327]},{"name":"TXFS_SAVEPOINT_CLEAR","features":[327]},{"name":"TXFS_SAVEPOINT_CLEAR_ALL","features":[327]},{"name":"TXFS_SAVEPOINT_INFORMATION","features":[307,327]},{"name":"TXFS_SAVEPOINT_ROLLBACK","features":[327]},{"name":"TXFS_SAVEPOINT_SET","features":[327]},{"name":"TXFS_START_RM_FLAG_LOGGING_MODE","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MAX","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MIN","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_CONTAINER_SIZE","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN","features":[327]},{"name":"TXFS_START_RM_FLAG_PREFER_AVAILABILITY","features":[327]},{"name":"TXFS_START_RM_FLAG_PREFER_CONSISTENCY","features":[327]},{"name":"TXFS_START_RM_FLAG_PRESERVE_CHANGES","features":[327]},{"name":"TXFS_START_RM_FLAG_RECOVER_BEST_EFFORT","features":[327]},{"name":"TXFS_START_RM_INFORMATION","features":[327]},{"name":"TXFS_TRANSACTED_VERSION_NONTRANSACTED","features":[327]},{"name":"TXFS_TRANSACTED_VERSION_UNCOMMITTED","features":[327]},{"name":"TXFS_TRANSACTION_ACTIVE_INFO","features":[307,327]},{"name":"TXFS_TRANSACTION_STATE_ACTIVE","features":[327]},{"name":"TXFS_TRANSACTION_STATE_NONE","features":[327]},{"name":"TXFS_TRANSACTION_STATE_NOTACTIVE","features":[327]},{"name":"TXFS_TRANSACTION_STATE_PREPARED","features":[327]},{"name":"TXFS_WRITE_BACKUP_INFORMATION","features":[327]},{"name":"Travan","features":[327]},{"name":"UNDEFINE_ALTERNATE","features":[327]},{"name":"UNDEFINE_PRIMARY","features":[327]},{"name":"UNLOCK_ELEMENT","features":[327]},{"name":"UNRECOVERED_READS_VALID","features":[327]},{"name":"UNRECOVERED_WRITES_VALID","features":[327]},{"name":"USN_DELETE_FLAGS","features":[327]},{"name":"USN_DELETE_FLAG_DELETE","features":[327]},{"name":"USN_DELETE_FLAG_NOTIFY","features":[327]},{"name":"USN_DELETE_VALID_FLAGS","features":[327]},{"name":"USN_JOURNAL_DATA_V0","features":[327]},{"name":"USN_JOURNAL_DATA_V1","features":[327]},{"name":"USN_JOURNAL_DATA_V2","features":[327]},{"name":"USN_PAGE_SIZE","features":[327]},{"name":"USN_RANGE_TRACK_OUTPUT","features":[327]},{"name":"USN_REASON_BASIC_INFO_CHANGE","features":[327]},{"name":"USN_REASON_CLOSE","features":[327]},{"name":"USN_REASON_COMPRESSION_CHANGE","features":[327]},{"name":"USN_REASON_DATA_EXTEND","features":[327]},{"name":"USN_REASON_DATA_OVERWRITE","features":[327]},{"name":"USN_REASON_DATA_TRUNCATION","features":[327]},{"name":"USN_REASON_DESIRED_STORAGE_CLASS_CHANGE","features":[327]},{"name":"USN_REASON_EA_CHANGE","features":[327]},{"name":"USN_REASON_ENCRYPTION_CHANGE","features":[327]},{"name":"USN_REASON_FILE_CREATE","features":[327]},{"name":"USN_REASON_FILE_DELETE","features":[327]},{"name":"USN_REASON_HARD_LINK_CHANGE","features":[327]},{"name":"USN_REASON_INDEXABLE_CHANGE","features":[327]},{"name":"USN_REASON_INTEGRITY_CHANGE","features":[327]},{"name":"USN_REASON_NAMED_DATA_EXTEND","features":[327]},{"name":"USN_REASON_NAMED_DATA_OVERWRITE","features":[327]},{"name":"USN_REASON_NAMED_DATA_TRUNCATION","features":[327]},{"name":"USN_REASON_OBJECT_ID_CHANGE","features":[327]},{"name":"USN_REASON_RENAME_NEW_NAME","features":[327]},{"name":"USN_REASON_RENAME_OLD_NAME","features":[327]},{"name":"USN_REASON_REPARSE_POINT_CHANGE","features":[327]},{"name":"USN_REASON_SECURITY_CHANGE","features":[327]},{"name":"USN_REASON_STREAM_CHANGE","features":[327]},{"name":"USN_REASON_TRANSACTED_CHANGE","features":[327]},{"name":"USN_RECORD_COMMON_HEADER","features":[327]},{"name":"USN_RECORD_EXTENT","features":[327]},{"name":"USN_RECORD_UNION","features":[326,327]},{"name":"USN_RECORD_V2","features":[327]},{"name":"USN_RECORD_V3","features":[326,327]},{"name":"USN_RECORD_V4","features":[326,327]},{"name":"USN_SOURCE_AUXILIARY_DATA","features":[327]},{"name":"USN_SOURCE_CLIENT_REPLICATION_MANAGEMENT","features":[327]},{"name":"USN_SOURCE_DATA_MANAGEMENT","features":[327]},{"name":"USN_SOURCE_INFO_ID","features":[327]},{"name":"USN_SOURCE_REPLICATION_MANAGEMENT","features":[327]},{"name":"USN_TRACK_MODIFIED_RANGES","features":[327]},{"name":"UfsDataTypeMax","features":[327]},{"name":"UfsDataTypeQueryAttribute","features":[327]},{"name":"UfsDataTypeQueryDescriptor","features":[327]},{"name":"UfsDataTypeQueryDmeAttribute","features":[327]},{"name":"UfsDataTypeQueryDmePeerAttribute","features":[327]},{"name":"UfsDataTypeQueryFlag","features":[327]},{"name":"UfsDataTypeUnknown","features":[327]},{"name":"Unknown","features":[327]},{"name":"VALID_NTFT","features":[327]},{"name":"VENDOR_ID_LENGTH","features":[327]},{"name":"VERIFY_INFORMATION","features":[327]},{"name":"VIRTUALIZATION_INSTANCE_INFO_INPUT","features":[327]},{"name":"VIRTUALIZATION_INSTANCE_INFO_INPUT_EX","features":[327]},{"name":"VIRTUALIZATION_INSTANCE_INFO_OUTPUT","features":[327]},{"name":"VIRTUAL_STORAGE_BEHAVIOR_CODE","features":[327]},{"name":"VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT","features":[327]},{"name":"VOLUME_BITMAP_BUFFER","features":[327]},{"name":"VOLUME_DISK_EXTENTS","features":[327]},{"name":"VOLUME_GET_GPT_ATTRIBUTES_INFORMATION","features":[327]},{"name":"VOLUME_IS_DIRTY","features":[327]},{"name":"VOLUME_SESSION_OPEN","features":[327]},{"name":"VOLUME_UPGRADE_SCHEDULED","features":[327]},{"name":"VXATape","features":[327]},{"name":"VXATape_1","features":[327]},{"name":"VXATape_2","features":[327]},{"name":"VirtualStorageBehaviorCacheWriteBack","features":[327]},{"name":"VirtualStorageBehaviorCacheWriteThrough","features":[327]},{"name":"VirtualStorageBehaviorRestartIoProcessing","features":[327]},{"name":"VirtualStorageBehaviorStopIoProcessing","features":[327]},{"name":"VirtualStorageBehaviorUndefined","features":[327]},{"name":"WIM_PROVIDER_ADD_OVERLAY_INPUT","features":[327]},{"name":"WIM_PROVIDER_CURRENT_VERSION","features":[327]},{"name":"WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE","features":[327]},{"name":"WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED","features":[327]},{"name":"WIM_PROVIDER_EXTERNAL_INFO","features":[327]},{"name":"WIM_PROVIDER_OVERLAY_ENTRY","features":[327]},{"name":"WIM_PROVIDER_REMOVE_OVERLAY_INPUT","features":[327]},{"name":"WIM_PROVIDER_SUSPEND_OVERLAY_INPUT","features":[327]},{"name":"WIM_PROVIDER_UPDATE_OVERLAY_INPUT","features":[327]},{"name":"WMI_DISK_GEOMETRY_GUID","features":[327]},{"name":"WOF_CURRENT_VERSION","features":[327]},{"name":"WOF_EXTERNAL_FILE_ID","features":[326,327]},{"name":"WOF_EXTERNAL_INFO","features":[327]},{"name":"WOF_PROVIDER_CLOUD","features":[327]},{"name":"WOF_VERSION_INFO","features":[327]},{"name":"WRITE_CACHE_CHANGE","features":[327]},{"name":"WRITE_CACHE_ENABLE","features":[327]},{"name":"WRITE_CACHE_TYPE","features":[327]},{"name":"WRITE_COMPRESSION_INFO_VALID","features":[327]},{"name":"WRITE_THROUGH","features":[327]},{"name":"WRITE_USN_REASON_INPUT","features":[327]},{"name":"WriteCacheChangeUnknown","features":[327]},{"name":"WriteCacheChangeable","features":[327]},{"name":"WriteCacheDisabled","features":[327]},{"name":"WriteCacheEnableUnknown","features":[327]},{"name":"WriteCacheEnabled","features":[327]},{"name":"WriteCacheNotChangeable","features":[327]},{"name":"WriteCacheTypeNone","features":[327]},{"name":"WriteCacheTypeUnknown","features":[327]},{"name":"WriteCacheTypeWriteBack","features":[327]},{"name":"WriteCacheTypeWriteThrough","features":[327]},{"name":"WriteThroughNotSupported","features":[327]},{"name":"WriteThroughSupported","features":[327]},{"name":"WriteThroughUnknown","features":[327]},{"name":"ZoneConditionClosed","features":[327]},{"name":"ZoneConditionConventional","features":[327]},{"name":"ZoneConditionEmpty","features":[327]},{"name":"ZoneConditionExplicitlyOpened","features":[327]},{"name":"ZoneConditionFull","features":[327]},{"name":"ZoneConditionImplicitlyOpened","features":[327]},{"name":"ZoneConditionOffline","features":[327]},{"name":"ZoneConditionReadOnly","features":[327]},{"name":"ZoneTypeConventional","features":[327]},{"name":"ZoneTypeMax","features":[327]},{"name":"ZoneTypeSequentialWritePreferred","features":[327]},{"name":"ZoneTypeSequentialWriteRequired","features":[327]},{"name":"ZoneTypeUnknown","features":[327]},{"name":"ZonedDeviceTypeDeviceManaged","features":[327]},{"name":"ZonedDeviceTypeHostAware","features":[327]},{"name":"ZonedDeviceTypeHostManaged","features":[327]},{"name":"ZonedDeviceTypeUnknown","features":[327]},{"name":"ZonesAttributeTypeAndLengthMayDifferent","features":[327]},{"name":"ZonesAttributeTypeMayDifferentLengthSame","features":[327]},{"name":"ZonesAttributeTypeSameLastZoneLengthDifferent","features":[327]},{"name":"ZonesAttributeTypeSameLengthSame","features":[327]}],"577":[{"name":"AssignProcessToJobObject","features":[307,564]},{"name":"CreateJobObjectA","features":[307,310,564]},{"name":"CreateJobObjectW","features":[307,310,564]},{"name":"CreateJobSet","features":[307,564]},{"name":"FreeMemoryJobObject","features":[564]},{"name":"IsProcessInJob","features":[307,564]},{"name":"JOBOBJECTINFOCLASS","features":[564]},{"name":"JOBOBJECT_ASSOCIATE_COMPLETION_PORT","features":[307,564]},{"name":"JOBOBJECT_BASIC_ACCOUNTING_INFORMATION","features":[564]},{"name":"JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION","features":[564,342]},{"name":"JOBOBJECT_BASIC_LIMIT_INFORMATION","features":[564]},{"name":"JOBOBJECT_BASIC_PROCESS_ID_LIST","features":[564]},{"name":"JOBOBJECT_BASIC_UI_RESTRICTIONS","features":[564]},{"name":"JOBOBJECT_CPU_RATE_CONTROL_INFORMATION","features":[564]},{"name":"JOBOBJECT_END_OF_JOB_TIME_INFORMATION","features":[564]},{"name":"JOBOBJECT_EXTENDED_LIMIT_INFORMATION","features":[564,342]},{"name":"JOBOBJECT_IO_ATTRIBUTION_CONTROL_DISABLE","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_CONTROL_ENABLE","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_CONTROL_VALID_FLAGS","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_INFORMATION","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_STATS","features":[564]},{"name":"JOBOBJECT_IO_RATE_CONTROL_INFORMATION","features":[564]},{"name":"JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V1","features":[564]},{"name":"JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2","features":[564]},{"name":"JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3","features":[564]},{"name":"JOBOBJECT_JOBSET_INFORMATION","features":[564]},{"name":"JOBOBJECT_LIMIT_VIOLATION_INFORMATION","features":[564]},{"name":"JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2","features":[564]},{"name":"JOBOBJECT_NET_RATE_CONTROL_INFORMATION","features":[564]},{"name":"JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION","features":[564]},{"name":"JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2","features":[564]},{"name":"JOBOBJECT_RATE_CONTROL_TOLERANCE","features":[564]},{"name":"JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL","features":[564]},{"name":"JOBOBJECT_SECURITY_LIMIT_INFORMATION","features":[307,310,564]},{"name":"JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_ENABLE","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_HARD_CAP","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_MIN_MAX_RATE","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_NOTIFY","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_WEIGHT_BASED","features":[564]},{"name":"JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_ENABLE","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_FLAGS","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ALL","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ON_SOFT_CAP","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_LIMIT","features":[564]},{"name":"JOB_OBJECT_LIMIT_ACTIVE_PROCESS","features":[564]},{"name":"JOB_OBJECT_LIMIT_AFFINITY","features":[564]},{"name":"JOB_OBJECT_LIMIT_BREAKAWAY_OK","features":[564]},{"name":"JOB_OBJECT_LIMIT_CPU_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION","features":[564]},{"name":"JOB_OBJECT_LIMIT_IO_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_MEMORY","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_MEMORY_LOW","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_READ_BYTES","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_TIME","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_WRITE_BYTES","features":[564]},{"name":"JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE","features":[564]},{"name":"JOB_OBJECT_LIMIT_NET_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME","features":[564]},{"name":"JOB_OBJECT_LIMIT_PRIORITY_CLASS","features":[564]},{"name":"JOB_OBJECT_LIMIT_PROCESS_MEMORY","features":[564]},{"name":"JOB_OBJECT_LIMIT_PROCESS_TIME","features":[564]},{"name":"JOB_OBJECT_LIMIT_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_LIMIT_SCHEDULING_CLASS","features":[564]},{"name":"JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK","features":[564]},{"name":"JOB_OBJECT_LIMIT_SUBSET_AFFINITY","features":[564]},{"name":"JOB_OBJECT_LIMIT_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_LIMIT_WORKINGSET","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_ENABLE","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_FLAGS","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTH","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_POST_AT_END_OF_JOB","features":[564]},{"name":"JOB_OBJECT_SECURITY","features":[564]},{"name":"JOB_OBJECT_SECURITY_FILTER_TOKENS","features":[564]},{"name":"JOB_OBJECT_SECURITY_NO_ADMIN","features":[564]},{"name":"JOB_OBJECT_SECURITY_ONLY_TOKEN","features":[564]},{"name":"JOB_OBJECT_SECURITY_RESTRICTED_TOKEN","features":[564]},{"name":"JOB_OBJECT_SECURITY_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_TERMINATE_AT_END_ACTION","features":[564]},{"name":"JOB_OBJECT_TERMINATE_AT_END_OF_JOB","features":[564]},{"name":"JOB_OBJECT_UILIMIT","features":[564]},{"name":"JOB_OBJECT_UILIMIT_DESKTOP","features":[564]},{"name":"JOB_OBJECT_UILIMIT_DISPLAYSETTINGS","features":[564]},{"name":"JOB_OBJECT_UILIMIT_EXITWINDOWS","features":[564]},{"name":"JOB_OBJECT_UILIMIT_GLOBALATOMS","features":[564]},{"name":"JOB_OBJECT_UILIMIT_HANDLES","features":[564]},{"name":"JOB_OBJECT_UILIMIT_NONE","features":[564]},{"name":"JOB_OBJECT_UILIMIT_READCLIPBOARD","features":[564]},{"name":"JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS","features":[564]},{"name":"JOB_OBJECT_UILIMIT_WRITECLIPBOARD","features":[564]},{"name":"JOB_SET_ARRAY","features":[307,564]},{"name":"JobObjectAssociateCompletionPortInformation","features":[564]},{"name":"JobObjectBasicAccountingInformation","features":[564]},{"name":"JobObjectBasicAndIoAccountingInformation","features":[564]},{"name":"JobObjectBasicLimitInformation","features":[564]},{"name":"JobObjectBasicProcessIdList","features":[564]},{"name":"JobObjectBasicUIRestrictions","features":[564]},{"name":"JobObjectCompletionCounter","features":[564]},{"name":"JobObjectCompletionFilter","features":[564]},{"name":"JobObjectCpuRateControlInformation","features":[564]},{"name":"JobObjectCreateSilo","features":[564]},{"name":"JobObjectEndOfJobTimeInformation","features":[564]},{"name":"JobObjectExtendedLimitInformation","features":[564]},{"name":"JobObjectGroupInformation","features":[564]},{"name":"JobObjectGroupInformationEx","features":[564]},{"name":"JobObjectJobSetInformation","features":[564]},{"name":"JobObjectLimitViolationInformation","features":[564]},{"name":"JobObjectLimitViolationInformation2","features":[564]},{"name":"JobObjectNetRateControlInformation","features":[564]},{"name":"JobObjectNotificationLimitInformation","features":[564]},{"name":"JobObjectNotificationLimitInformation2","features":[564]},{"name":"JobObjectReserved10Information","features":[564]},{"name":"JobObjectReserved11Information","features":[564]},{"name":"JobObjectReserved12Information","features":[564]},{"name":"JobObjectReserved13Information","features":[564]},{"name":"JobObjectReserved14Information","features":[564]},{"name":"JobObjectReserved15Information","features":[564]},{"name":"JobObjectReserved16Information","features":[564]},{"name":"JobObjectReserved17Information","features":[564]},{"name":"JobObjectReserved18Information","features":[564]},{"name":"JobObjectReserved19Information","features":[564]},{"name":"JobObjectReserved1Information","features":[564]},{"name":"JobObjectReserved20Information","features":[564]},{"name":"JobObjectReserved21Information","features":[564]},{"name":"JobObjectReserved22Information","features":[564]},{"name":"JobObjectReserved23Information","features":[564]},{"name":"JobObjectReserved24Information","features":[564]},{"name":"JobObjectReserved25Information","features":[564]},{"name":"JobObjectReserved26Information","features":[564]},{"name":"JobObjectReserved27Information","features":[564]},{"name":"JobObjectReserved2Information","features":[564]},{"name":"JobObjectReserved3Information","features":[564]},{"name":"JobObjectReserved4Information","features":[564]},{"name":"JobObjectReserved5Information","features":[564]},{"name":"JobObjectReserved6Information","features":[564]},{"name":"JobObjectReserved7Information","features":[564]},{"name":"JobObjectReserved8Information","features":[564]},{"name":"JobObjectReserved9Information","features":[564]},{"name":"JobObjectSecurityLimitInformation","features":[564]},{"name":"JobObjectSiloBasicInformation","features":[564]},{"name":"MaxJobObjectInfoClass","features":[564]},{"name":"OpenJobObjectA","features":[307,564]},{"name":"OpenJobObjectW","features":[307,564]},{"name":"QueryInformationJobObject","features":[307,564]},{"name":"QueryIoRateControlInformationJobObject","features":[307,564]},{"name":"SetInformationJobObject","features":[307,564]},{"name":"SetIoRateControlInformationJobObject","features":[307,564]},{"name":"TerminateJobObject","features":[307,564]},{"name":"ToleranceHigh","features":[564]},{"name":"ToleranceIntervalLong","features":[564]},{"name":"ToleranceIntervalMedium","features":[564]},{"name":"ToleranceIntervalShort","features":[564]},{"name":"ToleranceLow","features":[564]},{"name":"ToleranceMedium","features":[564]},{"name":"UserHandleGrantAccess","features":[307,564]}],"578":[{"name":"JS_SOURCE_CONTEXT_NONE","features":[565]},{"name":"JsAddRef","features":[565]},{"name":"JsArray","features":[565]},{"name":"JsBackgroundWorkItemCallback","features":[565]},{"name":"JsBeforeCollectCallback","features":[565]},{"name":"JsBoolToBoolean","features":[565]},{"name":"JsBoolean","features":[565]},{"name":"JsBooleanToBool","features":[565]},{"name":"JsCallFunction","features":[565]},{"name":"JsCollectGarbage","features":[565]},{"name":"JsConstructObject","features":[565]},{"name":"JsConvertValueToBoolean","features":[565]},{"name":"JsConvertValueToNumber","features":[565]},{"name":"JsConvertValueToObject","features":[565]},{"name":"JsConvertValueToString","features":[565]},{"name":"JsCreateArray","features":[565]},{"name":"JsCreateContext","features":[546,565]},{"name":"JsCreateContext","features":[546,565]},{"name":"JsCreateError","features":[565]},{"name":"JsCreateExternalObject","features":[565]},{"name":"JsCreateFunction","features":[565]},{"name":"JsCreateObject","features":[565]},{"name":"JsCreateRangeError","features":[565]},{"name":"JsCreateReferenceError","features":[565]},{"name":"JsCreateRuntime","features":[565]},{"name":"JsCreateSyntaxError","features":[565]},{"name":"JsCreateTypeError","features":[565]},{"name":"JsCreateURIError","features":[565]},{"name":"JsDefineProperty","features":[565]},{"name":"JsDeleteIndexedProperty","features":[565]},{"name":"JsDeleteProperty","features":[565]},{"name":"JsDisableRuntimeExecution","features":[565]},{"name":"JsDisposeRuntime","features":[565]},{"name":"JsDoubleToNumber","features":[565]},{"name":"JsEnableRuntimeExecution","features":[565]},{"name":"JsEnumerateHeap","features":[546,565]},{"name":"JsEquals","features":[565]},{"name":"JsError","features":[565]},{"name":"JsErrorAlreadyDebuggingContext","features":[565]},{"name":"JsErrorAlreadyProfilingContext","features":[565]},{"name":"JsErrorArgumentNotObject","features":[565]},{"name":"JsErrorBadSerializedScript","features":[565]},{"name":"JsErrorCannotDisableExecution","features":[565]},{"name":"JsErrorCannotSerializeDebugScript","features":[565]},{"name":"JsErrorCategoryEngine","features":[565]},{"name":"JsErrorCategoryFatal","features":[565]},{"name":"JsErrorCategoryScript","features":[565]},{"name":"JsErrorCategoryUsage","features":[565]},{"name":"JsErrorCode","features":[565]},{"name":"JsErrorFatal","features":[565]},{"name":"JsErrorHeapEnumInProgress","features":[565]},{"name":"JsErrorIdleNotEnabled","features":[565]},{"name":"JsErrorInDisabledState","features":[565]},{"name":"JsErrorInExceptionState","features":[565]},{"name":"JsErrorInProfileCallback","features":[565]},{"name":"JsErrorInThreadServiceCallback","features":[565]},{"name":"JsErrorInvalidArgument","features":[565]},{"name":"JsErrorNoCurrentContext","features":[565]},{"name":"JsErrorNotImplemented","features":[565]},{"name":"JsErrorNullArgument","features":[565]},{"name":"JsErrorOutOfMemory","features":[565]},{"name":"JsErrorRuntimeInUse","features":[565]},{"name":"JsErrorScriptCompile","features":[565]},{"name":"JsErrorScriptEvalDisabled","features":[565]},{"name":"JsErrorScriptException","features":[565]},{"name":"JsErrorScriptTerminated","features":[565]},{"name":"JsErrorWrongThread","features":[565]},{"name":"JsFinalizeCallback","features":[565]},{"name":"JsFunction","features":[565]},{"name":"JsGetAndClearException","features":[565]},{"name":"JsGetCurrentContext","features":[565]},{"name":"JsGetExtensionAllowed","features":[565]},{"name":"JsGetExternalData","features":[565]},{"name":"JsGetFalseValue","features":[565]},{"name":"JsGetGlobalObject","features":[565]},{"name":"JsGetIndexedProperty","features":[565]},{"name":"JsGetNullValue","features":[565]},{"name":"JsGetOwnPropertyDescriptor","features":[565]},{"name":"JsGetOwnPropertyNames","features":[565]},{"name":"JsGetProperty","features":[565]},{"name":"JsGetPropertyIdFromName","features":[565]},{"name":"JsGetPropertyNameFromId","features":[565]},{"name":"JsGetPrototype","features":[565]},{"name":"JsGetRuntime","features":[565]},{"name":"JsGetRuntimeMemoryLimit","features":[565]},{"name":"JsGetRuntimeMemoryUsage","features":[565]},{"name":"JsGetStringLength","features":[565]},{"name":"JsGetTrueValue","features":[565]},{"name":"JsGetUndefinedValue","features":[565]},{"name":"JsGetValueType","features":[565]},{"name":"JsHasException","features":[565]},{"name":"JsHasExternalData","features":[565]},{"name":"JsHasIndexedProperty","features":[565]},{"name":"JsHasProperty","features":[565]},{"name":"JsIdle","features":[565]},{"name":"JsIntToNumber","features":[565]},{"name":"JsIsEnumeratingHeap","features":[565]},{"name":"JsIsRuntimeExecutionDisabled","features":[565]},{"name":"JsMemoryAllocate","features":[565]},{"name":"JsMemoryAllocationCallback","features":[565]},{"name":"JsMemoryEventType","features":[565]},{"name":"JsMemoryFailure","features":[565]},{"name":"JsMemoryFree","features":[565]},{"name":"JsNativeFunction","features":[565]},{"name":"JsNoError","features":[565]},{"name":"JsNull","features":[565]},{"name":"JsNumber","features":[565]},{"name":"JsNumberToDouble","features":[565]},{"name":"JsObject","features":[565]},{"name":"JsParseScript","features":[565]},{"name":"JsParseSerializedScript","features":[565]},{"name":"JsPointerToString","features":[565]},{"name":"JsPreventExtension","features":[565]},{"name":"JsRelease","features":[565]},{"name":"JsRunScript","features":[565]},{"name":"JsRunSerializedScript","features":[565]},{"name":"JsRuntimeAttributeAllowScriptInterrupt","features":[565]},{"name":"JsRuntimeAttributeDisableBackgroundWork","features":[565]},{"name":"JsRuntimeAttributeDisableEval","features":[565]},{"name":"JsRuntimeAttributeDisableNativeCodeGeneration","features":[565]},{"name":"JsRuntimeAttributeEnableIdleProcessing","features":[565]},{"name":"JsRuntimeAttributeNone","features":[565]},{"name":"JsRuntimeAttributes","features":[565]},{"name":"JsRuntimeVersion","features":[565]},{"name":"JsRuntimeVersion10","features":[565]},{"name":"JsRuntimeVersion11","features":[565]},{"name":"JsRuntimeVersionEdge","features":[565]},{"name":"JsSerializeScript","features":[565]},{"name":"JsSetCurrentContext","features":[565]},{"name":"JsSetException","features":[565]},{"name":"JsSetExternalData","features":[565]},{"name":"JsSetIndexedProperty","features":[565]},{"name":"JsSetProperty","features":[565]},{"name":"JsSetPrototype","features":[565]},{"name":"JsSetRuntimeBeforeCollectCallback","features":[565]},{"name":"JsSetRuntimeMemoryAllocationCallback","features":[565]},{"name":"JsSetRuntimeMemoryLimit","features":[565]},{"name":"JsStartDebugging","features":[546,565]},{"name":"JsStartDebugging","features":[546,565]},{"name":"JsStartProfiling","features":[546,565]},{"name":"JsStopProfiling","features":[565]},{"name":"JsStrictEquals","features":[565]},{"name":"JsString","features":[565]},{"name":"JsStringToPointer","features":[565]},{"name":"JsThreadServiceCallback","features":[565]},{"name":"JsUndefined","features":[565]},{"name":"JsValueToVariant","features":[565]},{"name":"JsValueType","features":[565]},{"name":"JsVariantToValue","features":[565]}],"579":[{"name":"BackOffice","features":[313]},{"name":"Blade","features":[313]},{"name":"COMPARTMENT_ID","features":[313]},{"name":"CSTRING","features":[313]},{"name":"CommunicationServer","features":[313]},{"name":"ComputeServer","features":[313]},{"name":"DEFAULT_COMPARTMENT_ID","features":[313]},{"name":"DataCenter","features":[313]},{"name":"EVENT_TYPE","features":[313]},{"name":"EXCEPTION_DISPOSITION","features":[313]},{"name":"EXCEPTION_REGISTRATION_RECORD","features":[307,336,313]},{"name":"EXCEPTION_ROUTINE","features":[307,336,313]},{"name":"EmbeddedNT","features":[313]},{"name":"EmbeddedRestricted","features":[313]},{"name":"Enterprise","features":[313]},{"name":"ExceptionCollidedUnwind","features":[313]},{"name":"ExceptionContinueExecution","features":[313]},{"name":"ExceptionContinueSearch","features":[313]},{"name":"ExceptionNestedException","features":[313]},{"name":"FLOATING_SAVE_AREA","features":[313]},{"name":"FLOATING_SAVE_AREA","features":[313]},{"name":"LIST_ENTRY","features":[313]},{"name":"LIST_ENTRY32","features":[313]},{"name":"LIST_ENTRY64","features":[313]},{"name":"MAXUCHAR","features":[313]},{"name":"MAXULONG","features":[313]},{"name":"MAXUSHORT","features":[313]},{"name":"MaxSuiteType","features":[313]},{"name":"MultiUserTS","features":[313]},{"name":"NT_PRODUCT_TYPE","features":[313]},{"name":"NT_TIB","features":[307,336,313]},{"name":"NULL64","features":[313]},{"name":"NotificationEvent","features":[313]},{"name":"NotificationTimer","features":[313]},{"name":"NtProductLanManNt","features":[313]},{"name":"NtProductServer","features":[313]},{"name":"NtProductWinNt","features":[313]},{"name":"OBJECTID","features":[313]},{"name":"OBJ_CASE_INSENSITIVE","features":[313]},{"name":"OBJ_DONT_REPARSE","features":[313]},{"name":"OBJ_EXCLUSIVE","features":[313]},{"name":"OBJ_FORCE_ACCESS_CHECK","features":[313]},{"name":"OBJ_HANDLE_TAGBITS","features":[313]},{"name":"OBJ_IGNORE_IMPERSONATED_DEVICEMAP","features":[313]},{"name":"OBJ_INHERIT","features":[313]},{"name":"OBJ_KERNEL_HANDLE","features":[313]},{"name":"OBJ_OPENIF","features":[313]},{"name":"OBJ_OPENLINK","features":[313]},{"name":"OBJ_PERMANENT","features":[313]},{"name":"OBJ_VALID_ATTRIBUTES","features":[313]},{"name":"PROCESSOR_NUMBER","features":[313]},{"name":"Personal","features":[313]},{"name":"PhoneNT","features":[313]},{"name":"QUAD","features":[313]},{"name":"RTL_BALANCED_NODE","features":[313]},{"name":"RTL_BALANCED_NODE_RESERVED_PARENT_MASK","features":[313]},{"name":"RtlFirstEntrySList","features":[313]},{"name":"RtlInitializeSListHead","features":[313]},{"name":"RtlInterlockedFlushSList","features":[313]},{"name":"RtlInterlockedPopEntrySList","features":[313]},{"name":"RtlInterlockedPushEntrySList","features":[313]},{"name":"RtlInterlockedPushListSListEx","features":[313]},{"name":"RtlQueryDepthSList","features":[313]},{"name":"SINGLE_LIST_ENTRY","features":[313]},{"name":"SINGLE_LIST_ENTRY32","features":[313]},{"name":"SLIST_ENTRY","features":[313]},{"name":"SLIST_HEADER","features":[313]},{"name":"SLIST_HEADER","features":[313]},{"name":"SLIST_HEADER","features":[313]},{"name":"STRING","features":[313]},{"name":"STRING32","features":[313]},{"name":"STRING64","features":[313]},{"name":"SUITE_TYPE","features":[313]},{"name":"SecurityAppliance","features":[313]},{"name":"SingleUserTS","features":[313]},{"name":"SmallBusiness","features":[313]},{"name":"SmallBusinessRestricted","features":[313]},{"name":"StorageServer","features":[313]},{"name":"SynchronizationEvent","features":[313]},{"name":"SynchronizationTimer","features":[313]},{"name":"TIMER_TYPE","features":[313]},{"name":"TerminalServer","features":[313]},{"name":"UNSPECIFIED_COMPARTMENT_ID","features":[313]},{"name":"WAIT_TYPE","features":[313]},{"name":"WHServer","features":[313]},{"name":"WNF_STATE_NAME","features":[313]},{"name":"WaitAll","features":[313]},{"name":"WaitAny","features":[313]},{"name":"WaitDequeue","features":[313]},{"name":"WaitDpc","features":[313]},{"name":"WaitNotification","features":[313]}],"580":[{"name":"AddDllDirectory","features":[566]},{"name":"BeginUpdateResourceA","features":[307,566]},{"name":"BeginUpdateResourceW","features":[307,566]},{"name":"CURRENT_IMPORT_REDIRECTION_VERSION","features":[566]},{"name":"DONT_RESOLVE_DLL_REFERENCES","features":[566]},{"name":"DisableThreadLibraryCalls","features":[307,566]},{"name":"ENUMRESLANGPROCA","features":[307,566]},{"name":"ENUMRESLANGPROCW","features":[307,566]},{"name":"ENUMRESNAMEPROCA","features":[307,566]},{"name":"ENUMRESNAMEPROCW","features":[307,566]},{"name":"ENUMRESTYPEPROCA","features":[307,566]},{"name":"ENUMRESTYPEPROCW","features":[307,566]},{"name":"ENUMUILANG","features":[566]},{"name":"EndUpdateResourceA","features":[307,566]},{"name":"EndUpdateResourceW","features":[307,566]},{"name":"EnumResourceLanguagesA","features":[307,566]},{"name":"EnumResourceLanguagesExA","features":[307,566]},{"name":"EnumResourceLanguagesExW","features":[307,566]},{"name":"EnumResourceLanguagesW","features":[307,566]},{"name":"EnumResourceNamesA","features":[307,566]},{"name":"EnumResourceNamesExA","features":[307,566]},{"name":"EnumResourceNamesExW","features":[307,566]},{"name":"EnumResourceNamesW","features":[307,566]},{"name":"EnumResourceTypesA","features":[307,566]},{"name":"EnumResourceTypesExA","features":[307,566]},{"name":"EnumResourceTypesExW","features":[307,566]},{"name":"EnumResourceTypesW","features":[307,566]},{"name":"FIND_RESOURCE_DIRECTORY_LANGUAGES","features":[566]},{"name":"FIND_RESOURCE_DIRECTORY_NAMES","features":[566]},{"name":"FIND_RESOURCE_DIRECTORY_TYPES","features":[566]},{"name":"FindResourceA","features":[307,566]},{"name":"FindResourceExA","features":[307,566]},{"name":"FindResourceExW","features":[307,566]},{"name":"FindResourceW","features":[307,566]},{"name":"FreeLibraryAndExitThread","features":[307,566]},{"name":"FreeResource","features":[307,566]},{"name":"GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS","features":[566]},{"name":"GET_MODULE_HANDLE_EX_FLAG_PIN","features":[566]},{"name":"GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT","features":[566]},{"name":"GetDllDirectoryA","features":[566]},{"name":"GetDllDirectoryW","features":[566]},{"name":"GetModuleFileNameA","features":[307,566]},{"name":"GetModuleFileNameW","features":[307,566]},{"name":"GetModuleHandleA","features":[307,566]},{"name":"GetModuleHandleExA","features":[307,566]},{"name":"GetModuleHandleExW","features":[307,566]},{"name":"GetModuleHandleW","features":[307,566]},{"name":"GetProcAddress","features":[307,566]},{"name":"LOAD_IGNORE_CODE_AUTHZ_LEVEL","features":[566]},{"name":"LOAD_LIBRARY_AS_DATAFILE","features":[566]},{"name":"LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE","features":[566]},{"name":"LOAD_LIBRARY_AS_IMAGE_RESOURCE","features":[566]},{"name":"LOAD_LIBRARY_FLAGS","features":[566]},{"name":"LOAD_LIBRARY_OS_INTEGRITY_CONTINUITY","features":[566]},{"name":"LOAD_LIBRARY_REQUIRE_SIGNED_TARGET","features":[566]},{"name":"LOAD_LIBRARY_SAFE_CURRENT_DIRS","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_APPLICATION_DIR","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_DEFAULT_DIRS","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_SYSTEM32","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_SYSTEM32_NO_FORWARDER","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_USER_DIRS","features":[566]},{"name":"LOAD_WITH_ALTERED_SEARCH_PATH","features":[566]},{"name":"LoadLibraryA","features":[307,566]},{"name":"LoadLibraryExA","features":[307,566]},{"name":"LoadLibraryExW","features":[307,566]},{"name":"LoadLibraryW","features":[307,566]},{"name":"LoadModule","features":[566]},{"name":"LoadPackagedLibrary","features":[307,566]},{"name":"LoadResource","features":[307,566]},{"name":"LockResource","features":[307,566]},{"name":"PGET_MODULE_HANDLE_EXA","features":[307,566]},{"name":"PGET_MODULE_HANDLE_EXW","features":[307,566]},{"name":"REDIRECTION_DESCRIPTOR","features":[566]},{"name":"REDIRECTION_FUNCTION_DESCRIPTOR","features":[566]},{"name":"RESOURCE_ENUM_LN","features":[566]},{"name":"RESOURCE_ENUM_MODULE_EXACT","features":[566]},{"name":"RESOURCE_ENUM_MUI","features":[566]},{"name":"RESOURCE_ENUM_MUI_SYSTEM","features":[566]},{"name":"RESOURCE_ENUM_VALIDATE","features":[566]},{"name":"RemoveDllDirectory","features":[307,566]},{"name":"SUPPORT_LANG_NUMBER","features":[566]},{"name":"SetDefaultDllDirectories","features":[307,566]},{"name":"SetDllDirectoryA","features":[307,566]},{"name":"SetDllDirectoryW","features":[307,566]},{"name":"SizeofResource","features":[307,566]},{"name":"UpdateResourceA","features":[307,566]},{"name":"UpdateResourceW","features":[307,566]}],"581":[{"name":"CreateMailslotA","features":[307,310,567]},{"name":"CreateMailslotW","features":[307,310,567]},{"name":"GetMailslotInfo","features":[307,567]},{"name":"SetMailslotInfo","features":[307,567]}],"582":[{"name":"LPMAPIADDRESS","features":[568]},{"name":"LPMAPIDELETEMAIL","features":[568]},{"name":"LPMAPIDETAILS","features":[568]},{"name":"LPMAPIFINDNEXT","features":[568]},{"name":"LPMAPIFREEBUFFER","features":[568]},{"name":"LPMAPILOGOFF","features":[568]},{"name":"LPMAPILOGON","features":[568]},{"name":"LPMAPIREADMAIL","features":[568]},{"name":"LPMAPIRESOLVENAME","features":[568]},{"name":"LPMAPISAVEMAIL","features":[568]},{"name":"LPMAPISENDDOCUMENTS","features":[568]},{"name":"LPMAPISENDMAIL","features":[568]},{"name":"LPMAPISENDMAILW","features":[568]},{"name":"MAPIFreeBuffer","features":[568]},{"name":"MAPI_AB_NOMODIFY","features":[568]},{"name":"MAPI_BCC","features":[568]},{"name":"MAPI_BODY_AS_FILE","features":[568]},{"name":"MAPI_CC","features":[568]},{"name":"MAPI_DIALOG","features":[568]},{"name":"MAPI_ENVELOPE_ONLY","features":[568]},{"name":"MAPI_EXTENDED","features":[568]},{"name":"MAPI_E_ACCESS_DENIED","features":[568]},{"name":"MAPI_E_AMBIGUOUS_RECIPIENT","features":[568]},{"name":"MAPI_E_AMBIG_RECIP","features":[568]},{"name":"MAPI_E_ATTACHMENT_NOT_FOUND","features":[568]},{"name":"MAPI_E_ATTACHMENT_OPEN_FAILURE","features":[568]},{"name":"MAPI_E_ATTACHMENT_TOO_LARGE","features":[568]},{"name":"MAPI_E_ATTACHMENT_WRITE_FAILURE","features":[568]},{"name":"MAPI_E_BAD_RECIPTYPE","features":[568]},{"name":"MAPI_E_DISK_FULL","features":[568]},{"name":"MAPI_E_FAILURE","features":[568]},{"name":"MAPI_E_INSUFFICIENT_MEMORY","features":[568]},{"name":"MAPI_E_INVALID_EDITFIELDS","features":[568]},{"name":"MAPI_E_INVALID_MESSAGE","features":[568]},{"name":"MAPI_E_INVALID_RECIPS","features":[568]},{"name":"MAPI_E_INVALID_SESSION","features":[568]},{"name":"MAPI_E_LOGIN_FAILURE","features":[568]},{"name":"MAPI_E_LOGON_FAILURE","features":[568]},{"name":"MAPI_E_MESSAGE_IN_USE","features":[568]},{"name":"MAPI_E_NETWORK_FAILURE","features":[568]},{"name":"MAPI_E_NOT_SUPPORTED","features":[568]},{"name":"MAPI_E_NO_MESSAGES","features":[568]},{"name":"MAPI_E_TEXT_TOO_LARGE","features":[568]},{"name":"MAPI_E_TOO_MANY_FILES","features":[568]},{"name":"MAPI_E_TOO_MANY_RECIPIENTS","features":[568]},{"name":"MAPI_E_TOO_MANY_SESSIONS","features":[568]},{"name":"MAPI_E_TYPE_NOT_SUPPORTED","features":[568]},{"name":"MAPI_E_UNICODE_NOT_SUPPORTED","features":[568]},{"name":"MAPI_E_UNKNOWN_RECIPIENT","features":[568]},{"name":"MAPI_E_USER_ABORT","features":[568]},{"name":"MAPI_FORCE_DOWNLOAD","features":[568]},{"name":"MAPI_FORCE_UNICODE","features":[568]},{"name":"MAPI_GUARANTEE_FIFO","features":[568]},{"name":"MAPI_LOGON_UI","features":[568]},{"name":"MAPI_LONG_MSGID","features":[568]},{"name":"MAPI_NEW_SESSION","features":[568]},{"name":"MAPI_OLE","features":[568]},{"name":"MAPI_OLE_STATIC","features":[568]},{"name":"MAPI_ORIG","features":[568]},{"name":"MAPI_PASSWORD_UI","features":[568]},{"name":"MAPI_PEEK","features":[568]},{"name":"MAPI_RECEIPT_REQUESTED","features":[568]},{"name":"MAPI_SENT","features":[568]},{"name":"MAPI_SUPPRESS_ATTACH","features":[568]},{"name":"MAPI_TO","features":[568]},{"name":"MAPI_UNREAD","features":[568]},{"name":"MAPI_UNREAD_ONLY","features":[568]},{"name":"MAPI_USER_ABORT","features":[568]},{"name":"MapiFileDesc","features":[568]},{"name":"MapiFileDescW","features":[568]},{"name":"MapiFileTagExt","features":[568]},{"name":"MapiMessage","features":[568]},{"name":"MapiMessageW","features":[568]},{"name":"MapiRecipDesc","features":[568]},{"name":"MapiRecipDescW","features":[568]},{"name":"SUCCESS_SUCCESS","features":[568]}],"583":[{"name":"AddSecureMemoryCacheCallback","features":[307,325]},{"name":"AllocateUserPhysicalPages","features":[307,325]},{"name":"AllocateUserPhysicalPages2","features":[307,325]},{"name":"AllocateUserPhysicalPagesNuma","features":[307,325]},{"name":"AtlThunkData_t","features":[325]},{"name":"CFG_CALL_TARGET_INFO","features":[325]},{"name":"CreateFileMapping2","features":[307,310,325]},{"name":"CreateFileMappingA","features":[307,310,325]},{"name":"CreateFileMappingFromApp","features":[307,310,325]},{"name":"CreateFileMappingNumaA","features":[307,310,325]},{"name":"CreateFileMappingNumaW","features":[307,310,325]},{"name":"CreateFileMappingW","features":[307,310,325]},{"name":"CreateMemoryResourceNotification","features":[307,325]},{"name":"DiscardVirtualMemory","features":[325]},{"name":"FILE_CACHE_MAX_HARD_DISABLE","features":[325]},{"name":"FILE_CACHE_MAX_HARD_ENABLE","features":[325]},{"name":"FILE_CACHE_MIN_HARD_DISABLE","features":[325]},{"name":"FILE_CACHE_MIN_HARD_ENABLE","features":[325]},{"name":"FILE_MAP","features":[325]},{"name":"FILE_MAP_ALL_ACCESS","features":[325]},{"name":"FILE_MAP_COPY","features":[325]},{"name":"FILE_MAP_EXECUTE","features":[325]},{"name":"FILE_MAP_LARGE_PAGES","features":[325]},{"name":"FILE_MAP_READ","features":[325]},{"name":"FILE_MAP_RESERVE","features":[325]},{"name":"FILE_MAP_TARGETS_INVALID","features":[325]},{"name":"FILE_MAP_WRITE","features":[325]},{"name":"FlushViewOfFile","features":[307,325]},{"name":"FreeUserPhysicalPages","features":[307,325]},{"name":"GHND","features":[325]},{"name":"GLOBAL_ALLOC_FLAGS","features":[325]},{"name":"GMEM_FIXED","features":[325]},{"name":"GMEM_MOVEABLE","features":[325]},{"name":"GMEM_ZEROINIT","features":[325]},{"name":"GPTR","features":[325]},{"name":"GetLargePageMinimum","features":[325]},{"name":"GetMemoryErrorHandlingCapabilities","features":[307,325]},{"name":"GetProcessHeap","features":[307,325]},{"name":"GetProcessHeaps","features":[307,325]},{"name":"GetProcessWorkingSetSizeEx","features":[307,325]},{"name":"GetSystemFileCacheSize","features":[307,325]},{"name":"GetWriteWatch","features":[325]},{"name":"GlobalAlloc","features":[307,325]},{"name":"GlobalFlags","features":[307,325]},{"name":"GlobalHandle","features":[307,325]},{"name":"GlobalLock","features":[307,325]},{"name":"GlobalReAlloc","features":[307,325]},{"name":"GlobalSize","features":[307,325]},{"name":"GlobalUnlock","features":[307,325]},{"name":"HEAP_CREATE_ALIGN_16","features":[325]},{"name":"HEAP_CREATE_ENABLE_EXECUTE","features":[325]},{"name":"HEAP_CREATE_ENABLE_TRACING","features":[325]},{"name":"HEAP_CREATE_HARDENED","features":[325]},{"name":"HEAP_CREATE_SEGMENT_HEAP","features":[325]},{"name":"HEAP_DISABLE_COALESCE_ON_FREE","features":[325]},{"name":"HEAP_FLAGS","features":[325]},{"name":"HEAP_FREE_CHECKING_ENABLED","features":[325]},{"name":"HEAP_GENERATE_EXCEPTIONS","features":[325]},{"name":"HEAP_GROWABLE","features":[325]},{"name":"HEAP_INFORMATION_CLASS","features":[325]},{"name":"HEAP_MAXIMUM_TAG","features":[325]},{"name":"HEAP_NONE","features":[325]},{"name":"HEAP_NO_SERIALIZE","features":[325]},{"name":"HEAP_PSEUDO_TAG_FLAG","features":[325]},{"name":"HEAP_REALLOC_IN_PLACE_ONLY","features":[325]},{"name":"HEAP_SUMMARY","features":[325]},{"name":"HEAP_TAG_SHIFT","features":[325]},{"name":"HEAP_TAIL_CHECKING_ENABLED","features":[325]},{"name":"HEAP_ZERO_MEMORY","features":[325]},{"name":"HeapAlloc","features":[307,325]},{"name":"HeapCompact","features":[307,325]},{"name":"HeapCompatibilityInformation","features":[325]},{"name":"HeapCreate","features":[307,325]},{"name":"HeapDestroy","features":[307,325]},{"name":"HeapEnableTerminationOnCorruption","features":[325]},{"name":"HeapFree","features":[307,325]},{"name":"HeapLock","features":[307,325]},{"name":"HeapOptimizeResources","features":[325]},{"name":"HeapQueryInformation","features":[307,325]},{"name":"HeapReAlloc","features":[307,325]},{"name":"HeapSetInformation","features":[307,325]},{"name":"HeapSize","features":[307,325]},{"name":"HeapSummary","features":[307,325]},{"name":"HeapTag","features":[325]},{"name":"HeapUnlock","features":[307,325]},{"name":"HeapValidate","features":[307,325]},{"name":"HeapWalk","features":[307,325]},{"name":"HighMemoryResourceNotification","features":[325]},{"name":"IsBadCodePtr","features":[307,325]},{"name":"IsBadReadPtr","features":[307,325]},{"name":"IsBadStringPtrA","features":[307,325]},{"name":"IsBadStringPtrW","features":[307,325]},{"name":"IsBadWritePtr","features":[307,325]},{"name":"LHND","features":[325]},{"name":"LMEM_FIXED","features":[325]},{"name":"LMEM_MOVEABLE","features":[325]},{"name":"LMEM_ZEROINIT","features":[325]},{"name":"LOCAL_ALLOC_FLAGS","features":[325]},{"name":"LPTR","features":[325]},{"name":"LocalAlloc","features":[307,325]},{"name":"LocalFlags","features":[307,325]},{"name":"LocalHandle","features":[307,325]},{"name":"LocalLock","features":[307,325]},{"name":"LocalReAlloc","features":[307,325]},{"name":"LocalSize","features":[307,325]},{"name":"LocalUnlock","features":[307,325]},{"name":"LowMemoryResourceNotification","features":[325]},{"name":"MEHC_PATROL_SCRUBBER_PRESENT","features":[325]},{"name":"MEMORY_BASIC_INFORMATION","features":[325]},{"name":"MEMORY_BASIC_INFORMATION","features":[325]},{"name":"MEMORY_BASIC_INFORMATION32","features":[325]},{"name":"MEMORY_BASIC_INFORMATION64","features":[325]},{"name":"MEMORY_MAPPED_VIEW_ADDRESS","features":[325]},{"name":"MEMORY_PARTITION_DEDICATED_MEMORY_ATTRIBUTE","features":[325]},{"name":"MEMORY_PARTITION_DEDICATED_MEMORY_INFORMATION","features":[325]},{"name":"MEMORY_RESOURCE_NOTIFICATION_TYPE","features":[325]},{"name":"MEM_ADDRESS_REQUIREMENTS","features":[325]},{"name":"MEM_COMMIT","features":[325]},{"name":"MEM_DECOMMIT","features":[325]},{"name":"MEM_DEDICATED_ATTRIBUTE_TYPE","features":[325]},{"name":"MEM_EXTENDED_PARAMETER","features":[307,325]},{"name":"MEM_EXTENDED_PARAMETER_TYPE","features":[325]},{"name":"MEM_FREE","features":[325]},{"name":"MEM_IMAGE","features":[325]},{"name":"MEM_LARGE_PAGES","features":[325]},{"name":"MEM_MAPPED","features":[325]},{"name":"MEM_PRESERVE_PLACEHOLDER","features":[325]},{"name":"MEM_PRIVATE","features":[325]},{"name":"MEM_RELEASE","features":[325]},{"name":"MEM_REPLACE_PLACEHOLDER","features":[325]},{"name":"MEM_RESERVE","features":[325]},{"name":"MEM_RESERVE_PLACEHOLDER","features":[325]},{"name":"MEM_RESET","features":[325]},{"name":"MEM_RESET_UNDO","features":[325]},{"name":"MEM_SECTION_EXTENDED_PARAMETER_TYPE","features":[325]},{"name":"MEM_UNMAP_NONE","features":[325]},{"name":"MEM_UNMAP_WITH_TRANSIENT_BOOST","features":[325]},{"name":"MapUserPhysicalPages","features":[307,325]},{"name":"MapUserPhysicalPagesScatter","features":[307,325]},{"name":"MapViewOfFile","features":[307,325]},{"name":"MapViewOfFile3","features":[307,325]},{"name":"MapViewOfFile3FromApp","features":[307,325]},{"name":"MapViewOfFileEx","features":[307,325]},{"name":"MapViewOfFileExNuma","features":[307,325]},{"name":"MapViewOfFileFromApp","features":[307,325]},{"name":"MapViewOfFileNuma2","features":[307,325]},{"name":"MemDedicatedAttributeMax","features":[325]},{"name":"MemDedicatedAttributeReadBandwidth","features":[325]},{"name":"MemDedicatedAttributeReadLatency","features":[325]},{"name":"MemDedicatedAttributeWriteBandwidth","features":[325]},{"name":"MemDedicatedAttributeWriteLatency","features":[325]},{"name":"MemExtendedParameterAddressRequirements","features":[325]},{"name":"MemExtendedParameterAttributeFlags","features":[325]},{"name":"MemExtendedParameterImageMachine","features":[325]},{"name":"MemExtendedParameterInvalidType","features":[325]},{"name":"MemExtendedParameterMax","features":[325]},{"name":"MemExtendedParameterNumaNode","features":[325]},{"name":"MemExtendedParameterPartitionHandle","features":[325]},{"name":"MemExtendedParameterUserPhysicalHandle","features":[325]},{"name":"MemSectionExtendedParameterInvalidType","features":[325]},{"name":"MemSectionExtendedParameterMax","features":[325]},{"name":"MemSectionExtendedParameterNumaNode","features":[325]},{"name":"MemSectionExtendedParameterSigningLevel","features":[325]},{"name":"MemSectionExtendedParameterUserPhysicalFlags","features":[325]},{"name":"MemoryPartitionDedicatedMemoryInfo","features":[325]},{"name":"MemoryPartitionInfo","features":[325]},{"name":"MemoryRegionInfo","features":[325]},{"name":"NONZEROLHND","features":[325]},{"name":"NONZEROLPTR","features":[325]},{"name":"OFFER_PRIORITY","features":[325]},{"name":"OfferVirtualMemory","features":[325]},{"name":"OpenDedicatedMemoryPartition","features":[307,325]},{"name":"OpenFileMappingA","features":[307,325]},{"name":"OpenFileMappingFromApp","features":[307,325]},{"name":"OpenFileMappingW","features":[307,325]},{"name":"PAGE_ENCLAVE_DECOMMIT","features":[325]},{"name":"PAGE_ENCLAVE_MASK","features":[325]},{"name":"PAGE_ENCLAVE_SS_FIRST","features":[325]},{"name":"PAGE_ENCLAVE_SS_REST","features":[325]},{"name":"PAGE_ENCLAVE_THREAD_CONTROL","features":[325]},{"name":"PAGE_ENCLAVE_UNVALIDATED","features":[325]},{"name":"PAGE_EXECUTE","features":[325]},{"name":"PAGE_EXECUTE_READ","features":[325]},{"name":"PAGE_EXECUTE_READWRITE","features":[325]},{"name":"PAGE_EXECUTE_WRITECOPY","features":[325]},{"name":"PAGE_GRAPHICS_COHERENT","features":[325]},{"name":"PAGE_GRAPHICS_EXECUTE","features":[325]},{"name":"PAGE_GRAPHICS_EXECUTE_READ","features":[325]},{"name":"PAGE_GRAPHICS_EXECUTE_READWRITE","features":[325]},{"name":"PAGE_GRAPHICS_NOACCESS","features":[325]},{"name":"PAGE_GRAPHICS_NOCACHE","features":[325]},{"name":"PAGE_GRAPHICS_READONLY","features":[325]},{"name":"PAGE_GRAPHICS_READWRITE","features":[325]},{"name":"PAGE_GUARD","features":[325]},{"name":"PAGE_NOACCESS","features":[325]},{"name":"PAGE_NOCACHE","features":[325]},{"name":"PAGE_PROTECTION_FLAGS","features":[325]},{"name":"PAGE_READONLY","features":[325]},{"name":"PAGE_READWRITE","features":[325]},{"name":"PAGE_REVERT_TO_FILE_MAP","features":[325]},{"name":"PAGE_TARGETS_INVALID","features":[325]},{"name":"PAGE_TARGETS_NO_UPDATE","features":[325]},{"name":"PAGE_TYPE","features":[325]},{"name":"PAGE_WRITECOMBINE","features":[325]},{"name":"PAGE_WRITECOPY","features":[325]},{"name":"PBAD_MEMORY_CALLBACK_ROUTINE","features":[325]},{"name":"PROCESS_HEAP_ENTRY","features":[307,325]},{"name":"PSECURE_MEMORY_CACHE_CALLBACK","features":[307,325]},{"name":"PrefetchVirtualMemory","features":[307,325]},{"name":"QUOTA_LIMITS_HARDWS_MAX_DISABLE","features":[325]},{"name":"QUOTA_LIMITS_HARDWS_MAX_ENABLE","features":[325]},{"name":"QUOTA_LIMITS_HARDWS_MIN_DISABLE","features":[325]},{"name":"QUOTA_LIMITS_HARDWS_MIN_ENABLE","features":[325]},{"name":"QueryMemoryResourceNotification","features":[307,325]},{"name":"QueryPartitionInformation","features":[307,325]},{"name":"QueryVirtualMemoryInformation","features":[307,325]},{"name":"ReclaimVirtualMemory","features":[325]},{"name":"RegisterBadMemoryNotification","features":[325]},{"name":"RemoveSecureMemoryCacheCallback","features":[307,325]},{"name":"ResetWriteWatch","features":[325]},{"name":"RtlCompareMemory","features":[325]},{"name":"RtlCrc32","features":[325]},{"name":"RtlCrc64","features":[325]},{"name":"RtlIsZeroMemory","features":[307,325]},{"name":"SECTION_ALL_ACCESS","features":[325]},{"name":"SECTION_EXTEND_SIZE","features":[325]},{"name":"SECTION_FLAGS","features":[325]},{"name":"SECTION_MAP_EXECUTE","features":[325]},{"name":"SECTION_MAP_EXECUTE_EXPLICIT","features":[325]},{"name":"SECTION_MAP_READ","features":[325]},{"name":"SECTION_MAP_WRITE","features":[325]},{"name":"SECTION_QUERY","features":[325]},{"name":"SEC_64K_PAGES","features":[325]},{"name":"SEC_COMMIT","features":[325]},{"name":"SEC_FILE","features":[325]},{"name":"SEC_IMAGE","features":[325]},{"name":"SEC_IMAGE_NO_EXECUTE","features":[325]},{"name":"SEC_LARGE_PAGES","features":[325]},{"name":"SEC_NOCACHE","features":[325]},{"name":"SEC_PARTITION_OWNER_HANDLE","features":[325]},{"name":"SEC_PROTECTED_IMAGE","features":[325]},{"name":"SEC_RESERVE","features":[325]},{"name":"SEC_WRITECOMBINE","features":[325]},{"name":"SETPROCESSWORKINGSETSIZEEX_FLAGS","features":[325]},{"name":"SetProcessValidCallTargets","features":[307,325]},{"name":"SetProcessValidCallTargetsForMappedView","features":[307,325]},{"name":"SetProcessWorkingSetSizeEx","features":[307,325]},{"name":"SetSystemFileCacheSize","features":[307,325]},{"name":"UNMAP_VIEW_OF_FILE_FLAGS","features":[325]},{"name":"UnmapViewOfFile","features":[307,325]},{"name":"UnmapViewOfFile2","features":[307,325]},{"name":"UnmapViewOfFileEx","features":[307,325]},{"name":"UnregisterBadMemoryNotification","features":[307,325]},{"name":"VIRTUAL_ALLOCATION_TYPE","features":[325]},{"name":"VIRTUAL_FREE_TYPE","features":[325]},{"name":"VirtualAlloc","features":[325]},{"name":"VirtualAlloc2","features":[307,325]},{"name":"VirtualAlloc2FromApp","features":[307,325]},{"name":"VirtualAllocEx","features":[307,325]},{"name":"VirtualAllocExNuma","features":[307,325]},{"name":"VirtualAllocFromApp","features":[325]},{"name":"VirtualFree","features":[307,325]},{"name":"VirtualFreeEx","features":[307,325]},{"name":"VirtualLock","features":[307,325]},{"name":"VirtualProtect","features":[307,325]},{"name":"VirtualProtectEx","features":[307,325]},{"name":"VirtualProtectFromApp","features":[307,325]},{"name":"VirtualQuery","features":[325]},{"name":"VirtualQueryEx","features":[307,325]},{"name":"VirtualUnlock","features":[307,325]},{"name":"VirtualUnlockEx","features":[307,325]},{"name":"VmOfferPriorityBelowNormal","features":[325]},{"name":"VmOfferPriorityLow","features":[325]},{"name":"VmOfferPriorityNormal","features":[325]},{"name":"VmOfferPriorityVeryLow","features":[325]},{"name":"WIN32_MEMORY_INFORMATION_CLASS","features":[325]},{"name":"WIN32_MEMORY_PARTITION_INFORMATION","features":[325]},{"name":"WIN32_MEMORY_PARTITION_INFORMATION_CLASS","features":[325]},{"name":"WIN32_MEMORY_RANGE_ENTRY","features":[325]},{"name":"WIN32_MEMORY_REGION_INFORMATION","features":[325]}],"584":[{"name":"NV_MEMORY_RANGE","features":[569]},{"name":"RtlDrainNonVolatileFlush","features":[569]},{"name":"RtlFillNonVolatileMemory","features":[569]},{"name":"RtlFlushNonVolatileMemory","features":[569]},{"name":"RtlFlushNonVolatileMemoryRanges","features":[569]},{"name":"RtlFreeNonVolatileToken","features":[569]},{"name":"RtlGetNonVolatileToken","features":[569]},{"name":"RtlWriteNonVolatileMemory","features":[569]}],"585":[{"name":"DEFAULT_M_ACKNOWLEDGE","features":[570]},{"name":"DEFAULT_M_APPSPECIFIC","features":[570]},{"name":"DEFAULT_M_AUTH_LEVEL","features":[570]},{"name":"DEFAULT_M_DELIVERY","features":[570]},{"name":"DEFAULT_M_JOURNAL","features":[570]},{"name":"DEFAULT_M_LOOKUPID","features":[570]},{"name":"DEFAULT_M_PRIORITY","features":[570]},{"name":"DEFAULT_M_PRIV_LEVEL","features":[570]},{"name":"DEFAULT_M_SENDERID_TYPE","features":[570]},{"name":"DEFAULT_Q_AUTHENTICATE","features":[570]},{"name":"DEFAULT_Q_BASEPRIORITY","features":[570]},{"name":"DEFAULT_Q_JOURNAL","features":[570]},{"name":"DEFAULT_Q_JOURNAL_QUOTA","features":[570]},{"name":"DEFAULT_Q_PRIV_LEVEL","features":[570]},{"name":"DEFAULT_Q_QUOTA","features":[570]},{"name":"DEFAULT_Q_TRANSACTION","features":[570]},{"name":"FOREIGN_STATUS","features":[570]},{"name":"IMSMQApplication","features":[358,570]},{"name":"IMSMQApplication2","features":[358,570]},{"name":"IMSMQApplication3","features":[358,570]},{"name":"IMSMQCollection","features":[358,570]},{"name":"IMSMQCoordinatedTransactionDispenser","features":[358,570]},{"name":"IMSMQCoordinatedTransactionDispenser2","features":[358,570]},{"name":"IMSMQCoordinatedTransactionDispenser3","features":[358,570]},{"name":"IMSMQDestination","features":[358,570]},{"name":"IMSMQEvent","features":[358,570]},{"name":"IMSMQEvent2","features":[358,570]},{"name":"IMSMQEvent3","features":[358,570]},{"name":"IMSMQManagement","features":[358,570]},{"name":"IMSMQMessage","features":[358,570]},{"name":"IMSMQMessage2","features":[358,570]},{"name":"IMSMQMessage3","features":[358,570]},{"name":"IMSMQMessage4","features":[358,570]},{"name":"IMSMQOutgoingQueueManagement","features":[358,570]},{"name":"IMSMQPrivateDestination","features":[358,570]},{"name":"IMSMQPrivateEvent","features":[358,570]},{"name":"IMSMQQuery","features":[358,570]},{"name":"IMSMQQuery2","features":[358,570]},{"name":"IMSMQQuery3","features":[358,570]},{"name":"IMSMQQuery4","features":[358,570]},{"name":"IMSMQQueue","features":[358,570]},{"name":"IMSMQQueue2","features":[358,570]},{"name":"IMSMQQueue3","features":[358,570]},{"name":"IMSMQQueue4","features":[358,570]},{"name":"IMSMQQueueInfo","features":[358,570]},{"name":"IMSMQQueueInfo2","features":[358,570]},{"name":"IMSMQQueueInfo3","features":[358,570]},{"name":"IMSMQQueueInfo4","features":[358,570]},{"name":"IMSMQQueueInfos","features":[358,570]},{"name":"IMSMQQueueInfos2","features":[358,570]},{"name":"IMSMQQueueInfos3","features":[358,570]},{"name":"IMSMQQueueInfos4","features":[358,570]},{"name":"IMSMQQueueManagement","features":[358,570]},{"name":"IMSMQTransaction","features":[358,570]},{"name":"IMSMQTransaction2","features":[358,570]},{"name":"IMSMQTransaction3","features":[358,570]},{"name":"IMSMQTransactionDispenser","features":[358,570]},{"name":"IMSMQTransactionDispenser2","features":[358,570]},{"name":"IMSMQTransactionDispenser3","features":[358,570]},{"name":"LONG_LIVED","features":[570]},{"name":"MACHINE_ACTION_CONNECT","features":[570]},{"name":"MACHINE_ACTION_DISCONNECT","features":[570]},{"name":"MACHINE_ACTION_TIDY","features":[570]},{"name":"MGMT_QUEUE_CORRECT_TYPE","features":[570]},{"name":"MGMT_QUEUE_FOREIGN_TYPE","features":[570]},{"name":"MGMT_QUEUE_INCORRECT_TYPE","features":[570]},{"name":"MGMT_QUEUE_LOCAL_LOCATION","features":[570]},{"name":"MGMT_QUEUE_NOT_FOREIGN_TYPE","features":[570]},{"name":"MGMT_QUEUE_NOT_TRANSACTIONAL_TYPE","features":[570]},{"name":"MGMT_QUEUE_REMOTE_LOCATION","features":[570]},{"name":"MGMT_QUEUE_STATE_CONNECTED","features":[570]},{"name":"MGMT_QUEUE_STATE_DISCONNECTED","features":[570]},{"name":"MGMT_QUEUE_STATE_DISCONNECTING","features":[570]},{"name":"MGMT_QUEUE_STATE_LOCAL","features":[570]},{"name":"MGMT_QUEUE_STATE_LOCKED","features":[570]},{"name":"MGMT_QUEUE_STATE_NEED_VALIDATE","features":[570]},{"name":"MGMT_QUEUE_STATE_NONACTIVE","features":[570]},{"name":"MGMT_QUEUE_STATE_ONHOLD","features":[570]},{"name":"MGMT_QUEUE_STATE_WAITING","features":[570]},{"name":"MGMT_QUEUE_TRANSACTIONAL_TYPE","features":[570]},{"name":"MGMT_QUEUE_TYPE_CONNECTOR","features":[570]},{"name":"MGMT_QUEUE_TYPE_MACHINE","features":[570]},{"name":"MGMT_QUEUE_TYPE_MULTICAST","features":[570]},{"name":"MGMT_QUEUE_TYPE_PRIVATE","features":[570]},{"name":"MGMT_QUEUE_TYPE_PUBLIC","features":[570]},{"name":"MGMT_QUEUE_UNKNOWN_TYPE","features":[570]},{"name":"MO_MACHINE_TOKEN","features":[570]},{"name":"MO_QUEUE_TOKEN","features":[570]},{"name":"MQACCESS","features":[570]},{"name":"MQADsPathToFormatName","features":[570]},{"name":"MQAUTHENTICATE","features":[570]},{"name":"MQBeginTransaction","features":[551,570]},{"name":"MQCALG","features":[570]},{"name":"MQCERT_REGISTER","features":[570]},{"name":"MQCERT_REGISTER_ALWAYS","features":[570]},{"name":"MQCERT_REGISTER_IF_NOT_EXIST","features":[570]},{"name":"MQCOLUMNSET","features":[570]},{"name":"MQCONN_BIND_SOCKET_FAILURE","features":[570]},{"name":"MQCONN_CONNECT_SOCKET_FAILURE","features":[570]},{"name":"MQCONN_CREATE_SOCKET_FAILURE","features":[570]},{"name":"MQCONN_ESTABLISH_PACKET_RECEIVED","features":[570]},{"name":"MQCONN_INVALID_SERVER_CERT","features":[570]},{"name":"MQCONN_LIMIT_REACHED","features":[570]},{"name":"MQCONN_NAME_RESOLUTION_FAILURE","features":[570]},{"name":"MQCONN_NOFAILURE","features":[570]},{"name":"MQCONN_NOT_READY","features":[570]},{"name":"MQCONN_OUT_OF_MEMORY","features":[570]},{"name":"MQCONN_PING_FAILURE","features":[570]},{"name":"MQCONN_READY","features":[570]},{"name":"MQCONN_REFUSED_BY_OTHER_SIDE","features":[570]},{"name":"MQCONN_ROUTING_FAILURE","features":[570]},{"name":"MQCONN_SEND_FAILURE","features":[570]},{"name":"MQCONN_TCP_NOT_ENABLED","features":[570]},{"name":"MQCONN_UNKNOWN_FAILURE","features":[570]},{"name":"MQCloseCursor","features":[307,570]},{"name":"MQCloseQueue","features":[570]},{"name":"MQConnectionState","features":[570]},{"name":"MQCreateCursor","features":[307,570]},{"name":"MQCreateQueue","features":[310,570]},{"name":"MQDEFAULT","features":[570]},{"name":"MQDeleteQueue","features":[570]},{"name":"MQERROR","features":[570]},{"name":"MQFreeMemory","features":[570]},{"name":"MQFreeSecurityContext","features":[307,570]},{"name":"MQGetMachineProperties","features":[570]},{"name":"MQGetOverlappedResult","features":[307,312,570]},{"name":"MQGetPrivateComputerInformation","features":[570]},{"name":"MQGetQueueProperties","features":[570]},{"name":"MQGetQueueSecurity","features":[310,570]},{"name":"MQGetSecurityContext","features":[307,570]},{"name":"MQGetSecurityContextEx","features":[307,570]},{"name":"MQHandleToFormatName","features":[570]},{"name":"MQInstanceToFormatName","features":[570]},{"name":"MQJOURNAL","features":[570]},{"name":"MQLocateBegin","features":[307,570]},{"name":"MQLocateEnd","features":[307,570]},{"name":"MQLocateNext","features":[307,570]},{"name":"MQMAX","features":[570]},{"name":"MQMGMTPROPS","features":[570]},{"name":"MQMSGACKNOWLEDGEMENT","features":[570]},{"name":"MQMSGAUTHENTICATION","features":[570]},{"name":"MQMSGAUTHLEVEL","features":[570]},{"name":"MQMSGCLASS","features":[570]},{"name":"MQMSGCURSOR","features":[570]},{"name":"MQMSGDELIVERY","features":[570]},{"name":"MQMSGIDSIZE","features":[570]},{"name":"MQMSGJOURNAL","features":[570]},{"name":"MQMSGMAX","features":[570]},{"name":"MQMSGPRIVLEVEL","features":[570]},{"name":"MQMSGPROPS","features":[570]},{"name":"MQMSGSENDERIDTYPE","features":[570]},{"name":"MQMSGTRACE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NONE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_POS_RECEIVE","features":[570]},{"name":"MQMSG_AUTHENTICATED_QM_MESSAGE","features":[570]},{"name":"MQMSG_AUTHENTICATED_SIG10","features":[570]},{"name":"MQMSG_AUTHENTICATED_SIG20","features":[570]},{"name":"MQMSG_AUTHENTICATED_SIG30","features":[570]},{"name":"MQMSG_AUTHENTICATED_SIGXML","features":[570]},{"name":"MQMSG_AUTHENTICATION_NOT_REQUESTED","features":[570]},{"name":"MQMSG_AUTHENTICATION_REQUESTED","features":[570]},{"name":"MQMSG_AUTHENTICATION_REQUESTED_EX","features":[570]},{"name":"MQMSG_AUTH_LEVEL_ALWAYS","features":[570]},{"name":"MQMSG_AUTH_LEVEL_MSMQ10","features":[570]},{"name":"MQMSG_AUTH_LEVEL_MSMQ20","features":[570]},{"name":"MQMSG_AUTH_LEVEL_NONE","features":[570]},{"name":"MQMSG_AUTH_LEVEL_SIG10","features":[570]},{"name":"MQMSG_AUTH_LEVEL_SIG20","features":[570]},{"name":"MQMSG_AUTH_LEVEL_SIG30","features":[570]},{"name":"MQMSG_CALG_DES","features":[570]},{"name":"MQMSG_CALG_DSS_SIGN","features":[570]},{"name":"MQMSG_CALG_MAC","features":[570]},{"name":"MQMSG_CALG_MD2","features":[570]},{"name":"MQMSG_CALG_MD4","features":[570]},{"name":"MQMSG_CALG_MD5","features":[570]},{"name":"MQMSG_CALG_RC2","features":[570]},{"name":"MQMSG_CALG_RC4","features":[570]},{"name":"MQMSG_CALG_RSA_KEYX","features":[570]},{"name":"MQMSG_CALG_RSA_SIGN","features":[570]},{"name":"MQMSG_CALG_SEAL","features":[570]},{"name":"MQMSG_CALG_SHA","features":[570]},{"name":"MQMSG_CALG_SHA1","features":[570]},{"name":"MQMSG_CLASS_ACK_REACH_QUEUE","features":[570]},{"name":"MQMSG_CLASS_ACK_RECEIVE","features":[570]},{"name":"MQMSG_CLASS_NACK_ACCESS_DENIED","features":[570]},{"name":"MQMSG_CLASS_NACK_BAD_DST_Q","features":[570]},{"name":"MQMSG_CLASS_NACK_BAD_ENCRYPTION","features":[570]},{"name":"MQMSG_CLASS_NACK_BAD_SIGNATURE","features":[570]},{"name":"MQMSG_CLASS_NACK_COULD_NOT_ENCRYPT","features":[570]},{"name":"MQMSG_CLASS_NACK_HOP_COUNT_EXCEEDED","features":[570]},{"name":"MQMSG_CLASS_NACK_NOT_TRANSACTIONAL_MSG","features":[570]},{"name":"MQMSG_CLASS_NACK_NOT_TRANSACTIONAL_Q","features":[570]},{"name":"MQMSG_CLASS_NACK_PURGED","features":[570]},{"name":"MQMSG_CLASS_NACK_Q_DELETED","features":[570]},{"name":"MQMSG_CLASS_NACK_Q_EXCEED_QUOTA","features":[570]},{"name":"MQMSG_CLASS_NACK_Q_PURGED","features":[570]},{"name":"MQMSG_CLASS_NACK_REACH_QUEUE_TIMEOUT","features":[570]},{"name":"MQMSG_CLASS_NACK_RECEIVE_TIMEOUT","features":[570]},{"name":"MQMSG_CLASS_NACK_RECEIVE_TIMEOUT_AT_SENDER","features":[570]},{"name":"MQMSG_CLASS_NACK_SOURCE_COMPUTER_GUID_CHANGED","features":[570]},{"name":"MQMSG_CLASS_NACK_UNSUPPORTED_CRYPTO_PROVIDER","features":[570]},{"name":"MQMSG_CLASS_NORMAL","features":[570]},{"name":"MQMSG_CLASS_REPORT","features":[570]},{"name":"MQMSG_CORRELATIONID_SIZE","features":[570]},{"name":"MQMSG_CURRENT","features":[570]},{"name":"MQMSG_DEADLETTER","features":[570]},{"name":"MQMSG_DELIVERY_EXPRESS","features":[570]},{"name":"MQMSG_DELIVERY_RECOVERABLE","features":[570]},{"name":"MQMSG_FIRST","features":[570]},{"name":"MQMSG_FIRST_IN_XACT","features":[570]},{"name":"MQMSG_JOURNAL","features":[570]},{"name":"MQMSG_JOURNAL_NONE","features":[570]},{"name":"MQMSG_LAST_IN_XACT","features":[570]},{"name":"MQMSG_MSGID_SIZE","features":[570]},{"name":"MQMSG_NEXT","features":[570]},{"name":"MQMSG_NOT_FIRST_IN_XACT","features":[570]},{"name":"MQMSG_NOT_LAST_IN_XACT","features":[570]},{"name":"MQMSG_PRIV_LEVEL_BODY_AES","features":[570]},{"name":"MQMSG_PRIV_LEVEL_BODY_BASE","features":[570]},{"name":"MQMSG_PRIV_LEVEL_BODY_ENHANCED","features":[570]},{"name":"MQMSG_PRIV_LEVEL_NONE","features":[570]},{"name":"MQMSG_SENDERID_TYPE_NONE","features":[570]},{"name":"MQMSG_SENDERID_TYPE_SID","features":[570]},{"name":"MQMSG_SEND_ROUTE_TO_REPORT_QUEUE","features":[570]},{"name":"MQMSG_TRACE_NONE","features":[570]},{"name":"MQMSG_XACTID_SIZE","features":[570]},{"name":"MQMarkMessageRejected","features":[307,570]},{"name":"MQMgmtAction","features":[570]},{"name":"MQMgmtGetInfo","features":[570]},{"name":"MQMoveMessage","features":[551,570]},{"name":"MQOpenQueue","features":[570]},{"name":"MQPRIORITY","features":[570]},{"name":"MQPRIVATEPROPS","features":[570]},{"name":"MQPRIVLEVEL","features":[570]},{"name":"MQPROPERTYRESTRICTION","features":[570]},{"name":"MQPathNameToFormatName","features":[570]},{"name":"MQPurgeQueue","features":[570]},{"name":"MQQMPROPS","features":[570]},{"name":"MQQUEUEACCESSMASK","features":[570]},{"name":"MQQUEUEPROPS","features":[570]},{"name":"MQRESTRICTION","features":[570]},{"name":"MQReceiveMessage","features":[307,551,312,570]},{"name":"MQReceiveMessageByLookupId","features":[307,551,312,570]},{"name":"MQRegisterCertificate","features":[570]},{"name":"MQSEC_CHANGE_QUEUE_PERMISSIONS","features":[570]},{"name":"MQSEC_DELETE_JOURNAL_MESSAGE","features":[570]},{"name":"MQSEC_DELETE_MESSAGE","features":[570]},{"name":"MQSEC_DELETE_QUEUE","features":[570]},{"name":"MQSEC_GET_QUEUE_PERMISSIONS","features":[570]},{"name":"MQSEC_GET_QUEUE_PROPERTIES","features":[570]},{"name":"MQSEC_PEEK_MESSAGE","features":[570]},{"name":"MQSEC_QUEUE_GENERIC_ALL","features":[570]},{"name":"MQSEC_QUEUE_GENERIC_EXECUTE","features":[570]},{"name":"MQSEC_QUEUE_GENERIC_READ","features":[570]},{"name":"MQSEC_QUEUE_GENERIC_WRITE","features":[570]},{"name":"MQSEC_RECEIVE_JOURNAL_MESSAGE","features":[570]},{"name":"MQSEC_RECEIVE_MESSAGE","features":[570]},{"name":"MQSEC_SET_QUEUE_PROPERTIES","features":[570]},{"name":"MQSEC_TAKE_QUEUE_OWNERSHIP","features":[570]},{"name":"MQSEC_WRITE_MESSAGE","features":[570]},{"name":"MQSHARE","features":[570]},{"name":"MQSORTKEY","features":[570]},{"name":"MQSORTSET","features":[570]},{"name":"MQSendMessage","features":[551,570]},{"name":"MQSetQueueProperties","features":[570]},{"name":"MQSetQueueSecurity","features":[310,570]},{"name":"MQTRANSACTION","features":[570]},{"name":"MQTRANSACTIONAL","features":[570]},{"name":"MQWARNING","features":[570]},{"name":"MQ_ACTION_PEEK_CURRENT","features":[570]},{"name":"MQ_ACTION_PEEK_NEXT","features":[570]},{"name":"MQ_ACTION_RECEIVE","features":[570]},{"name":"MQ_ADMIN_ACCESS","features":[570]},{"name":"MQ_AUTHENTICATE","features":[570]},{"name":"MQ_AUTHENTICATE_NONE","features":[570]},{"name":"MQ_CORRUPTED_QUEUE_WAS_DELETED","features":[570]},{"name":"MQ_DENY_NONE","features":[570]},{"name":"MQ_DENY_RECEIVE_SHARE","features":[570]},{"name":"MQ_ERROR","features":[570]},{"name":"MQ_ERROR_ACCESS_DENIED","features":[570]},{"name":"MQ_ERROR_BAD_SECURITY_CONTEXT","features":[570]},{"name":"MQ_ERROR_BAD_XML_FORMAT","features":[570]},{"name":"MQ_ERROR_BUFFER_OVERFLOW","features":[570]},{"name":"MQ_ERROR_CANNOT_CREATE_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CANNOT_CREATE_HASH_EX","features":[570]},{"name":"MQ_ERROR_CANNOT_CREATE_ON_GC","features":[570]},{"name":"MQ_ERROR_CANNOT_CREATE_PSC_OBJECTS","features":[570]},{"name":"MQ_ERROR_CANNOT_DELETE_PSC_OBJECTS","features":[570]},{"name":"MQ_ERROR_CANNOT_GET_DN","features":[570]},{"name":"MQ_ERROR_CANNOT_GRANT_ADD_GUID","features":[570]},{"name":"MQ_ERROR_CANNOT_HASH_DATA_EX","features":[570]},{"name":"MQ_ERROR_CANNOT_IMPERSONATE_CLIENT","features":[570]},{"name":"MQ_ERROR_CANNOT_JOIN_DOMAIN","features":[570]},{"name":"MQ_ERROR_CANNOT_LOAD_MQAD","features":[570]},{"name":"MQ_ERROR_CANNOT_LOAD_MQDSSRV","features":[570]},{"name":"MQ_ERROR_CANNOT_LOAD_MSMQOCM","features":[570]},{"name":"MQ_ERROR_CANNOT_OPEN_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CANNOT_SET_CRYPTO_SEC_DESCR","features":[570]},{"name":"MQ_ERROR_CANNOT_SIGN_DATA_EX","features":[570]},{"name":"MQ_ERROR_CANNOT_UPDATE_PSC_OBJECTS","features":[570]},{"name":"MQ_ERROR_CANT_CREATE_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CANT_OPEN_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CANT_RESOLVE_SITES","features":[570]},{"name":"MQ_ERROR_CERTIFICATE_NOT_PROVIDED","features":[570]},{"name":"MQ_ERROR_COMPUTER_DOES_NOT_SUPPORT_ENCRYPTION","features":[570]},{"name":"MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE","features":[570]},{"name":"MQ_ERROR_CORRUPTED_PERSONAL_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CORRUPTED_SECURITY_DATA","features":[570]},{"name":"MQ_ERROR_COULD_NOT_GET_ACCOUNT_INFO","features":[570]},{"name":"MQ_ERROR_COULD_NOT_GET_USER_SID","features":[570]},{"name":"MQ_ERROR_DELETE_CN_IN_USE","features":[570]},{"name":"MQ_ERROR_DEPEND_WKS_LICENSE_OVERFLOW","features":[570]},{"name":"MQ_ERROR_DS_BIND_ROOT_FOREST","features":[570]},{"name":"MQ_ERROR_DS_ERROR","features":[570]},{"name":"MQ_ERROR_DS_IS_FULL","features":[570]},{"name":"MQ_ERROR_DS_LOCAL_USER","features":[570]},{"name":"MQ_ERROR_DTC_CONNECT","features":[570]},{"name":"MQ_ERROR_ENCRYPTION_PROVIDER_NOT_SUPPORTED","features":[570]},{"name":"MQ_ERROR_FAIL_VERIFY_SIGNATURE_EX","features":[570]},{"name":"MQ_ERROR_FORMATNAME_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_GC_NEEDED","features":[570]},{"name":"MQ_ERROR_GUID_NOT_MATCHING","features":[570]},{"name":"MQ_ERROR_ILLEGAL_CONTEXT","features":[570]},{"name":"MQ_ERROR_ILLEGAL_CURSOR_ACTION","features":[570]},{"name":"MQ_ERROR_ILLEGAL_ENTERPRISE_OPERATION","features":[570]},{"name":"MQ_ERROR_ILLEGAL_FORMATNAME","features":[570]},{"name":"MQ_ERROR_ILLEGAL_MQCOLUMNS","features":[570]},{"name":"MQ_ERROR_ILLEGAL_MQPRIVATEPROPS","features":[570]},{"name":"MQ_ERROR_ILLEGAL_MQQMPROPS","features":[570]},{"name":"MQ_ERROR_ILLEGAL_MQQUEUEPROPS","features":[570]},{"name":"MQ_ERROR_ILLEGAL_OPERATION","features":[570]},{"name":"MQ_ERROR_ILLEGAL_PROPERTY_SIZE","features":[570]},{"name":"MQ_ERROR_ILLEGAL_PROPERTY_VALUE","features":[570]},{"name":"MQ_ERROR_ILLEGAL_PROPERTY_VT","features":[570]},{"name":"MQ_ERROR_ILLEGAL_PROPID","features":[570]},{"name":"MQ_ERROR_ILLEGAL_QUEUE_PATHNAME","features":[570]},{"name":"MQ_ERROR_ILLEGAL_RELATION","features":[570]},{"name":"MQ_ERROR_ILLEGAL_RESTRICTION_PROPID","features":[570]},{"name":"MQ_ERROR_ILLEGAL_SECURITY_DESCRIPTOR","features":[570]},{"name":"MQ_ERROR_ILLEGAL_SORT","features":[570]},{"name":"MQ_ERROR_ILLEGAL_SORT_PROPID","features":[570]},{"name":"MQ_ERROR_ILLEGAL_USER","features":[570]},{"name":"MQ_ERROR_INSUFFICIENT_PROPERTIES","features":[570]},{"name":"MQ_ERROR_INSUFFICIENT_RESOURCES","features":[570]},{"name":"MQ_ERROR_INTERNAL_USER_CERT_EXIST","features":[570]},{"name":"MQ_ERROR_INVALID_CERTIFICATE","features":[570]},{"name":"MQ_ERROR_INVALID_HANDLE","features":[570]},{"name":"MQ_ERROR_INVALID_OWNER","features":[570]},{"name":"MQ_ERROR_INVALID_PARAMETER","features":[570]},{"name":"MQ_ERROR_IO_TIMEOUT","features":[570]},{"name":"MQ_ERROR_LABEL_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_LABEL_TOO_LONG","features":[570]},{"name":"MQ_ERROR_MACHINE_EXISTS","features":[570]},{"name":"MQ_ERROR_MACHINE_NOT_FOUND","features":[570]},{"name":"MQ_ERROR_MESSAGE_ALREADY_RECEIVED","features":[570]},{"name":"MQ_ERROR_MESSAGE_LOCKED_UNDER_TRANSACTION","features":[570]},{"name":"MQ_ERROR_MESSAGE_NOT_AUTHENTICATED","features":[570]},{"name":"MQ_ERROR_MESSAGE_NOT_FOUND","features":[570]},{"name":"MQ_ERROR_MESSAGE_STORAGE_FAILED","features":[570]},{"name":"MQ_ERROR_MISSING_CONNECTOR_TYPE","features":[570]},{"name":"MQ_ERROR_MQIS_READONLY_MODE","features":[570]},{"name":"MQ_ERROR_MQIS_SERVER_EMPTY","features":[570]},{"name":"MQ_ERROR_MULTI_SORT_KEYS","features":[570]},{"name":"MQ_ERROR_NOT_A_CORRECT_OBJECT_CLASS","features":[570]},{"name":"MQ_ERROR_NOT_SUPPORTED_BY_DEPENDENT_CLIENTS","features":[570]},{"name":"MQ_ERROR_NO_DS","features":[570]},{"name":"MQ_ERROR_NO_ENTRY_POINT_MSMQOCM","features":[570]},{"name":"MQ_ERROR_NO_GC_IN_DOMAIN","features":[570]},{"name":"MQ_ERROR_NO_INTERNAL_USER_CERT","features":[570]},{"name":"MQ_ERROR_NO_MQUSER_OU","features":[570]},{"name":"MQ_ERROR_NO_MSMQ_SERVERS_ON_DC","features":[570]},{"name":"MQ_ERROR_NO_MSMQ_SERVERS_ON_GC","features":[570]},{"name":"MQ_ERROR_NO_RESPONSE_FROM_OBJECT_SERVER","features":[570]},{"name":"MQ_ERROR_OBJECT_SERVER_NOT_AVAILABLE","features":[570]},{"name":"MQ_ERROR_OPERATION_CANCELLED","features":[570]},{"name":"MQ_ERROR_OPERATION_NOT_SUPPORTED_BY_REMOTE_COMPUTER","features":[570]},{"name":"MQ_ERROR_PRIVILEGE_NOT_HELD","features":[570]},{"name":"MQ_ERROR_PROPERTIES_CONFLICT","features":[570]},{"name":"MQ_ERROR_PROPERTY","features":[570]},{"name":"MQ_ERROR_PROPERTY_NOTALLOWED","features":[570]},{"name":"MQ_ERROR_PROV_NAME_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_PUBLIC_KEY_DOES_NOT_EXIST","features":[570]},{"name":"MQ_ERROR_PUBLIC_KEY_NOT_FOUND","features":[570]},{"name":"MQ_ERROR_QUEUE_DELETED","features":[570]},{"name":"MQ_ERROR_QUEUE_EXISTS","features":[570]},{"name":"MQ_ERROR_QUEUE_NOT_ACTIVE","features":[570]},{"name":"MQ_ERROR_QUEUE_NOT_AVAILABLE","features":[570]},{"name":"MQ_ERROR_QUEUE_NOT_FOUND","features":[570]},{"name":"MQ_ERROR_Q_ADS_PROPERTY_NOT_SUPPORTED","features":[570]},{"name":"MQ_ERROR_Q_DNS_PROPERTY_NOT_SUPPORTED","features":[570]},{"name":"MQ_ERROR_REMOTE_MACHINE_NOT_AVAILABLE","features":[570]},{"name":"MQ_ERROR_RESOLVE_ADDRESS","features":[570]},{"name":"MQ_ERROR_RESULT_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_SECURITY_DESCRIPTOR_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_SENDERID_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_SENDER_CERT_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_SERVICE_NOT_AVAILABLE","features":[570]},{"name":"MQ_ERROR_SHARING_VIOLATION","features":[570]},{"name":"MQ_ERROR_SIGNATURE_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_STALE_HANDLE","features":[570]},{"name":"MQ_ERROR_SYMM_KEY_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_TOO_MANY_PROPERTIES","features":[570]},{"name":"MQ_ERROR_TRANSACTION_ENLIST","features":[570]},{"name":"MQ_ERROR_TRANSACTION_IMPORT","features":[570]},{"name":"MQ_ERROR_TRANSACTION_SEQUENCE","features":[570]},{"name":"MQ_ERROR_TRANSACTION_USAGE","features":[570]},{"name":"MQ_ERROR_UNINITIALIZED_OBJECT","features":[570]},{"name":"MQ_ERROR_UNSUPPORTED_ACCESS_MODE","features":[570]},{"name":"MQ_ERROR_UNSUPPORTED_CLASS","features":[570]},{"name":"MQ_ERROR_UNSUPPORTED_FORMATNAME_OPERATION","features":[570]},{"name":"MQ_ERROR_UNSUPPORTED_OPERATION","features":[570]},{"name":"MQ_ERROR_USER_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_WKS_CANT_SERVE_CLIENT","features":[570]},{"name":"MQ_ERROR_WRITE_NOT_ALLOWED","features":[570]},{"name":"MQ_INFORMATION_DUPLICATE_PROPERTY","features":[570]},{"name":"MQ_INFORMATION_FORMATNAME_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_INFORMATION_ILLEGAL_PROPERTY","features":[570]},{"name":"MQ_INFORMATION_INTERNAL_USER_CERT_EXIST","features":[570]},{"name":"MQ_INFORMATION_OPERATION_PENDING","features":[570]},{"name":"MQ_INFORMATION_OWNER_IGNORED","features":[570]},{"name":"MQ_INFORMATION_PROPERTY","features":[570]},{"name":"MQ_INFORMATION_PROPERTY_IGNORED","features":[570]},{"name":"MQ_INFORMATION_UNSUPPORTED_PROPERTY","features":[570]},{"name":"MQ_JOURNAL","features":[570]},{"name":"MQ_JOURNAL_NONE","features":[570]},{"name":"MQ_LOOKUP_PEEK_CURRENT","features":[570]},{"name":"MQ_LOOKUP_PEEK_FIRST","features":[570]},{"name":"MQ_LOOKUP_PEEK_LAST","features":[570]},{"name":"MQ_LOOKUP_PEEK_NEXT","features":[570]},{"name":"MQ_LOOKUP_PEEK_PREV","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_ALLOW_PEEK","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_CURRENT","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_FIRST","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_LAST","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_NEXT","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_PREV","features":[570]},{"name":"MQ_MAX_MSG_LABEL_LEN","features":[570]},{"name":"MQ_MAX_PRIORITY","features":[570]},{"name":"MQ_MAX_Q_LABEL_LEN","features":[570]},{"name":"MQ_MAX_Q_NAME_LEN","features":[570]},{"name":"MQ_MIN_PRIORITY","features":[570]},{"name":"MQ_MOVE_ACCESS","features":[570]},{"name":"MQ_MTS_TRANSACTION","features":[570]},{"name":"MQ_NO_TRANSACTION","features":[570]},{"name":"MQ_OK","features":[570]},{"name":"MQ_PEEK_ACCESS","features":[570]},{"name":"MQ_PRIV_LEVEL_BODY","features":[570]},{"name":"MQ_PRIV_LEVEL_NONE","features":[570]},{"name":"MQ_PRIV_LEVEL_OPTIONAL","features":[570]},{"name":"MQ_QTYPE_REPORT","features":[570]},{"name":"MQ_QTYPE_TEST","features":[570]},{"name":"MQ_QUEUE_STATE_CONNECTED","features":[570]},{"name":"MQ_QUEUE_STATE_DISCONNECTED","features":[570]},{"name":"MQ_QUEUE_STATE_DISCONNECTING","features":[570]},{"name":"MQ_QUEUE_STATE_LOCAL_CONNECTION","features":[570]},{"name":"MQ_QUEUE_STATE_LOCKED","features":[570]},{"name":"MQ_QUEUE_STATE_NEEDVALIDATE","features":[570]},{"name":"MQ_QUEUE_STATE_NONACTIVE","features":[570]},{"name":"MQ_QUEUE_STATE_ONHOLD","features":[570]},{"name":"MQ_QUEUE_STATE_WAITING","features":[570]},{"name":"MQ_RECEIVE_ACCESS","features":[570]},{"name":"MQ_SEND_ACCESS","features":[570]},{"name":"MQ_SINGLE_MESSAGE","features":[570]},{"name":"MQ_STATUS_FOREIGN","features":[570]},{"name":"MQ_STATUS_NOT_FOREIGN","features":[570]},{"name":"MQ_STATUS_UNKNOWN","features":[570]},{"name":"MQ_TRANSACTIONAL","features":[570]},{"name":"MQ_TRANSACTIONAL_NONE","features":[570]},{"name":"MQ_TYPE_CONNECTOR","features":[570]},{"name":"MQ_TYPE_MACHINE","features":[570]},{"name":"MQ_TYPE_MULTICAST","features":[570]},{"name":"MQ_TYPE_PRIVATE","features":[570]},{"name":"MQ_TYPE_PUBLIC","features":[570]},{"name":"MQ_XACT_STATUS_NOT_XACT","features":[570]},{"name":"MQ_XACT_STATUS_UNKNOWN","features":[570]},{"name":"MQ_XACT_STATUS_XACT","features":[570]},{"name":"MQ_XA_TRANSACTION","features":[570]},{"name":"MSMQApplication","features":[570]},{"name":"MSMQCollection","features":[570]},{"name":"MSMQCoordinatedTransactionDispenser","features":[570]},{"name":"MSMQDestination","features":[570]},{"name":"MSMQEvent","features":[570]},{"name":"MSMQManagement","features":[570]},{"name":"MSMQMessage","features":[570]},{"name":"MSMQOutgoingQueueManagement","features":[570]},{"name":"MSMQQuery","features":[570]},{"name":"MSMQQueue","features":[570]},{"name":"MSMQQueueInfo","features":[570]},{"name":"MSMQQueueInfos","features":[570]},{"name":"MSMQQueueManagement","features":[570]},{"name":"MSMQTransaction","features":[570]},{"name":"MSMQTransactionDispenser","features":[570]},{"name":"MSMQ_CONNECTED","features":[570]},{"name":"MSMQ_DISCONNECTED","features":[570]},{"name":"PMQRECEIVECALLBACK","features":[307,312,570]},{"name":"PREQ","features":[570]},{"name":"PRGE","features":[570]},{"name":"PRGT","features":[570]},{"name":"PRLE","features":[570]},{"name":"PRLT","features":[570]},{"name":"PRNE","features":[570]},{"name":"PROPID_MGMT_MSMQ_ACTIVEQUEUES","features":[570]},{"name":"PROPID_MGMT_MSMQ_BASE","features":[570]},{"name":"PROPID_MGMT_MSMQ_BYTES_IN_ALL_QUEUES","features":[570]},{"name":"PROPID_MGMT_MSMQ_CONNECTED","features":[570]},{"name":"PROPID_MGMT_MSMQ_DSSERVER","features":[570]},{"name":"PROPID_MGMT_MSMQ_PRIVATEQ","features":[570]},{"name":"PROPID_MGMT_MSMQ_TYPE","features":[570]},{"name":"PROPID_MGMT_QUEUE_BASE","features":[570]},{"name":"PROPID_MGMT_QUEUE_BYTES_IN_JOURNAL","features":[570]},{"name":"PROPID_MGMT_QUEUE_BYTES_IN_QUEUE","features":[570]},{"name":"PROPID_MGMT_QUEUE_CONNECTION_HISTORY","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_FIRST_NON_ACK","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_LAST_ACK","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_LAST_ACK_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_LAST_ACK_TIME","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_LAST_NON_ACK","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_NEXT_SEQ","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_NO_ACK_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_NO_READ_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_RESEND_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_RESEND_INTERVAL","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_RESEND_TIME","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_SOURCE_INFO","features":[570]},{"name":"PROPID_MGMT_QUEUE_FOREIGN","features":[570]},{"name":"PROPID_MGMT_QUEUE_FORMATNAME","features":[570]},{"name":"PROPID_MGMT_QUEUE_JOURNAL_MESSAGE_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_JOURNAL_USED_QUOTA","features":[570]},{"name":"PROPID_MGMT_QUEUE_LOCATION","features":[570]},{"name":"PROPID_MGMT_QUEUE_MESSAGE_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_NEXTHOPS","features":[570]},{"name":"PROPID_MGMT_QUEUE_PATHNAME","features":[570]},{"name":"PROPID_MGMT_QUEUE_STATE","features":[570]},{"name":"PROPID_MGMT_QUEUE_SUBQUEUE_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_SUBQUEUE_NAMES","features":[570]},{"name":"PROPID_MGMT_QUEUE_TYPE","features":[570]},{"name":"PROPID_MGMT_QUEUE_USED_QUOTA","features":[570]},{"name":"PROPID_MGMT_QUEUE_XACT","features":[570]},{"name":"PROPID_M_ABORT_COUNT","features":[570]},{"name":"PROPID_M_ACKNOWLEDGE","features":[570]},{"name":"PROPID_M_ADMIN_QUEUE","features":[570]},{"name":"PROPID_M_ADMIN_QUEUE_LEN","features":[570]},{"name":"PROPID_M_APPSPECIFIC","features":[570]},{"name":"PROPID_M_ARRIVEDTIME","features":[570]},{"name":"PROPID_M_AUTHENTICATED","features":[570]},{"name":"PROPID_M_AUTHENTICATED_EX","features":[570]},{"name":"PROPID_M_AUTH_LEVEL","features":[570]},{"name":"PROPID_M_BASE","features":[570]},{"name":"PROPID_M_BODY","features":[570]},{"name":"PROPID_M_BODY_SIZE","features":[570]},{"name":"PROPID_M_BODY_TYPE","features":[570]},{"name":"PROPID_M_CLASS","features":[570]},{"name":"PROPID_M_COMPOUND_MESSAGE","features":[570]},{"name":"PROPID_M_COMPOUND_MESSAGE_SIZE","features":[570]},{"name":"PROPID_M_CONNECTOR_TYPE","features":[570]},{"name":"PROPID_M_CORRELATIONID","features":[570]},{"name":"PROPID_M_CORRELATIONID_SIZE","features":[570]},{"name":"PROPID_M_DEADLETTER_QUEUE","features":[570]},{"name":"PROPID_M_DEADLETTER_QUEUE_LEN","features":[570]},{"name":"PROPID_M_DELIVERY","features":[570]},{"name":"PROPID_M_DEST_FORMAT_NAME","features":[570]},{"name":"PROPID_M_DEST_FORMAT_NAME_LEN","features":[570]},{"name":"PROPID_M_DEST_QUEUE","features":[570]},{"name":"PROPID_M_DEST_QUEUE_LEN","features":[570]},{"name":"PROPID_M_DEST_SYMM_KEY","features":[570]},{"name":"PROPID_M_DEST_SYMM_KEY_LEN","features":[570]},{"name":"PROPID_M_ENCRYPTION_ALG","features":[570]},{"name":"PROPID_M_EXTENSION","features":[570]},{"name":"PROPID_M_EXTENSION_LEN","features":[570]},{"name":"PROPID_M_FIRST_IN_XACT","features":[570]},{"name":"PROPID_M_HASH_ALG","features":[570]},{"name":"PROPID_M_JOURNAL","features":[570]},{"name":"PROPID_M_LABEL","features":[570]},{"name":"PROPID_M_LABEL_LEN","features":[570]},{"name":"PROPID_M_LAST_IN_XACT","features":[570]},{"name":"PROPID_M_LAST_MOVE_TIME","features":[570]},{"name":"PROPID_M_LOOKUPID","features":[570]},{"name":"PROPID_M_MOVE_COUNT","features":[570]},{"name":"PROPID_M_MSGID","features":[570]},{"name":"PROPID_M_MSGID_SIZE","features":[570]},{"name":"PROPID_M_PRIORITY","features":[570]},{"name":"PROPID_M_PRIV_LEVEL","features":[570]},{"name":"PROPID_M_PROV_NAME","features":[570]},{"name":"PROPID_M_PROV_NAME_LEN","features":[570]},{"name":"PROPID_M_PROV_TYPE","features":[570]},{"name":"PROPID_M_RESP_FORMAT_NAME","features":[570]},{"name":"PROPID_M_RESP_FORMAT_NAME_LEN","features":[570]},{"name":"PROPID_M_RESP_QUEUE","features":[570]},{"name":"PROPID_M_RESP_QUEUE_LEN","features":[570]},{"name":"PROPID_M_SECURITY_CONTEXT","features":[570]},{"name":"PROPID_M_SENDERID","features":[570]},{"name":"PROPID_M_SENDERID_LEN","features":[570]},{"name":"PROPID_M_SENDERID_TYPE","features":[570]},{"name":"PROPID_M_SENDER_CERT","features":[570]},{"name":"PROPID_M_SENDER_CERT_LEN","features":[570]},{"name":"PROPID_M_SENTTIME","features":[570]},{"name":"PROPID_M_SIGNATURE","features":[570]},{"name":"PROPID_M_SIGNATURE_LEN","features":[570]},{"name":"PROPID_M_SOAP_BODY","features":[570]},{"name":"PROPID_M_SOAP_ENVELOPE","features":[570]},{"name":"PROPID_M_SOAP_ENVELOPE_LEN","features":[570]},{"name":"PROPID_M_SOAP_HEADER","features":[570]},{"name":"PROPID_M_SRC_MACHINE_ID","features":[570]},{"name":"PROPID_M_TIME_TO_BE_RECEIVED","features":[570]},{"name":"PROPID_M_TIME_TO_REACH_QUEUE","features":[570]},{"name":"PROPID_M_TRACE","features":[570]},{"name":"PROPID_M_VERSION","features":[570]},{"name":"PROPID_M_XACTID","features":[570]},{"name":"PROPID_M_XACTID_SIZE","features":[570]},{"name":"PROPID_M_XACT_STATUS_QUEUE","features":[570]},{"name":"PROPID_M_XACT_STATUS_QUEUE_LEN","features":[570]},{"name":"PROPID_PC_BASE","features":[570]},{"name":"PROPID_PC_DS_ENABLED","features":[570]},{"name":"PROPID_PC_VERSION","features":[570]},{"name":"PROPID_QM_BASE","features":[570]},{"name":"PROPID_QM_CONNECTION","features":[570]},{"name":"PROPID_QM_ENCRYPTION_PK","features":[570]},{"name":"PROPID_QM_ENCRYPTION_PK_AES","features":[570]},{"name":"PROPID_QM_ENCRYPTION_PK_BASE","features":[570]},{"name":"PROPID_QM_ENCRYPTION_PK_ENHANCED","features":[570]},{"name":"PROPID_QM_MACHINE_ID","features":[570]},{"name":"PROPID_QM_PATHNAME","features":[570]},{"name":"PROPID_QM_PATHNAME_DNS","features":[570]},{"name":"PROPID_QM_SITE_ID","features":[570]},{"name":"PROPID_Q_ADS_PATH","features":[570]},{"name":"PROPID_Q_AUTHENTICATE","features":[570]},{"name":"PROPID_Q_BASE","features":[570]},{"name":"PROPID_Q_BASEPRIORITY","features":[570]},{"name":"PROPID_Q_CREATE_TIME","features":[570]},{"name":"PROPID_Q_INSTANCE","features":[570]},{"name":"PROPID_Q_JOURNAL","features":[570]},{"name":"PROPID_Q_JOURNAL_QUOTA","features":[570]},{"name":"PROPID_Q_LABEL","features":[570]},{"name":"PROPID_Q_MODIFY_TIME","features":[570]},{"name":"PROPID_Q_MULTICAST_ADDRESS","features":[570]},{"name":"PROPID_Q_PATHNAME","features":[570]},{"name":"PROPID_Q_PATHNAME_DNS","features":[570]},{"name":"PROPID_Q_PRIV_LEVEL","features":[570]},{"name":"PROPID_Q_QUOTA","features":[570]},{"name":"PROPID_Q_TRANSACTION","features":[570]},{"name":"PROPID_Q_TYPE","features":[570]},{"name":"QUERY_SORTASCEND","features":[570]},{"name":"QUERY_SORTDESCEND","features":[570]},{"name":"QUEUE_ACTION_EOD_RESEND","features":[570]},{"name":"QUEUE_ACTION_PAUSE","features":[570]},{"name":"QUEUE_ACTION_RESUME","features":[570]},{"name":"QUEUE_STATE","features":[570]},{"name":"QUEUE_TYPE","features":[570]},{"name":"RELOPS","features":[570]},{"name":"REL_EQ","features":[570]},{"name":"REL_GE","features":[570]},{"name":"REL_GT","features":[570]},{"name":"REL_LE","features":[570]},{"name":"REL_LT","features":[570]},{"name":"REL_NEQ","features":[570]},{"name":"REL_NOP","features":[570]},{"name":"SEQUENCE_INFO","features":[570]},{"name":"XACT_STATUS","features":[570]},{"name":"_DMSMQEventEvents","features":[358,570]}],"586":[{"name":"PERCEPTIONFIELD_StateStream_TimeStamps","features":[571]},{"name":"PERCEPTION_PAYLOAD_FIELD","features":[571]},{"name":"PERCEPTION_STATE_STREAM_TIMESTAMPS","features":[571]}],"587":[{"name":"AUTO_WIDTH","features":[572]},{"name":"AppEvents","features":[358,572]},{"name":"AppEventsDHTMLConnector","features":[572]},{"name":"Application","features":[572]},{"name":"BUTTONPRESSED","features":[572]},{"name":"CCM_COMMANDID_MASK_CONSTANTS","features":[572]},{"name":"CCM_COMMANDID_MASK_RESERVED","features":[572]},{"name":"CCM_INSERTIONALLOWED","features":[572]},{"name":"CCM_INSERTIONALLOWED_NEW","features":[572]},{"name":"CCM_INSERTIONALLOWED_TASK","features":[572]},{"name":"CCM_INSERTIONALLOWED_TOP","features":[572]},{"name":"CCM_INSERTIONALLOWED_VIEW","features":[572]},{"name":"CCM_INSERTIONPOINTID","features":[572]},{"name":"CCM_INSERTIONPOINTID_3RDPARTY_NEW","features":[572]},{"name":"CCM_INSERTIONPOINTID_3RDPARTY_TASK","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_ADD_3RDPARTY","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_ADD_PRIMARY","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_CREATE_PRIMARY","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_FLAGINDEX","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_RESERVED","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_SHARED","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_SPECIAL","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_HELP","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_NEW","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_TASK","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_TOP","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_VIEW","features":[572]},{"name":"CCM_INSERTIONPOINTID_ROOT_MENU","features":[572]},{"name":"CCM_SPECIAL","features":[572]},{"name":"CCM_SPECIAL_DEFAULT_ITEM","features":[572]},{"name":"CCM_SPECIAL_INSERTION_POINT","features":[572]},{"name":"CCM_SPECIAL_SEPARATOR","features":[572]},{"name":"CCM_SPECIAL_SUBMENU","features":[572]},{"name":"CCM_SPECIAL_TESTONLY","features":[572]},{"name":"CCT_RESULT","features":[572]},{"name":"CCT_SCOPE","features":[572]},{"name":"CCT_SNAPIN_MANAGER","features":[572]},{"name":"CCT_UNINITIALIZED","features":[572]},{"name":"CHECKED","features":[572]},{"name":"COMBOBOXBAR","features":[572]},{"name":"CONTEXTMENUITEM","features":[572]},{"name":"CONTEXTMENUITEM2","features":[572]},{"name":"Column","features":[358,572]},{"name":"Columns","features":[358,572]},{"name":"ConsolePower","features":[572]},{"name":"ContextMenu","features":[358,572]},{"name":"DATA_OBJECT_TYPES","features":[572]},{"name":"Document","features":[358,572]},{"name":"DocumentMode_Author","features":[572]},{"name":"DocumentMode_User","features":[572]},{"name":"DocumentMode_User_MDI","features":[572]},{"name":"DocumentMode_User_SDI","features":[572]},{"name":"ENABLED","features":[572]},{"name":"ExportListOptions_Default","features":[572]},{"name":"ExportListOptions_SelectedItemsOnly","features":[572]},{"name":"ExportListOptions_TabDelimited","features":[572]},{"name":"ExportListOptions_Unicode","features":[572]},{"name":"Extension","features":[358,572]},{"name":"Extensions","features":[358,572]},{"name":"Frame","features":[358,572]},{"name":"HDI_HIDDEN","features":[572]},{"name":"HIDDEN","features":[572]},{"name":"HIDE_COLUMN","features":[572]},{"name":"IColumnData","features":[572]},{"name":"IComponent","features":[572]},{"name":"IComponent2","features":[572]},{"name":"IComponentData","features":[572]},{"name":"IComponentData2","features":[572]},{"name":"IConsole","features":[572]},{"name":"IConsole2","features":[572]},{"name":"IConsole3","features":[572]},{"name":"IConsoleNameSpace","features":[572]},{"name":"IConsoleNameSpace2","features":[572]},{"name":"IConsolePower","features":[572]},{"name":"IConsolePowerSink","features":[572]},{"name":"IConsoleVerb","features":[572]},{"name":"IContextMenuCallback","features":[572]},{"name":"IContextMenuCallback2","features":[572]},{"name":"IContextMenuProvider","features":[572]},{"name":"IControlbar","features":[572]},{"name":"IDisplayHelp","features":[572]},{"name":"IEnumTASK","features":[572]},{"name":"IExtendContextMenu","features":[572]},{"name":"IExtendControlbar","features":[572]},{"name":"IExtendPropertySheet","features":[572]},{"name":"IExtendPropertySheet2","features":[572]},{"name":"IExtendTaskPad","features":[572]},{"name":"IExtendView","features":[572]},{"name":"IHeaderCtrl","features":[572]},{"name":"IHeaderCtrl2","features":[572]},{"name":"IImageList","features":[572]},{"name":"ILSIF_LEAVE_LARGE_ICON","features":[572]},{"name":"ILSIF_LEAVE_SMALL_ICON","features":[572]},{"name":"IMMCVersionInfo","features":[572]},{"name":"IMenuButton","features":[572]},{"name":"IMessageView","features":[572]},{"name":"INDETERMINATE","features":[572]},{"name":"INodeProperties","features":[572]},{"name":"IPropertySheetCallback","features":[572]},{"name":"IPropertySheetProvider","features":[572]},{"name":"IRequiredExtensions","features":[572]},{"name":"IResultData","features":[572]},{"name":"IResultData2","features":[572]},{"name":"IResultDataCompare","features":[572]},{"name":"IResultDataCompareEx","features":[572]},{"name":"IResultOwnerData","features":[572]},{"name":"ISnapinAbout","features":[572]},{"name":"ISnapinHelp","features":[572]},{"name":"ISnapinHelp2","features":[572]},{"name":"ISnapinProperties","features":[572]},{"name":"ISnapinPropertiesCallback","features":[572]},{"name":"IStringTable","features":[572]},{"name":"IToolbar","features":[572]},{"name":"IViewExtensionCallback","features":[572]},{"name":"IconIdentifier","features":[572]},{"name":"Icon_Error","features":[572]},{"name":"Icon_First","features":[572]},{"name":"Icon_Information","features":[572]},{"name":"Icon_Last","features":[572]},{"name":"Icon_None","features":[572]},{"name":"Icon_Question","features":[572]},{"name":"Icon_Warning","features":[572]},{"name":"ListMode_Detail","features":[572]},{"name":"ListMode_Filtered","features":[572]},{"name":"ListMode_Large_Icons","features":[572]},{"name":"ListMode_List","features":[572]},{"name":"ListMode_Small_Icons","features":[572]},{"name":"MENUBUTTON","features":[572]},{"name":"MENUBUTTONDATA","features":[572]},{"name":"MFCC_DISABLE","features":[572]},{"name":"MFCC_ENABLE","features":[572]},{"name":"MFCC_VALUE_CHANGE","features":[572]},{"name":"MMCBUTTON","features":[572]},{"name":"MMCC_STANDARD_VIEW_SELECT","features":[572]},{"name":"MMCLV_AUTO","features":[572]},{"name":"MMCLV_NOICON","features":[572]},{"name":"MMCLV_NOPARAM","features":[572]},{"name":"MMCLV_NOPTR","features":[572]},{"name":"MMCLV_UPDATE_NOINVALIDATEALL","features":[572]},{"name":"MMCLV_UPDATE_NOSCROLL","features":[572]},{"name":"MMCLV_VIEWSTYLE_FILTERED","features":[572]},{"name":"MMCLV_VIEWSTYLE_ICON","features":[572]},{"name":"MMCLV_VIEWSTYLE_LIST","features":[572]},{"name":"MMCLV_VIEWSTYLE_REPORT","features":[572]},{"name":"MMCLV_VIEWSTYLE_SMALLICON","features":[572]},{"name":"MMCN_ACTIVATE","features":[572]},{"name":"MMCN_ADD_IMAGES","features":[572]},{"name":"MMCN_BTN_CLICK","features":[572]},{"name":"MMCN_CANPASTE_OUTOFPROC","features":[572]},{"name":"MMCN_CLICK","features":[572]},{"name":"MMCN_COLUMNS_CHANGED","features":[572]},{"name":"MMCN_COLUMN_CLICK","features":[572]},{"name":"MMCN_CONTEXTHELP","features":[572]},{"name":"MMCN_CONTEXTMENU","features":[572]},{"name":"MMCN_CUTORMOVE","features":[572]},{"name":"MMCN_DBLCLICK","features":[572]},{"name":"MMCN_DELETE","features":[572]},{"name":"MMCN_DESELECT_ALL","features":[572]},{"name":"MMCN_EXPAND","features":[572]},{"name":"MMCN_EXPANDSYNC","features":[572]},{"name":"MMCN_FILTERBTN_CLICK","features":[572]},{"name":"MMCN_FILTER_CHANGE","features":[572]},{"name":"MMCN_HELP","features":[572]},{"name":"MMCN_INITOCX","features":[572]},{"name":"MMCN_LISTPAD","features":[572]},{"name":"MMCN_MENU_BTNCLICK","features":[572]},{"name":"MMCN_MINIMIZED","features":[572]},{"name":"MMCN_PASTE","features":[572]},{"name":"MMCN_PRELOAD","features":[572]},{"name":"MMCN_PRINT","features":[572]},{"name":"MMCN_PROPERTY_CHANGE","features":[572]},{"name":"MMCN_QUERY_PASTE","features":[572]},{"name":"MMCN_REFRESH","features":[572]},{"name":"MMCN_REMOVE_CHILDREN","features":[572]},{"name":"MMCN_RENAME","features":[572]},{"name":"MMCN_RESTORE_VIEW","features":[572]},{"name":"MMCN_SELECT","features":[572]},{"name":"MMCN_SHOW","features":[572]},{"name":"MMCN_SNAPINHELP","features":[572]},{"name":"MMCN_VIEW_CHANGE","features":[572]},{"name":"MMCVersionInfo","features":[572]},{"name":"MMC_ACTION_ID","features":[572]},{"name":"MMC_ACTION_LINK","features":[572]},{"name":"MMC_ACTION_SCRIPT","features":[572]},{"name":"MMC_ACTION_TYPE","features":[572]},{"name":"MMC_ACTION_UNINITIALIZED","features":[572]},{"name":"MMC_BUTTON_STATE","features":[572]},{"name":"MMC_COLUMN_DATA","features":[572]},{"name":"MMC_COLUMN_SET_DATA","features":[572]},{"name":"MMC_CONSOLE_VERB","features":[572]},{"name":"MMC_CONTROL_TYPE","features":[572]},{"name":"MMC_DEFAULT_OPERATION_COPY","features":[572]},{"name":"MMC_ENSUREFOCUSVISIBLE","features":[572]},{"name":"MMC_EXPANDSYNC_STRUCT","features":[307,572]},{"name":"MMC_EXT_VIEW_DATA","features":[307,572]},{"name":"MMC_FILTERDATA","features":[572]},{"name":"MMC_FILTER_CHANGE_CODE","features":[572]},{"name":"MMC_FILTER_NOVALUE","features":[572]},{"name":"MMC_FILTER_TYPE","features":[572]},{"name":"MMC_IMAGECALLBACK","features":[572]},{"name":"MMC_INT_FILTER","features":[572]},{"name":"MMC_ITEM_OVERLAY_STATE_MASK","features":[572]},{"name":"MMC_ITEM_OVERLAY_STATE_SHIFT","features":[572]},{"name":"MMC_ITEM_STATE_MASK","features":[572]},{"name":"MMC_LISTPAD_INFO","features":[572]},{"name":"MMC_MENU_COMMAND_IDS","features":[572]},{"name":"MMC_MULTI_SELECT_COOKIE","features":[572]},{"name":"MMC_NODEID_SLOW_RETRIEVAL","features":[572]},{"name":"MMC_NOSORTHEADER","features":[572]},{"name":"MMC_NOTIFY_TYPE","features":[572]},{"name":"MMC_NW_OPTION_CUSTOMTITLE","features":[572]},{"name":"MMC_NW_OPTION_NOACTIONPANE","features":[572]},{"name":"MMC_NW_OPTION_NONE","features":[572]},{"name":"MMC_NW_OPTION_NOPERSIST","features":[572]},{"name":"MMC_NW_OPTION_NOSCOPEPANE","features":[572]},{"name":"MMC_NW_OPTION_NOTOOLBARS","features":[572]},{"name":"MMC_NW_OPTION_SHORTTITLE","features":[572]},{"name":"MMC_PROPACT_CHANGING","features":[572]},{"name":"MMC_PROPACT_DELETING","features":[572]},{"name":"MMC_PROPACT_INITIALIZED","features":[572]},{"name":"MMC_PROPERTY_ACTION","features":[572]},{"name":"MMC_PROP_CHANGEAFFECTSUI","features":[572]},{"name":"MMC_PROP_MODIFIABLE","features":[572]},{"name":"MMC_PROP_PERSIST","features":[572]},{"name":"MMC_PROP_REMOVABLE","features":[572]},{"name":"MMC_PSO_HASHELP","features":[572]},{"name":"MMC_PSO_NEWWIZARDTYPE","features":[572]},{"name":"MMC_PSO_NOAPPLYNOW","features":[572]},{"name":"MMC_PSO_NO_PROPTITLE","features":[572]},{"name":"MMC_RESTORE_VIEW","features":[572]},{"name":"MMC_RESULT_VIEW_STYLE","features":[572]},{"name":"MMC_SCOPE_ITEM_STATE","features":[572]},{"name":"MMC_SCOPE_ITEM_STATE_BOLD","features":[572]},{"name":"MMC_SCOPE_ITEM_STATE_EXPANDEDONCE","features":[572]},{"name":"MMC_SCOPE_ITEM_STATE_NORMAL","features":[572]},{"name":"MMC_SHOWSELALWAYS","features":[572]},{"name":"MMC_SINGLESEL","features":[572]},{"name":"MMC_SNAPIN_PROPERTY","features":[572]},{"name":"MMC_SORT_DATA","features":[572]},{"name":"MMC_SORT_SET_DATA","features":[572]},{"name":"MMC_STRING_FILTER","features":[572]},{"name":"MMC_TASK","features":[572]},{"name":"MMC_TASK_DISPLAY_BITMAP","features":[572]},{"name":"MMC_TASK_DISPLAY_OBJECT","features":[572]},{"name":"MMC_TASK_DISPLAY_SYMBOL","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE_BITMAP","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE_SYMBOL","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE_VANILLA_GIF","features":[572]},{"name":"MMC_TASK_DISPLAY_UNINITIALIZED","features":[572]},{"name":"MMC_VER","features":[572]},{"name":"MMC_VERB_COPY","features":[572]},{"name":"MMC_VERB_CUT","features":[572]},{"name":"MMC_VERB_DELETE","features":[572]},{"name":"MMC_VERB_FIRST","features":[572]},{"name":"MMC_VERB_LAST","features":[572]},{"name":"MMC_VERB_MAX","features":[572]},{"name":"MMC_VERB_NONE","features":[572]},{"name":"MMC_VERB_OPEN","features":[572]},{"name":"MMC_VERB_PASTE","features":[572]},{"name":"MMC_VERB_PRINT","features":[572]},{"name":"MMC_VERB_PROPERTIES","features":[572]},{"name":"MMC_VERB_REFRESH","features":[572]},{"name":"MMC_VERB_RENAME","features":[572]},{"name":"MMC_VIEW_OPTIONS_CREATENEW","features":[572]},{"name":"MMC_VIEW_OPTIONS_EXCLUDE_SCOPE_ITEMS_FROM_LIST","features":[572]},{"name":"MMC_VIEW_OPTIONS_FILTERED","features":[572]},{"name":"MMC_VIEW_OPTIONS_LEXICAL_SORT","features":[572]},{"name":"MMC_VIEW_OPTIONS_MULTISELECT","features":[572]},{"name":"MMC_VIEW_OPTIONS_NOLISTVIEWS","features":[572]},{"name":"MMC_VIEW_OPTIONS_NONE","features":[572]},{"name":"MMC_VIEW_OPTIONS_OWNERDATALIST","features":[572]},{"name":"MMC_VIEW_OPTIONS_USEFONTLINKING","features":[572]},{"name":"MMC_VIEW_TYPE","features":[572]},{"name":"MMC_VIEW_TYPE_HTML","features":[572]},{"name":"MMC_VIEW_TYPE_LIST","features":[572]},{"name":"MMC_VIEW_TYPE_OCX","features":[572]},{"name":"MMC_VISIBLE_COLUMNS","features":[572]},{"name":"MMC_WINDOW_COOKIE","features":[572]},{"name":"MenuItem","features":[358,572]},{"name":"Node","features":[358,572]},{"name":"Nodes","features":[358,572]},{"name":"Properties","features":[358,572]},{"name":"Property","features":[358,572]},{"name":"RDCI_ScopeItem","features":[572]},{"name":"RDCOMPARE","features":[307,572]},{"name":"RDITEMHDR","features":[307,572]},{"name":"RDI_IMAGE","features":[572]},{"name":"RDI_INDENT","features":[572]},{"name":"RDI_INDEX","features":[572]},{"name":"RDI_PARAM","features":[572]},{"name":"RDI_STATE","features":[572]},{"name":"RDI_STR","features":[572]},{"name":"RESULTDATAITEM","features":[307,572]},{"name":"RESULTFINDINFO","features":[572]},{"name":"RESULT_VIEW_TYPE_INFO","features":[572]},{"name":"RFI_PARTIAL","features":[572]},{"name":"RFI_WRAP","features":[572]},{"name":"RSI_DESCENDING","features":[572]},{"name":"RSI_NOSORTICON","features":[572]},{"name":"RVTI_HTML_OPTIONS_NOLISTVIEW","features":[572]},{"name":"RVTI_HTML_OPTIONS_NONE","features":[572]},{"name":"RVTI_LIST_OPTIONS_ALLOWPASTE","features":[572]},{"name":"RVTI_LIST_OPTIONS_EXCLUDE_SCOPE_ITEMS_FROM_LIST","features":[572]},{"name":"RVTI_LIST_OPTIONS_FILTERED","features":[572]},{"name":"RVTI_LIST_OPTIONS_LEXICAL_SORT","features":[572]},{"name":"RVTI_LIST_OPTIONS_MULTISELECT","features":[572]},{"name":"RVTI_LIST_OPTIONS_NONE","features":[572]},{"name":"RVTI_LIST_OPTIONS_OWNERDATALIST","features":[572]},{"name":"RVTI_LIST_OPTIONS_USEFONTLINKING","features":[572]},{"name":"RVTI_MISC_OPTIONS_NOLISTVIEWS","features":[572]},{"name":"RVTI_OCX_OPTIONS_CACHE_OCX","features":[572]},{"name":"RVTI_OCX_OPTIONS_NOLISTVIEW","features":[572]},{"name":"RVTI_OCX_OPTIONS_NONE","features":[572]},{"name":"SCOPEDATAITEM","features":[307,572]},{"name":"SColumnSetID","features":[572]},{"name":"SDI_CHILDREN","features":[572]},{"name":"SDI_FIRST","features":[572]},{"name":"SDI_IMAGE","features":[572]},{"name":"SDI_NEXT","features":[572]},{"name":"SDI_OPENIMAGE","features":[572]},{"name":"SDI_PARAM","features":[572]},{"name":"SDI_PARENT","features":[572]},{"name":"SDI_PREVIOUS","features":[572]},{"name":"SDI_STATE","features":[572]},{"name":"SDI_STR","features":[572]},{"name":"SMMCDataObjects","features":[358,572]},{"name":"SMMCObjectTypes","features":[572]},{"name":"SNodeID","features":[572]},{"name":"SNodeID2","features":[572]},{"name":"SPECIAL_COOKIE_MAX","features":[572]},{"name":"SPECIAL_COOKIE_MIN","features":[572]},{"name":"SPECIAL_DOBJ_MAX","features":[572]},{"name":"SPECIAL_DOBJ_MIN","features":[572]},{"name":"ScopeNamespace","features":[358,572]},{"name":"SnapIn","features":[358,572]},{"name":"SnapIns","features":[358,572]},{"name":"SortOrder_Ascending","features":[572]},{"name":"SortOrder_Descending","features":[572]},{"name":"TOOLBAR","features":[572]},{"name":"View","features":[358,572]},{"name":"ViewOption_ActionPaneHidden","features":[572]},{"name":"ViewOption_Default","features":[572]},{"name":"ViewOption_NoToolBars","features":[572]},{"name":"ViewOption_NotPersistable","features":[572]},{"name":"ViewOption_ScopeTreeHidden","features":[572]},{"name":"Views","features":[358,572]},{"name":"_AppEvents","features":[358,572]},{"name":"_Application","features":[358,572]},{"name":"_ColumnSortOrder","features":[572]},{"name":"_DocumentMode","features":[572]},{"name":"_EventConnector","features":[358,572]},{"name":"_ExportListOptions","features":[572]},{"name":"_ListViewMode","features":[572]},{"name":"_ViewOptions","features":[572]}],"588":[{"name":"ACTIVATEFLAGS","features":[417]},{"name":"ACTIVATE_WINDOWLESS","features":[417]},{"name":"ACTIVEOBJECT_FLAGS","features":[417]},{"name":"ACTIVEOBJECT_STRONG","features":[417]},{"name":"ACTIVEOBJECT_WEAK","features":[417]},{"name":"ARRAYDESC","features":[358,417,382]},{"name":"BINDSPEED","features":[417]},{"name":"BINDSPEED_IMMEDIATE","features":[417]},{"name":"BINDSPEED_INDEFINITE","features":[417]},{"name":"BINDSPEED_MODERATE","features":[417]},{"name":"BUSY_DIALOG_FLAGS","features":[417]},{"name":"BZ_DISABLECANCELBUTTON","features":[417]},{"name":"BZ_DISABLERETRYBUTTON","features":[417]},{"name":"BZ_DISABLESWITCHTOBUTTON","features":[417]},{"name":"BZ_NOTRESPONDINGDIALOG","features":[417]},{"name":"BstrFromVector","features":[358,417]},{"name":"CADWORD","features":[417]},{"name":"CALPOLESTR","features":[417]},{"name":"CAUUID","features":[417]},{"name":"CF_BITMAP","features":[417]},{"name":"CF_CONVERTONLY","features":[417]},{"name":"CF_DIB","features":[417]},{"name":"CF_DIBV5","features":[417]},{"name":"CF_DIF","features":[417]},{"name":"CF_DISABLEACTIVATEAS","features":[417]},{"name":"CF_DISABLEDISPLAYASICON","features":[417]},{"name":"CF_DSPBITMAP","features":[417]},{"name":"CF_DSPENHMETAFILE","features":[417]},{"name":"CF_DSPMETAFILEPICT","features":[417]},{"name":"CF_DSPTEXT","features":[417]},{"name":"CF_ENHMETAFILE","features":[417]},{"name":"CF_GDIOBJFIRST","features":[417]},{"name":"CF_GDIOBJLAST","features":[417]},{"name":"CF_HDROP","features":[417]},{"name":"CF_HIDECHANGEICON","features":[417]},{"name":"CF_LOCALE","features":[417]},{"name":"CF_MAX","features":[417]},{"name":"CF_METAFILEPICT","features":[417]},{"name":"CF_OEMTEXT","features":[417]},{"name":"CF_OWNERDISPLAY","features":[417]},{"name":"CF_PALETTE","features":[417]},{"name":"CF_PENDATA","features":[417]},{"name":"CF_PRIVATEFIRST","features":[417]},{"name":"CF_PRIVATELAST","features":[417]},{"name":"CF_RIFF","features":[417]},{"name":"CF_SELECTACTIVATEAS","features":[417]},{"name":"CF_SELECTCONVERTTO","features":[417]},{"name":"CF_SETACTIVATEDEFAULT","features":[417]},{"name":"CF_SETCONVERTDEFAULT","features":[417]},{"name":"CF_SHOWHELPBUTTON","features":[417]},{"name":"CF_SYLK","features":[417]},{"name":"CF_TEXT","features":[417]},{"name":"CF_TIFF","features":[417]},{"name":"CF_UNICODETEXT","features":[417]},{"name":"CF_WAVE","features":[417]},{"name":"CHANGEKIND","features":[417]},{"name":"CHANGEKIND_ADDMEMBER","features":[417]},{"name":"CHANGEKIND_CHANGEFAILED","features":[417]},{"name":"CHANGEKIND_DELETEMEMBER","features":[417]},{"name":"CHANGEKIND_GENERAL","features":[417]},{"name":"CHANGEKIND_INVALIDATE","features":[417]},{"name":"CHANGEKIND_MAX","features":[417]},{"name":"CHANGEKIND_SETDOCUMENTATION","features":[417]},{"name":"CHANGEKIND_SETNAMES","features":[417]},{"name":"CHANGE_ICON_FLAGS","features":[417]},{"name":"CHANGE_SOURCE_FLAGS","features":[417]},{"name":"CIF_SELECTCURRENT","features":[417]},{"name":"CIF_SELECTDEFAULT","features":[417]},{"name":"CIF_SELECTFROMFILE","features":[417]},{"name":"CIF_SHOWHELP","features":[417]},{"name":"CIF_USEICONEXE","features":[417]},{"name":"CLEANLOCALSTORAGE","features":[417]},{"name":"CLIPBOARD_FORMAT","features":[417]},{"name":"CLSID_CColorPropPage","features":[417]},{"name":"CLSID_CFontPropPage","features":[417]},{"name":"CLSID_CPicturePropPage","features":[417]},{"name":"CLSID_ConvertVBX","features":[417]},{"name":"CLSID_PersistPropset","features":[417]},{"name":"CLSID_StdFont","features":[417]},{"name":"CLSID_StdPicture","features":[417]},{"name":"CONNECT_E_ADVISELIMIT","features":[417]},{"name":"CONNECT_E_CANNOTCONNECT","features":[417]},{"name":"CONNECT_E_FIRST","features":[417]},{"name":"CONNECT_E_LAST","features":[417]},{"name":"CONNECT_E_NOCONNECTION","features":[417]},{"name":"CONNECT_E_OVERRIDDEN","features":[417]},{"name":"CONNECT_S_FIRST","features":[417]},{"name":"CONNECT_S_LAST","features":[417]},{"name":"CONTROLINFO","features":[417,369]},{"name":"CSF_EXPLORER","features":[417]},{"name":"CSF_ONLYGETSOURCE","features":[417]},{"name":"CSF_SHOWHELP","features":[417]},{"name":"CSF_VALIDSOURCE","features":[417]},{"name":"CTL_E_ILLEGALFUNCTIONCALL","features":[417]},{"name":"CTRLINFO","features":[417]},{"name":"CTRLINFO_EATS_ESCAPE","features":[417]},{"name":"CTRLINFO_EATS_RETURN","features":[417]},{"name":"ClearCustData","features":[358,417]},{"name":"CreateDispTypeInfo","features":[358,417,382]},{"name":"CreateErrorInfo","features":[417]},{"name":"CreateOleAdviseHolder","features":[417]},{"name":"CreateStdDispatch","features":[358,417]},{"name":"CreateTypeLib","features":[358,417]},{"name":"CreateTypeLib2","features":[358,417]},{"name":"DD_DEFDRAGDELAY","features":[417]},{"name":"DD_DEFDRAGMINDIST","features":[417]},{"name":"DD_DEFSCROLLDELAY","features":[417]},{"name":"DD_DEFSCROLLINSET","features":[417]},{"name":"DD_DEFSCROLLINTERVAL","features":[417]},{"name":"DISCARDCACHE","features":[417]},{"name":"DISCARDCACHE_NOSAVE","features":[417]},{"name":"DISCARDCACHE_SAVEIFDIRTY","features":[417]},{"name":"DISPATCH_CONSTRUCT","features":[417]},{"name":"DISPID_ABOUTBOX","features":[417]},{"name":"DISPID_ACCELERATOR","features":[417]},{"name":"DISPID_ADDITEM","features":[417]},{"name":"DISPID_AMBIENT_APPEARANCE","features":[417]},{"name":"DISPID_AMBIENT_AUTOCLIP","features":[417]},{"name":"DISPID_AMBIENT_BACKCOLOR","features":[417]},{"name":"DISPID_AMBIENT_CHARSET","features":[417]},{"name":"DISPID_AMBIENT_CODEPAGE","features":[417]},{"name":"DISPID_AMBIENT_DISPLAYASDEFAULT","features":[417]},{"name":"DISPID_AMBIENT_DISPLAYNAME","features":[417]},{"name":"DISPID_AMBIENT_FONT","features":[417]},{"name":"DISPID_AMBIENT_FORECOLOR","features":[417]},{"name":"DISPID_AMBIENT_LOCALEID","features":[417]},{"name":"DISPID_AMBIENT_MESSAGEREFLECT","features":[417]},{"name":"DISPID_AMBIENT_PALETTE","features":[417]},{"name":"DISPID_AMBIENT_RIGHTTOLEFT","features":[417]},{"name":"DISPID_AMBIENT_SCALEUNITS","features":[417]},{"name":"DISPID_AMBIENT_SHOWGRABHANDLES","features":[417]},{"name":"DISPID_AMBIENT_SHOWHATCHING","features":[417]},{"name":"DISPID_AMBIENT_SUPPORTSMNEMONICS","features":[417]},{"name":"DISPID_AMBIENT_TEXTALIGN","features":[417]},{"name":"DISPID_AMBIENT_TOPTOBOTTOM","features":[417]},{"name":"DISPID_AMBIENT_TRANSFERPRIORITY","features":[417]},{"name":"DISPID_AMBIENT_UIDEAD","features":[417]},{"name":"DISPID_AMBIENT_USERMODE","features":[417]},{"name":"DISPID_APPEARANCE","features":[417]},{"name":"DISPID_AUTOSIZE","features":[417]},{"name":"DISPID_BACKCOLOR","features":[417]},{"name":"DISPID_BACKSTYLE","features":[417]},{"name":"DISPID_BORDERCOLOR","features":[417]},{"name":"DISPID_BORDERSTYLE","features":[417]},{"name":"DISPID_BORDERVISIBLE","features":[417]},{"name":"DISPID_BORDERWIDTH","features":[417]},{"name":"DISPID_CAPTION","features":[417]},{"name":"DISPID_CLEAR","features":[417]},{"name":"DISPID_CLICK","features":[417]},{"name":"DISPID_CLICK_VALUE","features":[417]},{"name":"DISPID_COLLECT","features":[417]},{"name":"DISPID_COLUMN","features":[417]},{"name":"DISPID_CONSTRUCTOR","features":[417]},{"name":"DISPID_DBLCLICK","features":[417]},{"name":"DISPID_DESTRUCTOR","features":[417]},{"name":"DISPID_DISPLAYSTYLE","features":[417]},{"name":"DISPID_DOCLICK","features":[417]},{"name":"DISPID_DRAWMODE","features":[417]},{"name":"DISPID_DRAWSTYLE","features":[417]},{"name":"DISPID_DRAWWIDTH","features":[417]},{"name":"DISPID_Delete","features":[417]},{"name":"DISPID_ENABLED","features":[417]},{"name":"DISPID_ENTERKEYBEHAVIOR","features":[417]},{"name":"DISPID_ERROREVENT","features":[417]},{"name":"DISPID_EVALUATE","features":[417]},{"name":"DISPID_FILLCOLOR","features":[417]},{"name":"DISPID_FILLSTYLE","features":[417]},{"name":"DISPID_FONT","features":[417]},{"name":"DISPID_FONT_BOLD","features":[417]},{"name":"DISPID_FONT_CHANGED","features":[417]},{"name":"DISPID_FONT_CHARSET","features":[417]},{"name":"DISPID_FONT_ITALIC","features":[417]},{"name":"DISPID_FONT_NAME","features":[417]},{"name":"DISPID_FONT_SIZE","features":[417]},{"name":"DISPID_FONT_STRIKE","features":[417]},{"name":"DISPID_FONT_UNDER","features":[417]},{"name":"DISPID_FONT_WEIGHT","features":[417]},{"name":"DISPID_FORECOLOR","features":[417]},{"name":"DISPID_GROUPNAME","features":[417]},{"name":"DISPID_HWND","features":[417]},{"name":"DISPID_IMEMODE","features":[417]},{"name":"DISPID_KEYDOWN","features":[417]},{"name":"DISPID_KEYPRESS","features":[417]},{"name":"DISPID_KEYUP","features":[417]},{"name":"DISPID_LIST","features":[417]},{"name":"DISPID_LISTCOUNT","features":[417]},{"name":"DISPID_LISTINDEX","features":[417]},{"name":"DISPID_MAXLENGTH","features":[417]},{"name":"DISPID_MOUSEDOWN","features":[417]},{"name":"DISPID_MOUSEICON","features":[417]},{"name":"DISPID_MOUSEMOVE","features":[417]},{"name":"DISPID_MOUSEPOINTER","features":[417]},{"name":"DISPID_MOUSEUP","features":[417]},{"name":"DISPID_MULTILINE","features":[417]},{"name":"DISPID_MULTISELECT","features":[417]},{"name":"DISPID_NEWENUM","features":[417]},{"name":"DISPID_NUMBEROFCOLUMNS","features":[417]},{"name":"DISPID_NUMBEROFROWS","features":[417]},{"name":"DISPID_Name","features":[417]},{"name":"DISPID_Object","features":[417]},{"name":"DISPID_PASSWORDCHAR","features":[417]},{"name":"DISPID_PICTURE","features":[417]},{"name":"DISPID_PICT_HANDLE","features":[417]},{"name":"DISPID_PICT_HEIGHT","features":[417]},{"name":"DISPID_PICT_HPAL","features":[417]},{"name":"DISPID_PICT_RENDER","features":[417]},{"name":"DISPID_PICT_TYPE","features":[417]},{"name":"DISPID_PICT_WIDTH","features":[417]},{"name":"DISPID_PROPERTYPUT","features":[417]},{"name":"DISPID_Parent","features":[417]},{"name":"DISPID_READYSTATE","features":[417]},{"name":"DISPID_READYSTATECHANGE","features":[417]},{"name":"DISPID_REFRESH","features":[417]},{"name":"DISPID_REMOVEITEM","features":[417]},{"name":"DISPID_RIGHTTOLEFT","features":[417]},{"name":"DISPID_SCROLLBARS","features":[417]},{"name":"DISPID_SELECTED","features":[417]},{"name":"DISPID_SELLENGTH","features":[417]},{"name":"DISPID_SELSTART","features":[417]},{"name":"DISPID_SELTEXT","features":[417]},{"name":"DISPID_STARTENUM","features":[417]},{"name":"DISPID_TABKEYBEHAVIOR","features":[417]},{"name":"DISPID_TABSTOP","features":[417]},{"name":"DISPID_TEXT","features":[417]},{"name":"DISPID_THIS","features":[417]},{"name":"DISPID_TOPTOBOTTOM","features":[417]},{"name":"DISPID_UNKNOWN","features":[417]},{"name":"DISPID_VALID","features":[417]},{"name":"DISPID_VALUE","features":[417]},{"name":"DISPID_WORDWRAP","features":[417]},{"name":"DOCMISC","features":[417]},{"name":"DOCMISC_CANCREATEMULTIPLEVIEWS","features":[417]},{"name":"DOCMISC_CANTOPENEDIT","features":[417]},{"name":"DOCMISC_NOFILESUPPORT","features":[417]},{"name":"DOCMISC_SUPPORTCOMPLEXRECTANGLES","features":[417]},{"name":"DROPEFFECT","features":[417]},{"name":"DROPEFFECT_COPY","features":[417]},{"name":"DROPEFFECT_LINK","features":[417]},{"name":"DROPEFFECT_MOVE","features":[417]},{"name":"DROPEFFECT_NONE","features":[417]},{"name":"DROPEFFECT_SCROLL","features":[417]},{"name":"DVASPECTINFO","features":[417]},{"name":"DVASPECTINFOFLAG","features":[417]},{"name":"DVASPECTINFOFLAG_CANOPTIMIZE","features":[417]},{"name":"DVEXTENTINFO","features":[307,417]},{"name":"DVEXTENTMODE","features":[417]},{"name":"DVEXTENT_CONTENT","features":[417]},{"name":"DVEXTENT_INTEGRAL","features":[417]},{"name":"DispCallFunc","features":[358,417,382]},{"name":"DispGetIDsOfNames","features":[358,417]},{"name":"DispGetParam","features":[358,417,382]},{"name":"DispInvoke","features":[358,417]},{"name":"DoDragDrop","features":[358,417]},{"name":"EDIT_LINKS_FLAGS","features":[417]},{"name":"ELF_DISABLECANCELLINK","features":[417]},{"name":"ELF_DISABLECHANGESOURCE","features":[417]},{"name":"ELF_DISABLEOPENSOURCE","features":[417]},{"name":"ELF_DISABLEUPDATENOW","features":[417]},{"name":"ELF_SHOWHELP","features":[417]},{"name":"EMBDHLP_CREATENOW","features":[417]},{"name":"EMBDHLP_DELAYCREATE","features":[417]},{"name":"EMBDHLP_FLAGS","features":[417]},{"name":"EMBDHLP_INPROC_HANDLER","features":[417]},{"name":"EMBDHLP_INPROC_SERVER","features":[417]},{"name":"ENUM_CONTROLS_WHICH_FLAGS","features":[417]},{"name":"FDEX_PROP_FLAGS","features":[417]},{"name":"FONTDESC","features":[307,358,417]},{"name":"GCW_WCH_SIBLING","features":[417]},{"name":"GC_WCH_ALL","features":[417]},{"name":"GC_WCH_CONTAINED","features":[417]},{"name":"GC_WCH_CONTAINER","features":[417]},{"name":"GC_WCH_FONLYAFTER","features":[417]},{"name":"GC_WCH_FONLYBEFORE","features":[417]},{"name":"GC_WCH_FREVERSEDIR","features":[417]},{"name":"GC_WCH_FSELECTED","features":[417]},{"name":"GC_WCH_SIBLING","features":[417]},{"name":"GUIDKIND","features":[417]},{"name":"GUIDKIND_DEFAULT_SOURCE_DISP_IID","features":[417]},{"name":"GUID_CHECKVALUEEXCLUSIVE","features":[417]},{"name":"GUID_COLOR","features":[417]},{"name":"GUID_FONTBOLD","features":[417]},{"name":"GUID_FONTITALIC","features":[417]},{"name":"GUID_FONTNAME","features":[417]},{"name":"GUID_FONTSIZE","features":[417]},{"name":"GUID_FONTSTRIKETHROUGH","features":[417]},{"name":"GUID_FONTUNDERSCORE","features":[417]},{"name":"GUID_HANDLE","features":[417]},{"name":"GUID_HIMETRIC","features":[417]},{"name":"GUID_OPTIONVALUEEXCLUSIVE","features":[417]},{"name":"GUID_TRISTATE","features":[417]},{"name":"GUID_XPOS","features":[417]},{"name":"GUID_XPOSPIXEL","features":[417]},{"name":"GUID_XSIZE","features":[417]},{"name":"GUID_XSIZEPIXEL","features":[417]},{"name":"GUID_YPOS","features":[417]},{"name":"GUID_YPOSPIXEL","features":[417]},{"name":"GUID_YSIZE","features":[417]},{"name":"GUID_YSIZEPIXEL","features":[417]},{"name":"GetActiveObject","features":[417]},{"name":"GetAltMonthNames","features":[417]},{"name":"GetRecordInfoFromGuids","features":[417]},{"name":"GetRecordInfoFromTypeInfo","features":[358,417]},{"name":"HITRESULT","features":[417]},{"name":"HITRESULT_CLOSE","features":[417]},{"name":"HITRESULT_HIT","features":[417]},{"name":"HITRESULT_OUTSIDE","features":[417]},{"name":"HITRESULT_TRANSPARENT","features":[417]},{"name":"HRGN_UserFree","features":[318,417]},{"name":"HRGN_UserFree64","features":[318,417]},{"name":"HRGN_UserMarshal","features":[318,417]},{"name":"HRGN_UserMarshal64","features":[318,417]},{"name":"HRGN_UserSize","features":[318,417]},{"name":"HRGN_UserSize64","features":[318,417]},{"name":"HRGN_UserUnmarshal","features":[318,417]},{"name":"HRGN_UserUnmarshal64","features":[318,417]},{"name":"IAdviseSinkEx","features":[358,417]},{"name":"ICanHandleException","features":[417]},{"name":"IClassFactory2","features":[358,417]},{"name":"IContinue","features":[417]},{"name":"IContinueCallback","features":[417]},{"name":"ICreateErrorInfo","features":[417]},{"name":"ICreateTypeInfo","features":[417]},{"name":"ICreateTypeInfo2","features":[417]},{"name":"ICreateTypeLib","features":[417]},{"name":"ICreateTypeLib2","features":[417]},{"name":"IDC_BZ_ICON","features":[417]},{"name":"IDC_BZ_MESSAGE1","features":[417]},{"name":"IDC_BZ_RETRY","features":[417]},{"name":"IDC_BZ_SWITCHTO","features":[417]},{"name":"IDC_CI_BROWSE","features":[417]},{"name":"IDC_CI_CURRENT","features":[417]},{"name":"IDC_CI_CURRENTICON","features":[417]},{"name":"IDC_CI_DEFAULT","features":[417]},{"name":"IDC_CI_DEFAULTICON","features":[417]},{"name":"IDC_CI_FROMFILE","features":[417]},{"name":"IDC_CI_FROMFILEEDIT","features":[417]},{"name":"IDC_CI_GROUP","features":[417]},{"name":"IDC_CI_ICONDISPLAY","features":[417]},{"name":"IDC_CI_ICONLIST","features":[417]},{"name":"IDC_CI_LABEL","features":[417]},{"name":"IDC_CI_LABELEDIT","features":[417]},{"name":"IDC_CV_ACTIVATEAS","features":[417]},{"name":"IDC_CV_ACTIVATELIST","features":[417]},{"name":"IDC_CV_CHANGEICON","features":[417]},{"name":"IDC_CV_CONVERTLIST","features":[417]},{"name":"IDC_CV_CONVERTTO","features":[417]},{"name":"IDC_CV_DISPLAYASICON","features":[417]},{"name":"IDC_CV_ICONDISPLAY","features":[417]},{"name":"IDC_CV_OBJECTTYPE","features":[417]},{"name":"IDC_CV_RESULTTEXT","features":[417]},{"name":"IDC_EL_AUTOMATIC","features":[417]},{"name":"IDC_EL_CANCELLINK","features":[417]},{"name":"IDC_EL_CHANGESOURCE","features":[417]},{"name":"IDC_EL_COL1","features":[417]},{"name":"IDC_EL_COL2","features":[417]},{"name":"IDC_EL_COL3","features":[417]},{"name":"IDC_EL_LINKSLISTBOX","features":[417]},{"name":"IDC_EL_LINKSOURCE","features":[417]},{"name":"IDC_EL_LINKTYPE","features":[417]},{"name":"IDC_EL_MANUAL","features":[417]},{"name":"IDC_EL_OPENSOURCE","features":[417]},{"name":"IDC_EL_UPDATENOW","features":[417]},{"name":"IDC_GP_CONVERT","features":[417]},{"name":"IDC_GP_OBJECTICON","features":[417]},{"name":"IDC_GP_OBJECTLOCATION","features":[417]},{"name":"IDC_GP_OBJECTNAME","features":[417]},{"name":"IDC_GP_OBJECTSIZE","features":[417]},{"name":"IDC_GP_OBJECTTYPE","features":[417]},{"name":"IDC_IO_ADDCONTROL","features":[417]},{"name":"IDC_IO_CHANGEICON","features":[417]},{"name":"IDC_IO_CONTROLTYPELIST","features":[417]},{"name":"IDC_IO_CREATEFROMFILE","features":[417]},{"name":"IDC_IO_CREATENEW","features":[417]},{"name":"IDC_IO_DISPLAYASICON","features":[417]},{"name":"IDC_IO_FILE","features":[417]},{"name":"IDC_IO_FILEDISPLAY","features":[417]},{"name":"IDC_IO_FILETEXT","features":[417]},{"name":"IDC_IO_FILETYPE","features":[417]},{"name":"IDC_IO_ICONDISPLAY","features":[417]},{"name":"IDC_IO_INSERTCONTROL","features":[417]},{"name":"IDC_IO_LINKFILE","features":[417]},{"name":"IDC_IO_OBJECTTYPELIST","features":[417]},{"name":"IDC_IO_OBJECTTYPETEXT","features":[417]},{"name":"IDC_IO_RESULTIMAGE","features":[417]},{"name":"IDC_IO_RESULTTEXT","features":[417]},{"name":"IDC_LP_AUTOMATIC","features":[417]},{"name":"IDC_LP_BREAKLINK","features":[417]},{"name":"IDC_LP_CHANGESOURCE","features":[417]},{"name":"IDC_LP_DATE","features":[417]},{"name":"IDC_LP_LINKSOURCE","features":[417]},{"name":"IDC_LP_MANUAL","features":[417]},{"name":"IDC_LP_OPENSOURCE","features":[417]},{"name":"IDC_LP_TIME","features":[417]},{"name":"IDC_LP_UPDATENOW","features":[417]},{"name":"IDC_OLEUIHELP","features":[417]},{"name":"IDC_PS_CHANGEICON","features":[417]},{"name":"IDC_PS_DISPLAYASICON","features":[417]},{"name":"IDC_PS_DISPLAYLIST","features":[417]},{"name":"IDC_PS_ICONDISPLAY","features":[417]},{"name":"IDC_PS_PASTE","features":[417]},{"name":"IDC_PS_PASTELINK","features":[417]},{"name":"IDC_PS_PASTELINKLIST","features":[417]},{"name":"IDC_PS_PASTELIST","features":[417]},{"name":"IDC_PS_RESULTIMAGE","features":[417]},{"name":"IDC_PS_RESULTTEXT","features":[417]},{"name":"IDC_PS_SOURCETEXT","features":[417]},{"name":"IDC_PU_CONVERT","features":[417]},{"name":"IDC_PU_ICON","features":[417]},{"name":"IDC_PU_LINKS","features":[417]},{"name":"IDC_PU_TEXT","features":[417]},{"name":"IDC_UL_METER","features":[417]},{"name":"IDC_UL_PERCENT","features":[417]},{"name":"IDC_UL_PROGRESS","features":[417]},{"name":"IDC_UL_STOP","features":[417]},{"name":"IDC_VP_ASICON","features":[417]},{"name":"IDC_VP_CHANGEICON","features":[417]},{"name":"IDC_VP_EDITABLE","features":[417]},{"name":"IDC_VP_ICONDISPLAY","features":[417]},{"name":"IDC_VP_PERCENT","features":[417]},{"name":"IDC_VP_RELATIVE","features":[417]},{"name":"IDC_VP_RESULTIMAGE","features":[417]},{"name":"IDC_VP_SCALETXT","features":[417]},{"name":"IDC_VP_SPIN","features":[417]},{"name":"IDD_BUSY","features":[417]},{"name":"IDD_CANNOTUPDATELINK","features":[417]},{"name":"IDD_CHANGEICON","features":[417]},{"name":"IDD_CHANGEICONBROWSE","features":[417]},{"name":"IDD_CHANGESOURCE","features":[417]},{"name":"IDD_CHANGESOURCE4","features":[417]},{"name":"IDD_CONVERT","features":[417]},{"name":"IDD_CONVERT4","features":[417]},{"name":"IDD_CONVERTONLY","features":[417]},{"name":"IDD_CONVERTONLY4","features":[417]},{"name":"IDD_EDITLINKS","features":[417]},{"name":"IDD_EDITLINKS4","features":[417]},{"name":"IDD_GNRLPROPS","features":[417]},{"name":"IDD_GNRLPROPS4","features":[417]},{"name":"IDD_INSERTFILEBROWSE","features":[417]},{"name":"IDD_INSERTOBJECT","features":[417]},{"name":"IDD_LINKPROPS","features":[417]},{"name":"IDD_LINKPROPS4","features":[417]},{"name":"IDD_LINKSOURCEUNAVAILABLE","features":[417]},{"name":"IDD_LINKTYPECHANGED","features":[417]},{"name":"IDD_LINKTYPECHANGEDA","features":[417]},{"name":"IDD_LINKTYPECHANGEDW","features":[417]},{"name":"IDD_OUTOFMEMORY","features":[417]},{"name":"IDD_PASTESPECIAL","features":[417]},{"name":"IDD_PASTESPECIAL4","features":[417]},{"name":"IDD_SERVERNOTFOUND","features":[417]},{"name":"IDD_SERVERNOTREG","features":[417]},{"name":"IDD_SERVERNOTREGA","features":[417]},{"name":"IDD_SERVERNOTREGW","features":[417]},{"name":"IDD_UPDATELINKS","features":[417]},{"name":"IDD_VIEWPROPS","features":[417]},{"name":"ID_BROWSE_ADDCONTROL","features":[417]},{"name":"ID_BROWSE_CHANGEICON","features":[417]},{"name":"ID_BROWSE_CHANGESOURCE","features":[417]},{"name":"ID_BROWSE_INSERTFILE","features":[417]},{"name":"ID_DEFAULTINST","features":[417]},{"name":"IDispError","features":[417]},{"name":"IDispatchEx","features":[358,417]},{"name":"IDropSource","features":[417]},{"name":"IDropSourceNotify","features":[417]},{"name":"IDropTarget","features":[417]},{"name":"IEnterpriseDropTarget","features":[417]},{"name":"IEnumOLEVERB","features":[417]},{"name":"IEnumOleDocumentViews","features":[417]},{"name":"IEnumOleUndoUnits","features":[417]},{"name":"IEnumVARIANT","features":[417]},{"name":"IFont","features":[417]},{"name":"IFontDisp","features":[358,417]},{"name":"IFontEventsDisp","features":[358,417]},{"name":"IGNOREMIME","features":[417]},{"name":"IGNOREMIME_PROMPT","features":[417]},{"name":"IGNOREMIME_TEXT","features":[417]},{"name":"IGetOleObject","features":[417]},{"name":"IGetVBAObject","features":[417]},{"name":"INSERT_OBJECT_FLAGS","features":[417]},{"name":"INSTALL_SCOPE_INVALID","features":[417]},{"name":"INSTALL_SCOPE_MACHINE","features":[417]},{"name":"INSTALL_SCOPE_USER","features":[417]},{"name":"INTERFACEDATA","features":[358,417,382]},{"name":"IOF_CHECKDISPLAYASICON","features":[417]},{"name":"IOF_CHECKLINK","features":[417]},{"name":"IOF_CREATEFILEOBJECT","features":[417]},{"name":"IOF_CREATELINKOBJECT","features":[417]},{"name":"IOF_CREATENEWOBJECT","features":[417]},{"name":"IOF_DISABLEDISPLAYASICON","features":[417]},{"name":"IOF_DISABLELINK","features":[417]},{"name":"IOF_HIDECHANGEICON","features":[417]},{"name":"IOF_SELECTCREATECONTROL","features":[417]},{"name":"IOF_SELECTCREATEFROMFILE","features":[417]},{"name":"IOF_SELECTCREATENEW","features":[417]},{"name":"IOF_SHOWHELP","features":[417]},{"name":"IOF_SHOWINSERTCONTROL","features":[417]},{"name":"IOF_VERIFYSERVERSEXIST","features":[417]},{"name":"IObjectIdentity","features":[417]},{"name":"IObjectWithSite","features":[417]},{"name":"IOleAdviseHolder","features":[417]},{"name":"IOleCache","features":[417]},{"name":"IOleCache2","features":[417]},{"name":"IOleCacheControl","features":[417]},{"name":"IOleClientSite","features":[417]},{"name":"IOleCommandTarget","features":[417]},{"name":"IOleContainer","features":[417]},{"name":"IOleControl","features":[417]},{"name":"IOleControlSite","features":[417]},{"name":"IOleDocument","features":[417]},{"name":"IOleDocumentSite","features":[417]},{"name":"IOleDocumentView","features":[417]},{"name":"IOleInPlaceActiveObject","features":[417]},{"name":"IOleInPlaceFrame","features":[417]},{"name":"IOleInPlaceObject","features":[417]},{"name":"IOleInPlaceObjectWindowless","features":[417]},{"name":"IOleInPlaceSite","features":[417]},{"name":"IOleInPlaceSiteEx","features":[417]},{"name":"IOleInPlaceSiteWindowless","features":[417]},{"name":"IOleInPlaceUIWindow","features":[417]},{"name":"IOleItemContainer","features":[417]},{"name":"IOleLink","features":[417]},{"name":"IOleObject","features":[417]},{"name":"IOleParentUndoUnit","features":[417]},{"name":"IOleUILinkContainerA","features":[417]},{"name":"IOleUILinkContainerW","features":[417]},{"name":"IOleUILinkInfoA","features":[417]},{"name":"IOleUILinkInfoW","features":[417]},{"name":"IOleUIObjInfoA","features":[417]},{"name":"IOleUIObjInfoW","features":[417]},{"name":"IOleUndoManager","features":[417]},{"name":"IOleUndoUnit","features":[417]},{"name":"IOleWindow","features":[417]},{"name":"IParseDisplayName","features":[417]},{"name":"IPerPropertyBrowsing","features":[417]},{"name":"IPersistPropertyBag","features":[358,417]},{"name":"IPersistPropertyBag2","features":[358,417]},{"name":"IPicture","features":[417]},{"name":"IPicture2","features":[417]},{"name":"IPictureDisp","features":[358,417]},{"name":"IPointerInactive","features":[417]},{"name":"IPrint","features":[417]},{"name":"IPropertyNotifySink","features":[417]},{"name":"IPropertyPage","features":[417]},{"name":"IPropertyPage2","features":[417]},{"name":"IPropertyPageSite","features":[417]},{"name":"IProtectFocus","features":[417]},{"name":"IProtectedModeMenuServices","features":[417]},{"name":"IProvideClassInfo","features":[417]},{"name":"IProvideClassInfo2","features":[417]},{"name":"IProvideMultipleClassInfo","features":[417]},{"name":"IProvideRuntimeContext","features":[417]},{"name":"IQuickActivate","features":[417]},{"name":"IRecordInfo","features":[417]},{"name":"ISimpleFrameSite","features":[417]},{"name":"ISpecifyPropertyPages","features":[417]},{"name":"ITypeChangeEvents","features":[417]},{"name":"ITypeFactory","features":[417]},{"name":"ITypeMarshal","features":[417]},{"name":"IVBFormat","features":[417]},{"name":"IVBGetControl","features":[417]},{"name":"IVariantChangeType","features":[417]},{"name":"IViewObject","features":[417]},{"name":"IViewObject2","features":[417]},{"name":"IViewObjectEx","features":[417]},{"name":"IZoomEvents","features":[417]},{"name":"IsAccelerator","features":[307,417,369]},{"name":"KEYMODIFIERS","features":[417]},{"name":"KEYMOD_ALT","features":[417]},{"name":"KEYMOD_CONTROL","features":[417]},{"name":"KEYMOD_SHIFT","features":[417]},{"name":"LHashValOfNameSys","features":[358,417]},{"name":"LHashValOfNameSysA","features":[358,417]},{"name":"LIBFLAGS","features":[417]},{"name":"LIBFLAG_FCONTROL","features":[417]},{"name":"LIBFLAG_FHASDISKIMAGE","features":[417]},{"name":"LIBFLAG_FHIDDEN","features":[417]},{"name":"LIBFLAG_FRESTRICTED","features":[417]},{"name":"LICINFO","features":[307,417]},{"name":"LOAD_PICTURE_FLAGS","features":[417]},{"name":"LOAD_TLB_AS_32BIT","features":[417]},{"name":"LOAD_TLB_AS_64BIT","features":[417]},{"name":"LOCALE_USE_NLS","features":[417]},{"name":"LPFNOLEUIHOOK","features":[307,417]},{"name":"LP_COLOR","features":[417]},{"name":"LP_DEFAULT","features":[417]},{"name":"LP_MONOCHROME","features":[417]},{"name":"LP_VGACOLOR","features":[417]},{"name":"LoadRegTypeLib","features":[358,417]},{"name":"LoadTypeLib","features":[358,417]},{"name":"LoadTypeLibEx","features":[358,417]},{"name":"MEDIAPLAYBACK_PAUSE","features":[417]},{"name":"MEDIAPLAYBACK_PAUSE_AND_SUSPEND","features":[417]},{"name":"MEDIAPLAYBACK_RESUME","features":[417]},{"name":"MEDIAPLAYBACK_RESUME_FROM_SUSPEND","features":[417]},{"name":"MEDIAPLAYBACK_STATE","features":[417]},{"name":"MEMBERID_NIL","features":[417]},{"name":"METHODDATA","features":[358,417,382]},{"name":"MK_ALT","features":[417]},{"name":"MSOCMDERR_E_CANCELED","features":[417]},{"name":"MSOCMDERR_E_DISABLED","features":[417]},{"name":"MSOCMDERR_E_FIRST","features":[417]},{"name":"MSOCMDERR_E_NOHELP","features":[417]},{"name":"MSOCMDERR_E_NOTSUPPORTED","features":[417]},{"name":"MSOCMDERR_E_UNKNOWNGROUP","features":[417]},{"name":"MULTICLASSINFO_FLAGS","features":[417]},{"name":"MULTICLASSINFO_GETIIDPRIMARY","features":[417]},{"name":"MULTICLASSINFO_GETIIDSOURCE","features":[417]},{"name":"MULTICLASSINFO_GETNUMRESERVEDDISPIDS","features":[417]},{"name":"MULTICLASSINFO_GETTYPEINFO","features":[417]},{"name":"NUMPARSE","features":[417]},{"name":"NUMPARSE_FLAGS","features":[417]},{"name":"NUMPRS_CURRENCY","features":[417]},{"name":"NUMPRS_DECIMAL","features":[417]},{"name":"NUMPRS_EXPONENT","features":[417]},{"name":"NUMPRS_HEX_OCT","features":[417]},{"name":"NUMPRS_INEXACT","features":[417]},{"name":"NUMPRS_LEADING_MINUS","features":[417]},{"name":"NUMPRS_LEADING_PLUS","features":[417]},{"name":"NUMPRS_LEADING_WHITE","features":[417]},{"name":"NUMPRS_NEG","features":[417]},{"name":"NUMPRS_PARENS","features":[417]},{"name":"NUMPRS_STD","features":[417]},{"name":"NUMPRS_THOUSANDS","features":[417]},{"name":"NUMPRS_TRAILING_MINUS","features":[417]},{"name":"NUMPRS_TRAILING_PLUS","features":[417]},{"name":"NUMPRS_TRAILING_WHITE","features":[417]},{"name":"NUMPRS_USE_ALL","features":[417]},{"name":"OBJECTDESCRIPTOR","features":[307,417]},{"name":"OBJECT_PROPERTIES_FLAGS","features":[417]},{"name":"OCM__BASE","features":[417]},{"name":"OCPFIPARAMS","features":[307,417]},{"name":"OF_GET","features":[417]},{"name":"OF_HANDLER","features":[417]},{"name":"OF_SET","features":[417]},{"name":"OLECLOSE","features":[417]},{"name":"OLECLOSE_NOSAVE","features":[417]},{"name":"OLECLOSE_PROMPTSAVE","features":[417]},{"name":"OLECLOSE_SAVEIFDIRTY","features":[417]},{"name":"OLECMD","features":[417]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_CLSID","features":[417]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_DISPLAYNAME","features":[417]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_INSTALLSCOPE","features":[417]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_PUBLISHER","features":[417]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_SOURCEURL","features":[417]},{"name":"OLECMDARGINDEX_SHOWPAGEACTIONMENU_HWND","features":[417]},{"name":"OLECMDARGINDEX_SHOWPAGEACTIONMENU_X","features":[417]},{"name":"OLECMDARGINDEX_SHOWPAGEACTIONMENU_Y","features":[417]},{"name":"OLECMDERR_E_CANCELED","features":[417]},{"name":"OLECMDERR_E_DISABLED","features":[417]},{"name":"OLECMDERR_E_FIRST","features":[417]},{"name":"OLECMDERR_E_NOHELP","features":[417]},{"name":"OLECMDERR_E_NOTSUPPORTED","features":[417]},{"name":"OLECMDERR_E_UNKNOWNGROUP","features":[417]},{"name":"OLECMDEXECOPT","features":[417]},{"name":"OLECMDEXECOPT_DODEFAULT","features":[417]},{"name":"OLECMDEXECOPT_DONTPROMPTUSER","features":[417]},{"name":"OLECMDEXECOPT_PROMPTUSER","features":[417]},{"name":"OLECMDEXECOPT_SHOWHELP","features":[417]},{"name":"OLECMDF","features":[417]},{"name":"OLECMDF_DEFHIDEONCTXTMENU","features":[417]},{"name":"OLECMDF_ENABLED","features":[417]},{"name":"OLECMDF_INVISIBLE","features":[417]},{"name":"OLECMDF_LATCHED","features":[417]},{"name":"OLECMDF_NINCHED","features":[417]},{"name":"OLECMDF_SUPPORTED","features":[417]},{"name":"OLECMDID","features":[417]},{"name":"OLECMDIDF_BROWSERSTATE_BLOCKEDVERSION","features":[417]},{"name":"OLECMDIDF_BROWSERSTATE_DESKTOPHTMLDIALOG","features":[417]},{"name":"OLECMDIDF_BROWSERSTATE_EXTENSIONSOFF","features":[417]},{"name":"OLECMDIDF_BROWSERSTATE_IESECURITY","features":[417]},{"name":"OLECMDIDF_BROWSERSTATE_PROTECTEDMODE_OFF","features":[417]},{"name":"OLECMDIDF_BROWSERSTATE_REQUIRESACTIVEX","features":[417]},{"name":"OLECMDIDF_BROWSERSTATE_RESET","features":[417]},{"name":"OLECMDIDF_OPTICAL_ZOOM_NOLAYOUT","features":[417]},{"name":"OLECMDIDF_OPTICAL_ZOOM_NOPERSIST","features":[417]},{"name":"OLECMDIDF_OPTICAL_ZOOM_NOTRANSIENT","features":[417]},{"name":"OLECMDIDF_OPTICAL_ZOOM_RELOADFORNEWTAB","features":[417]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXDISALLOW","features":[417]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXINSTALL","features":[417]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXTRUSTFAIL","features":[417]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXUNSAFE","features":[417]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXUSERAPPROVAL","features":[417]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXUSERDISABLE","features":[417]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEX_EPM_INCOMPATIBLE","features":[417]},{"name":"OLECMDIDF_PAGEACTION_EXTENSION_COMPAT_BLOCKED","features":[417]},{"name":"OLECMDIDF_PAGEACTION_FILEDOWNLOAD","features":[417]},{"name":"OLECMDIDF_PAGEACTION_GENERIC_STATE","features":[417]},{"name":"OLECMDIDF_PAGEACTION_INTRANETZONEREQUEST","features":[417]},{"name":"OLECMDIDF_PAGEACTION_INVALID_CERT","features":[417]},{"name":"OLECMDIDF_PAGEACTION_LOCALMACHINE","features":[417]},{"name":"OLECMDIDF_PAGEACTION_MIMETEXTPLAIN","features":[417]},{"name":"OLECMDIDF_PAGEACTION_MIXEDCONTENT","features":[417]},{"name":"OLECMDIDF_PAGEACTION_NORESETACTIVEX","features":[417]},{"name":"OLECMDIDF_PAGEACTION_POPUPALLOWED","features":[417]},{"name":"OLECMDIDF_PAGEACTION_POPUPWINDOW","features":[417]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNDENY","features":[417]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNINTERNET","features":[417]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNINTRANET","features":[417]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNLOCALMACHINE","features":[417]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNRESTRICTED","features":[417]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNTRUSTED","features":[417]},{"name":"OLECMDIDF_PAGEACTION_RESET","features":[417]},{"name":"OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE","features":[417]},{"name":"OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE_ACTIVEXINSTALL","features":[417]},{"name":"OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE_ACTIVEXUSERAPPROVAL","features":[417]},{"name":"OLECMDIDF_PAGEACTION_SCRIPTPROMPT","features":[417]},{"name":"OLECMDIDF_PAGEACTION_SPOOFABLEIDNHOST","features":[417]},{"name":"OLECMDIDF_PAGEACTION_WPCBLOCKED","features":[417]},{"name":"OLECMDIDF_PAGEACTION_WPCBLOCKED_ACTIVEX","features":[417]},{"name":"OLECMDIDF_PAGEACTION_XSSFILTERED","features":[417]},{"name":"OLECMDIDF_REFRESH_CLEARUSERINPUT","features":[417]},{"name":"OLECMDIDF_REFRESH_COMPLETELY","features":[417]},{"name":"OLECMDIDF_REFRESH_CONTINUE","features":[417]},{"name":"OLECMDIDF_REFRESH_IFEXPIRED","features":[417]},{"name":"OLECMDIDF_REFRESH_LEVELMASK","features":[417]},{"name":"OLECMDIDF_REFRESH_NORMAL","features":[417]},{"name":"OLECMDIDF_REFRESH_NO_CACHE","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_ACTIVEXINSTALL","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_ALLOW_VERSION","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_FILEDOWNLOAD","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_INVALID_CERT","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_LOCALMACHINE","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_MIXEDCONTENT","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_POPUPWINDOW","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTERNET","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTRANET","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNLOCALMACHINE","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNRESTRICTED","features":[417]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNTRUSTED","features":[417]},{"name":"OLECMDIDF_REFRESH_PROMPTIFOFFLINE","features":[417]},{"name":"OLECMDIDF_REFRESH_RELOAD","features":[417]},{"name":"OLECMDIDF_REFRESH_SKIPBEFOREUNLOADEVENT","features":[417]},{"name":"OLECMDIDF_REFRESH_THROUGHSCRIPT","features":[417]},{"name":"OLECMDIDF_VIEWPORTMODE_EXCLUDE_VISUAL_BOTTOM","features":[417]},{"name":"OLECMDIDF_VIEWPORTMODE_EXCLUDE_VISUAL_BOTTOM_VALID","features":[417]},{"name":"OLECMDIDF_VIEWPORTMODE_FIXED_LAYOUT_WIDTH","features":[417]},{"name":"OLECMDIDF_VIEWPORTMODE_FIXED_LAYOUT_WIDTH_VALID","features":[417]},{"name":"OLECMDIDF_WINDOWSTATE_ENABLED","features":[417]},{"name":"OLECMDIDF_WINDOWSTATE_ENABLED_VALID","features":[417]},{"name":"OLECMDIDF_WINDOWSTATE_USERVISIBLE","features":[417]},{"name":"OLECMDIDF_WINDOWSTATE_USERVISIBLE_VALID","features":[417]},{"name":"OLECMDID_ACTIVEXINSTALLSCOPE","features":[417]},{"name":"OLECMDID_ADDTRAVELENTRY","features":[417]},{"name":"OLECMDID_ALLOWUILESSSAVEAS","features":[417]},{"name":"OLECMDID_BROWSERSTATEFLAG","features":[417]},{"name":"OLECMDID_CLEARSELECTION","features":[417]},{"name":"OLECMDID_CLOSE","features":[417]},{"name":"OLECMDID_COPY","features":[417]},{"name":"OLECMDID_CUT","features":[417]},{"name":"OLECMDID_DELETE","features":[417]},{"name":"OLECMDID_DONTDOWNLOADCSS","features":[417]},{"name":"OLECMDID_ENABLE_INTERACTION","features":[417]},{"name":"OLECMDID_ENABLE_VISIBILITY","features":[417]},{"name":"OLECMDID_EXITFULLSCREEN","features":[417]},{"name":"OLECMDID_FIND","features":[417]},{"name":"OLECMDID_FOCUSVIEWCONTROLS","features":[417]},{"name":"OLECMDID_FOCUSVIEWCONTROLSQUERY","features":[417]},{"name":"OLECMDID_GETPRINTTEMPLATE","features":[417]},{"name":"OLECMDID_GETUSERSCALABLE","features":[417]},{"name":"OLECMDID_GETZOOMRANGE","features":[417]},{"name":"OLECMDID_HIDETOOLBARS","features":[417]},{"name":"OLECMDID_HTTPEQUIV","features":[417]},{"name":"OLECMDID_HTTPEQUIV_DONE","features":[417]},{"name":"OLECMDID_LAYOUT_VIEWPORT_WIDTH","features":[417]},{"name":"OLECMDID_MEDIA_PLAYBACK","features":[417]},{"name":"OLECMDID_NEW","features":[417]},{"name":"OLECMDID_ONBEFOREUNLOAD","features":[417]},{"name":"OLECMDID_ONTOOLBARACTIVATED","features":[417]},{"name":"OLECMDID_ONUNLOAD","features":[417]},{"name":"OLECMDID_OPEN","features":[417]},{"name":"OLECMDID_OPTICAL_GETZOOMRANGE","features":[417]},{"name":"OLECMDID_OPTICAL_ZOOM","features":[417]},{"name":"OLECMDID_OPTICAL_ZOOMFLAG","features":[417]},{"name":"OLECMDID_PAGEACTIONBLOCKED","features":[417]},{"name":"OLECMDID_PAGEACTIONFLAG","features":[417]},{"name":"OLECMDID_PAGEACTIONUIQUERY","features":[417]},{"name":"OLECMDID_PAGEAVAILABLE","features":[417]},{"name":"OLECMDID_PAGESETUP","features":[417]},{"name":"OLECMDID_PASTE","features":[417]},{"name":"OLECMDID_PASTESPECIAL","features":[417]},{"name":"OLECMDID_POPSTATEEVENT","features":[417]},{"name":"OLECMDID_PREREFRESH","features":[417]},{"name":"OLECMDID_PRINT","features":[417]},{"name":"OLECMDID_PRINT2","features":[417]},{"name":"OLECMDID_PRINTPREVIEW","features":[417]},{"name":"OLECMDID_PRINTPREVIEW2","features":[417]},{"name":"OLECMDID_PROPERTIES","features":[417]},{"name":"OLECMDID_PROPERTYBAG2","features":[417]},{"name":"OLECMDID_REDO","features":[417]},{"name":"OLECMDID_REFRESH","features":[417]},{"name":"OLECMDID_REFRESHFLAG","features":[417]},{"name":"OLECMDID_SAVE","features":[417]},{"name":"OLECMDID_SAVEAS","features":[417]},{"name":"OLECMDID_SAVECOPYAS","features":[417]},{"name":"OLECMDID_SCROLLCOMPLETE","features":[417]},{"name":"OLECMDID_SELECTALL","features":[417]},{"name":"OLECMDID_SETDOWNLOADSTATE","features":[417]},{"name":"OLECMDID_SETFAVICON","features":[417]},{"name":"OLECMDID_SETPRINTTEMPLATE","features":[417]},{"name":"OLECMDID_SETPROGRESSMAX","features":[417]},{"name":"OLECMDID_SETPROGRESSPOS","features":[417]},{"name":"OLECMDID_SETPROGRESSTEXT","features":[417]},{"name":"OLECMDID_SETTITLE","features":[417]},{"name":"OLECMDID_SET_HOST_FULLSCREENMODE","features":[417]},{"name":"OLECMDID_SHOWFIND","features":[417]},{"name":"OLECMDID_SHOWMESSAGE","features":[417]},{"name":"OLECMDID_SHOWMESSAGE_BLOCKABLE","features":[417]},{"name":"OLECMDID_SHOWPAGEACTIONMENU","features":[417]},{"name":"OLECMDID_SHOWPAGESETUP","features":[417]},{"name":"OLECMDID_SHOWPRINT","features":[417]},{"name":"OLECMDID_SHOWSCRIPTERROR","features":[417]},{"name":"OLECMDID_SHOWTASKDLG","features":[417]},{"name":"OLECMDID_SHOWTASKDLG_BLOCKABLE","features":[417]},{"name":"OLECMDID_SPELL","features":[417]},{"name":"OLECMDID_STOP","features":[417]},{"name":"OLECMDID_STOPDOWNLOAD","features":[417]},{"name":"OLECMDID_UNDO","features":[417]},{"name":"OLECMDID_UPDATEBACKFORWARDSTATE","features":[417]},{"name":"OLECMDID_UPDATECOMMANDS","features":[417]},{"name":"OLECMDID_UPDATEPAGESTATUS","features":[417]},{"name":"OLECMDID_UPDATETRAVELENTRY","features":[417]},{"name":"OLECMDID_UPDATETRAVELENTRY_DATARECOVERY","features":[417]},{"name":"OLECMDID_UPDATE_CARET","features":[417]},{"name":"OLECMDID_USER_OPTICAL_ZOOM","features":[417]},{"name":"OLECMDID_VIEWPORT_MODE","features":[417]},{"name":"OLECMDID_VIEWPORT_MODE_FLAG","features":[417]},{"name":"OLECMDID_VISUAL_VIEWPORT_EXCLUDE_BOTTOM","features":[417]},{"name":"OLECMDID_WINDOWSTATECHANGED","features":[417]},{"name":"OLECMDID_WINDOWSTATE_FLAG","features":[417]},{"name":"OLECMDID_ZOOM","features":[417]},{"name":"OLECMDTEXT","features":[417]},{"name":"OLECMDTEXTF","features":[417]},{"name":"OLECMDTEXTF_NAME","features":[417]},{"name":"OLECMDTEXTF_NONE","features":[417]},{"name":"OLECMDTEXTF_STATUS","features":[417]},{"name":"OLECMD_TASKDLGID_ONBEFOREUNLOAD","features":[417]},{"name":"OLECONTF","features":[417]},{"name":"OLECONTF_EMBEDDINGS","features":[417]},{"name":"OLECONTF_LINKS","features":[417]},{"name":"OLECONTF_ONLYIFRUNNING","features":[417]},{"name":"OLECONTF_ONLYUSER","features":[417]},{"name":"OLECONTF_OTHERS","features":[417]},{"name":"OLECREATE","features":[417]},{"name":"OLECREATE_LEAVERUNNING","features":[417]},{"name":"OLECREATE_ZERO","features":[417]},{"name":"OLEDCFLAGS","features":[417]},{"name":"OLEDC_NODRAW","features":[417]},{"name":"OLEDC_OFFSCREEN","features":[417]},{"name":"OLEDC_PAINTBKGND","features":[417]},{"name":"OLEGETMONIKER","features":[417]},{"name":"OLEGETMONIKER_FORCEASSIGN","features":[417]},{"name":"OLEGETMONIKER_ONLYIFTHERE","features":[417]},{"name":"OLEGETMONIKER_TEMPFORUSER","features":[417]},{"name":"OLEGETMONIKER_UNASSIGN","features":[417]},{"name":"OLEINPLACEFRAMEINFO","features":[307,417,369]},{"name":"OLEIVERB","features":[417]},{"name":"OLEIVERB_DISCARDUNDOSTATE","features":[417]},{"name":"OLEIVERB_HIDE","features":[417]},{"name":"OLEIVERB_INPLACEACTIVATE","features":[417]},{"name":"OLEIVERB_OPEN","features":[417]},{"name":"OLEIVERB_PRIMARY","features":[417]},{"name":"OLEIVERB_PROPERTIES","features":[417]},{"name":"OLEIVERB_SHOW","features":[417]},{"name":"OLEIVERB_UIACTIVATE","features":[417]},{"name":"OLELINKBIND","features":[417]},{"name":"OLELINKBIND_EVENIFCLASSDIFF","features":[417]},{"name":"OLEMENUGROUPWIDTHS","features":[417]},{"name":"OLEMISC","features":[417]},{"name":"OLEMISC_ACTIVATEWHENVISIBLE","features":[417]},{"name":"OLEMISC_ACTSLIKEBUTTON","features":[417]},{"name":"OLEMISC_ACTSLIKELABEL","features":[417]},{"name":"OLEMISC_ALIGNABLE","features":[417]},{"name":"OLEMISC_ALWAYSRUN","features":[417]},{"name":"OLEMISC_CANLINKBYOLE1","features":[417]},{"name":"OLEMISC_CANTLINKINSIDE","features":[417]},{"name":"OLEMISC_IGNOREACTIVATEWHENVISIBLE","features":[417]},{"name":"OLEMISC_IMEMODE","features":[417]},{"name":"OLEMISC_INSERTNOTREPLACE","features":[417]},{"name":"OLEMISC_INSIDEOUT","features":[417]},{"name":"OLEMISC_INVISIBLEATRUNTIME","features":[417]},{"name":"OLEMISC_ISLINKOBJECT","features":[417]},{"name":"OLEMISC_NOUIACTIVATE","features":[417]},{"name":"OLEMISC_ONLYICONIC","features":[417]},{"name":"OLEMISC_RECOMPOSEONRESIZE","features":[417]},{"name":"OLEMISC_RENDERINGISDEVICEINDEPENDENT","features":[417]},{"name":"OLEMISC_SETCLIENTSITEFIRST","features":[417]},{"name":"OLEMISC_SIMPLEFRAME","features":[417]},{"name":"OLEMISC_STATIC","features":[417]},{"name":"OLEMISC_SUPPORTSMULTILEVELUNDO","features":[417]},{"name":"OLEMISC_WANTSTOMENUMERGE","features":[417]},{"name":"OLERENDER","features":[417]},{"name":"OLERENDER_ASIS","features":[417]},{"name":"OLERENDER_DRAW","features":[417]},{"name":"OLERENDER_FORMAT","features":[417]},{"name":"OLERENDER_NONE","features":[417]},{"name":"OLESTDDELIM","features":[417]},{"name":"OLESTREAMQUERYCONVERTOLELINKCALLBACK","features":[417]},{"name":"OLESTREAM_CONVERSION_DEFAULT","features":[417]},{"name":"OLESTREAM_CONVERSION_DISABLEOLELINK","features":[417]},{"name":"OLEUIBUSYA","features":[307,420,417]},{"name":"OLEUIBUSYW","features":[307,420,417]},{"name":"OLEUICHANGEICONA","features":[307,417]},{"name":"OLEUICHANGEICONW","features":[307,417]},{"name":"OLEUICHANGESOURCEA","features":[307,417,438]},{"name":"OLEUICHANGESOURCEW","features":[307,417,438]},{"name":"OLEUICONVERTA","features":[307,417]},{"name":"OLEUICONVERTW","features":[307,417]},{"name":"OLEUIEDITLINKSA","features":[307,417]},{"name":"OLEUIEDITLINKSW","features":[307,417]},{"name":"OLEUIGNRLPROPSA","features":[307,318,417,357,369]},{"name":"OLEUIGNRLPROPSW","features":[307,318,417,357,369]},{"name":"OLEUIINSERTOBJECTA","features":[307,431,417]},{"name":"OLEUIINSERTOBJECTW","features":[307,431,417]},{"name":"OLEUILINKPROPSA","features":[307,318,417,357,369]},{"name":"OLEUILINKPROPSW","features":[307,318,417,357,369]},{"name":"OLEUIOBJECTPROPSA","features":[307,318,417,357,369]},{"name":"OLEUIOBJECTPROPSW","features":[307,318,417,357,369]},{"name":"OLEUIPASTEENTRYA","features":[358,417]},{"name":"OLEUIPASTEENTRYW","features":[358,417]},{"name":"OLEUIPASTEFLAG","features":[417]},{"name":"OLEUIPASTESPECIALA","features":[307,358,417]},{"name":"OLEUIPASTESPECIALW","features":[307,358,417]},{"name":"OLEUIPASTE_ENABLEICON","features":[417]},{"name":"OLEUIPASTE_LINKANYTYPE","features":[417]},{"name":"OLEUIPASTE_LINKTYPE1","features":[417]},{"name":"OLEUIPASTE_LINKTYPE2","features":[417]},{"name":"OLEUIPASTE_LINKTYPE3","features":[417]},{"name":"OLEUIPASTE_LINKTYPE4","features":[417]},{"name":"OLEUIPASTE_LINKTYPE5","features":[417]},{"name":"OLEUIPASTE_LINKTYPE6","features":[417]},{"name":"OLEUIPASTE_LINKTYPE7","features":[417]},{"name":"OLEUIPASTE_LINKTYPE8","features":[417]},{"name":"OLEUIPASTE_PASTE","features":[417]},{"name":"OLEUIPASTE_PASTEONLY","features":[417]},{"name":"OLEUIVIEWPROPSA","features":[307,318,417,357,369]},{"name":"OLEUIVIEWPROPSW","features":[307,318,417,357,369]},{"name":"OLEUI_BZERR_HTASKINVALID","features":[417]},{"name":"OLEUI_BZ_CALLUNBLOCKED","features":[417]},{"name":"OLEUI_BZ_RETRYSELECTED","features":[417]},{"name":"OLEUI_BZ_SWITCHTOSELECTED","features":[417]},{"name":"OLEUI_CANCEL","features":[417]},{"name":"OLEUI_CIERR_MUSTHAVECLSID","features":[417]},{"name":"OLEUI_CIERR_MUSTHAVECURRENTMETAFILE","features":[417]},{"name":"OLEUI_CIERR_SZICONEXEINVALID","features":[417]},{"name":"OLEUI_CSERR_FROMNOTNULL","features":[417]},{"name":"OLEUI_CSERR_LINKCNTRINVALID","features":[417]},{"name":"OLEUI_CSERR_LINKCNTRNULL","features":[417]},{"name":"OLEUI_CSERR_SOURCEINVALID","features":[417]},{"name":"OLEUI_CSERR_SOURCENULL","features":[417]},{"name":"OLEUI_CSERR_SOURCEPARSEERROR","features":[417]},{"name":"OLEUI_CSERR_SOURCEPARSERROR","features":[417]},{"name":"OLEUI_CSERR_TONOTNULL","features":[417]},{"name":"OLEUI_CTERR_CBFORMATINVALID","features":[417]},{"name":"OLEUI_CTERR_CLASSIDINVALID","features":[417]},{"name":"OLEUI_CTERR_DVASPECTINVALID","features":[417]},{"name":"OLEUI_CTERR_HMETAPICTINVALID","features":[417]},{"name":"OLEUI_CTERR_STRINGINVALID","features":[417]},{"name":"OLEUI_ELERR_LINKCNTRINVALID","features":[417]},{"name":"OLEUI_ELERR_LINKCNTRNULL","features":[417]},{"name":"OLEUI_ERR_CBSTRUCTINCORRECT","features":[417]},{"name":"OLEUI_ERR_DIALOGFAILURE","features":[417]},{"name":"OLEUI_ERR_FINDTEMPLATEFAILURE","features":[417]},{"name":"OLEUI_ERR_GLOBALMEMALLOC","features":[417]},{"name":"OLEUI_ERR_HINSTANCEINVALID","features":[417]},{"name":"OLEUI_ERR_HRESOURCEINVALID","features":[417]},{"name":"OLEUI_ERR_HWNDOWNERINVALID","features":[417]},{"name":"OLEUI_ERR_LOADSTRING","features":[417]},{"name":"OLEUI_ERR_LOADTEMPLATEFAILURE","features":[417]},{"name":"OLEUI_ERR_LOCALMEMALLOC","features":[417]},{"name":"OLEUI_ERR_LPFNHOOKINVALID","features":[417]},{"name":"OLEUI_ERR_LPSZCAPTIONINVALID","features":[417]},{"name":"OLEUI_ERR_LPSZTEMPLATEINVALID","features":[417]},{"name":"OLEUI_ERR_OLEMEMALLOC","features":[417]},{"name":"OLEUI_ERR_STANDARDMAX","features":[417]},{"name":"OLEUI_ERR_STANDARDMIN","features":[417]},{"name":"OLEUI_ERR_STRUCTUREINVALID","features":[417]},{"name":"OLEUI_ERR_STRUCTURENULL","features":[417]},{"name":"OLEUI_FALSE","features":[417]},{"name":"OLEUI_GPERR_CBFORMATINVALID","features":[417]},{"name":"OLEUI_GPERR_CLASSIDINVALID","features":[417]},{"name":"OLEUI_GPERR_LPCLSIDEXCLUDEINVALID","features":[417]},{"name":"OLEUI_GPERR_STRINGINVALID","features":[417]},{"name":"OLEUI_IOERR_ARRLINKTYPESINVALID","features":[417]},{"name":"OLEUI_IOERR_ARRPASTEENTRIESINVALID","features":[417]},{"name":"OLEUI_IOERR_CCHFILEINVALID","features":[417]},{"name":"OLEUI_IOERR_HICONINVALID","features":[417]},{"name":"OLEUI_IOERR_LPCLSIDEXCLUDEINVALID","features":[417]},{"name":"OLEUI_IOERR_LPFORMATETCINVALID","features":[417]},{"name":"OLEUI_IOERR_LPIOLECLIENTSITEINVALID","features":[417]},{"name":"OLEUI_IOERR_LPISTORAGEINVALID","features":[417]},{"name":"OLEUI_IOERR_LPSZFILEINVALID","features":[417]},{"name":"OLEUI_IOERR_LPSZLABELINVALID","features":[417]},{"name":"OLEUI_IOERR_PPVOBJINVALID","features":[417]},{"name":"OLEUI_IOERR_SCODEHASERROR","features":[417]},{"name":"OLEUI_IOERR_SRCDATAOBJECTINVALID","features":[417]},{"name":"OLEUI_LPERR_LINKCNTRINVALID","features":[417]},{"name":"OLEUI_LPERR_LINKCNTRNULL","features":[417]},{"name":"OLEUI_OK","features":[417]},{"name":"OLEUI_OPERR_DLGPROCNOTNULL","features":[417]},{"name":"OLEUI_OPERR_INVALIDPAGES","features":[417]},{"name":"OLEUI_OPERR_LINKINFOINVALID","features":[417]},{"name":"OLEUI_OPERR_LPARAMNOTZERO","features":[417]},{"name":"OLEUI_OPERR_NOTSUPPORTED","features":[417]},{"name":"OLEUI_OPERR_OBJINFOINVALID","features":[417]},{"name":"OLEUI_OPERR_PAGESINCORRECT","features":[417]},{"name":"OLEUI_OPERR_PROPERTYSHEET","features":[417]},{"name":"OLEUI_OPERR_PROPSHEETINVALID","features":[417]},{"name":"OLEUI_OPERR_PROPSHEETNULL","features":[417]},{"name":"OLEUI_OPERR_PROPSINVALID","features":[417]},{"name":"OLEUI_OPERR_SUBPROPINVALID","features":[417]},{"name":"OLEUI_OPERR_SUBPROPNULL","features":[417]},{"name":"OLEUI_OPERR_SUPPROP","features":[417]},{"name":"OLEUI_PSERR_CLIPBOARDCHANGED","features":[417]},{"name":"OLEUI_PSERR_GETCLIPBOARDFAILED","features":[417]},{"name":"OLEUI_QUERY_GETCLASSID","features":[417]},{"name":"OLEUI_QUERY_LINKBROKEN","features":[417]},{"name":"OLEUI_SUCCESS","features":[417]},{"name":"OLEUI_VPERR_DVASPECTINVALID","features":[417]},{"name":"OLEUI_VPERR_METAPICTINVALID","features":[417]},{"name":"OLEUPDATE","features":[417]},{"name":"OLEUPDATE_ALWAYS","features":[417]},{"name":"OLEUPDATE_ONCALL","features":[417]},{"name":"OLEVERB","features":[417,369]},{"name":"OLEVERBATTRIB","features":[417]},{"name":"OLEVERBATTRIB_NEVERDIRTIES","features":[417]},{"name":"OLEVERBATTRIB_ONCONTAINERMENU","features":[417]},{"name":"OLEVERB_PRIMARY","features":[417]},{"name":"OLEWHICHMK","features":[417]},{"name":"OLEWHICHMK_CONTAINER","features":[417]},{"name":"OLEWHICHMK_OBJFULL","features":[417]},{"name":"OLEWHICHMK_OBJREL","features":[417]},{"name":"OLE_HANDLE","features":[417]},{"name":"OLE_TRISTATE","features":[417]},{"name":"OPF_DISABLECONVERT","features":[417]},{"name":"OPF_NOFILLDEFAULT","features":[417]},{"name":"OPF_OBJECTISLINK","features":[417]},{"name":"OPF_SHOWHELP","features":[417]},{"name":"OT_EMBEDDED","features":[417]},{"name":"OT_LINK","features":[417]},{"name":"OT_STATIC","features":[417]},{"name":"OaBuildVersion","features":[417]},{"name":"OaEnablePerUserTLibRegistration","features":[417]},{"name":"OleBuildVersion","features":[417]},{"name":"OleConvertOLESTREAMToIStorage2","features":[431,417]},{"name":"OleConvertOLESTREAMToIStorageEx2","features":[307,318,431,417]},{"name":"OleCreate","features":[431,417]},{"name":"OleCreateDefaultHandler","features":[417]},{"name":"OleCreateEmbeddingHelper","features":[358,417]},{"name":"OleCreateEx","features":[431,417]},{"name":"OleCreateFontIndirect","features":[307,358,417]},{"name":"OleCreateFromData","features":[431,417]},{"name":"OleCreateFromDataEx","features":[431,417]},{"name":"OleCreateFromFile","features":[431,417]},{"name":"OleCreateFromFileEx","features":[431,417]},{"name":"OleCreateLink","features":[431,417]},{"name":"OleCreateLinkEx","features":[431,417]},{"name":"OleCreateLinkFromData","features":[431,417]},{"name":"OleCreateLinkFromDataEx","features":[431,417]},{"name":"OleCreateLinkToFile","features":[431,417]},{"name":"OleCreateLinkToFileEx","features":[431,417]},{"name":"OleCreateMenuDescriptor","features":[417,369]},{"name":"OleCreatePictureIndirect","features":[307,318,417,369]},{"name":"OleCreatePropertyFrame","features":[307,417]},{"name":"OleCreatePropertyFrameIndirect","features":[307,417]},{"name":"OleCreateStaticFromData","features":[431,417]},{"name":"OleDestroyMenuDescriptor","features":[417]},{"name":"OleDoAutoConvert","features":[431,417]},{"name":"OleDraw","features":[307,318,417]},{"name":"OleDuplicateData","features":[307,325,417]},{"name":"OleFlushClipboard","features":[417]},{"name":"OleGetAutoConvert","features":[417]},{"name":"OleGetClipboard","features":[358,417]},{"name":"OleGetClipboardWithEnterpriseInfo","features":[358,417]},{"name":"OleGetIconOfClass","features":[307,417]},{"name":"OleGetIconOfFile","features":[307,417]},{"name":"OleIconToCursor","features":[307,417,369]},{"name":"OleInitialize","features":[417]},{"name":"OleIsCurrentClipboard","features":[358,417]},{"name":"OleIsRunning","features":[307,417]},{"name":"OleLoad","features":[431,417]},{"name":"OleLoadFromStream","features":[358,417]},{"name":"OleLoadPicture","features":[307,358,417]},{"name":"OleLoadPictureEx","features":[307,358,417]},{"name":"OleLoadPictureFile","features":[358,417]},{"name":"OleLoadPictureFileEx","features":[358,417]},{"name":"OleLoadPicturePath","features":[417]},{"name":"OleLockRunning","features":[307,417]},{"name":"OleMetafilePictFromIconAndLabel","features":[307,417,369]},{"name":"OleNoteObjectVisible","features":[307,417]},{"name":"OleQueryCreateFromData","features":[358,417]},{"name":"OleQueryLinkFromData","features":[358,417]},{"name":"OleRegEnumFormatEtc","features":[358,417]},{"name":"OleRegEnumVerbs","features":[417]},{"name":"OleRegGetMiscStatus","features":[417]},{"name":"OleRegGetUserType","features":[417]},{"name":"OleRun","features":[417]},{"name":"OleSave","features":[307,431,417]},{"name":"OleSavePictureFile","features":[358,417]},{"name":"OleSaveToStream","features":[358,417]},{"name":"OleSetAutoConvert","features":[417]},{"name":"OleSetClipboard","features":[358,417]},{"name":"OleSetContainedObject","features":[307,417]},{"name":"OleSetMenuDescriptor","features":[307,417]},{"name":"OleTranslateAccelerator","features":[307,417,369]},{"name":"OleTranslateColor","features":[307,318,417]},{"name":"OleUIAddVerbMenuA","features":[307,417,369]},{"name":"OleUIAddVerbMenuW","features":[307,417,369]},{"name":"OleUIBusyA","features":[307,420,417]},{"name":"OleUIBusyW","features":[307,420,417]},{"name":"OleUICanConvertOrActivateAs","features":[307,417]},{"name":"OleUIChangeIconA","features":[307,417]},{"name":"OleUIChangeIconW","features":[307,417]},{"name":"OleUIChangeSourceA","features":[307,417,438]},{"name":"OleUIChangeSourceW","features":[307,417,438]},{"name":"OleUIConvertA","features":[307,417]},{"name":"OleUIConvertW","features":[307,417]},{"name":"OleUIEditLinksA","features":[307,417]},{"name":"OleUIEditLinksW","features":[307,417]},{"name":"OleUIInsertObjectA","features":[307,431,417]},{"name":"OleUIInsertObjectW","features":[307,431,417]},{"name":"OleUIObjectPropertiesA","features":[307,318,417,357,369]},{"name":"OleUIObjectPropertiesW","features":[307,318,417,357,369]},{"name":"OleUIPasteSpecialA","features":[307,358,417]},{"name":"OleUIPasteSpecialW","features":[307,358,417]},{"name":"OleUIPromptUserA","features":[307,417]},{"name":"OleUIPromptUserW","features":[307,417]},{"name":"OleUIUpdateLinksA","features":[307,417]},{"name":"OleUIUpdateLinksW","features":[307,417]},{"name":"OleUninitialize","features":[417]},{"name":"PAGEACTION_UI","features":[417]},{"name":"PAGEACTION_UI_DEFAULT","features":[417]},{"name":"PAGEACTION_UI_MODAL","features":[417]},{"name":"PAGEACTION_UI_MODELESS","features":[417]},{"name":"PAGEACTION_UI_SILENT","features":[417]},{"name":"PAGERANGE","features":[417]},{"name":"PAGESET","features":[307,417]},{"name":"PARAMDATA","features":[417,382]},{"name":"PARAMDESC","features":[417]},{"name":"PARAMDESCEX","features":[417]},{"name":"PARAMFLAGS","features":[417]},{"name":"PARAMFLAG_FHASCUSTDATA","features":[417]},{"name":"PARAMFLAG_FHASDEFAULT","features":[417]},{"name":"PARAMFLAG_FIN","features":[417]},{"name":"PARAMFLAG_FLCID","features":[417]},{"name":"PARAMFLAG_FOPT","features":[417]},{"name":"PARAMFLAG_FOUT","features":[417]},{"name":"PARAMFLAG_FRETVAL","features":[417]},{"name":"PARAMFLAG_NONE","features":[417]},{"name":"PASTE_SPECIAL_FLAGS","features":[417]},{"name":"PERPROP_E_FIRST","features":[417]},{"name":"PERPROP_E_LAST","features":[417]},{"name":"PERPROP_E_NOPAGEAVAILABLE","features":[417]},{"name":"PERPROP_S_FIRST","features":[417]},{"name":"PERPROP_S_LAST","features":[417]},{"name":"PICTDESC","features":[318,417,369]},{"name":"PICTUREATTRIBUTES","features":[417]},{"name":"PICTURE_SCALABLE","features":[417]},{"name":"PICTURE_TRANSPARENT","features":[417]},{"name":"PICTYPE","features":[417]},{"name":"PICTYPE_BITMAP","features":[417]},{"name":"PICTYPE_ENHMETAFILE","features":[417]},{"name":"PICTYPE_ICON","features":[417]},{"name":"PICTYPE_METAFILE","features":[417]},{"name":"PICTYPE_NONE","features":[417]},{"name":"PICTYPE_UNINITIALIZED","features":[417]},{"name":"POINTERINACTIVE","features":[417]},{"name":"POINTERINACTIVE_ACTIVATEONDRAG","features":[417]},{"name":"POINTERINACTIVE_ACTIVATEONENTRY","features":[417]},{"name":"POINTERINACTIVE_DEACTIVATEONLEAVE","features":[417]},{"name":"POINTF","features":[417]},{"name":"PRINTFLAG","features":[417]},{"name":"PRINTFLAG_DONTACTUALLYPRINT","features":[417]},{"name":"PRINTFLAG_FORCEPROPERTIES","features":[417]},{"name":"PRINTFLAG_MAYBOTHERUSER","features":[417]},{"name":"PRINTFLAG_PRINTTOFILE","features":[417]},{"name":"PRINTFLAG_PROMPTUSER","features":[417]},{"name":"PRINTFLAG_RECOMPOSETODEVICE","features":[417]},{"name":"PRINTFLAG_USERMAYCHANGEPRINTER","features":[417]},{"name":"PROPBAG2_TYPE","features":[417]},{"name":"PROPBAG2_TYPE_DATA","features":[417]},{"name":"PROPBAG2_TYPE_MONIKER","features":[417]},{"name":"PROPBAG2_TYPE_OBJECT","features":[417]},{"name":"PROPBAG2_TYPE_STORAGE","features":[417]},{"name":"PROPBAG2_TYPE_STREAM","features":[417]},{"name":"PROPBAG2_TYPE_UNDEFINED","features":[417]},{"name":"PROPBAG2_TYPE_URL","features":[417]},{"name":"PROPPAGEINFO","features":[307,417]},{"name":"PROPPAGESTATUS","features":[417]},{"name":"PROPPAGESTATUS_CLEAN","features":[417]},{"name":"PROPPAGESTATUS_DIRTY","features":[417]},{"name":"PROPPAGESTATUS_VALIDATE","features":[417]},{"name":"PROP_HWND_CHGICONDLG","features":[417]},{"name":"PSF_CHECKDISPLAYASICON","features":[417]},{"name":"PSF_DISABLEDISPLAYASICON","features":[417]},{"name":"PSF_HIDECHANGEICON","features":[417]},{"name":"PSF_NOREFRESHDATAOBJECT","features":[417]},{"name":"PSF_SELECTPASTE","features":[417]},{"name":"PSF_SELECTPASTELINK","features":[417]},{"name":"PSF_SHOWHELP","features":[417]},{"name":"PSF_STAYONCLIPBOARDCHANGE","features":[417]},{"name":"PS_MAXLINKTYPES","features":[417]},{"name":"QACONTAINER","features":[318,358,417]},{"name":"QACONTAINERFLAGS","features":[417]},{"name":"QACONTAINER_AUTOCLIP","features":[417]},{"name":"QACONTAINER_DISPLAYASDEFAULT","features":[417]},{"name":"QACONTAINER_MESSAGEREFLECT","features":[417]},{"name":"QACONTAINER_SHOWGRABHANDLES","features":[417]},{"name":"QACONTAINER_SHOWHATCHING","features":[417]},{"name":"QACONTAINER_SUPPORTSMNEMONICS","features":[417]},{"name":"QACONTAINER_UIDEAD","features":[417]},{"name":"QACONTAINER_USERMODE","features":[417]},{"name":"QACONTROL","features":[417]},{"name":"QueryPathOfRegTypeLib","features":[417]},{"name":"READYSTATE","features":[417]},{"name":"READYSTATE_COMPLETE","features":[417]},{"name":"READYSTATE_INTERACTIVE","features":[417]},{"name":"READYSTATE_LOADED","features":[417]},{"name":"READYSTATE_LOADING","features":[417]},{"name":"READYSTATE_UNINITIALIZED","features":[417]},{"name":"REGKIND","features":[417]},{"name":"REGKIND_DEFAULT","features":[417]},{"name":"REGKIND_NONE","features":[417]},{"name":"REGKIND_REGISTER","features":[417]},{"name":"RegisterActiveObject","features":[417]},{"name":"RegisterDragDrop","features":[307,417]},{"name":"RegisterTypeLib","features":[358,417]},{"name":"RegisterTypeLibForUser","features":[358,417]},{"name":"ReleaseStgMedium","features":[307,318,431,417]},{"name":"RevokeActiveObject","features":[417]},{"name":"RevokeDragDrop","features":[307,417]},{"name":"SAFEARRAYUNION","features":[307,358,417]},{"name":"SAFEARR_BRECORD","features":[417]},{"name":"SAFEARR_BSTR","features":[358,417]},{"name":"SAFEARR_DISPATCH","features":[358,417]},{"name":"SAFEARR_HAVEIID","features":[417]},{"name":"SAFEARR_UNKNOWN","features":[417]},{"name":"SAFEARR_VARIANT","features":[307,358,417]},{"name":"SELFREG_E_CLASS","features":[417]},{"name":"SELFREG_E_FIRST","features":[417]},{"name":"SELFREG_E_LAST","features":[417]},{"name":"SELFREG_E_TYPELIB","features":[417]},{"name":"SELFREG_S_FIRST","features":[417]},{"name":"SELFREG_S_LAST","features":[417]},{"name":"SF_BSTR","features":[417]},{"name":"SF_DISPATCH","features":[417]},{"name":"SF_ERROR","features":[417]},{"name":"SF_HAVEIID","features":[417]},{"name":"SF_I1","features":[417]},{"name":"SF_I2","features":[417]},{"name":"SF_I4","features":[417]},{"name":"SF_I8","features":[417]},{"name":"SF_RECORD","features":[417]},{"name":"SF_TYPE","features":[417]},{"name":"SF_UNKNOWN","features":[417]},{"name":"SF_VARIANT","features":[417]},{"name":"SID_GetCaller","features":[417]},{"name":"SID_ProvideRuntimeContext","features":[417]},{"name":"SID_VariantConversion","features":[417]},{"name":"STDOLE2_LCID","features":[417]},{"name":"STDOLE2_MAJORVERNUM","features":[417]},{"name":"STDOLE2_MINORVERNUM","features":[417]},{"name":"STDOLE_LCID","features":[417]},{"name":"STDOLE_MAJORVERNUM","features":[417]},{"name":"STDOLE_MINORVERNUM","features":[417]},{"name":"STDOLE_TLB","features":[417]},{"name":"STDTYPE_TLB","features":[417]},{"name":"SZOLEUI_MSG_ADDCONTROL","features":[417]},{"name":"SZOLEUI_MSG_BROWSE","features":[417]},{"name":"SZOLEUI_MSG_BROWSE_OFN","features":[417]},{"name":"SZOLEUI_MSG_CHANGEICON","features":[417]},{"name":"SZOLEUI_MSG_CHANGESOURCE","features":[417]},{"name":"SZOLEUI_MSG_CLOSEBUSYDIALOG","features":[417]},{"name":"SZOLEUI_MSG_CONVERT","features":[417]},{"name":"SZOLEUI_MSG_ENDDIALOG","features":[417]},{"name":"SZOLEUI_MSG_HELP","features":[417]},{"name":"SafeArrayAccessData","features":[358,417]},{"name":"SafeArrayAddRef","features":[358,417]},{"name":"SafeArrayAllocData","features":[358,417]},{"name":"SafeArrayAllocDescriptor","features":[358,417]},{"name":"SafeArrayAllocDescriptorEx","features":[358,417,382]},{"name":"SafeArrayCopy","features":[358,417]},{"name":"SafeArrayCopyData","features":[358,417]},{"name":"SafeArrayCreate","features":[358,417,382]},{"name":"SafeArrayCreateEx","features":[358,417,382]},{"name":"SafeArrayCreateVector","features":[358,417,382]},{"name":"SafeArrayCreateVectorEx","features":[358,417,382]},{"name":"SafeArrayDestroy","features":[358,417]},{"name":"SafeArrayDestroyData","features":[358,417]},{"name":"SafeArrayDestroyDescriptor","features":[358,417]},{"name":"SafeArrayGetDim","features":[358,417]},{"name":"SafeArrayGetElement","features":[358,417]},{"name":"SafeArrayGetElemsize","features":[358,417]},{"name":"SafeArrayGetIID","features":[358,417]},{"name":"SafeArrayGetLBound","features":[358,417]},{"name":"SafeArrayGetRecordInfo","features":[358,417]},{"name":"SafeArrayGetUBound","features":[358,417]},{"name":"SafeArrayGetVartype","features":[358,417,382]},{"name":"SafeArrayLock","features":[358,417]},{"name":"SafeArrayPtrOfIndex","features":[358,417]},{"name":"SafeArrayPutElement","features":[358,417]},{"name":"SafeArrayRedim","features":[358,417]},{"name":"SafeArrayReleaseData","features":[417]},{"name":"SafeArrayReleaseDescriptor","features":[358,417]},{"name":"SafeArraySetIID","features":[358,417]},{"name":"SafeArraySetRecordInfo","features":[358,417]},{"name":"SafeArrayUnaccessData","features":[358,417]},{"name":"SafeArrayUnlock","features":[358,417]},{"name":"TIFLAGS_EXTENDDISPATCHONLY","features":[417]},{"name":"TYPEFLAGS","features":[417]},{"name":"TYPEFLAG_FAGGREGATABLE","features":[417]},{"name":"TYPEFLAG_FAPPOBJECT","features":[417]},{"name":"TYPEFLAG_FCANCREATE","features":[417]},{"name":"TYPEFLAG_FCONTROL","features":[417]},{"name":"TYPEFLAG_FDISPATCHABLE","features":[417]},{"name":"TYPEFLAG_FDUAL","features":[417]},{"name":"TYPEFLAG_FHIDDEN","features":[417]},{"name":"TYPEFLAG_FLICENSED","features":[417]},{"name":"TYPEFLAG_FNONEXTENSIBLE","features":[417]},{"name":"TYPEFLAG_FOLEAUTOMATION","features":[417]},{"name":"TYPEFLAG_FPREDECLID","features":[417]},{"name":"TYPEFLAG_FPROXY","features":[417]},{"name":"TYPEFLAG_FREPLACEABLE","features":[417]},{"name":"TYPEFLAG_FRESTRICTED","features":[417]},{"name":"TYPEFLAG_FREVERSEBIND","features":[417]},{"name":"UASFLAGS","features":[417]},{"name":"UAS_BLOCKED","features":[417]},{"name":"UAS_MASK","features":[417]},{"name":"UAS_NOPARENTENABLE","features":[417]},{"name":"UAS_NORMAL","features":[417]},{"name":"UDATE","features":[307,417]},{"name":"UI_CONVERT_FLAGS","features":[417]},{"name":"UPDFCACHE_ALL","features":[417]},{"name":"UPDFCACHE_ALLBUTNODATACACHE","features":[417]},{"name":"UPDFCACHE_FLAGS","features":[417]},{"name":"UPDFCACHE_IFBLANK","features":[417]},{"name":"UPDFCACHE_IFBLANKORONSAVECACHE","features":[417]},{"name":"UPDFCACHE_NODATACACHE","features":[417]},{"name":"UPDFCACHE_NORMALCACHE","features":[417]},{"name":"UPDFCACHE_ONLYIFBLANK","features":[417]},{"name":"UPDFCACHE_ONSAVECACHE","features":[417]},{"name":"UPDFCACHE_ONSTOPCACHE","features":[417]},{"name":"USERCLASSTYPE","features":[417]},{"name":"USERCLASSTYPE_APPNAME","features":[417]},{"name":"USERCLASSTYPE_FULL","features":[417]},{"name":"USERCLASSTYPE_SHORT","features":[417]},{"name":"UnRegisterTypeLib","features":[358,417]},{"name":"UnRegisterTypeLibForUser","features":[358,417]},{"name":"VARCMP","features":[417]},{"name":"VARCMP_EQ","features":[417]},{"name":"VARCMP_GT","features":[417]},{"name":"VARCMP_LT","features":[417]},{"name":"VARCMP_NULL","features":[417]},{"name":"VARFORMAT_FIRST_DAY","features":[417]},{"name":"VARFORMAT_FIRST_DAY_FRIDAY","features":[417]},{"name":"VARFORMAT_FIRST_DAY_MONDAY","features":[417]},{"name":"VARFORMAT_FIRST_DAY_SATURDAY","features":[417]},{"name":"VARFORMAT_FIRST_DAY_SUNDAY","features":[417]},{"name":"VARFORMAT_FIRST_DAY_SYSTEMDEFAULT","features":[417]},{"name":"VARFORMAT_FIRST_DAY_THURSDAY","features":[417]},{"name":"VARFORMAT_FIRST_DAY_TUESDAY","features":[417]},{"name":"VARFORMAT_FIRST_DAY_WEDNESDAY","features":[417]},{"name":"VARFORMAT_FIRST_WEEK","features":[417]},{"name":"VARFORMAT_FIRST_WEEK_CONTAINS_JANUARY_FIRST","features":[417]},{"name":"VARFORMAT_FIRST_WEEK_HAS_SEVEN_DAYS","features":[417]},{"name":"VARFORMAT_FIRST_WEEK_LARGER_HALF_IN_CURRENT_YEAR","features":[417]},{"name":"VARFORMAT_FIRST_WEEK_SYSTEMDEFAULT","features":[417]},{"name":"VARFORMAT_GROUP","features":[417]},{"name":"VARFORMAT_GROUP_NOTTHOUSANDS","features":[417]},{"name":"VARFORMAT_GROUP_SYSTEMDEFAULT","features":[417]},{"name":"VARFORMAT_GROUP_THOUSANDS","features":[417]},{"name":"VARFORMAT_LEADING_DIGIT","features":[417]},{"name":"VARFORMAT_LEADING_DIGIT_INCLUDED","features":[417]},{"name":"VARFORMAT_LEADING_DIGIT_NOTINCLUDED","features":[417]},{"name":"VARFORMAT_LEADING_DIGIT_SYSTEMDEFAULT","features":[417]},{"name":"VARFORMAT_NAMED_FORMAT","features":[417]},{"name":"VARFORMAT_NAMED_FORMAT_GENERALDATE","features":[417]},{"name":"VARFORMAT_NAMED_FORMAT_LONGDATE","features":[417]},{"name":"VARFORMAT_NAMED_FORMAT_LONGTIME","features":[417]},{"name":"VARFORMAT_NAMED_FORMAT_SHORTDATE","features":[417]},{"name":"VARFORMAT_NAMED_FORMAT_SHORTTIME","features":[417]},{"name":"VARFORMAT_PARENTHESES","features":[417]},{"name":"VARFORMAT_PARENTHESES_NOTUSED","features":[417]},{"name":"VARFORMAT_PARENTHESES_SYSTEMDEFAULT","features":[417]},{"name":"VARFORMAT_PARENTHESES_USED","features":[417]},{"name":"VAR_CALENDAR_GREGORIAN","features":[417]},{"name":"VAR_CALENDAR_HIJRI","features":[417]},{"name":"VAR_CALENDAR_THAI","features":[417]},{"name":"VAR_DATEVALUEONLY","features":[417]},{"name":"VAR_FORMAT_NOSUBSTITUTE","features":[417]},{"name":"VAR_FOURDIGITYEARS","features":[417]},{"name":"VAR_LOCALBOOL","features":[417]},{"name":"VAR_TIMEVALUEONLY","features":[417]},{"name":"VAR_VALIDDATE","features":[417]},{"name":"VIEWSTATUS","features":[417]},{"name":"VIEWSTATUS_3DSURFACE","features":[417]},{"name":"VIEWSTATUS_DVASPECTOPAQUE","features":[417]},{"name":"VIEWSTATUS_DVASPECTTRANSPARENT","features":[417]},{"name":"VIEWSTATUS_OPAQUE","features":[417]},{"name":"VIEWSTATUS_SOLIDBKGND","features":[417]},{"name":"VIEWSTATUS_SURFACE","features":[417]},{"name":"VIEW_OBJECT_PROPERTIES_FLAGS","features":[417]},{"name":"VPF_DISABLERELATIVE","features":[417]},{"name":"VPF_DISABLESCALE","features":[417]},{"name":"VPF_SELECTRELATIVE","features":[417]},{"name":"VTDATEGRE_MAX","features":[417]},{"name":"VTDATEGRE_MIN","features":[417]},{"name":"VT_BLOB_PROPSET","features":[417]},{"name":"VT_STORED_PROPSET","features":[417]},{"name":"VT_STREAMED_PROPSET","features":[417]},{"name":"VT_VERBOSE_ENUM","features":[417]},{"name":"VarAbs","features":[417]},{"name":"VarAdd","features":[417]},{"name":"VarAnd","features":[417]},{"name":"VarBoolFromCy","features":[307,358,417]},{"name":"VarBoolFromDate","features":[307,417]},{"name":"VarBoolFromDec","features":[307,417]},{"name":"VarBoolFromDisp","features":[307,358,417]},{"name":"VarBoolFromI1","features":[307,417]},{"name":"VarBoolFromI2","features":[307,417]},{"name":"VarBoolFromI4","features":[307,417]},{"name":"VarBoolFromI8","features":[307,417]},{"name":"VarBoolFromR4","features":[307,417]},{"name":"VarBoolFromR8","features":[307,417]},{"name":"VarBoolFromStr","features":[307,417]},{"name":"VarBoolFromUI1","features":[307,417]},{"name":"VarBoolFromUI2","features":[307,417]},{"name":"VarBoolFromUI4","features":[307,417]},{"name":"VarBoolFromUI8","features":[307,417]},{"name":"VarBstrCat","features":[417]},{"name":"VarBstrCmp","features":[417]},{"name":"VarBstrFromBool","features":[307,417]},{"name":"VarBstrFromCy","features":[358,417]},{"name":"VarBstrFromDate","features":[417]},{"name":"VarBstrFromDec","features":[307,417]},{"name":"VarBstrFromDisp","features":[358,417]},{"name":"VarBstrFromI1","features":[417]},{"name":"VarBstrFromI2","features":[417]},{"name":"VarBstrFromI4","features":[417]},{"name":"VarBstrFromI8","features":[417]},{"name":"VarBstrFromR4","features":[417]},{"name":"VarBstrFromR8","features":[417]},{"name":"VarBstrFromUI1","features":[417]},{"name":"VarBstrFromUI2","features":[417]},{"name":"VarBstrFromUI4","features":[417]},{"name":"VarBstrFromUI8","features":[417]},{"name":"VarCat","features":[417]},{"name":"VarCmp","features":[417]},{"name":"VarCyAbs","features":[358,417]},{"name":"VarCyAdd","features":[358,417]},{"name":"VarCyCmp","features":[358,417]},{"name":"VarCyCmpR8","features":[358,417]},{"name":"VarCyFix","features":[358,417]},{"name":"VarCyFromBool","features":[307,358,417]},{"name":"VarCyFromDate","features":[358,417]},{"name":"VarCyFromDec","features":[307,358,417]},{"name":"VarCyFromDisp","features":[358,417]},{"name":"VarCyFromI1","features":[358,417]},{"name":"VarCyFromI2","features":[358,417]},{"name":"VarCyFromI4","features":[358,417]},{"name":"VarCyFromI8","features":[358,417]},{"name":"VarCyFromR4","features":[358,417]},{"name":"VarCyFromR8","features":[358,417]},{"name":"VarCyFromStr","features":[358,417]},{"name":"VarCyFromUI1","features":[358,417]},{"name":"VarCyFromUI2","features":[358,417]},{"name":"VarCyFromUI4","features":[358,417]},{"name":"VarCyFromUI8","features":[358,417]},{"name":"VarCyInt","features":[358,417]},{"name":"VarCyMul","features":[358,417]},{"name":"VarCyMulI4","features":[358,417]},{"name":"VarCyMulI8","features":[358,417]},{"name":"VarCyNeg","features":[358,417]},{"name":"VarCyRound","features":[358,417]},{"name":"VarCySub","features":[358,417]},{"name":"VarDateFromBool","features":[307,417]},{"name":"VarDateFromCy","features":[358,417]},{"name":"VarDateFromDec","features":[307,417]},{"name":"VarDateFromDisp","features":[358,417]},{"name":"VarDateFromI1","features":[417]},{"name":"VarDateFromI2","features":[417]},{"name":"VarDateFromI4","features":[417]},{"name":"VarDateFromI8","features":[417]},{"name":"VarDateFromR4","features":[417]},{"name":"VarDateFromR8","features":[417]},{"name":"VarDateFromStr","features":[417]},{"name":"VarDateFromUI1","features":[417]},{"name":"VarDateFromUI2","features":[417]},{"name":"VarDateFromUI4","features":[417]},{"name":"VarDateFromUI8","features":[417]},{"name":"VarDateFromUdate","features":[307,417]},{"name":"VarDateFromUdateEx","features":[307,417]},{"name":"VarDecAbs","features":[307,417]},{"name":"VarDecAdd","features":[307,417]},{"name":"VarDecCmp","features":[307,417]},{"name":"VarDecCmpR8","features":[307,417]},{"name":"VarDecDiv","features":[307,417]},{"name":"VarDecFix","features":[307,417]},{"name":"VarDecFromBool","features":[307,417]},{"name":"VarDecFromCy","features":[307,358,417]},{"name":"VarDecFromDate","features":[307,417]},{"name":"VarDecFromDisp","features":[307,358,417]},{"name":"VarDecFromI1","features":[307,417]},{"name":"VarDecFromI2","features":[307,417]},{"name":"VarDecFromI4","features":[307,417]},{"name":"VarDecFromI8","features":[307,417]},{"name":"VarDecFromR4","features":[307,417]},{"name":"VarDecFromR8","features":[307,417]},{"name":"VarDecFromStr","features":[307,417]},{"name":"VarDecFromUI1","features":[307,417]},{"name":"VarDecFromUI2","features":[307,417]},{"name":"VarDecFromUI4","features":[307,417]},{"name":"VarDecFromUI8","features":[307,417]},{"name":"VarDecInt","features":[307,417]},{"name":"VarDecMul","features":[307,417]},{"name":"VarDecNeg","features":[307,417]},{"name":"VarDecRound","features":[307,417]},{"name":"VarDecSub","features":[307,417]},{"name":"VarDiv","features":[417]},{"name":"VarEqv","features":[417]},{"name":"VarFix","features":[417]},{"name":"VarFormat","features":[417]},{"name":"VarFormatCurrency","features":[417]},{"name":"VarFormatDateTime","features":[417]},{"name":"VarFormatFromTokens","features":[417]},{"name":"VarFormatNumber","features":[417]},{"name":"VarFormatPercent","features":[417]},{"name":"VarI1FromBool","features":[307,417]},{"name":"VarI1FromCy","features":[358,417]},{"name":"VarI1FromDate","features":[417]},{"name":"VarI1FromDec","features":[307,417]},{"name":"VarI1FromDisp","features":[358,417]},{"name":"VarI1FromI2","features":[417]},{"name":"VarI1FromI4","features":[417]},{"name":"VarI1FromI8","features":[417]},{"name":"VarI1FromR4","features":[417]},{"name":"VarI1FromR8","features":[417]},{"name":"VarI1FromStr","features":[417]},{"name":"VarI1FromUI1","features":[417]},{"name":"VarI1FromUI2","features":[417]},{"name":"VarI1FromUI4","features":[417]},{"name":"VarI1FromUI8","features":[417]},{"name":"VarI2FromBool","features":[307,417]},{"name":"VarI2FromCy","features":[358,417]},{"name":"VarI2FromDate","features":[417]},{"name":"VarI2FromDec","features":[307,417]},{"name":"VarI2FromDisp","features":[358,417]},{"name":"VarI2FromI1","features":[417]},{"name":"VarI2FromI4","features":[417]},{"name":"VarI2FromI8","features":[417]},{"name":"VarI2FromR4","features":[417]},{"name":"VarI2FromR8","features":[417]},{"name":"VarI2FromStr","features":[417]},{"name":"VarI2FromUI1","features":[417]},{"name":"VarI2FromUI2","features":[417]},{"name":"VarI2FromUI4","features":[417]},{"name":"VarI2FromUI8","features":[417]},{"name":"VarI4FromBool","features":[307,417]},{"name":"VarI4FromCy","features":[358,417]},{"name":"VarI4FromDate","features":[417]},{"name":"VarI4FromDec","features":[307,417]},{"name":"VarI4FromDisp","features":[358,417]},{"name":"VarI4FromI1","features":[417]},{"name":"VarI4FromI2","features":[417]},{"name":"VarI4FromI8","features":[417]},{"name":"VarI4FromR4","features":[417]},{"name":"VarI4FromR8","features":[417]},{"name":"VarI4FromStr","features":[417]},{"name":"VarI4FromUI1","features":[417]},{"name":"VarI4FromUI2","features":[417]},{"name":"VarI4FromUI4","features":[417]},{"name":"VarI4FromUI8","features":[417]},{"name":"VarI8FromBool","features":[307,417]},{"name":"VarI8FromCy","features":[358,417]},{"name":"VarI8FromDate","features":[417]},{"name":"VarI8FromDec","features":[307,417]},{"name":"VarI8FromDisp","features":[358,417]},{"name":"VarI8FromI1","features":[417]},{"name":"VarI8FromI2","features":[417]},{"name":"VarI8FromR4","features":[417]},{"name":"VarI8FromR8","features":[417]},{"name":"VarI8FromStr","features":[417]},{"name":"VarI8FromUI1","features":[417]},{"name":"VarI8FromUI2","features":[417]},{"name":"VarI8FromUI4","features":[417]},{"name":"VarI8FromUI8","features":[417]},{"name":"VarIdiv","features":[417]},{"name":"VarImp","features":[417]},{"name":"VarInt","features":[417]},{"name":"VarMod","features":[417]},{"name":"VarMonthName","features":[417]},{"name":"VarMul","features":[417]},{"name":"VarNeg","features":[417]},{"name":"VarNot","features":[417]},{"name":"VarNumFromParseNum","features":[417]},{"name":"VarOr","features":[417]},{"name":"VarParseNumFromStr","features":[417]},{"name":"VarPow","features":[417]},{"name":"VarR4CmpR8","features":[417]},{"name":"VarR4FromBool","features":[307,417]},{"name":"VarR4FromCy","features":[358,417]},{"name":"VarR4FromDate","features":[417]},{"name":"VarR4FromDec","features":[307,417]},{"name":"VarR4FromDisp","features":[358,417]},{"name":"VarR4FromI1","features":[417]},{"name":"VarR4FromI2","features":[417]},{"name":"VarR4FromI4","features":[417]},{"name":"VarR4FromI8","features":[417]},{"name":"VarR4FromR8","features":[417]},{"name":"VarR4FromStr","features":[417]},{"name":"VarR4FromUI1","features":[417]},{"name":"VarR4FromUI2","features":[417]},{"name":"VarR4FromUI4","features":[417]},{"name":"VarR4FromUI8","features":[417]},{"name":"VarR8FromBool","features":[307,417]},{"name":"VarR8FromCy","features":[358,417]},{"name":"VarR8FromDate","features":[417]},{"name":"VarR8FromDec","features":[307,417]},{"name":"VarR8FromDisp","features":[358,417]},{"name":"VarR8FromI1","features":[417]},{"name":"VarR8FromI2","features":[417]},{"name":"VarR8FromI4","features":[417]},{"name":"VarR8FromI8","features":[417]},{"name":"VarR8FromR4","features":[417]},{"name":"VarR8FromStr","features":[417]},{"name":"VarR8FromUI1","features":[417]},{"name":"VarR8FromUI2","features":[417]},{"name":"VarR8FromUI4","features":[417]},{"name":"VarR8FromUI8","features":[417]},{"name":"VarR8Pow","features":[417]},{"name":"VarR8Round","features":[417]},{"name":"VarRound","features":[417]},{"name":"VarSub","features":[417]},{"name":"VarTokenizeFormatString","features":[417]},{"name":"VarUI1FromBool","features":[307,417]},{"name":"VarUI1FromCy","features":[358,417]},{"name":"VarUI1FromDate","features":[417]},{"name":"VarUI1FromDec","features":[307,417]},{"name":"VarUI1FromDisp","features":[358,417]},{"name":"VarUI1FromI1","features":[417]},{"name":"VarUI1FromI2","features":[417]},{"name":"VarUI1FromI4","features":[417]},{"name":"VarUI1FromI8","features":[417]},{"name":"VarUI1FromR4","features":[417]},{"name":"VarUI1FromR8","features":[417]},{"name":"VarUI1FromStr","features":[417]},{"name":"VarUI1FromUI2","features":[417]},{"name":"VarUI1FromUI4","features":[417]},{"name":"VarUI1FromUI8","features":[417]},{"name":"VarUI2FromBool","features":[307,417]},{"name":"VarUI2FromCy","features":[358,417]},{"name":"VarUI2FromDate","features":[417]},{"name":"VarUI2FromDec","features":[307,417]},{"name":"VarUI2FromDisp","features":[358,417]},{"name":"VarUI2FromI1","features":[417]},{"name":"VarUI2FromI2","features":[417]},{"name":"VarUI2FromI4","features":[417]},{"name":"VarUI2FromI8","features":[417]},{"name":"VarUI2FromR4","features":[417]},{"name":"VarUI2FromR8","features":[417]},{"name":"VarUI2FromStr","features":[417]},{"name":"VarUI2FromUI1","features":[417]},{"name":"VarUI2FromUI4","features":[417]},{"name":"VarUI2FromUI8","features":[417]},{"name":"VarUI4FromBool","features":[307,417]},{"name":"VarUI4FromCy","features":[358,417]},{"name":"VarUI4FromDate","features":[417]},{"name":"VarUI4FromDec","features":[307,417]},{"name":"VarUI4FromDisp","features":[358,417]},{"name":"VarUI4FromI1","features":[417]},{"name":"VarUI4FromI2","features":[417]},{"name":"VarUI4FromI4","features":[417]},{"name":"VarUI4FromI8","features":[417]},{"name":"VarUI4FromR4","features":[417]},{"name":"VarUI4FromR8","features":[417]},{"name":"VarUI4FromStr","features":[417]},{"name":"VarUI4FromUI1","features":[417]},{"name":"VarUI4FromUI2","features":[417]},{"name":"VarUI4FromUI8","features":[417]},{"name":"VarUI8FromBool","features":[307,417]},{"name":"VarUI8FromCy","features":[358,417]},{"name":"VarUI8FromDate","features":[417]},{"name":"VarUI8FromDec","features":[307,417]},{"name":"VarUI8FromDisp","features":[358,417]},{"name":"VarUI8FromI1","features":[417]},{"name":"VarUI8FromI2","features":[417]},{"name":"VarUI8FromI8","features":[417]},{"name":"VarUI8FromR4","features":[417]},{"name":"VarUI8FromR8","features":[417]},{"name":"VarUI8FromStr","features":[417]},{"name":"VarUI8FromUI1","features":[417]},{"name":"VarUI8FromUI2","features":[417]},{"name":"VarUI8FromUI4","features":[417]},{"name":"VarUdateFromDate","features":[307,417]},{"name":"VarWeekdayName","features":[417]},{"name":"VarXor","features":[417]},{"name":"VectorFromBstr","features":[358,417]},{"name":"WIN32","features":[417]},{"name":"WPCSETTING","features":[417]},{"name":"WPCSETTING_FILEDOWNLOAD_BLOCKED","features":[417]},{"name":"WPCSETTING_LOGGING_ENABLED","features":[417]},{"name":"XFORMCOORDS","features":[417]},{"name":"XFORMCOORDS_CONTAINERTOHIMETRIC","features":[417]},{"name":"XFORMCOORDS_EVENTCOMPAT","features":[417]},{"name":"XFORMCOORDS_HIMETRICTOCONTAINER","features":[417]},{"name":"XFORMCOORDS_POSITION","features":[417]},{"name":"XFORMCOORDS_SIZE","features":[417]},{"name":"_wireBRECORD","features":[417]},{"name":"_wireSAFEARRAY","features":[307,358,417]},{"name":"_wireVARIANT","features":[307,358,417]},{"name":"fdexEnumAll","features":[417]},{"name":"fdexEnumDefault","features":[417]},{"name":"fdexNameCaseInsensitive","features":[417]},{"name":"fdexNameCaseSensitive","features":[417]},{"name":"fdexNameEnsure","features":[417]},{"name":"fdexNameImplicit","features":[417]},{"name":"fdexNameInternal","features":[417]},{"name":"fdexNameNoDynamicProperties","features":[417]},{"name":"fdexPropCanCall","features":[417]},{"name":"fdexPropCanConstruct","features":[417]},{"name":"fdexPropCanGet","features":[417]},{"name":"fdexPropCanPut","features":[417]},{"name":"fdexPropCanPutRef","features":[417]},{"name":"fdexPropCanSourceEvents","features":[417]},{"name":"fdexPropCannotCall","features":[417]},{"name":"fdexPropCannotConstruct","features":[417]},{"name":"fdexPropCannotGet","features":[417]},{"name":"fdexPropCannotPut","features":[417]},{"name":"fdexPropCannotPutRef","features":[417]},{"name":"fdexPropCannotSourceEvents","features":[417]},{"name":"fdexPropDynamicType","features":[417]},{"name":"fdexPropNoSideEffects","features":[417]},{"name":"triChecked","features":[417]},{"name":"triGray","features":[417]},{"name":"triUnchecked","features":[417]}],"589":[{"name":"ARRAY_SEP_CHAR","features":[573]},{"name":"FACILITY_WPC","features":[573]},{"name":"IWPCGamesSettings","features":[573]},{"name":"IWPCProviderConfig","features":[573]},{"name":"IWPCProviderState","features":[573]},{"name":"IWPCProviderSupport","features":[573]},{"name":"IWPCSettings","features":[573]},{"name":"IWPCWebSettings","features":[573]},{"name":"IWindowsParentalControls","features":[573]},{"name":"IWindowsParentalControlsCore","features":[573]},{"name":"MSG_Event_AppBlocked","features":[573]},{"name":"MSG_Event_AppOverride","features":[573]},{"name":"MSG_Event_Application","features":[573]},{"name":"MSG_Event_ComputerUsage","features":[573]},{"name":"MSG_Event_ContentUsage","features":[573]},{"name":"MSG_Event_Custom","features":[573]},{"name":"MSG_Event_EmailContact","features":[573]},{"name":"MSG_Event_EmailReceived","features":[573]},{"name":"MSG_Event_EmailSent","features":[573]},{"name":"MSG_Event_FileDownload","features":[573]},{"name":"MSG_Event_GameStart","features":[573]},{"name":"MSG_Event_IMContact","features":[573]},{"name":"MSG_Event_IMFeature","features":[573]},{"name":"MSG_Event_IMInvitation","features":[573]},{"name":"MSG_Event_IMJoin","features":[573]},{"name":"MSG_Event_IMLeave","features":[573]},{"name":"MSG_Event_MediaPlayback","features":[573]},{"name":"MSG_Event_SettingChange","features":[573]},{"name":"MSG_Event_UrlVisit","features":[573]},{"name":"MSG_Event_WebOverride","features":[573]},{"name":"MSG_Event_WebsiteVisit","features":[573]},{"name":"MSG_Keyword_ThirdParty","features":[573]},{"name":"MSG_Keyword_WPC","features":[573]},{"name":"MSG_Opcode_Launch","features":[573]},{"name":"MSG_Opcode_Locate","features":[573]},{"name":"MSG_Opcode_Modify","features":[573]},{"name":"MSG_Opcode_System","features":[573]},{"name":"MSG_Opcode_Web","features":[573]},{"name":"MSG_Publisher_Name","features":[573]},{"name":"MSG_Task_AppBlocked","features":[573]},{"name":"MSG_Task_AppOverride","features":[573]},{"name":"MSG_Task_Application","features":[573]},{"name":"MSG_Task_ComputerUsage","features":[573]},{"name":"MSG_Task_ContentUsage","features":[573]},{"name":"MSG_Task_Custom","features":[573]},{"name":"MSG_Task_EmailContact","features":[573]},{"name":"MSG_Task_EmailReceived","features":[573]},{"name":"MSG_Task_EmailSent","features":[573]},{"name":"MSG_Task_FileDownload","features":[573]},{"name":"MSG_Task_GameStart","features":[573]},{"name":"MSG_Task_IMContact","features":[573]},{"name":"MSG_Task_IMFeature","features":[573]},{"name":"MSG_Task_IMInvitation","features":[573]},{"name":"MSG_Task_IMJoin","features":[573]},{"name":"MSG_Task_IMLeave","features":[573]},{"name":"MSG_Task_MediaPlayback","features":[573]},{"name":"MSG_Task_SettingChange","features":[573]},{"name":"MSG_Task_UrlVisit","features":[573]},{"name":"MSG_Task_WebOverride","features":[573]},{"name":"MSG_Task_WebsiteVisit","features":[573]},{"name":"WPCCHANNEL","features":[573]},{"name":"WPCEVENT_APPLICATION_value","features":[573]},{"name":"WPCEVENT_APPOVERRIDE_value","features":[573]},{"name":"WPCEVENT_COMPUTERUSAGE_value","features":[573]},{"name":"WPCEVENT_CONTENTUSAGE_value","features":[573]},{"name":"WPCEVENT_CUSTOM_value","features":[573]},{"name":"WPCEVENT_EMAIL_CONTACT_value","features":[573]},{"name":"WPCEVENT_EMAIL_RECEIVED_value","features":[573]},{"name":"WPCEVENT_EMAIL_SENT_value","features":[573]},{"name":"WPCEVENT_GAME_START_value","features":[573]},{"name":"WPCEVENT_IM_CONTACT_value","features":[573]},{"name":"WPCEVENT_IM_FEATURE_value","features":[573]},{"name":"WPCEVENT_IM_INVITATION_value","features":[573]},{"name":"WPCEVENT_IM_JOIN_value","features":[573]},{"name":"WPCEVENT_IM_LEAVE_value","features":[573]},{"name":"WPCEVENT_MEDIA_PLAYBACK_value","features":[573]},{"name":"WPCEVENT_SYSTEM_APPBLOCKED_value","features":[573]},{"name":"WPCEVENT_SYS_SETTINGCHANGE_value","features":[573]},{"name":"WPCEVENT_WEBOVERRIDE_value","features":[573]},{"name":"WPCEVENT_WEB_FILEDOWNLOAD_value","features":[573]},{"name":"WPCEVENT_WEB_URLVISIT_value","features":[573]},{"name":"WPCEVENT_WEB_WEBSITEVISIT_value","features":[573]},{"name":"WPCFLAG_APPLICATION","features":[573]},{"name":"WPCFLAG_APPS_RESTRICTED","features":[573]},{"name":"WPCFLAG_GAMES_BLOCKED","features":[573]},{"name":"WPCFLAG_GAMES_RESTRICTED","features":[573]},{"name":"WPCFLAG_HOURS_RESTRICTED","features":[573]},{"name":"WPCFLAG_IM_FEATURE","features":[573]},{"name":"WPCFLAG_IM_FEATURE_ALL","features":[573]},{"name":"WPCFLAG_IM_FEATURE_AUDIO","features":[573]},{"name":"WPCFLAG_IM_FEATURE_FILESWAP","features":[573]},{"name":"WPCFLAG_IM_FEATURE_GAME","features":[573]},{"name":"WPCFLAG_IM_FEATURE_NONE","features":[573]},{"name":"WPCFLAG_IM_FEATURE_SENDING","features":[573]},{"name":"WPCFLAG_IM_FEATURE_SMS","features":[573]},{"name":"WPCFLAG_IM_FEATURE_URLSWAP","features":[573]},{"name":"WPCFLAG_IM_FEATURE_VIDEO","features":[573]},{"name":"WPCFLAG_IM_LEAVE","features":[573]},{"name":"WPCFLAG_IM_LEAVE_CONVERSATION_END","features":[573]},{"name":"WPCFLAG_IM_LEAVE_FORCED","features":[573]},{"name":"WPCFLAG_IM_LEAVE_NORMAL","features":[573]},{"name":"WPCFLAG_ISBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_ATTACHMENTBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_BADPASS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_CATEGORYBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_CATEGORYNOTINLIST","features":[573]},{"name":"WPCFLAG_ISBLOCKED_CONTACTBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_DESCRIPTORBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_DOWNLOADBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_EMAILBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_EXPLICITBLOCK","features":[573]},{"name":"WPCFLAG_ISBLOCKED_FEATUREBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_GAMESBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_IMBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_INTERNALERROR","features":[573]},{"name":"WPCFLAG_ISBLOCKED_MAXHOURS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_MEDIAPLAYBACKBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOACCESS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOTBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOTEXPLICITLYALLOWED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOTINLIST","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOTKIDS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_RATINGBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_RECEIVERBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_SENDERBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_SETTINGSCHANGEBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_SPECHOURS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_UNRATED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_WEBBLOCKED","features":[573]},{"name":"WPCFLAG_LOGGING_REQUIRED","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_FORCEDFUS","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_FUS","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_LOGOUT","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_RESTART","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_SHUTDOWN","features":[573]},{"name":"WPCFLAG_NO_RESTRICTION","features":[573]},{"name":"WPCFLAG_OVERRIDE","features":[573]},{"name":"WPCFLAG_RESTRICTION","features":[573]},{"name":"WPCFLAG_TIME_ALLOWANCE_RESTRICTED","features":[573]},{"name":"WPCFLAG_VISIBILITY","features":[573]},{"name":"WPCFLAG_WEB_FILTERED","features":[573]},{"name":"WPCFLAG_WEB_SETTING","features":[573]},{"name":"WPCFLAG_WEB_SETTING_DOWNLOADSBLOCKED","features":[573]},{"name":"WPCFLAG_WEB_SETTING_NOTBLOCKED","features":[573]},{"name":"WPCFLAG_WPC_HIDDEN","features":[573]},{"name":"WPCFLAG_WPC_VISIBLE","features":[573]},{"name":"WPCPROV","features":[573]},{"name":"WPCPROV_KEYWORD_ThirdParty","features":[573]},{"name":"WPCPROV_KEYWORD_WPC","features":[573]},{"name":"WPCPROV_TASK_AppBlocked","features":[573]},{"name":"WPCPROV_TASK_AppOverride","features":[573]},{"name":"WPCPROV_TASK_Application","features":[573]},{"name":"WPCPROV_TASK_ComputerUsage","features":[573]},{"name":"WPCPROV_TASK_ContentUsage","features":[573]},{"name":"WPCPROV_TASK_Custom","features":[573]},{"name":"WPCPROV_TASK_EmailContact","features":[573]},{"name":"WPCPROV_TASK_EmailReceived","features":[573]},{"name":"WPCPROV_TASK_EmailSent","features":[573]},{"name":"WPCPROV_TASK_FileDownload","features":[573]},{"name":"WPCPROV_TASK_GameStart","features":[573]},{"name":"WPCPROV_TASK_IMContact","features":[573]},{"name":"WPCPROV_TASK_IMFeature","features":[573]},{"name":"WPCPROV_TASK_IMInvitation","features":[573]},{"name":"WPCPROV_TASK_IMJoin","features":[573]},{"name":"WPCPROV_TASK_IMLeave","features":[573]},{"name":"WPCPROV_TASK_MediaPlayback","features":[573]},{"name":"WPCPROV_TASK_SettingChange","features":[573]},{"name":"WPCPROV_TASK_UrlVisit","features":[573]},{"name":"WPCPROV_TASK_WebOverride","features":[573]},{"name":"WPCPROV_TASK_WebsiteVisit","features":[573]},{"name":"WPC_APP_LAUNCH","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_CREATIONTIME","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_DECISION","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_PROCESSID","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_SERIALIZEDAPPLICATION","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_TIMEUSED","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT_PATH","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT_REASON","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT_USERID","features":[573]},{"name":"WPC_ARGS_COMPUTERUSAGEEVENT","features":[573]},{"name":"WPC_ARGS_COMPUTERUSAGEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_COMPUTERUSAGEEVENT_ID","features":[573]},{"name":"WPC_ARGS_COMPUTERUSAGEEVENT_TIMEUSED","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_CATEGORY","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_CONTENTPROVIDERID","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_CONTENTPROVIDERTITLE","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_DECISION","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_ID","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_RATINGS","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_TITLE","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_CONVID","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_REASON","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_RECIPCOUNT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_RECIPIENT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_REQUESTINGIP","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_CONVID","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_JOININGIP","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_JOININGUSER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_MEMBER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_MEMBERCOUNT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_REASON","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_CONVID","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_FLAGS","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_LEAVINGIP","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_LEAVINGUSER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_MEMBER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_MEMBERCOUNT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_REASON","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_BLOCKED","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_EVENT","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_PUBLISHER","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_REASON","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_VALUE1","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_VALUE2","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_VALUE3","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_EMAILACCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_NEWID","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_NEWNAME","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_OLDID","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_OLDNAME","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_REASON","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_ATTACHCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_ATTACHMENTNAME","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_EMAILACCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_REASON","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_RECEIVEDTIME","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_RECIPCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_RECIPIENT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_SUBJECT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_ATTACHCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_ATTACHMENTNAME","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_EMAILACCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_REASON","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_RECIPCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_RECIPIENT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_SUBJECT","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_BLOCKED","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_PATH","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_URL","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_VERSION","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_APPID","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_DESCCOUNT","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_DESCRIPTOR","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_INSTANCEID","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_PATH","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_PID","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_RATING","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_RATINGSYSTEM","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_REASON","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_NEWID","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_NEWNAME","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_OLDID","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_OLDNAME","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_REASON","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_CONVID","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_DATA","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_MEDIATYPE","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_REASON","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_RECIPCOUNT","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_RECIPIENT","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_SENDERIP","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_ALBUM","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_EXPLICIT","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_MEDIATYPE","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_PATH","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_PML","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_REASON","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_TITLE","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_ALBUM","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_EXPLICIT","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_MEDIATYPE","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_PATH","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_PML","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_REASON","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_TITLE","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_CARGS","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_PATH","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_RULEID","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_TIMESTAMP","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_USERID","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_CLASS","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_NEWVAL","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_OLDVAL","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_OPTIONAL","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_OWNER","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_REASON","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_SETTING","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_CATCOUNT","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_CATEGORY","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_RATINGSYSTEMID","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_REASON","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_URL","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_VERSION","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT_REASON","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT_URL","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT_USERID","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_BLOCKEDCATEGORIES","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_CATEGORIES","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_CONTENTTYPE","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_DECISION","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_REFERRER","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_SERIALIZEDAPPLICATION","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_TELEMETRY","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_TITLE","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_URL","features":[573]},{"name":"WPC_MEDIA_EXPLICIT","features":[573]},{"name":"WPC_MEDIA_EXPLICIT_FALSE","features":[573]},{"name":"WPC_MEDIA_EXPLICIT_TRUE","features":[573]},{"name":"WPC_MEDIA_EXPLICIT_UNKNOWN","features":[573]},{"name":"WPC_MEDIA_TYPE","features":[573]},{"name":"WPC_MEDIA_TYPE_AUDIO_FILE","features":[573]},{"name":"WPC_MEDIA_TYPE_CD_AUDIO","features":[573]},{"name":"WPC_MEDIA_TYPE_DVD","features":[573]},{"name":"WPC_MEDIA_TYPE_MAX","features":[573]},{"name":"WPC_MEDIA_TYPE_OTHER","features":[573]},{"name":"WPC_MEDIA_TYPE_PICTURE_FILE","features":[573]},{"name":"WPC_MEDIA_TYPE_RECORDED_TV","features":[573]},{"name":"WPC_MEDIA_TYPE_VIDEO_FILE","features":[573]},{"name":"WPC_SETTINGS","features":[573]},{"name":"WPC_SETTINGS_ALLOW_BLOCK","features":[573]},{"name":"WPC_SETTINGS_GAME_ALLOW_UNRATED","features":[573]},{"name":"WPC_SETTINGS_GAME_BLOCKED","features":[573]},{"name":"WPC_SETTINGS_GAME_DENIED_DESCRIPTORS","features":[573]},{"name":"WPC_SETTINGS_GAME_MAX_ALLOWED","features":[573]},{"name":"WPC_SETTINGS_GAME_RESTRICTED","features":[573]},{"name":"WPC_SETTINGS_LOCATE","features":[573]},{"name":"WPC_SETTINGS_MODIFY","features":[573]},{"name":"WPC_SETTINGS_RATING_SYSTEM_PATH","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_CURRENT_RATING_SYSTEM","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_FILTER_ID","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_FILTER_NAME","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_HTTP_EXEMPTION_LIST","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_LAST_LOG_VIEW","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_LOCALE","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_LOG_VIEW_REMINDER_INTERVAL","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_URL_EXEMPTION_LIST","features":[573]},{"name":"WPC_SETTINGS_USER_APP_RESTRICTIONS","features":[573]},{"name":"WPC_SETTINGS_USER_HOURLY_RESTRICTIONS","features":[573]},{"name":"WPC_SETTINGS_USER_LOGGING_REQUIRED","features":[573]},{"name":"WPC_SETTINGS_USER_LOGON_HOURS","features":[573]},{"name":"WPC_SETTINGS_USER_OVERRRIDE_REQUESTS","features":[573]},{"name":"WPC_SETTINGS_USER_TIME_ALLOWANCE","features":[573]},{"name":"WPC_SETTINGS_USER_TIME_ALLOWANCE_RESTRICTIONS","features":[573]},{"name":"WPC_SETTINGS_USER_WPC_ENABLED","features":[573]},{"name":"WPC_SETTINGS_WEB_BLOCKED_CATEGORY_LIST","features":[573]},{"name":"WPC_SETTINGS_WEB_BLOCK_UNRATED","features":[573]},{"name":"WPC_SETTINGS_WEB_DOWNLOAD_BLOCKED","features":[573]},{"name":"WPC_SETTINGS_WEB_FILTER_LEVEL","features":[573]},{"name":"WPC_SETTINGS_WEB_FILTER_ON","features":[573]},{"name":"WPC_SETTINGS_WPC_ENABLED","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_DISABLEDIMAGE_PATH","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_IMAGE_PATH","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_NAME","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_PATH","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_SILO","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_SUB_TITLE","features":[573]},{"name":"WPC_SETTINGS_WPC_LOGGING_REQUIRED","features":[573]},{"name":"WPC_SETTINGS_WPC_PROVIDER_CURRENT","features":[573]},{"name":"WPC_SETTING_COUNT","features":[573]},{"name":"WPC_SYSTEM","features":[573]},{"name":"WPC_WEB","features":[573]},{"name":"WindowsParentalControls","features":[573]},{"name":"WpcProviderSupport","features":[573]},{"name":"WpcSettingsProvider","features":[573]}],"590":[{"name":"CYPHER_BLOCK","features":[482]},{"name":"ENCRYPTED_LM_OWF_PASSWORD","features":[482]},{"name":"LM_OWF_PASSWORD","features":[482]},{"name":"MSChapSrvChangePassword","features":[307,482]},{"name":"MSChapSrvChangePassword2","features":[307,482]},{"name":"SAMPR_ENCRYPTED_USER_PASSWORD","features":[482]}],"591":[{"name":"AppearPropPage","features":[574]},{"name":"AutoPathFormat","features":[574]},{"name":"BackupPerfRegistryToFileW","features":[574]},{"name":"BootTraceSession","features":[574]},{"name":"BootTraceSessionCollection","features":[574]},{"name":"ClockType","features":[574]},{"name":"CommitMode","features":[574]},{"name":"CounterItem","features":[574]},{"name":"CounterItem2","features":[574]},{"name":"CounterPathCallBack","features":[574]},{"name":"CounterPropPage","features":[574]},{"name":"Counters","features":[574]},{"name":"DATA_SOURCE_REGISTRY","features":[574]},{"name":"DATA_SOURCE_WBEM","features":[574]},{"name":"DICounterItem","features":[358,574]},{"name":"DIID_DICounterItem","features":[574]},{"name":"DIID_DILogFileItem","features":[574]},{"name":"DIID_DISystemMonitor","features":[574]},{"name":"DIID_DISystemMonitorEvents","features":[574]},{"name":"DIID_DISystemMonitorInternal","features":[574]},{"name":"DILogFileItem","features":[358,574]},{"name":"DISystemMonitor","features":[358,574]},{"name":"DISystemMonitorEvents","features":[358,574]},{"name":"DISystemMonitorInternal","features":[358,574]},{"name":"DataCollectorSet","features":[574]},{"name":"DataCollectorSetCollection","features":[574]},{"name":"DataCollectorSetStatus","features":[574]},{"name":"DataCollectorType","features":[574]},{"name":"DataManagerSteps","features":[574]},{"name":"DataSourceTypeConstants","features":[574]},{"name":"DisplayTypeConstants","features":[574]},{"name":"FileFormat","features":[574]},{"name":"FolderActionSteps","features":[574]},{"name":"GeneralPropPage","features":[574]},{"name":"GraphPropPage","features":[574]},{"name":"H_WBEM_DATASOURCE","features":[574]},{"name":"IAlertDataCollector","features":[358,574]},{"name":"IApiTracingDataCollector","features":[358,574]},{"name":"IConfigurationDataCollector","features":[358,574]},{"name":"ICounterItem","features":[574]},{"name":"ICounterItem2","features":[574]},{"name":"ICounters","features":[358,574]},{"name":"IDataCollector","features":[358,574]},{"name":"IDataCollectorCollection","features":[358,574]},{"name":"IDataCollectorSet","features":[358,574]},{"name":"IDataCollectorSetCollection","features":[358,574]},{"name":"IDataManager","features":[358,574]},{"name":"IFolderAction","features":[358,574]},{"name":"IFolderActionCollection","features":[358,574]},{"name":"ILogFileItem","features":[574]},{"name":"ILogFiles","features":[358,574]},{"name":"IPerformanceCounterDataCollector","features":[358,574]},{"name":"ISchedule","features":[358,574]},{"name":"IScheduleCollection","features":[358,574]},{"name":"ISystemMonitor","features":[574]},{"name":"ISystemMonitor2","features":[574]},{"name":"ISystemMonitorEvents","features":[574]},{"name":"ITraceDataCollector","features":[358,574]},{"name":"ITraceDataProvider","features":[358,574]},{"name":"ITraceDataProviderCollection","features":[358,574]},{"name":"IValueMap","features":[358,574]},{"name":"IValueMapItem","features":[358,574]},{"name":"InstallPerfDllA","features":[574]},{"name":"InstallPerfDllW","features":[574]},{"name":"LIBID_SystemMonitor","features":[574]},{"name":"LegacyDataCollectorSet","features":[574]},{"name":"LegacyDataCollectorSetCollection","features":[574]},{"name":"LegacyTraceSession","features":[574]},{"name":"LegacyTraceSessionCollection","features":[574]},{"name":"LoadPerfCounterTextStringsA","features":[307,574]},{"name":"LoadPerfCounterTextStringsW","features":[307,574]},{"name":"LogFileItem","features":[574]},{"name":"LogFiles","features":[574]},{"name":"MAX_COUNTER_PATH","features":[574]},{"name":"MAX_PERF_OBJECTS_IN_QUERY_FUNCTION","features":[574]},{"name":"PDH_ACCESS_DENIED","features":[574]},{"name":"PDH_ASYNC_QUERY_TIMEOUT","features":[574]},{"name":"PDH_BINARY_LOG_CORRUPT","features":[574]},{"name":"PDH_BROWSE_DLG_CONFIG_A","features":[307,574]},{"name":"PDH_BROWSE_DLG_CONFIG_HA","features":[307,574]},{"name":"PDH_BROWSE_DLG_CONFIG_HW","features":[307,574]},{"name":"PDH_BROWSE_DLG_CONFIG_W","features":[307,574]},{"name":"PDH_CALC_NEGATIVE_DENOMINATOR","features":[574]},{"name":"PDH_CALC_NEGATIVE_TIMEBASE","features":[574]},{"name":"PDH_CALC_NEGATIVE_VALUE","features":[574]},{"name":"PDH_CANNOT_CONNECT_MACHINE","features":[574]},{"name":"PDH_CANNOT_CONNECT_WMI_SERVER","features":[574]},{"name":"PDH_CANNOT_READ_NAME_STRINGS","features":[574]},{"name":"PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE","features":[574]},{"name":"PDH_COUNTER_ALREADY_IN_QUERY","features":[574]},{"name":"PDH_COUNTER_INFO_A","features":[574]},{"name":"PDH_COUNTER_INFO_W","features":[574]},{"name":"PDH_COUNTER_PATH_ELEMENTS_A","features":[574]},{"name":"PDH_COUNTER_PATH_ELEMENTS_W","features":[574]},{"name":"PDH_CSTATUS_BAD_COUNTERNAME","features":[574]},{"name":"PDH_CSTATUS_INVALID_DATA","features":[574]},{"name":"PDH_CSTATUS_ITEM_NOT_VALIDATED","features":[574]},{"name":"PDH_CSTATUS_NEW_DATA","features":[574]},{"name":"PDH_CSTATUS_NO_COUNTER","features":[574]},{"name":"PDH_CSTATUS_NO_COUNTERNAME","features":[574]},{"name":"PDH_CSTATUS_NO_INSTANCE","features":[574]},{"name":"PDH_CSTATUS_NO_MACHINE","features":[574]},{"name":"PDH_CSTATUS_NO_OBJECT","features":[574]},{"name":"PDH_CSTATUS_VALID_DATA","features":[574]},{"name":"PDH_CVERSION_WIN50","features":[574]},{"name":"PDH_DATA_ITEM_PATH_ELEMENTS_A","features":[574]},{"name":"PDH_DATA_ITEM_PATH_ELEMENTS_W","features":[574]},{"name":"PDH_DATA_SOURCE_IS_LOG_FILE","features":[574]},{"name":"PDH_DATA_SOURCE_IS_REAL_TIME","features":[574]},{"name":"PDH_DIALOG_CANCELLED","features":[574]},{"name":"PDH_DLL_VERSION","features":[574]},{"name":"PDH_END_OF_LOG_FILE","features":[574]},{"name":"PDH_ENTRY_NOT_IN_LOG_FILE","features":[574]},{"name":"PDH_FILE_ALREADY_EXISTS","features":[574]},{"name":"PDH_FILE_NOT_FOUND","features":[574]},{"name":"PDH_FLAGS_FILE_BROWSER_ONLY","features":[574]},{"name":"PDH_FLAGS_NONE","features":[574]},{"name":"PDH_FMT","features":[574]},{"name":"PDH_FMT_COUNTERVALUE","features":[574]},{"name":"PDH_FMT_COUNTERVALUE_ITEM_A","features":[574]},{"name":"PDH_FMT_COUNTERVALUE_ITEM_W","features":[574]},{"name":"PDH_FMT_DOUBLE","features":[574]},{"name":"PDH_FMT_LARGE","features":[574]},{"name":"PDH_FMT_LONG","features":[574]},{"name":"PDH_FUNCTION_NOT_FOUND","features":[574]},{"name":"PDH_INCORRECT_APPEND_TIME","features":[574]},{"name":"PDH_INSUFFICIENT_BUFFER","features":[574]},{"name":"PDH_INVALID_ARGUMENT","features":[574]},{"name":"PDH_INVALID_BUFFER","features":[574]},{"name":"PDH_INVALID_DATA","features":[574]},{"name":"PDH_INVALID_DATASOURCE","features":[574]},{"name":"PDH_INVALID_HANDLE","features":[574]},{"name":"PDH_INVALID_INSTANCE","features":[574]},{"name":"PDH_INVALID_PATH","features":[574]},{"name":"PDH_INVALID_SQLDB","features":[574]},{"name":"PDH_INVALID_SQL_LOG_FORMAT","features":[574]},{"name":"PDH_LOG","features":[574]},{"name":"PDH_LOGSVC_NOT_OPENED","features":[574]},{"name":"PDH_LOGSVC_QUERY_NOT_FOUND","features":[574]},{"name":"PDH_LOG_FILE_CREATE_ERROR","features":[574]},{"name":"PDH_LOG_FILE_OPEN_ERROR","features":[574]},{"name":"PDH_LOG_FILE_TOO_SMALL","features":[574]},{"name":"PDH_LOG_READ_ACCESS","features":[574]},{"name":"PDH_LOG_SAMPLE_TOO_SMALL","features":[574]},{"name":"PDH_LOG_SERVICE_QUERY_INFO_A","features":[307,574]},{"name":"PDH_LOG_SERVICE_QUERY_INFO_W","features":[307,574]},{"name":"PDH_LOG_TYPE","features":[574]},{"name":"PDH_LOG_TYPE_BINARY","features":[574]},{"name":"PDH_LOG_TYPE_CSV","features":[574]},{"name":"PDH_LOG_TYPE_NOT_FOUND","features":[574]},{"name":"PDH_LOG_TYPE_PERFMON","features":[574]},{"name":"PDH_LOG_TYPE_RETIRED_BIN","features":[574]},{"name":"PDH_LOG_TYPE_SQL","features":[574]},{"name":"PDH_LOG_TYPE_TRACE_GENERIC","features":[574]},{"name":"PDH_LOG_TYPE_TRACE_KERNEL","features":[574]},{"name":"PDH_LOG_TYPE_TSV","features":[574]},{"name":"PDH_LOG_TYPE_UNDEFINED","features":[574]},{"name":"PDH_LOG_UPDATE_ACCESS","features":[574]},{"name":"PDH_LOG_WRITE_ACCESS","features":[574]},{"name":"PDH_MAX_COUNTER_NAME","features":[574]},{"name":"PDH_MAX_COUNTER_PATH","features":[574]},{"name":"PDH_MAX_DATASOURCE_PATH","features":[574]},{"name":"PDH_MAX_INSTANCE_NAME","features":[574]},{"name":"PDH_MAX_SCALE","features":[574]},{"name":"PDH_MEMORY_ALLOCATION_FAILURE","features":[574]},{"name":"PDH_MIN_SCALE","features":[574]},{"name":"PDH_MORE_DATA","features":[574]},{"name":"PDH_NOEXPANDCOUNTERS","features":[574]},{"name":"PDH_NOEXPANDINSTANCES","features":[574]},{"name":"PDH_NOT_IMPLEMENTED","features":[574]},{"name":"PDH_NO_COUNTERS","features":[574]},{"name":"PDH_NO_DATA","features":[574]},{"name":"PDH_NO_DIALOG_DATA","features":[574]},{"name":"PDH_NO_MORE_DATA","features":[574]},{"name":"PDH_OS_EARLIER_VERSION","features":[574]},{"name":"PDH_OS_LATER_VERSION","features":[574]},{"name":"PDH_PATH_FLAGS","features":[574]},{"name":"PDH_PATH_WBEM_INPUT","features":[574]},{"name":"PDH_PATH_WBEM_NONE","features":[574]},{"name":"PDH_PATH_WBEM_RESULT","features":[574]},{"name":"PDH_PLA_COLLECTION_ALREADY_RUNNING","features":[574]},{"name":"PDH_PLA_COLLECTION_NOT_FOUND","features":[574]},{"name":"PDH_PLA_ERROR_ALREADY_EXISTS","features":[574]},{"name":"PDH_PLA_ERROR_FILEPATH","features":[574]},{"name":"PDH_PLA_ERROR_NAME_TOO_LONG","features":[574]},{"name":"PDH_PLA_ERROR_NOSTART","features":[574]},{"name":"PDH_PLA_ERROR_SCHEDULE_ELAPSED","features":[574]},{"name":"PDH_PLA_ERROR_SCHEDULE_OVERLAP","features":[574]},{"name":"PDH_PLA_ERROR_TYPE_MISMATCH","features":[574]},{"name":"PDH_PLA_SERVICE_ERROR","features":[574]},{"name":"PDH_PLA_VALIDATION_ERROR","features":[574]},{"name":"PDH_PLA_VALIDATION_WARNING","features":[574]},{"name":"PDH_QUERY_PERF_DATA_TIMEOUT","features":[574]},{"name":"PDH_RAW_COUNTER","features":[307,574]},{"name":"PDH_RAW_COUNTER_ITEM_A","features":[307,574]},{"name":"PDH_RAW_COUNTER_ITEM_W","features":[307,574]},{"name":"PDH_RAW_LOG_RECORD","features":[574]},{"name":"PDH_REFRESHCOUNTERS","features":[574]},{"name":"PDH_RETRY","features":[574]},{"name":"PDH_SELECT_DATA_SOURCE_FLAGS","features":[574]},{"name":"PDH_SQL_ALLOCCON_FAILED","features":[574]},{"name":"PDH_SQL_ALLOC_FAILED","features":[574]},{"name":"PDH_SQL_ALTER_DETAIL_FAILED","features":[574]},{"name":"PDH_SQL_BIND_FAILED","features":[574]},{"name":"PDH_SQL_CONNECT_FAILED","features":[574]},{"name":"PDH_SQL_EXEC_DIRECT_FAILED","features":[574]},{"name":"PDH_SQL_FETCH_FAILED","features":[574]},{"name":"PDH_SQL_MORE_RESULTS_FAILED","features":[574]},{"name":"PDH_SQL_ROWCOUNT_FAILED","features":[574]},{"name":"PDH_STATISTICS","features":[574]},{"name":"PDH_STRING_NOT_FOUND","features":[574]},{"name":"PDH_TIME_INFO","features":[574]},{"name":"PDH_UNABLE_MAP_NAME_FILES","features":[574]},{"name":"PDH_UNABLE_READ_LOG_HEADER","features":[574]},{"name":"PDH_UNKNOWN_LOGSVC_COMMAND","features":[574]},{"name":"PDH_UNKNOWN_LOG_FORMAT","features":[574]},{"name":"PDH_UNMATCHED_APPEND_COUNTER","features":[574]},{"name":"PDH_VERSION","features":[574]},{"name":"PDH_WBEM_ERROR","features":[574]},{"name":"PERFLIBREQUEST","features":[574]},{"name":"PERF_ADD_COUNTER","features":[574]},{"name":"PERF_AGGREGATE_AVG","features":[574]},{"name":"PERF_AGGREGATE_INSTANCE","features":[574]},{"name":"PERF_AGGREGATE_MAX","features":[574]},{"name":"PERF_AGGREGATE_MIN","features":[574]},{"name":"PERF_AGGREGATE_TOTAL","features":[574]},{"name":"PERF_AGGREGATE_UNDEFINED","features":[574]},{"name":"PERF_ATTRIB_BY_REFERENCE","features":[574]},{"name":"PERF_ATTRIB_DISPLAY_AS_HEX","features":[574]},{"name":"PERF_ATTRIB_DISPLAY_AS_REAL","features":[574]},{"name":"PERF_ATTRIB_NO_DISPLAYABLE","features":[574]},{"name":"PERF_ATTRIB_NO_GROUP_SEPARATOR","features":[574]},{"name":"PERF_COLLECT_END","features":[574]},{"name":"PERF_COLLECT_START","features":[574]},{"name":"PERF_COUNTERSET","features":[574]},{"name":"PERF_COUNTERSET_FLAG_AGGREGATE","features":[574]},{"name":"PERF_COUNTERSET_FLAG_HISTORY","features":[574]},{"name":"PERF_COUNTERSET_FLAG_INSTANCE","features":[574]},{"name":"PERF_COUNTERSET_FLAG_MULTIPLE","features":[574]},{"name":"PERF_COUNTERSET_INFO","features":[574]},{"name":"PERF_COUNTERSET_INSTANCE","features":[574]},{"name":"PERF_COUNTERSET_MULTI_INSTANCES","features":[574]},{"name":"PERF_COUNTERSET_REG_INFO","features":[574]},{"name":"PERF_COUNTERSET_SINGLE_AGGREGATE","features":[574]},{"name":"PERF_COUNTERSET_SINGLE_INSTANCE","features":[574]},{"name":"PERF_COUNTER_AGGREGATE_FUNC","features":[574]},{"name":"PERF_COUNTER_BASE","features":[574]},{"name":"PERF_COUNTER_BLOCK","features":[574]},{"name":"PERF_COUNTER_DATA","features":[574]},{"name":"PERF_COUNTER_DEFINITION","features":[574]},{"name":"PERF_COUNTER_DEFINITION","features":[574]},{"name":"PERF_COUNTER_ELAPSED","features":[574]},{"name":"PERF_COUNTER_FRACTION","features":[574]},{"name":"PERF_COUNTER_HEADER","features":[574]},{"name":"PERF_COUNTER_HISTOGRAM","features":[574]},{"name":"PERF_COUNTER_HISTOGRAM_TYPE","features":[574]},{"name":"PERF_COUNTER_IDENTIFIER","features":[574]},{"name":"PERF_COUNTER_IDENTITY","features":[574]},{"name":"PERF_COUNTER_INFO","features":[574]},{"name":"PERF_COUNTER_PRECISION","features":[574]},{"name":"PERF_COUNTER_QUEUELEN","features":[574]},{"name":"PERF_COUNTER_RATE","features":[574]},{"name":"PERF_COUNTER_REG_INFO","features":[574]},{"name":"PERF_COUNTER_VALUE","features":[574]},{"name":"PERF_DATA_BLOCK","features":[307,574]},{"name":"PERF_DATA_HEADER","features":[307,574]},{"name":"PERF_DATA_REVISION","features":[574]},{"name":"PERF_DATA_VERSION","features":[574]},{"name":"PERF_DELTA_BASE","features":[574]},{"name":"PERF_DELTA_COUNTER","features":[574]},{"name":"PERF_DETAIL","features":[574]},{"name":"PERF_DETAIL_ADVANCED","features":[574]},{"name":"PERF_DETAIL_EXPERT","features":[574]},{"name":"PERF_DETAIL_NOVICE","features":[574]},{"name":"PERF_DETAIL_WIZARD","features":[574]},{"name":"PERF_DISPLAY_NOSHOW","features":[574]},{"name":"PERF_DISPLAY_NO_SUFFIX","features":[574]},{"name":"PERF_DISPLAY_PERCENT","features":[574]},{"name":"PERF_DISPLAY_PER_SEC","features":[574]},{"name":"PERF_DISPLAY_SECONDS","features":[574]},{"name":"PERF_ENUM_INSTANCES","features":[574]},{"name":"PERF_ERROR_RETURN","features":[574]},{"name":"PERF_FILTER","features":[574]},{"name":"PERF_INSTANCE_DEFINITION","features":[574]},{"name":"PERF_INSTANCE_HEADER","features":[574]},{"name":"PERF_INVERSE_COUNTER","features":[574]},{"name":"PERF_MAX_INSTANCE_NAME","features":[574]},{"name":"PERF_MEM_ALLOC","features":[574]},{"name":"PERF_MEM_FREE","features":[574]},{"name":"PERF_METADATA_MULTIPLE_INSTANCES","features":[574]},{"name":"PERF_METADATA_NO_INSTANCES","features":[574]},{"name":"PERF_MULTIPLE_COUNTERS","features":[574]},{"name":"PERF_MULTIPLE_INSTANCES","features":[574]},{"name":"PERF_MULTI_COUNTER","features":[574]},{"name":"PERF_MULTI_COUNTERS","features":[574]},{"name":"PERF_MULTI_INSTANCES","features":[574]},{"name":"PERF_NO_INSTANCES","features":[574]},{"name":"PERF_NO_UNIQUE_ID","features":[574]},{"name":"PERF_NUMBER_DECIMAL","features":[574]},{"name":"PERF_NUMBER_DEC_1000","features":[574]},{"name":"PERF_NUMBER_HEX","features":[574]},{"name":"PERF_OBJECT_TIMER","features":[574]},{"name":"PERF_OBJECT_TYPE","features":[574]},{"name":"PERF_OBJECT_TYPE","features":[574]},{"name":"PERF_PROVIDER_CONTEXT","features":[574]},{"name":"PERF_PROVIDER_DRIVER","features":[574]},{"name":"PERF_PROVIDER_KERNEL_MODE","features":[574]},{"name":"PERF_PROVIDER_USER_MODE","features":[574]},{"name":"PERF_REG_COUNTERSET_ENGLISH_NAME","features":[574]},{"name":"PERF_REG_COUNTERSET_HELP_STRING","features":[574]},{"name":"PERF_REG_COUNTERSET_NAME_STRING","features":[574]},{"name":"PERF_REG_COUNTERSET_STRUCT","features":[574]},{"name":"PERF_REG_COUNTER_ENGLISH_NAMES","features":[574]},{"name":"PERF_REG_COUNTER_HELP_STRINGS","features":[574]},{"name":"PERF_REG_COUNTER_NAME_STRINGS","features":[574]},{"name":"PERF_REG_COUNTER_STRUCT","features":[574]},{"name":"PERF_REG_PROVIDER_GUID","features":[574]},{"name":"PERF_REG_PROVIDER_NAME","features":[574]},{"name":"PERF_REMOVE_COUNTER","features":[574]},{"name":"PERF_SINGLE_COUNTER","features":[574]},{"name":"PERF_SIZE_DWORD","features":[574]},{"name":"PERF_SIZE_LARGE","features":[574]},{"name":"PERF_SIZE_VARIABLE_LEN","features":[574]},{"name":"PERF_SIZE_ZERO","features":[574]},{"name":"PERF_STRING_BUFFER_HEADER","features":[574]},{"name":"PERF_STRING_COUNTER_HEADER","features":[574]},{"name":"PERF_TEXT_ASCII","features":[574]},{"name":"PERF_TEXT_UNICODE","features":[574]},{"name":"PERF_TIMER_100NS","features":[574]},{"name":"PERF_TIMER_TICK","features":[574]},{"name":"PERF_TYPE_COUNTER","features":[574]},{"name":"PERF_TYPE_NUMBER","features":[574]},{"name":"PERF_TYPE_TEXT","features":[574]},{"name":"PERF_TYPE_ZERO","features":[574]},{"name":"PERF_WILDCARD_COUNTER","features":[574]},{"name":"PERF_WILDCARD_INSTANCE","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_A_NAME","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_C_NAME","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_D_TIME","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_L_VAL","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_MASK","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_M_VAL","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_SINGLE","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_U_TEXT","features":[574]},{"name":"PLA_CABEXTRACT_CALLBACK","features":[574]},{"name":"PLA_CAPABILITY_AUTOLOGGER","features":[574]},{"name":"PLA_CAPABILITY_LEGACY_SESSION","features":[574]},{"name":"PLA_CAPABILITY_LEGACY_SVC","features":[574]},{"name":"PLA_CAPABILITY_LOCAL","features":[574]},{"name":"PLA_CAPABILITY_V1_SESSION","features":[574]},{"name":"PLA_CAPABILITY_V1_SVC","features":[574]},{"name":"PLA_CAPABILITY_V1_SYSTEM","features":[574]},{"name":"PM_CLOSE_PROC","features":[574]},{"name":"PM_COLLECT_PROC","features":[574]},{"name":"PM_OPEN_PROC","features":[574]},{"name":"PdhAddCounterA","features":[574]},{"name":"PdhAddCounterW","features":[574]},{"name":"PdhAddEnglishCounterA","features":[574]},{"name":"PdhAddEnglishCounterW","features":[574]},{"name":"PdhBindInputDataSourceA","features":[574]},{"name":"PdhBindInputDataSourceW","features":[574]},{"name":"PdhBrowseCountersA","features":[307,574]},{"name":"PdhBrowseCountersHA","features":[307,574]},{"name":"PdhBrowseCountersHW","features":[307,574]},{"name":"PdhBrowseCountersW","features":[307,574]},{"name":"PdhCalculateCounterFromRawValue","features":[307,574]},{"name":"PdhCloseLog","features":[574]},{"name":"PdhCloseQuery","features":[574]},{"name":"PdhCollectQueryData","features":[574]},{"name":"PdhCollectQueryDataEx","features":[307,574]},{"name":"PdhCollectQueryDataWithTime","features":[574]},{"name":"PdhComputeCounterStatistics","features":[307,574]},{"name":"PdhConnectMachineA","features":[574]},{"name":"PdhConnectMachineW","features":[574]},{"name":"PdhCreateSQLTablesA","features":[574]},{"name":"PdhCreateSQLTablesW","features":[574]},{"name":"PdhEnumLogSetNamesA","features":[574]},{"name":"PdhEnumLogSetNamesW","features":[574]},{"name":"PdhEnumMachinesA","features":[574]},{"name":"PdhEnumMachinesHA","features":[574]},{"name":"PdhEnumMachinesHW","features":[574]},{"name":"PdhEnumMachinesW","features":[574]},{"name":"PdhEnumObjectItemsA","features":[574]},{"name":"PdhEnumObjectItemsHA","features":[574]},{"name":"PdhEnumObjectItemsHW","features":[574]},{"name":"PdhEnumObjectItemsW","features":[574]},{"name":"PdhEnumObjectsA","features":[307,574]},{"name":"PdhEnumObjectsHA","features":[307,574]},{"name":"PdhEnumObjectsHW","features":[307,574]},{"name":"PdhEnumObjectsW","features":[307,574]},{"name":"PdhExpandCounterPathA","features":[574]},{"name":"PdhExpandCounterPathW","features":[574]},{"name":"PdhExpandWildCardPathA","features":[574]},{"name":"PdhExpandWildCardPathHA","features":[574]},{"name":"PdhExpandWildCardPathHW","features":[574]},{"name":"PdhExpandWildCardPathW","features":[574]},{"name":"PdhFormatFromRawValue","features":[307,574]},{"name":"PdhGetCounterInfoA","features":[307,574]},{"name":"PdhGetCounterInfoW","features":[307,574]},{"name":"PdhGetCounterTimeBase","features":[574]},{"name":"PdhGetDataSourceTimeRangeA","features":[574]},{"name":"PdhGetDataSourceTimeRangeH","features":[574]},{"name":"PdhGetDataSourceTimeRangeW","features":[574]},{"name":"PdhGetDefaultPerfCounterA","features":[574]},{"name":"PdhGetDefaultPerfCounterHA","features":[574]},{"name":"PdhGetDefaultPerfCounterHW","features":[574]},{"name":"PdhGetDefaultPerfCounterW","features":[574]},{"name":"PdhGetDefaultPerfObjectA","features":[574]},{"name":"PdhGetDefaultPerfObjectHA","features":[574]},{"name":"PdhGetDefaultPerfObjectHW","features":[574]},{"name":"PdhGetDefaultPerfObjectW","features":[574]},{"name":"PdhGetDllVersion","features":[574]},{"name":"PdhGetFormattedCounterArrayA","features":[574]},{"name":"PdhGetFormattedCounterArrayW","features":[574]},{"name":"PdhGetFormattedCounterValue","features":[574]},{"name":"PdhGetLogFileSize","features":[574]},{"name":"PdhGetLogSetGUID","features":[574]},{"name":"PdhGetRawCounterArrayA","features":[307,574]},{"name":"PdhGetRawCounterArrayW","features":[307,574]},{"name":"PdhGetRawCounterValue","features":[307,574]},{"name":"PdhIsRealTimeQuery","features":[307,574]},{"name":"PdhLookupPerfIndexByNameA","features":[574]},{"name":"PdhLookupPerfIndexByNameW","features":[574]},{"name":"PdhLookupPerfNameByIndexA","features":[574]},{"name":"PdhLookupPerfNameByIndexW","features":[574]},{"name":"PdhMakeCounterPathA","features":[574]},{"name":"PdhMakeCounterPathW","features":[574]},{"name":"PdhOpenLogA","features":[574]},{"name":"PdhOpenLogW","features":[574]},{"name":"PdhOpenQueryA","features":[574]},{"name":"PdhOpenQueryH","features":[574]},{"name":"PdhOpenQueryW","features":[574]},{"name":"PdhParseCounterPathA","features":[574]},{"name":"PdhParseCounterPathW","features":[574]},{"name":"PdhParseInstanceNameA","features":[574]},{"name":"PdhParseInstanceNameW","features":[574]},{"name":"PdhReadRawLogRecord","features":[307,574]},{"name":"PdhRemoveCounter","features":[574]},{"name":"PdhSelectDataSourceA","features":[307,574]},{"name":"PdhSelectDataSourceW","features":[307,574]},{"name":"PdhSetCounterScaleFactor","features":[574]},{"name":"PdhSetDefaultRealTimeDataSource","features":[574]},{"name":"PdhSetLogSetRunID","features":[574]},{"name":"PdhSetQueryTimeRange","features":[574]},{"name":"PdhUpdateLogA","features":[574]},{"name":"PdhUpdateLogFileCatalog","features":[574]},{"name":"PdhUpdateLogW","features":[574]},{"name":"PdhValidatePathA","features":[574]},{"name":"PdhValidatePathExA","features":[574]},{"name":"PdhValidatePathExW","features":[574]},{"name":"PdhValidatePathW","features":[574]},{"name":"PdhVerifySQLDBA","features":[574]},{"name":"PdhVerifySQLDBW","features":[574]},{"name":"PerfAddCounters","features":[307,574]},{"name":"PerfCloseQueryHandle","features":[307,574]},{"name":"PerfCounterDataType","features":[574]},{"name":"PerfCreateInstance","features":[307,574]},{"name":"PerfDecrementULongCounterValue","features":[307,574]},{"name":"PerfDecrementULongLongCounterValue","features":[307,574]},{"name":"PerfDeleteCounters","features":[307,574]},{"name":"PerfDeleteInstance","features":[307,574]},{"name":"PerfEnumerateCounterSet","features":[574]},{"name":"PerfEnumerateCounterSetInstances","features":[574]},{"name":"PerfIncrementULongCounterValue","features":[307,574]},{"name":"PerfIncrementULongLongCounterValue","features":[307,574]},{"name":"PerfOpenQueryHandle","features":[307,574]},{"name":"PerfQueryCounterData","features":[307,574]},{"name":"PerfQueryCounterInfo","features":[307,574]},{"name":"PerfQueryCounterSetRegistrationInfo","features":[574]},{"name":"PerfQueryInstance","features":[307,574]},{"name":"PerfRegInfoType","features":[574]},{"name":"PerfSetCounterRefValue","features":[307,574]},{"name":"PerfSetCounterSetInfo","features":[307,574]},{"name":"PerfSetULongCounterValue","features":[307,574]},{"name":"PerfSetULongLongCounterValue","features":[307,574]},{"name":"PerfStartProvider","features":[307,574]},{"name":"PerfStartProviderEx","features":[307,574]},{"name":"PerfStopProvider","features":[307,574]},{"name":"QueryPerformanceCounter","features":[307,574]},{"name":"QueryPerformanceFrequency","features":[307,574]},{"name":"REAL_TIME_DATA_SOURCE_ID_FLAGS","features":[574]},{"name":"ReportValueTypeConstants","features":[574]},{"name":"ResourcePolicy","features":[574]},{"name":"RestorePerfRegistryFromFileW","features":[574]},{"name":"S_PDH","features":[574]},{"name":"ServerDataCollectorSet","features":[574]},{"name":"ServerDataCollectorSetCollection","features":[574]},{"name":"SetServiceAsTrustedA","features":[574]},{"name":"SetServiceAsTrustedW","features":[574]},{"name":"SourcePropPage","features":[574]},{"name":"StreamMode","features":[574]},{"name":"SysmonBatchReason","features":[574]},{"name":"SysmonDataType","features":[574]},{"name":"SysmonFileType","features":[574]},{"name":"SystemDataCollectorSet","features":[574]},{"name":"SystemDataCollectorSetCollection","features":[574]},{"name":"SystemMonitor","features":[574]},{"name":"SystemMonitor2","features":[574]},{"name":"TraceDataProvider","features":[574]},{"name":"TraceDataProviderCollection","features":[574]},{"name":"TraceSession","features":[574]},{"name":"TraceSessionCollection","features":[574]},{"name":"UnloadPerfCounterTextStringsA","features":[307,574]},{"name":"UnloadPerfCounterTextStringsW","features":[307,574]},{"name":"UpdatePerfNameFilesA","features":[574]},{"name":"UpdatePerfNameFilesW","features":[574]},{"name":"ValueMapType","features":[574]},{"name":"WINPERF_LOG_DEBUG","features":[574]},{"name":"WINPERF_LOG_NONE","features":[574]},{"name":"WINPERF_LOG_USER","features":[574]},{"name":"WINPERF_LOG_VERBOSE","features":[574]},{"name":"WeekDays","features":[574]},{"name":"_ICounterItemUnion","features":[574]},{"name":"_ISystemMonitorUnion","features":[574]},{"name":"plaAlert","features":[574]},{"name":"plaApiTrace","features":[574]},{"name":"plaBinary","features":[574]},{"name":"plaBoth","features":[574]},{"name":"plaBuffering","features":[574]},{"name":"plaCommaSeparated","features":[574]},{"name":"plaCompiling","features":[574]},{"name":"plaComputer","features":[574]},{"name":"plaConfiguration","features":[574]},{"name":"plaCreateCab","features":[574]},{"name":"plaCreateHtml","features":[574]},{"name":"plaCreateNew","features":[574]},{"name":"plaCreateOrModify","features":[574]},{"name":"plaCreateReport","features":[574]},{"name":"plaCycle","features":[574]},{"name":"plaDeleteCab","features":[574]},{"name":"plaDeleteData","features":[574]},{"name":"plaDeleteLargest","features":[574]},{"name":"plaDeleteOldest","features":[574]},{"name":"plaDeleteReport","features":[574]},{"name":"plaEveryday","features":[574]},{"name":"plaFile","features":[574]},{"name":"plaFlag","features":[574]},{"name":"plaFlagArray","features":[574]},{"name":"plaFlushTrace","features":[574]},{"name":"plaFolderActions","features":[574]},{"name":"plaFriday","features":[574]},{"name":"plaIndex","features":[574]},{"name":"plaModify","features":[574]},{"name":"plaMonday","features":[574]},{"name":"plaMonthDayHour","features":[574]},{"name":"plaMonthDayHourMinute","features":[574]},{"name":"plaNone","features":[574]},{"name":"plaPattern","features":[574]},{"name":"plaPending","features":[574]},{"name":"plaPerformance","features":[574]},{"name":"plaPerformanceCounter","features":[574]},{"name":"plaRealTime","features":[574]},{"name":"plaResourceFreeing","features":[574]},{"name":"plaRunOnce","features":[574]},{"name":"plaRunRules","features":[574]},{"name":"plaRunning","features":[574]},{"name":"plaSaturday","features":[574]},{"name":"plaSendCab","features":[574]},{"name":"plaSerialNumber","features":[574]},{"name":"plaSql","features":[574]},{"name":"plaStopped","features":[574]},{"name":"plaSunday","features":[574]},{"name":"plaSystem","features":[574]},{"name":"plaTabSeparated","features":[574]},{"name":"plaThursday","features":[574]},{"name":"plaTimeStamp","features":[574]},{"name":"plaTrace","features":[574]},{"name":"plaTuesday","features":[574]},{"name":"plaUndefined","features":[574]},{"name":"plaUpdateRunningInstance","features":[574]},{"name":"plaValidateOnly","features":[574]},{"name":"plaValidation","features":[574]},{"name":"plaWednesday","features":[574]},{"name":"plaYearDayOfYear","features":[574]},{"name":"plaYearMonth","features":[574]},{"name":"plaYearMonthDay","features":[574]},{"name":"plaYearMonthDayHour","features":[574]},{"name":"sysmonAverage","features":[574]},{"name":"sysmonBatchAddCounters","features":[574]},{"name":"sysmonBatchAddFiles","features":[574]},{"name":"sysmonBatchAddFilesAutoCounters","features":[574]},{"name":"sysmonBatchNone","features":[574]},{"name":"sysmonChartArea","features":[574]},{"name":"sysmonChartStackedArea","features":[574]},{"name":"sysmonCurrentActivity","features":[574]},{"name":"sysmonCurrentValue","features":[574]},{"name":"sysmonDataAvg","features":[574]},{"name":"sysmonDataCount","features":[574]},{"name":"sysmonDataMax","features":[574]},{"name":"sysmonDataMin","features":[574]},{"name":"sysmonDataTime","features":[574]},{"name":"sysmonDefaultValue","features":[574]},{"name":"sysmonFileBlg","features":[574]},{"name":"sysmonFileCsv","features":[574]},{"name":"sysmonFileGif","features":[574]},{"name":"sysmonFileHtml","features":[574]},{"name":"sysmonFileReport","features":[574]},{"name":"sysmonFileRetiredBlg","features":[574]},{"name":"sysmonFileTsv","features":[574]},{"name":"sysmonHistogram","features":[574]},{"name":"sysmonLineGraph","features":[574]},{"name":"sysmonLogFiles","features":[574]},{"name":"sysmonMaximum","features":[574]},{"name":"sysmonMinimum","features":[574]},{"name":"sysmonNullDataSource","features":[574]},{"name":"sysmonReport","features":[574]},{"name":"sysmonSqlLog","features":[574]}],"592":[{"name":"DisableThreadProfiling","features":[307,575]},{"name":"EnableThreadProfiling","features":[307,575]},{"name":"HARDWARE_COUNTER_DATA","features":[575]},{"name":"HARDWARE_COUNTER_TYPE","features":[575]},{"name":"MaxHardwareCounterType","features":[575]},{"name":"PERFORMANCE_DATA","features":[575]},{"name":"PMCCounter","features":[575]},{"name":"QueryThreadProfiling","features":[307,575]},{"name":"ReadThreadProfilingData","features":[307,575]}],"593":[{"name":"CallNamedPipeA","features":[307,576]},{"name":"CallNamedPipeW","features":[307,576]},{"name":"ConnectNamedPipe","features":[307,312,576]},{"name":"CreateNamedPipeA","features":[307,310,326,576]},{"name":"CreateNamedPipeW","features":[307,310,326,576]},{"name":"CreatePipe","features":[307,310,576]},{"name":"DisconnectNamedPipe","features":[307,576]},{"name":"GetNamedPipeClientComputerNameA","features":[307,576]},{"name":"GetNamedPipeClientComputerNameW","features":[307,576]},{"name":"GetNamedPipeClientProcessId","features":[307,576]},{"name":"GetNamedPipeClientSessionId","features":[307,576]},{"name":"GetNamedPipeHandleStateA","features":[307,576]},{"name":"GetNamedPipeHandleStateW","features":[307,576]},{"name":"GetNamedPipeInfo","features":[307,576]},{"name":"GetNamedPipeServerProcessId","features":[307,576]},{"name":"GetNamedPipeServerSessionId","features":[307,576]},{"name":"ImpersonateNamedPipeClient","features":[307,576]},{"name":"NAMED_PIPE_MODE","features":[576]},{"name":"NMPWAIT_NOWAIT","features":[576]},{"name":"NMPWAIT_USE_DEFAULT_WAIT","features":[576]},{"name":"NMPWAIT_WAIT_FOREVER","features":[576]},{"name":"PIPE_ACCEPT_REMOTE_CLIENTS","features":[576]},{"name":"PIPE_CLIENT_END","features":[576]},{"name":"PIPE_NOWAIT","features":[576]},{"name":"PIPE_READMODE_BYTE","features":[576]},{"name":"PIPE_READMODE_MESSAGE","features":[576]},{"name":"PIPE_REJECT_REMOTE_CLIENTS","features":[576]},{"name":"PIPE_SERVER_END","features":[576]},{"name":"PIPE_TYPE_BYTE","features":[576]},{"name":"PIPE_TYPE_MESSAGE","features":[576]},{"name":"PIPE_UNLIMITED_INSTANCES","features":[576]},{"name":"PIPE_WAIT","features":[576]},{"name":"PeekNamedPipe","features":[307,576]},{"name":"SetNamedPipeHandleState","features":[307,576]},{"name":"TransactNamedPipe","features":[307,312,576]},{"name":"WaitNamedPipeA","features":[307,576]},{"name":"WaitNamedPipeW","features":[307,576]}],"594":[{"name":"ACCESS_ACTIVE_OVERLAY_SCHEME","features":[314]},{"name":"ACCESS_ACTIVE_SCHEME","features":[314]},{"name":"ACCESS_AC_POWER_SETTING_INDEX","features":[314]},{"name":"ACCESS_AC_POWER_SETTING_MAX","features":[314]},{"name":"ACCESS_AC_POWER_SETTING_MIN","features":[314]},{"name":"ACCESS_ATTRIBUTES","features":[314]},{"name":"ACCESS_CREATE_SCHEME","features":[314]},{"name":"ACCESS_DC_POWER_SETTING_INDEX","features":[314]},{"name":"ACCESS_DC_POWER_SETTING_MAX","features":[314]},{"name":"ACCESS_DC_POWER_SETTING_MIN","features":[314]},{"name":"ACCESS_DEFAULT_AC_POWER_SETTING","features":[314]},{"name":"ACCESS_DEFAULT_DC_POWER_SETTING","features":[314]},{"name":"ACCESS_DEFAULT_SECURITY_DESCRIPTOR","features":[314]},{"name":"ACCESS_DESCRIPTION","features":[314]},{"name":"ACCESS_FRIENDLY_NAME","features":[314]},{"name":"ACCESS_ICON_RESOURCE","features":[314]},{"name":"ACCESS_INDIVIDUAL_SETTING","features":[314]},{"name":"ACCESS_OVERLAY_SCHEME","features":[314]},{"name":"ACCESS_POSSIBLE_POWER_SETTING","features":[314]},{"name":"ACCESS_POSSIBLE_POWER_SETTING_DESCRIPTION","features":[314]},{"name":"ACCESS_POSSIBLE_POWER_SETTING_FRIENDLY_NAME","features":[314]},{"name":"ACCESS_POSSIBLE_VALUE_INCREMENT","features":[314]},{"name":"ACCESS_POSSIBLE_VALUE_MAX","features":[314]},{"name":"ACCESS_POSSIBLE_VALUE_MIN","features":[314]},{"name":"ACCESS_POSSIBLE_VALUE_UNITS","features":[314]},{"name":"ACCESS_PROFILE","features":[314]},{"name":"ACCESS_SCHEME","features":[314]},{"name":"ACCESS_SUBGROUP","features":[314]},{"name":"ACPI_REAL_TIME","features":[314]},{"name":"ACPI_TIME_ADJUST_DAYLIGHT","features":[314]},{"name":"ACPI_TIME_AND_ALARM_CAPABILITIES","features":[307,314]},{"name":"ACPI_TIME_IN_DAYLIGHT","features":[314]},{"name":"ACPI_TIME_RESOLUTION","features":[314]},{"name":"ACPI_TIME_ZONE_UNKNOWN","features":[314]},{"name":"ACTIVE_COOLING","features":[314]},{"name":"ADMINISTRATOR_POWER_POLICY","features":[314]},{"name":"ALTITUDE_GROUP_POLICY","features":[314]},{"name":"ALTITUDE_INTERNAL_OVERRIDE","features":[314]},{"name":"ALTITUDE_OEM_CUSTOMIZATION","features":[314]},{"name":"ALTITUDE_OS_DEFAULT","features":[314]},{"name":"ALTITUDE_PROVISIONING","features":[314]},{"name":"ALTITUDE_RUNTIME_OVERRIDE","features":[314]},{"name":"ALTITUDE_USER","features":[314]},{"name":"AcpiTimeResolutionMax","features":[314]},{"name":"AcpiTimeResolutionMilliseconds","features":[314]},{"name":"AcpiTimeResolutionSeconds","features":[314]},{"name":"AdministratorPowerPolicy","features":[314]},{"name":"BATTERY_CAPACITY_RELATIVE","features":[314]},{"name":"BATTERY_CHARGER_STATUS","features":[314]},{"name":"BATTERY_CHARGING","features":[314]},{"name":"BATTERY_CHARGING_SOURCE","features":[314]},{"name":"BATTERY_CHARGING_SOURCE_INFORMATION","features":[307,314]},{"name":"BATTERY_CHARGING_SOURCE_TYPE","features":[314]},{"name":"BATTERY_CLASS_MAJOR_VERSION","features":[314]},{"name":"BATTERY_CLASS_MINOR_VERSION","features":[314]},{"name":"BATTERY_CLASS_MINOR_VERSION_1","features":[314]},{"name":"BATTERY_CRITICAL","features":[314]},{"name":"BATTERY_CYCLE_COUNT_WMI_GUID","features":[314]},{"name":"BATTERY_DISCHARGING","features":[314]},{"name":"BATTERY_FULL_CHARGED_CAPACITY_WMI_GUID","features":[314]},{"name":"BATTERY_INFORMATION","features":[314]},{"name":"BATTERY_IS_SHORT_TERM","features":[314]},{"name":"BATTERY_MANUFACTURE_DATE","features":[314]},{"name":"BATTERY_MINIPORT_UPDATE_DATA_VER_1","features":[314]},{"name":"BATTERY_MINIPORT_UPDATE_DATA_VER_2","features":[314]},{"name":"BATTERY_POWER_ON_LINE","features":[314]},{"name":"BATTERY_QUERY_INFORMATION","features":[314]},{"name":"BATTERY_QUERY_INFORMATION_LEVEL","features":[314]},{"name":"BATTERY_REPORTING_SCALE","features":[314]},{"name":"BATTERY_RUNTIME_WMI_GUID","features":[314]},{"name":"BATTERY_SEALED","features":[314]},{"name":"BATTERY_SET_CHARGER_ID_SUPPORTED","features":[314]},{"name":"BATTERY_SET_CHARGE_SUPPORTED","features":[314]},{"name":"BATTERY_SET_CHARGINGSOURCE_SUPPORTED","features":[314]},{"name":"BATTERY_SET_DISCHARGE_SUPPORTED","features":[314]},{"name":"BATTERY_SET_INFORMATION","features":[314]},{"name":"BATTERY_SET_INFORMATION_LEVEL","features":[314]},{"name":"BATTERY_STATIC_DATA_WMI_GUID","features":[314]},{"name":"BATTERY_STATUS","features":[314]},{"name":"BATTERY_STATUS_CHANGE_WMI_GUID","features":[314]},{"name":"BATTERY_STATUS_WMI_GUID","features":[314]},{"name":"BATTERY_SYSTEM_BATTERY","features":[314]},{"name":"BATTERY_TAG_CHANGE_WMI_GUID","features":[314]},{"name":"BATTERY_TAG_INVALID","features":[314]},{"name":"BATTERY_TEMPERATURE_WMI_GUID","features":[314]},{"name":"BATTERY_UNKNOWN_CAPACITY","features":[314]},{"name":"BATTERY_UNKNOWN_CURRENT","features":[314]},{"name":"BATTERY_UNKNOWN_RATE","features":[314]},{"name":"BATTERY_UNKNOWN_TIME","features":[314]},{"name":"BATTERY_UNKNOWN_VOLTAGE","features":[314]},{"name":"BATTERY_USB_CHARGER_STATUS","features":[314]},{"name":"BATTERY_USB_CHARGER_STATUS_FN_DEFAULT_USB","features":[314]},{"name":"BATTERY_USB_CHARGER_STATUS_UCM_PD","features":[314]},{"name":"BATTERY_WAIT_STATUS","features":[314]},{"name":"BatteryCharge","features":[314]},{"name":"BatteryChargerId","features":[314]},{"name":"BatteryChargerStatus","features":[314]},{"name":"BatteryChargingSource","features":[314]},{"name":"BatteryChargingSourceType_AC","features":[314]},{"name":"BatteryChargingSourceType_Max","features":[314]},{"name":"BatteryChargingSourceType_USB","features":[314]},{"name":"BatteryChargingSourceType_Wireless","features":[314]},{"name":"BatteryCriticalBias","features":[314]},{"name":"BatteryDeviceName","features":[314]},{"name":"BatteryDeviceState","features":[314]},{"name":"BatteryDischarge","features":[314]},{"name":"BatteryEstimatedTime","features":[314]},{"name":"BatteryGranularityInformation","features":[314]},{"name":"BatteryInformation","features":[314]},{"name":"BatteryManufactureDate","features":[314]},{"name":"BatteryManufactureName","features":[314]},{"name":"BatterySerialNumber","features":[314]},{"name":"BatteryTemperature","features":[314]},{"name":"BatteryUniqueID","features":[314]},{"name":"BlackBoxRecorderDirectAccessBuffer","features":[314]},{"name":"CM_POWER_DATA","features":[314]},{"name":"CallNtPowerInformation","features":[307,314]},{"name":"CanUserWritePwrScheme","features":[307,314]},{"name":"CsDeviceNotification","features":[314]},{"name":"DEVICEPOWER_AND_OPERATION","features":[314]},{"name":"DEVICEPOWER_CLEAR_WAKEENABLED","features":[314]},{"name":"DEVICEPOWER_FILTER_DEVICES_PRESENT","features":[314]},{"name":"DEVICEPOWER_FILTER_HARDWARE","features":[314]},{"name":"DEVICEPOWER_FILTER_ON_NAME","features":[314]},{"name":"DEVICEPOWER_FILTER_WAKEENABLED","features":[314]},{"name":"DEVICEPOWER_FILTER_WAKEPROGRAMMABLE","features":[314]},{"name":"DEVICEPOWER_HARDWAREID","features":[314]},{"name":"DEVICEPOWER_SET_WAKEENABLED","features":[314]},{"name":"DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS","features":[314]},{"name":"DEVICE_POWER_CAPABILITIES","features":[314]},{"name":"DEVICE_POWER_STATE","features":[314]},{"name":"DeletePwrScheme","features":[307,314]},{"name":"DevicePowerClose","features":[307,314]},{"name":"DevicePowerEnumDevices","features":[307,314]},{"name":"DevicePowerOpen","features":[307,314]},{"name":"DevicePowerSetDeviceState","features":[314]},{"name":"DisplayBurst","features":[314]},{"name":"EFFECTIVE_POWER_MODE","features":[314]},{"name":"EFFECTIVE_POWER_MODE_CALLBACK","features":[314]},{"name":"EFFECTIVE_POWER_MODE_V1","features":[314]},{"name":"EFFECTIVE_POWER_MODE_V2","features":[314]},{"name":"EMI_CHANNEL_MEASUREMENT_DATA","features":[314]},{"name":"EMI_CHANNEL_V2","features":[314]},{"name":"EMI_MEASUREMENT_DATA_V2","features":[314]},{"name":"EMI_MEASUREMENT_UNIT","features":[314]},{"name":"EMI_METADATA_SIZE","features":[314]},{"name":"EMI_METADATA_V1","features":[314]},{"name":"EMI_METADATA_V2","features":[314]},{"name":"EMI_NAME_MAX","features":[314]},{"name":"EMI_VERSION","features":[314]},{"name":"EMI_VERSION_V1","features":[314]},{"name":"EMI_VERSION_V2","features":[314]},{"name":"ES_AWAYMODE_REQUIRED","features":[314]},{"name":"ES_CONTINUOUS","features":[314]},{"name":"ES_DISPLAY_REQUIRED","features":[314]},{"name":"ES_SYSTEM_REQUIRED","features":[314]},{"name":"ES_USER_PRESENT","features":[314]},{"name":"EXECUTION_STATE","features":[314]},{"name":"EffectivePowerModeBalanced","features":[314]},{"name":"EffectivePowerModeBatterySaver","features":[314]},{"name":"EffectivePowerModeBetterBattery","features":[314]},{"name":"EffectivePowerModeGameMode","features":[314]},{"name":"EffectivePowerModeHighPerformance","features":[314]},{"name":"EffectivePowerModeMaxPerformance","features":[314]},{"name":"EffectivePowerModeMixedReality","features":[314]},{"name":"EmiMeasurementUnitPicowattHours","features":[314]},{"name":"EnableMultiBatteryDisplay","features":[314]},{"name":"EnablePasswordLogon","features":[314]},{"name":"EnableSysTrayBatteryMeter","features":[314]},{"name":"EnableVideoDimDisplay","features":[314]},{"name":"EnableWakeOnRing","features":[314]},{"name":"EnergyTrackerCreate","features":[314]},{"name":"EnergyTrackerQuery","features":[314]},{"name":"EnumPwrSchemes","features":[307,314]},{"name":"ExitLatencySamplingPercentage","features":[314]},{"name":"FirmwareTableInformationRegistered","features":[314]},{"name":"GLOBAL_MACHINE_POWER_POLICY","features":[314]},{"name":"GLOBAL_POWER_POLICY","features":[307,314]},{"name":"GLOBAL_USER_POWER_POLICY","features":[307,314]},{"name":"GUID_CLASS_INPUT","features":[314]},{"name":"GUID_DEVICE_ACPI_TIME","features":[314]},{"name":"GUID_DEVICE_APPLICATIONLAUNCH_BUTTON","features":[314]},{"name":"GUID_DEVICE_BATTERY","features":[314]},{"name":"GUID_DEVICE_ENERGY_METER","features":[314]},{"name":"GUID_DEVICE_FAN","features":[314]},{"name":"GUID_DEVICE_LID","features":[314]},{"name":"GUID_DEVICE_MEMORY","features":[314]},{"name":"GUID_DEVICE_MESSAGE_INDICATOR","features":[314]},{"name":"GUID_DEVICE_PROCESSOR","features":[314]},{"name":"GUID_DEVICE_SYS_BUTTON","features":[314]},{"name":"GUID_DEVICE_THERMAL_ZONE","features":[314]},{"name":"GUID_DEVINTERFACE_THERMAL_COOLING","features":[314]},{"name":"GUID_DEVINTERFACE_THERMAL_MANAGER","features":[314]},{"name":"GetActivePwrScheme","features":[307,314]},{"name":"GetCurrentPowerPolicies","features":[307,314]},{"name":"GetDevicePowerState","features":[307,314]},{"name":"GetPowerRequestList","features":[314]},{"name":"GetPowerSettingValue","features":[314]},{"name":"GetPwrCapabilities","features":[307,314]},{"name":"GetPwrDiskSpindownRange","features":[307,314]},{"name":"GetSystemPowerStatus","features":[307,314]},{"name":"GroupPark","features":[314]},{"name":"HPOWERNOTIFY","features":[314]},{"name":"IOCTL_ACPI_GET_REAL_TIME","features":[314]},{"name":"IOCTL_ACPI_SET_REAL_TIME","features":[314]},{"name":"IOCTL_BATTERY_CHARGING_SOURCE_CHANGE","features":[314]},{"name":"IOCTL_BATTERY_QUERY_INFORMATION","features":[314]},{"name":"IOCTL_BATTERY_QUERY_STATUS","features":[314]},{"name":"IOCTL_BATTERY_QUERY_TAG","features":[314]},{"name":"IOCTL_BATTERY_SET_INFORMATION","features":[314]},{"name":"IOCTL_EMI_GET_MEASUREMENT","features":[314]},{"name":"IOCTL_EMI_GET_METADATA","features":[314]},{"name":"IOCTL_EMI_GET_METADATA_SIZE","features":[314]},{"name":"IOCTL_EMI_GET_VERSION","features":[314]},{"name":"IOCTL_GET_ACPI_TIME_AND_ALARM_CAPABILITIES","features":[314]},{"name":"IOCTL_GET_PROCESSOR_OBJ_INFO","features":[314]},{"name":"IOCTL_GET_SYS_BUTTON_CAPS","features":[314]},{"name":"IOCTL_GET_SYS_BUTTON_EVENT","features":[314]},{"name":"IOCTL_GET_WAKE_ALARM_POLICY","features":[314]},{"name":"IOCTL_GET_WAKE_ALARM_SYSTEM_POWERSTATE","features":[314]},{"name":"IOCTL_GET_WAKE_ALARM_VALUE","features":[314]},{"name":"IOCTL_NOTIFY_SWITCH_EVENT","features":[314]},{"name":"IOCTL_QUERY_LID","features":[314]},{"name":"IOCTL_RUN_ACTIVE_COOLING_METHOD","features":[314]},{"name":"IOCTL_SET_SYS_MESSAGE_INDICATOR","features":[314]},{"name":"IOCTL_SET_WAKE_ALARM_POLICY","features":[314]},{"name":"IOCTL_SET_WAKE_ALARM_VALUE","features":[314]},{"name":"IOCTL_THERMAL_QUERY_INFORMATION","features":[314]},{"name":"IOCTL_THERMAL_READ_POLICY","features":[314]},{"name":"IOCTL_THERMAL_READ_TEMPERATURE","features":[314]},{"name":"IOCTL_THERMAL_SET_COOLING_POLICY","features":[314]},{"name":"IOCTL_THERMAL_SET_PASSIVE_LIMIT","features":[314]},{"name":"IdleResiliency","features":[314]},{"name":"IsAdminOverrideActive","features":[307,314]},{"name":"IsPwrHibernateAllowed","features":[307,314]},{"name":"IsPwrShutdownAllowed","features":[307,314]},{"name":"IsPwrSuspendAllowed","features":[307,314]},{"name":"IsSystemResumeAutomatic","features":[307,314]},{"name":"LATENCY_TIME","features":[314]},{"name":"LT_DONT_CARE","features":[314]},{"name":"LT_LOWEST_LATENCY","features":[314]},{"name":"LastResumePerformance","features":[314]},{"name":"LastSleepTime","features":[314]},{"name":"LastWakeTime","features":[314]},{"name":"LogicalProcessorIdling","features":[314]},{"name":"MACHINE_POWER_POLICY","features":[314]},{"name":"MACHINE_PROCESSOR_POWER_POLICY","features":[314]},{"name":"MAX_ACTIVE_COOLING_LEVELS","features":[314]},{"name":"MAX_BATTERY_STRING_SIZE","features":[314]},{"name":"MonitorCapabilities","features":[314]},{"name":"MonitorInvocation","features":[314]},{"name":"MonitorRequestReasonAcDcDisplayBurst","features":[314]},{"name":"MonitorRequestReasonAcDcDisplayBurstSuppressed","features":[314]},{"name":"MonitorRequestReasonBatteryCountChange","features":[314]},{"name":"MonitorRequestReasonBatteryCountChangeSuppressed","features":[314]},{"name":"MonitorRequestReasonBatteryPreCritical","features":[314]},{"name":"MonitorRequestReasonBuiltinPanel","features":[314]},{"name":"MonitorRequestReasonDP","features":[314]},{"name":"MonitorRequestReasonDim","features":[314]},{"name":"MonitorRequestReasonDirectedDrips","features":[314]},{"name":"MonitorRequestReasonDisplayRequiredUnDim","features":[314]},{"name":"MonitorRequestReasonFullWake","features":[314]},{"name":"MonitorRequestReasonGracePeriod","features":[314]},{"name":"MonitorRequestReasonIdleTimeout","features":[314]},{"name":"MonitorRequestReasonLid","features":[314]},{"name":"MonitorRequestReasonMax","features":[314]},{"name":"MonitorRequestReasonNearProximity","features":[314]},{"name":"MonitorRequestReasonPdcSignal","features":[314]},{"name":"MonitorRequestReasonPdcSignalFingerprint","features":[314]},{"name":"MonitorRequestReasonPdcSignalHeyCortana","features":[314]},{"name":"MonitorRequestReasonPdcSignalHolographicShell","features":[314]},{"name":"MonitorRequestReasonPdcSignalSensorsHumanPresence","features":[314]},{"name":"MonitorRequestReasonPdcSignalWindowsMobilePwrNotif","features":[314]},{"name":"MonitorRequestReasonPdcSignalWindowsMobileShell","features":[314]},{"name":"MonitorRequestReasonPnP","features":[314]},{"name":"MonitorRequestReasonPoSetSystemState","features":[314]},{"name":"MonitorRequestReasonPolicyChange","features":[314]},{"name":"MonitorRequestReasonPowerButton","features":[314]},{"name":"MonitorRequestReasonRemoteConnection","features":[314]},{"name":"MonitorRequestReasonResumeModernStandby","features":[314]},{"name":"MonitorRequestReasonResumePdc","features":[314]},{"name":"MonitorRequestReasonResumeS4","features":[314]},{"name":"MonitorRequestReasonScMonitorpower","features":[314]},{"name":"MonitorRequestReasonScreenOffRequest","features":[314]},{"name":"MonitorRequestReasonSessionUnlock","features":[314]},{"name":"MonitorRequestReasonSetThreadExecutionState","features":[314]},{"name":"MonitorRequestReasonSleepButton","features":[314]},{"name":"MonitorRequestReasonSxTransition","features":[314]},{"name":"MonitorRequestReasonSystemIdle","features":[314]},{"name":"MonitorRequestReasonSystemStateEntered","features":[314]},{"name":"MonitorRequestReasonTerminal","features":[314]},{"name":"MonitorRequestReasonTerminalInit","features":[314]},{"name":"MonitorRequestReasonThermalStandby","features":[314]},{"name":"MonitorRequestReasonUnknown","features":[314]},{"name":"MonitorRequestReasonUserDisplayBurst","features":[314]},{"name":"MonitorRequestReasonUserInput","features":[314]},{"name":"MonitorRequestReasonUserInputAccelerometer","features":[314]},{"name":"MonitorRequestReasonUserInputHid","features":[314]},{"name":"MonitorRequestReasonUserInputInitialization","features":[314]},{"name":"MonitorRequestReasonUserInputKeyboard","features":[314]},{"name":"MonitorRequestReasonUserInputMouse","features":[314]},{"name":"MonitorRequestReasonUserInputPen","features":[314]},{"name":"MonitorRequestReasonUserInputPoUserPresent","features":[314]},{"name":"MonitorRequestReasonUserInputSessionSwitch","features":[314]},{"name":"MonitorRequestReasonUserInputTouch","features":[314]},{"name":"MonitorRequestReasonUserInputTouchpad","features":[314]},{"name":"MonitorRequestReasonWinrt","features":[314]},{"name":"MonitorRequestTypeOff","features":[314]},{"name":"MonitorRequestTypeOnAndPresent","features":[314]},{"name":"MonitorRequestTypeToggleOn","features":[314]},{"name":"NotifyUserModeLegacyPowerEvent","features":[314]},{"name":"NotifyUserPowerSetting","features":[314]},{"name":"PASSIVE_COOLING","features":[314]},{"name":"PDCAP_D0_SUPPORTED","features":[314]},{"name":"PDCAP_D1_SUPPORTED","features":[314]},{"name":"PDCAP_D2_SUPPORTED","features":[314]},{"name":"PDCAP_D3_SUPPORTED","features":[314]},{"name":"PDCAP_S0_SUPPORTED","features":[314]},{"name":"PDCAP_S1_SUPPORTED","features":[314]},{"name":"PDCAP_S2_SUPPORTED","features":[314]},{"name":"PDCAP_S3_SUPPORTED","features":[314]},{"name":"PDCAP_S4_SUPPORTED","features":[314]},{"name":"PDCAP_S5_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_D0_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_D1_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_D2_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_D3_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_S0_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_S1_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_S2_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_S3_SUPPORTED","features":[314]},{"name":"PDCAP_WARM_EJECT_SUPPORTED","features":[314]},{"name":"PDEVICE_NOTIFY_CALLBACK_ROUTINE","features":[314]},{"name":"POWERBROADCAST_SETTING","features":[314]},{"name":"POWER_ACTION","features":[314]},{"name":"POWER_ACTION_POLICY","features":[314]},{"name":"POWER_ACTION_POLICY_EVENT_CODE","features":[314]},{"name":"POWER_ATTRIBUTE_HIDE","features":[314]},{"name":"POWER_ATTRIBUTE_SHOW_AOAC","features":[314]},{"name":"POWER_COOLING_MODE","features":[314]},{"name":"POWER_DATA_ACCESSOR","features":[314]},{"name":"POWER_FORCE_TRIGGER_RESET","features":[314]},{"name":"POWER_IDLE_RESILIENCY","features":[314]},{"name":"POWER_INFORMATION_LEVEL","features":[314]},{"name":"POWER_LEVEL_USER_NOTIFY_EXEC","features":[314]},{"name":"POWER_LEVEL_USER_NOTIFY_SOUND","features":[314]},{"name":"POWER_LEVEL_USER_NOTIFY_TEXT","features":[314]},{"name":"POWER_MONITOR_INVOCATION","features":[307,314]},{"name":"POWER_MONITOR_REQUEST_REASON","features":[314]},{"name":"POWER_MONITOR_REQUEST_TYPE","features":[314]},{"name":"POWER_PLATFORM_INFORMATION","features":[307,314]},{"name":"POWER_PLATFORM_ROLE","features":[314]},{"name":"POWER_PLATFORM_ROLE_V1","features":[314]},{"name":"POWER_PLATFORM_ROLE_V2","features":[314]},{"name":"POWER_PLATFORM_ROLE_VERSION","features":[314]},{"name":"POWER_POLICY","features":[307,314]},{"name":"POWER_REQUEST_TYPE","features":[314]},{"name":"POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES","features":[307,314]},{"name":"POWER_SESSION_CONNECT","features":[307,314]},{"name":"POWER_SESSION_RIT_STATE","features":[307,314]},{"name":"POWER_SESSION_TIMEOUTS","features":[314]},{"name":"POWER_SESSION_WINLOGON","features":[307,314]},{"name":"POWER_SETTING_ALTITUDE","features":[314]},{"name":"POWER_USER_NOTIFY_BUTTON","features":[314]},{"name":"POWER_USER_NOTIFY_SHUTDOWN","features":[314]},{"name":"POWER_USER_PRESENCE","features":[314]},{"name":"POWER_USER_PRESENCE_TYPE","features":[314]},{"name":"PO_TZ_ACTIVE","features":[314]},{"name":"PO_TZ_INVALID_MODE","features":[314]},{"name":"PO_TZ_PASSIVE","features":[314]},{"name":"PPM_FIRMWARE_ACPI1C2","features":[314]},{"name":"PPM_FIRMWARE_ACPI1C3","features":[314]},{"name":"PPM_FIRMWARE_ACPI1TSTATES","features":[314]},{"name":"PPM_FIRMWARE_CPC","features":[314]},{"name":"PPM_FIRMWARE_CSD","features":[314]},{"name":"PPM_FIRMWARE_CST","features":[314]},{"name":"PPM_FIRMWARE_LPI","features":[314]},{"name":"PPM_FIRMWARE_OSC","features":[314]},{"name":"PPM_FIRMWARE_PCCH","features":[314]},{"name":"PPM_FIRMWARE_PCCP","features":[314]},{"name":"PPM_FIRMWARE_PCT","features":[314]},{"name":"PPM_FIRMWARE_PDC","features":[314]},{"name":"PPM_FIRMWARE_PPC","features":[314]},{"name":"PPM_FIRMWARE_PSD","features":[314]},{"name":"PPM_FIRMWARE_PSS","features":[314]},{"name":"PPM_FIRMWARE_PTC","features":[314]},{"name":"PPM_FIRMWARE_TPC","features":[314]},{"name":"PPM_FIRMWARE_TSD","features":[314]},{"name":"PPM_FIRMWARE_TSS","features":[314]},{"name":"PPM_FIRMWARE_XPSS","features":[314]},{"name":"PPM_IDLESTATES_DATA_GUID","features":[314]},{"name":"PPM_IDLESTATE_CHANGE_GUID","features":[314]},{"name":"PPM_IDLESTATE_EVENT","features":[314]},{"name":"PPM_IDLE_ACCOUNTING","features":[314]},{"name":"PPM_IDLE_ACCOUNTING_EX","features":[314]},{"name":"PPM_IDLE_ACCOUNTING_EX_GUID","features":[314]},{"name":"PPM_IDLE_ACCOUNTING_GUID","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_CSTATES","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_LPISTATES","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_MICROPEP","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_NONE","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_PEP","features":[314]},{"name":"PPM_IDLE_STATE_ACCOUNTING","features":[314]},{"name":"PPM_IDLE_STATE_ACCOUNTING_EX","features":[314]},{"name":"PPM_IDLE_STATE_BUCKET_EX","features":[314]},{"name":"PPM_PERFMON_PERFSTATE_GUID","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_CPPC","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_NONE","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_PCCV1","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_PEP","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_PSTATES","features":[314]},{"name":"PPM_PERFSTATES_DATA_GUID","features":[314]},{"name":"PPM_PERFSTATE_CHANGE_GUID","features":[314]},{"name":"PPM_PERFSTATE_DOMAIN_CHANGE_GUID","features":[314]},{"name":"PPM_PERFSTATE_DOMAIN_EVENT","features":[314]},{"name":"PPM_PERFSTATE_EVENT","features":[314]},{"name":"PPM_THERMALCHANGE_EVENT","features":[314]},{"name":"PPM_THERMALCONSTRAINT_GUID","features":[314]},{"name":"PPM_THERMAL_POLICY_CHANGE_GUID","features":[314]},{"name":"PPM_THERMAL_POLICY_EVENT","features":[314]},{"name":"PPM_WMI_IDLE_STATE","features":[314]},{"name":"PPM_WMI_IDLE_STATES","features":[314]},{"name":"PPM_WMI_IDLE_STATES_EX","features":[314]},{"name":"PPM_WMI_LEGACY_PERFSTATE","features":[314]},{"name":"PPM_WMI_PERF_STATE","features":[314]},{"name":"PPM_WMI_PERF_STATES","features":[314]},{"name":"PPM_WMI_PERF_STATES_EX","features":[314]},{"name":"PROCESSOR_NUMBER_PKEY","features":[305,314]},{"name":"PROCESSOR_OBJECT_INFO","features":[314]},{"name":"PROCESSOR_OBJECT_INFO_EX","features":[314]},{"name":"PROCESSOR_POWER_INFORMATION","features":[314]},{"name":"PROCESSOR_POWER_POLICY","features":[314]},{"name":"PROCESSOR_POWER_POLICY_INFO","features":[314]},{"name":"PWRSCHEMESENUMPROC","features":[307,314]},{"name":"PWRSCHEMESENUMPROC_V1","features":[307,314]},{"name":"PdcInvocation","features":[314]},{"name":"PhysicalPowerButtonPress","features":[314]},{"name":"PlatformIdleStates","features":[314]},{"name":"PlatformIdleVeto","features":[314]},{"name":"PlatformInformation","features":[314]},{"name":"PlatformRole","features":[314]},{"name":"PlatformRoleAppliancePC","features":[314]},{"name":"PlatformRoleDesktop","features":[314]},{"name":"PlatformRoleEnterpriseServer","features":[314]},{"name":"PlatformRoleMaximum","features":[314]},{"name":"PlatformRoleMobile","features":[314]},{"name":"PlatformRolePerformanceServer","features":[314]},{"name":"PlatformRoleSOHOServer","features":[314]},{"name":"PlatformRoleSlate","features":[314]},{"name":"PlatformRoleUnspecified","features":[314]},{"name":"PlatformRoleWorkstation","features":[314]},{"name":"PlmPowerRequestCreate","features":[314]},{"name":"PoAc","features":[314]},{"name":"PoConditionMaximum","features":[314]},{"name":"PoDc","features":[314]},{"name":"PoHot","features":[314]},{"name":"PowerActionDisplayOff","features":[314]},{"name":"PowerActionHibernate","features":[314]},{"name":"PowerActionNone","features":[314]},{"name":"PowerActionReserved","features":[314]},{"name":"PowerActionShutdown","features":[314]},{"name":"PowerActionShutdownOff","features":[314]},{"name":"PowerActionShutdownReset","features":[314]},{"name":"PowerActionSleep","features":[314]},{"name":"PowerActionWarmEject","features":[314]},{"name":"PowerCanRestoreIndividualDefaultPowerScheme","features":[307,314]},{"name":"PowerClearRequest","features":[307,314]},{"name":"PowerCreatePossibleSetting","features":[307,314,368]},{"name":"PowerCreateRequest","features":[307,314,342]},{"name":"PowerCreateSetting","features":[307,314,368]},{"name":"PowerDeleteScheme","features":[307,314,368]},{"name":"PowerDeterminePlatformRole","features":[314]},{"name":"PowerDeterminePlatformRoleEx","features":[314]},{"name":"PowerDeviceD0","features":[314]},{"name":"PowerDeviceD1","features":[314]},{"name":"PowerDeviceD2","features":[314]},{"name":"PowerDeviceD3","features":[314]},{"name":"PowerDeviceMaximum","features":[314]},{"name":"PowerDeviceUnspecified","features":[314]},{"name":"PowerDuplicateScheme","features":[307,314,368]},{"name":"PowerEnumerate","features":[307,314,368]},{"name":"PowerGetActiveScheme","features":[307,314,368]},{"name":"PowerImportPowerScheme","features":[307,314,368]},{"name":"PowerInformationInternal","features":[314]},{"name":"PowerInformationLevelMaximum","features":[314]},{"name":"PowerInformationLevelUnused0","features":[314]},{"name":"PowerIsSettingRangeDefined","features":[307,314]},{"name":"PowerOpenSystemPowerKey","features":[307,314,368]},{"name":"PowerOpenUserPowerKey","features":[307,314,368]},{"name":"PowerReadACDefaultIndex","features":[314,368]},{"name":"PowerReadACValue","features":[307,314,368]},{"name":"PowerReadACValueIndex","features":[307,314,368]},{"name":"PowerReadDCDefaultIndex","features":[314,368]},{"name":"PowerReadDCValue","features":[307,314,368]},{"name":"PowerReadDCValueIndex","features":[314,368]},{"name":"PowerReadDescription","features":[307,314,368]},{"name":"PowerReadFriendlyName","features":[307,314,368]},{"name":"PowerReadIconResourceSpecifier","features":[307,314,368]},{"name":"PowerReadPossibleDescription","features":[307,314,368]},{"name":"PowerReadPossibleFriendlyName","features":[307,314,368]},{"name":"PowerReadPossibleValue","features":[307,314,368]},{"name":"PowerReadSettingAttributes","features":[314]},{"name":"PowerReadValueIncrement","features":[307,314,368]},{"name":"PowerReadValueMax","features":[307,314,368]},{"name":"PowerReadValueMin","features":[307,314,368]},{"name":"PowerReadValueUnitsSpecifier","features":[307,314,368]},{"name":"PowerRegisterForEffectivePowerModeNotifications","features":[314]},{"name":"PowerRegisterSuspendResumeNotification","features":[307,314,369]},{"name":"PowerRemovePowerSetting","features":[307,314]},{"name":"PowerReplaceDefaultPowerSchemes","features":[314]},{"name":"PowerReportThermalEvent","features":[307,314]},{"name":"PowerRequestAction","features":[314]},{"name":"PowerRequestActionInternal","features":[314]},{"name":"PowerRequestAwayModeRequired","features":[314]},{"name":"PowerRequestCreate","features":[314]},{"name":"PowerRequestDisplayRequired","features":[314]},{"name":"PowerRequestExecutionRequired","features":[314]},{"name":"PowerRequestSystemRequired","features":[314]},{"name":"PowerRestoreDefaultPowerSchemes","features":[307,314]},{"name":"PowerRestoreIndividualDefaultPowerScheme","features":[307,314]},{"name":"PowerSetActiveScheme","features":[307,314,368]},{"name":"PowerSetRequest","features":[307,314]},{"name":"PowerSettingAccessCheck","features":[307,314]},{"name":"PowerSettingAccessCheckEx","features":[307,314,368]},{"name":"PowerSettingNotificationName","features":[314]},{"name":"PowerSettingRegisterNotification","features":[307,314,369]},{"name":"PowerSettingUnregisterNotification","features":[307,314]},{"name":"PowerShutdownNotification","features":[314]},{"name":"PowerSystemHibernate","features":[314]},{"name":"PowerSystemMaximum","features":[314]},{"name":"PowerSystemShutdown","features":[314]},{"name":"PowerSystemSleeping1","features":[314]},{"name":"PowerSystemSleeping2","features":[314]},{"name":"PowerSystemSleeping3","features":[314]},{"name":"PowerSystemUnspecified","features":[314]},{"name":"PowerSystemWorking","features":[314]},{"name":"PowerUnregisterFromEffectivePowerModeNotifications","features":[314]},{"name":"PowerUnregisterSuspendResumeNotification","features":[307,314]},{"name":"PowerUserInactive","features":[314]},{"name":"PowerUserInvalid","features":[314]},{"name":"PowerUserMaximum","features":[314]},{"name":"PowerUserNotPresent","features":[314]},{"name":"PowerUserPresent","features":[314]},{"name":"PowerWriteACDefaultIndex","features":[314,368]},{"name":"PowerWriteACValueIndex","features":[307,314,368]},{"name":"PowerWriteDCDefaultIndex","features":[314,368]},{"name":"PowerWriteDCValueIndex","features":[314,368]},{"name":"PowerWriteDescription","features":[307,314,368]},{"name":"PowerWriteFriendlyName","features":[307,314,368]},{"name":"PowerWriteIconResourceSpecifier","features":[307,314,368]},{"name":"PowerWritePossibleDescription","features":[307,314,368]},{"name":"PowerWritePossibleFriendlyName","features":[307,314,368]},{"name":"PowerWritePossibleValue","features":[307,314,368]},{"name":"PowerWriteSettingAttributes","features":[307,314]},{"name":"PowerWriteValueIncrement","features":[307,314,368]},{"name":"PowerWriteValueMax","features":[307,314,368]},{"name":"PowerWriteValueMin","features":[307,314,368]},{"name":"PowerWriteValueUnitsSpecifier","features":[307,314,368]},{"name":"ProcessorCap","features":[314]},{"name":"ProcessorIdleDomains","features":[314]},{"name":"ProcessorIdleStates","features":[314]},{"name":"ProcessorIdleStatesHv","features":[314]},{"name":"ProcessorIdleVeto","features":[314]},{"name":"ProcessorInformation","features":[314]},{"name":"ProcessorInformationEx","features":[314]},{"name":"ProcessorLoad","features":[314]},{"name":"ProcessorPerfCapHv","features":[314]},{"name":"ProcessorPerfStates","features":[314]},{"name":"ProcessorPerfStatesHv","features":[314]},{"name":"ProcessorPowerPolicyAc","features":[314]},{"name":"ProcessorPowerPolicyCurrent","features":[314]},{"name":"ProcessorPowerPolicyDc","features":[314]},{"name":"ProcessorSetIdle","features":[314]},{"name":"ProcessorStateHandler","features":[314]},{"name":"ProcessorStateHandler2","features":[314]},{"name":"QueryPotentialDripsConstraint","features":[314]},{"name":"RESUME_PERFORMANCE","features":[314]},{"name":"ReadGlobalPwrPolicy","features":[307,314]},{"name":"ReadProcessorPwrScheme","features":[307,314]},{"name":"ReadPwrScheme","features":[307,314]},{"name":"RegisterPowerSettingNotification","features":[307,314,369]},{"name":"RegisterSpmPowerSettings","features":[314]},{"name":"RegisterSuspendResumeNotification","features":[307,314,369]},{"name":"RequestWakeupLatency","features":[307,314]},{"name":"SET_POWER_SETTING_VALUE","features":[314]},{"name":"SYSTEM_BATTERY_STATE","features":[307,314]},{"name":"SYSTEM_POWER_CAPABILITIES","features":[307,314]},{"name":"SYSTEM_POWER_CONDITION","features":[314]},{"name":"SYSTEM_POWER_INFORMATION","features":[314]},{"name":"SYSTEM_POWER_LEVEL","features":[307,314]},{"name":"SYSTEM_POWER_POLICY","features":[307,314]},{"name":"SYSTEM_POWER_STATE","features":[314]},{"name":"SYSTEM_POWER_STATUS","features":[314]},{"name":"SYS_BUTTON_LID","features":[314]},{"name":"SYS_BUTTON_LID_CHANGED","features":[314]},{"name":"SYS_BUTTON_LID_CLOSED","features":[314]},{"name":"SYS_BUTTON_LID_INITIAL","features":[314]},{"name":"SYS_BUTTON_LID_OPEN","features":[314]},{"name":"SYS_BUTTON_LID_STATE_MASK","features":[314]},{"name":"SYS_BUTTON_POWER","features":[314]},{"name":"SYS_BUTTON_SLEEP","features":[314]},{"name":"SYS_BUTTON_WAKE","features":[314]},{"name":"ScreenOff","features":[314]},{"name":"SendSuspendResumeNotification","features":[314]},{"name":"SessionAllowExternalDmaDevices","features":[314]},{"name":"SessionConnectNotification","features":[314]},{"name":"SessionDisplayState","features":[314]},{"name":"SessionLockState","features":[314]},{"name":"SessionPowerCleanup","features":[314]},{"name":"SessionPowerInit","features":[314]},{"name":"SessionRITState","features":[314]},{"name":"SetActivePwrScheme","features":[307,314]},{"name":"SetPowerSettingValue","features":[314]},{"name":"SetShutdownSelectedTime","features":[314]},{"name":"SetSuspendState","features":[307,314]},{"name":"SetSystemPowerState","features":[307,314]},{"name":"SetThreadExecutionState","features":[314]},{"name":"SuspendResumeInvocation","features":[314]},{"name":"SystemBatteryState","features":[314]},{"name":"SystemBatteryStatePrecise","features":[314]},{"name":"SystemExecutionState","features":[314]},{"name":"SystemHiberFileInformation","features":[314]},{"name":"SystemHiberFileSize","features":[314]},{"name":"SystemHiberFileType","features":[314]},{"name":"SystemHiberbootState","features":[314]},{"name":"SystemMonitorHiberBootPowerOff","features":[314]},{"name":"SystemPowerCapabilities","features":[314]},{"name":"SystemPowerInformation","features":[314]},{"name":"SystemPowerLoggingEntry","features":[314]},{"name":"SystemPowerPolicyAc","features":[314]},{"name":"SystemPowerPolicyCurrent","features":[314]},{"name":"SystemPowerPolicyDc","features":[314]},{"name":"SystemPowerStateHandler","features":[314]},{"name":"SystemPowerStateLogging","features":[314]},{"name":"SystemPowerStateNotifyHandler","features":[314]},{"name":"SystemReserveHiberFile","features":[314]},{"name":"SystemVideoState","features":[314]},{"name":"SystemWakeSource","features":[314]},{"name":"THERMAL_COOLING_INTERFACE_VERSION","features":[314]},{"name":"THERMAL_DEVICE_INTERFACE_VERSION","features":[314]},{"name":"THERMAL_EVENT","features":[314]},{"name":"THERMAL_EVENT_VERSION","features":[314]},{"name":"THERMAL_INFORMATION","features":[314]},{"name":"THERMAL_POLICY","features":[307,314]},{"name":"THERMAL_POLICY_VERSION_1","features":[314]},{"name":"THERMAL_POLICY_VERSION_2","features":[314]},{"name":"THERMAL_WAIT_READ","features":[314]},{"name":"TZ_ACTIVATION_REASON_CURRENT","features":[314]},{"name":"TZ_ACTIVATION_REASON_THERMAL","features":[314]},{"name":"ThermalEvent","features":[314]},{"name":"ThermalStandby","features":[314]},{"name":"TraceApplicationPowerMessage","features":[314]},{"name":"TraceApplicationPowerMessageEnd","features":[314]},{"name":"TraceServicePowerMessage","features":[314]},{"name":"UNKNOWN_CAPACITY","features":[314]},{"name":"UNKNOWN_CURRENT","features":[314]},{"name":"UNKNOWN_RATE","features":[314]},{"name":"UNKNOWN_VOLTAGE","features":[314]},{"name":"USB_CHARGER_PORT","features":[314]},{"name":"USER_ACTIVITY_PRESENCE","features":[314]},{"name":"USER_POWER_POLICY","features":[307,314]},{"name":"UnregisterPowerSettingNotification","features":[307,314]},{"name":"UnregisterSuspendResumeNotification","features":[307,314]},{"name":"UpdateBlackBoxRecorder","features":[314]},{"name":"UsbChargerPort_Legacy","features":[314]},{"name":"UsbChargerPort_Max","features":[314]},{"name":"UsbChargerPort_TypeC","features":[314]},{"name":"UserNotPresent","features":[314]},{"name":"UserPresence","features":[314]},{"name":"UserPresent","features":[314]},{"name":"UserUnknown","features":[314]},{"name":"ValidatePowerPolicies","features":[307,314]},{"name":"VerifyProcessorPowerPolicyAc","features":[314]},{"name":"VerifyProcessorPowerPolicyDc","features":[314]},{"name":"VerifySystemPolicyAc","features":[314]},{"name":"VerifySystemPolicyDc","features":[314]},{"name":"WAKE_ALARM_INFORMATION","features":[314]},{"name":"WakeTimerList","features":[314]},{"name":"WriteGlobalPwrPolicy","features":[307,314]},{"name":"WriteProcessorPwrScheme","features":[307,314]},{"name":"WritePwrScheme","features":[307,314]}],"595":[{"name":"ENUM_PAGE_FILE_INFORMATION","features":[577]},{"name":"ENUM_PROCESS_MODULES_EX_FLAGS","features":[577]},{"name":"EmptyWorkingSet","features":[307,577]},{"name":"EnumDeviceDrivers","features":[307,577]},{"name":"EnumPageFilesA","features":[307,577]},{"name":"EnumPageFilesW","features":[307,577]},{"name":"EnumProcessModules","features":[307,577]},{"name":"EnumProcessModulesEx","features":[307,577]},{"name":"EnumProcesses","features":[307,577]},{"name":"GetDeviceDriverBaseNameA","features":[577]},{"name":"GetDeviceDriverBaseNameW","features":[577]},{"name":"GetDeviceDriverFileNameA","features":[577]},{"name":"GetDeviceDriverFileNameW","features":[577]},{"name":"GetMappedFileNameA","features":[307,577]},{"name":"GetMappedFileNameW","features":[307,577]},{"name":"GetModuleBaseNameA","features":[307,577]},{"name":"GetModuleBaseNameW","features":[307,577]},{"name":"GetModuleFileNameExA","features":[307,577]},{"name":"GetModuleFileNameExW","features":[307,577]},{"name":"GetModuleInformation","features":[307,577]},{"name":"GetPerformanceInfo","features":[307,577]},{"name":"GetProcessImageFileNameA","features":[307,577]},{"name":"GetProcessImageFileNameW","features":[307,577]},{"name":"GetProcessMemoryInfo","features":[307,577]},{"name":"GetWsChanges","features":[307,577]},{"name":"GetWsChangesEx","features":[307,577]},{"name":"InitializeProcessForWsWatch","features":[307,577]},{"name":"K32EmptyWorkingSet","features":[307,577]},{"name":"K32EnumDeviceDrivers","features":[307,577]},{"name":"K32EnumPageFilesA","features":[307,577]},{"name":"K32EnumPageFilesW","features":[307,577]},{"name":"K32EnumProcessModules","features":[307,577]},{"name":"K32EnumProcessModulesEx","features":[307,577]},{"name":"K32EnumProcesses","features":[307,577]},{"name":"K32GetDeviceDriverBaseNameA","features":[577]},{"name":"K32GetDeviceDriverBaseNameW","features":[577]},{"name":"K32GetDeviceDriverFileNameA","features":[577]},{"name":"K32GetDeviceDriverFileNameW","features":[577]},{"name":"K32GetMappedFileNameA","features":[307,577]},{"name":"K32GetMappedFileNameW","features":[307,577]},{"name":"K32GetModuleBaseNameA","features":[307,577]},{"name":"K32GetModuleBaseNameW","features":[307,577]},{"name":"K32GetModuleFileNameExA","features":[307,577]},{"name":"K32GetModuleFileNameExW","features":[307,577]},{"name":"K32GetModuleInformation","features":[307,577]},{"name":"K32GetPerformanceInfo","features":[307,577]},{"name":"K32GetProcessImageFileNameA","features":[307,577]},{"name":"K32GetProcessImageFileNameW","features":[307,577]},{"name":"K32GetProcessMemoryInfo","features":[307,577]},{"name":"K32GetWsChanges","features":[307,577]},{"name":"K32GetWsChangesEx","features":[307,577]},{"name":"K32InitializeProcessForWsWatch","features":[307,577]},{"name":"K32QueryWorkingSet","features":[307,577]},{"name":"K32QueryWorkingSetEx","features":[307,577]},{"name":"LIST_MODULES_32BIT","features":[577]},{"name":"LIST_MODULES_64BIT","features":[577]},{"name":"LIST_MODULES_ALL","features":[577]},{"name":"LIST_MODULES_DEFAULT","features":[577]},{"name":"MODULEINFO","features":[577]},{"name":"PENUM_PAGE_FILE_CALLBACKA","features":[307,577]},{"name":"PENUM_PAGE_FILE_CALLBACKW","features":[307,577]},{"name":"PERFORMANCE_INFORMATION","features":[577]},{"name":"PROCESS_MEMORY_COUNTERS","features":[577]},{"name":"PROCESS_MEMORY_COUNTERS_EX","features":[577]},{"name":"PROCESS_MEMORY_COUNTERS_EX2","features":[577]},{"name":"PSAPI_VERSION","features":[577]},{"name":"PSAPI_WORKING_SET_BLOCK","features":[577]},{"name":"PSAPI_WORKING_SET_EX_BLOCK","features":[577]},{"name":"PSAPI_WORKING_SET_EX_INFORMATION","features":[577]},{"name":"PSAPI_WORKING_SET_INFORMATION","features":[577]},{"name":"PSAPI_WS_WATCH_INFORMATION","features":[577]},{"name":"PSAPI_WS_WATCH_INFORMATION_EX","features":[577]},{"name":"QueryWorkingSet","features":[307,577]},{"name":"QueryWorkingSetEx","features":[307,577]}],"596":[{"name":"FACILITY_PINT_STATUS_CODE","features":[578]},{"name":"FACILITY_RTC_INTERFACE","features":[578]},{"name":"FACILITY_SIP_STATUS_CODE","features":[578]},{"name":"INetworkTransportSettings","features":[578]},{"name":"INotificationTransportSync","features":[578]},{"name":"IRTCBuddy","features":[578]},{"name":"IRTCBuddy2","features":[578]},{"name":"IRTCBuddyEvent","features":[358,578]},{"name":"IRTCBuddyEvent2","features":[358,578]},{"name":"IRTCBuddyGroup","features":[578]},{"name":"IRTCBuddyGroupEvent","features":[358,578]},{"name":"IRTCClient","features":[578]},{"name":"IRTCClient2","features":[578]},{"name":"IRTCClientEvent","features":[358,578]},{"name":"IRTCClientPortManagement","features":[578]},{"name":"IRTCClientPresence","features":[578]},{"name":"IRTCClientPresence2","features":[578]},{"name":"IRTCClientProvisioning","features":[578]},{"name":"IRTCClientProvisioning2","features":[578]},{"name":"IRTCCollection","features":[358,578]},{"name":"IRTCDispatchEventNotification","features":[358,578]},{"name":"IRTCEnumBuddies","features":[578]},{"name":"IRTCEnumGroups","features":[578]},{"name":"IRTCEnumParticipants","features":[578]},{"name":"IRTCEnumPresenceDevices","features":[578]},{"name":"IRTCEnumProfiles","features":[578]},{"name":"IRTCEnumUserSearchResults","features":[578]},{"name":"IRTCEnumWatchers","features":[578]},{"name":"IRTCEventNotification","features":[578]},{"name":"IRTCInfoEvent","features":[358,578]},{"name":"IRTCIntensityEvent","features":[358,578]},{"name":"IRTCMediaEvent","features":[358,578]},{"name":"IRTCMediaRequestEvent","features":[358,578]},{"name":"IRTCMessagingEvent","features":[358,578]},{"name":"IRTCParticipant","features":[578]},{"name":"IRTCParticipantStateChangeEvent","features":[358,578]},{"name":"IRTCPortManager","features":[578]},{"name":"IRTCPresenceContact","features":[578]},{"name":"IRTCPresenceDataEvent","features":[358,578]},{"name":"IRTCPresenceDevice","features":[578]},{"name":"IRTCPresencePropertyEvent","features":[358,578]},{"name":"IRTCPresenceStatusEvent","features":[358,578]},{"name":"IRTCProfile","features":[578]},{"name":"IRTCProfile2","features":[578]},{"name":"IRTCProfileEvent","features":[358,578]},{"name":"IRTCProfileEvent2","features":[358,578]},{"name":"IRTCReInviteEvent","features":[358,578]},{"name":"IRTCRegistrationStateChangeEvent","features":[358,578]},{"name":"IRTCRoamingEvent","features":[358,578]},{"name":"IRTCSession","features":[578]},{"name":"IRTCSession2","features":[578]},{"name":"IRTCSessionCallControl","features":[578]},{"name":"IRTCSessionDescriptionManager","features":[578]},{"name":"IRTCSessionOperationCompleteEvent","features":[358,578]},{"name":"IRTCSessionOperationCompleteEvent2","features":[358,578]},{"name":"IRTCSessionPortManagement","features":[578]},{"name":"IRTCSessionReferStatusEvent","features":[358,578]},{"name":"IRTCSessionReferredEvent","features":[358,578]},{"name":"IRTCSessionStateChangeEvent","features":[358,578]},{"name":"IRTCSessionStateChangeEvent2","features":[358,578]},{"name":"IRTCUserSearch","features":[578]},{"name":"IRTCUserSearchQuery","features":[578]},{"name":"IRTCUserSearchResult","features":[578]},{"name":"IRTCUserSearchResultsEvent","features":[358,578]},{"name":"IRTCWatcher","features":[578]},{"name":"IRTCWatcher2","features":[578]},{"name":"IRTCWatcherEvent","features":[358,578]},{"name":"IRTCWatcherEvent2","features":[358,578]},{"name":"ITransportSettingsInternal","features":[578]},{"name":"RTCAD_MICROPHONE","features":[578]},{"name":"RTCAD_SPEAKER","features":[578]},{"name":"RTCAM_AUTOMATICALLY_ACCEPT","features":[578]},{"name":"RTCAM_AUTOMATICALLY_REJECT","features":[578]},{"name":"RTCAM_NOT_SUPPORTED","features":[578]},{"name":"RTCAM_OFFER_SESSION_EVENT","features":[578]},{"name":"RTCAS_SCOPE_ALL","features":[578]},{"name":"RTCAS_SCOPE_DOMAIN","features":[578]},{"name":"RTCAS_SCOPE_USER","features":[578]},{"name":"RTCAU_BASIC","features":[578]},{"name":"RTCAU_DIGEST","features":[578]},{"name":"RTCAU_KERBEROS","features":[578]},{"name":"RTCAU_NTLM","features":[578]},{"name":"RTCAU_USE_LOGON_CRED","features":[578]},{"name":"RTCBET_BUDDY_ADD","features":[578]},{"name":"RTCBET_BUDDY_REMOVE","features":[578]},{"name":"RTCBET_BUDDY_ROAMED","features":[578]},{"name":"RTCBET_BUDDY_STATE_CHANGE","features":[578]},{"name":"RTCBET_BUDDY_SUBSCRIBED","features":[578]},{"name":"RTCBET_BUDDY_UPDATE","features":[578]},{"name":"RTCBT_ALWAYS_OFFLINE","features":[578]},{"name":"RTCBT_ALWAYS_ONLINE","features":[578]},{"name":"RTCBT_POLL","features":[578]},{"name":"RTCBT_SUBSCRIBED","features":[578]},{"name":"RTCCET_ASYNC_CLEANUP_DONE","features":[578]},{"name":"RTCCET_DEVICE_CHANGE","features":[578]},{"name":"RTCCET_NETWORK_QUALITY_CHANGE","features":[578]},{"name":"RTCCET_VOLUME_CHANGE","features":[578]},{"name":"RTCCS_FAIL_ON_REDIRECT","features":[578]},{"name":"RTCCS_FORCE_PROFILE","features":[578]},{"name":"RTCClient","features":[578]},{"name":"RTCEF_ALL","features":[578]},{"name":"RTCEF_BUDDY","features":[578]},{"name":"RTCEF_BUDDY2","features":[578]},{"name":"RTCEF_CLIENT","features":[578]},{"name":"RTCEF_GROUP","features":[578]},{"name":"RTCEF_INFO","features":[578]},{"name":"RTCEF_INTENSITY","features":[578]},{"name":"RTCEF_MEDIA","features":[578]},{"name":"RTCEF_MEDIA_REQUEST","features":[578]},{"name":"RTCEF_MESSAGING","features":[578]},{"name":"RTCEF_PARTICIPANT_STATE_CHANGE","features":[578]},{"name":"RTCEF_PRESENCE_DATA","features":[578]},{"name":"RTCEF_PRESENCE_PROPERTY","features":[578]},{"name":"RTCEF_PRESENCE_STATUS","features":[578]},{"name":"RTCEF_PROFILE","features":[578]},{"name":"RTCEF_REGISTRATION_STATE_CHANGE","features":[578]},{"name":"RTCEF_REINVITE","features":[578]},{"name":"RTCEF_ROAMING","features":[578]},{"name":"RTCEF_SESSION_OPERATION_COMPLETE","features":[578]},{"name":"RTCEF_SESSION_REFERRED","features":[578]},{"name":"RTCEF_SESSION_REFER_STATUS","features":[578]},{"name":"RTCEF_SESSION_STATE_CHANGE","features":[578]},{"name":"RTCEF_USERSEARCH","features":[578]},{"name":"RTCEF_WATCHER","features":[578]},{"name":"RTCEF_WATCHER2","features":[578]},{"name":"RTCE_BUDDY","features":[578]},{"name":"RTCE_CLIENT","features":[578]},{"name":"RTCE_GROUP","features":[578]},{"name":"RTCE_INFO","features":[578]},{"name":"RTCE_INTENSITY","features":[578]},{"name":"RTCE_MEDIA","features":[578]},{"name":"RTCE_MEDIA_REQUEST","features":[578]},{"name":"RTCE_MESSAGING","features":[578]},{"name":"RTCE_PARTICIPANT_STATE_CHANGE","features":[578]},{"name":"RTCE_PRESENCE_DATA","features":[578]},{"name":"RTCE_PRESENCE_PROPERTY","features":[578]},{"name":"RTCE_PRESENCE_STATUS","features":[578]},{"name":"RTCE_PROFILE","features":[578]},{"name":"RTCE_REGISTRATION_STATE_CHANGE","features":[578]},{"name":"RTCE_REINVITE","features":[578]},{"name":"RTCE_ROAMING","features":[578]},{"name":"RTCE_SESSION_OPERATION_COMPLETE","features":[578]},{"name":"RTCE_SESSION_REFERRED","features":[578]},{"name":"RTCE_SESSION_REFER_STATUS","features":[578]},{"name":"RTCE_SESSION_STATE_CHANGE","features":[578]},{"name":"RTCE_USERSEARCH","features":[578]},{"name":"RTCE_WATCHER","features":[578]},{"name":"RTCGET_GROUP_ADD","features":[578]},{"name":"RTCGET_GROUP_BUDDY_ADD","features":[578]},{"name":"RTCGET_GROUP_BUDDY_REMOVE","features":[578]},{"name":"RTCGET_GROUP_REMOVE","features":[578]},{"name":"RTCGET_GROUP_ROAMED","features":[578]},{"name":"RTCGET_GROUP_UPDATE","features":[578]},{"name":"RTCIF_DISABLE_MEDIA","features":[578]},{"name":"RTCIF_DISABLE_STRICT_DNS","features":[578]},{"name":"RTCIF_DISABLE_UPNP","features":[578]},{"name":"RTCIF_ENABLE_SERVER_CLASS","features":[578]},{"name":"RTCLM_BOTH","features":[578]},{"name":"RTCLM_DYNAMIC","features":[578]},{"name":"RTCLM_NONE","features":[578]},{"name":"RTCMER_BAD_DEVICE","features":[578]},{"name":"RTCMER_HOLD","features":[578]},{"name":"RTCMER_NORMAL","features":[578]},{"name":"RTCMER_NO_PORT","features":[578]},{"name":"RTCMER_PORT_MAPPING_FAILED","features":[578]},{"name":"RTCMER_REMOTE_REQUEST","features":[578]},{"name":"RTCMER_TIMEOUT","features":[578]},{"name":"RTCMET_FAILED","features":[578]},{"name":"RTCMET_STARTED","features":[578]},{"name":"RTCMET_STOPPED","features":[578]},{"name":"RTCMSET_MESSAGE","features":[578]},{"name":"RTCMSET_STATUS","features":[578]},{"name":"RTCMT_AUDIO_RECEIVE","features":[578]},{"name":"RTCMT_AUDIO_SEND","features":[578]},{"name":"RTCMT_T120_SENDRECV","features":[578]},{"name":"RTCMT_VIDEO_RECEIVE","features":[578]},{"name":"RTCMT_VIDEO_SEND","features":[578]},{"name":"RTCMUS_IDLE","features":[578]},{"name":"RTCMUS_TYPING","features":[578]},{"name":"RTCOWM_AUTOMATICALLY_ADD_WATCHER","features":[578]},{"name":"RTCOWM_OFFER_WATCHER_EVENT","features":[578]},{"name":"RTCPFET_PROFILE_GET","features":[578]},{"name":"RTCPFET_PROFILE_UPDATE","features":[578]},{"name":"RTCPM_ALLOW_LIST_ONLY","features":[578]},{"name":"RTCPM_BLOCK_LIST_EXCLUDED","features":[578]},{"name":"RTCPP_DEVICE_NAME","features":[578]},{"name":"RTCPP_DISPLAYNAME","features":[578]},{"name":"RTCPP_EMAIL","features":[578]},{"name":"RTCPP_MULTIPLE","features":[578]},{"name":"RTCPP_PHONENUMBER","features":[578]},{"name":"RTCPS_ALERTING","features":[578]},{"name":"RTCPS_ANSWERING","features":[578]},{"name":"RTCPS_CONNECTED","features":[578]},{"name":"RTCPS_DISCONNECTED","features":[578]},{"name":"RTCPS_DISCONNECTING","features":[578]},{"name":"RTCPS_IDLE","features":[578]},{"name":"RTCPS_INCOMING","features":[578]},{"name":"RTCPS_INPROGRESS","features":[578]},{"name":"RTCPS_PENDING","features":[578]},{"name":"RTCPT_AUDIO_RTCP","features":[578]},{"name":"RTCPT_AUDIO_RTP","features":[578]},{"name":"RTCPT_SIP","features":[578]},{"name":"RTCPT_VIDEO_RTCP","features":[578]},{"name":"RTCPT_VIDEO_RTP","features":[578]},{"name":"RTCPU_URIDISPLAYDURINGCALL","features":[578]},{"name":"RTCPU_URIDISPLAYDURINGIDLE","features":[578]},{"name":"RTCPU_URIHELPDESK","features":[578]},{"name":"RTCPU_URIHOMEPAGE","features":[578]},{"name":"RTCPU_URIPERSONALACCOUNT","features":[578]},{"name":"RTCRET_BUDDY_ROAMING","features":[578]},{"name":"RTCRET_PRESENCE_ROAMING","features":[578]},{"name":"RTCRET_PROFILE_ROAMING","features":[578]},{"name":"RTCRET_WATCHER_ROAMING","features":[578]},{"name":"RTCRET_WPENDING_ROAMING","features":[578]},{"name":"RTCRF_REGISTER_ALL","features":[578]},{"name":"RTCRF_REGISTER_INVITE_SESSIONS","features":[578]},{"name":"RTCRF_REGISTER_MESSAGE_SESSIONS","features":[578]},{"name":"RTCRF_REGISTER_NOTIFY","features":[578]},{"name":"RTCRF_REGISTER_PRESENCE","features":[578]},{"name":"RTCRIN_FAIL","features":[578]},{"name":"RTCRIN_INCOMING","features":[578]},{"name":"RTCRIN_SUCCEEDED","features":[578]},{"name":"RTCRMF_ALL_ROAMING","features":[578]},{"name":"RTCRMF_BUDDY_ROAMING","features":[578]},{"name":"RTCRMF_PRESENCE_ROAMING","features":[578]},{"name":"RTCRMF_PROFILE_ROAMING","features":[578]},{"name":"RTCRMF_WATCHER_ROAMING","features":[578]},{"name":"RTCRS_ERROR","features":[578]},{"name":"RTCRS_LOCAL_PA_LOGGED_OFF","features":[578]},{"name":"RTCRS_LOGGED_OFF","features":[578]},{"name":"RTCRS_NOT_REGISTERED","features":[578]},{"name":"RTCRS_REGISTERED","features":[578]},{"name":"RTCRS_REGISTERING","features":[578]},{"name":"RTCRS_REJECTED","features":[578]},{"name":"RTCRS_REMOTE_PA_LOGGED_OFF","features":[578]},{"name":"RTCRS_UNREGISTERING","features":[578]},{"name":"RTCRT_MESSAGE","features":[578]},{"name":"RTCRT_PHONE","features":[578]},{"name":"RTCRT_RINGBACK","features":[578]},{"name":"RTCSECL_REQUIRED","features":[578]},{"name":"RTCSECL_SUPPORTED","features":[578]},{"name":"RTCSECL_UNSUPPORTED","features":[578]},{"name":"RTCSECT_AUDIO_VIDEO_MEDIA_ENCRYPTION","features":[578]},{"name":"RTCSECT_T120_MEDIA_ENCRYPTION","features":[578]},{"name":"RTCSI_APPLICATION","features":[578]},{"name":"RTCSI_IM","features":[578]},{"name":"RTCSI_MULTIPARTY_IM","features":[578]},{"name":"RTCSI_PC_TO_PC","features":[578]},{"name":"RTCSI_PC_TO_PHONE","features":[578]},{"name":"RTCSI_PHONE_TO_PHONE","features":[578]},{"name":"RTCSRS_ACCEPTED","features":[578]},{"name":"RTCSRS_DONE","features":[578]},{"name":"RTCSRS_DROPPED","features":[578]},{"name":"RTCSRS_ERROR","features":[578]},{"name":"RTCSRS_REFERRING","features":[578]},{"name":"RTCSRS_REJECTED","features":[578]},{"name":"RTCSS_ANSWERING","features":[578]},{"name":"RTCSS_CONNECTED","features":[578]},{"name":"RTCSS_DISCONNECTED","features":[578]},{"name":"RTCSS_HOLD","features":[578]},{"name":"RTCSS_IDLE","features":[578]},{"name":"RTCSS_INCOMING","features":[578]},{"name":"RTCSS_INPROGRESS","features":[578]},{"name":"RTCSS_REFER","features":[578]},{"name":"RTCST_APPLICATION","features":[578]},{"name":"RTCST_IM","features":[578]},{"name":"RTCST_MULTIPARTY_IM","features":[578]},{"name":"RTCST_PC_TO_PC","features":[578]},{"name":"RTCST_PC_TO_PHONE","features":[578]},{"name":"RTCST_PHONE_TO_PHONE","features":[578]},{"name":"RTCTA_APPSHARING","features":[578]},{"name":"RTCTA_WHITEBOARD","features":[578]},{"name":"RTCTR_BUSY","features":[578]},{"name":"RTCTR_DND","features":[578]},{"name":"RTCTR_INSUFFICIENT_SECURITY_LEVEL","features":[578]},{"name":"RTCTR_NORMAL","features":[578]},{"name":"RTCTR_NOT_SUPPORTED","features":[578]},{"name":"RTCTR_REJECT","features":[578]},{"name":"RTCTR_SHUTDOWN","features":[578]},{"name":"RTCTR_TCP","features":[578]},{"name":"RTCTR_TIMEOUT","features":[578]},{"name":"RTCTR_TLS","features":[578]},{"name":"RTCTR_UDP","features":[578]},{"name":"RTCUSC_CITY","features":[578]},{"name":"RTCUSC_COMPANY","features":[578]},{"name":"RTCUSC_COUNTRY","features":[578]},{"name":"RTCUSC_DISPLAYNAME","features":[578]},{"name":"RTCUSC_EMAIL","features":[578]},{"name":"RTCUSC_OFFICE","features":[578]},{"name":"RTCUSC_PHONE","features":[578]},{"name":"RTCUSC_STATE","features":[578]},{"name":"RTCUSC_TITLE","features":[578]},{"name":"RTCUSC_URI","features":[578]},{"name":"RTCUSP_MAX_MATCHES","features":[578]},{"name":"RTCUSP_TIME_LIMIT","features":[578]},{"name":"RTCVD_PREVIEW","features":[578]},{"name":"RTCVD_RECEIVE","features":[578]},{"name":"RTCWET_WATCHER_ADD","features":[578]},{"name":"RTCWET_WATCHER_OFFERING","features":[578]},{"name":"RTCWET_WATCHER_REMOVE","features":[578]},{"name":"RTCWET_WATCHER_ROAMED","features":[578]},{"name":"RTCWET_WATCHER_UPDATE","features":[578]},{"name":"RTCWMM_BEST_ACE_MATCH","features":[578]},{"name":"RTCWMM_EXACT_MATCH","features":[578]},{"name":"RTCWS_ALLOWED","features":[578]},{"name":"RTCWS_BLOCKED","features":[578]},{"name":"RTCWS_DENIED","features":[578]},{"name":"RTCWS_OFFERING","features":[578]},{"name":"RTCWS_PROMPT","features":[578]},{"name":"RTCWS_UNKNOWN","features":[578]},{"name":"RTCXS_PRESENCE_AWAY","features":[578]},{"name":"RTCXS_PRESENCE_BE_RIGHT_BACK","features":[578]},{"name":"RTCXS_PRESENCE_BUSY","features":[578]},{"name":"RTCXS_PRESENCE_IDLE","features":[578]},{"name":"RTCXS_PRESENCE_OFFLINE","features":[578]},{"name":"RTCXS_PRESENCE_ONLINE","features":[578]},{"name":"RTCXS_PRESENCE_ON_THE_PHONE","features":[578]},{"name":"RTCXS_PRESENCE_OUT_TO_LUNCH","features":[578]},{"name":"RTC_ACE_SCOPE","features":[578]},{"name":"RTC_ANSWER_MODE","features":[578]},{"name":"RTC_AUDIO_DEVICE","features":[578]},{"name":"RTC_BUDDY_EVENT_TYPE","features":[578]},{"name":"RTC_BUDDY_SUBSCRIPTION_TYPE","features":[578]},{"name":"RTC_CLIENT_EVENT_TYPE","features":[578]},{"name":"RTC_DTMF","features":[578]},{"name":"RTC_DTMF_0","features":[578]},{"name":"RTC_DTMF_1","features":[578]},{"name":"RTC_DTMF_2","features":[578]},{"name":"RTC_DTMF_3","features":[578]},{"name":"RTC_DTMF_4","features":[578]},{"name":"RTC_DTMF_5","features":[578]},{"name":"RTC_DTMF_6","features":[578]},{"name":"RTC_DTMF_7","features":[578]},{"name":"RTC_DTMF_8","features":[578]},{"name":"RTC_DTMF_9","features":[578]},{"name":"RTC_DTMF_A","features":[578]},{"name":"RTC_DTMF_B","features":[578]},{"name":"RTC_DTMF_C","features":[578]},{"name":"RTC_DTMF_D","features":[578]},{"name":"RTC_DTMF_FLASH","features":[578]},{"name":"RTC_DTMF_POUND","features":[578]},{"name":"RTC_DTMF_STAR","features":[578]},{"name":"RTC_EVENT","features":[578]},{"name":"RTC_E_ANOTHER_MEDIA_SESSION_ACTIVE","features":[578]},{"name":"RTC_E_BASIC_AUTH_SET_TLS","features":[578]},{"name":"RTC_E_CLIENT_ALREADY_INITIALIZED","features":[578]},{"name":"RTC_E_CLIENT_ALREADY_SHUT_DOWN","features":[578]},{"name":"RTC_E_CLIENT_NOT_INITIALIZED","features":[578]},{"name":"RTC_E_DESTINATION_ADDRESS_LOCAL","features":[578]},{"name":"RTC_E_DESTINATION_ADDRESS_MULTICAST","features":[578]},{"name":"RTC_E_DUPLICATE_BUDDY","features":[578]},{"name":"RTC_E_DUPLICATE_GROUP","features":[578]},{"name":"RTC_E_DUPLICATE_REALM","features":[578]},{"name":"RTC_E_DUPLICATE_WATCHER","features":[578]},{"name":"RTC_E_INVALID_ACL_LIST","features":[578]},{"name":"RTC_E_INVALID_ADDRESS_LOCAL","features":[578]},{"name":"RTC_E_INVALID_BUDDY_LIST","features":[578]},{"name":"RTC_E_INVALID_LISTEN_SOCKET","features":[578]},{"name":"RTC_E_INVALID_OBJECT_STATE","features":[578]},{"name":"RTC_E_INVALID_PORTRANGE","features":[578]},{"name":"RTC_E_INVALID_PREFERENCE_LIST","features":[578]},{"name":"RTC_E_INVALID_PROFILE","features":[578]},{"name":"RTC_E_INVALID_PROXY_ADDRESS","features":[578]},{"name":"RTC_E_INVALID_REGISTRATION_STATE","features":[578]},{"name":"RTC_E_INVALID_SESSION_STATE","features":[578]},{"name":"RTC_E_INVALID_SESSION_TYPE","features":[578]},{"name":"RTC_E_INVALID_SIP_URL","features":[578]},{"name":"RTC_E_LISTENING_SOCKET_NOT_EXIST","features":[578]},{"name":"RTC_E_LOCAL_PHONE_NEEDED","features":[578]},{"name":"RTC_E_MALFORMED_XML","features":[578]},{"name":"RTC_E_MAX_PENDING_OPERATIONS","features":[578]},{"name":"RTC_E_MAX_REDIRECTS","features":[578]},{"name":"RTC_E_MEDIA_AEC","features":[578]},{"name":"RTC_E_MEDIA_AUDIO_DEVICE_NOT_AVAILABLE","features":[578]},{"name":"RTC_E_MEDIA_CONTROLLER_STATE","features":[578]},{"name":"RTC_E_MEDIA_DISABLED","features":[578]},{"name":"RTC_E_MEDIA_ENABLED","features":[578]},{"name":"RTC_E_MEDIA_NEED_TERMINAL","features":[578]},{"name":"RTC_E_MEDIA_SESSION_IN_HOLD","features":[578]},{"name":"RTC_E_MEDIA_SESSION_NOT_EXIST","features":[578]},{"name":"RTC_E_MEDIA_VIDEO_DEVICE_NOT_AVAILABLE","features":[578]},{"name":"RTC_E_NOT_ALLOWED","features":[578]},{"name":"RTC_E_NOT_EXIST","features":[578]},{"name":"RTC_E_NOT_PRESENCE_PROFILE","features":[578]},{"name":"RTC_E_NO_BUDDY","features":[578]},{"name":"RTC_E_NO_DEVICE","features":[578]},{"name":"RTC_E_NO_GROUP","features":[578]},{"name":"RTC_E_NO_PROFILE","features":[578]},{"name":"RTC_E_NO_REALM","features":[578]},{"name":"RTC_E_NO_TRANSPORT","features":[578]},{"name":"RTC_E_NO_WATCHER","features":[578]},{"name":"RTC_E_OPERATION_WITH_TOO_MANY_PARTICIPANTS","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_ALL_BUSY","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_BADNUMBER","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_BUSY","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_CANCELLED","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_NO_ANSWER","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_PL_FAILED","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_SW_FAILED","features":[578]},{"name":"RTC_E_PLATFORM_NOT_SUPPORTED","features":[578]},{"name":"RTC_E_POLICY_NOT_ALLOW","features":[578]},{"name":"RTC_E_PORT_MANAGER_ALREADY_SET","features":[578]},{"name":"RTC_E_PORT_MAPPING_FAILED","features":[578]},{"name":"RTC_E_PORT_MAPPING_UNAVAILABLE","features":[578]},{"name":"RTC_E_PRESENCE_ENABLED","features":[578]},{"name":"RTC_E_PRESENCE_NOT_ENABLED","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SERVER_AUTHMETHOD","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SERVER_PROTOCOL","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SERVER_ROLE","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SESSION","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SESSION_PARTY","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SESSION_TYPE","features":[578]},{"name":"RTC_E_PROFILE_MULTIPLE_REGISTRARS","features":[578]},{"name":"RTC_E_PROFILE_NO_KEY","features":[578]},{"name":"RTC_E_PROFILE_NO_NAME","features":[578]},{"name":"RTC_E_PROFILE_NO_PROVISION","features":[578]},{"name":"RTC_E_PROFILE_NO_SERVER","features":[578]},{"name":"RTC_E_PROFILE_NO_SERVER_ADDRESS","features":[578]},{"name":"RTC_E_PROFILE_NO_SERVER_PROTOCOL","features":[578]},{"name":"RTC_E_PROFILE_NO_USER","features":[578]},{"name":"RTC_E_PROFILE_NO_USER_URI","features":[578]},{"name":"RTC_E_PROFILE_SERVER_UNAUTHORIZED","features":[578]},{"name":"RTC_E_REDIRECT_PROCESSING_FAILED","features":[578]},{"name":"RTC_E_REFER_NOT_ACCEPTED","features":[578]},{"name":"RTC_E_REFER_NOT_ALLOWED","features":[578]},{"name":"RTC_E_REFER_NOT_EXIST","features":[578]},{"name":"RTC_E_REGISTRATION_DEACTIVATED","features":[578]},{"name":"RTC_E_REGISTRATION_REJECTED","features":[578]},{"name":"RTC_E_REGISTRATION_UNREGISTERED","features":[578]},{"name":"RTC_E_ROAMING_ENABLED","features":[578]},{"name":"RTC_E_ROAMING_FAILED","features":[578]},{"name":"RTC_E_ROAMING_OPERATION_INTERRUPTED","features":[578]},{"name":"RTC_E_SDP_CONNECTION_ADDR","features":[578]},{"name":"RTC_E_SDP_FAILED_TO_BUILD","features":[578]},{"name":"RTC_E_SDP_MULTICAST","features":[578]},{"name":"RTC_E_SDP_NOT_PRESENT","features":[578]},{"name":"RTC_E_SDP_NO_MEDIA","features":[578]},{"name":"RTC_E_SDP_PARSE_FAILED","features":[578]},{"name":"RTC_E_SDP_UPDATE_FAILED","features":[578]},{"name":"RTC_E_SECURITY_LEVEL_ALREADY_SET","features":[578]},{"name":"RTC_E_SECURITY_LEVEL_NOT_COMPATIBLE","features":[578]},{"name":"RTC_E_SECURITY_LEVEL_NOT_DEFINED","features":[578]},{"name":"RTC_E_SECURITY_LEVEL_NOT_SUPPORTED_BY_PARTICIPANT","features":[578]},{"name":"RTC_E_SIP_ADDITIONAL_PARTY_IN_TWO_PARTY_SESSION","features":[578]},{"name":"RTC_E_SIP_AUTH_FAILED","features":[578]},{"name":"RTC_E_SIP_AUTH_HEADER_SENT","features":[578]},{"name":"RTC_E_SIP_AUTH_TIME_SKEW","features":[578]},{"name":"RTC_E_SIP_AUTH_TYPE_NOT_SUPPORTED","features":[578]},{"name":"RTC_E_SIP_CALL_CONNECTION_NOT_ESTABLISHED","features":[578]},{"name":"RTC_E_SIP_CALL_DISCONNECTED","features":[578]},{"name":"RTC_E_SIP_CODECS_DO_NOT_MATCH","features":[578]},{"name":"RTC_E_SIP_DNS_FAIL","features":[578]},{"name":"RTC_E_SIP_HEADER_NOT_PRESENT","features":[578]},{"name":"RTC_E_SIP_HIGH_SECURITY_SET_TLS","features":[578]},{"name":"RTC_E_SIP_HOLD_OPERATION_PENDING","features":[578]},{"name":"RTC_E_SIP_INVALID_CERTIFICATE","features":[578]},{"name":"RTC_E_SIP_INVITEE_PARTY_TIMEOUT","features":[578]},{"name":"RTC_E_SIP_INVITE_TRANSACTION_PENDING","features":[578]},{"name":"RTC_E_SIP_NEED_MORE_DATA","features":[578]},{"name":"RTC_E_SIP_NO_STREAM","features":[578]},{"name":"RTC_E_SIP_OTHER_PARTY_JOIN_IN_PROGRESS","features":[578]},{"name":"RTC_E_SIP_PARSE_FAILED","features":[578]},{"name":"RTC_E_SIP_PARTY_ALREADY_IN_SESSION","features":[578]},{"name":"RTC_E_SIP_PEER_PARTICIPANT_IN_MULTIPARTY_SESSION","features":[578]},{"name":"RTC_E_SIP_REFER_OPERATION_PENDING","features":[578]},{"name":"RTC_E_SIP_REQUEST_DESTINATION_ADDR_NOT_PRESENT","features":[578]},{"name":"RTC_E_SIP_SSL_NEGOTIATION_TIMEOUT","features":[578]},{"name":"RTC_E_SIP_SSL_TUNNEL_FAILED","features":[578]},{"name":"RTC_E_SIP_STACK_SHUTDOWN","features":[578]},{"name":"RTC_E_SIP_STREAM_NOT_PRESENT","features":[578]},{"name":"RTC_E_SIP_STREAM_PRESENT","features":[578]},{"name":"RTC_E_SIP_TCP_FAIL","features":[578]},{"name":"RTC_E_SIP_TIMEOUT","features":[578]},{"name":"RTC_E_SIP_TLS_FAIL","features":[578]},{"name":"RTC_E_SIP_TLS_INCOMPATIBLE_ENCRYPTION","features":[578]},{"name":"RTC_E_SIP_TRANSPORT_NOT_SUPPORTED","features":[578]},{"name":"RTC_E_SIP_UDP_SIZE_EXCEEDED","features":[578]},{"name":"RTC_E_SIP_UNHOLD_OPERATION_PENDING","features":[578]},{"name":"RTC_E_START_STREAM","features":[578]},{"name":"RTC_E_STATUS_CLIENT_ADDRESS_INCOMPLETE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_AMBIGUOUS","features":[578]},{"name":"RTC_E_STATUS_CLIENT_BAD_EXTENSION","features":[578]},{"name":"RTC_E_STATUS_CLIENT_BAD_REQUEST","features":[578]},{"name":"RTC_E_STATUS_CLIENT_BUSY_HERE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_CONFLICT","features":[578]},{"name":"RTC_E_STATUS_CLIENT_FORBIDDEN","features":[578]},{"name":"RTC_E_STATUS_CLIENT_GONE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_LENGTH_REQUIRED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_LOOP_DETECTED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_METHOD_NOT_ALLOWED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_NOT_ACCEPTABLE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_NOT_FOUND","features":[578]},{"name":"RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_PROXY_AUTHENTICATION_REQUIRED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_REQUEST_ENTITY_TOO_LARGE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_REQUEST_TIMEOUT","features":[578]},{"name":"RTC_E_STATUS_CLIENT_REQUEST_URI_TOO_LARGE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_TEMPORARILY_NOT_AVAILABLE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_TOO_MANY_HOPS","features":[578]},{"name":"RTC_E_STATUS_CLIENT_TRANSACTION_DOES_NOT_EXIST","features":[578]},{"name":"RTC_E_STATUS_CLIENT_UNAUTHORIZED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_UNSUPPORTED_MEDIA_TYPE","features":[578]},{"name":"RTC_E_STATUS_GLOBAL_BUSY_EVERYWHERE","features":[578]},{"name":"RTC_E_STATUS_GLOBAL_DECLINE","features":[578]},{"name":"RTC_E_STATUS_GLOBAL_DOES_NOT_EXIST_ANYWHERE","features":[578]},{"name":"RTC_E_STATUS_GLOBAL_NOT_ACCEPTABLE","features":[578]},{"name":"RTC_E_STATUS_INFO_CALL_FORWARDING","features":[578]},{"name":"RTC_E_STATUS_INFO_QUEUED","features":[578]},{"name":"RTC_E_STATUS_INFO_RINGING","features":[578]},{"name":"RTC_E_STATUS_INFO_TRYING","features":[578]},{"name":"RTC_E_STATUS_NOT_ACCEPTABLE_HERE","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_ALTERNATIVE_SERVICE","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_MOVED_PERMANENTLY","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_MOVED_TEMPORARILY","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_MULTIPLE_CHOICES","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_SEE_OTHER","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_USE_PROXY","features":[578]},{"name":"RTC_E_STATUS_REQUEST_TERMINATED","features":[578]},{"name":"RTC_E_STATUS_SERVER_BAD_GATEWAY","features":[578]},{"name":"RTC_E_STATUS_SERVER_INTERNAL_ERROR","features":[578]},{"name":"RTC_E_STATUS_SERVER_NOT_IMPLEMENTED","features":[578]},{"name":"RTC_E_STATUS_SERVER_SERVER_TIMEOUT","features":[578]},{"name":"RTC_E_STATUS_SERVER_SERVICE_UNAVAILABLE","features":[578]},{"name":"RTC_E_STATUS_SERVER_VERSION_NOT_SUPPORTED","features":[578]},{"name":"RTC_E_STATUS_SESSION_PROGRESS","features":[578]},{"name":"RTC_E_STATUS_SUCCESS","features":[578]},{"name":"RTC_E_TOO_MANY_GROUPS","features":[578]},{"name":"RTC_E_TOO_MANY_RETRIES","features":[578]},{"name":"RTC_E_TOO_SMALL_EXPIRES_VALUE","features":[578]},{"name":"RTC_E_UDP_NOT_SUPPORTED","features":[578]},{"name":"RTC_GROUP_EVENT_TYPE","features":[578]},{"name":"RTC_LISTEN_MODE","features":[578]},{"name":"RTC_MEDIA_EVENT_REASON","features":[578]},{"name":"RTC_MEDIA_EVENT_TYPE","features":[578]},{"name":"RTC_MESSAGING_EVENT_TYPE","features":[578]},{"name":"RTC_MESSAGING_USER_STATUS","features":[578]},{"name":"RTC_OFFER_WATCHER_MODE","features":[578]},{"name":"RTC_PARTICIPANT_STATE","features":[578]},{"name":"RTC_PORT_TYPE","features":[578]},{"name":"RTC_PRESENCE_PROPERTY","features":[578]},{"name":"RTC_PRESENCE_STATUS","features":[578]},{"name":"RTC_PRIVACY_MODE","features":[578]},{"name":"RTC_PROFILE_EVENT_TYPE","features":[578]},{"name":"RTC_PROVIDER_URI","features":[578]},{"name":"RTC_REGISTRATION_STATE","features":[578]},{"name":"RTC_REINVITE_STATE","features":[578]},{"name":"RTC_RING_TYPE","features":[578]},{"name":"RTC_ROAMING_EVENT_TYPE","features":[578]},{"name":"RTC_SECURITY_LEVEL","features":[578]},{"name":"RTC_SECURITY_TYPE","features":[578]},{"name":"RTC_SESSION_REFER_STATUS","features":[578]},{"name":"RTC_SESSION_STATE","features":[578]},{"name":"RTC_SESSION_TYPE","features":[578]},{"name":"RTC_S_ROAMING_NOT_SUPPORTED","features":[578]},{"name":"RTC_T120_APPLET","features":[578]},{"name":"RTC_TERMINATE_REASON","features":[578]},{"name":"RTC_USER_SEARCH_COLUMN","features":[578]},{"name":"RTC_USER_SEARCH_PREFERENCE","features":[578]},{"name":"RTC_VIDEO_DEVICE","features":[578]},{"name":"RTC_WATCHER_EVENT_TYPE","features":[578]},{"name":"RTC_WATCHER_MATCH_MODE","features":[578]},{"name":"RTC_WATCHER_STATE","features":[578]},{"name":"STATUS_SEVERITY_RTC_ERROR","features":[578]},{"name":"TRANSPORT_SETTING","features":[320,578]}],"597":[{"name":"ApplicationRecoveryFinished","features":[307,579]},{"name":"ApplicationRecoveryInProgress","features":[307,579]},{"name":"GetApplicationRecoveryCallback","features":[307,579,340]},{"name":"GetApplicationRestartSettings","features":[307,579]},{"name":"REGISTER_APPLICATION_RESTART_FLAGS","features":[579]},{"name":"RESTART_NO_CRASH","features":[579]},{"name":"RESTART_NO_HANG","features":[579]},{"name":"RESTART_NO_PATCH","features":[579]},{"name":"RESTART_NO_REBOOT","features":[579]},{"name":"RegisterApplicationRecoveryCallback","features":[579,340]},{"name":"RegisterApplicationRestart","features":[579]},{"name":"UnregisterApplicationRecoveryCallback","features":[579]},{"name":"UnregisterApplicationRestart","features":[579]}],"598":[{"name":"AGP_FLAG_NO_1X_RATE","features":[368]},{"name":"AGP_FLAG_NO_2X_RATE","features":[368]},{"name":"AGP_FLAG_NO_4X_RATE","features":[368]},{"name":"AGP_FLAG_NO_8X_RATE","features":[368]},{"name":"AGP_FLAG_NO_FW_ENABLE","features":[368]},{"name":"AGP_FLAG_NO_SBA_ENABLE","features":[368]},{"name":"AGP_FLAG_REVERSE_INITIALIZATION","features":[368]},{"name":"AGP_FLAG_SPECIAL_RESERVE","features":[368]},{"name":"AGP_FLAG_SPECIAL_TARGET","features":[368]},{"name":"APMMENUSUSPEND_DISABLED","features":[368]},{"name":"APMMENUSUSPEND_ENABLED","features":[368]},{"name":"APMMENUSUSPEND_NOCHANGE","features":[368]},{"name":"APMMENUSUSPEND_UNDOCKED","features":[368]},{"name":"APMTIMEOUT_DISABLED","features":[368]},{"name":"BIF_RAWDEVICENEEDSDRIVER","features":[368]},{"name":"BIF_SHOWSIMILARDRIVERS","features":[368]},{"name":"CSCONFIGFLAG_BITS","features":[368]},{"name":"CSCONFIGFLAG_DISABLED","features":[368]},{"name":"CSCONFIGFLAG_DO_NOT_CREATE","features":[368]},{"name":"CSCONFIGFLAG_DO_NOT_START","features":[368]},{"name":"DMSTATEFLAG_APPLYTOALL","features":[368]},{"name":"DOSOPTF_ALWAYSUSE","features":[368]},{"name":"DOSOPTF_DEFAULT","features":[368]},{"name":"DOSOPTF_INDOSSTART","features":[368]},{"name":"DOSOPTF_MULTIPLE","features":[368]},{"name":"DOSOPTF_NEEDSETUP","features":[368]},{"name":"DOSOPTF_PROVIDESUMB","features":[368]},{"name":"DOSOPTF_SUPPORTED","features":[368]},{"name":"DOSOPTF_USESPMODE","features":[368]},{"name":"DOSOPTGF_DEFCLEAN","features":[368]},{"name":"DRIVERSIGN_BLOCKING","features":[368]},{"name":"DRIVERSIGN_NONE","features":[368]},{"name":"DRIVERSIGN_WARNING","features":[368]},{"name":"DSKTLSYSTEMTIME","features":[368]},{"name":"DTRESULTFIX","features":[368]},{"name":"DTRESULTOK","features":[368]},{"name":"DTRESULTPART","features":[368]},{"name":"DTRESULTPROB","features":[368]},{"name":"EISAFLAG_NO_IO_MERGE","features":[368]},{"name":"EISAFLAG_SLOT_IO_FIRST","features":[368]},{"name":"EISA_NO_MAX_FUNCTION","features":[368]},{"name":"GetRegistryValueWithFallbackW","features":[307,368]},{"name":"HKEY","features":[368]},{"name":"HKEY_CLASSES_ROOT","features":[368]},{"name":"HKEY_CURRENT_CONFIG","features":[368]},{"name":"HKEY_CURRENT_USER","features":[368]},{"name":"HKEY_CURRENT_USER_LOCAL_SETTINGS","features":[368]},{"name":"HKEY_DYN_DATA","features":[368]},{"name":"HKEY_LOCAL_MACHINE","features":[368]},{"name":"HKEY_PERFORMANCE_DATA","features":[368]},{"name":"HKEY_PERFORMANCE_NLSTEXT","features":[368]},{"name":"HKEY_PERFORMANCE_TEXT","features":[368]},{"name":"HKEY_USERS","features":[368]},{"name":"IT_COMPACT","features":[368]},{"name":"IT_CUSTOM","features":[368]},{"name":"IT_PORTABLE","features":[368]},{"name":"IT_TYPICAL","features":[368]},{"name":"KEY_ALL_ACCESS","features":[368]},{"name":"KEY_CREATE_LINK","features":[368]},{"name":"KEY_CREATE_SUB_KEY","features":[368]},{"name":"KEY_ENUMERATE_SUB_KEYS","features":[368]},{"name":"KEY_EXECUTE","features":[368]},{"name":"KEY_NOTIFY","features":[368]},{"name":"KEY_QUERY_VALUE","features":[368]},{"name":"KEY_READ","features":[368]},{"name":"KEY_SET_VALUE","features":[368]},{"name":"KEY_WOW64_32KEY","features":[368]},{"name":"KEY_WOW64_64KEY","features":[368]},{"name":"KEY_WOW64_RES","features":[368]},{"name":"KEY_WRITE","features":[368]},{"name":"LASTGOOD_OPERATION","features":[368]},{"name":"LASTGOOD_OPERATION_DELETE","features":[368]},{"name":"LASTGOOD_OPERATION_NOPOSTPROC","features":[368]},{"name":"MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED","features":[368]},{"name":"MF_FLAGS_EVEN_IF_NO_RESOURCE","features":[368]},{"name":"MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE","features":[368]},{"name":"MF_FLAGS_NO_CREATE_IF_NO_RESOURCE","features":[368]},{"name":"NUM_EISA_RANGES","features":[368]},{"name":"NUM_RESOURCE_MAP","features":[368]},{"name":"PCIC_DEFAULT_IRQMASK","features":[368]},{"name":"PCIC_DEFAULT_NUMSOCKETS","features":[368]},{"name":"PCI_OPTIONS_USE_BIOS","features":[368]},{"name":"PCI_OPTIONS_USE_IRQ_STEERING","features":[368]},{"name":"PCMCIA_DEF_MEMBEGIN","features":[368]},{"name":"PCMCIA_DEF_MEMEND","features":[368]},{"name":"PCMCIA_DEF_MEMLEN","features":[368]},{"name":"PCMCIA_DEF_MIN_REGION","features":[368]},{"name":"PCMCIA_OPT_AUTOMEM","features":[368]},{"name":"PCMCIA_OPT_HAVE_SOCKET","features":[368]},{"name":"PCMCIA_OPT_NO_APMREMOVE","features":[368]},{"name":"PCMCIA_OPT_NO_AUDIO","features":[368]},{"name":"PCMCIA_OPT_NO_SOUND","features":[368]},{"name":"PIR_OPTION_DEFAULT","features":[368]},{"name":"PIR_OPTION_ENABLED","features":[368]},{"name":"PIR_OPTION_MSSPEC","features":[368]},{"name":"PIR_OPTION_REALMODE","features":[368]},{"name":"PIR_OPTION_REGISTRY","features":[368]},{"name":"PIR_STATUS_DISABLED","features":[368]},{"name":"PIR_STATUS_ENABLED","features":[368]},{"name":"PIR_STATUS_ERROR","features":[368]},{"name":"PIR_STATUS_MAX","features":[368]},{"name":"PIR_STATUS_MINIPORT_COMPATIBLE","features":[368]},{"name":"PIR_STATUS_MINIPORT_ERROR","features":[368]},{"name":"PIR_STATUS_MINIPORT_INVALID","features":[368]},{"name":"PIR_STATUS_MINIPORT_MAX","features":[368]},{"name":"PIR_STATUS_MINIPORT_NOKEY","features":[368]},{"name":"PIR_STATUS_MINIPORT_NONE","features":[368]},{"name":"PIR_STATUS_MINIPORT_NORMAL","features":[368]},{"name":"PIR_STATUS_MINIPORT_OVERRIDE","features":[368]},{"name":"PIR_STATUS_MINIPORT_SUCCESS","features":[368]},{"name":"PIR_STATUS_TABLE_BAD","features":[368]},{"name":"PIR_STATUS_TABLE_ERROR","features":[368]},{"name":"PIR_STATUS_TABLE_MAX","features":[368]},{"name":"PIR_STATUS_TABLE_MSSPEC","features":[368]},{"name":"PIR_STATUS_TABLE_NONE","features":[368]},{"name":"PIR_STATUS_TABLE_REALMODE","features":[368]},{"name":"PIR_STATUS_TABLE_REGISTRY","features":[368]},{"name":"PIR_STATUS_TABLE_SUCCESS","features":[368]},{"name":"PQUERYHANDLER","features":[368]},{"name":"PROVIDER_KEEPS_VALUE_LENGTH","features":[368]},{"name":"PVALUEA","features":[368]},{"name":"PVALUEW","features":[368]},{"name":"REGDF_CONFLICTDMA","features":[368]},{"name":"REGDF_CONFLICTIO","features":[368]},{"name":"REGDF_CONFLICTIRQ","features":[368]},{"name":"REGDF_CONFLICTMEM","features":[368]},{"name":"REGDF_GENFORCEDCONFIG","features":[368]},{"name":"REGDF_MAPIRQ2TO9","features":[368]},{"name":"REGDF_NEEDFULLCONFIG","features":[368]},{"name":"REGDF_NODETCONFIG","features":[368]},{"name":"REGDF_NOTDETDMA","features":[368]},{"name":"REGDF_NOTDETIO","features":[368]},{"name":"REGDF_NOTDETIRQ","features":[368]},{"name":"REGDF_NOTDETMEM","features":[368]},{"name":"REGDF_NOTVERIFIED","features":[368]},{"name":"REGSTR_DATA_NETOS_IPX","features":[368]},{"name":"REGSTR_DATA_NETOS_NDIS","features":[368]},{"name":"REGSTR_DATA_NETOS_ODI","features":[368]},{"name":"REGSTR_DEFAULT_INSTANCE","features":[368]},{"name":"REGSTR_KEY_ACPIENUM","features":[368]},{"name":"REGSTR_KEY_APM","features":[368]},{"name":"REGSTR_KEY_BIOSENUM","features":[368]},{"name":"REGSTR_KEY_CLASS","features":[368]},{"name":"REGSTR_KEY_CONFIG","features":[368]},{"name":"REGSTR_KEY_CONTROL","features":[368]},{"name":"REGSTR_KEY_CRASHES","features":[368]},{"name":"REGSTR_KEY_CURRENT","features":[368]},{"name":"REGSTR_KEY_CURRENT_ENV","features":[368]},{"name":"REGSTR_KEY_DANGERS","features":[368]},{"name":"REGSTR_KEY_DEFAULT","features":[368]},{"name":"REGSTR_KEY_DETMODVARS","features":[368]},{"name":"REGSTR_KEY_DEVICEPARAMETERS","features":[368]},{"name":"REGSTR_KEY_DEVICE_PROPERTIES","features":[368]},{"name":"REGSTR_KEY_DISPLAY_CLASS","features":[368]},{"name":"REGSTR_KEY_DOSOPTCDROM","features":[368]},{"name":"REGSTR_KEY_DOSOPTMOUSE","features":[368]},{"name":"REGSTR_KEY_DRIVERPARAMETERS","features":[368]},{"name":"REGSTR_KEY_DRIVERS","features":[368]},{"name":"REGSTR_KEY_EBDAUTOEXECBATKEYBOARD","features":[368]},{"name":"REGSTR_KEY_EBDAUTOEXECBATLOCAL","features":[368]},{"name":"REGSTR_KEY_EBDCONFIGSYSKEYBOARD","features":[368]},{"name":"REGSTR_KEY_EBDCONFIGSYSLOCAL","features":[368]},{"name":"REGSTR_KEY_EBDFILESKEYBOARD","features":[368]},{"name":"REGSTR_KEY_EBDFILESLOCAL","features":[368]},{"name":"REGSTR_KEY_EISAENUM","features":[368]},{"name":"REGSTR_KEY_ENUM","features":[368]},{"name":"REGSTR_KEY_EXPLORER","features":[368]},{"name":"REGSTR_KEY_FILTERS","features":[368]},{"name":"REGSTR_KEY_INIUPDATE","features":[368]},{"name":"REGSTR_KEY_ISAENUM","features":[368]},{"name":"REGSTR_KEY_JOYCURR","features":[368]},{"name":"REGSTR_KEY_JOYSETTINGS","features":[368]},{"name":"REGSTR_KEY_KEYBOARD_CLASS","features":[368]},{"name":"REGSTR_KEY_KNOWNDOCKINGSTATES","features":[368]},{"name":"REGSTR_KEY_LOGCONFIG","features":[368]},{"name":"REGSTR_KEY_LOGON","features":[368]},{"name":"REGSTR_KEY_LOWER_FILTER_LEVEL_DEFAULT","features":[368]},{"name":"REGSTR_KEY_MEDIA_CLASS","features":[368]},{"name":"REGSTR_KEY_MODEM_CLASS","features":[368]},{"name":"REGSTR_KEY_MODES","features":[368]},{"name":"REGSTR_KEY_MONITOR_CLASS","features":[368]},{"name":"REGSTR_KEY_MOUSE_CLASS","features":[368]},{"name":"REGSTR_KEY_NDISINFO","features":[368]},{"name":"REGSTR_KEY_NETWORK","features":[368]},{"name":"REGSTR_KEY_NETWORKPROVIDER","features":[368]},{"name":"REGSTR_KEY_NETWORK_PERSISTENT","features":[368]},{"name":"REGSTR_KEY_NETWORK_RECENT","features":[368]},{"name":"REGSTR_KEY_OVERRIDE","features":[368]},{"name":"REGSTR_KEY_PCIENUM","features":[368]},{"name":"REGSTR_KEY_PCMCIA","features":[368]},{"name":"REGSTR_KEY_PCMCIAENUM","features":[368]},{"name":"REGSTR_KEY_PCMCIA_CLASS","features":[368]},{"name":"REGSTR_KEY_PCMTD","features":[368]},{"name":"REGSTR_KEY_PCUNKNOWN","features":[368]},{"name":"REGSTR_KEY_POL_COMPUTERS","features":[368]},{"name":"REGSTR_KEY_POL_DEFAULT","features":[368]},{"name":"REGSTR_KEY_POL_USERGROUPDATA","features":[368]},{"name":"REGSTR_KEY_POL_USERGROUPS","features":[368]},{"name":"REGSTR_KEY_POL_USERS","features":[368]},{"name":"REGSTR_KEY_PORTS_CLASS","features":[368]},{"name":"REGSTR_KEY_PRINTERS","features":[368]},{"name":"REGSTR_KEY_PRINT_PROC","features":[368]},{"name":"REGSTR_KEY_ROOTENUM","features":[368]},{"name":"REGSTR_KEY_RUNHISTORY","features":[368]},{"name":"REGSTR_KEY_SCSI_CLASS","features":[368]},{"name":"REGSTR_KEY_SETUP","features":[368]},{"name":"REGSTR_KEY_SHARES","features":[368]},{"name":"REGSTR_KEY_SYSTEM","features":[368]},{"name":"REGSTR_KEY_SYSTEMBOARD","features":[368]},{"name":"REGSTR_KEY_UPPER_FILTER_LEVEL_DEFAULT","features":[368]},{"name":"REGSTR_KEY_USER","features":[368]},{"name":"REGSTR_KEY_VPOWERDENUM","features":[368]},{"name":"REGSTR_KEY_WINOLDAPP","features":[368]},{"name":"REGSTR_MACHTYPE_ATT_PC","features":[368]},{"name":"REGSTR_MACHTYPE_HP_VECTRA","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPC","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPCAT","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPCCONV","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPCJR","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPCXT","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPCXT_286","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS1","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_25","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_30","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_30_286","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_50","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_50Z","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_55SX","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_60","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_65SX","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_70","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_70_80","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_80","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_90","features":[368]},{"name":"REGSTR_MACHTYPE_IBMPS2_P70","features":[368]},{"name":"REGSTR_MACHTYPE_PHOENIX_PCAT","features":[368]},{"name":"REGSTR_MACHTYPE_UNKNOWN","features":[368]},{"name":"REGSTR_MACHTYPE_ZENITH_PC","features":[368]},{"name":"REGSTR_MAX_VALUE_LENGTH","features":[368]},{"name":"REGSTR_PATH_ADDRARB","features":[368]},{"name":"REGSTR_PATH_AEDEBUG","features":[368]},{"name":"REGSTR_PATH_APPEARANCE","features":[368]},{"name":"REGSTR_PATH_APPPATCH","features":[368]},{"name":"REGSTR_PATH_APPPATHS","features":[368]},{"name":"REGSTR_PATH_BIOSINFO","features":[368]},{"name":"REGSTR_PATH_BUSINFORMATION","features":[368]},{"name":"REGSTR_PATH_CDFS","features":[368]},{"name":"REGSTR_PATH_CHECKBADAPPS","features":[368]},{"name":"REGSTR_PATH_CHECKBADAPPS400","features":[368]},{"name":"REGSTR_PATH_CHECKDISK","features":[368]},{"name":"REGSTR_PATH_CHECKDISKSET","features":[368]},{"name":"REGSTR_PATH_CHECKDISKUDRVS","features":[368]},{"name":"REGSTR_PATH_CHECKVERDLLS","features":[368]},{"name":"REGSTR_PATH_CHILD_PREFIX","features":[368]},{"name":"REGSTR_PATH_CHKLASTCHECK","features":[368]},{"name":"REGSTR_PATH_CHKLASTSURFAN","features":[368]},{"name":"REGSTR_PATH_CLASS","features":[368]},{"name":"REGSTR_PATH_CLASS_NT","features":[368]},{"name":"REGSTR_PATH_CODEPAGE","features":[368]},{"name":"REGSTR_PATH_CODEVICEINSTALLERS","features":[368]},{"name":"REGSTR_PATH_COLORS","features":[368]},{"name":"REGSTR_PATH_COMPUTRNAME","features":[368]},{"name":"REGSTR_PATH_CONTROLPANEL","features":[368]},{"name":"REGSTR_PATH_CONTROLSFOLDER","features":[368]},{"name":"REGSTR_PATH_CRITICALDEVICEDATABASE","features":[368]},{"name":"REGSTR_PATH_CURRENTCONTROLSET","features":[368]},{"name":"REGSTR_PATH_CURRENT_CONTROL_SET","features":[368]},{"name":"REGSTR_PATH_CURSORS","features":[368]},{"name":"REGSTR_PATH_CVNETWORK","features":[368]},{"name":"REGSTR_PATH_DESKTOP","features":[368]},{"name":"REGSTR_PATH_DETECT","features":[368]},{"name":"REGSTR_PATH_DEVICEINSTALLER","features":[368]},{"name":"REGSTR_PATH_DEVICE_CLASSES","features":[368]},{"name":"REGSTR_PATH_DIFX","features":[368]},{"name":"REGSTR_PATH_DISPLAYSETTINGS","features":[368]},{"name":"REGSTR_PATH_DMAARB","features":[368]},{"name":"REGSTR_PATH_DRIVERSIGN","features":[368]},{"name":"REGSTR_PATH_DRIVERSIGN_POLICY","features":[368]},{"name":"REGSTR_PATH_ENUM","features":[368]},{"name":"REGSTR_PATH_ENVIRONMENTS","features":[368]},{"name":"REGSTR_PATH_EVENTLABELS","features":[368]},{"name":"REGSTR_PATH_EXPLORER","features":[368]},{"name":"REGSTR_PATH_FAULT","features":[368]},{"name":"REGSTR_PATH_FILESYSTEM","features":[368]},{"name":"REGSTR_PATH_FILESYSTEM_NOVOLTRACK","features":[368]},{"name":"REGSTR_PATH_FLOATINGPOINTPROCESSOR","features":[368]},{"name":"REGSTR_PATH_FLOATINGPOINTPROCESSOR0","features":[368]},{"name":"REGSTR_PATH_FONTS","features":[368]},{"name":"REGSTR_PATH_GRPCONV","features":[368]},{"name":"REGSTR_PATH_HACKINIFILE","features":[368]},{"name":"REGSTR_PATH_HWPROFILES","features":[368]},{"name":"REGSTR_PATH_HWPROFILESCURRENT","features":[368]},{"name":"REGSTR_PATH_ICONS","features":[368]},{"name":"REGSTR_PATH_IDCONFIGDB","features":[368]},{"name":"REGSTR_PATH_INSTALLEDFILES","features":[368]},{"name":"REGSTR_PATH_IOARB","features":[368]},{"name":"REGSTR_PATH_IOS","features":[368]},{"name":"REGSTR_PATH_IRQARB","features":[368]},{"name":"REGSTR_PATH_KEYBOARD","features":[368]},{"name":"REGSTR_PATH_KNOWN16DLLS","features":[368]},{"name":"REGSTR_PATH_KNOWNDLLS","features":[368]},{"name":"REGSTR_PATH_KNOWNVXDS","features":[368]},{"name":"REGSTR_PATH_LASTBACKUP","features":[368]},{"name":"REGSTR_PATH_LASTCHECK","features":[368]},{"name":"REGSTR_PATH_LASTGOOD","features":[368]},{"name":"REGSTR_PATH_LASTGOODTMP","features":[368]},{"name":"REGSTR_PATH_LASTOPTIMIZE","features":[368]},{"name":"REGSTR_PATH_LOOKSCHEMES","features":[368]},{"name":"REGSTR_PATH_METRICS","features":[368]},{"name":"REGSTR_PATH_MONITORS","features":[368]},{"name":"REGSTR_PATH_MOUSE","features":[368]},{"name":"REGSTR_PATH_MSDOSOPTS","features":[368]},{"name":"REGSTR_PATH_MULTIMEDIA_AUDIO","features":[368]},{"name":"REGSTR_PATH_MULTI_FUNCTION","features":[368]},{"name":"REGSTR_PATH_NCPSERVER","features":[368]},{"name":"REGSTR_PATH_NETEQUIV","features":[368]},{"name":"REGSTR_PATH_NETWORK_USERSETTINGS","features":[368]},{"name":"REGSTR_PATH_NEWDOSBOX","features":[368]},{"name":"REGSTR_PATH_NONDRIVERSIGN","features":[368]},{"name":"REGSTR_PATH_NONDRIVERSIGN_POLICY","features":[368]},{"name":"REGSTR_PATH_NOSUGGMSDOS","features":[368]},{"name":"REGSTR_PATH_NT_CURRENTVERSION","features":[368]},{"name":"REGSTR_PATH_NWREDIR","features":[368]},{"name":"REGSTR_PATH_PCIIR","features":[368]},{"name":"REGSTR_PATH_PER_HW_ID_STORAGE","features":[368]},{"name":"REGSTR_PATH_PIFCONVERT","features":[368]},{"name":"REGSTR_PATH_POLICIES","features":[368]},{"name":"REGSTR_PATH_PRINT","features":[368]},{"name":"REGSTR_PATH_PRINTERS","features":[368]},{"name":"REGSTR_PATH_PROPERTYSYSTEM","features":[368]},{"name":"REGSTR_PATH_PROVIDERS","features":[368]},{"name":"REGSTR_PATH_PWDPROVIDER","features":[368]},{"name":"REGSTR_PATH_REALMODENET","features":[368]},{"name":"REGSTR_PATH_REINSTALL","features":[368]},{"name":"REGSTR_PATH_RELIABILITY","features":[368]},{"name":"REGSTR_PATH_RELIABILITY_POLICY","features":[368]},{"name":"REGSTR_PATH_RELIABILITY_POLICY_REPORTSNAPSHOT","features":[368]},{"name":"REGSTR_PATH_RELIABILITY_POLICY_SHUTDOWNREASONUI","features":[368]},{"name":"REGSTR_PATH_RELIABILITY_POLICY_SNAPSHOT","features":[368]},{"name":"REGSTR_PATH_ROOT","features":[368]},{"name":"REGSTR_PATH_RUN","features":[368]},{"name":"REGSTR_PATH_RUNONCE","features":[368]},{"name":"REGSTR_PATH_RUNONCEEX","features":[368]},{"name":"REGSTR_PATH_RUNSERVICES","features":[368]},{"name":"REGSTR_PATH_RUNSERVICESONCE","features":[368]},{"name":"REGSTR_PATH_SCHEMES","features":[368]},{"name":"REGSTR_PATH_SCREENSAVE","features":[368]},{"name":"REGSTR_PATH_SERVICES","features":[368]},{"name":"REGSTR_PATH_SETUP","features":[368]},{"name":"REGSTR_PATH_SHUTDOWN","features":[368]},{"name":"REGSTR_PATH_SOUND","features":[368]},{"name":"REGSTR_PATH_SYSTEMENUM","features":[368]},{"name":"REGSTR_PATH_SYSTRAY","features":[368]},{"name":"REGSTR_PATH_TIMEZONE","features":[368]},{"name":"REGSTR_PATH_UNINSTALL","features":[368]},{"name":"REGSTR_PATH_UPDATE","features":[368]},{"name":"REGSTR_PATH_VCOMM","features":[368]},{"name":"REGSTR_PATH_VMM","features":[368]},{"name":"REGSTR_PATH_VMM32FILES","features":[368]},{"name":"REGSTR_PATH_VNETSUP","features":[368]},{"name":"REGSTR_PATH_VOLUMECACHE","features":[368]},{"name":"REGSTR_PATH_VPOWERD","features":[368]},{"name":"REGSTR_PATH_VXD","features":[368]},{"name":"REGSTR_PATH_WARNVERDLLS","features":[368]},{"name":"REGSTR_PATH_WINBOOT","features":[368]},{"name":"REGSTR_PATH_WINDOWSAPPLETS","features":[368]},{"name":"REGSTR_PATH_WINLOGON","features":[368]},{"name":"REGSTR_PATH_WMI_SECURITY","features":[368]},{"name":"REGSTR_PCI_DUAL_IDE","features":[368]},{"name":"REGSTR_PCI_OPTIONS","features":[368]},{"name":"REGSTR_VALUE_DEFAULTLOC","features":[368]},{"name":"REGSTR_VALUE_ENABLE","features":[368]},{"name":"REGSTR_VALUE_LOWPOWERACTIVE","features":[368]},{"name":"REGSTR_VALUE_LOWPOWERTIMEOUT","features":[368]},{"name":"REGSTR_VALUE_NETPATH","features":[368]},{"name":"REGSTR_VALUE_POWEROFFACTIVE","features":[368]},{"name":"REGSTR_VALUE_POWEROFFTIMEOUT","features":[368]},{"name":"REGSTR_VALUE_SCRPASSWORD","features":[368]},{"name":"REGSTR_VALUE_USESCRPASSWORD","features":[368]},{"name":"REGSTR_VALUE_VERBOSE","features":[368]},{"name":"REGSTR_VAL_ACDRIVESPINDOWN","features":[368]},{"name":"REGSTR_VAL_ACSPINDOWNPREVIOUS","features":[368]},{"name":"REGSTR_VAL_ACTIVESERVICE","features":[368]},{"name":"REGSTR_VAL_ADDRESS","features":[368]},{"name":"REGSTR_VAL_AEDEBUG_AUTO","features":[368]},{"name":"REGSTR_VAL_AEDEBUG_DEBUGGER","features":[368]},{"name":"REGSTR_VAL_ALPHANUMPWDS","features":[368]},{"name":"REGSTR_VAL_APISUPPORT","features":[368]},{"name":"REGSTR_VAL_APMACTIMEOUT","features":[368]},{"name":"REGSTR_VAL_APMBATTIMEOUT","features":[368]},{"name":"REGSTR_VAL_APMBIOSVER","features":[368]},{"name":"REGSTR_VAL_APMFLAGS","features":[368]},{"name":"REGSTR_VAL_APMMENUSUSPEND","features":[368]},{"name":"REGSTR_VAL_APMSHUTDOWNPOWER","features":[368]},{"name":"REGSTR_VAL_APPINSTPATH","features":[368]},{"name":"REGSTR_VAL_ASKFORCONFIG","features":[368]},{"name":"REGSTR_VAL_ASKFORCONFIGFUNC","features":[368]},{"name":"REGSTR_VAL_ASYNCFILECOMMIT","features":[368]},{"name":"REGSTR_VAL_AUDIO_BITMAP","features":[368]},{"name":"REGSTR_VAL_AUDIO_ICON","features":[368]},{"name":"REGSTR_VAL_AUTHENT_AGENT","features":[368]},{"name":"REGSTR_VAL_AUTOEXEC","features":[368]},{"name":"REGSTR_VAL_AUTOINSNOTE","features":[368]},{"name":"REGSTR_VAL_AUTOLOGON","features":[368]},{"name":"REGSTR_VAL_AUTOMOUNT","features":[368]},{"name":"REGSTR_VAL_AUTOSTART","features":[368]},{"name":"REGSTR_VAL_BASICPROPERTIES","features":[368]},{"name":"REGSTR_VAL_BASICPROPERTIES_32","features":[368]},{"name":"REGSTR_VAL_BATDRIVESPINDOWN","features":[368]},{"name":"REGSTR_VAL_BATSPINDOWNPREVIOUS","features":[368]},{"name":"REGSTR_VAL_BEHAVIOR_ON_FAILED_VERIFY","features":[368]},{"name":"REGSTR_VAL_BIOSDATE","features":[368]},{"name":"REGSTR_VAL_BIOSNAME","features":[368]},{"name":"REGSTR_VAL_BIOSVERSION","features":[368]},{"name":"REGSTR_VAL_BITSPERPIXEL","features":[368]},{"name":"REGSTR_VAL_BOOTCONFIG","features":[368]},{"name":"REGSTR_VAL_BOOTCOUNT","features":[368]},{"name":"REGSTR_VAL_BOOTDIR","features":[368]},{"name":"REGSTR_VAL_BPP","features":[368]},{"name":"REGSTR_VAL_BT","features":[368]},{"name":"REGSTR_VAL_BUFFAGETIMEOUT","features":[368]},{"name":"REGSTR_VAL_BUFFIDLETIMEOUT","features":[368]},{"name":"REGSTR_VAL_BUSTYPE","features":[368]},{"name":"REGSTR_VAL_CAPABILITIES","features":[368]},{"name":"REGSTR_VAL_CARDSPECIFIC","features":[368]},{"name":"REGSTR_VAL_CDCACHESIZE","features":[368]},{"name":"REGSTR_VAL_CDCOMPATNAMES","features":[368]},{"name":"REGSTR_VAL_CDEXTERRORS","features":[368]},{"name":"REGSTR_VAL_CDNOREADAHEAD","features":[368]},{"name":"REGSTR_VAL_CDPREFETCH","features":[368]},{"name":"REGSTR_VAL_CDPREFETCHTAIL","features":[368]},{"name":"REGSTR_VAL_CDRAWCACHE","features":[368]},{"name":"REGSTR_VAL_CDROM","features":[368]},{"name":"REGSTR_VAL_CDROMCLASSNAME","features":[368]},{"name":"REGSTR_VAL_CDSHOWVERSIONS","features":[368]},{"name":"REGSTR_VAL_CDSVDSENSE","features":[368]},{"name":"REGSTR_VAL_CHECKSUM","features":[368]},{"name":"REGSTR_VAL_CLASS","features":[368]},{"name":"REGSTR_VAL_CLASSDESC","features":[368]},{"name":"REGSTR_VAL_CLASSGUID","features":[368]},{"name":"REGSTR_VAL_CMDRIVFLAGS","features":[368]},{"name":"REGSTR_VAL_CMENUMFLAGS","features":[368]},{"name":"REGSTR_VAL_COINSTALLERS_32","features":[368]},{"name":"REGSTR_VAL_COMINFO","features":[368]},{"name":"REGSTR_VAL_COMMENT","features":[368]},{"name":"REGSTR_VAL_COMPATIBLEIDS","features":[368]},{"name":"REGSTR_VAL_COMPRESSIONMETHOD","features":[368]},{"name":"REGSTR_VAL_COMPRESSIONTHRESHOLD","features":[368]},{"name":"REGSTR_VAL_COMPUTERNAME","features":[368]},{"name":"REGSTR_VAL_COMPUTRNAME","features":[368]},{"name":"REGSTR_VAL_COMVERIFYBASE","features":[368]},{"name":"REGSTR_VAL_CONFIG","features":[368]},{"name":"REGSTR_VAL_CONFIGFLAGS","features":[368]},{"name":"REGSTR_VAL_CONFIGMG","features":[368]},{"name":"REGSTR_VAL_CONFIGSYS","features":[368]},{"name":"REGSTR_VAL_CONNECTION_TYPE","features":[368]},{"name":"REGSTR_VAL_CONTAINERID","features":[368]},{"name":"REGSTR_VAL_CONTIGFILEALLOC","features":[368]},{"name":"REGSTR_VAL_CONVMEM","features":[368]},{"name":"REGSTR_VAL_CPU","features":[368]},{"name":"REGSTR_VAL_CRASHFUNCS","features":[368]},{"name":"REGSTR_VAL_CSCONFIGFLAGS","features":[368]},{"name":"REGSTR_VAL_CURCONFIG","features":[368]},{"name":"REGSTR_VAL_CURDRVLET","features":[368]},{"name":"REGSTR_VAL_CURRENTCONFIG","features":[368]},{"name":"REGSTR_VAL_CURRENT_BUILD","features":[368]},{"name":"REGSTR_VAL_CURRENT_CSDVERSION","features":[368]},{"name":"REGSTR_VAL_CURRENT_TYPE","features":[368]},{"name":"REGSTR_VAL_CURRENT_USER","features":[368]},{"name":"REGSTR_VAL_CURRENT_VERSION","features":[368]},{"name":"REGSTR_VAL_CUSTOMCOLORS","features":[368]},{"name":"REGSTR_VAL_CUSTOM_PROPERTY_CACHE_DATE","features":[368]},{"name":"REGSTR_VAL_CUSTOM_PROPERTY_HW_ID_KEY","features":[368]},{"name":"REGSTR_VAL_DEFAULT","features":[368]},{"name":"REGSTR_VAL_DETCONFIG","features":[368]},{"name":"REGSTR_VAL_DETECT","features":[368]},{"name":"REGSTR_VAL_DETECTFUNC","features":[368]},{"name":"REGSTR_VAL_DETFLAGS","features":[368]},{"name":"REGSTR_VAL_DETFUNC","features":[368]},{"name":"REGSTR_VAL_DEVDESC","features":[368]},{"name":"REGSTR_VAL_DEVICEDRIVER","features":[368]},{"name":"REGSTR_VAL_DEVICEPATH","features":[368]},{"name":"REGSTR_VAL_DEVICE_CHARACTERISTICS","features":[368]},{"name":"REGSTR_VAL_DEVICE_EXCLUSIVE","features":[368]},{"name":"REGSTR_VAL_DEVICE_INSTANCE","features":[368]},{"name":"REGSTR_VAL_DEVICE_SECURITY_DESCRIPTOR","features":[368]},{"name":"REGSTR_VAL_DEVICE_TYPE","features":[368]},{"name":"REGSTR_VAL_DEVLOADER","features":[368]},{"name":"REGSTR_VAL_DEVTYPE","features":[368]},{"name":"REGSTR_VAL_DIRECTHOST","features":[368]},{"name":"REGSTR_VAL_DIRTYSHUTDOWN","features":[368]},{"name":"REGSTR_VAL_DIRTYSHUTDOWNTIME","features":[368]},{"name":"REGSTR_VAL_DISABLECOUNT","features":[368]},{"name":"REGSTR_VAL_DISABLEPWDCACHING","features":[368]},{"name":"REGSTR_VAL_DISABLEREGTOOLS","features":[368]},{"name":"REGSTR_VAL_DISCONNECT","features":[368]},{"name":"REGSTR_VAL_DISK","features":[368]},{"name":"REGSTR_VAL_DISKCLASSNAME","features":[368]},{"name":"REGSTR_VAL_DISPCPL_NOAPPEARANCEPAGE","features":[368]},{"name":"REGSTR_VAL_DISPCPL_NOBACKGROUNDPAGE","features":[368]},{"name":"REGSTR_VAL_DISPCPL_NODISPCPL","features":[368]},{"name":"REGSTR_VAL_DISPCPL_NOSCRSAVPAGE","features":[368]},{"name":"REGSTR_VAL_DISPCPL_NOSETTINGSPAGE","features":[368]},{"name":"REGSTR_VAL_DISPLAY","features":[368]},{"name":"REGSTR_VAL_DISPLAYFLAGS","features":[368]},{"name":"REGSTR_VAL_DOCKED","features":[368]},{"name":"REGSTR_VAL_DOCKSTATE","features":[368]},{"name":"REGSTR_VAL_DOES_POLLING","features":[368]},{"name":"REGSTR_VAL_DONTLOADIFCONFLICT","features":[368]},{"name":"REGSTR_VAL_DONTUSEMEM","features":[368]},{"name":"REGSTR_VAL_DOSCP","features":[368]},{"name":"REGSTR_VAL_DOSOPTFLAGS","features":[368]},{"name":"REGSTR_VAL_DOSOPTGLOBALFLAGS","features":[368]},{"name":"REGSTR_VAL_DOSOPTTIP","features":[368]},{"name":"REGSTR_VAL_DOSPAGER","features":[368]},{"name":"REGSTR_VAL_DOS_SPOOL_MASK","features":[368]},{"name":"REGSTR_VAL_DOUBLEBUFFER","features":[368]},{"name":"REGSTR_VAL_DPI","features":[368]},{"name":"REGSTR_VAL_DPILOGICALX","features":[368]},{"name":"REGSTR_VAL_DPILOGICALY","features":[368]},{"name":"REGSTR_VAL_DPIPHYSICALX","features":[368]},{"name":"REGSTR_VAL_DPIPHYSICALY","features":[368]},{"name":"REGSTR_VAL_DPMS","features":[368]},{"name":"REGSTR_VAL_DRIVER","features":[368]},{"name":"REGSTR_VAL_DRIVERCACHEPATH","features":[368]},{"name":"REGSTR_VAL_DRIVERDATE","features":[368]},{"name":"REGSTR_VAL_DRIVERDATEDATA","features":[368]},{"name":"REGSTR_VAL_DRIVERVERSION","features":[368]},{"name":"REGSTR_VAL_DRIVESPINDOWN","features":[368]},{"name":"REGSTR_VAL_DRIVEWRITEBEHIND","features":[368]},{"name":"REGSTR_VAL_DRIVE_SPINDOWN","features":[368]},{"name":"REGSTR_VAL_DRV","features":[368]},{"name":"REGSTR_VAL_DRVDESC","features":[368]},{"name":"REGSTR_VAL_DYNAMIC","features":[368]},{"name":"REGSTR_VAL_EISA_FLAGS","features":[368]},{"name":"REGSTR_VAL_EISA_FUNCTIONS","features":[368]},{"name":"REGSTR_VAL_EISA_FUNCTIONS_MASK","features":[368]},{"name":"REGSTR_VAL_EISA_RANGES","features":[368]},{"name":"REGSTR_VAL_EISA_SIMULATE_INT15","features":[368]},{"name":"REGSTR_VAL_EJECT_PRIORITY","features":[368]},{"name":"REGSTR_VAL_ENABLEINTS","features":[368]},{"name":"REGSTR_VAL_ENUMERATOR","features":[368]},{"name":"REGSTR_VAL_ENUMPROPPAGES","features":[368]},{"name":"REGSTR_VAL_ENUMPROPPAGES_32","features":[368]},{"name":"REGSTR_VAL_ESDI","features":[368]},{"name":"REGSTR_VAL_EXISTS","features":[368]},{"name":"REGSTR_VAL_EXTMEM","features":[368]},{"name":"REGSTR_VAL_FAULT_LOGFILE","features":[368]},{"name":"REGSTR_VAL_FIFODEPTH","features":[368]},{"name":"REGSTR_VAL_FILESHARING","features":[368]},{"name":"REGSTR_VAL_FIRSTINSTALLDATETIME","features":[368]},{"name":"REGSTR_VAL_FIRSTNETDRIVE","features":[368]},{"name":"REGSTR_VAL_FLOP","features":[368]},{"name":"REGSTR_VAL_FLOPPY","features":[368]},{"name":"REGSTR_VAL_FONTSIZE","features":[368]},{"name":"REGSTR_VAL_FORCECL","features":[368]},{"name":"REGSTR_VAL_FORCEDCONFIG","features":[368]},{"name":"REGSTR_VAL_FORCEFIFO","features":[368]},{"name":"REGSTR_VAL_FORCELOAD","features":[368]},{"name":"REGSTR_VAL_FORCEPMIO","features":[368]},{"name":"REGSTR_VAL_FORCEREBOOT","features":[368]},{"name":"REGSTR_VAL_FORCERMIO","features":[368]},{"name":"REGSTR_VAL_FREESPACERATIO","features":[368]},{"name":"REGSTR_VAL_FRIENDLYNAME","features":[368]},{"name":"REGSTR_VAL_FSFILTERCLASS","features":[368]},{"name":"REGSTR_VAL_FULLTRACE","features":[368]},{"name":"REGSTR_VAL_FUNCDESC","features":[368]},{"name":"REGSTR_VAL_GAPTIME","features":[368]},{"name":"REGSTR_VAL_GRB","features":[368]},{"name":"REGSTR_VAL_HARDWAREID","features":[368]},{"name":"REGSTR_VAL_HIDESHAREPWDS","features":[368]},{"name":"REGSTR_VAL_HRES","features":[368]},{"name":"REGSTR_VAL_HWDETECT","features":[368]},{"name":"REGSTR_VAL_HWMECHANISM","features":[368]},{"name":"REGSTR_VAL_HWREV","features":[368]},{"name":"REGSTR_VAL_ID","features":[368]},{"name":"REGSTR_VAL_IDE_FORCE_SERIALIZE","features":[368]},{"name":"REGSTR_VAL_IDE_NO_SERIALIZE","features":[368]},{"name":"REGSTR_VAL_INFNAME","features":[368]},{"name":"REGSTR_VAL_INFPATH","features":[368]},{"name":"REGSTR_VAL_INFSECTION","features":[368]},{"name":"REGSTR_VAL_INFSECTIONEXT","features":[368]},{"name":"REGSTR_VAL_INHIBITRESULTS","features":[368]},{"name":"REGSTR_VAL_INSICON","features":[368]},{"name":"REGSTR_VAL_INSTALLER","features":[368]},{"name":"REGSTR_VAL_INSTALLER_32","features":[368]},{"name":"REGSTR_VAL_INSTALLTYPE","features":[368]},{"name":"REGSTR_VAL_INT13","features":[368]},{"name":"REGSTR_VAL_ISAPNP","features":[368]},{"name":"REGSTR_VAL_ISAPNP_RDP_OVERRIDE","features":[368]},{"name":"REGSTR_VAL_JOYCALLOUT","features":[368]},{"name":"REGSTR_VAL_JOYNCONFIG","features":[368]},{"name":"REGSTR_VAL_JOYNOEMCALLOUT","features":[368]},{"name":"REGSTR_VAL_JOYNOEMNAME","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL1","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL10","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL11","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL12","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL2","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL3","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL4","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL5","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL6","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL7","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL8","features":[368]},{"name":"REGSTR_VAL_JOYOEMCAL9","features":[368]},{"name":"REGSTR_VAL_JOYOEMCALCAP","features":[368]},{"name":"REGSTR_VAL_JOYOEMCALLOUT","features":[368]},{"name":"REGSTR_VAL_JOYOEMCALWINCAP","features":[368]},{"name":"REGSTR_VAL_JOYOEMDATA","features":[368]},{"name":"REGSTR_VAL_JOYOEMNAME","features":[368]},{"name":"REGSTR_VAL_JOYOEMPOVLABEL","features":[368]},{"name":"REGSTR_VAL_JOYOEMRLABEL","features":[368]},{"name":"REGSTR_VAL_JOYOEMTESTBUTTONCAP","features":[368]},{"name":"REGSTR_VAL_JOYOEMTESTBUTTONDESC","features":[368]},{"name":"REGSTR_VAL_JOYOEMTESTMOVECAP","features":[368]},{"name":"REGSTR_VAL_JOYOEMTESTMOVEDESC","features":[368]},{"name":"REGSTR_VAL_JOYOEMTESTWINCAP","features":[368]},{"name":"REGSTR_VAL_JOYOEMULABEL","features":[368]},{"name":"REGSTR_VAL_JOYOEMVLABEL","features":[368]},{"name":"REGSTR_VAL_JOYOEMXYLABEL","features":[368]},{"name":"REGSTR_VAL_JOYOEMZLABEL","features":[368]},{"name":"REGSTR_VAL_JOYUSERVALUES","features":[368]},{"name":"REGSTR_VAL_LASTALIVEBT","features":[368]},{"name":"REGSTR_VAL_LASTALIVEINTERVAL","features":[368]},{"name":"REGSTR_VAL_LASTALIVEPMPOLICY","features":[368]},{"name":"REGSTR_VAL_LASTALIVESTAMP","features":[368]},{"name":"REGSTR_VAL_LASTALIVESTAMPFORCED","features":[368]},{"name":"REGSTR_VAL_LASTALIVESTAMPINTERVAL","features":[368]},{"name":"REGSTR_VAL_LASTALIVESTAMPPOLICYINTERVAL","features":[368]},{"name":"REGSTR_VAL_LASTALIVEUPTIME","features":[368]},{"name":"REGSTR_VAL_LASTBOOTPMDRVS","features":[368]},{"name":"REGSTR_VAL_LASTCOMPUTERNAME","features":[368]},{"name":"REGSTR_VAL_LASTPCIBUSNUM","features":[368]},{"name":"REGSTR_VAL_LAST_UPDATE_TIME","features":[368]},{"name":"REGSTR_VAL_LEGALNOTICECAPTION","features":[368]},{"name":"REGSTR_VAL_LEGALNOTICETEXT","features":[368]},{"name":"REGSTR_VAL_LICENSINGINFO","features":[368]},{"name":"REGSTR_VAL_LINKED","features":[368]},{"name":"REGSTR_VAL_LOADHI","features":[368]},{"name":"REGSTR_VAL_LOADRMDRIVERS","features":[368]},{"name":"REGSTR_VAL_LOCATION_INFORMATION","features":[368]},{"name":"REGSTR_VAL_LOCATION_INFORMATION_OVERRIDE","features":[368]},{"name":"REGSTR_VAL_LOWERFILTERS","features":[368]},{"name":"REGSTR_VAL_LOWER_FILTER_DEFAULT_LEVEL","features":[368]},{"name":"REGSTR_VAL_LOWER_FILTER_LEVELS","features":[368]},{"name":"REGSTR_VAL_MACHINETYPE","features":[368]},{"name":"REGSTR_VAL_MANUFACTURER","features":[368]},{"name":"REGSTR_VAL_MAP","features":[368]},{"name":"REGSTR_VAL_MATCHINGDEVID","features":[368]},{"name":"REGSTR_VAL_MAXCONNECTIONS","features":[368]},{"name":"REGSTR_VAL_MAXLIP","features":[368]},{"name":"REGSTR_VAL_MAXRES","features":[368]},{"name":"REGSTR_VAL_MAXRETRY","features":[368]},{"name":"REGSTR_VAL_MAX_HCID_LEN","features":[368]},{"name":"REGSTR_VAL_MEDIA","features":[368]},{"name":"REGSTR_VAL_MFG","features":[368]},{"name":"REGSTR_VAL_MF_FLAGS","features":[368]},{"name":"REGSTR_VAL_MINIPORT_STAT","features":[368]},{"name":"REGSTR_VAL_MINPWDLEN","features":[368]},{"name":"REGSTR_VAL_MINRETRY","features":[368]},{"name":"REGSTR_VAL_MODE","features":[368]},{"name":"REGSTR_VAL_MODEL","features":[368]},{"name":"REGSTR_VAL_MSDOSMODE","features":[368]},{"name":"REGSTR_VAL_MSDOSMODEDISCARD","features":[368]},{"name":"REGSTR_VAL_MUSTBEVALIDATED","features":[368]},{"name":"REGSTR_VAL_NAMECACHECOUNT","features":[368]},{"name":"REGSTR_VAL_NAMENUMERICTAIL","features":[368]},{"name":"REGSTR_VAL_NCP_BROWSEMASTER","features":[368]},{"name":"REGSTR_VAL_NCP_USEPEERBROWSING","features":[368]},{"name":"REGSTR_VAL_NCP_USESAP","features":[368]},{"name":"REGSTR_VAL_NDP","features":[368]},{"name":"REGSTR_VAL_NETCARD","features":[368]},{"name":"REGSTR_VAL_NETCLEAN","features":[368]},{"name":"REGSTR_VAL_NETOSTYPE","features":[368]},{"name":"REGSTR_VAL_NETSETUP_DISABLE","features":[368]},{"name":"REGSTR_VAL_NETSETUP_NOCONFIGPAGE","features":[368]},{"name":"REGSTR_VAL_NETSETUP_NOIDPAGE","features":[368]},{"name":"REGSTR_VAL_NETSETUP_NOSECURITYPAGE","features":[368]},{"name":"REGSTR_VAL_NOCMOSORFDPT","features":[368]},{"name":"REGSTR_VAL_NODISPLAYCLASS","features":[368]},{"name":"REGSTR_VAL_NOENTIRENETWORK","features":[368]},{"name":"REGSTR_VAL_NOFILESHARING","features":[368]},{"name":"REGSTR_VAL_NOFILESHARINGCTRL","features":[368]},{"name":"REGSTR_VAL_NOIDE","features":[368]},{"name":"REGSTR_VAL_NOINSTALLCLASS","features":[368]},{"name":"REGSTR_VAL_NONSTANDARD_ATAPI","features":[368]},{"name":"REGSTR_VAL_NOPRINTSHARING","features":[368]},{"name":"REGSTR_VAL_NOPRINTSHARINGCTRL","features":[368]},{"name":"REGSTR_VAL_NOUSECLASS","features":[368]},{"name":"REGSTR_VAL_NOWORKGROUPCONTENTS","features":[368]},{"name":"REGSTR_VAL_OLDMSDOSVER","features":[368]},{"name":"REGSTR_VAL_OLDWINDIR","features":[368]},{"name":"REGSTR_VAL_OPTIMIZESFN","features":[368]},{"name":"REGSTR_VAL_OPTIONS","features":[368]},{"name":"REGSTR_VAL_OPTORDER","features":[368]},{"name":"REGSTR_VAL_P1284MDL","features":[368]},{"name":"REGSTR_VAL_P1284MFG","features":[368]},{"name":"REGSTR_VAL_PATHCACHECOUNT","features":[368]},{"name":"REGSTR_VAL_PCCARD_POWER","features":[368]},{"name":"REGSTR_VAL_PCI","features":[368]},{"name":"REGSTR_VAL_PCIBIOSVER","features":[368]},{"name":"REGSTR_VAL_PCICIRQMAP","features":[368]},{"name":"REGSTR_VAL_PCICOPTIONS","features":[368]},{"name":"REGSTR_VAL_PCMCIA_ALLOC","features":[368]},{"name":"REGSTR_VAL_PCMCIA_ATAD","features":[368]},{"name":"REGSTR_VAL_PCMCIA_MEM","features":[368]},{"name":"REGSTR_VAL_PCMCIA_OPT","features":[368]},{"name":"REGSTR_VAL_PCMCIA_SIZ","features":[368]},{"name":"REGSTR_VAL_PCMTDRIVER","features":[368]},{"name":"REGSTR_VAL_PCSSDRIVER","features":[368]},{"name":"REGSTR_VAL_PHYSICALDEVICEOBJECT","features":[368]},{"name":"REGSTR_VAL_PMODE_INT13","features":[368]},{"name":"REGSTR_VAL_PNPBIOSVER","features":[368]},{"name":"REGSTR_VAL_PNPSTRUCOFFSET","features":[368]},{"name":"REGSTR_VAL_POLICY","features":[368]},{"name":"REGSTR_VAL_POLLING","features":[368]},{"name":"REGSTR_VAL_PORTNAME","features":[368]},{"name":"REGSTR_VAL_PORTSUBCLASS","features":[368]},{"name":"REGSTR_VAL_PREFREDIR","features":[368]},{"name":"REGSTR_VAL_PRESERVECASE","features":[368]},{"name":"REGSTR_VAL_PRESERVELONGNAMES","features":[368]},{"name":"REGSTR_VAL_PRINTERS_HIDETABS","features":[368]},{"name":"REGSTR_VAL_PRINTERS_MASK","features":[368]},{"name":"REGSTR_VAL_PRINTERS_NOADD","features":[368]},{"name":"REGSTR_VAL_PRINTERS_NODELETE","features":[368]},{"name":"REGSTR_VAL_PRINTSHARING","features":[368]},{"name":"REGSTR_VAL_PRIORITY","features":[368]},{"name":"REGSTR_VAL_PRIVATE","features":[368]},{"name":"REGSTR_VAL_PRIVATEFUNC","features":[368]},{"name":"REGSTR_VAL_PRIVATEPROBLEM","features":[368]},{"name":"REGSTR_VAL_PRODUCTID","features":[368]},{"name":"REGSTR_VAL_PRODUCTTYPE","features":[368]},{"name":"REGSTR_VAL_PROFILEFLAGS","features":[368]},{"name":"REGSTR_VAL_PROPERTIES","features":[368]},{"name":"REGSTR_VAL_PROTINIPATH","features":[368]},{"name":"REGSTR_VAL_PROVIDER_NAME","features":[368]},{"name":"REGSTR_VAL_PWDEXPIRATION","features":[368]},{"name":"REGSTR_VAL_PWDPROVIDER_CHANGEORDER","features":[368]},{"name":"REGSTR_VAL_PWDPROVIDER_CHANGEPWD","features":[368]},{"name":"REGSTR_VAL_PWDPROVIDER_CHANGEPWDHWND","features":[368]},{"name":"REGSTR_VAL_PWDPROVIDER_DESC","features":[368]},{"name":"REGSTR_VAL_PWDPROVIDER_GETPWDSTATUS","features":[368]},{"name":"REGSTR_VAL_PWDPROVIDER_ISNP","features":[368]},{"name":"REGSTR_VAL_PWDPROVIDER_PATH","features":[368]},{"name":"REGSTR_VAL_RDINTTHRESHOLD","features":[368]},{"name":"REGSTR_VAL_READAHEADTHRESHOLD","features":[368]},{"name":"REGSTR_VAL_READCACHING","features":[368]},{"name":"REGSTR_VAL_REALNETSTART","features":[368]},{"name":"REGSTR_VAL_REASONCODE","features":[368]},{"name":"REGSTR_VAL_REFRESHRATE","features":[368]},{"name":"REGSTR_VAL_REGITEMDELETEMESSAGE","features":[368]},{"name":"REGSTR_VAL_REGORGANIZATION","features":[368]},{"name":"REGSTR_VAL_REGOWNER","features":[368]},{"name":"REGSTR_VAL_REINSTALL_DEVICEINSTANCEIDS","features":[368]},{"name":"REGSTR_VAL_REINSTALL_DISPLAYNAME","features":[368]},{"name":"REGSTR_VAL_REINSTALL_STRING","features":[368]},{"name":"REGSTR_VAL_REMOTE_PATH","features":[368]},{"name":"REGSTR_VAL_REMOVABLE","features":[368]},{"name":"REGSTR_VAL_REMOVAL_POLICY","features":[368]},{"name":"REGSTR_VAL_REMOVEROMOKAY","features":[368]},{"name":"REGSTR_VAL_REMOVEROMOKAYFUNC","features":[368]},{"name":"REGSTR_VAL_RESERVED_DEVNODE","features":[368]},{"name":"REGSTR_VAL_RESOLUTION","features":[368]},{"name":"REGSTR_VAL_RESOURCES","features":[368]},{"name":"REGSTR_VAL_RESOURCE_MAP","features":[368]},{"name":"REGSTR_VAL_RESOURCE_PICKER_EXCEPTIONS","features":[368]},{"name":"REGSTR_VAL_RESOURCE_PICKER_TAGS","features":[368]},{"name":"REGSTR_VAL_RESTRICTRUN","features":[368]},{"name":"REGSTR_VAL_RESUMERESET","features":[368]},{"name":"REGSTR_VAL_REVISION","features":[368]},{"name":"REGSTR_VAL_REVLEVEL","features":[368]},{"name":"REGSTR_VAL_ROOT_DEVNODE","features":[368]},{"name":"REGSTR_VAL_RUNLOGINSCRIPT","features":[368]},{"name":"REGSTR_VAL_SCANNER","features":[368]},{"name":"REGSTR_VAL_SCAN_ONLY_FIRST","features":[368]},{"name":"REGSTR_VAL_SCSI","features":[368]},{"name":"REGSTR_VAL_SCSILUN","features":[368]},{"name":"REGSTR_VAL_SCSITID","features":[368]},{"name":"REGSTR_VAL_SEARCHMODE","features":[368]},{"name":"REGSTR_VAL_SEARCHOPTIONS","features":[368]},{"name":"REGSTR_VAL_SECCPL_NOADMINPAGE","features":[368]},{"name":"REGSTR_VAL_SECCPL_NOPROFILEPAGE","features":[368]},{"name":"REGSTR_VAL_SECCPL_NOPWDPAGE","features":[368]},{"name":"REGSTR_VAL_SECCPL_NOSECCPL","features":[368]},{"name":"REGSTR_VAL_SERVICE","features":[368]},{"name":"REGSTR_VAL_SETUPFLAGS","features":[368]},{"name":"REGSTR_VAL_SETUPMACHINETYPE","features":[368]},{"name":"REGSTR_VAL_SETUPN","features":[368]},{"name":"REGSTR_VAL_SETUPNPATH","features":[368]},{"name":"REGSTR_VAL_SETUPPROGRAMRAN","features":[368]},{"name":"REGSTR_VAL_SHARES_FLAGS","features":[368]},{"name":"REGSTR_VAL_SHARES_PATH","features":[368]},{"name":"REGSTR_VAL_SHARES_REMARK","features":[368]},{"name":"REGSTR_VAL_SHARES_RO_PASS","features":[368]},{"name":"REGSTR_VAL_SHARES_RW_PASS","features":[368]},{"name":"REGSTR_VAL_SHARES_TYPE","features":[368]},{"name":"REGSTR_VAL_SHARE_IRQ","features":[368]},{"name":"REGSTR_VAL_SHELLVERSION","features":[368]},{"name":"REGSTR_VAL_SHOWDOTS","features":[368]},{"name":"REGSTR_VAL_SHOWREASONUI","features":[368]},{"name":"REGSTR_VAL_SHUTDOWNREASON","features":[368]},{"name":"REGSTR_VAL_SHUTDOWNREASON_CODE","features":[368]},{"name":"REGSTR_VAL_SHUTDOWNREASON_COMMENT","features":[368]},{"name":"REGSTR_VAL_SHUTDOWNREASON_PROCESS","features":[368]},{"name":"REGSTR_VAL_SHUTDOWNREASON_USERNAME","features":[368]},{"name":"REGSTR_VAL_SHUTDOWN_FLAGS","features":[368]},{"name":"REGSTR_VAL_SHUTDOWN_IGNORE_PREDEFINED","features":[368]},{"name":"REGSTR_VAL_SHUTDOWN_STATE_SNAPSHOT","features":[368]},{"name":"REGSTR_VAL_SILENTINSTALL","features":[368]},{"name":"REGSTR_VAL_SLSUPPORT","features":[368]},{"name":"REGSTR_VAL_SOFTCOMPATMODE","features":[368]},{"name":"REGSTR_VAL_SRCPATH","features":[368]},{"name":"REGSTR_VAL_SRVNAMECACHE","features":[368]},{"name":"REGSTR_VAL_SRVNAMECACHECOUNT","features":[368]},{"name":"REGSTR_VAL_SRVNAMECACHENETPROV","features":[368]},{"name":"REGSTR_VAL_START_ON_BOOT","features":[368]},{"name":"REGSTR_VAL_STAT","features":[368]},{"name":"REGSTR_VAL_STATICDRIVE","features":[368]},{"name":"REGSTR_VAL_STATICVXD","features":[368]},{"name":"REGSTR_VAL_STDDOSOPTION","features":[368]},{"name":"REGSTR_VAL_SUBMODEL","features":[368]},{"name":"REGSTR_VAL_SUPPORTBURST","features":[368]},{"name":"REGSTR_VAL_SUPPORTLFN","features":[368]},{"name":"REGSTR_VAL_SUPPORTTUNNELLING","features":[368]},{"name":"REGSTR_VAL_SYMBOLIC_LINK","features":[368]},{"name":"REGSTR_VAL_SYNCDATAXFER","features":[368]},{"name":"REGSTR_VAL_SYSDM","features":[368]},{"name":"REGSTR_VAL_SYSDMFUNC","features":[368]},{"name":"REGSTR_VAL_SYSTEMCPL_NOCONFIGPAGE","features":[368]},{"name":"REGSTR_VAL_SYSTEMCPL_NODEVMGRPAGE","features":[368]},{"name":"REGSTR_VAL_SYSTEMCPL_NOFILESYSPAGE","features":[368]},{"name":"REGSTR_VAL_SYSTEMCPL_NOVIRTMEMPAGE","features":[368]},{"name":"REGSTR_VAL_SYSTEMROOT","features":[368]},{"name":"REGSTR_VAL_SYSTRAYBATFLAGS","features":[368]},{"name":"REGSTR_VAL_SYSTRAYPCCARDFLAGS","features":[368]},{"name":"REGSTR_VAL_SYSTRAYSVCS","features":[368]},{"name":"REGSTR_VAL_TABLE_STAT","features":[368]},{"name":"REGSTR_VAL_TAPE","features":[368]},{"name":"REGSTR_VAL_TRANSITION","features":[368]},{"name":"REGSTR_VAL_TRANSPORT","features":[368]},{"name":"REGSTR_VAL_TZACTBIAS","features":[368]},{"name":"REGSTR_VAL_TZBIAS","features":[368]},{"name":"REGSTR_VAL_TZDLTBIAS","features":[368]},{"name":"REGSTR_VAL_TZDLTFLAG","features":[368]},{"name":"REGSTR_VAL_TZDLTNAME","features":[368]},{"name":"REGSTR_VAL_TZDLTSTART","features":[368]},{"name":"REGSTR_VAL_TZNOAUTOTIME","features":[368]},{"name":"REGSTR_VAL_TZNOCHANGEEND","features":[368]},{"name":"REGSTR_VAL_TZNOCHANGESTART","features":[368]},{"name":"REGSTR_VAL_TZSTDBIAS","features":[368]},{"name":"REGSTR_VAL_TZSTDNAME","features":[368]},{"name":"REGSTR_VAL_TZSTDSTART","features":[368]},{"name":"REGSTR_VAL_UI_NUMBER","features":[368]},{"name":"REGSTR_VAL_UI_NUMBER_DESC_FORMAT","features":[368]},{"name":"REGSTR_VAL_UNDOCK_WITHOUT_LOGON","features":[368]},{"name":"REGSTR_VAL_UNINSTALLER_COMMANDLINE","features":[368]},{"name":"REGSTR_VAL_UNINSTALLER_DISPLAYNAME","features":[368]},{"name":"REGSTR_VAL_UPGRADE","features":[368]},{"name":"REGSTR_VAL_UPPERFILTERS","features":[368]},{"name":"REGSTR_VAL_UPPER_FILTER_DEFAULT_LEVEL","features":[368]},{"name":"REGSTR_VAL_UPPER_FILTER_LEVELS","features":[368]},{"name":"REGSTR_VAL_USERSETTINGS","features":[368]},{"name":"REGSTR_VAL_USER_NAME","features":[368]},{"name":"REGSTR_VAL_USRDRVLET","features":[368]},{"name":"REGSTR_VAL_VDD","features":[368]},{"name":"REGSTR_VAL_VER","features":[368]},{"name":"REGSTR_VAL_VERIFYKEY","features":[368]},{"name":"REGSTR_VAL_VIRTUALHDIRQ","features":[368]},{"name":"REGSTR_VAL_VOLIDLETIMEOUT","features":[368]},{"name":"REGSTR_VAL_VPOWERDFLAGS","features":[368]},{"name":"REGSTR_VAL_VRES","features":[368]},{"name":"REGSTR_VAL_VXDGROUPS","features":[368]},{"name":"REGSTR_VAL_WAITFORUNDOCK","features":[368]},{"name":"REGSTR_VAL_WAITFORUNDOCKFUNC","features":[368]},{"name":"REGSTR_VAL_WIN31FILESYSTEM","features":[368]},{"name":"REGSTR_VAL_WIN31PROVIDER","features":[368]},{"name":"REGSTR_VAL_WINBOOTDIR","features":[368]},{"name":"REGSTR_VAL_WINCP","features":[368]},{"name":"REGSTR_VAL_WINDIR","features":[368]},{"name":"REGSTR_VAL_WINOLDAPP_DISABLED","features":[368]},{"name":"REGSTR_VAL_WINOLDAPP_NOREALMODE","features":[368]},{"name":"REGSTR_VAL_WORKGROUP","features":[368]},{"name":"REGSTR_VAL_WRAPPER","features":[368]},{"name":"REGSTR_VAL_WRINTTHRESHOLD","features":[368]},{"name":"REGSTR_VAL_WRKGRP_FORCEMAPPING","features":[368]},{"name":"REGSTR_VAL_WRKGRP_REQUIRED","features":[368]},{"name":"REG_BINARY","features":[368]},{"name":"REG_CREATED_NEW_KEY","features":[368]},{"name":"REG_CREATE_KEY_DISPOSITION","features":[368]},{"name":"REG_DWORD","features":[368]},{"name":"REG_DWORD_BIG_ENDIAN","features":[368]},{"name":"REG_DWORD_LITTLE_ENDIAN","features":[368]},{"name":"REG_EXPAND_SZ","features":[368]},{"name":"REG_FORCE_RESTORE","features":[368]},{"name":"REG_FULL_RESOURCE_DESCRIPTOR","features":[368]},{"name":"REG_KEY_INSTDEV","features":[368]},{"name":"REG_LATEST_FORMAT","features":[368]},{"name":"REG_LINK","features":[368]},{"name":"REG_MUI_STRING_TRUNCATE","features":[368]},{"name":"REG_MULTI_SZ","features":[368]},{"name":"REG_NONE","features":[368]},{"name":"REG_NOTIFY_CHANGE_ATTRIBUTES","features":[368]},{"name":"REG_NOTIFY_CHANGE_LAST_SET","features":[368]},{"name":"REG_NOTIFY_CHANGE_NAME","features":[368]},{"name":"REG_NOTIFY_CHANGE_SECURITY","features":[368]},{"name":"REG_NOTIFY_FILTER","features":[368]},{"name":"REG_NOTIFY_THREAD_AGNOSTIC","features":[368]},{"name":"REG_NO_COMPRESSION","features":[368]},{"name":"REG_OPENED_EXISTING_KEY","features":[368]},{"name":"REG_OPEN_CREATE_OPTIONS","features":[368]},{"name":"REG_OPTION_BACKUP_RESTORE","features":[368]},{"name":"REG_OPTION_CREATE_LINK","features":[368]},{"name":"REG_OPTION_DONT_VIRTUALIZE","features":[368]},{"name":"REG_OPTION_NON_VOLATILE","features":[368]},{"name":"REG_OPTION_OPEN_LINK","features":[368]},{"name":"REG_OPTION_RESERVED","features":[368]},{"name":"REG_OPTION_VOLATILE","features":[368]},{"name":"REG_PROCESS_APPKEY","features":[368]},{"name":"REG_PROVIDER","features":[368]},{"name":"REG_QWORD","features":[368]},{"name":"REG_QWORD_LITTLE_ENDIAN","features":[368]},{"name":"REG_RESOURCE_LIST","features":[368]},{"name":"REG_RESOURCE_REQUIREMENTS_LIST","features":[368]},{"name":"REG_RESTORE_KEY_FLAGS","features":[368]},{"name":"REG_ROUTINE_FLAGS","features":[368]},{"name":"REG_SAM_FLAGS","features":[368]},{"name":"REG_SAVE_FORMAT","features":[368]},{"name":"REG_SECURE_CONNECTION","features":[368]},{"name":"REG_STANDARD_FORMAT","features":[368]},{"name":"REG_SZ","features":[368]},{"name":"REG_USE_CURRENT_SECURITY_CONTEXT","features":[368]},{"name":"REG_VALUE_TYPE","features":[368]},{"name":"REG_WHOLE_HIVE_VOLATILE","features":[368]},{"name":"RRF_NOEXPAND","features":[368]},{"name":"RRF_RT_ANY","features":[368]},{"name":"RRF_RT_DWORD","features":[368]},{"name":"RRF_RT_QWORD","features":[368]},{"name":"RRF_RT_REG_BINARY","features":[368]},{"name":"RRF_RT_REG_DWORD","features":[368]},{"name":"RRF_RT_REG_EXPAND_SZ","features":[368]},{"name":"RRF_RT_REG_MULTI_SZ","features":[368]},{"name":"RRF_RT_REG_NONE","features":[368]},{"name":"RRF_RT_REG_QWORD","features":[368]},{"name":"RRF_RT_REG_SZ","features":[368]},{"name":"RRF_SUBKEY_WOW6432KEY","features":[368]},{"name":"RRF_SUBKEY_WOW6464KEY","features":[368]},{"name":"RRF_WOW64_MASK","features":[368]},{"name":"RRF_ZEROONFAILURE","features":[368]},{"name":"RegCloseKey","features":[307,368]},{"name":"RegConnectRegistryA","features":[307,368]},{"name":"RegConnectRegistryExA","features":[368]},{"name":"RegConnectRegistryExW","features":[368]},{"name":"RegConnectRegistryW","features":[307,368]},{"name":"RegCopyTreeA","features":[307,368]},{"name":"RegCopyTreeW","features":[307,368]},{"name":"RegCreateKeyA","features":[307,368]},{"name":"RegCreateKeyExA","features":[307,310,368]},{"name":"RegCreateKeyExW","features":[307,310,368]},{"name":"RegCreateKeyTransactedA","features":[307,310,368]},{"name":"RegCreateKeyTransactedW","features":[307,310,368]},{"name":"RegCreateKeyW","features":[307,368]},{"name":"RegDeleteKeyA","features":[307,368]},{"name":"RegDeleteKeyExA","features":[307,368]},{"name":"RegDeleteKeyExW","features":[307,368]},{"name":"RegDeleteKeyTransactedA","features":[307,368]},{"name":"RegDeleteKeyTransactedW","features":[307,368]},{"name":"RegDeleteKeyValueA","features":[307,368]},{"name":"RegDeleteKeyValueW","features":[307,368]},{"name":"RegDeleteKeyW","features":[307,368]},{"name":"RegDeleteTreeA","features":[307,368]},{"name":"RegDeleteTreeW","features":[307,368]},{"name":"RegDeleteValueA","features":[307,368]},{"name":"RegDeleteValueW","features":[307,368]},{"name":"RegDisablePredefinedCache","features":[307,368]},{"name":"RegDisablePredefinedCacheEx","features":[307,368]},{"name":"RegDisableReflectionKey","features":[307,368]},{"name":"RegEnableReflectionKey","features":[307,368]},{"name":"RegEnumKeyA","features":[307,368]},{"name":"RegEnumKeyExA","features":[307,368]},{"name":"RegEnumKeyExW","features":[307,368]},{"name":"RegEnumKeyW","features":[307,368]},{"name":"RegEnumValueA","features":[307,368]},{"name":"RegEnumValueW","features":[307,368]},{"name":"RegFlushKey","features":[307,368]},{"name":"RegGetKeySecurity","features":[307,310,368]},{"name":"RegGetValueA","features":[307,368]},{"name":"RegGetValueW","features":[307,368]},{"name":"RegLoadAppKeyA","features":[307,368]},{"name":"RegLoadAppKeyW","features":[307,368]},{"name":"RegLoadKeyA","features":[307,368]},{"name":"RegLoadKeyW","features":[307,368]},{"name":"RegLoadMUIStringA","features":[307,368]},{"name":"RegLoadMUIStringW","features":[307,368]},{"name":"RegNotifyChangeKeyValue","features":[307,368]},{"name":"RegOpenCurrentUser","features":[307,368]},{"name":"RegOpenKeyA","features":[307,368]},{"name":"RegOpenKeyExA","features":[307,368]},{"name":"RegOpenKeyExW","features":[307,368]},{"name":"RegOpenKeyTransactedA","features":[307,368]},{"name":"RegOpenKeyTransactedW","features":[307,368]},{"name":"RegOpenKeyW","features":[307,368]},{"name":"RegOpenUserClassesRoot","features":[307,368]},{"name":"RegOverridePredefKey","features":[307,368]},{"name":"RegQueryInfoKeyA","features":[307,368]},{"name":"RegQueryInfoKeyW","features":[307,368]},{"name":"RegQueryMultipleValuesA","features":[307,368]},{"name":"RegQueryMultipleValuesW","features":[307,368]},{"name":"RegQueryReflectionKey","features":[307,368]},{"name":"RegQueryValueA","features":[307,368]},{"name":"RegQueryValueExA","features":[307,368]},{"name":"RegQueryValueExW","features":[307,368]},{"name":"RegQueryValueW","features":[307,368]},{"name":"RegRenameKey","features":[307,368]},{"name":"RegReplaceKeyA","features":[307,368]},{"name":"RegReplaceKeyW","features":[307,368]},{"name":"RegRestoreKeyA","features":[307,368]},{"name":"RegRestoreKeyW","features":[307,368]},{"name":"RegSaveKeyA","features":[307,310,368]},{"name":"RegSaveKeyExA","features":[307,310,368]},{"name":"RegSaveKeyExW","features":[307,310,368]},{"name":"RegSaveKeyW","features":[307,310,368]},{"name":"RegSetKeySecurity","features":[307,310,368]},{"name":"RegSetKeyValueA","features":[307,368]},{"name":"RegSetKeyValueW","features":[307,368]},{"name":"RegSetValueA","features":[307,368]},{"name":"RegSetValueExA","features":[307,368]},{"name":"RegSetValueExW","features":[307,368]},{"name":"RegSetValueW","features":[307,368]},{"name":"RegUnLoadKeyA","features":[307,368]},{"name":"RegUnLoadKeyW","features":[307,368]},{"name":"SUF_BATCHINF","features":[368]},{"name":"SUF_CLEAN","features":[368]},{"name":"SUF_EXPRESS","features":[368]},{"name":"SUF_FIRSTTIME","features":[368]},{"name":"SUF_INSETUP","features":[368]},{"name":"SUF_NETHDBOOT","features":[368]},{"name":"SUF_NETRPLBOOT","features":[368]},{"name":"SUF_NETSETUP","features":[368]},{"name":"SUF_SBSCOPYOK","features":[368]},{"name":"VALENTA","features":[368]},{"name":"VALENTW","features":[368]},{"name":"VPDF_DISABLEPWRMGMT","features":[368]},{"name":"VPDF_DISABLEPWRSTATUSPOLL","features":[368]},{"name":"VPDF_DISABLERINGRESUME","features":[368]},{"name":"VPDF_FORCEAPM10MODE","features":[368]},{"name":"VPDF_SHOWMULTIBATT","features":[368]},{"name":"VPDF_SKIPINTELSLCHECK","features":[368]},{"name":"val_context","features":[368]}],"599":[{"name":"DISPID_EVENT_ON_CONTEXT_DATA","features":[580]},{"name":"DISPID_EVENT_ON_SEND_ERROR","features":[580]},{"name":"DISPID_EVENT_ON_STATE_CHANGED","features":[580]},{"name":"DISPID_EVENT_ON_TERMINATION","features":[580]},{"name":"DRendezvousSessionEvents","features":[358,580]},{"name":"IRendezvousApplication","features":[580]},{"name":"IRendezvousSession","features":[580]},{"name":"RENDEZVOUS_SESSION_FLAGS","features":[580]},{"name":"RENDEZVOUS_SESSION_STATE","features":[580]},{"name":"RSF_INVITEE","features":[580]},{"name":"RSF_INVITER","features":[580]},{"name":"RSF_NONE","features":[580]},{"name":"RSF_ORIGINAL_INVITER","features":[580]},{"name":"RSF_REMOTE_LEGACYSESSION","features":[580]},{"name":"RSF_REMOTE_WIN7SESSION","features":[580]},{"name":"RSS_ACCEPTED","features":[580]},{"name":"RSS_CANCELLED","features":[580]},{"name":"RSS_CONNECTED","features":[580]},{"name":"RSS_DECLINED","features":[580]},{"name":"RSS_INVITATION","features":[580]},{"name":"RSS_READY","features":[580]},{"name":"RSS_TERMINATED","features":[580]},{"name":"RSS_UNKNOWN","features":[580]},{"name":"RendezvousApplication","features":[580]}],"600":[{"name":"AAAccountingData","features":[462]},{"name":"AAAccountingDataType","features":[462]},{"name":"AAAuthSchemes","features":[462]},{"name":"AATrustClassID","features":[462]},{"name":"AA_AUTH_ANY","features":[462]},{"name":"AA_AUTH_BASIC","features":[462]},{"name":"AA_AUTH_CONID","features":[462]},{"name":"AA_AUTH_COOKIE","features":[462]},{"name":"AA_AUTH_DIGEST","features":[462]},{"name":"AA_AUTH_LOGGEDONCREDENTIALS","features":[462]},{"name":"AA_AUTH_MAX","features":[462]},{"name":"AA_AUTH_MIN","features":[462]},{"name":"AA_AUTH_NEGOTIATE","features":[462]},{"name":"AA_AUTH_NTLM","features":[462]},{"name":"AA_AUTH_ORGID","features":[462]},{"name":"AA_AUTH_SC","features":[462]},{"name":"AA_AUTH_SSPI_NTLM","features":[462]},{"name":"AA_MAIN_SESSION_CLOSED","features":[462]},{"name":"AA_MAIN_SESSION_CREATION","features":[462]},{"name":"AA_SUB_SESSION_CLOSED","features":[462]},{"name":"AA_SUB_SESSION_CREATION","features":[462]},{"name":"AA_TRUSTEDUSER_TRUSTEDCLIENT","features":[462]},{"name":"AA_TRUSTEDUSER_UNTRUSTEDCLIENT","features":[462]},{"name":"AA_UNTRUSTED","features":[462]},{"name":"ACQUIRE_TARGET_LOCK_TIMEOUT","features":[462]},{"name":"ADsTSUserEx","features":[462]},{"name":"AE_CURRENT_POSITION","features":[462]},{"name":"AE_POSITION_FLAGS","features":[462]},{"name":"AllowOnlySDRServers","features":[462]},{"name":"BITMAP_RENDERER_STATISTICS","features":[462]},{"name":"CHANNEL_BUFFER_SIZE","features":[462]},{"name":"CHANNEL_CHUNK_LENGTH","features":[462]},{"name":"CHANNEL_DEF","features":[462]},{"name":"CHANNEL_ENTRY_POINTS","features":[462]},{"name":"CHANNEL_EVENT_CONNECTED","features":[462]},{"name":"CHANNEL_EVENT_DATA_RECEIVED","features":[462]},{"name":"CHANNEL_EVENT_DISCONNECTED","features":[462]},{"name":"CHANNEL_EVENT_INITIALIZED","features":[462]},{"name":"CHANNEL_EVENT_TERMINATED","features":[462]},{"name":"CHANNEL_EVENT_V1_CONNECTED","features":[462]},{"name":"CHANNEL_EVENT_WRITE_CANCELLED","features":[462]},{"name":"CHANNEL_EVENT_WRITE_COMPLETE","features":[462]},{"name":"CHANNEL_FLAG_FAIL","features":[462]},{"name":"CHANNEL_FLAG_FIRST","features":[462]},{"name":"CHANNEL_FLAG_LAST","features":[462]},{"name":"CHANNEL_FLAG_MIDDLE","features":[462]},{"name":"CHANNEL_MAX_COUNT","features":[462]},{"name":"CHANNEL_NAME_LEN","features":[462]},{"name":"CHANNEL_OPTION_COMPRESS","features":[462]},{"name":"CHANNEL_OPTION_COMPRESS_RDP","features":[462]},{"name":"CHANNEL_OPTION_ENCRYPT_CS","features":[462]},{"name":"CHANNEL_OPTION_ENCRYPT_RDP","features":[462]},{"name":"CHANNEL_OPTION_ENCRYPT_SC","features":[462]},{"name":"CHANNEL_OPTION_INITIALIZED","features":[462]},{"name":"CHANNEL_OPTION_PRI_HIGH","features":[462]},{"name":"CHANNEL_OPTION_PRI_LOW","features":[462]},{"name":"CHANNEL_OPTION_PRI_MED","features":[462]},{"name":"CHANNEL_OPTION_REMOTE_CONTROL_PERSISTENT","features":[462]},{"name":"CHANNEL_OPTION_SHOW_PROTOCOL","features":[462]},{"name":"CHANNEL_PDU_HEADER","features":[462]},{"name":"CHANNEL_RC_ALREADY_CONNECTED","features":[462]},{"name":"CHANNEL_RC_ALREADY_INITIALIZED","features":[462]},{"name":"CHANNEL_RC_ALREADY_OPEN","features":[462]},{"name":"CHANNEL_RC_BAD_CHANNEL","features":[462]},{"name":"CHANNEL_RC_BAD_CHANNEL_HANDLE","features":[462]},{"name":"CHANNEL_RC_BAD_INIT_HANDLE","features":[462]},{"name":"CHANNEL_RC_BAD_PROC","features":[462]},{"name":"CHANNEL_RC_INITIALIZATION_ERROR","features":[462]},{"name":"CHANNEL_RC_INVALID_INSTANCE","features":[462]},{"name":"CHANNEL_RC_NOT_CONNECTED","features":[462]},{"name":"CHANNEL_RC_NOT_INITIALIZED","features":[462]},{"name":"CHANNEL_RC_NOT_IN_VIRTUALCHANNELENTRY","features":[462]},{"name":"CHANNEL_RC_NOT_OPEN","features":[462]},{"name":"CHANNEL_RC_NO_BUFFER","features":[462]},{"name":"CHANNEL_RC_NO_MEMORY","features":[462]},{"name":"CHANNEL_RC_NULL_DATA","features":[462]},{"name":"CHANNEL_RC_OK","features":[462]},{"name":"CHANNEL_RC_TOO_MANY_CHANNELS","features":[462]},{"name":"CHANNEL_RC_UNKNOWN_CHANNEL_NAME","features":[462]},{"name":"CHANNEL_RC_UNSUPPORTED_VERSION","features":[462]},{"name":"CHANNEL_RC_ZERO_LENGTH","features":[462]},{"name":"CLIENTADDRESS_LENGTH","features":[462]},{"name":"CLIENTNAME_LENGTH","features":[462]},{"name":"CLIENT_DISPLAY","features":[462]},{"name":"CLIENT_MESSAGE_CONNECTION_ERROR","features":[462]},{"name":"CLIENT_MESSAGE_CONNECTION_INVALID","features":[462]},{"name":"CLIENT_MESSAGE_CONNECTION_STATUS","features":[462]},{"name":"CLIENT_MESSAGE_TYPE","features":[462]},{"name":"CONNECTION_CHANGE_NOTIFICATION","features":[462]},{"name":"CONNECTION_PROPERTY_CURSOR_BLINK_DISABLED","features":[462]},{"name":"CONNECTION_PROPERTY_IDLE_TIME_WARNING","features":[462]},{"name":"CONNECTION_REQUEST_CANCELLED","features":[462]},{"name":"CONNECTION_REQUEST_FAILED","features":[462]},{"name":"CONNECTION_REQUEST_INVALID","features":[462]},{"name":"CONNECTION_REQUEST_LB_COMPLETED","features":[462]},{"name":"CONNECTION_REQUEST_ORCH_COMPLETED","features":[462]},{"name":"CONNECTION_REQUEST_PENDING","features":[462]},{"name":"CONNECTION_REQUEST_QUERY_PL_COMPLETED","features":[462]},{"name":"CONNECTION_REQUEST_SUCCEEDED","features":[462]},{"name":"CONNECTION_REQUEST_TIMEDOUT","features":[462]},{"name":"ClipboardRedirectionDisabled","features":[462]},{"name":"DISPID_AX_ADMINMESSAGERECEIVED","features":[462]},{"name":"DISPID_AX_AUTORECONNECTED","features":[462]},{"name":"DISPID_AX_AUTORECONNECTING","features":[462]},{"name":"DISPID_AX_CONNECTED","features":[462]},{"name":"DISPID_AX_CONNECTING","features":[462]},{"name":"DISPID_AX_DIALOGDISMISSED","features":[462]},{"name":"DISPID_AX_DIALOGDISPLAYING","features":[462]},{"name":"DISPID_AX_DISCONNECTED","features":[462]},{"name":"DISPID_AX_KEYCOMBINATIONPRESSED","features":[462]},{"name":"DISPID_AX_LOGINCOMPLETED","features":[462]},{"name":"DISPID_AX_NETWORKSTATUSCHANGED","features":[462]},{"name":"DISPID_AX_REMOTEDESKTOPSIZECHANGED","features":[462]},{"name":"DISPID_AX_STATUSCHANGED","features":[462]},{"name":"DISPID_AX_TOUCHPOINTERCURSORMOVED","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_APPLY_SETTINGS","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_ATTACH_EVENT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_CONNECT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_DELETE_SAVED_CREDENTIALS","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_DETACH_EVENT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_DISCONNECT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_EXECUTE_REMOTE_ACTION","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_GET_RDPPROPERTY","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_GET_SNAPSHOT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_RECONNECT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_RESUME_SCREEN_UPDATES","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_RETRIEVE_SETTINGS","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_SET_RDPPROPERTY","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_SUSPEND_SCREEN_UPDATES","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_UPDATE_SESSION_DISPLAYSETTINGS","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_ACTIONS","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_SETTINGS","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_ENABLED","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_EVENTSENABLED","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_POINTERSPEED","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCH_POINTER","features":[462]},{"name":"DOMAIN_LENGTH","features":[462]},{"name":"DisableAllRedirections","features":[462]},{"name":"DriveRedirectionDisabled","features":[462]},{"name":"EnableAllRedirections","features":[462]},{"name":"FARM","features":[462]},{"name":"FORCE_REJOIN","features":[462]},{"name":"FORCE_REJOIN_IN_CLUSTERMODE","features":[462]},{"name":"IADsTSUserEx","features":[358,462]},{"name":"IAudioDeviceEndpoint","features":[462]},{"name":"IAudioEndpoint","features":[462]},{"name":"IAudioEndpointControl","features":[462]},{"name":"IAudioEndpointRT","features":[462]},{"name":"IAudioInputEndpointRT","features":[462]},{"name":"IAudioOutputEndpointRT","features":[462]},{"name":"IRemoteDesktopClient","features":[358,462]},{"name":"IRemoteDesktopClientActions","features":[358,462]},{"name":"IRemoteDesktopClientSettings","features":[358,462]},{"name":"IRemoteDesktopClientTouchPointer","features":[358,462]},{"name":"IRemoteSystemAdditionalInfoProvider","features":[462]},{"name":"ITSGAccountingEngine","features":[462]},{"name":"ITSGAuthenticateUserSink","features":[462]},{"name":"ITSGAuthenticationEngine","features":[462]},{"name":"ITSGAuthorizeConnectionSink","features":[462]},{"name":"ITSGAuthorizeResourceSink","features":[462]},{"name":"ITSGPolicyEngine","features":[462]},{"name":"ITsSbBaseNotifySink","features":[462]},{"name":"ITsSbClientConnection","features":[462]},{"name":"ITsSbClientConnectionPropertySet","features":[431,462]},{"name":"ITsSbEnvironment","features":[462]},{"name":"ITsSbEnvironmentPropertySet","features":[431,462]},{"name":"ITsSbFilterPluginStore","features":[462]},{"name":"ITsSbGenericNotifySink","features":[462]},{"name":"ITsSbGlobalStore","features":[462]},{"name":"ITsSbLoadBalanceResult","features":[462]},{"name":"ITsSbLoadBalancing","features":[462]},{"name":"ITsSbLoadBalancingNotifySink","features":[462]},{"name":"ITsSbOrchestration","features":[462]},{"name":"ITsSbOrchestrationNotifySink","features":[462]},{"name":"ITsSbPlacement","features":[462]},{"name":"ITsSbPlacementNotifySink","features":[462]},{"name":"ITsSbPlugin","features":[462]},{"name":"ITsSbPluginNotifySink","features":[462]},{"name":"ITsSbPluginPropertySet","features":[431,462]},{"name":"ITsSbPropertySet","features":[431,462]},{"name":"ITsSbProvider","features":[462]},{"name":"ITsSbProvisioning","features":[462]},{"name":"ITsSbProvisioningPluginNotifySink","features":[462]},{"name":"ITsSbResourceNotification","features":[462]},{"name":"ITsSbResourceNotificationEx","features":[462]},{"name":"ITsSbResourcePlugin","features":[462]},{"name":"ITsSbResourcePluginStore","features":[462]},{"name":"ITsSbServiceNotification","features":[462]},{"name":"ITsSbSession","features":[462]},{"name":"ITsSbTarget","features":[462]},{"name":"ITsSbTargetPropertySet","features":[431,462]},{"name":"ITsSbTaskInfo","features":[462]},{"name":"ITsSbTaskPlugin","features":[462]},{"name":"ITsSbTaskPluginNotifySink","features":[462]},{"name":"IWRdsEnhancedFastReconnectArbitrator","features":[462]},{"name":"IWRdsGraphicsChannel","features":[462]},{"name":"IWRdsGraphicsChannelEvents","features":[462]},{"name":"IWRdsGraphicsChannelManager","features":[462]},{"name":"IWRdsProtocolConnection","features":[462]},{"name":"IWRdsProtocolConnectionCallback","features":[462]},{"name":"IWRdsProtocolConnectionSettings","features":[462]},{"name":"IWRdsProtocolLicenseConnection","features":[462]},{"name":"IWRdsProtocolListener","features":[462]},{"name":"IWRdsProtocolListenerCallback","features":[462]},{"name":"IWRdsProtocolLogonErrorRedirector","features":[462]},{"name":"IWRdsProtocolManager","features":[462]},{"name":"IWRdsProtocolSettings","features":[462]},{"name":"IWRdsProtocolShadowCallback","features":[462]},{"name":"IWRdsProtocolShadowConnection","features":[462]},{"name":"IWRdsWddmIddProps","features":[462]},{"name":"IWRdsWddmIddProps1","features":[462]},{"name":"IWTSBitmapRenderService","features":[462]},{"name":"IWTSBitmapRenderer","features":[462]},{"name":"IWTSBitmapRendererCallback","features":[462]},{"name":"IWTSListener","features":[462]},{"name":"IWTSListenerCallback","features":[462]},{"name":"IWTSPlugin","features":[462]},{"name":"IWTSPluginServiceProvider","features":[462]},{"name":"IWTSProtocolConnection","features":[462]},{"name":"IWTSProtocolConnectionCallback","features":[462]},{"name":"IWTSProtocolLicenseConnection","features":[462]},{"name":"IWTSProtocolListener","features":[462]},{"name":"IWTSProtocolListenerCallback","features":[462]},{"name":"IWTSProtocolLogonErrorRedirector","features":[462]},{"name":"IWTSProtocolManager","features":[462]},{"name":"IWTSProtocolShadowCallback","features":[462]},{"name":"IWTSProtocolShadowConnection","features":[462]},{"name":"IWTSSBPlugin","features":[462]},{"name":"IWTSVirtualChannel","features":[462]},{"name":"IWTSVirtualChannelCallback","features":[462]},{"name":"IWTSVirtualChannelManager","features":[462]},{"name":"IWorkspace","features":[462]},{"name":"IWorkspace2","features":[462]},{"name":"IWorkspace3","features":[462]},{"name":"IWorkspaceClientExt","features":[462]},{"name":"IWorkspaceRegistration","features":[462]},{"name":"IWorkspaceRegistration2","features":[462]},{"name":"IWorkspaceReportMessage","features":[462]},{"name":"IWorkspaceResTypeRegistry","features":[358,462]},{"name":"IWorkspaceScriptable","features":[358,462]},{"name":"IWorkspaceScriptable2","features":[358,462]},{"name":"IWorkspaceScriptable3","features":[358,462]},{"name":"ItsPubPlugin","features":[462]},{"name":"ItsPubPlugin2","features":[462]},{"name":"KEEP_EXISTING_SESSIONS","features":[462]},{"name":"KeyCombinationDown","features":[462]},{"name":"KeyCombinationHome","features":[462]},{"name":"KeyCombinationLeft","features":[462]},{"name":"KeyCombinationRight","features":[462]},{"name":"KeyCombinationScroll","features":[462]},{"name":"KeyCombinationType","features":[462]},{"name":"KeyCombinationUp","features":[462]},{"name":"LOAD_BALANCING_PLUGIN","features":[462]},{"name":"MAX_DATE_TIME_LENGTH","features":[462]},{"name":"MAX_ELAPSED_TIME_LENGTH","features":[462]},{"name":"MAX_POLICY_ATTRIBUTES","features":[462]},{"name":"MaxAppName_Len","features":[462]},{"name":"MaxDomainName_Len","features":[462]},{"name":"MaxFQDN_Len","features":[462]},{"name":"MaxFarm_Len","features":[462]},{"name":"MaxNetBiosName_Len","features":[462]},{"name":"MaxNumOfExposed_IPs","features":[462]},{"name":"MaxUserName_Len","features":[462]},{"name":"NONFARM","features":[462]},{"name":"NOTIFY_FOR_ALL_SESSIONS","features":[462]},{"name":"NOTIFY_FOR_THIS_SESSION","features":[462]},{"name":"ORCHESTRATION_PLUGIN","features":[462]},{"name":"OWNER_MS_TS_PLUGIN","features":[462]},{"name":"OWNER_MS_VM_PLUGIN","features":[462]},{"name":"OWNER_UNKNOWN","features":[462]},{"name":"PCHANNEL_INIT_EVENT_FN","features":[462]},{"name":"PCHANNEL_OPEN_EVENT_FN","features":[462]},{"name":"PLACEMENT_PLUGIN","features":[462]},{"name":"PLUGIN_CAPABILITY_EXTERNAL_REDIRECTION","features":[462]},{"name":"PLUGIN_TYPE","features":[462]},{"name":"POLICY_PLUGIN","features":[462]},{"name":"POSITION_CONTINUOUS","features":[462]},{"name":"POSITION_DISCONTINUOUS","features":[462]},{"name":"POSITION_INVALID","features":[462]},{"name":"POSITION_QPC_ERROR","features":[462]},{"name":"PRODUCTINFO_COMPANYNAME_LENGTH","features":[462]},{"name":"PRODUCTINFO_PRODUCTID_LENGTH","features":[462]},{"name":"PRODUCT_INFOA","features":[462]},{"name":"PRODUCT_INFOW","features":[462]},{"name":"PROPERTY_DYNAMIC_TIME_ZONE_INFORMATION","features":[462]},{"name":"PROPERTY_TYPE_ENABLE_UNIVERSAL_APPS_FOR_CUSTOM_SHELL","features":[462]},{"name":"PROPERTY_TYPE_GET_FAST_RECONNECT","features":[462]},{"name":"PROPERTY_TYPE_GET_FAST_RECONNECT_USER_SID","features":[462]},{"name":"PROVISIONING_PLUGIN","features":[462]},{"name":"PVIRTUALCHANNELCLOSE","features":[462]},{"name":"PVIRTUALCHANNELENTRY","features":[307,462]},{"name":"PVIRTUALCHANNELINIT","features":[462]},{"name":"PVIRTUALCHANNELOPEN","features":[462]},{"name":"PVIRTUALCHANNELWRITE","features":[462]},{"name":"PasswordEncodingType","features":[462]},{"name":"PasswordEncodingUTF16BE","features":[462]},{"name":"PasswordEncodingUTF16LE","features":[462]},{"name":"PasswordEncodingUTF8","features":[462]},{"name":"PnpRedirectionDisabled","features":[462]},{"name":"PolicyAttributeType","features":[462]},{"name":"PortRedirectionDisabled","features":[462]},{"name":"PrinterRedirectionDisabled","features":[462]},{"name":"ProcessIdToSessionId","features":[307,462]},{"name":"RDCLIENT_BITMAP_RENDER_SERVICE","features":[462]},{"name":"RDV_TASK_STATUS","features":[462]},{"name":"RDV_TASK_STATUS_APPLYING","features":[462]},{"name":"RDV_TASK_STATUS_DOWNLOADING","features":[462]},{"name":"RDV_TASK_STATUS_FAILED","features":[462]},{"name":"RDV_TASK_STATUS_REBOOTED","features":[462]},{"name":"RDV_TASK_STATUS_REBOOTING","features":[462]},{"name":"RDV_TASK_STATUS_SEARCHING","features":[462]},{"name":"RDV_TASK_STATUS_SUCCESS","features":[462]},{"name":"RDV_TASK_STATUS_TIMEOUT","features":[462]},{"name":"RDV_TASK_STATUS_UNKNOWN","features":[462]},{"name":"RD_FARM_AUTO_PERSONAL_RDSH","features":[462]},{"name":"RD_FARM_AUTO_PERSONAL_VM","features":[462]},{"name":"RD_FARM_MANUAL_PERSONAL_RDSH","features":[462]},{"name":"RD_FARM_MANUAL_PERSONAL_VM","features":[462]},{"name":"RD_FARM_RDSH","features":[462]},{"name":"RD_FARM_TEMP_VM","features":[462]},{"name":"RD_FARM_TYPE","features":[462]},{"name":"RD_FARM_TYPE_UNKNOWN","features":[462]},{"name":"REMOTECONTROL_KBDALT_HOTKEY","features":[462]},{"name":"REMOTECONTROL_KBDCTRL_HOTKEY","features":[462]},{"name":"REMOTECONTROL_KBDSHIFT_HOTKEY","features":[462]},{"name":"RENDER_HINT_CLEAR","features":[462]},{"name":"RENDER_HINT_MAPPEDWINDOW","features":[462]},{"name":"RENDER_HINT_VIDEO","features":[462]},{"name":"RESERVED_FOR_LEGACY","features":[462]},{"name":"RESOURCE_PLUGIN","features":[462]},{"name":"RFX_CLIENT_ID_LENGTH","features":[462]},{"name":"RFX_GFX_MAX_SUPPORTED_MONITORS","features":[462]},{"name":"RFX_GFX_MONITOR_INFO","features":[307,462]},{"name":"RFX_GFX_MSG_CLIENT_DESKTOP_INFO_REQUEST","features":[462]},{"name":"RFX_GFX_MSG_CLIENT_DESKTOP_INFO_RESPONSE","features":[307,462]},{"name":"RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_CONFIRM","features":[462]},{"name":"RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_NOTIFY","features":[462]},{"name":"RFX_GFX_MSG_DESKTOP_INPUT_RESET","features":[462]},{"name":"RFX_GFX_MSG_DESKTOP_RESEND_REQUEST","features":[462]},{"name":"RFX_GFX_MSG_DISCONNECT_NOTIFY","features":[462]},{"name":"RFX_GFX_MSG_HEADER","features":[462]},{"name":"RFX_GFX_MSG_PREFIX","features":[462]},{"name":"RFX_GFX_MSG_PREFIX_MASK","features":[462]},{"name":"RFX_GFX_MSG_RDP_DATA","features":[462]},{"name":"RFX_GFX_RECT","features":[462]},{"name":"RFX_RDP_MSG_PREFIX","features":[462]},{"name":"RemoteActionAppSwitch","features":[462]},{"name":"RemoteActionAppbar","features":[462]},{"name":"RemoteActionCharms","features":[462]},{"name":"RemoteActionSnap","features":[462]},{"name":"RemoteActionStartScreen","features":[462]},{"name":"RemoteActionType","features":[462]},{"name":"SB_SYNCH_CONFLICT_MAX_WRITE_ATTEMPTS","features":[462]},{"name":"SESSION_TIMEOUT_ACTION_DISCONNECT","features":[462]},{"name":"SESSION_TIMEOUT_ACTION_SILENT_REAUTH","features":[462]},{"name":"SESSION_TIMEOUT_ACTION_TYPE","features":[462]},{"name":"SINGLE_SESSION","features":[462]},{"name":"STATE_ACTIVE","features":[462]},{"name":"STATE_CONNECTED","features":[462]},{"name":"STATE_CONNECTQUERY","features":[462]},{"name":"STATE_DISCONNECTED","features":[462]},{"name":"STATE_DOWN","features":[462]},{"name":"STATE_IDLE","features":[462]},{"name":"STATE_INIT","features":[462]},{"name":"STATE_INVALID","features":[462]},{"name":"STATE_LISTEN","features":[462]},{"name":"STATE_MAX","features":[462]},{"name":"STATE_RESET","features":[462]},{"name":"STATE_SHADOW","features":[462]},{"name":"SnapshotEncodingDataUri","features":[462]},{"name":"SnapshotEncodingType","features":[462]},{"name":"SnapshotFormatBmp","features":[462]},{"name":"SnapshotFormatJpeg","features":[462]},{"name":"SnapshotFormatPng","features":[462]},{"name":"SnapshotFormatType","features":[462]},{"name":"TARGET_CHANGE_TYPE","features":[462]},{"name":"TARGET_CHANGE_UNSPEC","features":[462]},{"name":"TARGET_CHECKED_OUT","features":[462]},{"name":"TARGET_DOWN","features":[462]},{"name":"TARGET_EXTERNALIP_CHANGED","features":[462]},{"name":"TARGET_FARM_MEMBERSHIP_CHANGED","features":[462]},{"name":"TARGET_HIBERNATED","features":[462]},{"name":"TARGET_IDLE","features":[462]},{"name":"TARGET_INITIALIZING","features":[462]},{"name":"TARGET_INTERNALIP_CHANGED","features":[462]},{"name":"TARGET_INUSE","features":[462]},{"name":"TARGET_INVALID","features":[462]},{"name":"TARGET_JOINED","features":[462]},{"name":"TARGET_MAXSTATE","features":[462]},{"name":"TARGET_OWNER","features":[462]},{"name":"TARGET_PATCH_COMPLETED","features":[462]},{"name":"TARGET_PATCH_FAILED","features":[462]},{"name":"TARGET_PATCH_IN_PROGRESS","features":[462]},{"name":"TARGET_PATCH_NOT_STARTED","features":[462]},{"name":"TARGET_PATCH_STATE","features":[462]},{"name":"TARGET_PATCH_STATE_CHANGED","features":[462]},{"name":"TARGET_PATCH_UNKNOWN","features":[462]},{"name":"TARGET_PENDING","features":[462]},{"name":"TARGET_REMOVED","features":[462]},{"name":"TARGET_RUNNING","features":[462]},{"name":"TARGET_STARTING","features":[462]},{"name":"TARGET_STATE","features":[462]},{"name":"TARGET_STATE_CHANGED","features":[462]},{"name":"TARGET_STOPPED","features":[462]},{"name":"TARGET_STOPPING","features":[462]},{"name":"TARGET_TYPE","features":[462]},{"name":"TARGET_UNKNOWN","features":[462]},{"name":"TASK_PLUGIN","features":[462]},{"name":"TSPUB_PLUGIN_PD_ASSIGNMENT_EXISTING","features":[462]},{"name":"TSPUB_PLUGIN_PD_ASSIGNMENT_NEW","features":[462]},{"name":"TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE","features":[462]},{"name":"TSPUB_PLUGIN_PD_QUERY_EXISTING","features":[462]},{"name":"TSPUB_PLUGIN_PD_QUERY_OR_CREATE","features":[462]},{"name":"TSPUB_PLUGIN_PD_RESOLUTION_TYPE","features":[462]},{"name":"TSSB_NOTIFICATION_TYPE","features":[462]},{"name":"TSSB_NOTIFY_CONNECTION_REQUEST_CHANGE","features":[462]},{"name":"TSSB_NOTIFY_INVALID","features":[462]},{"name":"TSSB_NOTIFY_SESSION_CHANGE","features":[462]},{"name":"TSSB_NOTIFY_TARGET_CHANGE","features":[462]},{"name":"TSSD_ADDR_IPv4","features":[462]},{"name":"TSSD_ADDR_IPv6","features":[462]},{"name":"TSSD_ADDR_UNDEFINED","features":[462]},{"name":"TSSD_AddrV46Type","features":[462]},{"name":"TSSD_ConnectionPoint","features":[462]},{"name":"TSSESSION_STATE","features":[462]},{"name":"TSUserExInterfaces","features":[462]},{"name":"TS_SB_SORT_BY","features":[462]},{"name":"TS_SB_SORT_BY_NAME","features":[462]},{"name":"TS_SB_SORT_BY_NONE","features":[462]},{"name":"TS_SB_SORT_BY_PROP","features":[462]},{"name":"TS_VC_LISTENER_STATIC_CHANNEL","features":[462]},{"name":"UNKNOWN","features":[462]},{"name":"UNKNOWN_PLUGIN","features":[462]},{"name":"USERNAME_LENGTH","features":[462]},{"name":"VALIDATIONINFORMATION_HARDWAREID_LENGTH","features":[462]},{"name":"VALIDATIONINFORMATION_LICENSE_LENGTH","features":[462]},{"name":"VIRTUAL_CHANNEL_VERSION_WIN2000","features":[462]},{"name":"VM_HOST_NOTIFY_STATUS","features":[462]},{"name":"VM_HOST_STATUS_INIT_COMPLETE","features":[462]},{"name":"VM_HOST_STATUS_INIT_FAILED","features":[462]},{"name":"VM_HOST_STATUS_INIT_IN_PROGRESS","features":[462]},{"name":"VM_HOST_STATUS_INIT_PENDING","features":[462]},{"name":"VM_NOTIFY_ENTRY","features":[462]},{"name":"VM_NOTIFY_INFO","features":[462]},{"name":"VM_NOTIFY_STATUS","features":[462]},{"name":"VM_NOTIFY_STATUS_CANCELED","features":[462]},{"name":"VM_NOTIFY_STATUS_COMPLETE","features":[462]},{"name":"VM_NOTIFY_STATUS_FAILED","features":[462]},{"name":"VM_NOTIFY_STATUS_IN_PROGRESS","features":[462]},{"name":"VM_NOTIFY_STATUS_PENDING","features":[462]},{"name":"VM_PATCH_INFO","features":[462]},{"name":"WINSTATIONNAME_LENGTH","features":[462]},{"name":"WKS_FLAG_CLEAR_CREDS_ON_LAST_RESOURCE","features":[462]},{"name":"WKS_FLAG_CREDS_AUTHENTICATED","features":[462]},{"name":"WKS_FLAG_PASSWORD_ENCRYPTED","features":[462]},{"name":"WRDS_CLIENTADDRESS_LENGTH","features":[462]},{"name":"WRDS_CLIENTNAME_LENGTH","features":[462]},{"name":"WRDS_CLIENT_PRODUCT_ID_LENGTH","features":[462]},{"name":"WRDS_CONNECTION_SETTING","features":[307,462]},{"name":"WRDS_CONNECTION_SETTINGS","features":[307,462]},{"name":"WRDS_CONNECTION_SETTINGS_1","features":[307,462]},{"name":"WRDS_CONNECTION_SETTING_LEVEL","features":[462]},{"name":"WRDS_CONNECTION_SETTING_LEVEL_1","features":[462]},{"name":"WRDS_CONNECTION_SETTING_LEVEL_INVALID","features":[462]},{"name":"WRDS_DEVICE_NAME_LENGTH","features":[462]},{"name":"WRDS_DIRECTORY_LENGTH","features":[462]},{"name":"WRDS_DOMAIN_LENGTH","features":[462]},{"name":"WRDS_DRIVER_NAME_LENGTH","features":[462]},{"name":"WRDS_DYNAMIC_TIME_ZONE_INFORMATION","features":[462]},{"name":"WRDS_IMEFILENAME_LENGTH","features":[462]},{"name":"WRDS_INITIALPROGRAM_LENGTH","features":[462]},{"name":"WRDS_KEY_EXCHANGE_ALG_DH","features":[462]},{"name":"WRDS_KEY_EXCHANGE_ALG_RSA","features":[462]},{"name":"WRDS_LICENSE_PREAMBLE_VERSION","features":[462]},{"name":"WRDS_LICENSE_PROTOCOL_VERSION","features":[462]},{"name":"WRDS_LISTENER_SETTING","features":[462]},{"name":"WRDS_LISTENER_SETTINGS","features":[462]},{"name":"WRDS_LISTENER_SETTINGS_1","features":[462]},{"name":"WRDS_LISTENER_SETTING_LEVEL","features":[462]},{"name":"WRDS_LISTENER_SETTING_LEVEL_1","features":[462]},{"name":"WRDS_LISTENER_SETTING_LEVEL_INVALID","features":[462]},{"name":"WRDS_MAX_CACHE_RESERVED","features":[462]},{"name":"WRDS_MAX_COUNTERS","features":[462]},{"name":"WRDS_MAX_DISPLAY_IOCTL_DATA","features":[462]},{"name":"WRDS_MAX_PROTOCOL_CACHE","features":[462]},{"name":"WRDS_MAX_RESERVED","features":[462]},{"name":"WRDS_PASSWORD_LENGTH","features":[462]},{"name":"WRDS_PERF_DISABLE_CURSORSETTINGS","features":[462]},{"name":"WRDS_PERF_DISABLE_CURSOR_SHADOW","features":[462]},{"name":"WRDS_PERF_DISABLE_FULLWINDOWDRAG","features":[462]},{"name":"WRDS_PERF_DISABLE_MENUANIMATIONS","features":[462]},{"name":"WRDS_PERF_DISABLE_NOTHING","features":[462]},{"name":"WRDS_PERF_DISABLE_THEMING","features":[462]},{"name":"WRDS_PERF_DISABLE_WALLPAPER","features":[462]},{"name":"WRDS_PERF_ENABLE_DESKTOP_COMPOSITION","features":[462]},{"name":"WRDS_PERF_ENABLE_ENHANCED_GRAPHICS","features":[462]},{"name":"WRDS_PERF_ENABLE_FONT_SMOOTHING","features":[462]},{"name":"WRDS_PROTOCOL_NAME_LENGTH","features":[462]},{"name":"WRDS_SERVICE_ID_GRAPHICS_GUID","features":[462]},{"name":"WRDS_SETTING","features":[307,462]},{"name":"WRDS_SETTINGS","features":[307,462]},{"name":"WRDS_SETTINGS_1","features":[307,462]},{"name":"WRDS_SETTING_LEVEL","features":[462]},{"name":"WRDS_SETTING_LEVEL_1","features":[462]},{"name":"WRDS_SETTING_LEVEL_INVALID","features":[462]},{"name":"WRDS_SETTING_STATUS","features":[462]},{"name":"WRDS_SETTING_STATUS_DISABLED","features":[462]},{"name":"WRDS_SETTING_STATUS_ENABLED","features":[462]},{"name":"WRDS_SETTING_STATUS_NOTAPPLICABLE","features":[462]},{"name":"WRDS_SETTING_STATUS_NOTCONFIGURED","features":[462]},{"name":"WRDS_SETTING_TYPE","features":[462]},{"name":"WRDS_SETTING_TYPE_INVALID","features":[462]},{"name":"WRDS_SETTING_TYPE_MACHINE","features":[462]},{"name":"WRDS_SETTING_TYPE_SAM","features":[462]},{"name":"WRDS_SETTING_TYPE_USER","features":[462]},{"name":"WRDS_USERNAME_LENGTH","features":[462]},{"name":"WRDS_VALUE_TYPE_BINARY","features":[462]},{"name":"WRDS_VALUE_TYPE_GUID","features":[462]},{"name":"WRDS_VALUE_TYPE_STRING","features":[462]},{"name":"WRDS_VALUE_TYPE_ULONG","features":[462]},{"name":"WRdsGraphicsChannelType","features":[462]},{"name":"WRdsGraphicsChannelType_BestEffortDelivery","features":[462]},{"name":"WRdsGraphicsChannelType_GuaranteedDelivery","features":[462]},{"name":"WRdsGraphicsChannels_LossyChannelMaxMessageSize","features":[462]},{"name":"WTSActive","features":[462]},{"name":"WTSApplicationName","features":[462]},{"name":"WTSCLIENTA","features":[462]},{"name":"WTSCLIENTW","features":[462]},{"name":"WTSCONFIGINFOA","features":[462]},{"name":"WTSCONFIGINFOW","features":[462]},{"name":"WTSClientAddress","features":[462]},{"name":"WTSClientBuildNumber","features":[462]},{"name":"WTSClientDirectory","features":[462]},{"name":"WTSClientDisplay","features":[462]},{"name":"WTSClientHardwareId","features":[462]},{"name":"WTSClientInfo","features":[462]},{"name":"WTSClientName","features":[462]},{"name":"WTSClientProductId","features":[462]},{"name":"WTSClientProtocolType","features":[462]},{"name":"WTSCloseServer","features":[307,462]},{"name":"WTSConfigInfo","features":[462]},{"name":"WTSConnectQuery","features":[462]},{"name":"WTSConnectSessionA","features":[307,462]},{"name":"WTSConnectSessionW","features":[307,462]},{"name":"WTSConnectState","features":[462]},{"name":"WTSConnected","features":[462]},{"name":"WTSCreateListenerA","features":[307,462]},{"name":"WTSCreateListenerW","features":[307,462]},{"name":"WTSDisconnectSession","features":[307,462]},{"name":"WTSDisconnected","features":[462]},{"name":"WTSDomainName","features":[462]},{"name":"WTSDown","features":[462]},{"name":"WTSEnableChildSessions","features":[307,462]},{"name":"WTSEnumerateListenersA","features":[307,462]},{"name":"WTSEnumerateListenersW","features":[307,462]},{"name":"WTSEnumerateProcessesA","features":[307,310,462]},{"name":"WTSEnumerateProcessesExA","features":[307,462]},{"name":"WTSEnumerateProcessesExW","features":[307,462]},{"name":"WTSEnumerateProcessesW","features":[307,310,462]},{"name":"WTSEnumerateServersA","features":[307,462]},{"name":"WTSEnumerateServersW","features":[307,462]},{"name":"WTSEnumerateSessionsA","features":[307,462]},{"name":"WTSEnumerateSessionsExA","features":[307,462]},{"name":"WTSEnumerateSessionsExW","features":[307,462]},{"name":"WTSEnumerateSessionsW","features":[307,462]},{"name":"WTSFreeMemory","features":[462]},{"name":"WTSFreeMemoryExA","features":[307,462]},{"name":"WTSFreeMemoryExW","features":[307,462]},{"name":"WTSGetActiveConsoleSessionId","features":[462]},{"name":"WTSGetChildSessionId","features":[307,462]},{"name":"WTSGetListenerSecurityA","features":[307,310,462]},{"name":"WTSGetListenerSecurityW","features":[307,310,462]},{"name":"WTSINFOA","features":[462]},{"name":"WTSINFOEXA","features":[462]},{"name":"WTSINFOEXW","features":[462]},{"name":"WTSINFOEX_LEVEL1_A","features":[462]},{"name":"WTSINFOEX_LEVEL1_W","features":[462]},{"name":"WTSINFOEX_LEVEL_A","features":[462]},{"name":"WTSINFOEX_LEVEL_W","features":[462]},{"name":"WTSINFOW","features":[462]},{"name":"WTSIdle","features":[462]},{"name":"WTSIdleTime","features":[462]},{"name":"WTSIncomingBytes","features":[462]},{"name":"WTSIncomingFrames","features":[462]},{"name":"WTSInit","features":[462]},{"name":"WTSInitialProgram","features":[462]},{"name":"WTSIsChildSessionsEnabled","features":[307,462]},{"name":"WTSIsRemoteSession","features":[462]},{"name":"WTSLISTENERCONFIGA","features":[462]},{"name":"WTSLISTENERCONFIGW","features":[462]},{"name":"WTSListen","features":[462]},{"name":"WTSLogoffSession","features":[307,462]},{"name":"WTSLogonTime","features":[462]},{"name":"WTSOEMId","features":[462]},{"name":"WTSOpenServerA","features":[307,462]},{"name":"WTSOpenServerExA","features":[307,462]},{"name":"WTSOpenServerExW","features":[307,462]},{"name":"WTSOpenServerW","features":[307,462]},{"name":"WTSOutgoingBytes","features":[462]},{"name":"WTSOutgoingFrames","features":[462]},{"name":"WTSQueryListenerConfigA","features":[307,462]},{"name":"WTSQueryListenerConfigW","features":[307,462]},{"name":"WTSQuerySessionInformationA","features":[307,462]},{"name":"WTSQuerySessionInformationW","features":[307,462]},{"name":"WTSQueryUserConfigA","features":[307,462]},{"name":"WTSQueryUserConfigW","features":[307,462]},{"name":"WTSQueryUserToken","features":[307,462]},{"name":"WTSRegisterSessionNotification","features":[307,462]},{"name":"WTSRegisterSessionNotificationEx","features":[307,462]},{"name":"WTSReset","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_INET","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_INET6","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_IPX","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_NETBIOS","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_UNSPEC","features":[462]},{"name":"WTSSBX_IP_ADDRESS","features":[462]},{"name":"WTSSBX_MACHINE_CONNECT_INFO","features":[462]},{"name":"WTSSBX_MACHINE_DRAIN","features":[462]},{"name":"WTSSBX_MACHINE_DRAIN_OFF","features":[462]},{"name":"WTSSBX_MACHINE_DRAIN_ON","features":[462]},{"name":"WTSSBX_MACHINE_DRAIN_UNSPEC","features":[462]},{"name":"WTSSBX_MACHINE_INFO","features":[462]},{"name":"WTSSBX_MACHINE_SESSION_MODE","features":[462]},{"name":"WTSSBX_MACHINE_SESSION_MODE_MULTIPLE","features":[462]},{"name":"WTSSBX_MACHINE_SESSION_MODE_SINGLE","features":[462]},{"name":"WTSSBX_MACHINE_SESSION_MODE_UNSPEC","features":[462]},{"name":"WTSSBX_MACHINE_STATE","features":[462]},{"name":"WTSSBX_MACHINE_STATE_READY","features":[462]},{"name":"WTSSBX_MACHINE_STATE_SYNCHRONIZING","features":[462]},{"name":"WTSSBX_MACHINE_STATE_UNSPEC","features":[462]},{"name":"WTSSBX_NOTIFICATION_ADDED","features":[462]},{"name":"WTSSBX_NOTIFICATION_CHANGED","features":[462]},{"name":"WTSSBX_NOTIFICATION_REMOVED","features":[462]},{"name":"WTSSBX_NOTIFICATION_RESYNC","features":[462]},{"name":"WTSSBX_NOTIFICATION_TYPE","features":[462]},{"name":"WTSSBX_SESSION_INFO","features":[307,462]},{"name":"WTSSBX_SESSION_STATE","features":[462]},{"name":"WTSSBX_SESSION_STATE_ACTIVE","features":[462]},{"name":"WTSSBX_SESSION_STATE_DISCONNECTED","features":[462]},{"name":"WTSSBX_SESSION_STATE_UNSPEC","features":[462]},{"name":"WTSSESSION_NOTIFICATION","features":[462]},{"name":"WTSSendMessageA","features":[307,462,369]},{"name":"WTSSendMessageW","features":[307,462,369]},{"name":"WTSSessionAddressV4","features":[462]},{"name":"WTSSessionId","features":[462]},{"name":"WTSSessionInfo","features":[462]},{"name":"WTSSessionInfoEx","features":[462]},{"name":"WTSSetListenerSecurityA","features":[307,310,462]},{"name":"WTSSetListenerSecurityW","features":[307,310,462]},{"name":"WTSSetRenderHint","features":[307,462]},{"name":"WTSSetUserConfigA","features":[307,462]},{"name":"WTSSetUserConfigW","features":[307,462]},{"name":"WTSShadow","features":[462]},{"name":"WTSShutdownSystem","features":[307,462]},{"name":"WTSStartRemoteControlSessionA","features":[307,462]},{"name":"WTSStartRemoteControlSessionW","features":[307,462]},{"name":"WTSStopRemoteControlSession","features":[307,462]},{"name":"WTSTerminateProcess","features":[307,462]},{"name":"WTSTypeProcessInfoLevel0","features":[462]},{"name":"WTSTypeProcessInfoLevel1","features":[462]},{"name":"WTSTypeSessionInfoLevel1","features":[462]},{"name":"WTSUSERCONFIGA","features":[462]},{"name":"WTSUSERCONFIGW","features":[462]},{"name":"WTSUnRegisterSessionNotification","features":[307,462]},{"name":"WTSUnRegisterSessionNotificationEx","features":[307,462]},{"name":"WTSUserConfigBrokenTimeoutSettings","features":[462]},{"name":"WTSUserConfigInitialProgram","features":[462]},{"name":"WTSUserConfigModemCallbackPhoneNumber","features":[462]},{"name":"WTSUserConfigModemCallbackSettings","features":[462]},{"name":"WTSUserConfigReconnectSettings","features":[462]},{"name":"WTSUserConfigShadowingSettings","features":[462]},{"name":"WTSUserConfigSourceSAM","features":[462]},{"name":"WTSUserConfigTerminalServerHomeDir","features":[462]},{"name":"WTSUserConfigTerminalServerHomeDirDrive","features":[462]},{"name":"WTSUserConfigTerminalServerProfilePath","features":[462]},{"name":"WTSUserConfigTimeoutSettingsConnections","features":[462]},{"name":"WTSUserConfigTimeoutSettingsDisconnections","features":[462]},{"name":"WTSUserConfigTimeoutSettingsIdle","features":[462]},{"name":"WTSUserConfigUser","features":[462]},{"name":"WTSUserConfigWorkingDirectory","features":[462]},{"name":"WTSUserConfigfAllowLogonTerminalServer","features":[462]},{"name":"WTSUserConfigfDeviceClientDefaultPrinter","features":[462]},{"name":"WTSUserConfigfDeviceClientDrives","features":[462]},{"name":"WTSUserConfigfDeviceClientPrinters","features":[462]},{"name":"WTSUserConfigfInheritInitialProgram","features":[462]},{"name":"WTSUserConfigfTerminalServerRemoteHomeDir","features":[462]},{"name":"WTSUserName","features":[462]},{"name":"WTSValidationInfo","features":[462]},{"name":"WTSVirtualChannelClose","features":[307,462]},{"name":"WTSVirtualChannelOpen","features":[307,462]},{"name":"WTSVirtualChannelOpenEx","features":[307,462]},{"name":"WTSVirtualChannelPurgeInput","features":[307,462]},{"name":"WTSVirtualChannelPurgeOutput","features":[307,462]},{"name":"WTSVirtualChannelQuery","features":[307,462]},{"name":"WTSVirtualChannelRead","features":[307,462]},{"name":"WTSVirtualChannelWrite","features":[307,462]},{"name":"WTSVirtualClientData","features":[462]},{"name":"WTSVirtualFileHandle","features":[462]},{"name":"WTSWaitSystemEvent","features":[307,462]},{"name":"WTSWinStationName","features":[462]},{"name":"WTSWorkingDirectory","features":[462]},{"name":"WTS_CACHE_STATS","features":[462]},{"name":"WTS_CACHE_STATS_UN","features":[462]},{"name":"WTS_CERT_TYPE","features":[462]},{"name":"WTS_CERT_TYPE_INVALID","features":[462]},{"name":"WTS_CERT_TYPE_PROPRIETORY","features":[462]},{"name":"WTS_CERT_TYPE_X509","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_NO_COMPRESS","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_PRI_HIGH","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_PRI_LOW","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_PRI_MED","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_PRI_REAL","features":[462]},{"name":"WTS_CLIENTADDRESS_LENGTH","features":[462]},{"name":"WTS_CLIENTNAME_LENGTH","features":[462]},{"name":"WTS_CLIENT_ADDRESS","features":[462]},{"name":"WTS_CLIENT_DATA","features":[307,462]},{"name":"WTS_CLIENT_DISPLAY","features":[462]},{"name":"WTS_CLIENT_PRODUCT_ID_LENGTH","features":[462]},{"name":"WTS_COMMENT_LENGTH","features":[462]},{"name":"WTS_CONFIG_CLASS","features":[462]},{"name":"WTS_CONFIG_SOURCE","features":[462]},{"name":"WTS_CONNECTSTATE_CLASS","features":[462]},{"name":"WTS_CURRENT_SERVER","features":[307,462]},{"name":"WTS_CURRENT_SERVER_HANDLE","features":[307,462]},{"name":"WTS_CURRENT_SERVER_NAME","features":[462]},{"name":"WTS_CURRENT_SESSION","features":[462]},{"name":"WTS_DEVICE_NAME_LENGTH","features":[462]},{"name":"WTS_DIRECTORY_LENGTH","features":[462]},{"name":"WTS_DISPLAY_IOCTL","features":[462]},{"name":"WTS_DOMAIN_LENGTH","features":[462]},{"name":"WTS_DRAIN_IN_DRAIN","features":[462]},{"name":"WTS_DRAIN_NOT_IN_DRAIN","features":[462]},{"name":"WTS_DRAIN_STATE_NONE","features":[462]},{"name":"WTS_DRIVER_NAME_LENGTH","features":[462]},{"name":"WTS_DRIVE_LENGTH","features":[462]},{"name":"WTS_EVENT_ALL","features":[462]},{"name":"WTS_EVENT_CONNECT","features":[462]},{"name":"WTS_EVENT_CREATE","features":[462]},{"name":"WTS_EVENT_DELETE","features":[462]},{"name":"WTS_EVENT_DISCONNECT","features":[462]},{"name":"WTS_EVENT_FLUSH","features":[462]},{"name":"WTS_EVENT_LICENSE","features":[462]},{"name":"WTS_EVENT_LOGOFF","features":[462]},{"name":"WTS_EVENT_LOGON","features":[462]},{"name":"WTS_EVENT_NONE","features":[462]},{"name":"WTS_EVENT_RENAME","features":[462]},{"name":"WTS_EVENT_STATECHANGE","features":[462]},{"name":"WTS_IMEFILENAME_LENGTH","features":[462]},{"name":"WTS_INFO_CLASS","features":[462]},{"name":"WTS_INITIALPROGRAM_LENGTH","features":[462]},{"name":"WTS_KEY_EXCHANGE_ALG_DH","features":[462]},{"name":"WTS_KEY_EXCHANGE_ALG_RSA","features":[462]},{"name":"WTS_LICENSE_CAPABILITIES","features":[307,462]},{"name":"WTS_LICENSE_PREAMBLE_VERSION","features":[462]},{"name":"WTS_LICENSE_PROTOCOL_VERSION","features":[462]},{"name":"WTS_LISTENER_CREATE","features":[462]},{"name":"WTS_LISTENER_NAME_LENGTH","features":[462]},{"name":"WTS_LISTENER_UPDATE","features":[462]},{"name":"WTS_LOGON_ERROR_REDIRECTOR_RESPONSE","features":[462]},{"name":"WTS_LOGON_ERR_HANDLED_DONT_SHOW","features":[462]},{"name":"WTS_LOGON_ERR_HANDLED_DONT_SHOW_START_OVER","features":[462]},{"name":"WTS_LOGON_ERR_HANDLED_SHOW","features":[462]},{"name":"WTS_LOGON_ERR_INVALID","features":[462]},{"name":"WTS_LOGON_ERR_NOT_HANDLED","features":[462]},{"name":"WTS_MAX_CACHE_RESERVED","features":[462]},{"name":"WTS_MAX_COUNTERS","features":[462]},{"name":"WTS_MAX_DISPLAY_IOCTL_DATA","features":[462]},{"name":"WTS_MAX_PROTOCOL_CACHE","features":[462]},{"name":"WTS_MAX_RESERVED","features":[462]},{"name":"WTS_PASSWORD_LENGTH","features":[462]},{"name":"WTS_PERF_DISABLE_CURSORSETTINGS","features":[462]},{"name":"WTS_PERF_DISABLE_CURSOR_SHADOW","features":[462]},{"name":"WTS_PERF_DISABLE_FULLWINDOWDRAG","features":[462]},{"name":"WTS_PERF_DISABLE_MENUANIMATIONS","features":[462]},{"name":"WTS_PERF_DISABLE_NOTHING","features":[462]},{"name":"WTS_PERF_DISABLE_THEMING","features":[462]},{"name":"WTS_PERF_DISABLE_WALLPAPER","features":[462]},{"name":"WTS_PERF_ENABLE_DESKTOP_COMPOSITION","features":[462]},{"name":"WTS_PERF_ENABLE_ENHANCED_GRAPHICS","features":[462]},{"name":"WTS_PERF_ENABLE_FONT_SMOOTHING","features":[462]},{"name":"WTS_POLICY_DATA","features":[307,462]},{"name":"WTS_PROCESS_INFOA","features":[310,462]},{"name":"WTS_PROCESS_INFOW","features":[310,462]},{"name":"WTS_PROCESS_INFO_EXA","features":[310,462]},{"name":"WTS_PROCESS_INFO_EXW","features":[310,462]},{"name":"WTS_PROCESS_INFO_LEVEL_0","features":[462]},{"name":"WTS_PROCESS_INFO_LEVEL_1","features":[462]},{"name":"WTS_PROPERTY_DEFAULT_CONFIG","features":[462]},{"name":"WTS_PROPERTY_VALUE","features":[462]},{"name":"WTS_PROTOCOL_CACHE","features":[462]},{"name":"WTS_PROTOCOL_COUNTERS","features":[462]},{"name":"WTS_PROTOCOL_NAME_LENGTH","features":[462]},{"name":"WTS_PROTOCOL_STATUS","features":[462]},{"name":"WTS_PROTOCOL_TYPE_CONSOLE","features":[462]},{"name":"WTS_PROTOCOL_TYPE_ICA","features":[462]},{"name":"WTS_PROTOCOL_TYPE_RDP","features":[462]},{"name":"WTS_QUERY_ALLOWED_INITIAL_APP","features":[462]},{"name":"WTS_QUERY_AUDIOENUM_DLL","features":[462]},{"name":"WTS_QUERY_LOGON_SCREEN_SIZE","features":[462]},{"name":"WTS_QUERY_MF_FORMAT_SUPPORT","features":[462]},{"name":"WTS_RCM_DRAIN_STATE","features":[462]},{"name":"WTS_RCM_SERVICE_STATE","features":[462]},{"name":"WTS_SECURITY_ALL_ACCESS","features":[462]},{"name":"WTS_SECURITY_CONNECT","features":[462]},{"name":"WTS_SECURITY_CURRENT_GUEST_ACCESS","features":[462]},{"name":"WTS_SECURITY_CURRENT_USER_ACCESS","features":[462]},{"name":"WTS_SECURITY_DISCONNECT","features":[462]},{"name":"WTS_SECURITY_FLAGS","features":[462]},{"name":"WTS_SECURITY_GUEST_ACCESS","features":[462]},{"name":"WTS_SECURITY_LOGOFF","features":[462]},{"name":"WTS_SECURITY_LOGON","features":[462]},{"name":"WTS_SECURITY_MESSAGE","features":[462]},{"name":"WTS_SECURITY_QUERY_INFORMATION","features":[462]},{"name":"WTS_SECURITY_REMOTE_CONTROL","features":[462]},{"name":"WTS_SECURITY_RESET","features":[462]},{"name":"WTS_SECURITY_SET_INFORMATION","features":[462]},{"name":"WTS_SECURITY_USER_ACCESS","features":[462]},{"name":"WTS_SECURITY_VIRTUAL_CHANNELS","features":[462]},{"name":"WTS_SERVER_INFOA","features":[462]},{"name":"WTS_SERVER_INFOW","features":[462]},{"name":"WTS_SERVICE_NONE","features":[462]},{"name":"WTS_SERVICE_START","features":[462]},{"name":"WTS_SERVICE_STATE","features":[462]},{"name":"WTS_SERVICE_STOP","features":[462]},{"name":"WTS_SESSIONSTATE_LOCK","features":[462]},{"name":"WTS_SESSIONSTATE_UNKNOWN","features":[462]},{"name":"WTS_SESSIONSTATE_UNLOCK","features":[462]},{"name":"WTS_SESSION_ADDRESS","features":[462]},{"name":"WTS_SESSION_ID","features":[462]},{"name":"WTS_SESSION_INFOA","features":[462]},{"name":"WTS_SESSION_INFOW","features":[462]},{"name":"WTS_SESSION_INFO_1A","features":[462]},{"name":"WTS_SESSION_INFO_1W","features":[462]},{"name":"WTS_SMALL_RECT","features":[462]},{"name":"WTS_SOCKADDR","features":[462]},{"name":"WTS_SYSTEMTIME","features":[462]},{"name":"WTS_TIME_ZONE_INFORMATION","features":[462]},{"name":"WTS_TYPE_CLASS","features":[462]},{"name":"WTS_USERNAME_LENGTH","features":[462]},{"name":"WTS_USER_CREDENTIAL","features":[462]},{"name":"WTS_USER_DATA","features":[462]},{"name":"WTS_VALIDATION_INFORMATIONA","features":[462]},{"name":"WTS_VALIDATION_INFORMATIONW","features":[462]},{"name":"WTS_VALUE_TYPE_BINARY","features":[462]},{"name":"WTS_VALUE_TYPE_GUID","features":[462]},{"name":"WTS_VALUE_TYPE_STRING","features":[462]},{"name":"WTS_VALUE_TYPE_ULONG","features":[462]},{"name":"WTS_VIRTUAL_CLASS","features":[462]},{"name":"WTS_WSD_FASTREBOOT","features":[462]},{"name":"WTS_WSD_LOGOFF","features":[462]},{"name":"WTS_WSD_POWEROFF","features":[462]},{"name":"WTS_WSD_REBOOT","features":[462]},{"name":"WTS_WSD_SHUTDOWN","features":[462]},{"name":"Workspace","features":[462]},{"name":"_ITSWkspEvents","features":[358,462]},{"name":"pluginResource","features":[462]},{"name":"pluginResource2","features":[462]},{"name":"pluginResource2FileAssociation","features":[462]}],"601":[{"name":"ERROR_REDIRECT_LOCATION_INVALID","features":[581]},{"name":"ERROR_REDIRECT_LOCATION_TOO_LONG","features":[581]},{"name":"ERROR_SERVICE_CBT_HARDENING_INVALID","features":[581]},{"name":"ERROR_WINRS_CLIENT_CLOSERECEIVEHANDLE_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_CLOSESENDHANDLE_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_CLOSESHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_CREATESHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_FREECREATESHELLRESULT_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_FREEPULLRESULT_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_FREERUNCOMMANDRESULT_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_GET_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_INVALID_FLAG","features":[581]},{"name":"ERROR_WINRS_CLIENT_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_PULL_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_PUSH_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_RECEIVE_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_RUNCOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_SEND_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_SIGNAL_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CODE_PAGE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WINRS_CONNECT_RESPONSE_BAD_BODY","features":[581]},{"name":"ERROR_WINRS_IDLETIMEOUT_OUTOFBOUNDS","features":[581]},{"name":"ERROR_WINRS_RECEIVE_IN_PROGRESS","features":[581]},{"name":"ERROR_WINRS_RECEIVE_NO_RESPONSE_DATA","features":[581]},{"name":"ERROR_WINRS_SHELLCOMMAND_CLIENTID_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELLCOMMAND_CLIENTID_RESOURCE_CONFLICT","features":[581]},{"name":"ERROR_WINRS_SHELLCOMMAND_DISCONNECT_OPERATION_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELLCOMMAND_RECONNECT_OPERATION_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELL_CLIENTID_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELL_CLIENTID_RESOURCE_CONFLICT","features":[581]},{"name":"ERROR_WINRS_SHELL_CLIENTSESSIONID_MISMATCH","features":[581]},{"name":"ERROR_WINRS_SHELL_CONNECTED_TO_DIFFERENT_CLIENT","features":[581]},{"name":"ERROR_WINRS_SHELL_DISCONNECTED","features":[581]},{"name":"ERROR_WINRS_SHELL_DISCONNECT_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WINRS_SHELL_DISCONNECT_OPERATION_NOT_GRACEFUL","features":[581]},{"name":"ERROR_WINRS_SHELL_DISCONNECT_OPERATION_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELL_RECONNECT_OPERATION_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELL_URI_INVALID","features":[581]},{"name":"ERROR_WSMAN_ACK_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ACTION_MISMATCH","features":[581]},{"name":"ERROR_WSMAN_ACTION_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ADDOBJECT_MISSING_EPR","features":[581]},{"name":"ERROR_WSMAN_ADDOBJECT_MISSING_OBJECT","features":[581]},{"name":"ERROR_WSMAN_ALREADY_EXISTS","features":[581]},{"name":"ERROR_WSMAN_AMBIGUOUS_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_AUTHENTICATION_INVALID_FLAG","features":[581]},{"name":"ERROR_WSMAN_AUTHORIZATION_MODE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_BAD_METHOD","features":[581]},{"name":"ERROR_WSMAN_BATCHSIZE_TOO_SMALL","features":[581]},{"name":"ERROR_WSMAN_BATCH_COMPLETE","features":[581]},{"name":"ERROR_WSMAN_BOOKMARKS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_BOOKMARK_EXPIRED","features":[581]},{"name":"ERROR_WSMAN_CANNOT_CHANGE_KEYS","features":[581]},{"name":"ERROR_WSMAN_CANNOT_DECRYPT","features":[581]},{"name":"ERROR_WSMAN_CANNOT_PROCESS_FILTER","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS_FOR_HTTP","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_CERTIFICATES_FOR_HTTP","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_CREDSSP","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_HTTP","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_KERBEROS","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_CONFIGLIMIT_EXCEEDED","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_CREDENTIAL_MANAGEMENT_FAILIED","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_INVALIDISSUERKEY","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_INVALIDSUBJECTKEY","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_INVALIDUSERCREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_PASSWORDBLANK","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_PASSWORDTOOLONG","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_PASSWORDUSERTUPLE","features":[581]},{"name":"ERROR_WSMAN_CERT_INVALID_USAGE","features":[581]},{"name":"ERROR_WSMAN_CERT_INVALID_USAGE_CLIENT","features":[581]},{"name":"ERROR_WSMAN_CERT_MISSING_AUTH_FLAG","features":[581]},{"name":"ERROR_WSMAN_CERT_MULTIPLE_CREDENTIALS_FLAG","features":[581]},{"name":"ERROR_WSMAN_CERT_NOT_FOUND","features":[581]},{"name":"ERROR_WSMAN_CERT_THUMBPRINT_BLANK","features":[581]},{"name":"ERROR_WSMAN_CERT_THUMBPRINT_NOT_BLANK","features":[581]},{"name":"ERROR_WSMAN_CHARACTER_SET","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ALLOWFRESHCREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ALLOWFRESHCREDENTIALS_NTLMONLY","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BASIC_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BATCH_ITEMS_TOO_SMALL","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BLANK_ACTION_URI","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BLANK_INPUT_XML","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BLANK_URI","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERTIFICATES_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_UNKNOWN_LOCATION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_UNKNOWN_TYPE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_UNNEEDED_CREDS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_UNNEEDED_USERNAME","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CLOSECOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CLOSESHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_COMPRESSION_INVALID_OPTION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CONNECTCOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CONNECTSHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CONSTRUCTERROR_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREATESESSION_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREATESHELL_NAME_INVALID","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREATESHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDENTIALS_FLAG_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDENTIALS_FOR_DEFAULT_AUTHENTICATION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDENTIALS_FOR_PROXY_AUTHENTICATION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDENTIALS_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDSSP_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DECODEOBJECT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DELIVERENDSUBSCRIPTION_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DELIVEREVENTS_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DIGEST_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DISABLE_LOOPBACK_WITH_EXPLICIT_CREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DISCONNECTSHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENCODEOBJECT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUMERATE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUMERATORADDEVENT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUMERATORADDOBJECT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUMERATORNEXTOBJECT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUM_RECEIVED_TOO_MANY_ITEMS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETBOOKMARK_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETERRORMESSAGE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETSESSIONOPTION_DWORD_INVALID_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETSESSIONOPTION_DWORD_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETSESSIONOPTION_INVALID_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETSESSIONOPTION_STRING_INVALID_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INITIALIZE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CERT","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CERT_DNS_OR_UPN","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CLOSE_COMMAND_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CLOSE_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CREATE_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_DEINIT_APPLICATION_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_DELIVERY_RETRY","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_DISABLE_LOOPBACK","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_DISCONNECT_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_GETERRORMESSAGE_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_INIT_APPLICATION_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_LANGUAGE_CODE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_LOCALE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_RECEIVE_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_RESOURCE_LOCATOR","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_RUNCOMMAND_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_SEND_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_SEND_SHELL_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_SHELL_COMMAND_PAIR","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_SIGNAL_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_UI_LANGUAGE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_KERBEROS_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_LOCAL_INVALID_CONNECTION_OPTIONS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_LOCAL_INVALID_CREDS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MAX_CHARS_TOO_SMALL","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MISSING_EXPIRATION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_AUTH_FLAGS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_DELIVERY_MODES","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_ENUM_MODE_FLAGS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_ENVELOPE_POLICIES","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_PROXY_AUTH_FLAGS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NEGOTIATE_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NO_HANDLE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NO_SOURCES","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NULL_ISSUERS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NULL_PUBLISHERS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NULL_RESULT_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_PULL_INVALID_FLAGS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_PUSH_HOST_TOO_LONG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_PUSH_UNSUPPORTED_TRANSPORT","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RECEIVE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RECONNECTSHELLCOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RECONNECTSHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RUNCOMMAND_NOTCOMPLETED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RUNCOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SEND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SESSION_UNUSABLE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SETSESSIONOPTION_INVALID_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SETSESSIONOPTION_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SIGNAL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SPN_WRONG_AUTH","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SUBSCRIBE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_UNENCRYPTED_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_UNENCRYPTED_HTTP_ONLY","features":[581]},{"name":"ERROR_WSMAN_CLIENT_UNKNOWN_EXPIRATION_TYPE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_USERNAME_AND_PASSWORD_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_USERNAME_PASSWORD_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_WORKGROUP_NO_KERBEROS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ZERO_HEARTBEAT","features":[581]},{"name":"ERROR_WSMAN_COMMAND_ALREADY_CLOSED","features":[581]},{"name":"ERROR_WSMAN_COMMAND_TERMINATED","features":[581]},{"name":"ERROR_WSMAN_CONCURRENCY","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CANNOT_CHANGE_CERTMAPPING_KEYS","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CANNOT_CHANGE_GPO_CONTROLLED_SETTING","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CANNOT_CHANGE_MUTUAL","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CANNOT_SHARE_SSL_CONFIG","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CERT_CN_DOES_NOT_MATCH_HOSTNAME","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CORRUPTED","features":[581]},{"name":"ERROR_WSMAN_CONFIG_GROUP_POLICY_CHANGE_NOTIFICATION_SUBSCRIPTION_FAILED","features":[581]},{"name":"ERROR_WSMAN_CONFIG_HOSTNAME_CHANGE_WITHOUT_CERT","features":[581]},{"name":"ERROR_WSMAN_CONFIG_PORT_INVALID","features":[581]},{"name":"ERROR_WSMAN_CONFIG_READONLY_PROPERTY","features":[581]},{"name":"ERROR_WSMAN_CONFIG_SHELLURI_INVALID_OPERATION_ON_KEY","features":[581]},{"name":"ERROR_WSMAN_CONFIG_SHELLURI_INVALID_PROCESSPATH","features":[581]},{"name":"ERROR_WSMAN_CONFIG_SHELL_URI_CMDSHELLURI_NOTPERMITTED","features":[581]},{"name":"ERROR_WSMAN_CONFIG_SHELL_URI_INVALID","features":[581]},{"name":"ERROR_WSMAN_CONFIG_THUMBPRINT_SHOULD_BE_EMPTY","features":[581]},{"name":"ERROR_WSMAN_CONNECTIONSTR_INVALID","features":[581]},{"name":"ERROR_WSMAN_CONNECTOR_GET","features":[581]},{"name":"ERROR_WSMAN_CREATESHELL_NULL_ENVIRONMENT_VARIABLE_NAME","features":[581]},{"name":"ERROR_WSMAN_CREATESHELL_NULL_STREAMID","features":[581]},{"name":"ERROR_WSMAN_CREATESHELL_RUNAS_FAILED","features":[581]},{"name":"ERROR_WSMAN_CREATE_RESPONSE_NO_EPR","features":[581]},{"name":"ERROR_WSMAN_CREDSSP_USERNAME_PASSWORD_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CREDS_PASSED_WITH_NO_AUTH_FLAG","features":[581]},{"name":"ERROR_WSMAN_CUSTOMREMOTESHELL_DEPRECATED","features":[581]},{"name":"ERROR_WSMAN_DEFAULTAUTH_IPADDRESS","features":[581]},{"name":"ERROR_WSMAN_DELIVERY_REFUSED","features":[581]},{"name":"ERROR_WSMAN_DELIVERY_RETRIES_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_DELIVER_IN_PROGRESS","features":[581]},{"name":"ERROR_WSMAN_DEPRECATED_CONFIG_SETTING","features":[581]},{"name":"ERROR_WSMAN_DESERIALIZE_CLASS","features":[581]},{"name":"ERROR_WSMAN_DESTINATION_INVALID","features":[581]},{"name":"ERROR_WSMAN_DESTINATION_UNREACHABLE","features":[581]},{"name":"ERROR_WSMAN_DIFFERENT_AUTHZ_TOKEN","features":[581]},{"name":"ERROR_WSMAN_DIFFERENT_CIM_SELECTOR","features":[581]},{"name":"ERROR_WSMAN_DUPLICATE_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_ENCODING_LIMIT","features":[581]},{"name":"ERROR_WSMAN_ENCODING_TYPE","features":[581]},{"name":"ERROR_WSMAN_ENDPOINT_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_ENDPOINT_UNAVAILABLE_INVALID_VALUE","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_CANNOT_PROCESS_FILTER","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_FILTERING_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_FILTER_DIALECT_REQUESTED_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_INVALID_ENUMERATION_CONTEXT","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_INVALID_EXPIRATION_TIME","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_SHELLCOMAMNDS_FILTER_EXPECTED","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_SHELLCOMMANDS_EPRS_NOTSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_TIMED_OUT","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_UNABLE_TO_RENEW","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TIME","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TYPE","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_WMI_INVALID_KEY","features":[581]},{"name":"ERROR_WSMAN_ENUMERATION_CLOSED","features":[581]},{"name":"ERROR_WSMAN_ENUMERATION_INITIALIZING","features":[581]},{"name":"ERROR_WSMAN_ENUMERATION_INVALID","features":[581]},{"name":"ERROR_WSMAN_ENUMERATION_MODE_UNSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ENVELOPE_TOO_LARGE","features":[581]},{"name":"ERROR_WSMAN_EPR_NESTING_EXCEEDED","features":[581]},{"name":"ERROR_WSMAN_EVENTING_CONCURRENT_CLIENT_RECEIVE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_DELIVERYFAILED_FROMSOURCE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_DELIVERY_MODE_REQUESTED_INVALID","features":[581]},{"name":"ERROR_WSMAN_EVENTING_DELIVERY_MODE_REQUESTED_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_FAST_SENDER","features":[581]},{"name":"ERROR_WSMAN_EVENTING_FILTERING_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_EVENTING_FILTERING_REQUESTED_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INCOMPATIBLE_BATCHPARAMS_AND_DELIVERYMODE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INSECURE_PUSHSUBSCRIPTION_CONNECTION","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_ENCODING_IN_DELIVERY","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_ENDTO_ADDRESSS","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_EVENTSOURCE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_EXPIRATION_TIME","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_HEARTBEAT","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_INCOMING_EVENT_PACKET_HEADER","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_LOCALE_IN_DELIVERY","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_MESSAGE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_NOTIFYTO_ADDRESSS","features":[581]},{"name":"ERROR_WSMAN_EVENTING_LOOPBACK_TESTFAILED","features":[581]},{"name":"ERROR_WSMAN_EVENTING_MISSING_LOCALE_IN_DELIVERY","features":[581]},{"name":"ERROR_WSMAN_EVENTING_MISSING_NOTIFYTO","features":[581]},{"name":"ERROR_WSMAN_EVENTING_MISSING_NOTIFYTO_ADDRESSS","features":[581]},{"name":"ERROR_WSMAN_EVENTING_NOMATCHING_LISTENER","features":[581]},{"name":"ERROR_WSMAN_EVENTING_NONDOMAINJOINED_COLLECTOR","features":[581]},{"name":"ERROR_WSMAN_EVENTING_NONDOMAINJOINED_PUBLISHER","features":[581]},{"name":"ERROR_WSMAN_EVENTING_PUSH_SUBSCRIPTION_NOACTIVATE_EVENTSOURCE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_SOURCE_UNABLE_TO_PROCESS","features":[581]},{"name":"ERROR_WSMAN_EVENTING_SUBSCRIPTIONCLOSED_BYREMOTESERVICE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_SUBSCRIPTION_CANCELLED_BYSOURCE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_UNABLE_TO_RENEW","features":[581]},{"name":"ERROR_WSMAN_EVENTING_UNSUPPORTED_EXPIRATION_TYPE","features":[581]},{"name":"ERROR_WSMAN_EXPIRATION_TIME_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_EXPLICIT_CREDENTIALS_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_FAILED_AUTHENTICATION","features":[581]},{"name":"ERROR_WSMAN_FEATURE_DEPRECATED","features":[581]},{"name":"ERROR_WSMAN_FILE_NOT_PRESENT","features":[581]},{"name":"ERROR_WSMAN_FILTERING_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_FILTERING_REQUIRED_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_FORMAT_MISMATCH_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_FORMAT_SECURITY_TOKEN_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_FRAGMENT_DIALECT_REQUESTED_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_FRAGMENT_TRANSFER_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_GETCLASS","features":[581]},{"name":"ERROR_WSMAN_HEARTBEATS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_HTML_ERROR","features":[581]},{"name":"ERROR_WSMAN_HTTP_CONTENT_TYPE_MISSMATCH_RESPONSE_DATA","features":[581]},{"name":"ERROR_WSMAN_HTTP_INVALID_CONTENT_TYPE_IN_RESPONSE_DATA","features":[581]},{"name":"ERROR_WSMAN_HTTP_NOT_FOUND_STATUS","features":[581]},{"name":"ERROR_WSMAN_HTTP_NO_RESPONSE_DATA","features":[581]},{"name":"ERROR_WSMAN_HTTP_REQUEST_TOO_LARGE_STATUS","features":[581]},{"name":"ERROR_WSMAN_HTTP_SERVICE_UNAVAILABLE_STATUS","features":[581]},{"name":"ERROR_WSMAN_HTTP_STATUS_BAD_REQUEST","features":[581]},{"name":"ERROR_WSMAN_HTTP_STATUS_SERVER_ERROR","features":[581]},{"name":"ERROR_WSMAN_IISCONFIGURATION_READ_FAILED","features":[581]},{"name":"ERROR_WSMAN_INCOMPATIBLE_EPR","features":[581]},{"name":"ERROR_WSMAN_INEXISTENT_MAC_ADDRESS","features":[581]},{"name":"ERROR_WSMAN_INSECURE_ADDRESS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_INSUFFCIENT_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_INSUFFICIENT_METADATA_FOR_BASIC","features":[581]},{"name":"ERROR_WSMAN_INVALID_ACTIONURI","features":[581]},{"name":"ERROR_WSMAN_INVALID_BATCH_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_INVALID_BATCH_SETTINGS_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_INVALID_BOOKMARK","features":[581]},{"name":"ERROR_WSMAN_INVALID_CHARACTERS_IN_RESPONSE","features":[581]},{"name":"ERROR_WSMAN_INVALID_CONFIGSDDL_URL","features":[581]},{"name":"ERROR_WSMAN_INVALID_CONNECTIONRETRY","features":[581]},{"name":"ERROR_WSMAN_INVALID_FILEPATH","features":[581]},{"name":"ERROR_WSMAN_INVALID_FILTER_XML","features":[581]},{"name":"ERROR_WSMAN_INVALID_FRAGMENT_DIALECT","features":[581]},{"name":"ERROR_WSMAN_INVALID_FRAGMENT_PATH","features":[581]},{"name":"ERROR_WSMAN_INVALID_FRAGMENT_PATH_BLANK","features":[581]},{"name":"ERROR_WSMAN_INVALID_HEADER","features":[581]},{"name":"ERROR_WSMAN_INVALID_HOSTNAME_PATTERN","features":[581]},{"name":"ERROR_WSMAN_INVALID_IPFILTER","features":[581]},{"name":"ERROR_WSMAN_INVALID_KEY","features":[581]},{"name":"ERROR_WSMAN_INVALID_LITERAL_URI","features":[581]},{"name":"ERROR_WSMAN_INVALID_MESSAGE_INFORMATION_HEADER","features":[581]},{"name":"ERROR_WSMAN_INVALID_OPTIONS","features":[581]},{"name":"ERROR_WSMAN_INVALID_OPTIONSET","features":[581]},{"name":"ERROR_WSMAN_INVALID_OPTION_NO_PROXY_SERVER","features":[581]},{"name":"ERROR_WSMAN_INVALID_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_INVALID_PARAMETER_NAME","features":[581]},{"name":"ERROR_WSMAN_INVALID_PROPOSED_ID","features":[581]},{"name":"ERROR_WSMAN_INVALID_PROVIDER_RESPONSE","features":[581]},{"name":"ERROR_WSMAN_INVALID_PUBLISHERS_TYPE","features":[581]},{"name":"ERROR_WSMAN_INVALID_REDIRECT_ERROR","features":[581]},{"name":"ERROR_WSMAN_INVALID_REPRESENTATION","features":[581]},{"name":"ERROR_WSMAN_INVALID_RESOURCE_URI","features":[581]},{"name":"ERROR_WSMAN_INVALID_RESUMPTION_CONTEXT","features":[581]},{"name":"ERROR_WSMAN_INVALID_SECURITY_DESCRIPTOR","features":[581]},{"name":"ERROR_WSMAN_INVALID_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_INVALID_SELECTOR_NAME","features":[581]},{"name":"ERROR_WSMAN_INVALID_SELECTOR_VALUE","features":[581]},{"name":"ERROR_WSMAN_INVALID_SOAP_BODY","features":[581]},{"name":"ERROR_WSMAN_INVALID_SUBSCRIBE_OBJECT","features":[581]},{"name":"ERROR_WSMAN_INVALID_SUBSCRIPTION_MANAGER","features":[581]},{"name":"ERROR_WSMAN_INVALID_SYSTEM","features":[581]},{"name":"ERROR_WSMAN_INVALID_TARGET_RESOURCEURI","features":[581]},{"name":"ERROR_WSMAN_INVALID_TARGET_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_INVALID_TARGET_SYSTEM","features":[581]},{"name":"ERROR_WSMAN_INVALID_TIMEOUT_HEADER","features":[581]},{"name":"ERROR_WSMAN_INVALID_URI","features":[581]},{"name":"ERROR_WSMAN_INVALID_URI_WMI_ENUM_WQL","features":[581]},{"name":"ERROR_WSMAN_INVALID_URI_WMI_SINGLETON","features":[581]},{"name":"ERROR_WSMAN_INVALID_USESSL_PARAM","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_FRAGMENT","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_MISSING_VALUES","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_NAMESPACE","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_RUNAS_DISABLED","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_VALUES","features":[581]},{"name":"ERROR_WSMAN_KERBEROS_IPADDRESS","features":[581]},{"name":"ERROR_WSMAN_LISTENER_ADDRESS_INVALID","features":[581]},{"name":"ERROR_WSMAN_LOCALE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MACHINE_OPTION_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_MAXENVELOPE_POLICY_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAXENVELOPE_SIZE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAXITEMS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAXTIME_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAX_ELEMENTS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAX_ENVELOPE_SIZE","features":[581]},{"name":"ERROR_WSMAN_MAX_ENVELOPE_SIZE_EXCEEDED","features":[581]},{"name":"ERROR_WSMAN_MESSAGE_INFORMATION_HEADER_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_METADATA_REDIRECT","features":[581]},{"name":"ERROR_WSMAN_MIN_ENVELOPE_SIZE","features":[581]},{"name":"ERROR_WSMAN_MISSING_CLASSNAME","features":[581]},{"name":"ERROR_WSMAN_MISSING_FRAGMENT_PATH","features":[581]},{"name":"ERROR_WSMAN_MULTIPLE_CREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_MUSTUNDERSTAND_ON_LOCALE_UNSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MUTUAL_AUTH_FAILED","features":[581]},{"name":"ERROR_WSMAN_NAME_NOT_RESOLVED","features":[581]},{"name":"ERROR_WSMAN_NETWORK_TIMEDOUT","features":[581]},{"name":"ERROR_WSMAN_NEW_DESERIALIZER","features":[581]},{"name":"ERROR_WSMAN_NEW_SESSION","features":[581]},{"name":"ERROR_WSMAN_NON_PULL_SUBSCRIPTION_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_NO_ACK","features":[581]},{"name":"ERROR_WSMAN_NO_CERTMAPPING_OPERATION_FOR_LOCAL_SESSION","features":[581]},{"name":"ERROR_WSMAN_NO_COMMANDID","features":[581]},{"name":"ERROR_WSMAN_NO_COMMAND_RESPONSE","features":[581]},{"name":"ERROR_WSMAN_NO_DHCP_ADDRESSES","features":[581]},{"name":"ERROR_WSMAN_NO_IDENTIFY_FOR_LOCAL_SESSION","features":[581]},{"name":"ERROR_WSMAN_NO_PUSH_SUBSCRIPTION_FOR_LOCAL_SESSION","features":[581]},{"name":"ERROR_WSMAN_NO_RECEIVE_RESPONSE","features":[581]},{"name":"ERROR_WSMAN_NO_UNICAST_ADDRESSES","features":[581]},{"name":"ERROR_WSMAN_NULL_KEY","features":[581]},{"name":"ERROR_WSMAN_OBJECTONLY_INVALID","features":[581]},{"name":"ERROR_WSMAN_OPERATION_TIMEDOUT","features":[581]},{"name":"ERROR_WSMAN_OPERATION_TIMEOUT_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_OPTIONS_INVALID_NAME","features":[581]},{"name":"ERROR_WSMAN_OPTIONS_INVALID_VALUE","features":[581]},{"name":"ERROR_WSMAN_OPTIONS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_OPTION_LIMIT","features":[581]},{"name":"ERROR_WSMAN_PARAMETER_TYPE_MISMATCH","features":[581]},{"name":"ERROR_WSMAN_PLUGIN_CONFIGURATION_CORRUPTED","features":[581]},{"name":"ERROR_WSMAN_PLUGIN_FAILED","features":[581]},{"name":"ERROR_WSMAN_POLICY_CANNOT_COMPLY","features":[581]},{"name":"ERROR_WSMAN_POLICY_CORRUPTED","features":[581]},{"name":"ERROR_WSMAN_POLICY_TOO_COMPLEX","features":[581]},{"name":"ERROR_WSMAN_POLYMORPHISM_MODE_UNSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_PORT_INVALID","features":[581]},{"name":"ERROR_WSMAN_PROVIDER_FAILURE","features":[581]},{"name":"ERROR_WSMAN_PROVIDER_LOAD_FAILED","features":[581]},{"name":"ERROR_WSMAN_PROVSYS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_PROXY_ACCESS_TYPE","features":[581]},{"name":"ERROR_WSMAN_PROXY_AUTHENTICATION_INVALID_FLAG","features":[581]},{"name":"ERROR_WSMAN_PUBLIC_FIREWALL_PROFILE_ACTIVE","features":[581]},{"name":"ERROR_WSMAN_PULL_IN_PROGRESS","features":[581]},{"name":"ERROR_WSMAN_PULL_PARAMS_NOT_SAME_AS_ENUM","features":[581]},{"name":"ERROR_WSMAN_PUSHSUBSCRIPTION_INVALIDUSERACCOUNT","features":[581]},{"name":"ERROR_WSMAN_PUSH_SUBSCRIPTION_CONFIG_INVALID","features":[581]},{"name":"ERROR_WSMAN_QUICK_CONFIG_FAILED_CERT_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_QUICK_CONFIG_FIREWALL_EXCEPTIONS_DISALLOWED","features":[581]},{"name":"ERROR_WSMAN_QUICK_CONFIG_LOCAL_POLICY_CHANGE_DISALLOWED","features":[581]},{"name":"ERROR_WSMAN_QUOTA_LIMIT","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_COMMANDS_PER_SHELL_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_OPERATIONS","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_OPERATIONS_USER_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_PLUGINOPERATIONS_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_PLUGINSHELLS_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_SHELLS","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_SHELLS_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_SHELLUSERS","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_USERS_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MIN_REQUIREMENT_NOT_AVAILABLE_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_SYSTEM","features":[581]},{"name":"ERROR_WSMAN_QUOTA_USER","features":[581]},{"name":"ERROR_WSMAN_REDIRECT_LOCATION_NOT_AVAILABLE","features":[581]},{"name":"ERROR_WSMAN_REDIRECT_REQUESTED","features":[581]},{"name":"ERROR_WSMAN_REMOTESHELLS_NOT_ALLOWED","features":[581]},{"name":"ERROR_WSMAN_REMOTE_CIMPATH_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_REMOTE_CONNECTION_NOT_ALLOWED","features":[581]},{"name":"ERROR_WSMAN_RENAME_FAILURE","features":[581]},{"name":"ERROR_WSMAN_REQUEST_INIT_ERROR","features":[581]},{"name":"ERROR_WSMAN_REQUEST_NOT_SUPPORTED_AT_SERVICE","features":[581]},{"name":"ERROR_WSMAN_RESOURCE_NOT_FOUND","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_INVALID_ENUMERATION_CONTEXT","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_INVALID_MESSAGE_INFORMATION_HEADER","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_INVALID_SOAP_FAULT","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_NO_RESULTS","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_NO_SOAP_HEADER_BODY","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_NO_XML_FRAGMENT_WRAPPER","features":[581]},{"name":"ERROR_WSMAN_RESUMPTION_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_RESUMPTION_TYPE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_RUNASUSER_MANAGEDACCOUNT_LOGON_FAILED","features":[581]},{"name":"ERROR_WSMAN_RUNAS_INVALIDUSERCREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_RUNSHELLCOMMAND_NULL_ARGUMENT","features":[581]},{"name":"ERROR_WSMAN_SCHEMA_VALIDATION_ERROR","features":[581]},{"name":"ERROR_WSMAN_SECURITY_UNMAPPED","features":[581]},{"name":"ERROR_WSMAN_SELECTOR_LIMIT","features":[581]},{"name":"ERROR_WSMAN_SELECTOR_TYPEMISMATCH","features":[581]},{"name":"ERROR_WSMAN_SEMANTICCALLBACK_TIMEDOUT","features":[581]},{"name":"ERROR_WSMAN_SENDHEARBEAT_EMPTY_ENUMERATOR","features":[581]},{"name":"ERROR_WSMAN_SENDSHELLINPUT_INVALID_STREAMID_INDEX","features":[581]},{"name":"ERROR_WSMAN_SERVER_DESTINATION_LOCALHOST","features":[581]},{"name":"ERROR_WSMAN_SERVER_ENVELOPE_LIMIT","features":[581]},{"name":"ERROR_WSMAN_SERVER_NONPULLSUBSCRIBE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_SERVER_NOT_TRUSTED","features":[581]},{"name":"ERROR_WSMAN_SERVICE_REMOTE_ACCESS_DISABLED","features":[581]},{"name":"ERROR_WSMAN_SERVICE_STREAM_DISCONNECTED","features":[581]},{"name":"ERROR_WSMAN_SESSION_ALREADY_CLOSED","features":[581]},{"name":"ERROR_WSMAN_SHELL_ALREADY_CLOSED","features":[581]},{"name":"ERROR_WSMAN_SHELL_INVALID_COMMAND_HANDLE","features":[581]},{"name":"ERROR_WSMAN_SHELL_INVALID_DESIRED_STREAMS","features":[581]},{"name":"ERROR_WSMAN_SHELL_INVALID_INPUT_STREAM","features":[581]},{"name":"ERROR_WSMAN_SHELL_INVALID_SHELL_HANDLE","features":[581]},{"name":"ERROR_WSMAN_SHELL_NOT_INITIALIZED","features":[581]},{"name":"ERROR_WSMAN_SHELL_SYNCHRONOUS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_SOAP_DATA_ENCODING_UNKNOWN","features":[581]},{"name":"ERROR_WSMAN_SOAP_FAULT_MUST_UNDERSTAND","features":[581]},{"name":"ERROR_WSMAN_SOAP_VERSION_MISMATCH","features":[581]},{"name":"ERROR_WSMAN_SSL_CONNECTION_ABORTED","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIBE_WMI_INVALID_KEY","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_CLIENT_DID_NOT_CALL_WITHIN_HEARTBEAT","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_CLOSED","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_CLOSE_IN_PROGRESS","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_LISTENER_NOLONGERVALID","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_NO_HEARTBEAT","features":[581]},{"name":"ERROR_WSMAN_SYSTEM_NOT_FOUND","features":[581]},{"name":"ERROR_WSMAN_TARGET_ALREADY_EXISTS","features":[581]},{"name":"ERROR_WSMAN_TRANSPORT_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_UNEXPECTED_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_UNKNOWN_HTTP_STATUS_RETURNED","features":[581]},{"name":"ERROR_WSMAN_UNREPORTABLE_SUCCESS","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_ADDRESSING_MODE","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_ENCODING","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_FEATURE","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_FEATURE_IDENTIFY","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_FEATURE_OPTIONS","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_HTTP_STATUS_REDIRECT","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_MEDIA","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_OCTETTYPE","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_TIMEOUT","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_TYPE","features":[581]},{"name":"ERROR_WSMAN_URISECURITY_INVALIDURIKEY","features":[581]},{"name":"ERROR_WSMAN_URI_LIMIT","features":[581]},{"name":"ERROR_WSMAN_URI_NON_DMTF_CLASS","features":[581]},{"name":"ERROR_WSMAN_URI_QUERY_STRING_SYNTAX_ERROR","features":[581]},{"name":"ERROR_WSMAN_URI_SECURITY_URI","features":[581]},{"name":"ERROR_WSMAN_URI_WRONG_DMTF_VERSION","features":[581]},{"name":"ERROR_WSMAN_VIRTUALACCOUNT_NOTSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_VIRTUALACCOUNT_NOTSUPPORTED_DOWNLEVEL","features":[581]},{"name":"ERROR_WSMAN_WHITESPACE","features":[581]},{"name":"ERROR_WSMAN_WMI_CANNOT_CONNECT_ACCESS_DENIED","features":[581]},{"name":"ERROR_WSMAN_WMI_INVALID_VALUE","features":[581]},{"name":"ERROR_WSMAN_WMI_MAX_NESTED","features":[581]},{"name":"ERROR_WSMAN_WMI_PROVIDER_ACCESS_DENIED","features":[581]},{"name":"ERROR_WSMAN_WMI_PROVIDER_INVALID_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_WMI_PROVIDER_NOT_CAPABLE","features":[581]},{"name":"ERROR_WSMAN_WMI_SVC_ACCESS_DENIED","features":[581]},{"name":"ERROR_WSMAN_WRONG_METADATA","features":[581]},{"name":"IWSMan","features":[358,581]},{"name":"IWSManConnectionOptions","features":[358,581]},{"name":"IWSManConnectionOptionsEx","features":[358,581]},{"name":"IWSManConnectionOptionsEx2","features":[358,581]},{"name":"IWSManEnumerator","features":[358,581]},{"name":"IWSManEx","features":[358,581]},{"name":"IWSManEx2","features":[358,581]},{"name":"IWSManEx3","features":[358,581]},{"name":"IWSManInternal","features":[358,581]},{"name":"IWSManResourceLocator","features":[358,581]},{"name":"IWSManResourceLocatorInternal","features":[581]},{"name":"IWSManSession","features":[358,581]},{"name":"WSMAN_API_HANDLE","features":[581]},{"name":"WSMAN_AUTHENTICATION_CREDENTIALS","features":[581]},{"name":"WSMAN_AUTHZ_QUOTA","features":[581]},{"name":"WSMAN_CERTIFICATE_DETAILS","features":[581]},{"name":"WSMAN_CMDSHELL_OPTION_CODEPAGE","features":[581]},{"name":"WSMAN_CMDSHELL_OPTION_CONSOLEMODE_STDIN","features":[581]},{"name":"WSMAN_CMDSHELL_OPTION_SKIP_CMD_SHELL","features":[581]},{"name":"WSMAN_COMMAND_ARG_SET","features":[581]},{"name":"WSMAN_COMMAND_HANDLE","features":[581]},{"name":"WSMAN_CONNECT_DATA","features":[581]},{"name":"WSMAN_CREATE_SHELL_DATA","features":[581]},{"name":"WSMAN_DATA","features":[581]},{"name":"WSMAN_DATA_BINARY","features":[581]},{"name":"WSMAN_DATA_NONE","features":[581]},{"name":"WSMAN_DATA_TEXT","features":[581]},{"name":"WSMAN_DATA_TYPE_BINARY","features":[581]},{"name":"WSMAN_DATA_TYPE_DWORD","features":[581]},{"name":"WSMAN_DATA_TYPE_TEXT","features":[581]},{"name":"WSMAN_DEFAULT_TIMEOUT_MS","features":[581]},{"name":"WSMAN_ENVIRONMENT_VARIABLE","features":[581]},{"name":"WSMAN_ENVIRONMENT_VARIABLE_SET","features":[581]},{"name":"WSMAN_ERROR","features":[581]},{"name":"WSMAN_FILTER","features":[581]},{"name":"WSMAN_FLAG_AUTH_BASIC","features":[581]},{"name":"WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE","features":[581]},{"name":"WSMAN_FLAG_AUTH_CREDSSP","features":[581]},{"name":"WSMAN_FLAG_AUTH_DIGEST","features":[581]},{"name":"WSMAN_FLAG_AUTH_KERBEROS","features":[581]},{"name":"WSMAN_FLAG_AUTH_NEGOTIATE","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_END_OF_OPERATION","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_END_OF_STREAM","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_NETWORK_FAILURE_DETECTED","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_RECEIVE_DELAY_STREAM_REQUEST_PROCESSED","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_RECONNECTED_AFTER_NETWORK_FAILURE","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_RETRYING_AFTER_NETWORK_FAILURE","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_RETRY_ABORTED_DUE_TO_INTERNAL_ERROR","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_SHELL_AUTODISCONNECTED","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_SHELL_AUTODISCONNECTING","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_SHELL_SUPPORTS_DISCONNECT","features":[581]},{"name":"WSMAN_FLAG_DEFAULT_AUTHENTICATION","features":[581]},{"name":"WSMAN_FLAG_DELETE_SERVER_SESSION","features":[581]},{"name":"WSMAN_FLAG_NO_AUTHENTICATION","features":[581]},{"name":"WSMAN_FLAG_NO_COMPRESSION","features":[581]},{"name":"WSMAN_FLAG_RECEIVE_DELAY_OUTPUT_STREAM","features":[581]},{"name":"WSMAN_FLAG_RECEIVE_FLUSH","features":[581]},{"name":"WSMAN_FLAG_RECEIVE_RESULT_DATA_BOUNDARY","features":[581]},{"name":"WSMAN_FLAG_RECEIVE_RESULT_NO_MORE_DATA","features":[581]},{"name":"WSMAN_FLAG_REQUESTED_API_VERSION_1_0","features":[581]},{"name":"WSMAN_FLAG_REQUESTED_API_VERSION_1_1","features":[581]},{"name":"WSMAN_FLAG_SEND_NO_MORE_DATA","features":[581]},{"name":"WSMAN_FLAG_SERVER_BUFFERING_MODE_BLOCK","features":[581]},{"name":"WSMAN_FLAG_SERVER_BUFFERING_MODE_DROP","features":[581]},{"name":"WSMAN_FRAGMENT","features":[581]},{"name":"WSMAN_KEY","features":[581]},{"name":"WSMAN_OPERATION_HANDLE","features":[581]},{"name":"WSMAN_OPERATION_INFO","features":[307,581]},{"name":"WSMAN_OPERATION_INFOEX","features":[307,581]},{"name":"WSMAN_OPERATION_INFOV1","features":[581]},{"name":"WSMAN_OPERATION_INFOV2","features":[581]},{"name":"WSMAN_OPTION","features":[307,581]},{"name":"WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS","features":[581]},{"name":"WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS","features":[581]},{"name":"WSMAN_OPTION_ENABLE_SPN_SERVER_PORT","features":[581]},{"name":"WSMAN_OPTION_LOCALE","features":[581]},{"name":"WSMAN_OPTION_MACHINE_ID","features":[581]},{"name":"WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB","features":[581]},{"name":"WSMAN_OPTION_MAX_RETRY_TIME","features":[581]},{"name":"WSMAN_OPTION_PROXY_AUTO_DETECT","features":[581]},{"name":"WSMAN_OPTION_PROXY_IE_PROXY_CONFIG","features":[581]},{"name":"WSMAN_OPTION_PROXY_NO_PROXY_SERVER","features":[581]},{"name":"WSMAN_OPTION_PROXY_WINHTTP_PROXY_CONFIG","features":[581]},{"name":"WSMAN_OPTION_REDIRECT_LOCATION","features":[581]},{"name":"WSMAN_OPTION_SET","features":[307,581]},{"name":"WSMAN_OPTION_SETEX","features":[307,581]},{"name":"WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB","features":[581]},{"name":"WSMAN_OPTION_SKIP_CA_CHECK","features":[581]},{"name":"WSMAN_OPTION_SKIP_CN_CHECK","features":[581]},{"name":"WSMAN_OPTION_SKIP_REVOCATION_CHECK","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL","features":[581]},{"name":"WSMAN_OPTION_UI_LANGUAGE","features":[581]},{"name":"WSMAN_OPTION_UNENCRYPTED_MESSAGES","features":[581]},{"name":"WSMAN_OPTION_USE_INTEARACTIVE_TOKEN","features":[581]},{"name":"WSMAN_OPTION_USE_SSL","features":[581]},{"name":"WSMAN_OPTION_UTF16","features":[581]},{"name":"WSMAN_PLUGIN_AUTHORIZE_OPERATION","features":[307,581]},{"name":"WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA","features":[307,581]},{"name":"WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT","features":[581]},{"name":"WSMAN_PLUGIN_AUTHORIZE_USER","features":[307,581]},{"name":"WSMAN_PLUGIN_COMMAND","features":[307,581]},{"name":"WSMAN_PLUGIN_CONNECT","features":[307,581]},{"name":"WSMAN_PLUGIN_PARAMS_AUTORESTART","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_GET_REQUESTED_DATA_LOCALE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_GET_REQUESTED_LOCALE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_HOSTIDLETIMEOUTSECONDS","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_LARGEST_RESULT_SIZE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_MAX_ENVELOPE_SIZE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_NAME","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_REMAINING_RESULT_SIZE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_RUNAS_USER","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_SHAREDHOST","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_TIMEOUT","features":[581]},{"name":"WSMAN_PLUGIN_RECEIVE","features":[307,581]},{"name":"WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT","features":[581]},{"name":"WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT","features":[581]},{"name":"WSMAN_PLUGIN_REQUEST","features":[307,581]},{"name":"WSMAN_PLUGIN_SEND","features":[307,581]},{"name":"WSMAN_PLUGIN_SHELL","features":[307,581]},{"name":"WSMAN_PLUGIN_SHUTDOWN","features":[581]},{"name":"WSMAN_PLUGIN_SHUTDOWN_IDLETIMEOUT_ELAPSED","features":[581]},{"name":"WSMAN_PLUGIN_SHUTDOWN_IISHOST","features":[581]},{"name":"WSMAN_PLUGIN_SHUTDOWN_SERVICE","features":[581]},{"name":"WSMAN_PLUGIN_SHUTDOWN_SYSTEM","features":[581]},{"name":"WSMAN_PLUGIN_SIGNAL","features":[307,581]},{"name":"WSMAN_PLUGIN_STARTUP","features":[581]},{"name":"WSMAN_PLUGIN_STARTUP_AUTORESTARTED_CRASH","features":[581]},{"name":"WSMAN_PLUGIN_STARTUP_AUTORESTARTED_REBOOT","features":[581]},{"name":"WSMAN_PLUGIN_STARTUP_REQUEST_RECEIVED","features":[581]},{"name":"WSMAN_PROXY_INFO","features":[581]},{"name":"WSMAN_RECEIVE_DATA_RESULT","features":[581]},{"name":"WSMAN_RESPONSE_DATA","features":[581]},{"name":"WSMAN_SELECTOR_SET","features":[581]},{"name":"WSMAN_SENDER_DETAILS","features":[307,581]},{"name":"WSMAN_SESSION_HANDLE","features":[581]},{"name":"WSMAN_SHELL_ASYNC","features":[581]},{"name":"WSMAN_SHELL_COMPLETION_FUNCTION","features":[581]},{"name":"WSMAN_SHELL_DISCONNECT_INFO","features":[581]},{"name":"WSMAN_SHELL_HANDLE","features":[581]},{"name":"WSMAN_SHELL_NS","features":[581]},{"name":"WSMAN_SHELL_OPTION_NOPROFILE","features":[581]},{"name":"WSMAN_SHELL_STARTUP_INFO_V10","features":[581]},{"name":"WSMAN_SHELL_STARTUP_INFO_V11","features":[581]},{"name":"WSMAN_STREAM_ID_SET","features":[581]},{"name":"WSMAN_STREAM_ID_STDERR","features":[581]},{"name":"WSMAN_STREAM_ID_STDIN","features":[581]},{"name":"WSMAN_STREAM_ID_STDOUT","features":[581]},{"name":"WSMAN_USERNAME_PASSWORD_CREDS","features":[581]},{"name":"WSMan","features":[581]},{"name":"WSManAuthenticationFlags","features":[581]},{"name":"WSManCallbackFlags","features":[581]},{"name":"WSManCloseCommand","features":[581]},{"name":"WSManCloseOperation","features":[581]},{"name":"WSManCloseSession","features":[581]},{"name":"WSManCloseShell","features":[581]},{"name":"WSManConnectShell","features":[307,581]},{"name":"WSManConnectShellCommand","features":[307,581]},{"name":"WSManCreateSession","features":[581]},{"name":"WSManCreateShell","features":[307,581]},{"name":"WSManCreateShellEx","features":[307,581]},{"name":"WSManDataType","features":[581]},{"name":"WSManDeinitialize","features":[581]},{"name":"WSManDisconnectShell","features":[581]},{"name":"WSManEnumFlags","features":[581]},{"name":"WSManFlagAllowNegotiateImplicitCredentials","features":[581]},{"name":"WSManFlagAssociatedInstance","features":[581]},{"name":"WSManFlagAssociationInstance","features":[581]},{"name":"WSManFlagCredUsernamePassword","features":[581]},{"name":"WSManFlagEnableSPNServerPort","features":[581]},{"name":"WSManFlagHierarchyDeep","features":[581]},{"name":"WSManFlagHierarchyDeepBasePropsOnly","features":[581]},{"name":"WSManFlagHierarchyShallow","features":[581]},{"name":"WSManFlagNoEncryption","features":[581]},{"name":"WSManFlagNonXmlText","features":[581]},{"name":"WSManFlagProxyAuthenticationUseBasic","features":[581]},{"name":"WSManFlagProxyAuthenticationUseDigest","features":[581]},{"name":"WSManFlagProxyAuthenticationUseNegotiate","features":[581]},{"name":"WSManFlagReturnEPR","features":[581]},{"name":"WSManFlagReturnObject","features":[581]},{"name":"WSManFlagReturnObjectAndEPR","features":[581]},{"name":"WSManFlagSkipCACheck","features":[581]},{"name":"WSManFlagSkipCNCheck","features":[581]},{"name":"WSManFlagSkipRevocationCheck","features":[581]},{"name":"WSManFlagUTF16","features":[581]},{"name":"WSManFlagUTF8","features":[581]},{"name":"WSManFlagUseBasic","features":[581]},{"name":"WSManFlagUseClientCertificate","features":[581]},{"name":"WSManFlagUseCredSsp","features":[581]},{"name":"WSManFlagUseDigest","features":[581]},{"name":"WSManFlagUseKerberos","features":[581]},{"name":"WSManFlagUseNegotiate","features":[581]},{"name":"WSManFlagUseNoAuthentication","features":[581]},{"name":"WSManFlagUseSsl","features":[581]},{"name":"WSManGetErrorMessage","features":[581]},{"name":"WSManGetSessionOptionAsDword","features":[581]},{"name":"WSManGetSessionOptionAsString","features":[581]},{"name":"WSManInitialize","features":[581]},{"name":"WSManInternal","features":[581]},{"name":"WSManPluginAuthzOperationComplete","features":[307,581]},{"name":"WSManPluginAuthzQueryQuotaComplete","features":[307,581]},{"name":"WSManPluginAuthzUserComplete","features":[307,581]},{"name":"WSManPluginFreeRequestDetails","features":[307,581]},{"name":"WSManPluginGetConfiguration","features":[581]},{"name":"WSManPluginGetOperationParameters","features":[307,581]},{"name":"WSManPluginOperationComplete","features":[307,581]},{"name":"WSManPluginReceiveResult","features":[307,581]},{"name":"WSManPluginReportCompletion","features":[581]},{"name":"WSManPluginReportContext","features":[307,581]},{"name":"WSManProxyAccessType","features":[581]},{"name":"WSManProxyAccessTypeFlags","features":[581]},{"name":"WSManProxyAuthenticationFlags","features":[581]},{"name":"WSManProxyAutoDetect","features":[581]},{"name":"WSManProxyIEConfig","features":[581]},{"name":"WSManProxyNoProxyServer","features":[581]},{"name":"WSManProxyWinHttpConfig","features":[581]},{"name":"WSManReceiveShellOutput","features":[581]},{"name":"WSManReconnectShell","features":[581]},{"name":"WSManReconnectShellCommand","features":[581]},{"name":"WSManRunShellCommand","features":[307,581]},{"name":"WSManRunShellCommandEx","features":[307,581]},{"name":"WSManSendShellInput","features":[307,581]},{"name":"WSManSessionFlags","features":[581]},{"name":"WSManSessionOption","features":[581]},{"name":"WSManSetSessionOption","features":[581]},{"name":"WSManShellFlag","features":[581]},{"name":"WSManSignalShell","features":[581]}],"602":[{"name":"CCH_RM_MAX_APP_NAME","features":[582]},{"name":"CCH_RM_MAX_SVC_NAME","features":[582]},{"name":"CCH_RM_SESSION_KEY","features":[582]},{"name":"RM_APP_STATUS","features":[582]},{"name":"RM_APP_TYPE","features":[582]},{"name":"RM_FILTER_ACTION","features":[582]},{"name":"RM_FILTER_INFO","features":[307,582]},{"name":"RM_FILTER_TRIGGER","features":[582]},{"name":"RM_INVALID_PROCESS","features":[582]},{"name":"RM_INVALID_TS_SESSION","features":[582]},{"name":"RM_PROCESS_INFO","features":[307,582]},{"name":"RM_REBOOT_REASON","features":[582]},{"name":"RM_SHUTDOWN_TYPE","features":[582]},{"name":"RM_UNIQUE_PROCESS","features":[307,582]},{"name":"RM_WRITE_STATUS_CALLBACK","features":[582]},{"name":"RmAddFilter","features":[307,582]},{"name":"RmCancelCurrentTask","features":[307,582]},{"name":"RmConsole","features":[582]},{"name":"RmCritical","features":[582]},{"name":"RmEndSession","features":[307,582]},{"name":"RmExplorer","features":[582]},{"name":"RmFilterTriggerFile","features":[582]},{"name":"RmFilterTriggerInvalid","features":[582]},{"name":"RmFilterTriggerProcess","features":[582]},{"name":"RmFilterTriggerService","features":[582]},{"name":"RmForceShutdown","features":[582]},{"name":"RmGetFilterList","features":[307,582]},{"name":"RmGetList","features":[307,582]},{"name":"RmInvalidFilterAction","features":[582]},{"name":"RmJoinSession","features":[307,582]},{"name":"RmMainWindow","features":[582]},{"name":"RmNoRestart","features":[582]},{"name":"RmNoShutdown","features":[582]},{"name":"RmOtherWindow","features":[582]},{"name":"RmRebootReasonCriticalProcess","features":[582]},{"name":"RmRebootReasonCriticalService","features":[582]},{"name":"RmRebootReasonDetectedSelf","features":[582]},{"name":"RmRebootReasonNone","features":[582]},{"name":"RmRebootReasonPermissionDenied","features":[582]},{"name":"RmRebootReasonSessionMismatch","features":[582]},{"name":"RmRegisterResources","features":[307,582]},{"name":"RmRemoveFilter","features":[307,582]},{"name":"RmRestart","features":[307,582]},{"name":"RmService","features":[582]},{"name":"RmShutdown","features":[307,582]},{"name":"RmShutdownOnlyRegistered","features":[582]},{"name":"RmStartSession","features":[307,582]},{"name":"RmStatusErrorOnRestart","features":[582]},{"name":"RmStatusErrorOnStop","features":[582]},{"name":"RmStatusRestartMasked","features":[582]},{"name":"RmStatusRestarted","features":[582]},{"name":"RmStatusRunning","features":[582]},{"name":"RmStatusShutdownMasked","features":[582]},{"name":"RmStatusStopped","features":[582]},{"name":"RmStatusStoppedOther","features":[582]},{"name":"RmStatusUnknown","features":[582]},{"name":"RmUnknownApp","features":[582]}],"603":[{"name":"ACCESSIBILITY_SETTING","features":[583]},{"name":"APPLICATION_INSTALL","features":[583]},{"name":"APPLICATION_RUN","features":[583]},{"name":"APPLICATION_UNINSTALL","features":[583]},{"name":"BACKUP","features":[583]},{"name":"BACKUP_RECOVERY","features":[583]},{"name":"BEGIN_NESTED_SYSTEM_CHANGE","features":[583]},{"name":"BEGIN_NESTED_SYSTEM_CHANGE_NORP","features":[583]},{"name":"BEGIN_SYSTEM_CHANGE","features":[583]},{"name":"CANCELLED_OPERATION","features":[583]},{"name":"CHECKPOINT","features":[583]},{"name":"CRITICAL_UPDATE","features":[583]},{"name":"DESKTOP_SETTING","features":[583]},{"name":"DEVICE_DRIVER_INSTALL","features":[583]},{"name":"END_NESTED_SYSTEM_CHANGE","features":[583]},{"name":"END_SYSTEM_CHANGE","features":[583]},{"name":"FIRSTRUN","features":[583]},{"name":"MANUAL_CHECKPOINT","features":[583]},{"name":"MAX_DESC","features":[583]},{"name":"MAX_DESC_W","features":[583]},{"name":"MAX_EVENT","features":[583]},{"name":"MAX_RPT","features":[583]},{"name":"MIN_EVENT","features":[583]},{"name":"MIN_RPT","features":[583]},{"name":"MODIFY_SETTINGS","features":[583]},{"name":"OE_SETTING","features":[583]},{"name":"RESTORE","features":[583]},{"name":"RESTOREPOINTINFOA","features":[583]},{"name":"RESTOREPOINTINFOEX","features":[307,583]},{"name":"RESTOREPOINTINFOW","features":[583]},{"name":"RESTOREPOINTINFO_EVENT_TYPE","features":[583]},{"name":"RESTOREPOINTINFO_TYPE","features":[583]},{"name":"SRRemoveRestorePoint","features":[583]},{"name":"SRSetRestorePointA","features":[307,583]},{"name":"SRSetRestorePointW","features":[307,583]},{"name":"STATEMGRSTATUS","features":[307,583]},{"name":"WINDOWS_BOOT","features":[583]},{"name":"WINDOWS_SHUTDOWN","features":[583]},{"name":"WINDOWS_UPDATE","features":[583]}],"604":[{"name":"ARRAY_INFO","features":[324]},{"name":"BinaryParam","features":[324]},{"name":"CLIENT_CALL_RETURN","features":[324]},{"name":"COMM_FAULT_OFFSETS","features":[324]},{"name":"CS_TAG_GETTING_ROUTINE","features":[324]},{"name":"CS_TYPE_FROM_NETCS_ROUTINE","features":[324]},{"name":"CS_TYPE_LOCAL_SIZE_ROUTINE","features":[324]},{"name":"CS_TYPE_NET_SIZE_ROUTINE","features":[324]},{"name":"CS_TYPE_TO_NETCS_ROUTINE","features":[324]},{"name":"DCE_C_ERROR_STRING_LEN","features":[324]},{"name":"DceErrorInqTextA","features":[324]},{"name":"DceErrorInqTextW","features":[324]},{"name":"EEInfoGCCOM","features":[324]},{"name":"EEInfoGCFRS","features":[324]},{"name":"EEInfoNextRecordsMissing","features":[324]},{"name":"EEInfoPreviousRecordsMissing","features":[324]},{"name":"EEInfoUseFileTime","features":[324]},{"name":"EPT_S_CANT_CREATE","features":[324]},{"name":"EPT_S_CANT_PERFORM_OP","features":[324]},{"name":"EPT_S_INVALID_ENTRY","features":[324]},{"name":"EPT_S_NOT_REGISTERED","features":[324]},{"name":"EXPR_EVAL","features":[358,324]},{"name":"EXPR_TOKEN","features":[324]},{"name":"ExtendedErrorParamTypes","features":[324]},{"name":"FC_EXPR_CONST32","features":[324]},{"name":"FC_EXPR_CONST64","features":[324]},{"name":"FC_EXPR_END","features":[324]},{"name":"FC_EXPR_ILLEGAL","features":[324]},{"name":"FC_EXPR_NOOP","features":[324]},{"name":"FC_EXPR_OPER","features":[324]},{"name":"FC_EXPR_START","features":[324]},{"name":"FC_EXPR_VAR","features":[324]},{"name":"FULL_PTR_XLAT_TABLES","features":[324]},{"name":"GENERIC_BINDING_INFO","features":[324]},{"name":"GENERIC_BINDING_ROUTINE","features":[324]},{"name":"GENERIC_BINDING_ROUTINE_PAIR","features":[324]},{"name":"GENERIC_UNBIND_ROUTINE","features":[324]},{"name":"GROUP_NAME_SYNTAX","features":[324]},{"name":"IDL_CS_CONVERT","features":[324]},{"name":"IDL_CS_IN_PLACE_CONVERT","features":[324]},{"name":"IDL_CS_NEW_BUFFER_CONVERT","features":[324]},{"name":"IDL_CS_NO_CONVERT","features":[324]},{"name":"INVALID_FRAGMENT_ID","features":[324]},{"name":"IUnknown_AddRef_Proxy","features":[324]},{"name":"IUnknown_QueryInterface_Proxy","features":[324]},{"name":"IUnknown_Release_Proxy","features":[324]},{"name":"I_RpcAllocate","features":[324]},{"name":"I_RpcAsyncAbortCall","features":[307,312,324]},{"name":"I_RpcAsyncSetHandle","features":[307,312,324]},{"name":"I_RpcBindingCopy","features":[324]},{"name":"I_RpcBindingCreateNP","features":[324]},{"name":"I_RpcBindingHandleToAsyncHandle","features":[324]},{"name":"I_RpcBindingInqClientTokenAttributes","features":[307,324]},{"name":"I_RpcBindingInqDynamicEndpointA","features":[324]},{"name":"I_RpcBindingInqDynamicEndpointW","features":[324]},{"name":"I_RpcBindingInqLocalClientPID","features":[324]},{"name":"I_RpcBindingInqMarshalledTargetInfo","features":[324]},{"name":"I_RpcBindingInqSecurityContext","features":[324]},{"name":"I_RpcBindingInqSecurityContextKeyInfo","features":[324]},{"name":"I_RpcBindingInqTransportType","features":[324]},{"name":"I_RpcBindingInqWireIdForSnego","features":[324]},{"name":"I_RpcBindingIsClientLocal","features":[324]},{"name":"I_RpcBindingIsServerLocal","features":[324]},{"name":"I_RpcBindingSetPrivateOption","features":[324]},{"name":"I_RpcBindingToStaticStringBindingW","features":[324]},{"name":"I_RpcClearMutex","features":[324]},{"name":"I_RpcDeleteMutex","features":[324]},{"name":"I_RpcExceptionFilter","features":[324]},{"name":"I_RpcFree","features":[324]},{"name":"I_RpcFreeBuffer","features":[324]},{"name":"I_RpcFreeCalloutStateFn","features":[324]},{"name":"I_RpcFreePipeBuffer","features":[324]},{"name":"I_RpcGetBuffer","features":[324]},{"name":"I_RpcGetBufferWithObject","features":[324]},{"name":"I_RpcGetCurrentCallHandle","features":[324]},{"name":"I_RpcGetDefaultSD","features":[324]},{"name":"I_RpcGetExtendedError","features":[324]},{"name":"I_RpcIfInqTransferSyntaxes","features":[324]},{"name":"I_RpcMapWin32Status","features":[324]},{"name":"I_RpcMgmtEnableDedicatedThreadPool","features":[324]},{"name":"I_RpcNegotiateTransferSyntax","features":[324]},{"name":"I_RpcNsBindingSetEntryNameA","features":[324]},{"name":"I_RpcNsBindingSetEntryNameW","features":[324]},{"name":"I_RpcNsGetBuffer","features":[324]},{"name":"I_RpcNsInterfaceExported","features":[324]},{"name":"I_RpcNsInterfaceUnexported","features":[324]},{"name":"I_RpcNsRaiseException","features":[324]},{"name":"I_RpcNsSendReceive","features":[324]},{"name":"I_RpcOpenClientProcess","features":[324]},{"name":"I_RpcPauseExecution","features":[324]},{"name":"I_RpcPerformCalloutFn","features":[324]},{"name":"I_RpcProxyCallbackInterface","features":[324]},{"name":"I_RpcProxyFilterIfFn","features":[324]},{"name":"I_RpcProxyGetClientAddressFn","features":[324]},{"name":"I_RpcProxyGetClientSessionAndResourceUUID","features":[324]},{"name":"I_RpcProxyGetConnectionTimeoutFn","features":[324]},{"name":"I_RpcProxyIsValidMachineFn","features":[324]},{"name":"I_RpcProxyUpdatePerfCounterBackendServerFn","features":[324]},{"name":"I_RpcProxyUpdatePerfCounterFn","features":[324]},{"name":"I_RpcReBindBuffer","features":[324]},{"name":"I_RpcReallocPipeBuffer","features":[324]},{"name":"I_RpcReceive","features":[324]},{"name":"I_RpcRecordCalloutFailure","features":[324]},{"name":"I_RpcRequestMutex","features":[324]},{"name":"I_RpcSend","features":[324]},{"name":"I_RpcSendReceive","features":[324]},{"name":"I_RpcServerCheckClientRestriction","features":[324]},{"name":"I_RpcServerDisableExceptionFilter","features":[324]},{"name":"I_RpcServerGetAssociationID","features":[324]},{"name":"I_RpcServerInqAddressChangeFn","features":[324]},{"name":"I_RpcServerInqLocalConnAddress","features":[324]},{"name":"I_RpcServerInqRemoteConnAddress","features":[324]},{"name":"I_RpcServerInqTransportType","features":[324]},{"name":"I_RpcServerRegisterForwardFunction","features":[324]},{"name":"I_RpcServerSetAddressChangeFn","features":[324]},{"name":"I_RpcServerStartService","features":[324]},{"name":"I_RpcServerSubscribeForDisconnectNotification","features":[324]},{"name":"I_RpcServerSubscribeForDisconnectNotification2","features":[324]},{"name":"I_RpcServerUnsubscribeForDisconnectNotification","features":[324]},{"name":"I_RpcServerUseProtseq2A","features":[324]},{"name":"I_RpcServerUseProtseq2W","features":[324]},{"name":"I_RpcServerUseProtseqEp2A","features":[324]},{"name":"I_RpcServerUseProtseqEp2W","features":[324]},{"name":"I_RpcSessionStrictContextHandle","features":[324]},{"name":"I_RpcSsDontSerializeContext","features":[324]},{"name":"I_RpcSystemHandleTypeSpecificWork","features":[324]},{"name":"I_RpcTurnOnEEInfoPropagation","features":[324]},{"name":"I_UuidCreate","features":[324]},{"name":"LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION","features":[324]},{"name":"MALLOC_FREE_STRUCT","features":[324]},{"name":"MES_DECODE","features":[324]},{"name":"MES_DYNAMIC_BUFFER_HANDLE","features":[324]},{"name":"MES_ENCODE","features":[324]},{"name":"MES_ENCODE_NDR64","features":[324]},{"name":"MES_FIXED_BUFFER_HANDLE","features":[324]},{"name":"MES_INCREMENTAL_HANDLE","features":[324]},{"name":"MIDL_ES_ALLOC","features":[324]},{"name":"MIDL_ES_CODE","features":[324]},{"name":"MIDL_ES_HANDLE_STYLE","features":[324]},{"name":"MIDL_ES_READ","features":[324]},{"name":"MIDL_ES_WRITE","features":[324]},{"name":"MIDL_FORMAT_STRING","features":[324]},{"name":"MIDL_INTERCEPTION_INFO","features":[324]},{"name":"MIDL_INTERFACE_METHOD_PROPERTIES","features":[324]},{"name":"MIDL_METHOD_PROPERTY","features":[324]},{"name":"MIDL_METHOD_PROPERTY_MAP","features":[324]},{"name":"MIDL_SERVER_INFO","features":[358,324]},{"name":"MIDL_STUBLESS_PROXY_INFO","features":[358,324]},{"name":"MIDL_STUB_DESC","features":[358,324]},{"name":"MIDL_STUB_MESSAGE","features":[358,324]},{"name":"MIDL_SYNTAX_INFO","features":[324]},{"name":"MIDL_TYPE_PICKLING_INFO","features":[324]},{"name":"MIDL_WINRT_TYPE_SERIALIZATION_INFO","features":[358,324]},{"name":"MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION","features":[324]},{"name":"MarshalDirectionMarshal","features":[324]},{"name":"MarshalDirectionUnmarshal","features":[324]},{"name":"MaxNumberOfEEInfoParams","features":[324]},{"name":"MesBufferHandleReset","features":[324]},{"name":"MesDecodeBufferHandleCreate","features":[324]},{"name":"MesDecodeIncrementalHandleCreate","features":[324]},{"name":"MesEncodeDynBufferHandleCreate","features":[324]},{"name":"MesEncodeFixedBufferHandleCreate","features":[324]},{"name":"MesEncodeIncrementalHandleCreate","features":[324]},{"name":"MesHandleFree","features":[324]},{"name":"MesIncrementalHandleReset","features":[324]},{"name":"MesInqProcEncodingId","features":[324]},{"name":"MidlInterceptionInfoVersionOne","features":[324]},{"name":"MidlWinrtTypeSerializationInfoVersionOne","features":[324]},{"name":"NDR64_ARRAY_ELEMENT_INFO","features":[324]},{"name":"NDR64_ARRAY_FLAGS","features":[324]},{"name":"NDR64_BINDINGS","features":[324]},{"name":"NDR64_BIND_AND_NOTIFY_EXTENSION","features":[324]},{"name":"NDR64_BIND_CONTEXT","features":[324]},{"name":"NDR64_BIND_GENERIC","features":[324]},{"name":"NDR64_BIND_PRIMITIVE","features":[324]},{"name":"NDR64_BOGUS_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_BOGUS_STRUCTURE_HEADER_FORMAT","features":[324]},{"name":"NDR64_BUFFER_ALIGN_FORMAT","features":[324]},{"name":"NDR64_CONFORMANT_STRING_FORMAT","features":[324]},{"name":"NDR64_CONF_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONF_BOGUS_STRUCTURE_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONF_STRUCTURE_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONF_VAR_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONF_VAR_BOGUS_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONSTANT_IID_FORMAT","features":[324]},{"name":"NDR64_CONTEXT_HANDLE_FLAGS","features":[324]},{"name":"NDR64_CONTEXT_HANDLE_FORMAT","features":[324]},{"name":"NDR64_EMBEDDED_COMPLEX_FORMAT","features":[324]},{"name":"NDR64_ENCAPSULATED_UNION","features":[324]},{"name":"NDR64_EXPR_CONST32","features":[324]},{"name":"NDR64_EXPR_CONST64","features":[324]},{"name":"NDR64_EXPR_NOOP","features":[324]},{"name":"NDR64_EXPR_OPERATOR","features":[324]},{"name":"NDR64_EXPR_VAR","features":[324]},{"name":"NDR64_FC_AUTO_HANDLE","features":[324]},{"name":"NDR64_FC_BIND_GENERIC","features":[324]},{"name":"NDR64_FC_BIND_PRIMITIVE","features":[324]},{"name":"NDR64_FC_CALLBACK_HANDLE","features":[324]},{"name":"NDR64_FC_EXPLICIT_HANDLE","features":[324]},{"name":"NDR64_FC_NO_HANDLE","features":[324]},{"name":"NDR64_FIXED_REPEAT_FORMAT","features":[324]},{"name":"NDR64_FIX_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_IID_FLAGS","features":[324]},{"name":"NDR64_IID_FORMAT","features":[324]},{"name":"NDR64_MEMPAD_FORMAT","features":[324]},{"name":"NDR64_NON_CONFORMANT_STRING_FORMAT","features":[324]},{"name":"NDR64_NON_ENCAPSULATED_UNION","features":[324]},{"name":"NDR64_NO_REPEAT_FORMAT","features":[324]},{"name":"NDR64_PARAM_FLAGS","features":[324]},{"name":"NDR64_PARAM_FORMAT","features":[324]},{"name":"NDR64_PIPE_FLAGS","features":[324]},{"name":"NDR64_PIPE_FORMAT","features":[324]},{"name":"NDR64_POINTER_FORMAT","features":[324]},{"name":"NDR64_POINTER_INSTANCE_HEADER_FORMAT","features":[324]},{"name":"NDR64_POINTER_REPEAT_FLAGS","features":[324]},{"name":"NDR64_PROC_FLAGS","features":[324]},{"name":"NDR64_PROC_FORMAT","features":[324]},{"name":"NDR64_RANGED_STRING_FORMAT","features":[324]},{"name":"NDR64_RANGE_FORMAT","features":[324]},{"name":"NDR64_RANGE_PIPE_FORMAT","features":[324]},{"name":"NDR64_REPEAT_FORMAT","features":[324]},{"name":"NDR64_RPC_FLAGS","features":[324]},{"name":"NDR64_SIMPLE_MEMBER_FORMAT","features":[324]},{"name":"NDR64_SIMPLE_REGION_FORMAT","features":[324]},{"name":"NDR64_SIZED_CONFORMANT_STRING_FORMAT","features":[324]},{"name":"NDR64_STRING_FLAGS","features":[324]},{"name":"NDR64_STRING_HEADER_FORMAT","features":[324]},{"name":"NDR64_STRUCTURE_FLAGS","features":[324]},{"name":"NDR64_STRUCTURE_HEADER_FORMAT","features":[324]},{"name":"NDR64_SYSTEM_HANDLE_FORMAT","features":[324]},{"name":"NDR64_TRANSMIT_AS_FLAGS","features":[324]},{"name":"NDR64_TRANSMIT_AS_FORMAT","features":[324]},{"name":"NDR64_TYPE_STRICT_CONTEXT_HANDLE","features":[324]},{"name":"NDR64_UNION_ARM","features":[324]},{"name":"NDR64_UNION_ARM_SELECTOR","features":[324]},{"name":"NDR64_USER_MARSHAL_FLAGS","features":[324]},{"name":"NDR64_USER_MARSHAL_FORMAT","features":[324]},{"name":"NDR64_VAR_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDRCContextBinding","features":[324]},{"name":"NDRCContextMarshall","features":[324]},{"name":"NDRCContextUnmarshall","features":[324]},{"name":"NDRSContextMarshall","features":[324]},{"name":"NDRSContextMarshall2","features":[324]},{"name":"NDRSContextMarshallEx","features":[324]},{"name":"NDRSContextUnmarshall","features":[324]},{"name":"NDRSContextUnmarshall2","features":[324]},{"name":"NDRSContextUnmarshallEx","features":[324]},{"name":"NDR_ALLOC_ALL_NODES_CONTEXT","features":[324]},{"name":"NDR_CS_ROUTINES","features":[324]},{"name":"NDR_CS_SIZE_CONVERT_ROUTINES","features":[324]},{"name":"NDR_CUSTOM_OR_DEFAULT_ALLOCATOR","features":[324]},{"name":"NDR_DEFAULT_ALLOCATOR","features":[324]},{"name":"NDR_EXPR_DESC","features":[324]},{"name":"NDR_NOTIFY2_ROUTINE","features":[324]},{"name":"NDR_NOTIFY_ROUTINE","features":[324]},{"name":"NDR_POINTER_QUEUE_STATE","features":[324]},{"name":"NDR_RUNDOWN","features":[324]},{"name":"NDR_SCONTEXT","features":[324]},{"name":"NDR_USER_MARSHAL_INFO","features":[358,324]},{"name":"NDR_USER_MARSHAL_INFO_LEVEL1","features":[358,324]},{"name":"NT351_INTERFACE_SIZE","features":[324]},{"name":"Ndr64AsyncClientCall","features":[358,324]},{"name":"Ndr64AsyncServerCall64","features":[324]},{"name":"Ndr64AsyncServerCallAll","features":[324]},{"name":"Ndr64DcomAsyncClientCall","features":[358,324]},{"name":"Ndr64DcomAsyncStubCall","features":[358,324]},{"name":"NdrAllocate","features":[358,324]},{"name":"NdrAsyncClientCall","features":[358,324]},{"name":"NdrAsyncServerCall","features":[324]},{"name":"NdrByteCountPointerBufferSize","features":[358,324]},{"name":"NdrByteCountPointerFree","features":[358,324]},{"name":"NdrByteCountPointerMarshall","features":[358,324]},{"name":"NdrByteCountPointerUnmarshall","features":[358,324]},{"name":"NdrClearOutParameters","features":[358,324]},{"name":"NdrClientCall2","features":[358,324]},{"name":"NdrClientCall3","features":[358,324]},{"name":"NdrClientContextMarshall","features":[358,324]},{"name":"NdrClientContextUnmarshall","features":[358,324]},{"name":"NdrClientInitialize","features":[358,324]},{"name":"NdrClientInitializeNew","features":[358,324]},{"name":"NdrComplexArrayBufferSize","features":[358,324]},{"name":"NdrComplexArrayFree","features":[358,324]},{"name":"NdrComplexArrayMarshall","features":[358,324]},{"name":"NdrComplexArrayMemorySize","features":[358,324]},{"name":"NdrComplexArrayUnmarshall","features":[358,324]},{"name":"NdrComplexStructBufferSize","features":[358,324]},{"name":"NdrComplexStructFree","features":[358,324]},{"name":"NdrComplexStructMarshall","features":[358,324]},{"name":"NdrComplexStructMemorySize","features":[358,324]},{"name":"NdrComplexStructUnmarshall","features":[358,324]},{"name":"NdrConformantArrayBufferSize","features":[358,324]},{"name":"NdrConformantArrayFree","features":[358,324]},{"name":"NdrConformantArrayMarshall","features":[358,324]},{"name":"NdrConformantArrayMemorySize","features":[358,324]},{"name":"NdrConformantArrayUnmarshall","features":[358,324]},{"name":"NdrConformantStringBufferSize","features":[358,324]},{"name":"NdrConformantStringMarshall","features":[358,324]},{"name":"NdrConformantStringMemorySize","features":[358,324]},{"name":"NdrConformantStringUnmarshall","features":[358,324]},{"name":"NdrConformantStructBufferSize","features":[358,324]},{"name":"NdrConformantStructFree","features":[358,324]},{"name":"NdrConformantStructMarshall","features":[358,324]},{"name":"NdrConformantStructMemorySize","features":[358,324]},{"name":"NdrConformantStructUnmarshall","features":[358,324]},{"name":"NdrConformantVaryingArrayBufferSize","features":[358,324]},{"name":"NdrConformantVaryingArrayFree","features":[358,324]},{"name":"NdrConformantVaryingArrayMarshall","features":[358,324]},{"name":"NdrConformantVaryingArrayMemorySize","features":[358,324]},{"name":"NdrConformantVaryingArrayUnmarshall","features":[358,324]},{"name":"NdrConformantVaryingStructBufferSize","features":[358,324]},{"name":"NdrConformantVaryingStructFree","features":[358,324]},{"name":"NdrConformantVaryingStructMarshall","features":[358,324]},{"name":"NdrConformantVaryingStructMemorySize","features":[358,324]},{"name":"NdrConformantVaryingStructUnmarshall","features":[358,324]},{"name":"NdrContextHandleInitialize","features":[358,324]},{"name":"NdrContextHandleSize","features":[358,324]},{"name":"NdrConvert","features":[358,324]},{"name":"NdrConvert2","features":[358,324]},{"name":"NdrCorrelationFree","features":[358,324]},{"name":"NdrCorrelationInitialize","features":[358,324]},{"name":"NdrCorrelationPass","features":[358,324]},{"name":"NdrCreateServerInterfaceFromStub","features":[358,324]},{"name":"NdrDcomAsyncClientCall","features":[358,324]},{"name":"NdrDcomAsyncStubCall","features":[358,324]},{"name":"NdrEncapsulatedUnionBufferSize","features":[358,324]},{"name":"NdrEncapsulatedUnionFree","features":[358,324]},{"name":"NdrEncapsulatedUnionMarshall","features":[358,324]},{"name":"NdrEncapsulatedUnionMemorySize","features":[358,324]},{"name":"NdrEncapsulatedUnionUnmarshall","features":[358,324]},{"name":"NdrFixedArrayBufferSize","features":[358,324]},{"name":"NdrFixedArrayFree","features":[358,324]},{"name":"NdrFixedArrayMarshall","features":[358,324]},{"name":"NdrFixedArrayMemorySize","features":[358,324]},{"name":"NdrFixedArrayUnmarshall","features":[358,324]},{"name":"NdrFreeBuffer","features":[358,324]},{"name":"NdrFullPointerXlatFree","features":[324]},{"name":"NdrFullPointerXlatInit","features":[324]},{"name":"NdrGetBuffer","features":[358,324]},{"name":"NdrGetDcomProtocolVersion","features":[358,324]},{"name":"NdrGetUserMarshalInfo","features":[358,324]},{"name":"NdrInterfacePointerBufferSize","features":[358,324]},{"name":"NdrInterfacePointerFree","features":[358,324]},{"name":"NdrInterfacePointerMarshall","features":[358,324]},{"name":"NdrInterfacePointerMemorySize","features":[358,324]},{"name":"NdrInterfacePointerUnmarshall","features":[358,324]},{"name":"NdrMapCommAndFaultStatus","features":[358,324]},{"name":"NdrMesProcEncodeDecode","features":[358,324]},{"name":"NdrMesProcEncodeDecode2","features":[358,324]},{"name":"NdrMesProcEncodeDecode3","features":[358,324]},{"name":"NdrMesSimpleTypeAlignSize","features":[324]},{"name":"NdrMesSimpleTypeAlignSizeAll","features":[358,324]},{"name":"NdrMesSimpleTypeDecode","features":[324]},{"name":"NdrMesSimpleTypeDecodeAll","features":[358,324]},{"name":"NdrMesSimpleTypeEncode","features":[358,324]},{"name":"NdrMesSimpleTypeEncodeAll","features":[358,324]},{"name":"NdrMesTypeAlignSize","features":[358,324]},{"name":"NdrMesTypeAlignSize2","features":[358,324]},{"name":"NdrMesTypeAlignSize3","features":[358,324]},{"name":"NdrMesTypeDecode","features":[358,324]},{"name":"NdrMesTypeDecode2","features":[358,324]},{"name":"NdrMesTypeDecode3","features":[358,324]},{"name":"NdrMesTypeEncode","features":[358,324]},{"name":"NdrMesTypeEncode2","features":[358,324]},{"name":"NdrMesTypeEncode3","features":[358,324]},{"name":"NdrMesTypeFree2","features":[358,324]},{"name":"NdrMesTypeFree3","features":[358,324]},{"name":"NdrNonConformantStringBufferSize","features":[358,324]},{"name":"NdrNonConformantStringMarshall","features":[358,324]},{"name":"NdrNonConformantStringMemorySize","features":[358,324]},{"name":"NdrNonConformantStringUnmarshall","features":[358,324]},{"name":"NdrNonEncapsulatedUnionBufferSize","features":[358,324]},{"name":"NdrNonEncapsulatedUnionFree","features":[358,324]},{"name":"NdrNonEncapsulatedUnionMarshall","features":[358,324]},{"name":"NdrNonEncapsulatedUnionMemorySize","features":[358,324]},{"name":"NdrNonEncapsulatedUnionUnmarshall","features":[358,324]},{"name":"NdrNsGetBuffer","features":[358,324]},{"name":"NdrNsSendReceive","features":[358,324]},{"name":"NdrOleAllocate","features":[324]},{"name":"NdrOleFree","features":[324]},{"name":"NdrPartialIgnoreClientBufferSize","features":[358,324]},{"name":"NdrPartialIgnoreClientMarshall","features":[358,324]},{"name":"NdrPartialIgnoreServerInitialize","features":[358,324]},{"name":"NdrPartialIgnoreServerUnmarshall","features":[358,324]},{"name":"NdrPointerBufferSize","features":[358,324]},{"name":"NdrPointerFree","features":[358,324]},{"name":"NdrPointerMarshall","features":[358,324]},{"name":"NdrPointerMemorySize","features":[358,324]},{"name":"NdrPointerUnmarshall","features":[358,324]},{"name":"NdrRangeUnmarshall","features":[358,324]},{"name":"NdrRpcSmClientAllocate","features":[324]},{"name":"NdrRpcSmClientFree","features":[324]},{"name":"NdrRpcSmSetClientToOsf","features":[358,324]},{"name":"NdrRpcSsDefaultAllocate","features":[324]},{"name":"NdrRpcSsDefaultFree","features":[324]},{"name":"NdrRpcSsDisableAllocate","features":[358,324]},{"name":"NdrRpcSsEnableAllocate","features":[358,324]},{"name":"NdrSendReceive","features":[358,324]},{"name":"NdrServerCall2","features":[324]},{"name":"NdrServerCallAll","features":[324]},{"name":"NdrServerCallNdr64","features":[324]},{"name":"NdrServerContextMarshall","features":[358,324]},{"name":"NdrServerContextNewMarshall","features":[358,324]},{"name":"NdrServerContextNewUnmarshall","features":[358,324]},{"name":"NdrServerContextUnmarshall","features":[358,324]},{"name":"NdrServerInitialize","features":[358,324]},{"name":"NdrServerInitializeMarshall","features":[358,324]},{"name":"NdrServerInitializeNew","features":[358,324]},{"name":"NdrServerInitializePartial","features":[358,324]},{"name":"NdrServerInitializeUnmarshall","features":[358,324]},{"name":"NdrSimpleStructBufferSize","features":[358,324]},{"name":"NdrSimpleStructFree","features":[358,324]},{"name":"NdrSimpleStructMarshall","features":[358,324]},{"name":"NdrSimpleStructMemorySize","features":[358,324]},{"name":"NdrSimpleStructUnmarshall","features":[358,324]},{"name":"NdrSimpleTypeMarshall","features":[358,324]},{"name":"NdrSimpleTypeUnmarshall","features":[358,324]},{"name":"NdrStubCall2","features":[324]},{"name":"NdrStubCall3","features":[324]},{"name":"NdrUserMarshalBufferSize","features":[358,324]},{"name":"NdrUserMarshalFree","features":[358,324]},{"name":"NdrUserMarshalMarshall","features":[358,324]},{"name":"NdrUserMarshalMemorySize","features":[358,324]},{"name":"NdrUserMarshalSimpleTypeConvert","features":[324]},{"name":"NdrUserMarshalUnmarshall","features":[358,324]},{"name":"NdrVaryingArrayBufferSize","features":[358,324]},{"name":"NdrVaryingArrayFree","features":[358,324]},{"name":"NdrVaryingArrayMarshall","features":[358,324]},{"name":"NdrVaryingArrayMemorySize","features":[358,324]},{"name":"NdrVaryingArrayUnmarshall","features":[358,324]},{"name":"NdrXmitOrRepAsBufferSize","features":[358,324]},{"name":"NdrXmitOrRepAsFree","features":[358,324]},{"name":"NdrXmitOrRepAsMarshall","features":[358,324]},{"name":"NdrXmitOrRepAsMemorySize","features":[358,324]},{"name":"NdrXmitOrRepAsUnmarshall","features":[358,324]},{"name":"PFN_RPCNOTIFICATION_ROUTINE","features":[307,312,324]},{"name":"PFN_RPC_ALLOCATE","features":[324]},{"name":"PFN_RPC_FREE","features":[324]},{"name":"PNDR_ASYNC_MESSAGE","features":[324]},{"name":"PNDR_CORRELATION_INFO","features":[324]},{"name":"PROTOCOL_ADDRESS_CHANGE","features":[324]},{"name":"PROTOCOL_LOADED","features":[324]},{"name":"PROTOCOL_NOT_LOADED","features":[324]},{"name":"PROXY_CALCSIZE","features":[324]},{"name":"PROXY_GETBUFFER","features":[324]},{"name":"PROXY_MARSHAL","features":[324]},{"name":"PROXY_PHASE","features":[324]},{"name":"PROXY_SENDRECEIVE","features":[324]},{"name":"PROXY_UNMARSHAL","features":[324]},{"name":"PRPC_RUNDOWN","features":[324]},{"name":"RDR_CALLOUT_STATE","features":[324]},{"name":"RPCFLG_ACCESSIBILITY_BIT1","features":[324]},{"name":"RPCFLG_ACCESSIBILITY_BIT2","features":[324]},{"name":"RPCFLG_ACCESS_LOCAL","features":[324]},{"name":"RPCFLG_ASYNCHRONOUS","features":[324]},{"name":"RPCFLG_AUTO_COMPLETE","features":[324]},{"name":"RPCFLG_HAS_CALLBACK","features":[324]},{"name":"RPCFLG_HAS_GUARANTEE","features":[324]},{"name":"RPCFLG_HAS_MULTI_SYNTAXES","features":[324]},{"name":"RPCFLG_INPUT_SYNCHRONOUS","features":[324]},{"name":"RPCFLG_LOCAL_CALL","features":[324]},{"name":"RPCFLG_MESSAGE","features":[324]},{"name":"RPCFLG_NDR64_CONTAINS_ARM_LAYOUT","features":[324]},{"name":"RPCFLG_NON_NDR","features":[324]},{"name":"RPCFLG_SENDER_WAITING_FOR_REPLY","features":[324]},{"name":"RPCFLG_WINRT_REMOTE_ASYNC","features":[324]},{"name":"RPCHTTP_RS_ACCESS_1","features":[324]},{"name":"RPCHTTP_RS_ACCESS_2","features":[324]},{"name":"RPCHTTP_RS_INTERFACE","features":[324]},{"name":"RPCHTTP_RS_REDIRECT","features":[324]},{"name":"RPCHTTP_RS_SESSION","features":[324]},{"name":"RPCLT_PDU_FILTER_FUNC","features":[324]},{"name":"RPC_ADDRESS_CHANGE_FN","features":[324]},{"name":"RPC_ADDRESS_CHANGE_TYPE","features":[324]},{"name":"RPC_ASYNC_EVENT","features":[324]},{"name":"RPC_ASYNC_NOTIFICATION_INFO","features":[307,312,324]},{"name":"RPC_ASYNC_STATE","features":[307,312,324]},{"name":"RPC_AUTH_KEY_RETRIEVAL_FN","features":[324]},{"name":"RPC_BHO_DONTLINGER","features":[324]},{"name":"RPC_BHO_EXCLUSIVE_AND_GUARANTEED","features":[324]},{"name":"RPC_BHO_NONCAUSAL","features":[324]},{"name":"RPC_BHT_OBJECT_UUID_VALID","features":[324]},{"name":"RPC_BINDING_HANDLE_OPTIONS_FLAGS","features":[324]},{"name":"RPC_BINDING_HANDLE_OPTIONS_V1","features":[324]},{"name":"RPC_BINDING_HANDLE_SECURITY_V1_A","features":[358,324]},{"name":"RPC_BINDING_HANDLE_SECURITY_V1_W","features":[358,324]},{"name":"RPC_BINDING_HANDLE_TEMPLATE_V1_A","features":[324]},{"name":"RPC_BINDING_HANDLE_TEMPLATE_V1_W","features":[324]},{"name":"RPC_BINDING_VECTOR","features":[324]},{"name":"RPC_BLOCKING_FN","features":[324]},{"name":"RPC_BUFFER_ASYNC","features":[324]},{"name":"RPC_BUFFER_COMPLETE","features":[324]},{"name":"RPC_BUFFER_EXTRA","features":[324]},{"name":"RPC_BUFFER_NONOTIFY","features":[324]},{"name":"RPC_BUFFER_PARTIAL","features":[324]},{"name":"RPC_CALL_ATTRIBUTES_V1_A","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V1_W","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V2_A","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V2_W","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V3_A","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V3_W","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_VERSION","features":[324]},{"name":"RPC_CALL_LOCAL_ADDRESS_V1","features":[324]},{"name":"RPC_CALL_STATUS_CANCELLED","features":[324]},{"name":"RPC_CALL_STATUS_DISCONNECTED","features":[324]},{"name":"RPC_CLIENT_ALLOC","features":[324]},{"name":"RPC_CLIENT_FREE","features":[324]},{"name":"RPC_CLIENT_INFORMATION1","features":[324]},{"name":"RPC_CLIENT_INTERFACE","features":[324]},{"name":"RPC_CONTEXT_HANDLE_DEFAULT_FLAGS","features":[324]},{"name":"RPC_CONTEXT_HANDLE_DONT_SERIALIZE","features":[324]},{"name":"RPC_CONTEXT_HANDLE_FLAGS","features":[324]},{"name":"RPC_CONTEXT_HANDLE_SERIALIZE","features":[324]},{"name":"RPC_C_AUTHN_CLOUD_AP","features":[324]},{"name":"RPC_C_AUTHN_DCE_PRIVATE","features":[324]},{"name":"RPC_C_AUTHN_DCE_PUBLIC","features":[324]},{"name":"RPC_C_AUTHN_DEC_PUBLIC","features":[324]},{"name":"RPC_C_AUTHN_DEFAULT","features":[324]},{"name":"RPC_C_AUTHN_DIGEST","features":[324]},{"name":"RPC_C_AUTHN_DPA","features":[324]},{"name":"RPC_C_AUTHN_GSS_KERBEROS","features":[324]},{"name":"RPC_C_AUTHN_GSS_NEGOTIATE","features":[324]},{"name":"RPC_C_AUTHN_GSS_SCHANNEL","features":[324]},{"name":"RPC_C_AUTHN_INFO_NONE","features":[324]},{"name":"RPC_C_AUTHN_INFO_TYPE","features":[324]},{"name":"RPC_C_AUTHN_INFO_TYPE_HTTP","features":[324]},{"name":"RPC_C_AUTHN_KERNEL","features":[324]},{"name":"RPC_C_AUTHN_LIVEXP_SSP","features":[324]},{"name":"RPC_C_AUTHN_LIVE_SSP","features":[324]},{"name":"RPC_C_AUTHN_MQ","features":[324]},{"name":"RPC_C_AUTHN_MSN","features":[324]},{"name":"RPC_C_AUTHN_MSONLINE","features":[324]},{"name":"RPC_C_AUTHN_NEGO_EXTENDER","features":[324]},{"name":"RPC_C_AUTHN_NONE","features":[324]},{"name":"RPC_C_AUTHN_PKU2U","features":[324]},{"name":"RPC_C_AUTHN_WINNT","features":[324]},{"name":"RPC_C_AUTHZ_DCE","features":[324]},{"name":"RPC_C_AUTHZ_DEFAULT","features":[324]},{"name":"RPC_C_AUTHZ_NAME","features":[324]},{"name":"RPC_C_AUTHZ_NONE","features":[324]},{"name":"RPC_C_BINDING_DEFAULT_TIMEOUT","features":[324]},{"name":"RPC_C_BINDING_INFINITE_TIMEOUT","features":[324]},{"name":"RPC_C_BINDING_MAX_TIMEOUT","features":[324]},{"name":"RPC_C_BINDING_MIN_TIMEOUT","features":[324]},{"name":"RPC_C_BIND_TO_ALL_NICS","features":[324]},{"name":"RPC_C_CANCEL_INFINITE_TIMEOUT","features":[324]},{"name":"RPC_C_DONT_FAIL","features":[324]},{"name":"RPC_C_EP_ALL_ELTS","features":[324]},{"name":"RPC_C_EP_MATCH_BY_BOTH","features":[324]},{"name":"RPC_C_EP_MATCH_BY_IF","features":[324]},{"name":"RPC_C_EP_MATCH_BY_OBJ","features":[324]},{"name":"RPC_C_FULL_CERT_CHAIN","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_BASIC","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_CERT","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_DIGEST","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_NTLM","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_PASSPORT","features":[324]},{"name":"RPC_C_HTTP_AUTHN_TARGET","features":[324]},{"name":"RPC_C_HTTP_AUTHN_TARGET_PROXY","features":[324]},{"name":"RPC_C_HTTP_AUTHN_TARGET_SERVER","features":[324]},{"name":"RPC_C_HTTP_FLAGS","features":[324]},{"name":"RPC_C_HTTP_FLAG_ENABLE_CERT_REVOCATION_CHECK","features":[324]},{"name":"RPC_C_HTTP_FLAG_IGNORE_CERT_CN_INVALID","features":[324]},{"name":"RPC_C_HTTP_FLAG_USE_FIRST_AUTH_SCHEME","features":[324]},{"name":"RPC_C_HTTP_FLAG_USE_SSL","features":[324]},{"name":"RPC_C_LISTEN_MAX_CALLS_DEFAULT","features":[324]},{"name":"RPC_C_MGMT_INQ_IF_IDS","features":[324]},{"name":"RPC_C_MGMT_INQ_PRINC_NAME","features":[324]},{"name":"RPC_C_MGMT_INQ_STATS","features":[324]},{"name":"RPC_C_MGMT_IS_SERVER_LISTEN","features":[324]},{"name":"RPC_C_MGMT_STOP_SERVER_LISTEN","features":[324]},{"name":"RPC_C_MQ_AUTHN_LEVEL_NONE","features":[324]},{"name":"RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY","features":[324]},{"name":"RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY","features":[324]},{"name":"RPC_C_MQ_CLEAR_ON_OPEN","features":[324]},{"name":"RPC_C_MQ_EXPRESS","features":[324]},{"name":"RPC_C_MQ_JOURNAL_ALWAYS","features":[324]},{"name":"RPC_C_MQ_JOURNAL_DEADLETTER","features":[324]},{"name":"RPC_C_MQ_JOURNAL_NONE","features":[324]},{"name":"RPC_C_MQ_PERMANENT","features":[324]},{"name":"RPC_C_MQ_RECOVERABLE","features":[324]},{"name":"RPC_C_MQ_TEMPORARY","features":[324]},{"name":"RPC_C_MQ_USE_EXISTING_SECURITY","features":[324]},{"name":"RPC_C_NOTIFY_ON_SEND_COMPLETE","features":[324]},{"name":"RPC_C_NS_DEFAULT_EXP_AGE","features":[324]},{"name":"RPC_C_NS_SYNTAX_DCE","features":[324]},{"name":"RPC_C_NS_SYNTAX_DEFAULT","features":[324]},{"name":"RPC_C_OPT_ASYNC_BLOCK","features":[324]},{"name":"RPC_C_OPT_BINDING_NONCAUSAL","features":[324]},{"name":"RPC_C_OPT_CALL_TIMEOUT","features":[324]},{"name":"RPC_C_OPT_COOKIE_AUTH","features":[324]},{"name":"RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR","features":[324]},{"name":"RPC_C_OPT_DONT_LINGER","features":[324]},{"name":"RPC_C_OPT_MAX_OPTIONS","features":[324]},{"name":"RPC_C_OPT_MQ_ACKNOWLEDGE","features":[324]},{"name":"RPC_C_OPT_MQ_AUTHN_LEVEL","features":[324]},{"name":"RPC_C_OPT_MQ_AUTHN_SERVICE","features":[324]},{"name":"RPC_C_OPT_MQ_DELIVERY","features":[324]},{"name":"RPC_C_OPT_MQ_JOURNAL","features":[324]},{"name":"RPC_C_OPT_MQ_PRIORITY","features":[324]},{"name":"RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED","features":[324]},{"name":"RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE","features":[324]},{"name":"RPC_C_OPT_OPTIMIZE_TIME","features":[324]},{"name":"RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND","features":[324]},{"name":"RPC_C_OPT_PRIVATE_DO_NOT_DISTURB","features":[324]},{"name":"RPC_C_OPT_PRIVATE_SUPPRESS_WAKE","features":[324]},{"name":"RPC_C_OPT_RESOURCE_TYPE_UUID","features":[324]},{"name":"RPC_C_OPT_SECURITY_CALLBACK","features":[324]},{"name":"RPC_C_OPT_SESSION_ID","features":[324]},{"name":"RPC_C_OPT_TRANS_SEND_BUFFER_SIZE","features":[324]},{"name":"RPC_C_OPT_TRUST_PEER","features":[324]},{"name":"RPC_C_OPT_UNIQUE_BINDING","features":[324]},{"name":"RPC_C_PARM_BUFFER_LENGTH","features":[324]},{"name":"RPC_C_PARM_MAX_PACKET_LENGTH","features":[324]},{"name":"RPC_C_PROFILE_ALL_ELT","features":[324]},{"name":"RPC_C_PROFILE_ALL_ELTS","features":[324]},{"name":"RPC_C_PROFILE_DEFAULT_ELT","features":[324]},{"name":"RPC_C_PROFILE_MATCH_BY_BOTH","features":[324]},{"name":"RPC_C_PROFILE_MATCH_BY_IF","features":[324]},{"name":"RPC_C_PROFILE_MATCH_BY_MBR","features":[324]},{"name":"RPC_C_PROTSEQ_MAX_REQS_DEFAULT","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_DEFAULT","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY","features":[324]},{"name":"RPC_C_QOS_IDENTITY","features":[324]},{"name":"RPC_C_QOS_IDENTITY_DYNAMIC","features":[324]},{"name":"RPC_C_QOS_IDENTITY_STATIC","features":[324]},{"name":"RPC_C_RPCHTTP_USE_LOAD_BALANCE","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_1","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_2","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_3","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_4","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_5","features":[324]},{"name":"RPC_C_STATS_CALLS_IN","features":[324]},{"name":"RPC_C_STATS_CALLS_OUT","features":[324]},{"name":"RPC_C_STATS_PKTS_IN","features":[324]},{"name":"RPC_C_STATS_PKTS_OUT","features":[324]},{"name":"RPC_C_TRY_ENFORCE_MAX_CALLS","features":[324]},{"name":"RPC_C_USE_INTERNET_PORT","features":[324]},{"name":"RPC_C_USE_INTRANET_PORT","features":[324]},{"name":"RPC_C_VERS_ALL","features":[324]},{"name":"RPC_C_VERS_COMPATIBLE","features":[324]},{"name":"RPC_C_VERS_EXACT","features":[324]},{"name":"RPC_C_VERS_MAJOR_ONLY","features":[324]},{"name":"RPC_C_VERS_UPTO","features":[324]},{"name":"RPC_DISPATCH_FUNCTION","features":[324]},{"name":"RPC_DISPATCH_TABLE","features":[324]},{"name":"RPC_EEINFO_VERSION","features":[324]},{"name":"RPC_EE_INFO_PARAM","features":[324]},{"name":"RPC_ENDPOINT_TEMPLATEA","features":[324]},{"name":"RPC_ENDPOINT_TEMPLATEW","features":[324]},{"name":"RPC_ERROR_ENUM_HANDLE","features":[324]},{"name":"RPC_EXTENDED_ERROR_INFO","features":[307,324]},{"name":"RPC_FLAGS_VALID_BIT","features":[324]},{"name":"RPC_FORWARD_FUNCTION","features":[324]},{"name":"RPC_FW_IF_FLAG_DCOM","features":[324]},{"name":"RPC_HTTP_PROXY_FREE_STRING","features":[324]},{"name":"RPC_HTTP_REDIRECTOR_STAGE","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_A","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_W","features":[324]},{"name":"RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH","features":[324]},{"name":"RPC_IF_ALLOW_LOCAL_ONLY","features":[324]},{"name":"RPC_IF_ALLOW_SECURE_ONLY","features":[324]},{"name":"RPC_IF_ALLOW_UNKNOWN_AUTHORITY","features":[324]},{"name":"RPC_IF_ASYNC_CALLBACK","features":[324]},{"name":"RPC_IF_AUTOLISTEN","features":[324]},{"name":"RPC_IF_CALLBACK_FN","features":[324]},{"name":"RPC_IF_ID","features":[324]},{"name":"RPC_IF_ID_VECTOR","features":[324]},{"name":"RPC_IF_OLE","features":[324]},{"name":"RPC_IF_SEC_CACHE_PER_PROC","features":[324]},{"name":"RPC_IF_SEC_NO_CACHE","features":[324]},{"name":"RPC_IMPORT_CONTEXT_P","features":[324]},{"name":"RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN","features":[324]},{"name":"RPC_INTERFACE_HAS_PIPES","features":[324]},{"name":"RPC_INTERFACE_TEMPLATEA","features":[324]},{"name":"RPC_INTERFACE_TEMPLATEW","features":[324]},{"name":"RPC_MESSAGE","features":[324]},{"name":"RPC_MGMT_AUTHORIZATION_FN","features":[324]},{"name":"RPC_NCA_FLAGS_BROADCAST","features":[324]},{"name":"RPC_NCA_FLAGS_DEFAULT","features":[324]},{"name":"RPC_NCA_FLAGS_IDEMPOTENT","features":[324]},{"name":"RPC_NCA_FLAGS_MAYBE","features":[324]},{"name":"RPC_NEW_HTTP_PROXY_CHANNEL","features":[324]},{"name":"RPC_NOTIFICATIONS","features":[324]},{"name":"RPC_NOTIFICATION_TYPES","features":[324]},{"name":"RPC_OBJECT_INQ_FN","features":[324]},{"name":"RPC_POLICY","features":[324]},{"name":"RPC_PROTSEQ_ENDPOINT","features":[324]},{"name":"RPC_PROTSEQ_HTTP","features":[324]},{"name":"RPC_PROTSEQ_LRPC","features":[324]},{"name":"RPC_PROTSEQ_NMP","features":[324]},{"name":"RPC_PROTSEQ_TCP","features":[324]},{"name":"RPC_PROTSEQ_VECTORA","features":[324]},{"name":"RPC_PROTSEQ_VECTORW","features":[324]},{"name":"RPC_PROXY_CONNECTION_TYPE_IN_PROXY","features":[324]},{"name":"RPC_PROXY_CONNECTION_TYPE_OUT_PROXY","features":[324]},{"name":"RPC_P_ADDR_FORMAT_TCP_IPV4","features":[324]},{"name":"RPC_P_ADDR_FORMAT_TCP_IPV6","features":[324]},{"name":"RPC_QUERY_CALL_LOCAL_ADDRESS","features":[324]},{"name":"RPC_QUERY_CLIENT_ID","features":[324]},{"name":"RPC_QUERY_CLIENT_PID","features":[324]},{"name":"RPC_QUERY_CLIENT_PRINCIPAL_NAME","features":[324]},{"name":"RPC_QUERY_IS_CLIENT_LOCAL","features":[324]},{"name":"RPC_QUERY_NO_AUTH_REQUIRED","features":[324]},{"name":"RPC_QUERY_SERVER_PRINCIPAL_NAME","features":[324]},{"name":"RPC_SECURITY_CALLBACK_FN","features":[324]},{"name":"RPC_SECURITY_QOS","features":[358,324]},{"name":"RPC_SECURITY_QOS_V2_A","features":[358,324]},{"name":"RPC_SECURITY_QOS_V2_W","features":[358,324]},{"name":"RPC_SECURITY_QOS_V3_A","features":[358,324]},{"name":"RPC_SECURITY_QOS_V3_W","features":[358,324]},{"name":"RPC_SECURITY_QOS_V4_A","features":[358,324]},{"name":"RPC_SECURITY_QOS_V4_W","features":[358,324]},{"name":"RPC_SECURITY_QOS_V5_A","features":[358,324]},{"name":"RPC_SECURITY_QOS_V5_W","features":[358,324]},{"name":"RPC_SEC_CONTEXT_KEY_INFO","features":[324]},{"name":"RPC_SERVER_INTERFACE","features":[324]},{"name":"RPC_SETFILTER_FUNC","features":[324]},{"name":"RPC_STATS_VECTOR","features":[324]},{"name":"RPC_STATUS","features":[324]},{"name":"RPC_SYNTAX_IDENTIFIER","features":[324]},{"name":"RPC_SYSTEM_HANDLE_FREE_ALL","features":[324]},{"name":"RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE","features":[324]},{"name":"RPC_SYSTEM_HANDLE_FREE_RETRIEVED","features":[324]},{"name":"RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED","features":[324]},{"name":"RPC_S_ACCESS_DENIED","features":[324]},{"name":"RPC_S_ADDRESS_ERROR","features":[324]},{"name":"RPC_S_ALREADY_LISTENING","features":[324]},{"name":"RPC_S_ALREADY_REGISTERED","features":[324]},{"name":"RPC_S_ASYNC_CALL_PENDING","features":[324]},{"name":"RPC_S_BINDING_HAS_NO_AUTH","features":[324]},{"name":"RPC_S_BINDING_INCOMPLETE","features":[324]},{"name":"RPC_S_BUFFER_TOO_SMALL","features":[324]},{"name":"RPC_S_CALL_CANCELLED","features":[324]},{"name":"RPC_S_CALL_FAILED","features":[324]},{"name":"RPC_S_CALL_FAILED_DNE","features":[324]},{"name":"RPC_S_CALL_IN_PROGRESS","features":[324]},{"name":"RPC_S_CANNOT_SUPPORT","features":[324]},{"name":"RPC_S_CANT_CREATE_ENDPOINT","features":[324]},{"name":"RPC_S_COMM_FAILURE","features":[324]},{"name":"RPC_S_COOKIE_AUTH_FAILED","features":[324]},{"name":"RPC_S_DO_NOT_DISTURB","features":[324]},{"name":"RPC_S_DUPLICATE_ENDPOINT","features":[324]},{"name":"RPC_S_ENTRY_ALREADY_EXISTS","features":[324]},{"name":"RPC_S_ENTRY_NOT_FOUND","features":[324]},{"name":"RPC_S_ENTRY_TYPE_MISMATCH","features":[324]},{"name":"RPC_S_FP_DIV_ZERO","features":[324]},{"name":"RPC_S_FP_OVERFLOW","features":[324]},{"name":"RPC_S_FP_UNDERFLOW","features":[324]},{"name":"RPC_S_GROUP_MEMBER_NOT_FOUND","features":[324]},{"name":"RPC_S_GRP_ELT_NOT_ADDED","features":[324]},{"name":"RPC_S_GRP_ELT_NOT_REMOVED","features":[324]},{"name":"RPC_S_INCOMPLETE_NAME","features":[324]},{"name":"RPC_S_INTERFACE_NOT_EXPORTED","features":[324]},{"name":"RPC_S_INTERFACE_NOT_FOUND","features":[324]},{"name":"RPC_S_INTERNAL_ERROR","features":[324]},{"name":"RPC_S_INVALID_ARG","features":[324]},{"name":"RPC_S_INVALID_ASYNC_CALL","features":[324]},{"name":"RPC_S_INVALID_ASYNC_HANDLE","features":[324]},{"name":"RPC_S_INVALID_AUTH_IDENTITY","features":[324]},{"name":"RPC_S_INVALID_BINDING","features":[324]},{"name":"RPC_S_INVALID_BOUND","features":[324]},{"name":"RPC_S_INVALID_ENDPOINT_FORMAT","features":[324]},{"name":"RPC_S_INVALID_LEVEL","features":[324]},{"name":"RPC_S_INVALID_NAF_ID","features":[324]},{"name":"RPC_S_INVALID_NAME_SYNTAX","features":[324]},{"name":"RPC_S_INVALID_NETWORK_OPTIONS","features":[324]},{"name":"RPC_S_INVALID_NET_ADDR","features":[324]},{"name":"RPC_S_INVALID_OBJECT","features":[324]},{"name":"RPC_S_INVALID_RPC_PROTSEQ","features":[324]},{"name":"RPC_S_INVALID_SECURITY_DESC","features":[324]},{"name":"RPC_S_INVALID_STRING_BINDING","features":[324]},{"name":"RPC_S_INVALID_STRING_UUID","features":[324]},{"name":"RPC_S_INVALID_TAG","features":[324]},{"name":"RPC_S_INVALID_TIMEOUT","features":[324]},{"name":"RPC_S_INVALID_VERS_OPTION","features":[324]},{"name":"RPC_S_MAX_CALLS_TOO_SMALL","features":[324]},{"name":"RPC_S_NAME_SERVICE_UNAVAILABLE","features":[324]},{"name":"RPC_S_NOTHING_TO_EXPORT","features":[324]},{"name":"RPC_S_NOT_ALL_OBJS_EXPORTED","features":[324]},{"name":"RPC_S_NOT_ALL_OBJS_UNEXPORTED","features":[324]},{"name":"RPC_S_NOT_CANCELLED","features":[324]},{"name":"RPC_S_NOT_ENOUGH_QUOTA","features":[324]},{"name":"RPC_S_NOT_LISTENING","features":[324]},{"name":"RPC_S_NOT_RPC_ERROR","features":[324]},{"name":"RPC_S_NO_BINDINGS","features":[324]},{"name":"RPC_S_NO_CALL_ACTIVE","features":[324]},{"name":"RPC_S_NO_CONTEXT_AVAILABLE","features":[324]},{"name":"RPC_S_NO_ENDPOINT_FOUND","features":[324]},{"name":"RPC_S_NO_ENTRY_NAME","features":[324]},{"name":"RPC_S_NO_INTERFACES","features":[324]},{"name":"RPC_S_NO_MORE_BINDINGS","features":[324]},{"name":"RPC_S_NO_MORE_MEMBERS","features":[324]},{"name":"RPC_S_NO_PRINC_NAME","features":[324]},{"name":"RPC_S_NO_PROTSEQS","features":[324]},{"name":"RPC_S_NO_PROTSEQS_REGISTERED","features":[324]},{"name":"RPC_S_OBJECT_NOT_FOUND","features":[324]},{"name":"RPC_S_OK","features":[324]},{"name":"RPC_S_OUT_OF_MEMORY","features":[324]},{"name":"RPC_S_OUT_OF_RESOURCES","features":[324]},{"name":"RPC_S_OUT_OF_THREADS","features":[324]},{"name":"RPC_S_PRF_ELT_NOT_ADDED","features":[324]},{"name":"RPC_S_PRF_ELT_NOT_REMOVED","features":[324]},{"name":"RPC_S_PROCNUM_OUT_OF_RANGE","features":[324]},{"name":"RPC_S_PROFILE_NOT_ADDED","features":[324]},{"name":"RPC_S_PROTOCOL_ERROR","features":[324]},{"name":"RPC_S_PROTSEQ_NOT_FOUND","features":[324]},{"name":"RPC_S_PROTSEQ_NOT_SUPPORTED","features":[324]},{"name":"RPC_S_PROXY_ACCESS_DENIED","features":[324]},{"name":"RPC_S_RUNTIME_UNINITIALIZED","features":[324]},{"name":"RPC_S_SEC_PKG_ERROR","features":[324]},{"name":"RPC_S_SEND_INCOMPLETE","features":[324]},{"name":"RPC_S_SERVER_OUT_OF_MEMORY","features":[324]},{"name":"RPC_S_SERVER_TOO_BUSY","features":[324]},{"name":"RPC_S_SERVER_UNAVAILABLE","features":[324]},{"name":"RPC_S_STRING_TOO_LONG","features":[324]},{"name":"RPC_S_SYSTEM_HANDLE_COUNT_EXCEEDED","features":[324]},{"name":"RPC_S_SYSTEM_HANDLE_TYPE_MISMATCH","features":[324]},{"name":"RPC_S_TIMEOUT","features":[324]},{"name":"RPC_S_TYPE_ALREADY_REGISTERED","features":[324]},{"name":"RPC_S_UNKNOWN_AUTHN_LEVEL","features":[324]},{"name":"RPC_S_UNKNOWN_AUTHN_SERVICE","features":[324]},{"name":"RPC_S_UNKNOWN_AUTHN_TYPE","features":[324]},{"name":"RPC_S_UNKNOWN_AUTHZ_SERVICE","features":[324]},{"name":"RPC_S_UNKNOWN_IF","features":[324]},{"name":"RPC_S_UNKNOWN_MGR_TYPE","features":[324]},{"name":"RPC_S_UNKNOWN_PRINCIPAL","features":[324]},{"name":"RPC_S_UNSUPPORTED_AUTHN_LEVEL","features":[324]},{"name":"RPC_S_UNSUPPORTED_NAME_SYNTAX","features":[324]},{"name":"RPC_S_UNSUPPORTED_TRANS_SYN","features":[324]},{"name":"RPC_S_UNSUPPORTED_TYPE","features":[324]},{"name":"RPC_S_UUID_LOCAL_ONLY","features":[324]},{"name":"RPC_S_UUID_NO_ADDRESS","features":[324]},{"name":"RPC_S_WRONG_KIND_OF_BINDING","features":[324]},{"name":"RPC_S_ZERO_DIVIDE","features":[324]},{"name":"RPC_TRANSFER_SYNTAX","features":[324]},{"name":"RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE","features":[324]},{"name":"RPC_TYPE_STRICT_CONTEXT_HANDLE","features":[324]},{"name":"RPC_VERSION","features":[324]},{"name":"RpcAsyncAbortCall","features":[307,312,324]},{"name":"RpcAsyncCancelCall","features":[307,312,324]},{"name":"RpcAsyncCompleteCall","features":[307,312,324]},{"name":"RpcAsyncGetCallStatus","features":[307,312,324]},{"name":"RpcAsyncInitializeHandle","features":[307,312,324]},{"name":"RpcAsyncRegisterInfo","features":[307,312,324]},{"name":"RpcAttemptedLbsDecisions","features":[324]},{"name":"RpcAttemptedLbsMessages","features":[324]},{"name":"RpcBackEndConnectionAttempts","features":[324]},{"name":"RpcBackEndConnectionFailed","features":[324]},{"name":"RpcBindingBind","features":[307,312,324]},{"name":"RpcBindingCopy","features":[324]},{"name":"RpcBindingCreateA","features":[358,324]},{"name":"RpcBindingCreateW","features":[358,324]},{"name":"RpcBindingFree","features":[324]},{"name":"RpcBindingFromStringBindingA","features":[324]},{"name":"RpcBindingFromStringBindingW","features":[324]},{"name":"RpcBindingInqAuthClientA","features":[324]},{"name":"RpcBindingInqAuthClientExA","features":[324]},{"name":"RpcBindingInqAuthClientExW","features":[324]},{"name":"RpcBindingInqAuthClientW","features":[324]},{"name":"RpcBindingInqAuthInfoA","features":[324]},{"name":"RpcBindingInqAuthInfoExA","features":[358,324]},{"name":"RpcBindingInqAuthInfoExW","features":[358,324]},{"name":"RpcBindingInqAuthInfoW","features":[324]},{"name":"RpcBindingInqMaxCalls","features":[324]},{"name":"RpcBindingInqObject","features":[324]},{"name":"RpcBindingInqOption","features":[324]},{"name":"RpcBindingReset","features":[324]},{"name":"RpcBindingServerFromClient","features":[324]},{"name":"RpcBindingSetAuthInfoA","features":[324]},{"name":"RpcBindingSetAuthInfoExA","features":[358,324]},{"name":"RpcBindingSetAuthInfoExW","features":[358,324]},{"name":"RpcBindingSetAuthInfoW","features":[324]},{"name":"RpcBindingSetObject","features":[324]},{"name":"RpcBindingSetOption","features":[324]},{"name":"RpcBindingToStringBindingA","features":[324]},{"name":"RpcBindingToStringBindingW","features":[324]},{"name":"RpcBindingUnbind","features":[324]},{"name":"RpcBindingVectorFree","features":[324]},{"name":"RpcCallClientLocality","features":[324]},{"name":"RpcCallComplete","features":[324]},{"name":"RpcCallType","features":[324]},{"name":"RpcCancelThread","features":[324]},{"name":"RpcCancelThreadEx","features":[324]},{"name":"RpcCertGeneratePrincipalNameA","features":[307,391,324]},{"name":"RpcCertGeneratePrincipalNameW","features":[307,391,324]},{"name":"RpcClientCancel","features":[324]},{"name":"RpcClientDisconnect","features":[324]},{"name":"RpcCurrentUniqueUser","features":[324]},{"name":"RpcEpRegisterA","features":[324]},{"name":"RpcEpRegisterNoReplaceA","features":[324]},{"name":"RpcEpRegisterNoReplaceW","features":[324]},{"name":"RpcEpRegisterW","features":[324]},{"name":"RpcEpResolveBinding","features":[324]},{"name":"RpcEpUnregister","features":[324]},{"name":"RpcErrorAddRecord","features":[307,324]},{"name":"RpcErrorClearInformation","features":[324]},{"name":"RpcErrorEndEnumeration","features":[324]},{"name":"RpcErrorGetNextRecord","features":[307,324]},{"name":"RpcErrorGetNumberOfRecords","features":[324]},{"name":"RpcErrorLoadErrorInfo","features":[324]},{"name":"RpcErrorResetEnumeration","features":[324]},{"name":"RpcErrorSaveErrorInfo","features":[324]},{"name":"RpcErrorStartEnumeration","features":[324]},{"name":"RpcExceptionFilter","features":[324]},{"name":"RpcFailedLbsDecisions","features":[324]},{"name":"RpcFailedLbsMessages","features":[324]},{"name":"RpcFreeAuthorizationContext","features":[324]},{"name":"RpcGetAuthorizationContextForClient","features":[307,324]},{"name":"RpcIfIdVectorFree","features":[324]},{"name":"RpcIfInqId","features":[324]},{"name":"RpcImpersonateClient","features":[324]},{"name":"RpcImpersonateClient2","features":[324]},{"name":"RpcImpersonateClientContainer","features":[324]},{"name":"RpcIncomingBandwidth","features":[324]},{"name":"RpcIncomingConnections","features":[324]},{"name":"RpcLastCounter","features":[324]},{"name":"RpcLocalAddressFormat","features":[324]},{"name":"RpcMgmtEnableIdleCleanup","features":[324]},{"name":"RpcMgmtEpEltInqBegin","features":[324]},{"name":"RpcMgmtEpEltInqDone","features":[324]},{"name":"RpcMgmtEpEltInqNextA","features":[324]},{"name":"RpcMgmtEpEltInqNextW","features":[324]},{"name":"RpcMgmtEpUnregister","features":[324]},{"name":"RpcMgmtInqComTimeout","features":[324]},{"name":"RpcMgmtInqDefaultProtectLevel","features":[324]},{"name":"RpcMgmtInqIfIds","features":[324]},{"name":"RpcMgmtInqServerPrincNameA","features":[324]},{"name":"RpcMgmtInqServerPrincNameW","features":[324]},{"name":"RpcMgmtInqStats","features":[324]},{"name":"RpcMgmtIsServerListening","features":[324]},{"name":"RpcMgmtSetAuthorizationFn","features":[324]},{"name":"RpcMgmtSetCancelTimeout","features":[324]},{"name":"RpcMgmtSetComTimeout","features":[324]},{"name":"RpcMgmtSetServerStackSize","features":[324]},{"name":"RpcMgmtStatsVectorFree","features":[324]},{"name":"RpcMgmtStopServerListening","features":[324]},{"name":"RpcMgmtWaitServerListen","features":[324]},{"name":"RpcNetworkInqProtseqsA","features":[324]},{"name":"RpcNetworkInqProtseqsW","features":[324]},{"name":"RpcNetworkIsProtseqValidA","features":[324]},{"name":"RpcNetworkIsProtseqValidW","features":[324]},{"name":"RpcNotificationCallCancel","features":[324]},{"name":"RpcNotificationCallNone","features":[324]},{"name":"RpcNotificationClientDisconnect","features":[324]},{"name":"RpcNotificationTypeApc","features":[324]},{"name":"RpcNotificationTypeCallback","features":[324]},{"name":"RpcNotificationTypeEvent","features":[324]},{"name":"RpcNotificationTypeHwnd","features":[324]},{"name":"RpcNotificationTypeIoc","features":[324]},{"name":"RpcNotificationTypeNone","features":[324]},{"name":"RpcNsBindingExportA","features":[324]},{"name":"RpcNsBindingExportPnPA","features":[324]},{"name":"RpcNsBindingExportPnPW","features":[324]},{"name":"RpcNsBindingExportW","features":[324]},{"name":"RpcNsBindingImportBeginA","features":[324]},{"name":"RpcNsBindingImportBeginW","features":[324]},{"name":"RpcNsBindingImportDone","features":[324]},{"name":"RpcNsBindingImportNext","features":[324]},{"name":"RpcNsBindingInqEntryNameA","features":[324]},{"name":"RpcNsBindingInqEntryNameW","features":[324]},{"name":"RpcNsBindingLookupBeginA","features":[324]},{"name":"RpcNsBindingLookupBeginW","features":[324]},{"name":"RpcNsBindingLookupDone","features":[324]},{"name":"RpcNsBindingLookupNext","features":[324]},{"name":"RpcNsBindingSelect","features":[324]},{"name":"RpcNsBindingUnexportA","features":[324]},{"name":"RpcNsBindingUnexportPnPA","features":[324]},{"name":"RpcNsBindingUnexportPnPW","features":[324]},{"name":"RpcNsBindingUnexportW","features":[324]},{"name":"RpcNsEntryExpandNameA","features":[324]},{"name":"RpcNsEntryExpandNameW","features":[324]},{"name":"RpcNsEntryObjectInqBeginA","features":[324]},{"name":"RpcNsEntryObjectInqBeginW","features":[324]},{"name":"RpcNsEntryObjectInqDone","features":[324]},{"name":"RpcNsEntryObjectInqNext","features":[324]},{"name":"RpcNsGroupDeleteA","features":[324]},{"name":"RpcNsGroupDeleteW","features":[324]},{"name":"RpcNsGroupMbrAddA","features":[324]},{"name":"RpcNsGroupMbrAddW","features":[324]},{"name":"RpcNsGroupMbrInqBeginA","features":[324]},{"name":"RpcNsGroupMbrInqBeginW","features":[324]},{"name":"RpcNsGroupMbrInqDone","features":[324]},{"name":"RpcNsGroupMbrInqNextA","features":[324]},{"name":"RpcNsGroupMbrInqNextW","features":[324]},{"name":"RpcNsGroupMbrRemoveA","features":[324]},{"name":"RpcNsGroupMbrRemoveW","features":[324]},{"name":"RpcNsMgmtBindingUnexportA","features":[324]},{"name":"RpcNsMgmtBindingUnexportW","features":[324]},{"name":"RpcNsMgmtEntryCreateA","features":[324]},{"name":"RpcNsMgmtEntryCreateW","features":[324]},{"name":"RpcNsMgmtEntryDeleteA","features":[324]},{"name":"RpcNsMgmtEntryDeleteW","features":[324]},{"name":"RpcNsMgmtEntryInqIfIdsA","features":[324]},{"name":"RpcNsMgmtEntryInqIfIdsW","features":[324]},{"name":"RpcNsMgmtHandleSetExpAge","features":[324]},{"name":"RpcNsMgmtInqExpAge","features":[324]},{"name":"RpcNsMgmtSetExpAge","features":[324]},{"name":"RpcNsProfileDeleteA","features":[324]},{"name":"RpcNsProfileDeleteW","features":[324]},{"name":"RpcNsProfileEltAddA","features":[324]},{"name":"RpcNsProfileEltAddW","features":[324]},{"name":"RpcNsProfileEltInqBeginA","features":[324]},{"name":"RpcNsProfileEltInqBeginW","features":[324]},{"name":"RpcNsProfileEltInqDone","features":[324]},{"name":"RpcNsProfileEltInqNextA","features":[324]},{"name":"RpcNsProfileEltInqNextW","features":[324]},{"name":"RpcNsProfileEltRemoveA","features":[324]},{"name":"RpcNsProfileEltRemoveW","features":[324]},{"name":"RpcObjectInqType","features":[324]},{"name":"RpcObjectSetInqFn","features":[324]},{"name":"RpcObjectSetType","features":[324]},{"name":"RpcOutgoingBandwidth","features":[324]},{"name":"RpcPerfCounters","features":[324]},{"name":"RpcProtseqVectorFreeA","features":[324]},{"name":"RpcProtseqVectorFreeW","features":[324]},{"name":"RpcRaiseException","features":[324]},{"name":"RpcReceiveComplete","features":[324]},{"name":"RpcRequestsPerSecond","features":[324]},{"name":"RpcRevertContainerImpersonation","features":[324]},{"name":"RpcRevertToSelf","features":[324]},{"name":"RpcRevertToSelfEx","features":[324]},{"name":"RpcSendComplete","features":[324]},{"name":"RpcServerCompleteSecurityCallback","features":[324]},{"name":"RpcServerInqBindingHandle","features":[324]},{"name":"RpcServerInqBindings","features":[324]},{"name":"RpcServerInqBindingsEx","features":[324]},{"name":"RpcServerInqCallAttributesA","features":[324]},{"name":"RpcServerInqCallAttributesW","features":[324]},{"name":"RpcServerInqDefaultPrincNameA","features":[324]},{"name":"RpcServerInqDefaultPrincNameW","features":[324]},{"name":"RpcServerInqIf","features":[324]},{"name":"RpcServerInterfaceGroupActivate","features":[324]},{"name":"RpcServerInterfaceGroupClose","features":[324]},{"name":"RpcServerInterfaceGroupCreateA","features":[324]},{"name":"RpcServerInterfaceGroupCreateW","features":[324]},{"name":"RpcServerInterfaceGroupDeactivate","features":[324]},{"name":"RpcServerInterfaceGroupInqBindings","features":[324]},{"name":"RpcServerListen","features":[324]},{"name":"RpcServerRegisterAuthInfoA","features":[324]},{"name":"RpcServerRegisterAuthInfoW","features":[324]},{"name":"RpcServerRegisterIf","features":[324]},{"name":"RpcServerRegisterIf2","features":[324]},{"name":"RpcServerRegisterIf3","features":[324]},{"name":"RpcServerRegisterIfEx","features":[324]},{"name":"RpcServerSubscribeForNotification","features":[307,312,324]},{"name":"RpcServerTestCancel","features":[324]},{"name":"RpcServerUnregisterIf","features":[324]},{"name":"RpcServerUnregisterIfEx","features":[324]},{"name":"RpcServerUnsubscribeForNotification","features":[324]},{"name":"RpcServerUseAllProtseqs","features":[324]},{"name":"RpcServerUseAllProtseqsEx","features":[324]},{"name":"RpcServerUseAllProtseqsIf","features":[324]},{"name":"RpcServerUseAllProtseqsIfEx","features":[324]},{"name":"RpcServerUseProtseqA","features":[324]},{"name":"RpcServerUseProtseqEpA","features":[324]},{"name":"RpcServerUseProtseqEpExA","features":[324]},{"name":"RpcServerUseProtseqEpExW","features":[324]},{"name":"RpcServerUseProtseqEpW","features":[324]},{"name":"RpcServerUseProtseqExA","features":[324]},{"name":"RpcServerUseProtseqExW","features":[324]},{"name":"RpcServerUseProtseqIfA","features":[324]},{"name":"RpcServerUseProtseqIfExA","features":[324]},{"name":"RpcServerUseProtseqIfExW","features":[324]},{"name":"RpcServerUseProtseqIfW","features":[324]},{"name":"RpcServerUseProtseqW","features":[324]},{"name":"RpcServerYield","features":[324]},{"name":"RpcSmAllocate","features":[324]},{"name":"RpcSmClientFree","features":[324]},{"name":"RpcSmDestroyClientContext","features":[324]},{"name":"RpcSmDisableAllocate","features":[324]},{"name":"RpcSmEnableAllocate","features":[324]},{"name":"RpcSmFree","features":[324]},{"name":"RpcSmGetThreadHandle","features":[324]},{"name":"RpcSmSetClientAllocFree","features":[324]},{"name":"RpcSmSetThreadHandle","features":[324]},{"name":"RpcSmSwapClientAllocFree","features":[324]},{"name":"RpcSsAllocate","features":[324]},{"name":"RpcSsContextLockExclusive","features":[324]},{"name":"RpcSsContextLockShared","features":[324]},{"name":"RpcSsDestroyClientContext","features":[324]},{"name":"RpcSsDisableAllocate","features":[324]},{"name":"RpcSsDontSerializeContext","features":[324]},{"name":"RpcSsEnableAllocate","features":[324]},{"name":"RpcSsFree","features":[324]},{"name":"RpcSsGetContextBinding","features":[324]},{"name":"RpcSsGetThreadHandle","features":[324]},{"name":"RpcSsSetClientAllocFree","features":[324]},{"name":"RpcSsSetThreadHandle","features":[324]},{"name":"RpcSsSwapClientAllocFree","features":[324]},{"name":"RpcStringBindingComposeA","features":[324]},{"name":"RpcStringBindingComposeW","features":[324]},{"name":"RpcStringBindingParseA","features":[324]},{"name":"RpcStringBindingParseW","features":[324]},{"name":"RpcStringFreeA","features":[324]},{"name":"RpcStringFreeW","features":[324]},{"name":"RpcTestCancel","features":[324]},{"name":"RpcUserFree","features":[324]},{"name":"SCONTEXT_QUEUE","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY_A","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY_ANSI","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY_UNICODE","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY_W","features":[324]},{"name":"SERVER_ROUTINE","features":[324]},{"name":"STUB_CALL_SERVER","features":[324]},{"name":"STUB_CALL_SERVER_NO_HRESULT","features":[324]},{"name":"STUB_MARSHAL","features":[324]},{"name":"STUB_PHASE","features":[324]},{"name":"STUB_THUNK","features":[358,324]},{"name":"STUB_UNMARSHAL","features":[324]},{"name":"SYSTEM_HANDLE_COMPOSITION_OBJECT","features":[324]},{"name":"SYSTEM_HANDLE_EVENT","features":[324]},{"name":"SYSTEM_HANDLE_FILE","features":[324]},{"name":"SYSTEM_HANDLE_INVALID","features":[324]},{"name":"SYSTEM_HANDLE_JOB","features":[324]},{"name":"SYSTEM_HANDLE_MAX","features":[324]},{"name":"SYSTEM_HANDLE_MUTEX","features":[324]},{"name":"SYSTEM_HANDLE_PIPE","features":[324]},{"name":"SYSTEM_HANDLE_PROCESS","features":[324]},{"name":"SYSTEM_HANDLE_REG_KEY","features":[324]},{"name":"SYSTEM_HANDLE_SECTION","features":[324]},{"name":"SYSTEM_HANDLE_SEMAPHORE","features":[324]},{"name":"SYSTEM_HANDLE_SOCKET","features":[324]},{"name":"SYSTEM_HANDLE_THREAD","features":[324]},{"name":"SYSTEM_HANDLE_TOKEN","features":[324]},{"name":"TARGET_IS_NT100_OR_LATER","features":[324]},{"name":"TARGET_IS_NT1012_OR_LATER","features":[324]},{"name":"TARGET_IS_NT102_OR_LATER","features":[324]},{"name":"TARGET_IS_NT351_OR_WIN95_OR_LATER","features":[324]},{"name":"TARGET_IS_NT40_OR_LATER","features":[324]},{"name":"TARGET_IS_NT50_OR_LATER","features":[324]},{"name":"TARGET_IS_NT51_OR_LATER","features":[324]},{"name":"TARGET_IS_NT60_OR_LATER","features":[324]},{"name":"TARGET_IS_NT61_OR_LATER","features":[324]},{"name":"TARGET_IS_NT62_OR_LATER","features":[324]},{"name":"TARGET_IS_NT63_OR_LATER","features":[324]},{"name":"TRANSPORT_TYPE_CN","features":[324]},{"name":"TRANSPORT_TYPE_DG","features":[324]},{"name":"TRANSPORT_TYPE_LPC","features":[324]},{"name":"TRANSPORT_TYPE_WMSG","features":[324]},{"name":"USER_CALL_IS_ASYNC","features":[324]},{"name":"USER_CALL_NEW_CORRELATION_DESC","features":[324]},{"name":"USER_MARSHAL_CB","features":[358,324]},{"name":"USER_MARSHAL_CB_BUFFER_SIZE","features":[324]},{"name":"USER_MARSHAL_CB_FREE","features":[324]},{"name":"USER_MARSHAL_CB_MARSHALL","features":[324]},{"name":"USER_MARSHAL_CB_TYPE","features":[324]},{"name":"USER_MARSHAL_CB_UNMARSHALL","features":[324]},{"name":"USER_MARSHAL_FC_BYTE","features":[324]},{"name":"USER_MARSHAL_FC_CHAR","features":[324]},{"name":"USER_MARSHAL_FC_DOUBLE","features":[324]},{"name":"USER_MARSHAL_FC_FLOAT","features":[324]},{"name":"USER_MARSHAL_FC_HYPER","features":[324]},{"name":"USER_MARSHAL_FC_LONG","features":[324]},{"name":"USER_MARSHAL_FC_SHORT","features":[324]},{"name":"USER_MARSHAL_FC_SMALL","features":[324]},{"name":"USER_MARSHAL_FC_ULONG","features":[324]},{"name":"USER_MARSHAL_FC_USHORT","features":[324]},{"name":"USER_MARSHAL_FC_USMALL","features":[324]},{"name":"USER_MARSHAL_FC_WCHAR","features":[324]},{"name":"USER_MARSHAL_FREEING_ROUTINE","features":[324]},{"name":"USER_MARSHAL_MARSHALLING_ROUTINE","features":[324]},{"name":"USER_MARSHAL_ROUTINE_QUADRUPLE","features":[324]},{"name":"USER_MARSHAL_SIZING_ROUTINE","features":[324]},{"name":"USER_MARSHAL_UNMARSHALLING_ROUTINE","features":[324]},{"name":"UUID_VECTOR","features":[324]},{"name":"UuidCompare","features":[324]},{"name":"UuidCreate","features":[324]},{"name":"UuidCreateNil","features":[324]},{"name":"UuidCreateSequential","features":[324]},{"name":"UuidEqual","features":[324]},{"name":"UuidFromStringA","features":[324]},{"name":"UuidFromStringW","features":[324]},{"name":"UuidHash","features":[324]},{"name":"UuidIsNil","features":[324]},{"name":"UuidToStringA","features":[324]},{"name":"UuidToStringW","features":[324]},{"name":"XLAT_CLIENT","features":[324]},{"name":"XLAT_SERVER","features":[324]},{"name":"XLAT_SIDE","features":[324]},{"name":"XMIT_HELPER_ROUTINE","features":[358,324]},{"name":"XMIT_ROUTINE_QUINTUPLE","features":[358,324]},{"name":"_NDR_PROC_CONTEXT","features":[324]},{"name":"__RPCPROXY_H_VERSION__","features":[324]},{"name":"cbNDRContext","features":[324]},{"name":"eeptAnsiString","features":[324]},{"name":"eeptBinary","features":[324]},{"name":"eeptLongVal","features":[324]},{"name":"eeptNone","features":[324]},{"name":"eeptPointerVal","features":[324]},{"name":"eeptShortVal","features":[324]},{"name":"eeptUnicodeString","features":[324]},{"name":"rcclClientUnknownLocality","features":[324]},{"name":"rcclInvalid","features":[324]},{"name":"rcclLocal","features":[324]},{"name":"rcclRemote","features":[324]},{"name":"rctGuaranteed","features":[324]},{"name":"rctInvalid","features":[324]},{"name":"rctNormal","features":[324]},{"name":"rctTraining","features":[324]},{"name":"rlafIPv4","features":[324]},{"name":"rlafIPv6","features":[324]},{"name":"rlafInvalid","features":[324]},{"name":"system_handle_t","features":[324]}],"605":[{"name":"ACCESS_MASKENUM","features":[584]},{"name":"AUTHENTICATION_INFO","features":[584]},{"name":"AUTH_TYPE","features":[584]},{"name":"BCP6xFILEFMT","features":[584]},{"name":"BCPABORT","features":[584]},{"name":"BCPBATCH","features":[584]},{"name":"BCPFILECP","features":[584]},{"name":"BCPFILECP_ACP","features":[584]},{"name":"BCPFILECP_OEMCP","features":[584]},{"name":"BCPFILECP_RAW","features":[584]},{"name":"BCPFILEFMT","features":[584]},{"name":"BCPFIRST","features":[584]},{"name":"BCPHINTS","features":[584]},{"name":"BCPHINTSA","features":[584]},{"name":"BCPHINTSW","features":[584]},{"name":"BCPKEEPIDENTITY","features":[584]},{"name":"BCPKEEPNULLS","features":[584]},{"name":"BCPLAST","features":[584]},{"name":"BCPMAXERRS","features":[584]},{"name":"BCPODBC","features":[584]},{"name":"BCPTEXTFILE","features":[584]},{"name":"BCPUNICODEFILE","features":[584]},{"name":"BCP_FMT_COLLATION","features":[584]},{"name":"BCP_FMT_COLLATION_ID","features":[584]},{"name":"BCP_FMT_DATA_LEN","features":[584]},{"name":"BCP_FMT_INDICATOR_LEN","features":[584]},{"name":"BCP_FMT_SERVER_COL","features":[584]},{"name":"BCP_FMT_TERMINATOR","features":[584]},{"name":"BCP_FMT_TYPE","features":[584]},{"name":"BIO_BINDER","features":[584]},{"name":"BMK_DURABILITY_INTRANSACTION","features":[584]},{"name":"BMK_DURABILITY_REORGANIZATION","features":[584]},{"name":"BMK_DURABILITY_ROWSET","features":[584]},{"name":"BMK_DURABILITY_XTRANSACTION","features":[584]},{"name":"BUCKETCATEGORIZE","features":[584]},{"name":"BUCKET_EXPONENTIAL","features":[584]},{"name":"BUCKET_LINEAR","features":[584]},{"name":"CASE_REQUIREMENT","features":[584]},{"name":"CASE_REQUIREMENT_ANY","features":[584]},{"name":"CASE_REQUIREMENT_UPPER_IF_AQS","features":[584]},{"name":"CATALOG_PAUSED_REASON_DELAYED_RECOVERY","features":[584]},{"name":"CATALOG_PAUSED_REASON_EXTERNAL","features":[584]},{"name":"CATALOG_PAUSED_REASON_HIGH_CPU","features":[584]},{"name":"CATALOG_PAUSED_REASON_HIGH_IO","features":[584]},{"name":"CATALOG_PAUSED_REASON_HIGH_NTF_RATE","features":[584]},{"name":"CATALOG_PAUSED_REASON_LOW_BATTERY","features":[584]},{"name":"CATALOG_PAUSED_REASON_LOW_DISK","features":[584]},{"name":"CATALOG_PAUSED_REASON_LOW_MEMORY","features":[584]},{"name":"CATALOG_PAUSED_REASON_NONE","features":[584]},{"name":"CATALOG_PAUSED_REASON_UPGRADING","features":[584]},{"name":"CATALOG_PAUSED_REASON_USER_ACTIVE","features":[584]},{"name":"CATALOG_STATUS_FULL_CRAWL","features":[584]},{"name":"CATALOG_STATUS_IDLE","features":[584]},{"name":"CATALOG_STATUS_INCREMENTAL_CRAWL","features":[584]},{"name":"CATALOG_STATUS_PAUSED","features":[584]},{"name":"CATALOG_STATUS_PROCESSING_NOTIFICATIONS","features":[584]},{"name":"CATALOG_STATUS_RECOVERING","features":[584]},{"name":"CATALOG_STATUS_SHUTTING_DOWN","features":[584]},{"name":"CATEGORIZATION","features":[512,431,584]},{"name":"CATEGORIZATIONSET","features":[512,431,584]},{"name":"CATEGORIZE_BUCKETS","features":[584]},{"name":"CATEGORIZE_CLUSTER","features":[584]},{"name":"CATEGORIZE_RANGE","features":[584]},{"name":"CATEGORIZE_UNIQUE","features":[584]},{"name":"CATEGORY_COLLATOR","features":[584]},{"name":"CATEGORY_GATHERER","features":[584]},{"name":"CATEGORY_INDEXER","features":[584]},{"name":"CATEGORY_SEARCH","features":[584]},{"name":"CDBBMKDISPIDS","features":[584]},{"name":"CDBCOLDISPIDS","features":[584]},{"name":"CDBSELFDISPIDS","features":[584]},{"name":"CERT_E_NOT_FOUND_OR_NO_PERMISSSION","features":[584]},{"name":"CHANNEL_AGENT_DYNAMIC_SCHEDULE","features":[584]},{"name":"CHANNEL_AGENT_FLAGS","features":[584]},{"name":"CHANNEL_AGENT_PRECACHE_ALL","features":[584]},{"name":"CHANNEL_AGENT_PRECACHE_SCRNSAVER","features":[584]},{"name":"CHANNEL_AGENT_PRECACHE_SOME","features":[584]},{"name":"CI_E_CORRUPT_FWIDX","features":[584]},{"name":"CI_E_DIACRITIC_SETTINGS_DIFFER","features":[584]},{"name":"CI_E_INCONSISTENT_TRANSACTION","features":[584]},{"name":"CI_E_INVALID_CATALOG_LIST_VERSION","features":[584]},{"name":"CI_E_MULTIPLE_PROTECTED_USERS_UNSUPPORTED","features":[584]},{"name":"CI_E_NO_AUXMETADATA","features":[584]},{"name":"CI_E_NO_CATALOG_MANAGER","features":[584]},{"name":"CI_E_NO_PROTECTED_USER","features":[584]},{"name":"CI_E_PROTECTED_CATALOG_NON_INTERACTIVE_USER","features":[584]},{"name":"CI_E_PROTECTED_CATALOG_NOT_AVAILABLE","features":[584]},{"name":"CI_E_PROTECTED_CATALOG_SID_MISMATCH","features":[584]},{"name":"CI_S_CATALOG_RESET","features":[584]},{"name":"CI_S_CLIENT_REQUESTED_ABORT","features":[584]},{"name":"CI_S_NEW_AUXMETADATA","features":[584]},{"name":"CI_S_RETRY_DOCUMENT","features":[584]},{"name":"CLSID_CISimpleCommandCreator","features":[584]},{"name":"CLSID_DataShapeProvider","features":[584]},{"name":"CLSID_MSDASQL","features":[584]},{"name":"CLSID_MSDASQL_ENUMERATOR","features":[584]},{"name":"CLSID_MSPersist","features":[584]},{"name":"CLSID_SQLOLEDB","features":[584]},{"name":"CLSID_SQLOLEDB_ENUMERATOR","features":[584]},{"name":"CLSID_SQLOLEDB_ERROR","features":[584]},{"name":"CLUSIONREASON_DEFAULT","features":[584]},{"name":"CLUSIONREASON_GROUPPOLICY","features":[584]},{"name":"CLUSIONREASON_UNKNOWNSCOPE","features":[584]},{"name":"CLUSIONREASON_USER","features":[584]},{"name":"CLUSION_REASON","features":[584]},{"name":"CMDLINE_E_ALREADY_INIT","features":[584]},{"name":"CMDLINE_E_NOT_INIT","features":[584]},{"name":"CMDLINE_E_NUM_PARAMS","features":[584]},{"name":"CMDLINE_E_PARAM_SIZE","features":[584]},{"name":"CMDLINE_E_PAREN","features":[584]},{"name":"CMDLINE_E_UNEXPECTED","features":[584]},{"name":"CM_E_CONNECTIONTIMEOUT","features":[584]},{"name":"CM_E_DATASOURCENOTAVAILABLE","features":[584]},{"name":"CM_E_INSUFFICIENTBUFFER","features":[584]},{"name":"CM_E_INVALIDDATASOURCE","features":[584]},{"name":"CM_E_NOQUERYCONNECTIONS","features":[584]},{"name":"CM_E_REGISTRY","features":[584]},{"name":"CM_E_SERVERNOTFOUND","features":[584]},{"name":"CM_E_TIMEOUT","features":[584]},{"name":"CM_E_TOOMANYDATASERVERS","features":[584]},{"name":"CM_E_TOOMANYDATASOURCES","features":[584]},{"name":"CM_S_NODATASERVERS","features":[584]},{"name":"COLL_E_BADRESULT","features":[584]},{"name":"COLL_E_BADSEQUENCE","features":[584]},{"name":"COLL_E_BUFFERTOOSMALL","features":[584]},{"name":"COLL_E_DUPLICATEDBID","features":[584]},{"name":"COLL_E_INCOMPATIBLECOLUMNS","features":[584]},{"name":"COLL_E_MAXCONNEXCEEDED","features":[584]},{"name":"COLL_E_NODEFAULTCATALOG","features":[584]},{"name":"COLL_E_NOMOREDATA","features":[584]},{"name":"COLL_E_NOSORTCOLUMN","features":[584]},{"name":"COLL_E_TOOMANYMERGECOLUMNS","features":[584]},{"name":"COLUMNSET","features":[512,431,584]},{"name":"CONDITION_CREATION_DEFAULT","features":[584]},{"name":"CONDITION_CREATION_NONE","features":[584]},{"name":"CONDITION_CREATION_OPTIONS","features":[584]},{"name":"CONDITION_CREATION_SIMPLIFY","features":[584]},{"name":"CONDITION_CREATION_USE_CONTENT_LOCALE","features":[584]},{"name":"CONDITION_CREATION_VECTOR_AND","features":[584]},{"name":"CONDITION_CREATION_VECTOR_LEAF","features":[584]},{"name":"CONDITION_CREATION_VECTOR_OR","features":[584]},{"name":"CONTENTRESTRICTION","features":[512,431,584]},{"name":"CONTENT_SOURCE_E_CONTENT_CLASS_READ","features":[584]},{"name":"CONTENT_SOURCE_E_CONTENT_SOURCE_COLUMN_TYPE","features":[584]},{"name":"CONTENT_SOURCE_E_NULL_CONTENT_CLASS_BSTR","features":[584]},{"name":"CONTENT_SOURCE_E_NULL_URI","features":[584]},{"name":"CONTENT_SOURCE_E_OUT_OF_RANGE","features":[584]},{"name":"CONTENT_SOURCE_E_PROPERTY_MAPPING_BAD_VECTOR_SIZE","features":[584]},{"name":"CONTENT_SOURCE_E_PROPERTY_MAPPING_READ","features":[584]},{"name":"CONTENT_SOURCE_E_UNEXPECTED_EXCEPTION","features":[584]},{"name":"CONTENT_SOURCE_E_UNEXPECTED_NULL_POINTER","features":[584]},{"name":"CQUERYDISPIDS","features":[584]},{"name":"CQUERYMETADISPIDS","features":[584]},{"name":"CQUERYPROPERTY","features":[584]},{"name":"CREATESUBSCRIPTIONFLAGS","features":[584]},{"name":"CREATESUBS_ADDTOFAVORITES","features":[584]},{"name":"CREATESUBS_FROMFAVORITES","features":[584]},{"name":"CREATESUBS_NOSAVE","features":[584]},{"name":"CREATESUBS_NOUI","features":[584]},{"name":"CREATESUBS_SOFTWAREUPDATE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_ASSERTIONS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CATALOGS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CHARACTER_SETS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CHECK_CONSTRAINTS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CHECK_CONSTRAINTS_BY_TABLE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_COLLATIONS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_COLUMNS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_COLUMN_DOMAIN_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_COLUMN_PRIVILEGES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CONSTRAINT_COLUMN_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CONSTRAINT_TABLE_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_FOREIGN_KEYS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_INDEXES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_KEY_COLUMN_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_LINKEDSERVERS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_OBJECTS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_OBJECT_ACTIONS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PRIMARY_KEYS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PROCEDURES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PROCEDURE_COLUMNS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PROCEDURE_PARAMETERS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PROVIDER_TYPES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_REFERENTIAL_CONSTRAINTS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_SCHEMATA","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_SQL_LANGUAGES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_STATISTICS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLES_INFO","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLE_CONSTRAINTS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLE_PRIVILEGES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLE_STATISTICS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TRANSLATIONS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TRUSTEE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_USAGE_PRIVILEGES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_VIEWS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_VIEW_COLUMN_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_VIEW_TABLE_USAGE","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_ACTIONS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_COMMANDS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_CUBES","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_DIMENSIONS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_FUNCTIONS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_HIERARCHIES","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_LEVELS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_MEASURES","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_MEMBERS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_PROPERTIES","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_SETS","features":[584]},{"name":"CSTORAGEPROPERTY","features":[584]},{"name":"CSearchLanguageSupport","features":[584]},{"name":"CSearchManager","features":[584]},{"name":"CSearchRoot","features":[584]},{"name":"CSearchScopeRule","features":[584]},{"name":"CatalogPausedReason","features":[584]},{"name":"CatalogStatus","features":[584]},{"name":"CompoundCondition","features":[584]},{"name":"ConditionFactory","features":[584]},{"name":"DATE_STRUCT","features":[584]},{"name":"DBACCESSORFLAGSENUM","features":[584]},{"name":"DBACCESSOR_INHERITED","features":[584]},{"name":"DBACCESSOR_INVALID","features":[584]},{"name":"DBACCESSOR_OPTIMIZED","features":[584]},{"name":"DBACCESSOR_PARAMETERDATA","features":[584]},{"name":"DBACCESSOR_PASSBYREF","features":[584]},{"name":"DBACCESSOR_ROWDATA","features":[584]},{"name":"DBASYNCHOPENUM","features":[584]},{"name":"DBASYNCHOP_OPEN","features":[584]},{"name":"DBASYNCHPHASEENUM","features":[584]},{"name":"DBASYNCHPHASE_CANCELED","features":[584]},{"name":"DBASYNCHPHASE_COMPLETE","features":[584]},{"name":"DBASYNCHPHASE_INITIALIZATION","features":[584]},{"name":"DBASYNCHPHASE_POPULATION","features":[584]},{"name":"DBBINDEXT","features":[584]},{"name":"DBBINDEXT","features":[584]},{"name":"DBBINDFLAGENUM","features":[584]},{"name":"DBBINDFLAG_HTML","features":[584]},{"name":"DBBINDING","features":[358,584]},{"name":"DBBINDING","features":[358,584]},{"name":"DBBINDSTATUSENUM","features":[584]},{"name":"DBBINDSTATUS_BADBINDINFO","features":[584]},{"name":"DBBINDSTATUS_BADORDINAL","features":[584]},{"name":"DBBINDSTATUS_BADSTORAGEFLAGS","features":[584]},{"name":"DBBINDSTATUS_MULTIPLESTORAGE","features":[584]},{"name":"DBBINDSTATUS_NOINTERFACE","features":[584]},{"name":"DBBINDSTATUS_OK","features":[584]},{"name":"DBBINDSTATUS_UNSUPPORTEDCONVERSION","features":[584]},{"name":"DBBINDURLFLAGENUM","features":[584]},{"name":"DBBINDURLFLAG_ASYNCHRONOUS","features":[584]},{"name":"DBBINDURLFLAG_COLLECTION","features":[584]},{"name":"DBBINDURLFLAG_DELAYFETCHCOLUMNS","features":[584]},{"name":"DBBINDURLFLAG_DELAYFETCHSTREAM","features":[584]},{"name":"DBBINDURLFLAG_ISSTRUCTUREDDOCUMENT","features":[584]},{"name":"DBBINDURLFLAG_OPENIFEXISTS","features":[584]},{"name":"DBBINDURLFLAG_OUTPUT","features":[584]},{"name":"DBBINDURLFLAG_OVERWRITE","features":[584]},{"name":"DBBINDURLFLAG_READ","features":[584]},{"name":"DBBINDURLFLAG_READWRITE","features":[584]},{"name":"DBBINDURLFLAG_RECURSIVE","features":[584]},{"name":"DBBINDURLFLAG_SHARE_DENY_NONE","features":[584]},{"name":"DBBINDURLFLAG_SHARE_DENY_READ","features":[584]},{"name":"DBBINDURLFLAG_SHARE_DENY_WRITE","features":[584]},{"name":"DBBINDURLFLAG_SHARE_EXCLUSIVE","features":[584]},{"name":"DBBINDURLFLAG_WAITFORINIT","features":[584]},{"name":"DBBINDURLFLAG_WRITE","features":[584]},{"name":"DBBINDURLSTATUSENUM","features":[584]},{"name":"DBBINDURLSTATUS_S_DENYNOTSUPPORTED","features":[584]},{"name":"DBBINDURLSTATUS_S_DENYTYPENOTSUPPORTED","features":[584]},{"name":"DBBINDURLSTATUS_S_OK","features":[584]},{"name":"DBBINDURLSTATUS_S_REDIRECTED","features":[584]},{"name":"DBBMKGUID","features":[584]},{"name":"DBBMK_FIRST","features":[584]},{"name":"DBBMK_INVALID","features":[584]},{"name":"DBBMK_LAST","features":[584]},{"name":"DBBOOKMARK","features":[584]},{"name":"DBCIDGUID","features":[584]},{"name":"DBCOLUMNACCESS","features":[512,584]},{"name":"DBCOLUMNACCESS","features":[512,584]},{"name":"DBCOLUMNDESC","features":[512,358,584]},{"name":"DBCOLUMNDESC","features":[512,358,584]},{"name":"DBCOLUMNDESCFLAGSENUM","features":[584]},{"name":"DBCOLUMNDESCFLAGS_CLSID","features":[584]},{"name":"DBCOLUMNDESCFLAGS_COLSIZE","features":[584]},{"name":"DBCOLUMNDESCFLAGS_DBCID","features":[584]},{"name":"DBCOLUMNDESCFLAGS_ITYPEINFO","features":[584]},{"name":"DBCOLUMNDESCFLAGS_PRECISION","features":[584]},{"name":"DBCOLUMNDESCFLAGS_PROPERTIES","features":[584]},{"name":"DBCOLUMNDESCFLAGS_SCALE","features":[584]},{"name":"DBCOLUMNDESCFLAGS_TYPENAME","features":[584]},{"name":"DBCOLUMNDESCFLAGS_WTYPE","features":[584]},{"name":"DBCOLUMNFLAGS15ENUM","features":[584]},{"name":"DBCOLUMNFLAGSDEPRECATED","features":[584]},{"name":"DBCOLUMNFLAGSENUM","features":[584]},{"name":"DBCOLUMNFLAGSENUM20","features":[584]},{"name":"DBCOLUMNFLAGSENUM21","features":[584]},{"name":"DBCOLUMNFLAGSENUM26","features":[584]},{"name":"DBCOLUMNFLAGS_CACHEDEFERRED","features":[584]},{"name":"DBCOLUMNFLAGS_ISBOOKMARK","features":[584]},{"name":"DBCOLUMNFLAGS_ISCHAPTER","features":[584]},{"name":"DBCOLUMNFLAGS_ISCOLLECTION","features":[584]},{"name":"DBCOLUMNFLAGS_ISDEFAULTSTREAM","features":[584]},{"name":"DBCOLUMNFLAGS_ISFIXEDLENGTH","features":[584]},{"name":"DBCOLUMNFLAGS_ISLONG","features":[584]},{"name":"DBCOLUMNFLAGS_ISNULLABLE","features":[584]},{"name":"DBCOLUMNFLAGS_ISROW","features":[584]},{"name":"DBCOLUMNFLAGS_ISROWID","features":[584]},{"name":"DBCOLUMNFLAGS_ISROWSET","features":[584]},{"name":"DBCOLUMNFLAGS_ISROWURL","features":[584]},{"name":"DBCOLUMNFLAGS_ISROWVER","features":[584]},{"name":"DBCOLUMNFLAGS_ISSTREAM","features":[584]},{"name":"DBCOLUMNFLAGS_KEYCOLUMN","features":[584]},{"name":"DBCOLUMNFLAGS_MAYBENULL","features":[584]},{"name":"DBCOLUMNFLAGS_MAYDEFER","features":[584]},{"name":"DBCOLUMNFLAGS_RESERVED","features":[584]},{"name":"DBCOLUMNFLAGS_ROWSPECIFICCOLUMN","features":[584]},{"name":"DBCOLUMNFLAGS_SCALEISNEGATIVE","features":[584]},{"name":"DBCOLUMNFLAGS_WRITE","features":[584]},{"name":"DBCOLUMNFLAGS_WRITEUNKNOWN","features":[584]},{"name":"DBCOLUMNINFO","features":[512,358,584]},{"name":"DBCOLUMNINFO","features":[512,358,584]},{"name":"DBCOMMANDPERSISTFLAGENUM","features":[584]},{"name":"DBCOMMANDPERSISTFLAGENUM21","features":[584]},{"name":"DBCOMMANDPERSISTFLAG_DEFAULT","features":[584]},{"name":"DBCOMMANDPERSISTFLAG_NOSAVE","features":[584]},{"name":"DBCOMMANDPERSISTFLAG_PERSISTPROCEDURE","features":[584]},{"name":"DBCOMMANDPERSISTFLAG_PERSISTVIEW","features":[584]},{"name":"DBCOMPAREENUM","features":[584]},{"name":"DBCOMPAREOPSENUM","features":[584]},{"name":"DBCOMPAREOPSENUM20","features":[584]},{"name":"DBCOMPAREOPS_BEGINSWITH","features":[584]},{"name":"DBCOMPAREOPS_CASEINSENSITIVE","features":[584]},{"name":"DBCOMPAREOPS_CASESENSITIVE","features":[584]},{"name":"DBCOMPAREOPS_CONTAINS","features":[584]},{"name":"DBCOMPAREOPS_EQ","features":[584]},{"name":"DBCOMPAREOPS_GE","features":[584]},{"name":"DBCOMPAREOPS_GT","features":[584]},{"name":"DBCOMPAREOPS_IGNORE","features":[584]},{"name":"DBCOMPAREOPS_LE","features":[584]},{"name":"DBCOMPAREOPS_LT","features":[584]},{"name":"DBCOMPAREOPS_NE","features":[584]},{"name":"DBCOMPAREOPS_NOTBEGINSWITH","features":[584]},{"name":"DBCOMPAREOPS_NOTCONTAINS","features":[584]},{"name":"DBCOMPARE_EQ","features":[584]},{"name":"DBCOMPARE_GT","features":[584]},{"name":"DBCOMPARE_LT","features":[584]},{"name":"DBCOMPARE_NE","features":[584]},{"name":"DBCOMPARE_NOTCOMPARABLE","features":[584]},{"name":"DBCOMPUTEMODE_COMPUTED","features":[584]},{"name":"DBCOMPUTEMODE_DYNAMIC","features":[584]},{"name":"DBCOMPUTEMODE_NOTCOMPUTED","features":[584]},{"name":"DBCONSTRAINTDESC","features":[512,584]},{"name":"DBCONSTRAINTDESC","features":[512,584]},{"name":"DBCONSTRAINTTYPEENUM","features":[584]},{"name":"DBCONSTRAINTTYPE_CHECK","features":[584]},{"name":"DBCONSTRAINTTYPE_FOREIGNKEY","features":[584]},{"name":"DBCONSTRAINTTYPE_PRIMARYKEY","features":[584]},{"name":"DBCONSTRAINTTYPE_UNIQUE","features":[584]},{"name":"DBCONVERTFLAGSENUM","features":[584]},{"name":"DBCONVERTFLAGSENUM20","features":[584]},{"name":"DBCONVERTFLAGS_COLUMN","features":[584]},{"name":"DBCONVERTFLAGS_FROMVARIANT","features":[584]},{"name":"DBCONVERTFLAGS_ISFIXEDLENGTH","features":[584]},{"name":"DBCONVERTFLAGS_ISLONG","features":[584]},{"name":"DBCONVERTFLAGS_PARAMETER","features":[584]},{"name":"DBCOPYFLAGSENUM","features":[584]},{"name":"DBCOPY_ALLOW_EMULATION","features":[584]},{"name":"DBCOPY_ASYNC","features":[584]},{"name":"DBCOPY_ATOMIC","features":[584]},{"name":"DBCOPY_NON_RECURSIVE","features":[584]},{"name":"DBCOPY_REPLACE_EXISTING","features":[584]},{"name":"DBCOST","features":[584]},{"name":"DBCOST","features":[584]},{"name":"DBCOSTUNITENUM","features":[584]},{"name":"DBDATACONVERTENUM","features":[584]},{"name":"DBDATACONVERT_DECIMALSCALE","features":[584]},{"name":"DBDATACONVERT_DEFAULT","features":[584]},{"name":"DBDATACONVERT_DSTISFIXEDLENGTH","features":[584]},{"name":"DBDATACONVERT_LENGTHFROMNTS","features":[584]},{"name":"DBDATACONVERT_SETDATABEHAVIOR","features":[584]},{"name":"DBDATE","features":[584]},{"name":"DBDATETIM4","features":[584]},{"name":"DBDATETIME","features":[584]},{"name":"DBDEFERRABILITYENUM","features":[584]},{"name":"DBDEFERRABILITY_DEFERRABLE","features":[584]},{"name":"DBDEFERRABILITY_DEFERRED","features":[584]},{"name":"DBDELETEFLAGSENUM","features":[584]},{"name":"DBDELETE_ASYNC","features":[584]},{"name":"DBDELETE_ATOMIC","features":[584]},{"name":"DBEVENTPHASEENUM","features":[584]},{"name":"DBEVENTPHASE_ABOUTTODO","features":[584]},{"name":"DBEVENTPHASE_DIDEVENT","features":[584]},{"name":"DBEVENTPHASE_FAILEDTODO","features":[584]},{"name":"DBEVENTPHASE_OKTODO","features":[584]},{"name":"DBEVENTPHASE_SYNCHAFTER","features":[584]},{"name":"DBEXECLIMITSENUM","features":[584]},{"name":"DBEXECLIMITS_ABORT","features":[584]},{"name":"DBEXECLIMITS_STOP","features":[584]},{"name":"DBEXECLIMITS_SUSPEND","features":[584]},{"name":"DBFAILUREINFO","features":[584]},{"name":"DBFAILUREINFO","features":[584]},{"name":"DBGUID_MSSQLXML","features":[584]},{"name":"DBGUID_ROWDEFAULTSTREAM","features":[584]},{"name":"DBGUID_ROWURL","features":[584]},{"name":"DBGUID_XPATH","features":[584]},{"name":"DBIMPLICITSESSION","features":[584]},{"name":"DBIMPLICITSESSION","features":[584]},{"name":"DBINDEXCOLUMNDESC","features":[512,584]},{"name":"DBINDEXCOLUMNDESC","features":[512,584]},{"name":"DBINDEX_COL_ORDERENUM","features":[584]},{"name":"DBINDEX_COL_ORDER_ASC","features":[584]},{"name":"DBINDEX_COL_ORDER_DESC","features":[584]},{"name":"DBLITERALENUM","features":[584]},{"name":"DBLITERALENUM20","features":[584]},{"name":"DBLITERALENUM21","features":[584]},{"name":"DBLITERALINFO","features":[307,584]},{"name":"DBLITERALINFO","features":[307,584]},{"name":"DBLITERAL_BINARY_LITERAL","features":[584]},{"name":"DBLITERAL_CATALOG_NAME","features":[584]},{"name":"DBLITERAL_CATALOG_SEPARATOR","features":[584]},{"name":"DBLITERAL_CHAR_LITERAL","features":[584]},{"name":"DBLITERAL_COLUMN_ALIAS","features":[584]},{"name":"DBLITERAL_COLUMN_NAME","features":[584]},{"name":"DBLITERAL_CORRELATION_NAME","features":[584]},{"name":"DBLITERAL_CUBE_NAME","features":[584]},{"name":"DBLITERAL_CURSOR_NAME","features":[584]},{"name":"DBLITERAL_DIMENSION_NAME","features":[584]},{"name":"DBLITERAL_ESCAPE_PERCENT","features":[584]},{"name":"DBLITERAL_ESCAPE_PERCENT_SUFFIX","features":[584]},{"name":"DBLITERAL_ESCAPE_UNDERSCORE","features":[584]},{"name":"DBLITERAL_ESCAPE_UNDERSCORE_SUFFIX","features":[584]},{"name":"DBLITERAL_HIERARCHY_NAME","features":[584]},{"name":"DBLITERAL_INDEX_NAME","features":[584]},{"name":"DBLITERAL_INVALID","features":[584]},{"name":"DBLITERAL_LEVEL_NAME","features":[584]},{"name":"DBLITERAL_LIKE_PERCENT","features":[584]},{"name":"DBLITERAL_LIKE_UNDERSCORE","features":[584]},{"name":"DBLITERAL_MEMBER_NAME","features":[584]},{"name":"DBLITERAL_PROCEDURE_NAME","features":[584]},{"name":"DBLITERAL_PROPERTY_NAME","features":[584]},{"name":"DBLITERAL_QUOTE","features":[584]},{"name":"DBLITERAL_QUOTE_SUFFIX","features":[584]},{"name":"DBLITERAL_SCHEMA_NAME","features":[584]},{"name":"DBLITERAL_SCHEMA_SEPARATOR","features":[584]},{"name":"DBLITERAL_TABLE_NAME","features":[584]},{"name":"DBLITERAL_TEXT_COMMAND","features":[584]},{"name":"DBLITERAL_USER_NAME","features":[584]},{"name":"DBLITERAL_VIEW_NAME","features":[584]},{"name":"DBMATCHTYPEENUM","features":[584]},{"name":"DBMATCHTYPE_FULL","features":[584]},{"name":"DBMATCHTYPE_NONE","features":[584]},{"name":"DBMATCHTYPE_PARTIAL","features":[584]},{"name":"DBMAXCHAR","features":[584]},{"name":"DBMEMOWNERENUM","features":[584]},{"name":"DBMEMOWNER_CLIENTOWNED","features":[584]},{"name":"DBMEMOWNER_PROVIDEROWNED","features":[584]},{"name":"DBMONEY","features":[584]},{"name":"DBMOVEFLAGSENUM","features":[584]},{"name":"DBMOVE_ALLOW_EMULATION","features":[584]},{"name":"DBMOVE_ASYNC","features":[584]},{"name":"DBMOVE_ATOMIC","features":[584]},{"name":"DBMOVE_DONT_UPDATE_LINKS","features":[584]},{"name":"DBMOVE_REPLACE_EXISTING","features":[584]},{"name":"DBOBJECT","features":[584]},{"name":"DBOBJECT","features":[584]},{"name":"DBPARAMBINDINFO","features":[584]},{"name":"DBPARAMBINDINFO","features":[584]},{"name":"DBPARAMFLAGSENUM","features":[584]},{"name":"DBPARAMFLAGSENUM20","features":[584]},{"name":"DBPARAMFLAGS_ISINPUT","features":[584]},{"name":"DBPARAMFLAGS_ISLONG","features":[584]},{"name":"DBPARAMFLAGS_ISNULLABLE","features":[584]},{"name":"DBPARAMFLAGS_ISOUTPUT","features":[584]},{"name":"DBPARAMFLAGS_ISSIGNED","features":[584]},{"name":"DBPARAMFLAGS_SCALEISNEGATIVE","features":[584]},{"name":"DBPARAMINFO","features":[358,584]},{"name":"DBPARAMINFO","features":[358,584]},{"name":"DBPARAMIOENUM","features":[584]},{"name":"DBPARAMIO_INPUT","features":[584]},{"name":"DBPARAMIO_NOTPARAM","features":[584]},{"name":"DBPARAMIO_OUTPUT","features":[584]},{"name":"DBPARAMS","features":[584]},{"name":"DBPARAMS","features":[584]},{"name":"DBPARAMTYPE_INPUT","features":[584]},{"name":"DBPARAMTYPE_INPUTOUTPUT","features":[584]},{"name":"DBPARAMTYPE_OUTPUT","features":[584]},{"name":"DBPARAMTYPE_RETURNVALUE","features":[584]},{"name":"DBPARTENUM","features":[584]},{"name":"DBPART_INVALID","features":[584]},{"name":"DBPART_LENGTH","features":[584]},{"name":"DBPART_STATUS","features":[584]},{"name":"DBPART_VALUE","features":[584]},{"name":"DBPENDINGSTATUSENUM","features":[584]},{"name":"DBPENDINGSTATUS_CHANGED","features":[584]},{"name":"DBPENDINGSTATUS_DELETED","features":[584]},{"name":"DBPENDINGSTATUS_INVALIDROW","features":[584]},{"name":"DBPENDINGSTATUS_NEW","features":[584]},{"name":"DBPENDINGSTATUS_UNCHANGED","features":[584]},{"name":"DBPOSITIONFLAGSENUM","features":[584]},{"name":"DBPOSITION_BOF","features":[584]},{"name":"DBPOSITION_EOF","features":[584]},{"name":"DBPOSITION_NOROW","features":[584]},{"name":"DBPOSITION_OK","features":[584]},{"name":"DBPROMPTOPTIONSENUM","features":[584]},{"name":"DBPROMPTOPTIONS_BROWSEONLY","features":[584]},{"name":"DBPROMPTOPTIONS_DISABLESAVEPASSWORD","features":[584]},{"name":"DBPROMPTOPTIONS_DISABLE_PROVIDER_SELECTION","features":[584]},{"name":"DBPROMPTOPTIONS_NONE","features":[584]},{"name":"DBPROMPTOPTIONS_PROPERTYSHEET","features":[584]},{"name":"DBPROMPTOPTIONS_WIZARDSHEET","features":[584]},{"name":"DBPROMPT_COMPLETE","features":[584]},{"name":"DBPROMPT_COMPLETEREQUIRED","features":[584]},{"name":"DBPROMPT_NOPROMPT","features":[584]},{"name":"DBPROMPT_PROMPT","features":[584]},{"name":"DBPROP","features":[512,584]},{"name":"DBPROP","features":[512,584]},{"name":"DBPROPENUM","features":[584]},{"name":"DBPROPENUM15","features":[584]},{"name":"DBPROPENUM20","features":[584]},{"name":"DBPROPENUM21","features":[584]},{"name":"DBPROPENUM25","features":[584]},{"name":"DBPROPENUM25_DEPRECATED","features":[584]},{"name":"DBPROPENUM26","features":[584]},{"name":"DBPROPENUMDEPRECATED","features":[584]},{"name":"DBPROPFLAGSENUM","features":[584]},{"name":"DBPROPFLAGSENUM21","features":[584]},{"name":"DBPROPFLAGSENUM25","features":[584]},{"name":"DBPROPFLAGSENUM26","features":[584]},{"name":"DBPROPFLAGS_COLUMN","features":[584]},{"name":"DBPROPFLAGS_COLUMNOK","features":[584]},{"name":"DBPROPFLAGS_DATASOURCE","features":[584]},{"name":"DBPROPFLAGS_DATASOURCECREATE","features":[584]},{"name":"DBPROPFLAGS_DATASOURCEINFO","features":[584]},{"name":"DBPROPFLAGS_DBINIT","features":[584]},{"name":"DBPROPFLAGS_INDEX","features":[584]},{"name":"DBPROPFLAGS_NOTSUPPORTED","features":[584]},{"name":"DBPROPFLAGS_PERSIST","features":[584]},{"name":"DBPROPFLAGS_READ","features":[584]},{"name":"DBPROPFLAGS_REQUIRED","features":[584]},{"name":"DBPROPFLAGS_ROWSET","features":[584]},{"name":"DBPROPFLAGS_SESSION","features":[584]},{"name":"DBPROPFLAGS_STREAM","features":[584]},{"name":"DBPROPFLAGS_TABLE","features":[584]},{"name":"DBPROPFLAGS_TRUSTEE","features":[584]},{"name":"DBPROPFLAGS_VIEW","features":[584]},{"name":"DBPROPFLAGS_WRITE","features":[584]},{"name":"DBPROPIDSET","features":[584]},{"name":"DBPROPIDSET","features":[584]},{"name":"DBPROPINFO","features":[584,382]},{"name":"DBPROPINFO","features":[584,382]},{"name":"DBPROPINFOSET","features":[584,382]},{"name":"DBPROPINFOSET","features":[584,382]},{"name":"DBPROPOPTIONSENUM","features":[584]},{"name":"DBPROPOPTIONS_OPTIONAL","features":[584]},{"name":"DBPROPOPTIONS_REQUIRED","features":[584]},{"name":"DBPROPOPTIONS_SETIFCHEAP","features":[584]},{"name":"DBPROPSET","features":[512,584]},{"name":"DBPROPSET","features":[512,584]},{"name":"DBPROPSET_MSDAORA8_ROWSET","features":[584]},{"name":"DBPROPSET_MSDAORA_ROWSET","features":[584]},{"name":"DBPROPSET_MSDSDBINIT","features":[584]},{"name":"DBPROPSET_MSDSSESSION","features":[584]},{"name":"DBPROPSET_PERSIST","features":[584]},{"name":"DBPROPSET_PROVIDERCONNATTR","features":[584]},{"name":"DBPROPSET_PROVIDERDATASOURCEINFO","features":[584]},{"name":"DBPROPSET_PROVIDERDBINIT","features":[584]},{"name":"DBPROPSET_PROVIDERROWSET","features":[584]},{"name":"DBPROPSET_PROVIDERSTMTATTR","features":[584]},{"name":"DBPROPSET_SQLSERVERCOLUMN","features":[584]},{"name":"DBPROPSET_SQLSERVERDATASOURCE","features":[584]},{"name":"DBPROPSET_SQLSERVERDATASOURCEINFO","features":[584]},{"name":"DBPROPSET_SQLSERVERDBINIT","features":[584]},{"name":"DBPROPSET_SQLSERVERROWSET","features":[584]},{"name":"DBPROPSET_SQLSERVERSESSION","features":[584]},{"name":"DBPROPSET_SQLSERVERSTREAM","features":[584]},{"name":"DBPROPSTATUSENUM","features":[584]},{"name":"DBPROPSTATUSENUM21","features":[584]},{"name":"DBPROPSTATUS_BADCOLUMN","features":[584]},{"name":"DBPROPSTATUS_BADOPTION","features":[584]},{"name":"DBPROPSTATUS_BADVALUE","features":[584]},{"name":"DBPROPSTATUS_CONFLICTING","features":[584]},{"name":"DBPROPSTATUS_NOTALLSETTABLE","features":[584]},{"name":"DBPROPSTATUS_NOTAVAILABLE","features":[584]},{"name":"DBPROPSTATUS_NOTSET","features":[584]},{"name":"DBPROPSTATUS_NOTSETTABLE","features":[584]},{"name":"DBPROPSTATUS_NOTSUPPORTED","features":[584]},{"name":"DBPROPSTATUS_OK","features":[584]},{"name":"DBPROPVAL_AO_RANDOM","features":[584]},{"name":"DBPROPVAL_AO_SEQUENTIAL","features":[584]},{"name":"DBPROPVAL_AO_SEQUENTIALSTORAGEOBJECTS","features":[584]},{"name":"DBPROPVAL_ASYNCH_BACKGROUNDPOPULATION","features":[584]},{"name":"DBPROPVAL_ASYNCH_INITIALIZE","features":[584]},{"name":"DBPROPVAL_ASYNCH_POPULATEONDEMAND","features":[584]},{"name":"DBPROPVAL_ASYNCH_PREPOPULATE","features":[584]},{"name":"DBPROPVAL_ASYNCH_RANDOMPOPULATION","features":[584]},{"name":"DBPROPVAL_ASYNCH_SEQUENTIALPOPULATION","features":[584]},{"name":"DBPROPVAL_BD_INTRANSACTION","features":[584]},{"name":"DBPROPVAL_BD_REORGANIZATION","features":[584]},{"name":"DBPROPVAL_BD_ROWSET","features":[584]},{"name":"DBPROPVAL_BD_XTRANSACTION","features":[584]},{"name":"DBPROPVAL_BI_CROSSROWSET","features":[584]},{"name":"DBPROPVAL_BMK_KEY","features":[584]},{"name":"DBPROPVAL_BMK_NUMERIC","features":[584]},{"name":"DBPROPVAL_BO_NOINDEXUPDATE","features":[584]},{"name":"DBPROPVAL_BO_NOLOG","features":[584]},{"name":"DBPROPVAL_BO_REFINTEGRITY","features":[584]},{"name":"DBPROPVAL_CB_DELETE","features":[584]},{"name":"DBPROPVAL_CB_NON_NULL","features":[584]},{"name":"DBPROPVAL_CB_NULL","features":[584]},{"name":"DBPROPVAL_CB_PRESERVE","features":[584]},{"name":"DBPROPVAL_CD_NOTNULL","features":[584]},{"name":"DBPROPVAL_CL_END","features":[584]},{"name":"DBPROPVAL_CL_START","features":[584]},{"name":"DBPROPVAL_CM_TRANSACTIONS","features":[584]},{"name":"DBPROPVAL_CO_BEGINSWITH","features":[584]},{"name":"DBPROPVAL_CO_CASEINSENSITIVE","features":[584]},{"name":"DBPROPVAL_CO_CASESENSITIVE","features":[584]},{"name":"DBPROPVAL_CO_CONTAINS","features":[584]},{"name":"DBPROPVAL_CO_EQUALITY","features":[584]},{"name":"DBPROPVAL_CO_STRING","features":[584]},{"name":"DBPROPVAL_CS_COMMUNICATIONFAILURE","features":[584]},{"name":"DBPROPVAL_CS_INITIALIZED","features":[584]},{"name":"DBPROPVAL_CS_UNINITIALIZED","features":[584]},{"name":"DBPROPVAL_CU_DML_STATEMENTS","features":[584]},{"name":"DBPROPVAL_CU_INDEX_DEFINITION","features":[584]},{"name":"DBPROPVAL_CU_PRIVILEGE_DEFINITION","features":[584]},{"name":"DBPROPVAL_CU_TABLE_DEFINITION","features":[584]},{"name":"DBPROPVAL_DF_INITIALLY_DEFERRED","features":[584]},{"name":"DBPROPVAL_DF_INITIALLY_IMMEDIATE","features":[584]},{"name":"DBPROPVAL_DF_NOT_DEFERRABLE","features":[584]},{"name":"DBPROPVAL_DST_DOCSOURCE","features":[584]},{"name":"DBPROPVAL_DST_MDP","features":[584]},{"name":"DBPROPVAL_DST_TDP","features":[584]},{"name":"DBPROPVAL_DST_TDPANDMDP","features":[584]},{"name":"DBPROPVAL_FU_CATALOG","features":[584]},{"name":"DBPROPVAL_FU_COLUMN","features":[584]},{"name":"DBPROPVAL_FU_NOT_SUPPORTED","features":[584]},{"name":"DBPROPVAL_FU_TABLE","features":[584]},{"name":"DBPROPVAL_GB_COLLATE","features":[584]},{"name":"DBPROPVAL_GB_CONTAINS_SELECT","features":[584]},{"name":"DBPROPVAL_GB_EQUALS_SELECT","features":[584]},{"name":"DBPROPVAL_GB_NOT_SUPPORTED","features":[584]},{"name":"DBPROPVAL_GB_NO_RELATION","features":[584]},{"name":"DBPROPVAL_GU_NOTSUPPORTED","features":[584]},{"name":"DBPROPVAL_GU_SUFFIX","features":[584]},{"name":"DBPROPVAL_HT_DIFFERENT_CATALOGS","features":[584]},{"name":"DBPROPVAL_HT_DIFFERENT_PROVIDERS","features":[584]},{"name":"DBPROPVAL_IC_LOWER","features":[584]},{"name":"DBPROPVAL_IC_MIXED","features":[584]},{"name":"DBPROPVAL_IC_SENSITIVE","features":[584]},{"name":"DBPROPVAL_IC_UPPER","features":[584]},{"name":"DBPROPVAL_IN_ALLOWNULL","features":[584]},{"name":"DBPROPVAL_IN_DISALLOWNULL","features":[584]},{"name":"DBPROPVAL_IN_IGNOREANYNULL","features":[584]},{"name":"DBPROPVAL_IN_IGNORENULL","features":[584]},{"name":"DBPROPVAL_IT_BTREE","features":[584]},{"name":"DBPROPVAL_IT_CONTENT","features":[584]},{"name":"DBPROPVAL_IT_HASH","features":[584]},{"name":"DBPROPVAL_IT_OTHER","features":[584]},{"name":"DBPROPVAL_LM_INTENT","features":[584]},{"name":"DBPROPVAL_LM_NONE","features":[584]},{"name":"DBPROPVAL_LM_READ","features":[584]},{"name":"DBPROPVAL_LM_RITE","features":[584]},{"name":"DBPROPVAL_LM_SINGLEROW","features":[584]},{"name":"DBPROPVAL_MR_CONCURRENT","features":[584]},{"name":"DBPROPVAL_MR_NOTSUPPORTED","features":[584]},{"name":"DBPROPVAL_MR_SUPPORTED","features":[584]},{"name":"DBPROPVAL_NC_END","features":[584]},{"name":"DBPROPVAL_NC_HIGH","features":[584]},{"name":"DBPROPVAL_NC_LOW","features":[584]},{"name":"DBPROPVAL_NC_START","features":[584]},{"name":"DBPROPVAL_NP_ABOUTTODO","features":[584]},{"name":"DBPROPVAL_NP_DIDEVENT","features":[584]},{"name":"DBPROPVAL_NP_FAILEDTODO","features":[584]},{"name":"DBPROPVAL_NP_OKTODO","features":[584]},{"name":"DBPROPVAL_NP_SYNCHAFTER","features":[584]},{"name":"DBPROPVAL_NT_MULTIPLEROWS","features":[584]},{"name":"DBPROPVAL_NT_SINGLEROW","features":[584]},{"name":"DBPROPVAL_OA_ATEXECUTE","features":[584]},{"name":"DBPROPVAL_OA_ATROWRELEASE","features":[584]},{"name":"DBPROPVAL_OA_NOTSUPPORTED","features":[584]},{"name":"DBPROPVAL_OO_BLOB","features":[584]},{"name":"DBPROPVAL_OO_DIRECTBIND","features":[584]},{"name":"DBPROPVAL_OO_IPERSIST","features":[584]},{"name":"DBPROPVAL_OO_ROWOBJECT","features":[584]},{"name":"DBPROPVAL_OO_SCOPED","features":[584]},{"name":"DBPROPVAL_OO_SINGLETON","features":[584]},{"name":"DBPROPVAL_OP_EQUAL","features":[584]},{"name":"DBPROPVAL_OP_RELATIVE","features":[584]},{"name":"DBPROPVAL_OP_STRING","features":[584]},{"name":"DBPROPVAL_ORS_HISTOGRAM","features":[584]},{"name":"DBPROPVAL_ORS_INDEX","features":[584]},{"name":"DBPROPVAL_ORS_INTEGRATEDINDEX","features":[584]},{"name":"DBPROPVAL_ORS_STOREDPROC","features":[584]},{"name":"DBPROPVAL_ORS_TABLE","features":[584]},{"name":"DBPROPVAL_OS_AGR_AFTERSESSION","features":[584]},{"name":"DBPROPVAL_OS_CLIENTCURSOR","features":[584]},{"name":"DBPROPVAL_OS_DISABLEALL","features":[584]},{"name":"DBPROPVAL_OS_ENABLEALL","features":[584]},{"name":"DBPROPVAL_OS_RESOURCEPOOLING","features":[584]},{"name":"DBPROPVAL_OS_TXNENLISTMENT","features":[584]},{"name":"DBPROPVAL_PERSIST_ADTG","features":[584]},{"name":"DBPROPVAL_PERSIST_XML","features":[584]},{"name":"DBPROPVAL_PT_GUID","features":[584]},{"name":"DBPROPVAL_PT_GUID_NAME","features":[584]},{"name":"DBPROPVAL_PT_GUID_PROPID","features":[584]},{"name":"DBPROPVAL_PT_NAME","features":[584]},{"name":"DBPROPVAL_PT_PGUID_NAME","features":[584]},{"name":"DBPROPVAL_PT_PGUID_PROPID","features":[584]},{"name":"DBPROPVAL_PT_PROPID","features":[584]},{"name":"DBPROPVAL_RD_RESETALL","features":[584]},{"name":"DBPROPVAL_RT_APTMTTHREAD","features":[584]},{"name":"DBPROPVAL_RT_FREETHREAD","features":[584]},{"name":"DBPROPVAL_RT_SINGLETHREAD","features":[584]},{"name":"DBPROPVAL_SQL_ANSI89_IEF","features":[584]},{"name":"DBPROPVAL_SQL_ANSI92_ENTRY","features":[584]},{"name":"DBPROPVAL_SQL_ANSI92_FULL","features":[584]},{"name":"DBPROPVAL_SQL_ANSI92_INTERMEDIATE","features":[584]},{"name":"DBPROPVAL_SQL_ESCAPECLAUSES","features":[584]},{"name":"DBPROPVAL_SQL_FIPS_TRANSITIONAL","features":[584]},{"name":"DBPROPVAL_SQL_NONE","features":[584]},{"name":"DBPROPVAL_SQL_ODBC_CORE","features":[584]},{"name":"DBPROPVAL_SQL_ODBC_EXTENDED","features":[584]},{"name":"DBPROPVAL_SQL_ODBC_MINIMUM","features":[584]},{"name":"DBPROPVAL_SQL_SUBMINIMUM","features":[584]},{"name":"DBPROPVAL_SQ_COMPARISON","features":[584]},{"name":"DBPROPVAL_SQ_CORRELATEDSUBQUERIES","features":[584]},{"name":"DBPROPVAL_SQ_EXISTS","features":[584]},{"name":"DBPROPVAL_SQ_IN","features":[584]},{"name":"DBPROPVAL_SQ_QUANTIFIED","features":[584]},{"name":"DBPROPVAL_SQ_TABLE","features":[584]},{"name":"DBPROPVAL_SS_ILOCKBYTES","features":[584]},{"name":"DBPROPVAL_SS_ISEQUENTIALSTREAM","features":[584]},{"name":"DBPROPVAL_SS_ISTORAGE","features":[584]},{"name":"DBPROPVAL_SS_ISTREAM","features":[584]},{"name":"DBPROPVAL_STGM_CONVERT","features":[584]},{"name":"DBPROPVAL_STGM_DELETEONRELEASE","features":[584]},{"name":"DBPROPVAL_STGM_DIRECT","features":[584]},{"name":"DBPROPVAL_STGM_FAILIFTHERE","features":[584]},{"name":"DBPROPVAL_STGM_PRIORITY","features":[584]},{"name":"DBPROPVAL_STGM_TRANSACTED","features":[584]},{"name":"DBPROPVAL_SU_DML_STATEMENTS","features":[584]},{"name":"DBPROPVAL_SU_INDEX_DEFINITION","features":[584]},{"name":"DBPROPVAL_SU_PRIVILEGE_DEFINITION","features":[584]},{"name":"DBPROPVAL_SU_TABLE_DEFINITION","features":[584]},{"name":"DBPROPVAL_TC_ALL","features":[584]},{"name":"DBPROPVAL_TC_DDL_COMMIT","features":[584]},{"name":"DBPROPVAL_TC_DDL_IGNORE","features":[584]},{"name":"DBPROPVAL_TC_DDL_LOCK","features":[584]},{"name":"DBPROPVAL_TC_DML","features":[584]},{"name":"DBPROPVAL_TC_NONE","features":[584]},{"name":"DBPROPVAL_TI_BROWSE","features":[584]},{"name":"DBPROPVAL_TI_CHAOS","features":[584]},{"name":"DBPROPVAL_TI_CURSORSTABILITY","features":[584]},{"name":"DBPROPVAL_TI_ISOLATED","features":[584]},{"name":"DBPROPVAL_TI_READCOMMITTED","features":[584]},{"name":"DBPROPVAL_TI_READUNCOMMITTED","features":[584]},{"name":"DBPROPVAL_TI_REPEATABLEREAD","features":[584]},{"name":"DBPROPVAL_TI_SERIALIZABLE","features":[584]},{"name":"DBPROPVAL_TR_ABORT","features":[584]},{"name":"DBPROPVAL_TR_ABORT_DC","features":[584]},{"name":"DBPROPVAL_TR_ABORT_NO","features":[584]},{"name":"DBPROPVAL_TR_BOTH","features":[584]},{"name":"DBPROPVAL_TR_COMMIT","features":[584]},{"name":"DBPROPVAL_TR_COMMIT_DC","features":[584]},{"name":"DBPROPVAL_TR_COMMIT_NO","features":[584]},{"name":"DBPROPVAL_TR_DONTCARE","features":[584]},{"name":"DBPROPVAL_TR_NONE","features":[584]},{"name":"DBPROPVAL_TR_OPTIMISTIC","features":[584]},{"name":"DBPROPVAL_TS_CARDINALITY","features":[584]},{"name":"DBPROPVAL_TS_HISTOGRAM","features":[584]},{"name":"DBPROPVAL_UP_CHANGE","features":[584]},{"name":"DBPROPVAL_UP_DELETE","features":[584]},{"name":"DBPROPVAL_UP_INSERT","features":[584]},{"name":"DBPROP_ABORTPRESERVE","features":[584]},{"name":"DBPROP_ACCESSORDER","features":[584]},{"name":"DBPROP_ACTIVESESSIONS","features":[584]},{"name":"DBPROP_ALTERCOLUMN","features":[584]},{"name":"DBPROP_APPENDONLY","features":[584]},{"name":"DBPROP_ASYNCTXNABORT","features":[584]},{"name":"DBPROP_ASYNCTXNCOMMIT","features":[584]},{"name":"DBPROP_AUTH_CACHE_AUTHINFO","features":[584]},{"name":"DBPROP_AUTH_ENCRYPT_PASSWORD","features":[584]},{"name":"DBPROP_AUTH_INTEGRATED","features":[584]},{"name":"DBPROP_AUTH_MASK_PASSWORD","features":[584]},{"name":"DBPROP_AUTH_PASSWORD","features":[584]},{"name":"DBPROP_AUTH_PERSIST_ENCRYPTED","features":[584]},{"name":"DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO","features":[584]},{"name":"DBPROP_AUTH_USERID","features":[584]},{"name":"DBPROP_BLOCKINGSTORAGEOBJECTS","features":[584]},{"name":"DBPROP_BOOKMARKINFO","features":[584]},{"name":"DBPROP_BOOKMARKS","features":[584]},{"name":"DBPROP_BOOKMARKSKIPPED","features":[584]},{"name":"DBPROP_BOOKMARKTYPE","features":[584]},{"name":"DBPROP_BYREFACCESSORS","features":[584]},{"name":"DBPROP_CACHEDEFERRED","features":[584]},{"name":"DBPROP_CANFETCHBACKWARDS","features":[584]},{"name":"DBPROP_CANHOLDROWS","features":[584]},{"name":"DBPROP_CANSCROLLBACKWARDS","features":[584]},{"name":"DBPROP_CATALOGLOCATION","features":[584]},{"name":"DBPROP_CATALOGTERM","features":[584]},{"name":"DBPROP_CATALOGUSAGE","features":[584]},{"name":"DBPROP_CHANGEINSERTEDROWS","features":[584]},{"name":"DBPROP_CLIENTCURSOR","features":[584]},{"name":"DBPROP_COLUMNDEFINITION","features":[584]},{"name":"DBPROP_COLUMNLCID","features":[584]},{"name":"DBPROP_COLUMNRESTRICT","features":[584]},{"name":"DBPROP_COL_AUTOINCREMENT","features":[584]},{"name":"DBPROP_COL_DEFAULT","features":[584]},{"name":"DBPROP_COL_DESCRIPTION","features":[584]},{"name":"DBPROP_COL_FIXEDLENGTH","features":[584]},{"name":"DBPROP_COL_INCREMENT","features":[584]},{"name":"DBPROP_COL_ISLONG","features":[584]},{"name":"DBPROP_COL_NULLABLE","features":[584]},{"name":"DBPROP_COL_PRIMARYKEY","features":[584]},{"name":"DBPROP_COL_SEED","features":[584]},{"name":"DBPROP_COL_UNIQUE","features":[584]},{"name":"DBPROP_COMMANDTIMEOUT","features":[584]},{"name":"DBPROP_COMMITPRESERVE","features":[584]},{"name":"DBPROP_COMSERVICES","features":[584]},{"name":"DBPROP_CONCATNULLBEHAVIOR","features":[584]},{"name":"DBPROP_CONNECTIONSTATUS","features":[584]},{"name":"DBPROP_CURRENTCATALOG","features":[584]},{"name":"DBPROP_DATASOURCENAME","features":[584]},{"name":"DBPROP_DATASOURCEREADONLY","features":[584]},{"name":"DBPROP_DATASOURCE_TYPE","features":[584]},{"name":"DBPROP_DBMSNAME","features":[584]},{"name":"DBPROP_DBMSVER","features":[584]},{"name":"DBPROP_DEFERRED","features":[584]},{"name":"DBPROP_DELAYSTORAGEOBJECTS","features":[584]},{"name":"DBPROP_DSOTHREADMODEL","features":[584]},{"name":"DBPROP_FILTERCOMPAREOPS","features":[584]},{"name":"DBPROP_FILTEROPS","features":[584]},{"name":"DBPROP_FINDCOMPAREOPS","features":[584]},{"name":"DBPROP_GENERATEURL","features":[584]},{"name":"DBPROP_GROUPBY","features":[584]},{"name":"DBPROP_HCHAPTER","features":[584]},{"name":"DBPROP_HETEROGENEOUSTABLES","features":[584]},{"name":"DBPROP_HIDDENCOLUMNS","features":[584]},{"name":"DBPROP_IAccessor","features":[584]},{"name":"DBPROP_IBindResource","features":[584]},{"name":"DBPROP_IChapteredRowset","features":[584]},{"name":"DBPROP_IColumnsInfo","features":[584]},{"name":"DBPROP_IColumnsInfo2","features":[584]},{"name":"DBPROP_IColumnsRowset","features":[584]},{"name":"DBPROP_ICommandCost","features":[584]},{"name":"DBPROP_ICommandTree","features":[584]},{"name":"DBPROP_ICommandValidate","features":[584]},{"name":"DBPROP_IConnectionPointContainer","features":[584]},{"name":"DBPROP_IConvertType","features":[584]},{"name":"DBPROP_ICreateRow","features":[584]},{"name":"DBPROP_IDBAsynchStatus","features":[584]},{"name":"DBPROP_IDBBinderProperties","features":[584]},{"name":"DBPROP_IDBSchemaCommand","features":[584]},{"name":"DBPROP_IDENTIFIERCASE","features":[584]},{"name":"DBPROP_IGetRow","features":[584]},{"name":"DBPROP_IGetSession","features":[584]},{"name":"DBPROP_IGetSourceRow","features":[584]},{"name":"DBPROP_ILockBytes","features":[584]},{"name":"DBPROP_IMMOBILEROWS","features":[584]},{"name":"DBPROP_IMultipleResults","features":[584]},{"name":"DBPROP_INDEX_AUTOUPDATE","features":[584]},{"name":"DBPROP_INDEX_CLUSTERED","features":[584]},{"name":"DBPROP_INDEX_FILLFACTOR","features":[584]},{"name":"DBPROP_INDEX_INITIALSIZE","features":[584]},{"name":"DBPROP_INDEX_NULLCOLLATION","features":[584]},{"name":"DBPROP_INDEX_NULLS","features":[584]},{"name":"DBPROP_INDEX_PRIMARYKEY","features":[584]},{"name":"DBPROP_INDEX_SORTBOOKMARKS","features":[584]},{"name":"DBPROP_INDEX_TEMPINDEX","features":[584]},{"name":"DBPROP_INDEX_TYPE","features":[584]},{"name":"DBPROP_INDEX_UNIQUE","features":[584]},{"name":"DBPROP_INIT_ASYNCH","features":[584]},{"name":"DBPROP_INIT_BINDFLAGS","features":[584]},{"name":"DBPROP_INIT_CATALOG","features":[584]},{"name":"DBPROP_INIT_DATASOURCE","features":[584]},{"name":"DBPROP_INIT_GENERALTIMEOUT","features":[584]},{"name":"DBPROP_INIT_HWND","features":[584]},{"name":"DBPROP_INIT_IMPERSONATION_LEVEL","features":[584]},{"name":"DBPROP_INIT_LCID","features":[584]},{"name":"DBPROP_INIT_LOCATION","features":[584]},{"name":"DBPROP_INIT_LOCKOWNER","features":[584]},{"name":"DBPROP_INIT_MODE","features":[584]},{"name":"DBPROP_INIT_OLEDBSERVICES","features":[584]},{"name":"DBPROP_INIT_PROMPT","features":[584]},{"name":"DBPROP_INIT_PROTECTION_LEVEL","features":[584]},{"name":"DBPROP_INIT_PROVIDERSTRING","features":[584]},{"name":"DBPROP_INIT_TIMEOUT","features":[584]},{"name":"DBPROP_INTERLEAVEDROWS","features":[584]},{"name":"DBPROP_IParentRowset","features":[584]},{"name":"DBPROP_IProvideMoniker","features":[584]},{"name":"DBPROP_IQuery","features":[584]},{"name":"DBPROP_IReadData","features":[584]},{"name":"DBPROP_IRegisterProvider","features":[584]},{"name":"DBPROP_IRow","features":[584]},{"name":"DBPROP_IRowChange","features":[584]},{"name":"DBPROP_IRowSchemaChange","features":[584]},{"name":"DBPROP_IRowset","features":[584]},{"name":"DBPROP_IRowsetAsynch","features":[584]},{"name":"DBPROP_IRowsetBookmark","features":[584]},{"name":"DBPROP_IRowsetChange","features":[584]},{"name":"DBPROP_IRowsetCopyRows","features":[584]},{"name":"DBPROP_IRowsetCurrentIndex","features":[584]},{"name":"DBPROP_IRowsetExactScroll","features":[584]},{"name":"DBPROP_IRowsetFind","features":[584]},{"name":"DBPROP_IRowsetIdentity","features":[584]},{"name":"DBPROP_IRowsetIndex","features":[584]},{"name":"DBPROP_IRowsetInfo","features":[584]},{"name":"DBPROP_IRowsetKeys","features":[584]},{"name":"DBPROP_IRowsetLocate","features":[584]},{"name":"DBPROP_IRowsetNewRowAfter","features":[584]},{"name":"DBPROP_IRowsetNextRowset","features":[584]},{"name":"DBPROP_IRowsetRefresh","features":[584]},{"name":"DBPROP_IRowsetResynch","features":[584]},{"name":"DBPROP_IRowsetScroll","features":[584]},{"name":"DBPROP_IRowsetUpdate","features":[584]},{"name":"DBPROP_IRowsetView","features":[584]},{"name":"DBPROP_IRowsetWatchAll","features":[584]},{"name":"DBPROP_IRowsetWatchNotify","features":[584]},{"name":"DBPROP_IRowsetWatchRegion","features":[584]},{"name":"DBPROP_IRowsetWithParameters","features":[584]},{"name":"DBPROP_IScopedOperations","features":[584]},{"name":"DBPROP_ISequentialStream","features":[584]},{"name":"DBPROP_IStorage","features":[584]},{"name":"DBPROP_IStream","features":[584]},{"name":"DBPROP_ISupportErrorInfo","features":[584]},{"name":"DBPROP_IViewChapter","features":[584]},{"name":"DBPROP_IViewFilter","features":[584]},{"name":"DBPROP_IViewRowset","features":[584]},{"name":"DBPROP_IViewSort","features":[584]},{"name":"DBPROP_LITERALBOOKMARKS","features":[584]},{"name":"DBPROP_LITERALIDENTITY","features":[584]},{"name":"DBPROP_LOCKMODE","features":[584]},{"name":"DBPROP_MAINTAINPROPS","features":[584]},{"name":"DBPROP_MARSHALLABLE","features":[584]},{"name":"DBPROP_MAXINDEXSIZE","features":[584]},{"name":"DBPROP_MAXOPENCHAPTERS","features":[584]},{"name":"DBPROP_MAXOPENROWS","features":[584]},{"name":"DBPROP_MAXORSINFILTER","features":[584]},{"name":"DBPROP_MAXPENDINGROWS","features":[584]},{"name":"DBPROP_MAXROWS","features":[584]},{"name":"DBPROP_MAXROWSIZE","features":[584]},{"name":"DBPROP_MAXROWSIZEINCLUDESBLOB","features":[584]},{"name":"DBPROP_MAXSORTCOLUMNS","features":[584]},{"name":"DBPROP_MAXTABLESINSELECT","features":[584]},{"name":"DBPROP_MAYWRITECOLUMN","features":[584]},{"name":"DBPROP_MEMORYUSAGE","features":[584]},{"name":"DBPROP_MSDAORA8_DETERMINEKEYCOLUMNS","features":[584]},{"name":"DBPROP_MSDAORA_DETERMINEKEYCOLUMNS","features":[584]},{"name":"DBPROP_MSDS_DBINIT_DATAPROVIDER","features":[584]},{"name":"DBPROP_MSDS_SESS_UNIQUENAMES","features":[584]},{"name":"DBPROP_MULTIPLECONNECTIONS","features":[584]},{"name":"DBPROP_MULTIPLEPARAMSETS","features":[584]},{"name":"DBPROP_MULTIPLERESULTS","features":[584]},{"name":"DBPROP_MULTIPLESTORAGEOBJECTS","features":[584]},{"name":"DBPROP_MULTITABLEUPDATE","features":[584]},{"name":"DBPROP_NOTIFICATIONGRANULARITY","features":[584]},{"name":"DBPROP_NOTIFICATIONPHASES","features":[584]},{"name":"DBPROP_NOTIFYCOLUMNSET","features":[584]},{"name":"DBPROP_NOTIFYROWDELETE","features":[584]},{"name":"DBPROP_NOTIFYROWFIRSTCHANGE","features":[584]},{"name":"DBPROP_NOTIFYROWINSERT","features":[584]},{"name":"DBPROP_NOTIFYROWRESYNCH","features":[584]},{"name":"DBPROP_NOTIFYROWSETCHANGED","features":[584]},{"name":"DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE","features":[584]},{"name":"DBPROP_NOTIFYROWSETRELEASE","features":[584]},{"name":"DBPROP_NOTIFYROWUNDOCHANGE","features":[584]},{"name":"DBPROP_NOTIFYROWUNDODELETE","features":[584]},{"name":"DBPROP_NOTIFYROWUNDOINSERT","features":[584]},{"name":"DBPROP_NOTIFYROWUPDATE","features":[584]},{"name":"DBPROP_NULLCOLLATION","features":[584]},{"name":"DBPROP_OLEOBJECTS","features":[584]},{"name":"DBPROP_OPENROWSETSUPPORT","features":[584]},{"name":"DBPROP_ORDERBYCOLUMNSINSELECT","features":[584]},{"name":"DBPROP_ORDEREDBOOKMARKS","features":[584]},{"name":"DBPROP_OTHERINSERT","features":[584]},{"name":"DBPROP_OTHERUPDATEDELETE","features":[584]},{"name":"DBPROP_OUTPUTENCODING","features":[584]},{"name":"DBPROP_OUTPUTPARAMETERAVAILABILITY","features":[584]},{"name":"DBPROP_OUTPUTSTREAM","features":[584]},{"name":"DBPROP_OWNINSERT","features":[584]},{"name":"DBPROP_OWNUPDATEDELETE","features":[584]},{"name":"DBPROP_PERSISTENTIDTYPE","features":[584]},{"name":"DBPROP_PREPAREABORTBEHAVIOR","features":[584]},{"name":"DBPROP_PREPARECOMMITBEHAVIOR","features":[584]},{"name":"DBPROP_PROCEDURETERM","features":[584]},{"name":"DBPROP_PROVIDERFRIENDLYNAME","features":[584]},{"name":"DBPROP_PROVIDERMEMORY","features":[584]},{"name":"DBPROP_PROVIDERNAME","features":[584]},{"name":"DBPROP_PROVIDEROLEDBVER","features":[584]},{"name":"DBPROP_PROVIDERVER","features":[584]},{"name":"DBPROP_PersistFormat","features":[584]},{"name":"DBPROP_PersistSchema","features":[584]},{"name":"DBPROP_QUICKRESTART","features":[584]},{"name":"DBPROP_QUOTEDIDENTIFIERCASE","features":[584]},{"name":"DBPROP_REENTRANTEVENTS","features":[584]},{"name":"DBPROP_REMOVEDELETED","features":[584]},{"name":"DBPROP_REPORTMULTIPLECHANGES","features":[584]},{"name":"DBPROP_RESETDATASOURCE","features":[584]},{"name":"DBPROP_RETURNPENDINGINSERTS","features":[584]},{"name":"DBPROP_ROWRESTRICT","features":[584]},{"name":"DBPROP_ROWSETCONVERSIONSONCOMMAND","features":[584]},{"name":"DBPROP_ROWSET_ASYNCH","features":[584]},{"name":"DBPROP_ROWTHREADMODEL","features":[584]},{"name":"DBPROP_ROW_BULKOPS","features":[584]},{"name":"DBPROP_SCHEMATERM","features":[584]},{"name":"DBPROP_SCHEMAUSAGE","features":[584]},{"name":"DBPROP_SERVERCURSOR","features":[584]},{"name":"DBPROP_SERVERDATAONINSERT","features":[584]},{"name":"DBPROP_SERVERNAME","features":[584]},{"name":"DBPROP_SESS_AUTOCOMMITISOLEVELS","features":[584]},{"name":"DBPROP_SKIPROWCOUNTRESULTS","features":[584]},{"name":"DBPROP_SORTONINDEX","features":[584]},{"name":"DBPROP_SQLSUPPORT","features":[584]},{"name":"DBPROP_STORAGEFLAGS","features":[584]},{"name":"DBPROP_STRONGIDENTITY","features":[584]},{"name":"DBPROP_STRUCTUREDSTORAGE","features":[584]},{"name":"DBPROP_SUBQUERIES","features":[584]},{"name":"DBPROP_SUPPORTEDTXNDDL","features":[584]},{"name":"DBPROP_SUPPORTEDTXNISOLEVELS","features":[584]},{"name":"DBPROP_SUPPORTEDTXNISORETAIN","features":[584]},{"name":"DBPROP_TABLESTATISTICS","features":[584]},{"name":"DBPROP_TABLETERM","features":[584]},{"name":"DBPROP_TBL_TEMPTABLE","features":[584]},{"name":"DBPROP_TRANSACTEDOBJECT","features":[584]},{"name":"DBPROP_TRUSTEE_AUTHENTICATION","features":[584]},{"name":"DBPROP_TRUSTEE_NEWAUTHENTICATION","features":[584]},{"name":"DBPROP_TRUSTEE_USERNAME","features":[584]},{"name":"DBPROP_UNIQUEROWS","features":[584]},{"name":"DBPROP_UPDATABILITY","features":[584]},{"name":"DBPROP_USERNAME","features":[584]},{"name":"DBPROP_Unicode","features":[584]},{"name":"DBQUERYGUID","features":[584]},{"name":"DBRANGEENUM","features":[584]},{"name":"DBRANGEENUM20","features":[584]},{"name":"DBRANGE_EXCLUDENULLS","features":[584]},{"name":"DBRANGE_EXCLUSIVEEND","features":[584]},{"name":"DBRANGE_EXCLUSIVESTART","features":[584]},{"name":"DBRANGE_INCLUSIVEEND","features":[584]},{"name":"DBRANGE_INCLUSIVESTART","features":[584]},{"name":"DBRANGE_MATCH","features":[584]},{"name":"DBRANGE_MATCH_N_MASK","features":[584]},{"name":"DBRANGE_MATCH_N_SHIFT","features":[584]},{"name":"DBRANGE_PREFIX","features":[584]},{"name":"DBREASONENUM","features":[584]},{"name":"DBREASONENUM15","features":[584]},{"name":"DBREASONENUM25","features":[584]},{"name":"DBREASON_COLUMN_RECALCULATED","features":[584]},{"name":"DBREASON_COLUMN_SET","features":[584]},{"name":"DBREASON_ROWPOSITION_CHANGED","features":[584]},{"name":"DBREASON_ROWPOSITION_CHAPTERCHANGED","features":[584]},{"name":"DBREASON_ROWPOSITION_CLEARED","features":[584]},{"name":"DBREASON_ROWSET_CHANGED","features":[584]},{"name":"DBREASON_ROWSET_FETCHPOSITIONCHANGE","features":[584]},{"name":"DBREASON_ROWSET_POPULATIONCOMPLETE","features":[584]},{"name":"DBREASON_ROWSET_POPULATIONSTOPPED","features":[584]},{"name":"DBREASON_ROWSET_RELEASE","features":[584]},{"name":"DBREASON_ROWSET_ROWSADDED","features":[584]},{"name":"DBREASON_ROW_ACTIVATE","features":[584]},{"name":"DBREASON_ROW_ASYNCHINSERT","features":[584]},{"name":"DBREASON_ROW_DELETE","features":[584]},{"name":"DBREASON_ROW_FIRSTCHANGE","features":[584]},{"name":"DBREASON_ROW_INSERT","features":[584]},{"name":"DBREASON_ROW_RELEASE","features":[584]},{"name":"DBREASON_ROW_RESYNCH","features":[584]},{"name":"DBREASON_ROW_UNDOCHANGE","features":[584]},{"name":"DBREASON_ROW_UNDODELETE","features":[584]},{"name":"DBREASON_ROW_UNDOINSERT","features":[584]},{"name":"DBREASON_ROW_UPDATE","features":[584]},{"name":"DBRESOURCEKINDENUM","features":[584]},{"name":"DBRESOURCE_CPU","features":[584]},{"name":"DBRESOURCE_DISK","features":[584]},{"name":"DBRESOURCE_INVALID","features":[584]},{"name":"DBRESOURCE_MEMORY","features":[584]},{"name":"DBRESOURCE_NETWORK","features":[584]},{"name":"DBRESOURCE_OTHER","features":[584]},{"name":"DBRESOURCE_RESPONSE","features":[584]},{"name":"DBRESOURCE_ROWS","features":[584]},{"name":"DBRESOURCE_TOTAL","features":[584]},{"name":"DBRESULTFLAGENUM","features":[584]},{"name":"DBRESULTFLAG_DEFAULT","features":[584]},{"name":"DBRESULTFLAG_ROW","features":[584]},{"name":"DBRESULTFLAG_ROWSET","features":[584]},{"name":"DBROWCHANGEKINDENUM","features":[584]},{"name":"DBROWCHANGEKIND_COUNT","features":[584]},{"name":"DBROWCHANGEKIND_DELETE","features":[584]},{"name":"DBROWCHANGEKIND_INSERT","features":[584]},{"name":"DBROWCHANGEKIND_UPDATE","features":[584]},{"name":"DBROWSTATUSENUM","features":[584]},{"name":"DBROWSTATUSENUM20","features":[584]},{"name":"DBROWSTATUS_E_CANCELED","features":[584]},{"name":"DBROWSTATUS_E_CANTRELEASE","features":[584]},{"name":"DBROWSTATUS_E_CONCURRENCYVIOLATION","features":[584]},{"name":"DBROWSTATUS_E_DELETED","features":[584]},{"name":"DBROWSTATUS_E_FAIL","features":[584]},{"name":"DBROWSTATUS_E_INTEGRITYVIOLATION","features":[584]},{"name":"DBROWSTATUS_E_INVALID","features":[584]},{"name":"DBROWSTATUS_E_LIMITREACHED","features":[584]},{"name":"DBROWSTATUS_E_MAXPENDCHANGESEXCEEDED","features":[584]},{"name":"DBROWSTATUS_E_NEWLYINSERTED","features":[584]},{"name":"DBROWSTATUS_E_OBJECTOPEN","features":[584]},{"name":"DBROWSTATUS_E_OUTOFMEMORY","features":[584]},{"name":"DBROWSTATUS_E_PENDINGINSERT","features":[584]},{"name":"DBROWSTATUS_E_PERMISSIONDENIED","features":[584]},{"name":"DBROWSTATUS_E_SCHEMAVIOLATION","features":[584]},{"name":"DBROWSTATUS_S_MULTIPLECHANGES","features":[584]},{"name":"DBROWSTATUS_S_NOCHANGE","features":[584]},{"name":"DBROWSTATUS_S_OK","features":[584]},{"name":"DBROWSTATUS_S_PENDINGCHANGES","features":[584]},{"name":"DBROWWATCHCHANGE","features":[584]},{"name":"DBROWWATCHCHANGE","features":[584]},{"name":"DBSCHEMA_LINKEDSERVERS","features":[584]},{"name":"DBSEEKENUM","features":[584]},{"name":"DBSEEK_AFTER","features":[584]},{"name":"DBSEEK_AFTEREQ","features":[584]},{"name":"DBSEEK_BEFORE","features":[584]},{"name":"DBSEEK_BEFOREEQ","features":[584]},{"name":"DBSEEK_FIRSTEQ","features":[584]},{"name":"DBSEEK_INVALID","features":[584]},{"name":"DBSEEK_LASTEQ","features":[584]},{"name":"DBSELFGUID","features":[584]},{"name":"DBSORTENUM","features":[584]},{"name":"DBSORT_ASCENDING","features":[584]},{"name":"DBSORT_DESCENDING","features":[584]},{"name":"DBSOURCETYPEENUM","features":[584]},{"name":"DBSOURCETYPEENUM20","features":[584]},{"name":"DBSOURCETYPEENUM25","features":[584]},{"name":"DBSOURCETYPE_BINDER","features":[584]},{"name":"DBSOURCETYPE_DATASOURCE","features":[584]},{"name":"DBSOURCETYPE_DATASOURCE_MDP","features":[584]},{"name":"DBSOURCETYPE_DATASOURCE_TDP","features":[584]},{"name":"DBSOURCETYPE_ENUMERATOR","features":[584]},{"name":"DBSTATUSENUM","features":[584]},{"name":"DBSTATUSENUM20","features":[584]},{"name":"DBSTATUSENUM21","features":[584]},{"name":"DBSTATUSENUM25","features":[584]},{"name":"DBSTATUSENUM26","features":[584]},{"name":"DBSTATUS_E_BADACCESSOR","features":[584]},{"name":"DBSTATUS_E_BADSTATUS","features":[584]},{"name":"DBSTATUS_E_CANCELED","features":[584]},{"name":"DBSTATUS_E_CANNOTCOMPLETE","features":[584]},{"name":"DBSTATUS_E_CANTCONVERTVALUE","features":[584]},{"name":"DBSTATUS_E_CANTCREATE","features":[584]},{"name":"DBSTATUS_E_DATAOVERFLOW","features":[584]},{"name":"DBSTATUS_E_DOESNOTEXIST","features":[584]},{"name":"DBSTATUS_E_INTEGRITYVIOLATION","features":[584]},{"name":"DBSTATUS_E_INVALIDURL","features":[584]},{"name":"DBSTATUS_E_NOTCOLLECTION","features":[584]},{"name":"DBSTATUS_E_OUTOFSPACE","features":[584]},{"name":"DBSTATUS_E_PERMISSIONDENIED","features":[584]},{"name":"DBSTATUS_E_READONLY","features":[584]},{"name":"DBSTATUS_E_RESOURCEEXISTS","features":[584]},{"name":"DBSTATUS_E_RESOURCELOCKED","features":[584]},{"name":"DBSTATUS_E_RESOURCEOUTOFSCOPE","features":[584]},{"name":"DBSTATUS_E_SCHEMAVIOLATION","features":[584]},{"name":"DBSTATUS_E_SIGNMISMATCH","features":[584]},{"name":"DBSTATUS_E_UNAVAILABLE","features":[584]},{"name":"DBSTATUS_E_VOLUMENOTFOUND","features":[584]},{"name":"DBSTATUS_S_ALREADYEXISTS","features":[584]},{"name":"DBSTATUS_S_CANNOTDELETESOURCE","features":[584]},{"name":"DBSTATUS_S_DEFAULT","features":[584]},{"name":"DBSTATUS_S_IGNORE","features":[584]},{"name":"DBSTATUS_S_ISNULL","features":[584]},{"name":"DBSTATUS_S_OK","features":[584]},{"name":"DBSTATUS_S_ROWSETCOLUMN","features":[584]},{"name":"DBSTATUS_S_TRUNCATED","features":[584]},{"name":"DBSTAT_COLUMN_CARDINALITY","features":[584]},{"name":"DBSTAT_HISTOGRAM","features":[584]},{"name":"DBSTAT_TUPLE_CARDINALITY","features":[584]},{"name":"DBTABLESTATISTICSTYPE26","features":[584]},{"name":"DBTIME","features":[584]},{"name":"DBTIMESTAMP","features":[584]},{"name":"DBTIMESTAMP","features":[584]},{"name":"DBTYPEENUM","features":[584]},{"name":"DBTYPEENUM15","features":[584]},{"name":"DBTYPEENUM20","features":[584]},{"name":"DBTYPE_ARRAY","features":[584]},{"name":"DBTYPE_BOOL","features":[584]},{"name":"DBTYPE_BSTR","features":[584]},{"name":"DBTYPE_BYREF","features":[584]},{"name":"DBTYPE_BYTES","features":[584]},{"name":"DBTYPE_CY","features":[584]},{"name":"DBTYPE_DATE","features":[584]},{"name":"DBTYPE_DBDATE","features":[584]},{"name":"DBTYPE_DBTIME","features":[584]},{"name":"DBTYPE_DBTIMESTAMP","features":[584]},{"name":"DBTYPE_DECIMAL","features":[584]},{"name":"DBTYPE_EMPTY","features":[584]},{"name":"DBTYPE_ERROR","features":[584]},{"name":"DBTYPE_FILETIME","features":[584]},{"name":"DBTYPE_GUID","features":[584]},{"name":"DBTYPE_HCHAPTER","features":[584]},{"name":"DBTYPE_I1","features":[584]},{"name":"DBTYPE_I2","features":[584]},{"name":"DBTYPE_I4","features":[584]},{"name":"DBTYPE_I8","features":[584]},{"name":"DBTYPE_IDISPATCH","features":[584]},{"name":"DBTYPE_IUNKNOWN","features":[584]},{"name":"DBTYPE_NULL","features":[584]},{"name":"DBTYPE_NUMERIC","features":[584]},{"name":"DBTYPE_PROPVARIANT","features":[584]},{"name":"DBTYPE_R4","features":[584]},{"name":"DBTYPE_R8","features":[584]},{"name":"DBTYPE_RESERVED","features":[584]},{"name":"DBTYPE_SQLVARIANT","features":[584]},{"name":"DBTYPE_STR","features":[584]},{"name":"DBTYPE_UDT","features":[584]},{"name":"DBTYPE_UI1","features":[584]},{"name":"DBTYPE_UI2","features":[584]},{"name":"DBTYPE_UI4","features":[584]},{"name":"DBTYPE_UI8","features":[584]},{"name":"DBTYPE_VARIANT","features":[584]},{"name":"DBTYPE_VARNUMERIC","features":[584]},{"name":"DBTYPE_VECTOR","features":[584]},{"name":"DBTYPE_WSTR","features":[584]},{"name":"DBUNIT_BYTE","features":[584]},{"name":"DBUNIT_GIGA_BYTE","features":[584]},{"name":"DBUNIT_HOUR","features":[584]},{"name":"DBUNIT_INVALID","features":[584]},{"name":"DBUNIT_KILO_BYTE","features":[584]},{"name":"DBUNIT_MAXIMUM","features":[584]},{"name":"DBUNIT_MEGA_BYTE","features":[584]},{"name":"DBUNIT_MICRO_SECOND","features":[584]},{"name":"DBUNIT_MILLI_SECOND","features":[584]},{"name":"DBUNIT_MINIMUM","features":[584]},{"name":"DBUNIT_MINUTE","features":[584]},{"name":"DBUNIT_NUM_LOCKS","features":[584]},{"name":"DBUNIT_NUM_MSGS","features":[584]},{"name":"DBUNIT_NUM_ROWS","features":[584]},{"name":"DBUNIT_OTHER","features":[584]},{"name":"DBUNIT_PERCENT","features":[584]},{"name":"DBUNIT_SECOND","features":[584]},{"name":"DBUNIT_WEIGHT","features":[584]},{"name":"DBUPDELRULEENUM","features":[584]},{"name":"DBUPDELRULE_CASCADE","features":[584]},{"name":"DBUPDELRULE_NOACTION","features":[584]},{"name":"DBUPDELRULE_SETDEFAULT","features":[584]},{"name":"DBUPDELRULE_SETNULL","features":[584]},{"name":"DBVARYBIN","features":[584]},{"name":"DBVARYCHAR","features":[584]},{"name":"DBVECTOR","features":[584]},{"name":"DBVECTOR","features":[584]},{"name":"DBWATCHMODEENUM","features":[584]},{"name":"DBWATCHMODE_ALL","features":[584]},{"name":"DBWATCHMODE_COUNT","features":[584]},{"name":"DBWATCHMODE_EXTEND","features":[584]},{"name":"DBWATCHMODE_MOVE","features":[584]},{"name":"DBWATCHNOTIFYENUM","features":[584]},{"name":"DBWATCHNOTIFY_QUERYDONE","features":[584]},{"name":"DBWATCHNOTIFY_QUERYREEXECUTED","features":[584]},{"name":"DBWATCHNOTIFY_ROWSCHANGED","features":[584]},{"name":"DB_ALL_EXCEPT_LIKE","features":[584]},{"name":"DB_BINDFLAGS_COLLECTION","features":[584]},{"name":"DB_BINDFLAGS_DELAYFETCHCOLUMNS","features":[584]},{"name":"DB_BINDFLAGS_DELAYFETCHSTREAM","features":[584]},{"name":"DB_BINDFLAGS_ISSTRUCTUREDDOCUMENT","features":[584]},{"name":"DB_BINDFLAGS_OPENIFEXISTS","features":[584]},{"name":"DB_BINDFLAGS_OUTPUT","features":[584]},{"name":"DB_BINDFLAGS_OVERWRITE","features":[584]},{"name":"DB_BINDFLAGS_RECURSIVE","features":[584]},{"name":"DB_COLLATION_ASC","features":[584]},{"name":"DB_COLLATION_DESC","features":[584]},{"name":"DB_COUNTUNAVAILABLE","features":[584]},{"name":"DB_E_ABORTLIMITREACHED","features":[584]},{"name":"DB_E_ALREADYINITIALIZED","features":[584]},{"name":"DB_E_ALTERRESTRICTED","features":[584]},{"name":"DB_E_ASYNCNOTSUPPORTED","features":[584]},{"name":"DB_E_BADACCESSORFLAGS","features":[584]},{"name":"DB_E_BADACCESSORHANDLE","features":[584]},{"name":"DB_E_BADACCESSORTYPE","features":[584]},{"name":"DB_E_BADBINDINFO","features":[584]},{"name":"DB_E_BADBOOKMARK","features":[584]},{"name":"DB_E_BADCHAPTER","features":[584]},{"name":"DB_E_BADCOLUMNID","features":[584]},{"name":"DB_E_BADCOMMANDFLAGS","features":[584]},{"name":"DB_E_BADCOMMANDID","features":[584]},{"name":"DB_E_BADCOMPAREOP","features":[584]},{"name":"DB_E_BADCONSTRAINTFORM","features":[584]},{"name":"DB_E_BADCONSTRAINTID","features":[584]},{"name":"DB_E_BADCONSTRAINTTYPE","features":[584]},{"name":"DB_E_BADCONVERTFLAG","features":[584]},{"name":"DB_E_BADCOPY","features":[584]},{"name":"DB_E_BADDEFERRABILITY","features":[584]},{"name":"DB_E_BADDYNAMICERRORID","features":[584]},{"name":"DB_E_BADHRESULT","features":[584]},{"name":"DB_E_BADID","features":[584]},{"name":"DB_E_BADINDEXID","features":[584]},{"name":"DB_E_BADINITSTRING","features":[584]},{"name":"DB_E_BADLOCKMODE","features":[584]},{"name":"DB_E_BADLOOKUPID","features":[584]},{"name":"DB_E_BADMATCHTYPE","features":[584]},{"name":"DB_E_BADORDINAL","features":[584]},{"name":"DB_E_BADPARAMETERNAME","features":[584]},{"name":"DB_E_BADPRECISION","features":[584]},{"name":"DB_E_BADPROPERTYVALUE","features":[584]},{"name":"DB_E_BADRATIO","features":[584]},{"name":"DB_E_BADRECORDNUM","features":[584]},{"name":"DB_E_BADREGIONHANDLE","features":[584]},{"name":"DB_E_BADROWHANDLE","features":[584]},{"name":"DB_E_BADSCALE","features":[584]},{"name":"DB_E_BADSOURCEHANDLE","features":[584]},{"name":"DB_E_BADSTARTPOSITION","features":[584]},{"name":"DB_E_BADSTATUSVALUE","features":[584]},{"name":"DB_E_BADSTORAGEFLAG","features":[584]},{"name":"DB_E_BADSTORAGEFLAGS","features":[584]},{"name":"DB_E_BADTABLEID","features":[584]},{"name":"DB_E_BADTYPE","features":[584]},{"name":"DB_E_BADTYPENAME","features":[584]},{"name":"DB_E_BADUPDATEDELETERULE","features":[584]},{"name":"DB_E_BADVALUES","features":[584]},{"name":"DB_E_BOGUS","features":[584]},{"name":"DB_E_BOOKMARKSKIPPED","features":[584]},{"name":"DB_E_BYREFACCESSORNOTSUPPORTED","features":[584]},{"name":"DB_E_CANCELED","features":[584]},{"name":"DB_E_CANNOTCONNECT","features":[584]},{"name":"DB_E_CANNOTFREE","features":[584]},{"name":"DB_E_CANNOTRESTART","features":[584]},{"name":"DB_E_CANTCANCEL","features":[584]},{"name":"DB_E_CANTCONVERTVALUE","features":[584]},{"name":"DB_E_CANTFETCHBACKWARDS","features":[584]},{"name":"DB_E_CANTFILTER","features":[584]},{"name":"DB_E_CANTORDER","features":[584]},{"name":"DB_E_CANTSCROLLBACKWARDS","features":[584]},{"name":"DB_E_CANTTRANSLATE","features":[584]},{"name":"DB_E_CHAPTERNOTRELEASED","features":[584]},{"name":"DB_E_COLUMNUNAVAILABLE","features":[584]},{"name":"DB_E_COMMANDNOTPERSISTED","features":[584]},{"name":"DB_E_CONCURRENCYVIOLATION","features":[584]},{"name":"DB_E_COSTLIMIT","features":[584]},{"name":"DB_E_DATAOVERFLOW","features":[584]},{"name":"DB_E_DELETEDROW","features":[584]},{"name":"DB_E_DIALECTNOTSUPPORTED","features":[584]},{"name":"DB_E_DROPRESTRICTED","features":[584]},{"name":"DB_E_DUPLICATECOLUMNID","features":[584]},{"name":"DB_E_DUPLICATECONSTRAINTID","features":[584]},{"name":"DB_E_DUPLICATEDATASOURCE","features":[584]},{"name":"DB_E_DUPLICATEID","features":[584]},{"name":"DB_E_DUPLICATEINDEXID","features":[584]},{"name":"DB_E_DUPLICATETABLEID","features":[584]},{"name":"DB_E_ERRORSINCOMMAND","features":[584]},{"name":"DB_E_ERRORSOCCURRED","features":[584]},{"name":"DB_E_GOALREJECTED","features":[584]},{"name":"DB_E_INDEXINUSE","features":[584]},{"name":"DB_E_INTEGRITYVIOLATION","features":[584]},{"name":"DB_E_INVALID","features":[584]},{"name":"DB_E_INVALIDTRANSITION","features":[584]},{"name":"DB_E_LIMITREJECTED","features":[584]},{"name":"DB_E_MAXPENDCHANGESEXCEEDED","features":[584]},{"name":"DB_E_MISMATCHEDPROVIDER","features":[584]},{"name":"DB_E_MULTIPLESTATEMENTS","features":[584]},{"name":"DB_E_MULTIPLESTORAGE","features":[584]},{"name":"DB_E_NEWLYINSERTED","features":[584]},{"name":"DB_E_NOAGGREGATION","features":[584]},{"name":"DB_E_NOCOLUMN","features":[584]},{"name":"DB_E_NOCOMMAND","features":[584]},{"name":"DB_E_NOCONSTRAINT","features":[584]},{"name":"DB_E_NOINDEX","features":[584]},{"name":"DB_E_NOLOCALE","features":[584]},{"name":"DB_E_NONCONTIGUOUSRANGE","features":[584]},{"name":"DB_E_NOPROVIDERSREGISTERED","features":[584]},{"name":"DB_E_NOQUERY","features":[584]},{"name":"DB_E_NOSOURCEOBJECT","features":[584]},{"name":"DB_E_NOSTATISTIC","features":[584]},{"name":"DB_E_NOTABLE","features":[584]},{"name":"DB_E_NOTAREFERENCECOLUMN","features":[584]},{"name":"DB_E_NOTASUBREGION","features":[584]},{"name":"DB_E_NOTCOLLECTION","features":[584]},{"name":"DB_E_NOTFOUND","features":[584]},{"name":"DB_E_NOTPREPARED","features":[584]},{"name":"DB_E_NOTREENTRANT","features":[584]},{"name":"DB_E_NOTSUPPORTED","features":[584]},{"name":"DB_E_NULLACCESSORNOTSUPPORTED","features":[584]},{"name":"DB_E_OBJECTCREATIONLIMITREACHED","features":[584]},{"name":"DB_E_OBJECTMISMATCH","features":[584]},{"name":"DB_E_OBJECTOPEN","features":[584]},{"name":"DB_E_OUTOFSPACE","features":[584]},{"name":"DB_E_PARAMNOTOPTIONAL","features":[584]},{"name":"DB_E_PARAMUNAVAILABLE","features":[584]},{"name":"DB_E_PENDINGCHANGES","features":[584]},{"name":"DB_E_PENDINGINSERT","features":[584]},{"name":"DB_E_READONLY","features":[584]},{"name":"DB_E_READONLYACCESSOR","features":[584]},{"name":"DB_E_RESOURCEEXISTS","features":[584]},{"name":"DB_E_RESOURCELOCKED","features":[584]},{"name":"DB_E_RESOURCENOTSUPPORTED","features":[584]},{"name":"DB_E_RESOURCEOUTOFSCOPE","features":[584]},{"name":"DB_E_ROWLIMITEXCEEDED","features":[584]},{"name":"DB_E_ROWSETINCOMMAND","features":[584]},{"name":"DB_E_ROWSNOTRELEASED","features":[584]},{"name":"DB_E_SCHEMAVIOLATION","features":[584]},{"name":"DB_E_TABLEINUSE","features":[584]},{"name":"DB_E_TIMEOUT","features":[584]},{"name":"DB_E_UNSUPPORTEDCONVERSION","features":[584]},{"name":"DB_E_WRITEONLYACCESSOR","features":[584]},{"name":"DB_IMP_LEVEL_ANONYMOUS","features":[584]},{"name":"DB_IMP_LEVEL_DELEGATE","features":[584]},{"name":"DB_IMP_LEVEL_IDENTIFY","features":[584]},{"name":"DB_IMP_LEVEL_IMPERSONATE","features":[584]},{"name":"DB_IN","features":[584]},{"name":"DB_INVALID_HACCESSOR","features":[584]},{"name":"DB_INVALID_HCHAPTER","features":[584]},{"name":"DB_LIKE_ONLY","features":[584]},{"name":"DB_LOCAL_EXCLUSIVE","features":[584]},{"name":"DB_LOCAL_SHARED","features":[584]},{"name":"DB_MODE_READ","features":[584]},{"name":"DB_MODE_READWRITE","features":[584]},{"name":"DB_MODE_SHARE_DENY_NONE","features":[584]},{"name":"DB_MODE_SHARE_DENY_READ","features":[584]},{"name":"DB_MODE_SHARE_DENY_WRITE","features":[584]},{"name":"DB_MODE_SHARE_EXCLUSIVE","features":[584]},{"name":"DB_MODE_WRITE","features":[584]},{"name":"DB_NULLGUID","features":[584]},{"name":"DB_NULL_HACCESSOR","features":[584]},{"name":"DB_NULL_HCHAPTER","features":[584]},{"name":"DB_NULL_HROW","features":[584]},{"name":"DB_NUMERIC","features":[584]},{"name":"DB_OUT","features":[584]},{"name":"DB_PROT_LEVEL_CALL","features":[584]},{"name":"DB_PROT_LEVEL_CONNECT","features":[584]},{"name":"DB_PROT_LEVEL_NONE","features":[584]},{"name":"DB_PROT_LEVEL_PKT","features":[584]},{"name":"DB_PROT_LEVEL_PKT_INTEGRITY","features":[584]},{"name":"DB_PROT_LEVEL_PKT_PRIVACY","features":[584]},{"name":"DB_PT_FUNCTION","features":[584]},{"name":"DB_PT_PROCEDURE","features":[584]},{"name":"DB_PT_UNKNOWN","features":[584]},{"name":"DB_REMOTE","features":[584]},{"name":"DB_SEARCHABLE","features":[584]},{"name":"DB_SEC_E_AUTH_FAILED","features":[584]},{"name":"DB_SEC_E_PERMISSIONDENIED","features":[584]},{"name":"DB_SEC_E_SAFEMODE_DENIED","features":[584]},{"name":"DB_S_ASYNCHRONOUS","features":[584]},{"name":"DB_S_BADROWHANDLE","features":[584]},{"name":"DB_S_BOOKMARKSKIPPED","features":[584]},{"name":"DB_S_BUFFERFULL","features":[584]},{"name":"DB_S_CANTRELEASE","features":[584]},{"name":"DB_S_COLUMNSCHANGED","features":[584]},{"name":"DB_S_COLUMNTYPEMISMATCH","features":[584]},{"name":"DB_S_COMMANDREEXECUTED","features":[584]},{"name":"DB_S_DELETEDROW","features":[584]},{"name":"DB_S_DIALECTIGNORED","features":[584]},{"name":"DB_S_ENDOFROWSET","features":[584]},{"name":"DB_S_ERRORSOCCURRED","features":[584]},{"name":"DB_S_ERRORSRETURNED","features":[584]},{"name":"DB_S_GOALCHANGED","features":[584]},{"name":"DB_S_LOCKUPGRADED","features":[584]},{"name":"DB_S_MULTIPLECHANGES","features":[584]},{"name":"DB_S_NONEXTROWSET","features":[584]},{"name":"DB_S_NORESULT","features":[584]},{"name":"DB_S_NOROWSPECIFICCOLUMNS","features":[584]},{"name":"DB_S_NOTSINGLETON","features":[584]},{"name":"DB_S_PARAMUNAVAILABLE","features":[584]},{"name":"DB_S_PROPERTIESCHANGED","features":[584]},{"name":"DB_S_ROWLIMITEXCEEDED","features":[584]},{"name":"DB_S_STOPLIMITREACHED","features":[584]},{"name":"DB_S_TOOMANYCHANGES","features":[584]},{"name":"DB_S_TYPEINFOOVERRIDDEN","features":[584]},{"name":"DB_S_UNWANTEDOPERATION","features":[584]},{"name":"DB_S_UNWANTEDPHASE","features":[584]},{"name":"DB_S_UNWANTEDREASON","features":[584]},{"name":"DB_UNSEARCHABLE","features":[584]},{"name":"DB_VARNUMERIC","features":[584]},{"name":"DCINFO","features":[584]},{"name":"DCINFOTYPEENUM","features":[584]},{"name":"DCINFOTYPE_VERSION","features":[584]},{"name":"DELIVERY_AGENT_FLAGS","features":[584]},{"name":"DELIVERY_AGENT_FLAG_NO_BROADCAST","features":[584]},{"name":"DELIVERY_AGENT_FLAG_NO_RESTRICTIONS","features":[584]},{"name":"DELIVERY_AGENT_FLAG_SILENT_DIAL","features":[584]},{"name":"DISPID_QUERY_ALL","features":[584]},{"name":"DISPID_QUERY_HITCOUNT","features":[584]},{"name":"DISPID_QUERY_LASTSEENTIME","features":[584]},{"name":"DISPID_QUERY_METADATA_PROPDISPID","features":[584]},{"name":"DISPID_QUERY_METADATA_PROPGUID","features":[584]},{"name":"DISPID_QUERY_METADATA_PROPMODIFIABLE","features":[584]},{"name":"DISPID_QUERY_METADATA_PROPNAME","features":[584]},{"name":"DISPID_QUERY_METADATA_STORELEVEL","features":[584]},{"name":"DISPID_QUERY_METADATA_VROOTAUTOMATIC","features":[584]},{"name":"DISPID_QUERY_METADATA_VROOTMANUAL","features":[584]},{"name":"DISPID_QUERY_METADATA_VROOTUSED","features":[584]},{"name":"DISPID_QUERY_RANK","features":[584]},{"name":"DISPID_QUERY_RANKVECTOR","features":[584]},{"name":"DISPID_QUERY_REVNAME","features":[584]},{"name":"DISPID_QUERY_UNFILTERED","features":[584]},{"name":"DISPID_QUERY_VIRTUALPATH","features":[584]},{"name":"DISPID_QUERY_WORKID","features":[584]},{"name":"DS_E_ALREADYDISABLED","features":[584]},{"name":"DS_E_ALREADYENABLED","features":[584]},{"name":"DS_E_BADREQUEST","features":[584]},{"name":"DS_E_BADRESULT","features":[584]},{"name":"DS_E_BADSEQUENCE","features":[584]},{"name":"DS_E_BUFFERTOOSMALL","features":[584]},{"name":"DS_E_CANNOTREMOVECONCURRENT","features":[584]},{"name":"DS_E_CANNOTWRITEREGISTRY","features":[584]},{"name":"DS_E_CONFIGBAD","features":[584]},{"name":"DS_E_CONFIGNOTRIGHTTYPE","features":[584]},{"name":"DS_E_DATANOTPRESENT","features":[584]},{"name":"DS_E_DATASOURCENOTAVAILABLE","features":[584]},{"name":"DS_E_DATASOURCENOTDISABLED","features":[584]},{"name":"DS_E_DUPLICATEID","features":[584]},{"name":"DS_E_INDEXDIRECTORY","features":[584]},{"name":"DS_E_INVALIDCATALOGNAME","features":[584]},{"name":"DS_E_INVALIDDATASOURCE","features":[584]},{"name":"DS_E_INVALIDTAGDB","features":[584]},{"name":"DS_E_MESSAGETOOLONG","features":[584]},{"name":"DS_E_MISSINGCATALOG","features":[584]},{"name":"DS_E_NOMOREDATA","features":[584]},{"name":"DS_E_PARAMOUTOFRANGE","features":[584]},{"name":"DS_E_PROPVERSIONMISMATCH","features":[584]},{"name":"DS_E_PROTOCOLVERSION","features":[584]},{"name":"DS_E_QUERYCANCELED","features":[584]},{"name":"DS_E_QUERYHUNG","features":[584]},{"name":"DS_E_REGISTRY","features":[584]},{"name":"DS_E_SEARCHCATNAMECOLLISION","features":[584]},{"name":"DS_E_SERVERCAPACITY","features":[584]},{"name":"DS_E_SERVERERROR","features":[584]},{"name":"DS_E_SETSTATUSINPROGRESS","features":[584]},{"name":"DS_E_TOOMANYDATASOURCES","features":[584]},{"name":"DS_E_UNKNOWNPARAM","features":[584]},{"name":"DS_E_UNKNOWNREQUEST","features":[584]},{"name":"DS_E_VALUETOOLARGE","features":[584]},{"name":"DataLinks","features":[584]},{"name":"DataSource","features":[584]},{"name":"DataSourceListener","features":[584]},{"name":"DataSourceObject","features":[358,584]},{"name":"EBindInfoOptions","features":[584]},{"name":"ERRORINFO","features":[584]},{"name":"ERRORINFO","features":[584]},{"name":"ERROR_FTE","features":[584]},{"name":"ERROR_FTE_CB","features":[584]},{"name":"ERROR_FTE_FD","features":[584]},{"name":"ERROR_SOURCE_CMDLINE","features":[584]},{"name":"ERROR_SOURCE_COLLATOR","features":[584]},{"name":"ERROR_SOURCE_CONNMGR","features":[584]},{"name":"ERROR_SOURCE_CONTENT_SOURCE","features":[584]},{"name":"ERROR_SOURCE_DATASOURCE","features":[584]},{"name":"ERROR_SOURCE_DAV","features":[584]},{"name":"ERROR_SOURCE_EXSTOREPH","features":[584]},{"name":"ERROR_SOURCE_FLTRDMN","features":[584]},{"name":"ERROR_SOURCE_GATHERER","features":[584]},{"name":"ERROR_SOURCE_INDEXER","features":[584]},{"name":"ERROR_SOURCE_MSS","features":[584]},{"name":"ERROR_SOURCE_NETWORKING","features":[584]},{"name":"ERROR_SOURCE_NLADMIN","features":[584]},{"name":"ERROR_SOURCE_NOTESPH","features":[584]},{"name":"ERROR_SOURCE_OLEDB_BINDER","features":[584]},{"name":"ERROR_SOURCE_PEOPLE_IMPORT","features":[584]},{"name":"ERROR_SOURCE_PROTHNDLR","features":[584]},{"name":"ERROR_SOURCE_QUERY","features":[584]},{"name":"ERROR_SOURCE_REMOTE_EXSTOREPH","features":[584]},{"name":"ERROR_SOURCE_SCHEMA","features":[584]},{"name":"ERROR_SOURCE_SCRIPTPI","features":[584]},{"name":"ERROR_SOURCE_SECURITY","features":[584]},{"name":"ERROR_SOURCE_SETUP","features":[584]},{"name":"ERROR_SOURCE_SRCH_SCHEMA_CACHE","features":[584]},{"name":"ERROR_SOURCE_XML","features":[584]},{"name":"EVENT_AUDIENCECOMPUTATION_CANNOTSTART","features":[584]},{"name":"EVENT_AUTOCAT_CANT_CREATE_FILE_SHARE","features":[584]},{"name":"EVENT_AUTOCAT_PERFMON","features":[584]},{"name":"EVENT_CONFIG_ERROR","features":[584]},{"name":"EVENT_CONFIG_SYNTAX","features":[584]},{"name":"EVENT_CRAWL_SCHEDULED","features":[584]},{"name":"EVENT_DETAILED_FILTERPOOL_ADD_FAILED","features":[584]},{"name":"EVENT_DSS_NOT_ENABLED","features":[584]},{"name":"EVENT_ENUMERATE_SESSIONS_FAILED","features":[584]},{"name":"EVENT_EXCEPTION","features":[584]},{"name":"EVENT_FAILED_CREATE_GATHERER_LOG","features":[584]},{"name":"EVENT_FAILED_INITIALIZE_CRAWL","features":[584]},{"name":"EVENT_FILTERPOOL_ADD_FAILED","features":[584]},{"name":"EVENT_FILTERPOOL_DELETE_FAILED","features":[584]},{"name":"EVENT_FILTER_HOST_FORCE_TERMINATE","features":[584]},{"name":"EVENT_FILTER_HOST_NOT_INITIALIZED","features":[584]},{"name":"EVENT_FILTER_HOST_NOT_TERMINATED","features":[584]},{"name":"EVENT_GATHERER_DATASOURCE","features":[584]},{"name":"EVENT_GATHERER_PERFMON","features":[584]},{"name":"EVENT_GATHERSVC_PERFMON","features":[584]},{"name":"EVENT_GATHER_ADVISE_FAILED","features":[584]},{"name":"EVENT_GATHER_APP_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_AUTODESCENCODE_INVALID","features":[584]},{"name":"EVENT_GATHER_AUTODESCLEN_ADJUSTED","features":[584]},{"name":"EVENT_GATHER_BACKUPAPP_COMPLETE","features":[584]},{"name":"EVENT_GATHER_BACKUPAPP_ERROR","features":[584]},{"name":"EVENT_GATHER_CANT_CREATE_DOCID","features":[584]},{"name":"EVENT_GATHER_CANT_DELETE_DOCID","features":[584]},{"name":"EVENT_GATHER_CHECKPOINT_CORRUPT","features":[584]},{"name":"EVENT_GATHER_CHECKPOINT_FAILED","features":[584]},{"name":"EVENT_GATHER_CHECKPOINT_FILE_MISSING","features":[584]},{"name":"EVENT_GATHER_CRAWL_IN_PROGRESS","features":[584]},{"name":"EVENT_GATHER_CRAWL_NOT_STARTED","features":[584]},{"name":"EVENT_GATHER_CRAWL_SEED_ERROR","features":[584]},{"name":"EVENT_GATHER_CRAWL_SEED_FAILED","features":[584]},{"name":"EVENT_GATHER_CRAWL_SEED_FAILED_INIT","features":[584]},{"name":"EVENT_GATHER_CRITICAL_ERROR","features":[584]},{"name":"EVENT_GATHER_DAEMON_TERMINATED","features":[584]},{"name":"EVENT_GATHER_DELETING_HISTORY_ITEMS","features":[584]},{"name":"EVENT_GATHER_DIRTY_STARTUP","features":[584]},{"name":"EVENT_GATHER_DISK_FULL","features":[584]},{"name":"EVENT_GATHER_END_ADAPTIVE","features":[584]},{"name":"EVENT_GATHER_END_CRAWL","features":[584]},{"name":"EVENT_GATHER_END_INCREMENTAL","features":[584]},{"name":"EVENT_GATHER_EXCEPTION","features":[584]},{"name":"EVENT_GATHER_FLUSH_FAILED","features":[584]},{"name":"EVENT_GATHER_FROM_NOT_SET","features":[584]},{"name":"EVENT_GATHER_HISTORY_CORRUPTION_DETECTED","features":[584]},{"name":"EVENT_GATHER_INPLACE_INDEX_REBUILD","features":[584]},{"name":"EVENT_GATHER_INTERNAL","features":[584]},{"name":"EVENT_GATHER_INVALID_NETWORK_ACCESS_ACCOUNT","features":[584]},{"name":"EVENT_GATHER_LOCK_FAILED","features":[584]},{"name":"EVENT_GATHER_NO_CRAWL_SEEDS","features":[584]},{"name":"EVENT_GATHER_NO_SCHEMA","features":[584]},{"name":"EVENT_GATHER_OBJ_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_PLUGINMGR_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_PLUGIN_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_PROTOCOLHANDLER_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_PROTOCOLHANDLER_LOAD_FAILED","features":[584]},{"name":"EVENT_GATHER_READ_CHECKPOINT_FAILED","features":[584]},{"name":"EVENT_GATHER_RECOVERY_FAILURE","features":[584]},{"name":"EVENT_GATHER_REG_MISSING","features":[584]},{"name":"EVENT_GATHER_RESET_START","features":[584]},{"name":"EVENT_GATHER_RESTOREAPP_COMPLETE","features":[584]},{"name":"EVENT_GATHER_RESTOREAPP_ERROR","features":[584]},{"name":"EVENT_GATHER_RESTORE_CHECKPOINT_FAILED","features":[584]},{"name":"EVENT_GATHER_RESTORE_COMPLETE","features":[584]},{"name":"EVENT_GATHER_RESTORE_ERROR","features":[584]},{"name":"EVENT_GATHER_RESUME","features":[584]},{"name":"EVENT_GATHER_SAVE_FAILED","features":[584]},{"name":"EVENT_GATHER_SERVICE_INIT","features":[584]},{"name":"EVENT_GATHER_START_CRAWL","features":[584]},{"name":"EVENT_GATHER_START_CRAWL_IF_RESET","features":[584]},{"name":"EVENT_GATHER_START_PAUSE","features":[584]},{"name":"EVENT_GATHER_STOP_START","features":[584]},{"name":"EVENT_GATHER_SYSTEM_LCID_CHANGED","features":[584]},{"name":"EVENT_GATHER_THROTTLE","features":[584]},{"name":"EVENT_GATHER_TRANSACTION_FAIL","features":[584]},{"name":"EVENT_HASHMAP_INSERT","features":[584]},{"name":"EVENT_HASHMAP_UPDATE","features":[584]},{"name":"EVENT_INDEXER_ADD_DSS_DISCONNECT","features":[584]},{"name":"EVENT_INDEXER_ADD_DSS_FAILED","features":[584]},{"name":"EVENT_INDEXER_ADD_DSS_SUCCEEDED","features":[584]},{"name":"EVENT_INDEXER_BUILD_ENDED","features":[584]},{"name":"EVENT_INDEXER_BUILD_FAILED","features":[584]},{"name":"EVENT_INDEXER_BUILD_START","features":[584]},{"name":"EVENT_INDEXER_CI_LOAD_ERROR","features":[584]},{"name":"EVENT_INDEXER_DSS_ALREADY_ADDED","features":[584]},{"name":"EVENT_INDEXER_DSS_CONTACT_FAILED","features":[584]},{"name":"EVENT_INDEXER_DSS_UNABLE_TO_REMOVE","features":[584]},{"name":"EVENT_INDEXER_FAIL_TO_CREATE_PER_USER_CATALOG","features":[584]},{"name":"EVENT_INDEXER_FAIL_TO_SET_MAX_JETINSTANCE","features":[584]},{"name":"EVENT_INDEXER_FAIL_TO_UNLOAD_PER_USER_CATALOG","features":[584]},{"name":"EVENT_INDEXER_INIT_ERROR","features":[584]},{"name":"EVENT_INDEXER_INVALID_DIRECTORY","features":[584]},{"name":"EVENT_INDEXER_LOAD_FAIL","features":[584]},{"name":"EVENT_INDEXER_MISSING_APP_DIRECTORY","features":[584]},{"name":"EVENT_INDEXER_NEW_PROJECT","features":[584]},{"name":"EVENT_INDEXER_NO_SEARCH_SERVERS","features":[584]},{"name":"EVENT_INDEXER_OUT_OF_DATABASE_INSTANCE","features":[584]},{"name":"EVENT_INDEXER_PAUSED_FOR_DISKFULL","features":[584]},{"name":"EVENT_INDEXER_PERFMON","features":[584]},{"name":"EVENT_INDEXER_PROPSTORE_INIT_FAILED","features":[584]},{"name":"EVENT_INDEXER_PROP_ABORTED","features":[584]},{"name":"EVENT_INDEXER_PROP_COMMITTED","features":[584]},{"name":"EVENT_INDEXER_PROP_COMMIT_FAILED","features":[584]},{"name":"EVENT_INDEXER_PROP_ERROR","features":[584]},{"name":"EVENT_INDEXER_PROP_STARTED","features":[584]},{"name":"EVENT_INDEXER_PROP_STATE_CORRUPT","features":[584]},{"name":"EVENT_INDEXER_PROP_STOPPED","features":[584]},{"name":"EVENT_INDEXER_PROP_SUCCEEDED","features":[584]},{"name":"EVENT_INDEXER_REG_ERROR","features":[584]},{"name":"EVENT_INDEXER_REG_MISSING","features":[584]},{"name":"EVENT_INDEXER_REMOVED_PROJECT","features":[584]},{"name":"EVENT_INDEXER_REMOVE_DSS_FAILED","features":[584]},{"name":"EVENT_INDEXER_REMOVE_DSS_SUCCEEDED","features":[584]},{"name":"EVENT_INDEXER_RESET_FOR_CORRUPTION","features":[584]},{"name":"EVENT_INDEXER_SCHEMA_COPY_ERROR","features":[584]},{"name":"EVENT_INDEXER_SHUTDOWN","features":[584]},{"name":"EVENT_INDEXER_STARTED","features":[584]},{"name":"EVENT_INDEXER_VERIFY_PROP_ACCOUNT","features":[584]},{"name":"EVENT_LEARN_COMPILE_FAILED","features":[584]},{"name":"EVENT_LEARN_CREATE_DB_FAILED","features":[584]},{"name":"EVENT_LEARN_PROPAGATION_COPY_FAILED","features":[584]},{"name":"EVENT_LEARN_PROPAGATION_FAILED","features":[584]},{"name":"EVENT_LOCAL_GROUPS_CACHE_FLUSHED","features":[584]},{"name":"EVENT_LOCAL_GROUP_NOT_EXPANDED","features":[584]},{"name":"EVENT_NOTIFICATION_FAILURE","features":[584]},{"name":"EVENT_NOTIFICATION_FAILURE_SCOPE_EXCEEDED_LOGGING","features":[584]},{"name":"EVENT_NOTIFICATION_RESTORED","features":[584]},{"name":"EVENT_NOTIFICATION_RESTORED_SCOPE_EXCEEDED_LOGGING","features":[584]},{"name":"EVENT_NOTIFICATION_THREAD_EXIT_FAILED","features":[584]},{"name":"EVENT_OUTOFMEMORY","features":[584]},{"name":"EVENT_PERF_COUNTERS_ALREADY_EXISTS","features":[584]},{"name":"EVENT_PERF_COUNTERS_NOT_LOADED","features":[584]},{"name":"EVENT_PERF_COUNTERS_REGISTRY_TROUBLE","features":[584]},{"name":"EVENT_PROTOCOL_HOST_FORCE_TERMINATE","features":[584]},{"name":"EVENT_REG_VERSION","features":[584]},{"name":"EVENT_SSSEARCH_CREATE_PATH_RULES_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_CSM_SAVE_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_DATAFILES_MOVE_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_DATAFILES_MOVE_ROLLBACK_ERRORS","features":[584]},{"name":"EVENT_SSSEARCH_DATAFILES_MOVE_SUCCEEDED","features":[584]},{"name":"EVENT_SSSEARCH_DROPPED_EVENTS","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_CLEANUP_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_CLEANUP_STARTED","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_CLEANUP_SUCCEEDED","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_SUCCEEDED","features":[584]},{"name":"EVENT_SSSEARCH_STARTED","features":[584]},{"name":"EVENT_SSSEARCH_STARTING_SETUP","features":[584]},{"name":"EVENT_SSSEARCH_STOPPED","features":[584]},{"name":"EVENT_STS_INIT_SECURITY_FAILED","features":[584]},{"name":"EVENT_SYSTEM_EXCEPTION","features":[584]},{"name":"EVENT_TRANSACTION_READ","features":[584]},{"name":"EVENT_TRANSLOG_APPEND","features":[584]},{"name":"EVENT_TRANSLOG_CREATE","features":[584]},{"name":"EVENT_TRANSLOG_CREATE_TRX","features":[584]},{"name":"EVENT_TRANSLOG_UPDATE","features":[584]},{"name":"EVENT_UNPRIVILEGED_SERVICE_ACCOUNT","features":[584]},{"name":"EVENT_USING_DIFFERENT_WORD_BREAKER","features":[584]},{"name":"EVENT_WARNING_CANNOT_UPGRADE_NOISE_FILE","features":[584]},{"name":"EVENT_WARNING_CANNOT_UPGRADE_NOISE_FILES","features":[584]},{"name":"EVENT_WBREAKER_NOT_LOADED","features":[584]},{"name":"EVENT_WIN32_ERROR","features":[584]},{"name":"EXCI_E_ACCESS_DENIED","features":[584]},{"name":"EXCI_E_BADCONFIG_OR_ACCESSDENIED","features":[584]},{"name":"EXCI_E_INVALID_ACCOUNT_INFO","features":[584]},{"name":"EXCI_E_INVALID_EXCHANGE_SERVER","features":[584]},{"name":"EXCI_E_INVALID_SERVER_CONFIG","features":[584]},{"name":"EXCI_E_NOT_ADMIN_OR_WRONG_SITE","features":[584]},{"name":"EXCI_E_NO_CONFIG","features":[584]},{"name":"EXCI_E_NO_MAPI","features":[584]},{"name":"EXCI_E_WRONG_SERVER_OR_ACCT","features":[584]},{"name":"EXSTOREPH_E_UNEXPECTED","features":[584]},{"name":"EX_ANY","features":[584]},{"name":"EX_CMDFATAL","features":[584]},{"name":"EX_CONTROL","features":[584]},{"name":"EX_DBCORRUPT","features":[584]},{"name":"EX_DBFATAL","features":[584]},{"name":"EX_DEADLOCK","features":[584]},{"name":"EX_HARDWARE","features":[584]},{"name":"EX_INFO","features":[584]},{"name":"EX_INTOK","features":[584]},{"name":"EX_LIMIT","features":[584]},{"name":"EX_MAXISEVERITY","features":[584]},{"name":"EX_MISSING","features":[584]},{"name":"EX_PERMIT","features":[584]},{"name":"EX_RESOURCE","features":[584]},{"name":"EX_SYNTAX","features":[584]},{"name":"EX_TABCORRUPT","features":[584]},{"name":"EX_TYPE","features":[584]},{"name":"EX_USER","features":[584]},{"name":"FAIL","features":[584]},{"name":"FF_INDEXCOMPLEXURLS","features":[584]},{"name":"FF_SUPPRESSINDEXING","features":[584]},{"name":"FILTERED_DATA_SOURCES","features":[584]},{"name":"FLTRDMN_E_CANNOT_DECRYPT_PASSWORD","features":[584]},{"name":"FLTRDMN_E_ENCRYPTED_DOCUMENT","features":[584]},{"name":"FLTRDMN_E_FILTER_INIT_FAILED","features":[584]},{"name":"FLTRDMN_E_QI_FILTER_FAILED","features":[584]},{"name":"FLTRDMN_E_UNEXPECTED","features":[584]},{"name":"FOLLOW_FLAGS","features":[584]},{"name":"FTE_E_ADMIN_BLOB_CORRUPT","features":[584]},{"name":"FTE_E_AFFINITY_MASK","features":[584]},{"name":"FTE_E_ALREADY_INITIALIZED","features":[584]},{"name":"FTE_E_ANOTHER_STATUS_CHANGE_IS_ALREADY_ACTIVE","features":[584]},{"name":"FTE_E_BATCH_ABORTED","features":[584]},{"name":"FTE_E_CATALOG_ALREADY_EXISTS","features":[584]},{"name":"FTE_E_CATALOG_DOES_NOT_EXIST","features":[584]},{"name":"FTE_E_CB_CBID_OUT_OF_BOUND","features":[584]},{"name":"FTE_E_CB_NOT_ENOUGH_AVAIL_PHY_MEM","features":[584]},{"name":"FTE_E_CB_NOT_ENOUGH_OCC_BUFFER","features":[584]},{"name":"FTE_E_CB_OUT_OF_MEMORY","features":[584]},{"name":"FTE_E_COM_SIGNATURE_VALIDATION","features":[584]},{"name":"FTE_E_CORRUPT_GATHERER_HASH_MAP","features":[584]},{"name":"FTE_E_CORRUPT_PROPERTY_STORE","features":[584]},{"name":"FTE_E_CORRUPT_WORDLIST","features":[584]},{"name":"FTE_E_DATATYPE_MISALIGNMENT","features":[584]},{"name":"FTE_E_DEPENDENT_TRAN_FAILED_TO_PERSIST","features":[584]},{"name":"FTE_E_DOC_TOO_HUGE","features":[584]},{"name":"FTE_E_DUPLICATE_OBJECT","features":[584]},{"name":"FTE_E_ERROR_WRITING_REGISTRY","features":[584]},{"name":"FTE_E_EXCEEDED_MAX_PLUGINS","features":[584]},{"name":"FTE_E_FAILED_TO_CREATE_ACCESSOR","features":[584]},{"name":"FTE_E_FAILURE_TO_POST_SETCOMPLETION_STATUS","features":[584]},{"name":"FTE_E_FD_DID_NOT_CONNECT","features":[584]},{"name":"FTE_E_FD_DOC_TIMEOUT","features":[584]},{"name":"FTE_E_FD_DOC_UNEXPECTED_EXIT","features":[584]},{"name":"FTE_E_FD_FAILED_TO_LOAD_IFILTER","features":[584]},{"name":"FTE_E_FD_FILTER_CAUSED_SHARING_VIOLATION","features":[584]},{"name":"FTE_E_FD_IDLE","features":[584]},{"name":"FTE_E_FD_IFILTER_INIT_FAILED","features":[584]},{"name":"FTE_E_FD_NOISE_NO_IPERSISTSTREAM_ON_TEXT_FILTER","features":[584]},{"name":"FTE_E_FD_NOISE_NO_TEXT_FILTER","features":[584]},{"name":"FTE_E_FD_NOISE_TEXT_FILTER_INIT_FAILED","features":[584]},{"name":"FTE_E_FD_NOISE_TEXT_FILTER_LOAD_FAILED","features":[584]},{"name":"FTE_E_FD_NO_IPERSIST_INTERFACE","features":[584]},{"name":"FTE_E_FD_OCCURRENCE_OVERFLOW","features":[584]},{"name":"FTE_E_FD_OWNERSHIP_OBSOLETE","features":[584]},{"name":"FTE_E_FD_SHUTDOWN","features":[584]},{"name":"FTE_E_FD_TIMEOUT","features":[584]},{"name":"FTE_E_FD_UNEXPECTED_EXIT","features":[584]},{"name":"FTE_E_FD_UNRESPONSIVE","features":[584]},{"name":"FTE_E_FD_USED_TOO_MUCH_MEMORY","features":[584]},{"name":"FTE_E_FILTER_SINGLE_THREADED","features":[584]},{"name":"FTE_E_HIGH_MEMORY_PRESSURE","features":[584]},{"name":"FTE_E_INVALID_CODEPAGE","features":[584]},{"name":"FTE_E_INVALID_DOCID","features":[584]},{"name":"FTE_E_INVALID_ISOLATE_ERROR_BATCH","features":[584]},{"name":"FTE_E_INVALID_PROG_ID","features":[584]},{"name":"FTE_E_INVALID_PROJECT_ID","features":[584]},{"name":"FTE_E_INVALID_PROPERTY","features":[584]},{"name":"FTE_E_INVALID_TYPE","features":[584]},{"name":"FTE_E_KEY_NOT_CACHED","features":[584]},{"name":"FTE_E_LIBRARY_NOT_LOADED","features":[584]},{"name":"FTE_E_NOT_PROCESSED_DUE_TO_PREVIOUS_ERRORS","features":[584]},{"name":"FTE_E_NO_MORE_PROPERTIES","features":[584]},{"name":"FTE_E_NO_PLUGINS","features":[584]},{"name":"FTE_E_NO_PROPERTY_STORE","features":[584]},{"name":"FTE_E_OUT_OF_RANGE","features":[584]},{"name":"FTE_E_PATH_TOO_LONG","features":[584]},{"name":"FTE_E_PAUSE_EXTERNAL","features":[584]},{"name":"FTE_E_PERFMON_FULL","features":[584]},{"name":"FTE_E_PERF_NOT_LOADED","features":[584]},{"name":"FTE_E_PIPE_DATA_CORRUPTED","features":[584]},{"name":"FTE_E_PIPE_NOT_CONNECTED","features":[584]},{"name":"FTE_E_PROGID_REQUIRED","features":[584]},{"name":"FTE_E_PROJECT_NOT_INITALIZED","features":[584]},{"name":"FTE_E_PROJECT_SHUTDOWN","features":[584]},{"name":"FTE_E_PROPERTY_STORE_WORKID_NOTVALID","features":[584]},{"name":"FTE_E_READONLY_CATALOG","features":[584]},{"name":"FTE_E_REDUNDANT_TRAN_FAILURE","features":[584]},{"name":"FTE_E_REJECTED_DUE_TO_PROJECT_STATUS","features":[584]},{"name":"FTE_E_RESOURCE_SHUTDOWN","features":[584]},{"name":"FTE_E_RETRY_HUGE_DOC","features":[584]},{"name":"FTE_E_RETRY_SINGLE_DOC_PER_BATCH","features":[584]},{"name":"FTE_E_SECRET_NOT_FOUND","features":[584]},{"name":"FTE_E_SERIAL_STREAM_CORRUPT","features":[584]},{"name":"FTE_E_STACK_CORRUPTED","features":[584]},{"name":"FTE_E_STATIC_THREAD_INVALID_ARGUMENTS","features":[584]},{"name":"FTE_E_UNEXPECTED_EXIT","features":[584]},{"name":"FTE_E_UNKNOWN_FD_TYPE","features":[584]},{"name":"FTE_E_UNKNOWN_PLUGIN","features":[584]},{"name":"FTE_E_UPGRADE_INTERFACE_ALREADY_INSTANTIATED","features":[584]},{"name":"FTE_E_UPGRADE_INTERFACE_ALREADY_SHUTDOWN","features":[584]},{"name":"FTE_E_URB_TOO_BIG","features":[584]},{"name":"FTE_INVALID_ADMIN_CLIENT","features":[584]},{"name":"FTE_S_BEYOND_QUOTA","features":[584]},{"name":"FTE_S_CATALOG_BLOB_MISMATCHED","features":[584]},{"name":"FTE_S_PROPERTY_RESET","features":[584]},{"name":"FTE_S_PROPERTY_STORE_END_OF_ENUMERATION","features":[584]},{"name":"FTE_S_READONLY_CATALOG","features":[584]},{"name":"FTE_S_REDUNDANT","features":[584]},{"name":"FTE_S_RESOURCES_STARTING_TO_GET_LOW","features":[584]},{"name":"FTE_S_RESUME","features":[584]},{"name":"FTE_S_STATUS_CHANGE_REQUEST","features":[584]},{"name":"FTE_S_TRY_TO_FLUSH","features":[584]},{"name":"FilterRegistration","features":[584]},{"name":"GENERATE_METHOD_PREFIXMATCH","features":[584]},{"name":"GENERATE_METHOD_STEMMED","features":[584]},{"name":"GHTR_E_INSUFFICIENT_DISK_SPACE","features":[584]},{"name":"GHTR_E_LOCAL_SERVER_UNAVAILABLE","features":[584]},{"name":"GTHR_E_ADDLINKS_FAILED_WILL_RETRY_PARENT","features":[584]},{"name":"GTHR_E_APPLICATION_NOT_FOUND","features":[584]},{"name":"GTHR_E_AUTOCAT_UNEXPECTED","features":[584]},{"name":"GTHR_E_BACKUP_VALIDATION_FAIL","features":[584]},{"name":"GTHR_E_BAD_FILTER_DAEMON","features":[584]},{"name":"GTHR_E_BAD_FILTER_HOST","features":[584]},{"name":"GTHR_E_CANNOT_ENABLE_CHECKPOINT","features":[584]},{"name":"GTHR_E_CANNOT_REMOVE_PLUGINMGR","features":[584]},{"name":"GTHR_E_CONFIG_DUP_EXTENSION","features":[584]},{"name":"GTHR_E_CONFIG_DUP_PROJECT","features":[584]},{"name":"GTHR_E_CONTENT_ID_CONFLICT","features":[584]},{"name":"GTHR_E_DIRMON_NOT_INITIALZED","features":[584]},{"name":"GTHR_E_DUPLICATE_OBJECT","features":[584]},{"name":"GTHR_E_DUPLICATE_PROJECT","features":[584]},{"name":"GTHR_E_DUPLICATE_URL","features":[584]},{"name":"GTHR_E_DUP_PROPERTY_MAPPING","features":[584]},{"name":"GTHR_E_EMPTY_DACL","features":[584]},{"name":"GTHR_E_ERROR_INITIALIZING_PERFMON","features":[584]},{"name":"GTHR_E_ERROR_OBJECT_NOT_FOUND","features":[584]},{"name":"GTHR_E_ERROR_WRITING_REGISTRY","features":[584]},{"name":"GTHR_E_FILTERPOOL_NOTFOUND","features":[584]},{"name":"GTHR_E_FILTER_FAULT","features":[584]},{"name":"GTHR_E_FILTER_INIT","features":[584]},{"name":"GTHR_E_FILTER_INTERRUPTED","features":[584]},{"name":"GTHR_E_FILTER_INVALID_MESSAGE","features":[584]},{"name":"GTHR_E_FILTER_NOT_FOUND","features":[584]},{"name":"GTHR_E_FILTER_NO_CODEPAGE","features":[584]},{"name":"GTHR_E_FILTER_NO_MORE_THREADS","features":[584]},{"name":"GTHR_E_FILTER_PROCESS_TERMINATED","features":[584]},{"name":"GTHR_E_FILTER_PROCESS_TERMINATED_QUOTA","features":[584]},{"name":"GTHR_E_FILTER_SINGLE_THREADED","features":[584]},{"name":"GTHR_E_FOLDER_CRAWLED_BY_ANOTHER_WORKSPACE","features":[584]},{"name":"GTHR_E_FORCE_NOTIFICATION_RESET","features":[584]},{"name":"GTHR_E_FROM_NOT_SPECIFIED","features":[584]},{"name":"GTHR_E_IE_OFFLINE","features":[584]},{"name":"GTHR_E_INSUFFICIENT_EXAMPLE_CATEGORIES","features":[584]},{"name":"GTHR_E_INSUFFICIENT_EXAMPLE_DOCUMENTS","features":[584]},{"name":"GTHR_E_INSUFFICIENT_FEATURE_TERMS","features":[584]},{"name":"GTHR_E_INVALIDFUNCTION","features":[584]},{"name":"GTHR_E_INVALID_ACCOUNT","features":[584]},{"name":"GTHR_E_INVALID_ACCOUNT_SYNTAX","features":[584]},{"name":"GTHR_E_INVALID_APPLICATION_NAME","features":[584]},{"name":"GTHR_E_INVALID_CALL_FROM_WBREAKER","features":[584]},{"name":"GTHR_E_INVALID_DIRECTORY","features":[584]},{"name":"GTHR_E_INVALID_EXTENSION","features":[584]},{"name":"GTHR_E_INVALID_GROW_FACTOR","features":[584]},{"name":"GTHR_E_INVALID_HOST_NAME","features":[584]},{"name":"GTHR_E_INVALID_LOG_FILE_NAME","features":[584]},{"name":"GTHR_E_INVALID_MAPPING","features":[584]},{"name":"GTHR_E_INVALID_PATH","features":[584]},{"name":"GTHR_E_INVALID_PATH_EXPRESSION","features":[584]},{"name":"GTHR_E_INVALID_PATH_SPEC","features":[584]},{"name":"GTHR_E_INVALID_PROJECT_NAME","features":[584]},{"name":"GTHR_E_INVALID_PROXY_PORT","features":[584]},{"name":"GTHR_E_INVALID_RESOURCE_ID","features":[584]},{"name":"GTHR_E_INVALID_RETRIES","features":[584]},{"name":"GTHR_E_INVALID_START_ADDRESS","features":[584]},{"name":"GTHR_E_INVALID_START_PAGE","features":[584]},{"name":"GTHR_E_INVALID_START_PAGE_HOST","features":[584]},{"name":"GTHR_E_INVALID_START_PAGE_PATH","features":[584]},{"name":"GTHR_E_INVALID_STREAM_LOGS_COUNT","features":[584]},{"name":"GTHR_E_INVALID_TIME_OUT","features":[584]},{"name":"GTHR_E_JET_BACKUP_ERROR","features":[584]},{"name":"GTHR_E_JET_RESTORE_ERROR","features":[584]},{"name":"GTHR_E_LOCAL_GROUPS_EXPANSION_INTERNAL_ERROR","features":[584]},{"name":"GTHR_E_NAME_TOO_LONG","features":[584]},{"name":"GTHR_E_NESTED_HIERARCHICAL_START_ADDRESSES","features":[584]},{"name":"GTHR_E_NOFILTERSINK","features":[584]},{"name":"GTHR_E_NON_FIXED_DRIVE","features":[584]},{"name":"GTHR_E_NOTIFICATION_FILE_SHARE_INFO_NOT_AVAILABLE","features":[584]},{"name":"GTHR_E_NOTIFICATION_LOCAL_PATH_MUST_USE_FIXED_DRIVE","features":[584]},{"name":"GTHR_E_NOTIFICATION_START_ADDRESS_INVALID","features":[584]},{"name":"GTHR_E_NOTIFICATION_START_PAGE","features":[584]},{"name":"GTHR_E_NOTIFICATION_TYPE_NOT_SUPPORTED","features":[584]},{"name":"GTHR_E_NOTIF_ACCESS_TOKEN_UPDATED","features":[584]},{"name":"GTHR_E_NOTIF_BEING_REMOVED","features":[584]},{"name":"GTHR_E_NOTIF_EXCESSIVE_THROUGHPUT","features":[584]},{"name":"GTHR_E_NO_IDENTITY","features":[584]},{"name":"GTHR_E_NO_PRTCLHNLR","features":[584]},{"name":"GTHR_E_NTF_CLIENT_NOT_SUBSCRIBED","features":[584]},{"name":"GTHR_E_OBJECT_NOT_VALID","features":[584]},{"name":"GTHR_E_OUT_OF_DOC_ID","features":[584]},{"name":"GTHR_E_PIPE_NOT_CONNECTTED","features":[584]},{"name":"GTHR_E_PLUGIN_NOT_REGISTERED","features":[584]},{"name":"GTHR_E_PROJECT_NOT_INITIALIZED","features":[584]},{"name":"GTHR_E_PROPERTIES_EXCEEDED","features":[584]},{"name":"GTHR_E_PROPERTY_LIST_NOT_INITIALIZED","features":[584]},{"name":"GTHR_E_PROXY_NAME","features":[584]},{"name":"GTHR_E_PRT_HNDLR_PROGID_MISSING","features":[584]},{"name":"GTHR_E_RECOVERABLE_EXOLEDB_ERROR","features":[584]},{"name":"GTHR_E_RETRY","features":[584]},{"name":"GTHR_E_SCHEMA_ERRORS_OCCURRED","features":[584]},{"name":"GTHR_E_SCOPES_EXCEEDED","features":[584]},{"name":"GTHR_E_SECRET_NOT_FOUND","features":[584]},{"name":"GTHR_E_SERVER_UNAVAILABLE","features":[584]},{"name":"GTHR_E_SHUTTING_DOWN","features":[584]},{"name":"GTHR_E_SINGLE_THREADED_EMBEDDING","features":[584]},{"name":"GTHR_E_TIMEOUT","features":[584]},{"name":"GTHR_E_TOO_MANY_PLUGINS","features":[584]},{"name":"GTHR_E_UNABLE_TO_READ_EXCHANGE_STORE","features":[584]},{"name":"GTHR_E_UNABLE_TO_READ_REGISTRY","features":[584]},{"name":"GTHR_E_UNKNOWN_PROTOCOL","features":[584]},{"name":"GTHR_E_UNSUPPORTED_PROPERTY_TYPE","features":[584]},{"name":"GTHR_E_URL_EXCLUDED","features":[584]},{"name":"GTHR_E_URL_UNIDENTIFIED","features":[584]},{"name":"GTHR_E_USER_AGENT_NOT_SPECIFIED","features":[584]},{"name":"GTHR_E_VALUE_NOT_AVAILABLE","features":[584]},{"name":"GTHR_S_BAD_FILE_LINK","features":[584]},{"name":"GTHR_S_CANNOT_FILTER","features":[584]},{"name":"GTHR_S_CANNOT_WORDBREAK","features":[584]},{"name":"GTHR_S_CONFIG_HAS_ACCOUNTS","features":[584]},{"name":"GTHR_S_CRAWL_ADAPTIVE","features":[584]},{"name":"GTHR_S_CRAWL_FULL","features":[584]},{"name":"GTHR_S_CRAWL_INCREMENTAL","features":[584]},{"name":"GTHR_S_CRAWL_SCHEDULED","features":[584]},{"name":"GTHR_S_END_PROCESS_LOOP_NOTIFY_QUEUE","features":[584]},{"name":"GTHR_S_END_STD_CHUNKS","features":[584]},{"name":"GTHR_S_MODIFIED_PARTS","features":[584]},{"name":"GTHR_S_NOT_ALL_PARTS","features":[584]},{"name":"GTHR_S_NO_CRAWL_SEEDS","features":[584]},{"name":"GTHR_S_NO_INDEX","features":[584]},{"name":"GTHR_S_OFFICE_CHILD","features":[584]},{"name":"GTHR_S_PAUSE_REASON_BACKOFF","features":[584]},{"name":"GTHR_S_PAUSE_REASON_EXTERNAL","features":[584]},{"name":"GTHR_S_PAUSE_REASON_PROFILE_IMPORT","features":[584]},{"name":"GTHR_S_PAUSE_REASON_UPGRADING","features":[584]},{"name":"GTHR_S_PROB_NOT_MODIFIED","features":[584]},{"name":"GTHR_S_START_FILTER_FROM_BODY","features":[584]},{"name":"GTHR_S_START_FILTER_FROM_PROTOCOL","features":[584]},{"name":"GTHR_S_STATUS_CHANGE_IGNORED","features":[584]},{"name":"GTHR_S_STATUS_END_CRAWL","features":[584]},{"name":"GTHR_S_STATUS_PAUSE","features":[584]},{"name":"GTHR_S_STATUS_RESET","features":[584]},{"name":"GTHR_S_STATUS_RESUME","features":[584]},{"name":"GTHR_S_STATUS_START","features":[584]},{"name":"GTHR_S_STATUS_STOP","features":[584]},{"name":"GTHR_S_STATUS_THROTTLE","features":[584]},{"name":"GTHR_S_TRANSACTION_IGNORED","features":[584]},{"name":"GTHR_S_USE_MIME_FILTER","features":[584]},{"name":"HACCESSOR","features":[584]},{"name":"HITRANGE","features":[584]},{"name":"IAccessor","features":[584]},{"name":"IAlterIndex","features":[584]},{"name":"IAlterTable","features":[584]},{"name":"IBindResource","features":[584]},{"name":"IChapteredRowset","features":[584]},{"name":"IColumnMapper","features":[584]},{"name":"IColumnMapperCreator","features":[584]},{"name":"IColumnsInfo","features":[584]},{"name":"IColumnsInfo2","features":[584]},{"name":"IColumnsRowset","features":[584]},{"name":"ICommand","features":[584]},{"name":"ICommandCost","features":[584]},{"name":"ICommandPersist","features":[584]},{"name":"ICommandPrepare","features":[584]},{"name":"ICommandProperties","features":[584]},{"name":"ICommandStream","features":[584]},{"name":"ICommandText","features":[584]},{"name":"ICommandValidate","features":[584]},{"name":"ICommandWithParameters","features":[584]},{"name":"ICondition","features":[358,584]},{"name":"ICondition2","features":[358,584]},{"name":"IConditionFactory","features":[584]},{"name":"IConditionFactory2","features":[584]},{"name":"IConditionGenerator","features":[584]},{"name":"IConvertType","features":[584]},{"name":"ICreateRow","features":[584]},{"name":"IDBAsynchNotify","features":[584]},{"name":"IDBAsynchStatus","features":[584]},{"name":"IDBBinderProperties","features":[584]},{"name":"IDBCreateCommand","features":[584]},{"name":"IDBCreateSession","features":[584]},{"name":"IDBDataSourceAdmin","features":[584]},{"name":"IDBInfo","features":[584]},{"name":"IDBInitialize","features":[584]},{"name":"IDBPromptInitialize","features":[584]},{"name":"IDBProperties","features":[584]},{"name":"IDBSchemaCommand","features":[584]},{"name":"IDBSchemaRowset","features":[584]},{"name":"IDCInfo","features":[584]},{"name":"IDENTIFIER_SDK_ERROR","features":[584]},{"name":"IDENTIFIER_SDK_MASK","features":[584]},{"name":"IDS_MON_BUILTIN_PROPERTY","features":[584]},{"name":"IDS_MON_BUILTIN_VIEW","features":[584]},{"name":"IDS_MON_CANNOT_CAST","features":[584]},{"name":"IDS_MON_CANNOT_CONVERT","features":[584]},{"name":"IDS_MON_COLUMN_NOT_DEFINED","features":[584]},{"name":"IDS_MON_DATE_OUT_OF_RANGE","features":[584]},{"name":"IDS_MON_DEFAULT_ERROR","features":[584]},{"name":"IDS_MON_ILLEGAL_PASSTHROUGH","features":[584]},{"name":"IDS_MON_INVALIDSELECT_COALESCE","features":[584]},{"name":"IDS_MON_INVALID_CATALOG","features":[584]},{"name":"IDS_MON_INVALID_IN_GROUP_CLAUSE","features":[584]},{"name":"IDS_MON_MATCH_STRING","features":[584]},{"name":"IDS_MON_NOT_COLUMN_OF_VIEW","features":[584]},{"name":"IDS_MON_ORDINAL_OUT_OF_RANGE","features":[584]},{"name":"IDS_MON_OR_NOT","features":[584]},{"name":"IDS_MON_OUT_OF_MEMORY","features":[584]},{"name":"IDS_MON_OUT_OF_RANGE","features":[584]},{"name":"IDS_MON_PARSE_ERR_1_PARAM","features":[584]},{"name":"IDS_MON_PARSE_ERR_2_PARAM","features":[584]},{"name":"IDS_MON_PROPERTY_NAME_IN_VIEW","features":[584]},{"name":"IDS_MON_RELATIVE_INTERVAL","features":[584]},{"name":"IDS_MON_SELECT_STAR","features":[584]},{"name":"IDS_MON_SEMI_COLON","features":[584]},{"name":"IDS_MON_VIEW_ALREADY_DEFINED","features":[584]},{"name":"IDS_MON_VIEW_NOT_DEFINED","features":[584]},{"name":"IDS_MON_WEIGHT_OUT_OF_RANGE","features":[584]},{"name":"IDX_E_BUILD_IN_PROGRESS","features":[584]},{"name":"IDX_E_CATALOG_DISMOUNTED","features":[584]},{"name":"IDX_E_CORRUPT_INDEX","features":[584]},{"name":"IDX_E_DISKFULL","features":[584]},{"name":"IDX_E_DOCUMENT_ABORTED","features":[584]},{"name":"IDX_E_DSS_NOT_CONNECTED","features":[584]},{"name":"IDX_E_IDXLSTFILE_CORRUPT","features":[584]},{"name":"IDX_E_INVALIDTAG","features":[584]},{"name":"IDX_E_INVALID_INDEX","features":[584]},{"name":"IDX_E_METAFILE_CORRUPT","features":[584]},{"name":"IDX_E_NOISELIST_NOTFOUND","features":[584]},{"name":"IDX_E_NOT_LOADED","features":[584]},{"name":"IDX_E_OBJECT_NOT_FOUND","features":[584]},{"name":"IDX_E_PROPSTORE_INIT_FAILED","features":[584]},{"name":"IDX_E_PROP_MAJOR_VERSION_MISMATCH","features":[584]},{"name":"IDX_E_PROP_MINOR_VERSION_MISMATCH","features":[584]},{"name":"IDX_E_PROP_STATE_CORRUPT","features":[584]},{"name":"IDX_E_PROP_STOPPED","features":[584]},{"name":"IDX_E_REGISTRY_ENTRY","features":[584]},{"name":"IDX_E_SEARCH_SERVER_ALREADY_EXISTS","features":[584]},{"name":"IDX_E_SEARCH_SERVER_NOT_FOUND","features":[584]},{"name":"IDX_E_STEMMER_NOTFOUND","features":[584]},{"name":"IDX_E_TOO_MANY_SEARCH_SERVERS","features":[584]},{"name":"IDX_E_USE_APPGLOBAL_PROPTABLE","features":[584]},{"name":"IDX_E_USE_DEFAULT_CONTENTCLASS","features":[584]},{"name":"IDX_E_WB_NOTFOUND","features":[584]},{"name":"IDX_S_DSS_NOT_AVAILABLE","features":[584]},{"name":"IDX_S_NO_BUILD_IN_PROGRESS","features":[584]},{"name":"IDX_S_SEARCH_SERVER_ALREADY_EXISTS","features":[584]},{"name":"IDX_S_SEARCH_SERVER_DOES_NOT_EXIST","features":[584]},{"name":"IDataConvert","features":[584]},{"name":"IDataInitialize","features":[584]},{"name":"IDataSourceLocator","features":[358,584]},{"name":"IEntity","features":[584]},{"name":"IEnumItemProperties","features":[584]},{"name":"IEnumSearchRoots","features":[584]},{"name":"IEnumSearchScopeRules","features":[584]},{"name":"IEnumSubscription","features":[584]},{"name":"IErrorLookup","features":[584]},{"name":"IErrorRecords","features":[584]},{"name":"IGetDataSource","features":[584]},{"name":"IGetRow","features":[584]},{"name":"IGetSession","features":[584]},{"name":"IGetSourceRow","features":[584]},{"name":"IIndexDefinition","features":[584]},{"name":"IInterval","features":[584]},{"name":"ILK_EXPLICIT_EXCLUDED","features":[584]},{"name":"ILK_EXPLICIT_INCLUDED","features":[584]},{"name":"ILK_NEGATIVE_INFINITY","features":[584]},{"name":"ILK_POSITIVE_INFINITY","features":[584]},{"name":"ILoadFilter","features":[584]},{"name":"ILoadFilterWithPrivateComActivation","features":[584]},{"name":"IMDDataset","features":[584]},{"name":"IMDFind","features":[584]},{"name":"IMDRangeRowset","features":[584]},{"name":"IMetaData","features":[584]},{"name":"IMultipleResults","features":[584]},{"name":"INCREMENTAL_ACCESS_INFO","features":[307,584]},{"name":"INET_E_AGENT_CACHE_SIZE_EXCEEDED","features":[584]},{"name":"INET_E_AGENT_CONNECTION_FAILED","features":[584]},{"name":"INET_E_AGENT_EXCEEDING_CACHE_SIZE","features":[584]},{"name":"INET_E_AGENT_MAX_SIZE_EXCEEDED","features":[584]},{"name":"INET_E_SCHEDULED_EXCLUDE_RANGE","features":[584]},{"name":"INET_E_SCHEDULED_UPDATES_DISABLED","features":[584]},{"name":"INET_E_SCHEDULED_UPDATES_RESTRICTED","features":[584]},{"name":"INET_E_SCHEDULED_UPDATE_INTERVAL","features":[584]},{"name":"INET_S_AGENT_INCREASED_CACHE_SIZE","features":[584]},{"name":"INET_S_AGENT_PART_FAIL","features":[584]},{"name":"INTERVAL_LIMIT_KIND","features":[584]},{"name":"INamedEntity","features":[584]},{"name":"INamedEntityCollector","features":[584]},{"name":"IObjectAccessControl","features":[584]},{"name":"IOpLockStatus","features":[584]},{"name":"IOpenRowset","features":[584]},{"name":"IParentRowset","features":[584]},{"name":"IProtocolHandlerSite","features":[584]},{"name":"IProvideMoniker","features":[584]},{"name":"IQueryParser","features":[584]},{"name":"IQueryParserManager","features":[584]},{"name":"IQuerySolution","features":[584]},{"name":"IReadData","features":[584]},{"name":"IRegisterProvider","features":[584]},{"name":"IRelationship","features":[584]},{"name":"IRichChunk","features":[584]},{"name":"IRow","features":[584]},{"name":"IRowChange","features":[584]},{"name":"IRowPosition","features":[584]},{"name":"IRowPositionChange","features":[584]},{"name":"IRowSchemaChange","features":[584]},{"name":"IRowset","features":[584]},{"name":"IRowsetAsynch","features":[584]},{"name":"IRowsetBookmark","features":[584]},{"name":"IRowsetChange","features":[584]},{"name":"IRowsetChangeExtInfo","features":[584]},{"name":"IRowsetChapterMember","features":[584]},{"name":"IRowsetCopyRows","features":[584]},{"name":"IRowsetCurrentIndex","features":[584]},{"name":"IRowsetEvents","features":[584]},{"name":"IRowsetExactScroll","features":[584]},{"name":"IRowsetFastLoad","features":[584]},{"name":"IRowsetFind","features":[584]},{"name":"IRowsetIdentity","features":[584]},{"name":"IRowsetIndex","features":[584]},{"name":"IRowsetInfo","features":[584]},{"name":"IRowsetKeys","features":[584]},{"name":"IRowsetLocate","features":[584]},{"name":"IRowsetNewRowAfter","features":[584]},{"name":"IRowsetNextRowset","features":[584]},{"name":"IRowsetNotify","features":[584]},{"name":"IRowsetPrioritization","features":[584]},{"name":"IRowsetQueryStatus","features":[584]},{"name":"IRowsetRefresh","features":[584]},{"name":"IRowsetResynch","features":[584]},{"name":"IRowsetScroll","features":[584]},{"name":"IRowsetUpdate","features":[584]},{"name":"IRowsetView","features":[584]},{"name":"IRowsetWatchAll","features":[584]},{"name":"IRowsetWatchNotify","features":[584]},{"name":"IRowsetWatchRegion","features":[584]},{"name":"IRowsetWithParameters","features":[584]},{"name":"ISQLErrorInfo","features":[584]},{"name":"ISQLGetDiagField","features":[584]},{"name":"ISQLRequestDiagFields","features":[584]},{"name":"ISQLServerErrorInfo","features":[584]},{"name":"ISchemaLocalizerSupport","features":[584]},{"name":"ISchemaLock","features":[584]},{"name":"ISchemaProvider","features":[584]},{"name":"IScopedOperations","features":[584]},{"name":"ISearchCatalogManager","features":[584]},{"name":"ISearchCatalogManager2","features":[584]},{"name":"ISearchCrawlScopeManager","features":[584]},{"name":"ISearchCrawlScopeManager2","features":[584]},{"name":"ISearchItemsChangedSink","features":[584]},{"name":"ISearchLanguageSupport","features":[584]},{"name":"ISearchManager","features":[584]},{"name":"ISearchManager2","features":[584]},{"name":"ISearchNotifyInlineSite","features":[584]},{"name":"ISearchPersistentItemsChangedSink","features":[584]},{"name":"ISearchProtocol","features":[584]},{"name":"ISearchProtocol2","features":[584]},{"name":"ISearchProtocolThreadContext","features":[584]},{"name":"ISearchQueryHelper","features":[584]},{"name":"ISearchQueryHits","features":[584]},{"name":"ISearchRoot","features":[584]},{"name":"ISearchScopeRule","features":[584]},{"name":"ISearchViewChangedSink","features":[584]},{"name":"ISecurityInfo","features":[584]},{"name":"IService","features":[584]},{"name":"ISessionProperties","features":[584]},{"name":"ISimpleCommandCreator","features":[584]},{"name":"ISourcesRowset","features":[584]},{"name":"IStemmer","features":[584]},{"name":"ISubscriptionItem","features":[584]},{"name":"ISubscriptionMgr","features":[584]},{"name":"ISubscriptionMgr2","features":[584]},{"name":"ITEMPROP","features":[584]},{"name":"ITEM_INFO","features":[584]},{"name":"ITableCreation","features":[584]},{"name":"ITableDefinition","features":[584]},{"name":"ITableDefinitionWithConstraints","features":[584]},{"name":"ITableRename","features":[584]},{"name":"ITokenCollection","features":[584]},{"name":"ITransactionJoin","features":[584]},{"name":"ITransactionLocal","features":[551,584]},{"name":"ITransactionObject","features":[584]},{"name":"ITrusteeAdmin","features":[584]},{"name":"ITrusteeGroupAdmin","features":[584]},{"name":"IUMS","features":[584]},{"name":"IUMSInitialize","features":[584]},{"name":"IUrlAccessor","features":[584]},{"name":"IUrlAccessor2","features":[584]},{"name":"IUrlAccessor3","features":[584]},{"name":"IUrlAccessor4","features":[584]},{"name":"IViewChapter","features":[584]},{"name":"IViewFilter","features":[584]},{"name":"IViewRowset","features":[584]},{"name":"IViewSort","features":[584]},{"name":"IWordBreaker","features":[584]},{"name":"IWordFormSink","features":[584]},{"name":"IWordSink","features":[584]},{"name":"Interval","features":[584]},{"name":"JET_GET_PROP_STORE_ERROR","features":[584]},{"name":"JET_INIT_ERROR","features":[584]},{"name":"JET_MULTIINSTANCE_DISABLED","features":[584]},{"name":"JET_NEW_PROP_STORE_ERROR","features":[584]},{"name":"JPS_E_CATALOG_DECSRIPTION_MISSING","features":[584]},{"name":"JPS_E_INSUFFICIENT_DATABASE_RESOURCES","features":[584]},{"name":"JPS_E_INSUFFICIENT_DATABASE_SESSIONS","features":[584]},{"name":"JPS_E_INSUFFICIENT_VERSION_STORAGE","features":[584]},{"name":"JPS_E_JET_ERR","features":[584]},{"name":"JPS_E_MISSING_INFORMATION","features":[584]},{"name":"JPS_E_PROPAGATION_CORRUPTION","features":[584]},{"name":"JPS_E_PROPAGATION_FILE","features":[584]},{"name":"JPS_E_PROPAGATION_VERSION_MISMATCH","features":[584]},{"name":"JPS_E_SCHEMA_ERROR","features":[584]},{"name":"JPS_E_SHARING_VIOLATION","features":[584]},{"name":"JPS_S_DUPLICATE_DOC_DETECTED","features":[584]},{"name":"KAGGETDIAG","features":[584]},{"name":"KAGPROPVAL_CONCUR_LOCK","features":[584]},{"name":"KAGPROPVAL_CONCUR_READ_ONLY","features":[584]},{"name":"KAGPROPVAL_CONCUR_ROWVER","features":[584]},{"name":"KAGPROPVAL_CONCUR_VALUES","features":[584]},{"name":"KAGPROP_ACCESSIBLEPROCEDURES","features":[584]},{"name":"KAGPROP_ACCESSIBLETABLES","features":[584]},{"name":"KAGPROP_ACTIVESTATEMENTS","features":[584]},{"name":"KAGPROP_AUTH_SERVERINTEGRATED","features":[584]},{"name":"KAGPROP_AUTH_TRUSTEDCONNECTION","features":[584]},{"name":"KAGPROP_BLOBSONFOCURSOR","features":[584]},{"name":"KAGPROP_CONCURRENCY","features":[584]},{"name":"KAGPROP_CURSOR","features":[584]},{"name":"KAGPROP_DRIVERNAME","features":[584]},{"name":"KAGPROP_DRIVERODBCVER","features":[584]},{"name":"KAGPROP_DRIVERVER","features":[584]},{"name":"KAGPROP_FILEUSAGE","features":[584]},{"name":"KAGPROP_FORCENOPARAMETERREBIND","features":[584]},{"name":"KAGPROP_FORCENOPREPARE","features":[584]},{"name":"KAGPROP_FORCENOREEXECUTE","features":[584]},{"name":"KAGPROP_FORCESSFIREHOSEMODE","features":[584]},{"name":"KAGPROP_INCLUDENONEXACT","features":[584]},{"name":"KAGPROP_IRowsetChangeExtInfo","features":[584]},{"name":"KAGPROP_LIKEESCAPECLAUSE","features":[584]},{"name":"KAGPROP_MARSHALLABLE","features":[584]},{"name":"KAGPROP_MAXCOLUMNSINGROUPBY","features":[584]},{"name":"KAGPROP_MAXCOLUMNSININDEX","features":[584]},{"name":"KAGPROP_MAXCOLUMNSINORDERBY","features":[584]},{"name":"KAGPROP_MAXCOLUMNSINSELECT","features":[584]},{"name":"KAGPROP_MAXCOLUMNSINTABLE","features":[584]},{"name":"KAGPROP_NUMERICFUNCTIONS","features":[584]},{"name":"KAGPROP_ODBCSQLCONFORMANCE","features":[584]},{"name":"KAGPROP_ODBCSQLOPTIEF","features":[584]},{"name":"KAGPROP_OJCAPABILITY","features":[584]},{"name":"KAGPROP_OUTERJOINS","features":[584]},{"name":"KAGPROP_POSITIONONNEWROW","features":[584]},{"name":"KAGPROP_PROCEDURES","features":[584]},{"name":"KAGPROP_QUERYBASEDUPDATES","features":[584]},{"name":"KAGPROP_SPECIALCHARACTERS","features":[584]},{"name":"KAGPROP_STRINGFUNCTIONS","features":[584]},{"name":"KAGPROP_SYSTEMFUNCTIONS","features":[584]},{"name":"KAGPROP_TIMEDATEFUNCTIONS","features":[584]},{"name":"KAGREQDIAG","features":[584,382]},{"name":"KAGREQDIAGFLAGSENUM","features":[584]},{"name":"KAGREQDIAGFLAGS_HEADER","features":[584]},{"name":"KAGREQDIAGFLAGS_RECORD","features":[584]},{"name":"LOCKMODEENUM","features":[584]},{"name":"LOCKMODE_EXCLUSIVE","features":[584]},{"name":"LOCKMODE_INVALID","features":[584]},{"name":"LOCKMODE_SHARED","features":[584]},{"name":"LeafCondition","features":[584]},{"name":"MAXNAME","features":[584]},{"name":"MAXNUMERICLEN","features":[584]},{"name":"MAXUSEVERITY","features":[584]},{"name":"MAX_QUERY_RANK","features":[584]},{"name":"MDAXISINFO","features":[584]},{"name":"MDAXISINFO","features":[584]},{"name":"MDAXIS_CHAPTERS","features":[584]},{"name":"MDAXIS_COLUMNS","features":[584]},{"name":"MDAXIS_PAGES","features":[584]},{"name":"MDAXIS_ROWS","features":[584]},{"name":"MDAXIS_SECTIONS","features":[584]},{"name":"MDAXIS_SLICERS","features":[584]},{"name":"MDDISPINFO_DRILLED_DOWN","features":[584]},{"name":"MDDISPINFO_PARENT_SAME_AS_PREV","features":[584]},{"name":"MDFF_BOLD","features":[584]},{"name":"MDFF_ITALIC","features":[584]},{"name":"MDFF_STRIKEOUT","features":[584]},{"name":"MDFF_UNDERLINE","features":[584]},{"name":"MDLEVEL_TYPE_ALL","features":[584]},{"name":"MDLEVEL_TYPE_CALCULATED","features":[584]},{"name":"MDLEVEL_TYPE_REGULAR","features":[584]},{"name":"MDLEVEL_TYPE_RESERVED1","features":[584]},{"name":"MDLEVEL_TYPE_TIME","features":[584]},{"name":"MDLEVEL_TYPE_TIME_DAYS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_HALF_YEAR","features":[584]},{"name":"MDLEVEL_TYPE_TIME_HOURS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_MINUTES","features":[584]},{"name":"MDLEVEL_TYPE_TIME_MONTHS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_QUARTERS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_SECONDS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_UNDEFINED","features":[584]},{"name":"MDLEVEL_TYPE_TIME_WEEKS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_YEARS","features":[584]},{"name":"MDLEVEL_TYPE_UNKNOWN","features":[584]},{"name":"MDMEASURE_AGGR_AVG","features":[584]},{"name":"MDMEASURE_AGGR_CALCULATED","features":[584]},{"name":"MDMEASURE_AGGR_COUNT","features":[584]},{"name":"MDMEASURE_AGGR_MAX","features":[584]},{"name":"MDMEASURE_AGGR_MIN","features":[584]},{"name":"MDMEASURE_AGGR_STD","features":[584]},{"name":"MDMEASURE_AGGR_SUM","features":[584]},{"name":"MDMEASURE_AGGR_UNKNOWN","features":[584]},{"name":"MDMEASURE_AGGR_VAR","features":[584]},{"name":"MDMEMBER_TYPE_ALL","features":[584]},{"name":"MDMEMBER_TYPE_FORMULA","features":[584]},{"name":"MDMEMBER_TYPE_MEASURE","features":[584]},{"name":"MDMEMBER_TYPE_REGULAR","features":[584]},{"name":"MDMEMBER_TYPE_RESERVE1","features":[584]},{"name":"MDMEMBER_TYPE_RESERVE2","features":[584]},{"name":"MDMEMBER_TYPE_RESERVE3","features":[584]},{"name":"MDMEMBER_TYPE_RESERVE4","features":[584]},{"name":"MDMEMBER_TYPE_UNKNOWN","features":[584]},{"name":"MDPROPVAL_AU_UNCHANGED","features":[584]},{"name":"MDPROPVAL_AU_UNKNOWN","features":[584]},{"name":"MDPROPVAL_AU_UNSUPPORTED","features":[584]},{"name":"MDPROPVAL_FS_FULL_SUPPORT","features":[584]},{"name":"MDPROPVAL_FS_GENERATED_COLUMN","features":[584]},{"name":"MDPROPVAL_FS_GENERATED_DIMENSION","features":[584]},{"name":"MDPROPVAL_FS_NO_SUPPORT","features":[584]},{"name":"MDPROPVAL_MC_SEARCHEDCASE","features":[584]},{"name":"MDPROPVAL_MC_SINGLECASE","features":[584]},{"name":"MDPROPVAL_MD_AFTER","features":[584]},{"name":"MDPROPVAL_MD_BEFORE","features":[584]},{"name":"MDPROPVAL_MD_SELF","features":[584]},{"name":"MDPROPVAL_MF_CREATE_CALCMEMBERS","features":[584]},{"name":"MDPROPVAL_MF_CREATE_NAMEDSETS","features":[584]},{"name":"MDPROPVAL_MF_SCOPE_GLOBAL","features":[584]},{"name":"MDPROPVAL_MF_SCOPE_SESSION","features":[584]},{"name":"MDPROPVAL_MF_WITH_CALCMEMBERS","features":[584]},{"name":"MDPROPVAL_MF_WITH_NAMEDSETS","features":[584]},{"name":"MDPROPVAL_MJC_IMPLICITCUBE","features":[584]},{"name":"MDPROPVAL_MJC_MULTICUBES","features":[584]},{"name":"MDPROPVAL_MJC_SINGLECUBE","features":[584]},{"name":"MDPROPVAL_MMF_CLOSINGPERIOD","features":[584]},{"name":"MDPROPVAL_MMF_COUSIN","features":[584]},{"name":"MDPROPVAL_MMF_OPENINGPERIOD","features":[584]},{"name":"MDPROPVAL_MMF_PARALLELPERIOD","features":[584]},{"name":"MDPROPVAL_MNF_AGGREGATE","features":[584]},{"name":"MDPROPVAL_MNF_CORRELATION","features":[584]},{"name":"MDPROPVAL_MNF_COVARIANCE","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNLEVEL","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNLEVELBOTTOM","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNLEVELTOP","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNMEMBERBOTTOM","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNMEMBERTOP","features":[584]},{"name":"MDPROPVAL_MNF_DRILLUPLEVEL","features":[584]},{"name":"MDPROPVAL_MNF_DRILLUPMEMBER","features":[584]},{"name":"MDPROPVAL_MNF_LINREG2","features":[584]},{"name":"MDPROPVAL_MNF_LINREGPOINT","features":[584]},{"name":"MDPROPVAL_MNF_LINREGSLOPE","features":[584]},{"name":"MDPROPVAL_MNF_LINREGVARIANCE","features":[584]},{"name":"MDPROPVAL_MNF_MEDIAN","features":[584]},{"name":"MDPROPVAL_MNF_RANK","features":[584]},{"name":"MDPROPVAL_MNF_STDDEV","features":[584]},{"name":"MDPROPVAL_MNF_VAR","features":[584]},{"name":"MDPROPVAL_MOQ_CATALOG_CUBE","features":[584]},{"name":"MDPROPVAL_MOQ_CUBE_DIM","features":[584]},{"name":"MDPROPVAL_MOQ_DATASOURCE_CUBE","features":[584]},{"name":"MDPROPVAL_MOQ_DIMHIER_LEVEL","features":[584]},{"name":"MDPROPVAL_MOQ_DIMHIER_MEMBER","features":[584]},{"name":"MDPROPVAL_MOQ_DIM_HIER","features":[584]},{"name":"MDPROPVAL_MOQ_LEVEL_MEMBER","features":[584]},{"name":"MDPROPVAL_MOQ_MEMBER_MEMBER","features":[584]},{"name":"MDPROPVAL_MOQ_OUTERREFERENCE","features":[584]},{"name":"MDPROPVAL_MOQ_SCHEMA_CUBE","features":[584]},{"name":"MDPROPVAL_MSC_GREATERTHAN","features":[584]},{"name":"MDPROPVAL_MSC_GREATERTHANEQUAL","features":[584]},{"name":"MDPROPVAL_MSC_LESSTHAN","features":[584]},{"name":"MDPROPVAL_MSC_LESSTHANEQUAL","features":[584]},{"name":"MDPROPVAL_MSF_BOTTOMPERCENT","features":[584]},{"name":"MDPROPVAL_MSF_BOTTOMSUM","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNLEVEL","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNLEVELBOTTOM","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNLEVELTOP","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNMEMBBER","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNMEMBERBOTTOM","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNMEMBERTOP","features":[584]},{"name":"MDPROPVAL_MSF_DRILLUPLEVEL","features":[584]},{"name":"MDPROPVAL_MSF_DRILLUPMEMBER","features":[584]},{"name":"MDPROPVAL_MSF_LASTPERIODS","features":[584]},{"name":"MDPROPVAL_MSF_MTD","features":[584]},{"name":"MDPROPVAL_MSF_PERIODSTODATE","features":[584]},{"name":"MDPROPVAL_MSF_QTD","features":[584]},{"name":"MDPROPVAL_MSF_TOGGLEDRILLSTATE","features":[584]},{"name":"MDPROPVAL_MSF_TOPPERCENT","features":[584]},{"name":"MDPROPVAL_MSF_TOPSUM","features":[584]},{"name":"MDPROPVAL_MSF_WTD","features":[584]},{"name":"MDPROPVAL_MSF_YTD","features":[584]},{"name":"MDPROPVAL_MS_MULTIPLETUPLES","features":[584]},{"name":"MDPROPVAL_MS_SINGLETUPLE","features":[584]},{"name":"MDPROPVAL_NL_NAMEDLEVELS","features":[584]},{"name":"MDPROPVAL_NL_NUMBEREDLEVELS","features":[584]},{"name":"MDPROPVAL_NL_SCHEMAONLY","features":[584]},{"name":"MDPROPVAL_NME_ALLDIMENSIONS","features":[584]},{"name":"MDPROPVAL_NME_MEASURESONLY","features":[584]},{"name":"MDPROPVAL_RR_NORANGEROWSET","features":[584]},{"name":"MDPROPVAL_RR_READONLY","features":[584]},{"name":"MDPROPVAL_RR_UPDATE","features":[584]},{"name":"MDPROPVAL_VISUAL_MODE_DEFAULT","features":[584]},{"name":"MDPROPVAL_VISUAL_MODE_VISUAL","features":[584]},{"name":"MDPROPVAL_VISUAL_MODE_VISUAL_OFF","features":[584]},{"name":"MDPROP_AGGREGATECELL_UPDATE","features":[584]},{"name":"MDPROP_AXES","features":[584]},{"name":"MDPROP_CELL","features":[584]},{"name":"MDPROP_FLATTENING_SUPPORT","features":[584]},{"name":"MDPROP_MDX_AGGREGATECELL_UPDATE","features":[584]},{"name":"MDPROP_MDX_CASESUPPORT","features":[584]},{"name":"MDPROP_MDX_CUBEQUALIFICATION","features":[584]},{"name":"MDPROP_MDX_DESCFLAGS","features":[584]},{"name":"MDPROP_MDX_FORMULAS","features":[584]},{"name":"MDPROP_MDX_JOINCUBES","features":[584]},{"name":"MDPROP_MDX_MEMBER_FUNCTIONS","features":[584]},{"name":"MDPROP_MDX_NONMEASURE_EXPRESSIONS","features":[584]},{"name":"MDPROP_MDX_NUMERIC_FUNCTIONS","features":[584]},{"name":"MDPROP_MDX_OBJQUALIFICATION","features":[584]},{"name":"MDPROP_MDX_OUTERREFERENCE","features":[584]},{"name":"MDPROP_MDX_QUERYBYPROPERTY","features":[584]},{"name":"MDPROP_MDX_SET_FUNCTIONS","features":[584]},{"name":"MDPROP_MDX_SLICER","features":[584]},{"name":"MDPROP_MDX_STRING_COMPOP","features":[584]},{"name":"MDPROP_MEMBER","features":[584]},{"name":"MDPROP_NAMED_LEVELS","features":[584]},{"name":"MDPROP_RANGEROWSET","features":[584]},{"name":"MDPROP_VISUALMODE","features":[584]},{"name":"MDSTATUS_S_CELLEMPTY","features":[584]},{"name":"MDTREEOP_ANCESTORS","features":[584]},{"name":"MDTREEOP_CHILDREN","features":[584]},{"name":"MDTREEOP_DESCENDANTS","features":[584]},{"name":"MDTREEOP_PARENT","features":[584]},{"name":"MDTREEOP_SELF","features":[584]},{"name":"MDTREEOP_SIBLINGS","features":[584]},{"name":"MD_DIMTYPE_MEASURE","features":[584]},{"name":"MD_DIMTYPE_OTHER","features":[584]},{"name":"MD_DIMTYPE_TIME","features":[584]},{"name":"MD_DIMTYPE_UNKNOWN","features":[584]},{"name":"MD_E_BADCOORDINATE","features":[584]},{"name":"MD_E_BADTUPLE","features":[584]},{"name":"MD_E_INVALIDAXIS","features":[584]},{"name":"MD_E_INVALIDCELLRANGE","features":[584]},{"name":"MINFATALERR","features":[584]},{"name":"MIN_USER_DATATYPE","features":[584]},{"name":"MSDAINITIALIZE","features":[584]},{"name":"MSDAORA","features":[584]},{"name":"MSDAORA8","features":[584]},{"name":"MSDAORA8_ERROR","features":[584]},{"name":"MSDAORA_ERROR","features":[584]},{"name":"MSDSDBINITPROPENUM","features":[584]},{"name":"MSDSSESSIONPROPENUM","features":[584]},{"name":"MSG_CI_CORRUPT_INDEX_COMPONENT","features":[584]},{"name":"MSG_CI_CREATE_SEVER_ITEM_FAILED","features":[584]},{"name":"MSG_CI_MASTER_MERGE_ABORTED","features":[584]},{"name":"MSG_CI_MASTER_MERGE_ABORTED_LOW_DISK","features":[584]},{"name":"MSG_CI_MASTER_MERGE_CANT_RESTART","features":[584]},{"name":"MSG_CI_MASTER_MERGE_CANT_START","features":[584]},{"name":"MSG_CI_MASTER_MERGE_COMPLETED","features":[584]},{"name":"MSG_CI_MASTER_MERGE_REASON_EXPECTED_DOCS","features":[584]},{"name":"MSG_CI_MASTER_MERGE_REASON_EXTERNAL","features":[584]},{"name":"MSG_CI_MASTER_MERGE_REASON_INDEX_LIMIT","features":[584]},{"name":"MSG_CI_MASTER_MERGE_REASON_NUMBER","features":[584]},{"name":"MSG_CI_MASTER_MERGE_RESTARTED","features":[584]},{"name":"MSG_CI_MASTER_MERGE_STARTED","features":[584]},{"name":"MSG_TEST_MESSAGE","features":[584]},{"name":"MSS_E_APPALREADYEXISTS","features":[584]},{"name":"MSS_E_APPNOTFOUND","features":[584]},{"name":"MSS_E_CATALOGALREADYEXISTS","features":[584]},{"name":"MSS_E_CATALOGNOTFOUND","features":[584]},{"name":"MSS_E_CATALOGSTOPPING","features":[584]},{"name":"MSS_E_INVALIDAPPNAME","features":[584]},{"name":"MSS_E_UNICODEFILEHEADERMISSING","features":[584]},{"name":"MS_PERSIST_PROGID","features":[584]},{"name":"NAMED_ENTITY_CERTAINTY","features":[584]},{"name":"NATLANGUAGERESTRICTION","features":[512,431,584]},{"name":"NEC_HIGH","features":[584]},{"name":"NEC_LOW","features":[584]},{"name":"NEC_MEDIUM","features":[584]},{"name":"NET_E_DISCONNECTED","features":[584]},{"name":"NET_E_GENERAL","features":[584]},{"name":"NET_E_INVALIDPARAMS","features":[584]},{"name":"NET_E_OPERATIONINPROGRESS","features":[584]},{"name":"NLADMIN_E_BUILD_CATALOG_NOT_INITIALIZED","features":[584]},{"name":"NLADMIN_E_DUPLICATE_CATALOG","features":[584]},{"name":"NLADMIN_E_FAILED_TO_GIVE_ACCOUNT_PRIVILEGE","features":[584]},{"name":"NLADMIN_S_NOT_ALL_BUILD_CATALOGS_INITIALIZED","features":[584]},{"name":"NODERESTRICTION","features":[512,431,584]},{"name":"NOTESPH_E_ATTACHMENTS","features":[584]},{"name":"NOTESPH_E_DB_ACCESS_DENIED","features":[584]},{"name":"NOTESPH_E_FAIL","features":[584]},{"name":"NOTESPH_E_ITEM_NOT_FOUND","features":[584]},{"name":"NOTESPH_E_NOTESSETUP_ID_MAPPING_ERROR","features":[584]},{"name":"NOTESPH_E_NO_NTID","features":[584]},{"name":"NOTESPH_E_SERVER_CONFIG","features":[584]},{"name":"NOTESPH_E_UNEXPECTED_STATE","features":[584]},{"name":"NOTESPH_E_UNSUPPORTED_CONTENT_FIELD_TYPE","features":[584]},{"name":"NOTESPH_S_IGNORE_ID","features":[584]},{"name":"NOTESPH_S_LISTKNOWNFIELDS","features":[584]},{"name":"NOTRESTRICTION","features":[512,431,584]},{"name":"NOT_N_PARSE_ERROR","features":[584]},{"name":"NegationCondition","features":[584]},{"name":"OCC_INVALID","features":[584]},{"name":"ODBCGetTryWaitValue","features":[584]},{"name":"ODBCSetTryWaitValue","features":[307,584]},{"name":"ODBCVER","features":[584]},{"name":"ODBC_ADD_DSN","features":[584]},{"name":"ODBC_ADD_SYS_DSN","features":[584]},{"name":"ODBC_BOTH_DSN","features":[584]},{"name":"ODBC_CONFIG_DRIVER","features":[584]},{"name":"ODBC_CONFIG_DRIVER_MAX","features":[584]},{"name":"ODBC_CONFIG_DSN","features":[584]},{"name":"ODBC_CONFIG_SYS_DSN","features":[584]},{"name":"ODBC_ERROR_COMPONENT_NOT_FOUND","features":[584]},{"name":"ODBC_ERROR_CREATE_DSN_FAILED","features":[584]},{"name":"ODBC_ERROR_GENERAL_ERR","features":[584]},{"name":"ODBC_ERROR_INVALID_BUFF_LEN","features":[584]},{"name":"ODBC_ERROR_INVALID_DSN","features":[584]},{"name":"ODBC_ERROR_INVALID_HWND","features":[584]},{"name":"ODBC_ERROR_INVALID_INF","features":[584]},{"name":"ODBC_ERROR_INVALID_KEYWORD_VALUE","features":[584]},{"name":"ODBC_ERROR_INVALID_LOG_FILE","features":[584]},{"name":"ODBC_ERROR_INVALID_NAME","features":[584]},{"name":"ODBC_ERROR_INVALID_PARAM_SEQUENCE","features":[584]},{"name":"ODBC_ERROR_INVALID_PATH","features":[584]},{"name":"ODBC_ERROR_INVALID_REQUEST_TYPE","features":[584]},{"name":"ODBC_ERROR_INVALID_STR","features":[584]},{"name":"ODBC_ERROR_LOAD_LIB_FAILED","features":[584]},{"name":"ODBC_ERROR_MAX","features":[584]},{"name":"ODBC_ERROR_NOTRANINFO","features":[584]},{"name":"ODBC_ERROR_OUTPUT_STRING_TRUNCATED","features":[584]},{"name":"ODBC_ERROR_OUT_OF_MEM","features":[584]},{"name":"ODBC_ERROR_REMOVE_DSN_FAILED","features":[584]},{"name":"ODBC_ERROR_REQUEST_FAILED","features":[584]},{"name":"ODBC_ERROR_USAGE_UPDATE_FAILED","features":[584]},{"name":"ODBC_ERROR_USER_CANCELED","features":[584]},{"name":"ODBC_ERROR_WRITING_SYSINFO_FAILED","features":[584]},{"name":"ODBC_INSTALL_COMPLETE","features":[584]},{"name":"ODBC_INSTALL_DRIVER","features":[584]},{"name":"ODBC_INSTALL_INQUIRY","features":[584]},{"name":"ODBC_REMOVE_DEFAULT_DSN","features":[584]},{"name":"ODBC_REMOVE_DRIVER","features":[584]},{"name":"ODBC_REMOVE_DSN","features":[584]},{"name":"ODBC_REMOVE_SYS_DSN","features":[584]},{"name":"ODBC_SYSTEM_DSN","features":[584]},{"name":"ODBC_USER_DSN","features":[584]},{"name":"ODBC_VS_ARGS","features":[584]},{"name":"ODBC_VS_FLAG_RETCODE","features":[584]},{"name":"ODBC_VS_FLAG_STOP","features":[584]},{"name":"ODBC_VS_FLAG_UNICODE_ARG","features":[584]},{"name":"ODBC_VS_FLAG_UNICODE_COR","features":[584]},{"name":"OLEDBSimpleProvider","features":[584]},{"name":"OLEDBSimpleProviderListener","features":[584]},{"name":"OLEDBVER","features":[584]},{"name":"OLEDB_BINDER_CUSTOM_ERROR","features":[584]},{"name":"OSPCOMP","features":[584]},{"name":"OSPCOMP_DEFAULT","features":[584]},{"name":"OSPCOMP_EQ","features":[584]},{"name":"OSPCOMP_GE","features":[584]},{"name":"OSPCOMP_GT","features":[584]},{"name":"OSPCOMP_LE","features":[584]},{"name":"OSPCOMP_LT","features":[584]},{"name":"OSPCOMP_NE","features":[584]},{"name":"OSPFIND","features":[584]},{"name":"OSPFIND_CASESENSITIVE","features":[584]},{"name":"OSPFIND_DEFAULT","features":[584]},{"name":"OSPFIND_UP","features":[584]},{"name":"OSPFIND_UPCASESENSITIVE","features":[584]},{"name":"OSPFORMAT","features":[584]},{"name":"OSPFORMAT_DEFAULT","features":[584]},{"name":"OSPFORMAT_FORMATTED","features":[584]},{"name":"OSPFORMAT_HTML","features":[584]},{"name":"OSPFORMAT_RAW","features":[584]},{"name":"OSPRW","features":[584]},{"name":"OSPRW_DEFAULT","features":[584]},{"name":"OSPRW_MIXED","features":[584]},{"name":"OSPRW_READONLY","features":[584]},{"name":"OSPRW_READWRITE","features":[584]},{"name":"OSPXFER","features":[584]},{"name":"OSPXFER_ABORT","features":[584]},{"name":"OSPXFER_COMPLETE","features":[584]},{"name":"OSPXFER_ERROR","features":[584]},{"name":"OSP_IndexLabel","features":[584]},{"name":"PDPO","features":[584]},{"name":"PEOPLE_IMPORT_E_CANONICALURL_TOOLONG","features":[584]},{"name":"PEOPLE_IMPORT_E_DATATYPENOTSUPPORTED","features":[584]},{"name":"PEOPLE_IMPORT_E_DBCONNFAIL","features":[584]},{"name":"PEOPLE_IMPORT_E_DC_NOT_AVAILABLE","features":[584]},{"name":"PEOPLE_IMPORT_E_DIRSYNC_NOTREFRESHED","features":[584]},{"name":"PEOPLE_IMPORT_E_DIRSYNC_ZERO_COOKIE","features":[584]},{"name":"PEOPLE_IMPORT_E_DOMAIN_DISCOVER_FAILED","features":[584]},{"name":"PEOPLE_IMPORT_E_DOMAIN_REMOVED","features":[584]},{"name":"PEOPLE_IMPORT_E_ENUM_ACCESSDENIED","features":[584]},{"name":"PEOPLE_IMPORT_E_FAILTOGETDSDEF","features":[584]},{"name":"PEOPLE_IMPORT_E_FAILTOGETDSMAPPING","features":[584]},{"name":"PEOPLE_IMPORT_E_FAILTOGETLCID","features":[584]},{"name":"PEOPLE_IMPORT_E_LDAPPATH_TOOLONG","features":[584]},{"name":"PEOPLE_IMPORT_E_NOCASTINGSUPPORTED","features":[584]},{"name":"PEOPLE_IMPORT_E_UPDATE_DIRSYNC_COOKIE","features":[584]},{"name":"PEOPLE_IMPORT_E_USERNAME_NOTRESOLVED","features":[584]},{"name":"PEOPLE_IMPORT_NODSDEFINED","features":[584]},{"name":"PEOPLE_IMPORT_NOMAPPINGDEFINED","features":[584]},{"name":"PERM_ALL","features":[584]},{"name":"PERM_CREATE","features":[584]},{"name":"PERM_DELETE","features":[584]},{"name":"PERM_DROP","features":[584]},{"name":"PERM_EXCLUSIVE","features":[584]},{"name":"PERM_EXECUTE","features":[584]},{"name":"PERM_INSERT","features":[584]},{"name":"PERM_MAXIMUM_ALLOWED","features":[584]},{"name":"PERM_READ","features":[584]},{"name":"PERM_READCONTROL","features":[584]},{"name":"PERM_READDESIGN","features":[584]},{"name":"PERM_REFERENCE","features":[584]},{"name":"PERM_UPDATE","features":[584]},{"name":"PERM_WITHGRANT","features":[584]},{"name":"PERM_WRITEDESIGN","features":[584]},{"name":"PERM_WRITEOWNER","features":[584]},{"name":"PERM_WRITEPERMISSIONS","features":[584]},{"name":"PFNFILLTEXTBUFFER","features":[584]},{"name":"PRAll","features":[584]},{"name":"PRAllBits","features":[584]},{"name":"PRAny","features":[584]},{"name":"PRIORITIZE_FLAGS","features":[584]},{"name":"PRIORITIZE_FLAG_IGNOREFAILURECOUNT","features":[584]},{"name":"PRIORITIZE_FLAG_RETRYFAILEDITEMS","features":[584]},{"name":"PRIORITY_LEVEL","features":[584]},{"name":"PRIORITY_LEVEL_DEFAULT","features":[584]},{"name":"PRIORITY_LEVEL_FOREGROUND","features":[584]},{"name":"PRIORITY_LEVEL_HIGH","features":[584]},{"name":"PRIORITY_LEVEL_LOW","features":[584]},{"name":"PROGID_MSPersist_Version_W","features":[584]},{"name":"PROGID_MSPersist_W","features":[584]},{"name":"PROPERTYRESTRICTION","features":[512,431,584]},{"name":"PROPID_DBBMK_BOOKMARK","features":[584]},{"name":"PROPID_DBBMK_CHAPTER","features":[584]},{"name":"PROPID_DBSELF_SELF","features":[584]},{"name":"PROXY_ACCESS","features":[584]},{"name":"PROXY_ACCESS_DIRECT","features":[584]},{"name":"PROXY_ACCESS_PRECONFIG","features":[584]},{"name":"PROXY_ACCESS_PROXY","features":[584]},{"name":"PROXY_INFO","features":[307,584]},{"name":"PRRE","features":[584]},{"name":"PRSomeBits","features":[584]},{"name":"PRTH_E_ACCESS_DENIED","features":[584]},{"name":"PRTH_E_ACL_IS_READ_NONE","features":[584]},{"name":"PRTH_E_ACL_TOO_BIG","features":[584]},{"name":"PRTH_E_BAD_REQUEST","features":[584]},{"name":"PRTH_E_CANT_TRANSFORM_DENIED_ACE","features":[584]},{"name":"PRTH_E_CANT_TRANSFORM_EXTERNAL_ACL","features":[584]},{"name":"PRTH_E_COMM_ERROR","features":[584]},{"name":"PRTH_E_DATABASE_OPEN_ERROR","features":[584]},{"name":"PRTH_E_HTTPS_CERTIFICATE_ERROR","features":[584]},{"name":"PRTH_E_HTTPS_REQUIRE_CERTIFICATE","features":[584]},{"name":"PRTH_E_HTTP_CANNOT_CONNECT","features":[584]},{"name":"PRTH_E_INIT_FAILED","features":[584]},{"name":"PRTH_E_INTERNAL_ERROR","features":[584]},{"name":"PRTH_E_LOAD_FAILED","features":[584]},{"name":"PRTH_E_MIME_EXCLUDED","features":[584]},{"name":"PRTH_E_NOT_REDIRECTED","features":[584]},{"name":"PRTH_E_NO_PROPERTY","features":[584]},{"name":"PRTH_E_OBJ_NOT_FOUND","features":[584]},{"name":"PRTH_E_OPLOCK_BROKEN","features":[584]},{"name":"PRTH_E_REQUEST_ERROR","features":[584]},{"name":"PRTH_E_RETRY","features":[584]},{"name":"PRTH_E_SERVER_ERROR","features":[584]},{"name":"PRTH_E_TRUNCATED","features":[584]},{"name":"PRTH_E_VOLUME_MOUNT_POINT","features":[584]},{"name":"PRTH_E_WININET","features":[584]},{"name":"PRTH_S_ACL_IS_READ_EVERYONE","features":[584]},{"name":"PRTH_S_MAX_DOWNLOAD","features":[584]},{"name":"PRTH_S_MAX_GROWTH","features":[584]},{"name":"PRTH_S_NOT_ALL_PARTS","features":[584]},{"name":"PRTH_S_NOT_MODIFIED","features":[584]},{"name":"PRTH_S_TRY_IMPERSONATING","features":[584]},{"name":"PRTH_S_USE_ROSEBUD","features":[584]},{"name":"PSGUID_CHARACTERIZATION","features":[584]},{"name":"PSGUID_QUERY_METADATA","features":[584]},{"name":"PSGUID_STORAGE","features":[584]},{"name":"PWPROP_OSPVALUE","features":[584]},{"name":"QPMO_APPEND_LCID_TO_LOCALIZED_PATH","features":[584]},{"name":"QPMO_LOCALIZED_SCHEMA_BINARY_PATH","features":[584]},{"name":"QPMO_LOCALIZER_SUPPORT","features":[584]},{"name":"QPMO_PRELOCALIZED_SCHEMA_BINARY_PATH","features":[584]},{"name":"QPMO_SCHEMA_BINARY_NAME","features":[584]},{"name":"QPMO_UNLOCALIZED_SCHEMA_BINARY_PATH","features":[584]},{"name":"QRY_E_COLUMNNOTSEARCHABLE","features":[584]},{"name":"QRY_E_COLUMNNOTSORTABLE","features":[584]},{"name":"QRY_E_ENGINEFAILED","features":[584]},{"name":"QRY_E_INFIXWILDCARD","features":[584]},{"name":"QRY_E_INVALIDCATALOG","features":[584]},{"name":"QRY_E_INVALIDCOLUMN","features":[584]},{"name":"QRY_E_INVALIDINTERVAL","features":[584]},{"name":"QRY_E_INVALIDPATH","features":[584]},{"name":"QRY_E_INVALIDSCOPES","features":[584]},{"name":"QRY_E_LMNOTINITIALIZED","features":[584]},{"name":"QRY_E_NOCOLUMNS","features":[584]},{"name":"QRY_E_NODATASOURCES","features":[584]},{"name":"QRY_E_NOLOGMANAGER","features":[584]},{"name":"QRY_E_NULLQUERY","features":[584]},{"name":"QRY_E_PREFIXWILDCARD","features":[584]},{"name":"QRY_E_QUERYCORRUPT","features":[584]},{"name":"QRY_E_QUERYSYNTAX","features":[584]},{"name":"QRY_E_SCOPECARDINALIDY","features":[584]},{"name":"QRY_E_SEARCHTOOBIG","features":[584]},{"name":"QRY_E_STARTHITTOBIG","features":[584]},{"name":"QRY_E_TIMEOUT","features":[584]},{"name":"QRY_E_TOOMANYCOLUMNS","features":[584]},{"name":"QRY_E_TOOMANYDATABASES","features":[584]},{"name":"QRY_E_TOOMANYQUERYTERMS","features":[584]},{"name":"QRY_E_TYPEMISMATCH","features":[584]},{"name":"QRY_E_UNEXPECTED","features":[584]},{"name":"QRY_E_UNHANDLEDTYPE","features":[584]},{"name":"QRY_E_WILDCARDPREFIXLENGTH","features":[584]},{"name":"QRY_S_INEXACTRESULTS","features":[584]},{"name":"QRY_S_NOROWSFOUND","features":[584]},{"name":"QRY_S_TERMIGNORED","features":[584]},{"name":"QUERY_E_AGGREGATE_NOT_SUPPORTED","features":[584]},{"name":"QUERY_E_ALLNOISE_AND_NO_RELDOC","features":[584]},{"name":"QUERY_E_ALLNOISE_AND_NO_RELPROP","features":[584]},{"name":"QUERY_E_DUPLICATE_RANGE_NAME","features":[584]},{"name":"QUERY_E_INCORRECT_VERSION","features":[584]},{"name":"QUERY_E_INVALIDCOALESCE","features":[584]},{"name":"QUERY_E_INVALIDSCOPE_COALESCE","features":[584]},{"name":"QUERY_E_INVALIDSORT_COALESCE","features":[584]},{"name":"QUERY_E_INVALID_DOCUMENT_IDENTIFIER","features":[584]},{"name":"QUERY_E_NO_RELDOC","features":[584]},{"name":"QUERY_E_NO_RELPROP","features":[584]},{"name":"QUERY_E_RELDOC_SYNTAX_NOT_SUPPORTED","features":[584]},{"name":"QUERY_E_REPEATED_RELDOC","features":[584]},{"name":"QUERY_E_TOP_LEVEL_IN_GROUP","features":[584]},{"name":"QUERY_E_UPGRADEINPROGRESS","features":[584]},{"name":"QUERY_PARSER_MANAGER_OPTION","features":[584]},{"name":"QUERY_SORTDEFAULT","features":[584]},{"name":"QUERY_SORTXASCEND","features":[584]},{"name":"QUERY_SORTXDESCEND","features":[584]},{"name":"QUERY_VALIDBITS","features":[584]},{"name":"QueryParser","features":[584]},{"name":"QueryParserManager","features":[584]},{"name":"RANGECATEGORIZE","features":[584]},{"name":"RESTRICTION","features":[512,431,584]},{"name":"REXSPH_E_DUPLICATE_PROPERTY","features":[584]},{"name":"REXSPH_E_INVALID_CALL","features":[584]},{"name":"REXSPH_E_MULTIPLE_REDIRECT","features":[584]},{"name":"REXSPH_E_NO_PROPERTY_ON_ROW","features":[584]},{"name":"REXSPH_E_REDIRECT_ON_SECURITY_UPDATE","features":[584]},{"name":"REXSPH_E_TYPE_MISMATCH_ON_READ","features":[584]},{"name":"REXSPH_E_UNEXPECTED_DATA_STATUS","features":[584]},{"name":"REXSPH_E_UNEXPECTED_FILTER_STATE","features":[584]},{"name":"REXSPH_E_UNKNOWN_DATA_TYPE","features":[584]},{"name":"REXSPH_S_REDIRECTED","features":[584]},{"name":"RMTPACK","features":[358,584]},{"name":"RMTPACK","features":[358,584]},{"name":"ROWSETEVENT_ITEMSTATE","features":[584]},{"name":"ROWSETEVENT_ITEMSTATE_INROWSET","features":[584]},{"name":"ROWSETEVENT_ITEMSTATE_NOTINROWSET","features":[584]},{"name":"ROWSETEVENT_ITEMSTATE_UNKNOWN","features":[584]},{"name":"ROWSETEVENT_TYPE","features":[584]},{"name":"ROWSETEVENT_TYPE_DATAEXPIRED","features":[584]},{"name":"ROWSETEVENT_TYPE_FOREGROUNDLOST","features":[584]},{"name":"ROWSETEVENT_TYPE_SCOPESTATISTICS","features":[584]},{"name":"RS_COMPLETED","features":[584]},{"name":"RS_MAYBOTHERUSER","features":[584]},{"name":"RS_READY","features":[584]},{"name":"RS_SUSPENDED","features":[584]},{"name":"RS_SUSPENDONIDLE","features":[584]},{"name":"RS_UPDATING","features":[584]},{"name":"RTAnd","features":[584]},{"name":"RTContent","features":[584]},{"name":"RTNatLanguage","features":[584]},{"name":"RTNone","features":[584]},{"name":"RTNot","features":[584]},{"name":"RTOr","features":[584]},{"name":"RTProperty","features":[584]},{"name":"RTProximity","features":[584]},{"name":"RTVector","features":[584]},{"name":"RootBinder","features":[584]},{"name":"SCHEMA_E_ADDSTOPWORDS","features":[584]},{"name":"SCHEMA_E_BADATTRIBUTE","features":[584]},{"name":"SCHEMA_E_BADCOLUMNNAME","features":[584]},{"name":"SCHEMA_E_BADFILENAME","features":[584]},{"name":"SCHEMA_E_BADPROPPID","features":[584]},{"name":"SCHEMA_E_BADPROPSPEC","features":[584]},{"name":"SCHEMA_E_CANNOTCREATEFILE","features":[584]},{"name":"SCHEMA_E_CANNOTCREATENOISEWORDFILE","features":[584]},{"name":"SCHEMA_E_CANNOTWRITEFILE","features":[584]},{"name":"SCHEMA_E_DUPLICATENOISE","features":[584]},{"name":"SCHEMA_E_EMPTYFILE","features":[584]},{"name":"SCHEMA_E_FILECHANGED","features":[584]},{"name":"SCHEMA_E_FILENOTFOUND","features":[584]},{"name":"SCHEMA_E_INVALIDDATATYPE","features":[584]},{"name":"SCHEMA_E_INVALIDFILETYPE","features":[584]},{"name":"SCHEMA_E_INVALIDVALUE","features":[584]},{"name":"SCHEMA_E_LOAD_SPECIAL","features":[584]},{"name":"SCHEMA_E_NAMEEXISTS","features":[584]},{"name":"SCHEMA_E_NESTEDTAG","features":[584]},{"name":"SCHEMA_E_NOMORECOLUMNS","features":[584]},{"name":"SCHEMA_E_PROPEXISTS","features":[584]},{"name":"SCHEMA_E_UNEXPECTEDTAG","features":[584]},{"name":"SCHEMA_E_VERSIONMISMATCH","features":[584]},{"name":"SCRIPTPI_E_ALREADY_COMPLETED","features":[584]},{"name":"SCRIPTPI_E_CANNOT_ALTER_CHUNK","features":[584]},{"name":"SCRIPTPI_E_CHUNK_NOT_TEXT","features":[584]},{"name":"SCRIPTPI_E_CHUNK_NOT_VALUE","features":[584]},{"name":"SCRIPTPI_E_PID_NOT_NAME","features":[584]},{"name":"SCRIPTPI_E_PID_NOT_NUMERIC","features":[584]},{"name":"SEARCH_ADVANCED_QUERY_SYNTAX","features":[584]},{"name":"SEARCH_CHANGE_ADD","features":[584]},{"name":"SEARCH_CHANGE_DELETE","features":[584]},{"name":"SEARCH_CHANGE_MODIFY","features":[584]},{"name":"SEARCH_CHANGE_MOVE_RENAME","features":[584]},{"name":"SEARCH_CHANGE_SEMANTICS_DIRECTORY","features":[584]},{"name":"SEARCH_CHANGE_SEMANTICS_SHALLOW","features":[584]},{"name":"SEARCH_CHANGE_SEMANTICS_UPDATE_SECURITY","features":[584]},{"name":"SEARCH_COLUMN_PROPERTIES","features":[584]},{"name":"SEARCH_HIGH_PRIORITY","features":[584]},{"name":"SEARCH_INDEXING_PHASE","features":[584]},{"name":"SEARCH_INDEXING_PHASE_GATHERER","features":[584]},{"name":"SEARCH_INDEXING_PHASE_PERSISTED","features":[584]},{"name":"SEARCH_INDEXING_PHASE_QUERYABLE","features":[584]},{"name":"SEARCH_ITEM_CHANGE","features":[358,584]},{"name":"SEARCH_ITEM_INDEXING_STATUS","features":[584]},{"name":"SEARCH_ITEM_PERSISTENT_CHANGE","features":[584]},{"name":"SEARCH_KIND_OF_CHANGE","features":[584]},{"name":"SEARCH_NATURAL_QUERY_SYNTAX","features":[584]},{"name":"SEARCH_NORMAL_PRIORITY","features":[584]},{"name":"SEARCH_NOTIFICATION_PRIORITY","features":[584]},{"name":"SEARCH_NO_QUERY_SYNTAX","features":[584]},{"name":"SEARCH_QUERY_SYNTAX","features":[584]},{"name":"SEARCH_TERM_EXPANSION","features":[584]},{"name":"SEARCH_TERM_NO_EXPANSION","features":[584]},{"name":"SEARCH_TERM_PREFIX_ALL","features":[584]},{"name":"SEARCH_TERM_STEM_ALL","features":[584]},{"name":"SEC_E_ACCESSDENIED","features":[584]},{"name":"SEC_E_BADTRUSTEEID","features":[584]},{"name":"SEC_E_INITFAILED","features":[584]},{"name":"SEC_E_INVALIDACCESSENTRY","features":[584]},{"name":"SEC_E_INVALIDACCESSENTRYLIST","features":[584]},{"name":"SEC_E_INVALIDCONTEXT","features":[584]},{"name":"SEC_E_INVALIDOBJECT","features":[584]},{"name":"SEC_E_INVALIDOWNER","features":[584]},{"name":"SEC_E_NOMEMBERSHIPSUPPORT","features":[584]},{"name":"SEC_E_NOOWNER","features":[584]},{"name":"SEC_E_NOTINITIALIZED","features":[584]},{"name":"SEC_E_NOTRUSTEEID","features":[584]},{"name":"SEC_E_PERMISSIONDENIED","features":[584]},{"name":"SEC_OBJECT","features":[512,584]},{"name":"SEC_OBJECT","features":[512,584]},{"name":"SEC_OBJECT_ELEMENT","features":[512,584]},{"name":"SEC_OBJECT_ELEMENT","features":[512,584]},{"name":"SI_TEMPORARY","features":[584]},{"name":"SORTKEY","features":[512,431,584]},{"name":"SORTSET","features":[512,431,584]},{"name":"SPS_WS_ERROR","features":[584]},{"name":"SQLAOPANY","features":[584]},{"name":"SQLAOPAVG","features":[584]},{"name":"SQLAOPCNT","features":[584]},{"name":"SQLAOPMAX","features":[584]},{"name":"SQLAOPMIN","features":[584]},{"name":"SQLAOPNOOP","features":[584]},{"name":"SQLAOPSTDEV","features":[584]},{"name":"SQLAOPSTDEVP","features":[584]},{"name":"SQLAOPSUM","features":[584]},{"name":"SQLAOPVAR","features":[584]},{"name":"SQLAOPVARP","features":[584]},{"name":"SQLAllocConnect","features":[584]},{"name":"SQLAllocEnv","features":[584]},{"name":"SQLAllocHandle","features":[584]},{"name":"SQLAllocHandleStd","features":[584]},{"name":"SQLAllocStmt","features":[584]},{"name":"SQLBIGBINARY","features":[584]},{"name":"SQLBIGCHAR","features":[584]},{"name":"SQLBIGVARBINARY","features":[584]},{"name":"SQLBIGVARCHAR","features":[584]},{"name":"SQLBINARY","features":[584]},{"name":"SQLBIT","features":[584]},{"name":"SQLBITN","features":[584]},{"name":"SQLBindCol","features":[584]},{"name":"SQLBindCol","features":[584]},{"name":"SQLBindParam","features":[584]},{"name":"SQLBindParam","features":[584]},{"name":"SQLBindParameter","features":[584]},{"name":"SQLBindParameter","features":[584]},{"name":"SQLBrowseConnect","features":[584]},{"name":"SQLBrowseConnectA","features":[584]},{"name":"SQLBrowseConnectW","features":[584]},{"name":"SQLBulkOperations","features":[584]},{"name":"SQLCHARACTER","features":[584]},{"name":"SQLCancel","features":[584]},{"name":"SQLCancelHandle","features":[584]},{"name":"SQLCloseCursor","features":[584]},{"name":"SQLCloseEnumServers","features":[307,584]},{"name":"SQLColAttribute","features":[584]},{"name":"SQLColAttribute","features":[584]},{"name":"SQLColAttributeA","features":[584]},{"name":"SQLColAttributeA","features":[584]},{"name":"SQLColAttributeW","features":[584]},{"name":"SQLColAttributeW","features":[584]},{"name":"SQLColAttributes","features":[584]},{"name":"SQLColAttributes","features":[584]},{"name":"SQLColAttributesA","features":[584]},{"name":"SQLColAttributesA","features":[584]},{"name":"SQLColAttributesW","features":[584]},{"name":"SQLColAttributesW","features":[584]},{"name":"SQLColumnPrivileges","features":[584]},{"name":"SQLColumnPrivilegesA","features":[584]},{"name":"SQLColumnPrivilegesW","features":[584]},{"name":"SQLColumns","features":[584]},{"name":"SQLColumnsA","features":[584]},{"name":"SQLColumnsW","features":[584]},{"name":"SQLCompleteAsync","features":[584]},{"name":"SQLConnect","features":[584]},{"name":"SQLConnectA","features":[584]},{"name":"SQLConnectW","features":[584]},{"name":"SQLCopyDesc","features":[584]},{"name":"SQLDATETIM4","features":[584]},{"name":"SQLDATETIME","features":[584]},{"name":"SQLDATETIMN","features":[584]},{"name":"SQLDECIMAL","features":[584]},{"name":"SQLDECIMALN","features":[584]},{"name":"SQLDataSources","features":[584]},{"name":"SQLDataSourcesA","features":[584]},{"name":"SQLDataSourcesW","features":[584]},{"name":"SQLDescribeCol","features":[584]},{"name":"SQLDescribeCol","features":[584]},{"name":"SQLDescribeColA","features":[584]},{"name":"SQLDescribeColA","features":[584]},{"name":"SQLDescribeColW","features":[584]},{"name":"SQLDescribeColW","features":[584]},{"name":"SQLDescribeParam","features":[584]},{"name":"SQLDescribeParam","features":[584]},{"name":"SQLDisconnect","features":[584]},{"name":"SQLDriverConnect","features":[584]},{"name":"SQLDriverConnectA","features":[584]},{"name":"SQLDriverConnectW","features":[584]},{"name":"SQLDrivers","features":[584]},{"name":"SQLDriversA","features":[584]},{"name":"SQLDriversW","features":[584]},{"name":"SQLEndTran","features":[584]},{"name":"SQLError","features":[584]},{"name":"SQLErrorA","features":[584]},{"name":"SQLErrorW","features":[584]},{"name":"SQLExecDirect","features":[584]},{"name":"SQLExecDirectA","features":[584]},{"name":"SQLExecDirectW","features":[584]},{"name":"SQLExecute","features":[584]},{"name":"SQLExtendedFetch","features":[584]},{"name":"SQLExtendedFetch","features":[584]},{"name":"SQLFLT4","features":[584]},{"name":"SQLFLT8","features":[584]},{"name":"SQLFLTN","features":[584]},{"name":"SQLFetch","features":[584]},{"name":"SQLFetchScroll","features":[584]},{"name":"SQLFetchScroll","features":[584]},{"name":"SQLForeignKeys","features":[584]},{"name":"SQLForeignKeysA","features":[584]},{"name":"SQLForeignKeysW","features":[584]},{"name":"SQLFreeConnect","features":[584]},{"name":"SQLFreeEnv","features":[584]},{"name":"SQLFreeHandle","features":[584]},{"name":"SQLFreeStmt","features":[584]},{"name":"SQLGetConnectAttr","features":[584]},{"name":"SQLGetConnectAttrA","features":[584]},{"name":"SQLGetConnectAttrW","features":[584]},{"name":"SQLGetConnectOption","features":[584]},{"name":"SQLGetConnectOptionA","features":[584]},{"name":"SQLGetConnectOptionW","features":[584]},{"name":"SQLGetCursorName","features":[584]},{"name":"SQLGetCursorNameA","features":[584]},{"name":"SQLGetCursorNameW","features":[584]},{"name":"SQLGetData","features":[584]},{"name":"SQLGetData","features":[584]},{"name":"SQLGetDescField","features":[584]},{"name":"SQLGetDescFieldA","features":[584]},{"name":"SQLGetDescFieldW","features":[584]},{"name":"SQLGetDescRec","features":[584]},{"name":"SQLGetDescRec","features":[584]},{"name":"SQLGetDescRecA","features":[584]},{"name":"SQLGetDescRecA","features":[584]},{"name":"SQLGetDescRecW","features":[584]},{"name":"SQLGetDescRecW","features":[584]},{"name":"SQLGetDiagField","features":[584]},{"name":"SQLGetDiagFieldA","features":[584]},{"name":"SQLGetDiagFieldW","features":[584]},{"name":"SQLGetDiagRec","features":[584]},{"name":"SQLGetDiagRecA","features":[584]},{"name":"SQLGetDiagRecW","features":[584]},{"name":"SQLGetEnvAttr","features":[584]},{"name":"SQLGetFunctions","features":[584]},{"name":"SQLGetInfo","features":[584]},{"name":"SQLGetInfoA","features":[584]},{"name":"SQLGetInfoW","features":[584]},{"name":"SQLGetNextEnumeration","features":[307,584]},{"name":"SQLGetStmtAttr","features":[584]},{"name":"SQLGetStmtAttrA","features":[584]},{"name":"SQLGetStmtAttrW","features":[584]},{"name":"SQLGetStmtOption","features":[584]},{"name":"SQLGetTypeInfo","features":[584]},{"name":"SQLGetTypeInfoA","features":[584]},{"name":"SQLGetTypeInfoW","features":[584]},{"name":"SQLIMAGE","features":[584]},{"name":"SQLINT1","features":[584]},{"name":"SQLINT2","features":[584]},{"name":"SQLINT4","features":[584]},{"name":"SQLINT8","features":[584]},{"name":"SQLINTERVAL","features":[584]},{"name":"SQLINTN","features":[584]},{"name":"SQLInitEnumServers","features":[307,584]},{"name":"SQLLinkedCatalogsA","features":[584]},{"name":"SQLLinkedCatalogsW","features":[584]},{"name":"SQLLinkedServers","features":[584]},{"name":"SQLMONEY","features":[584]},{"name":"SQLMONEY4","features":[584]},{"name":"SQLMONEYN","features":[584]},{"name":"SQLMoreResults","features":[584]},{"name":"SQLNCHAR","features":[584]},{"name":"SQLNTEXT","features":[584]},{"name":"SQLNUMERIC","features":[584]},{"name":"SQLNUMERICN","features":[584]},{"name":"SQLNVARCHAR","features":[584]},{"name":"SQLNativeSql","features":[584]},{"name":"SQLNativeSqlA","features":[584]},{"name":"SQLNativeSqlW","features":[584]},{"name":"SQLNumParams","features":[584]},{"name":"SQLNumResultCols","features":[584]},{"name":"SQLPERF","features":[584]},{"name":"SQLParamData","features":[584]},{"name":"SQLParamOptions","features":[584]},{"name":"SQLParamOptions","features":[584]},{"name":"SQLPrepare","features":[584]},{"name":"SQLPrepareA","features":[584]},{"name":"SQLPrepareW","features":[584]},{"name":"SQLPrimaryKeys","features":[584]},{"name":"SQLPrimaryKeysA","features":[584]},{"name":"SQLPrimaryKeysW","features":[584]},{"name":"SQLProcedureColumns","features":[584]},{"name":"SQLProcedureColumnsA","features":[584]},{"name":"SQLProcedureColumnsW","features":[584]},{"name":"SQLProcedures","features":[584]},{"name":"SQLProceduresA","features":[584]},{"name":"SQLProceduresW","features":[584]},{"name":"SQLPutData","features":[584]},{"name":"SQLPutData","features":[584]},{"name":"SQLRowCount","features":[584]},{"name":"SQLRowCount","features":[584]},{"name":"SQLSetConnectAttr","features":[584]},{"name":"SQLSetConnectAttrA","features":[584]},{"name":"SQLSetConnectAttrW","features":[584]},{"name":"SQLSetConnectOption","features":[584]},{"name":"SQLSetConnectOption","features":[584]},{"name":"SQLSetConnectOptionA","features":[584]},{"name":"SQLSetConnectOptionA","features":[584]},{"name":"SQLSetConnectOptionW","features":[584]},{"name":"SQLSetConnectOptionW","features":[584]},{"name":"SQLSetCursorName","features":[584]},{"name":"SQLSetCursorNameA","features":[584]},{"name":"SQLSetCursorNameW","features":[584]},{"name":"SQLSetDescField","features":[584]},{"name":"SQLSetDescFieldW","features":[584]},{"name":"SQLSetDescRec","features":[584]},{"name":"SQLSetDescRec","features":[584]},{"name":"SQLSetEnvAttr","features":[584]},{"name":"SQLSetParam","features":[584]},{"name":"SQLSetParam","features":[584]},{"name":"SQLSetPos","features":[584]},{"name":"SQLSetPos","features":[584]},{"name":"SQLSetScrollOptions","features":[584]},{"name":"SQLSetScrollOptions","features":[584]},{"name":"SQLSetStmtAttr","features":[584]},{"name":"SQLSetStmtAttrW","features":[584]},{"name":"SQLSetStmtOption","features":[584]},{"name":"SQLSetStmtOption","features":[584]},{"name":"SQLSpecialColumns","features":[584]},{"name":"SQLSpecialColumnsA","features":[584]},{"name":"SQLSpecialColumnsW","features":[584]},{"name":"SQLStatistics","features":[584]},{"name":"SQLStatisticsA","features":[584]},{"name":"SQLStatisticsW","features":[584]},{"name":"SQLTEXT","features":[584]},{"name":"SQLTablePrivileges","features":[584]},{"name":"SQLTablePrivilegesA","features":[584]},{"name":"SQLTablePrivilegesW","features":[584]},{"name":"SQLTables","features":[584]},{"name":"SQLTablesA","features":[584]},{"name":"SQLTablesW","features":[584]},{"name":"SQLTransact","features":[584]},{"name":"SQLUNIQUEID","features":[584]},{"name":"SQLVARBINARY","features":[584]},{"name":"SQLVARCHAR","features":[584]},{"name":"SQLVARENUM","features":[584]},{"name":"SQLVARIANT","features":[584]},{"name":"SQL_AA_FALSE","features":[584]},{"name":"SQL_AA_TRUE","features":[584]},{"name":"SQL_ACCESSIBLE_PROCEDURES","features":[584]},{"name":"SQL_ACCESSIBLE_TABLES","features":[584]},{"name":"SQL_ACCESS_MODE","features":[584]},{"name":"SQL_ACTIVE_CONNECTIONS","features":[584]},{"name":"SQL_ACTIVE_ENVIRONMENTS","features":[584]},{"name":"SQL_ACTIVE_STATEMENTS","features":[584]},{"name":"SQL_ADD","features":[584]},{"name":"SQL_AD_ADD_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_AD_ADD_DOMAIN_CONSTRAINT","features":[584]},{"name":"SQL_AD_ADD_DOMAIN_DEFAULT","features":[584]},{"name":"SQL_AD_CONSTRAINT_NAME_DEFINITION","features":[584]},{"name":"SQL_AD_DEFAULT","features":[584]},{"name":"SQL_AD_DROP_DOMAIN_CONSTRAINT","features":[584]},{"name":"SQL_AD_DROP_DOMAIN_DEFAULT","features":[584]},{"name":"SQL_AD_OFF","features":[584]},{"name":"SQL_AD_ON","features":[584]},{"name":"SQL_AF_ALL","features":[584]},{"name":"SQL_AF_AVG","features":[584]},{"name":"SQL_AF_COUNT","features":[584]},{"name":"SQL_AF_DISTINCT","features":[584]},{"name":"SQL_AF_MAX","features":[584]},{"name":"SQL_AF_MIN","features":[584]},{"name":"SQL_AF_SUM","features":[584]},{"name":"SQL_AGGREGATE_FUNCTIONS","features":[584]},{"name":"SQL_ALL_CATALOGS","features":[584]},{"name":"SQL_ALL_EXCEPT_LIKE","features":[584]},{"name":"SQL_ALL_SCHEMAS","features":[584]},{"name":"SQL_ALL_TABLE_TYPES","features":[584]},{"name":"SQL_ALL_TYPES","features":[584]},{"name":"SQL_ALTER_DOMAIN","features":[584]},{"name":"SQL_ALTER_TABLE","features":[584]},{"name":"SQL_AM_CONNECTION","features":[584]},{"name":"SQL_AM_NONE","features":[584]},{"name":"SQL_AM_STATEMENT","features":[584]},{"name":"SQL_AO_DEFAULT","features":[584]},{"name":"SQL_AO_OFF","features":[584]},{"name":"SQL_AO_ON","features":[584]},{"name":"SQL_APD_TYPE","features":[584]},{"name":"SQL_API_ALL_FUNCTIONS","features":[584]},{"name":"SQL_API_LOADBYORDINAL","features":[584]},{"name":"SQL_API_ODBC3_ALL_FUNCTIONS","features":[584]},{"name":"SQL_API_ODBC3_ALL_FUNCTIONS_SIZE","features":[584]},{"name":"SQL_API_SQLALLOCCONNECT","features":[584]},{"name":"SQL_API_SQLALLOCENV","features":[584]},{"name":"SQL_API_SQLALLOCHANDLE","features":[584]},{"name":"SQL_API_SQLALLOCHANDLESTD","features":[584]},{"name":"SQL_API_SQLALLOCSTMT","features":[584]},{"name":"SQL_API_SQLBINDCOL","features":[584]},{"name":"SQL_API_SQLBINDPARAM","features":[584]},{"name":"SQL_API_SQLBINDPARAMETER","features":[584]},{"name":"SQL_API_SQLBROWSECONNECT","features":[584]},{"name":"SQL_API_SQLBULKOPERATIONS","features":[584]},{"name":"SQL_API_SQLCANCEL","features":[584]},{"name":"SQL_API_SQLCANCELHANDLE","features":[584]},{"name":"SQL_API_SQLCLOSECURSOR","features":[584]},{"name":"SQL_API_SQLCOLATTRIBUTE","features":[584]},{"name":"SQL_API_SQLCOLATTRIBUTES","features":[584]},{"name":"SQL_API_SQLCOLUMNPRIVILEGES","features":[584]},{"name":"SQL_API_SQLCOLUMNS","features":[584]},{"name":"SQL_API_SQLCOMPLETEASYNC","features":[584]},{"name":"SQL_API_SQLCONNECT","features":[584]},{"name":"SQL_API_SQLCOPYDESC","features":[584]},{"name":"SQL_API_SQLDATASOURCES","features":[584]},{"name":"SQL_API_SQLDESCRIBECOL","features":[584]},{"name":"SQL_API_SQLDESCRIBEPARAM","features":[584]},{"name":"SQL_API_SQLDISCONNECT","features":[584]},{"name":"SQL_API_SQLDRIVERCONNECT","features":[584]},{"name":"SQL_API_SQLDRIVERS","features":[584]},{"name":"SQL_API_SQLENDTRAN","features":[584]},{"name":"SQL_API_SQLERROR","features":[584]},{"name":"SQL_API_SQLEXECDIRECT","features":[584]},{"name":"SQL_API_SQLEXECUTE","features":[584]},{"name":"SQL_API_SQLEXTENDEDFETCH","features":[584]},{"name":"SQL_API_SQLFETCH","features":[584]},{"name":"SQL_API_SQLFETCHSCROLL","features":[584]},{"name":"SQL_API_SQLFOREIGNKEYS","features":[584]},{"name":"SQL_API_SQLFREECONNECT","features":[584]},{"name":"SQL_API_SQLFREEENV","features":[584]},{"name":"SQL_API_SQLFREEHANDLE","features":[584]},{"name":"SQL_API_SQLFREESTMT","features":[584]},{"name":"SQL_API_SQLGETCONNECTATTR","features":[584]},{"name":"SQL_API_SQLGETCONNECTOPTION","features":[584]},{"name":"SQL_API_SQLGETCURSORNAME","features":[584]},{"name":"SQL_API_SQLGETDATA","features":[584]},{"name":"SQL_API_SQLGETDESCFIELD","features":[584]},{"name":"SQL_API_SQLGETDESCREC","features":[584]},{"name":"SQL_API_SQLGETDIAGFIELD","features":[584]},{"name":"SQL_API_SQLGETDIAGREC","features":[584]},{"name":"SQL_API_SQLGETENVATTR","features":[584]},{"name":"SQL_API_SQLGETFUNCTIONS","features":[584]},{"name":"SQL_API_SQLGETINFO","features":[584]},{"name":"SQL_API_SQLGETSTMTATTR","features":[584]},{"name":"SQL_API_SQLGETSTMTOPTION","features":[584]},{"name":"SQL_API_SQLGETTYPEINFO","features":[584]},{"name":"SQL_API_SQLMORERESULTS","features":[584]},{"name":"SQL_API_SQLNATIVESQL","features":[584]},{"name":"SQL_API_SQLNUMPARAMS","features":[584]},{"name":"SQL_API_SQLNUMRESULTCOLS","features":[584]},{"name":"SQL_API_SQLPARAMDATA","features":[584]},{"name":"SQL_API_SQLPARAMOPTIONS","features":[584]},{"name":"SQL_API_SQLPREPARE","features":[584]},{"name":"SQL_API_SQLPRIMARYKEYS","features":[584]},{"name":"SQL_API_SQLPRIVATEDRIVERS","features":[584]},{"name":"SQL_API_SQLPROCEDURECOLUMNS","features":[584]},{"name":"SQL_API_SQLPROCEDURES","features":[584]},{"name":"SQL_API_SQLPUTDATA","features":[584]},{"name":"SQL_API_SQLROWCOUNT","features":[584]},{"name":"SQL_API_SQLSETCONNECTATTR","features":[584]},{"name":"SQL_API_SQLSETCONNECTOPTION","features":[584]},{"name":"SQL_API_SQLSETCURSORNAME","features":[584]},{"name":"SQL_API_SQLSETDESCFIELD","features":[584]},{"name":"SQL_API_SQLSETDESCREC","features":[584]},{"name":"SQL_API_SQLSETENVATTR","features":[584]},{"name":"SQL_API_SQLSETPARAM","features":[584]},{"name":"SQL_API_SQLSETPOS","features":[584]},{"name":"SQL_API_SQLSETSCROLLOPTIONS","features":[584]},{"name":"SQL_API_SQLSETSTMTATTR","features":[584]},{"name":"SQL_API_SQLSETSTMTOPTION","features":[584]},{"name":"SQL_API_SQLSPECIALCOLUMNS","features":[584]},{"name":"SQL_API_SQLSTATISTICS","features":[584]},{"name":"SQL_API_SQLTABLEPRIVILEGES","features":[584]},{"name":"SQL_API_SQLTABLES","features":[584]},{"name":"SQL_API_SQLTRANSACT","features":[584]},{"name":"SQL_ARD_TYPE","features":[584]},{"name":"SQL_ASYNC_DBC_CAPABLE","features":[584]},{"name":"SQL_ASYNC_DBC_ENABLE_DEFAULT","features":[584]},{"name":"SQL_ASYNC_DBC_ENABLE_OFF","features":[584]},{"name":"SQL_ASYNC_DBC_ENABLE_ON","features":[584]},{"name":"SQL_ASYNC_DBC_FUNCTIONS","features":[584]},{"name":"SQL_ASYNC_DBC_NOT_CAPABLE","features":[584]},{"name":"SQL_ASYNC_ENABLE","features":[584]},{"name":"SQL_ASYNC_ENABLE_DEFAULT","features":[584]},{"name":"SQL_ASYNC_ENABLE_OFF","features":[584]},{"name":"SQL_ASYNC_ENABLE_ON","features":[584]},{"name":"SQL_ASYNC_MODE","features":[584]},{"name":"SQL_ASYNC_NOTIFICATION","features":[584]},{"name":"SQL_ASYNC_NOTIFICATION_CALLBACK","features":[307,584]},{"name":"SQL_ASYNC_NOTIFICATION_CAPABLE","features":[584]},{"name":"SQL_ASYNC_NOTIFICATION_NOT_CAPABLE","features":[584]},{"name":"SQL_ATTR_ACCESS_MODE","features":[584]},{"name":"SQL_ATTR_ANSI_APP","features":[584]},{"name":"SQL_ATTR_APPLICATION_KEY","features":[584]},{"name":"SQL_ATTR_APP_PARAM_DESC","features":[584]},{"name":"SQL_ATTR_APP_ROW_DESC","features":[584]},{"name":"SQL_ATTR_ASYNC_DBC_EVENT","features":[584]},{"name":"SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE","features":[584]},{"name":"SQL_ATTR_ASYNC_DBC_NOTIFICATION_CALLBACK","features":[584]},{"name":"SQL_ATTR_ASYNC_DBC_NOTIFICATION_CONTEXT","features":[584]},{"name":"SQL_ATTR_ASYNC_ENABLE","features":[584]},{"name":"SQL_ATTR_ASYNC_STMT_EVENT","features":[584]},{"name":"SQL_ATTR_ASYNC_STMT_NOTIFICATION_CALLBACK","features":[584]},{"name":"SQL_ATTR_ASYNC_STMT_NOTIFICATION_CONTEXT","features":[584]},{"name":"SQL_ATTR_AUTOCOMMIT","features":[584]},{"name":"SQL_ATTR_AUTO_IPD","features":[584]},{"name":"SQL_ATTR_CONCURRENCY","features":[584]},{"name":"SQL_ATTR_CONNECTION_DEAD","features":[584]},{"name":"SQL_ATTR_CONNECTION_POOLING","features":[584]},{"name":"SQL_ATTR_CONNECTION_TIMEOUT","features":[584]},{"name":"SQL_ATTR_CP_MATCH","features":[584]},{"name":"SQL_ATTR_CURRENT_CATALOG","features":[584]},{"name":"SQL_ATTR_CURSOR_SCROLLABLE","features":[584]},{"name":"SQL_ATTR_CURSOR_SENSITIVITY","features":[584]},{"name":"SQL_ATTR_CURSOR_TYPE","features":[584]},{"name":"SQL_ATTR_DBC_INFO_TOKEN","features":[584]},{"name":"SQL_ATTR_DISCONNECT_BEHAVIOR","features":[584]},{"name":"SQL_ATTR_ENABLE_AUTO_IPD","features":[584]},{"name":"SQL_ATTR_ENLIST_IN_DTC","features":[584]},{"name":"SQL_ATTR_ENLIST_IN_XA","features":[584]},{"name":"SQL_ATTR_FETCH_BOOKMARK_PTR","features":[584]},{"name":"SQL_ATTR_IMP_PARAM_DESC","features":[584]},{"name":"SQL_ATTR_IMP_ROW_DESC","features":[584]},{"name":"SQL_ATTR_KEYSET_SIZE","features":[584]},{"name":"SQL_ATTR_LOGIN_TIMEOUT","features":[584]},{"name":"SQL_ATTR_MAX_LENGTH","features":[584]},{"name":"SQL_ATTR_MAX_ROWS","features":[584]},{"name":"SQL_ATTR_METADATA_ID","features":[584]},{"name":"SQL_ATTR_NOSCAN","features":[584]},{"name":"SQL_ATTR_ODBC_CURSORS","features":[584]},{"name":"SQL_ATTR_ODBC_VERSION","features":[584]},{"name":"SQL_ATTR_OUTPUT_NTS","features":[584]},{"name":"SQL_ATTR_PACKET_SIZE","features":[584]},{"name":"SQL_ATTR_PARAMSET_SIZE","features":[584]},{"name":"SQL_ATTR_PARAMS_PROCESSED_PTR","features":[584]},{"name":"SQL_ATTR_PARAM_BIND_OFFSET_PTR","features":[584]},{"name":"SQL_ATTR_PARAM_BIND_TYPE","features":[584]},{"name":"SQL_ATTR_PARAM_OPERATION_PTR","features":[584]},{"name":"SQL_ATTR_PARAM_STATUS_PTR","features":[584]},{"name":"SQL_ATTR_QUERY_TIMEOUT","features":[584]},{"name":"SQL_ATTR_QUIET_MODE","features":[584]},{"name":"SQL_ATTR_READONLY","features":[584]},{"name":"SQL_ATTR_READWRITE_UNKNOWN","features":[584]},{"name":"SQL_ATTR_RESET_CONNECTION","features":[584]},{"name":"SQL_ATTR_RETRIEVE_DATA","features":[584]},{"name":"SQL_ATTR_ROWS_FETCHED_PTR","features":[584]},{"name":"SQL_ATTR_ROW_ARRAY_SIZE","features":[584]},{"name":"SQL_ATTR_ROW_BIND_OFFSET_PTR","features":[584]},{"name":"SQL_ATTR_ROW_BIND_TYPE","features":[584]},{"name":"SQL_ATTR_ROW_NUMBER","features":[584]},{"name":"SQL_ATTR_ROW_OPERATION_PTR","features":[584]},{"name":"SQL_ATTR_ROW_STATUS_PTR","features":[584]},{"name":"SQL_ATTR_SIMULATE_CURSOR","features":[584]},{"name":"SQL_ATTR_TRACE","features":[584]},{"name":"SQL_ATTR_TRACEFILE","features":[584]},{"name":"SQL_ATTR_TRANSLATE_LIB","features":[584]},{"name":"SQL_ATTR_TRANSLATE_OPTION","features":[584]},{"name":"SQL_ATTR_TXN_ISOLATION","features":[584]},{"name":"SQL_ATTR_USE_BOOKMARKS","features":[584]},{"name":"SQL_ATTR_WRITE","features":[584]},{"name":"SQL_AT_ADD_COLUMN","features":[584]},{"name":"SQL_AT_ADD_COLUMN_COLLATION","features":[584]},{"name":"SQL_AT_ADD_COLUMN_DEFAULT","features":[584]},{"name":"SQL_AT_ADD_COLUMN_SINGLE","features":[584]},{"name":"SQL_AT_ADD_CONSTRAINT","features":[584]},{"name":"SQL_AT_ADD_TABLE_CONSTRAINT","features":[584]},{"name":"SQL_AT_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_AT_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_AT_CONSTRAINT_NAME_DEFINITION","features":[584]},{"name":"SQL_AT_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_AT_DROP_COLUMN","features":[584]},{"name":"SQL_AT_DROP_COLUMN_CASCADE","features":[584]},{"name":"SQL_AT_DROP_COLUMN_DEFAULT","features":[584]},{"name":"SQL_AT_DROP_COLUMN_RESTRICT","features":[584]},{"name":"SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE","features":[584]},{"name":"SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT","features":[584]},{"name":"SQL_AT_SET_COLUMN_DEFAULT","features":[584]},{"name":"SQL_AUTOCOMMIT","features":[584]},{"name":"SQL_AUTOCOMMIT_DEFAULT","features":[584]},{"name":"SQL_AUTOCOMMIT_OFF","features":[584]},{"name":"SQL_AUTOCOMMIT_ON","features":[584]},{"name":"SQL_BATCH_ROW_COUNT","features":[584]},{"name":"SQL_BATCH_SUPPORT","features":[584]},{"name":"SQL_BCP_DEFAULT","features":[584]},{"name":"SQL_BCP_OFF","features":[584]},{"name":"SQL_BCP_ON","features":[584]},{"name":"SQL_BEST_ROWID","features":[584]},{"name":"SQL_BIGINT","features":[584]},{"name":"SQL_BINARY","features":[584]},{"name":"SQL_BIND_BY_COLUMN","features":[584]},{"name":"SQL_BIND_TYPE","features":[584]},{"name":"SQL_BIND_TYPE_DEFAULT","features":[584]},{"name":"SQL_BIT","features":[584]},{"name":"SQL_BOOKMARK_PERSISTENCE","features":[584]},{"name":"SQL_BP_CLOSE","features":[584]},{"name":"SQL_BP_DELETE","features":[584]},{"name":"SQL_BP_DROP","features":[584]},{"name":"SQL_BP_OTHER_HSTMT","features":[584]},{"name":"SQL_BP_SCROLL","features":[584]},{"name":"SQL_BP_TRANSACTION","features":[584]},{"name":"SQL_BP_UPDATE","features":[584]},{"name":"SQL_BRC_EXPLICIT","features":[584]},{"name":"SQL_BRC_PROCEDURES","features":[584]},{"name":"SQL_BRC_ROLLED_UP","features":[584]},{"name":"SQL_BS_ROW_COUNT_EXPLICIT","features":[584]},{"name":"SQL_BS_ROW_COUNT_PROC","features":[584]},{"name":"SQL_BS_SELECT_EXPLICIT","features":[584]},{"name":"SQL_BS_SELECT_PROC","features":[584]},{"name":"SQL_CA1_ABSOLUTE","features":[584]},{"name":"SQL_CA1_BOOKMARK","features":[584]},{"name":"SQL_CA1_BULK_ADD","features":[584]},{"name":"SQL_CA1_BULK_DELETE_BY_BOOKMARK","features":[584]},{"name":"SQL_CA1_BULK_FETCH_BY_BOOKMARK","features":[584]},{"name":"SQL_CA1_BULK_UPDATE_BY_BOOKMARK","features":[584]},{"name":"SQL_CA1_LOCK_EXCLUSIVE","features":[584]},{"name":"SQL_CA1_LOCK_NO_CHANGE","features":[584]},{"name":"SQL_CA1_LOCK_UNLOCK","features":[584]},{"name":"SQL_CA1_NEXT","features":[584]},{"name":"SQL_CA1_POSITIONED_DELETE","features":[584]},{"name":"SQL_CA1_POSITIONED_UPDATE","features":[584]},{"name":"SQL_CA1_POS_DELETE","features":[584]},{"name":"SQL_CA1_POS_POSITION","features":[584]},{"name":"SQL_CA1_POS_REFRESH","features":[584]},{"name":"SQL_CA1_POS_UPDATE","features":[584]},{"name":"SQL_CA1_RELATIVE","features":[584]},{"name":"SQL_CA1_SELECT_FOR_UPDATE","features":[584]},{"name":"SQL_CA2_CRC_APPROXIMATE","features":[584]},{"name":"SQL_CA2_CRC_EXACT","features":[584]},{"name":"SQL_CA2_LOCK_CONCURRENCY","features":[584]},{"name":"SQL_CA2_MAX_ROWS_CATALOG","features":[584]},{"name":"SQL_CA2_MAX_ROWS_DELETE","features":[584]},{"name":"SQL_CA2_MAX_ROWS_INSERT","features":[584]},{"name":"SQL_CA2_MAX_ROWS_SELECT","features":[584]},{"name":"SQL_CA2_MAX_ROWS_UPDATE","features":[584]},{"name":"SQL_CA2_OPT_ROWVER_CONCURRENCY","features":[584]},{"name":"SQL_CA2_OPT_VALUES_CONCURRENCY","features":[584]},{"name":"SQL_CA2_READ_ONLY_CONCURRENCY","features":[584]},{"name":"SQL_CA2_SENSITIVITY_ADDITIONS","features":[584]},{"name":"SQL_CA2_SENSITIVITY_DELETIONS","features":[584]},{"name":"SQL_CA2_SENSITIVITY_UPDATES","features":[584]},{"name":"SQL_CA2_SIMULATE_NON_UNIQUE","features":[584]},{"name":"SQL_CA2_SIMULATE_TRY_UNIQUE","features":[584]},{"name":"SQL_CA2_SIMULATE_UNIQUE","features":[584]},{"name":"SQL_CACHE_DATA_NO","features":[584]},{"name":"SQL_CACHE_DATA_YES","features":[584]},{"name":"SQL_CASCADE","features":[584]},{"name":"SQL_CATALOG_LOCATION","features":[584]},{"name":"SQL_CATALOG_NAME","features":[584]},{"name":"SQL_CATALOG_NAME_SEPARATOR","features":[584]},{"name":"SQL_CATALOG_TERM","features":[584]},{"name":"SQL_CATALOG_USAGE","features":[584]},{"name":"SQL_CA_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_CA_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_CA_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_CA_CREATE_ASSERTION","features":[584]},{"name":"SQL_CA_SS_BASE","features":[584]},{"name":"SQL_CA_SS_COLUMN_COLLATION","features":[584]},{"name":"SQL_CA_SS_COLUMN_HIDDEN","features":[584]},{"name":"SQL_CA_SS_COLUMN_ID","features":[584]},{"name":"SQL_CA_SS_COLUMN_KEY","features":[584]},{"name":"SQL_CA_SS_COLUMN_OP","features":[584]},{"name":"SQL_CA_SS_COLUMN_ORDER","features":[584]},{"name":"SQL_CA_SS_COLUMN_SIZE","features":[584]},{"name":"SQL_CA_SS_COLUMN_SSTYPE","features":[584]},{"name":"SQL_CA_SS_COLUMN_UTYPE","features":[584]},{"name":"SQL_CA_SS_COLUMN_VARYLEN","features":[584]},{"name":"SQL_CA_SS_COMPUTE_BYLIST","features":[584]},{"name":"SQL_CA_SS_COMPUTE_ID","features":[584]},{"name":"SQL_CA_SS_MAX_USED","features":[584]},{"name":"SQL_CA_SS_NUM_COMPUTES","features":[584]},{"name":"SQL_CA_SS_NUM_ORDERS","features":[584]},{"name":"SQL_CA_SS_VARIANT_SERVER_TYPE","features":[584]},{"name":"SQL_CA_SS_VARIANT_SQL_TYPE","features":[584]},{"name":"SQL_CA_SS_VARIANT_TYPE","features":[584]},{"name":"SQL_CB_CLOSE","features":[584]},{"name":"SQL_CB_DELETE","features":[584]},{"name":"SQL_CB_NON_NULL","features":[584]},{"name":"SQL_CB_NULL","features":[584]},{"name":"SQL_CB_PRESERVE","features":[584]},{"name":"SQL_CCOL_CREATE_COLLATION","features":[584]},{"name":"SQL_CCS_COLLATE_CLAUSE","features":[584]},{"name":"SQL_CCS_CREATE_CHARACTER_SET","features":[584]},{"name":"SQL_CCS_LIMITED_COLLATION","features":[584]},{"name":"SQL_CC_CLOSE","features":[584]},{"name":"SQL_CC_DELETE","features":[584]},{"name":"SQL_CC_PRESERVE","features":[584]},{"name":"SQL_CDO_COLLATION","features":[584]},{"name":"SQL_CDO_CONSTRAINT","features":[584]},{"name":"SQL_CDO_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_CDO_CONSTRAINT_NAME_DEFINITION","features":[584]},{"name":"SQL_CDO_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_CDO_CREATE_DOMAIN","features":[584]},{"name":"SQL_CDO_DEFAULT","features":[584]},{"name":"SQL_CD_FALSE","features":[584]},{"name":"SQL_CD_TRUE","features":[584]},{"name":"SQL_CHAR","features":[584]},{"name":"SQL_CLOSE","features":[584]},{"name":"SQL_CL_END","features":[584]},{"name":"SQL_CL_START","features":[584]},{"name":"SQL_CN_ANY","features":[584]},{"name":"SQL_CN_DEFAULT","features":[584]},{"name":"SQL_CN_DIFFERENT","features":[584]},{"name":"SQL_CN_NONE","features":[584]},{"name":"SQL_CN_OFF","features":[584]},{"name":"SQL_CN_ON","features":[584]},{"name":"SQL_CODE_DATE","features":[584]},{"name":"SQL_CODE_DAY","features":[584]},{"name":"SQL_CODE_DAY_TO_HOUR","features":[584]},{"name":"SQL_CODE_DAY_TO_MINUTE","features":[584]},{"name":"SQL_CODE_DAY_TO_SECOND","features":[584]},{"name":"SQL_CODE_HOUR","features":[584]},{"name":"SQL_CODE_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_CODE_HOUR_TO_SECOND","features":[584]},{"name":"SQL_CODE_MINUTE","features":[584]},{"name":"SQL_CODE_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_CODE_MONTH","features":[584]},{"name":"SQL_CODE_SECOND","features":[584]},{"name":"SQL_CODE_TIME","features":[584]},{"name":"SQL_CODE_TIMESTAMP","features":[584]},{"name":"SQL_CODE_YEAR","features":[584]},{"name":"SQL_CODE_YEAR_TO_MONTH","features":[584]},{"name":"SQL_COLATT_OPT_MAX","features":[584]},{"name":"SQL_COLATT_OPT_MIN","features":[584]},{"name":"SQL_COLLATION_SEQ","features":[584]},{"name":"SQL_COLUMN_ALIAS","features":[584]},{"name":"SQL_COLUMN_AUTO_INCREMENT","features":[584]},{"name":"SQL_COLUMN_CASE_SENSITIVE","features":[584]},{"name":"SQL_COLUMN_COUNT","features":[584]},{"name":"SQL_COLUMN_DISPLAY_SIZE","features":[584]},{"name":"SQL_COLUMN_DRIVER_START","features":[584]},{"name":"SQL_COLUMN_IGNORE","features":[584]},{"name":"SQL_COLUMN_LABEL","features":[584]},{"name":"SQL_COLUMN_LENGTH","features":[584]},{"name":"SQL_COLUMN_MONEY","features":[584]},{"name":"SQL_COLUMN_NAME","features":[584]},{"name":"SQL_COLUMN_NULLABLE","features":[584]},{"name":"SQL_COLUMN_NUMBER_UNKNOWN","features":[584]},{"name":"SQL_COLUMN_OWNER_NAME","features":[584]},{"name":"SQL_COLUMN_PRECISION","features":[584]},{"name":"SQL_COLUMN_QUALIFIER_NAME","features":[584]},{"name":"SQL_COLUMN_SCALE","features":[584]},{"name":"SQL_COLUMN_SEARCHABLE","features":[584]},{"name":"SQL_COLUMN_TABLE_NAME","features":[584]},{"name":"SQL_COLUMN_TYPE","features":[584]},{"name":"SQL_COLUMN_TYPE_NAME","features":[584]},{"name":"SQL_COLUMN_UNSIGNED","features":[584]},{"name":"SQL_COLUMN_UPDATABLE","features":[584]},{"name":"SQL_COMMIT","features":[584]},{"name":"SQL_CONCAT_NULL_BEHAVIOR","features":[584]},{"name":"SQL_CONCURRENCY","features":[584]},{"name":"SQL_CONCUR_DEFAULT","features":[584]},{"name":"SQL_CONCUR_LOCK","features":[584]},{"name":"SQL_CONCUR_READ_ONLY","features":[584]},{"name":"SQL_CONCUR_ROWVER","features":[584]},{"name":"SQL_CONCUR_TIMESTAMP","features":[584]},{"name":"SQL_CONCUR_VALUES","features":[584]},{"name":"SQL_CONNECT_OPT_DRVR_START","features":[584]},{"name":"SQL_CONN_OPT_MAX","features":[584]},{"name":"SQL_CONN_OPT_MIN","features":[584]},{"name":"SQL_CONN_POOL_RATING_BEST","features":[584]},{"name":"SQL_CONN_POOL_RATING_GOOD_ENOUGH","features":[584]},{"name":"SQL_CONN_POOL_RATING_USELESS","features":[584]},{"name":"SQL_CONVERT_BIGINT","features":[584]},{"name":"SQL_CONVERT_BINARY","features":[584]},{"name":"SQL_CONVERT_BIT","features":[584]},{"name":"SQL_CONVERT_CHAR","features":[584]},{"name":"SQL_CONVERT_DATE","features":[584]},{"name":"SQL_CONVERT_DECIMAL","features":[584]},{"name":"SQL_CONVERT_DOUBLE","features":[584]},{"name":"SQL_CONVERT_FLOAT","features":[584]},{"name":"SQL_CONVERT_FUNCTIONS","features":[584]},{"name":"SQL_CONVERT_GUID","features":[584]},{"name":"SQL_CONVERT_INTEGER","features":[584]},{"name":"SQL_CONVERT_INTERVAL_DAY_TIME","features":[584]},{"name":"SQL_CONVERT_INTERVAL_YEAR_MONTH","features":[584]},{"name":"SQL_CONVERT_LONGVARBINARY","features":[584]},{"name":"SQL_CONVERT_LONGVARCHAR","features":[584]},{"name":"SQL_CONVERT_NUMERIC","features":[584]},{"name":"SQL_CONVERT_REAL","features":[584]},{"name":"SQL_CONVERT_SMALLINT","features":[584]},{"name":"SQL_CONVERT_TIME","features":[584]},{"name":"SQL_CONVERT_TIMESTAMP","features":[584]},{"name":"SQL_CONVERT_TINYINT","features":[584]},{"name":"SQL_CONVERT_VARBINARY","features":[584]},{"name":"SQL_CONVERT_VARCHAR","features":[584]},{"name":"SQL_CONVERT_WCHAR","features":[584]},{"name":"SQL_CONVERT_WLONGVARCHAR","features":[584]},{"name":"SQL_CONVERT_WVARCHAR","features":[584]},{"name":"SQL_COPT_SS_ANSI_NPW","features":[584]},{"name":"SQL_COPT_SS_ANSI_OEM","features":[584]},{"name":"SQL_COPT_SS_ATTACHDBFILENAME","features":[584]},{"name":"SQL_COPT_SS_BASE","features":[584]},{"name":"SQL_COPT_SS_BASE_EX","features":[584]},{"name":"SQL_COPT_SS_BCP","features":[584]},{"name":"SQL_COPT_SS_BROWSE_CACHE_DATA","features":[584]},{"name":"SQL_COPT_SS_BROWSE_CONNECT","features":[584]},{"name":"SQL_COPT_SS_BROWSE_SERVER","features":[584]},{"name":"SQL_COPT_SS_CONCAT_NULL","features":[584]},{"name":"SQL_COPT_SS_CONNECTION_DEAD","features":[584]},{"name":"SQL_COPT_SS_ENCRYPT","features":[584]},{"name":"SQL_COPT_SS_EX_MAX_USED","features":[584]},{"name":"SQL_COPT_SS_FALLBACK_CONNECT","features":[584]},{"name":"SQL_COPT_SS_INTEGRATED_SECURITY","features":[584]},{"name":"SQL_COPT_SS_MAX_USED","features":[584]},{"name":"SQL_COPT_SS_PERF_DATA","features":[584]},{"name":"SQL_COPT_SS_PERF_DATA_LOG","features":[584]},{"name":"SQL_COPT_SS_PERF_DATA_LOG_NOW","features":[584]},{"name":"SQL_COPT_SS_PERF_QUERY","features":[584]},{"name":"SQL_COPT_SS_PERF_QUERY_INTERVAL","features":[584]},{"name":"SQL_COPT_SS_PERF_QUERY_LOG","features":[584]},{"name":"SQL_COPT_SS_PRESERVE_CURSORS","features":[584]},{"name":"SQL_COPT_SS_QUOTED_IDENT","features":[584]},{"name":"SQL_COPT_SS_REMOTE_PWD","features":[584]},{"name":"SQL_COPT_SS_RESET_CONNECTION","features":[584]},{"name":"SQL_COPT_SS_TRANSLATE","features":[584]},{"name":"SQL_COPT_SS_USER_DATA","features":[584]},{"name":"SQL_COPT_SS_USE_PROC_FOR_PREP","features":[584]},{"name":"SQL_COPT_SS_WARN_ON_CP_ERROR","features":[584]},{"name":"SQL_CORRELATION_NAME","features":[584]},{"name":"SQL_CO_AF","features":[584]},{"name":"SQL_CO_DEFAULT","features":[584]},{"name":"SQL_CO_FFO","features":[584]},{"name":"SQL_CO_FIREHOSE_AF","features":[584]},{"name":"SQL_CO_OFF","features":[584]},{"name":"SQL_CP_DEFAULT","features":[584]},{"name":"SQL_CP_DRIVER_AWARE","features":[584]},{"name":"SQL_CP_MATCH_DEFAULT","features":[584]},{"name":"SQL_CP_OFF","features":[584]},{"name":"SQL_CP_ONE_PER_DRIVER","features":[584]},{"name":"SQL_CP_ONE_PER_HENV","features":[584]},{"name":"SQL_CP_RELAXED_MATCH","features":[584]},{"name":"SQL_CP_STRICT_MATCH","features":[584]},{"name":"SQL_CREATE_ASSERTION","features":[584]},{"name":"SQL_CREATE_CHARACTER_SET","features":[584]},{"name":"SQL_CREATE_COLLATION","features":[584]},{"name":"SQL_CREATE_DOMAIN","features":[584]},{"name":"SQL_CREATE_SCHEMA","features":[584]},{"name":"SQL_CREATE_TABLE","features":[584]},{"name":"SQL_CREATE_TRANSLATION","features":[584]},{"name":"SQL_CREATE_VIEW","features":[584]},{"name":"SQL_CR_CLOSE","features":[584]},{"name":"SQL_CR_DELETE","features":[584]},{"name":"SQL_CR_PRESERVE","features":[584]},{"name":"SQL_CS_AUTHORIZATION","features":[584]},{"name":"SQL_CS_CREATE_SCHEMA","features":[584]},{"name":"SQL_CS_DEFAULT_CHARACTER_SET","features":[584]},{"name":"SQL_CTR_CREATE_TRANSLATION","features":[584]},{"name":"SQL_CT_COLUMN_COLLATION","features":[584]},{"name":"SQL_CT_COLUMN_CONSTRAINT","features":[584]},{"name":"SQL_CT_COLUMN_DEFAULT","features":[584]},{"name":"SQL_CT_COMMIT_DELETE","features":[584]},{"name":"SQL_CT_COMMIT_PRESERVE","features":[584]},{"name":"SQL_CT_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_CT_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_CT_CONSTRAINT_NAME_DEFINITION","features":[584]},{"name":"SQL_CT_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_CT_CREATE_TABLE","features":[584]},{"name":"SQL_CT_GLOBAL_TEMPORARY","features":[584]},{"name":"SQL_CT_LOCAL_TEMPORARY","features":[584]},{"name":"SQL_CT_TABLE_CONSTRAINT","features":[584]},{"name":"SQL_CURRENT_QUALIFIER","features":[584]},{"name":"SQL_CURSOR_COMMIT_BEHAVIOR","features":[584]},{"name":"SQL_CURSOR_DYNAMIC","features":[584]},{"name":"SQL_CURSOR_FAST_FORWARD_ONLY","features":[584]},{"name":"SQL_CURSOR_FORWARD_ONLY","features":[584]},{"name":"SQL_CURSOR_KEYSET_DRIVEN","features":[584]},{"name":"SQL_CURSOR_ROLLBACK_BEHAVIOR","features":[584]},{"name":"SQL_CURSOR_SENSITIVITY","features":[584]},{"name":"SQL_CURSOR_STATIC","features":[584]},{"name":"SQL_CURSOR_TYPE","features":[584]},{"name":"SQL_CURSOR_TYPE_DEFAULT","features":[584]},{"name":"SQL_CUR_DEFAULT","features":[584]},{"name":"SQL_CUR_USE_DRIVER","features":[584]},{"name":"SQL_CUR_USE_IF_NEEDED","features":[584]},{"name":"SQL_CUR_USE_ODBC","features":[584]},{"name":"SQL_CU_DML_STATEMENTS","features":[584]},{"name":"SQL_CU_INDEX_DEFINITION","features":[584]},{"name":"SQL_CU_PRIVILEGE_DEFINITION","features":[584]},{"name":"SQL_CU_PROCEDURE_INVOCATION","features":[584]},{"name":"SQL_CU_TABLE_DEFINITION","features":[584]},{"name":"SQL_CVT_BIGINT","features":[584]},{"name":"SQL_CVT_BINARY","features":[584]},{"name":"SQL_CVT_BIT","features":[584]},{"name":"SQL_CVT_CHAR","features":[584]},{"name":"SQL_CVT_DATE","features":[584]},{"name":"SQL_CVT_DECIMAL","features":[584]},{"name":"SQL_CVT_DOUBLE","features":[584]},{"name":"SQL_CVT_FLOAT","features":[584]},{"name":"SQL_CVT_GUID","features":[584]},{"name":"SQL_CVT_INTEGER","features":[584]},{"name":"SQL_CVT_INTERVAL_DAY_TIME","features":[584]},{"name":"SQL_CVT_INTERVAL_YEAR_MONTH","features":[584]},{"name":"SQL_CVT_LONGVARBINARY","features":[584]},{"name":"SQL_CVT_LONGVARCHAR","features":[584]},{"name":"SQL_CVT_NUMERIC","features":[584]},{"name":"SQL_CVT_REAL","features":[584]},{"name":"SQL_CVT_SMALLINT","features":[584]},{"name":"SQL_CVT_TIME","features":[584]},{"name":"SQL_CVT_TIMESTAMP","features":[584]},{"name":"SQL_CVT_TINYINT","features":[584]},{"name":"SQL_CVT_VARBINARY","features":[584]},{"name":"SQL_CVT_VARCHAR","features":[584]},{"name":"SQL_CVT_WCHAR","features":[584]},{"name":"SQL_CVT_WLONGVARCHAR","features":[584]},{"name":"SQL_CVT_WVARCHAR","features":[584]},{"name":"SQL_CV_CASCADED","features":[584]},{"name":"SQL_CV_CHECK_OPTION","features":[584]},{"name":"SQL_CV_CREATE_VIEW","features":[584]},{"name":"SQL_CV_LOCAL","features":[584]},{"name":"SQL_C_BINARY","features":[584]},{"name":"SQL_C_BIT","features":[584]},{"name":"SQL_C_CHAR","features":[584]},{"name":"SQL_C_DATE","features":[584]},{"name":"SQL_C_DEFAULT","features":[584]},{"name":"SQL_C_DOUBLE","features":[584]},{"name":"SQL_C_FLOAT","features":[584]},{"name":"SQL_C_GUID","features":[584]},{"name":"SQL_C_INTERVAL_DAY","features":[584]},{"name":"SQL_C_INTERVAL_DAY_TO_HOUR","features":[584]},{"name":"SQL_C_INTERVAL_DAY_TO_MINUTE","features":[584]},{"name":"SQL_C_INTERVAL_DAY_TO_SECOND","features":[584]},{"name":"SQL_C_INTERVAL_HOUR","features":[584]},{"name":"SQL_C_INTERVAL_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_C_INTERVAL_HOUR_TO_SECOND","features":[584]},{"name":"SQL_C_INTERVAL_MINUTE","features":[584]},{"name":"SQL_C_INTERVAL_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_C_INTERVAL_MONTH","features":[584]},{"name":"SQL_C_INTERVAL_SECOND","features":[584]},{"name":"SQL_C_INTERVAL_YEAR","features":[584]},{"name":"SQL_C_INTERVAL_YEAR_TO_MONTH","features":[584]},{"name":"SQL_C_LONG","features":[584]},{"name":"SQL_C_NUMERIC","features":[584]},{"name":"SQL_C_SHORT","features":[584]},{"name":"SQL_C_TCHAR","features":[584]},{"name":"SQL_C_TIME","features":[584]},{"name":"SQL_C_TIMESTAMP","features":[584]},{"name":"SQL_C_TINYINT","features":[584]},{"name":"SQL_C_TYPE_DATE","features":[584]},{"name":"SQL_C_TYPE_TIME","features":[584]},{"name":"SQL_C_TYPE_TIMESTAMP","features":[584]},{"name":"SQL_C_VARBOOKMARK","features":[584]},{"name":"SQL_C_WCHAR","features":[584]},{"name":"SQL_DATABASE_NAME","features":[584]},{"name":"SQL_DATA_AT_EXEC","features":[584]},{"name":"SQL_DATA_SOURCE_NAME","features":[584]},{"name":"SQL_DATA_SOURCE_READ_ONLY","features":[584]},{"name":"SQL_DATE","features":[584]},{"name":"SQL_DATETIME","features":[584]},{"name":"SQL_DATETIME_LITERALS","features":[584]},{"name":"SQL_DATE_LEN","features":[584]},{"name":"SQL_DAY","features":[584]},{"name":"SQL_DAY_SECOND_STRUCT","features":[584]},{"name":"SQL_DAY_TO_HOUR","features":[584]},{"name":"SQL_DAY_TO_MINUTE","features":[584]},{"name":"SQL_DAY_TO_SECOND","features":[584]},{"name":"SQL_DA_DROP_ASSERTION","features":[584]},{"name":"SQL_DBMS_NAME","features":[584]},{"name":"SQL_DBMS_VER","features":[584]},{"name":"SQL_DB_DEFAULT","features":[584]},{"name":"SQL_DB_DISCONNECT","features":[584]},{"name":"SQL_DB_RETURN_TO_POOL","features":[584]},{"name":"SQL_DCS_DROP_CHARACTER_SET","features":[584]},{"name":"SQL_DC_DROP_COLLATION","features":[584]},{"name":"SQL_DDL_INDEX","features":[584]},{"name":"SQL_DD_CASCADE","features":[584]},{"name":"SQL_DD_DROP_DOMAIN","features":[584]},{"name":"SQL_DD_RESTRICT","features":[584]},{"name":"SQL_DECIMAL","features":[584]},{"name":"SQL_DEFAULT","features":[584]},{"name":"SQL_DEFAULT_PARAM","features":[584]},{"name":"SQL_DEFAULT_TXN_ISOLATION","features":[584]},{"name":"SQL_DELETE","features":[584]},{"name":"SQL_DELETE_BY_BOOKMARK","features":[584]},{"name":"SQL_DESCRIBE_PARAMETER","features":[584]},{"name":"SQL_DESC_ALLOC_AUTO","features":[584]},{"name":"SQL_DESC_ALLOC_TYPE","features":[584]},{"name":"SQL_DESC_ALLOC_USER","features":[584]},{"name":"SQL_DESC_ARRAY_SIZE","features":[584]},{"name":"SQL_DESC_ARRAY_STATUS_PTR","features":[584]},{"name":"SQL_DESC_BASE_COLUMN_NAME","features":[584]},{"name":"SQL_DESC_BASE_TABLE_NAME","features":[584]},{"name":"SQL_DESC_BIND_OFFSET_PTR","features":[584]},{"name":"SQL_DESC_BIND_TYPE","features":[584]},{"name":"SQL_DESC_COUNT","features":[584]},{"name":"SQL_DESC_DATA_PTR","features":[584]},{"name":"SQL_DESC_DATETIME_INTERVAL_CODE","features":[584]},{"name":"SQL_DESC_DATETIME_INTERVAL_PRECISION","features":[584]},{"name":"SQL_DESC_INDICATOR_PTR","features":[584]},{"name":"SQL_DESC_LENGTH","features":[584]},{"name":"SQL_DESC_LITERAL_PREFIX","features":[584]},{"name":"SQL_DESC_LITERAL_SUFFIX","features":[584]},{"name":"SQL_DESC_LOCAL_TYPE_NAME","features":[584]},{"name":"SQL_DESC_MAXIMUM_SCALE","features":[584]},{"name":"SQL_DESC_MINIMUM_SCALE","features":[584]},{"name":"SQL_DESC_NAME","features":[584]},{"name":"SQL_DESC_NULLABLE","features":[584]},{"name":"SQL_DESC_NUM_PREC_RADIX","features":[584]},{"name":"SQL_DESC_OCTET_LENGTH","features":[584]},{"name":"SQL_DESC_OCTET_LENGTH_PTR","features":[584]},{"name":"SQL_DESC_PARAMETER_TYPE","features":[584]},{"name":"SQL_DESC_PRECISION","features":[584]},{"name":"SQL_DESC_ROWS_PROCESSED_PTR","features":[584]},{"name":"SQL_DESC_ROWVER","features":[584]},{"name":"SQL_DESC_SCALE","features":[584]},{"name":"SQL_DESC_TYPE","features":[584]},{"name":"SQL_DESC_UNNAMED","features":[584]},{"name":"SQL_DIAG_ALTER_DOMAIN","features":[584]},{"name":"SQL_DIAG_ALTER_TABLE","features":[584]},{"name":"SQL_DIAG_CALL","features":[584]},{"name":"SQL_DIAG_CLASS_ORIGIN","features":[584]},{"name":"SQL_DIAG_COLUMN_NUMBER","features":[584]},{"name":"SQL_DIAG_CONNECTION_NAME","features":[584]},{"name":"SQL_DIAG_CREATE_ASSERTION","features":[584]},{"name":"SQL_DIAG_CREATE_CHARACTER_SET","features":[584]},{"name":"SQL_DIAG_CREATE_COLLATION","features":[584]},{"name":"SQL_DIAG_CREATE_DOMAIN","features":[584]},{"name":"SQL_DIAG_CREATE_INDEX","features":[584]},{"name":"SQL_DIAG_CREATE_SCHEMA","features":[584]},{"name":"SQL_DIAG_CREATE_TABLE","features":[584]},{"name":"SQL_DIAG_CREATE_TRANSLATION","features":[584]},{"name":"SQL_DIAG_CREATE_VIEW","features":[584]},{"name":"SQL_DIAG_CURSOR_ROW_COUNT","features":[584]},{"name":"SQL_DIAG_DELETE_WHERE","features":[584]},{"name":"SQL_DIAG_DFC_SS_ALTER_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_BASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CHECKPOINT","features":[584]},{"name":"SQL_DIAG_DFC_SS_CONDITION","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_DEFAULT","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_PROCEDURE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_RULE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_TRIGGER","features":[584]},{"name":"SQL_DIAG_DFC_SS_CURSOR_CLOSE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CURSOR_DECLARE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CURSOR_FETCH","features":[584]},{"name":"SQL_DIAG_DFC_SS_CURSOR_OPEN","features":[584]},{"name":"SQL_DIAG_DFC_SS_DBCC","features":[584]},{"name":"SQL_DIAG_DFC_SS_DEALLOCATE_CURSOR","features":[584]},{"name":"SQL_DIAG_DFC_SS_DENY","features":[584]},{"name":"SQL_DIAG_DFC_SS_DISK","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_DEFAULT","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_PROCEDURE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_RULE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_TRIGGER","features":[584]},{"name":"SQL_DIAG_DFC_SS_DUMP_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DUMP_TABLE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DUMP_TRANSACTION","features":[584]},{"name":"SQL_DIAG_DFC_SS_GOTO","features":[584]},{"name":"SQL_DIAG_DFC_SS_INSERT_BULK","features":[584]},{"name":"SQL_DIAG_DFC_SS_KILL","features":[584]},{"name":"SQL_DIAG_DFC_SS_LOAD_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_LOAD_HEADERONLY","features":[584]},{"name":"SQL_DIAG_DFC_SS_LOAD_TABLE","features":[584]},{"name":"SQL_DIAG_DFC_SS_LOAD_TRANSACTION","features":[584]},{"name":"SQL_DIAG_DFC_SS_PRINT","features":[584]},{"name":"SQL_DIAG_DFC_SS_RAISERROR","features":[584]},{"name":"SQL_DIAG_DFC_SS_READTEXT","features":[584]},{"name":"SQL_DIAG_DFC_SS_RECONFIGURE","features":[584]},{"name":"SQL_DIAG_DFC_SS_RETURN","features":[584]},{"name":"SQL_DIAG_DFC_SS_SELECT_INTO","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET","features":[584]},{"name":"SQL_DIAG_DFC_SS_SETUSER","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_IDENTITY_INSERT","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_ROW_COUNT","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_STATISTICS","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_TEXTSIZE","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_XCTLVL","features":[584]},{"name":"SQL_DIAG_DFC_SS_SHUTDOWN","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_BEGIN","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_COMMIT","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_PREPARE","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_ROLLBACK","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_SAVE","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRUNCATE_TABLE","features":[584]},{"name":"SQL_DIAG_DFC_SS_UPDATETEXT","features":[584]},{"name":"SQL_DIAG_DFC_SS_UPDATE_STATISTICS","features":[584]},{"name":"SQL_DIAG_DFC_SS_USE","features":[584]},{"name":"SQL_DIAG_DFC_SS_WAITFOR","features":[584]},{"name":"SQL_DIAG_DFC_SS_WRITETEXT","features":[584]},{"name":"SQL_DIAG_DROP_ASSERTION","features":[584]},{"name":"SQL_DIAG_DROP_CHARACTER_SET","features":[584]},{"name":"SQL_DIAG_DROP_COLLATION","features":[584]},{"name":"SQL_DIAG_DROP_DOMAIN","features":[584]},{"name":"SQL_DIAG_DROP_INDEX","features":[584]},{"name":"SQL_DIAG_DROP_SCHEMA","features":[584]},{"name":"SQL_DIAG_DROP_TABLE","features":[584]},{"name":"SQL_DIAG_DROP_TRANSLATION","features":[584]},{"name":"SQL_DIAG_DROP_VIEW","features":[584]},{"name":"SQL_DIAG_DYNAMIC_DELETE_CURSOR","features":[584]},{"name":"SQL_DIAG_DYNAMIC_FUNCTION","features":[584]},{"name":"SQL_DIAG_DYNAMIC_FUNCTION_CODE","features":[584]},{"name":"SQL_DIAG_DYNAMIC_UPDATE_CURSOR","features":[584]},{"name":"SQL_DIAG_GRANT","features":[584]},{"name":"SQL_DIAG_INSERT","features":[584]},{"name":"SQL_DIAG_MESSAGE_TEXT","features":[584]},{"name":"SQL_DIAG_NATIVE","features":[584]},{"name":"SQL_DIAG_NUMBER","features":[584]},{"name":"SQL_DIAG_RETURNCODE","features":[584]},{"name":"SQL_DIAG_REVOKE","features":[584]},{"name":"SQL_DIAG_ROW_COUNT","features":[584]},{"name":"SQL_DIAG_ROW_NUMBER","features":[584]},{"name":"SQL_DIAG_SELECT_CURSOR","features":[584]},{"name":"SQL_DIAG_SERVER_NAME","features":[584]},{"name":"SQL_DIAG_SQLSTATE","features":[584]},{"name":"SQL_DIAG_SS_BASE","features":[584]},{"name":"SQL_DIAG_SS_LINE","features":[584]},{"name":"SQL_DIAG_SS_MSGSTATE","features":[584]},{"name":"SQL_DIAG_SS_PROCNAME","features":[584]},{"name":"SQL_DIAG_SS_SEVERITY","features":[584]},{"name":"SQL_DIAG_SS_SRVNAME","features":[584]},{"name":"SQL_DIAG_SUBCLASS_ORIGIN","features":[584]},{"name":"SQL_DIAG_UNKNOWN_STATEMENT","features":[584]},{"name":"SQL_DIAG_UPDATE_WHERE","features":[584]},{"name":"SQL_DI_CREATE_INDEX","features":[584]},{"name":"SQL_DI_DROP_INDEX","features":[584]},{"name":"SQL_DL_SQL92_DATE","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_DAY","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_HOUR","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_MINUTE","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_MONTH","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_SECOND","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_YEAR","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH","features":[584]},{"name":"SQL_DL_SQL92_TIME","features":[584]},{"name":"SQL_DL_SQL92_TIMESTAMP","features":[584]},{"name":"SQL_DM_VER","features":[584]},{"name":"SQL_DOUBLE","features":[584]},{"name":"SQL_DP_OFF","features":[584]},{"name":"SQL_DP_ON","features":[584]},{"name":"SQL_DRIVER_AWARE_POOLING_CAPABLE","features":[584]},{"name":"SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE","features":[584]},{"name":"SQL_DRIVER_AWARE_POOLING_SUPPORTED","features":[584]},{"name":"SQL_DRIVER_COMPLETE","features":[584]},{"name":"SQL_DRIVER_COMPLETE_REQUIRED","features":[584]},{"name":"SQL_DRIVER_CONN_ATTR_BASE","features":[584]},{"name":"SQL_DRIVER_C_TYPE_BASE","features":[584]},{"name":"SQL_DRIVER_DESC_FIELD_BASE","features":[584]},{"name":"SQL_DRIVER_DIAG_FIELD_BASE","features":[584]},{"name":"SQL_DRIVER_HDBC","features":[584]},{"name":"SQL_DRIVER_HDESC","features":[584]},{"name":"SQL_DRIVER_HENV","features":[584]},{"name":"SQL_DRIVER_HLIB","features":[584]},{"name":"SQL_DRIVER_HSTMT","features":[584]},{"name":"SQL_DRIVER_INFO_TYPE_BASE","features":[584]},{"name":"SQL_DRIVER_NAME","features":[584]},{"name":"SQL_DRIVER_NOPROMPT","features":[584]},{"name":"SQL_DRIVER_ODBC_VER","features":[584]},{"name":"SQL_DRIVER_PROMPT","features":[584]},{"name":"SQL_DRIVER_SQL_TYPE_BASE","features":[584]},{"name":"SQL_DRIVER_STMT_ATTR_BASE","features":[584]},{"name":"SQL_DRIVER_VER","features":[584]},{"name":"SQL_DROP","features":[584]},{"name":"SQL_DROP_ASSERTION","features":[584]},{"name":"SQL_DROP_CHARACTER_SET","features":[584]},{"name":"SQL_DROP_COLLATION","features":[584]},{"name":"SQL_DROP_DOMAIN","features":[584]},{"name":"SQL_DROP_SCHEMA","features":[584]},{"name":"SQL_DROP_TABLE","features":[584]},{"name":"SQL_DROP_TRANSLATION","features":[584]},{"name":"SQL_DROP_VIEW","features":[584]},{"name":"SQL_DS_CASCADE","features":[584]},{"name":"SQL_DS_DROP_SCHEMA","features":[584]},{"name":"SQL_DS_RESTRICT","features":[584]},{"name":"SQL_DTC_DONE","features":[584]},{"name":"SQL_DTC_ENLIST_EXPENSIVE","features":[584]},{"name":"SQL_DTC_TRANSITION_COST","features":[584]},{"name":"SQL_DTC_UNENLIST_EXPENSIVE","features":[584]},{"name":"SQL_DTR_DROP_TRANSLATION","features":[584]},{"name":"SQL_DT_CASCADE","features":[584]},{"name":"SQL_DT_DROP_TABLE","features":[584]},{"name":"SQL_DT_RESTRICT","features":[584]},{"name":"SQL_DV_CASCADE","features":[584]},{"name":"SQL_DV_DROP_VIEW","features":[584]},{"name":"SQL_DV_RESTRICT","features":[584]},{"name":"SQL_DYNAMIC_CURSOR_ATTRIBUTES1","features":[584]},{"name":"SQL_DYNAMIC_CURSOR_ATTRIBUTES2","features":[584]},{"name":"SQL_ENSURE","features":[584]},{"name":"SQL_ENTIRE_ROWSET","features":[584]},{"name":"SQL_EN_OFF","features":[584]},{"name":"SQL_EN_ON","features":[584]},{"name":"SQL_ERROR","features":[584]},{"name":"SQL_EXPRESSIONS_IN_ORDERBY","features":[584]},{"name":"SQL_EXT_API_LAST","features":[584]},{"name":"SQL_EXT_API_START","features":[584]},{"name":"SQL_FALSE","features":[584]},{"name":"SQL_FAST_CONNECT","features":[584]},{"name":"SQL_FB_DEFAULT","features":[584]},{"name":"SQL_FB_OFF","features":[584]},{"name":"SQL_FB_ON","features":[584]},{"name":"SQL_FC_DEFAULT","features":[584]},{"name":"SQL_FC_OFF","features":[584]},{"name":"SQL_FC_ON","features":[584]},{"name":"SQL_FD_FETCH_ABSOLUTE","features":[584]},{"name":"SQL_FD_FETCH_BOOKMARK","features":[584]},{"name":"SQL_FD_FETCH_FIRST","features":[584]},{"name":"SQL_FD_FETCH_LAST","features":[584]},{"name":"SQL_FD_FETCH_NEXT","features":[584]},{"name":"SQL_FD_FETCH_PREV","features":[584]},{"name":"SQL_FD_FETCH_PRIOR","features":[584]},{"name":"SQL_FD_FETCH_RELATIVE","features":[584]},{"name":"SQL_FD_FETCH_RESUME","features":[584]},{"name":"SQL_FETCH_ABSOLUTE","features":[584]},{"name":"SQL_FETCH_BOOKMARK","features":[584]},{"name":"SQL_FETCH_BY_BOOKMARK","features":[584]},{"name":"SQL_FETCH_DIRECTION","features":[584]},{"name":"SQL_FETCH_FIRST","features":[584]},{"name":"SQL_FETCH_FIRST_SYSTEM","features":[584]},{"name":"SQL_FETCH_FIRST_USER","features":[584]},{"name":"SQL_FETCH_LAST","features":[584]},{"name":"SQL_FETCH_NEXT","features":[584]},{"name":"SQL_FETCH_PREV","features":[584]},{"name":"SQL_FETCH_PRIOR","features":[584]},{"name":"SQL_FETCH_RELATIVE","features":[584]},{"name":"SQL_FETCH_RESUME","features":[584]},{"name":"SQL_FILE_CATALOG","features":[584]},{"name":"SQL_FILE_NOT_SUPPORTED","features":[584]},{"name":"SQL_FILE_QUALIFIER","features":[584]},{"name":"SQL_FILE_TABLE","features":[584]},{"name":"SQL_FILE_USAGE","features":[584]},{"name":"SQL_FLOAT","features":[584]},{"name":"SQL_FN_CVT_CAST","features":[584]},{"name":"SQL_FN_CVT_CONVERT","features":[584]},{"name":"SQL_FN_NUM_ABS","features":[584]},{"name":"SQL_FN_NUM_ACOS","features":[584]},{"name":"SQL_FN_NUM_ASIN","features":[584]},{"name":"SQL_FN_NUM_ATAN","features":[584]},{"name":"SQL_FN_NUM_ATAN2","features":[584]},{"name":"SQL_FN_NUM_CEILING","features":[584]},{"name":"SQL_FN_NUM_COS","features":[584]},{"name":"SQL_FN_NUM_COT","features":[584]},{"name":"SQL_FN_NUM_DEGREES","features":[584]},{"name":"SQL_FN_NUM_EXP","features":[584]},{"name":"SQL_FN_NUM_FLOOR","features":[584]},{"name":"SQL_FN_NUM_LOG","features":[584]},{"name":"SQL_FN_NUM_LOG10","features":[584]},{"name":"SQL_FN_NUM_MOD","features":[584]},{"name":"SQL_FN_NUM_PI","features":[584]},{"name":"SQL_FN_NUM_POWER","features":[584]},{"name":"SQL_FN_NUM_RADIANS","features":[584]},{"name":"SQL_FN_NUM_RAND","features":[584]},{"name":"SQL_FN_NUM_ROUND","features":[584]},{"name":"SQL_FN_NUM_SIGN","features":[584]},{"name":"SQL_FN_NUM_SIN","features":[584]},{"name":"SQL_FN_NUM_SQRT","features":[584]},{"name":"SQL_FN_NUM_TAN","features":[584]},{"name":"SQL_FN_NUM_TRUNCATE","features":[584]},{"name":"SQL_FN_STR_ASCII","features":[584]},{"name":"SQL_FN_STR_BIT_LENGTH","features":[584]},{"name":"SQL_FN_STR_CHAR","features":[584]},{"name":"SQL_FN_STR_CHARACTER_LENGTH","features":[584]},{"name":"SQL_FN_STR_CHAR_LENGTH","features":[584]},{"name":"SQL_FN_STR_CONCAT","features":[584]},{"name":"SQL_FN_STR_DIFFERENCE","features":[584]},{"name":"SQL_FN_STR_INSERT","features":[584]},{"name":"SQL_FN_STR_LCASE","features":[584]},{"name":"SQL_FN_STR_LEFT","features":[584]},{"name":"SQL_FN_STR_LENGTH","features":[584]},{"name":"SQL_FN_STR_LOCATE","features":[584]},{"name":"SQL_FN_STR_LOCATE_2","features":[584]},{"name":"SQL_FN_STR_LTRIM","features":[584]},{"name":"SQL_FN_STR_OCTET_LENGTH","features":[584]},{"name":"SQL_FN_STR_POSITION","features":[584]},{"name":"SQL_FN_STR_REPEAT","features":[584]},{"name":"SQL_FN_STR_REPLACE","features":[584]},{"name":"SQL_FN_STR_RIGHT","features":[584]},{"name":"SQL_FN_STR_RTRIM","features":[584]},{"name":"SQL_FN_STR_SOUNDEX","features":[584]},{"name":"SQL_FN_STR_SPACE","features":[584]},{"name":"SQL_FN_STR_SUBSTRING","features":[584]},{"name":"SQL_FN_STR_UCASE","features":[584]},{"name":"SQL_FN_SYS_DBNAME","features":[584]},{"name":"SQL_FN_SYS_IFNULL","features":[584]},{"name":"SQL_FN_SYS_USERNAME","features":[584]},{"name":"SQL_FN_TD_CURDATE","features":[584]},{"name":"SQL_FN_TD_CURRENT_DATE","features":[584]},{"name":"SQL_FN_TD_CURRENT_TIME","features":[584]},{"name":"SQL_FN_TD_CURRENT_TIMESTAMP","features":[584]},{"name":"SQL_FN_TD_CURTIME","features":[584]},{"name":"SQL_FN_TD_DAYNAME","features":[584]},{"name":"SQL_FN_TD_DAYOFMONTH","features":[584]},{"name":"SQL_FN_TD_DAYOFWEEK","features":[584]},{"name":"SQL_FN_TD_DAYOFYEAR","features":[584]},{"name":"SQL_FN_TD_EXTRACT","features":[584]},{"name":"SQL_FN_TD_HOUR","features":[584]},{"name":"SQL_FN_TD_MINUTE","features":[584]},{"name":"SQL_FN_TD_MONTH","features":[584]},{"name":"SQL_FN_TD_MONTHNAME","features":[584]},{"name":"SQL_FN_TD_NOW","features":[584]},{"name":"SQL_FN_TD_QUARTER","features":[584]},{"name":"SQL_FN_TD_SECOND","features":[584]},{"name":"SQL_FN_TD_TIMESTAMPADD","features":[584]},{"name":"SQL_FN_TD_TIMESTAMPDIFF","features":[584]},{"name":"SQL_FN_TD_WEEK","features":[584]},{"name":"SQL_FN_TD_YEAR","features":[584]},{"name":"SQL_FN_TSI_DAY","features":[584]},{"name":"SQL_FN_TSI_FRAC_SECOND","features":[584]},{"name":"SQL_FN_TSI_HOUR","features":[584]},{"name":"SQL_FN_TSI_MINUTE","features":[584]},{"name":"SQL_FN_TSI_MONTH","features":[584]},{"name":"SQL_FN_TSI_QUARTER","features":[584]},{"name":"SQL_FN_TSI_SECOND","features":[584]},{"name":"SQL_FN_TSI_WEEK","features":[584]},{"name":"SQL_FN_TSI_YEAR","features":[584]},{"name":"SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1","features":[584]},{"name":"SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2","features":[584]},{"name":"SQL_GB_COLLATE","features":[584]},{"name":"SQL_GB_GROUP_BY_CONTAINS_SELECT","features":[584]},{"name":"SQL_GB_GROUP_BY_EQUALS_SELECT","features":[584]},{"name":"SQL_GB_NOT_SUPPORTED","features":[584]},{"name":"SQL_GB_NO_RELATION","features":[584]},{"name":"SQL_GD_ANY_COLUMN","features":[584]},{"name":"SQL_GD_ANY_ORDER","features":[584]},{"name":"SQL_GD_BLOCK","features":[584]},{"name":"SQL_GD_BOUND","features":[584]},{"name":"SQL_GD_OUTPUT_PARAMS","features":[584]},{"name":"SQL_GETDATA_EXTENSIONS","features":[584]},{"name":"SQL_GET_BOOKMARK","features":[584]},{"name":"SQL_GROUP_BY","features":[584]},{"name":"SQL_GUID","features":[584]},{"name":"SQL_HANDLE_DBC","features":[584]},{"name":"SQL_HANDLE_DBC_INFO_TOKEN","features":[584]},{"name":"SQL_HANDLE_DESC","features":[584]},{"name":"SQL_HANDLE_ENV","features":[584]},{"name":"SQL_HANDLE_SENV","features":[584]},{"name":"SQL_HANDLE_STMT","features":[584]},{"name":"SQL_HC_DEFAULT","features":[584]},{"name":"SQL_HC_OFF","features":[584]},{"name":"SQL_HC_ON","features":[584]},{"name":"SQL_HOUR","features":[584]},{"name":"SQL_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_HOUR_TO_SECOND","features":[584]},{"name":"SQL_IC_LOWER","features":[584]},{"name":"SQL_IC_MIXED","features":[584]},{"name":"SQL_IC_SENSITIVE","features":[584]},{"name":"SQL_IC_UPPER","features":[584]},{"name":"SQL_IDENTIFIER_CASE","features":[584]},{"name":"SQL_IDENTIFIER_QUOTE_CHAR","features":[584]},{"name":"SQL_IGNORE","features":[584]},{"name":"SQL_IK_ASC","features":[584]},{"name":"SQL_IK_DESC","features":[584]},{"name":"SQL_IK_NONE","features":[584]},{"name":"SQL_INDEX_ALL","features":[584]},{"name":"SQL_INDEX_CLUSTERED","features":[584]},{"name":"SQL_INDEX_HASHED","features":[584]},{"name":"SQL_INDEX_KEYWORDS","features":[584]},{"name":"SQL_INDEX_OTHER","features":[584]},{"name":"SQL_INDEX_UNIQUE","features":[584]},{"name":"SQL_INFO_DRIVER_START","features":[584]},{"name":"SQL_INFO_FIRST","features":[584]},{"name":"SQL_INFO_LAST","features":[584]},{"name":"SQL_INFO_SCHEMA_VIEWS","features":[584]},{"name":"SQL_INFO_SS_FIRST","features":[584]},{"name":"SQL_INFO_SS_MAX_USED","features":[584]},{"name":"SQL_INFO_SS_NETLIB_NAME","features":[584]},{"name":"SQL_INFO_SS_NETLIB_NAMEA","features":[584]},{"name":"SQL_INFO_SS_NETLIB_NAMEW","features":[584]},{"name":"SQL_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_INSENSITIVE","features":[584]},{"name":"SQL_INSERT_STATEMENT","features":[584]},{"name":"SQL_INTEGER","features":[584]},{"name":"SQL_INTEGRATED_SECURITY","features":[584]},{"name":"SQL_INTEGRITY","features":[584]},{"name":"SQL_INTERVAL","features":[584]},{"name":"SQL_INTERVAL_DAY","features":[584]},{"name":"SQL_INTERVAL_DAY_TO_HOUR","features":[584]},{"name":"SQL_INTERVAL_DAY_TO_MINUTE","features":[584]},{"name":"SQL_INTERVAL_DAY_TO_SECOND","features":[584]},{"name":"SQL_INTERVAL_HOUR","features":[584]},{"name":"SQL_INTERVAL_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_INTERVAL_HOUR_TO_SECOND","features":[584]},{"name":"SQL_INTERVAL_MINUTE","features":[584]},{"name":"SQL_INTERVAL_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_INTERVAL_MONTH","features":[584]},{"name":"SQL_INTERVAL_SECOND","features":[584]},{"name":"SQL_INTERVAL_STRUCT","features":[584]},{"name":"SQL_INTERVAL_YEAR","features":[584]},{"name":"SQL_INTERVAL_YEAR_TO_MONTH","features":[584]},{"name":"SQL_INVALID_HANDLE","features":[584]},{"name":"SQL_ISV_ASSERTIONS","features":[584]},{"name":"SQL_ISV_CHARACTER_SETS","features":[584]},{"name":"SQL_ISV_CHECK_CONSTRAINTS","features":[584]},{"name":"SQL_ISV_COLLATIONS","features":[584]},{"name":"SQL_ISV_COLUMNS","features":[584]},{"name":"SQL_ISV_COLUMN_DOMAIN_USAGE","features":[584]},{"name":"SQL_ISV_COLUMN_PRIVILEGES","features":[584]},{"name":"SQL_ISV_CONSTRAINT_COLUMN_USAGE","features":[584]},{"name":"SQL_ISV_CONSTRAINT_TABLE_USAGE","features":[584]},{"name":"SQL_ISV_DOMAINS","features":[584]},{"name":"SQL_ISV_DOMAIN_CONSTRAINTS","features":[584]},{"name":"SQL_ISV_KEY_COLUMN_USAGE","features":[584]},{"name":"SQL_ISV_REFERENTIAL_CONSTRAINTS","features":[584]},{"name":"SQL_ISV_SCHEMATA","features":[584]},{"name":"SQL_ISV_SQL_LANGUAGES","features":[584]},{"name":"SQL_ISV_TABLES","features":[584]},{"name":"SQL_ISV_TABLE_CONSTRAINTS","features":[584]},{"name":"SQL_ISV_TABLE_PRIVILEGES","features":[584]},{"name":"SQL_ISV_TRANSLATIONS","features":[584]},{"name":"SQL_ISV_USAGE_PRIVILEGES","features":[584]},{"name":"SQL_ISV_VIEWS","features":[584]},{"name":"SQL_ISV_VIEW_COLUMN_USAGE","features":[584]},{"name":"SQL_ISV_VIEW_TABLE_USAGE","features":[584]},{"name":"SQL_IS_DAY","features":[584]},{"name":"SQL_IS_DAY_TO_HOUR","features":[584]},{"name":"SQL_IS_DAY_TO_MINUTE","features":[584]},{"name":"SQL_IS_DAY_TO_SECOND","features":[584]},{"name":"SQL_IS_DEFAULT","features":[584]},{"name":"SQL_IS_HOUR","features":[584]},{"name":"SQL_IS_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_IS_HOUR_TO_SECOND","features":[584]},{"name":"SQL_IS_INSERT_LITERALS","features":[584]},{"name":"SQL_IS_INSERT_SEARCHED","features":[584]},{"name":"SQL_IS_INTEGER","features":[584]},{"name":"SQL_IS_MINUTE","features":[584]},{"name":"SQL_IS_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_IS_MONTH","features":[584]},{"name":"SQL_IS_OFF","features":[584]},{"name":"SQL_IS_ON","features":[584]},{"name":"SQL_IS_POINTER","features":[584]},{"name":"SQL_IS_SECOND","features":[584]},{"name":"SQL_IS_SELECT_INTO","features":[584]},{"name":"SQL_IS_SMALLINT","features":[584]},{"name":"SQL_IS_UINTEGER","features":[584]},{"name":"SQL_IS_USMALLINT","features":[584]},{"name":"SQL_IS_YEAR","features":[584]},{"name":"SQL_IS_YEAR_TO_MONTH","features":[584]},{"name":"SQL_KEYSET_CURSOR_ATTRIBUTES1","features":[584]},{"name":"SQL_KEYSET_CURSOR_ATTRIBUTES2","features":[584]},{"name":"SQL_KEYSET_SIZE","features":[584]},{"name":"SQL_KEYSET_SIZE_DEFAULT","features":[584]},{"name":"SQL_KEYWORDS","features":[584]},{"name":"SQL_LCK_EXCLUSIVE","features":[584]},{"name":"SQL_LCK_NO_CHANGE","features":[584]},{"name":"SQL_LCK_UNLOCK","features":[584]},{"name":"SQL_LEN_BINARY_ATTR_OFFSET","features":[584]},{"name":"SQL_LEN_DATA_AT_EXEC_OFFSET","features":[584]},{"name":"SQL_LIKE_ESCAPE_CLAUSE","features":[584]},{"name":"SQL_LIKE_ONLY","features":[584]},{"name":"SQL_LOCK_EXCLUSIVE","features":[584]},{"name":"SQL_LOCK_NO_CHANGE","features":[584]},{"name":"SQL_LOCK_TYPES","features":[584]},{"name":"SQL_LOCK_UNLOCK","features":[584]},{"name":"SQL_LOGIN_TIMEOUT","features":[584]},{"name":"SQL_LOGIN_TIMEOUT_DEFAULT","features":[584]},{"name":"SQL_LONGVARBINARY","features":[584]},{"name":"SQL_LONGVARCHAR","features":[584]},{"name":"SQL_MAXIMUM_CATALOG_NAME_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_COLUMNS_IN_GROUP_BY","features":[584]},{"name":"SQL_MAXIMUM_COLUMNS_IN_INDEX","features":[584]},{"name":"SQL_MAXIMUM_COLUMNS_IN_ORDER_BY","features":[584]},{"name":"SQL_MAXIMUM_COLUMNS_IN_SELECT","features":[584]},{"name":"SQL_MAXIMUM_COLUMN_NAME_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_CONCURRENT_ACTIVITIES","features":[584]},{"name":"SQL_MAXIMUM_CURSOR_NAME_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_DRIVER_CONNECTIONS","features":[584]},{"name":"SQL_MAXIMUM_IDENTIFIER_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_INDEX_SIZE","features":[584]},{"name":"SQL_MAXIMUM_ROW_SIZE","features":[584]},{"name":"SQL_MAXIMUM_SCHEMA_NAME_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_STATEMENT_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_TABLES_IN_SELECT","features":[584]},{"name":"SQL_MAXIMUM_USER_NAME_LENGTH","features":[584]},{"name":"SQL_MAX_ASYNC_CONCURRENT_STATEMENTS","features":[584]},{"name":"SQL_MAX_BINARY_LITERAL_LEN","features":[584]},{"name":"SQL_MAX_CATALOG_NAME_LEN","features":[584]},{"name":"SQL_MAX_CHAR_LITERAL_LEN","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_GROUP_BY","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_INDEX","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_ORDER_BY","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_SELECT","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_TABLE","features":[584]},{"name":"SQL_MAX_COLUMN_NAME_LEN","features":[584]},{"name":"SQL_MAX_CONCURRENT_ACTIVITIES","features":[584]},{"name":"SQL_MAX_CURSOR_NAME_LEN","features":[584]},{"name":"SQL_MAX_DRIVER_CONNECTIONS","features":[584]},{"name":"SQL_MAX_DSN_LENGTH","features":[584]},{"name":"SQL_MAX_IDENTIFIER_LEN","features":[584]},{"name":"SQL_MAX_INDEX_SIZE","features":[584]},{"name":"SQL_MAX_LENGTH","features":[584]},{"name":"SQL_MAX_LENGTH_DEFAULT","features":[584]},{"name":"SQL_MAX_MESSAGE_LENGTH","features":[584]},{"name":"SQL_MAX_NUMERIC_LEN","features":[584]},{"name":"SQL_MAX_OPTION_STRING_LENGTH","features":[584]},{"name":"SQL_MAX_OWNER_NAME_LEN","features":[584]},{"name":"SQL_MAX_PROCEDURE_NAME_LEN","features":[584]},{"name":"SQL_MAX_QUALIFIER_NAME_LEN","features":[584]},{"name":"SQL_MAX_ROWS","features":[584]},{"name":"SQL_MAX_ROWS_DEFAULT","features":[584]},{"name":"SQL_MAX_ROW_SIZE","features":[584]},{"name":"SQL_MAX_ROW_SIZE_INCLUDES_LONG","features":[584]},{"name":"SQL_MAX_SCHEMA_NAME_LEN","features":[584]},{"name":"SQL_MAX_SQLSERVERNAME","features":[584]},{"name":"SQL_MAX_STATEMENT_LEN","features":[584]},{"name":"SQL_MAX_TABLES_IN_SELECT","features":[584]},{"name":"SQL_MAX_TABLE_NAME_LEN","features":[584]},{"name":"SQL_MAX_USER_NAME_LEN","features":[584]},{"name":"SQL_MINUTE","features":[584]},{"name":"SQL_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_MODE_DEFAULT","features":[584]},{"name":"SQL_MODE_READ_ONLY","features":[584]},{"name":"SQL_MODE_READ_WRITE","features":[584]},{"name":"SQL_MONTH","features":[584]},{"name":"SQL_MORE_INFO_NO","features":[584]},{"name":"SQL_MORE_INFO_YES","features":[584]},{"name":"SQL_MULTIPLE_ACTIVE_TXN","features":[584]},{"name":"SQL_MULT_RESULT_SETS","features":[584]},{"name":"SQL_NAMED","features":[584]},{"name":"SQL_NB_DEFAULT","features":[584]},{"name":"SQL_NB_OFF","features":[584]},{"name":"SQL_NB_ON","features":[584]},{"name":"SQL_NC_END","features":[584]},{"name":"SQL_NC_HIGH","features":[584]},{"name":"SQL_NC_LOW","features":[584]},{"name":"SQL_NC_OFF","features":[584]},{"name":"SQL_NC_ON","features":[584]},{"name":"SQL_NC_START","features":[584]},{"name":"SQL_NEED_DATA","features":[584]},{"name":"SQL_NEED_LONG_DATA_LEN","features":[584]},{"name":"SQL_NNC_NON_NULL","features":[584]},{"name":"SQL_NNC_NULL","features":[584]},{"name":"SQL_NONSCROLLABLE","features":[584]},{"name":"SQL_NON_NULLABLE_COLUMNS","features":[584]},{"name":"SQL_NOSCAN","features":[584]},{"name":"SQL_NOSCAN_DEFAULT","features":[584]},{"name":"SQL_NOSCAN_OFF","features":[584]},{"name":"SQL_NOSCAN_ON","features":[584]},{"name":"SQL_NOT_DEFERRABLE","features":[584]},{"name":"SQL_NO_ACTION","features":[584]},{"name":"SQL_NO_COLUMN_NUMBER","features":[584]},{"name":"SQL_NO_DATA","features":[584]},{"name":"SQL_NO_DATA_FOUND","features":[584]},{"name":"SQL_NO_NULLS","features":[584]},{"name":"SQL_NO_ROW_NUMBER","features":[584]},{"name":"SQL_NO_TOTAL","features":[584]},{"name":"SQL_NTS","features":[584]},{"name":"SQL_NTSL","features":[584]},{"name":"SQL_NULLABLE","features":[584]},{"name":"SQL_NULLABLE_UNKNOWN","features":[584]},{"name":"SQL_NULL_COLLATION","features":[584]},{"name":"SQL_NULL_DATA","features":[584]},{"name":"SQL_NULL_HANDLE","features":[584]},{"name":"SQL_NULL_HDBC","features":[584]},{"name":"SQL_NULL_HDESC","features":[584]},{"name":"SQL_NULL_HENV","features":[584]},{"name":"SQL_NULL_HSTMT","features":[584]},{"name":"SQL_NUMERIC","features":[584]},{"name":"SQL_NUMERIC_FUNCTIONS","features":[584]},{"name":"SQL_NUMERIC_STRUCT","features":[584]},{"name":"SQL_NUM_FUNCTIONS","features":[584]},{"name":"SQL_OAC_LEVEL1","features":[584]},{"name":"SQL_OAC_LEVEL2","features":[584]},{"name":"SQL_OAC_NONE","features":[584]},{"name":"SQL_ODBC_API_CONFORMANCE","features":[584]},{"name":"SQL_ODBC_CURSORS","features":[584]},{"name":"SQL_ODBC_INTERFACE_CONFORMANCE","features":[584]},{"name":"SQL_ODBC_KEYWORDS","features":[584]},{"name":"SQL_ODBC_SAG_CLI_CONFORMANCE","features":[584]},{"name":"SQL_ODBC_SQL_CONFORMANCE","features":[584]},{"name":"SQL_ODBC_SQL_OPT_IEF","features":[584]},{"name":"SQL_ODBC_VER","features":[584]},{"name":"SQL_OIC_CORE","features":[584]},{"name":"SQL_OIC_LEVEL1","features":[584]},{"name":"SQL_OIC_LEVEL2","features":[584]},{"name":"SQL_OJ_ALL_COMPARISON_OPS","features":[584]},{"name":"SQL_OJ_CAPABILITIES","features":[584]},{"name":"SQL_OJ_FULL","features":[584]},{"name":"SQL_OJ_INNER","features":[584]},{"name":"SQL_OJ_LEFT","features":[584]},{"name":"SQL_OJ_NESTED","features":[584]},{"name":"SQL_OJ_NOT_ORDERED","features":[584]},{"name":"SQL_OJ_RIGHT","features":[584]},{"name":"SQL_OPT_TRACE","features":[584]},{"name":"SQL_OPT_TRACEFILE","features":[584]},{"name":"SQL_OPT_TRACE_DEFAULT","features":[584]},{"name":"SQL_OPT_TRACE_FILE_DEFAULT","features":[584]},{"name":"SQL_OPT_TRACE_OFF","features":[584]},{"name":"SQL_OPT_TRACE_ON","features":[584]},{"name":"SQL_ORDER_BY_COLUMNS_IN_SELECT","features":[584]},{"name":"SQL_OSCC_COMPLIANT","features":[584]},{"name":"SQL_OSCC_NOT_COMPLIANT","features":[584]},{"name":"SQL_OSC_CORE","features":[584]},{"name":"SQL_OSC_EXTENDED","features":[584]},{"name":"SQL_OSC_MINIMUM","features":[584]},{"name":"SQL_OUTER_JOINS","features":[584]},{"name":"SQL_OUTER_JOIN_CAPABILITIES","features":[584]},{"name":"SQL_OU_DML_STATEMENTS","features":[584]},{"name":"SQL_OU_INDEX_DEFINITION","features":[584]},{"name":"SQL_OU_PRIVILEGE_DEFINITION","features":[584]},{"name":"SQL_OU_PROCEDURE_INVOCATION","features":[584]},{"name":"SQL_OU_TABLE_DEFINITION","features":[584]},{"name":"SQL_OV_ODBC2","features":[584]},{"name":"SQL_OV_ODBC3","features":[584]},{"name":"SQL_OV_ODBC3_80","features":[584]},{"name":"SQL_OWNER_TERM","features":[584]},{"name":"SQL_OWNER_USAGE","features":[584]},{"name":"SQL_PACKET_SIZE","features":[584]},{"name":"SQL_PARAM_ARRAY_ROW_COUNTS","features":[584]},{"name":"SQL_PARAM_ARRAY_SELECTS","features":[584]},{"name":"SQL_PARAM_BIND_BY_COLUMN","features":[584]},{"name":"SQL_PARAM_BIND_TYPE_DEFAULT","features":[584]},{"name":"SQL_PARAM_DATA_AVAILABLE","features":[584]},{"name":"SQL_PARAM_DIAG_UNAVAILABLE","features":[584]},{"name":"SQL_PARAM_ERROR","features":[584]},{"name":"SQL_PARAM_IGNORE","features":[584]},{"name":"SQL_PARAM_INPUT","features":[584]},{"name":"SQL_PARAM_INPUT_OUTPUT","features":[584]},{"name":"SQL_PARAM_INPUT_OUTPUT_STREAM","features":[584]},{"name":"SQL_PARAM_OUTPUT","features":[584]},{"name":"SQL_PARAM_OUTPUT_STREAM","features":[584]},{"name":"SQL_PARAM_PROCEED","features":[584]},{"name":"SQL_PARAM_SUCCESS","features":[584]},{"name":"SQL_PARAM_SUCCESS_WITH_INFO","features":[584]},{"name":"SQL_PARAM_TYPE_UNKNOWN","features":[584]},{"name":"SQL_PARAM_UNUSED","features":[584]},{"name":"SQL_PARC_BATCH","features":[584]},{"name":"SQL_PARC_NO_BATCH","features":[584]},{"name":"SQL_PAS_BATCH","features":[584]},{"name":"SQL_PAS_NO_BATCH","features":[584]},{"name":"SQL_PAS_NO_SELECT","features":[584]},{"name":"SQL_PC_DEFAULT","features":[584]},{"name":"SQL_PC_NON_PSEUDO","features":[584]},{"name":"SQL_PC_NOT_PSEUDO","features":[584]},{"name":"SQL_PC_OFF","features":[584]},{"name":"SQL_PC_ON","features":[584]},{"name":"SQL_PC_PSEUDO","features":[584]},{"name":"SQL_PC_UNKNOWN","features":[584]},{"name":"SQL_PERF_START","features":[584]},{"name":"SQL_PERF_STOP","features":[584]},{"name":"SQL_POSITION","features":[584]},{"name":"SQL_POSITIONED_STATEMENTS","features":[584]},{"name":"SQL_POS_ADD","features":[584]},{"name":"SQL_POS_DELETE","features":[584]},{"name":"SQL_POS_OPERATIONS","features":[584]},{"name":"SQL_POS_POSITION","features":[584]},{"name":"SQL_POS_REFRESH","features":[584]},{"name":"SQL_POS_UPDATE","features":[584]},{"name":"SQL_PRED_BASIC","features":[584]},{"name":"SQL_PRED_CHAR","features":[584]},{"name":"SQL_PRED_NONE","features":[584]},{"name":"SQL_PRED_SEARCHABLE","features":[584]},{"name":"SQL_PRESERVE_CURSORS","features":[584]},{"name":"SQL_PROCEDURES","features":[584]},{"name":"SQL_PROCEDURE_TERM","features":[584]},{"name":"SQL_PS_POSITIONED_DELETE","features":[584]},{"name":"SQL_PS_POSITIONED_UPDATE","features":[584]},{"name":"SQL_PS_SELECT_FOR_UPDATE","features":[584]},{"name":"SQL_PT_FUNCTION","features":[584]},{"name":"SQL_PT_PROCEDURE","features":[584]},{"name":"SQL_PT_UNKNOWN","features":[584]},{"name":"SQL_QI_DEFAULT","features":[584]},{"name":"SQL_QI_OFF","features":[584]},{"name":"SQL_QI_ON","features":[584]},{"name":"SQL_QL_END","features":[584]},{"name":"SQL_QL_START","features":[584]},{"name":"SQL_QUALIFIER_LOCATION","features":[584]},{"name":"SQL_QUALIFIER_NAME_SEPARATOR","features":[584]},{"name":"SQL_QUALIFIER_TERM","features":[584]},{"name":"SQL_QUALIFIER_USAGE","features":[584]},{"name":"SQL_QUERY_TIMEOUT","features":[584]},{"name":"SQL_QUERY_TIMEOUT_DEFAULT","features":[584]},{"name":"SQL_QUICK","features":[584]},{"name":"SQL_QUIET_MODE","features":[584]},{"name":"SQL_QUOTED_IDENTIFIER_CASE","features":[584]},{"name":"SQL_QU_DML_STATEMENTS","features":[584]},{"name":"SQL_QU_INDEX_DEFINITION","features":[584]},{"name":"SQL_QU_PRIVILEGE_DEFINITION","features":[584]},{"name":"SQL_QU_PROCEDURE_INVOCATION","features":[584]},{"name":"SQL_QU_TABLE_DEFINITION","features":[584]},{"name":"SQL_RD_DEFAULT","features":[584]},{"name":"SQL_RD_OFF","features":[584]},{"name":"SQL_RD_ON","features":[584]},{"name":"SQL_REAL","features":[584]},{"name":"SQL_REFRESH","features":[584]},{"name":"SQL_REMOTE_PWD","features":[584]},{"name":"SQL_RESET_CONNECTION_YES","features":[584]},{"name":"SQL_RESET_PARAMS","features":[584]},{"name":"SQL_RESET_YES","features":[584]},{"name":"SQL_RESTRICT","features":[584]},{"name":"SQL_RESULT_COL","features":[584]},{"name":"SQL_RETRIEVE_DATA","features":[584]},{"name":"SQL_RETURN_VALUE","features":[584]},{"name":"SQL_RE_DEFAULT","features":[584]},{"name":"SQL_RE_OFF","features":[584]},{"name":"SQL_RE_ON","features":[584]},{"name":"SQL_ROLLBACK","features":[584]},{"name":"SQL_ROWSET_SIZE","features":[584]},{"name":"SQL_ROWSET_SIZE_DEFAULT","features":[584]},{"name":"SQL_ROWVER","features":[584]},{"name":"SQL_ROW_ADDED","features":[584]},{"name":"SQL_ROW_DELETED","features":[584]},{"name":"SQL_ROW_ERROR","features":[584]},{"name":"SQL_ROW_IDENTIFIER","features":[584]},{"name":"SQL_ROW_IGNORE","features":[584]},{"name":"SQL_ROW_NOROW","features":[584]},{"name":"SQL_ROW_NUMBER","features":[584]},{"name":"SQL_ROW_NUMBER_UNKNOWN","features":[584]},{"name":"SQL_ROW_PROCEED","features":[584]},{"name":"SQL_ROW_SUCCESS","features":[584]},{"name":"SQL_ROW_SUCCESS_WITH_INFO","features":[584]},{"name":"SQL_ROW_UPDATED","features":[584]},{"name":"SQL_ROW_UPDATES","features":[584]},{"name":"SQL_SCCO_LOCK","features":[584]},{"name":"SQL_SCCO_OPT_ROWVER","features":[584]},{"name":"SQL_SCCO_OPT_TIMESTAMP","features":[584]},{"name":"SQL_SCCO_OPT_VALUES","features":[584]},{"name":"SQL_SCCO_READ_ONLY","features":[584]},{"name":"SQL_SCC_ISO92_CLI","features":[584]},{"name":"SQL_SCC_XOPEN_CLI_VERSION1","features":[584]},{"name":"SQL_SCHEMA_TERM","features":[584]},{"name":"SQL_SCHEMA_USAGE","features":[584]},{"name":"SQL_SCOPE_CURROW","features":[584]},{"name":"SQL_SCOPE_SESSION","features":[584]},{"name":"SQL_SCOPE_TRANSACTION","features":[584]},{"name":"SQL_SCROLLABLE","features":[584]},{"name":"SQL_SCROLL_CONCURRENCY","features":[584]},{"name":"SQL_SCROLL_DYNAMIC","features":[584]},{"name":"SQL_SCROLL_FORWARD_ONLY","features":[584]},{"name":"SQL_SCROLL_KEYSET_DRIVEN","features":[584]},{"name":"SQL_SCROLL_OPTIONS","features":[584]},{"name":"SQL_SCROLL_STATIC","features":[584]},{"name":"SQL_SC_FIPS127_2_TRANSITIONAL","features":[584]},{"name":"SQL_SC_NON_UNIQUE","features":[584]},{"name":"SQL_SC_SQL92_ENTRY","features":[584]},{"name":"SQL_SC_SQL92_FULL","features":[584]},{"name":"SQL_SC_SQL92_INTERMEDIATE","features":[584]},{"name":"SQL_SC_TRY_UNIQUE","features":[584]},{"name":"SQL_SC_UNIQUE","features":[584]},{"name":"SQL_SDF_CURRENT_DATE","features":[584]},{"name":"SQL_SDF_CURRENT_TIME","features":[584]},{"name":"SQL_SDF_CURRENT_TIMESTAMP","features":[584]},{"name":"SQL_SEARCHABLE","features":[584]},{"name":"SQL_SEARCH_PATTERN_ESCAPE","features":[584]},{"name":"SQL_SECOND","features":[584]},{"name":"SQL_SENSITIVE","features":[584]},{"name":"SQL_SERVER_NAME","features":[584]},{"name":"SQL_SETPARAM_VALUE_MAX","features":[584]},{"name":"SQL_SETPOS_MAX_LOCK_VALUE","features":[584]},{"name":"SQL_SETPOS_MAX_OPTION_VALUE","features":[584]},{"name":"SQL_SET_DEFAULT","features":[584]},{"name":"SQL_SET_NULL","features":[584]},{"name":"SQL_SFKD_CASCADE","features":[584]},{"name":"SQL_SFKD_NO_ACTION","features":[584]},{"name":"SQL_SFKD_SET_DEFAULT","features":[584]},{"name":"SQL_SFKD_SET_NULL","features":[584]},{"name":"SQL_SFKU_CASCADE","features":[584]},{"name":"SQL_SFKU_NO_ACTION","features":[584]},{"name":"SQL_SFKU_SET_DEFAULT","features":[584]},{"name":"SQL_SFKU_SET_NULL","features":[584]},{"name":"SQL_SG_DELETE_TABLE","features":[584]},{"name":"SQL_SG_INSERT_COLUMN","features":[584]},{"name":"SQL_SG_INSERT_TABLE","features":[584]},{"name":"SQL_SG_REFERENCES_COLUMN","features":[584]},{"name":"SQL_SG_REFERENCES_TABLE","features":[584]},{"name":"SQL_SG_SELECT_TABLE","features":[584]},{"name":"SQL_SG_UPDATE_COLUMN","features":[584]},{"name":"SQL_SG_UPDATE_TABLE","features":[584]},{"name":"SQL_SG_USAGE_ON_CHARACTER_SET","features":[584]},{"name":"SQL_SG_USAGE_ON_COLLATION","features":[584]},{"name":"SQL_SG_USAGE_ON_DOMAIN","features":[584]},{"name":"SQL_SG_USAGE_ON_TRANSLATION","features":[584]},{"name":"SQL_SG_WITH_GRANT_OPTION","features":[584]},{"name":"SQL_SIGNED_OFFSET","features":[584]},{"name":"SQL_SIMULATE_CURSOR","features":[584]},{"name":"SQL_SMALLINT","features":[584]},{"name":"SQL_SNVF_BIT_LENGTH","features":[584]},{"name":"SQL_SNVF_CHARACTER_LENGTH","features":[584]},{"name":"SQL_SNVF_CHAR_LENGTH","features":[584]},{"name":"SQL_SNVF_EXTRACT","features":[584]},{"name":"SQL_SNVF_OCTET_LENGTH","features":[584]},{"name":"SQL_SNVF_POSITION","features":[584]},{"name":"SQL_SOPT_SS_BASE","features":[584]},{"name":"SQL_SOPT_SS_CURRENT_COMMAND","features":[584]},{"name":"SQL_SOPT_SS_CURSOR_OPTIONS","features":[584]},{"name":"SQL_SOPT_SS_DEFER_PREPARE","features":[584]},{"name":"SQL_SOPT_SS_HIDDEN_COLUMNS","features":[584]},{"name":"SQL_SOPT_SS_MAX_USED","features":[584]},{"name":"SQL_SOPT_SS_NOBROWSETABLE","features":[584]},{"name":"SQL_SOPT_SS_NOCOUNT_STATUS","features":[584]},{"name":"SQL_SOPT_SS_REGIONALIZE","features":[584]},{"name":"SQL_SOPT_SS_TEXTPTR_LOGGING","features":[584]},{"name":"SQL_SO_DYNAMIC","features":[584]},{"name":"SQL_SO_FORWARD_ONLY","features":[584]},{"name":"SQL_SO_KEYSET_DRIVEN","features":[584]},{"name":"SQL_SO_MIXED","features":[584]},{"name":"SQL_SO_STATIC","features":[584]},{"name":"SQL_SPECIAL_CHARACTERS","features":[584]},{"name":"SQL_SPEC_MAJOR","features":[584]},{"name":"SQL_SPEC_MINOR","features":[584]},{"name":"SQL_SPEC_STRING","features":[584]},{"name":"SQL_SP_BETWEEN","features":[584]},{"name":"SQL_SP_COMPARISON","features":[584]},{"name":"SQL_SP_EXISTS","features":[584]},{"name":"SQL_SP_IN","features":[584]},{"name":"SQL_SP_ISNOTNULL","features":[584]},{"name":"SQL_SP_ISNULL","features":[584]},{"name":"SQL_SP_LIKE","features":[584]},{"name":"SQL_SP_MATCH_FULL","features":[584]},{"name":"SQL_SP_MATCH_PARTIAL","features":[584]},{"name":"SQL_SP_MATCH_UNIQUE_FULL","features":[584]},{"name":"SQL_SP_MATCH_UNIQUE_PARTIAL","features":[584]},{"name":"SQL_SP_OVERLAPS","features":[584]},{"name":"SQL_SP_QUANTIFIED_COMPARISON","features":[584]},{"name":"SQL_SP_UNIQUE","features":[584]},{"name":"SQL_SQL92_DATETIME_FUNCTIONS","features":[584]},{"name":"SQL_SQL92_FOREIGN_KEY_DELETE_RULE","features":[584]},{"name":"SQL_SQL92_FOREIGN_KEY_UPDATE_RULE","features":[584]},{"name":"SQL_SQL92_GRANT","features":[584]},{"name":"SQL_SQL92_NUMERIC_VALUE_FUNCTIONS","features":[584]},{"name":"SQL_SQL92_PREDICATES","features":[584]},{"name":"SQL_SQL92_RELATIONAL_JOIN_OPERATORS","features":[584]},{"name":"SQL_SQL92_REVOKE","features":[584]},{"name":"SQL_SQL92_ROW_VALUE_CONSTRUCTOR","features":[584]},{"name":"SQL_SQL92_STRING_FUNCTIONS","features":[584]},{"name":"SQL_SQL92_VALUE_EXPRESSIONS","features":[584]},{"name":"SQL_SQLSTATE_SIZE","features":[584]},{"name":"SQL_SQLSTATE_SIZEW","features":[584]},{"name":"SQL_SQL_CONFORMANCE","features":[584]},{"name":"SQL_SQ_COMPARISON","features":[584]},{"name":"SQL_SQ_CORRELATED_SUBQUERIES","features":[584]},{"name":"SQL_SQ_EXISTS","features":[584]},{"name":"SQL_SQ_IN","features":[584]},{"name":"SQL_SQ_QUANTIFIED","features":[584]},{"name":"SQL_SRJO_CORRESPONDING_CLAUSE","features":[584]},{"name":"SQL_SRJO_CROSS_JOIN","features":[584]},{"name":"SQL_SRJO_EXCEPT_JOIN","features":[584]},{"name":"SQL_SRJO_FULL_OUTER_JOIN","features":[584]},{"name":"SQL_SRJO_INNER_JOIN","features":[584]},{"name":"SQL_SRJO_INTERSECT_JOIN","features":[584]},{"name":"SQL_SRJO_LEFT_OUTER_JOIN","features":[584]},{"name":"SQL_SRJO_NATURAL_JOIN","features":[584]},{"name":"SQL_SRJO_RIGHT_OUTER_JOIN","features":[584]},{"name":"SQL_SRJO_UNION_JOIN","features":[584]},{"name":"SQL_SRVC_DEFAULT","features":[584]},{"name":"SQL_SRVC_NULL","features":[584]},{"name":"SQL_SRVC_ROW_SUBQUERY","features":[584]},{"name":"SQL_SRVC_VALUE_EXPRESSION","features":[584]},{"name":"SQL_SR_CASCADE","features":[584]},{"name":"SQL_SR_DELETE_TABLE","features":[584]},{"name":"SQL_SR_GRANT_OPTION_FOR","features":[584]},{"name":"SQL_SR_INSERT_COLUMN","features":[584]},{"name":"SQL_SR_INSERT_TABLE","features":[584]},{"name":"SQL_SR_REFERENCES_COLUMN","features":[584]},{"name":"SQL_SR_REFERENCES_TABLE","features":[584]},{"name":"SQL_SR_RESTRICT","features":[584]},{"name":"SQL_SR_SELECT_TABLE","features":[584]},{"name":"SQL_SR_UPDATE_COLUMN","features":[584]},{"name":"SQL_SR_UPDATE_TABLE","features":[584]},{"name":"SQL_SR_USAGE_ON_CHARACTER_SET","features":[584]},{"name":"SQL_SR_USAGE_ON_COLLATION","features":[584]},{"name":"SQL_SR_USAGE_ON_DOMAIN","features":[584]},{"name":"SQL_SR_USAGE_ON_TRANSLATION","features":[584]},{"name":"SQL_SSF_CONVERT","features":[584]},{"name":"SQL_SSF_LOWER","features":[584]},{"name":"SQL_SSF_SUBSTRING","features":[584]},{"name":"SQL_SSF_TRANSLATE","features":[584]},{"name":"SQL_SSF_TRIM_BOTH","features":[584]},{"name":"SQL_SSF_TRIM_LEADING","features":[584]},{"name":"SQL_SSF_TRIM_TRAILING","features":[584]},{"name":"SQL_SSF_UPPER","features":[584]},{"name":"SQL_SS_ADDITIONS","features":[584]},{"name":"SQL_SS_DELETIONS","features":[584]},{"name":"SQL_SS_DL_DEFAULT","features":[584]},{"name":"SQL_SS_QI_DEFAULT","features":[584]},{"name":"SQL_SS_QL_DEFAULT","features":[584]},{"name":"SQL_SS_UPDATES","features":[584]},{"name":"SQL_SS_VARIANT","features":[584]},{"name":"SQL_STANDARD_CLI_CONFORMANCE","features":[584]},{"name":"SQL_STATIC_CURSOR_ATTRIBUTES1","features":[584]},{"name":"SQL_STATIC_CURSOR_ATTRIBUTES2","features":[584]},{"name":"SQL_STATIC_SENSITIVITY","features":[584]},{"name":"SQL_STILL_EXECUTING","features":[584]},{"name":"SQL_STMT_OPT_MAX","features":[584]},{"name":"SQL_STMT_OPT_MIN","features":[584]},{"name":"SQL_STRING_FUNCTIONS","features":[584]},{"name":"SQL_SUBQUERIES","features":[584]},{"name":"SQL_SUCCESS","features":[584]},{"name":"SQL_SUCCESS_WITH_INFO","features":[584]},{"name":"SQL_SU_DML_STATEMENTS","features":[584]},{"name":"SQL_SU_INDEX_DEFINITION","features":[584]},{"name":"SQL_SU_PRIVILEGE_DEFINITION","features":[584]},{"name":"SQL_SU_PROCEDURE_INVOCATION","features":[584]},{"name":"SQL_SU_TABLE_DEFINITION","features":[584]},{"name":"SQL_SVE_CASE","features":[584]},{"name":"SQL_SVE_CAST","features":[584]},{"name":"SQL_SVE_COALESCE","features":[584]},{"name":"SQL_SVE_NULLIF","features":[584]},{"name":"SQL_SYSTEM_FUNCTIONS","features":[584]},{"name":"SQL_TABLE_STAT","features":[584]},{"name":"SQL_TABLE_TERM","features":[584]},{"name":"SQL_TC_ALL","features":[584]},{"name":"SQL_TC_DDL_COMMIT","features":[584]},{"name":"SQL_TC_DDL_IGNORE","features":[584]},{"name":"SQL_TC_DML","features":[584]},{"name":"SQL_TC_NONE","features":[584]},{"name":"SQL_TEXTPTR_LOGGING","features":[584]},{"name":"SQL_TIME","features":[584]},{"name":"SQL_TIMEDATE_ADD_INTERVALS","features":[584]},{"name":"SQL_TIMEDATE_DIFF_INTERVALS","features":[584]},{"name":"SQL_TIMEDATE_FUNCTIONS","features":[584]},{"name":"SQL_TIMESTAMP","features":[584]},{"name":"SQL_TIMESTAMP_LEN","features":[584]},{"name":"SQL_TIME_LEN","features":[584]},{"name":"SQL_TINYINT","features":[584]},{"name":"SQL_TL_DEFAULT","features":[584]},{"name":"SQL_TL_OFF","features":[584]},{"name":"SQL_TL_ON","features":[584]},{"name":"SQL_TRANSACTION_CAPABLE","features":[584]},{"name":"SQL_TRANSACTION_ISOLATION_OPTION","features":[584]},{"name":"SQL_TRANSACTION_READ_COMMITTED","features":[584]},{"name":"SQL_TRANSACTION_READ_UNCOMMITTED","features":[584]},{"name":"SQL_TRANSACTION_REPEATABLE_READ","features":[584]},{"name":"SQL_TRANSACTION_SERIALIZABLE","features":[584]},{"name":"SQL_TRANSLATE_DLL","features":[584]},{"name":"SQL_TRANSLATE_OPTION","features":[584]},{"name":"SQL_TRUE","features":[584]},{"name":"SQL_TXN_CAPABLE","features":[584]},{"name":"SQL_TXN_ISOLATION","features":[584]},{"name":"SQL_TXN_ISOLATION_OPTION","features":[584]},{"name":"SQL_TXN_READ_COMMITTED","features":[584]},{"name":"SQL_TXN_READ_UNCOMMITTED","features":[584]},{"name":"SQL_TXN_REPEATABLE_READ","features":[584]},{"name":"SQL_TXN_SERIALIZABLE","features":[584]},{"name":"SQL_TXN_VERSIONING","features":[584]},{"name":"SQL_TYPE_DATE","features":[584]},{"name":"SQL_TYPE_DRIVER_END","features":[584]},{"name":"SQL_TYPE_DRIVER_START","features":[584]},{"name":"SQL_TYPE_MAX","features":[584]},{"name":"SQL_TYPE_MIN","features":[584]},{"name":"SQL_TYPE_NULL","features":[584]},{"name":"SQL_TYPE_TIME","features":[584]},{"name":"SQL_TYPE_TIMESTAMP","features":[584]},{"name":"SQL_UB_DEFAULT","features":[584]},{"name":"SQL_UB_FIXED","features":[584]},{"name":"SQL_UB_OFF","features":[584]},{"name":"SQL_UB_ON","features":[584]},{"name":"SQL_UB_VARIABLE","features":[584]},{"name":"SQL_UNBIND","features":[584]},{"name":"SQL_UNICODE","features":[584]},{"name":"SQL_UNICODE_CHAR","features":[584]},{"name":"SQL_UNICODE_LONGVARCHAR","features":[584]},{"name":"SQL_UNICODE_VARCHAR","features":[584]},{"name":"SQL_UNION","features":[584]},{"name":"SQL_UNION_STATEMENT","features":[584]},{"name":"SQL_UNKNOWN_TYPE","features":[584]},{"name":"SQL_UNNAMED","features":[584]},{"name":"SQL_UNSEARCHABLE","features":[584]},{"name":"SQL_UNSIGNED_OFFSET","features":[584]},{"name":"SQL_UNSPECIFIED","features":[584]},{"name":"SQL_UPDATE","features":[584]},{"name":"SQL_UPDATE_BY_BOOKMARK","features":[584]},{"name":"SQL_UP_DEFAULT","features":[584]},{"name":"SQL_UP_OFF","features":[584]},{"name":"SQL_UP_ON","features":[584]},{"name":"SQL_UP_ON_DROP","features":[584]},{"name":"SQL_USER_NAME","features":[584]},{"name":"SQL_USE_BOOKMARKS","features":[584]},{"name":"SQL_USE_PROCEDURE_FOR_PREPARE","features":[584]},{"name":"SQL_US_UNION","features":[584]},{"name":"SQL_US_UNION_ALL","features":[584]},{"name":"SQL_U_UNION","features":[584]},{"name":"SQL_U_UNION_ALL","features":[584]},{"name":"SQL_VARBINARY","features":[584]},{"name":"SQL_VARCHAR","features":[584]},{"name":"SQL_VARLEN_DATA","features":[584]},{"name":"SQL_WARN_NO","features":[584]},{"name":"SQL_WARN_YES","features":[584]},{"name":"SQL_WCHAR","features":[584]},{"name":"SQL_WLONGVARCHAR","features":[584]},{"name":"SQL_WVARCHAR","features":[584]},{"name":"SQL_XL_DEFAULT","features":[584]},{"name":"SQL_XL_OFF","features":[584]},{"name":"SQL_XL_ON","features":[584]},{"name":"SQL_XOPEN_CLI_YEAR","features":[584]},{"name":"SQL_YEAR","features":[584]},{"name":"SQL_YEAR_MONTH_STRUCT","features":[584]},{"name":"SQL_YEAR_TO_MONTH","features":[584]},{"name":"SQLudtBINARY","features":[584]},{"name":"SQLudtBIT","features":[584]},{"name":"SQLudtBITN","features":[584]},{"name":"SQLudtCHAR","features":[584]},{"name":"SQLudtDATETIM4","features":[584]},{"name":"SQLudtDATETIME","features":[584]},{"name":"SQLudtDATETIMN","features":[584]},{"name":"SQLudtDECML","features":[584]},{"name":"SQLudtDECMLN","features":[584]},{"name":"SQLudtFLT4","features":[584]},{"name":"SQLudtFLT8","features":[584]},{"name":"SQLudtFLTN","features":[584]},{"name":"SQLudtIMAGE","features":[584]},{"name":"SQLudtINT1","features":[584]},{"name":"SQLudtINT2","features":[584]},{"name":"SQLudtINT4","features":[584]},{"name":"SQLudtINTN","features":[584]},{"name":"SQLudtMONEY","features":[584]},{"name":"SQLudtMONEY4","features":[584]},{"name":"SQLudtMONEYN","features":[584]},{"name":"SQLudtNUM","features":[584]},{"name":"SQLudtNUMN","features":[584]},{"name":"SQLudtSYSNAME","features":[584]},{"name":"SQLudtTEXT","features":[584]},{"name":"SQLudtTIMESTAMP","features":[584]},{"name":"SQLudtUNIQUEIDENTIFIER","features":[584]},{"name":"SQLudtVARBINARY","features":[584]},{"name":"SQLudtVARCHAR","features":[584]},{"name":"SQMO_DEFAULT_PROPERTY","features":[584]},{"name":"SQMO_GENERATOR_FOR_TYPE","features":[584]},{"name":"SQMO_MAP_PROPERTY","features":[584]},{"name":"SQMO_VIRTUAL_PROPERTY","features":[584]},{"name":"SQPE_EXTRA_CLOSING_PARENTHESIS","features":[584]},{"name":"SQPE_EXTRA_OPENING_PARENTHESIS","features":[584]},{"name":"SQPE_IGNORED_CONNECTOR","features":[584]},{"name":"SQPE_IGNORED_KEYWORD","features":[584]},{"name":"SQPE_IGNORED_MODIFIER","features":[584]},{"name":"SQPE_NONE","features":[584]},{"name":"SQPE_UNHANDLED","features":[584]},{"name":"SQRO_ADD_ROBUST_ITEM_NAME","features":[584]},{"name":"SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES","features":[584]},{"name":"SQRO_ALWAYS_ONE_INTERVAL","features":[584]},{"name":"SQRO_DEFAULT","features":[584]},{"name":"SQRO_DONT_MAP_RELATIONS","features":[584]},{"name":"SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS","features":[584]},{"name":"SQRO_DONT_RESOLVE_DATETIME","features":[584]},{"name":"SQRO_DONT_RESOLVE_RANGES","features":[584]},{"name":"SQRO_DONT_SIMPLIFY_CONDITION_TREES","features":[584]},{"name":"SQRO_DONT_SPLIT_WORDS","features":[584]},{"name":"SQRO_IGNORE_PHRASE_ORDER","features":[584]},{"name":"SQSO_AUTOMATIC_WILDCARD","features":[584]},{"name":"SQSO_CONNECTOR_CASE","features":[584]},{"name":"SQSO_IMPLICIT_CONNECTOR","features":[584]},{"name":"SQSO_LANGUAGE_KEYWORDS","features":[584]},{"name":"SQSO_LOCALE_WORD_BREAKING","features":[584]},{"name":"SQSO_NATURAL_SYNTAX","features":[584]},{"name":"SQSO_SCHEMA","features":[584]},{"name":"SQSO_SYNTAX","features":[584]},{"name":"SQSO_TIME_ZONE","features":[584]},{"name":"SQSO_TRACE_LEVEL","features":[584]},{"name":"SQSO_WORD_BREAKER","features":[584]},{"name":"SQS_ADVANCED_QUERY_SYNTAX","features":[584]},{"name":"SQS_NATURAL_QUERY_SYNTAX","features":[584]},{"name":"SQS_NO_SYNTAX","features":[584]},{"name":"SRCH_SCHEMA_CACHE_E_UNEXPECTED","features":[584]},{"name":"SSERRORINFO","features":[584]},{"name":"SSPROPVAL_COMMANDTYPE_BULKLOAD","features":[584]},{"name":"SSPROPVAL_COMMANDTYPE_REGULAR","features":[584]},{"name":"SSPROPVAL_USEPROCFORPREP_OFF","features":[584]},{"name":"SSPROPVAL_USEPROCFORPREP_ON","features":[584]},{"name":"SSPROPVAL_USEPROCFORPREP_ON_DROP","features":[584]},{"name":"SSPROP_ALLOWNATIVEVARIANT","features":[584]},{"name":"SSPROP_AUTH_REPL_SERVER_NAME","features":[584]},{"name":"SSPROP_CHARACTERSET","features":[584]},{"name":"SSPROP_COLUMNLEVELCOLLATION","features":[584]},{"name":"SSPROP_COL_COLLATIONNAME","features":[584]},{"name":"SSPROP_CURRENTCOLLATION","features":[584]},{"name":"SSPROP_CURSORAUTOFETCH","features":[584]},{"name":"SSPROP_DEFERPREPARE","features":[584]},{"name":"SSPROP_ENABLEFASTLOAD","features":[584]},{"name":"SSPROP_FASTLOADKEEPIDENTITY","features":[584]},{"name":"SSPROP_FASTLOADKEEPNULLS","features":[584]},{"name":"SSPROP_FASTLOADOPTIONS","features":[584]},{"name":"SSPROP_INIT_APPNAME","features":[584]},{"name":"SSPROP_INIT_AUTOTRANSLATE","features":[584]},{"name":"SSPROP_INIT_CURRENTLANGUAGE","features":[584]},{"name":"SSPROP_INIT_ENCRYPT","features":[584]},{"name":"SSPROP_INIT_FILENAME","features":[584]},{"name":"SSPROP_INIT_NETWORKADDRESS","features":[584]},{"name":"SSPROP_INIT_NETWORKLIBRARY","features":[584]},{"name":"SSPROP_INIT_PACKETSIZE","features":[584]},{"name":"SSPROP_INIT_TAGCOLUMNCOLLATION","features":[584]},{"name":"SSPROP_INIT_USEPROCFORPREP","features":[584]},{"name":"SSPROP_INIT_WSID","features":[584]},{"name":"SSPROP_IRowsetFastLoad","features":[584]},{"name":"SSPROP_MAXBLOBLENGTH","features":[584]},{"name":"SSPROP_QUOTEDCATALOGNAMES","features":[584]},{"name":"SSPROP_SORTORDER","features":[584]},{"name":"SSPROP_SQLXMLXPROGID","features":[584]},{"name":"SSPROP_STREAM_BASEPATH","features":[584]},{"name":"SSPROP_STREAM_COMMANDTYPE","features":[584]},{"name":"SSPROP_STREAM_CONTENTTYPE","features":[584]},{"name":"SSPROP_STREAM_FLAGS","features":[584]},{"name":"SSPROP_STREAM_MAPPINGSCHEMA","features":[584]},{"name":"SSPROP_STREAM_XMLROOT","features":[584]},{"name":"SSPROP_STREAM_XSL","features":[584]},{"name":"SSPROP_UNICODECOMPARISONSTYLE","features":[584]},{"name":"SSPROP_UNICODELCID","features":[584]},{"name":"SSVARIANT","features":[307,358,584]},{"name":"STD_BOOKMARKLENGTH","features":[584]},{"name":"STGM_COLLECTION","features":[584]},{"name":"STGM_OPEN","features":[584]},{"name":"STGM_OUTPUT","features":[584]},{"name":"STGM_RECURSIVE","features":[584]},{"name":"STGM_STRICTOPEN","features":[584]},{"name":"STREAM_FLAGS_DISALLOW_ABSOLUTE_PATH","features":[584]},{"name":"STREAM_FLAGS_DISALLOW_QUERY","features":[584]},{"name":"STREAM_FLAGS_DISALLOW_UPDATEGRAMS","features":[584]},{"name":"STREAM_FLAGS_DISALLOW_URL","features":[584]},{"name":"STREAM_FLAGS_DONTCACHEMAPPINGSCHEMA","features":[584]},{"name":"STREAM_FLAGS_DONTCACHETEMPLATE","features":[584]},{"name":"STREAM_FLAGS_DONTCACHEXSL","features":[584]},{"name":"STREAM_FLAGS_RESERVED","features":[584]},{"name":"STRUCTURED_QUERY_MULTIOPTION","features":[584]},{"name":"STRUCTURED_QUERY_PARSE_ERROR","features":[584]},{"name":"STRUCTURED_QUERY_RESOLVE_OPTION","features":[584]},{"name":"STRUCTURED_QUERY_SINGLE_OPTION","features":[584]},{"name":"STRUCTURED_QUERY_SYNTAX","features":[584]},{"name":"STS_ABORTXMLPARSE","features":[584]},{"name":"STS_WS_ERROR","features":[584]},{"name":"SUBSCRIPTIONINFO","features":[307,584]},{"name":"SUBSCRIPTIONINFOFLAGS","features":[584]},{"name":"SUBSCRIPTIONITEMINFO","features":[584]},{"name":"SUBSCRIPTIONSCHEDULE","features":[584]},{"name":"SUBSCRIPTIONTYPE","features":[584]},{"name":"SUBSINFO_ALLFLAGS","features":[584]},{"name":"SUBSINFO_CHANGESONLY","features":[584]},{"name":"SUBSINFO_CHANNELFLAGS","features":[584]},{"name":"SUBSINFO_FRIENDLYNAME","features":[584]},{"name":"SUBSINFO_GLEAM","features":[584]},{"name":"SUBSINFO_MAILNOT","features":[584]},{"name":"SUBSINFO_MAXSIZEKB","features":[584]},{"name":"SUBSINFO_NEEDPASSWORD","features":[584]},{"name":"SUBSINFO_PASSWORD","features":[584]},{"name":"SUBSINFO_RECURSE","features":[584]},{"name":"SUBSINFO_SCHEDULE","features":[584]},{"name":"SUBSINFO_TASKFLAGS","features":[584]},{"name":"SUBSINFO_TYPE","features":[584]},{"name":"SUBSINFO_USER","features":[584]},{"name":"SUBSINFO_WEBCRAWL","features":[584]},{"name":"SUBSMGRENUM_MASK","features":[584]},{"name":"SUBSMGRENUM_TEMP","features":[584]},{"name":"SUBSMGRUPDATE_MASK","features":[584]},{"name":"SUBSMGRUPDATE_MINIMIZE","features":[584]},{"name":"SUBSSCHED_AUTO","features":[584]},{"name":"SUBSSCHED_CUSTOM","features":[584]},{"name":"SUBSSCHED_DAILY","features":[584]},{"name":"SUBSSCHED_MANUAL","features":[584]},{"name":"SUBSSCHED_WEEKLY","features":[584]},{"name":"SUBSTYPE_CHANNEL","features":[584]},{"name":"SUBSTYPE_DESKTOPCHANNEL","features":[584]},{"name":"SUBSTYPE_DESKTOPURL","features":[584]},{"name":"SUBSTYPE_EXTERNAL","features":[584]},{"name":"SUBSTYPE_URL","features":[584]},{"name":"SUCCEED","features":[584]},{"name":"SUCCEED_ABORT","features":[584]},{"name":"SUCCEED_ASYNC","features":[584]},{"name":"SubscriptionMgr","features":[584]},{"name":"TEXT_SOURCE","features":[584]},{"name":"TIMEOUT_INFO","features":[584]},{"name":"TIMESTAMP_STRUCT","features":[584]},{"name":"TIME_STRUCT","features":[584]},{"name":"TRACE_ON","features":[584]},{"name":"TRACE_VERSION","features":[584]},{"name":"TRACE_VS_EVENT_ON","features":[584]},{"name":"VECTORRESTRICTION","features":[512,431,584]},{"name":"VT_SS_BINARY","features":[584]},{"name":"VT_SS_BIT","features":[584]},{"name":"VT_SS_DATETIME","features":[584]},{"name":"VT_SS_DECIMAL","features":[584]},{"name":"VT_SS_EMPTY","features":[584]},{"name":"VT_SS_GUID","features":[584]},{"name":"VT_SS_I2","features":[584]},{"name":"VT_SS_I4","features":[584]},{"name":"VT_SS_I8","features":[584]},{"name":"VT_SS_MONEY","features":[584]},{"name":"VT_SS_NULL","features":[584]},{"name":"VT_SS_NUMERIC","features":[584]},{"name":"VT_SS_R4","features":[584]},{"name":"VT_SS_R8","features":[584]},{"name":"VT_SS_SMALLDATETIME","features":[584]},{"name":"VT_SS_SMALLMONEY","features":[584]},{"name":"VT_SS_STRING","features":[584]},{"name":"VT_SS_UI1","features":[584]},{"name":"VT_SS_UNKNOWN","features":[584]},{"name":"VT_SS_VARBINARY","features":[584]},{"name":"VT_SS_VARSTRING","features":[584]},{"name":"VT_SS_WSTRING","features":[584]},{"name":"VT_SS_WVARSTRING","features":[584]},{"name":"WEBCRAWL_DONT_MAKE_STICKY","features":[584]},{"name":"WEBCRAWL_GET_BGSOUNDS","features":[584]},{"name":"WEBCRAWL_GET_CONTROLS","features":[584]},{"name":"WEBCRAWL_GET_IMAGES","features":[584]},{"name":"WEBCRAWL_GET_VIDEOS","features":[584]},{"name":"WEBCRAWL_IGNORE_ROBOTSTXT","features":[584]},{"name":"WEBCRAWL_LINKS_ELSEWHERE","features":[584]},{"name":"WEBCRAWL_ONLY_LINKS_TO_HTML","features":[584]},{"name":"WEBCRAWL_RECURSEFLAGS","features":[584]},{"name":"XML_E_BADSXQL","features":[584]},{"name":"XML_E_NODEFAULTNS","features":[584]},{"name":"_MAPI_E_ACCOUNT_DISABLED","features":[584]},{"name":"_MAPI_E_BAD_CHARWIDTH","features":[584]},{"name":"_MAPI_E_BAD_COLUMN","features":[584]},{"name":"_MAPI_E_BUSY","features":[584]},{"name":"_MAPI_E_COMPUTED","features":[584]},{"name":"_MAPI_E_CORRUPT_DATA","features":[584]},{"name":"_MAPI_E_DISK_ERROR","features":[584]},{"name":"_MAPI_E_END_OF_SESSION","features":[584]},{"name":"_MAPI_E_EXTENDED_ERROR","features":[584]},{"name":"_MAPI_E_FAILONEPROVIDER","features":[584]},{"name":"_MAPI_E_INVALID_ACCESS_TIME","features":[584]},{"name":"_MAPI_E_INVALID_ENTRYID","features":[584]},{"name":"_MAPI_E_INVALID_OBJECT","features":[584]},{"name":"_MAPI_E_INVALID_WORKSTATION_ACCOUNT","features":[584]},{"name":"_MAPI_E_LOGON_FAILED","features":[584]},{"name":"_MAPI_E_MISSING_REQUIRED_COLUMN","features":[584]},{"name":"_MAPI_E_NETWORK_ERROR","features":[584]},{"name":"_MAPI_E_NOT_ENOUGH_DISK","features":[584]},{"name":"_MAPI_E_NOT_ENOUGH_RESOURCES","features":[584]},{"name":"_MAPI_E_NOT_FOUND","features":[584]},{"name":"_MAPI_E_NO_SUPPORT","features":[584]},{"name":"_MAPI_E_OBJECT_CHANGED","features":[584]},{"name":"_MAPI_E_OBJECT_DELETED","features":[584]},{"name":"_MAPI_E_PASSWORD_CHANGE_REQUIRED","features":[584]},{"name":"_MAPI_E_PASSWORD_EXPIRED","features":[584]},{"name":"_MAPI_E_SESSION_LIMIT","features":[584]},{"name":"_MAPI_E_STRING_TOO_LONG","features":[584]},{"name":"_MAPI_E_TOO_COMPLEX","features":[584]},{"name":"_MAPI_E_UNABLE_TO_ABORT","features":[584]},{"name":"_MAPI_E_UNCONFIGURED","features":[584]},{"name":"_MAPI_E_UNKNOWN_CPID","features":[584]},{"name":"_MAPI_E_UNKNOWN_ENTRYID","features":[584]},{"name":"_MAPI_E_UNKNOWN_FLAGS","features":[584]},{"name":"_MAPI_E_UNKNOWN_LCID","features":[584]},{"name":"_MAPI_E_USER_CANCEL","features":[584]},{"name":"_MAPI_E_VERSION","features":[584]},{"name":"_MAPI_W_NO_SERVICE","features":[584]},{"name":"bcp_batch","features":[584]},{"name":"bcp_bind","features":[584]},{"name":"bcp_colfmt","features":[584]},{"name":"bcp_collen","features":[584]},{"name":"bcp_colptr","features":[584]},{"name":"bcp_columns","features":[584]},{"name":"bcp_control","features":[584]},{"name":"bcp_done","features":[584]},{"name":"bcp_exec","features":[584]},{"name":"bcp_getcolfmt","features":[584]},{"name":"bcp_initA","features":[584]},{"name":"bcp_initW","features":[584]},{"name":"bcp_moretext","features":[584]},{"name":"bcp_readfmtA","features":[584]},{"name":"bcp_readfmtW","features":[584]},{"name":"bcp_sendrow","features":[584]},{"name":"bcp_setcolfmt","features":[584]},{"name":"bcp_writefmtA","features":[584]},{"name":"bcp_writefmtW","features":[584]},{"name":"dbprtypeA","features":[584]},{"name":"dbprtypeW","features":[584]},{"name":"eAUTH_TYPE_ANONYMOUS","features":[584]},{"name":"eAUTH_TYPE_BASIC","features":[584]},{"name":"eAUTH_TYPE_NTLM","features":[584]}],"606":[{"name":"CONDITION_OPERATION","features":[585]},{"name":"CONDITION_TYPE","features":[585]},{"name":"COP_APPLICATION_SPECIFIC","features":[585]},{"name":"COP_DOSWILDCARDS","features":[585]},{"name":"COP_EQUAL","features":[585]},{"name":"COP_GREATERTHAN","features":[585]},{"name":"COP_GREATERTHANOREQUAL","features":[585]},{"name":"COP_IMPLICIT","features":[585]},{"name":"COP_LESSTHAN","features":[585]},{"name":"COP_LESSTHANOREQUAL","features":[585]},{"name":"COP_NOTEQUAL","features":[585]},{"name":"COP_VALUE_CONTAINS","features":[585]},{"name":"COP_VALUE_ENDSWITH","features":[585]},{"name":"COP_VALUE_NOTCONTAINS","features":[585]},{"name":"COP_VALUE_STARTSWITH","features":[585]},{"name":"COP_WORD_EQUAL","features":[585]},{"name":"COP_WORD_STARTSWITH","features":[585]},{"name":"CT_AND_CONDITION","features":[585]},{"name":"CT_LEAF_CONDITION","features":[585]},{"name":"CT_NOT_CONDITION","features":[585]},{"name":"CT_OR_CONDITION","features":[585]}],"607":[{"name":"IWSCDefaultProduct","features":[358,586]},{"name":"IWSCProductList","features":[358,586]},{"name":"IWscProduct","features":[358,586]},{"name":"IWscProduct2","features":[358,586]},{"name":"IWscProduct3","features":[358,586]},{"name":"SECURITY_PRODUCT_TYPE","features":[586]},{"name":"SECURITY_PRODUCT_TYPE_ANTISPYWARE","features":[586]},{"name":"SECURITY_PRODUCT_TYPE_ANTIVIRUS","features":[586]},{"name":"SECURITY_PRODUCT_TYPE_FIREWALL","features":[586]},{"name":"WSCDefaultProduct","features":[586]},{"name":"WSCProductList","features":[586]},{"name":"WSC_SECURITY_PRODUCT_OUT_OF_DATE","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE_EXPIRED","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE_OFF","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE_ON","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE_SNOOZED","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS_ACTION_NEEDED","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS_ACTION_RECOMMENDED","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS_NOT_SET","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS_NO_ACTION","features":[586]},{"name":"WSC_SECURITY_PRODUCT_UP_TO_DATE","features":[586]},{"name":"WSC_SECURITY_PROVIDER","features":[586]},{"name":"WSC_SECURITY_PROVIDER_ALL","features":[586]},{"name":"WSC_SECURITY_PROVIDER_ANTISPYWARE","features":[586]},{"name":"WSC_SECURITY_PROVIDER_ANTIVIRUS","features":[586]},{"name":"WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS","features":[586]},{"name":"WSC_SECURITY_PROVIDER_FIREWALL","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH_GOOD","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH_NOTMONITORED","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH_POOR","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH_SNOOZE","features":[586]},{"name":"WSC_SECURITY_PROVIDER_INTERNET_SETTINGS","features":[586]},{"name":"WSC_SECURITY_PROVIDER_NONE","features":[586]},{"name":"WSC_SECURITY_PROVIDER_SERVICE","features":[586]},{"name":"WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL","features":[586]},{"name":"WSC_SECURITY_SIGNATURE_STATUS","features":[586]},{"name":"WscGetAntiMalwareUri","features":[586]},{"name":"WscGetSecurityProviderHealth","features":[586]},{"name":"WscQueryAntiMalwareUri","features":[586]},{"name":"WscRegisterForChanges","features":[307,586,342]},{"name":"WscRegisterForUserNotifications","features":[586]},{"name":"WscUnRegisterChanges","features":[307,586]}],"608":[{"name":"IWsbApplicationAsync","features":[587]},{"name":"IWsbApplicationBackupSupport","features":[587]},{"name":"IWsbApplicationRestoreSupport","features":[587]},{"name":"WSBAPP_ASYNC_IN_PROGRESS","features":[587]},{"name":"WSB_MAX_OB_STATUS_ENTRY","features":[587]},{"name":"WSB_MAX_OB_STATUS_VALUE_TYPE_PAIR","features":[587]},{"name":"WSB_OB_ET_DATETIME","features":[587]},{"name":"WSB_OB_ET_MAX","features":[587]},{"name":"WSB_OB_ET_NUMBER","features":[587]},{"name":"WSB_OB_ET_SIZE","features":[587]},{"name":"WSB_OB_ET_STRING","features":[587]},{"name":"WSB_OB_ET_TIME","features":[587]},{"name":"WSB_OB_ET_UNDEFINED","features":[587]},{"name":"WSB_OB_REGISTRATION_INFO","features":[307,587]},{"name":"WSB_OB_STATUS_ENTRY","features":[587]},{"name":"WSB_OB_STATUS_ENTRY_PAIR_TYPE","features":[587]},{"name":"WSB_OB_STATUS_ENTRY_VALUE_TYPE_PAIR","features":[587]},{"name":"WSB_OB_STATUS_INFO","features":[587]}],"609":[{"name":"CUSTOM_SYSTEM_STATE_CHANGE_EVENT_GUID","features":[471]},{"name":"ChangeServiceConfig2A","features":[307,471]},{"name":"ChangeServiceConfig2W","features":[307,471]},{"name":"ChangeServiceConfigA","features":[307,471]},{"name":"ChangeServiceConfigW","features":[307,471]},{"name":"CloseServiceHandle","features":[307,471]},{"name":"ControlService","features":[307,471]},{"name":"ControlServiceExA","features":[307,471]},{"name":"ControlServiceExW","features":[307,471]},{"name":"CreateServiceA","features":[471]},{"name":"CreateServiceW","features":[471]},{"name":"DOMAIN_JOIN_GUID","features":[471]},{"name":"DOMAIN_LEAVE_GUID","features":[471]},{"name":"DeleteService","features":[307,471]},{"name":"ENUM_SERVICE_STATE","features":[471]},{"name":"ENUM_SERVICE_STATUSA","features":[471]},{"name":"ENUM_SERVICE_STATUSW","features":[471]},{"name":"ENUM_SERVICE_STATUS_PROCESSA","features":[471]},{"name":"ENUM_SERVICE_STATUS_PROCESSW","features":[471]},{"name":"ENUM_SERVICE_TYPE","features":[471]},{"name":"EnumDependentServicesA","features":[307,471]},{"name":"EnumDependentServicesW","features":[307,471]},{"name":"EnumServicesStatusA","features":[307,471]},{"name":"EnumServicesStatusExA","features":[307,471]},{"name":"EnumServicesStatusExW","features":[307,471]},{"name":"EnumServicesStatusW","features":[307,471]},{"name":"FIREWALL_PORT_CLOSE_GUID","features":[471]},{"name":"FIREWALL_PORT_OPEN_GUID","features":[471]},{"name":"GetServiceDirectory","features":[471]},{"name":"GetServiceDisplayNameA","features":[307,471]},{"name":"GetServiceDisplayNameW","features":[307,471]},{"name":"GetServiceKeyNameA","features":[307,471]},{"name":"GetServiceKeyNameW","features":[307,471]},{"name":"GetServiceRegistryStateKey","features":[368,471]},{"name":"GetSharedServiceDirectory","features":[471]},{"name":"GetSharedServiceRegistryStateKey","features":[368,471]},{"name":"HANDLER_FUNCTION","features":[471]},{"name":"HANDLER_FUNCTION_EX","features":[471]},{"name":"LPHANDLER_FUNCTION","features":[471]},{"name":"LPHANDLER_FUNCTION_EX","features":[471]},{"name":"LPSERVICE_MAIN_FUNCTIONA","features":[471]},{"name":"LPSERVICE_MAIN_FUNCTIONW","features":[471]},{"name":"LockServiceDatabase","features":[471]},{"name":"MACHINE_POLICY_PRESENT_GUID","features":[471]},{"name":"MaxServiceRegistryStateType","features":[471]},{"name":"NAMED_PIPE_EVENT_GUID","features":[471]},{"name":"NETWORK_MANAGER_FIRST_IP_ADDRESS_ARRIVAL_GUID","features":[471]},{"name":"NETWORK_MANAGER_LAST_IP_ADDRESS_REMOVAL_GUID","features":[471]},{"name":"NotifyBootConfigStatus","features":[307,471]},{"name":"NotifyServiceStatusChangeA","features":[471]},{"name":"NotifyServiceStatusChangeW","features":[471]},{"name":"OpenSCManagerA","features":[471]},{"name":"OpenSCManagerW","features":[471]},{"name":"OpenServiceA","features":[471]},{"name":"OpenServiceW","features":[471]},{"name":"PFN_SC_NOTIFY_CALLBACK","features":[471]},{"name":"PSC_NOTIFICATION_CALLBACK","features":[471]},{"name":"PSC_NOTIFICATION_REGISTRATION","features":[471]},{"name":"QUERY_SERVICE_CONFIGA","features":[471]},{"name":"QUERY_SERVICE_CONFIGW","features":[471]},{"name":"QUERY_SERVICE_LOCK_STATUSA","features":[471]},{"name":"QUERY_SERVICE_LOCK_STATUSW","features":[471]},{"name":"QueryServiceConfig2A","features":[307,471]},{"name":"QueryServiceConfig2W","features":[307,471]},{"name":"QueryServiceConfigA","features":[307,471]},{"name":"QueryServiceConfigW","features":[307,471]},{"name":"QueryServiceDynamicInformation","features":[307,471]},{"name":"QueryServiceLockStatusA","features":[307,471]},{"name":"QueryServiceLockStatusW","features":[307,471]},{"name":"QueryServiceObjectSecurity","features":[307,310,471]},{"name":"QueryServiceStatus","features":[307,471]},{"name":"QueryServiceStatusEx","features":[307,471]},{"name":"RPC_INTERFACE_EVENT_GUID","features":[471]},{"name":"RegisterServiceCtrlHandlerA","features":[471]},{"name":"RegisterServiceCtrlHandlerExA","features":[471]},{"name":"RegisterServiceCtrlHandlerExW","features":[471]},{"name":"RegisterServiceCtrlHandlerW","features":[471]},{"name":"SC_ACTION","features":[471]},{"name":"SC_ACTION_NONE","features":[471]},{"name":"SC_ACTION_OWN_RESTART","features":[471]},{"name":"SC_ACTION_REBOOT","features":[471]},{"name":"SC_ACTION_RESTART","features":[471]},{"name":"SC_ACTION_RUN_COMMAND","features":[471]},{"name":"SC_ACTION_TYPE","features":[471]},{"name":"SC_AGGREGATE_STORAGE_KEY","features":[471]},{"name":"SC_ENUM_PROCESS_INFO","features":[471]},{"name":"SC_ENUM_TYPE","features":[471]},{"name":"SC_EVENT_DATABASE_CHANGE","features":[471]},{"name":"SC_EVENT_PROPERTY_CHANGE","features":[471]},{"name":"SC_EVENT_STATUS_CHANGE","features":[471]},{"name":"SC_EVENT_TYPE","features":[471]},{"name":"SC_HANDLE","features":[471]},{"name":"SC_MANAGER_ALL_ACCESS","features":[471]},{"name":"SC_MANAGER_CONNECT","features":[471]},{"name":"SC_MANAGER_CREATE_SERVICE","features":[471]},{"name":"SC_MANAGER_ENUMERATE_SERVICE","features":[471]},{"name":"SC_MANAGER_LOCK","features":[471]},{"name":"SC_MANAGER_MODIFY_BOOT_CONFIG","features":[471]},{"name":"SC_MANAGER_QUERY_LOCK_STATUS","features":[471]},{"name":"SC_STATUS_PROCESS_INFO","features":[471]},{"name":"SC_STATUS_TYPE","features":[471]},{"name":"SERVICES_ACTIVE_DATABASE","features":[471]},{"name":"SERVICES_ACTIVE_DATABASEA","features":[471]},{"name":"SERVICES_ACTIVE_DATABASEW","features":[471]},{"name":"SERVICES_FAILED_DATABASE","features":[471]},{"name":"SERVICES_FAILED_DATABASEA","features":[471]},{"name":"SERVICES_FAILED_DATABASEW","features":[471]},{"name":"SERVICE_ACCEPT_HARDWAREPROFILECHANGE","features":[471]},{"name":"SERVICE_ACCEPT_LOWRESOURCES","features":[471]},{"name":"SERVICE_ACCEPT_NETBINDCHANGE","features":[471]},{"name":"SERVICE_ACCEPT_PARAMCHANGE","features":[471]},{"name":"SERVICE_ACCEPT_PAUSE_CONTINUE","features":[471]},{"name":"SERVICE_ACCEPT_POWEREVENT","features":[471]},{"name":"SERVICE_ACCEPT_PRESHUTDOWN","features":[471]},{"name":"SERVICE_ACCEPT_SESSIONCHANGE","features":[471]},{"name":"SERVICE_ACCEPT_SHUTDOWN","features":[471]},{"name":"SERVICE_ACCEPT_STOP","features":[471]},{"name":"SERVICE_ACCEPT_SYSTEMLOWRESOURCES","features":[471]},{"name":"SERVICE_ACCEPT_TIMECHANGE","features":[471]},{"name":"SERVICE_ACCEPT_TRIGGEREVENT","features":[471]},{"name":"SERVICE_ACCEPT_USER_LOGOFF","features":[471]},{"name":"SERVICE_ACTIVE","features":[471]},{"name":"SERVICE_ADAPTER","features":[471]},{"name":"SERVICE_ALL_ACCESS","features":[471]},{"name":"SERVICE_AUTO_START","features":[471]},{"name":"SERVICE_BOOT_START","features":[471]},{"name":"SERVICE_CHANGE_CONFIG","features":[471]},{"name":"SERVICE_CONFIG","features":[471]},{"name":"SERVICE_CONFIG_DELAYED_AUTO_START_INFO","features":[471]},{"name":"SERVICE_CONFIG_DESCRIPTION","features":[471]},{"name":"SERVICE_CONFIG_FAILURE_ACTIONS","features":[471]},{"name":"SERVICE_CONFIG_FAILURE_ACTIONS_FLAG","features":[471]},{"name":"SERVICE_CONFIG_LAUNCH_PROTECTED","features":[471]},{"name":"SERVICE_CONFIG_PREFERRED_NODE","features":[471]},{"name":"SERVICE_CONFIG_PRESHUTDOWN_INFO","features":[471]},{"name":"SERVICE_CONFIG_REQUIRED_PRIVILEGES_INFO","features":[471]},{"name":"SERVICE_CONFIG_SERVICE_SID_INFO","features":[471]},{"name":"SERVICE_CONFIG_TRIGGER_INFO","features":[471]},{"name":"SERVICE_CONTINUE_PENDING","features":[471]},{"name":"SERVICE_CONTROL_CONTINUE","features":[471]},{"name":"SERVICE_CONTROL_DEVICEEVENT","features":[471]},{"name":"SERVICE_CONTROL_HARDWAREPROFILECHANGE","features":[471]},{"name":"SERVICE_CONTROL_INTERROGATE","features":[471]},{"name":"SERVICE_CONTROL_LOWRESOURCES","features":[471]},{"name":"SERVICE_CONTROL_NETBINDADD","features":[471]},{"name":"SERVICE_CONTROL_NETBINDDISABLE","features":[471]},{"name":"SERVICE_CONTROL_NETBINDENABLE","features":[471]},{"name":"SERVICE_CONTROL_NETBINDREMOVE","features":[471]},{"name":"SERVICE_CONTROL_PARAMCHANGE","features":[471]},{"name":"SERVICE_CONTROL_PAUSE","features":[471]},{"name":"SERVICE_CONTROL_POWEREVENT","features":[471]},{"name":"SERVICE_CONTROL_PRESHUTDOWN","features":[471]},{"name":"SERVICE_CONTROL_SESSIONCHANGE","features":[471]},{"name":"SERVICE_CONTROL_SHUTDOWN","features":[471]},{"name":"SERVICE_CONTROL_STATUS_REASON_INFO","features":[471]},{"name":"SERVICE_CONTROL_STATUS_REASON_PARAMSA","features":[471]},{"name":"SERVICE_CONTROL_STATUS_REASON_PARAMSW","features":[471]},{"name":"SERVICE_CONTROL_STOP","features":[471]},{"name":"SERVICE_CONTROL_SYSTEMLOWRESOURCES","features":[471]},{"name":"SERVICE_CONTROL_TIMECHANGE","features":[471]},{"name":"SERVICE_CONTROL_TRIGGEREVENT","features":[471]},{"name":"SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM","features":[471]},{"name":"SERVICE_DELAYED_AUTO_START_INFO","features":[307,471]},{"name":"SERVICE_DEMAND_START","features":[471]},{"name":"SERVICE_DESCRIPTIONA","features":[471]},{"name":"SERVICE_DESCRIPTIONW","features":[471]},{"name":"SERVICE_DIRECTORY_TYPE","features":[471]},{"name":"SERVICE_DISABLED","features":[471]},{"name":"SERVICE_DRIVER","features":[471]},{"name":"SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON","features":[471]},{"name":"SERVICE_ENUMERATE_DEPENDENTS","features":[471]},{"name":"SERVICE_ERROR","features":[471]},{"name":"SERVICE_ERROR_CRITICAL","features":[471]},{"name":"SERVICE_ERROR_IGNORE","features":[471]},{"name":"SERVICE_ERROR_NORMAL","features":[471]},{"name":"SERVICE_ERROR_SEVERE","features":[471]},{"name":"SERVICE_FAILURE_ACTIONSA","features":[471]},{"name":"SERVICE_FAILURE_ACTIONSW","features":[471]},{"name":"SERVICE_FAILURE_ACTIONS_FLAG","features":[307,471]},{"name":"SERVICE_FILE_SYSTEM_DRIVER","features":[471]},{"name":"SERVICE_INACTIVE","features":[471]},{"name":"SERVICE_INTERROGATE","features":[471]},{"name":"SERVICE_KERNEL_DRIVER","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_INFO","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_NONE","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_WINDOWS","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT","features":[471]},{"name":"SERVICE_MAIN_FUNCTIONA","features":[471]},{"name":"SERVICE_MAIN_FUNCTIONW","features":[471]},{"name":"SERVICE_NOTIFY","features":[471]},{"name":"SERVICE_NOTIFY_1","features":[471]},{"name":"SERVICE_NOTIFY_2A","features":[471]},{"name":"SERVICE_NOTIFY_2W","features":[471]},{"name":"SERVICE_NOTIFY_CONTINUE_PENDING","features":[471]},{"name":"SERVICE_NOTIFY_CREATED","features":[471]},{"name":"SERVICE_NOTIFY_DELETED","features":[471]},{"name":"SERVICE_NOTIFY_DELETE_PENDING","features":[471]},{"name":"SERVICE_NOTIFY_PAUSED","features":[471]},{"name":"SERVICE_NOTIFY_PAUSE_PENDING","features":[471]},{"name":"SERVICE_NOTIFY_RUNNING","features":[471]},{"name":"SERVICE_NOTIFY_START_PENDING","features":[471]},{"name":"SERVICE_NOTIFY_STATUS_CHANGE","features":[471]},{"name":"SERVICE_NOTIFY_STATUS_CHANGE_1","features":[471]},{"name":"SERVICE_NOTIFY_STATUS_CHANGE_2","features":[471]},{"name":"SERVICE_NOTIFY_STOPPED","features":[471]},{"name":"SERVICE_NOTIFY_STOP_PENDING","features":[471]},{"name":"SERVICE_NO_CHANGE","features":[471]},{"name":"SERVICE_PAUSED","features":[471]},{"name":"SERVICE_PAUSE_CONTINUE","features":[471]},{"name":"SERVICE_PAUSE_PENDING","features":[471]},{"name":"SERVICE_PREFERRED_NODE_INFO","features":[307,471]},{"name":"SERVICE_PRESHUTDOWN_INFO","features":[471]},{"name":"SERVICE_QUERY_CONFIG","features":[471]},{"name":"SERVICE_QUERY_STATUS","features":[471]},{"name":"SERVICE_RECOGNIZER_DRIVER","features":[471]},{"name":"SERVICE_REGISTRY_STATE_TYPE","features":[471]},{"name":"SERVICE_REQUIRED_PRIVILEGES_INFOA","features":[471]},{"name":"SERVICE_REQUIRED_PRIVILEGES_INFOW","features":[471]},{"name":"SERVICE_RUNNING","features":[471]},{"name":"SERVICE_RUNS_IN_NON_SYSTEM_OR_NOT_RUNNING","features":[471]},{"name":"SERVICE_RUNS_IN_PROCESS","features":[471]},{"name":"SERVICE_RUNS_IN_SYSTEM_PROCESS","features":[471]},{"name":"SERVICE_SHARED_DIRECTORY_TYPE","features":[471]},{"name":"SERVICE_SHARED_REGISTRY_STATE_TYPE","features":[471]},{"name":"SERVICE_SID_INFO","features":[471]},{"name":"SERVICE_SID_TYPE_NONE","features":[471]},{"name":"SERVICE_SID_TYPE_UNRESTRICTED","features":[471]},{"name":"SERVICE_START","features":[471]},{"name":"SERVICE_START_PENDING","features":[471]},{"name":"SERVICE_START_REASON","features":[471]},{"name":"SERVICE_START_REASON_AUTO","features":[471]},{"name":"SERVICE_START_REASON_DELAYEDAUTO","features":[471]},{"name":"SERVICE_START_REASON_DEMAND","features":[471]},{"name":"SERVICE_START_REASON_RESTART_ON_FAILURE","features":[471]},{"name":"SERVICE_START_REASON_TRIGGER","features":[471]},{"name":"SERVICE_START_TYPE","features":[471]},{"name":"SERVICE_STATE_ALL","features":[471]},{"name":"SERVICE_STATUS","features":[471]},{"name":"SERVICE_STATUS_CURRENT_STATE","features":[471]},{"name":"SERVICE_STATUS_HANDLE","features":[471]},{"name":"SERVICE_STATUS_PROCESS","features":[471]},{"name":"SERVICE_STOP","features":[471]},{"name":"SERVICE_STOPPED","features":[471]},{"name":"SERVICE_STOP_PENDING","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_MAX","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_MIN","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_PLANNED","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_UNPLANNED","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_APPLICATION","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_HARDWARE","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_MAX","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_MIN","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_NONE","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_OTHER","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_SOFTWARE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_DISK","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_ENVIRONMENT","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_HUNG","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_INSTALLATION","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MAINTENANCE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MAX","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MAX_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MIN","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MIN_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MMC","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_NETWORKCARD","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_NONE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_OTHER","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_OTHERDRIVER","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_RECONFIG","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SECURITY","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SECURITYFIX","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SERVICEPACK","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_UNSTABLE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_UPGRADE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_WMI","features":[471]},{"name":"SERVICE_SYSTEM_START","features":[471]},{"name":"SERVICE_TABLE_ENTRYA","features":[471]},{"name":"SERVICE_TABLE_ENTRYW","features":[471]},{"name":"SERVICE_TIMECHANGE_INFO","features":[471]},{"name":"SERVICE_TRIGGER","features":[471]},{"name":"SERVICE_TRIGGER_ACTION","features":[471]},{"name":"SERVICE_TRIGGER_ACTION_SERVICE_START","features":[471]},{"name":"SERVICE_TRIGGER_ACTION_SERVICE_STOP","features":[471]},{"name":"SERVICE_TRIGGER_CUSTOM_STATE_ID","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_BINARY","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ALL","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ANY","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_LEVEL","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_STRING","features":[471]},{"name":"SERVICE_TRIGGER_INFO","features":[471]},{"name":"SERVICE_TRIGGER_SPECIFIC_DATA_ITEM","features":[471]},{"name":"SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE","features":[471]},{"name":"SERVICE_TRIGGER_STARTED_ARGUMENT","features":[471]},{"name":"SERVICE_TRIGGER_TYPE","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_AGGREGATE","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_CUSTOM","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_DEVICE_INTERFACE_ARRIVAL","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_DOMAIN_JOIN","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_FIREWALL_PORT_EVENT","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_GROUP_POLICY","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_IP_ADDRESS_AVAILABILITY","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_NETWORK_ENDPOINT","features":[471]},{"name":"SERVICE_USER_DEFINED_CONTROL","features":[471]},{"name":"SERVICE_USER_OWN_PROCESS","features":[471]},{"name":"SERVICE_USER_SHARE_PROCESS","features":[471]},{"name":"SERVICE_WIN32","features":[471]},{"name":"SERVICE_WIN32_OWN_PROCESS","features":[471]},{"name":"SERVICE_WIN32_SHARE_PROCESS","features":[471]},{"name":"ServiceDirectoryPersistentState","features":[471]},{"name":"ServiceDirectoryTypeMax","features":[471]},{"name":"ServiceRegistryStateParameters","features":[471]},{"name":"ServiceRegistryStatePersistent","features":[471]},{"name":"ServiceSharedDirectoryPersistentState","features":[471]},{"name":"ServiceSharedRegistryPersistentState","features":[471]},{"name":"SetServiceBits","features":[307,471]},{"name":"SetServiceObjectSecurity","features":[307,310,471]},{"name":"SetServiceStatus","features":[307,471]},{"name":"StartServiceA","features":[307,471]},{"name":"StartServiceCtrlDispatcherA","features":[307,471]},{"name":"StartServiceCtrlDispatcherW","features":[307,471]},{"name":"StartServiceW","features":[307,471]},{"name":"SubscribeServiceChangeNotifications","features":[471]},{"name":"USER_POLICY_PRESENT_GUID","features":[471]},{"name":"UnlockServiceDatabase","features":[307,471]},{"name":"UnsubscribeServiceChangeNotifications","features":[471]},{"name":"WaitServiceState","features":[307,471]}],"610":[{"name":"AllEnumeration","features":[588]},{"name":"IItemEnumerator","features":[588]},{"name":"ISettingsContext","features":[588]},{"name":"ISettingsEngine","features":[588]},{"name":"ISettingsIdentity","features":[588]},{"name":"ISettingsItem","features":[588]},{"name":"ISettingsNamespace","features":[588]},{"name":"ISettingsResult","features":[588]},{"name":"ITargetInfo","features":[588]},{"name":"LIMITED_VALIDATION_MODE","features":[588]},{"name":"LINK_STORE_TO_ENGINE_INSTANCE","features":[588]},{"name":"OfflineMode","features":[588]},{"name":"OnlineMode","features":[588]},{"name":"ReadOnlyAccess","features":[588]},{"name":"ReadWriteAccess","features":[588]},{"name":"SettingsEngine","features":[588]},{"name":"SharedEnumeration","features":[588]},{"name":"UnknownStatus","features":[588]},{"name":"UserEnumeration","features":[588]},{"name":"UserLoaded","features":[588]},{"name":"UserRegistered","features":[588]},{"name":"UserUnloaded","features":[588]},{"name":"UserUnregistered","features":[588]},{"name":"WCM_E_ABORTOPERATION","features":[588]},{"name":"WCM_E_ASSERTIONFAILED","features":[588]},{"name":"WCM_E_ATTRIBUTENOTALLOWED","features":[588]},{"name":"WCM_E_ATTRIBUTENOTFOUND","features":[588]},{"name":"WCM_E_CONFLICTINGASSERTION","features":[588]},{"name":"WCM_E_CYCLICREFERENCE","features":[588]},{"name":"WCM_E_DUPLICATENAME","features":[588]},{"name":"WCM_E_EXPRESSIONNOTFOUND","features":[588]},{"name":"WCM_E_HANDLERNOTFOUND","features":[588]},{"name":"WCM_E_INTERNALERROR","features":[588]},{"name":"WCM_E_INVALIDATTRIBUTECOMBINATION","features":[588]},{"name":"WCM_E_INVALIDDATATYPE","features":[588]},{"name":"WCM_E_INVALIDEXPRESSIONSYNTAX","features":[588]},{"name":"WCM_E_INVALIDHANDLERSYNTAX","features":[588]},{"name":"WCM_E_INVALIDKEY","features":[588]},{"name":"WCM_E_INVALIDLANGUAGEFORMAT","features":[588]},{"name":"WCM_E_INVALIDPATH","features":[588]},{"name":"WCM_E_INVALIDPROCESSORFORMAT","features":[588]},{"name":"WCM_E_INVALIDSTREAM","features":[588]},{"name":"WCM_E_INVALIDVALUE","features":[588]},{"name":"WCM_E_INVALIDVALUEFORMAT","features":[588]},{"name":"WCM_E_INVALIDVERSIONFORMAT","features":[588]},{"name":"WCM_E_KEYNOTCHANGEABLE","features":[588]},{"name":"WCM_E_MANIFESTCOMPILATIONFAILED","features":[588]},{"name":"WCM_E_MISSINGCONFIGURATION","features":[588]},{"name":"WCM_E_MIXTYPEASSERTION","features":[588]},{"name":"WCM_E_NAMESPACEALREADYREGISTERED","features":[588]},{"name":"WCM_E_NAMESPACENOTFOUND","features":[588]},{"name":"WCM_E_NOTIFICATIONNOTFOUND","features":[588]},{"name":"WCM_E_NOTPOSITIONED","features":[588]},{"name":"WCM_E_NOTSUPPORTEDFUNCTION","features":[588]},{"name":"WCM_E_READONLYITEM","features":[588]},{"name":"WCM_E_RESTRICTIONFAILED","features":[588]},{"name":"WCM_E_SOURCEMANEMPTYVALUE","features":[588]},{"name":"WCM_E_STATENODENOTALLOWED","features":[588]},{"name":"WCM_E_STATENODENOTFOUND","features":[588]},{"name":"WCM_E_STORECORRUPTED","features":[588]},{"name":"WCM_E_SUBSTITUTIONNOTFOUND","features":[588]},{"name":"WCM_E_TYPENOTSPECIFIED","features":[588]},{"name":"WCM_E_UNKNOWNRESULT","features":[588]},{"name":"WCM_E_USERALREADYREGISTERED","features":[588]},{"name":"WCM_E_USERNOTFOUND","features":[588]},{"name":"WCM_E_VALIDATIONFAILED","features":[588]},{"name":"WCM_E_VALUETOOBIG","features":[588]},{"name":"WCM_E_WRONGESCAPESTRING","features":[588]},{"name":"WCM_SETTINGS_ID_ARCHITECTURE","features":[588]},{"name":"WCM_SETTINGS_ID_FLAG_DEFINITION","features":[588]},{"name":"WCM_SETTINGS_ID_FLAG_REFERENCE","features":[588]},{"name":"WCM_SETTINGS_ID_LANGUAGE","features":[588]},{"name":"WCM_SETTINGS_ID_NAME","features":[588]},{"name":"WCM_SETTINGS_ID_TOKEN","features":[588]},{"name":"WCM_SETTINGS_ID_URI","features":[588]},{"name":"WCM_SETTINGS_ID_VERSION","features":[588]},{"name":"WCM_SETTINGS_ID_VERSION_SCOPE","features":[588]},{"name":"WCM_S_ATTRIBUTENOTALLOWED","features":[588]},{"name":"WCM_S_ATTRIBUTENOTFOUND","features":[588]},{"name":"WCM_S_INTERNALERROR","features":[588]},{"name":"WCM_S_INVALIDATTRIBUTECOMBINATION","features":[588]},{"name":"WCM_S_LEGACYSETTINGWARNING","features":[588]},{"name":"WCM_S_NAMESPACENOTFOUND","features":[588]},{"name":"WcmDataType","features":[588]},{"name":"WcmNamespaceAccess","features":[588]},{"name":"WcmNamespaceEnumerationFlags","features":[588]},{"name":"WcmRestrictionFacets","features":[588]},{"name":"WcmSettingType","features":[588]},{"name":"WcmTargetMode","features":[588]},{"name":"WcmUserStatus","features":[588]},{"name":"dataTypeBoolean","features":[588]},{"name":"dataTypeByte","features":[588]},{"name":"dataTypeFlagArray","features":[588]},{"name":"dataTypeInt16","features":[588]},{"name":"dataTypeInt32","features":[588]},{"name":"dataTypeInt64","features":[588]},{"name":"dataTypeSByte","features":[588]},{"name":"dataTypeString","features":[588]},{"name":"dataTypeUInt16","features":[588]},{"name":"dataTypeUInt32","features":[588]},{"name":"dataTypeUInt64","features":[588]},{"name":"restrictionFacetEnumeration","features":[588]},{"name":"restrictionFacetMaxInclusive","features":[588]},{"name":"restrictionFacetMaxLength","features":[588]},{"name":"restrictionFacetMinInclusive","features":[588]},{"name":"settingTypeComplex","features":[588]},{"name":"settingTypeList","features":[588]},{"name":"settingTypeScalar","features":[588]}],"611":[{"name":"OOBEComplete","features":[307,589]},{"name":"OOBE_COMPLETED_CALLBACK","features":[589]},{"name":"RegisterWaitUntilOOBECompleted","features":[307,589]},{"name":"UnregisterWaitUntilOOBECompleted","features":[307,589]}],"612":[{"name":"AbortSystemShutdownA","features":[307,590]},{"name":"AbortSystemShutdownW","features":[307,590]},{"name":"CheckForHiberboot","features":[307,590]},{"name":"EWX_ARSO","features":[590]},{"name":"EWX_BOOTOPTIONS","features":[590]},{"name":"EWX_CHECK_SAFE_FOR_SERVER","features":[590]},{"name":"EWX_FORCE","features":[590]},{"name":"EWX_FORCEIFHUNG","features":[590]},{"name":"EWX_HYBRID_SHUTDOWN","features":[590]},{"name":"EWX_LOGOFF","features":[590]},{"name":"EWX_POWEROFF","features":[590]},{"name":"EWX_QUICKRESOLVE","features":[590]},{"name":"EWX_REBOOT","features":[590]},{"name":"EWX_RESTARTAPPS","features":[590]},{"name":"EWX_SHUTDOWN","features":[590]},{"name":"EWX_SYSTEM_INITIATED","features":[590]},{"name":"EXIT_WINDOWS_FLAGS","features":[590]},{"name":"ExitWindowsEx","features":[307,590]},{"name":"InitiateShutdownA","features":[590]},{"name":"InitiateShutdownW","features":[590]},{"name":"InitiateSystemShutdownA","features":[307,590]},{"name":"InitiateSystemShutdownExA","features":[307,590]},{"name":"InitiateSystemShutdownExW","features":[307,590]},{"name":"InitiateSystemShutdownW","features":[307,590]},{"name":"LockWorkStation","features":[307,590]},{"name":"MAX_NUM_REASONS","features":[590]},{"name":"MAX_REASON_BUGID_LEN","features":[590]},{"name":"MAX_REASON_COMMENT_LEN","features":[590]},{"name":"MAX_REASON_DESC_LEN","features":[590]},{"name":"MAX_REASON_NAME_LEN","features":[590]},{"name":"POLICY_SHOWREASONUI_ALWAYS","features":[590]},{"name":"POLICY_SHOWREASONUI_NEVER","features":[590]},{"name":"POLICY_SHOWREASONUI_SERVERONLY","features":[590]},{"name":"POLICY_SHOWREASONUI_WORKSTATIONONLY","features":[590]},{"name":"SHTDN_REASON_FLAG_CLEAN_UI","features":[590]},{"name":"SHTDN_REASON_FLAG_COMMENT_REQUIRED","features":[590]},{"name":"SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED","features":[590]},{"name":"SHTDN_REASON_FLAG_DIRTY_UI","features":[590]},{"name":"SHTDN_REASON_FLAG_MOBILE_UI_RESERVED","features":[590]},{"name":"SHTDN_REASON_FLAG_PLANNED","features":[590]},{"name":"SHTDN_REASON_FLAG_USER_DEFINED","features":[590]},{"name":"SHTDN_REASON_LEGACY_API","features":[590]},{"name":"SHTDN_REASON_MAJOR_APPLICATION","features":[590]},{"name":"SHTDN_REASON_MAJOR_HARDWARE","features":[590]},{"name":"SHTDN_REASON_MAJOR_LEGACY_API","features":[590]},{"name":"SHTDN_REASON_MAJOR_NONE","features":[590]},{"name":"SHTDN_REASON_MAJOR_OPERATINGSYSTEM","features":[590]},{"name":"SHTDN_REASON_MAJOR_OTHER","features":[590]},{"name":"SHTDN_REASON_MAJOR_POWER","features":[590]},{"name":"SHTDN_REASON_MAJOR_SOFTWARE","features":[590]},{"name":"SHTDN_REASON_MAJOR_SYSTEM","features":[590]},{"name":"SHTDN_REASON_MINOR_BLUESCREEN","features":[590]},{"name":"SHTDN_REASON_MINOR_CORDUNPLUGGED","features":[590]},{"name":"SHTDN_REASON_MINOR_DC_DEMOTION","features":[590]},{"name":"SHTDN_REASON_MINOR_DC_PROMOTION","features":[590]},{"name":"SHTDN_REASON_MINOR_DISK","features":[590]},{"name":"SHTDN_REASON_MINOR_ENVIRONMENT","features":[590]},{"name":"SHTDN_REASON_MINOR_HARDWARE_DRIVER","features":[590]},{"name":"SHTDN_REASON_MINOR_HOTFIX","features":[590]},{"name":"SHTDN_REASON_MINOR_HOTFIX_UNINSTALL","features":[590]},{"name":"SHTDN_REASON_MINOR_HUNG","features":[590]},{"name":"SHTDN_REASON_MINOR_INSTALLATION","features":[590]},{"name":"SHTDN_REASON_MINOR_MAINTENANCE","features":[590]},{"name":"SHTDN_REASON_MINOR_MMC","features":[590]},{"name":"SHTDN_REASON_MINOR_NETWORKCARD","features":[590]},{"name":"SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY","features":[590]},{"name":"SHTDN_REASON_MINOR_NONE","features":[590]},{"name":"SHTDN_REASON_MINOR_OTHER","features":[590]},{"name":"SHTDN_REASON_MINOR_OTHERDRIVER","features":[590]},{"name":"SHTDN_REASON_MINOR_POWER_SUPPLY","features":[590]},{"name":"SHTDN_REASON_MINOR_PROCESSOR","features":[590]},{"name":"SHTDN_REASON_MINOR_RECONFIG","features":[590]},{"name":"SHTDN_REASON_MINOR_SECURITY","features":[590]},{"name":"SHTDN_REASON_MINOR_SECURITYFIX","features":[590]},{"name":"SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL","features":[590]},{"name":"SHTDN_REASON_MINOR_SERVICEPACK","features":[590]},{"name":"SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL","features":[590]},{"name":"SHTDN_REASON_MINOR_SYSTEMRESTORE","features":[590]},{"name":"SHTDN_REASON_MINOR_TERMSRV","features":[590]},{"name":"SHTDN_REASON_MINOR_UNSTABLE","features":[590]},{"name":"SHTDN_REASON_MINOR_UPGRADE","features":[590]},{"name":"SHTDN_REASON_MINOR_WMI","features":[590]},{"name":"SHTDN_REASON_NONE","features":[590]},{"name":"SHTDN_REASON_UNKNOWN","features":[590]},{"name":"SHTDN_REASON_VALID_BIT_MASK","features":[590]},{"name":"SHUTDOWN_ARSO","features":[590]},{"name":"SHUTDOWN_CHECK_SAFE_FOR_SERVER","features":[590]},{"name":"SHUTDOWN_FLAGS","features":[590]},{"name":"SHUTDOWN_FORCE_OTHERS","features":[590]},{"name":"SHUTDOWN_FORCE_SELF","features":[590]},{"name":"SHUTDOWN_GRACE_OVERRIDE","features":[590]},{"name":"SHUTDOWN_HYBRID","features":[590]},{"name":"SHUTDOWN_INSTALL_UPDATES","features":[590]},{"name":"SHUTDOWN_MOBILE_UI","features":[590]},{"name":"SHUTDOWN_NOREBOOT","features":[590]},{"name":"SHUTDOWN_POWEROFF","features":[590]},{"name":"SHUTDOWN_REASON","features":[590]},{"name":"SHUTDOWN_RESTART","features":[590]},{"name":"SHUTDOWN_RESTARTAPPS","features":[590]},{"name":"SHUTDOWN_RESTART_BOOTOPTIONS","features":[590]},{"name":"SHUTDOWN_SKIP_SVC_PRESHUTDOWN","features":[590]},{"name":"SHUTDOWN_SOFT_REBOOT","features":[590]},{"name":"SHUTDOWN_SYSTEM_INITIATED","features":[590]},{"name":"SHUTDOWN_TYPE_LEN","features":[590]},{"name":"SHUTDOWN_VAIL_CONTAINER","features":[590]},{"name":"SNAPSHOT_POLICY_ALWAYS","features":[590]},{"name":"SNAPSHOT_POLICY_NEVER","features":[590]},{"name":"SNAPSHOT_POLICY_UNPLANNED","features":[590]},{"name":"ShutdownBlockReasonCreate","features":[307,590]},{"name":"ShutdownBlockReasonDestroy","features":[307,590]},{"name":"ShutdownBlockReasonQuery","features":[307,590]}],"613":[{"name":"APPLICATION_EVENT_DATA","features":[591]},{"name":"CONTENT_ID_GLANCE","features":[591]},{"name":"CONTENT_ID_HOME","features":[591]},{"name":"CONTENT_MISSING_EVENT_DATA","features":[591]},{"name":"DEVICE_USER_CHANGE_EVENT_DATA","features":[591]},{"name":"EVENT_DATA_HEADER","features":[591]},{"name":"GUID_DEVINTERFACE_SIDESHOW","features":[591]},{"name":"ISideShowBulkCapabilities","features":[591]},{"name":"ISideShowCapabilities","features":[591]},{"name":"ISideShowCapabilitiesCollection","features":[591]},{"name":"ISideShowContent","features":[591]},{"name":"ISideShowContentManager","features":[591]},{"name":"ISideShowEvents","features":[591]},{"name":"ISideShowKeyCollection","features":[591]},{"name":"ISideShowNotification","features":[591]},{"name":"ISideShowNotificationManager","features":[591]},{"name":"ISideShowPropVariantCollection","features":[591]},{"name":"ISideShowSession","features":[591]},{"name":"NEW_EVENT_DATA_AVAILABLE","features":[591]},{"name":"SCF_BUTTON_BACK","features":[591]},{"name":"SCF_BUTTON_DOWN","features":[591]},{"name":"SCF_BUTTON_FASTFORWARD","features":[591]},{"name":"SCF_BUTTON_IDS","features":[591]},{"name":"SCF_BUTTON_LEFT","features":[591]},{"name":"SCF_BUTTON_MENU","features":[591]},{"name":"SCF_BUTTON_PAUSE","features":[591]},{"name":"SCF_BUTTON_PLAY","features":[591]},{"name":"SCF_BUTTON_REWIND","features":[591]},{"name":"SCF_BUTTON_RIGHT","features":[591]},{"name":"SCF_BUTTON_SELECT","features":[591]},{"name":"SCF_BUTTON_STOP","features":[591]},{"name":"SCF_BUTTON_UP","features":[591]},{"name":"SCF_CONTEXTMENU_EVENT","features":[591]},{"name":"SCF_EVENT_CONTEXTMENU","features":[591]},{"name":"SCF_EVENT_HEADER","features":[591]},{"name":"SCF_EVENT_IDS","features":[591]},{"name":"SCF_EVENT_MENUACTION","features":[591]},{"name":"SCF_EVENT_NAVIGATION","features":[591]},{"name":"SCF_MENUACTION_EVENT","features":[591]},{"name":"SCF_NAVIGATION_EVENT","features":[591]},{"name":"SIDESHOW_APPLICATION_EVENT","features":[591]},{"name":"SIDESHOW_CAPABILITY_CLIENT_AREA_HEIGHT","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_CLIENT_AREA_WIDTH","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_COLOR_DEPTH","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_COLOR_TYPE","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_CURRENT_LANGUAGE","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_DATA_CACHE","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_DEVICE_ID","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_DEVICE_PROPERTIES","features":[591]},{"name":"SIDESHOW_CAPABILITY_SCREEN_HEIGHT","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_SCREEN_TYPE","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_SCREEN_WIDTH","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_SUPPORTED_IMAGE_FORMATS","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_SUPPORTED_LANGUAGES","features":[591,378]},{"name":"SIDESHOW_CAPABILITY_SUPPORTED_THEMES","features":[591,378]},{"name":"SIDESHOW_COLOR_TYPE","features":[591]},{"name":"SIDESHOW_COLOR_TYPE_BLACK_AND_WHITE","features":[591]},{"name":"SIDESHOW_COLOR_TYPE_COLOR","features":[591]},{"name":"SIDESHOW_COLOR_TYPE_GREYSCALE","features":[591]},{"name":"SIDESHOW_CONTENT_MISSING_EVENT","features":[591]},{"name":"SIDESHOW_ENDPOINT_ICAL","features":[591]},{"name":"SIDESHOW_ENDPOINT_SIMPLE_CONTENT_FORMAT","features":[591]},{"name":"SIDESHOW_EVENTID_APPLICATION_ENTER","features":[591]},{"name":"SIDESHOW_EVENTID_APPLICATION_EXIT","features":[591]},{"name":"SIDESHOW_NEW_EVENT_DATA_AVAILABLE","features":[591]},{"name":"SIDESHOW_SCREEN_TYPE","features":[591]},{"name":"SIDESHOW_SCREEN_TYPE_BITMAP","features":[591]},{"name":"SIDESHOW_SCREEN_TYPE_TEXT","features":[591]},{"name":"SIDESHOW_USER_CHANGE_REQUEST_EVENT","features":[591]},{"name":"SideShowKeyCollection","features":[591]},{"name":"SideShowNotification","features":[591]},{"name":"SideShowPropVariantCollection","features":[591]},{"name":"SideShowSession","features":[591]},{"name":"VERSION_1_WINDOWS_7","features":[591]}],"614":[{"name":"BROADCAST_SYSTEM_MESSAGE_FLAGS","features":[501]},{"name":"BROADCAST_SYSTEM_MESSAGE_INFO","features":[501]},{"name":"BSF_ALLOWSFW","features":[501]},{"name":"BSF_FLUSHDISK","features":[501]},{"name":"BSF_FORCEIFHUNG","features":[501]},{"name":"BSF_IGNORECURRENTTASK","features":[501]},{"name":"BSF_LUID","features":[501]},{"name":"BSF_NOHANG","features":[501]},{"name":"BSF_NOTIMEOUTIFNOTHUNG","features":[501]},{"name":"BSF_POSTMESSAGE","features":[501]},{"name":"BSF_QUERY","features":[501]},{"name":"BSF_RETURNHDESK","features":[501]},{"name":"BSF_SENDNOTIFYMESSAGE","features":[501]},{"name":"BSMINFO","features":[307,501]},{"name":"BSM_ALLCOMPONENTS","features":[501]},{"name":"BSM_ALLDESKTOPS","features":[501]},{"name":"BSM_APPLICATIONS","features":[501]},{"name":"BroadcastSystemMessageA","features":[307,501]},{"name":"BroadcastSystemMessageExA","features":[307,501]},{"name":"BroadcastSystemMessageExW","features":[307,501]},{"name":"BroadcastSystemMessageW","features":[307,501]},{"name":"CloseDesktop","features":[307,501]},{"name":"CloseWindowStation","features":[307,501]},{"name":"CreateDesktopA","features":[307,318,310,501]},{"name":"CreateDesktopExA","features":[307,318,310,501]},{"name":"CreateDesktopExW","features":[307,318,310,501]},{"name":"CreateDesktopW","features":[307,318,310,501]},{"name":"CreateWindowStationA","features":[307,310,501]},{"name":"CreateWindowStationW","features":[307,310,501]},{"name":"DESKTOPENUMPROCA","features":[307,501]},{"name":"DESKTOPENUMPROCW","features":[307,501]},{"name":"DESKTOP_ACCESS_FLAGS","features":[501]},{"name":"DESKTOP_CONTROL_FLAGS","features":[501]},{"name":"DESKTOP_CREATEMENU","features":[501]},{"name":"DESKTOP_CREATEWINDOW","features":[501]},{"name":"DESKTOP_DELETE","features":[501]},{"name":"DESKTOP_ENUMERATE","features":[501]},{"name":"DESKTOP_HOOKCONTROL","features":[501]},{"name":"DESKTOP_JOURNALPLAYBACK","features":[501]},{"name":"DESKTOP_JOURNALRECORD","features":[501]},{"name":"DESKTOP_READOBJECTS","features":[501]},{"name":"DESKTOP_READ_CONTROL","features":[501]},{"name":"DESKTOP_SWITCHDESKTOP","features":[501]},{"name":"DESKTOP_SYNCHRONIZE","features":[501]},{"name":"DESKTOP_WRITEOBJECTS","features":[501]},{"name":"DESKTOP_WRITE_DAC","features":[501]},{"name":"DESKTOP_WRITE_OWNER","features":[501]},{"name":"DF_ALLOWOTHERACCOUNTHOOK","features":[501]},{"name":"EnumDesktopWindows","features":[307,501,369]},{"name":"EnumDesktopsA","features":[307,501]},{"name":"EnumDesktopsW","features":[307,501]},{"name":"EnumWindowStationsA","features":[307,501]},{"name":"EnumWindowStationsW","features":[307,501]},{"name":"GetProcessWindowStation","features":[501]},{"name":"GetThreadDesktop","features":[501]},{"name":"GetUserObjectInformationA","features":[307,501]},{"name":"GetUserObjectInformationW","features":[307,501]},{"name":"HDESK","features":[501]},{"name":"HWINSTA","features":[501]},{"name":"OpenDesktopA","features":[307,501]},{"name":"OpenDesktopW","features":[307,501]},{"name":"OpenInputDesktop","features":[307,501]},{"name":"OpenWindowStationA","features":[307,501]},{"name":"OpenWindowStationW","features":[307,501]},{"name":"SetProcessWindowStation","features":[307,501]},{"name":"SetThreadDesktop","features":[307,501]},{"name":"SetUserObjectInformationA","features":[307,501]},{"name":"SetUserObjectInformationW","features":[307,501]},{"name":"SwitchDesktop","features":[307,501]},{"name":"UOI_FLAGS","features":[501]},{"name":"UOI_HEAPSIZE","features":[501]},{"name":"UOI_IO","features":[501]},{"name":"UOI_NAME","features":[501]},{"name":"UOI_TYPE","features":[501]},{"name":"UOI_USER_SID","features":[501]},{"name":"USEROBJECTFLAGS","features":[307,501]},{"name":"USER_OBJECT_INFORMATION_INDEX","features":[501]},{"name":"WINSTAENUMPROCA","features":[307,501]},{"name":"WINSTAENUMPROCW","features":[307,501]}],"615":[{"name":"WSL_DISTRIBUTION_FLAGS","features":[592]},{"name":"WSL_DISTRIBUTION_FLAGS_APPEND_NT_PATH","features":[592]},{"name":"WSL_DISTRIBUTION_FLAGS_ENABLE_DRIVE_MOUNTING","features":[592]},{"name":"WSL_DISTRIBUTION_FLAGS_ENABLE_INTEROP","features":[592]},{"name":"WSL_DISTRIBUTION_FLAGS_NONE","features":[592]},{"name":"WslConfigureDistribution","features":[592]},{"name":"WslGetDistributionConfiguration","features":[592]},{"name":"WslIsDistributionRegistered","features":[307,592]},{"name":"WslLaunch","features":[307,592]},{"name":"WslLaunchInteractive","features":[307,592]},{"name":"WslRegisterDistribution","features":[592]},{"name":"WslUnregisterDistribution","features":[592]}],"616":[{"name":"ACPI","features":[338]},{"name":"CACHE_DESCRIPTOR","features":[338]},{"name":"CACHE_RELATIONSHIP","features":[338]},{"name":"COMPUTER_NAME_FORMAT","features":[338]},{"name":"CPU_SET_INFORMATION_TYPE","features":[338]},{"name":"CacheData","features":[338]},{"name":"CacheInstruction","features":[338]},{"name":"CacheTrace","features":[338]},{"name":"CacheUnified","features":[338]},{"name":"ComputerNameDnsDomain","features":[338]},{"name":"ComputerNameDnsFullyQualified","features":[338]},{"name":"ComputerNameDnsHostname","features":[338]},{"name":"ComputerNameMax","features":[338]},{"name":"ComputerNameNetBIOS","features":[338]},{"name":"ComputerNamePhysicalDnsDomain","features":[338]},{"name":"ComputerNamePhysicalDnsFullyQualified","features":[338]},{"name":"ComputerNamePhysicalDnsHostname","features":[338]},{"name":"ComputerNamePhysicalNetBIOS","features":[338]},{"name":"CpuSetInformation","features":[338]},{"name":"DEPPolicyAlwaysOff","features":[338]},{"name":"DEPPolicyAlwaysOn","features":[338]},{"name":"DEPPolicyOptIn","features":[338]},{"name":"DEPPolicyOptOut","features":[338]},{"name":"DEPTotalPolicyCount","features":[338]},{"name":"DEP_SYSTEM_POLICY_TYPE","features":[338]},{"name":"DEVELOPER_DRIVE_ENABLEMENT_STATE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_ALLINONE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_BANKING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_BUILDING_AUTOMATION","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_CONVERTIBLE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_DESKTOP","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_DETACHABLE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_DIGITAL_SIGNAGE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_GAMING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_HMD","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_HOME_AUTOMATION","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_INDUSTRIAL_AUTOMATION","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_INDUSTRY_HANDHELD","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_INDUSTRY_OTHER","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_INDUSTRY_TABLET","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_KIOSK","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_LARGESCREEN","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_MAKER_BOARD","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_MAX","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_MEDICAL","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_NETWORKING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_NOTEBOOK","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_PHONE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_POINT_OF_SERVICE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_PRINTING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_PUCK","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_STICKPC","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_TABLET","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_THIN_CLIENT","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_TOY","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_UNKNOWN","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_VENDING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_ONE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_ONE_S","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_ONE_X","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_ONE_X_DEVKIT","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_01","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_02","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_03","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_04","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_05","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_06","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_07","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_08","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_09","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_SERIES_S","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_SERIES_X","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_SERIES_X_DEVKIT","features":[338]},{"name":"DEVICEFAMILYINFOENUM","features":[338]},{"name":"DEVICEFAMILYINFOENUM_7067329","features":[338]},{"name":"DEVICEFAMILYINFOENUM_8828080","features":[338]},{"name":"DEVICEFAMILYINFOENUM_DESKTOP","features":[338]},{"name":"DEVICEFAMILYINFOENUM_HOLOGRAPHIC","features":[338]},{"name":"DEVICEFAMILYINFOENUM_IOT","features":[338]},{"name":"DEVICEFAMILYINFOENUM_IOT_HEADLESS","features":[338]},{"name":"DEVICEFAMILYINFOENUM_MAX","features":[338]},{"name":"DEVICEFAMILYINFOENUM_MOBILE","features":[338]},{"name":"DEVICEFAMILYINFOENUM_SERVER","features":[338]},{"name":"DEVICEFAMILYINFOENUM_SERVER_NANO","features":[338]},{"name":"DEVICEFAMILYINFOENUM_TEAM","features":[338]},{"name":"DEVICEFAMILYINFOENUM_UAP","features":[338]},{"name":"DEVICEFAMILYINFOENUM_WINDOWS_8X","features":[338]},{"name":"DEVICEFAMILYINFOENUM_WINDOWS_CORE","features":[338]},{"name":"DEVICEFAMILYINFOENUM_WINDOWS_CORE_HEADLESS","features":[338]},{"name":"DEVICEFAMILYINFOENUM_WINDOWS_PHONE_8X","features":[338]},{"name":"DEVICEFAMILYINFOENUM_XBOX","features":[338]},{"name":"DEVICEFAMILYINFOENUM_XBOXERA","features":[338]},{"name":"DEVICEFAMILYINFOENUM_XBOXSRA","features":[338]},{"name":"DeveloperDriveDisabledByGroupPolicy","features":[338]},{"name":"DeveloperDriveDisabledBySystemPolicy","features":[338]},{"name":"DeveloperDriveEnabled","features":[338]},{"name":"DeveloperDriveEnablementStateError","features":[338]},{"name":"DnsHostnameToComputerNameExW","features":[307,338]},{"name":"EnumSystemFirmwareTables","features":[338]},{"name":"FIRM","features":[338]},{"name":"FIRMWARE_TABLE_PROVIDER","features":[338]},{"name":"FIRMWARE_TYPE","features":[338]},{"name":"FirmwareTypeBios","features":[338]},{"name":"FirmwareTypeMax","features":[338]},{"name":"FirmwareTypeUefi","features":[338]},{"name":"FirmwareTypeUnknown","features":[338]},{"name":"GROUP_AFFINITY","features":[338]},{"name":"GROUP_RELATIONSHIP","features":[338]},{"name":"GetComputerNameExA","features":[307,338]},{"name":"GetComputerNameExW","features":[307,338]},{"name":"GetDeveloperDriveEnablementState","features":[338]},{"name":"GetFirmwareType","features":[307,338]},{"name":"GetIntegratedDisplaySize","features":[338]},{"name":"GetLocalTime","features":[307,338]},{"name":"GetLogicalProcessorInformation","features":[307,338]},{"name":"GetLogicalProcessorInformationEx","features":[307,338]},{"name":"GetNativeSystemInfo","features":[338]},{"name":"GetOsManufacturingMode","features":[307,338]},{"name":"GetOsSafeBootMode","features":[307,338]},{"name":"GetPhysicallyInstalledSystemMemory","features":[307,338]},{"name":"GetProcessorSystemCycleTime","features":[307,338]},{"name":"GetProductInfo","features":[307,338]},{"name":"GetSystemCpuSetInformation","features":[307,338]},{"name":"GetSystemDEPPolicy","features":[338]},{"name":"GetSystemDirectoryA","features":[338]},{"name":"GetSystemDirectoryW","features":[338]},{"name":"GetSystemFirmwareTable","features":[338]},{"name":"GetSystemInfo","features":[338]},{"name":"GetSystemLeapSecondInformation","features":[307,338]},{"name":"GetSystemTime","features":[307,338]},{"name":"GetSystemTimeAdjustment","features":[307,338]},{"name":"GetSystemTimeAdjustmentPrecise","features":[307,338]},{"name":"GetSystemTimeAsFileTime","features":[307,338]},{"name":"GetSystemTimePreciseAsFileTime","features":[307,338]},{"name":"GetSystemWindowsDirectoryA","features":[338]},{"name":"GetSystemWindowsDirectoryW","features":[338]},{"name":"GetSystemWow64Directory2A","features":[338]},{"name":"GetSystemWow64Directory2W","features":[338]},{"name":"GetSystemWow64DirectoryA","features":[338]},{"name":"GetSystemWow64DirectoryW","features":[338]},{"name":"GetTickCount","features":[338]},{"name":"GetTickCount64","features":[338]},{"name":"GetVersion","features":[338]},{"name":"GetVersionExA","features":[307,338]},{"name":"GetVersionExW","features":[307,338]},{"name":"GetWindowsDirectoryA","features":[338]},{"name":"GetWindowsDirectoryW","features":[338]},{"name":"GlobalDataIdConsoleSharedDataFlags","features":[338]},{"name":"GlobalDataIdCyclesPerYield","features":[338]},{"name":"GlobalDataIdImageNumberHigh","features":[338]},{"name":"GlobalDataIdImageNumberLow","features":[338]},{"name":"GlobalDataIdInterruptTime","features":[338]},{"name":"GlobalDataIdKdDebuggerEnabled","features":[338]},{"name":"GlobalDataIdLastSystemRITEventTickCount","features":[338]},{"name":"GlobalDataIdNtMajorVersion","features":[338]},{"name":"GlobalDataIdNtMinorVersion","features":[338]},{"name":"GlobalDataIdNtSystemRootDrive","features":[338]},{"name":"GlobalDataIdQpcBias","features":[338]},{"name":"GlobalDataIdQpcBypassEnabled","features":[338]},{"name":"GlobalDataIdQpcData","features":[338]},{"name":"GlobalDataIdQpcShift","features":[338]},{"name":"GlobalDataIdRngSeedVersion","features":[338]},{"name":"GlobalDataIdSafeBootMode","features":[338]},{"name":"GlobalDataIdSystemExpirationDate","features":[338]},{"name":"GlobalDataIdTimeZoneBias","features":[338]},{"name":"GlobalDataIdTimeZoneId","features":[338]},{"name":"GlobalDataIdUnknown","features":[338]},{"name":"GlobalMemoryStatus","features":[338]},{"name":"GlobalMemoryStatusEx","features":[307,338]},{"name":"IMAGE_FILE_MACHINE","features":[338]},{"name":"IMAGE_FILE_MACHINE_ALPHA","features":[338]},{"name":"IMAGE_FILE_MACHINE_ALPHA64","features":[338]},{"name":"IMAGE_FILE_MACHINE_AM33","features":[338]},{"name":"IMAGE_FILE_MACHINE_AMD64","features":[338]},{"name":"IMAGE_FILE_MACHINE_ARM","features":[338]},{"name":"IMAGE_FILE_MACHINE_ARM64","features":[338]},{"name":"IMAGE_FILE_MACHINE_ARMNT","features":[338]},{"name":"IMAGE_FILE_MACHINE_AXP64","features":[338]},{"name":"IMAGE_FILE_MACHINE_CEE","features":[338]},{"name":"IMAGE_FILE_MACHINE_CEF","features":[338]},{"name":"IMAGE_FILE_MACHINE_EBC","features":[338]},{"name":"IMAGE_FILE_MACHINE_I386","features":[338]},{"name":"IMAGE_FILE_MACHINE_IA64","features":[338]},{"name":"IMAGE_FILE_MACHINE_M32R","features":[338]},{"name":"IMAGE_FILE_MACHINE_MIPS16","features":[338]},{"name":"IMAGE_FILE_MACHINE_MIPSFPU","features":[338]},{"name":"IMAGE_FILE_MACHINE_MIPSFPU16","features":[338]},{"name":"IMAGE_FILE_MACHINE_POWERPC","features":[338]},{"name":"IMAGE_FILE_MACHINE_POWERPCFP","features":[338]},{"name":"IMAGE_FILE_MACHINE_R10000","features":[338]},{"name":"IMAGE_FILE_MACHINE_R3000","features":[338]},{"name":"IMAGE_FILE_MACHINE_R4000","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH3","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH3DSP","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH3E","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH4","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH5","features":[338]},{"name":"IMAGE_FILE_MACHINE_TARGET_HOST","features":[338]},{"name":"IMAGE_FILE_MACHINE_THUMB","features":[338]},{"name":"IMAGE_FILE_MACHINE_TRICORE","features":[338]},{"name":"IMAGE_FILE_MACHINE_UNKNOWN","features":[338]},{"name":"IMAGE_FILE_MACHINE_WCEMIPSV2","features":[338]},{"name":"IsUserCetAvailableInEnvironment","features":[307,338]},{"name":"IsWow64GuestMachineSupported","features":[307,338]},{"name":"LOGICAL_PROCESSOR_RELATIONSHIP","features":[338]},{"name":"MEMORYSTATUS","features":[338]},{"name":"MEMORYSTATUSEX","features":[338]},{"name":"NTDDI_LONGHORN","features":[338]},{"name":"NTDDI_VERSION","features":[338]},{"name":"NTDDI_VISTA","features":[338]},{"name":"NTDDI_VISTASP1","features":[338]},{"name":"NTDDI_VISTASP2","features":[338]},{"name":"NTDDI_VISTASP3","features":[338]},{"name":"NTDDI_VISTASP4","features":[338]},{"name":"NTDDI_WIN10","features":[338]},{"name":"NTDDI_WIN10_19H1","features":[338]},{"name":"NTDDI_WIN10_CO","features":[338]},{"name":"NTDDI_WIN10_FE","features":[338]},{"name":"NTDDI_WIN10_MN","features":[338]},{"name":"NTDDI_WIN10_NI","features":[338]},{"name":"NTDDI_WIN10_RS1","features":[338]},{"name":"NTDDI_WIN10_RS2","features":[338]},{"name":"NTDDI_WIN10_RS3","features":[338]},{"name":"NTDDI_WIN10_RS4","features":[338]},{"name":"NTDDI_WIN10_RS5","features":[338]},{"name":"NTDDI_WIN10_TH2","features":[338]},{"name":"NTDDI_WIN10_VB","features":[338]},{"name":"NTDDI_WIN2K","features":[338]},{"name":"NTDDI_WIN2KSP1","features":[338]},{"name":"NTDDI_WIN2KSP2","features":[338]},{"name":"NTDDI_WIN2KSP3","features":[338]},{"name":"NTDDI_WIN2KSP4","features":[338]},{"name":"NTDDI_WIN4","features":[338]},{"name":"NTDDI_WIN6","features":[338]},{"name":"NTDDI_WIN6SP1","features":[338]},{"name":"NTDDI_WIN6SP2","features":[338]},{"name":"NTDDI_WIN6SP3","features":[338]},{"name":"NTDDI_WIN6SP4","features":[338]},{"name":"NTDDI_WIN7","features":[338]},{"name":"NTDDI_WIN8","features":[338]},{"name":"NTDDI_WINBLUE","features":[338]},{"name":"NTDDI_WINTHRESHOLD","features":[338]},{"name":"NTDDI_WINXP","features":[338]},{"name":"NTDDI_WINXPSP1","features":[338]},{"name":"NTDDI_WINXPSP2","features":[338]},{"name":"NTDDI_WINXPSP3","features":[338]},{"name":"NTDDI_WINXPSP4","features":[338]},{"name":"NTDDI_WS03","features":[338]},{"name":"NTDDI_WS03SP1","features":[338]},{"name":"NTDDI_WS03SP2","features":[338]},{"name":"NTDDI_WS03SP3","features":[338]},{"name":"NTDDI_WS03SP4","features":[338]},{"name":"NTDDI_WS08","features":[338]},{"name":"NTDDI_WS08SP2","features":[338]},{"name":"NTDDI_WS08SP3","features":[338]},{"name":"NTDDI_WS08SP4","features":[338]},{"name":"NUMA_NODE_RELATIONSHIP","features":[338]},{"name":"OSVERSIONINFOA","features":[338]},{"name":"OSVERSIONINFOEXA","features":[338]},{"name":"OSVERSIONINFOEXW","features":[338]},{"name":"OSVERSIONINFOW","features":[338]},{"name":"OSVERSION_MASK","features":[338]},{"name":"OS_DEPLOYEMENT_STATE_VALUES","features":[338]},{"name":"OS_DEPLOYMENT_COMPACT","features":[338]},{"name":"OS_DEPLOYMENT_STANDARD","features":[338]},{"name":"OS_PRODUCT_TYPE","features":[338]},{"name":"PGET_SYSTEM_WOW64_DIRECTORY_A","features":[338]},{"name":"PGET_SYSTEM_WOW64_DIRECTORY_W","features":[338]},{"name":"PROCESSOR_ARCHITECTURE","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ALPHA","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ALPHA64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_AMD64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ARM","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ARM64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_IA32_ON_ARM64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_IA32_ON_WIN64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_IA64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_INTEL","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_MIPS","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_MSIL","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_NEUTRAL","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_PPC","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_SHX","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_UNKNOWN","features":[338]},{"name":"PROCESSOR_CACHE_TYPE","features":[338]},{"name":"PROCESSOR_GROUP_INFO","features":[338]},{"name":"PROCESSOR_RELATIONSHIP","features":[338]},{"name":"PRODUCT_BUSINESS","features":[338]},{"name":"PRODUCT_BUSINESS_N","features":[338]},{"name":"PRODUCT_CLUSTER_SERVER","features":[338]},{"name":"PRODUCT_CLUSTER_SERVER_V","features":[338]},{"name":"PRODUCT_CORE","features":[338]},{"name":"PRODUCT_CORE_COUNTRYSPECIFIC","features":[338]},{"name":"PRODUCT_CORE_N","features":[338]},{"name":"PRODUCT_CORE_SINGLELANGUAGE","features":[338]},{"name":"PRODUCT_DATACENTER_A_SERVER_CORE","features":[338]},{"name":"PRODUCT_DATACENTER_EVALUATION_SERVER","features":[338]},{"name":"PRODUCT_DATACENTER_SERVER","features":[338]},{"name":"PRODUCT_DATACENTER_SERVER_CORE","features":[338]},{"name":"PRODUCT_DATACENTER_SERVER_CORE_V","features":[338]},{"name":"PRODUCT_DATACENTER_SERVER_V","features":[338]},{"name":"PRODUCT_EDUCATION","features":[338]},{"name":"PRODUCT_EDUCATION_N","features":[338]},{"name":"PRODUCT_ENTERPRISE","features":[338]},{"name":"PRODUCT_ENTERPRISE_E","features":[338]},{"name":"PRODUCT_ENTERPRISE_EVALUATION","features":[338]},{"name":"PRODUCT_ENTERPRISE_N","features":[338]},{"name":"PRODUCT_ENTERPRISE_N_EVALUATION","features":[338]},{"name":"PRODUCT_ENTERPRISE_S","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER_CORE","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER_CORE_V","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER_IA64","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER_V","features":[338]},{"name":"PRODUCT_ENTERPRISE_S_EVALUATION","features":[338]},{"name":"PRODUCT_ENTERPRISE_S_N","features":[338]},{"name":"PRODUCT_ENTERPRISE_S_N_EVALUATION","features":[338]},{"name":"PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL","features":[338]},{"name":"PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC","features":[338]},{"name":"PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT","features":[338]},{"name":"PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC","features":[338]},{"name":"PRODUCT_HOME_BASIC","features":[338]},{"name":"PRODUCT_HOME_BASIC_E","features":[338]},{"name":"PRODUCT_HOME_BASIC_N","features":[338]},{"name":"PRODUCT_HOME_PREMIUM","features":[338]},{"name":"PRODUCT_HOME_PREMIUM_E","features":[338]},{"name":"PRODUCT_HOME_PREMIUM_N","features":[338]},{"name":"PRODUCT_HOME_PREMIUM_SERVER","features":[338]},{"name":"PRODUCT_HOME_SERVER","features":[338]},{"name":"PRODUCT_HYPERV","features":[338]},{"name":"PRODUCT_IOTUAP","features":[338]},{"name":"PRODUCT_IOTUAPCOMMERCIAL","features":[338]},{"name":"PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT","features":[338]},{"name":"PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING","features":[338]},{"name":"PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY","features":[338]},{"name":"PRODUCT_MOBILE_CORE","features":[338]},{"name":"PRODUCT_MOBILE_ENTERPRISE","features":[338]},{"name":"PRODUCT_MULTIPOINT_PREMIUM_SERVER","features":[338]},{"name":"PRODUCT_MULTIPOINT_STANDARD_SERVER","features":[338]},{"name":"PRODUCT_PROFESSIONAL","features":[338]},{"name":"PRODUCT_PROFESSIONAL_E","features":[338]},{"name":"PRODUCT_PROFESSIONAL_N","features":[338]},{"name":"PRODUCT_PROFESSIONAL_WMC","features":[338]},{"name":"PRODUCT_PRO_WORKSTATION","features":[338]},{"name":"PRODUCT_PRO_WORKSTATION_N","features":[338]},{"name":"PRODUCT_SB_SOLUTION_SERVER","features":[338]},{"name":"PRODUCT_SB_SOLUTION_SERVER_EM","features":[338]},{"name":"PRODUCT_SERVER_FOR_SB_SOLUTIONS","features":[338]},{"name":"PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM","features":[338]},{"name":"PRODUCT_SERVER_FOR_SMALLBUSINESS","features":[338]},{"name":"PRODUCT_SERVER_FOR_SMALLBUSINESS_V","features":[338]},{"name":"PRODUCT_SERVER_FOUNDATION","features":[338]},{"name":"PRODUCT_SMALLBUSINESS_SERVER","features":[338]},{"name":"PRODUCT_SMALLBUSINESS_SERVER_PREMIUM","features":[338]},{"name":"PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE","features":[338]},{"name":"PRODUCT_SOLUTION_EMBEDDEDSERVER","features":[338]},{"name":"PRODUCT_STANDARD_A_SERVER_CORE","features":[338]},{"name":"PRODUCT_STANDARD_EVALUATION_SERVER","features":[338]},{"name":"PRODUCT_STANDARD_SERVER","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_CORE_","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_CORE_V","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_SOLUTIONS","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_V","features":[338]},{"name":"PRODUCT_STARTER","features":[338]},{"name":"PRODUCT_STARTER_E","features":[338]},{"name":"PRODUCT_STARTER_N","features":[338]},{"name":"PRODUCT_STORAGE_ENTERPRISE_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE","features":[338]},{"name":"PRODUCT_STORAGE_EXPRESS_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_EXPRESS_SERVER_CORE","features":[338]},{"name":"PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_STANDARD_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_STANDARD_SERVER_CORE","features":[338]},{"name":"PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_WORKGROUP_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_WORKGROUP_SERVER_CORE","features":[338]},{"name":"PRODUCT_ULTIMATE","features":[338]},{"name":"PRODUCT_ULTIMATE_E","features":[338]},{"name":"PRODUCT_ULTIMATE_N","features":[338]},{"name":"PRODUCT_UNDEFINED","features":[338]},{"name":"PRODUCT_WEB_SERVER","features":[338]},{"name":"PRODUCT_WEB_SERVER_CORE","features":[338]},{"name":"RSMB","features":[338]},{"name":"RTL_SYSTEM_GLOBAL_DATA_ID","features":[338]},{"name":"RelationAll","features":[338]},{"name":"RelationCache","features":[338]},{"name":"RelationGroup","features":[338]},{"name":"RelationNumaNode","features":[338]},{"name":"RelationNumaNodeEx","features":[338]},{"name":"RelationProcessorCore","features":[338]},{"name":"RelationProcessorDie","features":[338]},{"name":"RelationProcessorModule","features":[338]},{"name":"RelationProcessorPackage","features":[338]},{"name":"RtlConvertDeviceFamilyInfoToString","features":[338]},{"name":"RtlGetDeviceFamilyInfoEnum","features":[338]},{"name":"RtlGetProductInfo","features":[307,338]},{"name":"RtlGetSystemGlobalData","features":[338]},{"name":"RtlOsDeploymentState","features":[338]},{"name":"RtlSwitchedVVI","features":[338]},{"name":"SCEX2_ALT_NETBIOS_NAME","features":[338]},{"name":"SPVERSION_MASK","features":[338]},{"name":"SUBVERSION_MASK","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION_ALLOCATED","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION_PARKED","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION_REALTIME","features":[338]},{"name":"SYSTEM_INFO","features":[338]},{"name":"SYSTEM_LOGICAL_PROCESSOR_INFORMATION","features":[338]},{"name":"SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX","features":[338]},{"name":"SYSTEM_POOL_ZEROING_INFORMATION","features":[307,338]},{"name":"SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION","features":[338]},{"name":"SYSTEM_SUPPORTED_PROCESSOR_ARCHITECTURES_INFORMATION","features":[338]},{"name":"SetComputerNameA","features":[307,338]},{"name":"SetComputerNameEx2W","features":[307,338]},{"name":"SetComputerNameExA","features":[307,338]},{"name":"SetComputerNameExW","features":[307,338]},{"name":"SetComputerNameW","features":[307,338]},{"name":"SetLocalTime","features":[307,338]},{"name":"SetSystemTime","features":[307,338]},{"name":"SetSystemTimeAdjustment","features":[307,338]},{"name":"SetSystemTimeAdjustmentPrecise","features":[307,338]},{"name":"USER_CET_ENVIRONMENT","features":[338]},{"name":"USER_CET_ENVIRONMENT_SGX2_ENCLAVE","features":[338]},{"name":"USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE","features":[338]},{"name":"USER_CET_ENVIRONMENT_VBS_ENCLAVE","features":[338]},{"name":"USER_CET_ENVIRONMENT_WIN32_PROCESS","features":[338]},{"name":"VER_BUILDNUMBER","features":[338]},{"name":"VER_FLAGS","features":[338]},{"name":"VER_MAJORVERSION","features":[338]},{"name":"VER_MINORVERSION","features":[338]},{"name":"VER_PLATFORMID","features":[338]},{"name":"VER_PRODUCT_TYPE","features":[338]},{"name":"VER_SERVICEPACKMAJOR","features":[338]},{"name":"VER_SERVICEPACKMINOR","features":[338]},{"name":"VER_SUITENAME","features":[338]},{"name":"VerSetConditionMask","features":[338]},{"name":"VerifyVersionInfoA","features":[307,338]},{"name":"VerifyVersionInfoW","features":[307,338]},{"name":"WDK_NTDDI_VERSION","features":[338]},{"name":"_WIN32_IE_IE100","features":[338]},{"name":"_WIN32_IE_IE110","features":[338]},{"name":"_WIN32_IE_IE20","features":[338]},{"name":"_WIN32_IE_IE30","features":[338]},{"name":"_WIN32_IE_IE302","features":[338]},{"name":"_WIN32_IE_IE40","features":[338]},{"name":"_WIN32_IE_IE401","features":[338]},{"name":"_WIN32_IE_IE50","features":[338]},{"name":"_WIN32_IE_IE501","features":[338]},{"name":"_WIN32_IE_IE55","features":[338]},{"name":"_WIN32_IE_IE60","features":[338]},{"name":"_WIN32_IE_IE60SP1","features":[338]},{"name":"_WIN32_IE_IE60SP2","features":[338]},{"name":"_WIN32_IE_IE70","features":[338]},{"name":"_WIN32_IE_IE80","features":[338]},{"name":"_WIN32_IE_IE90","features":[338]},{"name":"_WIN32_IE_LONGHORN","features":[338]},{"name":"_WIN32_IE_NT4","features":[338]},{"name":"_WIN32_IE_NT4SP1","features":[338]},{"name":"_WIN32_IE_NT4SP2","features":[338]},{"name":"_WIN32_IE_NT4SP3","features":[338]},{"name":"_WIN32_IE_NT4SP4","features":[338]},{"name":"_WIN32_IE_NT4SP5","features":[338]},{"name":"_WIN32_IE_NT4SP6","features":[338]},{"name":"_WIN32_IE_WIN10","features":[338]},{"name":"_WIN32_IE_WIN2K","features":[338]},{"name":"_WIN32_IE_WIN2KSP1","features":[338]},{"name":"_WIN32_IE_WIN2KSP2","features":[338]},{"name":"_WIN32_IE_WIN2KSP3","features":[338]},{"name":"_WIN32_IE_WIN2KSP4","features":[338]},{"name":"_WIN32_IE_WIN6","features":[338]},{"name":"_WIN32_IE_WIN7","features":[338]},{"name":"_WIN32_IE_WIN8","features":[338]},{"name":"_WIN32_IE_WIN98","features":[338]},{"name":"_WIN32_IE_WIN98SE","features":[338]},{"name":"_WIN32_IE_WINBLUE","features":[338]},{"name":"_WIN32_IE_WINME","features":[338]},{"name":"_WIN32_IE_WINTHRESHOLD","features":[338]},{"name":"_WIN32_IE_WS03","features":[338]},{"name":"_WIN32_IE_WS03SP1","features":[338]},{"name":"_WIN32_IE_XP","features":[338]},{"name":"_WIN32_IE_XPSP1","features":[338]},{"name":"_WIN32_IE_XPSP2","features":[338]},{"name":"_WIN32_WINNT_LONGHORN","features":[338]},{"name":"_WIN32_WINNT_NT4","features":[338]},{"name":"_WIN32_WINNT_VISTA","features":[338]},{"name":"_WIN32_WINNT_WIN10","features":[338]},{"name":"_WIN32_WINNT_WIN2K","features":[338]},{"name":"_WIN32_WINNT_WIN6","features":[338]},{"name":"_WIN32_WINNT_WIN7","features":[338]},{"name":"_WIN32_WINNT_WIN8","features":[338]},{"name":"_WIN32_WINNT_WINBLUE","features":[338]},{"name":"_WIN32_WINNT_WINTHRESHOLD","features":[338]},{"name":"_WIN32_WINNT_WINXP","features":[338]},{"name":"_WIN32_WINNT_WS03","features":[338]},{"name":"_WIN32_WINNT_WS08","features":[338]}],"617":[{"name":"ACCESS_ALLOWED_ACE_TYPE","features":[341]},{"name":"ACCESS_ALLOWED_CALLBACK_ACE_TYPE","features":[341]},{"name":"ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_ALLOWED_COMPOUND_ACE_TYPE","features":[341]},{"name":"ACCESS_ALLOWED_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_DENIED_ACE_TYPE","features":[341]},{"name":"ACCESS_DENIED_CALLBACK_ACE_TYPE","features":[341]},{"name":"ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_DENIED_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_DS_OBJECT_TYPE_NAME_A","features":[341]},{"name":"ACCESS_DS_OBJECT_TYPE_NAME_W","features":[341]},{"name":"ACCESS_DS_SOURCE_A","features":[341]},{"name":"ACCESS_DS_SOURCE_W","features":[341]},{"name":"ACCESS_FILTER_SECURITY_INFORMATION","features":[341]},{"name":"ACCESS_MAX_LEVEL","features":[341]},{"name":"ACCESS_MAX_MS_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_V2_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_V3_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_V4_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_V5_ACE_TYPE","features":[341]},{"name":"ACCESS_MIN_MS_ACE_TYPE","features":[341]},{"name":"ACCESS_MIN_MS_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_OBJECT_GUID","features":[341]},{"name":"ACCESS_PROPERTY_GUID","features":[341]},{"name":"ACCESS_PROPERTY_SET_GUID","features":[341]},{"name":"ACCESS_REASON_DATA_MASK","features":[341]},{"name":"ACCESS_REASON_EXDATA_MASK","features":[341]},{"name":"ACCESS_REASON_STAGING_MASK","features":[341]},{"name":"ACCESS_REASON_TYPE","features":[341]},{"name":"ACCESS_REASON_TYPE_MASK","features":[341]},{"name":"ACCESS_SYSTEM_SECURITY","features":[341]},{"name":"ACL_REVISION1","features":[341]},{"name":"ACL_REVISION2","features":[341]},{"name":"ACL_REVISION3","features":[341]},{"name":"ACL_REVISION4","features":[341]},{"name":"ACPI_PPM_HARDWARE_ALL","features":[341]},{"name":"ACPI_PPM_SOFTWARE_ALL","features":[341]},{"name":"ACPI_PPM_SOFTWARE_ANY","features":[341]},{"name":"ACTIVATION_CONTEXT_INFO_CLASS","features":[341]},{"name":"ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF","features":[341]},{"name":"ACTIVATION_CONTEXT_PATH_TYPE_NONE","features":[341]},{"name":"ACTIVATION_CONTEXT_PATH_TYPE_URL","features":[341]},{"name":"ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_APPLICATION_SETTINGS","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COMPATIBILITY_INFO","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_GLOBAL_OBJECT_RENAME_TABLE","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_WINRT_ACTIVATABLE_CLASSES","features":[341]},{"name":"ALERT_SYSTEM_CRITICAL","features":[341]},{"name":"ALERT_SYSTEM_ERROR","features":[341]},{"name":"ALERT_SYSTEM_INFORMATIONAL","features":[341]},{"name":"ALERT_SYSTEM_QUERY","features":[341]},{"name":"ALERT_SYSTEM_SEV","features":[341]},{"name":"ALERT_SYSTEM_WARNING","features":[341]},{"name":"ALL_POWERSCHEMES_GUID","features":[341]},{"name":"ANON_OBJECT_HEADER","features":[341]},{"name":"ANON_OBJECT_HEADER_BIGOBJ","features":[341]},{"name":"ANON_OBJECT_HEADER_V2","features":[341]},{"name":"ANYSIZE_ARRAY","features":[341]},{"name":"APPCOMMAND_BASS_BOOST","features":[341]},{"name":"APPCOMMAND_BASS_DOWN","features":[341]},{"name":"APPCOMMAND_BASS_UP","features":[341]},{"name":"APPCOMMAND_BROWSER_BACKWARD","features":[341]},{"name":"APPCOMMAND_BROWSER_FAVORITES","features":[341]},{"name":"APPCOMMAND_BROWSER_FORWARD","features":[341]},{"name":"APPCOMMAND_BROWSER_HOME","features":[341]},{"name":"APPCOMMAND_BROWSER_REFRESH","features":[341]},{"name":"APPCOMMAND_BROWSER_SEARCH","features":[341]},{"name":"APPCOMMAND_BROWSER_STOP","features":[341]},{"name":"APPCOMMAND_CLOSE","features":[341]},{"name":"APPCOMMAND_COPY","features":[341]},{"name":"APPCOMMAND_CORRECTION_LIST","features":[341]},{"name":"APPCOMMAND_CUT","features":[341]},{"name":"APPCOMMAND_DELETE","features":[341]},{"name":"APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE","features":[341]},{"name":"APPCOMMAND_DWM_FLIP3D","features":[341]},{"name":"APPCOMMAND_FIND","features":[341]},{"name":"APPCOMMAND_FORWARD_MAIL","features":[341]},{"name":"APPCOMMAND_HELP","features":[341]},{"name":"APPCOMMAND_ID","features":[341]},{"name":"APPCOMMAND_LAUNCH_APP1","features":[341]},{"name":"APPCOMMAND_LAUNCH_APP2","features":[341]},{"name":"APPCOMMAND_LAUNCH_MAIL","features":[341]},{"name":"APPCOMMAND_LAUNCH_MEDIA_SELECT","features":[341]},{"name":"APPCOMMAND_MEDIA_CHANNEL_DOWN","features":[341]},{"name":"APPCOMMAND_MEDIA_CHANNEL_UP","features":[341]},{"name":"APPCOMMAND_MEDIA_FAST_FORWARD","features":[341]},{"name":"APPCOMMAND_MEDIA_NEXTTRACK","features":[341]},{"name":"APPCOMMAND_MEDIA_PAUSE","features":[341]},{"name":"APPCOMMAND_MEDIA_PLAY","features":[341]},{"name":"APPCOMMAND_MEDIA_PLAY_PAUSE","features":[341]},{"name":"APPCOMMAND_MEDIA_PREVIOUSTRACK","features":[341]},{"name":"APPCOMMAND_MEDIA_RECORD","features":[341]},{"name":"APPCOMMAND_MEDIA_REWIND","features":[341]},{"name":"APPCOMMAND_MEDIA_STOP","features":[341]},{"name":"APPCOMMAND_MICROPHONE_VOLUME_DOWN","features":[341]},{"name":"APPCOMMAND_MICROPHONE_VOLUME_MUTE","features":[341]},{"name":"APPCOMMAND_MICROPHONE_VOLUME_UP","features":[341]},{"name":"APPCOMMAND_MIC_ON_OFF_TOGGLE","features":[341]},{"name":"APPCOMMAND_NEW","features":[341]},{"name":"APPCOMMAND_OPEN","features":[341]},{"name":"APPCOMMAND_PASTE","features":[341]},{"name":"APPCOMMAND_PRINT","features":[341]},{"name":"APPCOMMAND_REDO","features":[341]},{"name":"APPCOMMAND_REPLY_TO_MAIL","features":[341]},{"name":"APPCOMMAND_SAVE","features":[341]},{"name":"APPCOMMAND_SEND_MAIL","features":[341]},{"name":"APPCOMMAND_SPELL_CHECK","features":[341]},{"name":"APPCOMMAND_TREBLE_DOWN","features":[341]},{"name":"APPCOMMAND_TREBLE_UP","features":[341]},{"name":"APPCOMMAND_UNDO","features":[341]},{"name":"APPCOMMAND_VOLUME_DOWN","features":[341]},{"name":"APPCOMMAND_VOLUME_MUTE","features":[341]},{"name":"APPCOMMAND_VOLUME_UP","features":[341]},{"name":"APPLICATIONLAUNCH_SETTING_VALUE","features":[341]},{"name":"APPLICATION_ERROR_MASK","features":[341]},{"name":"ARM64_FNPDATA_CR","features":[341]},{"name":"ARM64_FNPDATA_FLAGS","features":[341]},{"name":"ARM64_MAX_BREAKPOINTS","features":[341]},{"name":"ARM64_MAX_WATCHPOINTS","features":[341]},{"name":"ARM64_MULT_INTRINSICS_SUPPORTED","features":[341]},{"name":"ARM64_PREFETCH_KEEP","features":[341]},{"name":"ARM64_PREFETCH_L1","features":[341]},{"name":"ARM64_PREFETCH_L2","features":[341]},{"name":"ARM64_PREFETCH_L3","features":[341]},{"name":"ARM64_PREFETCH_PLD","features":[341]},{"name":"ARM64_PREFETCH_PLI","features":[341]},{"name":"ARM64_PREFETCH_PST","features":[341]},{"name":"ARM64_PREFETCH_STRM","features":[341]},{"name":"ARM_CACHE_ALIGNMENT_SIZE","features":[341]},{"name":"ARM_MAX_BREAKPOINTS","features":[341]},{"name":"ARM_MAX_WATCHPOINTS","features":[341]},{"name":"ASSERT_BREAKPOINT","features":[341]},{"name":"ATF_FLAGS","features":[341]},{"name":"ATF_ONOFFFEEDBACK","features":[341]},{"name":"ATF_TIMEOUTON","features":[341]},{"name":"AUDIT_ALLOW_NO_PRIVILEGE","features":[341]},{"name":"AccessReasonAllowedAce","features":[341]},{"name":"AccessReasonAllowedParentAce","features":[341]},{"name":"AccessReasonDeniedAce","features":[341]},{"name":"AccessReasonDeniedParentAce","features":[341]},{"name":"AccessReasonEmptyDacl","features":[341]},{"name":"AccessReasonFilterAce","features":[341]},{"name":"AccessReasonFromPrivilege","features":[341]},{"name":"AccessReasonIntegrityLevel","features":[341]},{"name":"AccessReasonMissingPrivilege","features":[341]},{"name":"AccessReasonNoGrant","features":[341]},{"name":"AccessReasonNoSD","features":[341]},{"name":"AccessReasonNone","features":[341]},{"name":"AccessReasonNotGrantedByCape","features":[341]},{"name":"AccessReasonNotGrantedByParentCape","features":[341]},{"name":"AccessReasonNotGrantedToAppContainer","features":[341]},{"name":"AccessReasonNullDacl","features":[341]},{"name":"AccessReasonOwnership","features":[341]},{"name":"AccessReasonTrustLabel","features":[341]},{"name":"ActivationContextBasicInformation","features":[341]},{"name":"ActivationContextDetailedInformation","features":[341]},{"name":"ActivationContextManifestResourceName","features":[341]},{"name":"AdapterType","features":[341]},{"name":"AssemblyDetailedInformationInActivationContext","features":[341]},{"name":"AssemblyDetailedInformationInActivationContxt","features":[341]},{"name":"AutoLoad","features":[341]},{"name":"BATTERY_DISCHARGE_FLAGS_ENABLE","features":[341]},{"name":"BATTERY_DISCHARGE_FLAGS_EVENTCODE_MASK","features":[341]},{"name":"BREAK_DEBUG_BASE","features":[341]},{"name":"BootLoad","features":[341]},{"name":"CACHE_FULLY_ASSOCIATIVE","features":[341]},{"name":"CFE_UNDERLINE","features":[341]},{"name":"CFG_CALL_TARGET_CONVERT_EXPORT_SUPPRESSED_TO_VALID","features":[341]},{"name":"CFG_CALL_TARGET_CONVERT_XFG_TO_CFG","features":[341]},{"name":"CFG_CALL_TARGET_PROCESSED","features":[341]},{"name":"CFG_CALL_TARGET_VALID","features":[341]},{"name":"CFG_CALL_TARGET_VALID_XFG","features":[341]},{"name":"CFU_CF1UNDERLINE","features":[341]},{"name":"CFU_INVERT","features":[341]},{"name":"CFU_UNDERLINE","features":[341]},{"name":"CFU_UNDERLINEDASH","features":[341]},{"name":"CFU_UNDERLINEDASHDOT","features":[341]},{"name":"CFU_UNDERLINEDASHDOTDOT","features":[341]},{"name":"CFU_UNDERLINEDOTTED","features":[341]},{"name":"CFU_UNDERLINEDOUBLE","features":[341]},{"name":"CFU_UNDERLINEDOUBLEWAVE","features":[341]},{"name":"CFU_UNDERLINEHAIRLINE","features":[341]},{"name":"CFU_UNDERLINEHEAVYWAVE","features":[341]},{"name":"CFU_UNDERLINELONGDASH","features":[341]},{"name":"CFU_UNDERLINENONE","features":[341]},{"name":"CFU_UNDERLINETHICK","features":[341]},{"name":"CFU_UNDERLINETHICKDASH","features":[341]},{"name":"CFU_UNDERLINETHICKDASHDOT","features":[341]},{"name":"CFU_UNDERLINETHICKDASHDOTDOT","features":[341]},{"name":"CFU_UNDERLINETHICKDOTTED","features":[341]},{"name":"CFU_UNDERLINETHICKLONGDASH","features":[341]},{"name":"CFU_UNDERLINEWAVE","features":[341]},{"name":"CFU_UNDERLINEWORD","features":[341]},{"name":"CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION","features":[341]},{"name":"CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1","features":[341]},{"name":"CLAIM_SECURITY_ATTRIBUTE_CUSTOM_FLAGS","features":[341]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID","features":[341]},{"name":"CM_SERVICE_MEASURED_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_NETWORK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_RAM_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_SD_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_USB3_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_USB_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_VERIFIER_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_VIRTUAL_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_WINPE_BOOT_LOAD","features":[341]},{"name":"COMIMAGE_FLAGS_32BITPREFERRED","features":[341]},{"name":"COMIMAGE_FLAGS_32BITREQUIRED","features":[341]},{"name":"COMIMAGE_FLAGS_ILONLY","features":[341]},{"name":"COMIMAGE_FLAGS_IL_LIBRARY","features":[341]},{"name":"COMIMAGE_FLAGS_NATIVE_ENTRYPOINT","features":[341]},{"name":"COMIMAGE_FLAGS_STRONGNAMESIGNED","features":[341]},{"name":"COMIMAGE_FLAGS_TRACKDEBUGDATA","features":[341]},{"name":"COMPONENT_FILTER","features":[341]},{"name":"COMPONENT_KTM","features":[341]},{"name":"COMPONENT_VALID_FLAGS","features":[341]},{"name":"COMPRESSION_ENGINE_HIBER","features":[341]},{"name":"COMPRESSION_ENGINE_MAXIMUM","features":[341]},{"name":"COMPRESSION_ENGINE_STANDARD","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_IDEAL","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_MAX","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_MULTISTEP","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_ROCKET","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_SINGLE","features":[341]},{"name":"COR_DELETED_NAME_LENGTH","features":[341]},{"name":"COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE","features":[341]},{"name":"COR_VERSION_MAJOR","features":[341]},{"name":"COR_VERSION_MAJOR_V2","features":[341]},{"name":"COR_VERSION_MINOR","features":[341]},{"name":"COR_VTABLEGAP_NAME_LENGTH","features":[341]},{"name":"COR_VTABLE_32BIT","features":[341]},{"name":"COR_VTABLE_64BIT","features":[341]},{"name":"COR_VTABLE_CALL_MOST_DERIVED","features":[341]},{"name":"COR_VTABLE_FROM_UNMANAGED","features":[341]},{"name":"COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN","features":[341]},{"name":"CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID","features":[341]},{"name":"CRITICAL_ACE_FLAG","features":[341]},{"name":"CTMF_INCLUDE_APPCONTAINER","features":[341]},{"name":"CTMF_INCLUDE_LPAC","features":[341]},{"name":"CompatibilityInformationInActivationContext","features":[341]},{"name":"CriticalError","features":[341]},{"name":"DECIMAL_NEG","features":[341]},{"name":"DEDICATED_MEMORY_CACHE_ELIGIBLE","features":[341]},{"name":"DEVICEFAMILYDEVICEFORM_KEY","features":[341]},{"name":"DEVICEFAMILYDEVICEFORM_VALUE","features":[341]},{"name":"DIAGNOSTIC_REASON_DETAILED_STRING","features":[341]},{"name":"DIAGNOSTIC_REASON_NOT_SPECIFIED","features":[341]},{"name":"DIAGNOSTIC_REASON_SIMPLE_STRING","features":[341]},{"name":"DIAGNOSTIC_REASON_VERSION","features":[341]},{"name":"DISCHARGE_POLICY_CRITICAL","features":[341]},{"name":"DISCHARGE_POLICY_LOW","features":[341]},{"name":"DISPATCHER_CONTEXT_NONVOLREG_ARM64","features":[341]},{"name":"DLL_PROCESS_ATTACH","features":[341]},{"name":"DLL_PROCESS_DETACH","features":[341]},{"name":"DLL_THREAD_ATTACH","features":[341]},{"name":"DLL_THREAD_DETACH","features":[341]},{"name":"DOMAIN_ALIAS_RID_ACCESS_CONTROL_ASSISTANCE_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_ACCOUNT_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_ADMINS","features":[341]},{"name":"DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS","features":[341]},{"name":"DOMAIN_ALIAS_RID_BACKUP_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_CACHEABLE_PRINCIPALS_GROUP","features":[341]},{"name":"DOMAIN_ALIAS_RID_CERTSVC_DCOM_ACCESS_GROUP","features":[341]},{"name":"DOMAIN_ALIAS_RID_CRYPTO_OPERATORS","features":[341]},{"name":"DOMAIN_ALIAS_RID_DCOM_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_DEFAULT_ACCOUNT","features":[341]},{"name":"DOMAIN_ALIAS_RID_DEVICE_OWNERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_EVENT_LOG_READERS_GROUP","features":[341]},{"name":"DOMAIN_ALIAS_RID_GUESTS","features":[341]},{"name":"DOMAIN_ALIAS_RID_HYPER_V_ADMINS","features":[341]},{"name":"DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_IUSERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_LOGGING_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_MONITORING_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_NON_CACHEABLE_PRINCIPALS_GROUP","features":[341]},{"name":"DOMAIN_ALIAS_RID_POWER_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_PREW2KCOMPACCESS","features":[341]},{"name":"DOMAIN_ALIAS_RID_PRINT_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_RAS_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_RDS_ENDPOINT_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_RDS_MANAGEMENT_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_RDS_REMOTE_ACCESS_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_REMOTE_MANAGEMENT_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_REPLICATOR","features":[341]},{"name":"DOMAIN_ALIAS_RID_STORAGE_REPLICA_ADMINS","features":[341]},{"name":"DOMAIN_ALIAS_RID_SYSTEM_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_USERS","features":[341]},{"name":"DOMAIN_GROUP_RID_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_AUTHORIZATION_DATA_CONTAINS_CLAIMS","features":[341]},{"name":"DOMAIN_GROUP_RID_AUTHORIZATION_DATA_IS_COMPOUNDED","features":[341]},{"name":"DOMAIN_GROUP_RID_CDC_RESERVED","features":[341]},{"name":"DOMAIN_GROUP_RID_CERT_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_CLONEABLE_CONTROLLERS","features":[341]},{"name":"DOMAIN_GROUP_RID_COMPUTERS","features":[341]},{"name":"DOMAIN_GROUP_RID_CONTROLLERS","features":[341]},{"name":"DOMAIN_GROUP_RID_ENTERPRISE_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_ENTERPRISE_KEY_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_ENTERPRISE_READONLY_DOMAIN_CONTROLLERS","features":[341]},{"name":"DOMAIN_GROUP_RID_GUESTS","features":[341]},{"name":"DOMAIN_GROUP_RID_KEY_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_POLICY_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_PROTECTED_USERS","features":[341]},{"name":"DOMAIN_GROUP_RID_READONLY_CONTROLLERS","features":[341]},{"name":"DOMAIN_GROUP_RID_SCHEMA_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_USERS","features":[341]},{"name":"DOMAIN_USER_RID_ADMIN","features":[341]},{"name":"DOMAIN_USER_RID_DEFAULT_ACCOUNT","features":[341]},{"name":"DOMAIN_USER_RID_GUEST","features":[341]},{"name":"DOMAIN_USER_RID_KRBTGT","features":[341]},{"name":"DOMAIN_USER_RID_MAX","features":[341]},{"name":"DOMAIN_USER_RID_WDAG_ACCOUNT","features":[341]},{"name":"DYNAMIC_EH_CONTINUATION_TARGET_ADD","features":[341]},{"name":"DYNAMIC_EH_CONTINUATION_TARGET_PROCESSED","features":[341]},{"name":"DYNAMIC_ENFORCED_ADDRESS_RANGE_ADD","features":[341]},{"name":"DYNAMIC_ENFORCED_ADDRESS_RANGE_PROCESSED","features":[341]},{"name":"DemandLoad","features":[341]},{"name":"DisableLoad","features":[341]},{"name":"DriverType","features":[341]},{"name":"EMARCH_ENC_I17_IC_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IC_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IC_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IC_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41a_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41a_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41a_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41a_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41b_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41b_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41b_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41b_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41c_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41c_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41c_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41c_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM5C_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM5C_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM5C_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM7B_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM7B_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM7B_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM9D_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM9D_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM9D_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_SIGN_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_SIGN_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_SIGN_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_SIGN_VAL_POS_X","features":[341]},{"name":"ENCLAVE_LONG_ID_LENGTH","features":[341]},{"name":"ENCLAVE_SHORT_ID_LENGTH","features":[341]},{"name":"ENCLAVE_TYPE_SGX","features":[341]},{"name":"ENCLAVE_TYPE_SGX2","features":[341]},{"name":"ENCLAVE_TYPE_VBS","features":[341]},{"name":"ENCLAVE_TYPE_VBS_BASIC","features":[341]},{"name":"ENCLAVE_VBS_FLAG_DEBUG","features":[341]},{"name":"ENLISTMENT_BASIC_INFORMATION","features":[341]},{"name":"ENLISTMENT_CRM_INFORMATION","features":[341]},{"name":"ENLISTMENT_INFORMATION_CLASS","features":[341]},{"name":"ENLISTMENT_QUERY_INFORMATION","features":[341]},{"name":"ENLISTMENT_RECOVER","features":[341]},{"name":"ENLISTMENT_SET_INFORMATION","features":[341]},{"name":"ENLISTMENT_SUBORDINATE_RIGHTS","features":[341]},{"name":"ENLISTMENT_SUPERIOR_RIGHTS","features":[341]},{"name":"ERROR_SEVERITY_ERROR","features":[341]},{"name":"ERROR_SEVERITY_INFORMATIONAL","features":[341]},{"name":"ERROR_SEVERITY_SUCCESS","features":[341]},{"name":"ERROR_SEVERITY_WARNING","features":[341]},{"name":"EVENTLOG_BACKWARDS_READ","features":[341]},{"name":"EVENTLOG_END_ALL_PAIRED_EVENTS","features":[341]},{"name":"EVENTLOG_END_PAIRED_EVENT","features":[341]},{"name":"EVENTLOG_FORWARDS_READ","features":[341]},{"name":"EVENTLOG_PAIRED_EVENT_ACTIVE","features":[341]},{"name":"EVENTLOG_PAIRED_EVENT_INACTIVE","features":[341]},{"name":"EVENTLOG_START_PAIRED_EVENT","features":[341]},{"name":"EXCEPTION_COLLIDED_UNWIND","features":[341]},{"name":"EXCEPTION_EXECUTE_FAULT","features":[341]},{"name":"EXCEPTION_EXIT_UNWIND","features":[341]},{"name":"EXCEPTION_MAXIMUM_PARAMETERS","features":[341]},{"name":"EXCEPTION_NESTED_CALL","features":[341]},{"name":"EXCEPTION_NONCONTINUABLE","features":[341]},{"name":"EXCEPTION_READ_FAULT","features":[341]},{"name":"EXCEPTION_SOFTWARE_ORIGINATE","features":[341]},{"name":"EXCEPTION_STACK_INVALID","features":[341]},{"name":"EXCEPTION_TARGET_UNWIND","features":[341]},{"name":"EXCEPTION_UNWINDING","features":[341]},{"name":"EXCEPTION_WRITE_FAULT","features":[341]},{"name":"EnlistmentBasicInformation","features":[341]},{"name":"EnlistmentCrmInformation","features":[341]},{"name":"EnlistmentRecoveryInformation","features":[341]},{"name":"FAST_FAIL_ADMINLESS_ACCESS_DENIED","features":[341]},{"name":"FAST_FAIL_APCS_DISABLED","features":[341]},{"name":"FAST_FAIL_CAST_GUARD","features":[341]},{"name":"FAST_FAIL_CERTIFICATION_FAILURE","features":[341]},{"name":"FAST_FAIL_CONTROL_INVALID_RETURN_ADDRESS","features":[341]},{"name":"FAST_FAIL_CORRUPT_LIST_ENTRY","features":[341]},{"name":"FAST_FAIL_CRYPTO_LIBRARY","features":[341]},{"name":"FAST_FAIL_DEPRECATED_SERVICE_INVOKED","features":[341]},{"name":"FAST_FAIL_DLOAD_PROTECTION_FAILURE","features":[341]},{"name":"FAST_FAIL_ENCLAVE_CALL_FAILURE","features":[341]},{"name":"FAST_FAIL_ETW_CORRUPTION","features":[341]},{"name":"FAST_FAIL_FATAL_APP_EXIT","features":[341]},{"name":"FAST_FAIL_FLAGS_CORRUPTION","features":[341]},{"name":"FAST_FAIL_GS_COOKIE_INIT","features":[341]},{"name":"FAST_FAIL_GUARD_EXPORT_SUPPRESSION_FAILURE","features":[341]},{"name":"FAST_FAIL_GUARD_ICALL_CHECK_FAILURE","features":[341]},{"name":"FAST_FAIL_GUARD_ICALL_CHECK_FAILURE_XFG","features":[341]},{"name":"FAST_FAIL_GUARD_ICALL_CHECK_SUPPRESSED","features":[341]},{"name":"FAST_FAIL_GUARD_JUMPTABLE","features":[341]},{"name":"FAST_FAIL_GUARD_SS_FAILURE","features":[341]},{"name":"FAST_FAIL_GUARD_WRITE_CHECK_FAILURE","features":[341]},{"name":"FAST_FAIL_HEAP_METADATA_CORRUPTION","features":[341]},{"name":"FAST_FAIL_HOST_VISIBILITY_CHANGE","features":[341]},{"name":"FAST_FAIL_INCORRECT_STACK","features":[341]},{"name":"FAST_FAIL_INVALID_ARG","features":[341]},{"name":"FAST_FAIL_INVALID_BALANCED_TREE","features":[341]},{"name":"FAST_FAIL_INVALID_BUFFER_ACCESS","features":[341]},{"name":"FAST_FAIL_INVALID_CALL_IN_DLL_CALLOUT","features":[341]},{"name":"FAST_FAIL_INVALID_CONTROL_STACK","features":[341]},{"name":"FAST_FAIL_INVALID_DISPATCH_CONTEXT","features":[341]},{"name":"FAST_FAIL_INVALID_EXCEPTION_CHAIN","features":[341]},{"name":"FAST_FAIL_INVALID_FAST_FAIL_CODE","features":[341]},{"name":"FAST_FAIL_INVALID_FIBER_SWITCH","features":[341]},{"name":"FAST_FAIL_INVALID_FILE_OPERATION","features":[341]},{"name":"FAST_FAIL_INVALID_FLS_DATA","features":[341]},{"name":"FAST_FAIL_INVALID_IAT","features":[341]},{"name":"FAST_FAIL_INVALID_IDLE_STATE","features":[341]},{"name":"FAST_FAIL_INVALID_IMAGE_BASE","features":[341]},{"name":"FAST_FAIL_INVALID_JUMP_BUFFER","features":[341]},{"name":"FAST_FAIL_INVALID_LOCK_STATE","features":[341]},{"name":"FAST_FAIL_INVALID_LONGJUMP_TARGET","features":[341]},{"name":"FAST_FAIL_INVALID_NEXT_THREAD","features":[341]},{"name":"FAST_FAIL_INVALID_PFN","features":[341]},{"name":"FAST_FAIL_INVALID_REFERENCE_COUNT","features":[341]},{"name":"FAST_FAIL_INVALID_SET_OF_CONTEXT","features":[341]},{"name":"FAST_FAIL_INVALID_SYSCALL_NUMBER","features":[341]},{"name":"FAST_FAIL_INVALID_THREAD","features":[341]},{"name":"FAST_FAIL_KERNEL_CET_SHADOW_STACK_ASSIST","features":[341]},{"name":"FAST_FAIL_LEGACY_GS_VIOLATION","features":[341]},{"name":"FAST_FAIL_LOADER_CONTINUITY_FAILURE","features":[341]},{"name":"FAST_FAIL_LOW_LABEL_ACCESS_DENIED","features":[341]},{"name":"FAST_FAIL_LPAC_ACCESS_DENIED","features":[341]},{"name":"FAST_FAIL_MRDATA_MODIFIED","features":[341]},{"name":"FAST_FAIL_MRDATA_PROTECTION_FAILURE","features":[341]},{"name":"FAST_FAIL_NTDLL_PATCH_FAILED","features":[341]},{"name":"FAST_FAIL_PATCH_CALLBACK_FAILED","features":[341]},{"name":"FAST_FAIL_PAYLOAD_RESTRICTION_VIOLATION","features":[341]},{"name":"FAST_FAIL_RANGE_CHECK_FAILURE","features":[341]},{"name":"FAST_FAIL_RIO_ABORT","features":[341]},{"name":"FAST_FAIL_SET_CONTEXT_DENIED","features":[341]},{"name":"FAST_FAIL_STACK_COOKIE_CHECK_FAILURE","features":[341]},{"name":"FAST_FAIL_UNEXPECTED_CALL","features":[341]},{"name":"FAST_FAIL_UNEXPECTED_HEAP_EXCEPTION","features":[341]},{"name":"FAST_FAIL_UNEXPECTED_HOST_BEHAVIOR","features":[341]},{"name":"FAST_FAIL_UNHANDLED_LSS_EXCEPTON","features":[341]},{"name":"FAST_FAIL_UNSAFE_EXTENSION_CALL","features":[341]},{"name":"FAST_FAIL_UNSAFE_REGISTRY_ACCESS","features":[341]},{"name":"FAST_FAIL_VEH_CORRUPTION","features":[341]},{"name":"FAST_FAIL_VTGUARD_CHECK_FAILURE","features":[341]},{"name":"FILE_ATTRIBUTE_STRICTLY_SEQUENTIAL","features":[341]},{"name":"FILE_CASE_PRESERVED_NAMES","features":[341]},{"name":"FILE_CASE_SENSITIVE_SEARCH","features":[341]},{"name":"FILE_CS_FLAG_CASE_SENSITIVE_DIR","features":[341]},{"name":"FILE_DAX_VOLUME","features":[341]},{"name":"FILE_FILE_COMPRESSION","features":[341]},{"name":"FILE_NAMED_STREAMS","features":[341]},{"name":"FILE_NAME_FLAGS_UNSPECIFIED","features":[341]},{"name":"FILE_NAME_FLAG_BOTH","features":[341]},{"name":"FILE_NAME_FLAG_DOS","features":[341]},{"name":"FILE_NAME_FLAG_HARDLINK","features":[341]},{"name":"FILE_NAME_FLAG_NTFS","features":[341]},{"name":"FILE_NOTIFY_FULL_INFORMATION","features":[341]},{"name":"FILE_PERSISTENT_ACLS","features":[341]},{"name":"FILE_READ_ONLY_VOLUME","features":[341]},{"name":"FILE_RETURNS_CLEANUP_RESULT_INFO","features":[341]},{"name":"FILE_SEQUENTIAL_WRITE_ONCE","features":[341]},{"name":"FILE_SUPPORTS_BLOCK_REFCOUNTING","features":[341]},{"name":"FILE_SUPPORTS_BYPASS_IO","features":[341]},{"name":"FILE_SUPPORTS_CASE_SENSITIVE_DIRS","features":[341]},{"name":"FILE_SUPPORTS_ENCRYPTION","features":[341]},{"name":"FILE_SUPPORTS_EXTENDED_ATTRIBUTES","features":[341]},{"name":"FILE_SUPPORTS_GHOSTING","features":[341]},{"name":"FILE_SUPPORTS_HARD_LINKS","features":[341]},{"name":"FILE_SUPPORTS_INTEGRITY_STREAMS","features":[341]},{"name":"FILE_SUPPORTS_OBJECT_IDS","features":[341]},{"name":"FILE_SUPPORTS_OPEN_BY_FILE_ID","features":[341]},{"name":"FILE_SUPPORTS_POSIX_UNLINK_RENAME","features":[341]},{"name":"FILE_SUPPORTS_REMOTE_STORAGE","features":[341]},{"name":"FILE_SUPPORTS_REPARSE_POINTS","features":[341]},{"name":"FILE_SUPPORTS_SPARSE_FILES","features":[341]},{"name":"FILE_SUPPORTS_SPARSE_VDL","features":[341]},{"name":"FILE_SUPPORTS_STREAM_SNAPSHOTS","features":[341]},{"name":"FILE_SUPPORTS_TRANSACTIONS","features":[341]},{"name":"FILE_SUPPORTS_USN_JOURNAL","features":[341]},{"name":"FILE_UNICODE_ON_DISK","features":[341]},{"name":"FILE_VOLUME_IS_COMPRESSED","features":[341]},{"name":"FILE_VOLUME_QUOTAS","features":[341]},{"name":"FILL_NV_MEMORY_FLAG_FLUSH","features":[341]},{"name":"FILL_NV_MEMORY_FLAG_NON_TEMPORAL","features":[341]},{"name":"FILL_NV_MEMORY_FLAG_NO_DRAIN","features":[341]},{"name":"FLS_MAXIMUM_AVAILABLE","features":[341]},{"name":"FLUSH_FLAGS_FILE_DATA_ONLY","features":[341]},{"name":"FLUSH_FLAGS_FILE_DATA_SYNC_ONLY","features":[341]},{"name":"FLUSH_FLAGS_NO_SYNC","features":[341]},{"name":"FLUSH_NV_MEMORY_IN_FLAG_NO_DRAIN","features":[341]},{"name":"FOREST_USER_RID_MAX","features":[341]},{"name":"FRAME_FPO","features":[341]},{"name":"FRAME_NONFPO","features":[341]},{"name":"FRAME_TRAP","features":[341]},{"name":"FRAME_TSS","features":[341]},{"name":"FileInformationInAssemblyOfAssemblyInActivationContext","features":[341]},{"name":"FileInformationInAssemblyOfAssemblyInActivationContxt","features":[341]},{"name":"FileSystemType","features":[341]},{"name":"GC_ALLGESTURES","features":[341]},{"name":"GC_PAN","features":[341]},{"name":"GC_PAN_WITH_GUTTER","features":[341]},{"name":"GC_PAN_WITH_INERTIA","features":[341]},{"name":"GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY","features":[341]},{"name":"GC_PAN_WITH_SINGLE_FINGER_VERTICALLY","features":[341]},{"name":"GC_PRESSANDTAP","features":[341]},{"name":"GC_ROLLOVER","features":[341]},{"name":"GC_ROTATE","features":[341]},{"name":"GC_TWOFINGERTAP","features":[341]},{"name":"GC_ZOOM","features":[341]},{"name":"GDI_NONREMOTE","features":[358,341]},{"name":"GESTURECONFIG_FLAGS","features":[341]},{"name":"GUID_ACDC_POWER_SOURCE","features":[341]},{"name":"GUID_ACTIVE_POWERSCHEME","features":[341]},{"name":"GUID_ADAPTIVE_INPUT_CONTROLLER_STATE","features":[341]},{"name":"GUID_ADAPTIVE_POWER_BEHAVIOR_SUBGROUP","features":[341]},{"name":"GUID_ADVANCED_COLOR_QUALITY_BIAS","features":[341]},{"name":"GUID_ALLOW_AWAYMODE","features":[341]},{"name":"GUID_ALLOW_DISPLAY_REQUIRED","features":[341]},{"name":"GUID_ALLOW_RTC_WAKE","features":[341]},{"name":"GUID_ALLOW_STANDBY_STATES","features":[341]},{"name":"GUID_ALLOW_SYSTEM_REQUIRED","features":[341]},{"name":"GUID_APPLAUNCH_BUTTON","features":[341]},{"name":"GUID_BACKGROUND_TASK_NOTIFICATION","features":[341]},{"name":"GUID_BATTERY_COUNT","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_ACTION_0","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_ACTION_1","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_ACTION_2","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_ACTION_3","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_FLAGS_0","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_FLAGS_1","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_FLAGS_2","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_FLAGS_3","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_LEVEL_0","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_LEVEL_1","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_LEVEL_2","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_LEVEL_3","features":[341]},{"name":"GUID_BATTERY_PERCENTAGE_REMAINING","features":[341]},{"name":"GUID_BATTERY_SUBGROUP","features":[341]},{"name":"GUID_CONNECTIVITY_IN_STANDBY","features":[341]},{"name":"GUID_CONSOLE_DISPLAY_STATE","features":[341]},{"name":"GUID_CRITICAL_POWER_TRANSITION","features":[341]},{"name":"GUID_DEEP_SLEEP_ENABLED","features":[341]},{"name":"GUID_DEEP_SLEEP_PLATFORM_STATE","features":[341]},{"name":"GUID_DEVICE_IDLE_POLICY","features":[341]},{"name":"GUID_DEVICE_POWER_POLICY_VIDEO_BRIGHTNESS","features":[341]},{"name":"GUID_DEVICE_POWER_POLICY_VIDEO_DIM_BRIGHTNESS","features":[341]},{"name":"GUID_DISCONNECTED_STANDBY_MODE","features":[341]},{"name":"GUID_DISK_ADAPTIVE_POWERDOWN","features":[341]},{"name":"GUID_DISK_BURST_IGNORE_THRESHOLD","features":[341]},{"name":"GUID_DISK_COALESCING_POWERDOWN_TIMEOUT","features":[341]},{"name":"GUID_DISK_IDLE_TIMEOUT","features":[341]},{"name":"GUID_DISK_MAX_POWER","features":[341]},{"name":"GUID_DISK_NVME_NOPPME","features":[341]},{"name":"GUID_DISK_POWERDOWN_TIMEOUT","features":[341]},{"name":"GUID_DISK_SUBGROUP","features":[341]},{"name":"GUID_ENABLE_SWITCH_FORCED_SHUTDOWN","features":[341]},{"name":"GUID_ENERGY_SAVER_BATTERY_THRESHOLD","features":[341]},{"name":"GUID_ENERGY_SAVER_BRIGHTNESS","features":[341]},{"name":"GUID_ENERGY_SAVER_POLICY","features":[341]},{"name":"GUID_ENERGY_SAVER_SUBGROUP","features":[341]},{"name":"GUID_EXECUTION_REQUIRED_REQUEST_TIMEOUT","features":[341]},{"name":"GUID_GLOBAL_USER_PRESENCE","features":[341]},{"name":"GUID_GPU_PREFERENCE_POLICY","features":[341]},{"name":"GUID_GRAPHICS_SUBGROUP","features":[341]},{"name":"GUID_HIBERNATE_FASTS4_POLICY","features":[341]},{"name":"GUID_HIBERNATE_TIMEOUT","features":[341]},{"name":"GUID_HUPR_ADAPTIVE_AWAY_DIM_TIMEOUT","features":[341]},{"name":"GUID_HUPR_ADAPTIVE_AWAY_DISPLAY_TIMEOUT","features":[341]},{"name":"GUID_HUPR_ADAPTIVE_INATTENTIVE_DIM_TIMEOUT","features":[341]},{"name":"GUID_HUPR_ADAPTIVE_INATTENTIVE_DISPLAY_TIMEOUT","features":[341]},{"name":"GUID_IDLE_BACKGROUND_TASK","features":[341]},{"name":"GUID_IDLE_RESILIENCY_PERIOD","features":[341]},{"name":"GUID_IDLE_RESILIENCY_SUBGROUP","features":[341]},{"name":"GUID_INTSTEER_LOAD_PER_PROC_TRIGGER","features":[341]},{"name":"GUID_INTSTEER_MODE","features":[341]},{"name":"GUID_INTSTEER_SUBGROUP","features":[341]},{"name":"GUID_INTSTEER_TIME_UNPARK_TRIGGER","features":[341]},{"name":"GUID_LEGACY_RTC_MITIGATION","features":[341]},{"name":"GUID_LIDCLOSE_ACTION","features":[341]},{"name":"GUID_LIDOPEN_POWERSTATE","features":[341]},{"name":"GUID_LIDSWITCH_STATE_CHANGE","features":[341]},{"name":"GUID_LIDSWITCH_STATE_RELIABILITY","features":[341]},{"name":"GUID_LOCK_CONSOLE_ON_WAKE","features":[341]},{"name":"GUID_MAX_POWER_SAVINGS","features":[341]},{"name":"GUID_MIN_POWER_SAVINGS","features":[341]},{"name":"GUID_MIXED_REALITY_MODE","features":[341]},{"name":"GUID_MONITOR_POWER_ON","features":[341]},{"name":"GUID_NON_ADAPTIVE_INPUT_TIMEOUT","features":[341]},{"name":"GUID_PCIEXPRESS_ASPM_POLICY","features":[341]},{"name":"GUID_PCIEXPRESS_SETTINGS_SUBGROUP","features":[341]},{"name":"GUID_POWERBUTTON_ACTION","features":[341]},{"name":"GUID_POWERSCHEME_PERSONALITY","features":[341]},{"name":"GUID_POWER_SAVING_STATUS","features":[341]},{"name":"GUID_PROCESSOR_ALLOW_THROTTLING","features":[341]},{"name":"GUID_PROCESSOR_CLASS0_FLOOR_PERF","features":[341]},{"name":"GUID_PROCESSOR_CLASS1_INITIAL_PERF","features":[341]},{"name":"GUID_PROCESSOR_COMPLEX_PARKING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_DECREASE_FACTOR","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_AFFINITY_WEIGHTING","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_DECREASE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_DECREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_DECREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_INCREASE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_INCREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_INCREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_MAX_CORES","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_MAX_CORES_1","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_MIN_CORES","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_MIN_CORES_1","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_DECREASE_FACTOR","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_WEIGHTING","features":[341]},{"name":"GUID_PROCESSOR_DISTRIBUTE_UTILITY","features":[341]},{"name":"GUID_PROCESSOR_DUTY_CYCLING","features":[341]},{"name":"GUID_PROCESSOR_FREQUENCY_LIMIT","features":[341]},{"name":"GUID_PROCESSOR_FREQUENCY_LIMIT_1","features":[341]},{"name":"GUID_PROCESSOR_HETEROGENEOUS_POLICY","features":[341]},{"name":"GUID_PROCESSOR_HETERO_DECREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_HETERO_DECREASE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_HETERO_DECREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_HETERO_INCREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_HETERO_INCREASE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_HETERO_INCREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_IDLESTATE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_IDLE_ALLOW_SCALING","features":[341]},{"name":"GUID_PROCESSOR_IDLE_DEMOTE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_IDLE_DISABLE","features":[341]},{"name":"GUID_PROCESSOR_IDLE_PROMOTE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_IDLE_STATE_MAXIMUM","features":[341]},{"name":"GUID_PROCESSOR_IDLE_TIME_CHECK","features":[341]},{"name":"GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK","features":[341]},{"name":"GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK_1","features":[341]},{"name":"GUID_PROCESSOR_LONG_THREAD_ARCH_CLASS_LOWER_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_LONG_THREAD_ARCH_CLASS_UPPER_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_MODULE_PARKING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PARKING_CONCURRENCY_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PARKING_CORE_OVERRIDE","features":[341]},{"name":"GUID_PROCESSOR_PARKING_DISTRIBUTION_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PARKING_HEADROOM_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PARKING_PERF_STATE","features":[341]},{"name":"GUID_PROCESSOR_PARKING_PERF_STATE_1","features":[341]},{"name":"GUID_PROCESSOR_PERFSTATE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PERF_AUTONOMOUS_ACTIVITY_WINDOW","features":[341]},{"name":"GUID_PROCESSOR_PERF_AUTONOMOUS_MODE","features":[341]},{"name":"GUID_PROCESSOR_PERF_BOOST_MODE","features":[341]},{"name":"GUID_PROCESSOR_PERF_BOOST_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PERF_CORE_PARKING_HISTORY","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_HISTORY","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_POLICY_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_TIME_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_ENERGY_PERFORMANCE_PREFERENCE","features":[341]},{"name":"GUID_PROCESSOR_PERF_ENERGY_PERFORMANCE_PREFERENCE_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_HISTORY","features":[341]},{"name":"GUID_PROCESSOR_PERF_HISTORY_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_HISTORY","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_POLICY_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_TIME_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_LATENCY_HINT","features":[341]},{"name":"GUID_PROCESSOR_PERF_LATENCY_HINT_PERF","features":[341]},{"name":"GUID_PROCESSOR_PERF_LATENCY_HINT_PERF_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_TIME_CHECK","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_DISABLE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_DISABLE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_DISABLE_TIME","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_DISABLE_TIME_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_ENABLE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_ENABLE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_ENABLE_TIME","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_ENABLE_TIME_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_EPP_CEILING","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_EPP_CEILING_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_PERF_FLOOR","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_PERF_FLOOR_1","features":[341]},{"name":"GUID_PROCESSOR_SETTINGS_SUBGROUP","features":[341]},{"name":"GUID_PROCESSOR_SHORT_THREAD_ARCH_CLASS_LOWER_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_SHORT_THREAD_ARCH_CLASS_UPPER_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_SHORT_THREAD_RUNTIME_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_SHORT_THREAD_SCHEDULING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_SMT_UNPARKING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_SOFT_PARKING_LATENCY","features":[341]},{"name":"GUID_PROCESSOR_THREAD_SCHEDULING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_MAXIMUM","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_MAXIMUM_1","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_MINIMUM","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_MINIMUM_1","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_POLICY","features":[341]},{"name":"GUID_SESSION_DISPLAY_STATUS","features":[341]},{"name":"GUID_SESSION_USER_PRESENCE","features":[341]},{"name":"GUID_SLEEPBUTTON_ACTION","features":[341]},{"name":"GUID_SLEEP_IDLE_THRESHOLD","features":[341]},{"name":"GUID_SLEEP_SUBGROUP","features":[341]},{"name":"GUID_SPR_ACTIVE_SESSION_CHANGE","features":[341]},{"name":"GUID_STANDBY_BUDGET_GRACE_PERIOD","features":[341]},{"name":"GUID_STANDBY_BUDGET_PERCENT","features":[341]},{"name":"GUID_STANDBY_RESERVE_GRACE_PERIOD","features":[341]},{"name":"GUID_STANDBY_RESERVE_TIME","features":[341]},{"name":"GUID_STANDBY_RESET_PERCENT","features":[341]},{"name":"GUID_STANDBY_TIMEOUT","features":[341]},{"name":"GUID_SYSTEM_AWAYMODE","features":[341]},{"name":"GUID_SYSTEM_BUTTON_SUBGROUP","features":[341]},{"name":"GUID_SYSTEM_COOLING_POLICY","features":[341]},{"name":"GUID_TYPICAL_POWER_SAVINGS","features":[341]},{"name":"GUID_UNATTEND_SLEEP_TIMEOUT","features":[341]},{"name":"GUID_USERINTERFACEBUTTON_ACTION","features":[341]},{"name":"GUID_USER_PRESENCE_PREDICTION","features":[341]},{"name":"GUID_VIDEO_ADAPTIVE_DISPLAY_BRIGHTNESS","features":[341]},{"name":"GUID_VIDEO_ADAPTIVE_PERCENT_INCREASE","features":[341]},{"name":"GUID_VIDEO_ADAPTIVE_POWERDOWN","features":[341]},{"name":"GUID_VIDEO_ANNOYANCE_TIMEOUT","features":[341]},{"name":"GUID_VIDEO_CONSOLE_LOCK_TIMEOUT","features":[341]},{"name":"GUID_VIDEO_CURRENT_MONITOR_BRIGHTNESS","features":[341]},{"name":"GUID_VIDEO_DIM_TIMEOUT","features":[341]},{"name":"GUID_VIDEO_POWERDOWN_TIMEOUT","features":[341]},{"name":"GUID_VIDEO_SUBGROUP","features":[341]},{"name":"HEAP_OPTIMIZE_RESOURCES_CURRENT_VERSION","features":[341]},{"name":"HEAP_OPTIMIZE_RESOURCES_INFORMATION","features":[341]},{"name":"HIBERFILE_BUCKET","features":[341]},{"name":"HIBERFILE_BUCKET_SIZE","features":[341]},{"name":"HIBERFILE_TYPE_FULL","features":[341]},{"name":"HIBERFILE_TYPE_MAX","features":[341]},{"name":"HIBERFILE_TYPE_NONE","features":[341]},{"name":"HIBERFILE_TYPE_REDUCED","features":[341]},{"name":"HiberFileBucket16GB","features":[341]},{"name":"HiberFileBucket1GB","features":[341]},{"name":"HiberFileBucket2GB","features":[341]},{"name":"HiberFileBucket32GB","features":[341]},{"name":"HiberFileBucket4GB","features":[341]},{"name":"HiberFileBucket8GB","features":[341]},{"name":"HiberFileBucketMax","features":[341]},{"name":"HiberFileBucketUnlimited","features":[341]},{"name":"IGP_CONVERSION","features":[341]},{"name":"IGP_GETIMEVERSION","features":[341]},{"name":"IGP_ID","features":[341]},{"name":"IGP_PROPERTY","features":[341]},{"name":"IGP_SELECT","features":[341]},{"name":"IGP_SENTENCE","features":[341]},{"name":"IGP_SETCOMPSTR","features":[341]},{"name":"IGP_UI","features":[341]},{"name":"IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY","features":[341]},{"name":"IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY","features":[341]},{"name":"IMAGE_ARCHITECTURE_ENTRY","features":[341]},{"name":"IMAGE_ARCHITECTURE_HEADER","features":[341]},{"name":"IMAGE_ARCHIVE_END","features":[341]},{"name":"IMAGE_ARCHIVE_HYBRIDMAP_MEMBER","features":[341]},{"name":"IMAGE_ARCHIVE_LINKER_MEMBER","features":[341]},{"name":"IMAGE_ARCHIVE_LONGNAMES_MEMBER","features":[341]},{"name":"IMAGE_ARCHIVE_MEMBER_HEADER","features":[341]},{"name":"IMAGE_ARCHIVE_PAD","features":[341]},{"name":"IMAGE_ARCHIVE_START","features":[341]},{"name":"IMAGE_ARCHIVE_START_SIZE","features":[341]},{"name":"IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA","features":[341]},{"name":"IMAGE_ARM_RUNTIME_FUNCTION_ENTRY","features":[341]},{"name":"IMAGE_AUX_SYMBOL","features":[341]},{"name":"IMAGE_AUX_SYMBOL_EX","features":[341]},{"name":"IMAGE_AUX_SYMBOL_TOKEN_DEF","features":[341]},{"name":"IMAGE_AUX_SYMBOL_TYPE","features":[341]},{"name":"IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF","features":[341]},{"name":"IMAGE_BASE_RELOCATION","features":[341]},{"name":"IMAGE_BDD_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_BDD_INFO","features":[341]},{"name":"IMAGE_BOUND_FORWARDER_REF","features":[341]},{"name":"IMAGE_BOUND_IMPORT_DESCRIPTOR","features":[341]},{"name":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","features":[341]},{"name":"IMAGE_COMDAT_SELECT_ANY","features":[341]},{"name":"IMAGE_COMDAT_SELECT_ASSOCIATIVE","features":[341]},{"name":"IMAGE_COMDAT_SELECT_EXACT_MATCH","features":[341]},{"name":"IMAGE_COMDAT_SELECT_LARGEST","features":[341]},{"name":"IMAGE_COMDAT_SELECT_NEWEST","features":[341]},{"name":"IMAGE_COMDAT_SELECT_NODUPLICATES","features":[341]},{"name":"IMAGE_COMDAT_SELECT_SAME_SIZE","features":[341]},{"name":"IMAGE_COR_EATJ_THUNK_SIZE","features":[341]},{"name":"IMAGE_COR_MIH_BASICBLOCK","features":[341]},{"name":"IMAGE_COR_MIH_EHRVA","features":[341]},{"name":"IMAGE_COR_MIH_METHODRVA","features":[341]},{"name":"IMAGE_DEBUG_MISC","features":[307,341]},{"name":"IMAGE_DEBUG_MISC_EXENAME","features":[341]},{"name":"IMAGE_DEBUG_TYPE_BBT","features":[341]},{"name":"IMAGE_DEBUG_TYPE_CLSID","features":[341]},{"name":"IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS","features":[341]},{"name":"IMAGE_DEBUG_TYPE_ILTCG","features":[341]},{"name":"IMAGE_DEBUG_TYPE_MPX","features":[341]},{"name":"IMAGE_DEBUG_TYPE_OMAP_FROM_SRC","features":[341]},{"name":"IMAGE_DEBUG_TYPE_OMAP_TO_SRC","features":[341]},{"name":"IMAGE_DEBUG_TYPE_POGO","features":[341]},{"name":"IMAGE_DEBUG_TYPE_REPRO","features":[341]},{"name":"IMAGE_DEBUG_TYPE_RESERVED10","features":[341]},{"name":"IMAGE_DEBUG_TYPE_SPGO","features":[341]},{"name":"IMAGE_DEBUG_TYPE_VC_FEATURE","features":[341]},{"name":"IMAGE_DOS_HEADER","features":[341]},{"name":"IMAGE_DOS_SIGNATURE","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION32","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION32_V2","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION64","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION64_V2","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_FUNCTION_OVERRIDE","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_IMPORT_CONTROL_TRANSFER","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_INDIR_CONTROL_TRANSFER","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_RF_EPILOGUE","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_RF_PROLOGUE","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_SWITCHTABLE_BRANCH","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_TABLE","features":[341]},{"name":"IMAGE_ENCLAVE_FLAG_PRIMARY_IMAGE","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_AUTHOR_ID","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_FAMILY_ID","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_IMAGE_ID","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_NONE","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_UNIQUE_ID","features":[341]},{"name":"IMAGE_ENCLAVE_LONG_ID_LENGTH","features":[341]},{"name":"IMAGE_ENCLAVE_POLICY_DEBUGGABLE","features":[341]},{"name":"IMAGE_ENCLAVE_SHORT_ID_LENGTH","features":[341]},{"name":"IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER","features":[341]},{"name":"IMAGE_EXPORT_DIRECTORY","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_ARM64_BRANCH26","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_ARM64_THUNK","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_HEADER","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_INVALID","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_X64_REL32","features":[341]},{"name":"IMAGE_GUARD_CASTGUARD_PRESENT","features":[341]},{"name":"IMAGE_GUARD_CFW_INSTRUMENTED","features":[341]},{"name":"IMAGE_GUARD_CF_ENABLE_EXPORT_SUPPRESSION","features":[341]},{"name":"IMAGE_GUARD_CF_EXPORT_SUPPRESSION_INFO_PRESENT","features":[341]},{"name":"IMAGE_GUARD_CF_FUNCTION_TABLE_PRESENT","features":[341]},{"name":"IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_MASK","features":[341]},{"name":"IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_SHIFT","features":[341]},{"name":"IMAGE_GUARD_CF_INSTRUMENTED","features":[341]},{"name":"IMAGE_GUARD_CF_LONGJUMP_TABLE_PRESENT","features":[341]},{"name":"IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION","features":[341]},{"name":"IMAGE_GUARD_EH_CONTINUATION_TABLE_PRESENT","features":[341]},{"name":"IMAGE_GUARD_FLAG_EXPORT_SUPPRESSED","features":[341]},{"name":"IMAGE_GUARD_FLAG_FID_LANGEXCPTHANDLER","features":[341]},{"name":"IMAGE_GUARD_FLAG_FID_SUPPRESSED","features":[341]},{"name":"IMAGE_GUARD_FLAG_FID_XFG","features":[341]},{"name":"IMAGE_GUARD_MEMCPY_PRESENT","features":[341]},{"name":"IMAGE_GUARD_PROTECT_DELAYLOAD_IAT","features":[341]},{"name":"IMAGE_GUARD_RETPOLINE_PRESENT","features":[341]},{"name":"IMAGE_GUARD_RF_ENABLE","features":[341]},{"name":"IMAGE_GUARD_RF_INSTRUMENTED","features":[341]},{"name":"IMAGE_GUARD_RF_STRICT","features":[341]},{"name":"IMAGE_GUARD_SECURITY_COOKIE_UNUSED","features":[341]},{"name":"IMAGE_GUARD_XFG_ENABLED","features":[341]},{"name":"IMAGE_HOT_PATCH_ABSOLUTE","features":[341]},{"name":"IMAGE_HOT_PATCH_BASE","features":[341]},{"name":"IMAGE_HOT_PATCH_BASE_CAN_ROLL_BACK","features":[341]},{"name":"IMAGE_HOT_PATCH_BASE_OBLIGATORY","features":[341]},{"name":"IMAGE_HOT_PATCH_CALL_TARGET","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_INVERSE","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_OBLIGATORY","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_RESERVED","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_SIZE","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_SOURCE_RVA","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_TARGET_RVA","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_TYPE","features":[341]},{"name":"IMAGE_HOT_PATCH_DYNAMIC_VALUE","features":[341]},{"name":"IMAGE_HOT_PATCH_FUNCTION","features":[341]},{"name":"IMAGE_HOT_PATCH_HASHES","features":[341]},{"name":"IMAGE_HOT_PATCH_INDIRECT","features":[341]},{"name":"IMAGE_HOT_PATCH_INFO","features":[341]},{"name":"IMAGE_HOT_PATCH_NONE","features":[341]},{"name":"IMAGE_HOT_PATCH_NO_CALL_TARGET","features":[341]},{"name":"IMAGE_HOT_PATCH_REL32","features":[341]},{"name":"IMAGE_IMPORT_BY_NAME","features":[341]},{"name":"IMAGE_IMPORT_CONTROL_TRANSFER_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_IMPORT_DESCRIPTOR","features":[341]},{"name":"IMAGE_INDIR_CONTROL_TRANSFER_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_LINENUMBER","features":[341]},{"name":"IMAGE_NT_SIGNATURE","features":[341]},{"name":"IMAGE_NUMBEROF_DIRECTORY_ENTRIES","features":[341]},{"name":"IMAGE_ORDINAL_FLAG32","features":[341]},{"name":"IMAGE_ORDINAL_FLAG64","features":[341]},{"name":"IMAGE_OS2_HEADER","features":[341]},{"name":"IMAGE_OS2_SIGNATURE","features":[341]},{"name":"IMAGE_OS2_SIGNATURE_LE","features":[341]},{"name":"IMAGE_POLICY_ENTRY","features":[307,341]},{"name":"IMAGE_POLICY_ENTRY_TYPE","features":[341]},{"name":"IMAGE_POLICY_ID","features":[341]},{"name":"IMAGE_POLICY_METADATA","features":[307,341]},{"name":"IMAGE_POLICY_METADATA_VERSION","features":[341]},{"name":"IMAGE_POLICY_SECTION_NAME","features":[341]},{"name":"IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER","features":[341]},{"name":"IMAGE_RELOCATION","features":[341]},{"name":"IMAGE_REL_ALPHA_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_ALPHA_BRADDR","features":[341]},{"name":"IMAGE_REL_ALPHA_GPDISP","features":[341]},{"name":"IMAGE_REL_ALPHA_GPREL32","features":[341]},{"name":"IMAGE_REL_ALPHA_GPRELHI","features":[341]},{"name":"IMAGE_REL_ALPHA_GPRELLO","features":[341]},{"name":"IMAGE_REL_ALPHA_HINT","features":[341]},{"name":"IMAGE_REL_ALPHA_INLINE_REFLONG","features":[341]},{"name":"IMAGE_REL_ALPHA_LITERAL","features":[341]},{"name":"IMAGE_REL_ALPHA_LITUSE","features":[341]},{"name":"IMAGE_REL_ALPHA_MATCH","features":[341]},{"name":"IMAGE_REL_ALPHA_PAIR","features":[341]},{"name":"IMAGE_REL_ALPHA_REFHI","features":[341]},{"name":"IMAGE_REL_ALPHA_REFLO","features":[341]},{"name":"IMAGE_REL_ALPHA_REFLONG","features":[341]},{"name":"IMAGE_REL_ALPHA_REFLONGNB","features":[341]},{"name":"IMAGE_REL_ALPHA_REFQ1","features":[341]},{"name":"IMAGE_REL_ALPHA_REFQ2","features":[341]},{"name":"IMAGE_REL_ALPHA_REFQ3","features":[341]},{"name":"IMAGE_REL_ALPHA_REFQUAD","features":[341]},{"name":"IMAGE_REL_ALPHA_SECREL","features":[341]},{"name":"IMAGE_REL_ALPHA_SECRELHI","features":[341]},{"name":"IMAGE_REL_ALPHA_SECRELLO","features":[341]},{"name":"IMAGE_REL_ALPHA_SECTION","features":[341]},{"name":"IMAGE_REL_AMD64_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_AMD64_ADDR32","features":[341]},{"name":"IMAGE_REL_AMD64_ADDR32NB","features":[341]},{"name":"IMAGE_REL_AMD64_ADDR64","features":[341]},{"name":"IMAGE_REL_AMD64_CFG_BR","features":[341]},{"name":"IMAGE_REL_AMD64_CFG_BR_REX","features":[341]},{"name":"IMAGE_REL_AMD64_CFG_CALL","features":[341]},{"name":"IMAGE_REL_AMD64_EHANDLER","features":[341]},{"name":"IMAGE_REL_AMD64_IMPORT_BR","features":[341]},{"name":"IMAGE_REL_AMD64_IMPORT_CALL","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_BR","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_BR_REX","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_BR_SWITCHTABLE_FIRST","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_BR_SWITCHTABLE_LAST","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_CALL","features":[341]},{"name":"IMAGE_REL_AMD64_PAIR","features":[341]},{"name":"IMAGE_REL_AMD64_REL32","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_1","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_2","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_3","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_4","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_5","features":[341]},{"name":"IMAGE_REL_AMD64_SECREL","features":[341]},{"name":"IMAGE_REL_AMD64_SECREL7","features":[341]},{"name":"IMAGE_REL_AMD64_SECTION","features":[341]},{"name":"IMAGE_REL_AMD64_SREL32","features":[341]},{"name":"IMAGE_REL_AMD64_SSPAN32","features":[341]},{"name":"IMAGE_REL_AMD64_TOKEN","features":[341]},{"name":"IMAGE_REL_AM_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_AM_ADDR32","features":[341]},{"name":"IMAGE_REL_AM_ADDR32NB","features":[341]},{"name":"IMAGE_REL_AM_CALL32","features":[341]},{"name":"IMAGE_REL_AM_FUNCINFO","features":[341]},{"name":"IMAGE_REL_AM_REL32_1","features":[341]},{"name":"IMAGE_REL_AM_REL32_2","features":[341]},{"name":"IMAGE_REL_AM_SECREL","features":[341]},{"name":"IMAGE_REL_AM_SECTION","features":[341]},{"name":"IMAGE_REL_AM_TOKEN","features":[341]},{"name":"IMAGE_REL_ARM64_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_ARM64_ADDR32","features":[341]},{"name":"IMAGE_REL_ARM64_ADDR32NB","features":[341]},{"name":"IMAGE_REL_ARM64_ADDR64","features":[341]},{"name":"IMAGE_REL_ARM64_BRANCH19","features":[341]},{"name":"IMAGE_REL_ARM64_BRANCH26","features":[341]},{"name":"IMAGE_REL_ARM64_PAGEBASE_REL21","features":[341]},{"name":"IMAGE_REL_ARM64_PAGEOFFSET_12A","features":[341]},{"name":"IMAGE_REL_ARM64_PAGEOFFSET_12L","features":[341]},{"name":"IMAGE_REL_ARM64_REL21","features":[341]},{"name":"IMAGE_REL_ARM64_SECREL","features":[341]},{"name":"IMAGE_REL_ARM64_SECREL_HIGH12A","features":[341]},{"name":"IMAGE_REL_ARM64_SECREL_LOW12A","features":[341]},{"name":"IMAGE_REL_ARM64_SECREL_LOW12L","features":[341]},{"name":"IMAGE_REL_ARM64_SECTION","features":[341]},{"name":"IMAGE_REL_ARM64_TOKEN","features":[341]},{"name":"IMAGE_REL_ARM_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_ARM_ADDR32","features":[341]},{"name":"IMAGE_REL_ARM_ADDR32NB","features":[341]},{"name":"IMAGE_REL_ARM_BLX11","features":[341]},{"name":"IMAGE_REL_ARM_BLX23T","features":[341]},{"name":"IMAGE_REL_ARM_BLX24","features":[341]},{"name":"IMAGE_REL_ARM_BRANCH11","features":[341]},{"name":"IMAGE_REL_ARM_BRANCH20T","features":[341]},{"name":"IMAGE_REL_ARM_BRANCH24","features":[341]},{"name":"IMAGE_REL_ARM_BRANCH24T","features":[341]},{"name":"IMAGE_REL_ARM_GPREL12","features":[341]},{"name":"IMAGE_REL_ARM_GPREL7","features":[341]},{"name":"IMAGE_REL_ARM_MOV32","features":[341]},{"name":"IMAGE_REL_ARM_MOV32A","features":[341]},{"name":"IMAGE_REL_ARM_MOV32T","features":[341]},{"name":"IMAGE_REL_ARM_SECREL","features":[341]},{"name":"IMAGE_REL_ARM_SECTION","features":[341]},{"name":"IMAGE_REL_ARM_TOKEN","features":[341]},{"name":"IMAGE_REL_BASED_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_BASED_ARM_MOV32","features":[341]},{"name":"IMAGE_REL_BASED_DIR64","features":[341]},{"name":"IMAGE_REL_BASED_HIGH","features":[341]},{"name":"IMAGE_REL_BASED_HIGHADJ","features":[341]},{"name":"IMAGE_REL_BASED_HIGHLOW","features":[341]},{"name":"IMAGE_REL_BASED_IA64_IMM64","features":[341]},{"name":"IMAGE_REL_BASED_LOW","features":[341]},{"name":"IMAGE_REL_BASED_MACHINE_SPECIFIC_5","features":[341]},{"name":"IMAGE_REL_BASED_MACHINE_SPECIFIC_7","features":[341]},{"name":"IMAGE_REL_BASED_MACHINE_SPECIFIC_8","features":[341]},{"name":"IMAGE_REL_BASED_MACHINE_SPECIFIC_9","features":[341]},{"name":"IMAGE_REL_BASED_MIPS_JMPADDR","features":[341]},{"name":"IMAGE_REL_BASED_MIPS_JMPADDR16","features":[341]},{"name":"IMAGE_REL_BASED_RESERVED","features":[341]},{"name":"IMAGE_REL_BASED_THUMB_MOV32","features":[341]},{"name":"IMAGE_REL_CEE_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_CEE_ADDR32","features":[341]},{"name":"IMAGE_REL_CEE_ADDR32NB","features":[341]},{"name":"IMAGE_REL_CEE_ADDR64","features":[341]},{"name":"IMAGE_REL_CEE_SECREL","features":[341]},{"name":"IMAGE_REL_CEE_SECTION","features":[341]},{"name":"IMAGE_REL_CEE_TOKEN","features":[341]},{"name":"IMAGE_REL_CEF_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_CEF_ADDR32","features":[341]},{"name":"IMAGE_REL_CEF_ADDR32NB","features":[341]},{"name":"IMAGE_REL_CEF_ADDR64","features":[341]},{"name":"IMAGE_REL_CEF_SECREL","features":[341]},{"name":"IMAGE_REL_CEF_SECTION","features":[341]},{"name":"IMAGE_REL_CEF_TOKEN","features":[341]},{"name":"IMAGE_REL_EBC_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_EBC_ADDR32NB","features":[341]},{"name":"IMAGE_REL_EBC_REL32","features":[341]},{"name":"IMAGE_REL_EBC_SECREL","features":[341]},{"name":"IMAGE_REL_EBC_SECTION","features":[341]},{"name":"IMAGE_REL_I386_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_I386_DIR16","features":[341]},{"name":"IMAGE_REL_I386_DIR32","features":[341]},{"name":"IMAGE_REL_I386_DIR32NB","features":[341]},{"name":"IMAGE_REL_I386_REL16","features":[341]},{"name":"IMAGE_REL_I386_REL32","features":[341]},{"name":"IMAGE_REL_I386_SECREL","features":[341]},{"name":"IMAGE_REL_I386_SECREL7","features":[341]},{"name":"IMAGE_REL_I386_SECTION","features":[341]},{"name":"IMAGE_REL_I386_SEG12","features":[341]},{"name":"IMAGE_REL_I386_TOKEN","features":[341]},{"name":"IMAGE_REL_IA64_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_IA64_ADDEND","features":[341]},{"name":"IMAGE_REL_IA64_DIR32","features":[341]},{"name":"IMAGE_REL_IA64_DIR32NB","features":[341]},{"name":"IMAGE_REL_IA64_DIR64","features":[341]},{"name":"IMAGE_REL_IA64_GPREL22","features":[341]},{"name":"IMAGE_REL_IA64_GPREL32","features":[341]},{"name":"IMAGE_REL_IA64_IMM14","features":[341]},{"name":"IMAGE_REL_IA64_IMM22","features":[341]},{"name":"IMAGE_REL_IA64_IMM64","features":[341]},{"name":"IMAGE_REL_IA64_IMMGPREL64","features":[341]},{"name":"IMAGE_REL_IA64_LTOFF22","features":[341]},{"name":"IMAGE_REL_IA64_PCREL21B","features":[341]},{"name":"IMAGE_REL_IA64_PCREL21F","features":[341]},{"name":"IMAGE_REL_IA64_PCREL21M","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60B","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60F","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60I","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60M","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60X","features":[341]},{"name":"IMAGE_REL_IA64_SECREL22","features":[341]},{"name":"IMAGE_REL_IA64_SECREL32","features":[341]},{"name":"IMAGE_REL_IA64_SECREL64I","features":[341]},{"name":"IMAGE_REL_IA64_SECTION","features":[341]},{"name":"IMAGE_REL_IA64_SREL14","features":[341]},{"name":"IMAGE_REL_IA64_SREL22","features":[341]},{"name":"IMAGE_REL_IA64_SREL32","features":[341]},{"name":"IMAGE_REL_IA64_TOKEN","features":[341]},{"name":"IMAGE_REL_IA64_UREL32","features":[341]},{"name":"IMAGE_REL_M32R_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_M32R_ADDR24","features":[341]},{"name":"IMAGE_REL_M32R_ADDR32","features":[341]},{"name":"IMAGE_REL_M32R_ADDR32NB","features":[341]},{"name":"IMAGE_REL_M32R_GPREL16","features":[341]},{"name":"IMAGE_REL_M32R_PAIR","features":[341]},{"name":"IMAGE_REL_M32R_PCREL16","features":[341]},{"name":"IMAGE_REL_M32R_PCREL24","features":[341]},{"name":"IMAGE_REL_M32R_PCREL8","features":[341]},{"name":"IMAGE_REL_M32R_REFHALF","features":[341]},{"name":"IMAGE_REL_M32R_REFHI","features":[341]},{"name":"IMAGE_REL_M32R_REFLO","features":[341]},{"name":"IMAGE_REL_M32R_SECREL32","features":[341]},{"name":"IMAGE_REL_M32R_SECTION","features":[341]},{"name":"IMAGE_REL_M32R_TOKEN","features":[341]},{"name":"IMAGE_REL_MIPS_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_MIPS_GPREL","features":[341]},{"name":"IMAGE_REL_MIPS_JMPADDR","features":[341]},{"name":"IMAGE_REL_MIPS_JMPADDR16","features":[341]},{"name":"IMAGE_REL_MIPS_LITERAL","features":[341]},{"name":"IMAGE_REL_MIPS_PAIR","features":[341]},{"name":"IMAGE_REL_MIPS_REFHALF","features":[341]},{"name":"IMAGE_REL_MIPS_REFHI","features":[341]},{"name":"IMAGE_REL_MIPS_REFLO","features":[341]},{"name":"IMAGE_REL_MIPS_REFWORD","features":[341]},{"name":"IMAGE_REL_MIPS_REFWORDNB","features":[341]},{"name":"IMAGE_REL_MIPS_SECREL","features":[341]},{"name":"IMAGE_REL_MIPS_SECRELHI","features":[341]},{"name":"IMAGE_REL_MIPS_SECRELLO","features":[341]},{"name":"IMAGE_REL_MIPS_SECTION","features":[341]},{"name":"IMAGE_REL_MIPS_TOKEN","features":[341]},{"name":"IMAGE_REL_PPC_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_PPC_ADDR14","features":[341]},{"name":"IMAGE_REL_PPC_ADDR16","features":[341]},{"name":"IMAGE_REL_PPC_ADDR24","features":[341]},{"name":"IMAGE_REL_PPC_ADDR32","features":[341]},{"name":"IMAGE_REL_PPC_ADDR32NB","features":[341]},{"name":"IMAGE_REL_PPC_ADDR64","features":[341]},{"name":"IMAGE_REL_PPC_BRNTAKEN","features":[341]},{"name":"IMAGE_REL_PPC_BRTAKEN","features":[341]},{"name":"IMAGE_REL_PPC_GPREL","features":[341]},{"name":"IMAGE_REL_PPC_IFGLUE","features":[341]},{"name":"IMAGE_REL_PPC_IMGLUE","features":[341]},{"name":"IMAGE_REL_PPC_NEG","features":[341]},{"name":"IMAGE_REL_PPC_PAIR","features":[341]},{"name":"IMAGE_REL_PPC_REFHI","features":[341]},{"name":"IMAGE_REL_PPC_REFLO","features":[341]},{"name":"IMAGE_REL_PPC_REL14","features":[341]},{"name":"IMAGE_REL_PPC_REL24","features":[341]},{"name":"IMAGE_REL_PPC_SECREL","features":[341]},{"name":"IMAGE_REL_PPC_SECREL16","features":[341]},{"name":"IMAGE_REL_PPC_SECRELHI","features":[341]},{"name":"IMAGE_REL_PPC_SECRELLO","features":[341]},{"name":"IMAGE_REL_PPC_SECTION","features":[341]},{"name":"IMAGE_REL_PPC_TOCDEFN","features":[341]},{"name":"IMAGE_REL_PPC_TOCREL14","features":[341]},{"name":"IMAGE_REL_PPC_TOCREL16","features":[341]},{"name":"IMAGE_REL_PPC_TOKEN","features":[341]},{"name":"IMAGE_REL_PPC_TYPEMASK","features":[341]},{"name":"IMAGE_REL_SH3_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT16","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT32","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT32_NB","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT4","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT4_LONG","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT4_WORD","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT8","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT8_LONG","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT8_WORD","features":[341]},{"name":"IMAGE_REL_SH3_GPREL4_LONG","features":[341]},{"name":"IMAGE_REL_SH3_PCREL12_WORD","features":[341]},{"name":"IMAGE_REL_SH3_PCREL8_LONG","features":[341]},{"name":"IMAGE_REL_SH3_PCREL8_WORD","features":[341]},{"name":"IMAGE_REL_SH3_SECREL","features":[341]},{"name":"IMAGE_REL_SH3_SECTION","features":[341]},{"name":"IMAGE_REL_SH3_SIZEOF_SECTION","features":[341]},{"name":"IMAGE_REL_SH3_STARTOF_SECTION","features":[341]},{"name":"IMAGE_REL_SH3_TOKEN","features":[341]},{"name":"IMAGE_REL_SHM_PAIR","features":[341]},{"name":"IMAGE_REL_SHM_PCRELPT","features":[341]},{"name":"IMAGE_REL_SHM_REFHALF","features":[341]},{"name":"IMAGE_REL_SHM_REFLO","features":[341]},{"name":"IMAGE_REL_SHM_RELHALF","features":[341]},{"name":"IMAGE_REL_SHM_RELLO","features":[341]},{"name":"IMAGE_REL_SH_NOMODE","features":[341]},{"name":"IMAGE_REL_THUMB_BLX23","features":[341]},{"name":"IMAGE_REL_THUMB_BRANCH20","features":[341]},{"name":"IMAGE_REL_THUMB_BRANCH24","features":[341]},{"name":"IMAGE_REL_THUMB_MOV32","features":[341]},{"name":"IMAGE_RESOURCE_DATA_ENTRY","features":[341]},{"name":"IMAGE_RESOURCE_DATA_IS_DIRECTORY","features":[341]},{"name":"IMAGE_RESOURCE_DIRECTORY","features":[341]},{"name":"IMAGE_RESOURCE_DIRECTORY_ENTRY","features":[341]},{"name":"IMAGE_RESOURCE_DIRECTORY_STRING","features":[341]},{"name":"IMAGE_RESOURCE_DIR_STRING_U","features":[341]},{"name":"IMAGE_RESOURCE_NAME_IS_STRING","features":[341]},{"name":"IMAGE_SEPARATE_DEBUG_FLAGS_MASK","features":[341]},{"name":"IMAGE_SEPARATE_DEBUG_HEADER","features":[341]},{"name":"IMAGE_SEPARATE_DEBUG_MISMATCH","features":[341]},{"name":"IMAGE_SEPARATE_DEBUG_SIGNATURE","features":[341]},{"name":"IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR","features":[341]},{"name":"IMAGE_SIZEOF_FILE_HEADER","features":[341]},{"name":"IMAGE_SIZEOF_SECTION_HEADER","features":[341]},{"name":"IMAGE_SIZEOF_SHORT_NAME","features":[341]},{"name":"IMAGE_SIZEOF_SYMBOL","features":[341]},{"name":"IMAGE_SWITCHTABLE_BRANCH_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_SYMBOL","features":[341]},{"name":"IMAGE_SYMBOL_EX","features":[341]},{"name":"IMAGE_SYM_CLASS_ARGUMENT","features":[341]},{"name":"IMAGE_SYM_CLASS_AUTOMATIC","features":[341]},{"name":"IMAGE_SYM_CLASS_BIT_FIELD","features":[341]},{"name":"IMAGE_SYM_CLASS_BLOCK","features":[341]},{"name":"IMAGE_SYM_CLASS_CLR_TOKEN","features":[341]},{"name":"IMAGE_SYM_CLASS_END_OF_STRUCT","features":[341]},{"name":"IMAGE_SYM_CLASS_ENUM_TAG","features":[341]},{"name":"IMAGE_SYM_CLASS_EXTERNAL","features":[341]},{"name":"IMAGE_SYM_CLASS_EXTERNAL_DEF","features":[341]},{"name":"IMAGE_SYM_CLASS_FAR_EXTERNAL","features":[341]},{"name":"IMAGE_SYM_CLASS_FILE","features":[341]},{"name":"IMAGE_SYM_CLASS_FUNCTION","features":[341]},{"name":"IMAGE_SYM_CLASS_LABEL","features":[341]},{"name":"IMAGE_SYM_CLASS_MEMBER_OF_ENUM","features":[341]},{"name":"IMAGE_SYM_CLASS_MEMBER_OF_STRUCT","features":[341]},{"name":"IMAGE_SYM_CLASS_MEMBER_OF_UNION","features":[341]},{"name":"IMAGE_SYM_CLASS_NULL","features":[341]},{"name":"IMAGE_SYM_CLASS_REGISTER","features":[341]},{"name":"IMAGE_SYM_CLASS_REGISTER_PARAM","features":[341]},{"name":"IMAGE_SYM_CLASS_SECTION","features":[341]},{"name":"IMAGE_SYM_CLASS_STATIC","features":[341]},{"name":"IMAGE_SYM_CLASS_STRUCT_TAG","features":[341]},{"name":"IMAGE_SYM_CLASS_TYPE_DEFINITION","features":[341]},{"name":"IMAGE_SYM_CLASS_UNDEFINED_LABEL","features":[341]},{"name":"IMAGE_SYM_CLASS_UNDEFINED_STATIC","features":[341]},{"name":"IMAGE_SYM_CLASS_UNION_TAG","features":[341]},{"name":"IMAGE_SYM_CLASS_WEAK_EXTERNAL","features":[341]},{"name":"IMAGE_SYM_DTYPE_ARRAY","features":[341]},{"name":"IMAGE_SYM_DTYPE_FUNCTION","features":[341]},{"name":"IMAGE_SYM_DTYPE_NULL","features":[341]},{"name":"IMAGE_SYM_DTYPE_POINTER","features":[341]},{"name":"IMAGE_SYM_SECTION_MAX","features":[341]},{"name":"IMAGE_SYM_SECTION_MAX_EX","features":[341]},{"name":"IMAGE_SYM_TYPE_BYTE","features":[341]},{"name":"IMAGE_SYM_TYPE_CHAR","features":[341]},{"name":"IMAGE_SYM_TYPE_DOUBLE","features":[341]},{"name":"IMAGE_SYM_TYPE_DWORD","features":[341]},{"name":"IMAGE_SYM_TYPE_ENUM","features":[341]},{"name":"IMAGE_SYM_TYPE_FLOAT","features":[341]},{"name":"IMAGE_SYM_TYPE_INT","features":[341]},{"name":"IMAGE_SYM_TYPE_LONG","features":[341]},{"name":"IMAGE_SYM_TYPE_MOE","features":[341]},{"name":"IMAGE_SYM_TYPE_NULL","features":[341]},{"name":"IMAGE_SYM_TYPE_PCODE","features":[341]},{"name":"IMAGE_SYM_TYPE_SHORT","features":[341]},{"name":"IMAGE_SYM_TYPE_STRUCT","features":[341]},{"name":"IMAGE_SYM_TYPE_UINT","features":[341]},{"name":"IMAGE_SYM_TYPE_UNION","features":[341]},{"name":"IMAGE_SYM_TYPE_VOID","features":[341]},{"name":"IMAGE_SYM_TYPE_WORD","features":[341]},{"name":"IMAGE_TLS_DIRECTORY32","features":[341]},{"name":"IMAGE_TLS_DIRECTORY64","features":[341]},{"name":"IMAGE_VXD_HEADER","features":[341]},{"name":"IMAGE_VXD_SIGNATURE","features":[341]},{"name":"IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY","features":[341]},{"name":"IMAGE_WEAK_EXTERN_SEARCH_ALIAS","features":[341]},{"name":"IMAGE_WEAK_EXTERN_SEARCH_LIBRARY","features":[341]},{"name":"IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY","features":[341]},{"name":"IMPORT_OBJECT_CODE","features":[341]},{"name":"IMPORT_OBJECT_CONST","features":[341]},{"name":"IMPORT_OBJECT_DATA","features":[341]},{"name":"IMPORT_OBJECT_HDR_SIG2","features":[341]},{"name":"IMPORT_OBJECT_HEADER","features":[341]},{"name":"IMPORT_OBJECT_NAME","features":[341]},{"name":"IMPORT_OBJECT_NAME_EXPORTAS","features":[341]},{"name":"IMPORT_OBJECT_NAME_NO_PREFIX","features":[341]},{"name":"IMPORT_OBJECT_NAME_TYPE","features":[341]},{"name":"IMPORT_OBJECT_NAME_UNDECORATE","features":[341]},{"name":"IMPORT_OBJECT_ORDINAL","features":[341]},{"name":"IMPORT_OBJECT_TYPE","features":[341]},{"name":"INITIAL_CPSR","features":[341]},{"name":"INITIAL_FPCSR","features":[341]},{"name":"INITIAL_FPSCR","features":[341]},{"name":"INITIAL_MXCSR","features":[341]},{"name":"IO_COMPLETION_MODIFY_STATE","features":[341]},{"name":"IO_REPARSE_TAG_AF_UNIX","features":[341]},{"name":"IO_REPARSE_TAG_APPEXECLINK","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_1","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_2","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_3","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_4","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_5","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_6","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_7","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_8","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_9","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_A","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_B","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_C","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_D","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_E","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_F","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_MASK","features":[341]},{"name":"IO_REPARSE_TAG_CSV","features":[341]},{"name":"IO_REPARSE_TAG_DATALESS_CIM","features":[341]},{"name":"IO_REPARSE_TAG_DEDUP","features":[341]},{"name":"IO_REPARSE_TAG_DFS","features":[341]},{"name":"IO_REPARSE_TAG_DFSR","features":[341]},{"name":"IO_REPARSE_TAG_FILE_PLACEHOLDER","features":[341]},{"name":"IO_REPARSE_TAG_GLOBAL_REPARSE","features":[341]},{"name":"IO_REPARSE_TAG_HSM","features":[341]},{"name":"IO_REPARSE_TAG_HSM2","features":[341]},{"name":"IO_REPARSE_TAG_MOUNT_POINT","features":[341]},{"name":"IO_REPARSE_TAG_NFS","features":[341]},{"name":"IO_REPARSE_TAG_ONEDRIVE","features":[341]},{"name":"IO_REPARSE_TAG_PROJFS","features":[341]},{"name":"IO_REPARSE_TAG_PROJFS_TOMBSTONE","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_INVALID","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_ONE","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_RANGE","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_TWO","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_ZERO","features":[341]},{"name":"IO_REPARSE_TAG_SIS","features":[341]},{"name":"IO_REPARSE_TAG_STORAGE_SYNC","features":[341]},{"name":"IO_REPARSE_TAG_SYMLINK","features":[341]},{"name":"IO_REPARSE_TAG_UNHANDLED","features":[341]},{"name":"IO_REPARSE_TAG_WCI","features":[341]},{"name":"IO_REPARSE_TAG_WCI_1","features":[341]},{"name":"IO_REPARSE_TAG_WCI_LINK","features":[341]},{"name":"IO_REPARSE_TAG_WCI_LINK_1","features":[341]},{"name":"IO_REPARSE_TAG_WCI_TOMBSTONE","features":[341]},{"name":"IO_REPARSE_TAG_WIM","features":[341]},{"name":"IO_REPARSE_TAG_WOF","features":[341]},{"name":"IS_TEXT_UNICODE_DBCS_LEADBYTE","features":[341]},{"name":"IS_TEXT_UNICODE_UTF8","features":[341]},{"name":"ITWW_OPEN_CONNECT","features":[341]},{"name":"IgnoreError","features":[341]},{"name":"ImagePolicyEntryTypeAnsiString","features":[341]},{"name":"ImagePolicyEntryTypeBool","features":[341]},{"name":"ImagePolicyEntryTypeInt16","features":[341]},{"name":"ImagePolicyEntryTypeInt32","features":[341]},{"name":"ImagePolicyEntryTypeInt64","features":[341]},{"name":"ImagePolicyEntryTypeInt8","features":[341]},{"name":"ImagePolicyEntryTypeMaximum","features":[341]},{"name":"ImagePolicyEntryTypeNone","features":[341]},{"name":"ImagePolicyEntryTypeOverride","features":[341]},{"name":"ImagePolicyEntryTypeUInt16","features":[341]},{"name":"ImagePolicyEntryTypeUInt32","features":[341]},{"name":"ImagePolicyEntryTypeUInt64","features":[341]},{"name":"ImagePolicyEntryTypeUInt8","features":[341]},{"name":"ImagePolicyEntryTypeUnicodeString","features":[341]},{"name":"ImagePolicyIdCapability","features":[341]},{"name":"ImagePolicyIdCrashDump","features":[341]},{"name":"ImagePolicyIdCrashDumpKey","features":[341]},{"name":"ImagePolicyIdCrashDumpKeyGuid","features":[341]},{"name":"ImagePolicyIdDebug","features":[341]},{"name":"ImagePolicyIdDeviceId","features":[341]},{"name":"ImagePolicyIdEtw","features":[341]},{"name":"ImagePolicyIdMaximum","features":[341]},{"name":"ImagePolicyIdNone","features":[341]},{"name":"ImagePolicyIdParentSd","features":[341]},{"name":"ImagePolicyIdParentSdRev","features":[341]},{"name":"ImagePolicyIdScenarioId","features":[341]},{"name":"ImagePolicyIdSvn","features":[341]},{"name":"JOB_OBJECT_ASSIGN_PROCESS","features":[341]},{"name":"JOB_OBJECT_IMPERSONATE","features":[341]},{"name":"JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS","features":[341]},{"name":"JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO","features":[341]},{"name":"JOB_OBJECT_MSG_END_OF_JOB_TIME","features":[341]},{"name":"JOB_OBJECT_MSG_END_OF_PROCESS_TIME","features":[341]},{"name":"JOB_OBJECT_MSG_EXIT_PROCESS","features":[341]},{"name":"JOB_OBJECT_MSG_JOB_CYCLE_TIME_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_JOB_MEMORY_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_MAXIMUM","features":[341]},{"name":"JOB_OBJECT_MSG_MINIMUM","features":[341]},{"name":"JOB_OBJECT_MSG_NEW_PROCESS","features":[341]},{"name":"JOB_OBJECT_MSG_NOTIFICATION_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_SILO_TERMINATED","features":[341]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_MAX_DSCP_TAG","features":[341]},{"name":"JOB_OBJECT_QUERY","features":[341]},{"name":"JOB_OBJECT_SET_ATTRIBUTES","features":[341]},{"name":"JOB_OBJECT_SET_SECURITY_ATTRIBUTES","features":[341]},{"name":"JOB_OBJECT_TERMINATE","features":[341]},{"name":"JOB_OBJECT_UILIMIT_ALL","features":[341]},{"name":"JOB_OBJECT_UILIMIT_IME","features":[341]},{"name":"JOB_OBJECT_UI_VALID_FLAGS","features":[341]},{"name":"KERNEL_CET_CONTEXT","features":[341]},{"name":"KTMOBJECT_CURSOR","features":[341]},{"name":"KTMOBJECT_ENLISTMENT","features":[341]},{"name":"KTMOBJECT_INVALID","features":[341]},{"name":"KTMOBJECT_RESOURCE_MANAGER","features":[341]},{"name":"KTMOBJECT_TRANSACTION","features":[341]},{"name":"KTMOBJECT_TRANSACTION_MANAGER","features":[341]},{"name":"KTMOBJECT_TYPE","features":[341]},{"name":"LANG_AFRIKAANS","features":[341]},{"name":"LANG_ALBANIAN","features":[341]},{"name":"LANG_ALSATIAN","features":[341]},{"name":"LANG_AMHARIC","features":[341]},{"name":"LANG_ARABIC","features":[341]},{"name":"LANG_ARMENIAN","features":[341]},{"name":"LANG_ASSAMESE","features":[341]},{"name":"LANG_AZERBAIJANI","features":[341]},{"name":"LANG_AZERI","features":[341]},{"name":"LANG_BANGLA","features":[341]},{"name":"LANG_BASHKIR","features":[341]},{"name":"LANG_BASQUE","features":[341]},{"name":"LANG_BELARUSIAN","features":[341]},{"name":"LANG_BENGALI","features":[341]},{"name":"LANG_BOSNIAN","features":[341]},{"name":"LANG_BOSNIAN_NEUTRAL","features":[341]},{"name":"LANG_BRETON","features":[341]},{"name":"LANG_BULGARIAN","features":[341]},{"name":"LANG_CATALAN","features":[341]},{"name":"LANG_CENTRAL_KURDISH","features":[341]},{"name":"LANG_CHEROKEE","features":[341]},{"name":"LANG_CHINESE","features":[341]},{"name":"LANG_CHINESE_SIMPLIFIED","features":[341]},{"name":"LANG_CHINESE_TRADITIONAL","features":[341]},{"name":"LANG_CORSICAN","features":[341]},{"name":"LANG_CROATIAN","features":[341]},{"name":"LANG_CZECH","features":[341]},{"name":"LANG_DANISH","features":[341]},{"name":"LANG_DARI","features":[341]},{"name":"LANG_DIVEHI","features":[341]},{"name":"LANG_DUTCH","features":[341]},{"name":"LANG_ENGLISH","features":[341]},{"name":"LANG_ESTONIAN","features":[341]},{"name":"LANG_FAEROESE","features":[341]},{"name":"LANG_FARSI","features":[341]},{"name":"LANG_FILIPINO","features":[341]},{"name":"LANG_FINNISH","features":[341]},{"name":"LANG_FRENCH","features":[341]},{"name":"LANG_FRISIAN","features":[341]},{"name":"LANG_FULAH","features":[341]},{"name":"LANG_GALICIAN","features":[341]},{"name":"LANG_GEORGIAN","features":[341]},{"name":"LANG_GERMAN","features":[341]},{"name":"LANG_GREEK","features":[341]},{"name":"LANG_GREENLANDIC","features":[341]},{"name":"LANG_GUJARATI","features":[341]},{"name":"LANG_HAUSA","features":[341]},{"name":"LANG_HAWAIIAN","features":[341]},{"name":"LANG_HEBREW","features":[341]},{"name":"LANG_HINDI","features":[341]},{"name":"LANG_HUNGARIAN","features":[341]},{"name":"LANG_ICELANDIC","features":[341]},{"name":"LANG_IGBO","features":[341]},{"name":"LANG_INDONESIAN","features":[341]},{"name":"LANG_INUKTITUT","features":[341]},{"name":"LANG_INVARIANT","features":[341]},{"name":"LANG_IRISH","features":[341]},{"name":"LANG_ITALIAN","features":[341]},{"name":"LANG_JAPANESE","features":[341]},{"name":"LANG_KANNADA","features":[341]},{"name":"LANG_KASHMIRI","features":[341]},{"name":"LANG_KAZAK","features":[341]},{"name":"LANG_KHMER","features":[341]},{"name":"LANG_KICHE","features":[341]},{"name":"LANG_KINYARWANDA","features":[341]},{"name":"LANG_KONKANI","features":[341]},{"name":"LANG_KOREAN","features":[341]},{"name":"LANG_KYRGYZ","features":[341]},{"name":"LANG_LAO","features":[341]},{"name":"LANG_LATVIAN","features":[341]},{"name":"LANG_LITHUANIAN","features":[341]},{"name":"LANG_LOWER_SORBIAN","features":[341]},{"name":"LANG_LUXEMBOURGISH","features":[341]},{"name":"LANG_MACEDONIAN","features":[341]},{"name":"LANG_MALAY","features":[341]},{"name":"LANG_MALAYALAM","features":[341]},{"name":"LANG_MALTESE","features":[341]},{"name":"LANG_MANIPURI","features":[341]},{"name":"LANG_MAORI","features":[341]},{"name":"LANG_MAPUDUNGUN","features":[341]},{"name":"LANG_MARATHI","features":[341]},{"name":"LANG_MOHAWK","features":[341]},{"name":"LANG_MONGOLIAN","features":[341]},{"name":"LANG_NEPALI","features":[341]},{"name":"LANG_NEUTRAL","features":[341]},{"name":"LANG_NORWEGIAN","features":[341]},{"name":"LANG_OCCITAN","features":[341]},{"name":"LANG_ODIA","features":[341]},{"name":"LANG_ORIYA","features":[341]},{"name":"LANG_PASHTO","features":[341]},{"name":"LANG_PERSIAN","features":[341]},{"name":"LANG_POLISH","features":[341]},{"name":"LANG_PORTUGUESE","features":[341]},{"name":"LANG_PULAR","features":[341]},{"name":"LANG_PUNJABI","features":[341]},{"name":"LANG_QUECHUA","features":[341]},{"name":"LANG_ROMANIAN","features":[341]},{"name":"LANG_ROMANSH","features":[341]},{"name":"LANG_RUSSIAN","features":[341]},{"name":"LANG_SAKHA","features":[341]},{"name":"LANG_SAMI","features":[341]},{"name":"LANG_SANSKRIT","features":[341]},{"name":"LANG_SCOTTISH_GAELIC","features":[341]},{"name":"LANG_SERBIAN","features":[341]},{"name":"LANG_SERBIAN_NEUTRAL","features":[341]},{"name":"LANG_SINDHI","features":[341]},{"name":"LANG_SINHALESE","features":[341]},{"name":"LANG_SLOVAK","features":[341]},{"name":"LANG_SLOVENIAN","features":[341]},{"name":"LANG_SOTHO","features":[341]},{"name":"LANG_SPANISH","features":[341]},{"name":"LANG_SWAHILI","features":[341]},{"name":"LANG_SWEDISH","features":[341]},{"name":"LANG_SYRIAC","features":[341]},{"name":"LANG_TAJIK","features":[341]},{"name":"LANG_TAMAZIGHT","features":[341]},{"name":"LANG_TAMIL","features":[341]},{"name":"LANG_TATAR","features":[341]},{"name":"LANG_TELUGU","features":[341]},{"name":"LANG_THAI","features":[341]},{"name":"LANG_TIBETAN","features":[341]},{"name":"LANG_TIGRIGNA","features":[341]},{"name":"LANG_TIGRINYA","features":[341]},{"name":"LANG_TSWANA","features":[341]},{"name":"LANG_TURKISH","features":[341]},{"name":"LANG_TURKMEN","features":[341]},{"name":"LANG_UIGHUR","features":[341]},{"name":"LANG_UKRAINIAN","features":[341]},{"name":"LANG_UPPER_SORBIAN","features":[341]},{"name":"LANG_URDU","features":[341]},{"name":"LANG_UZBEK","features":[341]},{"name":"LANG_VALENCIAN","features":[341]},{"name":"LANG_VIETNAMESE","features":[341]},{"name":"LANG_WELSH","features":[341]},{"name":"LANG_WOLOF","features":[341]},{"name":"LANG_XHOSA","features":[341]},{"name":"LANG_YAKUT","features":[341]},{"name":"LANG_YI","features":[341]},{"name":"LANG_YORUBA","features":[341]},{"name":"LANG_ZULU","features":[341]},{"name":"LMEM_DISCARDABLE","features":[341]},{"name":"LMEM_DISCARDED","features":[341]},{"name":"LMEM_INVALID_HANDLE","features":[341]},{"name":"LMEM_LOCKCOUNT","features":[341]},{"name":"LMEM_MODIFY","features":[341]},{"name":"LMEM_NOCOMPACT","features":[341]},{"name":"LMEM_NODISCARD","features":[341]},{"name":"LMEM_VALID_FLAGS","features":[341]},{"name":"LOCALE_NAME_MAX_LENGTH","features":[341]},{"name":"LOCALE_TRANSIENT_KEYBOARD1","features":[341]},{"name":"LOCALE_TRANSIENT_KEYBOARD2","features":[341]},{"name":"LOCALE_TRANSIENT_KEYBOARD3","features":[341]},{"name":"LOCALE_TRANSIENT_KEYBOARD4","features":[341]},{"name":"LTP_PC_SMT","features":[341]},{"name":"MAILSLOT_NO_MESSAGE","features":[341]},{"name":"MAILSLOT_WAIT_FOREVER","features":[341]},{"name":"MAXBYTE","features":[341]},{"name":"MAXCHAR","features":[341]},{"name":"MAXDWORD","features":[341]},{"name":"MAXIMUM_ALLOWED","features":[341]},{"name":"MAXIMUM_PROCESSORS","features":[341]},{"name":"MAXIMUM_PROC_PER_GROUP","features":[341]},{"name":"MAXIMUM_SUPPORTED_EXTENSION","features":[341]},{"name":"MAXIMUM_SUSPEND_COUNT","features":[341]},{"name":"MAXIMUM_WAIT_OBJECTS","features":[341]},{"name":"MAXIMUM_XSTATE_FEATURES","features":[341]},{"name":"MAXLOGICALLOGNAMESIZE","features":[341]},{"name":"MAXLONG","features":[341]},{"name":"MAXLONGLONG","features":[341]},{"name":"MAXSHORT","features":[341]},{"name":"MAXVERSIONTESTED_INFO","features":[341]},{"name":"MAXWORD","features":[341]},{"name":"MAX_ACL_REVISION","features":[341]},{"name":"MAX_CLASS_NAME","features":[341]},{"name":"MAX_HW_COUNTERS","features":[341]},{"name":"MAX_PACKAGE_NAME","features":[341]},{"name":"MAX_UCSCHAR","features":[341]},{"name":"MEMORY_ALLOCATION_ALIGNMENT","features":[341]},{"name":"MEMORY_PARTITION_MODIFY_ACCESS","features":[341]},{"name":"MEMORY_PARTITION_QUERY_ACCESS","features":[341]},{"name":"MEMORY_PRIORITY_LOWEST","features":[341]},{"name":"MEM_4MB_PAGES","features":[341]},{"name":"MEM_COALESCE_PLACEHOLDERS","features":[341]},{"name":"MEM_DIFFERENT_IMAGE_BASE_OK","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_EC_CODE","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_GRAPHICS","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_IMAGE_NO_HPAT","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_NONPAGED","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_NONPAGED_HUGE","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_NONPAGED_LARGE","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_SOFT_FAULT_PAGES","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_TYPE_BITS","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_ZERO_PAGES_OPTIONAL","features":[341]},{"name":"MEM_PHYSICAL","features":[341]},{"name":"MEM_ROTATE","features":[341]},{"name":"MEM_TOP_DOWN","features":[341]},{"name":"MEM_WRITE_WATCH","features":[341]},{"name":"MESSAGE_RESOURCE_UNICODE","features":[341]},{"name":"MESSAGE_RESOURCE_UTF8","features":[341]},{"name":"MINCHAR","features":[341]},{"name":"MINLONG","features":[341]},{"name":"MINSHORT","features":[341]},{"name":"MIN_UCSCHAR","features":[341]},{"name":"MK_CONTROL","features":[341]},{"name":"MK_LBUTTON","features":[341]},{"name":"MK_MBUTTON","features":[341]},{"name":"MK_RBUTTON","features":[341]},{"name":"MK_SHIFT","features":[341]},{"name":"MK_XBUTTON1","features":[341]},{"name":"MK_XBUTTON2","features":[341]},{"name":"MODIFIERKEYS_FLAGS","features":[341]},{"name":"MONITOR_DISPLAY_STATE","features":[341]},{"name":"MS_PPM_SOFTWARE_ALL","features":[341]},{"name":"MUTANT_QUERY_STATE","features":[341]},{"name":"MaxActivationContextInfoClass","features":[341]},{"name":"NATIVE_TYPE_MAX_CB","features":[341]},{"name":"NETWORK_APP_INSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR","features":[341]},{"name":"NETWORK_APP_INSTANCE_EA","features":[341]},{"name":"NLS_VALID_LOCALE_MASK","features":[341]},{"name":"NONVOL_FP_NUMREG_ARM64","features":[341]},{"name":"NONVOL_INT_NUMREG_ARM64","features":[341]},{"name":"NON_PAGED_DEBUG_INFO","features":[341]},{"name":"NON_PAGED_DEBUG_SIGNATURE","features":[341]},{"name":"NOTIFY_USER_POWER_SETTING","features":[341]},{"name":"NO_SUBGROUP_GUID","features":[341]},{"name":"NT_TIB32","features":[341]},{"name":"NT_TIB64","features":[341]},{"name":"NUMA_NO_PREFERRED_NODE","features":[341]},{"name":"NUM_DISCHARGE_POLICIES","features":[341]},{"name":"N_BTMASK","features":[341]},{"name":"N_BTSHFT","features":[341]},{"name":"N_TMASK","features":[341]},{"name":"N_TMASK1","features":[341]},{"name":"N_TMASK2","features":[341]},{"name":"N_TSHIFT","features":[341]},{"name":"NormalError","features":[341]},{"name":"OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME","features":[341]},{"name":"PACKEDEVENTINFO","features":[341]},{"name":"PARKING_TOPOLOGY_POLICY_DISABLED","features":[341]},{"name":"PARKING_TOPOLOGY_POLICY_ROUNDROBIN","features":[341]},{"name":"PARKING_TOPOLOGY_POLICY_SEQUENTIAL","features":[341]},{"name":"PERFORMANCE_DATA_VERSION","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_DECREASE_MAX","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_IDEAL","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_IDEAL_AGGRESSIVE","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_INCREASE_MAX","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_ROCKET","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_SINGLE","features":[341]},{"name":"PEXCEPTION_FILTER","features":[307,336,313,341]},{"name":"PF_NON_TEMPORAL_LEVEL_ALL","features":[341]},{"name":"PF_TEMPORAL_LEVEL_1","features":[341]},{"name":"PF_TEMPORAL_LEVEL_2","features":[341]},{"name":"PF_TEMPORAL_LEVEL_3","features":[341]},{"name":"PIMAGE_TLS_CALLBACK","features":[341]},{"name":"POLICY_AUDIT_SUBCATEGORY_COUNT","features":[341]},{"name":"POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK","features":[307,336,341]},{"name":"POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK","features":[307,336,341]},{"name":"POWERBUTTON_ACTION_INDEX_HIBERNATE","features":[341]},{"name":"POWERBUTTON_ACTION_INDEX_NOTHING","features":[341]},{"name":"POWERBUTTON_ACTION_INDEX_SHUTDOWN","features":[341]},{"name":"POWERBUTTON_ACTION_INDEX_SLEEP","features":[341]},{"name":"POWERBUTTON_ACTION_INDEX_TURN_OFF_THE_DISPLAY","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_HIBERNATE","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_NOTHING","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_SHUTDOWN","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_SLEEP","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_TURN_OFF_THE_DISPLAY","features":[341]},{"name":"POWER_ACTION_ACPI_CRITICAL","features":[341]},{"name":"POWER_ACTION_ACPI_USER_NOTIFY","features":[341]},{"name":"POWER_ACTION_CRITICAL","features":[341]},{"name":"POWER_ACTION_DIRECTED_DRIPS","features":[341]},{"name":"POWER_ACTION_DISABLE_WAKES","features":[341]},{"name":"POWER_ACTION_DOZE_TO_HIBERNATE","features":[341]},{"name":"POWER_ACTION_HIBERBOOT","features":[341]},{"name":"POWER_ACTION_LIGHTEST_FIRST","features":[341]},{"name":"POWER_ACTION_LOCK_CONSOLE","features":[341]},{"name":"POWER_ACTION_OVERRIDE_APPS","features":[341]},{"name":"POWER_ACTION_PSEUDO_TRANSITION","features":[341]},{"name":"POWER_ACTION_QUERY_ALLOWED","features":[341]},{"name":"POWER_ACTION_UI_ALLOWED","features":[341]},{"name":"POWER_ACTION_USER_NOTIFY","features":[341]},{"name":"POWER_CONNECTIVITY_IN_STANDBY_DISABLED","features":[341]},{"name":"POWER_CONNECTIVITY_IN_STANDBY_ENABLED","features":[341]},{"name":"POWER_CONNECTIVITY_IN_STANDBY_SYSTEM_MANAGED","features":[341]},{"name":"POWER_DEVICE_IDLE_POLICY_CONSERVATIVE","features":[341]},{"name":"POWER_DEVICE_IDLE_POLICY_PERFORMANCE","features":[341]},{"name":"POWER_DISCONNECTED_STANDBY_MODE_AGGRESSIVE","features":[341]},{"name":"POWER_DISCONNECTED_STANDBY_MODE_NORMAL","features":[341]},{"name":"POWER_REQUEST_CONTEXT_VERSION","features":[341]},{"name":"POWER_SETTING_VALUE_VERSION","features":[341]},{"name":"POWER_SYSTEM_MAXIMUM","features":[341]},{"name":"POWER_USER_NOTIFY_FORCED_SHUTDOWN","features":[341]},{"name":"PO_THROTTLE_ADAPTIVE","features":[341]},{"name":"PO_THROTTLE_CONSTANT","features":[341]},{"name":"PO_THROTTLE_DEGRADE","features":[341]},{"name":"PO_THROTTLE_MAXIMUM","features":[341]},{"name":"PO_THROTTLE_NONE","features":[341]},{"name":"PRAGMA_DEPRECATED_DDK","features":[341]},{"name":"PRIVILEGE_SET_ALL_NECESSARY","features":[341]},{"name":"PROCESSOR_ALPHA_21064","features":[341]},{"name":"PROCESSOR_AMD_X8664","features":[341]},{"name":"PROCESSOR_ARM720","features":[341]},{"name":"PROCESSOR_ARM820","features":[341]},{"name":"PROCESSOR_ARM920","features":[341]},{"name":"PROCESSOR_ARM_7TDMI","features":[341]},{"name":"PROCESSOR_DUTY_CYCLING_DISABLED","features":[341]},{"name":"PROCESSOR_DUTY_CYCLING_ENABLED","features":[341]},{"name":"PROCESSOR_HITACHI_SH3","features":[341]},{"name":"PROCESSOR_HITACHI_SH3E","features":[341]},{"name":"PROCESSOR_HITACHI_SH4","features":[341]},{"name":"PROCESSOR_IDLESTATE_INFO","features":[341]},{"name":"PROCESSOR_IDLESTATE_POLICY","features":[341]},{"name":"PROCESSOR_IDLESTATE_POLICY_COUNT","features":[341]},{"name":"PROCESSOR_INTEL_386","features":[341]},{"name":"PROCESSOR_INTEL_486","features":[341]},{"name":"PROCESSOR_INTEL_IA64","features":[341]},{"name":"PROCESSOR_INTEL_PENTIUM","features":[341]},{"name":"PROCESSOR_MIPS_R4000","features":[341]},{"name":"PROCESSOR_MOTOROLA_821","features":[341]},{"name":"PROCESSOR_OPTIL","features":[341]},{"name":"PROCESSOR_PERFSTATE_POLICY","features":[341]},{"name":"PROCESSOR_PERF_AUTONOMOUS_MODE_DISABLED","features":[341]},{"name":"PROCESSOR_PERF_AUTONOMOUS_MODE_ENABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE_AT_GUARANTEED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_DISABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE_AT_GUARANTEED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_EFFICIENT_ENABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_ENABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_MAX","features":[341]},{"name":"PROCESSOR_PERF_BOOST_POLICY_DISABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_POLICY_MAX","features":[341]},{"name":"PROCESSOR_PERF_ENERGY_PREFERENCE","features":[341]},{"name":"PROCESSOR_PERF_MAXIMUM_ACTIVITY_WINDOW","features":[341]},{"name":"PROCESSOR_PERF_MINIMUM_ACTIVITY_WINDOW","features":[341]},{"name":"PROCESSOR_PERF_PERFORMANCE_PREFERENCE","features":[341]},{"name":"PROCESSOR_PPC_601","features":[341]},{"name":"PROCESSOR_PPC_603","features":[341]},{"name":"PROCESSOR_PPC_604","features":[341]},{"name":"PROCESSOR_PPC_620","features":[341]},{"name":"PROCESSOR_SHx_SH3","features":[341]},{"name":"PROCESSOR_SHx_SH4","features":[341]},{"name":"PROCESSOR_STRONGARM","features":[341]},{"name":"PROCESSOR_THROTTLE_AUTOMATIC","features":[341]},{"name":"PROCESSOR_THROTTLE_DISABLED","features":[341]},{"name":"PROCESSOR_THROTTLE_ENABLED","features":[341]},{"name":"PROCESS_HEAP_ENTRY_BUSY","features":[341]},{"name":"PROCESS_HEAP_ENTRY_DDESHARE","features":[341]},{"name":"PROCESS_HEAP_ENTRY_MOVEABLE","features":[341]},{"name":"PROCESS_HEAP_REGION","features":[341]},{"name":"PROCESS_HEAP_SEG_ALLOC","features":[341]},{"name":"PROCESS_HEAP_UNCOMMITTED_RANGE","features":[341]},{"name":"PROCESS_MITIGATION_ACTIVATION_CONTEXT_TRUST_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_ASLR_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_CHILD_PROCESS_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_DEP_POLICY","features":[307,341]},{"name":"PROCESS_MITIGATION_DYNAMIC_CODE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_FONT_DISABLE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_IMAGE_LOAD_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_SEHOP_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_USER_POINTER_AUTH_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY","features":[341]},{"name":"PROCESS_TRUST_LABEL_SECURITY_INFORMATION","features":[341]},{"name":"PROC_IDLE_BUCKET_COUNT","features":[341]},{"name":"PROC_IDLE_BUCKET_COUNT_EX","features":[341]},{"name":"PRODUCT_ARM64_SERVER","features":[341]},{"name":"PRODUCT_AZURESTACKHCI_SERVER_CORE","features":[341]},{"name":"PRODUCT_AZURE_NANO_SERVER","features":[341]},{"name":"PRODUCT_AZURE_SERVER_CLOUDHOST","features":[341]},{"name":"PRODUCT_AZURE_SERVER_CLOUDMOS","features":[341]},{"name":"PRODUCT_AZURE_SERVER_CORE","features":[341]},{"name":"PRODUCT_CLOUD","features":[341]},{"name":"PRODUCT_CLOUDE","features":[341]},{"name":"PRODUCT_CLOUDEDITION","features":[341]},{"name":"PRODUCT_CLOUDEDITIONN","features":[341]},{"name":"PRODUCT_CLOUDEN","features":[341]},{"name":"PRODUCT_CLOUDN","features":[341]},{"name":"PRODUCT_CLOUD_HOST_INFRASTRUCTURE_SERVER","features":[341]},{"name":"PRODUCT_CLOUD_STORAGE_SERVER","features":[341]},{"name":"PRODUCT_CONNECTED_CAR","features":[341]},{"name":"PRODUCT_CORE_ARM","features":[341]},{"name":"PRODUCT_CORE_CONNECTED","features":[341]},{"name":"PRODUCT_CORE_CONNECTED_COUNTRYSPECIFIC","features":[341]},{"name":"PRODUCT_CORE_CONNECTED_N","features":[341]},{"name":"PRODUCT_CORE_CONNECTED_SINGLELANGUAGE","features":[341]},{"name":"PRODUCT_DATACENTER_EVALUATION_SERVER_CORE","features":[341]},{"name":"PRODUCT_DATACENTER_NANO_SERVER","features":[341]},{"name":"PRODUCT_DATACENTER_SERVER_AZURE_EDITION","features":[341]},{"name":"PRODUCT_DATACENTER_SERVER_CORE_AZURE_EDITION","features":[341]},{"name":"PRODUCT_DATACENTER_WS_SERVER_CORE","features":[341]},{"name":"PRODUCT_EMBEDDED","features":[341]},{"name":"PRODUCT_EMBEDDED_A","features":[341]},{"name":"PRODUCT_EMBEDDED_AUTOMOTIVE","features":[341]},{"name":"PRODUCT_EMBEDDED_E","features":[341]},{"name":"PRODUCT_EMBEDDED_EVAL","features":[341]},{"name":"PRODUCT_EMBEDDED_E_EVAL","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_A","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_A_E","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_E","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_EVAL","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_E_EVAL","features":[341]},{"name":"PRODUCT_ENTERPRISEG","features":[341]},{"name":"PRODUCT_ENTERPRISEGN","features":[341]},{"name":"PRODUCT_ENTERPRISE_SUBSCRIPTION","features":[341]},{"name":"PRODUCT_ENTERPRISE_SUBSCRIPTION_N","features":[341]},{"name":"PRODUCT_HOLOGRAPHIC","features":[341]},{"name":"PRODUCT_HOLOGRAPHIC_BUSINESS","features":[341]},{"name":"PRODUCT_HUBOS","features":[341]},{"name":"PRODUCT_INDUSTRY_HANDHELD","features":[341]},{"name":"PRODUCT_IOTEDGEOS","features":[341]},{"name":"PRODUCT_IOTENTERPRISE","features":[341]},{"name":"PRODUCT_IOTENTERPRISES","features":[341]},{"name":"PRODUCT_IOTOS","features":[341]},{"name":"PRODUCT_LITE","features":[341]},{"name":"PRODUCT_NANO_SERVER","features":[341]},{"name":"PRODUCT_ONECOREUPDATEOS","features":[341]},{"name":"PRODUCT_PPI_PRO","features":[341]},{"name":"PRODUCT_PROFESSIONAL_EMBEDDED","features":[341]},{"name":"PRODUCT_PROFESSIONAL_S","features":[341]},{"name":"PRODUCT_PROFESSIONAL_STUDENT","features":[341]},{"name":"PRODUCT_PROFESSIONAL_STUDENT_N","features":[341]},{"name":"PRODUCT_PROFESSIONAL_S_N","features":[341]},{"name":"PRODUCT_PRO_CHINA","features":[341]},{"name":"PRODUCT_PRO_FOR_EDUCATION","features":[341]},{"name":"PRODUCT_PRO_FOR_EDUCATION_N","features":[341]},{"name":"PRODUCT_PRO_SINGLE_LANGUAGE","features":[341]},{"name":"PRODUCT_SERVERRDSH","features":[341]},{"name":"PRODUCT_SOLUTION_EMBEDDEDSERVER_CORE","features":[341]},{"name":"PRODUCT_STANDARD_EVALUATION_SERVER_CORE","features":[341]},{"name":"PRODUCT_STANDARD_NANO_SERVER","features":[341]},{"name":"PRODUCT_STANDARD_SERVER_CORE","features":[341]},{"name":"PRODUCT_STANDARD_WS_SERVER_CORE","features":[341]},{"name":"PRODUCT_THINPC","features":[341]},{"name":"PRODUCT_UNLICENSED","features":[341]},{"name":"PRODUCT_UTILITY_VM","features":[341]},{"name":"PRODUCT_XBOX_DURANGOHOSTOS","features":[341]},{"name":"PRODUCT_XBOX_ERAOS","features":[341]},{"name":"PRODUCT_XBOX_GAMEOS","features":[341]},{"name":"PRODUCT_XBOX_KEYSTONE","features":[341]},{"name":"PRODUCT_XBOX_SCARLETTHOSTOS","features":[341]},{"name":"PRODUCT_XBOX_SYSTEMOS","features":[341]},{"name":"PTERMINATION_HANDLER","features":[307,341]},{"name":"PTERMINATION_HANDLER","features":[307,341]},{"name":"PUMS_SCHEDULER_ENTRY_POINT","features":[341]},{"name":"PcTeb","features":[341]},{"name":"PdataCrChained","features":[341]},{"name":"PdataCrChainedWithPac","features":[341]},{"name":"PdataCrUnchained","features":[341]},{"name":"PdataCrUnchainedSavedLr","features":[341]},{"name":"PdataPackedUnwindFragment","features":[341]},{"name":"PdataPackedUnwindFunction","features":[341]},{"name":"PdataRefToFullXdata","features":[341]},{"name":"PowerMonitorDim","features":[341]},{"name":"PowerMonitorOff","features":[341]},{"name":"PowerMonitorOn","features":[341]},{"name":"QUOTA_LIMITS_EX","features":[341]},{"name":"QUOTA_LIMITS_USE_DEFAULT_LIMITS","features":[341]},{"name":"RATE_QUOTA_LIMIT","features":[341]},{"name":"READ_THREAD_PROFILING_FLAG_DISPATCHING","features":[341]},{"name":"READ_THREAD_PROFILING_FLAG_HARDWARE_COUNTERS","features":[341]},{"name":"REARRANGE_FILE_DATA","features":[307,341]},{"name":"REARRANGE_FILE_DATA32","features":[341]},{"name":"RECO_COPY","features":[341]},{"name":"RECO_CUT","features":[341]},{"name":"RECO_DRAG","features":[341]},{"name":"RECO_DROP","features":[341]},{"name":"RECO_FLAGS","features":[341]},{"name":"RECO_PASTE","features":[341]},{"name":"REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO","features":[341]},{"name":"REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO_VERSION","features":[341]},{"name":"REG_APP_HIVE","features":[341]},{"name":"REG_APP_HIVE_OPEN_READ_ONLY","features":[341]},{"name":"REG_BOOT_HIVE","features":[341]},{"name":"REG_FLUSH_HIVE_FILE_GROWTH","features":[341]},{"name":"REG_FORCE_UNLOAD","features":[341]},{"name":"REG_HIVE_EXACT_FILE_GROWTH","features":[341]},{"name":"REG_HIVE_NO_RM","features":[341]},{"name":"REG_HIVE_SINGLE_LOG","features":[341]},{"name":"REG_IMMUTABLE","features":[341]},{"name":"REG_LOAD_HIVE_OPEN_HANDLE","features":[341]},{"name":"REG_NO_IMPERSONATION_FALLBACK","features":[341]},{"name":"REG_NO_LAZY_FLUSH","features":[341]},{"name":"REG_OPEN_READ_ONLY","features":[341]},{"name":"REG_PROCESS_PRIVATE","features":[341]},{"name":"REG_REFRESH_HIVE","features":[341]},{"name":"REG_START_JOURNAL","features":[341]},{"name":"REG_UNLOAD_LEGAL_FLAGS","features":[341]},{"name":"RESOURCEMANAGER_BASIC_INFORMATION","features":[341]},{"name":"RESOURCEMANAGER_COMPLETE_PROPAGATION","features":[341]},{"name":"RESOURCEMANAGER_COMPLETION_INFORMATION","features":[307,341]},{"name":"RESOURCEMANAGER_ENLIST","features":[341]},{"name":"RESOURCEMANAGER_GET_NOTIFICATION","features":[341]},{"name":"RESOURCEMANAGER_INFORMATION_CLASS","features":[341]},{"name":"RESOURCEMANAGER_QUERY_INFORMATION","features":[341]},{"name":"RESOURCEMANAGER_RECOVER","features":[341]},{"name":"RESOURCEMANAGER_REGISTER_PROTOCOL","features":[341]},{"name":"RESOURCEMANAGER_SET_INFORMATION","features":[341]},{"name":"ROT_COMPARE_MAX","features":[341]},{"name":"RTL_UMS_SCHEDULER_REASON","features":[341]},{"name":"RTL_UMS_VERSION","features":[341]},{"name":"RTL_VIRTUAL_UNWIND2_VALIDATE_PAC","features":[341]},{"name":"RUNTIME_FUNCTION_INDIRECT","features":[341]},{"name":"RecognizerType","features":[341]},{"name":"RemHBITMAP","features":[341]},{"name":"RemHBRUSH","features":[341]},{"name":"RemHENHMETAFILE","features":[341]},{"name":"RemHGLOBAL","features":[341]},{"name":"RemHMETAFILEPICT","features":[341]},{"name":"RemHPALETTE","features":[341]},{"name":"RemotableHandle","features":[341]},{"name":"ReplacesCorHdrNumericDefines","features":[341]},{"name":"ResourceManagerBasicInformation","features":[341]},{"name":"ResourceManagerCompletionInformation","features":[341]},{"name":"RunlevelInformationInActivationContext","features":[341]},{"name":"SCOPE_TABLE_AMD64","features":[341]},{"name":"SCOPE_TABLE_ARM","features":[341]},{"name":"SCOPE_TABLE_ARM64","features":[341]},{"name":"SCRUB_DATA_INPUT","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_IGNORE_REDUNDANCY","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_OPLOCK_NOT_ACQUIRED","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_RESUME","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_SCRUB_BY_OBJECT_ID","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_SKIP_DATA","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_SKIP_IN_SYNC","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_SKIP_NON_INTEGRITY_DATA","features":[341]},{"name":"SCRUB_DATA_OUTPUT","features":[341]},{"name":"SCRUB_DATA_OUTPUT_FLAG_INCOMPLETE","features":[341]},{"name":"SCRUB_DATA_OUTPUT_FLAG_NON_USER_DATA_RANGE","features":[341]},{"name":"SCRUB_DATA_OUTPUT_FLAG_PARITY_EXTENT_DATA_RETURNED","features":[341]},{"name":"SCRUB_DATA_OUTPUT_FLAG_RESUME_CONTEXT_LENGTH_SPECIFIED","features":[341]},{"name":"SCRUB_PARITY_EXTENT","features":[341]},{"name":"SCRUB_PARITY_EXTENT_DATA","features":[341]},{"name":"SECURITY_ANONYMOUS_LOGON_RID","features":[341]},{"name":"SECURITY_APPPOOL_ID_BASE_RID","features":[341]},{"name":"SECURITY_APPPOOL_ID_RID_COUNT","features":[341]},{"name":"SECURITY_APP_PACKAGE_BASE_RID","features":[341]},{"name":"SECURITY_APP_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_AUTHENTICATED_USER_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_AUTHORITY_ASSERTED_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_AUTHORITY_RID_COUNT","features":[341]},{"name":"SECURITY_AUTHENTICATION_FRESH_KEY_AUTH_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_KEY_PROPERTY_ATTESTATION_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_KEY_PROPERTY_MFA_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_KEY_TRUST_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_SERVICE_ASSERTED_RID","features":[341]},{"name":"SECURITY_BATCH_RID","features":[341]},{"name":"SECURITY_BUILTIN_APP_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_BUILTIN_CAPABILITY_RID_COUNT","features":[341]},{"name":"SECURITY_BUILTIN_DOMAIN_RID","features":[341]},{"name":"SECURITY_BUILTIN_PACKAGE_ANY_PACKAGE","features":[341]},{"name":"SECURITY_BUILTIN_PACKAGE_ANY_RESTRICTED_PACKAGE","features":[341]},{"name":"SECURITY_CAPABILITY_APPOINTMENTS","features":[341]},{"name":"SECURITY_CAPABILITY_APP_RID","features":[341]},{"name":"SECURITY_CAPABILITY_APP_SILO_RID","features":[341]},{"name":"SECURITY_CAPABILITY_BASE_RID","features":[341]},{"name":"SECURITY_CAPABILITY_CONTACTS","features":[341]},{"name":"SECURITY_CAPABILITY_DOCUMENTS_LIBRARY","features":[341]},{"name":"SECURITY_CAPABILITY_ENTERPRISE_AUTHENTICATION","features":[341]},{"name":"SECURITY_CAPABILITY_INTERNET_CLIENT","features":[341]},{"name":"SECURITY_CAPABILITY_INTERNET_CLIENT_SERVER","features":[341]},{"name":"SECURITY_CAPABILITY_INTERNET_EXPLORER","features":[341]},{"name":"SECURITY_CAPABILITY_MUSIC_LIBRARY","features":[341]},{"name":"SECURITY_CAPABILITY_PICTURES_LIBRARY","features":[341]},{"name":"SECURITY_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER","features":[341]},{"name":"SECURITY_CAPABILITY_REMOVABLE_STORAGE","features":[341]},{"name":"SECURITY_CAPABILITY_RID_COUNT","features":[341]},{"name":"SECURITY_CAPABILITY_SHARED_USER_CERTIFICATES","features":[341]},{"name":"SECURITY_CAPABILITY_VIDEOS_LIBRARY","features":[341]},{"name":"SECURITY_CCG_ID_BASE_RID","features":[341]},{"name":"SECURITY_CHILD_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_BASE_RID","features":[341]},{"name":"SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_RID_COUNT","features":[341]},{"name":"SECURITY_COM_ID_BASE_RID","features":[341]},{"name":"SECURITY_CREATOR_GROUP_RID","features":[341]},{"name":"SECURITY_CREATOR_GROUP_SERVER_RID","features":[341]},{"name":"SECURITY_CREATOR_OWNER_RID","features":[341]},{"name":"SECURITY_CREATOR_OWNER_RIGHTS_RID","features":[341]},{"name":"SECURITY_CREATOR_OWNER_SERVER_RID","features":[341]},{"name":"SECURITY_CRED_TYPE_BASE_RID","features":[341]},{"name":"SECURITY_CRED_TYPE_RID_COUNT","features":[341]},{"name":"SECURITY_CRED_TYPE_THIS_ORG_CERT_RID","features":[341]},{"name":"SECURITY_DASHOST_ID_BASE_RID","features":[341]},{"name":"SECURITY_DASHOST_ID_RID_COUNT","features":[341]},{"name":"SECURITY_DESCRIPTOR_REVISION","features":[341]},{"name":"SECURITY_DESCRIPTOR_REVISION1","features":[341]},{"name":"SECURITY_DIALUP_RID","features":[341]},{"name":"SECURITY_ENTERPRISE_CONTROLLERS_RID","features":[341]},{"name":"SECURITY_ENTERPRISE_READONLY_CONTROLLERS_RID","features":[341]},{"name":"SECURITY_INSTALLER_CAPABILITY_RID_COUNT","features":[341]},{"name":"SECURITY_INSTALLER_GROUP_CAPABILITY_BASE","features":[341]},{"name":"SECURITY_INSTALLER_GROUP_CAPABILITY_RID_COUNT","features":[341]},{"name":"SECURITY_INTERACTIVE_RID","features":[341]},{"name":"SECURITY_IUSER_RID","features":[341]},{"name":"SECURITY_LOCAL_ACCOUNT_AND_ADMIN_RID","features":[341]},{"name":"SECURITY_LOCAL_ACCOUNT_RID","features":[341]},{"name":"SECURITY_LOCAL_LOGON_RID","features":[341]},{"name":"SECURITY_LOCAL_RID","features":[341]},{"name":"SECURITY_LOCAL_SERVICE_RID","features":[341]},{"name":"SECURITY_LOCAL_SYSTEM_RID","features":[341]},{"name":"SECURITY_LOGON_IDS_RID","features":[341]},{"name":"SECURITY_LOGON_IDS_RID_COUNT","features":[341]},{"name":"SECURITY_MANDATORY_HIGH_RID","features":[341]},{"name":"SECURITY_MANDATORY_LOW_RID","features":[341]},{"name":"SECURITY_MANDATORY_MAXIMUM_USER_RID","features":[341]},{"name":"SECURITY_MANDATORY_MEDIUM_PLUS_RID","features":[341]},{"name":"SECURITY_MANDATORY_MEDIUM_RID","features":[341]},{"name":"SECURITY_MANDATORY_PROTECTED_PROCESS_RID","features":[341]},{"name":"SECURITY_MANDATORY_SYSTEM_RID","features":[341]},{"name":"SECURITY_MANDATORY_UNTRUSTED_RID","features":[341]},{"name":"SECURITY_MAX_ALWAYS_FILTERED","features":[341]},{"name":"SECURITY_MAX_BASE_RID","features":[341]},{"name":"SECURITY_MIN_BASE_RID","features":[341]},{"name":"SECURITY_MIN_NEVER_FILTERED","features":[341]},{"name":"SECURITY_NETWORK_RID","features":[341]},{"name":"SECURITY_NETWORK_SERVICE_RID","features":[341]},{"name":"SECURITY_NFS_ID_BASE_RID","features":[341]},{"name":"SECURITY_NT_NON_UNIQUE","features":[341]},{"name":"SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT","features":[341]},{"name":"SECURITY_NULL_RID","features":[341]},{"name":"SECURITY_OBJECT_AI_PARAMS","features":[341]},{"name":"SECURITY_OTHER_ORGANIZATION_RID","features":[341]},{"name":"SECURITY_PACKAGE_BASE_RID","features":[341]},{"name":"SECURITY_PACKAGE_DIGEST_RID","features":[341]},{"name":"SECURITY_PACKAGE_NTLM_RID","features":[341]},{"name":"SECURITY_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_PACKAGE_SCHANNEL_RID","features":[341]},{"name":"SECURITY_PARENT_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_PRINCIPAL_SELF_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_ANTIMALWARE_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_APP_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_AUTHENTICODE_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_NONE_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_WINDOWS_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_WINTCB_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_TYPE_FULL_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_TYPE_LITE_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_TYPE_NONE_RID","features":[341]},{"name":"SECURITY_PROCESS_TRUST_AUTHORITY_RID_COUNT","features":[341]},{"name":"SECURITY_PROXY_RID","features":[341]},{"name":"SECURITY_RDV_GFX_BASE_RID","features":[341]},{"name":"SECURITY_REMOTE_LOGON_RID","features":[341]},{"name":"SECURITY_RESERVED_ID_BASE_RID","features":[341]},{"name":"SECURITY_RESTRICTED_CODE_RID","features":[341]},{"name":"SECURITY_SERVER_LOGON_RID","features":[341]},{"name":"SECURITY_SERVICE_ID_BASE_RID","features":[341]},{"name":"SECURITY_SERVICE_ID_RID_COUNT","features":[341]},{"name":"SECURITY_SERVICE_RID","features":[341]},{"name":"SECURITY_TASK_ID_BASE_RID","features":[341]},{"name":"SECURITY_TERMINAL_SERVER_RID","features":[341]},{"name":"SECURITY_THIS_ORGANIZATION_RID","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID1","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID2","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID3","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID4","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID5","features":[341]},{"name":"SECURITY_UMFD_BASE_RID","features":[341]},{"name":"SECURITY_USERMANAGER_ID_BASE_RID","features":[341]},{"name":"SECURITY_USERMANAGER_ID_RID_COUNT","features":[341]},{"name":"SECURITY_USERMODEDRIVERHOST_ID_BASE_RID","features":[341]},{"name":"SECURITY_USERMODEDRIVERHOST_ID_RID_COUNT","features":[341]},{"name":"SECURITY_VIRTUALACCOUNT_ID_RID_COUNT","features":[341]},{"name":"SECURITY_VIRTUALSERVER_ID_BASE_RID","features":[341]},{"name":"SECURITY_VIRTUALSERVER_ID_RID_COUNT","features":[341]},{"name":"SECURITY_WINDOWSMOBILE_ID_BASE_RID","features":[341]},{"name":"SECURITY_WINDOW_MANAGER_BASE_RID","features":[341]},{"name":"SECURITY_WINRM_ID_BASE_RID","features":[341]},{"name":"SECURITY_WINRM_ID_RID_COUNT","features":[341]},{"name":"SECURITY_WMIHOST_ID_BASE_RID","features":[341]},{"name":"SECURITY_WMIHOST_ID_RID_COUNT","features":[341]},{"name":"SECURITY_WORLD_RID","features":[341]},{"name":"SECURITY_WRITE_RESTRICTED_CODE_RID","features":[341]},{"name":"SEC_HUGE_PAGES","features":[341]},{"name":"SEF_AI_USE_EXTRA_PARAMS","features":[341]},{"name":"SEF_FORCE_USER_MODE","features":[341]},{"name":"SEF_NORMALIZE_OUTPUT_DESCRIPTOR","features":[341]},{"name":"SERVERSILO_BASIC_INFORMATION","features":[307,341]},{"name":"SERVERSILO_INITING","features":[341]},{"name":"SERVERSILO_SHUTTING_DOWN","features":[341]},{"name":"SERVERSILO_STARTED","features":[341]},{"name":"SERVERSILO_STATE","features":[341]},{"name":"SERVERSILO_TERMINATED","features":[341]},{"name":"SERVERSILO_TERMINATING","features":[341]},{"name":"SERVICE_ERROR_TYPE","features":[341]},{"name":"SERVICE_INTERACTIVE_PROCESS","features":[341]},{"name":"SERVICE_LOAD_TYPE","features":[341]},{"name":"SERVICE_NODE_TYPE","features":[341]},{"name":"SERVICE_PKG_SERVICE","features":[341]},{"name":"SERVICE_USERSERVICE_INSTANCE","features":[341]},{"name":"SERVICE_USER_SERVICE","features":[341]},{"name":"SESSION_MODIFY_ACCESS","features":[341]},{"name":"SESSION_QUERY_ACCESS","features":[341]},{"name":"SE_ACCESS_CHECK_FLAG_NO_LEARNING_MODE_LOGGING","features":[341]},{"name":"SE_ACCESS_CHECK_VALID_FLAGS","features":[341]},{"name":"SE_ACTIVATE_AS_USER_CAPABILITY","features":[341]},{"name":"SE_APP_SILO_PRINT_CAPABILITY","features":[341]},{"name":"SE_APP_SILO_PROFILES_ROOT_MINIMAL_CAPABILITY","features":[341]},{"name":"SE_APP_SILO_USER_PROFILE_MINIMAL_CAPABILITY","features":[341]},{"name":"SE_APP_SILO_VOLUME_ROOT_MINIMAL_CAPABILITY","features":[341]},{"name":"SE_CONSTRAINED_IMPERSONATION_CAPABILITY","features":[341]},{"name":"SE_DEVELOPMENT_MODE_NETWORK_CAPABILITY","features":[341]},{"name":"SE_GROUP_ENABLED","features":[341]},{"name":"SE_GROUP_ENABLED_BY_DEFAULT","features":[341]},{"name":"SE_GROUP_INTEGRITY","features":[341]},{"name":"SE_GROUP_INTEGRITY_ENABLED","features":[341]},{"name":"SE_GROUP_LOGON_ID","features":[341]},{"name":"SE_GROUP_MANDATORY","features":[341]},{"name":"SE_GROUP_OWNER","features":[341]},{"name":"SE_GROUP_RESOURCE","features":[341]},{"name":"SE_GROUP_USE_FOR_DENY_ONLY","features":[341]},{"name":"SE_IMAGE_SIGNATURE_TYPE","features":[341]},{"name":"SE_LEARNING_MODE_LOGGING_CAPABILITY","features":[341]},{"name":"SE_MUMA_CAPABILITY","features":[341]},{"name":"SE_PERMISSIVE_LEARNING_MODE_CAPABILITY","features":[341]},{"name":"SE_SECURITY_DESCRIPTOR_FLAG_NO_ACCESS_FILTER_ACE","features":[341]},{"name":"SE_SECURITY_DESCRIPTOR_FLAG_NO_LABEL_ACE","features":[341]},{"name":"SE_SECURITY_DESCRIPTOR_FLAG_NO_OWNER_ACE","features":[341]},{"name":"SE_SECURITY_DESCRIPTOR_VALID_FLAGS","features":[341]},{"name":"SE_SESSION_IMPERSONATION_CAPABILITY","features":[341]},{"name":"SE_SIGNING_LEVEL_ANTIMALWARE","features":[341]},{"name":"SE_SIGNING_LEVEL_AUTHENTICODE","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_1","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_2","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_3","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_4","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_5","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_6","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_7","features":[341]},{"name":"SE_SIGNING_LEVEL_DEVELOPER","features":[341]},{"name":"SE_SIGNING_LEVEL_DYNAMIC_CODEGEN","features":[341]},{"name":"SE_SIGNING_LEVEL_ENTERPRISE","features":[341]},{"name":"SE_SIGNING_LEVEL_MICROSOFT","features":[341]},{"name":"SE_SIGNING_LEVEL_STORE","features":[341]},{"name":"SE_SIGNING_LEVEL_UNCHECKED","features":[341]},{"name":"SE_SIGNING_LEVEL_UNSIGNED","features":[341]},{"name":"SE_SIGNING_LEVEL_WINDOWS","features":[341]},{"name":"SE_SIGNING_LEVEL_WINDOWS_TCB","features":[341]},{"name":"SE_TOKEN_USER","features":[310,341]},{"name":"SFGAO_BROWSABLE","features":[341]},{"name":"SFGAO_CANCOPY","features":[341]},{"name":"SFGAO_CANDELETE","features":[341]},{"name":"SFGAO_CANLINK","features":[341]},{"name":"SFGAO_CANMONIKER","features":[341]},{"name":"SFGAO_CANMOVE","features":[341]},{"name":"SFGAO_CANRENAME","features":[341]},{"name":"SFGAO_CAPABILITYMASK","features":[341]},{"name":"SFGAO_COMPRESSED","features":[341]},{"name":"SFGAO_CONTENTSMASK","features":[341]},{"name":"SFGAO_DISPLAYATTRMASK","features":[341]},{"name":"SFGAO_DROPTARGET","features":[341]},{"name":"SFGAO_ENCRYPTED","features":[341]},{"name":"SFGAO_FILESYSANCESTOR","features":[341]},{"name":"SFGAO_FILESYSTEM","features":[341]},{"name":"SFGAO_FLAGS","features":[341]},{"name":"SFGAO_FOLDER","features":[341]},{"name":"SFGAO_GHOSTED","features":[341]},{"name":"SFGAO_HASPROPSHEET","features":[341]},{"name":"SFGAO_HASSTORAGE","features":[341]},{"name":"SFGAO_HASSUBFOLDER","features":[341]},{"name":"SFGAO_HIDDEN","features":[341]},{"name":"SFGAO_ISSLOW","features":[341]},{"name":"SFGAO_LINK","features":[341]},{"name":"SFGAO_NEWCONTENT","features":[341]},{"name":"SFGAO_NONENUMERATED","features":[341]},{"name":"SFGAO_PKEYSFGAOMASK","features":[341]},{"name":"SFGAO_PLACEHOLDER","features":[341]},{"name":"SFGAO_READONLY","features":[341]},{"name":"SFGAO_REMOVABLE","features":[341]},{"name":"SFGAO_SHARE","features":[341]},{"name":"SFGAO_STORAGE","features":[341]},{"name":"SFGAO_STORAGEANCESTOR","features":[341]},{"name":"SFGAO_STORAGECAPMASK","features":[341]},{"name":"SFGAO_STREAM","features":[341]},{"name":"SFGAO_SYSTEM","features":[341]},{"name":"SFGAO_VALIDATE","features":[341]},{"name":"SHARED_VIRTUAL_DISK_SUPPORT","features":[341]},{"name":"SHUFFLE_FILE_DATA","features":[341]},{"name":"SHUFFLE_FILE_FLAG_SKIP_INITIALIZING_NEW_CLUSTERS","features":[341]},{"name":"SID_HASH_SIZE","features":[341]},{"name":"SID_MAX_SUB_AUTHORITIES","features":[341]},{"name":"SID_RECOMMENDED_SUB_AUTHORITIES","features":[341]},{"name":"SID_REVISION","features":[341]},{"name":"SILOOBJECT_BASIC_INFORMATION","features":[307,341]},{"name":"SIZEOF_RFPO_DATA","features":[341]},{"name":"SIZE_OF_80387_REGISTERS","features":[341]},{"name":"SMB_CCF_APP_INSTANCE_EA_NAME","features":[341]},{"name":"SMT_UNPARKING_POLICY_CORE","features":[341]},{"name":"SMT_UNPARKING_POLICY_CORE_PER_THREAD","features":[341]},{"name":"SMT_UNPARKING_POLICY_LP_ROUNDROBIN","features":[341]},{"name":"SMT_UNPARKING_POLICY_LP_SEQUENTIAL","features":[341]},{"name":"SORT_CHINESE_BIG5","features":[341]},{"name":"SORT_CHINESE_BOPOMOFO","features":[341]},{"name":"SORT_CHINESE_PRC","features":[341]},{"name":"SORT_CHINESE_PRCP","features":[341]},{"name":"SORT_CHINESE_RADICALSTROKE","features":[341]},{"name":"SORT_CHINESE_UNICODE","features":[341]},{"name":"SORT_DEFAULT","features":[341]},{"name":"SORT_GEORGIAN_MODERN","features":[341]},{"name":"SORT_GEORGIAN_TRADITIONAL","features":[341]},{"name":"SORT_GERMAN_PHONE_BOOK","features":[341]},{"name":"SORT_HUNGARIAN_DEFAULT","features":[341]},{"name":"SORT_HUNGARIAN_TECHNICAL","features":[341]},{"name":"SORT_INVARIANT_MATH","features":[341]},{"name":"SORT_JAPANESE_RADICALSTROKE","features":[341]},{"name":"SORT_JAPANESE_UNICODE","features":[341]},{"name":"SORT_JAPANESE_XJIS","features":[341]},{"name":"SORT_KOREAN_KSC","features":[341]},{"name":"SORT_KOREAN_UNICODE","features":[341]},{"name":"SS_BITMAP","features":[341]},{"name":"SS_BLACKFRAME","features":[341]},{"name":"SS_BLACKRECT","features":[341]},{"name":"SS_CENTER","features":[341]},{"name":"SS_CENTERIMAGE","features":[341]},{"name":"SS_EDITCONTROL","features":[341]},{"name":"SS_ELLIPSISMASK","features":[341]},{"name":"SS_ENDELLIPSIS","features":[341]},{"name":"SS_ENHMETAFILE","features":[341]},{"name":"SS_ETCHEDFRAME","features":[341]},{"name":"SS_ETCHEDHORZ","features":[341]},{"name":"SS_ETCHEDVERT","features":[341]},{"name":"SS_GRAYFRAME","features":[341]},{"name":"SS_GRAYRECT","features":[341]},{"name":"SS_ICON","features":[341]},{"name":"SS_LEFT","features":[341]},{"name":"SS_LEFTNOWORDWRAP","features":[341]},{"name":"SS_NOPREFIX","features":[341]},{"name":"SS_NOTIFY","features":[341]},{"name":"SS_OWNERDRAW","features":[341]},{"name":"SS_PATHELLIPSIS","features":[341]},{"name":"SS_REALSIZECONTROL","features":[341]},{"name":"SS_REALSIZEIMAGE","features":[341]},{"name":"SS_RIGHT","features":[341]},{"name":"SS_RIGHTJUST","features":[341]},{"name":"SS_SIMPLE","features":[341]},{"name":"SS_SUNKEN","features":[341]},{"name":"SS_TYPEMASK","features":[341]},{"name":"SS_USERITEM","features":[341]},{"name":"SS_WHITEFRAME","features":[341]},{"name":"SS_WHITERECT","features":[341]},{"name":"SS_WORDELLIPSIS","features":[341]},{"name":"STATIC_STYLES","features":[341]},{"name":"SUBLANG_AFRIKAANS_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_ALBANIAN_ALBANIA","features":[341]},{"name":"SUBLANG_ALSATIAN_FRANCE","features":[341]},{"name":"SUBLANG_AMHARIC_ETHIOPIA","features":[341]},{"name":"SUBLANG_ARABIC_ALGERIA","features":[341]},{"name":"SUBLANG_ARABIC_BAHRAIN","features":[341]},{"name":"SUBLANG_ARABIC_EGYPT","features":[341]},{"name":"SUBLANG_ARABIC_IRAQ","features":[341]},{"name":"SUBLANG_ARABIC_JORDAN","features":[341]},{"name":"SUBLANG_ARABIC_KUWAIT","features":[341]},{"name":"SUBLANG_ARABIC_LEBANON","features":[341]},{"name":"SUBLANG_ARABIC_LIBYA","features":[341]},{"name":"SUBLANG_ARABIC_MOROCCO","features":[341]},{"name":"SUBLANG_ARABIC_OMAN","features":[341]},{"name":"SUBLANG_ARABIC_QATAR","features":[341]},{"name":"SUBLANG_ARABIC_SAUDI_ARABIA","features":[341]},{"name":"SUBLANG_ARABIC_SYRIA","features":[341]},{"name":"SUBLANG_ARABIC_TUNISIA","features":[341]},{"name":"SUBLANG_ARABIC_UAE","features":[341]},{"name":"SUBLANG_ARABIC_YEMEN","features":[341]},{"name":"SUBLANG_ARMENIAN_ARMENIA","features":[341]},{"name":"SUBLANG_ASSAMESE_INDIA","features":[341]},{"name":"SUBLANG_AZERBAIJANI_AZERBAIJAN_CYRILLIC","features":[341]},{"name":"SUBLANG_AZERBAIJANI_AZERBAIJAN_LATIN","features":[341]},{"name":"SUBLANG_AZERI_CYRILLIC","features":[341]},{"name":"SUBLANG_AZERI_LATIN","features":[341]},{"name":"SUBLANG_BANGLA_BANGLADESH","features":[341]},{"name":"SUBLANG_BANGLA_INDIA","features":[341]},{"name":"SUBLANG_BASHKIR_RUSSIA","features":[341]},{"name":"SUBLANG_BASQUE_BASQUE","features":[341]},{"name":"SUBLANG_BELARUSIAN_BELARUS","features":[341]},{"name":"SUBLANG_BENGALI_BANGLADESH","features":[341]},{"name":"SUBLANG_BENGALI_INDIA","features":[341]},{"name":"SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC","features":[341]},{"name":"SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN","features":[341]},{"name":"SUBLANG_BRETON_FRANCE","features":[341]},{"name":"SUBLANG_BULGARIAN_BULGARIA","features":[341]},{"name":"SUBLANG_CATALAN_CATALAN","features":[341]},{"name":"SUBLANG_CENTRAL_KURDISH_IRAQ","features":[341]},{"name":"SUBLANG_CHEROKEE_CHEROKEE","features":[341]},{"name":"SUBLANG_CHINESE_HONGKONG","features":[341]},{"name":"SUBLANG_CHINESE_MACAU","features":[341]},{"name":"SUBLANG_CHINESE_SIMPLIFIED","features":[341]},{"name":"SUBLANG_CHINESE_SINGAPORE","features":[341]},{"name":"SUBLANG_CHINESE_TRADITIONAL","features":[341]},{"name":"SUBLANG_CORSICAN_FRANCE","features":[341]},{"name":"SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN","features":[341]},{"name":"SUBLANG_CROATIAN_CROATIA","features":[341]},{"name":"SUBLANG_CUSTOM_DEFAULT","features":[341]},{"name":"SUBLANG_CUSTOM_UNSPECIFIED","features":[341]},{"name":"SUBLANG_CZECH_CZECH_REPUBLIC","features":[341]},{"name":"SUBLANG_DANISH_DENMARK","features":[341]},{"name":"SUBLANG_DARI_AFGHANISTAN","features":[341]},{"name":"SUBLANG_DEFAULT","features":[341]},{"name":"SUBLANG_DIVEHI_MALDIVES","features":[341]},{"name":"SUBLANG_DUTCH","features":[341]},{"name":"SUBLANG_DUTCH_BELGIAN","features":[341]},{"name":"SUBLANG_ENGLISH_AUS","features":[341]},{"name":"SUBLANG_ENGLISH_BELIZE","features":[341]},{"name":"SUBLANG_ENGLISH_CAN","features":[341]},{"name":"SUBLANG_ENGLISH_CARIBBEAN","features":[341]},{"name":"SUBLANG_ENGLISH_EIRE","features":[341]},{"name":"SUBLANG_ENGLISH_INDIA","features":[341]},{"name":"SUBLANG_ENGLISH_JAMAICA","features":[341]},{"name":"SUBLANG_ENGLISH_MALAYSIA","features":[341]},{"name":"SUBLANG_ENGLISH_NZ","features":[341]},{"name":"SUBLANG_ENGLISH_PHILIPPINES","features":[341]},{"name":"SUBLANG_ENGLISH_SINGAPORE","features":[341]},{"name":"SUBLANG_ENGLISH_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_ENGLISH_TRINIDAD","features":[341]},{"name":"SUBLANG_ENGLISH_UK","features":[341]},{"name":"SUBLANG_ENGLISH_US","features":[341]},{"name":"SUBLANG_ENGLISH_ZIMBABWE","features":[341]},{"name":"SUBLANG_ESTONIAN_ESTONIA","features":[341]},{"name":"SUBLANG_FAEROESE_FAROE_ISLANDS","features":[341]},{"name":"SUBLANG_FILIPINO_PHILIPPINES","features":[341]},{"name":"SUBLANG_FINNISH_FINLAND","features":[341]},{"name":"SUBLANG_FRENCH","features":[341]},{"name":"SUBLANG_FRENCH_BELGIAN","features":[341]},{"name":"SUBLANG_FRENCH_CANADIAN","features":[341]},{"name":"SUBLANG_FRENCH_LUXEMBOURG","features":[341]},{"name":"SUBLANG_FRENCH_MONACO","features":[341]},{"name":"SUBLANG_FRENCH_SWISS","features":[341]},{"name":"SUBLANG_FRISIAN_NETHERLANDS","features":[341]},{"name":"SUBLANG_FULAH_SENEGAL","features":[341]},{"name":"SUBLANG_GALICIAN_GALICIAN","features":[341]},{"name":"SUBLANG_GEORGIAN_GEORGIA","features":[341]},{"name":"SUBLANG_GERMAN","features":[341]},{"name":"SUBLANG_GERMAN_AUSTRIAN","features":[341]},{"name":"SUBLANG_GERMAN_LIECHTENSTEIN","features":[341]},{"name":"SUBLANG_GERMAN_LUXEMBOURG","features":[341]},{"name":"SUBLANG_GERMAN_SWISS","features":[341]},{"name":"SUBLANG_GREEK_GREECE","features":[341]},{"name":"SUBLANG_GREENLANDIC_GREENLAND","features":[341]},{"name":"SUBLANG_GUJARATI_INDIA","features":[341]},{"name":"SUBLANG_HAUSA_NIGERIA_LATIN","features":[341]},{"name":"SUBLANG_HAWAIIAN_US","features":[341]},{"name":"SUBLANG_HEBREW_ISRAEL","features":[341]},{"name":"SUBLANG_HINDI_INDIA","features":[341]},{"name":"SUBLANG_HUNGARIAN_HUNGARY","features":[341]},{"name":"SUBLANG_ICELANDIC_ICELAND","features":[341]},{"name":"SUBLANG_IGBO_NIGERIA","features":[341]},{"name":"SUBLANG_INDONESIAN_INDONESIA","features":[341]},{"name":"SUBLANG_INUKTITUT_CANADA","features":[341]},{"name":"SUBLANG_INUKTITUT_CANADA_LATIN","features":[341]},{"name":"SUBLANG_IRISH_IRELAND","features":[341]},{"name":"SUBLANG_ITALIAN","features":[341]},{"name":"SUBLANG_ITALIAN_SWISS","features":[341]},{"name":"SUBLANG_JAPANESE_JAPAN","features":[341]},{"name":"SUBLANG_KANNADA_INDIA","features":[341]},{"name":"SUBLANG_KASHMIRI_INDIA","features":[341]},{"name":"SUBLANG_KASHMIRI_SASIA","features":[341]},{"name":"SUBLANG_KAZAK_KAZAKHSTAN","features":[341]},{"name":"SUBLANG_KHMER_CAMBODIA","features":[341]},{"name":"SUBLANG_KICHE_GUATEMALA","features":[341]},{"name":"SUBLANG_KINYARWANDA_RWANDA","features":[341]},{"name":"SUBLANG_KONKANI_INDIA","features":[341]},{"name":"SUBLANG_KOREAN","features":[341]},{"name":"SUBLANG_KYRGYZ_KYRGYZSTAN","features":[341]},{"name":"SUBLANG_LAO_LAO","features":[341]},{"name":"SUBLANG_LATVIAN_LATVIA","features":[341]},{"name":"SUBLANG_LITHUANIAN","features":[341]},{"name":"SUBLANG_LOWER_SORBIAN_GERMANY","features":[341]},{"name":"SUBLANG_LUXEMBOURGISH_LUXEMBOURG","features":[341]},{"name":"SUBLANG_MACEDONIAN_MACEDONIA","features":[341]},{"name":"SUBLANG_MALAYALAM_INDIA","features":[341]},{"name":"SUBLANG_MALAY_BRUNEI_DARUSSALAM","features":[341]},{"name":"SUBLANG_MALAY_MALAYSIA","features":[341]},{"name":"SUBLANG_MALTESE_MALTA","features":[341]},{"name":"SUBLANG_MAORI_NEW_ZEALAND","features":[341]},{"name":"SUBLANG_MAPUDUNGUN_CHILE","features":[341]},{"name":"SUBLANG_MARATHI_INDIA","features":[341]},{"name":"SUBLANG_MOHAWK_MOHAWK","features":[341]},{"name":"SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA","features":[341]},{"name":"SUBLANG_MONGOLIAN_PRC","features":[341]},{"name":"SUBLANG_NEPALI_INDIA","features":[341]},{"name":"SUBLANG_NEPALI_NEPAL","features":[341]},{"name":"SUBLANG_NEUTRAL","features":[341]},{"name":"SUBLANG_NORWEGIAN_BOKMAL","features":[341]},{"name":"SUBLANG_NORWEGIAN_NYNORSK","features":[341]},{"name":"SUBLANG_OCCITAN_FRANCE","features":[341]},{"name":"SUBLANG_ODIA_INDIA","features":[341]},{"name":"SUBLANG_ORIYA_INDIA","features":[341]},{"name":"SUBLANG_PASHTO_AFGHANISTAN","features":[341]},{"name":"SUBLANG_PERSIAN_IRAN","features":[341]},{"name":"SUBLANG_POLISH_POLAND","features":[341]},{"name":"SUBLANG_PORTUGUESE","features":[341]},{"name":"SUBLANG_PORTUGUESE_BRAZILIAN","features":[341]},{"name":"SUBLANG_PULAR_SENEGAL","features":[341]},{"name":"SUBLANG_PUNJABI_INDIA","features":[341]},{"name":"SUBLANG_PUNJABI_PAKISTAN","features":[341]},{"name":"SUBLANG_QUECHUA_BOLIVIA","features":[341]},{"name":"SUBLANG_QUECHUA_ECUADOR","features":[341]},{"name":"SUBLANG_QUECHUA_PERU","features":[341]},{"name":"SUBLANG_ROMANIAN_ROMANIA","features":[341]},{"name":"SUBLANG_ROMANSH_SWITZERLAND","features":[341]},{"name":"SUBLANG_RUSSIAN_RUSSIA","features":[341]},{"name":"SUBLANG_SAKHA_RUSSIA","features":[341]},{"name":"SUBLANG_SAMI_INARI_FINLAND","features":[341]},{"name":"SUBLANG_SAMI_LULE_NORWAY","features":[341]},{"name":"SUBLANG_SAMI_LULE_SWEDEN","features":[341]},{"name":"SUBLANG_SAMI_NORTHERN_FINLAND","features":[341]},{"name":"SUBLANG_SAMI_NORTHERN_NORWAY","features":[341]},{"name":"SUBLANG_SAMI_NORTHERN_SWEDEN","features":[341]},{"name":"SUBLANG_SAMI_SKOLT_FINLAND","features":[341]},{"name":"SUBLANG_SAMI_SOUTHERN_NORWAY","features":[341]},{"name":"SUBLANG_SAMI_SOUTHERN_SWEDEN","features":[341]},{"name":"SUBLANG_SANSKRIT_INDIA","features":[341]},{"name":"SUBLANG_SCOTTISH_GAELIC","features":[341]},{"name":"SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC","features":[341]},{"name":"SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN","features":[341]},{"name":"SUBLANG_SERBIAN_CROATIA","features":[341]},{"name":"SUBLANG_SERBIAN_CYRILLIC","features":[341]},{"name":"SUBLANG_SERBIAN_LATIN","features":[341]},{"name":"SUBLANG_SERBIAN_MONTENEGRO_CYRILLIC","features":[341]},{"name":"SUBLANG_SERBIAN_MONTENEGRO_LATIN","features":[341]},{"name":"SUBLANG_SERBIAN_SERBIA_CYRILLIC","features":[341]},{"name":"SUBLANG_SERBIAN_SERBIA_LATIN","features":[341]},{"name":"SUBLANG_SINDHI_AFGHANISTAN","features":[341]},{"name":"SUBLANG_SINDHI_INDIA","features":[341]},{"name":"SUBLANG_SINDHI_PAKISTAN","features":[341]},{"name":"SUBLANG_SINHALESE_SRI_LANKA","features":[341]},{"name":"SUBLANG_SLOVAK_SLOVAKIA","features":[341]},{"name":"SUBLANG_SLOVENIAN_SLOVENIA","features":[341]},{"name":"SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_SPANISH","features":[341]},{"name":"SUBLANG_SPANISH_ARGENTINA","features":[341]},{"name":"SUBLANG_SPANISH_BOLIVIA","features":[341]},{"name":"SUBLANG_SPANISH_CHILE","features":[341]},{"name":"SUBLANG_SPANISH_COLOMBIA","features":[341]},{"name":"SUBLANG_SPANISH_COSTA_RICA","features":[341]},{"name":"SUBLANG_SPANISH_DOMINICAN_REPUBLIC","features":[341]},{"name":"SUBLANG_SPANISH_ECUADOR","features":[341]},{"name":"SUBLANG_SPANISH_EL_SALVADOR","features":[341]},{"name":"SUBLANG_SPANISH_GUATEMALA","features":[341]},{"name":"SUBLANG_SPANISH_HONDURAS","features":[341]},{"name":"SUBLANG_SPANISH_MEXICAN","features":[341]},{"name":"SUBLANG_SPANISH_MODERN","features":[341]},{"name":"SUBLANG_SPANISH_NICARAGUA","features":[341]},{"name":"SUBLANG_SPANISH_PANAMA","features":[341]},{"name":"SUBLANG_SPANISH_PARAGUAY","features":[341]},{"name":"SUBLANG_SPANISH_PERU","features":[341]},{"name":"SUBLANG_SPANISH_PUERTO_RICO","features":[341]},{"name":"SUBLANG_SPANISH_URUGUAY","features":[341]},{"name":"SUBLANG_SPANISH_US","features":[341]},{"name":"SUBLANG_SPANISH_VENEZUELA","features":[341]},{"name":"SUBLANG_SWAHILI_KENYA","features":[341]},{"name":"SUBLANG_SWEDISH","features":[341]},{"name":"SUBLANG_SWEDISH_FINLAND","features":[341]},{"name":"SUBLANG_SYRIAC_SYRIA","features":[341]},{"name":"SUBLANG_SYS_DEFAULT","features":[341]},{"name":"SUBLANG_TAJIK_TAJIKISTAN","features":[341]},{"name":"SUBLANG_TAMAZIGHT_ALGERIA_LATIN","features":[341]},{"name":"SUBLANG_TAMAZIGHT_MOROCCO_TIFINAGH","features":[341]},{"name":"SUBLANG_TAMIL_INDIA","features":[341]},{"name":"SUBLANG_TAMIL_SRI_LANKA","features":[341]},{"name":"SUBLANG_TATAR_RUSSIA","features":[341]},{"name":"SUBLANG_TELUGU_INDIA","features":[341]},{"name":"SUBLANG_THAI_THAILAND","features":[341]},{"name":"SUBLANG_TIBETAN_PRC","features":[341]},{"name":"SUBLANG_TIGRIGNA_ERITREA","features":[341]},{"name":"SUBLANG_TIGRINYA_ERITREA","features":[341]},{"name":"SUBLANG_TIGRINYA_ETHIOPIA","features":[341]},{"name":"SUBLANG_TSWANA_BOTSWANA","features":[341]},{"name":"SUBLANG_TSWANA_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_TURKISH_TURKEY","features":[341]},{"name":"SUBLANG_TURKMEN_TURKMENISTAN","features":[341]},{"name":"SUBLANG_UIGHUR_PRC","features":[341]},{"name":"SUBLANG_UI_CUSTOM_DEFAULT","features":[341]},{"name":"SUBLANG_UKRAINIAN_UKRAINE","features":[341]},{"name":"SUBLANG_UPPER_SORBIAN_GERMANY","features":[341]},{"name":"SUBLANG_URDU_INDIA","features":[341]},{"name":"SUBLANG_URDU_PAKISTAN","features":[341]},{"name":"SUBLANG_UZBEK_CYRILLIC","features":[341]},{"name":"SUBLANG_UZBEK_LATIN","features":[341]},{"name":"SUBLANG_VALENCIAN_VALENCIA","features":[341]},{"name":"SUBLANG_VIETNAMESE_VIETNAM","features":[341]},{"name":"SUBLANG_WELSH_UNITED_KINGDOM","features":[341]},{"name":"SUBLANG_WOLOF_SENEGAL","features":[341]},{"name":"SUBLANG_XHOSA_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_YAKUT_RUSSIA","features":[341]},{"name":"SUBLANG_YI_PRC","features":[341]},{"name":"SUBLANG_YORUBA_NIGERIA","features":[341]},{"name":"SUBLANG_ZULU_SOUTH_AFRICA","features":[341]},{"name":"SUPPORTED_OS_INFO","features":[341]},{"name":"SYSTEM_ACCESS_FILTER_ACE_TYPE","features":[341]},{"name":"SYSTEM_ACCESS_FILTER_NOCONSTRAINT_MASK","features":[341]},{"name":"SYSTEM_ACCESS_FILTER_VALID_MASK","features":[341]},{"name":"SYSTEM_ALARM_ACE_TYPE","features":[341]},{"name":"SYSTEM_ALARM_CALLBACK_ACE_TYPE","features":[341]},{"name":"SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE","features":[341]},{"name":"SYSTEM_ALARM_OBJECT_ACE_TYPE","features":[341]},{"name":"SYSTEM_AUDIT_ACE_TYPE","features":[341]},{"name":"SYSTEM_AUDIT_CALLBACK_ACE_TYPE","features":[341]},{"name":"SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE","features":[341]},{"name":"SYSTEM_AUDIT_OBJECT_ACE_TYPE","features":[341]},{"name":"SYSTEM_CACHE_ALIGNMENT_SIZE","features":[341]},{"name":"SYSTEM_MANDATORY_LABEL_ACE_TYPE","features":[341]},{"name":"SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP","features":[341]},{"name":"SYSTEM_MANDATORY_LABEL_NO_READ_UP","features":[341]},{"name":"SYSTEM_MANDATORY_LABEL_NO_WRITE_UP","features":[341]},{"name":"SYSTEM_PROCESS_TRUST_LABEL_ACE_TYPE","features":[341]},{"name":"SYSTEM_PROCESS_TRUST_LABEL_VALID_MASK","features":[341]},{"name":"SYSTEM_PROCESS_TRUST_NOCONSTRAINT_MASK","features":[341]},{"name":"SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE","features":[341]},{"name":"SYSTEM_SCOPED_POLICY_ID_ACE_TYPE","features":[341]},{"name":"SeImageSignatureCache","features":[341]},{"name":"SeImageSignatureCatalogCached","features":[341]},{"name":"SeImageSignatureCatalogHint","features":[341]},{"name":"SeImageSignatureCatalogNotCached","features":[341]},{"name":"SeImageSignatureEmbedded","features":[341]},{"name":"SeImageSignatureNone","features":[341]},{"name":"SeImageSignaturePackageCatalog","features":[341]},{"name":"SeImageSignaturePplMitigated","features":[341]},{"name":"SevereError","features":[341]},{"name":"SharedVirtualDiskCDPSnapshotsSupported","features":[341]},{"name":"SharedVirtualDiskHandleState","features":[341]},{"name":"SharedVirtualDiskHandleStateFileShared","features":[341]},{"name":"SharedVirtualDiskHandleStateHandleShared","features":[341]},{"name":"SharedVirtualDiskHandleStateNone","features":[341]},{"name":"SharedVirtualDiskSnapshotsSupported","features":[341]},{"name":"SharedVirtualDiskSupportType","features":[341]},{"name":"SharedVirtualDisksSupported","features":[341]},{"name":"SharedVirtualDisksUnsupported","features":[341]},{"name":"SystemLoad","features":[341]},{"name":"TAPE_CHECK_FOR_DRIVE_PROBLEM","features":[341]},{"name":"TAPE_CREATE_PARTITION","features":[341]},{"name":"TAPE_DRIVE_ABSOLUTE_BLK","features":[341]},{"name":"TAPE_DRIVE_ABS_BLK_IMMED","features":[341]},{"name":"TAPE_DRIVE_CLEAN_REQUESTS","features":[341]},{"name":"TAPE_DRIVE_COMPRESSION","features":[341]},{"name":"TAPE_DRIVE_ECC","features":[341]},{"name":"TAPE_DRIVE_EJECT_MEDIA","features":[341]},{"name":"TAPE_DRIVE_END_OF_DATA","features":[341]},{"name":"TAPE_DRIVE_EOT_WZ_SIZE","features":[341]},{"name":"TAPE_DRIVE_ERASE_BOP_ONLY","features":[341]},{"name":"TAPE_DRIVE_ERASE_IMMEDIATE","features":[341]},{"name":"TAPE_DRIVE_ERASE_LONG","features":[341]},{"name":"TAPE_DRIVE_ERASE_SHORT","features":[341]},{"name":"TAPE_DRIVE_FILEMARKS","features":[341]},{"name":"TAPE_DRIVE_FIXED","features":[341]},{"name":"TAPE_DRIVE_FIXED_BLOCK","features":[341]},{"name":"TAPE_DRIVE_FORMAT","features":[341]},{"name":"TAPE_DRIVE_FORMAT_IMMEDIATE","features":[341]},{"name":"TAPE_DRIVE_GET_ABSOLUTE_BLK","features":[341]},{"name":"TAPE_DRIVE_GET_LOGICAL_BLK","features":[341]},{"name":"TAPE_DRIVE_HIGH_FEATURES","features":[341]},{"name":"TAPE_DRIVE_INITIATOR","features":[341]},{"name":"TAPE_DRIVE_LOAD_UNLD_IMMED","features":[341]},{"name":"TAPE_DRIVE_LOAD_UNLOAD","features":[341]},{"name":"TAPE_DRIVE_LOCK_UNLK_IMMED","features":[341]},{"name":"TAPE_DRIVE_LOCK_UNLOCK","features":[341]},{"name":"TAPE_DRIVE_LOGICAL_BLK","features":[341]},{"name":"TAPE_DRIVE_LOG_BLK_IMMED","features":[341]},{"name":"TAPE_DRIVE_PADDING","features":[341]},{"name":"TAPE_DRIVE_PROBLEM_TYPE","features":[341]},{"name":"TAPE_DRIVE_RELATIVE_BLKS","features":[341]},{"name":"TAPE_DRIVE_REPORT_SMKS","features":[341]},{"name":"TAPE_DRIVE_RESERVED_BIT","features":[341]},{"name":"TAPE_DRIVE_REVERSE_POSITION","features":[341]},{"name":"TAPE_DRIVE_REWIND_IMMEDIATE","features":[341]},{"name":"TAPE_DRIVE_SELECT","features":[341]},{"name":"TAPE_DRIVE_SEQUENTIAL_FMKS","features":[341]},{"name":"TAPE_DRIVE_SEQUENTIAL_SMKS","features":[341]},{"name":"TAPE_DRIVE_SETMARKS","features":[341]},{"name":"TAPE_DRIVE_SET_BLOCK_SIZE","features":[341]},{"name":"TAPE_DRIVE_SET_CMP_BOP_ONLY","features":[341]},{"name":"TAPE_DRIVE_SET_COMPRESSION","features":[341]},{"name":"TAPE_DRIVE_SET_ECC","features":[341]},{"name":"TAPE_DRIVE_SET_EOT_WZ_SIZE","features":[341]},{"name":"TAPE_DRIVE_SET_PADDING","features":[341]},{"name":"TAPE_DRIVE_SET_REPORT_SMKS","features":[341]},{"name":"TAPE_DRIVE_SPACE_IMMEDIATE","features":[341]},{"name":"TAPE_DRIVE_TAPE_CAPACITY","features":[341]},{"name":"TAPE_DRIVE_TAPE_REMAINING","features":[341]},{"name":"TAPE_DRIVE_TENSION","features":[341]},{"name":"TAPE_DRIVE_TENSION_IMMED","features":[341]},{"name":"TAPE_DRIVE_VARIABLE_BLOCK","features":[341]},{"name":"TAPE_DRIVE_WRITE_FILEMARKS","features":[341]},{"name":"TAPE_DRIVE_WRITE_LONG_FMKS","features":[341]},{"name":"TAPE_DRIVE_WRITE_MARK_IMMED","features":[341]},{"name":"TAPE_DRIVE_WRITE_PROTECT","features":[341]},{"name":"TAPE_DRIVE_WRITE_SETMARKS","features":[341]},{"name":"TAPE_DRIVE_WRITE_SHORT_FMKS","features":[341]},{"name":"TAPE_GET_DRIVE_PARAMETERS","features":[307,341]},{"name":"TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH","features":[341]},{"name":"TAPE_GET_MEDIA_PARAMETERS","features":[307,341]},{"name":"TAPE_PSEUDO_LOGICAL_BLOCK","features":[341]},{"name":"TAPE_PSEUDO_LOGICAL_POSITION","features":[341]},{"name":"TAPE_QUERY_DEVICE_ERROR_DATA","features":[341]},{"name":"TAPE_QUERY_DRIVE_PARAMETERS","features":[341]},{"name":"TAPE_QUERY_IO_ERROR_DATA","features":[341]},{"name":"TAPE_QUERY_MEDIA_CAPACITY","features":[341]},{"name":"TAPE_SET_DRIVE_PARAMETERS","features":[307,341]},{"name":"TAPE_SET_MEDIA_PARAMETERS","features":[341]},{"name":"TAPE_WMI_OPERATIONS","features":[341]},{"name":"THREAD_BASE_PRIORITY_IDLE","features":[341]},{"name":"THREAD_BASE_PRIORITY_LOWRT","features":[341]},{"name":"THREAD_BASE_PRIORITY_MAX","features":[341]},{"name":"THREAD_BASE_PRIORITY_MIN","features":[341]},{"name":"THREAD_DYNAMIC_CODE_ALLOW","features":[341]},{"name":"THREAD_PROFILING_FLAG_DISPATCH","features":[341]},{"name":"TIME_ZONE_ID_DAYLIGHT","features":[341]},{"name":"TIME_ZONE_ID_STANDARD","features":[341]},{"name":"TIME_ZONE_ID_UNKNOWN","features":[341]},{"name":"TLS_MINIMUM_AVAILABLE","features":[341]},{"name":"TOKEN_BNO_ISOLATION_INFORMATION","features":[307,341]},{"name":"TOKEN_SID_INFORMATION","features":[310,341]},{"name":"TOKEN_SOURCE_LENGTH","features":[341]},{"name":"TRANSACTIONMANAGER_BASIC_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_BIND_TRANSACTION","features":[341]},{"name":"TRANSACTIONMANAGER_CREATE_RM","features":[341]},{"name":"TRANSACTIONMANAGER_INFORMATION_CLASS","features":[341]},{"name":"TRANSACTIONMANAGER_LOGPATH_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_LOG_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_OLDEST_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_QUERY_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_RECOVER","features":[341]},{"name":"TRANSACTIONMANAGER_RECOVERY_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_RENAME","features":[341]},{"name":"TRANSACTIONMANAGER_SET_INFORMATION","features":[341]},{"name":"TRANSACTION_BASIC_INFORMATION","features":[341]},{"name":"TRANSACTION_BIND_INFORMATION","features":[307,341]},{"name":"TRANSACTION_COMMIT","features":[341]},{"name":"TRANSACTION_ENLIST","features":[341]},{"name":"TRANSACTION_ENLISTMENTS_INFORMATION","features":[341]},{"name":"TRANSACTION_ENLISTMENT_PAIR","features":[341]},{"name":"TRANSACTION_INFORMATION_CLASS","features":[341]},{"name":"TRANSACTION_LIST_ENTRY","features":[341]},{"name":"TRANSACTION_LIST_INFORMATION","features":[341]},{"name":"TRANSACTION_PROPAGATE","features":[341]},{"name":"TRANSACTION_PROPERTIES_INFORMATION","features":[341]},{"name":"TRANSACTION_QUERY_INFORMATION","features":[341]},{"name":"TRANSACTION_RIGHT_RESERVED1","features":[341]},{"name":"TRANSACTION_ROLLBACK","features":[341]},{"name":"TRANSACTION_SET_INFORMATION","features":[341]},{"name":"TRANSACTION_STATE","features":[341]},{"name":"TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION","features":[341]},{"name":"TREE_CONNECT_ATTRIBUTE_GLOBAL","features":[341]},{"name":"TREE_CONNECT_ATTRIBUTE_INTEGRITY","features":[341]},{"name":"TREE_CONNECT_ATTRIBUTE_PINNED","features":[341]},{"name":"TREE_CONNECT_ATTRIBUTE_PRIVACY","features":[341]},{"name":"TRUST_PROTECTED_FILTER_ACE_FLAG","features":[341]},{"name":"TapeDriveCleanDriveNow","features":[341]},{"name":"TapeDriveHardwareError","features":[341]},{"name":"TapeDriveMediaLifeExpired","features":[341]},{"name":"TapeDriveProblemNone","features":[341]},{"name":"TapeDriveReadError","features":[341]},{"name":"TapeDriveReadWarning","features":[341]},{"name":"TapeDriveReadWriteError","features":[341]},{"name":"TapeDriveReadWriteWarning","features":[341]},{"name":"TapeDriveScsiConnectionError","features":[341]},{"name":"TapeDriveSnappedTape","features":[341]},{"name":"TapeDriveTimetoClean","features":[341]},{"name":"TapeDriveUnsupportedMedia","features":[341]},{"name":"TapeDriveWriteError","features":[341]},{"name":"TapeDriveWriteWarning","features":[341]},{"name":"TransactionBasicInformation","features":[341]},{"name":"TransactionBindInformation","features":[341]},{"name":"TransactionDTCPrivateInformation","features":[341]},{"name":"TransactionEnlistmentInformation","features":[341]},{"name":"TransactionManagerBasicInformation","features":[341]},{"name":"TransactionManagerLogInformation","features":[341]},{"name":"TransactionManagerLogPathInformation","features":[341]},{"name":"TransactionManagerOldestTransactionInformation","features":[341]},{"name":"TransactionManagerOnlineProbeInformation","features":[341]},{"name":"TransactionManagerRecoveryInformation","features":[341]},{"name":"TransactionPropertiesInformation","features":[341]},{"name":"TransactionStateCommittedNotify","features":[341]},{"name":"TransactionStateIndoubt","features":[341]},{"name":"TransactionStateNormal","features":[341]},{"name":"TransactionSuperiorEnlistmentInformation","features":[341]},{"name":"UCSCHAR_INVALID_CHARACTER","features":[341]},{"name":"UMS_CREATE_THREAD_ATTRIBUTES","features":[341]},{"name":"UNICODE_STRING_MAX_CHARS","features":[341]},{"name":"UNIFIEDBUILDREVISION_KEY","features":[341]},{"name":"UNIFIEDBUILDREVISION_MIN","features":[341]},{"name":"UNIFIEDBUILDREVISION_VALUE","features":[341]},{"name":"UNWIND_CHAIN_LIMIT","features":[341]},{"name":"UNWIND_HISTORY_TABLE_SIZE","features":[341]},{"name":"UNW_FLAG_NO_EPILOGUE","features":[341]},{"name":"UmsSchedulerStartup","features":[341]},{"name":"UmsSchedulerThreadBlocked","features":[341]},{"name":"UmsSchedulerThreadYield","features":[341]},{"name":"VALID_INHERIT_FLAGS","features":[341]},{"name":"VBS_BASIC_PAGE_MEASURED_DATA","features":[341]},{"name":"VBS_BASIC_PAGE_SYSTEM_CALL","features":[341]},{"name":"VBS_BASIC_PAGE_THREAD_DESCRIPTOR","features":[341]},{"name":"VBS_BASIC_PAGE_UNMEASURED_DATA","features":[341]},{"name":"VBS_BASIC_PAGE_ZERO_FILL","features":[341]},{"name":"VER_AND","features":[341]},{"name":"VER_CONDITION_MASK","features":[341]},{"name":"VER_EQUAL","features":[341]},{"name":"VER_GREATER","features":[341]},{"name":"VER_GREATER_EQUAL","features":[341]},{"name":"VER_LESS","features":[341]},{"name":"VER_LESS_EQUAL","features":[341]},{"name":"VER_NT_DOMAIN_CONTROLLER","features":[341]},{"name":"VER_NT_SERVER","features":[341]},{"name":"VER_NT_WORKSTATION","features":[341]},{"name":"VER_NUM_BITS_PER_CONDITION_MASK","features":[341]},{"name":"VER_OR","features":[341]},{"name":"VER_SERVER_NT","features":[341]},{"name":"VER_SUITE_BACKOFFICE","features":[341]},{"name":"VER_SUITE_BLADE","features":[341]},{"name":"VER_SUITE_COMMUNICATIONS","features":[341]},{"name":"VER_SUITE_COMPUTE_SERVER","features":[341]},{"name":"VER_SUITE_DATACENTER","features":[341]},{"name":"VER_SUITE_EMBEDDEDNT","features":[341]},{"name":"VER_SUITE_EMBEDDED_RESTRICTED","features":[341]},{"name":"VER_SUITE_ENTERPRISE","features":[341]},{"name":"VER_SUITE_MULTIUSERTS","features":[341]},{"name":"VER_SUITE_PERSONAL","features":[341]},{"name":"VER_SUITE_SECURITY_APPLIANCE","features":[341]},{"name":"VER_SUITE_SINGLEUSERTS","features":[341]},{"name":"VER_SUITE_SMALLBUSINESS","features":[341]},{"name":"VER_SUITE_SMALLBUSINESS_RESTRICTED","features":[341]},{"name":"VER_SUITE_STORAGE_SERVER","features":[341]},{"name":"VER_SUITE_TERMINAL","features":[341]},{"name":"VER_SUITE_WH_SERVER","features":[341]},{"name":"VER_WORKSTATION_NT","features":[341]},{"name":"VRL_CUSTOM_CLASS_BEGIN","features":[341]},{"name":"VRL_ENABLE_KERNEL_BREAKS","features":[341]},{"name":"VRL_PREDEFINED_CLASS_BEGIN","features":[341]},{"name":"WDT_INPROC64_CALL","features":[341]},{"name":"WDT_INPROC_CALL","features":[341]},{"name":"WDT_REMOTE_CALL","features":[341]},{"name":"WORD_WHEEL_OPEN_FLAGS","features":[341]},{"name":"WRITE_NV_MEMORY_FLAG_FLUSH","features":[341]},{"name":"WRITE_NV_MEMORY_FLAG_NON_TEMPORAL","features":[341]},{"name":"WRITE_NV_MEMORY_FLAG_NO_DRAIN","features":[341]},{"name":"WRITE_WATCH_FLAG_RESET","features":[341]},{"name":"WT_EXECUTEDELETEWAIT","features":[341]},{"name":"WT_EXECUTEINLONGTHREAD","features":[341]},{"name":"WT_EXECUTEINPERSISTENTIOTHREAD","features":[341]},{"name":"WT_EXECUTEINUITHREAD","features":[341]},{"name":"Win32ServiceOwnProcess","features":[341]},{"name":"Win32ServiceShareProcess","features":[341]},{"name":"X3_BTYPE_QP_INST_VAL_POS_X","features":[341]},{"name":"X3_BTYPE_QP_INST_WORD_POS_X","features":[341]},{"name":"X3_BTYPE_QP_INST_WORD_X","features":[341]},{"name":"X3_BTYPE_QP_SIZE_X","features":[341]},{"name":"X3_D_WH_INST_WORD_POS_X","features":[341]},{"name":"X3_D_WH_INST_WORD_X","features":[341]},{"name":"X3_D_WH_SIGN_VAL_POS_X","features":[341]},{"name":"X3_D_WH_SIZE_X","features":[341]},{"name":"X3_EMPTY_INST_VAL_POS_X","features":[341]},{"name":"X3_EMPTY_INST_WORD_POS_X","features":[341]},{"name":"X3_EMPTY_INST_WORD_X","features":[341]},{"name":"X3_EMPTY_SIZE_X","features":[341]},{"name":"X3_IMM20_INST_WORD_POS_X","features":[341]},{"name":"X3_IMM20_INST_WORD_X","features":[341]},{"name":"X3_IMM20_SIGN_VAL_POS_X","features":[341]},{"name":"X3_IMM20_SIZE_X","features":[341]},{"name":"X3_IMM39_1_INST_WORD_POS_X","features":[341]},{"name":"X3_IMM39_1_INST_WORD_X","features":[341]},{"name":"X3_IMM39_1_SIGN_VAL_POS_X","features":[341]},{"name":"X3_IMM39_1_SIZE_X","features":[341]},{"name":"X3_IMM39_2_INST_WORD_POS_X","features":[341]},{"name":"X3_IMM39_2_INST_WORD_X","features":[341]},{"name":"X3_IMM39_2_SIGN_VAL_POS_X","features":[341]},{"name":"X3_IMM39_2_SIZE_X","features":[341]},{"name":"X3_I_INST_WORD_POS_X","features":[341]},{"name":"X3_I_INST_WORD_X","features":[341]},{"name":"X3_I_SIGN_VAL_POS_X","features":[341]},{"name":"X3_I_SIZE_X","features":[341]},{"name":"X3_OPCODE_INST_WORD_POS_X","features":[341]},{"name":"X3_OPCODE_INST_WORD_X","features":[341]},{"name":"X3_OPCODE_SIGN_VAL_POS_X","features":[341]},{"name":"X3_OPCODE_SIZE_X","features":[341]},{"name":"X3_P_INST_WORD_POS_X","features":[341]},{"name":"X3_P_INST_WORD_X","features":[341]},{"name":"X3_P_SIGN_VAL_POS_X","features":[341]},{"name":"X3_P_SIZE_X","features":[341]},{"name":"X3_TMPLT_INST_WORD_POS_X","features":[341]},{"name":"X3_TMPLT_INST_WORD_X","features":[341]},{"name":"X3_TMPLT_SIGN_VAL_POS_X","features":[341]},{"name":"X3_TMPLT_SIZE_X","features":[341]},{"name":"X86_CACHE_ALIGNMENT_SIZE","features":[341]},{"name":"XSAVE_CET_U_FORMAT","features":[341]},{"name":"XSTATE_ALIGN_BIT","features":[341]},{"name":"XSTATE_AMX_TILE_CONFIG","features":[341]},{"name":"XSTATE_AMX_TILE_DATA","features":[341]},{"name":"XSTATE_AVX","features":[341]},{"name":"XSTATE_AVX512_KMASK","features":[341]},{"name":"XSTATE_AVX512_ZMM","features":[341]},{"name":"XSTATE_AVX512_ZMM_H","features":[341]},{"name":"XSTATE_CET_S","features":[341]},{"name":"XSTATE_CET_U","features":[341]},{"name":"XSTATE_COMPACTION_ENABLE","features":[341]},{"name":"XSTATE_CONTROLFLAG_XFD_MASK","features":[341]},{"name":"XSTATE_CONTROLFLAG_XSAVEC_MASK","features":[341]},{"name":"XSTATE_CONTROLFLAG_XSAVEOPT_MASK","features":[341]},{"name":"XSTATE_GSSE","features":[341]},{"name":"XSTATE_IPT","features":[341]},{"name":"XSTATE_LEGACY_FLOATING_POINT","features":[341]},{"name":"XSTATE_LEGACY_SSE","features":[341]},{"name":"XSTATE_LWP","features":[341]},{"name":"XSTATE_MPX_BNDCSR","features":[341]},{"name":"XSTATE_MPX_BNDREGS","features":[341]},{"name":"XSTATE_PASID","features":[341]},{"name":"XSTATE_XFD_BIT","features":[341]},{"name":"_MM_HINT_NTA","features":[341]},{"name":"_MM_HINT_T0","features":[341]},{"name":"_MM_HINT_T1","features":[341]},{"name":"_MM_HINT_T2","features":[341]},{"name":"remoteMETAFILEPICT","features":[358,341]},{"name":"userBITMAP","features":[341]},{"name":"userCLIPFORMAT","features":[341]},{"name":"userHBITMAP","features":[341]},{"name":"userHENHMETAFILE","features":[358,341]},{"name":"userHGLOBAL","features":[358,341]},{"name":"userHMETAFILE","features":[358,341]},{"name":"userHMETAFILEPICT","features":[358,341]},{"name":"userHPALETTE","features":[318,341]}],"618":[{"name":"CLSID_CTask","features":[593]},{"name":"CLSID_CTaskScheduler","features":[593]},{"name":"DAILY","features":[593]},{"name":"IAction","features":[358,593]},{"name":"IActionCollection","features":[358,593]},{"name":"IBootTrigger","features":[358,593]},{"name":"IComHandlerAction","features":[358,593]},{"name":"IDailyTrigger","features":[358,593]},{"name":"IEmailAction","features":[358,593]},{"name":"IEnumWorkItems","features":[593]},{"name":"IEventTrigger","features":[358,593]},{"name":"IExecAction","features":[358,593]},{"name":"IExecAction2","features":[358,593]},{"name":"IIdleSettings","features":[358,593]},{"name":"IIdleTrigger","features":[358,593]},{"name":"ILogonTrigger","features":[358,593]},{"name":"IMaintenanceSettings","features":[358,593]},{"name":"IMonthlyDOWTrigger","features":[358,593]},{"name":"IMonthlyTrigger","features":[358,593]},{"name":"INetworkSettings","features":[358,593]},{"name":"IPrincipal","features":[358,593]},{"name":"IPrincipal2","features":[358,593]},{"name":"IProvideTaskPage","features":[593]},{"name":"IRegisteredTask","features":[358,593]},{"name":"IRegisteredTaskCollection","features":[358,593]},{"name":"IRegistrationInfo","features":[358,593]},{"name":"IRegistrationTrigger","features":[358,593]},{"name":"IRepetitionPattern","features":[358,593]},{"name":"IRunningTask","features":[358,593]},{"name":"IRunningTaskCollection","features":[358,593]},{"name":"IScheduledWorkItem","features":[593]},{"name":"ISessionStateChangeTrigger","features":[358,593]},{"name":"IShowMessageAction","features":[358,593]},{"name":"ITask","features":[593]},{"name":"ITaskDefinition","features":[358,593]},{"name":"ITaskFolder","features":[358,593]},{"name":"ITaskFolderCollection","features":[358,593]},{"name":"ITaskHandler","features":[593]},{"name":"ITaskHandlerStatus","features":[593]},{"name":"ITaskNamedValueCollection","features":[358,593]},{"name":"ITaskNamedValuePair","features":[358,593]},{"name":"ITaskScheduler","features":[593]},{"name":"ITaskService","features":[358,593]},{"name":"ITaskSettings","features":[358,593]},{"name":"ITaskSettings2","features":[358,593]},{"name":"ITaskSettings3","features":[358,593]},{"name":"ITaskTrigger","features":[593]},{"name":"ITaskVariables","features":[593]},{"name":"ITimeTrigger","features":[358,593]},{"name":"ITrigger","features":[358,593]},{"name":"ITriggerCollection","features":[358,593]},{"name":"IWeeklyTrigger","features":[358,593]},{"name":"MONTHLYDATE","features":[593]},{"name":"MONTHLYDOW","features":[593]},{"name":"TASKPAGE","features":[593]},{"name":"TASKPAGE_SCHEDULE","features":[593]},{"name":"TASKPAGE_SETTINGS","features":[593]},{"name":"TASKPAGE_TASK","features":[593]},{"name":"TASK_ACTION_COM_HANDLER","features":[593]},{"name":"TASK_ACTION_EXEC","features":[593]},{"name":"TASK_ACTION_SEND_EMAIL","features":[593]},{"name":"TASK_ACTION_SHOW_MESSAGE","features":[593]},{"name":"TASK_ACTION_TYPE","features":[593]},{"name":"TASK_APRIL","features":[593]},{"name":"TASK_AUGUST","features":[593]},{"name":"TASK_COMPATIBILITY","features":[593]},{"name":"TASK_COMPATIBILITY_AT","features":[593]},{"name":"TASK_COMPATIBILITY_V1","features":[593]},{"name":"TASK_COMPATIBILITY_V2","features":[593]},{"name":"TASK_COMPATIBILITY_V2_1","features":[593]},{"name":"TASK_COMPATIBILITY_V2_2","features":[593]},{"name":"TASK_COMPATIBILITY_V2_3","features":[593]},{"name":"TASK_COMPATIBILITY_V2_4","features":[593]},{"name":"TASK_CONSOLE_CONNECT","features":[593]},{"name":"TASK_CONSOLE_DISCONNECT","features":[593]},{"name":"TASK_CREATE","features":[593]},{"name":"TASK_CREATE_OR_UPDATE","features":[593]},{"name":"TASK_CREATION","features":[593]},{"name":"TASK_DECEMBER","features":[593]},{"name":"TASK_DISABLE","features":[593]},{"name":"TASK_DONT_ADD_PRINCIPAL_ACE","features":[593]},{"name":"TASK_ENUM_FLAGS","features":[593]},{"name":"TASK_ENUM_HIDDEN","features":[593]},{"name":"TASK_EVENT_TRIGGER_AT_LOGON","features":[593]},{"name":"TASK_EVENT_TRIGGER_AT_SYSTEMSTART","features":[593]},{"name":"TASK_EVENT_TRIGGER_ON_IDLE","features":[593]},{"name":"TASK_FEBRUARY","features":[593]},{"name":"TASK_FIRST_WEEK","features":[593]},{"name":"TASK_FLAG_DELETE_WHEN_DONE","features":[593]},{"name":"TASK_FLAG_DISABLED","features":[593]},{"name":"TASK_FLAG_DONT_START_IF_ON_BATTERIES","features":[593]},{"name":"TASK_FLAG_HIDDEN","features":[593]},{"name":"TASK_FLAG_INTERACTIVE","features":[593]},{"name":"TASK_FLAG_KILL_IF_GOING_ON_BATTERIES","features":[593]},{"name":"TASK_FLAG_KILL_ON_IDLE_END","features":[593]},{"name":"TASK_FLAG_RESTART_ON_IDLE_RESUME","features":[593]},{"name":"TASK_FLAG_RUN_IF_CONNECTED_TO_INTERNET","features":[593]},{"name":"TASK_FLAG_RUN_ONLY_IF_DOCKED","features":[593]},{"name":"TASK_FLAG_RUN_ONLY_IF_LOGGED_ON","features":[593]},{"name":"TASK_FLAG_START_ONLY_IF_IDLE","features":[593]},{"name":"TASK_FLAG_SYSTEM_REQUIRED","features":[593]},{"name":"TASK_FOURTH_WEEK","features":[593]},{"name":"TASK_FRIDAY","features":[593]},{"name":"TASK_IGNORE_REGISTRATION_TRIGGERS","features":[593]},{"name":"TASK_INSTANCES_IGNORE_NEW","features":[593]},{"name":"TASK_INSTANCES_PARALLEL","features":[593]},{"name":"TASK_INSTANCES_POLICY","features":[593]},{"name":"TASK_INSTANCES_QUEUE","features":[593]},{"name":"TASK_INSTANCES_STOP_EXISTING","features":[593]},{"name":"TASK_JANUARY","features":[593]},{"name":"TASK_JULY","features":[593]},{"name":"TASK_JUNE","features":[593]},{"name":"TASK_LAST_WEEK","features":[593]},{"name":"TASK_LOGON_GROUP","features":[593]},{"name":"TASK_LOGON_INTERACTIVE_TOKEN","features":[593]},{"name":"TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD","features":[593]},{"name":"TASK_LOGON_NONE","features":[593]},{"name":"TASK_LOGON_PASSWORD","features":[593]},{"name":"TASK_LOGON_S4U","features":[593]},{"name":"TASK_LOGON_SERVICE_ACCOUNT","features":[593]},{"name":"TASK_LOGON_TYPE","features":[593]},{"name":"TASK_MARCH","features":[593]},{"name":"TASK_MAX_RUN_TIMES","features":[593]},{"name":"TASK_MAY","features":[593]},{"name":"TASK_MONDAY","features":[593]},{"name":"TASK_NOVEMBER","features":[593]},{"name":"TASK_OCTOBER","features":[593]},{"name":"TASK_PROCESSTOKENSID_DEFAULT","features":[593]},{"name":"TASK_PROCESSTOKENSID_NONE","features":[593]},{"name":"TASK_PROCESSTOKENSID_TYPE","features":[593]},{"name":"TASK_PROCESSTOKENSID_UNRESTRICTED","features":[593]},{"name":"TASK_REMOTE_CONNECT","features":[593]},{"name":"TASK_REMOTE_DISCONNECT","features":[593]},{"name":"TASK_RUNLEVEL_HIGHEST","features":[593]},{"name":"TASK_RUNLEVEL_LUA","features":[593]},{"name":"TASK_RUNLEVEL_TYPE","features":[593]},{"name":"TASK_RUN_AS_SELF","features":[593]},{"name":"TASK_RUN_FLAGS","features":[593]},{"name":"TASK_RUN_IGNORE_CONSTRAINTS","features":[593]},{"name":"TASK_RUN_NO_FLAGS","features":[593]},{"name":"TASK_RUN_USER_SID","features":[593]},{"name":"TASK_RUN_USE_SESSION_ID","features":[593]},{"name":"TASK_SATURDAY","features":[593]},{"name":"TASK_SECOND_WEEK","features":[593]},{"name":"TASK_SEPTEMBER","features":[593]},{"name":"TASK_SESSION_LOCK","features":[593]},{"name":"TASK_SESSION_STATE_CHANGE_TYPE","features":[593]},{"name":"TASK_SESSION_UNLOCK","features":[593]},{"name":"TASK_STATE","features":[593]},{"name":"TASK_STATE_DISABLED","features":[593]},{"name":"TASK_STATE_QUEUED","features":[593]},{"name":"TASK_STATE_READY","features":[593]},{"name":"TASK_STATE_RUNNING","features":[593]},{"name":"TASK_STATE_UNKNOWN","features":[593]},{"name":"TASK_SUNDAY","features":[593]},{"name":"TASK_THIRD_WEEK","features":[593]},{"name":"TASK_THURSDAY","features":[593]},{"name":"TASK_TIME_TRIGGER_DAILY","features":[593]},{"name":"TASK_TIME_TRIGGER_MONTHLYDATE","features":[593]},{"name":"TASK_TIME_TRIGGER_MONTHLYDOW","features":[593]},{"name":"TASK_TIME_TRIGGER_ONCE","features":[593]},{"name":"TASK_TIME_TRIGGER_WEEKLY","features":[593]},{"name":"TASK_TRIGGER","features":[593]},{"name":"TASK_TRIGGER_BOOT","features":[593]},{"name":"TASK_TRIGGER_CUSTOM_TRIGGER_01","features":[593]},{"name":"TASK_TRIGGER_DAILY","features":[593]},{"name":"TASK_TRIGGER_EVENT","features":[593]},{"name":"TASK_TRIGGER_FLAG_DISABLED","features":[593]},{"name":"TASK_TRIGGER_FLAG_HAS_END_DATE","features":[593]},{"name":"TASK_TRIGGER_FLAG_KILL_AT_DURATION_END","features":[593]},{"name":"TASK_TRIGGER_IDLE","features":[593]},{"name":"TASK_TRIGGER_LOGON","features":[593]},{"name":"TASK_TRIGGER_MONTHLY","features":[593]},{"name":"TASK_TRIGGER_MONTHLYDOW","features":[593]},{"name":"TASK_TRIGGER_REGISTRATION","features":[593]},{"name":"TASK_TRIGGER_SESSION_STATE_CHANGE","features":[593]},{"name":"TASK_TRIGGER_TIME","features":[593]},{"name":"TASK_TRIGGER_TYPE","features":[593]},{"name":"TASK_TRIGGER_TYPE2","features":[593]},{"name":"TASK_TRIGGER_WEEKLY","features":[593]},{"name":"TASK_TUESDAY","features":[593]},{"name":"TASK_UPDATE","features":[593]},{"name":"TASK_VALIDATE_ONLY","features":[593]},{"name":"TASK_WEDNESDAY","features":[593]},{"name":"TRIGGER_TYPE_UNION","features":[593]},{"name":"TaskHandlerPS","features":[593]},{"name":"TaskHandlerStatusPS","features":[593]},{"name":"TaskScheduler","features":[593]},{"name":"WEEKLY","features":[593]}],"619":[{"name":"ABOVE_NORMAL_PRIORITY_CLASS","features":[342]},{"name":"ALL_PROCESSOR_GROUPS","features":[342]},{"name":"APC_CALLBACK_FUNCTION","features":[342]},{"name":"APP_MEMORY_INFORMATION","features":[342]},{"name":"AVRT_PRIORITY","features":[342]},{"name":"AVRT_PRIORITY_CRITICAL","features":[342]},{"name":"AVRT_PRIORITY_HIGH","features":[342]},{"name":"AVRT_PRIORITY_LOW","features":[342]},{"name":"AVRT_PRIORITY_NORMAL","features":[342]},{"name":"AVRT_PRIORITY_VERYLOW","features":[342]},{"name":"AcquireSRWLockExclusive","features":[342]},{"name":"AcquireSRWLockShared","features":[342]},{"name":"AddIntegrityLabelToBoundaryDescriptor","features":[307,310,342]},{"name":"AddSIDToBoundaryDescriptor","features":[307,310,342]},{"name":"AttachThreadInput","features":[307,342]},{"name":"AvQuerySystemResponsiveness","features":[307,342]},{"name":"AvRevertMmThreadCharacteristics","features":[307,342]},{"name":"AvRtCreateThreadOrderingGroup","features":[307,342]},{"name":"AvRtCreateThreadOrderingGroupExA","features":[307,342]},{"name":"AvRtCreateThreadOrderingGroupExW","features":[307,342]},{"name":"AvRtDeleteThreadOrderingGroup","features":[307,342]},{"name":"AvRtJoinThreadOrderingGroup","features":[307,342]},{"name":"AvRtLeaveThreadOrderingGroup","features":[307,342]},{"name":"AvRtWaitOnThreadOrderingGroup","features":[307,342]},{"name":"AvSetMmMaxThreadCharacteristicsA","features":[307,342]},{"name":"AvSetMmMaxThreadCharacteristicsW","features":[307,342]},{"name":"AvSetMmThreadCharacteristicsA","features":[307,342]},{"name":"AvSetMmThreadCharacteristicsW","features":[307,342]},{"name":"AvSetMmThreadPriority","features":[307,342]},{"name":"BELOW_NORMAL_PRIORITY_CLASS","features":[342]},{"name":"CONDITION_VARIABLE","features":[342]},{"name":"CONDITION_VARIABLE_INIT","features":[342]},{"name":"CONDITION_VARIABLE_LOCKMODE_SHARED","features":[342]},{"name":"CREATE_BREAKAWAY_FROM_JOB","features":[342]},{"name":"CREATE_DEFAULT_ERROR_MODE","features":[342]},{"name":"CREATE_EVENT","features":[342]},{"name":"CREATE_EVENT_INITIAL_SET","features":[342]},{"name":"CREATE_EVENT_MANUAL_RESET","features":[342]},{"name":"CREATE_FORCEDOS","features":[342]},{"name":"CREATE_IGNORE_SYSTEM_DEFAULT","features":[342]},{"name":"CREATE_MUTEX_INITIAL_OWNER","features":[342]},{"name":"CREATE_NEW_CONSOLE","features":[342]},{"name":"CREATE_NEW_PROCESS_GROUP","features":[342]},{"name":"CREATE_NO_WINDOW","features":[342]},{"name":"CREATE_PRESERVE_CODE_AUTHZ_LEVEL","features":[342]},{"name":"CREATE_PROCESS_LOGON_FLAGS","features":[342]},{"name":"CREATE_PROTECTED_PROCESS","features":[342]},{"name":"CREATE_SECURE_PROCESS","features":[342]},{"name":"CREATE_SEPARATE_WOW_VDM","features":[342]},{"name":"CREATE_SHARED_WOW_VDM","features":[342]},{"name":"CREATE_SUSPENDED","features":[342]},{"name":"CREATE_UNICODE_ENVIRONMENT","features":[342]},{"name":"CREATE_WAITABLE_TIMER_HIGH_RESOLUTION","features":[342]},{"name":"CREATE_WAITABLE_TIMER_MANUAL_RESET","features":[342]},{"name":"CRITICAL_SECTION","features":[307,313,342]},{"name":"CRITICAL_SECTION_DEBUG","features":[307,313,342]},{"name":"CallbackMayRunLong","features":[307,342]},{"name":"CancelThreadpoolIo","features":[342]},{"name":"CancelTimerQueueTimer","features":[307,342]},{"name":"CancelWaitableTimer","features":[307,342]},{"name":"ChangeTimerQueueTimer","features":[307,342]},{"name":"ClosePrivateNamespace","features":[307,342]},{"name":"CloseThreadpool","features":[342]},{"name":"CloseThreadpoolCleanupGroup","features":[342]},{"name":"CloseThreadpoolCleanupGroupMembers","features":[307,342]},{"name":"CloseThreadpoolIo","features":[342]},{"name":"CloseThreadpoolTimer","features":[342]},{"name":"CloseThreadpoolWait","features":[342]},{"name":"CloseThreadpoolWork","features":[342]},{"name":"ConvertFiberToThread","features":[307,342]},{"name":"ConvertThreadToFiber","features":[342]},{"name":"ConvertThreadToFiberEx","features":[342]},{"name":"CreateBoundaryDescriptorA","features":[307,342]},{"name":"CreateBoundaryDescriptorW","features":[307,342]},{"name":"CreateEventA","features":[307,310,342]},{"name":"CreateEventExA","features":[307,310,342]},{"name":"CreateEventExW","features":[307,310,342]},{"name":"CreateEventW","features":[307,310,342]},{"name":"CreateFiber","features":[342]},{"name":"CreateFiberEx","features":[342]},{"name":"CreateMutexA","features":[307,310,342]},{"name":"CreateMutexExA","features":[307,310,342]},{"name":"CreateMutexExW","features":[307,310,342]},{"name":"CreateMutexW","features":[307,310,342]},{"name":"CreatePrivateNamespaceA","features":[307,310,342]},{"name":"CreatePrivateNamespaceW","features":[307,310,342]},{"name":"CreateProcessA","features":[307,310,342]},{"name":"CreateProcessAsUserA","features":[307,310,342]},{"name":"CreateProcessAsUserW","features":[307,310,342]},{"name":"CreateProcessW","features":[307,310,342]},{"name":"CreateProcessWithLogonW","features":[307,342]},{"name":"CreateProcessWithTokenW","features":[307,342]},{"name":"CreateRemoteThread","features":[307,310,342]},{"name":"CreateRemoteThreadEx","features":[307,310,342]},{"name":"CreateSemaphoreA","features":[307,310,342]},{"name":"CreateSemaphoreExA","features":[307,310,342]},{"name":"CreateSemaphoreExW","features":[307,310,342]},{"name":"CreateSemaphoreW","features":[307,310,342]},{"name":"CreateThread","features":[307,310,342]},{"name":"CreateThreadpool","features":[342]},{"name":"CreateThreadpoolCleanupGroup","features":[342]},{"name":"CreateThreadpoolIo","features":[307,342]},{"name":"CreateThreadpoolTimer","features":[342]},{"name":"CreateThreadpoolWait","features":[342]},{"name":"CreateThreadpoolWork","features":[342]},{"name":"CreateTimerQueue","features":[307,342]},{"name":"CreateTimerQueueTimer","features":[307,342]},{"name":"CreateUmsCompletionList","features":[307,342]},{"name":"CreateUmsThreadContext","features":[307,342]},{"name":"CreateWaitableTimerA","features":[307,310,342]},{"name":"CreateWaitableTimerExA","features":[307,310,342]},{"name":"CreateWaitableTimerExW","features":[307,310,342]},{"name":"CreateWaitableTimerW","features":[307,310,342]},{"name":"DEBUG_ONLY_THIS_PROCESS","features":[342]},{"name":"DEBUG_PROCESS","features":[342]},{"name":"DETACHED_PROCESS","features":[342]},{"name":"DeleteBoundaryDescriptor","features":[307,342]},{"name":"DeleteCriticalSection","features":[307,313,342]},{"name":"DeleteFiber","features":[342]},{"name":"DeleteProcThreadAttributeList","features":[342]},{"name":"DeleteSynchronizationBarrier","features":[307,342]},{"name":"DeleteTimerQueue","features":[307,342]},{"name":"DeleteTimerQueueEx","features":[307,342]},{"name":"DeleteTimerQueueTimer","features":[307,342]},{"name":"DeleteUmsCompletionList","features":[307,342]},{"name":"DeleteUmsThreadContext","features":[307,342]},{"name":"DequeueUmsCompletionListItems","features":[307,342]},{"name":"DisassociateCurrentThreadFromCallback","features":[342]},{"name":"EVENT_ALL_ACCESS","features":[342]},{"name":"EVENT_MODIFY_STATE","features":[342]},{"name":"EXTENDED_STARTUPINFO_PRESENT","features":[342]},{"name":"EnterCriticalSection","features":[307,313,342]},{"name":"EnterSynchronizationBarrier","features":[307,342]},{"name":"EnterUmsSchedulingMode","features":[307,341,342]},{"name":"ExecuteUmsThread","features":[307,342]},{"name":"ExitProcess","features":[342]},{"name":"ExitThread","features":[342]},{"name":"FLS_OUT_OF_INDEXES","features":[342]},{"name":"FlsAlloc","features":[342]},{"name":"FlsFree","features":[307,342]},{"name":"FlsGetValue","features":[342]},{"name":"FlsSetValue","features":[307,342]},{"name":"FlushProcessWriteBuffers","features":[342]},{"name":"FreeLibraryWhenCallbackReturns","features":[307,342]},{"name":"GET_GUI_RESOURCES_FLAGS","features":[342]},{"name":"GR_GDIOBJECTS","features":[342]},{"name":"GR_GDIOBJECTS_PEAK","features":[342]},{"name":"GR_GLOBAL","features":[342]},{"name":"GR_USEROBJECTS","features":[342]},{"name":"GR_USEROBJECTS_PEAK","features":[342]},{"name":"GetActiveProcessorCount","features":[342]},{"name":"GetActiveProcessorGroupCount","features":[342]},{"name":"GetCurrentProcess","features":[307,342]},{"name":"GetCurrentProcessId","features":[342]},{"name":"GetCurrentProcessToken","features":[307,342]},{"name":"GetCurrentProcessorNumber","features":[342]},{"name":"GetCurrentProcessorNumberEx","features":[313,342]},{"name":"GetCurrentThread","features":[307,342]},{"name":"GetCurrentThreadEffectiveToken","features":[307,342]},{"name":"GetCurrentThreadId","features":[342]},{"name":"GetCurrentThreadStackLimits","features":[342]},{"name":"GetCurrentThreadToken","features":[307,342]},{"name":"GetCurrentUmsThread","features":[342]},{"name":"GetExitCodeProcess","features":[307,342]},{"name":"GetExitCodeThread","features":[307,342]},{"name":"GetGuiResources","features":[307,342]},{"name":"GetMachineTypeAttributes","features":[342]},{"name":"GetMaximumProcessorCount","features":[342]},{"name":"GetMaximumProcessorGroupCount","features":[342]},{"name":"GetNextUmsListItem","features":[342]},{"name":"GetNumaAvailableMemoryNode","features":[307,342]},{"name":"GetNumaAvailableMemoryNodeEx","features":[307,342]},{"name":"GetNumaHighestNodeNumber","features":[307,342]},{"name":"GetNumaNodeNumberFromHandle","features":[307,342]},{"name":"GetNumaNodeProcessorMask","features":[307,342]},{"name":"GetNumaNodeProcessorMask2","features":[307,338,342]},{"name":"GetNumaNodeProcessorMaskEx","features":[307,338,342]},{"name":"GetNumaProcessorNode","features":[307,342]},{"name":"GetNumaProcessorNodeEx","features":[307,313,342]},{"name":"GetNumaProximityNode","features":[307,342]},{"name":"GetNumaProximityNodeEx","features":[307,342]},{"name":"GetPriorityClass","features":[307,342]},{"name":"GetProcessAffinityMask","features":[307,342]},{"name":"GetProcessDEPPolicy","features":[307,342]},{"name":"GetProcessDefaultCpuSetMasks","features":[307,338,342]},{"name":"GetProcessDefaultCpuSets","features":[307,342]},{"name":"GetProcessGroupAffinity","features":[307,342]},{"name":"GetProcessHandleCount","features":[307,342]},{"name":"GetProcessHandleFromHwnd","features":[307,342]},{"name":"GetProcessId","features":[307,342]},{"name":"GetProcessIdOfThread","features":[307,342]},{"name":"GetProcessInformation","features":[307,342]},{"name":"GetProcessIoCounters","features":[307,342]},{"name":"GetProcessMitigationPolicy","features":[307,342]},{"name":"GetProcessPriorityBoost","features":[307,342]},{"name":"GetProcessShutdownParameters","features":[307,342]},{"name":"GetProcessTimes","features":[307,342]},{"name":"GetProcessVersion","features":[342]},{"name":"GetProcessWorkingSetSize","features":[307,342]},{"name":"GetStartupInfoA","features":[307,342]},{"name":"GetStartupInfoW","features":[307,342]},{"name":"GetSystemTimes","features":[307,342]},{"name":"GetThreadDescription","features":[307,342]},{"name":"GetThreadGroupAffinity","features":[307,338,342]},{"name":"GetThreadIOPendingFlag","features":[307,342]},{"name":"GetThreadId","features":[307,342]},{"name":"GetThreadIdealProcessorEx","features":[307,313,342]},{"name":"GetThreadInformation","features":[307,342]},{"name":"GetThreadPriority","features":[307,342]},{"name":"GetThreadPriorityBoost","features":[307,342]},{"name":"GetThreadSelectedCpuSetMasks","features":[307,338,342]},{"name":"GetThreadSelectedCpuSets","features":[307,342]},{"name":"GetThreadTimes","features":[307,342]},{"name":"GetUmsCompletionListEvent","features":[307,342]},{"name":"GetUmsSystemThreadInformation","features":[307,342]},{"name":"HIGH_PRIORITY_CLASS","features":[342]},{"name":"IDLE_PRIORITY_CLASS","features":[342]},{"name":"INFINITE","features":[342]},{"name":"INHERIT_CALLER_PRIORITY","features":[342]},{"name":"INHERIT_PARENT_AFFINITY","features":[342]},{"name":"INIT_ONCE","features":[342]},{"name":"INIT_ONCE_ASYNC","features":[342]},{"name":"INIT_ONCE_CHECK_ONLY","features":[342]},{"name":"INIT_ONCE_CTX_RESERVED_BITS","features":[342]},{"name":"INIT_ONCE_INIT_FAILED","features":[342]},{"name":"INIT_ONCE_STATIC_INIT","features":[342]},{"name":"IO_COUNTERS","features":[342]},{"name":"IRtwqAsyncCallback","features":[342]},{"name":"IRtwqAsyncResult","features":[342]},{"name":"IRtwqPlatformEvents","features":[342]},{"name":"InitOnceBeginInitialize","features":[307,342]},{"name":"InitOnceComplete","features":[307,342]},{"name":"InitOnceExecuteOnce","features":[307,342]},{"name":"InitOnceInitialize","features":[342]},{"name":"InitializeConditionVariable","features":[342]},{"name":"InitializeCriticalSection","features":[307,313,342]},{"name":"InitializeCriticalSectionAndSpinCount","features":[307,313,342]},{"name":"InitializeCriticalSectionEx","features":[307,313,342]},{"name":"InitializeProcThreadAttributeList","features":[307,342]},{"name":"InitializeSListHead","features":[313,342]},{"name":"InitializeSRWLock","features":[342]},{"name":"InitializeSynchronizationBarrier","features":[307,342]},{"name":"InterlockedFlushSList","features":[313,342]},{"name":"InterlockedPopEntrySList","features":[313,342]},{"name":"InterlockedPushEntrySList","features":[313,342]},{"name":"InterlockedPushListSListEx","features":[313,342]},{"name":"IsImmersiveProcess","features":[307,342]},{"name":"IsProcessCritical","features":[307,342]},{"name":"IsProcessorFeaturePresent","features":[307,342]},{"name":"IsThreadAFiber","features":[307,342]},{"name":"IsThreadpoolTimerSet","features":[307,342]},{"name":"IsWow64Process","features":[307,342]},{"name":"IsWow64Process2","features":[307,338,342]},{"name":"KernelEnabled","features":[342]},{"name":"LOGON_NETCREDENTIALS_ONLY","features":[342]},{"name":"LOGON_WITH_PROFILE","features":[342]},{"name":"LPFIBER_START_ROUTINE","features":[342]},{"name":"LPPROC_THREAD_ATTRIBUTE_LIST","features":[342]},{"name":"LPTHREAD_START_ROUTINE","features":[342]},{"name":"LeaveCriticalSection","features":[307,313,342]},{"name":"LeaveCriticalSectionWhenCallbackReturns","features":[307,313,342]},{"name":"MACHINE_ATTRIBUTES","features":[342]},{"name":"MEMORY_PRIORITY","features":[342]},{"name":"MEMORY_PRIORITY_BELOW_NORMAL","features":[342]},{"name":"MEMORY_PRIORITY_INFORMATION","features":[342]},{"name":"MEMORY_PRIORITY_LOW","features":[342]},{"name":"MEMORY_PRIORITY_MEDIUM","features":[342]},{"name":"MEMORY_PRIORITY_NORMAL","features":[342]},{"name":"MEMORY_PRIORITY_VERY_LOW","features":[342]},{"name":"MUTEX_ALL_ACCESS","features":[342]},{"name":"MUTEX_MODIFY_STATE","features":[342]},{"name":"MaxProcessMitigationPolicy","features":[342]},{"name":"NORMAL_PRIORITY_CLASS","features":[342]},{"name":"OVERRIDE_PREFETCH_PARAMETER","features":[342]},{"name":"OpenEventA","features":[307,342]},{"name":"OpenEventW","features":[307,342]},{"name":"OpenMutexW","features":[307,342]},{"name":"OpenPrivateNamespaceA","features":[307,342]},{"name":"OpenPrivateNamespaceW","features":[307,342]},{"name":"OpenProcess","features":[307,342]},{"name":"OpenProcessToken","features":[307,310,342]},{"name":"OpenSemaphoreW","features":[307,342]},{"name":"OpenThread","features":[307,342]},{"name":"OpenThreadToken","features":[307,310,342]},{"name":"OpenWaitableTimerA","features":[307,342]},{"name":"OpenWaitableTimerW","features":[307,342]},{"name":"PEB","features":[307,313,342]},{"name":"PEB_LDR_DATA","features":[313,342]},{"name":"PFLS_CALLBACK_FUNCTION","features":[342]},{"name":"PF_3DNOW_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ALPHA_BYTE_INSTRUCTIONS","features":[342]},{"name":"PF_ARM_64BIT_LOADSTORE_ATOMIC","features":[342]},{"name":"PF_ARM_DIVIDE_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_ARM_EXTERNAL_CACHE_AVAILABLE","features":[342]},{"name":"PF_ARM_FMAC_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_NEON_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V81_ATOMIC_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V82_DP_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V83_JSCVT_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V83_LRCPC_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V8_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_VFP_32_REGISTERS_AVAILABLE","features":[342]},{"name":"PF_AVX2_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_AVX512F_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_AVX_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_CHANNELS_ENABLED","features":[342]},{"name":"PF_COMPARE64_EXCHANGE128","features":[342]},{"name":"PF_COMPARE_EXCHANGE128","features":[342]},{"name":"PF_COMPARE_EXCHANGE_DOUBLE","features":[342]},{"name":"PF_ERMS_AVAILABLE","features":[342]},{"name":"PF_FASTFAIL_AVAILABLE","features":[342]},{"name":"PF_FLOATING_POINT_EMULATED","features":[342]},{"name":"PF_FLOATING_POINT_PRECISION_ERRATA","features":[342]},{"name":"PF_MMX_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_MONITORX_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_NX_ENABLED","features":[342]},{"name":"PF_PAE_ENABLED","features":[342]},{"name":"PF_PPC_MOVEMEM_64BIT_OK","features":[342]},{"name":"PF_RDPID_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_RDRAND_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_RDTSCP_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_RDTSC_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_RDWRFSGSBASE_AVAILABLE","features":[342]},{"name":"PF_SECOND_LEVEL_ADDRESS_TRANSLATION","features":[342]},{"name":"PF_SSE3_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_SSE4_1_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_SSE4_2_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_SSE_DAZ_MODE_AVAILABLE","features":[342]},{"name":"PF_SSSE3_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_VIRT_FIRMWARE_ENABLED","features":[342]},{"name":"PF_XMMI64_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_XMMI_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_XSAVE_ENABLED","features":[342]},{"name":"PINIT_ONCE_FN","features":[307,342]},{"name":"PMETypeFailFastOnCommitFailure","features":[342]},{"name":"PMETypeMax","features":[342]},{"name":"PME_CURRENT_VERSION","features":[342]},{"name":"PME_FAILFAST_ON_COMMIT_FAIL_DISABLE","features":[342]},{"name":"PME_FAILFAST_ON_COMMIT_FAIL_ENABLE","features":[342]},{"name":"POWER_REQUEST_CONTEXT_DETAILED_STRING","features":[342]},{"name":"POWER_REQUEST_CONTEXT_FLAGS","features":[342]},{"name":"POWER_REQUEST_CONTEXT_SIMPLE_STRING","features":[342]},{"name":"PPS_POST_PROCESS_INIT_ROUTINE","features":[342]},{"name":"PRIVATE_NAMESPACE_FLAG_DESTROY","features":[342]},{"name":"PROCESSOR_FEATURE_ID","features":[342]},{"name":"PROCESS_ACCESS_RIGHTS","features":[342]},{"name":"PROCESS_AFFINITY_AUTO_UPDATE_FLAGS","features":[342]},{"name":"PROCESS_AFFINITY_DISABLE_AUTO_UPDATE","features":[342]},{"name":"PROCESS_AFFINITY_ENABLE_AUTO_UPDATE","features":[342]},{"name":"PROCESS_ALL_ACCESS","features":[342]},{"name":"PROCESS_BASIC_INFORMATION","features":[307,313,342]},{"name":"PROCESS_CREATE_PROCESS","features":[342]},{"name":"PROCESS_CREATE_THREAD","features":[342]},{"name":"PROCESS_CREATION_FLAGS","features":[342]},{"name":"PROCESS_DELETE","features":[342]},{"name":"PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION","features":[342]},{"name":"PROCESS_DEP_ENABLE","features":[342]},{"name":"PROCESS_DEP_FLAGS","features":[342]},{"name":"PROCESS_DEP_NONE","features":[342]},{"name":"PROCESS_DUP_HANDLE","features":[342]},{"name":"PROCESS_DYNAMIC_EH_CONTINUATION_TARGET","features":[342]},{"name":"PROCESS_DYNAMIC_EH_CONTINUATION_TARGETS_INFORMATION","features":[342]},{"name":"PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE","features":[342]},{"name":"PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGES_INFORMATION","features":[342]},{"name":"PROCESS_INFORMATION","features":[307,342]},{"name":"PROCESS_INFORMATION_CLASS","features":[342]},{"name":"PROCESS_LEAP_SECOND_INFO","features":[342]},{"name":"PROCESS_LEAP_SECOND_INFO_FLAG_ENABLE_SIXTY_SECOND","features":[342]},{"name":"PROCESS_LEAP_SECOND_INFO_VALID_FLAGS","features":[342]},{"name":"PROCESS_MACHINE_INFORMATION","features":[338,342]},{"name":"PROCESS_MEMORY_EXHAUSTION_INFO","features":[342]},{"name":"PROCESS_MEMORY_EXHAUSTION_TYPE","features":[342]},{"name":"PROCESS_MITIGATION_POLICY","features":[342]},{"name":"PROCESS_MODE_BACKGROUND_BEGIN","features":[342]},{"name":"PROCESS_MODE_BACKGROUND_END","features":[342]},{"name":"PROCESS_NAME_FORMAT","features":[342]},{"name":"PROCESS_NAME_NATIVE","features":[342]},{"name":"PROCESS_NAME_WIN32","features":[342]},{"name":"PROCESS_POWER_THROTTLING_CURRENT_VERSION","features":[342]},{"name":"PROCESS_POWER_THROTTLING_EXECUTION_SPEED","features":[342]},{"name":"PROCESS_POWER_THROTTLING_IGNORE_TIMER_RESOLUTION","features":[342]},{"name":"PROCESS_POWER_THROTTLING_STATE","features":[342]},{"name":"PROCESS_PROTECTION_LEVEL","features":[342]},{"name":"PROCESS_PROTECTION_LEVEL_INFORMATION","features":[342]},{"name":"PROCESS_QUERY_INFORMATION","features":[342]},{"name":"PROCESS_QUERY_LIMITED_INFORMATION","features":[342]},{"name":"PROCESS_READ_CONTROL","features":[342]},{"name":"PROCESS_SET_INFORMATION","features":[342]},{"name":"PROCESS_SET_LIMITED_INFORMATION","features":[342]},{"name":"PROCESS_SET_QUOTA","features":[342]},{"name":"PROCESS_SET_SESSIONID","features":[342]},{"name":"PROCESS_STANDARD_RIGHTS_REQUIRED","features":[342]},{"name":"PROCESS_SUSPEND_RESUME","features":[342]},{"name":"PROCESS_SYNCHRONIZE","features":[342]},{"name":"PROCESS_TERMINATE","features":[342]},{"name":"PROCESS_VM_OPERATION","features":[342]},{"name":"PROCESS_VM_READ","features":[342]},{"name":"PROCESS_VM_WRITE","features":[342]},{"name":"PROCESS_WRITE_DAC","features":[342]},{"name":"PROCESS_WRITE_OWNER","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_ALL_APPLICATION_PACKAGES_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_CHILD_PROCESS_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_COMPONENT_FILTER","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_DESKTOP_APP_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_ENABLE_OPTIONAL_XSTATE_FEATURES","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_GROUP_AFFINITY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_HANDLE_LIST","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_IDEAL_PROCESSOR","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_JOB_LIST","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_MACHINE_TYPE","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_MITIGATION_AUDIT_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_MITIGATION_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_NUM","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_PARENT_PROCESS","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_PREFERRED_NODE","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_PROTECTION_LEVEL","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_PSEUDOCONSOLE","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_REPLACE_VALUE","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_SECURITY_CAPABILITIES","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_UMS_THREAD","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_WIN32K_FILTER","features":[342]},{"name":"PROFILE_KERNEL","features":[342]},{"name":"PROFILE_SERVER","features":[342]},{"name":"PROFILE_USER","features":[342]},{"name":"PROTECTION_LEVEL_ANTIMALWARE_LIGHT","features":[342]},{"name":"PROTECTION_LEVEL_AUTHENTICODE","features":[342]},{"name":"PROTECTION_LEVEL_CODEGEN_LIGHT","features":[342]},{"name":"PROTECTION_LEVEL_LSA_LIGHT","features":[342]},{"name":"PROTECTION_LEVEL_NONE","features":[342]},{"name":"PROTECTION_LEVEL_PPL_APP","features":[342]},{"name":"PROTECTION_LEVEL_WINDOWS","features":[342]},{"name":"PROTECTION_LEVEL_WINDOWS_LIGHT","features":[342]},{"name":"PROTECTION_LEVEL_WINTCB","features":[342]},{"name":"PROTECTION_LEVEL_WINTCB_LIGHT","features":[342]},{"name":"PRTL_UMS_SCHEDULER_ENTRY_POINT","features":[341,342]},{"name":"PTIMERAPCROUTINE","features":[342]},{"name":"PTP_CALLBACK_INSTANCE","features":[342]},{"name":"PTP_CLEANUP_GROUP","features":[342]},{"name":"PTP_CLEANUP_GROUP_CANCEL_CALLBACK","features":[342]},{"name":"PTP_IO","features":[342]},{"name":"PTP_POOL","features":[342]},{"name":"PTP_SIMPLE_CALLBACK","features":[342]},{"name":"PTP_TIMER","features":[342]},{"name":"PTP_TIMER_CALLBACK","features":[342]},{"name":"PTP_WAIT","features":[342]},{"name":"PTP_WAIT_CALLBACK","features":[342]},{"name":"PTP_WIN32_IO_CALLBACK","features":[342]},{"name":"PTP_WORK","features":[342]},{"name":"PTP_WORK_CALLBACK","features":[342]},{"name":"ProcThreadAttributeAllApplicationPackagesPolicy","features":[342]},{"name":"ProcThreadAttributeChildProcessPolicy","features":[342]},{"name":"ProcThreadAttributeComponentFilter","features":[342]},{"name":"ProcThreadAttributeDesktopAppPolicy","features":[342]},{"name":"ProcThreadAttributeEnableOptionalXStateFeatures","features":[342]},{"name":"ProcThreadAttributeGroupAffinity","features":[342]},{"name":"ProcThreadAttributeHandleList","features":[342]},{"name":"ProcThreadAttributeIdealProcessor","features":[342]},{"name":"ProcThreadAttributeJobList","features":[342]},{"name":"ProcThreadAttributeMachineType","features":[342]},{"name":"ProcThreadAttributeMitigationAuditPolicy","features":[342]},{"name":"ProcThreadAttributeMitigationPolicy","features":[342]},{"name":"ProcThreadAttributeParentProcess","features":[342]},{"name":"ProcThreadAttributePreferredNode","features":[342]},{"name":"ProcThreadAttributeProtectionLevel","features":[342]},{"name":"ProcThreadAttributePseudoConsole","features":[342]},{"name":"ProcThreadAttributeSafeOpenPromptOriginClaim","features":[342]},{"name":"ProcThreadAttributeSecurityCapabilities","features":[342]},{"name":"ProcThreadAttributeTrustedApp","features":[342]},{"name":"ProcThreadAttributeUmsThread","features":[342]},{"name":"ProcThreadAttributeWin32kFilter","features":[342]},{"name":"ProcessASLRPolicy","features":[342]},{"name":"ProcessActivationContextTrustPolicy","features":[342]},{"name":"ProcessAppMemoryInfo","features":[342]},{"name":"ProcessChildProcessPolicy","features":[342]},{"name":"ProcessControlFlowGuardPolicy","features":[342]},{"name":"ProcessDEPPolicy","features":[342]},{"name":"ProcessDynamicCodePolicy","features":[342]},{"name":"ProcessExtensionPointDisablePolicy","features":[342]},{"name":"ProcessFontDisablePolicy","features":[342]},{"name":"ProcessImageLoadPolicy","features":[342]},{"name":"ProcessInPrivateInfo","features":[342]},{"name":"ProcessInformationClassMax","features":[342]},{"name":"ProcessLeapSecondInfo","features":[342]},{"name":"ProcessMachineTypeInfo","features":[342]},{"name":"ProcessMaxOverridePrefetchParameter","features":[342]},{"name":"ProcessMemoryExhaustionInfo","features":[342]},{"name":"ProcessMemoryPriority","features":[342]},{"name":"ProcessMitigationOptionsMask","features":[342]},{"name":"ProcessOverrideSubsequentPrefetchParameter","features":[342]},{"name":"ProcessPayloadRestrictionPolicy","features":[342]},{"name":"ProcessPowerThrottling","features":[342]},{"name":"ProcessProtectionLevelInfo","features":[342]},{"name":"ProcessRedirectionTrustPolicy","features":[342]},{"name":"ProcessReservedValue1","features":[342]},{"name":"ProcessSEHOPPolicy","features":[342]},{"name":"ProcessSideChannelIsolationPolicy","features":[342]},{"name":"ProcessSignaturePolicy","features":[342]},{"name":"ProcessStrictHandleCheckPolicy","features":[342]},{"name":"ProcessSystemCallDisablePolicy","features":[342]},{"name":"ProcessSystemCallFilterPolicy","features":[342]},{"name":"ProcessTelemetryCoverageInfo","features":[342]},{"name":"ProcessUserPointerAuthPolicy","features":[342]},{"name":"ProcessUserShadowStackPolicy","features":[342]},{"name":"PulseEvent","features":[307,342]},{"name":"QUEUE_USER_APC_CALLBACK_DATA_CONTEXT","features":[342]},{"name":"QUEUE_USER_APC_FLAGS","features":[342]},{"name":"QUEUE_USER_APC_FLAGS_NONE","features":[342]},{"name":"QUEUE_USER_APC_FLAGS_SPECIAL_USER_APC","features":[342]},{"name":"QueryDepthSList","features":[313,342]},{"name":"QueryFullProcessImageNameA","features":[307,342]},{"name":"QueryFullProcessImageNameW","features":[307,342]},{"name":"QueryProcessAffinityUpdateMode","features":[307,342]},{"name":"QueryProtectedPolicy","features":[307,342]},{"name":"QueryThreadpoolStackInformation","features":[307,342]},{"name":"QueryUmsThreadInformation","features":[307,342]},{"name":"QueueUserAPC","features":[307,342]},{"name":"QueueUserAPC2","features":[307,342]},{"name":"QueueUserWorkItem","features":[307,342]},{"name":"REALTIME_PRIORITY_CLASS","features":[342]},{"name":"REASON_CONTEXT","features":[307,342]},{"name":"RTL_CRITICAL_SECTION_ALL_FLAG_BITS","features":[342]},{"name":"RTL_CRITICAL_SECTION_DEBUG_FLAG_STATIC_INIT","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_RESOURCE_TYPE","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_STATIC_INIT","features":[342]},{"name":"RTL_USER_PROCESS_PARAMETERS","features":[307,342]},{"name":"RTWQASYNCRESULT","features":[342]},{"name":"RTWQPERIODICCALLBACK","features":[342]},{"name":"RTWQ_MULTITHREADED_WORKQUEUE","features":[342]},{"name":"RTWQ_STANDARD_WORKQUEUE","features":[342]},{"name":"RTWQ_WINDOW_WORKQUEUE","features":[342]},{"name":"RTWQ_WORKQUEUE_TYPE","features":[342]},{"name":"RegisterWaitForSingleObject","features":[307,342]},{"name":"ReleaseMutex","features":[307,342]},{"name":"ReleaseMutexWhenCallbackReturns","features":[307,342]},{"name":"ReleaseSRWLockExclusive","features":[342]},{"name":"ReleaseSRWLockShared","features":[342]},{"name":"ReleaseSemaphore","features":[307,342]},{"name":"ReleaseSemaphoreWhenCallbackReturns","features":[307,342]},{"name":"ResetEvent","features":[307,342]},{"name":"ResumeThread","features":[307,342]},{"name":"RtwqAddPeriodicCallback","features":[342]},{"name":"RtwqAllocateSerialWorkQueue","features":[342]},{"name":"RtwqAllocateWorkQueue","features":[342]},{"name":"RtwqBeginRegisterWorkQueueWithMMCSS","features":[342]},{"name":"RtwqBeginUnregisterWorkQueueWithMMCSS","features":[342]},{"name":"RtwqCancelDeadline","features":[307,342]},{"name":"RtwqCancelWorkItem","features":[342]},{"name":"RtwqCreateAsyncResult","features":[342]},{"name":"RtwqEndRegisterWorkQueueWithMMCSS","features":[342]},{"name":"RtwqGetWorkQueueMMCSSClass","features":[342]},{"name":"RtwqGetWorkQueueMMCSSPriority","features":[342]},{"name":"RtwqGetWorkQueueMMCSSTaskId","features":[342]},{"name":"RtwqInvokeCallback","features":[342]},{"name":"RtwqJoinWorkQueue","features":[307,342]},{"name":"RtwqLockPlatform","features":[342]},{"name":"RtwqLockSharedWorkQueue","features":[342]},{"name":"RtwqLockWorkQueue","features":[342]},{"name":"RtwqPutWaitingWorkItem","features":[307,342]},{"name":"RtwqPutWorkItem","features":[342]},{"name":"RtwqRegisterPlatformEvents","features":[342]},{"name":"RtwqRegisterPlatformWithMMCSS","features":[342]},{"name":"RtwqRemovePeriodicCallback","features":[342]},{"name":"RtwqScheduleWorkItem","features":[342]},{"name":"RtwqSetDeadline","features":[307,342]},{"name":"RtwqSetDeadline2","features":[307,342]},{"name":"RtwqSetLongRunning","features":[307,342]},{"name":"RtwqShutdown","features":[342]},{"name":"RtwqStartup","features":[342]},{"name":"RtwqUnjoinWorkQueue","features":[307,342]},{"name":"RtwqUnlockPlatform","features":[342]},{"name":"RtwqUnlockWorkQueue","features":[342]},{"name":"RtwqUnregisterPlatformEvents","features":[342]},{"name":"RtwqUnregisterPlatformFromMMCSS","features":[342]},{"name":"SEMAPHORE_ALL_ACCESS","features":[342]},{"name":"SEMAPHORE_MODIFY_STATE","features":[342]},{"name":"SRWLOCK","features":[342]},{"name":"SRWLOCK_INIT","features":[342]},{"name":"STACK_SIZE_PARAM_IS_A_RESERVATION","features":[342]},{"name":"STARTF_FORCEOFFFEEDBACK","features":[342]},{"name":"STARTF_FORCEONFEEDBACK","features":[342]},{"name":"STARTF_PREVENTPINNING","features":[342]},{"name":"STARTF_RUNFULLSCREEN","features":[342]},{"name":"STARTF_TITLEISAPPID","features":[342]},{"name":"STARTF_TITLEISLINKNAME","features":[342]},{"name":"STARTF_UNTRUSTEDSOURCE","features":[342]},{"name":"STARTF_USECOUNTCHARS","features":[342]},{"name":"STARTF_USEFILLATTRIBUTE","features":[342]},{"name":"STARTF_USEHOTKEY","features":[342]},{"name":"STARTF_USEPOSITION","features":[342]},{"name":"STARTF_USESHOWWINDOW","features":[342]},{"name":"STARTF_USESIZE","features":[342]},{"name":"STARTF_USESTDHANDLES","features":[342]},{"name":"STARTUPINFOA","features":[307,342]},{"name":"STARTUPINFOEXA","features":[307,342]},{"name":"STARTUPINFOEXW","features":[307,342]},{"name":"STARTUPINFOW","features":[307,342]},{"name":"STARTUPINFOW_FLAGS","features":[342]},{"name":"SYNCHRONIZATION_ACCESS_RIGHTS","features":[342]},{"name":"SYNCHRONIZATION_BARRIER","features":[342]},{"name":"SYNCHRONIZATION_BARRIER_FLAGS_BLOCK_ONLY","features":[342]},{"name":"SYNCHRONIZATION_BARRIER_FLAGS_NO_DELETE","features":[342]},{"name":"SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY","features":[342]},{"name":"SYNCHRONIZATION_DELETE","features":[342]},{"name":"SYNCHRONIZATION_READ_CONTROL","features":[342]},{"name":"SYNCHRONIZATION_SYNCHRONIZE","features":[342]},{"name":"SYNCHRONIZATION_WRITE_DAC","features":[342]},{"name":"SYNCHRONIZATION_WRITE_OWNER","features":[342]},{"name":"SetCriticalSectionSpinCount","features":[307,313,342]},{"name":"SetEvent","features":[307,342]},{"name":"SetEventWhenCallbackReturns","features":[307,342]},{"name":"SetPriorityClass","features":[307,342]},{"name":"SetProcessAffinityMask","features":[307,342]},{"name":"SetProcessAffinityUpdateMode","features":[307,342]},{"name":"SetProcessDEPPolicy","features":[307,342]},{"name":"SetProcessDefaultCpuSetMasks","features":[307,338,342]},{"name":"SetProcessDefaultCpuSets","features":[307,342]},{"name":"SetProcessDynamicEHContinuationTargets","features":[307,342]},{"name":"SetProcessDynamicEnforcedCetCompatibleRanges","features":[307,342]},{"name":"SetProcessInformation","features":[307,342]},{"name":"SetProcessMitigationPolicy","features":[307,342]},{"name":"SetProcessPriorityBoost","features":[307,342]},{"name":"SetProcessRestrictionExemption","features":[307,342]},{"name":"SetProcessShutdownParameters","features":[307,342]},{"name":"SetProcessWorkingSetSize","features":[307,342]},{"name":"SetProtectedPolicy","features":[307,342]},{"name":"SetThreadAffinityMask","features":[307,342]},{"name":"SetThreadDescription","features":[307,342]},{"name":"SetThreadGroupAffinity","features":[307,338,342]},{"name":"SetThreadIdealProcessor","features":[307,342]},{"name":"SetThreadIdealProcessorEx","features":[307,313,342]},{"name":"SetThreadInformation","features":[307,342]},{"name":"SetThreadPriority","features":[307,342]},{"name":"SetThreadPriorityBoost","features":[307,342]},{"name":"SetThreadSelectedCpuSetMasks","features":[307,338,342]},{"name":"SetThreadSelectedCpuSets","features":[307,342]},{"name":"SetThreadStackGuarantee","features":[307,342]},{"name":"SetThreadToken","features":[307,342]},{"name":"SetThreadpoolStackInformation","features":[307,342]},{"name":"SetThreadpoolThreadMaximum","features":[342]},{"name":"SetThreadpoolThreadMinimum","features":[307,342]},{"name":"SetThreadpoolTimer","features":[307,342]},{"name":"SetThreadpoolTimerEx","features":[307,342]},{"name":"SetThreadpoolWait","features":[307,342]},{"name":"SetThreadpoolWaitEx","features":[307,342]},{"name":"SetTimerQueueTimer","features":[307,342]},{"name":"SetUmsThreadInformation","features":[307,342]},{"name":"SetWaitableTimer","features":[307,342]},{"name":"SetWaitableTimerEx","features":[307,342]},{"name":"SignalObjectAndWait","features":[307,342]},{"name":"Sleep","features":[342]},{"name":"SleepConditionVariableCS","features":[307,313,342]},{"name":"SleepConditionVariableSRW","features":[307,342]},{"name":"SleepEx","features":[307,342]},{"name":"StartThreadpoolIo","features":[342]},{"name":"SubmitThreadpoolWork","features":[342]},{"name":"SuspendThread","features":[307,342]},{"name":"SwitchToFiber","features":[342]},{"name":"SwitchToThread","features":[307,342]},{"name":"TEB","features":[307,313,342]},{"name":"THREAD_ACCESS_RIGHTS","features":[342]},{"name":"THREAD_ALL_ACCESS","features":[342]},{"name":"THREAD_CREATE_RUN_IMMEDIATELY","features":[342]},{"name":"THREAD_CREATE_SUSPENDED","features":[342]},{"name":"THREAD_CREATION_FLAGS","features":[342]},{"name":"THREAD_DELETE","features":[342]},{"name":"THREAD_DIRECT_IMPERSONATION","features":[342]},{"name":"THREAD_GET_CONTEXT","features":[342]},{"name":"THREAD_IMPERSONATE","features":[342]},{"name":"THREAD_INFORMATION_CLASS","features":[342]},{"name":"THREAD_MODE_BACKGROUND_BEGIN","features":[342]},{"name":"THREAD_MODE_BACKGROUND_END","features":[342]},{"name":"THREAD_POWER_THROTTLING_CURRENT_VERSION","features":[342]},{"name":"THREAD_POWER_THROTTLING_EXECUTION_SPEED","features":[342]},{"name":"THREAD_POWER_THROTTLING_STATE","features":[342]},{"name":"THREAD_POWER_THROTTLING_VALID_FLAGS","features":[342]},{"name":"THREAD_PRIORITY","features":[342]},{"name":"THREAD_PRIORITY_ABOVE_NORMAL","features":[342]},{"name":"THREAD_PRIORITY_BELOW_NORMAL","features":[342]},{"name":"THREAD_PRIORITY_HIGHEST","features":[342]},{"name":"THREAD_PRIORITY_IDLE","features":[342]},{"name":"THREAD_PRIORITY_LOWEST","features":[342]},{"name":"THREAD_PRIORITY_MIN","features":[342]},{"name":"THREAD_PRIORITY_NORMAL","features":[342]},{"name":"THREAD_PRIORITY_TIME_CRITICAL","features":[342]},{"name":"THREAD_QUERY_INFORMATION","features":[342]},{"name":"THREAD_QUERY_LIMITED_INFORMATION","features":[342]},{"name":"THREAD_READ_CONTROL","features":[342]},{"name":"THREAD_RESUME","features":[342]},{"name":"THREAD_SET_CONTEXT","features":[342]},{"name":"THREAD_SET_INFORMATION","features":[342]},{"name":"THREAD_SET_LIMITED_INFORMATION","features":[342]},{"name":"THREAD_SET_THREAD_TOKEN","features":[342]},{"name":"THREAD_STANDARD_RIGHTS_REQUIRED","features":[342]},{"name":"THREAD_SUSPEND_RESUME","features":[342]},{"name":"THREAD_SYNCHRONIZE","features":[342]},{"name":"THREAD_TERMINATE","features":[342]},{"name":"THREAD_WRITE_DAC","features":[342]},{"name":"THREAD_WRITE_OWNER","features":[342]},{"name":"TIMER_ALL_ACCESS","features":[342]},{"name":"TIMER_MODIFY_STATE","features":[342]},{"name":"TIMER_QUERY_STATE","features":[342]},{"name":"TLS_OUT_OF_INDEXES","features":[342]},{"name":"TP_CALLBACK_ENVIRON_V3","features":[342]},{"name":"TP_CALLBACK_PRIORITY","features":[342]},{"name":"TP_CALLBACK_PRIORITY_COUNT","features":[342]},{"name":"TP_CALLBACK_PRIORITY_HIGH","features":[342]},{"name":"TP_CALLBACK_PRIORITY_INVALID","features":[342]},{"name":"TP_CALLBACK_PRIORITY_LOW","features":[342]},{"name":"TP_CALLBACK_PRIORITY_NORMAL","features":[342]},{"name":"TP_POOL_STACK_INFORMATION","features":[342]},{"name":"TerminateProcess","features":[307,342]},{"name":"TerminateThread","features":[307,342]},{"name":"ThreadAbsoluteCpuPriority","features":[342]},{"name":"ThreadDynamicCodePolicy","features":[342]},{"name":"ThreadInformationClassMax","features":[342]},{"name":"ThreadMemoryPriority","features":[342]},{"name":"ThreadPowerThrottling","features":[342]},{"name":"TlsAlloc","features":[342]},{"name":"TlsFree","features":[307,342]},{"name":"TlsGetValue","features":[342]},{"name":"TlsSetValue","features":[307,342]},{"name":"TryAcquireSRWLockExclusive","features":[307,342]},{"name":"TryAcquireSRWLockShared","features":[307,342]},{"name":"TryEnterCriticalSection","features":[307,313,342]},{"name":"TrySubmitThreadpoolCallback","features":[307,342]},{"name":"UMS_SCHEDULER_STARTUP_INFO","features":[341,342]},{"name":"UMS_SYSTEM_THREAD_INFORMATION","features":[342]},{"name":"UMS_THREAD_INFO_CLASS","features":[342]},{"name":"UmsThreadAffinity","features":[342]},{"name":"UmsThreadInvalidInfoClass","features":[342]},{"name":"UmsThreadIsSuspended","features":[342]},{"name":"UmsThreadIsTerminated","features":[342]},{"name":"UmsThreadMaxInfoClass","features":[342]},{"name":"UmsThreadPriority","features":[342]},{"name":"UmsThreadTeb","features":[342]},{"name":"UmsThreadUserContext","features":[342]},{"name":"UmsThreadYield","features":[307,342]},{"name":"UnregisterWait","features":[307,342]},{"name":"UnregisterWaitEx","features":[307,342]},{"name":"UpdateProcThreadAttribute","features":[307,342]},{"name":"UserEnabled","features":[342]},{"name":"WAITORTIMERCALLBACK","features":[307,342]},{"name":"WORKERCALLBACKFUNC","features":[342]},{"name":"WORKER_THREAD_FLAGS","features":[342]},{"name":"WT_EXECUTEDEFAULT","features":[342]},{"name":"WT_EXECUTEINIOTHREAD","features":[342]},{"name":"WT_EXECUTEINPERSISTENTTHREAD","features":[342]},{"name":"WT_EXECUTEINTIMERTHREAD","features":[342]},{"name":"WT_EXECUTEINWAITTHREAD","features":[342]},{"name":"WT_EXECUTELONGFUNCTION","features":[342]},{"name":"WT_EXECUTEONLYONCE","features":[342]},{"name":"WT_TRANSFER_IMPERSONATION","features":[342]},{"name":"WaitForInputIdle","features":[307,342]},{"name":"WaitForMultipleObjects","features":[307,342]},{"name":"WaitForMultipleObjectsEx","features":[307,342]},{"name":"WaitForSingleObject","features":[307,342]},{"name":"WaitForSingleObjectEx","features":[307,342]},{"name":"WaitForThreadpoolIoCallbacks","features":[307,342]},{"name":"WaitForThreadpoolTimerCallbacks","features":[307,342]},{"name":"WaitForThreadpoolWaitCallbacks","features":[307,342]},{"name":"WaitForThreadpoolWorkCallbacks","features":[307,342]},{"name":"WaitOnAddress","features":[307,342]},{"name":"WakeAllConditionVariable","features":[342]},{"name":"WakeByAddressAll","features":[342]},{"name":"WakeByAddressSingle","features":[342]},{"name":"WakeConditionVariable","features":[342]},{"name":"WinExec","features":[342]},{"name":"Wow64Container","features":[342]},{"name":"Wow64SetThreadDefaultGuestMachine","features":[342]},{"name":"Wow64SuspendThread","features":[307,342]}],"620":[{"name":"DYNAMIC_TIME_ZONE_INFORMATION","features":[307,545]},{"name":"EnumDynamicTimeZoneInformation","features":[307,545]},{"name":"FileTimeToSystemTime","features":[307,545]},{"name":"GetDynamicTimeZoneInformation","features":[307,545]},{"name":"GetDynamicTimeZoneInformationEffectiveYears","features":[307,545]},{"name":"GetTimeZoneInformation","features":[307,545]},{"name":"GetTimeZoneInformationForYear","features":[307,545]},{"name":"LocalFileTimeToLocalSystemTime","features":[307,545]},{"name":"LocalSystemTimeToLocalFileTime","features":[307,545]},{"name":"SetDynamicTimeZoneInformation","features":[307,545]},{"name":"SetTimeZoneInformation","features":[307,545]},{"name":"SystemTimeToFileTime","features":[307,545]},{"name":"SystemTimeToTzSpecificLocalTime","features":[307,545]},{"name":"SystemTimeToTzSpecificLocalTimeEx","features":[307,545]},{"name":"TIME_ZONE_ID_INVALID","features":[545]},{"name":"TIME_ZONE_INFORMATION","features":[307,545]},{"name":"TSF_Authenticated","features":[545]},{"name":"TSF_Hardware","features":[545]},{"name":"TSF_IPv6","features":[545]},{"name":"TSF_SignatureAuthenticated","features":[545]},{"name":"TzSpecificLocalTimeToSystemTime","features":[307,545]},{"name":"TzSpecificLocalTimeToSystemTimeEx","features":[307,545]},{"name":"wszW32TimeRegKeyPolicyTimeProviders","features":[545]},{"name":"wszW32TimeRegKeyTimeProviders","features":[545]},{"name":"wszW32TimeRegValueDllName","features":[545]},{"name":"wszW32TimeRegValueEnabled","features":[545]},{"name":"wszW32TimeRegValueInputProvider","features":[545]},{"name":"wszW32TimeRegValueMetaDataProvider","features":[545]}],"621":[{"name":"GetDeviceID","features":[307,594]},{"name":"GetDeviceIDString","features":[307,594]},{"name":"TBS_COMMAND_LOCALITY","features":[594]},{"name":"TBS_COMMAND_LOCALITY_FOUR","features":[594]},{"name":"TBS_COMMAND_LOCALITY_ONE","features":[594]},{"name":"TBS_COMMAND_LOCALITY_THREE","features":[594]},{"name":"TBS_COMMAND_LOCALITY_TWO","features":[594]},{"name":"TBS_COMMAND_LOCALITY_ZERO","features":[594]},{"name":"TBS_COMMAND_PRIORITY","features":[594]},{"name":"TBS_COMMAND_PRIORITY_HIGH","features":[594]},{"name":"TBS_COMMAND_PRIORITY_LOW","features":[594]},{"name":"TBS_COMMAND_PRIORITY_MAX","features":[594]},{"name":"TBS_COMMAND_PRIORITY_NORMAL","features":[594]},{"name":"TBS_COMMAND_PRIORITY_SYSTEM","features":[594]},{"name":"TBS_CONTEXT_PARAMS","features":[594]},{"name":"TBS_CONTEXT_PARAMS2","features":[594]},{"name":"TBS_CONTEXT_VERSION_ONE","features":[594]},{"name":"TBS_CONTEXT_VERSION_TWO","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_ADMIN","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_ENDORSEMENT","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_ENDORSEMENT_20","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_FULL","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_STORAGE_20","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_USER","features":[594]},{"name":"TBS_SUCCESS","features":[594]},{"name":"TBS_TCGLOG_DRTM_BOOT","features":[594]},{"name":"TBS_TCGLOG_DRTM_CURRENT","features":[594]},{"name":"TBS_TCGLOG_DRTM_RESUME","features":[594]},{"name":"TBS_TCGLOG_SRTM_BOOT","features":[594]},{"name":"TBS_TCGLOG_SRTM_CURRENT","features":[594]},{"name":"TBS_TCGLOG_SRTM_RESUME","features":[594]},{"name":"TPM_DEVICE_INFO","features":[594]},{"name":"TPM_IFTYPE_1","features":[594]},{"name":"TPM_IFTYPE_EMULATOR","features":[594]},{"name":"TPM_IFTYPE_HW","features":[594]},{"name":"TPM_IFTYPE_SPB","features":[594]},{"name":"TPM_IFTYPE_TRUSTZONE","features":[594]},{"name":"TPM_IFTYPE_UNKNOWN","features":[594]},{"name":"TPM_VERSION_12","features":[594]},{"name":"TPM_VERSION_20","features":[594]},{"name":"TPM_VERSION_UNKNOWN","features":[594]},{"name":"TPM_WNF_INFO_CLEAR_SUCCESSFUL","features":[594]},{"name":"TPM_WNF_INFO_NO_REBOOT_REQUIRED","features":[594]},{"name":"TPM_WNF_INFO_OWNERSHIP_SUCCESSFUL","features":[594]},{"name":"TPM_WNF_PROVISIONING","features":[594]},{"name":"Tbsi_Context_Create","features":[594]},{"name":"Tbsi_Create_Windows_Key","features":[594]},{"name":"Tbsi_GetDeviceInfo","features":[594]},{"name":"Tbsi_Get_OwnerAuth","features":[594]},{"name":"Tbsi_Get_TCG_Log","features":[594]},{"name":"Tbsi_Get_TCG_Log_Ex","features":[594]},{"name":"Tbsi_Is_Tpm_Present","features":[307,594]},{"name":"Tbsi_Physical_Presence_Command","features":[594]},{"name":"Tbsi_Revoke_Attestation","features":[594]},{"name":"Tbsip_Cancel_Commands","features":[594]},{"name":"Tbsip_Context_Close","features":[594]},{"name":"Tbsip_Submit_Command","features":[594]}],"622":[{"name":"Catalog","features":[595]},{"name":"CatalogCollection","features":[595]},{"name":"CatalogObject","features":[595]},{"name":"ComponentUtil","features":[595]},{"name":"ICatalog","features":[358,595]},{"name":"IComponentUtil","features":[358,595]},{"name":"IPackageUtil","features":[358,595]},{"name":"IRemoteComponentUtil","features":[358,595]},{"name":"IRoleAssociationUtil","features":[358,595]},{"name":"MTSAdminErrorCodes","features":[595]},{"name":"MTSPackageExportOptions","features":[595]},{"name":"MTSPackageInstallOptions","features":[595]},{"name":"PackageUtil","features":[595]},{"name":"RemoteComponentUtil","features":[595]},{"name":"RoleAssociationUtil","features":[595]},{"name":"mtsErrAlreadyInstalled","features":[595]},{"name":"mtsErrAuthenticationLevel","features":[595]},{"name":"mtsErrBadForward","features":[595]},{"name":"mtsErrBadIID","features":[595]},{"name":"mtsErrBadPath","features":[595]},{"name":"mtsErrBadRegistryLibID","features":[595]},{"name":"mtsErrBadRegistryProgID","features":[595]},{"name":"mtsErrCLSIDOrIIDMismatch","features":[595]},{"name":"mtsErrCantCopyFile","features":[595]},{"name":"mtsErrCoReqCompInstalled","features":[595]},{"name":"mtsErrCompFileBadTLB","features":[595]},{"name":"mtsErrCompFileClassNotAvail","features":[595]},{"name":"mtsErrCompFileDoesNotExist","features":[595]},{"name":"mtsErrCompFileGetClassObj","features":[595]},{"name":"mtsErrCompFileLoadDLLFail","features":[595]},{"name":"mtsErrCompFileNoRegistrar","features":[595]},{"name":"mtsErrCompFileNotInstallable","features":[595]},{"name":"mtsErrDllLoadFailed","features":[595]},{"name":"mtsErrDllRegisterServer","features":[595]},{"name":"mtsErrDownloadFailed","features":[595]},{"name":"mtsErrInvalidUserids","features":[595]},{"name":"mtsErrKeyMissing","features":[595]},{"name":"mtsErrNoAccessToUNC","features":[595]},{"name":"mtsErrNoRegistryCLSID","features":[595]},{"name":"mtsErrNoRegistryRead","features":[595]},{"name":"mtsErrNoRegistryRepair","features":[595]},{"name":"mtsErrNoRegistryWrite","features":[595]},{"name":"mtsErrNoServerShare","features":[595]},{"name":"mtsErrNoTypeLib","features":[595]},{"name":"mtsErrNoUser","features":[595]},{"name":"mtsErrNotChangeable","features":[595]},{"name":"mtsErrNotDeletable","features":[595]},{"name":"mtsErrObjectErrors","features":[595]},{"name":"mtsErrObjectInvalid","features":[595]},{"name":"mtsErrPDFReadFail","features":[595]},{"name":"mtsErrPDFVersion","features":[595]},{"name":"mtsErrPDFWriteFail","features":[595]},{"name":"mtsErrPackDirNotFound","features":[595]},{"name":"mtsErrPackageExists","features":[595]},{"name":"mtsErrRegistrarFailed","features":[595]},{"name":"mtsErrRemoteInterface","features":[595]},{"name":"mtsErrRoleExists","features":[595]},{"name":"mtsErrSession","features":[595]},{"name":"mtsErrTreatAs","features":[595]},{"name":"mtsErrUserPasswdNotValid","features":[595]},{"name":"mtsExportUsers","features":[595]},{"name":"mtsInstallUsers","features":[595]}],"623":[{"name":"AddServiceFlag","features":[596]},{"name":"AutoDownloadMode","features":[596]},{"name":"AutoSelectionMode","features":[596]},{"name":"AutomaticUpdates","features":[596]},{"name":"AutomaticUpdatesNotificationLevel","features":[596]},{"name":"AutomaticUpdatesPermissionType","features":[596]},{"name":"AutomaticUpdatesScheduledInstallationDay","features":[596]},{"name":"AutomaticUpdatesUserType","features":[596]},{"name":"DeploymentAction","features":[596]},{"name":"DownloadPhase","features":[596]},{"name":"DownloadPriority","features":[596]},{"name":"IAutomaticUpdates","features":[358,596]},{"name":"IAutomaticUpdates2","features":[358,596]},{"name":"IAutomaticUpdatesResults","features":[358,596]},{"name":"IAutomaticUpdatesSettings","features":[358,596]},{"name":"IAutomaticUpdatesSettings2","features":[358,596]},{"name":"IAutomaticUpdatesSettings3","features":[358,596]},{"name":"ICategory","features":[358,596]},{"name":"ICategoryCollection","features":[358,596]},{"name":"IDownloadCompletedCallback","features":[596]},{"name":"IDownloadCompletedCallbackArgs","features":[358,596]},{"name":"IDownloadJob","features":[358,596]},{"name":"IDownloadProgress","features":[358,596]},{"name":"IDownloadProgressChangedCallback","features":[596]},{"name":"IDownloadProgressChangedCallbackArgs","features":[358,596]},{"name":"IDownloadResult","features":[358,596]},{"name":"IImageInformation","features":[358,596]},{"name":"IInstallationAgent","features":[358,596]},{"name":"IInstallationBehavior","features":[358,596]},{"name":"IInstallationCompletedCallback","features":[596]},{"name":"IInstallationCompletedCallbackArgs","features":[358,596]},{"name":"IInstallationJob","features":[358,596]},{"name":"IInstallationProgress","features":[358,596]},{"name":"IInstallationProgressChangedCallback","features":[596]},{"name":"IInstallationProgressChangedCallbackArgs","features":[358,596]},{"name":"IInstallationResult","features":[358,596]},{"name":"IInvalidProductLicenseException","features":[358,596]},{"name":"ISearchCompletedCallback","features":[596]},{"name":"ISearchCompletedCallbackArgs","features":[358,596]},{"name":"ISearchJob","features":[358,596]},{"name":"ISearchResult","features":[358,596]},{"name":"IStringCollection","features":[358,596]},{"name":"ISystemInformation","features":[358,596]},{"name":"IUpdate","features":[358,596]},{"name":"IUpdate2","features":[358,596]},{"name":"IUpdate3","features":[358,596]},{"name":"IUpdate4","features":[358,596]},{"name":"IUpdate5","features":[358,596]},{"name":"IUpdateCollection","features":[358,596]},{"name":"IUpdateDownloadContent","features":[358,596]},{"name":"IUpdateDownloadContent2","features":[358,596]},{"name":"IUpdateDownloadContentCollection","features":[358,596]},{"name":"IUpdateDownloadResult","features":[358,596]},{"name":"IUpdateDownloader","features":[358,596]},{"name":"IUpdateException","features":[358,596]},{"name":"IUpdateExceptionCollection","features":[358,596]},{"name":"IUpdateHistoryEntry","features":[358,596]},{"name":"IUpdateHistoryEntry2","features":[358,596]},{"name":"IUpdateHistoryEntryCollection","features":[358,596]},{"name":"IUpdateIdentity","features":[358,596]},{"name":"IUpdateInstallationResult","features":[358,596]},{"name":"IUpdateInstaller","features":[358,596]},{"name":"IUpdateInstaller2","features":[358,596]},{"name":"IUpdateInstaller3","features":[358,596]},{"name":"IUpdateInstaller4","features":[358,596]},{"name":"IUpdateLockdown","features":[596]},{"name":"IUpdateSearcher","features":[358,596]},{"name":"IUpdateSearcher2","features":[358,596]},{"name":"IUpdateSearcher3","features":[358,596]},{"name":"IUpdateService","features":[358,596]},{"name":"IUpdateService2","features":[358,596]},{"name":"IUpdateServiceCollection","features":[358,596]},{"name":"IUpdateServiceManager","features":[358,596]},{"name":"IUpdateServiceManager2","features":[358,596]},{"name":"IUpdateServiceRegistration","features":[358,596]},{"name":"IUpdateSession","features":[358,596]},{"name":"IUpdateSession2","features":[358,596]},{"name":"IUpdateSession3","features":[358,596]},{"name":"IWebProxy","features":[358,596]},{"name":"IWindowsDriverUpdate","features":[358,596]},{"name":"IWindowsDriverUpdate2","features":[358,596]},{"name":"IWindowsDriverUpdate3","features":[358,596]},{"name":"IWindowsDriverUpdate4","features":[358,596]},{"name":"IWindowsDriverUpdate5","features":[358,596]},{"name":"IWindowsDriverUpdateEntry","features":[358,596]},{"name":"IWindowsDriverUpdateEntryCollection","features":[358,596]},{"name":"IWindowsUpdateAgentInfo","features":[358,596]},{"name":"InstallationAgent","features":[596]},{"name":"InstallationImpact","features":[596]},{"name":"InstallationRebootBehavior","features":[596]},{"name":"LIBID_WUApiLib","features":[596]},{"name":"OperationResultCode","features":[596]},{"name":"SearchScope","features":[596]},{"name":"ServerSelection","features":[596]},{"name":"StringCollection","features":[596]},{"name":"SystemInformation","features":[596]},{"name":"UPDATE_LOCKDOWN_WEBSITE_ACCESS","features":[596]},{"name":"UpdateCollection","features":[596]},{"name":"UpdateDownloader","features":[596]},{"name":"UpdateExceptionContext","features":[596]},{"name":"UpdateInstaller","features":[596]},{"name":"UpdateLockdownOption","features":[596]},{"name":"UpdateOperation","features":[596]},{"name":"UpdateSearcher","features":[596]},{"name":"UpdateServiceManager","features":[596]},{"name":"UpdateServiceOption","features":[596]},{"name":"UpdateServiceRegistrationState","features":[596]},{"name":"UpdateSession","features":[596]},{"name":"UpdateType","features":[596]},{"name":"WU_E_ALL_UPDATES_FAILED","features":[596]},{"name":"WU_E_AUCLIENT_UNEXPECTED","features":[596]},{"name":"WU_E_AU_CALL_CANCELLED","features":[596]},{"name":"WU_E_AU_DETECT_SVCID_MISMATCH","features":[596]},{"name":"WU_E_AU_LEGACYCLIENTDISABLED","features":[596]},{"name":"WU_E_AU_NONLEGACYSERVER","features":[596]},{"name":"WU_E_AU_NOSERVICE","features":[596]},{"name":"WU_E_AU_NO_REGISTERED_SERVICE","features":[596]},{"name":"WU_E_AU_OOBE_IN_PROGRESS","features":[596]},{"name":"WU_E_AU_PAUSED","features":[596]},{"name":"WU_E_AU_UNEXPECTED","features":[596]},{"name":"WU_E_BAD_FILE_URL","features":[596]},{"name":"WU_E_BAD_XML_HARDWARECAPABILITY","features":[596]},{"name":"WU_E_BIN_SOURCE_ABSENT","features":[596]},{"name":"WU_E_CALLBACK_COOKIE_NOT_FOUND","features":[596]},{"name":"WU_E_CALL_CANCELLED","features":[596]},{"name":"WU_E_CALL_CANCELLED_BY_HIDE","features":[596]},{"name":"WU_E_CALL_CANCELLED_BY_INTERACTIVE_SEARCH","features":[596]},{"name":"WU_E_CALL_CANCELLED_BY_INVALID","features":[596]},{"name":"WU_E_CALL_CANCELLED_BY_POLICY","features":[596]},{"name":"WU_E_COULDNOTCANCEL","features":[596]},{"name":"WU_E_CYCLE_DETECTED","features":[596]},{"name":"WU_E_DM_BG_ERROR_TOKEN_REQUIRED","features":[596]},{"name":"WU_E_DM_BITSTRANSFERERROR","features":[596]},{"name":"WU_E_DM_CONTENTCHANGED","features":[596]},{"name":"WU_E_DM_DOSVC_REQUIRED","features":[596]},{"name":"WU_E_DM_DOWNLOADFILEMISSING","features":[596]},{"name":"WU_E_DM_DOWNLOADFILEPATHUNKNOWN","features":[596]},{"name":"WU_E_DM_DOWNLOADLIMITEDBYUPDATESIZE","features":[596]},{"name":"WU_E_DM_DOWNLOADLOCATIONCHANGED","features":[596]},{"name":"WU_E_DM_DOWNLOADSANDBOXNOTFOUND","features":[596]},{"name":"WU_E_DM_DOWNLOAD_VOLUME_CONFLICT","features":[596]},{"name":"WU_E_DM_FAILTOCONNECTTOBITS","features":[596]},{"name":"WU_E_DM_FALLINGBACKTOBITS","features":[596]},{"name":"WU_E_DM_HARDRESERVEID_CONFLICT","features":[596]},{"name":"WU_E_DM_INCORRECTFILEHASH","features":[596]},{"name":"WU_E_DM_NEEDDOWNLOADREQUEST","features":[596]},{"name":"WU_E_DM_NONETWORK","features":[596]},{"name":"WU_E_DM_NOTDOWNLOADED","features":[596]},{"name":"WU_E_DM_READRANGEFAILED","features":[596]},{"name":"WU_E_DM_SANDBOX_HASH_MISMATCH","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED_DOMAIN_USER","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED_LOCAL_USER","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED_MSA_USER","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED_NO_USER","features":[596]},{"name":"WU_E_DM_UNEXPECTED","features":[596]},{"name":"WU_E_DM_UNKNOWNALGORITHM","features":[596]},{"name":"WU_E_DM_UPDATEREMOVED","features":[596]},{"name":"WU_E_DM_URLNOTAVAILABLE","features":[596]},{"name":"WU_E_DM_WRONGBITSVERSION","features":[596]},{"name":"WU_E_DOWNLOAD_FAILED","features":[596]},{"name":"WU_E_DRV_DEVICE_PROBLEM","features":[596]},{"name":"WU_E_DRV_MISSING_ATTRIBUTE","features":[596]},{"name":"WU_E_DRV_NOPROP_OR_LEGACY","features":[596]},{"name":"WU_E_DRV_NO_METADATA","features":[596]},{"name":"WU_E_DRV_NO_PRINTER_CONTENT","features":[596]},{"name":"WU_E_DRV_PRUNED","features":[596]},{"name":"WU_E_DRV_REG_MISMATCH","features":[596]},{"name":"WU_E_DRV_SYNC_FAILED","features":[596]},{"name":"WU_E_DRV_UNEXPECTED","features":[596]},{"name":"WU_E_DS_BADVERSION","features":[596]},{"name":"WU_E_DS_CANNOTREGISTER","features":[596]},{"name":"WU_E_DS_CANTDELETE","features":[596]},{"name":"WU_E_DS_DATANOTAVAILABLE","features":[596]},{"name":"WU_E_DS_DATANOTLOADED","features":[596]},{"name":"WU_E_DS_DECLINENOTALLOWED","features":[596]},{"name":"WU_E_DS_DUPLICATEUPDATEID","features":[596]},{"name":"WU_E_DS_IMPERSONATED","features":[596]},{"name":"WU_E_DS_INUSE","features":[596]},{"name":"WU_E_DS_INVALID","features":[596]},{"name":"WU_E_DS_INVALIDOPERATION","features":[596]},{"name":"WU_E_DS_INVALIDTABLENAME","features":[596]},{"name":"WU_E_DS_LOCKTIMEOUTEXPIRED","features":[596]},{"name":"WU_E_DS_MISSINGDATA","features":[596]},{"name":"WU_E_DS_MISSINGREF","features":[596]},{"name":"WU_E_DS_NEEDWINDOWSSERVICE","features":[596]},{"name":"WU_E_DS_NOCATEGORIES","features":[596]},{"name":"WU_E_DS_NODATA","features":[596]},{"name":"WU_E_DS_NODATA_CCR","features":[596]},{"name":"WU_E_DS_NODATA_COOKIE","features":[596]},{"name":"WU_E_DS_NODATA_DOWNLOADJOB","features":[596]},{"name":"WU_E_DS_NODATA_EULA","features":[596]},{"name":"WU_E_DS_NODATA_FILE","features":[596]},{"name":"WU_E_DS_NODATA_NOSUCHREVISION","features":[596]},{"name":"WU_E_DS_NODATA_NOSUCHUPDATE","features":[596]},{"name":"WU_E_DS_NODATA_SERVICE","features":[596]},{"name":"WU_E_DS_NODATA_TIMER","features":[596]},{"name":"WU_E_DS_NODATA_TMI","features":[596]},{"name":"WU_E_DS_RESETREQUIRED","features":[596]},{"name":"WU_E_DS_ROWEXISTS","features":[596]},{"name":"WU_E_DS_SCHEMAMISMATCH","features":[596]},{"name":"WU_E_DS_SERVICEEXPIRED","features":[596]},{"name":"WU_E_DS_SESSIONLOCKMISMATCH","features":[596]},{"name":"WU_E_DS_SHUTDOWN","features":[596]},{"name":"WU_E_DS_STOREFILELOCKED","features":[596]},{"name":"WU_E_DS_TABLEINCORRECT","features":[596]},{"name":"WU_E_DS_TABLEMISSING","features":[596]},{"name":"WU_E_DS_TABLESESSIONMISMATCH","features":[596]},{"name":"WU_E_DS_UNABLETOSTART","features":[596]},{"name":"WU_E_DS_UNEXPECTED","features":[596]},{"name":"WU_E_DS_UNKNOWNHANDLER","features":[596]},{"name":"WU_E_DS_UNKNOWNSERVICE","features":[596]},{"name":"WU_E_DUPLICATE_ITEM","features":[596]},{"name":"WU_E_EE_CLUSTER_ERROR","features":[596]},{"name":"WU_E_EE_INVALID_ATTRIBUTEDATA","features":[596]},{"name":"WU_E_EE_INVALID_EXPRESSION","features":[596]},{"name":"WU_E_EE_INVALID_VERSION","features":[596]},{"name":"WU_E_EE_MISSING_METADATA","features":[596]},{"name":"WU_E_EE_NOT_INITIALIZED","features":[596]},{"name":"WU_E_EE_UNEXPECTED","features":[596]},{"name":"WU_E_EE_UNKNOWN_EXPRESSION","features":[596]},{"name":"WU_E_EULAS_DECLINED","features":[596]},{"name":"WU_E_EULA_UNAVAILABLE","features":[596]},{"name":"WU_E_EXCLUSIVE_INSTALL_CONFLICT","features":[596]},{"name":"WU_E_EXTENDEDERROR_FAILED","features":[596]},{"name":"WU_E_EXTENDEDERROR_NOTSET","features":[596]},{"name":"WU_E_FILETRUST_DUALSIGNATURE_ECC","features":[596]},{"name":"WU_E_FILETRUST_DUALSIGNATURE_RSA","features":[596]},{"name":"WU_E_FILETRUST_SHA2SIGNATURE_MISSING","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_DISCOVERY","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_DOWNLOAD","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_INSTALL","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_OTHER","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_SEARCH","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_SERVICEREGISTRATION","features":[596]},{"name":"WU_E_INFRASTRUCTUREFILE_INVALID_FORMAT","features":[596]},{"name":"WU_E_INFRASTRUCTUREFILE_REQUIRES_SSL","features":[596]},{"name":"WU_E_INSTALLATION_RESULTS_INVALID_DATA","features":[596]},{"name":"WU_E_INSTALLATION_RESULTS_NOT_FOUND","features":[596]},{"name":"WU_E_INSTALLATION_RESULTS_UNKNOWN_VERSION","features":[596]},{"name":"WU_E_INSTALL_JOB_NOT_SUSPENDED","features":[596]},{"name":"WU_E_INSTALL_JOB_RESUME_NOT_ALLOWED","features":[596]},{"name":"WU_E_INSTALL_NOT_ALLOWED","features":[596]},{"name":"WU_E_INSTALL_USERCONTEXT_ACCESSDENIED","features":[596]},{"name":"WU_E_INTERACTIVE_CALL_CANCELLED","features":[596]},{"name":"WU_E_INVALIDINDEX","features":[596]},{"name":"WU_E_INVALID_CRITERIA","features":[596]},{"name":"WU_E_INVALID_EVENT","features":[596]},{"name":"WU_E_INVALID_EVENT_PAYLOAD","features":[596]},{"name":"WU_E_INVALID_EVENT_PAYLOADSIZE","features":[596]},{"name":"WU_E_INVALID_FILE","features":[596]},{"name":"WU_E_INVALID_INSTALL_REQUESTED","features":[596]},{"name":"WU_E_INVALID_NOTIFICATION_INFO","features":[596]},{"name":"WU_E_INVALID_OPERATION","features":[596]},{"name":"WU_E_INVALID_PRODUCT_LICENSE","features":[596]},{"name":"WU_E_INVALID_PROXY_SERVER","features":[596]},{"name":"WU_E_INVALID_RELATIONSHIP","features":[596]},{"name":"WU_E_INVALID_SERIALIZATION_VERSION","features":[596]},{"name":"WU_E_INVALID_UPDATE","features":[596]},{"name":"WU_E_INVALID_UPDATE_TYPE","features":[596]},{"name":"WU_E_INVALID_VOLUMEID","features":[596]},{"name":"WU_E_INVENTORY_GET_INVENTORY_TYPE_FAILED","features":[596]},{"name":"WU_E_INVENTORY_PARSEFAILED","features":[596]},{"name":"WU_E_INVENTORY_RESULT_UPLOAD_FAILED","features":[596]},{"name":"WU_E_INVENTORY_UNEXPECTED","features":[596]},{"name":"WU_E_INVENTORY_WMI_ERROR","features":[596]},{"name":"WU_E_ITEMNOTFOUND","features":[596]},{"name":"WU_E_LEGACYSERVER","features":[596]},{"name":"WU_E_LOW_BATTERY","features":[596]},{"name":"WU_E_MAX_CAPACITY_REACHED","features":[596]},{"name":"WU_E_METADATATRUST_CERTIFICATECHAIN_VERIFICATION","features":[596]},{"name":"WU_E_METADATATRUST_UNTRUSTED_CERTIFICATECHAIN","features":[596]},{"name":"WU_E_METADATA_BAD_FRAGMENTSIGNING_CONFIG","features":[596]},{"name":"WU_E_METADATA_BAD_SIGNATURE","features":[596]},{"name":"WU_E_METADATA_CERT_MISSING","features":[596]},{"name":"WU_E_METADATA_CERT_UNTRUSTED","features":[596]},{"name":"WU_E_METADATA_CONFIG_INVALID_BINARY_ENCODING","features":[596]},{"name":"WU_E_METADATA_FAILURE_PROCESSING_FRAGMENTSIGNING_CONFIG","features":[596]},{"name":"WU_E_METADATA_FETCH_CONFIG","features":[596]},{"name":"WU_E_METADATA_INTCERT_BAD_TRANSPORT_ENCODING","features":[596]},{"name":"WU_E_METADATA_INVALID_PARAMETER","features":[596]},{"name":"WU_E_METADATA_LEAFCERT_BAD_TRANSPORT_ENCODING","features":[596]},{"name":"WU_E_METADATA_NOOP","features":[596]},{"name":"WU_E_METADATA_NO_VERIFICATION_DATA","features":[596]},{"name":"WU_E_METADATA_SIGNATURE_VERIFY_FAILED","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_ALL_BAD","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_CACHELOOKUP","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_CERTCHAIN","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_MISSING","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_NODATA","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_REFRESHONLINE","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_SIGNATURE","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_UNEXPECTED","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_UNTRUSTED","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_VALIDITYWINDOW_UNEXPECTED","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_VALIDITY_WINDOW","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_VERIFICATION_FAILED","features":[596]},{"name":"WU_E_METADATA_UNEXPECTED","features":[596]},{"name":"WU_E_METADATA_UNSUPPORTED_HASH_ALG","features":[596]},{"name":"WU_E_METADATA_XML_BASE64CERDATA_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_FRAGMENTSIGNING_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_INTERMEDIATECERT_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_LEAFCERT_ID_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_LEAFCERT_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_MODE_INVALID","features":[596]},{"name":"WU_E_METADATA_XML_MODE_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_VALIDITY_INVALID","features":[596]},{"name":"WU_E_MISSING_HANDLER","features":[596]},{"name":"WU_E_MSI_NOT_CONFIGURED","features":[596]},{"name":"WU_E_MSI_NOT_PRESENT","features":[596]},{"name":"WU_E_MSI_WRONG_APP_CONTEXT","features":[596]},{"name":"WU_E_MSI_WRONG_VERSION","features":[596]},{"name":"WU_E_MSP_DISABLED","features":[596]},{"name":"WU_E_MSP_UNEXPECTED","features":[596]},{"name":"WU_E_NETWORK_COST_EXCEEDS_POLICY","features":[596]},{"name":"WU_E_NON_UI_MODE","features":[596]},{"name":"WU_E_NOOP","features":[596]},{"name":"WU_E_NOT_APPLICABLE","features":[596]},{"name":"WU_E_NOT_INITIALIZED","features":[596]},{"name":"WU_E_NOT_SUPPORTED","features":[596]},{"name":"WU_E_NO_CONNECTION","features":[596]},{"name":"WU_E_NO_INTERACTIVE_USER","features":[596]},{"name":"WU_E_NO_SERVER_CORE_SUPPORT","features":[596]},{"name":"WU_E_NO_SERVICE","features":[596]},{"name":"WU_E_NO_SUCH_HANDLER_PLUGIN","features":[596]},{"name":"WU_E_NO_UI_SUPPORT","features":[596]},{"name":"WU_E_NO_UPDATE","features":[596]},{"name":"WU_E_NO_USERTOKEN","features":[596]},{"name":"WU_E_OL_INVALID_SCANFILE","features":[596]},{"name":"WU_E_OL_NEWCLIENT_REQUIRED","features":[596]},{"name":"WU_E_OL_UNEXPECTED","features":[596]},{"name":"WU_E_OPERATIONINPROGRESS","features":[596]},{"name":"WU_E_ORPHANED_DOWNLOAD_JOB","features":[596]},{"name":"WU_E_OUTOFRANGE","features":[596]},{"name":"WU_E_PER_MACHINE_UPDATE_ACCESS_DENIED","features":[596]},{"name":"WU_E_POLICY_NOT_SET","features":[596]},{"name":"WU_E_PT_ADDRESS_IN_USE","features":[596]},{"name":"WU_E_PT_ADDRESS_NOT_AVAILABLE","features":[596]},{"name":"WU_E_PT_CATALOG_SYNC_REQUIRED","features":[596]},{"name":"WU_E_PT_CONFIG_PROP_MISSING","features":[596]},{"name":"WU_E_PT_DATA_BOUNDARY_RESTRICTED","features":[596]},{"name":"WU_E_PT_DOUBLE_INITIALIZATION","features":[596]},{"name":"WU_E_PT_ECP_FAILURE_TO_DECOMPRESS_CAB_FILE","features":[596]},{"name":"WU_E_PT_ECP_FAILURE_TO_EXTRACT_DIGEST","features":[596]},{"name":"WU_E_PT_ECP_FILE_LOCATION_ERROR","features":[596]},{"name":"WU_E_PT_ECP_INIT_FAILED","features":[596]},{"name":"WU_E_PT_ECP_INVALID_FILE_FORMAT","features":[596]},{"name":"WU_E_PT_ECP_INVALID_METADATA","features":[596]},{"name":"WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS","features":[596]},{"name":"WU_E_PT_ENDPOINTURL_NOTAVAIL","features":[596]},{"name":"WU_E_PT_ENDPOINT_DISCONNECTED","features":[596]},{"name":"WU_E_PT_ENDPOINT_REFRESH_REQUIRED","features":[596]},{"name":"WU_E_PT_ENDPOINT_UNREACHABLE","features":[596]},{"name":"WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS","features":[596]},{"name":"WU_E_PT_FILE_LOCATIONS_CHANGED","features":[596]},{"name":"WU_E_PT_GENERAL_AAD_CLIENT_ERROR","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_BAD_GATEWAY","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_BAD_METHOD","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_BAD_REQUEST","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_CONFLICT","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_DENIED","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_FORBIDDEN","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_GONE","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_NOT_FOUND","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_NOT_MAPPED","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_NOT_SUPPORTED","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_SERVER_ERROR","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_VERSION_NOT_SUP","features":[596]},{"name":"WU_E_PT_INVALID_COMPUTER_NAME","features":[596]},{"name":"WU_E_PT_INVALID_CONFIG_PROP","features":[596]},{"name":"WU_E_PT_INVALID_FORMAT","features":[596]},{"name":"WU_E_PT_INVALID_OPERATION","features":[596]},{"name":"WU_E_PT_INVALID_URL","features":[596]},{"name":"WU_E_PT_LOAD_SHEDDING","features":[596]},{"name":"WU_E_PT_NO_AUTH_COOKIES_CREATED","features":[596]},{"name":"WU_E_PT_NO_AUTH_PLUGINS_REQUESTED","features":[596]},{"name":"WU_E_PT_NO_MANAGED_RECOVER","features":[596]},{"name":"WU_E_PT_NO_TRANSLATION_AVAILABLE","features":[596]},{"name":"WU_E_PT_NUMERIC_OVERFLOW","features":[596]},{"name":"WU_E_PT_NWS_NOT_LOADED","features":[596]},{"name":"WU_E_PT_OBJECT_FAULTED","features":[596]},{"name":"WU_E_PT_OPERATION_ABANDONED","features":[596]},{"name":"WU_E_PT_OPERATION_ABORTED","features":[596]},{"name":"WU_E_PT_OTHER","features":[596]},{"name":"WU_E_PT_PROXY_AUTH_SCHEME_NOT_SUPPORTED","features":[596]},{"name":"WU_E_PT_QUOTA_EXCEEDED","features":[596]},{"name":"WU_E_PT_REFRESH_CACHE_REQUIRED","features":[596]},{"name":"WU_E_PT_REGISTRATION_NOT_SUPPORTED","features":[596]},{"name":"WU_E_PT_SAME_REDIR_ID","features":[596]},{"name":"WU_E_PT_SECURITY_SYSTEM_FAILURE","features":[596]},{"name":"WU_E_PT_SECURITY_VERIFICATION_FAILURE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_BASE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_CONNECT","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_GENERATE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_INITIALIZE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_OUTOFMEMORY","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_PARSE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_PARSEFAULT","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_READ","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_SEND","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_SERVER","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_SOAPFAULT","features":[596]},{"name":"WU_E_PT_SOAP_CLIENT","features":[596]},{"name":"WU_E_PT_SOAP_MUST_UNDERSTAND","features":[596]},{"name":"WU_E_PT_SOAP_SERVER","features":[596]},{"name":"WU_E_PT_SOAP_VERSION","features":[596]},{"name":"WU_E_PT_SUS_SERVER_NOT_SET","features":[596]},{"name":"WU_E_PT_UNEXPECTED","features":[596]},{"name":"WU_E_PT_WINHTTP_NAME_NOT_RESOLVED","features":[596]},{"name":"WU_E_PT_WMI_ERROR","features":[596]},{"name":"WU_E_RANGEOVERLAP","features":[596]},{"name":"WU_E_REBOOT_IN_PROGRESS","features":[596]},{"name":"WU_E_REDIRECTOR_ATTRPROVIDER_EXCEEDED_MAX_NAMEVALUE","features":[596]},{"name":"WU_E_REDIRECTOR_ATTRPROVIDER_INVALID_NAME","features":[596]},{"name":"WU_E_REDIRECTOR_ATTRPROVIDER_INVALID_VALUE","features":[596]},{"name":"WU_E_REDIRECTOR_CONNECT_POLICY","features":[596]},{"name":"WU_E_REDIRECTOR_ID_SMALLER","features":[596]},{"name":"WU_E_REDIRECTOR_INVALID_RESPONSE","features":[596]},{"name":"WU_E_REDIRECTOR_LOAD_XML","features":[596]},{"name":"WU_E_REDIRECTOR_ONLINE_DISALLOWED","features":[596]},{"name":"WU_E_REDIRECTOR_SLS_GENERIC_ERROR","features":[596]},{"name":"WU_E_REDIRECTOR_S_FALSE","features":[596]},{"name":"WU_E_REDIRECTOR_UNEXPECTED","features":[596]},{"name":"WU_E_REDIRECTOR_UNKNOWN_SERVICE","features":[596]},{"name":"WU_E_REDIRECTOR_UNSUPPORTED_CONTENTTYPE","features":[596]},{"name":"WU_E_REG_VALUE_INVALID","features":[596]},{"name":"WU_E_REPORTER_EVENTCACHECORRUPT","features":[596]},{"name":"WU_E_REPORTER_EVENTNAMESPACEPARSEFAILED","features":[596]},{"name":"WU_E_REPORTER_UNEXPECTED","features":[596]},{"name":"WU_E_REVERT_NOT_ALLOWED","features":[596]},{"name":"WU_E_SELFUPDATE_IN_PROGRESS","features":[596]},{"name":"WU_E_SELFUPDATE_REQUIRED","features":[596]},{"name":"WU_E_SELFUPDATE_REQUIRED_ADMIN","features":[596]},{"name":"WU_E_SELFUPDATE_SKIP_ON_FAILURE","features":[596]},{"name":"WU_E_SERVER_BUSY","features":[596]},{"name":"WU_E_SERVICEPROP_NOTAVAIL","features":[596]},{"name":"WU_E_SERVICE_NOT_REGISTERED","features":[596]},{"name":"WU_E_SERVICE_STOP","features":[596]},{"name":"WU_E_SETUP_ALREADYRUNNING","features":[596]},{"name":"WU_E_SETUP_ALREADY_INITIALIZED","features":[596]},{"name":"WU_E_SETUP_BLOCKED_CONFIGURATION","features":[596]},{"name":"WU_E_SETUP_DEFERRABLE_REBOOT_PENDING","features":[596]},{"name":"WU_E_SETUP_FAIL","features":[596]},{"name":"WU_E_SETUP_HANDLER_EXEC_FAILURE","features":[596]},{"name":"WU_E_SETUP_INVALID_IDENTDATA","features":[596]},{"name":"WU_E_SETUP_INVALID_INFDATA","features":[596]},{"name":"WU_E_SETUP_INVALID_REGISTRY_DATA","features":[596]},{"name":"WU_E_SETUP_IN_PROGRESS","features":[596]},{"name":"WU_E_SETUP_NON_DEFERRABLE_REBOOT_PENDING","features":[596]},{"name":"WU_E_SETUP_NOT_INITIALIZED","features":[596]},{"name":"WU_E_SETUP_REBOOTREQUIRED","features":[596]},{"name":"WU_E_SETUP_REBOOT_TO_FIX","features":[596]},{"name":"WU_E_SETUP_REGISTRATION_FAILED","features":[596]},{"name":"WU_E_SETUP_SKIP_UPDATE","features":[596]},{"name":"WU_E_SETUP_SOURCE_VERSION_MISMATCH","features":[596]},{"name":"WU_E_SETUP_TARGET_VERSION_GREATER","features":[596]},{"name":"WU_E_SETUP_UNEXPECTED","features":[596]},{"name":"WU_E_SETUP_UNSUPPORTED_CONFIGURATION","features":[596]},{"name":"WU_E_SETUP_WRONG_SERVER_VERSION","features":[596]},{"name":"WU_E_SIH_ACTION_NOT_FOUND","features":[596]},{"name":"WU_E_SIH_ANOTHER_INSTANCE_RUNNING","features":[596]},{"name":"WU_E_SIH_BLOCKED_FOR_PLATFORM","features":[596]},{"name":"WU_E_SIH_DNSRESILIENCY_OFF","features":[596]},{"name":"WU_E_SIH_ENGINE_EXCEPTION","features":[596]},{"name":"WU_E_SIH_INVALIDHASH","features":[596]},{"name":"WU_E_SIH_NONSTDEXCEPTION","features":[596]},{"name":"WU_E_SIH_NO_ENGINE","features":[596]},{"name":"WU_E_SIH_PARSE","features":[596]},{"name":"WU_E_SIH_POLICY","features":[596]},{"name":"WU_E_SIH_POST_REBOOT_INSTALL_FAILED","features":[596]},{"name":"WU_E_SIH_POST_REBOOT_NO_CACHED_SLS_RESPONSE","features":[596]},{"name":"WU_E_SIH_PPL","features":[596]},{"name":"WU_E_SIH_SECURITY","features":[596]},{"name":"WU_E_SIH_SLS_PARSE","features":[596]},{"name":"WU_E_SIH_STDEXCEPTION","features":[596]},{"name":"WU_E_SIH_UNEXPECTED","features":[596]},{"name":"WU_E_SIH_VERIFY_DOWNLOAD_ENGINE","features":[596]},{"name":"WU_E_SIH_VERIFY_DOWNLOAD_PAYLOAD","features":[596]},{"name":"WU_E_SIH_VERIFY_STAGE_ENGINE","features":[596]},{"name":"WU_E_SIH_VERIFY_STAGE_PAYLOAD","features":[596]},{"name":"WU_E_SKIPPED_UPDATE_INSTALLATION","features":[596]},{"name":"WU_E_SLS_INVALID_REVISION","features":[596]},{"name":"WU_E_SOURCE_ABSENT","features":[596]},{"name":"WU_E_SYSPREP_IN_PROGRESS","features":[596]},{"name":"WU_E_SYSTEM_UNSUPPORTED","features":[596]},{"name":"WU_E_TIME_OUT","features":[596]},{"name":"WU_E_TOOMANYRANGES","features":[596]},{"name":"WU_E_TOO_DEEP_RELATION","features":[596]},{"name":"WU_E_TOO_MANY_RESYNC","features":[596]},{"name":"WU_E_TRAYICON_FAILURE","features":[596]},{"name":"WU_E_TRUST_PROVIDER_UNKNOWN","features":[596]},{"name":"WU_E_TRUST_SUBJECT_NOT_TRUSTED","features":[596]},{"name":"WU_E_UH_APPX_DEFAULT_PACKAGE_VOLUME_UNAVAILABLE","features":[596]},{"name":"WU_E_UH_APPX_INSTALLED_PACKAGE_VOLUME_UNAVAILABLE","features":[596]},{"name":"WU_E_UH_APPX_INVALID_PACKAGE_VOLUME","features":[596]},{"name":"WU_E_UH_APPX_NOT_PRESENT","features":[596]},{"name":"WU_E_UH_APPX_PACKAGE_FAMILY_NOT_FOUND","features":[596]},{"name":"WU_E_UH_APPX_SYSTEM_VOLUME_NOT_FOUND","features":[596]},{"name":"WU_E_UH_BADCBSPACKAGEID","features":[596]},{"name":"WU_E_UH_BADHANDLERXML","features":[596]},{"name":"WU_E_UH_CALLED_BACK_FAILURE","features":[596]},{"name":"WU_E_UH_CANREQUIREINPUT","features":[596]},{"name":"WU_E_UH_CUSTOMINSTALLER_INVALID_SIGNATURE","features":[596]},{"name":"WU_E_UH_DECRYPTFAILURE","features":[596]},{"name":"WU_E_UH_DOESNOTSUPPORTACTION","features":[596]},{"name":"WU_E_UH_FALLBACKERROR","features":[596]},{"name":"WU_E_UH_FALLBACKTOSELFCONTAINED","features":[596]},{"name":"WU_E_UH_HANDLER_DISABLEDUNTILREBOOT","features":[596]},{"name":"WU_E_UH_INCONSISTENT_FILE_NAMES","features":[596]},{"name":"WU_E_UH_INSTALLERFAILURE","features":[596]},{"name":"WU_E_UH_INSTALLERHUNG","features":[596]},{"name":"WU_E_UH_INVALIDMETADATA","features":[596]},{"name":"WU_E_UH_INVALID_TARGETSESSION","features":[596]},{"name":"WU_E_UH_LOCALONLY","features":[596]},{"name":"WU_E_UH_NEEDANOTHERDOWNLOAD","features":[596]},{"name":"WU_E_UH_NEW_SERVICING_STACK_REQUIRED","features":[596]},{"name":"WU_E_UH_NOTIFYFAILURE","features":[596]},{"name":"WU_E_UH_NOTREADYTOCOMMIT","features":[596]},{"name":"WU_E_UH_OPERATIONCANCELLED","features":[596]},{"name":"WU_E_UH_POSTREBOOTRESULTUNKNOWN","features":[596]},{"name":"WU_E_UH_POSTREBOOTSTILLPENDING","features":[596]},{"name":"WU_E_UH_POSTREBOOTUNEXPECTEDSTATE","features":[596]},{"name":"WU_E_UH_REMOTEALREADYACTIVE","features":[596]},{"name":"WU_E_UH_REMOTEUNAVAILABLE","features":[596]},{"name":"WU_E_UH_TOOMANYDOWNLOADREQUESTS","features":[596]},{"name":"WU_E_UH_UNEXPECTED","features":[596]},{"name":"WU_E_UH_UNEXPECTEDCBSRESPONSE","features":[596]},{"name":"WU_E_UH_UNKNOWNHANDLER","features":[596]},{"name":"WU_E_UH_UNSUPPORTED_INSTALLCONTEXT","features":[596]},{"name":"WU_E_UH_WRONGHANDLER","features":[596]},{"name":"WU_E_UNEXPECTED","features":[596]},{"name":"WU_E_UNINSTALL_NOT_ALLOWED","features":[596]},{"name":"WU_E_UNKNOWN_HARDWARECAPABILITY","features":[596]},{"name":"WU_E_UNKNOWN_ID","features":[596]},{"name":"WU_E_UNKNOWN_SERVICE","features":[596]},{"name":"WU_E_UNRECOGNIZED_VOLUMEID","features":[596]},{"name":"WU_E_UNSUPPORTED_SEARCHSCOPE","features":[596]},{"name":"WU_E_UPDATE_MERGE_NOT_ALLOWED","features":[596]},{"name":"WU_E_UPDATE_NOT_APPROVED","features":[596]},{"name":"WU_E_UPDATE_NOT_PROCESSED","features":[596]},{"name":"WU_E_URL_TOO_LONG","features":[596]},{"name":"WU_E_USER_ACCESS_DISABLED","features":[596]},{"name":"WU_E_WINHTTP_INVALID_FILE","features":[596]},{"name":"WU_E_WMI_NOT_SUPPORTED","features":[596]},{"name":"WU_E_WUCLTUI_UNSUPPORTED_VERSION","features":[596]},{"name":"WU_E_WUTASK_CANCELINSTALL_DISALLOWED","features":[596]},{"name":"WU_E_WUTASK_INPROGRESS","features":[596]},{"name":"WU_E_WUTASK_NOT_STARTED","features":[596]},{"name":"WU_E_WUTASK_RETRY","features":[596]},{"name":"WU_E_WUTASK_STATUS_DISABLED","features":[596]},{"name":"WU_E_WU_DISABLED","features":[596]},{"name":"WU_E_XML_INVALID","features":[596]},{"name":"WU_E_XML_MISSINGDATA","features":[596]},{"name":"WU_S_AAD_DEVICE_TICKET_NOT_NEEDED","features":[596]},{"name":"WU_S_ALREADY_DOWNLOADED","features":[596]},{"name":"WU_S_ALREADY_INSTALLED","features":[596]},{"name":"WU_S_ALREADY_REVERTED","features":[596]},{"name":"WU_S_ALREADY_UNINSTALLED","features":[596]},{"name":"WU_S_DM_ALREADYDOWNLOADING","features":[596]},{"name":"WU_S_MARKED_FOR_DISCONNECT","features":[596]},{"name":"WU_S_METADATA_IGNORED_SIGNATURE_VERIFICATION","features":[596]},{"name":"WU_S_METADATA_SKIPPED_BY_ENFORCEMENTMODE","features":[596]},{"name":"WU_S_REBOOT_REQUIRED","features":[596]},{"name":"WU_S_SEARCH_CRITERIA_NOT_SUPPORTED","features":[596]},{"name":"WU_S_SEARCH_LOAD_SHEDDING","features":[596]},{"name":"WU_S_SELFUPDATE","features":[596]},{"name":"WU_S_SERVICE_STOP","features":[596]},{"name":"WU_S_SIH_NOOP","features":[596]},{"name":"WU_S_SOME_UPDATES_SKIPPED_ON_BATTERY","features":[596]},{"name":"WU_S_UH_DOWNLOAD_SIZE_CALCULATED","features":[596]},{"name":"WU_S_UH_INSTALLSTILLPENDING","features":[596]},{"name":"WU_S_UPDATE_ERROR","features":[596]},{"name":"WebProxy","features":[596]},{"name":"WindowsUpdateAgentInfo","features":[596]},{"name":"adAlwaysAutoDownload","features":[596]},{"name":"adLetWindowsUpdateDecide","features":[596]},{"name":"adNeverAutoDownload","features":[596]},{"name":"asAlwaysAutoSelect","features":[596]},{"name":"asAutoSelectIfDownloaded","features":[596]},{"name":"asLetWindowsUpdateDecide","features":[596]},{"name":"asNeverAutoSelect","features":[596]},{"name":"asfAllowOnlineRegistration","features":[596]},{"name":"asfAllowPendingRegistration","features":[596]},{"name":"asfRegisterServiceWithAU","features":[596]},{"name":"aunlDisabled","features":[596]},{"name":"aunlNotConfigured","features":[596]},{"name":"aunlNotifyBeforeDownload","features":[596]},{"name":"aunlNotifyBeforeInstallation","features":[596]},{"name":"aunlScheduledInstallation","features":[596]},{"name":"auptDisableAutomaticUpdates","features":[596]},{"name":"auptSetFeaturedUpdatesEnabled","features":[596]},{"name":"auptSetIncludeRecommendedUpdates","features":[596]},{"name":"auptSetNonAdministratorsElevated","features":[596]},{"name":"auptSetNotificationLevel","features":[596]},{"name":"ausidEveryDay","features":[596]},{"name":"ausidEveryFriday","features":[596]},{"name":"ausidEveryMonday","features":[596]},{"name":"ausidEverySaturday","features":[596]},{"name":"ausidEverySunday","features":[596]},{"name":"ausidEveryThursday","features":[596]},{"name":"ausidEveryTuesday","features":[596]},{"name":"ausidEveryWednesday","features":[596]},{"name":"auutCurrentUser","features":[596]},{"name":"auutLocalAdministrator","features":[596]},{"name":"daDetection","features":[596]},{"name":"daInstallation","features":[596]},{"name":"daNone","features":[596]},{"name":"daOptionalInstallation","features":[596]},{"name":"daUninstallation","features":[596]},{"name":"dpExtraHigh","features":[596]},{"name":"dpHigh","features":[596]},{"name":"dpLow","features":[596]},{"name":"dpNormal","features":[596]},{"name":"dphDownloading","features":[596]},{"name":"dphInitializing","features":[596]},{"name":"dphVerifying","features":[596]},{"name":"iiMinor","features":[596]},{"name":"iiNormal","features":[596]},{"name":"iiRequiresExclusiveHandling","features":[596]},{"name":"irbAlwaysRequiresReboot","features":[596]},{"name":"irbCanRequestReboot","features":[596]},{"name":"irbNeverReboots","features":[596]},{"name":"orcAborted","features":[596]},{"name":"orcFailed","features":[596]},{"name":"orcInProgress","features":[596]},{"name":"orcNotStarted","features":[596]},{"name":"orcSucceeded","features":[596]},{"name":"orcSucceededWithErrors","features":[596]},{"name":"searchScopeAllUsers","features":[596]},{"name":"searchScopeCurrentUserOnly","features":[596]},{"name":"searchScopeDefault","features":[596]},{"name":"searchScopeMachineAndAllUsers","features":[596]},{"name":"searchScopeMachineAndCurrentUser","features":[596]},{"name":"searchScopeMachineOnly","features":[596]},{"name":"ssDefault","features":[596]},{"name":"ssManagedServer","features":[596]},{"name":"ssOthers","features":[596]},{"name":"ssWindowsUpdate","features":[596]},{"name":"uecGeneral","features":[596]},{"name":"uecSearchIncomplete","features":[596]},{"name":"uecWindowsDriver","features":[596]},{"name":"uecWindowsInstaller","features":[596]},{"name":"uloForWebsiteAccess","features":[596]},{"name":"uoInstallation","features":[596]},{"name":"uoUninstallation","features":[596]},{"name":"usoNonVolatileService","features":[596]},{"name":"usrsNotRegistered","features":[596]},{"name":"usrsRegistered","features":[596]},{"name":"usrsRegistrationPending","features":[596]},{"name":"utDriver","features":[596]},{"name":"utSoftware","features":[596]}],"624":[{"name":"IWaaSAssessor","features":[597]},{"name":"OSUpdateAssessment","features":[307,597]},{"name":"UpdateAssessment","features":[597]},{"name":"UpdateAssessmentStatus","features":[597]},{"name":"UpdateAssessmentStatus_Latest","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestDeferredFeature","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestDeferredQuality","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestEndOfSupport","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestHardRestriction","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestManaged","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestPausedFeature","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestPausedQuality","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestServicingTrain","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestSoftRestriction","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestTargetedVersion","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestUnknown","features":[597]},{"name":"UpdateImpactLevel","features":[597]},{"name":"UpdateImpactLevel_High","features":[597]},{"name":"UpdateImpactLevel_Low","features":[597]},{"name":"UpdateImpactLevel_Medium","features":[597]},{"name":"UpdateImpactLevel_None","features":[597]},{"name":"WaaSAssessor","features":[597]}],"625":[{"name":"UAL_DATA_BLOB","features":[320,598]},{"name":"UalInstrument","features":[320,598]},{"name":"UalRegisterProduct","features":[598]},{"name":"UalStart","features":[320,598]},{"name":"UalStop","features":[320,598]}],"626":[{"name":"ClearVariantArray","features":[382]},{"name":"DPF_ERROR","features":[382]},{"name":"DPF_MARQUEE","features":[382]},{"name":"DPF_MARQUEE_COMPLETE","features":[382]},{"name":"DPF_NONE","features":[382]},{"name":"DPF_STOPPED","features":[382]},{"name":"DPF_WARNING","features":[382]},{"name":"DRAWPROGRESSFLAGS","features":[382]},{"name":"DosDateTimeToVariantTime","features":[382]},{"name":"InitVariantFromBooleanArray","features":[307,382]},{"name":"InitVariantFromBuffer","features":[382]},{"name":"InitVariantFromDoubleArray","features":[382]},{"name":"InitVariantFromFileTime","features":[307,382]},{"name":"InitVariantFromFileTimeArray","features":[307,382]},{"name":"InitVariantFromGUIDAsString","features":[382]},{"name":"InitVariantFromInt16Array","features":[382]},{"name":"InitVariantFromInt32Array","features":[382]},{"name":"InitVariantFromInt64Array","features":[382]},{"name":"InitVariantFromResource","features":[307,382]},{"name":"InitVariantFromStringArray","features":[382]},{"name":"InitVariantFromUInt16Array","features":[382]},{"name":"InitVariantFromUInt32Array","features":[382]},{"name":"InitVariantFromUInt64Array","features":[382]},{"name":"InitVariantFromVariantArrayElem","features":[382]},{"name":"PSTF_LOCAL","features":[382]},{"name":"PSTF_UTC","features":[382]},{"name":"PSTIME_FLAGS","features":[382]},{"name":"SystemTimeToVariantTime","features":[307,382]},{"name":"VARENUM","features":[382]},{"name":"VARIANT","features":[307,358,417,382]},{"name":"VARIANT_ALPHABOOL","features":[382]},{"name":"VARIANT_CALENDAR_GREGORIAN","features":[382]},{"name":"VARIANT_CALENDAR_HIJRI","features":[382]},{"name":"VARIANT_CALENDAR_THAI","features":[382]},{"name":"VARIANT_LOCALBOOL","features":[382]},{"name":"VARIANT_NOUSEROVERRIDE","features":[382]},{"name":"VARIANT_NOVALUEPROP","features":[382]},{"name":"VARIANT_USE_NLS","features":[382]},{"name":"VARIANT_UserFree","features":[382]},{"name":"VARIANT_UserFree64","features":[382]},{"name":"VARIANT_UserMarshal","features":[382]},{"name":"VARIANT_UserMarshal64","features":[382]},{"name":"VARIANT_UserSize","features":[382]},{"name":"VARIANT_UserSize64","features":[382]},{"name":"VARIANT_UserUnmarshal","features":[382]},{"name":"VARIANT_UserUnmarshal64","features":[382]},{"name":"VAR_CHANGE_FLAGS","features":[382]},{"name":"VT_ARRAY","features":[382]},{"name":"VT_BLOB","features":[382]},{"name":"VT_BLOB_OBJECT","features":[382]},{"name":"VT_BOOL","features":[382]},{"name":"VT_BSTR","features":[382]},{"name":"VT_BSTR_BLOB","features":[382]},{"name":"VT_BYREF","features":[382]},{"name":"VT_CARRAY","features":[382]},{"name":"VT_CF","features":[382]},{"name":"VT_CLSID","features":[382]},{"name":"VT_CY","features":[382]},{"name":"VT_DATE","features":[382]},{"name":"VT_DECIMAL","features":[382]},{"name":"VT_DISPATCH","features":[382]},{"name":"VT_EMPTY","features":[382]},{"name":"VT_ERROR","features":[382]},{"name":"VT_FILETIME","features":[382]},{"name":"VT_HRESULT","features":[382]},{"name":"VT_I1","features":[382]},{"name":"VT_I2","features":[382]},{"name":"VT_I4","features":[382]},{"name":"VT_I8","features":[382]},{"name":"VT_ILLEGAL","features":[382]},{"name":"VT_ILLEGALMASKED","features":[382]},{"name":"VT_INT","features":[382]},{"name":"VT_INT_PTR","features":[382]},{"name":"VT_LPSTR","features":[382]},{"name":"VT_LPWSTR","features":[382]},{"name":"VT_NULL","features":[382]},{"name":"VT_PTR","features":[382]},{"name":"VT_R4","features":[382]},{"name":"VT_R8","features":[382]},{"name":"VT_RECORD","features":[382]},{"name":"VT_RESERVED","features":[382]},{"name":"VT_SAFEARRAY","features":[382]},{"name":"VT_STORAGE","features":[382]},{"name":"VT_STORED_OBJECT","features":[382]},{"name":"VT_STREAM","features":[382]},{"name":"VT_STREAMED_OBJECT","features":[382]},{"name":"VT_TYPEMASK","features":[382]},{"name":"VT_UI1","features":[382]},{"name":"VT_UI2","features":[382]},{"name":"VT_UI4","features":[382]},{"name":"VT_UI8","features":[382]},{"name":"VT_UINT","features":[382]},{"name":"VT_UINT_PTR","features":[382]},{"name":"VT_UNKNOWN","features":[382]},{"name":"VT_USERDEFINED","features":[382]},{"name":"VT_VARIANT","features":[382]},{"name":"VT_VECTOR","features":[382]},{"name":"VT_VERSIONED_STREAM","features":[382]},{"name":"VT_VOID","features":[382]},{"name":"VariantChangeType","features":[382]},{"name":"VariantChangeTypeEx","features":[382]},{"name":"VariantClear","features":[382]},{"name":"VariantCompare","features":[382]},{"name":"VariantCopy","features":[382]},{"name":"VariantCopyInd","features":[382]},{"name":"VariantGetBooleanElem","features":[307,382]},{"name":"VariantGetDoubleElem","features":[382]},{"name":"VariantGetElementCount","features":[382]},{"name":"VariantGetInt16Elem","features":[382]},{"name":"VariantGetInt32Elem","features":[382]},{"name":"VariantGetInt64Elem","features":[382]},{"name":"VariantGetStringElem","features":[382]},{"name":"VariantGetUInt16Elem","features":[382]},{"name":"VariantGetUInt32Elem","features":[382]},{"name":"VariantGetUInt64Elem","features":[382]},{"name":"VariantInit","features":[382]},{"name":"VariantTimeToDosDateTime","features":[382]},{"name":"VariantTimeToSystemTime","features":[307,382]},{"name":"VariantToBoolean","features":[307,382]},{"name":"VariantToBooleanArray","features":[307,382]},{"name":"VariantToBooleanArrayAlloc","features":[307,382]},{"name":"VariantToBooleanWithDefault","features":[307,382]},{"name":"VariantToBuffer","features":[382]},{"name":"VariantToDosDateTime","features":[382]},{"name":"VariantToDouble","features":[382]},{"name":"VariantToDoubleArray","features":[382]},{"name":"VariantToDoubleArrayAlloc","features":[382]},{"name":"VariantToDoubleWithDefault","features":[382]},{"name":"VariantToFileTime","features":[307,382]},{"name":"VariantToGUID","features":[382]},{"name":"VariantToInt16","features":[382]},{"name":"VariantToInt16Array","features":[382]},{"name":"VariantToInt16ArrayAlloc","features":[382]},{"name":"VariantToInt16WithDefault","features":[382]},{"name":"VariantToInt32","features":[382]},{"name":"VariantToInt32Array","features":[382]},{"name":"VariantToInt32ArrayAlloc","features":[382]},{"name":"VariantToInt32WithDefault","features":[382]},{"name":"VariantToInt64","features":[382]},{"name":"VariantToInt64Array","features":[382]},{"name":"VariantToInt64ArrayAlloc","features":[382]},{"name":"VariantToInt64WithDefault","features":[382]},{"name":"VariantToString","features":[382]},{"name":"VariantToStringAlloc","features":[382]},{"name":"VariantToStringArray","features":[382]},{"name":"VariantToStringArrayAlloc","features":[382]},{"name":"VariantToStringWithDefault","features":[382]},{"name":"VariantToUInt16","features":[382]},{"name":"VariantToUInt16Array","features":[382]},{"name":"VariantToUInt16ArrayAlloc","features":[382]},{"name":"VariantToUInt16WithDefault","features":[382]},{"name":"VariantToUInt32","features":[382]},{"name":"VariantToUInt32Array","features":[382]},{"name":"VariantToUInt32ArrayAlloc","features":[382]},{"name":"VariantToUInt32WithDefault","features":[382]},{"name":"VariantToUInt64","features":[382]},{"name":"VariantToUInt64Array","features":[382]},{"name":"VariantToUInt64ArrayAlloc","features":[382]},{"name":"VariantToUInt64WithDefault","features":[382]}],"627":[{"name":"DBG_ATTACH","features":[599]},{"name":"DBG_BREAK","features":[599]},{"name":"DBG_DIVOVERFLOW","features":[599]},{"name":"DBG_DLLSTART","features":[599]},{"name":"DBG_DLLSTOP","features":[599]},{"name":"DBG_GPFAULT","features":[599]},{"name":"DBG_GPFAULT2","features":[599]},{"name":"DBG_INIT","features":[599]},{"name":"DBG_INSTRFAULT","features":[599]},{"name":"DBG_MODFREE","features":[599]},{"name":"DBG_MODLOAD","features":[599]},{"name":"DBG_MODMOVE","features":[599]},{"name":"DBG_SEGFREE","features":[599]},{"name":"DBG_SEGLOAD","features":[599]},{"name":"DBG_SEGMOVE","features":[599]},{"name":"DBG_SINGLESTEP","features":[599]},{"name":"DBG_STACKFAULT","features":[599]},{"name":"DBG_TASKSTART","features":[599]},{"name":"DBG_TASKSTOP","features":[599]},{"name":"DBG_TEMPBP","features":[599]},{"name":"DBG_TOOLHELP","features":[599]},{"name":"DBG_WOWINIT","features":[599]},{"name":"DEBUGEVENTPROC","features":[307,336,342,599]},{"name":"GD_ACCELERATORS","features":[599]},{"name":"GD_BITMAP","features":[599]},{"name":"GD_CURSOR","features":[599]},{"name":"GD_CURSORCOMPONENT","features":[599]},{"name":"GD_DIALOG","features":[599]},{"name":"GD_ERRTABLE","features":[599]},{"name":"GD_FONT","features":[599]},{"name":"GD_FONTDIR","features":[599]},{"name":"GD_ICON","features":[599]},{"name":"GD_ICONCOMPONENT","features":[599]},{"name":"GD_MAX_RESOURCE","features":[599]},{"name":"GD_MENU","features":[599]},{"name":"GD_NAMETABLE","features":[599]},{"name":"GD_RCDATA","features":[599]},{"name":"GD_STRING","features":[599]},{"name":"GD_USERDEFINED","features":[599]},{"name":"GLOBALENTRY","features":[307,599]},{"name":"GLOBAL_ALL","features":[599]},{"name":"GLOBAL_FREE","features":[599]},{"name":"GLOBAL_LRU","features":[599]},{"name":"GT_BURGERMASTER","features":[599]},{"name":"GT_CODE","features":[599]},{"name":"GT_DATA","features":[599]},{"name":"GT_DGROUP","features":[599]},{"name":"GT_FREE","features":[599]},{"name":"GT_INTERNAL","features":[599]},{"name":"GT_MODULE","features":[599]},{"name":"GT_RESOURCE","features":[599]},{"name":"GT_SENTINEL","features":[599]},{"name":"GT_TASK","features":[599]},{"name":"GT_UNKNOWN","features":[599]},{"name":"IMAGE_NOTE","features":[599]},{"name":"MAX_MODULE_NAME","features":[599]},{"name":"MAX_PATH16","features":[599]},{"name":"MODULEENTRY","features":[307,599]},{"name":"PROCESSENUMPROC","features":[307,599]},{"name":"SEGMENT_NOTE","features":[599]},{"name":"SN_CODE","features":[599]},{"name":"SN_DATA","features":[599]},{"name":"SN_V86","features":[599]},{"name":"STATUS_VDM_EVENT","features":[599]},{"name":"TASKENUMPROC","features":[307,599]},{"name":"TASKENUMPROCEX","features":[307,599]},{"name":"TEMP_BP_NOTE","features":[307,599]},{"name":"V86FLAGS_ALIGNMENT","features":[599]},{"name":"V86FLAGS_AUXCARRY","features":[599]},{"name":"V86FLAGS_CARRY","features":[599]},{"name":"V86FLAGS_DIRECTION","features":[599]},{"name":"V86FLAGS_INTERRUPT","features":[599]},{"name":"V86FLAGS_IOPL","features":[599]},{"name":"V86FLAGS_IOPL_BITS","features":[599]},{"name":"V86FLAGS_OVERFLOW","features":[599]},{"name":"V86FLAGS_PARITY","features":[599]},{"name":"V86FLAGS_RESUME","features":[599]},{"name":"V86FLAGS_SIGN","features":[599]},{"name":"V86FLAGS_TRACE","features":[599]},{"name":"V86FLAGS_V86","features":[599]},{"name":"V86FLAGS_ZERO","features":[599]},{"name":"VDMADDR_PM16","features":[599]},{"name":"VDMADDR_PM32","features":[599]},{"name":"VDMADDR_V86","features":[599]},{"name":"VDMBREAKTHREADPROC","features":[307,599]},{"name":"VDMCONTEXT","features":[313,599]},{"name":"VDMCONTEXT_WITHOUT_XSAVE","features":[313,599]},{"name":"VDMCONTEXT_i386","features":[599]},{"name":"VDMCONTEXT_i486","features":[599]},{"name":"VDMDBG_BREAK_DEBUGGER","features":[599]},{"name":"VDMDBG_BREAK_DIVIDEBYZERO","features":[599]},{"name":"VDMDBG_BREAK_DOSTASK","features":[599]},{"name":"VDMDBG_BREAK_EXCEPTIONS","features":[599]},{"name":"VDMDBG_BREAK_LOADDLL","features":[599]},{"name":"VDMDBG_BREAK_WOWTASK","features":[599]},{"name":"VDMDBG_INITIAL_FLAGS","features":[599]},{"name":"VDMDBG_MAX_SYMBOL_BUFFER","features":[599]},{"name":"VDMDBG_TRACE_HISTORY","features":[599]},{"name":"VDMDETECTWOWPROC","features":[307,599]},{"name":"VDMENUMPROCESSWOWPROC","features":[307,599]},{"name":"VDMENUMTASKWOWEXPROC","features":[307,599]},{"name":"VDMENUMTASKWOWPROC","features":[307,599]},{"name":"VDMEVENT_ALLFLAGS","features":[599]},{"name":"VDMEVENT_NEEDS_INTERACTIVE","features":[599]},{"name":"VDMEVENT_PE","features":[599]},{"name":"VDMEVENT_PM16","features":[599]},{"name":"VDMEVENT_V86","features":[599]},{"name":"VDMEVENT_VERBOSE","features":[599]},{"name":"VDMGETADDREXPRESSIONPROC","features":[307,599]},{"name":"VDMGETCONTEXTPROC","features":[307,313,599]},{"name":"VDMGETCONTEXTPROC","features":[307,336,313,599]},{"name":"VDMGETDBGFLAGSPROC","features":[307,599]},{"name":"VDMGETMODULESELECTORPROC","features":[307,599]},{"name":"VDMGETPOINTERPROC","features":[307,599]},{"name":"VDMGETSEGMENTINFOPROC","features":[307,599]},{"name":"VDMGETSELECTORMODULEPROC","features":[307,599]},{"name":"VDMGETSYMBOLPROC","features":[307,599]},{"name":"VDMGETTHREADSELECTORENTRYPROC","features":[307,599]},{"name":"VDMGETTHREADSELECTORENTRYPROC","features":[307,336,599]},{"name":"VDMGLOBALFIRSTPROC","features":[307,336,342,599]},{"name":"VDMGLOBALNEXTPROC","features":[307,336,342,599]},{"name":"VDMISMODULELOADEDPROC","features":[307,599]},{"name":"VDMKILLWOWPROC","features":[307,599]},{"name":"VDMLDT_ENTRY","features":[599]},{"name":"VDMMODULEFIRSTPROC","features":[307,336,342,599]},{"name":"VDMMODULENEXTPROC","features":[307,336,342,599]},{"name":"VDMPROCESSEXCEPTIONPROC","features":[307,336,342,599]},{"name":"VDMSETCONTEXTPROC","features":[307,313,599]},{"name":"VDMSETCONTEXTPROC","features":[307,336,313,599]},{"name":"VDMSETDBGFLAGSPROC","features":[307,599]},{"name":"VDMSTARTTASKINWOWPROC","features":[307,599]},{"name":"VDMTERMINATETASKINWOWPROC","features":[307,599]},{"name":"VDM_KGDT_R3_CODE","features":[599]},{"name":"VDM_MAXIMUM_SUPPORTED_EXTENSION","features":[599]},{"name":"VDM_SEGINFO","features":[599]},{"name":"WOW_SYSTEM","features":[599]}],"628":[{"name":"ACTIVATIONTYPE","features":[600]},{"name":"ACTIVATIONTYPE_FROM_DATA","features":[600]},{"name":"ACTIVATIONTYPE_FROM_FILE","features":[600]},{"name":"ACTIVATIONTYPE_FROM_MONIKER","features":[600]},{"name":"ACTIVATIONTYPE_FROM_STORAGE","features":[600]},{"name":"ACTIVATIONTYPE_FROM_STREAM","features":[600]},{"name":"ACTIVATIONTYPE_UNCATEGORIZED","features":[600]},{"name":"AGILEREFERENCE_DEFAULT","features":[600]},{"name":"AGILEREFERENCE_DELAYEDMARSHAL","features":[600]},{"name":"APARTMENT_SHUTDOWN_REGISTRATION_COOKIE","features":[600]},{"name":"AgileReferenceOptions","features":[600]},{"name":"BSOS_DEFAULT","features":[600]},{"name":"BSOS_OPTIONS","features":[600]},{"name":"BSOS_PREFERDESTINATIONSTREAM","features":[600]},{"name":"BaseTrust","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_DID_NOT_RESPOND","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_ERROR","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_LOCKED","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_INVALID_CASTING_SOURCE","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_PROTECTED_PLAYBACK_FAILED","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_SUCCEEDED","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_UNKNOWN","features":[600]},{"name":"CASTING_CONNECTION_STATE","features":[600]},{"name":"CASTING_CONNECTION_STATE_CONNECTED","features":[600]},{"name":"CASTING_CONNECTION_STATE_CONNECTING","features":[600]},{"name":"CASTING_CONNECTION_STATE_DISCONNECTED","features":[600]},{"name":"CASTING_CONNECTION_STATE_DISCONNECTING","features":[600]},{"name":"CASTING_CONNECTION_STATE_RENDERING","features":[600]},{"name":"CastingSourceInfo_Property_CastingTypes","features":[600]},{"name":"CastingSourceInfo_Property_PreferredSourceUriScheme","features":[600]},{"name":"CastingSourceInfo_Property_ProtectedMedia","features":[600]},{"name":"CoDecodeProxy","features":[600]},{"name":"CreateControlInput","features":[600]},{"name":"CreateControlInputEx","features":[600]},{"name":"CreateDispatcherQueueController","features":[247,600]},{"name":"CreateRandomAccessStreamOnFile","features":[600]},{"name":"CreateRandomAccessStreamOverStream","features":[358,600]},{"name":"CreateStreamOverRandomAccessStream","features":[600]},{"name":"DISPATCHERQUEUE_THREAD_APARTMENTTYPE","features":[600]},{"name":"DISPATCHERQUEUE_THREAD_TYPE","features":[600]},{"name":"DQTAT_COM_ASTA","features":[600]},{"name":"DQTAT_COM_NONE","features":[600]},{"name":"DQTAT_COM_STA","features":[600]},{"name":"DQTYPE_THREAD_CURRENT","features":[600]},{"name":"DQTYPE_THREAD_DEDICATED","features":[600]},{"name":"DispatcherQueueOptions","features":[600]},{"name":"EventRegistrationToken","features":[600]},{"name":"FullTrust","features":[600]},{"name":"GetRestrictedErrorInfo","features":[600]},{"name":"HSTRING","features":[600]},{"name":"HSTRING_BUFFER","features":[600]},{"name":"HSTRING_HEADER","features":[600]},{"name":"HSTRING_UserFree","features":[600]},{"name":"HSTRING_UserFree64","features":[600]},{"name":"HSTRING_UserMarshal","features":[600]},{"name":"HSTRING_UserMarshal64","features":[600]},{"name":"HSTRING_UserSize","features":[600]},{"name":"HSTRING_UserSize64","features":[600]},{"name":"HSTRING_UserUnmarshal","features":[600]},{"name":"HSTRING_UserUnmarshal64","features":[600]},{"name":"IAccountsSettingsPaneInterop","features":[600]},{"name":"IActivationFactory","features":[600]},{"name":"IAgileReference","features":[600]},{"name":"IApartmentShutdown","features":[600]},{"name":"IAppServiceConnectionExtendedExecution","features":[600]},{"name":"IBufferByteAccess","features":[600]},{"name":"ICastingController","features":[600]},{"name":"ICastingEventHandler","features":[600]},{"name":"ICastingSourceInfo","features":[600]},{"name":"ICoreInputInterop","features":[600]},{"name":"ICoreInputInterop2","features":[600]},{"name":"ICoreWindowAdapterInterop","features":[600]},{"name":"ICoreWindowComponentInterop","features":[600]},{"name":"ICoreWindowInterop","features":[600]},{"name":"ICorrelationVectorInformation","features":[600]},{"name":"ICorrelationVectorSource","features":[600]},{"name":"IDragDropManagerInterop","features":[600]},{"name":"IHolographicSpaceInterop","features":[600]},{"name":"IInputPaneInterop","features":[600]},{"name":"IInspectable","features":[600]},{"name":"ILanguageExceptionErrorInfo","features":[600]},{"name":"ILanguageExceptionErrorInfo2","features":[600]},{"name":"ILanguageExceptionStackBackTrace","features":[600]},{"name":"ILanguageExceptionTransform","features":[600]},{"name":"IMemoryBufferByteAccess","features":[600]},{"name":"IMessageDispatcher","features":[600]},{"name":"IPlayToManagerInterop","features":[600]},{"name":"IRestrictedErrorInfo","features":[600]},{"name":"IShareWindowCommandEventArgsInterop","features":[600]},{"name":"IShareWindowCommandSourceInterop","features":[600]},{"name":"ISpatialInteractionManagerInterop","features":[600]},{"name":"ISystemMediaTransportControlsInterop","features":[600]},{"name":"IUIViewSettingsInterop","features":[600]},{"name":"IUserActivityInterop","features":[600]},{"name":"IUserActivityRequestManagerInterop","features":[600]},{"name":"IUserActivitySourceHostInterop","features":[600]},{"name":"IUserConsentVerifierInterop","features":[600]},{"name":"IWeakReference","features":[600]},{"name":"IWeakReferenceSource","features":[600]},{"name":"IWebAuthenticationCoreManagerInterop","features":[600]},{"name":"IsErrorPropagationEnabled","features":[307,600]},{"name":"MAX_ERROR_MESSAGE_CHARS","features":[600]},{"name":"PFNGETACTIVATIONFACTORY","features":[600]},{"name":"PINSPECT_HSTRING_CALLBACK","features":[600]},{"name":"PINSPECT_HSTRING_CALLBACK2","features":[600]},{"name":"PINSPECT_MEMORY_CALLBACK","features":[600]},{"name":"PartialTrust","features":[600]},{"name":"RO_ERROR_REPORTING_FLAGS","features":[600]},{"name":"RO_ERROR_REPORTING_FORCEEXCEPTIONS","features":[600]},{"name":"RO_ERROR_REPORTING_NONE","features":[600]},{"name":"RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS","features":[600]},{"name":"RO_ERROR_REPORTING_SUPPRESSSETERRORINFO","features":[600]},{"name":"RO_ERROR_REPORTING_USESETERRORINFO","features":[600]},{"name":"RO_INIT_MULTITHREADED","features":[600]},{"name":"RO_INIT_SINGLETHREADED","features":[600]},{"name":"RO_INIT_TYPE","features":[600]},{"name":"RO_REGISTRATION_COOKIE","features":[600]},{"name":"RoActivateInstance","features":[600]},{"name":"RoCaptureErrorContext","features":[600]},{"name":"RoClearError","features":[600]},{"name":"RoFailFastWithErrorContext","features":[600]},{"name":"RoGetActivationFactory","features":[600]},{"name":"RoGetAgileReference","features":[600]},{"name":"RoGetApartmentIdentifier","features":[600]},{"name":"RoGetBufferMarshaler","features":[533,600]},{"name":"RoGetErrorReportingFlags","features":[600]},{"name":"RoGetMatchingRestrictedErrorInfo","features":[600]},{"name":"RoGetServerActivatableClasses","features":[600]},{"name":"RoInitialize","features":[600]},{"name":"RoInspectCapturedStackBackTrace","features":[600]},{"name":"RoInspectThreadErrorInfo","features":[600]},{"name":"RoOriginateError","features":[307,600]},{"name":"RoOriginateErrorW","features":[307,600]},{"name":"RoOriginateLanguageException","features":[307,600]},{"name":"RoRegisterActivationFactories","features":[600]},{"name":"RoRegisterForApartmentShutdown","features":[600]},{"name":"RoReportFailedDelegate","features":[600]},{"name":"RoReportUnhandledError","features":[600]},{"name":"RoResolveRestrictedErrorInfoReference","features":[600]},{"name":"RoRevokeActivationFactories","features":[600]},{"name":"RoSetErrorReportingFlags","features":[600]},{"name":"RoTransformError","features":[307,600]},{"name":"RoTransformErrorW","features":[307,600]},{"name":"RoUninitialize","features":[600]},{"name":"RoUnregisterForApartmentShutdown","features":[600]},{"name":"ServerInformation","features":[600]},{"name":"SetRestrictedErrorInfo","features":[600]},{"name":"TrustLevel","features":[600]},{"name":"WindowsCompareStringOrdinal","features":[600]},{"name":"WindowsConcatString","features":[600]},{"name":"WindowsCreateString","features":[600]},{"name":"WindowsCreateStringReference","features":[600]},{"name":"WindowsDeleteString","features":[600]},{"name":"WindowsDeleteStringBuffer","features":[600]},{"name":"WindowsDuplicateString","features":[600]},{"name":"WindowsGetStringLen","features":[600]},{"name":"WindowsGetStringRawBuffer","features":[600]},{"name":"WindowsInspectString","features":[600]},{"name":"WindowsInspectString2","features":[600]},{"name":"WindowsIsStringEmpty","features":[307,600]},{"name":"WindowsPreallocateStringBuffer","features":[600]},{"name":"WindowsPromoteStringBuffer","features":[600]},{"name":"WindowsReplaceString","features":[600]},{"name":"WindowsStringHasEmbeddedNull","features":[307,600]},{"name":"WindowsSubstring","features":[600]},{"name":"WindowsSubstringWithSpecifiedLength","features":[600]},{"name":"WindowsTrimStringEnd","features":[600]},{"name":"WindowsTrimStringStart","features":[600]}],"629":[{"name":"IWindowsDevicesAllJoynBusAttachmentFactoryInterop","features":[601]},{"name":"IWindowsDevicesAllJoynBusAttachmentInterop","features":[601]},{"name":"IWindowsDevicesAllJoynBusObjectFactoryInterop","features":[601]},{"name":"IWindowsDevicesAllJoynBusObjectInterop","features":[601]}],"630":[{"name":"ICompositionCapabilitiesInteropFactory","features":[602]},{"name":"ICompositionDrawingSurfaceInterop","features":[602]},{"name":"ICompositionDrawingSurfaceInterop2","features":[602]},{"name":"ICompositionGraphicsDeviceInterop","features":[602]},{"name":"ICompositionTextureInterop","features":[602]},{"name":"ICompositorDesktopInterop","features":[602]},{"name":"ICompositorInterop","features":[602]},{"name":"ICompositorInterop2","features":[602]},{"name":"IDesktopWindowTargetInterop","features":[602]},{"name":"IVisualInteractionSourceInterop","features":[602]}],"631":[{"name":"ICoreFrameworkInputViewInterop","features":[603]}],"632":[{"name":"CreateDirect3D11DeviceFromDXGIDevice","features":[399,604]},{"name":"CreateDirect3D11SurfaceFromDXGISurface","features":[399,604]},{"name":"IDirect3DDxgiInterfaceAccess","features":[604]}],"633":[{"name":"IDisplayDeviceInterop","features":[605]},{"name":"IDisplayPathInterop","features":[605]}],"634":[{"name":"IGraphicsCaptureItemInterop","features":[606]}],"635":[{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLORMATRIX_ALPHA_MODE","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR3","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR4","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_DIRECT","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_RADIANS_TO_DEGREES","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_RECT_TO_VECTOR4","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_UNKNOWN","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORW","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORX","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORY","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORZ","features":[607]},{"name":"IGeometrySource2DInterop","features":[607]},{"name":"IGraphicsEffectD2D1Interop","features":[607]}],"636":[{"name":"CLSID_SoftwareBitmapNativeFactory","features":[608]},{"name":"ISoftwareBitmapNative","features":[608]},{"name":"ISoftwareBitmapNativeFactory","features":[608]}],"637":[{"name":"IHolographicCameraInterop","features":[609]},{"name":"IHolographicCameraRenderingParametersInterop","features":[609]},{"name":"IHolographicQuadLayerInterop","features":[609]},{"name":"IHolographicQuadLayerUpdateParametersInterop","features":[609]}],"638":[{"name":"IIsolatedEnvironmentInterop","features":[610]}],"639":[{"name":"ILearningModelDeviceFactoryNative","features":[611]},{"name":"ILearningModelOperatorProviderNative","features":[611]},{"name":"ILearningModelSessionOptionsNative","features":[611]},{"name":"ILearningModelSessionOptionsNative1","features":[611]},{"name":"ITensorNative","features":[611]},{"name":"ITensorStaticsNative","features":[611]}],"640":[{"name":"CLSID_AudioFrameNativeFactory","features":[612]},{"name":"CLSID_VideoFrameNativeFactory","features":[612]},{"name":"IAudioFrameNative","features":[612]},{"name":"IAudioFrameNativeFactory","features":[612]},{"name":"IVideoFrameNative","features":[612]},{"name":"IVideoFrameNativeFactory","features":[612]}],"641":[{"name":"ASSEMBLYMETADATA","features":[544]},{"name":"ASSEMBLY_METADATA_TYPE","features":[544]},{"name":"ASSEMBLY_METADATA_TYPE_W","features":[544]},{"name":"CLSID_CLR_v1_MetaData","features":[544]},{"name":"CLSID_CLR_v2_MetaData","features":[544]},{"name":"CLSID_Cor","features":[544]},{"name":"CLSID_CorMetaDataDispenser","features":[544]},{"name":"CLSID_CorMetaDataDispenserReg","features":[544]},{"name":"CLSID_CorMetaDataDispenserRuntime","features":[544]},{"name":"CLSID_CorMetaDataReg","features":[544]},{"name":"CMOD_CALLCONV_NAMESPACE","features":[544]},{"name":"CMOD_CALLCONV_NAMESPACE_OLD","features":[544]},{"name":"CMOD_CALLCONV_NAME_CDECL","features":[544]},{"name":"CMOD_CALLCONV_NAME_FASTCALL","features":[544]},{"name":"CMOD_CALLCONV_NAME_STDCALL","features":[544]},{"name":"CMOD_CALLCONV_NAME_THISCALL","features":[544]},{"name":"COINITCOR_DEFAULT","features":[544]},{"name":"COINITEE_DEFAULT","features":[544]},{"name":"COINITEE_DLL","features":[544]},{"name":"COINITEE_MAIN","features":[544]},{"name":"COINITICOR","features":[544]},{"name":"COINITIEE","features":[544]},{"name":"COMPILATIONRELAXATIONS_TYPE","features":[544]},{"name":"COMPILATIONRELAXATIONS_TYPE_W","features":[544]},{"name":"COR_BASE_SECURITY_ATTRIBUTE_CLASS","features":[544]},{"name":"COR_BASE_SECURITY_ATTRIBUTE_CLASS_ANSI","features":[544]},{"name":"COR_CCTOR_METHOD_NAME","features":[544]},{"name":"COR_CCTOR_METHOD_NAME_W","features":[544]},{"name":"COR_COMPILERSERVICE_DISCARDABLEATTRIBUTE","features":[544]},{"name":"COR_COMPILERSERVICE_DISCARDABLEATTRIBUTE_ASNI","features":[544]},{"name":"COR_CTOR_METHOD_NAME","features":[544]},{"name":"COR_CTOR_METHOD_NAME_W","features":[544]},{"name":"COR_DELETED_NAME_A","features":[544]},{"name":"COR_DELETED_NAME_W","features":[544]},{"name":"COR_ENUM_FIELD_NAME","features":[544]},{"name":"COR_ENUM_FIELD_NAME_W","features":[544]},{"name":"COR_E_AMBIGUOUSMATCH","features":[544]},{"name":"COR_E_ARGUMENT","features":[544]},{"name":"COR_E_BADIMAGEFORMAT","features":[544]},{"name":"COR_E_DIVIDEBYZERO","features":[544]},{"name":"COR_E_INVALIDCAST","features":[544]},{"name":"COR_E_NULLREFERENCE","features":[544]},{"name":"COR_E_OUTOFMEMORY","features":[544]},{"name":"COR_E_TARGETPARAMCOUNT","features":[544]},{"name":"COR_E_UNAUTHORIZEDACCESS","features":[544]},{"name":"COR_FIELD_OFFSET","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_DEPRECATED","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_DUPLICATED","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_FAULT","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_FILTER","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_FINALLY","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_NONE","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_OFFSETLEN","features":[544]},{"name":"COR_NATIVE_LINK","features":[544]},{"name":"COR_NATIVE_LINK_CUSTOM_VALUE","features":[544]},{"name":"COR_NATIVE_LINK_CUSTOM_VALUE_ANSI","features":[544]},{"name":"COR_NATIVE_LINK_CUSTOM_VALUE_CC","features":[544]},{"name":"COR_REQUIRES_SECOBJ_ATTRIBUTE","features":[544]},{"name":"COR_REQUIRES_SECOBJ_ATTRIBUTE_ANSI","features":[544]},{"name":"COR_SECATTR","features":[544]},{"name":"COR_SUPPRESS_UNMANAGED_CODE_CHECK_ATTRIBUTE","features":[544]},{"name":"COR_SUPPRESS_UNMANAGED_CODE_CHECK_ATTRIBUTE_ANSI","features":[544]},{"name":"COR_UNVER_CODE_ATTRIBUTE","features":[544]},{"name":"COR_UNVER_CODE_ATTRIBUTE_ANSI","features":[544]},{"name":"COR_VTABLEGAP_NAME_A","features":[544]},{"name":"COR_VTABLEGAP_NAME_W","features":[544]},{"name":"COUNINITEE_DEFAULT","features":[544]},{"name":"COUNINITEE_DLL","features":[544]},{"name":"COUNINITIEE","features":[544]},{"name":"CVStruct","features":[544]},{"name":"CeeSectionAttr","features":[544]},{"name":"CeeSectionRelocExtra","features":[544]},{"name":"CeeSectionRelocType","features":[544]},{"name":"CompilationRelaxationsEnum","features":[544]},{"name":"CompilationRelaxations_NoStringInterning","features":[544]},{"name":"CorArgType","features":[544]},{"name":"CorAssemblyFlags","features":[544]},{"name":"CorAttributeTargets","features":[544]},{"name":"CorCallingConvention","features":[544]},{"name":"CorCheckDuplicatesFor","features":[544]},{"name":"CorDeclSecurity","features":[544]},{"name":"CorElementType","features":[544]},{"name":"CorErrorIfEmitOutOfOrder","features":[544]},{"name":"CorEventAttr","features":[544]},{"name":"CorExceptionFlag","features":[544]},{"name":"CorFieldAttr","features":[544]},{"name":"CorFileFlags","features":[544]},{"name":"CorFileMapping","features":[544]},{"name":"CorGenericParamAttr","features":[544]},{"name":"CorILMethodFlags","features":[544]},{"name":"CorILMethodSect","features":[544]},{"name":"CorILMethod_CompressedIL","features":[544]},{"name":"CorILMethod_FatFormat","features":[544]},{"name":"CorILMethod_FormatMask","features":[544]},{"name":"CorILMethod_FormatShift","features":[544]},{"name":"CorILMethod_InitLocals","features":[544]},{"name":"CorILMethod_MoreSects","features":[544]},{"name":"CorILMethod_Sect_EHTable","features":[544]},{"name":"CorILMethod_Sect_FatFormat","features":[544]},{"name":"CorILMethod_Sect_KindMask","features":[544]},{"name":"CorILMethod_Sect_MoreSects","features":[544]},{"name":"CorILMethod_Sect_OptILTable","features":[544]},{"name":"CorILMethod_Sect_Reserved","features":[544]},{"name":"CorILMethod_SmallFormat","features":[544]},{"name":"CorILMethod_TinyFormat","features":[544]},{"name":"CorILMethod_TinyFormat1","features":[544]},{"name":"CorImportOptions","features":[544]},{"name":"CorLinkerOptions","features":[544]},{"name":"CorLocalRefPreservation","features":[544]},{"name":"CorManifestResourceFlags","features":[544]},{"name":"CorMethodAttr","features":[544]},{"name":"CorMethodImpl","features":[544]},{"name":"CorMethodSemanticsAttr","features":[544]},{"name":"CorNativeLinkFlags","features":[544]},{"name":"CorNativeLinkType","features":[544]},{"name":"CorNativeType","features":[544]},{"name":"CorNotificationForTokenMovement","features":[544]},{"name":"CorOpenFlags","features":[544]},{"name":"CorPEKind","features":[544]},{"name":"CorParamAttr","features":[544]},{"name":"CorPinvokeMap","features":[544]},{"name":"CorPropertyAttr","features":[544]},{"name":"CorRefToDefCheck","features":[544]},{"name":"CorRegFlags","features":[544]},{"name":"CorSaveSize","features":[544]},{"name":"CorSerializationType","features":[544]},{"name":"CorSetENC","features":[544]},{"name":"CorThreadSafetyOptions","features":[544]},{"name":"CorTokenType","features":[544]},{"name":"CorTypeAttr","features":[544]},{"name":"CorUnmanagedCallingConvention","features":[544]},{"name":"CorValidatorModuleType","features":[544]},{"name":"DEFAULTDEPENDENCY_TYPE","features":[544]},{"name":"DEFAULTDEPENDENCY_TYPE_W","features":[544]},{"name":"DEFAULTDOMAIN_LOADEROPTIMIZATION_TYPE","features":[544]},{"name":"DEFAULTDOMAIN_LOADEROPTIMIZATION_TYPE_W","features":[544]},{"name":"DEFAULTDOMAIN_MTA_TYPE","features":[544]},{"name":"DEFAULTDOMAIN_MTA_TYPE_W","features":[544]},{"name":"DEFAULTDOMAIN_STA_TYPE","features":[544]},{"name":"DEFAULTDOMAIN_STA_TYPE_W","features":[544]},{"name":"DEPENDENCY_TYPE","features":[544]},{"name":"DEPENDENCY_TYPE_W","features":[544]},{"name":"DESCR_GROUP_METHODDEF","features":[544]},{"name":"DESCR_GROUP_METHODIMPL","features":[544]},{"name":"DISABLED_PRIVATE_REFLECTION_TYPE","features":[544]},{"name":"DISABLED_PRIVATE_REFLECTION_TYPE_W","features":[544]},{"name":"DropMemberRefCAs","features":[544]},{"name":"ELEMENT_TYPE_ARRAY","features":[544]},{"name":"ELEMENT_TYPE_BOOLEAN","features":[544]},{"name":"ELEMENT_TYPE_BYREF","features":[544]},{"name":"ELEMENT_TYPE_CHAR","features":[544]},{"name":"ELEMENT_TYPE_CLASS","features":[544]},{"name":"ELEMENT_TYPE_CMOD_OPT","features":[544]},{"name":"ELEMENT_TYPE_CMOD_REQD","features":[544]},{"name":"ELEMENT_TYPE_END","features":[544]},{"name":"ELEMENT_TYPE_FNPTR","features":[544]},{"name":"ELEMENT_TYPE_GENERICINST","features":[544]},{"name":"ELEMENT_TYPE_I","features":[544]},{"name":"ELEMENT_TYPE_I1","features":[544]},{"name":"ELEMENT_TYPE_I2","features":[544]},{"name":"ELEMENT_TYPE_I4","features":[544]},{"name":"ELEMENT_TYPE_I8","features":[544]},{"name":"ELEMENT_TYPE_INTERNAL","features":[544]},{"name":"ELEMENT_TYPE_MAX","features":[544]},{"name":"ELEMENT_TYPE_MODIFIER","features":[544]},{"name":"ELEMENT_TYPE_MVAR","features":[544]},{"name":"ELEMENT_TYPE_OBJECT","features":[544]},{"name":"ELEMENT_TYPE_PINNED","features":[544]},{"name":"ELEMENT_TYPE_PTR","features":[544]},{"name":"ELEMENT_TYPE_R4","features":[544]},{"name":"ELEMENT_TYPE_R8","features":[544]},{"name":"ELEMENT_TYPE_SENTINEL","features":[544]},{"name":"ELEMENT_TYPE_STRING","features":[544]},{"name":"ELEMENT_TYPE_SZARRAY","features":[544]},{"name":"ELEMENT_TYPE_TYPEDBYREF","features":[544]},{"name":"ELEMENT_TYPE_U","features":[544]},{"name":"ELEMENT_TYPE_U1","features":[544]},{"name":"ELEMENT_TYPE_U2","features":[544]},{"name":"ELEMENT_TYPE_U4","features":[544]},{"name":"ELEMENT_TYPE_U8","features":[544]},{"name":"ELEMENT_TYPE_VALUETYPE","features":[544]},{"name":"ELEMENT_TYPE_VAR","features":[544]},{"name":"ELEMENT_TYPE_VOID","features":[544]},{"name":"FORWARD_INTEROP_STUB_METHOD_TYPE","features":[544]},{"name":"FORWARD_INTEROP_STUB_METHOD_TYPE_W","features":[544]},{"name":"FRAMEWORK_REGISTRY_KEY","features":[544]},{"name":"FRAMEWORK_REGISTRY_KEY_W","features":[544]},{"name":"FRIEND_ACCESS_ALLOWED_ATTRIBUTE_TYPE","features":[544]},{"name":"FRIEND_ACCESS_ALLOWED_ATTRIBUTE_TYPE_W","features":[544]},{"name":"FRIEND_ASSEMBLY_TYPE","features":[544]},{"name":"FRIEND_ASSEMBLY_TYPE_W","features":[544]},{"name":"GUID_DispIdOverride","features":[544]},{"name":"GUID_ExportedFromComPlus","features":[544]},{"name":"GUID_ForceIEnumerable","features":[544]},{"name":"GUID_Function2Getter","features":[544]},{"name":"GUID_ManagedName","features":[544]},{"name":"GUID_PropGetCA","features":[544]},{"name":"GUID_PropPutCA","features":[544]},{"name":"ICeeGen","features":[544]},{"name":"IHostFilter","features":[544]},{"name":"IMAGE_CEE_CS_BYVALUE","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_C","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_DEFAULT","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_FASTCALL","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_FIELD","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_GENERIC","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_GENERICINST","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_HASTHIS","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_LOCAL_SIG","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_MASK","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_MAX","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_NATIVEVARARG","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_PROPERTY","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_STDCALL","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_THISCALL","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_UNMGD","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_VARARG","features":[544]},{"name":"IMAGE_CEE_CS_END","features":[544]},{"name":"IMAGE_CEE_CS_I4","features":[544]},{"name":"IMAGE_CEE_CS_I8","features":[544]},{"name":"IMAGE_CEE_CS_OBJECT","features":[544]},{"name":"IMAGE_CEE_CS_PTR","features":[544]},{"name":"IMAGE_CEE_CS_R4","features":[544]},{"name":"IMAGE_CEE_CS_R8","features":[544]},{"name":"IMAGE_CEE_CS_STRUCT32","features":[544]},{"name":"IMAGE_CEE_CS_STRUCT4","features":[544]},{"name":"IMAGE_CEE_CS_VOID","features":[544]},{"name":"IMAGE_CEE_UNMANAGED_CALLCONV_C","features":[544]},{"name":"IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL","features":[544]},{"name":"IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL","features":[544]},{"name":"IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD","features":[544]},{"name":"IMAGE_COR_ILMETHOD_FAT","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_CLAUSE_FAT","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_CLAUSE_SMALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_CLAUSE_SMALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_FAT","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_SMALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_FAT","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_SMALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD_TINY","features":[544]},{"name":"IMAGE_COR_VTABLEFIXUP","features":[544]},{"name":"IMAGE_DIRECTORY_ENTRY_COMHEADER","features":[544]},{"name":"IMapToken","features":[544]},{"name":"IMetaDataAssemblyEmit","features":[544]},{"name":"IMetaDataAssemblyImport","features":[544]},{"name":"IMetaDataDispenser","features":[544]},{"name":"IMetaDataDispenserEx","features":[544]},{"name":"IMetaDataEmit","features":[544]},{"name":"IMetaDataEmit2","features":[544]},{"name":"IMetaDataError","features":[544]},{"name":"IMetaDataFilter","features":[544]},{"name":"IMetaDataImport","features":[544]},{"name":"IMetaDataImport2","features":[544]},{"name":"IMetaDataInfo","features":[544]},{"name":"IMetaDataTables","features":[544]},{"name":"IMetaDataTables2","features":[544]},{"name":"IMetaDataValidate","features":[544]},{"name":"IMetaDataWinMDImport","features":[544]},{"name":"INTEROP_AUTOPROXY_TYPE","features":[544]},{"name":"INTEROP_AUTOPROXY_TYPE_W","features":[544]},{"name":"INTEROP_BESTFITMAPPING_TYPE","features":[544]},{"name":"INTEROP_BESTFITMAPPING_TYPE_W","features":[544]},{"name":"INTEROP_CLASSINTERFACE_TYPE","features":[544]},{"name":"INTEROP_CLASSINTERFACE_TYPE_W","features":[544]},{"name":"INTEROP_COCLASS_TYPE","features":[544]},{"name":"INTEROP_COCLASS_TYPE_W","features":[544]},{"name":"INTEROP_COMALIASNAME_TYPE","features":[544]},{"name":"INTEROP_COMALIASNAME_TYPE_W","features":[544]},{"name":"INTEROP_COMCOMPATIBLEVERSION_TYPE","features":[544]},{"name":"INTEROP_COMCOMPATIBLEVERSION_TYPE_W","features":[544]},{"name":"INTEROP_COMCONVERSIONLOSS_TYPE","features":[544]},{"name":"INTEROP_COMCONVERSIONLOSS_TYPE_W","features":[544]},{"name":"INTEROP_COMDEFAULTINTERFACE_TYPE","features":[544]},{"name":"INTEROP_COMDEFAULTINTERFACE_TYPE_W","features":[544]},{"name":"INTEROP_COMEMULATE_TYPE","features":[544]},{"name":"INTEROP_COMEMULATE_TYPE_W","features":[544]},{"name":"INTEROP_COMEVENTINTERFACE_TYPE","features":[544]},{"name":"INTEROP_COMEVENTINTERFACE_TYPE_W","features":[544]},{"name":"INTEROP_COMIMPORT_TYPE","features":[544]},{"name":"INTEROP_COMIMPORT_TYPE_W","features":[544]},{"name":"INTEROP_COMREGISTERFUNCTION_TYPE","features":[544]},{"name":"INTEROP_COMREGISTERFUNCTION_TYPE_W","features":[544]},{"name":"INTEROP_COMSOURCEINTERFACES_TYPE","features":[544]},{"name":"INTEROP_COMSOURCEINTERFACES_TYPE_W","features":[544]},{"name":"INTEROP_COMSUBSTITUTABLEINTERFACE_TYPE","features":[544]},{"name":"INTEROP_COMSUBSTITUTABLEINTERFACE_TYPE_W","features":[544]},{"name":"INTEROP_COMUNREGISTERFUNCTION_TYPE","features":[544]},{"name":"INTEROP_COMUNREGISTERFUNCTION_TYPE_W","features":[544]},{"name":"INTEROP_COMVISIBLE_TYPE","features":[544]},{"name":"INTEROP_COMVISIBLE_TYPE_W","features":[544]},{"name":"INTEROP_DATETIMEVALUE_TYPE","features":[544]},{"name":"INTEROP_DATETIMEVALUE_TYPE_W","features":[544]},{"name":"INTEROP_DECIMALVALUE_TYPE","features":[544]},{"name":"INTEROP_DECIMALVALUE_TYPE_W","features":[544]},{"name":"INTEROP_DEFAULTMEMBER_TYPE","features":[544]},{"name":"INTEROP_DEFAULTMEMBER_TYPE_W","features":[544]},{"name":"INTEROP_DISPID_TYPE","features":[544]},{"name":"INTEROP_DISPID_TYPE_W","features":[544]},{"name":"INTEROP_GUID_TYPE","features":[544]},{"name":"INTEROP_GUID_TYPE_W","features":[544]},{"name":"INTEROP_IDISPATCHIMPL_TYPE","features":[544]},{"name":"INTEROP_IDISPATCHIMPL_TYPE_W","features":[544]},{"name":"INTEROP_IDISPATCHVALUE_TYPE","features":[544]},{"name":"INTEROP_IDISPATCHVALUE_TYPE_W","features":[544]},{"name":"INTEROP_IMPORTEDFROMTYPELIB_TYPE","features":[544]},{"name":"INTEROP_IMPORTEDFROMTYPELIB_TYPE_W","features":[544]},{"name":"INTEROP_INTERFACETYPE_TYPE","features":[544]},{"name":"INTEROP_INTERFACETYPE_TYPE_W","features":[544]},{"name":"INTEROP_IN_TYPE","features":[544]},{"name":"INTEROP_IN_TYPE_W","features":[544]},{"name":"INTEROP_IUNKNOWNVALUE_TYPE","features":[544]},{"name":"INTEROP_IUNKNOWNVALUE_TYPE_W","features":[544]},{"name":"INTEROP_LCIDCONVERSION_TYPE","features":[544]},{"name":"INTEROP_LCIDCONVERSION_TYPE_W","features":[544]},{"name":"INTEROP_MARSHALAS_TYPE","features":[544]},{"name":"INTEROP_MARSHALAS_TYPE_W","features":[544]},{"name":"INTEROP_OUT_TYPE","features":[544]},{"name":"INTEROP_OUT_TYPE_W","features":[544]},{"name":"INTEROP_PARAMARRAY_TYPE","features":[544]},{"name":"INTEROP_PARAMARRAY_TYPE_W","features":[544]},{"name":"INTEROP_PRESERVESIG_TYPE","features":[544]},{"name":"INTEROP_PRESERVESIG_TYPE_W","features":[544]},{"name":"INTEROP_PRIMARYINTEROPASSEMBLY_TYPE","features":[544]},{"name":"INTEROP_PRIMARYINTEROPASSEMBLY_TYPE_W","features":[544]},{"name":"INTEROP_SERIALIZABLE_TYPE","features":[544]},{"name":"INTEROP_SERIALIZABLE_TYPE_W","features":[544]},{"name":"INTEROP_SETWIN32CONTEXTINIDISPATCHATTRIBUTE_TYPE","features":[544]},{"name":"INTEROP_SETWIN32CONTEXTINIDISPATCHATTRIBUTE_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBFUNC_TYPE","features":[544]},{"name":"INTEROP_TYPELIBFUNC_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBIMPORTCLASS_TYPE","features":[544]},{"name":"INTEROP_TYPELIBIMPORTCLASS_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBTYPE_TYPE","features":[544]},{"name":"INTEROP_TYPELIBTYPE_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBVAR_TYPE","features":[544]},{"name":"INTEROP_TYPELIBVAR_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBVERSION_TYPE","features":[544]},{"name":"INTEROP_TYPELIBVERSION_TYPE_W","features":[544]},{"name":"INVALID_CONNECTION_ID","features":[544]},{"name":"INVALID_TASK_ID","features":[544]},{"name":"IRoMetaDataLocator","features":[544]},{"name":"IRoSimpleMetaDataBuilder","features":[544]},{"name":"LIBID_ComPlusRuntime","features":[544]},{"name":"LoadAlways","features":[544]},{"name":"LoadDefault","features":[544]},{"name":"LoadHintEnum","features":[544]},{"name":"LoadNever","features":[544]},{"name":"LoadSometimes","features":[544]},{"name":"MAIN_CLR_MODULE_NAME_A","features":[544]},{"name":"MAIN_CLR_MODULE_NAME_W","features":[544]},{"name":"MAX_CONNECTION_NAME","features":[544]},{"name":"MDAssembly","features":[544]},{"name":"MDDupAll","features":[544]},{"name":"MDDupAssembly","features":[544]},{"name":"MDDupAssemblyRef","features":[544]},{"name":"MDDupCustomAttribute","features":[544]},{"name":"MDDupDefault","features":[544]},{"name":"MDDupENC","features":[544]},{"name":"MDDupEvent","features":[544]},{"name":"MDDupExportedType","features":[544]},{"name":"MDDupFieldDef","features":[544]},{"name":"MDDupFile","features":[544]},{"name":"MDDupGenericParam","features":[544]},{"name":"MDDupGenericParamConstraint","features":[544]},{"name":"MDDupImplMap","features":[544]},{"name":"MDDupInterfaceImpl","features":[544]},{"name":"MDDupManifestResource","features":[544]},{"name":"MDDupMemberRef","features":[544]},{"name":"MDDupMethodDef","features":[544]},{"name":"MDDupMethodSpec","features":[544]},{"name":"MDDupModuleRef","features":[544]},{"name":"MDDupParamDef","features":[544]},{"name":"MDDupPermission","features":[544]},{"name":"MDDupProperty","features":[544]},{"name":"MDDupSignature","features":[544]},{"name":"MDDupTypeDef","features":[544]},{"name":"MDDupTypeRef","features":[544]},{"name":"MDDupTypeSpec","features":[544]},{"name":"MDErrorOutOfOrderAll","features":[544]},{"name":"MDErrorOutOfOrderDefault","features":[544]},{"name":"MDErrorOutOfOrderNone","features":[544]},{"name":"MDEventOutOfOrder","features":[544]},{"name":"MDFieldOutOfOrder","features":[544]},{"name":"MDImportOptionAll","features":[544]},{"name":"MDImportOptionAllCustomAttributes","features":[544]},{"name":"MDImportOptionAllEvents","features":[544]},{"name":"MDImportOptionAllExportedTypes","features":[544]},{"name":"MDImportOptionAllFieldDefs","features":[544]},{"name":"MDImportOptionAllMethodDefs","features":[544]},{"name":"MDImportOptionAllProperties","features":[544]},{"name":"MDImportOptionAllTypeDefs","features":[544]},{"name":"MDImportOptionDefault","features":[544]},{"name":"MDMemberRefToDef","features":[544]},{"name":"MDMethodOutOfOrder","features":[544]},{"name":"MDNetModule","features":[544]},{"name":"MDNoDupChecks","features":[544]},{"name":"MDNotifyAll","features":[544]},{"name":"MDNotifyAssemblyRef","features":[544]},{"name":"MDNotifyCustomAttribute","features":[544]},{"name":"MDNotifyDefault","features":[544]},{"name":"MDNotifyEvent","features":[544]},{"name":"MDNotifyExportedType","features":[544]},{"name":"MDNotifyFieldDef","features":[544]},{"name":"MDNotifyFile","features":[544]},{"name":"MDNotifyInterfaceImpl","features":[544]},{"name":"MDNotifyMemberRef","features":[544]},{"name":"MDNotifyMethodDef","features":[544]},{"name":"MDNotifyModuleRef","features":[544]},{"name":"MDNotifyNameSpace","features":[544]},{"name":"MDNotifyNone","features":[544]},{"name":"MDNotifyParamDef","features":[544]},{"name":"MDNotifyPermission","features":[544]},{"name":"MDNotifyProperty","features":[544]},{"name":"MDNotifyResource","features":[544]},{"name":"MDNotifySecurityValue","features":[544]},{"name":"MDNotifySignature","features":[544]},{"name":"MDNotifyTypeDef","features":[544]},{"name":"MDNotifyTypeRef","features":[544]},{"name":"MDNotifyTypeSpec","features":[544]},{"name":"MDParamOutOfOrder","features":[544]},{"name":"MDPreserveLocalMemberRef","features":[544]},{"name":"MDPreserveLocalRefsNone","features":[544]},{"name":"MDPreserveLocalTypeRef","features":[544]},{"name":"MDPropertyOutOfOrder","features":[544]},{"name":"MDRefToDefAll","features":[544]},{"name":"MDRefToDefDefault","features":[544]},{"name":"MDRefToDefNone","features":[544]},{"name":"MDSetENCOff","features":[544]},{"name":"MDSetENCOn","features":[544]},{"name":"MDThreadSafetyDefault","features":[544]},{"name":"MDThreadSafetyOff","features":[544]},{"name":"MDThreadSafetyOn","features":[544]},{"name":"MDTypeRefToDef","features":[544]},{"name":"MDUpdateDelta","features":[544]},{"name":"MDUpdateENC","features":[544]},{"name":"MDUpdateExtension","features":[544]},{"name":"MDUpdateFull","features":[544]},{"name":"MDUpdateIncremental","features":[544]},{"name":"MDUpdateMask","features":[544]},{"name":"MSCOREE_SHIM_A","features":[544]},{"name":"MSCOREE_SHIM_W","features":[544]},{"name":"MergeExportedTypes","features":[544]},{"name":"MergeFlags","features":[544]},{"name":"MergeFlagsNone","features":[544]},{"name":"MergeManifest","features":[544]},{"name":"MetaDataCheckDuplicatesFor","features":[544]},{"name":"MetaDataErrorIfEmitOutOfOrder","features":[544]},{"name":"MetaDataGenerateTCEAdapters","features":[544]},{"name":"MetaDataGetDispenser","features":[544]},{"name":"MetaDataImportOption","features":[544]},{"name":"MetaDataLinkerOptions","features":[544]},{"name":"MetaDataMergerOptions","features":[544]},{"name":"MetaDataNotificationForTokenMovement","features":[544]},{"name":"MetaDataPreserveLocalRefs","features":[544]},{"name":"MetaDataRefToDefCheck","features":[544]},{"name":"MetaDataRuntimeVersion","features":[544]},{"name":"MetaDataSetUpdate","features":[544]},{"name":"MetaDataThreadSafetyOptions","features":[544]},{"name":"MetaDataTypeLibImportNamespace","features":[544]},{"name":"NATIVE_TYPE_ANSIBSTR","features":[544]},{"name":"NATIVE_TYPE_ARRAY","features":[544]},{"name":"NATIVE_TYPE_ASANY","features":[544]},{"name":"NATIVE_TYPE_BOOLEAN","features":[544]},{"name":"NATIVE_TYPE_BSTR","features":[544]},{"name":"NATIVE_TYPE_BYVALSTR","features":[544]},{"name":"NATIVE_TYPE_CURRENCY","features":[544]},{"name":"NATIVE_TYPE_CUSTOMMARSHALER","features":[544]},{"name":"NATIVE_TYPE_DATE","features":[544]},{"name":"NATIVE_TYPE_DECIMAL","features":[544]},{"name":"NATIVE_TYPE_END","features":[544]},{"name":"NATIVE_TYPE_ERROR","features":[544]},{"name":"NATIVE_TYPE_FIXEDARRAY","features":[544]},{"name":"NATIVE_TYPE_FIXEDSYSSTRING","features":[544]},{"name":"NATIVE_TYPE_FUNC","features":[544]},{"name":"NATIVE_TYPE_HSTRING","features":[544]},{"name":"NATIVE_TYPE_I1","features":[544]},{"name":"NATIVE_TYPE_I2","features":[544]},{"name":"NATIVE_TYPE_I4","features":[544]},{"name":"NATIVE_TYPE_I8","features":[544]},{"name":"NATIVE_TYPE_IDISPATCH","features":[544]},{"name":"NATIVE_TYPE_IINSPECTABLE","features":[544]},{"name":"NATIVE_TYPE_INT","features":[544]},{"name":"NATIVE_TYPE_INTF","features":[544]},{"name":"NATIVE_TYPE_IUNKNOWN","features":[544]},{"name":"NATIVE_TYPE_LPSTR","features":[544]},{"name":"NATIVE_TYPE_LPSTRUCT","features":[544]},{"name":"NATIVE_TYPE_LPTSTR","features":[544]},{"name":"NATIVE_TYPE_LPUTF8STR","features":[544]},{"name":"NATIVE_TYPE_LPWSTR","features":[544]},{"name":"NATIVE_TYPE_MAX","features":[544]},{"name":"NATIVE_TYPE_NESTEDSTRUCT","features":[544]},{"name":"NATIVE_TYPE_OBJECTREF","features":[544]},{"name":"NATIVE_TYPE_PTR","features":[544]},{"name":"NATIVE_TYPE_R4","features":[544]},{"name":"NATIVE_TYPE_R8","features":[544]},{"name":"NATIVE_TYPE_SAFEARRAY","features":[544]},{"name":"NATIVE_TYPE_STRUCT","features":[544]},{"name":"NATIVE_TYPE_SYSCHAR","features":[544]},{"name":"NATIVE_TYPE_TBSTR","features":[544]},{"name":"NATIVE_TYPE_U1","features":[544]},{"name":"NATIVE_TYPE_U2","features":[544]},{"name":"NATIVE_TYPE_U4","features":[544]},{"name":"NATIVE_TYPE_U8","features":[544]},{"name":"NATIVE_TYPE_UINT","features":[544]},{"name":"NATIVE_TYPE_VARIANT","features":[544]},{"name":"NATIVE_TYPE_VARIANTBOOL","features":[544]},{"name":"NATIVE_TYPE_VOID","features":[544]},{"name":"NGenDefault","features":[544]},{"name":"NGenEager","features":[544]},{"name":"NGenHintEnum","features":[544]},{"name":"NGenLazy","features":[544]},{"name":"NGenNever","features":[544]},{"name":"NONVERSIONABLE_TYPE","features":[544]},{"name":"NONVERSIONABLE_TYPE_W","features":[544]},{"name":"NativeTypeArrayFlags","features":[544]},{"name":"NoDupCheck","features":[544]},{"name":"OSINFO","features":[544]},{"name":"ROPARAMIIDHANDLE","features":[544]},{"name":"RUNTIMECOMPATIBILITY_TYPE","features":[544]},{"name":"RUNTIMECOMPATIBILITY_TYPE_W","features":[544]},{"name":"ReplacesGeneralNumericDefines","features":[544]},{"name":"RoCreateNonAgilePropertySet","features":[37,544]},{"name":"RoCreatePropertySetSerializer","features":[71,544]},{"name":"RoFreeParameterizedTypeExtra","features":[544]},{"name":"RoGetMetaDataFile","features":[544]},{"name":"RoGetParameterizedTypeInstanceIID","features":[544]},{"name":"RoIsApiContractMajorVersionPresent","features":[307,544]},{"name":"RoIsApiContractPresent","features":[307,544]},{"name":"RoParameterizedTypeExtraGetTypeSignature","features":[544]},{"name":"RoParseTypeName","features":[544]},{"name":"RoResolveNamespace","features":[544]},{"name":"SERIALIZATION_TYPE_BOOLEAN","features":[544]},{"name":"SERIALIZATION_TYPE_CHAR","features":[544]},{"name":"SERIALIZATION_TYPE_ENUM","features":[544]},{"name":"SERIALIZATION_TYPE_FIELD","features":[544]},{"name":"SERIALIZATION_TYPE_I1","features":[544]},{"name":"SERIALIZATION_TYPE_I2","features":[544]},{"name":"SERIALIZATION_TYPE_I4","features":[544]},{"name":"SERIALIZATION_TYPE_I8","features":[544]},{"name":"SERIALIZATION_TYPE_PROPERTY","features":[544]},{"name":"SERIALIZATION_TYPE_R4","features":[544]},{"name":"SERIALIZATION_TYPE_R8","features":[544]},{"name":"SERIALIZATION_TYPE_STRING","features":[544]},{"name":"SERIALIZATION_TYPE_SZARRAY","features":[544]},{"name":"SERIALIZATION_TYPE_TAGGED_OBJECT","features":[544]},{"name":"SERIALIZATION_TYPE_TYPE","features":[544]},{"name":"SERIALIZATION_TYPE_U1","features":[544]},{"name":"SERIALIZATION_TYPE_U2","features":[544]},{"name":"SERIALIZATION_TYPE_U4","features":[544]},{"name":"SERIALIZATION_TYPE_U8","features":[544]},{"name":"SERIALIZATION_TYPE_UNDEFINED","features":[544]},{"name":"SIGN_MASK_FOURBYTE","features":[544]},{"name":"SIGN_MASK_ONEBYTE","features":[544]},{"name":"SIGN_MASK_TWOBYTE","features":[544]},{"name":"SUBJECT_ASSEMBLY_TYPE","features":[544]},{"name":"SUBJECT_ASSEMBLY_TYPE_W","features":[544]},{"name":"TARGET_FRAMEWORK_TYPE","features":[544]},{"name":"TARGET_FRAMEWORK_TYPE_W","features":[544]},{"name":"USER_FRAMEWORK_REGISTRY_KEY","features":[544]},{"name":"USER_FRAMEWORK_REGISTRY_KEY_W","features":[544]},{"name":"ValidatorModuleTypeEnc","features":[544]},{"name":"ValidatorModuleTypeIncr","features":[544]},{"name":"ValidatorModuleTypeInvalid","features":[544]},{"name":"ValidatorModuleTypeMax","features":[544]},{"name":"ValidatorModuleTypeMin","features":[544]},{"name":"ValidatorModuleTypeObj","features":[544]},{"name":"ValidatorModuleTypePE","features":[544]},{"name":"afContentType_Default","features":[544]},{"name":"afContentType_Mask","features":[544]},{"name":"afContentType_WindowsRuntime","features":[544]},{"name":"afDisableJITcompileOptimizer","features":[544]},{"name":"afEnableJITcompileTracking","features":[544]},{"name":"afPA_AMD64","features":[544]},{"name":"afPA_ARM","features":[544]},{"name":"afPA_FullMask","features":[544]},{"name":"afPA_IA64","features":[544]},{"name":"afPA_MSIL","features":[544]},{"name":"afPA_Mask","features":[544]},{"name":"afPA_NoPlatform","features":[544]},{"name":"afPA_None","features":[544]},{"name":"afPA_Shift","features":[544]},{"name":"afPA_Specified","features":[544]},{"name":"afPA_x86","features":[544]},{"name":"afPublicKey","features":[544]},{"name":"afRetargetable","features":[544]},{"name":"catAll","features":[544]},{"name":"catAssembly","features":[544]},{"name":"catClass","features":[544]},{"name":"catClassMembers","features":[544]},{"name":"catConstructor","features":[544]},{"name":"catDelegate","features":[544]},{"name":"catEnum","features":[544]},{"name":"catEvent","features":[544]},{"name":"catField","features":[544]},{"name":"catGenericParameter","features":[544]},{"name":"catInterface","features":[544]},{"name":"catMethod","features":[544]},{"name":"catModule","features":[544]},{"name":"catParameter","features":[544]},{"name":"catProperty","features":[544]},{"name":"catStruct","features":[544]},{"name":"cssAccurate","features":[544]},{"name":"cssDiscardTransientCAs","features":[544]},{"name":"cssQuick","features":[544]},{"name":"dclActionMask","features":[544]},{"name":"dclActionNil","features":[544]},{"name":"dclAssert","features":[544]},{"name":"dclDemand","features":[544]},{"name":"dclDeny","features":[544]},{"name":"dclInheritanceCheck","features":[544]},{"name":"dclLinktimeCheck","features":[544]},{"name":"dclMaximumValue","features":[544]},{"name":"dclNonCasDemand","features":[544]},{"name":"dclNonCasInheritance","features":[544]},{"name":"dclNonCasLinkDemand","features":[544]},{"name":"dclPermitOnly","features":[544]},{"name":"dclPrejitDenied","features":[544]},{"name":"dclPrejitGrant","features":[544]},{"name":"dclRequest","features":[544]},{"name":"dclRequestMinimum","features":[544]},{"name":"dclRequestOptional","features":[544]},{"name":"dclRequestRefuse","features":[544]},{"name":"evRTSpecialName","features":[544]},{"name":"evReservedMask","features":[544]},{"name":"evSpecialName","features":[544]},{"name":"fdAssembly","features":[544]},{"name":"fdFamANDAssem","features":[544]},{"name":"fdFamORAssem","features":[544]},{"name":"fdFamily","features":[544]},{"name":"fdFieldAccessMask","features":[544]},{"name":"fdHasDefault","features":[544]},{"name":"fdHasFieldMarshal","features":[544]},{"name":"fdHasFieldRVA","features":[544]},{"name":"fdInitOnly","features":[544]},{"name":"fdLiteral","features":[544]},{"name":"fdNotSerialized","features":[544]},{"name":"fdPinvokeImpl","features":[544]},{"name":"fdPrivate","features":[544]},{"name":"fdPrivateScope","features":[544]},{"name":"fdPublic","features":[544]},{"name":"fdRTSpecialName","features":[544]},{"name":"fdReservedMask","features":[544]},{"name":"fdSpecialName","features":[544]},{"name":"fdStatic","features":[544]},{"name":"ffContainsMetaData","features":[544]},{"name":"ffContainsNoMetaData","features":[544]},{"name":"fmExecutableImage","features":[544]},{"name":"fmFlat","features":[544]},{"name":"gpContravariant","features":[544]},{"name":"gpCovariant","features":[544]},{"name":"gpDefaultConstructorConstraint","features":[544]},{"name":"gpNoSpecialConstraint","features":[544]},{"name":"gpNonVariant","features":[544]},{"name":"gpNotNullableValueTypeConstraint","features":[544]},{"name":"gpReferenceTypeConstraint","features":[544]},{"name":"gpSpecialConstraintMask","features":[544]},{"name":"gpVarianceMask","features":[544]},{"name":"mdAbstract","features":[544]},{"name":"mdAssem","features":[544]},{"name":"mdCheckAccessOnOverride","features":[544]},{"name":"mdFamANDAssem","features":[544]},{"name":"mdFamORAssem","features":[544]},{"name":"mdFamily","features":[544]},{"name":"mdFinal","features":[544]},{"name":"mdHasSecurity","features":[544]},{"name":"mdHideBySig","features":[544]},{"name":"mdMemberAccessMask","features":[544]},{"name":"mdNewSlot","features":[544]},{"name":"mdPinvokeImpl","features":[544]},{"name":"mdPrivate","features":[544]},{"name":"mdPrivateScope","features":[544]},{"name":"mdPublic","features":[544]},{"name":"mdRTSpecialName","features":[544]},{"name":"mdRequireSecObject","features":[544]},{"name":"mdReservedMask","features":[544]},{"name":"mdReuseSlot","features":[544]},{"name":"mdSpecialName","features":[544]},{"name":"mdStatic","features":[544]},{"name":"mdUnmanagedExport","features":[544]},{"name":"mdVirtual","features":[544]},{"name":"mdVtableLayoutMask","features":[544]},{"name":"mdtAssembly","features":[544]},{"name":"mdtAssemblyRef","features":[544]},{"name":"mdtBaseType","features":[544]},{"name":"mdtCustomAttribute","features":[544]},{"name":"mdtEvent","features":[544]},{"name":"mdtExportedType","features":[544]},{"name":"mdtFieldDef","features":[544]},{"name":"mdtFile","features":[544]},{"name":"mdtGenericParam","features":[544]},{"name":"mdtGenericParamConstraint","features":[544]},{"name":"mdtInterfaceImpl","features":[544]},{"name":"mdtManifestResource","features":[544]},{"name":"mdtMemberRef","features":[544]},{"name":"mdtMethodDef","features":[544]},{"name":"mdtMethodImpl","features":[544]},{"name":"mdtMethodSpec","features":[544]},{"name":"mdtModule","features":[544]},{"name":"mdtModuleRef","features":[544]},{"name":"mdtName","features":[544]},{"name":"mdtParamDef","features":[544]},{"name":"mdtPermission","features":[544]},{"name":"mdtProperty","features":[544]},{"name":"mdtSignature","features":[544]},{"name":"mdtString","features":[544]},{"name":"mdtTypeDef","features":[544]},{"name":"mdtTypeRef","features":[544]},{"name":"mdtTypeSpec","features":[544]},{"name":"miAggressiveInlining","features":[544]},{"name":"miCodeTypeMask","features":[544]},{"name":"miForwardRef","features":[544]},{"name":"miIL","features":[544]},{"name":"miInternalCall","features":[544]},{"name":"miManaged","features":[544]},{"name":"miManagedMask","features":[544]},{"name":"miMaxMethodImplVal","features":[544]},{"name":"miNative","features":[544]},{"name":"miNoInlining","features":[544]},{"name":"miNoOptimization","features":[544]},{"name":"miOPTIL","features":[544]},{"name":"miPreserveSig","features":[544]},{"name":"miRuntime","features":[544]},{"name":"miSecurityMitigations","features":[544]},{"name":"miSynchronized","features":[544]},{"name":"miUnmanaged","features":[544]},{"name":"miUserMask","features":[544]},{"name":"mrPrivate","features":[544]},{"name":"mrPublic","features":[544]},{"name":"mrVisibilityMask","features":[544]},{"name":"msAddOn","features":[544]},{"name":"msFire","features":[544]},{"name":"msGetter","features":[544]},{"name":"msOther","features":[544]},{"name":"msRemoveOn","features":[544]},{"name":"msSetter","features":[544]},{"name":"nlfLastError","features":[544]},{"name":"nlfMaxValue","features":[544]},{"name":"nlfNoMangle","features":[544]},{"name":"nlfNone","features":[544]},{"name":"nltAnsi","features":[544]},{"name":"nltAuto","features":[544]},{"name":"nltMaxValue","features":[544]},{"name":"nltNone","features":[544]},{"name":"nltOle","features":[544]},{"name":"nltUnicode","features":[544]},{"name":"ntaReserved","features":[544]},{"name":"ntaSizeParamIndexSpecified","features":[544]},{"name":"ofCheckIntegrity","features":[544]},{"name":"ofCopyMemory","features":[544]},{"name":"ofNoTransform","features":[544]},{"name":"ofNoTypeLib","features":[544]},{"name":"ofRead","features":[544]},{"name":"ofReadOnly","features":[544]},{"name":"ofReadWriteMask","features":[544]},{"name":"ofReserved","features":[544]},{"name":"ofReserved1","features":[544]},{"name":"ofReserved2","features":[544]},{"name":"ofReserved3","features":[544]},{"name":"ofTakeOwnership","features":[544]},{"name":"ofWrite","features":[544]},{"name":"pdHasDefault","features":[544]},{"name":"pdHasFieldMarshal","features":[544]},{"name":"pdIn","features":[544]},{"name":"pdOptional","features":[544]},{"name":"pdOut","features":[544]},{"name":"pdReservedMask","features":[544]},{"name":"pdUnused","features":[544]},{"name":"pe32BitPreferred","features":[544]},{"name":"pe32BitRequired","features":[544]},{"name":"pe32Plus","features":[544]},{"name":"pe32Unmanaged","features":[544]},{"name":"peILonly","features":[544]},{"name":"peNot","features":[544]},{"name":"pmBestFitDisabled","features":[544]},{"name":"pmBestFitEnabled","features":[544]},{"name":"pmBestFitMask","features":[544]},{"name":"pmBestFitUseAssem","features":[544]},{"name":"pmCallConvCdecl","features":[544]},{"name":"pmCallConvFastcall","features":[544]},{"name":"pmCallConvMask","features":[544]},{"name":"pmCallConvStdcall","features":[544]},{"name":"pmCallConvThiscall","features":[544]},{"name":"pmCallConvWinapi","features":[544]},{"name":"pmCharSetAnsi","features":[544]},{"name":"pmCharSetAuto","features":[544]},{"name":"pmCharSetMask","features":[544]},{"name":"pmCharSetNotSpec","features":[544]},{"name":"pmCharSetUnicode","features":[544]},{"name":"pmMaxValue","features":[544]},{"name":"pmNoMangle","features":[544]},{"name":"pmSupportsLastError","features":[544]},{"name":"pmThrowOnUnmappableCharDisabled","features":[544]},{"name":"pmThrowOnUnmappableCharEnabled","features":[544]},{"name":"pmThrowOnUnmappableCharMask","features":[544]},{"name":"pmThrowOnUnmappableCharUseAssem","features":[544]},{"name":"prHasDefault","features":[544]},{"name":"prRTSpecialName","features":[544]},{"name":"prReservedMask","features":[544]},{"name":"prSpecialName","features":[544]},{"name":"prUnused","features":[544]},{"name":"regConfig","features":[544]},{"name":"regHasRefs","features":[544]},{"name":"regNoCopy","features":[544]},{"name":"sdExecute","features":[544]},{"name":"sdNone","features":[544]},{"name":"sdReadOnly","features":[544]},{"name":"sdReadWrite","features":[544]},{"name":"srNoBaseReloc","features":[544]},{"name":"srRelocAbsolute","features":[544]},{"name":"srRelocAbsolutePtr","features":[544]},{"name":"srRelocAbsoluteTagged","features":[544]},{"name":"srRelocCodeRelative","features":[544]},{"name":"srRelocDir64","features":[544]},{"name":"srRelocDir64Ptr","features":[544]},{"name":"srRelocFilePos","features":[544]},{"name":"srRelocHighAdj","features":[544]},{"name":"srRelocHighLow","features":[544]},{"name":"srRelocHighLowPtr","features":[544]},{"name":"srRelocIA64Imm64","features":[544]},{"name":"srRelocIA64Imm64Ptr","features":[544]},{"name":"srRelocIA64PcRel25","features":[544]},{"name":"srRelocIA64PcRel64","features":[544]},{"name":"srRelocMapToken","features":[544]},{"name":"srRelocPtr","features":[544]},{"name":"srRelocRelative","features":[544]},{"name":"srRelocRelativePtr","features":[544]},{"name":"srRelocSentinel","features":[544]},{"name":"tdAbstract","features":[544]},{"name":"tdAnsiClass","features":[544]},{"name":"tdAutoClass","features":[544]},{"name":"tdAutoLayout","features":[544]},{"name":"tdBeforeFieldInit","features":[544]},{"name":"tdClass","features":[544]},{"name":"tdClassSemanticsMask","features":[544]},{"name":"tdCustomFormatClass","features":[544]},{"name":"tdCustomFormatMask","features":[544]},{"name":"tdExplicitLayout","features":[544]},{"name":"tdForwarder","features":[544]},{"name":"tdHasSecurity","features":[544]},{"name":"tdImport","features":[544]},{"name":"tdInterface","features":[544]},{"name":"tdLayoutMask","features":[544]},{"name":"tdNestedAssembly","features":[544]},{"name":"tdNestedFamANDAssem","features":[544]},{"name":"tdNestedFamORAssem","features":[544]},{"name":"tdNestedFamily","features":[544]},{"name":"tdNestedPrivate","features":[544]},{"name":"tdNestedPublic","features":[544]},{"name":"tdNotPublic","features":[544]},{"name":"tdPublic","features":[544]},{"name":"tdRTSpecialName","features":[544]},{"name":"tdReservedMask","features":[544]},{"name":"tdSealed","features":[544]},{"name":"tdSequentialLayout","features":[544]},{"name":"tdSerializable","features":[544]},{"name":"tdSpecialName","features":[544]},{"name":"tdStringFormatMask","features":[544]},{"name":"tdUnicodeClass","features":[544]},{"name":"tdVisibilityMask","features":[544]},{"name":"tdWindowsRuntime","features":[544]}],"642":[{"name":"IPdfRendererNative","features":[613]},{"name":"PDF_RENDER_PARAMS","features":[307,398,613]},{"name":"PFN_PDF_CREATE_RENDERER","features":[399,613]},{"name":"PdfCreateRenderer","features":[399,613]}],"643":[{"name":"IPrintDocumentPageSource","features":[614]},{"name":"IPrintManagerInterop","features":[614]},{"name":"IPrintPreviewPageCollection","features":[614]},{"name":"IPrintWorkflowConfigurationNative","features":[614]},{"name":"IPrintWorkflowObjectModelSourceFileContentNative","features":[614]},{"name":"IPrintWorkflowXpsObjectModelTargetPackageNative","features":[614]},{"name":"IPrintWorkflowXpsReceiver","features":[614]},{"name":"IPrintWorkflowXpsReceiver2","features":[614]},{"name":"IPrinting3DManagerInterop","features":[614]}],"644":[{"name":"CpAicLaunchAdminProcess","features":[615]},{"name":"CpCreateProcess","features":[615]},{"name":"CpCreateProcessAsUser","features":[615]},{"name":"CreateProcessMethod","features":[615]},{"name":"IDDEInitializer","features":[615]}],"645":[{"name":"HANDLE_ACCESS_OPTIONS","features":[616]},{"name":"HANDLE_CREATION_OPTIONS","features":[616]},{"name":"HANDLE_OPTIONS","features":[616]},{"name":"HANDLE_SHARING_OPTIONS","features":[616]},{"name":"HAO_DELETE","features":[616]},{"name":"HAO_NONE","features":[616]},{"name":"HAO_READ","features":[616]},{"name":"HAO_READ_ATTRIBUTES","features":[616]},{"name":"HAO_WRITE","features":[616]},{"name":"HCO_CREATE_ALWAYS","features":[616]},{"name":"HCO_CREATE_NEW","features":[616]},{"name":"HCO_OPEN_ALWAYS","features":[616]},{"name":"HCO_OPEN_EXISTING","features":[616]},{"name":"HCO_TRUNCATE_EXISTING","features":[616]},{"name":"HO_DELETE_ON_CLOSE","features":[616]},{"name":"HO_NONE","features":[616]},{"name":"HO_NO_BUFFERING","features":[616]},{"name":"HO_OPEN_REQUIRING_OPLOCK","features":[616]},{"name":"HO_OVERLAPPED","features":[616]},{"name":"HO_RANDOM_ACCESS","features":[616]},{"name":"HO_SEQUENTIAL_SCAN","features":[616]},{"name":"HO_WRITE_THROUGH","features":[616]},{"name":"HSO_SHARE_DELETE","features":[616]},{"name":"HSO_SHARE_NONE","features":[616]},{"name":"HSO_SHARE_READ","features":[616]},{"name":"HSO_SHARE_WRITE","features":[616]},{"name":"IOplockBreakingHandler","features":[616]},{"name":"IRandomAccessStreamFileAccessMode","features":[616]},{"name":"IStorageFolderHandleAccess","features":[616]},{"name":"IStorageItemHandleAccess","features":[616]},{"name":"IUnbufferedFileHandleOplockCallback","features":[616]},{"name":"IUnbufferedFileHandleProvider","features":[616]}],"647":[{"name":"AADBE_ADD_ENTRY","features":[340]},{"name":"AADBE_DEL_ENTRY","features":[340]},{"name":"ACTCTX_FLAG_APPLICATION_NAME_VALID","features":[340]},{"name":"ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID","features":[340]},{"name":"ACTCTX_FLAG_HMODULE_VALID","features":[340]},{"name":"ACTCTX_FLAG_LANGID_VALID","features":[340]},{"name":"ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID","features":[340]},{"name":"ACTCTX_FLAG_RESOURCE_NAME_VALID","features":[340]},{"name":"ACTCTX_FLAG_SET_PROCESS_DEFAULT","features":[340]},{"name":"ACTCTX_FLAG_SOURCE_IS_ASSEMBLYREF","features":[340]},{"name":"ACTCTX_SECTION_KEYED_DATA_2600","features":[307,340]},{"name":"ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA","features":[340]},{"name":"ACTIVATION_CONTEXT_BASIC_INFORMATION","features":[307,340]},{"name":"ACTIVATION_CONTEXT_BASIC_INFORMATION_DEFINED","features":[340]},{"name":"AC_LINE_BACKUP_POWER","features":[340]},{"name":"AC_LINE_OFFLINE","features":[340]},{"name":"AC_LINE_ONLINE","features":[340]},{"name":"AC_LINE_UNKNOWN","features":[340]},{"name":"ADN_DEL_IF_EMPTY","features":[340]},{"name":"ADN_DEL_UNC_PATHS","features":[340]},{"name":"ADN_DONT_DEL_DIR","features":[340]},{"name":"ADN_DONT_DEL_SUBDIRS","features":[340]},{"name":"AFSR_BACKNEW","features":[340]},{"name":"AFSR_EXTRAINCREFCNT","features":[340]},{"name":"AFSR_NODELETENEW","features":[340]},{"name":"AFSR_NOMESSAGES","features":[340]},{"name":"AFSR_NOPROGRESS","features":[340]},{"name":"AFSR_RESTORE","features":[340]},{"name":"AFSR_UPDREFCNT","features":[340]},{"name":"AFSR_USEREFCNT","features":[340]},{"name":"AIF_FORCE_FILE_IN_USE","features":[340]},{"name":"AIF_NOLANGUAGECHECK","features":[340]},{"name":"AIF_NOOVERWRITE","features":[340]},{"name":"AIF_NOSKIP","features":[340]},{"name":"AIF_NOVERSIONCHECK","features":[340]},{"name":"AIF_NO_VERSION_DIALOG","features":[340]},{"name":"AIF_QUIET","features":[340]},{"name":"AIF_REPLACEONLY","features":[340]},{"name":"AIF_WARNIFSKIP","features":[340]},{"name":"ALINF_BKINSTALL","features":[340]},{"name":"ALINF_CHECKBKDATA","features":[340]},{"name":"ALINF_DELAYREGISTEROCX","features":[340]},{"name":"ALINF_NGCONV","features":[340]},{"name":"ALINF_QUIET","features":[340]},{"name":"ALINF_ROLLBACK","features":[340]},{"name":"ALINF_ROLLBKDOALL","features":[340]},{"name":"ALINF_UPDHLPDLLS","features":[340]},{"name":"APPLICATION_RECOVERY_CALLBACK","features":[340]},{"name":"ARSR_NOMESSAGES","features":[340]},{"name":"ARSR_REGSECTION","features":[340]},{"name":"ARSR_REMOVREGBKDATA","features":[340]},{"name":"ARSR_RESTORE","features":[340]},{"name":"ATOM_FLAG_GLOBAL","features":[340]},{"name":"AT_ARP","features":[340]},{"name":"AT_ENTITY","features":[340]},{"name":"AT_NULL","features":[340]},{"name":"AddDelBackupEntryA","features":[340]},{"name":"AddDelBackupEntryW","features":[340]},{"name":"AdvInstallFileA","features":[307,340]},{"name":"AdvInstallFileW","features":[307,340]},{"name":"ApphelpCheckShellObject","features":[307,340]},{"name":"BACKUP_GHOSTED_FILE_EXTENTS","features":[340]},{"name":"BACKUP_INVALID","features":[340]},{"name":"BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE","features":[340]},{"name":"BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE","features":[340]},{"name":"BASE_SEARCH_PATH_PERMANENT","features":[340]},{"name":"BATTERY_FLAG_CHARGING","features":[340]},{"name":"BATTERY_FLAG_CRITICAL","features":[340]},{"name":"BATTERY_FLAG_HIGH","features":[340]},{"name":"BATTERY_FLAG_LOW","features":[340]},{"name":"BATTERY_FLAG_NO_BATTERY","features":[340]},{"name":"BATTERY_FLAG_UNKNOWN","features":[340]},{"name":"BATTERY_LIFE_UNKNOWN","features":[340]},{"name":"BATTERY_PERCENTAGE_UNKNOWN","features":[340]},{"name":"BAUD_075","features":[340]},{"name":"BAUD_110","features":[340]},{"name":"BAUD_115200","features":[340]},{"name":"BAUD_1200","features":[340]},{"name":"BAUD_128K","features":[340]},{"name":"BAUD_134_5","features":[340]},{"name":"BAUD_14400","features":[340]},{"name":"BAUD_150","features":[340]},{"name":"BAUD_1800","features":[340]},{"name":"BAUD_19200","features":[340]},{"name":"BAUD_2400","features":[340]},{"name":"BAUD_300","features":[340]},{"name":"BAUD_38400","features":[340]},{"name":"BAUD_4800","features":[340]},{"name":"BAUD_56K","features":[340]},{"name":"BAUD_57600","features":[340]},{"name":"BAUD_600","features":[340]},{"name":"BAUD_7200","features":[340]},{"name":"BAUD_9600","features":[340]},{"name":"BAUD_USER","features":[340]},{"name":"CABINFOA","features":[340]},{"name":"CABINFOW","features":[340]},{"name":"CATID_DeleteBrowsingHistory","features":[340]},{"name":"CBR_110","features":[340]},{"name":"CBR_115200","features":[340]},{"name":"CBR_1200","features":[340]},{"name":"CBR_128000","features":[340]},{"name":"CBR_14400","features":[340]},{"name":"CBR_19200","features":[340]},{"name":"CBR_2400","features":[340]},{"name":"CBR_256000","features":[340]},{"name":"CBR_300","features":[340]},{"name":"CBR_38400","features":[340]},{"name":"CBR_4800","features":[340]},{"name":"CBR_56000","features":[340]},{"name":"CBR_57600","features":[340]},{"name":"CBR_600","features":[340]},{"name":"CBR_9600","features":[340]},{"name":"CE_DNS","features":[340]},{"name":"CE_IOE","features":[340]},{"name":"CE_MODE","features":[340]},{"name":"CE_OOP","features":[340]},{"name":"CE_PTO","features":[340]},{"name":"CE_TXFULL","features":[340]},{"name":"CLIENT_ID","features":[307,340]},{"name":"CL_NL_ENTITY","features":[340]},{"name":"CL_NL_IP","features":[340]},{"name":"CL_NL_IPX","features":[340]},{"name":"CL_TL_ENTITY","features":[340]},{"name":"CL_TL_NBF","features":[340]},{"name":"CL_TL_UDP","features":[340]},{"name":"CODEINTEGRITY_OPTION_DEBUGMODE_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_FLIGHTING_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_FLIGHT_BUILD","features":[340]},{"name":"CODEINTEGRITY_OPTION_HVCI_IUM_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_HVCI_KMCI_AUDITMODE_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_HVCI_KMCI_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_HVCI_KMCI_STRICTMODE_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_PREPRODUCTION_BUILD","features":[340]},{"name":"CODEINTEGRITY_OPTION_TESTSIGN","features":[340]},{"name":"CODEINTEGRITY_OPTION_TEST_BUILD","features":[340]},{"name":"CODEINTEGRITY_OPTION_UMCI_AUDITMODE_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_UMCI_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_UMCI_EXCLUSIONPATHS_ENABLED","features":[340]},{"name":"COMMPROP_INITIALIZED","features":[340]},{"name":"CONTEXT_SIZE","features":[340]},{"name":"COPYFILE2_IO_CYCLE_SIZE_MAX","features":[340]},{"name":"COPYFILE2_IO_CYCLE_SIZE_MIN","features":[340]},{"name":"COPYFILE2_IO_RATE_MIN","features":[340]},{"name":"COPYFILE2_MESSAGE_COPY_OFFLOAD","features":[340]},{"name":"COPY_FILE2_V2_DONT_COPY_JUNCTIONS","features":[340]},{"name":"COPY_FILE2_V2_VALID_FLAGS","features":[340]},{"name":"COPY_FILE_ALLOW_DECRYPTED_DESTINATION","features":[340]},{"name":"COPY_FILE_COPY_SYMLINK","features":[340]},{"name":"COPY_FILE_DIRECTORY","features":[340]},{"name":"COPY_FILE_DISABLE_PRE_ALLOCATION","features":[340]},{"name":"COPY_FILE_DONT_REQUEST_DEST_WRITE_DAC","features":[340]},{"name":"COPY_FILE_ENABLE_LOW_FREE_SPACE_MODE","features":[340]},{"name":"COPY_FILE_ENABLE_SPARSE_COPY","features":[340]},{"name":"COPY_FILE_FAIL_IF_EXISTS","features":[340]},{"name":"COPY_FILE_IGNORE_EDP_BLOCK","features":[340]},{"name":"COPY_FILE_IGNORE_SOURCE_ENCRYPTION","features":[340]},{"name":"COPY_FILE_NO_BUFFERING","features":[340]},{"name":"COPY_FILE_NO_OFFLOAD","features":[340]},{"name":"COPY_FILE_OPEN_AND_COPY_REPARSE_POINT","features":[340]},{"name":"COPY_FILE_OPEN_SOURCE_FOR_WRITE","features":[340]},{"name":"COPY_FILE_REQUEST_COMPRESSED_TRAFFIC","features":[340]},{"name":"COPY_FILE_REQUEST_SECURITY_PRIVILEGES","features":[340]},{"name":"COPY_FILE_RESTARTABLE","features":[340]},{"name":"COPY_FILE_RESUME_FROM_PAUSE","features":[340]},{"name":"COPY_FILE_SKIP_ALTERNATE_STREAMS","features":[340]},{"name":"CO_NL_ENTITY","features":[340]},{"name":"CO_TL_ENTITY","features":[340]},{"name":"CO_TL_NBF","features":[340]},{"name":"CO_TL_SPP","features":[340]},{"name":"CO_TL_SPX","features":[340]},{"name":"CO_TL_TCP","features":[340]},{"name":"CP_DIRECT","features":[340]},{"name":"CP_HWND","features":[340]},{"name":"CP_LEVEL","features":[340]},{"name":"CP_OPEN","features":[340]},{"name":"CREATE_FOR_DIR","features":[340]},{"name":"CREATE_FOR_IMPORT","features":[340]},{"name":"CRITICAL_SECTION_NO_DEBUG_INFO","features":[340]},{"name":"CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG","features":[340]},{"name":"CameraUIControl","features":[340]},{"name":"CameraUIControlCaptureMode","features":[340]},{"name":"CameraUIControlLinearSelectionMode","features":[340]},{"name":"CameraUIControlMode","features":[340]},{"name":"CameraUIControlPhotoFormat","features":[340]},{"name":"CameraUIControlVideoFormat","features":[340]},{"name":"CameraUIControlViewType","features":[340]},{"name":"CancelDeviceWakeupRequest","features":[307,340]},{"name":"CloseINFEngine","features":[340]},{"name":"ConvertAuxiliaryCounterToPerformanceCounter","features":[340]},{"name":"ConvertPerformanceCounterToAuxiliaryCounter","features":[340]},{"name":"DATETIME","features":[340]},{"name":"DCIBeginAccess","features":[340]},{"name":"DCICMD","features":[340]},{"name":"DCICREATEINPUT","features":[340]},{"name":"DCICREATEOFFSCREENSURFACE","features":[340]},{"name":"DCICREATEOVERLAYSURFACE","features":[340]},{"name":"DCICREATEPRIMARYSURFACE","features":[340]},{"name":"DCICloseProvider","features":[318,340]},{"name":"DCICreateOffscreen","features":[318,340]},{"name":"DCICreateOverlay","features":[318,340]},{"name":"DCICreatePrimary","features":[318,340]},{"name":"DCIDestroy","features":[340]},{"name":"DCIDraw","features":[340]},{"name":"DCIENUMINPUT","features":[307,340]},{"name":"DCIENUMSURFACE","features":[340]},{"name":"DCIESCAPE","features":[340]},{"name":"DCIEndAccess","features":[340]},{"name":"DCIEnum","features":[307,318,340]},{"name":"DCIOFFSCREEN","features":[340]},{"name":"DCIOVERLAY","features":[340]},{"name":"DCIOpenProvider","features":[318,340]},{"name":"DCISURFACEINFO","features":[340]},{"name":"DCISetClipList","features":[307,318,340]},{"name":"DCISetDestination","features":[307,340]},{"name":"DCISetSrcDestClip","features":[307,318,340]},{"name":"DCI_1632_ACCESS","features":[340]},{"name":"DCI_ASYNC","features":[340]},{"name":"DCI_CANOVERLAY","features":[340]},{"name":"DCI_CAN_STRETCHX","features":[340]},{"name":"DCI_CAN_STRETCHXN","features":[340]},{"name":"DCI_CAN_STRETCHY","features":[340]},{"name":"DCI_CAN_STRETCHYN","features":[340]},{"name":"DCI_CHROMAKEY","features":[340]},{"name":"DCI_DWORDALIGN","features":[340]},{"name":"DCI_DWORDSIZE","features":[340]},{"name":"DCI_ERR_CURRENTLYNOTAVAIL","features":[340]},{"name":"DCI_ERR_HEIGHTALIGN","features":[340]},{"name":"DCI_ERR_INVALIDCLIPLIST","features":[340]},{"name":"DCI_ERR_INVALIDPOSITION","features":[340]},{"name":"DCI_ERR_INVALIDRECT","features":[340]},{"name":"DCI_ERR_INVALIDSTRETCH","features":[340]},{"name":"DCI_ERR_OUTOFMEMORY","features":[340]},{"name":"DCI_ERR_SURFACEISOBSCURED","features":[340]},{"name":"DCI_ERR_TOOBIGHEIGHT","features":[340]},{"name":"DCI_ERR_TOOBIGSIZE","features":[340]},{"name":"DCI_ERR_TOOBIGWIDTH","features":[340]},{"name":"DCI_ERR_UNSUPPORTEDFORMAT","features":[340]},{"name":"DCI_ERR_UNSUPPORTEDMASK","features":[340]},{"name":"DCI_ERR_WIDTHALIGN","features":[340]},{"name":"DCI_ERR_XALIGN","features":[340]},{"name":"DCI_ERR_XYALIGN","features":[340]},{"name":"DCI_ERR_YALIGN","features":[340]},{"name":"DCI_FAIL_GENERIC","features":[340]},{"name":"DCI_FAIL_INVALIDSURFACE","features":[340]},{"name":"DCI_FAIL_UNSUPPORTED","features":[340]},{"name":"DCI_FAIL_UNSUPPORTEDVERSION","features":[340]},{"name":"DCI_OFFSCREEN","features":[340]},{"name":"DCI_OK","features":[340]},{"name":"DCI_OVERLAY","features":[340]},{"name":"DCI_PRIMARY","features":[340]},{"name":"DCI_STATUS_CHROMAKEYCHANGED","features":[340]},{"name":"DCI_STATUS_FORMATCHANGED","features":[340]},{"name":"DCI_STATUS_POINTERCHANGED","features":[340]},{"name":"DCI_STATUS_STRIDECHANGED","features":[340]},{"name":"DCI_STATUS_SURFACEINFOCHANGED","features":[340]},{"name":"DCI_STATUS_WASSTILLDRAWING","features":[340]},{"name":"DCI_SURFACE_TYPE","features":[340]},{"name":"DCI_VERSION","features":[340]},{"name":"DCI_VISIBLE","features":[340]},{"name":"DCI_WRITEONLY","features":[340]},{"name":"DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION","features":[340]},{"name":"DECISION_LOCATION","features":[340]},{"name":"DECISION_LOCATION_AUDIT","features":[340]},{"name":"DECISION_LOCATION_ENFORCE_STATE_LIST","features":[340]},{"name":"DECISION_LOCATION_ENTERPRISE_DEFINED_CLASS_ID","features":[340]},{"name":"DECISION_LOCATION_FAILED_CONVERT_GUID","features":[340]},{"name":"DECISION_LOCATION_GLOBAL_BUILT_IN_LIST","features":[340]},{"name":"DECISION_LOCATION_NOT_FOUND","features":[340]},{"name":"DECISION_LOCATION_PARAMETER_VALIDATION","features":[340]},{"name":"DECISION_LOCATION_PROVIDER_BUILT_IN_LIST","features":[340]},{"name":"DECISION_LOCATION_REFRESH_GLOBAL_DATA","features":[340]},{"name":"DECISION_LOCATION_UNKNOWN","features":[340]},{"name":"DELAYLOAD_GPA_FAILURE","features":[340]},{"name":"DELAYLOAD_INFO","features":[340]},{"name":"DELAYLOAD_INFO","features":[340]},{"name":"DELAYLOAD_PROC_DESCRIPTOR","features":[340]},{"name":"DELETE_BROWSING_HISTORY_COOKIES","features":[340]},{"name":"DELETE_BROWSING_HISTORY_DOWNLOADHISTORY","features":[340]},{"name":"DELETE_BROWSING_HISTORY_FORMDATA","features":[340]},{"name":"DELETE_BROWSING_HISTORY_HISTORY","features":[340]},{"name":"DELETE_BROWSING_HISTORY_PASSWORDS","features":[340]},{"name":"DELETE_BROWSING_HISTORY_PRESERVEFAVORITES","features":[340]},{"name":"DELETE_BROWSING_HISTORY_TIF","features":[340]},{"name":"DOCKINFO_DOCKED","features":[340]},{"name":"DOCKINFO_UNDOCKED","features":[340]},{"name":"DOCKINFO_USER_SUPPLIED","features":[340]},{"name":"DRIVE_CDROM","features":[340]},{"name":"DRIVE_FIXED","features":[340]},{"name":"DRIVE_NO_ROOT_DIR","features":[340]},{"name":"DRIVE_RAMDISK","features":[340]},{"name":"DRIVE_REMOTE","features":[340]},{"name":"DRIVE_REMOVABLE","features":[340]},{"name":"DRIVE_UNKNOWN","features":[340]},{"name":"DTR_CONTROL_DISABLE","features":[340]},{"name":"DTR_CONTROL_ENABLE","features":[340]},{"name":"DTR_CONTROL_HANDSHAKE","features":[340]},{"name":"DefaultBrowserSyncSettings","features":[340]},{"name":"DelNodeA","features":[340]},{"name":"DelNodeRunDLL32W","features":[307,340]},{"name":"DelNodeW","features":[340]},{"name":"DnsHostnameToComputerNameA","features":[307,340]},{"name":"DnsHostnameToComputerNameW","features":[307,340]},{"name":"DosDateTimeToFileTime","features":[307,340]},{"name":"EFSRPC_SECURE_ONLY","features":[340]},{"name":"EFS_DROP_ALTERNATE_STREAMS","features":[340]},{"name":"EFS_USE_RECOVERY_KEYS","features":[340]},{"name":"ENTITY_LIST_ID","features":[340]},{"name":"ENTITY_TYPE_ID","features":[340]},{"name":"ENUM_CALLBACK","features":[340]},{"name":"ER_ENTITY","features":[340]},{"name":"ER_ICMP","features":[340]},{"name":"EVENTLOG_FULL_INFO","features":[340]},{"name":"EditionUpgradeBroker","features":[340]},{"name":"EditionUpgradeHelper","features":[340]},{"name":"EnableProcessOptionalXStateFeatures","features":[307,340]},{"name":"EndpointIoControlType","features":[340]},{"name":"ExecuteCabA","features":[307,340]},{"name":"ExecuteCabW","features":[307,340]},{"name":"ExtractFilesA","features":[340]},{"name":"ExtractFilesW","features":[340]},{"name":"FAIL_FAST_GENERATE_EXCEPTION_ADDRESS","features":[340]},{"name":"FAIL_FAST_NO_HARD_ERROR_DLG","features":[340]},{"name":"FEATURE_CHANGE_TIME","features":[340]},{"name":"FEATURE_CHANGE_TIME_MODULE_RELOAD","features":[340]},{"name":"FEATURE_CHANGE_TIME_READ","features":[340]},{"name":"FEATURE_CHANGE_TIME_REBOOT","features":[340]},{"name":"FEATURE_CHANGE_TIME_SESSION","features":[340]},{"name":"FEATURE_ENABLED_STATE","features":[340]},{"name":"FEATURE_ENABLED_STATE_DEFAULT","features":[340]},{"name":"FEATURE_ENABLED_STATE_DISABLED","features":[340]},{"name":"FEATURE_ENABLED_STATE_ENABLED","features":[340]},{"name":"FEATURE_ERROR","features":[340]},{"name":"FEATURE_STATE_CHANGE_SUBSCRIPTION","features":[340]},{"name":"FIBER_FLAG_FLOAT_SWITCH","features":[340]},{"name":"FILE_CASE_SENSITIVE_INFO","features":[340]},{"name":"FILE_CREATED","features":[340]},{"name":"FILE_DIR_DISALLOWED","features":[340]},{"name":"FILE_DOES_NOT_EXIST","features":[340]},{"name":"FILE_ENCRYPTABLE","features":[340]},{"name":"FILE_EXISTS","features":[340]},{"name":"FILE_FLAG_IGNORE_IMPERSONATED_DEVICEMAP","features":[340]},{"name":"FILE_FLAG_OPEN_REQUIRING_OPLOCK","features":[340]},{"name":"FILE_IS_ENCRYPTED","features":[340]},{"name":"FILE_MAXIMUM_DISPOSITION","features":[340]},{"name":"FILE_NO_COMPRESSION","features":[340]},{"name":"FILE_OPENED","features":[340]},{"name":"FILE_OPEN_NO_RECALL","features":[340]},{"name":"FILE_OPEN_REMOTE_INSTANCE","features":[340]},{"name":"FILE_OVERWRITTEN","features":[340]},{"name":"FILE_READ_ONLY","features":[340]},{"name":"FILE_RENAME_FLAG_POSIX_SEMANTICS","features":[340]},{"name":"FILE_RENAME_FLAG_REPLACE_IF_EXISTS","features":[340]},{"name":"FILE_RENAME_FLAG_SUPPRESS_PIN_STATE_INHERITANCE","features":[340]},{"name":"FILE_ROOT_DIR","features":[340]},{"name":"FILE_SKIP_COMPLETION_PORT_ON_SUCCESS","features":[340]},{"name":"FILE_SKIP_SET_EVENT_ON_HANDLE","features":[340]},{"name":"FILE_SUPERSEDED","features":[340]},{"name":"FILE_SYSTEM_ATTR","features":[340]},{"name":"FILE_SYSTEM_DIR","features":[340]},{"name":"FILE_SYSTEM_NOT_SUPPORT","features":[340]},{"name":"FILE_UNKNOWN","features":[340]},{"name":"FILE_USER_DISALLOWED","features":[340]},{"name":"FILE_VALID_MAILSLOT_OPTION_FLAGS","features":[340]},{"name":"FILE_VALID_OPTION_FLAGS","features":[340]},{"name":"FILE_VALID_PIPE_OPTION_FLAGS","features":[340]},{"name":"FILE_VALID_SET_FLAGS","features":[340]},{"name":"FIND_ACTCTX_SECTION_KEY_RETURN_ASSEMBLY_METADATA","features":[340]},{"name":"FIND_ACTCTX_SECTION_KEY_RETURN_FLAGS","features":[340]},{"name":"FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX","features":[340]},{"name":"FORMAT_MESSAGE_MAX_WIDTH_MASK","features":[340]},{"name":"FS_CASE_IS_PRESERVED","features":[340]},{"name":"FS_CASE_SENSITIVE","features":[340]},{"name":"FS_FILE_COMPRESSION","features":[340]},{"name":"FS_FILE_ENCRYPTION","features":[340]},{"name":"FS_PERSISTENT_ACLS","features":[340]},{"name":"FS_UNICODE_STORED_ON_DISK","features":[340]},{"name":"FS_VOL_IS_COMPRESSED","features":[340]},{"name":"FileSaveMarkNotExistA","features":[340]},{"name":"FileSaveMarkNotExistW","features":[340]},{"name":"FileSaveRestoreOnINFA","features":[307,340]},{"name":"FileSaveRestoreOnINFW","features":[307,340]},{"name":"FileSaveRestoreW","features":[307,340]},{"name":"FileTimeToDosDateTime","features":[307,340]},{"name":"GENERIC_ENTITY","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_A_A","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_A_T","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_A_W","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_T_A","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_T_T","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_T_W","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_W_A","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_W_T","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_W_W","features":[340]},{"name":"GMEM_DDESHARE","features":[340]},{"name":"GMEM_DISCARDABLE","features":[340]},{"name":"GMEM_DISCARDED","features":[340]},{"name":"GMEM_INVALID_HANDLE","features":[340]},{"name":"GMEM_LOCKCOUNT","features":[340]},{"name":"GMEM_LOWER","features":[340]},{"name":"GMEM_MODIFY","features":[340]},{"name":"GMEM_NOCOMPACT","features":[340]},{"name":"GMEM_NODISCARD","features":[340]},{"name":"GMEM_NOTIFY","features":[340]},{"name":"GMEM_NOT_BANKED","features":[340]},{"name":"GMEM_SHARE","features":[340]},{"name":"GMEM_VALID_FLAGS","features":[340]},{"name":"GdiEntry13","features":[340]},{"name":"GetComputerNameA","features":[307,340]},{"name":"GetComputerNameW","features":[307,340]},{"name":"GetCurrentHwProfileA","features":[307,340]},{"name":"GetCurrentHwProfileW","features":[307,340]},{"name":"GetDCRegionData","features":[307,318,340]},{"name":"GetFeatureEnabledState","features":[340]},{"name":"GetFeatureVariant","features":[307,340]},{"name":"GetFirmwareEnvironmentVariableA","features":[340]},{"name":"GetFirmwareEnvironmentVariableExA","features":[340]},{"name":"GetFirmwareEnvironmentVariableExW","features":[340]},{"name":"GetFirmwareEnvironmentVariableW","features":[340]},{"name":"GetPrivateProfileIntA","features":[340]},{"name":"GetPrivateProfileIntW","features":[340]},{"name":"GetPrivateProfileSectionA","features":[340]},{"name":"GetPrivateProfileSectionNamesA","features":[340]},{"name":"GetPrivateProfileSectionNamesW","features":[340]},{"name":"GetPrivateProfileSectionW","features":[340]},{"name":"GetPrivateProfileStringA","features":[340]},{"name":"GetPrivateProfileStringW","features":[340]},{"name":"GetPrivateProfileStructA","features":[307,340]},{"name":"GetPrivateProfileStructW","features":[307,340]},{"name":"GetProfileIntA","features":[340]},{"name":"GetProfileIntW","features":[340]},{"name":"GetProfileSectionA","features":[340]},{"name":"GetProfileSectionW","features":[340]},{"name":"GetProfileStringA","features":[340]},{"name":"GetProfileStringW","features":[340]},{"name":"GetSockOptIoControlType","features":[340]},{"name":"GetSystemRegistryQuota","features":[307,340]},{"name":"GetThreadEnabledXStateFeatures","features":[340]},{"name":"GetUserNameA","features":[307,340]},{"name":"GetUserNameW","features":[307,340]},{"name":"GetVersionFromFileA","features":[307,340]},{"name":"GetVersionFromFileExA","features":[307,340]},{"name":"GetVersionFromFileExW","features":[307,340]},{"name":"GetVersionFromFileW","features":[307,340]},{"name":"GetWindowRegionData","features":[307,318,340]},{"name":"GlobalCompact","features":[340]},{"name":"GlobalFix","features":[307,340]},{"name":"GlobalUnWire","features":[307,340]},{"name":"GlobalUnfix","features":[307,340]},{"name":"GlobalWire","features":[307,340]},{"name":"HANJA_WINDOW","features":[340]},{"name":"HINSTANCE_ERROR","features":[340]},{"name":"HWINWATCH","features":[340]},{"name":"HW_PROFILE_GUIDLEN","features":[340]},{"name":"HW_PROFILE_INFOA","features":[340]},{"name":"HW_PROFILE_INFOW","features":[340]},{"name":"ICameraUIControl","features":[340]},{"name":"ICameraUIControlEventCallback","features":[340]},{"name":"IClipServiceNotificationHelper","features":[340]},{"name":"IContainerActivationHelper","features":[340]},{"name":"IDefaultBrowserSyncSettings","features":[340]},{"name":"IDeleteBrowsingHistory","features":[340]},{"name":"IE4_BACKNEW","features":[340]},{"name":"IE4_EXTRAINCREFCNT","features":[340]},{"name":"IE4_FRDOALL","features":[340]},{"name":"IE4_NODELETENEW","features":[340]},{"name":"IE4_NOENUMKEY","features":[340]},{"name":"IE4_NOMESSAGES","features":[340]},{"name":"IE4_NOPROGRESS","features":[340]},{"name":"IE4_NO_CRC_MAPPING","features":[340]},{"name":"IE4_REGSECTION","features":[340]},{"name":"IE4_REMOVREGBKDATA","features":[340]},{"name":"IE4_RESTORE","features":[340]},{"name":"IE4_UPDREFCNT","features":[340]},{"name":"IE4_USEREFCNT","features":[340]},{"name":"IE_BADID","features":[340]},{"name":"IE_BAUDRATE","features":[340]},{"name":"IE_BYTESIZE","features":[340]},{"name":"IE_DEFAULT","features":[340]},{"name":"IE_HARDWARE","features":[340]},{"name":"IE_MEMORY","features":[340]},{"name":"IE_NOPEN","features":[340]},{"name":"IE_OPEN","features":[340]},{"name":"IEditionUpgradeBroker","features":[340]},{"name":"IEditionUpgradeHelper","features":[340]},{"name":"IFClipNotificationHelper","features":[340]},{"name":"IF_ENTITY","features":[340]},{"name":"IF_GENERIC","features":[340]},{"name":"IF_MIB","features":[340]},{"name":"IGNORE","features":[340]},{"name":"IMAGE_DELAYLOAD_DESCRIPTOR","features":[340]},{"name":"IMAGE_THUNK_DATA32","features":[340]},{"name":"IMAGE_THUNK_DATA64","features":[340]},{"name":"IMEA_INIT","features":[340]},{"name":"IMEA_NEXT","features":[340]},{"name":"IMEA_PREV","features":[340]},{"name":"IMEPROA","features":[307,340]},{"name":"IMEPROW","features":[307,340]},{"name":"IMESTRUCT","features":[307,340]},{"name":"IME_BANJAtoJUNJA","features":[340]},{"name":"IME_ENABLE_CONVERT","features":[340]},{"name":"IME_ENTERWORDREGISTERMODE","features":[340]},{"name":"IME_GETCONVERSIONMODE","features":[340]},{"name":"IME_GETIMECAPS","features":[340]},{"name":"IME_GETOPEN","features":[340]},{"name":"IME_GETVERSION","features":[340]},{"name":"IME_JOHABtoKS","features":[340]},{"name":"IME_JUNJAtoBANJA","features":[340]},{"name":"IME_KStoJOHAB","features":[340]},{"name":"IME_MAXPROCESS","features":[340]},{"name":"IME_MODE_ALPHANUMERIC","features":[340]},{"name":"IME_MODE_CODEINPUT","features":[340]},{"name":"IME_MODE_DBCSCHAR","features":[340]},{"name":"IME_MODE_HANJACONVERT","features":[340]},{"name":"IME_MODE_HIRAGANA","features":[340]},{"name":"IME_MODE_KATAKANA","features":[340]},{"name":"IME_MODE_NOCODEINPUT","features":[340]},{"name":"IME_MODE_NOROMAN","features":[340]},{"name":"IME_MODE_ROMAN","features":[340]},{"name":"IME_MODE_SBCSCHAR","features":[340]},{"name":"IME_MOVEIMEWINDOW","features":[340]},{"name":"IME_REQUEST_CONVERT","features":[340]},{"name":"IME_RS_DISKERROR","features":[340]},{"name":"IME_RS_ERROR","features":[340]},{"name":"IME_RS_ILLEGAL","features":[340]},{"name":"IME_RS_INVALID","features":[340]},{"name":"IME_RS_NEST","features":[340]},{"name":"IME_RS_NOIME","features":[340]},{"name":"IME_RS_NOROOM","features":[340]},{"name":"IME_RS_NOTFOUND","features":[340]},{"name":"IME_RS_SYSTEMMODAL","features":[340]},{"name":"IME_RS_TOOLONG","features":[340]},{"name":"IME_SENDVKEY","features":[340]},{"name":"IME_SETCONVERSIONFONTEX","features":[340]},{"name":"IME_SETCONVERSIONMODE","features":[340]},{"name":"IME_SETCONVERSIONWINDOW","features":[340]},{"name":"IME_SETOPEN","features":[340]},{"name":"IME_SET_MODE","features":[340]},{"name":"IMPGetIMEA","features":[307,340]},{"name":"IMPGetIMEW","features":[307,340]},{"name":"IMPQueryIMEA","features":[307,340]},{"name":"IMPQueryIMEW","features":[307,340]},{"name":"IMPSetIMEA","features":[307,340]},{"name":"IMPSetIMEW","features":[307,340]},{"name":"INFO_CLASS_GENERIC","features":[340]},{"name":"INFO_CLASS_IMPLEMENTATION","features":[340]},{"name":"INFO_CLASS_PROTOCOL","features":[340]},{"name":"INFO_TYPE_ADDRESS_OBJECT","features":[340]},{"name":"INFO_TYPE_CONNECTION","features":[340]},{"name":"INFO_TYPE_PROVIDER","features":[340]},{"name":"INTERIM_WINDOW","features":[340]},{"name":"INVALID_ENTITY_INSTANCE","features":[340]},{"name":"IOCTL_TDI_TL_IO_CONTROL_ENDPOINT","features":[340]},{"name":"IR_CHANGECONVERT","features":[340]},{"name":"IR_CLOSECONVERT","features":[340]},{"name":"IR_DBCSCHAR","features":[340]},{"name":"IR_FULLCONVERT","features":[340]},{"name":"IR_IMESELECT","features":[340]},{"name":"IR_MODEINFO","features":[340]},{"name":"IR_OPENCONVERT","features":[340]},{"name":"IR_STRING","features":[340]},{"name":"IR_STRINGEND","features":[340]},{"name":"IR_STRINGEX","features":[340]},{"name":"IR_STRINGSTART","features":[340]},{"name":"IR_UNDETERMINE","features":[340]},{"name":"IWindowsLockModeHelper","features":[340]},{"name":"IsApiSetImplemented","features":[307,340]},{"name":"IsBadHugeReadPtr","features":[307,340]},{"name":"IsBadHugeWritePtr","features":[307,340]},{"name":"IsNTAdmin","features":[307,340]},{"name":"IsNativeVhdBoot","features":[307,340]},{"name":"IsTokenUntrusted","features":[307,340]},{"name":"JAVA_TRUST","features":[307,340]},{"name":"JIT_DEBUG_INFO","features":[340]},{"name":"KEY_ALL_KEYS","features":[340]},{"name":"KEY_OVERRIDE","features":[340]},{"name":"KEY_UNKNOWN","features":[340]},{"name":"LDR_DATA_TABLE_ENTRY","features":[307,313,340]},{"name":"LIS_NOGRPCONV","features":[340]},{"name":"LIS_QUIET","features":[340]},{"name":"LOGON32_PROVIDER_VIRTUAL","features":[340]},{"name":"LOGON32_PROVIDER_WINNT35","features":[340]},{"name":"LOGON_ZERO_PASSWORD_BUFFER","features":[340]},{"name":"LPTx","features":[340]},{"name":"LaunchINFSectionExW","features":[307,340]},{"name":"LaunchINFSectionW","features":[307,340]},{"name":"LocalCompact","features":[340]},{"name":"LocalShrink","features":[307,340]},{"name":"MAXINTATOM","features":[340]},{"name":"MAX_COMPUTERNAME_LENGTH","features":[340]},{"name":"MAX_TDI_ENTITIES","features":[340]},{"name":"MCW_DEFAULT","features":[340]},{"name":"MCW_HIDDEN","features":[340]},{"name":"MCW_RECT","features":[340]},{"name":"MCW_SCREEN","features":[340]},{"name":"MCW_VERTICAL","features":[340]},{"name":"MCW_WINDOW","features":[340]},{"name":"MICROSOFT_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS","features":[340]},{"name":"MICROSOFT_WINDOWS_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS","features":[340]},{"name":"MODE_WINDOW","features":[340]},{"name":"MulDiv","features":[340]},{"name":"NeedReboot","features":[307,340]},{"name":"NeedRebootInit","features":[340]},{"name":"OFS_MAXPATHNAME","features":[340]},{"name":"OPERATION_API_VERSION","features":[340]},{"name":"OVERWRITE_HIDDEN","features":[340]},{"name":"OpenINFEngineA","features":[340]},{"name":"OpenINFEngineW","features":[340]},{"name":"OpenMutexA","features":[307,340]},{"name":"OpenSemaphoreA","features":[307,340]},{"name":"PCF_16BITMODE","features":[340]},{"name":"PCF_DTRDSR","features":[340]},{"name":"PCF_INTTIMEOUTS","features":[340]},{"name":"PCF_PARITY_CHECK","features":[340]},{"name":"PCF_RLSD","features":[340]},{"name":"PCF_RTSCTS","features":[340]},{"name":"PCF_SETXCHAR","features":[340]},{"name":"PCF_SPECIALCHARS","features":[340]},{"name":"PCF_TOTALTIMEOUTS","features":[340]},{"name":"PCF_XONXOFF","features":[340]},{"name":"PDELAYLOAD_FAILURE_DLL_CALLBACK","features":[340]},{"name":"PERUSERSECTIONA","features":[307,340]},{"name":"PERUSERSECTIONW","features":[307,340]},{"name":"PFEATURE_STATE_CHANGE_CALLBACK","features":[340]},{"name":"PFIBER_CALLOUT_ROUTINE","features":[340]},{"name":"PQUERYACTCTXW_FUNC","features":[307,340]},{"name":"PROCESS_CREATION_ALL_APPLICATION_PACKAGES_OPT_OUT","features":[340]},{"name":"PROCESS_CREATION_CHILD_PROCESS_OVERRIDE","features":[340]},{"name":"PROCESS_CREATION_CHILD_PROCESS_RESTRICTED","features":[340]},{"name":"PROCESS_CREATION_CHILD_PROCESS_RESTRICTED_UNLESS_SECURE","features":[340]},{"name":"PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_DISABLE_PROCESS_TREE","features":[340]},{"name":"PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_ENABLE_PROCESS_TREE","features":[340]},{"name":"PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_OVERRIDE","features":[340]},{"name":"PROCESS_CREATION_MITIGATION_POLICY_DEP_ATL_THUNK_ENABLE","features":[340]},{"name":"PROCESS_CREATION_MITIGATION_POLICY_DEP_ENABLE","features":[340]},{"name":"PROCESS_CREATION_MITIGATION_POLICY_SEHOP_ENABLE","features":[340]},{"name":"PROC_THREAD_ATTRIBUTE_ADDITIVE","features":[340]},{"name":"PROC_THREAD_ATTRIBUTE_INPUT","features":[340]},{"name":"PROC_THREAD_ATTRIBUTE_NUMBER","features":[340]},{"name":"PROC_THREAD_ATTRIBUTE_THREAD","features":[340]},{"name":"PROGRESS_CANCEL","features":[340]},{"name":"PROGRESS_CONTINUE","features":[340]},{"name":"PROGRESS_QUIET","features":[340]},{"name":"PROGRESS_STOP","features":[340]},{"name":"PROTECTION_LEVEL_SAME","features":[340]},{"name":"PST_FAX","features":[340]},{"name":"PST_LAT","features":[340]},{"name":"PST_MODEM","features":[340]},{"name":"PST_NETWORK_BRIDGE","features":[340]},{"name":"PST_PARALLELPORT","features":[340]},{"name":"PST_RS232","features":[340]},{"name":"PST_RS422","features":[340]},{"name":"PST_RS423","features":[340]},{"name":"PST_RS449","features":[340]},{"name":"PST_SCANNER","features":[340]},{"name":"PST_TCPIP_TELNET","features":[340]},{"name":"PST_UNSPECIFIED","features":[340]},{"name":"PST_X25","features":[340]},{"name":"PUBLIC_OBJECT_BASIC_INFORMATION","features":[340]},{"name":"PUBLIC_OBJECT_TYPE_INFORMATION","features":[307,340]},{"name":"PWINSTATIONQUERYINFORMATIONW","features":[307,340]},{"name":"PWLDP_CANEXECUTEBUFFER_API","features":[340]},{"name":"PWLDP_CANEXECUTEFILE_API","features":[307,340]},{"name":"PWLDP_CANEXECUTESTREAM_API","features":[358,340]},{"name":"PWLDP_ISAPPAPPROVEDBYPOLICY_API","features":[340]},{"name":"PWLDP_ISDYNAMICCODEPOLICYENABLED_API","features":[307,340]},{"name":"PWLDP_ISPRODUCTIONCONFIGURATION_API","features":[307,340]},{"name":"PWLDP_ISWCOSPRODUCTIONCONFIGURATION_API","features":[307,340]},{"name":"PWLDP_QUERYDEVICESECURITYINFORMATION_API","features":[340]},{"name":"PWLDP_QUERYDYNAMICODETRUST_API","features":[307,340]},{"name":"PWLDP_QUERYPOLICYSETTINGENABLED2_API","features":[307,340]},{"name":"PWLDP_QUERYPOLICYSETTINGENABLED_API","features":[307,340]},{"name":"PWLDP_QUERYWINDOWSLOCKDOWNMODE_API","features":[340]},{"name":"PWLDP_QUERYWINDOWSLOCKDOWNRESTRICTION_API","features":[340]},{"name":"PWLDP_RESETPRODUCTIONCONFIGURATION_API","features":[340]},{"name":"PWLDP_RESETWCOSPRODUCTIONCONFIGURATION_API","features":[340]},{"name":"PWLDP_SETDYNAMICCODETRUST_API","features":[307,340]},{"name":"PWLDP_SETWINDOWSLOCKDOWNRESTRICTION_API","features":[340]},{"name":"QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS","features":[340]},{"name":"QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE","features":[340]},{"name":"QUERY_ACTCTX_FLAG_NO_ADDREF","features":[340]},{"name":"QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX","features":[340]},{"name":"QueryAuxiliaryCounterFrequency","features":[340]},{"name":"QueryIdleProcessorCycleTime","features":[307,340]},{"name":"QueryIdleProcessorCycleTimeEx","features":[307,340]},{"name":"QueryInterruptTime","features":[340]},{"name":"QueryInterruptTimePrecise","features":[340]},{"name":"QueryProcessCycleTime","features":[307,340]},{"name":"QueryThreadCycleTime","features":[307,340]},{"name":"QueryUnbiasedInterruptTime","features":[307,340]},{"name":"QueryUnbiasedInterruptTimePrecise","features":[340]},{"name":"RECOVERY_DEFAULT_PING_INTERVAL","features":[340]},{"name":"REGINSTALLA","features":[307,340]},{"name":"REG_RESTORE_LOG_KEY","features":[340]},{"name":"REG_SAVE_LOG_KEY","features":[340]},{"name":"REMOTE_PROTOCOL_INFO_FLAG_LOOPBACK","features":[340]},{"name":"REMOTE_PROTOCOL_INFO_FLAG_OFFLINE","features":[340]},{"name":"REMOTE_PROTOCOL_INFO_FLAG_PERSISTENT_HANDLE","features":[340]},{"name":"RESETDEV","features":[340]},{"name":"RESTART_MAX_CMD_LINE","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_CLUSTER","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_CONTINUOUS_AVAILABILITY","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_DFS","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_SCALEOUT","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_TIMEWARP","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_DFS","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_DIRECTORY_LEASING","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_LARGEMTU","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_LEASING","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_MULTICHANNEL","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_PERSISTENT_HANDLES","features":[340]},{"name":"RPI_SMB2_SHAREFLAG_COMPRESS_DATA","features":[340]},{"name":"RPI_SMB2_SHAREFLAG_ENCRYPT_DATA","features":[340]},{"name":"RSC_FLAG_DELAYREGISTEROCX","features":[340]},{"name":"RSC_FLAG_INF","features":[340]},{"name":"RSC_FLAG_NGCONV","features":[340]},{"name":"RSC_FLAG_QUIET","features":[340]},{"name":"RSC_FLAG_SETUPAPI","features":[340]},{"name":"RSC_FLAG_SKIPDISKSPACECHECK","features":[340]},{"name":"RSC_FLAG_UPDHLPDLLS","features":[340]},{"name":"RTS_CONTROL_DISABLE","features":[340]},{"name":"RTS_CONTROL_ENABLE","features":[340]},{"name":"RTS_CONTROL_HANDSHAKE","features":[340]},{"name":"RTS_CONTROL_TOGGLE","features":[340]},{"name":"RUNCMDS_DELAYPOSTCMD","features":[340]},{"name":"RUNCMDS_NOWAIT","features":[340]},{"name":"RUNCMDS_QUIET","features":[340]},{"name":"RaiseCustomSystemEventTrigger","features":[340]},{"name":"RebootCheckOnInstallA","features":[307,340]},{"name":"RebootCheckOnInstallW","features":[307,340]},{"name":"RecordFeatureError","features":[340]},{"name":"RecordFeatureUsage","features":[340]},{"name":"RegInstallA","features":[307,340]},{"name":"RegInstallW","features":[307,340]},{"name":"RegRestoreAllA","features":[307,368,340]},{"name":"RegRestoreAllW","features":[307,368,340]},{"name":"RegSaveRestoreA","features":[307,368,340]},{"name":"RegSaveRestoreOnINFA","features":[307,368,340]},{"name":"RegSaveRestoreOnINFW","features":[307,368,340]},{"name":"RegSaveRestoreW","features":[307,368,340]},{"name":"ReplacePartitionUnit","features":[307,340]},{"name":"RequestDeviceWakeup","features":[307,340]},{"name":"RtlAnsiStringToUnicodeString","features":[307,313,340]},{"name":"RtlCharToInteger","features":[307,340]},{"name":"RtlFreeAnsiString","features":[313,340]},{"name":"RtlFreeOemString","features":[313,340]},{"name":"RtlFreeUnicodeString","features":[307,340]},{"name":"RtlGetReturnAddressHijackTarget","features":[340]},{"name":"RtlInitAnsiString","features":[313,340]},{"name":"RtlInitAnsiStringEx","features":[307,313,340]},{"name":"RtlInitString","features":[313,340]},{"name":"RtlInitStringEx","features":[307,313,340]},{"name":"RtlInitUnicodeString","features":[307,340]},{"name":"RtlIsNameLegalDOS8Dot3","features":[307,313,340]},{"name":"RtlLocalTimeToSystemTime","features":[307,340]},{"name":"RtlRaiseCustomSystemEventTrigger","features":[340]},{"name":"RtlTimeToSecondsSince1970","features":[307,340]},{"name":"RtlUnicodeStringToAnsiString","features":[307,313,340]},{"name":"RtlUnicodeStringToOemString","features":[307,313,340]},{"name":"RtlUnicodeToMultiByteSize","features":[307,340]},{"name":"RtlUniform","features":[340]},{"name":"RunSetupCommandA","features":[307,340]},{"name":"RunSetupCommandW","features":[307,340]},{"name":"SCS_32BIT_BINARY","features":[340]},{"name":"SCS_64BIT_BINARY","features":[340]},{"name":"SCS_DOS_BINARY","features":[340]},{"name":"SCS_OS216_BINARY","features":[340]},{"name":"SCS_PIF_BINARY","features":[340]},{"name":"SCS_POSIX_BINARY","features":[340]},{"name":"SCS_THIS_PLATFORM_BINARY","features":[340]},{"name":"SCS_WOW_BINARY","features":[340]},{"name":"SHUTDOWN_NORETRY","features":[340]},{"name":"SP_BAUD","features":[340]},{"name":"SP_DATABITS","features":[340]},{"name":"SP_HANDSHAKING","features":[340]},{"name":"SP_PARITY","features":[340]},{"name":"SP_PARITY_CHECK","features":[340]},{"name":"SP_RLSD","features":[340]},{"name":"SP_SERIALCOMM","features":[340]},{"name":"SP_STOPBITS","features":[340]},{"name":"STARTF_HOLOGRAPHIC","features":[340]},{"name":"STORAGE_INFO_FLAGS_ALIGNED_DEVICE","features":[340]},{"name":"STORAGE_INFO_FLAGS_PARTITION_ALIGNED_ON_DEVICE","features":[340]},{"name":"STORAGE_INFO_OFFSET_UNKNOWN","features":[340]},{"name":"STREAM_CONTAINS_GHOSTED_FILE_EXTENTS","features":[340]},{"name":"STREAM_CONTAINS_PROPERTIES","features":[340]},{"name":"STREAM_CONTAINS_SECURITY","features":[340]},{"name":"STREAM_MODIFIED_WHEN_READ","features":[340]},{"name":"STREAM_NORMAL_ATTRIBUTE","features":[340]},{"name":"STREAM_SPARSE_ATTRIBUTE","features":[340]},{"name":"STRENTRYA","features":[340]},{"name":"STRENTRYW","features":[340]},{"name":"STRINGEXSTRUCT","features":[340]},{"name":"STRTABLEA","features":[340]},{"name":"STRTABLEW","features":[340]},{"name":"SYSTEM_BASIC_INFORMATION","features":[340]},{"name":"SYSTEM_CODEINTEGRITY_INFORMATION","features":[340]},{"name":"SYSTEM_EXCEPTION_INFORMATION","features":[340]},{"name":"SYSTEM_INTERRUPT_INFORMATION","features":[340]},{"name":"SYSTEM_LOOKASIDE_INFORMATION","features":[340]},{"name":"SYSTEM_PERFORMANCE_INFORMATION","features":[340]},{"name":"SYSTEM_POLICY_INFORMATION","features":[340]},{"name":"SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION","features":[340]},{"name":"SYSTEM_PROCESS_INFORMATION","features":[307,340]},{"name":"SYSTEM_REGISTRY_QUOTA_INFORMATION","features":[340]},{"name":"SYSTEM_STATUS_FLAG_POWER_SAVING_ON","features":[340]},{"name":"SYSTEM_THREAD_INFORMATION","features":[307,340]},{"name":"SYSTEM_TIMEOFDAY_INFORMATION","features":[340]},{"name":"S_ALLTHRESHOLD","features":[340]},{"name":"S_LEGATO","features":[340]},{"name":"S_NORMAL","features":[340]},{"name":"S_PERIOD1024","features":[340]},{"name":"S_PERIOD2048","features":[340]},{"name":"S_PERIOD512","features":[340]},{"name":"S_PERIODVOICE","features":[340]},{"name":"S_QUEUEEMPTY","features":[340]},{"name":"S_SERBDNT","features":[340]},{"name":"S_SERDCC","features":[340]},{"name":"S_SERDDR","features":[340]},{"name":"S_SERDFQ","features":[340]},{"name":"S_SERDLN","features":[340]},{"name":"S_SERDMD","features":[340]},{"name":"S_SERDPT","features":[340]},{"name":"S_SERDSH","features":[340]},{"name":"S_SERDSR","features":[340]},{"name":"S_SERDST","features":[340]},{"name":"S_SERDTP","features":[340]},{"name":"S_SERDVL","features":[340]},{"name":"S_SERDVNA","features":[340]},{"name":"S_SERMACT","features":[340]},{"name":"S_SEROFM","features":[340]},{"name":"S_SERQFUL","features":[340]},{"name":"S_STACCATO","features":[340]},{"name":"S_THRESHOLD","features":[340]},{"name":"S_WHITE1024","features":[340]},{"name":"S_WHITE2048","features":[340]},{"name":"S_WHITE512","features":[340]},{"name":"S_WHITEVOICE","features":[340]},{"name":"SendIMEMessageExA","features":[307,340]},{"name":"SendIMEMessageExW","features":[307,340]},{"name":"SetEnvironmentStringsA","features":[307,340]},{"name":"SetFirmwareEnvironmentVariableA","features":[307,340]},{"name":"SetFirmwareEnvironmentVariableExA","features":[307,340]},{"name":"SetFirmwareEnvironmentVariableExW","features":[307,340]},{"name":"SetFirmwareEnvironmentVariableW","features":[307,340]},{"name":"SetHandleCount","features":[340]},{"name":"SetMessageWaitingIndicator","features":[307,340]},{"name":"SetPerUserSecValuesA","features":[307,340]},{"name":"SetPerUserSecValuesW","features":[307,340]},{"name":"SetSockOptIoControlType","features":[340]},{"name":"SocketIoControlType","features":[340]},{"name":"SubscribeFeatureStateChangeNotification","features":[340]},{"name":"TCP_REQUEST_QUERY_INFORMATION_EX32_XP","features":[340]},{"name":"TCP_REQUEST_QUERY_INFORMATION_EX_W2K","features":[340]},{"name":"TCP_REQUEST_QUERY_INFORMATION_EX_XP","features":[340]},{"name":"TCP_REQUEST_SET_INFORMATION_EX","features":[340]},{"name":"TC_GP_TRAP","features":[340]},{"name":"TC_HARDERR","features":[340]},{"name":"TC_NORMAL","features":[340]},{"name":"TC_SIGNAL","features":[340]},{"name":"TDIENTITY_ENTITY_TYPE","features":[340]},{"name":"TDIEntityID","features":[340]},{"name":"TDIObjectID","features":[340]},{"name":"TDI_TL_IO_CONTROL_ENDPOINT","features":[340]},{"name":"TDI_TL_IO_CONTROL_TYPE","features":[340]},{"name":"THREAD_NAME_INFORMATION","features":[307,340]},{"name":"THREAD_PRIORITY_ERROR_RETURN","features":[340]},{"name":"TranslateInfStringA","features":[340]},{"name":"TranslateInfStringExA","features":[340]},{"name":"TranslateInfStringExW","features":[340]},{"name":"TranslateInfStringW","features":[340]},{"name":"UMS_VERSION","features":[340]},{"name":"UNDETERMINESTRUCT","features":[340]},{"name":"UnsubscribeFeatureStateChangeNotification","features":[340]},{"name":"UserInstStubWrapperA","features":[307,340]},{"name":"UserInstStubWrapperW","features":[307,340]},{"name":"UserUnInstStubWrapperA","features":[307,340]},{"name":"UserUnInstStubWrapperW","features":[307,340]},{"name":"VALUENAME","features":[340]},{"name":"VALUENAME_BUILT_IN_LIST","features":[340]},{"name":"VALUENAME_ENTERPRISE_DEFINED_CLASS_ID","features":[340]},{"name":"VALUENAME_UNKNOWN","features":[340]},{"name":"WINNLSEnableIME","features":[307,340]},{"name":"WINNLSGetEnableStatus","features":[307,340]},{"name":"WINNLSGetIMEHotkey","features":[307,340]},{"name":"WINSTATIONINFOCLASS","features":[340]},{"name":"WINSTATIONINFORMATIONW","features":[340]},{"name":"WINWATCHNOTIFYPROC","features":[307,340]},{"name":"WINWATCHNOTIFY_CHANGED","features":[340]},{"name":"WINWATCHNOTIFY_CHANGING","features":[340]},{"name":"WINWATCHNOTIFY_DESTROY","features":[340]},{"name":"WINWATCHNOTIFY_START","features":[340]},{"name":"WINWATCHNOTIFY_STOP","features":[340]},{"name":"WLDP_CANEXECUTEBUFFER_FN","features":[340]},{"name":"WLDP_CANEXECUTEFILE_FN","features":[340]},{"name":"WLDP_DEVICE_SECURITY_INFORMATION","features":[340]},{"name":"WLDP_DLL","features":[340]},{"name":"WLDP_EXECUTION_EVALUATION_OPTIONS","features":[340]},{"name":"WLDP_EXECUTION_EVALUATION_OPTION_EXECUTE_IN_INTERACTIVE_SESSION","features":[340]},{"name":"WLDP_EXECUTION_EVALUATION_OPTION_NONE","features":[340]},{"name":"WLDP_EXECUTION_POLICY","features":[340]},{"name":"WLDP_EXECUTION_POLICY_ALLOWED","features":[340]},{"name":"WLDP_EXECUTION_POLICY_BLOCKED","features":[340]},{"name":"WLDP_EXECUTION_POLICY_REQUIRE_SANDBOX","features":[340]},{"name":"WLDP_FLAGS_SKIPSIGNATUREVALIDATION","features":[340]},{"name":"WLDP_GETLOCKDOWNPOLICY_FN","features":[340]},{"name":"WLDP_HOST","features":[340]},{"name":"WLDP_HOST_CMD","features":[340]},{"name":"WLDP_HOST_HTML","features":[340]},{"name":"WLDP_HOST_ID","features":[340]},{"name":"WLDP_HOST_ID_ALL","features":[340]},{"name":"WLDP_HOST_ID_GLOBAL","features":[340]},{"name":"WLDP_HOST_ID_IE","features":[340]},{"name":"WLDP_HOST_ID_MAX","features":[340]},{"name":"WLDP_HOST_ID_MSI","features":[340]},{"name":"WLDP_HOST_ID_POWERSHELL","features":[340]},{"name":"WLDP_HOST_ID_UNKNOWN","features":[340]},{"name":"WLDP_HOST_ID_VBA","features":[340]},{"name":"WLDP_HOST_ID_WSH","features":[340]},{"name":"WLDP_HOST_INFORMATION","features":[307,340]},{"name":"WLDP_HOST_INFORMATION_REVISION","features":[340]},{"name":"WLDP_HOST_JAVASCRIPT","features":[340]},{"name":"WLDP_HOST_MAX","features":[340]},{"name":"WLDP_HOST_MSI","features":[340]},{"name":"WLDP_HOST_OTHER","features":[340]},{"name":"WLDP_HOST_POWERSHELL","features":[340]},{"name":"WLDP_HOST_PYTHON","features":[340]},{"name":"WLDP_HOST_RUNDLL32","features":[340]},{"name":"WLDP_HOST_SVCHOST","features":[340]},{"name":"WLDP_HOST_WINDOWS_SCRIPT_HOST","features":[340]},{"name":"WLDP_HOST_XML","features":[340]},{"name":"WLDP_ISAPPAPPROVEDBYPOLICY_FN","features":[340]},{"name":"WLDP_ISCLASSINAPPROVEDLIST_FN","features":[340]},{"name":"WLDP_ISDYNAMICCODEPOLICYENABLED_FN","features":[340]},{"name":"WLDP_ISPRODUCTIONCONFIGURATION_FN","features":[340]},{"name":"WLDP_ISWCOSPRODUCTIONCONFIGURATION_FN","features":[340]},{"name":"WLDP_KEY","features":[340]},{"name":"WLDP_LOCKDOWN_AUDIT_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_CONFIG_CI_AUDIT_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_CONFIG_CI_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_DEFINED_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_EXCLUSION_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_OFF","features":[340]},{"name":"WLDP_LOCKDOWN_UMCIENFORCE_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_UNDEFINED","features":[340]},{"name":"WLDP_POLICY_SETTING","features":[340]},{"name":"WLDP_POLICY_SETTING_AV_PERF_MODE","features":[340]},{"name":"WLDP_QUERYDANAMICCODETRUST_FN","features":[340]},{"name":"WLDP_QUERYDEVICESECURITYINFORMATION_FN","features":[340]},{"name":"WLDP_QUERYDYNAMICCODETRUST_FN","features":[340]},{"name":"WLDP_QUERYPOLICYSETTINGENABLED2_FN","features":[340]},{"name":"WLDP_QUERYPOLICYSETTINGENABLED_FN","features":[340]},{"name":"WLDP_QUERYWINDOWSLOCKDOWNMODE_FN","features":[340]},{"name":"WLDP_QUERYWINDOWSLOCKDOWNRESTRICTION_FN","features":[340]},{"name":"WLDP_RESETPRODUCTIONCONFIGURATION_FN","features":[340]},{"name":"WLDP_RESETWCOSPRODUCTIONCONFIGURATION_FN","features":[340]},{"name":"WLDP_SETDYNAMICCODETRUST_FN","features":[340]},{"name":"WLDP_SETWINDOWSLOCKDOWNRESTRICTION_FN","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE_LOCKED","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE_MAX","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE_TRIAL","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE_UNLOCKED","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION_MAX","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NONE","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NOUNLOCK","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NOUNLOCK_PERMANENT","features":[340]},{"name":"WM_CONVERTREQUEST","features":[340]},{"name":"WM_CONVERTRESULT","features":[340]},{"name":"WM_IMEKEYDOWN","features":[340]},{"name":"WM_IMEKEYUP","features":[340]},{"name":"WM_IME_REPORT","features":[340]},{"name":"WM_INTERIM","features":[340]},{"name":"WM_WNT_CONVERTREQUESTEX","features":[340]},{"name":"WinStationInformation","features":[340]},{"name":"WinWatchClose","features":[340]},{"name":"WinWatchDidStatusChange","features":[307,340]},{"name":"WinWatchGetClipList","features":[307,318,340]},{"name":"WinWatchNotify","features":[307,340]},{"name":"WinWatchOpen","features":[307,340]},{"name":"WldpCanExecuteBuffer","features":[340]},{"name":"WldpCanExecuteFile","features":[307,340]},{"name":"WldpCanExecuteStream","features":[358,340]},{"name":"WldpGetLockdownPolicy","features":[307,340]},{"name":"WldpIsClassInApprovedList","features":[307,340]},{"name":"WldpIsDynamicCodePolicyEnabled","features":[307,340]},{"name":"WldpQueryDeviceSecurityInformation","features":[340]},{"name":"WldpQueryDynamicCodeTrust","features":[307,340]},{"name":"WldpSetDynamicCodeTrust","features":[307,340]},{"name":"WritePrivateProfileSectionA","features":[307,340]},{"name":"WritePrivateProfileSectionW","features":[307,340]},{"name":"WritePrivateProfileStringA","features":[307,340]},{"name":"WritePrivateProfileStringW","features":[307,340]},{"name":"WritePrivateProfileStructA","features":[307,340]},{"name":"WritePrivateProfileStructW","features":[307,340]},{"name":"WriteProfileSectionA","features":[307,340]},{"name":"WriteProfileSectionW","features":[307,340]},{"name":"WriteProfileStringA","features":[307,340]},{"name":"WriteProfileStringW","features":[307,340]},{"name":"_hread","features":[340]},{"name":"_hwrite","features":[340]},{"name":"_lclose","features":[340]},{"name":"_lcreat","features":[340]},{"name":"_llseek","features":[340]},{"name":"_lopen","features":[340]},{"name":"_lread","features":[340]},{"name":"_lwrite","features":[340]},{"name":"uaw_lstrcmpW","features":[340]},{"name":"uaw_lstrcmpiW","features":[340]},{"name":"uaw_lstrlenW","features":[340]},{"name":"uaw_wcschr","features":[340]},{"name":"uaw_wcscpy","features":[340]},{"name":"uaw_wcsicmp","features":[340]},{"name":"uaw_wcslen","features":[340]},{"name":"uaw_wcsrchr","features":[340]}],"648":[{"name":"CCR_COLLISION","features":[617]},{"name":"CCR_IDENTITY","features":[617]},{"name":"CCR_NOPARENT","features":[617]},{"name":"CCR_OTHER","features":[617]},{"name":"CONFLICT_RESOLUTION_POLICY","features":[617]},{"name":"CONSTRAINT_CONFLICT_REASON","features":[617]},{"name":"CRP_DESTINATION_PROVIDER_WINS","features":[617]},{"name":"CRP_LAST","features":[617]},{"name":"CRP_NONE","features":[617]},{"name":"CRP_SOURCE_PROVIDER_WINS","features":[617]},{"name":"FCT_INTERSECTION","features":[617]},{"name":"FILTERING_TYPE","features":[617]},{"name":"FILTER_COMBINATION_TYPE","features":[617]},{"name":"FT_CURRENT_ITEMS_AND_VERSIONS_FOR_MOVED_OUT_ITEMS","features":[617]},{"name":"FT_CURRENT_ITEMS_ONLY","features":[617]},{"name":"IAsynchronousDataRetriever","features":[617]},{"name":"IChangeConflict","features":[617]},{"name":"IChangeUnitException","features":[617]},{"name":"IChangeUnitListFilterInfo","features":[617]},{"name":"IClockVector","features":[617]},{"name":"IClockVectorElement","features":[617]},{"name":"ICombinedFilterInfo","features":[617]},{"name":"IConstraintConflict","features":[617]},{"name":"IConstructReplicaKeyMap","features":[617]},{"name":"ICoreFragment","features":[617]},{"name":"ICoreFragmentInspector","features":[617]},{"name":"ICustomFilterInfo","features":[617]},{"name":"ID_PARAMETERS","features":[307,617]},{"name":"ID_PARAMETER_PAIR","features":[307,617]},{"name":"IDataRetrieverCallback","features":[617]},{"name":"IEnumChangeUnitExceptions","features":[617]},{"name":"IEnumClockVector","features":[617]},{"name":"IEnumFeedClockVector","features":[617]},{"name":"IEnumItemIds","features":[617]},{"name":"IEnumRangeExceptions","features":[617]},{"name":"IEnumSingleItemExceptions","features":[617]},{"name":"IEnumSyncChangeUnits","features":[617]},{"name":"IEnumSyncChanges","features":[617]},{"name":"IEnumSyncProviderConfigUIInfos","features":[617]},{"name":"IEnumSyncProviderInfos","features":[617]},{"name":"IFeedClockVector","features":[617]},{"name":"IFeedClockVectorElement","features":[617]},{"name":"IFilterKeyMap","features":[617]},{"name":"IFilterRequestCallback","features":[617]},{"name":"IFilterTrackingProvider","features":[617]},{"name":"IFilterTrackingRequestCallback","features":[617]},{"name":"IFilterTrackingSyncChangeBuilder","features":[617]},{"name":"IForgottenKnowledge","features":[617]},{"name":"IKnowledgeSyncProvider","features":[617]},{"name":"ILoadChangeContext","features":[617]},{"name":"IProviderConverter","features":[617]},{"name":"IRangeException","features":[617]},{"name":"IRecoverableError","features":[617]},{"name":"IRecoverableErrorData","features":[617]},{"name":"IRegisteredSyncProvider","features":[617]},{"name":"IReplicaKeyMap","features":[617]},{"name":"IRequestFilteredSync","features":[617]},{"name":"ISingleItemException","features":[617]},{"name":"ISupportFilteredSync","features":[617]},{"name":"ISupportLastWriteTime","features":[617]},{"name":"ISyncCallback","features":[617]},{"name":"ISyncCallback2","features":[617]},{"name":"ISyncChange","features":[617]},{"name":"ISyncChangeBatch","features":[617]},{"name":"ISyncChangeBatch2","features":[617]},{"name":"ISyncChangeBatchAdvanced","features":[617]},{"name":"ISyncChangeBatchBase","features":[617]},{"name":"ISyncChangeBatchBase2","features":[617]},{"name":"ISyncChangeBatchWithFilterKeyMap","features":[617]},{"name":"ISyncChangeBatchWithPrerequisite","features":[617]},{"name":"ISyncChangeBuilder","features":[617]},{"name":"ISyncChangeUnit","features":[617]},{"name":"ISyncChangeWithFilterKeyMap","features":[617]},{"name":"ISyncChangeWithPrerequisite","features":[617]},{"name":"ISyncConstraintCallback","features":[617]},{"name":"ISyncDataConverter","features":[617]},{"name":"ISyncFilter","features":[617]},{"name":"ISyncFilterDeserializer","features":[617]},{"name":"ISyncFilterInfo","features":[617]},{"name":"ISyncFilterInfo2","features":[617]},{"name":"ISyncFullEnumerationChange","features":[617]},{"name":"ISyncFullEnumerationChangeBatch","features":[617]},{"name":"ISyncFullEnumerationChangeBatch2","features":[617]},{"name":"ISyncKnowledge","features":[617]},{"name":"ISyncKnowledge2","features":[617]},{"name":"ISyncMergeTombstoneChange","features":[617]},{"name":"ISyncProvider","features":[617]},{"name":"ISyncProviderConfigUI","features":[617]},{"name":"ISyncProviderConfigUIInfo","features":[617,378]},{"name":"ISyncProviderInfo","features":[617,378]},{"name":"ISyncProviderRegistration","features":[617]},{"name":"ISyncRegistrationChange","features":[617]},{"name":"ISyncSessionExtendedErrorInfo","features":[617]},{"name":"ISyncSessionState","features":[617]},{"name":"ISyncSessionState2","features":[617]},{"name":"ISynchronousDataRetriever","features":[617]},{"name":"KCCR_COOKIE_KNOWLEDGE_CONTAINED","features":[617]},{"name":"KCCR_COOKIE_KNOWLEDGE_CONTAINS","features":[617]},{"name":"KCCR_COOKIE_KNOWLEDGE_EQUAL","features":[617]},{"name":"KCCR_COOKIE_KNOWLEDGE_NOT_COMPARABLE","features":[617]},{"name":"KNOWLEDGE_COOKIE_COMPARISON_RESULT","features":[617]},{"name":"PKEY_CONFIGUI_CAPABILITIES","features":[617,378]},{"name":"PKEY_CONFIGUI_CLSID","features":[617,378]},{"name":"PKEY_CONFIGUI_CONTENTTYPE","features":[617,378]},{"name":"PKEY_CONFIGUI_DESCRIPTION","features":[617,378]},{"name":"PKEY_CONFIGUI_ICON","features":[617,378]},{"name":"PKEY_CONFIGUI_INSTANCEID","features":[617,378]},{"name":"PKEY_CONFIGUI_IS_GLOBAL","features":[617,378]},{"name":"PKEY_CONFIGUI_MENUITEM","features":[617,378]},{"name":"PKEY_CONFIGUI_MENUITEM_NOUI","features":[617,378]},{"name":"PKEY_CONFIGUI_NAME","features":[617,378]},{"name":"PKEY_CONFIGUI_SUPPORTED_ARCHITECTURE","features":[617,378]},{"name":"PKEY_CONFIGUI_TOOLTIPS","features":[617,378]},{"name":"PKEY_PROVIDER_CAPABILITIES","features":[617,378]},{"name":"PKEY_PROVIDER_CLSID","features":[617,378]},{"name":"PKEY_PROVIDER_CONFIGUI","features":[617,378]},{"name":"PKEY_PROVIDER_CONTENTTYPE","features":[617,378]},{"name":"PKEY_PROVIDER_DESCRIPTION","features":[617,378]},{"name":"PKEY_PROVIDER_ICON","features":[617,378]},{"name":"PKEY_PROVIDER_INSTANCEID","features":[617,378]},{"name":"PKEY_PROVIDER_NAME","features":[617,378]},{"name":"PKEY_PROVIDER_SUPPORTED_ARCHITECTURE","features":[617,378]},{"name":"PKEY_PROVIDER_TOOLTIPS","features":[617,378]},{"name":"SCC_CAN_CREATE_WITHOUT_UI","features":[617]},{"name":"SCC_CAN_MODIFY_WITHOUT_UI","features":[617]},{"name":"SCC_CREATE_NOT_SUPPORTED","features":[617]},{"name":"SCC_DEFAULT","features":[617]},{"name":"SCC_MODIFY_NOT_SUPPORTED","features":[617]},{"name":"SCRA_ACCEPT_DESTINATION_PROVIDER","features":[617]},{"name":"SCRA_ACCEPT_SOURCE_PROVIDER","features":[617]},{"name":"SCRA_DEFER","features":[617]},{"name":"SCRA_MERGE","features":[617]},{"name":"SCRA_RENAME_DESTINATION","features":[617]},{"name":"SCRA_RENAME_SOURCE","features":[617]},{"name":"SCRA_TRANSFER_AND_DEFER","features":[617]},{"name":"SFEA_ABORT","features":[617]},{"name":"SFEA_FULL_ENUMERATION","features":[617]},{"name":"SFEA_PARTIAL_SYNC","features":[617]},{"name":"SPC_DEFAULT","features":[617]},{"name":"SPR_DESTINATION","features":[617]},{"name":"SPR_SOURCE","features":[617]},{"name":"SPS_CHANGE_APPLICATION","features":[617]},{"name":"SPS_CHANGE_DETECTION","features":[617]},{"name":"SPS_CHANGE_ENUMERATION","features":[617]},{"name":"SRA_ACCEPT_DESTINATION_PROVIDER","features":[617]},{"name":"SRA_ACCEPT_SOURCE_PROVIDER","features":[617]},{"name":"SRA_DEFER","features":[617]},{"name":"SRA_LAST","features":[617]},{"name":"SRA_MERGE","features":[617]},{"name":"SRA_TRANSFER_AND_DEFER","features":[617]},{"name":"SRE_CONFIGUI_ADDED","features":[617]},{"name":"SRE_CONFIGUI_REMOVED","features":[617]},{"name":"SRE_CONFIGUI_UPDATED","features":[617]},{"name":"SRE_PROVIDER_ADDED","features":[617]},{"name":"SRE_PROVIDER_REMOVED","features":[617]},{"name":"SRE_PROVIDER_STATE_CHANGED","features":[617]},{"name":"SRE_PROVIDER_UPDATED","features":[617]},{"name":"SYNC_32_BIT_SUPPORTED","features":[617]},{"name":"SYNC_64_BIT_SUPPORTED","features":[617]},{"name":"SYNC_CHANGE_FLAG_DELETED","features":[617]},{"name":"SYNC_CHANGE_FLAG_DOES_NOT_EXIST","features":[617]},{"name":"SYNC_CHANGE_FLAG_GHOST","features":[617]},{"name":"SYNC_CONSTRAINT_RESOLVE_ACTION","features":[617]},{"name":"SYNC_FILTER_CHANGE","features":[307,617]},{"name":"SYNC_FILTER_INFO_COMBINED","features":[617]},{"name":"SYNC_FILTER_INFO_FLAG_CHANGE_UNIT_LIST","features":[617]},{"name":"SYNC_FILTER_INFO_FLAG_CUSTOM","features":[617]},{"name":"SYNC_FILTER_INFO_FLAG_ITEM_LIST","features":[617]},{"name":"SYNC_FULL_ENUMERATION_ACTION","features":[617]},{"name":"SYNC_PROGRESS_STAGE","features":[617]},{"name":"SYNC_PROVIDER_CONFIGUI_CONFIGURATION_VERSION","features":[617]},{"name":"SYNC_PROVIDER_CONFIGURATION_VERSION","features":[617]},{"name":"SYNC_PROVIDER_ROLE","features":[617]},{"name":"SYNC_PROVIDER_STATE_DIRTY","features":[617]},{"name":"SYNC_PROVIDER_STATE_ENABLED","features":[617]},{"name":"SYNC_RANGE","features":[617]},{"name":"SYNC_REGISTRATION_EVENT","features":[617]},{"name":"SYNC_RESOLVE_ACTION","features":[617]},{"name":"SYNC_SERIALIZATION_VERSION","features":[617]},{"name":"SYNC_SERIALIZATION_VERSION_V1","features":[617]},{"name":"SYNC_SERIALIZATION_VERSION_V2","features":[617]},{"name":"SYNC_SERIALIZATION_VERSION_V3","features":[617]},{"name":"SYNC_SERIALIZE_REPLICA_KEY_MAP","features":[617]},{"name":"SYNC_SESSION_STATISTICS","features":[617]},{"name":"SYNC_STATISTICS","features":[617]},{"name":"SYNC_STATISTICS_RANGE_COUNT","features":[617]},{"name":"SYNC_TIME","features":[617]},{"name":"SYNC_VERSION","features":[617]},{"name":"SYNC_VERSION_FLAG_FROM_FEED","features":[617]},{"name":"SYNC_VERSION_FLAG_HAS_BY","features":[617]},{"name":"SyncProviderConfigUIConfiguration","features":[307,617]},{"name":"SyncProviderConfiguration","features":[617]},{"name":"SyncProviderRegistration","features":[617]}],"649":[{"name":"CIMTYPE_ENUMERATION","features":[558]},{"name":"CIM_BOOLEAN","features":[558]},{"name":"CIM_CHAR16","features":[558]},{"name":"CIM_DATETIME","features":[558]},{"name":"CIM_EMPTY","features":[558]},{"name":"CIM_FLAG_ARRAY","features":[558]},{"name":"CIM_ILLEGAL","features":[558]},{"name":"CIM_OBJECT","features":[558]},{"name":"CIM_REAL32","features":[558]},{"name":"CIM_REAL64","features":[558]},{"name":"CIM_REFERENCE","features":[558]},{"name":"CIM_SINT16","features":[558]},{"name":"CIM_SINT32","features":[558]},{"name":"CIM_SINT64","features":[558]},{"name":"CIM_SINT8","features":[558]},{"name":"CIM_STRING","features":[558]},{"name":"CIM_UINT16","features":[558]},{"name":"CIM_UINT32","features":[558]},{"name":"CIM_UINT64","features":[558]},{"name":"CIM_UINT8","features":[558]},{"name":"IEnumWbemClassObject","features":[558]},{"name":"IMofCompiler","features":[558]},{"name":"ISWbemDateTime","features":[358,558]},{"name":"ISWbemEventSource","features":[358,558]},{"name":"ISWbemLastError","features":[358,558]},{"name":"ISWbemLocator","features":[358,558]},{"name":"ISWbemMethod","features":[358,558]},{"name":"ISWbemMethodSet","features":[358,558]},{"name":"ISWbemNamedValue","features":[358,558]},{"name":"ISWbemNamedValueSet","features":[358,558]},{"name":"ISWbemObject","features":[358,558]},{"name":"ISWbemObjectEx","features":[358,558]},{"name":"ISWbemObjectPath","features":[358,558]},{"name":"ISWbemObjectSet","features":[358,558]},{"name":"ISWbemPrivilege","features":[358,558]},{"name":"ISWbemPrivilegeSet","features":[358,558]},{"name":"ISWbemProperty","features":[358,558]},{"name":"ISWbemPropertySet","features":[358,558]},{"name":"ISWbemQualifier","features":[358,558]},{"name":"ISWbemQualifierSet","features":[358,558]},{"name":"ISWbemRefreshableItem","features":[358,558]},{"name":"ISWbemRefresher","features":[358,558]},{"name":"ISWbemSecurity","features":[358,558]},{"name":"ISWbemServices","features":[358,558]},{"name":"ISWbemServicesEx","features":[358,558]},{"name":"ISWbemSink","features":[358,558]},{"name":"ISWbemSinkEvents","features":[358,558]},{"name":"IUnsecuredApartment","features":[558]},{"name":"IWMIExtension","features":[358,558]},{"name":"IWbemAddressResolution","features":[558]},{"name":"IWbemBackupRestore","features":[558]},{"name":"IWbemBackupRestoreEx","features":[558]},{"name":"IWbemCallResult","features":[558]},{"name":"IWbemClassObject","features":[558]},{"name":"IWbemClientConnectionTransport","features":[558]},{"name":"IWbemClientTransport","features":[558]},{"name":"IWbemConfigureRefresher","features":[558]},{"name":"IWbemConnectorLogin","features":[558]},{"name":"IWbemConstructClassObject","features":[558]},{"name":"IWbemContext","features":[558]},{"name":"IWbemDecoupledBasicEventProvider","features":[558]},{"name":"IWbemDecoupledRegistrar","features":[558]},{"name":"IWbemEventConsumerProvider","features":[558]},{"name":"IWbemEventProvider","features":[558]},{"name":"IWbemEventProviderQuerySink","features":[558]},{"name":"IWbemEventProviderSecurity","features":[558]},{"name":"IWbemEventSink","features":[558]},{"name":"IWbemHiPerfEnum","features":[558]},{"name":"IWbemHiPerfProvider","features":[558]},{"name":"IWbemLevel1Login","features":[558]},{"name":"IWbemLocator","features":[558]},{"name":"IWbemObjectAccess","features":[558]},{"name":"IWbemObjectSink","features":[558]},{"name":"IWbemObjectSinkEx","features":[558]},{"name":"IWbemObjectTextSrc","features":[558]},{"name":"IWbemPath","features":[558]},{"name":"IWbemPathKeyList","features":[558]},{"name":"IWbemPropertyProvider","features":[558]},{"name":"IWbemProviderIdentity","features":[558]},{"name":"IWbemProviderInit","features":[558]},{"name":"IWbemProviderInitSink","features":[558]},{"name":"IWbemQualifierSet","features":[558]},{"name":"IWbemQuery","features":[558]},{"name":"IWbemRefresher","features":[558]},{"name":"IWbemServices","features":[558]},{"name":"IWbemShutdown","features":[558]},{"name":"IWbemStatusCodeText","features":[558]},{"name":"IWbemTransport","features":[558]},{"name":"IWbemUnboundObjectSink","features":[558]},{"name":"IWbemUnsecuredApartment","features":[558]},{"name":"MI_ARRAY","features":[558]},{"name":"MI_Application","features":[558]},{"name":"MI_ApplicationFT","features":[558]},{"name":"MI_Application_InitializeV1","features":[558]},{"name":"MI_Array","features":[558]},{"name":"MI_ArrayField","features":[558]},{"name":"MI_BOOLEAN","features":[558]},{"name":"MI_BOOLEANA","features":[558]},{"name":"MI_BooleanA","features":[558]},{"name":"MI_BooleanAField","features":[558]},{"name":"MI_BooleanField","features":[558]},{"name":"MI_CALLBACKMODE_IGNORE","features":[558]},{"name":"MI_CALLBACKMODE_INQUIRE","features":[558]},{"name":"MI_CALLBACKMODE_REPORT","features":[558]},{"name":"MI_CALL_VERSION","features":[558]},{"name":"MI_CHAR16","features":[558]},{"name":"MI_CHAR16A","features":[558]},{"name":"MI_CHAR_TYPE","features":[558]},{"name":"MI_CallbackMode","features":[558]},{"name":"MI_CancelCallback","features":[558]},{"name":"MI_CancellationReason","features":[558]},{"name":"MI_Char16A","features":[558]},{"name":"MI_Char16AField","features":[558]},{"name":"MI_Char16Field","features":[558]},{"name":"MI_Class","features":[558]},{"name":"MI_ClassDecl","features":[558]},{"name":"MI_ClassFT","features":[558]},{"name":"MI_ClientFT_V1","features":[558]},{"name":"MI_ConstBooleanA","features":[558]},{"name":"MI_ConstBooleanAField","features":[558]},{"name":"MI_ConstBooleanField","features":[558]},{"name":"MI_ConstChar16A","features":[558]},{"name":"MI_ConstChar16AField","features":[558]},{"name":"MI_ConstChar16Field","features":[558]},{"name":"MI_ConstDatetimeA","features":[558]},{"name":"MI_ConstDatetimeAField","features":[558]},{"name":"MI_ConstDatetimeField","features":[558]},{"name":"MI_ConstInstanceA","features":[558]},{"name":"MI_ConstInstanceAField","features":[558]},{"name":"MI_ConstInstanceField","features":[558]},{"name":"MI_ConstReal32A","features":[558]},{"name":"MI_ConstReal32AField","features":[558]},{"name":"MI_ConstReal32Field","features":[558]},{"name":"MI_ConstReal64A","features":[558]},{"name":"MI_ConstReal64AField","features":[558]},{"name":"MI_ConstReal64Field","features":[558]},{"name":"MI_ConstReferenceA","features":[558]},{"name":"MI_ConstReferenceAField","features":[558]},{"name":"MI_ConstReferenceField","features":[558]},{"name":"MI_ConstSint16A","features":[558]},{"name":"MI_ConstSint16AField","features":[558]},{"name":"MI_ConstSint16Field","features":[558]},{"name":"MI_ConstSint32A","features":[558]},{"name":"MI_ConstSint32AField","features":[558]},{"name":"MI_ConstSint32Field","features":[558]},{"name":"MI_ConstSint64A","features":[558]},{"name":"MI_ConstSint64AField","features":[558]},{"name":"MI_ConstSint64Field","features":[558]},{"name":"MI_ConstSint8A","features":[558]},{"name":"MI_ConstSint8AField","features":[558]},{"name":"MI_ConstSint8Field","features":[558]},{"name":"MI_ConstStringA","features":[558]},{"name":"MI_ConstStringAField","features":[558]},{"name":"MI_ConstStringField","features":[558]},{"name":"MI_ConstUint16A","features":[558]},{"name":"MI_ConstUint16AField","features":[558]},{"name":"MI_ConstUint16Field","features":[558]},{"name":"MI_ConstUint32A","features":[558]},{"name":"MI_ConstUint32AField","features":[558]},{"name":"MI_ConstUint32Field","features":[558]},{"name":"MI_ConstUint64A","features":[558]},{"name":"MI_ConstUint64AField","features":[558]},{"name":"MI_ConstUint64Field","features":[558]},{"name":"MI_ConstUint8A","features":[558]},{"name":"MI_ConstUint8AField","features":[558]},{"name":"MI_ConstUint8Field","features":[558]},{"name":"MI_Context","features":[558]},{"name":"MI_ContextFT","features":[558]},{"name":"MI_DATETIME","features":[558]},{"name":"MI_DATETIMEA","features":[558]},{"name":"MI_Datetime","features":[558]},{"name":"MI_DatetimeA","features":[558]},{"name":"MI_DatetimeAField","features":[558]},{"name":"MI_DatetimeField","features":[558]},{"name":"MI_Deserializer","features":[558]},{"name":"MI_DeserializerFT","features":[558]},{"name":"MI_Deserializer_ClassObjectNeeded","features":[558]},{"name":"MI_DestinationOptions","features":[558]},{"name":"MI_DestinationOptionsFT","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_Default","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_Delegate","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_Identify","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_Impersonate","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_None","features":[558]},{"name":"MI_ERRORCATEGORY_ACCESS_DENIED","features":[558]},{"name":"MI_ERRORCATEGORY_AUTHENTICATION_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_CLOS_EERROR","features":[558]},{"name":"MI_ERRORCATEGORY_CONNECTION_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_DEADLOCK_DETECTED","features":[558]},{"name":"MI_ERRORCATEGORY_DEVICE_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_FROM_STDERR","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_ARGUMENT","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_DATA","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_OPERATION","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_RESULT","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_TYPE","features":[558]},{"name":"MI_ERRORCATEGORY_LIMITS_EXCEEDED","features":[558]},{"name":"MI_ERRORCATEGORY_METADATA_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_NOT_ENABLED","features":[558]},{"name":"MI_ERRORCATEGORY_NOT_IMPLEMENTED","features":[558]},{"name":"MI_ERRORCATEGORY_NOT_INSTALLED","features":[558]},{"name":"MI_ERRORCATEGORY_NOT_SPECIFIED","features":[558]},{"name":"MI_ERRORCATEGORY_OBJECT_NOT_FOUND","features":[558]},{"name":"MI_ERRORCATEGORY_OPEN_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_OPERATION_STOPPED","features":[558]},{"name":"MI_ERRORCATEGORY_OPERATION_TIMEOUT","features":[558]},{"name":"MI_ERRORCATEGORY_PARSER_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_PROTOCOL_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_QUOTA_EXCEEDED","features":[558]},{"name":"MI_ERRORCATEGORY_READ_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_RESOURCE_BUSY","features":[558]},{"name":"MI_ERRORCATEGORY_RESOURCE_EXISTS","features":[558]},{"name":"MI_ERRORCATEGORY_RESOURCE_UNAVAILABLE","features":[558]},{"name":"MI_ERRORCATEGORY_SECURITY_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_SYNTAX_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_WRITE_ERROR","features":[558]},{"name":"MI_ErrorCategory","features":[558]},{"name":"MI_FLAG_ABSTRACT","features":[558]},{"name":"MI_FLAG_ADOPT","features":[558]},{"name":"MI_FLAG_ANY","features":[558]},{"name":"MI_FLAG_ASSOCIATION","features":[558]},{"name":"MI_FLAG_BORROW","features":[558]},{"name":"MI_FLAG_CLASS","features":[558]},{"name":"MI_FLAG_DISABLEOVERRIDE","features":[558]},{"name":"MI_FLAG_ENABLEOVERRIDE","features":[558]},{"name":"MI_FLAG_EXPENSIVE","features":[558]},{"name":"MI_FLAG_EXTENDED","features":[558]},{"name":"MI_FLAG_IN","features":[558]},{"name":"MI_FLAG_INDICATION","features":[558]},{"name":"MI_FLAG_KEY","features":[558]},{"name":"MI_FLAG_METHOD","features":[558]},{"name":"MI_FLAG_NOT_MODIFIED","features":[558]},{"name":"MI_FLAG_NULL","features":[558]},{"name":"MI_FLAG_OUT","features":[558]},{"name":"MI_FLAG_PARAMETER","features":[558]},{"name":"MI_FLAG_PROPERTY","features":[558]},{"name":"MI_FLAG_READONLY","features":[558]},{"name":"MI_FLAG_REFERENCE","features":[558]},{"name":"MI_FLAG_REQUIRED","features":[558]},{"name":"MI_FLAG_RESTRICTED","features":[558]},{"name":"MI_FLAG_STATIC","features":[558]},{"name":"MI_FLAG_STREAM","features":[558]},{"name":"MI_FLAG_TERMINAL","features":[558]},{"name":"MI_FLAG_TOSUBCLASS","features":[558]},{"name":"MI_FLAG_TRANSLATABLE","features":[558]},{"name":"MI_FLAG_VERSION","features":[558]},{"name":"MI_FeatureDecl","features":[558]},{"name":"MI_Filter","features":[558]},{"name":"MI_FilterFT","features":[558]},{"name":"MI_HostedProvider","features":[558]},{"name":"MI_HostedProviderFT","features":[558]},{"name":"MI_INSTANCE","features":[558]},{"name":"MI_INSTANCEA","features":[558]},{"name":"MI_Instance","features":[558]},{"name":"MI_InstanceA","features":[558]},{"name":"MI_InstanceAField","features":[558]},{"name":"MI_InstanceExFT","features":[558]},{"name":"MI_InstanceFT","features":[558]},{"name":"MI_InstanceField","features":[558]},{"name":"MI_Interval","features":[558]},{"name":"MI_LOCALE_TYPE_CLOSEST_DATA","features":[558]},{"name":"MI_LOCALE_TYPE_CLOSEST_UI","features":[558]},{"name":"MI_LOCALE_TYPE_REQUESTED_DATA","features":[558]},{"name":"MI_LOCALE_TYPE_REQUESTED_UI","features":[558]},{"name":"MI_LocaleType","features":[558]},{"name":"MI_MAX_LOCALE_SIZE","features":[558]},{"name":"MI_MODULE_FLAG_BOOLEANS","features":[558]},{"name":"MI_MODULE_FLAG_CPLUSPLUS","features":[558]},{"name":"MI_MODULE_FLAG_DESCRIPTIONS","features":[558]},{"name":"MI_MODULE_FLAG_FILTER_SUPPORT","features":[558]},{"name":"MI_MODULE_FLAG_LOCALIZED","features":[558]},{"name":"MI_MODULE_FLAG_MAPPING_STRINGS","features":[558]},{"name":"MI_MODULE_FLAG_STANDARD_QUALIFIERS","features":[558]},{"name":"MI_MODULE_FLAG_VALUES","features":[558]},{"name":"MI_MainFunction","features":[558]},{"name":"MI_MethodDecl","features":[558]},{"name":"MI_MethodDecl_Invoke","features":[558]},{"name":"MI_Module","features":[558]},{"name":"MI_Module_Load","features":[558]},{"name":"MI_Module_Self","features":[558]},{"name":"MI_Module_Unload","features":[558]},{"name":"MI_OPERATIONFLAGS_BASIC_RTTI","features":[558]},{"name":"MI_OPERATIONFLAGS_DEFAULT_RTTI","features":[558]},{"name":"MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES","features":[558]},{"name":"MI_OPERATIONFLAGS_FULL_RTTI","features":[558]},{"name":"MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS","features":[558]},{"name":"MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS","features":[558]},{"name":"MI_OPERATIONFLAGS_NO_RTTI","features":[558]},{"name":"MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY","features":[558]},{"name":"MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW","features":[558]},{"name":"MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED","features":[558]},{"name":"MI_OPERATIONFLAGS_STANDARD_RTTI","features":[558]},{"name":"MI_ObjectDecl","features":[558]},{"name":"MI_Operation","features":[558]},{"name":"MI_OperationCallback_Class","features":[558]},{"name":"MI_OperationCallback_Indication","features":[558]},{"name":"MI_OperationCallback_Instance","features":[558]},{"name":"MI_OperationCallback_PromptUser","features":[558]},{"name":"MI_OperationCallback_ResponseType","features":[558]},{"name":"MI_OperationCallback_ResponseType_No","features":[558]},{"name":"MI_OperationCallback_ResponseType_NoToAll","features":[558]},{"name":"MI_OperationCallback_ResponseType_Yes","features":[558]},{"name":"MI_OperationCallback_ResponseType_YesToAll","features":[558]},{"name":"MI_OperationCallback_StreamedParameter","features":[558]},{"name":"MI_OperationCallback_WriteError","features":[558]},{"name":"MI_OperationCallback_WriteMessage","features":[558]},{"name":"MI_OperationCallback_WriteProgress","features":[558]},{"name":"MI_OperationCallbacks","features":[558]},{"name":"MI_OperationFT","features":[558]},{"name":"MI_OperationOptions","features":[558]},{"name":"MI_OperationOptionsFT","features":[558]},{"name":"MI_PROMPTTYPE_CRITICAL","features":[558]},{"name":"MI_PROMPTTYPE_NORMAL","features":[558]},{"name":"MI_PROVIDER_ARCHITECTURE_32BIT","features":[558]},{"name":"MI_PROVIDER_ARCHITECTURE_64BIT","features":[558]},{"name":"MI_ParameterDecl","features":[558]},{"name":"MI_ParameterSet","features":[558]},{"name":"MI_ParameterSetFT","features":[558]},{"name":"MI_PromptType","features":[558]},{"name":"MI_PropertyDecl","features":[558]},{"name":"MI_PropertySet","features":[558]},{"name":"MI_PropertySetFT","features":[558]},{"name":"MI_ProviderArchitecture","features":[558]},{"name":"MI_ProviderFT","features":[558]},{"name":"MI_ProviderFT_AssociatorInstances","features":[558]},{"name":"MI_ProviderFT_CreateInstance","features":[558]},{"name":"MI_ProviderFT_DeleteInstance","features":[558]},{"name":"MI_ProviderFT_DisableIndications","features":[558]},{"name":"MI_ProviderFT_EnableIndications","features":[558]},{"name":"MI_ProviderFT_EnumerateInstances","features":[558]},{"name":"MI_ProviderFT_GetInstance","features":[558]},{"name":"MI_ProviderFT_Invoke","features":[558]},{"name":"MI_ProviderFT_Load","features":[558]},{"name":"MI_ProviderFT_ModifyInstance","features":[558]},{"name":"MI_ProviderFT_ReferenceInstances","features":[558]},{"name":"MI_ProviderFT_Subscribe","features":[558]},{"name":"MI_ProviderFT_Unload","features":[558]},{"name":"MI_ProviderFT_Unsubscribe","features":[558]},{"name":"MI_Qualifier","features":[558]},{"name":"MI_QualifierDecl","features":[558]},{"name":"MI_QualifierSet","features":[558]},{"name":"MI_QualifierSetFT","features":[558]},{"name":"MI_REAL32","features":[558]},{"name":"MI_REAL32A","features":[558]},{"name":"MI_REAL64","features":[558]},{"name":"MI_REAL64A","features":[558]},{"name":"MI_REASON_NONE","features":[558]},{"name":"MI_REASON_SERVICESTOP","features":[558]},{"name":"MI_REASON_SHUTDOWN","features":[558]},{"name":"MI_REASON_TIMEOUT","features":[558]},{"name":"MI_REFERENCE","features":[558]},{"name":"MI_REFERENCEA","features":[558]},{"name":"MI_RESULT_ACCESS_DENIED","features":[558]},{"name":"MI_RESULT_ALREADY_EXISTS","features":[558]},{"name":"MI_RESULT_CLASS_HAS_CHILDREN","features":[558]},{"name":"MI_RESULT_CLASS_HAS_INSTANCES","features":[558]},{"name":"MI_RESULT_CONTINUATION_ON_ERROR_NOT_SUPPORTED","features":[558]},{"name":"MI_RESULT_FAILED","features":[558]},{"name":"MI_RESULT_FILTERED_ENUMERATION_NOT_SUPPORTED","features":[558]},{"name":"MI_RESULT_INVALID_CLASS","features":[558]},{"name":"MI_RESULT_INVALID_ENUMERATION_CONTEXT","features":[558]},{"name":"MI_RESULT_INVALID_NAMESPACE","features":[558]},{"name":"MI_RESULT_INVALID_OPERATION_TIMEOUT","features":[558]},{"name":"MI_RESULT_INVALID_PARAMETER","features":[558]},{"name":"MI_RESULT_INVALID_QUERY","features":[558]},{"name":"MI_RESULT_INVALID_SUPERCLASS","features":[558]},{"name":"MI_RESULT_METHOD_NOT_AVAILABLE","features":[558]},{"name":"MI_RESULT_METHOD_NOT_FOUND","features":[558]},{"name":"MI_RESULT_NAMESPACE_NOT_EMPTY","features":[558]},{"name":"MI_RESULT_NOT_FOUND","features":[558]},{"name":"MI_RESULT_NOT_SUPPORTED","features":[558]},{"name":"MI_RESULT_NO_SUCH_PROPERTY","features":[558]},{"name":"MI_RESULT_OK","features":[558]},{"name":"MI_RESULT_PULL_CANNOT_BE_ABANDONED","features":[558]},{"name":"MI_RESULT_PULL_HAS_BEEN_ABANDONED","features":[558]},{"name":"MI_RESULT_QUERY_LANGUAGE_NOT_SUPPORTED","features":[558]},{"name":"MI_RESULT_SERVER_IS_SHUTTING_DOWN","features":[558]},{"name":"MI_RESULT_SERVER_LIMITS_EXCEEDED","features":[558]},{"name":"MI_RESULT_TYPE_MISMATCH","features":[558]},{"name":"MI_Real32A","features":[558]},{"name":"MI_Real32AField","features":[558]},{"name":"MI_Real32Field","features":[558]},{"name":"MI_Real64A","features":[558]},{"name":"MI_Real64AField","features":[558]},{"name":"MI_Real64Field","features":[558]},{"name":"MI_ReferenceA","features":[558]},{"name":"MI_ReferenceAField","features":[558]},{"name":"MI_ReferenceField","features":[558]},{"name":"MI_Result","features":[558]},{"name":"MI_SERIALIZER_FLAGS_CLASS_DEEP","features":[558]},{"name":"MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS","features":[558]},{"name":"MI_SINT16","features":[558]},{"name":"MI_SINT16A","features":[558]},{"name":"MI_SINT32","features":[558]},{"name":"MI_SINT32A","features":[558]},{"name":"MI_SINT64","features":[558]},{"name":"MI_SINT64A","features":[558]},{"name":"MI_SINT8","features":[558]},{"name":"MI_SINT8A","features":[558]},{"name":"MI_STRING","features":[558]},{"name":"MI_STRINGA","features":[558]},{"name":"MI_SUBSCRIBE_BOOKMARK_NEWEST","features":[558]},{"name":"MI_SUBSCRIBE_BOOKMARK_OLDEST","features":[558]},{"name":"MI_SchemaDecl","features":[558]},{"name":"MI_Serializer","features":[558]},{"name":"MI_SerializerFT","features":[558]},{"name":"MI_Server","features":[558]},{"name":"MI_ServerFT","features":[558]},{"name":"MI_Session","features":[558]},{"name":"MI_SessionCallbacks","features":[558]},{"name":"MI_SessionFT","features":[558]},{"name":"MI_Sint16A","features":[558]},{"name":"MI_Sint16AField","features":[558]},{"name":"MI_Sint16Field","features":[558]},{"name":"MI_Sint32A","features":[558]},{"name":"MI_Sint32AField","features":[558]},{"name":"MI_Sint32Field","features":[558]},{"name":"MI_Sint64A","features":[558]},{"name":"MI_Sint64AField","features":[558]},{"name":"MI_Sint64Field","features":[558]},{"name":"MI_Sint8A","features":[558]},{"name":"MI_Sint8AField","features":[558]},{"name":"MI_Sint8Field","features":[558]},{"name":"MI_StringA","features":[558]},{"name":"MI_StringAField","features":[558]},{"name":"MI_StringField","features":[558]},{"name":"MI_SubscriptionDeliveryOptions","features":[558]},{"name":"MI_SubscriptionDeliveryOptionsFT","features":[558]},{"name":"MI_SubscriptionDeliveryType","features":[558]},{"name":"MI_SubscriptionDeliveryType_Pull","features":[558]},{"name":"MI_SubscriptionDeliveryType_Push","features":[558]},{"name":"MI_Timestamp","features":[558]},{"name":"MI_Type","features":[558]},{"name":"MI_UINT16","features":[558]},{"name":"MI_UINT16A","features":[558]},{"name":"MI_UINT32","features":[558]},{"name":"MI_UINT32A","features":[558]},{"name":"MI_UINT64","features":[558]},{"name":"MI_UINT64A","features":[558]},{"name":"MI_UINT8","features":[558]},{"name":"MI_UINT8A","features":[558]},{"name":"MI_Uint16A","features":[558]},{"name":"MI_Uint16AField","features":[558]},{"name":"MI_Uint16Field","features":[558]},{"name":"MI_Uint32A","features":[558]},{"name":"MI_Uint32AField","features":[558]},{"name":"MI_Uint32Field","features":[558]},{"name":"MI_Uint64A","features":[558]},{"name":"MI_Uint64AField","features":[558]},{"name":"MI_Uint64Field","features":[558]},{"name":"MI_Uint8A","features":[558]},{"name":"MI_Uint8AField","features":[558]},{"name":"MI_Uint8Field","features":[558]},{"name":"MI_UserCredentials","features":[558]},{"name":"MI_UsernamePasswordCreds","features":[558]},{"name":"MI_UtilitiesFT","features":[558]},{"name":"MI_Value","features":[558]},{"name":"MI_WRITEMESSAGE_CHANNEL_DEBUG","features":[558]},{"name":"MI_WRITEMESSAGE_CHANNEL_VERBOSE","features":[558]},{"name":"MI_WRITEMESSAGE_CHANNEL_WARNING","features":[558]},{"name":"MofCompiler","features":[558]},{"name":"SWbemAnalysisMatrix","features":[307,558]},{"name":"SWbemAnalysisMatrixList","features":[307,558]},{"name":"SWbemAssocQueryInf","features":[558]},{"name":"SWbemDateTime","features":[558]},{"name":"SWbemEventSource","features":[558]},{"name":"SWbemLastError","features":[558]},{"name":"SWbemLocator","features":[558]},{"name":"SWbemMethod","features":[558]},{"name":"SWbemMethodSet","features":[558]},{"name":"SWbemNamedValue","features":[558]},{"name":"SWbemNamedValueSet","features":[558]},{"name":"SWbemObject","features":[558]},{"name":"SWbemObjectEx","features":[558]},{"name":"SWbemObjectPath","features":[558]},{"name":"SWbemObjectSet","features":[558]},{"name":"SWbemPrivilege","features":[558]},{"name":"SWbemPrivilegeSet","features":[558]},{"name":"SWbemProperty","features":[558]},{"name":"SWbemPropertySet","features":[558]},{"name":"SWbemQualifier","features":[558]},{"name":"SWbemQualifierSet","features":[558]},{"name":"SWbemQueryQualifiedName","features":[307,558]},{"name":"SWbemRefreshableItem","features":[558]},{"name":"SWbemRefresher","features":[558]},{"name":"SWbemRpnConst","features":[307,558]},{"name":"SWbemRpnEncodedQuery","features":[307,558]},{"name":"SWbemRpnQueryToken","features":[307,558]},{"name":"SWbemRpnTokenList","features":[558]},{"name":"SWbemSecurity","features":[558]},{"name":"SWbemServices","features":[558]},{"name":"SWbemServicesEx","features":[558]},{"name":"SWbemSink","features":[558]},{"name":"UnsecuredApartment","features":[558]},{"name":"WBEMESS_E_AUTHZ_NOT_PRIVILEGED","features":[558]},{"name":"WBEMESS_E_REGISTRATION_TOO_BROAD","features":[558]},{"name":"WBEMESS_E_REGISTRATION_TOO_PRECISE","features":[558]},{"name":"WBEMMOF_E_ALIASES_IN_EMBEDDED","features":[558]},{"name":"WBEMMOF_E_CIMTYPE_QUALIFIER","features":[558]},{"name":"WBEMMOF_E_DUPLICATE_PROPERTY","features":[558]},{"name":"WBEMMOF_E_DUPLICATE_QUALIFIER","features":[558]},{"name":"WBEMMOF_E_ERROR_CREATING_TEMP_FILE","features":[558]},{"name":"WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_ALIAS_NAME","features":[558]},{"name":"WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_CLASS_NAME","features":[558]},{"name":"WBEMMOF_E_EXPECTED_CLOSE_BRACE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_CLOSE_BRACKET","features":[558]},{"name":"WBEMMOF_E_EXPECTED_CLOSE_PAREN","features":[558]},{"name":"WBEMMOF_E_EXPECTED_DOLLAR","features":[558]},{"name":"WBEMMOF_E_EXPECTED_FLAVOR_TYPE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_OPEN_BRACE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_OPEN_PAREN","features":[558]},{"name":"WBEMMOF_E_EXPECTED_PROPERTY_NAME","features":[558]},{"name":"WBEMMOF_E_EXPECTED_QUALIFIER_NAME","features":[558]},{"name":"WBEMMOF_E_EXPECTED_SEMI","features":[558]},{"name":"WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER","features":[558]},{"name":"WBEMMOF_E_ILLEGAL_CONSTANT_VALUE","features":[558]},{"name":"WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES","features":[558]},{"name":"WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2","features":[558]},{"name":"WBEMMOF_E_INVALID_AMENDMENT_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_CLASS_DECLARATION","features":[558]},{"name":"WBEMMOF_E_INVALID_DELETECLASS_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT","features":[558]},{"name":"WBEMMOF_E_INVALID_FILE","features":[558]},{"name":"WBEMMOF_E_INVALID_FLAGS_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_INSTANCE_DECLARATION","features":[558]},{"name":"WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION","features":[558]},{"name":"WBEMMOF_E_INVALID_NAMESPACE_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_PRAGMA","features":[558]},{"name":"WBEMMOF_E_INVALID_QUALIFIER_SYNTAX","features":[558]},{"name":"WBEMMOF_E_MULTIPLE_ALIASES","features":[558]},{"name":"WBEMMOF_E_MUST_BE_IN_OR_OUT","features":[558]},{"name":"WBEMMOF_E_NO_ARRAYS_RETURNED","features":[558]},{"name":"WBEMMOF_E_NULL_ARRAY_ELEM","features":[558]},{"name":"WBEMMOF_E_OUT_OF_RANGE","features":[558]},{"name":"WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE","features":[558]},{"name":"WBEMMOF_E_TYPEDEF_NOT_SUPPORTED","features":[558]},{"name":"WBEMMOF_E_TYPE_MISMATCH","features":[558]},{"name":"WBEMMOF_E_UNEXPECTED_ALIAS","features":[558]},{"name":"WBEMMOF_E_UNEXPECTED_ARRAY_INIT","features":[558]},{"name":"WBEMMOF_E_UNRECOGNIZED_TOKEN","features":[558]},{"name":"WBEMMOF_E_UNRECOGNIZED_TYPE","features":[558]},{"name":"WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE","features":[558]},{"name":"WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE","features":[558]},{"name":"WBEMPATH_COMPRESSED","features":[558]},{"name":"WBEMPATH_CREATE_ACCEPT_ABSOLUTE","features":[558]},{"name":"WBEMPATH_CREATE_ACCEPT_ALL","features":[558]},{"name":"WBEMPATH_CREATE_ACCEPT_RELATIVE","features":[558]},{"name":"WBEMPATH_GET_NAMESPACE_ONLY","features":[558]},{"name":"WBEMPATH_GET_ORIGINAL","features":[558]},{"name":"WBEMPATH_GET_RELATIVE_ONLY","features":[558]},{"name":"WBEMPATH_GET_SERVER_AND_NAMESPACE_ONLY","features":[558]},{"name":"WBEMPATH_GET_SERVER_TOO","features":[558]},{"name":"WBEMPATH_INFO_ANON_LOCAL_MACHINE","features":[558]},{"name":"WBEMPATH_INFO_CIM_COMPLIANT","features":[558]},{"name":"WBEMPATH_INFO_CONTAINS_SINGLETON","features":[558]},{"name":"WBEMPATH_INFO_HAS_IMPLIED_KEY","features":[558]},{"name":"WBEMPATH_INFO_HAS_MACHINE_NAME","features":[558]},{"name":"WBEMPATH_INFO_HAS_SUBSCOPES","features":[558]},{"name":"WBEMPATH_INFO_HAS_V2_REF_PATHS","features":[558]},{"name":"WBEMPATH_INFO_IS_CLASS_REF","features":[558]},{"name":"WBEMPATH_INFO_IS_COMPOUND","features":[558]},{"name":"WBEMPATH_INFO_IS_INST_REF","features":[558]},{"name":"WBEMPATH_INFO_IS_PARENT","features":[558]},{"name":"WBEMPATH_INFO_IS_SINGLETON","features":[558]},{"name":"WBEMPATH_INFO_NATIVE_PATH","features":[558]},{"name":"WBEMPATH_INFO_PATH_HAD_SERVER","features":[558]},{"name":"WBEMPATH_INFO_SERVER_NAMESPACE_ONLY","features":[558]},{"name":"WBEMPATH_INFO_V1_COMPLIANT","features":[558]},{"name":"WBEMPATH_INFO_V2_COMPLIANT","features":[558]},{"name":"WBEMPATH_INFO_WMI_PATH","features":[558]},{"name":"WBEMPATH_QUOTEDTEXT","features":[558]},{"name":"WBEMPATH_TEXT","features":[558]},{"name":"WBEMPATH_TREAT_SINGLE_IDENT_AS_NS","features":[558]},{"name":"WBEMSTATUS","features":[558]},{"name":"WBEMSTATUS_FORMAT","features":[558]},{"name":"WBEMSTATUS_FORMAT_NEWLINE","features":[558]},{"name":"WBEMSTATUS_FORMAT_NO_NEWLINE","features":[558]},{"name":"WBEMS_DISPID_COMPLETED","features":[558]},{"name":"WBEMS_DISPID_CONNECTION_READY","features":[558]},{"name":"WBEMS_DISPID_DERIVATION","features":[558]},{"name":"WBEMS_DISPID_OBJECT_PUT","features":[558]},{"name":"WBEMS_DISPID_OBJECT_READY","features":[558]},{"name":"WBEMS_DISPID_PROGRESS","features":[558]},{"name":"WBEM_AUTHENTICATION_METHOD_MASK","features":[558]},{"name":"WBEM_BACKUP_RESTORE_FLAGS","features":[558]},{"name":"WBEM_BATCH_TYPE","features":[558]},{"name":"WBEM_CHANGE_FLAG_TYPE","features":[558]},{"name":"WBEM_COMPARISON_FLAG","features":[558]},{"name":"WBEM_COMPARISON_INCLUDE_ALL","features":[558]},{"name":"WBEM_COMPILER_OPTIONS","features":[558]},{"name":"WBEM_COMPILE_STATUS_INFO","features":[558]},{"name":"WBEM_CONDITION_FLAG_TYPE","features":[558]},{"name":"WBEM_CONNECT_OPTIONS","features":[558]},{"name":"WBEM_ENABLE","features":[558]},{"name":"WBEM_EXTRA_RETURN_CODES","features":[558]},{"name":"WBEM_E_ACCESS_DENIED","features":[558]},{"name":"WBEM_E_AGGREGATING_BY_OBJECT","features":[558]},{"name":"WBEM_E_ALREADY_EXISTS","features":[558]},{"name":"WBEM_E_AMBIGUOUS_OPERATION","features":[558]},{"name":"WBEM_E_AMENDED_OBJECT","features":[558]},{"name":"WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING","features":[558]},{"name":"WBEM_E_BUFFER_TOO_SMALL","features":[558]},{"name":"WBEM_E_CALL_CANCELLED","features":[558]},{"name":"WBEM_E_CANNOT_BE_ABSTRACT","features":[558]},{"name":"WBEM_E_CANNOT_BE_KEY","features":[558]},{"name":"WBEM_E_CANNOT_BE_SINGLETON","features":[558]},{"name":"WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE","features":[558]},{"name":"WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE","features":[558]},{"name":"WBEM_E_CIRCULAR_REFERENCE","features":[558]},{"name":"WBEM_E_CLASS_HAS_CHILDREN","features":[558]},{"name":"WBEM_E_CLASS_HAS_INSTANCES","features":[558]},{"name":"WBEM_E_CLASS_NAME_TOO_WIDE","features":[558]},{"name":"WBEM_E_CLIENT_TOO_SLOW","features":[558]},{"name":"WBEM_E_CONNECTION_FAILED","features":[558]},{"name":"WBEM_E_CRITICAL_ERROR","features":[558]},{"name":"WBEM_E_DATABASE_VER_MISMATCH","features":[558]},{"name":"WBEM_E_ENCRYPTED_CONNECTION_REQUIRED","features":[558]},{"name":"WBEM_E_FAILED","features":[558]},{"name":"WBEM_E_FATAL_TRANSPORT_ERROR","features":[558]},{"name":"WBEM_E_HANDLE_OUT_OF_DATE","features":[558]},{"name":"WBEM_E_ILLEGAL_NULL","features":[558]},{"name":"WBEM_E_ILLEGAL_OPERATION","features":[558]},{"name":"WBEM_E_INCOMPLETE_CLASS","features":[558]},{"name":"WBEM_E_INITIALIZATION_FAILURE","features":[558]},{"name":"WBEM_E_INVALID_ASSOCIATION","features":[558]},{"name":"WBEM_E_INVALID_CIM_TYPE","features":[558]},{"name":"WBEM_E_INVALID_CLASS","features":[558]},{"name":"WBEM_E_INVALID_CONTEXT","features":[558]},{"name":"WBEM_E_INVALID_DUPLICATE_PARAMETER","features":[558]},{"name":"WBEM_E_INVALID_FLAVOR","features":[558]},{"name":"WBEM_E_INVALID_HANDLE_REQUEST","features":[558]},{"name":"WBEM_E_INVALID_LOCALE","features":[558]},{"name":"WBEM_E_INVALID_METHOD","features":[558]},{"name":"WBEM_E_INVALID_METHOD_PARAMETERS","features":[558]},{"name":"WBEM_E_INVALID_NAMESPACE","features":[558]},{"name":"WBEM_E_INVALID_OBJECT","features":[558]},{"name":"WBEM_E_INVALID_OBJECT_PATH","features":[558]},{"name":"WBEM_E_INVALID_OPERATION","features":[558]},{"name":"WBEM_E_INVALID_OPERATOR","features":[558]},{"name":"WBEM_E_INVALID_PARAMETER","features":[558]},{"name":"WBEM_E_INVALID_PARAMETER_ID","features":[558]},{"name":"WBEM_E_INVALID_PROPERTY","features":[558]},{"name":"WBEM_E_INVALID_PROPERTY_TYPE","features":[558]},{"name":"WBEM_E_INVALID_PROVIDER_REGISTRATION","features":[558]},{"name":"WBEM_E_INVALID_QUALIFIER","features":[558]},{"name":"WBEM_E_INVALID_QUALIFIER_TYPE","features":[558]},{"name":"WBEM_E_INVALID_QUERY","features":[558]},{"name":"WBEM_E_INVALID_QUERY_TYPE","features":[558]},{"name":"WBEM_E_INVALID_STREAM","features":[558]},{"name":"WBEM_E_INVALID_SUPERCLASS","features":[558]},{"name":"WBEM_E_INVALID_SYNTAX","features":[558]},{"name":"WBEM_E_LOCAL_CREDENTIALS","features":[558]},{"name":"WBEM_E_MARSHAL_INVALID_SIGNATURE","features":[558]},{"name":"WBEM_E_MARSHAL_VERSION_MISMATCH","features":[558]},{"name":"WBEM_E_METHOD_DISABLED","features":[558]},{"name":"WBEM_E_METHOD_NAME_TOO_WIDE","features":[558]},{"name":"WBEM_E_METHOD_NOT_IMPLEMENTED","features":[558]},{"name":"WBEM_E_MISSING_AGGREGATION_LIST","features":[558]},{"name":"WBEM_E_MISSING_GROUP_WITHIN","features":[558]},{"name":"WBEM_E_MISSING_PARAMETER_ID","features":[558]},{"name":"WBEM_E_NONCONSECUTIVE_PARAMETER_IDS","features":[558]},{"name":"WBEM_E_NONDECORATED_OBJECT","features":[558]},{"name":"WBEM_E_NOT_AVAILABLE","features":[558]},{"name":"WBEM_E_NOT_EVENT_CLASS","features":[558]},{"name":"WBEM_E_NOT_FOUND","features":[558]},{"name":"WBEM_E_NOT_SUPPORTED","features":[558]},{"name":"WBEM_E_NO_KEY","features":[558]},{"name":"WBEM_E_NO_SCHEMA","features":[558]},{"name":"WBEM_E_NULL_SECURITY_DESCRIPTOR","features":[558]},{"name":"WBEM_E_OUT_OF_DISK_SPACE","features":[558]},{"name":"WBEM_E_OUT_OF_MEMORY","features":[558]},{"name":"WBEM_E_OVERRIDE_NOT_ALLOWED","features":[558]},{"name":"WBEM_E_PARAMETER_ID_ON_RETVAL","features":[558]},{"name":"WBEM_E_PRIVILEGE_NOT_HELD","features":[558]},{"name":"WBEM_E_PROPAGATED_METHOD","features":[558]},{"name":"WBEM_E_PROPAGATED_PROPERTY","features":[558]},{"name":"WBEM_E_PROPAGATED_QUALIFIER","features":[558]},{"name":"WBEM_E_PROPERTY_NAME_TOO_WIDE","features":[558]},{"name":"WBEM_E_PROPERTY_NOT_AN_OBJECT","features":[558]},{"name":"WBEM_E_PROVIDER_ALREADY_REGISTERED","features":[558]},{"name":"WBEM_E_PROVIDER_DISABLED","features":[558]},{"name":"WBEM_E_PROVIDER_FAILURE","features":[558]},{"name":"WBEM_E_PROVIDER_LOAD_FAILURE","features":[558]},{"name":"WBEM_E_PROVIDER_NOT_CAPABLE","features":[558]},{"name":"WBEM_E_PROVIDER_NOT_FOUND","features":[558]},{"name":"WBEM_E_PROVIDER_NOT_REGISTERED","features":[558]},{"name":"WBEM_E_PROVIDER_SUSPENDED","features":[558]},{"name":"WBEM_E_PROVIDER_TIMED_OUT","features":[558]},{"name":"WBEM_E_QUALIFIER_NAME_TOO_WIDE","features":[558]},{"name":"WBEM_E_QUERY_NOT_IMPLEMENTED","features":[558]},{"name":"WBEM_E_QUEUE_OVERFLOW","features":[558]},{"name":"WBEM_E_QUOTA_VIOLATION","features":[558]},{"name":"WBEM_E_READ_ONLY","features":[558]},{"name":"WBEM_E_REFRESHER_BUSY","features":[558]},{"name":"WBEM_E_RERUN_COMMAND","features":[558]},{"name":"WBEM_E_RESERVED_001","features":[558]},{"name":"WBEM_E_RESERVED_002","features":[558]},{"name":"WBEM_E_RESOURCE_CONTENTION","features":[558]},{"name":"WBEM_E_RETRY_LATER","features":[558]},{"name":"WBEM_E_SERVER_TOO_BUSY","features":[558]},{"name":"WBEM_E_SHUTTING_DOWN","features":[558]},{"name":"WBEM_E_SYNCHRONIZATION_REQUIRED","features":[558]},{"name":"WBEM_E_SYSTEM_PROPERTY","features":[558]},{"name":"WBEM_E_TIMED_OUT","features":[558]},{"name":"WBEM_E_TOO_MANY_PROPERTIES","features":[558]},{"name":"WBEM_E_TOO_MUCH_DATA","features":[558]},{"name":"WBEM_E_TRANSPORT_FAILURE","features":[558]},{"name":"WBEM_E_TYPE_MISMATCH","features":[558]},{"name":"WBEM_E_UNEXPECTED","features":[558]},{"name":"WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY","features":[558]},{"name":"WBEM_E_UNKNOWN_OBJECT_TYPE","features":[558]},{"name":"WBEM_E_UNKNOWN_PACKET_TYPE","features":[558]},{"name":"WBEM_E_UNPARSABLE_QUERY","features":[558]},{"name":"WBEM_E_UNSUPPORTED_CLASS_UPDATE","features":[558]},{"name":"WBEM_E_UNSUPPORTED_LOCALE","features":[558]},{"name":"WBEM_E_UNSUPPORTED_PARAMETER","features":[558]},{"name":"WBEM_E_UNSUPPORTED_PUT_EXTENSION","features":[558]},{"name":"WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED","features":[558]},{"name":"WBEM_E_UPDATE_PROPAGATED_METHOD","features":[558]},{"name":"WBEM_E_UPDATE_TYPE_MISMATCH","features":[558]},{"name":"WBEM_E_VALUE_OUT_OF_RANGE","features":[558]},{"name":"WBEM_E_VETO_DELETE","features":[558]},{"name":"WBEM_E_VETO_PUT","features":[558]},{"name":"WBEM_FLAG_ADVISORY","features":[558]},{"name":"WBEM_FLAG_ALLOW_READ","features":[558]},{"name":"WBEM_FLAG_ALWAYS","features":[558]},{"name":"WBEM_FLAG_AUTORECOVER","features":[558]},{"name":"WBEM_FLAG_BACKUP_RESTORE_DEFAULT","features":[558]},{"name":"WBEM_FLAG_BACKUP_RESTORE_FORCE_SHUTDOWN","features":[558]},{"name":"WBEM_FLAG_BATCH_IF_NEEDED","features":[558]},{"name":"WBEM_FLAG_BIDIRECTIONAL","features":[558]},{"name":"WBEM_FLAG_CHECK_ONLY","features":[558]},{"name":"WBEM_FLAG_CLASS_LOCAL_AND_OVERRIDES","features":[558]},{"name":"WBEM_FLAG_CLASS_OVERRIDES_ONLY","features":[558]},{"name":"WBEM_FLAG_CONNECT_PROVIDERS","features":[558]},{"name":"WBEM_FLAG_CONNECT_REPOSITORY_ONLY","features":[558]},{"name":"WBEM_FLAG_CONNECT_USE_MAX_WAIT","features":[558]},{"name":"WBEM_FLAG_CONSOLE_PRINT","features":[558]},{"name":"WBEM_FLAG_CREATE_ONLY","features":[558]},{"name":"WBEM_FLAG_CREATE_OR_UPDATE","features":[558]},{"name":"WBEM_FLAG_DEEP","features":[558]},{"name":"WBEM_FLAG_DIRECT_READ","features":[558]},{"name":"WBEM_FLAG_DONT_ADD_TO_LIST","features":[558]},{"name":"WBEM_FLAG_DONT_SEND_STATUS","features":[558]},{"name":"WBEM_FLAG_ENSURE_LOCATABLE","features":[558]},{"name":"WBEM_FLAG_EXCLUDE_OBJECT_QUALIFIERS","features":[558]},{"name":"WBEM_FLAG_EXCLUDE_PROPERTY_QUALIFIERS","features":[558]},{"name":"WBEM_FLAG_FORWARD_ONLY","features":[558]},{"name":"WBEM_FLAG_IGNORE_CASE","features":[558]},{"name":"WBEM_FLAG_IGNORE_CLASS","features":[558]},{"name":"WBEM_FLAG_IGNORE_DEFAULT_VALUES","features":[558]},{"name":"WBEM_FLAG_IGNORE_FLAVOR","features":[558]},{"name":"WBEM_FLAG_IGNORE_OBJECT_SOURCE","features":[558]},{"name":"WBEM_FLAG_IGNORE_QUALIFIERS","features":[558]},{"name":"WBEM_FLAG_INPROC_LOGIN","features":[558]},{"name":"WBEM_FLAG_KEYS_ONLY","features":[558]},{"name":"WBEM_FLAG_LOCAL_LOGIN","features":[558]},{"name":"WBEM_FLAG_LOCAL_ONLY","features":[558]},{"name":"WBEM_FLAG_LONG_NAME","features":[558]},{"name":"WBEM_FLAG_MUST_BATCH","features":[558]},{"name":"WBEM_FLAG_MUST_NOT_BATCH","features":[558]},{"name":"WBEM_FLAG_NONSYSTEM_ONLY","features":[558]},{"name":"WBEM_FLAG_NO_ERROR_OBJECT","features":[558]},{"name":"WBEM_FLAG_NO_FLAVORS","features":[558]},{"name":"WBEM_FLAG_ONLY_IF_FALSE","features":[558]},{"name":"WBEM_FLAG_ONLY_IF_IDENTICAL","features":[558]},{"name":"WBEM_FLAG_ONLY_IF_TRUE","features":[558]},{"name":"WBEM_FLAG_OWNER_UPDATE","features":[558]},{"name":"WBEM_FLAG_PROPAGATED_ONLY","features":[558]},{"name":"WBEM_FLAG_PROTOTYPE","features":[558]},{"name":"WBEM_FLAG_REFRESH_AUTO_RECONNECT","features":[558]},{"name":"WBEM_FLAG_REFRESH_NO_AUTO_RECONNECT","features":[558]},{"name":"WBEM_FLAG_REFS_ONLY","features":[558]},{"name":"WBEM_FLAG_REMOTE_LOGIN","features":[558]},{"name":"WBEM_FLAG_RETURN_ERROR_OBJECT","features":[558]},{"name":"WBEM_FLAG_RETURN_IMMEDIATELY","features":[558]},{"name":"WBEM_FLAG_RETURN_WBEM_COMPLETE","features":[558]},{"name":"WBEM_FLAG_SEND_ONLY_SELECTED","features":[558]},{"name":"WBEM_FLAG_SEND_STATUS","features":[558]},{"name":"WBEM_FLAG_SHALLOW","features":[558]},{"name":"WBEM_FLAG_SHORT_NAME","features":[558]},{"name":"WBEM_FLAG_SPLIT_FILES","features":[558]},{"name":"WBEM_FLAG_STORE_FILE","features":[558]},{"name":"WBEM_FLAG_STRONG_VALIDATION","features":[558]},{"name":"WBEM_FLAG_SYSTEM_ONLY","features":[558]},{"name":"WBEM_FLAG_UNSECAPP_CHECK_ACCESS","features":[558]},{"name":"WBEM_FLAG_UNSECAPP_DEFAULT_CHECK_ACCESS","features":[558]},{"name":"WBEM_FLAG_UNSECAPP_DONT_CHECK_ACCESS","features":[558]},{"name":"WBEM_FLAG_UPDATE_COMPATIBLE","features":[558]},{"name":"WBEM_FLAG_UPDATE_FORCE_MODE","features":[558]},{"name":"WBEM_FLAG_UPDATE_ONLY","features":[558]},{"name":"WBEM_FLAG_UPDATE_SAFE_MODE","features":[558]},{"name":"WBEM_FLAG_USE_AMENDED_QUALIFIERS","features":[558]},{"name":"WBEM_FLAG_USE_MULTIPLE_CHALLENGES","features":[558]},{"name":"WBEM_FLAG_WMI_CHECK","features":[558]},{"name":"WBEM_FLAVOR_AMENDED","features":[558]},{"name":"WBEM_FLAVOR_DONT_PROPAGATE","features":[558]},{"name":"WBEM_FLAVOR_FLAG_PROPAGATE_TO_DERIVED_CLASS","features":[558]},{"name":"WBEM_FLAVOR_FLAG_PROPAGATE_TO_INSTANCE","features":[558]},{"name":"WBEM_FLAVOR_MASK_AMENDED","features":[558]},{"name":"WBEM_FLAVOR_MASK_ORIGIN","features":[558]},{"name":"WBEM_FLAVOR_MASK_PERMISSIONS","features":[558]},{"name":"WBEM_FLAVOR_MASK_PROPAGATION","features":[558]},{"name":"WBEM_FLAVOR_NOT_AMENDED","features":[558]},{"name":"WBEM_FLAVOR_NOT_OVERRIDABLE","features":[558]},{"name":"WBEM_FLAVOR_ORIGIN_LOCAL","features":[558]},{"name":"WBEM_FLAVOR_ORIGIN_PROPAGATED","features":[558]},{"name":"WBEM_FLAVOR_ORIGIN_SYSTEM","features":[558]},{"name":"WBEM_FLAVOR_OVERRIDABLE","features":[558]},{"name":"WBEM_FLAVOR_TYPE","features":[558]},{"name":"WBEM_FULL_WRITE_REP","features":[558]},{"name":"WBEM_GENERIC_FLAG_TYPE","features":[558]},{"name":"WBEM_GENUS_CLASS","features":[558]},{"name":"WBEM_GENUS_INSTANCE","features":[558]},{"name":"WBEM_GENUS_TYPE","features":[558]},{"name":"WBEM_GET_KEY_FLAGS","features":[558]},{"name":"WBEM_GET_TEXT_FLAGS","features":[558]},{"name":"WBEM_INFINITE","features":[558]},{"name":"WBEM_INFORMATION_FLAG_TYPE","features":[558]},{"name":"WBEM_LIMITATION_FLAG_TYPE","features":[558]},{"name":"WBEM_LIMITS","features":[558]},{"name":"WBEM_LOCKING_FLAG_TYPE","features":[558]},{"name":"WBEM_LOGIN_TYPE","features":[558]},{"name":"WBEM_MASK_CLASS_CONDITION","features":[558]},{"name":"WBEM_MASK_CONDITION_ORIGIN","features":[558]},{"name":"WBEM_MASK_PRIMARY_CONDITION","features":[558]},{"name":"WBEM_MASK_RESERVED_FLAGS","features":[558]},{"name":"WBEM_MASK_UPDATE_MODE","features":[558]},{"name":"WBEM_MAX_IDENTIFIER","features":[558]},{"name":"WBEM_MAX_OBJECT_NESTING","features":[558]},{"name":"WBEM_MAX_PATH","features":[558]},{"name":"WBEM_MAX_QUERY","features":[558]},{"name":"WBEM_MAX_USER_PROPERTIES","features":[558]},{"name":"WBEM_METHOD_EXECUTE","features":[558]},{"name":"WBEM_NO_ERROR","features":[558]},{"name":"WBEM_NO_WAIT","features":[558]},{"name":"WBEM_PARTIAL_WRITE_REP","features":[558]},{"name":"WBEM_PATH_CREATE_FLAG","features":[558]},{"name":"WBEM_PATH_STATUS_FLAG","features":[558]},{"name":"WBEM_PROVIDER_FLAGS","features":[558]},{"name":"WBEM_PROVIDER_REQUIREMENTS_TYPE","features":[558]},{"name":"WBEM_QUERY_FLAG_TYPE","features":[558]},{"name":"WBEM_REFRESHER_FLAGS","features":[558]},{"name":"WBEM_REMOTE_ACCESS","features":[558]},{"name":"WBEM_REQUIREMENTS_RECHECK_SUBSCRIPTIONS","features":[558]},{"name":"WBEM_REQUIREMENTS_START_POSTFILTER","features":[558]},{"name":"WBEM_REQUIREMENTS_STOP_POSTFILTER","features":[558]},{"name":"WBEM_RETURN_IMMEDIATELY","features":[558]},{"name":"WBEM_RETURN_WHEN_COMPLETE","features":[558]},{"name":"WBEM_RIGHT_PUBLISH","features":[558]},{"name":"WBEM_RIGHT_SUBSCRIBE","features":[558]},{"name":"WBEM_SECURITY_FLAGS","features":[558]},{"name":"WBEM_SHUTDOWN_FLAGS","features":[558]},{"name":"WBEM_SHUTDOWN_OS","features":[558]},{"name":"WBEM_SHUTDOWN_UNLOAD_COMPONENT","features":[558]},{"name":"WBEM_SHUTDOWN_WMI","features":[558]},{"name":"WBEM_STATUS_COMPLETE","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION_ESS","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION_HOST","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION_PROVIDER","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION_REPOSITORY","features":[558]},{"name":"WBEM_STATUS_PROGRESS","features":[558]},{"name":"WBEM_STATUS_REQUIREMENTS","features":[558]},{"name":"WBEM_STATUS_TYPE","features":[558]},{"name":"WBEM_S_ACCESS_DENIED","features":[558]},{"name":"WBEM_S_ALREADY_EXISTS","features":[558]},{"name":"WBEM_S_DIFFERENT","features":[558]},{"name":"WBEM_S_DUPLICATE_OBJECTS","features":[558]},{"name":"WBEM_S_FALSE","features":[558]},{"name":"WBEM_S_INDIRECTLY_UPDATED","features":[558]},{"name":"WBEM_S_INITIALIZED","features":[558]},{"name":"WBEM_S_LIMITED_SERVICE","features":[558]},{"name":"WBEM_S_NO_ERROR","features":[558]},{"name":"WBEM_S_NO_MORE_DATA","features":[558]},{"name":"WBEM_S_OPERATION_CANCELLED","features":[558]},{"name":"WBEM_S_PARTIAL_RESULTS","features":[558]},{"name":"WBEM_S_PENDING","features":[558]},{"name":"WBEM_S_RESET_TO_DEFAULT","features":[558]},{"name":"WBEM_S_SAME","features":[558]},{"name":"WBEM_S_SOURCE_NOT_AVAILABLE","features":[558]},{"name":"WBEM_S_SUBJECT_TO_SDS","features":[558]},{"name":"WBEM_S_TIMEDOUT","features":[558]},{"name":"WBEM_TEXT_FLAG_TYPE","features":[558]},{"name":"WBEM_UNSECAPP_FLAG_TYPE","features":[558]},{"name":"WBEM_WRITE_PROVIDER","features":[558]},{"name":"WMIExtension","features":[558]},{"name":"WMIQ_ANALYSIS_ASSOC_QUERY","features":[558]},{"name":"WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX","features":[558]},{"name":"WMIQ_ANALYSIS_QUERY_TEXT","features":[558]},{"name":"WMIQ_ANALYSIS_RESERVED","features":[558]},{"name":"WMIQ_ANALYSIS_RPN_SEQUENCE","features":[558]},{"name":"WMIQ_ANALYSIS_TYPE","features":[558]},{"name":"WMIQ_ASSOCQ_ASSOCCLASS","features":[558]},{"name":"WMIQ_ASSOCQ_ASSOCIATORS","features":[558]},{"name":"WMIQ_ASSOCQ_CLASSDEFSONLY","features":[558]},{"name":"WMIQ_ASSOCQ_CLASSREFSONLY","features":[558]},{"name":"WMIQ_ASSOCQ_FLAGS","features":[558]},{"name":"WMIQ_ASSOCQ_KEYSONLY","features":[558]},{"name":"WMIQ_ASSOCQ_REFERENCES","features":[558]},{"name":"WMIQ_ASSOCQ_REQUIREDASSOCQUALIFIER","features":[558]},{"name":"WMIQ_ASSOCQ_REQUIREDQUALIFIER","features":[558]},{"name":"WMIQ_ASSOCQ_RESULTCLASS","features":[558]},{"name":"WMIQ_ASSOCQ_RESULTROLE","features":[558]},{"name":"WMIQ_ASSOCQ_ROLE","features":[558]},{"name":"WMIQ_ASSOCQ_SCHEMAONLY","features":[558]},{"name":"WMIQ_LANGUAGE_FEATURES","features":[558]},{"name":"WMIQ_LF10_COMPEX_SUBEXPRESSIONS","features":[558]},{"name":"WMIQ_LF11_ALIASING","features":[558]},{"name":"WMIQ_LF12_GROUP_BY_HAVING","features":[558]},{"name":"WMIQ_LF13_WMI_WITHIN","features":[558]},{"name":"WMIQ_LF14_SQL_WRITE_OPERATIONS","features":[558]},{"name":"WMIQ_LF15_GO","features":[558]},{"name":"WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS","features":[558]},{"name":"WMIQ_LF17_QUALIFIED_NAMES","features":[558]},{"name":"WMIQ_LF18_ASSOCIATONS","features":[558]},{"name":"WMIQ_LF19_SYSTEM_PROPERTIES","features":[558]},{"name":"WMIQ_LF1_BASIC_SELECT","features":[558]},{"name":"WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES","features":[558]},{"name":"WMIQ_LF21_SQL89_JOINS","features":[558]},{"name":"WMIQ_LF22_SQL92_JOINS","features":[558]},{"name":"WMIQ_LF23_SUBSELECTS","features":[558]},{"name":"WMIQ_LF24_UMI_EXTENSIONS","features":[558]},{"name":"WMIQ_LF25_DATEPART","features":[558]},{"name":"WMIQ_LF26_LIKE","features":[558]},{"name":"WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS","features":[558]},{"name":"WMIQ_LF28_STANDARD_AGGREGATES","features":[558]},{"name":"WMIQ_LF29_MULTI_LEVEL_ORDER_BY","features":[558]},{"name":"WMIQ_LF2_CLASS_NAME_IN_QUERY","features":[558]},{"name":"WMIQ_LF30_WMI_PRAGMAS","features":[558]},{"name":"WMIQ_LF31_QUALIFIER_TESTS","features":[558]},{"name":"WMIQ_LF32_SP_EXECUTE","features":[558]},{"name":"WMIQ_LF33_ARRAY_ACCESS","features":[558]},{"name":"WMIQ_LF34_UNION","features":[558]},{"name":"WMIQ_LF35_COMPLEX_SELECT_TARGET","features":[558]},{"name":"WMIQ_LF36_REFERENCE_TESTS","features":[558]},{"name":"WMIQ_LF37_SELECT_INTO","features":[558]},{"name":"WMIQ_LF38_BASIC_DATETIME_TESTS","features":[558]},{"name":"WMIQ_LF39_COUNT_COLUMN","features":[558]},{"name":"WMIQ_LF3_STRING_CASE_FUNCTIONS","features":[558]},{"name":"WMIQ_LF40_BETWEEN","features":[558]},{"name":"WMIQ_LF4_PROP_TO_PROP_TESTS","features":[558]},{"name":"WMIQ_LF5_COUNT_STAR","features":[558]},{"name":"WMIQ_LF6_ORDER_BY","features":[558]},{"name":"WMIQ_LF7_DISTINCT","features":[558]},{"name":"WMIQ_LF8_ISA","features":[558]},{"name":"WMIQ_LF9_THIS","features":[558]},{"name":"WMIQ_LF_LAST","features":[558]},{"name":"WMIQ_RPNF_ARRAY_ACCESS_USED","features":[558]},{"name":"WMIQ_RPNF_COUNT_STAR","features":[558]},{"name":"WMIQ_RPNF_EQUALITY_TESTS_ONLY","features":[558]},{"name":"WMIQ_RPNF_FEATURE","features":[558]},{"name":"WMIQ_RPNF_FEATURE_SELECT_STAR","features":[558]},{"name":"WMIQ_RPNF_GROUP_BY_HAVING","features":[558]},{"name":"WMIQ_RPNF_ISA_USED","features":[558]},{"name":"WMIQ_RPNF_ORDER_BY","features":[558]},{"name":"WMIQ_RPNF_PROJECTION","features":[558]},{"name":"WMIQ_RPNF_PROP_TO_PROP_TESTS","features":[558]},{"name":"WMIQ_RPNF_QUALIFIED_NAMES_USED","features":[558]},{"name":"WMIQ_RPNF_QUERY_IS_CONJUNCTIVE","features":[558]},{"name":"WMIQ_RPNF_QUERY_IS_DISJUNCTIVE","features":[558]},{"name":"WMIQ_RPNF_SYSPROP_CLASS_USED","features":[558]},{"name":"WMIQ_RPNF_WHERE_CLAUSE_PRESENT","features":[558]},{"name":"WMIQ_RPN_CONST","features":[558]},{"name":"WMIQ_RPN_CONST2","features":[558]},{"name":"WMIQ_RPN_FROM_CLASS_LIST","features":[558]},{"name":"WMIQ_RPN_FROM_MULTIPLE","features":[558]},{"name":"WMIQ_RPN_FROM_PATH","features":[558]},{"name":"WMIQ_RPN_FROM_UNARY","features":[558]},{"name":"WMIQ_RPN_GET_EXPR_SHAPE","features":[558]},{"name":"WMIQ_RPN_GET_LEFT_FUNCTION","features":[558]},{"name":"WMIQ_RPN_GET_RELOP","features":[558]},{"name":"WMIQ_RPN_GET_RIGHT_FUNCTION","features":[558]},{"name":"WMIQ_RPN_GET_TOKEN_TYPE","features":[558]},{"name":"WMIQ_RPN_LEFT_FUNCTION","features":[558]},{"name":"WMIQ_RPN_LEFT_PROPERTY_NAME","features":[558]},{"name":"WMIQ_RPN_NEXT_TOKEN","features":[558]},{"name":"WMIQ_RPN_OP_EQ","features":[558]},{"name":"WMIQ_RPN_OP_GE","features":[558]},{"name":"WMIQ_RPN_OP_GT","features":[558]},{"name":"WMIQ_RPN_OP_ISA","features":[558]},{"name":"WMIQ_RPN_OP_ISNOTA","features":[558]},{"name":"WMIQ_RPN_OP_ISNOTNULL","features":[558]},{"name":"WMIQ_RPN_OP_ISNULL","features":[558]},{"name":"WMIQ_RPN_OP_LE","features":[558]},{"name":"WMIQ_RPN_OP_LIKE","features":[558]},{"name":"WMIQ_RPN_OP_LT","features":[558]},{"name":"WMIQ_RPN_OP_NE","features":[558]},{"name":"WMIQ_RPN_OP_UNDEFINED","features":[558]},{"name":"WMIQ_RPN_RELOP","features":[558]},{"name":"WMIQ_RPN_RIGHT_FUNCTION","features":[558]},{"name":"WMIQ_RPN_RIGHT_PROPERTY_NAME","features":[558]},{"name":"WMIQ_RPN_TOKEN_AND","features":[558]},{"name":"WMIQ_RPN_TOKEN_EXPRESSION","features":[558]},{"name":"WMIQ_RPN_TOKEN_FLAGS","features":[558]},{"name":"WMIQ_RPN_TOKEN_NOT","features":[558]},{"name":"WMIQ_RPN_TOKEN_OR","features":[558]},{"name":"WMI_OBJ_TEXT","features":[558]},{"name":"WMI_OBJ_TEXT_CIM_DTD_2_0","features":[558]},{"name":"WMI_OBJ_TEXT_LAST","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_DTD_2_0","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT1","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT10","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT2","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT3","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT4","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT5","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT6","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT7","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT8","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT9","features":[558]},{"name":"WbemAdministrativeLocator","features":[558]},{"name":"WbemAuthenticatedLocator","features":[558]},{"name":"WbemAuthenticationLevelEnum","features":[558]},{"name":"WbemBackupRestore","features":[558]},{"name":"WbemChangeFlagEnum","features":[558]},{"name":"WbemCimtypeEnum","features":[558]},{"name":"WbemClassObject","features":[558]},{"name":"WbemComparisonFlagEnum","features":[558]},{"name":"WbemConnectOptionsEnum","features":[558]},{"name":"WbemContext","features":[558]},{"name":"WbemDCOMTransport","features":[558]},{"name":"WbemDecoupledBasicEventProvider","features":[558]},{"name":"WbemDecoupledRegistrar","features":[558]},{"name":"WbemDefPath","features":[558]},{"name":"WbemErrorEnum","features":[558]},{"name":"WbemFlagEnum","features":[558]},{"name":"WbemImpersonationLevelEnum","features":[558]},{"name":"WbemLevel1Login","features":[558]},{"name":"WbemLocalAddrRes","features":[558]},{"name":"WbemLocator","features":[558]},{"name":"WbemObjectTextFormatEnum","features":[558]},{"name":"WbemObjectTextSrc","features":[558]},{"name":"WbemPrivilegeEnum","features":[558]},{"name":"WbemQuery","features":[558]},{"name":"WbemQueryFlagEnum","features":[558]},{"name":"WbemRefresher","features":[558]},{"name":"WbemStatusCodeText","features":[558]},{"name":"WbemTextFlagEnum","features":[558]},{"name":"WbemTimeout","features":[558]},{"name":"WbemUnauthenticatedLocator","features":[558]},{"name":"WbemUninitializedClassObject","features":[558]},{"name":"wbemAuthenticationLevelCall","features":[558]},{"name":"wbemAuthenticationLevelConnect","features":[558]},{"name":"wbemAuthenticationLevelDefault","features":[558]},{"name":"wbemAuthenticationLevelNone","features":[558]},{"name":"wbemAuthenticationLevelPkt","features":[558]},{"name":"wbemAuthenticationLevelPktIntegrity","features":[558]},{"name":"wbemAuthenticationLevelPktPrivacy","features":[558]},{"name":"wbemChangeFlagAdvisory","features":[558]},{"name":"wbemChangeFlagCreateOnly","features":[558]},{"name":"wbemChangeFlagCreateOrUpdate","features":[558]},{"name":"wbemChangeFlagStrongValidation","features":[558]},{"name":"wbemChangeFlagUpdateCompatible","features":[558]},{"name":"wbemChangeFlagUpdateForceMode","features":[558]},{"name":"wbemChangeFlagUpdateOnly","features":[558]},{"name":"wbemChangeFlagUpdateSafeMode","features":[558]},{"name":"wbemCimtypeBoolean","features":[558]},{"name":"wbemCimtypeChar16","features":[558]},{"name":"wbemCimtypeDatetime","features":[558]},{"name":"wbemCimtypeObject","features":[558]},{"name":"wbemCimtypeReal32","features":[558]},{"name":"wbemCimtypeReal64","features":[558]},{"name":"wbemCimtypeReference","features":[558]},{"name":"wbemCimtypeSint16","features":[558]},{"name":"wbemCimtypeSint32","features":[558]},{"name":"wbemCimtypeSint64","features":[558]},{"name":"wbemCimtypeSint8","features":[558]},{"name":"wbemCimtypeString","features":[558]},{"name":"wbemCimtypeUint16","features":[558]},{"name":"wbemCimtypeUint32","features":[558]},{"name":"wbemCimtypeUint64","features":[558]},{"name":"wbemCimtypeUint8","features":[558]},{"name":"wbemComparisonFlagIgnoreCase","features":[558]},{"name":"wbemComparisonFlagIgnoreClass","features":[558]},{"name":"wbemComparisonFlagIgnoreDefaultValues","features":[558]},{"name":"wbemComparisonFlagIgnoreFlavor","features":[558]},{"name":"wbemComparisonFlagIgnoreObjectSource","features":[558]},{"name":"wbemComparisonFlagIgnoreQualifiers","features":[558]},{"name":"wbemComparisonFlagIncludeAll","features":[558]},{"name":"wbemConnectFlagUseMaxWait","features":[558]},{"name":"wbemErrAccessDenied","features":[558]},{"name":"wbemErrAggregatingByObject","features":[558]},{"name":"wbemErrAlreadyExists","features":[558]},{"name":"wbemErrAmbiguousOperation","features":[558]},{"name":"wbemErrAmendedObject","features":[558]},{"name":"wbemErrBackupRestoreWinmgmtRunning","features":[558]},{"name":"wbemErrBufferTooSmall","features":[558]},{"name":"wbemErrCallCancelled","features":[558]},{"name":"wbemErrCannotBeAbstract","features":[558]},{"name":"wbemErrCannotBeKey","features":[558]},{"name":"wbemErrCannotBeSingleton","features":[558]},{"name":"wbemErrCannotChangeIndexInheritance","features":[558]},{"name":"wbemErrCannotChangeKeyInheritance","features":[558]},{"name":"wbemErrCircularReference","features":[558]},{"name":"wbemErrClassHasChildren","features":[558]},{"name":"wbemErrClassHasInstances","features":[558]},{"name":"wbemErrClassNameTooWide","features":[558]},{"name":"wbemErrClientTooSlow","features":[558]},{"name":"wbemErrConnectionFailed","features":[558]},{"name":"wbemErrCriticalError","features":[558]},{"name":"wbemErrDatabaseVerMismatch","features":[558]},{"name":"wbemErrEncryptedConnectionRequired","features":[558]},{"name":"wbemErrFailed","features":[558]},{"name":"wbemErrFatalTransportError","features":[558]},{"name":"wbemErrForcedRollback","features":[558]},{"name":"wbemErrHandleOutOfDate","features":[558]},{"name":"wbemErrIllegalNull","features":[558]},{"name":"wbemErrIllegalOperation","features":[558]},{"name":"wbemErrIncompleteClass","features":[558]},{"name":"wbemErrInitializationFailure","features":[558]},{"name":"wbemErrInvalidAssociation","features":[558]},{"name":"wbemErrInvalidCimType","features":[558]},{"name":"wbemErrInvalidClass","features":[558]},{"name":"wbemErrInvalidContext","features":[558]},{"name":"wbemErrInvalidDuplicateParameter","features":[558]},{"name":"wbemErrInvalidFlavor","features":[558]},{"name":"wbemErrInvalidHandleRequest","features":[558]},{"name":"wbemErrInvalidLocale","features":[558]},{"name":"wbemErrInvalidMethod","features":[558]},{"name":"wbemErrInvalidMethodParameters","features":[558]},{"name":"wbemErrInvalidNamespace","features":[558]},{"name":"wbemErrInvalidObject","features":[558]},{"name":"wbemErrInvalidObjectPath","features":[558]},{"name":"wbemErrInvalidOperation","features":[558]},{"name":"wbemErrInvalidOperator","features":[558]},{"name":"wbemErrInvalidParameter","features":[558]},{"name":"wbemErrInvalidParameterId","features":[558]},{"name":"wbemErrInvalidProperty","features":[558]},{"name":"wbemErrInvalidPropertyType","features":[558]},{"name":"wbemErrInvalidProviderRegistration","features":[558]},{"name":"wbemErrInvalidQualifier","features":[558]},{"name":"wbemErrInvalidQualifierType","features":[558]},{"name":"wbemErrInvalidQuery","features":[558]},{"name":"wbemErrInvalidQueryType","features":[558]},{"name":"wbemErrInvalidStream","features":[558]},{"name":"wbemErrInvalidSuperclass","features":[558]},{"name":"wbemErrInvalidSyntax","features":[558]},{"name":"wbemErrLocalCredentials","features":[558]},{"name":"wbemErrMarshalInvalidSignature","features":[558]},{"name":"wbemErrMarshalVersionMismatch","features":[558]},{"name":"wbemErrMethodDisabled","features":[558]},{"name":"wbemErrMethodNameTooWide","features":[558]},{"name":"wbemErrMethodNotImplemented","features":[558]},{"name":"wbemErrMissingAggregationList","features":[558]},{"name":"wbemErrMissingGroupWithin","features":[558]},{"name":"wbemErrMissingParameter","features":[558]},{"name":"wbemErrNoSchema","features":[558]},{"name":"wbemErrNonConsecutiveParameterIds","features":[558]},{"name":"wbemErrNondecoratedObject","features":[558]},{"name":"wbemErrNotAvailable","features":[558]},{"name":"wbemErrNotEventClass","features":[558]},{"name":"wbemErrNotFound","features":[558]},{"name":"wbemErrNotSupported","features":[558]},{"name":"wbemErrNullSecurityDescriptor","features":[558]},{"name":"wbemErrOutOfDiskSpace","features":[558]},{"name":"wbemErrOutOfMemory","features":[558]},{"name":"wbemErrOverrideNotAllowed","features":[558]},{"name":"wbemErrParameterIdOnRetval","features":[558]},{"name":"wbemErrPrivilegeNotHeld","features":[558]},{"name":"wbemErrPropagatedMethod","features":[558]},{"name":"wbemErrPropagatedProperty","features":[558]},{"name":"wbemErrPropagatedQualifier","features":[558]},{"name":"wbemErrPropertyNameTooWide","features":[558]},{"name":"wbemErrPropertyNotAnObject","features":[558]},{"name":"wbemErrProviderAlreadyRegistered","features":[558]},{"name":"wbemErrProviderFailure","features":[558]},{"name":"wbemErrProviderLoadFailure","features":[558]},{"name":"wbemErrProviderNotCapable","features":[558]},{"name":"wbemErrProviderNotFound","features":[558]},{"name":"wbemErrProviderNotRegistered","features":[558]},{"name":"wbemErrProviderSuspended","features":[558]},{"name":"wbemErrQualifierNameTooWide","features":[558]},{"name":"wbemErrQueryNotImplemented","features":[558]},{"name":"wbemErrQueueOverflow","features":[558]},{"name":"wbemErrQuotaViolation","features":[558]},{"name":"wbemErrReadOnly","features":[558]},{"name":"wbemErrRefresherBusy","features":[558]},{"name":"wbemErrRegistrationTooBroad","features":[558]},{"name":"wbemErrRegistrationTooPrecise","features":[558]},{"name":"wbemErrRerunCommand","features":[558]},{"name":"wbemErrResetToDefault","features":[558]},{"name":"wbemErrServerTooBusy","features":[558]},{"name":"wbemErrShuttingDown","features":[558]},{"name":"wbemErrSynchronizationRequired","features":[558]},{"name":"wbemErrSystemProperty","features":[558]},{"name":"wbemErrTimedout","features":[558]},{"name":"wbemErrTimeout","features":[558]},{"name":"wbemErrTooManyProperties","features":[558]},{"name":"wbemErrTooMuchData","features":[558]},{"name":"wbemErrTransactionConflict","features":[558]},{"name":"wbemErrTransportFailure","features":[558]},{"name":"wbemErrTypeMismatch","features":[558]},{"name":"wbemErrUnexpected","features":[558]},{"name":"wbemErrUninterpretableProviderQuery","features":[558]},{"name":"wbemErrUnknownObjectType","features":[558]},{"name":"wbemErrUnknownPacketType","features":[558]},{"name":"wbemErrUnparsableQuery","features":[558]},{"name":"wbemErrUnsupportedClassUpdate","features":[558]},{"name":"wbemErrUnsupportedLocale","features":[558]},{"name":"wbemErrUnsupportedParameter","features":[558]},{"name":"wbemErrUnsupportedPutExtension","features":[558]},{"name":"wbemErrUpdateOverrideNotAllowed","features":[558]},{"name":"wbemErrUpdatePropagatedMethod","features":[558]},{"name":"wbemErrUpdateTypeMismatch","features":[558]},{"name":"wbemErrValueOutOfRange","features":[558]},{"name":"wbemErrVetoDelete","features":[558]},{"name":"wbemErrVetoPut","features":[558]},{"name":"wbemFlagBidirectional","features":[558]},{"name":"wbemFlagDirectRead","features":[558]},{"name":"wbemFlagDontSendStatus","features":[558]},{"name":"wbemFlagEnsureLocatable","features":[558]},{"name":"wbemFlagForwardOnly","features":[558]},{"name":"wbemFlagGetDefault","features":[558]},{"name":"wbemFlagNoErrorObject","features":[558]},{"name":"wbemFlagReturnErrorObject","features":[558]},{"name":"wbemFlagReturnImmediately","features":[558]},{"name":"wbemFlagReturnWhenComplete","features":[558]},{"name":"wbemFlagSendOnlySelected","features":[558]},{"name":"wbemFlagSendStatus","features":[558]},{"name":"wbemFlagSpawnInstance","features":[558]},{"name":"wbemFlagUseAmendedQualifiers","features":[558]},{"name":"wbemFlagUseCurrentTime","features":[558]},{"name":"wbemImpersonationLevelAnonymous","features":[558]},{"name":"wbemImpersonationLevelDelegate","features":[558]},{"name":"wbemImpersonationLevelIdentify","features":[558]},{"name":"wbemImpersonationLevelImpersonate","features":[558]},{"name":"wbemNoErr","features":[558]},{"name":"wbemObjectTextFormatCIMDTD20","features":[558]},{"name":"wbemObjectTextFormatWMIDTD20","features":[558]},{"name":"wbemPrivilegeAudit","features":[558]},{"name":"wbemPrivilegeBackup","features":[558]},{"name":"wbemPrivilegeChangeNotify","features":[558]},{"name":"wbemPrivilegeCreatePagefile","features":[558]},{"name":"wbemPrivilegeCreatePermanent","features":[558]},{"name":"wbemPrivilegeCreateToken","features":[558]},{"name":"wbemPrivilegeDebug","features":[558]},{"name":"wbemPrivilegeEnableDelegation","features":[558]},{"name":"wbemPrivilegeIncreaseBasePriority","features":[558]},{"name":"wbemPrivilegeIncreaseQuota","features":[558]},{"name":"wbemPrivilegeLoadDriver","features":[558]},{"name":"wbemPrivilegeLockMemory","features":[558]},{"name":"wbemPrivilegeMachineAccount","features":[558]},{"name":"wbemPrivilegeManageVolume","features":[558]},{"name":"wbemPrivilegePrimaryToken","features":[558]},{"name":"wbemPrivilegeProfileSingleProcess","features":[558]},{"name":"wbemPrivilegeRemoteShutdown","features":[558]},{"name":"wbemPrivilegeRestore","features":[558]},{"name":"wbemPrivilegeSecurity","features":[558]},{"name":"wbemPrivilegeShutdown","features":[558]},{"name":"wbemPrivilegeSyncAgent","features":[558]},{"name":"wbemPrivilegeSystemEnvironment","features":[558]},{"name":"wbemPrivilegeSystemProfile","features":[558]},{"name":"wbemPrivilegeSystemtime","features":[558]},{"name":"wbemPrivilegeTakeOwnership","features":[558]},{"name":"wbemPrivilegeTcb","features":[558]},{"name":"wbemPrivilegeUndock","features":[558]},{"name":"wbemQueryFlagDeep","features":[558]},{"name":"wbemQueryFlagPrototype","features":[558]},{"name":"wbemQueryFlagShallow","features":[558]},{"name":"wbemTextFlagNoFlavors","features":[558]},{"name":"wbemTimeoutInfinite","features":[558]}],"650":[{"name":"ACCESSTIMEOUT","features":[528]},{"name":"ACC_UTILITY_STATE_FLAGS","features":[528]},{"name":"ANNO_CONTAINER","features":[528]},{"name":"ANNO_THIS","features":[528]},{"name":"ANRUS_ON_SCREEN_KEYBOARD_ACTIVE","features":[528]},{"name":"ANRUS_PRIORITY_AUDIO_ACTIVE","features":[528]},{"name":"ANRUS_PRIORITY_AUDIO_ACTIVE_NODUCK","features":[528]},{"name":"ANRUS_PRIORITY_AUDIO_DYNAMIC_DUCK","features":[528]},{"name":"ANRUS_TOUCH_MODIFICATION_ACTIVE","features":[528]},{"name":"AccNotifyTouchInteraction","features":[307,528]},{"name":"AccSetRunningUtilityState","features":[307,528]},{"name":"AcceleratorKey_Property_GUID","features":[528]},{"name":"AccessKey_Property_GUID","features":[528]},{"name":"AccessibleChildren","features":[358,528]},{"name":"AccessibleObjectFromEvent","features":[307,358,528]},{"name":"AccessibleObjectFromPoint","features":[307,358,528]},{"name":"AccessibleObjectFromWindow","features":[307,528]},{"name":"ActiveEnd","features":[528]},{"name":"ActiveEnd_End","features":[528]},{"name":"ActiveEnd_None","features":[528]},{"name":"ActiveEnd_Start","features":[528]},{"name":"ActiveTextPositionChanged_Event_GUID","features":[528]},{"name":"AnimationStyle","features":[528]},{"name":"AnimationStyle_BlinkingBackground","features":[528]},{"name":"AnimationStyle_LasVegasLights","features":[528]},{"name":"AnimationStyle_MarchingBlackAnts","features":[528]},{"name":"AnimationStyle_MarchingRedAnts","features":[528]},{"name":"AnimationStyle_None","features":[528]},{"name":"AnimationStyle_Other","features":[528]},{"name":"AnimationStyle_Shimmer","features":[528]},{"name":"AnimationStyle_SparkleText","features":[528]},{"name":"AnnoScope","features":[528]},{"name":"AnnotationObjects_Property_GUID","features":[528]},{"name":"AnnotationType_AdvancedProofingIssue","features":[528]},{"name":"AnnotationType_Author","features":[528]},{"name":"AnnotationType_CircularReferenceError","features":[528]},{"name":"AnnotationType_Comment","features":[528]},{"name":"AnnotationType_ConflictingChange","features":[528]},{"name":"AnnotationType_DataValidationError","features":[528]},{"name":"AnnotationType_DeletionChange","features":[528]},{"name":"AnnotationType_EditingLockedChange","features":[528]},{"name":"AnnotationType_Endnote","features":[528]},{"name":"AnnotationType_ExternalChange","features":[528]},{"name":"AnnotationType_Footer","features":[528]},{"name":"AnnotationType_Footnote","features":[528]},{"name":"AnnotationType_FormatChange","features":[528]},{"name":"AnnotationType_FormulaError","features":[528]},{"name":"AnnotationType_GrammarError","features":[528]},{"name":"AnnotationType_Header","features":[528]},{"name":"AnnotationType_Highlighted","features":[528]},{"name":"AnnotationType_InsertionChange","features":[528]},{"name":"AnnotationType_Mathematics","features":[528]},{"name":"AnnotationType_MoveChange","features":[528]},{"name":"AnnotationType_Sensitive","features":[528]},{"name":"AnnotationType_SpellingError","features":[528]},{"name":"AnnotationType_TrackChanges","features":[528]},{"name":"AnnotationType_Unknown","features":[528]},{"name":"AnnotationType_UnsyncedChange","features":[528]},{"name":"AnnotationTypes_Property_GUID","features":[528]},{"name":"Annotation_AdvancedProofingIssue_GUID","features":[528]},{"name":"Annotation_AnnotationTypeId_Property_GUID","features":[528]},{"name":"Annotation_AnnotationTypeName_Property_GUID","features":[528]},{"name":"Annotation_Author_GUID","features":[528]},{"name":"Annotation_Author_Property_GUID","features":[528]},{"name":"Annotation_CircularReferenceError_GUID","features":[528]},{"name":"Annotation_Comment_GUID","features":[528]},{"name":"Annotation_ConflictingChange_GUID","features":[528]},{"name":"Annotation_Custom_GUID","features":[528]},{"name":"Annotation_DataValidationError_GUID","features":[528]},{"name":"Annotation_DateTime_Property_GUID","features":[528]},{"name":"Annotation_DeletionChange_GUID","features":[528]},{"name":"Annotation_EditingLockedChange_GUID","features":[528]},{"name":"Annotation_Endnote_GUID","features":[528]},{"name":"Annotation_ExternalChange_GUID","features":[528]},{"name":"Annotation_Footer_GUID","features":[528]},{"name":"Annotation_Footnote_GUID","features":[528]},{"name":"Annotation_FormatChange_GUID","features":[528]},{"name":"Annotation_FormulaError_GUID","features":[528]},{"name":"Annotation_GrammarError_GUID","features":[528]},{"name":"Annotation_Header_GUID","features":[528]},{"name":"Annotation_Highlighted_GUID","features":[528]},{"name":"Annotation_InsertionChange_GUID","features":[528]},{"name":"Annotation_Mathematics_GUID","features":[528]},{"name":"Annotation_MoveChange_GUID","features":[528]},{"name":"Annotation_Pattern_GUID","features":[528]},{"name":"Annotation_Sensitive_GUID","features":[528]},{"name":"Annotation_SpellingError_GUID","features":[528]},{"name":"Annotation_Target_Property_GUID","features":[528]},{"name":"Annotation_TrackChanges_GUID","features":[528]},{"name":"Annotation_UnsyncedChange_GUID","features":[528]},{"name":"AppBar_Control_GUID","features":[528]},{"name":"AriaProperties_Property_GUID","features":[528]},{"name":"AriaRole_Property_GUID","features":[528]},{"name":"Assertive","features":[528]},{"name":"AsyncContentLoadedState","features":[528]},{"name":"AsyncContentLoadedState_Beginning","features":[528]},{"name":"AsyncContentLoadedState_Completed","features":[528]},{"name":"AsyncContentLoadedState_Progress","features":[528]},{"name":"AsyncContentLoaded_Event_GUID","features":[528]},{"name":"AutomationElementMode","features":[528]},{"name":"AutomationElementMode_Full","features":[528]},{"name":"AutomationElementMode_None","features":[528]},{"name":"AutomationFocusChanged_Event_GUID","features":[528]},{"name":"AutomationId_Property_GUID","features":[528]},{"name":"AutomationIdentifierType","features":[528]},{"name":"AutomationIdentifierType_Annotation","features":[528]},{"name":"AutomationIdentifierType_Changes","features":[528]},{"name":"AutomationIdentifierType_ControlType","features":[528]},{"name":"AutomationIdentifierType_Event","features":[528]},{"name":"AutomationIdentifierType_LandmarkType","features":[528]},{"name":"AutomationIdentifierType_Pattern","features":[528]},{"name":"AutomationIdentifierType_Property","features":[528]},{"name":"AutomationIdentifierType_Style","features":[528]},{"name":"AutomationIdentifierType_TextAttribute","features":[528]},{"name":"AutomationPropertyChanged_Event_GUID","features":[528]},{"name":"BoundingRectangle_Property_GUID","features":[528]},{"name":"BulletStyle","features":[528]},{"name":"BulletStyle_DashBullet","features":[528]},{"name":"BulletStyle_FilledRoundBullet","features":[528]},{"name":"BulletStyle_FilledSquareBullet","features":[528]},{"name":"BulletStyle_HollowRoundBullet","features":[528]},{"name":"BulletStyle_HollowSquareBullet","features":[528]},{"name":"BulletStyle_None","features":[528]},{"name":"BulletStyle_Other","features":[528]},{"name":"Button_Control_GUID","features":[528]},{"name":"CAccPropServices","features":[528]},{"name":"CLSID_AccPropServices","features":[528]},{"name":"CUIAutomation","features":[528]},{"name":"CUIAutomation8","features":[528]},{"name":"CUIAutomationRegistrar","features":[528]},{"name":"Calendar_Control_GUID","features":[528]},{"name":"CapStyle","features":[528]},{"name":"CapStyle_AllCap","features":[528]},{"name":"CapStyle_AllPetiteCaps","features":[528]},{"name":"CapStyle_None","features":[528]},{"name":"CapStyle_Other","features":[528]},{"name":"CapStyle_PetiteCaps","features":[528]},{"name":"CapStyle_SmallCap","features":[528]},{"name":"CapStyle_Titling","features":[528]},{"name":"CapStyle_Unicase","features":[528]},{"name":"CaretBidiMode","features":[528]},{"name":"CaretBidiMode_LTR","features":[528]},{"name":"CaretBidiMode_RTL","features":[528]},{"name":"CaretPosition","features":[528]},{"name":"CaretPosition_BeginningOfLine","features":[528]},{"name":"CaretPosition_EndOfLine","features":[528]},{"name":"CaretPosition_Unknown","features":[528]},{"name":"CenterPoint_Property_GUID","features":[528]},{"name":"Changes_Event_GUID","features":[528]},{"name":"Changes_Summary_GUID","features":[528]},{"name":"CheckBox_Control_GUID","features":[528]},{"name":"ClassName_Property_GUID","features":[528]},{"name":"ClickablePoint_Property_GUID","features":[528]},{"name":"CoalesceEventsOptions","features":[528]},{"name":"CoalesceEventsOptions_Disabled","features":[528]},{"name":"CoalesceEventsOptions_Enabled","features":[528]},{"name":"ComboBox_Control_GUID","features":[528]},{"name":"ConditionType","features":[528]},{"name":"ConditionType_And","features":[528]},{"name":"ConditionType_False","features":[528]},{"name":"ConditionType_Not","features":[528]},{"name":"ConditionType_Or","features":[528]},{"name":"ConditionType_Property","features":[528]},{"name":"ConditionType_True","features":[528]},{"name":"ConnectionRecoveryBehaviorOptions","features":[528]},{"name":"ConnectionRecoveryBehaviorOptions_Disabled","features":[528]},{"name":"ConnectionRecoveryBehaviorOptions_Enabled","features":[528]},{"name":"ControlType_Property_GUID","features":[528]},{"name":"ControllerFor_Property_GUID","features":[528]},{"name":"CreateStdAccessibleObject","features":[307,528]},{"name":"CreateStdAccessibleProxyA","features":[307,528]},{"name":"CreateStdAccessibleProxyW","features":[307,528]},{"name":"Culture_Property_GUID","features":[528]},{"name":"CustomNavigation_Pattern_GUID","features":[528]},{"name":"Custom_Control_GUID","features":[528]},{"name":"DISPID_ACC_CHILD","features":[528]},{"name":"DISPID_ACC_CHILDCOUNT","features":[528]},{"name":"DISPID_ACC_DEFAULTACTION","features":[528]},{"name":"DISPID_ACC_DESCRIPTION","features":[528]},{"name":"DISPID_ACC_DODEFAULTACTION","features":[528]},{"name":"DISPID_ACC_FOCUS","features":[528]},{"name":"DISPID_ACC_HELP","features":[528]},{"name":"DISPID_ACC_HELPTOPIC","features":[528]},{"name":"DISPID_ACC_HITTEST","features":[528]},{"name":"DISPID_ACC_KEYBOARDSHORTCUT","features":[528]},{"name":"DISPID_ACC_LOCATION","features":[528]},{"name":"DISPID_ACC_NAME","features":[528]},{"name":"DISPID_ACC_NAVIGATE","features":[528]},{"name":"DISPID_ACC_PARENT","features":[528]},{"name":"DISPID_ACC_ROLE","features":[528]},{"name":"DISPID_ACC_SELECT","features":[528]},{"name":"DISPID_ACC_SELECTION","features":[528]},{"name":"DISPID_ACC_STATE","features":[528]},{"name":"DISPID_ACC_VALUE","features":[528]},{"name":"DataGrid_Control_GUID","features":[528]},{"name":"DataItem_Control_GUID","features":[528]},{"name":"DescribedBy_Property_GUID","features":[528]},{"name":"DockPattern_SetDockPosition","features":[528]},{"name":"DockPosition","features":[528]},{"name":"DockPosition_Bottom","features":[528]},{"name":"DockPosition_Fill","features":[528]},{"name":"DockPosition_Left","features":[528]},{"name":"DockPosition_None","features":[528]},{"name":"DockPosition_Right","features":[528]},{"name":"DockPosition_Top","features":[528]},{"name":"Dock_DockPosition_Property_GUID","features":[528]},{"name":"Dock_Pattern_GUID","features":[528]},{"name":"Document_Control_GUID","features":[528]},{"name":"Drag_DragCancel_Event_GUID","features":[528]},{"name":"Drag_DragComplete_Event_GUID","features":[528]},{"name":"Drag_DragStart_Event_GUID","features":[528]},{"name":"Drag_DropEffect_Property_GUID","features":[528]},{"name":"Drag_DropEffects_Property_GUID","features":[528]},{"name":"Drag_GrabbedItems_Property_GUID","features":[528]},{"name":"Drag_IsGrabbed_Property_GUID","features":[528]},{"name":"Drag_Pattern_GUID","features":[528]},{"name":"DropTarget_DragEnter_Event_GUID","features":[528]},{"name":"DropTarget_DragLeave_Event_GUID","features":[528]},{"name":"DropTarget_DropTargetEffect_Property_GUID","features":[528]},{"name":"DropTarget_DropTargetEffects_Property_GUID","features":[528]},{"name":"DropTarget_Dropped_Event_GUID","features":[528]},{"name":"DropTarget_Pattern_GUID","features":[528]},{"name":"Edit_Control_GUID","features":[528]},{"name":"EventArgsType","features":[528]},{"name":"EventArgsType_ActiveTextPositionChanged","features":[528]},{"name":"EventArgsType_AsyncContentLoaded","features":[528]},{"name":"EventArgsType_Changes","features":[528]},{"name":"EventArgsType_Notification","features":[528]},{"name":"EventArgsType_PropertyChanged","features":[528]},{"name":"EventArgsType_Simple","features":[528]},{"name":"EventArgsType_StructureChanged","features":[528]},{"name":"EventArgsType_StructuredMarkup","features":[528]},{"name":"EventArgsType_TextEditTextChanged","features":[528]},{"name":"EventArgsType_WindowClosed","features":[528]},{"name":"ExpandCollapsePattern_Collapse","features":[528]},{"name":"ExpandCollapsePattern_Expand","features":[528]},{"name":"ExpandCollapseState","features":[528]},{"name":"ExpandCollapseState_Collapsed","features":[528]},{"name":"ExpandCollapseState_Expanded","features":[528]},{"name":"ExpandCollapseState_LeafNode","features":[528]},{"name":"ExpandCollapseState_PartiallyExpanded","features":[528]},{"name":"ExpandCollapse_ExpandCollapseState_Property_GUID","features":[528]},{"name":"ExpandCollapse_Pattern_GUID","features":[528]},{"name":"ExtendedProperty","features":[528]},{"name":"FILTERKEYS","features":[528]},{"name":"FillColor_Property_GUID","features":[528]},{"name":"FillType","features":[528]},{"name":"FillType_Color","features":[528]},{"name":"FillType_Gradient","features":[528]},{"name":"FillType_None","features":[528]},{"name":"FillType_Pattern","features":[528]},{"name":"FillType_Picture","features":[528]},{"name":"FillType_Property_GUID","features":[528]},{"name":"FlowDirections","features":[528]},{"name":"FlowDirections_BottomToTop","features":[528]},{"name":"FlowDirections_Default","features":[528]},{"name":"FlowDirections_RightToLeft","features":[528]},{"name":"FlowDirections_Vertical","features":[528]},{"name":"FlowsFrom_Property_GUID","features":[528]},{"name":"FlowsTo_Property_GUID","features":[528]},{"name":"FrameworkId_Property_GUID","features":[528]},{"name":"FullDescription_Property_GUID","features":[528]},{"name":"GetOleaccVersionInfo","features":[528]},{"name":"GetRoleTextA","features":[528]},{"name":"GetRoleTextW","features":[528]},{"name":"GetStateTextA","features":[528]},{"name":"GetStateTextW","features":[528]},{"name":"GridItem_ColumnSpan_Property_GUID","features":[528]},{"name":"GridItem_Column_Property_GUID","features":[528]},{"name":"GridItem_Parent_Property_GUID","features":[528]},{"name":"GridItem_Pattern_GUID","features":[528]},{"name":"GridItem_RowSpan_Property_GUID","features":[528]},{"name":"GridItem_Row_Property_GUID","features":[528]},{"name":"GridPattern_GetItem","features":[528]},{"name":"Grid_ColumnCount_Property_GUID","features":[528]},{"name":"Grid_Pattern_GUID","features":[528]},{"name":"Grid_RowCount_Property_GUID","features":[528]},{"name":"Group_Control_GUID","features":[528]},{"name":"HCF_AVAILABLE","features":[528]},{"name":"HCF_CONFIRMHOTKEY","features":[528]},{"name":"HCF_HIGHCONTRASTON","features":[528]},{"name":"HCF_HOTKEYACTIVE","features":[528]},{"name":"HCF_HOTKEYAVAILABLE","features":[528]},{"name":"HCF_HOTKEYSOUND","features":[528]},{"name":"HCF_INDICATOR","features":[528]},{"name":"HCF_OPTION_NOTHEMECHANGE","features":[528]},{"name":"HIGHCONTRASTA","features":[528]},{"name":"HIGHCONTRASTW","features":[528]},{"name":"HIGHCONTRASTW_FLAGS","features":[528]},{"name":"HUIAEVENT","features":[528]},{"name":"HUIANODE","features":[528]},{"name":"HUIAPATTERNOBJECT","features":[528]},{"name":"HUIATEXTRANGE","features":[528]},{"name":"HWINEVENTHOOK","features":[528]},{"name":"HasKeyboardFocus_Property_GUID","features":[528]},{"name":"HeaderItem_Control_GUID","features":[528]},{"name":"Header_Control_GUID","features":[528]},{"name":"HeadingLevel1","features":[528]},{"name":"HeadingLevel2","features":[528]},{"name":"HeadingLevel3","features":[528]},{"name":"HeadingLevel4","features":[528]},{"name":"HeadingLevel5","features":[528]},{"name":"HeadingLevel6","features":[528]},{"name":"HeadingLevel7","features":[528]},{"name":"HeadingLevel8","features":[528]},{"name":"HeadingLevel9","features":[528]},{"name":"HeadingLevel_None","features":[528]},{"name":"HeadingLevel_Property_GUID","features":[528]},{"name":"HelpText_Property_GUID","features":[528]},{"name":"HorizontalTextAlignment","features":[528]},{"name":"HorizontalTextAlignment_Centered","features":[528]},{"name":"HorizontalTextAlignment_Justified","features":[528]},{"name":"HorizontalTextAlignment_Left","features":[528]},{"name":"HorizontalTextAlignment_Right","features":[528]},{"name":"HostedFragmentRootsInvalidated_Event_GUID","features":[528]},{"name":"Hyperlink_Control_GUID","features":[528]},{"name":"IAccIdentity","features":[528]},{"name":"IAccPropServer","features":[528]},{"name":"IAccPropServices","features":[528]},{"name":"IAccessible","features":[358,528]},{"name":"IAccessibleEx","features":[528]},{"name":"IAccessibleHandler","features":[528]},{"name":"IAccessibleHostingElementProviders","features":[528]},{"name":"IAccessibleWindowlessSite","features":[528]},{"name":"IAnnotationProvider","features":[528]},{"name":"ICustomNavigationProvider","features":[528]},{"name":"IDockProvider","features":[528]},{"name":"IDragProvider","features":[528]},{"name":"IDropTargetProvider","features":[528]},{"name":"IExpandCollapseProvider","features":[528]},{"name":"IGridItemProvider","features":[528]},{"name":"IGridProvider","features":[528]},{"name":"IIS_ControlAccessible","features":[528]},{"name":"IIS_IsOleaccProxy","features":[528]},{"name":"IInvokeProvider","features":[528]},{"name":"IItemContainerProvider","features":[528]},{"name":"ILegacyIAccessibleProvider","features":[528]},{"name":"IMultipleViewProvider","features":[528]},{"name":"IObjectModelProvider","features":[528]},{"name":"IProxyProviderWinEventHandler","features":[528]},{"name":"IProxyProviderWinEventSink","features":[528]},{"name":"IRangeValueProvider","features":[528]},{"name":"IRawElementProviderAdviseEvents","features":[528]},{"name":"IRawElementProviderFragment","features":[528]},{"name":"IRawElementProviderFragmentRoot","features":[528]},{"name":"IRawElementProviderHostingAccessibles","features":[528]},{"name":"IRawElementProviderHwndOverride","features":[528]},{"name":"IRawElementProviderSimple","features":[528]},{"name":"IRawElementProviderSimple2","features":[528]},{"name":"IRawElementProviderSimple3","features":[528]},{"name":"IRawElementProviderWindowlessSite","features":[528]},{"name":"IRichEditUiaInformation","features":[528]},{"name":"IRicheditWindowlessAccessibility","features":[528]},{"name":"IScrollItemProvider","features":[528]},{"name":"IScrollProvider","features":[528]},{"name":"ISelectionItemProvider","features":[528]},{"name":"ISelectionProvider","features":[528]},{"name":"ISelectionProvider2","features":[528]},{"name":"ISpreadsheetItemProvider","features":[528]},{"name":"ISpreadsheetProvider","features":[528]},{"name":"IStylesProvider","features":[528]},{"name":"ISynchronizedInputProvider","features":[528]},{"name":"ITableItemProvider","features":[528]},{"name":"ITableProvider","features":[528]},{"name":"ITextChildProvider","features":[528]},{"name":"ITextEditProvider","features":[528]},{"name":"ITextProvider","features":[528]},{"name":"ITextProvider2","features":[528]},{"name":"ITextRangeProvider","features":[528]},{"name":"ITextRangeProvider2","features":[528]},{"name":"IToggleProvider","features":[528]},{"name":"ITransformProvider","features":[528]},{"name":"ITransformProvider2","features":[528]},{"name":"IUIAutomation","features":[528]},{"name":"IUIAutomation2","features":[528]},{"name":"IUIAutomation3","features":[528]},{"name":"IUIAutomation4","features":[528]},{"name":"IUIAutomation5","features":[528]},{"name":"IUIAutomation6","features":[528]},{"name":"IUIAutomationActiveTextPositionChangedEventHandler","features":[528]},{"name":"IUIAutomationAndCondition","features":[528]},{"name":"IUIAutomationAnnotationPattern","features":[528]},{"name":"IUIAutomationBoolCondition","features":[528]},{"name":"IUIAutomationCacheRequest","features":[528]},{"name":"IUIAutomationChangesEventHandler","features":[528]},{"name":"IUIAutomationCondition","features":[528]},{"name":"IUIAutomationCustomNavigationPattern","features":[528]},{"name":"IUIAutomationDockPattern","features":[528]},{"name":"IUIAutomationDragPattern","features":[528]},{"name":"IUIAutomationDropTargetPattern","features":[528]},{"name":"IUIAutomationElement","features":[528]},{"name":"IUIAutomationElement2","features":[528]},{"name":"IUIAutomationElement3","features":[528]},{"name":"IUIAutomationElement4","features":[528]},{"name":"IUIAutomationElement5","features":[528]},{"name":"IUIAutomationElement6","features":[528]},{"name":"IUIAutomationElement7","features":[528]},{"name":"IUIAutomationElement8","features":[528]},{"name":"IUIAutomationElement9","features":[528]},{"name":"IUIAutomationElementArray","features":[528]},{"name":"IUIAutomationEventHandler","features":[528]},{"name":"IUIAutomationEventHandlerGroup","features":[528]},{"name":"IUIAutomationExpandCollapsePattern","features":[528]},{"name":"IUIAutomationFocusChangedEventHandler","features":[528]},{"name":"IUIAutomationGridItemPattern","features":[528]},{"name":"IUIAutomationGridPattern","features":[528]},{"name":"IUIAutomationInvokePattern","features":[528]},{"name":"IUIAutomationItemContainerPattern","features":[528]},{"name":"IUIAutomationLegacyIAccessiblePattern","features":[528]},{"name":"IUIAutomationMultipleViewPattern","features":[528]},{"name":"IUIAutomationNotCondition","features":[528]},{"name":"IUIAutomationNotificationEventHandler","features":[528]},{"name":"IUIAutomationObjectModelPattern","features":[528]},{"name":"IUIAutomationOrCondition","features":[528]},{"name":"IUIAutomationPatternHandler","features":[528]},{"name":"IUIAutomationPatternInstance","features":[528]},{"name":"IUIAutomationPropertyChangedEventHandler","features":[528]},{"name":"IUIAutomationPropertyCondition","features":[528]},{"name":"IUIAutomationProxyFactory","features":[528]},{"name":"IUIAutomationProxyFactoryEntry","features":[528]},{"name":"IUIAutomationProxyFactoryMapping","features":[528]},{"name":"IUIAutomationRangeValuePattern","features":[528]},{"name":"IUIAutomationRegistrar","features":[528]},{"name":"IUIAutomationScrollItemPattern","features":[528]},{"name":"IUIAutomationScrollPattern","features":[528]},{"name":"IUIAutomationSelectionItemPattern","features":[528]},{"name":"IUIAutomationSelectionPattern","features":[528]},{"name":"IUIAutomationSelectionPattern2","features":[528]},{"name":"IUIAutomationSpreadsheetItemPattern","features":[528]},{"name":"IUIAutomationSpreadsheetPattern","features":[528]},{"name":"IUIAutomationStructureChangedEventHandler","features":[528]},{"name":"IUIAutomationStylesPattern","features":[528]},{"name":"IUIAutomationSynchronizedInputPattern","features":[528]},{"name":"IUIAutomationTableItemPattern","features":[528]},{"name":"IUIAutomationTablePattern","features":[528]},{"name":"IUIAutomationTextChildPattern","features":[528]},{"name":"IUIAutomationTextEditPattern","features":[528]},{"name":"IUIAutomationTextEditTextChangedEventHandler","features":[528]},{"name":"IUIAutomationTextPattern","features":[528]},{"name":"IUIAutomationTextPattern2","features":[528]},{"name":"IUIAutomationTextRange","features":[528]},{"name":"IUIAutomationTextRange2","features":[528]},{"name":"IUIAutomationTextRange3","features":[528]},{"name":"IUIAutomationTextRangeArray","features":[528]},{"name":"IUIAutomationTogglePattern","features":[528]},{"name":"IUIAutomationTransformPattern","features":[528]},{"name":"IUIAutomationTransformPattern2","features":[528]},{"name":"IUIAutomationTreeWalker","features":[528]},{"name":"IUIAutomationValuePattern","features":[528]},{"name":"IUIAutomationVirtualizedItemPattern","features":[528]},{"name":"IUIAutomationWindowPattern","features":[528]},{"name":"IValueProvider","features":[528]},{"name":"IVirtualizedItemProvider","features":[528]},{"name":"IWindowProvider","features":[528]},{"name":"Image_Control_GUID","features":[528]},{"name":"InputDiscarded_Event_GUID","features":[528]},{"name":"InputReachedOtherElement_Event_GUID","features":[528]},{"name":"InputReachedTarget_Event_GUID","features":[528]},{"name":"InvokePattern_Invoke","features":[528]},{"name":"Invoke_Invoked_Event_GUID","features":[528]},{"name":"Invoke_Pattern_GUID","features":[528]},{"name":"IsAnnotationPatternAvailable_Property_GUID","features":[528]},{"name":"IsContentElement_Property_GUID","features":[528]},{"name":"IsControlElement_Property_GUID","features":[528]},{"name":"IsCustomNavigationPatternAvailable_Property_GUID","features":[528]},{"name":"IsDataValidForForm_Property_GUID","features":[528]},{"name":"IsDialog_Property_GUID","features":[528]},{"name":"IsDockPatternAvailable_Property_GUID","features":[528]},{"name":"IsDragPatternAvailable_Property_GUID","features":[528]},{"name":"IsDropTargetPatternAvailable_Property_GUID","features":[528]},{"name":"IsEnabled_Property_GUID","features":[528]},{"name":"IsExpandCollapsePatternAvailable_Property_GUID","features":[528]},{"name":"IsGridItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsGridPatternAvailable_Property_GUID","features":[528]},{"name":"IsInvokePatternAvailable_Property_GUID","features":[528]},{"name":"IsItemContainerPatternAvailable_Property_GUID","features":[528]},{"name":"IsKeyboardFocusable_Property_GUID","features":[528]},{"name":"IsLegacyIAccessiblePatternAvailable_Property_GUID","features":[528]},{"name":"IsMultipleViewPatternAvailable_Property_GUID","features":[528]},{"name":"IsObjectModelPatternAvailable_Property_GUID","features":[528]},{"name":"IsOffscreen_Property_GUID","features":[528]},{"name":"IsPassword_Property_GUID","features":[528]},{"name":"IsPeripheral_Property_GUID","features":[528]},{"name":"IsRangeValuePatternAvailable_Property_GUID","features":[528]},{"name":"IsRequiredForForm_Property_GUID","features":[528]},{"name":"IsScrollItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsScrollPatternAvailable_Property_GUID","features":[528]},{"name":"IsSelectionItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsSelectionPattern2Available_Property_GUID","features":[528]},{"name":"IsSelectionPatternAvailable_Property_GUID","features":[528]},{"name":"IsSpreadsheetItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsSpreadsheetPatternAvailable_Property_GUID","features":[528]},{"name":"IsStructuredMarkupPatternAvailable_Property_GUID","features":[528]},{"name":"IsStylesPatternAvailable_Property_GUID","features":[528]},{"name":"IsSynchronizedInputPatternAvailable_Property_GUID","features":[528]},{"name":"IsTableItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsTablePatternAvailable_Property_GUID","features":[528]},{"name":"IsTextChildPatternAvailable_Property_GUID","features":[528]},{"name":"IsTextEditPatternAvailable_Property_GUID","features":[528]},{"name":"IsTextPattern2Available_Property_GUID","features":[528]},{"name":"IsTextPatternAvailable_Property_GUID","features":[528]},{"name":"IsTogglePatternAvailable_Property_GUID","features":[528]},{"name":"IsTransformPattern2Available_Property_GUID","features":[528]},{"name":"IsTransformPatternAvailable_Property_GUID","features":[528]},{"name":"IsValuePatternAvailable_Property_GUID","features":[528]},{"name":"IsVirtualizedItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsWinEventHookInstalled","features":[307,528]},{"name":"IsWindowPatternAvailable_Property_GUID","features":[528]},{"name":"ItemContainerPattern_FindItemByProperty","features":[528]},{"name":"ItemContainer_Pattern_GUID","features":[528]},{"name":"ItemStatus_Property_GUID","features":[528]},{"name":"ItemType_Property_GUID","features":[528]},{"name":"LIBID_Accessibility","features":[528]},{"name":"LPFNACCESSIBLECHILDREN","features":[358,528]},{"name":"LPFNACCESSIBLEOBJECTFROMPOINT","features":[307,358,528]},{"name":"LPFNACCESSIBLEOBJECTFROMWINDOW","features":[307,528]},{"name":"LPFNCREATESTDACCESSIBLEOBJECT","features":[307,528]},{"name":"LPFNLRESULTFROMOBJECT","features":[307,528]},{"name":"LPFNOBJECTFROMLRESULT","features":[307,528]},{"name":"LabeledBy_Property_GUID","features":[528]},{"name":"LandmarkType_Property_GUID","features":[528]},{"name":"LayoutInvalidated_Event_GUID","features":[528]},{"name":"LegacyIAccessiblePattern_DoDefaultAction","features":[528]},{"name":"LegacyIAccessiblePattern_GetIAccessible","features":[358,528]},{"name":"LegacyIAccessiblePattern_Select","features":[528]},{"name":"LegacyIAccessiblePattern_SetValue","features":[528]},{"name":"LegacyIAccessible_ChildId_Property_GUID","features":[528]},{"name":"LegacyIAccessible_DefaultAction_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Description_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Help_Property_GUID","features":[528]},{"name":"LegacyIAccessible_KeyboardShortcut_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Name_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Pattern_GUID","features":[528]},{"name":"LegacyIAccessible_Role_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Selection_Property_GUID","features":[528]},{"name":"LegacyIAccessible_State_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Value_Property_GUID","features":[528]},{"name":"Level_Property_GUID","features":[528]},{"name":"ListItem_Control_GUID","features":[528]},{"name":"List_Control_GUID","features":[528]},{"name":"LiveRegionChanged_Event_GUID","features":[528]},{"name":"LiveSetting","features":[528]},{"name":"LiveSetting_Property_GUID","features":[528]},{"name":"LocalizedControlType_Property_GUID","features":[528]},{"name":"LocalizedLandmarkType_Property_GUID","features":[528]},{"name":"LresultFromObject","features":[307,528]},{"name":"MOUSEKEYS","features":[528]},{"name":"MSAAMENUINFO","features":[528]},{"name":"MSAA_MENU_SIG","features":[528]},{"name":"MenuBar_Control_GUID","features":[528]},{"name":"MenuClosed_Event_GUID","features":[528]},{"name":"MenuItem_Control_GUID","features":[528]},{"name":"MenuModeEnd_Event_GUID","features":[528]},{"name":"MenuModeStart_Event_GUID","features":[528]},{"name":"MenuOpened_Event_GUID","features":[528]},{"name":"Menu_Control_GUID","features":[528]},{"name":"MultipleViewPattern_GetViewName","features":[528]},{"name":"MultipleViewPattern_SetCurrentView","features":[528]},{"name":"MultipleView_CurrentView_Property_GUID","features":[528]},{"name":"MultipleView_Pattern_GUID","features":[528]},{"name":"MultipleView_SupportedViews_Property_GUID","features":[528]},{"name":"NAVDIR_DOWN","features":[528]},{"name":"NAVDIR_FIRSTCHILD","features":[528]},{"name":"NAVDIR_LASTCHILD","features":[528]},{"name":"NAVDIR_LEFT","features":[528]},{"name":"NAVDIR_MAX","features":[528]},{"name":"NAVDIR_MIN","features":[528]},{"name":"NAVDIR_NEXT","features":[528]},{"name":"NAVDIR_PREVIOUS","features":[528]},{"name":"NAVDIR_RIGHT","features":[528]},{"name":"NAVDIR_UP","features":[528]},{"name":"Name_Property_GUID","features":[528]},{"name":"NavigateDirection","features":[528]},{"name":"NavigateDirection_FirstChild","features":[528]},{"name":"NavigateDirection_LastChild","features":[528]},{"name":"NavigateDirection_NextSibling","features":[528]},{"name":"NavigateDirection_Parent","features":[528]},{"name":"NavigateDirection_PreviousSibling","features":[528]},{"name":"NewNativeWindowHandle_Property_GUID","features":[528]},{"name":"NormalizeState","features":[528]},{"name":"NormalizeState_Custom","features":[528]},{"name":"NormalizeState_None","features":[528]},{"name":"NormalizeState_View","features":[528]},{"name":"NotificationKind","features":[528]},{"name":"NotificationKind_ActionAborted","features":[528]},{"name":"NotificationKind_ActionCompleted","features":[528]},{"name":"NotificationKind_ItemAdded","features":[528]},{"name":"NotificationKind_ItemRemoved","features":[528]},{"name":"NotificationKind_Other","features":[528]},{"name":"NotificationProcessing","features":[528]},{"name":"NotificationProcessing_All","features":[528]},{"name":"NotificationProcessing_CurrentThenMostRecent","features":[528]},{"name":"NotificationProcessing_ImportantAll","features":[528]},{"name":"NotificationProcessing_ImportantMostRecent","features":[528]},{"name":"NotificationProcessing_MostRecent","features":[528]},{"name":"Notification_Event_GUID","features":[528]},{"name":"NotifyWinEvent","features":[307,528]},{"name":"ObjectFromLresult","features":[307,528]},{"name":"ObjectModel_Pattern_GUID","features":[528]},{"name":"Off","features":[528]},{"name":"OptimizeForVisualContent_Property_GUID","features":[528]},{"name":"OrientationType","features":[528]},{"name":"OrientationType_Horizontal","features":[528]},{"name":"OrientationType_None","features":[528]},{"name":"OrientationType_Vertical","features":[528]},{"name":"Orientation_Property_GUID","features":[528]},{"name":"OutlineColor_Property_GUID","features":[528]},{"name":"OutlineStyles","features":[528]},{"name":"OutlineStyles_Embossed","features":[528]},{"name":"OutlineStyles_Engraved","features":[528]},{"name":"OutlineStyles_None","features":[528]},{"name":"OutlineStyles_Outline","features":[528]},{"name":"OutlineStyles_Shadow","features":[528]},{"name":"OutlineThickness_Property_GUID","features":[528]},{"name":"PROPID_ACC_DEFAULTACTION","features":[528]},{"name":"PROPID_ACC_DESCRIPTION","features":[528]},{"name":"PROPID_ACC_DESCRIPTIONMAP","features":[528]},{"name":"PROPID_ACC_DODEFAULTACTION","features":[528]},{"name":"PROPID_ACC_FOCUS","features":[528]},{"name":"PROPID_ACC_HELP","features":[528]},{"name":"PROPID_ACC_HELPTOPIC","features":[528]},{"name":"PROPID_ACC_KEYBOARDSHORTCUT","features":[528]},{"name":"PROPID_ACC_NAME","features":[528]},{"name":"PROPID_ACC_NAV_DOWN","features":[528]},{"name":"PROPID_ACC_NAV_FIRSTCHILD","features":[528]},{"name":"PROPID_ACC_NAV_LASTCHILD","features":[528]},{"name":"PROPID_ACC_NAV_LEFT","features":[528]},{"name":"PROPID_ACC_NAV_NEXT","features":[528]},{"name":"PROPID_ACC_NAV_PREV","features":[528]},{"name":"PROPID_ACC_NAV_RIGHT","features":[528]},{"name":"PROPID_ACC_NAV_UP","features":[528]},{"name":"PROPID_ACC_PARENT","features":[528]},{"name":"PROPID_ACC_ROLE","features":[528]},{"name":"PROPID_ACC_ROLEMAP","features":[528]},{"name":"PROPID_ACC_SELECTION","features":[528]},{"name":"PROPID_ACC_STATE","features":[528]},{"name":"PROPID_ACC_STATEMAP","features":[528]},{"name":"PROPID_ACC_VALUE","features":[528]},{"name":"PROPID_ACC_VALUEMAP","features":[528]},{"name":"Pane_Control_GUID","features":[528]},{"name":"Polite","features":[528]},{"name":"PositionInSet_Property_GUID","features":[528]},{"name":"ProcessId_Property_GUID","features":[528]},{"name":"ProgressBar_Control_GUID","features":[528]},{"name":"PropertyConditionFlags","features":[528]},{"name":"PropertyConditionFlags_IgnoreCase","features":[528]},{"name":"PropertyConditionFlags_MatchSubstring","features":[528]},{"name":"PropertyConditionFlags_None","features":[528]},{"name":"ProviderDescription_Property_GUID","features":[528]},{"name":"ProviderOptions","features":[528]},{"name":"ProviderOptions_ClientSideProvider","features":[528]},{"name":"ProviderOptions_HasNativeIAccessible","features":[528]},{"name":"ProviderOptions_NonClientAreaProvider","features":[528]},{"name":"ProviderOptions_OverrideProvider","features":[528]},{"name":"ProviderOptions_ProviderOwnsSetFocus","features":[528]},{"name":"ProviderOptions_RefuseNonClientSupport","features":[528]},{"name":"ProviderOptions_ServerSideProvider","features":[528]},{"name":"ProviderOptions_UseClientCoordinates","features":[528]},{"name":"ProviderOptions_UseComThreading","features":[528]},{"name":"ProviderType","features":[528]},{"name":"ProviderType_BaseHwnd","features":[528]},{"name":"ProviderType_NonClientArea","features":[528]},{"name":"ProviderType_Proxy","features":[528]},{"name":"ROLE_SYSTEM_ALERT","features":[528]},{"name":"ROLE_SYSTEM_ANIMATION","features":[528]},{"name":"ROLE_SYSTEM_APPLICATION","features":[528]},{"name":"ROLE_SYSTEM_BORDER","features":[528]},{"name":"ROLE_SYSTEM_BUTTONDROPDOWN","features":[528]},{"name":"ROLE_SYSTEM_BUTTONDROPDOWNGRID","features":[528]},{"name":"ROLE_SYSTEM_BUTTONMENU","features":[528]},{"name":"ROLE_SYSTEM_CARET","features":[528]},{"name":"ROLE_SYSTEM_CELL","features":[528]},{"name":"ROLE_SYSTEM_CHARACTER","features":[528]},{"name":"ROLE_SYSTEM_CHART","features":[528]},{"name":"ROLE_SYSTEM_CHECKBUTTON","features":[528]},{"name":"ROLE_SYSTEM_CLIENT","features":[528]},{"name":"ROLE_SYSTEM_CLOCK","features":[528]},{"name":"ROLE_SYSTEM_COLUMN","features":[528]},{"name":"ROLE_SYSTEM_COLUMNHEADER","features":[528]},{"name":"ROLE_SYSTEM_COMBOBOX","features":[528]},{"name":"ROLE_SYSTEM_CURSOR","features":[528]},{"name":"ROLE_SYSTEM_DIAGRAM","features":[528]},{"name":"ROLE_SYSTEM_DIAL","features":[528]},{"name":"ROLE_SYSTEM_DIALOG","features":[528]},{"name":"ROLE_SYSTEM_DOCUMENT","features":[528]},{"name":"ROLE_SYSTEM_DROPLIST","features":[528]},{"name":"ROLE_SYSTEM_EQUATION","features":[528]},{"name":"ROLE_SYSTEM_GRAPHIC","features":[528]},{"name":"ROLE_SYSTEM_GRIP","features":[528]},{"name":"ROLE_SYSTEM_GROUPING","features":[528]},{"name":"ROLE_SYSTEM_HELPBALLOON","features":[528]},{"name":"ROLE_SYSTEM_HOTKEYFIELD","features":[528]},{"name":"ROLE_SYSTEM_INDICATOR","features":[528]},{"name":"ROLE_SYSTEM_IPADDRESS","features":[528]},{"name":"ROLE_SYSTEM_LINK","features":[528]},{"name":"ROLE_SYSTEM_LIST","features":[528]},{"name":"ROLE_SYSTEM_LISTITEM","features":[528]},{"name":"ROLE_SYSTEM_MENUBAR","features":[528]},{"name":"ROLE_SYSTEM_MENUITEM","features":[528]},{"name":"ROLE_SYSTEM_MENUPOPUP","features":[528]},{"name":"ROLE_SYSTEM_OUTLINE","features":[528]},{"name":"ROLE_SYSTEM_OUTLINEBUTTON","features":[528]},{"name":"ROLE_SYSTEM_OUTLINEITEM","features":[528]},{"name":"ROLE_SYSTEM_PAGETAB","features":[528]},{"name":"ROLE_SYSTEM_PAGETABLIST","features":[528]},{"name":"ROLE_SYSTEM_PANE","features":[528]},{"name":"ROLE_SYSTEM_PROGRESSBAR","features":[528]},{"name":"ROLE_SYSTEM_PROPERTYPAGE","features":[528]},{"name":"ROLE_SYSTEM_PUSHBUTTON","features":[528]},{"name":"ROLE_SYSTEM_RADIOBUTTON","features":[528]},{"name":"ROLE_SYSTEM_ROW","features":[528]},{"name":"ROLE_SYSTEM_ROWHEADER","features":[528]},{"name":"ROLE_SYSTEM_SCROLLBAR","features":[528]},{"name":"ROLE_SYSTEM_SEPARATOR","features":[528]},{"name":"ROLE_SYSTEM_SLIDER","features":[528]},{"name":"ROLE_SYSTEM_SOUND","features":[528]},{"name":"ROLE_SYSTEM_SPINBUTTON","features":[528]},{"name":"ROLE_SYSTEM_SPLITBUTTON","features":[528]},{"name":"ROLE_SYSTEM_STATICTEXT","features":[528]},{"name":"ROLE_SYSTEM_STATUSBAR","features":[528]},{"name":"ROLE_SYSTEM_TABLE","features":[528]},{"name":"ROLE_SYSTEM_TEXT","features":[528]},{"name":"ROLE_SYSTEM_TITLEBAR","features":[528]},{"name":"ROLE_SYSTEM_TOOLBAR","features":[528]},{"name":"ROLE_SYSTEM_TOOLTIP","features":[528]},{"name":"ROLE_SYSTEM_WHITESPACE","features":[528]},{"name":"ROLE_SYSTEM_WINDOW","features":[528]},{"name":"RadioButton_Control_GUID","features":[528]},{"name":"RangeValuePattern_SetValue","features":[528]},{"name":"RangeValue_IsReadOnly_Property_GUID","features":[528]},{"name":"RangeValue_LargeChange_Property_GUID","features":[528]},{"name":"RangeValue_Maximum_Property_GUID","features":[528]},{"name":"RangeValue_Minimum_Property_GUID","features":[528]},{"name":"RangeValue_Pattern_GUID","features":[528]},{"name":"RangeValue_SmallChange_Property_GUID","features":[528]},{"name":"RangeValue_Value_Property_GUID","features":[528]},{"name":"RegisterPointerInputTarget","features":[307,528,369]},{"name":"RegisterPointerInputTargetEx","features":[307,528,369]},{"name":"Rotation_Property_GUID","features":[528]},{"name":"RowOrColumnMajor","features":[528]},{"name":"RowOrColumnMajor_ColumnMajor","features":[528]},{"name":"RowOrColumnMajor_Indeterminate","features":[528]},{"name":"RowOrColumnMajor_RowMajor","features":[528]},{"name":"RuntimeId_Property_GUID","features":[528]},{"name":"SELFLAG_ADDSELECTION","features":[528]},{"name":"SELFLAG_EXTENDSELECTION","features":[528]},{"name":"SELFLAG_NONE","features":[528]},{"name":"SELFLAG_REMOVESELECTION","features":[528]},{"name":"SELFLAG_TAKEFOCUS","features":[528]},{"name":"SELFLAG_TAKESELECTION","features":[528]},{"name":"SELFLAG_VALID","features":[528]},{"name":"SERIALKEYSA","features":[528]},{"name":"SERIALKEYSW","features":[528]},{"name":"SERIALKEYS_FLAGS","features":[528]},{"name":"SERKF_AVAILABLE","features":[528]},{"name":"SERKF_INDICATOR","features":[528]},{"name":"SERKF_SERIALKEYSON","features":[528]},{"name":"SID_ControlElementProvider","features":[528]},{"name":"SID_IsUIAutomationObject","features":[528]},{"name":"SKF_AUDIBLEFEEDBACK","features":[528]},{"name":"SKF_AVAILABLE","features":[528]},{"name":"SKF_CONFIRMHOTKEY","features":[528]},{"name":"SKF_HOTKEYACTIVE","features":[528]},{"name":"SKF_HOTKEYSOUND","features":[528]},{"name":"SKF_INDICATOR","features":[528]},{"name":"SKF_LALTLATCHED","features":[528]},{"name":"SKF_LALTLOCKED","features":[528]},{"name":"SKF_LCTLLATCHED","features":[528]},{"name":"SKF_LCTLLOCKED","features":[528]},{"name":"SKF_LSHIFTLATCHED","features":[528]},{"name":"SKF_LSHIFTLOCKED","features":[528]},{"name":"SKF_LWINLATCHED","features":[528]},{"name":"SKF_LWINLOCKED","features":[528]},{"name":"SKF_RALTLATCHED","features":[528]},{"name":"SKF_RALTLOCKED","features":[528]},{"name":"SKF_RCTLLATCHED","features":[528]},{"name":"SKF_RCTLLOCKED","features":[528]},{"name":"SKF_RSHIFTLATCHED","features":[528]},{"name":"SKF_RSHIFTLOCKED","features":[528]},{"name":"SKF_RWINLATCHED","features":[528]},{"name":"SKF_RWINLOCKED","features":[528]},{"name":"SKF_STICKYKEYSON","features":[528]},{"name":"SKF_TRISTATE","features":[528]},{"name":"SKF_TWOKEYSOFF","features":[528]},{"name":"SOUNDSENTRYA","features":[528]},{"name":"SOUNDSENTRYW","features":[528]},{"name":"SOUNDSENTRY_FLAGS","features":[528]},{"name":"SOUNDSENTRY_TEXT_EFFECT","features":[528]},{"name":"SOUNDSENTRY_WINDOWS_EFFECT","features":[528]},{"name":"SOUND_SENTRY_GRAPHICS_EFFECT","features":[528]},{"name":"SSF_AVAILABLE","features":[528]},{"name":"SSF_INDICATOR","features":[528]},{"name":"SSF_SOUNDSENTRYON","features":[528]},{"name":"SSGF_DISPLAY","features":[528]},{"name":"SSGF_NONE","features":[528]},{"name":"SSTF_BORDER","features":[528]},{"name":"SSTF_CHARS","features":[528]},{"name":"SSTF_DISPLAY","features":[528]},{"name":"SSTF_NONE","features":[528]},{"name":"SSWF_CUSTOM","features":[528]},{"name":"SSWF_DISPLAY","features":[528]},{"name":"SSWF_NONE","features":[528]},{"name":"SSWF_TITLE","features":[528]},{"name":"SSWF_WINDOW","features":[528]},{"name":"STATE_SYSTEM_HASPOPUP","features":[528]},{"name":"STATE_SYSTEM_NORMAL","features":[528]},{"name":"STICKYKEYS","features":[528]},{"name":"STICKYKEYS_FLAGS","features":[528]},{"name":"SayAsInterpretAs","features":[528]},{"name":"SayAsInterpretAs_Address","features":[528]},{"name":"SayAsInterpretAs_Alphanumeric","features":[528]},{"name":"SayAsInterpretAs_Cardinal","features":[528]},{"name":"SayAsInterpretAs_Currency","features":[528]},{"name":"SayAsInterpretAs_Date","features":[528]},{"name":"SayAsInterpretAs_Date_DayMonth","features":[528]},{"name":"SayAsInterpretAs_Date_DayMonthYear","features":[528]},{"name":"SayAsInterpretAs_Date_MonthDay","features":[528]},{"name":"SayAsInterpretAs_Date_MonthDayYear","features":[528]},{"name":"SayAsInterpretAs_Date_MonthYear","features":[528]},{"name":"SayAsInterpretAs_Date_Year","features":[528]},{"name":"SayAsInterpretAs_Date_YearMonth","features":[528]},{"name":"SayAsInterpretAs_Date_YearMonthDay","features":[528]},{"name":"SayAsInterpretAs_Media","features":[528]},{"name":"SayAsInterpretAs_Name","features":[528]},{"name":"SayAsInterpretAs_Net","features":[528]},{"name":"SayAsInterpretAs_None","features":[528]},{"name":"SayAsInterpretAs_Number","features":[528]},{"name":"SayAsInterpretAs_Ordinal","features":[528]},{"name":"SayAsInterpretAs_Spell","features":[528]},{"name":"SayAsInterpretAs_Telephone","features":[528]},{"name":"SayAsInterpretAs_Time","features":[528]},{"name":"SayAsInterpretAs_Time_HoursMinutes12","features":[528]},{"name":"SayAsInterpretAs_Time_HoursMinutes24","features":[528]},{"name":"SayAsInterpretAs_Time_HoursMinutesSeconds12","features":[528]},{"name":"SayAsInterpretAs_Time_HoursMinutesSeconds24","features":[528]},{"name":"SayAsInterpretAs_Url","features":[528]},{"name":"ScrollAmount","features":[528]},{"name":"ScrollAmount_LargeDecrement","features":[528]},{"name":"ScrollAmount_LargeIncrement","features":[528]},{"name":"ScrollAmount_NoAmount","features":[528]},{"name":"ScrollAmount_SmallDecrement","features":[528]},{"name":"ScrollAmount_SmallIncrement","features":[528]},{"name":"ScrollBar_Control_GUID","features":[528]},{"name":"ScrollItemPattern_ScrollIntoView","features":[528]},{"name":"ScrollItem_Pattern_GUID","features":[528]},{"name":"ScrollPattern_Scroll","features":[528]},{"name":"ScrollPattern_SetScrollPercent","features":[528]},{"name":"Scroll_HorizontalScrollPercent_Property_GUID","features":[528]},{"name":"Scroll_HorizontalViewSize_Property_GUID","features":[528]},{"name":"Scroll_HorizontallyScrollable_Property_GUID","features":[528]},{"name":"Scroll_Pattern_GUID","features":[528]},{"name":"Scroll_VerticalScrollPercent_Property_GUID","features":[528]},{"name":"Scroll_VerticalViewSize_Property_GUID","features":[528]},{"name":"Scroll_VerticallyScrollable_Property_GUID","features":[528]},{"name":"Selection2_CurrentSelectedItem_Property_GUID","features":[528]},{"name":"Selection2_FirstSelectedItem_Property_GUID","features":[528]},{"name":"Selection2_ItemCount_Property_GUID","features":[528]},{"name":"Selection2_LastSelectedItem_Property_GUID","features":[528]},{"name":"SelectionItemPattern_AddToSelection","features":[528]},{"name":"SelectionItemPattern_RemoveFromSelection","features":[528]},{"name":"SelectionItemPattern_Select","features":[528]},{"name":"SelectionItem_ElementAddedToSelectionEvent_Event_GUID","features":[528]},{"name":"SelectionItem_ElementRemovedFromSelectionEvent_Event_GUID","features":[528]},{"name":"SelectionItem_ElementSelectedEvent_Event_GUID","features":[528]},{"name":"SelectionItem_IsSelected_Property_GUID","features":[528]},{"name":"SelectionItem_Pattern_GUID","features":[528]},{"name":"SelectionItem_SelectionContainer_Property_GUID","features":[528]},{"name":"Selection_CanSelectMultiple_Property_GUID","features":[528]},{"name":"Selection_InvalidatedEvent_Event_GUID","features":[528]},{"name":"Selection_IsSelectionRequired_Property_GUID","features":[528]},{"name":"Selection_Pattern2_GUID","features":[528]},{"name":"Selection_Pattern_GUID","features":[528]},{"name":"Selection_Selection_Property_GUID","features":[528]},{"name":"SemanticZoom_Control_GUID","features":[528]},{"name":"Separator_Control_GUID","features":[528]},{"name":"SetWinEventHook","features":[307,528]},{"name":"SizeOfSet_Property_GUID","features":[528]},{"name":"Size_Property_GUID","features":[528]},{"name":"Slider_Control_GUID","features":[528]},{"name":"Spinner_Control_GUID","features":[528]},{"name":"SplitButton_Control_GUID","features":[528]},{"name":"SpreadsheetItem_AnnotationObjects_Property_GUID","features":[528]},{"name":"SpreadsheetItem_AnnotationTypes_Property_GUID","features":[528]},{"name":"SpreadsheetItem_Formula_Property_GUID","features":[528]},{"name":"SpreadsheetItem_Pattern_GUID","features":[528]},{"name":"Spreadsheet_Pattern_GUID","features":[528]},{"name":"StatusBar_Control_GUID","features":[528]},{"name":"StructureChangeType","features":[528]},{"name":"StructureChangeType_ChildAdded","features":[528]},{"name":"StructureChangeType_ChildRemoved","features":[528]},{"name":"StructureChangeType_ChildrenBulkAdded","features":[528]},{"name":"StructureChangeType_ChildrenBulkRemoved","features":[528]},{"name":"StructureChangeType_ChildrenInvalidated","features":[528]},{"name":"StructureChangeType_ChildrenReordered","features":[528]},{"name":"StructureChanged_Event_GUID","features":[528]},{"name":"StructuredMarkup_CompositionComplete_Event_GUID","features":[528]},{"name":"StructuredMarkup_Deleted_Event_GUID","features":[528]},{"name":"StructuredMarkup_Pattern_GUID","features":[528]},{"name":"StructuredMarkup_SelectionChanged_Event_GUID","features":[528]},{"name":"StyleId_BulletedList","features":[528]},{"name":"StyleId_BulletedList_GUID","features":[528]},{"name":"StyleId_Custom","features":[528]},{"name":"StyleId_Custom_GUID","features":[528]},{"name":"StyleId_Emphasis","features":[528]},{"name":"StyleId_Emphasis_GUID","features":[528]},{"name":"StyleId_Heading1","features":[528]},{"name":"StyleId_Heading1_GUID","features":[528]},{"name":"StyleId_Heading2","features":[528]},{"name":"StyleId_Heading2_GUID","features":[528]},{"name":"StyleId_Heading3","features":[528]},{"name":"StyleId_Heading3_GUID","features":[528]},{"name":"StyleId_Heading4","features":[528]},{"name":"StyleId_Heading4_GUID","features":[528]},{"name":"StyleId_Heading5","features":[528]},{"name":"StyleId_Heading5_GUID","features":[528]},{"name":"StyleId_Heading6","features":[528]},{"name":"StyleId_Heading6_GUID","features":[528]},{"name":"StyleId_Heading7","features":[528]},{"name":"StyleId_Heading7_GUID","features":[528]},{"name":"StyleId_Heading8","features":[528]},{"name":"StyleId_Heading8_GUID","features":[528]},{"name":"StyleId_Heading9","features":[528]},{"name":"StyleId_Heading9_GUID","features":[528]},{"name":"StyleId_Normal","features":[528]},{"name":"StyleId_Normal_GUID","features":[528]},{"name":"StyleId_NumberedList","features":[528]},{"name":"StyleId_NumberedList_GUID","features":[528]},{"name":"StyleId_Quote","features":[528]},{"name":"StyleId_Quote_GUID","features":[528]},{"name":"StyleId_Subtitle","features":[528]},{"name":"StyleId_Subtitle_GUID","features":[528]},{"name":"StyleId_Title","features":[528]},{"name":"StyleId_Title_GUID","features":[528]},{"name":"Styles_ExtendedProperties_Property_GUID","features":[528]},{"name":"Styles_FillColor_Property_GUID","features":[528]},{"name":"Styles_FillPatternColor_Property_GUID","features":[528]},{"name":"Styles_FillPatternStyle_Property_GUID","features":[528]},{"name":"Styles_Pattern_GUID","features":[528]},{"name":"Styles_Shape_Property_GUID","features":[528]},{"name":"Styles_StyleId_Property_GUID","features":[528]},{"name":"Styles_StyleName_Property_GUID","features":[528]},{"name":"SupportedTextSelection","features":[528]},{"name":"SupportedTextSelection_Multiple","features":[528]},{"name":"SupportedTextSelection_None","features":[528]},{"name":"SupportedTextSelection_Single","features":[528]},{"name":"SynchronizedInputPattern_Cancel","features":[528]},{"name":"SynchronizedInputPattern_StartListening","features":[528]},{"name":"SynchronizedInputType","features":[528]},{"name":"SynchronizedInputType_KeyDown","features":[528]},{"name":"SynchronizedInputType_KeyUp","features":[528]},{"name":"SynchronizedInputType_LeftMouseDown","features":[528]},{"name":"SynchronizedInputType_LeftMouseUp","features":[528]},{"name":"SynchronizedInputType_RightMouseDown","features":[528]},{"name":"SynchronizedInputType_RightMouseUp","features":[528]},{"name":"SynchronizedInput_Pattern_GUID","features":[528]},{"name":"SystemAlert_Event_GUID","features":[528]},{"name":"TOGGLEKEYS","features":[528]},{"name":"TabItem_Control_GUID","features":[528]},{"name":"Tab_Control_GUID","features":[528]},{"name":"TableItem_ColumnHeaderItems_Property_GUID","features":[528]},{"name":"TableItem_Pattern_GUID","features":[528]},{"name":"TableItem_RowHeaderItems_Property_GUID","features":[528]},{"name":"Table_ColumnHeaders_Property_GUID","features":[528]},{"name":"Table_Control_GUID","features":[528]},{"name":"Table_Pattern_GUID","features":[528]},{"name":"Table_RowHeaders_Property_GUID","features":[528]},{"name":"Table_RowOrColumnMajor_Property_GUID","features":[528]},{"name":"TextChild_Pattern_GUID","features":[528]},{"name":"TextDecorationLineStyle","features":[528]},{"name":"TextDecorationLineStyle_Dash","features":[528]},{"name":"TextDecorationLineStyle_DashDot","features":[528]},{"name":"TextDecorationLineStyle_DashDotDot","features":[528]},{"name":"TextDecorationLineStyle_Dot","features":[528]},{"name":"TextDecorationLineStyle_Double","features":[528]},{"name":"TextDecorationLineStyle_DoubleWavy","features":[528]},{"name":"TextDecorationLineStyle_LongDash","features":[528]},{"name":"TextDecorationLineStyle_None","features":[528]},{"name":"TextDecorationLineStyle_Other","features":[528]},{"name":"TextDecorationLineStyle_Single","features":[528]},{"name":"TextDecorationLineStyle_ThickDash","features":[528]},{"name":"TextDecorationLineStyle_ThickDashDot","features":[528]},{"name":"TextDecorationLineStyle_ThickDashDotDot","features":[528]},{"name":"TextDecorationLineStyle_ThickDot","features":[528]},{"name":"TextDecorationLineStyle_ThickLongDash","features":[528]},{"name":"TextDecorationLineStyle_ThickSingle","features":[528]},{"name":"TextDecorationLineStyle_ThickWavy","features":[528]},{"name":"TextDecorationLineStyle_Wavy","features":[528]},{"name":"TextDecorationLineStyle_WordsOnly","features":[528]},{"name":"TextEditChangeType","features":[528]},{"name":"TextEditChangeType_AutoComplete","features":[528]},{"name":"TextEditChangeType_AutoCorrect","features":[528]},{"name":"TextEditChangeType_Composition","features":[528]},{"name":"TextEditChangeType_CompositionFinalized","features":[528]},{"name":"TextEditChangeType_None","features":[528]},{"name":"TextEdit_ConversionTargetChanged_Event_GUID","features":[528]},{"name":"TextEdit_Pattern_GUID","features":[528]},{"name":"TextEdit_TextChanged_Event_GUID","features":[528]},{"name":"TextPatternRangeEndpoint","features":[528]},{"name":"TextPatternRangeEndpoint_End","features":[528]},{"name":"TextPatternRangeEndpoint_Start","features":[528]},{"name":"TextPattern_GetSelection","features":[358,528]},{"name":"TextPattern_GetVisibleRanges","features":[358,528]},{"name":"TextPattern_RangeFromChild","features":[528]},{"name":"TextPattern_RangeFromPoint","features":[528]},{"name":"TextPattern_get_DocumentRange","features":[528]},{"name":"TextPattern_get_SupportedTextSelection","features":[528]},{"name":"TextRange_AddToSelection","features":[528]},{"name":"TextRange_Clone","features":[528]},{"name":"TextRange_Compare","features":[307,528]},{"name":"TextRange_CompareEndpoints","features":[528]},{"name":"TextRange_ExpandToEnclosingUnit","features":[528]},{"name":"TextRange_FindAttribute","features":[307,528]},{"name":"TextRange_FindText","features":[307,528]},{"name":"TextRange_GetAttributeValue","features":[528]},{"name":"TextRange_GetBoundingRectangles","features":[358,528]},{"name":"TextRange_GetChildren","features":[358,528]},{"name":"TextRange_GetEnclosingElement","features":[528]},{"name":"TextRange_GetText","features":[528]},{"name":"TextRange_Move","features":[528]},{"name":"TextRange_MoveEndpointByRange","features":[528]},{"name":"TextRange_MoveEndpointByUnit","features":[528]},{"name":"TextRange_RemoveFromSelection","features":[528]},{"name":"TextRange_ScrollIntoView","features":[307,528]},{"name":"TextRange_Select","features":[528]},{"name":"TextUnit","features":[528]},{"name":"TextUnit_Character","features":[528]},{"name":"TextUnit_Document","features":[528]},{"name":"TextUnit_Format","features":[528]},{"name":"TextUnit_Line","features":[528]},{"name":"TextUnit_Page","features":[528]},{"name":"TextUnit_Paragraph","features":[528]},{"name":"TextUnit_Word","features":[528]},{"name":"Text_AfterParagraphSpacing_Attribute_GUID","features":[528]},{"name":"Text_AfterSpacing_Attribute_GUID","features":[528]},{"name":"Text_AnimationStyle_Attribute_GUID","features":[528]},{"name":"Text_AnnotationObjects_Attribute_GUID","features":[528]},{"name":"Text_AnnotationTypes_Attribute_GUID","features":[528]},{"name":"Text_BackgroundColor_Attribute_GUID","features":[528]},{"name":"Text_BeforeParagraphSpacing_Attribute_GUID","features":[528]},{"name":"Text_BeforeSpacing_Attribute_GUID","features":[528]},{"name":"Text_BulletStyle_Attribute_GUID","features":[528]},{"name":"Text_CapStyle_Attribute_GUID","features":[528]},{"name":"Text_CaretBidiMode_Attribute_GUID","features":[528]},{"name":"Text_CaretPosition_Attribute_GUID","features":[528]},{"name":"Text_Control_GUID","features":[528]},{"name":"Text_Culture_Attribute_GUID","features":[528]},{"name":"Text_FontName_Attribute_GUID","features":[528]},{"name":"Text_FontSize_Attribute_GUID","features":[528]},{"name":"Text_FontWeight_Attribute_GUID","features":[528]},{"name":"Text_ForegroundColor_Attribute_GUID","features":[528]},{"name":"Text_HorizontalTextAlignment_Attribute_GUID","features":[528]},{"name":"Text_IndentationFirstLine_Attribute_GUID","features":[528]},{"name":"Text_IndentationLeading_Attribute_GUID","features":[528]},{"name":"Text_IndentationTrailing_Attribute_GUID","features":[528]},{"name":"Text_IsActive_Attribute_GUID","features":[528]},{"name":"Text_IsHidden_Attribute_GUID","features":[528]},{"name":"Text_IsItalic_Attribute_GUID","features":[528]},{"name":"Text_IsReadOnly_Attribute_GUID","features":[528]},{"name":"Text_IsSubscript_Attribute_GUID","features":[528]},{"name":"Text_IsSuperscript_Attribute_GUID","features":[528]},{"name":"Text_LineSpacing_Attribute_GUID","features":[528]},{"name":"Text_Link_Attribute_GUID","features":[528]},{"name":"Text_MarginBottom_Attribute_GUID","features":[528]},{"name":"Text_MarginLeading_Attribute_GUID","features":[528]},{"name":"Text_MarginTop_Attribute_GUID","features":[528]},{"name":"Text_MarginTrailing_Attribute_GUID","features":[528]},{"name":"Text_OutlineStyles_Attribute_GUID","features":[528]},{"name":"Text_OverlineColor_Attribute_GUID","features":[528]},{"name":"Text_OverlineStyle_Attribute_GUID","features":[528]},{"name":"Text_Pattern2_GUID","features":[528]},{"name":"Text_Pattern_GUID","features":[528]},{"name":"Text_SayAsInterpretAs_Attribute_GUID","features":[528]},{"name":"Text_SelectionActiveEnd_Attribute_GUID","features":[528]},{"name":"Text_StrikethroughColor_Attribute_GUID","features":[528]},{"name":"Text_StrikethroughStyle_Attribute_GUID","features":[528]},{"name":"Text_StyleId_Attribute_GUID","features":[528]},{"name":"Text_StyleName_Attribute_GUID","features":[528]},{"name":"Text_Tabs_Attribute_GUID","features":[528]},{"name":"Text_TextChangedEvent_Event_GUID","features":[528]},{"name":"Text_TextFlowDirections_Attribute_GUID","features":[528]},{"name":"Text_TextSelectionChangedEvent_Event_GUID","features":[528]},{"name":"Text_UnderlineColor_Attribute_GUID","features":[528]},{"name":"Text_UnderlineStyle_Attribute_GUID","features":[528]},{"name":"Thumb_Control_GUID","features":[528]},{"name":"TitleBar_Control_GUID","features":[528]},{"name":"TogglePattern_Toggle","features":[528]},{"name":"ToggleState","features":[528]},{"name":"ToggleState_Indeterminate","features":[528]},{"name":"ToggleState_Off","features":[528]},{"name":"ToggleState_On","features":[528]},{"name":"Toggle_Pattern_GUID","features":[528]},{"name":"Toggle_ToggleState_Property_GUID","features":[528]},{"name":"ToolBar_Control_GUID","features":[528]},{"name":"ToolTipClosed_Event_GUID","features":[528]},{"name":"ToolTipOpened_Event_GUID","features":[528]},{"name":"ToolTip_Control_GUID","features":[528]},{"name":"Tranform_Pattern2_GUID","features":[528]},{"name":"Transform2_CanZoom_Property_GUID","features":[528]},{"name":"Transform2_ZoomLevel_Property_GUID","features":[528]},{"name":"Transform2_ZoomMaximum_Property_GUID","features":[528]},{"name":"Transform2_ZoomMinimum_Property_GUID","features":[528]},{"name":"TransformPattern_Move","features":[528]},{"name":"TransformPattern_Resize","features":[528]},{"name":"TransformPattern_Rotate","features":[528]},{"name":"Transform_CanMove_Property_GUID","features":[528]},{"name":"Transform_CanResize_Property_GUID","features":[528]},{"name":"Transform_CanRotate_Property_GUID","features":[528]},{"name":"Transform_Pattern_GUID","features":[528]},{"name":"TreeItem_Control_GUID","features":[528]},{"name":"TreeScope","features":[528]},{"name":"TreeScope_Ancestors","features":[528]},{"name":"TreeScope_Children","features":[528]},{"name":"TreeScope_Descendants","features":[528]},{"name":"TreeScope_Element","features":[528]},{"name":"TreeScope_None","features":[528]},{"name":"TreeScope_Parent","features":[528]},{"name":"TreeScope_Subtree","features":[528]},{"name":"TreeTraversalOptions","features":[528]},{"name":"TreeTraversalOptions_Default","features":[528]},{"name":"TreeTraversalOptions_LastToFirstOrder","features":[528]},{"name":"TreeTraversalOptions_PostOrder","features":[528]},{"name":"Tree_Control_GUID","features":[528]},{"name":"UIA_ANNOTATIONTYPE","features":[528]},{"name":"UIA_AcceleratorKeyPropertyId","features":[528]},{"name":"UIA_AccessKeyPropertyId","features":[528]},{"name":"UIA_ActiveTextPositionChangedEventId","features":[528]},{"name":"UIA_AfterParagraphSpacingAttributeId","features":[528]},{"name":"UIA_AnimationStyleAttributeId","features":[528]},{"name":"UIA_AnnotationAnnotationTypeIdPropertyId","features":[528]},{"name":"UIA_AnnotationAnnotationTypeNamePropertyId","features":[528]},{"name":"UIA_AnnotationAuthorPropertyId","features":[528]},{"name":"UIA_AnnotationDateTimePropertyId","features":[528]},{"name":"UIA_AnnotationObjectsAttributeId","features":[528]},{"name":"UIA_AnnotationObjectsPropertyId","features":[528]},{"name":"UIA_AnnotationPatternId","features":[528]},{"name":"UIA_AnnotationTargetPropertyId","features":[528]},{"name":"UIA_AnnotationTypesAttributeId","features":[528]},{"name":"UIA_AnnotationTypesPropertyId","features":[528]},{"name":"UIA_AppBarControlTypeId","features":[528]},{"name":"UIA_AriaPropertiesPropertyId","features":[528]},{"name":"UIA_AriaRolePropertyId","features":[528]},{"name":"UIA_AsyncContentLoadedEventId","features":[528]},{"name":"UIA_AutomationFocusChangedEventId","features":[528]},{"name":"UIA_AutomationIdPropertyId","features":[528]},{"name":"UIA_AutomationPropertyChangedEventId","features":[528]},{"name":"UIA_BackgroundColorAttributeId","features":[528]},{"name":"UIA_BeforeParagraphSpacingAttributeId","features":[528]},{"name":"UIA_BoundingRectanglePropertyId","features":[528]},{"name":"UIA_BulletStyleAttributeId","features":[528]},{"name":"UIA_ButtonControlTypeId","features":[528]},{"name":"UIA_CHANGE_ID","features":[528]},{"name":"UIA_CONTROLTYPE_ID","features":[528]},{"name":"UIA_CalendarControlTypeId","features":[528]},{"name":"UIA_CapStyleAttributeId","features":[528]},{"name":"UIA_CaretBidiModeAttributeId","features":[528]},{"name":"UIA_CaretPositionAttributeId","features":[528]},{"name":"UIA_CenterPointPropertyId","features":[528]},{"name":"UIA_ChangesEventId","features":[528]},{"name":"UIA_CheckBoxControlTypeId","features":[528]},{"name":"UIA_ClassNamePropertyId","features":[528]},{"name":"UIA_ClickablePointPropertyId","features":[528]},{"name":"UIA_ComboBoxControlTypeId","features":[528]},{"name":"UIA_ControlTypePropertyId","features":[528]},{"name":"UIA_ControllerForPropertyId","features":[528]},{"name":"UIA_CultureAttributeId","features":[528]},{"name":"UIA_CulturePropertyId","features":[528]},{"name":"UIA_CustomControlTypeId","features":[528]},{"name":"UIA_CustomLandmarkTypeId","features":[528]},{"name":"UIA_CustomNavigationPatternId","features":[528]},{"name":"UIA_DataGridControlTypeId","features":[528]},{"name":"UIA_DataItemControlTypeId","features":[528]},{"name":"UIA_DescribedByPropertyId","features":[528]},{"name":"UIA_DockDockPositionPropertyId","features":[528]},{"name":"UIA_DockPatternId","features":[528]},{"name":"UIA_DocumentControlTypeId","features":[528]},{"name":"UIA_DragDropEffectPropertyId","features":[528]},{"name":"UIA_DragDropEffectsPropertyId","features":[528]},{"name":"UIA_DragGrabbedItemsPropertyId","features":[528]},{"name":"UIA_DragIsGrabbedPropertyId","features":[528]},{"name":"UIA_DragPatternId","features":[528]},{"name":"UIA_Drag_DragCancelEventId","features":[528]},{"name":"UIA_Drag_DragCompleteEventId","features":[528]},{"name":"UIA_Drag_DragStartEventId","features":[528]},{"name":"UIA_DropTargetDropTargetEffectPropertyId","features":[528]},{"name":"UIA_DropTargetDropTargetEffectsPropertyId","features":[528]},{"name":"UIA_DropTargetPatternId","features":[528]},{"name":"UIA_DropTarget_DragEnterEventId","features":[528]},{"name":"UIA_DropTarget_DragLeaveEventId","features":[528]},{"name":"UIA_DropTarget_DroppedEventId","features":[528]},{"name":"UIA_EVENT_ID","features":[528]},{"name":"UIA_E_ELEMENTNOTAVAILABLE","features":[528]},{"name":"UIA_E_ELEMENTNOTENABLED","features":[528]},{"name":"UIA_E_INVALIDOPERATION","features":[528]},{"name":"UIA_E_NOCLICKABLEPOINT","features":[528]},{"name":"UIA_E_NOTSUPPORTED","features":[528]},{"name":"UIA_E_PROXYASSEMBLYNOTLOADED","features":[528]},{"name":"UIA_E_TIMEOUT","features":[528]},{"name":"UIA_EditControlTypeId","features":[528]},{"name":"UIA_ExpandCollapseExpandCollapseStatePropertyId","features":[528]},{"name":"UIA_ExpandCollapsePatternId","features":[528]},{"name":"UIA_FillColorPropertyId","features":[528]},{"name":"UIA_FillTypePropertyId","features":[528]},{"name":"UIA_FlowsFromPropertyId","features":[528]},{"name":"UIA_FlowsToPropertyId","features":[528]},{"name":"UIA_FontNameAttributeId","features":[528]},{"name":"UIA_FontSizeAttributeId","features":[528]},{"name":"UIA_FontWeightAttributeId","features":[528]},{"name":"UIA_ForegroundColorAttributeId","features":[528]},{"name":"UIA_FormLandmarkTypeId","features":[528]},{"name":"UIA_FrameworkIdPropertyId","features":[528]},{"name":"UIA_FullDescriptionPropertyId","features":[528]},{"name":"UIA_GridColumnCountPropertyId","features":[528]},{"name":"UIA_GridItemColumnPropertyId","features":[528]},{"name":"UIA_GridItemColumnSpanPropertyId","features":[528]},{"name":"UIA_GridItemContainingGridPropertyId","features":[528]},{"name":"UIA_GridItemPatternId","features":[528]},{"name":"UIA_GridItemRowPropertyId","features":[528]},{"name":"UIA_GridItemRowSpanPropertyId","features":[528]},{"name":"UIA_GridPatternId","features":[528]},{"name":"UIA_GridRowCountPropertyId","features":[528]},{"name":"UIA_GroupControlTypeId","features":[528]},{"name":"UIA_HEADINGLEVEL_ID","features":[528]},{"name":"UIA_HasKeyboardFocusPropertyId","features":[528]},{"name":"UIA_HeaderControlTypeId","features":[528]},{"name":"UIA_HeaderItemControlTypeId","features":[528]},{"name":"UIA_HeadingLevelPropertyId","features":[528]},{"name":"UIA_HelpTextPropertyId","features":[528]},{"name":"UIA_HorizontalTextAlignmentAttributeId","features":[528]},{"name":"UIA_HostedFragmentRootsInvalidatedEventId","features":[528]},{"name":"UIA_HyperlinkControlTypeId","features":[528]},{"name":"UIA_IAFP_DEFAULT","features":[528]},{"name":"UIA_IAFP_UNWRAP_BRIDGE","features":[528]},{"name":"UIA_ImageControlTypeId","features":[528]},{"name":"UIA_IndentationFirstLineAttributeId","features":[528]},{"name":"UIA_IndentationLeadingAttributeId","features":[528]},{"name":"UIA_IndentationTrailingAttributeId","features":[528]},{"name":"UIA_InputDiscardedEventId","features":[528]},{"name":"UIA_InputReachedOtherElementEventId","features":[528]},{"name":"UIA_InputReachedTargetEventId","features":[528]},{"name":"UIA_InvokePatternId","features":[528]},{"name":"UIA_Invoke_InvokedEventId","features":[528]},{"name":"UIA_IsActiveAttributeId","features":[528]},{"name":"UIA_IsAnnotationPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsContentElementPropertyId","features":[528]},{"name":"UIA_IsControlElementPropertyId","features":[528]},{"name":"UIA_IsCustomNavigationPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsDataValidForFormPropertyId","features":[528]},{"name":"UIA_IsDialogPropertyId","features":[528]},{"name":"UIA_IsDockPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsDragPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsDropTargetPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsEnabledPropertyId","features":[528]},{"name":"UIA_IsExpandCollapsePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsGridItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsGridPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsHiddenAttributeId","features":[528]},{"name":"UIA_IsInvokePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsItalicAttributeId","features":[528]},{"name":"UIA_IsItemContainerPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsKeyboardFocusablePropertyId","features":[528]},{"name":"UIA_IsLegacyIAccessiblePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsMultipleViewPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsObjectModelPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsOffscreenPropertyId","features":[528]},{"name":"UIA_IsPasswordPropertyId","features":[528]},{"name":"UIA_IsPeripheralPropertyId","features":[528]},{"name":"UIA_IsRangeValuePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsReadOnlyAttributeId","features":[528]},{"name":"UIA_IsRequiredForFormPropertyId","features":[528]},{"name":"UIA_IsScrollItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsScrollPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSelectionItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSelectionPattern2AvailablePropertyId","features":[528]},{"name":"UIA_IsSelectionPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSpreadsheetItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSpreadsheetPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsStylesPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSubscriptAttributeId","features":[528]},{"name":"UIA_IsSuperscriptAttributeId","features":[528]},{"name":"UIA_IsSynchronizedInputPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTableItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTablePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTextChildPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTextEditPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTextPattern2AvailablePropertyId","features":[528]},{"name":"UIA_IsTextPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTogglePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTransformPattern2AvailablePropertyId","features":[528]},{"name":"UIA_IsTransformPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsValuePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsVirtualizedItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsWindowPatternAvailablePropertyId","features":[528]},{"name":"UIA_ItemContainerPatternId","features":[528]},{"name":"UIA_ItemStatusPropertyId","features":[528]},{"name":"UIA_ItemTypePropertyId","features":[528]},{"name":"UIA_LANDMARKTYPE_ID","features":[528]},{"name":"UIA_LabeledByPropertyId","features":[528]},{"name":"UIA_LandmarkTypePropertyId","features":[528]},{"name":"UIA_LayoutInvalidatedEventId","features":[528]},{"name":"UIA_LegacyIAccessibleChildIdPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleDefaultActionPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleDescriptionPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleHelpPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleKeyboardShortcutPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleNamePropertyId","features":[528]},{"name":"UIA_LegacyIAccessiblePatternId","features":[528]},{"name":"UIA_LegacyIAccessibleRolePropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleSelectionPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleStatePropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleValuePropertyId","features":[528]},{"name":"UIA_LevelPropertyId","features":[528]},{"name":"UIA_LineSpacingAttributeId","features":[528]},{"name":"UIA_LinkAttributeId","features":[528]},{"name":"UIA_ListControlTypeId","features":[528]},{"name":"UIA_ListItemControlTypeId","features":[528]},{"name":"UIA_LiveRegionChangedEventId","features":[528]},{"name":"UIA_LiveSettingPropertyId","features":[528]},{"name":"UIA_LocalizedControlTypePropertyId","features":[528]},{"name":"UIA_LocalizedLandmarkTypePropertyId","features":[528]},{"name":"UIA_METADATA_ID","features":[528]},{"name":"UIA_MainLandmarkTypeId","features":[528]},{"name":"UIA_MarginBottomAttributeId","features":[528]},{"name":"UIA_MarginLeadingAttributeId","features":[528]},{"name":"UIA_MarginTopAttributeId","features":[528]},{"name":"UIA_MarginTrailingAttributeId","features":[528]},{"name":"UIA_MenuBarControlTypeId","features":[528]},{"name":"UIA_MenuClosedEventId","features":[528]},{"name":"UIA_MenuControlTypeId","features":[528]},{"name":"UIA_MenuItemControlTypeId","features":[528]},{"name":"UIA_MenuModeEndEventId","features":[528]},{"name":"UIA_MenuModeStartEventId","features":[528]},{"name":"UIA_MenuOpenedEventId","features":[528]},{"name":"UIA_MultipleViewCurrentViewPropertyId","features":[528]},{"name":"UIA_MultipleViewPatternId","features":[528]},{"name":"UIA_MultipleViewSupportedViewsPropertyId","features":[528]},{"name":"UIA_NamePropertyId","features":[528]},{"name":"UIA_NativeWindowHandlePropertyId","features":[528]},{"name":"UIA_NavigationLandmarkTypeId","features":[528]},{"name":"UIA_NotificationEventId","features":[528]},{"name":"UIA_ObjectModelPatternId","features":[528]},{"name":"UIA_OptimizeForVisualContentPropertyId","features":[528]},{"name":"UIA_OrientationPropertyId","features":[528]},{"name":"UIA_OutlineColorPropertyId","features":[528]},{"name":"UIA_OutlineStylesAttributeId","features":[528]},{"name":"UIA_OutlineThicknessPropertyId","features":[528]},{"name":"UIA_OverlineColorAttributeId","features":[528]},{"name":"UIA_OverlineStyleAttributeId","features":[528]},{"name":"UIA_PATTERN_ID","features":[528]},{"name":"UIA_PFIA_DEFAULT","features":[528]},{"name":"UIA_PFIA_UNWRAP_BRIDGE","features":[528]},{"name":"UIA_PROPERTY_ID","features":[528]},{"name":"UIA_PaneControlTypeId","features":[528]},{"name":"UIA_PositionInSetPropertyId","features":[528]},{"name":"UIA_ProcessIdPropertyId","features":[528]},{"name":"UIA_ProgressBarControlTypeId","features":[528]},{"name":"UIA_ProviderDescriptionPropertyId","features":[528]},{"name":"UIA_RadioButtonControlTypeId","features":[528]},{"name":"UIA_RangeValueIsReadOnlyPropertyId","features":[528]},{"name":"UIA_RangeValueLargeChangePropertyId","features":[528]},{"name":"UIA_RangeValueMaximumPropertyId","features":[528]},{"name":"UIA_RangeValueMinimumPropertyId","features":[528]},{"name":"UIA_RangeValuePatternId","features":[528]},{"name":"UIA_RangeValueSmallChangePropertyId","features":[528]},{"name":"UIA_RangeValueValuePropertyId","features":[528]},{"name":"UIA_RotationPropertyId","features":[528]},{"name":"UIA_RuntimeIdPropertyId","features":[528]},{"name":"UIA_STYLE_ID","features":[528]},{"name":"UIA_SayAsInterpretAsAttributeId","features":[528]},{"name":"UIA_SayAsInterpretAsMetadataId","features":[528]},{"name":"UIA_ScrollBarControlTypeId","features":[528]},{"name":"UIA_ScrollHorizontalScrollPercentPropertyId","features":[528]},{"name":"UIA_ScrollHorizontalViewSizePropertyId","features":[528]},{"name":"UIA_ScrollHorizontallyScrollablePropertyId","features":[528]},{"name":"UIA_ScrollItemPatternId","features":[528]},{"name":"UIA_ScrollPatternId","features":[528]},{"name":"UIA_ScrollPatternNoScroll","features":[528]},{"name":"UIA_ScrollVerticalScrollPercentPropertyId","features":[528]},{"name":"UIA_ScrollVerticalViewSizePropertyId","features":[528]},{"name":"UIA_ScrollVerticallyScrollablePropertyId","features":[528]},{"name":"UIA_SearchLandmarkTypeId","features":[528]},{"name":"UIA_Selection2CurrentSelectedItemPropertyId","features":[528]},{"name":"UIA_Selection2FirstSelectedItemPropertyId","features":[528]},{"name":"UIA_Selection2ItemCountPropertyId","features":[528]},{"name":"UIA_Selection2LastSelectedItemPropertyId","features":[528]},{"name":"UIA_SelectionActiveEndAttributeId","features":[528]},{"name":"UIA_SelectionCanSelectMultiplePropertyId","features":[528]},{"name":"UIA_SelectionIsSelectionRequiredPropertyId","features":[528]},{"name":"UIA_SelectionItemIsSelectedPropertyId","features":[528]},{"name":"UIA_SelectionItemPatternId","features":[528]},{"name":"UIA_SelectionItemSelectionContainerPropertyId","features":[528]},{"name":"UIA_SelectionItem_ElementAddedToSelectionEventId","features":[528]},{"name":"UIA_SelectionItem_ElementRemovedFromSelectionEventId","features":[528]},{"name":"UIA_SelectionItem_ElementSelectedEventId","features":[528]},{"name":"UIA_SelectionPattern2Id","features":[528]},{"name":"UIA_SelectionPatternId","features":[528]},{"name":"UIA_SelectionSelectionPropertyId","features":[528]},{"name":"UIA_Selection_InvalidatedEventId","features":[528]},{"name":"UIA_SemanticZoomControlTypeId","features":[528]},{"name":"UIA_SeparatorControlTypeId","features":[528]},{"name":"UIA_SizeOfSetPropertyId","features":[528]},{"name":"UIA_SizePropertyId","features":[528]},{"name":"UIA_SliderControlTypeId","features":[528]},{"name":"UIA_SpinnerControlTypeId","features":[528]},{"name":"UIA_SplitButtonControlTypeId","features":[528]},{"name":"UIA_SpreadsheetItemAnnotationObjectsPropertyId","features":[528]},{"name":"UIA_SpreadsheetItemAnnotationTypesPropertyId","features":[528]},{"name":"UIA_SpreadsheetItemFormulaPropertyId","features":[528]},{"name":"UIA_SpreadsheetItemPatternId","features":[528]},{"name":"UIA_SpreadsheetPatternId","features":[528]},{"name":"UIA_StatusBarControlTypeId","features":[528]},{"name":"UIA_StrikethroughColorAttributeId","features":[528]},{"name":"UIA_StrikethroughStyleAttributeId","features":[528]},{"name":"UIA_StructureChangedEventId","features":[528]},{"name":"UIA_StyleIdAttributeId","features":[528]},{"name":"UIA_StyleNameAttributeId","features":[528]},{"name":"UIA_StylesExtendedPropertiesPropertyId","features":[528]},{"name":"UIA_StylesFillColorPropertyId","features":[528]},{"name":"UIA_StylesFillPatternColorPropertyId","features":[528]},{"name":"UIA_StylesFillPatternStylePropertyId","features":[528]},{"name":"UIA_StylesPatternId","features":[528]},{"name":"UIA_StylesShapePropertyId","features":[528]},{"name":"UIA_StylesStyleIdPropertyId","features":[528]},{"name":"UIA_StylesStyleNamePropertyId","features":[528]},{"name":"UIA_SummaryChangeId","features":[528]},{"name":"UIA_SynchronizedInputPatternId","features":[528]},{"name":"UIA_SystemAlertEventId","features":[528]},{"name":"UIA_TEXTATTRIBUTE_ID","features":[528]},{"name":"UIA_TabControlTypeId","features":[528]},{"name":"UIA_TabItemControlTypeId","features":[528]},{"name":"UIA_TableColumnHeadersPropertyId","features":[528]},{"name":"UIA_TableControlTypeId","features":[528]},{"name":"UIA_TableItemColumnHeaderItemsPropertyId","features":[528]},{"name":"UIA_TableItemPatternId","features":[528]},{"name":"UIA_TableItemRowHeaderItemsPropertyId","features":[528]},{"name":"UIA_TablePatternId","features":[528]},{"name":"UIA_TableRowHeadersPropertyId","features":[528]},{"name":"UIA_TableRowOrColumnMajorPropertyId","features":[528]},{"name":"UIA_TabsAttributeId","features":[528]},{"name":"UIA_TextChildPatternId","features":[528]},{"name":"UIA_TextControlTypeId","features":[528]},{"name":"UIA_TextEditPatternId","features":[528]},{"name":"UIA_TextEdit_ConversionTargetChangedEventId","features":[528]},{"name":"UIA_TextEdit_TextChangedEventId","features":[528]},{"name":"UIA_TextFlowDirectionsAttributeId","features":[528]},{"name":"UIA_TextPattern2Id","features":[528]},{"name":"UIA_TextPatternId","features":[528]},{"name":"UIA_Text_TextChangedEventId","features":[528]},{"name":"UIA_Text_TextSelectionChangedEventId","features":[528]},{"name":"UIA_ThumbControlTypeId","features":[528]},{"name":"UIA_TitleBarControlTypeId","features":[528]},{"name":"UIA_TogglePatternId","features":[528]},{"name":"UIA_ToggleToggleStatePropertyId","features":[528]},{"name":"UIA_ToolBarControlTypeId","features":[528]},{"name":"UIA_ToolTipClosedEventId","features":[528]},{"name":"UIA_ToolTipControlTypeId","features":[528]},{"name":"UIA_ToolTipOpenedEventId","features":[528]},{"name":"UIA_Transform2CanZoomPropertyId","features":[528]},{"name":"UIA_Transform2ZoomLevelPropertyId","features":[528]},{"name":"UIA_Transform2ZoomMaximumPropertyId","features":[528]},{"name":"UIA_Transform2ZoomMinimumPropertyId","features":[528]},{"name":"UIA_TransformCanMovePropertyId","features":[528]},{"name":"UIA_TransformCanResizePropertyId","features":[528]},{"name":"UIA_TransformCanRotatePropertyId","features":[528]},{"name":"UIA_TransformPattern2Id","features":[528]},{"name":"UIA_TransformPatternId","features":[528]},{"name":"UIA_TreeControlTypeId","features":[528]},{"name":"UIA_TreeItemControlTypeId","features":[528]},{"name":"UIA_UnderlineColorAttributeId","features":[528]},{"name":"UIA_UnderlineStyleAttributeId","features":[528]},{"name":"UIA_ValueIsReadOnlyPropertyId","features":[528]},{"name":"UIA_ValuePatternId","features":[528]},{"name":"UIA_ValueValuePropertyId","features":[528]},{"name":"UIA_VirtualizedItemPatternId","features":[528]},{"name":"UIA_VisualEffectsPropertyId","features":[528]},{"name":"UIA_WindowCanMaximizePropertyId","features":[528]},{"name":"UIA_WindowCanMinimizePropertyId","features":[528]},{"name":"UIA_WindowControlTypeId","features":[528]},{"name":"UIA_WindowIsModalPropertyId","features":[528]},{"name":"UIA_WindowIsTopmostPropertyId","features":[528]},{"name":"UIA_WindowPatternId","features":[528]},{"name":"UIA_WindowWindowInteractionStatePropertyId","features":[528]},{"name":"UIA_WindowWindowVisualStatePropertyId","features":[528]},{"name":"UIA_Window_WindowClosedEventId","features":[528]},{"name":"UIA_Window_WindowOpenedEventId","features":[528]},{"name":"UIAutomationEventInfo","features":[528]},{"name":"UIAutomationMethodInfo","features":[307,528]},{"name":"UIAutomationParameter","features":[528]},{"name":"UIAutomationPatternInfo","features":[307,528]},{"name":"UIAutomationPropertyInfo","features":[528]},{"name":"UIAutomationType","features":[528]},{"name":"UIAutomationType_Array","features":[528]},{"name":"UIAutomationType_Bool","features":[528]},{"name":"UIAutomationType_BoolArray","features":[528]},{"name":"UIAutomationType_Double","features":[528]},{"name":"UIAutomationType_DoubleArray","features":[528]},{"name":"UIAutomationType_Element","features":[528]},{"name":"UIAutomationType_ElementArray","features":[528]},{"name":"UIAutomationType_Int","features":[528]},{"name":"UIAutomationType_IntArray","features":[528]},{"name":"UIAutomationType_Out","features":[528]},{"name":"UIAutomationType_OutBool","features":[528]},{"name":"UIAutomationType_OutBoolArray","features":[528]},{"name":"UIAutomationType_OutDouble","features":[528]},{"name":"UIAutomationType_OutDoubleArray","features":[528]},{"name":"UIAutomationType_OutElement","features":[528]},{"name":"UIAutomationType_OutElementArray","features":[528]},{"name":"UIAutomationType_OutInt","features":[528]},{"name":"UIAutomationType_OutIntArray","features":[528]},{"name":"UIAutomationType_OutPoint","features":[528]},{"name":"UIAutomationType_OutPointArray","features":[528]},{"name":"UIAutomationType_OutRect","features":[528]},{"name":"UIAutomationType_OutRectArray","features":[528]},{"name":"UIAutomationType_OutString","features":[528]},{"name":"UIAutomationType_OutStringArray","features":[528]},{"name":"UIAutomationType_Point","features":[528]},{"name":"UIAutomationType_PointArray","features":[528]},{"name":"UIAutomationType_Rect","features":[528]},{"name":"UIAutomationType_RectArray","features":[528]},{"name":"UIAutomationType_String","features":[528]},{"name":"UIAutomationType_StringArray","features":[528]},{"name":"UiaAddEvent","features":[358,528]},{"name":"UiaAndOrCondition","features":[528]},{"name":"UiaAppendRuntimeId","features":[528]},{"name":"UiaAsyncContentLoadedEventArgs","features":[528]},{"name":"UiaCacheRequest","features":[528]},{"name":"UiaChangeInfo","features":[528]},{"name":"UiaChangesEventArgs","features":[528]},{"name":"UiaClientsAreListening","features":[307,528]},{"name":"UiaCondition","features":[528]},{"name":"UiaDisconnectAllProviders","features":[528]},{"name":"UiaDisconnectProvider","features":[528]},{"name":"UiaEventAddWindow","features":[307,528]},{"name":"UiaEventArgs","features":[528]},{"name":"UiaEventCallback","features":[358,528]},{"name":"UiaEventRemoveWindow","features":[307,528]},{"name":"UiaFind","features":[307,358,528]},{"name":"UiaFindParams","features":[307,528]},{"name":"UiaGetErrorDescription","features":[307,528]},{"name":"UiaGetPatternProvider","features":[528]},{"name":"UiaGetPropertyValue","features":[528]},{"name":"UiaGetReservedMixedAttributeValue","features":[528]},{"name":"UiaGetReservedNotSupportedValue","features":[528]},{"name":"UiaGetRootNode","features":[528]},{"name":"UiaGetRuntimeId","features":[358,528]},{"name":"UiaGetUpdatedCache","features":[358,528]},{"name":"UiaHPatternObjectFromVariant","features":[528]},{"name":"UiaHTextRangeFromVariant","features":[528]},{"name":"UiaHUiaNodeFromVariant","features":[528]},{"name":"UiaHasServerSideProvider","features":[307,528]},{"name":"UiaHostProviderFromHwnd","features":[307,528]},{"name":"UiaIAccessibleFromProvider","features":[358,528]},{"name":"UiaLookupId","features":[528]},{"name":"UiaNavigate","features":[358,528]},{"name":"UiaNodeFromFocus","features":[358,528]},{"name":"UiaNodeFromHandle","features":[307,528]},{"name":"UiaNodeFromPoint","features":[358,528]},{"name":"UiaNodeFromProvider","features":[528]},{"name":"UiaNodeRelease","features":[307,528]},{"name":"UiaNotCondition","features":[528]},{"name":"UiaPatternRelease","features":[307,528]},{"name":"UiaPoint","features":[528]},{"name":"UiaPropertyChangedEventArgs","features":[528]},{"name":"UiaPropertyCondition","features":[528]},{"name":"UiaProviderCallback","features":[307,358,528]},{"name":"UiaProviderForNonClient","features":[307,528]},{"name":"UiaProviderFromIAccessible","features":[358,528]},{"name":"UiaRaiseActiveTextPositionChangedEvent","features":[528]},{"name":"UiaRaiseAsyncContentLoadedEvent","features":[528]},{"name":"UiaRaiseAutomationEvent","features":[528]},{"name":"UiaRaiseAutomationPropertyChangedEvent","features":[528]},{"name":"UiaRaiseChangesEvent","features":[528]},{"name":"UiaRaiseNotificationEvent","features":[528]},{"name":"UiaRaiseStructureChangedEvent","features":[528]},{"name":"UiaRaiseTextEditTextChangedEvent","features":[358,528]},{"name":"UiaRect","features":[528]},{"name":"UiaRegisterProviderCallback","features":[307,358,528]},{"name":"UiaRemoveEvent","features":[528]},{"name":"UiaReturnRawElementProvider","features":[307,528]},{"name":"UiaRootObjectId","features":[528]},{"name":"UiaSetFocus","features":[528]},{"name":"UiaStructureChangedEventArgs","features":[528]},{"name":"UiaTextEditTextChangedEventArgs","features":[358,528]},{"name":"UiaTextRangeRelease","features":[307,528]},{"name":"UiaWindowClosedEventArgs","features":[528]},{"name":"UnhookWinEvent","features":[307,528]},{"name":"UnregisterPointerInputTarget","features":[307,528,369]},{"name":"UnregisterPointerInputTargetEx","features":[307,528,369]},{"name":"ValuePattern_SetValue","features":[528]},{"name":"Value_IsReadOnly_Property_GUID","features":[528]},{"name":"Value_Pattern_GUID","features":[528]},{"name":"Value_Value_Property_GUID","features":[528]},{"name":"VirtualizedItemPattern_Realize","features":[528]},{"name":"VirtualizedItem_Pattern_GUID","features":[528]},{"name":"VisualEffects","features":[528]},{"name":"VisualEffects_Bevel","features":[528]},{"name":"VisualEffects_Glow","features":[528]},{"name":"VisualEffects_None","features":[528]},{"name":"VisualEffects_Property_GUID","features":[528]},{"name":"VisualEffects_Reflection","features":[528]},{"name":"VisualEffects_Shadow","features":[528]},{"name":"VisualEffects_SoftEdges","features":[528]},{"name":"WINEVENTPROC","features":[307,528]},{"name":"WindowFromAccessibleObject","features":[307,358,528]},{"name":"WindowInteractionState","features":[528]},{"name":"WindowInteractionState_BlockedByModalWindow","features":[528]},{"name":"WindowInteractionState_Closing","features":[528]},{"name":"WindowInteractionState_NotResponding","features":[528]},{"name":"WindowInteractionState_ReadyForUserInteraction","features":[528]},{"name":"WindowInteractionState_Running","features":[528]},{"name":"WindowPattern_Close","features":[528]},{"name":"WindowPattern_SetWindowVisualState","features":[528]},{"name":"WindowPattern_WaitForInputIdle","features":[307,528]},{"name":"WindowVisualState","features":[528]},{"name":"WindowVisualState_Maximized","features":[528]},{"name":"WindowVisualState_Minimized","features":[528]},{"name":"WindowVisualState_Normal","features":[528]},{"name":"Window_CanMaximize_Property_GUID","features":[528]},{"name":"Window_CanMinimize_Property_GUID","features":[528]},{"name":"Window_Control_GUID","features":[528]},{"name":"Window_IsModal_Property_GUID","features":[528]},{"name":"Window_IsTopmost_Property_GUID","features":[528]},{"name":"Window_Pattern_GUID","features":[528]},{"name":"Window_WindowClosed_Event_GUID","features":[528]},{"name":"Window_WindowInteractionState_Property_GUID","features":[528]},{"name":"Window_WindowOpened_Event_GUID","features":[528]},{"name":"Window_WindowVisualState_Property_GUID","features":[528]},{"name":"ZoomUnit","features":[528]},{"name":"ZoomUnit_LargeDecrement","features":[528]},{"name":"ZoomUnit_LargeIncrement","features":[528]},{"name":"ZoomUnit_NoAmount","features":[528]},{"name":"ZoomUnit_SmallDecrement","features":[528]},{"name":"ZoomUnit_SmallIncrement","features":[528]}],"651":[{"name":"IUIAnimationInterpolator","features":[618]},{"name":"IUIAnimationInterpolator2","features":[618]},{"name":"IUIAnimationLoopIterationChangeHandler2","features":[618]},{"name":"IUIAnimationManager","features":[618]},{"name":"IUIAnimationManager2","features":[618]},{"name":"IUIAnimationManagerEventHandler","features":[618]},{"name":"IUIAnimationManagerEventHandler2","features":[618]},{"name":"IUIAnimationPrimitiveInterpolation","features":[618]},{"name":"IUIAnimationPriorityComparison","features":[618]},{"name":"IUIAnimationPriorityComparison2","features":[618]},{"name":"IUIAnimationStoryboard","features":[618]},{"name":"IUIAnimationStoryboard2","features":[618]},{"name":"IUIAnimationStoryboardEventHandler","features":[618]},{"name":"IUIAnimationStoryboardEventHandler2","features":[618]},{"name":"IUIAnimationTimer","features":[618]},{"name":"IUIAnimationTimerClientEventHandler","features":[618]},{"name":"IUIAnimationTimerEventHandler","features":[618]},{"name":"IUIAnimationTimerUpdateHandler","features":[618]},{"name":"IUIAnimationTransition","features":[618]},{"name":"IUIAnimationTransition2","features":[618]},{"name":"IUIAnimationTransitionFactory","features":[618]},{"name":"IUIAnimationTransitionFactory2","features":[618]},{"name":"IUIAnimationTransitionLibrary","features":[618]},{"name":"IUIAnimationTransitionLibrary2","features":[618]},{"name":"IUIAnimationVariable","features":[618]},{"name":"IUIAnimationVariable2","features":[618]},{"name":"IUIAnimationVariableChangeHandler","features":[618]},{"name":"IUIAnimationVariableChangeHandler2","features":[618]},{"name":"IUIAnimationVariableCurveChangeHandler2","features":[618]},{"name":"IUIAnimationVariableIntegerChangeHandler","features":[618]},{"name":"IUIAnimationVariableIntegerChangeHandler2","features":[618]},{"name":"UIAnimationManager","features":[618]},{"name":"UIAnimationManager2","features":[618]},{"name":"UIAnimationTimer","features":[618]},{"name":"UIAnimationTransitionFactory","features":[618]},{"name":"UIAnimationTransitionFactory2","features":[618]},{"name":"UIAnimationTransitionLibrary","features":[618]},{"name":"UIAnimationTransitionLibrary2","features":[618]},{"name":"UI_ANIMATION_DEPENDENCIES","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_DURATION","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_FINAL_VALUE","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_FINAL_VELOCITY","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_INTERMEDIATE_VALUES","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_NONE","features":[618]},{"name":"UI_ANIMATION_IDLE_BEHAVIOR","features":[618]},{"name":"UI_ANIMATION_IDLE_BEHAVIOR_CONTINUE","features":[618]},{"name":"UI_ANIMATION_IDLE_BEHAVIOR_DISABLE","features":[618]},{"name":"UI_ANIMATION_KEYFRAME","features":[618]},{"name":"UI_ANIMATION_MANAGER_BUSY","features":[618]},{"name":"UI_ANIMATION_MANAGER_IDLE","features":[618]},{"name":"UI_ANIMATION_MANAGER_STATUS","features":[618]},{"name":"UI_ANIMATION_MODE","features":[618]},{"name":"UI_ANIMATION_MODE_DISABLED","features":[618]},{"name":"UI_ANIMATION_MODE_ENABLED","features":[618]},{"name":"UI_ANIMATION_MODE_SYSTEM_DEFAULT","features":[618]},{"name":"UI_ANIMATION_PRIORITY_EFFECT","features":[618]},{"name":"UI_ANIMATION_PRIORITY_EFFECT_DELAY","features":[618]},{"name":"UI_ANIMATION_PRIORITY_EFFECT_FAILURE","features":[618]},{"name":"UI_ANIMATION_REPEAT_INDEFINITELY","features":[618]},{"name":"UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_END","features":[618]},{"name":"UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_START","features":[618]},{"name":"UI_ANIMATION_REPEAT_MODE","features":[618]},{"name":"UI_ANIMATION_REPEAT_MODE_ALTERNATE","features":[618]},{"name":"UI_ANIMATION_REPEAT_MODE_NORMAL","features":[618]},{"name":"UI_ANIMATION_ROUNDING_CEILING","features":[618]},{"name":"UI_ANIMATION_ROUNDING_FLOOR","features":[618]},{"name":"UI_ANIMATION_ROUNDING_MODE","features":[618]},{"name":"UI_ANIMATION_ROUNDING_NEAREST","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_DEFERRED","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_RESULT","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_SUCCEEDED","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE","features":[618]},{"name":"UI_ANIMATION_SECONDS_EVENTUALLY","features":[618]},{"name":"UI_ANIMATION_SECONDS_INFINITE","features":[618]},{"name":"UI_ANIMATION_SLOPE","features":[618]},{"name":"UI_ANIMATION_SLOPE_DECREASING","features":[618]},{"name":"UI_ANIMATION_SLOPE_INCREASING","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_BUILDING","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_CANCELLED","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_FINISHED","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_PLAYING","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_READY","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_SCHEDULED","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_STATUS","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_TRUNCATED","features":[618]},{"name":"UI_ANIMATION_TIMER_CLIENT_BUSY","features":[618]},{"name":"UI_ANIMATION_TIMER_CLIENT_IDLE","features":[618]},{"name":"UI_ANIMATION_TIMER_CLIENT_STATUS","features":[618]},{"name":"UI_ANIMATION_UPDATE_NO_CHANGE","features":[618]},{"name":"UI_ANIMATION_UPDATE_RESULT","features":[618]},{"name":"UI_ANIMATION_UPDATE_VARIABLES_CHANGED","features":[618]}],"652":[{"name":"ATTRIB_MATTE","features":[374]},{"name":"ATTRIB_TRANSPARENCY","features":[374]},{"name":"AssociateColorProfileWithDeviceA","features":[307,374]},{"name":"AssociateColorProfileWithDeviceW","features":[307,374]},{"name":"BEST_MODE","features":[374]},{"name":"BMFORMAT","features":[374]},{"name":"BM_10b_G3CH","features":[374]},{"name":"BM_10b_Lab","features":[374]},{"name":"BM_10b_RGB","features":[374]},{"name":"BM_10b_XYZ","features":[374]},{"name":"BM_10b_Yxy","features":[374]},{"name":"BM_16b_G3CH","features":[374]},{"name":"BM_16b_GRAY","features":[374]},{"name":"BM_16b_Lab","features":[374]},{"name":"BM_16b_RGB","features":[374]},{"name":"BM_16b_XYZ","features":[374]},{"name":"BM_16b_Yxy","features":[374]},{"name":"BM_32b_scARGB","features":[374]},{"name":"BM_32b_scRGB","features":[374]},{"name":"BM_565RGB","features":[374]},{"name":"BM_5CHANNEL","features":[374]},{"name":"BM_6CHANNEL","features":[374]},{"name":"BM_7CHANNEL","features":[374]},{"name":"BM_8CHANNEL","features":[374]},{"name":"BM_BGRTRIPLETS","features":[374]},{"name":"BM_CMYKQUADS","features":[374]},{"name":"BM_G3CHTRIPLETS","features":[374]},{"name":"BM_GRAY","features":[374]},{"name":"BM_KYMCQUADS","features":[374]},{"name":"BM_LabTRIPLETS","features":[374]},{"name":"BM_NAMED_INDEX","features":[374]},{"name":"BM_R10G10B10A2","features":[374]},{"name":"BM_R10G10B10A2_XR","features":[374]},{"name":"BM_R16G16B16A16_FLOAT","features":[374]},{"name":"BM_RGBTRIPLETS","features":[374]},{"name":"BM_S2DOT13FIXED_scARGB","features":[374]},{"name":"BM_S2DOT13FIXED_scRGB","features":[374]},{"name":"BM_XYZTRIPLETS","features":[374]},{"name":"BM_YxyTRIPLETS","features":[374]},{"name":"BM_x555G3CH","features":[374]},{"name":"BM_x555Lab","features":[374]},{"name":"BM_x555RGB","features":[374]},{"name":"BM_x555XYZ","features":[374]},{"name":"BM_x555Yxy","features":[374]},{"name":"BM_xBGRQUADS","features":[374]},{"name":"BM_xG3CHQUADS","features":[374]},{"name":"BM_xRGBQUADS","features":[374]},{"name":"BlackInformation","features":[307,374]},{"name":"CATID_WcsPlugin","features":[374]},{"name":"CMCheckColors","features":[307,374]},{"name":"CMCheckColorsInGamut","features":[307,318,374]},{"name":"CMCheckRGBs","features":[307,374]},{"name":"CMConvertColorNameToIndex","features":[307,374]},{"name":"CMConvertIndexToColorName","features":[307,374]},{"name":"CMCreateDeviceLinkProfile","features":[307,374]},{"name":"CMCreateMultiProfileTransform","features":[374]},{"name":"CMCreateProfile","features":[307,318,374]},{"name":"CMCreateProfileW","features":[307,318,374]},{"name":"CMCreateTransform","features":[318,374]},{"name":"CMCreateTransformExt","features":[318,374]},{"name":"CMCreateTransformExtW","features":[318,374]},{"name":"CMCreateTransformW","features":[318,374]},{"name":"CMDeleteTransform","features":[307,374]},{"name":"CMGetInfo","features":[374]},{"name":"CMGetNamedProfileInfo","features":[307,374]},{"name":"CMIsProfileValid","features":[307,374]},{"name":"CMM_DESCRIPTION","features":[374]},{"name":"CMM_DLL_VERSION","features":[374]},{"name":"CMM_DRIVER_VERSION","features":[374]},{"name":"CMM_FROM_PROFILE","features":[374]},{"name":"CMM_IDENT","features":[374]},{"name":"CMM_LOGOICON","features":[374]},{"name":"CMM_VERSION","features":[374]},{"name":"CMM_WIN_VERSION","features":[374]},{"name":"CMS_BACKWARD","features":[374]},{"name":"CMS_DISABLEICM","features":[374]},{"name":"CMS_DISABLEINTENT","features":[374]},{"name":"CMS_DISABLERENDERINTENT","features":[374]},{"name":"CMS_ENABLEPROOFING","features":[374]},{"name":"CMS_FORWARD","features":[374]},{"name":"CMS_MONITOROVERFLOW","features":[374]},{"name":"CMS_PRINTEROVERFLOW","features":[374]},{"name":"CMS_SETMONITORPROFILE","features":[374]},{"name":"CMS_SETPRINTERPROFILE","features":[374]},{"name":"CMS_SETPROOFINTENT","features":[374]},{"name":"CMS_SETRENDERINTENT","features":[374]},{"name":"CMS_SETTARGETPROFILE","features":[374]},{"name":"CMS_TARGETOVERFLOW","features":[374]},{"name":"CMS_USEAPPLYCALLBACK","features":[374]},{"name":"CMS_USEDESCRIPTION","features":[374]},{"name":"CMS_USEHOOK","features":[374]},{"name":"CMTranslateColors","features":[307,374]},{"name":"CMTranslateRGB","features":[307,374]},{"name":"CMTranslateRGBs","features":[307,374]},{"name":"CMTranslateRGBsExt","features":[307,374]},{"name":"CMYKCOLOR","features":[374]},{"name":"COLOR","features":[374]},{"name":"COLORDATATYPE","features":[374]},{"name":"COLORMATCHSETUPA","features":[307,374,369]},{"name":"COLORMATCHSETUPW","features":[307,374,369]},{"name":"COLORPROFILESUBTYPE","features":[374]},{"name":"COLORPROFILETYPE","features":[374]},{"name":"COLORTYPE","features":[374]},{"name":"COLOR_10b_R10G10B10A2","features":[374]},{"name":"COLOR_10b_R10G10B10A2_XR","features":[374]},{"name":"COLOR_3_CHANNEL","features":[374]},{"name":"COLOR_5_CHANNEL","features":[374]},{"name":"COLOR_6_CHANNEL","features":[374]},{"name":"COLOR_7_CHANNEL","features":[374]},{"name":"COLOR_8_CHANNEL","features":[374]},{"name":"COLOR_BYTE","features":[374]},{"name":"COLOR_CMYK","features":[374]},{"name":"COLOR_FLOAT","features":[374]},{"name":"COLOR_FLOAT16","features":[374]},{"name":"COLOR_GRAY","features":[374]},{"name":"COLOR_Lab","features":[374]},{"name":"COLOR_MATCH_TO_TARGET_ACTION","features":[374]},{"name":"COLOR_MATCH_VERSION","features":[374]},{"name":"COLOR_NAMED","features":[374]},{"name":"COLOR_RGB","features":[374]},{"name":"COLOR_S2DOT13FIXED","features":[374]},{"name":"COLOR_WORD","features":[374]},{"name":"COLOR_XYZ","features":[374]},{"name":"COLOR_Yxy","features":[374]},{"name":"CPST_ABSOLUTE_COLORIMETRIC","features":[374]},{"name":"CPST_CUSTOM_WORKING_SPACE","features":[374]},{"name":"CPST_EXTENDED_DISPLAY_COLOR_MODE","features":[374]},{"name":"CPST_NONE","features":[374]},{"name":"CPST_PERCEPTUAL","features":[374]},{"name":"CPST_RELATIVE_COLORIMETRIC","features":[374]},{"name":"CPST_RGB_WORKING_SPACE","features":[374]},{"name":"CPST_SATURATION","features":[374]},{"name":"CPST_STANDARD_DISPLAY_COLOR_MODE","features":[374]},{"name":"CPT_CAMP","features":[374]},{"name":"CPT_DMP","features":[374]},{"name":"CPT_GMMP","features":[374]},{"name":"CPT_ICC","features":[374]},{"name":"CSA_A","features":[374]},{"name":"CSA_ABC","features":[374]},{"name":"CSA_CMYK","features":[374]},{"name":"CSA_DEF","features":[374]},{"name":"CSA_DEFG","features":[374]},{"name":"CSA_GRAY","features":[374]},{"name":"CSA_Lab","features":[374]},{"name":"CSA_RGB","features":[374]},{"name":"CS_DELETE_TRANSFORM","features":[374]},{"name":"CS_DISABLE","features":[374]},{"name":"CS_ENABLE","features":[374]},{"name":"CheckBitmapBits","features":[307,374]},{"name":"CheckColors","features":[307,374]},{"name":"CheckColorsInGamut","features":[307,318,374]},{"name":"CloseColorProfile","features":[307,374]},{"name":"ColorCorrectPalette","features":[307,318,374]},{"name":"ColorMatchToTarget","features":[307,318,374]},{"name":"ColorProfileAddDisplayAssociation","features":[307,374]},{"name":"ColorProfileGetDisplayDefault","features":[307,374]},{"name":"ColorProfileGetDisplayList","features":[307,374]},{"name":"ColorProfileGetDisplayUserScope","features":[307,374]},{"name":"ColorProfileRemoveDisplayAssociation","features":[307,374]},{"name":"ColorProfileSetDisplayDefaultAssociation","features":[307,374]},{"name":"ConvertColorNameToIndex","features":[307,374]},{"name":"ConvertIndexToColorName","features":[307,374]},{"name":"CreateColorSpaceA","features":[318,374]},{"name":"CreateColorSpaceW","features":[318,374]},{"name":"CreateColorTransformA","features":[318,374]},{"name":"CreateColorTransformW","features":[318,374]},{"name":"CreateDeviceLinkProfile","features":[307,374]},{"name":"CreateMultiProfileTransform","features":[374]},{"name":"CreateProfileFromLogColorSpaceA","features":[307,318,374]},{"name":"CreateProfileFromLogColorSpaceW","features":[307,318,374]},{"name":"DONT_USE_EMBEDDED_WCS_PROFILES","features":[374]},{"name":"DeleteColorSpace","features":[307,374]},{"name":"DeleteColorTransform","features":[307,374]},{"name":"DisassociateColorProfileFromDeviceA","features":[307,374]},{"name":"DisassociateColorProfileFromDeviceW","features":[307,374]},{"name":"EMRCREATECOLORSPACE","features":[318,374]},{"name":"EMRCREATECOLORSPACEW","features":[318,374]},{"name":"ENABLE_GAMUT_CHECKING","features":[374]},{"name":"ENUMTYPEA","features":[374]},{"name":"ENUMTYPEW","features":[374]},{"name":"ENUM_TYPE_VERSION","features":[374]},{"name":"ET_ATTRIBUTES","features":[374]},{"name":"ET_CLASS","features":[374]},{"name":"ET_CMMTYPE","features":[374]},{"name":"ET_CONNECTIONSPACE","features":[374]},{"name":"ET_CREATOR","features":[374]},{"name":"ET_DATACOLORSPACE","features":[374]},{"name":"ET_DEVICECLASS","features":[374]},{"name":"ET_DEVICENAME","features":[374]},{"name":"ET_DITHERMODE","features":[374]},{"name":"ET_EXTENDEDDISPLAYCOLOR","features":[374]},{"name":"ET_MANUFACTURER","features":[374]},{"name":"ET_MEDIATYPE","features":[374]},{"name":"ET_MODEL","features":[374]},{"name":"ET_PLATFORM","features":[374]},{"name":"ET_PROFILEFLAGS","features":[374]},{"name":"ET_RENDERINGINTENT","features":[374]},{"name":"ET_RESOLUTION","features":[374]},{"name":"ET_SIGNATURE","features":[374]},{"name":"ET_STANDARDDISPLAYCOLOR","features":[374]},{"name":"EnumColorProfilesA","features":[307,374]},{"name":"EnumColorProfilesW","features":[307,374]},{"name":"EnumICMProfilesA","features":[307,318,374]},{"name":"EnumICMProfilesW","features":[307,318,374]},{"name":"FAST_TRANSLATE","features":[374]},{"name":"FLAG_DEPENDENTONDATA","features":[374]},{"name":"FLAG_EMBEDDEDPROFILE","features":[374]},{"name":"FLAG_ENABLE_CHROMATIC_ADAPTATION","features":[374]},{"name":"GENERIC3CHANNEL","features":[374]},{"name":"GRAYCOLOR","features":[374]},{"name":"GamutBoundaryDescription","features":[374]},{"name":"GamutShell","features":[374]},{"name":"GamutShellTriangle","features":[374]},{"name":"GetCMMInfo","features":[374]},{"name":"GetColorDirectoryA","features":[307,374]},{"name":"GetColorDirectoryW","features":[307,374]},{"name":"GetColorProfileElement","features":[307,374]},{"name":"GetColorProfileElementTag","features":[307,374]},{"name":"GetColorProfileFromHandle","features":[307,374]},{"name":"GetColorProfileHeader","features":[307,318,374]},{"name":"GetColorSpace","features":[318,374]},{"name":"GetCountColorProfileElements","features":[307,374]},{"name":"GetDeviceGammaRamp","features":[307,318,374]},{"name":"GetICMProfileA","features":[307,318,374]},{"name":"GetICMProfileW","features":[307,318,374]},{"name":"GetLogColorSpaceA","features":[307,318,374]},{"name":"GetLogColorSpaceW","features":[307,318,374]},{"name":"GetNamedProfileInfo","features":[307,374]},{"name":"GetPS2ColorRenderingDictionary","features":[307,374]},{"name":"GetPS2ColorRenderingIntent","features":[307,374]},{"name":"GetPS2ColorSpaceArray","features":[307,374]},{"name":"GetStandardColorSpaceProfileA","features":[307,374]},{"name":"GetStandardColorSpaceProfileW","features":[307,374]},{"name":"HCOLORSPACE","features":[374]},{"name":"HiFiCOLOR","features":[374]},{"name":"ICMENUMPROCA","features":[307,374]},{"name":"ICMENUMPROCW","features":[307,374]},{"name":"ICM_ADDPROFILE","features":[374]},{"name":"ICM_COMMAND","features":[374]},{"name":"ICM_DELETEPROFILE","features":[374]},{"name":"ICM_DONE_OUTSIDEDC","features":[374]},{"name":"ICM_MODE","features":[374]},{"name":"ICM_OFF","features":[374]},{"name":"ICM_ON","features":[374]},{"name":"ICM_QUERY","features":[374]},{"name":"ICM_QUERYMATCH","features":[374]},{"name":"ICM_QUERYPROFILE","features":[374]},{"name":"ICM_REGISTERICMATCHER","features":[374]},{"name":"ICM_SETDEFAULTPROFILE","features":[374]},{"name":"ICM_UNREGISTERICMATCHER","features":[374]},{"name":"IDeviceModelPlugIn","features":[374]},{"name":"IGamutMapModelPlugIn","features":[374]},{"name":"INDEX_DONT_CARE","features":[374]},{"name":"INTENT_ABSOLUTE_COLORIMETRIC","features":[374]},{"name":"INTENT_PERCEPTUAL","features":[374]},{"name":"INTENT_RELATIVE_COLORIMETRIC","features":[374]},{"name":"INTENT_SATURATION","features":[374]},{"name":"InstallColorProfileA","features":[307,374]},{"name":"InstallColorProfileW","features":[307,374]},{"name":"IsColorProfileTagPresent","features":[307,374]},{"name":"IsColorProfileValid","features":[307,374]},{"name":"JChColorF","features":[374]},{"name":"JabColorF","features":[374]},{"name":"LCSCSTYPE","features":[374]},{"name":"LCS_CALIBRATED_RGB","features":[374]},{"name":"LCS_WINDOWS_COLOR_SPACE","features":[374]},{"name":"LCS_sRGB","features":[374]},{"name":"LOGCOLORSPACEA","features":[318,374]},{"name":"LOGCOLORSPACEW","features":[318,374]},{"name":"LPBMCALLBACKFN","features":[307,374]},{"name":"LabCOLOR","features":[374]},{"name":"MAX_COLOR_CHANNELS","features":[374]},{"name":"MicrosoftHardwareColorV2","features":[374]},{"name":"NAMEDCOLOR","features":[374]},{"name":"NAMED_PROFILE_INFO","features":[374]},{"name":"NORMAL_MODE","features":[374]},{"name":"OpenColorProfileA","features":[374]},{"name":"OpenColorProfileW","features":[374]},{"name":"PCMSCALLBACKA","features":[307,374,369]},{"name":"PCMSCALLBACKW","features":[307,374,369]},{"name":"PRESERVEBLACK","features":[374]},{"name":"PROFILE","features":[374]},{"name":"PROFILEHEADER","features":[318,374]},{"name":"PROFILE_FILENAME","features":[374]},{"name":"PROFILE_MEMBUFFER","features":[374]},{"name":"PROFILE_READ","features":[374]},{"name":"PROFILE_READWRITE","features":[374]},{"name":"PROOF_MODE","features":[374]},{"name":"PrimaryJabColors","features":[374]},{"name":"PrimaryXYZColors","features":[374]},{"name":"RESERVED","features":[374]},{"name":"RGBCOLOR","features":[374]},{"name":"RegisterCMMA","features":[307,374]},{"name":"RegisterCMMW","features":[307,374]},{"name":"SEQUENTIAL_TRANSFORM","features":[374]},{"name":"SelectCMM","features":[307,374]},{"name":"SetColorProfileElement","features":[307,374]},{"name":"SetColorProfileElementReference","features":[307,374]},{"name":"SetColorProfileElementSize","features":[307,374]},{"name":"SetColorProfileHeader","features":[307,318,374]},{"name":"SetColorSpace","features":[318,374]},{"name":"SetDeviceGammaRamp","features":[307,318,374]},{"name":"SetICMMode","features":[318,374]},{"name":"SetICMProfileA","features":[307,318,374]},{"name":"SetICMProfileW","features":[307,318,374]},{"name":"SetStandardColorSpaceProfileA","features":[307,374]},{"name":"SetStandardColorSpaceProfileW","features":[307,374]},{"name":"SetupColorMatchingA","features":[307,374,369]},{"name":"SetupColorMatchingW","features":[307,374,369]},{"name":"TranslateBitmapBits","features":[307,374]},{"name":"TranslateColors","features":[307,374]},{"name":"USE_RELATIVE_COLORIMETRIC","features":[374]},{"name":"UninstallColorProfileA","features":[307,374]},{"name":"UninstallColorProfileW","features":[307,374]},{"name":"UnregisterCMMA","features":[307,374]},{"name":"UnregisterCMMW","features":[307,374]},{"name":"UpdateICMRegKeyA","features":[307,374]},{"name":"UpdateICMRegKeyW","features":[307,374]},{"name":"VideoCardGammaTable","features":[374]},{"name":"WCS_ALWAYS","features":[374]},{"name":"WCS_DEFAULT","features":[374]},{"name":"WCS_DEVICE_CAPABILITIES_TYPE","features":[374]},{"name":"WCS_DEVICE_MHC2_CAPABILITIES","features":[307,374]},{"name":"WCS_DEVICE_VCGT_CAPABILITIES","features":[307,374]},{"name":"WCS_ICCONLY","features":[374]},{"name":"WCS_PROFILE_MANAGEMENT_SCOPE","features":[374]},{"name":"WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER","features":[374]},{"name":"WCS_PROFILE_MANAGEMENT_SCOPE_SYSTEM_WIDE","features":[374]},{"name":"WcsAssociateColorProfileWithDevice","features":[307,374]},{"name":"WcsCheckColors","features":[307,374]},{"name":"WcsCreateIccProfile","features":[374]},{"name":"WcsDisassociateColorProfileFromDevice","features":[307,374]},{"name":"WcsEnumColorProfiles","features":[307,374]},{"name":"WcsEnumColorProfilesSize","features":[307,374]},{"name":"WcsGetCalibrationManagementState","features":[307,374]},{"name":"WcsGetDefaultColorProfile","features":[307,374]},{"name":"WcsGetDefaultColorProfileSize","features":[307,374]},{"name":"WcsGetDefaultRenderingIntent","features":[307,374]},{"name":"WcsGetUsePerUserProfiles","features":[307,374]},{"name":"WcsOpenColorProfileA","features":[374]},{"name":"WcsOpenColorProfileW","features":[374]},{"name":"WcsSetCalibrationManagementState","features":[307,374]},{"name":"WcsSetDefaultColorProfile","features":[307,374]},{"name":"WcsSetDefaultRenderingIntent","features":[307,374]},{"name":"WcsSetUsePerUserProfiles","features":[307,374]},{"name":"WcsTranslateColors","features":[307,374]},{"name":"XYZCOLOR","features":[374]},{"name":"XYZColorF","features":[374]},{"name":"YxyCOLOR","features":[374]}],"653":[{"name":"ABS_DOWNDISABLED","features":[357]},{"name":"ABS_DOWNHOT","features":[357]},{"name":"ABS_DOWNHOVER","features":[357]},{"name":"ABS_DOWNNORMAL","features":[357]},{"name":"ABS_DOWNPRESSED","features":[357]},{"name":"ABS_LEFTDISABLED","features":[357]},{"name":"ABS_LEFTHOT","features":[357]},{"name":"ABS_LEFTHOVER","features":[357]},{"name":"ABS_LEFTNORMAL","features":[357]},{"name":"ABS_LEFTPRESSED","features":[357]},{"name":"ABS_RIGHTDISABLED","features":[357]},{"name":"ABS_RIGHTHOT","features":[357]},{"name":"ABS_RIGHTHOVER","features":[357]},{"name":"ABS_RIGHTNORMAL","features":[357]},{"name":"ABS_RIGHTPRESSED","features":[357]},{"name":"ABS_UPDISABLED","features":[357]},{"name":"ABS_UPHOT","features":[357]},{"name":"ABS_UPHOVER","features":[357]},{"name":"ABS_UPNORMAL","features":[357]},{"name":"ABS_UPPRESSED","features":[357]},{"name":"ACM_ISPLAYING","features":[357]},{"name":"ACM_OPEN","features":[357]},{"name":"ACM_OPENA","features":[357]},{"name":"ACM_OPENW","features":[357]},{"name":"ACM_PLAY","features":[357]},{"name":"ACM_STOP","features":[357]},{"name":"ACN_START","features":[357]},{"name":"ACN_STOP","features":[357]},{"name":"ACS_AUTOPLAY","features":[357]},{"name":"ACS_CENTER","features":[357]},{"name":"ACS_TIMER","features":[357]},{"name":"ACS_TRANSPARENT","features":[357]},{"name":"AEROWIZARDPARTS","features":[357]},{"name":"ALLOW_CONTROLS","features":[357]},{"name":"ALLOW_NONCLIENT","features":[357]},{"name":"ALLOW_WEBCONTENT","features":[357]},{"name":"ANIMATE_CLASS","features":[357]},{"name":"ANIMATE_CLASSA","features":[357]},{"name":"ANIMATE_CLASSW","features":[357]},{"name":"ARROWBTNSTATES","features":[357]},{"name":"AW_BUTTON","features":[357]},{"name":"AW_COMMANDAREA","features":[357]},{"name":"AW_CONTENTAREA","features":[357]},{"name":"AW_HEADERAREA","features":[357]},{"name":"AW_S_CONTENTAREA_NOMARGIN","features":[357]},{"name":"AW_S_HEADERAREA_NOMARGIN","features":[357]},{"name":"AW_S_TITLEBAR_ACTIVE","features":[357]},{"name":"AW_S_TITLEBAR_INACTIVE","features":[357]},{"name":"AW_TITLEBAR","features":[357]},{"name":"BACKGROUNDSTATES","features":[357]},{"name":"BACKGROUNDWITHBORDERSTATES","features":[357]},{"name":"BALLOONSTATES","features":[357]},{"name":"BALLOONSTEMSTATES","features":[357]},{"name":"BARBACKGROUNDSTATES","features":[357]},{"name":"BARITEMSTATES","features":[357]},{"name":"BCM_FIRST","features":[357]},{"name":"BCM_GETIDEALSIZE","features":[357]},{"name":"BCM_GETIMAGELIST","features":[357]},{"name":"BCM_GETNOTE","features":[357]},{"name":"BCM_GETNOTELENGTH","features":[357]},{"name":"BCM_GETSPLITINFO","features":[357]},{"name":"BCM_GETTEXTMARGIN","features":[357]},{"name":"BCM_SETDROPDOWNSTATE","features":[357]},{"name":"BCM_SETIMAGELIST","features":[357]},{"name":"BCM_SETNOTE","features":[357]},{"name":"BCM_SETSHIELD","features":[357]},{"name":"BCM_SETSPLITINFO","features":[357]},{"name":"BCM_SETTEXTMARGIN","features":[357]},{"name":"BCN_DROPDOWN","features":[357]},{"name":"BCN_FIRST","features":[357]},{"name":"BCN_HOTITEMCHANGE","features":[357]},{"name":"BCN_LAST","features":[357]},{"name":"BCSIF_GLYPH","features":[357]},{"name":"BCSIF_IMAGE","features":[357]},{"name":"BCSIF_SIZE","features":[357]},{"name":"BCSIF_STYLE","features":[357]},{"name":"BCSS_ALIGNLEFT","features":[357]},{"name":"BCSS_IMAGE","features":[357]},{"name":"BCSS_NOSPLIT","features":[357]},{"name":"BCSS_STRETCH","features":[357]},{"name":"BGTYPE","features":[357]},{"name":"BODYSTATES","features":[357]},{"name":"BORDERSTATES","features":[357]},{"name":"BORDERTYPE","features":[357]},{"name":"BORDER_HSCROLLSTATES","features":[357]},{"name":"BORDER_HVSCROLLSTATES","features":[357]},{"name":"BORDER_NOSCROLLSTATES","features":[357]},{"name":"BORDER_VSCROLLSTATES","features":[357]},{"name":"BPAS_CUBIC","features":[357]},{"name":"BPAS_LINEAR","features":[357]},{"name":"BPAS_NONE","features":[357]},{"name":"BPAS_SINE","features":[357]},{"name":"BPBF_COMPATIBLEBITMAP","features":[357]},{"name":"BPBF_DIB","features":[357]},{"name":"BPBF_TOPDOWNDIB","features":[357]},{"name":"BPBF_TOPDOWNMONODIB","features":[357]},{"name":"BPPF_ERASE","features":[357]},{"name":"BPPF_NOCLIP","features":[357]},{"name":"BPPF_NONCLIENT","features":[357]},{"name":"BP_ANIMATIONPARAMS","features":[357]},{"name":"BP_ANIMATIONSTYLE","features":[357]},{"name":"BP_BUFFERFORMAT","features":[357]},{"name":"BP_CHECKBOX","features":[357]},{"name":"BP_CHECKBOX_HCDISABLED","features":[357]},{"name":"BP_COMMANDLINK","features":[357]},{"name":"BP_COMMANDLINKGLYPH","features":[357]},{"name":"BP_GROUPBOX","features":[357]},{"name":"BP_GROUPBOX_HCDISABLED","features":[357]},{"name":"BP_PAINTPARAMS","features":[307,318,357]},{"name":"BP_PAINTPARAMS_FLAGS","features":[357]},{"name":"BP_PUSHBUTTON","features":[357]},{"name":"BP_PUSHBUTTONDROPDOWN","features":[357]},{"name":"BP_RADIOBUTTON","features":[357]},{"name":"BP_RADIOBUTTON_HCDISABLED","features":[357]},{"name":"BP_USERBUTTON","features":[357]},{"name":"BST_CHECKED","features":[357]},{"name":"BST_DROPDOWNPUSHED","features":[357]},{"name":"BST_HOT","features":[357]},{"name":"BST_INDETERMINATE","features":[357]},{"name":"BST_UNCHECKED","features":[357]},{"name":"BS_COMMANDLINK","features":[357]},{"name":"BS_DEFCOMMANDLINK","features":[357]},{"name":"BS_DEFSPLITBUTTON","features":[357]},{"name":"BS_SPLITBUTTON","features":[357]},{"name":"BTNS_AUTOSIZE","features":[357]},{"name":"BTNS_BUTTON","features":[357]},{"name":"BTNS_CHECK","features":[357]},{"name":"BTNS_DROPDOWN","features":[357]},{"name":"BTNS_GROUP","features":[357]},{"name":"BTNS_NOPREFIX","features":[357]},{"name":"BTNS_SEP","features":[357]},{"name":"BTNS_SHOWTEXT","features":[357]},{"name":"BTNS_WHOLEDROPDOWN","features":[357]},{"name":"BT_BORDERFILL","features":[357]},{"name":"BT_ELLIPSE","features":[357]},{"name":"BT_IMAGEFILE","features":[357]},{"name":"BT_NONE","features":[357]},{"name":"BT_RECT","features":[357]},{"name":"BT_ROUNDRECT","features":[357]},{"name":"BUTTONPARTS","features":[357]},{"name":"BUTTON_IMAGELIST","features":[307,357]},{"name":"BUTTON_IMAGELIST_ALIGN","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_BOTTOM","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_CENTER","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_LEFT","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_RIGHT","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_TOP","features":[357]},{"name":"BUTTON_SPLITINFO","features":[307,357]},{"name":"BeginBufferedAnimation","features":[307,318,357]},{"name":"BeginBufferedPaint","features":[307,318,357]},{"name":"BeginPanningFeedback","features":[307,357]},{"name":"BufferedPaintClear","features":[307,357]},{"name":"BufferedPaintInit","features":[357]},{"name":"BufferedPaintRenderAnimation","features":[307,318,357]},{"name":"BufferedPaintSetAlpha","features":[307,357]},{"name":"BufferedPaintStopAllAnimations","features":[307,357]},{"name":"BufferedPaintUnInit","features":[357]},{"name":"CAPTIONSTATES","features":[357]},{"name":"CA_CENTER","features":[357]},{"name":"CA_LEFT","features":[357]},{"name":"CA_RIGHT","features":[357]},{"name":"CBB_DISABLED","features":[357]},{"name":"CBB_FOCUSED","features":[357]},{"name":"CBB_HOT","features":[357]},{"name":"CBB_NORMAL","features":[357]},{"name":"CBCB_DISABLED","features":[357]},{"name":"CBCB_HOT","features":[357]},{"name":"CBCB_NORMAL","features":[357]},{"name":"CBCB_PRESSED","features":[357]},{"name":"CBDI_HIGHLIGHTED","features":[357]},{"name":"CBDI_NORMAL","features":[357]},{"name":"CBEIF_DI_SETITEM","features":[357]},{"name":"CBEIF_IMAGE","features":[357]},{"name":"CBEIF_INDENT","features":[357]},{"name":"CBEIF_LPARAM","features":[357]},{"name":"CBEIF_OVERLAY","features":[357]},{"name":"CBEIF_SELECTEDIMAGE","features":[357]},{"name":"CBEIF_TEXT","features":[357]},{"name":"CBEMAXSTRLEN","features":[357]},{"name":"CBEM_GETCOMBOCONTROL","features":[357]},{"name":"CBEM_GETEDITCONTROL","features":[357]},{"name":"CBEM_GETEXSTYLE","features":[357]},{"name":"CBEM_GETEXTENDEDSTYLE","features":[357]},{"name":"CBEM_GETIMAGELIST","features":[357]},{"name":"CBEM_GETITEM","features":[357]},{"name":"CBEM_GETITEMA","features":[357]},{"name":"CBEM_GETITEMW","features":[357]},{"name":"CBEM_GETUNICODEFORMAT","features":[357]},{"name":"CBEM_HASEDITCHANGED","features":[357]},{"name":"CBEM_INSERTITEM","features":[357]},{"name":"CBEM_INSERTITEMA","features":[357]},{"name":"CBEM_INSERTITEMW","features":[357]},{"name":"CBEM_SETEXSTYLE","features":[357]},{"name":"CBEM_SETEXTENDEDSTYLE","features":[357]},{"name":"CBEM_SETIMAGELIST","features":[357]},{"name":"CBEM_SETITEM","features":[357]},{"name":"CBEM_SETITEMA","features":[357]},{"name":"CBEM_SETITEMW","features":[357]},{"name":"CBEM_SETUNICODEFORMAT","features":[357]},{"name":"CBEM_SETWINDOWTHEME","features":[357]},{"name":"CBENF_DROPDOWN","features":[357]},{"name":"CBENF_ESCAPE","features":[357]},{"name":"CBENF_KILLFOCUS","features":[357]},{"name":"CBENF_RETURN","features":[357]},{"name":"CBEN_BEGINEDIT","features":[357]},{"name":"CBEN_DELETEITEM","features":[357]},{"name":"CBEN_DRAGBEGIN","features":[357]},{"name":"CBEN_DRAGBEGINA","features":[357]},{"name":"CBEN_DRAGBEGINW","features":[357]},{"name":"CBEN_ENDEDIT","features":[357]},{"name":"CBEN_ENDEDITA","features":[357]},{"name":"CBEN_ENDEDITW","features":[357]},{"name":"CBEN_FIRST","features":[357]},{"name":"CBEN_GETDISPINFOA","features":[357]},{"name":"CBEN_GETDISPINFOW","features":[357]},{"name":"CBEN_INSERTITEM","features":[357]},{"name":"CBEN_LAST","features":[357]},{"name":"CBES_EX_CASESENSITIVE","features":[357]},{"name":"CBES_EX_NOEDITIMAGE","features":[357]},{"name":"CBES_EX_NOEDITIMAGEINDENT","features":[357]},{"name":"CBES_EX_NOSIZELIMIT","features":[357]},{"name":"CBES_EX_PATHWORDBREAKPROC","features":[357]},{"name":"CBES_EX_TEXTENDELLIPSIS","features":[357]},{"name":"CBM_FIRST","features":[357]},{"name":"CBRO_DISABLED","features":[357]},{"name":"CBRO_HOT","features":[357]},{"name":"CBRO_NORMAL","features":[357]},{"name":"CBRO_PRESSED","features":[357]},{"name":"CBS_CHECKEDDISABLED","features":[357]},{"name":"CBS_CHECKEDHOT","features":[357]},{"name":"CBS_CHECKEDNORMAL","features":[357]},{"name":"CBS_CHECKEDPRESSED","features":[357]},{"name":"CBS_DISABLED","features":[357]},{"name":"CBS_EXCLUDEDDISABLED","features":[357]},{"name":"CBS_EXCLUDEDHOT","features":[357]},{"name":"CBS_EXCLUDEDNORMAL","features":[357]},{"name":"CBS_EXCLUDEDPRESSED","features":[357]},{"name":"CBS_HOT","features":[357]},{"name":"CBS_IMPLICITDISABLED","features":[357]},{"name":"CBS_IMPLICITHOT","features":[357]},{"name":"CBS_IMPLICITNORMAL","features":[357]},{"name":"CBS_IMPLICITPRESSED","features":[357]},{"name":"CBS_MIXEDDISABLED","features":[357]},{"name":"CBS_MIXEDHOT","features":[357]},{"name":"CBS_MIXEDNORMAL","features":[357]},{"name":"CBS_MIXEDPRESSED","features":[357]},{"name":"CBS_NORMAL","features":[357]},{"name":"CBS_PUSHED","features":[357]},{"name":"CBS_UNCHECKEDDISABLED","features":[357]},{"name":"CBS_UNCHECKEDHOT","features":[357]},{"name":"CBS_UNCHECKEDNORMAL","features":[357]},{"name":"CBS_UNCHECKEDPRESSED","features":[357]},{"name":"CBTBS_DISABLED","features":[357]},{"name":"CBTBS_FOCUSED","features":[357]},{"name":"CBTBS_HOT","features":[357]},{"name":"CBTBS_NORMAL","features":[357]},{"name":"CBXSL_DISABLED","features":[357]},{"name":"CBXSL_HOT","features":[357]},{"name":"CBXSL_NORMAL","features":[357]},{"name":"CBXSL_PRESSED","features":[357]},{"name":"CBXSR_DISABLED","features":[357]},{"name":"CBXSR_HOT","features":[357]},{"name":"CBXSR_NORMAL","features":[357]},{"name":"CBXSR_PRESSED","features":[357]},{"name":"CBXS_DISABLED","features":[357]},{"name":"CBXS_HOT","features":[357]},{"name":"CBXS_NORMAL","features":[357]},{"name":"CBXS_PRESSED","features":[357]},{"name":"CB_GETCUEBANNER","features":[357]},{"name":"CB_GETMINVISIBLE","features":[357]},{"name":"CB_SETCUEBANNER","features":[357]},{"name":"CB_SETMINVISIBLE","features":[357]},{"name":"CCF_NOTEXT","features":[357]},{"name":"CCHCCCLASS","features":[357]},{"name":"CCHCCDESC","features":[357]},{"name":"CCHCCTEXT","features":[357]},{"name":"CCINFOA","features":[307,318,357]},{"name":"CCINFOW","features":[307,318,357]},{"name":"CCM_DPISCALE","features":[357]},{"name":"CCM_FIRST","features":[357]},{"name":"CCM_GETCOLORSCHEME","features":[357]},{"name":"CCM_GETDROPTARGET","features":[357]},{"name":"CCM_GETUNICODEFORMAT","features":[357]},{"name":"CCM_GETVERSION","features":[357]},{"name":"CCM_LAST","features":[357]},{"name":"CCM_SETBKCOLOR","features":[357]},{"name":"CCM_SETCOLORSCHEME","features":[357]},{"name":"CCM_SETNOTIFYWINDOW","features":[357]},{"name":"CCM_SETUNICODEFORMAT","features":[357]},{"name":"CCM_SETVERSION","features":[357]},{"name":"CCM_SETWINDOWTHEME","features":[357]},{"name":"CCSTYLEA","features":[357]},{"name":"CCSTYLEFLAGA","features":[357]},{"name":"CCSTYLEFLAGW","features":[357]},{"name":"CCSTYLEW","features":[357]},{"name":"CCS_ADJUSTABLE","features":[357]},{"name":"CCS_BOTTOM","features":[357]},{"name":"CCS_NODIVIDER","features":[357]},{"name":"CCS_NOMOVEY","features":[357]},{"name":"CCS_NOPARENTALIGN","features":[357]},{"name":"CCS_NORESIZE","features":[357]},{"name":"CCS_TOP","features":[357]},{"name":"CCS_VERT","features":[357]},{"name":"CDDS_ITEM","features":[357]},{"name":"CDDS_ITEMPOSTERASE","features":[357]},{"name":"CDDS_ITEMPOSTPAINT","features":[357]},{"name":"CDDS_ITEMPREERASE","features":[357]},{"name":"CDDS_ITEMPREPAINT","features":[357]},{"name":"CDDS_POSTERASE","features":[357]},{"name":"CDDS_POSTPAINT","features":[357]},{"name":"CDDS_PREERASE","features":[357]},{"name":"CDDS_PREPAINT","features":[357]},{"name":"CDDS_SUBITEM","features":[357]},{"name":"CDIS_CHECKED","features":[357]},{"name":"CDIS_DEFAULT","features":[357]},{"name":"CDIS_DISABLED","features":[357]},{"name":"CDIS_DROPHILITED","features":[357]},{"name":"CDIS_FOCUS","features":[357]},{"name":"CDIS_GRAYED","features":[357]},{"name":"CDIS_HOT","features":[357]},{"name":"CDIS_INDETERMINATE","features":[357]},{"name":"CDIS_MARKED","features":[357]},{"name":"CDIS_NEARHOT","features":[357]},{"name":"CDIS_OTHERSIDEHOT","features":[357]},{"name":"CDIS_SELECTED","features":[357]},{"name":"CDIS_SHOWKEYBOARDCUES","features":[357]},{"name":"CDN_FIRST","features":[357]},{"name":"CDN_LAST","features":[357]},{"name":"CDRF_DODEFAULT","features":[357]},{"name":"CDRF_DOERASE","features":[357]},{"name":"CDRF_NEWFONT","features":[357]},{"name":"CDRF_NOTIFYITEMDRAW","features":[357]},{"name":"CDRF_NOTIFYPOSTERASE","features":[357]},{"name":"CDRF_NOTIFYPOSTPAINT","features":[357]},{"name":"CDRF_NOTIFYSUBITEMDRAW","features":[357]},{"name":"CDRF_SKIPDEFAULT","features":[357]},{"name":"CDRF_SKIPPOSTPAINT","features":[357]},{"name":"CHECKBOXSTATES","features":[357]},{"name":"CHEVRONSTATES","features":[357]},{"name":"CHEVRONVERTSTATES","features":[357]},{"name":"CHEVSV_HOT","features":[357]},{"name":"CHEVSV_NORMAL","features":[357]},{"name":"CHEVSV_PRESSED","features":[357]},{"name":"CHEVS_HOT","features":[357]},{"name":"CHEVS_NORMAL","features":[357]},{"name":"CHEVS_PRESSED","features":[357]},{"name":"CLOCKPARTS","features":[357]},{"name":"CLOCKSTATES","features":[357]},{"name":"CLOSEBUTTONSTATES","features":[357]},{"name":"CLOSESTATES","features":[357]},{"name":"CLP_TIME","features":[357]},{"name":"CLR_DEFAULT","features":[357]},{"name":"CLR_HILIGHT","features":[357]},{"name":"CLR_NONE","features":[357]},{"name":"CLS_HOT","features":[357]},{"name":"CLS_NORMAL","features":[357]},{"name":"CLS_PRESSED","features":[357]},{"name":"CMB_MASKED","features":[357]},{"name":"CMDLGS_DEFAULTED","features":[357]},{"name":"CMDLGS_DISABLED","features":[357]},{"name":"CMDLGS_HOT","features":[357]},{"name":"CMDLGS_NORMAL","features":[357]},{"name":"CMDLGS_PRESSED","features":[357]},{"name":"CMDLS_DEFAULTED","features":[357]},{"name":"CMDLS_DEFAULTED_ANIMATING","features":[357]},{"name":"CMDLS_DISABLED","features":[357]},{"name":"CMDLS_HOT","features":[357]},{"name":"CMDLS_NORMAL","features":[357]},{"name":"CMDLS_PRESSED","features":[357]},{"name":"COLLAPSEBUTTONSTATES","features":[357]},{"name":"COLORMAP","features":[307,357]},{"name":"COLORMGMTDLGORD","features":[357]},{"name":"COLORSCHEME","features":[307,357]},{"name":"COMBOBOXEXITEMA","features":[307,357]},{"name":"COMBOBOXEXITEMW","features":[307,357]},{"name":"COMBOBOXINFO","features":[307,357]},{"name":"COMBOBOXINFO_BUTTON_STATE","features":[357]},{"name":"COMBOBOXPARTS","features":[357]},{"name":"COMBOBOXSTYLESTATES","features":[357]},{"name":"COMBOBOX_EX_ITEM_FLAGS","features":[357]},{"name":"COMCTL32_VERSION","features":[357]},{"name":"COMMANDLINKGLYPHSTATES","features":[357]},{"name":"COMMANDLINKSTATES","features":[357]},{"name":"COMMUNICATIONSPARTS","features":[357]},{"name":"COMPAREITEMSTRUCT","features":[307,357]},{"name":"CONTENTALIGNMENT","features":[357]},{"name":"CONTENTAREASTATES","features":[357]},{"name":"CONTENTLINKSTATES","features":[357]},{"name":"CONTENTPANESTATES","features":[357]},{"name":"CONTROLLABELSTATES","features":[357]},{"name":"CONTROLPANELPARTS","features":[357]},{"name":"COPYSTATES","features":[357]},{"name":"CPANEL_BANNERAREA","features":[357]},{"name":"CPANEL_BODYTEXT","features":[357]},{"name":"CPANEL_BODYTITLE","features":[357]},{"name":"CPANEL_BUTTON","features":[357]},{"name":"CPANEL_CONTENTLINK","features":[357]},{"name":"CPANEL_CONTENTPANE","features":[357]},{"name":"CPANEL_CONTENTPANELABEL","features":[357]},{"name":"CPANEL_CONTENTPANELINE","features":[357]},{"name":"CPANEL_GROUPTEXT","features":[357]},{"name":"CPANEL_HELPLINK","features":[357]},{"name":"CPANEL_LARGECOMMANDAREA","features":[357]},{"name":"CPANEL_MESSAGETEXT","features":[357]},{"name":"CPANEL_NAVIGATIONPANE","features":[357]},{"name":"CPANEL_NAVIGATIONPANELABEL","features":[357]},{"name":"CPANEL_NAVIGATIONPANELINE","features":[357]},{"name":"CPANEL_SECTIONTITLELINK","features":[357]},{"name":"CPANEL_SMALLCOMMANDAREA","features":[357]},{"name":"CPANEL_TASKLINK","features":[357]},{"name":"CPANEL_TITLE","features":[357]},{"name":"CPCL_DISABLED","features":[357]},{"name":"CPCL_HOT","features":[357]},{"name":"CPCL_NORMAL","features":[357]},{"name":"CPCL_PRESSED","features":[357]},{"name":"CPHL_DISABLED","features":[357]},{"name":"CPHL_HOT","features":[357]},{"name":"CPHL_NORMAL","features":[357]},{"name":"CPHL_PRESSED","features":[357]},{"name":"CPSTL_HOT","features":[357]},{"name":"CPSTL_NORMAL","features":[357]},{"name":"CPTL_DISABLED","features":[357]},{"name":"CPTL_HOT","features":[357]},{"name":"CPTL_NORMAL","features":[357]},{"name":"CPTL_PAGE","features":[357]},{"name":"CPTL_PRESSED","features":[357]},{"name":"CP_BACKGROUND","features":[357]},{"name":"CP_BORDER","features":[357]},{"name":"CP_CUEBANNER","features":[357]},{"name":"CP_DROPDOWNBUTTON","features":[357]},{"name":"CP_DROPDOWNBUTTONLEFT","features":[357]},{"name":"CP_DROPDOWNBUTTONRIGHT","features":[357]},{"name":"CP_DROPDOWNITEM","features":[357]},{"name":"CP_READONLY","features":[357]},{"name":"CP_TRANSPARENTBACKGROUND","features":[357]},{"name":"CREATELINKSTATES","features":[357]},{"name":"CSST_TAB","features":[357]},{"name":"CSTB_HOT","features":[357]},{"name":"CSTB_NORMAL","features":[357]},{"name":"CSTB_SELECTED","features":[357]},{"name":"CS_ACTIVE","features":[357]},{"name":"CS_DISABLED","features":[357]},{"name":"CS_INACTIVE","features":[357]},{"name":"CUEBANNERSTATES","features":[357]},{"name":"CheckDlgButton","features":[307,357]},{"name":"CheckRadioButton","features":[307,357]},{"name":"CloseThemeData","features":[357]},{"name":"CreateMappedBitmap","features":[307,318,357]},{"name":"CreatePropertySheetPageA","features":[307,318,357,369]},{"name":"CreatePropertySheetPageW","features":[307,318,357,369]},{"name":"CreateStatusWindowA","features":[307,357]},{"name":"CreateStatusWindowW","features":[307,357]},{"name":"CreateSyntheticPointerDevice","features":[357,369]},{"name":"CreateToolbarEx","features":[307,357]},{"name":"CreateUpDownControl","features":[307,357]},{"name":"DATEBORDERSTATES","features":[357]},{"name":"DATEPICKERPARTS","features":[357]},{"name":"DATETEXTSTATES","features":[357]},{"name":"DATETIMEPICKERINFO","features":[307,357]},{"name":"DATETIMEPICK_CLASS","features":[357]},{"name":"DATETIMEPICK_CLASSA","features":[357]},{"name":"DATETIMEPICK_CLASSW","features":[357]},{"name":"DA_ERR","features":[357]},{"name":"DA_LAST","features":[357]},{"name":"DDCOPY_HIGHLIGHT","features":[357]},{"name":"DDCOPY_NOHIGHLIGHT","features":[357]},{"name":"DDCREATELINK_HIGHLIGHT","features":[357]},{"name":"DDCREATELINK_NOHIGHLIGHT","features":[357]},{"name":"DDL_ARCHIVE","features":[357]},{"name":"DDL_DIRECTORY","features":[357]},{"name":"DDL_DRIVES","features":[357]},{"name":"DDL_EXCLUSIVE","features":[357]},{"name":"DDL_HIDDEN","features":[357]},{"name":"DDL_POSTMSGS","features":[357]},{"name":"DDL_READONLY","features":[357]},{"name":"DDL_READWRITE","features":[357]},{"name":"DDL_SYSTEM","features":[357]},{"name":"DDMOVE_HIGHLIGHT","features":[357]},{"name":"DDMOVE_NOHIGHLIGHT","features":[357]},{"name":"DDNONE_HIGHLIGHT","features":[357]},{"name":"DDNONE_NOHIGHLIGHT","features":[357]},{"name":"DDUPDATEMETADATA_HIGHLIGHT","features":[357]},{"name":"DDUPDATEMETADATA_NOHIGHLIGHT","features":[357]},{"name":"DDWARNING_HIGHLIGHT","features":[357]},{"name":"DDWARNING_NOHIGHLIGHT","features":[357]},{"name":"DD_COPY","features":[357]},{"name":"DD_CREATELINK","features":[357]},{"name":"DD_IMAGEBG","features":[357]},{"name":"DD_MOVE","features":[357]},{"name":"DD_NONE","features":[357]},{"name":"DD_TEXTBG","features":[357]},{"name":"DD_UPDATEMETADATA","features":[357]},{"name":"DD_WARNING","features":[357]},{"name":"DELETEITEMSTRUCT","features":[307,357]},{"name":"DLG_BUTTON_CHECK_STATE","features":[357]},{"name":"DLG_DIR_LIST_FILE_TYPE","features":[357]},{"name":"DL_BEGINDRAG","features":[357]},{"name":"DL_CANCELDRAG","features":[357]},{"name":"DL_COPYCURSOR","features":[357]},{"name":"DL_CURSORSET","features":[357]},{"name":"DL_DRAGGING","features":[357]},{"name":"DL_DROPPED","features":[357]},{"name":"DL_MOVECURSOR","features":[357]},{"name":"DL_STOPCURSOR","features":[357]},{"name":"DNHZS_DISABLED","features":[357]},{"name":"DNHZS_HOT","features":[357]},{"name":"DNHZS_NORMAL","features":[357]},{"name":"DNHZS_PRESSED","features":[357]},{"name":"DNS_DISABLED","features":[357]},{"name":"DNS_HOT","features":[357]},{"name":"DNS_NORMAL","features":[357]},{"name":"DNS_PRESSED","features":[357]},{"name":"DOWNHORZSTATES","features":[357]},{"name":"DOWNSTATES","features":[357]},{"name":"DPAMM_DELETE","features":[357]},{"name":"DPAMM_INSERT","features":[357]},{"name":"DPAMM_MERGE","features":[357]},{"name":"DPAMM_MESSAGE","features":[357]},{"name":"DPAM_INTERSECT","features":[357]},{"name":"DPAM_NORMAL","features":[357]},{"name":"DPAM_SORTED","features":[357]},{"name":"DPAM_UNION","features":[357]},{"name":"DPASTREAMINFO","features":[357]},{"name":"DPAS_INSERTAFTER","features":[357]},{"name":"DPAS_INSERTBEFORE","features":[357]},{"name":"DPAS_SORTED","features":[357]},{"name":"DPA_APPEND","features":[357]},{"name":"DPA_Clone","features":[357]},{"name":"DPA_Create","features":[357]},{"name":"DPA_CreateEx","features":[307,357]},{"name":"DPA_DeleteAllPtrs","features":[307,357]},{"name":"DPA_DeletePtr","features":[357]},{"name":"DPA_Destroy","features":[307,357]},{"name":"DPA_DestroyCallback","features":[357]},{"name":"DPA_ERR","features":[357]},{"name":"DPA_EnumCallback","features":[357]},{"name":"DPA_GetPtr","features":[357]},{"name":"DPA_GetPtrIndex","features":[357]},{"name":"DPA_GetSize","features":[357]},{"name":"DPA_Grow","features":[307,357]},{"name":"DPA_InsertPtr","features":[357]},{"name":"DPA_LoadStream","features":[358,357]},{"name":"DPA_Merge","features":[307,357]},{"name":"DPA_SaveStream","features":[358,357]},{"name":"DPA_Search","features":[307,357]},{"name":"DPA_SetPtr","features":[307,357]},{"name":"DPA_Sort","features":[307,357]},{"name":"DPDB_DISABLED","features":[357]},{"name":"DPDB_FOCUSED","features":[357]},{"name":"DPDB_HOT","features":[357]},{"name":"DPDB_NORMAL","features":[357]},{"name":"DPDT_DISABLED","features":[357]},{"name":"DPDT_NORMAL","features":[357]},{"name":"DPDT_SELECTED","features":[357]},{"name":"DPSCBR_DISABLED","features":[357]},{"name":"DPSCBR_HOT","features":[357]},{"name":"DPSCBR_NORMAL","features":[357]},{"name":"DPSCBR_PRESSED","features":[357]},{"name":"DP_DATEBORDER","features":[357]},{"name":"DP_DATETEXT","features":[357]},{"name":"DP_SHOWCALENDARBUTTONRIGHT","features":[357]},{"name":"DRAGDROPPARTS","features":[357]},{"name":"DRAGLISTINFO","features":[307,357]},{"name":"DRAGLISTINFO_NOTIFICATION_FLAGS","features":[357]},{"name":"DRAGLISTMSGSTRING","features":[357]},{"name":"DRAWITEMSTRUCT","features":[307,318,357]},{"name":"DRAWITEMSTRUCT_CTL_TYPE","features":[357]},{"name":"DRAW_THEME_PARENT_BACKGROUND_FLAGS","features":[357]},{"name":"DROPDOWNBUTTONLEFTSTATES","features":[357]},{"name":"DROPDOWNBUTTONRIGHTSTATES","features":[357]},{"name":"DROPDOWNITEMSTATES","features":[357]},{"name":"DSA_APPEND","features":[357]},{"name":"DSA_Clone","features":[357]},{"name":"DSA_Create","features":[357]},{"name":"DSA_DeleteAllItems","features":[307,357]},{"name":"DSA_DeleteItem","features":[307,357]},{"name":"DSA_Destroy","features":[307,357]},{"name":"DSA_DestroyCallback","features":[357]},{"name":"DSA_ERR","features":[357]},{"name":"DSA_EnumCallback","features":[357]},{"name":"DSA_GetItem","features":[307,357]},{"name":"DSA_GetItemPtr","features":[357]},{"name":"DSA_GetSize","features":[357]},{"name":"DSA_InsertItem","features":[357]},{"name":"DSA_SetItem","features":[307,357]},{"name":"DSA_Sort","features":[307,357]},{"name":"DTBGOPTS","features":[307,357]},{"name":"DTBG_CLIPRECT","features":[357]},{"name":"DTBG_COMPUTINGREGION","features":[357]},{"name":"DTBG_DRAWSOLID","features":[357]},{"name":"DTBG_MIRRORDC","features":[357]},{"name":"DTBG_NOMIRROR","features":[357]},{"name":"DTBG_OMITBORDER","features":[357]},{"name":"DTBG_OMITCONTENT","features":[357]},{"name":"DTM_CLOSEMONTHCAL","features":[357]},{"name":"DTM_FIRST","features":[357]},{"name":"DTM_GETDATETIMEPICKERINFO","features":[357]},{"name":"DTM_GETIDEALSIZE","features":[357]},{"name":"DTM_GETMCCOLOR","features":[357]},{"name":"DTM_GETMCFONT","features":[357]},{"name":"DTM_GETMCSTYLE","features":[357]},{"name":"DTM_GETMONTHCAL","features":[357]},{"name":"DTM_GETRANGE","features":[357]},{"name":"DTM_GETSYSTEMTIME","features":[357]},{"name":"DTM_SETFORMAT","features":[357]},{"name":"DTM_SETFORMATA","features":[357]},{"name":"DTM_SETFORMATW","features":[357]},{"name":"DTM_SETMCCOLOR","features":[357]},{"name":"DTM_SETMCFONT","features":[357]},{"name":"DTM_SETMCSTYLE","features":[357]},{"name":"DTM_SETRANGE","features":[357]},{"name":"DTM_SETSYSTEMTIME","features":[357]},{"name":"DTN_CLOSEUP","features":[357]},{"name":"DTN_DATETIMECHANGE","features":[357]},{"name":"DTN_DROPDOWN","features":[357]},{"name":"DTN_FIRST","features":[357]},{"name":"DTN_FIRST2","features":[357]},{"name":"DTN_FORMAT","features":[357]},{"name":"DTN_FORMATA","features":[357]},{"name":"DTN_FORMATQUERY","features":[357]},{"name":"DTN_FORMATQUERYA","features":[357]},{"name":"DTN_FORMATQUERYW","features":[357]},{"name":"DTN_FORMATW","features":[357]},{"name":"DTN_LAST","features":[357]},{"name":"DTN_LAST2","features":[357]},{"name":"DTN_USERSTRING","features":[357]},{"name":"DTN_USERSTRINGA","features":[357]},{"name":"DTN_USERSTRINGW","features":[357]},{"name":"DTN_WMKEYDOWN","features":[357]},{"name":"DTN_WMKEYDOWNA","features":[357]},{"name":"DTN_WMKEYDOWNW","features":[357]},{"name":"DTPB_USECTLCOLORSTATIC","features":[357]},{"name":"DTPB_USEERASEBKGND","features":[357]},{"name":"DTPB_WINDOWDC","features":[357]},{"name":"DTS_APPCANPARSE","features":[357]},{"name":"DTS_LONGDATEFORMAT","features":[357]},{"name":"DTS_RIGHTALIGN","features":[357]},{"name":"DTS_SHORTDATECENTURYFORMAT","features":[357]},{"name":"DTS_SHORTDATEFORMAT","features":[357]},{"name":"DTS_SHOWNONE","features":[357]},{"name":"DTS_TIMEFORMAT","features":[357]},{"name":"DTS_UPDOWN","features":[357]},{"name":"DTTOPTS","features":[307,318,357]},{"name":"DTTOPTS_FLAGS","features":[357]},{"name":"DTT_APPLYOVERLAY","features":[357]},{"name":"DTT_BORDERCOLOR","features":[357]},{"name":"DTT_BORDERSIZE","features":[357]},{"name":"DTT_CALCRECT","features":[357]},{"name":"DTT_CALLBACK","features":[357]},{"name":"DTT_CALLBACK_PROC","features":[307,318,357]},{"name":"DTT_COLORPROP","features":[357]},{"name":"DTT_COMPOSITED","features":[357]},{"name":"DTT_FLAGS2VALIDBITS","features":[357]},{"name":"DTT_FONTPROP","features":[357]},{"name":"DTT_GLOWSIZE","features":[357]},{"name":"DTT_GRAYED","features":[357]},{"name":"DTT_SHADOWCOLOR","features":[357]},{"name":"DTT_SHADOWOFFSET","features":[357]},{"name":"DTT_SHADOWTYPE","features":[357]},{"name":"DTT_STATEID","features":[357]},{"name":"DTT_TEXTCOLOR","features":[357]},{"name":"DTT_VALIDBITS","features":[357]},{"name":"DestroyPropertySheetPage","features":[307,357]},{"name":"DestroySyntheticPointerDevice","features":[357]},{"name":"DlgDirListA","features":[307,357]},{"name":"DlgDirListComboBoxA","features":[307,357]},{"name":"DlgDirListComboBoxW","features":[307,357]},{"name":"DlgDirListW","features":[307,357]},{"name":"DlgDirSelectComboBoxExA","features":[307,357]},{"name":"DlgDirSelectComboBoxExW","features":[307,357]},{"name":"DlgDirSelectExA","features":[307,357]},{"name":"DlgDirSelectExW","features":[307,357]},{"name":"DrawInsert","features":[307,357]},{"name":"DrawShadowText","features":[307,318,357]},{"name":"DrawStatusTextA","features":[307,318,357]},{"name":"DrawStatusTextW","features":[307,318,357]},{"name":"DrawThemeBackground","features":[307,318,357]},{"name":"DrawThemeBackgroundEx","features":[307,318,357]},{"name":"DrawThemeEdge","features":[307,318,357]},{"name":"DrawThemeIcon","features":[307,318,357]},{"name":"DrawThemeParentBackground","features":[307,318,357]},{"name":"DrawThemeParentBackgroundEx","features":[307,318,357]},{"name":"DrawThemeText","features":[307,318,357]},{"name":"DrawThemeTextEx","features":[307,318,357]},{"name":"EBHC_HOT","features":[357]},{"name":"EBHC_NORMAL","features":[357]},{"name":"EBHC_PRESSED","features":[357]},{"name":"EBHP_HOT","features":[357]},{"name":"EBHP_NORMAL","features":[357]},{"name":"EBHP_PRESSED","features":[357]},{"name":"EBHP_SELECTEDHOT","features":[357]},{"name":"EBHP_SELECTEDNORMAL","features":[357]},{"name":"EBHP_SELECTEDPRESSED","features":[357]},{"name":"EBM_HOT","features":[357]},{"name":"EBM_NORMAL","features":[357]},{"name":"EBM_PRESSED","features":[357]},{"name":"EBNGC_HOT","features":[357]},{"name":"EBNGC_NORMAL","features":[357]},{"name":"EBNGC_PRESSED","features":[357]},{"name":"EBNGE_HOT","features":[357]},{"name":"EBNGE_NORMAL","features":[357]},{"name":"EBNGE_PRESSED","features":[357]},{"name":"EBP_HEADERBACKGROUND","features":[357]},{"name":"EBP_HEADERCLOSE","features":[357]},{"name":"EBP_HEADERPIN","features":[357]},{"name":"EBP_IEBARMENU","features":[357]},{"name":"EBP_NORMALGROUPBACKGROUND","features":[357]},{"name":"EBP_NORMALGROUPCOLLAPSE","features":[357]},{"name":"EBP_NORMALGROUPEXPAND","features":[357]},{"name":"EBP_NORMALGROUPHEAD","features":[357]},{"name":"EBP_SPECIALGROUPBACKGROUND","features":[357]},{"name":"EBP_SPECIALGROUPCOLLAPSE","features":[357]},{"name":"EBP_SPECIALGROUPEXPAND","features":[357]},{"name":"EBP_SPECIALGROUPHEAD","features":[357]},{"name":"EBSGC_HOT","features":[357]},{"name":"EBSGC_NORMAL","features":[357]},{"name":"EBSGC_PRESSED","features":[357]},{"name":"EBSGE_HOT","features":[357]},{"name":"EBSGE_NORMAL","features":[357]},{"name":"EBSGE_PRESSED","features":[357]},{"name":"EBS_ASSIST","features":[357]},{"name":"EBS_DISABLED","features":[357]},{"name":"EBS_FOCUSED","features":[357]},{"name":"EBS_HOT","features":[357]},{"name":"EBS_NORMAL","features":[357]},{"name":"EBS_READONLY","features":[357]},{"name":"EBWBS_DISABLED","features":[357]},{"name":"EBWBS_FOCUSED","features":[357]},{"name":"EBWBS_HOT","features":[357]},{"name":"EBWBS_NORMAL","features":[357]},{"name":"ECM_FIRST","features":[357]},{"name":"EC_ENDOFLINE","features":[357]},{"name":"EC_ENDOFLINE_CR","features":[357]},{"name":"EC_ENDOFLINE_CRLF","features":[357]},{"name":"EC_ENDOFLINE_DETECTFROMCONTENT","features":[357]},{"name":"EC_ENDOFLINE_LF","features":[357]},{"name":"EC_SEARCHWEB_ENTRYPOINT","features":[357]},{"name":"EC_SEARCHWEB_ENTRYPOINT_CONTEXTMENU","features":[357]},{"name":"EC_SEARCHWEB_ENTRYPOINT_EXTERNAL","features":[357]},{"name":"EDITBALLOONTIP","features":[357]},{"name":"EDITBALLOONTIP_ICON","features":[357]},{"name":"EDITBORDER_HSCROLLSTATES","features":[357]},{"name":"EDITBORDER_HVSCROLLSTATES","features":[357]},{"name":"EDITBORDER_NOSCROLLSTATES","features":[357]},{"name":"EDITBORDER_VSCROLLSTATES","features":[357]},{"name":"EDITPARTS","features":[357]},{"name":"EDITTEXTSTATES","features":[357]},{"name":"EDITWORDBREAKPROCA","features":[357]},{"name":"EDITWORDBREAKPROCW","features":[357]},{"name":"EMF_CENTERED","features":[357]},{"name":"EMPTYMARKUPPARTS","features":[357]},{"name":"EMP_MARKUPTEXT","features":[357]},{"name":"EMT_LINKTEXT","features":[357]},{"name":"EMT_NORMALTEXT","features":[357]},{"name":"EM_CANUNDO","features":[357]},{"name":"EM_CHARFROMPOS","features":[357]},{"name":"EM_EMPTYUNDOBUFFER","features":[357]},{"name":"EM_ENABLEFEATURE","features":[357]},{"name":"EM_ENABLESEARCHWEB","features":[357]},{"name":"EM_FILELINEFROMCHAR","features":[357]},{"name":"EM_FILELINEINDEX","features":[357]},{"name":"EM_FILELINELENGTH","features":[357]},{"name":"EM_FMTLINES","features":[357]},{"name":"EM_GETCARETINDEX","features":[357]},{"name":"EM_GETCUEBANNER","features":[357]},{"name":"EM_GETENDOFLINE","features":[357]},{"name":"EM_GETEXTENDEDSTYLE","features":[357]},{"name":"EM_GETFILELINE","features":[357]},{"name":"EM_GETFILELINECOUNT","features":[357]},{"name":"EM_GETFIRSTVISIBLELINE","features":[357]},{"name":"EM_GETHANDLE","features":[357]},{"name":"EM_GETHILITE","features":[357]},{"name":"EM_GETIMESTATUS","features":[357]},{"name":"EM_GETLIMITTEXT","features":[357]},{"name":"EM_GETLINE","features":[357]},{"name":"EM_GETLINECOUNT","features":[357]},{"name":"EM_GETMARGINS","features":[357]},{"name":"EM_GETMODIFY","features":[357]},{"name":"EM_GETPASSWORDCHAR","features":[357]},{"name":"EM_GETRECT","features":[357]},{"name":"EM_GETSEL","features":[357]},{"name":"EM_GETTHUMB","features":[357]},{"name":"EM_GETWORDBREAKPROC","features":[357]},{"name":"EM_HIDEBALLOONTIP","features":[357]},{"name":"EM_LIMITTEXT","features":[357]},{"name":"EM_LINEFROMCHAR","features":[357]},{"name":"EM_LINEINDEX","features":[357]},{"name":"EM_LINELENGTH","features":[357]},{"name":"EM_LINESCROLL","features":[357]},{"name":"EM_NOSETFOCUS","features":[357]},{"name":"EM_POSFROMCHAR","features":[357]},{"name":"EM_REPLACESEL","features":[357]},{"name":"EM_SCROLL","features":[357]},{"name":"EM_SCROLLCARET","features":[357]},{"name":"EM_SEARCHWEB","features":[357]},{"name":"EM_SETCARETINDEX","features":[357]},{"name":"EM_SETCUEBANNER","features":[357]},{"name":"EM_SETENDOFLINE","features":[357]},{"name":"EM_SETEXTENDEDSTYLE","features":[357]},{"name":"EM_SETHANDLE","features":[357]},{"name":"EM_SETHILITE","features":[357]},{"name":"EM_SETIMESTATUS","features":[357]},{"name":"EM_SETLIMITTEXT","features":[357]},{"name":"EM_SETMARGINS","features":[357]},{"name":"EM_SETMODIFY","features":[357]},{"name":"EM_SETPASSWORDCHAR","features":[357]},{"name":"EM_SETREADONLY","features":[357]},{"name":"EM_SETRECT","features":[357]},{"name":"EM_SETRECTNP","features":[357]},{"name":"EM_SETSEL","features":[357]},{"name":"EM_SETTABSTOPS","features":[357]},{"name":"EM_SETWORDBREAKPROC","features":[357]},{"name":"EM_SHOWBALLOONTIP","features":[357]},{"name":"EM_TAKEFOCUS","features":[357]},{"name":"EM_UNDO","features":[357]},{"name":"ENABLE_SCROLL_BAR_ARROWS","features":[357]},{"name":"EN_FIRST","features":[357]},{"name":"EN_LAST","features":[357]},{"name":"EN_SEARCHWEB","features":[357]},{"name":"EPSHV_DISABLED","features":[357]},{"name":"EPSHV_FOCUSED","features":[357]},{"name":"EPSHV_HOT","features":[357]},{"name":"EPSHV_NORMAL","features":[357]},{"name":"EPSH_DISABLED","features":[357]},{"name":"EPSH_FOCUSED","features":[357]},{"name":"EPSH_HOT","features":[357]},{"name":"EPSH_NORMAL","features":[357]},{"name":"EPSN_DISABLED","features":[357]},{"name":"EPSN_FOCUSED","features":[357]},{"name":"EPSN_HOT","features":[357]},{"name":"EPSN_NORMAL","features":[357]},{"name":"EPSV_DISABLED","features":[357]},{"name":"EPSV_FOCUSED","features":[357]},{"name":"EPSV_HOT","features":[357]},{"name":"EPSV_NORMAL","features":[357]},{"name":"EP_BACKGROUND","features":[357]},{"name":"EP_BACKGROUNDWITHBORDER","features":[357]},{"name":"EP_CARET","features":[357]},{"name":"EP_EDITBORDER_HSCROLL","features":[357]},{"name":"EP_EDITBORDER_HVSCROLL","features":[357]},{"name":"EP_EDITBORDER_NOSCROLL","features":[357]},{"name":"EP_EDITBORDER_VSCROLL","features":[357]},{"name":"EP_EDITTEXT","features":[357]},{"name":"EP_PASSWORD","features":[357]},{"name":"ESB_DISABLE_BOTH","features":[357]},{"name":"ESB_DISABLE_DOWN","features":[357]},{"name":"ESB_DISABLE_LEFT","features":[357]},{"name":"ESB_DISABLE_LTUP","features":[357]},{"name":"ESB_DISABLE_RIGHT","features":[357]},{"name":"ESB_DISABLE_RTDN","features":[357]},{"name":"ESB_DISABLE_UP","features":[357]},{"name":"ESB_ENABLE_BOTH","features":[357]},{"name":"ES_EX_ALLOWEOL_CR","features":[357]},{"name":"ES_EX_ALLOWEOL_LF","features":[357]},{"name":"ES_EX_CONVERT_EOL_ON_PASTE","features":[357]},{"name":"ES_EX_ZOOMABLE","features":[357]},{"name":"ETDT_DISABLE","features":[357]},{"name":"ETDT_ENABLE","features":[357]},{"name":"ETDT_USEAEROWIZARDTABTEXTURE","features":[357]},{"name":"ETDT_USETABTEXTURE","features":[357]},{"name":"ETS_ASSIST","features":[357]},{"name":"ETS_CUEBANNER","features":[357]},{"name":"ETS_DISABLED","features":[357]},{"name":"ETS_FOCUSED","features":[357]},{"name":"ETS_HOT","features":[357]},{"name":"ETS_NORMAL","features":[357]},{"name":"ETS_READONLY","features":[357]},{"name":"ETS_SELECTED","features":[357]},{"name":"EXPANDBUTTONSTATES","features":[357]},{"name":"EXPANDOBUTTONSTATES","features":[357]},{"name":"EXPLORERBARPARTS","features":[357]},{"name":"EnableScrollBar","features":[307,357]},{"name":"EnableThemeDialogTexture","features":[307,357]},{"name":"EnableTheming","features":[307,357]},{"name":"EndBufferedAnimation","features":[307,357]},{"name":"EndBufferedPaint","features":[307,357]},{"name":"EndPanningFeedback","features":[307,357]},{"name":"EvaluateProximityToPolygon","features":[307,357]},{"name":"EvaluateProximityToRect","features":[307,357]},{"name":"FBS_EMPHASIZED","features":[357]},{"name":"FBS_NORMAL","features":[357]},{"name":"FEEDBACK_GESTURE_PRESSANDTAP","features":[357]},{"name":"FEEDBACK_MAX","features":[357]},{"name":"FEEDBACK_PEN_BARRELVISUALIZATION","features":[357]},{"name":"FEEDBACK_PEN_DOUBLETAP","features":[357]},{"name":"FEEDBACK_PEN_PRESSANDHOLD","features":[357]},{"name":"FEEDBACK_PEN_RIGHTTAP","features":[357]},{"name":"FEEDBACK_PEN_TAP","features":[357]},{"name":"FEEDBACK_TOUCH_CONTACTVISUALIZATION","features":[357]},{"name":"FEEDBACK_TOUCH_DOUBLETAP","features":[357]},{"name":"FEEDBACK_TOUCH_PRESSANDHOLD","features":[357]},{"name":"FEEDBACK_TOUCH_RIGHTTAP","features":[357]},{"name":"FEEDBACK_TOUCH_TAP","features":[357]},{"name":"FEEDBACK_TYPE","features":[357]},{"name":"FILEOPENORD","features":[357]},{"name":"FILLSTATES","features":[357]},{"name":"FILLTYPE","features":[357]},{"name":"FILLVERTSTATES","features":[357]},{"name":"FINDDLGORD","features":[357]},{"name":"FLH_HOVER","features":[357]},{"name":"FLH_NORMAL","features":[357]},{"name":"FLS_DISABLED","features":[357]},{"name":"FLS_EMPHASIZED","features":[357]},{"name":"FLS_NORMAL","features":[357]},{"name":"FLS_SELECTED","features":[357]},{"name":"FLYOUTLINK_HOVER","features":[357]},{"name":"FLYOUTLINK_NORMAL","features":[357]},{"name":"FLYOUTPARTS","features":[357]},{"name":"FLYOUT_BODY","features":[357]},{"name":"FLYOUT_DIVIDER","features":[357]},{"name":"FLYOUT_HEADER","features":[357]},{"name":"FLYOUT_LABEL","features":[357]},{"name":"FLYOUT_LINK","features":[357]},{"name":"FLYOUT_LINKAREA","features":[357]},{"name":"FLYOUT_LINKHEADER","features":[357]},{"name":"FLYOUT_WINDOW","features":[357]},{"name":"FONTDLGORD","features":[357]},{"name":"FORMATDLGORD30","features":[357]},{"name":"FORMATDLGORD31","features":[357]},{"name":"FRAMEBOTTOMSTATES","features":[357]},{"name":"FRAMELEFTSTATES","features":[357]},{"name":"FRAMERIGHTSTATES","features":[357]},{"name":"FRAMESTATES","features":[357]},{"name":"FRB_ACTIVE","features":[357]},{"name":"FRB_INACTIVE","features":[357]},{"name":"FRL_ACTIVE","features":[357]},{"name":"FRL_INACTIVE","features":[357]},{"name":"FRR_ACTIVE","features":[357]},{"name":"FRR_INACTIVE","features":[357]},{"name":"FSB_ENCARTA_MODE","features":[357]},{"name":"FSB_FLAT_MODE","features":[357]},{"name":"FSB_REGULAR_MODE","features":[357]},{"name":"FS_ACTIVE","features":[357]},{"name":"FS_INACTIVE","features":[357]},{"name":"FT_HORZGRADIENT","features":[357]},{"name":"FT_RADIALGRADIENT","features":[357]},{"name":"FT_SOLID","features":[357]},{"name":"FT_TILEIMAGE","features":[357]},{"name":"FT_VERTGRADIENT","features":[357]},{"name":"FlatSB_EnableScrollBar","features":[307,357]},{"name":"FlatSB_GetScrollInfo","features":[307,357,369]},{"name":"FlatSB_GetScrollPos","features":[307,357,369]},{"name":"FlatSB_GetScrollProp","features":[307,357]},{"name":"FlatSB_GetScrollRange","features":[307,357,369]},{"name":"FlatSB_SetScrollInfo","features":[307,357,369]},{"name":"FlatSB_SetScrollPos","features":[307,357,369]},{"name":"FlatSB_SetScrollProp","features":[307,357]},{"name":"FlatSB_SetScrollRange","features":[307,357,369]},{"name":"FlatSB_ShowScrollBar","features":[307,357,369]},{"name":"GBF_COPY","features":[357]},{"name":"GBF_DIRECT","features":[357]},{"name":"GBF_VALIDBITS","features":[357]},{"name":"GBS_DISABLED","features":[357]},{"name":"GBS_NORMAL","features":[357]},{"name":"GDTR_MAX","features":[357]},{"name":"GDTR_MIN","features":[357]},{"name":"GDT_ERROR","features":[357]},{"name":"GDT_NONE","features":[357]},{"name":"GDT_VALID","features":[357]},{"name":"GET_THEME_BITMAP_FLAGS","features":[357]},{"name":"GFST_DPI","features":[357]},{"name":"GFST_NONE","features":[357]},{"name":"GFST_SIZE","features":[357]},{"name":"GLPS_CLOSED","features":[357]},{"name":"GLPS_OPENED","features":[357]},{"name":"GLYPHFONTSIZINGTYPE","features":[357]},{"name":"GLYPHSTATES","features":[357]},{"name":"GLYPHTYPE","features":[357]},{"name":"GMR_DAYSTATE","features":[357]},{"name":"GMR_VISIBLE","features":[357]},{"name":"GRIDCELLBACKGROUNDSTATES","features":[357]},{"name":"GRIDCELLSTATES","features":[357]},{"name":"GRIDCELLUPPERSTATES","features":[357]},{"name":"GRIPPERSTATES","features":[357]},{"name":"GROUPBOXSTATES","features":[357]},{"name":"GROUPHEADERLINESTATES","features":[357]},{"name":"GROUPHEADERSTATES","features":[357]},{"name":"GT_FONTGLYPH","features":[357]},{"name":"GT_IMAGEGLYPH","features":[357]},{"name":"GT_NONE","features":[357]},{"name":"GetBufferedPaintBits","features":[318,357]},{"name":"GetBufferedPaintDC","features":[318,357]},{"name":"GetBufferedPaintTargetDC","features":[318,357]},{"name":"GetBufferedPaintTargetRect","features":[307,357]},{"name":"GetComboBoxInfo","features":[307,357]},{"name":"GetCurrentThemeName","features":[357]},{"name":"GetEffectiveClientRect","features":[307,357]},{"name":"GetListBoxInfo","features":[307,357]},{"name":"GetMUILanguage","features":[357]},{"name":"GetThemeAnimationProperty","features":[357]},{"name":"GetThemeAnimationTransform","features":[357]},{"name":"GetThemeAppProperties","features":[357]},{"name":"GetThemeBackgroundContentRect","features":[307,318,357]},{"name":"GetThemeBackgroundExtent","features":[307,318,357]},{"name":"GetThemeBackgroundRegion","features":[307,318,357]},{"name":"GetThemeBitmap","features":[318,357]},{"name":"GetThemeBool","features":[307,357]},{"name":"GetThemeColor","features":[307,357]},{"name":"GetThemeDocumentationProperty","features":[357]},{"name":"GetThemeEnumValue","features":[357]},{"name":"GetThemeFilename","features":[357]},{"name":"GetThemeFont","features":[318,357]},{"name":"GetThemeInt","features":[357]},{"name":"GetThemeIntList","features":[357]},{"name":"GetThemeMargins","features":[307,318,357]},{"name":"GetThemeMetric","features":[318,357]},{"name":"GetThemePartSize","features":[307,318,357]},{"name":"GetThemePosition","features":[307,357]},{"name":"GetThemePropertyOrigin","features":[357]},{"name":"GetThemeRect","features":[307,357]},{"name":"GetThemeStream","features":[307,357]},{"name":"GetThemeString","features":[357]},{"name":"GetThemeSysBool","features":[307,357]},{"name":"GetThemeSysColor","features":[307,357]},{"name":"GetThemeSysColorBrush","features":[318,357]},{"name":"GetThemeSysFont","features":[318,357]},{"name":"GetThemeSysInt","features":[357]},{"name":"GetThemeSysSize","features":[357]},{"name":"GetThemeSysString","features":[357]},{"name":"GetThemeTextExtent","features":[307,318,357]},{"name":"GetThemeTextMetrics","features":[318,357]},{"name":"GetThemeTimingFunction","features":[357]},{"name":"GetThemeTransitionDuration","features":[357]},{"name":"GetWindowFeedbackSetting","features":[307,357]},{"name":"GetWindowTheme","features":[307,357]},{"name":"HALIGN","features":[357]},{"name":"HA_CENTER","features":[357]},{"name":"HA_LEFT","features":[357]},{"name":"HA_RIGHT","features":[357]},{"name":"HBG_DETAILS","features":[357]},{"name":"HBG_ICON","features":[357]},{"name":"HBS_DISABLED","features":[357]},{"name":"HBS_HOT","features":[357]},{"name":"HBS_NORMAL","features":[357]},{"name":"HBS_PUSHED","features":[357]},{"name":"HDDFS_HOT","features":[357]},{"name":"HDDFS_NORMAL","features":[357]},{"name":"HDDFS_SOFTHOT","features":[357]},{"name":"HDDS_HOT","features":[357]},{"name":"HDDS_NORMAL","features":[357]},{"name":"HDDS_SOFTHOT","features":[357]},{"name":"HDFT_HASNOVALUE","features":[357]},{"name":"HDFT_ISDATE","features":[357]},{"name":"HDFT_ISNUMBER","features":[357]},{"name":"HDFT_ISSTRING","features":[357]},{"name":"HDF_BITMAP","features":[357]},{"name":"HDF_BITMAP_ON_RIGHT","features":[357]},{"name":"HDF_CENTER","features":[357]},{"name":"HDF_CHECKBOX","features":[357]},{"name":"HDF_CHECKED","features":[357]},{"name":"HDF_FIXEDWIDTH","features":[357]},{"name":"HDF_IMAGE","features":[357]},{"name":"HDF_JUSTIFYMASK","features":[357]},{"name":"HDF_LEFT","features":[357]},{"name":"HDF_OWNERDRAW","features":[357]},{"name":"HDF_RIGHT","features":[357]},{"name":"HDF_RTLREADING","features":[357]},{"name":"HDF_SORTDOWN","features":[357]},{"name":"HDF_SORTUP","features":[357]},{"name":"HDF_SPLITBUTTON","features":[357]},{"name":"HDF_STRING","features":[357]},{"name":"HDHITTESTINFO","features":[307,357]},{"name":"HDIS_FOCUSED","features":[357]},{"name":"HDITEMA","features":[307,318,357]},{"name":"HDITEMW","features":[307,318,357]},{"name":"HDI_BITMAP","features":[357]},{"name":"HDI_DI_SETITEM","features":[357]},{"name":"HDI_FILTER","features":[357]},{"name":"HDI_FORMAT","features":[357]},{"name":"HDI_HEIGHT","features":[357]},{"name":"HDI_IMAGE","features":[357]},{"name":"HDI_LPARAM","features":[357]},{"name":"HDI_MASK","features":[357]},{"name":"HDI_ORDER","features":[357]},{"name":"HDI_STATE","features":[357]},{"name":"HDI_TEXT","features":[357]},{"name":"HDI_WIDTH","features":[357]},{"name":"HDLAYOUT","features":[307,357,369]},{"name":"HDM_CLEARFILTER","features":[357]},{"name":"HDM_CREATEDRAGIMAGE","features":[357]},{"name":"HDM_DELETEITEM","features":[357]},{"name":"HDM_EDITFILTER","features":[357]},{"name":"HDM_FIRST","features":[357]},{"name":"HDM_GETBITMAPMARGIN","features":[357]},{"name":"HDM_GETFOCUSEDITEM","features":[357]},{"name":"HDM_GETIMAGELIST","features":[357]},{"name":"HDM_GETITEM","features":[357]},{"name":"HDM_GETITEMA","features":[357]},{"name":"HDM_GETITEMCOUNT","features":[357]},{"name":"HDM_GETITEMDROPDOWNRECT","features":[357]},{"name":"HDM_GETITEMRECT","features":[357]},{"name":"HDM_GETITEMW","features":[357]},{"name":"HDM_GETORDERARRAY","features":[357]},{"name":"HDM_GETOVERFLOWRECT","features":[357]},{"name":"HDM_GETUNICODEFORMAT","features":[357]},{"name":"HDM_HITTEST","features":[357]},{"name":"HDM_INSERTITEM","features":[357]},{"name":"HDM_INSERTITEMA","features":[357]},{"name":"HDM_INSERTITEMW","features":[357]},{"name":"HDM_LAYOUT","features":[357]},{"name":"HDM_ORDERTOINDEX","features":[357]},{"name":"HDM_SETBITMAPMARGIN","features":[357]},{"name":"HDM_SETFILTERCHANGETIMEOUT","features":[357]},{"name":"HDM_SETFOCUSEDITEM","features":[357]},{"name":"HDM_SETHOTDIVIDER","features":[357]},{"name":"HDM_SETIMAGELIST","features":[357]},{"name":"HDM_SETITEM","features":[357]},{"name":"HDM_SETITEMA","features":[357]},{"name":"HDM_SETITEMW","features":[357]},{"name":"HDM_SETORDERARRAY","features":[357]},{"name":"HDM_SETUNICODEFORMAT","features":[357]},{"name":"HDN_BEGINDRAG","features":[357]},{"name":"HDN_BEGINFILTEREDIT","features":[357]},{"name":"HDN_BEGINTRACK","features":[357]},{"name":"HDN_BEGINTRACKA","features":[357]},{"name":"HDN_BEGINTRACKW","features":[357]},{"name":"HDN_DIVIDERDBLCLICK","features":[357]},{"name":"HDN_DIVIDERDBLCLICKA","features":[357]},{"name":"HDN_DIVIDERDBLCLICKW","features":[357]},{"name":"HDN_DROPDOWN","features":[357]},{"name":"HDN_ENDDRAG","features":[357]},{"name":"HDN_ENDFILTEREDIT","features":[357]},{"name":"HDN_ENDTRACK","features":[357]},{"name":"HDN_ENDTRACKA","features":[357]},{"name":"HDN_ENDTRACKW","features":[357]},{"name":"HDN_FILTERBTNCLICK","features":[357]},{"name":"HDN_FILTERCHANGE","features":[357]},{"name":"HDN_FIRST","features":[357]},{"name":"HDN_GETDISPINFO","features":[357]},{"name":"HDN_GETDISPINFOA","features":[357]},{"name":"HDN_GETDISPINFOW","features":[357]},{"name":"HDN_ITEMCHANGED","features":[357]},{"name":"HDN_ITEMCHANGEDA","features":[357]},{"name":"HDN_ITEMCHANGEDW","features":[357]},{"name":"HDN_ITEMCHANGING","features":[357]},{"name":"HDN_ITEMCHANGINGA","features":[357]},{"name":"HDN_ITEMCHANGINGW","features":[357]},{"name":"HDN_ITEMCLICK","features":[357]},{"name":"HDN_ITEMCLICKA","features":[357]},{"name":"HDN_ITEMCLICKW","features":[357]},{"name":"HDN_ITEMDBLCLICK","features":[357]},{"name":"HDN_ITEMDBLCLICKA","features":[357]},{"name":"HDN_ITEMDBLCLICKW","features":[357]},{"name":"HDN_ITEMKEYDOWN","features":[357]},{"name":"HDN_ITEMSTATEICONCLICK","features":[357]},{"name":"HDN_LAST","features":[357]},{"name":"HDN_OVERFLOWCLICK","features":[357]},{"name":"HDN_TRACK","features":[357]},{"name":"HDN_TRACKA","features":[357]},{"name":"HDN_TRACKW","features":[357]},{"name":"HDPA","features":[357]},{"name":"HDSA","features":[357]},{"name":"HDSIL_NORMAL","features":[357]},{"name":"HDSIL_STATE","features":[357]},{"name":"HDS_BUTTONS","features":[357]},{"name":"HDS_CHECKBOXES","features":[357]},{"name":"HDS_DRAGDROP","features":[357]},{"name":"HDS_FILTERBAR","features":[357]},{"name":"HDS_FLAT","features":[357]},{"name":"HDS_FULLDRAG","features":[357]},{"name":"HDS_HIDDEN","features":[357]},{"name":"HDS_HORZ","features":[357]},{"name":"HDS_HOTTRACK","features":[357]},{"name":"HDS_NOSIZING","features":[357]},{"name":"HDS_OVERFLOW","features":[357]},{"name":"HD_TEXTFILTERA","features":[357]},{"name":"HD_TEXTFILTERW","features":[357]},{"name":"HEADERAREASTATES","features":[357]},{"name":"HEADERCLOSESTATES","features":[357]},{"name":"HEADERDROPDOWNFILTERSTATES","features":[357]},{"name":"HEADERDROPDOWNSTATES","features":[357]},{"name":"HEADERITEMLEFTSTATES","features":[357]},{"name":"HEADERITEMRIGHTSTATES","features":[357]},{"name":"HEADERITEMSTATES","features":[357]},{"name":"HEADEROVERFLOWSTATES","features":[357]},{"name":"HEADERPARTS","features":[357]},{"name":"HEADERPINSTATES","features":[357]},{"name":"HEADERSORTARROWSTATES","features":[357]},{"name":"HEADERSTYLESTATES","features":[357]},{"name":"HEADER_CONTROL_FORMAT_FLAGS","features":[357]},{"name":"HEADER_CONTROL_FORMAT_STATE","features":[357]},{"name":"HEADER_CONTROL_FORMAT_TYPE","features":[357]},{"name":"HEADER_CONTROL_NOTIFICATION_BUTTON","features":[357]},{"name":"HEADER_CONTROL_NOTIFICATION_BUTTON_LEFT","features":[357]},{"name":"HEADER_CONTROL_NOTIFICATION_BUTTON_MIDDLE","features":[357]},{"name":"HEADER_CONTROL_NOTIFICATION_BUTTON_RIGHT","features":[357]},{"name":"HEADER_HITTEST_INFO_FLAGS","features":[357]},{"name":"HELPBUTTONSTATES","features":[357]},{"name":"HELPLINKSTATES","features":[357]},{"name":"HGLPS_CLOSED","features":[357]},{"name":"HGLPS_OPENED","features":[357]},{"name":"HHT_ABOVE","features":[357]},{"name":"HHT_BELOW","features":[357]},{"name":"HHT_NOWHERE","features":[357]},{"name":"HHT_ONDIVIDER","features":[357]},{"name":"HHT_ONDIVOPEN","features":[357]},{"name":"HHT_ONDROPDOWN","features":[357]},{"name":"HHT_ONFILTER","features":[357]},{"name":"HHT_ONFILTERBUTTON","features":[357]},{"name":"HHT_ONHEADER","features":[357]},{"name":"HHT_ONITEMSTATEICON","features":[357]},{"name":"HHT_ONOVERFLOW","features":[357]},{"name":"HHT_TOLEFT","features":[357]},{"name":"HHT_TORIGHT","features":[357]},{"name":"HICF_ACCELERATOR","features":[357]},{"name":"HICF_ARROWKEYS","features":[357]},{"name":"HICF_DUPACCEL","features":[357]},{"name":"HICF_ENTERING","features":[357]},{"name":"HICF_LEAVING","features":[357]},{"name":"HICF_LMOUSE","features":[357]},{"name":"HICF_MOUSE","features":[357]},{"name":"HICF_OTHER","features":[357]},{"name":"HICF_RESELECT","features":[357]},{"name":"HICF_TOGGLEDROPDOWN","features":[357]},{"name":"HILS_HOT","features":[357]},{"name":"HILS_NORMAL","features":[357]},{"name":"HILS_PRESSED","features":[357]},{"name":"HIMAGELIST","features":[357]},{"name":"HIMAGELIST_QueryInterface","features":[357]},{"name":"HIRS_HOT","features":[357]},{"name":"HIRS_NORMAL","features":[357]},{"name":"HIRS_PRESSED","features":[357]},{"name":"HIST_ADDTOFAVORITES","features":[357]},{"name":"HIST_BACK","features":[357]},{"name":"HIST_FAVORITES","features":[357]},{"name":"HIST_FORWARD","features":[357]},{"name":"HIST_VIEWTREE","features":[357]},{"name":"HIS_HOT","features":[357]},{"name":"HIS_ICONHOT","features":[357]},{"name":"HIS_ICONNORMAL","features":[357]},{"name":"HIS_ICONPRESSED","features":[357]},{"name":"HIS_ICONSORTEDHOT","features":[357]},{"name":"HIS_ICONSORTEDNORMAL","features":[357]},{"name":"HIS_ICONSORTEDPRESSED","features":[357]},{"name":"HIS_NORMAL","features":[357]},{"name":"HIS_PRESSED","features":[357]},{"name":"HIS_SORTEDHOT","features":[357]},{"name":"HIS_SORTEDNORMAL","features":[357]},{"name":"HIS_SORTEDPRESSED","features":[357]},{"name":"HIT_TEST_BACKGROUND_OPTIONS","features":[357]},{"name":"HKCOMB_A","features":[357]},{"name":"HKCOMB_C","features":[357]},{"name":"HKCOMB_CA","features":[357]},{"name":"HKCOMB_NONE","features":[357]},{"name":"HKCOMB_S","features":[357]},{"name":"HKCOMB_SA","features":[357]},{"name":"HKCOMB_SC","features":[357]},{"name":"HKCOMB_SCA","features":[357]},{"name":"HKM_GETHOTKEY","features":[357]},{"name":"HKM_SETHOTKEY","features":[357]},{"name":"HKM_SETRULES","features":[357]},{"name":"HLS_LINKTEXT","features":[357]},{"name":"HLS_NORMALTEXT","features":[357]},{"name":"HOFS_HOT","features":[357]},{"name":"HOFS_NORMAL","features":[357]},{"name":"HORZSCROLLSTATES","features":[357]},{"name":"HORZTHUMBSTATES","features":[357]},{"name":"HOTGLYPHSTATES","features":[357]},{"name":"HOTKEYF_ALT","features":[357]},{"name":"HOTKEYF_CONTROL","features":[357]},{"name":"HOTKEYF_EXT","features":[357]},{"name":"HOTKEYF_SHIFT","features":[357]},{"name":"HOTKEY_CLASS","features":[357]},{"name":"HOTKEY_CLASSA","features":[357]},{"name":"HOTKEY_CLASSW","features":[357]},{"name":"HOVERBACKGROUNDSTATES","features":[357]},{"name":"HOVER_DEFAULT","features":[357]},{"name":"HPROPSHEETPAGE","features":[357]},{"name":"HP_HEADERDROPDOWN","features":[357]},{"name":"HP_HEADERDROPDOWNFILTER","features":[357]},{"name":"HP_HEADERITEM","features":[357]},{"name":"HP_HEADERITEMLEFT","features":[357]},{"name":"HP_HEADERITEMRIGHT","features":[357]},{"name":"HP_HEADEROVERFLOW","features":[357]},{"name":"HP_HEADERSORTARROW","features":[357]},{"name":"HSAS_SORTEDDOWN","features":[357]},{"name":"HSAS_SORTEDUP","features":[357]},{"name":"HSS_DISABLED","features":[357]},{"name":"HSS_HOT","features":[357]},{"name":"HSS_NORMAL","features":[357]},{"name":"HSS_PUSHED","features":[357]},{"name":"HSYNTHETICPOINTERDEVICE","features":[357]},{"name":"HTHEME","features":[357]},{"name":"HTREEITEM","features":[357]},{"name":"HTS_DISABLED","features":[357]},{"name":"HTS_HOT","features":[357]},{"name":"HTS_NORMAL","features":[357]},{"name":"HTS_PUSHED","features":[357]},{"name":"HTTB_BACKGROUNDSEG","features":[357]},{"name":"HTTB_CAPTION","features":[357]},{"name":"HTTB_FIXEDBORDER","features":[357]},{"name":"HTTB_RESIZINGBORDER","features":[357]},{"name":"HTTB_RESIZINGBORDER_BOTTOM","features":[357]},{"name":"HTTB_RESIZINGBORDER_LEFT","features":[357]},{"name":"HTTB_RESIZINGBORDER_RIGHT","features":[357]},{"name":"HTTB_RESIZINGBORDER_TOP","features":[357]},{"name":"HTTB_SIZINGTEMPLATE","features":[357]},{"name":"HTTB_SYSTEMSIZINGMARGINS","features":[357]},{"name":"HYPERLINKSTATES","features":[357]},{"name":"HYPERLINKTEXTSTATES","features":[357]},{"name":"HitTestThemeBackground","features":[307,318,357]},{"name":"ICC_ANIMATE_CLASS","features":[357]},{"name":"ICC_BAR_CLASSES","features":[357]},{"name":"ICC_COOL_CLASSES","features":[357]},{"name":"ICC_DATE_CLASSES","features":[357]},{"name":"ICC_HOTKEY_CLASS","features":[357]},{"name":"ICC_INTERNET_CLASSES","features":[357]},{"name":"ICC_LINK_CLASS","features":[357]},{"name":"ICC_LISTVIEW_CLASSES","features":[357]},{"name":"ICC_NATIVEFNTCTL_CLASS","features":[357]},{"name":"ICC_PAGESCROLLER_CLASS","features":[357]},{"name":"ICC_PROGRESS_CLASS","features":[357]},{"name":"ICC_STANDARD_CLASSES","features":[357]},{"name":"ICC_TAB_CLASSES","features":[357]},{"name":"ICC_TREEVIEW_CLASSES","features":[357]},{"name":"ICC_UPDOWN_CLASS","features":[357]},{"name":"ICC_USEREX_CLASSES","features":[357]},{"name":"ICC_WIN95_CLASSES","features":[357]},{"name":"ICE_ALPHA","features":[357]},{"name":"ICE_GLOW","features":[357]},{"name":"ICE_NONE","features":[357]},{"name":"ICE_PULSE","features":[357]},{"name":"ICE_SHADOW","features":[357]},{"name":"ICONEFFECT","features":[357]},{"name":"IDB_HIST_DISABLED","features":[357]},{"name":"IDB_HIST_HOT","features":[357]},{"name":"IDB_HIST_LARGE_COLOR","features":[357]},{"name":"IDB_HIST_NORMAL","features":[357]},{"name":"IDB_HIST_PRESSED","features":[357]},{"name":"IDB_HIST_SMALL_COLOR","features":[357]},{"name":"IDB_STD_LARGE_COLOR","features":[357]},{"name":"IDB_STD_SMALL_COLOR","features":[357]},{"name":"IDB_VIEW_LARGE_COLOR","features":[357]},{"name":"IDB_VIEW_SMALL_COLOR","features":[357]},{"name":"IDC_MANAGE_LINK","features":[357]},{"name":"ID_PSRESTARTWINDOWS","features":[357]},{"name":"IEBARMENUSTATES","features":[357]},{"name":"IImageList","features":[357]},{"name":"IImageList2","features":[357]},{"name":"ILCF_MOVE","features":[357]},{"name":"ILCF_SWAP","features":[357]},{"name":"ILC_COLOR","features":[357]},{"name":"ILC_COLOR16","features":[357]},{"name":"ILC_COLOR24","features":[357]},{"name":"ILC_COLOR32","features":[357]},{"name":"ILC_COLOR4","features":[357]},{"name":"ILC_COLOR8","features":[357]},{"name":"ILC_COLORDDB","features":[357]},{"name":"ILC_HIGHQUALITYSCALE","features":[357]},{"name":"ILC_MASK","features":[357]},{"name":"ILC_MIRROR","features":[357]},{"name":"ILC_ORIGINALSIZE","features":[357]},{"name":"ILC_PALETTE","features":[357]},{"name":"ILC_PERITEMMIRROR","features":[357]},{"name":"ILDI_PURGE","features":[357]},{"name":"ILDI_QUERYACCESS","features":[357]},{"name":"ILDI_RESETACCESS","features":[357]},{"name":"ILDI_STANDBY","features":[357]},{"name":"ILDRF_IMAGELOWQUALITY","features":[357]},{"name":"ILDRF_OVERLAYLOWQUALITY","features":[357]},{"name":"ILD_ASYNC","features":[357]},{"name":"ILD_BLEND","features":[357]},{"name":"ILD_BLEND25","features":[357]},{"name":"ILD_BLEND50","features":[357]},{"name":"ILD_DPISCALE","features":[357]},{"name":"ILD_FOCUS","features":[357]},{"name":"ILD_IMAGE","features":[357]},{"name":"ILD_MASK","features":[357]},{"name":"ILD_NORMAL","features":[357]},{"name":"ILD_OVERLAYMASK","features":[357]},{"name":"ILD_PRESERVEALPHA","features":[357]},{"name":"ILD_ROP","features":[357]},{"name":"ILD_SCALE","features":[357]},{"name":"ILD_SELECTED","features":[357]},{"name":"ILD_TRANSPARENT","features":[357]},{"name":"ILFIP_ALWAYS","features":[357]},{"name":"ILFIP_FROMSTANDBY","features":[357]},{"name":"ILGOS_ALWAYS","features":[357]},{"name":"ILGOS_FROMSTANDBY","features":[357]},{"name":"ILGT_ASYNC","features":[357]},{"name":"ILGT_NORMAL","features":[357]},{"name":"ILIF_ALPHA","features":[357]},{"name":"ILIF_LOWQUALITY","features":[357]},{"name":"ILP_DOWNLEVEL","features":[357]},{"name":"ILP_NORMAL","features":[357]},{"name":"ILR_DEFAULT","features":[357]},{"name":"ILR_HORIZONTAL_CENTER","features":[357]},{"name":"ILR_HORIZONTAL_LEFT","features":[357]},{"name":"ILR_HORIZONTAL_RIGHT","features":[357]},{"name":"ILR_SCALE_ASPECTRATIO","features":[357]},{"name":"ILR_SCALE_CLIP","features":[357]},{"name":"ILR_VERTICAL_BOTTOM","features":[357]},{"name":"ILR_VERTICAL_CENTER","features":[357]},{"name":"ILR_VERTICAL_TOP","features":[357]},{"name":"ILS_ALPHA","features":[357]},{"name":"ILS_GLOW","features":[357]},{"name":"ILS_NORMAL","features":[357]},{"name":"ILS_SATURATE","features":[357]},{"name":"ILS_SHADOW","features":[357]},{"name":"IL_HORIZONTAL","features":[357]},{"name":"IL_VERTICAL","features":[357]},{"name":"IMAGEINFO","features":[307,318,357]},{"name":"IMAGELAYOUT","features":[357]},{"name":"IMAGELISTDRAWPARAMS","features":[307,318,357]},{"name":"IMAGELISTSTATS","features":[357]},{"name":"IMAGELIST_CREATION_FLAGS","features":[357]},{"name":"IMAGESELECTTYPE","features":[357]},{"name":"IMAGE_LIST_COPY_FLAGS","features":[357]},{"name":"IMAGE_LIST_DRAW_STYLE","features":[357]},{"name":"IMAGE_LIST_ITEM_FLAGS","features":[357]},{"name":"IMAGE_LIST_WRITE_STREAM_FLAGS","features":[357]},{"name":"INFOTIPSIZE","features":[357]},{"name":"INITCOMMONCONTROLSEX","features":[357]},{"name":"INITCOMMONCONTROLSEX_ICC","features":[357]},{"name":"INTLIST","features":[357]},{"name":"INVALID_LINK_INDEX","features":[357]},{"name":"IPM_CLEARADDRESS","features":[357]},{"name":"IPM_GETADDRESS","features":[357]},{"name":"IPM_ISBLANK","features":[357]},{"name":"IPM_SETADDRESS","features":[357]},{"name":"IPM_SETFOCUS","features":[357]},{"name":"IPM_SETRANGE","features":[357]},{"name":"IPN_FIELDCHANGED","features":[357]},{"name":"IPN_FIRST","features":[357]},{"name":"IPN_LAST","features":[357]},{"name":"IST_DPI","features":[357]},{"name":"IST_NONE","features":[357]},{"name":"IST_SIZE","features":[357]},{"name":"ITEMSTATES","features":[357]},{"name":"I_CHILDRENAUTO","features":[357]},{"name":"I_CHILDRENCALLBACK","features":[357]},{"name":"I_GROUPIDCALLBACK","features":[357]},{"name":"I_GROUPIDNONE","features":[357]},{"name":"I_IMAGECALLBACK","features":[357]},{"name":"I_IMAGENONE","features":[357]},{"name":"I_INDENTCALLBACK","features":[357]},{"name":"I_ONE_OR_MORE","features":[357]},{"name":"I_ZERO","features":[357]},{"name":"ImageList","features":[357]},{"name":"ImageList_Add","features":[318,357]},{"name":"ImageList_AddMasked","features":[307,318,357]},{"name":"ImageList_BeginDrag","features":[307,357]},{"name":"ImageList_CoCreateInstance","features":[357]},{"name":"ImageList_Copy","features":[307,357]},{"name":"ImageList_Create","features":[357]},{"name":"ImageList_Destroy","features":[307,357]},{"name":"ImageList_DragEnter","features":[307,357]},{"name":"ImageList_DragLeave","features":[307,357]},{"name":"ImageList_DragMove","features":[307,357]},{"name":"ImageList_DragShowNolock","features":[307,357]},{"name":"ImageList_Draw","features":[307,318,357]},{"name":"ImageList_DrawEx","features":[307,318,357]},{"name":"ImageList_DrawIndirect","features":[307,318,357]},{"name":"ImageList_Duplicate","features":[357]},{"name":"ImageList_EndDrag","features":[357]},{"name":"ImageList_GetBkColor","features":[307,357]},{"name":"ImageList_GetDragImage","features":[307,357]},{"name":"ImageList_GetIcon","features":[357,369]},{"name":"ImageList_GetIconSize","features":[307,357]},{"name":"ImageList_GetImageCount","features":[357]},{"name":"ImageList_GetImageInfo","features":[307,318,357]},{"name":"ImageList_LoadImageA","features":[307,357,369]},{"name":"ImageList_LoadImageW","features":[307,357,369]},{"name":"ImageList_Merge","features":[357]},{"name":"ImageList_Read","features":[358,357]},{"name":"ImageList_ReadEx","features":[358,357]},{"name":"ImageList_Remove","features":[307,357]},{"name":"ImageList_Replace","features":[307,318,357]},{"name":"ImageList_ReplaceIcon","features":[357,369]},{"name":"ImageList_SetBkColor","features":[307,357]},{"name":"ImageList_SetDragCursorImage","features":[307,357]},{"name":"ImageList_SetIconSize","features":[307,357]},{"name":"ImageList_SetImageCount","features":[307,357]},{"name":"ImageList_SetOverlayImage","features":[307,357]},{"name":"ImageList_Write","features":[307,358,357]},{"name":"ImageList_WriteEx","features":[358,357]},{"name":"InitCommonControls","features":[357]},{"name":"InitCommonControlsEx","features":[307,357]},{"name":"InitMUILanguage","features":[357]},{"name":"InitializeFlatSB","features":[307,357]},{"name":"IsAppThemed","features":[307,357]},{"name":"IsCharLowerW","features":[307,357]},{"name":"IsCompositionActive","features":[307,357]},{"name":"IsDlgButtonChecked","features":[307,357]},{"name":"IsThemeActive","features":[307,357]},{"name":"IsThemeBackgroundPartiallyTransparent","features":[307,357]},{"name":"IsThemeDialogTextureEnabled","features":[307,357]},{"name":"IsThemePartDefined","features":[307,357]},{"name":"LABELSTATES","features":[357]},{"name":"LBCP_BORDER_HSCROLL","features":[357]},{"name":"LBCP_BORDER_HVSCROLL","features":[357]},{"name":"LBCP_BORDER_NOSCROLL","features":[357]},{"name":"LBCP_BORDER_VSCROLL","features":[357]},{"name":"LBCP_ITEM","features":[357]},{"name":"LBItemFromPt","features":[307,357]},{"name":"LBPSHV_DISABLED","features":[357]},{"name":"LBPSHV_FOCUSED","features":[357]},{"name":"LBPSHV_HOT","features":[357]},{"name":"LBPSHV_NORMAL","features":[357]},{"name":"LBPSH_DISABLED","features":[357]},{"name":"LBPSH_FOCUSED","features":[357]},{"name":"LBPSH_HOT","features":[357]},{"name":"LBPSH_NORMAL","features":[357]},{"name":"LBPSI_HOT","features":[357]},{"name":"LBPSI_HOTSELECTED","features":[357]},{"name":"LBPSI_SELECTED","features":[357]},{"name":"LBPSI_SELECTEDNOTFOCUS","features":[357]},{"name":"LBPSN_DISABLED","features":[357]},{"name":"LBPSN_FOCUSED","features":[357]},{"name":"LBPSN_HOT","features":[357]},{"name":"LBPSN_NORMAL","features":[357]},{"name":"LBPSV_DISABLED","features":[357]},{"name":"LBPSV_FOCUSED","features":[357]},{"name":"LBPSV_HOT","features":[357]},{"name":"LBPSV_NORMAL","features":[357]},{"name":"LHITTESTINFO","features":[307,357]},{"name":"LIF_ITEMID","features":[357]},{"name":"LIF_ITEMINDEX","features":[357]},{"name":"LIF_STATE","features":[357]},{"name":"LIF_URL","features":[357]},{"name":"LIM_LARGE","features":[357]},{"name":"LIM_SMALL","features":[357]},{"name":"LINKHEADERSTATES","features":[357]},{"name":"LINKPARTS","features":[357]},{"name":"LINKSTATES","features":[357]},{"name":"LISS_DISABLED","features":[357]},{"name":"LISS_HOT","features":[357]},{"name":"LISS_HOTSELECTED","features":[357]},{"name":"LISS_NORMAL","features":[357]},{"name":"LISS_SELECTED","features":[357]},{"name":"LISS_SELECTEDNOTFOCUS","features":[357]},{"name":"LISTBOXPARTS","features":[357]},{"name":"LISTITEMSTATES","features":[357]},{"name":"LISTVIEWPARTS","features":[357]},{"name":"LIST_ITEM_FLAGS","features":[357]},{"name":"LIST_ITEM_STATE_FLAGS","features":[357]},{"name":"LIST_VIEW_BACKGROUND_IMAGE_FLAGS","features":[357]},{"name":"LIST_VIEW_GROUP_ALIGN_FLAGS","features":[357]},{"name":"LIST_VIEW_GROUP_STATE_FLAGS","features":[357]},{"name":"LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS","features":[357]},{"name":"LIST_VIEW_ITEM_FLAGS","features":[357]},{"name":"LIST_VIEW_ITEM_STATE_FLAGS","features":[357]},{"name":"LIS_DEFAULTCOLORS","features":[357]},{"name":"LIS_ENABLED","features":[357]},{"name":"LIS_FOCUSED","features":[357]},{"name":"LIS_HOTTRACK","features":[357]},{"name":"LIS_VISITED","features":[357]},{"name":"LITEM","features":[357]},{"name":"LM_GETIDEALHEIGHT","features":[357]},{"name":"LM_GETIDEALSIZE","features":[357]},{"name":"LM_GETITEM","features":[357]},{"name":"LM_HITTEST","features":[357]},{"name":"LM_SETITEM","features":[357]},{"name":"LOGOFFBUTTONSSTATES","features":[357]},{"name":"LPFNADDPROPSHEETPAGES","features":[307,357]},{"name":"LPFNCCINFOA","features":[307,318,357]},{"name":"LPFNCCINFOW","features":[307,318,357]},{"name":"LPFNCCSIZETOTEXTA","features":[318,357]},{"name":"LPFNCCSIZETOTEXTW","features":[318,357]},{"name":"LPFNCCSTYLEA","features":[307,357]},{"name":"LPFNCCSTYLEW","features":[307,357]},{"name":"LPFNPSPCALLBACKA","features":[307,318,357,369]},{"name":"LPFNPSPCALLBACKW","features":[307,318,357,369]},{"name":"LPFNSVADDPROPSHEETPAGE","features":[307,357]},{"name":"LP_HYPERLINK","features":[357]},{"name":"LVA_ALIGNLEFT","features":[357]},{"name":"LVA_ALIGNTOP","features":[357]},{"name":"LVA_DEFAULT","features":[357]},{"name":"LVA_SNAPTOGRID","features":[357]},{"name":"LVBKIF_FLAG_ALPHABLEND","features":[357]},{"name":"LVBKIF_FLAG_TILEOFFSET","features":[357]},{"name":"LVBKIF_SOURCE_HBITMAP","features":[357]},{"name":"LVBKIF_SOURCE_MASK","features":[357]},{"name":"LVBKIF_SOURCE_NONE","features":[357]},{"name":"LVBKIF_SOURCE_URL","features":[357]},{"name":"LVBKIF_STYLE_MASK","features":[357]},{"name":"LVBKIF_STYLE_NORMAL","features":[357]},{"name":"LVBKIF_STYLE_TILE","features":[357]},{"name":"LVBKIF_TYPE_WATERMARK","features":[357]},{"name":"LVBKIMAGEA","features":[318,357]},{"name":"LVBKIMAGEW","features":[318,357]},{"name":"LVCB_HOVER","features":[357]},{"name":"LVCB_NORMAL","features":[357]},{"name":"LVCB_PUSHED","features":[357]},{"name":"LVCDI_GROUP","features":[357]},{"name":"LVCDI_ITEM","features":[357]},{"name":"LVCDI_ITEMSLIST","features":[357]},{"name":"LVCDRF_NOGROUPFRAME","features":[357]},{"name":"LVCDRF_NOSELECT","features":[357]},{"name":"LVCFMT_BITMAP_ON_RIGHT","features":[357]},{"name":"LVCFMT_CENTER","features":[357]},{"name":"LVCFMT_COL_HAS_IMAGES","features":[357]},{"name":"LVCFMT_FILL","features":[357]},{"name":"LVCFMT_FIXED_RATIO","features":[357]},{"name":"LVCFMT_FIXED_WIDTH","features":[357]},{"name":"LVCFMT_IMAGE","features":[357]},{"name":"LVCFMT_JUSTIFYMASK","features":[357]},{"name":"LVCFMT_LEFT","features":[357]},{"name":"LVCFMT_LINE_BREAK","features":[357]},{"name":"LVCFMT_NO_DPI_SCALE","features":[357]},{"name":"LVCFMT_NO_TITLE","features":[357]},{"name":"LVCFMT_RIGHT","features":[357]},{"name":"LVCFMT_SPLITBUTTON","features":[357]},{"name":"LVCFMT_TILE_PLACEMENTMASK","features":[357]},{"name":"LVCFMT_WRAP","features":[357]},{"name":"LVCF_DEFAULTWIDTH","features":[357]},{"name":"LVCF_FMT","features":[357]},{"name":"LVCF_IDEALWIDTH","features":[357]},{"name":"LVCF_IMAGE","features":[357]},{"name":"LVCF_MINWIDTH","features":[357]},{"name":"LVCF_ORDER","features":[357]},{"name":"LVCF_SUBITEM","features":[357]},{"name":"LVCF_TEXT","features":[357]},{"name":"LVCF_WIDTH","features":[357]},{"name":"LVCOLUMNA","features":[357]},{"name":"LVCOLUMNW","features":[357]},{"name":"LVCOLUMNW_FORMAT","features":[357]},{"name":"LVCOLUMNW_MASK","features":[357]},{"name":"LVEB_HOVER","features":[357]},{"name":"LVEB_NORMAL","features":[357]},{"name":"LVEB_PUSHED","features":[357]},{"name":"LVFF_ITEMCOUNT","features":[357]},{"name":"LVFIF_STATE","features":[357]},{"name":"LVFIF_TEXT","features":[357]},{"name":"LVFINDINFOA","features":[307,357]},{"name":"LVFINDINFOW","features":[307,357]},{"name":"LVFINDINFOW_FLAGS","features":[357]},{"name":"LVFIS_FOCUSED","features":[357]},{"name":"LVFI_NEARESTXY","features":[357]},{"name":"LVFI_PARAM","features":[357]},{"name":"LVFI_PARTIAL","features":[357]},{"name":"LVFI_STRING","features":[357]},{"name":"LVFI_SUBSTRING","features":[357]},{"name":"LVFI_WRAP","features":[357]},{"name":"LVFOOTERINFO","features":[357]},{"name":"LVFOOTERITEM","features":[357]},{"name":"LVFOOTERITEM_MASK","features":[357]},{"name":"LVGA_FOOTER_CENTER","features":[357]},{"name":"LVGA_FOOTER_LEFT","features":[357]},{"name":"LVGA_FOOTER_RIGHT","features":[357]},{"name":"LVGA_HEADER_CENTER","features":[357]},{"name":"LVGA_HEADER_LEFT","features":[357]},{"name":"LVGA_HEADER_RIGHT","features":[357]},{"name":"LVGF_ALIGN","features":[357]},{"name":"LVGF_DESCRIPTIONBOTTOM","features":[357]},{"name":"LVGF_DESCRIPTIONTOP","features":[357]},{"name":"LVGF_EXTENDEDIMAGE","features":[357]},{"name":"LVGF_FOOTER","features":[357]},{"name":"LVGF_GROUPID","features":[357]},{"name":"LVGF_HEADER","features":[357]},{"name":"LVGF_ITEMS","features":[357]},{"name":"LVGF_NONE","features":[357]},{"name":"LVGF_STATE","features":[357]},{"name":"LVGF_SUBSET","features":[357]},{"name":"LVGF_SUBSETITEMS","features":[357]},{"name":"LVGF_SUBTITLE","features":[357]},{"name":"LVGF_TASK","features":[357]},{"name":"LVGF_TITLEIMAGE","features":[357]},{"name":"LVGGR_GROUP","features":[357]},{"name":"LVGGR_HEADER","features":[357]},{"name":"LVGGR_LABEL","features":[357]},{"name":"LVGGR_SUBSETLINK","features":[357]},{"name":"LVGHL_CLOSE","features":[357]},{"name":"LVGHL_CLOSEHOT","features":[357]},{"name":"LVGHL_CLOSEMIXEDSELECTION","features":[357]},{"name":"LVGHL_CLOSEMIXEDSELECTIONHOT","features":[357]},{"name":"LVGHL_CLOSESELECTED","features":[357]},{"name":"LVGHL_CLOSESELECTEDHOT","features":[357]},{"name":"LVGHL_CLOSESELECTEDNOTFOCUSED","features":[357]},{"name":"LVGHL_CLOSESELECTEDNOTFOCUSEDHOT","features":[357]},{"name":"LVGHL_OPEN","features":[357]},{"name":"LVGHL_OPENHOT","features":[357]},{"name":"LVGHL_OPENMIXEDSELECTION","features":[357]},{"name":"LVGHL_OPENMIXEDSELECTIONHOT","features":[357]},{"name":"LVGHL_OPENSELECTED","features":[357]},{"name":"LVGHL_OPENSELECTEDHOT","features":[357]},{"name":"LVGHL_OPENSELECTEDNOTFOCUSED","features":[357]},{"name":"LVGHL_OPENSELECTEDNOTFOCUSEDHOT","features":[357]},{"name":"LVGH_CLOSE","features":[357]},{"name":"LVGH_CLOSEHOT","features":[357]},{"name":"LVGH_CLOSEMIXEDSELECTION","features":[357]},{"name":"LVGH_CLOSEMIXEDSELECTIONHOT","features":[357]},{"name":"LVGH_CLOSESELECTED","features":[357]},{"name":"LVGH_CLOSESELECTEDHOT","features":[357]},{"name":"LVGH_CLOSESELECTEDNOTFOCUSED","features":[357]},{"name":"LVGH_CLOSESELECTEDNOTFOCUSEDHOT","features":[357]},{"name":"LVGH_OPEN","features":[357]},{"name":"LVGH_OPENHOT","features":[357]},{"name":"LVGH_OPENMIXEDSELECTION","features":[357]},{"name":"LVGH_OPENMIXEDSELECTIONHOT","features":[357]},{"name":"LVGH_OPENSELECTED","features":[357]},{"name":"LVGH_OPENSELECTEDHOT","features":[357]},{"name":"LVGH_OPENSELECTEDNOTFOCUSED","features":[357]},{"name":"LVGH_OPENSELECTEDNOTFOCUSEDHOT","features":[357]},{"name":"LVGIT_UNFOLDED","features":[357]},{"name":"LVGIT_ZERO","features":[357]},{"name":"LVGMF_BORDERCOLOR","features":[357]},{"name":"LVGMF_BORDERSIZE","features":[357]},{"name":"LVGMF_NONE","features":[357]},{"name":"LVGMF_TEXTCOLOR","features":[357]},{"name":"LVGROUP","features":[357]},{"name":"LVGROUPMETRICS","features":[307,357]},{"name":"LVGROUP_MASK","features":[357]},{"name":"LVGS_COLLAPSED","features":[357]},{"name":"LVGS_COLLAPSIBLE","features":[357]},{"name":"LVGS_FOCUSED","features":[357]},{"name":"LVGS_HIDDEN","features":[357]},{"name":"LVGS_NOHEADER","features":[357]},{"name":"LVGS_NORMAL","features":[357]},{"name":"LVGS_SELECTED","features":[357]},{"name":"LVGS_SUBSETED","features":[357]},{"name":"LVGS_SUBSETLINKFOCUSED","features":[357]},{"name":"LVHITTESTINFO","features":[307,357]},{"name":"LVHITTESTINFO_FLAGS","features":[357]},{"name":"LVHT_ABOVE","features":[357]},{"name":"LVHT_BELOW","features":[357]},{"name":"LVHT_EX_FOOTER","features":[357]},{"name":"LVHT_EX_GROUP","features":[357]},{"name":"LVHT_EX_GROUP_BACKGROUND","features":[357]},{"name":"LVHT_EX_GROUP_COLLAPSE","features":[357]},{"name":"LVHT_EX_GROUP_FOOTER","features":[357]},{"name":"LVHT_EX_GROUP_HEADER","features":[357]},{"name":"LVHT_EX_GROUP_STATEICON","features":[357]},{"name":"LVHT_EX_GROUP_SUBSETLINK","features":[357]},{"name":"LVHT_EX_ONCONTENTS","features":[357]},{"name":"LVHT_NOWHERE","features":[357]},{"name":"LVHT_ONITEMICON","features":[357]},{"name":"LVHT_ONITEMLABEL","features":[357]},{"name":"LVHT_ONITEMSTATEICON","features":[357]},{"name":"LVHT_TOLEFT","features":[357]},{"name":"LVHT_TORIGHT","features":[357]},{"name":"LVIF_COLFMT","features":[357]},{"name":"LVIF_COLUMNS","features":[357]},{"name":"LVIF_DI_SETITEM","features":[357]},{"name":"LVIF_GROUPID","features":[357]},{"name":"LVIF_IMAGE","features":[357]},{"name":"LVIF_INDENT","features":[357]},{"name":"LVIF_NORECOMPUTE","features":[357]},{"name":"LVIF_PARAM","features":[357]},{"name":"LVIF_STATE","features":[357]},{"name":"LVIF_TEXT","features":[357]},{"name":"LVIM_AFTER","features":[357]},{"name":"LVINSERTGROUPSORTED","features":[357]},{"name":"LVINSERTMARK","features":[357]},{"name":"LVIR_BOUNDS","features":[357]},{"name":"LVIR_ICON","features":[357]},{"name":"LVIR_LABEL","features":[357]},{"name":"LVIR_SELECTBOUNDS","features":[357]},{"name":"LVIS_ACTIVATING","features":[357]},{"name":"LVIS_CUT","features":[357]},{"name":"LVIS_DROPHILITED","features":[357]},{"name":"LVIS_FOCUSED","features":[357]},{"name":"LVIS_GLOW","features":[357]},{"name":"LVIS_OVERLAYMASK","features":[357]},{"name":"LVIS_SELECTED","features":[357]},{"name":"LVIS_STATEIMAGEMASK","features":[357]},{"name":"LVITEMA","features":[307,357]},{"name":"LVITEMA_GROUP_ID","features":[357]},{"name":"LVITEMINDEX","features":[357]},{"name":"LVITEMW","features":[307,357]},{"name":"LVKF_ALT","features":[357]},{"name":"LVKF_CONTROL","features":[357]},{"name":"LVKF_SHIFT","features":[357]},{"name":"LVM_APPROXIMATEVIEWRECT","features":[357]},{"name":"LVM_ARRANGE","features":[357]},{"name":"LVM_CANCELEDITLABEL","features":[357]},{"name":"LVM_CREATEDRAGIMAGE","features":[357]},{"name":"LVM_DELETEALLITEMS","features":[357]},{"name":"LVM_DELETECOLUMN","features":[357]},{"name":"LVM_DELETEITEM","features":[357]},{"name":"LVM_EDITLABEL","features":[357]},{"name":"LVM_EDITLABELA","features":[357]},{"name":"LVM_EDITLABELW","features":[357]},{"name":"LVM_ENABLEGROUPVIEW","features":[357]},{"name":"LVM_ENSUREVISIBLE","features":[357]},{"name":"LVM_FINDITEM","features":[357]},{"name":"LVM_FINDITEMA","features":[357]},{"name":"LVM_FINDITEMW","features":[357]},{"name":"LVM_FIRST","features":[357]},{"name":"LVM_GETBKCOLOR","features":[357]},{"name":"LVM_GETBKIMAGE","features":[357]},{"name":"LVM_GETBKIMAGEA","features":[357]},{"name":"LVM_GETBKIMAGEW","features":[357]},{"name":"LVM_GETCALLBACKMASK","features":[357]},{"name":"LVM_GETCOLUMN","features":[357]},{"name":"LVM_GETCOLUMNA","features":[357]},{"name":"LVM_GETCOLUMNORDERARRAY","features":[357]},{"name":"LVM_GETCOLUMNW","features":[357]},{"name":"LVM_GETCOLUMNWIDTH","features":[357]},{"name":"LVM_GETCOUNTPERPAGE","features":[357]},{"name":"LVM_GETEDITCONTROL","features":[357]},{"name":"LVM_GETEMPTYTEXT","features":[357]},{"name":"LVM_GETEXTENDEDLISTVIEWSTYLE","features":[357]},{"name":"LVM_GETFOCUSEDGROUP","features":[357]},{"name":"LVM_GETFOOTERINFO","features":[357]},{"name":"LVM_GETFOOTERITEM","features":[357]},{"name":"LVM_GETFOOTERITEMRECT","features":[357]},{"name":"LVM_GETFOOTERRECT","features":[357]},{"name":"LVM_GETGROUPCOUNT","features":[357]},{"name":"LVM_GETGROUPINFO","features":[357]},{"name":"LVM_GETGROUPINFOBYINDEX","features":[357]},{"name":"LVM_GETGROUPMETRICS","features":[357]},{"name":"LVM_GETGROUPRECT","features":[357]},{"name":"LVM_GETGROUPSTATE","features":[357]},{"name":"LVM_GETHEADER","features":[357]},{"name":"LVM_GETHOTCURSOR","features":[357]},{"name":"LVM_GETHOTITEM","features":[357]},{"name":"LVM_GETHOVERTIME","features":[357]},{"name":"LVM_GETIMAGELIST","features":[357]},{"name":"LVM_GETINSERTMARK","features":[357]},{"name":"LVM_GETINSERTMARKCOLOR","features":[357]},{"name":"LVM_GETINSERTMARKRECT","features":[357]},{"name":"LVM_GETISEARCHSTRING","features":[357]},{"name":"LVM_GETISEARCHSTRINGA","features":[357]},{"name":"LVM_GETISEARCHSTRINGW","features":[357]},{"name":"LVM_GETITEM","features":[357]},{"name":"LVM_GETITEMA","features":[357]},{"name":"LVM_GETITEMCOUNT","features":[357]},{"name":"LVM_GETITEMINDEXRECT","features":[357]},{"name":"LVM_GETITEMPOSITION","features":[357]},{"name":"LVM_GETITEMRECT","features":[357]},{"name":"LVM_GETITEMSPACING","features":[357]},{"name":"LVM_GETITEMSTATE","features":[357]},{"name":"LVM_GETITEMTEXT","features":[357]},{"name":"LVM_GETITEMTEXTA","features":[357]},{"name":"LVM_GETITEMTEXTW","features":[357]},{"name":"LVM_GETITEMW","features":[357]},{"name":"LVM_GETNEXTITEM","features":[357]},{"name":"LVM_GETNEXTITEMINDEX","features":[357]},{"name":"LVM_GETNUMBEROFWORKAREAS","features":[357]},{"name":"LVM_GETORIGIN","features":[357]},{"name":"LVM_GETOUTLINECOLOR","features":[357]},{"name":"LVM_GETSELECTEDCOLUMN","features":[357]},{"name":"LVM_GETSELECTEDCOUNT","features":[357]},{"name":"LVM_GETSELECTIONMARK","features":[357]},{"name":"LVM_GETSTRINGWIDTH","features":[357]},{"name":"LVM_GETSTRINGWIDTHA","features":[357]},{"name":"LVM_GETSTRINGWIDTHW","features":[357]},{"name":"LVM_GETSUBITEMRECT","features":[357]},{"name":"LVM_GETTEXTBKCOLOR","features":[357]},{"name":"LVM_GETTEXTCOLOR","features":[357]},{"name":"LVM_GETTILEINFO","features":[357]},{"name":"LVM_GETTILEVIEWINFO","features":[357]},{"name":"LVM_GETTOOLTIPS","features":[357]},{"name":"LVM_GETTOPINDEX","features":[357]},{"name":"LVM_GETUNICODEFORMAT","features":[357]},{"name":"LVM_GETVIEW","features":[357]},{"name":"LVM_GETVIEWRECT","features":[357]},{"name":"LVM_GETWORKAREAS","features":[357]},{"name":"LVM_HASGROUP","features":[357]},{"name":"LVM_HITTEST","features":[357]},{"name":"LVM_INSERTCOLUMN","features":[357]},{"name":"LVM_INSERTCOLUMNA","features":[357]},{"name":"LVM_INSERTCOLUMNW","features":[357]},{"name":"LVM_INSERTGROUP","features":[357]},{"name":"LVM_INSERTGROUPSORTED","features":[357]},{"name":"LVM_INSERTITEM","features":[357]},{"name":"LVM_INSERTITEMA","features":[357]},{"name":"LVM_INSERTITEMW","features":[357]},{"name":"LVM_INSERTMARKHITTEST","features":[357]},{"name":"LVM_ISGROUPVIEWENABLED","features":[357]},{"name":"LVM_ISITEMVISIBLE","features":[357]},{"name":"LVM_MAPIDTOINDEX","features":[357]},{"name":"LVM_MAPINDEXTOID","features":[357]},{"name":"LVM_MOVEGROUP","features":[357]},{"name":"LVM_MOVEITEMTOGROUP","features":[357]},{"name":"LVM_REDRAWITEMS","features":[357]},{"name":"LVM_REMOVEALLGROUPS","features":[357]},{"name":"LVM_REMOVEGROUP","features":[357]},{"name":"LVM_SCROLL","features":[357]},{"name":"LVM_SETBKCOLOR","features":[357]},{"name":"LVM_SETBKIMAGE","features":[357]},{"name":"LVM_SETBKIMAGEA","features":[357]},{"name":"LVM_SETBKIMAGEW","features":[357]},{"name":"LVM_SETCALLBACKMASK","features":[357]},{"name":"LVM_SETCOLUMN","features":[357]},{"name":"LVM_SETCOLUMNA","features":[357]},{"name":"LVM_SETCOLUMNORDERARRAY","features":[357]},{"name":"LVM_SETCOLUMNW","features":[357]},{"name":"LVM_SETCOLUMNWIDTH","features":[357]},{"name":"LVM_SETEXTENDEDLISTVIEWSTYLE","features":[357]},{"name":"LVM_SETGROUPINFO","features":[357]},{"name":"LVM_SETGROUPMETRICS","features":[357]},{"name":"LVM_SETHOTCURSOR","features":[357]},{"name":"LVM_SETHOTITEM","features":[357]},{"name":"LVM_SETHOVERTIME","features":[357]},{"name":"LVM_SETICONSPACING","features":[357]},{"name":"LVM_SETIMAGELIST","features":[357]},{"name":"LVM_SETINFOTIP","features":[357]},{"name":"LVM_SETINSERTMARK","features":[357]},{"name":"LVM_SETINSERTMARKCOLOR","features":[357]},{"name":"LVM_SETITEM","features":[357]},{"name":"LVM_SETITEMA","features":[357]},{"name":"LVM_SETITEMCOUNT","features":[357]},{"name":"LVM_SETITEMINDEXSTATE","features":[357]},{"name":"LVM_SETITEMPOSITION","features":[357]},{"name":"LVM_SETITEMPOSITION32","features":[357]},{"name":"LVM_SETITEMSTATE","features":[357]},{"name":"LVM_SETITEMTEXT","features":[357]},{"name":"LVM_SETITEMTEXTA","features":[357]},{"name":"LVM_SETITEMTEXTW","features":[357]},{"name":"LVM_SETITEMW","features":[357]},{"name":"LVM_SETOUTLINECOLOR","features":[357]},{"name":"LVM_SETSELECTEDCOLUMN","features":[357]},{"name":"LVM_SETSELECTIONMARK","features":[357]},{"name":"LVM_SETTEXTBKCOLOR","features":[357]},{"name":"LVM_SETTEXTCOLOR","features":[357]},{"name":"LVM_SETTILEINFO","features":[357]},{"name":"LVM_SETTILEVIEWINFO","features":[357]},{"name":"LVM_SETTOOLTIPS","features":[357]},{"name":"LVM_SETUNICODEFORMAT","features":[357]},{"name":"LVM_SETVIEW","features":[357]},{"name":"LVM_SETWORKAREAS","features":[357]},{"name":"LVM_SORTGROUPS","features":[357]},{"name":"LVM_SORTITEMS","features":[357]},{"name":"LVM_SORTITEMSEX","features":[357]},{"name":"LVM_SUBITEMHITTEST","features":[357]},{"name":"LVM_UPDATE","features":[357]},{"name":"LVNI_ABOVE","features":[357]},{"name":"LVNI_ALL","features":[357]},{"name":"LVNI_BELOW","features":[357]},{"name":"LVNI_CUT","features":[357]},{"name":"LVNI_DROPHILITED","features":[357]},{"name":"LVNI_FOCUSED","features":[357]},{"name":"LVNI_PREVIOUS","features":[357]},{"name":"LVNI_SAMEGROUPONLY","features":[357]},{"name":"LVNI_SELECTED","features":[357]},{"name":"LVNI_TOLEFT","features":[357]},{"name":"LVNI_TORIGHT","features":[357]},{"name":"LVNI_VISIBLEONLY","features":[357]},{"name":"LVNI_VISIBLEORDER","features":[357]},{"name":"LVNSCH_DEFAULT","features":[357]},{"name":"LVNSCH_ERROR","features":[357]},{"name":"LVNSCH_IGNORE","features":[357]},{"name":"LVN_BEGINDRAG","features":[357]},{"name":"LVN_BEGINLABELEDIT","features":[357]},{"name":"LVN_BEGINLABELEDITA","features":[357]},{"name":"LVN_BEGINLABELEDITW","features":[357]},{"name":"LVN_BEGINRDRAG","features":[357]},{"name":"LVN_BEGINSCROLL","features":[357]},{"name":"LVN_COLUMNCLICK","features":[357]},{"name":"LVN_COLUMNDROPDOWN","features":[357]},{"name":"LVN_COLUMNOVERFLOWCLICK","features":[357]},{"name":"LVN_DELETEALLITEMS","features":[357]},{"name":"LVN_DELETEITEM","features":[357]},{"name":"LVN_ENDLABELEDIT","features":[357]},{"name":"LVN_ENDLABELEDITA","features":[357]},{"name":"LVN_ENDLABELEDITW","features":[357]},{"name":"LVN_ENDSCROLL","features":[357]},{"name":"LVN_FIRST","features":[357]},{"name":"LVN_GETDISPINFO","features":[357]},{"name":"LVN_GETDISPINFOA","features":[357]},{"name":"LVN_GETDISPINFOW","features":[357]},{"name":"LVN_GETEMPTYMARKUP","features":[357]},{"name":"LVN_GETINFOTIP","features":[357]},{"name":"LVN_GETINFOTIPA","features":[357]},{"name":"LVN_GETINFOTIPW","features":[357]},{"name":"LVN_HOTTRACK","features":[357]},{"name":"LVN_INCREMENTALSEARCH","features":[357]},{"name":"LVN_INCREMENTALSEARCHA","features":[357]},{"name":"LVN_INCREMENTALSEARCHW","features":[357]},{"name":"LVN_INSERTITEM","features":[357]},{"name":"LVN_ITEMACTIVATE","features":[357]},{"name":"LVN_ITEMCHANGED","features":[357]},{"name":"LVN_ITEMCHANGING","features":[357]},{"name":"LVN_KEYDOWN","features":[357]},{"name":"LVN_LAST","features":[357]},{"name":"LVN_LINKCLICK","features":[357]},{"name":"LVN_MARQUEEBEGIN","features":[357]},{"name":"LVN_ODCACHEHINT","features":[357]},{"name":"LVN_ODFINDITEM","features":[357]},{"name":"LVN_ODFINDITEMA","features":[357]},{"name":"LVN_ODFINDITEMW","features":[357]},{"name":"LVN_ODSTATECHANGED","features":[357]},{"name":"LVN_SETDISPINFO","features":[357]},{"name":"LVN_SETDISPINFOA","features":[357]},{"name":"LVN_SETDISPINFOW","features":[357]},{"name":"LVP_COLLAPSEBUTTON","features":[357]},{"name":"LVP_COLUMNDETAIL","features":[357]},{"name":"LVP_EMPTYTEXT","features":[357]},{"name":"LVP_EXPANDBUTTON","features":[357]},{"name":"LVP_GROUPHEADER","features":[357]},{"name":"LVP_GROUPHEADERLINE","features":[357]},{"name":"LVP_LISTDETAIL","features":[357]},{"name":"LVP_LISTGROUP","features":[357]},{"name":"LVP_LISTITEM","features":[357]},{"name":"LVP_LISTSORTEDDETAIL","features":[357]},{"name":"LVSCW_AUTOSIZE","features":[357]},{"name":"LVSCW_AUTOSIZE_USEHEADER","features":[357]},{"name":"LVSETINFOTIP","features":[357]},{"name":"LVSICF_NOINVALIDATEALL","features":[357]},{"name":"LVSICF_NOSCROLL","features":[357]},{"name":"LVSIL_GROUPHEADER","features":[357]},{"name":"LVSIL_NORMAL","features":[357]},{"name":"LVSIL_SMALL","features":[357]},{"name":"LVSIL_STATE","features":[357]},{"name":"LVS_ALIGNLEFT","features":[357]},{"name":"LVS_ALIGNMASK","features":[357]},{"name":"LVS_ALIGNTOP","features":[357]},{"name":"LVS_AUTOARRANGE","features":[357]},{"name":"LVS_EDITLABELS","features":[357]},{"name":"LVS_EX_AUTOAUTOARRANGE","features":[357]},{"name":"LVS_EX_AUTOCHECKSELECT","features":[357]},{"name":"LVS_EX_AUTOSIZECOLUMNS","features":[357]},{"name":"LVS_EX_BORDERSELECT","features":[357]},{"name":"LVS_EX_CHECKBOXES","features":[357]},{"name":"LVS_EX_COLUMNOVERFLOW","features":[357]},{"name":"LVS_EX_COLUMNSNAPPOINTS","features":[357]},{"name":"LVS_EX_DOUBLEBUFFER","features":[357]},{"name":"LVS_EX_FLATSB","features":[357]},{"name":"LVS_EX_FULLROWSELECT","features":[357]},{"name":"LVS_EX_GRIDLINES","features":[357]},{"name":"LVS_EX_HEADERDRAGDROP","features":[357]},{"name":"LVS_EX_HEADERINALLVIEWS","features":[357]},{"name":"LVS_EX_HIDELABELS","features":[357]},{"name":"LVS_EX_INFOTIP","features":[357]},{"name":"LVS_EX_JUSTIFYCOLUMNS","features":[357]},{"name":"LVS_EX_LABELTIP","features":[357]},{"name":"LVS_EX_MULTIWORKAREAS","features":[357]},{"name":"LVS_EX_ONECLICKACTIVATE","features":[357]},{"name":"LVS_EX_REGIONAL","features":[357]},{"name":"LVS_EX_SIMPLESELECT","features":[357]},{"name":"LVS_EX_SINGLEROW","features":[357]},{"name":"LVS_EX_SNAPTOGRID","features":[357]},{"name":"LVS_EX_SUBITEMIMAGES","features":[357]},{"name":"LVS_EX_TRACKSELECT","features":[357]},{"name":"LVS_EX_TRANSPARENTBKGND","features":[357]},{"name":"LVS_EX_TRANSPARENTSHADOWTEXT","features":[357]},{"name":"LVS_EX_TWOCLICKACTIVATE","features":[357]},{"name":"LVS_EX_UNDERLINECOLD","features":[357]},{"name":"LVS_EX_UNDERLINEHOT","features":[357]},{"name":"LVS_ICON","features":[357]},{"name":"LVS_LIST","features":[357]},{"name":"LVS_NOCOLUMNHEADER","features":[357]},{"name":"LVS_NOLABELWRAP","features":[357]},{"name":"LVS_NOSCROLL","features":[357]},{"name":"LVS_NOSORTHEADER","features":[357]},{"name":"LVS_OWNERDATA","features":[357]},{"name":"LVS_OWNERDRAWFIXED","features":[357]},{"name":"LVS_REPORT","features":[357]},{"name":"LVS_SHAREIMAGELISTS","features":[357]},{"name":"LVS_SHOWSELALWAYS","features":[357]},{"name":"LVS_SINGLESEL","features":[357]},{"name":"LVS_SMALLICON","features":[357]},{"name":"LVS_SORTASCENDING","features":[357]},{"name":"LVS_SORTDESCENDING","features":[357]},{"name":"LVS_TYPEMASK","features":[357]},{"name":"LVS_TYPESTYLEMASK","features":[357]},{"name":"LVTILEINFO","features":[357]},{"name":"LVTILEVIEWINFO","features":[307,357]},{"name":"LVTILEVIEWINFO_FLAGS","features":[357]},{"name":"LVTILEVIEWINFO_MASK","features":[357]},{"name":"LVTVIF_AUTOSIZE","features":[357]},{"name":"LVTVIF_EXTENDED","features":[357]},{"name":"LVTVIF_FIXEDHEIGHT","features":[357]},{"name":"LVTVIF_FIXEDSIZE","features":[357]},{"name":"LVTVIF_FIXEDWIDTH","features":[357]},{"name":"LVTVIM_COLUMNS","features":[357]},{"name":"LVTVIM_LABELMARGIN","features":[357]},{"name":"LVTVIM_TILESIZE","features":[357]},{"name":"LV_MAX_WORKAREAS","features":[357]},{"name":"LV_VIEW_DETAILS","features":[357]},{"name":"LV_VIEW_ICON","features":[357]},{"name":"LV_VIEW_LIST","features":[357]},{"name":"LV_VIEW_MAX","features":[357]},{"name":"LV_VIEW_SMALLICON","features":[357]},{"name":"LV_VIEW_TILE","features":[357]},{"name":"LWS_IGNORERETURN","features":[357]},{"name":"LWS_NOPREFIX","features":[357]},{"name":"LWS_RIGHT","features":[357]},{"name":"LWS_TRANSPARENT","features":[357]},{"name":"LWS_USECUSTOMTEXT","features":[357]},{"name":"LWS_USEVISUALSTYLE","features":[357]},{"name":"LoadIconMetric","features":[307,357,369]},{"name":"LoadIconWithScaleDown","features":[307,357,369]},{"name":"MARGINS","features":[357]},{"name":"MARKUPTEXTSTATES","features":[357]},{"name":"MAXBS_DISABLED","features":[357]},{"name":"MAXBS_HOT","features":[357]},{"name":"MAXBS_NORMAL","features":[357]},{"name":"MAXBS_PUSHED","features":[357]},{"name":"MAXBUTTONSTATES","features":[357]},{"name":"MAXCAPTIONSTATES","features":[357]},{"name":"MAXPROPPAGES","features":[357]},{"name":"MAX_INTLIST_COUNT","features":[357]},{"name":"MAX_LINKID_TEXT","features":[357]},{"name":"MAX_THEMECOLOR","features":[357]},{"name":"MAX_THEMESIZE","features":[357]},{"name":"MBI_DISABLED","features":[357]},{"name":"MBI_DISABLEDHOT","features":[357]},{"name":"MBI_DISABLEDPUSHED","features":[357]},{"name":"MBI_HOT","features":[357]},{"name":"MBI_NORMAL","features":[357]},{"name":"MBI_PUSHED","features":[357]},{"name":"MB_ACTIVE","features":[357]},{"name":"MB_INACTIVE","features":[357]},{"name":"MCB_BITMAP","features":[357]},{"name":"MCB_DISABLED","features":[357]},{"name":"MCB_NORMAL","features":[357]},{"name":"MCGCB_HOT","features":[357]},{"name":"MCGCB_SELECTED","features":[357]},{"name":"MCGCB_SELECTEDHOT","features":[357]},{"name":"MCGCB_SELECTEDNOTFOCUSED","features":[357]},{"name":"MCGCB_TODAY","features":[357]},{"name":"MCGCB_TODAYSELECTED","features":[357]},{"name":"MCGCU_HASSTATE","features":[357]},{"name":"MCGCU_HASSTATEHOT","features":[357]},{"name":"MCGCU_HOT","features":[357]},{"name":"MCGCU_SELECTED","features":[357]},{"name":"MCGCU_SELECTEDHOT","features":[357]},{"name":"MCGC_HASSTATE","features":[357]},{"name":"MCGC_HASSTATEHOT","features":[357]},{"name":"MCGC_HOT","features":[357]},{"name":"MCGC_SELECTED","features":[357]},{"name":"MCGC_SELECTEDHOT","features":[357]},{"name":"MCGC_TODAY","features":[357]},{"name":"MCGC_TODAYSELECTED","features":[357]},{"name":"MCGIF_DATE","features":[357]},{"name":"MCGIF_NAME","features":[357]},{"name":"MCGIF_RECT","features":[357]},{"name":"MCGIP_CALENDAR","features":[357]},{"name":"MCGIP_CALENDARBODY","features":[357]},{"name":"MCGIP_CALENDARCELL","features":[357]},{"name":"MCGIP_CALENDARCONTROL","features":[357]},{"name":"MCGIP_CALENDARHEADER","features":[357]},{"name":"MCGIP_CALENDARROW","features":[357]},{"name":"MCGIP_FOOTER","features":[357]},{"name":"MCGIP_NEXT","features":[357]},{"name":"MCGIP_PREV","features":[357]},{"name":"MCGRIDINFO","features":[307,357]},{"name":"MCGRIDINFO_FLAGS","features":[357]},{"name":"MCGRIDINFO_PART","features":[357]},{"name":"MCHITTESTINFO","features":[307,357]},{"name":"MCHITTESTINFO_HIT_FLAGS","features":[357]},{"name":"MCHT_CALENDAR","features":[357]},{"name":"MCHT_CALENDARBK","features":[357]},{"name":"MCHT_CALENDARCONTROL","features":[357]},{"name":"MCHT_CALENDARDATE","features":[357]},{"name":"MCHT_CALENDARDATEMAX","features":[357]},{"name":"MCHT_CALENDARDATEMIN","features":[357]},{"name":"MCHT_CALENDARDATENEXT","features":[357]},{"name":"MCHT_CALENDARDATEPREV","features":[357]},{"name":"MCHT_CALENDARDAY","features":[357]},{"name":"MCHT_CALENDARWEEKNUM","features":[357]},{"name":"MCHT_NEXT","features":[357]},{"name":"MCHT_NOWHERE","features":[357]},{"name":"MCHT_PREV","features":[357]},{"name":"MCHT_TITLE","features":[357]},{"name":"MCHT_TITLEBK","features":[357]},{"name":"MCHT_TITLEBTNNEXT","features":[357]},{"name":"MCHT_TITLEBTNPREV","features":[357]},{"name":"MCHT_TITLEMONTH","features":[357]},{"name":"MCHT_TITLEYEAR","features":[357]},{"name":"MCHT_TODAYLINK","features":[357]},{"name":"MCMV_CENTURY","features":[357]},{"name":"MCMV_DECADE","features":[357]},{"name":"MCMV_MAX","features":[357]},{"name":"MCMV_MONTH","features":[357]},{"name":"MCMV_YEAR","features":[357]},{"name":"MCM_FIRST","features":[357]},{"name":"MCM_GETCALENDARBORDER","features":[357]},{"name":"MCM_GETCALENDARCOUNT","features":[357]},{"name":"MCM_GETCALENDARGRIDINFO","features":[357]},{"name":"MCM_GETCALID","features":[357]},{"name":"MCM_GETCOLOR","features":[357]},{"name":"MCM_GETCURRENTVIEW","features":[357]},{"name":"MCM_GETCURSEL","features":[357]},{"name":"MCM_GETFIRSTDAYOFWEEK","features":[357]},{"name":"MCM_GETMAXSELCOUNT","features":[357]},{"name":"MCM_GETMAXTODAYWIDTH","features":[357]},{"name":"MCM_GETMINREQRECT","features":[357]},{"name":"MCM_GETMONTHDELTA","features":[357]},{"name":"MCM_GETMONTHRANGE","features":[357]},{"name":"MCM_GETRANGE","features":[357]},{"name":"MCM_GETSELRANGE","features":[357]},{"name":"MCM_GETTODAY","features":[357]},{"name":"MCM_GETUNICODEFORMAT","features":[357]},{"name":"MCM_HITTEST","features":[357]},{"name":"MCM_SETCALENDARBORDER","features":[357]},{"name":"MCM_SETCALID","features":[357]},{"name":"MCM_SETCOLOR","features":[357]},{"name":"MCM_SETCURRENTVIEW","features":[357]},{"name":"MCM_SETCURSEL","features":[357]},{"name":"MCM_SETDAYSTATE","features":[357]},{"name":"MCM_SETFIRSTDAYOFWEEK","features":[357]},{"name":"MCM_SETMAXSELCOUNT","features":[357]},{"name":"MCM_SETMONTHDELTA","features":[357]},{"name":"MCM_SETRANGE","features":[357]},{"name":"MCM_SETSELRANGE","features":[357]},{"name":"MCM_SETTODAY","features":[357]},{"name":"MCM_SETUNICODEFORMAT","features":[357]},{"name":"MCM_SIZERECTTOMIN","features":[357]},{"name":"MCNN_DISABLED","features":[357]},{"name":"MCNN_HOT","features":[357]},{"name":"MCNN_NORMAL","features":[357]},{"name":"MCNN_PRESSED","features":[357]},{"name":"MCNP_DISABLED","features":[357]},{"name":"MCNP_HOT","features":[357]},{"name":"MCNP_NORMAL","features":[357]},{"name":"MCNP_PRESSED","features":[357]},{"name":"MCN_FIRST","features":[357]},{"name":"MCN_GETDAYSTATE","features":[357]},{"name":"MCN_LAST","features":[357]},{"name":"MCN_SELCHANGE","features":[357]},{"name":"MCN_SELECT","features":[357]},{"name":"MCN_VIEWCHANGE","features":[357]},{"name":"MCSC_BACKGROUND","features":[357]},{"name":"MCSC_MONTHBK","features":[357]},{"name":"MCSC_TEXT","features":[357]},{"name":"MCSC_TITLEBK","features":[357]},{"name":"MCSC_TITLETEXT","features":[357]},{"name":"MCSC_TRAILINGTEXT","features":[357]},{"name":"MCS_DAYSTATE","features":[357]},{"name":"MCS_MULTISELECT","features":[357]},{"name":"MCS_NOSELCHANGEONNAV","features":[357]},{"name":"MCS_NOTODAY","features":[357]},{"name":"MCS_NOTODAYCIRCLE","features":[357]},{"name":"MCS_NOTRAILINGDATES","features":[357]},{"name":"MCS_SHORTDAYSOFWEEK","features":[357]},{"name":"MCS_WEEKNUMBERS","features":[357]},{"name":"MCTGCU_HASSTATE","features":[357]},{"name":"MCTGCU_HASSTATEHOT","features":[357]},{"name":"MCTGCU_HOT","features":[357]},{"name":"MCTGCU_SELECTED","features":[357]},{"name":"MCTGCU_SELECTEDHOT","features":[357]},{"name":"MCTGC_HASSTATE","features":[357]},{"name":"MCTGC_HASSTATEHOT","features":[357]},{"name":"MCTGC_HOT","features":[357]},{"name":"MCTGC_SELECTED","features":[357]},{"name":"MCTGC_SELECTEDHOT","features":[357]},{"name":"MCTGC_TODAY","features":[357]},{"name":"MCTGC_TODAYSELECTED","features":[357]},{"name":"MC_BACKGROUND","features":[357]},{"name":"MC_BORDERS","features":[357]},{"name":"MC_BULLETDISABLED","features":[357]},{"name":"MC_BULLETNORMAL","features":[357]},{"name":"MC_CHECKMARKDISABLED","features":[357]},{"name":"MC_CHECKMARKNORMAL","features":[357]},{"name":"MC_COLHEADERSPLITTER","features":[357]},{"name":"MC_GRIDBACKGROUND","features":[357]},{"name":"MC_GRIDCELL","features":[357]},{"name":"MC_GRIDCELLBACKGROUND","features":[357]},{"name":"MC_GRIDCELLUPPER","features":[357]},{"name":"MC_NAVNEXT","features":[357]},{"name":"MC_NAVPREV","features":[357]},{"name":"MC_TRAILINGGRIDCELL","features":[357]},{"name":"MC_TRAILINGGRIDCELLUPPER","features":[357]},{"name":"MDCL_DISABLED","features":[357]},{"name":"MDCL_HOT","features":[357]},{"name":"MDCL_NORMAL","features":[357]},{"name":"MDCL_PUSHED","features":[357]},{"name":"MDICLOSEBUTTONSTATES","features":[357]},{"name":"MDIMINBUTTONSTATES","features":[357]},{"name":"MDIRESTOREBUTTONSTATES","features":[357]},{"name":"MDMI_DISABLED","features":[357]},{"name":"MDMI_HOT","features":[357]},{"name":"MDMI_NORMAL","features":[357]},{"name":"MDMI_PUSHED","features":[357]},{"name":"MDP_NEWAPPBUTTON","features":[357]},{"name":"MDP_SEPERATOR","features":[357]},{"name":"MDRE_DISABLED","features":[357]},{"name":"MDRE_HOT","features":[357]},{"name":"MDRE_NORMAL","features":[357]},{"name":"MDRE_PUSHED","features":[357]},{"name":"MDS_CHECKED","features":[357]},{"name":"MDS_DISABLED","features":[357]},{"name":"MDS_HOT","features":[357]},{"name":"MDS_HOTCHECKED","features":[357]},{"name":"MDS_NORMAL","features":[357]},{"name":"MDS_PRESSED","features":[357]},{"name":"MEASUREITEMSTRUCT","features":[357]},{"name":"MENUBANDPARTS","features":[357]},{"name":"MENUBANDSTATES","features":[357]},{"name":"MENUPARTS","features":[357]},{"name":"MENU_BARBACKGROUND","features":[357]},{"name":"MENU_BARITEM","features":[357]},{"name":"MENU_CHEVRON_TMSCHEMA","features":[357]},{"name":"MENU_MENUBARDROPDOWN_TMSCHEMA","features":[357]},{"name":"MENU_MENUBARITEM_TMSCHEMA","features":[357]},{"name":"MENU_MENUDROPDOWN_TMSCHEMA","features":[357]},{"name":"MENU_MENUITEM_TMSCHEMA","features":[357]},{"name":"MENU_POPUPBACKGROUND","features":[357]},{"name":"MENU_POPUPBORDERS","features":[357]},{"name":"MENU_POPUPCHECK","features":[357]},{"name":"MENU_POPUPCHECKBACKGROUND","features":[357]},{"name":"MENU_POPUPGUTTER","features":[357]},{"name":"MENU_POPUPITEM","features":[357]},{"name":"MENU_POPUPITEMKBFOCUS","features":[357]},{"name":"MENU_POPUPITEM_FOCUSABLE","features":[357]},{"name":"MENU_POPUPSEPARATOR","features":[357]},{"name":"MENU_POPUPSUBMENU","features":[357]},{"name":"MENU_POPUPSUBMENU_HCHOT","features":[357]},{"name":"MENU_SEPARATOR_TMSCHEMA","features":[357]},{"name":"MENU_SYSTEMCLOSE","features":[357]},{"name":"MENU_SYSTEMCLOSE_HCHOT","features":[357]},{"name":"MENU_SYSTEMMAXIMIZE","features":[357]},{"name":"MENU_SYSTEMMAXIMIZE_HCHOT","features":[357]},{"name":"MENU_SYSTEMMINIMIZE","features":[357]},{"name":"MENU_SYSTEMMINIMIZE_HCHOT","features":[357]},{"name":"MENU_SYSTEMRESTORE","features":[357]},{"name":"MENU_SYSTEMRESTORE_HCHOT","features":[357]},{"name":"MINBS_DISABLED","features":[357]},{"name":"MINBS_HOT","features":[357]},{"name":"MINBS_NORMAL","features":[357]},{"name":"MINBS_PUSHED","features":[357]},{"name":"MINBUTTONSTATES","features":[357]},{"name":"MINCAPTIONSTATES","features":[357]},{"name":"MNCS_ACTIVE","features":[357]},{"name":"MNCS_DISABLED","features":[357]},{"name":"MNCS_INACTIVE","features":[357]},{"name":"MONTHCALPARTS","features":[357]},{"name":"MONTHCAL_CLASS","features":[357]},{"name":"MONTHCAL_CLASSA","features":[357]},{"name":"MONTHCAL_CLASSW","features":[357]},{"name":"MONTH_CALDENDAR_MESSAGES_VIEW","features":[357]},{"name":"MOREPROGRAMSARROWBACKSTATES","features":[357]},{"name":"MOREPROGRAMSARROWSTATES","features":[357]},{"name":"MOREPROGRAMSTABSTATES","features":[357]},{"name":"MOVESTATES","features":[357]},{"name":"MPIF_DISABLED","features":[357]},{"name":"MPIF_DISABLEDHOT","features":[357]},{"name":"MPIF_HOT","features":[357]},{"name":"MPIF_NORMAL","features":[357]},{"name":"MPIKBFOCUS_NORMAL","features":[357]},{"name":"MPI_DISABLED","features":[357]},{"name":"MPI_DISABLEDHOT","features":[357]},{"name":"MPI_HOT","features":[357]},{"name":"MPI_NORMAL","features":[357]},{"name":"MSGF_COMMCTRL_BEGINDRAG","features":[357]},{"name":"MSGF_COMMCTRL_DRAGSELECT","features":[357]},{"name":"MSGF_COMMCTRL_SIZEHEADER","features":[357]},{"name":"MSGF_COMMCTRL_TOOLBARCUST","features":[357]},{"name":"MSMHC_HOT","features":[357]},{"name":"MSM_DISABLED","features":[357]},{"name":"MSM_NORMAL","features":[357]},{"name":"MSYSCHC_HOT","features":[357]},{"name":"MSYSC_DISABLED","features":[357]},{"name":"MSYSC_NORMAL","features":[357]},{"name":"MSYSMNHC_HOT","features":[357]},{"name":"MSYSMN_DISABLED","features":[357]},{"name":"MSYSMN_NORMAL","features":[357]},{"name":"MSYSMXHC_HOT","features":[357]},{"name":"MSYSMX_DISABLED","features":[357]},{"name":"MSYSMX_NORMAL","features":[357]},{"name":"MSYSRHC_HOT","features":[357]},{"name":"MSYSR_DISABLED","features":[357]},{"name":"MSYSR_NORMAL","features":[357]},{"name":"MULTIFILEOPENORD","features":[357]},{"name":"MXCS_ACTIVE","features":[357]},{"name":"MXCS_DISABLED","features":[357]},{"name":"MXCS_INACTIVE","features":[357]},{"name":"MakeDragList","features":[307,357]},{"name":"MenuHelp","features":[307,357,369]},{"name":"NAVIGATIONPARTS","features":[357]},{"name":"NAVNEXTSTATES","features":[357]},{"name":"NAVPREVSTATES","features":[357]},{"name":"NAV_BACKBUTTON","features":[357]},{"name":"NAV_BACKBUTTONSTATES","features":[357]},{"name":"NAV_BB_DISABLED","features":[357]},{"name":"NAV_BB_HOT","features":[357]},{"name":"NAV_BB_NORMAL","features":[357]},{"name":"NAV_BB_PRESSED","features":[357]},{"name":"NAV_FB_DISABLED","features":[357]},{"name":"NAV_FB_HOT","features":[357]},{"name":"NAV_FB_NORMAL","features":[357]},{"name":"NAV_FB_PRESSED","features":[357]},{"name":"NAV_FORWARDBUTTON","features":[357]},{"name":"NAV_FORWARDBUTTONSTATES","features":[357]},{"name":"NAV_MB_DISABLED","features":[357]},{"name":"NAV_MB_HOT","features":[357]},{"name":"NAV_MB_NORMAL","features":[357]},{"name":"NAV_MB_PRESSED","features":[357]},{"name":"NAV_MENUBUTTON","features":[357]},{"name":"NAV_MENUBUTTONSTATES","features":[357]},{"name":"NEWFILEOPENORD","features":[357]},{"name":"NEWFILEOPENV2ORD","features":[357]},{"name":"NEWFILEOPENV3ORD","features":[357]},{"name":"NEWFORMATDLGWITHLINK","features":[357]},{"name":"NFS_ALL","features":[357]},{"name":"NFS_BUTTON","features":[357]},{"name":"NFS_EDIT","features":[357]},{"name":"NFS_LISTCOMBO","features":[357]},{"name":"NFS_STATIC","features":[357]},{"name":"NFS_USEFONTASSOC","features":[357]},{"name":"NMBCDROPDOWN","features":[307,357]},{"name":"NMBCHOTITEM","features":[307,357]},{"name":"NMCBEDRAGBEGINA","features":[307,357]},{"name":"NMCBEDRAGBEGINW","features":[307,357]},{"name":"NMCBEENDEDITA","features":[307,357]},{"name":"NMCBEENDEDITW","features":[307,357]},{"name":"NMCHAR","features":[307,357]},{"name":"NMCOMBOBOXEXA","features":[307,357]},{"name":"NMCOMBOBOXEXW","features":[307,357]},{"name":"NMCUSTOMDRAW","features":[307,318,357]},{"name":"NMCUSTOMDRAW_DRAW_STAGE","features":[357]},{"name":"NMCUSTOMDRAW_DRAW_STATE_FLAGS","features":[357]},{"name":"NMCUSTOMSPLITRECTINFO","features":[307,357]},{"name":"NMCUSTOMTEXT","features":[307,318,357]},{"name":"NMDATETIMECHANGE","features":[307,357]},{"name":"NMDATETIMECHANGE_FLAGS","features":[357]},{"name":"NMDATETIMEFORMATA","features":[307,357]},{"name":"NMDATETIMEFORMATQUERYA","features":[307,357]},{"name":"NMDATETIMEFORMATQUERYW","features":[307,357]},{"name":"NMDATETIMEFORMATW","features":[307,357]},{"name":"NMDATETIMESTRINGA","features":[307,357]},{"name":"NMDATETIMESTRINGW","features":[307,357]},{"name":"NMDATETIMEWMKEYDOWNA","features":[307,357]},{"name":"NMDATETIMEWMKEYDOWNW","features":[307,357]},{"name":"NMDAYSTATE","features":[307,357]},{"name":"NMHDDISPINFOA","features":[307,357]},{"name":"NMHDDISPINFOW","features":[307,357]},{"name":"NMHDFILTERBTNCLICK","features":[307,357]},{"name":"NMHDR","features":[307,357]},{"name":"NMHEADERA","features":[307,318,357]},{"name":"NMHEADERW","features":[307,318,357]},{"name":"NMIPADDRESS","features":[307,357]},{"name":"NMITEMACTIVATE","features":[307,357]},{"name":"NMKEY","features":[307,357]},{"name":"NMLINK","features":[307,357]},{"name":"NMLISTVIEW","features":[307,357]},{"name":"NMLVCACHEHINT","features":[307,357]},{"name":"NMLVCUSTOMDRAW","features":[307,318,357]},{"name":"NMLVCUSTOMDRAW_ITEM_TYPE","features":[357]},{"name":"NMLVDISPINFOA","features":[307,357]},{"name":"NMLVDISPINFOW","features":[307,357]},{"name":"NMLVEMPTYMARKUP","features":[307,357]},{"name":"NMLVEMPTYMARKUP_FLAGS","features":[357]},{"name":"NMLVFINDITEMA","features":[307,357]},{"name":"NMLVFINDITEMW","features":[307,357]},{"name":"NMLVGETINFOTIPA","features":[307,357]},{"name":"NMLVGETINFOTIPW","features":[307,357]},{"name":"NMLVGETINFOTIP_FLAGS","features":[357]},{"name":"NMLVKEYDOWN","features":[307,357]},{"name":"NMLVLINK","features":[307,357]},{"name":"NMLVODSTATECHANGE","features":[307,357]},{"name":"NMLVSCROLL","features":[307,357]},{"name":"NMMOUSE","features":[307,357]},{"name":"NMOBJECTNOTIFY","features":[307,357]},{"name":"NMPGCALCSIZE","features":[307,357]},{"name":"NMPGCALCSIZE_FLAGS","features":[357]},{"name":"NMPGHOTITEM","features":[307,357]},{"name":"NMPGSCROLL","features":[307,357]},{"name":"NMPGSCROLL_DIR","features":[357]},{"name":"NMPGSCROLL_KEYS","features":[357]},{"name":"NMRBAUTOSIZE","features":[307,357]},{"name":"NMREBAR","features":[307,357]},{"name":"NMREBARAUTOBREAK","features":[307,357]},{"name":"NMREBARCHEVRON","features":[307,357]},{"name":"NMREBARCHILDSIZE","features":[307,357]},{"name":"NMREBARSPLITTER","features":[307,357]},{"name":"NMREBAR_MASK_FLAGS","features":[357]},{"name":"NMSEARCHWEB","features":[307,357]},{"name":"NMSELCHANGE","features":[307,357]},{"name":"NMTBCUSTOMDRAW","features":[307,318,357]},{"name":"NMTBDISPINFOA","features":[307,357]},{"name":"NMTBDISPINFOW","features":[307,357]},{"name":"NMTBDISPINFOW_MASK","features":[357]},{"name":"NMTBGETINFOTIPA","features":[307,357]},{"name":"NMTBGETINFOTIPW","features":[307,357]},{"name":"NMTBHOTITEM","features":[307,357]},{"name":"NMTBHOTITEM_FLAGS","features":[357]},{"name":"NMTBRESTORE","features":[307,357]},{"name":"NMTBSAVE","features":[307,357]},{"name":"NMTCKEYDOWN","features":[307,357]},{"name":"NMTOOLBARA","features":[307,357]},{"name":"NMTOOLBARW","features":[307,357]},{"name":"NMTOOLTIPSCREATED","features":[307,357]},{"name":"NMTRBTHUMBPOSCHANGING","features":[307,357]},{"name":"NMTREEVIEWA","features":[307,357]},{"name":"NMTREEVIEWW","features":[307,357]},{"name":"NMTTCUSTOMDRAW","features":[307,318,357]},{"name":"NMTTDISPINFOA","features":[307,357]},{"name":"NMTTDISPINFOW","features":[307,357]},{"name":"NMTVASYNCDRAW","features":[307,318,357]},{"name":"NMTVCUSTOMDRAW","features":[307,318,357]},{"name":"NMTVDISPINFOA","features":[307,357]},{"name":"NMTVDISPINFOEXA","features":[307,357]},{"name":"NMTVDISPINFOEXW","features":[307,357]},{"name":"NMTVDISPINFOW","features":[307,357]},{"name":"NMTVGETINFOTIPA","features":[307,357]},{"name":"NMTVGETINFOTIPW","features":[307,357]},{"name":"NMTVITEMCHANGE","features":[307,357]},{"name":"NMTVKEYDOWN","features":[307,357]},{"name":"NMTVSTATEIMAGECHANGING","features":[307,357]},{"name":"NMUPDOWN","features":[307,357]},{"name":"NMVIEWCHANGE","features":[307,357]},{"name":"NM_CHAR","features":[357]},{"name":"NM_CLICK","features":[357]},{"name":"NM_CUSTOMDRAW","features":[357]},{"name":"NM_CUSTOMTEXT","features":[357]},{"name":"NM_DBLCLK","features":[357]},{"name":"NM_FIRST","features":[357]},{"name":"NM_FONTCHANGED","features":[357]},{"name":"NM_GETCUSTOMSPLITRECT","features":[357]},{"name":"NM_HOVER","features":[357]},{"name":"NM_KEYDOWN","features":[357]},{"name":"NM_KILLFOCUS","features":[357]},{"name":"NM_LAST","features":[357]},{"name":"NM_LDOWN","features":[357]},{"name":"NM_NCHITTEST","features":[357]},{"name":"NM_OUTOFMEMORY","features":[357]},{"name":"NM_RCLICK","features":[357]},{"name":"NM_RDBLCLK","features":[357]},{"name":"NM_RDOWN","features":[357]},{"name":"NM_RELEASEDCAPTURE","features":[357]},{"name":"NM_RETURN","features":[357]},{"name":"NM_SETCURSOR","features":[357]},{"name":"NM_SETFOCUS","features":[357]},{"name":"NM_THEMECHANGED","features":[357]},{"name":"NM_TOOLTIPSCREATED","features":[357]},{"name":"NM_TREEVIEW_ACTION","features":[357]},{"name":"NM_TVSTATEIMAGECHANGING","features":[357]},{"name":"NONESTATES","features":[357]},{"name":"NORMALGROUPCOLLAPSESTATES","features":[357]},{"name":"NORMALGROUPEXPANDSTATES","features":[357]},{"name":"ODA_DRAWENTIRE","features":[357]},{"name":"ODA_FLAGS","features":[357]},{"name":"ODA_FOCUS","features":[357]},{"name":"ODA_SELECT","features":[357]},{"name":"ODS_CHECKED","features":[357]},{"name":"ODS_COMBOBOXEDIT","features":[357]},{"name":"ODS_DEFAULT","features":[357]},{"name":"ODS_DISABLED","features":[357]},{"name":"ODS_FLAGS","features":[357]},{"name":"ODS_FOCUS","features":[357]},{"name":"ODS_GRAYED","features":[357]},{"name":"ODS_HOTLIGHT","features":[357]},{"name":"ODS_INACTIVE","features":[357]},{"name":"ODS_NOACCEL","features":[357]},{"name":"ODS_NOFOCUSRECT","features":[357]},{"name":"ODS_SELECTED","features":[357]},{"name":"ODT_BUTTON","features":[357]},{"name":"ODT_COMBOBOX","features":[357]},{"name":"ODT_HEADER","features":[357]},{"name":"ODT_LISTBOX","features":[357]},{"name":"ODT_LISTVIEW","features":[357]},{"name":"ODT_MENU","features":[357]},{"name":"ODT_STATIC","features":[357]},{"name":"ODT_TAB","features":[357]},{"name":"OFFSETTYPE","features":[357]},{"name":"OPENBOXSTATES","features":[357]},{"name":"OPEN_THEME_DATA_FLAGS","features":[357]},{"name":"OTD_FORCE_RECT_SIZING","features":[357]},{"name":"OTD_NONCLIENT","features":[357]},{"name":"OT_ABOVELASTBUTTON","features":[357]},{"name":"OT_BELOWLASTBUTTON","features":[357]},{"name":"OT_BOTTOMLEFT","features":[357]},{"name":"OT_BOTTOMMIDDLE","features":[357]},{"name":"OT_BOTTOMRIGHT","features":[357]},{"name":"OT_LEFTOFCAPTION","features":[357]},{"name":"OT_LEFTOFLASTBUTTON","features":[357]},{"name":"OT_MIDDLELEFT","features":[357]},{"name":"OT_MIDDLERIGHT","features":[357]},{"name":"OT_RIGHTOFCAPTION","features":[357]},{"name":"OT_RIGHTOFLASTBUTTON","features":[357]},{"name":"OT_TOPLEFT","features":[357]},{"name":"OT_TOPMIDDLE","features":[357]},{"name":"OT_TOPRIGHT","features":[357]},{"name":"OpenThemeData","features":[307,357]},{"name":"OpenThemeDataEx","features":[307,357]},{"name":"PAGEPARTS","features":[357]},{"name":"PAGESETUPDLGORD","features":[357]},{"name":"PAGESETUPDLGORDMOTIF","features":[357]},{"name":"PBBS_NORMAL","features":[357]},{"name":"PBBS_PARTIAL","features":[357]},{"name":"PBBVS_NORMAL","features":[357]},{"name":"PBBVS_PARTIAL","features":[357]},{"name":"PBDDS_DISABLED","features":[357]},{"name":"PBDDS_NORMAL","features":[357]},{"name":"PBFS_ERROR","features":[357]},{"name":"PBFS_NORMAL","features":[357]},{"name":"PBFS_PARTIAL","features":[357]},{"name":"PBFS_PAUSED","features":[357]},{"name":"PBFVS_ERROR","features":[357]},{"name":"PBFVS_NORMAL","features":[357]},{"name":"PBFVS_PARTIAL","features":[357]},{"name":"PBFVS_PAUSED","features":[357]},{"name":"PBM_DELTAPOS","features":[357]},{"name":"PBM_GETBARCOLOR","features":[357]},{"name":"PBM_GETBKCOLOR","features":[357]},{"name":"PBM_GETPOS","features":[357]},{"name":"PBM_GETRANGE","features":[357]},{"name":"PBM_GETSTATE","features":[357]},{"name":"PBM_GETSTEP","features":[357]},{"name":"PBM_SETBARCOLOR","features":[357]},{"name":"PBM_SETBKCOLOR","features":[357]},{"name":"PBM_SETMARQUEE","features":[357]},{"name":"PBM_SETPOS","features":[357]},{"name":"PBM_SETRANGE","features":[357]},{"name":"PBM_SETRANGE32","features":[357]},{"name":"PBM_SETSTATE","features":[357]},{"name":"PBM_SETSTEP","features":[357]},{"name":"PBM_STEPIT","features":[357]},{"name":"PBRANGE","features":[357]},{"name":"PBST_ERROR","features":[357]},{"name":"PBST_NORMAL","features":[357]},{"name":"PBST_PAUSED","features":[357]},{"name":"PBS_DEFAULTED","features":[357]},{"name":"PBS_DEFAULTED_ANIMATING","features":[357]},{"name":"PBS_DISABLED","features":[357]},{"name":"PBS_HOT","features":[357]},{"name":"PBS_MARQUEE","features":[357]},{"name":"PBS_NORMAL","features":[357]},{"name":"PBS_PRESSED","features":[357]},{"name":"PBS_SMOOTH","features":[357]},{"name":"PBS_SMOOTHREVERSE","features":[357]},{"name":"PBS_VERTICAL","features":[357]},{"name":"PFNDACOMPARE","features":[307,357]},{"name":"PFNDACOMPARECONST","features":[307,357]},{"name":"PFNDAENUMCALLBACK","features":[357]},{"name":"PFNDAENUMCALLBACKCONST","features":[357]},{"name":"PFNDPAMERGE","features":[307,357]},{"name":"PFNDPAMERGECONST","features":[307,357]},{"name":"PFNDPASTREAM","features":[358,357]},{"name":"PFNLVCOMPARE","features":[307,357]},{"name":"PFNLVGROUPCOMPARE","features":[357]},{"name":"PFNPROPSHEETCALLBACK","features":[307,357]},{"name":"PFNTVCOMPARE","features":[307,357]},{"name":"PFTASKDIALOGCALLBACK","features":[307,357]},{"name":"PGB_BOTTOMORRIGHT","features":[357]},{"name":"PGB_TOPORLEFT","features":[357]},{"name":"PGF_CALCHEIGHT","features":[357]},{"name":"PGF_CALCWIDTH","features":[357]},{"name":"PGF_DEPRESSED","features":[357]},{"name":"PGF_GRAYED","features":[357]},{"name":"PGF_HOT","features":[357]},{"name":"PGF_INVISIBLE","features":[357]},{"name":"PGF_NORMAL","features":[357]},{"name":"PGF_SCROLLDOWN","features":[357]},{"name":"PGF_SCROLLLEFT","features":[357]},{"name":"PGF_SCROLLRIGHT","features":[357]},{"name":"PGF_SCROLLUP","features":[357]},{"name":"PGK_CONTROL","features":[357]},{"name":"PGK_MENU","features":[357]},{"name":"PGK_NONE","features":[357]},{"name":"PGK_SHIFT","features":[357]},{"name":"PGM_FIRST","features":[357]},{"name":"PGM_FORWARDMOUSE","features":[357]},{"name":"PGM_GETBKCOLOR","features":[357]},{"name":"PGM_GETBORDER","features":[357]},{"name":"PGM_GETBUTTONSIZE","features":[357]},{"name":"PGM_GETBUTTONSTATE","features":[357]},{"name":"PGM_GETDROPTARGET","features":[357]},{"name":"PGM_GETPOS","features":[357]},{"name":"PGM_RECALCSIZE","features":[357]},{"name":"PGM_SETBKCOLOR","features":[357]},{"name":"PGM_SETBORDER","features":[357]},{"name":"PGM_SETBUTTONSIZE","features":[357]},{"name":"PGM_SETCHILD","features":[357]},{"name":"PGM_SETPOS","features":[357]},{"name":"PGM_SETSCROLLINFO","features":[357]},{"name":"PGN_CALCSIZE","features":[357]},{"name":"PGN_FIRST","features":[357]},{"name":"PGN_HOTITEMCHANGE","features":[357]},{"name":"PGN_LAST","features":[357]},{"name":"PGN_SCROLL","features":[357]},{"name":"PGRP_DOWN","features":[357]},{"name":"PGRP_DOWNHORZ","features":[357]},{"name":"PGRP_UP","features":[357]},{"name":"PGRP_UPHORZ","features":[357]},{"name":"PGS_AUTOSCROLL","features":[357]},{"name":"PGS_DRAGNDROP","features":[357]},{"name":"PGS_HORZ","features":[357]},{"name":"PGS_VERT","features":[357]},{"name":"POINTER_DEVICE_CURSOR_INFO","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE_ERASER","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE_MAX","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE_TIP","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE_UNKNOWN","features":[357]},{"name":"POINTER_DEVICE_INFO","features":[307,318,357]},{"name":"POINTER_DEVICE_PROPERTY","features":[357]},{"name":"POINTER_DEVICE_TYPE","features":[357]},{"name":"POINTER_DEVICE_TYPE_EXTERNAL_PEN","features":[357]},{"name":"POINTER_DEVICE_TYPE_INTEGRATED_PEN","features":[357]},{"name":"POINTER_DEVICE_TYPE_MAX","features":[357]},{"name":"POINTER_DEVICE_TYPE_TOUCH","features":[357]},{"name":"POINTER_DEVICE_TYPE_TOUCH_PAD","features":[357]},{"name":"POINTER_FEEDBACK_DEFAULT","features":[357]},{"name":"POINTER_FEEDBACK_INDIRECT","features":[357]},{"name":"POINTER_FEEDBACK_MODE","features":[357]},{"name":"POINTER_FEEDBACK_NONE","features":[357]},{"name":"POINTER_TYPE_INFO","features":[307,357,619,369]},{"name":"POPUPCHECKBACKGROUNDSTATES","features":[357]},{"name":"POPUPCHECKSTATES","features":[357]},{"name":"POPUPITEMFOCUSABLESTATES","features":[357]},{"name":"POPUPITEMKBFOCUSSTATES","features":[357]},{"name":"POPUPITEMSTATES","features":[357]},{"name":"POPUPSUBMENUHCHOTSTATES","features":[357]},{"name":"POPUPSUBMENUSTATES","features":[357]},{"name":"PO_CLASS","features":[357]},{"name":"PO_GLOBAL","features":[357]},{"name":"PO_NOTFOUND","features":[357]},{"name":"PO_PART","features":[357]},{"name":"PO_STATE","features":[357]},{"name":"PP_BAR","features":[357]},{"name":"PP_BARVERT","features":[357]},{"name":"PP_CHUNK","features":[357]},{"name":"PP_CHUNKVERT","features":[357]},{"name":"PP_FILL","features":[357]},{"name":"PP_FILLVERT","features":[357]},{"name":"PP_MOVEOVERLAY","features":[357]},{"name":"PP_MOVEOVERLAYVERT","features":[357]},{"name":"PP_PULSEOVERLAY","features":[357]},{"name":"PP_PULSEOVERLAYVERT","features":[357]},{"name":"PP_TRANSPARENTBAR","features":[357]},{"name":"PP_TRANSPARENTBARVERT","features":[357]},{"name":"PRINTDLGEXORD","features":[357]},{"name":"PRINTDLGORD","features":[357]},{"name":"PRNSETUPDLGORD","features":[357]},{"name":"PROGRESSPARTS","features":[357]},{"name":"PROGRESS_CLASS","features":[357]},{"name":"PROGRESS_CLASSA","features":[357]},{"name":"PROGRESS_CLASSW","features":[357]},{"name":"PROPERTYORIGIN","features":[357]},{"name":"PROPSHEETHEADERA_V1","features":[307,318,357,369]},{"name":"PROPSHEETHEADERA_V2","features":[307,318,357,369]},{"name":"PROPSHEETHEADERW_V1","features":[307,318,357,369]},{"name":"PROPSHEETHEADERW_V2","features":[307,318,357,369]},{"name":"PROPSHEETPAGEA","features":[307,318,357,369]},{"name":"PROPSHEETPAGEA_V1","features":[307,318,357,369]},{"name":"PROPSHEETPAGEA_V2","features":[307,318,357,369]},{"name":"PROPSHEETPAGEA_V3","features":[307,318,357,369]},{"name":"PROPSHEETPAGEW","features":[307,318,357,369]},{"name":"PROPSHEETPAGEW_V1","features":[307,318,357,369]},{"name":"PROPSHEETPAGEW_V2","features":[307,318,357,369]},{"name":"PROPSHEETPAGEW_V3","features":[307,318,357,369]},{"name":"PROP_LG_CXDLG","features":[357]},{"name":"PROP_LG_CYDLG","features":[357]},{"name":"PROP_MED_CXDLG","features":[357]},{"name":"PROP_MED_CYDLG","features":[357]},{"name":"PROP_SM_CXDLG","features":[357]},{"name":"PROP_SM_CYDLG","features":[357]},{"name":"PSBTN_APPLYNOW","features":[357]},{"name":"PSBTN_BACK","features":[357]},{"name":"PSBTN_CANCEL","features":[357]},{"name":"PSBTN_FINISH","features":[357]},{"name":"PSBTN_HELP","features":[357]},{"name":"PSBTN_MAX","features":[357]},{"name":"PSBTN_NEXT","features":[357]},{"name":"PSBTN_OK","features":[357]},{"name":"PSCB_BUTTONPRESSED","features":[357]},{"name":"PSCB_INITIALIZED","features":[357]},{"name":"PSCB_PRECREATE","features":[357]},{"name":"PSHNOTIFY","features":[307,357]},{"name":"PSH_AEROWIZARD","features":[357]},{"name":"PSH_DEFAULT","features":[357]},{"name":"PSH_HASHELP","features":[357]},{"name":"PSH_HEADER","features":[357]},{"name":"PSH_HEADERBITMAP","features":[357]},{"name":"PSH_MODELESS","features":[357]},{"name":"PSH_NOAPPLYNOW","features":[357]},{"name":"PSH_NOCONTEXTHELP","features":[357]},{"name":"PSH_NOMARGIN","features":[357]},{"name":"PSH_PROPSHEETPAGE","features":[357]},{"name":"PSH_PROPTITLE","features":[357]},{"name":"PSH_RESIZABLE","features":[357]},{"name":"PSH_RTLREADING","features":[357]},{"name":"PSH_STRETCHWATERMARK","features":[357]},{"name":"PSH_USECALLBACK","features":[357]},{"name":"PSH_USEHBMHEADER","features":[357]},{"name":"PSH_USEHBMWATERMARK","features":[357]},{"name":"PSH_USEHICON","features":[357]},{"name":"PSH_USEHPLWATERMARK","features":[357]},{"name":"PSH_USEICONID","features":[357]},{"name":"PSH_USEPAGELANG","features":[357]},{"name":"PSH_USEPSTARTPAGE","features":[357]},{"name":"PSH_WATERMARK","features":[357]},{"name":"PSH_WIZARD","features":[357]},{"name":"PSH_WIZARD97","features":[357]},{"name":"PSH_WIZARDCONTEXTHELP","features":[357]},{"name":"PSH_WIZARDHASFINISH","features":[357]},{"name":"PSH_WIZARD_LITE","features":[357]},{"name":"PSM_ADDPAGE","features":[357]},{"name":"PSM_APPLY","features":[357]},{"name":"PSM_CANCELTOCLOSE","features":[357]},{"name":"PSM_CHANGED","features":[357]},{"name":"PSM_ENABLEWIZBUTTONS","features":[357]},{"name":"PSM_GETCURRENTPAGEHWND","features":[357]},{"name":"PSM_GETRESULT","features":[357]},{"name":"PSM_GETTABCONTROL","features":[357]},{"name":"PSM_HWNDTOINDEX","features":[357]},{"name":"PSM_IDTOINDEX","features":[357]},{"name":"PSM_INDEXTOHWND","features":[357]},{"name":"PSM_INDEXTOID","features":[357]},{"name":"PSM_INDEXTOPAGE","features":[357]},{"name":"PSM_INSERTPAGE","features":[357]},{"name":"PSM_ISDIALOGMESSAGE","features":[357]},{"name":"PSM_PAGETOINDEX","features":[357]},{"name":"PSM_PRESSBUTTON","features":[357]},{"name":"PSM_QUERYSIBLINGS","features":[357]},{"name":"PSM_REBOOTSYSTEM","features":[357]},{"name":"PSM_RECALCPAGESIZES","features":[357]},{"name":"PSM_REMOVEPAGE","features":[357]},{"name":"PSM_RESTARTWINDOWS","features":[357]},{"name":"PSM_SETBUTTONTEXT","features":[357]},{"name":"PSM_SETBUTTONTEXTW","features":[357]},{"name":"PSM_SETCURSEL","features":[357]},{"name":"PSM_SETCURSELID","features":[357]},{"name":"PSM_SETFINISHTEXT","features":[357]},{"name":"PSM_SETFINISHTEXTA","features":[357]},{"name":"PSM_SETFINISHTEXTW","features":[357]},{"name":"PSM_SETHEADERSUBTITLE","features":[357]},{"name":"PSM_SETHEADERSUBTITLEA","features":[357]},{"name":"PSM_SETHEADERSUBTITLEW","features":[357]},{"name":"PSM_SETHEADERTITLE","features":[357]},{"name":"PSM_SETHEADERTITLEA","features":[357]},{"name":"PSM_SETHEADERTITLEW","features":[357]},{"name":"PSM_SETNEXTTEXT","features":[357]},{"name":"PSM_SETNEXTTEXTW","features":[357]},{"name":"PSM_SETTITLE","features":[357]},{"name":"PSM_SETTITLEA","features":[357]},{"name":"PSM_SETTITLEW","features":[357]},{"name":"PSM_SETWIZBUTTONS","features":[357]},{"name":"PSM_SHOWWIZBUTTONS","features":[357]},{"name":"PSM_UNCHANGED","features":[357]},{"name":"PSNRET_INVALID","features":[357]},{"name":"PSNRET_INVALID_NOCHANGEPAGE","features":[357]},{"name":"PSNRET_MESSAGEHANDLED","features":[357]},{"name":"PSNRET_NOERROR","features":[357]},{"name":"PSN_APPLY","features":[357]},{"name":"PSN_FIRST","features":[357]},{"name":"PSN_GETOBJECT","features":[357]},{"name":"PSN_HELP","features":[357]},{"name":"PSN_KILLACTIVE","features":[357]},{"name":"PSN_LAST","features":[357]},{"name":"PSN_QUERYCANCEL","features":[357]},{"name":"PSN_QUERYINITIALFOCUS","features":[357]},{"name":"PSN_RESET","features":[357]},{"name":"PSN_SETACTIVE","features":[357]},{"name":"PSN_TRANSLATEACCELERATOR","features":[357]},{"name":"PSN_WIZBACK","features":[357]},{"name":"PSN_WIZFINISH","features":[357]},{"name":"PSN_WIZNEXT","features":[357]},{"name":"PSPCB_ADDREF","features":[357]},{"name":"PSPCB_CREATE","features":[357]},{"name":"PSPCB_MESSAGE","features":[357]},{"name":"PSPCB_RELEASE","features":[357]},{"name":"PSPCB_SI_INITDIALOG","features":[357]},{"name":"PSP_DEFAULT","features":[357]},{"name":"PSP_DLGINDIRECT","features":[357]},{"name":"PSP_HASHELP","features":[357]},{"name":"PSP_HIDEHEADER","features":[357]},{"name":"PSP_PREMATURE","features":[357]},{"name":"PSP_RTLREADING","features":[357]},{"name":"PSP_USECALLBACK","features":[357]},{"name":"PSP_USEFUSIONCONTEXT","features":[357]},{"name":"PSP_USEHEADERSUBTITLE","features":[357]},{"name":"PSP_USEHEADERTITLE","features":[357]},{"name":"PSP_USEHICON","features":[357]},{"name":"PSP_USEICONID","features":[357]},{"name":"PSP_USEREFPARENT","features":[357]},{"name":"PSP_USETITLE","features":[357]},{"name":"PSWIZBF_ELEVATIONREQUIRED","features":[357]},{"name":"PSWIZB_BACK","features":[357]},{"name":"PSWIZB_CANCEL","features":[357]},{"name":"PSWIZB_DISABLEDFINISH","features":[357]},{"name":"PSWIZB_FINISH","features":[357]},{"name":"PSWIZB_NEXT","features":[357]},{"name":"PSWIZB_RESTORE","features":[357]},{"name":"PSWIZB_SHOW","features":[357]},{"name":"PUSHBUTTONDROPDOWNSTATES","features":[357]},{"name":"PUSHBUTTONSTATES","features":[357]},{"name":"PackTouchHitTestingProximityEvaluation","features":[307,357]},{"name":"PropertySheetA","features":[307,318,357,369]},{"name":"PropertySheetW","features":[307,318,357,369]},{"name":"RADIOBUTTONSTATES","features":[357]},{"name":"RBAB_ADDBAND","features":[357]},{"name":"RBAB_AUTOSIZE","features":[357]},{"name":"RBBIM_BACKGROUND","features":[357]},{"name":"RBBIM_CHEVRONLOCATION","features":[357]},{"name":"RBBIM_CHEVRONSTATE","features":[357]},{"name":"RBBIM_CHILD","features":[357]},{"name":"RBBIM_CHILDSIZE","features":[357]},{"name":"RBBIM_COLORS","features":[357]},{"name":"RBBIM_HEADERSIZE","features":[357]},{"name":"RBBIM_ID","features":[357]},{"name":"RBBIM_IDEALSIZE","features":[357]},{"name":"RBBIM_IMAGE","features":[357]},{"name":"RBBIM_LPARAM","features":[357]},{"name":"RBBIM_SIZE","features":[357]},{"name":"RBBIM_STYLE","features":[357]},{"name":"RBBIM_TEXT","features":[357]},{"name":"RBBS_BREAK","features":[357]},{"name":"RBBS_CHILDEDGE","features":[357]},{"name":"RBBS_FIXEDBMP","features":[357]},{"name":"RBBS_FIXEDSIZE","features":[357]},{"name":"RBBS_GRIPPERALWAYS","features":[357]},{"name":"RBBS_HIDDEN","features":[357]},{"name":"RBBS_HIDETITLE","features":[357]},{"name":"RBBS_NOGRIPPER","features":[357]},{"name":"RBBS_NOVERT","features":[357]},{"name":"RBBS_TOPALIGN","features":[357]},{"name":"RBBS_USECHEVRON","features":[357]},{"name":"RBBS_VARIABLEHEIGHT","features":[357]},{"name":"RBHITTESTINFO","features":[307,357]},{"name":"RBHT_CAPTION","features":[357]},{"name":"RBHT_CHEVRON","features":[357]},{"name":"RBHT_CLIENT","features":[357]},{"name":"RBHT_GRABBER","features":[357]},{"name":"RBHT_NOWHERE","features":[357]},{"name":"RBHT_SPLITTER","features":[357]},{"name":"RBIM_IMAGELIST","features":[357]},{"name":"RBNM_ID","features":[357]},{"name":"RBNM_LPARAM","features":[357]},{"name":"RBNM_STYLE","features":[357]},{"name":"RBN_AUTOBREAK","features":[357]},{"name":"RBN_AUTOSIZE","features":[357]},{"name":"RBN_BEGINDRAG","features":[357]},{"name":"RBN_CHEVRONPUSHED","features":[357]},{"name":"RBN_CHILDSIZE","features":[357]},{"name":"RBN_DELETEDBAND","features":[357]},{"name":"RBN_DELETINGBAND","features":[357]},{"name":"RBN_ENDDRAG","features":[357]},{"name":"RBN_FIRST","features":[357]},{"name":"RBN_GETOBJECT","features":[357]},{"name":"RBN_HEIGHTCHANGE","features":[357]},{"name":"RBN_LAST","features":[357]},{"name":"RBN_LAYOUTCHANGED","features":[357]},{"name":"RBN_MINMAX","features":[357]},{"name":"RBN_SPLITTERDRAG","features":[357]},{"name":"RBSTR_CHANGERECT","features":[357]},{"name":"RBS_AUTOSIZE","features":[357]},{"name":"RBS_BANDBORDERS","features":[357]},{"name":"RBS_CHECKEDDISABLED","features":[357]},{"name":"RBS_CHECKEDHOT","features":[357]},{"name":"RBS_CHECKEDNORMAL","features":[357]},{"name":"RBS_CHECKEDPRESSED","features":[357]},{"name":"RBS_DBLCLKTOGGLE","features":[357]},{"name":"RBS_DISABLED","features":[357]},{"name":"RBS_FIXEDORDER","features":[357]},{"name":"RBS_HOT","features":[357]},{"name":"RBS_NORMAL","features":[357]},{"name":"RBS_PUSHED","features":[357]},{"name":"RBS_REGISTERDROP","features":[357]},{"name":"RBS_TOOLTIPS","features":[357]},{"name":"RBS_UNCHECKEDDISABLED","features":[357]},{"name":"RBS_UNCHECKEDHOT","features":[357]},{"name":"RBS_UNCHECKEDNORMAL","features":[357]},{"name":"RBS_UNCHECKEDPRESSED","features":[357]},{"name":"RBS_VARHEIGHT","features":[357]},{"name":"RBS_VERTICALGRIPPER","features":[357]},{"name":"RB_BEGINDRAG","features":[357]},{"name":"RB_DELETEBAND","features":[357]},{"name":"RB_DRAGMOVE","features":[357]},{"name":"RB_ENDDRAG","features":[357]},{"name":"RB_GETBANDBORDERS","features":[357]},{"name":"RB_GETBANDCOUNT","features":[357]},{"name":"RB_GETBANDINFO","features":[357]},{"name":"RB_GETBANDINFOA","features":[357]},{"name":"RB_GETBANDINFOW","features":[357]},{"name":"RB_GETBANDMARGINS","features":[357]},{"name":"RB_GETBARHEIGHT","features":[357]},{"name":"RB_GETBARINFO","features":[357]},{"name":"RB_GETBKCOLOR","features":[357]},{"name":"RB_GETCOLORSCHEME","features":[357]},{"name":"RB_GETDROPTARGET","features":[357]},{"name":"RB_GETEXTENDEDSTYLE","features":[357]},{"name":"RB_GETPALETTE","features":[357]},{"name":"RB_GETRECT","features":[357]},{"name":"RB_GETROWCOUNT","features":[357]},{"name":"RB_GETROWHEIGHT","features":[357]},{"name":"RB_GETTEXTCOLOR","features":[357]},{"name":"RB_GETTOOLTIPS","features":[357]},{"name":"RB_GETUNICODEFORMAT","features":[357]},{"name":"RB_HITTEST","features":[357]},{"name":"RB_IDTOINDEX","features":[357]},{"name":"RB_INSERTBAND","features":[357]},{"name":"RB_INSERTBANDA","features":[357]},{"name":"RB_INSERTBANDW","features":[357]},{"name":"RB_MAXIMIZEBAND","features":[357]},{"name":"RB_MINIMIZEBAND","features":[357]},{"name":"RB_MOVEBAND","features":[357]},{"name":"RB_PUSHCHEVRON","features":[357]},{"name":"RB_SETBANDINFO","features":[357]},{"name":"RB_SETBANDINFOA","features":[357]},{"name":"RB_SETBANDINFOW","features":[357]},{"name":"RB_SETBANDWIDTH","features":[357]},{"name":"RB_SETBARINFO","features":[357]},{"name":"RB_SETBKCOLOR","features":[357]},{"name":"RB_SETCOLORSCHEME","features":[357]},{"name":"RB_SETEXTENDEDSTYLE","features":[357]},{"name":"RB_SETPALETTE","features":[357]},{"name":"RB_SETPARENT","features":[357]},{"name":"RB_SETTEXTCOLOR","features":[357]},{"name":"RB_SETTOOLTIPS","features":[357]},{"name":"RB_SETUNICODEFORMAT","features":[357]},{"name":"RB_SETWINDOWTHEME","features":[357]},{"name":"RB_SHOWBAND","features":[357]},{"name":"RB_SIZETORECT","features":[357]},{"name":"READONLYSTATES","features":[357]},{"name":"REBARBANDINFOA","features":[307,318,357]},{"name":"REBARBANDINFOW","features":[307,318,357]},{"name":"REBARCLASSNAME","features":[357]},{"name":"REBARCLASSNAMEA","features":[357]},{"name":"REBARCLASSNAMEW","features":[357]},{"name":"REBARINFO","features":[357]},{"name":"REBARPARTS","features":[357]},{"name":"REPLACEDLGORD","features":[357]},{"name":"RESTOREBUTTONSTATES","features":[357]},{"name":"RP_BACKGROUND","features":[357]},{"name":"RP_BAND","features":[357]},{"name":"RP_CHEVRON","features":[357]},{"name":"RP_CHEVRONVERT","features":[357]},{"name":"RP_GRIPPER","features":[357]},{"name":"RP_GRIPPERVERT","features":[357]},{"name":"RP_SPLITTER","features":[357]},{"name":"RP_SPLITTERVERT","features":[357]},{"name":"RUNDLGORD","features":[357]},{"name":"RegisterPointerDeviceNotifications","features":[307,357]},{"name":"RegisterTouchHitTestingWindow","features":[307,357]},{"name":"SBARS_SIZEGRIP","features":[357]},{"name":"SBARS_TOOLTIPS","features":[357]},{"name":"SBN_FIRST","features":[357]},{"name":"SBN_LAST","features":[357]},{"name":"SBN_SIMPLEMODECHANGE","features":[357]},{"name":"SBP_ARROWBTN","features":[357]},{"name":"SBP_GRIPPERHORZ","features":[357]},{"name":"SBP_GRIPPERVERT","features":[357]},{"name":"SBP_LOWERTRACKHORZ","features":[357]},{"name":"SBP_LOWERTRACKVERT","features":[357]},{"name":"SBP_SIZEBOX","features":[357]},{"name":"SBP_SIZEBOXBKGND","features":[357]},{"name":"SBP_THUMBBTNHORZ","features":[357]},{"name":"SBP_THUMBBTNVERT","features":[357]},{"name":"SBP_UPPERTRACKHORZ","features":[357]},{"name":"SBP_UPPERTRACKVERT","features":[357]},{"name":"SBS_DISABLED","features":[357]},{"name":"SBS_HOT","features":[357]},{"name":"SBS_NORMAL","features":[357]},{"name":"SBS_PUSHED","features":[357]},{"name":"SBT_NOBORDERS","features":[357]},{"name":"SBT_NOTABPARSING","features":[357]},{"name":"SBT_OWNERDRAW","features":[357]},{"name":"SBT_POPOUT","features":[357]},{"name":"SBT_RTLREADING","features":[357]},{"name":"SBT_TOOLTIPS","features":[357]},{"name":"SB_GETBORDERS","features":[357]},{"name":"SB_GETICON","features":[357]},{"name":"SB_GETPARTS","features":[357]},{"name":"SB_GETRECT","features":[357]},{"name":"SB_GETTEXT","features":[357]},{"name":"SB_GETTEXTA","features":[357]},{"name":"SB_GETTEXTLENGTH","features":[357]},{"name":"SB_GETTEXTLENGTHA","features":[357]},{"name":"SB_GETTEXTLENGTHW","features":[357]},{"name":"SB_GETTEXTW","features":[357]},{"name":"SB_GETTIPTEXTA","features":[357]},{"name":"SB_GETTIPTEXTW","features":[357]},{"name":"SB_GETUNICODEFORMAT","features":[357]},{"name":"SB_ISSIMPLE","features":[357]},{"name":"SB_SETBKCOLOR","features":[357]},{"name":"SB_SETICON","features":[357]},{"name":"SB_SETMINHEIGHT","features":[357]},{"name":"SB_SETPARTS","features":[357]},{"name":"SB_SETTEXT","features":[357]},{"name":"SB_SETTEXTA","features":[357]},{"name":"SB_SETTEXTW","features":[357]},{"name":"SB_SETTIPTEXTA","features":[357]},{"name":"SB_SETTIPTEXTW","features":[357]},{"name":"SB_SETUNICODEFORMAT","features":[357]},{"name":"SB_SIMPLE","features":[357]},{"name":"SB_SIMPLEID","features":[357]},{"name":"SCBS_DISABLED","features":[357]},{"name":"SCBS_HOT","features":[357]},{"name":"SCBS_NORMAL","features":[357]},{"name":"SCBS_PUSHED","features":[357]},{"name":"SCRBS_DISABLED","features":[357]},{"name":"SCRBS_HOT","features":[357]},{"name":"SCRBS_HOVER","features":[357]},{"name":"SCRBS_NORMAL","features":[357]},{"name":"SCRBS_PRESSED","features":[357]},{"name":"SCROLLBARPARTS","features":[357]},{"name":"SCROLLBARSTYLESTATES","features":[357]},{"name":"SCS_ACTIVE","features":[357]},{"name":"SCS_DISABLED","features":[357]},{"name":"SCS_INACTIVE","features":[357]},{"name":"SECTIONTITLELINKSTATES","features":[357]},{"name":"SET_THEME_APP_PROPERTIES_FLAGS","features":[357]},{"name":"SFRB_ACTIVE","features":[357]},{"name":"SFRB_INACTIVE","features":[357]},{"name":"SFRL_ACTIVE","features":[357]},{"name":"SFRL_INACTIVE","features":[357]},{"name":"SFRR_ACTIVE","features":[357]},{"name":"SFRR_INACTIVE","features":[357]},{"name":"SHOWCALENDARBUTTONRIGHTSTATES","features":[357]},{"name":"SIZEBOXSTATES","features":[357]},{"name":"SIZINGTYPE","features":[357]},{"name":"SMALLCAPTIONSTATES","features":[357]},{"name":"SMALLCLOSEBUTTONSTATES","features":[357]},{"name":"SMALLFRAMEBOTTOMSTATES","features":[357]},{"name":"SMALLFRAMELEFTSTATES","features":[357]},{"name":"SMALLFRAMERIGHTSTATES","features":[357]},{"name":"SOFTWAREEXPLORERSTATES","features":[357]},{"name":"SPECIALGROUPCOLLAPSESTATES","features":[357]},{"name":"SPECIALGROUPEXPANDSTATES","features":[357]},{"name":"SPINPARTS","features":[357]},{"name":"SPLITSV_HOT","features":[357]},{"name":"SPLITSV_NORMAL","features":[357]},{"name":"SPLITSV_PRESSED","features":[357]},{"name":"SPLITS_HOT","features":[357]},{"name":"SPLITS_NORMAL","features":[357]},{"name":"SPLITS_PRESSED","features":[357]},{"name":"SPLITTERSTATES","features":[357]},{"name":"SPLITTERVERTSTATES","features":[357]},{"name":"SPLS_HOT","features":[357]},{"name":"SPLS_NORMAL","features":[357]},{"name":"SPLS_PRESSED","features":[357]},{"name":"SPMPT_DISABLED","features":[357]},{"name":"SPMPT_FOCUSED","features":[357]},{"name":"SPMPT_HOT","features":[357]},{"name":"SPMPT_NORMAL","features":[357]},{"name":"SPMPT_SELECTED","features":[357]},{"name":"SPNP_DOWN","features":[357]},{"name":"SPNP_DOWNHORZ","features":[357]},{"name":"SPNP_UP","features":[357]},{"name":"SPNP_UPHORZ","features":[357]},{"name":"SPOB_DISABLED","features":[357]},{"name":"SPOB_FOCUSED","features":[357]},{"name":"SPOB_HOT","features":[357]},{"name":"SPOB_NORMAL","features":[357]},{"name":"SPOB_SELECTED","features":[357]},{"name":"SPP_LOGOFF","features":[357]},{"name":"SPP_LOGOFFBUTTONS","features":[357]},{"name":"SPP_LOGOFFSPLITBUTTONDROPDOWN","features":[357]},{"name":"SPP_MOREPROGRAMS","features":[357]},{"name":"SPP_MOREPROGRAMSARROW","features":[357]},{"name":"SPP_MOREPROGRAMSARROWBACK","features":[357]},{"name":"SPP_MOREPROGRAMSTAB","features":[357]},{"name":"SPP_NSCHOST","features":[357]},{"name":"SPP_OPENBOX","features":[357]},{"name":"SPP_PLACESLIST","features":[357]},{"name":"SPP_PLACESLISTSEPARATOR","features":[357]},{"name":"SPP_PREVIEW","features":[357]},{"name":"SPP_PROGLIST","features":[357]},{"name":"SPP_PROGLISTSEPARATOR","features":[357]},{"name":"SPP_SEARCHVIEW","features":[357]},{"name":"SPP_SOFTWAREEXPLORER","features":[357]},{"name":"SPP_TOPMATCH","features":[357]},{"name":"SPP_USERPANE","features":[357]},{"name":"SPP_USERPICTURE","features":[357]},{"name":"SPSB_HOT","features":[357]},{"name":"SPSB_NORMAL","features":[357]},{"name":"SPSB_PRESSED","features":[357]},{"name":"SPSE_DISABLED","features":[357]},{"name":"SPSE_FOCUSED","features":[357]},{"name":"SPSE_HOT","features":[357]},{"name":"SPSE_NORMAL","features":[357]},{"name":"SPSE_SELECTED","features":[357]},{"name":"SPS_HOT","features":[357]},{"name":"SPS_NORMAL","features":[357]},{"name":"SPS_PRESSED","features":[357]},{"name":"SP_GRIPPER","features":[357]},{"name":"SP_GRIPPERPANE","features":[357]},{"name":"SP_PANE","features":[357]},{"name":"STANDARDSTATES","features":[357]},{"name":"STARTPANELPARTS","features":[357]},{"name":"STATE_SYSTEM_FOCUSABLE","features":[357]},{"name":"STATE_SYSTEM_INVISIBLE","features":[357]},{"name":"STATE_SYSTEM_OFFSCREEN","features":[357]},{"name":"STATE_SYSTEM_PRESSED","features":[357]},{"name":"STATE_SYSTEM_UNAVAILABLE","features":[357]},{"name":"STATICPARTS","features":[357]},{"name":"STATUSCLASSNAME","features":[357]},{"name":"STATUSCLASSNAMEA","features":[357]},{"name":"STATUSCLASSNAMEW","features":[357]},{"name":"STATUSPARTS","features":[357]},{"name":"STAT_TEXT","features":[357]},{"name":"STD_COPY","features":[357]},{"name":"STD_CUT","features":[357]},{"name":"STD_DELETE","features":[357]},{"name":"STD_FILENEW","features":[357]},{"name":"STD_FILEOPEN","features":[357]},{"name":"STD_FILESAVE","features":[357]},{"name":"STD_FIND","features":[357]},{"name":"STD_HELP","features":[357]},{"name":"STD_PASTE","features":[357]},{"name":"STD_PRINT","features":[357]},{"name":"STD_PRINTPRE","features":[357]},{"name":"STD_PROPERTIES","features":[357]},{"name":"STD_REDOW","features":[357]},{"name":"STD_REPLACE","features":[357]},{"name":"STD_UNDO","features":[357]},{"name":"ST_STRETCH","features":[357]},{"name":"ST_TILE","features":[357]},{"name":"ST_TRUESIZE","features":[357]},{"name":"SYSBUTTONSTATES","features":[357]},{"name":"SYSTEMCLOSEHCHOTSTATES","features":[357]},{"name":"SYSTEMCLOSESTATES","features":[357]},{"name":"SYSTEMMAXIMIZEHCHOTSTATES","features":[357]},{"name":"SYSTEMMAXIMIZESTATES","features":[357]},{"name":"SYSTEMMINIMIZEHCHOTSTATES","features":[357]},{"name":"SYSTEMMINIMIZESTATES","features":[357]},{"name":"SYSTEMRESTOREHCHOTSTATES","features":[357]},{"name":"SYSTEMRESTORESTATES","features":[357]},{"name":"SZB_HALFBOTTOMLEFTALIGN","features":[357]},{"name":"SZB_HALFBOTTOMRIGHTALIGN","features":[357]},{"name":"SZB_HALFTOPLEFTALIGN","features":[357]},{"name":"SZB_HALFTOPRIGHTALIGN","features":[357]},{"name":"SZB_LEFTALIGN","features":[357]},{"name":"SZB_RIGHTALIGN","features":[357]},{"name":"SZB_TOPLEFTALIGN","features":[357]},{"name":"SZB_TOPRIGHTALIGN","features":[357]},{"name":"SZ_THDOCPROP_AUTHOR","features":[357]},{"name":"SZ_THDOCPROP_CANONICALNAME","features":[357]},{"name":"SZ_THDOCPROP_DISPLAYNAME","features":[357]},{"name":"SZ_THDOCPROP_TOOLTIP","features":[357]},{"name":"SetScrollInfo","features":[307,357,369]},{"name":"SetScrollPos","features":[307,357,369]},{"name":"SetScrollRange","features":[307,357,369]},{"name":"SetThemeAppProperties","features":[357]},{"name":"SetWindowFeedbackSetting","features":[307,357]},{"name":"SetWindowTheme","features":[307,357]},{"name":"SetWindowThemeAttribute","features":[307,357]},{"name":"ShowHideMenuCtl","features":[307,357]},{"name":"ShowScrollBar","features":[307,357,369]},{"name":"Str_SetPtrW","features":[307,357]},{"name":"TABITEMBOTHEDGESTATES","features":[357]},{"name":"TABITEMLEFTEDGESTATES","features":[357]},{"name":"TABITEMRIGHTEDGESTATES","features":[357]},{"name":"TABITEMSTATES","features":[357]},{"name":"TABPARTS","features":[357]},{"name":"TABP_AEROWIZARDBODY","features":[357]},{"name":"TABP_BODY","features":[357]},{"name":"TABP_PANE","features":[357]},{"name":"TABP_TABITEM","features":[357]},{"name":"TABP_TABITEMBOTHEDGE","features":[357]},{"name":"TABP_TABITEMLEFTEDGE","features":[357]},{"name":"TABP_TABITEMRIGHTEDGE","features":[357]},{"name":"TABP_TOPTABITEM","features":[357]},{"name":"TABP_TOPTABITEMBOTHEDGE","features":[357]},{"name":"TABP_TOPTABITEMLEFTEDGE","features":[357]},{"name":"TABP_TOPTABITEMRIGHTEDGE","features":[357]},{"name":"TABSTATES","features":[357]},{"name":"TAB_CONTROL_ITEM_STATE","features":[357]},{"name":"TAPF_ALLOWCOLLECTION","features":[357]},{"name":"TAPF_HASBACKGROUND","features":[357]},{"name":"TAPF_HASPERSPECTIVE","features":[357]},{"name":"TAPF_HASSTAGGER","features":[357]},{"name":"TAPF_ISRTLAWARE","features":[357]},{"name":"TAPF_NONE","features":[357]},{"name":"TAP_FLAGS","features":[357]},{"name":"TAP_STAGGERDELAY","features":[357]},{"name":"TAP_STAGGERDELAYCAP","features":[357]},{"name":"TAP_STAGGERDELAYFACTOR","features":[357]},{"name":"TAP_TRANSFORMCOUNT","features":[357]},{"name":"TAP_ZORDER","features":[357]},{"name":"TASKBANDPARTS","features":[357]},{"name":"TASKBARPARTS","features":[357]},{"name":"TASKDIALOGCONFIG","features":[307,357,369]},{"name":"TASKDIALOGPARTS","features":[357]},{"name":"TASKDIALOG_BUTTON","features":[357]},{"name":"TASKDIALOG_COMMON_BUTTON_FLAGS","features":[357]},{"name":"TASKDIALOG_ELEMENTS","features":[357]},{"name":"TASKDIALOG_FLAGS","features":[357]},{"name":"TASKDIALOG_ICON_ELEMENTS","features":[357]},{"name":"TASKDIALOG_MESSAGES","features":[357]},{"name":"TASKDIALOG_NOTIFICATIONS","features":[357]},{"name":"TASKLINKSTATES","features":[357]},{"name":"TATF_HASINITIALVALUES","features":[357]},{"name":"TATF_HASORIGINVALUES","features":[357]},{"name":"TATF_NONE","features":[357]},{"name":"TATF_TARGETVALUES_USER","features":[357]},{"name":"TATT_CLIP","features":[357]},{"name":"TATT_OPACITY","features":[357]},{"name":"TATT_SCALE_2D","features":[357]},{"name":"TATT_TRANSLATE_2D","features":[357]},{"name":"TA_CUBIC_BEZIER","features":[357]},{"name":"TA_PROPERTY","features":[357]},{"name":"TA_PROPERTY_FLAG","features":[357]},{"name":"TA_TIMINGFUNCTION","features":[357]},{"name":"TA_TIMINGFUNCTION_TYPE","features":[357]},{"name":"TA_TRANSFORM","features":[357]},{"name":"TA_TRANSFORM_2D","features":[357]},{"name":"TA_TRANSFORM_CLIP","features":[357]},{"name":"TA_TRANSFORM_FLAG","features":[357]},{"name":"TA_TRANSFORM_OPACITY","features":[357]},{"name":"TA_TRANSFORM_TYPE","features":[357]},{"name":"TBADDBITMAP","features":[307,357]},{"name":"TBBF_LARGE","features":[357]},{"name":"TBBUTTON","features":[357]},{"name":"TBBUTTON","features":[357]},{"name":"TBBUTTONINFOA","features":[357]},{"name":"TBBUTTONINFOW","features":[357]},{"name":"TBBUTTONINFOW_MASK","features":[357]},{"name":"TBCDRF_BLENDICON","features":[357]},{"name":"TBCDRF_HILITEHOTTRACK","features":[357]},{"name":"TBCDRF_NOBACKGROUND","features":[357]},{"name":"TBCDRF_NOEDGES","features":[357]},{"name":"TBCDRF_NOETCHEDEFFECT","features":[357]},{"name":"TBCDRF_NOMARK","features":[357]},{"name":"TBCDRF_NOOFFSET","features":[357]},{"name":"TBCDRF_USECDCOLORS","features":[357]},{"name":"TBCD_CHANNEL","features":[357]},{"name":"TBCD_THUMB","features":[357]},{"name":"TBCD_TICS","features":[357]},{"name":"TBDDRET_DEFAULT","features":[357]},{"name":"TBDDRET_NODEFAULT","features":[357]},{"name":"TBDDRET_TREATPRESSED","features":[357]},{"name":"TBIF_BYINDEX","features":[357]},{"name":"TBIF_COMMAND","features":[357]},{"name":"TBIF_IMAGE","features":[357]},{"name":"TBIF_LPARAM","features":[357]},{"name":"TBIF_SIZE","features":[357]},{"name":"TBIF_STATE","features":[357]},{"name":"TBIF_STYLE","features":[357]},{"name":"TBIF_TEXT","features":[357]},{"name":"TBIMHT_AFTER","features":[357]},{"name":"TBIMHT_BACKGROUND","features":[357]},{"name":"TBIMHT_NONE","features":[357]},{"name":"TBINSERTMARK","features":[357]},{"name":"TBINSERTMARK_FLAGS","features":[357]},{"name":"TBMETRICS","features":[357]},{"name":"TBMF_BARPAD","features":[357]},{"name":"TBMF_BUTTONSPACING","features":[357]},{"name":"TBMF_PAD","features":[357]},{"name":"TBM_CLEARSEL","features":[357]},{"name":"TBM_CLEARTICS","features":[357]},{"name":"TBM_GETBUDDY","features":[357]},{"name":"TBM_GETCHANNELRECT","features":[357]},{"name":"TBM_GETLINESIZE","features":[357]},{"name":"TBM_GETNUMTICS","features":[357]},{"name":"TBM_GETPAGESIZE","features":[357]},{"name":"TBM_GETPTICS","features":[357]},{"name":"TBM_GETRANGEMAX","features":[357]},{"name":"TBM_GETRANGEMIN","features":[357]},{"name":"TBM_GETSELEND","features":[357]},{"name":"TBM_GETSELSTART","features":[357]},{"name":"TBM_GETTHUMBLENGTH","features":[357]},{"name":"TBM_GETTHUMBRECT","features":[357]},{"name":"TBM_GETTIC","features":[357]},{"name":"TBM_GETTICPOS","features":[357]},{"name":"TBM_GETTOOLTIPS","features":[357]},{"name":"TBM_GETUNICODEFORMAT","features":[357]},{"name":"TBM_SETBUDDY","features":[357]},{"name":"TBM_SETLINESIZE","features":[357]},{"name":"TBM_SETPAGESIZE","features":[357]},{"name":"TBM_SETPOS","features":[357]},{"name":"TBM_SETPOSNOTIFY","features":[357]},{"name":"TBM_SETRANGE","features":[357]},{"name":"TBM_SETRANGEMAX","features":[357]},{"name":"TBM_SETRANGEMIN","features":[357]},{"name":"TBM_SETSEL","features":[357]},{"name":"TBM_SETSELEND","features":[357]},{"name":"TBM_SETSELSTART","features":[357]},{"name":"TBM_SETTHUMBLENGTH","features":[357]},{"name":"TBM_SETTIC","features":[357]},{"name":"TBM_SETTICFREQ","features":[357]},{"name":"TBM_SETTIPSIDE","features":[357]},{"name":"TBM_SETTOOLTIPS","features":[357]},{"name":"TBM_SETUNICODEFORMAT","features":[357]},{"name":"TBNF_DI_SETITEM","features":[357]},{"name":"TBNF_IMAGE","features":[357]},{"name":"TBNF_TEXT","features":[357]},{"name":"TBNRF_ENDCUSTOMIZE","features":[357]},{"name":"TBNRF_HIDEHELP","features":[357]},{"name":"TBN_BEGINADJUST","features":[357]},{"name":"TBN_BEGINDRAG","features":[357]},{"name":"TBN_CUSTHELP","features":[357]},{"name":"TBN_DELETINGBUTTON","features":[357]},{"name":"TBN_DRAGOUT","features":[357]},{"name":"TBN_DRAGOVER","features":[357]},{"name":"TBN_DROPDOWN","features":[357]},{"name":"TBN_DUPACCELERATOR","features":[357]},{"name":"TBN_ENDADJUST","features":[357]},{"name":"TBN_ENDDRAG","features":[357]},{"name":"TBN_FIRST","features":[357]},{"name":"TBN_GETBUTTONINFO","features":[357]},{"name":"TBN_GETBUTTONINFOA","features":[357]},{"name":"TBN_GETBUTTONINFOW","features":[357]},{"name":"TBN_GETDISPINFO","features":[357]},{"name":"TBN_GETDISPINFOA","features":[357]},{"name":"TBN_GETDISPINFOW","features":[357]},{"name":"TBN_GETINFOTIP","features":[357]},{"name":"TBN_GETINFOTIPA","features":[357]},{"name":"TBN_GETINFOTIPW","features":[357]},{"name":"TBN_GETOBJECT","features":[357]},{"name":"TBN_HOTITEMCHANGE","features":[357]},{"name":"TBN_INITCUSTOMIZE","features":[357]},{"name":"TBN_LAST","features":[357]},{"name":"TBN_MAPACCELERATOR","features":[357]},{"name":"TBN_QUERYDELETE","features":[357]},{"name":"TBN_QUERYINSERT","features":[357]},{"name":"TBN_RESET","features":[357]},{"name":"TBN_RESTORE","features":[357]},{"name":"TBN_SAVE","features":[357]},{"name":"TBN_TOOLBARCHANGE","features":[357]},{"name":"TBN_WRAPACCELERATOR","features":[357]},{"name":"TBN_WRAPHOTITEM","features":[357]},{"name":"TBP_BACKGROUNDBOTTOM","features":[357]},{"name":"TBP_BACKGROUNDLEFT","features":[357]},{"name":"TBP_BACKGROUNDRIGHT","features":[357]},{"name":"TBP_BACKGROUNDTOP","features":[357]},{"name":"TBP_SIZINGBARBOTTOM","features":[357]},{"name":"TBP_SIZINGBARLEFT","features":[357]},{"name":"TBP_SIZINGBARRIGHT","features":[357]},{"name":"TBP_SIZINGBARTOP","features":[357]},{"name":"TBREPLACEBITMAP","features":[307,357]},{"name":"TBSAVEPARAMSA","features":[368,357]},{"name":"TBSAVEPARAMSW","features":[368,357]},{"name":"TBSTATE_CHECKED","features":[357]},{"name":"TBSTATE_ELLIPSES","features":[357]},{"name":"TBSTATE_ENABLED","features":[357]},{"name":"TBSTATE_HIDDEN","features":[357]},{"name":"TBSTATE_INDETERMINATE","features":[357]},{"name":"TBSTATE_MARKED","features":[357]},{"name":"TBSTATE_PRESSED","features":[357]},{"name":"TBSTATE_WRAP","features":[357]},{"name":"TBSTYLE_ALTDRAG","features":[357]},{"name":"TBSTYLE_AUTOSIZE","features":[357]},{"name":"TBSTYLE_BUTTON","features":[357]},{"name":"TBSTYLE_CHECK","features":[357]},{"name":"TBSTYLE_CUSTOMERASE","features":[357]},{"name":"TBSTYLE_DROPDOWN","features":[357]},{"name":"TBSTYLE_EX_DOUBLEBUFFER","features":[357]},{"name":"TBSTYLE_EX_DRAWDDARROWS","features":[357]},{"name":"TBSTYLE_EX_HIDECLIPPEDBUTTONS","features":[357]},{"name":"TBSTYLE_EX_MIXEDBUTTONS","features":[357]},{"name":"TBSTYLE_EX_MULTICOLUMN","features":[357]},{"name":"TBSTYLE_EX_VERTICAL","features":[357]},{"name":"TBSTYLE_FLAT","features":[357]},{"name":"TBSTYLE_GROUP","features":[357]},{"name":"TBSTYLE_LIST","features":[357]},{"name":"TBSTYLE_NOPREFIX","features":[357]},{"name":"TBSTYLE_REGISTERDROP","features":[357]},{"name":"TBSTYLE_SEP","features":[357]},{"name":"TBSTYLE_TOOLTIPS","features":[357]},{"name":"TBSTYLE_TRANSPARENT","features":[357]},{"name":"TBSTYLE_WRAPABLE","features":[357]},{"name":"TBS_AUTOTICKS","features":[357]},{"name":"TBS_BOTH","features":[357]},{"name":"TBS_BOTTOM","features":[357]},{"name":"TBS_DOWNISLEFT","features":[357]},{"name":"TBS_ENABLESELRANGE","features":[357]},{"name":"TBS_FIXEDLENGTH","features":[357]},{"name":"TBS_HORZ","features":[357]},{"name":"TBS_LEFT","features":[357]},{"name":"TBS_NOTHUMB","features":[357]},{"name":"TBS_NOTICKS","features":[357]},{"name":"TBS_NOTIFYBEFOREMOVE","features":[357]},{"name":"TBS_REVERSED","features":[357]},{"name":"TBS_RIGHT","features":[357]},{"name":"TBS_TOOLTIPS","features":[357]},{"name":"TBS_TOP","features":[357]},{"name":"TBS_TRANSPARENTBKGND","features":[357]},{"name":"TBS_VERT","features":[357]},{"name":"TBTS_BOTTOM","features":[357]},{"name":"TBTS_LEFT","features":[357]},{"name":"TBTS_RIGHT","features":[357]},{"name":"TBTS_TOP","features":[357]},{"name":"TB_ADDBITMAP","features":[357]},{"name":"TB_ADDBUTTONS","features":[357]},{"name":"TB_ADDBUTTONSA","features":[357]},{"name":"TB_ADDBUTTONSW","features":[357]},{"name":"TB_ADDSTRING","features":[357]},{"name":"TB_ADDSTRINGA","features":[357]},{"name":"TB_ADDSTRINGW","features":[357]},{"name":"TB_AUTOSIZE","features":[357]},{"name":"TB_BOTTOM","features":[357]},{"name":"TB_BUTTONCOUNT","features":[357]},{"name":"TB_BUTTONSTRUCTSIZE","features":[357]},{"name":"TB_CHANGEBITMAP","features":[357]},{"name":"TB_CHECKBUTTON","features":[357]},{"name":"TB_COMMANDTOINDEX","features":[357]},{"name":"TB_CUSTOMIZE","features":[357]},{"name":"TB_DELETEBUTTON","features":[357]},{"name":"TB_ENABLEBUTTON","features":[357]},{"name":"TB_ENDTRACK","features":[357]},{"name":"TB_GETANCHORHIGHLIGHT","features":[357]},{"name":"TB_GETBITMAP","features":[357]},{"name":"TB_GETBITMAPFLAGS","features":[357]},{"name":"TB_GETBUTTON","features":[357]},{"name":"TB_GETBUTTONINFO","features":[357]},{"name":"TB_GETBUTTONINFOA","features":[357]},{"name":"TB_GETBUTTONINFOW","features":[357]},{"name":"TB_GETBUTTONSIZE","features":[357]},{"name":"TB_GETBUTTONTEXT","features":[357]},{"name":"TB_GETBUTTONTEXTA","features":[357]},{"name":"TB_GETBUTTONTEXTW","features":[357]},{"name":"TB_GETCOLORSCHEME","features":[357]},{"name":"TB_GETDISABLEDIMAGELIST","features":[357]},{"name":"TB_GETEXTENDEDSTYLE","features":[357]},{"name":"TB_GETHOTIMAGELIST","features":[357]},{"name":"TB_GETHOTITEM","features":[357]},{"name":"TB_GETIDEALSIZE","features":[357]},{"name":"TB_GETIMAGELIST","features":[357]},{"name":"TB_GETIMAGELISTCOUNT","features":[357]},{"name":"TB_GETINSERTMARK","features":[357]},{"name":"TB_GETINSERTMARKCOLOR","features":[357]},{"name":"TB_GETITEMDROPDOWNRECT","features":[357]},{"name":"TB_GETITEMRECT","features":[357]},{"name":"TB_GETMAXSIZE","features":[357]},{"name":"TB_GETMETRICS","features":[357]},{"name":"TB_GETOBJECT","features":[357]},{"name":"TB_GETPADDING","features":[357]},{"name":"TB_GETPRESSEDIMAGELIST","features":[357]},{"name":"TB_GETRECT","features":[357]},{"name":"TB_GETROWS","features":[357]},{"name":"TB_GETSTATE","features":[357]},{"name":"TB_GETSTRING","features":[357]},{"name":"TB_GETSTRINGA","features":[357]},{"name":"TB_GETSTRINGW","features":[357]},{"name":"TB_GETSTYLE","features":[357]},{"name":"TB_GETTEXTROWS","features":[357]},{"name":"TB_GETTOOLTIPS","features":[357]},{"name":"TB_GETUNICODEFORMAT","features":[357]},{"name":"TB_HASACCELERATOR","features":[357]},{"name":"TB_HIDEBUTTON","features":[357]},{"name":"TB_HITTEST","features":[357]},{"name":"TB_INDETERMINATE","features":[357]},{"name":"TB_INSERTBUTTON","features":[357]},{"name":"TB_INSERTBUTTONA","features":[357]},{"name":"TB_INSERTBUTTONW","features":[357]},{"name":"TB_INSERTMARKHITTEST","features":[357]},{"name":"TB_ISBUTTONCHECKED","features":[357]},{"name":"TB_ISBUTTONENABLED","features":[357]},{"name":"TB_ISBUTTONHIDDEN","features":[357]},{"name":"TB_ISBUTTONHIGHLIGHTED","features":[357]},{"name":"TB_ISBUTTONINDETERMINATE","features":[357]},{"name":"TB_ISBUTTONPRESSED","features":[357]},{"name":"TB_LINEDOWN","features":[357]},{"name":"TB_LINEUP","features":[357]},{"name":"TB_LOADIMAGES","features":[357]},{"name":"TB_MAPACCELERATOR","features":[357]},{"name":"TB_MAPACCELERATORA","features":[357]},{"name":"TB_MAPACCELERATORW","features":[357]},{"name":"TB_MARKBUTTON","features":[357]},{"name":"TB_MOVEBUTTON","features":[357]},{"name":"TB_PAGEDOWN","features":[357]},{"name":"TB_PAGEUP","features":[357]},{"name":"TB_PRESSBUTTON","features":[357]},{"name":"TB_REPLACEBITMAP","features":[357]},{"name":"TB_SAVERESTORE","features":[357]},{"name":"TB_SAVERESTOREA","features":[357]},{"name":"TB_SAVERESTOREW","features":[357]},{"name":"TB_SETANCHORHIGHLIGHT","features":[357]},{"name":"TB_SETBITMAPSIZE","features":[357]},{"name":"TB_SETBOUNDINGSIZE","features":[357]},{"name":"TB_SETBUTTONINFO","features":[357]},{"name":"TB_SETBUTTONINFOA","features":[357]},{"name":"TB_SETBUTTONINFOW","features":[357]},{"name":"TB_SETBUTTONSIZE","features":[357]},{"name":"TB_SETBUTTONWIDTH","features":[357]},{"name":"TB_SETCMDID","features":[357]},{"name":"TB_SETCOLORSCHEME","features":[357]},{"name":"TB_SETDISABLEDIMAGELIST","features":[357]},{"name":"TB_SETDRAWTEXTFLAGS","features":[357]},{"name":"TB_SETEXTENDEDSTYLE","features":[357]},{"name":"TB_SETHOTIMAGELIST","features":[357]},{"name":"TB_SETHOTITEM","features":[357]},{"name":"TB_SETHOTITEM2","features":[357]},{"name":"TB_SETIMAGELIST","features":[357]},{"name":"TB_SETINDENT","features":[357]},{"name":"TB_SETINSERTMARK","features":[357]},{"name":"TB_SETINSERTMARKCOLOR","features":[357]},{"name":"TB_SETLISTGAP","features":[357]},{"name":"TB_SETMAXTEXTROWS","features":[357]},{"name":"TB_SETMETRICS","features":[357]},{"name":"TB_SETPADDING","features":[357]},{"name":"TB_SETPARENT","features":[357]},{"name":"TB_SETPRESSEDIMAGELIST","features":[357]},{"name":"TB_SETROWS","features":[357]},{"name":"TB_SETSTATE","features":[357]},{"name":"TB_SETSTYLE","features":[357]},{"name":"TB_SETTOOLTIPS","features":[357]},{"name":"TB_SETUNICODEFORMAT","features":[357]},{"name":"TB_SETWINDOWTHEME","features":[357]},{"name":"TB_THUMBPOSITION","features":[357]},{"name":"TB_THUMBTRACK","features":[357]},{"name":"TB_TOP","features":[357]},{"name":"TCHITTESTINFO","features":[307,357]},{"name":"TCHITTESTINFO_FLAGS","features":[357]},{"name":"TCHT_NOWHERE","features":[357]},{"name":"TCHT_ONITEM","features":[357]},{"name":"TCHT_ONITEMICON","features":[357]},{"name":"TCHT_ONITEMLABEL","features":[357]},{"name":"TCIF_IMAGE","features":[357]},{"name":"TCIF_PARAM","features":[357]},{"name":"TCIF_RTLREADING","features":[357]},{"name":"TCIF_STATE","features":[357]},{"name":"TCIF_TEXT","features":[357]},{"name":"TCIS_BUTTONPRESSED","features":[357]},{"name":"TCIS_HIGHLIGHTED","features":[357]},{"name":"TCITEMA","features":[307,357]},{"name":"TCITEMHEADERA","features":[357]},{"name":"TCITEMHEADERA_MASK","features":[357]},{"name":"TCITEMHEADERW","features":[357]},{"name":"TCITEMW","features":[307,357]},{"name":"TCM_ADJUSTRECT","features":[357]},{"name":"TCM_DELETEALLITEMS","features":[357]},{"name":"TCM_DELETEITEM","features":[357]},{"name":"TCM_DESELECTALL","features":[357]},{"name":"TCM_FIRST","features":[357]},{"name":"TCM_GETCURFOCUS","features":[357]},{"name":"TCM_GETCURSEL","features":[357]},{"name":"TCM_GETEXTENDEDSTYLE","features":[357]},{"name":"TCM_GETIMAGELIST","features":[357]},{"name":"TCM_GETITEM","features":[357]},{"name":"TCM_GETITEMA","features":[357]},{"name":"TCM_GETITEMCOUNT","features":[357]},{"name":"TCM_GETITEMRECT","features":[357]},{"name":"TCM_GETITEMW","features":[357]},{"name":"TCM_GETROWCOUNT","features":[357]},{"name":"TCM_GETTOOLTIPS","features":[357]},{"name":"TCM_GETUNICODEFORMAT","features":[357]},{"name":"TCM_HIGHLIGHTITEM","features":[357]},{"name":"TCM_HITTEST","features":[357]},{"name":"TCM_INSERTITEM","features":[357]},{"name":"TCM_INSERTITEMA","features":[357]},{"name":"TCM_INSERTITEMW","features":[357]},{"name":"TCM_REMOVEIMAGE","features":[357]},{"name":"TCM_SETCURFOCUS","features":[357]},{"name":"TCM_SETCURSEL","features":[357]},{"name":"TCM_SETEXTENDEDSTYLE","features":[357]},{"name":"TCM_SETIMAGELIST","features":[357]},{"name":"TCM_SETITEM","features":[357]},{"name":"TCM_SETITEMA","features":[357]},{"name":"TCM_SETITEMEXTRA","features":[357]},{"name":"TCM_SETITEMSIZE","features":[357]},{"name":"TCM_SETITEMW","features":[357]},{"name":"TCM_SETMINTABWIDTH","features":[357]},{"name":"TCM_SETPADDING","features":[357]},{"name":"TCM_SETTOOLTIPS","features":[357]},{"name":"TCM_SETUNICODEFORMAT","features":[357]},{"name":"TCN_FIRST","features":[357]},{"name":"TCN_FOCUSCHANGE","features":[357]},{"name":"TCN_GETOBJECT","features":[357]},{"name":"TCN_KEYDOWN","features":[357]},{"name":"TCN_LAST","features":[357]},{"name":"TCN_SELCHANGE","features":[357]},{"name":"TCN_SELCHANGING","features":[357]},{"name":"TCS_BOTTOM","features":[357]},{"name":"TCS_BUTTONS","features":[357]},{"name":"TCS_EX_FLATSEPARATORS","features":[357]},{"name":"TCS_EX_REGISTERDROP","features":[357]},{"name":"TCS_FIXEDWIDTH","features":[357]},{"name":"TCS_FLATBUTTONS","features":[357]},{"name":"TCS_FOCUSNEVER","features":[357]},{"name":"TCS_FOCUSONBUTTONDOWN","features":[357]},{"name":"TCS_FORCEICONLEFT","features":[357]},{"name":"TCS_FORCELABELLEFT","features":[357]},{"name":"TCS_HOTTRACK","features":[357]},{"name":"TCS_MULTILINE","features":[357]},{"name":"TCS_MULTISELECT","features":[357]},{"name":"TCS_OWNERDRAWFIXED","features":[357]},{"name":"TCS_RAGGEDRIGHT","features":[357]},{"name":"TCS_RIGHT","features":[357]},{"name":"TCS_RIGHTJUSTIFY","features":[357]},{"name":"TCS_SCROLLOPPOSITE","features":[357]},{"name":"TCS_SINGLELINE","features":[357]},{"name":"TCS_TABS","features":[357]},{"name":"TCS_TOOLTIPS","features":[357]},{"name":"TCS_VERTICAL","features":[357]},{"name":"TDCBF_ABORT_BUTTON","features":[357]},{"name":"TDCBF_CANCEL_BUTTON","features":[357]},{"name":"TDCBF_CLOSE_BUTTON","features":[357]},{"name":"TDCBF_CONTINUE_BUTTON","features":[357]},{"name":"TDCBF_HELP_BUTTON","features":[357]},{"name":"TDCBF_IGNORE_BUTTON","features":[357]},{"name":"TDCBF_NO_BUTTON","features":[357]},{"name":"TDCBF_OK_BUTTON","features":[357]},{"name":"TDCBF_RETRY_BUTTON","features":[357]},{"name":"TDCBF_TRYAGAIN_BUTTON","features":[357]},{"name":"TDCBF_YES_BUTTON","features":[357]},{"name":"TDE_CONTENT","features":[357]},{"name":"TDE_EXPANDED_INFORMATION","features":[357]},{"name":"TDE_FOOTER","features":[357]},{"name":"TDE_MAIN_INSTRUCTION","features":[357]},{"name":"TDF_ALLOW_DIALOG_CANCELLATION","features":[357]},{"name":"TDF_CALLBACK_TIMER","features":[357]},{"name":"TDF_CAN_BE_MINIMIZED","features":[357]},{"name":"TDF_ENABLE_HYPERLINKS","features":[357]},{"name":"TDF_EXPANDED_BY_DEFAULT","features":[357]},{"name":"TDF_EXPAND_FOOTER_AREA","features":[357]},{"name":"TDF_NO_DEFAULT_RADIO_BUTTON","features":[357]},{"name":"TDF_NO_SET_FOREGROUND","features":[357]},{"name":"TDF_POSITION_RELATIVE_TO_WINDOW","features":[357]},{"name":"TDF_RTL_LAYOUT","features":[357]},{"name":"TDF_SHOW_MARQUEE_PROGRESS_BAR","features":[357]},{"name":"TDF_SHOW_PROGRESS_BAR","features":[357]},{"name":"TDF_SIZE_TO_CONTENT","features":[357]},{"name":"TDF_USE_COMMAND_LINKS","features":[357]},{"name":"TDF_USE_COMMAND_LINKS_NO_ICON","features":[357]},{"name":"TDF_USE_HICON_FOOTER","features":[357]},{"name":"TDF_USE_HICON_MAIN","features":[357]},{"name":"TDF_VERIFICATION_FLAG_CHECKED","features":[357]},{"name":"TDIE_ICON_FOOTER","features":[357]},{"name":"TDIE_ICON_MAIN","features":[357]},{"name":"TDLGCPS_STANDALONE","features":[357]},{"name":"TDLGEBS_EXPANDEDDISABLED","features":[357]},{"name":"TDLGEBS_EXPANDEDHOVER","features":[357]},{"name":"TDLGEBS_EXPANDEDNORMAL","features":[357]},{"name":"TDLGEBS_EXPANDEDPRESSED","features":[357]},{"name":"TDLGEBS_HOVER","features":[357]},{"name":"TDLGEBS_NORMAL","features":[357]},{"name":"TDLGEBS_NORMALDISABLED","features":[357]},{"name":"TDLGEBS_PRESSED","features":[357]},{"name":"TDLG_BUTTONSECTION","features":[357]},{"name":"TDLG_BUTTONWRAPPER","features":[357]},{"name":"TDLG_COMMANDLINKPANE","features":[357]},{"name":"TDLG_CONTENTICON","features":[357]},{"name":"TDLG_CONTENTPANE","features":[357]},{"name":"TDLG_CONTROLPANE","features":[357]},{"name":"TDLG_EXPANDEDCONTENT","features":[357]},{"name":"TDLG_EXPANDEDFOOTERAREA","features":[357]},{"name":"TDLG_EXPANDOBUTTON","features":[357]},{"name":"TDLG_EXPANDOTEXT","features":[357]},{"name":"TDLG_FOOTNOTEAREA","features":[357]},{"name":"TDLG_FOOTNOTEPANE","features":[357]},{"name":"TDLG_FOOTNOTESEPARATOR","features":[357]},{"name":"TDLG_IMAGEALIGNMENT","features":[357]},{"name":"TDLG_MAINICON","features":[357]},{"name":"TDLG_MAININSTRUCTIONPANE","features":[357]},{"name":"TDLG_PRIMARYPANEL","features":[357]},{"name":"TDLG_PROGRESSBAR","features":[357]},{"name":"TDLG_RADIOBUTTONPANE","features":[357]},{"name":"TDLG_SECONDARYPANEL","features":[357]},{"name":"TDLG_VERIFICATIONTEXT","features":[357]},{"name":"TDM_CLICK_BUTTON","features":[357]},{"name":"TDM_CLICK_RADIO_BUTTON","features":[357]},{"name":"TDM_CLICK_VERIFICATION","features":[357]},{"name":"TDM_ENABLE_BUTTON","features":[357]},{"name":"TDM_ENABLE_RADIO_BUTTON","features":[357]},{"name":"TDM_NAVIGATE_PAGE","features":[357]},{"name":"TDM_SET_BUTTON_ELEVATION_REQUIRED_STATE","features":[357]},{"name":"TDM_SET_ELEMENT_TEXT","features":[357]},{"name":"TDM_SET_MARQUEE_PROGRESS_BAR","features":[357]},{"name":"TDM_SET_PROGRESS_BAR_MARQUEE","features":[357]},{"name":"TDM_SET_PROGRESS_BAR_POS","features":[357]},{"name":"TDM_SET_PROGRESS_BAR_RANGE","features":[357]},{"name":"TDM_SET_PROGRESS_BAR_STATE","features":[357]},{"name":"TDM_UPDATE_ELEMENT_TEXT","features":[357]},{"name":"TDM_UPDATE_ICON","features":[357]},{"name":"TDN_BUTTON_CLICKED","features":[357]},{"name":"TDN_CREATED","features":[357]},{"name":"TDN_DESTROYED","features":[357]},{"name":"TDN_DIALOG_CONSTRUCTED","features":[357]},{"name":"TDN_EXPANDO_BUTTON_CLICKED","features":[357]},{"name":"TDN_HELP","features":[357]},{"name":"TDN_HYPERLINK_CLICKED","features":[357]},{"name":"TDN_NAVIGATED","features":[357]},{"name":"TDN_RADIO_BUTTON_CLICKED","features":[357]},{"name":"TDN_TIMER","features":[357]},{"name":"TDN_VERIFICATION_CLICKED","features":[357]},{"name":"TDP_FLASHBUTTON","features":[357]},{"name":"TDP_FLASHBUTTONGROUPMENU","features":[357]},{"name":"TDP_GROUPCOUNT","features":[357]},{"name":"TD_ERROR_ICON","features":[357]},{"name":"TD_INFORMATION_ICON","features":[357]},{"name":"TD_SHIELD_ICON","features":[357]},{"name":"TD_WARNING_ICON","features":[357]},{"name":"TEXTSELECTIONGRIPPERPARTS","features":[357]},{"name":"TEXTSHADOWTYPE","features":[357]},{"name":"TEXTSTYLEPARTS","features":[357]},{"name":"TEXT_BODYTEXT","features":[357]},{"name":"TEXT_BODYTITLE","features":[357]},{"name":"TEXT_CONTROLLABEL","features":[357]},{"name":"TEXT_EXPANDED","features":[357]},{"name":"TEXT_HYPERLINKTEXT","features":[357]},{"name":"TEXT_INSTRUCTION","features":[357]},{"name":"TEXT_LABEL","features":[357]},{"name":"TEXT_MAININSTRUCTION","features":[357]},{"name":"TEXT_SECONDARYTEXT","features":[357]},{"name":"THEMESIZE","features":[357]},{"name":"THEME_PROPERTY_SYMBOL_ID","features":[357]},{"name":"THUMBBOTTOMSTATES","features":[357]},{"name":"THUMBLEFTSTATES","features":[357]},{"name":"THUMBRIGHTSTATES","features":[357]},{"name":"THUMBSTATES","features":[357]},{"name":"THUMBTOPSTATES","features":[357]},{"name":"THUMBVERTSTATES","features":[357]},{"name":"TIBES_DISABLED","features":[357]},{"name":"TIBES_FOCUSED","features":[357]},{"name":"TIBES_HOT","features":[357]},{"name":"TIBES_NORMAL","features":[357]},{"name":"TIBES_SELECTED","features":[357]},{"name":"TICSSTATES","features":[357]},{"name":"TICSVERTSTATES","features":[357]},{"name":"TILES_DISABLED","features":[357]},{"name":"TILES_FOCUSED","features":[357]},{"name":"TILES_HOT","features":[357]},{"name":"TILES_NORMAL","features":[357]},{"name":"TILES_SELECTED","features":[357]},{"name":"TIRES_DISABLED","features":[357]},{"name":"TIRES_FOCUSED","features":[357]},{"name":"TIRES_HOT","features":[357]},{"name":"TIRES_NORMAL","features":[357]},{"name":"TIRES_SELECTED","features":[357]},{"name":"TIS_DISABLED","features":[357]},{"name":"TIS_FOCUSED","features":[357]},{"name":"TIS_HOT","features":[357]},{"name":"TIS_NORMAL","features":[357]},{"name":"TIS_SELECTED","features":[357]},{"name":"TITLEBARSTATES","features":[357]},{"name":"TKP_THUMB","features":[357]},{"name":"TKP_THUMBBOTTOM","features":[357]},{"name":"TKP_THUMBLEFT","features":[357]},{"name":"TKP_THUMBRIGHT","features":[357]},{"name":"TKP_THUMBTOP","features":[357]},{"name":"TKP_THUMBVERT","features":[357]},{"name":"TKP_TICS","features":[357]},{"name":"TKP_TICSVERT","features":[357]},{"name":"TKP_TRACK","features":[357]},{"name":"TKP_TRACKVERT","features":[357]},{"name":"TKS_NORMAL","features":[357]},{"name":"TMTVS_RESERVEDHIGH","features":[357]},{"name":"TMTVS_RESERVEDLOW","features":[357]},{"name":"TMT_ACCENTCOLORHINT","features":[357]},{"name":"TMT_ACTIVEBORDER","features":[357]},{"name":"TMT_ACTIVECAPTION","features":[357]},{"name":"TMT_ALIAS","features":[357]},{"name":"TMT_ALPHALEVEL","features":[357]},{"name":"TMT_ALPHATHRESHOLD","features":[357]},{"name":"TMT_ALWAYSSHOWSIZINGBAR","features":[357]},{"name":"TMT_ANIMATIONBUTTONRECT","features":[357]},{"name":"TMT_ANIMATIONDELAY","features":[357]},{"name":"TMT_ANIMATIONDURATION","features":[357]},{"name":"TMT_APPWORKSPACE","features":[357]},{"name":"TMT_ATLASIMAGE","features":[357]},{"name":"TMT_ATLASINPUTIMAGE","features":[357]},{"name":"TMT_ATLASRECT","features":[357]},{"name":"TMT_AUTHOR","features":[357]},{"name":"TMT_AUTOSIZE","features":[357]},{"name":"TMT_BACKGROUND","features":[357]},{"name":"TMT_BGFILL","features":[357]},{"name":"TMT_BGTYPE","features":[357]},{"name":"TMT_BITMAPREF","features":[357]},{"name":"TMT_BLENDCOLOR","features":[357]},{"name":"TMT_BODYFONT","features":[357]},{"name":"TMT_BODYTEXTCOLOR","features":[357]},{"name":"TMT_BOOL","features":[357]},{"name":"TMT_BORDERCOLOR","features":[357]},{"name":"TMT_BORDERCOLORHINT","features":[357]},{"name":"TMT_BORDERONLY","features":[357]},{"name":"TMT_BORDERSIZE","features":[357]},{"name":"TMT_BORDERTYPE","features":[357]},{"name":"TMT_BTNFACE","features":[357]},{"name":"TMT_BTNHIGHLIGHT","features":[357]},{"name":"TMT_BTNSHADOW","features":[357]},{"name":"TMT_BTNTEXT","features":[357]},{"name":"TMT_BUTTONALTERNATEFACE","features":[357]},{"name":"TMT_CAPTIONBARHEIGHT","features":[357]},{"name":"TMT_CAPTIONBARWIDTH","features":[357]},{"name":"TMT_CAPTIONFONT","features":[357]},{"name":"TMT_CAPTIONMARGINS","features":[357]},{"name":"TMT_CAPTIONTEXT","features":[357]},{"name":"TMT_CHARSET","features":[357]},{"name":"TMT_CLASSICVALUE","features":[357]},{"name":"TMT_COLOR","features":[357]},{"name":"TMT_COLORIZATIONCOLOR","features":[357]},{"name":"TMT_COLORIZATIONOPACITY","features":[357]},{"name":"TMT_COLORSCHEMES","features":[357]},{"name":"TMT_COMPANY","features":[357]},{"name":"TMT_COMPOSITED","features":[357]},{"name":"TMT_COMPOSITEDOPAQUE","features":[357]},{"name":"TMT_CONTENTALIGNMENT","features":[357]},{"name":"TMT_CONTENTMARGINS","features":[357]},{"name":"TMT_COPYRIGHT","features":[357]},{"name":"TMT_CSSNAME","features":[357]},{"name":"TMT_CUSTOMSPLITRECT","features":[357]},{"name":"TMT_DEFAULTPANESIZE","features":[357]},{"name":"TMT_DESCRIPTION","features":[357]},{"name":"TMT_DIBDATA","features":[357]},{"name":"TMT_DISKSTREAM","features":[357]},{"name":"TMT_DISPLAYNAME","features":[357]},{"name":"TMT_DKSHADOW3D","features":[357]},{"name":"TMT_DRAWBORDERS","features":[357]},{"name":"TMT_EDGEDKSHADOWCOLOR","features":[357]},{"name":"TMT_EDGEFILLCOLOR","features":[357]},{"name":"TMT_EDGEHIGHLIGHTCOLOR","features":[357]},{"name":"TMT_EDGELIGHTCOLOR","features":[357]},{"name":"TMT_EDGESHADOWCOLOR","features":[357]},{"name":"TMT_ENUM","features":[357]},{"name":"TMT_FILENAME","features":[357]},{"name":"TMT_FILLCOLOR","features":[357]},{"name":"TMT_FILLCOLORHINT","features":[357]},{"name":"TMT_FILLTYPE","features":[357]},{"name":"TMT_FIRSTBOOL","features":[357]},{"name":"TMT_FIRSTCOLOR","features":[357]},{"name":"TMT_FIRSTFONT","features":[357]},{"name":"TMT_FIRSTINT","features":[357]},{"name":"TMT_FIRSTSIZE","features":[357]},{"name":"TMT_FIRSTSTRING","features":[357]},{"name":"TMT_FIRST_RCSTRING_NAME","features":[357]},{"name":"TMT_FLATMENUS","features":[357]},{"name":"TMT_FLOAT","features":[357]},{"name":"TMT_FLOATLIST","features":[357]},{"name":"TMT_FONT","features":[357]},{"name":"TMT_FRAMESPERSECOND","features":[357]},{"name":"TMT_FROMCOLOR1","features":[357]},{"name":"TMT_FROMCOLOR2","features":[357]},{"name":"TMT_FROMCOLOR3","features":[357]},{"name":"TMT_FROMCOLOR4","features":[357]},{"name":"TMT_FROMCOLOR5","features":[357]},{"name":"TMT_FROMHUE1","features":[357]},{"name":"TMT_FROMHUE2","features":[357]},{"name":"TMT_FROMHUE3","features":[357]},{"name":"TMT_FROMHUE4","features":[357]},{"name":"TMT_FROMHUE5","features":[357]},{"name":"TMT_GLOWCOLOR","features":[357]},{"name":"TMT_GLOWINTENSITY","features":[357]},{"name":"TMT_GLYPHDIBDATA","features":[357]},{"name":"TMT_GLYPHFONT","features":[357]},{"name":"TMT_GLYPHFONTSIZINGTYPE","features":[357]},{"name":"TMT_GLYPHIMAGEFILE","features":[357]},{"name":"TMT_GLYPHINDEX","features":[357]},{"name":"TMT_GLYPHONLY","features":[357]},{"name":"TMT_GLYPHTEXTCOLOR","features":[357]},{"name":"TMT_GLYPHTRANSPARENT","features":[357]},{"name":"TMT_GLYPHTRANSPARENTCOLOR","features":[357]},{"name":"TMT_GLYPHTYPE","features":[357]},{"name":"TMT_GRADIENTACTIVECAPTION","features":[357]},{"name":"TMT_GRADIENTCOLOR1","features":[357]},{"name":"TMT_GRADIENTCOLOR2","features":[357]},{"name":"TMT_GRADIENTCOLOR3","features":[357]},{"name":"TMT_GRADIENTCOLOR4","features":[357]},{"name":"TMT_GRADIENTCOLOR5","features":[357]},{"name":"TMT_GRADIENTINACTIVECAPTION","features":[357]},{"name":"TMT_GRADIENTRATIO1","features":[357]},{"name":"TMT_GRADIENTRATIO2","features":[357]},{"name":"TMT_GRADIENTRATIO3","features":[357]},{"name":"TMT_GRADIENTRATIO4","features":[357]},{"name":"TMT_GRADIENTRATIO5","features":[357]},{"name":"TMT_GRAYTEXT","features":[357]},{"name":"TMT_HALIGN","features":[357]},{"name":"TMT_HBITMAP","features":[357]},{"name":"TMT_HEADING1FONT","features":[357]},{"name":"TMT_HEADING1TEXTCOLOR","features":[357]},{"name":"TMT_HEADING2FONT","features":[357]},{"name":"TMT_HEADING2TEXTCOLOR","features":[357]},{"name":"TMT_HEIGHT","features":[357]},{"name":"TMT_HIGHLIGHT","features":[357]},{"name":"TMT_HIGHLIGHTTEXT","features":[357]},{"name":"TMT_HOTTRACKING","features":[357]},{"name":"TMT_ICONEFFECT","features":[357]},{"name":"TMT_ICONTITLEFONT","features":[357]},{"name":"TMT_IMAGECOUNT","features":[357]},{"name":"TMT_IMAGEFILE","features":[357]},{"name":"TMT_IMAGEFILE1","features":[357]},{"name":"TMT_IMAGEFILE2","features":[357]},{"name":"TMT_IMAGEFILE3","features":[357]},{"name":"TMT_IMAGEFILE4","features":[357]},{"name":"TMT_IMAGEFILE5","features":[357]},{"name":"TMT_IMAGEFILE6","features":[357]},{"name":"TMT_IMAGEFILE7","features":[357]},{"name":"TMT_IMAGELAYOUT","features":[357]},{"name":"TMT_IMAGESELECTTYPE","features":[357]},{"name":"TMT_INACTIVEBORDER","features":[357]},{"name":"TMT_INACTIVECAPTION","features":[357]},{"name":"TMT_INACTIVECAPTIONTEXT","features":[357]},{"name":"TMT_INFOBK","features":[357]},{"name":"TMT_INFOTEXT","features":[357]},{"name":"TMT_INT","features":[357]},{"name":"TMT_INTEGRALSIZING","features":[357]},{"name":"TMT_INTLIST","features":[357]},{"name":"TMT_LASTBOOL","features":[357]},{"name":"TMT_LASTCOLOR","features":[357]},{"name":"TMT_LASTFONT","features":[357]},{"name":"TMT_LASTINT","features":[357]},{"name":"TMT_LASTSIZE","features":[357]},{"name":"TMT_LASTSTRING","features":[357]},{"name":"TMT_LASTUPDATED","features":[357]},{"name":"TMT_LAST_RCSTRING_NAME","features":[357]},{"name":"TMT_LIGHT3D","features":[357]},{"name":"TMT_LOCALIZEDMIRRORIMAGE","features":[357]},{"name":"TMT_MARGINS","features":[357]},{"name":"TMT_MENU","features":[357]},{"name":"TMT_MENUBAR","features":[357]},{"name":"TMT_MENUBARHEIGHT","features":[357]},{"name":"TMT_MENUBARWIDTH","features":[357]},{"name":"TMT_MENUFONT","features":[357]},{"name":"TMT_MENUHILIGHT","features":[357]},{"name":"TMT_MENUTEXT","features":[357]},{"name":"TMT_MINCOLORDEPTH","features":[357]},{"name":"TMT_MINDPI1","features":[357]},{"name":"TMT_MINDPI2","features":[357]},{"name":"TMT_MINDPI3","features":[357]},{"name":"TMT_MINDPI4","features":[357]},{"name":"TMT_MINDPI5","features":[357]},{"name":"TMT_MINDPI6","features":[357]},{"name":"TMT_MINDPI7","features":[357]},{"name":"TMT_MINSIZE","features":[357]},{"name":"TMT_MINSIZE1","features":[357]},{"name":"TMT_MINSIZE2","features":[357]},{"name":"TMT_MINSIZE3","features":[357]},{"name":"TMT_MINSIZE4","features":[357]},{"name":"TMT_MINSIZE5","features":[357]},{"name":"TMT_MINSIZE6","features":[357]},{"name":"TMT_MINSIZE7","features":[357]},{"name":"TMT_MIRRORIMAGE","features":[357]},{"name":"TMT_MSGBOXFONT","features":[357]},{"name":"TMT_NAME","features":[357]},{"name":"TMT_NOETCHEDEFFECT","features":[357]},{"name":"TMT_NORMALSIZE","features":[357]},{"name":"TMT_OFFSET","features":[357]},{"name":"TMT_OFFSETTYPE","features":[357]},{"name":"TMT_OPACITY","features":[357]},{"name":"TMT_PADDEDBORDERWIDTH","features":[357]},{"name":"TMT_PIXELSPERFRAME","features":[357]},{"name":"TMT_POSITION","features":[357]},{"name":"TMT_PROGRESSCHUNKSIZE","features":[357]},{"name":"TMT_PROGRESSSPACESIZE","features":[357]},{"name":"TMT_RECT","features":[357]},{"name":"TMT_RESERVEDHIGH","features":[357]},{"name":"TMT_RESERVEDLOW","features":[357]},{"name":"TMT_ROUNDCORNERHEIGHT","features":[357]},{"name":"TMT_ROUNDCORNERWIDTH","features":[357]},{"name":"TMT_SATURATION","features":[357]},{"name":"TMT_SCALEDBACKGROUND","features":[357]},{"name":"TMT_SCROLLBAR","features":[357]},{"name":"TMT_SCROLLBARHEIGHT","features":[357]},{"name":"TMT_SCROLLBARWIDTH","features":[357]},{"name":"TMT_SHADOWCOLOR","features":[357]},{"name":"TMT_SIZE","features":[357]},{"name":"TMT_SIZES","features":[357]},{"name":"TMT_SIZINGBORDERWIDTH","features":[357]},{"name":"TMT_SIZINGMARGINS","features":[357]},{"name":"TMT_SIZINGTYPE","features":[357]},{"name":"TMT_SMALLCAPTIONFONT","features":[357]},{"name":"TMT_SMCAPTIONBARHEIGHT","features":[357]},{"name":"TMT_SMCAPTIONBARWIDTH","features":[357]},{"name":"TMT_SOURCEGROW","features":[357]},{"name":"TMT_SOURCESHRINK","features":[357]},{"name":"TMT_STATUSFONT","features":[357]},{"name":"TMT_STREAM","features":[357]},{"name":"TMT_STRING","features":[357]},{"name":"TMT_TEXT","features":[357]},{"name":"TMT_TEXTAPPLYOVERLAY","features":[357]},{"name":"TMT_TEXTBORDERCOLOR","features":[357]},{"name":"TMT_TEXTBORDERSIZE","features":[357]},{"name":"TMT_TEXTCOLOR","features":[357]},{"name":"TMT_TEXTCOLORHINT","features":[357]},{"name":"TMT_TEXTGLOW","features":[357]},{"name":"TMT_TEXTGLOWSIZE","features":[357]},{"name":"TMT_TEXTITALIC","features":[357]},{"name":"TMT_TEXTSHADOWCOLOR","features":[357]},{"name":"TMT_TEXTSHADOWOFFSET","features":[357]},{"name":"TMT_TEXTSHADOWTYPE","features":[357]},{"name":"TMT_TOCOLOR1","features":[357]},{"name":"TMT_TOCOLOR2","features":[357]},{"name":"TMT_TOCOLOR3","features":[357]},{"name":"TMT_TOCOLOR4","features":[357]},{"name":"TMT_TOCOLOR5","features":[357]},{"name":"TMT_TOHUE1","features":[357]},{"name":"TMT_TOHUE2","features":[357]},{"name":"TMT_TOHUE3","features":[357]},{"name":"TMT_TOHUE4","features":[357]},{"name":"TMT_TOHUE5","features":[357]},{"name":"TMT_TOOLTIP","features":[357]},{"name":"TMT_TRANSITIONDURATIONS","features":[357]},{"name":"TMT_TRANSPARENT","features":[357]},{"name":"TMT_TRANSPARENTCOLOR","features":[357]},{"name":"TMT_TRUESIZESCALINGTYPE","features":[357]},{"name":"TMT_TRUESIZESTRETCHMARK","features":[357]},{"name":"TMT_UNIFORMSIZING","features":[357]},{"name":"TMT_URL","features":[357]},{"name":"TMT_USERPICTURE","features":[357]},{"name":"TMT_VALIGN","features":[357]},{"name":"TMT_VERSION","features":[357]},{"name":"TMT_WIDTH","features":[357]},{"name":"TMT_WINDOW","features":[357]},{"name":"TMT_WINDOWFRAME","features":[357]},{"name":"TMT_WINDOWTEXT","features":[357]},{"name":"TMT_XMLNAME","features":[357]},{"name":"TNP_ANIMBACKGROUND","features":[357]},{"name":"TNP_BACKGROUND","features":[357]},{"name":"TOOLBARCLASSNAME","features":[357]},{"name":"TOOLBARCLASSNAMEA","features":[357]},{"name":"TOOLBARCLASSNAMEW","features":[357]},{"name":"TOOLBARPARTS","features":[357]},{"name":"TOOLBARSTYLESTATES","features":[357]},{"name":"TOOLTIPPARTS","features":[357]},{"name":"TOOLTIPS_CLASS","features":[357]},{"name":"TOOLTIPS_CLASSA","features":[357]},{"name":"TOOLTIPS_CLASSW","features":[357]},{"name":"TOOLTIP_FLAGS","features":[357]},{"name":"TOPTABITEMBOTHEDGESTATES","features":[357]},{"name":"TOPTABITEMLEFTEDGESTATES","features":[357]},{"name":"TOPTABITEMRIGHTEDGESTATES","features":[357]},{"name":"TOPTABITEMSTATES","features":[357]},{"name":"TOUCH_HIT_TESTING_INPUT","features":[307,357]},{"name":"TOUCH_HIT_TESTING_PROXIMITY_EVALUATION","features":[307,357]},{"name":"TP_BUTTON","features":[357]},{"name":"TP_DROPDOWNBUTTON","features":[357]},{"name":"TP_DROPDOWNBUTTONGLYPH","features":[357]},{"name":"TP_SEPARATOR","features":[357]},{"name":"TP_SEPARATORVERT","features":[357]},{"name":"TP_SPLITBUTTON","features":[357]},{"name":"TP_SPLITBUTTONDROPDOWN","features":[357]},{"name":"TRACKBARPARTS","features":[357]},{"name":"TRACKBARSTYLESTATES","features":[357]},{"name":"TRACKBAR_CLASS","features":[357]},{"name":"TRACKBAR_CLASSA","features":[357]},{"name":"TRACKBAR_CLASSW","features":[357]},{"name":"TRACKSTATES","features":[357]},{"name":"TRACKVERTSTATES","features":[357]},{"name":"TRAILINGGRIDCELLSTATES","features":[357]},{"name":"TRAILINGGRIDCELLUPPERSTATES","features":[357]},{"name":"TRANSPARENTBACKGROUNDSTATES","features":[357]},{"name":"TRANSPARENTBARSTATES","features":[357]},{"name":"TRANSPARENTBARVERTSTATES","features":[357]},{"name":"TRAYNOTIFYPARTS","features":[357]},{"name":"TRBN_FIRST","features":[357]},{"name":"TRBN_LAST","features":[357]},{"name":"TRBN_THUMBPOSCHANGING","features":[357]},{"name":"TREEITEMSTATES","features":[357]},{"name":"TREEVIEWPARTS","features":[357]},{"name":"TREE_VIEW_ITEM_STATE_FLAGS","features":[357]},{"name":"TREIS_DISABLED","features":[357]},{"name":"TREIS_HOT","features":[357]},{"name":"TREIS_HOTSELECTED","features":[357]},{"name":"TREIS_NORMAL","features":[357]},{"name":"TREIS_SELECTED","features":[357]},{"name":"TREIS_SELECTEDNOTFOCUS","features":[357]},{"name":"TRS_NORMAL","features":[357]},{"name":"TRUESIZESCALINGTYPE","features":[357]},{"name":"TRVS_NORMAL","features":[357]},{"name":"TSGP_GRIPPER","features":[357]},{"name":"TSGS_CENTERED","features":[357]},{"name":"TSGS_NORMAL","features":[357]},{"name":"TSST_DPI","features":[357]},{"name":"TSST_NONE","features":[357]},{"name":"TSST_SIZE","features":[357]},{"name":"TSS_NORMAL","features":[357]},{"name":"TST_CONTINUOUS","features":[357]},{"name":"TST_NONE","features":[357]},{"name":"TST_SINGLE","features":[357]},{"name":"TSVS_NORMAL","features":[357]},{"name":"TS_CHECKED","features":[357]},{"name":"TS_CONTROLLABEL_DISABLED","features":[357]},{"name":"TS_CONTROLLABEL_NORMAL","features":[357]},{"name":"TS_DISABLED","features":[357]},{"name":"TS_DRAW","features":[357]},{"name":"TS_HOT","features":[357]},{"name":"TS_HOTCHECKED","features":[357]},{"name":"TS_HYPERLINK_DISABLED","features":[357]},{"name":"TS_HYPERLINK_HOT","features":[357]},{"name":"TS_HYPERLINK_NORMAL","features":[357]},{"name":"TS_HYPERLINK_PRESSED","features":[357]},{"name":"TS_MIN","features":[357]},{"name":"TS_NEARHOT","features":[357]},{"name":"TS_NORMAL","features":[357]},{"name":"TS_OTHERSIDEHOT","features":[357]},{"name":"TS_PRESSED","features":[357]},{"name":"TS_TRUE","features":[357]},{"name":"TTBSS_POINTINGDOWNCENTERED","features":[357]},{"name":"TTBSS_POINTINGDOWNLEFTWALL","features":[357]},{"name":"TTBSS_POINTINGDOWNRIGHTWALL","features":[357]},{"name":"TTBSS_POINTINGUPCENTERED","features":[357]},{"name":"TTBSS_POINTINGUPLEFTWALL","features":[357]},{"name":"TTBSS_POINTINGUPRIGHTWALL","features":[357]},{"name":"TTBS_LINK","features":[357]},{"name":"TTBS_NORMAL","features":[357]},{"name":"TTCS_HOT","features":[357]},{"name":"TTCS_NORMAL","features":[357]},{"name":"TTCS_PRESSED","features":[357]},{"name":"TTDT_AUTOMATIC","features":[357]},{"name":"TTDT_AUTOPOP","features":[357]},{"name":"TTDT_INITIAL","features":[357]},{"name":"TTDT_RESHOW","features":[357]},{"name":"TTFT_CUBIC_BEZIER","features":[357]},{"name":"TTFT_UNDEFINED","features":[357]},{"name":"TTF_ABSOLUTE","features":[357]},{"name":"TTF_CENTERTIP","features":[357]},{"name":"TTF_DI_SETITEM","features":[357]},{"name":"TTF_IDISHWND","features":[357]},{"name":"TTF_PARSELINKS","features":[357]},{"name":"TTF_RTLREADING","features":[357]},{"name":"TTF_SUBCLASS","features":[357]},{"name":"TTF_TRACK","features":[357]},{"name":"TTF_TRANSPARENT","features":[357]},{"name":"TTGETTITLE","features":[357]},{"name":"TTHITTESTINFOA","features":[307,357]},{"name":"TTHITTESTINFOW","features":[307,357]},{"name":"TTIBES_DISABLED","features":[357]},{"name":"TTIBES_FOCUSED","features":[357]},{"name":"TTIBES_HOT","features":[357]},{"name":"TTIBES_NORMAL","features":[357]},{"name":"TTIBES_SELECTED","features":[357]},{"name":"TTILES_DISABLED","features":[357]},{"name":"TTILES_FOCUSED","features":[357]},{"name":"TTILES_HOT","features":[357]},{"name":"TTILES_NORMAL","features":[357]},{"name":"TTILES_SELECTED","features":[357]},{"name":"TTIRES_DISABLED","features":[357]},{"name":"TTIRES_FOCUSED","features":[357]},{"name":"TTIRES_HOT","features":[357]},{"name":"TTIRES_NORMAL","features":[357]},{"name":"TTIRES_SELECTED","features":[357]},{"name":"TTIS_DISABLED","features":[357]},{"name":"TTIS_FOCUSED","features":[357]},{"name":"TTIS_HOT","features":[357]},{"name":"TTIS_NORMAL","features":[357]},{"name":"TTIS_SELECTED","features":[357]},{"name":"TTI_ERROR","features":[357]},{"name":"TTI_ERROR_LARGE","features":[357]},{"name":"TTI_INFO","features":[357]},{"name":"TTI_INFO_LARGE","features":[357]},{"name":"TTI_NONE","features":[357]},{"name":"TTI_WARNING","features":[357]},{"name":"TTI_WARNING_LARGE","features":[357]},{"name":"TTM_ACTIVATE","features":[357]},{"name":"TTM_ADDTOOL","features":[357]},{"name":"TTM_ADDTOOLA","features":[357]},{"name":"TTM_ADDTOOLW","features":[357]},{"name":"TTM_ADJUSTRECT","features":[357]},{"name":"TTM_DELTOOL","features":[357]},{"name":"TTM_DELTOOLA","features":[357]},{"name":"TTM_DELTOOLW","features":[357]},{"name":"TTM_ENUMTOOLS","features":[357]},{"name":"TTM_ENUMTOOLSA","features":[357]},{"name":"TTM_ENUMTOOLSW","features":[357]},{"name":"TTM_GETBUBBLESIZE","features":[357]},{"name":"TTM_GETCURRENTTOOL","features":[357]},{"name":"TTM_GETCURRENTTOOLA","features":[357]},{"name":"TTM_GETCURRENTTOOLW","features":[357]},{"name":"TTM_GETDELAYTIME","features":[357]},{"name":"TTM_GETMARGIN","features":[357]},{"name":"TTM_GETMAXTIPWIDTH","features":[357]},{"name":"TTM_GETTEXT","features":[357]},{"name":"TTM_GETTEXTA","features":[357]},{"name":"TTM_GETTEXTW","features":[357]},{"name":"TTM_GETTIPBKCOLOR","features":[357]},{"name":"TTM_GETTIPTEXTCOLOR","features":[357]},{"name":"TTM_GETTITLE","features":[357]},{"name":"TTM_GETTOOLCOUNT","features":[357]},{"name":"TTM_GETTOOLINFO","features":[357]},{"name":"TTM_GETTOOLINFOA","features":[357]},{"name":"TTM_GETTOOLINFOW","features":[357]},{"name":"TTM_HITTEST","features":[357]},{"name":"TTM_HITTESTA","features":[357]},{"name":"TTM_HITTESTW","features":[357]},{"name":"TTM_NEWTOOLRECT","features":[357]},{"name":"TTM_NEWTOOLRECTA","features":[357]},{"name":"TTM_NEWTOOLRECTW","features":[357]},{"name":"TTM_POP","features":[357]},{"name":"TTM_POPUP","features":[357]},{"name":"TTM_RELAYEVENT","features":[357]},{"name":"TTM_SETDELAYTIME","features":[357]},{"name":"TTM_SETMARGIN","features":[357]},{"name":"TTM_SETMAXTIPWIDTH","features":[357]},{"name":"TTM_SETTIPBKCOLOR","features":[357]},{"name":"TTM_SETTIPTEXTCOLOR","features":[357]},{"name":"TTM_SETTITLE","features":[357]},{"name":"TTM_SETTITLEA","features":[357]},{"name":"TTM_SETTITLEW","features":[357]},{"name":"TTM_SETTOOLINFO","features":[357]},{"name":"TTM_SETTOOLINFOA","features":[357]},{"name":"TTM_SETTOOLINFOW","features":[357]},{"name":"TTM_SETWINDOWTHEME","features":[357]},{"name":"TTM_TRACKACTIVATE","features":[357]},{"name":"TTM_TRACKPOSITION","features":[357]},{"name":"TTM_UPDATE","features":[357]},{"name":"TTM_UPDATETIPTEXT","features":[357]},{"name":"TTM_UPDATETIPTEXTA","features":[357]},{"name":"TTM_UPDATETIPTEXTW","features":[357]},{"name":"TTM_WINDOWFROMPOINT","features":[357]},{"name":"TTN_FIRST","features":[357]},{"name":"TTN_GETDISPINFO","features":[357]},{"name":"TTN_GETDISPINFOA","features":[357]},{"name":"TTN_GETDISPINFOW","features":[357]},{"name":"TTN_LAST","features":[357]},{"name":"TTN_LINKCLICK","features":[357]},{"name":"TTN_NEEDTEXT","features":[357]},{"name":"TTN_NEEDTEXTA","features":[357]},{"name":"TTN_NEEDTEXTW","features":[357]},{"name":"TTN_POP","features":[357]},{"name":"TTN_SHOW","features":[357]},{"name":"TTP_BALLOON","features":[357]},{"name":"TTP_BALLOONSTEM","features":[357]},{"name":"TTP_BALLOONTITLE","features":[357]},{"name":"TTP_CLOSE","features":[357]},{"name":"TTP_STANDARD","features":[357]},{"name":"TTP_STANDARDTITLE","features":[357]},{"name":"TTP_WRENCH","features":[357]},{"name":"TTSS_LINK","features":[357]},{"name":"TTSS_NORMAL","features":[357]},{"name":"TTS_ALWAYSTIP","features":[357]},{"name":"TTS_BALLOON","features":[357]},{"name":"TTS_CLOSE","features":[357]},{"name":"TTS_NOANIMATE","features":[357]},{"name":"TTS_NOFADE","features":[357]},{"name":"TTS_NOPREFIX","features":[357]},{"name":"TTS_USEVISUALSTYLE","features":[357]},{"name":"TTTOOLINFOA","features":[307,357]},{"name":"TTTOOLINFOW","features":[307,357]},{"name":"TTWS_HOT","features":[357]},{"name":"TTWS_NORMAL","features":[357]},{"name":"TTWS_PRESSED","features":[357]},{"name":"TUBS_DISABLED","features":[357]},{"name":"TUBS_FOCUSED","features":[357]},{"name":"TUBS_HOT","features":[357]},{"name":"TUBS_NORMAL","features":[357]},{"name":"TUBS_PRESSED","features":[357]},{"name":"TUS_DISABLED","features":[357]},{"name":"TUS_FOCUSED","features":[357]},{"name":"TUS_HOT","features":[357]},{"name":"TUS_NORMAL","features":[357]},{"name":"TUS_PRESSED","features":[357]},{"name":"TUTS_DISABLED","features":[357]},{"name":"TUTS_FOCUSED","features":[357]},{"name":"TUTS_HOT","features":[357]},{"name":"TUTS_NORMAL","features":[357]},{"name":"TUTS_PRESSED","features":[357]},{"name":"TUVLS_DISABLED","features":[357]},{"name":"TUVLS_FOCUSED","features":[357]},{"name":"TUVLS_HOT","features":[357]},{"name":"TUVLS_NORMAL","features":[357]},{"name":"TUVLS_PRESSED","features":[357]},{"name":"TUVRS_DISABLED","features":[357]},{"name":"TUVRS_FOCUSED","features":[357]},{"name":"TUVRS_HOT","features":[357]},{"name":"TUVRS_NORMAL","features":[357]},{"name":"TUVRS_PRESSED","features":[357]},{"name":"TUVS_DISABLED","features":[357]},{"name":"TUVS_FOCUSED","features":[357]},{"name":"TUVS_HOT","features":[357]},{"name":"TUVS_NORMAL","features":[357]},{"name":"TUVS_PRESSED","features":[357]},{"name":"TVCDRF_NOIMAGES","features":[357]},{"name":"TVC_BYKEYBOARD","features":[357]},{"name":"TVC_BYMOUSE","features":[357]},{"name":"TVC_UNKNOWN","features":[357]},{"name":"TVE_COLLAPSE","features":[357]},{"name":"TVE_COLLAPSERESET","features":[357]},{"name":"TVE_EXPAND","features":[357]},{"name":"TVE_EXPANDPARTIAL","features":[357]},{"name":"TVE_TOGGLE","features":[357]},{"name":"TVGETITEMPARTRECTINFO","features":[307,357]},{"name":"TVGIPR_BUTTON","features":[357]},{"name":"TVGN_CARET","features":[357]},{"name":"TVGN_CHILD","features":[357]},{"name":"TVGN_DROPHILITE","features":[357]},{"name":"TVGN_FIRSTVISIBLE","features":[357]},{"name":"TVGN_LASTVISIBLE","features":[357]},{"name":"TVGN_NEXT","features":[357]},{"name":"TVGN_NEXTSELECTED","features":[357]},{"name":"TVGN_NEXTVISIBLE","features":[357]},{"name":"TVGN_PARENT","features":[357]},{"name":"TVGN_PREVIOUS","features":[357]},{"name":"TVGN_PREVIOUSVISIBLE","features":[357]},{"name":"TVGN_ROOT","features":[357]},{"name":"TVHITTESTINFO","features":[307,357]},{"name":"TVHITTESTINFO_FLAGS","features":[357]},{"name":"TVHT_ABOVE","features":[357]},{"name":"TVHT_BELOW","features":[357]},{"name":"TVHT_NOWHERE","features":[357]},{"name":"TVHT_ONITEM","features":[357]},{"name":"TVHT_ONITEMBUTTON","features":[357]},{"name":"TVHT_ONITEMICON","features":[357]},{"name":"TVHT_ONITEMINDENT","features":[357]},{"name":"TVHT_ONITEMLABEL","features":[357]},{"name":"TVHT_ONITEMRIGHT","features":[357]},{"name":"TVHT_ONITEMSTATEICON","features":[357]},{"name":"TVHT_TOLEFT","features":[357]},{"name":"TVHT_TORIGHT","features":[357]},{"name":"TVIF_CHILDREN","features":[357]},{"name":"TVIF_DI_SETITEM","features":[357]},{"name":"TVIF_EXPANDEDIMAGE","features":[357]},{"name":"TVIF_HANDLE","features":[357]},{"name":"TVIF_IMAGE","features":[357]},{"name":"TVIF_INTEGRAL","features":[357]},{"name":"TVIF_PARAM","features":[357]},{"name":"TVIF_SELECTEDIMAGE","features":[357]},{"name":"TVIF_STATE","features":[357]},{"name":"TVIF_STATEEX","features":[357]},{"name":"TVIF_TEXT","features":[357]},{"name":"TVINSERTSTRUCTA","features":[307,357]},{"name":"TVINSERTSTRUCTW","features":[307,357]},{"name":"TVIS_BOLD","features":[357]},{"name":"TVIS_CUT","features":[357]},{"name":"TVIS_DROPHILITED","features":[357]},{"name":"TVIS_EXPANDED","features":[357]},{"name":"TVIS_EXPANDEDONCE","features":[357]},{"name":"TVIS_EXPANDPARTIAL","features":[357]},{"name":"TVIS_EX_ALL","features":[357]},{"name":"TVIS_EX_DISABLED","features":[357]},{"name":"TVIS_EX_FLAT","features":[357]},{"name":"TVIS_OVERLAYMASK","features":[357]},{"name":"TVIS_SELECTED","features":[357]},{"name":"TVIS_STATEIMAGEMASK","features":[357]},{"name":"TVIS_USERMASK","features":[357]},{"name":"TVITEMA","features":[307,357]},{"name":"TVITEMEXA","features":[307,357]},{"name":"TVITEMEXW","features":[307,357]},{"name":"TVITEMEXW_CHILDREN","features":[357]},{"name":"TVITEMPART","features":[357]},{"name":"TVITEMW","features":[307,357]},{"name":"TVITEM_MASK","features":[357]},{"name":"TVI_FIRST","features":[357]},{"name":"TVI_LAST","features":[357]},{"name":"TVI_ROOT","features":[357]},{"name":"TVI_SORT","features":[357]},{"name":"TVM_CREATEDRAGIMAGE","features":[357]},{"name":"TVM_DELETEITEM","features":[357]},{"name":"TVM_EDITLABEL","features":[357]},{"name":"TVM_EDITLABELA","features":[357]},{"name":"TVM_EDITLABELW","features":[357]},{"name":"TVM_ENDEDITLABELNOW","features":[357]},{"name":"TVM_ENSUREVISIBLE","features":[357]},{"name":"TVM_EXPAND","features":[357]},{"name":"TVM_GETBKCOLOR","features":[357]},{"name":"TVM_GETCOUNT","features":[357]},{"name":"TVM_GETEDITCONTROL","features":[357]},{"name":"TVM_GETEXTENDEDSTYLE","features":[357]},{"name":"TVM_GETIMAGELIST","features":[357]},{"name":"TVM_GETINDENT","features":[357]},{"name":"TVM_GETINSERTMARKCOLOR","features":[357]},{"name":"TVM_GETISEARCHSTRING","features":[357]},{"name":"TVM_GETISEARCHSTRINGA","features":[357]},{"name":"TVM_GETISEARCHSTRINGW","features":[357]},{"name":"TVM_GETITEM","features":[357]},{"name":"TVM_GETITEMA","features":[357]},{"name":"TVM_GETITEMHEIGHT","features":[357]},{"name":"TVM_GETITEMPARTRECT","features":[357]},{"name":"TVM_GETITEMRECT","features":[357]},{"name":"TVM_GETITEMSTATE","features":[357]},{"name":"TVM_GETITEMW","features":[357]},{"name":"TVM_GETLINECOLOR","features":[357]},{"name":"TVM_GETNEXTITEM","features":[357]},{"name":"TVM_GETSCROLLTIME","features":[357]},{"name":"TVM_GETSELECTEDCOUNT","features":[357]},{"name":"TVM_GETTEXTCOLOR","features":[357]},{"name":"TVM_GETTOOLTIPS","features":[357]},{"name":"TVM_GETUNICODEFORMAT","features":[357]},{"name":"TVM_GETVISIBLECOUNT","features":[357]},{"name":"TVM_HITTEST","features":[357]},{"name":"TVM_INSERTITEM","features":[357]},{"name":"TVM_INSERTITEMA","features":[357]},{"name":"TVM_INSERTITEMW","features":[357]},{"name":"TVM_MAPACCIDTOHTREEITEM","features":[357]},{"name":"TVM_MAPHTREEITEMTOACCID","features":[357]},{"name":"TVM_SELECTITEM","features":[357]},{"name":"TVM_SETAUTOSCROLLINFO","features":[357]},{"name":"TVM_SETBKCOLOR","features":[357]},{"name":"TVM_SETBORDER","features":[357]},{"name":"TVM_SETEXTENDEDSTYLE","features":[357]},{"name":"TVM_SETHOT","features":[357]},{"name":"TVM_SETIMAGELIST","features":[357]},{"name":"TVM_SETINDENT","features":[357]},{"name":"TVM_SETINSERTMARK","features":[357]},{"name":"TVM_SETINSERTMARKCOLOR","features":[357]},{"name":"TVM_SETITEM","features":[357]},{"name":"TVM_SETITEMA","features":[357]},{"name":"TVM_SETITEMHEIGHT","features":[357]},{"name":"TVM_SETITEMW","features":[357]},{"name":"TVM_SETLINECOLOR","features":[357]},{"name":"TVM_SETSCROLLTIME","features":[357]},{"name":"TVM_SETTEXTCOLOR","features":[357]},{"name":"TVM_SETTOOLTIPS","features":[357]},{"name":"TVM_SETUNICODEFORMAT","features":[357]},{"name":"TVM_SHOWINFOTIP","features":[357]},{"name":"TVM_SORTCHILDREN","features":[357]},{"name":"TVM_SORTCHILDRENCB","features":[357]},{"name":"TVNRET_DEFAULT","features":[357]},{"name":"TVNRET_SKIPNEW","features":[357]},{"name":"TVNRET_SKIPOLD","features":[357]},{"name":"TVN_ASYNCDRAW","features":[357]},{"name":"TVN_BEGINDRAG","features":[357]},{"name":"TVN_BEGINDRAGA","features":[357]},{"name":"TVN_BEGINDRAGW","features":[357]},{"name":"TVN_BEGINLABELEDIT","features":[357]},{"name":"TVN_BEGINLABELEDITA","features":[357]},{"name":"TVN_BEGINLABELEDITW","features":[357]},{"name":"TVN_BEGINRDRAG","features":[357]},{"name":"TVN_BEGINRDRAGA","features":[357]},{"name":"TVN_BEGINRDRAGW","features":[357]},{"name":"TVN_DELETEITEM","features":[357]},{"name":"TVN_DELETEITEMA","features":[357]},{"name":"TVN_DELETEITEMW","features":[357]},{"name":"TVN_ENDLABELEDIT","features":[357]},{"name":"TVN_ENDLABELEDITA","features":[357]},{"name":"TVN_ENDLABELEDITW","features":[357]},{"name":"TVN_FIRST","features":[357]},{"name":"TVN_GETDISPINFO","features":[357]},{"name":"TVN_GETDISPINFOA","features":[357]},{"name":"TVN_GETDISPINFOW","features":[357]},{"name":"TVN_GETINFOTIP","features":[357]},{"name":"TVN_GETINFOTIPA","features":[357]},{"name":"TVN_GETINFOTIPW","features":[357]},{"name":"TVN_ITEMCHANGED","features":[357]},{"name":"TVN_ITEMCHANGEDA","features":[357]},{"name":"TVN_ITEMCHANGEDW","features":[357]},{"name":"TVN_ITEMCHANGING","features":[357]},{"name":"TVN_ITEMCHANGINGA","features":[357]},{"name":"TVN_ITEMCHANGINGW","features":[357]},{"name":"TVN_ITEMEXPANDED","features":[357]},{"name":"TVN_ITEMEXPANDEDA","features":[357]},{"name":"TVN_ITEMEXPANDEDW","features":[357]},{"name":"TVN_ITEMEXPANDING","features":[357]},{"name":"TVN_ITEMEXPANDINGA","features":[357]},{"name":"TVN_ITEMEXPANDINGW","features":[357]},{"name":"TVN_KEYDOWN","features":[357]},{"name":"TVN_LAST","features":[357]},{"name":"TVN_SELCHANGED","features":[357]},{"name":"TVN_SELCHANGEDA","features":[357]},{"name":"TVN_SELCHANGEDW","features":[357]},{"name":"TVN_SELCHANGING","features":[357]},{"name":"TVN_SELCHANGINGA","features":[357]},{"name":"TVN_SELCHANGINGW","features":[357]},{"name":"TVN_SETDISPINFO","features":[357]},{"name":"TVN_SETDISPINFOA","features":[357]},{"name":"TVN_SETDISPINFOW","features":[357]},{"name":"TVN_SINGLEEXPAND","features":[357]},{"name":"TVP_BRANCH","features":[357]},{"name":"TVP_GLYPH","features":[357]},{"name":"TVP_HOTGLYPH","features":[357]},{"name":"TVP_TREEITEM","features":[357]},{"name":"TVSBF_XBORDER","features":[357]},{"name":"TVSBF_YBORDER","features":[357]},{"name":"TVSIL_NORMAL","features":[357]},{"name":"TVSIL_STATE","features":[357]},{"name":"TVSI_NOSINGLEEXPAND","features":[357]},{"name":"TVSORTCB","features":[307,357]},{"name":"TVS_CHECKBOXES","features":[357]},{"name":"TVS_DISABLEDRAGDROP","features":[357]},{"name":"TVS_EDITLABELS","features":[357]},{"name":"TVS_EX_AUTOHSCROLL","features":[357]},{"name":"TVS_EX_DIMMEDCHECKBOXES","features":[357]},{"name":"TVS_EX_DOUBLEBUFFER","features":[357]},{"name":"TVS_EX_DRAWIMAGEASYNC","features":[357]},{"name":"TVS_EX_EXCLUSIONCHECKBOXES","features":[357]},{"name":"TVS_EX_FADEINOUTEXPANDOS","features":[357]},{"name":"TVS_EX_MULTISELECT","features":[357]},{"name":"TVS_EX_NOINDENTSTATE","features":[357]},{"name":"TVS_EX_NOSINGLECOLLAPSE","features":[357]},{"name":"TVS_EX_PARTIALCHECKBOXES","features":[357]},{"name":"TVS_EX_RICHTOOLTIP","features":[357]},{"name":"TVS_FULLROWSELECT","features":[357]},{"name":"TVS_HASBUTTONS","features":[357]},{"name":"TVS_HASLINES","features":[357]},{"name":"TVS_INFOTIP","features":[357]},{"name":"TVS_LINESATROOT","features":[357]},{"name":"TVS_NOHSCROLL","features":[357]},{"name":"TVS_NONEVENHEIGHT","features":[357]},{"name":"TVS_NOSCROLL","features":[357]},{"name":"TVS_NOTOOLTIPS","features":[357]},{"name":"TVS_RTLREADING","features":[357]},{"name":"TVS_SHOWSELALWAYS","features":[357]},{"name":"TVS_SINGLEEXPAND","features":[357]},{"name":"TVS_TRACKSELECT","features":[357]},{"name":"TV_FIRST","features":[357]},{"name":"TaskDialog","features":[307,357]},{"name":"TaskDialogIndirect","features":[307,357,369]},{"name":"UDACCEL","features":[357]},{"name":"UDM_GETACCEL","features":[357]},{"name":"UDM_GETBASE","features":[357]},{"name":"UDM_GETBUDDY","features":[357]},{"name":"UDM_GETPOS","features":[357]},{"name":"UDM_GETPOS32","features":[357]},{"name":"UDM_GETRANGE","features":[357]},{"name":"UDM_GETRANGE32","features":[357]},{"name":"UDM_GETUNICODEFORMAT","features":[357]},{"name":"UDM_SETACCEL","features":[357]},{"name":"UDM_SETBASE","features":[357]},{"name":"UDM_SETBUDDY","features":[357]},{"name":"UDM_SETPOS","features":[357]},{"name":"UDM_SETPOS32","features":[357]},{"name":"UDM_SETRANGE","features":[357]},{"name":"UDM_SETRANGE32","features":[357]},{"name":"UDM_SETUNICODEFORMAT","features":[357]},{"name":"UDN_DELTAPOS","features":[357]},{"name":"UDN_FIRST","features":[357]},{"name":"UDN_LAST","features":[357]},{"name":"UDS_ALIGNLEFT","features":[357]},{"name":"UDS_ALIGNRIGHT","features":[357]},{"name":"UDS_ARROWKEYS","features":[357]},{"name":"UDS_AUTOBUDDY","features":[357]},{"name":"UDS_HORZ","features":[357]},{"name":"UDS_HOTTRACK","features":[357]},{"name":"UDS_NOTHOUSANDS","features":[357]},{"name":"UDS_SETBUDDYINT","features":[357]},{"name":"UDS_WRAP","features":[357]},{"name":"UD_MAXVAL","features":[357]},{"name":"UPDATEMETADATASTATES","features":[357]},{"name":"UPDOWN_CLASS","features":[357]},{"name":"UPDOWN_CLASSA","features":[357]},{"name":"UPDOWN_CLASSW","features":[357]},{"name":"UPHORZSTATES","features":[357]},{"name":"UPHZS_DISABLED","features":[357]},{"name":"UPHZS_HOT","features":[357]},{"name":"UPHZS_NORMAL","features":[357]},{"name":"UPHZS_PRESSED","features":[357]},{"name":"UPSTATES","features":[357]},{"name":"UPS_DISABLED","features":[357]},{"name":"UPS_HOT","features":[357]},{"name":"UPS_NORMAL","features":[357]},{"name":"UPS_PRESSED","features":[357]},{"name":"USAGE_PROPERTIES","features":[357]},{"name":"USERTILEPARTS","features":[357]},{"name":"UTP_HOVERBACKGROUND","features":[357]},{"name":"UTP_STROKEBACKGROUND","features":[357]},{"name":"UTS_HOT","features":[357]},{"name":"UTS_NORMAL","features":[357]},{"name":"UTS_PRESSED","features":[357]},{"name":"UninitializeFlatSB","features":[307,357]},{"name":"UpdatePanningFeedback","features":[307,357]},{"name":"VALIDBITS","features":[357]},{"name":"VALIGN","features":[357]},{"name":"VA_BOTTOM","features":[357]},{"name":"VA_CENTER","features":[357]},{"name":"VA_TOP","features":[357]},{"name":"VERTSCROLLSTATES","features":[357]},{"name":"VERTTHUMBSTATES","features":[357]},{"name":"VIEW_DETAILS","features":[357]},{"name":"VIEW_LARGEICONS","features":[357]},{"name":"VIEW_LIST","features":[357]},{"name":"VIEW_NETCONNECT","features":[357]},{"name":"VIEW_NETDISCONNECT","features":[357]},{"name":"VIEW_NEWFOLDER","features":[357]},{"name":"VIEW_PARENTFOLDER","features":[357]},{"name":"VIEW_SMALLICONS","features":[357]},{"name":"VIEW_SORTDATE","features":[357]},{"name":"VIEW_SORTNAME","features":[357]},{"name":"VIEW_SORTSIZE","features":[357]},{"name":"VIEW_SORTTYPE","features":[357]},{"name":"VIEW_VIEWMENU","features":[357]},{"name":"VSCLASS_AEROWIZARD","features":[357]},{"name":"VSCLASS_AEROWIZARDSTYLE","features":[357]},{"name":"VSCLASS_BUTTON","features":[357]},{"name":"VSCLASS_BUTTONSTYLE","features":[357]},{"name":"VSCLASS_CLOCK","features":[357]},{"name":"VSCLASS_COMBOBOX","features":[357]},{"name":"VSCLASS_COMBOBOXSTYLE","features":[357]},{"name":"VSCLASS_COMMUNICATIONS","features":[357]},{"name":"VSCLASS_COMMUNICATIONSSTYLE","features":[357]},{"name":"VSCLASS_CONTROLPANEL","features":[357]},{"name":"VSCLASS_CONTROLPANELSTYLE","features":[357]},{"name":"VSCLASS_DATEPICKER","features":[357]},{"name":"VSCLASS_DATEPICKERSTYLE","features":[357]},{"name":"VSCLASS_DRAGDROP","features":[357]},{"name":"VSCLASS_DRAGDROPSTYLE","features":[357]},{"name":"VSCLASS_EDIT","features":[357]},{"name":"VSCLASS_EDITSTYLE","features":[357]},{"name":"VSCLASS_EMPTYMARKUP","features":[357]},{"name":"VSCLASS_EXPLORERBAR","features":[357]},{"name":"VSCLASS_EXPLORERBARSTYLE","features":[357]},{"name":"VSCLASS_FLYOUT","features":[357]},{"name":"VSCLASS_FLYOUTSTYLE","features":[357]},{"name":"VSCLASS_HEADER","features":[357]},{"name":"VSCLASS_HEADERSTYLE","features":[357]},{"name":"VSCLASS_LINK","features":[357]},{"name":"VSCLASS_LISTBOX","features":[357]},{"name":"VSCLASS_LISTBOXSTYLE","features":[357]},{"name":"VSCLASS_LISTVIEW","features":[357]},{"name":"VSCLASS_LISTVIEWSTYLE","features":[357]},{"name":"VSCLASS_MENU","features":[357]},{"name":"VSCLASS_MENUBAND","features":[357]},{"name":"VSCLASS_MENUSTYLE","features":[357]},{"name":"VSCLASS_MONTHCAL","features":[357]},{"name":"VSCLASS_NAVIGATION","features":[357]},{"name":"VSCLASS_PAGE","features":[357]},{"name":"VSCLASS_PROGRESS","features":[357]},{"name":"VSCLASS_PROGRESSSTYLE","features":[357]},{"name":"VSCLASS_REBAR","features":[357]},{"name":"VSCLASS_REBARSTYLE","features":[357]},{"name":"VSCLASS_SCROLLBAR","features":[357]},{"name":"VSCLASS_SCROLLBARSTYLE","features":[357]},{"name":"VSCLASS_SPIN","features":[357]},{"name":"VSCLASS_SPINSTYLE","features":[357]},{"name":"VSCLASS_STARTPANEL","features":[357]},{"name":"VSCLASS_STATIC","features":[357]},{"name":"VSCLASS_STATUS","features":[357]},{"name":"VSCLASS_STATUSSTYLE","features":[357]},{"name":"VSCLASS_TAB","features":[357]},{"name":"VSCLASS_TABSTYLE","features":[357]},{"name":"VSCLASS_TASKBAND","features":[357]},{"name":"VSCLASS_TASKBAR","features":[357]},{"name":"VSCLASS_TASKDIALOG","features":[357]},{"name":"VSCLASS_TASKDIALOGSTYLE","features":[357]},{"name":"VSCLASS_TEXTSELECTIONGRIPPER","features":[357]},{"name":"VSCLASS_TEXTSTYLE","features":[357]},{"name":"VSCLASS_TOOLBAR","features":[357]},{"name":"VSCLASS_TOOLBARSTYLE","features":[357]},{"name":"VSCLASS_TOOLTIP","features":[357]},{"name":"VSCLASS_TOOLTIPSTYLE","features":[357]},{"name":"VSCLASS_TRACKBAR","features":[357]},{"name":"VSCLASS_TRACKBARSTYLE","features":[357]},{"name":"VSCLASS_TRAYNOTIFY","features":[357]},{"name":"VSCLASS_TREEVIEW","features":[357]},{"name":"VSCLASS_TREEVIEWSTYLE","features":[357]},{"name":"VSCLASS_USERTILE","features":[357]},{"name":"VSCLASS_WINDOW","features":[357]},{"name":"VSCLASS_WINDOWSTYLE","features":[357]},{"name":"VSS_DISABLED","features":[357]},{"name":"VSS_HOT","features":[357]},{"name":"VSS_NORMAL","features":[357]},{"name":"VSS_PUSHED","features":[357]},{"name":"VTS_DISABLED","features":[357]},{"name":"VTS_HOT","features":[357]},{"name":"VTS_NORMAL","features":[357]},{"name":"VTS_PUSHED","features":[357]},{"name":"WARNINGSTATES","features":[357]},{"name":"WB_CLASSIFY","features":[357]},{"name":"WB_ISDELIMITER","features":[357]},{"name":"WB_LEFT","features":[357]},{"name":"WB_LEFTBREAK","features":[357]},{"name":"WB_MOVEWORDLEFT","features":[357]},{"name":"WB_MOVEWORDRIGHT","features":[357]},{"name":"WB_RIGHT","features":[357]},{"name":"WB_RIGHTBREAK","features":[357]},{"name":"WC_BUTTON","features":[357]},{"name":"WC_BUTTONA","features":[357]},{"name":"WC_BUTTONW","features":[357]},{"name":"WC_COMBOBOX","features":[357]},{"name":"WC_COMBOBOXA","features":[357]},{"name":"WC_COMBOBOXEX","features":[357]},{"name":"WC_COMBOBOXEXA","features":[357]},{"name":"WC_COMBOBOXEXW","features":[357]},{"name":"WC_COMBOBOXW","features":[357]},{"name":"WC_EDIT","features":[357]},{"name":"WC_EDITA","features":[357]},{"name":"WC_EDITW","features":[357]},{"name":"WC_HEADER","features":[357]},{"name":"WC_HEADERA","features":[357]},{"name":"WC_HEADERW","features":[357]},{"name":"WC_IPADDRESS","features":[357]},{"name":"WC_IPADDRESSA","features":[357]},{"name":"WC_IPADDRESSW","features":[357]},{"name":"WC_LINK","features":[357]},{"name":"WC_LISTBOX","features":[357]},{"name":"WC_LISTBOXA","features":[357]},{"name":"WC_LISTBOXW","features":[357]},{"name":"WC_LISTVIEW","features":[357]},{"name":"WC_LISTVIEWA","features":[357]},{"name":"WC_LISTVIEWW","features":[357]},{"name":"WC_NATIVEFONTCTL","features":[357]},{"name":"WC_NATIVEFONTCTLA","features":[357]},{"name":"WC_NATIVEFONTCTLW","features":[357]},{"name":"WC_PAGESCROLLER","features":[357]},{"name":"WC_PAGESCROLLERA","features":[357]},{"name":"WC_PAGESCROLLERW","features":[357]},{"name":"WC_SCROLLBAR","features":[357]},{"name":"WC_SCROLLBARA","features":[357]},{"name":"WC_SCROLLBARW","features":[357]},{"name":"WC_STATIC","features":[357]},{"name":"WC_STATICA","features":[357]},{"name":"WC_STATICW","features":[357]},{"name":"WC_TABCONTROL","features":[357]},{"name":"WC_TABCONTROLA","features":[357]},{"name":"WC_TABCONTROLW","features":[357]},{"name":"WC_TREEVIEW","features":[357]},{"name":"WC_TREEVIEWA","features":[357]},{"name":"WC_TREEVIEWW","features":[357]},{"name":"WINDOWPARTS","features":[357]},{"name":"WINDOWTHEMEATTRIBUTETYPE","features":[357]},{"name":"WIZ_BODYCX","features":[357]},{"name":"WIZ_BODYX","features":[357]},{"name":"WIZ_CXBMP","features":[357]},{"name":"WIZ_CXDLG","features":[357]},{"name":"WIZ_CYDLG","features":[357]},{"name":"WMN_FIRST","features":[357]},{"name":"WMN_LAST","features":[357]},{"name":"WM_CTLCOLOR","features":[357]},{"name":"WM_MOUSEHOVER","features":[357]},{"name":"WM_MOUSELEAVE","features":[357]},{"name":"WORD_BREAK_ACTION","features":[357]},{"name":"WP_BORDER","features":[357]},{"name":"WP_CAPTION","features":[357]},{"name":"WP_CAPTIONSIZINGTEMPLATE","features":[357]},{"name":"WP_CLOSEBUTTON","features":[357]},{"name":"WP_DIALOG","features":[357]},{"name":"WP_FRAME","features":[357]},{"name":"WP_FRAMEBOTTOM","features":[357]},{"name":"WP_FRAMEBOTTOMSIZINGTEMPLATE","features":[357]},{"name":"WP_FRAMELEFT","features":[357]},{"name":"WP_FRAMELEFTSIZINGTEMPLATE","features":[357]},{"name":"WP_FRAMERIGHT","features":[357]},{"name":"WP_FRAMERIGHTSIZINGTEMPLATE","features":[357]},{"name":"WP_HELPBUTTON","features":[357]},{"name":"WP_HORZSCROLL","features":[357]},{"name":"WP_HORZTHUMB","features":[357]},{"name":"WP_MAXBUTTON","features":[357]},{"name":"WP_MAXCAPTION","features":[357]},{"name":"WP_MDICLOSEBUTTON","features":[357]},{"name":"WP_MDIHELPBUTTON","features":[357]},{"name":"WP_MDIMINBUTTON","features":[357]},{"name":"WP_MDIRESTOREBUTTON","features":[357]},{"name":"WP_MDISYSBUTTON","features":[357]},{"name":"WP_MINBUTTON","features":[357]},{"name":"WP_MINCAPTION","features":[357]},{"name":"WP_RESTOREBUTTON","features":[357]},{"name":"WP_SMALLCAPTION","features":[357]},{"name":"WP_SMALLCAPTIONSIZINGTEMPLATE","features":[357]},{"name":"WP_SMALLCLOSEBUTTON","features":[357]},{"name":"WP_SMALLFRAMEBOTTOM","features":[357]},{"name":"WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE","features":[357]},{"name":"WP_SMALLFRAMELEFT","features":[357]},{"name":"WP_SMALLFRAMELEFTSIZINGTEMPLATE","features":[357]},{"name":"WP_SMALLFRAMERIGHT","features":[357]},{"name":"WP_SMALLFRAMERIGHTSIZINGTEMPLATE","features":[357]},{"name":"WP_SMALLMAXCAPTION","features":[357]},{"name":"WP_SMALLMINCAPTION","features":[357]},{"name":"WP_SYSBUTTON","features":[357]},{"name":"WP_VERTSCROLL","features":[357]},{"name":"WP_VERTTHUMB","features":[357]},{"name":"WRENCHSTATES","features":[357]},{"name":"WSB_PROP","features":[357]},{"name":"WSB_PROP_CXHSCROLL","features":[357]},{"name":"WSB_PROP_CXHTHUMB","features":[357]},{"name":"WSB_PROP_CXVSCROLL","features":[357]},{"name":"WSB_PROP_CYHSCROLL","features":[357]},{"name":"WSB_PROP_CYVSCROLL","features":[357]},{"name":"WSB_PROP_CYVTHUMB","features":[357]},{"name":"WSB_PROP_HBKGCOLOR","features":[357]},{"name":"WSB_PROP_HSTYLE","features":[357]},{"name":"WSB_PROP_MASK","features":[357]},{"name":"WSB_PROP_PALETTE","features":[357]},{"name":"WSB_PROP_VBKGCOLOR","features":[357]},{"name":"WSB_PROP_VSTYLE","features":[357]},{"name":"WSB_PROP_WINSTYLE","features":[357]},{"name":"WTA_NONCLIENT","features":[357]},{"name":"WTA_OPTIONS","features":[357]},{"name":"WTNCA_NODRAWCAPTION","features":[357]},{"name":"WTNCA_NODRAWICON","features":[357]},{"name":"WTNCA_NOMIRRORHELP","features":[357]},{"name":"WTNCA_NOSYSMENU","features":[357]},{"name":"_LI_METRIC","features":[357]},{"name":"chx1","features":[357]},{"name":"chx10","features":[357]},{"name":"chx11","features":[357]},{"name":"chx12","features":[357]},{"name":"chx13","features":[357]},{"name":"chx14","features":[357]},{"name":"chx15","features":[357]},{"name":"chx16","features":[357]},{"name":"chx2","features":[357]},{"name":"chx3","features":[357]},{"name":"chx4","features":[357]},{"name":"chx5","features":[357]},{"name":"chx6","features":[357]},{"name":"chx7","features":[357]},{"name":"chx8","features":[357]},{"name":"chx9","features":[357]},{"name":"cmb1","features":[357]},{"name":"cmb10","features":[357]},{"name":"cmb11","features":[357]},{"name":"cmb12","features":[357]},{"name":"cmb13","features":[357]},{"name":"cmb14","features":[357]},{"name":"cmb15","features":[357]},{"name":"cmb16","features":[357]},{"name":"cmb2","features":[357]},{"name":"cmb3","features":[357]},{"name":"cmb4","features":[357]},{"name":"cmb5","features":[357]},{"name":"cmb6","features":[357]},{"name":"cmb7","features":[357]},{"name":"cmb8","features":[357]},{"name":"cmb9","features":[357]},{"name":"ctl1","features":[357]},{"name":"ctlFirst","features":[357]},{"name":"ctlLast","features":[357]},{"name":"edt1","features":[357]},{"name":"edt10","features":[357]},{"name":"edt11","features":[357]},{"name":"edt12","features":[357]},{"name":"edt13","features":[357]},{"name":"edt14","features":[357]},{"name":"edt15","features":[357]},{"name":"edt16","features":[357]},{"name":"edt2","features":[357]},{"name":"edt3","features":[357]},{"name":"edt4","features":[357]},{"name":"edt5","features":[357]},{"name":"edt6","features":[357]},{"name":"edt7","features":[357]},{"name":"edt8","features":[357]},{"name":"edt9","features":[357]},{"name":"frm1","features":[357]},{"name":"frm2","features":[357]},{"name":"frm3","features":[357]},{"name":"frm4","features":[357]},{"name":"grp1","features":[357]},{"name":"grp2","features":[357]},{"name":"grp3","features":[357]},{"name":"grp4","features":[357]},{"name":"ico1","features":[357]},{"name":"ico2","features":[357]},{"name":"ico3","features":[357]},{"name":"ico4","features":[357]},{"name":"lst1","features":[357]},{"name":"lst10","features":[357]},{"name":"lst11","features":[357]},{"name":"lst12","features":[357]},{"name":"lst13","features":[357]},{"name":"lst14","features":[357]},{"name":"lst15","features":[357]},{"name":"lst16","features":[357]},{"name":"lst2","features":[357]},{"name":"lst3","features":[357]},{"name":"lst4","features":[357]},{"name":"lst5","features":[357]},{"name":"lst6","features":[357]},{"name":"lst7","features":[357]},{"name":"lst8","features":[357]},{"name":"lst9","features":[357]},{"name":"psh1","features":[357]},{"name":"psh10","features":[357]},{"name":"psh11","features":[357]},{"name":"psh12","features":[357]},{"name":"psh13","features":[357]},{"name":"psh14","features":[357]},{"name":"psh15","features":[357]},{"name":"psh16","features":[357]},{"name":"psh2","features":[357]},{"name":"psh3","features":[357]},{"name":"psh4","features":[357]},{"name":"psh5","features":[357]},{"name":"psh6","features":[357]},{"name":"psh7","features":[357]},{"name":"psh8","features":[357]},{"name":"psh9","features":[357]},{"name":"pshHelp","features":[357]},{"name":"rad1","features":[357]},{"name":"rad10","features":[357]},{"name":"rad11","features":[357]},{"name":"rad12","features":[357]},{"name":"rad13","features":[357]},{"name":"rad14","features":[357]},{"name":"rad15","features":[357]},{"name":"rad16","features":[357]},{"name":"rad2","features":[357]},{"name":"rad3","features":[357]},{"name":"rad4","features":[357]},{"name":"rad5","features":[357]},{"name":"rad6","features":[357]},{"name":"rad7","features":[357]},{"name":"rad8","features":[357]},{"name":"rad9","features":[357]},{"name":"rct1","features":[357]},{"name":"rct2","features":[357]},{"name":"rct3","features":[357]},{"name":"rct4","features":[357]},{"name":"scr1","features":[357]},{"name":"scr2","features":[357]},{"name":"scr3","features":[357]},{"name":"scr4","features":[357]},{"name":"scr5","features":[357]},{"name":"scr6","features":[357]},{"name":"scr7","features":[357]},{"name":"scr8","features":[357]},{"name":"stc1","features":[357]},{"name":"stc10","features":[357]},{"name":"stc11","features":[357]},{"name":"stc12","features":[357]},{"name":"stc13","features":[357]},{"name":"stc14","features":[357]},{"name":"stc15","features":[357]},{"name":"stc16","features":[357]},{"name":"stc17","features":[357]},{"name":"stc18","features":[357]},{"name":"stc19","features":[357]},{"name":"stc2","features":[357]},{"name":"stc20","features":[357]},{"name":"stc21","features":[357]},{"name":"stc22","features":[357]},{"name":"stc23","features":[357]},{"name":"stc24","features":[357]},{"name":"stc25","features":[357]},{"name":"stc26","features":[357]},{"name":"stc27","features":[357]},{"name":"stc28","features":[357]},{"name":"stc29","features":[357]},{"name":"stc3","features":[357]},{"name":"stc30","features":[357]},{"name":"stc31","features":[357]},{"name":"stc32","features":[357]},{"name":"stc4","features":[357]},{"name":"stc5","features":[357]},{"name":"stc6","features":[357]},{"name":"stc7","features":[357]},{"name":"stc8","features":[357]},{"name":"stc9","features":[357]}],"654":[{"name":"BOLD_FONTTYPE","features":[438]},{"name":"CCERR_CHOOSECOLORCODES","features":[438]},{"name":"CC_ANYCOLOR","features":[438]},{"name":"CC_ENABLEHOOK","features":[438]},{"name":"CC_ENABLETEMPLATE","features":[438]},{"name":"CC_ENABLETEMPLATEHANDLE","features":[438]},{"name":"CC_FULLOPEN","features":[438]},{"name":"CC_PREVENTFULLOPEN","features":[438]},{"name":"CC_RGBINIT","features":[438]},{"name":"CC_SHOWHELP","features":[438]},{"name":"CC_SOLIDCOLOR","features":[438]},{"name":"CDERR_DIALOGFAILURE","features":[438]},{"name":"CDERR_FINDRESFAILURE","features":[438]},{"name":"CDERR_GENERALCODES","features":[438]},{"name":"CDERR_INITIALIZATION","features":[438]},{"name":"CDERR_LOADRESFAILURE","features":[438]},{"name":"CDERR_LOADSTRFAILURE","features":[438]},{"name":"CDERR_LOCKRESFAILURE","features":[438]},{"name":"CDERR_MEMALLOCFAILURE","features":[438]},{"name":"CDERR_MEMLOCKFAILURE","features":[438]},{"name":"CDERR_NOHINSTANCE","features":[438]},{"name":"CDERR_NOHOOK","features":[438]},{"name":"CDERR_NOTEMPLATE","features":[438]},{"name":"CDERR_REGISTERMSGFAIL","features":[438]},{"name":"CDERR_STRUCTSIZE","features":[438]},{"name":"CDM_FIRST","features":[438]},{"name":"CDM_GETFILEPATH","features":[438]},{"name":"CDM_GETFOLDERIDLIST","features":[438]},{"name":"CDM_GETFOLDERPATH","features":[438]},{"name":"CDM_GETSPEC","features":[438]},{"name":"CDM_HIDECONTROL","features":[438]},{"name":"CDM_LAST","features":[438]},{"name":"CDM_SETCONTROLTEXT","features":[438]},{"name":"CDM_SETDEFEXT","features":[438]},{"name":"CDN_FILEOK","features":[438]},{"name":"CDN_FOLDERCHANGE","features":[438]},{"name":"CDN_HELP","features":[438]},{"name":"CDN_INCLUDEITEM","features":[438]},{"name":"CDN_INITDONE","features":[438]},{"name":"CDN_SELCHANGE","features":[438]},{"name":"CDN_SHAREVIOLATION","features":[438]},{"name":"CDN_TYPECHANGE","features":[438]},{"name":"CD_LBSELADD","features":[438]},{"name":"CD_LBSELCHANGE","features":[438]},{"name":"CD_LBSELNOITEMS","features":[438]},{"name":"CD_LBSELSUB","features":[438]},{"name":"CFERR_CHOOSEFONTCODES","features":[438]},{"name":"CFERR_MAXLESSTHANMIN","features":[438]},{"name":"CFERR_NOFONTS","features":[438]},{"name":"CF_ANSIONLY","features":[438]},{"name":"CF_APPLY","features":[438]},{"name":"CF_BOTH","features":[438]},{"name":"CF_EFFECTS","features":[438]},{"name":"CF_ENABLEHOOK","features":[438]},{"name":"CF_ENABLETEMPLATE","features":[438]},{"name":"CF_ENABLETEMPLATEHANDLE","features":[438]},{"name":"CF_FIXEDPITCHONLY","features":[438]},{"name":"CF_FORCEFONTEXIST","features":[438]},{"name":"CF_INACTIVEFONTS","features":[438]},{"name":"CF_INITTOLOGFONTSTRUCT","features":[438]},{"name":"CF_LIMITSIZE","features":[438]},{"name":"CF_NOFACESEL","features":[438]},{"name":"CF_NOOEMFONTS","features":[438]},{"name":"CF_NOSCRIPTSEL","features":[438]},{"name":"CF_NOSIMULATIONS","features":[438]},{"name":"CF_NOSIZESEL","features":[438]},{"name":"CF_NOSTYLESEL","features":[438]},{"name":"CF_NOVECTORFONTS","features":[438]},{"name":"CF_NOVERTFONTS","features":[438]},{"name":"CF_PRINTERFONTS","features":[438]},{"name":"CF_SCALABLEONLY","features":[438]},{"name":"CF_SCREENFONTS","features":[438]},{"name":"CF_SCRIPTSONLY","features":[438]},{"name":"CF_SELECTSCRIPT","features":[438]},{"name":"CF_SHOWHELP","features":[438]},{"name":"CF_TTONLY","features":[438]},{"name":"CF_USESTYLE","features":[438]},{"name":"CF_WYSIWYG","features":[438]},{"name":"CHOOSECOLORA","features":[307,438]},{"name":"CHOOSECOLORA","features":[307,438]},{"name":"CHOOSECOLORW","features":[307,438]},{"name":"CHOOSECOLORW","features":[307,438]},{"name":"CHOOSECOLOR_FLAGS","features":[438]},{"name":"CHOOSEFONTA","features":[307,318,438]},{"name":"CHOOSEFONTA","features":[307,318,438]},{"name":"CHOOSEFONTW","features":[307,318,438]},{"name":"CHOOSEFONTW","features":[307,318,438]},{"name":"CHOOSEFONT_FLAGS","features":[438]},{"name":"CHOOSEFONT_FONT_TYPE","features":[438]},{"name":"COLOROKSTRING","features":[438]},{"name":"COLOROKSTRINGA","features":[438]},{"name":"COLOROKSTRINGW","features":[438]},{"name":"COLOR_ADD","features":[438]},{"name":"COLOR_BLUE","features":[438]},{"name":"COLOR_BLUEACCEL","features":[438]},{"name":"COLOR_BOX1","features":[438]},{"name":"COLOR_CURRENT","features":[438]},{"name":"COLOR_CUSTOM1","features":[438]},{"name":"COLOR_ELEMENT","features":[438]},{"name":"COLOR_GREEN","features":[438]},{"name":"COLOR_GREENACCEL","features":[438]},{"name":"COLOR_HUE","features":[438]},{"name":"COLOR_HUEACCEL","features":[438]},{"name":"COLOR_HUESCROLL","features":[438]},{"name":"COLOR_LUM","features":[438]},{"name":"COLOR_LUMACCEL","features":[438]},{"name":"COLOR_LUMSCROLL","features":[438]},{"name":"COLOR_MIX","features":[438]},{"name":"COLOR_PALETTE","features":[438]},{"name":"COLOR_RAINBOW","features":[438]},{"name":"COLOR_RED","features":[438]},{"name":"COLOR_REDACCEL","features":[438]},{"name":"COLOR_SAMPLES","features":[438]},{"name":"COLOR_SAT","features":[438]},{"name":"COLOR_SATACCEL","features":[438]},{"name":"COLOR_SATSCROLL","features":[438]},{"name":"COLOR_SAVE","features":[438]},{"name":"COLOR_SCHEMES","features":[438]},{"name":"COLOR_SOLID","features":[438]},{"name":"COLOR_SOLID_LEFT","features":[438]},{"name":"COLOR_SOLID_RIGHT","features":[438]},{"name":"COLOR_TUNE","features":[438]},{"name":"COMMON_DLG_ERRORS","features":[438]},{"name":"ChooseColorA","features":[307,438]},{"name":"ChooseColorW","features":[307,438]},{"name":"ChooseFontA","features":[307,318,438]},{"name":"ChooseFontW","features":[307,318,438]},{"name":"CommDlgExtendedError","features":[438]},{"name":"DEVNAMES","features":[438]},{"name":"DEVNAMES","features":[438]},{"name":"DLG_COLOR","features":[438]},{"name":"DN_DEFAULTPRN","features":[438]},{"name":"FILEOKSTRING","features":[438]},{"name":"FILEOKSTRINGA","features":[438]},{"name":"FILEOKSTRINGW","features":[438]},{"name":"FINDMSGSTRING","features":[438]},{"name":"FINDMSGSTRINGA","features":[438]},{"name":"FINDMSGSTRINGW","features":[438]},{"name":"FINDREPLACEA","features":[307,438]},{"name":"FINDREPLACEA","features":[307,438]},{"name":"FINDREPLACEW","features":[307,438]},{"name":"FINDREPLACEW","features":[307,438]},{"name":"FINDREPLACE_FLAGS","features":[438]},{"name":"FNERR_BUFFERTOOSMALL","features":[438]},{"name":"FNERR_FILENAMECODES","features":[438]},{"name":"FNERR_INVALIDFILENAME","features":[438]},{"name":"FNERR_SUBCLASSFAILURE","features":[438]},{"name":"FRERR_BUFFERLENGTHZERO","features":[438]},{"name":"FRERR_FINDREPLACECODES","features":[438]},{"name":"FRM_FIRST","features":[438]},{"name":"FRM_LAST","features":[438]},{"name":"FRM_SETOPERATIONRESULT","features":[438]},{"name":"FRM_SETOPERATIONRESULTTEXT","features":[438]},{"name":"FR_DIALOGTERM","features":[438]},{"name":"FR_DOWN","features":[438]},{"name":"FR_ENABLEHOOK","features":[438]},{"name":"FR_ENABLETEMPLATE","features":[438]},{"name":"FR_ENABLETEMPLATEHANDLE","features":[438]},{"name":"FR_FINDNEXT","features":[438]},{"name":"FR_HIDEMATCHCASE","features":[438]},{"name":"FR_HIDEUPDOWN","features":[438]},{"name":"FR_HIDEWHOLEWORD","features":[438]},{"name":"FR_MATCHALEFHAMZA","features":[438]},{"name":"FR_MATCHCASE","features":[438]},{"name":"FR_MATCHDIAC","features":[438]},{"name":"FR_MATCHKASHIDA","features":[438]},{"name":"FR_NOMATCHCASE","features":[438]},{"name":"FR_NOUPDOWN","features":[438]},{"name":"FR_NOWHOLEWORD","features":[438]},{"name":"FR_NOWRAPAROUND","features":[438]},{"name":"FR_RAW","features":[438]},{"name":"FR_REPLACE","features":[438]},{"name":"FR_REPLACEALL","features":[438]},{"name":"FR_SHOWHELP","features":[438]},{"name":"FR_SHOWWRAPAROUND","features":[438]},{"name":"FR_WHOLEWORD","features":[438]},{"name":"FR_WRAPAROUND","features":[438]},{"name":"FindTextA","features":[307,438]},{"name":"FindTextW","features":[307,438]},{"name":"GetFileTitleA","features":[438]},{"name":"GetFileTitleW","features":[438]},{"name":"GetOpenFileNameA","features":[307,438]},{"name":"GetOpenFileNameW","features":[307,438]},{"name":"GetSaveFileNameA","features":[307,438]},{"name":"GetSaveFileNameW","features":[307,438]},{"name":"HELPMSGSTRING","features":[438]},{"name":"HELPMSGSTRINGA","features":[438]},{"name":"HELPMSGSTRINGW","features":[438]},{"name":"IPrintDialogCallback","features":[438]},{"name":"IPrintDialogServices","features":[438]},{"name":"ITALIC_FONTTYPE","features":[438]},{"name":"LBSELCHSTRING","features":[438]},{"name":"LBSELCHSTRINGA","features":[438]},{"name":"LBSELCHSTRINGW","features":[438]},{"name":"LPCCHOOKPROC","features":[307,438]},{"name":"LPCFHOOKPROC","features":[307,438]},{"name":"LPFRHOOKPROC","features":[307,438]},{"name":"LPOFNHOOKPROC","features":[307,438]},{"name":"LPPAGEPAINTHOOK","features":[307,438]},{"name":"LPPAGESETUPHOOK","features":[307,438]},{"name":"LPPRINTHOOKPROC","features":[307,438]},{"name":"LPSETUPHOOKPROC","features":[307,438]},{"name":"NUM_BASIC_COLORS","features":[438]},{"name":"NUM_CUSTOM_COLORS","features":[438]},{"name":"OFNOTIFYA","features":[307,438]},{"name":"OFNOTIFYA","features":[307,438]},{"name":"OFNOTIFYEXA","features":[307,438]},{"name":"OFNOTIFYEXA","features":[307,438]},{"name":"OFNOTIFYEXW","features":[307,438]},{"name":"OFNOTIFYEXW","features":[307,438]},{"name":"OFNOTIFYW","features":[307,438]},{"name":"OFNOTIFYW","features":[307,438]},{"name":"OFN_ALLOWMULTISELECT","features":[438]},{"name":"OFN_CREATEPROMPT","features":[438]},{"name":"OFN_DONTADDTORECENT","features":[438]},{"name":"OFN_ENABLEHOOK","features":[438]},{"name":"OFN_ENABLEINCLUDENOTIFY","features":[438]},{"name":"OFN_ENABLESIZING","features":[438]},{"name":"OFN_ENABLETEMPLATE","features":[438]},{"name":"OFN_ENABLETEMPLATEHANDLE","features":[438]},{"name":"OFN_EXPLORER","features":[438]},{"name":"OFN_EXTENSIONDIFFERENT","features":[438]},{"name":"OFN_EX_NONE","features":[438]},{"name":"OFN_EX_NOPLACESBAR","features":[438]},{"name":"OFN_FILEMUSTEXIST","features":[438]},{"name":"OFN_FORCESHOWHIDDEN","features":[438]},{"name":"OFN_HIDEREADONLY","features":[438]},{"name":"OFN_LONGNAMES","features":[438]},{"name":"OFN_NOCHANGEDIR","features":[438]},{"name":"OFN_NODEREFERENCELINKS","features":[438]},{"name":"OFN_NOLONGNAMES","features":[438]},{"name":"OFN_NONETWORKBUTTON","features":[438]},{"name":"OFN_NOREADONLYRETURN","features":[438]},{"name":"OFN_NOTESTFILECREATE","features":[438]},{"name":"OFN_NOVALIDATE","features":[438]},{"name":"OFN_OVERWRITEPROMPT","features":[438]},{"name":"OFN_PATHMUSTEXIST","features":[438]},{"name":"OFN_READONLY","features":[438]},{"name":"OFN_SHAREAWARE","features":[438]},{"name":"OFN_SHAREFALLTHROUGH","features":[438]},{"name":"OFN_SHARENOWARN","features":[438]},{"name":"OFN_SHAREWARN","features":[438]},{"name":"OFN_SHOWHELP","features":[438]},{"name":"OPENFILENAMEA","features":[307,438]},{"name":"OPENFILENAMEA","features":[307,438]},{"name":"OPENFILENAMEW","features":[307,438]},{"name":"OPENFILENAMEW","features":[307,438]},{"name":"OPENFILENAME_NT4A","features":[307,438]},{"name":"OPENFILENAME_NT4A","features":[307,438]},{"name":"OPENFILENAME_NT4W","features":[307,438]},{"name":"OPENFILENAME_NT4W","features":[307,438]},{"name":"OPEN_FILENAME_FLAGS","features":[438]},{"name":"OPEN_FILENAME_FLAGS_EX","features":[438]},{"name":"PAGESETUPDLGA","features":[307,438]},{"name":"PAGESETUPDLGA","features":[307,438]},{"name":"PAGESETUPDLGW","features":[307,438]},{"name":"PAGESETUPDLGW","features":[307,438]},{"name":"PAGESETUPDLG_FLAGS","features":[438]},{"name":"PDERR_CREATEICFAILURE","features":[438]},{"name":"PDERR_DEFAULTDIFFERENT","features":[438]},{"name":"PDERR_DNDMMISMATCH","features":[438]},{"name":"PDERR_GETDEVMODEFAIL","features":[438]},{"name":"PDERR_INITFAILURE","features":[438]},{"name":"PDERR_LOADDRVFAILURE","features":[438]},{"name":"PDERR_NODEFAULTPRN","features":[438]},{"name":"PDERR_NODEVICES","features":[438]},{"name":"PDERR_PARSEFAILURE","features":[438]},{"name":"PDERR_PRINTERCODES","features":[438]},{"name":"PDERR_PRINTERNOTFOUND","features":[438]},{"name":"PDERR_RETDEFFAILURE","features":[438]},{"name":"PDERR_SETUPFAILURE","features":[438]},{"name":"PD_ALLPAGES","features":[438]},{"name":"PD_COLLATE","features":[438]},{"name":"PD_CURRENTPAGE","features":[438]},{"name":"PD_DISABLEPRINTTOFILE","features":[438]},{"name":"PD_ENABLEPRINTHOOK","features":[438]},{"name":"PD_ENABLEPRINTTEMPLATE","features":[438]},{"name":"PD_ENABLEPRINTTEMPLATEHANDLE","features":[438]},{"name":"PD_ENABLESETUPHOOK","features":[438]},{"name":"PD_ENABLESETUPTEMPLATE","features":[438]},{"name":"PD_ENABLESETUPTEMPLATEHANDLE","features":[438]},{"name":"PD_EXCLUSIONFLAGS","features":[438]},{"name":"PD_HIDEPRINTTOFILE","features":[438]},{"name":"PD_NOCURRENTPAGE","features":[438]},{"name":"PD_NONETWORKBUTTON","features":[438]},{"name":"PD_NOPAGENUMS","features":[438]},{"name":"PD_NOSELECTION","features":[438]},{"name":"PD_NOWARNING","features":[438]},{"name":"PD_PAGENUMS","features":[438]},{"name":"PD_PRINTSETUP","features":[438]},{"name":"PD_PRINTTOFILE","features":[438]},{"name":"PD_RESULT_APPLY","features":[438]},{"name":"PD_RESULT_CANCEL","features":[438]},{"name":"PD_RESULT_PRINT","features":[438]},{"name":"PD_RETURNDC","features":[438]},{"name":"PD_RETURNDEFAULT","features":[438]},{"name":"PD_RETURNIC","features":[438]},{"name":"PD_SELECTION","features":[438]},{"name":"PD_SHOWHELP","features":[438]},{"name":"PD_USEDEVMODECOPIES","features":[438]},{"name":"PD_USEDEVMODECOPIESANDCOLLATE","features":[438]},{"name":"PD_USELARGETEMPLATE","features":[438]},{"name":"PRINTDLGA","features":[307,318,438]},{"name":"PRINTDLGA","features":[307,318,438]},{"name":"PRINTDLGEXA","features":[307,318,438]},{"name":"PRINTDLGEXA","features":[307,318,438]},{"name":"PRINTDLGEXW","features":[307,318,438]},{"name":"PRINTDLGEXW","features":[307,318,438]},{"name":"PRINTDLGEX_FLAGS","features":[438]},{"name":"PRINTDLGW","features":[307,318,438]},{"name":"PRINTDLGW","features":[307,318,438]},{"name":"PRINTER_FONTTYPE","features":[438]},{"name":"PRINTPAGERANGE","features":[438]},{"name":"PRINTPAGERANGE","features":[438]},{"name":"PSD_DEFAULTMINMARGINS","features":[438]},{"name":"PSD_DISABLEMARGINS","features":[438]},{"name":"PSD_DISABLEORIENTATION","features":[438]},{"name":"PSD_DISABLEPAGEPAINTING","features":[438]},{"name":"PSD_DISABLEPAPER","features":[438]},{"name":"PSD_DISABLEPRINTER","features":[438]},{"name":"PSD_ENABLEPAGEPAINTHOOK","features":[438]},{"name":"PSD_ENABLEPAGESETUPHOOK","features":[438]},{"name":"PSD_ENABLEPAGESETUPTEMPLATE","features":[438]},{"name":"PSD_ENABLEPAGESETUPTEMPLATEHANDLE","features":[438]},{"name":"PSD_INHUNDREDTHSOFMILLIMETERS","features":[438]},{"name":"PSD_INTHOUSANDTHSOFINCHES","features":[438]},{"name":"PSD_INWININIINTLMEASURE","features":[438]},{"name":"PSD_MARGINS","features":[438]},{"name":"PSD_MINMARGINS","features":[438]},{"name":"PSD_NONETWORKBUTTON","features":[438]},{"name":"PSD_NOWARNING","features":[438]},{"name":"PSD_RETURNDEFAULT","features":[438]},{"name":"PSD_SHOWHELP","features":[438]},{"name":"PS_OPENTYPE_FONTTYPE","features":[438]},{"name":"PageSetupDlgA","features":[307,438]},{"name":"PageSetupDlgW","features":[307,438]},{"name":"PrintDlgA","features":[307,318,438]},{"name":"PrintDlgExA","features":[307,318,438]},{"name":"PrintDlgExW","features":[307,318,438]},{"name":"PrintDlgW","features":[307,318,438]},{"name":"REGULAR_FONTTYPE","features":[438]},{"name":"ReplaceTextA","features":[307,438]},{"name":"ReplaceTextW","features":[307,438]},{"name":"SCREEN_FONTTYPE","features":[438]},{"name":"SETRGBSTRING","features":[438]},{"name":"SETRGBSTRINGA","features":[438]},{"name":"SETRGBSTRINGW","features":[438]},{"name":"SHAREVISTRING","features":[438]},{"name":"SHAREVISTRINGA","features":[438]},{"name":"SHAREVISTRINGW","features":[438]},{"name":"SIMULATED_FONTTYPE","features":[438]},{"name":"START_PAGE_GENERAL","features":[438]},{"name":"SYMBOL_FONTTYPE","features":[438]},{"name":"TT_OPENTYPE_FONTTYPE","features":[438]},{"name":"TYPE1_FONTTYPE","features":[438]},{"name":"WM_CHOOSEFONT_GETLOGFONT","features":[438]},{"name":"WM_CHOOSEFONT_SETFLAGS","features":[438]},{"name":"WM_CHOOSEFONT_SETLOGFONT","features":[438]},{"name":"WM_PSD_ENVSTAMPRECT","features":[438]},{"name":"WM_PSD_FULLPAGERECT","features":[438]},{"name":"WM_PSD_GREEKTEXTRECT","features":[438]},{"name":"WM_PSD_MARGINRECT","features":[438]},{"name":"WM_PSD_MINMARGINRECT","features":[438]},{"name":"WM_PSD_YAFULLPAGERECT","features":[438]}],"655":[{"name":"ATP_CHANGE","features":[620]},{"name":"ATP_NOCHANGE","features":[620]},{"name":"ATP_NODELIMITER","features":[620]},{"name":"ATP_REPLACEALLTEXT","features":[620]},{"name":"AURL_DISABLEMIXEDLGC","features":[620]},{"name":"AURL_ENABLEDRIVELETTERS","features":[620]},{"name":"AURL_ENABLEEA","features":[620]},{"name":"AURL_ENABLEEAURLS","features":[620]},{"name":"AURL_ENABLEEMAILADDR","features":[620]},{"name":"AURL_ENABLETELNO","features":[620]},{"name":"AURL_ENABLEURL","features":[620]},{"name":"AutoCorrectProc","features":[620]},{"name":"BIDIOPTIONS","features":[620]},{"name":"BOE_CONTEXTALIGNMENT","features":[620]},{"name":"BOE_CONTEXTREADING","features":[620]},{"name":"BOE_FORCERECALC","features":[620]},{"name":"BOE_LEGACYBIDICLASS","features":[620]},{"name":"BOE_NEUTRALOVERRIDE","features":[620]},{"name":"BOE_PLAINTEXT","features":[620]},{"name":"BOE_RTLDIR","features":[620]},{"name":"BOE_UNICODEBIDI","features":[620]},{"name":"BOM_CONTEXTALIGNMENT","features":[620]},{"name":"BOM_CONTEXTREADING","features":[620]},{"name":"BOM_DEFPARADIR","features":[620]},{"name":"BOM_LEGACYBIDICLASS","features":[620]},{"name":"BOM_NEUTRALOVERRIDE","features":[620]},{"name":"BOM_PLAINTEXT","features":[620]},{"name":"BOM_UNICODEBIDI","features":[620]},{"name":"CARET_CUSTOM","features":[620]},{"name":"CARET_FLAGS","features":[620]},{"name":"CARET_INFO","features":[318,620]},{"name":"CARET_ITALIC","features":[620]},{"name":"CARET_NONE","features":[620]},{"name":"CARET_NULL","features":[620]},{"name":"CARET_ROTATE90","features":[620]},{"name":"CARET_RTL","features":[620]},{"name":"CERICHEDIT_CLASSA","features":[620]},{"name":"CERICHEDIT_CLASSW","features":[620]},{"name":"CFE_ALLCAPS","features":[620]},{"name":"CFE_AUTOBACKCOLOR","features":[620]},{"name":"CFE_AUTOCOLOR","features":[620]},{"name":"CFE_BOLD","features":[620]},{"name":"CFE_DISABLED","features":[620]},{"name":"CFE_EFFECTS","features":[620]},{"name":"CFE_EMBOSS","features":[620]},{"name":"CFE_EXTENDED","features":[620]},{"name":"CFE_FONTBOUND","features":[620]},{"name":"CFE_HIDDEN","features":[620]},{"name":"CFE_IMPRINT","features":[620]},{"name":"CFE_ITALIC","features":[620]},{"name":"CFE_LINK","features":[620]},{"name":"CFE_LINKPROTECTED","features":[620]},{"name":"CFE_MATH","features":[620]},{"name":"CFE_MATHNOBUILDUP","features":[620]},{"name":"CFE_MATHORDINARY","features":[620]},{"name":"CFE_OUTLINE","features":[620]},{"name":"CFE_PROTECTED","features":[620]},{"name":"CFE_REVISED","features":[620]},{"name":"CFE_SHADOW","features":[620]},{"name":"CFE_SMALLCAPS","features":[620]},{"name":"CFE_STRIKEOUT","features":[620]},{"name":"CFE_SUBSCRIPT","features":[620]},{"name":"CFE_SUPERSCRIPT","features":[620]},{"name":"CFE_UNDERLINE","features":[620]},{"name":"CFM_ALL","features":[620]},{"name":"CFM_ALL2","features":[620]},{"name":"CFM_ALLCAPS","features":[620]},{"name":"CFM_ALLEFFECTS","features":[620]},{"name":"CFM_ANIMATION","features":[620]},{"name":"CFM_BACKCOLOR","features":[620]},{"name":"CFM_BOLD","features":[620]},{"name":"CFM_CHARSET","features":[620]},{"name":"CFM_COLOR","features":[620]},{"name":"CFM_COOKIE","features":[620]},{"name":"CFM_DISABLED","features":[620]},{"name":"CFM_EFFECTS","features":[620]},{"name":"CFM_EFFECTS2","features":[620]},{"name":"CFM_EMBOSS","features":[620]},{"name":"CFM_EXTENDED","features":[620]},{"name":"CFM_FACE","features":[620]},{"name":"CFM_FONTBOUND","features":[620]},{"name":"CFM_HIDDEN","features":[620]},{"name":"CFM_IMPRINT","features":[620]},{"name":"CFM_ITALIC","features":[620]},{"name":"CFM_KERNING","features":[620]},{"name":"CFM_LCID","features":[620]},{"name":"CFM_LINK","features":[620]},{"name":"CFM_LINKPROTECTED","features":[620]},{"name":"CFM_MASK","features":[620]},{"name":"CFM_MATH","features":[620]},{"name":"CFM_MATHNOBUILDUP","features":[620]},{"name":"CFM_MATHORDINARY","features":[620]},{"name":"CFM_OFFSET","features":[620]},{"name":"CFM_OUTLINE","features":[620]},{"name":"CFM_PROTECTED","features":[620]},{"name":"CFM_REVAUTHOR","features":[620]},{"name":"CFM_REVISED","features":[620]},{"name":"CFM_SHADOW","features":[620]},{"name":"CFM_SIZE","features":[620]},{"name":"CFM_SMALLCAPS","features":[620]},{"name":"CFM_SPACING","features":[620]},{"name":"CFM_STRIKEOUT","features":[620]},{"name":"CFM_STYLE","features":[620]},{"name":"CFM_SUBSCRIPT","features":[620]},{"name":"CFM_SUPERSCRIPT","features":[620]},{"name":"CFM_UNDERLINE","features":[620]},{"name":"CFM_UNDERLINETYPE","features":[620]},{"name":"CFM_WEIGHT","features":[620]},{"name":"CF_RETEXTOBJ","features":[620]},{"name":"CF_RTF","features":[620]},{"name":"CF_RTFNOOBJS","features":[620]},{"name":"CHANGENOTIFY","features":[620]},{"name":"CHANGETYPE","features":[620]},{"name":"CHARFORMAT2A","features":[307,318,620]},{"name":"CHARFORMAT2W","features":[307,318,620]},{"name":"CHARFORMATA","features":[307,318,620]},{"name":"CHARFORMATW","features":[307,318,620]},{"name":"CHARRANGE","features":[620]},{"name":"CLIPBOARDFORMAT","features":[307,620]},{"name":"CLIPBOARDFORMAT","features":[307,620]},{"name":"CN_GENERIC","features":[620]},{"name":"CN_NEWREDO","features":[620]},{"name":"CN_NEWUNDO","features":[620]},{"name":"CN_TEXTCHANGED","features":[620]},{"name":"COMPCOLOR","features":[307,620]},{"name":"CTFMODEBIAS_CONVERSATION","features":[620]},{"name":"CTFMODEBIAS_DATETIME","features":[620]},{"name":"CTFMODEBIAS_DEFAULT","features":[620]},{"name":"CTFMODEBIAS_FILENAME","features":[620]},{"name":"CTFMODEBIAS_FULLWIDTHALPHANUMERIC","features":[620]},{"name":"CTFMODEBIAS_HALFWIDTHALPHANUMERIC","features":[620]},{"name":"CTFMODEBIAS_HALFWIDTHKATAKANA","features":[620]},{"name":"CTFMODEBIAS_HANGUL","features":[620]},{"name":"CTFMODEBIAS_HIRAGANA","features":[620]},{"name":"CTFMODEBIAS_KATAKANA","features":[620]},{"name":"CTFMODEBIAS_NAME","features":[620]},{"name":"CTFMODEBIAS_NUMERIC","features":[620]},{"name":"CTFMODEBIAS_READING","features":[620]},{"name":"ECN_ENDCOMPOSITION","features":[620]},{"name":"ECN_NEWTEXT","features":[620]},{"name":"ECOOP_AND","features":[620]},{"name":"ECOOP_OR","features":[620]},{"name":"ECOOP_SET","features":[620]},{"name":"ECOOP_XOR","features":[620]},{"name":"ECO_AUTOHSCROLL","features":[620]},{"name":"ECO_AUTOVSCROLL","features":[620]},{"name":"ECO_AUTOWORDSELECTION","features":[620]},{"name":"ECO_NOHIDESEL","features":[620]},{"name":"ECO_READONLY","features":[620]},{"name":"ECO_SAVESEL","features":[620]},{"name":"ECO_SELECTIONBAR","features":[620]},{"name":"ECO_VERTICAL","features":[620]},{"name":"ECO_WANTRETURN","features":[620]},{"name":"EDITSTREAM","features":[620]},{"name":"EDITSTREAM","features":[620]},{"name":"EDITSTREAMCALLBACK","features":[620]},{"name":"EDITWORDBREAKPROCEX","features":[620]},{"name":"ELLIPSIS_END","features":[620]},{"name":"ELLIPSIS_MASK","features":[620]},{"name":"ELLIPSIS_NONE","features":[620]},{"name":"ELLIPSIS_WORD","features":[620]},{"name":"EMO_ENTER","features":[620]},{"name":"EMO_EXIT","features":[620]},{"name":"EMO_EXPAND","features":[620]},{"name":"EMO_EXPANDDOCUMENT","features":[620]},{"name":"EMO_EXPANDSELECTION","features":[620]},{"name":"EMO_GETVIEWMODE","features":[620]},{"name":"EMO_MOVESELECTION","features":[620]},{"name":"EMO_PROMOTE","features":[620]},{"name":"EM_AUTOURLDETECT","features":[620]},{"name":"EM_CALLAUTOCORRECTPROC","features":[620]},{"name":"EM_CANPASTE","features":[620]},{"name":"EM_CANREDO","features":[620]},{"name":"EM_CONVPOSITION","features":[620]},{"name":"EM_DISPLAYBAND","features":[620]},{"name":"EM_EXGETSEL","features":[620]},{"name":"EM_EXLIMITTEXT","features":[620]},{"name":"EM_EXLINEFROMCHAR","features":[620]},{"name":"EM_EXSETSEL","features":[620]},{"name":"EM_FINDTEXT","features":[620]},{"name":"EM_FINDTEXTEX","features":[620]},{"name":"EM_FINDTEXTEXW","features":[620]},{"name":"EM_FINDTEXTW","features":[620]},{"name":"EM_FINDWORDBREAK","features":[620]},{"name":"EM_FORMATRANGE","features":[620]},{"name":"EM_GETAUTOCORRECTPROC","features":[620]},{"name":"EM_GETAUTOURLDETECT","features":[620]},{"name":"EM_GETBIDIOPTIONS","features":[620]},{"name":"EM_GETCHARFORMAT","features":[620]},{"name":"EM_GETCTFMODEBIAS","features":[620]},{"name":"EM_GETCTFOPENSTATUS","features":[620]},{"name":"EM_GETEDITSTYLE","features":[620]},{"name":"EM_GETEDITSTYLEEX","features":[620]},{"name":"EM_GETELLIPSISMODE","features":[620]},{"name":"EM_GETELLIPSISSTATE","features":[620]},{"name":"EM_GETEVENTMASK","features":[620]},{"name":"EM_GETHYPHENATEINFO","features":[620]},{"name":"EM_GETIMECOLOR","features":[620]},{"name":"EM_GETIMECOMPMODE","features":[620]},{"name":"EM_GETIMECOMPTEXT","features":[620]},{"name":"EM_GETIMEMODEBIAS","features":[620]},{"name":"EM_GETIMEOPTIONS","features":[620]},{"name":"EM_GETIMEPROPERTY","features":[620]},{"name":"EM_GETLANGOPTIONS","features":[620]},{"name":"EM_GETOLEINTERFACE","features":[620]},{"name":"EM_GETOPTIONS","features":[620]},{"name":"EM_GETPAGE","features":[620]},{"name":"EM_GETPAGEROTATE","features":[620]},{"name":"EM_GETPARAFORMAT","features":[620]},{"name":"EM_GETPUNCTUATION","features":[620]},{"name":"EM_GETQUERYRTFOBJ","features":[620]},{"name":"EM_GETREDONAME","features":[620]},{"name":"EM_GETSCROLLPOS","features":[620]},{"name":"EM_GETSELTEXT","features":[620]},{"name":"EM_GETSTORYTYPE","features":[620]},{"name":"EM_GETTABLEPARMS","features":[620]},{"name":"EM_GETTEXTEX","features":[620]},{"name":"EM_GETTEXTLENGTHEX","features":[620]},{"name":"EM_GETTEXTMODE","features":[620]},{"name":"EM_GETTEXTRANGE","features":[620]},{"name":"EM_GETTOUCHOPTIONS","features":[620]},{"name":"EM_GETTYPOGRAPHYOPTIONS","features":[620]},{"name":"EM_GETUNDONAME","features":[620]},{"name":"EM_GETVIEWKIND","features":[620]},{"name":"EM_GETWORDBREAKPROCEX","features":[620]},{"name":"EM_GETWORDWRAPMODE","features":[620]},{"name":"EM_GETZOOM","features":[620]},{"name":"EM_HIDESELECTION","features":[620]},{"name":"EM_INSERTIMAGE","features":[620]},{"name":"EM_INSERTTABLE","features":[620]},{"name":"EM_ISIME","features":[620]},{"name":"EM_OUTLINE","features":[620]},{"name":"EM_PASTESPECIAL","features":[620]},{"name":"EM_RECONVERSION","features":[620]},{"name":"EM_REDO","features":[620]},{"name":"EM_REQUESTRESIZE","features":[620]},{"name":"EM_SELECTIONTYPE","features":[620]},{"name":"EM_SETAUTOCORRECTPROC","features":[620]},{"name":"EM_SETBIDIOPTIONS","features":[620]},{"name":"EM_SETBKGNDCOLOR","features":[620]},{"name":"EM_SETCHARFORMAT","features":[620]},{"name":"EM_SETCTFMODEBIAS","features":[620]},{"name":"EM_SETCTFOPENSTATUS","features":[620]},{"name":"EM_SETDISABLEOLELINKCONVERSION","features":[620]},{"name":"EM_SETEDITSTYLE","features":[620]},{"name":"EM_SETEDITSTYLEEX","features":[620]},{"name":"EM_SETELLIPSISMODE","features":[620]},{"name":"EM_SETEVENTMASK","features":[620]},{"name":"EM_SETFONTSIZE","features":[620]},{"name":"EM_SETHYPHENATEINFO","features":[620]},{"name":"EM_SETIMECOLOR","features":[620]},{"name":"EM_SETIMEMODEBIAS","features":[620]},{"name":"EM_SETIMEOPTIONS","features":[620]},{"name":"EM_SETLANGOPTIONS","features":[620]},{"name":"EM_SETOLECALLBACK","features":[620]},{"name":"EM_SETOPTIONS","features":[620]},{"name":"EM_SETPAGE","features":[620]},{"name":"EM_SETPAGEROTATE","features":[620]},{"name":"EM_SETPALETTE","features":[620]},{"name":"EM_SETPARAFORMAT","features":[620]},{"name":"EM_SETPUNCTUATION","features":[620]},{"name":"EM_SETQUERYCONVERTOLELINKCALLBACK","features":[620]},{"name":"EM_SETQUERYRTFOBJ","features":[620]},{"name":"EM_SETSCROLLPOS","features":[620]},{"name":"EM_SETSTORYTYPE","features":[620]},{"name":"EM_SETTABLEPARMS","features":[620]},{"name":"EM_SETTARGETDEVICE","features":[620]},{"name":"EM_SETTEXTEX","features":[620]},{"name":"EM_SETTEXTMODE","features":[620]},{"name":"EM_SETTOUCHOPTIONS","features":[620]},{"name":"EM_SETTYPOGRAPHYOPTIONS","features":[620]},{"name":"EM_SETUIANAME","features":[620]},{"name":"EM_SETUNDOLIMIT","features":[620]},{"name":"EM_SETVIEWKIND","features":[620]},{"name":"EM_SETWORDBREAKPROCEX","features":[620]},{"name":"EM_SETWORDWRAPMODE","features":[620]},{"name":"EM_SETZOOM","features":[620]},{"name":"EM_SHOWSCROLLBAR","features":[620]},{"name":"EM_STOPGROUPTYPING","features":[620]},{"name":"EM_STREAMIN","features":[620]},{"name":"EM_STREAMOUT","features":[620]},{"name":"ENCORRECTTEXT","features":[307,620]},{"name":"ENCORRECTTEXT","features":[307,620]},{"name":"ENDCOMPOSITIONNOTIFY","features":[307,620]},{"name":"ENDCOMPOSITIONNOTIFY","features":[307,620]},{"name":"ENDCOMPOSITIONNOTIFY_CODE","features":[620]},{"name":"ENDROPFILES","features":[307,620]},{"name":"ENDROPFILES","features":[307,620]},{"name":"ENLINK","features":[307,620]},{"name":"ENLINK","features":[307,620]},{"name":"ENLOWFIRTF","features":[307,620]},{"name":"ENLOWFIRTF","features":[307,620]},{"name":"ENM_CHANGE","features":[620]},{"name":"ENM_CLIPFORMAT","features":[620]},{"name":"ENM_CORRECTTEXT","features":[620]},{"name":"ENM_DRAGDROPDONE","features":[620]},{"name":"ENM_DROPFILES","features":[620]},{"name":"ENM_ENDCOMPOSITION","features":[620]},{"name":"ENM_GROUPTYPINGCHANGE","features":[620]},{"name":"ENM_HIDELINKTOOLTIP","features":[620]},{"name":"ENM_IMECHANGE","features":[620]},{"name":"ENM_KEYEVENTS","features":[620]},{"name":"ENM_LANGCHANGE","features":[620]},{"name":"ENM_LINK","features":[620]},{"name":"ENM_LOWFIRTF","features":[620]},{"name":"ENM_MOUSEEVENTS","features":[620]},{"name":"ENM_NONE","features":[620]},{"name":"ENM_OBJECTPOSITIONS","features":[620]},{"name":"ENM_PAGECHANGE","features":[620]},{"name":"ENM_PARAGRAPHEXPANDED","features":[620]},{"name":"ENM_PROTECTED","features":[620]},{"name":"ENM_REQUESTRESIZE","features":[620]},{"name":"ENM_SCROLL","features":[620]},{"name":"ENM_SCROLLEVENTS","features":[620]},{"name":"ENM_SELCHANGE","features":[620]},{"name":"ENM_STARTCOMPOSITION","features":[620]},{"name":"ENM_UPDATE","features":[620]},{"name":"ENOLEOPFAILED","features":[307,620]},{"name":"ENOLEOPFAILED","features":[307,620]},{"name":"ENPROTECTED","features":[307,620]},{"name":"ENPROTECTED","features":[307,620]},{"name":"ENSAVECLIPBOARD","features":[307,620]},{"name":"ENSAVECLIPBOARD","features":[307,620]},{"name":"EN_ALIGNLTR","features":[620]},{"name":"EN_ALIGNRTL","features":[620]},{"name":"EN_CLIPFORMAT","features":[620]},{"name":"EN_CORRECTTEXT","features":[620]},{"name":"EN_DRAGDROPDONE","features":[620]},{"name":"EN_DROPFILES","features":[620]},{"name":"EN_ENDCOMPOSITION","features":[620]},{"name":"EN_IMECHANGE","features":[620]},{"name":"EN_LINK","features":[620]},{"name":"EN_LOWFIRTF","features":[620]},{"name":"EN_MSGFILTER","features":[620]},{"name":"EN_OBJECTPOSITIONS","features":[620]},{"name":"EN_OLEOPFAILED","features":[620]},{"name":"EN_PAGECHANGE","features":[620]},{"name":"EN_PARAGRAPHEXPANDED","features":[620]},{"name":"EN_PROTECTED","features":[620]},{"name":"EN_REQUESTRESIZE","features":[620]},{"name":"EN_SAVECLIPBOARD","features":[620]},{"name":"EN_SELCHANGE","features":[620]},{"name":"EN_STARTCOMPOSITION","features":[620]},{"name":"EN_STOPNOUNDO","features":[620]},{"name":"EPR_0","features":[620]},{"name":"EPR_180","features":[620]},{"name":"EPR_270","features":[620]},{"name":"EPR_90","features":[620]},{"name":"EPR_SE","features":[620]},{"name":"ES_DISABLENOSCROLL","features":[620]},{"name":"ES_EX_NOCALLOLEINIT","features":[620]},{"name":"ES_NOIME","features":[620]},{"name":"ES_NOOLEDRAGDROP","features":[620]},{"name":"ES_SAVESEL","features":[620]},{"name":"ES_SELECTIONBAR","features":[620]},{"name":"ES_SELFIME","features":[620]},{"name":"ES_SUNKEN","features":[620]},{"name":"ES_VERTICAL","features":[620]},{"name":"FINDTEXTA","features":[620]},{"name":"FINDTEXTA","features":[620]},{"name":"FINDTEXTEXA","features":[620]},{"name":"FINDTEXTEXA","features":[620]},{"name":"FINDTEXTEXW","features":[620]},{"name":"FINDTEXTEXW","features":[620]},{"name":"FINDTEXTW","features":[620]},{"name":"FINDTEXTW","features":[620]},{"name":"FORMATRANGE","features":[307,318,620]},{"name":"FORMATRANGE","features":[307,318,620]},{"name":"GCMF_GRIPPER","features":[620]},{"name":"GCMF_MOUSEMENU","features":[620]},{"name":"GCMF_SPELLING","features":[620]},{"name":"GCMF_TOUCHMENU","features":[620]},{"name":"GCM_MOUSEMENU","features":[620]},{"name":"GCM_RIGHTMOUSEDROP","features":[620]},{"name":"GCM_TOUCHMENU","features":[620]},{"name":"GETCONTEXTMENUEX","features":[307,620]},{"name":"GETCONTEXTMENUEX","features":[307,620]},{"name":"GETTEXTEX","features":[307,620]},{"name":"GETTEXTEX","features":[307,620]},{"name":"GETTEXTEX_FLAGS","features":[620]},{"name":"GETTEXTLENGTHEX","features":[620]},{"name":"GETTEXTLENGTHEX_FLAGS","features":[620]},{"name":"GROUPTYPINGCHANGE","features":[307,620]},{"name":"GTL_CLOSE","features":[620]},{"name":"GTL_DEFAULT","features":[620]},{"name":"GTL_NUMBYTES","features":[620]},{"name":"GTL_NUMCHARS","features":[620]},{"name":"GTL_PRECISE","features":[620]},{"name":"GTL_USECRLF","features":[620]},{"name":"GT_DEFAULT","features":[620]},{"name":"GT_NOHIDDENTEXT","features":[620]},{"name":"GT_RAWTEXT","features":[620]},{"name":"GT_SELECTION","features":[620]},{"name":"GT_USECRLF","features":[620]},{"name":"HYPHENATEINFO","features":[620]},{"name":"HYPHENATEINFO","features":[620]},{"name":"HYPHRESULT","features":[620]},{"name":"ICM_CTF","features":[620]},{"name":"ICM_LEVEL2","features":[620]},{"name":"ICM_LEVEL2_5","features":[620]},{"name":"ICM_LEVEL2_SUI","features":[620]},{"name":"ICM_LEVEL3","features":[620]},{"name":"ICM_NOTOPEN","features":[620]},{"name":"ICT_RESULTREADSTR","features":[620]},{"name":"IMECOMPTEXT","features":[620]},{"name":"IMECOMPTEXT_FLAGS","features":[620]},{"name":"IMF_AUTOFONT","features":[620]},{"name":"IMF_AUTOFONTSIZEADJUST","features":[620]},{"name":"IMF_AUTOKEYBOARD","features":[620]},{"name":"IMF_CLOSESTATUSWINDOW","features":[620]},{"name":"IMF_DUALFONT","features":[620]},{"name":"IMF_FORCEACTIVE","features":[620]},{"name":"IMF_FORCEDISABLE","features":[620]},{"name":"IMF_FORCEENABLE","features":[620]},{"name":"IMF_FORCEINACTIVE","features":[620]},{"name":"IMF_FORCENONE","features":[620]},{"name":"IMF_FORCEREMEMBER","features":[620]},{"name":"IMF_IMEALWAYSSENDNOTIFY","features":[620]},{"name":"IMF_IMECANCELCOMPLETE","features":[620]},{"name":"IMF_IMEUIINTEGRATION","features":[620]},{"name":"IMF_MULTIPLEEDIT","features":[620]},{"name":"IMF_NOIMPLICITLANG","features":[620]},{"name":"IMF_NOKBDLIDFIXUP","features":[620]},{"name":"IMF_NORTFFONTSUBSTITUTE","features":[620]},{"name":"IMF_SMODE_NONE","features":[620]},{"name":"IMF_SMODE_PLAURALCLAUSE","features":[620]},{"name":"IMF_SPELLCHECKING","features":[620]},{"name":"IMF_TKBPREDICTION","features":[620]},{"name":"IMF_UIFONTS","features":[620]},{"name":"IMF_VERTICAL","features":[620]},{"name":"IRichEditOle","features":[620]},{"name":"IRichEditOleCallback","features":[620]},{"name":"IRicheditUiaOverrides","features":[620]},{"name":"ITextDisplays","features":[358,620]},{"name":"ITextDocument","features":[358,620]},{"name":"ITextDocument2","features":[358,620]},{"name":"ITextDocument2Old","features":[358,620]},{"name":"ITextFont","features":[358,620]},{"name":"ITextFont2","features":[358,620]},{"name":"ITextHost","features":[620]},{"name":"ITextHost2","features":[620]},{"name":"ITextPara","features":[358,620]},{"name":"ITextPara2","features":[358,620]},{"name":"ITextRange","features":[358,620]},{"name":"ITextRange2","features":[358,620]},{"name":"ITextRow","features":[358,620]},{"name":"ITextSelection","features":[358,620]},{"name":"ITextSelection2","features":[358,620]},{"name":"ITextServices","features":[620]},{"name":"ITextServices2","features":[620]},{"name":"ITextStory","features":[620]},{"name":"ITextStoryRanges","features":[358,620]},{"name":"ITextStoryRanges2","features":[358,620]},{"name":"ITextStrings","features":[358,620]},{"name":"KHYPH","features":[620]},{"name":"MANCODE","features":[620]},{"name":"MAX_TABLE_CELLS","features":[620]},{"name":"MAX_TAB_STOPS","features":[620]},{"name":"MBOLD","features":[620]},{"name":"MFRAK","features":[620]},{"name":"MGREEK","features":[620]},{"name":"MINIT","features":[620]},{"name":"MISOL","features":[620]},{"name":"MITAL","features":[620]},{"name":"MLOOP","features":[620]},{"name":"MMATH","features":[620]},{"name":"MMONO","features":[620]},{"name":"MOPEN","features":[620]},{"name":"MOPENA","features":[620]},{"name":"MROMN","features":[620]},{"name":"MSANS","features":[620]},{"name":"MSCRP","features":[620]},{"name":"MSFTEDIT_CLASS","features":[620]},{"name":"MSGFILTER","features":[307,620]},{"name":"MSGFILTER","features":[307,620]},{"name":"MSTRCH","features":[620]},{"name":"MTAIL","features":[620]},{"name":"OBJECTPOSITIONS","features":[307,620]},{"name":"OBJECTPOSITIONS","features":[307,620]},{"name":"OBJECTTYPE","features":[620]},{"name":"OLEOP_DOVERB","features":[620]},{"name":"PARAFORMAT","features":[620]},{"name":"PARAFORMAT2","features":[620]},{"name":"PARAFORMAT_ALIGNMENT","features":[620]},{"name":"PARAFORMAT_BORDERS","features":[620]},{"name":"PARAFORMAT_BORDERS_AUTOCOLOR","features":[620]},{"name":"PARAFORMAT_BORDERS_BOTTOM","features":[620]},{"name":"PARAFORMAT_BORDERS_INSIDE","features":[620]},{"name":"PARAFORMAT_BORDERS_LEFT","features":[620]},{"name":"PARAFORMAT_BORDERS_OUTSIDE","features":[620]},{"name":"PARAFORMAT_BORDERS_RIGHT","features":[620]},{"name":"PARAFORMAT_BORDERS_TOP","features":[620]},{"name":"PARAFORMAT_MASK","features":[620]},{"name":"PARAFORMAT_NUMBERING","features":[620]},{"name":"PARAFORMAT_NUMBERING_STYLE","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_DOWN_DIAG","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_GRID","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_HORIZ","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_TRELLIS","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_UP_DIAG","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_VERT","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_DOWN_DIAG","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_GRID","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_HORZ","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_TRELLIS","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_UP_DIAG","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_VERT","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_NONE","features":[620]},{"name":"PC_DELIMITER","features":[620]},{"name":"PC_FOLLOWING","features":[620]},{"name":"PC_LEADING","features":[620]},{"name":"PC_OVERFLOW","features":[620]},{"name":"PCreateTextServices","features":[620]},{"name":"PFA_CENTER","features":[620]},{"name":"PFA_FULL_GLYPHS","features":[620]},{"name":"PFA_FULL_INTERLETTER","features":[620]},{"name":"PFA_FULL_INTERWORD","features":[620]},{"name":"PFA_FULL_NEWSPAPER","features":[620]},{"name":"PFA_FULL_SCALED","features":[620]},{"name":"PFA_JUSTIFY","features":[620]},{"name":"PFA_LEFT","features":[620]},{"name":"PFA_RIGHT","features":[620]},{"name":"PFM_ALIGNMENT","features":[620]},{"name":"PFM_ALL","features":[620]},{"name":"PFM_ALL2","features":[620]},{"name":"PFM_BORDER","features":[620]},{"name":"PFM_BOX","features":[620]},{"name":"PFM_COLLAPSED","features":[620]},{"name":"PFM_DONOTHYPHEN","features":[620]},{"name":"PFM_EFFECTS","features":[620]},{"name":"PFM_KEEP","features":[620]},{"name":"PFM_KEEPNEXT","features":[620]},{"name":"PFM_LINESPACING","features":[620]},{"name":"PFM_NOLINENUMBER","features":[620]},{"name":"PFM_NOWIDOWCONTROL","features":[620]},{"name":"PFM_NUMBERING","features":[620]},{"name":"PFM_NUMBERINGSTART","features":[620]},{"name":"PFM_NUMBERINGSTYLE","features":[620]},{"name":"PFM_NUMBERINGTAB","features":[620]},{"name":"PFM_OFFSET","features":[620]},{"name":"PFM_OFFSETINDENT","features":[620]},{"name":"PFM_OUTLINELEVEL","features":[620]},{"name":"PFM_PAGEBREAKBEFORE","features":[620]},{"name":"PFM_RESERVED2","features":[620]},{"name":"PFM_RIGHTINDENT","features":[620]},{"name":"PFM_RTLPARA","features":[620]},{"name":"PFM_SHADING","features":[620]},{"name":"PFM_SIDEBYSIDE","features":[620]},{"name":"PFM_SPACEAFTER","features":[620]},{"name":"PFM_SPACEBEFORE","features":[620]},{"name":"PFM_STARTINDENT","features":[620]},{"name":"PFM_STYLE","features":[620]},{"name":"PFM_TABLE","features":[620]},{"name":"PFM_TABLEROWDELIMITER","features":[620]},{"name":"PFM_TABSTOPS","features":[620]},{"name":"PFM_TEXTWRAPPINGBREAK","features":[620]},{"name":"PFNS_NEWNUMBER","features":[620]},{"name":"PFNS_NONUMBER","features":[620]},{"name":"PFNS_PAREN","features":[620]},{"name":"PFNS_PARENS","features":[620]},{"name":"PFNS_PERIOD","features":[620]},{"name":"PFNS_PLAIN","features":[620]},{"name":"PFN_ARABIC","features":[620]},{"name":"PFN_BULLET","features":[620]},{"name":"PFN_LCLETTER","features":[620]},{"name":"PFN_LCROMAN","features":[620]},{"name":"PFN_UCLETTER","features":[620]},{"name":"PFN_UCROMAN","features":[620]},{"name":"PShutdownTextServices","features":[620]},{"name":"PUNCTUATION","features":[620]},{"name":"PUNCTUATION","features":[620]},{"name":"REOBJECT","features":[307,431,417,620]},{"name":"REOBJECT_FLAGS","features":[620]},{"name":"REO_ALIGNTORIGHT","features":[620]},{"name":"REO_BELOWBASELINE","features":[620]},{"name":"REO_BLANK","features":[620]},{"name":"REO_CANROTATE","features":[620]},{"name":"REO_DONTNEEDPALETTE","features":[620]},{"name":"REO_DYNAMICSIZE","features":[620]},{"name":"REO_GETMETAFILE","features":[620]},{"name":"REO_GETOBJ_ALL_INTERFACES","features":[620]},{"name":"REO_GETOBJ_NO_INTERFACES","features":[620]},{"name":"REO_GETOBJ_POLEOBJ","features":[620]},{"name":"REO_GETOBJ_POLESITE","features":[620]},{"name":"REO_GETOBJ_PSTG","features":[620]},{"name":"REO_HILITED","features":[620]},{"name":"REO_INPLACEACTIVE","features":[620]},{"name":"REO_INVERTEDSELECT","features":[620]},{"name":"REO_LINK","features":[620]},{"name":"REO_LINKAVAILABLE","features":[620]},{"name":"REO_NULL","features":[620]},{"name":"REO_OPEN","features":[620]},{"name":"REO_OWNERDRAWSELECT","features":[620]},{"name":"REO_READWRITEMASK","features":[620]},{"name":"REO_RESIZABLE","features":[620]},{"name":"REO_SELECTED","features":[620]},{"name":"REO_STATIC","features":[620]},{"name":"REO_USEASBACKGROUND","features":[620]},{"name":"REO_WRAPTEXTAROUND","features":[620]},{"name":"REPASTESPECIAL","features":[358,620]},{"name":"REPASTESPECIAL","features":[358,620]},{"name":"REQRESIZE","features":[307,620]},{"name":"REQRESIZE","features":[307,620]},{"name":"RICHEDIT60_CLASS","features":[620]},{"name":"RICHEDIT_CLASS","features":[620]},{"name":"RICHEDIT_CLASS10A","features":[620]},{"name":"RICHEDIT_CLASSA","features":[620]},{"name":"RICHEDIT_CLASSW","features":[620]},{"name":"RICHEDIT_IMAGE_PARAMETERS","features":[358,620]},{"name":"RICHEDIT_IMAGE_PARAMETERS","features":[358,620]},{"name":"RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE","features":[620]},{"name":"RICH_EDIT_GET_OBJECT_FLAGS","features":[620]},{"name":"RTO_DISABLEHANDLES","features":[620]},{"name":"RTO_READINGMODE","features":[620]},{"name":"RTO_SHOWHANDLES","features":[620]},{"name":"SCF_ALL","features":[620]},{"name":"SCF_ASSOCIATEFONT","features":[620]},{"name":"SCF_ASSOCIATEFONT2","features":[620]},{"name":"SCF_CHARREPFROMLCID","features":[620]},{"name":"SCF_DEFAULT","features":[620]},{"name":"SCF_NOKBUPDATE","features":[620]},{"name":"SCF_SELECTION","features":[620]},{"name":"SCF_SMARTFONT","features":[620]},{"name":"SCF_USEUIRULES","features":[620]},{"name":"SCF_WORD","features":[620]},{"name":"SELCHANGE","features":[307,620]},{"name":"SELCHANGE","features":[307,620]},{"name":"SEL_EMPTY","features":[620]},{"name":"SEL_MULTICHAR","features":[620]},{"name":"SEL_MULTIOBJECT","features":[620]},{"name":"SEL_OBJECT","features":[620]},{"name":"SEL_TEXT","features":[620]},{"name":"SES_ALLOWBEEPS","features":[620]},{"name":"SES_BEEPONMAXTEXT","features":[620]},{"name":"SES_BIDI","features":[620]},{"name":"SES_CTFALLOWEMBED","features":[620]},{"name":"SES_CTFALLOWPROOFING","features":[620]},{"name":"SES_CTFALLOWSMARTTAG","features":[620]},{"name":"SES_CTFNOLOCK","features":[620]},{"name":"SES_CUSTOMLOOK","features":[620]},{"name":"SES_DEFAULTLATINLIGA","features":[620]},{"name":"SES_DRAFTMODE","features":[620]},{"name":"SES_EMULATE10","features":[620]},{"name":"SES_EMULATESYSEDIT","features":[620]},{"name":"SES_EXTENDBACKCOLOR","features":[620]},{"name":"SES_EX_HANDLEFRIENDLYURL","features":[620]},{"name":"SES_EX_HIDETEMPFORMAT","features":[620]},{"name":"SES_EX_MULTITOUCH","features":[620]},{"name":"SES_EX_NOACETATESELECTION","features":[620]},{"name":"SES_EX_NOMATH","features":[620]},{"name":"SES_EX_NOTABLE","features":[620]},{"name":"SES_EX_NOTHEMING","features":[620]},{"name":"SES_EX_USEMOUSEWPARAM","features":[620]},{"name":"SES_EX_USESINGLELINE","features":[620]},{"name":"SES_HIDEGRIDLINES","features":[620]},{"name":"SES_HYPERLINKTOOLTIPS","features":[620]},{"name":"SES_LBSCROLLNOTIFY","features":[620]},{"name":"SES_LOGICALCARET","features":[620]},{"name":"SES_LOWERCASE","features":[620]},{"name":"SES_MAPCPS","features":[620]},{"name":"SES_MAX","features":[620]},{"name":"SES_MULTISELECT","features":[620]},{"name":"SES_NOEALINEHEIGHTADJUST","features":[620]},{"name":"SES_NOFOCUSLINKNOTIFY","features":[620]},{"name":"SES_NOIME","features":[620]},{"name":"SES_NOINPUTSEQUENCECHK","features":[620]},{"name":"SES_SCROLLONKILLFOCUS","features":[620]},{"name":"SES_SMARTDRAGDROP","features":[620]},{"name":"SES_UPPERCASE","features":[620]},{"name":"SES_USEAIMM","features":[620]},{"name":"SES_USEATFONT","features":[620]},{"name":"SES_USECRLF","features":[620]},{"name":"SES_USECTF","features":[620]},{"name":"SES_WORDDRAGDROP","features":[620]},{"name":"SES_XLTCRCRLFTOCR","features":[620]},{"name":"SETTEXTEX","features":[620]},{"name":"SFF_KEEPDOCINFO","features":[620]},{"name":"SFF_PERSISTVIEWSCALE","features":[620]},{"name":"SFF_PLAINRTF","features":[620]},{"name":"SFF_PWD","features":[620]},{"name":"SFF_SELECTION","features":[620]},{"name":"SFF_WRITEXTRAPAR","features":[620]},{"name":"SF_NCRFORNONASCII","features":[620]},{"name":"SF_RTF","features":[620]},{"name":"SF_RTFNOOBJS","features":[620]},{"name":"SF_RTFVAL","features":[620]},{"name":"SF_TEXT","features":[620]},{"name":"SF_TEXTIZED","features":[620]},{"name":"SF_UNICODE","features":[620]},{"name":"SF_USECODEPAGE","features":[620]},{"name":"SPF_DONTSETDEFAULT","features":[620]},{"name":"SPF_SETDEFAULT","features":[620]},{"name":"ST_DEFAULT","features":[620]},{"name":"ST_KEEPUNDO","features":[620]},{"name":"ST_NEWCHARS","features":[620]},{"name":"ST_SELECTION","features":[620]},{"name":"ST_UNICODE","features":[620]},{"name":"S_MSG_KEY_IGNORED","features":[620]},{"name":"TABLECELLPARMS","features":[307,620]},{"name":"TABLEROWPARMS","features":[620]},{"name":"TEXTMODE","features":[620]},{"name":"TEXTRANGEA","features":[620]},{"name":"TEXTRANGEA","features":[620]},{"name":"TEXTRANGEW","features":[620]},{"name":"TEXTRANGEW","features":[620]},{"name":"TM_MULTICODEPAGE","features":[620]},{"name":"TM_MULTILEVELUNDO","features":[620]},{"name":"TM_PLAINTEXT","features":[620]},{"name":"TM_RICHTEXT","features":[620]},{"name":"TM_SINGLECODEPAGE","features":[620]},{"name":"TM_SINGLELEVELUNDO","features":[620]},{"name":"TO_ADVANCEDLAYOUT","features":[620]},{"name":"TO_ADVANCEDTYPOGRAPHY","features":[620]},{"name":"TO_DISABLECUSTOMTEXTOUT","features":[620]},{"name":"TO_SIMPLELINEBREAK","features":[620]},{"name":"TXES_ISDIALOG","features":[620]},{"name":"TXTBACKSTYLE","features":[620]},{"name":"TXTBACK_OPAQUE","features":[620]},{"name":"TXTBACK_TRANSPARENT","features":[620]},{"name":"TXTBIT_ADVANCEDINPUT","features":[620]},{"name":"TXTBIT_ALLOWBEEP","features":[620]},{"name":"TXTBIT_AUTOWORDSEL","features":[620]},{"name":"TXTBIT_BACKSTYLECHANGE","features":[620]},{"name":"TXTBIT_CHARFORMATCHANGE","features":[620]},{"name":"TXTBIT_CLIENTRECTCHANGE","features":[620]},{"name":"TXTBIT_D2DDWRITE","features":[620]},{"name":"TXTBIT_D2DPIXELSNAPPED","features":[620]},{"name":"TXTBIT_D2DSIMPLETYPOGRAPHY","features":[620]},{"name":"TXTBIT_D2DSUBPIXELLINES","features":[620]},{"name":"TXTBIT_DISABLEDRAG","features":[620]},{"name":"TXTBIT_EXTENTCHANGE","features":[620]},{"name":"TXTBIT_FLASHLASTPASSWORDCHAR","features":[620]},{"name":"TXTBIT_HIDESELECTION","features":[620]},{"name":"TXTBIT_MAXLENGTHCHANGE","features":[620]},{"name":"TXTBIT_MULTILINE","features":[620]},{"name":"TXTBIT_NOTHREADREFCOUNT","features":[620]},{"name":"TXTBIT_PARAFORMATCHANGE","features":[620]},{"name":"TXTBIT_READONLY","features":[620]},{"name":"TXTBIT_RICHTEXT","features":[620]},{"name":"TXTBIT_SAVESELECTION","features":[620]},{"name":"TXTBIT_SCROLLBARCHANGE","features":[620]},{"name":"TXTBIT_SELBARCHANGE","features":[620]},{"name":"TXTBIT_SHOWACCELERATOR","features":[620]},{"name":"TXTBIT_SHOWPASSWORD","features":[620]},{"name":"TXTBIT_USECURRENTBKG","features":[620]},{"name":"TXTBIT_USEPASSWORD","features":[620]},{"name":"TXTBIT_VERTICAL","features":[620]},{"name":"TXTBIT_VIEWINSETCHANGE","features":[620]},{"name":"TXTBIT_WORDWRAP","features":[620]},{"name":"TXTHITRESULT","features":[620]},{"name":"TXTHITRESULT_CLOSE","features":[620]},{"name":"TXTHITRESULT_HIT","features":[620]},{"name":"TXTHITRESULT_NOHIT","features":[620]},{"name":"TXTHITRESULT_TRANSPARENT","features":[620]},{"name":"TXTNATURALSIZE","features":[620]},{"name":"TXTNS_EMU","features":[620]},{"name":"TXTNS_FITTOCONTENT","features":[620]},{"name":"TXTNS_FITTOCONTENT2","features":[620]},{"name":"TXTNS_FITTOCONTENT3","features":[620]},{"name":"TXTNS_FITTOCONTENTWSP","features":[620]},{"name":"TXTNS_INCLUDELASTLINE","features":[620]},{"name":"TXTNS_ROUNDTOLINE","features":[620]},{"name":"TXTVIEW","features":[620]},{"name":"TXTVIEW_ACTIVE","features":[620]},{"name":"TXTVIEW_INACTIVE","features":[620]},{"name":"UID_AUTOTABLE","features":[620]},{"name":"UID_CUT","features":[620]},{"name":"UID_DELETE","features":[620]},{"name":"UID_DRAGDROP","features":[620]},{"name":"UID_PASTE","features":[620]},{"name":"UID_TYPING","features":[620]},{"name":"UID_UNKNOWN","features":[620]},{"name":"UNDONAMEID","features":[620]},{"name":"VM_NORMAL","features":[620]},{"name":"VM_OUTLINE","features":[620]},{"name":"VM_PAGE","features":[620]},{"name":"WBF_CUSTOM","features":[620]},{"name":"WBF_LEVEL1","features":[620]},{"name":"WBF_LEVEL2","features":[620]},{"name":"WBF_OVERFLOW","features":[620]},{"name":"WBF_WORDBREAK","features":[620]},{"name":"WBF_WORDWRAP","features":[620]},{"name":"WB_MOVEWORDNEXT","features":[620]},{"name":"WB_MOVEWORDPREV","features":[620]},{"name":"WB_NEXTBREAK","features":[620]},{"name":"WB_PREVBREAK","features":[620]},{"name":"cchTextLimitDefault","features":[620]},{"name":"khyphAddBefore","features":[620]},{"name":"khyphChangeAfter","features":[620]},{"name":"khyphChangeBefore","features":[620]},{"name":"khyphDelAndChange","features":[620]},{"name":"khyphDeleteBefore","features":[620]},{"name":"khyphNil","features":[620]},{"name":"khyphNormal","features":[620]},{"name":"lDefaultTab","features":[620]},{"name":"tomAboriginal","features":[620]},{"name":"tomAccent","features":[620]},{"name":"tomAdjustCRLF","features":[620]},{"name":"tomAlignBar","features":[620]},{"name":"tomAlignCenter","features":[620]},{"name":"tomAlignDecimal","features":[620]},{"name":"tomAlignDefault","features":[620]},{"name":"tomAlignInterLetter","features":[620]},{"name":"tomAlignInterWord","features":[620]},{"name":"tomAlignJustify","features":[620]},{"name":"tomAlignLeft","features":[620]},{"name":"tomAlignMatchAscentDescent","features":[620]},{"name":"tomAlignNewspaper","features":[620]},{"name":"tomAlignRight","features":[620]},{"name":"tomAlignScaled","features":[620]},{"name":"tomAllCaps","features":[620]},{"name":"tomAllowFinalEOP","features":[620]},{"name":"tomAllowMathBold","features":[620]},{"name":"tomAllowOffClient","features":[620]},{"name":"tomAnimationMax","features":[620]},{"name":"tomAnsi","features":[620]},{"name":"tomApplyLater","features":[620]},{"name":"tomApplyNow","features":[620]},{"name":"tomApplyRtfDocProps","features":[620]},{"name":"tomApplyTmp","features":[620]},{"name":"tomArabic","features":[620]},{"name":"tomArmenian","features":[620]},{"name":"tomAtEnd","features":[620]},{"name":"tomAutoBackColor","features":[620]},{"name":"tomAutoColor","features":[620]},{"name":"tomAutoLinkEmail","features":[620]},{"name":"tomAutoLinkPath","features":[620]},{"name":"tomAutoLinkPhone","features":[620]},{"name":"tomAutoLinkURL","features":[620]},{"name":"tomAutoSpaceAlpha","features":[620]},{"name":"tomAutoSpaceNumeric","features":[620]},{"name":"tomAutoSpaceParens","features":[620]},{"name":"tomAutoTextColor","features":[620]},{"name":"tomBIG5","features":[620]},{"name":"tomBackward","features":[620]},{"name":"tomBaltic","features":[620]},{"name":"tomBengali","features":[620]},{"name":"tomBlinkingBackground","features":[620]},{"name":"tomBold","features":[620]},{"name":"tomBox","features":[620]},{"name":"tomBoxAlignCenter","features":[620]},{"name":"tomBoxHideBottom","features":[620]},{"name":"tomBoxHideLeft","features":[620]},{"name":"tomBoxHideRight","features":[620]},{"name":"tomBoxHideTop","features":[620]},{"name":"tomBoxStrikeBLTR","features":[620]},{"name":"tomBoxStrikeH","features":[620]},{"name":"tomBoxStrikeTLBR","features":[620]},{"name":"tomBoxStrikeV","features":[620]},{"name":"tomBoxedFormula","features":[620]},{"name":"tomBrackets","features":[620]},{"name":"tomBracketsWithSeps","features":[620]},{"name":"tomBraille","features":[620]},{"name":"tomCacheParms","features":[620]},{"name":"tomCanCopy","features":[620]},{"name":"tomCanRedo","features":[620]},{"name":"tomCanUndo","features":[620]},{"name":"tomCell","features":[620]},{"name":"tomCellStructureChangeOnly","features":[620]},{"name":"tomCharFormat","features":[620]},{"name":"tomCharRepFromLcid","features":[620]},{"name":"tomCharRepMax","features":[620]},{"name":"tomCharacter","features":[620]},{"name":"tomCharset","features":[620]},{"name":"tomCheckTextLimit","features":[620]},{"name":"tomCherokee","features":[620]},{"name":"tomClientCoord","features":[620]},{"name":"tomClientLink","features":[620]},{"name":"tomCluster","features":[620]},{"name":"tomCollapseEnd","features":[620]},{"name":"tomCollapseStart","features":[620]},{"name":"tomColumn","features":[620]},{"name":"tomCommentsStory","features":[620]},{"name":"tomCompressMax","features":[620]},{"name":"tomCompressNone","features":[620]},{"name":"tomCompressPunctuation","features":[620]},{"name":"tomCompressPunctuationAndKana","features":[620]},{"name":"tomConstants","features":[620]},{"name":"tomConvertMathChar","features":[620]},{"name":"tomConvertRTF","features":[620]},{"name":"tomCreateAlways","features":[620]},{"name":"tomCreateNew","features":[620]},{"name":"tomCyrillic","features":[620]},{"name":"tomDash","features":[620]},{"name":"tomDashDot","features":[620]},{"name":"tomDashDotDot","features":[620]},{"name":"tomDashes","features":[620]},{"name":"tomDecDecSize","features":[620]},{"name":"tomDecSize","features":[620]},{"name":"tomDefault","features":[620]},{"name":"tomDefaultCharRep","features":[620]},{"name":"tomDefaultTab","features":[620]},{"name":"tomDeseret","features":[620]},{"name":"tomDevanagari","features":[620]},{"name":"tomDisableSmartFont","features":[620]},{"name":"tomDisabled","features":[620]},{"name":"tomDocAutoLink","features":[620]},{"name":"tomDocMathBuild","features":[620]},{"name":"tomDontGrowWithContent","features":[620]},{"name":"tomDots","features":[620]},{"name":"tomDotted","features":[620]},{"name":"tomDouble","features":[620]},{"name":"tomDoubleWave","features":[620]},{"name":"tomDoublestrike","features":[620]},{"name":"tomEastEurope","features":[620]},{"name":"tomEllipsisEnd","features":[620]},{"name":"tomEllipsisMode","features":[620]},{"name":"tomEllipsisNone","features":[620]},{"name":"tomEllipsisPresent","features":[620]},{"name":"tomEllipsisState","features":[620]},{"name":"tomEllipsisWord","features":[620]},{"name":"tomEmbeddedFont","features":[620]},{"name":"tomEmboss","features":[620]},{"name":"tomEmoji","features":[620]},{"name":"tomEnableSmartFont","features":[620]},{"name":"tomEnd","features":[620]},{"name":"tomEndnotesStory","features":[620]},{"name":"tomEq","features":[620]},{"name":"tomEqArrayAlignBottomRow","features":[620]},{"name":"tomEqArrayAlignCenter","features":[620]},{"name":"tomEqArrayAlignMask","features":[620]},{"name":"tomEqArrayAlignTopRow","features":[620]},{"name":"tomEqArrayLayoutWidth","features":[620]},{"name":"tomEquals","features":[620]},{"name":"tomEquationArray","features":[620]},{"name":"tomEthiopic","features":[620]},{"name":"tomEvenPagesFooterStory","features":[620]},{"name":"tomEvenPagesHeaderStory","features":[620]},{"name":"tomExtend","features":[620]},{"name":"tomExtendedChar","features":[620]},{"name":"tomFalse","features":[620]},{"name":"tomFindStory","features":[620]},{"name":"tomFirstPageFooterStory","features":[620]},{"name":"tomFirstPageHeaderStory","features":[620]},{"name":"tomFoldMathAlpha","features":[620]},{"name":"tomFontAlignmentAuto","features":[620]},{"name":"tomFontAlignmentBaseline","features":[620]},{"name":"tomFontAlignmentBottom","features":[620]},{"name":"tomFontAlignmentCenter","features":[620]},{"name":"tomFontAlignmentMax","features":[620]},{"name":"tomFontAlignmentTop","features":[620]},{"name":"tomFontBound","features":[620]},{"name":"tomFontPropAlign","features":[620]},{"name":"tomFontPropTeXStyle","features":[620]},{"name":"tomFontStretch","features":[620]},{"name":"tomFontStretchCondensed","features":[620]},{"name":"tomFontStretchDefault","features":[620]},{"name":"tomFontStretchExpanded","features":[620]},{"name":"tomFontStretchExtraCondensed","features":[620]},{"name":"tomFontStretchExtraExpanded","features":[620]},{"name":"tomFontStretchNormal","features":[620]},{"name":"tomFontStretchSemiCondensed","features":[620]},{"name":"tomFontStretchSemiExpanded","features":[620]},{"name":"tomFontStretchUltraCondensed","features":[620]},{"name":"tomFontStretchUltraExpanded","features":[620]},{"name":"tomFontStyle","features":[620]},{"name":"tomFontStyleItalic","features":[620]},{"name":"tomFontStyleOblique","features":[620]},{"name":"tomFontStyleUpright","features":[620]},{"name":"tomFontWeightBlack","features":[620]},{"name":"tomFontWeightBold","features":[620]},{"name":"tomFontWeightDefault","features":[620]},{"name":"tomFontWeightExtraBlack","features":[620]},{"name":"tomFontWeightExtraBold","features":[620]},{"name":"tomFontWeightExtraLight","features":[620]},{"name":"tomFontWeightHeavy","features":[620]},{"name":"tomFontWeightLight","features":[620]},{"name":"tomFontWeightMedium","features":[620]},{"name":"tomFontWeightNormal","features":[620]},{"name":"tomFontWeightRegular","features":[620]},{"name":"tomFontWeightSemiBold","features":[620]},{"name":"tomFontWeightThin","features":[620]},{"name":"tomFootnotesStory","features":[620]},{"name":"tomForward","features":[620]},{"name":"tomFraction","features":[620]},{"name":"tomFriendlyLinkAddress","features":[620]},{"name":"tomFriendlyLinkName","features":[620]},{"name":"tomFunctionApply","features":[620]},{"name":"tomFunctionTypeIsLim","features":[620]},{"name":"tomFunctionTypeNone","features":[620]},{"name":"tomFunctionTypeTakesArg","features":[620]},{"name":"tomFunctionTypeTakesLim","features":[620]},{"name":"tomFunctionTypeTakesLim2","features":[620]},{"name":"tomGB2312","features":[620]},{"name":"tomGeorgian","features":[620]},{"name":"tomGetHeightOnly","features":[620]},{"name":"tomGlagolitic","features":[620]},{"name":"tomGothic","features":[620]},{"name":"tomGravityBack","features":[620]},{"name":"tomGravityBackward","features":[620]},{"name":"tomGravityFore","features":[620]},{"name":"tomGravityForward","features":[620]},{"name":"tomGravityIn","features":[620]},{"name":"tomGravityOut","features":[620]},{"name":"tomGravityUI","features":[620]},{"name":"tomGreek","features":[620]},{"name":"tomGrowWithContent","features":[620]},{"name":"tomGujarati","features":[620]},{"name":"tomGurmukhi","features":[620]},{"name":"tomHContCell","features":[620]},{"name":"tomHStartCell","features":[620]},{"name":"tomHTML","features":[620]},{"name":"tomHair","features":[620]},{"name":"tomHangul","features":[620]},{"name":"tomHardParagraph","features":[620]},{"name":"tomHeavyWave","features":[620]},{"name":"tomHebrew","features":[620]},{"name":"tomHidden","features":[620]},{"name":"tomHorzVert","features":[620]},{"name":"tomHstring","features":[620]},{"name":"tomIgnoreCurrentFont","features":[620]},{"name":"tomIgnoreNumberStyle","features":[620]},{"name":"tomImprint","features":[620]},{"name":"tomIncIncSize","features":[620]},{"name":"tomIncSize","features":[620]},{"name":"tomIncludeInset","features":[620]},{"name":"tomIncludeNumbering","features":[620]},{"name":"tomInlineObject","features":[620]},{"name":"tomInlineObjectArg","features":[620]},{"name":"tomInlineObjectStart","features":[620]},{"name":"tomItalic","features":[620]},{"name":"tomJamo","features":[620]},{"name":"tomKannada","features":[620]},{"name":"tomKayahli","features":[620]},{"name":"tomKharoshthi","features":[620]},{"name":"tomKhmer","features":[620]},{"name":"tomKoreanBlockCaret","features":[620]},{"name":"tomLanguageTag","features":[620]},{"name":"tomLao","features":[620]},{"name":"tomLasVegasLights","features":[620]},{"name":"tomLayoutColumn","features":[620]},{"name":"tomLeafLine","features":[620]},{"name":"tomLeftSubSup","features":[620]},{"name":"tomLimbu","features":[620]},{"name":"tomLimitAlignCenter","features":[620]},{"name":"tomLimitAlignLeft","features":[620]},{"name":"tomLimitAlignMask","features":[620]},{"name":"tomLimitAlignRight","features":[620]},{"name":"tomLimitsDefault","features":[620]},{"name":"tomLimitsOpposite","features":[620]},{"name":"tomLimitsSubSup","features":[620]},{"name":"tomLimitsUnderOver","features":[620]},{"name":"tomLine","features":[620]},{"name":"tomLineSpace1pt5","features":[620]},{"name":"tomLineSpaceAtLeast","features":[620]},{"name":"tomLineSpaceDouble","features":[620]},{"name":"tomLineSpaceExactly","features":[620]},{"name":"tomLineSpaceMultiple","features":[620]},{"name":"tomLineSpacePercent","features":[620]},{"name":"tomLineSpaceSingle","features":[620]},{"name":"tomLines","features":[620]},{"name":"tomLink","features":[620]},{"name":"tomLinkProtected","features":[620]},{"name":"tomListBullet","features":[620]},{"name":"tomListMinus","features":[620]},{"name":"tomListNoNumber","features":[620]},{"name":"tomListNone","features":[620]},{"name":"tomListNumberAsArabic","features":[620]},{"name":"tomListNumberAsLCLetter","features":[620]},{"name":"tomListNumberAsLCRoman","features":[620]},{"name":"tomListNumberAsSequence","features":[620]},{"name":"tomListNumberAsUCLetter","features":[620]},{"name":"tomListNumberAsUCRoman","features":[620]},{"name":"tomListNumberedArabic1","features":[620]},{"name":"tomListNumberedArabic2","features":[620]},{"name":"tomListNumberedArabicWide","features":[620]},{"name":"tomListNumberedBlackCircleWingding","features":[620]},{"name":"tomListNumberedChS","features":[620]},{"name":"tomListNumberedChT","features":[620]},{"name":"tomListNumberedCircle","features":[620]},{"name":"tomListNumberedHebrew","features":[620]},{"name":"tomListNumberedHindiAlpha","features":[620]},{"name":"tomListNumberedHindiAlpha1","features":[620]},{"name":"tomListNumberedHindiNum","features":[620]},{"name":"tomListNumberedJpnChS","features":[620]},{"name":"tomListNumberedJpnKor","features":[620]},{"name":"tomListNumberedThaiAlpha","features":[620]},{"name":"tomListNumberedThaiNum","features":[620]},{"name":"tomListNumberedWhiteCircleWingding","features":[620]},{"name":"tomListParentheses","features":[620]},{"name":"tomListPeriod","features":[620]},{"name":"tomListPlain","features":[620]},{"name":"tomLisu","features":[620]},{"name":"tomLongDash","features":[620]},{"name":"tomLowerCase","features":[620]},{"name":"tomLowerLimit","features":[620]},{"name":"tomMac","features":[620]},{"name":"tomMainTextStory","features":[620]},{"name":"tomMalayalam","features":[620]},{"name":"tomMarchingBlackAnts","features":[620]},{"name":"tomMarchingRedAnts","features":[620]},{"name":"tomMatchAscii","features":[620]},{"name":"tomMatchCase","features":[620]},{"name":"tomMatchCharRep","features":[620]},{"name":"tomMatchFontSignature","features":[620]},{"name":"tomMatchMathFont","features":[620]},{"name":"tomMatchPattern","features":[620]},{"name":"tomMatchWord","features":[620]},{"name":"tomMath","features":[620]},{"name":"tomMathArgShadingEnd","features":[620]},{"name":"tomMathArgShadingStart","features":[620]},{"name":"tomMathBreakCenter","features":[620]},{"name":"tomMathBreakLeft","features":[620]},{"name":"tomMathBreakRight","features":[620]},{"name":"tomMathBrkBinAfter","features":[620]},{"name":"tomMathBrkBinBefore","features":[620]},{"name":"tomMathBrkBinDup","features":[620]},{"name":"tomMathBrkBinMask","features":[620]},{"name":"tomMathBrkBinSubMM","features":[620]},{"name":"tomMathBrkBinSubMP","features":[620]},{"name":"tomMathBrkBinSubMask","features":[620]},{"name":"tomMathBrkBinSubPM","features":[620]},{"name":"tomMathCFCheck","features":[620]},{"name":"tomMathDispAlignCenter","features":[620]},{"name":"tomMathDispAlignCenterGroup","features":[620]},{"name":"tomMathDispAlignLeft","features":[620]},{"name":"tomMathDispAlignMask","features":[620]},{"name":"tomMathDispAlignRight","features":[620]},{"name":"tomMathDispDef","features":[620]},{"name":"tomMathDispFracTeX","features":[620]},{"name":"tomMathDispIntUnderOver","features":[620]},{"name":"tomMathDispNaryGrow","features":[620]},{"name":"tomMathDispNarySubSup","features":[620]},{"name":"tomMathDocDiffDefault","features":[620]},{"name":"tomMathDocDiffItalic","features":[620]},{"name":"tomMathDocDiffMask","features":[620]},{"name":"tomMathDocDiffOpenItalic","features":[620]},{"name":"tomMathDocDiffUpright","features":[620]},{"name":"tomMathDocEmptyArgAlways","features":[620]},{"name":"tomMathDocEmptyArgAuto","features":[620]},{"name":"tomMathDocEmptyArgMask","features":[620]},{"name":"tomMathDocEmptyArgNever","features":[620]},{"name":"tomMathDocSbSpOpUnchanged","features":[620]},{"name":"tomMathEnableRtl","features":[620]},{"name":"tomMathEqAlign","features":[620]},{"name":"tomMathInterSpace","features":[620]},{"name":"tomMathIntraSpace","features":[620]},{"name":"tomMathLMargin","features":[620]},{"name":"tomMathManualBreakMask","features":[620]},{"name":"tomMathObjShadingEnd","features":[620]},{"name":"tomMathObjShadingStart","features":[620]},{"name":"tomMathParaAlignCenter","features":[620]},{"name":"tomMathParaAlignCenterGroup","features":[620]},{"name":"tomMathParaAlignDefault","features":[620]},{"name":"tomMathParaAlignLeft","features":[620]},{"name":"tomMathParaAlignRight","features":[620]},{"name":"tomMathPostSpace","features":[620]},{"name":"tomMathPreSpace","features":[620]},{"name":"tomMathRMargin","features":[620]},{"name":"tomMathRelSize","features":[620]},{"name":"tomMathVariant","features":[620]},{"name":"tomMathWrapIndent","features":[620]},{"name":"tomMathWrapRight","features":[620]},{"name":"tomMathZone","features":[620]},{"name":"tomMathZoneDisplay","features":[620]},{"name":"tomMathZoneNoBuildUp","features":[620]},{"name":"tomMathZoneOrdinary","features":[620]},{"name":"tomMatrix","features":[620]},{"name":"tomMatrixAlignBottomRow","features":[620]},{"name":"tomMatrixAlignCenter","features":[620]},{"name":"tomMatrixAlignMask","features":[620]},{"name":"tomMatrixAlignTopRow","features":[620]},{"name":"tomModWidthPairs","features":[620]},{"name":"tomModWidthSpace","features":[620]},{"name":"tomMongolian","features":[620]},{"name":"tomMove","features":[620]},{"name":"tomMyanmar","features":[620]},{"name":"tomNKo","features":[620]},{"name":"tomNary","features":[620]},{"name":"tomNewTaiLue","features":[620]},{"name":"tomNoAnimation","features":[620]},{"name":"tomNoBreak","features":[620]},{"name":"tomNoHidden","features":[620]},{"name":"tomNoIME","features":[620]},{"name":"tomNoLink","features":[620]},{"name":"tomNoMathZoneBrackets","features":[620]},{"name":"tomNoSelection","features":[620]},{"name":"tomNoUCGreekItalic","features":[620]},{"name":"tomNoUpScroll","features":[620]},{"name":"tomNoVpScroll","features":[620]},{"name":"tomNone","features":[620]},{"name":"tomNormalCaret","features":[620]},{"name":"tomNullCaret","features":[620]},{"name":"tomOEM","features":[620]},{"name":"tomObject","features":[620]},{"name":"tomObjectArg","features":[620]},{"name":"tomObjectMax","features":[620]},{"name":"tomOgham","features":[620]},{"name":"tomOpChar","features":[620]},{"name":"tomOpenAlways","features":[620]},{"name":"tomOpenExisting","features":[620]},{"name":"tomOriya","features":[620]},{"name":"tomOsmanya","features":[620]},{"name":"tomOutline","features":[620]},{"name":"tomOverbar","features":[620]},{"name":"tomOverlapping","features":[620]},{"name":"tomPC437","features":[620]},{"name":"tomPage","features":[620]},{"name":"tomParaEffectBox","features":[620]},{"name":"tomParaEffectCollapsed","features":[620]},{"name":"tomParaEffectDoNotHyphen","features":[620]},{"name":"tomParaEffectKeep","features":[620]},{"name":"tomParaEffectKeepNext","features":[620]},{"name":"tomParaEffectNoLineNumber","features":[620]},{"name":"tomParaEffectNoWidowControl","features":[620]},{"name":"tomParaEffectOutlineLevel","features":[620]},{"name":"tomParaEffectPageBreakBefore","features":[620]},{"name":"tomParaEffectRTL","features":[620]},{"name":"tomParaEffectSideBySide","features":[620]},{"name":"tomParaEffectTable","features":[620]},{"name":"tomParaEffectTableRowDelimiter","features":[620]},{"name":"tomParaFormat","features":[620]},{"name":"tomParaPropMathAlign","features":[620]},{"name":"tomParaStyleHeading1","features":[620]},{"name":"tomParaStyleHeading2","features":[620]},{"name":"tomParaStyleHeading3","features":[620]},{"name":"tomParaStyleHeading4","features":[620]},{"name":"tomParaStyleHeading5","features":[620]},{"name":"tomParaStyleHeading6","features":[620]},{"name":"tomParaStyleHeading7","features":[620]},{"name":"tomParaStyleHeading8","features":[620]},{"name":"tomParaStyleHeading9","features":[620]},{"name":"tomParaStyleNormal","features":[620]},{"name":"tomParagraph","features":[620]},{"name":"tomPasteFile","features":[620]},{"name":"tomPhagsPa","features":[620]},{"name":"tomPhantom","features":[620]},{"name":"tomPhantomASmash","features":[620]},{"name":"tomPhantomDSmash","features":[620]},{"name":"tomPhantomHSmash","features":[620]},{"name":"tomPhantomHorz","features":[620]},{"name":"tomPhantomShow","features":[620]},{"name":"tomPhantomSmash","features":[620]},{"name":"tomPhantomTransparent","features":[620]},{"name":"tomPhantomVert","features":[620]},{"name":"tomPhantomZeroAscent","features":[620]},{"name":"tomPhantomZeroDescent","features":[620]},{"name":"tomPhantomZeroWidth","features":[620]},{"name":"tomPrimaryFooterStory","features":[620]},{"name":"tomPrimaryHeaderStory","features":[620]},{"name":"tomProcessId","features":[620]},{"name":"tomProtected","features":[620]},{"name":"tomRE10Mode","features":[620]},{"name":"tomRTF","features":[620]},{"name":"tomRadical","features":[620]},{"name":"tomReadOnly","features":[620]},{"name":"tomReplaceStory","features":[620]},{"name":"tomResume","features":[620]},{"name":"tomRevised","features":[620]},{"name":"tomRow","features":[620]},{"name":"tomRowApplyDefault","features":[620]},{"name":"tomRowHeightActual","features":[620]},{"name":"tomRowUpdate","features":[620]},{"name":"tomRuby","features":[620]},{"name":"tomRubyAlign010","features":[620]},{"name":"tomRubyAlign121","features":[620]},{"name":"tomRubyAlignCenter","features":[620]},{"name":"tomRubyAlignLeft","features":[620]},{"name":"tomRubyAlignRight","features":[620]},{"name":"tomRubyBelow","features":[620]},{"name":"tomRunic","features":[620]},{"name":"tomScratchStory","features":[620]},{"name":"tomScreen","features":[620]},{"name":"tomSection","features":[620]},{"name":"tomSelActive","features":[620]},{"name":"tomSelAtEOL","features":[620]},{"name":"tomSelOvertype","features":[620]},{"name":"tomSelRange","features":[620]},{"name":"tomSelReplace","features":[620]},{"name":"tomSelStartActive","features":[620]},{"name":"tomSelectionBlock","features":[620]},{"name":"tomSelectionColumn","features":[620]},{"name":"tomSelectionFrame","features":[620]},{"name":"tomSelectionIP","features":[620]},{"name":"tomSelectionInlineShape","features":[620]},{"name":"tomSelectionNormal","features":[620]},{"name":"tomSelectionRow","features":[620]},{"name":"tomSelectionShape","features":[620]},{"name":"tomSelfIME","features":[620]},{"name":"tomSentence","features":[620]},{"name":"tomSentenceCase","features":[620]},{"name":"tomShadow","features":[620]},{"name":"tomShareDenyRead","features":[620]},{"name":"tomShareDenyWrite","features":[620]},{"name":"tomShiftJIS","features":[620]},{"name":"tomShimmer","features":[620]},{"name":"tomShowDegPlaceHldr","features":[620]},{"name":"tomShowLLimPlaceHldr","features":[620]},{"name":"tomShowMatPlaceHldr","features":[620]},{"name":"tomShowULimPlaceHldr","features":[620]},{"name":"tomSimpleText","features":[620]},{"name":"tomSingle","features":[620]},{"name":"tomSinhala","features":[620]},{"name":"tomSizeScript","features":[620]},{"name":"tomSizeScriptScript","features":[620]},{"name":"tomSizeText","features":[620]},{"name":"tomSlashedFraction","features":[620]},{"name":"tomSmallCaps","features":[620]},{"name":"tomSpaceBinary","features":[620]},{"name":"tomSpaceDefault","features":[620]},{"name":"tomSpaceDifferential","features":[620]},{"name":"tomSpaceMask","features":[620]},{"name":"tomSpaceOrd","features":[620]},{"name":"tomSpaceRelational","features":[620]},{"name":"tomSpaceSkip","features":[620]},{"name":"tomSpaceUnary","features":[620]},{"name":"tomSpaces","features":[620]},{"name":"tomSparkleText","features":[620]},{"name":"tomStack","features":[620]},{"name":"tomStart","features":[620]},{"name":"tomStory","features":[620]},{"name":"tomStoryActiveDisplay","features":[620]},{"name":"tomStoryActiveDisplayUI","features":[620]},{"name":"tomStoryActiveUI","features":[620]},{"name":"tomStoryInactive","features":[620]},{"name":"tomStretchBaseAbove","features":[620]},{"name":"tomStretchBaseBelow","features":[620]},{"name":"tomStretchCharAbove","features":[620]},{"name":"tomStretchCharBelow","features":[620]},{"name":"tomStretchStack","features":[620]},{"name":"tomStrikeout","features":[620]},{"name":"tomStyleDefault","features":[620]},{"name":"tomStyleDisplay","features":[620]},{"name":"tomStyleDisplayCramped","features":[620]},{"name":"tomStyleScript","features":[620]},{"name":"tomStyleScriptCramped","features":[620]},{"name":"tomStyleScriptScript","features":[620]},{"name":"tomStyleScriptScriptCramped","features":[620]},{"name":"tomStyleText","features":[620]},{"name":"tomStyleTextCramped","features":[620]},{"name":"tomSubSup","features":[620]},{"name":"tomSubSupAlign","features":[620]},{"name":"tomSubscript","features":[620]},{"name":"tomSubscriptCF","features":[620]},{"name":"tomSuperscript","features":[620]},{"name":"tomSuperscriptCF","features":[620]},{"name":"tomSuspend","features":[620]},{"name":"tomSylotiNagri","features":[620]},{"name":"tomSymbol","features":[620]},{"name":"tomSyriac","features":[620]},{"name":"tomTabBack","features":[620]},{"name":"tomTabHere","features":[620]},{"name":"tomTabNext","features":[620]},{"name":"tomTable","features":[620]},{"name":"tomTableColumn","features":[620]},{"name":"tomTaiLe","features":[620]},{"name":"tomTamil","features":[620]},{"name":"tomTelugu","features":[620]},{"name":"tomText","features":[620]},{"name":"tomTextFlowES","features":[620]},{"name":"tomTextFlowMask","features":[620]},{"name":"tomTextFlowNE","features":[620]},{"name":"tomTextFlowSW","features":[620]},{"name":"tomTextFlowWN","features":[620]},{"name":"tomTextFrameStory","features":[620]},{"name":"tomTextize","features":[620]},{"name":"tomThaana","features":[620]},{"name":"tomThai","features":[620]},{"name":"tomThick","features":[620]},{"name":"tomThickDash","features":[620]},{"name":"tomThickDashDot","features":[620]},{"name":"tomThickDashDotDot","features":[620]},{"name":"tomThickDotted","features":[620]},{"name":"tomThickLines","features":[620]},{"name":"tomThickLongDash","features":[620]},{"name":"tomTibetan","features":[620]},{"name":"tomTifinagh","features":[620]},{"name":"tomTitleCase","features":[620]},{"name":"tomToggle","features":[620]},{"name":"tomToggleCase","features":[620]},{"name":"tomTrackParms","features":[620]},{"name":"tomTransform","features":[620]},{"name":"tomTranslateTableCell","features":[620]},{"name":"tomTransparentForPositioning","features":[620]},{"name":"tomTransparentForSpacing","features":[620]},{"name":"tomTrue","features":[620]},{"name":"tomTruncateExisting","features":[620]},{"name":"tomTurkish","features":[620]},{"name":"tomUndefined","features":[620]},{"name":"tomUnderbar","features":[620]},{"name":"tomUnderline","features":[620]},{"name":"tomUnderlinePositionAbove","features":[620]},{"name":"tomUnderlinePositionAuto","features":[620]},{"name":"tomUnderlinePositionBelow","features":[620]},{"name":"tomUnderlinePositionMax","features":[620]},{"name":"tomUndoLimit","features":[620]},{"name":"tomUnhide","features":[620]},{"name":"tomUnicodeBiDi","features":[620]},{"name":"tomUnknownStory","features":[620]},{"name":"tomUnlink","features":[620]},{"name":"tomUpperCase","features":[620]},{"name":"tomUpperLimit","features":[620]},{"name":"tomUpperLimitAsSuperScript","features":[620]},{"name":"tomUseAtFont","features":[620]},{"name":"tomUseCRLF","features":[620]},{"name":"tomUsePoints","features":[620]},{"name":"tomUseTwips","features":[620]},{"name":"tomUsymbol","features":[620]},{"name":"tomVLowCell","features":[620]},{"name":"tomVTopCell","features":[620]},{"name":"tomVai","features":[620]},{"name":"tomVietnamese","features":[620]},{"name":"tomWarichu","features":[620]},{"name":"tomWave","features":[620]},{"name":"tomWindow","features":[620]},{"name":"tomWipeDown","features":[620]},{"name":"tomWipeRight","features":[620]},{"name":"tomWord","features":[620]},{"name":"tomWordDocument","features":[620]},{"name":"tomWords","features":[620]},{"name":"tomYi","features":[620]},{"name":"yHeightCharPtsMost","features":[620]}],"656":[{"name":"AdjustWindowRectExForDpi","features":[307,621,369]},{"name":"AreDpiAwarenessContextsEqual","features":[307,621]},{"name":"DCDC_DEFAULT","features":[621]},{"name":"DCDC_DISABLE_FONT_UPDATE","features":[621]},{"name":"DCDC_DISABLE_RELAYOUT","features":[621]},{"name":"DDC_DEFAULT","features":[621]},{"name":"DDC_DISABLE_ALL","features":[621]},{"name":"DDC_DISABLE_CONTROL_RELAYOUT","features":[621]},{"name":"DDC_DISABLE_RESIZE","features":[621]},{"name":"DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS","features":[621]},{"name":"DIALOG_DPI_CHANGE_BEHAVIORS","features":[621]},{"name":"DPI_AWARENESS","features":[621]},{"name":"DPI_AWARENESS_CONTEXT","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_SYSTEM_AWARE","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_UNAWARE","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED","features":[621]},{"name":"DPI_AWARENESS_INVALID","features":[621]},{"name":"DPI_AWARENESS_PER_MONITOR_AWARE","features":[621]},{"name":"DPI_AWARENESS_SYSTEM_AWARE","features":[621]},{"name":"DPI_AWARENESS_UNAWARE","features":[621]},{"name":"DPI_HOSTING_BEHAVIOR","features":[621]},{"name":"DPI_HOSTING_BEHAVIOR_DEFAULT","features":[621]},{"name":"DPI_HOSTING_BEHAVIOR_INVALID","features":[621]},{"name":"DPI_HOSTING_BEHAVIOR_MIXED","features":[621]},{"name":"EnableNonClientDpiScaling","features":[307,621]},{"name":"GetAwarenessFromDpiAwarenessContext","features":[621]},{"name":"GetDialogControlDpiChangeBehavior","features":[307,621]},{"name":"GetDialogDpiChangeBehavior","features":[307,621]},{"name":"GetDpiAwarenessContextForProcess","features":[307,621]},{"name":"GetDpiForMonitor","features":[318,621]},{"name":"GetDpiForSystem","features":[621]},{"name":"GetDpiForWindow","features":[307,621]},{"name":"GetDpiFromDpiAwarenessContext","features":[621]},{"name":"GetProcessDpiAwareness","features":[307,621]},{"name":"GetSystemDpiForProcess","features":[307,621]},{"name":"GetSystemMetricsForDpi","features":[621,369]},{"name":"GetThreadDpiAwarenessContext","features":[621]},{"name":"GetThreadDpiHostingBehavior","features":[621]},{"name":"GetWindowDpiAwarenessContext","features":[307,621]},{"name":"GetWindowDpiHostingBehavior","features":[307,621]},{"name":"IsValidDpiAwarenessContext","features":[307,621]},{"name":"LogicalToPhysicalPointForPerMonitorDPI","features":[307,621]},{"name":"MDT_ANGULAR_DPI","features":[621]},{"name":"MDT_DEFAULT","features":[621]},{"name":"MDT_EFFECTIVE_DPI","features":[621]},{"name":"MDT_RAW_DPI","features":[621]},{"name":"MONITOR_DPI_TYPE","features":[621]},{"name":"OpenThemeDataForDpi","features":[307,357,621]},{"name":"PROCESS_DPI_AWARENESS","features":[621]},{"name":"PROCESS_DPI_UNAWARE","features":[621]},{"name":"PROCESS_PER_MONITOR_DPI_AWARE","features":[621]},{"name":"PROCESS_SYSTEM_DPI_AWARE","features":[621]},{"name":"PhysicalToLogicalPointForPerMonitorDPI","features":[307,621]},{"name":"SetDialogControlDpiChangeBehavior","features":[307,621]},{"name":"SetDialogDpiChangeBehavior","features":[307,621]},{"name":"SetProcessDpiAwareness","features":[621]},{"name":"SetProcessDpiAwarenessContext","features":[307,621]},{"name":"SetThreadDpiAwarenessContext","features":[621]},{"name":"SetThreadDpiHostingBehavior","features":[621]},{"name":"SystemParametersInfoForDpi","features":[307,621]}],"657":[{"name":"DefRawInputProc","features":[307,622]},{"name":"GetCIMSSM","features":[307,622]},{"name":"GetCurrentInputMessageSource","features":[307,622]},{"name":"GetRawInputBuffer","features":[307,622]},{"name":"GetRawInputData","features":[622]},{"name":"GetRawInputDeviceInfoA","features":[307,622]},{"name":"GetRawInputDeviceInfoW","features":[307,622]},{"name":"GetRawInputDeviceList","features":[307,622]},{"name":"GetRegisteredRawInputDevices","features":[307,622]},{"name":"HRAWINPUT","features":[622]},{"name":"IMDT_KEYBOARD","features":[622]},{"name":"IMDT_MOUSE","features":[622]},{"name":"IMDT_PEN","features":[622]},{"name":"IMDT_TOUCH","features":[622]},{"name":"IMDT_TOUCHPAD","features":[622]},{"name":"IMDT_UNAVAILABLE","features":[622]},{"name":"IMO_HARDWARE","features":[622]},{"name":"IMO_INJECTED","features":[622]},{"name":"IMO_SYSTEM","features":[622]},{"name":"IMO_UNAVAILABLE","features":[622]},{"name":"INPUT_MESSAGE_DEVICE_TYPE","features":[622]},{"name":"INPUT_MESSAGE_ORIGIN_ID","features":[622]},{"name":"INPUT_MESSAGE_SOURCE","features":[622]},{"name":"MOUSE_ATTRIBUTES_CHANGED","features":[622]},{"name":"MOUSE_MOVE_ABSOLUTE","features":[622]},{"name":"MOUSE_MOVE_NOCOALESCE","features":[622]},{"name":"MOUSE_MOVE_RELATIVE","features":[622]},{"name":"MOUSE_STATE","features":[622]},{"name":"MOUSE_VIRTUAL_DESKTOP","features":[622]},{"name":"RAWHID","features":[622]},{"name":"RAWINPUT","features":[307,622]},{"name":"RAWINPUTDEVICE","features":[307,622]},{"name":"RAWINPUTDEVICELIST","features":[307,622]},{"name":"RAWINPUTDEVICE_FLAGS","features":[622]},{"name":"RAWINPUTHEADER","features":[307,622]},{"name":"RAWKEYBOARD","features":[622]},{"name":"RAWMOUSE","features":[622]},{"name":"RAW_INPUT_DATA_COMMAND_FLAGS","features":[622]},{"name":"RAW_INPUT_DEVICE_INFO_COMMAND","features":[622]},{"name":"RIDEV_APPKEYS","features":[622]},{"name":"RIDEV_CAPTUREMOUSE","features":[622]},{"name":"RIDEV_DEVNOTIFY","features":[622]},{"name":"RIDEV_EXCLUDE","features":[622]},{"name":"RIDEV_EXINPUTSINK","features":[622]},{"name":"RIDEV_INPUTSINK","features":[622]},{"name":"RIDEV_NOHOTKEYS","features":[622]},{"name":"RIDEV_NOLEGACY","features":[622]},{"name":"RIDEV_PAGEONLY","features":[622]},{"name":"RIDEV_REMOVE","features":[622]},{"name":"RIDI_DEVICEINFO","features":[622]},{"name":"RIDI_DEVICENAME","features":[622]},{"name":"RIDI_PREPARSEDDATA","features":[622]},{"name":"RID_DEVICE_INFO","features":[307,622]},{"name":"RID_DEVICE_INFO_HID","features":[622]},{"name":"RID_DEVICE_INFO_KEYBOARD","features":[622]},{"name":"RID_DEVICE_INFO_MOUSE","features":[307,622]},{"name":"RID_DEVICE_INFO_TYPE","features":[622]},{"name":"RID_HEADER","features":[622]},{"name":"RID_INPUT","features":[622]},{"name":"RIM_TYPEHID","features":[622]},{"name":"RIM_TYPEKEYBOARD","features":[622]},{"name":"RIM_TYPEMOUSE","features":[622]},{"name":"RegisterRawInputDevices","features":[307,622]}],"658":[{"name":"APPLETIDLIST","features":[623]},{"name":"APPLYCANDEXPARAM","features":[623]},{"name":"ATTR_CONVERTED","features":[623]},{"name":"ATTR_FIXEDCONVERTED","features":[623]},{"name":"ATTR_INPUT","features":[623]},{"name":"ATTR_INPUT_ERROR","features":[623]},{"name":"ATTR_TARGET_CONVERTED","features":[623]},{"name":"ATTR_TARGET_NOTCONVERTED","features":[623]},{"name":"CANDIDATEFORM","features":[307,623]},{"name":"CANDIDATEINFO","features":[623]},{"name":"CANDIDATELIST","features":[623]},{"name":"CATID_MSIME_IImePadApplet","features":[623]},{"name":"CATID_MSIME_IImePadApplet1000","features":[623]},{"name":"CATID_MSIME_IImePadApplet1200","features":[623]},{"name":"CATID_MSIME_IImePadApplet900","features":[623]},{"name":"CATID_MSIME_IImePadApplet_VER7","features":[623]},{"name":"CATID_MSIME_IImePadApplet_VER80","features":[623]},{"name":"CATID_MSIME_IImePadApplet_VER81","features":[623]},{"name":"CActiveIMM","features":[623]},{"name":"CFS_CANDIDATEPOS","features":[623]},{"name":"CFS_DEFAULT","features":[623]},{"name":"CFS_EXCLUDE","features":[623]},{"name":"CFS_FORCE_POSITION","features":[623]},{"name":"CFS_POINT","features":[623]},{"name":"CFS_RECT","features":[623]},{"name":"CHARINFO_APPLETID_MASK","features":[623]},{"name":"CHARINFO_CHARID_MASK","features":[623]},{"name":"CHARINFO_FEID_MASK","features":[623]},{"name":"CLSID_ImePlugInDictDictionaryList_CHS","features":[623]},{"name":"CLSID_ImePlugInDictDictionaryList_JPN","features":[623]},{"name":"CLSID_VERSION_DEPENDENT_MSIME_JAPANESE","features":[623]},{"name":"COMPOSITIONFORM","features":[307,623]},{"name":"COMPOSITIONSTRING","features":[623]},{"name":"CPS_CANCEL","features":[623]},{"name":"CPS_COMPLETE","features":[623]},{"name":"CPS_CONVERT","features":[623]},{"name":"CPS_REVERT","features":[623]},{"name":"CS_INSERTCHAR","features":[623]},{"name":"CS_NOMOVECARET","features":[623]},{"name":"E_LARGEINPUT","features":[623]},{"name":"E_NOCAND","features":[623]},{"name":"E_NOTENOUGH_BUFFER","features":[623]},{"name":"E_NOTENOUGH_WDD","features":[623]},{"name":"FEID_CHINESE_HONGKONG","features":[623]},{"name":"FEID_CHINESE_SIMPLIFIED","features":[623]},{"name":"FEID_CHINESE_SINGAPORE","features":[623]},{"name":"FEID_CHINESE_TRADITIONAL","features":[623]},{"name":"FEID_JAPANESE","features":[623]},{"name":"FEID_KOREAN","features":[623]},{"name":"FEID_KOREAN_JOHAB","features":[623]},{"name":"FEID_NONE","features":[623]},{"name":"FELANG_CLMN_FIXD","features":[623]},{"name":"FELANG_CLMN_FIXR","features":[623]},{"name":"FELANG_CLMN_NOPBREAK","features":[623]},{"name":"FELANG_CLMN_NOWBREAK","features":[623]},{"name":"FELANG_CLMN_PBREAK","features":[623]},{"name":"FELANG_CLMN_WBREAK","features":[623]},{"name":"FELANG_CMODE_AUTOMATIC","features":[623]},{"name":"FELANG_CMODE_BESTFIRST","features":[623]},{"name":"FELANG_CMODE_BOPOMOFO","features":[623]},{"name":"FELANG_CMODE_CONVERSATION","features":[623]},{"name":"FELANG_CMODE_FULLWIDTHOUT","features":[623]},{"name":"FELANG_CMODE_HALFWIDTHOUT","features":[623]},{"name":"FELANG_CMODE_HANGUL","features":[623]},{"name":"FELANG_CMODE_HIRAGANAOUT","features":[623]},{"name":"FELANG_CMODE_KATAKANAOUT","features":[623]},{"name":"FELANG_CMODE_MERGECAND","features":[623]},{"name":"FELANG_CMODE_MONORUBY","features":[623]},{"name":"FELANG_CMODE_NAME","features":[623]},{"name":"FELANG_CMODE_NOINVISIBLECHAR","features":[623]},{"name":"FELANG_CMODE_NONE","features":[623]},{"name":"FELANG_CMODE_NOPRUNING","features":[623]},{"name":"FELANG_CMODE_PHRASEPREDICT","features":[623]},{"name":"FELANG_CMODE_PINYIN","features":[623]},{"name":"FELANG_CMODE_PLAURALCLAUSE","features":[623]},{"name":"FELANG_CMODE_PRECONV","features":[623]},{"name":"FELANG_CMODE_RADICAL","features":[623]},{"name":"FELANG_CMODE_ROMAN","features":[623]},{"name":"FELANG_CMODE_SINGLECONVERT","features":[623]},{"name":"FELANG_CMODE_UNKNOWNREADING","features":[623]},{"name":"FELANG_CMODE_USENOREVWORDS","features":[623]},{"name":"FELANG_INVALD_PO","features":[623]},{"name":"FELANG_REQ_CONV","features":[623]},{"name":"FELANG_REQ_RECONV","features":[623]},{"name":"FELANG_REQ_REV","features":[623]},{"name":"FID_MSIME_KMS_DEL_KEYLIST","features":[623]},{"name":"FID_MSIME_KMS_FUNCDESC","features":[623]},{"name":"FID_MSIME_KMS_GETMAP","features":[623]},{"name":"FID_MSIME_KMS_GETMAPFAST","features":[623]},{"name":"FID_MSIME_KMS_GETMAPSEAMLESS","features":[623]},{"name":"FID_MSIME_KMS_INIT","features":[623]},{"name":"FID_MSIME_KMS_INVOKE","features":[623]},{"name":"FID_MSIME_KMS_NOTIFY","features":[623]},{"name":"FID_MSIME_KMS_SETMAP","features":[623]},{"name":"FID_MSIME_KMS_TERM","features":[623]},{"name":"FID_MSIME_KMS_VERSION","features":[623]},{"name":"FID_MSIME_VERSION","features":[623]},{"name":"FID_RECONVERT_VERSION","features":[623]},{"name":"GCL_CONVERSION","features":[623]},{"name":"GCL_REVERSECONVERSION","features":[623]},{"name":"GCL_REVERSE_LENGTH","features":[623]},{"name":"GCSEX_CANCELRECONVERT","features":[623]},{"name":"GCS_COMPATTR","features":[623]},{"name":"GCS_COMPCLAUSE","features":[623]},{"name":"GCS_COMPREADATTR","features":[623]},{"name":"GCS_COMPREADCLAUSE","features":[623]},{"name":"GCS_COMPREADSTR","features":[623]},{"name":"GCS_COMPSTR","features":[623]},{"name":"GCS_CURSORPOS","features":[623]},{"name":"GCS_DELTASTART","features":[623]},{"name":"GCS_RESULTCLAUSE","features":[623]},{"name":"GCS_RESULTREADCLAUSE","features":[623]},{"name":"GCS_RESULTREADSTR","features":[623]},{"name":"GCS_RESULTSTR","features":[623]},{"name":"GET_CONVERSION_LIST_FLAG","features":[623]},{"name":"GET_GUIDE_LINE_TYPE","features":[623]},{"name":"GGL_INDEX","features":[623]},{"name":"GGL_LEVEL","features":[623]},{"name":"GGL_PRIVATE","features":[623]},{"name":"GGL_STRING","features":[623]},{"name":"GL_ID_CANNOTSAVE","features":[623]},{"name":"GL_ID_CHOOSECANDIDATE","features":[623]},{"name":"GL_ID_INPUTCODE","features":[623]},{"name":"GL_ID_INPUTRADICAL","features":[623]},{"name":"GL_ID_INPUTREADING","features":[623]},{"name":"GL_ID_INPUTSYMBOL","features":[623]},{"name":"GL_ID_NOCONVERT","features":[623]},{"name":"GL_ID_NODICTIONARY","features":[623]},{"name":"GL_ID_NOMODULE","features":[623]},{"name":"GL_ID_PRIVATE_FIRST","features":[623]},{"name":"GL_ID_PRIVATE_LAST","features":[623]},{"name":"GL_ID_READINGCONFLICT","features":[623]},{"name":"GL_ID_REVERSECONVERSION","features":[623]},{"name":"GL_ID_TOOMANYSTROKE","features":[623]},{"name":"GL_ID_TYPINGERROR","features":[623]},{"name":"GL_ID_UNKNOWN","features":[623]},{"name":"GL_LEVEL_ERROR","features":[623]},{"name":"GL_LEVEL_FATAL","features":[623]},{"name":"GL_LEVEL_INFORMATION","features":[623]},{"name":"GL_LEVEL_NOGUIDELINE","features":[623]},{"name":"GL_LEVEL_WARNING","features":[623]},{"name":"GUIDELINE","features":[623]},{"name":"HIMC","features":[623]},{"name":"HIMCC","features":[623]},{"name":"IACE_CHILDREN","features":[623]},{"name":"IACE_DEFAULT","features":[623]},{"name":"IACE_IGNORENOCONTEXT","features":[623]},{"name":"IActiveIME","features":[623]},{"name":"IActiveIME2","features":[623]},{"name":"IActiveIMMApp","features":[623]},{"name":"IActiveIMMIME","features":[623]},{"name":"IActiveIMMMessagePumpOwner","features":[623]},{"name":"IActiveIMMRegistrar","features":[623]},{"name":"IEnumInputContext","features":[623]},{"name":"IEnumRegisterWordA","features":[623]},{"name":"IEnumRegisterWordW","features":[623]},{"name":"IFEC_S_ALREADY_DEFAULT","features":[623]},{"name":"IFEClassFactory","features":[358,623]},{"name":"IFECommon","features":[623]},{"name":"IFED_ACTIVE_DICT","features":[623]},{"name":"IFED_ATOK10","features":[623]},{"name":"IFED_ATOK9","features":[623]},{"name":"IFED_E_INVALID_FORMAT","features":[623]},{"name":"IFED_E_NOT_FOUND","features":[623]},{"name":"IFED_E_NOT_SUPPORTED","features":[623]},{"name":"IFED_E_NOT_USER_DIC","features":[623]},{"name":"IFED_E_NO_ENTRY","features":[623]},{"name":"IFED_E_OPEN_FAILED","features":[623]},{"name":"IFED_E_REGISTER_DISCONNECTED","features":[623]},{"name":"IFED_E_REGISTER_FAILED","features":[623]},{"name":"IFED_E_REGISTER_ILLEGAL_POS","features":[623]},{"name":"IFED_E_REGISTER_IMPROPER_WORD","features":[623]},{"name":"IFED_E_USER_COMMENT","features":[623]},{"name":"IFED_E_WRITE_FAILED","features":[623]},{"name":"IFED_MSIME2_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME2_BIN_USER","features":[623]},{"name":"IFED_MSIME2_TEXT_USER","features":[623]},{"name":"IFED_MSIME95_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME95_BIN_USER","features":[623]},{"name":"IFED_MSIME95_TEXT_USER","features":[623]},{"name":"IFED_MSIME97_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME97_BIN_USER","features":[623]},{"name":"IFED_MSIME97_TEXT_USER","features":[623]},{"name":"IFED_MSIME98_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME98_BIN_USER","features":[623]},{"name":"IFED_MSIME98_SYSTEM_CE","features":[623]},{"name":"IFED_MSIME98_TEXT_USER","features":[623]},{"name":"IFED_MSIME_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME_BIN_USER","features":[623]},{"name":"IFED_MSIME_TEXT_USER","features":[623]},{"name":"IFED_NEC_AI_","features":[623]},{"name":"IFED_PIME2_BIN_STANDARD_SYSTEM","features":[623]},{"name":"IFED_PIME2_BIN_SYSTEM","features":[623]},{"name":"IFED_PIME2_BIN_USER","features":[623]},{"name":"IFED_POS_ADJECTIVE","features":[623]},{"name":"IFED_POS_ADJECTIVE_VERB","features":[623]},{"name":"IFED_POS_ADNOUN","features":[623]},{"name":"IFED_POS_ADVERB","features":[623]},{"name":"IFED_POS_AFFIX","features":[623]},{"name":"IFED_POS_ALL","features":[623]},{"name":"IFED_POS_AUXILIARY_VERB","features":[623]},{"name":"IFED_POS_CONJUNCTION","features":[623]},{"name":"IFED_POS_DEPENDENT","features":[623]},{"name":"IFED_POS_IDIOMS","features":[623]},{"name":"IFED_POS_INDEPENDENT","features":[623]},{"name":"IFED_POS_INFLECTIONALSUFFIX","features":[623]},{"name":"IFED_POS_INTERJECTION","features":[623]},{"name":"IFED_POS_NONE","features":[623]},{"name":"IFED_POS_NOUN","features":[623]},{"name":"IFED_POS_PARTICLE","features":[623]},{"name":"IFED_POS_PREFIX","features":[623]},{"name":"IFED_POS_SUB_VERB","features":[623]},{"name":"IFED_POS_SUFFIX","features":[623]},{"name":"IFED_POS_SYMBOLS","features":[623]},{"name":"IFED_POS_TANKANJI","features":[623]},{"name":"IFED_POS_VERB","features":[623]},{"name":"IFED_REG_ALL","features":[623]},{"name":"IFED_REG_AUTO","features":[623]},{"name":"IFED_REG_DEL","features":[623]},{"name":"IFED_REG_GRAMMAR","features":[623]},{"name":"IFED_REG_HEAD","features":[623]},{"name":"IFED_REG_NONE","features":[623]},{"name":"IFED_REG_TAIL","features":[623]},{"name":"IFED_REG_USER","features":[623]},{"name":"IFED_REL_ALL","features":[623]},{"name":"IFED_REL_DE","features":[623]},{"name":"IFED_REL_FUKU_YOUGEN","features":[623]},{"name":"IFED_REL_GA","features":[623]},{"name":"IFED_REL_HE","features":[623]},{"name":"IFED_REL_IDEOM","features":[623]},{"name":"IFED_REL_KARA","features":[623]},{"name":"IFED_REL_KEIDOU1_YOUGEN","features":[623]},{"name":"IFED_REL_KEIDOU2_YOUGEN","features":[623]},{"name":"IFED_REL_KEIYOU_TARU_YOUGEN","features":[623]},{"name":"IFED_REL_KEIYOU_TO_YOUGEN","features":[623]},{"name":"IFED_REL_KEIYOU_YOUGEN","features":[623]},{"name":"IFED_REL_MADE","features":[623]},{"name":"IFED_REL_NI","features":[623]},{"name":"IFED_REL_NO","features":[623]},{"name":"IFED_REL_NONE","features":[623]},{"name":"IFED_REL_RENSOU","features":[623]},{"name":"IFED_REL_RENTAI_MEI","features":[623]},{"name":"IFED_REL_TAIGEN","features":[623]},{"name":"IFED_REL_TO","features":[623]},{"name":"IFED_REL_UNKNOWN1","features":[623]},{"name":"IFED_REL_UNKNOWN2","features":[623]},{"name":"IFED_REL_WO","features":[623]},{"name":"IFED_REL_YORI","features":[623]},{"name":"IFED_REL_YOUGEN","features":[623]},{"name":"IFED_SELECT_ALL","features":[623]},{"name":"IFED_SELECT_COMMENT","features":[623]},{"name":"IFED_SELECT_DISPLAY","features":[623]},{"name":"IFED_SELECT_NONE","features":[623]},{"name":"IFED_SELECT_POS","features":[623]},{"name":"IFED_SELECT_READING","features":[623]},{"name":"IFED_S_COMMENT_CHANGED","features":[623]},{"name":"IFED_S_EMPTY_DICTIONARY","features":[623]},{"name":"IFED_S_MORE_ENTRIES","features":[623]},{"name":"IFED_S_WORD_EXISTS","features":[623]},{"name":"IFED_TYPE_ALL","features":[623]},{"name":"IFED_TYPE_ENGLISH","features":[623]},{"name":"IFED_TYPE_GENERAL","features":[623]},{"name":"IFED_TYPE_NAMEPLACE","features":[623]},{"name":"IFED_TYPE_NONE","features":[623]},{"name":"IFED_TYPE_REVERSE","features":[623]},{"name":"IFED_TYPE_SPEECH","features":[623]},{"name":"IFED_UCT_MAX","features":[623]},{"name":"IFED_UCT_NONE","features":[623]},{"name":"IFED_UCT_STRING_SJIS","features":[623]},{"name":"IFED_UCT_STRING_UNICODE","features":[623]},{"name":"IFED_UCT_USER_DEFINED","features":[623]},{"name":"IFED_UNKNOWN","features":[623]},{"name":"IFED_VJE_20","features":[623]},{"name":"IFED_WX_II","features":[623]},{"name":"IFED_WX_III","features":[623]},{"name":"IFEDictionary","features":[623]},{"name":"IFELanguage","features":[623]},{"name":"IGIMIF_RIGHTMENU","features":[623]},{"name":"IGIMII_CMODE","features":[623]},{"name":"IGIMII_CONFIGURE","features":[623]},{"name":"IGIMII_HELP","features":[623]},{"name":"IGIMII_INPUTTOOLS","features":[623]},{"name":"IGIMII_OTHER","features":[623]},{"name":"IGIMII_SMODE","features":[623]},{"name":"IGIMII_TOOLS","features":[623]},{"name":"IImePad","features":[623]},{"name":"IImePadApplet","features":[623]},{"name":"IImePlugInDictDictionaryList","features":[623]},{"name":"IImeSpecifyApplets","features":[623]},{"name":"IMCENUMPROC","features":[307,623]},{"name":"IMC_CLOSESTATUSWINDOW","features":[623]},{"name":"IMC_GETCANDIDATEPOS","features":[623]},{"name":"IMC_GETCOMPOSITIONFONT","features":[623]},{"name":"IMC_GETCOMPOSITIONWINDOW","features":[623]},{"name":"IMC_GETSOFTKBDFONT","features":[623]},{"name":"IMC_GETSOFTKBDPOS","features":[623]},{"name":"IMC_GETSOFTKBDSUBTYPE","features":[623]},{"name":"IMC_GETSTATUSWINDOWPOS","features":[623]},{"name":"IMC_OPENSTATUSWINDOW","features":[623]},{"name":"IMC_SETCANDIDATEPOS","features":[623]},{"name":"IMC_SETCOMPOSITIONFONT","features":[623]},{"name":"IMC_SETCOMPOSITIONWINDOW","features":[623]},{"name":"IMC_SETCONVERSIONMODE","features":[623]},{"name":"IMC_SETOPENSTATUS","features":[623]},{"name":"IMC_SETSENTENCEMODE","features":[623]},{"name":"IMC_SETSOFTKBDDATA","features":[623]},{"name":"IMC_SETSOFTKBDFONT","features":[623]},{"name":"IMC_SETSOFTKBDPOS","features":[623]},{"name":"IMC_SETSOFTKBDSUBTYPE","features":[623]},{"name":"IMC_SETSTATUSWINDOWPOS","features":[623]},{"name":"IMEAPPLETCFG","features":[307,623,369]},{"name":"IMEAPPLETUI","features":[307,623]},{"name":"IMECHARINFO","features":[623]},{"name":"IMECHARPOSITION","features":[307,623]},{"name":"IMECOMPOSITIONSTRINGINFO","features":[623]},{"name":"IMEDLG","features":[307,623]},{"name":"IMEDP","features":[623]},{"name":"IMEFAREASTINFO","features":[623]},{"name":"IMEFAREASTINFO_TYPE_COMMENT","features":[623]},{"name":"IMEFAREASTINFO_TYPE_COSTTIME","features":[623]},{"name":"IMEFAREASTINFO_TYPE_DEFAULT","features":[623]},{"name":"IMEFAREASTINFO_TYPE_READING","features":[623]},{"name":"IMEFMT","features":[623]},{"name":"IMEINFO","features":[623]},{"name":"IMEITEM","features":[623]},{"name":"IMEITEMCANDIDATE","features":[623]},{"name":"IMEKEYCTRLMASK_ALT","features":[623]},{"name":"IMEKEYCTRLMASK_CTRL","features":[623]},{"name":"IMEKEYCTRLMASK_SHIFT","features":[623]},{"name":"IMEKEYCTRL_DOWN","features":[623]},{"name":"IMEKEYCTRL_UP","features":[623]},{"name":"IMEKMS","features":[623]},{"name":"IMEKMSFUNCDESC","features":[623]},{"name":"IMEKMSINIT","features":[307,623]},{"name":"IMEKMSINVK","features":[623]},{"name":"IMEKMSKEY","features":[623]},{"name":"IMEKMSKMP","features":[623]},{"name":"IMEKMSNTFY","features":[307,623]},{"name":"IMEKMS_2NDLEVEL","features":[623]},{"name":"IMEKMS_CANDIDATE","features":[623]},{"name":"IMEKMS_COMPOSITION","features":[623]},{"name":"IMEKMS_IMEOFF","features":[623]},{"name":"IMEKMS_INPTGL","features":[623]},{"name":"IMEKMS_NOCOMPOSITION","features":[623]},{"name":"IMEKMS_SELECTION","features":[623]},{"name":"IMEKMS_TYPECAND","features":[623]},{"name":"IMEMENUITEMINFOA","features":[318,623]},{"name":"IMEMENUITEMINFOW","features":[318,623]},{"name":"IMEMENUITEM_STRING_SIZE","features":[623]},{"name":"IMEMOUSERET_NOTHANDLED","features":[623]},{"name":"IMEMOUSE_LDOWN","features":[623]},{"name":"IMEMOUSE_MDOWN","features":[623]},{"name":"IMEMOUSE_NONE","features":[623]},{"name":"IMEMOUSE_RDOWN","features":[623]},{"name":"IMEMOUSE_VERSION","features":[623]},{"name":"IMEMOUSE_WDOWN","features":[623]},{"name":"IMEMOUSE_WUP","features":[623]},{"name":"IMEPADCTRL_CARETBACKSPACE","features":[623]},{"name":"IMEPADCTRL_CARETBOTTOM","features":[623]},{"name":"IMEPADCTRL_CARETDELETE","features":[623]},{"name":"IMEPADCTRL_CARETLEFT","features":[623]},{"name":"IMEPADCTRL_CARETRIGHT","features":[623]},{"name":"IMEPADCTRL_CARETSET","features":[623]},{"name":"IMEPADCTRL_CARETTOP","features":[623]},{"name":"IMEPADCTRL_CLEARALL","features":[623]},{"name":"IMEPADCTRL_CONVERTALL","features":[623]},{"name":"IMEPADCTRL_DETERMINALL","features":[623]},{"name":"IMEPADCTRL_DETERMINCHAR","features":[623]},{"name":"IMEPADCTRL_INSERTFULLSPACE","features":[623]},{"name":"IMEPADCTRL_INSERTHALFSPACE","features":[623]},{"name":"IMEPADCTRL_INSERTSPACE","features":[623]},{"name":"IMEPADCTRL_OFFIME","features":[623]},{"name":"IMEPADCTRL_OFFPRECONVERSION","features":[623]},{"name":"IMEPADCTRL_ONIME","features":[623]},{"name":"IMEPADCTRL_ONPRECONVERSION","features":[623]},{"name":"IMEPADCTRL_PHONETICCANDIDATE","features":[623]},{"name":"IMEPADCTRL_PHRASEDELETE","features":[623]},{"name":"IMEPADREQ_CHANGESTRING","features":[623]},{"name":"IMEPADREQ_CHANGESTRINGCANDIDATEINFO","features":[623]},{"name":"IMEPADREQ_CHANGESTRINGINFO","features":[623]},{"name":"IMEPADREQ_DELETESTRING","features":[623]},{"name":"IMEPADREQ_FIRST","features":[623]},{"name":"IMEPADREQ_FORCEIMEPADWINDOWSHOW","features":[623]},{"name":"IMEPADREQ_GETAPPLETDATA","features":[623]},{"name":"IMEPADREQ_GETAPPLETUISTYLE","features":[623]},{"name":"IMEPADREQ_GETAPPLHWND","features":[623]},{"name":"IMEPADREQ_GETCOMPOSITIONSTRING","features":[623]},{"name":"IMEPADREQ_GETCOMPOSITIONSTRINGID","features":[623]},{"name":"IMEPADREQ_GETCOMPOSITIONSTRINGINFO","features":[623]},{"name":"IMEPADREQ_GETCONVERSIONSTATUS","features":[623]},{"name":"IMEPADREQ_GETCURRENTIMEINFO","features":[623]},{"name":"IMEPADREQ_GETCURRENTUILANGID","features":[623]},{"name":"IMEPADREQ_GETDEFAULTUILANGID","features":[623]},{"name":"IMEPADREQ_GETSELECTEDSTRING","features":[623]},{"name":"IMEPADREQ_GETVERSION","features":[623]},{"name":"IMEPADREQ_INSERTITEMCANDIDATE","features":[623]},{"name":"IMEPADREQ_INSERTSTRING","features":[623]},{"name":"IMEPADREQ_INSERTSTRINGCANDIDATE","features":[623]},{"name":"IMEPADREQ_INSERTSTRINGCANDIDATEINFO","features":[623]},{"name":"IMEPADREQ_INSERTSTRINGINFO","features":[623]},{"name":"IMEPADREQ_ISAPPLETACTIVE","features":[623]},{"name":"IMEPADREQ_ISIMEPADWINDOWVISIBLE","features":[623]},{"name":"IMEPADREQ_POSTMODALNOTIFY","features":[623]},{"name":"IMEPADREQ_SENDCONTROL","features":[623]},{"name":"IMEPADREQ_SENDKEYCONTROL","features":[623]},{"name":"IMEPADREQ_SETAPPLETDATA","features":[623]},{"name":"IMEPADREQ_SETAPPLETMINMAXSIZE","features":[623]},{"name":"IMEPADREQ_SETAPPLETSIZE","features":[623]},{"name":"IMEPADREQ_SETAPPLETUISTYLE","features":[623]},{"name":"IMEPADREQ_SETTITLEFONT","features":[623]},{"name":"IMEPN_ACTIVATE","features":[623]},{"name":"IMEPN_APPLYCAND","features":[623]},{"name":"IMEPN_APPLYCANDEX","features":[623]},{"name":"IMEPN_CONFIG","features":[623]},{"name":"IMEPN_FIRST","features":[623]},{"name":"IMEPN_HELP","features":[623]},{"name":"IMEPN_HIDE","features":[623]},{"name":"IMEPN_INACTIVATE","features":[623]},{"name":"IMEPN_QUERYCAND","features":[623]},{"name":"IMEPN_SETTINGCHANGED","features":[623]},{"name":"IMEPN_SHOW","features":[623]},{"name":"IMEPN_SIZECHANGED","features":[623]},{"name":"IMEPN_SIZECHANGING","features":[623]},{"name":"IMEPN_USER","features":[623]},{"name":"IMEREG","features":[623]},{"name":"IMEREL","features":[623]},{"name":"IMESHF","features":[623]},{"name":"IMESTRINGCANDIDATE","features":[623]},{"name":"IMESTRINGCANDIDATEINFO","features":[623]},{"name":"IMESTRINGINFO","features":[623]},{"name":"IMEUCT","features":[623]},{"name":"IMEVER_0310","features":[623]},{"name":"IMEVER_0400","features":[623]},{"name":"IMEWRD","features":[623]},{"name":"IME_CAND_CODE","features":[623]},{"name":"IME_CAND_MEANING","features":[623]},{"name":"IME_CAND_RADICAL","features":[623]},{"name":"IME_CAND_READ","features":[623]},{"name":"IME_CAND_STROKE","features":[623]},{"name":"IME_CAND_UNKNOWN","features":[623]},{"name":"IME_CHOTKEY_IME_NONIME_TOGGLE","features":[623]},{"name":"IME_CHOTKEY_SHAPE_TOGGLE","features":[623]},{"name":"IME_CHOTKEY_SYMBOL_TOGGLE","features":[623]},{"name":"IME_CMODE_ALPHANUMERIC","features":[623]},{"name":"IME_CMODE_CHARCODE","features":[623]},{"name":"IME_CMODE_CHINESE","features":[623]},{"name":"IME_CMODE_EUDC","features":[623]},{"name":"IME_CMODE_FIXED","features":[623]},{"name":"IME_CMODE_FULLSHAPE","features":[623]},{"name":"IME_CMODE_HANGEUL","features":[623]},{"name":"IME_CMODE_HANGUL","features":[623]},{"name":"IME_CMODE_HANJACONVERT","features":[623]},{"name":"IME_CMODE_JAPANESE","features":[623]},{"name":"IME_CMODE_KATAKANA","features":[623]},{"name":"IME_CMODE_LANGUAGE","features":[623]},{"name":"IME_CMODE_NATIVE","features":[623]},{"name":"IME_CMODE_NATIVESYMBOL","features":[623]},{"name":"IME_CMODE_NOCONVERSION","features":[623]},{"name":"IME_CMODE_RESERVED","features":[623]},{"name":"IME_CMODE_ROMAN","features":[623]},{"name":"IME_CMODE_SOFTKBD","features":[623]},{"name":"IME_CMODE_SYMBOL","features":[623]},{"name":"IME_COMPOSITION_STRING","features":[623]},{"name":"IME_CONFIG_GENERAL","features":[623]},{"name":"IME_CONFIG_REGISTERWORD","features":[623]},{"name":"IME_CONFIG_SELECTDICTIONARY","features":[623]},{"name":"IME_CONVERSION_MODE","features":[623]},{"name":"IME_ESCAPE","features":[623]},{"name":"IME_ESC_AUTOMATA","features":[623]},{"name":"IME_ESC_GETHELPFILENAME","features":[623]},{"name":"IME_ESC_GET_EUDC_DICTIONARY","features":[623]},{"name":"IME_ESC_HANJA_MODE","features":[623]},{"name":"IME_ESC_IME_NAME","features":[623]},{"name":"IME_ESC_MAX_KEY","features":[623]},{"name":"IME_ESC_PRIVATE_FIRST","features":[623]},{"name":"IME_ESC_PRIVATE_HOTKEY","features":[623]},{"name":"IME_ESC_PRIVATE_LAST","features":[623]},{"name":"IME_ESC_QUERY_SUPPORT","features":[623]},{"name":"IME_ESC_RESERVED_FIRST","features":[623]},{"name":"IME_ESC_RESERVED_LAST","features":[623]},{"name":"IME_ESC_SEQUENCE_TO_INTERNAL","features":[623]},{"name":"IME_ESC_SET_EUDC_DICTIONARY","features":[623]},{"name":"IME_ESC_STRING_BUFFER_SIZE","features":[623]},{"name":"IME_ESC_SYNC_HOTKEY","features":[623]},{"name":"IME_HOTKEY_DSWITCH_FIRST","features":[623]},{"name":"IME_HOTKEY_DSWITCH_LAST","features":[623]},{"name":"IME_HOTKEY_IDENTIFIER","features":[623]},{"name":"IME_HOTKEY_PRIVATE_FIRST","features":[623]},{"name":"IME_HOTKEY_PRIVATE_LAST","features":[623]},{"name":"IME_ITHOTKEY_PREVIOUS_COMPOSITION","features":[623]},{"name":"IME_ITHOTKEY_RECONVERTSTRING","features":[623]},{"name":"IME_ITHOTKEY_RESEND_RESULTSTR","features":[623]},{"name":"IME_ITHOTKEY_UISTYLE_TOGGLE","features":[623]},{"name":"IME_JHOTKEY_CLOSE_OPEN","features":[623]},{"name":"IME_KHOTKEY_ENGLISH","features":[623]},{"name":"IME_KHOTKEY_HANJACONVERT","features":[623]},{"name":"IME_KHOTKEY_SHAPE_TOGGLE","features":[623]},{"name":"IME_PAD_REQUEST_FLAGS","features":[623]},{"name":"IME_PROP_ACCEPT_WIDE_VKEY","features":[623]},{"name":"IME_PROP_AT_CARET","features":[623]},{"name":"IME_PROP_CANDLIST_START_FROM_1","features":[623]},{"name":"IME_PROP_COMPLETE_ON_UNSELECT","features":[623]},{"name":"IME_PROP_END_UNLOAD","features":[623]},{"name":"IME_PROP_IGNORE_UPKEYS","features":[623]},{"name":"IME_PROP_KBD_CHAR_FIRST","features":[623]},{"name":"IME_PROP_NEED_ALTKEY","features":[623]},{"name":"IME_PROP_NO_KEYS_ON_CLOSE","features":[623]},{"name":"IME_PROP_SPECIAL_UI","features":[623]},{"name":"IME_PROP_UNICODE","features":[623]},{"name":"IME_REGWORD_STYLE_EUDC","features":[623]},{"name":"IME_REGWORD_STYLE_USER_FIRST","features":[623]},{"name":"IME_REGWORD_STYLE_USER_LAST","features":[623]},{"name":"IME_SENTENCE_MODE","features":[623]},{"name":"IME_SMODE_AUTOMATIC","features":[623]},{"name":"IME_SMODE_CONVERSATION","features":[623]},{"name":"IME_SMODE_NONE","features":[623]},{"name":"IME_SMODE_PHRASEPREDICT","features":[623]},{"name":"IME_SMODE_PLAURALCLAUSE","features":[623]},{"name":"IME_SMODE_RESERVED","features":[623]},{"name":"IME_SMODE_SINGLECONVERT","features":[623]},{"name":"IME_SYSINFO_WINLOGON","features":[623]},{"name":"IME_THOTKEY_IME_NONIME_TOGGLE","features":[623]},{"name":"IME_THOTKEY_SHAPE_TOGGLE","features":[623]},{"name":"IME_THOTKEY_SYMBOL_TOGGLE","features":[623]},{"name":"IME_UI_CLASS_NAME_SIZE","features":[623]},{"name":"IMFT_RADIOCHECK","features":[623]},{"name":"IMFT_SEPARATOR","features":[623]},{"name":"IMFT_SUBMENU","features":[623]},{"name":"IMMGWLP_IMC","features":[623]},{"name":"IMMGWL_IMC","features":[623]},{"name":"IMM_ERROR_GENERAL","features":[623]},{"name":"IMM_ERROR_NODATA","features":[623]},{"name":"IMN_CHANGECANDIDATE","features":[623]},{"name":"IMN_CLOSECANDIDATE","features":[623]},{"name":"IMN_CLOSESTATUSWINDOW","features":[623]},{"name":"IMN_GUIDELINE","features":[623]},{"name":"IMN_OPENCANDIDATE","features":[623]},{"name":"IMN_OPENSTATUSWINDOW","features":[623]},{"name":"IMN_PRIVATE","features":[623]},{"name":"IMN_SETCANDIDATEPOS","features":[623]},{"name":"IMN_SETCOMPOSITIONFONT","features":[623]},{"name":"IMN_SETCOMPOSITIONWINDOW","features":[623]},{"name":"IMN_SETCONVERSIONMODE","features":[623]},{"name":"IMN_SETOPENSTATUS","features":[623]},{"name":"IMN_SETSENTENCEMODE","features":[623]},{"name":"IMN_SETSTATUSWINDOWPOS","features":[623]},{"name":"IMN_SOFTKBDDESTROYED","features":[623]},{"name":"IMR_CANDIDATEWINDOW","features":[623]},{"name":"IMR_COMPOSITIONFONT","features":[623]},{"name":"IMR_COMPOSITIONWINDOW","features":[623]},{"name":"IMR_CONFIRMRECONVERTSTRING","features":[623]},{"name":"IMR_DOCUMENTFEED","features":[623]},{"name":"IMR_QUERYCHARPOSITION","features":[623]},{"name":"IMR_RECONVERTSTRING","features":[623]},{"name":"INFOMASK_APPLY_CAND","features":[623]},{"name":"INFOMASK_APPLY_CAND_EX","features":[623]},{"name":"INFOMASK_BLOCK_CAND","features":[623]},{"name":"INFOMASK_HIDE_CAND","features":[623]},{"name":"INFOMASK_NONE","features":[623]},{"name":"INFOMASK_QUERY_CAND","features":[623]},{"name":"INFOMASK_STRING_FIX","features":[623]},{"name":"INIT_COMPFORM","features":[623]},{"name":"INIT_CONVERSION","features":[623]},{"name":"INIT_LOGFONT","features":[623]},{"name":"INIT_SENTENCE","features":[623]},{"name":"INIT_SOFTKBDPOS","features":[623]},{"name":"INIT_STATUSWNDPOS","features":[623]},{"name":"INPUTCONTEXT","features":[307,318,623]},{"name":"IPACFG_CATEGORY","features":[623]},{"name":"IPACFG_HELP","features":[623]},{"name":"IPACFG_LANG","features":[623]},{"name":"IPACFG_NONE","features":[623]},{"name":"IPACFG_PROPERTY","features":[623]},{"name":"IPACFG_TITLE","features":[623]},{"name":"IPACFG_TITLEFONTFACE","features":[623]},{"name":"IPACID_CHARLIST","features":[623]},{"name":"IPACID_EPWING","features":[623]},{"name":"IPACID_HANDWRITING","features":[623]},{"name":"IPACID_NONE","features":[623]},{"name":"IPACID_OCR","features":[623]},{"name":"IPACID_RADICALSEARCH","features":[623]},{"name":"IPACID_SOFTKEY","features":[623]},{"name":"IPACID_STROKESEARCH","features":[623]},{"name":"IPACID_SYMBOLSEARCH","features":[623]},{"name":"IPACID_USER","features":[623]},{"name":"IPACID_VOICE","features":[623]},{"name":"IPAWS_ENABLED","features":[623]},{"name":"IPAWS_HORIZONTALFIXED","features":[623]},{"name":"IPAWS_MAXHEIGHTFIXED","features":[623]},{"name":"IPAWS_MAXSIZEFIXED","features":[623]},{"name":"IPAWS_MAXWIDTHFIXED","features":[623]},{"name":"IPAWS_MINHEIGHTFIXED","features":[623]},{"name":"IPAWS_MINSIZEFIXED","features":[623]},{"name":"IPAWS_MINWIDTHFIXED","features":[623]},{"name":"IPAWS_SIZEFIXED","features":[623]},{"name":"IPAWS_SIZINGNOTIFY","features":[623]},{"name":"IPAWS_VERTICALFIXED","features":[623]},{"name":"ISC_SHOWUIALL","features":[623]},{"name":"ISC_SHOWUIALLCANDIDATEWINDOW","features":[623]},{"name":"ISC_SHOWUICANDIDATEWINDOW","features":[623]},{"name":"ISC_SHOWUICOMPOSITIONWINDOW","features":[623]},{"name":"ISC_SHOWUIGUIDELINE","features":[623]},{"name":"ImmAssociateContext","features":[307,623]},{"name":"ImmAssociateContextEx","features":[307,623]},{"name":"ImmConfigureIMEA","features":[307,623,624]},{"name":"ImmConfigureIMEW","features":[307,623,624]},{"name":"ImmCreateContext","features":[623]},{"name":"ImmCreateIMCC","features":[623]},{"name":"ImmCreateSoftKeyboard","features":[307,623]},{"name":"ImmDestroyContext","features":[307,623]},{"name":"ImmDestroyIMCC","features":[623]},{"name":"ImmDestroySoftKeyboard","features":[307,623]},{"name":"ImmDisableIME","features":[307,623]},{"name":"ImmDisableLegacyIME","features":[307,623]},{"name":"ImmDisableTextFrameService","features":[307,623]},{"name":"ImmEnumInputContext","features":[307,623]},{"name":"ImmEnumRegisterWordA","features":[623,624]},{"name":"ImmEnumRegisterWordW","features":[623,624]},{"name":"ImmEscapeA","features":[307,623,624]},{"name":"ImmEscapeW","features":[307,623,624]},{"name":"ImmGenerateMessage","features":[307,623]},{"name":"ImmGetCandidateListA","features":[623]},{"name":"ImmGetCandidateListCountA","features":[623]},{"name":"ImmGetCandidateListCountW","features":[623]},{"name":"ImmGetCandidateListW","features":[623]},{"name":"ImmGetCandidateWindow","features":[307,623]},{"name":"ImmGetCompositionFontA","features":[307,318,623]},{"name":"ImmGetCompositionFontW","features":[307,318,623]},{"name":"ImmGetCompositionStringA","features":[623]},{"name":"ImmGetCompositionStringW","features":[623]},{"name":"ImmGetCompositionWindow","features":[307,623]},{"name":"ImmGetContext","features":[307,623]},{"name":"ImmGetConversionListA","features":[623,624]},{"name":"ImmGetConversionListW","features":[623,624]},{"name":"ImmGetConversionStatus","features":[307,623]},{"name":"ImmGetDefaultIMEWnd","features":[307,623]},{"name":"ImmGetDescriptionA","features":[623,624]},{"name":"ImmGetDescriptionW","features":[623,624]},{"name":"ImmGetGuideLineA","features":[623]},{"name":"ImmGetGuideLineW","features":[623]},{"name":"ImmGetHotKey","features":[307,623,624]},{"name":"ImmGetIMCCLockCount","features":[623]},{"name":"ImmGetIMCCSize","features":[623]},{"name":"ImmGetIMCLockCount","features":[623]},{"name":"ImmGetIMEFileNameA","features":[623,624]},{"name":"ImmGetIMEFileNameW","features":[623,624]},{"name":"ImmGetImeMenuItemsA","features":[318,623]},{"name":"ImmGetImeMenuItemsW","features":[318,623]},{"name":"ImmGetOpenStatus","features":[307,623]},{"name":"ImmGetProperty","features":[623,624]},{"name":"ImmGetRegisterWordStyleA","features":[623,624]},{"name":"ImmGetRegisterWordStyleW","features":[623,624]},{"name":"ImmGetStatusWindowPos","features":[307,623]},{"name":"ImmGetVirtualKey","features":[307,623]},{"name":"ImmInstallIMEA","features":[623,624]},{"name":"ImmInstallIMEW","features":[623,624]},{"name":"ImmIsIME","features":[307,623,624]},{"name":"ImmIsUIMessageA","features":[307,623]},{"name":"ImmIsUIMessageW","features":[307,623]},{"name":"ImmLockIMC","features":[307,318,623]},{"name":"ImmLockIMCC","features":[623]},{"name":"ImmNotifyIME","features":[307,623]},{"name":"ImmReSizeIMCC","features":[623]},{"name":"ImmRegisterWordA","features":[307,623,624]},{"name":"ImmRegisterWordW","features":[307,623,624]},{"name":"ImmReleaseContext","features":[307,623]},{"name":"ImmRequestMessageA","features":[307,623]},{"name":"ImmRequestMessageW","features":[307,623]},{"name":"ImmSetCandidateWindow","features":[307,623]},{"name":"ImmSetCompositionFontA","features":[307,318,623]},{"name":"ImmSetCompositionFontW","features":[307,318,623]},{"name":"ImmSetCompositionStringA","features":[307,623]},{"name":"ImmSetCompositionStringW","features":[307,623]},{"name":"ImmSetCompositionWindow","features":[307,623]},{"name":"ImmSetConversionStatus","features":[307,623]},{"name":"ImmSetHotKey","features":[307,623,624]},{"name":"ImmSetOpenStatus","features":[307,623]},{"name":"ImmSetStatusWindowPos","features":[307,623]},{"name":"ImmShowSoftKeyboard","features":[307,623]},{"name":"ImmSimulateHotKey","features":[307,623]},{"name":"ImmUnlockIMC","features":[307,623]},{"name":"ImmUnlockIMCC","features":[307,623]},{"name":"ImmUnregisterWordA","features":[307,623,624]},{"name":"ImmUnregisterWordW","features":[307,623,624]},{"name":"JPOS_1DAN","features":[623]},{"name":"JPOS_4DAN_HA","features":[623]},{"name":"JPOS_5DAN_AWA","features":[623]},{"name":"JPOS_5DAN_AWAUON","features":[623]},{"name":"JPOS_5DAN_BA","features":[623]},{"name":"JPOS_5DAN_GA","features":[623]},{"name":"JPOS_5DAN_KA","features":[623]},{"name":"JPOS_5DAN_KASOKUON","features":[623]},{"name":"JPOS_5DAN_MA","features":[623]},{"name":"JPOS_5DAN_NA","features":[623]},{"name":"JPOS_5DAN_RA","features":[623]},{"name":"JPOS_5DAN_RAHEN","features":[623]},{"name":"JPOS_5DAN_SA","features":[623]},{"name":"JPOS_5DAN_TA","features":[623]},{"name":"JPOS_BUPPIN","features":[623]},{"name":"JPOS_CHIMEI","features":[623]},{"name":"JPOS_CHIMEI_EKI","features":[623]},{"name":"JPOS_CHIMEI_GUN","features":[623]},{"name":"JPOS_CHIMEI_KEN","features":[623]},{"name":"JPOS_CHIMEI_KU","features":[623]},{"name":"JPOS_CHIMEI_KUNI","features":[623]},{"name":"JPOS_CHIMEI_MACHI","features":[623]},{"name":"JPOS_CHIMEI_MURA","features":[623]},{"name":"JPOS_CHIMEI_SHI","features":[623]},{"name":"JPOS_CLOSEBRACE","features":[623]},{"name":"JPOS_DAIMEISHI","features":[623]},{"name":"JPOS_DAIMEISHI_NINSHOU","features":[623]},{"name":"JPOS_DAIMEISHI_SHIJI","features":[623]},{"name":"JPOS_DOKURITSUGO","features":[623]},{"name":"JPOS_EIJI","features":[623]},{"name":"JPOS_FUKUSHI","features":[623]},{"name":"JPOS_FUKUSHI_DA","features":[623]},{"name":"JPOS_FUKUSHI_NANO","features":[623]},{"name":"JPOS_FUKUSHI_NI","features":[623]},{"name":"JPOS_FUKUSHI_SAHEN","features":[623]},{"name":"JPOS_FUKUSHI_TO","features":[623]},{"name":"JPOS_FUKUSHI_TOSURU","features":[623]},{"name":"JPOS_FUTEIGO","features":[623]},{"name":"JPOS_HUKUSIMEISHI","features":[623]},{"name":"JPOS_JINMEI","features":[623]},{"name":"JPOS_JINMEI_MEI","features":[623]},{"name":"JPOS_JINMEI_SEI","features":[623]},{"name":"JPOS_KANDOUSHI","features":[623]},{"name":"JPOS_KANJI","features":[623]},{"name":"JPOS_KANYOUKU","features":[623]},{"name":"JPOS_KAZU","features":[623]},{"name":"JPOS_KAZU_SURYOU","features":[623]},{"name":"JPOS_KAZU_SUSHI","features":[623]},{"name":"JPOS_KEIDOU","features":[623]},{"name":"JPOS_KEIDOU_GARU","features":[623]},{"name":"JPOS_KEIDOU_NO","features":[623]},{"name":"JPOS_KEIDOU_TARU","features":[623]},{"name":"JPOS_KEIYOU","features":[623]},{"name":"JPOS_KEIYOU_GARU","features":[623]},{"name":"JPOS_KEIYOU_GE","features":[623]},{"name":"JPOS_KEIYOU_ME","features":[623]},{"name":"JPOS_KEIYOU_U","features":[623]},{"name":"JPOS_KEIYOU_YUU","features":[623]},{"name":"JPOS_KENCHIKU","features":[623]},{"name":"JPOS_KIGOU","features":[623]},{"name":"JPOS_KURU_KI","features":[623]},{"name":"JPOS_KURU_KITA","features":[623]},{"name":"JPOS_KURU_KITARA","features":[623]},{"name":"JPOS_KURU_KITARI","features":[623]},{"name":"JPOS_KURU_KITAROU","features":[623]},{"name":"JPOS_KURU_KITE","features":[623]},{"name":"JPOS_KURU_KO","features":[623]},{"name":"JPOS_KURU_KOI","features":[623]},{"name":"JPOS_KURU_KOYOU","features":[623]},{"name":"JPOS_KURU_KUREBA","features":[623]},{"name":"JPOS_KUTEN","features":[623]},{"name":"JPOS_MEISA_KEIDOU","features":[623]},{"name":"JPOS_MEISHI_FUTSU","features":[623]},{"name":"JPOS_MEISHI_KEIYOUDOUSHI","features":[623]},{"name":"JPOS_MEISHI_SAHEN","features":[623]},{"name":"JPOS_MEISHI_ZAHEN","features":[623]},{"name":"JPOS_OPENBRACE","features":[623]},{"name":"JPOS_RENTAISHI","features":[623]},{"name":"JPOS_RENTAISHI_SHIJI","features":[623]},{"name":"JPOS_RENYOU_SETSUBI","features":[623]},{"name":"JPOS_SETSUBI","features":[623]},{"name":"JPOS_SETSUBI_CHIMEI","features":[623]},{"name":"JPOS_SETSUBI_CHOU","features":[623]},{"name":"JPOS_SETSUBI_CHU","features":[623]},{"name":"JPOS_SETSUBI_DONO","features":[623]},{"name":"JPOS_SETSUBI_EKI","features":[623]},{"name":"JPOS_SETSUBI_FU","features":[623]},{"name":"JPOS_SETSUBI_FUKUSU","features":[623]},{"name":"JPOS_SETSUBI_GUN","features":[623]},{"name":"JPOS_SETSUBI_JIKAN","features":[623]},{"name":"JPOS_SETSUBI_JIKANPLUS","features":[623]},{"name":"JPOS_SETSUBI_JINMEI","features":[623]},{"name":"JPOS_SETSUBI_JOSUSHI","features":[623]},{"name":"JPOS_SETSUBI_JOSUSHIPLUS","features":[623]},{"name":"JPOS_SETSUBI_KA","features":[623]},{"name":"JPOS_SETSUBI_KATA","features":[623]},{"name":"JPOS_SETSUBI_KEN","features":[623]},{"name":"JPOS_SETSUBI_KENCHIKU","features":[623]},{"name":"JPOS_SETSUBI_KU","features":[623]},{"name":"JPOS_SETSUBI_KUN","features":[623]},{"name":"JPOS_SETSUBI_KUNI","features":[623]},{"name":"JPOS_SETSUBI_MACHI","features":[623]},{"name":"JPOS_SETSUBI_MEISHIRENDAKU","features":[623]},{"name":"JPOS_SETSUBI_MURA","features":[623]},{"name":"JPOS_SETSUBI_RA","features":[623]},{"name":"JPOS_SETSUBI_RYU","features":[623]},{"name":"JPOS_SETSUBI_SAMA","features":[623]},{"name":"JPOS_SETSUBI_SAN","features":[623]},{"name":"JPOS_SETSUBI_SEI","features":[623]},{"name":"JPOS_SETSUBI_SHAMEI","features":[623]},{"name":"JPOS_SETSUBI_SHI","features":[623]},{"name":"JPOS_SETSUBI_SON","features":[623]},{"name":"JPOS_SETSUBI_SONOTA","features":[623]},{"name":"JPOS_SETSUBI_SOSHIKI","features":[623]},{"name":"JPOS_SETSUBI_TACHI","features":[623]},{"name":"JPOS_SETSUBI_TEINEI","features":[623]},{"name":"JPOS_SETSUBI_TEKI","features":[623]},{"name":"JPOS_SETSUBI_YOU","features":[623]},{"name":"JPOS_SETSUZOKUSHI","features":[623]},{"name":"JPOS_SETTOU","features":[623]},{"name":"JPOS_SETTOU_CHIMEI","features":[623]},{"name":"JPOS_SETTOU_CHOUTAN","features":[623]},{"name":"JPOS_SETTOU_DAISHOU","features":[623]},{"name":"JPOS_SETTOU_FUKU","features":[623]},{"name":"JPOS_SETTOU_JINMEI","features":[623]},{"name":"JPOS_SETTOU_JOSUSHI","features":[623]},{"name":"JPOS_SETTOU_KAKU","features":[623]},{"name":"JPOS_SETTOU_KOUTEI","features":[623]},{"name":"JPOS_SETTOU_MI","features":[623]},{"name":"JPOS_SETTOU_SAI","features":[623]},{"name":"JPOS_SETTOU_SHINKYU","features":[623]},{"name":"JPOS_SETTOU_SONOTA","features":[623]},{"name":"JPOS_SETTOU_TEINEI_GO","features":[623]},{"name":"JPOS_SETTOU_TEINEI_O","features":[623]},{"name":"JPOS_SETTOU_TEINEI_ON","features":[623]},{"name":"JPOS_SHAMEI","features":[623]},{"name":"JPOS_SONOTA","features":[623]},{"name":"JPOS_SOSHIKI","features":[623]},{"name":"JPOS_SURU_SA","features":[623]},{"name":"JPOS_SURU_SE","features":[623]},{"name":"JPOS_SURU_SEYO","features":[623]},{"name":"JPOS_SURU_SI","features":[623]},{"name":"JPOS_SURU_SIATRI","features":[623]},{"name":"JPOS_SURU_SITA","features":[623]},{"name":"JPOS_SURU_SITARA","features":[623]},{"name":"JPOS_SURU_SITAROU","features":[623]},{"name":"JPOS_SURU_SITE","features":[623]},{"name":"JPOS_SURU_SIYOU","features":[623]},{"name":"JPOS_SURU_SUREBA","features":[623]},{"name":"JPOS_TANKANJI","features":[623]},{"name":"JPOS_TANKANJI_KAO","features":[623]},{"name":"JPOS_TANSHUKU","features":[623]},{"name":"JPOS_TOKUSHU_KAHEN","features":[623]},{"name":"JPOS_TOKUSHU_NAHEN","features":[623]},{"name":"JPOS_TOKUSHU_SAHEN","features":[623]},{"name":"JPOS_TOKUSHU_SAHENSURU","features":[623]},{"name":"JPOS_TOKUSHU_ZAHEN","features":[623]},{"name":"JPOS_TOUTEN","features":[623]},{"name":"JPOS_UNDEFINED","features":[623]},{"name":"JPOS_YOKUSEI","features":[623]},{"name":"MAX_APPLETTITLE","features":[623]},{"name":"MAX_FONTFACE","features":[623]},{"name":"MODEBIASMODE_DEFAULT","features":[623]},{"name":"MODEBIASMODE_DIGIT","features":[623]},{"name":"MODEBIASMODE_FILENAME","features":[623]},{"name":"MODEBIASMODE_READING","features":[623]},{"name":"MODEBIAS_GETVALUE","features":[623]},{"name":"MODEBIAS_GETVERSION","features":[623]},{"name":"MODEBIAS_SETVALUE","features":[623]},{"name":"MOD_IGNORE_ALL_MODIFIER","features":[623]},{"name":"MOD_LEFT","features":[623]},{"name":"MOD_ON_KEYUP","features":[623]},{"name":"MOD_RIGHT","features":[623]},{"name":"MORRSLT","features":[623]},{"name":"NI_CHANGECANDIDATELIST","features":[623]},{"name":"NI_CLOSECANDIDATE","features":[623]},{"name":"NI_COMPOSITIONSTR","features":[623]},{"name":"NI_CONTEXTUPDATED","features":[623]},{"name":"NI_FINALIZECONVERSIONRESULT","features":[623]},{"name":"NI_IMEMENUSELECTED","features":[623]},{"name":"NI_OPENCANDIDATE","features":[623]},{"name":"NI_SELECTCANDIDATESTR","features":[623]},{"name":"NI_SETCANDIDATE_PAGESIZE","features":[623]},{"name":"NI_SETCANDIDATE_PAGESTART","features":[623]},{"name":"NOTIFY_IME_ACTION","features":[623]},{"name":"NOTIFY_IME_INDEX","features":[623]},{"name":"PFNLOG","features":[307,623]},{"name":"POSTBL","features":[623]},{"name":"POS_UNDEFINED","features":[623]},{"name":"RECONVERTSTRING","features":[623]},{"name":"RECONVOPT_NONE","features":[623]},{"name":"RECONVOPT_USECANCELNOTIFY","features":[623]},{"name":"REGISTERWORDA","features":[623]},{"name":"REGISTERWORDENUMPROCA","features":[623]},{"name":"REGISTERWORDENUMPROCW","features":[623]},{"name":"REGISTERWORDW","features":[623]},{"name":"RWM_CHGKEYMAP","features":[623]},{"name":"RWM_DOCUMENTFEED","features":[623]},{"name":"RWM_KEYMAP","features":[623]},{"name":"RWM_MODEBIAS","features":[623]},{"name":"RWM_MOUSE","features":[623]},{"name":"RWM_NTFYKEYMAP","features":[623]},{"name":"RWM_QUERYPOSITION","features":[623]},{"name":"RWM_RECONVERT","features":[623]},{"name":"RWM_RECONVERTOPTIONS","features":[623]},{"name":"RWM_RECONVERTREQUEST","features":[623]},{"name":"RWM_SERVICE","features":[623]},{"name":"RWM_SHOWIMEPAD","features":[623]},{"name":"RWM_UIREADY","features":[623]},{"name":"SCS_CAP_COMPSTR","features":[623]},{"name":"SCS_CAP_MAKEREAD","features":[623]},{"name":"SCS_CAP_SETRECONVERTSTRING","features":[623]},{"name":"SCS_CHANGEATTR","features":[623]},{"name":"SCS_CHANGECLAUSE","features":[623]},{"name":"SCS_QUERYRECONVERTSTRING","features":[623]},{"name":"SCS_SETRECONVERTSTRING","features":[623]},{"name":"SCS_SETSTR","features":[623]},{"name":"SELECT_CAP_CONVERSION","features":[623]},{"name":"SELECT_CAP_SENTENCE","features":[623]},{"name":"SET_COMPOSITION_STRING_TYPE","features":[623]},{"name":"SHOWIMEPAD_CATEGORY","features":[623]},{"name":"SHOWIMEPAD_DEFAULT","features":[623]},{"name":"SHOWIMEPAD_GUID","features":[623]},{"name":"SOFTKBDDATA","features":[623]},{"name":"SOFTKEYBOARD_TYPE_C1","features":[623]},{"name":"SOFTKEYBOARD_TYPE_T1","features":[623]},{"name":"STYLEBUFA","features":[623]},{"name":"STYLEBUFW","features":[623]},{"name":"STYLE_DESCRIPTION_SIZE","features":[623]},{"name":"TRANSMSG","features":[307,623]},{"name":"TRANSMSGLIST","features":[307,623]},{"name":"UI_CAP_2700","features":[623]},{"name":"UI_CAP_ROT90","features":[623]},{"name":"UI_CAP_ROTANY","features":[623]},{"name":"UI_CAP_SOFTKBD","features":[623]},{"name":"VERSION_DOCUMENTFEED","features":[623]},{"name":"VERSION_ID_CHINESE_SIMPLIFIED","features":[623]},{"name":"VERSION_ID_CHINESE_TRADITIONAL","features":[623]},{"name":"VERSION_ID_JAPANESE","features":[623]},{"name":"VERSION_ID_KOREAN","features":[623]},{"name":"VERSION_MODEBIAS","features":[623]},{"name":"VERSION_MOUSE_OPERATION","features":[623]},{"name":"VERSION_QUERYPOSITION","features":[623]},{"name":"VERSION_RECONVERSION","features":[623]},{"name":"WDD","features":[623]},{"name":"cbCommentMax","features":[623]},{"name":"fpCreateIFECommonInstanceType","features":[623]},{"name":"fpCreateIFEDictionaryInstanceType","features":[623]},{"name":"fpCreateIFELanguageInstanceType","features":[623]},{"name":"szImeChina","features":[623]},{"name":"szImeJapan","features":[623]},{"name":"szImeKorea","features":[623]},{"name":"szImeTaiwan","features":[623]},{"name":"wchPrivate1","features":[623]}],"659":[{"name":"IInkCommitRequestHandler","features":[625]},{"name":"IInkD2DRenderer","features":[625]},{"name":"IInkD2DRenderer2","features":[625]},{"name":"IInkDesktopHost","features":[625]},{"name":"IInkHostWorkItem","features":[625]},{"name":"IInkPresenterDesktop","features":[625]},{"name":"INK_HIGH_CONTRAST_ADJUSTMENT","features":[625]},{"name":"InkD2DRenderer","features":[625]},{"name":"InkDesktopHost","features":[625]},{"name":"USE_ORIGINAL_COLORS","features":[625]},{"name":"USE_SYSTEM_COLORS","features":[625]},{"name":"USE_SYSTEM_COLORS_WHEN_NECESSARY","features":[625]}],"660":[{"name":"ACTIVATE_KEYBOARD_LAYOUT_FLAGS","features":[624]},{"name":"ACUTE","features":[624]},{"name":"AX_KBD_DESKTOP_TYPE","features":[624]},{"name":"ActivateKeyboardLayout","features":[624]},{"name":"BREVE","features":[624]},{"name":"BlockInput","features":[307,624]},{"name":"CAPLOK","features":[624]},{"name":"CAPLOKALTGR","features":[624]},{"name":"CEDILLA","features":[624]},{"name":"CIRCUMFLEX","features":[624]},{"name":"DEADKEY","features":[624]},{"name":"DEC_KBD_ANSI_LAYOUT_TYPE","features":[624]},{"name":"DEC_KBD_JIS_LAYOUT_TYPE","features":[624]},{"name":"DIARESIS","features":[624]},{"name":"DIARESIS_TONOS","features":[624]},{"name":"DKF_DEAD","features":[624]},{"name":"DONTCARE_BIT","features":[624]},{"name":"DOT_ABOVE","features":[624]},{"name":"DOUBLE_ACUTE","features":[624]},{"name":"DragDetect","features":[307,624]},{"name":"EXTENDED_BIT","features":[624]},{"name":"EnableWindow","features":[307,624]},{"name":"FAKE_KEYSTROKE","features":[624]},{"name":"FMR_KBD_JIS_TYPE","features":[624]},{"name":"FMR_KBD_OASYS_TYPE","features":[624]},{"name":"FMV_KBD_OASYS_TYPE","features":[624]},{"name":"GET_MOUSE_MOVE_POINTS_EX_RESOLUTION","features":[624]},{"name":"GMMP_USE_DISPLAY_POINTS","features":[624]},{"name":"GMMP_USE_HIGH_RESOLUTION_POINTS","features":[624]},{"name":"GRAVE","features":[624]},{"name":"GRPSELTAP","features":[624]},{"name":"GetActiveWindow","features":[307,624]},{"name":"GetAsyncKeyState","features":[624]},{"name":"GetCapture","features":[307,624]},{"name":"GetDoubleClickTime","features":[624]},{"name":"GetFocus","features":[307,624]},{"name":"GetKBCodePage","features":[624]},{"name":"GetKeyNameTextA","features":[624]},{"name":"GetKeyNameTextW","features":[624]},{"name":"GetKeyState","features":[624]},{"name":"GetKeyboardLayout","features":[624]},{"name":"GetKeyboardLayoutList","features":[624]},{"name":"GetKeyboardLayoutNameA","features":[307,624]},{"name":"GetKeyboardLayoutNameW","features":[307,624]},{"name":"GetKeyboardState","features":[307,624]},{"name":"GetKeyboardType","features":[624]},{"name":"GetLastInputInfo","features":[307,624]},{"name":"GetMouseMovePointsEx","features":[624]},{"name":"HACEK","features":[624]},{"name":"HARDWAREINPUT","features":[624]},{"name":"HKL","features":[624]},{"name":"HOOK_ABOVE","features":[624]},{"name":"HOT_KEY_MODIFIERS","features":[624]},{"name":"INPUT","features":[624]},{"name":"INPUT_HARDWARE","features":[624]},{"name":"INPUT_KEYBOARD","features":[624]},{"name":"INPUT_MOUSE","features":[624]},{"name":"INPUT_TYPE","features":[624]},{"name":"IsWindowEnabled","features":[307,624]},{"name":"KANALOK","features":[624]},{"name":"KBDALT","features":[624]},{"name":"KBDBASE","features":[624]},{"name":"KBDCTRL","features":[624]},{"name":"KBDGRPSELTAP","features":[624]},{"name":"KBDKANA","features":[624]},{"name":"KBDLOYA","features":[624]},{"name":"KBDNLSTABLES","features":[624]},{"name":"KBDNLS_ALPHANUM","features":[624]},{"name":"KBDNLS_CODEINPUT","features":[624]},{"name":"KBDNLS_CONV_OR_NONCONV","features":[624]},{"name":"KBDNLS_HELP_OR_END","features":[624]},{"name":"KBDNLS_HIRAGANA","features":[624]},{"name":"KBDNLS_HOME_OR_CLEAR","features":[624]},{"name":"KBDNLS_INDEX_ALT","features":[624]},{"name":"KBDNLS_INDEX_NORMAL","features":[624]},{"name":"KBDNLS_KANAEVENT","features":[624]},{"name":"KBDNLS_KANALOCK","features":[624]},{"name":"KBDNLS_KATAKANA","features":[624]},{"name":"KBDNLS_NOEVENT","features":[624]},{"name":"KBDNLS_NULL","features":[624]},{"name":"KBDNLS_NUMPAD","features":[624]},{"name":"KBDNLS_ROMAN","features":[624]},{"name":"KBDNLS_SBCSDBCS","features":[624]},{"name":"KBDNLS_SEND_BASE_VK","features":[624]},{"name":"KBDNLS_SEND_PARAM_VK","features":[624]},{"name":"KBDNLS_TYPE_NORMAL","features":[624]},{"name":"KBDNLS_TYPE_NULL","features":[624]},{"name":"KBDNLS_TYPE_TOGGLE","features":[624]},{"name":"KBDROYA","features":[624]},{"name":"KBDSHIFT","features":[624]},{"name":"KBDTABLES","features":[624]},{"name":"KBDTABLE_DESC","features":[624]},{"name":"KBDTABLE_MULTI","features":[624]},{"name":"KBDTABLE_MULTI_MAX","features":[624]},{"name":"KBD_TYPE","features":[624]},{"name":"KBD_TYPE_INFO","features":[624]},{"name":"KBD_VERSION","features":[624]},{"name":"KEYBDINPUT","features":[624]},{"name":"KEYBD_EVENT_FLAGS","features":[624]},{"name":"KEYBOARD_TYPE_GENERIC_101","features":[624]},{"name":"KEYBOARD_TYPE_JAPAN","features":[624]},{"name":"KEYBOARD_TYPE_KOREA","features":[624]},{"name":"KEYBOARD_TYPE_UNKNOWN","features":[624]},{"name":"KEYEVENTF_EXTENDEDKEY","features":[624]},{"name":"KEYEVENTF_KEYUP","features":[624]},{"name":"KEYEVENTF_SCANCODE","features":[624]},{"name":"KEYEVENTF_UNICODE","features":[624]},{"name":"KLF_ACTIVATE","features":[624]},{"name":"KLF_NOTELLSHELL","features":[624]},{"name":"KLF_REORDER","features":[624]},{"name":"KLF_REPLACELANG","features":[624]},{"name":"KLF_RESET","features":[624]},{"name":"KLF_SETFORPROCESS","features":[624]},{"name":"KLF_SHIFTLOCK","features":[624]},{"name":"KLF_SUBSTITUTE_OK","features":[624]},{"name":"KLLF_ALTGR","features":[624]},{"name":"KLLF_GLOBAL_ATTRS","features":[624]},{"name":"KLLF_LRM_RLM","features":[624]},{"name":"KLLF_SHIFTLOCK","features":[624]},{"name":"LASTINPUTINFO","features":[624]},{"name":"LIGATURE1","features":[624]},{"name":"LIGATURE2","features":[624]},{"name":"LIGATURE3","features":[624]},{"name":"LIGATURE4","features":[624]},{"name":"LIGATURE5","features":[624]},{"name":"LoadKeyboardLayoutA","features":[624]},{"name":"LoadKeyboardLayoutW","features":[624]},{"name":"MACRON","features":[624]},{"name":"MAPVK_VK_TO_CHAR","features":[624]},{"name":"MAPVK_VK_TO_VSC","features":[624]},{"name":"MAPVK_VK_TO_VSC_EX","features":[624]},{"name":"MAPVK_VSC_TO_VK","features":[624]},{"name":"MAPVK_VSC_TO_VK_EX","features":[624]},{"name":"MAP_VIRTUAL_KEY_TYPE","features":[624]},{"name":"MICROSOFT_KBD_001_TYPE","features":[624]},{"name":"MICROSOFT_KBD_002_TYPE","features":[624]},{"name":"MICROSOFT_KBD_101A_TYPE","features":[624]},{"name":"MICROSOFT_KBD_101B_TYPE","features":[624]},{"name":"MICROSOFT_KBD_101C_TYPE","features":[624]},{"name":"MICROSOFT_KBD_101_TYPE","features":[624]},{"name":"MICROSOFT_KBD_103_TYPE","features":[624]},{"name":"MICROSOFT_KBD_106_TYPE","features":[624]},{"name":"MICROSOFT_KBD_AX_TYPE","features":[624]},{"name":"MICROSOFT_KBD_FUNC","features":[624]},{"name":"MODIFIERS","features":[624]},{"name":"MOD_ALT","features":[624]},{"name":"MOD_CONTROL","features":[624]},{"name":"MOD_NOREPEAT","features":[624]},{"name":"MOD_SHIFT","features":[624]},{"name":"MOD_WIN","features":[624]},{"name":"MOUSEEVENTF_ABSOLUTE","features":[624]},{"name":"MOUSEEVENTF_HWHEEL","features":[624]},{"name":"MOUSEEVENTF_LEFTDOWN","features":[624]},{"name":"MOUSEEVENTF_LEFTUP","features":[624]},{"name":"MOUSEEVENTF_MIDDLEDOWN","features":[624]},{"name":"MOUSEEVENTF_MIDDLEUP","features":[624]},{"name":"MOUSEEVENTF_MOVE","features":[624]},{"name":"MOUSEEVENTF_MOVE_NOCOALESCE","features":[624]},{"name":"MOUSEEVENTF_RIGHTDOWN","features":[624]},{"name":"MOUSEEVENTF_RIGHTUP","features":[624]},{"name":"MOUSEEVENTF_VIRTUALDESK","features":[624]},{"name":"MOUSEEVENTF_WHEEL","features":[624]},{"name":"MOUSEEVENTF_XDOWN","features":[624]},{"name":"MOUSEEVENTF_XUP","features":[624]},{"name":"MOUSEINPUT","features":[624]},{"name":"MOUSEMOVEPOINT","features":[624]},{"name":"MOUSE_EVENT_FLAGS","features":[624]},{"name":"MapVirtualKeyA","features":[624]},{"name":"MapVirtualKeyExA","features":[624]},{"name":"MapVirtualKeyExW","features":[624]},{"name":"MapVirtualKeyW","features":[624]},{"name":"NEC_KBD_106_TYPE","features":[624]},{"name":"NEC_KBD_H_MODE_TYPE","features":[624]},{"name":"NEC_KBD_LAPTOP_TYPE","features":[624]},{"name":"NEC_KBD_NORMAL_TYPE","features":[624]},{"name":"NEC_KBD_N_MODE_TYPE","features":[624]},{"name":"NLSKBD_INFO_ACCESSIBILITY_KEYMAP","features":[624]},{"name":"NLSKBD_INFO_EMURATE_101_KEYBOARD","features":[624]},{"name":"NLSKBD_INFO_EMURATE_106_KEYBOARD","features":[624]},{"name":"NLSKBD_INFO_SEND_IME_NOTIFICATION","features":[624]},{"name":"NLSKBD_OEM_AX","features":[624]},{"name":"NLSKBD_OEM_DEC","features":[624]},{"name":"NLSKBD_OEM_EPSON","features":[624]},{"name":"NLSKBD_OEM_FUJITSU","features":[624]},{"name":"NLSKBD_OEM_IBM","features":[624]},{"name":"NLSKBD_OEM_MATSUSHITA","features":[624]},{"name":"NLSKBD_OEM_MICROSOFT","features":[624]},{"name":"NLSKBD_OEM_NEC","features":[624]},{"name":"NLSKBD_OEM_TOSHIBA","features":[624]},{"name":"OGONEK","features":[624]},{"name":"OVERSCORE","features":[624]},{"name":"OemKeyScan","features":[624]},{"name":"RING","features":[624]},{"name":"RegisterHotKey","features":[307,624]},{"name":"ReleaseCapture","features":[307,624]},{"name":"SCANCODE_ALT","features":[624]},{"name":"SCANCODE_CTRL","features":[624]},{"name":"SCANCODE_LSHIFT","features":[624]},{"name":"SCANCODE_LWIN","features":[624]},{"name":"SCANCODE_NUMPAD_FIRST","features":[624]},{"name":"SCANCODE_NUMPAD_LAST","features":[624]},{"name":"SCANCODE_RSHIFT","features":[624]},{"name":"SCANCODE_RWIN","features":[624]},{"name":"SCANCODE_THAI_LAYOUT_TOGGLE","features":[624]},{"name":"SGCAPS","features":[624]},{"name":"SHFT_INVALID","features":[624]},{"name":"SendInput","features":[624]},{"name":"SetActiveWindow","features":[307,624]},{"name":"SetCapture","features":[307,624]},{"name":"SetDoubleClickTime","features":[307,624]},{"name":"SetFocus","features":[307,624]},{"name":"SetKeyboardState","features":[307,624]},{"name":"SwapMouseButton","features":[307,624]},{"name":"TILDE","features":[624]},{"name":"TME_CANCEL","features":[624]},{"name":"TME_HOVER","features":[624]},{"name":"TME_LEAVE","features":[624]},{"name":"TME_NONCLIENT","features":[624]},{"name":"TME_QUERY","features":[624]},{"name":"TONOS","features":[624]},{"name":"TOSHIBA_KBD_DESKTOP_TYPE","features":[624]},{"name":"TOSHIBA_KBD_LAPTOP_TYPE","features":[624]},{"name":"TRACKMOUSEEVENT","features":[307,624]},{"name":"TRACKMOUSEEVENT_FLAGS","features":[624]},{"name":"ToAscii","features":[624]},{"name":"ToAsciiEx","features":[624]},{"name":"ToUnicode","features":[624]},{"name":"ToUnicodeEx","features":[624]},{"name":"TrackMouseEvent","features":[307,624]},{"name":"UMLAUT","features":[624]},{"name":"UnloadKeyboardLayout","features":[307,624]},{"name":"UnregisterHotKey","features":[307,624]},{"name":"VIRTUAL_KEY","features":[624]},{"name":"VK_0","features":[624]},{"name":"VK_1","features":[624]},{"name":"VK_2","features":[624]},{"name":"VK_3","features":[624]},{"name":"VK_4","features":[624]},{"name":"VK_5","features":[624]},{"name":"VK_6","features":[624]},{"name":"VK_7","features":[624]},{"name":"VK_8","features":[624]},{"name":"VK_9","features":[624]},{"name":"VK_A","features":[624]},{"name":"VK_ABNT_C1","features":[624]},{"name":"VK_ABNT_C2","features":[624]},{"name":"VK_ACCEPT","features":[624]},{"name":"VK_ADD","features":[624]},{"name":"VK_APPS","features":[624]},{"name":"VK_ATTN","features":[624]},{"name":"VK_B","features":[624]},{"name":"VK_BACK","features":[624]},{"name":"VK_BROWSER_BACK","features":[624]},{"name":"VK_BROWSER_FAVORITES","features":[624]},{"name":"VK_BROWSER_FORWARD","features":[624]},{"name":"VK_BROWSER_HOME","features":[624]},{"name":"VK_BROWSER_REFRESH","features":[624]},{"name":"VK_BROWSER_SEARCH","features":[624]},{"name":"VK_BROWSER_STOP","features":[624]},{"name":"VK_C","features":[624]},{"name":"VK_CANCEL","features":[624]},{"name":"VK_CAPITAL","features":[624]},{"name":"VK_CLEAR","features":[624]},{"name":"VK_CONTROL","features":[624]},{"name":"VK_CONVERT","features":[624]},{"name":"VK_CRSEL","features":[624]},{"name":"VK_D","features":[624]},{"name":"VK_DBE_ALPHANUMERIC","features":[624]},{"name":"VK_DBE_CODEINPUT","features":[624]},{"name":"VK_DBE_DBCSCHAR","features":[624]},{"name":"VK_DBE_DETERMINESTRING","features":[624]},{"name":"VK_DBE_ENTERDLGCONVERSIONMODE","features":[624]},{"name":"VK_DBE_ENTERIMECONFIGMODE","features":[624]},{"name":"VK_DBE_ENTERWORDREGISTERMODE","features":[624]},{"name":"VK_DBE_FLUSHSTRING","features":[624]},{"name":"VK_DBE_HIRAGANA","features":[624]},{"name":"VK_DBE_KATAKANA","features":[624]},{"name":"VK_DBE_NOCODEINPUT","features":[624]},{"name":"VK_DBE_NOROMAN","features":[624]},{"name":"VK_DBE_ROMAN","features":[624]},{"name":"VK_DBE_SBCSCHAR","features":[624]},{"name":"VK_DECIMAL","features":[624]},{"name":"VK_DELETE","features":[624]},{"name":"VK_DIVIDE","features":[624]},{"name":"VK_DOWN","features":[624]},{"name":"VK_E","features":[624]},{"name":"VK_END","features":[624]},{"name":"VK_EREOF","features":[624]},{"name":"VK_ESCAPE","features":[624]},{"name":"VK_EXECUTE","features":[624]},{"name":"VK_EXSEL","features":[624]},{"name":"VK_F","features":[624]},{"name":"VK_F","features":[624]},{"name":"VK_F1","features":[624]},{"name":"VK_F10","features":[624]},{"name":"VK_F11","features":[624]},{"name":"VK_F12","features":[624]},{"name":"VK_F13","features":[624]},{"name":"VK_F14","features":[624]},{"name":"VK_F15","features":[624]},{"name":"VK_F16","features":[624]},{"name":"VK_F17","features":[624]},{"name":"VK_F18","features":[624]},{"name":"VK_F19","features":[624]},{"name":"VK_F2","features":[624]},{"name":"VK_F20","features":[624]},{"name":"VK_F21","features":[624]},{"name":"VK_F22","features":[624]},{"name":"VK_F23","features":[624]},{"name":"VK_F24","features":[624]},{"name":"VK_F3","features":[624]},{"name":"VK_F4","features":[624]},{"name":"VK_F5","features":[624]},{"name":"VK_F6","features":[624]},{"name":"VK_F7","features":[624]},{"name":"VK_F8","features":[624]},{"name":"VK_F9","features":[624]},{"name":"VK_FINAL","features":[624]},{"name":"VK_FPARAM","features":[624]},{"name":"VK_G","features":[624]},{"name":"VK_GAMEPAD_A","features":[624]},{"name":"VK_GAMEPAD_B","features":[624]},{"name":"VK_GAMEPAD_DPAD_DOWN","features":[624]},{"name":"VK_GAMEPAD_DPAD_LEFT","features":[624]},{"name":"VK_GAMEPAD_DPAD_RIGHT","features":[624]},{"name":"VK_GAMEPAD_DPAD_UP","features":[624]},{"name":"VK_GAMEPAD_LEFT_SHOULDER","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_BUTTON","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_DOWN","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_LEFT","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_UP","features":[624]},{"name":"VK_GAMEPAD_LEFT_TRIGGER","features":[624]},{"name":"VK_GAMEPAD_MENU","features":[624]},{"name":"VK_GAMEPAD_RIGHT_SHOULDER","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_BUTTON","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_RIGHT","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_UP","features":[624]},{"name":"VK_GAMEPAD_RIGHT_TRIGGER","features":[624]},{"name":"VK_GAMEPAD_VIEW","features":[624]},{"name":"VK_GAMEPAD_X","features":[624]},{"name":"VK_GAMEPAD_Y","features":[624]},{"name":"VK_H","features":[624]},{"name":"VK_HANGEUL","features":[624]},{"name":"VK_HANGUL","features":[624]},{"name":"VK_HANJA","features":[624]},{"name":"VK_HELP","features":[624]},{"name":"VK_HOME","features":[624]},{"name":"VK_I","features":[624]},{"name":"VK_ICO_00","features":[624]},{"name":"VK_ICO_CLEAR","features":[624]},{"name":"VK_ICO_HELP","features":[624]},{"name":"VK_IME_OFF","features":[624]},{"name":"VK_IME_ON","features":[624]},{"name":"VK_INSERT","features":[624]},{"name":"VK_J","features":[624]},{"name":"VK_JUNJA","features":[624]},{"name":"VK_K","features":[624]},{"name":"VK_KANA","features":[624]},{"name":"VK_KANJI","features":[624]},{"name":"VK_L","features":[624]},{"name":"VK_LAUNCH_APP1","features":[624]},{"name":"VK_LAUNCH_APP2","features":[624]},{"name":"VK_LAUNCH_MAIL","features":[624]},{"name":"VK_LAUNCH_MEDIA_SELECT","features":[624]},{"name":"VK_LBUTTON","features":[624]},{"name":"VK_LCONTROL","features":[624]},{"name":"VK_LEFT","features":[624]},{"name":"VK_LMENU","features":[624]},{"name":"VK_LSHIFT","features":[624]},{"name":"VK_LWIN","features":[624]},{"name":"VK_M","features":[624]},{"name":"VK_MBUTTON","features":[624]},{"name":"VK_MEDIA_NEXT_TRACK","features":[624]},{"name":"VK_MEDIA_PLAY_PAUSE","features":[624]},{"name":"VK_MEDIA_PREV_TRACK","features":[624]},{"name":"VK_MEDIA_STOP","features":[624]},{"name":"VK_MENU","features":[624]},{"name":"VK_MODECHANGE","features":[624]},{"name":"VK_MULTIPLY","features":[624]},{"name":"VK_N","features":[624]},{"name":"VK_NAVIGATION_ACCEPT","features":[624]},{"name":"VK_NAVIGATION_CANCEL","features":[624]},{"name":"VK_NAVIGATION_DOWN","features":[624]},{"name":"VK_NAVIGATION_LEFT","features":[624]},{"name":"VK_NAVIGATION_MENU","features":[624]},{"name":"VK_NAVIGATION_RIGHT","features":[624]},{"name":"VK_NAVIGATION_UP","features":[624]},{"name":"VK_NAVIGATION_VIEW","features":[624]},{"name":"VK_NEXT","features":[624]},{"name":"VK_NONAME","features":[624]},{"name":"VK_NONCONVERT","features":[624]},{"name":"VK_NUMLOCK","features":[624]},{"name":"VK_NUMPAD0","features":[624]},{"name":"VK_NUMPAD1","features":[624]},{"name":"VK_NUMPAD2","features":[624]},{"name":"VK_NUMPAD3","features":[624]},{"name":"VK_NUMPAD4","features":[624]},{"name":"VK_NUMPAD5","features":[624]},{"name":"VK_NUMPAD6","features":[624]},{"name":"VK_NUMPAD7","features":[624]},{"name":"VK_NUMPAD8","features":[624]},{"name":"VK_NUMPAD9","features":[624]},{"name":"VK_O","features":[624]},{"name":"VK_OEM_1","features":[624]},{"name":"VK_OEM_102","features":[624]},{"name":"VK_OEM_2","features":[624]},{"name":"VK_OEM_3","features":[624]},{"name":"VK_OEM_4","features":[624]},{"name":"VK_OEM_5","features":[624]},{"name":"VK_OEM_6","features":[624]},{"name":"VK_OEM_7","features":[624]},{"name":"VK_OEM_8","features":[624]},{"name":"VK_OEM_ATTN","features":[624]},{"name":"VK_OEM_AUTO","features":[624]},{"name":"VK_OEM_AX","features":[624]},{"name":"VK_OEM_BACKTAB","features":[624]},{"name":"VK_OEM_CLEAR","features":[624]},{"name":"VK_OEM_COMMA","features":[624]},{"name":"VK_OEM_COPY","features":[624]},{"name":"VK_OEM_CUSEL","features":[624]},{"name":"VK_OEM_ENLW","features":[624]},{"name":"VK_OEM_FINISH","features":[624]},{"name":"VK_OEM_FJ_JISHO","features":[624]},{"name":"VK_OEM_FJ_LOYA","features":[624]},{"name":"VK_OEM_FJ_MASSHOU","features":[624]},{"name":"VK_OEM_FJ_ROYA","features":[624]},{"name":"VK_OEM_FJ_TOUROKU","features":[624]},{"name":"VK_OEM_JUMP","features":[624]},{"name":"VK_OEM_MINUS","features":[624]},{"name":"VK_OEM_NEC_EQUAL","features":[624]},{"name":"VK_OEM_PA1","features":[624]},{"name":"VK_OEM_PA2","features":[624]},{"name":"VK_OEM_PA3","features":[624]},{"name":"VK_OEM_PERIOD","features":[624]},{"name":"VK_OEM_PLUS","features":[624]},{"name":"VK_OEM_RESET","features":[624]},{"name":"VK_OEM_WSCTRL","features":[624]},{"name":"VK_P","features":[624]},{"name":"VK_PA1","features":[624]},{"name":"VK_PACKET","features":[624]},{"name":"VK_PAUSE","features":[624]},{"name":"VK_PLAY","features":[624]},{"name":"VK_PRINT","features":[624]},{"name":"VK_PRIOR","features":[624]},{"name":"VK_PROCESSKEY","features":[624]},{"name":"VK_Q","features":[624]},{"name":"VK_R","features":[624]},{"name":"VK_RBUTTON","features":[624]},{"name":"VK_RCONTROL","features":[624]},{"name":"VK_RETURN","features":[624]},{"name":"VK_RIGHT","features":[624]},{"name":"VK_RMENU","features":[624]},{"name":"VK_RSHIFT","features":[624]},{"name":"VK_RWIN","features":[624]},{"name":"VK_S","features":[624]},{"name":"VK_SCROLL","features":[624]},{"name":"VK_SELECT","features":[624]},{"name":"VK_SEPARATOR","features":[624]},{"name":"VK_SHIFT","features":[624]},{"name":"VK_SLEEP","features":[624]},{"name":"VK_SNAPSHOT","features":[624]},{"name":"VK_SPACE","features":[624]},{"name":"VK_SUBTRACT","features":[624]},{"name":"VK_T","features":[624]},{"name":"VK_TAB","features":[624]},{"name":"VK_TO_BIT","features":[624]},{"name":"VK_TO_WCHARS1","features":[624]},{"name":"VK_TO_WCHARS10","features":[624]},{"name":"VK_TO_WCHARS2","features":[624]},{"name":"VK_TO_WCHARS3","features":[624]},{"name":"VK_TO_WCHARS4","features":[624]},{"name":"VK_TO_WCHARS5","features":[624]},{"name":"VK_TO_WCHARS6","features":[624]},{"name":"VK_TO_WCHARS7","features":[624]},{"name":"VK_TO_WCHARS8","features":[624]},{"name":"VK_TO_WCHARS9","features":[624]},{"name":"VK_TO_WCHAR_TABLE","features":[624]},{"name":"VK_U","features":[624]},{"name":"VK_UP","features":[624]},{"name":"VK_V","features":[624]},{"name":"VK_VOLUME_DOWN","features":[624]},{"name":"VK_VOLUME_MUTE","features":[624]},{"name":"VK_VOLUME_UP","features":[624]},{"name":"VK_VSC","features":[624]},{"name":"VK_W","features":[624]},{"name":"VK_X","features":[624]},{"name":"VK_XBUTTON1","features":[624]},{"name":"VK_XBUTTON2","features":[624]},{"name":"VK_Y","features":[624]},{"name":"VK_Z","features":[624]},{"name":"VK_ZOOM","features":[624]},{"name":"VK__none_","features":[624]},{"name":"VSC_LPWSTR","features":[624]},{"name":"VSC_VK","features":[624]},{"name":"VkKeyScanA","features":[624]},{"name":"VkKeyScanExA","features":[624]},{"name":"VkKeyScanExW","features":[624]},{"name":"VkKeyScanW","features":[624]},{"name":"WCH_DEAD","features":[624]},{"name":"WCH_LGTR","features":[624]},{"name":"WCH_NONE","features":[624]},{"name":"_TrackMouseEvent","features":[307,624]},{"name":"keybd_event","features":[624]},{"name":"mouse_event","features":[624]},{"name":"wszACUTE","features":[624]},{"name":"wszBREVE","features":[624]},{"name":"wszCEDILLA","features":[624]},{"name":"wszCIRCUMFLEX","features":[624]},{"name":"wszDIARESIS_TONOS","features":[624]},{"name":"wszDOT_ABOVE","features":[624]},{"name":"wszDOUBLE_ACUTE","features":[624]},{"name":"wszGRAVE","features":[624]},{"name":"wszHACEK","features":[624]},{"name":"wszHOOK_ABOVE","features":[624]},{"name":"wszMACRON","features":[624]},{"name":"wszOGONEK","features":[624]},{"name":"wszOVERSCORE","features":[624]},{"name":"wszRING","features":[624]},{"name":"wszTILDE","features":[624]},{"name":"wszTONOS","features":[624]},{"name":"wszUMLAUT","features":[624]}],"661":[{"name":"EnableMouseInPointer","features":[307,619]},{"name":"GetPointerCursorId","features":[307,619]},{"name":"GetPointerDevice","features":[307,318,357,619]},{"name":"GetPointerDeviceCursors","features":[307,357,619]},{"name":"GetPointerDeviceProperties","features":[307,357,619]},{"name":"GetPointerDeviceRects","features":[307,619]},{"name":"GetPointerDevices","features":[307,318,357,619]},{"name":"GetPointerFrameInfo","features":[307,619,369]},{"name":"GetPointerFrameInfoHistory","features":[307,619,369]},{"name":"GetPointerFramePenInfo","features":[307,619,369]},{"name":"GetPointerFramePenInfoHistory","features":[307,619,369]},{"name":"GetPointerFrameTouchInfo","features":[307,619,369]},{"name":"GetPointerFrameTouchInfoHistory","features":[307,619,369]},{"name":"GetPointerInfo","features":[307,619,369]},{"name":"GetPointerInfoHistory","features":[307,619,369]},{"name":"GetPointerInputTransform","features":[307,619]},{"name":"GetPointerPenInfo","features":[307,619,369]},{"name":"GetPointerPenInfoHistory","features":[307,619,369]},{"name":"GetPointerTouchInfo","features":[307,619,369]},{"name":"GetPointerTouchInfoHistory","features":[307,619,369]},{"name":"GetPointerType","features":[307,619,369]},{"name":"GetRawPointerDeviceData","features":[307,357,619]},{"name":"GetUnpredictedMessagePos","features":[619]},{"name":"INPUT_INJECTION_VALUE","features":[619]},{"name":"INPUT_TRANSFORM","features":[619]},{"name":"InitializeTouchInjection","features":[307,619]},{"name":"InjectSyntheticPointerInput","features":[307,357,619,369]},{"name":"InjectTouchInput","features":[307,619,369]},{"name":"IsMouseInPointerEnabled","features":[307,619]},{"name":"POINTER_BUTTON_CHANGE_TYPE","features":[619]},{"name":"POINTER_CHANGE_FIFTHBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_FIFTHBUTTON_UP","features":[619]},{"name":"POINTER_CHANGE_FIRSTBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_FIRSTBUTTON_UP","features":[619]},{"name":"POINTER_CHANGE_FOURTHBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_FOURTHBUTTON_UP","features":[619]},{"name":"POINTER_CHANGE_NONE","features":[619]},{"name":"POINTER_CHANGE_SECONDBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_SECONDBUTTON_UP","features":[619]},{"name":"POINTER_CHANGE_THIRDBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_THIRDBUTTON_UP","features":[619]},{"name":"POINTER_FLAGS","features":[619]},{"name":"POINTER_FLAG_CANCELED","features":[619]},{"name":"POINTER_FLAG_CAPTURECHANGED","features":[619]},{"name":"POINTER_FLAG_CONFIDENCE","features":[619]},{"name":"POINTER_FLAG_DOWN","features":[619]},{"name":"POINTER_FLAG_FIFTHBUTTON","features":[619]},{"name":"POINTER_FLAG_FIRSTBUTTON","features":[619]},{"name":"POINTER_FLAG_FOURTHBUTTON","features":[619]},{"name":"POINTER_FLAG_HASTRANSFORM","features":[619]},{"name":"POINTER_FLAG_HWHEEL","features":[619]},{"name":"POINTER_FLAG_INCONTACT","features":[619]},{"name":"POINTER_FLAG_INRANGE","features":[619]},{"name":"POINTER_FLAG_NEW","features":[619]},{"name":"POINTER_FLAG_NONE","features":[619]},{"name":"POINTER_FLAG_PRIMARY","features":[619]},{"name":"POINTER_FLAG_SECONDBUTTON","features":[619]},{"name":"POINTER_FLAG_THIRDBUTTON","features":[619]},{"name":"POINTER_FLAG_UP","features":[619]},{"name":"POINTER_FLAG_UPDATE","features":[619]},{"name":"POINTER_FLAG_WHEEL","features":[619]},{"name":"POINTER_INFO","features":[307,619,369]},{"name":"POINTER_PEN_INFO","features":[307,619,369]},{"name":"POINTER_TOUCH_INFO","features":[307,619,369]},{"name":"SkipPointerFrameMessages","features":[307,619]},{"name":"TOUCH_FEEDBACK_DEFAULT","features":[619]},{"name":"TOUCH_FEEDBACK_INDIRECT","features":[619]},{"name":"TOUCH_FEEDBACK_MODE","features":[619]},{"name":"TOUCH_FEEDBACK_NONE","features":[619]}],"662":[{"name":"IRadialControllerConfigurationInterop","features":[626]},{"name":"IRadialControllerIndependentInputSourceInterop","features":[626]},{"name":"IRadialControllerInterop","features":[626]}],"663":[{"name":"CloseGestureInfoHandle","features":[307,627]},{"name":"CloseTouchInputHandle","features":[307,627]},{"name":"GESTURECONFIG","features":[627]},{"name":"GESTURECONFIG_ID","features":[627]},{"name":"GESTUREINFO","features":[307,627]},{"name":"GESTURENOTIFYSTRUCT","features":[307,627]},{"name":"GID_BEGIN","features":[627]},{"name":"GID_END","features":[627]},{"name":"GID_PAN","features":[627]},{"name":"GID_PRESSANDTAP","features":[627]},{"name":"GID_ROLLOVER","features":[627]},{"name":"GID_ROTATE","features":[627]},{"name":"GID_TWOFINGERTAP","features":[627]},{"name":"GID_ZOOM","features":[627]},{"name":"GetGestureConfig","features":[307,627]},{"name":"GetGestureExtraArgs","features":[307,627]},{"name":"GetGestureInfo","features":[307,627]},{"name":"GetTouchInputInfo","features":[307,627]},{"name":"HGESTUREINFO","features":[627]},{"name":"HTOUCHINPUT","features":[627]},{"name":"IInertiaProcessor","features":[627]},{"name":"IManipulationProcessor","features":[627]},{"name":"InertiaProcessor","features":[627]},{"name":"IsTouchWindow","features":[307,627]},{"name":"MANIPULATION_ALL","features":[627]},{"name":"MANIPULATION_NONE","features":[627]},{"name":"MANIPULATION_PROCESSOR_MANIPULATIONS","features":[627]},{"name":"MANIPULATION_ROTATE","features":[627]},{"name":"MANIPULATION_SCALE","features":[627]},{"name":"MANIPULATION_TRANSLATE_X","features":[627]},{"name":"MANIPULATION_TRANSLATE_Y","features":[627]},{"name":"ManipulationProcessor","features":[627]},{"name":"REGISTER_TOUCH_WINDOW_FLAGS","features":[627]},{"name":"RegisterTouchWindow","features":[307,627]},{"name":"SetGestureConfig","features":[307,627]},{"name":"TOUCHEVENTF_DOWN","features":[627]},{"name":"TOUCHEVENTF_FLAGS","features":[627]},{"name":"TOUCHEVENTF_INRANGE","features":[627]},{"name":"TOUCHEVENTF_MOVE","features":[627]},{"name":"TOUCHEVENTF_NOCOALESCE","features":[627]},{"name":"TOUCHEVENTF_PALM","features":[627]},{"name":"TOUCHEVENTF_PEN","features":[627]},{"name":"TOUCHEVENTF_PRIMARY","features":[627]},{"name":"TOUCHEVENTF_UP","features":[627]},{"name":"TOUCHINPUT","features":[307,627]},{"name":"TOUCHINPUTMASKF_CONTACTAREA","features":[627]},{"name":"TOUCHINPUTMASKF_EXTRAINFO","features":[627]},{"name":"TOUCHINPUTMASKF_MASK","features":[627]},{"name":"TOUCHINPUTMASKF_TIMEFROMSYSTEM","features":[627]},{"name":"TWF_FINETOUCH","features":[627]},{"name":"TWF_WANTPALM","features":[627]},{"name":"UnregisterTouchWindow","features":[307,627]},{"name":"_IManipulationEvents","features":[627]}],"664":[{"name":"BATTERY_DEVTYPE","features":[628]},{"name":"BATTERY_DEVTYPE_GAMEPAD","features":[628]},{"name":"BATTERY_DEVTYPE_HEADSET","features":[628]},{"name":"BATTERY_LEVEL","features":[628]},{"name":"BATTERY_LEVEL_EMPTY","features":[628]},{"name":"BATTERY_LEVEL_FULL","features":[628]},{"name":"BATTERY_LEVEL_LOW","features":[628]},{"name":"BATTERY_LEVEL_MEDIUM","features":[628]},{"name":"BATTERY_TYPE","features":[628]},{"name":"BATTERY_TYPE_ALKALINE","features":[628]},{"name":"BATTERY_TYPE_DISCONNECTED","features":[628]},{"name":"BATTERY_TYPE_NIMH","features":[628]},{"name":"BATTERY_TYPE_UNKNOWN","features":[628]},{"name":"BATTERY_TYPE_WIRED","features":[628]},{"name":"VK_PAD_A","features":[628]},{"name":"VK_PAD_B","features":[628]},{"name":"VK_PAD_BACK","features":[628]},{"name":"VK_PAD_DPAD_DOWN","features":[628]},{"name":"VK_PAD_DPAD_LEFT","features":[628]},{"name":"VK_PAD_DPAD_RIGHT","features":[628]},{"name":"VK_PAD_DPAD_UP","features":[628]},{"name":"VK_PAD_LSHOULDER","features":[628]},{"name":"VK_PAD_LTHUMB_DOWN","features":[628]},{"name":"VK_PAD_LTHUMB_DOWNLEFT","features":[628]},{"name":"VK_PAD_LTHUMB_DOWNRIGHT","features":[628]},{"name":"VK_PAD_LTHUMB_LEFT","features":[628]},{"name":"VK_PAD_LTHUMB_PRESS","features":[628]},{"name":"VK_PAD_LTHUMB_RIGHT","features":[628]},{"name":"VK_PAD_LTHUMB_UP","features":[628]},{"name":"VK_PAD_LTHUMB_UPLEFT","features":[628]},{"name":"VK_PAD_LTHUMB_UPRIGHT","features":[628]},{"name":"VK_PAD_LTRIGGER","features":[628]},{"name":"VK_PAD_RSHOULDER","features":[628]},{"name":"VK_PAD_RTHUMB_DOWN","features":[628]},{"name":"VK_PAD_RTHUMB_DOWNLEFT","features":[628]},{"name":"VK_PAD_RTHUMB_DOWNRIGHT","features":[628]},{"name":"VK_PAD_RTHUMB_LEFT","features":[628]},{"name":"VK_PAD_RTHUMB_PRESS","features":[628]},{"name":"VK_PAD_RTHUMB_RIGHT","features":[628]},{"name":"VK_PAD_RTHUMB_UP","features":[628]},{"name":"VK_PAD_RTHUMB_UPLEFT","features":[628]},{"name":"VK_PAD_RTHUMB_UPRIGHT","features":[628]},{"name":"VK_PAD_RTRIGGER","features":[628]},{"name":"VK_PAD_START","features":[628]},{"name":"VK_PAD_X","features":[628]},{"name":"VK_PAD_Y","features":[628]},{"name":"XINPUT_BATTERY_INFORMATION","features":[628]},{"name":"XINPUT_CAPABILITIES","features":[628]},{"name":"XINPUT_CAPABILITIES_FLAGS","features":[628]},{"name":"XINPUT_CAPS_FFB_SUPPORTED","features":[628]},{"name":"XINPUT_CAPS_NO_NAVIGATION","features":[628]},{"name":"XINPUT_CAPS_PMD_SUPPORTED","features":[628]},{"name":"XINPUT_CAPS_VOICE_SUPPORTED","features":[628]},{"name":"XINPUT_CAPS_WIRELESS","features":[628]},{"name":"XINPUT_DEVSUBTYPE","features":[628]},{"name":"XINPUT_DEVSUBTYPE_ARCADE_PAD","features":[628]},{"name":"XINPUT_DEVSUBTYPE_ARCADE_STICK","features":[628]},{"name":"XINPUT_DEVSUBTYPE_DANCE_PAD","features":[628]},{"name":"XINPUT_DEVSUBTYPE_DRUM_KIT","features":[628]},{"name":"XINPUT_DEVSUBTYPE_FLIGHT_STICK","features":[628]},{"name":"XINPUT_DEVSUBTYPE_GAMEPAD","features":[628]},{"name":"XINPUT_DEVSUBTYPE_GUITAR","features":[628]},{"name":"XINPUT_DEVSUBTYPE_GUITAR_ALTERNATE","features":[628]},{"name":"XINPUT_DEVSUBTYPE_GUITAR_BASS","features":[628]},{"name":"XINPUT_DEVSUBTYPE_UNKNOWN","features":[628]},{"name":"XINPUT_DEVSUBTYPE_WHEEL","features":[628]},{"name":"XINPUT_DEVTYPE","features":[628]},{"name":"XINPUT_DEVTYPE_GAMEPAD","features":[628]},{"name":"XINPUT_DLL","features":[628]},{"name":"XINPUT_DLL_A","features":[628]},{"name":"XINPUT_DLL_W","features":[628]},{"name":"XINPUT_FLAG","features":[628]},{"name":"XINPUT_FLAG_ALL","features":[628]},{"name":"XINPUT_FLAG_GAMEPAD","features":[628]},{"name":"XINPUT_GAMEPAD","features":[628]},{"name":"XINPUT_GAMEPAD_A","features":[628]},{"name":"XINPUT_GAMEPAD_B","features":[628]},{"name":"XINPUT_GAMEPAD_BACK","features":[628]},{"name":"XINPUT_GAMEPAD_BUTTON_FLAGS","features":[628]},{"name":"XINPUT_GAMEPAD_DPAD_DOWN","features":[628]},{"name":"XINPUT_GAMEPAD_DPAD_LEFT","features":[628]},{"name":"XINPUT_GAMEPAD_DPAD_RIGHT","features":[628]},{"name":"XINPUT_GAMEPAD_DPAD_UP","features":[628]},{"name":"XINPUT_GAMEPAD_LEFT_SHOULDER","features":[628]},{"name":"XINPUT_GAMEPAD_LEFT_THUMB","features":[628]},{"name":"XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE","features":[628]},{"name":"XINPUT_GAMEPAD_RIGHT_SHOULDER","features":[628]},{"name":"XINPUT_GAMEPAD_RIGHT_THUMB","features":[628]},{"name":"XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE","features":[628]},{"name":"XINPUT_GAMEPAD_START","features":[628]},{"name":"XINPUT_GAMEPAD_TRIGGER_THRESHOLD","features":[628]},{"name":"XINPUT_GAMEPAD_X","features":[628]},{"name":"XINPUT_GAMEPAD_Y","features":[628]},{"name":"XINPUT_KEYSTROKE","features":[628]},{"name":"XINPUT_KEYSTROKE_FLAGS","features":[628]},{"name":"XINPUT_KEYSTROKE_KEYDOWN","features":[628]},{"name":"XINPUT_KEYSTROKE_KEYUP","features":[628]},{"name":"XINPUT_KEYSTROKE_REPEAT","features":[628]},{"name":"XINPUT_STATE","features":[628]},{"name":"XINPUT_VIBRATION","features":[628]},{"name":"XINPUT_VIRTUAL_KEY","features":[628]},{"name":"XInputEnable","features":[307,628]},{"name":"XInputGetAudioDeviceIds","features":[628]},{"name":"XInputGetBatteryInformation","features":[628]},{"name":"XInputGetCapabilities","features":[628]},{"name":"XInputGetKeystroke","features":[628]},{"name":"XInputGetState","features":[628]},{"name":"XInputSetState","features":[628]},{"name":"XUSER_INDEX_ANY","features":[628]},{"name":"XUSER_MAX_COUNT","features":[628]}],"665":[{"name":"AddPointerInteractionContext","features":[629]},{"name":"BufferPointerPacketsInteractionContext","features":[307,619,629,369]},{"name":"CROSS_SLIDE_FLAGS","features":[629]},{"name":"CROSS_SLIDE_FLAGS_MAX","features":[629]},{"name":"CROSS_SLIDE_FLAGS_NONE","features":[629]},{"name":"CROSS_SLIDE_FLAGS_REARRANGE","features":[629]},{"name":"CROSS_SLIDE_FLAGS_SELECT","features":[629]},{"name":"CROSS_SLIDE_FLAGS_SPEED_BUMP","features":[629]},{"name":"CROSS_SLIDE_PARAMETER","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_COUNT","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_MAX","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_REARRANGE_START","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_SELECT_START","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_SPEED_BUMP_END","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_SPEED_BUMP_START","features":[629]},{"name":"CreateInteractionContext","features":[629]},{"name":"DestroyInteractionContext","features":[629]},{"name":"GetCrossSlideParameterInteractionContext","features":[629]},{"name":"GetHoldParameterInteractionContext","features":[629]},{"name":"GetInertiaParameterInteractionContext","features":[629]},{"name":"GetInteractionConfigurationInteractionContext","features":[629]},{"name":"GetMouseWheelParameterInteractionContext","features":[629]},{"name":"GetPropertyInteractionContext","features":[629]},{"name":"GetStateInteractionContext","features":[307,619,629,369]},{"name":"GetTapParameterInteractionContext","features":[629]},{"name":"GetTranslationParameterInteractionContext","features":[629]},{"name":"HINTERACTIONCONTEXT","features":[629]},{"name":"HOLD_PARAMETER","features":[629]},{"name":"HOLD_PARAMETER_MAX","features":[629]},{"name":"HOLD_PARAMETER_MAX_CONTACT_COUNT","features":[629]},{"name":"HOLD_PARAMETER_MIN_CONTACT_COUNT","features":[629]},{"name":"HOLD_PARAMETER_THRESHOLD_RADIUS","features":[629]},{"name":"HOLD_PARAMETER_THRESHOLD_START_DELAY","features":[629]},{"name":"INERTIA_PARAMETER","features":[629]},{"name":"INERTIA_PARAMETER_EXPANSION_DECELERATION","features":[629]},{"name":"INERTIA_PARAMETER_EXPANSION_EXPANSION","features":[629]},{"name":"INERTIA_PARAMETER_MAX","features":[629]},{"name":"INERTIA_PARAMETER_ROTATION_ANGLE","features":[629]},{"name":"INERTIA_PARAMETER_ROTATION_DECELERATION","features":[629]},{"name":"INERTIA_PARAMETER_TRANSLATION_DECELERATION","features":[629]},{"name":"INERTIA_PARAMETER_TRANSLATION_DISPLACEMENT","features":[629]},{"name":"INTERACTION_ARGUMENTS_CROSS_SLIDE","features":[629]},{"name":"INTERACTION_ARGUMENTS_MANIPULATION","features":[629]},{"name":"INTERACTION_ARGUMENTS_TAP","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAGS","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_DRAG","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_HOLD","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MAX","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_NONE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_TAP","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER","features":[629]},{"name":"INTERACTION_CONTEXT_CONFIGURATION","features":[629]},{"name":"INTERACTION_CONTEXT_OUTPUT","features":[629,369]},{"name":"INTERACTION_CONTEXT_OUTPUT2","features":[629,369]},{"name":"INTERACTION_CONTEXT_OUTPUT_CALLBACK","features":[629,369]},{"name":"INTERACTION_CONTEXT_OUTPUT_CALLBACK2","features":[629,369]},{"name":"INTERACTION_CONTEXT_PROPERTY","features":[629]},{"name":"INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS","features":[629]},{"name":"INTERACTION_CONTEXT_PROPERTY_INTERACTION_UI_FEEDBACK","features":[629]},{"name":"INTERACTION_CONTEXT_PROPERTY_MAX","features":[629]},{"name":"INTERACTION_CONTEXT_PROPERTY_MEASUREMENT_UNITS","features":[629]},{"name":"INTERACTION_FLAGS","features":[629]},{"name":"INTERACTION_FLAG_BEGIN","features":[629]},{"name":"INTERACTION_FLAG_CANCEL","features":[629]},{"name":"INTERACTION_FLAG_END","features":[629]},{"name":"INTERACTION_FLAG_INERTIA","features":[629]},{"name":"INTERACTION_FLAG_MAX","features":[629]},{"name":"INTERACTION_FLAG_NONE","features":[629]},{"name":"INTERACTION_ID","features":[629]},{"name":"INTERACTION_ID_CROSS_SLIDE","features":[629]},{"name":"INTERACTION_ID_DRAG","features":[629]},{"name":"INTERACTION_ID_HOLD","features":[629]},{"name":"INTERACTION_ID_MANIPULATION","features":[629]},{"name":"INTERACTION_ID_MAX","features":[629]},{"name":"INTERACTION_ID_NONE","features":[629]},{"name":"INTERACTION_ID_SECONDARY_TAP","features":[629]},{"name":"INTERACTION_ID_TAP","features":[629]},{"name":"INTERACTION_STATE","features":[629]},{"name":"INTERACTION_STATE_IDLE","features":[629]},{"name":"INTERACTION_STATE_IN_INTERACTION","features":[629]},{"name":"INTERACTION_STATE_MAX","features":[629]},{"name":"INTERACTION_STATE_POSSIBLE_DOUBLE_TAP","features":[629]},{"name":"MANIPULATION_RAILS_STATE","features":[629]},{"name":"MANIPULATION_RAILS_STATE_FREE","features":[629]},{"name":"MANIPULATION_RAILS_STATE_MAX","features":[629]},{"name":"MANIPULATION_RAILS_STATE_RAILED","features":[629]},{"name":"MANIPULATION_RAILS_STATE_UNDECIDED","features":[629]},{"name":"MANIPULATION_TRANSFORM","features":[629]},{"name":"MANIPULATION_VELOCITY","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_X","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_Y","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_DELTA_ROTATION","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_DELTA_SCALE","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_MAX","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_X","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_Y","features":[629]},{"name":"ProcessBufferedPacketsInteractionContext","features":[629]},{"name":"ProcessInertiaInteractionContext","features":[629]},{"name":"ProcessPointerFramesInteractionContext","features":[307,619,629,369]},{"name":"RegisterOutputCallbackInteractionContext","features":[629,369]},{"name":"RegisterOutputCallbackInteractionContext2","features":[629,369]},{"name":"RemovePointerInteractionContext","features":[629]},{"name":"ResetInteractionContext","features":[629]},{"name":"SetCrossSlideParametersInteractionContext","features":[629]},{"name":"SetHoldParameterInteractionContext","features":[629]},{"name":"SetInertiaParameterInteractionContext","features":[629]},{"name":"SetInteractionConfigurationInteractionContext","features":[629]},{"name":"SetMouseWheelParameterInteractionContext","features":[629]},{"name":"SetPivotInteractionContext","features":[629]},{"name":"SetPropertyInteractionContext","features":[629]},{"name":"SetTapParameterInteractionContext","features":[629]},{"name":"SetTranslationParameterInteractionContext","features":[629]},{"name":"StopInteractionContext","features":[629]},{"name":"TAP_PARAMETER","features":[629]},{"name":"TAP_PARAMETER_MAX","features":[629]},{"name":"TAP_PARAMETER_MAX_CONTACT_COUNT","features":[629]},{"name":"TAP_PARAMETER_MIN_CONTACT_COUNT","features":[629]},{"name":"TRANSLATION_PARAMETER","features":[629]},{"name":"TRANSLATION_PARAMETER_MAX","features":[629]},{"name":"TRANSLATION_PARAMETER_MAX_CONTACT_COUNT","features":[629]},{"name":"TRANSLATION_PARAMETER_MIN_CONTACT_COUNT","features":[629]}],"666":[{"name":"ALL_RECONCILE_FLAGS","features":[630]},{"name":"EMPTY_VOLUME_CACHE_FLAGS","features":[630]},{"name":"EVCCBF_LASTNOTIFICATION","features":[630]},{"name":"EVCF_DONTSHOWIFZERO","features":[630]},{"name":"EVCF_ENABLEBYDEFAULT","features":[630]},{"name":"EVCF_ENABLEBYDEFAULT_AUTO","features":[630]},{"name":"EVCF_HASSETTINGS","features":[630]},{"name":"EVCF_OUTOFDISKSPACE","features":[630]},{"name":"EVCF_REMOVEFROMLIST","features":[630]},{"name":"EVCF_SETTINGSMODE","features":[630]},{"name":"EVCF_SYSTEMAUTORUN","features":[630]},{"name":"EVCF_USERCONSENTOBTAINED","features":[630]},{"name":"IADesktopP2","features":[630]},{"name":"IActiveDesktopP","features":[630]},{"name":"IBriefcaseInitiator","features":[630]},{"name":"IEmptyVolumeCache","features":[630]},{"name":"IEmptyVolumeCache2","features":[630]},{"name":"IEmptyVolumeCacheCallBack","features":[630]},{"name":"IReconcilableObject","features":[630]},{"name":"IReconcileInitiator","features":[630]},{"name":"RECONCILEF","features":[630]},{"name":"RECONCILEF_FEEDBACKWINDOWVALID","features":[630]},{"name":"RECONCILEF_MAYBOTHERUSER","features":[630]},{"name":"RECONCILEF_NORESIDUESOK","features":[630]},{"name":"RECONCILEF_OMITSELFRESIDUE","features":[630]},{"name":"RECONCILEF_ONLYYOUWERECHANGED","features":[630]},{"name":"RECONCILEF_RESUMERECONCILIATION","features":[630]},{"name":"RECONCILEF_YOUMAYDOTHEUPDATES","features":[630]},{"name":"REC_E_ABORTED","features":[630]},{"name":"REC_E_INEEDTODOTHEUPDATES","features":[630]},{"name":"REC_E_NOCALLBACK","features":[630]},{"name":"REC_E_NORESIDUES","features":[630]},{"name":"REC_E_TOODIFFERENT","features":[630]},{"name":"REC_S_IDIDTHEUPDATES","features":[630]},{"name":"REC_S_NOTCOMPLETE","features":[630]},{"name":"REC_S_NOTCOMPLETEBUTPROPAGATE","features":[630]},{"name":"STATEBITS_FLAT","features":[630]}],"667":[{"name":"MAGCOLOREFFECT","features":[631]},{"name":"MAGIMAGEHEADER","features":[631]},{"name":"MAGTRANSFORM","features":[631]},{"name":"MS_CLIPAROUNDCURSOR","features":[631]},{"name":"MS_INVERTCOLORS","features":[631]},{"name":"MS_SHOWMAGNIFIEDCURSOR","features":[631]},{"name":"MW_FILTERMODE","features":[631]},{"name":"MW_FILTERMODE_EXCLUDE","features":[631]},{"name":"MW_FILTERMODE_INCLUDE","features":[631]},{"name":"MagGetColorEffect","features":[307,631]},{"name":"MagGetFullscreenColorEffect","features":[307,631]},{"name":"MagGetFullscreenTransform","features":[307,631]},{"name":"MagGetImageScalingCallback","features":[307,318,631]},{"name":"MagGetInputTransform","features":[307,631]},{"name":"MagGetWindowFilterList","features":[307,631]},{"name":"MagGetWindowSource","features":[307,631]},{"name":"MagGetWindowTransform","features":[307,631]},{"name":"MagImageScalingCallback","features":[307,318,631]},{"name":"MagInitialize","features":[307,631]},{"name":"MagSetColorEffect","features":[307,631]},{"name":"MagSetFullscreenColorEffect","features":[307,631]},{"name":"MagSetFullscreenTransform","features":[307,631]},{"name":"MagSetImageScalingCallback","features":[307,318,631]},{"name":"MagSetInputTransform","features":[307,631]},{"name":"MagSetWindowFilterList","features":[307,631]},{"name":"MagSetWindowSource","features":[307,631]},{"name":"MagSetWindowTransform","features":[307,631]},{"name":"MagShowSystemCursor","features":[307,631]},{"name":"MagUninitialize","features":[307,631]},{"name":"WC_MAGNIFIER","features":[631]},{"name":"WC_MAGNIFIERA","features":[631]},{"name":"WC_MAGNIFIERW","features":[631]}],"668":[{"name":"INotificationActivationCallback","features":[632]},{"name":"NOTIFICATION_USER_INPUT_DATA","features":[632]}],"669":[{"name":"IUIApplication","features":[633]},{"name":"IUICollection","features":[633]},{"name":"IUICollectionChangedEvent","features":[633]},{"name":"IUICommandHandler","features":[633]},{"name":"IUIContextualUI","features":[633]},{"name":"IUIEventLogger","features":[633]},{"name":"IUIEventingManager","features":[633]},{"name":"IUIFramework","features":[633]},{"name":"IUIImage","features":[633]},{"name":"IUIImageFromBitmap","features":[633]},{"name":"IUIRibbon","features":[633]},{"name":"IUISimplePropertySet","features":[633]},{"name":"LIBID_UIRibbon","features":[633]},{"name":"UIRibbonFramework","features":[633]},{"name":"UIRibbonImageFromBitmapFactory","features":[633]},{"name":"UI_ALL_COMMANDS","features":[633]},{"name":"UI_COLLECTIONCHANGE","features":[633]},{"name":"UI_COLLECTIONCHANGE_INSERT","features":[633]},{"name":"UI_COLLECTIONCHANGE_REMOVE","features":[633]},{"name":"UI_COLLECTIONCHANGE_REPLACE","features":[633]},{"name":"UI_COLLECTIONCHANGE_RESET","features":[633]},{"name":"UI_COLLECTION_INVALIDINDEX","features":[633]},{"name":"UI_COMMANDTYPE","features":[633]},{"name":"UI_COMMANDTYPE_ACTION","features":[633]},{"name":"UI_COMMANDTYPE_ANCHOR","features":[633]},{"name":"UI_COMMANDTYPE_BOOLEAN","features":[633]},{"name":"UI_COMMANDTYPE_COLLECTION","features":[633]},{"name":"UI_COMMANDTYPE_COLORANCHOR","features":[633]},{"name":"UI_COMMANDTYPE_COLORCOLLECTION","features":[633]},{"name":"UI_COMMANDTYPE_COMMANDCOLLECTION","features":[633]},{"name":"UI_COMMANDTYPE_CONTEXT","features":[633]},{"name":"UI_COMMANDTYPE_DECIMAL","features":[633]},{"name":"UI_COMMANDTYPE_FONT","features":[633]},{"name":"UI_COMMANDTYPE_GROUP","features":[633]},{"name":"UI_COMMANDTYPE_RECENTITEMS","features":[633]},{"name":"UI_COMMANDTYPE_UNKNOWN","features":[633]},{"name":"UI_CONTEXTAVAILABILITY","features":[633]},{"name":"UI_CONTEXTAVAILABILITY_ACTIVE","features":[633]},{"name":"UI_CONTEXTAVAILABILITY_AVAILABLE","features":[633]},{"name":"UI_CONTEXTAVAILABILITY_NOTAVAILABLE","features":[633]},{"name":"UI_CONTROLDOCK","features":[633]},{"name":"UI_CONTROLDOCK_BOTTOM","features":[633]},{"name":"UI_CONTROLDOCK_TOP","features":[633]},{"name":"UI_EVENTLOCATION","features":[633]},{"name":"UI_EVENTLOCATION_ApplicationMenu","features":[633]},{"name":"UI_EVENTLOCATION_ContextPopup","features":[633]},{"name":"UI_EVENTLOCATION_QAT","features":[633]},{"name":"UI_EVENTLOCATION_Ribbon","features":[633]},{"name":"UI_EVENTPARAMS","features":[633]},{"name":"UI_EVENTPARAMS_COMMAND","features":[633]},{"name":"UI_EVENTTYPE","features":[633]},{"name":"UI_EVENTTYPE_ApplicationMenuOpened","features":[633]},{"name":"UI_EVENTTYPE_ApplicationModeSwitched","features":[633]},{"name":"UI_EVENTTYPE_CommandExecuted","features":[633]},{"name":"UI_EVENTTYPE_MenuOpened","features":[633]},{"name":"UI_EVENTTYPE_RibbonExpanded","features":[633]},{"name":"UI_EVENTTYPE_RibbonMinimized","features":[633]},{"name":"UI_EVENTTYPE_TabActivated","features":[633]},{"name":"UI_EVENTTYPE_TooltipShown","features":[633]},{"name":"UI_EXECUTIONVERB","features":[633]},{"name":"UI_EXECUTIONVERB_CANCELPREVIEW","features":[633]},{"name":"UI_EXECUTIONVERB_EXECUTE","features":[633]},{"name":"UI_EXECUTIONVERB_PREVIEW","features":[633]},{"name":"UI_FONTDELTASIZE","features":[633]},{"name":"UI_FONTDELTASIZE_GROW","features":[633]},{"name":"UI_FONTDELTASIZE_SHRINK","features":[633]},{"name":"UI_FONTPROPERTIES","features":[633]},{"name":"UI_FONTPROPERTIES_NOTAVAILABLE","features":[633]},{"name":"UI_FONTPROPERTIES_NOTSET","features":[633]},{"name":"UI_FONTPROPERTIES_SET","features":[633]},{"name":"UI_FONTUNDERLINE","features":[633]},{"name":"UI_FONTUNDERLINE_NOTAVAILABLE","features":[633]},{"name":"UI_FONTUNDERLINE_NOTSET","features":[633]},{"name":"UI_FONTUNDERLINE_SET","features":[633]},{"name":"UI_FONTVERTICALPOSITION","features":[633]},{"name":"UI_FONTVERTICALPOSITION_NOTAVAILABLE","features":[633]},{"name":"UI_FONTVERTICALPOSITION_NOTSET","features":[633]},{"name":"UI_FONTVERTICALPOSITION_SUBSCRIPT","features":[633]},{"name":"UI_FONTVERTICALPOSITION_SUPERSCRIPT","features":[633]},{"name":"UI_INVALIDATIONS","features":[633]},{"name":"UI_INVALIDATIONS_ALLPROPERTIES","features":[633]},{"name":"UI_INVALIDATIONS_PROPERTY","features":[633]},{"name":"UI_INVALIDATIONS_STATE","features":[633]},{"name":"UI_INVALIDATIONS_VALUE","features":[633]},{"name":"UI_OWNERSHIP","features":[633]},{"name":"UI_OWNERSHIP_COPY","features":[633]},{"name":"UI_OWNERSHIP_TRANSFER","features":[633]},{"name":"UI_SWATCHCOLORMODE","features":[633]},{"name":"UI_SWATCHCOLORMODE_MONOCHROME","features":[633]},{"name":"UI_SWATCHCOLORMODE_NORMAL","features":[633]},{"name":"UI_SWATCHCOLORTYPE","features":[633]},{"name":"UI_SWATCHCOLORTYPE_AUTOMATIC","features":[633]},{"name":"UI_SWATCHCOLORTYPE_NOCOLOR","features":[633]},{"name":"UI_SWATCHCOLORTYPE_RGB","features":[633]},{"name":"UI_VIEWTYPE","features":[633]},{"name":"UI_VIEWTYPE_RIBBON","features":[633]},{"name":"UI_VIEWVERB","features":[633]},{"name":"UI_VIEWVERB_CREATE","features":[633]},{"name":"UI_VIEWVERB_DESTROY","features":[633]},{"name":"UI_VIEWVERB_ERROR","features":[633]},{"name":"UI_VIEWVERB_SIZE","features":[633]}],"670":[{"name":"AASHELLMENUFILENAME","features":[468]},{"name":"AASHELLMENUITEM","features":[468]},{"name":"ABE_BOTTOM","features":[468]},{"name":"ABE_LEFT","features":[468]},{"name":"ABE_RIGHT","features":[468]},{"name":"ABE_TOP","features":[468]},{"name":"ABM_ACTIVATE","features":[468]},{"name":"ABM_GETAUTOHIDEBAR","features":[468]},{"name":"ABM_GETAUTOHIDEBAREX","features":[468]},{"name":"ABM_GETSTATE","features":[468]},{"name":"ABM_GETTASKBARPOS","features":[468]},{"name":"ABM_NEW","features":[468]},{"name":"ABM_QUERYPOS","features":[468]},{"name":"ABM_REMOVE","features":[468]},{"name":"ABM_SETAUTOHIDEBAR","features":[468]},{"name":"ABM_SETAUTOHIDEBAREX","features":[468]},{"name":"ABM_SETPOS","features":[468]},{"name":"ABM_SETSTATE","features":[468]},{"name":"ABM_WINDOWPOSCHANGED","features":[468]},{"name":"ABN_FULLSCREENAPP","features":[468]},{"name":"ABN_POSCHANGED","features":[468]},{"name":"ABN_STATECHANGE","features":[468]},{"name":"ABN_WINDOWARRANGE","features":[468]},{"name":"ABS_ALWAYSONTOP","features":[468]},{"name":"ABS_AUTOHIDE","features":[468]},{"name":"ACDD_VISIBLE","features":[468]},{"name":"ACENUMOPTION","features":[468]},{"name":"ACEO_FIRSTUNUSED","features":[468]},{"name":"ACEO_MOSTRECENTFIRST","features":[468]},{"name":"ACEO_NONE","features":[468]},{"name":"ACLO_CURRENTDIR","features":[468]},{"name":"ACLO_DESKTOP","features":[468]},{"name":"ACLO_FAVORITES","features":[468]},{"name":"ACLO_FILESYSDIRS","features":[468]},{"name":"ACLO_FILESYSONLY","features":[468]},{"name":"ACLO_MYCOMPUTER","features":[468]},{"name":"ACLO_NONE","features":[468]},{"name":"ACLO_VIRTUALNAMESPACE","features":[468]},{"name":"ACO_AUTOAPPEND","features":[468]},{"name":"ACO_AUTOSUGGEST","features":[468]},{"name":"ACO_FILTERPREFIXES","features":[468]},{"name":"ACO_NONE","features":[468]},{"name":"ACO_NOPREFIXFILTERING","features":[468]},{"name":"ACO_RTLREADING","features":[468]},{"name":"ACO_SEARCH","features":[468]},{"name":"ACO_UPDOWNKEYDROPSLIST","features":[468]},{"name":"ACO_USETAB","features":[468]},{"name":"ACO_WORD_FILTER","features":[468]},{"name":"ACTIVATEOPTIONS","features":[468]},{"name":"ADDURL_SILENT","features":[468]},{"name":"ADE_LEFT","features":[468]},{"name":"ADE_NONE","features":[468]},{"name":"ADE_RIGHT","features":[468]},{"name":"ADJACENT_DISPLAY_EDGES","features":[468]},{"name":"ADLT_FREQUENT","features":[468]},{"name":"ADLT_RECENT","features":[468]},{"name":"AD_APPLY_BUFFERED_REFRESH","features":[468]},{"name":"AD_APPLY_DYNAMICREFRESH","features":[468]},{"name":"AD_APPLY_FORCE","features":[468]},{"name":"AD_APPLY_HTMLGEN","features":[468]},{"name":"AD_APPLY_REFRESH","features":[468]},{"name":"AD_APPLY_SAVE","features":[468]},{"name":"AD_GETWP_BMP","features":[468]},{"name":"AD_GETWP_IMAGE","features":[468]},{"name":"AD_GETWP_LAST_APPLIED","features":[468]},{"name":"AHE_DESKTOP","features":[468]},{"name":"AHE_IMMERSIVE","features":[468]},{"name":"AHE_TYPE","features":[468]},{"name":"AHTYPE","features":[468]},{"name":"AHTYPE_ANY_APPLICATION","features":[468]},{"name":"AHTYPE_ANY_PROGID","features":[468]},{"name":"AHTYPE_APPLICATION","features":[468]},{"name":"AHTYPE_CLASS_APPLICATION","features":[468]},{"name":"AHTYPE_MACHINEDEFAULT","features":[468]},{"name":"AHTYPE_PROGID","features":[468]},{"name":"AHTYPE_UNDEFINED","features":[468]},{"name":"AHTYPE_USER_APPLICATION","features":[468]},{"name":"AIM_COMMENTS","features":[468]},{"name":"AIM_CONTACT","features":[468]},{"name":"AIM_DISPLAYNAME","features":[468]},{"name":"AIM_HELPLINK","features":[468]},{"name":"AIM_IMAGE","features":[468]},{"name":"AIM_INSTALLDATE","features":[468]},{"name":"AIM_INSTALLLOCATION","features":[468]},{"name":"AIM_INSTALLSOURCE","features":[468]},{"name":"AIM_LANGUAGE","features":[468]},{"name":"AIM_PRODUCTID","features":[468]},{"name":"AIM_PUBLISHER","features":[468]},{"name":"AIM_READMEURL","features":[468]},{"name":"AIM_REGISTEREDCOMPANY","features":[468]},{"name":"AIM_REGISTEREDOWNER","features":[468]},{"name":"AIM_SUPPORTTELEPHONE","features":[468]},{"name":"AIM_SUPPORTURL","features":[468]},{"name":"AIM_UPDATEINFOURL","features":[468]},{"name":"AIM_VERSION","features":[468]},{"name":"AL_EFFECTIVE","features":[468]},{"name":"AL_MACHINE","features":[468]},{"name":"AL_USER","features":[468]},{"name":"AO_DESIGNMODE","features":[468]},{"name":"AO_NOERRORUI","features":[468]},{"name":"AO_NONE","features":[468]},{"name":"AO_NOSPLASHSCREEN","features":[468]},{"name":"AO_PRELAUNCH","features":[468]},{"name":"APPACTIONFLAGS","features":[468]},{"name":"APPACTION_ADDLATER","features":[468]},{"name":"APPACTION_CANGETSIZE","features":[468]},{"name":"APPACTION_INSTALL","features":[468]},{"name":"APPACTION_MODIFY","features":[468]},{"name":"APPACTION_MODIFYREMOVE","features":[468]},{"name":"APPACTION_REPAIR","features":[468]},{"name":"APPACTION_UNINSTALL","features":[468]},{"name":"APPACTION_UNSCHEDULE","features":[468]},{"name":"APPACTION_UPGRADE","features":[468]},{"name":"APPBARDATA","features":[307,468]},{"name":"APPBARDATA","features":[307,468]},{"name":"APPCATEGORYINFO","features":[468]},{"name":"APPCATEGORYINFOLIST","features":[468]},{"name":"APPDOCLISTTYPE","features":[468]},{"name":"APPINFODATA","features":[468]},{"name":"APPINFODATAFLAGS","features":[468]},{"name":"APPLET_PROC","features":[307,468]},{"name":"APPLICATION_VIEW_MIN_WIDTH","features":[468]},{"name":"APPLICATION_VIEW_ORIENTATION","features":[468]},{"name":"APPLICATION_VIEW_SIZE_PREFERENCE","features":[468]},{"name":"APPLICATION_VIEW_STATE","features":[468]},{"name":"APPNAMEBUFFERLEN","features":[468]},{"name":"ARCONTENT_AUDIOCD","features":[468]},{"name":"ARCONTENT_AUTOPLAYMUSIC","features":[468]},{"name":"ARCONTENT_AUTOPLAYPIX","features":[468]},{"name":"ARCONTENT_AUTOPLAYVIDEO","features":[468]},{"name":"ARCONTENT_AUTORUNINF","features":[468]},{"name":"ARCONTENT_BLANKBD","features":[468]},{"name":"ARCONTENT_BLANKCD","features":[468]},{"name":"ARCONTENT_BLANKDVD","features":[468]},{"name":"ARCONTENT_BLURAY","features":[468]},{"name":"ARCONTENT_CAMERASTORAGE","features":[468]},{"name":"ARCONTENT_CUSTOMEVENT","features":[468]},{"name":"ARCONTENT_DVDAUDIO","features":[468]},{"name":"ARCONTENT_DVDMOVIE","features":[468]},{"name":"ARCONTENT_MASK","features":[468]},{"name":"ARCONTENT_NONE","features":[468]},{"name":"ARCONTENT_PHASE_FINAL","features":[468]},{"name":"ARCONTENT_PHASE_MASK","features":[468]},{"name":"ARCONTENT_PHASE_PRESNIFF","features":[468]},{"name":"ARCONTENT_PHASE_SNIFFING","features":[468]},{"name":"ARCONTENT_PHASE_UNKNOWN","features":[468]},{"name":"ARCONTENT_SVCD","features":[468]},{"name":"ARCONTENT_UNKNOWNCONTENT","features":[468]},{"name":"ARCONTENT_VCD","features":[468]},{"name":"ASSOCCLASS","features":[468]},{"name":"ASSOCCLASS_APP_KEY","features":[468]},{"name":"ASSOCCLASS_APP_STR","features":[468]},{"name":"ASSOCCLASS_CLSID_KEY","features":[468]},{"name":"ASSOCCLASS_CLSID_STR","features":[468]},{"name":"ASSOCCLASS_FIXED_PROGID_STR","features":[468]},{"name":"ASSOCCLASS_FOLDER","features":[468]},{"name":"ASSOCCLASS_PROGID_KEY","features":[468]},{"name":"ASSOCCLASS_PROGID_STR","features":[468]},{"name":"ASSOCCLASS_PROTOCOL_STR","features":[468]},{"name":"ASSOCCLASS_SHELL_KEY","features":[468]},{"name":"ASSOCCLASS_STAR","features":[468]},{"name":"ASSOCCLASS_SYSTEM_STR","features":[468]},{"name":"ASSOCDATA","features":[468]},{"name":"ASSOCDATA_EDITFLAGS","features":[468]},{"name":"ASSOCDATA_HASPERUSERASSOC","features":[468]},{"name":"ASSOCDATA_MAX","features":[468]},{"name":"ASSOCDATA_MSIDESCRIPTOR","features":[468]},{"name":"ASSOCDATA_NOACTIVATEHANDLER","features":[468]},{"name":"ASSOCDATA_UNUSED1","features":[468]},{"name":"ASSOCDATA_VALUE","features":[468]},{"name":"ASSOCENUM","features":[468]},{"name":"ASSOCENUM_NONE","features":[468]},{"name":"ASSOCF","features":[468]},{"name":"ASSOCF_APP_TO_APP","features":[468]},{"name":"ASSOCF_IGNOREBASECLASS","features":[468]},{"name":"ASSOCF_INIT_BYEXENAME","features":[468]},{"name":"ASSOCF_INIT_DEFAULTTOFOLDER","features":[468]},{"name":"ASSOCF_INIT_DEFAULTTOSTAR","features":[468]},{"name":"ASSOCF_INIT_FIXED_PROGID","features":[468]},{"name":"ASSOCF_INIT_FOR_FILE","features":[468]},{"name":"ASSOCF_INIT_IGNOREUNKNOWN","features":[468]},{"name":"ASSOCF_INIT_NOREMAPCLSID","features":[468]},{"name":"ASSOCF_IS_FULL_URI","features":[468]},{"name":"ASSOCF_IS_PROTOCOL","features":[468]},{"name":"ASSOCF_NOFIXUPS","features":[468]},{"name":"ASSOCF_NONE","features":[468]},{"name":"ASSOCF_NOTRUNCATE","features":[468]},{"name":"ASSOCF_NOUSERSETTINGS","features":[468]},{"name":"ASSOCF_OPEN_BYEXENAME","features":[468]},{"name":"ASSOCF_PER_MACHINE_ONLY","features":[468]},{"name":"ASSOCF_REMAPRUNDLL","features":[468]},{"name":"ASSOCF_VERIFY","features":[468]},{"name":"ASSOCIATIONELEMENT","features":[368,468]},{"name":"ASSOCIATIONELEMENT","features":[368,468]},{"name":"ASSOCIATIONLEVEL","features":[468]},{"name":"ASSOCIATIONTYPE","features":[468]},{"name":"ASSOCKEY","features":[468]},{"name":"ASSOCKEY_APP","features":[468]},{"name":"ASSOCKEY_BASECLASS","features":[468]},{"name":"ASSOCKEY_CLASS","features":[468]},{"name":"ASSOCKEY_MAX","features":[468]},{"name":"ASSOCKEY_SHELLEXECCLASS","features":[468]},{"name":"ASSOCSTR","features":[468]},{"name":"ASSOCSTR_APPICONREFERENCE","features":[468]},{"name":"ASSOCSTR_APPID","features":[468]},{"name":"ASSOCSTR_APPPUBLISHER","features":[468]},{"name":"ASSOCSTR_COMMAND","features":[468]},{"name":"ASSOCSTR_CONTENTTYPE","features":[468]},{"name":"ASSOCSTR_DDEAPPLICATION","features":[468]},{"name":"ASSOCSTR_DDECOMMAND","features":[468]},{"name":"ASSOCSTR_DDEIFEXEC","features":[468]},{"name":"ASSOCSTR_DDETOPIC","features":[468]},{"name":"ASSOCSTR_DEFAULTICON","features":[468]},{"name":"ASSOCSTR_DELEGATEEXECUTE","features":[468]},{"name":"ASSOCSTR_DROPTARGET","features":[468]},{"name":"ASSOCSTR_EXECUTABLE","features":[468]},{"name":"ASSOCSTR_FRIENDLYAPPNAME","features":[468]},{"name":"ASSOCSTR_FRIENDLYDOCNAME","features":[468]},{"name":"ASSOCSTR_INFOTIP","features":[468]},{"name":"ASSOCSTR_MAX","features":[468]},{"name":"ASSOCSTR_NOOPEN","features":[468]},{"name":"ASSOCSTR_PROGID","features":[468]},{"name":"ASSOCSTR_QUICKTIP","features":[468]},{"name":"ASSOCSTR_SHELLEXTENSION","features":[468]},{"name":"ASSOCSTR_SHELLNEWVALUE","features":[468]},{"name":"ASSOCSTR_SUPPORTED_URI_PROTOCOLS","features":[468]},{"name":"ASSOCSTR_TILEINFO","features":[468]},{"name":"ASSOC_FILTER","features":[468]},{"name":"ASSOC_FILTER_NONE","features":[468]},{"name":"ASSOC_FILTER_RECOMMENDED","features":[468]},{"name":"ATTACHMENT_ACTION","features":[468]},{"name":"ATTACHMENT_ACTION_CANCEL","features":[468]},{"name":"ATTACHMENT_ACTION_EXEC","features":[468]},{"name":"ATTACHMENT_ACTION_SAVE","features":[468]},{"name":"ATTACHMENT_PROMPT","features":[468]},{"name":"ATTACHMENT_PROMPT_EXEC","features":[468]},{"name":"ATTACHMENT_PROMPT_EXEC_OR_SAVE","features":[468]},{"name":"ATTACHMENT_PROMPT_NONE","features":[468]},{"name":"ATTACHMENT_PROMPT_SAVE","features":[468]},{"name":"AT_FILEEXTENSION","features":[468]},{"name":"AT_MIMETYPE","features":[468]},{"name":"AT_STARTMENUCLIENT","features":[468]},{"name":"AT_URLPROTOCOL","features":[468]},{"name":"AUTOCOMPLETELISTOPTIONS","features":[468]},{"name":"AUTOCOMPLETEOPTIONS","features":[468]},{"name":"AUTO_SCROLL_DATA","features":[307,468]},{"name":"AVMW_320","features":[468]},{"name":"AVMW_500","features":[468]},{"name":"AVMW_DEFAULT","features":[468]},{"name":"AVO_LANDSCAPE","features":[468]},{"name":"AVO_PORTRAIT","features":[468]},{"name":"AVSP_CUSTOM","features":[468]},{"name":"AVSP_DEFAULT","features":[468]},{"name":"AVSP_USE_HALF","features":[468]},{"name":"AVSP_USE_LESS","features":[468]},{"name":"AVSP_USE_MINIMUM","features":[468]},{"name":"AVSP_USE_MORE","features":[468]},{"name":"AVSP_USE_NONE","features":[468]},{"name":"AVS_FILLED","features":[468]},{"name":"AVS_FULLSCREEN_LANDSCAPE","features":[468]},{"name":"AVS_FULLSCREEN_PORTRAIT","features":[468]},{"name":"AVS_SNAPPED","features":[468]},{"name":"AccessibilityDockingService","features":[468]},{"name":"AllowSmallerSize","features":[468]},{"name":"AlphabeticalCategorizer","features":[468]},{"name":"AppShellVerbHandler","features":[468]},{"name":"AppStartupLink","features":[468]},{"name":"AppVisibility","features":[468]},{"name":"ApplicationActivationManager","features":[468]},{"name":"ApplicationAssociationRegistration","features":[468]},{"name":"ApplicationAssociationRegistrationUI","features":[468]},{"name":"ApplicationDesignModeSettings","features":[468]},{"name":"ApplicationDestinations","features":[468]},{"name":"ApplicationDocumentLists","features":[468]},{"name":"AssocCreate","features":[468]},{"name":"AssocCreateForClasses","features":[368,468]},{"name":"AssocGetDetailsOfPropKey","features":[307,634,378]},{"name":"AssocGetPerceivedType","features":[634]},{"name":"AssocIsDangerous","features":[307,468]},{"name":"AssocQueryKeyA","features":[368,468]},{"name":"AssocQueryKeyW","features":[368,468]},{"name":"AssocQueryStringA","features":[468]},{"name":"AssocQueryStringByKeyA","features":[368,468]},{"name":"AssocQueryStringByKeyW","features":[368,468]},{"name":"AssocQueryStringW","features":[468]},{"name":"AttachmentServices","features":[468]},{"name":"BANDINFOSFB","features":[307,634]},{"name":"BANDSITECID","features":[468]},{"name":"BANDSITEINFO","features":[468]},{"name":"BANNER_NOTIFICATION","features":[468]},{"name":"BANNER_NOTIFICATION_EVENT","features":[468]},{"name":"BASEBROWSERDATALH","features":[307,358,417,634]},{"name":"BASEBROWSERDATAXP","features":[307,358,417,634]},{"name":"BFFCALLBACK","features":[307,468]},{"name":"BFFM_ENABLEOK","features":[468]},{"name":"BFFM_INITIALIZED","features":[468]},{"name":"BFFM_IUNKNOWN","features":[468]},{"name":"BFFM_SELCHANGED","features":[468]},{"name":"BFFM_SETEXPANDED","features":[468]},{"name":"BFFM_SETOKTEXT","features":[468]},{"name":"BFFM_SETSELECTION","features":[468]},{"name":"BFFM_SETSELECTIONA","features":[468]},{"name":"BFFM_SETSELECTIONW","features":[468]},{"name":"BFFM_SETSTATUSTEXT","features":[468]},{"name":"BFFM_SETSTATUSTEXTA","features":[468]},{"name":"BFFM_SETSTATUSTEXTW","features":[468]},{"name":"BFFM_VALIDATEFAILED","features":[468]},{"name":"BFFM_VALIDATEFAILEDA","features":[468]},{"name":"BFFM_VALIDATEFAILEDW","features":[468]},{"name":"BFO_ADD_IE_TOCAPTIONBAR","features":[468]},{"name":"BFO_BOTH_OPTIONS","features":[468]},{"name":"BFO_BROWSER_PERSIST_SETTINGS","features":[468]},{"name":"BFO_BROWSE_NO_IN_NEW_PROCESS","features":[468]},{"name":"BFO_ENABLE_HYPERLINK_TRACKING","features":[468]},{"name":"BFO_GO_HOME_PAGE","features":[468]},{"name":"BFO_NONE","features":[468]},{"name":"BFO_NO_PARENT_FOLDER_SUPPORT","features":[468]},{"name":"BFO_NO_REOPEN_NEXT_RESTART","features":[468]},{"name":"BFO_PREFER_IEPROCESS","features":[468]},{"name":"BFO_QUERY_ALL","features":[468]},{"name":"BFO_RENAME_FOLDER_OPTIONS_TOINTERNET","features":[468]},{"name":"BFO_SHOW_NAVIGATION_CANCELLED","features":[468]},{"name":"BFO_SUBSTITUE_INTERNET_START_PAGE","features":[468]},{"name":"BFO_USE_DIALUP_REF","features":[468]},{"name":"BFO_USE_IE_LOGOBANDING","features":[468]},{"name":"BFO_USE_IE_OFFLINE_SUPPORT","features":[468]},{"name":"BFO_USE_IE_STATUSBAR","features":[468]},{"name":"BFO_USE_IE_TOOLBAR","features":[468]},{"name":"BHID_AssociationArray","features":[468]},{"name":"BHID_DataObject","features":[468]},{"name":"BHID_EnumAssocHandlers","features":[468]},{"name":"BHID_EnumItems","features":[468]},{"name":"BHID_FilePlaceholder","features":[468]},{"name":"BHID_Filter","features":[468]},{"name":"BHID_LinkTargetItem","features":[468]},{"name":"BHID_PropertyStore","features":[468]},{"name":"BHID_RandomAccessStream","features":[468]},{"name":"BHID_SFObject","features":[468]},{"name":"BHID_SFUIObject","features":[468]},{"name":"BHID_SFViewObject","features":[468]},{"name":"BHID_Storage","features":[468]},{"name":"BHID_StorageEnum","features":[468]},{"name":"BHID_StorageItem","features":[468]},{"name":"BHID_Stream","features":[468]},{"name":"BHID_ThumbnailHandler","features":[468]},{"name":"BHID_Transfer","features":[468]},{"name":"BIF_BROWSEFILEJUNCTIONS","features":[468]},{"name":"BIF_BROWSEFORCOMPUTER","features":[468]},{"name":"BIF_BROWSEFORPRINTER","features":[468]},{"name":"BIF_BROWSEINCLUDEFILES","features":[468]},{"name":"BIF_BROWSEINCLUDEURLS","features":[468]},{"name":"BIF_DONTGOBELOWDOMAIN","features":[468]},{"name":"BIF_EDITBOX","features":[468]},{"name":"BIF_NEWDIALOGSTYLE","features":[468]},{"name":"BIF_NONEWFOLDERBUTTON","features":[468]},{"name":"BIF_NOTRANSLATETARGETS","features":[468]},{"name":"BIF_PREFER_INTERNET_SHORTCUT","features":[468]},{"name":"BIF_RETURNFSANCESTORS","features":[468]},{"name":"BIF_RETURNONLYFSDIRS","features":[468]},{"name":"BIF_SHAREABLE","features":[468]},{"name":"BIF_STATUSTEXT","features":[468]},{"name":"BIF_UAHINT","features":[468]},{"name":"BIF_VALIDATE","features":[468]},{"name":"BIND_INTERRUPTABLE","features":[468]},{"name":"BMICON_LARGE","features":[468]},{"name":"BMICON_SMALL","features":[468]},{"name":"BNE_Button1Clicked","features":[468]},{"name":"BNE_Button2Clicked","features":[468]},{"name":"BNE_Closed","features":[468]},{"name":"BNE_Dismissed","features":[468]},{"name":"BNE_Hovered","features":[468]},{"name":"BNE_Rendered","features":[468]},{"name":"BNSTATE","features":[468]},{"name":"BNS_BEGIN_NAVIGATE","features":[468]},{"name":"BNS_NAVIGATE","features":[468]},{"name":"BNS_NORMAL","features":[468]},{"name":"BROWSEINFOA","features":[307,634]},{"name":"BROWSEINFOW","features":[307,634]},{"name":"BSF_CANMAXIMIZE","features":[468]},{"name":"BSF_DELEGATEDNAVIGATION","features":[468]},{"name":"BSF_DONTSHOWNAVCANCELPAGE","features":[468]},{"name":"BSF_FEEDNAVIGATION","features":[468]},{"name":"BSF_FEEDSUBSCRIBED","features":[468]},{"name":"BSF_HTMLNAVCANCELED","features":[468]},{"name":"BSF_MERGEDMENUS","features":[468]},{"name":"BSF_NAVNOHISTORY","features":[468]},{"name":"BSF_NOLOCALFILEWARNING","features":[468]},{"name":"BSF_REGISTERASDROPTARGET","features":[468]},{"name":"BSF_RESIZABLE","features":[468]},{"name":"BSF_SETNAVIGATABLECODEPAGE","features":[468]},{"name":"BSF_THEATERMODE","features":[468]},{"name":"BSF_TOPBROWSER","features":[468]},{"name":"BSF_TRUSTEDFORACTIVEX","features":[468]},{"name":"BSF_UISETBYAUTOMATION","features":[468]},{"name":"BSID_BANDADDED","features":[468]},{"name":"BSID_BANDREMOVED","features":[468]},{"name":"BSIM_STATE","features":[468]},{"name":"BSIM_STYLE","features":[468]},{"name":"BSIS_ALWAYSGRIPPER","features":[468]},{"name":"BSIS_AUTOGRIPPER","features":[468]},{"name":"BSIS_FIXEDORDER","features":[468]},{"name":"BSIS_LEFTALIGN","features":[468]},{"name":"BSIS_LOCKED","features":[468]},{"name":"BSIS_NOCAPTION","features":[468]},{"name":"BSIS_NOCONTEXTMENU","features":[468]},{"name":"BSIS_NODROPTARGET","features":[468]},{"name":"BSIS_NOGRIPPER","features":[468]},{"name":"BSIS_PREFERNOLINEBREAK","features":[468]},{"name":"BSIS_PRESERVEORDERDURINGLAYOUT","features":[468]},{"name":"BSIS_SINGLECLICK","features":[468]},{"name":"BSSF_NOTITLE","features":[468]},{"name":"BSSF_UNDELETEABLE","features":[468]},{"name":"BSSF_VISIBLE","features":[468]},{"name":"BUFFLEN","features":[468]},{"name":"BrowserNavConstants","features":[468]},{"name":"CABINETSTATE","features":[468]},{"name":"CABINETSTATE_VERSION","features":[468]},{"name":"CAMERAROLL_E_NO_DOWNSAMPLING_REQUIRED","features":[468]},{"name":"CATEGORYINFO_FLAGS","features":[468]},{"name":"CATEGORY_INFO","features":[468]},{"name":"CATID_BrowsableShellExt","features":[468]},{"name":"CATID_BrowseInPlace","features":[468]},{"name":"CATID_CommBand","features":[468]},{"name":"CATID_DeskBand","features":[468]},{"name":"CATID_FilePlaceholderMergeHandler","features":[468]},{"name":"CATID_InfoBand","features":[468]},{"name":"CATID_LocationFactory","features":[468]},{"name":"CATID_LocationProvider","features":[468]},{"name":"CATID_SearchableApplication","features":[468]},{"name":"CATINFO_COLLAPSED","features":[468]},{"name":"CATINFO_EXPANDED","features":[468]},{"name":"CATINFO_HIDDEN","features":[468]},{"name":"CATINFO_NOHEADER","features":[468]},{"name":"CATINFO_NOHEADERCOUNT","features":[468]},{"name":"CATINFO_NORMAL","features":[468]},{"name":"CATINFO_NOTCOLLAPSIBLE","features":[468]},{"name":"CATINFO_SEPARATE_IMAGES","features":[468]},{"name":"CATINFO_SHOWEMPTY","features":[468]},{"name":"CATINFO_SUBSETTED","features":[468]},{"name":"CATSORT_DEFAULT","features":[468]},{"name":"CATSORT_FLAGS","features":[468]},{"name":"CATSORT_NAME","features":[468]},{"name":"CDB2GVF_ADDSHIELD","features":[468]},{"name":"CDB2GVF_ALLOWPREVIEWPANE","features":[468]},{"name":"CDB2GVF_ISFILESAVE","features":[468]},{"name":"CDB2GVF_ISFOLDERPICKER","features":[468]},{"name":"CDB2GVF_NOINCLUDEITEM","features":[468]},{"name":"CDB2GVF_NOSELECTVERB","features":[468]},{"name":"CDB2GVF_SHOWALLFILES","features":[468]},{"name":"CDB2N_CONTEXTMENU_DONE","features":[468]},{"name":"CDB2N_CONTEXTMENU_START","features":[468]},{"name":"CDBE_RET_DEFAULT","features":[468]},{"name":"CDBE_RET_DONTRUNOTHEREXTS","features":[468]},{"name":"CDBE_RET_STOPWIZARD","features":[468]},{"name":"CDBE_TYPE_ALL","features":[468]},{"name":"CDBE_TYPE_DATA","features":[468]},{"name":"CDBE_TYPE_MUSIC","features":[468]},{"name":"CDBOSC_KILLFOCUS","features":[468]},{"name":"CDBOSC_RENAME","features":[468]},{"name":"CDBOSC_SELCHANGE","features":[468]},{"name":"CDBOSC_SETFOCUS","features":[468]},{"name":"CDBOSC_STATECHANGE","features":[468]},{"name":"CDBURNINGEXTENSIONRET","features":[468]},{"name":"CDBurn","features":[468]},{"name":"CDCONTROLSTATEF","features":[468]},{"name":"CDCS_ENABLED","features":[468]},{"name":"CDCS_ENABLEDVISIBLE","features":[468]},{"name":"CDCS_INACTIVE","features":[468]},{"name":"CDCS_VISIBLE","features":[468]},{"name":"CDefFolderMenu_Create2","features":[307,358,368,634]},{"name":"CFSTR_AUTOPLAY_SHELLIDLISTS","features":[468]},{"name":"CFSTR_DROPDESCRIPTION","features":[468]},{"name":"CFSTR_FILECONTENTS","features":[468]},{"name":"CFSTR_FILEDESCRIPTOR","features":[468]},{"name":"CFSTR_FILEDESCRIPTORA","features":[468]},{"name":"CFSTR_FILEDESCRIPTORW","features":[468]},{"name":"CFSTR_FILENAME","features":[468]},{"name":"CFSTR_FILENAMEA","features":[468]},{"name":"CFSTR_FILENAMEMAP","features":[468]},{"name":"CFSTR_FILENAMEMAPA","features":[468]},{"name":"CFSTR_FILENAMEMAPW","features":[468]},{"name":"CFSTR_FILENAMEW","features":[468]},{"name":"CFSTR_FILE_ATTRIBUTES_ARRAY","features":[468]},{"name":"CFSTR_INDRAGLOOP","features":[468]},{"name":"CFSTR_INETURL","features":[468]},{"name":"CFSTR_INETURLA","features":[468]},{"name":"CFSTR_INETURLW","features":[468]},{"name":"CFSTR_INVOKECOMMAND_DROPPARAM","features":[468]},{"name":"CFSTR_LOGICALPERFORMEDDROPEFFECT","features":[468]},{"name":"CFSTR_MOUNTEDVOLUME","features":[468]},{"name":"CFSTR_NETRESOURCES","features":[468]},{"name":"CFSTR_PASTESUCCEEDED","features":[468]},{"name":"CFSTR_PERFORMEDDROPEFFECT","features":[468]},{"name":"CFSTR_PERSISTEDDATAOBJECT","features":[468]},{"name":"CFSTR_PREFERREDDROPEFFECT","features":[468]},{"name":"CFSTR_PRINTERGROUP","features":[468]},{"name":"CFSTR_SHELLDROPHANDLER","features":[468]},{"name":"CFSTR_SHELLIDLIST","features":[468]},{"name":"CFSTR_SHELLIDLISTOFFSET","features":[468]},{"name":"CFSTR_SHELLURL","features":[468]},{"name":"CFSTR_TARGETCLSID","features":[468]},{"name":"CFSTR_UNTRUSTEDDRAGDROP","features":[468]},{"name":"CFSTR_ZONEIDENTIFIER","features":[468]},{"name":"CGID_DefView","features":[468]},{"name":"CGID_Explorer","features":[468]},{"name":"CGID_ExplorerBarDoc","features":[468]},{"name":"CGID_MENUDESKBAR","features":[468]},{"name":"CGID_ShellDocView","features":[468]},{"name":"CGID_ShellServiceObject","features":[468]},{"name":"CGID_ShortCut","features":[468]},{"name":"CIDA","features":[468]},{"name":"CIDLData_CreateFromIDArray","features":[358,634]},{"name":"CIE4ConnectionPoint","features":[358,468]},{"name":"CLOSEPROPS_DISCARD","features":[468]},{"name":"CLOSEPROPS_NONE","features":[468]},{"name":"CLSID_ACLCustomMRU","features":[468]},{"name":"CLSID_ACLHistory","features":[468]},{"name":"CLSID_ACLMRU","features":[468]},{"name":"CLSID_ACLMulti","features":[468]},{"name":"CLSID_ACListISF","features":[468]},{"name":"CLSID_ActiveDesktop","features":[468]},{"name":"CLSID_AutoComplete","features":[468]},{"name":"CLSID_CAnchorBrowsePropertyPage","features":[468]},{"name":"CLSID_CDocBrowsePropertyPage","features":[468]},{"name":"CLSID_CFSIconOverlayManager","features":[468]},{"name":"CLSID_CImageBrowsePropertyPage","features":[468]},{"name":"CLSID_CURLSearchHook","features":[468]},{"name":"CLSID_CUrlHistory","features":[468]},{"name":"CLSID_CUrlHistoryBoth","features":[468]},{"name":"CLSID_ControlPanel","features":[468]},{"name":"CLSID_DarwinAppPublisher","features":[468]},{"name":"CLSID_DocHostUIHandler","features":[468]},{"name":"CLSID_DragDropHelper","features":[468]},{"name":"CLSID_FileTypes","features":[468]},{"name":"CLSID_FolderItemsMultiLevel","features":[468]},{"name":"CLSID_FolderShortcut","features":[468]},{"name":"CLSID_HWShellExecute","features":[468]},{"name":"CLSID_ISFBand","features":[468]},{"name":"CLSID_Internet","features":[468]},{"name":"CLSID_InternetButtons","features":[468]},{"name":"CLSID_InternetShortcut","features":[468]},{"name":"CLSID_LinkColumnProvider","features":[468]},{"name":"CLSID_MSOButtons","features":[468]},{"name":"CLSID_MenuBand","features":[468]},{"name":"CLSID_MenuBandSite","features":[468]},{"name":"CLSID_MenuToolbarBase","features":[468]},{"name":"CLSID_MyComputer","features":[468]},{"name":"CLSID_MyDocuments","features":[468]},{"name":"CLSID_NetworkDomain","features":[468]},{"name":"CLSID_NetworkServer","features":[468]},{"name":"CLSID_NetworkShare","features":[468]},{"name":"CLSID_NewMenu","features":[468]},{"name":"CLSID_Printers","features":[468]},{"name":"CLSID_ProgressDialog","features":[468]},{"name":"CLSID_QueryAssociations","features":[468]},{"name":"CLSID_QuickLinks","features":[468]},{"name":"CLSID_RecycleBin","features":[468]},{"name":"CLSID_ShellFldSetExt","features":[468]},{"name":"CLSID_ShellThumbnailDiskCache","features":[468]},{"name":"CLSID_ToolbarExtButtons","features":[468]},{"name":"CMDID_INTSHORTCUTCREATE","features":[468]},{"name":"CMDSTR_NEWFOLDER","features":[468]},{"name":"CMDSTR_NEWFOLDERA","features":[468]},{"name":"CMDSTR_NEWFOLDERW","features":[468]},{"name":"CMDSTR_VIEWDETAILS","features":[468]},{"name":"CMDSTR_VIEWDETAILSA","features":[468]},{"name":"CMDSTR_VIEWDETAILSW","features":[468]},{"name":"CMDSTR_VIEWLIST","features":[468]},{"name":"CMDSTR_VIEWLISTA","features":[468]},{"name":"CMDSTR_VIEWLISTW","features":[468]},{"name":"CMF_ASYNCVERBSTATE","features":[468]},{"name":"CMF_CANRENAME","features":[468]},{"name":"CMF_DEFAULTONLY","features":[468]},{"name":"CMF_DISABLEDVERBS","features":[468]},{"name":"CMF_DONOTPICKDEFAULT","features":[468]},{"name":"CMF_EXPLORE","features":[468]},{"name":"CMF_EXTENDEDVERBS","features":[468]},{"name":"CMF_INCLUDESTATIC","features":[468]},{"name":"CMF_ITEMMENU","features":[468]},{"name":"CMF_NODEFAULT","features":[468]},{"name":"CMF_NORMAL","features":[468]},{"name":"CMF_NOVERBS","features":[468]},{"name":"CMF_OPTIMIZEFORINVOKE","features":[468]},{"name":"CMF_RESERVED","features":[468]},{"name":"CMF_SYNCCASCADEMENU","features":[468]},{"name":"CMF_VERBSONLY","features":[468]},{"name":"CMIC_MASK_CONTROL_DOWN","features":[468]},{"name":"CMIC_MASK_PTINVOKE","features":[468]},{"name":"CMIC_MASK_SHIFT_DOWN","features":[468]},{"name":"CMINVOKECOMMANDINFO","features":[307,468]},{"name":"CMINVOKECOMMANDINFOEX","features":[307,468]},{"name":"CMINVOKECOMMANDINFOEX_REMOTE","features":[307,468]},{"name":"CM_COLUMNINFO","features":[468]},{"name":"CM_ENUM_ALL","features":[468]},{"name":"CM_ENUM_FLAGS","features":[468]},{"name":"CM_ENUM_VISIBLE","features":[468]},{"name":"CM_MASK","features":[468]},{"name":"CM_MASK_DEFAULTWIDTH","features":[468]},{"name":"CM_MASK_IDEALWIDTH","features":[468]},{"name":"CM_MASK_NAME","features":[468]},{"name":"CM_MASK_STATE","features":[468]},{"name":"CM_MASK_WIDTH","features":[468]},{"name":"CM_SET_WIDTH_VALUE","features":[468]},{"name":"CM_STATE","features":[468]},{"name":"CM_STATE_ALWAYSVISIBLE","features":[468]},{"name":"CM_STATE_FIXEDWIDTH","features":[468]},{"name":"CM_STATE_NONE","features":[468]},{"name":"CM_STATE_NOSORTBYFOLDERNESS","features":[468]},{"name":"CM_STATE_VISIBLE","features":[468]},{"name":"CM_WIDTH_AUTOSIZE","features":[468]},{"name":"CM_WIDTH_USEDEFAULT","features":[468]},{"name":"COMPONENT_DEFAULT_LEFT","features":[468]},{"name":"COMPONENT_DEFAULT_TOP","features":[468]},{"name":"COMPONENT_TOP","features":[468]},{"name":"COMP_ELEM_CHECKED","features":[468]},{"name":"COMP_ELEM_CURITEMSTATE","features":[468]},{"name":"COMP_ELEM_DIRTY","features":[468]},{"name":"COMP_ELEM_FRIENDLYNAME","features":[468]},{"name":"COMP_ELEM_NOSCROLL","features":[468]},{"name":"COMP_ELEM_ORIGINAL_CSI","features":[468]},{"name":"COMP_ELEM_POS_LEFT","features":[468]},{"name":"COMP_ELEM_POS_TOP","features":[468]},{"name":"COMP_ELEM_POS_ZINDEX","features":[468]},{"name":"COMP_ELEM_RESTORED_CSI","features":[468]},{"name":"COMP_ELEM_SIZE_HEIGHT","features":[468]},{"name":"COMP_ELEM_SIZE_WIDTH","features":[468]},{"name":"COMP_ELEM_SOURCE","features":[468]},{"name":"COMP_ELEM_SUBSCRIBEDURL","features":[468]},{"name":"COMP_ELEM_TYPE","features":[468]},{"name":"COMP_TYPE_CFHTML","features":[468]},{"name":"COMP_TYPE_CONTROL","features":[468]},{"name":"COMP_TYPE_HTMLDOC","features":[468]},{"name":"COMP_TYPE_MAX","features":[468]},{"name":"COMP_TYPE_PICTURE","features":[468]},{"name":"COMP_TYPE_WEBSITE","features":[468]},{"name":"CONFIRM_CONFLICT_ITEM","features":[468]},{"name":"CONFIRM_CONFLICT_RESULT_INFO","features":[468]},{"name":"CONFLICT_RESOLUTION_CLSID_KEY","features":[468]},{"name":"COPYENGINE_E_ACCESSDENIED_READONLY","features":[468]},{"name":"COPYENGINE_E_ACCESS_DENIED_DEST","features":[468]},{"name":"COPYENGINE_E_ACCESS_DENIED_SRC","features":[468]},{"name":"COPYENGINE_E_ALREADY_EXISTS_FOLDER","features":[468]},{"name":"COPYENGINE_E_ALREADY_EXISTS_NORMAL","features":[468]},{"name":"COPYENGINE_E_ALREADY_EXISTS_READONLY","features":[468]},{"name":"COPYENGINE_E_ALREADY_EXISTS_SYSTEM","features":[468]},{"name":"COPYENGINE_E_BLOCKED_BY_DLP_POLICY","features":[468]},{"name":"COPYENGINE_E_BLOCKED_BY_EDP_FOR_REMOVABLE_DRIVE","features":[468]},{"name":"COPYENGINE_E_BLOCKED_BY_EDP_POLICY","features":[468]},{"name":"COPYENGINE_E_CANCELLED","features":[468]},{"name":"COPYENGINE_E_CANNOT_MOVE_FROM_RECYCLE_BIN","features":[468]},{"name":"COPYENGINE_E_CANNOT_MOVE_SHARED_FOLDER","features":[468]},{"name":"COPYENGINE_E_CANT_REACH_SOURCE","features":[468]},{"name":"COPYENGINE_E_DEST_IS_RO_CD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_RO_DVD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_RW_CD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_RW_DVD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_R_CD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_R_DVD","features":[468]},{"name":"COPYENGINE_E_DEST_SAME_TREE","features":[468]},{"name":"COPYENGINE_E_DEST_SUBTREE","features":[468]},{"name":"COPYENGINE_E_DIFF_DIR","features":[468]},{"name":"COPYENGINE_E_DIR_NOT_EMPTY","features":[468]},{"name":"COPYENGINE_E_DISK_FULL","features":[468]},{"name":"COPYENGINE_E_DISK_FULL_CLEAN","features":[468]},{"name":"COPYENGINE_E_EA_LOSS","features":[468]},{"name":"COPYENGINE_E_EA_NOT_SUPPORTED","features":[468]},{"name":"COPYENGINE_E_ENCRYPTION_LOSS","features":[468]},{"name":"COPYENGINE_E_FAT_MAX_IN_ROOT","features":[468]},{"name":"COPYENGINE_E_FILE_IS_FLD_DEST","features":[468]},{"name":"COPYENGINE_E_FILE_TOO_LARGE","features":[468]},{"name":"COPYENGINE_E_FLD_IS_FILE_DEST","features":[468]},{"name":"COPYENGINE_E_INTERNET_ITEM_STORAGE_PROVIDER_ERROR","features":[468]},{"name":"COPYENGINE_E_INTERNET_ITEM_STORAGE_PROVIDER_PAUSED","features":[468]},{"name":"COPYENGINE_E_INTERNET_ITEM_UNAVAILABLE","features":[468]},{"name":"COPYENGINE_E_INVALID_FILES_DEST","features":[468]},{"name":"COPYENGINE_E_INVALID_FILES_SRC","features":[468]},{"name":"COPYENGINE_E_MANY_SRC_1_DEST","features":[468]},{"name":"COPYENGINE_E_NET_DISCONNECT_DEST","features":[468]},{"name":"COPYENGINE_E_NET_DISCONNECT_SRC","features":[468]},{"name":"COPYENGINE_E_NEWFILE_NAME_TOO_LONG","features":[468]},{"name":"COPYENGINE_E_NEWFOLDER_NAME_TOO_LONG","features":[468]},{"name":"COPYENGINE_E_PATH_NOT_FOUND_DEST","features":[468]},{"name":"COPYENGINE_E_PATH_NOT_FOUND_SRC","features":[468]},{"name":"COPYENGINE_E_PATH_TOO_DEEP_DEST","features":[468]},{"name":"COPYENGINE_E_PATH_TOO_DEEP_SRC","features":[468]},{"name":"COPYENGINE_E_PROPERTIES_LOSS","features":[468]},{"name":"COPYENGINE_E_PROPERTY_LOSS","features":[468]},{"name":"COPYENGINE_E_RECYCLE_BIN_NOT_FOUND","features":[468]},{"name":"COPYENGINE_E_RECYCLE_FORCE_NUKE","features":[468]},{"name":"COPYENGINE_E_RECYCLE_PATH_TOO_LONG","features":[468]},{"name":"COPYENGINE_E_RECYCLE_SIZE_TOO_BIG","features":[468]},{"name":"COPYENGINE_E_RECYCLE_UNKNOWN_ERROR","features":[468]},{"name":"COPYENGINE_E_REDIRECTED_TO_WEBPAGE","features":[468]},{"name":"COPYENGINE_E_REMOVABLE_FULL","features":[468]},{"name":"COPYENGINE_E_REQUIRES_EDP_CONSENT","features":[468]},{"name":"COPYENGINE_E_REQUIRES_EDP_CONSENT_FOR_REMOVABLE_DRIVE","features":[468]},{"name":"COPYENGINE_E_REQUIRES_ELEVATION","features":[468]},{"name":"COPYENGINE_E_RMS_BLOCKED_BY_EDP_FOR_REMOVABLE_DRIVE","features":[468]},{"name":"COPYENGINE_E_RMS_REQUIRES_EDP_CONSENT_FOR_REMOVABLE_DRIVE","features":[468]},{"name":"COPYENGINE_E_ROOT_DIR_DEST","features":[468]},{"name":"COPYENGINE_E_ROOT_DIR_SRC","features":[468]},{"name":"COPYENGINE_E_SAME_FILE","features":[468]},{"name":"COPYENGINE_E_SERVER_BAD_FILE_TYPE","features":[468]},{"name":"COPYENGINE_E_SHARING_VIOLATION_DEST","features":[468]},{"name":"COPYENGINE_E_SHARING_VIOLATION_SRC","features":[468]},{"name":"COPYENGINE_E_SILENT_FAIL_BY_DLP_POLICY","features":[468]},{"name":"COPYENGINE_E_SRC_IS_RO_CD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_RO_DVD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_RW_CD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_RW_DVD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_R_CD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_R_DVD","features":[468]},{"name":"COPYENGINE_E_STREAM_LOSS","features":[468]},{"name":"COPYENGINE_E_USER_CANCELLED","features":[468]},{"name":"COPYENGINE_E_WARNED_BY_DLP_POLICY","features":[468]},{"name":"COPYENGINE_S_ALREADY_DONE","features":[468]},{"name":"COPYENGINE_S_CLOSE_PROGRAM","features":[468]},{"name":"COPYENGINE_S_COLLISIONRESOLVED","features":[468]},{"name":"COPYENGINE_S_DONT_PROCESS_CHILDREN","features":[468]},{"name":"COPYENGINE_S_KEEP_BOTH","features":[468]},{"name":"COPYENGINE_S_MERGE","features":[468]},{"name":"COPYENGINE_S_NOT_HANDLED","features":[468]},{"name":"COPYENGINE_S_PENDING","features":[468]},{"name":"COPYENGINE_S_PENDING_DELETE","features":[468]},{"name":"COPYENGINE_S_PROGRESS_PAUSE","features":[468]},{"name":"COPYENGINE_S_USER_IGNORED","features":[468]},{"name":"COPYENGINE_S_USER_RETRY","features":[468]},{"name":"COPYENGINE_S_YES","features":[468]},{"name":"CPAO_EMPTY_CONNECTED","features":[468]},{"name":"CPAO_EMPTY_LOCAL","features":[468]},{"name":"CPAO_NONE","features":[468]},{"name":"CPCFO_ENABLE_PASSWORD_REVEAL","features":[468]},{"name":"CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE","features":[468]},{"name":"CPCFO_IS_EMAIL_ADDRESS","features":[468]},{"name":"CPCFO_NONE","features":[468]},{"name":"CPCFO_NUMBERS_ONLY","features":[468]},{"name":"CPCFO_SHOW_ENGLISH_KEYBOARD","features":[468]},{"name":"CPFG_CREDENTIAL_PROVIDER_LABEL","features":[468]},{"name":"CPFG_CREDENTIAL_PROVIDER_LOGO","features":[468]},{"name":"CPFG_LOGON_PASSWORD","features":[468]},{"name":"CPFG_LOGON_USERNAME","features":[468]},{"name":"CPFG_SMARTCARD_PIN","features":[468]},{"name":"CPFG_SMARTCARD_USERNAME","features":[468]},{"name":"CPFG_STANDALONE_SUBMIT_BUTTON","features":[468]},{"name":"CPFG_STYLE_LINK_AS_BUTTON","features":[468]},{"name":"CPFIS_DISABLED","features":[468]},{"name":"CPFIS_FOCUSED","features":[468]},{"name":"CPFIS_NONE","features":[468]},{"name":"CPFIS_READONLY","features":[468]},{"name":"CPFS_DISPLAY_IN_BOTH","features":[468]},{"name":"CPFS_DISPLAY_IN_DESELECTED_TILE","features":[468]},{"name":"CPFS_DISPLAY_IN_SELECTED_TILE","features":[468]},{"name":"CPFS_HIDDEN","features":[468]},{"name":"CPFT_CHECKBOX","features":[468]},{"name":"CPFT_COMBOBOX","features":[468]},{"name":"CPFT_COMMAND_LINK","features":[468]},{"name":"CPFT_EDIT_TEXT","features":[468]},{"name":"CPFT_INVALID","features":[468]},{"name":"CPFT_LARGE_TEXT","features":[468]},{"name":"CPFT_PASSWORD_TEXT","features":[468]},{"name":"CPFT_SMALL_TEXT","features":[468]},{"name":"CPFT_SUBMIT_BUTTON","features":[468]},{"name":"CPFT_TILE_IMAGE","features":[468]},{"name":"CPGSR_NO_CREDENTIAL_FINISHED","features":[468]},{"name":"CPGSR_NO_CREDENTIAL_NOT_FINISHED","features":[468]},{"name":"CPGSR_RETURN_CREDENTIAL_FINISHED","features":[468]},{"name":"CPGSR_RETURN_NO_CREDENTIAL_FINISHED","features":[468]},{"name":"CPLINFO","features":[468]},{"name":"CPLPAGE_DISPLAY_BACKGROUND","features":[468]},{"name":"CPLPAGE_KEYBOARD_SPEED","features":[468]},{"name":"CPLPAGE_MOUSE_BUTTONS","features":[468]},{"name":"CPLPAGE_MOUSE_PTRMOTION","features":[468]},{"name":"CPLPAGE_MOUSE_WHEEL","features":[468]},{"name":"CPL_DBLCLK","features":[468]},{"name":"CPL_DYNAMIC_RES","features":[468]},{"name":"CPL_EXIT","features":[468]},{"name":"CPL_GETCOUNT","features":[468]},{"name":"CPL_INIT","features":[468]},{"name":"CPL_INQUIRE","features":[468]},{"name":"CPL_NEWINQUIRE","features":[468]},{"name":"CPL_SELECT","features":[468]},{"name":"CPL_SETUP","features":[468]},{"name":"CPL_STARTWPARMS","features":[468]},{"name":"CPL_STARTWPARMSA","features":[468]},{"name":"CPL_STARTWPARMSW","features":[468]},{"name":"CPL_STOP","features":[468]},{"name":"CPSI_ERROR","features":[468]},{"name":"CPSI_NONE","features":[468]},{"name":"CPSI_SUCCESS","features":[468]},{"name":"CPSI_WARNING","features":[468]},{"name":"CPUS_CHANGE_PASSWORD","features":[468]},{"name":"CPUS_CREDUI","features":[468]},{"name":"CPUS_INVALID","features":[468]},{"name":"CPUS_LOGON","features":[468]},{"name":"CPUS_PLAP","features":[468]},{"name":"CPUS_UNLOCK_WORKSTATION","features":[468]},{"name":"CPVIEW","features":[468]},{"name":"CPVIEW_ALLITEMS","features":[468]},{"name":"CPVIEW_CATEGORY","features":[468]},{"name":"CPVIEW_CLASSIC","features":[468]},{"name":"CPVIEW_HOME","features":[468]},{"name":"CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS","features":[468]},{"name":"CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS","features":[468]},{"name":"CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION","features":[468]},{"name":"CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR","features":[468]},{"name":"CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE","features":[468]},{"name":"CREDENTIAL_PROVIDER_FIELD_STATE","features":[468]},{"name":"CREDENTIAL_PROVIDER_FIELD_TYPE","features":[468]},{"name":"CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE","features":[468]},{"name":"CREDENTIAL_PROVIDER_NO_DEFAULT","features":[468]},{"name":"CREDENTIAL_PROVIDER_STATUS_ICON","features":[468]},{"name":"CREDENTIAL_PROVIDER_USAGE_SCENARIO","features":[468]},{"name":"CSC_NAVIGATEBACK","features":[468]},{"name":"CSC_NAVIGATEFORWARD","features":[468]},{"name":"CSC_UPDATECOMMANDS","features":[468]},{"name":"CSFV","features":[307,417,634]},{"name":"CSIDL_ADMINTOOLS","features":[468]},{"name":"CSIDL_ALTSTARTUP","features":[468]},{"name":"CSIDL_APPDATA","features":[468]},{"name":"CSIDL_BITBUCKET","features":[468]},{"name":"CSIDL_CDBURN_AREA","features":[468]},{"name":"CSIDL_COMMON_ADMINTOOLS","features":[468]},{"name":"CSIDL_COMMON_ALTSTARTUP","features":[468]},{"name":"CSIDL_COMMON_APPDATA","features":[468]},{"name":"CSIDL_COMMON_DESKTOPDIRECTORY","features":[468]},{"name":"CSIDL_COMMON_DOCUMENTS","features":[468]},{"name":"CSIDL_COMMON_FAVORITES","features":[468]},{"name":"CSIDL_COMMON_MUSIC","features":[468]},{"name":"CSIDL_COMMON_OEM_LINKS","features":[468]},{"name":"CSIDL_COMMON_PICTURES","features":[468]},{"name":"CSIDL_COMMON_PROGRAMS","features":[468]},{"name":"CSIDL_COMMON_STARTMENU","features":[468]},{"name":"CSIDL_COMMON_STARTUP","features":[468]},{"name":"CSIDL_COMMON_TEMPLATES","features":[468]},{"name":"CSIDL_COMMON_VIDEO","features":[468]},{"name":"CSIDL_COMPUTERSNEARME","features":[468]},{"name":"CSIDL_CONNECTIONS","features":[468]},{"name":"CSIDL_CONTROLS","features":[468]},{"name":"CSIDL_COOKIES","features":[468]},{"name":"CSIDL_DESKTOP","features":[468]},{"name":"CSIDL_DESKTOPDIRECTORY","features":[468]},{"name":"CSIDL_DRIVES","features":[468]},{"name":"CSIDL_FAVORITES","features":[468]},{"name":"CSIDL_FLAG_CREATE","features":[468]},{"name":"CSIDL_FLAG_DONT_UNEXPAND","features":[468]},{"name":"CSIDL_FLAG_DONT_VERIFY","features":[468]},{"name":"CSIDL_FLAG_MASK","features":[468]},{"name":"CSIDL_FLAG_NO_ALIAS","features":[468]},{"name":"CSIDL_FLAG_PER_USER_INIT","features":[468]},{"name":"CSIDL_FLAG_PFTI_TRACKTARGET","features":[468]},{"name":"CSIDL_FONTS","features":[468]},{"name":"CSIDL_HISTORY","features":[468]},{"name":"CSIDL_INTERNET","features":[468]},{"name":"CSIDL_INTERNET_CACHE","features":[468]},{"name":"CSIDL_LOCAL_APPDATA","features":[468]},{"name":"CSIDL_MYDOCUMENTS","features":[468]},{"name":"CSIDL_MYMUSIC","features":[468]},{"name":"CSIDL_MYPICTURES","features":[468]},{"name":"CSIDL_MYVIDEO","features":[468]},{"name":"CSIDL_NETHOOD","features":[468]},{"name":"CSIDL_NETWORK","features":[468]},{"name":"CSIDL_PERSONAL","features":[468]},{"name":"CSIDL_PRINTERS","features":[468]},{"name":"CSIDL_PRINTHOOD","features":[468]},{"name":"CSIDL_PROFILE","features":[468]},{"name":"CSIDL_PROGRAMS","features":[468]},{"name":"CSIDL_PROGRAM_FILES","features":[468]},{"name":"CSIDL_PROGRAM_FILESX86","features":[468]},{"name":"CSIDL_PROGRAM_FILES_COMMON","features":[468]},{"name":"CSIDL_PROGRAM_FILES_COMMONX86","features":[468]},{"name":"CSIDL_RECENT","features":[468]},{"name":"CSIDL_RESOURCES","features":[468]},{"name":"CSIDL_RESOURCES_LOCALIZED","features":[468]},{"name":"CSIDL_SENDTO","features":[468]},{"name":"CSIDL_STARTMENU","features":[468]},{"name":"CSIDL_STARTUP","features":[468]},{"name":"CSIDL_SYSTEM","features":[468]},{"name":"CSIDL_SYSTEMX86","features":[468]},{"name":"CSIDL_TEMPLATES","features":[468]},{"name":"CSIDL_WINDOWS","features":[468]},{"name":"CScriptErrorList","features":[468]},{"name":"CTF_COINIT","features":[468]},{"name":"CTF_COINIT_MTA","features":[468]},{"name":"CTF_COINIT_STA","features":[468]},{"name":"CTF_FREELIBANDEXIT","features":[468]},{"name":"CTF_INHERITWOW64","features":[468]},{"name":"CTF_INSIST","features":[468]},{"name":"CTF_KEYBOARD_LOCALE","features":[468]},{"name":"CTF_NOADDREFLIB","features":[468]},{"name":"CTF_OLEINITIALIZE","features":[468]},{"name":"CTF_PROCESS_REF","features":[468]},{"name":"CTF_REF_COUNTED","features":[468]},{"name":"CTF_THREAD_REF","features":[468]},{"name":"CTF_UNUSED","features":[468]},{"name":"CTF_WAIT_ALLOWCOM","features":[468]},{"name":"CTF_WAIT_NO_REENTRANCY","features":[468]},{"name":"ChrCmpIA","features":[307,468]},{"name":"ChrCmpIW","features":[307,468]},{"name":"ColorAdjustLuma","features":[307,468]},{"name":"ColorHLSToRGB","features":[307,468]},{"name":"ColorRGBToHLS","features":[307,468]},{"name":"CommandLineToArgvW","features":[468]},{"name":"CommandStateChangeConstants","features":[468]},{"name":"ConflictFolder","features":[468]},{"name":"ConnectToConnectionPoint","features":[307,358,468]},{"name":"CreateProfile","features":[468]},{"name":"DAD_AutoScroll","features":[307,468]},{"name":"DAD_DragEnterEx","features":[307,468]},{"name":"DAD_DragEnterEx2","features":[307,358,468]},{"name":"DAD_DragLeave","features":[307,468]},{"name":"DAD_DragMove","features":[307,468]},{"name":"DAD_SetDragImage","features":[307,357,468]},{"name":"DAD_ShowDragImage","features":[307,468]},{"name":"DATABLOCK_HEADER","features":[468]},{"name":"DATAOBJ_GET_ITEM_FLAGS","features":[468]},{"name":"DBCID_CLSIDOFBAR","features":[468]},{"name":"DBCID_EMPTY","features":[468]},{"name":"DBCID_GETBAR","features":[468]},{"name":"DBCID_ONDRAG","features":[468]},{"name":"DBCID_RESIZE","features":[468]},{"name":"DBCID_UPDATESIZE","features":[468]},{"name":"DBC_GS_IDEAL","features":[468]},{"name":"DBC_GS_SIZEDOWN","features":[468]},{"name":"DBC_HIDE","features":[468]},{"name":"DBC_SHOW","features":[468]},{"name":"DBC_SHOWOBSCURE","features":[468]},{"name":"DBID_BANDINFOCHANGED","features":[468]},{"name":"DBID_DELAYINIT","features":[468]},{"name":"DBID_FINISHINIT","features":[468]},{"name":"DBID_MAXIMIZEBAND","features":[468]},{"name":"DBID_PERMITAUTOHIDE","features":[468]},{"name":"DBID_PUSHCHEVRON","features":[468]},{"name":"DBID_SETWINDOWTHEME","features":[468]},{"name":"DBID_SHOWONLY","features":[468]},{"name":"DBIF_VIEWMODE_FLOATING","features":[468]},{"name":"DBIF_VIEWMODE_NORMAL","features":[468]},{"name":"DBIF_VIEWMODE_TRANSPARENT","features":[468]},{"name":"DBIF_VIEWMODE_VERTICAL","features":[468]},{"name":"DBIMF_ADDTOFRONT","features":[468]},{"name":"DBIMF_ALWAYSGRIPPER","features":[468]},{"name":"DBIMF_BKCOLOR","features":[468]},{"name":"DBIMF_BREAK","features":[468]},{"name":"DBIMF_DEBOSSED","features":[468]},{"name":"DBIMF_FIXED","features":[468]},{"name":"DBIMF_FIXEDBMP","features":[468]},{"name":"DBIMF_NOGRIPPER","features":[468]},{"name":"DBIMF_NOMARGINS","features":[468]},{"name":"DBIMF_NORMAL","features":[468]},{"name":"DBIMF_TOPALIGN","features":[468]},{"name":"DBIMF_UNDELETEABLE","features":[468]},{"name":"DBIMF_USECHEVRON","features":[468]},{"name":"DBIMF_VARIABLEHEIGHT","features":[468]},{"name":"DBIM_ACTUAL","features":[468]},{"name":"DBIM_BKCOLOR","features":[468]},{"name":"DBIM_INTEGRAL","features":[468]},{"name":"DBIM_MAXSIZE","features":[468]},{"name":"DBIM_MINSIZE","features":[468]},{"name":"DBIM_MODEFLAGS","features":[468]},{"name":"DBIM_TITLE","features":[468]},{"name":"DBPC_SELECTFIRST","features":[468]},{"name":"DEFAULTSAVEFOLDERTYPE","features":[468]},{"name":"DEFAULT_FOLDER_MENU_RESTRICTIONS","features":[468]},{"name":"DEFCONTEXTMENU","features":[307,368,634]},{"name":"DEFSHAREID_PUBLIC","features":[468]},{"name":"DEFSHAREID_USERS","features":[468]},{"name":"DEF_SHARE_ID","features":[468]},{"name":"DELEGATEITEMID","features":[468]},{"name":"DESKBANDCID","features":[468]},{"name":"DESKBANDINFO","features":[307,468]},{"name":"DESKTOP_SLIDESHOW_DIRECTION","features":[468]},{"name":"DESKTOP_SLIDESHOW_OPTIONS","features":[468]},{"name":"DESKTOP_SLIDESHOW_STATE","features":[468]},{"name":"DESKTOP_WALLPAPER_POSITION","features":[468]},{"name":"DETAILSINFO","features":[634]},{"name":"DEVICE_IMMERSIVE","features":[468]},{"name":"DEVICE_PRIMARY","features":[468]},{"name":"DFConstraint","features":[358,468]},{"name":"DFMICS","features":[307,468]},{"name":"DFMR_DEFAULT","features":[468]},{"name":"DFMR_NO_ASYNC_VERBS","features":[468]},{"name":"DFMR_NO_NATIVECPU_VERBS","features":[468]},{"name":"DFMR_NO_NONWOW_VERBS","features":[468]},{"name":"DFMR_NO_RESOURCE_VERBS","features":[468]},{"name":"DFMR_NO_STATIC_VERBS","features":[468]},{"name":"DFMR_OPTIN_HANDLERS_ONLY","features":[468]},{"name":"DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY","features":[468]},{"name":"DFMR_STATIC_VERBS_ONLY","features":[468]},{"name":"DFMR_USE_SPECIFIED_HANDLERS","features":[468]},{"name":"DFMR_USE_SPECIFIED_VERBS","features":[468]},{"name":"DFM_CMD","features":[468]},{"name":"DFM_CMD_COPY","features":[468]},{"name":"DFM_CMD_DELETE","features":[468]},{"name":"DFM_CMD_LINK","features":[468]},{"name":"DFM_CMD_MODALPROP","features":[468]},{"name":"DFM_CMD_MOVE","features":[468]},{"name":"DFM_CMD_NEWFOLDER","features":[468]},{"name":"DFM_CMD_PASTE","features":[468]},{"name":"DFM_CMD_PASTELINK","features":[468]},{"name":"DFM_CMD_PASTESPECIAL","features":[468]},{"name":"DFM_CMD_PROPERTIES","features":[468]},{"name":"DFM_CMD_RENAME","features":[468]},{"name":"DFM_CMD_VIEWDETAILS","features":[468]},{"name":"DFM_CMD_VIEWLIST","features":[468]},{"name":"DFM_GETDEFSTATICID","features":[468]},{"name":"DFM_GETHELPTEXT","features":[468]},{"name":"DFM_GETHELPTEXTW","features":[468]},{"name":"DFM_GETVERBA","features":[468]},{"name":"DFM_GETVERBW","features":[468]},{"name":"DFM_INVOKECOMMAND","features":[468]},{"name":"DFM_INVOKECOMMANDEX","features":[468]},{"name":"DFM_MAPCOMMANDNAME","features":[468]},{"name":"DFM_MERGECONTEXTMENU","features":[468]},{"name":"DFM_MERGECONTEXTMENU_BOTTOM","features":[468]},{"name":"DFM_MERGECONTEXTMENU_TOP","features":[468]},{"name":"DFM_MESSAGE_ID","features":[468]},{"name":"DFM_MODIFYQCMFLAGS","features":[468]},{"name":"DFM_VALIDATECMD","features":[468]},{"name":"DFM_WM_DRAWITEM","features":[468]},{"name":"DFM_WM_INITMENUPOPUP","features":[468]},{"name":"DFM_WM_MEASUREITEM","features":[468]},{"name":"DISPID_BEGINDRAG","features":[468]},{"name":"DISPID_CHECKSTATECHANGED","features":[468]},{"name":"DISPID_COLUMNSCHANGED","features":[468]},{"name":"DISPID_CONTENTSCHANGED","features":[468]},{"name":"DISPID_CTRLMOUSEWHEEL","features":[468]},{"name":"DISPID_DEFAULTVERBINVOKED","features":[468]},{"name":"DISPID_ENTERPRESSED","features":[468]},{"name":"DISPID_ENTERPRISEIDCHANGED","features":[468]},{"name":"DISPID_EXPLORERWINDOWREADY","features":[468]},{"name":"DISPID_FILELISTENUMDONE","features":[468]},{"name":"DISPID_FILTERINVOKED","features":[468]},{"name":"DISPID_FOCUSCHANGED","features":[468]},{"name":"DISPID_FOLDERCHANGED","features":[468]},{"name":"DISPID_IADCCTL_DEFAULTCAT","features":[468]},{"name":"DISPID_IADCCTL_DIRTY","features":[468]},{"name":"DISPID_IADCCTL_FORCEX86","features":[468]},{"name":"DISPID_IADCCTL_ONDOMAIN","features":[468]},{"name":"DISPID_IADCCTL_PUBCAT","features":[468]},{"name":"DISPID_IADCCTL_SHOWPOSTSETUP","features":[468]},{"name":"DISPID_IADCCTL_SORT","features":[468]},{"name":"DISPID_ICONSIZECHANGED","features":[468]},{"name":"DISPID_INITIALENUMERATIONDONE","features":[468]},{"name":"DISPID_NOITEMSTATE_CHANGED","features":[468]},{"name":"DISPID_ORDERCHANGED","features":[468]},{"name":"DISPID_SEARCHCOMMAND_ABORT","features":[468]},{"name":"DISPID_SEARCHCOMMAND_COMPLETE","features":[468]},{"name":"DISPID_SEARCHCOMMAND_ERROR","features":[468]},{"name":"DISPID_SEARCHCOMMAND_PROGRESSTEXT","features":[468]},{"name":"DISPID_SEARCHCOMMAND_RESTORE","features":[468]},{"name":"DISPID_SEARCHCOMMAND_START","features":[468]},{"name":"DISPID_SEARCHCOMMAND_UPDATE","features":[468]},{"name":"DISPID_SELECTEDITEMCHANGED","features":[468]},{"name":"DISPID_SELECTIONCHANGED","features":[468]},{"name":"DISPID_SORTDONE","features":[468]},{"name":"DISPID_UPDATEIMAGE","features":[468]},{"name":"DISPID_VERBINVOKED","features":[468]},{"name":"DISPID_VIEWMODECHANGED","features":[468]},{"name":"DISPID_VIEWPAINTDONE","features":[468]},{"name":"DISPID_WORDWHEELEDITED","features":[468]},{"name":"DISPLAY_DEVICE_TYPE","features":[468]},{"name":"DI_GETDRAGIMAGE","features":[468]},{"name":"DLG_SCRNSAVECONFIGURE","features":[468]},{"name":"DLLGETVERSIONPROC","features":[468]},{"name":"DLLVERSIONINFO","features":[468]},{"name":"DLLVERSIONINFO2","features":[468]},{"name":"DLLVER_BUILD_MASK","features":[468]},{"name":"DLLVER_MAJOR_MASK","features":[468]},{"name":"DLLVER_MINOR_MASK","features":[468]},{"name":"DLLVER_PLATFORM_NT","features":[468]},{"name":"DLLVER_PLATFORM_WINDOWS","features":[468]},{"name":"DLLVER_QFE_MASK","features":[468]},{"name":"DOGIF_DEFAULT","features":[468]},{"name":"DOGIF_NO_HDROP","features":[468]},{"name":"DOGIF_NO_URL","features":[468]},{"name":"DOGIF_ONLY_IF_ONE","features":[468]},{"name":"DOGIF_TRAVERSE_LINK","features":[468]},{"name":"DRAGINFOA","features":[307,468]},{"name":"DRAGINFOA","features":[307,468]},{"name":"DRAGINFOW","features":[307,468]},{"name":"DRAGINFOW","features":[307,468]},{"name":"DROPDESCRIPTION","features":[468]},{"name":"DROPFILES","features":[307,468]},{"name":"DROPIMAGETYPE","features":[468]},{"name":"DROPIMAGE_COPY","features":[468]},{"name":"DROPIMAGE_INVALID","features":[468]},{"name":"DROPIMAGE_LABEL","features":[468]},{"name":"DROPIMAGE_LINK","features":[468]},{"name":"DROPIMAGE_MOVE","features":[468]},{"name":"DROPIMAGE_NOIMAGE","features":[468]},{"name":"DROPIMAGE_NONE","features":[468]},{"name":"DROPIMAGE_WARNING","features":[468]},{"name":"DSD_BACKWARD","features":[468]},{"name":"DSD_FORWARD","features":[468]},{"name":"DSFT_DETECT","features":[468]},{"name":"DSFT_PRIVATE","features":[468]},{"name":"DSFT_PUBLIC","features":[468]},{"name":"DSH_ALLOWDROPDESCRIPTIONTEXT","features":[468]},{"name":"DSH_FLAGS","features":[468]},{"name":"DSO_SHUFFLEIMAGES","features":[468]},{"name":"DSS_DISABLED_BY_REMOTE_SESSION","features":[468]},{"name":"DSS_ENABLED","features":[468]},{"name":"DSS_SLIDESHOW","features":[468]},{"name":"DShellFolderViewEvents","features":[358,468]},{"name":"DShellNameSpaceEvents","features":[358,468]},{"name":"DShellWindowsEvents","features":[358,468]},{"name":"DVASPECT_COPY","features":[468]},{"name":"DVASPECT_LINK","features":[468]},{"name":"DVASPECT_SHORTNAME","features":[468]},{"name":"DWFAF_AUTOHIDE","features":[468]},{"name":"DWFAF_GROUP1","features":[468]},{"name":"DWFAF_GROUP2","features":[468]},{"name":"DWFAF_HIDDEN","features":[468]},{"name":"DWFRF_DELETECONFIGDATA","features":[468]},{"name":"DWFRF_NORMAL","features":[468]},{"name":"DWPOS_CENTER","features":[468]},{"name":"DWPOS_FILL","features":[468]},{"name":"DWPOS_FIT","features":[468]},{"name":"DWPOS_SPAN","features":[468]},{"name":"DWPOS_STRETCH","features":[468]},{"name":"DWPOS_TILE","features":[468]},{"name":"DWebBrowserEvents","features":[358,468]},{"name":"DWebBrowserEvents2","features":[358,468]},{"name":"DefFolderMenu","features":[468]},{"name":"DefSubclassProc","features":[307,468]},{"name":"DeleteProfileA","features":[307,468]},{"name":"DeleteProfileW","features":[307,468]},{"name":"DesktopGadget","features":[468]},{"name":"DesktopWallpaper","features":[468]},{"name":"DestinationList","features":[468]},{"name":"DoEnvironmentSubstA","features":[468]},{"name":"DoEnvironmentSubstW","features":[468]},{"name":"DocPropShellExtension","features":[468]},{"name":"DragAcceptFiles","features":[307,468]},{"name":"DragFinish","features":[468]},{"name":"DragQueryFileA","features":[468]},{"name":"DragQueryFileW","features":[468]},{"name":"DragQueryPoint","features":[307,468]},{"name":"DriveSizeCategorizer","features":[468]},{"name":"DriveType","features":[468]},{"name":"DriveTypeCategorizer","features":[468]},{"name":"DuplicateIcon","features":[307,468,369]},{"name":"EBF_NODROPTARGET","features":[468]},{"name":"EBF_NONE","features":[468]},{"name":"EBF_SELECTFROMDATAOBJECT","features":[468]},{"name":"EBO_ALWAYSNAVIGATE","features":[468]},{"name":"EBO_HTMLSHAREPOINTVIEW","features":[468]},{"name":"EBO_NAVIGATEONCE","features":[468]},{"name":"EBO_NOBORDER","features":[468]},{"name":"EBO_NONE","features":[468]},{"name":"EBO_NOPERSISTVIEWSTATE","features":[468]},{"name":"EBO_NOTRAVELLOG","features":[468]},{"name":"EBO_NOWRAPPERWINDOW","features":[468]},{"name":"EBO_SHOWFRAMES","features":[468]},{"name":"ECF_AUTOMENUICONS","features":[468]},{"name":"ECF_DEFAULT","features":[468]},{"name":"ECF_HASLUASHIELD","features":[468]},{"name":"ECF_HASSPLITBUTTON","features":[468]},{"name":"ECF_HASSUBCOMMANDS","features":[468]},{"name":"ECF_HIDELABEL","features":[468]},{"name":"ECF_ISDROPDOWN","features":[468]},{"name":"ECF_ISSEPARATOR","features":[468]},{"name":"ECF_SEPARATORAFTER","features":[468]},{"name":"ECF_SEPARATORBEFORE","features":[468]},{"name":"ECF_TOGGLEABLE","features":[468]},{"name":"ECHUIM_DESKTOP","features":[468]},{"name":"ECHUIM_IMMERSIVE","features":[468]},{"name":"ECHUIM_SYSTEM_LAUNCHER","features":[468]},{"name":"ECS_CHECKBOX","features":[468]},{"name":"ECS_CHECKED","features":[468]},{"name":"ECS_DISABLED","features":[468]},{"name":"ECS_ENABLED","features":[468]},{"name":"ECS_HIDDEN","features":[468]},{"name":"ECS_RADIOCHECK","features":[468]},{"name":"EC_HOST_UI_MODE","features":[468]},{"name":"EDGE_GESTURE_KIND","features":[468]},{"name":"EGK_KEYBOARD","features":[468]},{"name":"EGK_MOUSE","features":[468]},{"name":"EGK_TOUCH","features":[468]},{"name":"EPS_DEFAULT_OFF","features":[468]},{"name":"EPS_DEFAULT_ON","features":[468]},{"name":"EPS_DONTCARE","features":[468]},{"name":"EPS_FORCE","features":[468]},{"name":"EPS_INITIALSTATE","features":[468]},{"name":"EPS_STATEMASK","features":[468]},{"name":"EP_AdvQueryPane","features":[468]},{"name":"EP_Commands","features":[468]},{"name":"EP_Commands_Organize","features":[468]},{"name":"EP_Commands_View","features":[468]},{"name":"EP_DetailsPane","features":[468]},{"name":"EP_NavPane","features":[468]},{"name":"EP_PreviewPane","features":[468]},{"name":"EP_QueryPane","features":[468]},{"name":"EP_Ribbon","features":[468]},{"name":"EP_StatusBar","features":[468]},{"name":"EXECUTE_E_LAUNCH_APPLICATION","features":[468]},{"name":"EXPLORER_BROWSER_FILL_FLAGS","features":[468]},{"name":"EXPLORER_BROWSER_OPTIONS","features":[468]},{"name":"EXPPS_FILETYPES","features":[468]},{"name":"EXP_DARWIN_ID_SIG","features":[468]},{"name":"EXP_DARWIN_LINK","features":[468]},{"name":"EXP_PROPERTYSTORAGE","features":[468]},{"name":"EXP_PROPERTYSTORAGE_SIG","features":[468]},{"name":"EXP_SPECIAL_FOLDER","features":[468]},{"name":"EXP_SPECIAL_FOLDER_SIG","features":[468]},{"name":"EXP_SZ_ICON_SIG","features":[468]},{"name":"EXP_SZ_LINK","features":[468]},{"name":"EXP_SZ_LINK_SIG","features":[468]},{"name":"EXTRASEARCH","features":[468]},{"name":"E_ACTIVATIONDENIED_SHELLERROR","features":[468]},{"name":"E_ACTIVATIONDENIED_SHELLNOTREADY","features":[468]},{"name":"E_ACTIVATIONDENIED_SHELLRESTART","features":[468]},{"name":"E_ACTIVATIONDENIED_UNEXPECTED","features":[468]},{"name":"E_ACTIVATIONDENIED_USERCLOSE","features":[468]},{"name":"E_FILE_PLACEHOLDER_NOT_INITIALIZED","features":[468]},{"name":"E_FILE_PLACEHOLDER_SERVER_TIMED_OUT","features":[468]},{"name":"E_FILE_PLACEHOLDER_STORAGEPROVIDER_NOT_FOUND","features":[468]},{"name":"E_FILE_PLACEHOLDER_VERSION_MISMATCH","features":[468]},{"name":"E_FLAGS","features":[468]},{"name":"E_IMAGEFEED_CHANGEDISABLED","features":[468]},{"name":"E_NOTVALIDFORANIMATEDIMAGE","features":[468]},{"name":"E_PREVIEWHANDLER_CORRUPT","features":[468]},{"name":"E_PREVIEWHANDLER_DRM_FAIL","features":[468]},{"name":"E_PREVIEWHANDLER_NOAUTH","features":[468]},{"name":"E_PREVIEWHANDLER_NOTFOUND","features":[468]},{"name":"E_SHELL_EXTENSION_BLOCKED","features":[468]},{"name":"E_TILE_NOTIFICATIONS_PLATFORM_FAILURE","features":[468]},{"name":"E_USERTILE_CHANGEDISABLED","features":[468]},{"name":"E_USERTILE_FILESIZE","features":[468]},{"name":"E_USERTILE_LARGEORDYNAMIC","features":[468]},{"name":"E_USERTILE_UNSUPPORTEDFILETYPE","features":[468]},{"name":"E_USERTILE_VIDEOFRAMESIZE","features":[468]},{"name":"EnumerableObjectCollection","features":[468]},{"name":"ExecuteFolder","features":[468]},{"name":"ExecuteUnknown","features":[468]},{"name":"ExplorerBrowser","features":[468]},{"name":"ExtractAssociatedIconA","features":[307,468,369]},{"name":"ExtractAssociatedIconExA","features":[307,468,369]},{"name":"ExtractAssociatedIconExW","features":[307,468,369]},{"name":"ExtractAssociatedIconW","features":[307,468,369]},{"name":"ExtractIconA","features":[307,468,369]},{"name":"ExtractIconExA","features":[468,369]},{"name":"ExtractIconExW","features":[468,369]},{"name":"ExtractIconW","features":[307,468,369]},{"name":"ExtractIfNotCached","features":[468]},{"name":"FCIDM_BROWSERFIRST","features":[468]},{"name":"FCIDM_BROWSERLAST","features":[468]},{"name":"FCIDM_GLOBALFIRST","features":[468]},{"name":"FCIDM_GLOBALLAST","features":[468]},{"name":"FCIDM_MENU_EDIT","features":[468]},{"name":"FCIDM_MENU_EXPLORE","features":[468]},{"name":"FCIDM_MENU_FAVORITES","features":[468]},{"name":"FCIDM_MENU_FILE","features":[468]},{"name":"FCIDM_MENU_FIND","features":[468]},{"name":"FCIDM_MENU_HELP","features":[468]},{"name":"FCIDM_MENU_TOOLS","features":[468]},{"name":"FCIDM_MENU_TOOLS_SEP_GOTO","features":[468]},{"name":"FCIDM_MENU_VIEW","features":[468]},{"name":"FCIDM_MENU_VIEW_SEP_OPTIONS","features":[468]},{"name":"FCIDM_SHVIEWFIRST","features":[468]},{"name":"FCIDM_SHVIEWLAST","features":[468]},{"name":"FCIDM_STATUS","features":[468]},{"name":"FCIDM_TOOLBAR","features":[468]},{"name":"FCSM_CLSID","features":[468]},{"name":"FCSM_FLAGS","features":[468]},{"name":"FCSM_ICONFILE","features":[468]},{"name":"FCSM_INFOTIP","features":[468]},{"name":"FCSM_LOGO","features":[468]},{"name":"FCSM_VIEWID","features":[468]},{"name":"FCSM_WEBVIEWTEMPLATE","features":[468]},{"name":"FCS_FLAG_DRAGDROP","features":[468]},{"name":"FCS_FORCEWRITE","features":[468]},{"name":"FCS_READ","features":[468]},{"name":"FCT_ADDTOEND","features":[468]},{"name":"FCT_CONFIGABLE","features":[468]},{"name":"FCT_MERGE","features":[468]},{"name":"FCW_INTERNETBAR","features":[468]},{"name":"FCW_PROGRESS","features":[468]},{"name":"FCW_STATUS","features":[468]},{"name":"FCW_TOOLBAR","features":[468]},{"name":"FCW_TREE","features":[468]},{"name":"FDAP","features":[468]},{"name":"FDAP_BOTTOM","features":[468]},{"name":"FDAP_TOP","features":[468]},{"name":"FDEOR_ACCEPT","features":[468]},{"name":"FDEOR_DEFAULT","features":[468]},{"name":"FDEOR_REFUSE","features":[468]},{"name":"FDESVR_ACCEPT","features":[468]},{"name":"FDESVR_DEFAULT","features":[468]},{"name":"FDESVR_REFUSE","features":[468]},{"name":"FDE_OVERWRITE_RESPONSE","features":[468]},{"name":"FDE_SHAREVIOLATION_RESPONSE","features":[468]},{"name":"FDTF_LONGDATE","features":[468]},{"name":"FDTF_LONGTIME","features":[468]},{"name":"FDTF_LTRDATE","features":[468]},{"name":"FDTF_NOAUTOREADINGORDER","features":[468]},{"name":"FDTF_RELATIVE","features":[468]},{"name":"FDTF_RTLDATE","features":[468]},{"name":"FDTF_SHORTDATE","features":[468]},{"name":"FDTF_SHORTTIME","features":[468]},{"name":"FD_ACCESSTIME","features":[468]},{"name":"FD_ATTRIBUTES","features":[468]},{"name":"FD_CLSID","features":[468]},{"name":"FD_CREATETIME","features":[468]},{"name":"FD_FILESIZE","features":[468]},{"name":"FD_FLAGS","features":[468]},{"name":"FD_LINKUI","features":[468]},{"name":"FD_PROGRESSUI","features":[468]},{"name":"FD_SIZEPOINT","features":[468]},{"name":"FD_UNICODE","features":[468]},{"name":"FD_WRITESTIME","features":[468]},{"name":"FEM_NAVIGATION","features":[468]},{"name":"FEM_VIEWRESULT","features":[468]},{"name":"FFFP_EXACTMATCH","features":[468]},{"name":"FFFP_MODE","features":[468]},{"name":"FFFP_NEARESTPARENTMATCH","features":[468]},{"name":"FILEDESCRIPTORA","features":[307,468]},{"name":"FILEDESCRIPTORW","features":[307,468]},{"name":"FILEGROUPDESCRIPTORA","features":[307,468]},{"name":"FILEGROUPDESCRIPTORW","features":[307,468]},{"name":"FILEOPENDIALOGOPTIONS","features":[468]},{"name":"FILEOPERATION_FLAGS","features":[468]},{"name":"FILETYPEATTRIBUTEFLAGS","features":[468]},{"name":"FILE_ATTRIBUTES_ARRAY","features":[468]},{"name":"FILE_OPERATION_FLAGS2","features":[468]},{"name":"FILE_USAGE_TYPE","features":[468]},{"name":"FLVM_CONTENT","features":[468]},{"name":"FLVM_DETAILS","features":[468]},{"name":"FLVM_FIRST","features":[468]},{"name":"FLVM_ICONS","features":[468]},{"name":"FLVM_LAST","features":[468]},{"name":"FLVM_LIST","features":[468]},{"name":"FLVM_TILES","features":[468]},{"name":"FLVM_UNSPECIFIED","features":[468]},{"name":"FLYOUT_PLACEMENT","features":[468]},{"name":"FMTID_Briefcase","features":[468]},{"name":"FMTID_CustomImageProperties","features":[468]},{"name":"FMTID_DRM","features":[468]},{"name":"FMTID_Displaced","features":[468]},{"name":"FMTID_ImageProperties","features":[468]},{"name":"FMTID_InternetSite","features":[468]},{"name":"FMTID_Intshcut","features":[468]},{"name":"FMTID_LibraryProperties","features":[468]},{"name":"FMTID_MUSIC","features":[468]},{"name":"FMTID_Misc","features":[468]},{"name":"FMTID_Query","features":[468]},{"name":"FMTID_ShellDetails","features":[468]},{"name":"FMTID_Storage","features":[468]},{"name":"FMTID_Volume","features":[468]},{"name":"FMTID_WebView","features":[468]},{"name":"FOF2_MERGEFOLDERSONCOLLISION","features":[468]},{"name":"FOF2_NONE","features":[468]},{"name":"FOFX_ADDUNDORECORD","features":[468]},{"name":"FOFX_COPYASDOWNLOAD","features":[468]},{"name":"FOFX_DONTDISPLAYDESTPATH","features":[468]},{"name":"FOFX_DONTDISPLAYLOCATIONS","features":[468]},{"name":"FOFX_DONTDISPLAYSOURCEPATH","features":[468]},{"name":"FOFX_EARLYFAILURE","features":[468]},{"name":"FOFX_KEEPNEWERFILE","features":[468]},{"name":"FOFX_MOVEACLSACROSSVOLUMES","features":[468]},{"name":"FOFX_NOCOPYHOOKS","features":[468]},{"name":"FOFX_NOMINIMIZEBOX","features":[468]},{"name":"FOFX_NOSKIPJUNCTIONS","features":[468]},{"name":"FOFX_PREFERHARDLINK","features":[468]},{"name":"FOFX_PRESERVEFILEEXTENSIONS","features":[468]},{"name":"FOFX_RECYCLEONDELETE","features":[468]},{"name":"FOFX_REQUIREELEVATION","features":[468]},{"name":"FOFX_SHOWELEVATIONPROMPT","features":[468]},{"name":"FOF_ALLOWUNDO","features":[468]},{"name":"FOF_CONFIRMMOUSE","features":[468]},{"name":"FOF_FILESONLY","features":[468]},{"name":"FOF_MULTIDESTFILES","features":[468]},{"name":"FOF_NOCONFIRMATION","features":[468]},{"name":"FOF_NOCONFIRMMKDIR","features":[468]},{"name":"FOF_NOCOPYSECURITYATTRIBS","features":[468]},{"name":"FOF_NOERRORUI","features":[468]},{"name":"FOF_NORECURSEREPARSE","features":[468]},{"name":"FOF_NORECURSION","features":[468]},{"name":"FOF_NO_CONNECTED_ELEMENTS","features":[468]},{"name":"FOF_NO_UI","features":[468]},{"name":"FOF_RENAMEONCOLLISION","features":[468]},{"name":"FOF_SILENT","features":[468]},{"name":"FOF_SIMPLEPROGRESS","features":[468]},{"name":"FOF_WANTMAPPINGHANDLE","features":[468]},{"name":"FOF_WANTNUKEWARNING","features":[468]},{"name":"FOLDERFLAGS","features":[468]},{"name":"FOLDERID_AccountPictures","features":[468]},{"name":"FOLDERID_AddNewPrograms","features":[468]},{"name":"FOLDERID_AdminTools","features":[468]},{"name":"FOLDERID_AllAppMods","features":[468]},{"name":"FOLDERID_AppCaptures","features":[468]},{"name":"FOLDERID_AppDataDesktop","features":[468]},{"name":"FOLDERID_AppDataDocuments","features":[468]},{"name":"FOLDERID_AppDataFavorites","features":[468]},{"name":"FOLDERID_AppDataProgramData","features":[468]},{"name":"FOLDERID_AppUpdates","features":[468]},{"name":"FOLDERID_ApplicationShortcuts","features":[468]},{"name":"FOLDERID_AppsFolder","features":[468]},{"name":"FOLDERID_CDBurning","features":[468]},{"name":"FOLDERID_CameraRoll","features":[468]},{"name":"FOLDERID_CameraRollLibrary","features":[468]},{"name":"FOLDERID_ChangeRemovePrograms","features":[468]},{"name":"FOLDERID_CommonAdminTools","features":[468]},{"name":"FOLDERID_CommonOEMLinks","features":[468]},{"name":"FOLDERID_CommonPrograms","features":[468]},{"name":"FOLDERID_CommonStartMenu","features":[468]},{"name":"FOLDERID_CommonStartMenuPlaces","features":[468]},{"name":"FOLDERID_CommonStartup","features":[468]},{"name":"FOLDERID_CommonTemplates","features":[468]},{"name":"FOLDERID_ComputerFolder","features":[468]},{"name":"FOLDERID_ConflictFolder","features":[468]},{"name":"FOLDERID_ConnectionsFolder","features":[468]},{"name":"FOLDERID_Contacts","features":[468]},{"name":"FOLDERID_ControlPanelFolder","features":[468]},{"name":"FOLDERID_Cookies","features":[468]},{"name":"FOLDERID_CurrentAppMods","features":[468]},{"name":"FOLDERID_Desktop","features":[468]},{"name":"FOLDERID_DevelopmentFiles","features":[468]},{"name":"FOLDERID_Device","features":[468]},{"name":"FOLDERID_DeviceMetadataStore","features":[468]},{"name":"FOLDERID_Documents","features":[468]},{"name":"FOLDERID_DocumentsLibrary","features":[468]},{"name":"FOLDERID_Downloads","features":[468]},{"name":"FOLDERID_Favorites","features":[468]},{"name":"FOLDERID_Fonts","features":[468]},{"name":"FOLDERID_GameTasks","features":[468]},{"name":"FOLDERID_Games","features":[468]},{"name":"FOLDERID_History","features":[468]},{"name":"FOLDERID_HomeGroup","features":[468]},{"name":"FOLDERID_HomeGroupCurrentUser","features":[468]},{"name":"FOLDERID_ImplicitAppShortcuts","features":[468]},{"name":"FOLDERID_InternetCache","features":[468]},{"name":"FOLDERID_InternetFolder","features":[468]},{"name":"FOLDERID_Libraries","features":[468]},{"name":"FOLDERID_Links","features":[468]},{"name":"FOLDERID_LocalAppData","features":[468]},{"name":"FOLDERID_LocalAppDataLow","features":[468]},{"name":"FOLDERID_LocalDocuments","features":[468]},{"name":"FOLDERID_LocalDownloads","features":[468]},{"name":"FOLDERID_LocalMusic","features":[468]},{"name":"FOLDERID_LocalPictures","features":[468]},{"name":"FOLDERID_LocalStorage","features":[468]},{"name":"FOLDERID_LocalVideos","features":[468]},{"name":"FOLDERID_LocalizedResourcesDir","features":[468]},{"name":"FOLDERID_Music","features":[468]},{"name":"FOLDERID_MusicLibrary","features":[468]},{"name":"FOLDERID_NetHood","features":[468]},{"name":"FOLDERID_NetworkFolder","features":[468]},{"name":"FOLDERID_Objects3D","features":[468]},{"name":"FOLDERID_OneDrive","features":[468]},{"name":"FOLDERID_OriginalImages","features":[468]},{"name":"FOLDERID_PhotoAlbums","features":[468]},{"name":"FOLDERID_Pictures","features":[468]},{"name":"FOLDERID_PicturesLibrary","features":[468]},{"name":"FOLDERID_Playlists","features":[468]},{"name":"FOLDERID_PrintHood","features":[468]},{"name":"FOLDERID_PrintersFolder","features":[468]},{"name":"FOLDERID_Profile","features":[468]},{"name":"FOLDERID_ProgramData","features":[468]},{"name":"FOLDERID_ProgramFiles","features":[468]},{"name":"FOLDERID_ProgramFilesCommon","features":[468]},{"name":"FOLDERID_ProgramFilesCommonX64","features":[468]},{"name":"FOLDERID_ProgramFilesCommonX86","features":[468]},{"name":"FOLDERID_ProgramFilesX64","features":[468]},{"name":"FOLDERID_ProgramFilesX86","features":[468]},{"name":"FOLDERID_Programs","features":[468]},{"name":"FOLDERID_Public","features":[468]},{"name":"FOLDERID_PublicDesktop","features":[468]},{"name":"FOLDERID_PublicDocuments","features":[468]},{"name":"FOLDERID_PublicDownloads","features":[468]},{"name":"FOLDERID_PublicGameTasks","features":[468]},{"name":"FOLDERID_PublicLibraries","features":[468]},{"name":"FOLDERID_PublicMusic","features":[468]},{"name":"FOLDERID_PublicPictures","features":[468]},{"name":"FOLDERID_PublicRingtones","features":[468]},{"name":"FOLDERID_PublicUserTiles","features":[468]},{"name":"FOLDERID_PublicVideos","features":[468]},{"name":"FOLDERID_QuickLaunch","features":[468]},{"name":"FOLDERID_Recent","features":[468]},{"name":"FOLDERID_RecordedCalls","features":[468]},{"name":"FOLDERID_RecordedTVLibrary","features":[468]},{"name":"FOLDERID_RecycleBinFolder","features":[468]},{"name":"FOLDERID_ResourceDir","features":[468]},{"name":"FOLDERID_RetailDemo","features":[468]},{"name":"FOLDERID_Ringtones","features":[468]},{"name":"FOLDERID_RoamedTileImages","features":[468]},{"name":"FOLDERID_RoamingAppData","features":[468]},{"name":"FOLDERID_RoamingTiles","features":[468]},{"name":"FOLDERID_SEARCH_CSC","features":[468]},{"name":"FOLDERID_SEARCH_MAPI","features":[468]},{"name":"FOLDERID_SampleMusic","features":[468]},{"name":"FOLDERID_SamplePictures","features":[468]},{"name":"FOLDERID_SamplePlaylists","features":[468]},{"name":"FOLDERID_SampleVideos","features":[468]},{"name":"FOLDERID_SavedGames","features":[468]},{"name":"FOLDERID_SavedPictures","features":[468]},{"name":"FOLDERID_SavedPicturesLibrary","features":[468]},{"name":"FOLDERID_SavedSearches","features":[468]},{"name":"FOLDERID_Screenshots","features":[468]},{"name":"FOLDERID_SearchHistory","features":[468]},{"name":"FOLDERID_SearchHome","features":[468]},{"name":"FOLDERID_SearchTemplates","features":[468]},{"name":"FOLDERID_SendTo","features":[468]},{"name":"FOLDERID_SidebarDefaultParts","features":[468]},{"name":"FOLDERID_SidebarParts","features":[468]},{"name":"FOLDERID_SkyDrive","features":[468]},{"name":"FOLDERID_SkyDriveCameraRoll","features":[468]},{"name":"FOLDERID_SkyDriveDocuments","features":[468]},{"name":"FOLDERID_SkyDriveMusic","features":[468]},{"name":"FOLDERID_SkyDrivePictures","features":[468]},{"name":"FOLDERID_StartMenu","features":[468]},{"name":"FOLDERID_StartMenuAllPrograms","features":[468]},{"name":"FOLDERID_Startup","features":[468]},{"name":"FOLDERID_SyncManagerFolder","features":[468]},{"name":"FOLDERID_SyncResultsFolder","features":[468]},{"name":"FOLDERID_SyncSetupFolder","features":[468]},{"name":"FOLDERID_System","features":[468]},{"name":"FOLDERID_SystemX86","features":[468]},{"name":"FOLDERID_Templates","features":[468]},{"name":"FOLDERID_UserPinned","features":[468]},{"name":"FOLDERID_UserProfiles","features":[468]},{"name":"FOLDERID_UserProgramFiles","features":[468]},{"name":"FOLDERID_UserProgramFilesCommon","features":[468]},{"name":"FOLDERID_UsersFiles","features":[468]},{"name":"FOLDERID_UsersLibraries","features":[468]},{"name":"FOLDERID_Videos","features":[468]},{"name":"FOLDERID_VideosLibrary","features":[468]},{"name":"FOLDERID_Windows","features":[468]},{"name":"FOLDERLOGICALVIEWMODE","features":[468]},{"name":"FOLDERSETDATA","features":[468]},{"name":"FOLDERSETTINGS","features":[468]},{"name":"FOLDERTYPEID_AccountPictures","features":[468]},{"name":"FOLDERTYPEID_Communications","features":[468]},{"name":"FOLDERTYPEID_CompressedFolder","features":[468]},{"name":"FOLDERTYPEID_Contacts","features":[468]},{"name":"FOLDERTYPEID_ControlPanelCategory","features":[468]},{"name":"FOLDERTYPEID_ControlPanelClassic","features":[468]},{"name":"FOLDERTYPEID_Documents","features":[468]},{"name":"FOLDERTYPEID_Downloads","features":[468]},{"name":"FOLDERTYPEID_Games","features":[468]},{"name":"FOLDERTYPEID_Generic","features":[468]},{"name":"FOLDERTYPEID_GenericLibrary","features":[468]},{"name":"FOLDERTYPEID_GenericSearchResults","features":[468]},{"name":"FOLDERTYPEID_Invalid","features":[468]},{"name":"FOLDERTYPEID_Music","features":[468]},{"name":"FOLDERTYPEID_NetworkExplorer","features":[468]},{"name":"FOLDERTYPEID_OpenSearch","features":[468]},{"name":"FOLDERTYPEID_OtherUsers","features":[468]},{"name":"FOLDERTYPEID_Pictures","features":[468]},{"name":"FOLDERTYPEID_Printers","features":[468]},{"name":"FOLDERTYPEID_PublishedItems","features":[468]},{"name":"FOLDERTYPEID_RecordedTV","features":[468]},{"name":"FOLDERTYPEID_RecycleBin","features":[468]},{"name":"FOLDERTYPEID_SavedGames","features":[468]},{"name":"FOLDERTYPEID_SearchConnector","features":[468]},{"name":"FOLDERTYPEID_SearchHome","features":[468]},{"name":"FOLDERTYPEID_Searches","features":[468]},{"name":"FOLDERTYPEID_SoftwareExplorer","features":[468]},{"name":"FOLDERTYPEID_StartMenu","features":[468]},{"name":"FOLDERTYPEID_StorageProviderDocuments","features":[468]},{"name":"FOLDERTYPEID_StorageProviderGeneric","features":[468]},{"name":"FOLDERTYPEID_StorageProviderMusic","features":[468]},{"name":"FOLDERTYPEID_StorageProviderPictures","features":[468]},{"name":"FOLDERTYPEID_StorageProviderVideos","features":[468]},{"name":"FOLDERTYPEID_UserFiles","features":[468]},{"name":"FOLDERTYPEID_UsersLibraries","features":[468]},{"name":"FOLDERTYPEID_Videos","features":[468]},{"name":"FOLDERVIEWMODE","features":[468]},{"name":"FOLDERVIEWOPTIONS","features":[468]},{"name":"FOLDER_ENUM_MODE","features":[468]},{"name":"FOS_ALLNONSTORAGEITEMS","features":[468]},{"name":"FOS_ALLOWMULTISELECT","features":[468]},{"name":"FOS_CREATEPROMPT","features":[468]},{"name":"FOS_DEFAULTNOMINIMODE","features":[468]},{"name":"FOS_DONTADDTORECENT","features":[468]},{"name":"FOS_FILEMUSTEXIST","features":[468]},{"name":"FOS_FORCEFILESYSTEM","features":[468]},{"name":"FOS_FORCEPREVIEWPANEON","features":[468]},{"name":"FOS_FORCESHOWHIDDEN","features":[468]},{"name":"FOS_HIDEMRUPLACES","features":[468]},{"name":"FOS_HIDEPINNEDPLACES","features":[468]},{"name":"FOS_NOCHANGEDIR","features":[468]},{"name":"FOS_NODEREFERENCELINKS","features":[468]},{"name":"FOS_NOREADONLYRETURN","features":[468]},{"name":"FOS_NOTESTFILECREATE","features":[468]},{"name":"FOS_NOVALIDATE","features":[468]},{"name":"FOS_OKBUTTONNEEDSINTERACTION","features":[468]},{"name":"FOS_OVERWRITEPROMPT","features":[468]},{"name":"FOS_PATHMUSTEXIST","features":[468]},{"name":"FOS_PICKFOLDERS","features":[468]},{"name":"FOS_SHAREAWARE","features":[468]},{"name":"FOS_STRICTFILETYPES","features":[468]},{"name":"FOS_SUPPORTSTREAMABLEITEMS","features":[468]},{"name":"FO_COPY","features":[468]},{"name":"FO_DELETE","features":[468]},{"name":"FO_MOVE","features":[468]},{"name":"FO_RENAME","features":[468]},{"name":"FP_ABOVE","features":[468]},{"name":"FP_BELOW","features":[468]},{"name":"FP_DEFAULT","features":[468]},{"name":"FP_LEFT","features":[468]},{"name":"FP_RIGHT","features":[468]},{"name":"FSCopyHandler","features":[468]},{"name":"FTA_AlwaysUnsafe","features":[468]},{"name":"FTA_AlwaysUseDirectInvoke","features":[468]},{"name":"FTA_Exclude","features":[468]},{"name":"FTA_HasExtension","features":[468]},{"name":"FTA_NoDDE","features":[468]},{"name":"FTA_NoEdit","features":[468]},{"name":"FTA_NoEditDesc","features":[468]},{"name":"FTA_NoEditDflt","features":[468]},{"name":"FTA_NoEditIcon","features":[468]},{"name":"FTA_NoEditMIME","features":[468]},{"name":"FTA_NoEditVerb","features":[468]},{"name":"FTA_NoEditVerbCmd","features":[468]},{"name":"FTA_NoEditVerbExe","features":[468]},{"name":"FTA_NoNewVerb","features":[468]},{"name":"FTA_NoRecentDocs","features":[468]},{"name":"FTA_NoRemove","features":[468]},{"name":"FTA_NoRemoveVerb","features":[468]},{"name":"FTA_None","features":[468]},{"name":"FTA_OpenIsSafe","features":[468]},{"name":"FTA_SafeForElevation","features":[468]},{"name":"FTA_Show","features":[468]},{"name":"FUT_EDITING","features":[468]},{"name":"FUT_GENERIC","features":[468]},{"name":"FUT_PLAYING","features":[468]},{"name":"FVM_AUTO","features":[468]},{"name":"FVM_CONTENT","features":[468]},{"name":"FVM_DETAILS","features":[468]},{"name":"FVM_FIRST","features":[468]},{"name":"FVM_ICON","features":[468]},{"name":"FVM_LAST","features":[468]},{"name":"FVM_LIST","features":[468]},{"name":"FVM_SMALLICON","features":[468]},{"name":"FVM_THUMBNAIL","features":[468]},{"name":"FVM_THUMBSTRIP","features":[468]},{"name":"FVM_TILE","features":[468]},{"name":"FVO_CUSTOMORDERING","features":[468]},{"name":"FVO_CUSTOMPOSITION","features":[468]},{"name":"FVO_DEFAULT","features":[468]},{"name":"FVO_NOANIMATIONS","features":[468]},{"name":"FVO_NOSCROLLTIPS","features":[468]},{"name":"FVO_SUPPORTHYPERLINKS","features":[468]},{"name":"FVO_VISTALAYOUT","features":[468]},{"name":"FVSIF_CANVIEWIT","features":[468]},{"name":"FVSIF_NEWFAILED","features":[468]},{"name":"FVSIF_NEWFILE","features":[468]},{"name":"FVSIF_PINNED","features":[468]},{"name":"FVSIF_RECT","features":[468]},{"name":"FVST_EMPTYTEXT","features":[468]},{"name":"FVTEXTTYPE","features":[468]},{"name":"FWF_ABBREVIATEDNAMES","features":[468]},{"name":"FWF_ALIGNLEFT","features":[468]},{"name":"FWF_ALLOWRTLREADING","features":[468]},{"name":"FWF_AUTOARRANGE","features":[468]},{"name":"FWF_AUTOCHECKSELECT","features":[468]},{"name":"FWF_BESTFITWINDOW","features":[468]},{"name":"FWF_CHECKSELECT","features":[468]},{"name":"FWF_DESKTOP","features":[468]},{"name":"FWF_EXTENDEDTILES","features":[468]},{"name":"FWF_FULLROWSELECT","features":[468]},{"name":"FWF_HIDEFILENAMES","features":[468]},{"name":"FWF_NOBROWSERVIEWSTATE","features":[468]},{"name":"FWF_NOCLIENTEDGE","features":[468]},{"name":"FWF_NOCOLUMNHEADER","features":[468]},{"name":"FWF_NOENUMREFRESH","features":[468]},{"name":"FWF_NOFILTERS","features":[468]},{"name":"FWF_NOGROUPING","features":[468]},{"name":"FWF_NOHEADERINALLVIEWS","features":[468]},{"name":"FWF_NOICONS","features":[468]},{"name":"FWF_NONE","features":[468]},{"name":"FWF_NOSCROLL","features":[468]},{"name":"FWF_NOSUBFOLDERS","features":[468]},{"name":"FWF_NOVISIBLE","features":[468]},{"name":"FWF_NOWEBVIEW","features":[468]},{"name":"FWF_OWNERDATA","features":[468]},{"name":"FWF_SHOWSELALWAYS","features":[468]},{"name":"FWF_SINGLECLICKACTIVATE","features":[468]},{"name":"FWF_SINGLESEL","features":[468]},{"name":"FWF_SNAPTOGRID","features":[468]},{"name":"FWF_SUBSETGROUPS","features":[468]},{"name":"FWF_TRANSPARENT","features":[468]},{"name":"FWF_TRICHECKSELECT","features":[468]},{"name":"FWF_USESEARCHFOLDER","features":[468]},{"name":"FileIconInit","features":[307,468]},{"name":"FileOpenDialog","features":[468]},{"name":"FileOperation","features":[468]},{"name":"FileSaveDialog","features":[468]},{"name":"FileSearchBand","features":[468]},{"name":"FindExecutableA","features":[307,468]},{"name":"FindExecutableW","features":[307,468]},{"name":"Folder","features":[358,468]},{"name":"Folder2","features":[358,468]},{"name":"Folder3","features":[358,468]},{"name":"FolderItem","features":[358,468]},{"name":"FolderItem2","features":[358,468]},{"name":"FolderItemVerb","features":[358,468]},{"name":"FolderItemVerbs","features":[358,468]},{"name":"FolderItems","features":[358,468]},{"name":"FolderItems2","features":[358,468]},{"name":"FolderItems3","features":[358,468]},{"name":"FolderViewHost","features":[468]},{"name":"FrameworkInputPane","features":[468]},{"name":"FreeSpaceCategorizer","features":[468]},{"name":"GADOF_DIRTY","features":[468]},{"name":"GCS_HELPTEXT","features":[468]},{"name":"GCS_HELPTEXTA","features":[468]},{"name":"GCS_HELPTEXTW","features":[468]},{"name":"GCS_UNICODE","features":[468]},{"name":"GCS_VALIDATE","features":[468]},{"name":"GCS_VALIDATEA","features":[468]},{"name":"GCS_VALIDATEW","features":[468]},{"name":"GCS_VERB","features":[468]},{"name":"GCS_VERBA","features":[468]},{"name":"GCS_VERBICONW","features":[468]},{"name":"GCS_VERBW","features":[468]},{"name":"GCT_INVALID","features":[468]},{"name":"GCT_LFNCHAR","features":[468]},{"name":"GCT_SEPARATOR","features":[468]},{"name":"GCT_SHORTCHAR","features":[468]},{"name":"GCT_WILD","features":[468]},{"name":"GETPROPS_NONE","features":[468]},{"name":"GIL_ASYNC","features":[468]},{"name":"GIL_CHECKSHIELD","features":[468]},{"name":"GIL_DEFAULTICON","features":[468]},{"name":"GIL_DONTCACHE","features":[468]},{"name":"GIL_FORCENOSHIELD","features":[468]},{"name":"GIL_FORSHELL","features":[468]},{"name":"GIL_FORSHORTCUT","features":[468]},{"name":"GIL_NOTFILENAME","features":[468]},{"name":"GIL_OPENICON","features":[468]},{"name":"GIL_PERCLASS","features":[468]},{"name":"GIL_PERINSTANCE","features":[468]},{"name":"GIL_SHIELD","features":[468]},{"name":"GIL_SIMULATEDOC","features":[468]},{"name":"GLOBALCOUNTER_APPLICATION_DESTINATIONS","features":[468]},{"name":"GLOBALCOUNTER_APPROVEDSITES","features":[468]},{"name":"GLOBALCOUNTER_APPSFOLDER_FILETYPEASSOCIATION_COUNTER","features":[468]},{"name":"GLOBALCOUNTER_APP_ITEMS_STATE_STORE_CACHE","features":[468]},{"name":"GLOBALCOUNTER_ASSOCCHANGED","features":[468]},{"name":"GLOBALCOUNTER_BANNERS_DATAMODEL_CACHE_MACHINEWIDE","features":[468]},{"name":"GLOBALCOUNTER_BITBUCKETNUMDELETERS","features":[468]},{"name":"GLOBALCOUNTER_COMMONPLACES_LIST_CACHE","features":[468]},{"name":"GLOBALCOUNTER_FOLDERDEFINITION_CACHE","features":[468]},{"name":"GLOBALCOUNTER_FOLDERSETTINGSCHANGE","features":[468]},{"name":"GLOBALCOUNTER_IEONLY_SESSIONS","features":[468]},{"name":"GLOBALCOUNTER_IESESSIONS","features":[468]},{"name":"GLOBALCOUNTER_INTERNETTOOLBAR_LAYOUT","features":[468]},{"name":"GLOBALCOUNTER_MAXIMUMVALUE","features":[468]},{"name":"GLOBALCOUNTER_OVERLAYMANAGER","features":[468]},{"name":"GLOBALCOUNTER_PRIVATE_PROFILE_CACHE","features":[468]},{"name":"GLOBALCOUNTER_PRIVATE_PROFILE_CACHE_MACHINEWIDE","features":[468]},{"name":"GLOBALCOUNTER_QUERYASSOCIATIONS","features":[468]},{"name":"GLOBALCOUNTER_RATINGS","features":[468]},{"name":"GLOBALCOUNTER_RATINGS_STATECOUNTER","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEBINCORRUPTED","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEBINENUM","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_A","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_B","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_C","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_D","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_E","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_F","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_G","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_H","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_I","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_J","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_K","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_L","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_M","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_N","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_O","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_P","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Q","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_R","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_S","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_T","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_U","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_V","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_W","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_X","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Y","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Z","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SHARES","features":[468]},{"name":"GLOBALCOUNTER_RESTRICTIONS","features":[468]},{"name":"GLOBALCOUNTER_SEARCHMANAGER","features":[468]},{"name":"GLOBALCOUNTER_SEARCHOPTIONS","features":[468]},{"name":"GLOBALCOUNTER_SETTINGSYNC_ENABLED","features":[468]},{"name":"GLOBALCOUNTER_SHELLSETTINGSCHANGED","features":[468]},{"name":"GLOBALCOUNTER_SYNC_ENGINE_INFORMATION_CACHE_MACHINEWIDE","features":[468]},{"name":"GLOBALCOUNTER_SYSTEMPIDLCHANGE","features":[468]},{"name":"GLOBALCOUNTER_USERINFOCHANGED","features":[468]},{"name":"GPFIDL_ALTNAME","features":[468]},{"name":"GPFIDL_DEFAULT","features":[468]},{"name":"GPFIDL_FLAGS","features":[468]},{"name":"GPFIDL_UNCPRINTER","features":[468]},{"name":"GenericCredentialProvider","features":[468]},{"name":"GetAcceptLanguagesA","features":[468]},{"name":"GetAcceptLanguagesW","features":[468]},{"name":"GetAllUsersProfileDirectoryA","features":[307,468]},{"name":"GetAllUsersProfileDirectoryW","features":[307,468]},{"name":"GetCurrentProcessExplicitAppUserModelID","features":[468]},{"name":"GetDefaultUserProfileDirectoryA","features":[307,468]},{"name":"GetDefaultUserProfileDirectoryW","features":[307,468]},{"name":"GetDpiForShellUIComponent","features":[468]},{"name":"GetFileNameFromBrowse","features":[307,468]},{"name":"GetMenuContextHelpId","features":[468,369]},{"name":"GetMenuPosFromID","features":[468,369]},{"name":"GetProfileType","features":[307,468]},{"name":"GetProfilesDirectoryA","features":[307,468]},{"name":"GetProfilesDirectoryW","features":[307,468]},{"name":"GetScaleFactorForDevice","features":[634]},{"name":"GetScaleFactorForMonitor","features":[318,634]},{"name":"GetUserProfileDirectoryA","features":[307,468]},{"name":"GetUserProfileDirectoryW","features":[307,468]},{"name":"GetWindowContextHelpId","features":[307,468]},{"name":"GetWindowSubclass","features":[307,468]},{"name":"HDROP","features":[468]},{"name":"HELPINFO","features":[307,468]},{"name":"HELPINFO_MENUITEM","features":[468]},{"name":"HELPINFO_WINDOW","features":[468]},{"name":"HELPWININFOA","features":[468]},{"name":"HELPWININFOW","features":[468]},{"name":"HELP_INFO_TYPE","features":[468]},{"name":"HGSC_DOCUMENTSLIBRARY","features":[468]},{"name":"HGSC_MUSICLIBRARY","features":[468]},{"name":"HGSC_NONE","features":[468]},{"name":"HGSC_PICTURESLIBRARY","features":[468]},{"name":"HGSC_PRINTERS","features":[468]},{"name":"HGSC_VIDEOSLIBRARY","features":[468]},{"name":"HLBWIF_DOCWNDMAXIMIZED","features":[468]},{"name":"HLBWIF_FLAGS","features":[468]},{"name":"HLBWIF_FRAMEWNDMAXIMIZED","features":[468]},{"name":"HLBWIF_HASDOCWNDINFO","features":[468]},{"name":"HLBWIF_HASFRAMEWNDINFO","features":[468]},{"name":"HLBWIF_HASWEBTOOLBARINFO","features":[468]},{"name":"HLBWIF_WEBTOOLBARHIDDEN","features":[468]},{"name":"HLBWINFO","features":[307,468]},{"name":"HLFNAMEF","features":[468]},{"name":"HLFNAMEF_DEFAULT","features":[468]},{"name":"HLFNAMEF_TRYCACHE","features":[468]},{"name":"HLFNAMEF_TRYFULLTARGET","features":[468]},{"name":"HLFNAMEF_TRYPRETTYTARGET","features":[468]},{"name":"HLFNAMEF_TRYWIN95SHORTCUT","features":[468]},{"name":"HLID_CURRENT","features":[468]},{"name":"HLID_INFO","features":[468]},{"name":"HLID_INVALID","features":[468]},{"name":"HLID_NEXT","features":[468]},{"name":"HLID_PREVIOUS","features":[468]},{"name":"HLID_STACKBOTTOM","features":[468]},{"name":"HLID_STACKTOP","features":[468]},{"name":"HLINKGETREF","features":[468]},{"name":"HLINKGETREF_ABSOLUTE","features":[468]},{"name":"HLINKGETREF_DEFAULT","features":[468]},{"name":"HLINKGETREF_RELATIVE","features":[468]},{"name":"HLINKMISC","features":[468]},{"name":"HLINKMISC_RELATIVE","features":[468]},{"name":"HLINKSETF","features":[468]},{"name":"HLINKSETF_LOCATION","features":[468]},{"name":"HLINKSETF_TARGET","features":[468]},{"name":"HLINKWHICHMK","features":[468]},{"name":"HLINKWHICHMK_BASE","features":[468]},{"name":"HLINKWHICHMK_CONTAINER","features":[468]},{"name":"HLINK_E_FIRST","features":[468]},{"name":"HLINK_S_DONTHIDE","features":[468]},{"name":"HLINK_S_FIRST","features":[468]},{"name":"HLITEM","features":[468]},{"name":"HLNF","features":[468]},{"name":"HLNF_ALLOW_AUTONAVIGATE","features":[468]},{"name":"HLNF_CALLERUNTRUSTED","features":[468]},{"name":"HLNF_CREATENOHISTORY","features":[468]},{"name":"HLNF_DISABLEWINDOWRESTRICTIONS","features":[468]},{"name":"HLNF_EXTERNALNAVIGATE","features":[468]},{"name":"HLNF_INTERNALJUMP","features":[468]},{"name":"HLNF_NAVIGATINGBACK","features":[468]},{"name":"HLNF_NAVIGATINGFORWARD","features":[468]},{"name":"HLNF_NAVIGATINGTOSTACKITEM","features":[468]},{"name":"HLNF_NEWWINDOWSMANAGED","features":[468]},{"name":"HLNF_OPENINNEWWINDOW","features":[468]},{"name":"HLNF_TRUSTEDFORACTIVEX","features":[468]},{"name":"HLNF_TRUSTFIRSTDOWNLOAD","features":[468]},{"name":"HLNF_UNTRUSTEDFORDOWNLOAD","features":[468]},{"name":"HLQF_INFO","features":[468]},{"name":"HLQF_ISCURRENT","features":[468]},{"name":"HLQF_ISVALID","features":[468]},{"name":"HLSHORTCUTF","features":[468]},{"name":"HLSHORTCUTF_DEFAULT","features":[468]},{"name":"HLSHORTCUTF_DONTACTUALLYCREATE","features":[468]},{"name":"HLSHORTCUTF_MAYUSEEXISTINGSHORTCUT","features":[468]},{"name":"HLSHORTCUTF_USEFILENAMEFROMFRIENDLYNAME","features":[468]},{"name":"HLSHORTCUTF_USEUNIQUEFILENAME","features":[468]},{"name":"HLSR","features":[468]},{"name":"HLSR_HISTORYFOLDER","features":[468]},{"name":"HLSR_HOME","features":[468]},{"name":"HLSR_SEARCHPAGE","features":[468]},{"name":"HLTBINFO","features":[307,468]},{"name":"HLTB_DOCKEDBOTTOM","features":[468]},{"name":"HLTB_DOCKEDLEFT","features":[468]},{"name":"HLTB_DOCKEDRIGHT","features":[468]},{"name":"HLTB_DOCKEDTOP","features":[468]},{"name":"HLTB_FLOATING","features":[468]},{"name":"HLTB_INFO","features":[468]},{"name":"HLTRANSLATEF","features":[468]},{"name":"HLTRANSLATEF_DEFAULT","features":[468]},{"name":"HLTRANSLATEF_DONTAPPLYDEFAULTPREFIX","features":[468]},{"name":"HMONITOR_UserFree","features":[318,468]},{"name":"HMONITOR_UserFree64","features":[318,468]},{"name":"HMONITOR_UserMarshal","features":[318,468]},{"name":"HMONITOR_UserMarshal64","features":[318,468]},{"name":"HMONITOR_UserSize","features":[318,468]},{"name":"HMONITOR_UserSize64","features":[318,468]},{"name":"HMONITOR_UserUnmarshal","features":[318,468]},{"name":"HMONITOR_UserUnmarshal64","features":[318,468]},{"name":"HOMEGROUPSHARINGCHOICES","features":[468]},{"name":"HOMEGROUP_SECURITY_GROUP","features":[468]},{"name":"HOMEGROUP_SECURITY_GROUP_MULTI","features":[468]},{"name":"HPSXA","features":[468]},{"name":"HashData","features":[468]},{"name":"HideInputPaneAnimationCoordinator","features":[468]},{"name":"HlinkClone","features":[468]},{"name":"HlinkCreateBrowseContext","features":[468]},{"name":"HlinkCreateExtensionServices","features":[307,468]},{"name":"HlinkCreateFromData","features":[358,468]},{"name":"HlinkCreateFromMoniker","features":[358,468]},{"name":"HlinkCreateFromString","features":[468]},{"name":"HlinkCreateShortcut","features":[468]},{"name":"HlinkCreateShortcutFromMoniker","features":[358,468]},{"name":"HlinkCreateShortcutFromString","features":[468]},{"name":"HlinkGetSpecialReference","features":[468]},{"name":"HlinkGetValueFromParams","features":[468]},{"name":"HlinkIsShortcut","features":[468]},{"name":"HlinkNavigate","features":[358,468]},{"name":"HlinkNavigateToStringReference","features":[358,468]},{"name":"HlinkOnNavigate","features":[358,468]},{"name":"HlinkOnRenameDocument","features":[358,468]},{"name":"HlinkParseDisplayName","features":[307,358,468]},{"name":"HlinkPreprocessMoniker","features":[358,468]},{"name":"HlinkQueryCreateFromData","features":[358,468]},{"name":"HlinkResolveMonikerForData","features":[358,468]},{"name":"HlinkResolveShortcut","features":[468]},{"name":"HlinkResolveShortcutToMoniker","features":[358,468]},{"name":"HlinkResolveShortcutToString","features":[468]},{"name":"HlinkResolveStringForData","features":[358,468]},{"name":"HlinkSetSpecialReference","features":[468]},{"name":"HlinkTranslateURL","features":[468]},{"name":"HlinkUpdateStackItem","features":[358,468]},{"name":"HomeGroup","features":[468]},{"name":"IACList","features":[468]},{"name":"IACList2","features":[468]},{"name":"IAccessibilityDockingService","features":[468]},{"name":"IAccessibilityDockingServiceCallback","features":[468]},{"name":"IAccessibleObject","features":[468]},{"name":"IActionProgress","features":[468]},{"name":"IActionProgressDialog","features":[468]},{"name":"IAppActivationUIInfo","features":[468]},{"name":"IAppPublisher","features":[468]},{"name":"IAppVisibility","features":[468]},{"name":"IAppVisibilityEvents","features":[468]},{"name":"IApplicationActivationManager","features":[468]},{"name":"IApplicationAssociationRegistration","features":[468]},{"name":"IApplicationAssociationRegistrationUI","features":[468]},{"name":"IApplicationDesignModeSettings","features":[468]},{"name":"IApplicationDesignModeSettings2","features":[468]},{"name":"IApplicationDestinations","features":[468]},{"name":"IApplicationDocumentLists","features":[468]},{"name":"IAssocHandler","features":[468]},{"name":"IAssocHandlerInvoker","features":[468]},{"name":"IAttachmentExecute","features":[468]},{"name":"IAutoComplete","features":[468]},{"name":"IAutoComplete2","features":[468]},{"name":"IAutoCompleteDropDown","features":[468]},{"name":"IBandHost","features":[468]},{"name":"IBandSite","features":[468]},{"name":"IBannerNotificationHandler","features":[468]},{"name":"IBanneredBar","features":[468]},{"name":"IBrowserFrameOptions","features":[468]},{"name":"IBrowserService","features":[468]},{"name":"IBrowserService2","features":[468]},{"name":"IBrowserService3","features":[468]},{"name":"IBrowserService4","features":[468]},{"name":"ICDBurn","features":[468]},{"name":"ICDBurnExt","features":[468]},{"name":"ICategorizer","features":[468]},{"name":"ICategoryProvider","features":[468]},{"name":"IColumnManager","features":[468]},{"name":"IColumnProvider","features":[468]},{"name":"ICommDlgBrowser","features":[468]},{"name":"ICommDlgBrowser2","features":[468]},{"name":"ICommDlgBrowser3","features":[468]},{"name":"IComputerInfoChangeNotify","features":[468]},{"name":"IConnectableCredentialProviderCredential","features":[468]},{"name":"IContactManagerInterop","features":[468]},{"name":"IContextMenu","features":[468]},{"name":"IContextMenu2","features":[468]},{"name":"IContextMenu3","features":[468]},{"name":"IContextMenuCB","features":[468]},{"name":"IContextMenuSite","features":[468]},{"name":"ICopyHookA","features":[468]},{"name":"ICopyHookW","features":[468]},{"name":"ICreateProcessInputs","features":[468]},{"name":"ICreatingProcess","features":[468]},{"name":"ICredentialProvider","features":[468]},{"name":"ICredentialProviderCredential","features":[468]},{"name":"ICredentialProviderCredential2","features":[468]},{"name":"ICredentialProviderCredentialEvents","features":[468]},{"name":"ICredentialProviderCredentialEvents2","features":[468]},{"name":"ICredentialProviderCredentialWithFieldOptions","features":[468]},{"name":"ICredentialProviderEvents","features":[468]},{"name":"ICredentialProviderFilter","features":[468]},{"name":"ICredentialProviderSetUserArray","features":[468]},{"name":"ICredentialProviderUser","features":[468]},{"name":"ICredentialProviderUserArray","features":[468]},{"name":"ICurrentItem","features":[468]},{"name":"ICurrentWorkingDirectory","features":[468]},{"name":"ICustomDestinationList","features":[468]},{"name":"IDC_OFFLINE_HAND","features":[468]},{"name":"IDC_PANTOOL_HAND_CLOSED","features":[468]},{"name":"IDC_PANTOOL_HAND_OPEN","features":[468]},{"name":"IDD_WIZEXTN_FIRST","features":[468]},{"name":"IDD_WIZEXTN_LAST","features":[468]},{"name":"IDO_SHGIOI_DEFAULT","features":[468]},{"name":"IDO_SHGIOI_LINK","features":[468]},{"name":"IDO_SHGIOI_SHARE","features":[468]},{"name":"IDO_SHGIOI_SLOWFILE","features":[468]},{"name":"IDS_DESCRIPTION","features":[468]},{"name":"ID_APP","features":[468]},{"name":"IDataObjectAsyncCapability","features":[468]},{"name":"IDataObjectProvider","features":[468]},{"name":"IDataTransferManagerInterop","features":[468]},{"name":"IDefaultExtractIconInit","features":[468]},{"name":"IDefaultFolderMenuInitialize","features":[468]},{"name":"IDelegateFolder","features":[468]},{"name":"IDelegateItem","features":[468]},{"name":"IDeskBand","features":[417,468]},{"name":"IDeskBand2","features":[417,468]},{"name":"IDeskBandInfo","features":[468]},{"name":"IDeskBar","features":[417,468]},{"name":"IDeskBarClient","features":[417,468]},{"name":"IDesktopGadget","features":[468]},{"name":"IDesktopWallpaper","features":[468]},{"name":"IDestinationStreamFactory","features":[468]},{"name":"IDisplayItem","features":[468]},{"name":"IDocViewSite","features":[468]},{"name":"IDockingWindow","features":[417,468]},{"name":"IDockingWindowFrame","features":[417,468]},{"name":"IDockingWindowSite","features":[417,468]},{"name":"IDragSourceHelper","features":[468]},{"name":"IDragSourceHelper2","features":[468]},{"name":"IDropTargetHelper","features":[468]},{"name":"IDynamicHWHandler","features":[468]},{"name":"IEIFLAG_ASPECT","features":[468]},{"name":"IEIFLAG_ASYNC","features":[468]},{"name":"IEIFLAG_CACHE","features":[468]},{"name":"IEIFLAG_GLEAM","features":[468]},{"name":"IEIFLAG_NOBORDER","features":[468]},{"name":"IEIFLAG_NOSTAMP","features":[468]},{"name":"IEIFLAG_OFFLINE","features":[468]},{"name":"IEIFLAG_ORIGSIZE","features":[468]},{"name":"IEIFLAG_QUALITY","features":[468]},{"name":"IEIFLAG_REFRESH","features":[468]},{"name":"IEIFLAG_SCREEN","features":[468]},{"name":"IEIT_PRIORITY_NORMAL","features":[468]},{"name":"IEI_PRIORITY_MAX","features":[468]},{"name":"IEI_PRIORITY_MIN","features":[468]},{"name":"IENamespaceTreeControl","features":[468]},{"name":"IEPDNFLAGS","features":[468]},{"name":"IEPDN_BINDINGUI","features":[468]},{"name":"IESHORTCUTFLAGS","features":[468]},{"name":"IESHORTCUT_BACKGROUNDTAB","features":[468]},{"name":"IESHORTCUT_FORCENAVIGATE","features":[468]},{"name":"IESHORTCUT_NEWBROWSER","features":[468]},{"name":"IESHORTCUT_OPENNEWTAB","features":[468]},{"name":"IEnumACString","features":[358,468]},{"name":"IEnumAssocHandlers","features":[468]},{"name":"IEnumExplorerCommand","features":[468]},{"name":"IEnumExtraSearch","features":[468]},{"name":"IEnumFullIDList","features":[468]},{"name":"IEnumHLITEM","features":[468]},{"name":"IEnumIDList","features":[468]},{"name":"IEnumObjects","features":[468]},{"name":"IEnumPublishedApps","features":[468]},{"name":"IEnumReadyCallback","features":[468]},{"name":"IEnumResources","features":[468]},{"name":"IEnumShellItems","features":[468]},{"name":"IEnumSyncMgrConflict","features":[468]},{"name":"IEnumSyncMgrEvents","features":[468]},{"name":"IEnumSyncMgrSyncItems","features":[468]},{"name":"IEnumTravelLogEntry","features":[468]},{"name":"IEnumerableView","features":[468]},{"name":"IExecuteCommand","features":[468]},{"name":"IExecuteCommandApplicationHostEnvironment","features":[468]},{"name":"IExecuteCommandHost","features":[468]},{"name":"IExpDispSupport","features":[468]},{"name":"IExpDispSupportXP","features":[468]},{"name":"IExplorerBrowser","features":[468]},{"name":"IExplorerBrowserEvents","features":[468]},{"name":"IExplorerCommand","features":[468]},{"name":"IExplorerCommandProvider","features":[468]},{"name":"IExplorerCommandState","features":[468]},{"name":"IExplorerPaneVisibility","features":[468]},{"name":"IExtensionServices","features":[468]},{"name":"IExtractIconA","features":[468]},{"name":"IExtractIconW","features":[468]},{"name":"IExtractImage","features":[468]},{"name":"IExtractImage2","features":[468]},{"name":"IFileDialog","features":[468]},{"name":"IFileDialog2","features":[468]},{"name":"IFileDialogControlEvents","features":[468]},{"name":"IFileDialogCustomize","features":[468]},{"name":"IFileDialogEvents","features":[468]},{"name":"IFileIsInUse","features":[468]},{"name":"IFileOpenDialog","features":[468]},{"name":"IFileOperation","features":[468]},{"name":"IFileOperation2","features":[468]},{"name":"IFileOperationProgressSink","features":[468]},{"name":"IFileSaveDialog","features":[468]},{"name":"IFileSearchBand","features":[358,468]},{"name":"IFileSyncMergeHandler","features":[468]},{"name":"IFileSystemBindData","features":[468]},{"name":"IFileSystemBindData2","features":[468]},{"name":"IFolderBandPriv","features":[468]},{"name":"IFolderFilter","features":[468]},{"name":"IFolderFilterSite","features":[468]},{"name":"IFolderView","features":[468]},{"name":"IFolderView2","features":[468]},{"name":"IFolderViewHost","features":[468]},{"name":"IFolderViewOC","features":[358,468]},{"name":"IFolderViewOptions","features":[468]},{"name":"IFolderViewSettings","features":[468]},{"name":"IFrameworkInputPane","features":[468]},{"name":"IFrameworkInputPaneHandler","features":[468]},{"name":"IGetServiceIds","features":[468]},{"name":"IHWEventHandler","features":[468]},{"name":"IHWEventHandler2","features":[468]},{"name":"IHandlerActivationHost","features":[468]},{"name":"IHandlerInfo","features":[468]},{"name":"IHandlerInfo2","features":[468]},{"name":"IHlink","features":[468]},{"name":"IHlinkBrowseContext","features":[468]},{"name":"IHlinkFrame","features":[468]},{"name":"IHlinkSite","features":[468]},{"name":"IHlinkTarget","features":[468]},{"name":"IHomeGroup","features":[468]},{"name":"IIOCancelInformation","features":[468]},{"name":"IIdentityName","features":[468]},{"name":"IImageRecompress","features":[468]},{"name":"IInitializeCommand","features":[468]},{"name":"IInitializeNetworkFolder","features":[468]},{"name":"IInitializeObject","features":[468]},{"name":"IInitializeWithBindCtx","features":[468]},{"name":"IInitializeWithItem","features":[468]},{"name":"IInitializeWithPropertyStore","features":[468]},{"name":"IInitializeWithWindow","features":[468]},{"name":"IInputObject","features":[468]},{"name":"IInputObject2","features":[468]},{"name":"IInputObjectSite","features":[468]},{"name":"IInputPaneAnimationCoordinator","features":[468]},{"name":"IInputPanelConfiguration","features":[468]},{"name":"IInputPanelInvocationConfiguration","features":[468]},{"name":"IInsertItem","features":[468]},{"name":"IItemNameLimits","features":[468]},{"name":"IKnownFolder","features":[468]},{"name":"IKnownFolderManager","features":[468]},{"name":"ILAppendID","features":[307,634]},{"name":"ILClone","features":[634]},{"name":"ILCloneFirst","features":[634]},{"name":"ILCombine","features":[634]},{"name":"ILCreateFromPathA","features":[634]},{"name":"ILCreateFromPathW","features":[634]},{"name":"ILFindChild","features":[634]},{"name":"ILFindLastID","features":[634]},{"name":"ILFree","features":[634]},{"name":"ILGetNext","features":[634]},{"name":"ILGetSize","features":[634]},{"name":"ILIsEqual","features":[307,634]},{"name":"ILIsParent","features":[307,634]},{"name":"ILLoadFromStreamEx","features":[358,634]},{"name":"ILMM_IE4","features":[468]},{"name":"ILRemoveLastID","features":[307,634]},{"name":"ILSaveToStream","features":[358,634]},{"name":"ILaunchSourceAppUserModelId","features":[468]},{"name":"ILaunchSourceViewSizePreference","features":[468]},{"name":"ILaunchTargetMonitor","features":[468]},{"name":"ILaunchTargetViewSizePreference","features":[468]},{"name":"ILaunchUIContext","features":[468]},{"name":"ILaunchUIContextProvider","features":[468]},{"name":"IMM_ACC_DOCKING_E_DOCKOCCUPIED","features":[468]},{"name":"IMM_ACC_DOCKING_E_INSUFFICIENTHEIGHT","features":[468]},{"name":"IMSC_E_SHELL_COMPONENT_STARTUP_FAILURE","features":[468]},{"name":"IMenuBand","features":[468]},{"name":"IMenuPopup","features":[417,468]},{"name":"IModalWindow","features":[468]},{"name":"INTERNET_MAX_PATH_LENGTH","features":[468]},{"name":"INTERNET_MAX_SCHEME_LENGTH","features":[468]},{"name":"INameSpaceTreeAccessible","features":[468]},{"name":"INameSpaceTreeControl","features":[468]},{"name":"INameSpaceTreeControl2","features":[468]},{"name":"INameSpaceTreeControlCustomDraw","features":[468]},{"name":"INameSpaceTreeControlDropHandler","features":[468]},{"name":"INameSpaceTreeControlEvents","features":[468]},{"name":"INameSpaceTreeControlFolderCapabilities","features":[468]},{"name":"INamedPropertyBag","features":[468]},{"name":"INamespaceWalk","features":[468]},{"name":"INamespaceWalkCB","features":[468]},{"name":"INamespaceWalkCB2","features":[468]},{"name":"INetworkFolderInternal","features":[468]},{"name":"INewMenuClient","features":[468]},{"name":"INewShortcutHookA","features":[468]},{"name":"INewShortcutHookW","features":[468]},{"name":"INewWDEvents","features":[358,468]},{"name":"INewWindowManager","features":[468]},{"name":"INotifyReplica","features":[468]},{"name":"IObjMgr","features":[468]},{"name":"IObjectProvider","features":[468]},{"name":"IObjectWithAppUserModelID","features":[468]},{"name":"IObjectWithBackReferences","features":[468]},{"name":"IObjectWithCancelEvent","features":[468]},{"name":"IObjectWithFolderEnumMode","features":[468]},{"name":"IObjectWithProgID","features":[468]},{"name":"IObjectWithSelection","features":[468]},{"name":"IOpenControlPanel","features":[468]},{"name":"IOpenSearchSource","features":[468]},{"name":"IOperationsProgressDialog","features":[468]},{"name":"IPackageDebugSettings","features":[468]},{"name":"IPackageDebugSettings2","features":[468]},{"name":"IPackageExecutionStateChangeNotification","features":[468]},{"name":"IParentAndItem","features":[468]},{"name":"IParseAndCreateItem","features":[468]},{"name":"IPersistFolder","features":[358,468]},{"name":"IPersistFolder2","features":[358,468]},{"name":"IPersistFolder3","features":[358,468]},{"name":"IPersistIDList","features":[358,468]},{"name":"IPreviewHandler","features":[468]},{"name":"IPreviewHandlerFrame","features":[468]},{"name":"IPreviewHandlerVisuals","features":[468]},{"name":"IPreviewItem","features":[468]},{"name":"IPreviousVersionsInfo","features":[468]},{"name":"IProfferService","features":[468]},{"name":"IProgressDialog","features":[468]},{"name":"IPropertyKeyStore","features":[468]},{"name":"IPublishedApp","features":[468]},{"name":"IPublishedApp2","features":[468]},{"name":"IPublishingWizard","features":[468]},{"name":"IQueryAssociations","features":[468]},{"name":"IQueryCancelAutoPlay","features":[468]},{"name":"IQueryCodePage","features":[468]},{"name":"IQueryContinue","features":[468]},{"name":"IQueryContinueWithStatus","features":[468]},{"name":"IQueryInfo","features":[468]},{"name":"IRTIR_TASK_FINISHED","features":[468]},{"name":"IRTIR_TASK_NOT_RUNNING","features":[468]},{"name":"IRTIR_TASK_PENDING","features":[468]},{"name":"IRTIR_TASK_RUNNING","features":[468]},{"name":"IRTIR_TASK_SUSPENDED","features":[468]},{"name":"IRegTreeItem","features":[468]},{"name":"IRelatedItem","features":[468]},{"name":"IRemoteComputer","features":[468]},{"name":"IResolveShellLink","features":[468]},{"name":"IResultsFolder","features":[468]},{"name":"IRunnableTask","features":[468]},{"name":"ISFBVIEWMODE_LARGEICONS","features":[468]},{"name":"ISFBVIEWMODE_LOGOS","features":[468]},{"name":"ISFBVIEWMODE_SMALLICONS","features":[468]},{"name":"ISFB_MASK_BKCOLOR","features":[468]},{"name":"ISFB_MASK_COLORS","features":[468]},{"name":"ISFB_MASK_IDLIST","features":[468]},{"name":"ISFB_MASK_SHELLFOLDER","features":[468]},{"name":"ISFB_MASK_STATE","features":[468]},{"name":"ISFB_MASK_VIEWMODE","features":[468]},{"name":"ISFB_STATE_ALLOWRENAME","features":[468]},{"name":"ISFB_STATE_BTNMINSIZE","features":[468]},{"name":"ISFB_STATE_CHANNELBAR","features":[468]},{"name":"ISFB_STATE_DEBOSSED","features":[468]},{"name":"ISFB_STATE_DEFAULT","features":[468]},{"name":"ISFB_STATE_FULLOPEN","features":[468]},{"name":"ISFB_STATE_NONAMESORT","features":[468]},{"name":"ISFB_STATE_NOSHOWTEXT","features":[468]},{"name":"ISFB_STATE_QLINKSMODE","features":[468]},{"name":"ISHCUTCMDID_COMMITHISTORY","features":[468]},{"name":"ISHCUTCMDID_DOWNLOADICON","features":[468]},{"name":"ISHCUTCMDID_INTSHORTCUTCREATE","features":[468]},{"name":"ISHCUTCMDID_SETUSERAWURL","features":[468]},{"name":"ISIOI_ICONFILE","features":[468]},{"name":"ISIOI_ICONINDEX","features":[468]},{"name":"IS_E_EXEC_FAILED","features":[468]},{"name":"IS_FULLSCREEN","features":[468]},{"name":"IS_NORMAL","features":[468]},{"name":"IS_SPLIT","features":[468]},{"name":"IScriptErrorList","features":[358,468]},{"name":"ISearchBoxInfo","features":[468]},{"name":"ISearchContext","features":[468]},{"name":"ISearchFolderItemFactory","features":[468]},{"name":"ISharedBitmap","features":[468]},{"name":"ISharingConfigurationManager","features":[468]},{"name":"IShellApp","features":[468]},{"name":"IShellBrowser","features":[417,468]},{"name":"IShellChangeNotify","features":[468]},{"name":"IShellDetails","features":[468]},{"name":"IShellDispatch","features":[358,468]},{"name":"IShellDispatch2","features":[358,468]},{"name":"IShellDispatch3","features":[358,468]},{"name":"IShellDispatch4","features":[358,468]},{"name":"IShellDispatch5","features":[358,468]},{"name":"IShellDispatch6","features":[358,468]},{"name":"IShellExtInit","features":[468]},{"name":"IShellFavoritesNameSpace","features":[358,468]},{"name":"IShellFolder","features":[468]},{"name":"IShellFolder2","features":[468]},{"name":"IShellFolderBand","features":[468]},{"name":"IShellFolderView","features":[468]},{"name":"IShellFolderViewCB","features":[468]},{"name":"IShellFolderViewDual","features":[358,468]},{"name":"IShellFolderViewDual2","features":[358,468]},{"name":"IShellFolderViewDual3","features":[358,468]},{"name":"IShellIcon","features":[468]},{"name":"IShellIconOverlay","features":[468]},{"name":"IShellIconOverlayIdentifier","features":[468]},{"name":"IShellIconOverlayManager","features":[468]},{"name":"IShellImageData","features":[468]},{"name":"IShellImageDataAbort","features":[468]},{"name":"IShellImageDataFactory","features":[468]},{"name":"IShellItem","features":[468]},{"name":"IShellItem2","features":[468]},{"name":"IShellItemArray","features":[468]},{"name":"IShellItemFilter","features":[468]},{"name":"IShellItemImageFactory","features":[468]},{"name":"IShellItemResources","features":[468]},{"name":"IShellLibrary","features":[468]},{"name":"IShellLinkA","features":[468]},{"name":"IShellLinkDataList","features":[468]},{"name":"IShellLinkDual","features":[358,468]},{"name":"IShellLinkDual2","features":[358,468]},{"name":"IShellLinkW","features":[468]},{"name":"IShellMenu","features":[468]},{"name":"IShellMenuCallback","features":[468]},{"name":"IShellNameSpace","features":[358,468]},{"name":"IShellPropSheetExt","features":[468]},{"name":"IShellRunDll","features":[468]},{"name":"IShellService","features":[468]},{"name":"IShellTaskScheduler","features":[468]},{"name":"IShellUIHelper","features":[358,468]},{"name":"IShellUIHelper2","features":[358,468]},{"name":"IShellUIHelper3","features":[358,468]},{"name":"IShellUIHelper4","features":[358,468]},{"name":"IShellUIHelper5","features":[358,468]},{"name":"IShellUIHelper6","features":[358,468]},{"name":"IShellUIHelper7","features":[358,468]},{"name":"IShellUIHelper8","features":[358,468]},{"name":"IShellUIHelper9","features":[358,468]},{"name":"IShellView","features":[417,468]},{"name":"IShellView2","features":[417,468]},{"name":"IShellView3","features":[417,468]},{"name":"IShellWindows","features":[358,468]},{"name":"ISortColumnArray","features":[468]},{"name":"IStartMenuPinnedList","features":[468]},{"name":"IStorageProviderBanners","features":[468]},{"name":"IStorageProviderCopyHook","features":[468]},{"name":"IStorageProviderHandler","features":[468]},{"name":"IStorageProviderPropertyHandler","features":[468]},{"name":"IStreamAsync","features":[358,468]},{"name":"IStreamUnbufferedInfo","features":[468]},{"name":"IStream_Copy","features":[358,468]},{"name":"IStream_Read","features":[358,468]},{"name":"IStream_ReadPidl","features":[358,634]},{"name":"IStream_ReadStr","features":[358,468]},{"name":"IStream_Reset","features":[358,468]},{"name":"IStream_Size","features":[358,468]},{"name":"IStream_Write","features":[358,468]},{"name":"IStream_WritePidl","features":[358,634]},{"name":"IStream_WriteStr","features":[358,468]},{"name":"ISuspensionDependencyManager","features":[468]},{"name":"ISyncMgrConflict","features":[468]},{"name":"ISyncMgrConflictFolder","features":[468]},{"name":"ISyncMgrConflictItems","features":[468]},{"name":"ISyncMgrConflictPresenter","features":[468]},{"name":"ISyncMgrConflictResolutionItems","features":[468]},{"name":"ISyncMgrConflictResolveInfo","features":[468]},{"name":"ISyncMgrConflictStore","features":[468]},{"name":"ISyncMgrControl","features":[468]},{"name":"ISyncMgrEnumItems","features":[468]},{"name":"ISyncMgrEvent","features":[468]},{"name":"ISyncMgrEventLinkUIOperation","features":[468]},{"name":"ISyncMgrEventStore","features":[468]},{"name":"ISyncMgrHandler","features":[468]},{"name":"ISyncMgrHandlerCollection","features":[468]},{"name":"ISyncMgrHandlerInfo","features":[468]},{"name":"ISyncMgrRegister","features":[468]},{"name":"ISyncMgrResolutionHandler","features":[468]},{"name":"ISyncMgrScheduleWizardUIOperation","features":[468]},{"name":"ISyncMgrSessionCreator","features":[468]},{"name":"ISyncMgrSyncCallback","features":[468]},{"name":"ISyncMgrSyncItem","features":[468]},{"name":"ISyncMgrSyncItemContainer","features":[468]},{"name":"ISyncMgrSyncItemInfo","features":[468]},{"name":"ISyncMgrSyncResult","features":[468]},{"name":"ISyncMgrSynchronize","features":[468]},{"name":"ISyncMgrSynchronizeCallback","features":[468]},{"name":"ISyncMgrSynchronizeInvoke","features":[468]},{"name":"ISyncMgrUIOperation","features":[468]},{"name":"ITEMSPACING","features":[468]},{"name":"ITSAT_DEFAULT_PRIORITY","features":[468]},{"name":"ITSAT_MAX_PRIORITY","features":[468]},{"name":"ITSAT_MIN_PRIORITY","features":[468]},{"name":"ITSSFLAG_COMPLETE_ON_DESTROY","features":[468]},{"name":"ITSSFLAG_FLAGS_MASK","features":[468]},{"name":"ITSSFLAG_KILL_ON_DESTROY","features":[468]},{"name":"ITSS_THREAD_TIMEOUT_NO_CHANGE","features":[468]},{"name":"ITaskbarList","features":[468]},{"name":"ITaskbarList2","features":[468]},{"name":"ITaskbarList3","features":[468]},{"name":"ITaskbarList4","features":[468]},{"name":"IThumbnailCache","features":[468]},{"name":"IThumbnailCachePrimer","features":[468]},{"name":"IThumbnailCapture","features":[468]},{"name":"IThumbnailHandlerFactory","features":[468]},{"name":"IThumbnailProvider","features":[468]},{"name":"IThumbnailSettings","features":[468]},{"name":"IThumbnailStreamCache","features":[468]},{"name":"ITrackShellMenu","features":[468]},{"name":"ITranscodeImage","features":[468]},{"name":"ITransferAdviseSink","features":[468]},{"name":"ITransferDestination","features":[468]},{"name":"ITransferMediumItem","features":[468]},{"name":"ITransferSource","features":[468]},{"name":"ITravelEntry","features":[468]},{"name":"ITravelLog","features":[468]},{"name":"ITravelLogClient","features":[468]},{"name":"ITravelLogEntry","features":[468]},{"name":"ITravelLogStg","features":[468]},{"name":"ITrayDeskBand","features":[468]},{"name":"IURLSearchHook","features":[468]},{"name":"IURLSearchHook2","features":[468]},{"name":"IURL_INVOKECOMMAND_FLAGS","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_ALLOW_UI","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_ASYNCOK","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_DDEWAIT","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_LOG_USAGE","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB","features":[468]},{"name":"IURL_SETURL_FLAGS","features":[468]},{"name":"IURL_SETURL_FL_GUESS_PROTOCOL","features":[468]},{"name":"IURL_SETURL_FL_USE_DEFAULT_PROTOCOL","features":[468]},{"name":"IUniformResourceLocatorA","features":[468]},{"name":"IUniformResourceLocatorW","features":[468]},{"name":"IUnknown_AtomicRelease","features":[468]},{"name":"IUnknown_GetSite","features":[468]},{"name":"IUnknown_GetWindow","features":[307,468]},{"name":"IUnknown_QueryService","features":[468]},{"name":"IUnknown_Set","features":[468]},{"name":"IUnknown_SetSite","features":[468]},{"name":"IUpdateIDList","features":[468]},{"name":"IUseToBrowseItem","features":[468]},{"name":"IUserAccountChangeCallback","features":[468]},{"name":"IUserNotification","features":[468]},{"name":"IUserNotification2","features":[468]},{"name":"IUserNotificationCallback","features":[468]},{"name":"IViewStateIdentityItem","features":[468]},{"name":"IVirtualDesktopManager","features":[468]},{"name":"IVisualProperties","features":[468]},{"name":"IWebBrowser","features":[358,468]},{"name":"IWebBrowser2","features":[358,468]},{"name":"IWebBrowserApp","features":[358,468]},{"name":"IWebWizardExtension","features":[468]},{"name":"IWebWizardHost","features":[358,468]},{"name":"IWebWizardHost2","features":[358,468]},{"name":"IWizardExtension","features":[468]},{"name":"IWizardSite","features":[468]},{"name":"Identity_LocalUserProvider","features":[468]},{"name":"ImageProperties","features":[468]},{"name":"ImageRecompress","features":[468]},{"name":"ImageTranscode","features":[468]},{"name":"ImportPrivacySettings","features":[307,468]},{"name":"InitNetworkAddressControl","features":[307,468]},{"name":"InitPropVariantFromStrRet","features":[634]},{"name":"InitVariantFromStrRet","features":[634]},{"name":"InputPanelConfiguration","features":[468]},{"name":"InternetExplorer","features":[468]},{"name":"InternetExplorerMedium","features":[468]},{"name":"InternetPrintOrdering","features":[468]},{"name":"IntlStrEqWorkerA","features":[307,468]},{"name":"IntlStrEqWorkerW","features":[307,468]},{"name":"IsCharSpaceA","features":[307,468]},{"name":"IsCharSpaceW","features":[307,468]},{"name":"IsInternetESCEnabled","features":[307,468]},{"name":"IsLFNDriveA","features":[307,468]},{"name":"IsLFNDriveW","features":[307,468]},{"name":"IsNetDrive","features":[468]},{"name":"IsOS","features":[307,468]},{"name":"IsUserAnAdmin","features":[307,468]},{"name":"ItemCount_Property_GUID","features":[468]},{"name":"ItemIndex_Property_GUID","features":[468]},{"name":"KDC_FREQUENT","features":[468]},{"name":"KDC_RECENT","features":[468]},{"name":"KFDF_LOCAL_REDIRECT_ONLY","features":[468]},{"name":"KFDF_NO_REDIRECT_UI","features":[468]},{"name":"KFDF_PRECREATE","features":[468]},{"name":"KFDF_PUBLISHEXPANDEDPATH","features":[468]},{"name":"KFDF_ROAMABLE","features":[468]},{"name":"KFDF_STREAM","features":[468]},{"name":"KF_CATEGORY","features":[468]},{"name":"KF_CATEGORY_COMMON","features":[468]},{"name":"KF_CATEGORY_FIXED","features":[468]},{"name":"KF_CATEGORY_PERUSER","features":[468]},{"name":"KF_CATEGORY_VIRTUAL","features":[468]},{"name":"KF_FLAG_ALIAS_ONLY","features":[468]},{"name":"KF_FLAG_CREATE","features":[468]},{"name":"KF_FLAG_DEFAULT","features":[468]},{"name":"KF_FLAG_DEFAULT_PATH","features":[468]},{"name":"KF_FLAG_DONT_UNEXPAND","features":[468]},{"name":"KF_FLAG_DONT_VERIFY","features":[468]},{"name":"KF_FLAG_FORCE_APPCONTAINER_REDIRECTION","features":[468]},{"name":"KF_FLAG_FORCE_APP_DATA_REDIRECTION","features":[468]},{"name":"KF_FLAG_FORCE_PACKAGE_REDIRECTION","features":[468]},{"name":"KF_FLAG_INIT","features":[468]},{"name":"KF_FLAG_NOT_PARENT_RELATIVE","features":[468]},{"name":"KF_FLAG_NO_ALIAS","features":[468]},{"name":"KF_FLAG_NO_APPCONTAINER_REDIRECTION","features":[468]},{"name":"KF_FLAG_NO_PACKAGE_REDIRECTION","features":[468]},{"name":"KF_FLAG_RETURN_FILTER_REDIRECTION_TARGET","features":[468]},{"name":"KF_FLAG_SIMPLE_IDLIST","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_ALLOW_ALL","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_DENY_ALL","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_DENY_POLICY","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_REDIRECTABLE","features":[468]},{"name":"KF_REDIRECT_CHECK_ONLY","features":[468]},{"name":"KF_REDIRECT_COPY_CONTENTS","features":[468]},{"name":"KF_REDIRECT_COPY_SOURCE_DACL","features":[468]},{"name":"KF_REDIRECT_DEL_SOURCE_CONTENTS","features":[468]},{"name":"KF_REDIRECT_EXCLUDE_ALL_KNOWN_SUBFOLDERS","features":[468]},{"name":"KF_REDIRECT_OWNER_USER","features":[468]},{"name":"KF_REDIRECT_PIN","features":[468]},{"name":"KF_REDIRECT_SET_OWNER_EXPLICIT","features":[468]},{"name":"KF_REDIRECT_UNPIN","features":[468]},{"name":"KF_REDIRECT_USER_EXCLUSIVE","features":[468]},{"name":"KF_REDIRECT_WITH_UI","features":[468]},{"name":"KNOWNDESTCATEGORY","features":[468]},{"name":"KNOWNFOLDER_DEFINITION","features":[468]},{"name":"KNOWN_FOLDER_FLAG","features":[468]},{"name":"KnownFolderManager","features":[468]},{"name":"LFF_ALLITEMS","features":[468]},{"name":"LFF_FORCEFILESYSTEM","features":[468]},{"name":"LFF_STORAGEITEMS","features":[468]},{"name":"LIBRARYFOLDERFILTER","features":[468]},{"name":"LIBRARYMANAGEDIALOGOPTIONS","features":[468]},{"name":"LIBRARYOPTIONFLAGS","features":[468]},{"name":"LIBRARYSAVEFLAGS","features":[468]},{"name":"LIBRARY_E_NO_ACCESSIBLE_LOCATION","features":[468]},{"name":"LIBRARY_E_NO_SAVE_LOCATION","features":[468]},{"name":"LINK_E_DELETE","features":[468]},{"name":"LMD_ALLOWUNINDEXABLENETWORKLOCATIONS","features":[468]},{"name":"LMD_DEFAULT","features":[468]},{"name":"LOF_DEFAULT","features":[468]},{"name":"LOF_MASK_ALL","features":[468]},{"name":"LOF_PINNEDTONAVPANE","features":[468]},{"name":"LPFNDFMCALLBACK","features":[307,358,468]},{"name":"LPFNVIEWCALLBACK","features":[307,417,468]},{"name":"LSF_FAILIFTHERE","features":[468]},{"name":"LSF_MAKEUNIQUENAME","features":[468]},{"name":"LSF_OVERRIDEEXISTING","features":[468]},{"name":"LoadUserProfileA","features":[307,468]},{"name":"LoadUserProfileW","features":[307,468]},{"name":"LocalThumbnailCache","features":[468]},{"name":"MAV_APP_VISIBLE","features":[468]},{"name":"MAV_NO_APP_VISIBLE","features":[468]},{"name":"MAV_UNKNOWN","features":[468]},{"name":"MAXFILELEN","features":[468]},{"name":"MAX_COLUMN_DESC_LEN","features":[468]},{"name":"MAX_COLUMN_NAME_LEN","features":[468]},{"name":"MAX_SYNCMGRHANDLERNAME","features":[468]},{"name":"MAX_SYNCMGRITEMNAME","features":[468]},{"name":"MAX_SYNCMGR_ID","features":[468]},{"name":"MAX_SYNCMGR_NAME","features":[468]},{"name":"MAX_SYNCMGR_PROGRESSTEXT","features":[468]},{"name":"MBHANDCID_PIDLSELECT","features":[468]},{"name":"MENUBANDHANDLERCID","features":[468]},{"name":"MENUPOPUPPOPUPFLAGS","features":[468]},{"name":"MENUPOPUPSELECT","features":[468]},{"name":"MERGE_UPDATE_STATUS","features":[468]},{"name":"MIMEASSOCDLG_FL_REGISTER_ASSOC","features":[468]},{"name":"MIMEASSOCIATIONDIALOG_IN_FLAGS","features":[468]},{"name":"MM_ADDSEPARATOR","features":[468]},{"name":"MM_DONTREMOVESEPS","features":[468]},{"name":"MM_FLAGS","features":[468]},{"name":"MM_SUBMENUSHAVEIDS","features":[468]},{"name":"MONITOR_APP_VISIBILITY","features":[468]},{"name":"MPOS_CANCELLEVEL","features":[468]},{"name":"MPOS_CHILDTRACKING","features":[468]},{"name":"MPOS_EXECUTE","features":[468]},{"name":"MPOS_FULLCANCEL","features":[468]},{"name":"MPOS_SELECTLEFT","features":[468]},{"name":"MPOS_SELECTRIGHT","features":[468]},{"name":"MPPF_ALIGN_LEFT","features":[468]},{"name":"MPPF_ALIGN_RIGHT","features":[468]},{"name":"MPPF_BOTTOM","features":[468]},{"name":"MPPF_FINALSELECT","features":[468]},{"name":"MPPF_FORCEZORDER","features":[468]},{"name":"MPPF_INITIALSELECT","features":[468]},{"name":"MPPF_KEYBOARD","features":[468]},{"name":"MPPF_LEFT","features":[468]},{"name":"MPPF_NOANIMATE","features":[468]},{"name":"MPPF_POS_MASK","features":[468]},{"name":"MPPF_REPOSITION","features":[468]},{"name":"MPPF_RIGHT","features":[468]},{"name":"MPPF_SETFOCUS","features":[468]},{"name":"MPPF_TOP","features":[468]},{"name":"MULTIKEYHELPA","features":[468]},{"name":"MULTIKEYHELPW","features":[468]},{"name":"MUS_COMPLETE","features":[468]},{"name":"MUS_FAILED","features":[468]},{"name":"MUS_USERINPUTNEEDED","features":[468]},{"name":"MailRecipient","features":[468]},{"name":"MergedCategorizer","features":[468]},{"name":"NAMESPACEWALKFLAG","features":[468]},{"name":"NATIVE_DISPLAY_ORIENTATION","features":[468]},{"name":"NCM_DISPLAYERRORTIP","features":[468]},{"name":"NCM_GETADDRESS","features":[468]},{"name":"NCM_GETALLOWTYPE","features":[468]},{"name":"NCM_SETALLOWTYPE","features":[468]},{"name":"NC_ADDRESS","features":[446,320,468]},{"name":"NDO_LANDSCAPE","features":[468]},{"name":"NDO_PORTRAIT","features":[468]},{"name":"NETCACHE_E_NEGATIVE_CACHE","features":[468]},{"name":"NEWCPLINFOA","features":[468,369]},{"name":"NEWCPLINFOW","features":[468,369]},{"name":"NIF_GUID","features":[468]},{"name":"NIF_ICON","features":[468]},{"name":"NIF_INFO","features":[468]},{"name":"NIF_MESSAGE","features":[468]},{"name":"NIF_REALTIME","features":[468]},{"name":"NIF_SHOWTIP","features":[468]},{"name":"NIF_STATE","features":[468]},{"name":"NIF_TIP","features":[468]},{"name":"NIIF_ERROR","features":[468]},{"name":"NIIF_ICON_MASK","features":[468]},{"name":"NIIF_INFO","features":[468]},{"name":"NIIF_LARGE_ICON","features":[468]},{"name":"NIIF_NONE","features":[468]},{"name":"NIIF_NOSOUND","features":[468]},{"name":"NIIF_RESPECT_QUIET_TIME","features":[468]},{"name":"NIIF_USER","features":[468]},{"name":"NIIF_WARNING","features":[468]},{"name":"NIM_ADD","features":[468]},{"name":"NIM_DELETE","features":[468]},{"name":"NIM_MODIFY","features":[468]},{"name":"NIM_SETFOCUS","features":[468]},{"name":"NIM_SETVERSION","features":[468]},{"name":"NINF_KEY","features":[468]},{"name":"NIN_BALLOONHIDE","features":[468]},{"name":"NIN_BALLOONSHOW","features":[468]},{"name":"NIN_BALLOONTIMEOUT","features":[468]},{"name":"NIN_BALLOONUSERCLICK","features":[468]},{"name":"NIN_POPUPCLOSE","features":[468]},{"name":"NIN_POPUPOPEN","features":[468]},{"name":"NIN_SELECT","features":[468]},{"name":"NIS_HIDDEN","features":[468]},{"name":"NIS_SHAREDICON","features":[468]},{"name":"NMCII_FOLDERS","features":[468]},{"name":"NMCII_ITEMS","features":[468]},{"name":"NMCII_NONE","features":[468]},{"name":"NMCSAEI_EDIT","features":[468]},{"name":"NMCSAEI_SELECT","features":[468]},{"name":"NOTIFYICONDATAA","features":[307,468,369]},{"name":"NOTIFYICONDATAA","features":[307,468,369]},{"name":"NOTIFYICONDATAW","features":[307,468,369]},{"name":"NOTIFYICONDATAW","features":[307,468,369]},{"name":"NOTIFYICONIDENTIFIER","features":[307,468]},{"name":"NOTIFYICONIDENTIFIER","features":[307,468]},{"name":"NOTIFYICON_VERSION","features":[468]},{"name":"NOTIFYICON_VERSION_4","features":[468]},{"name":"NOTIFY_ICON_DATA_FLAGS","features":[468]},{"name":"NOTIFY_ICON_INFOTIP_FLAGS","features":[468]},{"name":"NOTIFY_ICON_MESSAGE","features":[468]},{"name":"NOTIFY_ICON_STATE","features":[468]},{"name":"NPCredentialProvider","features":[468]},{"name":"NRESARRAY","features":[458,468]},{"name":"NSTCCUSTOMDRAW","features":[357,468]},{"name":"NSTCDHPOS_ONTOP","features":[468]},{"name":"NSTCECT_BUTTON","features":[468]},{"name":"NSTCECT_DBLCLICK","features":[468]},{"name":"NSTCECT_LBUTTON","features":[468]},{"name":"NSTCECT_MBUTTON","features":[468]},{"name":"NSTCECT_RBUTTON","features":[468]},{"name":"NSTCEHT_NOWHERE","features":[468]},{"name":"NSTCEHT_ONITEM","features":[468]},{"name":"NSTCEHT_ONITEMBUTTON","features":[468]},{"name":"NSTCEHT_ONITEMICON","features":[468]},{"name":"NSTCEHT_ONITEMINDENT","features":[468]},{"name":"NSTCEHT_ONITEMLABEL","features":[468]},{"name":"NSTCEHT_ONITEMRIGHT","features":[468]},{"name":"NSTCEHT_ONITEMSTATEICON","features":[468]},{"name":"NSTCEHT_ONITEMTABBUTTON","features":[468]},{"name":"NSTCFC_DELAY_REGISTER_NOTIFY","features":[468]},{"name":"NSTCFC_NONE","features":[468]},{"name":"NSTCFC_PINNEDITEMFILTERING","features":[468]},{"name":"NSTCFOLDERCAPABILITIES","features":[468]},{"name":"NSTCGNI","features":[468]},{"name":"NSTCGNI_CHILD","features":[468]},{"name":"NSTCGNI_FIRSTVISIBLE","features":[468]},{"name":"NSTCGNI_LASTVISIBLE","features":[468]},{"name":"NSTCGNI_NEXT","features":[468]},{"name":"NSTCGNI_NEXTVISIBLE","features":[468]},{"name":"NSTCGNI_PARENT","features":[468]},{"name":"NSTCGNI_PREV","features":[468]},{"name":"NSTCGNI_PREVVISIBLE","features":[468]},{"name":"NSTCIS_BOLD","features":[468]},{"name":"NSTCIS_DISABLED","features":[468]},{"name":"NSTCIS_EXPANDED","features":[468]},{"name":"NSTCIS_NONE","features":[468]},{"name":"NSTCIS_SELECTED","features":[468]},{"name":"NSTCIS_SELECTEDNOEXPAND","features":[468]},{"name":"NSTCRS_EXPANDED","features":[468]},{"name":"NSTCRS_HIDDEN","features":[468]},{"name":"NSTCRS_VISIBLE","features":[468]},{"name":"NSTCS2_DEFAULT","features":[468]},{"name":"NSTCS2_DISPLAYPADDING","features":[468]},{"name":"NSTCS2_DISPLAYPINNEDONLY","features":[468]},{"name":"NSTCS2_INTERRUPTNOTIFICATIONS","features":[468]},{"name":"NSTCS2_SHOWNULLSPACEMENU","features":[468]},{"name":"NSTCSTYLE2","features":[468]},{"name":"NSTCS_ALLOWJUNCTIONS","features":[468]},{"name":"NSTCS_AUTOHSCROLL","features":[468]},{"name":"NSTCS_BORDER","features":[468]},{"name":"NSTCS_CHECKBOXES","features":[468]},{"name":"NSTCS_DIMMEDCHECKBOXES","features":[468]},{"name":"NSTCS_DISABLEDRAGDROP","features":[468]},{"name":"NSTCS_EMPTYTEXT","features":[468]},{"name":"NSTCS_EVENHEIGHT","features":[468]},{"name":"NSTCS_EXCLUSIONCHECKBOXES","features":[468]},{"name":"NSTCS_FADEINOUTEXPANDOS","features":[468]},{"name":"NSTCS_FAVORITESMODE","features":[468]},{"name":"NSTCS_FULLROWSELECT","features":[468]},{"name":"NSTCS_HASEXPANDOS","features":[468]},{"name":"NSTCS_HASLINES","features":[468]},{"name":"NSTCS_HORIZONTALSCROLL","features":[468]},{"name":"NSTCS_NOEDITLABELS","features":[468]},{"name":"NSTCS_NOINDENTCHECKS","features":[468]},{"name":"NSTCS_NOINFOTIP","features":[468]},{"name":"NSTCS_NOORDERSTREAM","features":[468]},{"name":"NSTCS_NOREPLACEOPEN","features":[468]},{"name":"NSTCS_PARTIALCHECKBOXES","features":[468]},{"name":"NSTCS_RICHTOOLTIP","features":[468]},{"name":"NSTCS_ROOTHASEXPANDO","features":[468]},{"name":"NSTCS_SHOWDELETEBUTTON","features":[468]},{"name":"NSTCS_SHOWREFRESHBUTTON","features":[468]},{"name":"NSTCS_SHOWSELECTIONALWAYS","features":[468]},{"name":"NSTCS_SHOWTABSBUTTON","features":[468]},{"name":"NSTCS_SINGLECLICKEXPAND","features":[468]},{"name":"NSTCS_SPRINGEXPAND","features":[468]},{"name":"NSTCS_TABSTOP","features":[468]},{"name":"NSWF_ACCUMULATE_FOLDERS","features":[468]},{"name":"NSWF_ANY_IMPLIES_ALL","features":[468]},{"name":"NSWF_ASYNC","features":[468]},{"name":"NSWF_DEFAULT","features":[468]},{"name":"NSWF_DONT_ACCUMULATE_RESULT","features":[468]},{"name":"NSWF_DONT_RESOLVE_LINKS","features":[468]},{"name":"NSWF_DONT_SORT","features":[468]},{"name":"NSWF_DONT_TRAVERSE_LINKS","features":[468]},{"name":"NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS","features":[468]},{"name":"NSWF_FILESYSTEM_ONLY","features":[468]},{"name":"NSWF_FLAG_VIEWORDER","features":[468]},{"name":"NSWF_IGNORE_AUTOPLAY_HIDA","features":[468]},{"name":"NSWF_NONE_IMPLIES_ALL","features":[468]},{"name":"NSWF_ONE_IMPLIES_ALL","features":[468]},{"name":"NSWF_SHOW_PROGRESS","features":[468]},{"name":"NSWF_TRAVERSE_STREAM_JUNCTIONS","features":[468]},{"name":"NSWF_USE_TRANSFER_MEDIUM","features":[468]},{"name":"NTSCS2_NEVERINSERTNONENUMERATED","features":[468]},{"name":"NTSCS2_NOSINGLETONAUTOEXPAND","features":[468]},{"name":"NT_CONSOLE_PROPS","features":[307,372,468]},{"name":"NT_CONSOLE_PROPS_SIG","features":[468]},{"name":"NT_FE_CONSOLE_PROPS","features":[468]},{"name":"NT_FE_CONSOLE_PROPS_SIG","features":[468]},{"name":"NUM_POINTS","features":[468]},{"name":"NWMF","features":[468]},{"name":"NWMF_FIRST","features":[468]},{"name":"NWMF_FORCETAB","features":[468]},{"name":"NWMF_FORCEWINDOW","features":[468]},{"name":"NWMF_FROMDIALOGCHILD","features":[468]},{"name":"NWMF_HTMLDIALOG","features":[468]},{"name":"NWMF_INACTIVETAB","features":[468]},{"name":"NWMF_OVERRIDEKEY","features":[468]},{"name":"NWMF_SHOWHELP","features":[468]},{"name":"NWMF_SUGGESTTAB","features":[468]},{"name":"NWMF_SUGGESTWINDOW","features":[468]},{"name":"NWMF_UNLOADING","features":[468]},{"name":"NWMF_USERALLOWED","features":[468]},{"name":"NWMF_USERINITED","features":[468]},{"name":"NWMF_USERREQUESTED","features":[468]},{"name":"NamespaceTreeControl","features":[468]},{"name":"NamespaceWalker","features":[468]},{"name":"NetworkConnections","features":[468]},{"name":"NetworkExplorerFolder","features":[468]},{"name":"NetworkPlaces","features":[468]},{"name":"NewProcessCauseConstants","features":[468]},{"name":"OAIF_ALLOW_REGISTRATION","features":[468]},{"name":"OAIF_EXEC","features":[468]},{"name":"OAIF_FILE_IS_URI","features":[468]},{"name":"OAIF_FORCE_REGISTRATION","features":[468]},{"name":"OAIF_HIDE_REGISTRATION","features":[468]},{"name":"OAIF_REGISTER_EXT","features":[468]},{"name":"OAIF_URL_PROTOCOL","features":[468]},{"name":"OFASI_EDIT","features":[468]},{"name":"OFASI_OPENDESKTOP","features":[468]},{"name":"OFFLINE_STATUS_INCOMPLETE","features":[468]},{"name":"OFFLINE_STATUS_LOCAL","features":[468]},{"name":"OFFLINE_STATUS_REMOTE","features":[468]},{"name":"OFS_DIRTYCACHE","features":[468]},{"name":"OFS_INACTIVE","features":[468]},{"name":"OFS_OFFLINE","features":[468]},{"name":"OFS_ONLINE","features":[468]},{"name":"OFS_SERVERBACK","features":[468]},{"name":"OF_CAP_CANCLOSE","features":[468]},{"name":"OF_CAP_CANSWITCHTO","features":[468]},{"name":"OI_ASYNC","features":[468]},{"name":"OI_DEFAULT","features":[468]},{"name":"OPENASINFO","features":[468]},{"name":"OPENPROPS_INHIBITPIF","features":[468]},{"name":"OPENPROPS_NONE","features":[468]},{"name":"OPEN_AS_INFO_FLAGS","features":[468]},{"name":"OPEN_PRINTER_PROPS_INFOA","features":[307,468]},{"name":"OPEN_PRINTER_PROPS_INFOA","features":[307,468]},{"name":"OPEN_PRINTER_PROPS_INFOW","features":[307,468]},{"name":"OPEN_PRINTER_PROPS_INFOW","features":[307,468]},{"name":"OPPROGDLG_ALLOWUNDO","features":[468]},{"name":"OPPROGDLG_DEFAULT","features":[468]},{"name":"OPPROGDLG_DONTDISPLAYDESTPATH","features":[468]},{"name":"OPPROGDLG_DONTDISPLAYLOCATIONS","features":[468]},{"name":"OPPROGDLG_DONTDISPLAYSOURCEPATH","features":[468]},{"name":"OPPROGDLG_ENABLEPAUSE","features":[468]},{"name":"OPPROGDLG_NOMULTIDAYESTIMATES","features":[468]},{"name":"OS","features":[468]},{"name":"OS_ADVSERVER","features":[468]},{"name":"OS_ANYSERVER","features":[468]},{"name":"OS_APPLIANCE","features":[468]},{"name":"OS_DATACENTER","features":[468]},{"name":"OS_DOMAINMEMBER","features":[468]},{"name":"OS_EMBEDDED","features":[468]},{"name":"OS_FASTUSERSWITCHING","features":[468]},{"name":"OS_HOME","features":[468]},{"name":"OS_MEDIACENTER","features":[468]},{"name":"OS_MEORGREATER","features":[468]},{"name":"OS_NT","features":[468]},{"name":"OS_NT4ORGREATER","features":[468]},{"name":"OS_PERSONALTERMINALSERVER","features":[468]},{"name":"OS_PROFESSIONAL","features":[468]},{"name":"OS_SERVER","features":[468]},{"name":"OS_SERVERADMINUI","features":[468]},{"name":"OS_SMALLBUSINESSSERVER","features":[468]},{"name":"OS_TABLETPC","features":[468]},{"name":"OS_TERMINALCLIENT","features":[468]},{"name":"OS_TERMINALREMOTEADMIN","features":[468]},{"name":"OS_TERMINALSERVER","features":[468]},{"name":"OS_WEBSERVER","features":[468]},{"name":"OS_WELCOMELOGONUI","features":[468]},{"name":"OS_WIN2000ADVSERVER","features":[468]},{"name":"OS_WIN2000DATACENTER","features":[468]},{"name":"OS_WIN2000ORGREATER","features":[468]},{"name":"OS_WIN2000PRO","features":[468]},{"name":"OS_WIN2000SERVER","features":[468]},{"name":"OS_WIN2000TERMINAL","features":[468]},{"name":"OS_WIN95ORGREATER","features":[468]},{"name":"OS_WIN95_GOLD","features":[468]},{"name":"OS_WIN98ORGREATER","features":[468]},{"name":"OS_WIN98_GOLD","features":[468]},{"name":"OS_WINDOWS","features":[468]},{"name":"OS_WOW6432","features":[468]},{"name":"OS_XPORGREATER","features":[468]},{"name":"OfflineFolderStatus","features":[468]},{"name":"OleSaveToStreamEx","features":[307,358,468]},{"name":"OnexCredentialProvider","features":[468]},{"name":"OnexPlapSmartcardCredentialProvider","features":[468]},{"name":"OpenControlPanel","features":[468]},{"name":"OpenRegStream","features":[358,368,468]},{"name":"PACKAGE_EXECUTION_STATE","features":[468]},{"name":"PAI_ASSIGNEDTIME","features":[468]},{"name":"PAI_EXPIRETIME","features":[468]},{"name":"PAI_PUBLISHEDTIME","features":[468]},{"name":"PAI_SCHEDULEDTIME","features":[468]},{"name":"PAI_SOURCE","features":[468]},{"name":"PANE_NAVIGATION","features":[468]},{"name":"PANE_NONE","features":[468]},{"name":"PANE_OFFLINE","features":[468]},{"name":"PANE_PRINTER","features":[468]},{"name":"PANE_PRIVACY","features":[468]},{"name":"PANE_PROGRESS","features":[468]},{"name":"PANE_SSL","features":[468]},{"name":"PANE_ZONE","features":[468]},{"name":"PAPPCONSTRAIN_CHANGE_ROUTINE","features":[307,468]},{"name":"PAPPCONSTRAIN_REGISTRATION","features":[468]},{"name":"PAPPSTATE_CHANGE_ROUTINE","features":[307,468]},{"name":"PAPPSTATE_REGISTRATION","features":[468]},{"name":"PARSEDURLA","features":[468]},{"name":"PARSEDURLW","features":[468]},{"name":"PATHCCH_ALLOW_LONG_PATHS","features":[468]},{"name":"PATHCCH_CANONICALIZE_SLASHES","features":[468]},{"name":"PATHCCH_DO_NOT_NORMALIZE_SEGMENTS","features":[468]},{"name":"PATHCCH_ENSURE_IS_EXTENDED_LENGTH_PATH","features":[468]},{"name":"PATHCCH_ENSURE_TRAILING_SLASH","features":[468]},{"name":"PATHCCH_FORCE_DISABLE_LONG_NAME_PROCESS","features":[468]},{"name":"PATHCCH_FORCE_ENABLE_LONG_NAME_PROCESS","features":[468]},{"name":"PATHCCH_MAX_CCH","features":[468]},{"name":"PATHCCH_NONE","features":[468]},{"name":"PATHCCH_OPTIONS","features":[468]},{"name":"PCS_FATAL","features":[468]},{"name":"PCS_PATHTOOLONG","features":[468]},{"name":"PCS_REMOVEDCHAR","features":[468]},{"name":"PCS_REPLACEDCHAR","features":[468]},{"name":"PCS_RET","features":[468]},{"name":"PCS_TRUNCATED","features":[468]},{"name":"PDM_DEFAULT","features":[468]},{"name":"PDM_ERRORSBLOCKING","features":[468]},{"name":"PDM_INDETERMINATE","features":[468]},{"name":"PDM_PREFLIGHT","features":[468]},{"name":"PDM_RUN","features":[468]},{"name":"PDM_UNDOING","features":[468]},{"name":"PDTIMER_PAUSE","features":[468]},{"name":"PDTIMER_RESET","features":[468]},{"name":"PDTIMER_RESUME","features":[468]},{"name":"PERSIST_FOLDER_TARGET_INFO","features":[634]},{"name":"PES_RUNNING","features":[468]},{"name":"PES_SUSPENDED","features":[468]},{"name":"PES_SUSPENDING","features":[468]},{"name":"PES_TERMINATED","features":[468]},{"name":"PES_UNKNOWN","features":[468]},{"name":"PFNCANSHAREFOLDERW","features":[468]},{"name":"PFNSHOWSHAREFOLDERUIW","features":[307,468]},{"name":"PIDASI_AVG_DATA_RATE","features":[468]},{"name":"PIDASI_CHANNEL_COUNT","features":[468]},{"name":"PIDASI_COMPRESSION","features":[468]},{"name":"PIDASI_FORMAT","features":[468]},{"name":"PIDASI_SAMPLE_RATE","features":[468]},{"name":"PIDASI_SAMPLE_SIZE","features":[468]},{"name":"PIDASI_STREAM_NAME","features":[468]},{"name":"PIDASI_STREAM_NUMBER","features":[468]},{"name":"PIDASI_TIMELENGTH","features":[468]},{"name":"PIDDRSI_DESCRIPTION","features":[468]},{"name":"PIDDRSI_PLAYCOUNT","features":[468]},{"name":"PIDDRSI_PLAYEXPIRES","features":[468]},{"name":"PIDDRSI_PLAYSTARTS","features":[468]},{"name":"PIDDRSI_PROTECTED","features":[468]},{"name":"PIDISF_CACHEDSTICKY","features":[468]},{"name":"PIDISF_CACHEIMAGES","features":[468]},{"name":"PIDISF_FLAGS","features":[468]},{"name":"PIDISF_FOLLOWALLLINKS","features":[468]},{"name":"PIDISF_RECENTLYCHANGED","features":[468]},{"name":"PIDISM_DONTWATCH","features":[468]},{"name":"PIDISM_GLOBAL","features":[468]},{"name":"PIDISM_OPTIONS","features":[468]},{"name":"PIDISM_WATCH","features":[468]},{"name":"PIDISR_INFO","features":[468]},{"name":"PIDISR_NEEDS_ADD","features":[468]},{"name":"PIDISR_NEEDS_DELETE","features":[468]},{"name":"PIDISR_NEEDS_UPDATE","features":[468]},{"name":"PIDISR_UP_TO_DATE","features":[468]},{"name":"PIDSI_ALBUM","features":[468]},{"name":"PIDSI_ARTIST","features":[468]},{"name":"PIDSI_COMMENT","features":[468]},{"name":"PIDSI_GENRE","features":[468]},{"name":"PIDSI_LYRICS","features":[468]},{"name":"PIDSI_SONGTITLE","features":[468]},{"name":"PIDSI_TRACK","features":[468]},{"name":"PIDSI_YEAR","features":[468]},{"name":"PIDVSI_COMPRESSION","features":[468]},{"name":"PIDVSI_DATA_RATE","features":[468]},{"name":"PIDVSI_FRAME_COUNT","features":[468]},{"name":"PIDVSI_FRAME_HEIGHT","features":[468]},{"name":"PIDVSI_FRAME_RATE","features":[468]},{"name":"PIDVSI_FRAME_WIDTH","features":[468]},{"name":"PIDVSI_SAMPLE_SIZE","features":[468]},{"name":"PIDVSI_STREAM_NAME","features":[468]},{"name":"PIDVSI_STREAM_NUMBER","features":[468]},{"name":"PIDVSI_TIMELENGTH","features":[468]},{"name":"PID_COMPUTERNAME","features":[468]},{"name":"PID_CONTROLPANEL_CATEGORY","features":[468]},{"name":"PID_DESCRIPTIONID","features":[468]},{"name":"PID_DISPLACED_DATE","features":[468]},{"name":"PID_DISPLACED_FROM","features":[468]},{"name":"PID_DISPLAY_PROPERTIES","features":[468]},{"name":"PID_FINDDATA","features":[468]},{"name":"PID_HTMLINFOTIPFILE","features":[468]},{"name":"PID_INTROTEXT","features":[468]},{"name":"PID_INTSITE","features":[468]},{"name":"PID_INTSITE_AUTHOR","features":[468]},{"name":"PID_INTSITE_CODEPAGE","features":[468]},{"name":"PID_INTSITE_COMMENT","features":[468]},{"name":"PID_INTSITE_CONTENTCODE","features":[468]},{"name":"PID_INTSITE_CONTENTLEN","features":[468]},{"name":"PID_INTSITE_DESCRIPTION","features":[468]},{"name":"PID_INTSITE_FLAGS","features":[468]},{"name":"PID_INTSITE_ICONFILE","features":[468]},{"name":"PID_INTSITE_ICONINDEX","features":[468]},{"name":"PID_INTSITE_LASTMOD","features":[468]},{"name":"PID_INTSITE_LASTVISIT","features":[468]},{"name":"PID_INTSITE_RECURSE","features":[468]},{"name":"PID_INTSITE_ROAMED","features":[468]},{"name":"PID_INTSITE_SUBSCRIPTION","features":[468]},{"name":"PID_INTSITE_TITLE","features":[468]},{"name":"PID_INTSITE_TRACKING","features":[468]},{"name":"PID_INTSITE_URL","features":[468]},{"name":"PID_INTSITE_VISITCOUNT","features":[468]},{"name":"PID_INTSITE_WATCH","features":[468]},{"name":"PID_INTSITE_WHATSNEW","features":[468]},{"name":"PID_IS","features":[468]},{"name":"PID_IS_AUTHOR","features":[468]},{"name":"PID_IS_COMMENT","features":[468]},{"name":"PID_IS_DESCRIPTION","features":[468]},{"name":"PID_IS_HOTKEY","features":[468]},{"name":"PID_IS_ICONFILE","features":[468]},{"name":"PID_IS_ICONINDEX","features":[468]},{"name":"PID_IS_NAME","features":[468]},{"name":"PID_IS_ROAMED","features":[468]},{"name":"PID_IS_SHOWCMD","features":[468]},{"name":"PID_IS_URL","features":[468]},{"name":"PID_IS_WHATSNEW","features":[468]},{"name":"PID_IS_WORKINGDIR","features":[468]},{"name":"PID_LINK_TARGET","features":[468]},{"name":"PID_LINK_TARGET_TYPE","features":[468]},{"name":"PID_MISC_ACCESSCOUNT","features":[468]},{"name":"PID_MISC_OWNER","features":[468]},{"name":"PID_MISC_PICS","features":[468]},{"name":"PID_MISC_STATUS","features":[468]},{"name":"PID_NETRESOURCE","features":[468]},{"name":"PID_NETWORKLOCATION","features":[468]},{"name":"PID_QUERY_RANK","features":[468]},{"name":"PID_SHARE_CSC_STATUS","features":[468]},{"name":"PID_SYNC_COPY_IN","features":[468]},{"name":"PID_VOLUME_CAPACITY","features":[468]},{"name":"PID_VOLUME_FILESYSTEM","features":[468]},{"name":"PID_VOLUME_FREE","features":[468]},{"name":"PID_WHICHFOLDER","features":[468]},{"name":"PIFDEFFILESIZE","features":[468]},{"name":"PIFDEFPATHSIZE","features":[468]},{"name":"PIFMAXFILEPATH","features":[468]},{"name":"PIFNAMESIZE","features":[468]},{"name":"PIFPARAMSSIZE","features":[468]},{"name":"PIFSHDATASIZE","features":[468]},{"name":"PIFSHPROGSIZE","features":[468]},{"name":"PIFSTARTLOCSIZE","features":[468]},{"name":"PINLogonCredentialProvider","features":[468]},{"name":"PLATFORM_BROWSERONLY","features":[468]},{"name":"PLATFORM_IE3","features":[468]},{"name":"PLATFORM_INTEGRATED","features":[468]},{"name":"PLATFORM_UNKNOWN","features":[468]},{"name":"PMSF_DONT_STRIP_SPACES","features":[468]},{"name":"PMSF_MULTIPLE","features":[468]},{"name":"PMSF_NORMAL","features":[468]},{"name":"PO_DELETE","features":[468]},{"name":"PO_PORTCHANGE","features":[468]},{"name":"PO_RENAME","features":[468]},{"name":"PO_REN_PORT","features":[468]},{"name":"PPCF_ADDARGUMENTS","features":[468]},{"name":"PPCF_ADDQUOTES","features":[468]},{"name":"PPCF_FORCEQUALIFY","features":[468]},{"name":"PPCF_LONGESTPOSSIBLE","features":[468]},{"name":"PPCF_NODIRECTORIES","features":[468]},{"name":"PREVIEWHANDLERFRAMEINFO","features":[468,369]},{"name":"PRF_DONTFINDLNK","features":[468]},{"name":"PRF_FIRSTDIRDEF","features":[468]},{"name":"PRF_FLAGS","features":[468]},{"name":"PRF_REQUIREABSOLUTE","features":[468]},{"name":"PRF_TRYPROGRAMEXTENSIONS","features":[468]},{"name":"PRF_VERIFYEXISTS","features":[468]},{"name":"PRINTACTION_DOCUMENTDEFAULTS","features":[468]},{"name":"PRINTACTION_NETINSTALL","features":[468]},{"name":"PRINTACTION_NETINSTALLLINK","features":[468]},{"name":"PRINTACTION_OPEN","features":[468]},{"name":"PRINTACTION_OPENNETPRN","features":[468]},{"name":"PRINTACTION_PROPERTIES","features":[468]},{"name":"PRINTACTION_SERVERPROPERTIES","features":[468]},{"name":"PRINTACTION_TESTPAGE","features":[468]},{"name":"PRINT_PROP_FORCE_NAME","features":[468]},{"name":"PROFILEINFOA","features":[307,468]},{"name":"PROFILEINFOW","features":[307,468]},{"name":"PROGDLG_AUTOTIME","features":[468]},{"name":"PROGDLG_MARQUEEPROGRESS","features":[468]},{"name":"PROGDLG_MODAL","features":[468]},{"name":"PROGDLG_NOCANCEL","features":[468]},{"name":"PROGDLG_NOMINIMIZE","features":[468]},{"name":"PROGDLG_NOPROGRESSBAR","features":[468]},{"name":"PROGDLG_NORMAL","features":[468]},{"name":"PROGDLG_NOTIME","features":[468]},{"name":"PROPSTR_EXTENSIONCOMPLETIONSTATE","features":[468]},{"name":"PROP_CONTRACT_DELEGATE","features":[468]},{"name":"PSGUID_AUDIO","features":[468]},{"name":"PSGUID_BRIEFCASE","features":[468]},{"name":"PSGUID_CONTROLPANEL","features":[468]},{"name":"PSGUID_CUSTOMIMAGEPROPERTIES","features":[468]},{"name":"PSGUID_DISPLACED","features":[468]},{"name":"PSGUID_DOCUMENTSUMMARYINFORMATION","features":[468]},{"name":"PSGUID_DRM","features":[468]},{"name":"PSGUID_IMAGEPROPERTIES","features":[468]},{"name":"PSGUID_IMAGESUMMARYINFORMATION","features":[468]},{"name":"PSGUID_LIBRARYPROPERTIES","features":[468]},{"name":"PSGUID_LINK","features":[468]},{"name":"PSGUID_MEDIAFILESUMMARYINFORMATION","features":[468]},{"name":"PSGUID_MISC","features":[468]},{"name":"PSGUID_MUSIC","features":[468]},{"name":"PSGUID_QUERY_D","features":[468]},{"name":"PSGUID_SHARE","features":[468]},{"name":"PSGUID_SHELLDETAILS","features":[468]},{"name":"PSGUID_SUMMARYINFORMATION","features":[468]},{"name":"PSGUID_VIDEO","features":[468]},{"name":"PSGUID_VOLUME","features":[468]},{"name":"PSGUID_WEBVIEW","features":[468]},{"name":"PUBAPPINFO","features":[307,468]},{"name":"PUBAPPINFOFLAGS","features":[468]},{"name":"PackageDebugSettings","features":[468]},{"name":"ParseURLA","features":[468]},{"name":"ParseURLW","features":[468]},{"name":"PasswordCredentialProvider","features":[468]},{"name":"PathAddBackslashA","features":[468]},{"name":"PathAddBackslashW","features":[468]},{"name":"PathAddExtensionA","features":[307,468]},{"name":"PathAddExtensionW","features":[307,468]},{"name":"PathAllocCanonicalize","features":[468]},{"name":"PathAllocCombine","features":[468]},{"name":"PathAppendA","features":[307,468]},{"name":"PathAppendW","features":[307,468]},{"name":"PathBuildRootA","features":[468]},{"name":"PathBuildRootW","features":[468]},{"name":"PathCanonicalizeA","features":[307,468]},{"name":"PathCanonicalizeW","features":[307,468]},{"name":"PathCchAddBackslash","features":[468]},{"name":"PathCchAddBackslashEx","features":[468]},{"name":"PathCchAddExtension","features":[468]},{"name":"PathCchAppend","features":[468]},{"name":"PathCchAppendEx","features":[468]},{"name":"PathCchCanonicalize","features":[468]},{"name":"PathCchCanonicalizeEx","features":[468]},{"name":"PathCchCombine","features":[468]},{"name":"PathCchCombineEx","features":[468]},{"name":"PathCchFindExtension","features":[468]},{"name":"PathCchIsRoot","features":[307,468]},{"name":"PathCchRemoveBackslash","features":[468]},{"name":"PathCchRemoveBackslashEx","features":[468]},{"name":"PathCchRemoveExtension","features":[468]},{"name":"PathCchRemoveFileSpec","features":[468]},{"name":"PathCchRenameExtension","features":[468]},{"name":"PathCchSkipRoot","features":[468]},{"name":"PathCchStripPrefix","features":[468]},{"name":"PathCchStripToRoot","features":[468]},{"name":"PathCleanupSpec","features":[468]},{"name":"PathCombineA","features":[468]},{"name":"PathCombineW","features":[468]},{"name":"PathCommonPrefixA","features":[468]},{"name":"PathCommonPrefixW","features":[468]},{"name":"PathCompactPathA","features":[307,318,468]},{"name":"PathCompactPathExA","features":[307,468]},{"name":"PathCompactPathExW","features":[307,468]},{"name":"PathCompactPathW","features":[307,318,468]},{"name":"PathCreateFromUrlA","features":[468]},{"name":"PathCreateFromUrlAlloc","features":[468]},{"name":"PathCreateFromUrlW","features":[468]},{"name":"PathFileExistsA","features":[307,468]},{"name":"PathFileExistsW","features":[307,468]},{"name":"PathFindExtensionA","features":[468]},{"name":"PathFindExtensionW","features":[468]},{"name":"PathFindFileNameA","features":[468]},{"name":"PathFindFileNameW","features":[468]},{"name":"PathFindNextComponentA","features":[468]},{"name":"PathFindNextComponentW","features":[468]},{"name":"PathFindOnPathA","features":[307,468]},{"name":"PathFindOnPathW","features":[307,468]},{"name":"PathFindSuffixArrayA","features":[468]},{"name":"PathFindSuffixArrayW","features":[468]},{"name":"PathGetArgsA","features":[468]},{"name":"PathGetArgsW","features":[468]},{"name":"PathGetCharTypeA","features":[468]},{"name":"PathGetCharTypeW","features":[468]},{"name":"PathGetDriveNumberA","features":[468]},{"name":"PathGetDriveNumberW","features":[468]},{"name":"PathGetShortPath","features":[468]},{"name":"PathIsContentTypeA","features":[307,468]},{"name":"PathIsContentTypeW","features":[307,468]},{"name":"PathIsDirectoryA","features":[307,468]},{"name":"PathIsDirectoryEmptyA","features":[307,468]},{"name":"PathIsDirectoryEmptyW","features":[307,468]},{"name":"PathIsDirectoryW","features":[307,468]},{"name":"PathIsExe","features":[307,468]},{"name":"PathIsFileSpecA","features":[307,468]},{"name":"PathIsFileSpecW","features":[307,468]},{"name":"PathIsLFNFileSpecA","features":[307,468]},{"name":"PathIsLFNFileSpecW","features":[307,468]},{"name":"PathIsNetworkPathA","features":[307,468]},{"name":"PathIsNetworkPathW","features":[307,468]},{"name":"PathIsPrefixA","features":[307,468]},{"name":"PathIsPrefixW","features":[307,468]},{"name":"PathIsRelativeA","features":[307,468]},{"name":"PathIsRelativeW","features":[307,468]},{"name":"PathIsRootA","features":[307,468]},{"name":"PathIsRootW","features":[307,468]},{"name":"PathIsSameRootA","features":[307,468]},{"name":"PathIsSameRootW","features":[307,468]},{"name":"PathIsSlowA","features":[307,468]},{"name":"PathIsSlowW","features":[307,468]},{"name":"PathIsSystemFolderA","features":[307,468]},{"name":"PathIsSystemFolderW","features":[307,468]},{"name":"PathIsUNCA","features":[307,468]},{"name":"PathIsUNCEx","features":[307,468]},{"name":"PathIsUNCServerA","features":[307,468]},{"name":"PathIsUNCServerShareA","features":[307,468]},{"name":"PathIsUNCServerShareW","features":[307,468]},{"name":"PathIsUNCServerW","features":[307,468]},{"name":"PathIsUNCW","features":[307,468]},{"name":"PathIsURLA","features":[307,468]},{"name":"PathIsURLW","features":[307,468]},{"name":"PathMakePrettyA","features":[307,468]},{"name":"PathMakePrettyW","features":[307,468]},{"name":"PathMakeSystemFolderA","features":[307,468]},{"name":"PathMakeSystemFolderW","features":[307,468]},{"name":"PathMakeUniqueName","features":[307,468]},{"name":"PathMatchSpecA","features":[307,468]},{"name":"PathMatchSpecExA","features":[468]},{"name":"PathMatchSpecExW","features":[468]},{"name":"PathMatchSpecW","features":[307,468]},{"name":"PathParseIconLocationA","features":[468]},{"name":"PathParseIconLocationW","features":[468]},{"name":"PathQualify","features":[468]},{"name":"PathQuoteSpacesA","features":[307,468]},{"name":"PathQuoteSpacesW","features":[307,468]},{"name":"PathRelativePathToA","features":[307,468]},{"name":"PathRelativePathToW","features":[307,468]},{"name":"PathRemoveArgsA","features":[468]},{"name":"PathRemoveArgsW","features":[468]},{"name":"PathRemoveBackslashA","features":[468]},{"name":"PathRemoveBackslashW","features":[468]},{"name":"PathRemoveBlanksA","features":[468]},{"name":"PathRemoveBlanksW","features":[468]},{"name":"PathRemoveExtensionA","features":[468]},{"name":"PathRemoveExtensionW","features":[468]},{"name":"PathRemoveFileSpecA","features":[307,468]},{"name":"PathRemoveFileSpecW","features":[307,468]},{"name":"PathRenameExtensionA","features":[307,468]},{"name":"PathRenameExtensionW","features":[307,468]},{"name":"PathResolve","features":[468]},{"name":"PathSearchAndQualifyA","features":[307,468]},{"name":"PathSearchAndQualifyW","features":[307,468]},{"name":"PathSetDlgItemPathA","features":[307,468]},{"name":"PathSetDlgItemPathW","features":[307,468]},{"name":"PathSkipRootA","features":[468]},{"name":"PathSkipRootW","features":[468]},{"name":"PathStripPathA","features":[468]},{"name":"PathStripPathW","features":[468]},{"name":"PathStripToRootA","features":[307,468]},{"name":"PathStripToRootW","features":[307,468]},{"name":"PathUnExpandEnvStringsA","features":[307,468]},{"name":"PathUnExpandEnvStringsW","features":[307,468]},{"name":"PathUndecorateA","features":[468]},{"name":"PathUndecorateW","features":[468]},{"name":"PathUnmakeSystemFolderA","features":[307,468]},{"name":"PathUnmakeSystemFolderW","features":[307,468]},{"name":"PathUnquoteSpacesA","features":[307,468]},{"name":"PathUnquoteSpacesW","features":[307,468]},{"name":"PathYetAnotherMakeUniqueName","features":[307,468]},{"name":"PickIconDlg","features":[307,468]},{"name":"PreviousVersions","features":[468]},{"name":"PropVariantToStrRet","features":[634]},{"name":"PropertiesUI","features":[468]},{"name":"ProtectedModeRedirect","features":[468]},{"name":"PublishDropTarget","features":[468]},{"name":"PublishingWizard","features":[468]},{"name":"QCMINFO","features":[468,369]},{"name":"QCMINFO_IDMAP","features":[468]},{"name":"QCMINFO_IDMAP_PLACEMENT","features":[468]},{"name":"QCMINFO_PLACE_AFTER","features":[468]},{"name":"QCMINFO_PLACE_BEFORE","features":[468]},{"name":"QIF_CACHED","features":[468]},{"name":"QIF_DONTEXPANDFOLDER","features":[468]},{"name":"QISearch","features":[468]},{"name":"QITAB","features":[468]},{"name":"QITIPF_DEFAULT","features":[468]},{"name":"QITIPF_FLAGS","features":[468]},{"name":"QITIPF_LINKNOTARGET","features":[468]},{"name":"QITIPF_LINKUSETARGET","features":[468]},{"name":"QITIPF_SINGLELINE","features":[468]},{"name":"QITIPF_USENAME","features":[468]},{"name":"QITIPF_USESLOWTIP","features":[468]},{"name":"QUERY_USER_NOTIFICATION_STATE","features":[468]},{"name":"QUNS_ACCEPTS_NOTIFICATIONS","features":[468]},{"name":"QUNS_APP","features":[468]},{"name":"QUNS_BUSY","features":[468]},{"name":"QUNS_NOT_PRESENT","features":[468]},{"name":"QUNS_PRESENTATION_MODE","features":[468]},{"name":"QUNS_QUIET_TIME","features":[468]},{"name":"QUNS_RUNNING_D3D_FULL_SCREEN","features":[468]},{"name":"QueryCancelAutoPlay","features":[468]},{"name":"RASProvider","features":[468]},{"name":"REFRESH_COMPLETELY","features":[468]},{"name":"REFRESH_IFEXPIRED","features":[468]},{"name":"REFRESH_NORMAL","features":[468]},{"name":"RESTRICTIONS","features":[468]},{"name":"REST_ALLOWBITBUCKDRIVES","features":[468]},{"name":"REST_ALLOWCOMMENTTOGGLE","features":[468]},{"name":"REST_ALLOWFILECLSIDJUNCTIONS","features":[468]},{"name":"REST_ALLOWLEGACYWEBVIEW","features":[468]},{"name":"REST_ALLOWUNHASHEDWEBVIEW","features":[468]},{"name":"REST_ARP_DONTGROUPPATCHES","features":[468]},{"name":"REST_ARP_NOADDPAGE","features":[468]},{"name":"REST_ARP_NOARP","features":[468]},{"name":"REST_ARP_NOCHOOSEPROGRAMSPAGE","features":[468]},{"name":"REST_ARP_NOREMOVEPAGE","features":[468]},{"name":"REST_ARP_NOWINSETUPPAGE","features":[468]},{"name":"REST_ARP_ShowPostSetup","features":[468]},{"name":"REST_BITBUCKCONFIRMDELETE","features":[468]},{"name":"REST_BITBUCKNOPROP","features":[468]},{"name":"REST_BITBUCKNUKEONDELETE","features":[468]},{"name":"REST_CLASSICSHELL","features":[468]},{"name":"REST_CLEARRECENTDOCSONEXIT","features":[468]},{"name":"REST_DISALLOWCPL","features":[468]},{"name":"REST_DISALLOWRUN","features":[468]},{"name":"REST_DONTRETRYBADNETNAME","features":[468]},{"name":"REST_DONTSHOWSUPERHIDDEN","features":[468]},{"name":"REST_ENFORCESHELLEXTSECURITY","features":[468]},{"name":"REST_ENUMWORKGROUP","features":[468]},{"name":"REST_FORCEACTIVEDESKTOPON","features":[468]},{"name":"REST_FORCECOPYACLWITHFILE","features":[468]},{"name":"REST_FORCESTARTMENULOGOFF","features":[468]},{"name":"REST_GREYMSIADS","features":[468]},{"name":"REST_HASFINDCOMPUTERS","features":[468]},{"name":"REST_HIDECLOCK","features":[468]},{"name":"REST_HIDERUNASVERB","features":[468]},{"name":"REST_INHERITCONSOLEHANDLES","features":[468]},{"name":"REST_INTELLIMENUS","features":[468]},{"name":"REST_LINKRESOLVEIGNORELINKINFO","features":[468]},{"name":"REST_MYCOMPNOPROP","features":[468]},{"name":"REST_MYDOCSNOPROP","features":[468]},{"name":"REST_MYDOCSONNET","features":[468]},{"name":"REST_MaxRecentDocs","features":[468]},{"name":"REST_NOACTIVEDESKTOP","features":[468]},{"name":"REST_NOACTIVEDESKTOPCHANGES","features":[468]},{"name":"REST_NOADDDESKCOMP","features":[468]},{"name":"REST_NOAUTOTRAYNOTIFY","features":[468]},{"name":"REST_NOCDBURNING","features":[468]},{"name":"REST_NOCHANGEMAPPEDDRIVECOMMENT","features":[468]},{"name":"REST_NOCHANGEMAPPEDDRIVELABEL","features":[468]},{"name":"REST_NOCHANGESTARMENU","features":[468]},{"name":"REST_NOCHANGINGWALLPAPER","features":[468]},{"name":"REST_NOCLOSE","features":[468]},{"name":"REST_NOCLOSEDESKCOMP","features":[468]},{"name":"REST_NOCLOSE_DRAGDROPBAND","features":[468]},{"name":"REST_NOCOLORCHOICE","features":[468]},{"name":"REST_NOCOMMONGROUPS","features":[468]},{"name":"REST_NOCONTROLPANEL","features":[468]},{"name":"REST_NOCONTROLPANELBARRICADE","features":[468]},{"name":"REST_NOCSC","features":[468]},{"name":"REST_NOCURRENTUSERRUN","features":[468]},{"name":"REST_NOCURRENTUSERRUNONCE","features":[468]},{"name":"REST_NOCUSTOMIZETHISFOLDER","features":[468]},{"name":"REST_NOCUSTOMIZEWEBVIEW","features":[468]},{"name":"REST_NODELDESKCOMP","features":[468]},{"name":"REST_NODESKCOMP","features":[468]},{"name":"REST_NODESKTOP","features":[468]},{"name":"REST_NODESKTOPCLEANUP","features":[468]},{"name":"REST_NODISCONNECT","features":[468]},{"name":"REST_NODISPBACKGROUND","features":[468]},{"name":"REST_NODISPLAYAPPEARANCEPAGE","features":[468]},{"name":"REST_NODISPLAYCPL","features":[468]},{"name":"REST_NODISPSCREENSAVEPG","features":[468]},{"name":"REST_NODISPSCREENSAVEPREVIEW","features":[468]},{"name":"REST_NODISPSETTINGSPG","features":[468]},{"name":"REST_NODRIVEAUTORUN","features":[468]},{"name":"REST_NODRIVES","features":[468]},{"name":"REST_NODRIVETYPEAUTORUN","features":[468]},{"name":"REST_NOEDITDESKCOMP","features":[468]},{"name":"REST_NOENCRYPTION","features":[468]},{"name":"REST_NOENCRYPTONMOVE","features":[468]},{"name":"REST_NOENTIRENETWORK","features":[468]},{"name":"REST_NOENUMENTIRENETWORK","features":[468]},{"name":"REST_NOEXITTODOS","features":[468]},{"name":"REST_NOFAVORITESMENU","features":[468]},{"name":"REST_NOFILEASSOCIATE","features":[468]},{"name":"REST_NOFILEMENU","features":[468]},{"name":"REST_NOFIND","features":[468]},{"name":"REST_NOFOLDEROPTIONS","features":[468]},{"name":"REST_NOFORGETSOFTWAREUPDATE","features":[468]},{"name":"REST_NOHARDWARETAB","features":[468]},{"name":"REST_NOHTMLWALLPAPER","features":[468]},{"name":"REST_NOINTERNETICON","features":[468]},{"name":"REST_NOINTERNETOPENWITH","features":[468]},{"name":"REST_NOLOCALMACHINERUN","features":[468]},{"name":"REST_NOLOCALMACHINERUNONCE","features":[468]},{"name":"REST_NOLOWDISKSPACECHECKS","features":[468]},{"name":"REST_NOMANAGEMYCOMPUTERVERB","features":[468]},{"name":"REST_NOMOVINGBAND","features":[468]},{"name":"REST_NOMYCOMPUTERICON","features":[468]},{"name":"REST_NONE","features":[468]},{"name":"REST_NONETCONNECTDISCONNECT","features":[468]},{"name":"REST_NONETCRAWL","features":[468]},{"name":"REST_NONETHOOD","features":[468]},{"name":"REST_NONETWORKCONNECTIONS","features":[468]},{"name":"REST_NONLEGACYSHELLMODE","features":[468]},{"name":"REST_NOONLINEPRINTSWIZARD","features":[468]},{"name":"REST_NOPRINTERADD","features":[468]},{"name":"REST_NOPRINTERDELETE","features":[468]},{"name":"REST_NOPRINTERTABS","features":[468]},{"name":"REST_NOPUBLISHWIZARD","features":[468]},{"name":"REST_NORECENTDOCSHISTORY","features":[468]},{"name":"REST_NORECENTDOCSMENU","features":[468]},{"name":"REST_NOREMOTECHANGENOTIFY","features":[468]},{"name":"REST_NOREMOTERECURSIVEEVENTS","features":[468]},{"name":"REST_NORESOLVESEARCH","features":[468]},{"name":"REST_NORESOLVETRACK","features":[468]},{"name":"REST_NORUN","features":[468]},{"name":"REST_NORUNASINSTALLPROMPT","features":[468]},{"name":"REST_NOSAVESET","features":[468]},{"name":"REST_NOSECURITY","features":[468]},{"name":"REST_NOSETACTIVEDESKTOP","features":[468]},{"name":"REST_NOSETFOLDERS","features":[468]},{"name":"REST_NOSETTASKBAR","features":[468]},{"name":"REST_NOSETTINGSASSIST","features":[468]},{"name":"REST_NOSHAREDDOCUMENTS","features":[468]},{"name":"REST_NOSHELLSEARCHBUTTON","features":[468]},{"name":"REST_NOSIZECHOICE","features":[468]},{"name":"REST_NOSMBALLOONTIP","features":[468]},{"name":"REST_NOSMCONFIGUREPROGRAMS","features":[468]},{"name":"REST_NOSMEJECTPC","features":[468]},{"name":"REST_NOSMHELP","features":[468]},{"name":"REST_NOSMMFUPROGRAMS","features":[468]},{"name":"REST_NOSMMOREPROGRAMS","features":[468]},{"name":"REST_NOSMMYDOCS","features":[468]},{"name":"REST_NOSMMYMUSIC","features":[468]},{"name":"REST_NOSMMYPICS","features":[468]},{"name":"REST_NOSMNETWORKPLACES","features":[468]},{"name":"REST_NOSMPINNEDLIST","features":[468]},{"name":"REST_NOSTARTMENUSUBFOLDERS","features":[468]},{"name":"REST_NOSTARTPAGE","features":[468]},{"name":"REST_NOSTARTPANEL","features":[468]},{"name":"REST_NOSTRCMPLOGICAL","features":[468]},{"name":"REST_NOTASKGROUPING","features":[468]},{"name":"REST_NOTHEMESTAB","features":[468]},{"name":"REST_NOTHUMBNAILCACHE","features":[468]},{"name":"REST_NOTOOLBARSONTASKBAR","features":[468]},{"name":"REST_NOTRAYCONTEXTMENU","features":[468]},{"name":"REST_NOTRAYITEMSDISPLAY","features":[468]},{"name":"REST_NOUPDATEWINDOWS","features":[468]},{"name":"REST_NOUPNPINSTALL","features":[468]},{"name":"REST_NOUSERNAMEINSTARTPANEL","features":[468]},{"name":"REST_NOVIEWCONTEXTMENU","features":[468]},{"name":"REST_NOVIEWONDRIVE","features":[468]},{"name":"REST_NOVISUALSTYLECHOICE","features":[468]},{"name":"REST_NOWEB","features":[468]},{"name":"REST_NOWEBSERVICES","features":[468]},{"name":"REST_NOWEBVIEW","features":[468]},{"name":"REST_NOWELCOMESCREEN","features":[468]},{"name":"REST_NOWINKEYS","features":[468]},{"name":"REST_PROMPTRUNASINSTALLNETPATH","features":[468]},{"name":"REST_RESTRICTCPL","features":[468]},{"name":"REST_RESTRICTRUN","features":[468]},{"name":"REST_REVERTWEBVIEWSECURITY","features":[468]},{"name":"REST_RUNDLGMEMCHECKBOX","features":[468]},{"name":"REST_SEPARATEDESKTOPPROCESS","features":[468]},{"name":"REST_SETVISUALSTYLE","features":[468]},{"name":"REST_STARTBANNER","features":[468]},{"name":"REST_STARTMENULOGOFF","features":[468]},{"name":"REST_STARTRUNNOHOMEPATH","features":[468]},{"name":"ReadCabinetState","features":[307,468]},{"name":"RealDriveType","features":[307,468]},{"name":"RefreshConstants","features":[468]},{"name":"RegisterAppConstrainedChangeNotification","features":[307,468]},{"name":"RegisterAppStateChangeNotification","features":[307,468]},{"name":"RegisterScaleChangeEvent","features":[307,468]},{"name":"RegisterScaleChangeNotifications","features":[307,468]},{"name":"RemoveWindowSubclass","features":[307,468]},{"name":"ResizeThumbnail","features":[468]},{"name":"RestartDialog","features":[307,468]},{"name":"RestartDialogEx","features":[307,468]},{"name":"ReturnOnlyIfCached","features":[468]},{"name":"RevokeScaleChangeNotifications","features":[468]},{"name":"SBSC_HIDE","features":[468]},{"name":"SBSC_QUERY","features":[468]},{"name":"SBSC_SHOW","features":[468]},{"name":"SBSC_TOGGLE","features":[468]},{"name":"SBSP_ABSOLUTE","features":[468]},{"name":"SBSP_ACTIVATE_NOFOCUS","features":[468]},{"name":"SBSP_ALLOW_AUTONAVIGATE","features":[468]},{"name":"SBSP_CALLERUNTRUSTED","features":[468]},{"name":"SBSP_CREATENOHISTORY","features":[468]},{"name":"SBSP_DEFBROWSER","features":[468]},{"name":"SBSP_DEFMODE","features":[468]},{"name":"SBSP_EXPLOREMODE","features":[468]},{"name":"SBSP_FEEDNAVIGATION","features":[468]},{"name":"SBSP_HELPMODE","features":[468]},{"name":"SBSP_INITIATEDBYHLINKFRAME","features":[468]},{"name":"SBSP_KEEPSAMETEMPLATE","features":[468]},{"name":"SBSP_KEEPWORDWHEELTEXT","features":[468]},{"name":"SBSP_NAVIGATEBACK","features":[468]},{"name":"SBSP_NAVIGATEFORWARD","features":[468]},{"name":"SBSP_NEWBROWSER","features":[468]},{"name":"SBSP_NOAUTOSELECT","features":[468]},{"name":"SBSP_NOTRANSFERHIST","features":[468]},{"name":"SBSP_OPENMODE","features":[468]},{"name":"SBSP_PARENT","features":[468]},{"name":"SBSP_PLAYNOSOUND","features":[468]},{"name":"SBSP_REDIRECT","features":[468]},{"name":"SBSP_RELATIVE","features":[468]},{"name":"SBSP_SAMEBROWSER","features":[468]},{"name":"SBSP_TRUSTEDFORACTIVEX","features":[468]},{"name":"SBSP_TRUSTFIRSTDOWNLOAD","features":[468]},{"name":"SBSP_UNTRUSTEDFORDOWNLOAD","features":[468]},{"name":"SBSP_WRITENOHISTORY","features":[468]},{"name":"SCALE_CHANGE_FLAGS","features":[468]},{"name":"SCF_PHYSICAL","features":[468]},{"name":"SCF_SCALE","features":[468]},{"name":"SCF_VALUE_NONE","features":[468]},{"name":"SCHEME_CREATE","features":[468]},{"name":"SCHEME_DISPLAY","features":[468]},{"name":"SCHEME_DONOTUSE","features":[468]},{"name":"SCHEME_EDIT","features":[468]},{"name":"SCHEME_GLOBAL","features":[468]},{"name":"SCHEME_LOCAL","features":[468]},{"name":"SCHEME_REFRESH","features":[468]},{"name":"SCHEME_UPDATE","features":[468]},{"name":"SCNRT_DISABLE","features":[468]},{"name":"SCNRT_ENABLE","features":[468]},{"name":"SCNRT_STATUS","features":[468]},{"name":"SCRM_VERIFYPW","features":[468]},{"name":"SECURELOCKCODE","features":[468]},{"name":"SECURELOCK_FIRSTSUGGEST","features":[468]},{"name":"SECURELOCK_NOCHANGE","features":[468]},{"name":"SECURELOCK_SET_FORTEZZA","features":[468]},{"name":"SECURELOCK_SET_MIXED","features":[468]},{"name":"SECURELOCK_SET_SECURE128BIT","features":[468]},{"name":"SECURELOCK_SET_SECURE40BIT","features":[468]},{"name":"SECURELOCK_SET_SECURE56BIT","features":[468]},{"name":"SECURELOCK_SET_SECUREUNKNOWNBIT","features":[468]},{"name":"SECURELOCK_SET_UNSECURE","features":[468]},{"name":"SECURELOCK_SUGGEST_FORTEZZA","features":[468]},{"name":"SECURELOCK_SUGGEST_MIXED","features":[468]},{"name":"SECURELOCK_SUGGEST_SECURE128BIT","features":[468]},{"name":"SECURELOCK_SUGGEST_SECURE40BIT","features":[468]},{"name":"SECURELOCK_SUGGEST_SECURE56BIT","features":[468]},{"name":"SECURELOCK_SUGGEST_SECUREUNKNOWNBIT","features":[468]},{"name":"SECURELOCK_SUGGEST_UNSECURE","features":[468]},{"name":"SEE_MASK_ASYNCOK","features":[468]},{"name":"SEE_MASK_CLASSKEY","features":[468]},{"name":"SEE_MASK_CLASSNAME","features":[468]},{"name":"SEE_MASK_CONNECTNETDRV","features":[468]},{"name":"SEE_MASK_DEFAULT","features":[468]},{"name":"SEE_MASK_DOENVSUBST","features":[468]},{"name":"SEE_MASK_FLAG_DDEWAIT","features":[468]},{"name":"SEE_MASK_FLAG_HINST_IS_SITE","features":[468]},{"name":"SEE_MASK_FLAG_LOG_USAGE","features":[468]},{"name":"SEE_MASK_FLAG_NO_UI","features":[468]},{"name":"SEE_MASK_HMONITOR","features":[468]},{"name":"SEE_MASK_HOTKEY","features":[468]},{"name":"SEE_MASK_ICON","features":[468]},{"name":"SEE_MASK_IDLIST","features":[468]},{"name":"SEE_MASK_INVOKEIDLIST","features":[468]},{"name":"SEE_MASK_NOASYNC","features":[468]},{"name":"SEE_MASK_NOCLOSEPROCESS","features":[468]},{"name":"SEE_MASK_NOQUERYCLASSSTORE","features":[468]},{"name":"SEE_MASK_NOZONECHECKS","features":[468]},{"name":"SEE_MASK_NO_CONSOLE","features":[468]},{"name":"SEE_MASK_UNICODE","features":[468]},{"name":"SEE_MASK_WAITFORINPUTIDLE","features":[468]},{"name":"SETPROPS_NONE","features":[468]},{"name":"SE_ERR_ACCESSDENIED","features":[468]},{"name":"SE_ERR_ASSOCINCOMPLETE","features":[468]},{"name":"SE_ERR_DDEBUSY","features":[468]},{"name":"SE_ERR_DDEFAIL","features":[468]},{"name":"SE_ERR_DDETIMEOUT","features":[468]},{"name":"SE_ERR_DLLNOTFOUND","features":[468]},{"name":"SE_ERR_FNF","features":[468]},{"name":"SE_ERR_NOASSOC","features":[468]},{"name":"SE_ERR_OOM","features":[468]},{"name":"SE_ERR_PNF","features":[468]},{"name":"SE_ERR_SHARE","features":[468]},{"name":"SFBID_PIDLCHANGED","features":[468]},{"name":"SFBS_FLAGS","features":[468]},{"name":"SFBS_FLAGS_ROUND_TO_NEAREST_DISPLAYED_DIGIT","features":[468]},{"name":"SFBS_FLAGS_TRUNCATE_UNDISPLAYED_DECIMAL_DIGITS","features":[468]},{"name":"SFVM_ADDOBJECT","features":[468]},{"name":"SFVM_ADDPROPERTYPAGES","features":[468]},{"name":"SFVM_BACKGROUNDENUM","features":[468]},{"name":"SFVM_BACKGROUNDENUMDONE","features":[468]},{"name":"SFVM_COLUMNCLICK","features":[468]},{"name":"SFVM_DEFITEMCOUNT","features":[468]},{"name":"SFVM_DEFVIEWMODE","features":[468]},{"name":"SFVM_DIDDRAGDROP","features":[468]},{"name":"SFVM_FSNOTIFY","features":[468]},{"name":"SFVM_GETANIMATION","features":[468]},{"name":"SFVM_GETBUTTONINFO","features":[468]},{"name":"SFVM_GETBUTTONS","features":[468]},{"name":"SFVM_GETDETAILSOF","features":[468]},{"name":"SFVM_GETHELPTEXT","features":[468]},{"name":"SFVM_GETHELPTOPIC","features":[468]},{"name":"SFVM_GETNOTIFY","features":[468]},{"name":"SFVM_GETPANE","features":[468]},{"name":"SFVM_GETSELECTEDOBJECTS","features":[468]},{"name":"SFVM_GETSORTDEFAULTS","features":[468]},{"name":"SFVM_GETTOOLTIPTEXT","features":[468]},{"name":"SFVM_GETZONE","features":[468]},{"name":"SFVM_HELPTOPIC_DATA","features":[468]},{"name":"SFVM_INITMENUPOPUP","features":[468]},{"name":"SFVM_INVOKECOMMAND","features":[468]},{"name":"SFVM_MERGEMENU","features":[468]},{"name":"SFVM_MESSAGE_ID","features":[468]},{"name":"SFVM_PROPPAGE_DATA","features":[307,357,468]},{"name":"SFVM_QUERYFSNOTIFY","features":[468]},{"name":"SFVM_REARRANGE","features":[468]},{"name":"SFVM_REMOVEOBJECT","features":[468]},{"name":"SFVM_SETCLIPBOARD","features":[468]},{"name":"SFVM_SETISFV","features":[468]},{"name":"SFVM_SETITEMPOS","features":[468]},{"name":"SFVM_SETPOINTS","features":[468]},{"name":"SFVM_SIZE","features":[468]},{"name":"SFVM_THISIDLIST","features":[468]},{"name":"SFVM_UNMERGEMENU","features":[468]},{"name":"SFVM_UPDATEOBJECT","features":[468]},{"name":"SFVM_UPDATESTATUSBAR","features":[468]},{"name":"SFVM_WINDOWCREATED","features":[468]},{"name":"SFVSOC_INVALIDATE_ALL","features":[468]},{"name":"SFVSOC_NOSCROLL","features":[468]},{"name":"SFVS_SELECT","features":[468]},{"name":"SFVS_SELECT_ALLITEMS","features":[468]},{"name":"SFVS_SELECT_INVERT","features":[468]},{"name":"SFVS_SELECT_NONE","features":[468]},{"name":"SFVVO_DESKTOPHTML","features":[468]},{"name":"SFVVO_DOUBLECLICKINWEBVIEW","features":[468]},{"name":"SFVVO_SHOWALLOBJECTS","features":[468]},{"name":"SFVVO_SHOWCOMPCOLOR","features":[468]},{"name":"SFVVO_SHOWEXTENSIONS","features":[468]},{"name":"SFVVO_SHOWSYSFILES","features":[468]},{"name":"SFVVO_WIN95CLASSIC","features":[468]},{"name":"SFV_CREATE","features":[417,468]},{"name":"SFV_SETITEMPOS","features":[307,634]},{"name":"SHACF_AUTOAPPEND_FORCE_OFF","features":[468]},{"name":"SHACF_AUTOAPPEND_FORCE_ON","features":[468]},{"name":"SHACF_AUTOSUGGEST_FORCE_OFF","features":[468]},{"name":"SHACF_AUTOSUGGEST_FORCE_ON","features":[468]},{"name":"SHACF_DEFAULT","features":[468]},{"name":"SHACF_FILESYSTEM","features":[468]},{"name":"SHACF_FILESYS_DIRS","features":[468]},{"name":"SHACF_FILESYS_ONLY","features":[468]},{"name":"SHACF_URLALL","features":[468]},{"name":"SHACF_URLHISTORY","features":[468]},{"name":"SHACF_URLMRU","features":[468]},{"name":"SHACF_USETAB","features":[468]},{"name":"SHACF_VIRTUAL_NAMESPACE","features":[468]},{"name":"SHARD","features":[468]},{"name":"SHARDAPPIDINFO","features":[468]},{"name":"SHARDAPPIDINFOIDLIST","features":[634]},{"name":"SHARDAPPIDINFOLINK","features":[468]},{"name":"SHARD_APPIDINFO","features":[468]},{"name":"SHARD_APPIDINFOIDLIST","features":[468]},{"name":"SHARD_APPIDINFOLINK","features":[468]},{"name":"SHARD_LINK","features":[468]},{"name":"SHARD_PATHA","features":[468]},{"name":"SHARD_PATHW","features":[468]},{"name":"SHARD_PIDL","features":[468]},{"name":"SHARD_SHELLITEM","features":[468]},{"name":"SHARE_ROLE","features":[468]},{"name":"SHARE_ROLE_CONTRIBUTOR","features":[468]},{"name":"SHARE_ROLE_CO_OWNER","features":[468]},{"name":"SHARE_ROLE_CUSTOM","features":[468]},{"name":"SHARE_ROLE_INVALID","features":[468]},{"name":"SHARE_ROLE_MIXED","features":[468]},{"name":"SHARE_ROLE_OWNER","features":[468]},{"name":"SHARE_ROLE_READER","features":[468]},{"name":"SHAddFromPropSheetExtArray","features":[307,357,468]},{"name":"SHAddToRecentDocs","features":[468]},{"name":"SHAlloc","features":[468]},{"name":"SHAllocShared","features":[307,468]},{"name":"SHAnsiToAnsi","features":[468]},{"name":"SHAnsiToUnicode","features":[468]},{"name":"SHAppBarMessage","features":[307,468]},{"name":"SHAssocEnumHandlers","features":[468]},{"name":"SHAssocEnumHandlersForProtocolByApplication","features":[468]},{"name":"SHAutoComplete","features":[307,468]},{"name":"SHBindToFolderIDListParent","features":[634]},{"name":"SHBindToFolderIDListParentEx","features":[358,634]},{"name":"SHBindToObject","features":[358,634]},{"name":"SHBindToParent","features":[634]},{"name":"SHBrowseForFolderA","features":[307,634]},{"name":"SHBrowseForFolderW","features":[307,634]},{"name":"SHCDF_UPDATEITEM","features":[468]},{"name":"SHCIDS_ALLFIELDS","features":[468]},{"name":"SHCIDS_BITMASK","features":[468]},{"name":"SHCIDS_CANONICALONLY","features":[468]},{"name":"SHCIDS_COLUMNMASK","features":[468]},{"name":"SHCLSIDFromString","features":[468]},{"name":"SHCNEE_MSI_CHANGE","features":[468]},{"name":"SHCNEE_MSI_UNINSTALL","features":[468]},{"name":"SHCNEE_ORDERCHANGED","features":[468]},{"name":"SHCNE_ALLEVENTS","features":[468]},{"name":"SHCNE_ASSOCCHANGED","features":[468]},{"name":"SHCNE_ATTRIBUTES","features":[468]},{"name":"SHCNE_CREATE","features":[468]},{"name":"SHCNE_DELETE","features":[468]},{"name":"SHCNE_DISKEVENTS","features":[468]},{"name":"SHCNE_DRIVEADD","features":[468]},{"name":"SHCNE_DRIVEADDGUI","features":[468]},{"name":"SHCNE_DRIVEREMOVED","features":[468]},{"name":"SHCNE_EXTENDED_EVENT","features":[468]},{"name":"SHCNE_FREESPACE","features":[468]},{"name":"SHCNE_GLOBALEVENTS","features":[468]},{"name":"SHCNE_ID","features":[468]},{"name":"SHCNE_INTERRUPT","features":[468]},{"name":"SHCNE_MEDIAINSERTED","features":[468]},{"name":"SHCNE_MEDIAREMOVED","features":[468]},{"name":"SHCNE_MKDIR","features":[468]},{"name":"SHCNE_NETSHARE","features":[468]},{"name":"SHCNE_NETUNSHARE","features":[468]},{"name":"SHCNE_RENAMEFOLDER","features":[468]},{"name":"SHCNE_RENAMEITEM","features":[468]},{"name":"SHCNE_RMDIR","features":[468]},{"name":"SHCNE_SERVERDISCONNECT","features":[468]},{"name":"SHCNE_UPDATEDIR","features":[468]},{"name":"SHCNE_UPDATEIMAGE","features":[468]},{"name":"SHCNE_UPDATEITEM","features":[468]},{"name":"SHCNF_DWORD","features":[468]},{"name":"SHCNF_FLAGS","features":[468]},{"name":"SHCNF_FLUSH","features":[468]},{"name":"SHCNF_FLUSHNOWAIT","features":[468]},{"name":"SHCNF_IDLIST","features":[468]},{"name":"SHCNF_NOTIFYRECURSIVE","features":[468]},{"name":"SHCNF_PATH","features":[468]},{"name":"SHCNF_PATHA","features":[468]},{"name":"SHCNF_PATHW","features":[468]},{"name":"SHCNF_PRINTER","features":[468]},{"name":"SHCNF_PRINTERA","features":[468]},{"name":"SHCNF_PRINTERW","features":[468]},{"name":"SHCNF_TYPE","features":[468]},{"name":"SHCNRF_InterruptLevel","features":[468]},{"name":"SHCNRF_NewDelivery","features":[468]},{"name":"SHCNRF_RecursiveInterrupt","features":[468]},{"name":"SHCNRF_SOURCE","features":[468]},{"name":"SHCNRF_ShellLevel","features":[468]},{"name":"SHCOLUMNDATA","features":[468]},{"name":"SHCOLUMNINFO","features":[382,378]},{"name":"SHCOLUMNINIT","features":[468]},{"name":"SHCONTF_CHECKING_FOR_CHILDREN","features":[468]},{"name":"SHCONTF_ENABLE_ASYNC","features":[468]},{"name":"SHCONTF_FASTITEMS","features":[468]},{"name":"SHCONTF_FLATLIST","features":[468]},{"name":"SHCONTF_FOLDERS","features":[468]},{"name":"SHCONTF_INCLUDEHIDDEN","features":[468]},{"name":"SHCONTF_INCLUDESUPERHIDDEN","features":[468]},{"name":"SHCONTF_INIT_ON_FIRST_NEXT","features":[468]},{"name":"SHCONTF_NAVIGATION_ENUM","features":[468]},{"name":"SHCONTF_NETPRINTERSRCH","features":[468]},{"name":"SHCONTF_NONFOLDERS","features":[468]},{"name":"SHCONTF_SHAREABLE","features":[468]},{"name":"SHCONTF_STORAGE","features":[468]},{"name":"SHCREATEPROCESSINFOW","features":[307,310,342,468]},{"name":"SHCREATEPROCESSINFOW","features":[307,310,342,468]},{"name":"SHC_E_SHELL_COMPONENT_STARTUP_FAILURE","features":[468]},{"name":"SHChangeDWORDAsIDList","features":[468]},{"name":"SHChangeNotification_Lock","features":[307,634]},{"name":"SHChangeNotification_Unlock","features":[307,468]},{"name":"SHChangeNotify","features":[468]},{"name":"SHChangeNotifyDeregister","features":[307,468]},{"name":"SHChangeNotifyEntry","features":[307,634]},{"name":"SHChangeNotifyRegister","features":[307,634]},{"name":"SHChangeNotifyRegisterThread","features":[468]},{"name":"SHChangeProductKeyAsIDList","features":[468]},{"name":"SHChangeUpdateImageIDList","features":[468]},{"name":"SHCloneSpecialIDList","features":[307,634]},{"name":"SHCoCreateInstance","features":[468]},{"name":"SHCopyKeyA","features":[307,368,468]},{"name":"SHCopyKeyW","features":[307,368,468]},{"name":"SHCreateAssociationRegistration","features":[468]},{"name":"SHCreateDataObject","features":[358,634]},{"name":"SHCreateDefaultContextMenu","features":[307,368,634]},{"name":"SHCreateDefaultExtractIcon","features":[468]},{"name":"SHCreateDefaultPropertiesOp","features":[468]},{"name":"SHCreateDirectory","features":[307,468]},{"name":"SHCreateDirectoryExA","features":[307,310,468]},{"name":"SHCreateDirectoryExW","features":[307,310,468]},{"name":"SHCreateFileExtractIconW","features":[468]},{"name":"SHCreateItemFromIDList","features":[634]},{"name":"SHCreateItemFromParsingName","features":[358,468]},{"name":"SHCreateItemFromRelativeName","features":[358,468]},{"name":"SHCreateItemInKnownFolder","features":[468]},{"name":"SHCreateItemWithParent","features":[634]},{"name":"SHCreateMemStream","features":[358,468]},{"name":"SHCreateProcessAsUserW","features":[307,310,342,468]},{"name":"SHCreatePropSheetExtArray","features":[368,468]},{"name":"SHCreateQueryCancelAutoPlayMoniker","features":[358,468]},{"name":"SHCreateShellFolderView","features":[417,468]},{"name":"SHCreateShellFolderViewEx","features":[307,417,634]},{"name":"SHCreateShellItem","features":[634]},{"name":"SHCreateShellItemArray","features":[634]},{"name":"SHCreateShellItemArrayFromDataObject","features":[358,468]},{"name":"SHCreateShellItemArrayFromIDLists","features":[634]},{"name":"SHCreateShellItemArrayFromShellItem","features":[468]},{"name":"SHCreateShellPalette","features":[318,468]},{"name":"SHCreateStdEnumFmtEtc","features":[358,468]},{"name":"SHCreateStreamOnFileA","features":[358,468]},{"name":"SHCreateStreamOnFileEx","features":[307,358,468]},{"name":"SHCreateStreamOnFileW","features":[358,468]},{"name":"SHCreateThread","features":[307,342,468]},{"name":"SHCreateThreadRef","features":[468]},{"name":"SHCreateThreadWithHandle","features":[307,342,468]},{"name":"SHDESCRIPTIONID","features":[468]},{"name":"SHDID_COMPUTER_AUDIO","features":[468]},{"name":"SHDID_COMPUTER_CDROM","features":[468]},{"name":"SHDID_COMPUTER_DRIVE35","features":[468]},{"name":"SHDID_COMPUTER_DRIVE525","features":[468]},{"name":"SHDID_COMPUTER_FIXED","features":[468]},{"name":"SHDID_COMPUTER_IMAGING","features":[468]},{"name":"SHDID_COMPUTER_NETDRIVE","features":[468]},{"name":"SHDID_COMPUTER_OTHER","features":[468]},{"name":"SHDID_COMPUTER_RAMDISK","features":[468]},{"name":"SHDID_COMPUTER_REMOVABLE","features":[468]},{"name":"SHDID_COMPUTER_SHAREDDOCS","features":[468]},{"name":"SHDID_FS_DIRECTORY","features":[468]},{"name":"SHDID_FS_FILE","features":[468]},{"name":"SHDID_FS_OTHER","features":[468]},{"name":"SHDID_ID","features":[468]},{"name":"SHDID_MOBILE_DEVICE","features":[468]},{"name":"SHDID_NET_DOMAIN","features":[468]},{"name":"SHDID_NET_OTHER","features":[468]},{"name":"SHDID_NET_RESTOFNET","features":[468]},{"name":"SHDID_NET_SERVER","features":[468]},{"name":"SHDID_NET_SHARE","features":[468]},{"name":"SHDID_REMOTE_DESKTOP_DRIVE","features":[468]},{"name":"SHDID_ROOT_REGITEM","features":[468]},{"name":"SHDRAGIMAGE","features":[307,318,468]},{"name":"SHDefExtractIconA","features":[468,369]},{"name":"SHDefExtractIconW","features":[468,369]},{"name":"SHDeleteEmptyKeyA","features":[307,368,468]},{"name":"SHDeleteEmptyKeyW","features":[307,368,468]},{"name":"SHDeleteKeyA","features":[307,368,468]},{"name":"SHDeleteKeyW","features":[307,368,468]},{"name":"SHDeleteValueA","features":[307,368,468]},{"name":"SHDeleteValueW","features":[307,368,468]},{"name":"SHDestroyPropSheetExtArray","features":[468]},{"name":"SHDoDragDrop","features":[307,358,417,468]},{"name":"SHELLBROWSERSHOWCONTROL","features":[468]},{"name":"SHELLEXECUTEINFOA","features":[307,368,468]},{"name":"SHELLEXECUTEINFOA","features":[307,368,468]},{"name":"SHELLEXECUTEINFOW","features":[307,368,468]},{"name":"SHELLEXECUTEINFOW","features":[307,368,468]},{"name":"SHELLFLAGSTATE","features":[468]},{"name":"SHELLSTATEA","features":[468]},{"name":"SHELLSTATEVERSION_IE4","features":[468]},{"name":"SHELLSTATEVERSION_WIN2K","features":[468]},{"name":"SHELLSTATEW","features":[468]},{"name":"SHELL_AUTOCOMPLETE_FLAGS","features":[468]},{"name":"SHELL_E_WRONG_BITDEPTH","features":[468]},{"name":"SHELL_ITEM_RESOURCE","features":[468]},{"name":"SHELL_LINK_DATA_FLAGS","features":[468]},{"name":"SHELL_UI_COMPONENT","features":[468]},{"name":"SHELL_UI_COMPONENT_DESKBAND","features":[468]},{"name":"SHELL_UI_COMPONENT_NOTIFICATIONAREA","features":[468]},{"name":"SHELL_UI_COMPONENT_TASKBARS","features":[468]},{"name":"SHERB_NOCONFIRMATION","features":[468]},{"name":"SHERB_NOPROGRESSUI","features":[468]},{"name":"SHERB_NOSOUND","features":[468]},{"name":"SHEmptyRecycleBinA","features":[307,468]},{"name":"SHEmptyRecycleBinW","features":[307,468]},{"name":"SHEnumKeyExA","features":[307,368,468]},{"name":"SHEnumKeyExW","features":[307,368,468]},{"name":"SHEnumValueA","features":[307,368,468]},{"name":"SHEnumValueW","features":[307,368,468]},{"name":"SHEnumerateUnreadMailAccountsW","features":[368,468]},{"name":"SHEvaluateSystemCommandTemplate","features":[468]},{"name":"SHFILEINFOA","features":[468,369]},{"name":"SHFILEINFOA","features":[468,369]},{"name":"SHFILEINFOW","features":[468,369]},{"name":"SHFILEINFOW","features":[468,369]},{"name":"SHFILEOPSTRUCTA","features":[307,468]},{"name":"SHFILEOPSTRUCTA","features":[307,468]},{"name":"SHFILEOPSTRUCTW","features":[307,468]},{"name":"SHFILEOPSTRUCTW","features":[307,468]},{"name":"SHFMT_CANCEL","features":[468]},{"name":"SHFMT_ERROR","features":[468]},{"name":"SHFMT_ID","features":[468]},{"name":"SHFMT_ID_DEFAULT","features":[468]},{"name":"SHFMT_NOFORMAT","features":[468]},{"name":"SHFMT_OPT","features":[468]},{"name":"SHFMT_OPT_FULL","features":[468]},{"name":"SHFMT_OPT_NONE","features":[468]},{"name":"SHFMT_OPT_SYSONLY","features":[468]},{"name":"SHFMT_RET","features":[468]},{"name":"SHFOLDERCUSTOMSETTINGS","features":[468]},{"name":"SHFileOperationA","features":[307,468]},{"name":"SHFileOperationW","features":[307,468]},{"name":"SHFindFiles","features":[307,634]},{"name":"SHFind_InitMenuPopup","features":[307,468,369]},{"name":"SHFlushSFCache","features":[468]},{"name":"SHFormatDateTimeA","features":[307,468]},{"name":"SHFormatDateTimeW","features":[307,468]},{"name":"SHFormatDrive","features":[307,468]},{"name":"SHFree","features":[468]},{"name":"SHFreeNameMappings","features":[307,468]},{"name":"SHFreeShared","features":[307,468]},{"name":"SHGDFIL_DESCRIPTIONID","features":[468]},{"name":"SHGDFIL_FINDDATA","features":[468]},{"name":"SHGDFIL_FORMAT","features":[468]},{"name":"SHGDFIL_NETRESOURCE","features":[468]},{"name":"SHGDNF","features":[468]},{"name":"SHGDN_FORADDRESSBAR","features":[468]},{"name":"SHGDN_FOREDITING","features":[468]},{"name":"SHGDN_FORPARSING","features":[468]},{"name":"SHGDN_INFOLDER","features":[468]},{"name":"SHGDN_NORMAL","features":[468]},{"name":"SHGFI_ADDOVERLAYS","features":[468]},{"name":"SHGFI_ATTRIBUTES","features":[468]},{"name":"SHGFI_ATTR_SPECIFIED","features":[468]},{"name":"SHGFI_DISPLAYNAME","features":[468]},{"name":"SHGFI_EXETYPE","features":[468]},{"name":"SHGFI_FLAGS","features":[468]},{"name":"SHGFI_ICON","features":[468]},{"name":"SHGFI_ICONLOCATION","features":[468]},{"name":"SHGFI_LARGEICON","features":[468]},{"name":"SHGFI_LINKOVERLAY","features":[468]},{"name":"SHGFI_OPENICON","features":[468]},{"name":"SHGFI_OVERLAYINDEX","features":[468]},{"name":"SHGFI_PIDL","features":[468]},{"name":"SHGFI_SELECTED","features":[468]},{"name":"SHGFI_SHELLICONSIZE","features":[468]},{"name":"SHGFI_SMALLICON","features":[468]},{"name":"SHGFI_SYSICONINDEX","features":[468]},{"name":"SHGFI_TYPENAME","features":[468]},{"name":"SHGFI_USEFILEATTRIBUTES","features":[468]},{"name":"SHGFP_TYPE","features":[468]},{"name":"SHGFP_TYPE_CURRENT","features":[468]},{"name":"SHGFP_TYPE_DEFAULT","features":[468]},{"name":"SHGLOBALCOUNTER","features":[468]},{"name":"SHGNLI_NOLNK","features":[468]},{"name":"SHGNLI_NOLOCNAME","features":[468]},{"name":"SHGNLI_NOUNIQUE","features":[468]},{"name":"SHGNLI_PIDL","features":[468]},{"name":"SHGNLI_PREFIXNAME","features":[468]},{"name":"SHGNLI_USEURLEXT","features":[468]},{"name":"SHGSI_FLAGS","features":[468]},{"name":"SHGSI_ICON","features":[468]},{"name":"SHGSI_ICONLOCATION","features":[468]},{"name":"SHGSI_LARGEICON","features":[468]},{"name":"SHGSI_LINKOVERLAY","features":[468]},{"name":"SHGSI_SELECTED","features":[468]},{"name":"SHGSI_SHELLICONSIZE","features":[468]},{"name":"SHGSI_SMALLICON","features":[468]},{"name":"SHGSI_SYSICONINDEX","features":[468]},{"name":"SHGVSPB_ALLFOLDERS","features":[468]},{"name":"SHGVSPB_ALLUSERS","features":[468]},{"name":"SHGVSPB_INHERIT","features":[468]},{"name":"SHGVSPB_NOAUTODEFAULTS","features":[468]},{"name":"SHGVSPB_PERFOLDER","features":[468]},{"name":"SHGVSPB_PERUSER","features":[468]},{"name":"SHGVSPB_ROAM","features":[468]},{"name":"SHGetAttributesFromDataObject","features":[358,468]},{"name":"SHGetDataFromIDListA","features":[634]},{"name":"SHGetDataFromIDListW","features":[634]},{"name":"SHGetDesktopFolder","features":[468]},{"name":"SHGetDiskFreeSpaceExA","features":[307,468]},{"name":"SHGetDiskFreeSpaceExW","features":[307,468]},{"name":"SHGetDriveMedia","features":[468]},{"name":"SHGetFileInfoA","features":[326,468,369]},{"name":"SHGetFileInfoW","features":[326,468,369]},{"name":"SHGetFolderLocation","features":[307,634]},{"name":"SHGetFolderPathA","features":[307,468]},{"name":"SHGetFolderPathAndSubDirA","features":[307,468]},{"name":"SHGetFolderPathAndSubDirW","features":[307,468]},{"name":"SHGetFolderPathW","features":[307,468]},{"name":"SHGetIDListFromObject","features":[634]},{"name":"SHGetIconOverlayIndexA","features":[468]},{"name":"SHGetIconOverlayIndexW","features":[468]},{"name":"SHGetImageList","features":[468]},{"name":"SHGetInstanceExplorer","features":[468]},{"name":"SHGetInverseCMAP","features":[468]},{"name":"SHGetItemFromDataObject","features":[358,468]},{"name":"SHGetItemFromObject","features":[468]},{"name":"SHGetKnownFolderIDList","features":[307,634]},{"name":"SHGetKnownFolderItem","features":[307,468]},{"name":"SHGetKnownFolderPath","features":[307,468]},{"name":"SHGetLocalizedName","features":[468]},{"name":"SHGetMalloc","features":[358,468]},{"name":"SHGetNameFromIDList","features":[634]},{"name":"SHGetNewLinkInfoA","features":[307,468]},{"name":"SHGetNewLinkInfoW","features":[307,468]},{"name":"SHGetPathFromIDListA","features":[307,634]},{"name":"SHGetPathFromIDListEx","features":[307,634]},{"name":"SHGetPathFromIDListW","features":[307,634]},{"name":"SHGetRealIDL","features":[634]},{"name":"SHGetSetFolderCustomSettings","features":[468]},{"name":"SHGetSetSettings","features":[307,468]},{"name":"SHGetSettings","features":[468]},{"name":"SHGetSpecialFolderLocation","features":[307,634]},{"name":"SHGetSpecialFolderPathA","features":[307,468]},{"name":"SHGetSpecialFolderPathW","features":[307,468]},{"name":"SHGetStockIconInfo","features":[468,369]},{"name":"SHGetTemporaryPropertyForItem","features":[378]},{"name":"SHGetThreadRef","features":[468]},{"name":"SHGetUnreadMailCountW","features":[307,368,468]},{"name":"SHGetValueA","features":[307,368,468]},{"name":"SHGetValueW","features":[307,368,468]},{"name":"SHGetViewStatePropertyBag","features":[634]},{"name":"SHGlobalCounterDecrement","features":[468]},{"name":"SHGlobalCounterGetValue","features":[468]},{"name":"SHGlobalCounterIncrement","features":[468]},{"name":"SHHLNF_NOAUTOSELECT","features":[468]},{"name":"SHHLNF_WRITENOHISTORY","features":[468]},{"name":"SHHandleUpdateImage","features":[634]},{"name":"SHILCreateFromPath","features":[634]},{"name":"SHIL_EXTRALARGE","features":[468]},{"name":"SHIL_JUMBO","features":[468]},{"name":"SHIL_LARGE","features":[468]},{"name":"SHIL_LAST","features":[468]},{"name":"SHIL_SMALL","features":[468]},{"name":"SHIL_SYSSMALL","features":[468]},{"name":"SHIMGDEC_DEFAULT","features":[468]},{"name":"SHIMGDEC_LOADFULL","features":[468]},{"name":"SHIMGDEC_THUMBNAIL","features":[468]},{"name":"SHIMGKEY_QUALITY","features":[468]},{"name":"SHIMGKEY_RAWFORMAT","features":[468]},{"name":"SHIMSTCAPFLAG_LOCKABLE","features":[468]},{"name":"SHIMSTCAPFLAG_PURGEABLE","features":[468]},{"name":"SHInvokePrinterCommandA","features":[307,468]},{"name":"SHInvokePrinterCommandW","features":[307,468]},{"name":"SHIsFileAvailableOffline","features":[468]},{"name":"SHIsLowMemoryMachine","features":[307,468]},{"name":"SHLimitInputEdit","features":[307,468]},{"name":"SHLoadInProc","features":[468]},{"name":"SHLoadIndirectString","features":[468]},{"name":"SHLoadNonloadedIconOverlayIdentifiers","features":[468]},{"name":"SHLockShared","features":[307,468]},{"name":"SHMapPIDLToSystemImageListIndex","features":[634]},{"name":"SHMessageBoxCheckA","features":[307,468]},{"name":"SHMessageBoxCheckW","features":[307,468]},{"name":"SHMultiFileProperties","features":[358,468]},{"name":"SHNAMEMAPPINGA","features":[468]},{"name":"SHNAMEMAPPINGA","features":[468]},{"name":"SHNAMEMAPPINGW","features":[468]},{"name":"SHNAMEMAPPINGW","features":[468]},{"name":"SHOP_FILEPATH","features":[468]},{"name":"SHOP_PRINTERNAME","features":[468]},{"name":"SHOP_TYPE","features":[468]},{"name":"SHOP_VOLUMEGUID","features":[468]},{"name":"SHObjectProperties","features":[307,468]},{"name":"SHOpenFolderAndSelectItems","features":[634]},{"name":"SHOpenPropSheetW","features":[307,358,417,368,468]},{"name":"SHOpenRegStream2A","features":[358,368,468]},{"name":"SHOpenRegStream2W","features":[358,368,468]},{"name":"SHOpenRegStreamA","features":[358,368,468]},{"name":"SHOpenRegStreamW","features":[358,368,468]},{"name":"SHOpenWithDialog","features":[307,468]},{"name":"SHPPFW_ASKDIRCREATE","features":[468]},{"name":"SHPPFW_DIRCREATE","features":[468]},{"name":"SHPPFW_IGNOREFILENAME","features":[468]},{"name":"SHPPFW_MEDIACHECKONLY","features":[468]},{"name":"SHPPFW_NONE","features":[468]},{"name":"SHPPFW_NOWRITECHECK","features":[468]},{"name":"SHPWHF_ANYLOCATION","features":[468]},{"name":"SHPWHF_NOFILESELECTOR","features":[468]},{"name":"SHPWHF_NONETPLACECREATE","features":[468]},{"name":"SHPWHF_NORECOMPRESS","features":[468]},{"name":"SHPWHF_USEMRU","features":[468]},{"name":"SHPWHF_VALIDATEVIAWEBFOLDERS","features":[468]},{"name":"SHParseDisplayName","features":[358,634]},{"name":"SHPathPrepareForWriteA","features":[307,468]},{"name":"SHPathPrepareForWriteW","features":[307,468]},{"name":"SHQUERYRBINFO","features":[468]},{"name":"SHQUERYRBINFO","features":[468]},{"name":"SHQueryInfoKeyA","features":[307,368,468]},{"name":"SHQueryInfoKeyW","features":[307,368,468]},{"name":"SHQueryRecycleBinA","features":[468]},{"name":"SHQueryRecycleBinW","features":[468]},{"name":"SHQueryUserNotificationState","features":[468]},{"name":"SHQueryValueExA","features":[307,368,468]},{"name":"SHQueryValueExW","features":[307,368,468]},{"name":"SHREGDEL_BOTH","features":[468]},{"name":"SHREGDEL_DEFAULT","features":[468]},{"name":"SHREGDEL_FLAGS","features":[468]},{"name":"SHREGDEL_HKCU","features":[468]},{"name":"SHREGDEL_HKLM","features":[468]},{"name":"SHREGENUM_BOTH","features":[468]},{"name":"SHREGENUM_DEFAULT","features":[468]},{"name":"SHREGENUM_FLAGS","features":[468]},{"name":"SHREGENUM_HKCU","features":[468]},{"name":"SHREGENUM_HKLM","features":[468]},{"name":"SHREGSET_FORCE_HKCU","features":[468]},{"name":"SHREGSET_FORCE_HKLM","features":[468]},{"name":"SHREGSET_HKCU","features":[468]},{"name":"SHREGSET_HKLM","features":[468]},{"name":"SHRegCloseUSKey","features":[307,468]},{"name":"SHRegCreateUSKeyA","features":[307,468]},{"name":"SHRegCreateUSKeyW","features":[307,468]},{"name":"SHRegDeleteEmptyUSKeyA","features":[307,468]},{"name":"SHRegDeleteEmptyUSKeyW","features":[307,468]},{"name":"SHRegDeleteUSValueA","features":[307,468]},{"name":"SHRegDeleteUSValueW","features":[307,468]},{"name":"SHRegDuplicateHKey","features":[368,468]},{"name":"SHRegEnumUSKeyA","features":[307,468]},{"name":"SHRegEnumUSKeyW","features":[307,468]},{"name":"SHRegEnumUSValueA","features":[307,468]},{"name":"SHRegEnumUSValueW","features":[307,468]},{"name":"SHRegGetBoolUSValueA","features":[307,468]},{"name":"SHRegGetBoolUSValueW","features":[307,468]},{"name":"SHRegGetIntW","features":[368,468]},{"name":"SHRegGetPathA","features":[307,368,468]},{"name":"SHRegGetPathW","features":[307,368,468]},{"name":"SHRegGetUSValueA","features":[307,468]},{"name":"SHRegGetUSValueW","features":[307,468]},{"name":"SHRegGetValueA","features":[307,368,468]},{"name":"SHRegGetValueFromHKCUHKLM","features":[307,468]},{"name":"SHRegGetValueW","features":[307,368,468]},{"name":"SHRegOpenUSKeyA","features":[307,468]},{"name":"SHRegOpenUSKeyW","features":[307,468]},{"name":"SHRegQueryInfoUSKeyA","features":[307,468]},{"name":"SHRegQueryInfoUSKeyW","features":[307,468]},{"name":"SHRegQueryUSValueA","features":[307,468]},{"name":"SHRegQueryUSValueW","features":[307,468]},{"name":"SHRegSetPathA","features":[307,368,468]},{"name":"SHRegSetPathW","features":[307,368,468]},{"name":"SHRegSetUSValueA","features":[307,468]},{"name":"SHRegSetUSValueW","features":[307,468]},{"name":"SHRegWriteUSValueA","features":[307,468]},{"name":"SHRegWriteUSValueW","features":[307,468]},{"name":"SHReleaseThreadRef","features":[468]},{"name":"SHRemoveLocalizedName","features":[468]},{"name":"SHReplaceFromPropSheetExtArray","features":[307,357,468]},{"name":"SHResolveLibrary","features":[468]},{"name":"SHRestricted","features":[468]},{"name":"SHSTOCKICONID","features":[468]},{"name":"SHSTOCKICONINFO","features":[468,369]},{"name":"SHSTOCKICONINFO","features":[468,369]},{"name":"SHSendMessageBroadcastA","features":[307,468]},{"name":"SHSendMessageBroadcastW","features":[307,468]},{"name":"SHSetDefaultProperties","features":[307,468]},{"name":"SHSetFolderPathA","features":[307,468]},{"name":"SHSetFolderPathW","features":[307,468]},{"name":"SHSetInstanceExplorer","features":[468]},{"name":"SHSetKnownFolderPath","features":[307,468]},{"name":"SHSetLocalizedName","features":[468]},{"name":"SHSetTemporaryPropertyForItem","features":[378]},{"name":"SHSetThreadRef","features":[468]},{"name":"SHSetUnreadMailCountW","features":[468]},{"name":"SHSetValueA","features":[368,468]},{"name":"SHSetValueW","features":[368,468]},{"name":"SHShellFolderView_Message","features":[307,468]},{"name":"SHShowManageLibraryUI","features":[307,468]},{"name":"SHSimpleIDListFromPath","features":[634]},{"name":"SHSkipJunction","features":[307,358,468]},{"name":"SHStartNetConnectionDialogW","features":[307,468]},{"name":"SHStrDupA","features":[468]},{"name":"SHStrDupW","features":[468]},{"name":"SHStripMneumonicA","features":[468]},{"name":"SHStripMneumonicW","features":[468]},{"name":"SHTestTokenMembership","features":[307,468]},{"name":"SHUnicodeToAnsi","features":[468]},{"name":"SHUnicodeToUnicode","features":[468]},{"name":"SHUnlockShared","features":[307,468]},{"name":"SHUpdateImageA","features":[468]},{"name":"SHUpdateImageW","features":[468]},{"name":"SHValidateUNC","features":[307,468]},{"name":"SIATTRIBFLAGS","features":[468]},{"name":"SIATTRIBFLAGS_ALLITEMS","features":[468]},{"name":"SIATTRIBFLAGS_AND","features":[468]},{"name":"SIATTRIBFLAGS_APPCOMPAT","features":[468]},{"name":"SIATTRIBFLAGS_MASK","features":[468]},{"name":"SIATTRIBFLAGS_OR","features":[468]},{"name":"SICHINT_ALLFIELDS","features":[468]},{"name":"SICHINT_CANONICAL","features":[468]},{"name":"SICHINT_DISPLAY","features":[468]},{"name":"SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL","features":[468]},{"name":"SID_CommandsPropertyBag","features":[468]},{"name":"SID_CtxQueryAssociations","features":[468]},{"name":"SID_DefView","features":[468]},{"name":"SID_LaunchSourceAppUserModelId","features":[468]},{"name":"SID_LaunchSourceViewSizePreference","features":[468]},{"name":"SID_LaunchTargetViewSizePreference","features":[468]},{"name":"SID_MenuShellFolder","features":[468]},{"name":"SID_SCommDlgBrowser","features":[468]},{"name":"SID_SCommandBarState","features":[468]},{"name":"SID_SGetViewFromViewDual","features":[468]},{"name":"SID_SInPlaceBrowser","features":[468]},{"name":"SID_SMenuBandBKContextMenu","features":[468]},{"name":"SID_SMenuBandBottom","features":[468]},{"name":"SID_SMenuBandBottomSelected","features":[468]},{"name":"SID_SMenuBandChild","features":[468]},{"name":"SID_SMenuBandContextMenuModifier","features":[468]},{"name":"SID_SMenuBandParent","features":[468]},{"name":"SID_SMenuBandTop","features":[468]},{"name":"SID_SMenuPopup","features":[468]},{"name":"SID_SSearchBoxInfo","features":[468]},{"name":"SID_STopLevelBrowser","features":[468]},{"name":"SID_STopWindow","features":[468]},{"name":"SID_ShellExecuteNamedPropertyStore","features":[468]},{"name":"SID_URLExecutionContext","features":[468]},{"name":"SIGDN","features":[468]},{"name":"SIGDN_DESKTOPABSOLUTEEDITING","features":[468]},{"name":"SIGDN_DESKTOPABSOLUTEPARSING","features":[468]},{"name":"SIGDN_FILESYSPATH","features":[468]},{"name":"SIGDN_NORMALDISPLAY","features":[468]},{"name":"SIGDN_PARENTRELATIVE","features":[468]},{"name":"SIGDN_PARENTRELATIVEEDITING","features":[468]},{"name":"SIGDN_PARENTRELATIVEFORADDRESSBAR","features":[468]},{"name":"SIGDN_PARENTRELATIVEFORUI","features":[468]},{"name":"SIGDN_PARENTRELATIVEPARSING","features":[468]},{"name":"SIGDN_URL","features":[468]},{"name":"SIID_APPLICATION","features":[468]},{"name":"SIID_AUDIOFILES","features":[468]},{"name":"SIID_AUTOLIST","features":[468]},{"name":"SIID_CLUSTEREDDRIVE","features":[468]},{"name":"SIID_DELETE","features":[468]},{"name":"SIID_DESKTOPPC","features":[468]},{"name":"SIID_DEVICEAUDIOPLAYER","features":[468]},{"name":"SIID_DEVICECAMERA","features":[468]},{"name":"SIID_DEVICECELLPHONE","features":[468]},{"name":"SIID_DEVICEVIDEOCAMERA","features":[468]},{"name":"SIID_DOCASSOC","features":[468]},{"name":"SIID_DOCNOASSOC","features":[468]},{"name":"SIID_DRIVE35","features":[468]},{"name":"SIID_DRIVE525","features":[468]},{"name":"SIID_DRIVEBD","features":[468]},{"name":"SIID_DRIVECD","features":[468]},{"name":"SIID_DRIVEDVD","features":[468]},{"name":"SIID_DRIVEFIXED","features":[468]},{"name":"SIID_DRIVEHDDVD","features":[468]},{"name":"SIID_DRIVENET","features":[468]},{"name":"SIID_DRIVENETDISABLED","features":[468]},{"name":"SIID_DRIVERAM","features":[468]},{"name":"SIID_DRIVEREMOVE","features":[468]},{"name":"SIID_DRIVEUNKNOWN","features":[468]},{"name":"SIID_ERROR","features":[468]},{"name":"SIID_FIND","features":[468]},{"name":"SIID_FOLDER","features":[468]},{"name":"SIID_FOLDERBACK","features":[468]},{"name":"SIID_FOLDERFRONT","features":[468]},{"name":"SIID_FOLDEROPEN","features":[468]},{"name":"SIID_HELP","features":[468]},{"name":"SIID_IMAGEFILES","features":[468]},{"name":"SIID_INFO","features":[468]},{"name":"SIID_INTERNET","features":[468]},{"name":"SIID_KEY","features":[468]},{"name":"SIID_LINK","features":[468]},{"name":"SIID_LOCK","features":[468]},{"name":"SIID_MAX_ICONS","features":[468]},{"name":"SIID_MEDIAAUDIODVD","features":[468]},{"name":"SIID_MEDIABDR","features":[468]},{"name":"SIID_MEDIABDRE","features":[468]},{"name":"SIID_MEDIABDROM","features":[468]},{"name":"SIID_MEDIABLANKCD","features":[468]},{"name":"SIID_MEDIABLURAY","features":[468]},{"name":"SIID_MEDIACDAUDIO","features":[468]},{"name":"SIID_MEDIACDAUDIOPLUS","features":[468]},{"name":"SIID_MEDIACDBURN","features":[468]},{"name":"SIID_MEDIACDR","features":[468]},{"name":"SIID_MEDIACDROM","features":[468]},{"name":"SIID_MEDIACDRW","features":[468]},{"name":"SIID_MEDIACOMPACTFLASH","features":[468]},{"name":"SIID_MEDIADVD","features":[468]},{"name":"SIID_MEDIADVDPLUSR","features":[468]},{"name":"SIID_MEDIADVDPLUSRW","features":[468]},{"name":"SIID_MEDIADVDR","features":[468]},{"name":"SIID_MEDIADVDRAM","features":[468]},{"name":"SIID_MEDIADVDROM","features":[468]},{"name":"SIID_MEDIADVDRW","features":[468]},{"name":"SIID_MEDIAENHANCEDCD","features":[468]},{"name":"SIID_MEDIAENHANCEDDVD","features":[468]},{"name":"SIID_MEDIAHDDVD","features":[468]},{"name":"SIID_MEDIAHDDVDR","features":[468]},{"name":"SIID_MEDIAHDDVDRAM","features":[468]},{"name":"SIID_MEDIAHDDVDROM","features":[468]},{"name":"SIID_MEDIAMOVIEDVD","features":[468]},{"name":"SIID_MEDIASMARTMEDIA","features":[468]},{"name":"SIID_MEDIASVCD","features":[468]},{"name":"SIID_MEDIAVCD","features":[468]},{"name":"SIID_MIXEDFILES","features":[468]},{"name":"SIID_MOBILEPC","features":[468]},{"name":"SIID_MYNETWORK","features":[468]},{"name":"SIID_NETWORKCONNECT","features":[468]},{"name":"SIID_PRINTER","features":[468]},{"name":"SIID_PRINTERFAX","features":[468]},{"name":"SIID_PRINTERFAXNET","features":[468]},{"name":"SIID_PRINTERFILE","features":[468]},{"name":"SIID_PRINTERNET","features":[468]},{"name":"SIID_RECYCLER","features":[468]},{"name":"SIID_RECYCLERFULL","features":[468]},{"name":"SIID_RENAME","features":[468]},{"name":"SIID_SERVER","features":[468]},{"name":"SIID_SERVERSHARE","features":[468]},{"name":"SIID_SETTINGS","features":[468]},{"name":"SIID_SHARE","features":[468]},{"name":"SIID_SHIELD","features":[468]},{"name":"SIID_SLOWFILE","features":[468]},{"name":"SIID_SOFTWARE","features":[468]},{"name":"SIID_STACK","features":[468]},{"name":"SIID_STUFFEDFOLDER","features":[468]},{"name":"SIID_USERS","features":[468]},{"name":"SIID_VIDEOFILES","features":[468]},{"name":"SIID_WARNING","features":[468]},{"name":"SIID_WORLD","features":[468]},{"name":"SIID_ZIPFILE","features":[468]},{"name":"SIIGBF","features":[468]},{"name":"SIIGBF_BIGGERSIZEOK","features":[468]},{"name":"SIIGBF_CROPTOSQUARE","features":[468]},{"name":"SIIGBF_ICONBACKGROUND","features":[468]},{"name":"SIIGBF_ICONONLY","features":[468]},{"name":"SIIGBF_INCACHEONLY","features":[468]},{"name":"SIIGBF_MEMORYONLY","features":[468]},{"name":"SIIGBF_RESIZETOFIT","features":[468]},{"name":"SIIGBF_SCALEUP","features":[468]},{"name":"SIIGBF_THUMBNAILONLY","features":[468]},{"name":"SIIGBF_WIDETHUMBNAILS","features":[468]},{"name":"SIOM_ICONINDEX","features":[468]},{"name":"SIOM_OVERLAYINDEX","features":[468]},{"name":"SIOM_RESERVED_DEFAULT","features":[468]},{"name":"SIOM_RESERVED_LINK","features":[468]},{"name":"SIOM_RESERVED_SHARED","features":[468]},{"name":"SIOM_RESERVED_SLOWFILE","features":[468]},{"name":"SLDF_ALLOW_LINK_TO_LINK","features":[468]},{"name":"SLDF_DEFAULT","features":[468]},{"name":"SLDF_DISABLE_KNOWNFOLDER_RELATIVE_TRACKING","features":[468]},{"name":"SLDF_DISABLE_LINK_PATH_TRACKING","features":[468]},{"name":"SLDF_ENABLE_TARGET_METADATA","features":[468]},{"name":"SLDF_FORCE_NO_LINKINFO","features":[468]},{"name":"SLDF_FORCE_NO_LINKTRACK","features":[468]},{"name":"SLDF_FORCE_UNCNAME","features":[468]},{"name":"SLDF_HAS_ARGS","features":[468]},{"name":"SLDF_HAS_DARWINID","features":[468]},{"name":"SLDF_HAS_EXP_ICON_SZ","features":[468]},{"name":"SLDF_HAS_EXP_SZ","features":[468]},{"name":"SLDF_HAS_ICONLOCATION","features":[468]},{"name":"SLDF_HAS_ID_LIST","features":[468]},{"name":"SLDF_HAS_LINK_INFO","features":[468]},{"name":"SLDF_HAS_NAME","features":[468]},{"name":"SLDF_HAS_RELPATH","features":[468]},{"name":"SLDF_HAS_WORKINGDIR","features":[468]},{"name":"SLDF_KEEP_LOCAL_IDLIST_FOR_UNC_TARGET","features":[468]},{"name":"SLDF_NO_KF_ALIAS","features":[468]},{"name":"SLDF_NO_PIDL_ALIAS","features":[468]},{"name":"SLDF_PERSIST_VOLUME_ID_RELATIVE","features":[468]},{"name":"SLDF_PREFER_ENVIRONMENT_PATH","features":[468]},{"name":"SLDF_RESERVED","features":[468]},{"name":"SLDF_RUNAS_USER","features":[468]},{"name":"SLDF_RUN_IN_SEPARATE","features":[468]},{"name":"SLDF_RUN_WITH_SHIMLAYER","features":[468]},{"name":"SLDF_UNALIAS_ON_SAVE","features":[468]},{"name":"SLDF_UNICODE","features":[468]},{"name":"SLDF_VALID","features":[468]},{"name":"SLGP_FLAGS","features":[468]},{"name":"SLGP_RAWPATH","features":[468]},{"name":"SLGP_RELATIVEPRIORITY","features":[468]},{"name":"SLGP_SHORTPATH","features":[468]},{"name":"SLGP_UNCPRIORITY","features":[468]},{"name":"SLOWAPPINFO","features":[307,468]},{"name":"SLR_ANY_MATCH","features":[468]},{"name":"SLR_FLAGS","features":[468]},{"name":"SLR_INVOKE_MSI","features":[468]},{"name":"SLR_KNOWNFOLDER","features":[468]},{"name":"SLR_MACHINE_IN_LOCAL_TARGET","features":[468]},{"name":"SLR_NOLINKINFO","features":[468]},{"name":"SLR_NONE","features":[468]},{"name":"SLR_NOSEARCH","features":[468]},{"name":"SLR_NOTRACK","features":[468]},{"name":"SLR_NOUPDATE","features":[468]},{"name":"SLR_NO_OBJECT_ID","features":[468]},{"name":"SLR_NO_UI","features":[468]},{"name":"SLR_NO_UI_WITH_MSG_PUMP","features":[468]},{"name":"SLR_OFFER_DELETE_WITHOUT_FILE","features":[468]},{"name":"SLR_UPDATE","features":[468]},{"name":"SLR_UPDATE_MACHINE_AND_SID","features":[468]},{"name":"SMAE_CONTRACTED","features":[468]},{"name":"SMAE_EXPANDED","features":[468]},{"name":"SMAE_USER","features":[468]},{"name":"SMAE_VALID","features":[468]},{"name":"SMCSHCHANGENOTIFYSTRUCT","features":[634]},{"name":"SMC_AUTOEXPANDCHANGE","features":[468]},{"name":"SMC_CHEVRONEXPAND","features":[468]},{"name":"SMC_CHEVRONGETTIP","features":[468]},{"name":"SMC_CREATE","features":[468]},{"name":"SMC_DEFAULTICON","features":[468]},{"name":"SMC_DEMOTE","features":[468]},{"name":"SMC_DISPLAYCHEVRONTIP","features":[468]},{"name":"SMC_EXITMENU","features":[468]},{"name":"SMC_GETAUTOEXPANDSTATE","features":[468]},{"name":"SMC_GETBKCONTEXTMENU","features":[468]},{"name":"SMC_GETCONTEXTMENUMODIFIER","features":[468]},{"name":"SMC_GETINFO","features":[468]},{"name":"SMC_GETOBJECT","features":[468]},{"name":"SMC_GETSFINFO","features":[468]},{"name":"SMC_GETSFOBJECT","features":[468]},{"name":"SMC_INITMENU","features":[468]},{"name":"SMC_NEWITEM","features":[468]},{"name":"SMC_OPEN","features":[468]},{"name":"SMC_PROMOTE","features":[468]},{"name":"SMC_REFRESH","features":[468]},{"name":"SMC_SETSFOBJECT","features":[468]},{"name":"SMC_SFDDRESTRICTED","features":[468]},{"name":"SMC_SFEXEC","features":[468]},{"name":"SMC_SFEXEC_MIDDLE","features":[468]},{"name":"SMC_SFSELECTITEM","features":[468]},{"name":"SMC_SHCHANGENOTIFY","features":[468]},{"name":"SMDATA","features":[307,634,369]},{"name":"SMDM_HMENU","features":[468]},{"name":"SMDM_SHELLFOLDER","features":[468]},{"name":"SMDM_TOOLBAR","features":[468]},{"name":"SMIF_ACCELERATOR","features":[468]},{"name":"SMIF_ALTSTATE","features":[468]},{"name":"SMIF_CHECKED","features":[468]},{"name":"SMIF_DEMOTED","features":[468]},{"name":"SMIF_DISABLED","features":[468]},{"name":"SMIF_DRAGNDROP","features":[468]},{"name":"SMIF_DROPCASCADE","features":[468]},{"name":"SMIF_DROPTARGET","features":[468]},{"name":"SMIF_HIDDEN","features":[468]},{"name":"SMIF_ICON","features":[468]},{"name":"SMIF_NEW","features":[468]},{"name":"SMIF_SUBMENU","features":[468]},{"name":"SMIF_TRACKPOPUP","features":[468]},{"name":"SMIM_FLAGS","features":[468]},{"name":"SMIM_ICON","features":[468]},{"name":"SMIM_TYPE","features":[468]},{"name":"SMINFO","features":[468]},{"name":"SMINFOFLAGS","features":[468]},{"name":"SMINFOMASK","features":[468]},{"name":"SMINFOTYPE","features":[468]},{"name":"SMINIT_AUTOEXPAND","features":[468]},{"name":"SMINIT_AUTOTOOLTIP","features":[468]},{"name":"SMINIT_CACHED","features":[468]},{"name":"SMINIT_DEFAULT","features":[468]},{"name":"SMINIT_DROPONCONTAINER","features":[468]},{"name":"SMINIT_HORIZONTAL","features":[468]},{"name":"SMINIT_RESTRICT_DRAGDROP","features":[468]},{"name":"SMINIT_TOPLEVEL","features":[468]},{"name":"SMINIT_VERTICAL","features":[468]},{"name":"SMINV_ID","features":[468]},{"name":"SMINV_REFRESH","features":[468]},{"name":"SMIT_SEPARATOR","features":[468]},{"name":"SMIT_STRING","features":[468]},{"name":"SMSET_BOTTOM","features":[468]},{"name":"SMSET_DONTOWN","features":[468]},{"name":"SMSET_TOP","features":[468]},{"name":"SORTCOLUMN","features":[378]},{"name":"SORTDIRECTION","features":[468]},{"name":"SORT_ASCENDING","features":[468]},{"name":"SORT_DESCENDING","features":[468]},{"name":"SORT_ORDER_TYPE","features":[468]},{"name":"SOT_DEFAULT","features":[468]},{"name":"SOT_IGNORE_FOLDERNESS","features":[468]},{"name":"SPACTION","features":[468]},{"name":"SPACTION_APPLYINGATTRIBS","features":[468]},{"name":"SPACTION_CALCULATING","features":[468]},{"name":"SPACTION_COPYING","features":[468]},{"name":"SPACTION_COPY_MOVING","features":[468]},{"name":"SPACTION_DELETING","features":[468]},{"name":"SPACTION_DOWNLOADING","features":[468]},{"name":"SPACTION_FORMATTING","features":[468]},{"name":"SPACTION_MOVING","features":[468]},{"name":"SPACTION_NONE","features":[468]},{"name":"SPACTION_RECYCLING","features":[468]},{"name":"SPACTION_RENAMING","features":[468]},{"name":"SPACTION_SEARCHING_FILES","features":[468]},{"name":"SPACTION_SEARCHING_INTERNET","features":[468]},{"name":"SPACTION_UPLOADING","features":[468]},{"name":"SPBEGINF_AUTOTIME","features":[468]},{"name":"SPBEGINF_MARQUEEPROGRESS","features":[468]},{"name":"SPBEGINF_NOCANCELBUTTON","features":[468]},{"name":"SPBEGINF_NOPROGRESSBAR","features":[468]},{"name":"SPBEGINF_NORMAL","features":[468]},{"name":"SPFF_CREATED_ON_THIS_DEVICE","features":[468]},{"name":"SPFF_DOWNLOAD_BY_DEFAULT","features":[468]},{"name":"SPFF_NONE","features":[468]},{"name":"SPINITF_MODAL","features":[468]},{"name":"SPINITF_NOMINIMIZE","features":[468]},{"name":"SPINITF_NORMAL","features":[468]},{"name":"SPMODE_BROWSER","features":[468]},{"name":"SPMODE_DBMON","features":[468]},{"name":"SPMODE_DEBUGBREAK","features":[468]},{"name":"SPMODE_DEBUGOUT","features":[468]},{"name":"SPMODE_EVENT","features":[468]},{"name":"SPMODE_EVENTTRACE","features":[468]},{"name":"SPMODE_FLUSH","features":[468]},{"name":"SPMODE_FORMATTEXT","features":[468]},{"name":"SPMODE_MEMWATCH","features":[468]},{"name":"SPMODE_MSGTRACE","features":[468]},{"name":"SPMODE_MSVM","features":[468]},{"name":"SPMODE_MULTISTOP","features":[468]},{"name":"SPMODE_PERFTAGS","features":[468]},{"name":"SPMODE_PROFILE","features":[468]},{"name":"SPMODE_SHELL","features":[468]},{"name":"SPMODE_TEST","features":[468]},{"name":"SPTEXT","features":[468]},{"name":"SPTEXT_ACTIONDESCRIPTION","features":[468]},{"name":"SPTEXT_ACTIONDETAIL","features":[468]},{"name":"SRRF_NOEXPAND","features":[468]},{"name":"SRRF_NOVIRT","features":[468]},{"name":"SRRF_RM_ANY","features":[468]},{"name":"SRRF_RM_NORMAL","features":[468]},{"name":"SRRF_RM_SAFE","features":[468]},{"name":"SRRF_RM_SAFENETWORK","features":[468]},{"name":"SRRF_RT_ANY","features":[468]},{"name":"SRRF_RT_REG_BINARY","features":[468]},{"name":"SRRF_RT_REG_DWORD","features":[468]},{"name":"SRRF_RT_REG_EXPAND_SZ","features":[468]},{"name":"SRRF_RT_REG_MULTI_SZ","features":[468]},{"name":"SRRF_RT_REG_NONE","features":[468]},{"name":"SRRF_RT_REG_QWORD","features":[468]},{"name":"SRRF_RT_REG_SZ","features":[468]},{"name":"SRRF_ZEROONFAILURE","features":[468]},{"name":"SSF_AUTOCHECKSELECT","features":[468]},{"name":"SSF_DESKTOPHTML","features":[468]},{"name":"SSF_DONTPRETTYPATH","features":[468]},{"name":"SSF_DOUBLECLICKINWEBVIEW","features":[468]},{"name":"SSF_FILTER","features":[468]},{"name":"SSF_HIDDENFILEEXTS","features":[468]},{"name":"SSF_HIDEICONS","features":[468]},{"name":"SSF_ICONSONLY","features":[468]},{"name":"SSF_MAPNETDRVBUTTON","features":[468]},{"name":"SSF_MASK","features":[468]},{"name":"SSF_NOCONFIRMRECYCLE","features":[468]},{"name":"SSF_NONETCRAWLING","features":[468]},{"name":"SSF_SEPPROCESS","features":[468]},{"name":"SSF_SERVERADMINUI","features":[468]},{"name":"SSF_SHOWALLOBJECTS","features":[468]},{"name":"SSF_SHOWATTRIBCOL","features":[468]},{"name":"SSF_SHOWCOMPCOLOR","features":[468]},{"name":"SSF_SHOWEXTENSIONS","features":[468]},{"name":"SSF_SHOWINFOTIP","features":[468]},{"name":"SSF_SHOWSTARTPAGE","features":[468]},{"name":"SSF_SHOWSTATUSBAR","features":[468]},{"name":"SSF_SHOWSUPERHIDDEN","features":[468]},{"name":"SSF_SHOWSYSFILES","features":[468]},{"name":"SSF_SHOWTYPEOVERLAY","features":[468]},{"name":"SSF_SORTCOLUMNS","features":[468]},{"name":"SSF_STARTPANELON","features":[468]},{"name":"SSF_WEBVIEW","features":[468]},{"name":"SSF_WIN95CLASSIC","features":[468]},{"name":"SSM_CLEAR","features":[468]},{"name":"SSM_REFRESH","features":[468]},{"name":"SSM_SET","features":[468]},{"name":"SSM_UPDATE","features":[468]},{"name":"STGOP","features":[468]},{"name":"STGOP_APPLYPROPERTIES","features":[468]},{"name":"STGOP_COPY","features":[468]},{"name":"STGOP_MOVE","features":[468]},{"name":"STGOP_NEW","features":[468]},{"name":"STGOP_REMOVE","features":[468]},{"name":"STGOP_RENAME","features":[468]},{"name":"STGOP_SYNC","features":[468]},{"name":"STIF_DEFAULT","features":[468]},{"name":"STIF_SUPPORT_HEX","features":[468]},{"name":"STORAGE_PROVIDER_FILE_FLAGS","features":[468]},{"name":"STORE_E_NEWER_VERSION_AVAILABLE","features":[468]},{"name":"STPFLAG","features":[468]},{"name":"STPF_NONE","features":[468]},{"name":"STPF_USEAPPPEEKALWAYS","features":[468]},{"name":"STPF_USEAPPPEEKWHENACTIVE","features":[468]},{"name":"STPF_USEAPPTHUMBNAILALWAYS","features":[468]},{"name":"STPF_USEAPPTHUMBNAILWHENACTIVE","features":[468]},{"name":"STR_AVOID_DRIVE_RESTRICTION_POLICY","features":[468]},{"name":"STR_BIND_DELEGATE_CREATE_OBJECT","features":[468]},{"name":"STR_BIND_FOLDERS_READ_ONLY","features":[468]},{"name":"STR_BIND_FOLDER_ENUM_MODE","features":[468]},{"name":"STR_BIND_FORCE_FOLDER_SHORTCUT_RESOLVE","features":[468]},{"name":"STR_DONT_PARSE_RELATIVE","features":[468]},{"name":"STR_DONT_RESOLVE_LINK","features":[468]},{"name":"STR_ENUM_ITEMS_FLAGS","features":[468]},{"name":"STR_FILE_SYS_BIND_DATA","features":[468]},{"name":"STR_FILE_SYS_BIND_DATA_WIN7_FORMAT","features":[468]},{"name":"STR_GET_ASYNC_HANDLER","features":[468]},{"name":"STR_GPS_BESTEFFORT","features":[468]},{"name":"STR_GPS_DELAYCREATION","features":[468]},{"name":"STR_GPS_FASTPROPERTIESONLY","features":[468]},{"name":"STR_GPS_HANDLERPROPERTIESONLY","features":[468]},{"name":"STR_GPS_NO_OPLOCK","features":[468]},{"name":"STR_GPS_OPENSLOWITEM","features":[468]},{"name":"STR_INTERNAL_NAVIGATE","features":[468]},{"name":"STR_INTERNETFOLDER_PARSE_ONLY_URLMON_BINDABLE","features":[468]},{"name":"STR_ITEM_CACHE_CONTEXT","features":[468]},{"name":"STR_MYDOCS_CLSID","features":[468]},{"name":"STR_NO_VALIDATE_FILENAME_CHARS","features":[468]},{"name":"STR_PARSE_ALLOW_INTERNET_SHELL_FOLDERS","features":[468]},{"name":"STR_PARSE_AND_CREATE_ITEM","features":[468]},{"name":"STR_PARSE_DONT_REQUIRE_VALIDATED_URLS","features":[468]},{"name":"STR_PARSE_EXPLICIT_ASSOCIATION_SUCCESSFUL","features":[468]},{"name":"STR_PARSE_PARTIAL_IDLIST","features":[468]},{"name":"STR_PARSE_PREFER_FOLDER_BROWSING","features":[468]},{"name":"STR_PARSE_PREFER_WEB_BROWSING","features":[468]},{"name":"STR_PARSE_PROPERTYSTORE","features":[468]},{"name":"STR_PARSE_SHELL_PROTOCOL_TO_FILE_OBJECTS","features":[468]},{"name":"STR_PARSE_SHOW_NET_DIAGNOSTICS_UI","features":[468]},{"name":"STR_PARSE_SKIP_NET_CACHE","features":[468]},{"name":"STR_PARSE_TRANSLATE_ALIASES","features":[468]},{"name":"STR_PARSE_WITH_EXPLICIT_ASSOCAPP","features":[468]},{"name":"STR_PARSE_WITH_EXPLICIT_PROGID","features":[468]},{"name":"STR_PARSE_WITH_PROPERTIES","features":[468]},{"name":"STR_PROPERTYBAG_PARAM","features":[468]},{"name":"STR_REFERRER_IDENTIFIER","features":[468]},{"name":"STR_SKIP_BINDING_CLSID","features":[468]},{"name":"STR_STORAGEITEM_CREATION_FLAGS","features":[468]},{"name":"STR_TAB_REUSE_IDENTIFIER","features":[468]},{"name":"STR_TRACK_CLSID","features":[468]},{"name":"SUBCLASSPROC","features":[307,468]},{"name":"SV2CVW2_PARAMS","features":[307,417,468]},{"name":"SV3CVW3_DEFAULT","features":[468]},{"name":"SV3CVW3_FORCEFOLDERFLAGS","features":[468]},{"name":"SV3CVW3_FORCEVIEWMODE","features":[468]},{"name":"SV3CVW3_NONINTERACTIVE","features":[468]},{"name":"SVGIO_ALLVIEW","features":[468]},{"name":"SVGIO_BACKGROUND","features":[468]},{"name":"SVGIO_CHECKED","features":[468]},{"name":"SVGIO_FLAG_VIEWORDER","features":[468]},{"name":"SVGIO_SELECTION","features":[468]},{"name":"SVGIO_TYPE_MASK","features":[468]},{"name":"SVSI_CHECK","features":[468]},{"name":"SVSI_CHECK2","features":[468]},{"name":"SVSI_DESELECT","features":[468]},{"name":"SVSI_DESELECTOTHERS","features":[468]},{"name":"SVSI_EDIT","features":[468]},{"name":"SVSI_ENSUREVISIBLE","features":[468]},{"name":"SVSI_FOCUSED","features":[468]},{"name":"SVSI_KEYBOARDSELECT","features":[468]},{"name":"SVSI_NOTAKEFOCUS","features":[468]},{"name":"SVSI_POSITIONITEM","features":[468]},{"name":"SVSI_SELECT","features":[468]},{"name":"SVSI_SELECTIONMARK","features":[468]},{"name":"SVSI_TRANSLATEPT","features":[468]},{"name":"SVUIA_ACTIVATE_FOCUS","features":[468]},{"name":"SVUIA_ACTIVATE_NOFOCUS","features":[468]},{"name":"SVUIA_DEACTIVATE","features":[468]},{"name":"SVUIA_INPLACEACTIVATE","features":[468]},{"name":"SVUIA_STATUS","features":[468]},{"name":"SWC_3RDPARTY","features":[468]},{"name":"SWC_BROWSER","features":[468]},{"name":"SWC_CALLBACK","features":[468]},{"name":"SWC_DESKTOP","features":[468]},{"name":"SWC_EXPLORER","features":[468]},{"name":"SWFO_COOKIEPASSED","features":[468]},{"name":"SWFO_INCLUDEPENDING","features":[468]},{"name":"SWFO_NEEDDISPATCH","features":[468]},{"name":"SYNCMGRERRORFLAGS","features":[468]},{"name":"SYNCMGRERRORFLAG_ENABLEJUMPTEXT","features":[468]},{"name":"SYNCMGRFLAG","features":[468]},{"name":"SYNCMGRFLAG_CONNECT","features":[468]},{"name":"SYNCMGRFLAG_EVENTMASK","features":[468]},{"name":"SYNCMGRFLAG_IDLE","features":[468]},{"name":"SYNCMGRFLAG_INVOKE","features":[468]},{"name":"SYNCMGRFLAG_MANUAL","features":[468]},{"name":"SYNCMGRFLAG_MAYBOTHERUSER","features":[468]},{"name":"SYNCMGRFLAG_PENDINGDISCONNECT","features":[468]},{"name":"SYNCMGRFLAG_SCHEDULED","features":[468]},{"name":"SYNCMGRFLAG_SETTINGS","features":[468]},{"name":"SYNCMGRHANDLERFLAGS","features":[468]},{"name":"SYNCMGRHANDLERFLAG_MASK","features":[468]},{"name":"SYNCMGRHANDLERINFO","features":[468,369]},{"name":"SYNCMGRHANDLER_ALWAYSLISTHANDLER","features":[468]},{"name":"SYNCMGRHANDLER_HASPROPERTIES","features":[468]},{"name":"SYNCMGRHANDLER_HIDDEN","features":[468]},{"name":"SYNCMGRHANDLER_MAYESTABLISHCONNECTION","features":[468]},{"name":"SYNCMGRINVOKEFLAGS","features":[468]},{"name":"SYNCMGRINVOKE_MINIMIZED","features":[468]},{"name":"SYNCMGRINVOKE_STARTSYNC","features":[468]},{"name":"SYNCMGRITEM","features":[307,468,369]},{"name":"SYNCMGRITEMFLAGS","features":[468]},{"name":"SYNCMGRITEMSTATE","features":[468]},{"name":"SYNCMGRITEMSTATE_CHECKED","features":[468]},{"name":"SYNCMGRITEMSTATE_UNCHECKED","features":[468]},{"name":"SYNCMGRITEM_HASPROPERTIES","features":[468]},{"name":"SYNCMGRITEM_HIDDEN","features":[468]},{"name":"SYNCMGRITEM_ITEMFLAGMASK","features":[468]},{"name":"SYNCMGRITEM_LASTUPDATETIME","features":[468]},{"name":"SYNCMGRITEM_MAYDELETEITEM","features":[468]},{"name":"SYNCMGRITEM_ROAMINGUSER","features":[468]},{"name":"SYNCMGRITEM_TEMPORARY","features":[468]},{"name":"SYNCMGRLOGERRORINFO","features":[468]},{"name":"SYNCMGRLOGERROR_ERRORFLAGS","features":[468]},{"name":"SYNCMGRLOGERROR_ERRORID","features":[468]},{"name":"SYNCMGRLOGERROR_ITEMID","features":[468]},{"name":"SYNCMGRLOGLEVEL","features":[468]},{"name":"SYNCMGRLOGLEVEL_ERROR","features":[468]},{"name":"SYNCMGRLOGLEVEL_INFORMATION","features":[468]},{"name":"SYNCMGRLOGLEVEL_LOGLEVELMAX","features":[468]},{"name":"SYNCMGRLOGLEVEL_WARNING","features":[468]},{"name":"SYNCMGRPROGRESSITEM","features":[468]},{"name":"SYNCMGRPROGRESSITEM_MAXVALUE","features":[468]},{"name":"SYNCMGRPROGRESSITEM_PROGVALUE","features":[468]},{"name":"SYNCMGRPROGRESSITEM_STATUSTEXT","features":[468]},{"name":"SYNCMGRPROGRESSITEM_STATUSTYPE","features":[468]},{"name":"SYNCMGRREGISTERFLAGS","features":[468]},{"name":"SYNCMGRREGISTERFLAGS_MASK","features":[468]},{"name":"SYNCMGRREGISTERFLAG_CONNECT","features":[468]},{"name":"SYNCMGRREGISTERFLAG_IDLE","features":[468]},{"name":"SYNCMGRREGISTERFLAG_PENDINGDISCONNECT","features":[468]},{"name":"SYNCMGRSTATUS","features":[468]},{"name":"SYNCMGRSTATUS_DELETED","features":[468]},{"name":"SYNCMGRSTATUS_FAILED","features":[468]},{"name":"SYNCMGRSTATUS_PAUSED","features":[468]},{"name":"SYNCMGRSTATUS_PENDING","features":[468]},{"name":"SYNCMGRSTATUS_RESUMING","features":[468]},{"name":"SYNCMGRSTATUS_SKIPPED","features":[468]},{"name":"SYNCMGRSTATUS_STOPPED","features":[468]},{"name":"SYNCMGRSTATUS_SUCCEEDED","features":[468]},{"name":"SYNCMGRSTATUS_UPDATING","features":[468]},{"name":"SYNCMGRSTATUS_UPDATING_INDETERMINATE","features":[468]},{"name":"SYNCMGR_CANCEL_REQUEST","features":[468]},{"name":"SYNCMGR_CF_NONE","features":[468]},{"name":"SYNCMGR_CF_NOUI","features":[468]},{"name":"SYNCMGR_CF_NOWAIT","features":[468]},{"name":"SYNCMGR_CF_VALID","features":[468]},{"name":"SYNCMGR_CF_WAIT","features":[468]},{"name":"SYNCMGR_CIT_DELETED","features":[468]},{"name":"SYNCMGR_CIT_UPDATED","features":[468]},{"name":"SYNCMGR_CONFLICT_ID_INFO","features":[358,468]},{"name":"SYNCMGR_CONFLICT_ITEM_TYPE","features":[468]},{"name":"SYNCMGR_CONTROL_FLAGS","features":[468]},{"name":"SYNCMGR_CR_CANCEL_ALL","features":[468]},{"name":"SYNCMGR_CR_CANCEL_ITEM","features":[468]},{"name":"SYNCMGR_CR_MAX","features":[468]},{"name":"SYNCMGR_CR_NONE","features":[468]},{"name":"SYNCMGR_EF_NONE","features":[468]},{"name":"SYNCMGR_EF_VALID","features":[468]},{"name":"SYNCMGR_EL_ERROR","features":[468]},{"name":"SYNCMGR_EL_INFORMATION","features":[468]},{"name":"SYNCMGR_EL_MAX","features":[468]},{"name":"SYNCMGR_EL_WARNING","features":[468]},{"name":"SYNCMGR_EVENT_FLAGS","features":[468]},{"name":"SYNCMGR_EVENT_LEVEL","features":[468]},{"name":"SYNCMGR_HANDLER_CAPABILITIES","features":[468]},{"name":"SYNCMGR_HANDLER_POLICIES","features":[468]},{"name":"SYNCMGR_HANDLER_TYPE","features":[468]},{"name":"SYNCMGR_HCM_CAN_BROWSE_CONTENT","features":[468]},{"name":"SYNCMGR_HCM_CAN_SHOW_SCHEDULE","features":[468]},{"name":"SYNCMGR_HCM_CONFLICT_STORE","features":[468]},{"name":"SYNCMGR_HCM_EVENT_STORE","features":[468]},{"name":"SYNCMGR_HCM_NONE","features":[468]},{"name":"SYNCMGR_HCM_PROVIDES_ICON","features":[468]},{"name":"SYNCMGR_HCM_QUERY_BEFORE_ACTIVATE","features":[468]},{"name":"SYNCMGR_HCM_QUERY_BEFORE_DEACTIVATE","features":[468]},{"name":"SYNCMGR_HCM_QUERY_BEFORE_DISABLE","features":[468]},{"name":"SYNCMGR_HCM_QUERY_BEFORE_ENABLE","features":[468]},{"name":"SYNCMGR_HCM_SUPPORTS_CONCURRENT_SESSIONS","features":[468]},{"name":"SYNCMGR_HCM_VALID_MASK","features":[468]},{"name":"SYNCMGR_HPM_BACKGROUND_SYNC_ONLY","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_BROWSE","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_DISABLE","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_ENABLE","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_SCHEDULE","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_START_SYNC","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_STOP_SYNC","features":[468]},{"name":"SYNCMGR_HPM_HIDDEN_BY_DEFAULT","features":[468]},{"name":"SYNCMGR_HPM_NONE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_ACTIVATE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_DEACTIVATE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_DISABLE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_ENABLE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_START_SYNC","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_STOP_SYNC","features":[468]},{"name":"SYNCMGR_HPM_VALID_MASK","features":[468]},{"name":"SYNCMGR_HT_APPLICATION","features":[468]},{"name":"SYNCMGR_HT_COMPUTER","features":[468]},{"name":"SYNCMGR_HT_DEVICE","features":[468]},{"name":"SYNCMGR_HT_FOLDER","features":[468]},{"name":"SYNCMGR_HT_MAX","features":[468]},{"name":"SYNCMGR_HT_MIN","features":[468]},{"name":"SYNCMGR_HT_SERVICE","features":[468]},{"name":"SYNCMGR_HT_UNSPECIFIED","features":[468]},{"name":"SYNCMGR_ICM_CAN_BROWSE_CONTENT","features":[468]},{"name":"SYNCMGR_ICM_CAN_DELETE","features":[468]},{"name":"SYNCMGR_ICM_CONFLICT_STORE","features":[468]},{"name":"SYNCMGR_ICM_EVENT_STORE","features":[468]},{"name":"SYNCMGR_ICM_NONE","features":[468]},{"name":"SYNCMGR_ICM_PROVIDES_ICON","features":[468]},{"name":"SYNCMGR_ICM_QUERY_BEFORE_DELETE","features":[468]},{"name":"SYNCMGR_ICM_QUERY_BEFORE_DISABLE","features":[468]},{"name":"SYNCMGR_ICM_QUERY_BEFORE_ENABLE","features":[468]},{"name":"SYNCMGR_ICM_VALID_MASK","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_BROWSE","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_DELETE","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_DISABLE","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_ENABLE","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_START_SYNC","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_STOP_SYNC","features":[468]},{"name":"SYNCMGR_IPM_HIDDEN_BY_DEFAULT","features":[468]},{"name":"SYNCMGR_IPM_NONE","features":[468]},{"name":"SYNCMGR_IPM_PREVENT_DISABLE","features":[468]},{"name":"SYNCMGR_IPM_PREVENT_ENABLE","features":[468]},{"name":"SYNCMGR_IPM_PREVENT_START_SYNC","features":[468]},{"name":"SYNCMGR_IPM_PREVENT_STOP_SYNC","features":[468]},{"name":"SYNCMGR_IPM_VALID_MASK","features":[468]},{"name":"SYNCMGR_ITEM_CAPABILITIES","features":[468]},{"name":"SYNCMGR_ITEM_POLICIES","features":[468]},{"name":"SYNCMGR_OBJECTID_BrowseContent","features":[468]},{"name":"SYNCMGR_OBJECTID_ConflictStore","features":[468]},{"name":"SYNCMGR_OBJECTID_EventLinkClick","features":[468]},{"name":"SYNCMGR_OBJECTID_EventStore","features":[468]},{"name":"SYNCMGR_OBJECTID_Icon","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeActivate","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeDeactivate","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeDelete","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeDisable","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeEnable","features":[468]},{"name":"SYNCMGR_OBJECTID_ShowSchedule","features":[468]},{"name":"SYNCMGR_PC_KEEP_MULTIPLE","features":[468]},{"name":"SYNCMGR_PC_KEEP_ONE","features":[468]},{"name":"SYNCMGR_PC_KEEP_RECENT","features":[468]},{"name":"SYNCMGR_PC_NO_CHOICE","features":[468]},{"name":"SYNCMGR_PC_REMOVE_FROM_SYNC_SET","features":[468]},{"name":"SYNCMGR_PC_SKIP","features":[468]},{"name":"SYNCMGR_PNS_CANCEL","features":[468]},{"name":"SYNCMGR_PNS_CONTINUE","features":[468]},{"name":"SYNCMGR_PNS_DEFAULT","features":[468]},{"name":"SYNCMGR_PRESENTER_CHOICE","features":[468]},{"name":"SYNCMGR_PRESENTER_NEXT_STEP","features":[468]},{"name":"SYNCMGR_PROGRESS_STATUS","features":[468]},{"name":"SYNCMGR_PS_CANCELED","features":[468]},{"name":"SYNCMGR_PS_DISCONNECTED","features":[468]},{"name":"SYNCMGR_PS_FAILED","features":[468]},{"name":"SYNCMGR_PS_MAX","features":[468]},{"name":"SYNCMGR_PS_SUCCEEDED","features":[468]},{"name":"SYNCMGR_PS_UPDATING","features":[468]},{"name":"SYNCMGR_PS_UPDATING_INDETERMINATE","features":[468]},{"name":"SYNCMGR_RA_KEEPOTHER","features":[468]},{"name":"SYNCMGR_RA_KEEPRECENT","features":[468]},{"name":"SYNCMGR_RA_KEEP_MULTIPLE","features":[468]},{"name":"SYNCMGR_RA_KEEP_SINGLE","features":[468]},{"name":"SYNCMGR_RA_REMOVEFROMSYNCSET","features":[468]},{"name":"SYNCMGR_RA_VALID","features":[468]},{"name":"SYNCMGR_RESOLUTION_ABILITIES","features":[468]},{"name":"SYNCMGR_RESOLUTION_FEEDBACK","features":[468]},{"name":"SYNCMGR_RF_CANCEL","features":[468]},{"name":"SYNCMGR_RF_CONTINUE","features":[468]},{"name":"SYNCMGR_RF_REFRESH","features":[468]},{"name":"SYNCMGR_SCF_IGNORE_IF_ALREADY_SYNCING","features":[468]},{"name":"SYNCMGR_SCF_NONE","features":[468]},{"name":"SYNCMGR_SCF_VALID","features":[468]},{"name":"SYNCMGR_SYNC_CONTROL_FLAGS","features":[468]},{"name":"SYNCMGR_UPDATE_REASON","features":[468]},{"name":"SYNCMGR_UR_ADDED","features":[468]},{"name":"SYNCMGR_UR_CHANGED","features":[468]},{"name":"SYNCMGR_UR_MAX","features":[468]},{"name":"SYNCMGR_UR_REMOVED","features":[468]},{"name":"SZ_CONTENTTYPE_CDF","features":[468]},{"name":"SZ_CONTENTTYPE_CDFA","features":[468]},{"name":"SZ_CONTENTTYPE_CDFW","features":[468]},{"name":"SZ_CONTENTTYPE_HTML","features":[468]},{"name":"SZ_CONTENTTYPE_HTMLA","features":[468]},{"name":"SZ_CONTENTTYPE_HTMLW","features":[468]},{"name":"S_SYNCMGR_CANCELALL","features":[468]},{"name":"S_SYNCMGR_CANCELITEM","features":[468]},{"name":"S_SYNCMGR_ENUMITEMS","features":[468]},{"name":"S_SYNCMGR_ITEMDELETED","features":[468]},{"name":"S_SYNCMGR_MISSINGITEMS","features":[468]},{"name":"S_SYNCMGR_RETRYSYNC","features":[468]},{"name":"ScheduledTasks","features":[468]},{"name":"SearchFolderItemFactory","features":[468]},{"name":"SecureLockIconConstants","features":[468]},{"name":"SelectedItemCount_Property_GUID","features":[468]},{"name":"SetCurrentProcessExplicitAppUserModelID","features":[468]},{"name":"SetMenuContextHelpId","features":[307,468,369]},{"name":"SetWindowContextHelpId","features":[307,468]},{"name":"SetWindowSubclass","features":[307,468]},{"name":"SharedBitmap","features":[468]},{"name":"SharingConfigurationManager","features":[468]},{"name":"Shell","features":[468]},{"name":"ShellAboutA","features":[307,468,369]},{"name":"ShellAboutW","features":[307,468,369]},{"name":"ShellBrowserWindow","features":[468]},{"name":"ShellDesktop","features":[468]},{"name":"ShellDispatchInproc","features":[468]},{"name":"ShellExecuteA","features":[307,468,369]},{"name":"ShellExecuteExA","features":[307,368,468]},{"name":"ShellExecuteExW","features":[307,368,468]},{"name":"ShellExecuteW","features":[307,468,369]},{"name":"ShellFSFolder","features":[468]},{"name":"ShellFolderItem","features":[468]},{"name":"ShellFolderView","features":[468]},{"name":"ShellFolderViewOC","features":[468]},{"name":"ShellFolderViewOptions","features":[468]},{"name":"ShellImageDataFactory","features":[468]},{"name":"ShellItem","features":[468]},{"name":"ShellLibrary","features":[468]},{"name":"ShellLink","features":[468]},{"name":"ShellLinkObject","features":[468]},{"name":"ShellMessageBoxA","features":[307,468,369]},{"name":"ShellMessageBoxW","features":[307,468,369]},{"name":"ShellNameSpace","features":[468]},{"name":"ShellSpecialFolderConstants","features":[468]},{"name":"ShellUIHelper","features":[468]},{"name":"ShellWindowFindWindowOptions","features":[468]},{"name":"ShellWindowTypeConstants","features":[468]},{"name":"ShellWindows","features":[468]},{"name":"Shell_GetCachedImageIndex","features":[468]},{"name":"Shell_GetCachedImageIndexA","features":[468]},{"name":"Shell_GetCachedImageIndexW","features":[468]},{"name":"Shell_GetImageLists","features":[307,357,468]},{"name":"Shell_MergeMenus","features":[468,369]},{"name":"Shell_NotifyIconA","features":[307,468,369]},{"name":"Shell_NotifyIconGetRect","features":[307,468]},{"name":"Shell_NotifyIconW","features":[307,468,369]},{"name":"ShowInputPaneAnimationCoordinator","features":[468]},{"name":"SignalFileOpen","features":[307,634]},{"name":"SimpleConflictPresenter","features":[468]},{"name":"SizeCategorizer","features":[468]},{"name":"SmartcardCredentialProvider","features":[468]},{"name":"SmartcardPinProvider","features":[468]},{"name":"SmartcardReaderSelectionProvider","features":[468]},{"name":"SmartcardWinRTProvider","features":[468]},{"name":"SoftwareUpdateMessageBox","features":[307,535,468]},{"name":"StartMenuPin","features":[468]},{"name":"StgMakeUniqueName","features":[431,468]},{"name":"StorageProviderBanners","features":[468]},{"name":"StrCSpnA","features":[468]},{"name":"StrCSpnIA","features":[468]},{"name":"StrCSpnIW","features":[468]},{"name":"StrCSpnW","features":[468]},{"name":"StrCatBuffA","features":[468]},{"name":"StrCatBuffW","features":[468]},{"name":"StrCatChainW","features":[468]},{"name":"StrCatW","features":[468]},{"name":"StrChrA","features":[468]},{"name":"StrChrIA","features":[468]},{"name":"StrChrIW","features":[468]},{"name":"StrChrNIW","features":[468]},{"name":"StrChrNW","features":[468]},{"name":"StrChrW","features":[468]},{"name":"StrCmpCA","features":[468]},{"name":"StrCmpCW","features":[468]},{"name":"StrCmpICA","features":[468]},{"name":"StrCmpICW","features":[468]},{"name":"StrCmpIW","features":[468]},{"name":"StrCmpLogicalW","features":[468]},{"name":"StrCmpNA","features":[468]},{"name":"StrCmpNCA","features":[468]},{"name":"StrCmpNCW","features":[468]},{"name":"StrCmpNIA","features":[468]},{"name":"StrCmpNICA","features":[468]},{"name":"StrCmpNICW","features":[468]},{"name":"StrCmpNIW","features":[468]},{"name":"StrCmpNW","features":[468]},{"name":"StrCmpW","features":[468]},{"name":"StrCpyNW","features":[468]},{"name":"StrCpyW","features":[468]},{"name":"StrDupA","features":[468]},{"name":"StrDupW","features":[468]},{"name":"StrFormatByteSize64A","features":[468]},{"name":"StrFormatByteSizeA","features":[468]},{"name":"StrFormatByteSizeEx","features":[468]},{"name":"StrFormatByteSizeW","features":[468]},{"name":"StrFormatKBSizeA","features":[468]},{"name":"StrFormatKBSizeW","features":[468]},{"name":"StrFromTimeIntervalA","features":[468]},{"name":"StrFromTimeIntervalW","features":[468]},{"name":"StrIsIntlEqualA","features":[307,468]},{"name":"StrIsIntlEqualW","features":[307,468]},{"name":"StrNCatA","features":[468]},{"name":"StrNCatW","features":[468]},{"name":"StrPBrkA","features":[468]},{"name":"StrPBrkW","features":[468]},{"name":"StrRChrA","features":[468]},{"name":"StrRChrIA","features":[468]},{"name":"StrRChrIW","features":[468]},{"name":"StrRChrW","features":[468]},{"name":"StrRStrIA","features":[468]},{"name":"StrRStrIW","features":[468]},{"name":"StrRetToBSTR","features":[634]},{"name":"StrRetToBufA","features":[634]},{"name":"StrRetToBufW","features":[634]},{"name":"StrRetToStrA","features":[634]},{"name":"StrRetToStrW","features":[634]},{"name":"StrSpnA","features":[468]},{"name":"StrSpnW","features":[468]},{"name":"StrStrA","features":[468]},{"name":"StrStrIA","features":[468]},{"name":"StrStrIW","features":[468]},{"name":"StrStrNIW","features":[468]},{"name":"StrStrNW","features":[468]},{"name":"StrStrW","features":[468]},{"name":"StrToInt64ExA","features":[307,468]},{"name":"StrToInt64ExW","features":[307,468]},{"name":"StrToIntA","features":[468]},{"name":"StrToIntExA","features":[307,468]},{"name":"StrToIntExW","features":[307,468]},{"name":"StrToIntW","features":[468]},{"name":"StrTrimA","features":[307,468]},{"name":"StrTrimW","features":[307,468]},{"name":"SuspensionDependencyManager","features":[468]},{"name":"SyncMgr","features":[468]},{"name":"SyncMgrClient","features":[468]},{"name":"SyncMgrControl","features":[468]},{"name":"SyncMgrFolder","features":[468]},{"name":"SyncMgrScheduleWizard","features":[468]},{"name":"SyncResultsFolder","features":[468]},{"name":"SyncSetupFolder","features":[468]},{"name":"TBIF_APPEND","features":[468]},{"name":"TBIF_DEFAULT","features":[468]},{"name":"TBIF_INTERNETBAR","features":[468]},{"name":"TBIF_NOTOOLBAR","features":[468]},{"name":"TBIF_PREPEND","features":[468]},{"name":"TBIF_REPLACE","features":[468]},{"name":"TBIF_STANDARDTOOLBAR","features":[468]},{"name":"TBINFO","features":[468]},{"name":"TBPFLAG","features":[468]},{"name":"TBPF_ERROR","features":[468]},{"name":"TBPF_INDETERMINATE","features":[468]},{"name":"TBPF_NOPROGRESS","features":[468]},{"name":"TBPF_NORMAL","features":[468]},{"name":"TBPF_PAUSED","features":[468]},{"name":"THBF_DISABLED","features":[468]},{"name":"THBF_DISMISSONCLICK","features":[468]},{"name":"THBF_ENABLED","features":[468]},{"name":"THBF_HIDDEN","features":[468]},{"name":"THBF_NOBACKGROUND","features":[468]},{"name":"THBF_NONINTERACTIVE","features":[468]},{"name":"THBN_CLICKED","features":[468]},{"name":"THB_BITMAP","features":[468]},{"name":"THB_FLAGS","features":[468]},{"name":"THB_ICON","features":[468]},{"name":"THB_TOOLTIP","features":[468]},{"name":"THUMBBUTTON","features":[468,369]},{"name":"THUMBBUTTONFLAGS","features":[468]},{"name":"THUMBBUTTONMASK","features":[468]},{"name":"TITLEBARNAMELEN","features":[468]},{"name":"TI_BITMAP","features":[468]},{"name":"TI_FLAGS","features":[468]},{"name":"TI_JPEG","features":[468]},{"name":"TLEF_ABSOLUTE","features":[468]},{"name":"TLEF_EXCLUDE_ABOUT_PAGES","features":[468]},{"name":"TLEF_EXCLUDE_SUBFRAME_ENTRIES","features":[468]},{"name":"TLEF_INCLUDE_UNINVOKEABLE","features":[468]},{"name":"TLEF_RELATIVE_BACK","features":[468]},{"name":"TLEF_RELATIVE_FORE","features":[468]},{"name":"TLEF_RELATIVE_INCLUDE_CURRENT","features":[468]},{"name":"TLENUMF","features":[468]},{"name":"TLMENUF_BACK","features":[468]},{"name":"TLMENUF_FORE","features":[468]},{"name":"TLMENUF_INCLUDECURRENT","features":[468]},{"name":"TLOG_BACK","features":[468]},{"name":"TLOG_CURRENT","features":[468]},{"name":"TLOG_FORE","features":[468]},{"name":"TOOLBARITEM","features":[307,318,417,468]},{"name":"TRANSLATEURL_FL_GUESS_PROTOCOL","features":[468]},{"name":"TRANSLATEURL_FL_USE_DEFAULT_PROTOCOL","features":[468]},{"name":"TRANSLATEURL_IN_FLAGS","features":[468]},{"name":"TSF_ALLOW_DECRYPTION","features":[468]},{"name":"TSF_COPY_CREATION_TIME","features":[468]},{"name":"TSF_COPY_HARD_LINK","features":[468]},{"name":"TSF_COPY_LOCALIZED_NAME","features":[468]},{"name":"TSF_COPY_WRITE_TIME","features":[468]},{"name":"TSF_DELETE_RECYCLE_IF_POSSIBLE","features":[468]},{"name":"TSF_FAIL_EXIST","features":[468]},{"name":"TSF_MOVE_AS_COPY_DELETE","features":[468]},{"name":"TSF_NORMAL","features":[468]},{"name":"TSF_NO_SECURITY","features":[468]},{"name":"TSF_OVERWRITE_EXIST","features":[468]},{"name":"TSF_RENAME_EXIST","features":[468]},{"name":"TSF_SUSPEND_SHELLEVENTS","features":[468]},{"name":"TSF_USE_FULL_ACCESS","features":[468]},{"name":"TS_INDETERMINATE","features":[468]},{"name":"TS_NONE","features":[468]},{"name":"TS_PERFORMING","features":[468]},{"name":"TS_PREPARING","features":[468]},{"name":"TaskbarList","features":[468]},{"name":"ThumbnailStreamCache","features":[468]},{"name":"ThumbnailStreamCacheOptions","features":[468]},{"name":"TimeCategorizer","features":[468]},{"name":"TrackShellMenu","features":[468]},{"name":"TrayBandSiteService","features":[468]},{"name":"TrayDeskBand","features":[468]},{"name":"UNDOCK_REASON","features":[468]},{"name":"URLASSOCDLG_FL_REGISTER_ASSOC","features":[468]},{"name":"URLASSOCDLG_FL_USE_DEFAULT_NAME","features":[468]},{"name":"URLASSOCIATIONDIALOG_IN_FLAGS","features":[468]},{"name":"URLINVOKECOMMANDINFOA","features":[307,468]},{"name":"URLINVOKECOMMANDINFOW","features":[307,468]},{"name":"URLIS","features":[468]},{"name":"URLIS_APPLIABLE","features":[468]},{"name":"URLIS_DIRECTORY","features":[468]},{"name":"URLIS_FILEURL","features":[468]},{"name":"URLIS_HASQUERY","features":[468]},{"name":"URLIS_NOHISTORY","features":[468]},{"name":"URLIS_OPAQUE","features":[468]},{"name":"URLIS_URL","features":[468]},{"name":"URL_APPLY_DEFAULT","features":[468]},{"name":"URL_APPLY_FORCEAPPLY","features":[468]},{"name":"URL_APPLY_GUESSFILE","features":[468]},{"name":"URL_APPLY_GUESSSCHEME","features":[468]},{"name":"URL_BROWSER_MODE","features":[468]},{"name":"URL_CONVERT_IF_DOSPATH","features":[468]},{"name":"URL_DONT_ESCAPE_EXTRA_INFO","features":[468]},{"name":"URL_DONT_SIMPLIFY","features":[468]},{"name":"URL_DONT_UNESCAPE","features":[468]},{"name":"URL_DONT_UNESCAPE_EXTRA_INFO","features":[468]},{"name":"URL_ESCAPE_ASCII_URI_COMPONENT","features":[468]},{"name":"URL_ESCAPE_AS_UTF8","features":[468]},{"name":"URL_ESCAPE_PERCENT","features":[468]},{"name":"URL_ESCAPE_SEGMENT_ONLY","features":[468]},{"name":"URL_ESCAPE_SPACES_ONLY","features":[468]},{"name":"URL_ESCAPE_UNSAFE","features":[468]},{"name":"URL_E_INVALID_SYNTAX","features":[468]},{"name":"URL_E_UNREGISTERED_PROTOCOL","features":[468]},{"name":"URL_FILE_USE_PATHURL","features":[468]},{"name":"URL_INTERNAL_PATH","features":[468]},{"name":"URL_NO_META","features":[468]},{"name":"URL_PART","features":[468]},{"name":"URL_PARTFLAG_KEEPSCHEME","features":[468]},{"name":"URL_PART_HOSTNAME","features":[468]},{"name":"URL_PART_NONE","features":[468]},{"name":"URL_PART_PASSWORD","features":[468]},{"name":"URL_PART_PORT","features":[468]},{"name":"URL_PART_QUERY","features":[468]},{"name":"URL_PART_SCHEME","features":[468]},{"name":"URL_PART_USERNAME","features":[468]},{"name":"URL_PLUGGABLE_PROTOCOL","features":[468]},{"name":"URL_SCHEME","features":[468]},{"name":"URL_SCHEME_ABOUT","features":[468]},{"name":"URL_SCHEME_FILE","features":[468]},{"name":"URL_SCHEME_FTP","features":[468]},{"name":"URL_SCHEME_GOPHER","features":[468]},{"name":"URL_SCHEME_HTTP","features":[468]},{"name":"URL_SCHEME_HTTPS","features":[468]},{"name":"URL_SCHEME_INVALID","features":[468]},{"name":"URL_SCHEME_JAVASCRIPT","features":[468]},{"name":"URL_SCHEME_KNOWNFOLDER","features":[468]},{"name":"URL_SCHEME_LOCAL","features":[468]},{"name":"URL_SCHEME_MAILTO","features":[468]},{"name":"URL_SCHEME_MAXVALUE","features":[468]},{"name":"URL_SCHEME_MK","features":[468]},{"name":"URL_SCHEME_MSHELP","features":[468]},{"name":"URL_SCHEME_MSSHELLDEVICE","features":[468]},{"name":"URL_SCHEME_MSSHELLIDLIST","features":[468]},{"name":"URL_SCHEME_MSSHELLROOTED","features":[468]},{"name":"URL_SCHEME_NEWS","features":[468]},{"name":"URL_SCHEME_NNTP","features":[468]},{"name":"URL_SCHEME_RES","features":[468]},{"name":"URL_SCHEME_SEARCH","features":[468]},{"name":"URL_SCHEME_SEARCH_MS","features":[468]},{"name":"URL_SCHEME_SHELL","features":[468]},{"name":"URL_SCHEME_SNEWS","features":[468]},{"name":"URL_SCHEME_TELNET","features":[468]},{"name":"URL_SCHEME_UNKNOWN","features":[468]},{"name":"URL_SCHEME_VBSCRIPT","features":[468]},{"name":"URL_SCHEME_WAIS","features":[468]},{"name":"URL_SCHEME_WILDCARD","features":[468]},{"name":"URL_UNESCAPE","features":[468]},{"name":"URL_UNESCAPE_AS_UTF8","features":[468]},{"name":"URL_UNESCAPE_HIGH_ANSI_ONLY","features":[468]},{"name":"URL_UNESCAPE_INPLACE","features":[468]},{"name":"URL_UNESCAPE_URI_COMPONENT","features":[468]},{"name":"URL_WININET_COMPATIBILITY","features":[468]},{"name":"UR_MONITOR_DISCONNECT","features":[468]},{"name":"UR_RESOLUTION_CHANGE","features":[468]},{"name":"UnloadUserProfile","features":[307,468]},{"name":"UnregisterAppConstrainedChangeNotification","features":[468]},{"name":"UnregisterAppStateChangeNotification","features":[468]},{"name":"UnregisterScaleChangeEvent","features":[468]},{"name":"UrlApplySchemeA","features":[468]},{"name":"UrlApplySchemeW","features":[468]},{"name":"UrlCanonicalizeA","features":[468]},{"name":"UrlCanonicalizeW","features":[468]},{"name":"UrlCombineA","features":[468]},{"name":"UrlCombineW","features":[468]},{"name":"UrlCompareA","features":[307,468]},{"name":"UrlCompareW","features":[307,468]},{"name":"UrlCreateFromPathA","features":[468]},{"name":"UrlCreateFromPathW","features":[468]},{"name":"UrlEscapeA","features":[468]},{"name":"UrlEscapeW","features":[468]},{"name":"UrlFixupW","features":[468]},{"name":"UrlGetLocationA","features":[468]},{"name":"UrlGetLocationW","features":[468]},{"name":"UrlGetPartA","features":[468]},{"name":"UrlGetPartW","features":[468]},{"name":"UrlHashA","features":[468]},{"name":"UrlHashW","features":[468]},{"name":"UrlIsA","features":[307,468]},{"name":"UrlIsNoHistoryA","features":[307,468]},{"name":"UrlIsNoHistoryW","features":[307,468]},{"name":"UrlIsOpaqueA","features":[307,468]},{"name":"UrlIsOpaqueW","features":[307,468]},{"name":"UrlIsW","features":[307,468]},{"name":"UrlUnescapeA","features":[468]},{"name":"UrlUnescapeW","features":[468]},{"name":"UserNotification","features":[468]},{"name":"V1PasswordCredentialProvider","features":[468]},{"name":"V1SmartcardCredentialProvider","features":[468]},{"name":"V1WinBioCredentialProvider","features":[468]},{"name":"VALIDATEUNC_CONNECT","features":[468]},{"name":"VALIDATEUNC_NOUI","features":[468]},{"name":"VALIDATEUNC_OPTION","features":[468]},{"name":"VALIDATEUNC_PERSIST","features":[468]},{"name":"VALIDATEUNC_PRINT","features":[468]},{"name":"VALIDATEUNC_VALID","features":[468]},{"name":"VID_Content","features":[468]},{"name":"VID_Details","features":[468]},{"name":"VID_LargeIcons","features":[468]},{"name":"VID_List","features":[468]},{"name":"VID_SmallIcons","features":[468]},{"name":"VID_ThumbStrip","features":[468]},{"name":"VID_Thumbnails","features":[468]},{"name":"VID_Tile","features":[468]},{"name":"VIEW_PRIORITY_CACHEHIT","features":[468]},{"name":"VIEW_PRIORITY_CACHEMISS","features":[468]},{"name":"VIEW_PRIORITY_DESPERATE","features":[468]},{"name":"VIEW_PRIORITY_INHERIT","features":[468]},{"name":"VIEW_PRIORITY_NONE","features":[468]},{"name":"VIEW_PRIORITY_RESTRICTED","features":[468]},{"name":"VIEW_PRIORITY_SHELLEXT","features":[468]},{"name":"VIEW_PRIORITY_SHELLEXT_ASBACKUP","features":[468]},{"name":"VIEW_PRIORITY_STALECACHEHIT","features":[468]},{"name":"VIEW_PRIORITY_USEASDEFAULT","features":[468]},{"name":"VOLUME_PREFIX","features":[468]},{"name":"VPCF_BACKGROUND","features":[468]},{"name":"VPCF_SORTCOLUMN","features":[468]},{"name":"VPCF_SUBTEXT","features":[468]},{"name":"VPCF_TEXT","features":[468]},{"name":"VPCF_TEXTBACKGROUND","features":[468]},{"name":"VPCOLORFLAGS","features":[468]},{"name":"VPWATERMARKFLAGS","features":[468]},{"name":"VPWF_ALPHABLEND","features":[468]},{"name":"VPWF_DEFAULT","features":[468]},{"name":"VariantToStrRet","features":[634]},{"name":"VaultProvider","features":[468]},{"name":"VirtualDesktopManager","features":[468]},{"name":"WC_NETADDRESS","features":[468]},{"name":"WINDOWDATA","features":[634]},{"name":"WM_CPL_LAUNCH","features":[468]},{"name":"WM_CPL_LAUNCHED","features":[468]},{"name":"WPSTYLE_CENTER","features":[468]},{"name":"WPSTYLE_CROPTOFIT","features":[468]},{"name":"WPSTYLE_KEEPASPECT","features":[468]},{"name":"WPSTYLE_MAX","features":[468]},{"name":"WPSTYLE_SPAN","features":[468]},{"name":"WPSTYLE_STRETCH","features":[468]},{"name":"WPSTYLE_TILE","features":[468]},{"name":"WTSAT_ARGB","features":[468]},{"name":"WTSAT_RGB","features":[468]},{"name":"WTSAT_UNKNOWN","features":[468]},{"name":"WTSCF_APPSTYLE","features":[468]},{"name":"WTSCF_DEFAULT","features":[468]},{"name":"WTSCF_FAST","features":[468]},{"name":"WTSCF_SQUARE","features":[468]},{"name":"WTSCF_WIDE","features":[468]},{"name":"WTS_ALPHATYPE","features":[468]},{"name":"WTS_APPSTYLE","features":[468]},{"name":"WTS_CACHED","features":[468]},{"name":"WTS_CACHEFLAGS","features":[468]},{"name":"WTS_CONTEXTFLAGS","features":[468]},{"name":"WTS_CROPTOSQUARE","features":[468]},{"name":"WTS_DEFAULT","features":[468]},{"name":"WTS_EXTRACT","features":[468]},{"name":"WTS_EXTRACTDONOTCACHE","features":[468]},{"name":"WTS_EXTRACTINPROC","features":[468]},{"name":"WTS_E_DATAFILEUNAVAILABLE","features":[468]},{"name":"WTS_E_EXTRACTIONBLOCKED","features":[468]},{"name":"WTS_E_EXTRACTIONPENDING","features":[468]},{"name":"WTS_E_EXTRACTIONTIMEDOUT","features":[468]},{"name":"WTS_E_FAILEDEXTRACTION","features":[468]},{"name":"WTS_E_FASTEXTRACTIONNOTSUPPORTED","features":[468]},{"name":"WTS_E_NOSTORAGEPROVIDERTHUMBNAILHANDLER","features":[468]},{"name":"WTS_E_SURROGATEUNAVAILABLE","features":[468]},{"name":"WTS_FASTEXTRACT","features":[468]},{"name":"WTS_FLAGS","features":[468]},{"name":"WTS_FORCEEXTRACTION","features":[468]},{"name":"WTS_IDEALCACHESIZEONLY","features":[468]},{"name":"WTS_INCACHEONLY","features":[468]},{"name":"WTS_INSTANCESURROGATE","features":[468]},{"name":"WTS_LOWQUALITY","features":[468]},{"name":"WTS_NONE","features":[468]},{"name":"WTS_REQUIRESURROGATE","features":[468]},{"name":"WTS_SCALETOREQUESTEDSIZE","features":[468]},{"name":"WTS_SCALEUP","features":[468]},{"name":"WTS_SKIPFASTEXTRACT","features":[468]},{"name":"WTS_SLOWRECLAIM","features":[468]},{"name":"WTS_THUMBNAILID","features":[468]},{"name":"WTS_WIDETHUMBNAILS","features":[468]},{"name":"WebBrowser","features":[468]},{"name":"WebBrowser_V1","features":[468]},{"name":"WebWizardHost","features":[468]},{"name":"WhichPlatform","features":[468]},{"name":"Win32DeleteFile","features":[307,468]},{"name":"WinBioCredentialProvider","features":[468]},{"name":"WinHelpA","features":[307,468]},{"name":"WinHelpW","features":[307,468]},{"name":"WriteCabinetState","features":[307,468]},{"name":"_BROWSERFRAMEOPTIONS","features":[468]},{"name":"_CDBE_ACTIONS","features":[468]},{"name":"_EXPCMDFLAGS","features":[468]},{"name":"_EXPCMDSTATE","features":[468]},{"name":"_EXPLORERPANESTATE","features":[468]},{"name":"_EXPPS","features":[468]},{"name":"_KF_DEFINITION_FLAGS","features":[468]},{"name":"_KF_REDIRECTION_CAPABILITIES","features":[468]},{"name":"_KF_REDIRECT_FLAGS","features":[468]},{"name":"_NMCII_FLAGS","features":[468]},{"name":"_NMCSAEI_FLAGS","features":[468]},{"name":"_NSTCECLICKTYPE","features":[468]},{"name":"_NSTCEHITTEST","features":[468]},{"name":"_NSTCITEMSTATE","features":[468]},{"name":"_NSTCROOTSTYLE","features":[468]},{"name":"_NSTCSTYLE","features":[468]},{"name":"_OPPROGDLGF","features":[468]},{"name":"_PDMODE","features":[468]},{"name":"_SHCONTF","features":[468]},{"name":"_SICHINTF","features":[468]},{"name":"_SPBEGINF","features":[468]},{"name":"_SPINITF","features":[468]},{"name":"_SV3CVW3_FLAGS","features":[468]},{"name":"_SVGIO","features":[468]},{"name":"_SVSIF","features":[468]},{"name":"_TRANSFER_ADVISE_STATE","features":[468]},{"name":"_TRANSFER_SOURCE_FLAGS","features":[468]},{"name":"__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_CSCSYNCINPROGRESS","features":[468]},{"name":"__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SERVERDRIVE","features":[468]},{"name":"__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEGLOBALDIRTYCOUNT","features":[468]},{"name":"idsAppName","features":[468]},{"name":"idsBadOldPW","features":[468]},{"name":"idsChangePW","features":[468]},{"name":"idsDefKeyword","features":[468]},{"name":"idsDifferentPW","features":[468]},{"name":"idsHelpFile","features":[468]},{"name":"idsIniFile","features":[468]},{"name":"idsIsPassword","features":[468]},{"name":"idsNoHelpMemory","features":[468]},{"name":"idsPassword","features":[468]},{"name":"idsScreenSaver","features":[468]},{"name":"navAllowAutosearch","features":[468]},{"name":"navBlockRedirectsXDomain","features":[468]},{"name":"navBrowserBar","features":[468]},{"name":"navDeferUnload","features":[468]},{"name":"navEnforceRestricted","features":[468]},{"name":"navHomepageNavigate","features":[468]},{"name":"navHostNavigation","features":[468]},{"name":"navHyperlink","features":[468]},{"name":"navKeepWordWheelText","features":[468]},{"name":"navNewWindowsManaged","features":[468]},{"name":"navNoHistory","features":[468]},{"name":"navNoReadFromCache","features":[468]},{"name":"navNoWriteToCache","features":[468]},{"name":"navOpenInBackgroundTab","features":[468]},{"name":"navOpenInNewTab","features":[468]},{"name":"navOpenInNewWindow","features":[468]},{"name":"navOpenNewForegroundTab","features":[468]},{"name":"navRefresh","features":[468]},{"name":"navReserved1","features":[468]},{"name":"navReserved2","features":[468]},{"name":"navReserved3","features":[468]},{"name":"navReserved4","features":[468]},{"name":"navReserved5","features":[468]},{"name":"navReserved6","features":[468]},{"name":"navReserved7","features":[468]},{"name":"navSpeculative","features":[468]},{"name":"navSuggestNewTab","features":[468]},{"name":"navSuggestNewWindow","features":[468]},{"name":"navTravelLogScreenshot","features":[468]},{"name":"navTrustedForActiveX","features":[468]},{"name":"navUntrustedForDownload","features":[468]},{"name":"navVirtualTab","features":[468]},{"name":"secureLockIconMixed","features":[468]},{"name":"secureLockIconSecure128Bit","features":[468]},{"name":"secureLockIconSecure40Bit","features":[468]},{"name":"secureLockIconSecure56Bit","features":[468]},{"name":"secureLockIconSecureFortezza","features":[468]},{"name":"secureLockIconSecureUnknownBits","features":[468]},{"name":"secureLockIconUnsecure","features":[468]},{"name":"ssfALTSTARTUP","features":[468]},{"name":"ssfAPPDATA","features":[468]},{"name":"ssfBITBUCKET","features":[468]},{"name":"ssfCOMMONALTSTARTUP","features":[468]},{"name":"ssfCOMMONAPPDATA","features":[468]},{"name":"ssfCOMMONDESKTOPDIR","features":[468]},{"name":"ssfCOMMONFAVORITES","features":[468]},{"name":"ssfCOMMONPROGRAMS","features":[468]},{"name":"ssfCOMMONSTARTMENU","features":[468]},{"name":"ssfCOMMONSTARTUP","features":[468]},{"name":"ssfCONTROLS","features":[468]},{"name":"ssfCOOKIES","features":[468]},{"name":"ssfDESKTOP","features":[468]},{"name":"ssfDESKTOPDIRECTORY","features":[468]},{"name":"ssfDRIVES","features":[468]},{"name":"ssfFAVORITES","features":[468]},{"name":"ssfFONTS","features":[468]},{"name":"ssfHISTORY","features":[468]},{"name":"ssfINTERNETCACHE","features":[468]},{"name":"ssfLOCALAPPDATA","features":[468]},{"name":"ssfMYPICTURES","features":[468]},{"name":"ssfNETHOOD","features":[468]},{"name":"ssfNETWORK","features":[468]},{"name":"ssfPERSONAL","features":[468]},{"name":"ssfPRINTERS","features":[468]},{"name":"ssfPRINTHOOD","features":[468]},{"name":"ssfPROFILE","features":[468]},{"name":"ssfPROGRAMFILES","features":[468]},{"name":"ssfPROGRAMFILESx86","features":[468]},{"name":"ssfPROGRAMS","features":[468]},{"name":"ssfRECENT","features":[468]},{"name":"ssfSENDTO","features":[468]},{"name":"ssfSTARTMENU","features":[468]},{"name":"ssfSTARTUP","features":[468]},{"name":"ssfSYSTEM","features":[468]},{"name":"ssfSYSTEMx86","features":[468]},{"name":"ssfTEMPLATES","features":[468]},{"name":"ssfWINDOWS","features":[468]},{"name":"wnsprintfA","features":[468]},{"name":"wnsprintfW","features":[468]},{"name":"wvnsprintfA","features":[468]},{"name":"wvnsprintfW","features":[468]}],"671":[{"name":"COMDLG_FILTERSPEC","features":[634]},{"name":"DEVICE_SCALE_FACTOR","features":[634]},{"name":"DEVICE_SCALE_FACTOR_INVALID","features":[634]},{"name":"IObjectArray","features":[634]},{"name":"IObjectCollection","features":[634]},{"name":"ITEMIDLIST","features":[634]},{"name":"PERCEIVED","features":[634]},{"name":"PERCEIVEDFLAG_GDIPLUS","features":[634]},{"name":"PERCEIVEDFLAG_HARDCODED","features":[634]},{"name":"PERCEIVEDFLAG_NATIVESUPPORT","features":[634]},{"name":"PERCEIVEDFLAG_SOFTCODED","features":[634]},{"name":"PERCEIVEDFLAG_UNDEFINED","features":[634]},{"name":"PERCEIVEDFLAG_WMSDK","features":[634]},{"name":"PERCEIVEDFLAG_ZIPFOLDER","features":[634]},{"name":"PERCEIVED_TYPE_APPLICATION","features":[634]},{"name":"PERCEIVED_TYPE_AUDIO","features":[634]},{"name":"PERCEIVED_TYPE_COMPRESSED","features":[634]},{"name":"PERCEIVED_TYPE_CONTACTS","features":[634]},{"name":"PERCEIVED_TYPE_CUSTOM","features":[634]},{"name":"PERCEIVED_TYPE_DOCUMENT","features":[634]},{"name":"PERCEIVED_TYPE_FIRST","features":[634]},{"name":"PERCEIVED_TYPE_FOLDER","features":[634]},{"name":"PERCEIVED_TYPE_GAMEMEDIA","features":[634]},{"name":"PERCEIVED_TYPE_IMAGE","features":[634]},{"name":"PERCEIVED_TYPE_LAST","features":[634]},{"name":"PERCEIVED_TYPE_SYSTEM","features":[634]},{"name":"PERCEIVED_TYPE_TEXT","features":[634]},{"name":"PERCEIVED_TYPE_UNKNOWN","features":[634]},{"name":"PERCEIVED_TYPE_UNSPECIFIED","features":[634]},{"name":"PERCEIVED_TYPE_VIDEO","features":[634]},{"name":"SCALE_100_PERCENT","features":[634]},{"name":"SCALE_120_PERCENT","features":[634]},{"name":"SCALE_125_PERCENT","features":[634]},{"name":"SCALE_140_PERCENT","features":[634]},{"name":"SCALE_150_PERCENT","features":[634]},{"name":"SCALE_160_PERCENT","features":[634]},{"name":"SCALE_175_PERCENT","features":[634]},{"name":"SCALE_180_PERCENT","features":[634]},{"name":"SCALE_200_PERCENT","features":[634]},{"name":"SCALE_225_PERCENT","features":[634]},{"name":"SCALE_250_PERCENT","features":[634]},{"name":"SCALE_300_PERCENT","features":[634]},{"name":"SCALE_350_PERCENT","features":[634]},{"name":"SCALE_400_PERCENT","features":[634]},{"name":"SCALE_450_PERCENT","features":[634]},{"name":"SCALE_500_PERCENT","features":[634]},{"name":"SHCOLSTATE","features":[634]},{"name":"SHCOLSTATE_BATCHREAD","features":[634]},{"name":"SHCOLSTATE_DEFAULT","features":[634]},{"name":"SHCOLSTATE_DISPLAYMASK","features":[634]},{"name":"SHCOLSTATE_EXTENDED","features":[634]},{"name":"SHCOLSTATE_FIXED_RATIO","features":[634]},{"name":"SHCOLSTATE_FIXED_WIDTH","features":[634]},{"name":"SHCOLSTATE_HIDDEN","features":[634]},{"name":"SHCOLSTATE_NODPISCALE","features":[634]},{"name":"SHCOLSTATE_NOSORTBYFOLDERNESS","features":[634]},{"name":"SHCOLSTATE_NO_GROUPBY","features":[634]},{"name":"SHCOLSTATE_ONBYDEFAULT","features":[634]},{"name":"SHCOLSTATE_PREFER_FMTCMP","features":[634]},{"name":"SHCOLSTATE_PREFER_VARCMP","features":[634]},{"name":"SHCOLSTATE_SECONDARYUI","features":[634]},{"name":"SHCOLSTATE_SLOW","features":[634]},{"name":"SHCOLSTATE_TYPEMASK","features":[634]},{"name":"SHCOLSTATE_TYPE_DATE","features":[634]},{"name":"SHCOLSTATE_TYPE_INT","features":[634]},{"name":"SHCOLSTATE_TYPE_STR","features":[634]},{"name":"SHCOLSTATE_VIEWONLY","features":[634]},{"name":"SHELLDETAILS","features":[634]},{"name":"SHITEMID","features":[634]},{"name":"STRRET","features":[634]},{"name":"STRRET_CSTR","features":[634]},{"name":"STRRET_OFFSET","features":[634]},{"name":"STRRET_TYPE","features":[634]},{"name":"STRRET_WSTR","features":[634]}],"672":[{"name":"FPSPS_DEFAULT","features":[378]},{"name":"FPSPS_READONLY","features":[378]},{"name":"FPSPS_TREAT_NEW_VALUES_AS_DIRTY","features":[378]},{"name":"GETPROPERTYSTOREFLAGS","features":[378]},{"name":"GPS_BESTEFFORT","features":[378]},{"name":"GPS_DEFAULT","features":[378]},{"name":"GPS_DELAYCREATION","features":[378]},{"name":"GPS_EXTRINSICPROPERTIES","features":[378]},{"name":"GPS_EXTRINSICPROPERTIESONLY","features":[378]},{"name":"GPS_FASTPROPERTIESONLY","features":[378]},{"name":"GPS_HANDLERPROPERTIESONLY","features":[378]},{"name":"GPS_MASK_VALID","features":[378]},{"name":"GPS_NO_OPLOCK","features":[378]},{"name":"GPS_OPENSLOWITEM","features":[378]},{"name":"GPS_PREFERQUERYPROPERTIES","features":[378]},{"name":"GPS_READWRITE","features":[378]},{"name":"GPS_TEMPORARY","features":[378]},{"name":"GPS_VOLATILEPROPERTIES","features":[378]},{"name":"GPS_VOLATILEPROPERTIESONLY","features":[378]},{"name":"ICreateObject","features":[378]},{"name":"IDelayedPropertyStoreFactory","features":[378]},{"name":"IInitializeWithFile","features":[378]},{"name":"IInitializeWithStream","features":[378]},{"name":"INamedPropertyStore","features":[378]},{"name":"IObjectWithPropertyKey","features":[378]},{"name":"IPersistSerializedPropStorage","features":[378]},{"name":"IPersistSerializedPropStorage2","features":[378]},{"name":"IPropertyChange","features":[378]},{"name":"IPropertyChangeArray","features":[378]},{"name":"IPropertyDescription","features":[378]},{"name":"IPropertyDescription2","features":[378]},{"name":"IPropertyDescriptionAliasInfo","features":[378]},{"name":"IPropertyDescriptionList","features":[378]},{"name":"IPropertyDescriptionRelatedPropertyInfo","features":[378]},{"name":"IPropertyDescriptionSearchInfo","features":[378]},{"name":"IPropertyEnumType","features":[378]},{"name":"IPropertyEnumType2","features":[378]},{"name":"IPropertyEnumTypeList","features":[378]},{"name":"IPropertyStore","features":[378]},{"name":"IPropertyStoreCache","features":[378]},{"name":"IPropertyStoreCapabilities","features":[378]},{"name":"IPropertyStoreFactory","features":[378]},{"name":"IPropertySystem","features":[378]},{"name":"IPropertySystemChangeNotify","features":[378]},{"name":"IPropertyUI","features":[378]},{"name":"InMemoryPropertyStore","features":[378]},{"name":"InMemoryPropertyStoreMarshalByValue","features":[378]},{"name":"PCUSERIALIZEDPROPSTORAGE","features":[378]},{"name":"PDAT_AVERAGE","features":[378]},{"name":"PDAT_DATERANGE","features":[378]},{"name":"PDAT_DEFAULT","features":[378]},{"name":"PDAT_FIRST","features":[378]},{"name":"PDAT_MAX","features":[378]},{"name":"PDAT_MIN","features":[378]},{"name":"PDAT_SUM","features":[378]},{"name":"PDAT_UNION","features":[378]},{"name":"PDCIT_INMEMORY","features":[378]},{"name":"PDCIT_NONE","features":[378]},{"name":"PDCIT_ONDEMAND","features":[378]},{"name":"PDCIT_ONDISK","features":[378]},{"name":"PDCIT_ONDISKALL","features":[378]},{"name":"PDCIT_ONDISKVECTOR","features":[378]},{"name":"PDCOT_BOOLEAN","features":[378]},{"name":"PDCOT_DATETIME","features":[378]},{"name":"PDCOT_NONE","features":[378]},{"name":"PDCOT_NUMBER","features":[378]},{"name":"PDCOT_SIZE","features":[378]},{"name":"PDCOT_STRING","features":[378]},{"name":"PDDT_BOOLEAN","features":[378]},{"name":"PDDT_DATETIME","features":[378]},{"name":"PDDT_ENUMERATED","features":[378]},{"name":"PDDT_NUMBER","features":[378]},{"name":"PDDT_STRING","features":[378]},{"name":"PDEF_ALL","features":[378]},{"name":"PDEF_COLUMN","features":[378]},{"name":"PDEF_INFULLTEXTQUERY","features":[378]},{"name":"PDEF_NONSYSTEM","features":[378]},{"name":"PDEF_QUERYABLE","features":[378]},{"name":"PDEF_SYSTEM","features":[378]},{"name":"PDEF_VIEWABLE","features":[378]},{"name":"PDFF_ALWAYSKB","features":[378]},{"name":"PDFF_DEFAULT","features":[378]},{"name":"PDFF_FILENAME","features":[378]},{"name":"PDFF_HIDEDATE","features":[378]},{"name":"PDFF_HIDETIME","features":[378]},{"name":"PDFF_LONGDATE","features":[378]},{"name":"PDFF_LONGTIME","features":[378]},{"name":"PDFF_NOAUTOREADINGORDER","features":[378]},{"name":"PDFF_PREFIXNAME","features":[378]},{"name":"PDFF_READONLY","features":[378]},{"name":"PDFF_RELATIVEDATE","features":[378]},{"name":"PDFF_RESERVED_RIGHTTOLEFT","features":[378]},{"name":"PDFF_SHORTDATE","features":[378]},{"name":"PDFF_SHORTTIME","features":[378]},{"name":"PDFF_USEEDITINVITATION","features":[378]},{"name":"PDGR_ALPHANUMERIC","features":[378]},{"name":"PDGR_DATE","features":[378]},{"name":"PDGR_DISCRETE","features":[378]},{"name":"PDGR_DYNAMIC","features":[378]},{"name":"PDGR_ENUMERATED","features":[378]},{"name":"PDGR_PERCENT","features":[378]},{"name":"PDGR_SIZE","features":[378]},{"name":"PDOPSTATUS","features":[378]},{"name":"PDOPS_CANCELLED","features":[378]},{"name":"PDOPS_ERRORS","features":[378]},{"name":"PDOPS_PAUSED","features":[378]},{"name":"PDOPS_RUNNING","features":[378]},{"name":"PDOPS_STOPPED","features":[378]},{"name":"PDRDT_COUNT","features":[378]},{"name":"PDRDT_DATE","features":[378]},{"name":"PDRDT_DURATION","features":[378]},{"name":"PDRDT_GENERAL","features":[378]},{"name":"PDRDT_LENGTH","features":[378]},{"name":"PDRDT_PRIORITY","features":[378]},{"name":"PDRDT_RATE","features":[378]},{"name":"PDRDT_RATING","features":[378]},{"name":"PDRDT_REVISION","features":[378]},{"name":"PDRDT_SIZE","features":[378]},{"name":"PDRDT_SPEED","features":[378]},{"name":"PDSD_A_Z","features":[378]},{"name":"PDSD_GENERAL","features":[378]},{"name":"PDSD_LOWEST_HIGHEST","features":[378]},{"name":"PDSD_OLDEST_NEWEST","features":[378]},{"name":"PDSD_SMALLEST_BIGGEST","features":[378]},{"name":"PDSIF_ALWAYSINCLUDE","features":[378]},{"name":"PDSIF_DEFAULT","features":[378]},{"name":"PDSIF_ININVERTEDINDEX","features":[378]},{"name":"PDSIF_ISCOLUMN","features":[378]},{"name":"PDSIF_ISCOLUMNSPARSE","features":[378]},{"name":"PDSIF_USEFORTYPEAHEAD","features":[378]},{"name":"PDTF_ALWAYSINSUPPLEMENTALSTORE","features":[378]},{"name":"PDTF_CANBEPURGED","features":[378]},{"name":"PDTF_CANGROUPBY","features":[378]},{"name":"PDTF_CANSTACKBY","features":[378]},{"name":"PDTF_DEFAULT","features":[378]},{"name":"PDTF_DONTCOERCEEMPTYSTRINGS","features":[378]},{"name":"PDTF_INCLUDEINFULLTEXTQUERY","features":[378]},{"name":"PDTF_ISGROUP","features":[378]},{"name":"PDTF_ISINNATE","features":[378]},{"name":"PDTF_ISQUERYABLE","features":[378]},{"name":"PDTF_ISSYSTEMPROPERTY","features":[378]},{"name":"PDTF_ISTREEPROPERTY","features":[378]},{"name":"PDTF_ISVIEWABLE","features":[378]},{"name":"PDTF_MASK_ALL","features":[378]},{"name":"PDTF_MULTIPLEVALUES","features":[378]},{"name":"PDTF_SEARCHRAWVALUE","features":[378]},{"name":"PDVF_BEGINNEWGROUP","features":[378]},{"name":"PDVF_CANWRAP","features":[378]},{"name":"PDVF_CENTERALIGN","features":[378]},{"name":"PDVF_DEFAULT","features":[378]},{"name":"PDVF_FILLAREA","features":[378]},{"name":"PDVF_HIDDEN","features":[378]},{"name":"PDVF_HIDELABEL","features":[378]},{"name":"PDVF_MASK_ALL","features":[378]},{"name":"PDVF_RIGHTALIGN","features":[378]},{"name":"PDVF_SHOWBYDEFAULT","features":[378]},{"name":"PDVF_SHOWINPRIMARYLIST","features":[378]},{"name":"PDVF_SHOWINSECONDARYLIST","features":[378]},{"name":"PDVF_SHOWONLYIFPRESENT","features":[378]},{"name":"PDVF_SORTDESCENDING","features":[378]},{"name":"PET_DEFAULTVALUE","features":[378]},{"name":"PET_DISCRETEVALUE","features":[378]},{"name":"PET_ENDRANGE","features":[378]},{"name":"PET_RANGEDVALUE","features":[378]},{"name":"PKA_APPEND","features":[378]},{"name":"PKA_DELETE","features":[378]},{"name":"PKA_FLAGS","features":[378]},{"name":"PKA_SET","features":[378]},{"name":"PKEY_PIDSTR_MAX","features":[378]},{"name":"PLACEHOLDER_STATES","features":[378]},{"name":"PROPDESC_AGGREGATION_TYPE","features":[378]},{"name":"PROPDESC_COLUMNINDEX_TYPE","features":[378]},{"name":"PROPDESC_CONDITION_TYPE","features":[378]},{"name":"PROPDESC_DISPLAYTYPE","features":[378]},{"name":"PROPDESC_ENUMFILTER","features":[378]},{"name":"PROPDESC_FORMAT_FLAGS","features":[378]},{"name":"PROPDESC_GROUPING_RANGE","features":[378]},{"name":"PROPDESC_RELATIVEDESCRIPTION_TYPE","features":[378]},{"name":"PROPDESC_SEARCHINFO_FLAGS","features":[378]},{"name":"PROPDESC_SORTDESCRIPTION","features":[378]},{"name":"PROPDESC_TYPE_FLAGS","features":[378]},{"name":"PROPDESC_VIEW_FLAGS","features":[378]},{"name":"PROPENUMTYPE","features":[378]},{"name":"PROPERTYKEY","features":[378]},{"name":"PROPERTYUI_FLAGS","features":[378]},{"name":"PROPERTYUI_FORMAT_FLAGS","features":[378]},{"name":"PROPERTYUI_NAME_FLAGS","features":[378]},{"name":"PROPPRG","features":[378]},{"name":"PSC_DIRTY","features":[378]},{"name":"PSC_NORMAL","features":[378]},{"name":"PSC_NOTINSOURCE","features":[378]},{"name":"PSC_READONLY","features":[378]},{"name":"PSC_STATE","features":[378]},{"name":"PSCoerceToCanonicalValue","features":[378]},{"name":"PSCreateAdapterFromPropertyStore","features":[378]},{"name":"PSCreateDelayedMultiplexPropertyStore","features":[378]},{"name":"PSCreateMemoryPropertyStore","features":[378]},{"name":"PSCreateMultiplexPropertyStore","features":[378]},{"name":"PSCreatePropertyChangeArray","features":[378]},{"name":"PSCreatePropertyStoreFromObject","features":[378]},{"name":"PSCreatePropertyStoreFromPropertySetStorage","features":[431,378]},{"name":"PSCreateSimplePropertyChange","features":[378]},{"name":"PSEnumeratePropertyDescriptions","features":[378]},{"name":"PSFormatForDisplay","features":[378]},{"name":"PSFormatForDisplayAlloc","features":[378]},{"name":"PSFormatPropertyValue","features":[378]},{"name":"PSGetImageReferenceForValue","features":[378]},{"name":"PSGetItemPropertyHandler","features":[307,378]},{"name":"PSGetItemPropertyHandlerWithCreateObject","features":[307,378]},{"name":"PSGetNameFromPropertyKey","features":[378]},{"name":"PSGetNamedPropertyFromPropertyStorage","features":[378]},{"name":"PSGetPropertyDescription","features":[378]},{"name":"PSGetPropertyDescriptionByName","features":[378]},{"name":"PSGetPropertyDescriptionListFromString","features":[378]},{"name":"PSGetPropertyFromPropertyStorage","features":[378]},{"name":"PSGetPropertyKeyFromName","features":[378]},{"name":"PSGetPropertySystem","features":[378]},{"name":"PSGetPropertyValue","features":[378]},{"name":"PSLookupPropertyHandlerCLSID","features":[378]},{"name":"PSPropertyBag_Delete","features":[431,378]},{"name":"PSPropertyBag_ReadBOOL","features":[307,431,378]},{"name":"PSPropertyBag_ReadBSTR","features":[431,378]},{"name":"PSPropertyBag_ReadDWORD","features":[431,378]},{"name":"PSPropertyBag_ReadGUID","features":[431,378]},{"name":"PSPropertyBag_ReadInt","features":[431,378]},{"name":"PSPropertyBag_ReadLONG","features":[431,378]},{"name":"PSPropertyBag_ReadPOINTL","features":[307,431,378]},{"name":"PSPropertyBag_ReadPOINTS","features":[307,431,378]},{"name":"PSPropertyBag_ReadPropertyKey","features":[431,378]},{"name":"PSPropertyBag_ReadRECTL","features":[307,431,378]},{"name":"PSPropertyBag_ReadSHORT","features":[431,378]},{"name":"PSPropertyBag_ReadStr","features":[431,378]},{"name":"PSPropertyBag_ReadStrAlloc","features":[431,378]},{"name":"PSPropertyBag_ReadStream","features":[431,378]},{"name":"PSPropertyBag_ReadType","features":[431,382,378]},{"name":"PSPropertyBag_ReadULONGLONG","features":[431,378]},{"name":"PSPropertyBag_ReadUnknown","features":[431,378]},{"name":"PSPropertyBag_WriteBOOL","features":[307,431,378]},{"name":"PSPropertyBag_WriteBSTR","features":[431,378]},{"name":"PSPropertyBag_WriteDWORD","features":[431,378]},{"name":"PSPropertyBag_WriteGUID","features":[431,378]},{"name":"PSPropertyBag_WriteInt","features":[431,378]},{"name":"PSPropertyBag_WriteLONG","features":[431,378]},{"name":"PSPropertyBag_WritePOINTL","features":[307,431,378]},{"name":"PSPropertyBag_WritePOINTS","features":[307,431,378]},{"name":"PSPropertyBag_WritePropertyKey","features":[431,378]},{"name":"PSPropertyBag_WriteRECTL","features":[307,431,378]},{"name":"PSPropertyBag_WriteSHORT","features":[431,378]},{"name":"PSPropertyBag_WriteStr","features":[431,378]},{"name":"PSPropertyBag_WriteStream","features":[431,378]},{"name":"PSPropertyBag_WriteULONGLONG","features":[431,378]},{"name":"PSPropertyBag_WriteUnknown","features":[431,378]},{"name":"PSPropertyKeyFromString","features":[378]},{"name":"PSRefreshPropertySchema","features":[378]},{"name":"PSRegisterPropertySchema","features":[378]},{"name":"PSSetPropertyValue","features":[378]},{"name":"PSStringFromPropertyKey","features":[378]},{"name":"PSUnregisterPropertySchema","features":[378]},{"name":"PS_ALL","features":[378]},{"name":"PS_CLOUDFILE_PLACEHOLDER","features":[378]},{"name":"PS_CREATE_FILE_ACCESSIBLE","features":[378]},{"name":"PS_DEFAULT","features":[378]},{"name":"PS_FULL_PRIMARY_STREAM_AVAILABLE","features":[378]},{"name":"PS_MARKED_FOR_OFFLINE_AVAILABILITY","features":[378]},{"name":"PS_NONE","features":[378]},{"name":"PUIFFDF_DEFAULT","features":[378]},{"name":"PUIFFDF_FRIENDLYDATE","features":[378]},{"name":"PUIFFDF_NOTIME","features":[378]},{"name":"PUIFFDF_RIGHTTOLEFT","features":[378]},{"name":"PUIFFDF_SHORTFORMAT","features":[378]},{"name":"PUIFNF_DEFAULT","features":[378]},{"name":"PUIFNF_MNEMONIC","features":[378]},{"name":"PUIF_DEFAULT","features":[378]},{"name":"PUIF_NOLABELININFOTIP","features":[378]},{"name":"PUIF_RIGHTALIGN","features":[378]},{"name":"PifMgr_CloseProperties","features":[307,378]},{"name":"PifMgr_GetProperties","features":[307,378]},{"name":"PifMgr_OpenProperties","features":[307,378]},{"name":"PifMgr_SetProperties","features":[307,378]},{"name":"PropertySystem","features":[378]},{"name":"SERIALIZEDPROPSTORAGE","features":[378]},{"name":"SESF_ALL_FLAGS","features":[378]},{"name":"SESF_AUTHENTICATION_ERROR","features":[378]},{"name":"SESF_NONE","features":[378]},{"name":"SESF_PAUSED_DUE_TO_CLIENT_POLICY","features":[378]},{"name":"SESF_PAUSED_DUE_TO_DISK_SPACE_FULL","features":[378]},{"name":"SESF_PAUSED_DUE_TO_METERED_NETWORK","features":[378]},{"name":"SESF_PAUSED_DUE_TO_SERVICE_POLICY","features":[378]},{"name":"SESF_PAUSED_DUE_TO_USER_REQUEST","features":[378]},{"name":"SESF_SERVICE_QUOTA_EXCEEDED_LIMIT","features":[378]},{"name":"SESF_SERVICE_QUOTA_NEARING_LIMIT","features":[378]},{"name":"SESF_SERVICE_UNAVAILABLE","features":[378]},{"name":"SHAddDefaultPropertiesByExt","features":[378]},{"name":"SHGetPropertyStoreForWindow","features":[307,378]},{"name":"SHGetPropertyStoreFromIDList","features":[634,378]},{"name":"SHGetPropertyStoreFromParsingName","features":[358,378]},{"name":"SHPropStgCreate","features":[431,378]},{"name":"SHPropStgReadMultiple","features":[431,378]},{"name":"SHPropStgWriteMultiple","features":[431,378]},{"name":"STS_EXCLUDED","features":[378]},{"name":"STS_FETCHING_METADATA","features":[378]},{"name":"STS_HASERROR","features":[378]},{"name":"STS_HASWARNING","features":[378]},{"name":"STS_INCOMPLETE","features":[378]},{"name":"STS_NEEDSDOWNLOAD","features":[378]},{"name":"STS_NEEDSUPLOAD","features":[378]},{"name":"STS_NONE","features":[378]},{"name":"STS_PAUSED","features":[378]},{"name":"STS_PLACEHOLDER_IFEMPTY","features":[378]},{"name":"STS_TRANSFERRING","features":[378]},{"name":"STS_USER_REQUESTED_REFRESH","features":[378]},{"name":"SYNC_ENGINE_STATE_FLAGS","features":[378]},{"name":"SYNC_TRANSFER_STATUS","features":[378]},{"name":"_PERSIST_SPROPSTORE_FLAGS","features":[378]}],"673":[{"name":"ALT_BREAKS","features":[635]},{"name":"ALT_BREAKS_FULL","features":[635]},{"name":"ALT_BREAKS_SAME","features":[635]},{"name":"ALT_BREAKS_UNIQUE","features":[635]},{"name":"ASYNC_RECO_ADDSTROKE_FAILED","features":[635]},{"name":"ASYNC_RECO_INTERRUPTED","features":[635]},{"name":"ASYNC_RECO_PROCESS_FAILED","features":[635]},{"name":"ASYNC_RECO_RESETCONTEXT_FAILED","features":[635]},{"name":"ASYNC_RECO_SETCACMODE_FAILED","features":[635]},{"name":"ASYNC_RECO_SETFACTOID_FAILED","features":[635]},{"name":"ASYNC_RECO_SETFLAGS_FAILED","features":[635]},{"name":"ASYNC_RECO_SETGUIDE_FAILED","features":[635]},{"name":"ASYNC_RECO_SETTEXTCONTEXT_FAILED","features":[635]},{"name":"ASYNC_RECO_SETWORDLIST_FAILED","features":[635]},{"name":"AddStroke","features":[318,635]},{"name":"AddWordsToWordList","features":[635]},{"name":"AdviseInkChange","features":[307,635]},{"name":"AppearanceConstants","features":[635]},{"name":"AsyncStylusQueue","features":[635]},{"name":"AsyncStylusQueueImmediate","features":[635]},{"name":"BEST_COMPLETE","features":[635]},{"name":"BorderStyleConstants","features":[635]},{"name":"CAC_FULL","features":[635]},{"name":"CAC_PREFIX","features":[635]},{"name":"CAC_RANDOM","features":[635]},{"name":"CFL_INTERMEDIATE","features":[635]},{"name":"CFL_POOR","features":[635]},{"name":"CFL_STRONG","features":[635]},{"name":"CHARACTER_RANGE","features":[635]},{"name":"CONFIDENCE_LEVEL","features":[635]},{"name":"Closed","features":[635]},{"name":"CorrectionMode","features":[635]},{"name":"CorrectionMode_NotVisible","features":[635]},{"name":"CorrectionMode_PostInsertionCollapsed","features":[635]},{"name":"CorrectionMode_PostInsertionExpanded","features":[635]},{"name":"CorrectionMode_PreInsertion","features":[635]},{"name":"CorrectionPosition","features":[635]},{"name":"CorrectionPosition_Auto","features":[635]},{"name":"CorrectionPosition_Bottom","features":[635]},{"name":"CorrectionPosition_Top","features":[635]},{"name":"CreateContext","features":[635]},{"name":"CreateRecognizer","features":[635]},{"name":"DISPID_DAAntiAliased","features":[635]},{"name":"DISPID_DAClone","features":[635]},{"name":"DISPID_DAColor","features":[635]},{"name":"DISPID_DAExtendedProperties","features":[635]},{"name":"DISPID_DAFitToCurve","features":[635]},{"name":"DISPID_DAHeight","features":[635]},{"name":"DISPID_DAIgnorePressure","features":[635]},{"name":"DISPID_DAPenTip","features":[635]},{"name":"DISPID_DARasterOperation","features":[635]},{"name":"DISPID_DATransparency","features":[635]},{"name":"DISPID_DAWidth","features":[635]},{"name":"DISPID_DisableNoScroll","features":[635]},{"name":"DISPID_DragIcon","features":[635]},{"name":"DISPID_DrawAttr","features":[635]},{"name":"DISPID_Enabled","features":[635]},{"name":"DISPID_Factoid","features":[635]},{"name":"DISPID_GetGestStatus","features":[635]},{"name":"DISPID_Hwnd","features":[635]},{"name":"DISPID_IAddStrokesAtRectangle","features":[635]},{"name":"DISPID_ICAutoRedraw","features":[635]},{"name":"DISPID_ICBId","features":[635]},{"name":"DISPID_ICBName","features":[635]},{"name":"DISPID_ICBState","features":[635]},{"name":"DISPID_ICBsCount","features":[635]},{"name":"DISPID_ICBsItem","features":[635]},{"name":"DISPID_ICBs_NewEnum","features":[635]},{"name":"DISPID_ICCollectingInk","features":[635]},{"name":"DISPID_ICCollectionMode","features":[635]},{"name":"DISPID_ICCursors","features":[635]},{"name":"DISPID_ICDefaultDrawingAttributes","features":[635]},{"name":"DISPID_ICDesiredPacketDescription","features":[635]},{"name":"DISPID_ICDynamicRendering","features":[635]},{"name":"DISPID_ICECursorButtonDown","features":[635]},{"name":"DISPID_ICECursorButtonUp","features":[635]},{"name":"DISPID_ICECursorDown","features":[635]},{"name":"DISPID_ICECursorInRange","features":[635]},{"name":"DISPID_ICECursorOutOfRange","features":[635]},{"name":"DISPID_ICEGesture","features":[635]},{"name":"DISPID_ICENewInAirPackets","features":[635]},{"name":"DISPID_ICENewPackets","features":[635]},{"name":"DISPID_ICEStroke","features":[635]},{"name":"DISPID_ICESystemGesture","features":[635]},{"name":"DISPID_ICETabletAdded","features":[635]},{"name":"DISPID_ICETabletRemoved","features":[635]},{"name":"DISPID_ICEnabled","features":[635]},{"name":"DISPID_ICGetEventInterest","features":[635]},{"name":"DISPID_ICGetGestureStatus","features":[635]},{"name":"DISPID_ICGetWindowInputRectangle","features":[635]},{"name":"DISPID_ICHwnd","features":[635]},{"name":"DISPID_ICInk","features":[635]},{"name":"DISPID_ICMarginX","features":[635]},{"name":"DISPID_ICMarginY","features":[635]},{"name":"DISPID_ICMouseIcon","features":[635]},{"name":"DISPID_ICMousePointer","features":[635]},{"name":"DISPID_ICPaint","features":[635]},{"name":"DISPID_ICRenderer","features":[635]},{"name":"DISPID_ICSetAllTabletsMode","features":[635]},{"name":"DISPID_ICSetEventInterest","features":[635]},{"name":"DISPID_ICSetGestureStatus","features":[635]},{"name":"DISPID_ICSetSingleTabletIntegratedMode","features":[635]},{"name":"DISPID_ICSetWindowInputRectangle","features":[635]},{"name":"DISPID_ICSsAdd","features":[635]},{"name":"DISPID_ICSsClear","features":[635]},{"name":"DISPID_ICSsCount","features":[635]},{"name":"DISPID_ICSsItem","features":[635]},{"name":"DISPID_ICSsRemove","features":[635]},{"name":"DISPID_ICSs_NewEnum","features":[635]},{"name":"DISPID_ICSupportHighContrastInk","features":[635]},{"name":"DISPID_ICTablet","features":[635]},{"name":"DISPID_ICText","features":[635]},{"name":"DISPID_ICanPaste","features":[635]},{"name":"DISPID_IClip","features":[635]},{"name":"DISPID_IClipboardCopy","features":[635]},{"name":"DISPID_IClipboardCopyWithRectangle","features":[635]},{"name":"DISPID_IClipboardPaste","features":[635]},{"name":"DISPID_IClone","features":[635]},{"name":"DISPID_ICreateStroke","features":[635]},{"name":"DISPID_ICreateStrokeFromPoints","features":[635]},{"name":"DISPID_ICreateStrokes","features":[635]},{"name":"DISPID_ICsCount","features":[635]},{"name":"DISPID_ICsItem","features":[635]},{"name":"DISPID_ICs_NewEnum","features":[635]},{"name":"DISPID_ICsrButtons","features":[635]},{"name":"DISPID_ICsrDrawingAttributes","features":[635]},{"name":"DISPID_ICsrId","features":[635]},{"name":"DISPID_ICsrInverted","features":[635]},{"name":"DISPID_ICsrName","features":[635]},{"name":"DISPID_ICsrTablet","features":[635]},{"name":"DISPID_ICustomStrokes","features":[635]},{"name":"DISPID_IDeleteStroke","features":[635]},{"name":"DISPID_IDeleteStrokes","features":[635]},{"name":"DISPID_IDirty","features":[635]},{"name":"DISPID_IEInkAdded","features":[635]},{"name":"DISPID_IEInkDeleted","features":[635]},{"name":"DISPID_IEPData","features":[635]},{"name":"DISPID_IEPGuid","features":[635]},{"name":"DISPID_IEPsAdd","features":[635]},{"name":"DISPID_IEPsClear","features":[635]},{"name":"DISPID_IEPsCount","features":[635]},{"name":"DISPID_IEPsDoesPropertyExist","features":[635]},{"name":"DISPID_IEPsItem","features":[635]},{"name":"DISPID_IEPsRemove","features":[635]},{"name":"DISPID_IEPs_NewEnum","features":[635]},{"name":"DISPID_IExtendedProperties","features":[635]},{"name":"DISPID_IExtractStrokes","features":[635]},{"name":"DISPID_IExtractWithRectangle","features":[635]},{"name":"DISPID_IGConfidence","features":[635]},{"name":"DISPID_IGGetHotPoint","features":[635]},{"name":"DISPID_IGId","features":[635]},{"name":"DISPID_IGetBoundingBox","features":[635]},{"name":"DISPID_IHitTestCircle","features":[635]},{"name":"DISPID_IHitTestWithLasso","features":[635]},{"name":"DISPID_IHitTestWithRectangle","features":[635]},{"name":"DISPID_IInkDivider_Divide","features":[635]},{"name":"DISPID_IInkDivider_LineHeight","features":[635]},{"name":"DISPID_IInkDivider_RecognizerContext","features":[635]},{"name":"DISPID_IInkDivider_Strokes","features":[635]},{"name":"DISPID_IInkDivisionResult_ResultByType","features":[635]},{"name":"DISPID_IInkDivisionResult_Strokes","features":[635]},{"name":"DISPID_IInkDivisionUnit_DivisionType","features":[635]},{"name":"DISPID_IInkDivisionUnit_RecognizedString","features":[635]},{"name":"DISPID_IInkDivisionUnit_RotationTransform","features":[635]},{"name":"DISPID_IInkDivisionUnit_Strokes","features":[635]},{"name":"DISPID_IInkDivisionUnits_Count","features":[635]},{"name":"DISPID_IInkDivisionUnits_Item","features":[635]},{"name":"DISPID_IInkDivisionUnits_NewEnum","features":[635]},{"name":"DISPID_ILoad","features":[635]},{"name":"DISPID_INearestPoint","features":[635]},{"name":"DISPID_IOAttachMode","features":[635]},{"name":"DISPID_IODraw","features":[635]},{"name":"DISPID_IOEPainted","features":[635]},{"name":"DISPID_IOEPainting","features":[635]},{"name":"DISPID_IOESelectionChanged","features":[635]},{"name":"DISPID_IOESelectionChanging","features":[635]},{"name":"DISPID_IOESelectionMoved","features":[635]},{"name":"DISPID_IOESelectionMoving","features":[635]},{"name":"DISPID_IOESelectionResized","features":[635]},{"name":"DISPID_IOESelectionResizing","features":[635]},{"name":"DISPID_IOEStrokesDeleted","features":[635]},{"name":"DISPID_IOEStrokesDeleting","features":[635]},{"name":"DISPID_IOEditingMode","features":[635]},{"name":"DISPID_IOEraserMode","features":[635]},{"name":"DISPID_IOEraserWidth","features":[635]},{"name":"DISPID_IOHitTestSelection","features":[635]},{"name":"DISPID_IOSelection","features":[635]},{"name":"DISPID_IOSupportHighContrastSelectionUI","features":[635]},{"name":"DISPID_IPBackColor","features":[635]},{"name":"DISPID_IPEChangeUICues","features":[635]},{"name":"DISPID_IPEClick","features":[635]},{"name":"DISPID_IPEDblClick","features":[635]},{"name":"DISPID_IPEInvalidated","features":[635]},{"name":"DISPID_IPEKeyDown","features":[635]},{"name":"DISPID_IPEKeyPress","features":[635]},{"name":"DISPID_IPEKeyUp","features":[635]},{"name":"DISPID_IPEMouseDown","features":[635]},{"name":"DISPID_IPEMouseEnter","features":[635]},{"name":"DISPID_IPEMouseHover","features":[635]},{"name":"DISPID_IPEMouseLeave","features":[635]},{"name":"DISPID_IPEMouseMove","features":[635]},{"name":"DISPID_IPEMouseUp","features":[635]},{"name":"DISPID_IPEMouseWheel","features":[635]},{"name":"DISPID_IPEResize","features":[635]},{"name":"DISPID_IPESizeChanged","features":[635]},{"name":"DISPID_IPESizeModeChanged","features":[635]},{"name":"DISPID_IPEStyleChanged","features":[635]},{"name":"DISPID_IPESystemColorsChanged","features":[635]},{"name":"DISPID_IPInkEnabled","features":[635]},{"name":"DISPID_IPPicture","features":[635]},{"name":"DISPID_IPSizeMode","features":[635]},{"name":"DISPID_IRBottom","features":[635]},{"name":"DISPID_IRData","features":[635]},{"name":"DISPID_IRDraw","features":[635]},{"name":"DISPID_IRDrawStroke","features":[635]},{"name":"DISPID_IRERecognition","features":[635]},{"name":"DISPID_IRERecognitionWithAlternates","features":[635]},{"name":"DISPID_IRGColumns","features":[635]},{"name":"DISPID_IRGDrawnBox","features":[635]},{"name":"DISPID_IRGGuideData","features":[635]},{"name":"DISPID_IRGMidline","features":[635]},{"name":"DISPID_IRGRows","features":[635]},{"name":"DISPID_IRGWritingBox","features":[635]},{"name":"DISPID_IRGetObjectTransform","features":[635]},{"name":"DISPID_IRGetRectangle","features":[635]},{"name":"DISPID_IRGetViewTransform","features":[635]},{"name":"DISPID_IRInkSpaceToPixel","features":[635]},{"name":"DISPID_IRInkSpaceToPixelFromPoints","features":[635]},{"name":"DISPID_IRLeft","features":[635]},{"name":"DISPID_IRMeasure","features":[635]},{"name":"DISPID_IRMeasureStroke","features":[635]},{"name":"DISPID_IRMove","features":[635]},{"name":"DISPID_IRPixelToInkSpace","features":[635]},{"name":"DISPID_IRPixelToInkSpaceFromPoints","features":[635]},{"name":"DISPID_IRRight","features":[635]},{"name":"DISPID_IRRotate","features":[635]},{"name":"DISPID_IRScale","features":[635]},{"name":"DISPID_IRSetObjectTransform","features":[635]},{"name":"DISPID_IRSetRectangle","features":[635]},{"name":"DISPID_IRSetViewTransform","features":[635]},{"name":"DISPID_IRTop","features":[635]},{"name":"DISPID_IRecoCtx2_EnabledUnicodeRanges","features":[635]},{"name":"DISPID_IRecoCtx_BackgroundRecognize","features":[635]},{"name":"DISPID_IRecoCtx_BackgroundRecognizeWithAlternates","features":[635]},{"name":"DISPID_IRecoCtx_CharacterAutoCompletionMode","features":[635]},{"name":"DISPID_IRecoCtx_Clone","features":[635]},{"name":"DISPID_IRecoCtx_EndInkInput","features":[635]},{"name":"DISPID_IRecoCtx_Factoid","features":[635]},{"name":"DISPID_IRecoCtx_Flags","features":[635]},{"name":"DISPID_IRecoCtx_Guide","features":[635]},{"name":"DISPID_IRecoCtx_IsStringSupported","features":[635]},{"name":"DISPID_IRecoCtx_PrefixText","features":[635]},{"name":"DISPID_IRecoCtx_Recognize","features":[635]},{"name":"DISPID_IRecoCtx_Recognizer","features":[635]},{"name":"DISPID_IRecoCtx_StopBackgroundRecognition","features":[635]},{"name":"DISPID_IRecoCtx_StopRecognition","features":[635]},{"name":"DISPID_IRecoCtx_Strokes","features":[635]},{"name":"DISPID_IRecoCtx_SuffixText","features":[635]},{"name":"DISPID_IRecoCtx_WordList","features":[635]},{"name":"DISPID_IRecosCount","features":[635]},{"name":"DISPID_IRecosGetDefaultRecognizer","features":[635]},{"name":"DISPID_IRecosItem","features":[635]},{"name":"DISPID_IRecos_NewEnum","features":[635]},{"name":"DISPID_ISDBezierCusps","features":[635]},{"name":"DISPID_ISDBezierPoints","features":[635]},{"name":"DISPID_ISDClip","features":[635]},{"name":"DISPID_ISDDeleted","features":[635]},{"name":"DISPID_ISDDrawingAttributes","features":[635]},{"name":"DISPID_ISDExtendedProperties","features":[635]},{"name":"DISPID_ISDFindIntersections","features":[635]},{"name":"DISPID_ISDGetBoundingBox","features":[635]},{"name":"DISPID_ISDGetFlattenedBezierPoints","features":[635]},{"name":"DISPID_ISDGetPacketData","features":[635]},{"name":"DISPID_ISDGetPacketDescriptionPropertyMetrics","features":[635]},{"name":"DISPID_ISDGetPacketValuesByProperty","features":[635]},{"name":"DISPID_ISDGetPoints","features":[635]},{"name":"DISPID_ISDGetRectangleIntersections","features":[635]},{"name":"DISPID_ISDHitTestCircle","features":[635]},{"name":"DISPID_ISDID","features":[635]},{"name":"DISPID_ISDInk","features":[635]},{"name":"DISPID_ISDInkIndex","features":[635]},{"name":"DISPID_ISDMove","features":[635]},{"name":"DISPID_ISDNearestPoint","features":[635]},{"name":"DISPID_ISDPacketCount","features":[635]},{"name":"DISPID_ISDPacketDescription","features":[635]},{"name":"DISPID_ISDPacketSize","features":[635]},{"name":"DISPID_ISDPolylineCusps","features":[635]},{"name":"DISPID_ISDRotate","features":[635]},{"name":"DISPID_ISDScale","features":[635]},{"name":"DISPID_ISDScaleToRectangle","features":[635]},{"name":"DISPID_ISDSelfIntersections","features":[635]},{"name":"DISPID_ISDSetPacketValuesByProperty","features":[635]},{"name":"DISPID_ISDSetPoints","features":[635]},{"name":"DISPID_ISDShear","features":[635]},{"name":"DISPID_ISDSplit","features":[635]},{"name":"DISPID_ISDTransform","features":[635]},{"name":"DISPID_ISave","features":[635]},{"name":"DISPID_ISsAdd","features":[635]},{"name":"DISPID_ISsAddStrokes","features":[635]},{"name":"DISPID_ISsClip","features":[635]},{"name":"DISPID_ISsCount","features":[635]},{"name":"DISPID_ISsGetBoundingBox","features":[635]},{"name":"DISPID_ISsInk","features":[635]},{"name":"DISPID_ISsItem","features":[635]},{"name":"DISPID_ISsModifyDrawingAttributes","features":[635]},{"name":"DISPID_ISsMove","features":[635]},{"name":"DISPID_ISsRecognitionResult","features":[635]},{"name":"DISPID_ISsRemove","features":[635]},{"name":"DISPID_ISsRemoveRecognitionResult","features":[635]},{"name":"DISPID_ISsRemoveStrokes","features":[635]},{"name":"DISPID_ISsRotate","features":[635]},{"name":"DISPID_ISsScale","features":[635]},{"name":"DISPID_ISsScaleToRectangle","features":[635]},{"name":"DISPID_ISsShear","features":[635]},{"name":"DISPID_ISsToString","features":[635]},{"name":"DISPID_ISsTransform","features":[635]},{"name":"DISPID_ISsValid","features":[635]},{"name":"DISPID_ISs_NewEnum","features":[635]},{"name":"DISPID_IStrokes","features":[635]},{"name":"DISPID_IT2DeviceKind","features":[635]},{"name":"DISPID_IT3IsMultiTouch","features":[635]},{"name":"DISPID_IT3MaximumCursors","features":[635]},{"name":"DISPID_ITData","features":[635]},{"name":"DISPID_ITGetTransform","features":[635]},{"name":"DISPID_ITHardwareCapabilities","features":[635]},{"name":"DISPID_ITIsPacketPropertySupported","features":[635]},{"name":"DISPID_ITMaximumInputRectangle","features":[635]},{"name":"DISPID_ITName","features":[635]},{"name":"DISPID_ITPlugAndPlayId","features":[635]},{"name":"DISPID_ITPropertyMetrics","features":[635]},{"name":"DISPID_ITReflect","features":[635]},{"name":"DISPID_ITReset","features":[635]},{"name":"DISPID_ITRotate","features":[635]},{"name":"DISPID_ITScale","features":[635]},{"name":"DISPID_ITSetTransform","features":[635]},{"name":"DISPID_ITShear","features":[635]},{"name":"DISPID_ITTranslate","features":[635]},{"name":"DISPID_ITeDx","features":[635]},{"name":"DISPID_ITeDy","features":[635]},{"name":"DISPID_ITeM11","features":[635]},{"name":"DISPID_ITeM12","features":[635]},{"name":"DISPID_ITeM21","features":[635]},{"name":"DISPID_ITeM22","features":[635]},{"name":"DISPID_ITsCount","features":[635]},{"name":"DISPID_ITsDefaultTablet","features":[635]},{"name":"DISPID_ITsIsPacketPropertySupported","features":[635]},{"name":"DISPID_ITsItem","features":[635]},{"name":"DISPID_ITs_NewEnum","features":[635]},{"name":"DISPID_IeeChange","features":[635]},{"name":"DISPID_IeeClick","features":[635]},{"name":"DISPID_IeeCursorDown","features":[635]},{"name":"DISPID_IeeDblClick","features":[635]},{"name":"DISPID_IeeGesture","features":[635]},{"name":"DISPID_IeeKeyDown","features":[635]},{"name":"DISPID_IeeKeyPress","features":[635]},{"name":"DISPID_IeeKeyUp","features":[635]},{"name":"DISPID_IeeMouseDown","features":[635]},{"name":"DISPID_IeeMouseMove","features":[635]},{"name":"DISPID_IeeMouseUp","features":[635]},{"name":"DISPID_IeeRecognitionResult","features":[635]},{"name":"DISPID_IeeSelChange","features":[635]},{"name":"DISPID_IeeStroke","features":[635]},{"name":"DISPID_Ink","features":[635]},{"name":"DISPID_InkCollector","features":[635]},{"name":"DISPID_InkCollectorEvent","features":[635]},{"name":"DISPID_InkCursor","features":[635]},{"name":"DISPID_InkCursorButton","features":[635]},{"name":"DISPID_InkCursorButtons","features":[635]},{"name":"DISPID_InkCursors","features":[635]},{"name":"DISPID_InkCustomStrokes","features":[635]},{"name":"DISPID_InkDivider","features":[635]},{"name":"DISPID_InkDivisionResult","features":[635]},{"name":"DISPID_InkDivisionUnit","features":[635]},{"name":"DISPID_InkDivisionUnits","features":[635]},{"name":"DISPID_InkDrawingAttributes","features":[635]},{"name":"DISPID_InkEdit","features":[635]},{"name":"DISPID_InkEditEvents","features":[635]},{"name":"DISPID_InkEvent","features":[635]},{"name":"DISPID_InkExtendedProperties","features":[635]},{"name":"DISPID_InkExtendedProperty","features":[635]},{"name":"DISPID_InkGesture","features":[635]},{"name":"DISPID_InkInsertMode","features":[635]},{"name":"DISPID_InkMode","features":[635]},{"name":"DISPID_InkRecoAlternate","features":[635]},{"name":"DISPID_InkRecoAlternate_AlternatesWithConstantPropertyValues","features":[635]},{"name":"DISPID_InkRecoAlternate_Ascender","features":[635]},{"name":"DISPID_InkRecoAlternate_Baseline","features":[635]},{"name":"DISPID_InkRecoAlternate_Confidence","features":[635]},{"name":"DISPID_InkRecoAlternate_ConfidenceAlternates","features":[635]},{"name":"DISPID_InkRecoAlternate_Descender","features":[635]},{"name":"DISPID_InkRecoAlternate_GetPropertyValue","features":[635]},{"name":"DISPID_InkRecoAlternate_GetStrokesFromStrokeRanges","features":[635]},{"name":"DISPID_InkRecoAlternate_GetStrokesFromTextRange","features":[635]},{"name":"DISPID_InkRecoAlternate_GetTextRangeFromStrokes","features":[635]},{"name":"DISPID_InkRecoAlternate_LineAlternates","features":[635]},{"name":"DISPID_InkRecoAlternate_LineNumber","features":[635]},{"name":"DISPID_InkRecoAlternate_Midline","features":[635]},{"name":"DISPID_InkRecoAlternate_String","features":[635]},{"name":"DISPID_InkRecoAlternate_Strokes","features":[635]},{"name":"DISPID_InkRecoContext","features":[635]},{"name":"DISPID_InkRecoContext2","features":[635]},{"name":"DISPID_InkRecognitionAlternates","features":[635]},{"name":"DISPID_InkRecognitionAlternates_Count","features":[635]},{"name":"DISPID_InkRecognitionAlternates_Item","features":[635]},{"name":"DISPID_InkRecognitionAlternates_NewEnum","features":[635]},{"name":"DISPID_InkRecognitionAlternates_Strokes","features":[635]},{"name":"DISPID_InkRecognitionEvent","features":[635]},{"name":"DISPID_InkRecognitionResult","features":[635]},{"name":"DISPID_InkRecognitionResult_AlternatesFromSelection","features":[635]},{"name":"DISPID_InkRecognitionResult_ModifyTopAlternate","features":[635]},{"name":"DISPID_InkRecognitionResult_SetResultOnStrokes","features":[635]},{"name":"DISPID_InkRecognitionResult_Strokes","features":[635]},{"name":"DISPID_InkRecognitionResult_TopAlternate","features":[635]},{"name":"DISPID_InkRecognitionResult_TopConfidence","features":[635]},{"name":"DISPID_InkRecognitionResult_TopString","features":[635]},{"name":"DISPID_InkRecognizer","features":[635]},{"name":"DISPID_InkRecognizer2","features":[635]},{"name":"DISPID_InkRecognizerGuide","features":[635]},{"name":"DISPID_InkRecognizers","features":[635]},{"name":"DISPID_InkRectangle","features":[635]},{"name":"DISPID_InkRenderer","features":[635]},{"name":"DISPID_InkStrokeDisp","features":[635]},{"name":"DISPID_InkStrokes","features":[635]},{"name":"DISPID_InkTablet","features":[635]},{"name":"DISPID_InkTablet2","features":[635]},{"name":"DISPID_InkTablet3","features":[635]},{"name":"DISPID_InkTablets","features":[635]},{"name":"DISPID_InkTransform","features":[635]},{"name":"DISPID_InkWordList","features":[635]},{"name":"DISPID_InkWordList2","features":[635]},{"name":"DISPID_InkWordList2_AddWords","features":[635]},{"name":"DISPID_InkWordList_AddWord","features":[635]},{"name":"DISPID_InkWordList_Merge","features":[635]},{"name":"DISPID_InkWordList_RemoveWord","features":[635]},{"name":"DISPID_Locked","features":[635]},{"name":"DISPID_MICClear","features":[635]},{"name":"DISPID_MICClose","features":[635]},{"name":"DISPID_MICInsert","features":[635]},{"name":"DISPID_MICPaint","features":[635]},{"name":"DISPID_MathInputControlEvents","features":[635]},{"name":"DISPID_MaxLength","features":[635]},{"name":"DISPID_MultiLine","features":[635]},{"name":"DISPID_PIPAttachedEditWindow","features":[635]},{"name":"DISPID_PIPAutoShow","features":[635]},{"name":"DISPID_PIPBusy","features":[635]},{"name":"DISPID_PIPCommitPendingInput","features":[635]},{"name":"DISPID_PIPCurrentPanel","features":[635]},{"name":"DISPID_PIPDefaultPanel","features":[635]},{"name":"DISPID_PIPEInputFailed","features":[635]},{"name":"DISPID_PIPEPanelChanged","features":[635]},{"name":"DISPID_PIPEPanelMoving","features":[635]},{"name":"DISPID_PIPEVisibleChanged","features":[635]},{"name":"DISPID_PIPEnableTsf","features":[635]},{"name":"DISPID_PIPFactoid","features":[635]},{"name":"DISPID_PIPHeight","features":[635]},{"name":"DISPID_PIPHorizontalOffset","features":[635]},{"name":"DISPID_PIPLeft","features":[635]},{"name":"DISPID_PIPMoveTo","features":[635]},{"name":"DISPID_PIPRefresh","features":[635]},{"name":"DISPID_PIPTop","features":[635]},{"name":"DISPID_PIPVerticalOffset","features":[635]},{"name":"DISPID_PIPVisible","features":[635]},{"name":"DISPID_PIPWidth","features":[635]},{"name":"DISPID_PenInputPanel","features":[635]},{"name":"DISPID_PenInputPanelEvents","features":[635]},{"name":"DISPID_RTSelLength","features":[635]},{"name":"DISPID_RTSelStart","features":[635]},{"name":"DISPID_RTSelText","features":[635]},{"name":"DISPID_RecoCapabilities","features":[635]},{"name":"DISPID_RecoClsid","features":[635]},{"name":"DISPID_RecoCreateRecognizerContext","features":[635]},{"name":"DISPID_RecoId","features":[635]},{"name":"DISPID_RecoLanguageID","features":[635]},{"name":"DISPID_RecoName","features":[635]},{"name":"DISPID_RecoPreferredPacketDescription","features":[635]},{"name":"DISPID_RecoSupportedProperties","features":[635]},{"name":"DISPID_RecoTimeout","features":[635]},{"name":"DISPID_RecoUnicodeRanges","features":[635]},{"name":"DISPID_RecoVendor","features":[635]},{"name":"DISPID_Recognize","features":[635]},{"name":"DISPID_Recognizer","features":[635]},{"name":"DISPID_Refresh","features":[635]},{"name":"DISPID_SEStrokesAdded","features":[635]},{"name":"DISPID_SEStrokesRemoved","features":[635]},{"name":"DISPID_ScrollBars","features":[635]},{"name":"DISPID_SelAlignment","features":[635]},{"name":"DISPID_SelBold","features":[635]},{"name":"DISPID_SelCharOffset","features":[635]},{"name":"DISPID_SelColor","features":[635]},{"name":"DISPID_SelFontName","features":[635]},{"name":"DISPID_SelFontSize","features":[635]},{"name":"DISPID_SelInk","features":[635]},{"name":"DISPID_SelInksDisplayMode","features":[635]},{"name":"DISPID_SelItalic","features":[635]},{"name":"DISPID_SelRTF","features":[635]},{"name":"DISPID_SelUnderline","features":[635]},{"name":"DISPID_SetGestStatus","features":[635]},{"name":"DISPID_Status","features":[635]},{"name":"DISPID_StrokeEvent","features":[635]},{"name":"DISPID_Text","features":[635]},{"name":"DISPID_TextRTF","features":[635]},{"name":"DISPID_UseMouseForInput","features":[635]},{"name":"DYNAMIC_RENDERER_CACHED_DATA","features":[635]},{"name":"DestroyContext","features":[635]},{"name":"DestroyRecognizer","features":[635]},{"name":"DestroyWordList","features":[635]},{"name":"DockedBottom","features":[635]},{"name":"DockedTop","features":[635]},{"name":"DynamicRenderer","features":[635]},{"name":"EM_GETDRAWATTR","features":[635]},{"name":"EM_GETFACTOID","features":[635]},{"name":"EM_GETGESTURESTATUS","features":[635]},{"name":"EM_GETINKINSERTMODE","features":[635]},{"name":"EM_GETINKMODE","features":[635]},{"name":"EM_GETMOUSEICON","features":[635]},{"name":"EM_GETMOUSEPOINTER","features":[635]},{"name":"EM_GETRECOGNIZER","features":[635]},{"name":"EM_GETRECOTIMEOUT","features":[635]},{"name":"EM_GETSELINK","features":[635]},{"name":"EM_GETSELINKDISPLAYMODE","features":[635]},{"name":"EM_GETSTATUS","features":[635]},{"name":"EM_GETUSEMOUSEFORINPUT","features":[635]},{"name":"EM_RECOGNIZE","features":[635]},{"name":"EM_SETDRAWATTR","features":[635]},{"name":"EM_SETFACTOID","features":[635]},{"name":"EM_SETGESTURESTATUS","features":[635]},{"name":"EM_SETINKINSERTMODE","features":[635]},{"name":"EM_SETINKMODE","features":[635]},{"name":"EM_SETMOUSEICON","features":[635]},{"name":"EM_SETMOUSEPOINTER","features":[635]},{"name":"EM_SETRECOGNIZER","features":[635]},{"name":"EM_SETRECOTIMEOUT","features":[635]},{"name":"EM_SETSELINK","features":[635]},{"name":"EM_SETSELINKDISPLAYMODE","features":[635]},{"name":"EM_SETUSEMOUSEFORINPUT","features":[635]},{"name":"EndInkInput","features":[635]},{"name":"EventMask","features":[635]},{"name":"EventMask_All","features":[635]},{"name":"EventMask_CorrectionModeChanged","features":[635]},{"name":"EventMask_CorrectionModeChanging","features":[635]},{"name":"EventMask_InPlaceSizeChanged","features":[635]},{"name":"EventMask_InPlaceSizeChanging","features":[635]},{"name":"EventMask_InPlaceStateChanged","features":[635]},{"name":"EventMask_InPlaceStateChanging","features":[635]},{"name":"EventMask_InPlaceVisibilityChanged","features":[635]},{"name":"EventMask_InPlaceVisibilityChanging","features":[635]},{"name":"EventMask_InputAreaChanged","features":[635]},{"name":"EventMask_InputAreaChanging","features":[635]},{"name":"EventMask_TextInserted","features":[635]},{"name":"EventMask_TextInserting","features":[635]},{"name":"FACILITY_INK","features":[635]},{"name":"FACTOID_BOPOMOFO","features":[635]},{"name":"FACTOID_CHINESESIMPLECOMMON","features":[635]},{"name":"FACTOID_CHINESETRADITIONALCOMMON","features":[635]},{"name":"FACTOID_CURRENCY","features":[635]},{"name":"FACTOID_DATE","features":[635]},{"name":"FACTOID_DEFAULT","features":[635]},{"name":"FACTOID_DIGIT","features":[635]},{"name":"FACTOID_EMAIL","features":[635]},{"name":"FACTOID_FILENAME","features":[635]},{"name":"FACTOID_HANGULCOMMON","features":[635]},{"name":"FACTOID_HANGULRARE","features":[635]},{"name":"FACTOID_HIRAGANA","features":[635]},{"name":"FACTOID_JAMO","features":[635]},{"name":"FACTOID_JAPANESECOMMON","features":[635]},{"name":"FACTOID_KANJICOMMON","features":[635]},{"name":"FACTOID_KANJIRARE","features":[635]},{"name":"FACTOID_KATAKANA","features":[635]},{"name":"FACTOID_KOREANCOMMON","features":[635]},{"name":"FACTOID_LOWERCHAR","features":[635]},{"name":"FACTOID_NONE","features":[635]},{"name":"FACTOID_NUMBER","features":[635]},{"name":"FACTOID_NUMBERSIMPLE","features":[635]},{"name":"FACTOID_ONECHAR","features":[635]},{"name":"FACTOID_PERCENT","features":[635]},{"name":"FACTOID_POSTALCODE","features":[635]},{"name":"FACTOID_PUNCCHAR","features":[635]},{"name":"FACTOID_SYSTEMDICTIONARY","features":[635]},{"name":"FACTOID_TELEPHONE","features":[635]},{"name":"FACTOID_TIME","features":[635]},{"name":"FACTOID_UPPERCHAR","features":[635]},{"name":"FACTOID_WEB","features":[635]},{"name":"FACTOID_WORDLIST","features":[635]},{"name":"FLICKACTION_COMMANDCODE","features":[635]},{"name":"FLICKACTION_COMMANDCODE_APPCOMMAND","features":[635]},{"name":"FLICKACTION_COMMANDCODE_CUSTOMKEY","features":[635]},{"name":"FLICKACTION_COMMANDCODE_KEYMODIFIER","features":[635]},{"name":"FLICKACTION_COMMANDCODE_NULL","features":[635]},{"name":"FLICKACTION_COMMANDCODE_SCROLL","features":[635]},{"name":"FLICKDIRECTION","features":[635]},{"name":"FLICKDIRECTION_DOWN","features":[635]},{"name":"FLICKDIRECTION_DOWNLEFT","features":[635]},{"name":"FLICKDIRECTION_DOWNRIGHT","features":[635]},{"name":"FLICKDIRECTION_INVALID","features":[635]},{"name":"FLICKDIRECTION_LEFT","features":[635]},{"name":"FLICKDIRECTION_MIN","features":[635]},{"name":"FLICKDIRECTION_RIGHT","features":[635]},{"name":"FLICKDIRECTION_UP","features":[635]},{"name":"FLICKDIRECTION_UPLEFT","features":[635]},{"name":"FLICKDIRECTION_UPRIGHT","features":[635]},{"name":"FLICKMODE","features":[635]},{"name":"FLICKMODE_DEFAULT","features":[635]},{"name":"FLICKMODE_LEARNING","features":[635]},{"name":"FLICKMODE_MAX","features":[635]},{"name":"FLICKMODE_MIN","features":[635]},{"name":"FLICKMODE_OFF","features":[635]},{"name":"FLICKMODE_ON","features":[635]},{"name":"FLICK_DATA","features":[635]},{"name":"FLICK_POINT","features":[635]},{"name":"FLICK_WM_HANDLED_MASK","features":[635]},{"name":"Floating","features":[635]},{"name":"GESTURE_ARROW_DOWN","features":[635]},{"name":"GESTURE_ARROW_LEFT","features":[635]},{"name":"GESTURE_ARROW_RIGHT","features":[635]},{"name":"GESTURE_ARROW_UP","features":[635]},{"name":"GESTURE_ASTERISK","features":[635]},{"name":"GESTURE_BRACE_LEFT","features":[635]},{"name":"GESTURE_BRACE_OVER","features":[635]},{"name":"GESTURE_BRACE_RIGHT","features":[635]},{"name":"GESTURE_BRACE_UNDER","features":[635]},{"name":"GESTURE_BRACKET_LEFT","features":[635]},{"name":"GESTURE_BRACKET_OVER","features":[635]},{"name":"GESTURE_BRACKET_RIGHT","features":[635]},{"name":"GESTURE_BRACKET_UNDER","features":[635]},{"name":"GESTURE_BULLET","features":[635]},{"name":"GESTURE_BULLET_CROSS","features":[635]},{"name":"GESTURE_CHECK","features":[635]},{"name":"GESTURE_CHEVRON_DOWN","features":[635]},{"name":"GESTURE_CHEVRON_LEFT","features":[635]},{"name":"GESTURE_CHEVRON_RIGHT","features":[635]},{"name":"GESTURE_CHEVRON_UP","features":[635]},{"name":"GESTURE_CIRCLE","features":[635]},{"name":"GESTURE_CIRCLE_CIRCLE","features":[635]},{"name":"GESTURE_CIRCLE_CROSS","features":[635]},{"name":"GESTURE_CIRCLE_LINE_HORZ","features":[635]},{"name":"GESTURE_CIRCLE_LINE_VERT","features":[635]},{"name":"GESTURE_CIRCLE_TAP","features":[635]},{"name":"GESTURE_CLOSEUP","features":[635]},{"name":"GESTURE_CROSS","features":[635]},{"name":"GESTURE_CURLICUE","features":[635]},{"name":"GESTURE_DATA","features":[635]},{"name":"GESTURE_DIAGONAL_LEFTDOWN","features":[635]},{"name":"GESTURE_DIAGONAL_LEFTUP","features":[635]},{"name":"GESTURE_DIAGONAL_RIGHTDOWN","features":[635]},{"name":"GESTURE_DIAGONAL_RIGHTUP","features":[635]},{"name":"GESTURE_DIGIT_0","features":[635]},{"name":"GESTURE_DIGIT_1","features":[635]},{"name":"GESTURE_DIGIT_2","features":[635]},{"name":"GESTURE_DIGIT_3","features":[635]},{"name":"GESTURE_DIGIT_4","features":[635]},{"name":"GESTURE_DIGIT_5","features":[635]},{"name":"GESTURE_DIGIT_6","features":[635]},{"name":"GESTURE_DIGIT_7","features":[635]},{"name":"GESTURE_DIGIT_8","features":[635]},{"name":"GESTURE_DIGIT_9","features":[635]},{"name":"GESTURE_DOLLAR","features":[635]},{"name":"GESTURE_DOUBLE_ARROW_DOWN","features":[635]},{"name":"GESTURE_DOUBLE_ARROW_LEFT","features":[635]},{"name":"GESTURE_DOUBLE_ARROW_RIGHT","features":[635]},{"name":"GESTURE_DOUBLE_ARROW_UP","features":[635]},{"name":"GESTURE_DOUBLE_CIRCLE","features":[635]},{"name":"GESTURE_DOUBLE_CURLICUE","features":[635]},{"name":"GESTURE_DOUBLE_DOWN","features":[635]},{"name":"GESTURE_DOUBLE_LEFT","features":[635]},{"name":"GESTURE_DOUBLE_RIGHT","features":[635]},{"name":"GESTURE_DOUBLE_TAP","features":[635]},{"name":"GESTURE_DOUBLE_UP","features":[635]},{"name":"GESTURE_DOWN","features":[635]},{"name":"GESTURE_DOWN_ARROW_LEFT","features":[635]},{"name":"GESTURE_DOWN_ARROW_RIGHT","features":[635]},{"name":"GESTURE_DOWN_LEFT","features":[635]},{"name":"GESTURE_DOWN_LEFT_LONG","features":[635]},{"name":"GESTURE_DOWN_RIGHT","features":[635]},{"name":"GESTURE_DOWN_RIGHT_LONG","features":[635]},{"name":"GESTURE_DOWN_UP","features":[635]},{"name":"GESTURE_EXCLAMATION","features":[635]},{"name":"GESTURE_INFINITY","features":[635]},{"name":"GESTURE_LEFT","features":[635]},{"name":"GESTURE_LEFT_ARROW_DOWN","features":[635]},{"name":"GESTURE_LEFT_ARROW_UP","features":[635]},{"name":"GESTURE_LEFT_DOWN","features":[635]},{"name":"GESTURE_LEFT_RIGHT","features":[635]},{"name":"GESTURE_LEFT_UP","features":[635]},{"name":"GESTURE_LETTER_A","features":[635]},{"name":"GESTURE_LETTER_B","features":[635]},{"name":"GESTURE_LETTER_C","features":[635]},{"name":"GESTURE_LETTER_D","features":[635]},{"name":"GESTURE_LETTER_E","features":[635]},{"name":"GESTURE_LETTER_F","features":[635]},{"name":"GESTURE_LETTER_G","features":[635]},{"name":"GESTURE_LETTER_H","features":[635]},{"name":"GESTURE_LETTER_I","features":[635]},{"name":"GESTURE_LETTER_J","features":[635]},{"name":"GESTURE_LETTER_K","features":[635]},{"name":"GESTURE_LETTER_L","features":[635]},{"name":"GESTURE_LETTER_M","features":[635]},{"name":"GESTURE_LETTER_N","features":[635]},{"name":"GESTURE_LETTER_O","features":[635]},{"name":"GESTURE_LETTER_P","features":[635]},{"name":"GESTURE_LETTER_Q","features":[635]},{"name":"GESTURE_LETTER_R","features":[635]},{"name":"GESTURE_LETTER_S","features":[635]},{"name":"GESTURE_LETTER_T","features":[635]},{"name":"GESTURE_LETTER_U","features":[635]},{"name":"GESTURE_LETTER_V","features":[635]},{"name":"GESTURE_LETTER_W","features":[635]},{"name":"GESTURE_LETTER_X","features":[635]},{"name":"GESTURE_LETTER_Y","features":[635]},{"name":"GESTURE_LETTER_Z","features":[635]},{"name":"GESTURE_NULL","features":[635]},{"name":"GESTURE_OPENUP","features":[635]},{"name":"GESTURE_PARAGRAPH","features":[635]},{"name":"GESTURE_PLUS","features":[635]},{"name":"GESTURE_QUAD_TAP","features":[635]},{"name":"GESTURE_QUESTION","features":[635]},{"name":"GESTURE_RECTANGLE","features":[635]},{"name":"GESTURE_RIGHT","features":[635]},{"name":"GESTURE_RIGHT_ARROW_DOWN","features":[635]},{"name":"GESTURE_RIGHT_ARROW_UP","features":[635]},{"name":"GESTURE_RIGHT_DOWN","features":[635]},{"name":"GESTURE_RIGHT_LEFT","features":[635]},{"name":"GESTURE_RIGHT_UP","features":[635]},{"name":"GESTURE_SCRATCHOUT","features":[635]},{"name":"GESTURE_SECTION","features":[635]},{"name":"GESTURE_SEMICIRCLE_LEFT","features":[635]},{"name":"GESTURE_SEMICIRCLE_RIGHT","features":[635]},{"name":"GESTURE_SHARP","features":[635]},{"name":"GESTURE_SQUARE","features":[635]},{"name":"GESTURE_SQUIGGLE","features":[635]},{"name":"GESTURE_STAR","features":[635]},{"name":"GESTURE_SWAP","features":[635]},{"name":"GESTURE_TAP","features":[635]},{"name":"GESTURE_TRIANGLE","features":[635]},{"name":"GESTURE_TRIPLE_DOWN","features":[635]},{"name":"GESTURE_TRIPLE_LEFT","features":[635]},{"name":"GESTURE_TRIPLE_RIGHT","features":[635]},{"name":"GESTURE_TRIPLE_TAP","features":[635]},{"name":"GESTURE_TRIPLE_UP","features":[635]},{"name":"GESTURE_UP","features":[635]},{"name":"GESTURE_UP_ARROW_LEFT","features":[635]},{"name":"GESTURE_UP_ARROW_RIGHT","features":[635]},{"name":"GESTURE_UP_DOWN","features":[635]},{"name":"GESTURE_UP_LEFT","features":[635]},{"name":"GESTURE_UP_LEFT_LONG","features":[635]},{"name":"GESTURE_UP_RIGHT","features":[635]},{"name":"GESTURE_UP_RIGHT_LONG","features":[635]},{"name":"GET_DANDIDATE_FLAGS","features":[635]},{"name":"GUID_DYNAMIC_RENDERER_CACHED_DATA","features":[635]},{"name":"GUID_GESTURE_DATA","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_ALTITUDE_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_AZIMUTH_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_BUTTON_PRESSURE","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_DEVICE_CONTACT_ID","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_FINGERCONTACTCONFIDENCE","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_HEIGHT","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_NORMAL_PRESSURE","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_PACKET_STATUS","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_PITCH_ROTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_ROLL_ROTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_SERIAL_NUMBER","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_TANGENT_PRESSURE","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_TIMER_TICK","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_TWIST_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_WIDTH","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_X","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_X_TILT_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_Y","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_YAW_ROTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_Y_TILT_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_Z","features":[635]},{"name":"GestureRecognizer","features":[635]},{"name":"GetAllRecognizers","features":[635]},{"name":"GetBestResultString","features":[635]},{"name":"GetLatticePtr","features":[635]},{"name":"GetLeftSeparator","features":[635]},{"name":"GetRecoAttributes","features":[635]},{"name":"GetResultPropertyList","features":[635]},{"name":"GetRightSeparator","features":[635]},{"name":"GetUnicodeRanges","features":[635]},{"name":"HRECOALT","features":[635]},{"name":"HRECOCONTEXT","features":[635]},{"name":"HRECOGNIZER","features":[635]},{"name":"HRECOLATTICE","features":[635]},{"name":"HRECOWORDLIST","features":[635]},{"name":"HandwrittenTextInsertion","features":[635]},{"name":"IAG_AllGestures","features":[635]},{"name":"IAG_ArrowDown","features":[635]},{"name":"IAG_ArrowLeft","features":[635]},{"name":"IAG_ArrowRight","features":[635]},{"name":"IAG_ArrowUp","features":[635]},{"name":"IAG_Check","features":[635]},{"name":"IAG_ChevronDown","features":[635]},{"name":"IAG_ChevronLeft","features":[635]},{"name":"IAG_ChevronRight","features":[635]},{"name":"IAG_ChevronUp","features":[635]},{"name":"IAG_Circle","features":[635]},{"name":"IAG_Curlicue","features":[635]},{"name":"IAG_DoubleCircle","features":[635]},{"name":"IAG_DoubleCurlicue","features":[635]},{"name":"IAG_DoubleTap","features":[635]},{"name":"IAG_Down","features":[635]},{"name":"IAG_DownLeft","features":[635]},{"name":"IAG_DownLeftLong","features":[635]},{"name":"IAG_DownRight","features":[635]},{"name":"IAG_DownRightLong","features":[635]},{"name":"IAG_DownUp","features":[635]},{"name":"IAG_Exclamation","features":[635]},{"name":"IAG_Left","features":[635]},{"name":"IAG_LeftDown","features":[635]},{"name":"IAG_LeftRight","features":[635]},{"name":"IAG_LeftUp","features":[635]},{"name":"IAG_NoGesture","features":[635]},{"name":"IAG_Right","features":[635]},{"name":"IAG_RightDown","features":[635]},{"name":"IAG_RightLeft","features":[635]},{"name":"IAG_RightUp","features":[635]},{"name":"IAG_Scratchout","features":[635]},{"name":"IAG_SemiCircleLeft","features":[635]},{"name":"IAG_SemiCircleRight","features":[635]},{"name":"IAG_Square","features":[635]},{"name":"IAG_Star","features":[635]},{"name":"IAG_Tap","features":[635]},{"name":"IAG_Triangle","features":[635]},{"name":"IAG_Up","features":[635]},{"name":"IAG_UpDown","features":[635]},{"name":"IAG_UpLeft","features":[635]},{"name":"IAG_UpLeftLong","features":[635]},{"name":"IAG_UpRight","features":[635]},{"name":"IAG_UpRightLong","features":[635]},{"name":"IBBM_CurveFit","features":[635]},{"name":"IBBM_Default","features":[635]},{"name":"IBBM_NoCurveFit","features":[635]},{"name":"IBBM_PointsOnly","features":[635]},{"name":"IBBM_Union","features":[635]},{"name":"ICBS_Down","features":[635]},{"name":"ICBS_Unavailable","features":[635]},{"name":"ICBS_Up","features":[635]},{"name":"ICB_Copy","features":[635]},{"name":"ICB_Cut","features":[635]},{"name":"ICB_Default","features":[635]},{"name":"ICB_DelayedCopy","features":[635]},{"name":"ICB_ExtractOnly","features":[635]},{"name":"ICEI_AllEvents","features":[635]},{"name":"ICEI_CursorButtonDown","features":[635]},{"name":"ICEI_CursorButtonUp","features":[635]},{"name":"ICEI_CursorDown","features":[635]},{"name":"ICEI_CursorInRange","features":[635]},{"name":"ICEI_CursorOutOfRange","features":[635]},{"name":"ICEI_DblClick","features":[635]},{"name":"ICEI_DefaultEvents","features":[635]},{"name":"ICEI_MouseDown","features":[635]},{"name":"ICEI_MouseMove","features":[635]},{"name":"ICEI_MouseUp","features":[635]},{"name":"ICEI_MouseWheel","features":[635]},{"name":"ICEI_NewInAirPackets","features":[635]},{"name":"ICEI_NewPackets","features":[635]},{"name":"ICEI_Stroke","features":[635]},{"name":"ICEI_SystemGesture","features":[635]},{"name":"ICEI_TabletAdded","features":[635]},{"name":"ICEI_TabletRemoved","features":[635]},{"name":"ICF_Bitmap","features":[635]},{"name":"ICF_CopyMask","features":[635]},{"name":"ICF_Default","features":[635]},{"name":"ICF_EnhancedMetafile","features":[635]},{"name":"ICF_InkSerializedFormat","features":[635]},{"name":"ICF_Metafile","features":[635]},{"name":"ICF_None","features":[635]},{"name":"ICF_PasteMask","features":[635]},{"name":"ICF_SketchInk","features":[635]},{"name":"ICF_TextInk","features":[635]},{"name":"ICM_GestureOnly","features":[635]},{"name":"ICM_InkAndGesture","features":[635]},{"name":"ICM_InkOnly","features":[635]},{"name":"IDM_Ink","features":[635]},{"name":"IDM_Text","features":[635]},{"name":"IDT_Drawing","features":[635]},{"name":"IDT_Line","features":[635]},{"name":"IDT_Paragraph","features":[635]},{"name":"IDT_Segment","features":[635]},{"name":"IDynamicRenderer","features":[635]},{"name":"IECN_GESTURE","features":[635]},{"name":"IECN_RECOGNITIONRESULT","features":[635]},{"name":"IECN_STROKE","features":[635]},{"name":"IECN__BASE","features":[635]},{"name":"IEC_GESTUREINFO","features":[307,358,357,635]},{"name":"IEC_RECOGNITIONRESULTINFO","features":[307,358,357,635]},{"name":"IEC_STROKEINFO","features":[307,358,357,635]},{"name":"IEC__BASE","features":[635]},{"name":"IEF_CopyFromOriginal","features":[635]},{"name":"IEF_Default","features":[635]},{"name":"IEF_RemoveFromOriginal","features":[635]},{"name":"IEM_Disabled","features":[635]},{"name":"IEM_Ink","features":[635]},{"name":"IEM_InkAndGesture","features":[635]},{"name":"IEM_InsertInk","features":[635]},{"name":"IEM_InsertText","features":[635]},{"name":"IES_Collecting","features":[635]},{"name":"IES_Idle","features":[635]},{"name":"IES_Recognizing","features":[635]},{"name":"IGestureRecognizer","features":[635]},{"name":"IHandwrittenTextInsertion","features":[635]},{"name":"IInk","features":[358,635]},{"name":"IInkCollector","features":[358,635]},{"name":"IInkCursor","features":[358,635]},{"name":"IInkCursorButton","features":[358,635]},{"name":"IInkCursorButtons","features":[358,635]},{"name":"IInkCursors","features":[358,635]},{"name":"IInkCustomStrokes","features":[358,635]},{"name":"IInkDisp","features":[358,635]},{"name":"IInkDivider","features":[358,635]},{"name":"IInkDivisionResult","features":[358,635]},{"name":"IInkDivisionUnit","features":[358,635]},{"name":"IInkDivisionUnits","features":[358,635]},{"name":"IInkDrawingAttributes","features":[358,635]},{"name":"IInkEdit","features":[358,635]},{"name":"IInkExtendedProperties","features":[358,635]},{"name":"IInkExtendedProperty","features":[358,635]},{"name":"IInkGesture","features":[358,635]},{"name":"IInkLineInfo","features":[635]},{"name":"IInkOverlay","features":[358,635]},{"name":"IInkPicture","features":[358,635]},{"name":"IInkRecognitionAlternate","features":[358,635]},{"name":"IInkRecognitionAlternates","features":[358,635]},{"name":"IInkRecognitionResult","features":[358,635]},{"name":"IInkRecognizer","features":[358,635]},{"name":"IInkRecognizer2","features":[358,635]},{"name":"IInkRecognizerContext","features":[358,635]},{"name":"IInkRecognizerContext2","features":[358,635]},{"name":"IInkRecognizerGuide","features":[358,635]},{"name":"IInkRecognizers","features":[358,635]},{"name":"IInkRectangle","features":[358,635]},{"name":"IInkRenderer","features":[358,635]},{"name":"IInkStrokeDisp","features":[358,635]},{"name":"IInkStrokes","features":[358,635]},{"name":"IInkTablet","features":[358,635]},{"name":"IInkTablet2","features":[358,635]},{"name":"IInkTablet3","features":[358,635]},{"name":"IInkTablets","features":[358,635]},{"name":"IInkTransform","features":[358,635]},{"name":"IInkWordList","features":[358,635]},{"name":"IInkWordList2","features":[358,635]},{"name":"IInputPanelWindowHandle","features":[635]},{"name":"IKM_Alt","features":[635]},{"name":"IKM_Control","features":[635]},{"name":"IKM_Shift","features":[635]},{"name":"IMF_BOLD","features":[635]},{"name":"IMF_FONT_SELECTED_IN_HDC","features":[635]},{"name":"IMF_ITALIC","features":[635]},{"name":"IMF_Left","features":[635]},{"name":"IMF_Middle","features":[635]},{"name":"IMF_Right","features":[635]},{"name":"IMP_Arrow","features":[635]},{"name":"IMP_ArrowHourglass","features":[635]},{"name":"IMP_ArrowQuestion","features":[635]},{"name":"IMP_Crosshair","features":[635]},{"name":"IMP_Custom","features":[635]},{"name":"IMP_Default","features":[635]},{"name":"IMP_Hand","features":[635]},{"name":"IMP_Hourglass","features":[635]},{"name":"IMP_Ibeam","features":[635]},{"name":"IMP_NoDrop","features":[635]},{"name":"IMP_SizeAll","features":[635]},{"name":"IMP_SizeNESW","features":[635]},{"name":"IMP_SizeNS","features":[635]},{"name":"IMP_SizeNWSE","features":[635]},{"name":"IMP_SizeWE","features":[635]},{"name":"IMP_UpArrow","features":[635]},{"name":"IMathInputControl","features":[358,635]},{"name":"INKEDIT_CLASS","features":[635]},{"name":"INKEDIT_CLASSW","features":[635]},{"name":"INKMETRIC","features":[307,635]},{"name":"INKRECOGNITIONPROPERTY_BOXNUMBER","features":[635]},{"name":"INKRECOGNITIONPROPERTY_CONFIDENCELEVEL","features":[635]},{"name":"INKRECOGNITIONPROPERTY_HOTPOINT","features":[635]},{"name":"INKRECOGNITIONPROPERTY_LINEMETRICS","features":[635]},{"name":"INKRECOGNITIONPROPERTY_LINENUMBER","features":[635]},{"name":"INKRECOGNITIONPROPERTY_MAXIMUMSTROKECOUNT","features":[635]},{"name":"INKRECOGNITIONPROPERTY_POINTSPERINCH","features":[635]},{"name":"INKRECOGNITIONPROPERTY_SEGMENTATION","features":[635]},{"name":"INK_METRIC_FLAGS","features":[635]},{"name":"INK_SERIALIZED_FORMAT","features":[635]},{"name":"IOAM_Behind","features":[635]},{"name":"IOAM_InFront","features":[635]},{"name":"IOEM_Delete","features":[635]},{"name":"IOEM_Ink","features":[635]},{"name":"IOEM_Select","features":[635]},{"name":"IOERM_PointErase","features":[635]},{"name":"IOERM_StrokeErase","features":[635]},{"name":"IPCM_Default","features":[635]},{"name":"IPCM_MaximumCompression","features":[635]},{"name":"IPCM_NoCompression","features":[635]},{"name":"IPF_Base64GIF","features":[635]},{"name":"IPF_Base64InkSerializedFormat","features":[635]},{"name":"IPF_GIF","features":[635]},{"name":"IPF_InkSerializedFormat","features":[635]},{"name":"IPSM_AutoSize","features":[635]},{"name":"IPSM_CenterImage","features":[635]},{"name":"IPSM_Normal","features":[635]},{"name":"IPSM_StretchImage","features":[635]},{"name":"IPT_Ball","features":[635]},{"name":"IPT_Rectangle","features":[635]},{"name":"IP_CURSOR_DOWN","features":[635]},{"name":"IP_INVERTED","features":[635]},{"name":"IP_MARGIN","features":[635]},{"name":"IPenInputPanel","features":[358,635]},{"name":"IRAS_All","features":[635]},{"name":"IRAS_DefaultCount","features":[635]},{"name":"IRAS_Start","features":[635]},{"name":"IRCACM_Full","features":[635]},{"name":"IRCACM_Prefix","features":[635]},{"name":"IRCACM_Random","features":[635]},{"name":"IRC_AdviseInkChange","features":[635]},{"name":"IRC_Alpha","features":[635]},{"name":"IRC_ArbitraryAngle","features":[635]},{"name":"IRC_Beta","features":[635]},{"name":"IRC_BoxedInput","features":[635]},{"name":"IRC_CharacterAutoCompletionInput","features":[635]},{"name":"IRC_Cursive","features":[635]},{"name":"IRC_DontCare","features":[635]},{"name":"IRC_DownAndLeft","features":[635]},{"name":"IRC_DownAndRight","features":[635]},{"name":"IRC_FreeInput","features":[635]},{"name":"IRC_Intermediate","features":[635]},{"name":"IRC_Lattice","features":[635]},{"name":"IRC_LeftAndDown","features":[635]},{"name":"IRC_LinedInput","features":[635]},{"name":"IRC_Object","features":[635]},{"name":"IRC_Personalizable","features":[635]},{"name":"IRC_Poor","features":[635]},{"name":"IRC_PrefersArbitraryAngle","features":[635]},{"name":"IRC_PrefersParagraphBreaking","features":[635]},{"name":"IRC_PrefersSegmentation","features":[635]},{"name":"IRC_RightAndDown","features":[635]},{"name":"IRC_StrokeReorder","features":[635]},{"name":"IRC_Strong","features":[635]},{"name":"IRC_TextPrediction","features":[635]},{"name":"IRM_AutoSpace","features":[635]},{"name":"IRM_Coerce","features":[635]},{"name":"IRM_DisablePersonalization","features":[635]},{"name":"IRM_LineMode","features":[635]},{"name":"IRM_Max","features":[635]},{"name":"IRM_None","features":[635]},{"name":"IRM_PrefixOk","features":[635]},{"name":"IRM_TopInkBreaksOnly","features":[635]},{"name":"IRM_WordModeOnly","features":[635]},{"name":"IRO_Black","features":[635]},{"name":"IRO_CopyPen","features":[635]},{"name":"IRO_MaskNotPen","features":[635]},{"name":"IRO_MaskPen","features":[635]},{"name":"IRO_MaskPenNot","features":[635]},{"name":"IRO_MergeNotPen","features":[635]},{"name":"IRO_MergePen","features":[635]},{"name":"IRO_MergePenNot","features":[635]},{"name":"IRO_NoOperation","features":[635]},{"name":"IRO_Not","features":[635]},{"name":"IRO_NotCopyPen","features":[635]},{"name":"IRO_NotMaskPen","features":[635]},{"name":"IRO_NotMergePen","features":[635]},{"name":"IRO_NotXOrPen","features":[635]},{"name":"IRO_White","features":[635]},{"name":"IRO_XOrPen","features":[635]},{"name":"IRS_InkAddedFailed","features":[635]},{"name":"IRS_Interrupted","features":[635]},{"name":"IRS_NoError","features":[635]},{"name":"IRS_ProcessFailed","features":[635]},{"name":"IRS_SetAutoCompletionModeFailed","features":[635]},{"name":"IRS_SetFactoidFailed","features":[635]},{"name":"IRS_SetFlagsFailed","features":[635]},{"name":"IRS_SetGuideFailed","features":[635]},{"name":"IRS_SetPrefixSuffixFailed","features":[635]},{"name":"IRS_SetStrokesFailed","features":[635]},{"name":"IRS_SetWordListFailed","features":[635]},{"name":"IRealTimeStylus","features":[635]},{"name":"IRealTimeStylus2","features":[635]},{"name":"IRealTimeStylus3","features":[635]},{"name":"IRealTimeStylusSynchronization","features":[635]},{"name":"ISC_AllElements","features":[635]},{"name":"ISC_FirstElement","features":[635]},{"name":"ISG_DoubleTap","features":[635]},{"name":"ISG_Drag","features":[635]},{"name":"ISG_Flick","features":[635]},{"name":"ISG_HoldEnter","features":[635]},{"name":"ISG_HoldLeave","features":[635]},{"name":"ISG_HoverEnter","features":[635]},{"name":"ISG_HoverLeave","features":[635]},{"name":"ISG_RightDrag","features":[635]},{"name":"ISG_RightTap","features":[635]},{"name":"ISG_Tap","features":[635]},{"name":"ISketchInk","features":[358,635]},{"name":"IStrokeBuilder","features":[635]},{"name":"IStylusAsyncPlugin","features":[635]},{"name":"IStylusPlugin","features":[635]},{"name":"IStylusSyncPlugin","features":[635]},{"name":"ITextInputPanel","features":[635]},{"name":"ITextInputPanelEventSink","features":[635]},{"name":"ITextInputPanelRunInfo","features":[635]},{"name":"ITipAutoCompleteClient","features":[635]},{"name":"ITipAutoCompleteProvider","features":[635]},{"name":"InPlace","features":[635]},{"name":"InPlaceDirection","features":[635]},{"name":"InPlaceDirection_Auto","features":[635]},{"name":"InPlaceDirection_Bottom","features":[635]},{"name":"InPlaceDirection_Top","features":[635]},{"name":"InPlaceState","features":[635]},{"name":"InPlaceState_Auto","features":[635]},{"name":"InPlaceState_Expanded","features":[635]},{"name":"InPlaceState_HoverTarget","features":[635]},{"name":"Ink","features":[635]},{"name":"InkApplicationGesture","features":[635]},{"name":"InkBoundingBoxMode","features":[635]},{"name":"InkClipboardFormats","features":[635]},{"name":"InkClipboardModes","features":[635]},{"name":"InkCollectionMode","features":[635]},{"name":"InkCollector","features":[635]},{"name":"InkCollectorClipInkToMargin","features":[635]},{"name":"InkCollectorDefaultMargin","features":[635]},{"name":"InkCollectorEventInterest","features":[635]},{"name":"InkCursorButtonState","features":[635]},{"name":"InkDisp","features":[635]},{"name":"InkDisplayMode","features":[635]},{"name":"InkDivider","features":[635]},{"name":"InkDivisionType","features":[635]},{"name":"InkDrawingAttributes","features":[635]},{"name":"InkEdit","features":[635]},{"name":"InkEditStatus","features":[635]},{"name":"InkExtractFlags","features":[635]},{"name":"InkInsertMode","features":[635]},{"name":"InkMaxTransparencyValue","features":[635]},{"name":"InkMinTransparencyValue","features":[635]},{"name":"InkMode","features":[635]},{"name":"InkMouseButton","features":[635]},{"name":"InkMousePointer","features":[635]},{"name":"InkOverlay","features":[635]},{"name":"InkOverlayAttachMode","features":[635]},{"name":"InkOverlayEditingMode","features":[635]},{"name":"InkOverlayEraserMode","features":[635]},{"name":"InkPenTip","features":[635]},{"name":"InkPersistenceCompressionMode","features":[635]},{"name":"InkPersistenceFormat","features":[635]},{"name":"InkPicture","features":[635]},{"name":"InkPictureSizeMode","features":[635]},{"name":"InkRasterOperation","features":[635]},{"name":"InkRecoGuide","features":[307,635]},{"name":"InkRecognitionAlternatesSelection","features":[635]},{"name":"InkRecognitionConfidence","features":[635]},{"name":"InkRecognitionModes","features":[635]},{"name":"InkRecognitionStatus","features":[635]},{"name":"InkRecognizerCapabilities","features":[635]},{"name":"InkRecognizerCharacterAutoCompletionMode","features":[635]},{"name":"InkRecognizerContext","features":[635]},{"name":"InkRecognizerGuide","features":[635]},{"name":"InkRecognizers","features":[635]},{"name":"InkRectangle","features":[635]},{"name":"InkRenderer","features":[635]},{"name":"InkSelectionConstants","features":[635]},{"name":"InkShiftKeyModifierFlags","features":[635]},{"name":"InkStrokes","features":[635]},{"name":"InkSystemGesture","features":[635]},{"name":"InkTablets","features":[635]},{"name":"InkTransform","features":[635]},{"name":"InkWordList","features":[635]},{"name":"InteractionMode","features":[635]},{"name":"InteractionMode_DockedBottom","features":[635]},{"name":"InteractionMode_DockedTop","features":[635]},{"name":"InteractionMode_Floating","features":[635]},{"name":"InteractionMode_InPlace","features":[635]},{"name":"IsStringSupported","features":[635]},{"name":"KEYMODIFIER","features":[635]},{"name":"KEYMODIFIER_ALTGR","features":[635]},{"name":"KEYMODIFIER_CONTROL","features":[635]},{"name":"KEYMODIFIER_EXT","features":[635]},{"name":"KEYMODIFIER_MENU","features":[635]},{"name":"KEYMODIFIER_SHIFT","features":[635]},{"name":"KEYMODIFIER_WIN","features":[635]},{"name":"LATTICE_METRICS","features":[307,635]},{"name":"LEFT_BUTTON","features":[635]},{"name":"LINE_METRICS","features":[635]},{"name":"LINE_SEGMENT","features":[307,635]},{"name":"LM_ASCENDER","features":[635]},{"name":"LM_BASELINE","features":[635]},{"name":"LM_DESCENDER","features":[635]},{"name":"LM_MIDLINE","features":[635]},{"name":"LoadCachedAttributes","features":[635]},{"name":"MAX_FRIENDLYNAME","features":[635]},{"name":"MAX_LANGUAGES","features":[635]},{"name":"MAX_PACKET_BUTTON_COUNT","features":[635]},{"name":"MAX_PACKET_PROPERTY_COUNT","features":[635]},{"name":"MAX_VENDORNAME","features":[635]},{"name":"MICROSOFT_PENINPUT_PANEL_PROPERTY_T","features":[635]},{"name":"MICROSOFT_TIP_COMBOBOXLIST_PROPERTY","features":[635]},{"name":"MICROSOFT_TIP_NO_INSERT_BUTTON_PROPERTY","features":[635]},{"name":"MICROSOFT_TIP_OPENING_MSG","features":[635]},{"name":"MICROSOFT_URL_EXPERIENCE_PROPERTY","features":[635]},{"name":"MICUIELEMENT","features":[635]},{"name":"MICUIELEMENTSTATE","features":[635]},{"name":"MICUIELEMENTSTATE_DISABLED","features":[635]},{"name":"MICUIELEMENTSTATE_HOT","features":[635]},{"name":"MICUIELEMENTSTATE_NORMAL","features":[635]},{"name":"MICUIELEMENTSTATE_PRESSED","features":[635]},{"name":"MICUIELEMENT_BUTTON_CANCEL","features":[635]},{"name":"MICUIELEMENT_BUTTON_CLEAR","features":[635]},{"name":"MICUIELEMENT_BUTTON_CORRECT","features":[635]},{"name":"MICUIELEMENT_BUTTON_ERASE","features":[635]},{"name":"MICUIELEMENT_BUTTON_INSERT","features":[635]},{"name":"MICUIELEMENT_BUTTON_REDO","features":[635]},{"name":"MICUIELEMENT_BUTTON_UNDO","features":[635]},{"name":"MICUIELEMENT_BUTTON_WRITE","features":[635]},{"name":"MICUIELEMENT_INKPANEL_BACKGROUND","features":[635]},{"name":"MICUIELEMENT_RESULTPANEL_BACKGROUND","features":[635]},{"name":"MIDDLE_BUTTON","features":[635]},{"name":"MakeWordList","features":[635]},{"name":"MathInputControl","features":[635]},{"name":"MouseButton","features":[635]},{"name":"NO_BUTTON","features":[635]},{"name":"NUM_FLICK_DIRECTIONS","features":[635]},{"name":"PACKET_DESCRIPTION","features":[635]},{"name":"PACKET_PROPERTY","features":[635]},{"name":"PROPERTY_METRICS","features":[635]},{"name":"PROPERTY_UNITS","features":[635]},{"name":"PROPERTY_UNITS_AMPERE","features":[635]},{"name":"PROPERTY_UNITS_CANDELA","features":[635]},{"name":"PROPERTY_UNITS_CENTIMETERS","features":[635]},{"name":"PROPERTY_UNITS_DEFAULT","features":[635]},{"name":"PROPERTY_UNITS_DEGREES","features":[635]},{"name":"PROPERTY_UNITS_ENGLINEAR","features":[635]},{"name":"PROPERTY_UNITS_ENGROTATION","features":[635]},{"name":"PROPERTY_UNITS_FAHRENHEIT","features":[635]},{"name":"PROPERTY_UNITS_GRAMS","features":[635]},{"name":"PROPERTY_UNITS_INCHES","features":[635]},{"name":"PROPERTY_UNITS_KELVIN","features":[635]},{"name":"PROPERTY_UNITS_POUNDS","features":[635]},{"name":"PROPERTY_UNITS_RADIANS","features":[635]},{"name":"PROPERTY_UNITS_SECONDS","features":[635]},{"name":"PROPERTY_UNITS_SILINEAR","features":[635]},{"name":"PROPERTY_UNITS_SIROTATION","features":[635]},{"name":"PROPERTY_UNITS_SLUGS","features":[635]},{"name":"PT_Default","features":[635]},{"name":"PT_Handwriting","features":[635]},{"name":"PT_Inactive","features":[635]},{"name":"PT_Keyboard","features":[635]},{"name":"PanelInputArea","features":[635]},{"name":"PanelInputArea_Auto","features":[635]},{"name":"PanelInputArea_CharacterPad","features":[635]},{"name":"PanelInputArea_Keyboard","features":[635]},{"name":"PanelInputArea_WritingPad","features":[635]},{"name":"PanelType","features":[635]},{"name":"PenInputPanel","features":[635]},{"name":"PenInputPanel_Internal","features":[635]},{"name":"PfnRecoCallback","features":[635]},{"name":"Process","features":[307,635]},{"name":"RECOCONF_HIGHCONFIDENCE","features":[635]},{"name":"RECOCONF_LOWCONFIDENCE","features":[635]},{"name":"RECOCONF_MEDIUMCONFIDENCE","features":[635]},{"name":"RECOCONF_NOTSET","features":[635]},{"name":"RECOFLAG_AUTOSPACE","features":[635]},{"name":"RECOFLAG_COERCE","features":[635]},{"name":"RECOFLAG_DISABLEPERSONALIZATION","features":[635]},{"name":"RECOFLAG_LINEMODE","features":[635]},{"name":"RECOFLAG_PREFIXOK","features":[635]},{"name":"RECOFLAG_SINGLESEG","features":[635]},{"name":"RECOFLAG_WORDMODE","features":[635]},{"name":"RECO_ATTRS","features":[635]},{"name":"RECO_GUIDE","features":[635]},{"name":"RECO_LATTICE","features":[635]},{"name":"RECO_LATTICE_COLUMN","features":[635]},{"name":"RECO_LATTICE_ELEMENT","features":[635]},{"name":"RECO_LATTICE_PROPERTIES","features":[635]},{"name":"RECO_LATTICE_PROPERTY","features":[635]},{"name":"RECO_RANGE","features":[635]},{"name":"RECO_TYPE","features":[635]},{"name":"RECO_TYPE_WCHAR","features":[635]},{"name":"RECO_TYPE_WSTRING","features":[635]},{"name":"RF_ADVISEINKCHANGE","features":[635]},{"name":"RF_ARBITRARY_ANGLE","features":[635]},{"name":"RF_BOXED_INPUT","features":[635]},{"name":"RF_CAC_INPUT","features":[635]},{"name":"RF_DONTCARE","features":[635]},{"name":"RF_DOWN_AND_LEFT","features":[635]},{"name":"RF_DOWN_AND_RIGHT","features":[635]},{"name":"RF_FREE_INPUT","features":[635]},{"name":"RF_LATTICE","features":[635]},{"name":"RF_LEFT_AND_DOWN","features":[635]},{"name":"RF_LINED_INPUT","features":[635]},{"name":"RF_OBJECT","features":[635]},{"name":"RF_PERFORMSLINEBREAKING","features":[635]},{"name":"RF_PERSONALIZABLE","features":[635]},{"name":"RF_REQUIRESSEGMENTATIONBREAKING","features":[635]},{"name":"RF_RIGHT_AND_DOWN","features":[635]},{"name":"RF_STROKEREORDER","features":[635]},{"name":"RIGHT_BUTTON","features":[635]},{"name":"RTSDI_AllData","features":[635]},{"name":"RTSDI_CustomStylusDataAdded","features":[635]},{"name":"RTSDI_DefaultEvents","features":[635]},{"name":"RTSDI_Error","features":[635]},{"name":"RTSDI_InAirPackets","features":[635]},{"name":"RTSDI_None","features":[635]},{"name":"RTSDI_Packets","features":[635]},{"name":"RTSDI_RealTimeStylusDisabled","features":[635]},{"name":"RTSDI_RealTimeStylusEnabled","features":[635]},{"name":"RTSDI_StylusButtonDown","features":[635]},{"name":"RTSDI_StylusButtonUp","features":[635]},{"name":"RTSDI_StylusDown","features":[635]},{"name":"RTSDI_StylusInRange","features":[635]},{"name":"RTSDI_StylusNew","features":[635]},{"name":"RTSDI_StylusOutOfRange","features":[635]},{"name":"RTSDI_StylusUp","features":[635]},{"name":"RTSDI_SystemEvents","features":[635]},{"name":"RTSDI_TabletAdded","features":[635]},{"name":"RTSDI_TabletRemoved","features":[635]},{"name":"RTSDI_UpdateMapping","features":[635]},{"name":"RTSLT_AsyncEventLock","features":[635]},{"name":"RTSLT_AsyncObjLock","features":[635]},{"name":"RTSLT_ExcludeCallback","features":[635]},{"name":"RTSLT_ObjLock","features":[635]},{"name":"RTSLT_SyncEventLock","features":[635]},{"name":"RTSLT_SyncObjLock","features":[635]},{"name":"RealTimeStylus","features":[635]},{"name":"RealTimeStylusDataInterest","features":[635]},{"name":"RealTimeStylusLockType","features":[635]},{"name":"SAFE_PARTIAL","features":[635]},{"name":"SCROLLDIRECTION","features":[635]},{"name":"SCROLLDIRECTION_DOWN","features":[635]},{"name":"SCROLLDIRECTION_UP","features":[635]},{"name":"SHR_E","features":[635]},{"name":"SHR_N","features":[635]},{"name":"SHR_NE","features":[635]},{"name":"SHR_NW","features":[635]},{"name":"SHR_None","features":[635]},{"name":"SHR_S","features":[635]},{"name":"SHR_SE","features":[635]},{"name":"SHR_SW","features":[635]},{"name":"SHR_Selection","features":[635]},{"name":"SHR_W","features":[635]},{"name":"STROKE_RANGE","features":[635]},{"name":"STR_GUID_ALTITUDEORIENTATION","features":[635]},{"name":"STR_GUID_AZIMUTHORIENTATION","features":[635]},{"name":"STR_GUID_BUTTONPRESSURE","features":[635]},{"name":"STR_GUID_DEVICE_CONTACT_ID","features":[635]},{"name":"STR_GUID_FINGERCONTACTCONFIDENCE","features":[635]},{"name":"STR_GUID_HEIGHT","features":[635]},{"name":"STR_GUID_NORMALPRESSURE","features":[635]},{"name":"STR_GUID_PAKETSTATUS","features":[635]},{"name":"STR_GUID_PITCHROTATION","features":[635]},{"name":"STR_GUID_ROLLROTATION","features":[635]},{"name":"STR_GUID_SERIALNUMBER","features":[635]},{"name":"STR_GUID_TANGENTPRESSURE","features":[635]},{"name":"STR_GUID_TIMERTICK","features":[635]},{"name":"STR_GUID_TWISTORIENTATION","features":[635]},{"name":"STR_GUID_WIDTH","features":[635]},{"name":"STR_GUID_X","features":[635]},{"name":"STR_GUID_XTILTORIENTATION","features":[635]},{"name":"STR_GUID_Y","features":[635]},{"name":"STR_GUID_YAWROTATION","features":[635]},{"name":"STR_GUID_YTILTORIENTATION","features":[635]},{"name":"STR_GUID_Z","features":[635]},{"name":"SYSTEM_EVENT_DATA","features":[635]},{"name":"ScrollBarsConstants","features":[635]},{"name":"SelAlignmentConstants","features":[635]},{"name":"SelectionHitResult","features":[635]},{"name":"SetEnabledUnicodeRanges","features":[635]},{"name":"SetFactoid","features":[635]},{"name":"SetFlags","features":[635]},{"name":"SetGuide","features":[635]},{"name":"SetTextContext","features":[635]},{"name":"SetWordList","features":[635]},{"name":"SketchInk","features":[635]},{"name":"StrokeBuilder","features":[635]},{"name":"StylusInfo","features":[307,635]},{"name":"StylusQueue","features":[635]},{"name":"SyncStylusQueue","features":[635]},{"name":"TABLET_DISABLE_FLICKFALLBACKKEYS","features":[635]},{"name":"TABLET_DISABLE_FLICKS","features":[635]},{"name":"TABLET_DISABLE_PENBARRELFEEDBACK","features":[635]},{"name":"TABLET_DISABLE_PENTAPFEEDBACK","features":[635]},{"name":"TABLET_DISABLE_PRESSANDHOLD","features":[635]},{"name":"TABLET_DISABLE_SMOOTHSCROLLING","features":[635]},{"name":"TABLET_DISABLE_TOUCHSWITCH","features":[635]},{"name":"TABLET_DISABLE_TOUCHUIFORCEOFF","features":[635]},{"name":"TABLET_DISABLE_TOUCHUIFORCEON","features":[635]},{"name":"TABLET_ENABLE_FLICKLEARNINGMODE","features":[635]},{"name":"TABLET_ENABLE_FLICKSONCONTEXT","features":[635]},{"name":"TABLET_ENABLE_MULTITOUCHDATA","features":[635]},{"name":"TCF_ALLOW_RECOGNITION","features":[635]},{"name":"TCF_FORCE_RECOGNITION","features":[635]},{"name":"TDK_Mouse","features":[635]},{"name":"TDK_Pen","features":[635]},{"name":"TDK_Touch","features":[635]},{"name":"THWC_CursorMustTouch","features":[635]},{"name":"THWC_CursorsHavePhysicalIds","features":[635]},{"name":"THWC_HardProximity","features":[635]},{"name":"THWC_Integrated","features":[635]},{"name":"TPMU_Centimeters","features":[635]},{"name":"TPMU_Default","features":[635]},{"name":"TPMU_Degrees","features":[635]},{"name":"TPMU_Grams","features":[635]},{"name":"TPMU_Inches","features":[635]},{"name":"TPMU_Pounds","features":[635]},{"name":"TPMU_Radians","features":[635]},{"name":"TPMU_Seconds","features":[635]},{"name":"TabletDeviceKind","features":[635]},{"name":"TabletHardwareCapabilities","features":[635]},{"name":"TabletPropertyMetricUnit","features":[635]},{"name":"TextInputPanel","features":[635]},{"name":"TipAutoCompleteClient","features":[635]},{"name":"VisualState","features":[635]},{"name":"WM_TABLET_ADDED","features":[635]},{"name":"WM_TABLET_DEFBASE","features":[635]},{"name":"WM_TABLET_DELETED","features":[635]},{"name":"WM_TABLET_FLICK","features":[635]},{"name":"WM_TABLET_MAXOFFSET","features":[635]},{"name":"WM_TABLET_QUERYSYSTEMGESTURESTATUS","features":[635]},{"name":"_IInkCollectorEvents","features":[358,635]},{"name":"_IInkEditEvents","features":[358,635]},{"name":"_IInkEvents","features":[358,635]},{"name":"_IInkOverlayEvents","features":[358,635]},{"name":"_IInkPictureEvents","features":[358,635]},{"name":"_IInkRecognitionEvents","features":[358,635]},{"name":"_IInkStrokesEvents","features":[358,635]},{"name":"_IMathInputControlEvents","features":[358,635]},{"name":"_IPenInputPanelEvents","features":[358,635]},{"name":"rtfBoth","features":[635]},{"name":"rtfCenter","features":[635]},{"name":"rtfFixedSingle","features":[635]},{"name":"rtfFlat","features":[635]},{"name":"rtfHorizontal","features":[635]},{"name":"rtfLeft","features":[635]},{"name":"rtfNoBorder","features":[635]},{"name":"rtfNone","features":[635]},{"name":"rtfRight","features":[635]},{"name":"rtfThreeD","features":[635]},{"name":"rtfVertical","features":[635]}],"674":[{"name":"ANCHOR_CHANGE_HISTORY_FLAGS","features":[636]},{"name":"AccClientDocMgr","features":[636]},{"name":"AccDictionary","features":[636]},{"name":"AccServerDocMgr","features":[636]},{"name":"AccStore","features":[636]},{"name":"CAND_CANCELED","features":[636]},{"name":"CAND_FINALIZED","features":[636]},{"name":"CAND_SELECTED","features":[636]},{"name":"CLSID_TF_CategoryMgr","features":[636]},{"name":"CLSID_TF_ClassicLangBar","features":[636]},{"name":"CLSID_TF_DisplayAttributeMgr","features":[636]},{"name":"CLSID_TF_InputProcessorProfiles","features":[636]},{"name":"CLSID_TF_LangBarItemMgr","features":[636]},{"name":"CLSID_TF_LangBarMgr","features":[636]},{"name":"CLSID_TF_ThreadMgr","features":[636]},{"name":"CLSID_TF_TransitoryExtensionUIEntry","features":[636]},{"name":"CLSID_TsfServices","features":[636]},{"name":"DCM_FLAGS_CTFMON","features":[636]},{"name":"DCM_FLAGS_LOCALTHREADTSF","features":[636]},{"name":"DCM_FLAGS_TASKENG","features":[636]},{"name":"DoMsCtfMonitor","features":[307,636]},{"name":"DocWrap","features":[636]},{"name":"GETIF_DICTGRAM","features":[636]},{"name":"GETIF_RECOCONTEXT","features":[636]},{"name":"GETIF_RECOGNIZER","features":[636]},{"name":"GETIF_RECOGNIZERNOINIT","features":[636]},{"name":"GETIF_RESMGR","features":[636]},{"name":"GETIF_VOICE","features":[636]},{"name":"GET_TEXT_AND_PROPERTY_UPDATES_FLAGS","features":[636]},{"name":"GUID_APP_FUNCTIONPROVIDER","features":[636]},{"name":"GUID_COMPARTMENT_CONVERSIONMODEBIAS","features":[636]},{"name":"GUID_COMPARTMENT_EMPTYCONTEXT","features":[636]},{"name":"GUID_COMPARTMENT_ENABLED_PROFILES_UPDATED","features":[636]},{"name":"GUID_COMPARTMENT_HANDWRITING_OPENCLOSE","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_DISABLED","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_INPUTMODE","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_INPUTMODE_CONVERSION","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_INPUTMODE_SENTENCE","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_OPENCLOSE","features":[636]},{"name":"GUID_COMPARTMENT_SAPI_AUDIO","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_CFGMENU","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_DISABLED","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_GLOBALSTATE","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_OPENCLOSE","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_UI_STATUS","features":[636]},{"name":"GUID_COMPARTMENT_TIPUISTATUS","features":[636]},{"name":"GUID_COMPARTMENT_TRANSITORYEXTENSION","features":[636]},{"name":"GUID_COMPARTMENT_TRANSITORYEXTENSION_DOCUMENTMANAGER","features":[636]},{"name":"GUID_COMPARTMENT_TRANSITORYEXTENSION_PARENT","features":[636]},{"name":"GUID_INTEGRATIONSTYLE_SEARCHBOX","features":[636]},{"name":"GUID_LBI_INPUTMODE","features":[636]},{"name":"GUID_LBI_SAPILAYR_CFGMENUBUTTON","features":[636]},{"name":"GUID_MODEBIAS_CHINESE","features":[636]},{"name":"GUID_MODEBIAS_CONVERSATION","features":[636]},{"name":"GUID_MODEBIAS_DATETIME","features":[636]},{"name":"GUID_MODEBIAS_FILENAME","features":[636]},{"name":"GUID_MODEBIAS_FULLWIDTHALPHANUMERIC","features":[636]},{"name":"GUID_MODEBIAS_FULLWIDTHHANGUL","features":[636]},{"name":"GUID_MODEBIAS_HALFWIDTHKATAKANA","features":[636]},{"name":"GUID_MODEBIAS_HANGUL","features":[636]},{"name":"GUID_MODEBIAS_HIRAGANA","features":[636]},{"name":"GUID_MODEBIAS_KATAKANA","features":[636]},{"name":"GUID_MODEBIAS_NAME","features":[636]},{"name":"GUID_MODEBIAS_NONE","features":[636]},{"name":"GUID_MODEBIAS_NUMERIC","features":[636]},{"name":"GUID_MODEBIAS_READING","features":[636]},{"name":"GUID_MODEBIAS_URLHISTORY","features":[636]},{"name":"GUID_PROP_ATTRIBUTE","features":[636]},{"name":"GUID_PROP_COMPOSING","features":[636]},{"name":"GUID_PROP_INPUTSCOPE","features":[636]},{"name":"GUID_PROP_LANGID","features":[636]},{"name":"GUID_PROP_MODEBIAS","features":[636]},{"name":"GUID_PROP_READING","features":[636]},{"name":"GUID_PROP_TEXTOWNER","features":[636]},{"name":"GUID_PROP_TKB_ALTERNATES","features":[636]},{"name":"GUID_SYSTEM_FUNCTIONPROVIDER","features":[636]},{"name":"GUID_TFCAT_CATEGORY_OF_TIP","features":[636]},{"name":"GUID_TFCAT_DISPLAYATTRIBUTEPROPERTY","features":[636]},{"name":"GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER","features":[636]},{"name":"GUID_TFCAT_PROPSTYLE_STATIC","features":[636]},{"name":"GUID_TFCAT_PROP_AUDIODATA","features":[636]},{"name":"GUID_TFCAT_PROP_INKDATA","features":[636]},{"name":"GUID_TFCAT_TIPCAP_COMLESS","features":[636]},{"name":"GUID_TFCAT_TIPCAP_DUALMODE","features":[636]},{"name":"GUID_TFCAT_TIPCAP_IMMERSIVEONLY","features":[636]},{"name":"GUID_TFCAT_TIPCAP_IMMERSIVESUPPORT","features":[636]},{"name":"GUID_TFCAT_TIPCAP_INPUTMODECOMPARTMENT","features":[636]},{"name":"GUID_TFCAT_TIPCAP_LOCALSERVER","features":[636]},{"name":"GUID_TFCAT_TIPCAP_SECUREMODE","features":[636]},{"name":"GUID_TFCAT_TIPCAP_SYSTRAYSUPPORT","features":[636]},{"name":"GUID_TFCAT_TIPCAP_TSF3","features":[636]},{"name":"GUID_TFCAT_TIPCAP_UIELEMENTENABLED","features":[636]},{"name":"GUID_TFCAT_TIPCAP_WOW16","features":[636]},{"name":"GUID_TFCAT_TIP_HANDWRITING","features":[636]},{"name":"GUID_TFCAT_TIP_KEYBOARD","features":[636]},{"name":"GUID_TFCAT_TIP_SPEECH","features":[636]},{"name":"GUID_TFCAT_TRANSITORYEXTENSIONUI","features":[636]},{"name":"GUID_TS_SERVICE_ACCESSIBLE","features":[636]},{"name":"GUID_TS_SERVICE_ACTIVEX","features":[636]},{"name":"GUID_TS_SERVICE_DATAOBJECT","features":[636]},{"name":"GXFPF_NEAREST","features":[636]},{"name":"GXFPF_ROUND_NEAREST","features":[636]},{"name":"IAccClientDocMgr","features":[636]},{"name":"IAccDictionary","features":[636]},{"name":"IAccServerDocMgr","features":[636]},{"name":"IAccStore","features":[636]},{"name":"IAnchor","features":[636]},{"name":"IClonableWrapper","features":[636]},{"name":"ICoCreateLocally","features":[636]},{"name":"ICoCreatedLocally","features":[636]},{"name":"IDocWrap","features":[636]},{"name":"IEnumITfCompositionView","features":[636]},{"name":"IEnumSpeechCommands","features":[636]},{"name":"IEnumTfCandidates","features":[636]},{"name":"IEnumTfContextViews","features":[636]},{"name":"IEnumTfContexts","features":[636]},{"name":"IEnumTfDisplayAttributeInfo","features":[636]},{"name":"IEnumTfDocumentMgrs","features":[636]},{"name":"IEnumTfFunctionProviders","features":[636]},{"name":"IEnumTfInputProcessorProfiles","features":[636]},{"name":"IEnumTfLangBarItems","features":[636]},{"name":"IEnumTfLanguageProfiles","features":[636]},{"name":"IEnumTfLatticeElements","features":[636]},{"name":"IEnumTfProperties","features":[636]},{"name":"IEnumTfPropertyValue","features":[636]},{"name":"IEnumTfRanges","features":[636]},{"name":"IEnumTfUIElements","features":[636]},{"name":"IInternalDocWrap","features":[636]},{"name":"ILMCM_CHECKLAYOUTANDTIPENABLED","features":[636]},{"name":"ILMCM_LANGUAGEBAROFF","features":[636]},{"name":"INSERT_TEXT_AT_SELECTION_FLAGS","features":[636]},{"name":"IS_ADDRESS_CITY","features":[636]},{"name":"IS_ADDRESS_COUNTRYNAME","features":[636]},{"name":"IS_ADDRESS_COUNTRYSHORTNAME","features":[636]},{"name":"IS_ADDRESS_FULLPOSTALADDRESS","features":[636]},{"name":"IS_ADDRESS_POSTALCODE","features":[636]},{"name":"IS_ADDRESS_STATEORPROVINCE","features":[636]},{"name":"IS_ADDRESS_STREET","features":[636]},{"name":"IS_ALPHANUMERIC_FULLWIDTH","features":[636]},{"name":"IS_ALPHANUMERIC_HALFWIDTH","features":[636]},{"name":"IS_ALPHANUMERIC_PIN","features":[636]},{"name":"IS_ALPHANUMERIC_PIN_SET","features":[636]},{"name":"IS_BOPOMOFO","features":[636]},{"name":"IS_CHAT","features":[636]},{"name":"IS_CHAT_WITHOUT_EMOJI","features":[636]},{"name":"IS_CHINESE_FULLWIDTH","features":[636]},{"name":"IS_CHINESE_HALFWIDTH","features":[636]},{"name":"IS_CURRENCY_AMOUNT","features":[636]},{"name":"IS_CURRENCY_AMOUNTANDSYMBOL","features":[636]},{"name":"IS_CURRENCY_CHINESE","features":[636]},{"name":"IS_DATE_DAY","features":[636]},{"name":"IS_DATE_DAYNAME","features":[636]},{"name":"IS_DATE_FULLDATE","features":[636]},{"name":"IS_DATE_MONTH","features":[636]},{"name":"IS_DATE_MONTHNAME","features":[636]},{"name":"IS_DATE_YEAR","features":[636]},{"name":"IS_DEFAULT","features":[636]},{"name":"IS_DIGITS","features":[636]},{"name":"IS_EMAILNAME_OR_ADDRESS","features":[636]},{"name":"IS_EMAIL_SMTPEMAILADDRESS","features":[636]},{"name":"IS_EMAIL_USERNAME","features":[636]},{"name":"IS_ENUMSTRING","features":[636]},{"name":"IS_FILE_FILENAME","features":[636]},{"name":"IS_FILE_FULLFILEPATH","features":[636]},{"name":"IS_FORMULA","features":[636]},{"name":"IS_FORMULA_NUMBER","features":[636]},{"name":"IS_HANGUL_FULLWIDTH","features":[636]},{"name":"IS_HANGUL_HALFWIDTH","features":[636]},{"name":"IS_HANJA","features":[636]},{"name":"IS_HIRAGANA","features":[636]},{"name":"IS_KATAKANA_FULLWIDTH","features":[636]},{"name":"IS_KATAKANA_HALFWIDTH","features":[636]},{"name":"IS_LOGINNAME","features":[636]},{"name":"IS_MAPS","features":[636]},{"name":"IS_NAME_OR_PHONENUMBER","features":[636]},{"name":"IS_NATIVE_SCRIPT","features":[636]},{"name":"IS_NUMBER","features":[636]},{"name":"IS_NUMBER_FULLWIDTH","features":[636]},{"name":"IS_NUMERIC_PASSWORD","features":[636]},{"name":"IS_NUMERIC_PIN","features":[636]},{"name":"IS_ONECHAR","features":[636]},{"name":"IS_PASSWORD","features":[636]},{"name":"IS_PERSONALNAME_FULLNAME","features":[636]},{"name":"IS_PERSONALNAME_GIVENNAME","features":[636]},{"name":"IS_PERSONALNAME_MIDDLENAME","features":[636]},{"name":"IS_PERSONALNAME_PREFIX","features":[636]},{"name":"IS_PERSONALNAME_SUFFIX","features":[636]},{"name":"IS_PERSONALNAME_SURNAME","features":[636]},{"name":"IS_PHRASELIST","features":[636]},{"name":"IS_PRIVATE","features":[636]},{"name":"IS_REGULAREXPRESSION","features":[636]},{"name":"IS_SEARCH","features":[636]},{"name":"IS_SEARCH_INCREMENTAL","features":[636]},{"name":"IS_SRGS","features":[636]},{"name":"IS_TELEPHONE_AREACODE","features":[636]},{"name":"IS_TELEPHONE_COUNTRYCODE","features":[636]},{"name":"IS_TELEPHONE_FULLTELEPHONENUMBER","features":[636]},{"name":"IS_TELEPHONE_LOCALNUMBER","features":[636]},{"name":"IS_TEXT","features":[636]},{"name":"IS_TIME_FULLTIME","features":[636]},{"name":"IS_TIME_HOUR","features":[636]},{"name":"IS_TIME_MINORSEC","features":[636]},{"name":"IS_URL","features":[636]},{"name":"IS_XML","features":[636]},{"name":"IS_YOMI","features":[636]},{"name":"ISpeechCommandProvider","features":[636]},{"name":"ITextStoreACP","features":[636]},{"name":"ITextStoreACP2","features":[636]},{"name":"ITextStoreACPEx","features":[636]},{"name":"ITextStoreACPServices","features":[636]},{"name":"ITextStoreACPSink","features":[636]},{"name":"ITextStoreACPSinkEx","features":[636]},{"name":"ITextStoreAnchor","features":[636]},{"name":"ITextStoreAnchorEx","features":[636]},{"name":"ITextStoreAnchorSink","features":[636]},{"name":"ITextStoreSinkAnchorEx","features":[636]},{"name":"ITfActiveLanguageProfileNotifySink","features":[636]},{"name":"ITfCandidateList","features":[636]},{"name":"ITfCandidateListUIElement","features":[636]},{"name":"ITfCandidateListUIElementBehavior","features":[636]},{"name":"ITfCandidateString","features":[636]},{"name":"ITfCategoryMgr","features":[636]},{"name":"ITfCleanupContextDurationSink","features":[636]},{"name":"ITfCleanupContextSink","features":[636]},{"name":"ITfClientId","features":[636]},{"name":"ITfCompartment","features":[636]},{"name":"ITfCompartmentEventSink","features":[636]},{"name":"ITfCompartmentMgr","features":[636]},{"name":"ITfComposition","features":[636]},{"name":"ITfCompositionSink","features":[636]},{"name":"ITfCompositionView","features":[636]},{"name":"ITfConfigureSystemKeystrokeFeed","features":[636]},{"name":"ITfContext","features":[636]},{"name":"ITfContextComposition","features":[636]},{"name":"ITfContextKeyEventSink","features":[636]},{"name":"ITfContextOwner","features":[636]},{"name":"ITfContextOwnerCompositionServices","features":[636]},{"name":"ITfContextOwnerCompositionSink","features":[636]},{"name":"ITfContextOwnerServices","features":[636]},{"name":"ITfContextView","features":[636]},{"name":"ITfCreatePropertyStore","features":[636]},{"name":"ITfDisplayAttributeInfo","features":[636]},{"name":"ITfDisplayAttributeMgr","features":[636]},{"name":"ITfDisplayAttributeNotifySink","features":[636]},{"name":"ITfDisplayAttributeProvider","features":[636]},{"name":"ITfDocumentMgr","features":[636]},{"name":"ITfEditRecord","features":[636]},{"name":"ITfEditSession","features":[636]},{"name":"ITfEditTransactionSink","features":[636]},{"name":"ITfFnAdviseText","features":[636]},{"name":"ITfFnBalloon","features":[636]},{"name":"ITfFnConfigure","features":[636]},{"name":"ITfFnConfigureRegisterEudc","features":[636]},{"name":"ITfFnConfigureRegisterWord","features":[636]},{"name":"ITfFnCustomSpeechCommand","features":[636]},{"name":"ITfFnGetLinguisticAlternates","features":[636]},{"name":"ITfFnGetPreferredTouchKeyboardLayout","features":[636]},{"name":"ITfFnGetSAPIObject","features":[636]},{"name":"ITfFnLMInternal","features":[636]},{"name":"ITfFnLMProcessor","features":[636]},{"name":"ITfFnLangProfileUtil","features":[636]},{"name":"ITfFnPlayBack","features":[636]},{"name":"ITfFnPropertyUIStatus","features":[636]},{"name":"ITfFnReconversion","features":[636]},{"name":"ITfFnSearchCandidateProvider","features":[636]},{"name":"ITfFnShowHelp","features":[636]},{"name":"ITfFunction","features":[636]},{"name":"ITfFunctionProvider","features":[636]},{"name":"ITfInputProcessorProfileActivationSink","features":[636]},{"name":"ITfInputProcessorProfileMgr","features":[636]},{"name":"ITfInputProcessorProfileSubstituteLayout","features":[636]},{"name":"ITfInputProcessorProfiles","features":[636]},{"name":"ITfInputProcessorProfilesEx","features":[636]},{"name":"ITfInputScope","features":[636]},{"name":"ITfInputScope2","features":[636]},{"name":"ITfInsertAtSelection","features":[636]},{"name":"ITfIntegratableCandidateListUIElement","features":[636]},{"name":"ITfKeyEventSink","features":[636]},{"name":"ITfKeyTraceEventSink","features":[636]},{"name":"ITfKeystrokeMgr","features":[636]},{"name":"ITfLMLattice","features":[636]},{"name":"ITfLangBarEventSink","features":[636]},{"name":"ITfLangBarItem","features":[636]},{"name":"ITfLangBarItemBalloon","features":[636]},{"name":"ITfLangBarItemBitmap","features":[636]},{"name":"ITfLangBarItemBitmapButton","features":[636]},{"name":"ITfLangBarItemButton","features":[636]},{"name":"ITfLangBarItemMgr","features":[636]},{"name":"ITfLangBarItemSink","features":[636]},{"name":"ITfLangBarMgr","features":[636]},{"name":"ITfLanguageProfileNotifySink","features":[636]},{"name":"ITfMSAAControl","features":[636]},{"name":"ITfMenu","features":[636]},{"name":"ITfMessagePump","features":[636]},{"name":"ITfMouseSink","features":[636]},{"name":"ITfMouseTracker","features":[636]},{"name":"ITfMouseTrackerACP","features":[636]},{"name":"ITfPersistentPropertyLoaderACP","features":[636]},{"name":"ITfPreservedKeyNotifySink","features":[636]},{"name":"ITfProperty","features":[636]},{"name":"ITfPropertyStore","features":[636]},{"name":"ITfQueryEmbedded","features":[636]},{"name":"ITfRange","features":[636]},{"name":"ITfRangeACP","features":[636]},{"name":"ITfRangeBackup","features":[636]},{"name":"ITfReadOnlyProperty","features":[636]},{"name":"ITfReadingInformationUIElement","features":[636]},{"name":"ITfReverseConversion","features":[636]},{"name":"ITfReverseConversionList","features":[636]},{"name":"ITfReverseConversionMgr","features":[636]},{"name":"ITfSource","features":[636]},{"name":"ITfSourceSingle","features":[636]},{"name":"ITfSpeechUIServer","features":[636]},{"name":"ITfStatusSink","features":[636]},{"name":"ITfSystemDeviceTypeLangBarItem","features":[636]},{"name":"ITfSystemLangBarItem","features":[636]},{"name":"ITfSystemLangBarItemSink","features":[636]},{"name":"ITfSystemLangBarItemText","features":[636]},{"name":"ITfTextEditSink","features":[636]},{"name":"ITfTextInputProcessor","features":[636]},{"name":"ITfTextInputProcessorEx","features":[636]},{"name":"ITfTextLayoutSink","features":[636]},{"name":"ITfThreadFocusSink","features":[636]},{"name":"ITfThreadMgr","features":[636]},{"name":"ITfThreadMgr2","features":[636]},{"name":"ITfThreadMgrEventSink","features":[636]},{"name":"ITfThreadMgrEx","features":[636]},{"name":"ITfToolTipUIElement","features":[636]},{"name":"ITfTransitoryExtensionSink","features":[636]},{"name":"ITfTransitoryExtensionUIElement","features":[636]},{"name":"ITfUIElement","features":[636]},{"name":"ITfUIElementMgr","features":[636]},{"name":"ITfUIElementSink","features":[636]},{"name":"IUIManagerEventSink","features":[636]},{"name":"IVersionInfo","features":[636]},{"name":"InitLocalMsCtfMonitor","features":[636]},{"name":"InputScope","features":[636]},{"name":"LANG_BAR_ITEM_ICON_MODE_FLAGS","features":[636]},{"name":"LIBID_MSAATEXTLib","features":[636]},{"name":"MSAAControl","features":[636]},{"name":"STYLE_ACTIVE_SELECTION","features":[636]},{"name":"STYLE_IMPLIED_SELECTION","features":[636]},{"name":"TEXT_STORE_CHANGE_FLAGS","features":[636]},{"name":"TEXT_STORE_LOCK_FLAGS","features":[636]},{"name":"TEXT_STORE_TEXT_CHANGE_FLAGS","features":[636]},{"name":"TF_AE_END","features":[636]},{"name":"TF_AE_NONE","features":[636]},{"name":"TF_AE_START","features":[636]},{"name":"TF_ANCHOR_END","features":[636]},{"name":"TF_ANCHOR_START","features":[636]},{"name":"TF_ATTR_CONVERTED","features":[636]},{"name":"TF_ATTR_FIXEDCONVERTED","features":[636]},{"name":"TF_ATTR_INPUT","features":[636]},{"name":"TF_ATTR_INPUT_ERROR","features":[636]},{"name":"TF_ATTR_OTHER","features":[636]},{"name":"TF_ATTR_TARGET_CONVERTED","features":[636]},{"name":"TF_ATTR_TARGET_NOTCONVERTED","features":[636]},{"name":"TF_CHAR_EMBEDDED","features":[636]},{"name":"TF_CLUIE_COUNT","features":[636]},{"name":"TF_CLUIE_CURRENTPAGE","features":[636]},{"name":"TF_CLUIE_DOCUMENTMGR","features":[636]},{"name":"TF_CLUIE_PAGEINDEX","features":[636]},{"name":"TF_CLUIE_SELECTION","features":[636]},{"name":"TF_CLUIE_STRING","features":[636]},{"name":"TF_COMMANDING_ENABLED","features":[636]},{"name":"TF_COMMANDING_ON","features":[636]},{"name":"TF_CONTEXT_EDIT_CONTEXT_FLAGS","features":[636]},{"name":"TF_CONVERSIONMODE_ALPHANUMERIC","features":[636]},{"name":"TF_CONVERSIONMODE_CHARCODE","features":[636]},{"name":"TF_CONVERSIONMODE_EUDC","features":[636]},{"name":"TF_CONVERSIONMODE_FIXED","features":[636]},{"name":"TF_CONVERSIONMODE_FULLSHAPE","features":[636]},{"name":"TF_CONVERSIONMODE_KATAKANA","features":[636]},{"name":"TF_CONVERSIONMODE_NATIVE","features":[636]},{"name":"TF_CONVERSIONMODE_NOCONVERSION","features":[636]},{"name":"TF_CONVERSIONMODE_ROMAN","features":[636]},{"name":"TF_CONVERSIONMODE_SOFTKEYBOARD","features":[636]},{"name":"TF_CONVERSIONMODE_SYMBOL","features":[636]},{"name":"TF_CT_COLORREF","features":[636]},{"name":"TF_CT_NONE","features":[636]},{"name":"TF_CT_SYSCOLOR","features":[636]},{"name":"TF_DA_ATTR_INFO","features":[636]},{"name":"TF_DA_COLOR","features":[307,636]},{"name":"TF_DA_COLORTYPE","features":[636]},{"name":"TF_DA_LINESTYLE","features":[636]},{"name":"TF_DEFAULT_SELECTION","features":[636]},{"name":"TF_DICTATION_ENABLED","features":[636]},{"name":"TF_DICTATION_ON","features":[636]},{"name":"TF_DISABLE_BALLOON","features":[636]},{"name":"TF_DISABLE_COMMANDING","features":[636]},{"name":"TF_DISABLE_DICTATION","features":[636]},{"name":"TF_DISABLE_SPEECH","features":[636]},{"name":"TF_DISPLAYATTRIBUTE","features":[307,636]},{"name":"TF_DTLBI_NONE","features":[636]},{"name":"TF_DTLBI_USEPROFILEICON","features":[636]},{"name":"TF_ENABLE_PROCESS_ATOM","features":[636]},{"name":"TF_ES_ASYNC","features":[636]},{"name":"TF_ES_ASYNCDONTCARE","features":[636]},{"name":"TF_ES_READ","features":[636]},{"name":"TF_ES_READWRITE","features":[636]},{"name":"TF_ES_SYNC","features":[636]},{"name":"TF_E_ALREADY_EXISTS","features":[636]},{"name":"TF_E_COMPOSITION_REJECTED","features":[636]},{"name":"TF_E_DISCONNECTED","features":[636]},{"name":"TF_E_EMPTYCONTEXT","features":[636]},{"name":"TF_E_FORMAT","features":[636]},{"name":"TF_E_INVALIDPOINT","features":[636]},{"name":"TF_E_INVALIDPOS","features":[636]},{"name":"TF_E_INVALIDVIEW","features":[636]},{"name":"TF_E_LOCKED","features":[636]},{"name":"TF_E_NOCONVERSION","features":[636]},{"name":"TF_E_NOINTERFACE","features":[636]},{"name":"TF_E_NOLAYOUT","features":[636]},{"name":"TF_E_NOLOCK","features":[636]},{"name":"TF_E_NOOBJECT","features":[636]},{"name":"TF_E_NOPROVIDER","features":[636]},{"name":"TF_E_NOSELECTION","features":[636]},{"name":"TF_E_NOSERVICE","features":[636]},{"name":"TF_E_NOTOWNEDRANGE","features":[636]},{"name":"TF_E_RANGE_NOT_COVERED","features":[636]},{"name":"TF_E_READONLY","features":[636]},{"name":"TF_E_STACKFULL","features":[636]},{"name":"TF_E_SYNCHRONOUS","features":[636]},{"name":"TF_FLOATINGLANGBAR_WNDTITLE","features":[636]},{"name":"TF_FLOATINGLANGBAR_WNDTITLEA","features":[636]},{"name":"TF_FLOATINGLANGBAR_WNDTITLEW","features":[636]},{"name":"TF_GRAVITY_BACKWARD","features":[636]},{"name":"TF_GRAVITY_FORWARD","features":[636]},{"name":"TF_GTP_INCL_TEXT","features":[636]},{"name":"TF_GTP_NONE","features":[636]},{"name":"TF_HALTCOND","features":[636]},{"name":"TF_HF_OBJECT","features":[636]},{"name":"TF_IAS_NOQUERY","features":[636]},{"name":"TF_IAS_NO_DEFAULT_COMPOSITION","features":[636]},{"name":"TF_IAS_QUERYONLY","features":[636]},{"name":"TF_IE_CORRECTION","features":[636]},{"name":"TF_INPUTPROCESSORPROFILE","features":[624,636]},{"name":"TF_INVALID_COOKIE","features":[636]},{"name":"TF_INVALID_EDIT_COOKIE","features":[636]},{"name":"TF_IPPMF_DISABLEPROFILE","features":[636]},{"name":"TF_IPPMF_DONTCARECURRENTINPUTLANGUAGE","features":[636]},{"name":"TF_IPPMF_ENABLEPROFILE","features":[636]},{"name":"TF_IPPMF_FORPROCESS","features":[636]},{"name":"TF_IPPMF_FORSESSION","features":[636]},{"name":"TF_IPPMF_FORSYSTEMALL","features":[636]},{"name":"TF_IPP_CAPS_COMLESSSUPPORT","features":[636]},{"name":"TF_IPP_CAPS_DISABLEONTRANSITORY","features":[636]},{"name":"TF_IPP_CAPS_IMMERSIVESUPPORT","features":[636]},{"name":"TF_IPP_CAPS_SECUREMODESUPPORT","features":[636]},{"name":"TF_IPP_CAPS_SYSTRAYSUPPORT","features":[636]},{"name":"TF_IPP_CAPS_UIELEMENTENABLED","features":[636]},{"name":"TF_IPP_CAPS_WOW16SUPPORT","features":[636]},{"name":"TF_IPP_FLAG_ACTIVE","features":[636]},{"name":"TF_IPP_FLAG_ENABLED","features":[636]},{"name":"TF_IPP_FLAG_SUBSTITUTEDBYINPUTPROCESSOR","features":[636]},{"name":"TF_IPSINK_FLAG_ACTIVE","features":[636]},{"name":"TF_LANGBARITEMINFO","features":[636]},{"name":"TF_LANGUAGEPROFILE","features":[307,636]},{"name":"TF_LBBALLOONINFO","features":[636]},{"name":"TF_LBI_BALLOON","features":[636]},{"name":"TF_LBI_BITMAP","features":[636]},{"name":"TF_LBI_BMPF_VERTICAL","features":[636]},{"name":"TF_LBI_CLK_LEFT","features":[636]},{"name":"TF_LBI_CLK_RIGHT","features":[636]},{"name":"TF_LBI_CUSTOMUI","features":[636]},{"name":"TF_LBI_DESC_MAXLEN","features":[636]},{"name":"TF_LBI_ICON","features":[636]},{"name":"TF_LBI_STATUS","features":[636]},{"name":"TF_LBI_STATUS_BTN_TOGGLED","features":[636]},{"name":"TF_LBI_STATUS_DISABLED","features":[636]},{"name":"TF_LBI_STATUS_HIDDEN","features":[636]},{"name":"TF_LBI_STYLE_BTN_BUTTON","features":[636]},{"name":"TF_LBI_STYLE_BTN_MENU","features":[636]},{"name":"TF_LBI_STYLE_BTN_TOGGLE","features":[636]},{"name":"TF_LBI_STYLE_HIDDENBYDEFAULT","features":[636]},{"name":"TF_LBI_STYLE_HIDDENSTATUSCONTROL","features":[636]},{"name":"TF_LBI_STYLE_HIDEONNOOTHERITEMS","features":[636]},{"name":"TF_LBI_STYLE_SHOWNINTRAY","features":[636]},{"name":"TF_LBI_STYLE_SHOWNINTRAYONLY","features":[636]},{"name":"TF_LBI_STYLE_TEXTCOLORICON","features":[636]},{"name":"TF_LBI_TEXT","features":[636]},{"name":"TF_LBI_TOOLTIP","features":[636]},{"name":"TF_LBMENUF_CHECKED","features":[636]},{"name":"TF_LBMENUF_GRAYED","features":[636]},{"name":"TF_LBMENUF_RADIOCHECKED","features":[636]},{"name":"TF_LBMENUF_SEPARATOR","features":[636]},{"name":"TF_LBMENUF_SUBMENU","features":[636]},{"name":"TF_LB_BALLOON_MISS","features":[636]},{"name":"TF_LB_BALLOON_RECO","features":[636]},{"name":"TF_LB_BALLOON_SHOW","features":[636]},{"name":"TF_LC_CHANGE","features":[636]},{"name":"TF_LC_CREATE","features":[636]},{"name":"TF_LC_DESTROY","features":[636]},{"name":"TF_LMLATTELEMENT","features":[636]},{"name":"TF_LS_DASH","features":[636]},{"name":"TF_LS_DOT","features":[636]},{"name":"TF_LS_NONE","features":[636]},{"name":"TF_LS_SOLID","features":[636]},{"name":"TF_LS_SQUIGGLE","features":[636]},{"name":"TF_MENUREADY","features":[636]},{"name":"TF_MOD_ALT","features":[636]},{"name":"TF_MOD_CONTROL","features":[636]},{"name":"TF_MOD_IGNORE_ALL_MODIFIER","features":[636]},{"name":"TF_MOD_LALT","features":[636]},{"name":"TF_MOD_LCONTROL","features":[636]},{"name":"TF_MOD_LSHIFT","features":[636]},{"name":"TF_MOD_ON_KEYUP","features":[636]},{"name":"TF_MOD_RALT","features":[636]},{"name":"TF_MOD_RCONTROL","features":[636]},{"name":"TF_MOD_RSHIFT","features":[636]},{"name":"TF_MOD_SHIFT","features":[636]},{"name":"TF_PERSISTENT_PROPERTY_HEADER_ACP","features":[636]},{"name":"TF_POPF_ALL","features":[636]},{"name":"TF_PRESERVEDKEY","features":[636]},{"name":"TF_PROCESS_ATOM","features":[636]},{"name":"TF_PROFILETYPE_INPUTPROCESSOR","features":[636]},{"name":"TF_PROFILETYPE_KEYBOARDLAYOUT","features":[636]},{"name":"TF_PROFILE_ARRAY","features":[636]},{"name":"TF_PROFILE_CANTONESE","features":[636]},{"name":"TF_PROFILE_CHANGJIE","features":[636]},{"name":"TF_PROFILE_DAYI","features":[636]},{"name":"TF_PROFILE_NEWCHANGJIE","features":[636]},{"name":"TF_PROFILE_NEWPHONETIC","features":[636]},{"name":"TF_PROFILE_NEWQUICK","features":[636]},{"name":"TF_PROFILE_PHONETIC","features":[636]},{"name":"TF_PROFILE_PINYIN","features":[636]},{"name":"TF_PROFILE_QUICK","features":[636]},{"name":"TF_PROFILE_SIMPLEFAST","features":[636]},{"name":"TF_PROFILE_TIGRINYA","features":[636]},{"name":"TF_PROFILE_WUBI","features":[636]},{"name":"TF_PROFILE_YI","features":[636]},{"name":"TF_PROPERTYVAL","features":[636]},{"name":"TF_PROPUI_STATUS_SAVETOFILE","features":[636]},{"name":"TF_RCM_COMLESS","features":[636]},{"name":"TF_RCM_HINT_COLLISION","features":[636]},{"name":"TF_RCM_HINT_READING_LENGTH","features":[636]},{"name":"TF_RCM_VKEY","features":[636]},{"name":"TF_RIP_FLAG_FREEUNUSEDLIBRARIES","features":[636]},{"name":"TF_RIUIE_CONTEXT","features":[636]},{"name":"TF_RIUIE_ERRORINDEX","features":[636]},{"name":"TF_RIUIE_MAXREADINGSTRINGLENGTH","features":[636]},{"name":"TF_RIUIE_STRING","features":[636]},{"name":"TF_RIUIE_VERTICALORDER","features":[636]},{"name":"TF_RP_HIDDENINSETTINGUI","features":[636]},{"name":"TF_RP_LOCALPROCESS","features":[636]},{"name":"TF_RP_LOCALTHREAD","features":[636]},{"name":"TF_RP_SUBITEMINSETTINGUI","features":[636]},{"name":"TF_SD_BACKWARD","features":[636]},{"name":"TF_SD_FORWARD","features":[636]},{"name":"TF_SD_LOADING","features":[636]},{"name":"TF_SD_READONLY","features":[636]},{"name":"TF_SELECTION","features":[307,636]},{"name":"TF_SELECTIONSTYLE","features":[307,636]},{"name":"TF_SENTENCEMODE_AUTOMATIC","features":[636]},{"name":"TF_SENTENCEMODE_CONVERSATION","features":[636]},{"name":"TF_SENTENCEMODE_NONE","features":[636]},{"name":"TF_SENTENCEMODE_PHRASEPREDICT","features":[636]},{"name":"TF_SENTENCEMODE_PLAURALCLAUSE","features":[636]},{"name":"TF_SENTENCEMODE_SINGLECONVERT","features":[636]},{"name":"TF_SFT_DESKBAND","features":[636]},{"name":"TF_SFT_DOCK","features":[636]},{"name":"TF_SFT_EXTRAICONSONMINIMIZED","features":[636]},{"name":"TF_SFT_HIDDEN","features":[636]},{"name":"TF_SFT_HIGHTRANSPARENCY","features":[636]},{"name":"TF_SFT_LABELS","features":[636]},{"name":"TF_SFT_LOWTRANSPARENCY","features":[636]},{"name":"TF_SFT_MINIMIZED","features":[636]},{"name":"TF_SFT_NOEXTRAICONSONMINIMIZED","features":[636]},{"name":"TF_SFT_NOLABELS","features":[636]},{"name":"TF_SFT_NOTRANSPARENCY","features":[636]},{"name":"TF_SFT_SHOWNORMAL","features":[636]},{"name":"TF_SHOW_BALLOON","features":[636]},{"name":"TF_SPEECHUI_SHOWN","features":[636]},{"name":"TF_SS_DISJOINTSEL","features":[636]},{"name":"TF_SS_REGIONS","features":[636]},{"name":"TF_SS_TKBAUTOCORRECTENABLE","features":[636]},{"name":"TF_SS_TKBPREDICTIONENABLE","features":[636]},{"name":"TF_SS_TRANSITORY","features":[636]},{"name":"TF_ST_CORRECTION","features":[636]},{"name":"TF_S_ASYNC","features":[636]},{"name":"TF_TF_IGNOREEND","features":[636]},{"name":"TF_TF_MOVESTART","features":[636]},{"name":"TF_TMAE_COMLESS","features":[636]},{"name":"TF_TMAE_CONSOLE","features":[636]},{"name":"TF_TMAE_NOACTIVATEKEYBOARDLAYOUT","features":[636]},{"name":"TF_TMAE_NOACTIVATETIP","features":[636]},{"name":"TF_TMAE_SECUREMODE","features":[636]},{"name":"TF_TMAE_UIELEMENTENABLEDONLY","features":[636]},{"name":"TF_TMAE_WOW16","features":[636]},{"name":"TF_TMF_ACTIVATED","features":[636]},{"name":"TF_TMF_COMLESS","features":[636]},{"name":"TF_TMF_CONSOLE","features":[636]},{"name":"TF_TMF_IMMERSIVEMODE","features":[636]},{"name":"TF_TMF_NOACTIVATETIP","features":[636]},{"name":"TF_TMF_SECUREMODE","features":[636]},{"name":"TF_TMF_UIELEMENTENABLEDONLY","features":[636]},{"name":"TF_TMF_WOW16","features":[636]},{"name":"TF_TRANSITORYEXTENSION_ATSELECTION","features":[636]},{"name":"TF_TRANSITORYEXTENSION_FLOATING","features":[636]},{"name":"TF_TRANSITORYEXTENSION_NONE","features":[636]},{"name":"TF_TU_CORRECTION","features":[636]},{"name":"TF_URP_ALLPROFILES","features":[636]},{"name":"TF_URP_LOCALPROCESS","features":[636]},{"name":"TF_URP_LOCALTHREAD","features":[636]},{"name":"TF_US_HIDETIPUI","features":[636]},{"name":"TKBLT_CLASSIC","features":[636]},{"name":"TKBLT_OPTIMIZED","features":[636]},{"name":"TKBLT_UNDEFINED","features":[636]},{"name":"TKBL_CLASSIC_TRADITIONAL_CHINESE_CHANGJIE","features":[636]},{"name":"TKBL_CLASSIC_TRADITIONAL_CHINESE_DAYI","features":[636]},{"name":"TKBL_CLASSIC_TRADITIONAL_CHINESE_PHONETIC","features":[636]},{"name":"TKBL_OPT_JAPANESE_ABC","features":[636]},{"name":"TKBL_OPT_KOREAN_HANGUL_2_BULSIK","features":[636]},{"name":"TKBL_OPT_SIMPLIFIED_CHINESE_PINYIN","features":[636]},{"name":"TKBL_OPT_TRADITIONAL_CHINESE_PHONETIC","features":[636]},{"name":"TKBL_UNDEFINED","features":[636]},{"name":"TKBLayoutType","features":[636]},{"name":"TKB_ALTERNATES_AUTOCORRECTION_APPLIED","features":[636]},{"name":"TKB_ALTERNATES_FOR_AUTOCORRECTION","features":[636]},{"name":"TKB_ALTERNATES_FOR_PREDICTION","features":[636]},{"name":"TKB_ALTERNATES_STANDARD","features":[636]},{"name":"TSATTRID_App","features":[636]},{"name":"TSATTRID_App_IncorrectGrammar","features":[636]},{"name":"TSATTRID_App_IncorrectSpelling","features":[636]},{"name":"TSATTRID_Font","features":[636]},{"name":"TSATTRID_Font_FaceName","features":[636]},{"name":"TSATTRID_Font_SizePts","features":[636]},{"name":"TSATTRID_Font_Style","features":[636]},{"name":"TSATTRID_Font_Style_Animation","features":[636]},{"name":"TSATTRID_Font_Style_Animation_BlinkingBackground","features":[636]},{"name":"TSATTRID_Font_Style_Animation_LasVegasLights","features":[636]},{"name":"TSATTRID_Font_Style_Animation_MarchingBlackAnts","features":[636]},{"name":"TSATTRID_Font_Style_Animation_MarchingRedAnts","features":[636]},{"name":"TSATTRID_Font_Style_Animation_Shimmer","features":[636]},{"name":"TSATTRID_Font_Style_Animation_SparkleText","features":[636]},{"name":"TSATTRID_Font_Style_Animation_WipeDown","features":[636]},{"name":"TSATTRID_Font_Style_Animation_WipeRight","features":[636]},{"name":"TSATTRID_Font_Style_BackgroundColor","features":[636]},{"name":"TSATTRID_Font_Style_Blink","features":[636]},{"name":"TSATTRID_Font_Style_Bold","features":[636]},{"name":"TSATTRID_Font_Style_Capitalize","features":[636]},{"name":"TSATTRID_Font_Style_Color","features":[636]},{"name":"TSATTRID_Font_Style_Emboss","features":[636]},{"name":"TSATTRID_Font_Style_Engrave","features":[636]},{"name":"TSATTRID_Font_Style_Height","features":[636]},{"name":"TSATTRID_Font_Style_Hidden","features":[636]},{"name":"TSATTRID_Font_Style_Italic","features":[636]},{"name":"TSATTRID_Font_Style_Kerning","features":[636]},{"name":"TSATTRID_Font_Style_Lowercase","features":[636]},{"name":"TSATTRID_Font_Style_Outlined","features":[636]},{"name":"TSATTRID_Font_Style_Overline","features":[636]},{"name":"TSATTRID_Font_Style_Overline_Double","features":[636]},{"name":"TSATTRID_Font_Style_Overline_Single","features":[636]},{"name":"TSATTRID_Font_Style_Position","features":[636]},{"name":"TSATTRID_Font_Style_Protected","features":[636]},{"name":"TSATTRID_Font_Style_Shadow","features":[636]},{"name":"TSATTRID_Font_Style_SmallCaps","features":[636]},{"name":"TSATTRID_Font_Style_Spacing","features":[636]},{"name":"TSATTRID_Font_Style_Strikethrough","features":[636]},{"name":"TSATTRID_Font_Style_Strikethrough_Double","features":[636]},{"name":"TSATTRID_Font_Style_Strikethrough_Single","features":[636]},{"name":"TSATTRID_Font_Style_Subscript","features":[636]},{"name":"TSATTRID_Font_Style_Superscript","features":[636]},{"name":"TSATTRID_Font_Style_Underline","features":[636]},{"name":"TSATTRID_Font_Style_Underline_Double","features":[636]},{"name":"TSATTRID_Font_Style_Underline_Single","features":[636]},{"name":"TSATTRID_Font_Style_Uppercase","features":[636]},{"name":"TSATTRID_Font_Style_Weight","features":[636]},{"name":"TSATTRID_List","features":[636]},{"name":"TSATTRID_List_LevelIndel","features":[636]},{"name":"TSATTRID_List_Type","features":[636]},{"name":"TSATTRID_List_Type_Arabic","features":[636]},{"name":"TSATTRID_List_Type_Bullet","features":[636]},{"name":"TSATTRID_List_Type_LowerLetter","features":[636]},{"name":"TSATTRID_List_Type_LowerRoman","features":[636]},{"name":"TSATTRID_List_Type_UpperLetter","features":[636]},{"name":"TSATTRID_List_Type_UpperRoman","features":[636]},{"name":"TSATTRID_OTHERS","features":[636]},{"name":"TSATTRID_Text","features":[636]},{"name":"TSATTRID_Text_Alignment","features":[636]},{"name":"TSATTRID_Text_Alignment_Center","features":[636]},{"name":"TSATTRID_Text_Alignment_Justify","features":[636]},{"name":"TSATTRID_Text_Alignment_Left","features":[636]},{"name":"TSATTRID_Text_Alignment_Right","features":[636]},{"name":"TSATTRID_Text_EmbeddedObject","features":[636]},{"name":"TSATTRID_Text_Hyphenation","features":[636]},{"name":"TSATTRID_Text_Language","features":[636]},{"name":"TSATTRID_Text_Link","features":[636]},{"name":"TSATTRID_Text_Orientation","features":[636]},{"name":"TSATTRID_Text_Para","features":[636]},{"name":"TSATTRID_Text_Para_FirstLineIndent","features":[636]},{"name":"TSATTRID_Text_Para_LeftIndent","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_AtLeast","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_Double","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_Exactly","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_Multiple","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_OnePtFive","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_Single","features":[636]},{"name":"TSATTRID_Text_Para_RightIndent","features":[636]},{"name":"TSATTRID_Text_Para_SpaceAfter","features":[636]},{"name":"TSATTRID_Text_Para_SpaceBefore","features":[636]},{"name":"TSATTRID_Text_ReadOnly","features":[636]},{"name":"TSATTRID_Text_RightToLeft","features":[636]},{"name":"TSATTRID_Text_VerticalWriting","features":[636]},{"name":"TS_AE_END","features":[636]},{"name":"TS_AE_NONE","features":[636]},{"name":"TS_AE_START","features":[636]},{"name":"TS_AS_ATTR_CHANGE","features":[636]},{"name":"TS_AS_LAYOUT_CHANGE","features":[636]},{"name":"TS_AS_SEL_CHANGE","features":[636]},{"name":"TS_AS_STATUS_CHANGE","features":[636]},{"name":"TS_AS_TEXT_CHANGE","features":[636]},{"name":"TS_ATTRVAL","features":[636]},{"name":"TS_ATTR_FIND_BACKWARDS","features":[636]},{"name":"TS_ATTR_FIND_HIDDEN","features":[636]},{"name":"TS_ATTR_FIND_UPDATESTART","features":[636]},{"name":"TS_ATTR_FIND_WANT_END","features":[636]},{"name":"TS_ATTR_FIND_WANT_OFFSET","features":[636]},{"name":"TS_ATTR_FIND_WANT_VALUE","features":[636]},{"name":"TS_CHAR_EMBEDDED","features":[636]},{"name":"TS_CHAR_REGION","features":[636]},{"name":"TS_CHAR_REPLACEMENT","features":[636]},{"name":"TS_CH_FOLLOWING_DEL","features":[636]},{"name":"TS_CH_PRECEDING_DEL","features":[636]},{"name":"TS_DEFAULT_SELECTION","features":[636]},{"name":"TS_E_FORMAT","features":[636]},{"name":"TS_E_INVALIDPOINT","features":[636]},{"name":"TS_E_INVALIDPOS","features":[636]},{"name":"TS_E_NOINTERFACE","features":[636]},{"name":"TS_E_NOLAYOUT","features":[636]},{"name":"TS_E_NOLOCK","features":[636]},{"name":"TS_E_NOOBJECT","features":[636]},{"name":"TS_E_NOSELECTION","features":[636]},{"name":"TS_E_NOSERVICE","features":[636]},{"name":"TS_E_READONLY","features":[636]},{"name":"TS_E_SYNCHRONOUS","features":[636]},{"name":"TS_GEA_HIDDEN","features":[636]},{"name":"TS_GR_BACKWARD","features":[636]},{"name":"TS_GR_FORWARD","features":[636]},{"name":"TS_GTA_HIDDEN","features":[636]},{"name":"TS_IAS_NOQUERY","features":[636]},{"name":"TS_IAS_QUERYONLY","features":[636]},{"name":"TS_IE_COMPOSITION","features":[636]},{"name":"TS_IE_CORRECTION","features":[636]},{"name":"TS_LC_CHANGE","features":[636]},{"name":"TS_LC_CREATE","features":[636]},{"name":"TS_LC_DESTROY","features":[636]},{"name":"TS_LF_READ","features":[636]},{"name":"TS_LF_READWRITE","features":[636]},{"name":"TS_LF_SYNC","features":[636]},{"name":"TS_RT_HIDDEN","features":[636]},{"name":"TS_RT_OPAQUE","features":[636]},{"name":"TS_RT_PLAIN","features":[636]},{"name":"TS_RUNINFO","features":[636]},{"name":"TS_SD_BACKWARD","features":[636]},{"name":"TS_SD_EMBEDDEDHANDWRITINGVIEW_ENABLED","features":[636]},{"name":"TS_SD_EMBEDDEDHANDWRITINGVIEW_VISIBLE","features":[636]},{"name":"TS_SD_FORWARD","features":[636]},{"name":"TS_SD_INPUTPANEMANUALDISPLAYENABLE","features":[636]},{"name":"TS_SD_LOADING","features":[636]},{"name":"TS_SD_READONLY","features":[636]},{"name":"TS_SD_RESERVED","features":[636]},{"name":"TS_SD_TKBAUTOCORRECTENABLE","features":[636]},{"name":"TS_SD_TKBPREDICTIONENABLE","features":[636]},{"name":"TS_SD_UIINTEGRATIONENABLE","features":[636]},{"name":"TS_SELECTIONSTYLE","features":[307,636]},{"name":"TS_SELECTION_ACP","features":[307,636]},{"name":"TS_SELECTION_ANCHOR","features":[307,636]},{"name":"TS_SHIFT_COUNT_HIDDEN","features":[636]},{"name":"TS_SHIFT_COUNT_ONLY","features":[636]},{"name":"TS_SHIFT_HALT_HIDDEN","features":[636]},{"name":"TS_SHIFT_HALT_VISIBLE","features":[636]},{"name":"TS_SS_DISJOINTSEL","features":[636]},{"name":"TS_SS_NOHIDDENTEXT","features":[636]},{"name":"TS_SS_REGIONS","features":[636]},{"name":"TS_SS_TKBAUTOCORRECTENABLE","features":[636]},{"name":"TS_SS_TKBPREDICTIONENABLE","features":[636]},{"name":"TS_SS_TRANSITORY","features":[636]},{"name":"TS_SS_UWPCONTROL","features":[636]},{"name":"TS_STATUS","features":[636]},{"name":"TS_STRF_END","features":[636]},{"name":"TS_STRF_MID","features":[636]},{"name":"TS_STRF_START","features":[636]},{"name":"TS_ST_CORRECTION","features":[636]},{"name":"TS_ST_NONE","features":[636]},{"name":"TS_S_ASYNC","features":[636]},{"name":"TS_TC_CORRECTION","features":[636]},{"name":"TS_TC_NONE","features":[636]},{"name":"TS_TEXTCHANGE","features":[636]},{"name":"TS_VCOOKIE_NUL","features":[636]},{"name":"TfActiveSelEnd","features":[636]},{"name":"TfAnchor","features":[636]},{"name":"TfCandidateResult","features":[636]},{"name":"TfGravity","features":[636]},{"name":"TfIntegratableCandidateListSelectionStyle","features":[636]},{"name":"TfLBBalloonStyle","features":[636]},{"name":"TfLBIClick","features":[636]},{"name":"TfLayoutCode","features":[636]},{"name":"TfSapiObject","features":[636]},{"name":"TfShiftDir","features":[636]},{"name":"TsActiveSelEnd","features":[636]},{"name":"TsGravity","features":[636]},{"name":"TsLayoutCode","features":[636]},{"name":"TsRunType","features":[636]},{"name":"TsShiftDir","features":[636]},{"name":"UninitLocalMsCtfMonitor","features":[636]}],"675":[{"name":"ACCEL","features":[369]},{"name":"ACCEL_VIRT_FLAGS","features":[369]},{"name":"ALTTABINFO","features":[307,369]},{"name":"ANIMATE_WINDOW_FLAGS","features":[369]},{"name":"ANIMATIONINFO","features":[369]},{"name":"ARW_BOTTOMLEFT","features":[369]},{"name":"ARW_BOTTOMRIGHT","features":[369]},{"name":"ARW_DOWN","features":[369]},{"name":"ARW_HIDE","features":[369]},{"name":"ARW_LEFT","features":[369]},{"name":"ARW_RIGHT","features":[369]},{"name":"ARW_STARTMASK","features":[369]},{"name":"ARW_STARTRIGHT","features":[369]},{"name":"ARW_STARTTOP","features":[369]},{"name":"ARW_TOPLEFT","features":[369]},{"name":"ARW_TOPRIGHT","features":[369]},{"name":"ARW_UP","features":[369]},{"name":"ASFW_ANY","features":[369]},{"name":"AUDIODESCRIPTION","features":[307,369]},{"name":"AW_ACTIVATE","features":[369]},{"name":"AW_BLEND","features":[369]},{"name":"AW_CENTER","features":[369]},{"name":"AW_HIDE","features":[369]},{"name":"AW_HOR_NEGATIVE","features":[369]},{"name":"AW_HOR_POSITIVE","features":[369]},{"name":"AW_SLIDE","features":[369]},{"name":"AW_VER_NEGATIVE","features":[369]},{"name":"AW_VER_POSITIVE","features":[369]},{"name":"AdjustWindowRect","features":[307,369]},{"name":"AdjustWindowRectEx","features":[307,369]},{"name":"AllowSetForegroundWindow","features":[307,369]},{"name":"AnimateWindow","features":[307,369]},{"name":"AnyPopup","features":[307,369]},{"name":"AppendMenuA","features":[307,369]},{"name":"AppendMenuW","features":[307,369]},{"name":"ArrangeIconicWindows","features":[307,369]},{"name":"BM_CLICK","features":[369]},{"name":"BM_GETCHECK","features":[369]},{"name":"BM_GETIMAGE","features":[369]},{"name":"BM_GETSTATE","features":[369]},{"name":"BM_SETCHECK","features":[369]},{"name":"BM_SETDONTCLICK","features":[369]},{"name":"BM_SETIMAGE","features":[369]},{"name":"BM_SETSTATE","features":[369]},{"name":"BM_SETSTYLE","features":[369]},{"name":"BN_CLICKED","features":[369]},{"name":"BN_DBLCLK","features":[369]},{"name":"BN_DISABLE","features":[369]},{"name":"BN_DOUBLECLICKED","features":[369]},{"name":"BN_HILITE","features":[369]},{"name":"BN_KILLFOCUS","features":[369]},{"name":"BN_PAINT","features":[369]},{"name":"BN_PUSHED","features":[369]},{"name":"BN_SETFOCUS","features":[369]},{"name":"BN_UNHILITE","features":[369]},{"name":"BN_UNPUSHED","features":[369]},{"name":"BROADCAST_QUERY_DENY","features":[369]},{"name":"BSF_MSGSRV32ISOK","features":[369]},{"name":"BSF_MSGSRV32ISOK_BIT","features":[369]},{"name":"BSM_INSTALLABLEDRIVERS","features":[369]},{"name":"BSM_NETDRIVER","features":[369]},{"name":"BSM_VXDS","features":[369]},{"name":"BST_FOCUS","features":[369]},{"name":"BST_PUSHED","features":[369]},{"name":"BS_3STATE","features":[369]},{"name":"BS_AUTO3STATE","features":[369]},{"name":"BS_AUTOCHECKBOX","features":[369]},{"name":"BS_AUTORADIOBUTTON","features":[369]},{"name":"BS_BITMAP","features":[369]},{"name":"BS_BOTTOM","features":[369]},{"name":"BS_CENTER","features":[369]},{"name":"BS_CHECKBOX","features":[369]},{"name":"BS_DEFPUSHBUTTON","features":[369]},{"name":"BS_FLAT","features":[369]},{"name":"BS_GROUPBOX","features":[369]},{"name":"BS_ICON","features":[369]},{"name":"BS_LEFT","features":[369]},{"name":"BS_LEFTTEXT","features":[369]},{"name":"BS_MULTILINE","features":[369]},{"name":"BS_NOTIFY","features":[369]},{"name":"BS_OWNERDRAW","features":[369]},{"name":"BS_PUSHBOX","features":[369]},{"name":"BS_PUSHBUTTON","features":[369]},{"name":"BS_PUSHLIKE","features":[369]},{"name":"BS_RADIOBUTTON","features":[369]},{"name":"BS_RIGHT","features":[369]},{"name":"BS_RIGHTBUTTON","features":[369]},{"name":"BS_TEXT","features":[369]},{"name":"BS_TOP","features":[369]},{"name":"BS_TYPEMASK","features":[369]},{"name":"BS_USERBUTTON","features":[369]},{"name":"BS_VCENTER","features":[369]},{"name":"BeginDeferWindowPos","features":[369]},{"name":"BringWindowToTop","features":[307,369]},{"name":"CALERT_SYSTEM","features":[369]},{"name":"CASCADE_WINDOWS_HOW","features":[369]},{"name":"CBN_CLOSEUP","features":[369]},{"name":"CBN_DBLCLK","features":[369]},{"name":"CBN_DROPDOWN","features":[369]},{"name":"CBN_EDITCHANGE","features":[369]},{"name":"CBN_EDITUPDATE","features":[369]},{"name":"CBN_ERRSPACE","features":[369]},{"name":"CBN_KILLFOCUS","features":[369]},{"name":"CBN_SELCHANGE","features":[369]},{"name":"CBN_SELENDCANCEL","features":[369]},{"name":"CBN_SELENDOK","features":[369]},{"name":"CBN_SETFOCUS","features":[369]},{"name":"CBS_AUTOHSCROLL","features":[369]},{"name":"CBS_DISABLENOSCROLL","features":[369]},{"name":"CBS_DROPDOWN","features":[369]},{"name":"CBS_DROPDOWNLIST","features":[369]},{"name":"CBS_HASSTRINGS","features":[369]},{"name":"CBS_LOWERCASE","features":[369]},{"name":"CBS_NOINTEGRALHEIGHT","features":[369]},{"name":"CBS_OEMCONVERT","features":[369]},{"name":"CBS_OWNERDRAWFIXED","features":[369]},{"name":"CBS_OWNERDRAWVARIABLE","features":[369]},{"name":"CBS_SIMPLE","features":[369]},{"name":"CBS_SORT","features":[369]},{"name":"CBS_UPPERCASE","features":[369]},{"name":"CBTACTIVATESTRUCT","features":[307,369]},{"name":"CBT_CREATEWNDA","features":[307,369]},{"name":"CBT_CREATEWNDW","features":[307,369]},{"name":"CB_ADDSTRING","features":[369]},{"name":"CB_DELETESTRING","features":[369]},{"name":"CB_DIR","features":[369]},{"name":"CB_ERR","features":[369]},{"name":"CB_ERRSPACE","features":[369]},{"name":"CB_FINDSTRING","features":[369]},{"name":"CB_FINDSTRINGEXACT","features":[369]},{"name":"CB_GETCOMBOBOXINFO","features":[369]},{"name":"CB_GETCOUNT","features":[369]},{"name":"CB_GETCURSEL","features":[369]},{"name":"CB_GETDROPPEDCONTROLRECT","features":[369]},{"name":"CB_GETDROPPEDSTATE","features":[369]},{"name":"CB_GETDROPPEDWIDTH","features":[369]},{"name":"CB_GETEDITSEL","features":[369]},{"name":"CB_GETEXTENDEDUI","features":[369]},{"name":"CB_GETHORIZONTALEXTENT","features":[369]},{"name":"CB_GETITEMDATA","features":[369]},{"name":"CB_GETITEMHEIGHT","features":[369]},{"name":"CB_GETLBTEXT","features":[369]},{"name":"CB_GETLBTEXTLEN","features":[369]},{"name":"CB_GETLOCALE","features":[369]},{"name":"CB_GETTOPINDEX","features":[369]},{"name":"CB_INITSTORAGE","features":[369]},{"name":"CB_INSERTSTRING","features":[369]},{"name":"CB_LIMITTEXT","features":[369]},{"name":"CB_MSGMAX","features":[369]},{"name":"CB_MULTIPLEADDSTRING","features":[369]},{"name":"CB_OKAY","features":[369]},{"name":"CB_RESETCONTENT","features":[369]},{"name":"CB_SELECTSTRING","features":[369]},{"name":"CB_SETCURSEL","features":[369]},{"name":"CB_SETDROPPEDWIDTH","features":[369]},{"name":"CB_SETEDITSEL","features":[369]},{"name":"CB_SETEXTENDEDUI","features":[369]},{"name":"CB_SETHORIZONTALEXTENT","features":[369]},{"name":"CB_SETITEMDATA","features":[369]},{"name":"CB_SETITEMHEIGHT","features":[369]},{"name":"CB_SETLOCALE","features":[369]},{"name":"CB_SETTOPINDEX","features":[369]},{"name":"CB_SHOWDROPDOWN","features":[369]},{"name":"CCHILDREN_SCROLLBAR","features":[369]},{"name":"CCHILDREN_TITLEBAR","features":[369]},{"name":"CHANGEFILTERSTRUCT","features":[369]},{"name":"CHANGE_WINDOW_MESSAGE_FILTER_FLAGS","features":[369]},{"name":"CHILDID_SELF","features":[369]},{"name":"CLIENTCREATESTRUCT","features":[307,369]},{"name":"CONSOLE_APPLICATION_16BIT","features":[369]},{"name":"CONSOLE_CARET_SELECTION","features":[369]},{"name":"CONSOLE_CARET_VISIBLE","features":[369]},{"name":"CONTACTVISUALIZATION_OFF","features":[369]},{"name":"CONTACTVISUALIZATION_ON","features":[369]},{"name":"CONTACTVISUALIZATION_PRESENTATIONMODE","features":[369]},{"name":"CREATEPROCESS_MANIFEST_RESOURCE_ID","features":[369]},{"name":"CREATESTRUCTA","features":[307,369]},{"name":"CREATESTRUCTW","features":[307,369]},{"name":"CSOUND_SYSTEM","features":[369]},{"name":"CS_BYTEALIGNCLIENT","features":[369]},{"name":"CS_BYTEALIGNWINDOW","features":[369]},{"name":"CS_CLASSDC","features":[369]},{"name":"CS_DBLCLKS","features":[369]},{"name":"CS_DROPSHADOW","features":[369]},{"name":"CS_GLOBALCLASS","features":[369]},{"name":"CS_HREDRAW","features":[369]},{"name":"CS_IME","features":[369]},{"name":"CS_NOCLOSE","features":[369]},{"name":"CS_OWNDC","features":[369]},{"name":"CS_PARENTDC","features":[369]},{"name":"CS_SAVEBITS","features":[369]},{"name":"CS_VREDRAW","features":[369]},{"name":"CTLCOLOR_BTN","features":[369]},{"name":"CTLCOLOR_DLG","features":[369]},{"name":"CTLCOLOR_EDIT","features":[369]},{"name":"CTLCOLOR_LISTBOX","features":[369]},{"name":"CTLCOLOR_MAX","features":[369]},{"name":"CTLCOLOR_MSGBOX","features":[369]},{"name":"CTLCOLOR_SCROLLBAR","features":[369]},{"name":"CTLCOLOR_STATIC","features":[369]},{"name":"CURSORINFO","features":[307,369]},{"name":"CURSORINFO_FLAGS","features":[369]},{"name":"CURSORSHAPE","features":[369]},{"name":"CURSOR_CREATION_SCALING_DEFAULT","features":[369]},{"name":"CURSOR_CREATION_SCALING_NONE","features":[369]},{"name":"CURSOR_SHOWING","features":[369]},{"name":"CURSOR_SUPPRESSED","features":[369]},{"name":"CWF_CREATE_ONLY","features":[369]},{"name":"CWPRETSTRUCT","features":[307,369]},{"name":"CWPSTRUCT","features":[307,369]},{"name":"CWP_ALL","features":[369]},{"name":"CWP_FLAGS","features":[369]},{"name":"CWP_SKIPDISABLED","features":[369]},{"name":"CWP_SKIPINVISIBLE","features":[369]},{"name":"CWP_SKIPTRANSPARENT","features":[369]},{"name":"CW_USEDEFAULT","features":[369]},{"name":"CalculatePopupWindowPosition","features":[307,369]},{"name":"CallMsgFilterA","features":[307,369]},{"name":"CallMsgFilterW","features":[307,369]},{"name":"CallNextHookEx","features":[307,369]},{"name":"CallWindowProcA","features":[307,369]},{"name":"CallWindowProcW","features":[307,369]},{"name":"CancelShutdown","features":[307,369]},{"name":"CascadeWindows","features":[307,369]},{"name":"ChangeMenuA","features":[307,369]},{"name":"ChangeMenuW","features":[307,369]},{"name":"ChangeWindowMessageFilter","features":[307,369]},{"name":"ChangeWindowMessageFilterEx","features":[307,369]},{"name":"CharLowerA","features":[369]},{"name":"CharLowerBuffA","features":[369]},{"name":"CharLowerBuffW","features":[369]},{"name":"CharLowerW","features":[369]},{"name":"CharNextA","features":[369]},{"name":"CharNextExA","features":[369]},{"name":"CharNextW","features":[369]},{"name":"CharPrevA","features":[369]},{"name":"CharPrevExA","features":[369]},{"name":"CharPrevW","features":[369]},{"name":"CharToOemA","features":[307,369]},{"name":"CharToOemBuffA","features":[307,369]},{"name":"CharToOemBuffW","features":[307,369]},{"name":"CharToOemW","features":[307,369]},{"name":"CharUpperA","features":[369]},{"name":"CharUpperBuffA","features":[369]},{"name":"CharUpperBuffW","features":[369]},{"name":"CharUpperW","features":[369]},{"name":"CheckMenuItem","features":[369]},{"name":"CheckMenuRadioItem","features":[307,369]},{"name":"ChildWindowFromPoint","features":[307,369]},{"name":"ChildWindowFromPointEx","features":[307,369]},{"name":"ClipCursor","features":[307,369]},{"name":"CloseWindow","features":[307,369]},{"name":"CopyAcceleratorTableA","features":[369]},{"name":"CopyAcceleratorTableW","features":[369]},{"name":"CopyIcon","features":[369]},{"name":"CopyImage","features":[307,369]},{"name":"CreateAcceleratorTableA","features":[369]},{"name":"CreateAcceleratorTableW","features":[369]},{"name":"CreateCaret","features":[307,318,369]},{"name":"CreateCursor","features":[307,369]},{"name":"CreateDialogIndirectParamA","features":[307,369]},{"name":"CreateDialogIndirectParamW","features":[307,369]},{"name":"CreateDialogParamA","features":[307,369]},{"name":"CreateDialogParamW","features":[307,369]},{"name":"CreateIcon","features":[307,369]},{"name":"CreateIconFromResource","features":[307,369]},{"name":"CreateIconFromResourceEx","features":[307,369]},{"name":"CreateIconIndirect","features":[307,318,369]},{"name":"CreateMDIWindowA","features":[307,369]},{"name":"CreateMDIWindowW","features":[307,369]},{"name":"CreateMenu","features":[369]},{"name":"CreatePopupMenu","features":[369]},{"name":"CreateResourceIndexer","features":[369]},{"name":"CreateWindowExA","features":[307,369]},{"name":"CreateWindowExW","features":[307,369]},{"name":"DBTF_MEDIA","features":[369]},{"name":"DBTF_NET","features":[369]},{"name":"DBTF_RESOURCE","features":[369]},{"name":"DBTF_SLOWNET","features":[369]},{"name":"DBTF_XPORT","features":[369]},{"name":"DBT_APPYBEGIN","features":[369]},{"name":"DBT_APPYEND","features":[369]},{"name":"DBT_CONFIGCHANGECANCELED","features":[369]},{"name":"DBT_CONFIGCHANGED","features":[369]},{"name":"DBT_CONFIGMGAPI32","features":[369]},{"name":"DBT_CONFIGMGPRIVATE","features":[369]},{"name":"DBT_CUSTOMEVENT","features":[369]},{"name":"DBT_DEVICEARRIVAL","features":[369]},{"name":"DBT_DEVICEQUERYREMOVE","features":[369]},{"name":"DBT_DEVICEQUERYREMOVEFAILED","features":[369]},{"name":"DBT_DEVICEREMOVECOMPLETE","features":[369]},{"name":"DBT_DEVICEREMOVEPENDING","features":[369]},{"name":"DBT_DEVICETYPESPECIFIC","features":[369]},{"name":"DBT_DEVNODES_CHANGED","features":[369]},{"name":"DBT_DEVTYP_DEVICEINTERFACE","features":[369]},{"name":"DBT_DEVTYP_DEVNODE","features":[369]},{"name":"DBT_DEVTYP_HANDLE","features":[369]},{"name":"DBT_DEVTYP_NET","features":[369]},{"name":"DBT_DEVTYP_OEM","features":[369]},{"name":"DBT_DEVTYP_PORT","features":[369]},{"name":"DBT_DEVTYP_VOLUME","features":[369]},{"name":"DBT_LOW_DISK_SPACE","features":[369]},{"name":"DBT_MONITORCHANGE","features":[369]},{"name":"DBT_NO_DISK_SPACE","features":[369]},{"name":"DBT_QUERYCHANGECONFIG","features":[369]},{"name":"DBT_SHELLLOGGEDON","features":[369]},{"name":"DBT_USERDEFINED","features":[369]},{"name":"DBT_VOLLOCKLOCKFAILED","features":[369]},{"name":"DBT_VOLLOCKLOCKRELEASED","features":[369]},{"name":"DBT_VOLLOCKLOCKTAKEN","features":[369]},{"name":"DBT_VOLLOCKQUERYLOCK","features":[369]},{"name":"DBT_VOLLOCKQUERYUNLOCK","features":[369]},{"name":"DBT_VOLLOCKUNLOCKFAILED","features":[369]},{"name":"DBT_VPOWERDAPI","features":[369]},{"name":"DBT_VXDINITCOMPLETE","features":[369]},{"name":"DCX_EXCLUDEUPDATE","features":[369]},{"name":"DC_HASDEFID","features":[369]},{"name":"DEBUGHOOKINFO","features":[307,369]},{"name":"DEVICE_EVENT_BECOMING_READY","features":[369]},{"name":"DEVICE_EVENT_EXTERNAL_REQUEST","features":[369]},{"name":"DEVICE_EVENT_GENERIC_DATA","features":[369]},{"name":"DEVICE_EVENT_MOUNT","features":[369]},{"name":"DEVICE_EVENT_RBC_DATA","features":[369]},{"name":"DEVICE_NOTIFY_ALL_INTERFACE_CLASSES","features":[369]},{"name":"DEVICE_NOTIFY_CALLBACK","features":[369]},{"name":"DEVICE_NOTIFY_SERVICE_HANDLE","features":[369]},{"name":"DEVICE_NOTIFY_WINDOW_HANDLE","features":[369]},{"name":"DEV_BROADCAST_DEVICEINTERFACE_A","features":[369]},{"name":"DEV_BROADCAST_DEVICEINTERFACE_W","features":[369]},{"name":"DEV_BROADCAST_DEVNODE","features":[369]},{"name":"DEV_BROADCAST_HANDLE","features":[307,369]},{"name":"DEV_BROADCAST_HANDLE32","features":[369]},{"name":"DEV_BROADCAST_HANDLE64","features":[369]},{"name":"DEV_BROADCAST_HDR","features":[369]},{"name":"DEV_BROADCAST_HDR_DEVICE_TYPE","features":[369]},{"name":"DEV_BROADCAST_NET","features":[369]},{"name":"DEV_BROADCAST_OEM","features":[369]},{"name":"DEV_BROADCAST_PORT_A","features":[369]},{"name":"DEV_BROADCAST_PORT_W","features":[369]},{"name":"DEV_BROADCAST_VOLUME","features":[369]},{"name":"DEV_BROADCAST_VOLUME_FLAGS","features":[369]},{"name":"DIFFERENCE","features":[369]},{"name":"DISK_HEALTH_NOTIFICATION_DATA","features":[369]},{"name":"DI_COMPAT","features":[369]},{"name":"DI_DEFAULTSIZE","features":[369]},{"name":"DI_FLAGS","features":[369]},{"name":"DI_IMAGE","features":[369]},{"name":"DI_MASK","features":[369]},{"name":"DI_NOMIRROR","features":[369]},{"name":"DI_NORMAL","features":[369]},{"name":"DLGC_BUTTON","features":[369]},{"name":"DLGC_DEFPUSHBUTTON","features":[369]},{"name":"DLGC_HASSETSEL","features":[369]},{"name":"DLGC_RADIOBUTTON","features":[369]},{"name":"DLGC_STATIC","features":[369]},{"name":"DLGC_UNDEFPUSHBUTTON","features":[369]},{"name":"DLGC_WANTALLKEYS","features":[369]},{"name":"DLGC_WANTARROWS","features":[369]},{"name":"DLGC_WANTCHARS","features":[369]},{"name":"DLGC_WANTMESSAGE","features":[369]},{"name":"DLGC_WANTTAB","features":[369]},{"name":"DLGITEMTEMPLATE","features":[369]},{"name":"DLGPROC","features":[307,369]},{"name":"DLGTEMPLATE","features":[369]},{"name":"DLGWINDOWEXTRA","features":[369]},{"name":"DM_GETDEFID","features":[369]},{"name":"DM_POINTERHITTEST","features":[369]},{"name":"DM_REPOSITION","features":[369]},{"name":"DM_SETDEFID","features":[369]},{"name":"DOF_DIRECTORY","features":[369]},{"name":"DOF_DOCUMENT","features":[369]},{"name":"DOF_EXECUTABLE","features":[369]},{"name":"DOF_MULTIPLE","features":[369]},{"name":"DOF_PROGMAN","features":[369]},{"name":"DOF_SHELLDATA","features":[369]},{"name":"DO_DROPFILE","features":[369]},{"name":"DO_PRINTFILE","features":[369]},{"name":"DROPSTRUCT","features":[307,369]},{"name":"DS_3DLOOK","features":[369]},{"name":"DS_ABSALIGN","features":[369]},{"name":"DS_CENTER","features":[369]},{"name":"DS_CENTERMOUSE","features":[369]},{"name":"DS_CONTEXTHELP","features":[369]},{"name":"DS_CONTROL","features":[369]},{"name":"DS_FIXEDSYS","features":[369]},{"name":"DS_LOCALEDIT","features":[369]},{"name":"DS_MODALFRAME","features":[369]},{"name":"DS_NOFAILCREATE","features":[369]},{"name":"DS_NOIDLEMSG","features":[369]},{"name":"DS_SETFONT","features":[369]},{"name":"DS_SETFOREGROUND","features":[369]},{"name":"DS_SYSMODAL","features":[369]},{"name":"DS_USEPIXELS","features":[369]},{"name":"DWLP_MSGRESULT","features":[369]},{"name":"DWL_DLGPROC","features":[369]},{"name":"DWL_MSGRESULT","features":[369]},{"name":"DWL_USER","features":[369]},{"name":"DefDlgProcA","features":[307,369]},{"name":"DefDlgProcW","features":[307,369]},{"name":"DefFrameProcA","features":[307,369]},{"name":"DefFrameProcW","features":[307,369]},{"name":"DefMDIChildProcA","features":[307,369]},{"name":"DefMDIChildProcW","features":[307,369]},{"name":"DefWindowProcA","features":[307,369]},{"name":"DefWindowProcW","features":[307,369]},{"name":"DeferWindowPos","features":[307,369]},{"name":"DeleteMenu","features":[307,369]},{"name":"DeregisterShellHookWindow","features":[307,369]},{"name":"DestroyAcceleratorTable","features":[307,369]},{"name":"DestroyCaret","features":[307,369]},{"name":"DestroyCursor","features":[307,369]},{"name":"DestroyIcon","features":[307,369]},{"name":"DestroyIndexedResults","features":[369]},{"name":"DestroyMenu","features":[307,369]},{"name":"DestroyResourceIndexer","features":[369]},{"name":"DestroyWindow","features":[307,369]},{"name":"DialogBoxIndirectParamA","features":[307,369]},{"name":"DialogBoxIndirectParamW","features":[307,369]},{"name":"DialogBoxParamA","features":[307,369]},{"name":"DialogBoxParamW","features":[307,369]},{"name":"DisableProcessWindowsGhosting","features":[369]},{"name":"DispatchMessageA","features":[307,369]},{"name":"DispatchMessageW","features":[307,369]},{"name":"DragObject","features":[307,369]},{"name":"DrawIcon","features":[307,318,369]},{"name":"DrawIconEx","features":[307,318,369]},{"name":"DrawMenuBar","features":[307,369]},{"name":"EC_LEFTMARGIN","features":[369]},{"name":"EC_RIGHTMARGIN","features":[369]},{"name":"EC_USEFONTINFO","features":[369]},{"name":"EDD_GET_DEVICE_INTERFACE_NAME","features":[369]},{"name":"EDIT_CONTROL_FEATURE","features":[369]},{"name":"EDIT_CONTROL_FEATURE_ENTERPRISE_DATA_PROTECTION_PASTE_SUPPORT","features":[369]},{"name":"EDIT_CONTROL_FEATURE_PASTE_NOTIFICATIONS","features":[369]},{"name":"EIMES_CANCELCOMPSTRINFOCUS","features":[369]},{"name":"EIMES_COMPLETECOMPSTRKILLFOCUS","features":[369]},{"name":"EIMES_GETCOMPSTRATONCE","features":[369]},{"name":"EMSIS_COMPOSITIONSTRING","features":[369]},{"name":"ENDSESSION_CLOSEAPP","features":[369]},{"name":"ENDSESSION_CRITICAL","features":[369]},{"name":"ENDSESSION_LOGOFF","features":[369]},{"name":"EN_AFTER_PASTE","features":[369]},{"name":"EN_ALIGN_LTR_EC","features":[369]},{"name":"EN_ALIGN_RTL_EC","features":[369]},{"name":"EN_BEFORE_PASTE","features":[369]},{"name":"EN_CHANGE","features":[369]},{"name":"EN_ERRSPACE","features":[369]},{"name":"EN_HSCROLL","features":[369]},{"name":"EN_KILLFOCUS","features":[369]},{"name":"EN_MAXTEXT","features":[369]},{"name":"EN_SETFOCUS","features":[369]},{"name":"EN_UPDATE","features":[369]},{"name":"EN_VSCROLL","features":[369]},{"name":"ES_AUTOHSCROLL","features":[369]},{"name":"ES_AUTOVSCROLL","features":[369]},{"name":"ES_CENTER","features":[369]},{"name":"ES_LEFT","features":[369]},{"name":"ES_LOWERCASE","features":[369]},{"name":"ES_MULTILINE","features":[369]},{"name":"ES_NOHIDESEL","features":[369]},{"name":"ES_NUMBER","features":[369]},{"name":"ES_OEMCONVERT","features":[369]},{"name":"ES_PASSWORD","features":[369]},{"name":"ES_READONLY","features":[369]},{"name":"ES_RIGHT","features":[369]},{"name":"ES_UPPERCASE","features":[369]},{"name":"ES_WANTRETURN","features":[369]},{"name":"EVENTMSG","features":[307,369]},{"name":"EVENT_AIA_END","features":[369]},{"name":"EVENT_AIA_START","features":[369]},{"name":"EVENT_CONSOLE_CARET","features":[369]},{"name":"EVENT_CONSOLE_END","features":[369]},{"name":"EVENT_CONSOLE_END_APPLICATION","features":[369]},{"name":"EVENT_CONSOLE_LAYOUT","features":[369]},{"name":"EVENT_CONSOLE_START_APPLICATION","features":[369]},{"name":"EVENT_CONSOLE_UPDATE_REGION","features":[369]},{"name":"EVENT_CONSOLE_UPDATE_SCROLL","features":[369]},{"name":"EVENT_CONSOLE_UPDATE_SIMPLE","features":[369]},{"name":"EVENT_MAX","features":[369]},{"name":"EVENT_MIN","features":[369]},{"name":"EVENT_OBJECT_ACCELERATORCHANGE","features":[369]},{"name":"EVENT_OBJECT_CLOAKED","features":[369]},{"name":"EVENT_OBJECT_CONTENTSCROLLED","features":[369]},{"name":"EVENT_OBJECT_CREATE","features":[369]},{"name":"EVENT_OBJECT_DEFACTIONCHANGE","features":[369]},{"name":"EVENT_OBJECT_DESCRIPTIONCHANGE","features":[369]},{"name":"EVENT_OBJECT_DESTROY","features":[369]},{"name":"EVENT_OBJECT_DRAGCANCEL","features":[369]},{"name":"EVENT_OBJECT_DRAGCOMPLETE","features":[369]},{"name":"EVENT_OBJECT_DRAGDROPPED","features":[369]},{"name":"EVENT_OBJECT_DRAGENTER","features":[369]},{"name":"EVENT_OBJECT_DRAGLEAVE","features":[369]},{"name":"EVENT_OBJECT_DRAGSTART","features":[369]},{"name":"EVENT_OBJECT_END","features":[369]},{"name":"EVENT_OBJECT_FOCUS","features":[369]},{"name":"EVENT_OBJECT_HELPCHANGE","features":[369]},{"name":"EVENT_OBJECT_HIDE","features":[369]},{"name":"EVENT_OBJECT_HOSTEDOBJECTSINVALIDATED","features":[369]},{"name":"EVENT_OBJECT_IME_CHANGE","features":[369]},{"name":"EVENT_OBJECT_IME_HIDE","features":[369]},{"name":"EVENT_OBJECT_IME_SHOW","features":[369]},{"name":"EVENT_OBJECT_INVOKED","features":[369]},{"name":"EVENT_OBJECT_LIVEREGIONCHANGED","features":[369]},{"name":"EVENT_OBJECT_LOCATIONCHANGE","features":[369]},{"name":"EVENT_OBJECT_NAMECHANGE","features":[369]},{"name":"EVENT_OBJECT_PARENTCHANGE","features":[369]},{"name":"EVENT_OBJECT_REORDER","features":[369]},{"name":"EVENT_OBJECT_SELECTION","features":[369]},{"name":"EVENT_OBJECT_SELECTIONADD","features":[369]},{"name":"EVENT_OBJECT_SELECTIONREMOVE","features":[369]},{"name":"EVENT_OBJECT_SELECTIONWITHIN","features":[369]},{"name":"EVENT_OBJECT_SHOW","features":[369]},{"name":"EVENT_OBJECT_STATECHANGE","features":[369]},{"name":"EVENT_OBJECT_TEXTEDIT_CONVERSIONTARGETCHANGED","features":[369]},{"name":"EVENT_OBJECT_TEXTSELECTIONCHANGED","features":[369]},{"name":"EVENT_OBJECT_UNCLOAKED","features":[369]},{"name":"EVENT_OBJECT_VALUECHANGE","features":[369]},{"name":"EVENT_OEM_DEFINED_END","features":[369]},{"name":"EVENT_OEM_DEFINED_START","features":[369]},{"name":"EVENT_SYSTEM_ALERT","features":[369]},{"name":"EVENT_SYSTEM_ARRANGMENTPREVIEW","features":[369]},{"name":"EVENT_SYSTEM_CAPTUREEND","features":[369]},{"name":"EVENT_SYSTEM_CAPTURESTART","features":[369]},{"name":"EVENT_SYSTEM_CONTEXTHELPEND","features":[369]},{"name":"EVENT_SYSTEM_CONTEXTHELPSTART","features":[369]},{"name":"EVENT_SYSTEM_DESKTOPSWITCH","features":[369]},{"name":"EVENT_SYSTEM_DIALOGEND","features":[369]},{"name":"EVENT_SYSTEM_DIALOGSTART","features":[369]},{"name":"EVENT_SYSTEM_DRAGDROPEND","features":[369]},{"name":"EVENT_SYSTEM_DRAGDROPSTART","features":[369]},{"name":"EVENT_SYSTEM_END","features":[369]},{"name":"EVENT_SYSTEM_FOREGROUND","features":[369]},{"name":"EVENT_SYSTEM_IME_KEY_NOTIFICATION","features":[369]},{"name":"EVENT_SYSTEM_MENUEND","features":[369]},{"name":"EVENT_SYSTEM_MENUPOPUPEND","features":[369]},{"name":"EVENT_SYSTEM_MENUPOPUPSTART","features":[369]},{"name":"EVENT_SYSTEM_MENUSTART","features":[369]},{"name":"EVENT_SYSTEM_MINIMIZEEND","features":[369]},{"name":"EVENT_SYSTEM_MINIMIZESTART","features":[369]},{"name":"EVENT_SYSTEM_MOVESIZEEND","features":[369]},{"name":"EVENT_SYSTEM_MOVESIZESTART","features":[369]},{"name":"EVENT_SYSTEM_SCROLLINGEND","features":[369]},{"name":"EVENT_SYSTEM_SCROLLINGSTART","features":[369]},{"name":"EVENT_SYSTEM_SOUND","features":[369]},{"name":"EVENT_SYSTEM_SWITCHEND","features":[369]},{"name":"EVENT_SYSTEM_SWITCHER_APPDROPPED","features":[369]},{"name":"EVENT_SYSTEM_SWITCHER_APPGRABBED","features":[369]},{"name":"EVENT_SYSTEM_SWITCHER_APPOVERTARGET","features":[369]},{"name":"EVENT_SYSTEM_SWITCHER_CANCELLED","features":[369]},{"name":"EVENT_SYSTEM_SWITCHSTART","features":[369]},{"name":"EVENT_UIA_EVENTID_END","features":[369]},{"name":"EVENT_UIA_EVENTID_START","features":[369]},{"name":"EVENT_UIA_PROPID_END","features":[369]},{"name":"EVENT_UIA_PROPID_START","features":[369]},{"name":"EnableMenuItem","features":[307,369]},{"name":"EndDeferWindowPos","features":[307,369]},{"name":"EndDialog","features":[307,369]},{"name":"EndMenu","features":[307,369]},{"name":"EnumChildWindows","features":[307,369]},{"name":"EnumPropsA","features":[307,369]},{"name":"EnumPropsExA","features":[307,369]},{"name":"EnumPropsExW","features":[307,369]},{"name":"EnumPropsW","features":[307,369]},{"name":"EnumThreadWindows","features":[307,369]},{"name":"EnumWindows","features":[307,369]},{"name":"FALT","features":[369]},{"name":"FAPPCOMMAND_KEY","features":[369]},{"name":"FAPPCOMMAND_MASK","features":[369]},{"name":"FAPPCOMMAND_MOUSE","features":[369]},{"name":"FAPPCOMMAND_OEM","features":[369]},{"name":"FCONTROL","features":[369]},{"name":"FE_FONTSMOOTHINGCLEARTYPE","features":[369]},{"name":"FE_FONTSMOOTHINGORIENTATIONBGR","features":[369]},{"name":"FE_FONTSMOOTHINGORIENTATIONRGB","features":[369]},{"name":"FE_FONTSMOOTHINGSTANDARD","features":[369]},{"name":"FKF_AVAILABLE","features":[369]},{"name":"FKF_CLICKON","features":[369]},{"name":"FKF_CONFIRMHOTKEY","features":[369]},{"name":"FKF_FILTERKEYSON","features":[369]},{"name":"FKF_HOTKEYACTIVE","features":[369]},{"name":"FKF_HOTKEYSOUND","features":[369]},{"name":"FKF_INDICATOR","features":[369]},{"name":"FLASHWINFO","features":[307,369]},{"name":"FLASHWINFO_FLAGS","features":[369]},{"name":"FLASHW_ALL","features":[369]},{"name":"FLASHW_CAPTION","features":[369]},{"name":"FLASHW_STOP","features":[369]},{"name":"FLASHW_TIMER","features":[369]},{"name":"FLASHW_TIMERNOFG","features":[369]},{"name":"FLASHW_TRAY","features":[369]},{"name":"FNOINVERT","features":[369]},{"name":"FOREGROUND_WINDOW_LOCK_CODE","features":[369]},{"name":"FSHIFT","features":[369]},{"name":"FVIRTKEY","features":[369]},{"name":"FindWindowA","features":[307,369]},{"name":"FindWindowExA","features":[307,369]},{"name":"FindWindowExW","features":[307,369]},{"name":"FindWindowW","features":[307,369]},{"name":"FlashWindow","features":[307,369]},{"name":"FlashWindowEx","features":[307,369]},{"name":"GA_PARENT","features":[369]},{"name":"GA_ROOT","features":[369]},{"name":"GA_ROOTOWNER","features":[369]},{"name":"GCF_INCLUDE_ANCESTORS","features":[369]},{"name":"GCLP_HBRBACKGROUND","features":[369]},{"name":"GCLP_HCURSOR","features":[369]},{"name":"GCLP_HICON","features":[369]},{"name":"GCLP_HICONSM","features":[369]},{"name":"GCLP_HMODULE","features":[369]},{"name":"GCLP_MENUNAME","features":[369]},{"name":"GCLP_WNDPROC","features":[369]},{"name":"GCL_CBCLSEXTRA","features":[369]},{"name":"GCL_CBWNDEXTRA","features":[369]},{"name":"GCL_HBRBACKGROUND","features":[369]},{"name":"GCL_HCURSOR","features":[369]},{"name":"GCL_HICON","features":[369]},{"name":"GCL_HICONSM","features":[369]},{"name":"GCL_HMODULE","features":[369]},{"name":"GCL_MENUNAME","features":[369]},{"name":"GCL_STYLE","features":[369]},{"name":"GCL_WNDPROC","features":[369]},{"name":"GCW_ATOM","features":[369]},{"name":"GDI_IMAGE_TYPE","features":[369]},{"name":"GESTURECONFIGMAXCOUNT","features":[369]},{"name":"GESTUREVISUALIZATION_DOUBLETAP","features":[369]},{"name":"GESTUREVISUALIZATION_OFF","features":[369]},{"name":"GESTUREVISUALIZATION_ON","features":[369]},{"name":"GESTUREVISUALIZATION_PRESSANDHOLD","features":[369]},{"name":"GESTUREVISUALIZATION_PRESSANDTAP","features":[369]},{"name":"GESTUREVISUALIZATION_RIGHTTAP","features":[369]},{"name":"GESTUREVISUALIZATION_TAP","features":[369]},{"name":"GETCLIPBMETADATA","features":[307,369]},{"name":"GET_ANCESTOR_FLAGS","features":[369]},{"name":"GET_CLASS_LONG_INDEX","features":[369]},{"name":"GET_MENU_DEFAULT_ITEM_FLAGS","features":[369]},{"name":"GET_WINDOW_CMD","features":[369]},{"name":"GF_BEGIN","features":[369]},{"name":"GF_END","features":[369]},{"name":"GF_INERTIA","features":[369]},{"name":"GIDC_ARRIVAL","features":[369]},{"name":"GIDC_REMOVAL","features":[369]},{"name":"GMDI_GOINTOPOPUPS","features":[369]},{"name":"GMDI_USEDISABLED","features":[369]},{"name":"GUID_DEVICE_EVENT_RBC","features":[369]},{"name":"GUID_IO_CDROM_EXCLUSIVE_LOCK","features":[369]},{"name":"GUID_IO_CDROM_EXCLUSIVE_UNLOCK","features":[369]},{"name":"GUID_IO_DEVICE_BECOMING_READY","features":[369]},{"name":"GUID_IO_DEVICE_EXTERNAL_REQUEST","features":[369]},{"name":"GUID_IO_DISK_CLONE_ARRIVAL","features":[369]},{"name":"GUID_IO_DISK_CLONE_ARRIVAL_INFORMATION","features":[369]},{"name":"GUID_IO_DISK_HEALTH_NOTIFICATION","features":[369]},{"name":"GUID_IO_DISK_LAYOUT_CHANGE","features":[369]},{"name":"GUID_IO_DRIVE_REQUIRES_CLEANING","features":[369]},{"name":"GUID_IO_MEDIA_ARRIVAL","features":[369]},{"name":"GUID_IO_MEDIA_EJECT_REQUEST","features":[369]},{"name":"GUID_IO_MEDIA_REMOVAL","features":[369]},{"name":"GUID_IO_TAPE_ERASE","features":[369]},{"name":"GUID_IO_VOLUME_BACKGROUND_FORMAT","features":[369]},{"name":"GUID_IO_VOLUME_CHANGE","features":[369]},{"name":"GUID_IO_VOLUME_CHANGE_SIZE","features":[369]},{"name":"GUID_IO_VOLUME_DEVICE_INTERFACE","features":[369]},{"name":"GUID_IO_VOLUME_DISMOUNT","features":[369]},{"name":"GUID_IO_VOLUME_DISMOUNT_FAILED","features":[369]},{"name":"GUID_IO_VOLUME_FORCE_CLOSED","features":[369]},{"name":"GUID_IO_VOLUME_FVE_STATUS_CHANGE","features":[369]},{"name":"GUID_IO_VOLUME_INFO_MAKE_COMPAT","features":[369]},{"name":"GUID_IO_VOLUME_LOCK","features":[369]},{"name":"GUID_IO_VOLUME_LOCK_FAILED","features":[369]},{"name":"GUID_IO_VOLUME_MOUNT","features":[369]},{"name":"GUID_IO_VOLUME_NAME_CHANGE","features":[369]},{"name":"GUID_IO_VOLUME_NEED_CHKDSK","features":[369]},{"name":"GUID_IO_VOLUME_PHYSICAL_CONFIGURATION_CHANGE","features":[369]},{"name":"GUID_IO_VOLUME_PREPARING_EJECT","features":[369]},{"name":"GUID_IO_VOLUME_UNIQUE_ID_CHANGE","features":[369]},{"name":"GUID_IO_VOLUME_UNLOCK","features":[369]},{"name":"GUID_IO_VOLUME_WEARING_OUT","features":[369]},{"name":"GUID_IO_VOLUME_WORM_NEAR_FULL","features":[369]},{"name":"GUITHREADINFO","features":[307,369]},{"name":"GUITHREADINFO_FLAGS","features":[369]},{"name":"GUI_16BITTASK","features":[369]},{"name":"GUI_CARETBLINKING","features":[369]},{"name":"GUI_INMENUMODE","features":[369]},{"name":"GUI_INMOVESIZE","features":[369]},{"name":"GUI_POPUPMENUMODE","features":[369]},{"name":"GUI_SYSTEMMENUMODE","features":[369]},{"name":"GWFS_INCLUDE_ANCESTORS","features":[369]},{"name":"GWLP_HINSTANCE","features":[369]},{"name":"GWLP_HWNDPARENT","features":[369]},{"name":"GWLP_ID","features":[369]},{"name":"GWLP_USERDATA","features":[369]},{"name":"GWLP_WNDPROC","features":[369]},{"name":"GWL_EXSTYLE","features":[369]},{"name":"GWL_HINSTANCE","features":[369]},{"name":"GWL_HWNDPARENT","features":[369]},{"name":"GWL_ID","features":[369]},{"name":"GWL_STYLE","features":[369]},{"name":"GWL_USERDATA","features":[369]},{"name":"GWL_WNDPROC","features":[369]},{"name":"GW_CHILD","features":[369]},{"name":"GW_ENABLEDPOPUP","features":[369]},{"name":"GW_HWNDFIRST","features":[369]},{"name":"GW_HWNDLAST","features":[369]},{"name":"GW_HWNDNEXT","features":[369]},{"name":"GW_HWNDPREV","features":[369]},{"name":"GW_MAX","features":[369]},{"name":"GW_OWNER","features":[369]},{"name":"GetAltTabInfoA","features":[307,369]},{"name":"GetAltTabInfoW","features":[307,369]},{"name":"GetAncestor","features":[307,369]},{"name":"GetCaretBlinkTime","features":[369]},{"name":"GetCaretPos","features":[307,369]},{"name":"GetClassInfoA","features":[307,318,369]},{"name":"GetClassInfoExA","features":[307,318,369]},{"name":"GetClassInfoExW","features":[307,318,369]},{"name":"GetClassInfoW","features":[307,318,369]},{"name":"GetClassLongA","features":[307,369]},{"name":"GetClassLongPtrA","features":[307,369]},{"name":"GetClassLongPtrW","features":[307,369]},{"name":"GetClassLongW","features":[307,369]},{"name":"GetClassNameA","features":[307,369]},{"name":"GetClassNameW","features":[307,369]},{"name":"GetClassWord","features":[307,369]},{"name":"GetClientRect","features":[307,369]},{"name":"GetClipCursor","features":[307,369]},{"name":"GetCursor","features":[369]},{"name":"GetCursorInfo","features":[307,369]},{"name":"GetCursorPos","features":[307,369]},{"name":"GetDesktopWindow","features":[307,369]},{"name":"GetDialogBaseUnits","features":[369]},{"name":"GetDlgCtrlID","features":[307,369]},{"name":"GetDlgItem","features":[307,369]},{"name":"GetDlgItemInt","features":[307,369]},{"name":"GetDlgItemTextA","features":[307,369]},{"name":"GetDlgItemTextW","features":[307,369]},{"name":"GetForegroundWindow","features":[307,369]},{"name":"GetGUIThreadInfo","features":[307,369]},{"name":"GetIconInfo","features":[307,318,369]},{"name":"GetIconInfoExA","features":[307,318,369]},{"name":"GetIconInfoExW","features":[307,318,369]},{"name":"GetInputState","features":[307,369]},{"name":"GetLastActivePopup","features":[307,369]},{"name":"GetLayeredWindowAttributes","features":[307,369]},{"name":"GetMenu","features":[307,369]},{"name":"GetMenuBarInfo","features":[307,369]},{"name":"GetMenuCheckMarkDimensions","features":[369]},{"name":"GetMenuDefaultItem","features":[369]},{"name":"GetMenuInfo","features":[307,318,369]},{"name":"GetMenuItemCount","features":[369]},{"name":"GetMenuItemID","features":[369]},{"name":"GetMenuItemInfoA","features":[307,318,369]},{"name":"GetMenuItemInfoW","features":[307,318,369]},{"name":"GetMenuItemRect","features":[307,369]},{"name":"GetMenuState","features":[369]},{"name":"GetMenuStringA","features":[369]},{"name":"GetMenuStringW","features":[369]},{"name":"GetMessageA","features":[307,369]},{"name":"GetMessageExtraInfo","features":[307,369]},{"name":"GetMessagePos","features":[369]},{"name":"GetMessageTime","features":[369]},{"name":"GetMessageW","features":[307,369]},{"name":"GetNextDlgGroupItem","features":[307,369]},{"name":"GetNextDlgTabItem","features":[307,369]},{"name":"GetParent","features":[307,369]},{"name":"GetPhysicalCursorPos","features":[307,369]},{"name":"GetProcessDefaultLayout","features":[307,369]},{"name":"GetPropA","features":[307,369]},{"name":"GetPropW","features":[307,369]},{"name":"GetQueueStatus","features":[369]},{"name":"GetScrollBarInfo","features":[307,369]},{"name":"GetScrollInfo","features":[307,369]},{"name":"GetScrollPos","features":[307,369]},{"name":"GetScrollRange","features":[307,369]},{"name":"GetShellWindow","features":[307,369]},{"name":"GetSubMenu","features":[369]},{"name":"GetSystemMenu","features":[307,369]},{"name":"GetSystemMetrics","features":[369]},{"name":"GetTitleBarInfo","features":[307,369]},{"name":"GetTopWindow","features":[307,369]},{"name":"GetWindow","features":[307,369]},{"name":"GetWindowDisplayAffinity","features":[307,369]},{"name":"GetWindowInfo","features":[307,369]},{"name":"GetWindowLongA","features":[307,369]},{"name":"GetWindowLongPtrA","features":[307,369]},{"name":"GetWindowLongPtrW","features":[307,369]},{"name":"GetWindowLongW","features":[307,369]},{"name":"GetWindowModuleFileNameA","features":[307,369]},{"name":"GetWindowModuleFileNameW","features":[307,369]},{"name":"GetWindowPlacement","features":[307,369]},{"name":"GetWindowRect","features":[307,369]},{"name":"GetWindowTextA","features":[307,369]},{"name":"GetWindowTextLengthA","features":[307,369]},{"name":"GetWindowTextLengthW","features":[307,369]},{"name":"GetWindowTextW","features":[307,369]},{"name":"GetWindowThreadProcessId","features":[307,369]},{"name":"GetWindowWord","features":[307,369]},{"name":"HACCEL","features":[369]},{"name":"HANDEDNESS","features":[369]},{"name":"HANDEDNESS_LEFT","features":[369]},{"name":"HANDEDNESS_RIGHT","features":[369]},{"name":"HARDWAREHOOKSTRUCT","features":[307,369]},{"name":"HBMMENU_CALLBACK","features":[318,369]},{"name":"HBMMENU_MBAR_CLOSE","features":[318,369]},{"name":"HBMMENU_MBAR_CLOSE_D","features":[318,369]},{"name":"HBMMENU_MBAR_MINIMIZE","features":[318,369]},{"name":"HBMMENU_MBAR_MINIMIZE_D","features":[318,369]},{"name":"HBMMENU_MBAR_RESTORE","features":[318,369]},{"name":"HBMMENU_POPUP_CLOSE","features":[318,369]},{"name":"HBMMENU_POPUP_MAXIMIZE","features":[318,369]},{"name":"HBMMENU_POPUP_MINIMIZE","features":[318,369]},{"name":"HBMMENU_POPUP_RESTORE","features":[318,369]},{"name":"HBMMENU_SYSTEM","features":[318,369]},{"name":"HCBT_ACTIVATE","features":[369]},{"name":"HCBT_CLICKSKIPPED","features":[369]},{"name":"HCBT_CREATEWND","features":[369]},{"name":"HCBT_DESTROYWND","features":[369]},{"name":"HCBT_KEYSKIPPED","features":[369]},{"name":"HCBT_MINMAX","features":[369]},{"name":"HCBT_MOVESIZE","features":[369]},{"name":"HCBT_QS","features":[369]},{"name":"HCBT_SETFOCUS","features":[369]},{"name":"HCBT_SYSCOMMAND","features":[369]},{"name":"HCF_DEFAULTDESKTOP","features":[369]},{"name":"HCF_LOGONDESKTOP","features":[369]},{"name":"HCURSOR","features":[369]},{"name":"HC_ACTION","features":[369]},{"name":"HC_GETNEXT","features":[369]},{"name":"HC_NOREM","features":[369]},{"name":"HC_NOREMOVE","features":[369]},{"name":"HC_SKIP","features":[369]},{"name":"HC_SYSMODALOFF","features":[369]},{"name":"HC_SYSMODALON","features":[369]},{"name":"HDEVNOTIFY","features":[369]},{"name":"HDWP","features":[369]},{"name":"HELP_COMMAND","features":[369]},{"name":"HELP_CONTENTS","features":[369]},{"name":"HELP_CONTEXT","features":[369]},{"name":"HELP_CONTEXTMENU","features":[369]},{"name":"HELP_CONTEXTPOPUP","features":[369]},{"name":"HELP_FINDER","features":[369]},{"name":"HELP_FORCEFILE","features":[369]},{"name":"HELP_HELPONHELP","features":[369]},{"name":"HELP_INDEX","features":[369]},{"name":"HELP_KEY","features":[369]},{"name":"HELP_MULTIKEY","features":[369]},{"name":"HELP_PARTIALKEY","features":[369]},{"name":"HELP_QUIT","features":[369]},{"name":"HELP_SETCONTENTS","features":[369]},{"name":"HELP_SETINDEX","features":[369]},{"name":"HELP_SETPOPUP_POS","features":[369]},{"name":"HELP_SETWINPOS","features":[369]},{"name":"HELP_TCARD","features":[369]},{"name":"HELP_TCARD_DATA","features":[369]},{"name":"HELP_TCARD_OTHER_CALLER","features":[369]},{"name":"HELP_WM_HELP","features":[369]},{"name":"HHOOK","features":[369]},{"name":"HICON","features":[369]},{"name":"HIDE_WINDOW","features":[369]},{"name":"HKL_NEXT","features":[369]},{"name":"HKL_PREV","features":[369]},{"name":"HMENU","features":[369]},{"name":"HOOKPROC","features":[307,369]},{"name":"HSHELL_ACCESSIBILITYSTATE","features":[369]},{"name":"HSHELL_ACTIVATESHELLWINDOW","features":[369]},{"name":"HSHELL_APPCOMMAND","features":[369]},{"name":"HSHELL_ENDTASK","features":[369]},{"name":"HSHELL_GETMINRECT","features":[369]},{"name":"HSHELL_HIGHBIT","features":[369]},{"name":"HSHELL_LANGUAGE","features":[369]},{"name":"HSHELL_MONITORCHANGED","features":[369]},{"name":"HSHELL_REDRAW","features":[369]},{"name":"HSHELL_SYSMENU","features":[369]},{"name":"HSHELL_TASKMAN","features":[369]},{"name":"HSHELL_WINDOWACTIVATED","features":[369]},{"name":"HSHELL_WINDOWCREATED","features":[369]},{"name":"HSHELL_WINDOWDESTROYED","features":[369]},{"name":"HSHELL_WINDOWREPLACED","features":[369]},{"name":"HSHELL_WINDOWREPLACING","features":[369]},{"name":"HTBORDER","features":[369]},{"name":"HTBOTTOM","features":[369]},{"name":"HTBOTTOMLEFT","features":[369]},{"name":"HTBOTTOMRIGHT","features":[369]},{"name":"HTCAPTION","features":[369]},{"name":"HTCLIENT","features":[369]},{"name":"HTCLOSE","features":[369]},{"name":"HTERROR","features":[369]},{"name":"HTGROWBOX","features":[369]},{"name":"HTHELP","features":[369]},{"name":"HTHSCROLL","features":[369]},{"name":"HTLEFT","features":[369]},{"name":"HTMAXBUTTON","features":[369]},{"name":"HTMENU","features":[369]},{"name":"HTMINBUTTON","features":[369]},{"name":"HTNOWHERE","features":[369]},{"name":"HTOBJECT","features":[369]},{"name":"HTREDUCE","features":[369]},{"name":"HTRIGHT","features":[369]},{"name":"HTSIZE","features":[369]},{"name":"HTSIZEFIRST","features":[369]},{"name":"HTSIZELAST","features":[369]},{"name":"HTSYSMENU","features":[369]},{"name":"HTTOP","features":[369]},{"name":"HTTOPLEFT","features":[369]},{"name":"HTTOPRIGHT","features":[369]},{"name":"HTTRANSPARENT","features":[369]},{"name":"HTVSCROLL","features":[369]},{"name":"HTZOOM","features":[369]},{"name":"HWND_BOTTOM","features":[307,369]},{"name":"HWND_BROADCAST","features":[307,369]},{"name":"HWND_DESKTOP","features":[307,369]},{"name":"HWND_MESSAGE","features":[307,369]},{"name":"HWND_NOTOPMOST","features":[307,369]},{"name":"HWND_TOP","features":[307,369]},{"name":"HWND_TOPMOST","features":[307,369]},{"name":"HideCaret","features":[307,369]},{"name":"HiliteMenuItem","features":[307,369]},{"name":"ICONINFO","features":[307,318,369]},{"name":"ICONINFOEXA","features":[307,318,369]},{"name":"ICONINFOEXW","features":[307,318,369]},{"name":"ICONMETRICSA","features":[318,369]},{"name":"ICONMETRICSW","features":[318,369]},{"name":"ICON_BIG","features":[369]},{"name":"ICON_SMALL","features":[369]},{"name":"ICON_SMALL2","features":[369]},{"name":"IDABORT","features":[369]},{"name":"IDANI_CAPTION","features":[369]},{"name":"IDANI_OPEN","features":[369]},{"name":"IDASYNC","features":[369]},{"name":"IDCANCEL","features":[369]},{"name":"IDCLOSE","features":[369]},{"name":"IDCONTINUE","features":[369]},{"name":"IDC_APPSTARTING","features":[369]},{"name":"IDC_ARROW","features":[369]},{"name":"IDC_CROSS","features":[369]},{"name":"IDC_HAND","features":[369]},{"name":"IDC_HELP","features":[369]},{"name":"IDC_IBEAM","features":[369]},{"name":"IDC_ICON","features":[369]},{"name":"IDC_NO","features":[369]},{"name":"IDC_PERSON","features":[369]},{"name":"IDC_PIN","features":[369]},{"name":"IDC_SIZE","features":[369]},{"name":"IDC_SIZEALL","features":[369]},{"name":"IDC_SIZENESW","features":[369]},{"name":"IDC_SIZENS","features":[369]},{"name":"IDC_SIZENWSE","features":[369]},{"name":"IDC_SIZEWE","features":[369]},{"name":"IDC_STATIC","features":[369]},{"name":"IDC_UPARROW","features":[369]},{"name":"IDC_WAIT","features":[369]},{"name":"IDHELP","features":[369]},{"name":"IDHOT_SNAPDESKTOP","features":[369]},{"name":"IDHOT_SNAPWINDOW","features":[369]},{"name":"IDH_CANCEL","features":[369]},{"name":"IDH_GENERIC_HELP_BUTTON","features":[369]},{"name":"IDH_HELP","features":[369]},{"name":"IDH_MISSING_CONTEXT","features":[369]},{"name":"IDH_NO_HELP","features":[369]},{"name":"IDH_OK","features":[369]},{"name":"IDIGNORE","features":[369]},{"name":"IDI_APPLICATION","features":[369]},{"name":"IDI_ASTERISK","features":[369]},{"name":"IDI_ERROR","features":[369]},{"name":"IDI_EXCLAMATION","features":[369]},{"name":"IDI_HAND","features":[369]},{"name":"IDI_INFORMATION","features":[369]},{"name":"IDI_QUESTION","features":[369]},{"name":"IDI_SHIELD","features":[369]},{"name":"IDI_WARNING","features":[369]},{"name":"IDI_WINLOGO","features":[369]},{"name":"IDNO","features":[369]},{"name":"IDOK","features":[369]},{"name":"IDRETRY","features":[369]},{"name":"IDTIMEOUT","features":[369]},{"name":"IDTRYAGAIN","features":[369]},{"name":"IDYES","features":[369]},{"name":"IMAGE_BITMAP","features":[369]},{"name":"IMAGE_CURSOR","features":[369]},{"name":"IMAGE_ENHMETAFILE","features":[369]},{"name":"IMAGE_FLAGS","features":[369]},{"name":"IMAGE_ICON","features":[369]},{"name":"INDEXID_CONTAINER","features":[369]},{"name":"INDEXID_OBJECT","features":[369]},{"name":"INPUTLANGCHANGE_BACKWARD","features":[369]},{"name":"INPUTLANGCHANGE_FORWARD","features":[369]},{"name":"INPUTLANGCHANGE_SYSCHARSET","features":[369]},{"name":"ISMEX_CALLBACK","features":[369]},{"name":"ISMEX_NOSEND","features":[369]},{"name":"ISMEX_NOTIFY","features":[369]},{"name":"ISMEX_REPLIED","features":[369]},{"name":"ISMEX_SEND","features":[369]},{"name":"ISOLATIONAWARE_MANIFEST_RESOURCE_ID","features":[369]},{"name":"ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID","features":[369]},{"name":"ISOLATIONPOLICY_BROWSER_MANIFEST_RESOURCE_ID","features":[369]},{"name":"ISOLATIONPOLICY_MANIFEST_RESOURCE_ID","features":[369]},{"name":"InSendMessage","features":[307,369]},{"name":"InSendMessageEx","features":[369]},{"name":"IndexFilePath","features":[369]},{"name":"IndexedResourceQualifier","features":[369]},{"name":"InheritWindowMonitor","features":[307,369]},{"name":"InsertMenuA","features":[307,369]},{"name":"InsertMenuItemA","features":[307,318,369]},{"name":"InsertMenuItemW","features":[307,318,369]},{"name":"InsertMenuW","features":[307,369]},{"name":"InternalGetWindowText","features":[307,369]},{"name":"IsCharAlphaA","features":[307,369]},{"name":"IsCharAlphaNumericA","features":[307,369]},{"name":"IsCharAlphaNumericW","features":[307,369]},{"name":"IsCharAlphaW","features":[307,369]},{"name":"IsCharLowerA","features":[307,369]},{"name":"IsCharUpperA","features":[307,369]},{"name":"IsCharUpperW","features":[307,369]},{"name":"IsChild","features":[307,369]},{"name":"IsDialogMessageA","features":[307,369]},{"name":"IsDialogMessageW","features":[307,369]},{"name":"IsGUIThread","features":[307,369]},{"name":"IsHungAppWindow","features":[307,369]},{"name":"IsIconic","features":[307,369]},{"name":"IsMenu","features":[307,369]},{"name":"IsProcessDPIAware","features":[307,369]},{"name":"IsWindow","features":[307,369]},{"name":"IsWindowArranged","features":[307,369]},{"name":"IsWindowUnicode","features":[307,369]},{"name":"IsWindowVisible","features":[307,369]},{"name":"IsWow64Message","features":[307,369]},{"name":"IsZoomed","features":[307,369]},{"name":"KBDLLHOOKSTRUCT","features":[369]},{"name":"KBDLLHOOKSTRUCT_FLAGS","features":[369]},{"name":"KF_ALTDOWN","features":[369]},{"name":"KF_DLGMODE","features":[369]},{"name":"KF_EXTENDED","features":[369]},{"name":"KF_MENUMODE","features":[369]},{"name":"KF_REPEAT","features":[369]},{"name":"KF_UP","features":[369]},{"name":"KL_NAMELENGTH","features":[369]},{"name":"KillTimer","features":[307,369]},{"name":"LAYERED_WINDOW_ATTRIBUTES_FLAGS","features":[369]},{"name":"LBN_DBLCLK","features":[369]},{"name":"LBN_ERRSPACE","features":[369]},{"name":"LBN_KILLFOCUS","features":[369]},{"name":"LBN_SELCANCEL","features":[369]},{"name":"LBN_SELCHANGE","features":[369]},{"name":"LBN_SETFOCUS","features":[369]},{"name":"LBS_COMBOBOX","features":[369]},{"name":"LBS_DISABLENOSCROLL","features":[369]},{"name":"LBS_EXTENDEDSEL","features":[369]},{"name":"LBS_HASSTRINGS","features":[369]},{"name":"LBS_MULTICOLUMN","features":[369]},{"name":"LBS_MULTIPLESEL","features":[369]},{"name":"LBS_NODATA","features":[369]},{"name":"LBS_NOINTEGRALHEIGHT","features":[369]},{"name":"LBS_NOREDRAW","features":[369]},{"name":"LBS_NOSEL","features":[369]},{"name":"LBS_NOTIFY","features":[369]},{"name":"LBS_OWNERDRAWFIXED","features":[369]},{"name":"LBS_OWNERDRAWVARIABLE","features":[369]},{"name":"LBS_SORT","features":[369]},{"name":"LBS_STANDARD","features":[369]},{"name":"LBS_USETABSTOPS","features":[369]},{"name":"LBS_WANTKEYBOARDINPUT","features":[369]},{"name":"LB_ADDFILE","features":[369]},{"name":"LB_ADDSTRING","features":[369]},{"name":"LB_CTLCODE","features":[369]},{"name":"LB_DELETESTRING","features":[369]},{"name":"LB_DIR","features":[369]},{"name":"LB_ERR","features":[369]},{"name":"LB_ERRSPACE","features":[369]},{"name":"LB_FINDSTRING","features":[369]},{"name":"LB_FINDSTRINGEXACT","features":[369]},{"name":"LB_GETANCHORINDEX","features":[369]},{"name":"LB_GETCARETINDEX","features":[369]},{"name":"LB_GETCOUNT","features":[369]},{"name":"LB_GETCURSEL","features":[369]},{"name":"LB_GETHORIZONTALEXTENT","features":[369]},{"name":"LB_GETITEMDATA","features":[369]},{"name":"LB_GETITEMHEIGHT","features":[369]},{"name":"LB_GETITEMRECT","features":[369]},{"name":"LB_GETLISTBOXINFO","features":[369]},{"name":"LB_GETLOCALE","features":[369]},{"name":"LB_GETSEL","features":[369]},{"name":"LB_GETSELCOUNT","features":[369]},{"name":"LB_GETSELITEMS","features":[369]},{"name":"LB_GETTEXT","features":[369]},{"name":"LB_GETTEXTLEN","features":[369]},{"name":"LB_GETTOPINDEX","features":[369]},{"name":"LB_INITSTORAGE","features":[369]},{"name":"LB_INSERTSTRING","features":[369]},{"name":"LB_ITEMFROMPOINT","features":[369]},{"name":"LB_MSGMAX","features":[369]},{"name":"LB_MULTIPLEADDSTRING","features":[369]},{"name":"LB_OKAY","features":[369]},{"name":"LB_RESETCONTENT","features":[369]},{"name":"LB_SELECTSTRING","features":[369]},{"name":"LB_SELITEMRANGE","features":[369]},{"name":"LB_SELITEMRANGEEX","features":[369]},{"name":"LB_SETANCHORINDEX","features":[369]},{"name":"LB_SETCARETINDEX","features":[369]},{"name":"LB_SETCOLUMNWIDTH","features":[369]},{"name":"LB_SETCOUNT","features":[369]},{"name":"LB_SETCURSEL","features":[369]},{"name":"LB_SETHORIZONTALEXTENT","features":[369]},{"name":"LB_SETITEMDATA","features":[369]},{"name":"LB_SETITEMHEIGHT","features":[369]},{"name":"LB_SETLOCALE","features":[369]},{"name":"LB_SETSEL","features":[369]},{"name":"LB_SETTABSTOPS","features":[369]},{"name":"LB_SETTOPINDEX","features":[369]},{"name":"LLKHF_ALTDOWN","features":[369]},{"name":"LLKHF_EXTENDED","features":[369]},{"name":"LLKHF_INJECTED","features":[369]},{"name":"LLKHF_LOWER_IL_INJECTED","features":[369]},{"name":"LLKHF_UP","features":[369]},{"name":"LLMHF_INJECTED","features":[369]},{"name":"LLMHF_LOWER_IL_INJECTED","features":[369]},{"name":"LOCKF_LOGICAL_LOCK","features":[369]},{"name":"LOCKF_PHYSICAL_LOCK","features":[369]},{"name":"LOCKP_ALLOW_MEM_MAPPING","features":[369]},{"name":"LOCKP_ALLOW_WRITES","features":[369]},{"name":"LOCKP_FAIL_MEM_MAPPING","features":[369]},{"name":"LOCKP_FAIL_WRITES","features":[369]},{"name":"LOCKP_LOCK_FOR_FORMAT","features":[369]},{"name":"LOCKP_USER_MASK","features":[369]},{"name":"LR_COLOR","features":[369]},{"name":"LR_COPYDELETEORG","features":[369]},{"name":"LR_COPYFROMRESOURCE","features":[369]},{"name":"LR_COPYRETURNORG","features":[369]},{"name":"LR_CREATEDIBSECTION","features":[369]},{"name":"LR_DEFAULTCOLOR","features":[369]},{"name":"LR_DEFAULTSIZE","features":[369]},{"name":"LR_LOADFROMFILE","features":[369]},{"name":"LR_LOADMAP3DCOLORS","features":[369]},{"name":"LR_LOADTRANSPARENT","features":[369]},{"name":"LR_MONOCHROME","features":[369]},{"name":"LR_SHARED","features":[369]},{"name":"LR_VGACOLOR","features":[369]},{"name":"LSFW_LOCK","features":[369]},{"name":"LSFW_UNLOCK","features":[369]},{"name":"LWA_ALPHA","features":[369]},{"name":"LWA_COLORKEY","features":[369]},{"name":"LoadAcceleratorsA","features":[307,369]},{"name":"LoadAcceleratorsW","features":[307,369]},{"name":"LoadCursorA","features":[307,369]},{"name":"LoadCursorFromFileA","features":[369]},{"name":"LoadCursorFromFileW","features":[369]},{"name":"LoadCursorW","features":[307,369]},{"name":"LoadIconA","features":[307,369]},{"name":"LoadIconW","features":[307,369]},{"name":"LoadImageA","features":[307,369]},{"name":"LoadImageW","features":[307,369]},{"name":"LoadMenuA","features":[307,369]},{"name":"LoadMenuIndirectA","features":[369]},{"name":"LoadMenuIndirectW","features":[369]},{"name":"LoadMenuW","features":[307,369]},{"name":"LoadStringA","features":[307,369]},{"name":"LoadStringW","features":[307,369]},{"name":"LockSetForegroundWindow","features":[307,369]},{"name":"LogicalToPhysicalPoint","features":[307,369]},{"name":"LookupIconIdFromDirectory","features":[307,369]},{"name":"LookupIconIdFromDirectoryEx","features":[307,369]},{"name":"MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID","features":[369]},{"name":"MAX_LOGICALDPIOVERRIDE","features":[369]},{"name":"MAX_STR_BLOCKREASON","features":[369]},{"name":"MAX_TOUCH_COUNT","features":[369]},{"name":"MAX_TOUCH_PREDICTION_FILTER_TAPS","features":[369]},{"name":"MA_ACTIVATE","features":[369]},{"name":"MA_ACTIVATEANDEAT","features":[369]},{"name":"MA_NOACTIVATE","features":[369]},{"name":"MA_NOACTIVATEANDEAT","features":[369]},{"name":"MB_ABORTRETRYIGNORE","features":[369]},{"name":"MB_APPLMODAL","features":[369]},{"name":"MB_CANCELTRYCONTINUE","features":[369]},{"name":"MB_DEFAULT_DESKTOP_ONLY","features":[369]},{"name":"MB_DEFBUTTON1","features":[369]},{"name":"MB_DEFBUTTON2","features":[369]},{"name":"MB_DEFBUTTON3","features":[369]},{"name":"MB_DEFBUTTON4","features":[369]},{"name":"MB_DEFMASK","features":[369]},{"name":"MB_HELP","features":[369]},{"name":"MB_ICONASTERISK","features":[369]},{"name":"MB_ICONERROR","features":[369]},{"name":"MB_ICONEXCLAMATION","features":[369]},{"name":"MB_ICONHAND","features":[369]},{"name":"MB_ICONINFORMATION","features":[369]},{"name":"MB_ICONMASK","features":[369]},{"name":"MB_ICONQUESTION","features":[369]},{"name":"MB_ICONSTOP","features":[369]},{"name":"MB_ICONWARNING","features":[369]},{"name":"MB_MISCMASK","features":[369]},{"name":"MB_MODEMASK","features":[369]},{"name":"MB_NOFOCUS","features":[369]},{"name":"MB_OK","features":[369]},{"name":"MB_OKCANCEL","features":[369]},{"name":"MB_RETRYCANCEL","features":[369]},{"name":"MB_RIGHT","features":[369]},{"name":"MB_RTLREADING","features":[369]},{"name":"MB_SERVICE_NOTIFICATION","features":[369]},{"name":"MB_SERVICE_NOTIFICATION_NT3X","features":[369]},{"name":"MB_SETFOREGROUND","features":[369]},{"name":"MB_SYSTEMMODAL","features":[369]},{"name":"MB_TASKMODAL","features":[369]},{"name":"MB_TOPMOST","features":[369]},{"name":"MB_TYPEMASK","features":[369]},{"name":"MB_USERICON","features":[369]},{"name":"MB_YESNO","features":[369]},{"name":"MB_YESNOCANCEL","features":[369]},{"name":"MDICREATESTRUCTA","features":[307,369]},{"name":"MDICREATESTRUCTW","features":[307,369]},{"name":"MDINEXTMENU","features":[307,369]},{"name":"MDIS_ALLCHILDSTYLES","features":[369]},{"name":"MDITILE_HORIZONTAL","features":[369]},{"name":"MDITILE_SKIPDISABLED","features":[369]},{"name":"MDITILE_VERTICAL","features":[369]},{"name":"MDITILE_ZORDER","features":[369]},{"name":"MENUBARINFO","features":[307,369]},{"name":"MENUEX_TEMPLATE_HEADER","features":[369]},{"name":"MENUEX_TEMPLATE_ITEM","features":[369]},{"name":"MENUGETOBJECTINFO","features":[369]},{"name":"MENUGETOBJECTINFO_FLAGS","features":[369]},{"name":"MENUINFO","features":[318,369]},{"name":"MENUINFO_MASK","features":[369]},{"name":"MENUINFO_STYLE","features":[369]},{"name":"MENUITEMINFOA","features":[318,369]},{"name":"MENUITEMINFOW","features":[318,369]},{"name":"MENUITEMTEMPLATE","features":[369]},{"name":"MENUITEMTEMPLATEHEADER","features":[369]},{"name":"MENUTEMPLATEEX","features":[369]},{"name":"MENU_ITEM_FLAGS","features":[369]},{"name":"MENU_ITEM_MASK","features":[369]},{"name":"MENU_ITEM_STATE","features":[369]},{"name":"MENU_ITEM_TYPE","features":[369]},{"name":"MESSAGEBOX_RESULT","features":[369]},{"name":"MESSAGEBOX_STYLE","features":[369]},{"name":"MESSAGE_RESOURCE_BLOCK","features":[369]},{"name":"MESSAGE_RESOURCE_DATA","features":[369]},{"name":"MESSAGE_RESOURCE_ENTRY","features":[369]},{"name":"METRICS_USEDEFAULT","features":[369]},{"name":"MFS_CHECKED","features":[369]},{"name":"MFS_DEFAULT","features":[369]},{"name":"MFS_DISABLED","features":[369]},{"name":"MFS_ENABLED","features":[369]},{"name":"MFS_GRAYED","features":[369]},{"name":"MFS_HILITE","features":[369]},{"name":"MFS_UNCHECKED","features":[369]},{"name":"MFS_UNHILITE","features":[369]},{"name":"MFT_BITMAP","features":[369]},{"name":"MFT_MENUBARBREAK","features":[369]},{"name":"MFT_MENUBREAK","features":[369]},{"name":"MFT_OWNERDRAW","features":[369]},{"name":"MFT_RADIOCHECK","features":[369]},{"name":"MFT_RIGHTJUSTIFY","features":[369]},{"name":"MFT_RIGHTORDER","features":[369]},{"name":"MFT_SEPARATOR","features":[369]},{"name":"MFT_STRING","features":[369]},{"name":"MF_APPEND","features":[369]},{"name":"MF_BITMAP","features":[369]},{"name":"MF_BYCOMMAND","features":[369]},{"name":"MF_BYPOSITION","features":[369]},{"name":"MF_CHANGE","features":[369]},{"name":"MF_CHECKED","features":[369]},{"name":"MF_DEFAULT","features":[369]},{"name":"MF_DELETE","features":[369]},{"name":"MF_DISABLED","features":[369]},{"name":"MF_ENABLED","features":[369]},{"name":"MF_END","features":[369]},{"name":"MF_GRAYED","features":[369]},{"name":"MF_HELP","features":[369]},{"name":"MF_HILITE","features":[369]},{"name":"MF_INSERT","features":[369]},{"name":"MF_MENUBARBREAK","features":[369]},{"name":"MF_MENUBREAK","features":[369]},{"name":"MF_MOUSESELECT","features":[369]},{"name":"MF_OWNERDRAW","features":[369]},{"name":"MF_POPUP","features":[369]},{"name":"MF_REMOVE","features":[369]},{"name":"MF_RIGHTJUSTIFY","features":[369]},{"name":"MF_SEPARATOR","features":[369]},{"name":"MF_STRING","features":[369]},{"name":"MF_SYSMENU","features":[369]},{"name":"MF_UNCHECKED","features":[369]},{"name":"MF_UNHILITE","features":[369]},{"name":"MF_USECHECKBITMAPS","features":[369]},{"name":"MIIM_BITMAP","features":[369]},{"name":"MIIM_CHECKMARKS","features":[369]},{"name":"MIIM_DATA","features":[369]},{"name":"MIIM_FTYPE","features":[369]},{"name":"MIIM_ID","features":[369]},{"name":"MIIM_STATE","features":[369]},{"name":"MIIM_STRING","features":[369]},{"name":"MIIM_SUBMENU","features":[369]},{"name":"MIIM_TYPE","features":[369]},{"name":"MIM_APPLYTOSUBMENUS","features":[369]},{"name":"MIM_BACKGROUND","features":[369]},{"name":"MIM_HELPID","features":[369]},{"name":"MIM_MAXHEIGHT","features":[369]},{"name":"MIM_MENUDATA","features":[369]},{"name":"MIM_STYLE","features":[369]},{"name":"MINIMIZEDMETRICS","features":[369]},{"name":"MINIMIZEDMETRICS_ARRANGE","features":[369]},{"name":"MINIMUM_RESERVED_MANIFEST_RESOURCE_ID","features":[369]},{"name":"MINMAXINFO","features":[307,369]},{"name":"MIN_LOGICALDPIOVERRIDE","features":[369]},{"name":"MKF_AVAILABLE","features":[369]},{"name":"MKF_CONFIRMHOTKEY","features":[369]},{"name":"MKF_HOTKEYACTIVE","features":[369]},{"name":"MKF_HOTKEYSOUND","features":[369]},{"name":"MKF_INDICATOR","features":[369]},{"name":"MKF_LEFTBUTTONDOWN","features":[369]},{"name":"MKF_LEFTBUTTONSEL","features":[369]},{"name":"MKF_MODIFIERS","features":[369]},{"name":"MKF_MOUSEKEYSON","features":[369]},{"name":"MKF_MOUSEMODE","features":[369]},{"name":"MKF_REPLACENUMBERS","features":[369]},{"name":"MKF_RIGHTBUTTONDOWN","features":[369]},{"name":"MKF_RIGHTBUTTONSEL","features":[369]},{"name":"MNC_CLOSE","features":[369]},{"name":"MNC_EXECUTE","features":[369]},{"name":"MNC_IGNORE","features":[369]},{"name":"MNC_SELECT","features":[369]},{"name":"MND_CONTINUE","features":[369]},{"name":"MND_ENDMENU","features":[369]},{"name":"MNGOF_BOTTOMGAP","features":[369]},{"name":"MNGOF_TOPGAP","features":[369]},{"name":"MNGO_NOERROR","features":[369]},{"name":"MNGO_NOINTERFACE","features":[369]},{"name":"MNS_AUTODISMISS","features":[369]},{"name":"MNS_CHECKORBMP","features":[369]},{"name":"MNS_DRAGDROP","features":[369]},{"name":"MNS_MODELESS","features":[369]},{"name":"MNS_NOCHECK","features":[369]},{"name":"MNS_NOTIFYBYPOS","features":[369]},{"name":"MN_GETHMENU","features":[369]},{"name":"MONITORINFOF_PRIMARY","features":[369]},{"name":"MOUSEHOOKSTRUCT","features":[307,369]},{"name":"MOUSEHOOKSTRUCTEX","features":[307,369]},{"name":"MOUSEWHEEL_ROUTING_FOCUS","features":[369]},{"name":"MOUSEWHEEL_ROUTING_HYBRID","features":[369]},{"name":"MOUSEWHEEL_ROUTING_MOUSE_POS","features":[369]},{"name":"MSG","features":[307,369]},{"name":"MSGBOXCALLBACK","features":[307,468,369]},{"name":"MSGBOXPARAMSA","features":[307,468,369]},{"name":"MSGBOXPARAMSW","features":[307,468,369]},{"name":"MSGFLTINFO_ALLOWED_HIGHER","features":[369]},{"name":"MSGFLTINFO_ALREADYALLOWED_FORWND","features":[369]},{"name":"MSGFLTINFO_ALREADYDISALLOWED_FORWND","features":[369]},{"name":"MSGFLTINFO_NONE","features":[369]},{"name":"MSGFLTINFO_STATUS","features":[369]},{"name":"MSGFLT_ADD","features":[369]},{"name":"MSGFLT_ALLOW","features":[369]},{"name":"MSGFLT_DISALLOW","features":[369]},{"name":"MSGFLT_REMOVE","features":[369]},{"name":"MSGFLT_RESET","features":[369]},{"name":"MSGF_DIALOGBOX","features":[369]},{"name":"MSGF_MAX","features":[369]},{"name":"MSGF_MENU","features":[369]},{"name":"MSGF_MESSAGEBOX","features":[369]},{"name":"MSGF_NEXTWINDOW","features":[369]},{"name":"MSGF_SCROLLBAR","features":[369]},{"name":"MSGF_USER","features":[369]},{"name":"MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS","features":[369]},{"name":"MSLLHOOKSTRUCT","features":[307,369]},{"name":"MWMO_ALERTABLE","features":[369]},{"name":"MWMO_INPUTAVAILABLE","features":[369]},{"name":"MWMO_NONE","features":[369]},{"name":"MWMO_WAITALL","features":[369]},{"name":"MapDialogRect","features":[307,369]},{"name":"MenuItemFromPoint","features":[307,369]},{"name":"MessageBoxA","features":[307,369]},{"name":"MessageBoxExA","features":[307,369]},{"name":"MessageBoxExW","features":[307,369]},{"name":"MessageBoxIndirectA","features":[307,468,369]},{"name":"MessageBoxIndirectW","features":[307,468,369]},{"name":"MessageBoxW","features":[307,369]},{"name":"ModifyMenuA","features":[307,369]},{"name":"ModifyMenuW","features":[307,369]},{"name":"MoveWindow","features":[307,369]},{"name":"MrmCreateConfig","features":[369]},{"name":"MrmCreateConfigInMemory","features":[369]},{"name":"MrmCreateResourceFile","features":[369]},{"name":"MrmCreateResourceFileInMemory","features":[369]},{"name":"MrmCreateResourceFileWithChecksum","features":[369]},{"name":"MrmCreateResourceIndexer","features":[369]},{"name":"MrmCreateResourceIndexerFromPreviousPriData","features":[369]},{"name":"MrmCreateResourceIndexerFromPreviousPriFile","features":[369]},{"name":"MrmCreateResourceIndexerFromPreviousSchemaData","features":[369]},{"name":"MrmCreateResourceIndexerFromPreviousSchemaFile","features":[369]},{"name":"MrmCreateResourceIndexerWithFlags","features":[369]},{"name":"MrmDestroyIndexerAndMessages","features":[369]},{"name":"MrmDumpPriDataInMemory","features":[369]},{"name":"MrmDumpPriFile","features":[369]},{"name":"MrmDumpPriFileInMemory","features":[369]},{"name":"MrmDumpType","features":[369]},{"name":"MrmDumpType_Basic","features":[369]},{"name":"MrmDumpType_Detailed","features":[369]},{"name":"MrmDumpType_Schema","features":[369]},{"name":"MrmFreeMemory","features":[369]},{"name":"MrmGetPriFileContentChecksum","features":[369]},{"name":"MrmIndexEmbeddedData","features":[369]},{"name":"MrmIndexFile","features":[369]},{"name":"MrmIndexFileAutoQualifiers","features":[369]},{"name":"MrmIndexResourceContainerAutoQualifiers","features":[369]},{"name":"MrmIndexString","features":[369]},{"name":"MrmIndexerFlags","features":[369]},{"name":"MrmIndexerFlagsAutoMerge","features":[369]},{"name":"MrmIndexerFlagsCreateContentChecksum","features":[369]},{"name":"MrmIndexerFlagsNone","features":[369]},{"name":"MrmPackagingMode","features":[369]},{"name":"MrmPackagingModeAutoSplit","features":[369]},{"name":"MrmPackagingModeResourcePack","features":[369]},{"name":"MrmPackagingModeStandaloneFile","features":[369]},{"name":"MrmPackagingOptions","features":[369]},{"name":"MrmPackagingOptionsNone","features":[369]},{"name":"MrmPackagingOptionsOmitSchemaFromResourcePacks","features":[369]},{"name":"MrmPackagingOptionsSplitLanguageVariants","features":[369]},{"name":"MrmPeekResourceIndexerMessages","features":[369]},{"name":"MrmPlatformVersion","features":[369]},{"name":"MrmPlatformVersion_Default","features":[369]},{"name":"MrmPlatformVersion_Windows10_0_0_0","features":[369]},{"name":"MrmPlatformVersion_Windows10_0_0_5","features":[369]},{"name":"MrmResourceIndexerHandle","features":[369]},{"name":"MrmResourceIndexerMessage","features":[369]},{"name":"MrmResourceIndexerMessageSeverity","features":[369]},{"name":"MrmResourceIndexerMessageSeverityError","features":[369]},{"name":"MrmResourceIndexerMessageSeverityInfo","features":[369]},{"name":"MrmResourceIndexerMessageSeverityVerbose","features":[369]},{"name":"MrmResourceIndexerMessageSeverityWarning","features":[369]},{"name":"MsgWaitForMultipleObjects","features":[307,369]},{"name":"MsgWaitForMultipleObjectsEx","features":[307,369]},{"name":"NAMEENUMPROCA","features":[307,369]},{"name":"NAMEENUMPROCW","features":[307,369]},{"name":"NCCALCSIZE_PARAMS","features":[307,369]},{"name":"NFR_ANSI","features":[369]},{"name":"NFR_UNICODE","features":[369]},{"name":"NF_QUERY","features":[369]},{"name":"NF_REQUERY","features":[369]},{"name":"NID_EXTERNAL_PEN","features":[369]},{"name":"NID_EXTERNAL_TOUCH","features":[369]},{"name":"NID_INTEGRATED_PEN","features":[369]},{"name":"NID_INTEGRATED_TOUCH","features":[369]},{"name":"NID_MULTI_INPUT","features":[369]},{"name":"NID_READY","features":[369]},{"name":"NONCLIENTMETRICSA","features":[318,369]},{"name":"NONCLIENTMETRICSW","features":[318,369]},{"name":"OBJECT_IDENTIFIER","features":[369]},{"name":"OBJID_ALERT","features":[369]},{"name":"OBJID_CARET","features":[369]},{"name":"OBJID_CLIENT","features":[369]},{"name":"OBJID_CURSOR","features":[369]},{"name":"OBJID_HSCROLL","features":[369]},{"name":"OBJID_MENU","features":[369]},{"name":"OBJID_NATIVEOM","features":[369]},{"name":"OBJID_QUERYCLASSNAMEIDX","features":[369]},{"name":"OBJID_SIZEGRIP","features":[369]},{"name":"OBJID_SOUND","features":[369]},{"name":"OBJID_SYSMENU","features":[369]},{"name":"OBJID_TITLEBAR","features":[369]},{"name":"OBJID_VSCROLL","features":[369]},{"name":"OBJID_WINDOW","features":[369]},{"name":"OBM_BTNCORNERS","features":[369]},{"name":"OBM_BTSIZE","features":[369]},{"name":"OBM_CHECK","features":[369]},{"name":"OBM_CHECKBOXES","features":[369]},{"name":"OBM_CLOSE","features":[369]},{"name":"OBM_COMBO","features":[369]},{"name":"OBM_DNARROW","features":[369]},{"name":"OBM_DNARROWD","features":[369]},{"name":"OBM_DNARROWI","features":[369]},{"name":"OBM_LFARROW","features":[369]},{"name":"OBM_LFARROWD","features":[369]},{"name":"OBM_LFARROWI","features":[369]},{"name":"OBM_MNARROW","features":[369]},{"name":"OBM_OLD_CLOSE","features":[369]},{"name":"OBM_OLD_DNARROW","features":[369]},{"name":"OBM_OLD_LFARROW","features":[369]},{"name":"OBM_OLD_REDUCE","features":[369]},{"name":"OBM_OLD_RESTORE","features":[369]},{"name":"OBM_OLD_RGARROW","features":[369]},{"name":"OBM_OLD_UPARROW","features":[369]},{"name":"OBM_OLD_ZOOM","features":[369]},{"name":"OBM_REDUCE","features":[369]},{"name":"OBM_REDUCED","features":[369]},{"name":"OBM_RESTORE","features":[369]},{"name":"OBM_RESTORED","features":[369]},{"name":"OBM_RGARROW","features":[369]},{"name":"OBM_RGARROWD","features":[369]},{"name":"OBM_RGARROWI","features":[369]},{"name":"OBM_SIZE","features":[369]},{"name":"OBM_UPARROW","features":[369]},{"name":"OBM_UPARROWD","features":[369]},{"name":"OBM_UPARROWI","features":[369]},{"name":"OBM_ZOOM","features":[369]},{"name":"OBM_ZOOMD","features":[369]},{"name":"OCR_APPSTARTING","features":[369]},{"name":"OCR_CROSS","features":[369]},{"name":"OCR_HAND","features":[369]},{"name":"OCR_HELP","features":[369]},{"name":"OCR_IBEAM","features":[369]},{"name":"OCR_ICOCUR","features":[369]},{"name":"OCR_ICON","features":[369]},{"name":"OCR_NO","features":[369]},{"name":"OCR_NORMAL","features":[369]},{"name":"OCR_SIZE","features":[369]},{"name":"OCR_SIZEALL","features":[369]},{"name":"OCR_SIZENESW","features":[369]},{"name":"OCR_SIZENS","features":[369]},{"name":"OCR_SIZENWSE","features":[369]},{"name":"OCR_SIZEWE","features":[369]},{"name":"OCR_UP","features":[369]},{"name":"OCR_WAIT","features":[369]},{"name":"OIC_BANG","features":[369]},{"name":"OIC_ERROR","features":[369]},{"name":"OIC_HAND","features":[369]},{"name":"OIC_INFORMATION","features":[369]},{"name":"OIC_NOTE","features":[369]},{"name":"OIC_QUES","features":[369]},{"name":"OIC_SAMPLE","features":[369]},{"name":"OIC_SHIELD","features":[369]},{"name":"OIC_WARNING","features":[369]},{"name":"OIC_WINLOGO","features":[369]},{"name":"ORD_LANGDRIVER","features":[369]},{"name":"OemToCharA","features":[307,369]},{"name":"OemToCharBuffA","features":[307,369]},{"name":"OemToCharBuffW","features":[307,369]},{"name":"OemToCharW","features":[307,369]},{"name":"OpenIcon","features":[307,369]},{"name":"PA_ACTIVATE","features":[369]},{"name":"PA_NOACTIVATE","features":[369]},{"name":"PBTF_APMRESUMEFROMFAILURE","features":[369]},{"name":"PBT_APMBATTERYLOW","features":[369]},{"name":"PBT_APMOEMEVENT","features":[369]},{"name":"PBT_APMPOWERSTATUSCHANGE","features":[369]},{"name":"PBT_APMQUERYSTANDBY","features":[369]},{"name":"PBT_APMQUERYSTANDBYFAILED","features":[369]},{"name":"PBT_APMQUERYSUSPEND","features":[369]},{"name":"PBT_APMQUERYSUSPENDFAILED","features":[369]},{"name":"PBT_APMRESUMEAUTOMATIC","features":[369]},{"name":"PBT_APMRESUMECRITICAL","features":[369]},{"name":"PBT_APMRESUMESTANDBY","features":[369]},{"name":"PBT_APMRESUMESUSPEND","features":[369]},{"name":"PBT_APMSTANDBY","features":[369]},{"name":"PBT_APMSUSPEND","features":[369]},{"name":"PBT_POWERSETTINGCHANGE","features":[369]},{"name":"PDC_ARRIVAL","features":[369]},{"name":"PDC_MAPPING_CHANGE","features":[369]},{"name":"PDC_MODE_ASPECTRATIOPRESERVED","features":[369]},{"name":"PDC_MODE_CENTERED","features":[369]},{"name":"PDC_MODE_DEFAULT","features":[369]},{"name":"PDC_ORIENTATION_0","features":[369]},{"name":"PDC_ORIENTATION_180","features":[369]},{"name":"PDC_ORIENTATION_270","features":[369]},{"name":"PDC_ORIENTATION_90","features":[369]},{"name":"PDC_ORIGIN","features":[369]},{"name":"PDC_REMOVAL","features":[369]},{"name":"PDC_RESOLUTION","features":[369]},{"name":"PEEK_MESSAGE_REMOVE_TYPE","features":[369]},{"name":"PENARBITRATIONTYPE_FIS","features":[369]},{"name":"PENARBITRATIONTYPE_MAX","features":[369]},{"name":"PENARBITRATIONTYPE_NONE","features":[369]},{"name":"PENARBITRATIONTYPE_SPT","features":[369]},{"name":"PENARBITRATIONTYPE_WIN8","features":[369]},{"name":"PENVISUALIZATION_CURSOR","features":[369]},{"name":"PENVISUALIZATION_DOUBLETAP","features":[369]},{"name":"PENVISUALIZATION_OFF","features":[369]},{"name":"PENVISUALIZATION_ON","features":[369]},{"name":"PENVISUALIZATION_TAP","features":[369]},{"name":"PEN_FLAG_BARREL","features":[369]},{"name":"PEN_FLAG_ERASER","features":[369]},{"name":"PEN_FLAG_INVERTED","features":[369]},{"name":"PEN_FLAG_NONE","features":[369]},{"name":"PEN_MASK_NONE","features":[369]},{"name":"PEN_MASK_PRESSURE","features":[369]},{"name":"PEN_MASK_ROTATION","features":[369]},{"name":"PEN_MASK_TILT_X","features":[369]},{"name":"PEN_MASK_TILT_Y","features":[369]},{"name":"PMB_ACTIVE","features":[369]},{"name":"PM_NOREMOVE","features":[369]},{"name":"PM_NOYIELD","features":[369]},{"name":"PM_QS_INPUT","features":[369]},{"name":"PM_QS_PAINT","features":[369]},{"name":"PM_QS_POSTMESSAGE","features":[369]},{"name":"PM_QS_SENDMESSAGE","features":[369]},{"name":"PM_REMOVE","features":[369]},{"name":"POINTER_DEVICE_PRODUCT_STRING_MAX","features":[369]},{"name":"POINTER_INPUT_TYPE","features":[369]},{"name":"POINTER_MESSAGE_FLAG_CANCELED","features":[369]},{"name":"POINTER_MESSAGE_FLAG_CONFIDENCE","features":[369]},{"name":"POINTER_MESSAGE_FLAG_FIFTHBUTTON","features":[369]},{"name":"POINTER_MESSAGE_FLAG_FIRSTBUTTON","features":[369]},{"name":"POINTER_MESSAGE_FLAG_FOURTHBUTTON","features":[369]},{"name":"POINTER_MESSAGE_FLAG_INCONTACT","features":[369]},{"name":"POINTER_MESSAGE_FLAG_INRANGE","features":[369]},{"name":"POINTER_MESSAGE_FLAG_NEW","features":[369]},{"name":"POINTER_MESSAGE_FLAG_PRIMARY","features":[369]},{"name":"POINTER_MESSAGE_FLAG_SECONDBUTTON","features":[369]},{"name":"POINTER_MESSAGE_FLAG_THIRDBUTTON","features":[369]},{"name":"POINTER_MOD_CTRL","features":[369]},{"name":"POINTER_MOD_SHIFT","features":[369]},{"name":"PREGISTERCLASSNAMEW","features":[307,369]},{"name":"PRF_CHECKVISIBLE","features":[369]},{"name":"PRF_CHILDREN","features":[369]},{"name":"PRF_CLIENT","features":[369]},{"name":"PRF_ERASEBKGND","features":[369]},{"name":"PRF_NONCLIENT","features":[369]},{"name":"PRF_OWNED","features":[369]},{"name":"PROPENUMPROCA","features":[307,369]},{"name":"PROPENUMPROCEXA","features":[307,369]},{"name":"PROPENUMPROCEXW","features":[307,369]},{"name":"PROPENUMPROCW","features":[307,369]},{"name":"PT_MOUSE","features":[369]},{"name":"PT_PEN","features":[369]},{"name":"PT_POINTER","features":[369]},{"name":"PT_TOUCH","features":[369]},{"name":"PT_TOUCHPAD","features":[369]},{"name":"PWR_CRITICALRESUME","features":[369]},{"name":"PWR_FAIL","features":[369]},{"name":"PWR_OK","features":[369]},{"name":"PWR_SUSPENDREQUEST","features":[369]},{"name":"PWR_SUSPENDRESUME","features":[369]},{"name":"PW_RENDERFULLCONTENT","features":[369]},{"name":"PeekMessageA","features":[307,369]},{"name":"PeekMessageW","features":[307,369]},{"name":"PhysicalToLogicalPoint","features":[307,369]},{"name":"PostMessageA","features":[307,369]},{"name":"PostMessageW","features":[307,369]},{"name":"PostQuitMessage","features":[369]},{"name":"PostThreadMessageA","features":[307,369]},{"name":"PostThreadMessageW","features":[307,369]},{"name":"PrivateExtractIconsA","features":[369]},{"name":"PrivateExtractIconsW","features":[369]},{"name":"QS_ALLEVENTS","features":[369]},{"name":"QS_ALLINPUT","features":[369]},{"name":"QS_ALLPOSTMESSAGE","features":[369]},{"name":"QS_HOTKEY","features":[369]},{"name":"QS_INPUT","features":[369]},{"name":"QS_KEY","features":[369]},{"name":"QS_MOUSE","features":[369]},{"name":"QS_MOUSEBUTTON","features":[369]},{"name":"QS_MOUSEMOVE","features":[369]},{"name":"QS_PAINT","features":[369]},{"name":"QS_POINTER","features":[369]},{"name":"QS_POSTMESSAGE","features":[369]},{"name":"QS_RAWINPUT","features":[369]},{"name":"QS_SENDMESSAGE","features":[369]},{"name":"QS_TIMER","features":[369]},{"name":"QS_TOUCH","features":[369]},{"name":"QUEUE_STATUS_FLAGS","features":[369]},{"name":"REGISTER_NOTIFICATION_FLAGS","features":[369]},{"name":"RES_CURSOR","features":[369]},{"name":"RES_ICON","features":[369]},{"name":"RIDEV_EXMODEMASK","features":[369]},{"name":"RIM_INPUT","features":[369]},{"name":"RIM_INPUTSINK","features":[369]},{"name":"RIM_TYPEMAX","features":[369]},{"name":"RI_KEY_BREAK","features":[369]},{"name":"RI_KEY_E0","features":[369]},{"name":"RI_KEY_E1","features":[369]},{"name":"RI_KEY_MAKE","features":[369]},{"name":"RI_KEY_TERMSRV_SET_LED","features":[369]},{"name":"RI_KEY_TERMSRV_SHADOW","features":[369]},{"name":"RI_MOUSE_BUTTON_1_DOWN","features":[369]},{"name":"RI_MOUSE_BUTTON_1_UP","features":[369]},{"name":"RI_MOUSE_BUTTON_2_DOWN","features":[369]},{"name":"RI_MOUSE_BUTTON_2_UP","features":[369]},{"name":"RI_MOUSE_BUTTON_3_DOWN","features":[369]},{"name":"RI_MOUSE_BUTTON_3_UP","features":[369]},{"name":"RI_MOUSE_BUTTON_4_DOWN","features":[369]},{"name":"RI_MOUSE_BUTTON_4_UP","features":[369]},{"name":"RI_MOUSE_BUTTON_5_DOWN","features":[369]},{"name":"RI_MOUSE_BUTTON_5_UP","features":[369]},{"name":"RI_MOUSE_HWHEEL","features":[369]},{"name":"RI_MOUSE_LEFT_BUTTON_DOWN","features":[369]},{"name":"RI_MOUSE_LEFT_BUTTON_UP","features":[369]},{"name":"RI_MOUSE_MIDDLE_BUTTON_DOWN","features":[369]},{"name":"RI_MOUSE_MIDDLE_BUTTON_UP","features":[369]},{"name":"RI_MOUSE_RIGHT_BUTTON_DOWN","features":[369]},{"name":"RI_MOUSE_RIGHT_BUTTON_UP","features":[369]},{"name":"RI_MOUSE_WHEEL","features":[369]},{"name":"RT_ACCELERATOR","features":[369]},{"name":"RT_ANICURSOR","features":[369]},{"name":"RT_ANIICON","features":[369]},{"name":"RT_BITMAP","features":[369]},{"name":"RT_CURSOR","features":[369]},{"name":"RT_DIALOG","features":[369]},{"name":"RT_DLGINCLUDE","features":[369]},{"name":"RT_FONT","features":[369]},{"name":"RT_FONTDIR","features":[369]},{"name":"RT_GROUP_CURSOR","features":[369]},{"name":"RT_GROUP_ICON","features":[369]},{"name":"RT_HTML","features":[369]},{"name":"RT_ICON","features":[369]},{"name":"RT_MANIFEST","features":[369]},{"name":"RT_MENU","features":[369]},{"name":"RT_MESSAGETABLE","features":[369]},{"name":"RT_PLUGPLAY","features":[369]},{"name":"RT_VERSION","features":[369]},{"name":"RT_VXD","features":[369]},{"name":"RealChildWindowFromPoint","features":[307,369]},{"name":"RealGetWindowClassA","features":[307,369]},{"name":"RealGetWindowClassW","features":[307,369]},{"name":"RegisterClassA","features":[307,318,369]},{"name":"RegisterClassExA","features":[307,318,369]},{"name":"RegisterClassExW","features":[307,318,369]},{"name":"RegisterClassW","features":[307,318,369]},{"name":"RegisterDeviceNotificationA","features":[307,369]},{"name":"RegisterDeviceNotificationW","features":[307,369]},{"name":"RegisterForTooltipDismissNotification","features":[307,369]},{"name":"RegisterShellHookWindow","features":[307,369]},{"name":"RegisterWindowMessageA","features":[369]},{"name":"RegisterWindowMessageW","features":[369]},{"name":"RemoveMenu","features":[307,369]},{"name":"RemovePropA","features":[307,369]},{"name":"RemovePropW","features":[307,369]},{"name":"ReplyMessage","features":[307,369]},{"name":"SBM_ENABLE_ARROWS","features":[369]},{"name":"SBM_GETPOS","features":[369]},{"name":"SBM_GETRANGE","features":[369]},{"name":"SBM_GETSCROLLBARINFO","features":[369]},{"name":"SBM_GETSCROLLINFO","features":[369]},{"name":"SBM_SETPOS","features":[369]},{"name":"SBM_SETRANGE","features":[369]},{"name":"SBM_SETRANGEREDRAW","features":[369]},{"name":"SBM_SETSCROLLINFO","features":[369]},{"name":"SBS_BOTTOMALIGN","features":[369]},{"name":"SBS_HORZ","features":[369]},{"name":"SBS_LEFTALIGN","features":[369]},{"name":"SBS_RIGHTALIGN","features":[369]},{"name":"SBS_SIZEBOX","features":[369]},{"name":"SBS_SIZEBOXBOTTOMRIGHTALIGN","features":[369]},{"name":"SBS_SIZEBOXTOPLEFTALIGN","features":[369]},{"name":"SBS_SIZEGRIP","features":[369]},{"name":"SBS_TOPALIGN","features":[369]},{"name":"SBS_VERT","features":[369]},{"name":"SB_BOTH","features":[369]},{"name":"SB_BOTTOM","features":[369]},{"name":"SB_CTL","features":[369]},{"name":"SB_ENDSCROLL","features":[369]},{"name":"SB_HORZ","features":[369]},{"name":"SB_LEFT","features":[369]},{"name":"SB_LINEDOWN","features":[369]},{"name":"SB_LINELEFT","features":[369]},{"name":"SB_LINERIGHT","features":[369]},{"name":"SB_LINEUP","features":[369]},{"name":"SB_PAGEDOWN","features":[369]},{"name":"SB_PAGELEFT","features":[369]},{"name":"SB_PAGERIGHT","features":[369]},{"name":"SB_PAGEUP","features":[369]},{"name":"SB_RIGHT","features":[369]},{"name":"SB_THUMBPOSITION","features":[369]},{"name":"SB_THUMBTRACK","features":[369]},{"name":"SB_TOP","features":[369]},{"name":"SB_VERT","features":[369]},{"name":"SCF_ISSECURE","features":[369]},{"name":"SCROLLBARINFO","features":[307,369]},{"name":"SCROLLBAR_COMMAND","features":[369]},{"name":"SCROLLBAR_CONSTANTS","features":[369]},{"name":"SCROLLINFO","features":[369]},{"name":"SCROLLINFO_MASK","features":[369]},{"name":"SCROLL_WINDOW_FLAGS","features":[369]},{"name":"SC_ARRANGE","features":[369]},{"name":"SC_CLOSE","features":[369]},{"name":"SC_CONTEXTHELP","features":[369]},{"name":"SC_DEFAULT","features":[369]},{"name":"SC_HOTKEY","features":[369]},{"name":"SC_HSCROLL","features":[369]},{"name":"SC_ICON","features":[369]},{"name":"SC_KEYMENU","features":[369]},{"name":"SC_MAXIMIZE","features":[369]},{"name":"SC_MINIMIZE","features":[369]},{"name":"SC_MONITORPOWER","features":[369]},{"name":"SC_MOUSEMENU","features":[369]},{"name":"SC_MOVE","features":[369]},{"name":"SC_NEXTWINDOW","features":[369]},{"name":"SC_PREVWINDOW","features":[369]},{"name":"SC_RESTORE","features":[369]},{"name":"SC_SEPARATOR","features":[369]},{"name":"SC_SIZE","features":[369]},{"name":"SC_TASKLIST","features":[369]},{"name":"SC_VSCROLL","features":[369]},{"name":"SC_ZOOM","features":[369]},{"name":"SENDASYNCPROC","features":[307,369]},{"name":"SEND_MESSAGE_TIMEOUT_FLAGS","features":[369]},{"name":"SET_WINDOW_POS_FLAGS","features":[369]},{"name":"SHELLHOOKINFO","features":[307,369]},{"name":"SHOW_FULLSCREEN","features":[369]},{"name":"SHOW_ICONWINDOW","features":[369]},{"name":"SHOW_OPENNOACTIVATE","features":[369]},{"name":"SHOW_OPENWINDOW","features":[369]},{"name":"SHOW_WINDOW_CMD","features":[369]},{"name":"SHOW_WINDOW_STATUS","features":[369]},{"name":"SIF_ALL","features":[369]},{"name":"SIF_DISABLENOSCROLL","features":[369]},{"name":"SIF_PAGE","features":[369]},{"name":"SIF_POS","features":[369]},{"name":"SIF_RANGE","features":[369]},{"name":"SIF_TRACKPOS","features":[369]},{"name":"SIZEFULLSCREEN","features":[369]},{"name":"SIZEICONIC","features":[369]},{"name":"SIZENORMAL","features":[369]},{"name":"SIZEZOOMHIDE","features":[369]},{"name":"SIZEZOOMSHOW","features":[369]},{"name":"SIZE_MAXHIDE","features":[369]},{"name":"SIZE_MAXIMIZED","features":[369]},{"name":"SIZE_MAXSHOW","features":[369]},{"name":"SIZE_MINIMIZED","features":[369]},{"name":"SIZE_RESTORED","features":[369]},{"name":"SMTO_ABORTIFHUNG","features":[369]},{"name":"SMTO_BLOCK","features":[369]},{"name":"SMTO_ERRORONEXIT","features":[369]},{"name":"SMTO_NORMAL","features":[369]},{"name":"SMTO_NOTIMEOUTIFNOTHUNG","features":[369]},{"name":"SM_ARRANGE","features":[369]},{"name":"SM_CARETBLINKINGENABLED","features":[369]},{"name":"SM_CLEANBOOT","features":[369]},{"name":"SM_CMETRICS","features":[369]},{"name":"SM_CMONITORS","features":[369]},{"name":"SM_CMOUSEBUTTONS","features":[369]},{"name":"SM_CONVERTIBLESLATEMODE","features":[369]},{"name":"SM_CXBORDER","features":[369]},{"name":"SM_CXCURSOR","features":[369]},{"name":"SM_CXDLGFRAME","features":[369]},{"name":"SM_CXDOUBLECLK","features":[369]},{"name":"SM_CXDRAG","features":[369]},{"name":"SM_CXEDGE","features":[369]},{"name":"SM_CXFIXEDFRAME","features":[369]},{"name":"SM_CXFOCUSBORDER","features":[369]},{"name":"SM_CXFRAME","features":[369]},{"name":"SM_CXFULLSCREEN","features":[369]},{"name":"SM_CXHSCROLL","features":[369]},{"name":"SM_CXHTHUMB","features":[369]},{"name":"SM_CXICON","features":[369]},{"name":"SM_CXICONSPACING","features":[369]},{"name":"SM_CXMAXIMIZED","features":[369]},{"name":"SM_CXMAXTRACK","features":[369]},{"name":"SM_CXMENUCHECK","features":[369]},{"name":"SM_CXMENUSIZE","features":[369]},{"name":"SM_CXMIN","features":[369]},{"name":"SM_CXMINIMIZED","features":[369]},{"name":"SM_CXMINSPACING","features":[369]},{"name":"SM_CXMINTRACK","features":[369]},{"name":"SM_CXPADDEDBORDER","features":[369]},{"name":"SM_CXSCREEN","features":[369]},{"name":"SM_CXSIZE","features":[369]},{"name":"SM_CXSIZEFRAME","features":[369]},{"name":"SM_CXSMICON","features":[369]},{"name":"SM_CXSMSIZE","features":[369]},{"name":"SM_CXVIRTUALSCREEN","features":[369]},{"name":"SM_CXVSCROLL","features":[369]},{"name":"SM_CYBORDER","features":[369]},{"name":"SM_CYCAPTION","features":[369]},{"name":"SM_CYCURSOR","features":[369]},{"name":"SM_CYDLGFRAME","features":[369]},{"name":"SM_CYDOUBLECLK","features":[369]},{"name":"SM_CYDRAG","features":[369]},{"name":"SM_CYEDGE","features":[369]},{"name":"SM_CYFIXEDFRAME","features":[369]},{"name":"SM_CYFOCUSBORDER","features":[369]},{"name":"SM_CYFRAME","features":[369]},{"name":"SM_CYFULLSCREEN","features":[369]},{"name":"SM_CYHSCROLL","features":[369]},{"name":"SM_CYICON","features":[369]},{"name":"SM_CYICONSPACING","features":[369]},{"name":"SM_CYKANJIWINDOW","features":[369]},{"name":"SM_CYMAXIMIZED","features":[369]},{"name":"SM_CYMAXTRACK","features":[369]},{"name":"SM_CYMENU","features":[369]},{"name":"SM_CYMENUCHECK","features":[369]},{"name":"SM_CYMENUSIZE","features":[369]},{"name":"SM_CYMIN","features":[369]},{"name":"SM_CYMINIMIZED","features":[369]},{"name":"SM_CYMINSPACING","features":[369]},{"name":"SM_CYMINTRACK","features":[369]},{"name":"SM_CYSCREEN","features":[369]},{"name":"SM_CYSIZE","features":[369]},{"name":"SM_CYSIZEFRAME","features":[369]},{"name":"SM_CYSMCAPTION","features":[369]},{"name":"SM_CYSMICON","features":[369]},{"name":"SM_CYSMSIZE","features":[369]},{"name":"SM_CYVIRTUALSCREEN","features":[369]},{"name":"SM_CYVSCROLL","features":[369]},{"name":"SM_CYVTHUMB","features":[369]},{"name":"SM_DBCSENABLED","features":[369]},{"name":"SM_DEBUG","features":[369]},{"name":"SM_DIGITIZER","features":[369]},{"name":"SM_IMMENABLED","features":[369]},{"name":"SM_MAXIMUMTOUCHES","features":[369]},{"name":"SM_MEDIACENTER","features":[369]},{"name":"SM_MENUDROPALIGNMENT","features":[369]},{"name":"SM_MIDEASTENABLED","features":[369]},{"name":"SM_MOUSEHORIZONTALWHEELPRESENT","features":[369]},{"name":"SM_MOUSEPRESENT","features":[369]},{"name":"SM_MOUSEWHEELPRESENT","features":[369]},{"name":"SM_NETWORK","features":[369]},{"name":"SM_PENWINDOWS","features":[369]},{"name":"SM_REMOTECONTROL","features":[369]},{"name":"SM_REMOTESESSION","features":[369]},{"name":"SM_RESERVED1","features":[369]},{"name":"SM_RESERVED2","features":[369]},{"name":"SM_RESERVED3","features":[369]},{"name":"SM_RESERVED4","features":[369]},{"name":"SM_SAMEDISPLAYFORMAT","features":[369]},{"name":"SM_SECURE","features":[369]},{"name":"SM_SERVERR2","features":[369]},{"name":"SM_SHOWSOUNDS","features":[369]},{"name":"SM_SHUTTINGDOWN","features":[369]},{"name":"SM_SLOWMACHINE","features":[369]},{"name":"SM_STARTER","features":[369]},{"name":"SM_SWAPBUTTON","features":[369]},{"name":"SM_SYSTEMDOCKED","features":[369]},{"name":"SM_TABLETPC","features":[369]},{"name":"SM_XVIRTUALSCREEN","features":[369]},{"name":"SM_YVIRTUALSCREEN","features":[369]},{"name":"SOUND_SYSTEM_APPEND","features":[369]},{"name":"SOUND_SYSTEM_APPSTART","features":[369]},{"name":"SOUND_SYSTEM_BEEP","features":[369]},{"name":"SOUND_SYSTEM_ERROR","features":[369]},{"name":"SOUND_SYSTEM_FAULT","features":[369]},{"name":"SOUND_SYSTEM_INFORMATION","features":[369]},{"name":"SOUND_SYSTEM_MAXIMIZE","features":[369]},{"name":"SOUND_SYSTEM_MENUCOMMAND","features":[369]},{"name":"SOUND_SYSTEM_MENUPOPUP","features":[369]},{"name":"SOUND_SYSTEM_MINIMIZE","features":[369]},{"name":"SOUND_SYSTEM_QUESTION","features":[369]},{"name":"SOUND_SYSTEM_RESTOREDOWN","features":[369]},{"name":"SOUND_SYSTEM_RESTOREUP","features":[369]},{"name":"SOUND_SYSTEM_SHUTDOWN","features":[369]},{"name":"SOUND_SYSTEM_STARTUP","features":[369]},{"name":"SOUND_SYSTEM_WARNING","features":[369]},{"name":"SPIF_SENDCHANGE","features":[369]},{"name":"SPIF_SENDWININICHANGE","features":[369]},{"name":"SPIF_UPDATEINIFILE","features":[369]},{"name":"SPI_GETACCESSTIMEOUT","features":[369]},{"name":"SPI_GETACTIVEWINDOWTRACKING","features":[369]},{"name":"SPI_GETACTIVEWNDTRKTIMEOUT","features":[369]},{"name":"SPI_GETACTIVEWNDTRKZORDER","features":[369]},{"name":"SPI_GETANIMATION","features":[369]},{"name":"SPI_GETAUDIODESCRIPTION","features":[369]},{"name":"SPI_GETBEEP","features":[369]},{"name":"SPI_GETBLOCKSENDINPUTRESETS","features":[369]},{"name":"SPI_GETBORDER","features":[369]},{"name":"SPI_GETCARETBROWSING","features":[369]},{"name":"SPI_GETCARETTIMEOUT","features":[369]},{"name":"SPI_GETCARETWIDTH","features":[369]},{"name":"SPI_GETCLEARTYPE","features":[369]},{"name":"SPI_GETCLIENTAREAANIMATION","features":[369]},{"name":"SPI_GETCOMBOBOXANIMATION","features":[369]},{"name":"SPI_GETCONTACTVISUALIZATION","features":[369]},{"name":"SPI_GETCURSORSHADOW","features":[369]},{"name":"SPI_GETDEFAULTINPUTLANG","features":[369]},{"name":"SPI_GETDESKWALLPAPER","features":[369]},{"name":"SPI_GETDISABLEOVERLAPPEDCONTENT","features":[369]},{"name":"SPI_GETDOCKMOVING","features":[369]},{"name":"SPI_GETDRAGFROMMAXIMIZE","features":[369]},{"name":"SPI_GETDRAGFULLWINDOWS","features":[369]},{"name":"SPI_GETDROPSHADOW","features":[369]},{"name":"SPI_GETFASTTASKSWITCH","features":[369]},{"name":"SPI_GETFILTERKEYS","features":[369]},{"name":"SPI_GETFLATMENU","features":[369]},{"name":"SPI_GETFOCUSBORDERHEIGHT","features":[369]},{"name":"SPI_GETFOCUSBORDERWIDTH","features":[369]},{"name":"SPI_GETFONTSMOOTHING","features":[369]},{"name":"SPI_GETFONTSMOOTHINGCONTRAST","features":[369]},{"name":"SPI_GETFONTSMOOTHINGORIENTATION","features":[369]},{"name":"SPI_GETFONTSMOOTHINGTYPE","features":[369]},{"name":"SPI_GETFOREGROUNDFLASHCOUNT","features":[369]},{"name":"SPI_GETFOREGROUNDLOCKTIMEOUT","features":[369]},{"name":"SPI_GETGESTUREVISUALIZATION","features":[369]},{"name":"SPI_GETGRADIENTCAPTIONS","features":[369]},{"name":"SPI_GETGRIDGRANULARITY","features":[369]},{"name":"SPI_GETHANDEDNESS","features":[369]},{"name":"SPI_GETHIGHCONTRAST","features":[369]},{"name":"SPI_GETHOTTRACKING","features":[369]},{"name":"SPI_GETHUNGAPPTIMEOUT","features":[369]},{"name":"SPI_GETICONMETRICS","features":[369]},{"name":"SPI_GETICONTITLELOGFONT","features":[369]},{"name":"SPI_GETICONTITLEWRAP","features":[369]},{"name":"SPI_GETKEYBOARDCUES","features":[369]},{"name":"SPI_GETKEYBOARDDELAY","features":[369]},{"name":"SPI_GETKEYBOARDPREF","features":[369]},{"name":"SPI_GETKEYBOARDSPEED","features":[369]},{"name":"SPI_GETLISTBOXSMOOTHSCROLLING","features":[369]},{"name":"SPI_GETLOGICALDPIOVERRIDE","features":[369]},{"name":"SPI_GETLOWPOWERACTIVE","features":[369]},{"name":"SPI_GETLOWPOWERTIMEOUT","features":[369]},{"name":"SPI_GETMENUANIMATION","features":[369]},{"name":"SPI_GETMENUDROPALIGNMENT","features":[369]},{"name":"SPI_GETMENUFADE","features":[369]},{"name":"SPI_GETMENURECT","features":[369]},{"name":"SPI_GETMENUSHOWDELAY","features":[369]},{"name":"SPI_GETMENUUNDERLINES","features":[369]},{"name":"SPI_GETMESSAGEDURATION","features":[369]},{"name":"SPI_GETMINIMIZEDMETRICS","features":[369]},{"name":"SPI_GETMINIMUMHITRADIUS","features":[369]},{"name":"SPI_GETMOUSE","features":[369]},{"name":"SPI_GETMOUSECLICKLOCK","features":[369]},{"name":"SPI_GETMOUSECLICKLOCKTIME","features":[369]},{"name":"SPI_GETMOUSEDOCKTHRESHOLD","features":[369]},{"name":"SPI_GETMOUSEDRAGOUTTHRESHOLD","features":[369]},{"name":"SPI_GETMOUSEHOVERHEIGHT","features":[369]},{"name":"SPI_GETMOUSEHOVERTIME","features":[369]},{"name":"SPI_GETMOUSEHOVERWIDTH","features":[369]},{"name":"SPI_GETMOUSEKEYS","features":[369]},{"name":"SPI_GETMOUSESIDEMOVETHRESHOLD","features":[369]},{"name":"SPI_GETMOUSESONAR","features":[369]},{"name":"SPI_GETMOUSESPEED","features":[369]},{"name":"SPI_GETMOUSETRAILS","features":[369]},{"name":"SPI_GETMOUSEVANISH","features":[369]},{"name":"SPI_GETMOUSEWHEELROUTING","features":[369]},{"name":"SPI_GETNONCLIENTMETRICS","features":[369]},{"name":"SPI_GETPENARBITRATIONTYPE","features":[369]},{"name":"SPI_GETPENDOCKTHRESHOLD","features":[369]},{"name":"SPI_GETPENDRAGOUTTHRESHOLD","features":[369]},{"name":"SPI_GETPENSIDEMOVETHRESHOLD","features":[369]},{"name":"SPI_GETPENVISUALIZATION","features":[369]},{"name":"SPI_GETPOWEROFFACTIVE","features":[369]},{"name":"SPI_GETPOWEROFFTIMEOUT","features":[369]},{"name":"SPI_GETSCREENREADER","features":[369]},{"name":"SPI_GETSCREENSAVEACTIVE","features":[369]},{"name":"SPI_GETSCREENSAVERRUNNING","features":[369]},{"name":"SPI_GETSCREENSAVESECURE","features":[369]},{"name":"SPI_GETSCREENSAVETIMEOUT","features":[369]},{"name":"SPI_GETSELECTIONFADE","features":[369]},{"name":"SPI_GETSERIALKEYS","features":[369]},{"name":"SPI_GETSHOWIMEUI","features":[369]},{"name":"SPI_GETSHOWSOUNDS","features":[369]},{"name":"SPI_GETSNAPSIZING","features":[369]},{"name":"SPI_GETSNAPTODEFBUTTON","features":[369]},{"name":"SPI_GETSOUNDSENTRY","features":[369]},{"name":"SPI_GETSPEECHRECOGNITION","features":[369]},{"name":"SPI_GETSTICKYKEYS","features":[369]},{"name":"SPI_GETSYSTEMLANGUAGEBAR","features":[369]},{"name":"SPI_GETTHREADLOCALINPUTSETTINGS","features":[369]},{"name":"SPI_GETTOGGLEKEYS","features":[369]},{"name":"SPI_GETTOOLTIPANIMATION","features":[369]},{"name":"SPI_GETTOOLTIPFADE","features":[369]},{"name":"SPI_GETTOUCHPREDICTIONPARAMETERS","features":[369]},{"name":"SPI_GETUIEFFECTS","features":[369]},{"name":"SPI_GETWAITTOKILLSERVICETIMEOUT","features":[369]},{"name":"SPI_GETWAITTOKILLTIMEOUT","features":[369]},{"name":"SPI_GETWHEELSCROLLCHARS","features":[369]},{"name":"SPI_GETWHEELSCROLLLINES","features":[369]},{"name":"SPI_GETWINARRANGING","features":[369]},{"name":"SPI_GETWINDOWSEXTENSION","features":[369]},{"name":"SPI_GETWORKAREA","features":[369]},{"name":"SPI_ICONHORIZONTALSPACING","features":[369]},{"name":"SPI_ICONVERTICALSPACING","features":[369]},{"name":"SPI_LANGDRIVER","features":[369]},{"name":"SPI_SCREENSAVERRUNNING","features":[369]},{"name":"SPI_SETACCESSTIMEOUT","features":[369]},{"name":"SPI_SETACTIVEWINDOWTRACKING","features":[369]},{"name":"SPI_SETACTIVEWNDTRKTIMEOUT","features":[369]},{"name":"SPI_SETACTIVEWNDTRKZORDER","features":[369]},{"name":"SPI_SETANIMATION","features":[369]},{"name":"SPI_SETAUDIODESCRIPTION","features":[369]},{"name":"SPI_SETBEEP","features":[369]},{"name":"SPI_SETBLOCKSENDINPUTRESETS","features":[369]},{"name":"SPI_SETBORDER","features":[369]},{"name":"SPI_SETCARETBROWSING","features":[369]},{"name":"SPI_SETCARETTIMEOUT","features":[369]},{"name":"SPI_SETCARETWIDTH","features":[369]},{"name":"SPI_SETCLEARTYPE","features":[369]},{"name":"SPI_SETCLIENTAREAANIMATION","features":[369]},{"name":"SPI_SETCOMBOBOXANIMATION","features":[369]},{"name":"SPI_SETCONTACTVISUALIZATION","features":[369]},{"name":"SPI_SETCURSORS","features":[369]},{"name":"SPI_SETCURSORSHADOW","features":[369]},{"name":"SPI_SETDEFAULTINPUTLANG","features":[369]},{"name":"SPI_SETDESKPATTERN","features":[369]},{"name":"SPI_SETDESKWALLPAPER","features":[369]},{"name":"SPI_SETDISABLEOVERLAPPEDCONTENT","features":[369]},{"name":"SPI_SETDOCKMOVING","features":[369]},{"name":"SPI_SETDOUBLECLICKTIME","features":[369]},{"name":"SPI_SETDOUBLECLKHEIGHT","features":[369]},{"name":"SPI_SETDOUBLECLKWIDTH","features":[369]},{"name":"SPI_SETDRAGFROMMAXIMIZE","features":[369]},{"name":"SPI_SETDRAGFULLWINDOWS","features":[369]},{"name":"SPI_SETDRAGHEIGHT","features":[369]},{"name":"SPI_SETDRAGWIDTH","features":[369]},{"name":"SPI_SETDROPSHADOW","features":[369]},{"name":"SPI_SETFASTTASKSWITCH","features":[369]},{"name":"SPI_SETFILTERKEYS","features":[369]},{"name":"SPI_SETFLATMENU","features":[369]},{"name":"SPI_SETFOCUSBORDERHEIGHT","features":[369]},{"name":"SPI_SETFOCUSBORDERWIDTH","features":[369]},{"name":"SPI_SETFONTSMOOTHING","features":[369]},{"name":"SPI_SETFONTSMOOTHINGCONTRAST","features":[369]},{"name":"SPI_SETFONTSMOOTHINGORIENTATION","features":[369]},{"name":"SPI_SETFONTSMOOTHINGTYPE","features":[369]},{"name":"SPI_SETFOREGROUNDFLASHCOUNT","features":[369]},{"name":"SPI_SETFOREGROUNDLOCKTIMEOUT","features":[369]},{"name":"SPI_SETGESTUREVISUALIZATION","features":[369]},{"name":"SPI_SETGRADIENTCAPTIONS","features":[369]},{"name":"SPI_SETGRIDGRANULARITY","features":[369]},{"name":"SPI_SETHANDEDNESS","features":[369]},{"name":"SPI_SETHANDHELD","features":[369]},{"name":"SPI_SETHIGHCONTRAST","features":[369]},{"name":"SPI_SETHOTTRACKING","features":[369]},{"name":"SPI_SETHUNGAPPTIMEOUT","features":[369]},{"name":"SPI_SETICONMETRICS","features":[369]},{"name":"SPI_SETICONS","features":[369]},{"name":"SPI_SETICONTITLELOGFONT","features":[369]},{"name":"SPI_SETICONTITLEWRAP","features":[369]},{"name":"SPI_SETKEYBOARDCUES","features":[369]},{"name":"SPI_SETKEYBOARDDELAY","features":[369]},{"name":"SPI_SETKEYBOARDPREF","features":[369]},{"name":"SPI_SETKEYBOARDSPEED","features":[369]},{"name":"SPI_SETLANGTOGGLE","features":[369]},{"name":"SPI_SETLISTBOXSMOOTHSCROLLING","features":[369]},{"name":"SPI_SETLOGICALDPIOVERRIDE","features":[369]},{"name":"SPI_SETLOWPOWERACTIVE","features":[369]},{"name":"SPI_SETLOWPOWERTIMEOUT","features":[369]},{"name":"SPI_SETMENUANIMATION","features":[369]},{"name":"SPI_SETMENUDROPALIGNMENT","features":[369]},{"name":"SPI_SETMENUFADE","features":[369]},{"name":"SPI_SETMENURECT","features":[369]},{"name":"SPI_SETMENUSHOWDELAY","features":[369]},{"name":"SPI_SETMENUUNDERLINES","features":[369]},{"name":"SPI_SETMESSAGEDURATION","features":[369]},{"name":"SPI_SETMINIMIZEDMETRICS","features":[369]},{"name":"SPI_SETMINIMUMHITRADIUS","features":[369]},{"name":"SPI_SETMOUSE","features":[369]},{"name":"SPI_SETMOUSEBUTTONSWAP","features":[369]},{"name":"SPI_SETMOUSECLICKLOCK","features":[369]},{"name":"SPI_SETMOUSECLICKLOCKTIME","features":[369]},{"name":"SPI_SETMOUSEDOCKTHRESHOLD","features":[369]},{"name":"SPI_SETMOUSEDRAGOUTTHRESHOLD","features":[369]},{"name":"SPI_SETMOUSEHOVERHEIGHT","features":[369]},{"name":"SPI_SETMOUSEHOVERTIME","features":[369]},{"name":"SPI_SETMOUSEHOVERWIDTH","features":[369]},{"name":"SPI_SETMOUSEKEYS","features":[369]},{"name":"SPI_SETMOUSESIDEMOVETHRESHOLD","features":[369]},{"name":"SPI_SETMOUSESONAR","features":[369]},{"name":"SPI_SETMOUSESPEED","features":[369]},{"name":"SPI_SETMOUSETRAILS","features":[369]},{"name":"SPI_SETMOUSEVANISH","features":[369]},{"name":"SPI_SETMOUSEWHEELROUTING","features":[369]},{"name":"SPI_SETNONCLIENTMETRICS","features":[369]},{"name":"SPI_SETPENARBITRATIONTYPE","features":[369]},{"name":"SPI_SETPENDOCKTHRESHOLD","features":[369]},{"name":"SPI_SETPENDRAGOUTTHRESHOLD","features":[369]},{"name":"SPI_SETPENSIDEMOVETHRESHOLD","features":[369]},{"name":"SPI_SETPENVISUALIZATION","features":[369]},{"name":"SPI_SETPENWINDOWS","features":[369]},{"name":"SPI_SETPOWEROFFACTIVE","features":[369]},{"name":"SPI_SETPOWEROFFTIMEOUT","features":[369]},{"name":"SPI_SETSCREENREADER","features":[369]},{"name":"SPI_SETSCREENSAVEACTIVE","features":[369]},{"name":"SPI_SETSCREENSAVERRUNNING","features":[369]},{"name":"SPI_SETSCREENSAVESECURE","features":[369]},{"name":"SPI_SETSCREENSAVETIMEOUT","features":[369]},{"name":"SPI_SETSELECTIONFADE","features":[369]},{"name":"SPI_SETSERIALKEYS","features":[369]},{"name":"SPI_SETSHOWIMEUI","features":[369]},{"name":"SPI_SETSHOWSOUNDS","features":[369]},{"name":"SPI_SETSNAPSIZING","features":[369]},{"name":"SPI_SETSNAPTODEFBUTTON","features":[369]},{"name":"SPI_SETSOUNDSENTRY","features":[369]},{"name":"SPI_SETSPEECHRECOGNITION","features":[369]},{"name":"SPI_SETSTICKYKEYS","features":[369]},{"name":"SPI_SETSYSTEMLANGUAGEBAR","features":[369]},{"name":"SPI_SETTHREADLOCALINPUTSETTINGS","features":[369]},{"name":"SPI_SETTOGGLEKEYS","features":[369]},{"name":"SPI_SETTOOLTIPANIMATION","features":[369]},{"name":"SPI_SETTOOLTIPFADE","features":[369]},{"name":"SPI_SETTOUCHPREDICTIONPARAMETERS","features":[369]},{"name":"SPI_SETUIEFFECTS","features":[369]},{"name":"SPI_SETWAITTOKILLSERVICETIMEOUT","features":[369]},{"name":"SPI_SETWAITTOKILLTIMEOUT","features":[369]},{"name":"SPI_SETWHEELSCROLLCHARS","features":[369]},{"name":"SPI_SETWHEELSCROLLLINES","features":[369]},{"name":"SPI_SETWINARRANGING","features":[369]},{"name":"SPI_SETWORKAREA","features":[369]},{"name":"STATE_SYSTEM_ALERT_HIGH","features":[369]},{"name":"STATE_SYSTEM_ALERT_LOW","features":[369]},{"name":"STATE_SYSTEM_ALERT_MEDIUM","features":[369]},{"name":"STATE_SYSTEM_ANIMATED","features":[369]},{"name":"STATE_SYSTEM_BUSY","features":[369]},{"name":"STATE_SYSTEM_CHECKED","features":[369]},{"name":"STATE_SYSTEM_COLLAPSED","features":[369]},{"name":"STATE_SYSTEM_DEFAULT","features":[369]},{"name":"STATE_SYSTEM_EXPANDED","features":[369]},{"name":"STATE_SYSTEM_EXTSELECTABLE","features":[369]},{"name":"STATE_SYSTEM_FLOATING","features":[369]},{"name":"STATE_SYSTEM_FOCUSED","features":[369]},{"name":"STATE_SYSTEM_HOTTRACKED","features":[369]},{"name":"STATE_SYSTEM_INDETERMINATE","features":[369]},{"name":"STATE_SYSTEM_LINKED","features":[369]},{"name":"STATE_SYSTEM_MARQUEED","features":[369]},{"name":"STATE_SYSTEM_MIXED","features":[369]},{"name":"STATE_SYSTEM_MOVEABLE","features":[369]},{"name":"STATE_SYSTEM_MULTISELECTABLE","features":[369]},{"name":"STATE_SYSTEM_PROTECTED","features":[369]},{"name":"STATE_SYSTEM_READONLY","features":[369]},{"name":"STATE_SYSTEM_SELECTABLE","features":[369]},{"name":"STATE_SYSTEM_SELECTED","features":[369]},{"name":"STATE_SYSTEM_SELFVOICING","features":[369]},{"name":"STATE_SYSTEM_SIZEABLE","features":[369]},{"name":"STATE_SYSTEM_TRAVERSED","features":[369]},{"name":"STATE_SYSTEM_VALID","features":[369]},{"name":"STM_GETICON","features":[369]},{"name":"STM_GETIMAGE","features":[369]},{"name":"STM_MSGMAX","features":[369]},{"name":"STM_SETICON","features":[369]},{"name":"STM_SETIMAGE","features":[369]},{"name":"STN_CLICKED","features":[369]},{"name":"STN_DBLCLK","features":[369]},{"name":"STN_DISABLE","features":[369]},{"name":"STN_ENABLE","features":[369]},{"name":"STRSAFE_E_END_OF_FILE","features":[369]},{"name":"STRSAFE_E_INSUFFICIENT_BUFFER","features":[369]},{"name":"STRSAFE_E_INVALID_PARAMETER","features":[369]},{"name":"STRSAFE_FILL_BEHIND_NULL","features":[369]},{"name":"STRSAFE_FILL_ON_FAILURE","features":[369]},{"name":"STRSAFE_IGNORE_NULLS","features":[369]},{"name":"STRSAFE_MAX_CCH","features":[369]},{"name":"STRSAFE_MAX_LENGTH","features":[369]},{"name":"STRSAFE_NO_TRUNCATION","features":[369]},{"name":"STRSAFE_NULL_ON_FAILURE","features":[369]},{"name":"STRSAFE_USE_SECURE_CRT","features":[369]},{"name":"STYLESTRUCT","features":[369]},{"name":"SWP_ASYNCWINDOWPOS","features":[369]},{"name":"SWP_DEFERERASE","features":[369]},{"name":"SWP_DRAWFRAME","features":[369]},{"name":"SWP_FRAMECHANGED","features":[369]},{"name":"SWP_HIDEWINDOW","features":[369]},{"name":"SWP_NOACTIVATE","features":[369]},{"name":"SWP_NOCOPYBITS","features":[369]},{"name":"SWP_NOMOVE","features":[369]},{"name":"SWP_NOOWNERZORDER","features":[369]},{"name":"SWP_NOREDRAW","features":[369]},{"name":"SWP_NOREPOSITION","features":[369]},{"name":"SWP_NOSENDCHANGING","features":[369]},{"name":"SWP_NOSIZE","features":[369]},{"name":"SWP_NOZORDER","features":[369]},{"name":"SWP_SHOWWINDOW","features":[369]},{"name":"SW_ERASE","features":[369]},{"name":"SW_FORCEMINIMIZE","features":[369]},{"name":"SW_HIDE","features":[369]},{"name":"SW_INVALIDATE","features":[369]},{"name":"SW_MAX","features":[369]},{"name":"SW_MAXIMIZE","features":[369]},{"name":"SW_MINIMIZE","features":[369]},{"name":"SW_NORMAL","features":[369]},{"name":"SW_OTHERUNZOOM","features":[369]},{"name":"SW_OTHERZOOM","features":[369]},{"name":"SW_PARENTCLOSING","features":[369]},{"name":"SW_PARENTOPENING","features":[369]},{"name":"SW_RESTORE","features":[369]},{"name":"SW_SCROLLCHILDREN","features":[369]},{"name":"SW_SHOW","features":[369]},{"name":"SW_SHOWDEFAULT","features":[369]},{"name":"SW_SHOWMAXIMIZED","features":[369]},{"name":"SW_SHOWMINIMIZED","features":[369]},{"name":"SW_SHOWMINNOACTIVE","features":[369]},{"name":"SW_SHOWNA","features":[369]},{"name":"SW_SHOWNOACTIVATE","features":[369]},{"name":"SW_SHOWNORMAL","features":[369]},{"name":"SW_SMOOTHSCROLL","features":[369]},{"name":"SYSTEM_CURSOR_ID","features":[369]},{"name":"SYSTEM_METRICS_INDEX","features":[369]},{"name":"SYSTEM_PARAMETERS_INFO_ACTION","features":[369]},{"name":"SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS","features":[369]},{"name":"ScrollDC","features":[307,318,369]},{"name":"ScrollWindow","features":[307,369]},{"name":"ScrollWindowEx","features":[307,318,369]},{"name":"SendDlgItemMessageA","features":[307,369]},{"name":"SendDlgItemMessageW","features":[307,369]},{"name":"SendMessageA","features":[307,369]},{"name":"SendMessageCallbackA","features":[307,369]},{"name":"SendMessageCallbackW","features":[307,369]},{"name":"SendMessageTimeoutA","features":[307,369]},{"name":"SendMessageTimeoutW","features":[307,369]},{"name":"SendMessageW","features":[307,369]},{"name":"SendNotifyMessageA","features":[307,369]},{"name":"SendNotifyMessageW","features":[307,369]},{"name":"SetAdditionalForegroundBoostProcesses","features":[307,369]},{"name":"SetCaretBlinkTime","features":[307,369]},{"name":"SetCaretPos","features":[307,369]},{"name":"SetClassLongA","features":[307,369]},{"name":"SetClassLongPtrA","features":[307,369]},{"name":"SetClassLongPtrW","features":[307,369]},{"name":"SetClassLongW","features":[307,369]},{"name":"SetClassWord","features":[307,369]},{"name":"SetCoalescableTimer","features":[307,369]},{"name":"SetCursor","features":[369]},{"name":"SetCursorPos","features":[307,369]},{"name":"SetDebugErrorLevel","features":[369]},{"name":"SetDlgItemInt","features":[307,369]},{"name":"SetDlgItemTextA","features":[307,369]},{"name":"SetDlgItemTextW","features":[307,369]},{"name":"SetForegroundWindow","features":[307,369]},{"name":"SetLayeredWindowAttributes","features":[307,369]},{"name":"SetMenu","features":[307,369]},{"name":"SetMenuDefaultItem","features":[307,369]},{"name":"SetMenuInfo","features":[307,318,369]},{"name":"SetMenuItemBitmaps","features":[307,318,369]},{"name":"SetMenuItemInfoA","features":[307,318,369]},{"name":"SetMenuItemInfoW","features":[307,318,369]},{"name":"SetMessageExtraInfo","features":[307,369]},{"name":"SetMessageQueue","features":[307,369]},{"name":"SetParent","features":[307,369]},{"name":"SetPhysicalCursorPos","features":[307,369]},{"name":"SetProcessDPIAware","features":[307,369]},{"name":"SetProcessDefaultLayout","features":[307,369]},{"name":"SetPropA","features":[307,369]},{"name":"SetPropW","features":[307,369]},{"name":"SetSystemCursor","features":[307,369]},{"name":"SetTimer","features":[307,369]},{"name":"SetWindowDisplayAffinity","features":[307,369]},{"name":"SetWindowLongA","features":[307,369]},{"name":"SetWindowLongPtrA","features":[307,369]},{"name":"SetWindowLongPtrW","features":[307,369]},{"name":"SetWindowLongW","features":[307,369]},{"name":"SetWindowPlacement","features":[307,369]},{"name":"SetWindowPos","features":[307,369]},{"name":"SetWindowTextA","features":[307,369]},{"name":"SetWindowTextW","features":[307,369]},{"name":"SetWindowWord","features":[307,369]},{"name":"SetWindowsHookA","features":[307,369]},{"name":"SetWindowsHookExA","features":[307,369]},{"name":"SetWindowsHookExW","features":[307,369]},{"name":"SetWindowsHookW","features":[307,369]},{"name":"ShowCaret","features":[307,369]},{"name":"ShowCursor","features":[307,369]},{"name":"ShowOwnedPopups","features":[307,369]},{"name":"ShowWindow","features":[307,369]},{"name":"ShowWindowAsync","features":[307,369]},{"name":"SoundSentry","features":[307,369]},{"name":"SwitchToThisWindow","features":[307,369]},{"name":"SystemParametersInfoA","features":[307,369]},{"name":"SystemParametersInfoW","features":[307,369]},{"name":"TDF_REGISTER","features":[369]},{"name":"TDF_UNREGISTER","features":[369]},{"name":"TILE_WINDOWS_HOW","features":[369]},{"name":"TIMERPROC","features":[307,369]},{"name":"TIMERV_COALESCING_MAX","features":[369]},{"name":"TIMERV_COALESCING_MIN","features":[369]},{"name":"TIMERV_DEFAULT_COALESCING","features":[369]},{"name":"TIMERV_NO_COALESCING","features":[369]},{"name":"TITLEBARINFO","features":[307,369]},{"name":"TITLEBARINFOEX","features":[307,369]},{"name":"TKF_AVAILABLE","features":[369]},{"name":"TKF_CONFIRMHOTKEY","features":[369]},{"name":"TKF_HOTKEYACTIVE","features":[369]},{"name":"TKF_HOTKEYSOUND","features":[369]},{"name":"TKF_INDICATOR","features":[369]},{"name":"TKF_TOGGLEKEYSON","features":[369]},{"name":"TOOLTIP_DISMISS_FLAGS","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_LATENCY","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_DELTA","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_EXPO_SMOOTH_ALPHA","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_LEARNING_RATE","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MAX","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MIN","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_SAMPLETIME","features":[369]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_USE_HW_TIMESTAMP","features":[369]},{"name":"TOUCH_FLAG_NONE","features":[369]},{"name":"TOUCH_HIT_TESTING_CLIENT","features":[369]},{"name":"TOUCH_HIT_TESTING_DEFAULT","features":[369]},{"name":"TOUCH_HIT_TESTING_NONE","features":[369]},{"name":"TOUCH_HIT_TESTING_PROXIMITY_CLOSEST","features":[369]},{"name":"TOUCH_HIT_TESTING_PROXIMITY_FARTHEST","features":[369]},{"name":"TOUCH_MASK_CONTACTAREA","features":[369]},{"name":"TOUCH_MASK_NONE","features":[369]},{"name":"TOUCH_MASK_ORIENTATION","features":[369]},{"name":"TOUCH_MASK_PRESSURE","features":[369]},{"name":"TPMPARAMS","features":[307,369]},{"name":"TPM_BOTTOMALIGN","features":[369]},{"name":"TPM_CENTERALIGN","features":[369]},{"name":"TPM_HORIZONTAL","features":[369]},{"name":"TPM_HORNEGANIMATION","features":[369]},{"name":"TPM_HORPOSANIMATION","features":[369]},{"name":"TPM_LAYOUTRTL","features":[369]},{"name":"TPM_LEFTALIGN","features":[369]},{"name":"TPM_LEFTBUTTON","features":[369]},{"name":"TPM_NOANIMATION","features":[369]},{"name":"TPM_NONOTIFY","features":[369]},{"name":"TPM_RECURSE","features":[369]},{"name":"TPM_RETURNCMD","features":[369]},{"name":"TPM_RIGHTALIGN","features":[369]},{"name":"TPM_RIGHTBUTTON","features":[369]},{"name":"TPM_TOPALIGN","features":[369]},{"name":"TPM_VCENTERALIGN","features":[369]},{"name":"TPM_VERNEGANIMATION","features":[369]},{"name":"TPM_VERPOSANIMATION","features":[369]},{"name":"TPM_VERTICAL","features":[369]},{"name":"TPM_WORKAREA","features":[369]},{"name":"TRACK_POPUP_MENU_FLAGS","features":[369]},{"name":"TileWindows","features":[307,369]},{"name":"TrackPopupMenu","features":[307,369]},{"name":"TrackPopupMenuEx","features":[307,369]},{"name":"TranslateAcceleratorA","features":[307,369]},{"name":"TranslateAcceleratorW","features":[307,369]},{"name":"TranslateMDISysAccel","features":[307,369]},{"name":"TranslateMessage","features":[307,369]},{"name":"UISF_ACTIVE","features":[369]},{"name":"UISF_HIDEACCEL","features":[369]},{"name":"UISF_HIDEFOCUS","features":[369]},{"name":"UIS_CLEAR","features":[369]},{"name":"UIS_INITIALIZE","features":[369]},{"name":"UIS_SET","features":[369]},{"name":"ULW_ALPHA","features":[369]},{"name":"ULW_COLORKEY","features":[369]},{"name":"ULW_EX_NORESIZE","features":[369]},{"name":"ULW_OPAQUE","features":[369]},{"name":"UNICODE_NOCHAR","features":[369]},{"name":"UOI_TIMERPROC_EXCEPTION_SUPPRESSION","features":[369]},{"name":"UPDATELAYEREDWINDOWINFO","features":[307,318,369]},{"name":"UPDATE_LAYERED_WINDOW_FLAGS","features":[369]},{"name":"USER_DEFAULT_SCREEN_DPI","features":[369]},{"name":"USER_TIMER_MAXIMUM","features":[369]},{"name":"USER_TIMER_MINIMUM","features":[369]},{"name":"UnhookWindowsHook","features":[307,369]},{"name":"UnhookWindowsHookEx","features":[307,369]},{"name":"UnregisterClassA","features":[307,369]},{"name":"UnregisterClassW","features":[307,369]},{"name":"UnregisterDeviceNotification","features":[307,369]},{"name":"UpdateLayeredWindow","features":[307,318,369]},{"name":"UpdateLayeredWindowIndirect","features":[307,318,369]},{"name":"VolLockBroadcast","features":[369]},{"name":"WA_ACTIVE","features":[369]},{"name":"WA_CLICKACTIVE","features":[369]},{"name":"WA_INACTIVE","features":[369]},{"name":"WDA_EXCLUDEFROMCAPTURE","features":[369]},{"name":"WDA_MONITOR","features":[369]},{"name":"WDA_NONE","features":[369]},{"name":"WHEEL_DELTA","features":[369]},{"name":"WH_CALLWNDPROC","features":[369]},{"name":"WH_CALLWNDPROCRET","features":[369]},{"name":"WH_CBT","features":[369]},{"name":"WH_DEBUG","features":[369]},{"name":"WH_FOREGROUNDIDLE","features":[369]},{"name":"WH_GETMESSAGE","features":[369]},{"name":"WH_HARDWARE","features":[369]},{"name":"WH_JOURNALPLAYBACK","features":[369]},{"name":"WH_JOURNALRECORD","features":[369]},{"name":"WH_KEYBOARD","features":[369]},{"name":"WH_KEYBOARD_LL","features":[369]},{"name":"WH_MAX","features":[369]},{"name":"WH_MAXHOOK","features":[369]},{"name":"WH_MIN","features":[369]},{"name":"WH_MINHOOK","features":[369]},{"name":"WH_MOUSE","features":[369]},{"name":"WH_MOUSE_LL","features":[369]},{"name":"WH_MSGFILTER","features":[369]},{"name":"WH_SHELL","features":[369]},{"name":"WH_SYSMSGFILTER","features":[369]},{"name":"WINDOWINFO","features":[307,369]},{"name":"WINDOWPLACEMENT","features":[307,369]},{"name":"WINDOWPLACEMENT_FLAGS","features":[369]},{"name":"WINDOWPOS","features":[307,369]},{"name":"WINDOWS_HOOK_ID","features":[369]},{"name":"WINDOW_DISPLAY_AFFINITY","features":[369]},{"name":"WINDOW_EX_STYLE","features":[369]},{"name":"WINDOW_LONG_PTR_INDEX","features":[369]},{"name":"WINDOW_MESSAGE_FILTER_ACTION","features":[369]},{"name":"WINDOW_STYLE","features":[369]},{"name":"WINEVENT_INCONTEXT","features":[369]},{"name":"WINEVENT_OUTOFCONTEXT","features":[369]},{"name":"WINEVENT_SKIPOWNPROCESS","features":[369]},{"name":"WINEVENT_SKIPOWNTHREAD","features":[369]},{"name":"WINSTA_ACCESSCLIPBOARD","features":[369]},{"name":"WINSTA_ACCESSGLOBALATOMS","features":[369]},{"name":"WINSTA_ALL_ACCESS","features":[369]},{"name":"WINSTA_CREATEDESKTOP","features":[369]},{"name":"WINSTA_ENUMDESKTOPS","features":[369]},{"name":"WINSTA_ENUMERATE","features":[369]},{"name":"WINSTA_EXITWINDOWS","features":[369]},{"name":"WINSTA_READATTRIBUTES","features":[369]},{"name":"WINSTA_READSCREEN","features":[369]},{"name":"WINSTA_WRITEATTRIBUTES","features":[369]},{"name":"WMSZ_BOTTOM","features":[369]},{"name":"WMSZ_BOTTOMLEFT","features":[369]},{"name":"WMSZ_BOTTOMRIGHT","features":[369]},{"name":"WMSZ_LEFT","features":[369]},{"name":"WMSZ_RIGHT","features":[369]},{"name":"WMSZ_TOP","features":[369]},{"name":"WMSZ_TOPLEFT","features":[369]},{"name":"WMSZ_TOPRIGHT","features":[369]},{"name":"WM_ACTIVATE","features":[369]},{"name":"WM_ACTIVATEAPP","features":[369]},{"name":"WM_AFXFIRST","features":[369]},{"name":"WM_AFXLAST","features":[369]},{"name":"WM_APP","features":[369]},{"name":"WM_APPCOMMAND","features":[369]},{"name":"WM_ASKCBFORMATNAME","features":[369]},{"name":"WM_CANCELJOURNAL","features":[369]},{"name":"WM_CANCELMODE","features":[369]},{"name":"WM_CAPTURECHANGED","features":[369]},{"name":"WM_CHANGECBCHAIN","features":[369]},{"name":"WM_CHANGEUISTATE","features":[369]},{"name":"WM_CHAR","features":[369]},{"name":"WM_CHARTOITEM","features":[369]},{"name":"WM_CHILDACTIVATE","features":[369]},{"name":"WM_CLEAR","features":[369]},{"name":"WM_CLIPBOARDUPDATE","features":[369]},{"name":"WM_CLOSE","features":[369]},{"name":"WM_COMMAND","features":[369]},{"name":"WM_COMMNOTIFY","features":[369]},{"name":"WM_COMPACTING","features":[369]},{"name":"WM_COMPAREITEM","features":[369]},{"name":"WM_CONTEXTMENU","features":[369]},{"name":"WM_COPY","features":[369]},{"name":"WM_COPYDATA","features":[369]},{"name":"WM_CREATE","features":[369]},{"name":"WM_CTLCOLORBTN","features":[369]},{"name":"WM_CTLCOLORDLG","features":[369]},{"name":"WM_CTLCOLOREDIT","features":[369]},{"name":"WM_CTLCOLORLISTBOX","features":[369]},{"name":"WM_CTLCOLORMSGBOX","features":[369]},{"name":"WM_CTLCOLORSCROLLBAR","features":[369]},{"name":"WM_CTLCOLORSTATIC","features":[369]},{"name":"WM_CUT","features":[369]},{"name":"WM_DEADCHAR","features":[369]},{"name":"WM_DELETEITEM","features":[369]},{"name":"WM_DESTROY","features":[369]},{"name":"WM_DESTROYCLIPBOARD","features":[369]},{"name":"WM_DEVICECHANGE","features":[369]},{"name":"WM_DEVMODECHANGE","features":[369]},{"name":"WM_DISPLAYCHANGE","features":[369]},{"name":"WM_DPICHANGED","features":[369]},{"name":"WM_DPICHANGED_AFTERPARENT","features":[369]},{"name":"WM_DPICHANGED_BEFOREPARENT","features":[369]},{"name":"WM_DRAWCLIPBOARD","features":[369]},{"name":"WM_DRAWITEM","features":[369]},{"name":"WM_DROPFILES","features":[369]},{"name":"WM_DWMCOLORIZATIONCOLORCHANGED","features":[369]},{"name":"WM_DWMCOMPOSITIONCHANGED","features":[369]},{"name":"WM_DWMNCRENDERINGCHANGED","features":[369]},{"name":"WM_DWMSENDICONICLIVEPREVIEWBITMAP","features":[369]},{"name":"WM_DWMSENDICONICTHUMBNAIL","features":[369]},{"name":"WM_DWMWINDOWMAXIMIZEDCHANGE","features":[369]},{"name":"WM_ENABLE","features":[369]},{"name":"WM_ENDSESSION","features":[369]},{"name":"WM_ENTERIDLE","features":[369]},{"name":"WM_ENTERMENULOOP","features":[369]},{"name":"WM_ENTERSIZEMOVE","features":[369]},{"name":"WM_ERASEBKGND","features":[369]},{"name":"WM_EXITMENULOOP","features":[369]},{"name":"WM_EXITSIZEMOVE","features":[369]},{"name":"WM_FONTCHANGE","features":[369]},{"name":"WM_GESTURE","features":[369]},{"name":"WM_GESTURENOTIFY","features":[369]},{"name":"WM_GETDLGCODE","features":[369]},{"name":"WM_GETDPISCALEDSIZE","features":[369]},{"name":"WM_GETFONT","features":[369]},{"name":"WM_GETHOTKEY","features":[369]},{"name":"WM_GETICON","features":[369]},{"name":"WM_GETMINMAXINFO","features":[369]},{"name":"WM_GETOBJECT","features":[369]},{"name":"WM_GETTEXT","features":[369]},{"name":"WM_GETTEXTLENGTH","features":[369]},{"name":"WM_GETTITLEBARINFOEX","features":[369]},{"name":"WM_HANDHELDFIRST","features":[369]},{"name":"WM_HANDHELDLAST","features":[369]},{"name":"WM_HELP","features":[369]},{"name":"WM_HOTKEY","features":[369]},{"name":"WM_HSCROLL","features":[369]},{"name":"WM_HSCROLLCLIPBOARD","features":[369]},{"name":"WM_ICONERASEBKGND","features":[369]},{"name":"WM_IME_CHAR","features":[369]},{"name":"WM_IME_COMPOSITION","features":[369]},{"name":"WM_IME_COMPOSITIONFULL","features":[369]},{"name":"WM_IME_CONTROL","features":[369]},{"name":"WM_IME_ENDCOMPOSITION","features":[369]},{"name":"WM_IME_KEYDOWN","features":[369]},{"name":"WM_IME_KEYLAST","features":[369]},{"name":"WM_IME_KEYUP","features":[369]},{"name":"WM_IME_NOTIFY","features":[369]},{"name":"WM_IME_REQUEST","features":[369]},{"name":"WM_IME_SELECT","features":[369]},{"name":"WM_IME_SETCONTEXT","features":[369]},{"name":"WM_IME_STARTCOMPOSITION","features":[369]},{"name":"WM_INITDIALOG","features":[369]},{"name":"WM_INITMENU","features":[369]},{"name":"WM_INITMENUPOPUP","features":[369]},{"name":"WM_INPUT","features":[369]},{"name":"WM_INPUTLANGCHANGE","features":[369]},{"name":"WM_INPUTLANGCHANGEREQUEST","features":[369]},{"name":"WM_INPUT_DEVICE_CHANGE","features":[369]},{"name":"WM_KEYDOWN","features":[369]},{"name":"WM_KEYFIRST","features":[369]},{"name":"WM_KEYLAST","features":[369]},{"name":"WM_KEYUP","features":[369]},{"name":"WM_KILLFOCUS","features":[369]},{"name":"WM_LBUTTONDBLCLK","features":[369]},{"name":"WM_LBUTTONDOWN","features":[369]},{"name":"WM_LBUTTONUP","features":[369]},{"name":"WM_MBUTTONDBLCLK","features":[369]},{"name":"WM_MBUTTONDOWN","features":[369]},{"name":"WM_MBUTTONUP","features":[369]},{"name":"WM_MDIACTIVATE","features":[369]},{"name":"WM_MDICASCADE","features":[369]},{"name":"WM_MDICREATE","features":[369]},{"name":"WM_MDIDESTROY","features":[369]},{"name":"WM_MDIGETACTIVE","features":[369]},{"name":"WM_MDIICONARRANGE","features":[369]},{"name":"WM_MDIMAXIMIZE","features":[369]},{"name":"WM_MDINEXT","features":[369]},{"name":"WM_MDIREFRESHMENU","features":[369]},{"name":"WM_MDIRESTORE","features":[369]},{"name":"WM_MDISETMENU","features":[369]},{"name":"WM_MDITILE","features":[369]},{"name":"WM_MEASUREITEM","features":[369]},{"name":"WM_MENUCHAR","features":[369]},{"name":"WM_MENUCOMMAND","features":[369]},{"name":"WM_MENUDRAG","features":[369]},{"name":"WM_MENUGETOBJECT","features":[369]},{"name":"WM_MENURBUTTONUP","features":[369]},{"name":"WM_MENUSELECT","features":[369]},{"name":"WM_MOUSEACTIVATE","features":[369]},{"name":"WM_MOUSEFIRST","features":[369]},{"name":"WM_MOUSEHWHEEL","features":[369]},{"name":"WM_MOUSELAST","features":[369]},{"name":"WM_MOUSEMOVE","features":[369]},{"name":"WM_MOUSEWHEEL","features":[369]},{"name":"WM_MOVE","features":[369]},{"name":"WM_MOVING","features":[369]},{"name":"WM_NCACTIVATE","features":[369]},{"name":"WM_NCCALCSIZE","features":[369]},{"name":"WM_NCCREATE","features":[369]},{"name":"WM_NCDESTROY","features":[369]},{"name":"WM_NCHITTEST","features":[369]},{"name":"WM_NCLBUTTONDBLCLK","features":[369]},{"name":"WM_NCLBUTTONDOWN","features":[369]},{"name":"WM_NCLBUTTONUP","features":[369]},{"name":"WM_NCMBUTTONDBLCLK","features":[369]},{"name":"WM_NCMBUTTONDOWN","features":[369]},{"name":"WM_NCMBUTTONUP","features":[369]},{"name":"WM_NCMOUSEHOVER","features":[369]},{"name":"WM_NCMOUSELEAVE","features":[369]},{"name":"WM_NCMOUSEMOVE","features":[369]},{"name":"WM_NCPAINT","features":[369]},{"name":"WM_NCPOINTERDOWN","features":[369]},{"name":"WM_NCPOINTERUP","features":[369]},{"name":"WM_NCPOINTERUPDATE","features":[369]},{"name":"WM_NCRBUTTONDBLCLK","features":[369]},{"name":"WM_NCRBUTTONDOWN","features":[369]},{"name":"WM_NCRBUTTONUP","features":[369]},{"name":"WM_NCXBUTTONDBLCLK","features":[369]},{"name":"WM_NCXBUTTONDOWN","features":[369]},{"name":"WM_NCXBUTTONUP","features":[369]},{"name":"WM_NEXTDLGCTL","features":[369]},{"name":"WM_NEXTMENU","features":[369]},{"name":"WM_NOTIFY","features":[369]},{"name":"WM_NOTIFYFORMAT","features":[369]},{"name":"WM_NULL","features":[369]},{"name":"WM_PAINT","features":[369]},{"name":"WM_PAINTCLIPBOARD","features":[369]},{"name":"WM_PAINTICON","features":[369]},{"name":"WM_PALETTECHANGED","features":[369]},{"name":"WM_PALETTEISCHANGING","features":[369]},{"name":"WM_PARENTNOTIFY","features":[369]},{"name":"WM_PASTE","features":[369]},{"name":"WM_PENWINFIRST","features":[369]},{"name":"WM_PENWINLAST","features":[369]},{"name":"WM_POINTERACTIVATE","features":[369]},{"name":"WM_POINTERCAPTURECHANGED","features":[369]},{"name":"WM_POINTERDEVICECHANGE","features":[369]},{"name":"WM_POINTERDEVICEINRANGE","features":[369]},{"name":"WM_POINTERDEVICEOUTOFRANGE","features":[369]},{"name":"WM_POINTERDOWN","features":[369]},{"name":"WM_POINTERENTER","features":[369]},{"name":"WM_POINTERHWHEEL","features":[369]},{"name":"WM_POINTERLEAVE","features":[369]},{"name":"WM_POINTERROUTEDAWAY","features":[369]},{"name":"WM_POINTERROUTEDRELEASED","features":[369]},{"name":"WM_POINTERROUTEDTO","features":[369]},{"name":"WM_POINTERUP","features":[369]},{"name":"WM_POINTERUPDATE","features":[369]},{"name":"WM_POINTERWHEEL","features":[369]},{"name":"WM_POWER","features":[369]},{"name":"WM_POWERBROADCAST","features":[369]},{"name":"WM_PRINT","features":[369]},{"name":"WM_PRINTCLIENT","features":[369]},{"name":"WM_QUERYDRAGICON","features":[369]},{"name":"WM_QUERYENDSESSION","features":[369]},{"name":"WM_QUERYNEWPALETTE","features":[369]},{"name":"WM_QUERYOPEN","features":[369]},{"name":"WM_QUERYUISTATE","features":[369]},{"name":"WM_QUEUESYNC","features":[369]},{"name":"WM_QUIT","features":[369]},{"name":"WM_RBUTTONDBLCLK","features":[369]},{"name":"WM_RBUTTONDOWN","features":[369]},{"name":"WM_RBUTTONUP","features":[369]},{"name":"WM_RENDERALLFORMATS","features":[369]},{"name":"WM_RENDERFORMAT","features":[369]},{"name":"WM_SETCURSOR","features":[369]},{"name":"WM_SETFOCUS","features":[369]},{"name":"WM_SETFONT","features":[369]},{"name":"WM_SETHOTKEY","features":[369]},{"name":"WM_SETICON","features":[369]},{"name":"WM_SETREDRAW","features":[369]},{"name":"WM_SETTEXT","features":[369]},{"name":"WM_SETTINGCHANGE","features":[369]},{"name":"WM_SHOWWINDOW","features":[369]},{"name":"WM_SIZE","features":[369]},{"name":"WM_SIZECLIPBOARD","features":[369]},{"name":"WM_SIZING","features":[369]},{"name":"WM_SPOOLERSTATUS","features":[369]},{"name":"WM_STYLECHANGED","features":[369]},{"name":"WM_STYLECHANGING","features":[369]},{"name":"WM_SYNCPAINT","features":[369]},{"name":"WM_SYSCHAR","features":[369]},{"name":"WM_SYSCOLORCHANGE","features":[369]},{"name":"WM_SYSCOMMAND","features":[369]},{"name":"WM_SYSDEADCHAR","features":[369]},{"name":"WM_SYSKEYDOWN","features":[369]},{"name":"WM_SYSKEYUP","features":[369]},{"name":"WM_TABLET_FIRST","features":[369]},{"name":"WM_TABLET_LAST","features":[369]},{"name":"WM_TCARD","features":[369]},{"name":"WM_THEMECHANGED","features":[369]},{"name":"WM_TIMECHANGE","features":[369]},{"name":"WM_TIMER","features":[369]},{"name":"WM_TOOLTIPDISMISS","features":[369]},{"name":"WM_TOUCH","features":[369]},{"name":"WM_TOUCHHITTESTING","features":[369]},{"name":"WM_UNDO","features":[369]},{"name":"WM_UNICHAR","features":[369]},{"name":"WM_UNINITMENUPOPUP","features":[369]},{"name":"WM_UPDATEUISTATE","features":[369]},{"name":"WM_USER","features":[369]},{"name":"WM_USERCHANGED","features":[369]},{"name":"WM_VKEYTOITEM","features":[369]},{"name":"WM_VSCROLL","features":[369]},{"name":"WM_VSCROLLCLIPBOARD","features":[369]},{"name":"WM_WINDOWPOSCHANGED","features":[369]},{"name":"WM_WINDOWPOSCHANGING","features":[369]},{"name":"WM_WININICHANGE","features":[369]},{"name":"WM_WTSSESSION_CHANGE","features":[369]},{"name":"WM_XBUTTONDBLCLK","features":[369]},{"name":"WM_XBUTTONDOWN","features":[369]},{"name":"WM_XBUTTONUP","features":[369]},{"name":"WNDCLASSA","features":[307,318,369]},{"name":"WNDCLASSEXA","features":[307,318,369]},{"name":"WNDCLASSEXW","features":[307,318,369]},{"name":"WNDCLASSW","features":[307,318,369]},{"name":"WNDCLASS_STYLES","features":[369]},{"name":"WNDENUMPROC","features":[307,369]},{"name":"WNDPROC","features":[307,369]},{"name":"WPF_ASYNCWINDOWPLACEMENT","features":[369]},{"name":"WPF_RESTORETOMAXIMIZED","features":[369]},{"name":"WPF_SETMINPOSITION","features":[369]},{"name":"WSF_VISIBLE","features":[369]},{"name":"WS_ACTIVECAPTION","features":[369]},{"name":"WS_BORDER","features":[369]},{"name":"WS_CAPTION","features":[369]},{"name":"WS_CHILD","features":[369]},{"name":"WS_CHILDWINDOW","features":[369]},{"name":"WS_CLIPCHILDREN","features":[369]},{"name":"WS_CLIPSIBLINGS","features":[369]},{"name":"WS_DISABLED","features":[369]},{"name":"WS_DLGFRAME","features":[369]},{"name":"WS_EX_ACCEPTFILES","features":[369]},{"name":"WS_EX_APPWINDOW","features":[369]},{"name":"WS_EX_CLIENTEDGE","features":[369]},{"name":"WS_EX_COMPOSITED","features":[369]},{"name":"WS_EX_CONTEXTHELP","features":[369]},{"name":"WS_EX_CONTROLPARENT","features":[369]},{"name":"WS_EX_DLGMODALFRAME","features":[369]},{"name":"WS_EX_LAYERED","features":[369]},{"name":"WS_EX_LAYOUTRTL","features":[369]},{"name":"WS_EX_LEFT","features":[369]},{"name":"WS_EX_LEFTSCROLLBAR","features":[369]},{"name":"WS_EX_LTRREADING","features":[369]},{"name":"WS_EX_MDICHILD","features":[369]},{"name":"WS_EX_NOACTIVATE","features":[369]},{"name":"WS_EX_NOINHERITLAYOUT","features":[369]},{"name":"WS_EX_NOPARENTNOTIFY","features":[369]},{"name":"WS_EX_NOREDIRECTIONBITMAP","features":[369]},{"name":"WS_EX_OVERLAPPEDWINDOW","features":[369]},{"name":"WS_EX_PALETTEWINDOW","features":[369]},{"name":"WS_EX_RIGHT","features":[369]},{"name":"WS_EX_RIGHTSCROLLBAR","features":[369]},{"name":"WS_EX_RTLREADING","features":[369]},{"name":"WS_EX_STATICEDGE","features":[369]},{"name":"WS_EX_TOOLWINDOW","features":[369]},{"name":"WS_EX_TOPMOST","features":[369]},{"name":"WS_EX_TRANSPARENT","features":[369]},{"name":"WS_EX_WINDOWEDGE","features":[369]},{"name":"WS_GROUP","features":[369]},{"name":"WS_HSCROLL","features":[369]},{"name":"WS_ICONIC","features":[369]},{"name":"WS_MAXIMIZE","features":[369]},{"name":"WS_MAXIMIZEBOX","features":[369]},{"name":"WS_MINIMIZE","features":[369]},{"name":"WS_MINIMIZEBOX","features":[369]},{"name":"WS_OVERLAPPED","features":[369]},{"name":"WS_OVERLAPPEDWINDOW","features":[369]},{"name":"WS_POPUP","features":[369]},{"name":"WS_POPUPWINDOW","features":[369]},{"name":"WS_SIZEBOX","features":[369]},{"name":"WS_SYSMENU","features":[369]},{"name":"WS_TABSTOP","features":[369]},{"name":"WS_THICKFRAME","features":[369]},{"name":"WS_TILED","features":[369]},{"name":"WS_TILEDWINDOW","features":[369]},{"name":"WS_VISIBLE","features":[369]},{"name":"WS_VSCROLL","features":[369]},{"name":"WTS_CONSOLE_CONNECT","features":[369]},{"name":"WTS_CONSOLE_DISCONNECT","features":[369]},{"name":"WTS_REMOTE_CONNECT","features":[369]},{"name":"WTS_REMOTE_DISCONNECT","features":[369]},{"name":"WTS_SESSION_CREATE","features":[369]},{"name":"WTS_SESSION_LOCK","features":[369]},{"name":"WTS_SESSION_LOGOFF","features":[369]},{"name":"WTS_SESSION_LOGON","features":[369]},{"name":"WTS_SESSION_REMOTE_CONTROL","features":[369]},{"name":"WTS_SESSION_TERMINATE","features":[369]},{"name":"WTS_SESSION_UNLOCK","features":[369]},{"name":"WVR_ALIGNBOTTOM","features":[369]},{"name":"WVR_ALIGNLEFT","features":[369]},{"name":"WVR_ALIGNRIGHT","features":[369]},{"name":"WVR_ALIGNTOP","features":[369]},{"name":"WVR_HREDRAW","features":[369]},{"name":"WVR_REDRAW","features":[369]},{"name":"WVR_VALIDRECTS","features":[369]},{"name":"WVR_VREDRAW","features":[369]},{"name":"WaitMessage","features":[307,369]},{"name":"WindowFromPhysicalPoint","features":[307,369]},{"name":"WindowFromPoint","features":[307,369]},{"name":"XBUTTON1","features":[369]},{"name":"XBUTTON2","features":[369]},{"name":"_DEV_BROADCAST_HEADER","features":[369]},{"name":"_DEV_BROADCAST_USERDEFINED","features":[369]},{"name":"__WARNING_BANNED_API_USAGE","features":[369]},{"name":"__WARNING_CYCLOMATIC_COMPLEXITY","features":[369]},{"name":"__WARNING_DEREF_NULL_PTR","features":[369]},{"name":"__WARNING_HIGH_PRIORITY_OVERFLOW_POSTCONDITION","features":[369]},{"name":"__WARNING_INCORRECT_ANNOTATION","features":[369]},{"name":"__WARNING_INVALID_PARAM_VALUE_1","features":[369]},{"name":"__WARNING_INVALID_PARAM_VALUE_3","features":[369]},{"name":"__WARNING_MISSING_ZERO_TERMINATION2","features":[369]},{"name":"__WARNING_POSTCONDITION_NULLTERMINATION_VIOLATION","features":[369]},{"name":"__WARNING_POST_EXPECTED","features":[369]},{"name":"__WARNING_POTENTIAL_BUFFER_OVERFLOW_HIGH_PRIORITY","features":[369]},{"name":"__WARNING_POTENTIAL_RANGE_POSTCONDITION_VIOLATION","features":[369]},{"name":"__WARNING_PRECONDITION_NULLTERMINATION_VIOLATION","features":[369]},{"name":"__WARNING_RANGE_POSTCONDITION_VIOLATION","features":[369]},{"name":"__WARNING_RETURNING_BAD_RESULT","features":[369]},{"name":"__WARNING_RETURN_UNINIT_VAR","features":[369]},{"name":"__WARNING_USING_UNINIT_VAR","features":[369]},{"name":"wsprintfA","features":[369]},{"name":"wsprintfW","features":[369]},{"name":"wvsprintfA","features":[369]},{"name":"wvsprintfW","features":[369]}],"676":[{"name":"CLSID_MILBitmapEffectBevel","features":[637]},{"name":"CLSID_MILBitmapEffectBlur","features":[637]},{"name":"CLSID_MILBitmapEffectDropShadow","features":[637]},{"name":"CLSID_MILBitmapEffectEmboss","features":[637]},{"name":"CLSID_MILBitmapEffectGroup","features":[637]},{"name":"CLSID_MILBitmapEffectOuterGlow","features":[637]},{"name":"IMILBitmapEffect","features":[637]},{"name":"IMILBitmapEffectConnections","features":[637]},{"name":"IMILBitmapEffectConnectionsInfo","features":[637]},{"name":"IMILBitmapEffectConnector","features":[637]},{"name":"IMILBitmapEffectConnectorInfo","features":[637]},{"name":"IMILBitmapEffectEvents","features":[637]},{"name":"IMILBitmapEffectFactory","features":[637]},{"name":"IMILBitmapEffectGroup","features":[637]},{"name":"IMILBitmapEffectGroupImpl","features":[637]},{"name":"IMILBitmapEffectImpl","features":[637]},{"name":"IMILBitmapEffectInputConnector","features":[637]},{"name":"IMILBitmapEffectInteriorInputConnector","features":[637]},{"name":"IMILBitmapEffectInteriorOutputConnector","features":[637]},{"name":"IMILBitmapEffectOutputConnector","features":[637]},{"name":"IMILBitmapEffectOutputConnectorImpl","features":[637]},{"name":"IMILBitmapEffectPrimitive","features":[637]},{"name":"IMILBitmapEffectPrimitiveImpl","features":[637]},{"name":"IMILBitmapEffectRenderContext","features":[637]},{"name":"IMILBitmapEffectRenderContextImpl","features":[637]},{"name":"IMILBitmapEffects","features":[637]},{"name":"MILBITMAPEFFECT_SDK_VERSION","features":[637]},{"name":"MILMatrixF","features":[637]},{"name":"MilPoint2D","features":[637]},{"name":"MilRectD","features":[637]}],"678":[{"name":"ADDRESSBAND","features":[638]},{"name":"ADDURL_ADDTOCACHE","features":[638]},{"name":"ADDURL_ADDTOHISTORYANDCACHE","features":[638]},{"name":"ADDURL_FIRST","features":[638]},{"name":"ADDURL_FLAG","features":[638]},{"name":"ADDURL_Max","features":[638]},{"name":"ActivityContentCount","features":[638]},{"name":"ActivityContentDocument","features":[638]},{"name":"ActivityContentLink","features":[638]},{"name":"ActivityContentNone","features":[638]},{"name":"ActivityContentSelection","features":[638]},{"name":"AnchorClick","features":[638]},{"name":"CATID_MSOfficeAntiVirus","features":[638]},{"name":"CDeviceRect","features":[638]},{"name":"CDownloadBehavior","features":[638]},{"name":"CHeaderFooter","features":[638]},{"name":"CLayoutRect","features":[638]},{"name":"COLOR_NO_TRANSPARENT","features":[638]},{"name":"CPersistDataPeer","features":[638]},{"name":"CPersistHistory","features":[638]},{"name":"CPersistShortcut","features":[638]},{"name":"CPersistSnapshot","features":[638]},{"name":"CPersistUserData","features":[638]},{"name":"CoDitherToRGB8","features":[638]},{"name":"CoMapMIMEToCLSID","features":[638]},{"name":"CoSniffStream","features":[638]},{"name":"ComputeInvCMAP","features":[318,638]},{"name":"CreateDDrawSurfaceOnDIB","features":[317,318,638]},{"name":"CreateMIMEMap","features":[638]},{"name":"DISPID_ACTIVEXFILTERINGENABLED","features":[638]},{"name":"DISPID_ADDCHANNEL","features":[638]},{"name":"DISPID_ADDDESKTOPCOMPONENT","features":[638]},{"name":"DISPID_ADDFAVORITE","features":[638]},{"name":"DISPID_ADDSEARCHPROVIDER","features":[638]},{"name":"DISPID_ADDSERVICE","features":[638]},{"name":"DISPID_ADDSITEMODE","features":[638]},{"name":"DISPID_ADDTHUMBNAILBUTTONS","features":[638]},{"name":"DISPID_ADDTOFAVORITESBAR","features":[638]},{"name":"DISPID_ADDTRACKINGPROTECTIONLIST","features":[638]},{"name":"DISPID_ADVANCEERROR","features":[638]},{"name":"DISPID_AMBIENT_OFFLINEIFNOTCONNECTED","features":[638]},{"name":"DISPID_AMBIENT_SILENT","features":[638]},{"name":"DISPID_AUTOCOMPLETEATTACH","features":[638]},{"name":"DISPID_AUTOCOMPLETESAVEFORM","features":[638]},{"name":"DISPID_AUTOSCAN","features":[638]},{"name":"DISPID_BEFORENAVIGATE","features":[638]},{"name":"DISPID_BEFORENAVIGATE2","features":[638]},{"name":"DISPID_BEFORESCRIPTEXECUTE","features":[638]},{"name":"DISPID_BRANDIMAGEURI","features":[638]},{"name":"DISPID_BUILDNEWTABPAGE","features":[638]},{"name":"DISPID_CANADVANCEERROR","features":[638]},{"name":"DISPID_CANRETREATERROR","features":[638]},{"name":"DISPID_CHANGEDEFAULTBROWSER","features":[638]},{"name":"DISPID_CLEARNOTIFICATION","features":[638]},{"name":"DISPID_CLEARSITEMODEICONOVERLAY","features":[638]},{"name":"DISPID_CLIENTTOHOSTWINDOW","features":[638]},{"name":"DISPID_COMMANDSTATECHANGE","features":[638]},{"name":"DISPID_CONTENTDISCOVERYRESET","features":[638]},{"name":"DISPID_COUNTVIEWTYPES","features":[638]},{"name":"DISPID_CREATESUBSCRIPTION","features":[638]},{"name":"DISPID_CUSTOMIZECLEARTYPE","features":[638]},{"name":"DISPID_CUSTOMIZESETTINGS","features":[638]},{"name":"DISPID_DEFAULTSEARCHPROVIDER","features":[638]},{"name":"DISPID_DELETESUBSCRIPTION","features":[638]},{"name":"DISPID_DEPTH","features":[638]},{"name":"DISPID_DIAGNOSECONNECTION","features":[638]},{"name":"DISPID_DIAGNOSECONNECTIONUILESS","features":[638]},{"name":"DISPID_DOCUMENTCOMPLETE","features":[638]},{"name":"DISPID_DOUBLECLICK","features":[638]},{"name":"DISPID_DOWNLOADBEGIN","features":[638]},{"name":"DISPID_DOWNLOADCOMPLETE","features":[638]},{"name":"DISPID_ENABLENOTIFICATIONQUEUE","features":[638]},{"name":"DISPID_ENABLENOTIFICATIONQUEUELARGE","features":[638]},{"name":"DISPID_ENABLENOTIFICATIONQUEUESQUARE","features":[638]},{"name":"DISPID_ENABLENOTIFICATIONQUEUEWIDE","features":[638]},{"name":"DISPID_ENABLESUGGESTEDSITES","features":[638]},{"name":"DISPID_ENUMOPTIONS","features":[638]},{"name":"DISPID_EXPAND","features":[638]},{"name":"DISPID_EXPORT","features":[638]},{"name":"DISPID_FAVSELECTIONCHANGE","features":[638]},{"name":"DISPID_FILEDOWNLOAD","features":[638]},{"name":"DISPID_FLAGS","features":[638]},{"name":"DISPID_FRAMEBEFORENAVIGATE","features":[638]},{"name":"DISPID_FRAMENAVIGATECOMPLETE","features":[638]},{"name":"DISPID_FRAMENEWWINDOW","features":[638]},{"name":"DISPID_GETALWAYSSHOWLOCKSTATE","features":[638]},{"name":"DISPID_GETCVLISTDATA","features":[638]},{"name":"DISPID_GETCVLISTLOCALDATA","features":[638]},{"name":"DISPID_GETDETAILSSTATE","features":[638]},{"name":"DISPID_GETEMIELISTDATA","features":[638]},{"name":"DISPID_GETEMIELISTLOCALDATA","features":[638]},{"name":"DISPID_GETERRORCHAR","features":[638]},{"name":"DISPID_GETERRORCODE","features":[638]},{"name":"DISPID_GETERRORLINE","features":[638]},{"name":"DISPID_GETERRORMSG","features":[638]},{"name":"DISPID_GETERRORURL","features":[638]},{"name":"DISPID_GETEXPERIMENTALFLAG","features":[638]},{"name":"DISPID_GETEXPERIMENTALVALUE","features":[638]},{"name":"DISPID_GETNEEDHVSIAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_GETNEEDIEAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_GETOSSKU","features":[638]},{"name":"DISPID_GETPERERRSTATE","features":[638]},{"name":"DISPID_HASNEEDHVSIAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_HASNEEDIEAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_IMPORT","features":[638]},{"name":"DISPID_IMPORTEXPORTFAVORITES","features":[638]},{"name":"DISPID_INITIALIZED","features":[638]},{"name":"DISPID_INPRIVATEFILTERINGENABLED","features":[638]},{"name":"DISPID_INVOKECONTEXTMENU","features":[638]},{"name":"DISPID_ISMETAREFERRERAVAILABLE","features":[638]},{"name":"DISPID_ISSEARCHMIGRATED","features":[638]},{"name":"DISPID_ISSEARCHPROVIDERINSTALLED","features":[638]},{"name":"DISPID_ISSERVICEINSTALLED","features":[638]},{"name":"DISPID_ISSITEMODE","features":[638]},{"name":"DISPID_ISSITEMODEFIRSTRUN","features":[638]},{"name":"DISPID_ISSUBSCRIBED","features":[638]},{"name":"DISPID_LAUNCHIE","features":[638]},{"name":"DISPID_LAUNCHINHVSI","features":[638]},{"name":"DISPID_LAUNCHINTERNETOPTIONS","features":[638]},{"name":"DISPID_LAUNCHNETWORKCLIENTHELP","features":[638]},{"name":"DISPID_MODE","features":[638]},{"name":"DISPID_MOVESELECTIONDOWN","features":[638]},{"name":"DISPID_MOVESELECTIONTO","features":[638]},{"name":"DISPID_MOVESELECTIONUP","features":[638]},{"name":"DISPID_NAVIGATEANDFIND","features":[638]},{"name":"DISPID_NAVIGATECOMPLETE","features":[638]},{"name":"DISPID_NAVIGATECOMPLETE2","features":[638]},{"name":"DISPID_NAVIGATEERROR","features":[638]},{"name":"DISPID_NAVIGATETOSUGGESTEDSITES","features":[638]},{"name":"DISPID_NEWFOLDER","features":[638]},{"name":"DISPID_NEWPROCESS","features":[638]},{"name":"DISPID_NEWWINDOW","features":[638]},{"name":"DISPID_NEWWINDOW2","features":[638]},{"name":"DISPID_NEWWINDOW3","features":[638]},{"name":"DISPID_NSCOLUMNS","features":[638]},{"name":"DISPID_ONADDRESSBAR","features":[638]},{"name":"DISPID_ONFULLSCREEN","features":[638]},{"name":"DISPID_ONMENUBAR","features":[638]},{"name":"DISPID_ONQUIT","features":[638]},{"name":"DISPID_ONSTATUSBAR","features":[638]},{"name":"DISPID_ONTHEATERMODE","features":[638]},{"name":"DISPID_ONTOOLBAR","features":[638]},{"name":"DISPID_ONVISIBLE","features":[638]},{"name":"DISPID_OPENFAVORITESPANE","features":[638]},{"name":"DISPID_OPENFAVORITESSETTINGS","features":[638]},{"name":"DISPID_PHISHINGENABLED","features":[638]},{"name":"DISPID_PINNEDSITESTATE","features":[638]},{"name":"DISPID_PRINTTEMPLATEINSTANTIATION","features":[638]},{"name":"DISPID_PRINTTEMPLATETEARDOWN","features":[638]},{"name":"DISPID_PRIVACYIMPACTEDSTATECHANGE","features":[638]},{"name":"DISPID_PROGRESSCHANGE","features":[638]},{"name":"DISPID_PROPERTYCHANGE","features":[638]},{"name":"DISPID_PROVISIONNETWORKS","features":[638]},{"name":"DISPID_QUIT","features":[638]},{"name":"DISPID_REDIRECTXDOMAINBLOCKED","features":[638]},{"name":"DISPID_REFRESHOFFLINEDESKTOP","features":[638]},{"name":"DISPID_REMOVESCHEDULEDTILENOTIFICATION","features":[638]},{"name":"DISPID_REPORTSAFEURL","features":[638]},{"name":"DISPID_RESETEXPERIMENTALFLAGS","features":[638]},{"name":"DISPID_RESETFIRSTBOOTMODE","features":[638]},{"name":"DISPID_RESETSAFEMODE","features":[638]},{"name":"DISPID_RESETSORT","features":[638]},{"name":"DISPID_RETREATERROR","features":[638]},{"name":"DISPID_ROOT","features":[638]},{"name":"DISPID_RUNONCEHASSHOWN","features":[638]},{"name":"DISPID_RUNONCEREQUIREDSETTINGSCOMPLETE","features":[638]},{"name":"DISPID_RUNONCESHOWN","features":[638]},{"name":"DISPID_SCHEDULEDTILENOTIFICATION","features":[638]},{"name":"DISPID_SEARCHGUIDEURL","features":[638]},{"name":"DISPID_SELECTEDITEM","features":[638]},{"name":"DISPID_SELECTEDITEMS","features":[638]},{"name":"DISPID_SELECTIONCHANGE","features":[638]},{"name":"DISPID_SETACTIVITIESVISIBLE","features":[638]},{"name":"DISPID_SETDETAILSSTATE","features":[638]},{"name":"DISPID_SETEXPERIMENTALFLAG","features":[638]},{"name":"DISPID_SETEXPERIMENTALVALUE","features":[638]},{"name":"DISPID_SETMSDEFAULTS","features":[638]},{"name":"DISPID_SETNEEDHVSIAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_SETNEEDIEAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_SETPERERRSTATE","features":[638]},{"name":"DISPID_SETPHISHINGFILTERSTATUS","features":[638]},{"name":"DISPID_SETRECENTLYCLOSEDVISIBLE","features":[638]},{"name":"DISPID_SETROOT","features":[638]},{"name":"DISPID_SETSECURELOCKICON","features":[638]},{"name":"DISPID_SETSITEMODEICONOVERLAY","features":[638]},{"name":"DISPID_SETSITEMODEPROPERTIES","features":[638]},{"name":"DISPID_SETTHUMBNAILBUTTONS","features":[638]},{"name":"DISPID_SETVIEWTYPE","features":[638]},{"name":"DISPID_SHELLUIHELPERLAST","features":[638]},{"name":"DISPID_SHOWBROWSERUI","features":[638]},{"name":"DISPID_SHOWINPRIVATEHELP","features":[638]},{"name":"DISPID_SHOWTABSHELP","features":[638]},{"name":"DISPID_SITEMODEACTIVATE","features":[638]},{"name":"DISPID_SITEMODEADDBUTTONSTYLE","features":[638]},{"name":"DISPID_SITEMODEADDJUMPLISTITEM","features":[638]},{"name":"DISPID_SITEMODECLEARBADGE","features":[638]},{"name":"DISPID_SITEMODECLEARJUMPLIST","features":[638]},{"name":"DISPID_SITEMODECREATEJUMPLIST","features":[638]},{"name":"DISPID_SITEMODEREFRESHBADGE","features":[638]},{"name":"DISPID_SITEMODESHOWBUTTONSTYLE","features":[638]},{"name":"DISPID_SITEMODESHOWJUMPLIST","features":[638]},{"name":"DISPID_SKIPRUNONCE","features":[638]},{"name":"DISPID_SKIPTABSWELCOME","features":[638]},{"name":"DISPID_SQMENABLED","features":[638]},{"name":"DISPID_STARTBADGEUPDATE","features":[638]},{"name":"DISPID_STARTPERIODICUPDATE","features":[638]},{"name":"DISPID_STARTPERIODICUPDATEBATCH","features":[638]},{"name":"DISPID_STATUSTEXTCHANGE","features":[638]},{"name":"DISPID_STOPBADGEUPDATE","features":[638]},{"name":"DISPID_STOPPERIODICUPDATE","features":[638]},{"name":"DISPID_SUBSCRIPTIONSENABLED","features":[638]},{"name":"DISPID_SUGGESTEDSITESENABLED","features":[638]},{"name":"DISPID_SYNCHRONIZE","features":[638]},{"name":"DISPID_THIRDPARTYURLBLOCKED","features":[638]},{"name":"DISPID_TITLECHANGE","features":[638]},{"name":"DISPID_TITLEICONCHANGE","features":[638]},{"name":"DISPID_TRACKINGPROTECTIONENABLED","features":[638]},{"name":"DISPID_TVFLAGS","features":[638]},{"name":"DISPID_UNSELECTALL","features":[638]},{"name":"DISPID_UPDATEPAGESTATUS","features":[638]},{"name":"DISPID_UPDATETHUMBNAILBUTTON","features":[638]},{"name":"DISPID_VIEWUPDATE","features":[638]},{"name":"DISPID_WEBWORKERFINISHED","features":[638]},{"name":"DISPID_WEBWORKERSTARTED","features":[638]},{"name":"DISPID_WINDOWACTIVATE","features":[638]},{"name":"DISPID_WINDOWCLOSING","features":[638]},{"name":"DISPID_WINDOWMOVE","features":[638]},{"name":"DISPID_WINDOWREGISTERED","features":[638]},{"name":"DISPID_WINDOWRESIZE","features":[638]},{"name":"DISPID_WINDOWREVOKED","features":[638]},{"name":"DISPID_WINDOWSETHEIGHT","features":[638]},{"name":"DISPID_WINDOWSETLEFT","features":[638]},{"name":"DISPID_WINDOWSETRESIZABLE","features":[638]},{"name":"DISPID_WINDOWSETTOP","features":[638]},{"name":"DISPID_WINDOWSETWIDTH","features":[638]},{"name":"DISPID_WINDOWSTATECHANGED","features":[638]},{"name":"DecodeImage","features":[358,638]},{"name":"DecodeImageEx","features":[358,638]},{"name":"DitherTo8","features":[318,638]},{"name":"E_SURFACE_DISCARDED","features":[638]},{"name":"E_SURFACE_NODC","features":[638]},{"name":"E_SURFACE_NOSURFACE","features":[638]},{"name":"E_SURFACE_NOTMYDC","features":[638]},{"name":"E_SURFACE_NOTMYPOINTER","features":[638]},{"name":"E_SURFACE_UNKNOWN_FORMAT","features":[638]},{"name":"ExtensionValidationContextDynamic","features":[638]},{"name":"ExtensionValidationContextNone","features":[638]},{"name":"ExtensionValidationContextParsed","features":[638]},{"name":"ExtensionValidationContexts","features":[638]},{"name":"ExtensionValidationResultArrestPageLoad","features":[638]},{"name":"ExtensionValidationResultDoNotInstantiate","features":[638]},{"name":"ExtensionValidationResultNone","features":[638]},{"name":"ExtensionValidationResults","features":[638]},{"name":"FINDFRAME_FLAGS","features":[638]},{"name":"FINDFRAME_INTERNAL","features":[638]},{"name":"FINDFRAME_JUSTTESTEXISTENCE","features":[638]},{"name":"FINDFRAME_NONE","features":[638]},{"name":"FRAMEOPTIONS_BROWSERBAND","features":[638]},{"name":"FRAMEOPTIONS_DESKTOP","features":[638]},{"name":"FRAMEOPTIONS_FLAGS","features":[638]},{"name":"FRAMEOPTIONS_NO3DBORDER","features":[638]},{"name":"FRAMEOPTIONS_NORESIZE","features":[638]},{"name":"FRAMEOPTIONS_SCROLL_AUTO","features":[638]},{"name":"FRAMEOPTIONS_SCROLL_NO","features":[638]},{"name":"FRAMEOPTIONS_SCROLL_YES","features":[638]},{"name":"GetMaxMIMEIDBytes","features":[638]},{"name":"HomePage","features":[638]},{"name":"HomePageSetting","features":[638]},{"name":"IActiveXUIHandlerSite","features":[638]},{"name":"IActiveXUIHandlerSite2","features":[638]},{"name":"IActiveXUIHandlerSite3","features":[638]},{"name":"IAnchorClick","features":[358,638]},{"name":"IAudioSessionSite","features":[638]},{"name":"ICaretPositionProvider","features":[638]},{"name":"IDeviceRect","features":[358,638]},{"name":"IDithererImpl","features":[638]},{"name":"IDocObjectService","features":[638]},{"name":"IDownloadBehavior","features":[358,638]},{"name":"IDownloadManager","features":[638]},{"name":"IEAssociateThreadWithTab","features":[638]},{"name":"IECMDID_ARG_CLEAR_FORMS_ALL","features":[638]},{"name":"IECMDID_ARG_CLEAR_FORMS_ALL_BUT_PASSWORDS","features":[638]},{"name":"IECMDID_ARG_CLEAR_FORMS_PASSWORDS_ONLY","features":[638]},{"name":"IECMDID_BEFORENAVIGATE_DOEXTERNALBROWSE","features":[638]},{"name":"IECMDID_BEFORENAVIGATE_GETIDLIST","features":[638]},{"name":"IECMDID_BEFORENAVIGATE_GETSHELLBROWSE","features":[638]},{"name":"IECMDID_CLEAR_AUTOCOMPLETE_FOR_FORMS","features":[638]},{"name":"IECMDID_GET_INVOKE_DEFAULT_BROWSER_ON_NEW_WINDOW","features":[638]},{"name":"IECMDID_SETID_AUTOCOMPLETE_FOR_FORMS","features":[638]},{"name":"IECMDID_SET_INVOKE_DEFAULT_BROWSER_ON_NEW_WINDOW","features":[638]},{"name":"IECancelSaveFile","features":[307,638]},{"name":"IECreateDirectory","features":[307,310,638]},{"name":"IECreateFile","features":[307,310,638]},{"name":"IEDeleteFile","features":[307,638]},{"name":"IEDisassociateThreadWithTab","features":[638]},{"name":"IEFindFirstFile","features":[307,326,638]},{"name":"IEGetFileAttributesEx","features":[307,326,638]},{"name":"IEGetProcessModule_PROC_NAME","features":[638]},{"name":"IEGetProtectedModeCookie","features":[638]},{"name":"IEGetTabWindowExports_PROC_NAME","features":[638]},{"name":"IEGetWriteableFolderPath","features":[638]},{"name":"IEGetWriteableLowHKCU","features":[368,638]},{"name":"IEInPrivateFilteringEnabled","features":[307,638]},{"name":"IEIsInPrivateBrowsing","features":[307,638]},{"name":"IEIsProtectedModeProcess","features":[307,638]},{"name":"IEIsProtectedModeURL","features":[638]},{"name":"IELAUNCHOPTION_FLAGS","features":[638]},{"name":"IELAUNCHOPTION_FORCE_COMPAT","features":[638]},{"name":"IELAUNCHOPTION_FORCE_EDGE","features":[638]},{"name":"IELAUNCHOPTION_LOCK_ENGINE","features":[638]},{"name":"IELAUNCHOPTION_SCRIPTDEBUG","features":[638]},{"name":"IELAUNCHURLINFO","features":[638]},{"name":"IELaunchURL","features":[307,342,638]},{"name":"IEMoveFileEx","features":[307,638]},{"name":"IEPROCESS_MODULE_NAME","features":[638]},{"name":"IERefreshElevationPolicy","features":[638]},{"name":"IERegCreateKeyEx","features":[307,310,368,638]},{"name":"IERegSetValueEx","features":[638]},{"name":"IERegisterWritableRegistryKey","features":[307,638]},{"name":"IERegisterWritableRegistryValue","features":[638]},{"name":"IERemoveDirectory","features":[307,638]},{"name":"IESaveFile","features":[307,638]},{"name":"IESetProtectedModeCookie","features":[638]},{"name":"IEShowOpenFileDialog","features":[307,638]},{"name":"IEShowSaveFileDialog","features":[307,638]},{"name":"IETrackingProtectionEnabled","features":[307,638]},{"name":"IEUnregisterWritableRegistry","features":[638]},{"name":"IEWebDriverManager","features":[638]},{"name":"IE_USE_OE_MAIL_HKEY","features":[638]},{"name":"IE_USE_OE_MAIL_KEY","features":[638]},{"name":"IE_USE_OE_MAIL_VALUE","features":[638]},{"name":"IE_USE_OE_NEWS_HKEY","features":[638]},{"name":"IE_USE_OE_NEWS_KEY","features":[638]},{"name":"IE_USE_OE_NEWS_VALUE","features":[638]},{"name":"IE_USE_OE_PRESENT_HKEY","features":[638]},{"name":"IE_USE_OE_PRESENT_KEY","features":[638]},{"name":"IEnumManagerFrames","features":[638]},{"name":"IEnumOpenServiceActivity","features":[638]},{"name":"IEnumOpenServiceActivityCategory","features":[638]},{"name":"IEnumSTATURL","features":[638]},{"name":"IExtensionValidation","features":[638]},{"name":"IHTMLPersistData","features":[638]},{"name":"IHTMLPersistDataOM","features":[358,638]},{"name":"IHTMLUserDataOM","features":[358,638]},{"name":"IHeaderFooter","features":[358,638]},{"name":"IHeaderFooter2","features":[358,638]},{"name":"IHomePage","features":[358,638]},{"name":"IHomePageSetting","features":[638]},{"name":"IIEWebDriverManager","features":[358,638]},{"name":"IIEWebDriverSite","features":[358,638]},{"name":"IImageDecodeEventSink","features":[638]},{"name":"IImageDecodeEventSink2","features":[638]},{"name":"IImageDecodeFilter","features":[638]},{"name":"IIntelliForms","features":[358,638]},{"name":"IInternetExplorerManager","features":[638]},{"name":"IInternetExplorerManager2","features":[638]},{"name":"ILayoutRect","features":[358,638]},{"name":"IMGDECODE_EVENT_BEGINBITS","features":[638]},{"name":"IMGDECODE_EVENT_BITSCOMPLETE","features":[638]},{"name":"IMGDECODE_EVENT_PALETTE","features":[638]},{"name":"IMGDECODE_EVENT_PROGRESS","features":[638]},{"name":"IMGDECODE_EVENT_USEDDRAW","features":[638]},{"name":"IMGDECODE_HINT_BOTTOMUP","features":[638]},{"name":"IMGDECODE_HINT_FULLWIDTH","features":[638]},{"name":"IMGDECODE_HINT_TOPDOWN","features":[638]},{"name":"IMapMIMEToCLSID","features":[638]},{"name":"IMediaActivityNotifySite","features":[638]},{"name":"INTERNETEXPLORERCONFIGURATION","features":[638]},{"name":"INTERNETEXPLORERCONFIGURATION_HOST","features":[638]},{"name":"INTERNETEXPLORERCONFIGURATION_WEB_DRIVER","features":[638]},{"name":"INTERNETEXPLORERCONFIGURATION_WEB_DRIVER_EDGE","features":[638]},{"name":"IOpenService","features":[638]},{"name":"IOpenServiceActivity","features":[638]},{"name":"IOpenServiceActivityCategory","features":[638]},{"name":"IOpenServiceActivityInput","features":[638]},{"name":"IOpenServiceActivityManager","features":[638]},{"name":"IOpenServiceActivityOutputContext","features":[638]},{"name":"IOpenServiceManager","features":[638]},{"name":"IPeerFactory","features":[638]},{"name":"IPersistHistory","features":[358,638]},{"name":"IPrintTaskRequestFactory","features":[638]},{"name":"IPrintTaskRequestHandler","features":[638]},{"name":"IScrollableContextMenu","features":[638]},{"name":"IScrollableContextMenu2","features":[638]},{"name":"ISniffStream","features":[638]},{"name":"ISurfacePresenterFlip","features":[638]},{"name":"ISurfacePresenterFlip2","features":[638]},{"name":"ISurfacePresenterFlipBuffer","features":[638]},{"name":"ITargetContainer","features":[638]},{"name":"ITargetEmbedding","features":[638]},{"name":"ITargetFrame","features":[638]},{"name":"ITargetFrame2","features":[638]},{"name":"ITargetFramePriv","features":[638]},{"name":"ITargetFramePriv2","features":[638]},{"name":"ITargetNotify","features":[638]},{"name":"ITargetNotify2","features":[638]},{"name":"ITimer","features":[638]},{"name":"ITimerEx","features":[638]},{"name":"ITimerService","features":[638]},{"name":"ITimerSink","features":[638]},{"name":"ITridentTouchInput","features":[638]},{"name":"ITridentTouchInputSite","features":[638]},{"name":"IUrlHistoryNotify","features":[417,638]},{"name":"IUrlHistoryStg","features":[638]},{"name":"IUrlHistoryStg2","features":[638]},{"name":"IViewObjectPresentFlip","features":[638]},{"name":"IViewObjectPresentFlip2","features":[638]},{"name":"IViewObjectPresentFlipSite","features":[638]},{"name":"IViewObjectPresentFlipSite2","features":[638]},{"name":"IWebBrowserEventsService","features":[638]},{"name":"IWebBrowserEventsUrlService","features":[638]},{"name":"IdentifyMIMEType","features":[638]},{"name":"IntelliForms","features":[638]},{"name":"InternetExplorerManager","features":[638]},{"name":"Iwfolders","features":[358,638]},{"name":"LINKSBAND","features":[638]},{"name":"MAPMIME_CLSID","features":[638]},{"name":"MAPMIME_DEFAULT","features":[638]},{"name":"MAPMIME_DEFAULT_ALWAYS","features":[638]},{"name":"MAPMIME_DISABLE","features":[638]},{"name":"MAX_SEARCH_FORMAT_STRING","features":[638]},{"name":"MEDIA_ACTIVITY_NOTIFY_TYPE","features":[638]},{"name":"MediaCasting","features":[638]},{"name":"MediaPlayback","features":[638]},{"name":"MediaRecording","features":[638]},{"name":"NAVIGATEDATA","features":[638]},{"name":"NAVIGATEFRAME_FLAGS","features":[638]},{"name":"NAVIGATEFRAME_FL_AUTH_FAIL_CACHE_OK","features":[638]},{"name":"NAVIGATEFRAME_FL_NO_DOC_CACHE","features":[638]},{"name":"NAVIGATEFRAME_FL_NO_IMAGE_CACHE","features":[638]},{"name":"NAVIGATEFRAME_FL_POST","features":[638]},{"name":"NAVIGATEFRAME_FL_REALLY_SENDING_FROM_FORM","features":[638]},{"name":"NAVIGATEFRAME_FL_RECORD","features":[638]},{"name":"NAVIGATEFRAME_FL_SENDING_FROM_FORM","features":[638]},{"name":"OS_E_CANCELLED","features":[638]},{"name":"OS_E_GPDISABLED","features":[638]},{"name":"OS_E_NOTFOUND","features":[638]},{"name":"OS_E_NOTSUPPORTED","features":[638]},{"name":"OpenServiceActivityContentType","features":[638]},{"name":"OpenServiceActivityManager","features":[638]},{"name":"OpenServiceErrors","features":[638]},{"name":"OpenServiceManager","features":[638]},{"name":"PeerFactory","features":[638]},{"name":"REGSTRA_VAL_STARTPAGE","features":[638]},{"name":"REGSTR_PATH_CURRENT","features":[638]},{"name":"REGSTR_PATH_DEFAULT","features":[638]},{"name":"REGSTR_PATH_INETCPL_RESTRICTIONS","features":[638]},{"name":"REGSTR_PATH_MIME_DATABASE","features":[638]},{"name":"REGSTR_PATH_REMOTEACCESS","features":[638]},{"name":"REGSTR_PATH_REMOTEACESS","features":[638]},{"name":"REGSTR_SHIFTQUICKSUFFIX","features":[638]},{"name":"REGSTR_VAL_ACCEPT_LANGUAGE","features":[638]},{"name":"REGSTR_VAL_ACCESSMEDIUM","features":[638]},{"name":"REGSTR_VAL_ACCESSTYPE","features":[638]},{"name":"REGSTR_VAL_ALIASTO","features":[638]},{"name":"REGSTR_VAL_ANCHORCOLOR","features":[638]},{"name":"REGSTR_VAL_ANCHORCOLORHOVER","features":[638]},{"name":"REGSTR_VAL_ANCHORCOLORVISITED","features":[638]},{"name":"REGSTR_VAL_ANCHORUNDERLINE","features":[638]},{"name":"REGSTR_VAL_AUTODETECT","features":[638]},{"name":"REGSTR_VAL_AUTODIALDLLNAME","features":[638]},{"name":"REGSTR_VAL_AUTODIALFCNNAME","features":[638]},{"name":"REGSTR_VAL_AUTODIAL_MONITORCLASSNAME","features":[638]},{"name":"REGSTR_VAL_AUTODIAL_TRYONLYONCE","features":[638]},{"name":"REGSTR_VAL_AUTONAVIGATE","features":[638]},{"name":"REGSTR_VAL_AUTOSEARCH","features":[638]},{"name":"REGSTR_VAL_BACKBITMAP","features":[638]},{"name":"REGSTR_VAL_BACKGROUNDCOLOR","features":[638]},{"name":"REGSTR_VAL_BODYCHARSET","features":[638]},{"name":"REGSTR_VAL_BYPASSAUTOCONFIG","features":[638]},{"name":"REGSTR_VAL_CACHEPREFIX","features":[638]},{"name":"REGSTR_VAL_CHECKASSOC","features":[638]},{"name":"REGSTR_VAL_CODEDOWNLOAD","features":[638]},{"name":"REGSTR_VAL_CODEDOWNLOAD_DEF","features":[638]},{"name":"REGSTR_VAL_CODEPAGE","features":[638]},{"name":"REGSTR_VAL_COVEREXCLUDE","features":[638]},{"name":"REGSTR_VAL_DAYSTOKEEP","features":[638]},{"name":"REGSTR_VAL_DEFAULT_CODEPAGE","features":[638]},{"name":"REGSTR_VAL_DEFAULT_SCRIPT","features":[638]},{"name":"REGSTR_VAL_DEF_ENCODING","features":[638]},{"name":"REGSTR_VAL_DEF_INETENCODING","features":[638]},{"name":"REGSTR_VAL_DESCRIPTION","features":[638]},{"name":"REGSTR_VAL_DIRECTORY","features":[638]},{"name":"REGSTR_VAL_DISCONNECTIDLETIME","features":[638]},{"name":"REGSTR_VAL_ENABLEAUTODIAL","features":[638]},{"name":"REGSTR_VAL_ENABLEAUTODIALDISCONNECT","features":[638]},{"name":"REGSTR_VAL_ENABLEAUTODISCONNECT","features":[638]},{"name":"REGSTR_VAL_ENABLEEXITDISCONNECT","features":[638]},{"name":"REGSTR_VAL_ENABLESECURITYCHECK","features":[638]},{"name":"REGSTR_VAL_ENABLEUNATTENDED","features":[638]},{"name":"REGSTR_VAL_ENCODENAME","features":[638]},{"name":"REGSTR_VAL_FAMILY","features":[638]},{"name":"REGSTR_VAL_FIXEDWIDTHFONT","features":[638]},{"name":"REGSTR_VAL_FIXED_FONT","features":[638]},{"name":"REGSTR_VAL_FONT_SCRIPT","features":[638]},{"name":"REGSTR_VAL_FONT_SCRIPTS","features":[638]},{"name":"REGSTR_VAL_FONT_SCRIPT_NAME","features":[638]},{"name":"REGSTR_VAL_FONT_SIZE","features":[638]},{"name":"REGSTR_VAL_FONT_SIZE_DEF","features":[638]},{"name":"REGSTR_VAL_HEADERCHARSET","features":[638]},{"name":"REGSTR_VAL_HTTP_ERRORS","features":[638]},{"name":"REGSTR_VAL_IE_CUSTOMCOLORS","features":[638]},{"name":"REGSTR_VAL_INETCPL_ADVANCEDTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_CONNECTIONSTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_CONTENTTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_GENERALTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_IEAK","features":[638]},{"name":"REGSTR_VAL_INETCPL_PRIVACYTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_PROGRAMSTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_SECURITYTAB","features":[638]},{"name":"REGSTR_VAL_INETENCODING","features":[638]},{"name":"REGSTR_VAL_INTERNETENTRY","features":[638]},{"name":"REGSTR_VAL_INTERNETENTRYBKUP","features":[638]},{"name":"REGSTR_VAL_INTERNETPROFILE","features":[638]},{"name":"REGSTR_VAL_JAVAJIT","features":[638]},{"name":"REGSTR_VAL_JAVAJIT_DEF","features":[638]},{"name":"REGSTR_VAL_JAVALOGGING","features":[638]},{"name":"REGSTR_VAL_JAVALOGGING_DEF","features":[638]},{"name":"REGSTR_VAL_LEVEL","features":[638]},{"name":"REGSTR_VAL_LOADIMAGES","features":[638]},{"name":"REGSTR_VAL_LOCALPAGE","features":[638]},{"name":"REGSTR_VAL_MOSDISCONNECT","features":[638]},{"name":"REGSTR_VAL_NEWDIRECTORY","features":[638]},{"name":"REGSTR_VAL_NONETAUTODIAL","features":[638]},{"name":"REGSTR_VAL_PLAYSOUNDS","features":[638]},{"name":"REGSTR_VAL_PLAYVIDEOS","features":[638]},{"name":"REGSTR_VAL_PRIVCONVERTER","features":[638]},{"name":"REGSTR_VAL_PROPORTIONALFONT","features":[638]},{"name":"REGSTR_VAL_PROP_FONT","features":[638]},{"name":"REGSTR_VAL_PROXYENABLE","features":[638]},{"name":"REGSTR_VAL_PROXYOVERRIDE","features":[638]},{"name":"REGSTR_VAL_PROXYSERVER","features":[638]},{"name":"REGSTR_VAL_REDIALATTEMPTS","features":[638]},{"name":"REGSTR_VAL_REDIALINTERVAL","features":[638]},{"name":"REGSTR_VAL_RNAINSTALLED","features":[638]},{"name":"REGSTR_VAL_SAFETYWARNINGLEVEL","features":[638]},{"name":"REGSTR_VAL_SCHANNELENABLEPROTOCOL","features":[638]},{"name":"REGSTR_VAL_SCHANNELENABLEPROTOCOL_DEF","features":[638]},{"name":"REGSTR_VAL_SCRIPT_FIXED_FONT","features":[638]},{"name":"REGSTR_VAL_SCRIPT_PROP_FONT","features":[638]},{"name":"REGSTR_VAL_SEARCHPAGE","features":[638]},{"name":"REGSTR_VAL_SECURITYACTICEXSCRIPTS","features":[638]},{"name":"REGSTR_VAL_SECURITYACTICEXSCRIPTS_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYACTIVEX","features":[638]},{"name":"REGSTR_VAL_SECURITYACTIVEX_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYALLOWCOOKIES","features":[638]},{"name":"REGSTR_VAL_SECURITYALLOWCOOKIES_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES","features":[638]},{"name":"REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYJAVA","features":[638]},{"name":"REGSTR_VAL_SECURITYJAVA_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONBADCERTSENDING","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONBADCERTSENDING_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONBADCERTVIEWING","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONBADCERTVIEWING_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONSEND","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONSENDALWAYS","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONSENDALWAYS_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONSEND_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONVIEW","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONVIEW_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONZONECROSSING","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONZONECROSSING_DEF","features":[638]},{"name":"REGSTR_VAL_SHOWADDRESSBAR","features":[638]},{"name":"REGSTR_VAL_SHOWFOCUS","features":[638]},{"name":"REGSTR_VAL_SHOWFOCUS_DEF","features":[638]},{"name":"REGSTR_VAL_SHOWFULLURLS","features":[638]},{"name":"REGSTR_VAL_SHOWTOOLBAR","features":[638]},{"name":"REGSTR_VAL_SMOOTHSCROLL","features":[638]},{"name":"REGSTR_VAL_SMOOTHSCROLL_DEF","features":[638]},{"name":"REGSTR_VAL_STARTPAGE","features":[638]},{"name":"REGSTR_VAL_TEXTCOLOR","features":[638]},{"name":"REGSTR_VAL_TRUSTWARNINGLEVEL_HIGH","features":[638]},{"name":"REGSTR_VAL_TRUSTWARNINGLEVEL_LOW","features":[638]},{"name":"REGSTR_VAL_TRUSTWARNINGLEVEL_MED","features":[638]},{"name":"REGSTR_VAL_USEAUTOAPPEND","features":[638]},{"name":"REGSTR_VAL_USEAUTOCOMPLETE","features":[638]},{"name":"REGSTR_VAL_USEAUTOSUGGEST","features":[638]},{"name":"REGSTR_VAL_USEDLGCOLORS","features":[638]},{"name":"REGSTR_VAL_USEHOVERCOLOR","features":[638]},{"name":"REGSTR_VAL_USEIBAR","features":[638]},{"name":"REGSTR_VAL_USEICM","features":[638]},{"name":"REGSTR_VAL_USEICM_DEF","features":[638]},{"name":"REGSTR_VAL_USERAGENT","features":[638]},{"name":"REGSTR_VAL_USESTYLESHEETS","features":[638]},{"name":"REGSTR_VAL_USESTYLESHEETS_DEF","features":[638]},{"name":"REGSTR_VAL_VISIBLEBANDS","features":[638]},{"name":"REGSTR_VAL_VISIBLEBANDS_DEF","features":[638]},{"name":"REGSTR_VAL_WEBCHARSET","features":[638]},{"name":"RatingAccessDeniedDialog","features":[307,638]},{"name":"RatingAccessDeniedDialog2","features":[307,638]},{"name":"RatingAccessDeniedDialog2W","features":[307,638]},{"name":"RatingAccessDeniedDialogW","features":[307,638]},{"name":"RatingAddToApprovedSites","features":[307,638]},{"name":"RatingCheckUserAccess","features":[638]},{"name":"RatingCheckUserAccessW","features":[638]},{"name":"RatingClickedOnPRFInternal","features":[307,638]},{"name":"RatingClickedOnRATInternal","features":[307,638]},{"name":"RatingEnable","features":[307,638]},{"name":"RatingEnableW","features":[307,638]},{"name":"RatingEnabledQuery","features":[638]},{"name":"RatingFreeDetails","features":[638]},{"name":"RatingInit","features":[638]},{"name":"RatingObtainCancel","features":[307,638]},{"name":"RatingObtainQuery","features":[307,638]},{"name":"RatingObtainQueryW","features":[307,638]},{"name":"RatingSetupUI","features":[307,638]},{"name":"RatingSetupUIW","features":[307,638]},{"name":"SCMP_BOTTOM","features":[638]},{"name":"SCMP_FULL","features":[638]},{"name":"SCMP_LEFT","features":[638]},{"name":"SCMP_RIGHT","features":[638]},{"name":"SCMP_TOP","features":[638]},{"name":"SCROLLABLECONTEXTMENU_PLACEMENT","features":[638]},{"name":"STATURL","features":[307,638]},{"name":"STATURLFLAG_ISCACHED","features":[638]},{"name":"STATURLFLAG_ISTOPLEVEL","features":[638]},{"name":"STATURL_QUERYFLAG_ISCACHED","features":[638]},{"name":"STATURL_QUERYFLAG_NOTITLE","features":[638]},{"name":"STATURL_QUERYFLAG_NOURL","features":[638]},{"name":"STATURL_QUERYFLAG_TOPLEVEL","features":[638]},{"name":"SURFACE_LOCK_ALLOW_DISCARD","features":[638]},{"name":"SURFACE_LOCK_EXCLUSIVE","features":[638]},{"name":"SURFACE_LOCK_WAIT","features":[638]},{"name":"SZBACKBITMAP","features":[638]},{"name":"SZJAVAVMPATH","features":[638]},{"name":"SZNOTEXT","features":[638]},{"name":"SZTOOLBAR","features":[638]},{"name":"SZTRUSTWARNLEVEL","features":[638]},{"name":"SZVISIBLE","features":[638]},{"name":"SZ_IE_DEFAULT_HTML_EDITOR","features":[638]},{"name":"SZ_IE_IBAR","features":[638]},{"name":"SZ_IE_IBAR_BANDS","features":[638]},{"name":"SZ_IE_MAIN","features":[638]},{"name":"SZ_IE_SEARCHSTRINGS","features":[638]},{"name":"SZ_IE_SECURITY","features":[638]},{"name":"SZ_IE_SETTINGS","features":[638]},{"name":"SZ_IE_THRESHOLDS","features":[638]},{"name":"S_SURFACE_DISCARDED","features":[638]},{"name":"SniffStream","features":[358,638]},{"name":"TARGET_NOTIFY_OBJECT_NAME","features":[638]},{"name":"TF_NAVIGATE","features":[638]},{"name":"TIMERMODE_NORMAL","features":[638]},{"name":"TIMERMODE_VISIBILITYAWARE","features":[638]},{"name":"TOOLSBAND","features":[638]},{"name":"TSZCALENDARPROTOCOL","features":[638]},{"name":"TSZCALLTOPROTOCOL","features":[638]},{"name":"TSZINTERNETCLIENTSPATH","features":[638]},{"name":"TSZLDAPPROTOCOL","features":[638]},{"name":"TSZMAILTOPROTOCOL","features":[638]},{"name":"TSZMICROSOFTPATH","features":[638]},{"name":"TSZNEWSPROTOCOL","features":[638]},{"name":"TSZPROTOCOLSPATH","features":[638]},{"name":"TSZSCHANNELPATH","features":[638]},{"name":"TSZVSOURCEPROTOCOL","features":[638]},{"name":"msodsvFailed","features":[638]},{"name":"msodsvLowSecurityLevel","features":[638]},{"name":"msodsvNoMacros","features":[638]},{"name":"msodsvPassedTrusted","features":[638]},{"name":"msodsvPassedTrustedCert","features":[638]},{"name":"msodsvUnsigned","features":[638]},{"name":"msoedmDisable","features":[638]},{"name":"msoedmDontOpen","features":[638]},{"name":"msoedmEnable","features":[638]},{"name":"msoslHigh","features":[638]},{"name":"msoslMedium","features":[638]},{"name":"msoslNone","features":[638]},{"name":"msoslUndefined","features":[638]},{"name":"wfolders","features":[638]}]}} \ No newline at end of file +{"namespace_map":["Windows.AI.MachineLearning","Windows.AI.MachineLearning.Preview","Windows.ApplicationModel","Windows.ApplicationModel.Activation","Windows.ApplicationModel.AppExtensions","Windows.ApplicationModel.AppService","Windows.ApplicationModel.Appointments","Windows.ApplicationModel.Appointments.AppointmentsProvider","Windows.ApplicationModel.Appointments.DataProvider","Windows.ApplicationModel.Background","Windows.ApplicationModel.Calls","Windows.ApplicationModel.Calls.Background","Windows.ApplicationModel.Calls.Provider","Windows.ApplicationModel.Chat","Windows.ApplicationModel.CommunicationBlocking","Windows.ApplicationModel.Contacts","Windows.ApplicationModel.Contacts.DataProvider","Windows.ApplicationModel.Contacts.Provider","Windows.ApplicationModel.ConversationalAgent","Windows.ApplicationModel.Core","Windows.ApplicationModel.DataTransfer","Windows.ApplicationModel.DataTransfer.DragDrop","Windows.ApplicationModel.DataTransfer.DragDrop.Core","Windows.ApplicationModel.DataTransfer.ShareTarget","Windows.ApplicationModel.Email","Windows.ApplicationModel.Email.DataProvider","Windows.ApplicationModel.ExtendedExecution","Windows.ApplicationModel.ExtendedExecution.Foreground","Windows.ApplicationModel.Holographic","Windows.ApplicationModel.LockScreen","Windows.ApplicationModel.PackageExtensions","Windows.ApplicationModel.Payments","Windows.ApplicationModel.Payments.Provider","Windows.ApplicationModel.Preview.Holographic","Windows.ApplicationModel.Preview.InkWorkspace","Windows.ApplicationModel.Preview.Notes","Windows.ApplicationModel.Resources","Windows.ApplicationModel.Resources.Core","Windows.ApplicationModel.Resources.Management","Windows.ApplicationModel.Search","Windows.ApplicationModel.Search.Core","Windows.ApplicationModel.SocialInfo","Windows.ApplicationModel.SocialInfo.Provider","Windows.ApplicationModel.Store","Windows.ApplicationModel.Store.LicenseManagement","Windows.ApplicationModel.Store.Preview","Windows.ApplicationModel.Store.Preview.InstallControl","Windows.ApplicationModel.UserActivities","Windows.ApplicationModel.UserActivities.Core","Windows.ApplicationModel.UserDataAccounts","Windows.ApplicationModel.UserDataAccounts.Provider","Windows.ApplicationModel.UserDataAccounts.SystemAccess","Windows.ApplicationModel.UserDataTasks","Windows.ApplicationModel.UserDataTasks.DataProvider","Windows.ApplicationModel.VoiceCommands","Windows.ApplicationModel.Wallet","Windows.ApplicationModel.Wallet.System","Windows.Data.Html","Windows.Data.Json","Windows.Data.Pdf","Windows.Data.Text","Windows.Data.Xml.Dom","Windows.Data.Xml.Xsl","Windows.Devices","Windows.Devices.Adc","Windows.Devices.Adc.Provider","Windows.Devices.Background","Windows.Devices.Bluetooth","Windows.Devices.Bluetooth.Advertisement","Windows.Devices.Bluetooth.Background","Windows.Devices.Bluetooth.GenericAttributeProfile","Windows.Devices.Bluetooth.Rfcomm","Windows.Devices.Custom","Windows.Devices.Display","Windows.Devices.Display.Core","Windows.Devices.Enumeration","Windows.Devices.Enumeration.Pnp","Windows.Devices.Geolocation","Windows.Devices.Geolocation.Geofencing","Windows.Devices.Geolocation.Provider","Windows.Devices.Gpio","Windows.Devices.Gpio.Provider","Windows.Devices.Haptics","Windows.Devices.HumanInterfaceDevice","Windows.Devices.I2c","Windows.Devices.I2c.Provider","Windows.Devices.Input","Windows.Devices.Input.Preview","Windows.Devices.Lights","Windows.Devices.Lights.Effects","Windows.Devices.Midi","Windows.Devices.Perception","Windows.Devices.Perception.Provider","Windows.Devices.PointOfService","Windows.Devices.PointOfService.Provider","Windows.Devices.Portable","Windows.Devices.Power","Windows.Devices.Printers","Windows.Devices.Printers.Extensions","Windows.Devices.Pwm","Windows.Devices.Pwm.Provider","Windows.Devices.Radios","Windows.Devices.Scanners","Windows.Devices.Sensors","Windows.Devices.Sensors.Custom","Windows.Devices.SerialCommunication","Windows.Devices.SmartCards","Windows.Devices.Sms","Windows.Devices.Spi","Windows.Devices.Spi.Provider","Windows.Devices.Usb","Windows.Devices.WiFi","Windows.Devices.WiFiDirect","Windows.Devices.WiFiDirect.Services","Windows.Embedded.DeviceLockdown","Windows.Foundation","Windows.Foundation.Collections","Windows.Foundation.Diagnostics","Windows.Foundation.Metadata","Windows.Foundation.Numerics","Windows.Gaming.Input","Windows.Gaming.Input.Custom","Windows.Gaming.Input.ForceFeedback","Windows.Gaming.Input.Preview","Windows.Gaming.Preview","Windows.Gaming.Preview.GamesEnumeration","Windows.Gaming.UI","Windows.Gaming.XboxLive","Windows.Gaming.XboxLive.Storage","Windows.Globalization","Windows.Globalization.Collation","Windows.Globalization.DateTimeFormatting","Windows.Globalization.Fonts","Windows.Globalization.NumberFormatting","Windows.Globalization.PhoneNumberFormatting","Windows.Graphics","Windows.Graphics.Capture","Windows.Graphics.DirectX","Windows.Graphics.DirectX.Direct3D11","Windows.Graphics.Display","Windows.Graphics.Display.Core","Windows.Graphics.Effects","Windows.Graphics.Holographic","Windows.Graphics.Imaging","Windows.Graphics.Printing","Windows.Graphics.Printing.OptionDetails","Windows.Graphics.Printing.PrintSupport","Windows.Graphics.Printing.PrintTicket","Windows.Graphics.Printing.Workflow","Windows.Graphics.Printing3D","Windows.Management","Windows.Management.Core","Windows.Management.Deployment","Windows.Management.Deployment.Preview","Windows.Management.Policies","Windows.Management.Setup","Windows.Management.Update","Windows.Management.Workplace","Windows.Media","Windows.Media.AppBroadcasting","Windows.Media.AppRecording","Windows.Media.Audio","Windows.Media.Capture","Windows.Media.Capture.Core","Windows.Media.Capture.Frames","Windows.Media.Casting","Windows.Media.ClosedCaptioning","Windows.Media.ContentRestrictions","Windows.Media.Control","Windows.Media.Core","Windows.Media.Core.Preview","Windows.Media.Devices","Windows.Media.Devices.Core","Windows.Media.DialProtocol","Windows.Media.Editing","Windows.Media.Effects","Windows.Media.FaceAnalysis","Windows.Media.Import","Windows.Media.MediaProperties","Windows.Media.Miracast","Windows.Media.Ocr","Windows.Media.PlayTo","Windows.Media.Playback","Windows.Media.Playlists","Windows.Media.Protection","Windows.Media.Protection.PlayReady","Windows.Media.Render","Windows.Media.SpeechRecognition","Windows.Media.SpeechSynthesis","Windows.Media.Streaming.Adaptive","Windows.Media.Transcoding","Windows.Networking","Windows.Networking.BackgroundTransfer","Windows.Networking.Connectivity","Windows.Networking.NetworkOperators","Windows.Networking.Proximity","Windows.Networking.PushNotifications","Windows.Networking.ServiceDiscovery.Dnssd","Windows.Networking.Sockets","Windows.Networking.Vpn","Windows.Networking.XboxLive","Windows.Perception","Windows.Perception.Automation.Core","Windows.Perception.People","Windows.Perception.Spatial","Windows.Perception.Spatial.Preview","Windows.Perception.Spatial.Surfaces","Windows.Phone","Windows.Phone.ApplicationModel","Windows.Phone.Devices.Notification","Windows.Phone.Devices.Power","Windows.Phone.Management.Deployment","Windows.Phone.Media.Devices","Windows.Phone.Notification.Management","Windows.Phone.PersonalInformation","Windows.Phone.PersonalInformation.Provisioning","Windows.Phone.Speech.Recognition","Windows.Phone.StartScreen","Windows.Phone.System","Windows.Phone.System.Power","Windows.Phone.System.Profile","Windows.Phone.System.UserProfile.GameServices.Core","Windows.Phone.UI.Input","Windows.Security.Authentication.Identity","Windows.Security.Authentication.Identity.Core","Windows.Security.Authentication.Identity.Provider","Windows.Security.Authentication.OnlineId","Windows.Security.Authentication.Web","Windows.Security.Authentication.Web.Core","Windows.Security.Authentication.Web.Provider","Windows.Security.Authorization.AppCapabilityAccess","Windows.Security.Credentials","Windows.Security.Credentials.UI","Windows.Security.Cryptography","Windows.Security.Cryptography.Certificates","Windows.Security.Cryptography.Core","Windows.Security.Cryptography.DataProtection","Windows.Security.DataProtection","Windows.Security.EnterpriseData","Windows.Security.ExchangeActiveSyncProvisioning","Windows.Security.Isolation","Windows.Services.Cortana","Windows.Services.Maps","Windows.Services.Maps.Guidance","Windows.Services.Maps.LocalSearch","Windows.Services.Maps.OfflineMaps","Windows.Services.Store","Windows.Services.TargetedContent","Windows.Storage","Windows.Storage.AccessCache","Windows.Storage.BulkAccess","Windows.Storage.Compression","Windows.Storage.FileProperties","Windows.Storage.Pickers","Windows.Storage.Pickers.Provider","Windows.Storage.Provider","Windows.Storage.Search","Windows.Storage.Streams","Windows.System","Windows.System.Diagnostics","Windows.System.Diagnostics.DevicePortal","Windows.System.Diagnostics.Telemetry","Windows.System.Diagnostics.TraceReporting","Windows.System.Display","Windows.System.Implementation.FileExplorer","Windows.System.Inventory","Windows.System.Power","Windows.System.Power.Diagnostics","Windows.System.Preview","Windows.System.Profile","Windows.System.Profile.SystemManufacturers","Windows.System.RemoteDesktop","Windows.System.RemoteDesktop.Input","Windows.System.RemoteDesktop.Provider","Windows.System.RemoteSystems","Windows.System.Threading","Windows.System.Threading.Core","Windows.System.Update","Windows.System.UserProfile","Windows.UI","Windows.UI.Accessibility","Windows.UI.ApplicationSettings","Windows.UI.Composition","Windows.UI.Composition.Core","Windows.UI.Composition.Desktop","Windows.UI.Composition.Diagnostics","Windows.UI.Composition.Effects","Windows.UI.Composition.Interactions","Windows.UI.Composition.Scenes","Windows.UI.Core","Windows.UI.Core.AnimationMetrics","Windows.UI.Core.Preview","Windows.UI.Input","Windows.UI.Input.Core","Windows.UI.Input.Inking","Windows.UI.Input.Inking.Analysis","Windows.UI.Input.Inking.Core","Windows.UI.Input.Inking.Preview","Windows.UI.Input.Preview","Windows.UI.Input.Preview.Injection","Windows.UI.Input.Spatial","Windows.UI.Notifications","Windows.UI.Notifications.Management","Windows.UI.Notifications.Preview","Windows.UI.Popups","Windows.UI.Shell","Windows.UI.StartScreen","Windows.UI.Text","Windows.UI.Text.Core","Windows.UI.UIAutomation","Windows.UI.UIAutomation.Core","Windows.UI.ViewManagement","Windows.UI.ViewManagement.Core","Windows.UI.WebUI","Windows.UI.WebUI.Core","Windows.UI.WindowManagement","Windows.UI.WindowManagement.Preview","Windows.UI.Xaml","Windows.UI.Xaml.Automation","Windows.UI.Xaml.Automation.Peers","Windows.UI.Xaml.Automation.Provider","Windows.UI.Xaml.Automation.Text","Windows.UI.Xaml.Controls","Windows.UI.Xaml.Controls.Maps","Windows.UI.Xaml.Controls.Primitives","Windows.UI.Xaml.Core.Direct","Windows.UI.Xaml.Data","Windows.UI.Xaml.Documents","Windows.UI.Xaml.Hosting","Windows.UI.Xaml.Input","Windows.UI.Xaml.Interop","Windows.UI.Xaml.Markup","Windows.UI.Xaml.Media","Windows.UI.Xaml.Media.Animation","Windows.UI.Xaml.Media.Imaging","Windows.UI.Xaml.Media.Media3D","Windows.UI.Xaml.Navigation","Windows.UI.Xaml.Printing","Windows.UI.Xaml.Resources","Windows.UI.Xaml.Shapes","Windows.Wdk.Devices.Bluetooth","Windows.Wdk.Devices.HumanInterfaceDevice","Windows.Wdk.Foundation","Windows.Wdk.Graphics.Direct3D","Windows.Wdk.NetworkManagement.Ndis","Windows.Wdk.NetworkManagement.WindowsFilteringPlatform","Windows.Wdk.Storage.FileSystem","Windows.Wdk.Storage.FileSystem.Minifilters","Windows.Wdk.System.IO","Windows.Wdk.System.Memory","Windows.Wdk.System.OfflineRegistry","Windows.Wdk.System.Registry","Windows.Wdk.System.SystemInformation","Windows.Wdk.System.SystemServices","Windows.Wdk.System.Threading","Windows.Web","Windows.Web.AtomPub","Windows.Web.Http","Windows.Web.Http.Diagnostics","Windows.Web.Http.Filters","Windows.Web.Http.Headers","Windows.Web.Syndication","Windows.Web.UI","Windows.Web.UI.Interop","Windows.Win32.AI.MachineLearning.DirectML","Windows.Win32.AI.MachineLearning.WinML","Windows.Win32.Data.HtmlHelp","Windows.Win32.Data.RightsManagement","Windows.Win32.Data.Xml.MsXml","Windows.Win32.Data.Xml.XmlLite","Windows.Win32.Devices.AllJoyn","Windows.Win32.Devices.BiometricFramework","Windows.Win32.Devices.Bluetooth","Windows.Win32.Devices.Communication","Windows.Win32.Devices.DeviceAccess","Windows.Win32.Devices.DeviceAndDriverInstallation","Windows.Win32.Devices.DeviceQuery","Windows.Win32.Devices.Display","Windows.Win32.Devices.Enumeration.Pnp","Windows.Win32.Devices.Fax","Windows.Win32.Devices.FunctionDiscovery","Windows.Win32.Devices.Geolocation","Windows.Win32.Devices.HumanInterfaceDevice","Windows.Win32.Devices.ImageAcquisition","Windows.Win32.Devices.PortableDevices","Windows.Win32.Devices.Properties","Windows.Win32.Devices.Pwm","Windows.Win32.Devices.Sensors","Windows.Win32.Devices.SerialCommunication","Windows.Win32.Devices.Tapi","Windows.Win32.Devices.Usb","Windows.Win32.Devices.WebServicesOnDevices","Windows.Win32.Foundation","Windows.Win32.Foundation.Metadata","Windows.Win32.Gaming","Windows.Win32.Globalization","Windows.Win32.Graphics.CompositionSwapchain","Windows.Win32.Graphics.DXCore","Windows.Win32.Graphics.Direct2D","Windows.Win32.Graphics.Direct2D.Common","Windows.Win32.Graphics.Direct3D","Windows.Win32.Graphics.Direct3D.Dxc","Windows.Win32.Graphics.Direct3D.Fxc","Windows.Win32.Graphics.Direct3D10","Windows.Win32.Graphics.Direct3D11","Windows.Win32.Graphics.Direct3D11on12","Windows.Win32.Graphics.Direct3D12","Windows.Win32.Graphics.Direct3D9","Windows.Win32.Graphics.Direct3D9on12","Windows.Win32.Graphics.DirectComposition","Windows.Win32.Graphics.DirectDraw","Windows.Win32.Graphics.DirectManipulation","Windows.Win32.Graphics.DirectWrite","Windows.Win32.Graphics.Dwm","Windows.Win32.Graphics.Dxgi","Windows.Win32.Graphics.Dxgi.Common","Windows.Win32.Graphics.Gdi","Windows.Win32.Graphics.GdiPlus","Windows.Win32.Graphics.Hlsl","Windows.Win32.Graphics.Imaging","Windows.Win32.Graphics.Imaging.D2D","Windows.Win32.Graphics.OpenGL","Windows.Win32.Graphics.Printing","Windows.Win32.Graphics.Printing.PrintTicket","Windows.Win32.Management.MobileDeviceManagementRegistration","Windows.Win32.Media","Windows.Win32.Media.Audio","Windows.Win32.Media.Audio.Apo","Windows.Win32.Media.Audio.DirectMusic","Windows.Win32.Media.Audio.DirectSound","Windows.Win32.Media.Audio.Endpoints","Windows.Win32.Media.Audio.XAudio2","Windows.Win32.Media.DeviceManager","Windows.Win32.Media.DirectShow","Windows.Win32.Media.DirectShow.Tv","Windows.Win32.Media.DirectShow.Xml","Windows.Win32.Media.DxMediaObjects","Windows.Win32.Media.KernelStreaming","Windows.Win32.Media.LibrarySharingServices","Windows.Win32.Media.MediaFoundation","Windows.Win32.Media.MediaPlayer","Windows.Win32.Media.Multimedia","Windows.Win32.Media.PictureAcquisition","Windows.Win32.Media.Speech","Windows.Win32.Media.Streaming","Windows.Win32.Media.WindowsMediaFormat","Windows.Win32.NetworkManagement.Dhcp","Windows.Win32.NetworkManagement.Dns","Windows.Win32.NetworkManagement.InternetConnectionWizard","Windows.Win32.NetworkManagement.IpHelper","Windows.Win32.NetworkManagement.MobileBroadband","Windows.Win32.NetworkManagement.Multicast","Windows.Win32.NetworkManagement.Ndis","Windows.Win32.NetworkManagement.NetBios","Windows.Win32.NetworkManagement.NetManagement","Windows.Win32.NetworkManagement.NetShell","Windows.Win32.NetworkManagement.NetworkDiagnosticsFramework","Windows.Win32.NetworkManagement.NetworkPolicyServer","Windows.Win32.NetworkManagement.P2P","Windows.Win32.NetworkManagement.QoS","Windows.Win32.NetworkManagement.Rras","Windows.Win32.NetworkManagement.Snmp","Windows.Win32.NetworkManagement.WNet","Windows.Win32.NetworkManagement.WebDav","Windows.Win32.NetworkManagement.WiFi","Windows.Win32.NetworkManagement.WindowsConnectNow","Windows.Win32.NetworkManagement.WindowsConnectionManager","Windows.Win32.NetworkManagement.WindowsFilteringPlatform","Windows.Win32.NetworkManagement.WindowsFirewall","Windows.Win32.NetworkManagement.WindowsNetworkVirtualization","Windows.Win32.Networking.ActiveDirectory","Windows.Win32.Networking.BackgroundIntelligentTransferService","Windows.Win32.Networking.Clustering","Windows.Win32.Networking.HttpServer","Windows.Win32.Networking.Ldap","Windows.Win32.Networking.NetworkListManager","Windows.Win32.Networking.RemoteDifferentialCompression","Windows.Win32.Networking.WebSocket","Windows.Win32.Networking.WinHttp","Windows.Win32.Networking.WinInet","Windows.Win32.Networking.WinSock","Windows.Win32.Networking.WindowsWebServices","Windows.Win32.Security","Windows.Win32.Security.AppLocker","Windows.Win32.Security.Authentication.Identity","Windows.Win32.Security.Authentication.Identity.Provider","Windows.Win32.Security.Authorization","Windows.Win32.Security.Authorization.UI","Windows.Win32.Security.ConfigurationSnapin","Windows.Win32.Security.Credentials","Windows.Win32.Security.Cryptography","Windows.Win32.Security.Cryptography.Catalog","Windows.Win32.Security.Cryptography.Certificates","Windows.Win32.Security.Cryptography.Sip","Windows.Win32.Security.Cryptography.UI","Windows.Win32.Security.DiagnosticDataQuery","Windows.Win32.Security.DirectoryServices","Windows.Win32.Security.EnterpriseData","Windows.Win32.Security.ExtensibleAuthenticationProtocol","Windows.Win32.Security.Isolation","Windows.Win32.Security.LicenseProtection","Windows.Win32.Security.NetworkAccessProtection","Windows.Win32.Security.Tpm","Windows.Win32.Security.WinTrust","Windows.Win32.Security.WinWlx","Windows.Win32.Storage.Cabinets","Windows.Win32.Storage.CloudFilters","Windows.Win32.Storage.Compression","Windows.Win32.Storage.DataDeduplication","Windows.Win32.Storage.DistributedFileSystem","Windows.Win32.Storage.EnhancedStorage","Windows.Win32.Storage.FileHistory","Windows.Win32.Storage.FileServerResourceManager","Windows.Win32.Storage.FileSystem","Windows.Win32.Storage.Imapi","Windows.Win32.Storage.IndexServer","Windows.Win32.Storage.InstallableFileSystems","Windows.Win32.Storage.IscsiDisc","Windows.Win32.Storage.Jet","Windows.Win32.Storage.Nvme","Windows.Win32.Storage.OfflineFiles","Windows.Win32.Storage.OperationRecorder","Windows.Win32.Storage.Packaging.Appx","Windows.Win32.Storage.Packaging.Opc","Windows.Win32.Storage.ProjectedFileSystem","Windows.Win32.Storage.StructuredStorage","Windows.Win32.Storage.Vhd","Windows.Win32.Storage.VirtualDiskService","Windows.Win32.Storage.Vss","Windows.Win32.Storage.Xps","Windows.Win32.Storage.Xps.Printing","Windows.Win32.System.AddressBook","Windows.Win32.System.Antimalware","Windows.Win32.System.ApplicationInstallationAndServicing","Windows.Win32.System.ApplicationVerifier","Windows.Win32.System.AssessmentTool","Windows.Win32.System.ClrHosting","Windows.Win32.System.Com","Windows.Win32.System.Com.CallObj","Windows.Win32.System.Com.ChannelCredentials","Windows.Win32.System.Com.Events","Windows.Win32.System.Com.Marshal","Windows.Win32.System.Com.StructuredStorage","Windows.Win32.System.Com.UI","Windows.Win32.System.Com.Urlmon","Windows.Win32.System.ComponentServices","Windows.Win32.System.Console","Windows.Win32.System.Contacts","Windows.Win32.System.CorrelationVector","Windows.Win32.System.DataExchange","Windows.Win32.System.DeploymentServices","Windows.Win32.System.DesktopSharing","Windows.Win32.System.DeveloperLicensing","Windows.Win32.System.Diagnostics.Ceip","Windows.Win32.System.Diagnostics.ClrProfiling","Windows.Win32.System.Diagnostics.Debug","Windows.Win32.System.Diagnostics.Debug.ActiveScript","Windows.Win32.System.Diagnostics.Debug.Extensions","Windows.Win32.System.Diagnostics.Debug.WebApp","Windows.Win32.System.Diagnostics.Etw","Windows.Win32.System.Diagnostics.ProcessSnapshotting","Windows.Win32.System.Diagnostics.ToolHelp","Windows.Win32.System.Diagnostics.TraceLogging","Windows.Win32.System.DistributedTransactionCoordinator","Windows.Win32.System.Environment","Windows.Win32.System.ErrorReporting","Windows.Win32.System.EventCollector","Windows.Win32.System.EventLog","Windows.Win32.System.EventNotificationService","Windows.Win32.System.GroupPolicy","Windows.Win32.System.HostCompute","Windows.Win32.System.HostComputeNetwork","Windows.Win32.System.HostComputeSystem","Windows.Win32.System.Hypervisor","Windows.Win32.System.IO","Windows.Win32.System.Iis","Windows.Win32.System.Ioctl","Windows.Win32.System.JobObjects","Windows.Win32.System.Js","Windows.Win32.System.Kernel","Windows.Win32.System.LibraryLoader","Windows.Win32.System.Mailslots","Windows.Win32.System.Mapi","Windows.Win32.System.Memory","Windows.Win32.System.Memory.NonVolatile","Windows.Win32.System.MessageQueuing","Windows.Win32.System.MixedReality","Windows.Win32.System.Mmc","Windows.Win32.System.Ole","Windows.Win32.System.ParentalControls","Windows.Win32.System.PasswordManagement","Windows.Win32.System.Performance","Windows.Win32.System.Performance.HardwareCounterProfiling","Windows.Win32.System.Pipes","Windows.Win32.System.Power","Windows.Win32.System.ProcessStatus","Windows.Win32.System.RealTimeCommunications","Windows.Win32.System.Recovery","Windows.Win32.System.Registry","Windows.Win32.System.RemoteAssistance","Windows.Win32.System.RemoteDesktop","Windows.Win32.System.RemoteManagement","Windows.Win32.System.RestartManager","Windows.Win32.System.Restore","Windows.Win32.System.Rpc","Windows.Win32.System.Search","Windows.Win32.System.Search.Common","Windows.Win32.System.SecurityCenter","Windows.Win32.System.ServerBackup","Windows.Win32.System.Services","Windows.Win32.System.SettingsManagementInfrastructure","Windows.Win32.System.SetupAndMigration","Windows.Win32.System.Shutdown","Windows.Win32.System.SideShow","Windows.Win32.System.StationsAndDesktops","Windows.Win32.System.SubsystemForLinux","Windows.Win32.System.SystemInformation","Windows.Win32.System.SystemServices","Windows.Win32.System.TaskScheduler","Windows.Win32.System.Threading","Windows.Win32.System.Time","Windows.Win32.System.TpmBaseServices","Windows.Win32.System.TransactionServer","Windows.Win32.System.UpdateAgent","Windows.Win32.System.UpdateAssessment","Windows.Win32.System.UserAccessLogging","Windows.Win32.System.Variant","Windows.Win32.System.VirtualDosMachines","Windows.Win32.System.WinRT","Windows.Win32.System.WinRT.AllJoyn","Windows.Win32.System.WinRT.Composition","Windows.Win32.System.WinRT.CoreInputView","Windows.Win32.System.WinRT.Direct3D11","Windows.Win32.System.WinRT.Display","Windows.Win32.System.WinRT.Graphics.Capture","Windows.Win32.System.WinRT.Graphics.Direct2D","Windows.Win32.System.WinRT.Graphics.Imaging","Windows.Win32.System.WinRT.Holographic","Windows.Win32.System.WinRT.Isolation","Windows.Win32.System.WinRT.ML","Windows.Win32.System.WinRT.Media","Windows.Win32.System.WinRT.Metadata","Windows.Win32.System.WinRT.Pdf","Windows.Win32.System.WinRT.Printing","Windows.Win32.System.WinRT.Shell","Windows.Win32.System.WinRT.Storage","Windows.Win32.System.WinRT.Xaml","Windows.Win32.System.WindowsProgramming","Windows.Win32.System.WindowsSync","Windows.Win32.System.Wmi","Windows.Win32.UI.Accessibility","Windows.Win32.UI.Animation","Windows.Win32.UI.ColorSystem","Windows.Win32.UI.Controls","Windows.Win32.UI.Controls.Dialogs","Windows.Win32.UI.Controls.RichEdit","Windows.Win32.UI.HiDpi","Windows.Win32.UI.Input","Windows.Win32.UI.Input.Ime","Windows.Win32.UI.Input.Ink","Windows.Win32.UI.Input.KeyboardAndMouse","Windows.Win32.UI.Input.Pointer","Windows.Win32.UI.Input.Radial","Windows.Win32.UI.Input.Touch","Windows.Win32.UI.Input.XboxController","Windows.Win32.UI.InteractionContext","Windows.Win32.UI.LegacyWindowsEnvironmentFeatures","Windows.Win32.UI.Magnification","Windows.Win32.UI.Notifications","Windows.Win32.UI.Ribbon","Windows.Win32.UI.Shell","Windows.Win32.UI.Shell.Common","Windows.Win32.UI.Shell.PropertiesSystem","Windows.Win32.UI.TabletPC","Windows.Win32.UI.TextServices","Windows.Win32.UI.WindowsAndMessaging","Windows.Win32.UI.Wpf","Windows.Win32.UI.Xaml.Diagnostics","Windows.Win32.Web.InternetExplorer","Windows.Win32.Web.MsHtml"],"feature_map":["AI_MachineLearning","ApplicationModel","ApplicationModel_Activation","ApplicationModel_AppExtensions","ApplicationModel_AppService","ApplicationModel_Appointments","ApplicationModel_Appointments_AppointmentsProvider","ApplicationModel_Appointments_DataProvider","ApplicationModel_Background","ApplicationModel_Calls","ApplicationModel_Calls_Background","ApplicationModel_Calls_Provider","ApplicationModel_Chat","ApplicationModel_CommunicationBlocking","ApplicationModel_Contacts","ApplicationModel_Contacts_DataProvider","ApplicationModel_Contacts_Provider","ApplicationModel_ConversationalAgent","ApplicationModel_Core","ApplicationModel_DataTransfer","ApplicationModel_DataTransfer_DragDrop","ApplicationModel_DataTransfer_DragDrop_Core","ApplicationModel_DataTransfer_ShareTarget","ApplicationModel_Email","ApplicationModel_Email_DataProvider","ApplicationModel_ExtendedExecution","ApplicationModel_ExtendedExecution_Foreground","ApplicationModel_Holographic","ApplicationModel_LockScreen","ApplicationModel_PackageExtensions","ApplicationModel_Payments","ApplicationModel_Payments_Provider","ApplicationModel_Preview_Holographic","ApplicationModel_Preview_InkWorkspace","ApplicationModel_Preview_Notes","ApplicationModel_Resources","ApplicationModel_Resources_Core","Foundation_Collections","ApplicationModel_Resources_Management","ApplicationModel_Search","ApplicationModel_Search_Core","ApplicationModel_UserActivities","ApplicationModel_UserActivities_Core","ApplicationModel_UserDataAccounts","ApplicationModel_UserDataAccounts_Provider","ApplicationModel_UserDataAccounts_SystemAccess","ApplicationModel_UserDataTasks","ApplicationModel_UserDataTasks_DataProvider","ApplicationModel_VoiceCommands","ApplicationModel_Wallet","ApplicationModel_Wallet_System","Data_Html","Data_Json","Data_Pdf","Data_Text","Data_Xml_Dom","Data_Xml_Xsl","Devices","Devices_Adc","Devices_Adc_Provider","Devices_Background","Devices_Bluetooth","Devices_Bluetooth_Advertisement","Devices_Bluetooth_Background","Devices_Bluetooth_GenericAttributeProfile","Devices_Bluetooth_Rfcomm","Devices_Custom","Devices_Display","Devices_Display_Core","Foundation_Numerics","Devices_Enumeration","Storage_Streams","Devices_Enumeration_Pnp","Devices_Geolocation","Devices_Geolocation_Geofencing","Devices_Geolocation_Provider","Devices_Gpio","Foundation","Devices_Gpio_Provider","Devices_Haptics","Devices_HumanInterfaceDevice","Devices_I2c","Devices_I2c_Provider","Devices_Input","Devices_Input_Preview","Devices_Lights","Devices_Lights_Effects","Devices_Midi","Devices_PointOfService","Devices_PointOfService_Provider","Devices_Portable","Devices_Power","Devices_Printers","Devices_Printers_Extensions","Devices_Pwm","Devices_Pwm_Provider","Devices_Radios","Devices_Scanners","Devices_Sensors","Devices_Sensors_Custom","Devices_SerialCommunication","Devices_SmartCards","Devices_Sms","Devices_Spi","Devices_Spi_Provider","Devices_Usb","Devices_WiFi","Devices_WiFiDirect","Devices_WiFiDirect_Services","Embedded_DeviceLockdown","Foundation_Diagnostics","Foundation_Metadata","Gaming_Input","Gaming_Input_Custom","Gaming_Input_ForceFeedback","Gaming_Input_Preview","Gaming_Preview","Gaming_Preview_GamesEnumeration","Gaming_UI","Gaming_XboxLive","Gaming_XboxLive_Storage","Globalization","Globalization_Collation","Globalization_DateTimeFormatting","Globalization_Fonts","Globalization_NumberFormatting","Globalization_PhoneNumberFormatting","Graphics","Graphics_Capture","Graphics_DirectX","Graphics_DirectX_Direct3D11","Graphics_Display","Graphics_Display_Core","Graphics_Effects","Graphics_Holographic","Graphics_Imaging","Graphics_Printing","Graphics_Printing_OptionDetails","Graphics_Printing_PrintSupport","Graphics_Printing_PrintTicket","Graphics_Printing_Workflow","Graphics_Printing3D","Management","Management_Core","Management_Deployment","Management_Deployment_Preview","Management_Policies","Management_Setup","Management_Update","Management_Workplace","Media","Media_AppBroadcasting","Media_AppRecording","Media_Audio","Media_Capture","Media_Capture_Core","Media_Capture_Frames","Media_Casting","Media_ClosedCaptioning","Media_ContentRestrictions","Media_Control","Media_Core","Media_Effects","Media_Core_Preview","Media_Devices","Media_Devices_Core","Media_DialProtocol","Media_Editing","Media_FaceAnalysis","Media_Import","Media_MediaProperties","Media_Miracast","Media_Ocr","Media_PlayTo","Media_Playback","Media_Playlists","Media_Protection","Media_Protection_PlayReady","Media_Render","Media_SpeechRecognition","Media_SpeechSynthesis","Media_Streaming_Adaptive","Media_Transcoding","Networking","Networking_BackgroundTransfer","Networking_Connectivity","Networking_NetworkOperators","Networking_Proximity","Networking_PushNotifications","Networking_ServiceDiscovery_Dnssd","Networking_Sockets","Networking_Vpn","Networking_XboxLive","Perception","Perception_Automation_Core","Perception_People","Perception_Spatial","Perception_Spatial_Preview","Perception_Spatial_Surfaces","Phone","Phone_ApplicationModel","Phone_Devices_Notification","Phone_Devices_Power","Phone_Management_Deployment","Phone_Media_Devices","Phone_Notification_Management","Phone_PersonalInformation","Phone_PersonalInformation_Provisioning","Phone_Speech_Recognition","Phone_StartScreen","Phone_System","Phone_System_Power","Phone_System_Profile","Phone_System_UserProfile_GameServices_Core","Phone_UI_Input","Security_Authentication_Identity","Security_Authentication_Identity_Core","Security_Authentication_OnlineId","Security_Authentication_Web","Security_Authentication_Web_Core","Security_Authentication_Web_Provider","Security_Authorization_AppCapabilityAccess","Security_Credentials","Security_Credentials_UI","Security_Cryptography","Security_Cryptography_Certificates","Security_Cryptography_Core","Security_Cryptography_DataProtection","Security_DataProtection","Security_EnterpriseData","Security_ExchangeActiveSyncProvisioning","Security_Isolation","Services_Maps","Services_Maps_Guidance","Services_Maps_LocalSearch","Services_Maps_OfflineMaps","Services_Store","Services_TargetedContent","Storage","Storage_AccessCache","Storage_BulkAccess","Storage_Compression","Storage_FileProperties","Storage_Pickers","Storage_Pickers_Provider","Storage_Provider","Storage_Search","System","System_Diagnostics","System_Diagnostics_DevicePortal","System_Diagnostics_Telemetry","System_Diagnostics_TraceReporting","System_Display","System_Implementation_FileExplorer","System_Inventory","System_Power","System_Profile","System_Profile_SystemManufacturers","System_RemoteDesktop","System_RemoteDesktop_Input","System_RemoteDesktop_Provider","System_RemoteSystems","System_Threading","System_Threading_Core","System_Update","System_UserProfile","UI","UI_Accessibility","UI_ApplicationSettings","UI_Popups","UI_Composition","UI_Composition_Core","UI_Composition_Desktop","UI_Composition_Diagnostics","UI_Composition_Effects","UI_Composition_Interactions","UI_Composition_Scenes","UI_Core","UI_Core_AnimationMetrics","UI_Core_Preview","UI_Input","UI_Input_Core","UI_Input_Inking","UI_Input_Inking_Analysis","UI_Input_Inking_Core","UI_Input_Inking_Preview","UI_Input_Preview","UI_Input_Preview_Injection","UI_Input_Spatial","UI_Notifications","UI_Notifications_Management","UI_Notifications_Preview","UI_Shell","UI_StartScreen","UI_Text","UI_Text_Core","UI_UIAutomation","UI_UIAutomation_Core","UI_ViewManagement","UI_ViewManagement_Core","UI_WebUI","UI_WebUI_Core","UI_WindowManagement","UI_WindowManagement_Preview","Wdk_Devices_Bluetooth","Win32_Devices_Properties","Wdk_Devices_HumanInterfaceDevice","Win32_Foundation","Wdk_Foundation","Wdk_System_SystemServices","Win32_Security","Wdk_Storage_FileSystem","Win32_System_IO","Win32_System_Kernel","Win32_System_Power","Wdk_Graphics_Direct3D","Win32_Graphics_Direct3D9","Win32_Graphics_DirectDraw","Win32_Graphics_Gdi","Wdk_NetworkManagement_Ndis","Win32_Networking_WinSock","Win32_NetworkManagement_Ndis","Wdk_NetworkManagement_WindowsFilteringPlatform","Win32_NetworkManagement_WindowsFilteringPlatform","Win32_System_Rpc","Win32_System_Memory","Win32_Storage_FileSystem","Win32_System_Ioctl","Win32_Security_Authentication_Identity","Wdk_Storage_FileSystem_Minifilters","Win32_Storage_InstallableFileSystems","Wdk_System_IO","Wdk_System_Memory","Wdk_System_OfflineRegistry","Wdk_System_Registry","Wdk_System_SystemInformation","Win32_System_Diagnostics_Debug","Win32_System_Diagnostics_Etw","Win32_System_SystemInformation","Win32_Storage_IscsiDisc","Win32_System_WindowsProgramming","Win32_System_SystemServices","Win32_System_Threading","Wdk_System_Threading","Web","Web_AtomPub","Web_Http","Web_Http_Diagnostics","Web_Http_Filters","Web_Http_Headers","Web_Syndication","Web_UI","Web_UI_Interop","Win32_AI_MachineLearning_DirectML","Win32_Graphics_Direct3D12","Win32_AI_MachineLearning_WinML","Win32_Data_HtmlHelp","Win32_UI_Controls","Win32_System_Com","Win32_System_Ole","Win32_System_Variant","Win32_Data_RightsManagement","Win32_Data_Xml_MsXml","Win32_Data_Xml_XmlLite","Win32_Devices_AllJoyn","Win32_Devices_BiometricFramework","Win32_Devices_Bluetooth","Win32_Devices_Communication","Win32_Devices_DeviceAccess","Win32_Devices_DeviceAndDriverInstallation","Win32_System_Registry","Win32_UI_WindowsAndMessaging","Win32_Devices_DeviceQuery","Win32_Devices_Display","Win32_System_Console","Win32_Graphics_OpenGL","Win32_UI_ColorSystem","Win32_Devices_Enumeration_Pnp","Win32_Devices_Fax","Win32_Devices_FunctionDiscovery","Win32_UI_Shell_PropertiesSystem","Win32_Devices_Geolocation","Win32_Devices_HumanInterfaceDevice","Win32_Devices_ImageAcquisition","Win32_Devices_PortableDevices","Win32_Devices_Pwm","Win32_Devices_Sensors","Win32_System_Com_StructuredStorage","Win32_Devices_SerialCommunication","Win32_Devices_Tapi","Win32_System_AddressBook","Win32_Devices_Usb","Win32_Devices_WebServicesOnDevices","Win32_Security_Cryptography","Win32_Gaming","Win32_Globalization","Win32_Graphics_CompositionSwapchain","Win32_Graphics_Dxgi_Common","Win32_Graphics_DXCore","Win32_Graphics_Direct2D","Win32_Graphics_Direct2D_Common","Win32_Graphics_Dxgi","Win32_Graphics_Direct3D","Win32_Graphics_Direct3D_Dxc","Win32_Graphics_Direct3D_Fxc","Win32_Graphics_Direct3D11","Win32_Graphics_Direct3D10","Win32_Graphics_Direct3D11on12","Win32_Graphics_Direct3D9on12","Win32_Graphics_DirectComposition","Win32_Graphics_DirectManipulation","Win32_Graphics_DirectWrite","Win32_Graphics_Dwm","Win32_Graphics_GdiPlus","Win32_Graphics_Hlsl","Win32_Graphics_Imaging","Win32_Graphics_Imaging_D2D","Win32_Graphics_Printing","Win32_Storage_Xps","Win32_Graphics_Printing_PrintTicket","Win32_Management_MobileDeviceManagementRegistration","Win32_Media","Win32_Media_Multimedia","Win32_Media_Audio","Win32_Media_Audio_Apo","Win32_Media_Audio_DirectMusic","Win32_Media_Audio_DirectSound","Win32_Media_Audio_Endpoints","Win32_Media_Audio_XAudio2","Win32_Media_DeviceManager","Win32_Media_DirectShow","Win32_Media_MediaFoundation","Win32_Media_DirectShow_Tv","Win32_Media_KernelStreaming","Win32_Media_DirectShow_Xml","Win32_Media_DxMediaObjects","Win32_Media_LibrarySharingServices","Win32_Media_MediaPlayer","Win32_UI_Controls_Dialogs","Win32_Media_PictureAcquisition","Win32_Media_Speech","Win32_Media_Streaming","Win32_Media_WindowsMediaFormat","Win32_NetworkManagement_Dhcp","Win32_NetworkManagement_Dns","Win32_NetworkManagement_InternetConnectionWizard","Win32_NetworkManagement_IpHelper","Win32_NetworkManagement_MobileBroadband","Win32_NetworkManagement_Multicast","Win32_NetworkManagement_NetBios","Win32_NetworkManagement_NetManagement","Win32_NetworkManagement_NetShell","Win32_NetworkManagement_NetworkDiagnosticsFramework","Win32_NetworkManagement_NetworkPolicyServer","Win32_NetworkManagement_P2P","Win32_NetworkManagement_QoS","Win32_NetworkManagement_Rras","Win32_NetworkManagement_Snmp","Win32_NetworkManagement_WNet","Win32_NetworkManagement_WebDav","Win32_NetworkManagement_WiFi","Win32_Security_ExtensibleAuthenticationProtocol","Win32_System_RemoteDesktop","Win32_NetworkManagement_WindowsConnectNow","Win32_NetworkManagement_WindowsConnectionManager","Win32_NetworkManagement_WindowsFirewall","Win32_NetworkManagement_WindowsNetworkVirtualization","Win32_Networking_ActiveDirectory","Win32_UI_Shell","Win32_Networking_BackgroundIntelligentTransferService","Win32_Networking_Clustering","Win32_System_Services","Win32_Networking_HttpServer","Win32_Networking_Ldap","Win32_Networking_NetworkListManager","Win32_Networking_RemoteDifferentialCompression","Win32_Networking_WebSocket","Win32_Networking_WinHttp","Win32_Networking_WinInet","Win32_Networking_WindowsWebServices","Win32_Security_AppLocker","Win32_Security_Credentials","Win32_System_PasswordManagement","Win32_Security_Authentication_Identity_Provider","Win32_Security_Authorization","Win32_Security_Authorization_UI","Win32_Security_ConfigurationSnapin","Win32_Security_Cryptography_Catalog","Win32_Security_Cryptography_Sip","Win32_Security_Cryptography_Certificates","Win32_Security_Cryptography_UI","Win32_Security_WinTrust","Win32_Security_DiagnosticDataQuery","Win32_Security_DirectoryServices","Win32_Security_EnterpriseData","Win32_Storage_Packaging_Appx","Win32_Security_Isolation","Win32_Security_LicenseProtection","Win32_Security_NetworkAccessProtection","Win32_Security_Tpm","Win32_Security_WinWlx","Win32_System_StationsAndDesktops","Win32_Storage_Cabinets","Win32_Storage_CloudFilters","Win32_System_CorrelationVector","Win32_Storage_Compression","Win32_Storage_DataDeduplication","Win32_Storage_DistributedFileSystem","Win32_Storage_EnhancedStorage","Win32_Storage_FileHistory","Win32_Storage_FileServerResourceManager","Win32_Storage_Imapi","Win32_Storage_IndexServer","Win32_Storage_Jet","Win32_Storage_StructuredStorage","Win32_Storage_Nvme","Win32_Storage_OfflineFiles","Win32_Storage_OperationRecorder","Win32_Storage_Packaging_Opc","Win32_Storage_ProjectedFileSystem","Win32_Storage_Vhd","Win32_Storage_VirtualDiskService","Win32_Storage_Vss","Win32_Storage_Xps_Printing","Win32_System_Antimalware","Win32_System_ApplicationInstallationAndServicing","Win32_System_ApplicationVerifier","Win32_System_AssessmentTool","Win32_UI_Accessibility","Win32_System_ClrHosting","Win32_System_Com_CallObj","Win32_System_Com_ChannelCredentials","Win32_System_Com_Events","Win32_System_Com_Marshal","Win32_System_Com_UI","Win32_System_Com_Urlmon","Win32_System_ComponentServices","Win32_System_Contacts","Win32_System_DataExchange","Win32_System_DeploymentServices","Win32_System_DesktopSharing","Win32_System_DeveloperLicensing","Win32_System_Diagnostics_Ceip","Win32_System_Diagnostics_ClrProfiling","Win32_System_WinRT_Metadata","Win32_System_Time","Win32_System_Diagnostics_Debug_ActiveScript","Win32_System_Diagnostics_Debug_Extensions","Win32_System_Diagnostics_ProcessSnapshotting","Win32_System_Diagnostics_ToolHelp","Win32_System_Diagnostics_TraceLogging","Win32_System_DistributedTransactionCoordinator","Win32_System_Environment","Win32_System_ErrorReporting","Win32_System_EventCollector","Win32_System_EventLog","Win32_System_EventNotificationService","Win32_System_GroupPolicy","Win32_System_Wmi","Win32_System_HostCompute","Win32_System_HostComputeNetwork","Win32_System_HostComputeSystem","Win32_System_Hypervisor","Win32_System_Iis","Win32_System_JobObjects","Win32_System_Js","Win32_System_LibraryLoader","Win32_System_Mailslots","Win32_System_Mapi","Win32_System_Memory_NonVolatile","Win32_System_MessageQueuing","Win32_System_MixedReality","Win32_System_Mmc","Win32_System_ParentalControls","Win32_System_Performance","Win32_System_Performance_HardwareCounterProfiling","Win32_System_Pipes","Win32_System_ProcessStatus","Win32_System_RealTimeCommunications","Win32_System_Recovery","Win32_System_RemoteAssistance","Win32_System_RemoteManagement","Win32_System_RestartManager","Win32_System_Restore","Win32_System_Search","Win32_System_Search_Common","Win32_System_SecurityCenter","Win32_System_ServerBackup","Win32_System_SettingsManagementInfrastructure","Win32_System_SetupAndMigration","Win32_System_Shutdown","Win32_System_SideShow","Win32_System_SubsystemForLinux","Win32_System_TaskScheduler","Win32_System_TpmBaseServices","Win32_System_TransactionServer","Win32_System_UpdateAgent","Win32_System_UpdateAssessment","Win32_System_UserAccessLogging","Win32_System_VirtualDosMachines","Win32_System_WinRT","Win32_System_WinRT_AllJoyn","Win32_System_WinRT_Composition","Win32_System_WinRT_CoreInputView","Win32_System_WinRT_Direct3D11","Win32_System_WinRT_Display","Win32_System_WinRT_Graphics_Capture","Win32_System_WinRT_Graphics_Direct2D","Win32_System_WinRT_Graphics_Imaging","Win32_System_WinRT_Holographic","Win32_System_WinRT_Isolation","Win32_System_WinRT_ML","Win32_System_WinRT_Media","Win32_System_WinRT_Pdf","Win32_System_WinRT_Printing","Win32_System_WinRT_Shell","Win32_System_WinRT_Storage","Win32_System_WindowsSync","Win32_UI_Animation","Win32_UI_Input_Pointer","Win32_UI_Controls_RichEdit","Win32_UI_HiDpi","Win32_UI_Input","Win32_UI_Input_Ime","Win32_UI_Input_KeyboardAndMouse","Win32_UI_Input_Ink","Win32_UI_Input_Radial","Win32_UI_Input_Touch","Win32_UI_Input_XboxController","Win32_UI_InteractionContext","Win32_UI_LegacyWindowsEnvironmentFeatures","Win32_UI_Magnification","Win32_UI_Notifications","Win32_UI_Ribbon","Win32_UI_Shell_Common","Win32_UI_TabletPC","Win32_UI_TextServices","Win32_UI_Wpf","Win32_Web_InternetExplorer"],"namespaces":{"0":[{"name":"IImageFeatureDescriptor","features":[0]},{"name":"IImageFeatureDescriptor2","features":[0]},{"name":"IImageFeatureValue","features":[0]},{"name":"IImageFeatureValueStatics","features":[0]},{"name":"ILearningModel","features":[0]},{"name":"ILearningModelBinding","features":[0]},{"name":"ILearningModelBindingFactory","features":[0]},{"name":"ILearningModelDevice","features":[0]},{"name":"ILearningModelDeviceFactory","features":[0]},{"name":"ILearningModelDeviceStatics","features":[0]},{"name":"ILearningModelEvaluationResult","features":[0]},{"name":"ILearningModelFeatureDescriptor","features":[0]},{"name":"ILearningModelFeatureValue","features":[0]},{"name":"ILearningModelOperatorProvider","features":[0]},{"name":"ILearningModelSession","features":[0]},{"name":"ILearningModelSessionFactory","features":[0]},{"name":"ILearningModelSessionFactory2","features":[0]},{"name":"ILearningModelSessionOptions","features":[0]},{"name":"ILearningModelSessionOptions2","features":[0]},{"name":"ILearningModelSessionOptions3","features":[0]},{"name":"ILearningModelStatics","features":[0]},{"name":"IMapFeatureDescriptor","features":[0]},{"name":"ISequenceFeatureDescriptor","features":[0]},{"name":"ITensor","features":[0]},{"name":"ITensorBoolean","features":[0]},{"name":"ITensorBooleanStatics","features":[0]},{"name":"ITensorBooleanStatics2","features":[0]},{"name":"ITensorDouble","features":[0]},{"name":"ITensorDoubleStatics","features":[0]},{"name":"ITensorDoubleStatics2","features":[0]},{"name":"ITensorFeatureDescriptor","features":[0]},{"name":"ITensorFloat","features":[0]},{"name":"ITensorFloat16Bit","features":[0]},{"name":"ITensorFloat16BitStatics","features":[0]},{"name":"ITensorFloat16BitStatics2","features":[0]},{"name":"ITensorFloatStatics","features":[0]},{"name":"ITensorFloatStatics2","features":[0]},{"name":"ITensorInt16Bit","features":[0]},{"name":"ITensorInt16BitStatics","features":[0]},{"name":"ITensorInt16BitStatics2","features":[0]},{"name":"ITensorInt32Bit","features":[0]},{"name":"ITensorInt32BitStatics","features":[0]},{"name":"ITensorInt32BitStatics2","features":[0]},{"name":"ITensorInt64Bit","features":[0]},{"name":"ITensorInt64BitStatics","features":[0]},{"name":"ITensorInt64BitStatics2","features":[0]},{"name":"ITensorInt8Bit","features":[0]},{"name":"ITensorInt8BitStatics","features":[0]},{"name":"ITensorInt8BitStatics2","features":[0]},{"name":"ITensorString","features":[0]},{"name":"ITensorStringStatics","features":[0]},{"name":"ITensorStringStatics2","features":[0]},{"name":"ITensorUInt16Bit","features":[0]},{"name":"ITensorUInt16BitStatics","features":[0]},{"name":"ITensorUInt16BitStatics2","features":[0]},{"name":"ITensorUInt32Bit","features":[0]},{"name":"ITensorUInt32BitStatics","features":[0]},{"name":"ITensorUInt32BitStatics2","features":[0]},{"name":"ITensorUInt64Bit","features":[0]},{"name":"ITensorUInt64BitStatics","features":[0]},{"name":"ITensorUInt64BitStatics2","features":[0]},{"name":"ITensorUInt8Bit","features":[0]},{"name":"ITensorUInt8BitStatics","features":[0]},{"name":"ITensorUInt8BitStatics2","features":[0]},{"name":"ImageFeatureDescriptor","features":[0]},{"name":"ImageFeatureValue","features":[0]},{"name":"LearningModel","features":[0]},{"name":"LearningModelBinding","features":[0]},{"name":"LearningModelDevice","features":[0]},{"name":"LearningModelDeviceKind","features":[0]},{"name":"LearningModelEvaluationResult","features":[0]},{"name":"LearningModelFeatureKind","features":[0]},{"name":"LearningModelPixelRange","features":[0]},{"name":"LearningModelSession","features":[0]},{"name":"LearningModelSessionOptions","features":[0]},{"name":"MachineLearningContract","features":[0]},{"name":"MapFeatureDescriptor","features":[0]},{"name":"SequenceFeatureDescriptor","features":[0]},{"name":"TensorBoolean","features":[0]},{"name":"TensorDouble","features":[0]},{"name":"TensorFeatureDescriptor","features":[0]},{"name":"TensorFloat","features":[0]},{"name":"TensorFloat16Bit","features":[0]},{"name":"TensorInt16Bit","features":[0]},{"name":"TensorInt32Bit","features":[0]},{"name":"TensorInt64Bit","features":[0]},{"name":"TensorInt8Bit","features":[0]},{"name":"TensorKind","features":[0]},{"name":"TensorString","features":[0]},{"name":"TensorUInt16Bit","features":[0]},{"name":"TensorUInt32Bit","features":[0]},{"name":"TensorUInt64Bit","features":[0]},{"name":"TensorUInt8Bit","features":[0]}],"2":[{"name":"AddResourcePackageOptions","features":[1]},{"name":"AppDisplayInfo","features":[1]},{"name":"AppExecutionContext","features":[1]},{"name":"AppInfo","features":[1]},{"name":"AppInstallerInfo","features":[1]},{"name":"AppInstallerPolicySource","features":[1]},{"name":"AppInstance","features":[1]},{"name":"CameraApplicationManager","features":[1]},{"name":"DesignMode","features":[1]},{"name":"EnteredBackgroundEventArgs","features":[1]},{"name":"FindRelatedPackagesOptions","features":[1]},{"name":"FullTrustAppContract","features":[1]},{"name":"FullTrustLaunchResult","features":[1]},{"name":"FullTrustProcessLaunchResult","features":[1]},{"name":"FullTrustProcessLauncher","features":[1]},{"name":"IAppDisplayInfo","features":[1]},{"name":"IAppInfo","features":[1]},{"name":"IAppInfo2","features":[1]},{"name":"IAppInfo3","features":[1]},{"name":"IAppInfo4","features":[1]},{"name":"IAppInfoStatics","features":[1]},{"name":"IAppInstallerInfo","features":[1]},{"name":"IAppInstallerInfo2","features":[1]},{"name":"IAppInstance","features":[1]},{"name":"IAppInstanceStatics","features":[1]},{"name":"ICameraApplicationManagerStatics","features":[1]},{"name":"IDesignModeStatics","features":[1]},{"name":"IDesignModeStatics2","features":[1]},{"name":"IEnteredBackgroundEventArgs","features":[1]},{"name":"IFindRelatedPackagesOptions","features":[1]},{"name":"IFindRelatedPackagesOptionsFactory","features":[1]},{"name":"IFullTrustProcessLaunchResult","features":[1]},{"name":"IFullTrustProcessLauncherStatics","features":[1]},{"name":"IFullTrustProcessLauncherStatics2","features":[1]},{"name":"ILeavingBackgroundEventArgs","features":[1]},{"name":"ILimitedAccessFeatureRequestResult","features":[1]},{"name":"ILimitedAccessFeaturesStatics","features":[1]},{"name":"IPackage","features":[1]},{"name":"IPackage2","features":[1]},{"name":"IPackage3","features":[1]},{"name":"IPackage4","features":[1]},{"name":"IPackage5","features":[1]},{"name":"IPackage6","features":[1]},{"name":"IPackage7","features":[1]},{"name":"IPackage8","features":[1]},{"name":"IPackage9","features":[1]},{"name":"IPackageCatalog","features":[1]},{"name":"IPackageCatalog2","features":[1]},{"name":"IPackageCatalog3","features":[1]},{"name":"IPackageCatalog4","features":[1]},{"name":"IPackageCatalogAddOptionalPackageResult","features":[1]},{"name":"IPackageCatalogAddResourcePackageResult","features":[1]},{"name":"IPackageCatalogRemoveOptionalPackagesResult","features":[1]},{"name":"IPackageCatalogRemoveResourcePackagesResult","features":[1]},{"name":"IPackageCatalogStatics","features":[1]},{"name":"IPackageCatalogStatics2","features":[1]},{"name":"IPackageContentGroup","features":[1]},{"name":"IPackageContentGroupStagingEventArgs","features":[1]},{"name":"IPackageContentGroupStatics","features":[1]},{"name":"IPackageId","features":[1]},{"name":"IPackageIdWithMetadata","features":[1]},{"name":"IPackageInstallingEventArgs","features":[1]},{"name":"IPackageStagingEventArgs","features":[1]},{"name":"IPackageStatics","features":[1]},{"name":"IPackageStatus","features":[1]},{"name":"IPackageStatus2","features":[1]},{"name":"IPackageStatusChangedEventArgs","features":[1]},{"name":"IPackageUninstallingEventArgs","features":[1]},{"name":"IPackageUpdateAvailabilityResult","features":[1]},{"name":"IPackageUpdatingEventArgs","features":[1]},{"name":"IPackageWithMetadata","features":[1]},{"name":"IStartupTask","features":[1]},{"name":"IStartupTaskStatics","features":[1]},{"name":"ISuspendingDeferral","features":[1]},{"name":"ISuspendingEventArgs","features":[1]},{"name":"ISuspendingOperation","features":[1]},{"name":"LeavingBackgroundEventArgs","features":[1]},{"name":"LimitedAccessFeatureRequestResult","features":[1]},{"name":"LimitedAccessFeatureStatus","features":[1]},{"name":"LimitedAccessFeatures","features":[1]},{"name":"Package","features":[1]},{"name":"PackageCatalog","features":[1]},{"name":"PackageCatalogAddOptionalPackageResult","features":[1]},{"name":"PackageCatalogAddResourcePackageResult","features":[1]},{"name":"PackageCatalogRemoveOptionalPackagesResult","features":[1]},{"name":"PackageCatalogRemoveResourcePackagesResult","features":[1]},{"name":"PackageContentGroup","features":[1]},{"name":"PackageContentGroupStagingEventArgs","features":[1]},{"name":"PackageContentGroupState","features":[1]},{"name":"PackageId","features":[1]},{"name":"PackageInstallProgress","features":[1]},{"name":"PackageInstallingEventArgs","features":[1]},{"name":"PackageRelationship","features":[1]},{"name":"PackageSignatureKind","features":[1]},{"name":"PackageStagingEventArgs","features":[1]},{"name":"PackageStatus","features":[1]},{"name":"PackageStatusChangedEventArgs","features":[1]},{"name":"PackageUninstallingEventArgs","features":[1]},{"name":"PackageUpdateAvailability","features":[1]},{"name":"PackageUpdateAvailabilityResult","features":[1]},{"name":"PackageUpdatingEventArgs","features":[1]},{"name":"PackageVersion","features":[1]},{"name":"StartupTask","features":[1]},{"name":"StartupTaskContract","features":[1]},{"name":"StartupTaskState","features":[1]},{"name":"SuspendingDeferral","features":[1]},{"name":"SuspendingEventArgs","features":[1]},{"name":"SuspendingOperation","features":[1]}],"3":[{"name":"ActivatedEventsContract","features":[2]},{"name":"ActivationCameraSettingsContract","features":[2]},{"name":"ActivationKind","features":[2]},{"name":"ApplicationExecutionState","features":[2]},{"name":"AppointmentsProviderAddAppointmentActivatedEventArgs","features":[2]},{"name":"AppointmentsProviderRemoveAppointmentActivatedEventArgs","features":[2]},{"name":"AppointmentsProviderReplaceAppointmentActivatedEventArgs","features":[2]},{"name":"AppointmentsProviderShowAppointmentDetailsActivatedEventArgs","features":[2]},{"name":"AppointmentsProviderShowTimeFrameActivatedEventArgs","features":[2]},{"name":"BackgroundActivatedEventArgs","features":[2]},{"name":"BarcodeScannerPreviewActivatedEventArgs","features":[2]},{"name":"CachedFileUpdaterActivatedEventArgs","features":[2]},{"name":"CameraSettingsActivatedEventArgs","features":[2]},{"name":"CommandLineActivatedEventArgs","features":[2]},{"name":"CommandLineActivationOperation","features":[2]},{"name":"ContactActivatedEventsContract","features":[2]},{"name":"ContactCallActivatedEventArgs","features":[2]},{"name":"ContactMapActivatedEventArgs","features":[2]},{"name":"ContactMessageActivatedEventArgs","features":[2]},{"name":"ContactPanelActivatedEventArgs","features":[2]},{"name":"ContactPickerActivatedEventArgs","features":[2]},{"name":"ContactPostActivatedEventArgs","features":[2]},{"name":"ContactVideoCallActivatedEventArgs","features":[2]},{"name":"DeviceActivatedEventArgs","features":[2]},{"name":"DevicePairingActivatedEventArgs","features":[2]},{"name":"DialReceiverActivatedEventArgs","features":[2]},{"name":"FileActivatedEventArgs","features":[2]},{"name":"FileOpenPickerActivatedEventArgs","features":[2]},{"name":"FileOpenPickerContinuationEventArgs","features":[2]},{"name":"FileSavePickerActivatedEventArgs","features":[2]},{"name":"FileSavePickerContinuationEventArgs","features":[2]},{"name":"FolderPickerContinuationEventArgs","features":[2]},{"name":"IActivatedEventArgs","features":[2]},{"name":"IActivatedEventArgsWithUser","features":[2]},{"name":"IApplicationViewActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderAddAppointmentActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderRemoveAppointmentActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderReplaceAppointmentActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs","features":[2]},{"name":"IAppointmentsProviderShowTimeFrameActivatedEventArgs","features":[2]},{"name":"IBackgroundActivatedEventArgs","features":[2]},{"name":"IBarcodeScannerPreviewActivatedEventArgs","features":[2]},{"name":"ICachedFileUpdaterActivatedEventArgs","features":[2]},{"name":"ICameraSettingsActivatedEventArgs","features":[2]},{"name":"ICommandLineActivatedEventArgs","features":[2]},{"name":"ICommandLineActivationOperation","features":[2]},{"name":"IContactActivatedEventArgs","features":[2]},{"name":"IContactCallActivatedEventArgs","features":[2]},{"name":"IContactMapActivatedEventArgs","features":[2]},{"name":"IContactMessageActivatedEventArgs","features":[2]},{"name":"IContactPanelActivatedEventArgs","features":[2]},{"name":"IContactPickerActivatedEventArgs","features":[2]},{"name":"IContactPostActivatedEventArgs","features":[2]},{"name":"IContactVideoCallActivatedEventArgs","features":[2]},{"name":"IContactsProviderActivatedEventArgs","features":[2]},{"name":"IContinuationActivatedEventArgs","features":[2]},{"name":"IDeviceActivatedEventArgs","features":[2]},{"name":"IDevicePairingActivatedEventArgs","features":[2]},{"name":"IDialReceiverActivatedEventArgs","features":[2]},{"name":"IFileActivatedEventArgs","features":[2]},{"name":"IFileActivatedEventArgsWithCallerPackageFamilyName","features":[2]},{"name":"IFileActivatedEventArgsWithNeighboringFiles","features":[2]},{"name":"IFileOpenPickerActivatedEventArgs","features":[2]},{"name":"IFileOpenPickerActivatedEventArgs2","features":[2]},{"name":"IFileOpenPickerContinuationEventArgs","features":[2]},{"name":"IFileSavePickerActivatedEventArgs","features":[2]},{"name":"IFileSavePickerActivatedEventArgs2","features":[2]},{"name":"IFileSavePickerContinuationEventArgs","features":[2]},{"name":"IFolderPickerContinuationEventArgs","features":[2]},{"name":"ILaunchActivatedEventArgs","features":[2]},{"name":"ILaunchActivatedEventArgs2","features":[2]},{"name":"ILockScreenActivatedEventArgs","features":[2]},{"name":"ILockScreenCallActivatedEventArgs","features":[2]},{"name":"IPhoneCallActivatedEventArgs","features":[2]},{"name":"IPickerReturnedActivatedEventArgs","features":[2]},{"name":"IPrelaunchActivatedEventArgs","features":[2]},{"name":"IPrint3DWorkflowActivatedEventArgs","features":[2]},{"name":"IPrintTaskSettingsActivatedEventArgs","features":[2]},{"name":"IProtocolActivatedEventArgs","features":[2]},{"name":"IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData","features":[2]},{"name":"IProtocolForResultsActivatedEventArgs","features":[2]},{"name":"IRestrictedLaunchActivatedEventArgs","features":[2]},{"name":"ISearchActivatedEventArgs","features":[2]},{"name":"ISearchActivatedEventArgsWithLinguisticDetails","features":[2]},{"name":"IShareTargetActivatedEventArgs","features":[2]},{"name":"ISplashScreen","features":[2]},{"name":"IStartupTaskActivatedEventArgs","features":[2]},{"name":"ITileActivatedInfo","features":[2]},{"name":"IToastNotificationActivatedEventArgs","features":[2]},{"name":"IUserDataAccountProviderActivatedEventArgs","features":[2]},{"name":"IViewSwitcherProvider","features":[2]},{"name":"IVoiceCommandActivatedEventArgs","features":[2]},{"name":"IWalletActionActivatedEventArgs","features":[2]},{"name":"IWebAccountProviderActivatedEventArgs","features":[2]},{"name":"IWebAuthenticationBrokerContinuationEventArgs","features":[2]},{"name":"LaunchActivatedEventArgs","features":[2]},{"name":"LockScreenActivatedEventArgs","features":[2]},{"name":"LockScreenCallActivatedEventArgs","features":[2]},{"name":"LockScreenComponentActivatedEventArgs","features":[2]},{"name":"PhoneCallActivatedEventArgs","features":[2]},{"name":"PickerReturnedActivatedEventArgs","features":[2]},{"name":"Print3DWorkflowActivatedEventArgs","features":[2]},{"name":"PrintTaskSettingsActivatedEventArgs","features":[2]},{"name":"ProtocolActivatedEventArgs","features":[2]},{"name":"ProtocolForResultsActivatedEventArgs","features":[2]},{"name":"RestrictedLaunchActivatedEventArgs","features":[2]},{"name":"SearchActivatedEventArgs","features":[2]},{"name":"ShareTargetActivatedEventArgs","features":[2]},{"name":"SplashScreen","features":[2]},{"name":"StartupTaskActivatedEventArgs","features":[2]},{"name":"TileActivatedInfo","features":[2]},{"name":"ToastNotificationActivatedEventArgs","features":[2]},{"name":"UserDataAccountProviderActivatedEventArgs","features":[2]},{"name":"VoiceCommandActivatedEventArgs","features":[2]},{"name":"WalletActionActivatedEventArgs","features":[2]},{"name":"WebAccountProviderActivatedEventArgs","features":[2]},{"name":"WebAuthenticationBrokerContinuationEventArgs","features":[2]},{"name":"WebUISearchActivatedEventsContract","features":[2]}],"4":[{"name":"AppExtension","features":[3]},{"name":"AppExtensionCatalog","features":[3]},{"name":"AppExtensionPackageInstalledEventArgs","features":[3]},{"name":"AppExtensionPackageStatusChangedEventArgs","features":[3]},{"name":"AppExtensionPackageUninstallingEventArgs","features":[3]},{"name":"AppExtensionPackageUpdatedEventArgs","features":[3]},{"name":"AppExtensionPackageUpdatingEventArgs","features":[3]},{"name":"IAppExtension","features":[3]},{"name":"IAppExtension2","features":[3]},{"name":"IAppExtension3","features":[3]},{"name":"IAppExtensionCatalog","features":[3]},{"name":"IAppExtensionCatalog2","features":[3]},{"name":"IAppExtensionCatalogStatics","features":[3]},{"name":"IAppExtensionPackageInstalledEventArgs","features":[3]},{"name":"IAppExtensionPackageStatusChangedEventArgs","features":[3]},{"name":"IAppExtensionPackageUninstallingEventArgs","features":[3]},{"name":"IAppExtensionPackageUpdatedEventArgs","features":[3]},{"name":"IAppExtensionPackageUpdatingEventArgs","features":[3]}],"5":[{"name":"AppServiceCatalog","features":[4]},{"name":"AppServiceClosedEventArgs","features":[4]},{"name":"AppServiceClosedStatus","features":[4]},{"name":"AppServiceConnection","features":[4]},{"name":"AppServiceConnectionStatus","features":[4]},{"name":"AppServiceDeferral","features":[4]},{"name":"AppServiceRequest","features":[4]},{"name":"AppServiceRequestReceivedEventArgs","features":[4]},{"name":"AppServiceResponse","features":[4]},{"name":"AppServiceResponseStatus","features":[4]},{"name":"AppServiceTriggerDetails","features":[4]},{"name":"IAppServiceCatalogStatics","features":[4]},{"name":"IAppServiceClosedEventArgs","features":[4]},{"name":"IAppServiceConnection","features":[4]},{"name":"IAppServiceConnection2","features":[4]},{"name":"IAppServiceConnectionStatics","features":[4]},{"name":"IAppServiceDeferral","features":[4]},{"name":"IAppServiceRequest","features":[4]},{"name":"IAppServiceRequestReceivedEventArgs","features":[4]},{"name":"IAppServiceResponse","features":[4]},{"name":"IAppServiceTriggerDetails","features":[4]},{"name":"IAppServiceTriggerDetails2","features":[4]},{"name":"IAppServiceTriggerDetails3","features":[4]},{"name":"IAppServiceTriggerDetails4","features":[4]},{"name":"IStatelessAppServiceResponse","features":[4]},{"name":"StatelessAppServiceResponse","features":[4]},{"name":"StatelessAppServiceResponseStatus","features":[4]}],"6":[{"name":"Appointment","features":[5]},{"name":"AppointmentBusyStatus","features":[5]},{"name":"AppointmentCalendar","features":[5]},{"name":"AppointmentCalendarOtherAppReadAccess","features":[5]},{"name":"AppointmentCalendarOtherAppWriteAccess","features":[5]},{"name":"AppointmentCalendarSyncManager","features":[5]},{"name":"AppointmentCalendarSyncStatus","features":[5]},{"name":"AppointmentConflictResult","features":[5]},{"name":"AppointmentConflictType","features":[5]},{"name":"AppointmentDaysOfWeek","features":[5]},{"name":"AppointmentDetailsKind","features":[5]},{"name":"AppointmentException","features":[5]},{"name":"AppointmentInvitee","features":[5]},{"name":"AppointmentManager","features":[5]},{"name":"AppointmentManagerForUser","features":[5]},{"name":"AppointmentOrganizer","features":[5]},{"name":"AppointmentParticipantResponse","features":[5]},{"name":"AppointmentParticipantRole","features":[5]},{"name":"AppointmentProperties","features":[5]},{"name":"AppointmentRecurrence","features":[5]},{"name":"AppointmentRecurrenceUnit","features":[5]},{"name":"AppointmentSensitivity","features":[5]},{"name":"AppointmentStore","features":[5]},{"name":"AppointmentStoreAccessType","features":[5]},{"name":"AppointmentStoreChange","features":[5]},{"name":"AppointmentStoreChangeReader","features":[5]},{"name":"AppointmentStoreChangeTracker","features":[5]},{"name":"AppointmentStoreChangeType","features":[5]},{"name":"AppointmentStoreChangedDeferral","features":[5]},{"name":"AppointmentStoreChangedEventArgs","features":[5]},{"name":"AppointmentStoreNotificationTriggerDetails","features":[5]},{"name":"AppointmentSummaryCardView","features":[5]},{"name":"AppointmentWeekOfMonth","features":[5]},{"name":"FindAppointmentCalendarsOptions","features":[5]},{"name":"FindAppointmentsOptions","features":[5]},{"name":"IAppointment","features":[5]},{"name":"IAppointment2","features":[5]},{"name":"IAppointment3","features":[5]},{"name":"IAppointmentCalendar","features":[5]},{"name":"IAppointmentCalendar2","features":[5]},{"name":"IAppointmentCalendar3","features":[5]},{"name":"IAppointmentCalendarSyncManager","features":[5]},{"name":"IAppointmentCalendarSyncManager2","features":[5]},{"name":"IAppointmentConflictResult","features":[5]},{"name":"IAppointmentException","features":[5]},{"name":"IAppointmentInvitee","features":[5]},{"name":"IAppointmentManagerForUser","features":[5]},{"name":"IAppointmentManagerStatics","features":[5]},{"name":"IAppointmentManagerStatics2","features":[5]},{"name":"IAppointmentManagerStatics3","features":[5]},{"name":"IAppointmentParticipant","features":[5]},{"name":"IAppointmentPropertiesStatics","features":[5]},{"name":"IAppointmentPropertiesStatics2","features":[5]},{"name":"IAppointmentRecurrence","features":[5]},{"name":"IAppointmentRecurrence2","features":[5]},{"name":"IAppointmentRecurrence3","features":[5]},{"name":"IAppointmentStore","features":[5]},{"name":"IAppointmentStore2","features":[5]},{"name":"IAppointmentStore3","features":[5]},{"name":"IAppointmentStoreChange","features":[5]},{"name":"IAppointmentStoreChange2","features":[5]},{"name":"IAppointmentStoreChangeReader","features":[5]},{"name":"IAppointmentStoreChangeTracker","features":[5]},{"name":"IAppointmentStoreChangeTracker2","features":[5]},{"name":"IAppointmentStoreChangedDeferral","features":[5]},{"name":"IAppointmentStoreChangedEventArgs","features":[5]},{"name":"IAppointmentStoreNotificationTriggerDetails","features":[5]},{"name":"IFindAppointmentsOptions","features":[5]},{"name":"RecurrenceType","features":[5]}],"7":[{"name":"AddAppointmentOperation","features":[6]},{"name":"AppointmentsProviderLaunchActionVerbs","features":[6]},{"name":"IAddAppointmentOperation","features":[6]},{"name":"IAppointmentsProviderLaunchActionVerbsStatics","features":[6]},{"name":"IAppointmentsProviderLaunchActionVerbsStatics2","features":[6]},{"name":"IRemoveAppointmentOperation","features":[6]},{"name":"IReplaceAppointmentOperation","features":[6]},{"name":"RemoveAppointmentOperation","features":[6]},{"name":"ReplaceAppointmentOperation","features":[6]}],"8":[{"name":"AppointmentCalendarCancelMeetingRequest","features":[7]},{"name":"AppointmentCalendarCancelMeetingRequestEventArgs","features":[7]},{"name":"AppointmentCalendarCreateOrUpdateAppointmentRequest","features":[7]},{"name":"AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs","features":[7]},{"name":"AppointmentCalendarForwardMeetingRequest","features":[7]},{"name":"AppointmentCalendarForwardMeetingRequestEventArgs","features":[7]},{"name":"AppointmentCalendarProposeNewTimeForMeetingRequest","features":[7]},{"name":"AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs","features":[7]},{"name":"AppointmentCalendarSyncManagerSyncRequest","features":[7]},{"name":"AppointmentCalendarSyncManagerSyncRequestEventArgs","features":[7]},{"name":"AppointmentCalendarUpdateMeetingResponseRequest","features":[7]},{"name":"AppointmentCalendarUpdateMeetingResponseRequestEventArgs","features":[7]},{"name":"AppointmentDataProviderConnection","features":[7]},{"name":"AppointmentDataProviderTriggerDetails","features":[7]},{"name":"IAppointmentCalendarCancelMeetingRequest","features":[7]},{"name":"IAppointmentCalendarCancelMeetingRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarCreateOrUpdateAppointmentRequest","features":[7]},{"name":"IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarForwardMeetingRequest","features":[7]},{"name":"IAppointmentCalendarForwardMeetingRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarProposeNewTimeForMeetingRequest","features":[7]},{"name":"IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarSyncManagerSyncRequest","features":[7]},{"name":"IAppointmentCalendarSyncManagerSyncRequestEventArgs","features":[7]},{"name":"IAppointmentCalendarUpdateMeetingResponseRequest","features":[7]},{"name":"IAppointmentCalendarUpdateMeetingResponseRequestEventArgs","features":[7]},{"name":"IAppointmentDataProviderConnection","features":[7]},{"name":"IAppointmentDataProviderTriggerDetails","features":[7]}],"9":[{"name":"ActivitySensorTrigger","features":[8]},{"name":"AlarmAccessStatus","features":[8]},{"name":"AlarmApplicationManager","features":[8]},{"name":"AppBroadcastTrigger","features":[8]},{"name":"AppBroadcastTriggerProviderInfo","features":[8]},{"name":"ApplicationTrigger","features":[8]},{"name":"ApplicationTriggerDetails","features":[8]},{"name":"ApplicationTriggerResult","features":[8]},{"name":"AppointmentStoreNotificationTrigger","features":[8]},{"name":"BackgroundAccessRequestKind","features":[8]},{"name":"BackgroundAccessStatus","features":[8]},{"name":"BackgroundAlarmApplicationContract","features":[8]},{"name":"BackgroundExecutionManager","features":[8]},{"name":"BackgroundTaskBuilder","features":[8]},{"name":"BackgroundTaskCanceledEventHandler","features":[8]},{"name":"BackgroundTaskCancellationReason","features":[8]},{"name":"BackgroundTaskCompletedEventArgs","features":[8]},{"name":"BackgroundTaskCompletedEventHandler","features":[8]},{"name":"BackgroundTaskDeferral","features":[8]},{"name":"BackgroundTaskProgressEventArgs","features":[8]},{"name":"BackgroundTaskProgressEventHandler","features":[8]},{"name":"BackgroundTaskRegistration","features":[8]},{"name":"BackgroundTaskRegistrationGroup","features":[8]},{"name":"BackgroundTaskThrottleCounter","features":[8]},{"name":"BackgroundWorkCost","features":[8]},{"name":"BackgroundWorkCostValue","features":[8]},{"name":"BluetoothLEAdvertisementPublisherTrigger","features":[8]},{"name":"BluetoothLEAdvertisementWatcherTrigger","features":[8]},{"name":"CachedFileUpdaterTrigger","features":[8]},{"name":"CachedFileUpdaterTriggerDetails","features":[8]},{"name":"ChatMessageNotificationTrigger","features":[8]},{"name":"ChatMessageReceivedNotificationTrigger","features":[8]},{"name":"CommunicationBlockingAppSetAsActiveTrigger","features":[8]},{"name":"ContactStoreNotificationTrigger","features":[8]},{"name":"ContentPrefetchTrigger","features":[8]},{"name":"ConversationalAgentTrigger","features":[8]},{"name":"CustomSystemEventTrigger","features":[8]},{"name":"CustomSystemEventTriggerRecurrence","features":[8]},{"name":"DeviceConnectionChangeTrigger","features":[8]},{"name":"DeviceManufacturerNotificationTrigger","features":[8]},{"name":"DeviceServicingTrigger","features":[8]},{"name":"DeviceTriggerResult","features":[8]},{"name":"DeviceUseTrigger","features":[8]},{"name":"DeviceWatcherTrigger","features":[8]},{"name":"EmailStoreNotificationTrigger","features":[8]},{"name":"EnergyUseLevel","features":[8]},{"name":"GattCharacteristicNotificationTrigger","features":[8]},{"name":"GattServiceProviderTrigger","features":[8]},{"name":"GattServiceProviderTriggerResult","features":[8]},{"name":"GeovisitTrigger","features":[8]},{"name":"IActivitySensorTrigger","features":[8]},{"name":"IActivitySensorTriggerFactory","features":[8]},{"name":"IAlarmApplicationManagerStatics","features":[8]},{"name":"IAppBroadcastTrigger","features":[8]},{"name":"IAppBroadcastTriggerFactory","features":[8]},{"name":"IAppBroadcastTriggerProviderInfo","features":[8]},{"name":"IApplicationTrigger","features":[8]},{"name":"IApplicationTriggerDetails","features":[8]},{"name":"IAppointmentStoreNotificationTrigger","features":[8]},{"name":"IBackgroundCondition","features":[8]},{"name":"IBackgroundExecutionManagerStatics","features":[8]},{"name":"IBackgroundExecutionManagerStatics2","features":[8]},{"name":"IBackgroundExecutionManagerStatics3","features":[8]},{"name":"IBackgroundTask","features":[8]},{"name":"IBackgroundTaskBuilder","features":[8]},{"name":"IBackgroundTaskBuilder2","features":[8]},{"name":"IBackgroundTaskBuilder3","features":[8]},{"name":"IBackgroundTaskBuilder4","features":[8]},{"name":"IBackgroundTaskBuilder5","features":[8]},{"name":"IBackgroundTaskBuilder6","features":[8]},{"name":"IBackgroundTaskBuilderStatics","features":[8]},{"name":"IBackgroundTaskCompletedEventArgs","features":[8]},{"name":"IBackgroundTaskDeferral","features":[8]},{"name":"IBackgroundTaskInstance","features":[8]},{"name":"IBackgroundTaskInstance2","features":[8]},{"name":"IBackgroundTaskInstance4","features":[8]},{"name":"IBackgroundTaskProgressEventArgs","features":[8]},{"name":"IBackgroundTaskRegistration","features":[8]},{"name":"IBackgroundTaskRegistration2","features":[8]},{"name":"IBackgroundTaskRegistration3","features":[8]},{"name":"IBackgroundTaskRegistration4","features":[8]},{"name":"IBackgroundTaskRegistrationGroup","features":[8]},{"name":"IBackgroundTaskRegistrationGroupFactory","features":[8]},{"name":"IBackgroundTaskRegistrationStatics","features":[8]},{"name":"IBackgroundTaskRegistrationStatics2","features":[8]},{"name":"IBackgroundTrigger","features":[8]},{"name":"IBackgroundWorkCostStatics","features":[8]},{"name":"IBackgroundWorkCostStatics2","features":[8]},{"name":"IBluetoothLEAdvertisementPublisherTrigger","features":[8]},{"name":"IBluetoothLEAdvertisementPublisherTrigger2","features":[8]},{"name":"IBluetoothLEAdvertisementWatcherTrigger","features":[8]},{"name":"IBluetoothLEAdvertisementWatcherTrigger2","features":[8]},{"name":"ICachedFileUpdaterTrigger","features":[8]},{"name":"ICachedFileUpdaterTriggerDetails","features":[8]},{"name":"IChatMessageNotificationTrigger","features":[8]},{"name":"IChatMessageReceivedNotificationTrigger","features":[8]},{"name":"ICommunicationBlockingAppSetAsActiveTrigger","features":[8]},{"name":"IContactStoreNotificationTrigger","features":[8]},{"name":"IContentPrefetchTrigger","features":[8]},{"name":"IContentPrefetchTriggerFactory","features":[8]},{"name":"ICustomSystemEventTrigger","features":[8]},{"name":"ICustomSystemEventTriggerFactory","features":[8]},{"name":"IDeviceConnectionChangeTrigger","features":[8]},{"name":"IDeviceConnectionChangeTriggerStatics","features":[8]},{"name":"IDeviceManufacturerNotificationTrigger","features":[8]},{"name":"IDeviceManufacturerNotificationTriggerFactory","features":[8]},{"name":"IDeviceServicingTrigger","features":[8]},{"name":"IDeviceUseTrigger","features":[8]},{"name":"IDeviceWatcherTrigger","features":[8]},{"name":"IEmailStoreNotificationTrigger","features":[8]},{"name":"IGattCharacteristicNotificationTrigger","features":[8]},{"name":"IGattCharacteristicNotificationTrigger2","features":[8]},{"name":"IGattCharacteristicNotificationTriggerFactory","features":[8]},{"name":"IGattCharacteristicNotificationTriggerFactory2","features":[8]},{"name":"IGattServiceProviderTrigger","features":[8]},{"name":"IGattServiceProviderTriggerResult","features":[8]},{"name":"IGattServiceProviderTriggerStatics","features":[8]},{"name":"IGeovisitTrigger","features":[8]},{"name":"ILocationTrigger","features":[8]},{"name":"ILocationTriggerFactory","features":[8]},{"name":"IMaintenanceTrigger","features":[8]},{"name":"IMaintenanceTriggerFactory","features":[8]},{"name":"IMediaProcessingTrigger","features":[8]},{"name":"INetworkOperatorHotspotAuthenticationTrigger","features":[8]},{"name":"INetworkOperatorNotificationTrigger","features":[8]},{"name":"INetworkOperatorNotificationTriggerFactory","features":[8]},{"name":"IPhoneTrigger","features":[8]},{"name":"IPhoneTriggerFactory","features":[8]},{"name":"IPushNotificationTriggerFactory","features":[8]},{"name":"IRcsEndUserMessageAvailableTrigger","features":[8]},{"name":"IRfcommConnectionTrigger","features":[8]},{"name":"ISecondaryAuthenticationFactorAuthenticationTrigger","features":[8]},{"name":"ISensorDataThresholdTrigger","features":[8]},{"name":"ISensorDataThresholdTriggerFactory","features":[8]},{"name":"ISmartCardTrigger","features":[8]},{"name":"ISmartCardTriggerFactory","features":[8]},{"name":"ISmsMessageReceivedTriggerFactory","features":[8]},{"name":"ISocketActivityTrigger","features":[8]},{"name":"IStorageLibraryChangeTrackerTriggerFactory","features":[8]},{"name":"IStorageLibraryContentChangedTrigger","features":[8]},{"name":"IStorageLibraryContentChangedTriggerStatics","features":[8]},{"name":"ISystemCondition","features":[8]},{"name":"ISystemConditionFactory","features":[8]},{"name":"ISystemTrigger","features":[8]},{"name":"ISystemTriggerFactory","features":[8]},{"name":"ITimeTrigger","features":[8]},{"name":"ITimeTriggerFactory","features":[8]},{"name":"IToastNotificationActionTriggerFactory","features":[8]},{"name":"IToastNotificationHistoryChangedTriggerFactory","features":[8]},{"name":"IUserNotificationChangedTriggerFactory","features":[8]},{"name":"LocationTrigger","features":[8]},{"name":"LocationTriggerType","features":[8]},{"name":"MaintenanceTrigger","features":[8]},{"name":"MediaProcessingTrigger","features":[8]},{"name":"MediaProcessingTriggerResult","features":[8]},{"name":"MobileBroadbandDeviceServiceNotificationTrigger","features":[8]},{"name":"MobileBroadbandPcoDataChangeTrigger","features":[8]},{"name":"MobileBroadbandPinLockStateChangeTrigger","features":[8]},{"name":"MobileBroadbandRadioStateChangeTrigger","features":[8]},{"name":"MobileBroadbandRegistrationStateChangeTrigger","features":[8]},{"name":"NetworkOperatorDataUsageTrigger","features":[8]},{"name":"NetworkOperatorHotspotAuthenticationTrigger","features":[8]},{"name":"NetworkOperatorNotificationTrigger","features":[8]},{"name":"PaymentAppCanMakePaymentTrigger","features":[8]},{"name":"PhoneTrigger","features":[8]},{"name":"PushNotificationTrigger","features":[8]},{"name":"RcsEndUserMessageAvailableTrigger","features":[8]},{"name":"RfcommConnectionTrigger","features":[8]},{"name":"SecondaryAuthenticationFactorAuthenticationTrigger","features":[8]},{"name":"SensorDataThresholdTrigger","features":[8]},{"name":"SmartCardTrigger","features":[8]},{"name":"SmsMessageReceivedTrigger","features":[8]},{"name":"SocketActivityTrigger","features":[8]},{"name":"StorageLibraryChangeTrackerTrigger","features":[8]},{"name":"StorageLibraryContentChangedTrigger","features":[8]},{"name":"SystemCondition","features":[8]},{"name":"SystemConditionType","features":[8]},{"name":"SystemTrigger","features":[8]},{"name":"SystemTriggerType","features":[8]},{"name":"TetheringEntitlementCheckTrigger","features":[8]},{"name":"TimeTrigger","features":[8]},{"name":"ToastNotificationActionTrigger","features":[8]},{"name":"ToastNotificationHistoryChangedTrigger","features":[8]},{"name":"UserNotificationChangedTrigger","features":[8]},{"name":"WiFiOnDemandHotspotConnectTrigger","features":[8]},{"name":"WiFiOnDemandHotspotUpdateMetadataTrigger","features":[8]}],"10":[{"name":"CallAnswerEventArgs","features":[9]},{"name":"CallRejectEventArgs","features":[9]},{"name":"CallStateChangeEventArgs","features":[9]},{"name":"CallsPhoneContract","features":[9]},{"name":"CallsVoipContract","features":[9]},{"name":"CellularDtmfMode","features":[9]},{"name":"DtmfKey","features":[9]},{"name":"DtmfToneAudioPlayback","features":[9]},{"name":"ICallAnswerEventArgs","features":[9]},{"name":"ICallRejectEventArgs","features":[9]},{"name":"ICallStateChangeEventArgs","features":[9]},{"name":"ILockScreenCallEndCallDeferral","features":[9]},{"name":"ILockScreenCallEndRequestedEventArgs","features":[9]},{"name":"ILockScreenCallUI","features":[9]},{"name":"IMuteChangeEventArgs","features":[9]},{"name":"IPhoneCall","features":[9]},{"name":"IPhoneCallBlockingStatics","features":[9]},{"name":"IPhoneCallHistoryEntry","features":[9]},{"name":"IPhoneCallHistoryEntryAddress","features":[9]},{"name":"IPhoneCallHistoryEntryAddressFactory","features":[9]},{"name":"IPhoneCallHistoryEntryQueryOptions","features":[9]},{"name":"IPhoneCallHistoryEntryReader","features":[9]},{"name":"IPhoneCallHistoryManagerForUser","features":[9]},{"name":"IPhoneCallHistoryManagerStatics","features":[9]},{"name":"IPhoneCallHistoryManagerStatics2","features":[9]},{"name":"IPhoneCallHistoryStore","features":[9]},{"name":"IPhoneCallInfo","features":[9]},{"name":"IPhoneCallManagerStatics","features":[9]},{"name":"IPhoneCallManagerStatics2","features":[9]},{"name":"IPhoneCallStatics","features":[9]},{"name":"IPhoneCallStore","features":[9]},{"name":"IPhoneCallVideoCapabilities","features":[9]},{"name":"IPhoneCallVideoCapabilitiesManagerStatics","features":[9]},{"name":"IPhoneCallsResult","features":[9]},{"name":"IPhoneDialOptions","features":[9]},{"name":"IPhoneLine","features":[9]},{"name":"IPhoneLine2","features":[9]},{"name":"IPhoneLine3","features":[9]},{"name":"IPhoneLineCellularDetails","features":[9]},{"name":"IPhoneLineConfiguration","features":[9]},{"name":"IPhoneLineDialResult","features":[9]},{"name":"IPhoneLineStatics","features":[9]},{"name":"IPhoneLineTransportDevice","features":[9]},{"name":"IPhoneLineTransportDevice2","features":[9]},{"name":"IPhoneLineTransportDeviceStatics","features":[9]},{"name":"IPhoneLineWatcher","features":[9]},{"name":"IPhoneLineWatcherEventArgs","features":[9]},{"name":"IPhoneVoicemail","features":[9]},{"name":"IVoipCallCoordinator","features":[9]},{"name":"IVoipCallCoordinator2","features":[9]},{"name":"IVoipCallCoordinator3","features":[9]},{"name":"IVoipCallCoordinator4","features":[9]},{"name":"IVoipCallCoordinatorStatics","features":[9]},{"name":"IVoipPhoneCall","features":[9]},{"name":"IVoipPhoneCall2","features":[9]},{"name":"IVoipPhoneCall3","features":[9]},{"name":"LockScreenCallContract","features":[9]},{"name":"LockScreenCallEndCallDeferral","features":[9]},{"name":"LockScreenCallEndRequestedEventArgs","features":[9]},{"name":"LockScreenCallUI","features":[9]},{"name":"MuteChangeEventArgs","features":[9]},{"name":"PhoneAudioRoutingEndpoint","features":[9]},{"name":"PhoneCall","features":[9]},{"name":"PhoneCallAudioDevice","features":[9]},{"name":"PhoneCallBlocking","features":[9]},{"name":"PhoneCallDirection","features":[9]},{"name":"PhoneCallHistoryEntry","features":[9]},{"name":"PhoneCallHistoryEntryAddress","features":[9]},{"name":"PhoneCallHistoryEntryMedia","features":[9]},{"name":"PhoneCallHistoryEntryOtherAppReadAccess","features":[9]},{"name":"PhoneCallHistoryEntryQueryDesiredMedia","features":[9]},{"name":"PhoneCallHistoryEntryQueryOptions","features":[9]},{"name":"PhoneCallHistoryEntryRawAddressKind","features":[9]},{"name":"PhoneCallHistoryEntryReader","features":[9]},{"name":"PhoneCallHistoryManager","features":[9]},{"name":"PhoneCallHistoryManagerForUser","features":[9]},{"name":"PhoneCallHistorySourceIdKind","features":[9]},{"name":"PhoneCallHistoryStore","features":[9]},{"name":"PhoneCallHistoryStoreAccessType","features":[9]},{"name":"PhoneCallInfo","features":[9]},{"name":"PhoneCallManager","features":[9]},{"name":"PhoneCallMedia","features":[9]},{"name":"PhoneCallOperationStatus","features":[9]},{"name":"PhoneCallStatus","features":[9]},{"name":"PhoneCallStore","features":[9]},{"name":"PhoneCallVideoCapabilities","features":[9]},{"name":"PhoneCallVideoCapabilitiesManager","features":[9]},{"name":"PhoneCallsResult","features":[9]},{"name":"PhoneDialOptions","features":[9]},{"name":"PhoneLine","features":[9]},{"name":"PhoneLineCellularDetails","features":[9]},{"name":"PhoneLineConfiguration","features":[9]},{"name":"PhoneLineDialResult","features":[9]},{"name":"PhoneLineNetworkOperatorDisplayTextLocation","features":[9]},{"name":"PhoneLineOperationStatus","features":[9]},{"name":"PhoneLineTransport","features":[9]},{"name":"PhoneLineTransportDevice","features":[9]},{"name":"PhoneLineWatcher","features":[9]},{"name":"PhoneLineWatcherEventArgs","features":[9]},{"name":"PhoneLineWatcherStatus","features":[9]},{"name":"PhoneNetworkState","features":[9]},{"name":"PhoneSimState","features":[9]},{"name":"PhoneVoicemail","features":[9]},{"name":"PhoneVoicemailType","features":[9]},{"name":"TransportDeviceAudioRoutingStatus","features":[9]},{"name":"VoipCallCoordinator","features":[9]},{"name":"VoipPhoneCall","features":[9]},{"name":"VoipPhoneCallMedia","features":[9]},{"name":"VoipPhoneCallRejectReason","features":[9]},{"name":"VoipPhoneCallResourceReservationStatus","features":[9]},{"name":"VoipPhoneCallState","features":[9]}],"11":[{"name":"CallsBackgroundContract","features":[10]},{"name":"IPhoneCallBlockedTriggerDetails","features":[10]},{"name":"IPhoneCallOriginDataRequestTriggerDetails","features":[10]},{"name":"IPhoneIncomingCallDismissedTriggerDetails","features":[10]},{"name":"IPhoneIncomingCallNotificationTriggerDetails","features":[10]},{"name":"IPhoneLineChangedTriggerDetails","features":[10]},{"name":"IPhoneNewVoicemailMessageTriggerDetails","features":[10]},{"name":"PhoneCallBlockedReason","features":[10]},{"name":"PhoneCallBlockedTriggerDetails","features":[10]},{"name":"PhoneCallOriginDataRequestTriggerDetails","features":[10]},{"name":"PhoneIncomingCallDismissedReason","features":[10]},{"name":"PhoneIncomingCallDismissedTriggerDetails","features":[10]},{"name":"PhoneIncomingCallNotificationTriggerDetails","features":[10]},{"name":"PhoneLineChangeKind","features":[10]},{"name":"PhoneLineChangedTriggerDetails","features":[10]},{"name":"PhoneLineProperties","features":[10]},{"name":"PhoneNewVoicemailMessageTriggerDetails","features":[10]},{"name":"PhoneTriggerType","features":[10]}],"12":[{"name":"IPhoneCallOrigin","features":[11]},{"name":"IPhoneCallOrigin2","features":[11]},{"name":"IPhoneCallOrigin3","features":[11]},{"name":"IPhoneCallOriginManagerStatics","features":[11]},{"name":"IPhoneCallOriginManagerStatics2","features":[11]},{"name":"IPhoneCallOriginManagerStatics3","features":[11]},{"name":"PhoneCallOrigin","features":[11]},{"name":"PhoneCallOriginManager","features":[11]}],"13":[{"name":"ChatCapabilities","features":[12]},{"name":"ChatCapabilitiesManager","features":[12]},{"name":"ChatConversation","features":[12]},{"name":"ChatConversationReader","features":[12]},{"name":"ChatConversationThreadingInfo","features":[12]},{"name":"ChatConversationThreadingKind","features":[12]},{"name":"ChatItemKind","features":[12]},{"name":"ChatMessage","features":[12]},{"name":"ChatMessageAttachment","features":[12]},{"name":"ChatMessageBlocking","features":[12]},{"name":"ChatMessageChange","features":[12]},{"name":"ChatMessageChangeReader","features":[12]},{"name":"ChatMessageChangeTracker","features":[12]},{"name":"ChatMessageChangeType","features":[12]},{"name":"ChatMessageChangedDeferral","features":[12]},{"name":"ChatMessageChangedEventArgs","features":[12]},{"name":"ChatMessageKind","features":[12]},{"name":"ChatMessageManager","features":[12]},{"name":"ChatMessageNotificationTriggerDetails","features":[12]},{"name":"ChatMessageOperatorKind","features":[12]},{"name":"ChatMessageReader","features":[12]},{"name":"ChatMessageStatus","features":[12]},{"name":"ChatMessageStore","features":[12]},{"name":"ChatMessageStoreChangedEventArgs","features":[12]},{"name":"ChatMessageTransport","features":[12]},{"name":"ChatMessageTransportConfiguration","features":[12]},{"name":"ChatMessageTransportKind","features":[12]},{"name":"ChatMessageValidationResult","features":[12]},{"name":"ChatMessageValidationStatus","features":[12]},{"name":"ChatQueryOptions","features":[12]},{"name":"ChatRecipientDeliveryInfo","features":[12]},{"name":"ChatRestoreHistorySpan","features":[12]},{"name":"ChatSearchReader","features":[12]},{"name":"ChatStoreChangedEventKind","features":[12]},{"name":"ChatSyncConfiguration","features":[12]},{"name":"ChatSyncManager","features":[12]},{"name":"ChatTransportErrorCodeCategory","features":[12]},{"name":"ChatTransportInterpretedErrorCode","features":[12]},{"name":"IChatCapabilities","features":[12]},{"name":"IChatCapabilitiesManagerStatics","features":[12]},{"name":"IChatCapabilitiesManagerStatics2","features":[12]},{"name":"IChatConversation","features":[12]},{"name":"IChatConversation2","features":[12]},{"name":"IChatConversationReader","features":[12]},{"name":"IChatConversationThreadingInfo","features":[12]},{"name":"IChatItem","features":[12]},{"name":"IChatMessage","features":[12]},{"name":"IChatMessage2","features":[12]},{"name":"IChatMessage3","features":[12]},{"name":"IChatMessage4","features":[12]},{"name":"IChatMessageAttachment","features":[12]},{"name":"IChatMessageAttachment2","features":[12]},{"name":"IChatMessageAttachmentFactory","features":[12]},{"name":"IChatMessageBlockingStatic","features":[12]},{"name":"IChatMessageChange","features":[12]},{"name":"IChatMessageChangeReader","features":[12]},{"name":"IChatMessageChangeTracker","features":[12]},{"name":"IChatMessageChangedDeferral","features":[12]},{"name":"IChatMessageChangedEventArgs","features":[12]},{"name":"IChatMessageManager2Statics","features":[12]},{"name":"IChatMessageManagerStatic","features":[12]},{"name":"IChatMessageManagerStatics3","features":[12]},{"name":"IChatMessageNotificationTriggerDetails","features":[12]},{"name":"IChatMessageNotificationTriggerDetails2","features":[12]},{"name":"IChatMessageReader","features":[12]},{"name":"IChatMessageReader2","features":[12]},{"name":"IChatMessageStore","features":[12]},{"name":"IChatMessageStore2","features":[12]},{"name":"IChatMessageStore3","features":[12]},{"name":"IChatMessageStoreChangedEventArgs","features":[12]},{"name":"IChatMessageTransport","features":[12]},{"name":"IChatMessageTransport2","features":[12]},{"name":"IChatMessageTransportConfiguration","features":[12]},{"name":"IChatMessageValidationResult","features":[12]},{"name":"IChatQueryOptions","features":[12]},{"name":"IChatRecipientDeliveryInfo","features":[12]},{"name":"IChatSearchReader","features":[12]},{"name":"IChatSyncConfiguration","features":[12]},{"name":"IChatSyncManager","features":[12]},{"name":"IRcsEndUserMessage","features":[12]},{"name":"IRcsEndUserMessageAction","features":[12]},{"name":"IRcsEndUserMessageAvailableEventArgs","features":[12]},{"name":"IRcsEndUserMessageAvailableTriggerDetails","features":[12]},{"name":"IRcsEndUserMessageManager","features":[12]},{"name":"IRcsManagerStatics","features":[12]},{"name":"IRcsManagerStatics2","features":[12]},{"name":"IRcsServiceKindSupportedChangedEventArgs","features":[12]},{"name":"IRcsTransport","features":[12]},{"name":"IRcsTransportConfiguration","features":[12]},{"name":"IRemoteParticipantComposingChangedEventArgs","features":[12]},{"name":"RcsEndUserMessage","features":[12]},{"name":"RcsEndUserMessageAction","features":[12]},{"name":"RcsEndUserMessageAvailableEventArgs","features":[12]},{"name":"RcsEndUserMessageAvailableTriggerDetails","features":[12]},{"name":"RcsEndUserMessageManager","features":[12]},{"name":"RcsManager","features":[12]},{"name":"RcsServiceKind","features":[12]},{"name":"RcsServiceKindSupportedChangedEventArgs","features":[12]},{"name":"RcsTransport","features":[12]},{"name":"RcsTransportConfiguration","features":[12]},{"name":"RemoteParticipantComposingChangedEventArgs","features":[12]}],"14":[{"name":"CommunicationBlockingAccessManager","features":[13]},{"name":"CommunicationBlockingAppManager","features":[13]},{"name":"CommunicationBlockingContract","features":[13]},{"name":"ICommunicationBlockingAccessManagerStatics","features":[13]},{"name":"ICommunicationBlockingAppManagerStatics","features":[13]},{"name":"ICommunicationBlockingAppManagerStatics2","features":[13]}],"15":[{"name":"AggregateContactManager","features":[14]},{"name":"Contact","features":[14]},{"name":"ContactAddress","features":[14]},{"name":"ContactAddressKind","features":[14]},{"name":"ContactAnnotation","features":[14]},{"name":"ContactAnnotationList","features":[14]},{"name":"ContactAnnotationOperations","features":[14]},{"name":"ContactAnnotationStore","features":[14]},{"name":"ContactAnnotationStoreAccessType","features":[14]},{"name":"ContactBatch","features":[14]},{"name":"ContactBatchStatus","features":[14]},{"name":"ContactCardDelayedDataLoader","features":[14]},{"name":"ContactCardHeaderKind","features":[14]},{"name":"ContactCardOptions","features":[14]},{"name":"ContactCardTabKind","features":[14]},{"name":"ContactChange","features":[14]},{"name":"ContactChangeReader","features":[14]},{"name":"ContactChangeTracker","features":[14]},{"name":"ContactChangeType","features":[14]},{"name":"ContactChangedDeferral","features":[14]},{"name":"ContactChangedEventArgs","features":[14]},{"name":"ContactConnectedServiceAccount","features":[14]},{"name":"ContactDate","features":[14]},{"name":"ContactDateKind","features":[14]},{"name":"ContactEmail","features":[14]},{"name":"ContactEmailKind","features":[14]},{"name":"ContactField","features":[14]},{"name":"ContactFieldCategory","features":[14]},{"name":"ContactFieldFactory","features":[14]},{"name":"ContactFieldType","features":[14]},{"name":"ContactGroup","features":[14]},{"name":"ContactInformation","features":[14]},{"name":"ContactInstantMessageField","features":[14]},{"name":"ContactJobInfo","features":[14]},{"name":"ContactLaunchActionVerbs","features":[14]},{"name":"ContactList","features":[14]},{"name":"ContactListLimitedWriteOperations","features":[14]},{"name":"ContactListOtherAppReadAccess","features":[14]},{"name":"ContactListOtherAppWriteAccess","features":[14]},{"name":"ContactListSyncConstraints","features":[14]},{"name":"ContactListSyncManager","features":[14]},{"name":"ContactListSyncStatus","features":[14]},{"name":"ContactLocationField","features":[14]},{"name":"ContactManager","features":[14]},{"name":"ContactManagerForUser","features":[14]},{"name":"ContactMatchReason","features":[14]},{"name":"ContactMatchReasonKind","features":[14]},{"name":"ContactNameOrder","features":[14]},{"name":"ContactPanel","features":[14]},{"name":"ContactPanelClosingEventArgs","features":[14]},{"name":"ContactPanelLaunchFullAppRequestedEventArgs","features":[14]},{"name":"ContactPhone","features":[14]},{"name":"ContactPhoneKind","features":[14]},{"name":"ContactPicker","features":[14]},{"name":"ContactQueryDesiredFields","features":[14]},{"name":"ContactQueryOptions","features":[14]},{"name":"ContactQuerySearchFields","features":[14]},{"name":"ContactQuerySearchScope","features":[14]},{"name":"ContactQueryTextSearch","features":[14]},{"name":"ContactReader","features":[14]},{"name":"ContactRelationship","features":[14]},{"name":"ContactSelectionMode","features":[14]},{"name":"ContactSignificantOther","features":[14]},{"name":"ContactStore","features":[14]},{"name":"ContactStoreAccessType","features":[14]},{"name":"ContactStoreNotificationTriggerDetails","features":[14]},{"name":"ContactWebsite","features":[14]},{"name":"FullContactCardOptions","features":[14]},{"name":"IAggregateContactManager","features":[14]},{"name":"IAggregateContactManager2","features":[14]},{"name":"IContact","features":[14]},{"name":"IContact2","features":[14]},{"name":"IContact3","features":[14]},{"name":"IContactAddress","features":[14]},{"name":"IContactAnnotation","features":[14]},{"name":"IContactAnnotation2","features":[14]},{"name":"IContactAnnotationList","features":[14]},{"name":"IContactAnnotationStore","features":[14]},{"name":"IContactAnnotationStore2","features":[14]},{"name":"IContactBatch","features":[14]},{"name":"IContactCardDelayedDataLoader","features":[14]},{"name":"IContactCardOptions","features":[14]},{"name":"IContactCardOptions2","features":[14]},{"name":"IContactChange","features":[14]},{"name":"IContactChangeReader","features":[14]},{"name":"IContactChangeTracker","features":[14]},{"name":"IContactChangeTracker2","features":[14]},{"name":"IContactChangedDeferral","features":[14]},{"name":"IContactChangedEventArgs","features":[14]},{"name":"IContactConnectedServiceAccount","features":[14]},{"name":"IContactDate","features":[14]},{"name":"IContactEmail","features":[14]},{"name":"IContactField","features":[14]},{"name":"IContactFieldFactory","features":[14]},{"name":"IContactGroup","features":[14]},{"name":"IContactInformation","features":[14]},{"name":"IContactInstantMessageField","features":[14]},{"name":"IContactInstantMessageFieldFactory","features":[14]},{"name":"IContactJobInfo","features":[14]},{"name":"IContactLaunchActionVerbsStatics","features":[14]},{"name":"IContactList","features":[14]},{"name":"IContactList2","features":[14]},{"name":"IContactList3","features":[14]},{"name":"IContactListLimitedWriteOperations","features":[14]},{"name":"IContactListSyncConstraints","features":[14]},{"name":"IContactListSyncManager","features":[14]},{"name":"IContactListSyncManager2","features":[14]},{"name":"IContactLocationField","features":[14]},{"name":"IContactLocationFieldFactory","features":[14]},{"name":"IContactManagerForUser","features":[14]},{"name":"IContactManagerForUser2","features":[14]},{"name":"IContactManagerStatics","features":[14]},{"name":"IContactManagerStatics2","features":[14]},{"name":"IContactManagerStatics3","features":[14]},{"name":"IContactManagerStatics4","features":[14]},{"name":"IContactManagerStatics5","features":[14]},{"name":"IContactMatchReason","features":[14]},{"name":"IContactName","features":[14]},{"name":"IContactPanel","features":[14]},{"name":"IContactPanelClosingEventArgs","features":[14]},{"name":"IContactPanelLaunchFullAppRequestedEventArgs","features":[14]},{"name":"IContactPhone","features":[14]},{"name":"IContactPicker","features":[14]},{"name":"IContactPicker2","features":[14]},{"name":"IContactPicker3","features":[14]},{"name":"IContactPickerStatics","features":[14]},{"name":"IContactQueryOptions","features":[14]},{"name":"IContactQueryOptionsFactory","features":[14]},{"name":"IContactQueryTextSearch","features":[14]},{"name":"IContactReader","features":[14]},{"name":"IContactSignificantOther","features":[14]},{"name":"IContactSignificantOther2","features":[14]},{"name":"IContactStore","features":[14]},{"name":"IContactStore2","features":[14]},{"name":"IContactStore3","features":[14]},{"name":"IContactStoreNotificationTriggerDetails","features":[14]},{"name":"IContactWebsite","features":[14]},{"name":"IContactWebsite2","features":[14]},{"name":"IFullContactCardOptions","features":[14]},{"name":"IKnownContactFieldStatics","features":[14]},{"name":"IPinnedContactIdsQueryResult","features":[14]},{"name":"IPinnedContactManager","features":[14]},{"name":"IPinnedContactManagerStatics","features":[14]},{"name":"KnownContactField","features":[14]},{"name":"PinnedContactIdsQueryResult","features":[14]},{"name":"PinnedContactManager","features":[14]},{"name":"PinnedContactSurface","features":[14]}],"16":[{"name":"ContactDataProviderConnection","features":[15]},{"name":"ContactDataProviderTriggerDetails","features":[15]},{"name":"ContactListCreateOrUpdateContactRequest","features":[15]},{"name":"ContactListCreateOrUpdateContactRequestEventArgs","features":[15]},{"name":"ContactListDeleteContactRequest","features":[15]},{"name":"ContactListDeleteContactRequestEventArgs","features":[15]},{"name":"ContactListServerSearchReadBatchRequest","features":[15]},{"name":"ContactListServerSearchReadBatchRequestEventArgs","features":[15]},{"name":"ContactListSyncManagerSyncRequest","features":[15]},{"name":"ContactListSyncManagerSyncRequestEventArgs","features":[15]},{"name":"IContactDataProviderConnection","features":[15]},{"name":"IContactDataProviderConnection2","features":[15]},{"name":"IContactDataProviderTriggerDetails","features":[15]},{"name":"IContactListCreateOrUpdateContactRequest","features":[15]},{"name":"IContactListCreateOrUpdateContactRequestEventArgs","features":[15]},{"name":"IContactListDeleteContactRequest","features":[15]},{"name":"IContactListDeleteContactRequestEventArgs","features":[15]},{"name":"IContactListServerSearchReadBatchRequest","features":[15]},{"name":"IContactListServerSearchReadBatchRequestEventArgs","features":[15]},{"name":"IContactListSyncManagerSyncRequest","features":[15]},{"name":"IContactListSyncManagerSyncRequestEventArgs","features":[15]}],"17":[{"name":"AddContactResult","features":[16]},{"name":"ContactPickerUI","features":[16]},{"name":"ContactRemovedEventArgs","features":[16]},{"name":"IContactPickerUI","features":[16]},{"name":"IContactPickerUI2","features":[16]},{"name":"IContactRemovedEventArgs","features":[16]}],"18":[{"name":"ActivationSignalDetectionConfiguration","features":[17]},{"name":"ActivationSignalDetectionConfigurationCreationResult","features":[17]},{"name":"ActivationSignalDetectionConfigurationCreationStatus","features":[17]},{"name":"ActivationSignalDetectionConfigurationRemovalResult","features":[17]},{"name":"ActivationSignalDetectionConfigurationSetModelDataResult","features":[17]},{"name":"ActivationSignalDetectionConfigurationStateChangeResult","features":[17]},{"name":"ActivationSignalDetectionTrainingDataFormat","features":[17]},{"name":"ActivationSignalDetector","features":[17]},{"name":"ActivationSignalDetectorKind","features":[17]},{"name":"ActivationSignalDetectorPowerState","features":[17]},{"name":"ConversationalAgentActivationKind","features":[17]},{"name":"ConversationalAgentActivationResult","features":[17]},{"name":"ConversationalAgentDetectorManager","features":[17]},{"name":"ConversationalAgentSession","features":[17]},{"name":"ConversationalAgentSessionInterruptedEventArgs","features":[17]},{"name":"ConversationalAgentSessionUpdateResponse","features":[17]},{"name":"ConversationalAgentSignal","features":[17]},{"name":"ConversationalAgentSignalDetectedEventArgs","features":[17]},{"name":"ConversationalAgentState","features":[17]},{"name":"ConversationalAgentSystemStateChangeType","features":[17]},{"name":"ConversationalAgentSystemStateChangedEventArgs","features":[17]},{"name":"ConversationalAgentVoiceActivationPrerequisiteKind","features":[17]},{"name":"DetectionConfigurationAvailabilityChangeKind","features":[17]},{"name":"DetectionConfigurationAvailabilityChangedEventArgs","features":[17]},{"name":"DetectionConfigurationAvailabilityInfo","features":[17]},{"name":"DetectionConfigurationTrainingStatus","features":[17]},{"name":"IActivationSignalDetectionConfiguration","features":[17]},{"name":"IActivationSignalDetectionConfiguration2","features":[17]},{"name":"IActivationSignalDetectionConfigurationCreationResult","features":[17]},{"name":"IActivationSignalDetector","features":[17]},{"name":"IActivationSignalDetector2","features":[17]},{"name":"IConversationalAgentDetectorManager","features":[17]},{"name":"IConversationalAgentDetectorManager2","features":[17]},{"name":"IConversationalAgentDetectorManagerStatics","features":[17]},{"name":"IConversationalAgentSession","features":[17]},{"name":"IConversationalAgentSession2","features":[17]},{"name":"IConversationalAgentSessionInterruptedEventArgs","features":[17]},{"name":"IConversationalAgentSessionStatics","features":[17]},{"name":"IConversationalAgentSignal","features":[17]},{"name":"IConversationalAgentSignal2","features":[17]},{"name":"IConversationalAgentSignalDetectedEventArgs","features":[17]},{"name":"IConversationalAgentSystemStateChangedEventArgs","features":[17]},{"name":"IDetectionConfigurationAvailabilityChangedEventArgs","features":[17]},{"name":"IDetectionConfigurationAvailabilityInfo","features":[17]},{"name":"IDetectionConfigurationAvailabilityInfo2","features":[17]},{"name":"SignalDetectorResourceKind","features":[17]}],"19":[{"name":"AppListEntry","features":[18]},{"name":"AppRestartFailureReason","features":[18]},{"name":"CoreApplication","features":[18]},{"name":"CoreApplicationView","features":[18]},{"name":"CoreApplicationViewTitleBar","features":[18]},{"name":"HostedViewClosingEventArgs","features":[18]},{"name":"IAppListEntry","features":[18]},{"name":"IAppListEntry2","features":[18]},{"name":"IAppListEntry3","features":[18]},{"name":"IAppListEntry4","features":[18]},{"name":"ICoreApplication","features":[18]},{"name":"ICoreApplication2","features":[18]},{"name":"ICoreApplication3","features":[18]},{"name":"ICoreApplicationExit","features":[18]},{"name":"ICoreApplicationUnhandledError","features":[18]},{"name":"ICoreApplicationUseCount","features":[18]},{"name":"ICoreApplicationView","features":[18]},{"name":"ICoreApplicationView2","features":[18]},{"name":"ICoreApplicationView3","features":[18]},{"name":"ICoreApplicationView5","features":[18]},{"name":"ICoreApplicationView6","features":[18]},{"name":"ICoreApplicationViewTitleBar","features":[18]},{"name":"ICoreImmersiveApplication","features":[18]},{"name":"ICoreImmersiveApplication2","features":[18]},{"name":"ICoreImmersiveApplication3","features":[18]},{"name":"IFrameworkView","features":[18]},{"name":"IFrameworkViewSource","features":[18]},{"name":"IHostedViewClosingEventArgs","features":[18]},{"name":"IUnhandledError","features":[18]},{"name":"IUnhandledErrorDetectedEventArgs","features":[18]},{"name":"UnhandledError","features":[18]},{"name":"UnhandledErrorDetectedEventArgs","features":[18]}],"20":[{"name":"Clipboard","features":[19]},{"name":"ClipboardContentOptions","features":[19]},{"name":"ClipboardHistoryChangedEventArgs","features":[19]},{"name":"ClipboardHistoryItem","features":[19]},{"name":"ClipboardHistoryItemsResult","features":[19]},{"name":"ClipboardHistoryItemsResultStatus","features":[19]},{"name":"DataPackage","features":[19]},{"name":"DataPackageOperation","features":[19]},{"name":"DataPackagePropertySet","features":[19]},{"name":"DataPackagePropertySetView","features":[19]},{"name":"DataPackageView","features":[19]},{"name":"DataProviderDeferral","features":[19]},{"name":"DataProviderHandler","features":[19]},{"name":"DataProviderRequest","features":[19]},{"name":"DataRequest","features":[19]},{"name":"DataRequestDeferral","features":[19]},{"name":"DataRequestedEventArgs","features":[19]},{"name":"DataTransferManager","features":[19]},{"name":"HtmlFormatHelper","features":[19]},{"name":"IClipboardContentOptions","features":[19]},{"name":"IClipboardHistoryChangedEventArgs","features":[19]},{"name":"IClipboardHistoryItem","features":[19]},{"name":"IClipboardHistoryItemsResult","features":[19]},{"name":"IClipboardStatics","features":[19]},{"name":"IClipboardStatics2","features":[19]},{"name":"IDataPackage","features":[19]},{"name":"IDataPackage2","features":[19]},{"name":"IDataPackage3","features":[19]},{"name":"IDataPackage4","features":[19]},{"name":"IDataPackagePropertySet","features":[19]},{"name":"IDataPackagePropertySet2","features":[19]},{"name":"IDataPackagePropertySet3","features":[19]},{"name":"IDataPackagePropertySet4","features":[19]},{"name":"IDataPackagePropertySetView","features":[19]},{"name":"IDataPackagePropertySetView2","features":[19]},{"name":"IDataPackagePropertySetView3","features":[19]},{"name":"IDataPackagePropertySetView4","features":[19]},{"name":"IDataPackagePropertySetView5","features":[19]},{"name":"IDataPackageView","features":[19]},{"name":"IDataPackageView2","features":[19]},{"name":"IDataPackageView3","features":[19]},{"name":"IDataPackageView4","features":[19]},{"name":"IDataProviderDeferral","features":[19]},{"name":"IDataProviderRequest","features":[19]},{"name":"IDataRequest","features":[19]},{"name":"IDataRequestDeferral","features":[19]},{"name":"IDataRequestedEventArgs","features":[19]},{"name":"IDataTransferManager","features":[19]},{"name":"IDataTransferManager2","features":[19]},{"name":"IDataTransferManagerStatics","features":[19]},{"name":"IDataTransferManagerStatics2","features":[19]},{"name":"IDataTransferManagerStatics3","features":[19]},{"name":"IHtmlFormatHelperStatics","features":[19]},{"name":"IOperationCompletedEventArgs","features":[19]},{"name":"IOperationCompletedEventArgs2","features":[19]},{"name":"IShareCompletedEventArgs","features":[19]},{"name":"IShareProvider","features":[19]},{"name":"IShareProviderFactory","features":[19]},{"name":"IShareProviderOperation","features":[19]},{"name":"IShareProvidersRequestedEventArgs","features":[19]},{"name":"IShareTargetInfo","features":[19]},{"name":"IShareUIOptions","features":[19]},{"name":"ISharedStorageAccessManagerStatics","features":[19]},{"name":"IStandardDataFormatsStatics","features":[19]},{"name":"IStandardDataFormatsStatics2","features":[19]},{"name":"IStandardDataFormatsStatics3","features":[19]},{"name":"ITargetApplicationChosenEventArgs","features":[19]},{"name":"OperationCompletedEventArgs","features":[19]},{"name":"SetHistoryItemAsContentStatus","features":[19]},{"name":"ShareCompletedEventArgs","features":[19]},{"name":"ShareProvider","features":[19]},{"name":"ShareProviderHandler","features":[19]},{"name":"ShareProviderOperation","features":[19]},{"name":"ShareProvidersRequestedEventArgs","features":[19]},{"name":"ShareTargetInfo","features":[19]},{"name":"ShareUIOptions","features":[19]},{"name":"ShareUITheme","features":[19]},{"name":"SharedStorageAccessManager","features":[19]},{"name":"StandardDataFormats","features":[19]},{"name":"TargetApplicationChosenEventArgs","features":[19]}],"21":[{"name":"DragDropModifiers","features":[20]}],"22":[{"name":"CoreDragDropManager","features":[21]},{"name":"CoreDragInfo","features":[21]},{"name":"CoreDragOperation","features":[21]},{"name":"CoreDragUIContentMode","features":[21]},{"name":"CoreDragUIOverride","features":[21]},{"name":"CoreDropOperationTargetRequestedEventArgs","features":[21]},{"name":"ICoreDragDropManager","features":[21]},{"name":"ICoreDragDropManagerStatics","features":[21]},{"name":"ICoreDragInfo","features":[21]},{"name":"ICoreDragInfo2","features":[21]},{"name":"ICoreDragOperation","features":[21]},{"name":"ICoreDragOperation2","features":[21]},{"name":"ICoreDragUIOverride","features":[21]},{"name":"ICoreDropOperationTarget","features":[21]},{"name":"ICoreDropOperationTargetRequestedEventArgs","features":[21]}],"23":[{"name":"IQuickLink","features":[22]},{"name":"IShareOperation","features":[22]},{"name":"IShareOperation2","features":[22]},{"name":"IShareOperation3","features":[22]},{"name":"QuickLink","features":[22]},{"name":"ShareOperation","features":[22]}],"24":[{"name":"EmailAttachment","features":[23]},{"name":"EmailAttachmentDownloadState","features":[23]},{"name":"EmailBatchStatus","features":[23]},{"name":"EmailCertificateValidationStatus","features":[23]},{"name":"EmailConversation","features":[23]},{"name":"EmailConversationBatch","features":[23]},{"name":"EmailConversationReader","features":[23]},{"name":"EmailFlagState","features":[23]},{"name":"EmailFolder","features":[23]},{"name":"EmailImportance","features":[23]},{"name":"EmailIrmInfo","features":[23]},{"name":"EmailIrmTemplate","features":[23]},{"name":"EmailItemCounts","features":[23]},{"name":"EmailMailbox","features":[23]},{"name":"EmailMailboxAction","features":[23]},{"name":"EmailMailboxActionKind","features":[23]},{"name":"EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation","features":[23]},{"name":"EmailMailboxAutoReply","features":[23]},{"name":"EmailMailboxAutoReplyMessageResponseKind","features":[23]},{"name":"EmailMailboxAutoReplySettings","features":[23]},{"name":"EmailMailboxCapabilities","features":[23]},{"name":"EmailMailboxChange","features":[23]},{"name":"EmailMailboxChangeReader","features":[23]},{"name":"EmailMailboxChangeTracker","features":[23]},{"name":"EmailMailboxChangeType","features":[23]},{"name":"EmailMailboxChangedDeferral","features":[23]},{"name":"EmailMailboxChangedEventArgs","features":[23]},{"name":"EmailMailboxCreateFolderResult","features":[23]},{"name":"EmailMailboxCreateFolderStatus","features":[23]},{"name":"EmailMailboxDeleteFolderStatus","features":[23]},{"name":"EmailMailboxEmptyFolderStatus","features":[23]},{"name":"EmailMailboxOtherAppReadAccess","features":[23]},{"name":"EmailMailboxOtherAppWriteAccess","features":[23]},{"name":"EmailMailboxPolicies","features":[23]},{"name":"EmailMailboxSmimeEncryptionAlgorithm","features":[23]},{"name":"EmailMailboxSmimeSigningAlgorithm","features":[23]},{"name":"EmailMailboxSyncManager","features":[23]},{"name":"EmailMailboxSyncStatus","features":[23]},{"name":"EmailManager","features":[23]},{"name":"EmailManagerForUser","features":[23]},{"name":"EmailMeetingInfo","features":[23]},{"name":"EmailMeetingResponseType","features":[23]},{"name":"EmailMessage","features":[23]},{"name":"EmailMessageBatch","features":[23]},{"name":"EmailMessageBodyKind","features":[23]},{"name":"EmailMessageDownloadState","features":[23]},{"name":"EmailMessageReader","features":[23]},{"name":"EmailMessageResponseKind","features":[23]},{"name":"EmailMessageSmimeKind","features":[23]},{"name":"EmailQueryKind","features":[23]},{"name":"EmailQueryOptions","features":[23]},{"name":"EmailQuerySearchFields","features":[23]},{"name":"EmailQuerySearchScope","features":[23]},{"name":"EmailQuerySortDirection","features":[23]},{"name":"EmailQuerySortProperty","features":[23]},{"name":"EmailQueryTextSearch","features":[23]},{"name":"EmailRecipient","features":[23]},{"name":"EmailRecipientResolutionResult","features":[23]},{"name":"EmailRecipientResolutionStatus","features":[23]},{"name":"EmailSpecialFolderKind","features":[23]},{"name":"EmailStore","features":[23]},{"name":"EmailStoreAccessType","features":[23]},{"name":"EmailStoreNotificationTriggerDetails","features":[23]},{"name":"IEmailAttachment","features":[23]},{"name":"IEmailAttachment2","features":[23]},{"name":"IEmailAttachmentFactory","features":[23]},{"name":"IEmailAttachmentFactory2","features":[23]},{"name":"IEmailConversation","features":[23]},{"name":"IEmailConversationBatch","features":[23]},{"name":"IEmailConversationReader","features":[23]},{"name":"IEmailFolder","features":[23]},{"name":"IEmailIrmInfo","features":[23]},{"name":"IEmailIrmInfoFactory","features":[23]},{"name":"IEmailIrmTemplate","features":[23]},{"name":"IEmailIrmTemplateFactory","features":[23]},{"name":"IEmailItemCounts","features":[23]},{"name":"IEmailMailbox","features":[23]},{"name":"IEmailMailbox2","features":[23]},{"name":"IEmailMailbox3","features":[23]},{"name":"IEmailMailbox4","features":[23]},{"name":"IEmailMailbox5","features":[23]},{"name":"IEmailMailboxAction","features":[23]},{"name":"IEmailMailboxAutoReply","features":[23]},{"name":"IEmailMailboxAutoReplySettings","features":[23]},{"name":"IEmailMailboxCapabilities","features":[23]},{"name":"IEmailMailboxCapabilities2","features":[23]},{"name":"IEmailMailboxCapabilities3","features":[23]},{"name":"IEmailMailboxChange","features":[23]},{"name":"IEmailMailboxChangeReader","features":[23]},{"name":"IEmailMailboxChangeTracker","features":[23]},{"name":"IEmailMailboxChangedDeferral","features":[23]},{"name":"IEmailMailboxChangedEventArgs","features":[23]},{"name":"IEmailMailboxCreateFolderResult","features":[23]},{"name":"IEmailMailboxPolicies","features":[23]},{"name":"IEmailMailboxPolicies2","features":[23]},{"name":"IEmailMailboxPolicies3","features":[23]},{"name":"IEmailMailboxSyncManager","features":[23]},{"name":"IEmailMailboxSyncManager2","features":[23]},{"name":"IEmailManagerForUser","features":[23]},{"name":"IEmailManagerStatics","features":[23]},{"name":"IEmailManagerStatics2","features":[23]},{"name":"IEmailManagerStatics3","features":[23]},{"name":"IEmailMeetingInfo","features":[23]},{"name":"IEmailMeetingInfo2","features":[23]},{"name":"IEmailMessage","features":[23]},{"name":"IEmailMessage2","features":[23]},{"name":"IEmailMessage3","features":[23]},{"name":"IEmailMessage4","features":[23]},{"name":"IEmailMessageBatch","features":[23]},{"name":"IEmailMessageReader","features":[23]},{"name":"IEmailQueryOptions","features":[23]},{"name":"IEmailQueryOptionsFactory","features":[23]},{"name":"IEmailQueryTextSearch","features":[23]},{"name":"IEmailRecipient","features":[23]},{"name":"IEmailRecipientFactory","features":[23]},{"name":"IEmailRecipientResolutionResult","features":[23]},{"name":"IEmailRecipientResolutionResult2","features":[23]},{"name":"IEmailStore","features":[23]},{"name":"IEmailStoreNotificationTriggerDetails","features":[23]}],"25":[{"name":"EmailDataProviderConnection","features":[24]},{"name":"EmailDataProviderTriggerDetails","features":[24]},{"name":"EmailMailboxCreateFolderRequest","features":[24]},{"name":"EmailMailboxCreateFolderRequestEventArgs","features":[24]},{"name":"EmailMailboxDeleteFolderRequest","features":[24]},{"name":"EmailMailboxDeleteFolderRequestEventArgs","features":[24]},{"name":"EmailMailboxDownloadAttachmentRequest","features":[24]},{"name":"EmailMailboxDownloadAttachmentRequestEventArgs","features":[24]},{"name":"EmailMailboxDownloadMessageRequest","features":[24]},{"name":"EmailMailboxDownloadMessageRequestEventArgs","features":[24]},{"name":"EmailMailboxEmptyFolderRequest","features":[24]},{"name":"EmailMailboxEmptyFolderRequestEventArgs","features":[24]},{"name":"EmailMailboxForwardMeetingRequest","features":[24]},{"name":"EmailMailboxForwardMeetingRequestEventArgs","features":[24]},{"name":"EmailMailboxGetAutoReplySettingsRequest","features":[24]},{"name":"EmailMailboxGetAutoReplySettingsRequestEventArgs","features":[24]},{"name":"EmailMailboxMoveFolderRequest","features":[24]},{"name":"EmailMailboxMoveFolderRequestEventArgs","features":[24]},{"name":"EmailMailboxProposeNewTimeForMeetingRequest","features":[24]},{"name":"EmailMailboxProposeNewTimeForMeetingRequestEventArgs","features":[24]},{"name":"EmailMailboxResolveRecipientsRequest","features":[24]},{"name":"EmailMailboxResolveRecipientsRequestEventArgs","features":[24]},{"name":"EmailMailboxServerSearchReadBatchRequest","features":[24]},{"name":"EmailMailboxServerSearchReadBatchRequestEventArgs","features":[24]},{"name":"EmailMailboxSetAutoReplySettingsRequest","features":[24]},{"name":"EmailMailboxSetAutoReplySettingsRequestEventArgs","features":[24]},{"name":"EmailMailboxSyncManagerSyncRequest","features":[24]},{"name":"EmailMailboxSyncManagerSyncRequestEventArgs","features":[24]},{"name":"EmailMailboxUpdateMeetingResponseRequest","features":[24]},{"name":"EmailMailboxUpdateMeetingResponseRequestEventArgs","features":[24]},{"name":"EmailMailboxValidateCertificatesRequest","features":[24]},{"name":"EmailMailboxValidateCertificatesRequestEventArgs","features":[24]},{"name":"IEmailDataProviderConnection","features":[24]},{"name":"IEmailDataProviderTriggerDetails","features":[24]},{"name":"IEmailMailboxCreateFolderRequest","features":[24]},{"name":"IEmailMailboxCreateFolderRequestEventArgs","features":[24]},{"name":"IEmailMailboxDeleteFolderRequest","features":[24]},{"name":"IEmailMailboxDeleteFolderRequestEventArgs","features":[24]},{"name":"IEmailMailboxDownloadAttachmentRequest","features":[24]},{"name":"IEmailMailboxDownloadAttachmentRequestEventArgs","features":[24]},{"name":"IEmailMailboxDownloadMessageRequest","features":[24]},{"name":"IEmailMailboxDownloadMessageRequestEventArgs","features":[24]},{"name":"IEmailMailboxEmptyFolderRequest","features":[24]},{"name":"IEmailMailboxEmptyFolderRequestEventArgs","features":[24]},{"name":"IEmailMailboxForwardMeetingRequest","features":[24]},{"name":"IEmailMailboxForwardMeetingRequestEventArgs","features":[24]},{"name":"IEmailMailboxGetAutoReplySettingsRequest","features":[24]},{"name":"IEmailMailboxGetAutoReplySettingsRequestEventArgs","features":[24]},{"name":"IEmailMailboxMoveFolderRequest","features":[24]},{"name":"IEmailMailboxMoveFolderRequestEventArgs","features":[24]},{"name":"IEmailMailboxProposeNewTimeForMeetingRequest","features":[24]},{"name":"IEmailMailboxProposeNewTimeForMeetingRequestEventArgs","features":[24]},{"name":"IEmailMailboxResolveRecipientsRequest","features":[24]},{"name":"IEmailMailboxResolveRecipientsRequestEventArgs","features":[24]},{"name":"IEmailMailboxServerSearchReadBatchRequest","features":[24]},{"name":"IEmailMailboxServerSearchReadBatchRequestEventArgs","features":[24]},{"name":"IEmailMailboxSetAutoReplySettingsRequest","features":[24]},{"name":"IEmailMailboxSetAutoReplySettingsRequestEventArgs","features":[24]},{"name":"IEmailMailboxSyncManagerSyncRequest","features":[24]},{"name":"IEmailMailboxSyncManagerSyncRequestEventArgs","features":[24]},{"name":"IEmailMailboxUpdateMeetingResponseRequest","features":[24]},{"name":"IEmailMailboxUpdateMeetingResponseRequestEventArgs","features":[24]},{"name":"IEmailMailboxValidateCertificatesRequest","features":[24]},{"name":"IEmailMailboxValidateCertificatesRequestEventArgs","features":[24]}],"26":[{"name":"ExtendedExecutionReason","features":[25]},{"name":"ExtendedExecutionResult","features":[25]},{"name":"ExtendedExecutionRevokedEventArgs","features":[25]},{"name":"ExtendedExecutionRevokedReason","features":[25]},{"name":"ExtendedExecutionSession","features":[25]},{"name":"IExtendedExecutionRevokedEventArgs","features":[25]},{"name":"IExtendedExecutionSession","features":[25]}],"27":[{"name":"ExtendedExecutionForegroundReason","features":[26]},{"name":"ExtendedExecutionForegroundResult","features":[26]},{"name":"ExtendedExecutionForegroundRevokedEventArgs","features":[26]},{"name":"ExtendedExecutionForegroundRevokedReason","features":[26]},{"name":"ExtendedExecutionForegroundSession","features":[26]},{"name":"IExtendedExecutionForegroundRevokedEventArgs","features":[26]},{"name":"IExtendedExecutionForegroundSession","features":[26]}],"28":[{"name":"HolographicKeyboard","features":[27]},{"name":"IHolographicKeyboard","features":[27]},{"name":"IHolographicKeyboardStatics","features":[27]}],"29":[{"name":"ILockApplicationHost","features":[28]},{"name":"ILockApplicationHostStatics","features":[28]},{"name":"ILockScreenBadge","features":[28]},{"name":"ILockScreenInfo","features":[28]},{"name":"ILockScreenUnlockingDeferral","features":[28]},{"name":"ILockScreenUnlockingEventArgs","features":[28]},{"name":"LockApplicationHost","features":[28]},{"name":"LockScreenBadge","features":[28]},{"name":"LockScreenInfo","features":[28]},{"name":"LockScreenUnlockingDeferral","features":[28]},{"name":"LockScreenUnlockingEventArgs","features":[28]}],"30":[{"name":"IPackageExtension","features":[29]},{"name":"IPackageExtensionCatalog","features":[29]},{"name":"IPackageExtensionCatalogStatics","features":[29]},{"name":"IPackageExtensionPackageInstalledEventArgs","features":[29]},{"name":"IPackageExtensionPackageStatusChangedEventArgs","features":[29]},{"name":"IPackageExtensionPackageUninstallingEventArgs","features":[29]},{"name":"IPackageExtensionPackageUpdatedEventArgs","features":[29]},{"name":"IPackageExtensionPackageUpdatingEventArgs","features":[29]},{"name":"PackageExtension","features":[29]},{"name":"PackageExtensionCatalog","features":[29]},{"name":"PackageExtensionPackageInstalledEventArgs","features":[29]},{"name":"PackageExtensionPackageStatusChangedEventArgs","features":[29]},{"name":"PackageExtensionPackageUninstallingEventArgs","features":[29]},{"name":"PackageExtensionPackageUpdatedEventArgs","features":[29]},{"name":"PackageExtensionPackageUpdatingEventArgs","features":[29]}],"31":[{"name":"IPaymentAddress","features":[30]},{"name":"IPaymentCanMakePaymentResult","features":[30]},{"name":"IPaymentCanMakePaymentResultFactory","features":[30]},{"name":"IPaymentCurrencyAmount","features":[30]},{"name":"IPaymentCurrencyAmountFactory","features":[30]},{"name":"IPaymentDetails","features":[30]},{"name":"IPaymentDetailsFactory","features":[30]},{"name":"IPaymentDetailsModifier","features":[30]},{"name":"IPaymentDetailsModifierFactory","features":[30]},{"name":"IPaymentItem","features":[30]},{"name":"IPaymentItemFactory","features":[30]},{"name":"IPaymentMediator","features":[30]},{"name":"IPaymentMediator2","features":[30]},{"name":"IPaymentMerchantInfo","features":[30]},{"name":"IPaymentMerchantInfoFactory","features":[30]},{"name":"IPaymentMethodData","features":[30]},{"name":"IPaymentMethodDataFactory","features":[30]},{"name":"IPaymentOptions","features":[30]},{"name":"IPaymentRequest","features":[30]},{"name":"IPaymentRequest2","features":[30]},{"name":"IPaymentRequestChangedArgs","features":[30]},{"name":"IPaymentRequestChangedResult","features":[30]},{"name":"IPaymentRequestChangedResultFactory","features":[30]},{"name":"IPaymentRequestFactory","features":[30]},{"name":"IPaymentRequestFactory2","features":[30]},{"name":"IPaymentRequestSubmitResult","features":[30]},{"name":"IPaymentResponse","features":[30]},{"name":"IPaymentShippingOption","features":[30]},{"name":"IPaymentShippingOptionFactory","features":[30]},{"name":"IPaymentToken","features":[30]},{"name":"IPaymentTokenFactory","features":[30]},{"name":"PaymentAddress","features":[30]},{"name":"PaymentCanMakePaymentResult","features":[30]},{"name":"PaymentCanMakePaymentResultStatus","features":[30]},{"name":"PaymentCurrencyAmount","features":[30]},{"name":"PaymentDetails","features":[30]},{"name":"PaymentDetailsModifier","features":[30]},{"name":"PaymentItem","features":[30]},{"name":"PaymentMediator","features":[30]},{"name":"PaymentMerchantInfo","features":[30]},{"name":"PaymentMethodData","features":[30]},{"name":"PaymentOptionPresence","features":[30]},{"name":"PaymentOptions","features":[30]},{"name":"PaymentRequest","features":[30]},{"name":"PaymentRequestChangeKind","features":[30]},{"name":"PaymentRequestChangedArgs","features":[30]},{"name":"PaymentRequestChangedHandler","features":[30]},{"name":"PaymentRequestChangedResult","features":[30]},{"name":"PaymentRequestCompletionStatus","features":[30]},{"name":"PaymentRequestStatus","features":[30]},{"name":"PaymentRequestSubmitResult","features":[30]},{"name":"PaymentResponse","features":[30]},{"name":"PaymentShippingOption","features":[30]},{"name":"PaymentShippingType","features":[30]},{"name":"PaymentToken","features":[30]}],"32":[{"name":"IPaymentAppCanMakePaymentTriggerDetails","features":[31]},{"name":"IPaymentAppManager","features":[31]},{"name":"IPaymentAppManagerStatics","features":[31]},{"name":"IPaymentTransaction","features":[31]},{"name":"IPaymentTransactionAcceptResult","features":[31]},{"name":"IPaymentTransactionStatics","features":[31]},{"name":"PaymentAppCanMakePaymentTriggerDetails","features":[31]},{"name":"PaymentAppManager","features":[31]},{"name":"PaymentTransaction","features":[31]},{"name":"PaymentTransactionAcceptResult","features":[31]}],"33":[{"name":"HolographicApplicationPreview","features":[32]},{"name":"HolographicKeyboardPlacementOverridePreview","features":[32]},{"name":"IHolographicApplicationPreviewStatics","features":[32]},{"name":"IHolographicKeyboardPlacementOverridePreview","features":[32]},{"name":"IHolographicKeyboardPlacementOverridePreviewStatics","features":[32]}],"34":[{"name":"IInkWorkspaceHostedAppManager","features":[33]},{"name":"IInkWorkspaceHostedAppManagerStatics","features":[33]},{"name":"InkWorkspaceHostedAppManager","features":[33]},{"name":"PreviewInkWorkspaceContract","features":[33]}],"35":[{"name":"INotePlacementChangedPreviewEventArgs","features":[34]},{"name":"INoteVisibilityChangedPreviewEventArgs","features":[34]},{"name":"INotesWindowManagerPreview","features":[34]},{"name":"INotesWindowManagerPreview2","features":[34]},{"name":"INotesWindowManagerPreviewShowNoteOptions","features":[34]},{"name":"INotesWindowManagerPreviewStatics","features":[34]},{"name":"NotePlacementChangedPreviewEventArgs","features":[34]},{"name":"NoteVisibilityChangedPreviewEventArgs","features":[34]},{"name":"NotesWindowManagerPreview","features":[34]},{"name":"NotesWindowManagerPreviewShowNoteOptions","features":[34]},{"name":"PreviewNotesContract","features":[34]}],"36":[{"name":"IResourceLoader","features":[35]},{"name":"IResourceLoader2","features":[35]},{"name":"IResourceLoaderFactory","features":[35]},{"name":"IResourceLoaderStatics","features":[35]},{"name":"IResourceLoaderStatics2","features":[35]},{"name":"IResourceLoaderStatics3","features":[35]},{"name":"IResourceLoaderStatics4","features":[35]},{"name":"ResourceLoader","features":[35]}],"37":[{"name":"INamedResource","features":[36]},{"name":"IResourceCandidate","features":[36]},{"name":"IResourceCandidate2","features":[36]},{"name":"IResourceCandidate3","features":[36]},{"name":"IResourceContext","features":[36]},{"name":"IResourceContextStatics","features":[36]},{"name":"IResourceContextStatics2","features":[36]},{"name":"IResourceContextStatics3","features":[36]},{"name":"IResourceContextStatics4","features":[36]},{"name":"IResourceManager","features":[36]},{"name":"IResourceManager2","features":[36]},{"name":"IResourceManagerStatics","features":[36]},{"name":"IResourceMap","features":[36]},{"name":"IResourceQualifier","features":[36]},{"name":"NamedResource","features":[36]},{"name":"ResourceCandidate","features":[36]},{"name":"ResourceCandidateKind","features":[36]},{"name":"ResourceCandidateVectorView","features":[36,37]},{"name":"ResourceContext","features":[36]},{"name":"ResourceContextLanguagesVectorView","features":[36,37]},{"name":"ResourceLayoutInfo","features":[36]},{"name":"ResourceManager","features":[36]},{"name":"ResourceMap","features":[36]},{"name":"ResourceMapIterator","features":[36,37]},{"name":"ResourceMapMapView","features":[36,37]},{"name":"ResourceMapMapViewIterator","features":[36,37]},{"name":"ResourceQualifier","features":[36]},{"name":"ResourceQualifierMapView","features":[36,37]},{"name":"ResourceQualifierObservableMap","features":[36,37]},{"name":"ResourceQualifierPersistence","features":[36]},{"name":"ResourceQualifierVectorView","features":[36,37]}],"38":[{"name":"IIndexedResourceCandidate","features":[38]},{"name":"IIndexedResourceQualifier","features":[38]},{"name":"IResourceIndexer","features":[38]},{"name":"IResourceIndexerFactory","features":[38]},{"name":"IResourceIndexerFactory2","features":[38]},{"name":"IndexedResourceCandidate","features":[38]},{"name":"IndexedResourceQualifier","features":[38]},{"name":"IndexedResourceType","features":[38]},{"name":"ResourceIndexer","features":[38]},{"name":"ResourceIndexerContract","features":[38]}],"39":[{"name":"ILocalContentSuggestionSettings","features":[39]},{"name":"ISearchPane","features":[39]},{"name":"ISearchPaneQueryChangedEventArgs","features":[39]},{"name":"ISearchPaneQueryLinguisticDetails","features":[39]},{"name":"ISearchPaneQuerySubmittedEventArgs","features":[39]},{"name":"ISearchPaneQuerySubmittedEventArgsWithLinguisticDetails","features":[39]},{"name":"ISearchPaneResultSuggestionChosenEventArgs","features":[39]},{"name":"ISearchPaneStatics","features":[39]},{"name":"ISearchPaneStaticsWithHideThisApplication","features":[39]},{"name":"ISearchPaneSuggestionsRequest","features":[39]},{"name":"ISearchPaneSuggestionsRequestDeferral","features":[39]},{"name":"ISearchPaneSuggestionsRequestedEventArgs","features":[39]},{"name":"ISearchPaneVisibilityChangedEventArgs","features":[39]},{"name":"ISearchQueryLinguisticDetails","features":[39]},{"name":"ISearchQueryLinguisticDetailsFactory","features":[39]},{"name":"ISearchSuggestionCollection","features":[39]},{"name":"ISearchSuggestionsRequest","features":[39]},{"name":"ISearchSuggestionsRequestDeferral","features":[39]},{"name":"LocalContentSuggestionSettings","features":[39]},{"name":"SearchContract","features":[39]},{"name":"SearchPane","features":[39]},{"name":"SearchPaneQueryChangedEventArgs","features":[39]},{"name":"SearchPaneQueryLinguisticDetails","features":[39]},{"name":"SearchPaneQuerySubmittedEventArgs","features":[39]},{"name":"SearchPaneResultSuggestionChosenEventArgs","features":[39]},{"name":"SearchPaneSuggestionsRequest","features":[39]},{"name":"SearchPaneSuggestionsRequestDeferral","features":[39]},{"name":"SearchPaneSuggestionsRequestedEventArgs","features":[39]},{"name":"SearchPaneVisibilityChangedEventArgs","features":[39]},{"name":"SearchQueryLinguisticDetails","features":[39]},{"name":"SearchSuggestionCollection","features":[39]},{"name":"SearchSuggestionsRequest","features":[39]},{"name":"SearchSuggestionsRequestDeferral","features":[39]}],"40":[{"name":"IRequestingFocusOnKeyboardInputEventArgs","features":[40]},{"name":"ISearchSuggestion","features":[40]},{"name":"ISearchSuggestionManager","features":[40]},{"name":"ISearchSuggestionsRequestedEventArgs","features":[40]},{"name":"RequestingFocusOnKeyboardInputEventArgs","features":[40]},{"name":"SearchCoreContract","features":[40]},{"name":"SearchSuggestion","features":[40]},{"name":"SearchSuggestionKind","features":[40]},{"name":"SearchSuggestionManager","features":[40]},{"name":"SearchSuggestionsRequestedEventArgs","features":[40]}],"47":[{"name":"IUserActivity","features":[41]},{"name":"IUserActivity2","features":[41]},{"name":"IUserActivity3","features":[41]},{"name":"IUserActivityAttribution","features":[41]},{"name":"IUserActivityAttributionFactory","features":[41]},{"name":"IUserActivityChannel","features":[41]},{"name":"IUserActivityChannel2","features":[41]},{"name":"IUserActivityChannelStatics","features":[41]},{"name":"IUserActivityChannelStatics2","features":[41]},{"name":"IUserActivityChannelStatics3","features":[41]},{"name":"IUserActivityContentInfo","features":[41]},{"name":"IUserActivityContentInfoStatics","features":[41]},{"name":"IUserActivityFactory","features":[41]},{"name":"IUserActivityRequest","features":[41]},{"name":"IUserActivityRequestManager","features":[41]},{"name":"IUserActivityRequestManagerStatics","features":[41]},{"name":"IUserActivityRequestedEventArgs","features":[41]},{"name":"IUserActivitySession","features":[41]},{"name":"IUserActivitySessionHistoryItem","features":[41]},{"name":"IUserActivityStatics","features":[41]},{"name":"IUserActivityVisualElements","features":[41]},{"name":"IUserActivityVisualElements2","features":[41]},{"name":"UserActivity","features":[41]},{"name":"UserActivityAttribution","features":[41]},{"name":"UserActivityChannel","features":[41]},{"name":"UserActivityContentInfo","features":[41]},{"name":"UserActivityRequest","features":[41]},{"name":"UserActivityRequestManager","features":[41]},{"name":"UserActivityRequestedEventArgs","features":[41]},{"name":"UserActivitySession","features":[41]},{"name":"UserActivitySessionHistoryItem","features":[41]},{"name":"UserActivityState","features":[41]},{"name":"UserActivityVisualElements","features":[41]}],"48":[{"name":"CoreUserActivityManager","features":[42]},{"name":"ICoreUserActivityManagerStatics","features":[42]}],"49":[{"name":"IUserDataAccount","features":[43]},{"name":"IUserDataAccount2","features":[43]},{"name":"IUserDataAccount3","features":[43]},{"name":"IUserDataAccount4","features":[43]},{"name":"IUserDataAccountManagerForUser","features":[43]},{"name":"IUserDataAccountManagerStatics","features":[43]},{"name":"IUserDataAccountManagerStatics2","features":[43]},{"name":"IUserDataAccountStore","features":[43]},{"name":"IUserDataAccountStore2","features":[43]},{"name":"IUserDataAccountStore3","features":[43]},{"name":"IUserDataAccountStoreChangedEventArgs","features":[43]},{"name":"UserDataAccount","features":[43]},{"name":"UserDataAccountContentKinds","features":[43]},{"name":"UserDataAccountManager","features":[43]},{"name":"UserDataAccountManagerForUser","features":[43]},{"name":"UserDataAccountOtherAppReadAccess","features":[43]},{"name":"UserDataAccountStore","features":[43]},{"name":"UserDataAccountStoreAccessType","features":[43]},{"name":"UserDataAccountStoreChangedEventArgs","features":[43]}],"50":[{"name":"IUserDataAccountPartnerAccountInfo","features":[44]},{"name":"IUserDataAccountProviderAddAccountOperation","features":[44]},{"name":"IUserDataAccountProviderOperation","features":[44]},{"name":"IUserDataAccountProviderResolveErrorsOperation","features":[44]},{"name":"IUserDataAccountProviderSettingsOperation","features":[44]},{"name":"UserDataAccountPartnerAccountInfo","features":[44]},{"name":"UserDataAccountProviderAddAccountOperation","features":[44]},{"name":"UserDataAccountProviderOperationKind","features":[44]},{"name":"UserDataAccountProviderPartnerAccountKind","features":[44]},{"name":"UserDataAccountProviderResolveErrorsOperation","features":[44]},{"name":"UserDataAccountProviderSettingsOperation","features":[44]}],"51":[{"name":"DeviceAccountAuthenticationType","features":[45]},{"name":"DeviceAccountConfiguration","features":[45]},{"name":"DeviceAccountIconId","features":[45]},{"name":"DeviceAccountMailAgeFilter","features":[45]},{"name":"DeviceAccountServerType","features":[45]},{"name":"DeviceAccountSyncScheduleKind","features":[45]},{"name":"IDeviceAccountConfiguration","features":[45]},{"name":"IDeviceAccountConfiguration2","features":[45]},{"name":"IUserDataAccountSystemAccessManagerStatics","features":[45]},{"name":"IUserDataAccountSystemAccessManagerStatics2","features":[45]},{"name":"UserDataAccountSystemAccessManager","features":[45]}],"52":[{"name":"IUserDataTask","features":[46]},{"name":"IUserDataTaskBatch","features":[46]},{"name":"IUserDataTaskList","features":[46]},{"name":"IUserDataTaskListLimitedWriteOperations","features":[46]},{"name":"IUserDataTaskListSyncManager","features":[46]},{"name":"IUserDataTaskManager","features":[46]},{"name":"IUserDataTaskManagerStatics","features":[46]},{"name":"IUserDataTaskQueryOptions","features":[46]},{"name":"IUserDataTaskReader","features":[46]},{"name":"IUserDataTaskRecurrenceProperties","features":[46]},{"name":"IUserDataTaskRegenerationProperties","features":[46]},{"name":"IUserDataTaskStore","features":[46]},{"name":"UserDataTask","features":[46]},{"name":"UserDataTaskBatch","features":[46]},{"name":"UserDataTaskDaysOfWeek","features":[46]},{"name":"UserDataTaskDetailsKind","features":[46]},{"name":"UserDataTaskKind","features":[46]},{"name":"UserDataTaskList","features":[46]},{"name":"UserDataTaskListLimitedWriteOperations","features":[46]},{"name":"UserDataTaskListOtherAppReadAccess","features":[46]},{"name":"UserDataTaskListOtherAppWriteAccess","features":[46]},{"name":"UserDataTaskListSyncManager","features":[46]},{"name":"UserDataTaskListSyncStatus","features":[46]},{"name":"UserDataTaskManager","features":[46]},{"name":"UserDataTaskPriority","features":[46]},{"name":"UserDataTaskQueryKind","features":[46]},{"name":"UserDataTaskQueryOptions","features":[46]},{"name":"UserDataTaskQuerySortProperty","features":[46]},{"name":"UserDataTaskReader","features":[46]},{"name":"UserDataTaskRecurrenceProperties","features":[46]},{"name":"UserDataTaskRecurrenceUnit","features":[46]},{"name":"UserDataTaskRegenerationProperties","features":[46]},{"name":"UserDataTaskRegenerationUnit","features":[46]},{"name":"UserDataTaskSensitivity","features":[46]},{"name":"UserDataTaskStore","features":[46]},{"name":"UserDataTaskStoreAccessType","features":[46]},{"name":"UserDataTaskWeekOfMonth","features":[46]}],"53":[{"name":"IUserDataTaskDataProviderConnection","features":[47]},{"name":"IUserDataTaskDataProviderTriggerDetails","features":[47]},{"name":"IUserDataTaskListCompleteTaskRequest","features":[47]},{"name":"IUserDataTaskListCompleteTaskRequestEventArgs","features":[47]},{"name":"IUserDataTaskListCreateOrUpdateTaskRequest","features":[47]},{"name":"IUserDataTaskListCreateOrUpdateTaskRequestEventArgs","features":[47]},{"name":"IUserDataTaskListDeleteTaskRequest","features":[47]},{"name":"IUserDataTaskListDeleteTaskRequestEventArgs","features":[47]},{"name":"IUserDataTaskListSkipOccurrenceRequest","features":[47]},{"name":"IUserDataTaskListSkipOccurrenceRequestEventArgs","features":[47]},{"name":"IUserDataTaskListSyncManagerSyncRequest","features":[47]},{"name":"IUserDataTaskListSyncManagerSyncRequestEventArgs","features":[47]},{"name":"UserDataTaskDataProviderConnection","features":[47]},{"name":"UserDataTaskDataProviderTriggerDetails","features":[47]},{"name":"UserDataTaskListCompleteTaskRequest","features":[47]},{"name":"UserDataTaskListCompleteTaskRequestEventArgs","features":[47]},{"name":"UserDataTaskListCreateOrUpdateTaskRequest","features":[47]},{"name":"UserDataTaskListCreateOrUpdateTaskRequestEventArgs","features":[47]},{"name":"UserDataTaskListDeleteTaskRequest","features":[47]},{"name":"UserDataTaskListDeleteTaskRequestEventArgs","features":[47]},{"name":"UserDataTaskListSkipOccurrenceRequest","features":[47]},{"name":"UserDataTaskListSkipOccurrenceRequestEventArgs","features":[47]},{"name":"UserDataTaskListSyncManagerSyncRequest","features":[47]},{"name":"UserDataTaskListSyncManagerSyncRequestEventArgs","features":[47]}],"54":[{"name":"IVoiceCommand","features":[48]},{"name":"IVoiceCommandCompletedEventArgs","features":[48]},{"name":"IVoiceCommandConfirmationResult","features":[48]},{"name":"IVoiceCommandContentTile","features":[48]},{"name":"IVoiceCommandDefinition","features":[48]},{"name":"IVoiceCommandDefinitionManagerStatics","features":[48]},{"name":"IVoiceCommandDisambiguationResult","features":[48]},{"name":"IVoiceCommandResponse","features":[48]},{"name":"IVoiceCommandResponseStatics","features":[48]},{"name":"IVoiceCommandServiceConnection","features":[48]},{"name":"IVoiceCommandServiceConnectionStatics","features":[48]},{"name":"IVoiceCommandUserMessage","features":[48]},{"name":"VoiceCommand","features":[48]},{"name":"VoiceCommandCompletedEventArgs","features":[48]},{"name":"VoiceCommandCompletionReason","features":[48]},{"name":"VoiceCommandConfirmationResult","features":[48]},{"name":"VoiceCommandContentTile","features":[48]},{"name":"VoiceCommandContentTileType","features":[48]},{"name":"VoiceCommandDefinition","features":[48]},{"name":"VoiceCommandDefinitionManager","features":[48]},{"name":"VoiceCommandDisambiguationResult","features":[48]},{"name":"VoiceCommandResponse","features":[48]},{"name":"VoiceCommandServiceConnection","features":[48]},{"name":"VoiceCommandUserMessage","features":[48]}],"55":[{"name":"IWalletBarcode","features":[49]},{"name":"IWalletBarcodeFactory","features":[49]},{"name":"IWalletItem","features":[49]},{"name":"IWalletItemCustomProperty","features":[49]},{"name":"IWalletItemCustomPropertyFactory","features":[49]},{"name":"IWalletItemFactory","features":[49]},{"name":"IWalletItemStore","features":[49]},{"name":"IWalletItemStore2","features":[49]},{"name":"IWalletManagerStatics","features":[49]},{"name":"IWalletRelevantLocation","features":[49]},{"name":"IWalletTransaction","features":[49]},{"name":"IWalletVerb","features":[49]},{"name":"IWalletVerbFactory","features":[49]},{"name":"WalletActionKind","features":[49]},{"name":"WalletBarcode","features":[49]},{"name":"WalletBarcodeSymbology","features":[49]},{"name":"WalletContract","features":[49]},{"name":"WalletDetailViewPosition","features":[49]},{"name":"WalletItem","features":[49]},{"name":"WalletItemCustomProperty","features":[49]},{"name":"WalletItemKind","features":[49]},{"name":"WalletItemStore","features":[49]},{"name":"WalletManager","features":[49]},{"name":"WalletRelevantLocation","features":[49]},{"name":"WalletSummaryViewPosition","features":[49]},{"name":"WalletTransaction","features":[49]},{"name":"WalletVerb","features":[49]}],"56":[{"name":"IWalletItemSystemStore","features":[50]},{"name":"IWalletItemSystemStore2","features":[50]},{"name":"IWalletManagerSystemStatics","features":[50]},{"name":"WalletItemAppAssociation","features":[50]},{"name":"WalletItemSystemStore","features":[50]},{"name":"WalletManagerSystem","features":[50]}],"57":[{"name":"HtmlUtilities","features":[51]},{"name":"IHtmlUtilities","features":[51]}],"58":[{"name":"IJsonArray","features":[52]},{"name":"IJsonArrayStatics","features":[52]},{"name":"IJsonErrorStatics2","features":[52]},{"name":"IJsonObject","features":[52]},{"name":"IJsonObjectStatics","features":[52]},{"name":"IJsonObjectWithDefaultValues","features":[52]},{"name":"IJsonValue","features":[52]},{"name":"IJsonValueStatics","features":[52]},{"name":"IJsonValueStatics2","features":[52]},{"name":"JsonArray","features":[52]},{"name":"JsonError","features":[52]},{"name":"JsonErrorStatus","features":[52]},{"name":"JsonObject","features":[52]},{"name":"JsonValue","features":[52]},{"name":"JsonValueType","features":[52]}],"59":[{"name":"IPdfDocument","features":[53]},{"name":"IPdfDocumentStatics","features":[53]},{"name":"IPdfPage","features":[53]},{"name":"IPdfPageDimensions","features":[53]},{"name":"IPdfPageRenderOptions","features":[53]},{"name":"PdfDocument","features":[53]},{"name":"PdfPage","features":[53]},{"name":"PdfPageDimensions","features":[53]},{"name":"PdfPageRenderOptions","features":[53]},{"name":"PdfPageRotation","features":[53]}],"60":[{"name":"AlternateNormalizationFormat","features":[54]},{"name":"AlternateWordForm","features":[54]},{"name":"IAlternateWordForm","features":[54]},{"name":"ISelectableWordSegment","features":[54]},{"name":"ISelectableWordsSegmenter","features":[54]},{"name":"ISelectableWordsSegmenterFactory","features":[54]},{"name":"ISemanticTextQuery","features":[54]},{"name":"ISemanticTextQueryFactory","features":[54]},{"name":"ITextConversionGenerator","features":[54]},{"name":"ITextConversionGeneratorFactory","features":[54]},{"name":"ITextPhoneme","features":[54]},{"name":"ITextPredictionGenerator","features":[54]},{"name":"ITextPredictionGenerator2","features":[54]},{"name":"ITextPredictionGeneratorFactory","features":[54]},{"name":"ITextReverseConversionGenerator","features":[54]},{"name":"ITextReverseConversionGenerator2","features":[54]},{"name":"ITextReverseConversionGeneratorFactory","features":[54]},{"name":"IUnicodeCharactersStatics","features":[54]},{"name":"IWordSegment","features":[54]},{"name":"IWordsSegmenter","features":[54]},{"name":"IWordsSegmenterFactory","features":[54]},{"name":"SelectableWordSegment","features":[54]},{"name":"SelectableWordSegmentsTokenizingHandler","features":[54,37]},{"name":"SelectableWordsSegmenter","features":[54]},{"name":"SemanticTextQuery","features":[54]},{"name":"TextConversionGenerator","features":[54]},{"name":"TextPhoneme","features":[54]},{"name":"TextPredictionGenerator","features":[54]},{"name":"TextPredictionOptions","features":[54]},{"name":"TextReverseConversionGenerator","features":[54]},{"name":"TextSegment","features":[54]},{"name":"UnicodeCharacters","features":[54]},{"name":"UnicodeGeneralCategory","features":[54]},{"name":"UnicodeNumericType","features":[54]},{"name":"WordSegment","features":[54]},{"name":"WordSegmentsTokenizingHandler","features":[54,37]},{"name":"WordsSegmenter","features":[54]}],"61":[{"name":"DtdEntity","features":[55]},{"name":"DtdNotation","features":[55]},{"name":"IDtdEntity","features":[55]},{"name":"IDtdNotation","features":[55]},{"name":"IXmlAttribute","features":[55]},{"name":"IXmlCDataSection","features":[55]},{"name":"IXmlCharacterData","features":[55]},{"name":"IXmlComment","features":[55]},{"name":"IXmlDocument","features":[55]},{"name":"IXmlDocumentFragment","features":[55]},{"name":"IXmlDocumentIO","features":[55]},{"name":"IXmlDocumentIO2","features":[55]},{"name":"IXmlDocumentStatics","features":[55]},{"name":"IXmlDocumentType","features":[55]},{"name":"IXmlDomImplementation","features":[55]},{"name":"IXmlElement","features":[55]},{"name":"IXmlEntityReference","features":[55]},{"name":"IXmlLoadSettings","features":[55]},{"name":"IXmlNamedNodeMap","features":[55]},{"name":"IXmlNode","features":[55]},{"name":"IXmlNodeList","features":[55]},{"name":"IXmlNodeSelector","features":[55]},{"name":"IXmlNodeSerializer","features":[55]},{"name":"IXmlProcessingInstruction","features":[55]},{"name":"IXmlText","features":[55]},{"name":"NodeType","features":[55]},{"name":"XmlAttribute","features":[55]},{"name":"XmlCDataSection","features":[55]},{"name":"XmlComment","features":[55]},{"name":"XmlDocument","features":[55]},{"name":"XmlDocumentFragment","features":[55]},{"name":"XmlDocumentType","features":[55]},{"name":"XmlDomImplementation","features":[55]},{"name":"XmlElement","features":[55]},{"name":"XmlEntityReference","features":[55]},{"name":"XmlLoadSettings","features":[55]},{"name":"XmlNamedNodeMap","features":[55]},{"name":"XmlNodeList","features":[55]},{"name":"XmlProcessingInstruction","features":[55]},{"name":"XmlText","features":[55]}],"62":[{"name":"IXsltProcessor","features":[56]},{"name":"IXsltProcessor2","features":[56]},{"name":"IXsltProcessorFactory","features":[56]},{"name":"XsltProcessor","features":[56]}],"63":[{"name":"DevicesLowLevelContract","features":[57]},{"name":"ILowLevelDevicesAggregateProvider","features":[57]},{"name":"ILowLevelDevicesAggregateProviderFactory","features":[57]},{"name":"ILowLevelDevicesController","features":[57]},{"name":"ILowLevelDevicesControllerStatics","features":[57]},{"name":"LowLevelDevicesAggregateProvider","features":[57]},{"name":"LowLevelDevicesController","features":[57]}],"64":[{"name":"AdcChannel","features":[58]},{"name":"AdcChannelMode","features":[58]},{"name":"AdcController","features":[58]},{"name":"IAdcChannel","features":[58]},{"name":"IAdcController","features":[58]},{"name":"IAdcControllerStatics","features":[58]},{"name":"IAdcControllerStatics2","features":[58]}],"65":[{"name":"IAdcControllerProvider","features":[59]},{"name":"IAdcProvider","features":[59]},{"name":"ProviderAdcChannelMode","features":[59]}],"66":[{"name":"DeviceServicingDetails","features":[60]},{"name":"DeviceUseDetails","features":[60]},{"name":"IDeviceServicingDetails","features":[60]},{"name":"IDeviceUseDetails","features":[60]}],"67":[{"name":"BluetoothAdapter","features":[61]},{"name":"BluetoothAddressType","features":[61]},{"name":"BluetoothCacheMode","features":[61]},{"name":"BluetoothClassOfDevice","features":[61]},{"name":"BluetoothConnectionStatus","features":[61]},{"name":"BluetoothDevice","features":[61]},{"name":"BluetoothDeviceId","features":[61]},{"name":"BluetoothError","features":[61]},{"name":"BluetoothLEAppearance","features":[61]},{"name":"BluetoothLEAppearanceCategories","features":[61]},{"name":"BluetoothLEAppearanceSubcategories","features":[61]},{"name":"BluetoothLEConnectionParameters","features":[61]},{"name":"BluetoothLEConnectionPhy","features":[61]},{"name":"BluetoothLEConnectionPhyInfo","features":[61]},{"name":"BluetoothLEDevice","features":[61]},{"name":"BluetoothLEPreferredConnectionParameters","features":[61]},{"name":"BluetoothLEPreferredConnectionParametersRequest","features":[61]},{"name":"BluetoothLEPreferredConnectionParametersRequestStatus","features":[61]},{"name":"BluetoothMajorClass","features":[61]},{"name":"BluetoothMinorClass","features":[61]},{"name":"BluetoothServiceCapabilities","features":[61]},{"name":"BluetoothSignalStrengthFilter","features":[61]},{"name":"BluetoothUuidHelper","features":[61]},{"name":"IBluetoothAdapter","features":[61]},{"name":"IBluetoothAdapter2","features":[61]},{"name":"IBluetoothAdapter3","features":[61]},{"name":"IBluetoothAdapterStatics","features":[61]},{"name":"IBluetoothClassOfDevice","features":[61]},{"name":"IBluetoothClassOfDeviceStatics","features":[61]},{"name":"IBluetoothDevice","features":[61]},{"name":"IBluetoothDevice2","features":[61]},{"name":"IBluetoothDevice3","features":[61]},{"name":"IBluetoothDevice4","features":[61]},{"name":"IBluetoothDevice5","features":[61]},{"name":"IBluetoothDeviceId","features":[61]},{"name":"IBluetoothDeviceIdStatics","features":[61]},{"name":"IBluetoothDeviceStatics","features":[61]},{"name":"IBluetoothDeviceStatics2","features":[61]},{"name":"IBluetoothLEAppearance","features":[61]},{"name":"IBluetoothLEAppearanceCategoriesStatics","features":[61]},{"name":"IBluetoothLEAppearanceStatics","features":[61]},{"name":"IBluetoothLEAppearanceSubcategoriesStatics","features":[61]},{"name":"IBluetoothLEConnectionParameters","features":[61]},{"name":"IBluetoothLEConnectionPhy","features":[61]},{"name":"IBluetoothLEConnectionPhyInfo","features":[61]},{"name":"IBluetoothLEDevice","features":[61]},{"name":"IBluetoothLEDevice2","features":[61]},{"name":"IBluetoothLEDevice3","features":[61]},{"name":"IBluetoothLEDevice4","features":[61]},{"name":"IBluetoothLEDevice5","features":[61]},{"name":"IBluetoothLEDevice6","features":[61]},{"name":"IBluetoothLEDeviceStatics","features":[61]},{"name":"IBluetoothLEDeviceStatics2","features":[61]},{"name":"IBluetoothLEPreferredConnectionParameters","features":[61]},{"name":"IBluetoothLEPreferredConnectionParametersRequest","features":[61]},{"name":"IBluetoothLEPreferredConnectionParametersStatics","features":[61]},{"name":"IBluetoothSignalStrengthFilter","features":[61]},{"name":"IBluetoothUuidHelperStatics","features":[61]}],"68":[{"name":"BluetoothLEAdvertisement","features":[62]},{"name":"BluetoothLEAdvertisementBytePattern","features":[62]},{"name":"BluetoothLEAdvertisementDataSection","features":[62]},{"name":"BluetoothLEAdvertisementDataTypes","features":[62]},{"name":"BluetoothLEAdvertisementFilter","features":[62]},{"name":"BluetoothLEAdvertisementFlags","features":[62]},{"name":"BluetoothLEAdvertisementPublisher","features":[62]},{"name":"BluetoothLEAdvertisementPublisherStatus","features":[62]},{"name":"BluetoothLEAdvertisementPublisherStatusChangedEventArgs","features":[62]},{"name":"BluetoothLEAdvertisementReceivedEventArgs","features":[62]},{"name":"BluetoothLEAdvertisementType","features":[62]},{"name":"BluetoothLEAdvertisementWatcher","features":[62]},{"name":"BluetoothLEAdvertisementWatcherStatus","features":[62]},{"name":"BluetoothLEAdvertisementWatcherStoppedEventArgs","features":[62]},{"name":"BluetoothLEManufacturerData","features":[62]},{"name":"BluetoothLEScanningMode","features":[62]},{"name":"IBluetoothLEAdvertisement","features":[62]},{"name":"IBluetoothLEAdvertisementBytePattern","features":[62]},{"name":"IBluetoothLEAdvertisementBytePatternFactory","features":[62]},{"name":"IBluetoothLEAdvertisementDataSection","features":[62]},{"name":"IBluetoothLEAdvertisementDataSectionFactory","features":[62]},{"name":"IBluetoothLEAdvertisementDataTypesStatics","features":[62]},{"name":"IBluetoothLEAdvertisementFilter","features":[62]},{"name":"IBluetoothLEAdvertisementPublisher","features":[62]},{"name":"IBluetoothLEAdvertisementPublisher2","features":[62]},{"name":"IBluetoothLEAdvertisementPublisherFactory","features":[62]},{"name":"IBluetoothLEAdvertisementPublisherStatusChangedEventArgs","features":[62]},{"name":"IBluetoothLEAdvertisementPublisherStatusChangedEventArgs2","features":[62]},{"name":"IBluetoothLEAdvertisementReceivedEventArgs","features":[62]},{"name":"IBluetoothLEAdvertisementReceivedEventArgs2","features":[62]},{"name":"IBluetoothLEAdvertisementWatcher","features":[62]},{"name":"IBluetoothLEAdvertisementWatcher2","features":[62]},{"name":"IBluetoothLEAdvertisementWatcherFactory","features":[62]},{"name":"IBluetoothLEAdvertisementWatcherStoppedEventArgs","features":[62]},{"name":"IBluetoothLEManufacturerData","features":[62]},{"name":"IBluetoothLEManufacturerDataFactory","features":[62]}],"69":[{"name":"BluetoothEventTriggeringMode","features":[63]},{"name":"BluetoothLEAdvertisementPublisherTriggerDetails","features":[63]},{"name":"BluetoothLEAdvertisementWatcherTriggerDetails","features":[63]},{"name":"GattCharacteristicNotificationTriggerDetails","features":[63]},{"name":"GattServiceProviderConnection","features":[63]},{"name":"GattServiceProviderTriggerDetails","features":[63]},{"name":"IBluetoothLEAdvertisementPublisherTriggerDetails","features":[63]},{"name":"IBluetoothLEAdvertisementPublisherTriggerDetails2","features":[63]},{"name":"IBluetoothLEAdvertisementWatcherTriggerDetails","features":[63]},{"name":"IGattCharacteristicNotificationTriggerDetails","features":[63]},{"name":"IGattCharacteristicNotificationTriggerDetails2","features":[63]},{"name":"IGattServiceProviderConnection","features":[63]},{"name":"IGattServiceProviderConnectionStatics","features":[63]},{"name":"IGattServiceProviderTriggerDetails","features":[63]},{"name":"IRfcommConnectionTriggerDetails","features":[63]},{"name":"IRfcommInboundConnectionInformation","features":[63]},{"name":"IRfcommOutboundConnectionInformation","features":[63]},{"name":"RfcommConnectionTriggerDetails","features":[63]},{"name":"RfcommInboundConnectionInformation","features":[63]},{"name":"RfcommOutboundConnectionInformation","features":[63]}],"70":[{"name":"GattCharacteristic","features":[64]},{"name":"GattCharacteristicProperties","features":[64]},{"name":"GattCharacteristicUuids","features":[64]},{"name":"GattCharacteristicsResult","features":[64]},{"name":"GattClientCharacteristicConfigurationDescriptorValue","features":[64]},{"name":"GattClientNotificationResult","features":[64]},{"name":"GattCommunicationStatus","features":[64]},{"name":"GattDescriptor","features":[64]},{"name":"GattDescriptorUuids","features":[64]},{"name":"GattDescriptorsResult","features":[64]},{"name":"GattDeviceService","features":[64]},{"name":"GattDeviceServicesResult","features":[64]},{"name":"GattLocalCharacteristic","features":[64]},{"name":"GattLocalCharacteristicParameters","features":[64]},{"name":"GattLocalCharacteristicResult","features":[64]},{"name":"GattLocalDescriptor","features":[64]},{"name":"GattLocalDescriptorParameters","features":[64]},{"name":"GattLocalDescriptorResult","features":[64]},{"name":"GattLocalService","features":[64]},{"name":"GattOpenStatus","features":[64]},{"name":"GattPresentationFormat","features":[64]},{"name":"GattPresentationFormatTypes","features":[64]},{"name":"GattProtectionLevel","features":[64]},{"name":"GattProtocolError","features":[64]},{"name":"GattReadClientCharacteristicConfigurationDescriptorResult","features":[64]},{"name":"GattReadRequest","features":[64]},{"name":"GattReadRequestedEventArgs","features":[64]},{"name":"GattReadResult","features":[64]},{"name":"GattReliableWriteTransaction","features":[64]},{"name":"GattRequestState","features":[64]},{"name":"GattRequestStateChangedEventArgs","features":[64]},{"name":"GattServiceProvider","features":[64]},{"name":"GattServiceProviderAdvertisementStatus","features":[64]},{"name":"GattServiceProviderAdvertisementStatusChangedEventArgs","features":[64]},{"name":"GattServiceProviderAdvertisingParameters","features":[64]},{"name":"GattServiceProviderResult","features":[64]},{"name":"GattServiceUuids","features":[64]},{"name":"GattSession","features":[64]},{"name":"GattSessionStatus","features":[64]},{"name":"GattSessionStatusChangedEventArgs","features":[64]},{"name":"GattSharingMode","features":[64]},{"name":"GattSubscribedClient","features":[64]},{"name":"GattValueChangedEventArgs","features":[64]},{"name":"GattWriteOption","features":[64]},{"name":"GattWriteRequest","features":[64]},{"name":"GattWriteRequestedEventArgs","features":[64]},{"name":"GattWriteResult","features":[64]},{"name":"IGattCharacteristic","features":[64]},{"name":"IGattCharacteristic2","features":[64]},{"name":"IGattCharacteristic3","features":[64]},{"name":"IGattCharacteristicStatics","features":[64]},{"name":"IGattCharacteristicUuidsStatics","features":[64]},{"name":"IGattCharacteristicUuidsStatics2","features":[64]},{"name":"IGattCharacteristicsResult","features":[64]},{"name":"IGattClientNotificationResult","features":[64]},{"name":"IGattClientNotificationResult2","features":[64]},{"name":"IGattDescriptor","features":[64]},{"name":"IGattDescriptor2","features":[64]},{"name":"IGattDescriptorStatics","features":[64]},{"name":"IGattDescriptorUuidsStatics","features":[64]},{"name":"IGattDescriptorsResult","features":[64]},{"name":"IGattDeviceService","features":[64]},{"name":"IGattDeviceService2","features":[64]},{"name":"IGattDeviceService3","features":[64]},{"name":"IGattDeviceServiceStatics","features":[64]},{"name":"IGattDeviceServiceStatics2","features":[64]},{"name":"IGattDeviceServicesResult","features":[64]},{"name":"IGattLocalCharacteristic","features":[64]},{"name":"IGattLocalCharacteristicParameters","features":[64]},{"name":"IGattLocalCharacteristicResult","features":[64]},{"name":"IGattLocalDescriptor","features":[64]},{"name":"IGattLocalDescriptorParameters","features":[64]},{"name":"IGattLocalDescriptorResult","features":[64]},{"name":"IGattLocalService","features":[64]},{"name":"IGattPresentationFormat","features":[64]},{"name":"IGattPresentationFormatStatics","features":[64]},{"name":"IGattPresentationFormatStatics2","features":[64]},{"name":"IGattPresentationFormatTypesStatics","features":[64]},{"name":"IGattProtocolErrorStatics","features":[64]},{"name":"IGattReadClientCharacteristicConfigurationDescriptorResult","features":[64]},{"name":"IGattReadClientCharacteristicConfigurationDescriptorResult2","features":[64]},{"name":"IGattReadRequest","features":[64]},{"name":"IGattReadRequestedEventArgs","features":[64]},{"name":"IGattReadResult","features":[64]},{"name":"IGattReadResult2","features":[64]},{"name":"IGattReliableWriteTransaction","features":[64]},{"name":"IGattReliableWriteTransaction2","features":[64]},{"name":"IGattRequestStateChangedEventArgs","features":[64]},{"name":"IGattServiceProvider","features":[64]},{"name":"IGattServiceProviderAdvertisementStatusChangedEventArgs","features":[64]},{"name":"IGattServiceProviderAdvertisingParameters","features":[64]},{"name":"IGattServiceProviderAdvertisingParameters2","features":[64]},{"name":"IGattServiceProviderResult","features":[64]},{"name":"IGattServiceProviderStatics","features":[64]},{"name":"IGattServiceUuidsStatics","features":[64]},{"name":"IGattServiceUuidsStatics2","features":[64]},{"name":"IGattSession","features":[64]},{"name":"IGattSessionStatics","features":[64]},{"name":"IGattSessionStatusChangedEventArgs","features":[64]},{"name":"IGattSubscribedClient","features":[64]},{"name":"IGattValueChangedEventArgs","features":[64]},{"name":"IGattWriteRequest","features":[64]},{"name":"IGattWriteRequestedEventArgs","features":[64]},{"name":"IGattWriteResult","features":[64]}],"71":[{"name":"IRfcommDeviceService","features":[65]},{"name":"IRfcommDeviceService2","features":[65]},{"name":"IRfcommDeviceService3","features":[65]},{"name":"IRfcommDeviceServiceStatics","features":[65]},{"name":"IRfcommDeviceServiceStatics2","features":[65]},{"name":"IRfcommDeviceServicesResult","features":[65]},{"name":"IRfcommServiceId","features":[65]},{"name":"IRfcommServiceIdStatics","features":[65]},{"name":"IRfcommServiceProvider","features":[65]},{"name":"IRfcommServiceProvider2","features":[65]},{"name":"IRfcommServiceProviderStatics","features":[65]},{"name":"RfcommDeviceService","features":[65]},{"name":"RfcommDeviceServicesResult","features":[65]},{"name":"RfcommServiceId","features":[65]},{"name":"RfcommServiceProvider","features":[65]}],"72":[{"name":"CustomDevice","features":[66]},{"name":"CustomDeviceContract","features":[66]},{"name":"DeviceAccessMode","features":[66]},{"name":"DeviceSharingMode","features":[66]},{"name":"ICustomDevice","features":[66]},{"name":"ICustomDeviceStatics","features":[66]},{"name":"IIOControlCode","features":[66]},{"name":"IIOControlCodeFactory","features":[66]},{"name":"IKnownDeviceTypesStatics","features":[66]},{"name":"IOControlAccessMode","features":[66]},{"name":"IOControlBufferingMethod","features":[66]},{"name":"IOControlCode","features":[66]},{"name":"KnownDeviceTypes","features":[66]}],"73":[{"name":"DisplayMonitor","features":[67]},{"name":"DisplayMonitorConnectionKind","features":[67]},{"name":"DisplayMonitorDescriptorKind","features":[67]},{"name":"DisplayMonitorPhysicalConnectorKind","features":[67]},{"name":"DisplayMonitorUsageKind","features":[67]},{"name":"IDisplayMonitor","features":[67]},{"name":"IDisplayMonitor2","features":[67]},{"name":"IDisplayMonitorStatics","features":[67]}],"74":[{"name":"DisplayAdapter","features":[68]},{"name":"DisplayBitsPerChannel","features":[68]},{"name":"DisplayDevice","features":[68]},{"name":"DisplayDeviceCapability","features":[68]},{"name":"DisplayFence","features":[68]},{"name":"DisplayManager","features":[68]},{"name":"DisplayManagerChangedEventArgs","features":[68]},{"name":"DisplayManagerDisabledEventArgs","features":[68]},{"name":"DisplayManagerEnabledEventArgs","features":[68]},{"name":"DisplayManagerOptions","features":[68]},{"name":"DisplayManagerPathsFailedOrInvalidatedEventArgs","features":[68]},{"name":"DisplayManagerResult","features":[68]},{"name":"DisplayManagerResultWithState","features":[68]},{"name":"DisplayModeInfo","features":[68]},{"name":"DisplayModeQueryOptions","features":[68]},{"name":"DisplayMuxDevice","features":[68]},{"name":"DisplayPath","features":[68]},{"name":"DisplayPathScaling","features":[68]},{"name":"DisplayPathStatus","features":[68]},{"name":"DisplayPresentStatus","features":[68]},{"name":"DisplayPresentationRate","features":[68,69]},{"name":"DisplayPrimaryDescription","features":[68]},{"name":"DisplayRotation","features":[68]},{"name":"DisplayScanout","features":[68]},{"name":"DisplayScanoutOptions","features":[68]},{"name":"DisplaySource","features":[68]},{"name":"DisplaySourceStatus","features":[68]},{"name":"DisplayState","features":[68]},{"name":"DisplayStateApplyOptions","features":[68]},{"name":"DisplayStateFunctionalizeOptions","features":[68]},{"name":"DisplayStateOperationResult","features":[68]},{"name":"DisplayStateOperationStatus","features":[68]},{"name":"DisplaySurface","features":[68]},{"name":"DisplayTarget","features":[68]},{"name":"DisplayTargetPersistence","features":[68]},{"name":"DisplayTask","features":[68]},{"name":"DisplayTaskPool","features":[68]},{"name":"DisplayTaskResult","features":[68]},{"name":"DisplayTaskSignalKind","features":[68]},{"name":"DisplayView","features":[68]},{"name":"DisplayWireFormat","features":[68]},{"name":"DisplayWireFormatColorSpace","features":[68]},{"name":"DisplayWireFormatEotf","features":[68]},{"name":"DisplayWireFormatHdrMetadata","features":[68]},{"name":"DisplayWireFormatPixelEncoding","features":[68]},{"name":"IDisplayAdapter","features":[68]},{"name":"IDisplayAdapter2","features":[68]},{"name":"IDisplayAdapterStatics","features":[68]},{"name":"IDisplayDevice","features":[68]},{"name":"IDisplayDevice2","features":[68]},{"name":"IDisplayDeviceRenderAdapter","features":[68]},{"name":"IDisplayFence","features":[68]},{"name":"IDisplayManager","features":[68]},{"name":"IDisplayManager2","features":[68]},{"name":"IDisplayManager3","features":[68]},{"name":"IDisplayManagerChangedEventArgs","features":[68]},{"name":"IDisplayManagerDisabledEventArgs","features":[68]},{"name":"IDisplayManagerEnabledEventArgs","features":[68]},{"name":"IDisplayManagerPathsFailedOrInvalidatedEventArgs","features":[68]},{"name":"IDisplayManagerResultWithState","features":[68]},{"name":"IDisplayManagerStatics","features":[68]},{"name":"IDisplayModeInfo","features":[68]},{"name":"IDisplayModeInfo2","features":[68]},{"name":"IDisplayMuxDevice","features":[68]},{"name":"IDisplayMuxDeviceStatics","features":[68]},{"name":"IDisplayPath","features":[68]},{"name":"IDisplayPath2","features":[68]},{"name":"IDisplayPrimaryDescription","features":[68]},{"name":"IDisplayPrimaryDescriptionFactory","features":[68]},{"name":"IDisplayPrimaryDescriptionStatics","features":[68]},{"name":"IDisplayScanout","features":[68]},{"name":"IDisplaySource","features":[68]},{"name":"IDisplaySource2","features":[68]},{"name":"IDisplayState","features":[68]},{"name":"IDisplayStateOperationResult","features":[68]},{"name":"IDisplaySurface","features":[68]},{"name":"IDisplayTarget","features":[68]},{"name":"IDisplayTask","features":[68]},{"name":"IDisplayTask2","features":[68]},{"name":"IDisplayTaskPool","features":[68]},{"name":"IDisplayTaskPool2","features":[68]},{"name":"IDisplayTaskResult","features":[68]},{"name":"IDisplayView","features":[68]},{"name":"IDisplayWireFormat","features":[68]},{"name":"IDisplayWireFormatFactory","features":[68]},{"name":"IDisplayWireFormatStatics","features":[68]}],"75":[{"name":"DeviceAccessChangedEventArgs","features":[70]},{"name":"DeviceAccessInformation","features":[70]},{"name":"DeviceAccessStatus","features":[70]},{"name":"DeviceClass","features":[70]},{"name":"DeviceConnectionChangeTriggerDetails","features":[70]},{"name":"DeviceDisconnectButtonClickedEventArgs","features":[70]},{"name":"DeviceInformation","features":[70]},{"name":"DeviceInformationCollection","features":[70,37]},{"name":"DeviceInformationCustomPairing","features":[70]},{"name":"DeviceInformationKind","features":[70]},{"name":"DeviceInformationPairing","features":[70]},{"name":"DeviceInformationUpdate","features":[70]},{"name":"DevicePairingAddPairingSetMemberStatus","features":[70]},{"name":"DevicePairingKinds","features":[70]},{"name":"DevicePairingProtectionLevel","features":[70]},{"name":"DevicePairingRequestedEventArgs","features":[70]},{"name":"DevicePairingResult","features":[70]},{"name":"DevicePairingResultStatus","features":[70]},{"name":"DevicePairingSetMembersRequestedEventArgs","features":[70]},{"name":"DevicePicker","features":[70]},{"name":"DevicePickerAppearance","features":[70]},{"name":"DevicePickerDisplayStatusOptions","features":[70]},{"name":"DevicePickerFilter","features":[70]},{"name":"DeviceSelectedEventArgs","features":[70]},{"name":"DeviceThumbnail","features":[70,71]},{"name":"DeviceUnpairingResult","features":[70]},{"name":"DeviceUnpairingResultStatus","features":[70]},{"name":"DeviceWatcher","features":[70]},{"name":"DeviceWatcherEvent","features":[70]},{"name":"DeviceWatcherEventKind","features":[70]},{"name":"DeviceWatcherStatus","features":[70]},{"name":"DeviceWatcherTriggerDetails","features":[70]},{"name":"EnclosureLocation","features":[70]},{"name":"IDeviceAccessChangedEventArgs","features":[70]},{"name":"IDeviceAccessChangedEventArgs2","features":[70]},{"name":"IDeviceAccessChangedEventArgs3","features":[70]},{"name":"IDeviceAccessInformation","features":[70]},{"name":"IDeviceAccessInformation2","features":[70]},{"name":"IDeviceAccessInformationStatics","features":[70]},{"name":"IDeviceConnectionChangeTriggerDetails","features":[70]},{"name":"IDeviceDisconnectButtonClickedEventArgs","features":[70]},{"name":"IDeviceEnumerationSettings","features":[70]},{"name":"IDeviceInformation","features":[70]},{"name":"IDeviceInformation2","features":[70]},{"name":"IDeviceInformationCustomPairing","features":[70]},{"name":"IDeviceInformationCustomPairing2","features":[70]},{"name":"IDeviceInformationPairing","features":[70]},{"name":"IDeviceInformationPairing2","features":[70]},{"name":"IDeviceInformationPairingStatics","features":[70]},{"name":"IDeviceInformationPairingStatics2","features":[70]},{"name":"IDeviceInformationStatics","features":[70]},{"name":"IDeviceInformationStatics2","features":[70]},{"name":"IDeviceInformationStatics3","features":[70]},{"name":"IDeviceInformationUpdate","features":[70]},{"name":"IDeviceInformationUpdate2","features":[70]},{"name":"IDevicePairingRequestedEventArgs","features":[70]},{"name":"IDevicePairingRequestedEventArgs2","features":[70]},{"name":"IDevicePairingRequestedEventArgs3","features":[70]},{"name":"IDevicePairingResult","features":[70]},{"name":"IDevicePairingSetMembersRequestedEventArgs","features":[70]},{"name":"IDevicePairingSettings","features":[70]},{"name":"IDevicePicker","features":[70]},{"name":"IDevicePickerAppearance","features":[70]},{"name":"IDevicePickerFilter","features":[70]},{"name":"IDeviceSelectedEventArgs","features":[70]},{"name":"IDeviceUnpairingResult","features":[70]},{"name":"IDeviceWatcher","features":[70]},{"name":"IDeviceWatcher2","features":[70]},{"name":"IDeviceWatcherEvent","features":[70]},{"name":"IDeviceWatcherTriggerDetails","features":[70]},{"name":"IEnclosureLocation","features":[70]},{"name":"IEnclosureLocation2","features":[70]},{"name":"Panel","features":[70]}],"76":[{"name":"IPnpObject","features":[72]},{"name":"IPnpObjectStatics","features":[72]},{"name":"IPnpObjectUpdate","features":[72]},{"name":"IPnpObjectWatcher","features":[72]},{"name":"PnpObject","features":[72]},{"name":"PnpObjectCollection","features":[72,37]},{"name":"PnpObjectType","features":[72]},{"name":"PnpObjectUpdate","features":[72]},{"name":"PnpObjectWatcher","features":[72]}],"77":[{"name":"AltitudeReferenceSystem","features":[73]},{"name":"BasicGeoposition","features":[73]},{"name":"CivicAddress","features":[73]},{"name":"GeoboundingBox","features":[73]},{"name":"Geocircle","features":[73]},{"name":"Geocoordinate","features":[73]},{"name":"GeocoordinateSatelliteData","features":[73]},{"name":"GeolocationAccessStatus","features":[73]},{"name":"Geolocator","features":[73]},{"name":"Geopath","features":[73]},{"name":"Geopoint","features":[73]},{"name":"Geoposition","features":[73]},{"name":"GeoshapeType","features":[73]},{"name":"Geovisit","features":[73]},{"name":"GeovisitMonitor","features":[73]},{"name":"GeovisitStateChangedEventArgs","features":[73]},{"name":"GeovisitTriggerDetails","features":[73]},{"name":"ICivicAddress","features":[73]},{"name":"IGeoboundingBox","features":[73]},{"name":"IGeoboundingBoxFactory","features":[73]},{"name":"IGeoboundingBoxStatics","features":[73]},{"name":"IGeocircle","features":[73]},{"name":"IGeocircleFactory","features":[73]},{"name":"IGeocoordinate","features":[73]},{"name":"IGeocoordinateSatelliteData","features":[73]},{"name":"IGeocoordinateSatelliteData2","features":[73]},{"name":"IGeocoordinateWithPoint","features":[73]},{"name":"IGeocoordinateWithPositionData","features":[73]},{"name":"IGeocoordinateWithPositionSourceTimestamp","features":[73]},{"name":"IGeocoordinateWithRemoteSource","features":[73]},{"name":"IGeolocator","features":[73]},{"name":"IGeolocator2","features":[73]},{"name":"IGeolocatorStatics","features":[73]},{"name":"IGeolocatorStatics2","features":[73]},{"name":"IGeolocatorWithScalarAccuracy","features":[73]},{"name":"IGeopath","features":[73]},{"name":"IGeopathFactory","features":[73]},{"name":"IGeopoint","features":[73]},{"name":"IGeopointFactory","features":[73]},{"name":"IGeoposition","features":[73]},{"name":"IGeoposition2","features":[73]},{"name":"IGeoshape","features":[73]},{"name":"IGeovisit","features":[73]},{"name":"IGeovisitMonitor","features":[73]},{"name":"IGeovisitMonitorStatics","features":[73]},{"name":"IGeovisitStateChangedEventArgs","features":[73]},{"name":"IGeovisitTriggerDetails","features":[73]},{"name":"IPositionChangedEventArgs","features":[73]},{"name":"IStatusChangedEventArgs","features":[73]},{"name":"IVenueData","features":[73]},{"name":"PositionAccuracy","features":[73]},{"name":"PositionChangedEventArgs","features":[73]},{"name":"PositionSource","features":[73]},{"name":"PositionStatus","features":[73]},{"name":"StatusChangedEventArgs","features":[73]},{"name":"VenueData","features":[73]},{"name":"VisitMonitoringScope","features":[73]},{"name":"VisitStateChange","features":[73]}],"78":[{"name":"Geofence","features":[74]},{"name":"GeofenceMonitor","features":[74]},{"name":"GeofenceMonitorStatus","features":[74]},{"name":"GeofenceRemovalReason","features":[74]},{"name":"GeofenceState","features":[74]},{"name":"GeofenceStateChangeReport","features":[74]},{"name":"IGeofence","features":[74]},{"name":"IGeofenceFactory","features":[74]},{"name":"IGeofenceMonitor","features":[74]},{"name":"IGeofenceMonitorStatics","features":[74]},{"name":"IGeofenceStateChangeReport","features":[74]},{"name":"MonitoredGeofenceStates","features":[74]}],"79":[{"name":"GeolocationProvider","features":[75]},{"name":"IGeolocationProvider","features":[75]},{"name":"LocationOverrideStatus","features":[75]}],"80":[{"name":"GpioChangeCount","features":[76,77]},{"name":"GpioChangeCounter","features":[76]},{"name":"GpioChangePolarity","features":[76]},{"name":"GpioChangeReader","features":[76]},{"name":"GpioChangeRecord","features":[76,77]},{"name":"GpioController","features":[76]},{"name":"GpioOpenStatus","features":[76]},{"name":"GpioPin","features":[76]},{"name":"GpioPinDriveMode","features":[76]},{"name":"GpioPinEdge","features":[76]},{"name":"GpioPinValue","features":[76]},{"name":"GpioPinValueChangedEventArgs","features":[76]},{"name":"GpioSharingMode","features":[76]},{"name":"IGpioChangeCounter","features":[76]},{"name":"IGpioChangeCounterFactory","features":[76]},{"name":"IGpioChangeReader","features":[76]},{"name":"IGpioChangeReaderFactory","features":[76]},{"name":"IGpioController","features":[76]},{"name":"IGpioControllerStatics","features":[76]},{"name":"IGpioControllerStatics2","features":[76]},{"name":"IGpioPin","features":[76]},{"name":"IGpioPinValueChangedEventArgs","features":[76]}],"81":[{"name":"GpioPinProviderValueChangedEventArgs","features":[78]},{"name":"IGpioControllerProvider","features":[78]},{"name":"IGpioPinProvider","features":[78]},{"name":"IGpioPinProviderValueChangedEventArgs","features":[78]},{"name":"IGpioPinProviderValueChangedEventArgsFactory","features":[78]},{"name":"IGpioProvider","features":[78]},{"name":"ProviderGpioPinDriveMode","features":[78]},{"name":"ProviderGpioPinEdge","features":[78]},{"name":"ProviderGpioPinValue","features":[78]},{"name":"ProviderGpioSharingMode","features":[78]}],"82":[{"name":"IKnownSimpleHapticsControllerWaveformsStatics","features":[79]},{"name":"IKnownSimpleHapticsControllerWaveformsStatics2","features":[79]},{"name":"ISimpleHapticsController","features":[79]},{"name":"ISimpleHapticsControllerFeedback","features":[79]},{"name":"IVibrationDevice","features":[79]},{"name":"IVibrationDeviceStatics","features":[79]},{"name":"KnownSimpleHapticsControllerWaveforms","features":[79]},{"name":"SimpleHapticsController","features":[79]},{"name":"SimpleHapticsControllerFeedback","features":[79]},{"name":"VibrationAccessStatus","features":[79]},{"name":"VibrationDevice","features":[79]}],"83":[{"name":"HidBooleanControl","features":[80]},{"name":"HidBooleanControlDescription","features":[80]},{"name":"HidCollection","features":[80]},{"name":"HidCollectionType","features":[80]},{"name":"HidDevice","features":[80]},{"name":"HidFeatureReport","features":[80]},{"name":"HidInputReport","features":[80]},{"name":"HidInputReportReceivedEventArgs","features":[80]},{"name":"HidNumericControl","features":[80]},{"name":"HidNumericControlDescription","features":[80]},{"name":"HidOutputReport","features":[80]},{"name":"HidReportType","features":[80]},{"name":"IHidBooleanControl","features":[80]},{"name":"IHidBooleanControlDescription","features":[80]},{"name":"IHidBooleanControlDescription2","features":[80]},{"name":"IHidCollection","features":[80]},{"name":"IHidDevice","features":[80]},{"name":"IHidDeviceStatics","features":[80]},{"name":"IHidFeatureReport","features":[80]},{"name":"IHidInputReport","features":[80]},{"name":"IHidInputReportReceivedEventArgs","features":[80]},{"name":"IHidNumericControl","features":[80]},{"name":"IHidNumericControlDescription","features":[80]},{"name":"IHidOutputReport","features":[80]}],"84":[{"name":"I2cBusSpeed","features":[81]},{"name":"I2cConnectionSettings","features":[81]},{"name":"I2cController","features":[81]},{"name":"I2cDevice","features":[81]},{"name":"I2cSharingMode","features":[81]},{"name":"I2cTransferResult","features":[81]},{"name":"I2cTransferStatus","features":[81]},{"name":"II2cConnectionSettings","features":[81]},{"name":"II2cConnectionSettingsFactory","features":[81]},{"name":"II2cController","features":[81]},{"name":"II2cControllerStatics","features":[81]},{"name":"II2cDevice","features":[81]},{"name":"II2cDeviceStatics","features":[81]}],"85":[{"name":"II2cControllerProvider","features":[82]},{"name":"II2cDeviceProvider","features":[82]},{"name":"II2cProvider","features":[82]},{"name":"IProviderI2cConnectionSettings","features":[82]},{"name":"ProviderI2cBusSpeed","features":[82]},{"name":"ProviderI2cConnectionSettings","features":[82]},{"name":"ProviderI2cSharingMode","features":[82]},{"name":"ProviderI2cTransferResult","features":[82]},{"name":"ProviderI2cTransferStatus","features":[82]}],"86":[{"name":"IKeyboardCapabilities","features":[83]},{"name":"IMouseCapabilities","features":[83]},{"name":"IMouseDevice","features":[83]},{"name":"IMouseDeviceStatics","features":[83]},{"name":"IMouseEventArgs","features":[83]},{"name":"IPenButtonListener","features":[83]},{"name":"IPenButtonListenerStatics","features":[83]},{"name":"IPenDevice","features":[83]},{"name":"IPenDevice2","features":[83]},{"name":"IPenDeviceStatics","features":[83]},{"name":"IPenDockListener","features":[83]},{"name":"IPenDockListenerStatics","features":[83]},{"name":"IPenDockedEventArgs","features":[83]},{"name":"IPenTailButtonClickedEventArgs","features":[83]},{"name":"IPenTailButtonDoubleClickedEventArgs","features":[83]},{"name":"IPenTailButtonLongPressedEventArgs","features":[83]},{"name":"IPenUndockedEventArgs","features":[83]},{"name":"IPointerDevice","features":[83]},{"name":"IPointerDevice2","features":[83]},{"name":"IPointerDeviceStatics","features":[83]},{"name":"ITouchCapabilities","features":[83]},{"name":"KeyboardCapabilities","features":[83]},{"name":"MouseCapabilities","features":[83]},{"name":"MouseDelta","features":[83]},{"name":"MouseDevice","features":[83]},{"name":"MouseEventArgs","features":[83]},{"name":"PenButtonListener","features":[83]},{"name":"PenDevice","features":[83]},{"name":"PenDockListener","features":[83]},{"name":"PenDockedEventArgs","features":[83]},{"name":"PenTailButtonClickedEventArgs","features":[83]},{"name":"PenTailButtonDoubleClickedEventArgs","features":[83]},{"name":"PenTailButtonLongPressedEventArgs","features":[83]},{"name":"PenUndockedEventArgs","features":[83]},{"name":"PointerDevice","features":[83]},{"name":"PointerDeviceType","features":[83]},{"name":"PointerDeviceUsage","features":[83]},{"name":"TouchCapabilities","features":[83]}],"87":[{"name":"GazeDeviceConfigurationStatePreview","features":[84]},{"name":"GazeDevicePreview","features":[84]},{"name":"GazeDeviceWatcherAddedPreviewEventArgs","features":[84]},{"name":"GazeDeviceWatcherPreview","features":[84]},{"name":"GazeDeviceWatcherRemovedPreviewEventArgs","features":[84]},{"name":"GazeDeviceWatcherUpdatedPreviewEventArgs","features":[84]},{"name":"GazeEnteredPreviewEventArgs","features":[84]},{"name":"GazeExitedPreviewEventArgs","features":[84]},{"name":"GazeInputSourcePreview","features":[84]},{"name":"GazeMovedPreviewEventArgs","features":[84]},{"name":"GazePointPreview","features":[84]},{"name":"IGazeDevicePreview","features":[84]},{"name":"IGazeDeviceWatcherAddedPreviewEventArgs","features":[84]},{"name":"IGazeDeviceWatcherPreview","features":[84]},{"name":"IGazeDeviceWatcherRemovedPreviewEventArgs","features":[84]},{"name":"IGazeDeviceWatcherUpdatedPreviewEventArgs","features":[84]},{"name":"IGazeEnteredPreviewEventArgs","features":[84]},{"name":"IGazeExitedPreviewEventArgs","features":[84]},{"name":"IGazeInputSourcePreview","features":[84]},{"name":"IGazeInputSourcePreviewStatics","features":[84]},{"name":"IGazeMovedPreviewEventArgs","features":[84]},{"name":"IGazePointPreview","features":[84]}],"88":[{"name":"ILamp","features":[85]},{"name":"ILampArray","features":[85]},{"name":"ILampArray2","features":[85]},{"name":"ILampArrayStatics","features":[85]},{"name":"ILampAvailabilityChangedEventArgs","features":[85]},{"name":"ILampInfo","features":[85]},{"name":"ILampStatics","features":[85]},{"name":"Lamp","features":[85]},{"name":"LampArray","features":[85]},{"name":"LampArrayKind","features":[85]},{"name":"LampAvailabilityChangedEventArgs","features":[85]},{"name":"LampInfo","features":[85]},{"name":"LampPurposes","features":[85]}],"89":[{"name":"ILampArrayBitmapEffect","features":[86]},{"name":"ILampArrayBitmapEffectFactory","features":[86]},{"name":"ILampArrayBitmapRequestedEventArgs","features":[86]},{"name":"ILampArrayBlinkEffect","features":[86]},{"name":"ILampArrayBlinkEffectFactory","features":[86]},{"name":"ILampArrayColorRampEffect","features":[86]},{"name":"ILampArrayColorRampEffectFactory","features":[86]},{"name":"ILampArrayCustomEffect","features":[86]},{"name":"ILampArrayCustomEffectFactory","features":[86]},{"name":"ILampArrayEffect","features":[86]},{"name":"ILampArrayEffectPlaylist","features":[86]},{"name":"ILampArrayEffectPlaylistStatics","features":[86]},{"name":"ILampArraySolidEffect","features":[86]},{"name":"ILampArraySolidEffectFactory","features":[86]},{"name":"ILampArrayUpdateRequestedEventArgs","features":[86]},{"name":"LampArrayBitmapEffect","features":[86]},{"name":"LampArrayBitmapRequestedEventArgs","features":[86]},{"name":"LampArrayBlinkEffect","features":[86]},{"name":"LampArrayColorRampEffect","features":[86]},{"name":"LampArrayCustomEffect","features":[86]},{"name":"LampArrayEffectCompletionBehavior","features":[86]},{"name":"LampArrayEffectPlaylist","features":[86]},{"name":"LampArrayEffectStartMode","features":[86]},{"name":"LampArrayRepetitionMode","features":[86]},{"name":"LampArraySolidEffect","features":[86]},{"name":"LampArrayUpdateRequestedEventArgs","features":[86]}],"90":[{"name":"IMidiChannelPressureMessage","features":[87]},{"name":"IMidiChannelPressureMessageFactory","features":[87]},{"name":"IMidiControlChangeMessage","features":[87]},{"name":"IMidiControlChangeMessageFactory","features":[87]},{"name":"IMidiInPort","features":[87]},{"name":"IMidiInPortStatics","features":[87]},{"name":"IMidiMessage","features":[87]},{"name":"IMidiMessageReceivedEventArgs","features":[87]},{"name":"IMidiNoteOffMessage","features":[87]},{"name":"IMidiNoteOffMessageFactory","features":[87]},{"name":"IMidiNoteOnMessage","features":[87]},{"name":"IMidiNoteOnMessageFactory","features":[87]},{"name":"IMidiOutPort","features":[87]},{"name":"IMidiOutPortStatics","features":[87]},{"name":"IMidiPitchBendChangeMessage","features":[87]},{"name":"IMidiPitchBendChangeMessageFactory","features":[87]},{"name":"IMidiPolyphonicKeyPressureMessage","features":[87]},{"name":"IMidiPolyphonicKeyPressureMessageFactory","features":[87]},{"name":"IMidiProgramChangeMessage","features":[87]},{"name":"IMidiProgramChangeMessageFactory","features":[87]},{"name":"IMidiSongPositionPointerMessage","features":[87]},{"name":"IMidiSongPositionPointerMessageFactory","features":[87]},{"name":"IMidiSongSelectMessage","features":[87]},{"name":"IMidiSongSelectMessageFactory","features":[87]},{"name":"IMidiSynthesizer","features":[87]},{"name":"IMidiSynthesizerStatics","features":[87]},{"name":"IMidiSystemExclusiveMessageFactory","features":[87]},{"name":"IMidiTimeCodeMessage","features":[87]},{"name":"IMidiTimeCodeMessageFactory","features":[87]},{"name":"MidiActiveSensingMessage","features":[87]},{"name":"MidiChannelPressureMessage","features":[87]},{"name":"MidiContinueMessage","features":[87]},{"name":"MidiControlChangeMessage","features":[87]},{"name":"MidiInPort","features":[87]},{"name":"MidiMessageReceivedEventArgs","features":[87]},{"name":"MidiMessageType","features":[87]},{"name":"MidiNoteOffMessage","features":[87]},{"name":"MidiNoteOnMessage","features":[87]},{"name":"MidiOutPort","features":[87]},{"name":"MidiPitchBendChangeMessage","features":[87]},{"name":"MidiPolyphonicKeyPressureMessage","features":[87]},{"name":"MidiProgramChangeMessage","features":[87]},{"name":"MidiSongPositionPointerMessage","features":[87]},{"name":"MidiSongSelectMessage","features":[87]},{"name":"MidiStartMessage","features":[87]},{"name":"MidiStopMessage","features":[87]},{"name":"MidiSynthesizer","features":[87]},{"name":"MidiSystemExclusiveMessage","features":[87]},{"name":"MidiSystemResetMessage","features":[87]},{"name":"MidiTimeCodeMessage","features":[87]},{"name":"MidiTimingClockMessage","features":[87]},{"name":"MidiTuneRequestMessage","features":[87]}],"93":[{"name":"BarcodeScanner","features":[88]},{"name":"BarcodeScannerCapabilities","features":[88]},{"name":"BarcodeScannerDataReceivedEventArgs","features":[88]},{"name":"BarcodeScannerErrorOccurredEventArgs","features":[88]},{"name":"BarcodeScannerImagePreviewReceivedEventArgs","features":[88]},{"name":"BarcodeScannerReport","features":[88]},{"name":"BarcodeScannerStatus","features":[88]},{"name":"BarcodeScannerStatusUpdatedEventArgs","features":[88]},{"name":"BarcodeSymbologies","features":[88]},{"name":"BarcodeSymbologyAttributes","features":[88]},{"name":"BarcodeSymbologyDecodeLengthKind","features":[88]},{"name":"CashDrawer","features":[88]},{"name":"CashDrawerCapabilities","features":[88]},{"name":"CashDrawerCloseAlarm","features":[88]},{"name":"CashDrawerClosedEventArgs","features":[88]},{"name":"CashDrawerEventSource","features":[88]},{"name":"CashDrawerOpenedEventArgs","features":[88]},{"name":"CashDrawerStatus","features":[88]},{"name":"CashDrawerStatusKind","features":[88]},{"name":"CashDrawerStatusUpdatedEventArgs","features":[88]},{"name":"ClaimedBarcodeScanner","features":[88]},{"name":"ClaimedBarcodeScannerClosedEventArgs","features":[88]},{"name":"ClaimedCashDrawer","features":[88]},{"name":"ClaimedCashDrawerClosedEventArgs","features":[88]},{"name":"ClaimedJournalPrinter","features":[88]},{"name":"ClaimedLineDisplay","features":[88]},{"name":"ClaimedLineDisplayClosedEventArgs","features":[88]},{"name":"ClaimedMagneticStripeReader","features":[88]},{"name":"ClaimedMagneticStripeReaderClosedEventArgs","features":[88]},{"name":"ClaimedPosPrinter","features":[88]},{"name":"ClaimedPosPrinterClosedEventArgs","features":[88]},{"name":"ClaimedReceiptPrinter","features":[88]},{"name":"ClaimedSlipPrinter","features":[88]},{"name":"IBarcodeScanner","features":[88]},{"name":"IBarcodeScanner2","features":[88]},{"name":"IBarcodeScannerCapabilities","features":[88]},{"name":"IBarcodeScannerCapabilities1","features":[88]},{"name":"IBarcodeScannerCapabilities2","features":[88]},{"name":"IBarcodeScannerDataReceivedEventArgs","features":[88]},{"name":"IBarcodeScannerErrorOccurredEventArgs","features":[88]},{"name":"IBarcodeScannerImagePreviewReceivedEventArgs","features":[88]},{"name":"IBarcodeScannerReport","features":[88]},{"name":"IBarcodeScannerReportFactory","features":[88]},{"name":"IBarcodeScannerStatics","features":[88]},{"name":"IBarcodeScannerStatics2","features":[88]},{"name":"IBarcodeScannerStatusUpdatedEventArgs","features":[88]},{"name":"IBarcodeSymbologiesStatics","features":[88]},{"name":"IBarcodeSymbologiesStatics2","features":[88]},{"name":"IBarcodeSymbologyAttributes","features":[88]},{"name":"ICashDrawer","features":[88]},{"name":"ICashDrawerCapabilities","features":[88]},{"name":"ICashDrawerCloseAlarm","features":[88]},{"name":"ICashDrawerEventSource","features":[88]},{"name":"ICashDrawerEventSourceEventArgs","features":[88]},{"name":"ICashDrawerStatics","features":[88]},{"name":"ICashDrawerStatics2","features":[88]},{"name":"ICashDrawerStatus","features":[88]},{"name":"ICashDrawerStatusUpdatedEventArgs","features":[88]},{"name":"IClaimedBarcodeScanner","features":[88]},{"name":"IClaimedBarcodeScanner1","features":[88]},{"name":"IClaimedBarcodeScanner2","features":[88]},{"name":"IClaimedBarcodeScanner3","features":[88]},{"name":"IClaimedBarcodeScanner4","features":[88]},{"name":"IClaimedBarcodeScannerClosedEventArgs","features":[88]},{"name":"IClaimedCashDrawer","features":[88]},{"name":"IClaimedCashDrawer2","features":[88]},{"name":"IClaimedCashDrawerClosedEventArgs","features":[88]},{"name":"IClaimedJournalPrinter","features":[88]},{"name":"IClaimedLineDisplay","features":[88]},{"name":"IClaimedLineDisplay2","features":[88]},{"name":"IClaimedLineDisplay3","features":[88]},{"name":"IClaimedLineDisplayClosedEventArgs","features":[88]},{"name":"IClaimedLineDisplayStatics","features":[88]},{"name":"IClaimedMagneticStripeReader","features":[88]},{"name":"IClaimedMagneticStripeReader2","features":[88]},{"name":"IClaimedMagneticStripeReaderClosedEventArgs","features":[88]},{"name":"IClaimedPosPrinter","features":[88]},{"name":"IClaimedPosPrinter2","features":[88]},{"name":"IClaimedPosPrinterClosedEventArgs","features":[88]},{"name":"IClaimedReceiptPrinter","features":[88]},{"name":"IClaimedSlipPrinter","features":[88]},{"name":"ICommonClaimedPosPrinterStation","features":[88]},{"name":"ICommonPosPrintStationCapabilities","features":[88]},{"name":"ICommonReceiptSlipCapabilities","features":[88]},{"name":"IJournalPrintJob","features":[88]},{"name":"IJournalPrinterCapabilities","features":[88]},{"name":"IJournalPrinterCapabilities2","features":[88]},{"name":"ILineDisplay","features":[88]},{"name":"ILineDisplay2","features":[88]},{"name":"ILineDisplayAttributes","features":[88]},{"name":"ILineDisplayCapabilities","features":[88]},{"name":"ILineDisplayCursor","features":[88]},{"name":"ILineDisplayCursorAttributes","features":[88]},{"name":"ILineDisplayCustomGlyphs","features":[88]},{"name":"ILineDisplayMarquee","features":[88]},{"name":"ILineDisplayStatics","features":[88]},{"name":"ILineDisplayStatics2","features":[88]},{"name":"ILineDisplayStatisticsCategorySelector","features":[88]},{"name":"ILineDisplayStatusUpdatedEventArgs","features":[88]},{"name":"ILineDisplayStoredBitmap","features":[88]},{"name":"ILineDisplayWindow","features":[88]},{"name":"ILineDisplayWindow2","features":[88]},{"name":"IMagneticStripeReader","features":[88]},{"name":"IMagneticStripeReaderAamvaCardDataReceivedEventArgs","features":[88]},{"name":"IMagneticStripeReaderBankCardDataReceivedEventArgs","features":[88]},{"name":"IMagneticStripeReaderCapabilities","features":[88]},{"name":"IMagneticStripeReaderCardTypesStatics","features":[88]},{"name":"IMagneticStripeReaderEncryptionAlgorithmsStatics","features":[88]},{"name":"IMagneticStripeReaderErrorOccurredEventArgs","features":[88]},{"name":"IMagneticStripeReaderReport","features":[88]},{"name":"IMagneticStripeReaderStatics","features":[88]},{"name":"IMagneticStripeReaderStatics2","features":[88]},{"name":"IMagneticStripeReaderStatusUpdatedEventArgs","features":[88]},{"name":"IMagneticStripeReaderTrackData","features":[88]},{"name":"IMagneticStripeReaderVendorSpecificCardDataReceivedEventArgs","features":[88]},{"name":"IPosPrinter","features":[88]},{"name":"IPosPrinter2","features":[88]},{"name":"IPosPrinterCapabilities","features":[88]},{"name":"IPosPrinterCharacterSetIdsStatics","features":[88]},{"name":"IPosPrinterFontProperty","features":[88]},{"name":"IPosPrinterJob","features":[88]},{"name":"IPosPrinterPrintOptions","features":[88]},{"name":"IPosPrinterReleaseDeviceRequestedEventArgs","features":[88]},{"name":"IPosPrinterStatics","features":[88]},{"name":"IPosPrinterStatics2","features":[88]},{"name":"IPosPrinterStatus","features":[88]},{"name":"IPosPrinterStatusUpdatedEventArgs","features":[88]},{"name":"IReceiptOrSlipJob","features":[88]},{"name":"IReceiptPrintJob","features":[88]},{"name":"IReceiptPrintJob2","features":[88]},{"name":"IReceiptPrinterCapabilities","features":[88]},{"name":"IReceiptPrinterCapabilities2","features":[88]},{"name":"ISlipPrintJob","features":[88]},{"name":"ISlipPrinterCapabilities","features":[88]},{"name":"ISlipPrinterCapabilities2","features":[88]},{"name":"IUnifiedPosErrorData","features":[88]},{"name":"IUnifiedPosErrorDataFactory","features":[88]},{"name":"JournalPrintJob","features":[88]},{"name":"JournalPrinterCapabilities","features":[88]},{"name":"LineDisplay","features":[88]},{"name":"LineDisplayAttributes","features":[88]},{"name":"LineDisplayCapabilities","features":[88]},{"name":"LineDisplayCursor","features":[88]},{"name":"LineDisplayCursorAttributes","features":[88]},{"name":"LineDisplayCursorType","features":[88]},{"name":"LineDisplayCustomGlyphs","features":[88]},{"name":"LineDisplayDescriptorState","features":[88]},{"name":"LineDisplayHorizontalAlignment","features":[88]},{"name":"LineDisplayMarquee","features":[88]},{"name":"LineDisplayMarqueeFormat","features":[88]},{"name":"LineDisplayPowerStatus","features":[88]},{"name":"LineDisplayScrollDirection","features":[88]},{"name":"LineDisplayStatisticsCategorySelector","features":[88]},{"name":"LineDisplayStatusUpdatedEventArgs","features":[88]},{"name":"LineDisplayStoredBitmap","features":[88]},{"name":"LineDisplayTextAttribute","features":[88]},{"name":"LineDisplayTextAttributeGranularity","features":[88]},{"name":"LineDisplayVerticalAlignment","features":[88]},{"name":"LineDisplayWindow","features":[88]},{"name":"MagneticStripeReader","features":[88]},{"name":"MagneticStripeReaderAamvaCardDataReceivedEventArgs","features":[88]},{"name":"MagneticStripeReaderAuthenticationLevel","features":[88]},{"name":"MagneticStripeReaderAuthenticationProtocol","features":[88]},{"name":"MagneticStripeReaderBankCardDataReceivedEventArgs","features":[88]},{"name":"MagneticStripeReaderCapabilities","features":[88]},{"name":"MagneticStripeReaderCardTypes","features":[88]},{"name":"MagneticStripeReaderEncryptionAlgorithms","features":[88]},{"name":"MagneticStripeReaderErrorOccurredEventArgs","features":[88]},{"name":"MagneticStripeReaderErrorReportingType","features":[88]},{"name":"MagneticStripeReaderReport","features":[88]},{"name":"MagneticStripeReaderStatus","features":[88]},{"name":"MagneticStripeReaderStatusUpdatedEventArgs","features":[88]},{"name":"MagneticStripeReaderTrackData","features":[88]},{"name":"MagneticStripeReaderTrackErrorType","features":[88]},{"name":"MagneticStripeReaderTrackIds","features":[88]},{"name":"MagneticStripeReaderVendorSpecificCardDataReceivedEventArgs","features":[88]},{"name":"PosConnectionTypes","features":[88]},{"name":"PosPrinter","features":[88]},{"name":"PosPrinterAlignment","features":[88]},{"name":"PosPrinterBarcodeTextPosition","features":[88]},{"name":"PosPrinterCapabilities","features":[88]},{"name":"PosPrinterCartridgeSensors","features":[88]},{"name":"PosPrinterCharacterSetIds","features":[88]},{"name":"PosPrinterColorCapabilities","features":[88]},{"name":"PosPrinterColorCartridge","features":[88]},{"name":"PosPrinterFontProperty","features":[88]},{"name":"PosPrinterLineDirection","features":[88]},{"name":"PosPrinterLineStyle","features":[88]},{"name":"PosPrinterMapMode","features":[88]},{"name":"PosPrinterMarkFeedCapabilities","features":[88]},{"name":"PosPrinterMarkFeedKind","features":[88]},{"name":"PosPrinterPrintOptions","features":[88]},{"name":"PosPrinterPrintSide","features":[88]},{"name":"PosPrinterReleaseDeviceRequestedEventArgs","features":[88]},{"name":"PosPrinterRotation","features":[88]},{"name":"PosPrinterRuledLineCapabilities","features":[88]},{"name":"PosPrinterStatus","features":[88]},{"name":"PosPrinterStatusKind","features":[88]},{"name":"PosPrinterStatusUpdatedEventArgs","features":[88]},{"name":"ReceiptPrintJob","features":[88]},{"name":"ReceiptPrinterCapabilities","features":[88]},{"name":"SizeUInt32","features":[88]},{"name":"SlipPrintJob","features":[88]},{"name":"SlipPrinterCapabilities","features":[88]},{"name":"UnifiedPosErrorData","features":[88]},{"name":"UnifiedPosErrorReason","features":[88]},{"name":"UnifiedPosErrorSeverity","features":[88]},{"name":"UnifiedPosHealthCheckLevel","features":[88]},{"name":"UnifiedPosPowerReportingType","features":[88]}],"94":[{"name":"BarcodeScannerDisableScannerRequest","features":[89]},{"name":"BarcodeScannerDisableScannerRequestEventArgs","features":[89]},{"name":"BarcodeScannerEnableScannerRequest","features":[89]},{"name":"BarcodeScannerEnableScannerRequestEventArgs","features":[89]},{"name":"BarcodeScannerFrameReader","features":[89]},{"name":"BarcodeScannerFrameReaderFrameArrivedEventArgs","features":[89]},{"name":"BarcodeScannerGetSymbologyAttributesRequest","features":[89]},{"name":"BarcodeScannerGetSymbologyAttributesRequestEventArgs","features":[89]},{"name":"BarcodeScannerHideVideoPreviewRequest","features":[89]},{"name":"BarcodeScannerHideVideoPreviewRequestEventArgs","features":[89]},{"name":"BarcodeScannerProviderConnection","features":[89]},{"name":"BarcodeScannerProviderTriggerDetails","features":[89]},{"name":"BarcodeScannerSetActiveSymbologiesRequest","features":[89]},{"name":"BarcodeScannerSetActiveSymbologiesRequestEventArgs","features":[89]},{"name":"BarcodeScannerSetSymbologyAttributesRequest","features":[89]},{"name":"BarcodeScannerSetSymbologyAttributesRequestEventArgs","features":[89]},{"name":"BarcodeScannerStartSoftwareTriggerRequest","features":[89]},{"name":"BarcodeScannerStartSoftwareTriggerRequestEventArgs","features":[89]},{"name":"BarcodeScannerStopSoftwareTriggerRequest","features":[89]},{"name":"BarcodeScannerStopSoftwareTriggerRequestEventArgs","features":[89]},{"name":"BarcodeScannerTriggerState","features":[89]},{"name":"BarcodeScannerVideoFrame","features":[89]},{"name":"BarcodeSymbologyAttributesBuilder","features":[89]},{"name":"IBarcodeScannerDisableScannerRequest","features":[89]},{"name":"IBarcodeScannerDisableScannerRequest2","features":[89]},{"name":"IBarcodeScannerDisableScannerRequestEventArgs","features":[89]},{"name":"IBarcodeScannerEnableScannerRequest","features":[89]},{"name":"IBarcodeScannerEnableScannerRequest2","features":[89]},{"name":"IBarcodeScannerEnableScannerRequestEventArgs","features":[89]},{"name":"IBarcodeScannerFrameReader","features":[89]},{"name":"IBarcodeScannerFrameReaderFrameArrivedEventArgs","features":[89]},{"name":"IBarcodeScannerGetSymbologyAttributesRequest","features":[89]},{"name":"IBarcodeScannerGetSymbologyAttributesRequest2","features":[89]},{"name":"IBarcodeScannerGetSymbologyAttributesRequestEventArgs","features":[89]},{"name":"IBarcodeScannerHideVideoPreviewRequest","features":[89]},{"name":"IBarcodeScannerHideVideoPreviewRequest2","features":[89]},{"name":"IBarcodeScannerHideVideoPreviewRequestEventArgs","features":[89]},{"name":"IBarcodeScannerProviderConnection","features":[89]},{"name":"IBarcodeScannerProviderConnection2","features":[89]},{"name":"IBarcodeScannerProviderTriggerDetails","features":[89]},{"name":"IBarcodeScannerSetActiveSymbologiesRequest","features":[89]},{"name":"IBarcodeScannerSetActiveSymbologiesRequest2","features":[89]},{"name":"IBarcodeScannerSetActiveSymbologiesRequestEventArgs","features":[89]},{"name":"IBarcodeScannerSetSymbologyAttributesRequest","features":[89]},{"name":"IBarcodeScannerSetSymbologyAttributesRequest2","features":[89]},{"name":"IBarcodeScannerSetSymbologyAttributesRequestEventArgs","features":[89]},{"name":"IBarcodeScannerStartSoftwareTriggerRequest","features":[89]},{"name":"IBarcodeScannerStartSoftwareTriggerRequest2","features":[89]},{"name":"IBarcodeScannerStartSoftwareTriggerRequestEventArgs","features":[89]},{"name":"IBarcodeScannerStopSoftwareTriggerRequest","features":[89]},{"name":"IBarcodeScannerStopSoftwareTriggerRequest2","features":[89]},{"name":"IBarcodeScannerStopSoftwareTriggerRequestEventArgs","features":[89]},{"name":"IBarcodeScannerVideoFrame","features":[89]},{"name":"IBarcodeSymbologyAttributesBuilder","features":[89]}],"95":[{"name":"IServiceDeviceStatics","features":[90]},{"name":"IStorageDeviceStatics","features":[90]},{"name":"PortableDeviceContract","features":[90]},{"name":"ServiceDevice","features":[90]},{"name":"ServiceDeviceType","features":[90]},{"name":"StorageDevice","features":[90]}],"96":[{"name":"Battery","features":[91]},{"name":"BatteryReport","features":[91]},{"name":"IBattery","features":[91]},{"name":"IBatteryReport","features":[91]},{"name":"IBatteryStatics","features":[91]},{"name":"IPowerGridData","features":[91]},{"name":"IPowerGridForecast","features":[91]},{"name":"IPowerGridForecastStatics","features":[91]},{"name":"PowerGridApiContract","features":[91]},{"name":"PowerGridData","features":[91]},{"name":"PowerGridForecast","features":[91]}],"97":[{"name":"IIppAttributeError","features":[92]},{"name":"IIppAttributeValue","features":[92]},{"name":"IIppAttributeValueStatics","features":[92]},{"name":"IIppIntegerRange","features":[92]},{"name":"IIppIntegerRangeFactory","features":[92]},{"name":"IIppPrintDevice","features":[92]},{"name":"IIppPrintDevice2","features":[92]},{"name":"IIppPrintDevice3","features":[92]},{"name":"IIppPrintDevice4","features":[92]},{"name":"IIppPrintDeviceStatics","features":[92]},{"name":"IIppResolution","features":[92]},{"name":"IIppResolutionFactory","features":[92]},{"name":"IIppSetAttributesResult","features":[92]},{"name":"IIppTextWithLanguage","features":[92]},{"name":"IIppTextWithLanguageFactory","features":[92]},{"name":"IPageConfigurationSettings","features":[92]},{"name":"IPdlPassthroughProvider","features":[92]},{"name":"IPdlPassthroughTarget","features":[92]},{"name":"IPrint3DDevice","features":[92]},{"name":"IPrint3DDeviceStatics","features":[92]},{"name":"IPrintSchema","features":[92]},{"name":"IppAttributeError","features":[92]},{"name":"IppAttributeErrorReason","features":[92]},{"name":"IppAttributeValue","features":[92]},{"name":"IppAttributeValueKind","features":[92]},{"name":"IppIntegerRange","features":[92]},{"name":"IppPrintDevice","features":[92]},{"name":"IppPrintDeviceKind","features":[92]},{"name":"IppResolution","features":[92]},{"name":"IppResolutionUnit","features":[92]},{"name":"IppSetAttributesResult","features":[92]},{"name":"IppTextWithLanguage","features":[92]},{"name":"PageConfigurationSettings","features":[92]},{"name":"PageConfigurationSource","features":[92]},{"name":"PdlPassthroughProvider","features":[92]},{"name":"PdlPassthroughTarget","features":[92]},{"name":"Print3DDevice","features":[92]},{"name":"PrintSchema","features":[92]},{"name":"PrintersContract","features":[92]}],"98":[{"name":"ExtensionsContract","features":[93]},{"name":"IPrint3DWorkflow","features":[93]},{"name":"IPrint3DWorkflow2","features":[93]},{"name":"IPrint3DWorkflowPrintRequestedEventArgs","features":[93]},{"name":"IPrint3DWorkflowPrinterChangedEventArgs","features":[93]},{"name":"IPrintExtensionContextStatic","features":[93]},{"name":"IPrintNotificationEventDetails","features":[93]},{"name":"IPrintTaskConfiguration","features":[93]},{"name":"IPrintTaskConfigurationSaveRequest","features":[93]},{"name":"IPrintTaskConfigurationSaveRequestedDeferral","features":[93]},{"name":"IPrintTaskConfigurationSaveRequestedEventArgs","features":[93]},{"name":"Print3DWorkflow","features":[93]},{"name":"Print3DWorkflowDetail","features":[93]},{"name":"Print3DWorkflowPrintRequestedEventArgs","features":[93]},{"name":"Print3DWorkflowPrinterChangedEventArgs","features":[93]},{"name":"Print3DWorkflowStatus","features":[93]},{"name":"PrintExtensionContext","features":[93]},{"name":"PrintNotificationEventDetails","features":[93]},{"name":"PrintTaskConfiguration","features":[93]},{"name":"PrintTaskConfigurationSaveRequest","features":[93]},{"name":"PrintTaskConfigurationSaveRequestedDeferral","features":[93]},{"name":"PrintTaskConfigurationSaveRequestedEventArgs","features":[93]}],"99":[{"name":"IPwmController","features":[94]},{"name":"IPwmControllerStatics","features":[94]},{"name":"IPwmControllerStatics2","features":[94]},{"name":"IPwmControllerStatics3","features":[94]},{"name":"IPwmPin","features":[94]},{"name":"PwmController","features":[94]},{"name":"PwmPin","features":[94]},{"name":"PwmPulsePolarity","features":[94]}],"100":[{"name":"IPwmControllerProvider","features":[95]},{"name":"IPwmProvider","features":[95]}],"101":[{"name":"IRadio","features":[96]},{"name":"IRadioStatics","features":[96]},{"name":"Radio","features":[96]},{"name":"RadioAccessStatus","features":[96]},{"name":"RadioKind","features":[96]},{"name":"RadioState","features":[96]}],"102":[{"name":"IImageScanner","features":[97]},{"name":"IImageScannerFeederConfiguration","features":[97]},{"name":"IImageScannerFormatConfiguration","features":[97]},{"name":"IImageScannerPreviewResult","features":[97]},{"name":"IImageScannerScanResult","features":[97]},{"name":"IImageScannerSourceConfiguration","features":[97]},{"name":"IImageScannerStatics","features":[97]},{"name":"ImageScanner","features":[97]},{"name":"ImageScannerAutoConfiguration","features":[97]},{"name":"ImageScannerAutoCroppingMode","features":[97]},{"name":"ImageScannerColorMode","features":[97]},{"name":"ImageScannerFeederConfiguration","features":[97]},{"name":"ImageScannerFlatbedConfiguration","features":[97]},{"name":"ImageScannerFormat","features":[97]},{"name":"ImageScannerPreviewResult","features":[97]},{"name":"ImageScannerResolution","features":[97]},{"name":"ImageScannerScanResult","features":[97]},{"name":"ImageScannerScanSource","features":[97]},{"name":"ScannerDeviceContract","features":[97]}],"103":[{"name":"Accelerometer","features":[98]},{"name":"AccelerometerDataThreshold","features":[98]},{"name":"AccelerometerReading","features":[98]},{"name":"AccelerometerReadingChangedEventArgs","features":[98]},{"name":"AccelerometerReadingType","features":[98]},{"name":"AccelerometerShakenEventArgs","features":[98]},{"name":"ActivitySensor","features":[98]},{"name":"ActivitySensorReading","features":[98]},{"name":"ActivitySensorReadingChangeReport","features":[98]},{"name":"ActivitySensorReadingChangedEventArgs","features":[98]},{"name":"ActivitySensorReadingConfidence","features":[98]},{"name":"ActivitySensorTriggerDetails","features":[98]},{"name":"ActivityType","features":[98]},{"name":"AdaptiveDimmingOptions","features":[98]},{"name":"Altimeter","features":[98]},{"name":"AltimeterReading","features":[98]},{"name":"AltimeterReadingChangedEventArgs","features":[98]},{"name":"Barometer","features":[98]},{"name":"BarometerDataThreshold","features":[98]},{"name":"BarometerReading","features":[98]},{"name":"BarometerReadingChangedEventArgs","features":[98]},{"name":"Compass","features":[98]},{"name":"CompassDataThreshold","features":[98]},{"name":"CompassReading","features":[98]},{"name":"CompassReadingChangedEventArgs","features":[98]},{"name":"DetectedPerson","features":[98]},{"name":"Gyrometer","features":[98]},{"name":"GyrometerDataThreshold","features":[98]},{"name":"GyrometerReading","features":[98]},{"name":"GyrometerReadingChangedEventArgs","features":[98]},{"name":"HeadOrientation","features":[98]},{"name":"HeadPosition","features":[98]},{"name":"HingeAngleReading","features":[98]},{"name":"HingeAngleSensor","features":[98]},{"name":"HingeAngleSensorReadingChangedEventArgs","features":[98]},{"name":"HumanEngagement","features":[98]},{"name":"HumanPresence","features":[98]},{"name":"HumanPresenceFeatures","features":[98]},{"name":"HumanPresenceSensor","features":[98]},{"name":"HumanPresenceSensorReading","features":[98]},{"name":"HumanPresenceSensorReadingChangedEventArgs","features":[98]},{"name":"HumanPresenceSensorReadingUpdate","features":[98]},{"name":"HumanPresenceSettings","features":[98]},{"name":"IAccelerometer","features":[98]},{"name":"IAccelerometer2","features":[98]},{"name":"IAccelerometer3","features":[98]},{"name":"IAccelerometer4","features":[98]},{"name":"IAccelerometer5","features":[98]},{"name":"IAccelerometerDataThreshold","features":[98]},{"name":"IAccelerometerDeviceId","features":[98]},{"name":"IAccelerometerReading","features":[98]},{"name":"IAccelerometerReading2","features":[98]},{"name":"IAccelerometerReadingChangedEventArgs","features":[98]},{"name":"IAccelerometerShakenEventArgs","features":[98]},{"name":"IAccelerometerStatics","features":[98]},{"name":"IAccelerometerStatics2","features":[98]},{"name":"IAccelerometerStatics3","features":[98]},{"name":"IActivitySensor","features":[98]},{"name":"IActivitySensorReading","features":[98]},{"name":"IActivitySensorReadingChangeReport","features":[98]},{"name":"IActivitySensorReadingChangedEventArgs","features":[98]},{"name":"IActivitySensorStatics","features":[98]},{"name":"IActivitySensorTriggerDetails","features":[98]},{"name":"IAdaptiveDimmingOptions","features":[98]},{"name":"IAltimeter","features":[98]},{"name":"IAltimeter2","features":[98]},{"name":"IAltimeterReading","features":[98]},{"name":"IAltimeterReading2","features":[98]},{"name":"IAltimeterReadingChangedEventArgs","features":[98]},{"name":"IAltimeterStatics","features":[98]},{"name":"IBarometer","features":[98]},{"name":"IBarometer2","features":[98]},{"name":"IBarometer3","features":[98]},{"name":"IBarometerDataThreshold","features":[98]},{"name":"IBarometerReading","features":[98]},{"name":"IBarometerReading2","features":[98]},{"name":"IBarometerReadingChangedEventArgs","features":[98]},{"name":"IBarometerStatics","features":[98]},{"name":"IBarometerStatics2","features":[98]},{"name":"ICompass","features":[98]},{"name":"ICompass2","features":[98]},{"name":"ICompass3","features":[98]},{"name":"ICompass4","features":[98]},{"name":"ICompassDataThreshold","features":[98]},{"name":"ICompassDeviceId","features":[98]},{"name":"ICompassReading","features":[98]},{"name":"ICompassReading2","features":[98]},{"name":"ICompassReadingChangedEventArgs","features":[98]},{"name":"ICompassReadingHeadingAccuracy","features":[98]},{"name":"ICompassStatics","features":[98]},{"name":"ICompassStatics2","features":[98]},{"name":"IDetectedPerson","features":[98]},{"name":"IGyrometer","features":[98]},{"name":"IGyrometer2","features":[98]},{"name":"IGyrometer3","features":[98]},{"name":"IGyrometer4","features":[98]},{"name":"IGyrometerDataThreshold","features":[98]},{"name":"IGyrometerDeviceId","features":[98]},{"name":"IGyrometerReading","features":[98]},{"name":"IGyrometerReading2","features":[98]},{"name":"IGyrometerReadingChangedEventArgs","features":[98]},{"name":"IGyrometerStatics","features":[98]},{"name":"IGyrometerStatics2","features":[98]},{"name":"IHeadOrientation","features":[98]},{"name":"IHeadPosition","features":[98]},{"name":"IHingeAngleReading","features":[98]},{"name":"IHingeAngleSensor","features":[98]},{"name":"IHingeAngleSensorReadingChangedEventArgs","features":[98]},{"name":"IHingeAngleSensorStatics","features":[98]},{"name":"IHumanPresenceFeatures","features":[98]},{"name":"IHumanPresenceFeatures2","features":[98]},{"name":"IHumanPresenceSensor","features":[98]},{"name":"IHumanPresenceSensor2","features":[98]},{"name":"IHumanPresenceSensor3","features":[98]},{"name":"IHumanPresenceSensorExtension","features":[98]},{"name":"IHumanPresenceSensorReading","features":[98]},{"name":"IHumanPresenceSensorReading2","features":[98]},{"name":"IHumanPresenceSensorReading3","features":[98]},{"name":"IHumanPresenceSensorReadingChangedEventArgs","features":[98]},{"name":"IHumanPresenceSensorReadingUpdate","features":[98]},{"name":"IHumanPresenceSensorStatics","features":[98]},{"name":"IHumanPresenceSensorStatics2","features":[98]},{"name":"IHumanPresenceSettings","features":[98]},{"name":"IHumanPresenceSettings2","features":[98]},{"name":"IHumanPresenceSettingsStatics","features":[98]},{"name":"IInclinometer","features":[98]},{"name":"IInclinometer2","features":[98]},{"name":"IInclinometer3","features":[98]},{"name":"IInclinometer4","features":[98]},{"name":"IInclinometerDataThreshold","features":[98]},{"name":"IInclinometerDeviceId","features":[98]},{"name":"IInclinometerReading","features":[98]},{"name":"IInclinometerReading2","features":[98]},{"name":"IInclinometerReadingChangedEventArgs","features":[98]},{"name":"IInclinometerReadingYawAccuracy","features":[98]},{"name":"IInclinometerStatics","features":[98]},{"name":"IInclinometerStatics2","features":[98]},{"name":"IInclinometerStatics3","features":[98]},{"name":"IInclinometerStatics4","features":[98]},{"name":"ILightSensor","features":[98]},{"name":"ILightSensor2","features":[98]},{"name":"ILightSensor3","features":[98]},{"name":"ILightSensorDataThreshold","features":[98]},{"name":"ILightSensorDeviceId","features":[98]},{"name":"ILightSensorReading","features":[98]},{"name":"ILightSensorReading2","features":[98]},{"name":"ILightSensorReadingChangedEventArgs","features":[98]},{"name":"ILightSensorStatics","features":[98]},{"name":"ILightSensorStatics2","features":[98]},{"name":"ILockOnLeaveOptions","features":[98]},{"name":"IMagnetometer","features":[98]},{"name":"IMagnetometer2","features":[98]},{"name":"IMagnetometer3","features":[98]},{"name":"IMagnetometer4","features":[98]},{"name":"IMagnetometerDataThreshold","features":[98]},{"name":"IMagnetometerDeviceId","features":[98]},{"name":"IMagnetometerReading","features":[98]},{"name":"IMagnetometerReading2","features":[98]},{"name":"IMagnetometerReadingChangedEventArgs","features":[98]},{"name":"IMagnetometerStatics","features":[98]},{"name":"IMagnetometerStatics2","features":[98]},{"name":"IOrientationSensor","features":[98]},{"name":"IOrientationSensor2","features":[98]},{"name":"IOrientationSensor3","features":[98]},{"name":"IOrientationSensorDeviceId","features":[98]},{"name":"IOrientationSensorReading","features":[98]},{"name":"IOrientationSensorReading2","features":[98]},{"name":"IOrientationSensorReadingChangedEventArgs","features":[98]},{"name":"IOrientationSensorReadingYawAccuracy","features":[98]},{"name":"IOrientationSensorStatics","features":[98]},{"name":"IOrientationSensorStatics2","features":[98]},{"name":"IOrientationSensorStatics3","features":[98]},{"name":"IOrientationSensorStatics4","features":[98]},{"name":"IPedometer","features":[98]},{"name":"IPedometer2","features":[98]},{"name":"IPedometerDataThresholdFactory","features":[98]},{"name":"IPedometerReading","features":[98]},{"name":"IPedometerReadingChangedEventArgs","features":[98]},{"name":"IPedometerStatics","features":[98]},{"name":"IPedometerStatics2","features":[98]},{"name":"IProximitySensor","features":[98]},{"name":"IProximitySensorDataThresholdFactory","features":[98]},{"name":"IProximitySensorReading","features":[98]},{"name":"IProximitySensorReadingChangedEventArgs","features":[98]},{"name":"IProximitySensorStatics","features":[98]},{"name":"IProximitySensorStatics2","features":[98]},{"name":"ISensorDataThreshold","features":[98]},{"name":"ISensorDataThresholdTriggerDetails","features":[98]},{"name":"ISensorQuaternion","features":[98]},{"name":"ISensorRotationMatrix","features":[98]},{"name":"ISimpleOrientationSensor","features":[98]},{"name":"ISimpleOrientationSensor2","features":[98]},{"name":"ISimpleOrientationSensorDeviceId","features":[98]},{"name":"ISimpleOrientationSensorOrientationChangedEventArgs","features":[98]},{"name":"ISimpleOrientationSensorStatics","features":[98]},{"name":"ISimpleOrientationSensorStatics2","features":[98]},{"name":"IWakeOnApproachOptions","features":[98]},{"name":"Inclinometer","features":[98]},{"name":"InclinometerDataThreshold","features":[98]},{"name":"InclinometerReading","features":[98]},{"name":"InclinometerReadingChangedEventArgs","features":[98]},{"name":"LightSensor","features":[98]},{"name":"LightSensorDataThreshold","features":[98]},{"name":"LightSensorReading","features":[98]},{"name":"LightSensorReadingChangedEventArgs","features":[98]},{"name":"LockOnLeaveOptions","features":[98]},{"name":"Magnetometer","features":[98]},{"name":"MagnetometerAccuracy","features":[98]},{"name":"MagnetometerDataThreshold","features":[98]},{"name":"MagnetometerReading","features":[98]},{"name":"MagnetometerReadingChangedEventArgs","features":[98]},{"name":"OrientationSensor","features":[98]},{"name":"OrientationSensorReading","features":[98]},{"name":"OrientationSensorReadingChangedEventArgs","features":[98]},{"name":"Pedometer","features":[98]},{"name":"PedometerDataThreshold","features":[98]},{"name":"PedometerReading","features":[98]},{"name":"PedometerReadingChangedEventArgs","features":[98]},{"name":"PedometerStepKind","features":[98]},{"name":"ProximitySensor","features":[98]},{"name":"ProximitySensorDataThreshold","features":[98]},{"name":"ProximitySensorDisplayOnOffController","features":[98,77]},{"name":"ProximitySensorReading","features":[98]},{"name":"ProximitySensorReadingChangedEventArgs","features":[98]},{"name":"SensorDataThresholdTriggerDetails","features":[98]},{"name":"SensorOptimizationGoal","features":[98]},{"name":"SensorQuaternion","features":[98]},{"name":"SensorReadingType","features":[98]},{"name":"SensorRotationMatrix","features":[98]},{"name":"SensorType","features":[98]},{"name":"SimpleOrientation","features":[98]},{"name":"SimpleOrientationSensor","features":[98]},{"name":"SimpleOrientationSensorOrientationChangedEventArgs","features":[98]},{"name":"WakeOnApproachOptions","features":[98]}],"104":[{"name":"CustomSensor","features":[99]},{"name":"CustomSensorReading","features":[99]},{"name":"CustomSensorReadingChangedEventArgs","features":[99]},{"name":"ICustomSensor","features":[99]},{"name":"ICustomSensor2","features":[99]},{"name":"ICustomSensorReading","features":[99]},{"name":"ICustomSensorReading2","features":[99]},{"name":"ICustomSensorReadingChangedEventArgs","features":[99]},{"name":"ICustomSensorStatics","features":[99]}],"105":[{"name":"ErrorReceivedEventArgs","features":[100]},{"name":"IErrorReceivedEventArgs","features":[100]},{"name":"IPinChangedEventArgs","features":[100]},{"name":"ISerialDevice","features":[100]},{"name":"ISerialDeviceStatics","features":[100]},{"name":"PinChangedEventArgs","features":[100]},{"name":"SerialDevice","features":[100]},{"name":"SerialError","features":[100]},{"name":"SerialHandshake","features":[100]},{"name":"SerialParity","features":[100]},{"name":"SerialPinChange","features":[100]},{"name":"SerialStopBitCount","features":[100]}],"106":[{"name":"CardAddedEventArgs","features":[101]},{"name":"CardRemovedEventArgs","features":[101]},{"name":"ICardAddedEventArgs","features":[101]},{"name":"ICardRemovedEventArgs","features":[101]},{"name":"IKnownSmartCardAppletIds","features":[101]},{"name":"ISmartCard","features":[101]},{"name":"ISmartCardAppletIdGroup","features":[101]},{"name":"ISmartCardAppletIdGroup2","features":[101]},{"name":"ISmartCardAppletIdGroupFactory","features":[101]},{"name":"ISmartCardAppletIdGroupRegistration","features":[101]},{"name":"ISmartCardAppletIdGroupRegistration2","features":[101]},{"name":"ISmartCardAppletIdGroupStatics","features":[101]},{"name":"ISmartCardAutomaticResponseApdu","features":[101]},{"name":"ISmartCardAutomaticResponseApdu2","features":[101]},{"name":"ISmartCardAutomaticResponseApdu3","features":[101]},{"name":"ISmartCardAutomaticResponseApduFactory","features":[101]},{"name":"ISmartCardChallengeContext","features":[101]},{"name":"ISmartCardConnect","features":[101]},{"name":"ISmartCardConnection","features":[101]},{"name":"ISmartCardCryptogramGenerator","features":[101]},{"name":"ISmartCardCryptogramGenerator2","features":[101]},{"name":"ISmartCardCryptogramGeneratorStatics","features":[101]},{"name":"ISmartCardCryptogramGeneratorStatics2","features":[101]},{"name":"ISmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult","features":[101]},{"name":"ISmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult","features":[101]},{"name":"ISmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult","features":[101]},{"name":"ISmartCardCryptogramMaterialCharacteristics","features":[101]},{"name":"ISmartCardCryptogramMaterialPackageCharacteristics","features":[101]},{"name":"ISmartCardCryptogramMaterialPossessionProof","features":[101]},{"name":"ISmartCardCryptogramPlacementStep","features":[101]},{"name":"ISmartCardCryptogramStorageKeyCharacteristics","features":[101]},{"name":"ISmartCardCryptogramStorageKeyInfo","features":[101]},{"name":"ISmartCardCryptogramStorageKeyInfo2","features":[101]},{"name":"ISmartCardEmulator","features":[101]},{"name":"ISmartCardEmulator2","features":[101]},{"name":"ISmartCardEmulatorApduReceivedEventArgs","features":[101]},{"name":"ISmartCardEmulatorApduReceivedEventArgs2","features":[101]},{"name":"ISmartCardEmulatorApduReceivedEventArgsWithCryptograms","features":[101]},{"name":"ISmartCardEmulatorConnectionDeactivatedEventArgs","features":[101]},{"name":"ISmartCardEmulatorConnectionProperties","features":[101]},{"name":"ISmartCardEmulatorStatics","features":[101]},{"name":"ISmartCardEmulatorStatics2","features":[101]},{"name":"ISmartCardEmulatorStatics3","features":[101]},{"name":"ISmartCardPinPolicy","features":[101]},{"name":"ISmartCardPinResetDeferral","features":[101]},{"name":"ISmartCardPinResetRequest","features":[101]},{"name":"ISmartCardProvisioning","features":[101]},{"name":"ISmartCardProvisioning2","features":[101]},{"name":"ISmartCardProvisioningStatics","features":[101]},{"name":"ISmartCardProvisioningStatics2","features":[101]},{"name":"ISmartCardReader","features":[101]},{"name":"ISmartCardReaderStatics","features":[101]},{"name":"ISmartCardTriggerDetails","features":[101]},{"name":"ISmartCardTriggerDetails2","features":[101]},{"name":"ISmartCardTriggerDetails3","features":[101]},{"name":"KnownSmartCardAppletIds","features":[101]},{"name":"SmartCard","features":[101]},{"name":"SmartCardActivationPolicyChangeResult","features":[101]},{"name":"SmartCardAppletIdGroup","features":[101]},{"name":"SmartCardAppletIdGroupActivationPolicy","features":[101]},{"name":"SmartCardAppletIdGroupRegistration","features":[101]},{"name":"SmartCardAutomaticResponseApdu","features":[101]},{"name":"SmartCardAutomaticResponseStatus","features":[101]},{"name":"SmartCardBackgroundTriggerContract","features":[101]},{"name":"SmartCardChallengeContext","features":[101]},{"name":"SmartCardConnection","features":[101]},{"name":"SmartCardCryptogramAlgorithm","features":[101]},{"name":"SmartCardCryptogramGenerator","features":[101]},{"name":"SmartCardCryptogramGeneratorOperationStatus","features":[101]},{"name":"SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult","features":[101]},{"name":"SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult","features":[101]},{"name":"SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult","features":[101]},{"name":"SmartCardCryptogramMaterialCharacteristics","features":[101]},{"name":"SmartCardCryptogramMaterialPackageCharacteristics","features":[101]},{"name":"SmartCardCryptogramMaterialPackageConfirmationResponseFormat","features":[101]},{"name":"SmartCardCryptogramMaterialPackageFormat","features":[101]},{"name":"SmartCardCryptogramMaterialPossessionProof","features":[101]},{"name":"SmartCardCryptogramMaterialProtectionMethod","features":[101]},{"name":"SmartCardCryptogramMaterialType","features":[101]},{"name":"SmartCardCryptogramPlacementOptions","features":[101]},{"name":"SmartCardCryptogramPlacementStep","features":[101]},{"name":"SmartCardCryptogramStorageKeyAlgorithm","features":[101]},{"name":"SmartCardCryptogramStorageKeyCapabilities","features":[101]},{"name":"SmartCardCryptogramStorageKeyCharacteristics","features":[101]},{"name":"SmartCardCryptogramStorageKeyInfo","features":[101]},{"name":"SmartCardCryptographicKeyAttestationStatus","features":[101]},{"name":"SmartCardEmulationCategory","features":[101]},{"name":"SmartCardEmulationType","features":[101]},{"name":"SmartCardEmulator","features":[101]},{"name":"SmartCardEmulatorApduReceivedEventArgs","features":[101]},{"name":"SmartCardEmulatorConnectionDeactivatedEventArgs","features":[101]},{"name":"SmartCardEmulatorConnectionDeactivatedReason","features":[101]},{"name":"SmartCardEmulatorConnectionProperties","features":[101]},{"name":"SmartCardEmulatorConnectionSource","features":[101]},{"name":"SmartCardEmulatorContract","features":[101]},{"name":"SmartCardEmulatorEnablementPolicy","features":[101]},{"name":"SmartCardLaunchBehavior","features":[101]},{"name":"SmartCardPinCharacterPolicyOption","features":[101]},{"name":"SmartCardPinPolicy","features":[101]},{"name":"SmartCardPinResetDeferral","features":[101]},{"name":"SmartCardPinResetHandler","features":[101]},{"name":"SmartCardPinResetRequest","features":[101]},{"name":"SmartCardProvisioning","features":[101]},{"name":"SmartCardReader","features":[101]},{"name":"SmartCardReaderKind","features":[101]},{"name":"SmartCardReaderStatus","features":[101]},{"name":"SmartCardStatus","features":[101]},{"name":"SmartCardTriggerDetails","features":[101]},{"name":"SmartCardTriggerType","features":[101]},{"name":"SmartCardUnlockPromptingBehavior","features":[101]}],"107":[{"name":"CellularClass","features":[102]},{"name":"DeleteSmsMessageOperation","features":[102,77]},{"name":"DeleteSmsMessagesOperation","features":[102,77]},{"name":"GetSmsDeviceOperation","features":[102,77]},{"name":"GetSmsMessageOperation","features":[102,77]},{"name":"GetSmsMessagesOperation","features":[102,37]},{"name":"ISmsAppMessage","features":[102]},{"name":"ISmsBinaryMessage","features":[102]},{"name":"ISmsBroadcastMessage","features":[102]},{"name":"ISmsDevice","features":[102]},{"name":"ISmsDevice2","features":[102]},{"name":"ISmsDevice2Statics","features":[102]},{"name":"ISmsDeviceMessageStore","features":[102]},{"name":"ISmsDeviceStatics","features":[102]},{"name":"ISmsDeviceStatics2","features":[102]},{"name":"ISmsFilterRule","features":[102]},{"name":"ISmsFilterRuleFactory","features":[102]},{"name":"ISmsFilterRules","features":[102]},{"name":"ISmsFilterRulesFactory","features":[102]},{"name":"ISmsMessage","features":[102]},{"name":"ISmsMessageBase","features":[102]},{"name":"ISmsMessageReceivedEventArgs","features":[102]},{"name":"ISmsMessageReceivedTriggerDetails","features":[102]},{"name":"ISmsMessageRegistration","features":[102]},{"name":"ISmsMessageRegistrationStatics","features":[102]},{"name":"ISmsReceivedEventDetails","features":[102]},{"name":"ISmsReceivedEventDetails2","features":[102]},{"name":"ISmsSendMessageResult","features":[102]},{"name":"ISmsStatusMessage","features":[102]},{"name":"ISmsTextMessage","features":[102]},{"name":"ISmsTextMessage2","features":[102]},{"name":"ISmsTextMessageStatics","features":[102]},{"name":"ISmsVoicemailMessage","features":[102]},{"name":"ISmsWapMessage","features":[102]},{"name":"LegacySmsApiContract","features":[102]},{"name":"SendSmsMessageOperation","features":[102,77]},{"name":"SmsAppMessage","features":[102]},{"name":"SmsBinaryMessage","features":[102]},{"name":"SmsBroadcastMessage","features":[102]},{"name":"SmsBroadcastType","features":[102]},{"name":"SmsDataFormat","features":[102]},{"name":"SmsDevice","features":[102]},{"name":"SmsDevice2","features":[102]},{"name":"SmsDeviceMessageStore","features":[102]},{"name":"SmsDeviceStatus","features":[102]},{"name":"SmsDeviceStatusChangedEventHandler","features":[102]},{"name":"SmsEncodedLength","features":[102]},{"name":"SmsEncoding","features":[102]},{"name":"SmsFilterActionType","features":[102]},{"name":"SmsFilterRule","features":[102]},{"name":"SmsFilterRules","features":[102]},{"name":"SmsGeographicalScope","features":[102]},{"name":"SmsMessageClass","features":[102]},{"name":"SmsMessageFilter","features":[102]},{"name":"SmsMessageReceivedEventArgs","features":[102]},{"name":"SmsMessageReceivedEventHandler","features":[102]},{"name":"SmsMessageReceivedTriggerDetails","features":[102]},{"name":"SmsMessageRegistration","features":[102]},{"name":"SmsMessageType","features":[102]},{"name":"SmsModemErrorCode","features":[102]},{"name":"SmsReceivedEventDetails","features":[102]},{"name":"SmsSendMessageResult","features":[102]},{"name":"SmsStatusMessage","features":[102]},{"name":"SmsTextMessage","features":[102]},{"name":"SmsTextMessage2","features":[102]},{"name":"SmsVoicemailMessage","features":[102]},{"name":"SmsWapMessage","features":[102]}],"108":[{"name":"ISpiBusInfo","features":[103]},{"name":"ISpiConnectionSettings","features":[103]},{"name":"ISpiConnectionSettingsFactory","features":[103]},{"name":"ISpiController","features":[103]},{"name":"ISpiControllerStatics","features":[103]},{"name":"ISpiDevice","features":[103]},{"name":"ISpiDeviceStatics","features":[103]},{"name":"SpiBusInfo","features":[103]},{"name":"SpiConnectionSettings","features":[103]},{"name":"SpiController","features":[103]},{"name":"SpiDevice","features":[103]},{"name":"SpiMode","features":[103]},{"name":"SpiSharingMode","features":[103]}],"109":[{"name":"IProviderSpiConnectionSettings","features":[104]},{"name":"IProviderSpiConnectionSettingsFactory","features":[104]},{"name":"ISpiControllerProvider","features":[104]},{"name":"ISpiDeviceProvider","features":[104]},{"name":"ISpiProvider","features":[104]},{"name":"ProviderSpiConnectionSettings","features":[104]},{"name":"ProviderSpiMode","features":[104]},{"name":"ProviderSpiSharingMode","features":[104]}],"110":[{"name":"IUsbBulkInEndpointDescriptor","features":[105]},{"name":"IUsbBulkInPipe","features":[105]},{"name":"IUsbBulkOutEndpointDescriptor","features":[105]},{"name":"IUsbBulkOutPipe","features":[105]},{"name":"IUsbConfiguration","features":[105]},{"name":"IUsbConfigurationDescriptor","features":[105]},{"name":"IUsbConfigurationDescriptorStatics","features":[105]},{"name":"IUsbControlRequestType","features":[105]},{"name":"IUsbDescriptor","features":[105]},{"name":"IUsbDevice","features":[105]},{"name":"IUsbDeviceClass","features":[105]},{"name":"IUsbDeviceClasses","features":[105]},{"name":"IUsbDeviceClassesStatics","features":[105]},{"name":"IUsbDeviceDescriptor","features":[105]},{"name":"IUsbDeviceStatics","features":[105]},{"name":"IUsbEndpointDescriptor","features":[105]},{"name":"IUsbEndpointDescriptorStatics","features":[105]},{"name":"IUsbInterface","features":[105]},{"name":"IUsbInterfaceDescriptor","features":[105]},{"name":"IUsbInterfaceDescriptorStatics","features":[105]},{"name":"IUsbInterfaceSetting","features":[105]},{"name":"IUsbInterruptInEndpointDescriptor","features":[105]},{"name":"IUsbInterruptInEventArgs","features":[105]},{"name":"IUsbInterruptInPipe","features":[105]},{"name":"IUsbInterruptOutEndpointDescriptor","features":[105]},{"name":"IUsbInterruptOutPipe","features":[105]},{"name":"IUsbSetupPacket","features":[105]},{"name":"IUsbSetupPacketFactory","features":[105]},{"name":"UsbBulkInEndpointDescriptor","features":[105]},{"name":"UsbBulkInPipe","features":[105]},{"name":"UsbBulkOutEndpointDescriptor","features":[105]},{"name":"UsbBulkOutPipe","features":[105]},{"name":"UsbConfiguration","features":[105]},{"name":"UsbConfigurationDescriptor","features":[105]},{"name":"UsbControlRecipient","features":[105]},{"name":"UsbControlRequestType","features":[105]},{"name":"UsbControlTransferType","features":[105]},{"name":"UsbDescriptor","features":[105]},{"name":"UsbDevice","features":[105]},{"name":"UsbDeviceClass","features":[105]},{"name":"UsbDeviceClasses","features":[105]},{"name":"UsbDeviceDescriptor","features":[105]},{"name":"UsbEndpointDescriptor","features":[105]},{"name":"UsbEndpointType","features":[105]},{"name":"UsbInterface","features":[105]},{"name":"UsbInterfaceDescriptor","features":[105]},{"name":"UsbInterfaceSetting","features":[105]},{"name":"UsbInterruptInEndpointDescriptor","features":[105]},{"name":"UsbInterruptInEventArgs","features":[105]},{"name":"UsbInterruptInPipe","features":[105]},{"name":"UsbInterruptOutEndpointDescriptor","features":[105]},{"name":"UsbInterruptOutPipe","features":[105]},{"name":"UsbReadOptions","features":[105]},{"name":"UsbSetupPacket","features":[105]},{"name":"UsbTransferDirection","features":[105]},{"name":"UsbWriteOptions","features":[105]}],"111":[{"name":"IWiFiAdapter","features":[106]},{"name":"IWiFiAdapter2","features":[106]},{"name":"IWiFiAdapterStatics","features":[106]},{"name":"IWiFiAvailableNetwork","features":[106]},{"name":"IWiFiConnectionResult","features":[106]},{"name":"IWiFiNetworkReport","features":[106]},{"name":"IWiFiOnDemandHotspotConnectTriggerDetails","features":[106]},{"name":"IWiFiOnDemandHotspotConnectionResult","features":[106]},{"name":"IWiFiOnDemandHotspotNetwork","features":[106]},{"name":"IWiFiOnDemandHotspotNetworkProperties","features":[106]},{"name":"IWiFiOnDemandHotspotNetworkStatics","features":[106]},{"name":"IWiFiWpsConfigurationResult","features":[106]},{"name":"WiFiAccessStatus","features":[106]},{"name":"WiFiAdapter","features":[106]},{"name":"WiFiAvailableNetwork","features":[106]},{"name":"WiFiConnectionMethod","features":[106]},{"name":"WiFiConnectionResult","features":[106]},{"name":"WiFiConnectionStatus","features":[106]},{"name":"WiFiNetworkKind","features":[106]},{"name":"WiFiNetworkReport","features":[106]},{"name":"WiFiOnDemandHotspotAvailability","features":[106]},{"name":"WiFiOnDemandHotspotCellularBars","features":[106]},{"name":"WiFiOnDemandHotspotConnectStatus","features":[106]},{"name":"WiFiOnDemandHotspotConnectTriggerDetails","features":[106]},{"name":"WiFiOnDemandHotspotConnectionResult","features":[106]},{"name":"WiFiOnDemandHotspotNetwork","features":[106]},{"name":"WiFiOnDemandHotspotNetworkProperties","features":[106]},{"name":"WiFiPhyKind","features":[106]},{"name":"WiFiReconnectionKind","features":[106]},{"name":"WiFiWpsConfigurationResult","features":[106]},{"name":"WiFiWpsConfigurationStatus","features":[106]},{"name":"WiFiWpsKind","features":[106]}],"112":[{"name":"IWiFiDirectAdvertisement","features":[107]},{"name":"IWiFiDirectAdvertisement2","features":[107]},{"name":"IWiFiDirectAdvertisementPublisher","features":[107]},{"name":"IWiFiDirectAdvertisementPublisherStatusChangedEventArgs","features":[107]},{"name":"IWiFiDirectConnectionListener","features":[107]},{"name":"IWiFiDirectConnectionParameters","features":[107]},{"name":"IWiFiDirectConnectionParameters2","features":[107]},{"name":"IWiFiDirectConnectionParametersStatics","features":[107]},{"name":"IWiFiDirectConnectionRequest","features":[107]},{"name":"IWiFiDirectConnectionRequestedEventArgs","features":[107]},{"name":"IWiFiDirectDevice","features":[107]},{"name":"IWiFiDirectDeviceStatics","features":[107]},{"name":"IWiFiDirectDeviceStatics2","features":[107]},{"name":"IWiFiDirectInformationElement","features":[107]},{"name":"IWiFiDirectInformationElementStatics","features":[107]},{"name":"IWiFiDirectLegacySettings","features":[107]},{"name":"WiFiDirectAdvertisement","features":[107]},{"name":"WiFiDirectAdvertisementListenStateDiscoverability","features":[107]},{"name":"WiFiDirectAdvertisementPublisher","features":[107]},{"name":"WiFiDirectAdvertisementPublisherStatus","features":[107]},{"name":"WiFiDirectAdvertisementPublisherStatusChangedEventArgs","features":[107]},{"name":"WiFiDirectConfigurationMethod","features":[107]},{"name":"WiFiDirectConnectionListener","features":[107]},{"name":"WiFiDirectConnectionParameters","features":[107]},{"name":"WiFiDirectConnectionRequest","features":[107]},{"name":"WiFiDirectConnectionRequestedEventArgs","features":[107]},{"name":"WiFiDirectConnectionStatus","features":[107]},{"name":"WiFiDirectDevice","features":[107]},{"name":"WiFiDirectDeviceSelectorType","features":[107]},{"name":"WiFiDirectError","features":[107]},{"name":"WiFiDirectInformationElement","features":[107]},{"name":"WiFiDirectLegacySettings","features":[107]},{"name":"WiFiDirectPairingProcedure","features":[107]}],"113":[{"name":"IWiFiDirectService","features":[108]},{"name":"IWiFiDirectServiceAdvertiser","features":[108]},{"name":"IWiFiDirectServiceAdvertiserFactory","features":[108]},{"name":"IWiFiDirectServiceAutoAcceptSessionConnectedEventArgs","features":[108]},{"name":"IWiFiDirectServiceProvisioningInfo","features":[108]},{"name":"IWiFiDirectServiceRemotePortAddedEventArgs","features":[108]},{"name":"IWiFiDirectServiceSession","features":[108]},{"name":"IWiFiDirectServiceSessionDeferredEventArgs","features":[108]},{"name":"IWiFiDirectServiceSessionRequest","features":[108]},{"name":"IWiFiDirectServiceSessionRequestedEventArgs","features":[108]},{"name":"IWiFiDirectServiceStatics","features":[108]},{"name":"WiFiDirectService","features":[108]},{"name":"WiFiDirectServiceAdvertisementStatus","features":[108]},{"name":"WiFiDirectServiceAdvertiser","features":[108]},{"name":"WiFiDirectServiceAutoAcceptSessionConnectedEventArgs","features":[108]},{"name":"WiFiDirectServiceConfigurationMethod","features":[108]},{"name":"WiFiDirectServiceError","features":[108]},{"name":"WiFiDirectServiceIPProtocol","features":[108]},{"name":"WiFiDirectServiceProvisioningInfo","features":[108]},{"name":"WiFiDirectServiceRemotePortAddedEventArgs","features":[108]},{"name":"WiFiDirectServiceSession","features":[108]},{"name":"WiFiDirectServiceSessionDeferredEventArgs","features":[108]},{"name":"WiFiDirectServiceSessionErrorStatus","features":[108]},{"name":"WiFiDirectServiceSessionRequest","features":[108]},{"name":"WiFiDirectServiceSessionRequestedEventArgs","features":[108]},{"name":"WiFiDirectServiceSessionStatus","features":[108]},{"name":"WiFiDirectServiceStatus","features":[108]}],"114":[{"name":"DeviceLockdownContract","features":[109]},{"name":"DeviceLockdownProfile","features":[109]},{"name":"DeviceLockdownProfileInformation","features":[109]},{"name":"IDeviceLockdownProfileInformation","features":[109]},{"name":"IDeviceLockdownProfileStatics","features":[109]}],"115":[{"name":"AsyncActionCompletedHandler","features":[77]},{"name":"AsyncActionProgressHandler","features":[77]},{"name":"AsyncActionWithProgressCompletedHandler","features":[77]},{"name":"AsyncOperationCompletedHandler","features":[77]},{"name":"AsyncOperationProgressHandler","features":[77]},{"name":"AsyncOperationWithProgressCompletedHandler","features":[77]},{"name":"AsyncStatus","features":[77]},{"name":"DateTime","features":[77]},{"name":"Deferral","features":[77]},{"name":"DeferralCompletedHandler","features":[77]},{"name":"EventHandler","features":[77]},{"name":"EventRegistrationToken","features":[77]},{"name":"FoundationContract","features":[77]},{"name":"GuidHelper","features":[77]},{"name":"HResult","features":[77]},{"name":"IAsyncAction","features":[77]},{"name":"IAsyncActionWithProgress","features":[77]},{"name":"IAsyncInfo","features":[77]},{"name":"IAsyncOperation","features":[77]},{"name":"IAsyncOperationWithProgress","features":[77]},{"name":"IClosable","features":[77]},{"name":"IDeferral","features":[77]},{"name":"IDeferralFactory","features":[77]},{"name":"IGetActivationFactory","features":[77]},{"name":"IGuidHelperStatics","features":[77]},{"name":"IMemoryBuffer","features":[77]},{"name":"IMemoryBufferFactory","features":[77]},{"name":"IMemoryBufferReference","features":[77]},{"name":"IPropertyValue","features":[77]},{"name":"IPropertyValueStatics","features":[77]},{"name":"IReference","features":[77]},{"name":"IReferenceArray","features":[77]},{"name":"IStringable","features":[77]},{"name":"IUriEscapeStatics","features":[77]},{"name":"IUriRuntimeClass","features":[77]},{"name":"IUriRuntimeClassFactory","features":[77]},{"name":"IUriRuntimeClassWithAbsoluteCanonicalUri","features":[77]},{"name":"IWwwFormUrlDecoderEntry","features":[77]},{"name":"IWwwFormUrlDecoderRuntimeClass","features":[77]},{"name":"IWwwFormUrlDecoderRuntimeClassFactory","features":[77]},{"name":"MemoryBuffer","features":[77]},{"name":"Point","features":[77]},{"name":"PropertyType","features":[77]},{"name":"PropertyValue","features":[77]},{"name":"Rect","features":[77]},{"name":"Size","features":[77]},{"name":"TimeSpan","features":[77]},{"name":"TypedEventHandler","features":[77]},{"name":"UniversalApiContract","features":[77]},{"name":"Uri","features":[77]},{"name":"WwwFormUrlDecoder","features":[77]},{"name":"WwwFormUrlDecoderEntry","features":[77]}],"116":[{"name":"CollectionChange","features":[37]},{"name":"IIterable","features":[37]},{"name":"IIterator","features":[37]},{"name":"IKeyValuePair","features":[37]},{"name":"IMap","features":[37]},{"name":"IMapChangedEventArgs","features":[37]},{"name":"IMapView","features":[37]},{"name":"IObservableMap","features":[37]},{"name":"IObservableVector","features":[37]},{"name":"IPropertySet","features":[37]},{"name":"IVector","features":[37]},{"name":"IVectorChangedEventArgs","features":[37]},{"name":"IVectorView","features":[37]},{"name":"MapChangedEventHandler","features":[37]},{"name":"PropertySet","features":[37]},{"name":"StringMap","features":[37]},{"name":"ValueSet","features":[37]},{"name":"VectorChangedEventHandler","features":[37]}],"117":[{"name":"AsyncCausalityTracer","features":[110]},{"name":"CausalityRelation","features":[110]},{"name":"CausalitySource","features":[110]},{"name":"CausalitySynchronousWork","features":[110]},{"name":"CausalityTraceLevel","features":[110]},{"name":"ErrorDetails","features":[110]},{"name":"ErrorOptions","features":[110]},{"name":"FileLoggingSession","features":[110]},{"name":"IAsyncCausalityTracerStatics","features":[110]},{"name":"IErrorDetails","features":[110]},{"name":"IErrorDetailsStatics","features":[110]},{"name":"IErrorReportingSettings","features":[110]},{"name":"IFileLoggingSession","features":[110]},{"name":"IFileLoggingSessionFactory","features":[110]},{"name":"ILogFileGeneratedEventArgs","features":[110]},{"name":"ILoggingActivity","features":[110]},{"name":"ILoggingActivity2","features":[110]},{"name":"ILoggingActivityFactory","features":[110]},{"name":"ILoggingChannel","features":[110]},{"name":"ILoggingChannel2","features":[110]},{"name":"ILoggingChannelFactory","features":[110]},{"name":"ILoggingChannelFactory2","features":[110]},{"name":"ILoggingChannelOptions","features":[110]},{"name":"ILoggingChannelOptionsFactory","features":[110]},{"name":"ILoggingFields","features":[110]},{"name":"ILoggingOptions","features":[110]},{"name":"ILoggingOptionsFactory","features":[110]},{"name":"ILoggingSession","features":[110]},{"name":"ILoggingSessionFactory","features":[110]},{"name":"ILoggingTarget","features":[110]},{"name":"ITracingStatusChangedEventArgs","features":[110]},{"name":"LogFileGeneratedEventArgs","features":[110]},{"name":"LoggingActivity","features":[110]},{"name":"LoggingChannel","features":[110]},{"name":"LoggingChannelOptions","features":[110]},{"name":"LoggingFieldFormat","features":[110]},{"name":"LoggingFields","features":[110]},{"name":"LoggingLevel","features":[110]},{"name":"LoggingOpcode","features":[110]},{"name":"LoggingOptions","features":[110]},{"name":"LoggingSession","features":[110]},{"name":"RuntimeBrokerErrorSettings","features":[110]},{"name":"TracingStatusChangedEventArgs","features":[110]}],"118":[{"name":"ActivatableAttribute","features":[111]},{"name":"AllowForWebAttribute","features":[111]},{"name":"AllowMultipleAttribute","features":[111]},{"name":"ApiContractAttribute","features":[111]},{"name":"ApiInformation","features":[111]},{"name":"AttributeNameAttribute","features":[111]},{"name":"AttributeTargets","features":[111]},{"name":"AttributeUsageAttribute","features":[111]},{"name":"ComposableAttribute","features":[111]},{"name":"CompositionType","features":[111]},{"name":"ContractVersionAttribute","features":[111]},{"name":"CreateFromStringAttribute","features":[111]},{"name":"DefaultAttribute","features":[111]},{"name":"DefaultOverloadAttribute","features":[111]},{"name":"DeprecatedAttribute","features":[111]},{"name":"DeprecationType","features":[111]},{"name":"DualApiPartitionAttribute","features":[111]},{"name":"ExclusiveToAttribute","features":[111]},{"name":"ExperimentalAttribute","features":[111]},{"name":"FastAbiAttribute","features":[111]},{"name":"FeatureAttribute","features":[111]},{"name":"FeatureStage","features":[111]},{"name":"GCPressureAmount","features":[111]},{"name":"GCPressureAttribute","features":[111]},{"name":"GuidAttribute","features":[111]},{"name":"HasVariantAttribute","features":[111]},{"name":"IApiInformationStatics","features":[111]},{"name":"InternalAttribute","features":[111]},{"name":"LengthIsAttribute","features":[111]},{"name":"MarshalingBehaviorAttribute","features":[111]},{"name":"MarshalingType","features":[111]},{"name":"MetadataMarshalAttribute","features":[111]},{"name":"MuseAttribute","features":[111]},{"name":"NoExceptionAttribute","features":[111]},{"name":"OverloadAttribute","features":[111]},{"name":"OverridableAttribute","features":[111]},{"name":"Platform","features":[111]},{"name":"PlatformAttribute","features":[111]},{"name":"PreviousContractVersionAttribute","features":[111]},{"name":"ProtectedAttribute","features":[111]},{"name":"RangeAttribute","features":[111]},{"name":"RemoteAsyncAttribute","features":[111]},{"name":"StaticAttribute","features":[111]},{"name":"ThreadingAttribute","features":[111]},{"name":"ThreadingModel","features":[111]},{"name":"VariantAttribute","features":[111]},{"name":"VersionAttribute","features":[111]},{"name":"WebHostHiddenAttribute","features":[111]}],"119":[{"name":"Matrix3x2","features":[69]},{"name":"Matrix4x4","features":[69]},{"name":"Plane","features":[69]},{"name":"Quaternion","features":[69]},{"name":"Rational","features":[69]},{"name":"Vector2","features":[69]},{"name":"Vector3","features":[69]},{"name":"Vector4","features":[69]}],"120":[{"name":"ArcadeStick","features":[112]},{"name":"ArcadeStickButtons","features":[112]},{"name":"ArcadeStickReading","features":[112]},{"name":"FlightStick","features":[112]},{"name":"FlightStickButtons","features":[112]},{"name":"FlightStickReading","features":[112]},{"name":"GameControllerButtonLabel","features":[112]},{"name":"GameControllerSwitchKind","features":[112]},{"name":"GameControllerSwitchPosition","features":[112]},{"name":"Gamepad","features":[112]},{"name":"GamepadButtons","features":[112]},{"name":"GamepadReading","features":[112]},{"name":"GamepadVibration","features":[112]},{"name":"GamingInputPreviewContract","features":[112]},{"name":"Headset","features":[112]},{"name":"IArcadeStick","features":[112]},{"name":"IArcadeStickStatics","features":[112]},{"name":"IArcadeStickStatics2","features":[112]},{"name":"IFlightStick","features":[112]},{"name":"IFlightStickStatics","features":[112]},{"name":"IGameController","features":[112]},{"name":"IGameControllerBatteryInfo","features":[112]},{"name":"IGamepad","features":[112]},{"name":"IGamepad2","features":[112]},{"name":"IGamepadStatics","features":[112]},{"name":"IGamepadStatics2","features":[112]},{"name":"IHeadset","features":[112]},{"name":"IRacingWheel","features":[112]},{"name":"IRacingWheelStatics","features":[112]},{"name":"IRacingWheelStatics2","features":[112]},{"name":"IRawGameController","features":[112]},{"name":"IRawGameController2","features":[112]},{"name":"IRawGameControllerStatics","features":[112]},{"name":"IUINavigationController","features":[112]},{"name":"IUINavigationControllerStatics","features":[112]},{"name":"IUINavigationControllerStatics2","features":[112]},{"name":"OptionalUINavigationButtons","features":[112]},{"name":"RacingWheel","features":[112]},{"name":"RacingWheelButtons","features":[112]},{"name":"RacingWheelReading","features":[112]},{"name":"RawGameController","features":[112]},{"name":"RequiredUINavigationButtons","features":[112]},{"name":"UINavigationController","features":[112]},{"name":"UINavigationReading","features":[112]}],"121":[{"name":"GameControllerFactoryManager","features":[113]},{"name":"GameControllerVersionInfo","features":[113]},{"name":"GipFirmwareUpdateProgress","features":[113]},{"name":"GipFirmwareUpdateResult","features":[113]},{"name":"GipFirmwareUpdateStatus","features":[113]},{"name":"GipGameControllerProvider","features":[113]},{"name":"GipMessageClass","features":[113]},{"name":"HidGameControllerProvider","features":[113]},{"name":"ICustomGameControllerFactory","features":[113]},{"name":"IGameControllerFactoryManagerStatics","features":[113]},{"name":"IGameControllerFactoryManagerStatics2","features":[113]},{"name":"IGameControllerInputSink","features":[113]},{"name":"IGameControllerProvider","features":[113]},{"name":"IGipFirmwareUpdateResult","features":[113]},{"name":"IGipGameControllerInputSink","features":[113]},{"name":"IGipGameControllerProvider","features":[113]},{"name":"IHidGameControllerInputSink","features":[113]},{"name":"IHidGameControllerProvider","features":[113]},{"name":"IXusbGameControllerInputSink","features":[113]},{"name":"IXusbGameControllerProvider","features":[113]},{"name":"XusbDeviceSubtype","features":[113]},{"name":"XusbDeviceType","features":[113]},{"name":"XusbGameControllerProvider","features":[113]}],"122":[{"name":"ConditionForceEffect","features":[114]},{"name":"ConditionForceEffectKind","features":[114]},{"name":"ConstantForceEffect","features":[114]},{"name":"ForceFeedbackEffectAxes","features":[114]},{"name":"ForceFeedbackEffectState","features":[114]},{"name":"ForceFeedbackLoadEffectResult","features":[114]},{"name":"ForceFeedbackMotor","features":[114]},{"name":"IConditionForceEffect","features":[114]},{"name":"IConditionForceEffectFactory","features":[114]},{"name":"IConstantForceEffect","features":[114]},{"name":"IForceFeedbackEffect","features":[114]},{"name":"IForceFeedbackMotor","features":[114]},{"name":"IPeriodicForceEffect","features":[114]},{"name":"IPeriodicForceEffectFactory","features":[114]},{"name":"IRampForceEffect","features":[114]},{"name":"PeriodicForceEffect","features":[114]},{"name":"PeriodicForceEffectKind","features":[114]},{"name":"RampForceEffect","features":[114]}],"123":[{"name":"DeviceCommand","features":[115]},{"name":"GameControllerBatteryChargingState","features":[115]},{"name":"GameControllerBatteryKind","features":[115]},{"name":"GameControllerBatteryLevel","features":[115]},{"name":"GameControllerFirmwareCorruptReason","features":[115]},{"name":"GameControllerProviderInfo","features":[115]},{"name":"HeadsetGeqGains","features":[115]},{"name":"HeadsetLevel","features":[115]},{"name":"HeadsetOperation","features":[115]},{"name":"IGameControllerProviderInfoStatics","features":[115]},{"name":"ILegacyGipGameControllerProvider","features":[115]},{"name":"ILegacyGipGameControllerProviderStatics","features":[115]},{"name":"LegacyGipGameControllerProvider","features":[115]},{"name":"RemappingButtonCategory","features":[115]}],"124":[{"name":"GamesEnumerationContract","features":[116]}],"125":[{"name":"GameList","features":[117]},{"name":"GameListCategory","features":[117]},{"name":"GameListChangedEventHandler","features":[117]},{"name":"GameListEntry","features":[117]},{"name":"GameListEntryLaunchableState","features":[117]},{"name":"GameListRemovedEventHandler","features":[117]},{"name":"GameModeConfiguration","features":[117]},{"name":"GameModeUserConfiguration","features":[117]},{"name":"IGameListEntry","features":[117]},{"name":"IGameListEntry2","features":[117]},{"name":"IGameListStatics","features":[117]},{"name":"IGameListStatics2","features":[117]},{"name":"IGameModeConfiguration","features":[117]},{"name":"IGameModeUserConfiguration","features":[117]},{"name":"IGameModeUserConfigurationStatics","features":[117]}],"126":[{"name":"GameBar","features":[118]},{"name":"GameChatMessageOrigin","features":[118]},{"name":"GameChatMessageReceivedEventArgs","features":[118]},{"name":"GameChatOverlay","features":[118]},{"name":"GameChatOverlayContract","features":[118]},{"name":"GameChatOverlayMessageSource","features":[118]},{"name":"GameChatOverlayPosition","features":[118]},{"name":"GameUIProviderActivatedEventArgs","features":[118]},{"name":"GamingUIProviderContract","features":[118]},{"name":"IGameBarStatics","features":[118]},{"name":"IGameChatMessageReceivedEventArgs","features":[118]},{"name":"IGameChatOverlay","features":[118]},{"name":"IGameChatOverlayMessageSource","features":[118]},{"name":"IGameChatOverlayStatics","features":[118]},{"name":"IGameUIProviderActivatedEventArgs","features":[118]}],"127":[{"name":"StorageApiContract","features":[119]}],"128":[{"name":"GameSaveBlobGetResult","features":[120]},{"name":"GameSaveBlobInfo","features":[120]},{"name":"GameSaveBlobInfoGetResult","features":[120]},{"name":"GameSaveBlobInfoQuery","features":[120]},{"name":"GameSaveContainer","features":[120]},{"name":"GameSaveContainerInfo","features":[120]},{"name":"GameSaveContainerInfoGetResult","features":[120]},{"name":"GameSaveContainerInfoQuery","features":[120]},{"name":"GameSaveErrorStatus","features":[120]},{"name":"GameSaveOperationResult","features":[120]},{"name":"GameSaveProvider","features":[120]},{"name":"GameSaveProviderGetResult","features":[120]},{"name":"IGameSaveBlobGetResult","features":[120]},{"name":"IGameSaveBlobInfo","features":[120]},{"name":"IGameSaveBlobInfoGetResult","features":[120]},{"name":"IGameSaveBlobInfoQuery","features":[120]},{"name":"IGameSaveContainer","features":[120]},{"name":"IGameSaveContainerInfo","features":[120]},{"name":"IGameSaveContainerInfoGetResult","features":[120]},{"name":"IGameSaveContainerInfoQuery","features":[120]},{"name":"IGameSaveOperationResult","features":[120]},{"name":"IGameSaveProvider","features":[120]},{"name":"IGameSaveProviderGetResult","features":[120]},{"name":"IGameSaveProviderStatics","features":[120]}],"129":[{"name":"ApplicationLanguages","features":[121]},{"name":"Calendar","features":[121]},{"name":"CalendarIdentifiers","features":[121]},{"name":"ClockIdentifiers","features":[121]},{"name":"CurrencyAmount","features":[121]},{"name":"CurrencyIdentifiers","features":[121]},{"name":"DayOfWeek","features":[121]},{"name":"GeographicRegion","features":[121]},{"name":"GlobalizationJapanesePhoneticAnalyzerContract","features":[121]},{"name":"IApplicationLanguagesStatics","features":[121]},{"name":"IApplicationLanguagesStatics2","features":[121]},{"name":"ICalendar","features":[121]},{"name":"ICalendarFactory","features":[121]},{"name":"ICalendarFactory2","features":[121]},{"name":"ICalendarIdentifiersStatics","features":[121]},{"name":"ICalendarIdentifiersStatics2","features":[121]},{"name":"ICalendarIdentifiersStatics3","features":[121]},{"name":"IClockIdentifiersStatics","features":[121]},{"name":"ICurrencyAmount","features":[121]},{"name":"ICurrencyAmountFactory","features":[121]},{"name":"ICurrencyIdentifiersStatics","features":[121]},{"name":"ICurrencyIdentifiersStatics2","features":[121]},{"name":"ICurrencyIdentifiersStatics3","features":[121]},{"name":"IGeographicRegion","features":[121]},{"name":"IGeographicRegionFactory","features":[121]},{"name":"IGeographicRegionStatics","features":[121]},{"name":"IJapanesePhoneme","features":[121]},{"name":"IJapanesePhoneticAnalyzerStatics","features":[121]},{"name":"ILanguage","features":[121]},{"name":"ILanguage2","features":[121]},{"name":"ILanguage3","features":[121]},{"name":"ILanguageExtensionSubtags","features":[121]},{"name":"ILanguageFactory","features":[121]},{"name":"ILanguageStatics","features":[121]},{"name":"ILanguageStatics2","features":[121]},{"name":"ILanguageStatics3","features":[121]},{"name":"INumeralSystemIdentifiersStatics","features":[121]},{"name":"INumeralSystemIdentifiersStatics2","features":[121]},{"name":"ITimeZoneOnCalendar","features":[121]},{"name":"JapanesePhoneme","features":[121]},{"name":"JapanesePhoneticAnalyzer","features":[121]},{"name":"Language","features":[121]},{"name":"LanguageLayoutDirection","features":[121]},{"name":"NumeralSystemIdentifiers","features":[121]}],"130":[{"name":"CharacterGrouping","features":[122]},{"name":"CharacterGroupings","features":[122]},{"name":"ICharacterGrouping","features":[122]},{"name":"ICharacterGroupings","features":[122]},{"name":"ICharacterGroupingsFactory","features":[122]}],"131":[{"name":"DateTimeFormatter","features":[123]},{"name":"DayFormat","features":[123]},{"name":"DayOfWeekFormat","features":[123]},{"name":"HourFormat","features":[123]},{"name":"IDateTimeFormatter","features":[123]},{"name":"IDateTimeFormatter2","features":[123]},{"name":"IDateTimeFormatterFactory","features":[123]},{"name":"IDateTimeFormatterStatics","features":[123]},{"name":"MinuteFormat","features":[123]},{"name":"MonthFormat","features":[123]},{"name":"SecondFormat","features":[123]},{"name":"YearFormat","features":[123]}],"132":[{"name":"ILanguageFont","features":[124]},{"name":"ILanguageFontGroup","features":[124]},{"name":"ILanguageFontGroupFactory","features":[124]},{"name":"LanguageFont","features":[124]},{"name":"LanguageFontGroup","features":[124]}],"133":[{"name":"CurrencyFormatter","features":[125]},{"name":"CurrencyFormatterMode","features":[125]},{"name":"DecimalFormatter","features":[125]},{"name":"ICurrencyFormatter","features":[125]},{"name":"ICurrencyFormatter2","features":[125]},{"name":"ICurrencyFormatterFactory","features":[125]},{"name":"IDecimalFormatterFactory","features":[125]},{"name":"IIncrementNumberRounder","features":[125]},{"name":"INumberFormatter","features":[125]},{"name":"INumberFormatter2","features":[125]},{"name":"INumberFormatterOptions","features":[125]},{"name":"INumberParser","features":[125]},{"name":"INumberRounder","features":[125]},{"name":"INumberRounderOption","features":[125]},{"name":"INumeralSystemTranslator","features":[125]},{"name":"INumeralSystemTranslatorFactory","features":[125]},{"name":"IPercentFormatterFactory","features":[125]},{"name":"IPermilleFormatterFactory","features":[125]},{"name":"ISignedZeroOption","features":[125]},{"name":"ISignificantDigitsNumberRounder","features":[125]},{"name":"ISignificantDigitsOption","features":[125]},{"name":"IncrementNumberRounder","features":[125]},{"name":"NumeralSystemTranslator","features":[125]},{"name":"PercentFormatter","features":[125]},{"name":"PermilleFormatter","features":[125]},{"name":"RoundingAlgorithm","features":[125]},{"name":"SignificantDigitsNumberRounder","features":[125]}],"134":[{"name":"IPhoneNumberFormatter","features":[126]},{"name":"IPhoneNumberFormatterStatics","features":[126]},{"name":"IPhoneNumberInfo","features":[126]},{"name":"IPhoneNumberInfoFactory","features":[126]},{"name":"IPhoneNumberInfoStatics","features":[126]},{"name":"PhoneNumberFormat","features":[126]},{"name":"PhoneNumberFormatter","features":[126]},{"name":"PhoneNumberInfo","features":[126]},{"name":"PhoneNumberMatchResult","features":[126]},{"name":"PhoneNumberParseResult","features":[126]},{"name":"PredictedPhoneNumberKind","features":[126]}],"135":[{"name":"DisplayAdapterId","features":[127]},{"name":"DisplayId","features":[127]},{"name":"IGeometrySource2D","features":[127]},{"name":"PointInt32","features":[127]},{"name":"RectInt32","features":[127]},{"name":"SizeInt32","features":[127]}],"136":[{"name":"Direct3D11CaptureFrame","features":[128]},{"name":"Direct3D11CaptureFramePool","features":[128]},{"name":"GraphicsCaptureAccess","features":[128]},{"name":"GraphicsCaptureAccessKind","features":[128]},{"name":"GraphicsCaptureDirtyRegionMode","features":[128]},{"name":"GraphicsCaptureItem","features":[128]},{"name":"GraphicsCapturePicker","features":[128]},{"name":"GraphicsCaptureSession","features":[128]},{"name":"IDirect3D11CaptureFrame","features":[128]},{"name":"IDirect3D11CaptureFrame2","features":[128]},{"name":"IDirect3D11CaptureFramePool","features":[128]},{"name":"IDirect3D11CaptureFramePoolStatics","features":[128]},{"name":"IDirect3D11CaptureFramePoolStatics2","features":[128]},{"name":"IGraphicsCaptureAccessStatics","features":[128]},{"name":"IGraphicsCaptureItem","features":[128]},{"name":"IGraphicsCaptureItemStatics","features":[128]},{"name":"IGraphicsCaptureItemStatics2","features":[128]},{"name":"IGraphicsCapturePicker","features":[128]},{"name":"IGraphicsCaptureSession","features":[128]},{"name":"IGraphicsCaptureSession2","features":[128]},{"name":"IGraphicsCaptureSession3","features":[128]},{"name":"IGraphicsCaptureSession4","features":[128]},{"name":"IGraphicsCaptureSession5","features":[128]},{"name":"IGraphicsCaptureSession6","features":[128]},{"name":"IGraphicsCaptureSessionStatics","features":[128]}],"137":[{"name":"DirectXAlphaMode","features":[129]},{"name":"DirectXColorSpace","features":[129]},{"name":"DirectXPixelFormat","features":[129]},{"name":"DirectXPrimitiveTopology","features":[129]}],"138":[{"name":"Direct3DBindings","features":[130]},{"name":"Direct3DMultisampleDescription","features":[130]},{"name":"Direct3DSurfaceDescription","features":[130]},{"name":"Direct3DUsage","features":[130]},{"name":"IDirect3DDevice","features":[130]},{"name":"IDirect3DSurface","features":[130]}],"139":[{"name":"AdvancedColorInfo","features":[131]},{"name":"AdvancedColorKind","features":[131]},{"name":"BrightnessOverride","features":[131]},{"name":"BrightnessOverrideSettings","features":[131]},{"name":"ColorOverrideSettings","features":[131]},{"name":"DisplayBrightnessOverrideOptions","features":[131]},{"name":"DisplayBrightnessOverrideScenario","features":[131]},{"name":"DisplayBrightnessScenario","features":[131]},{"name":"DisplayColorOverrideScenario","features":[131]},{"name":"DisplayEnhancementOverride","features":[131]},{"name":"DisplayEnhancementOverrideCapabilities","features":[131]},{"name":"DisplayEnhancementOverrideCapabilitiesChangedEventArgs","features":[131]},{"name":"DisplayInformation","features":[131]},{"name":"DisplayOrientations","features":[131]},{"name":"DisplayProperties","features":[131]},{"name":"DisplayPropertiesEventHandler","features":[131]},{"name":"DisplayServices","features":[131]},{"name":"HdrMetadataFormat","features":[131]},{"name":"IAdvancedColorInfo","features":[131]},{"name":"IBrightnessOverride","features":[131]},{"name":"IBrightnessOverrideSettings","features":[131]},{"name":"IBrightnessOverrideSettingsStatics","features":[131]},{"name":"IBrightnessOverrideStatics","features":[131]},{"name":"IColorOverrideSettings","features":[131]},{"name":"IColorOverrideSettingsStatics","features":[131]},{"name":"IDisplayEnhancementOverride","features":[131]},{"name":"IDisplayEnhancementOverrideCapabilities","features":[131]},{"name":"IDisplayEnhancementOverrideCapabilitiesChangedEventArgs","features":[131]},{"name":"IDisplayEnhancementOverrideStatics","features":[131]},{"name":"IDisplayInformation","features":[131]},{"name":"IDisplayInformation2","features":[131]},{"name":"IDisplayInformation3","features":[131]},{"name":"IDisplayInformation4","features":[131]},{"name":"IDisplayInformation5","features":[131]},{"name":"IDisplayInformationStatics","features":[131]},{"name":"IDisplayPropertiesStatics","features":[131]},{"name":"IDisplayServices","features":[131]},{"name":"IDisplayServicesStatics","features":[131]},{"name":"NitRange","features":[131]},{"name":"ResolutionScale","features":[131]}],"140":[{"name":"HdmiDisplayColorSpace","features":[132]},{"name":"HdmiDisplayHdr2086Metadata","features":[132]},{"name":"HdmiDisplayHdrOption","features":[132]},{"name":"HdmiDisplayInformation","features":[132]},{"name":"HdmiDisplayMode","features":[132]},{"name":"HdmiDisplayPixelEncoding","features":[132]},{"name":"IHdmiDisplayInformation","features":[132]},{"name":"IHdmiDisplayInformationStatics","features":[132]},{"name":"IHdmiDisplayMode","features":[132]},{"name":"IHdmiDisplayMode2","features":[132]}],"141":[{"name":"IGraphicsEffect","features":[133]},{"name":"IGraphicsEffectSource","features":[133]}],"142":[{"name":"HolographicAdapterId","features":[134]},{"name":"HolographicCamera","features":[134]},{"name":"HolographicCameraPose","features":[134]},{"name":"HolographicCameraRenderingParameters","features":[134]},{"name":"HolographicCameraViewportParameters","features":[134]},{"name":"HolographicDepthReprojectionMethod","features":[134]},{"name":"HolographicDisplay","features":[134]},{"name":"HolographicFrame","features":[134]},{"name":"HolographicFrameId","features":[134]},{"name":"HolographicFramePrediction","features":[134]},{"name":"HolographicFramePresentResult","features":[134]},{"name":"HolographicFramePresentWaitBehavior","features":[134]},{"name":"HolographicFramePresentationMonitor","features":[134]},{"name":"HolographicFramePresentationReport","features":[134]},{"name":"HolographicFrameRenderingReport","features":[134]},{"name":"HolographicFrameScanoutMonitor","features":[134]},{"name":"HolographicFrameScanoutReport","features":[134]},{"name":"HolographicQuadLayer","features":[134]},{"name":"HolographicQuadLayerUpdateParameters","features":[134]},{"name":"HolographicReprojectionMode","features":[134]},{"name":"HolographicSpace","features":[134]},{"name":"HolographicSpaceCameraAddedEventArgs","features":[134]},{"name":"HolographicSpaceCameraRemovedEventArgs","features":[134]},{"name":"HolographicSpaceUserPresence","features":[134]},{"name":"HolographicStereoTransform","features":[69,134]},{"name":"HolographicViewConfiguration","features":[134]},{"name":"HolographicViewConfigurationKind","features":[134]},{"name":"IHolographicCamera","features":[134]},{"name":"IHolographicCamera2","features":[134]},{"name":"IHolographicCamera3","features":[134]},{"name":"IHolographicCamera4","features":[134]},{"name":"IHolographicCamera5","features":[134]},{"name":"IHolographicCamera6","features":[134]},{"name":"IHolographicCameraPose","features":[134]},{"name":"IHolographicCameraPose2","features":[134]},{"name":"IHolographicCameraRenderingParameters","features":[134]},{"name":"IHolographicCameraRenderingParameters2","features":[134]},{"name":"IHolographicCameraRenderingParameters3","features":[134]},{"name":"IHolographicCameraRenderingParameters4","features":[134]},{"name":"IHolographicCameraViewportParameters","features":[134]},{"name":"IHolographicDisplay","features":[134]},{"name":"IHolographicDisplay2","features":[134]},{"name":"IHolographicDisplay3","features":[134]},{"name":"IHolographicDisplayStatics","features":[134]},{"name":"IHolographicFrame","features":[134]},{"name":"IHolographicFrame2","features":[134]},{"name":"IHolographicFrame3","features":[134]},{"name":"IHolographicFramePrediction","features":[134]},{"name":"IHolographicFramePresentationMonitor","features":[134]},{"name":"IHolographicFramePresentationReport","features":[134]},{"name":"IHolographicFrameRenderingReport","features":[134]},{"name":"IHolographicFrameScanoutMonitor","features":[134]},{"name":"IHolographicFrameScanoutReport","features":[134]},{"name":"IHolographicQuadLayer","features":[134]},{"name":"IHolographicQuadLayerFactory","features":[134]},{"name":"IHolographicQuadLayerUpdateParameters","features":[134]},{"name":"IHolographicQuadLayerUpdateParameters2","features":[134]},{"name":"IHolographicSpace","features":[134]},{"name":"IHolographicSpace2","features":[134]},{"name":"IHolographicSpace3","features":[134]},{"name":"IHolographicSpaceCameraAddedEventArgs","features":[134]},{"name":"IHolographicSpaceCameraRemovedEventArgs","features":[134]},{"name":"IHolographicSpaceStatics","features":[134]},{"name":"IHolographicSpaceStatics2","features":[134]},{"name":"IHolographicSpaceStatics3","features":[134]},{"name":"IHolographicViewConfiguration","features":[134]},{"name":"IHolographicViewConfiguration2","features":[134]}],"143":[{"name":"BitmapAlphaMode","features":[135]},{"name":"BitmapBounds","features":[135]},{"name":"BitmapBuffer","features":[135]},{"name":"BitmapBufferAccessMode","features":[135]},{"name":"BitmapCodecInformation","features":[135]},{"name":"BitmapDecoder","features":[135]},{"name":"BitmapEncoder","features":[135]},{"name":"BitmapFlip","features":[135]},{"name":"BitmapFrame","features":[135]},{"name":"BitmapInterpolationMode","features":[135]},{"name":"BitmapPixelFormat","features":[135]},{"name":"BitmapPlaneDescription","features":[135]},{"name":"BitmapProperties","features":[135]},{"name":"BitmapPropertiesView","features":[135]},{"name":"BitmapPropertySet","features":[37,135]},{"name":"BitmapRotation","features":[135]},{"name":"BitmapSize","features":[135]},{"name":"BitmapTransform","features":[135]},{"name":"BitmapTypedValue","features":[135]},{"name":"ColorManagementMode","features":[135]},{"name":"ExifOrientationMode","features":[135]},{"name":"IBitmapBuffer","features":[135]},{"name":"IBitmapCodecInformation","features":[135]},{"name":"IBitmapDecoder","features":[135]},{"name":"IBitmapDecoderStatics","features":[135]},{"name":"IBitmapDecoderStatics2","features":[135]},{"name":"IBitmapEncoder","features":[135]},{"name":"IBitmapEncoderStatics","features":[135]},{"name":"IBitmapEncoderStatics2","features":[135]},{"name":"IBitmapEncoderWithSoftwareBitmap","features":[135]},{"name":"IBitmapFrame","features":[135]},{"name":"IBitmapFrameWithSoftwareBitmap","features":[135]},{"name":"IBitmapProperties","features":[135]},{"name":"IBitmapPropertiesView","features":[135]},{"name":"IBitmapTransform","features":[135]},{"name":"IBitmapTypedValue","features":[135]},{"name":"IBitmapTypedValueFactory","features":[135]},{"name":"IPixelDataProvider","features":[135]},{"name":"ISoftwareBitmap","features":[135]},{"name":"ISoftwareBitmapFactory","features":[135]},{"name":"ISoftwareBitmapStatics","features":[135]},{"name":"ImageStream","features":[135,71]},{"name":"JpegSubsamplingMode","features":[135]},{"name":"PixelDataProvider","features":[135]},{"name":"PngFilterMode","features":[135]},{"name":"SoftwareBitmap","features":[135]},{"name":"TiffCompressionMode","features":[135]}],"144":[{"name":"IPrintDocumentSource","features":[136]},{"name":"IPrintManager","features":[136]},{"name":"IPrintManagerStatic","features":[136]},{"name":"IPrintManagerStatic2","features":[136]},{"name":"IPrintPageInfo","features":[136]},{"name":"IPrintPageRange","features":[136]},{"name":"IPrintPageRangeFactory","features":[136]},{"name":"IPrintPageRangeOptions","features":[136]},{"name":"IPrintTask","features":[136]},{"name":"IPrintTask2","features":[136]},{"name":"IPrintTaskCompletedEventArgs","features":[136]},{"name":"IPrintTaskOptions","features":[136]},{"name":"IPrintTaskOptions2","features":[136]},{"name":"IPrintTaskOptionsCore","features":[136]},{"name":"IPrintTaskOptionsCoreProperties","features":[136]},{"name":"IPrintTaskOptionsCoreUIConfiguration","features":[136]},{"name":"IPrintTaskProgressingEventArgs","features":[136]},{"name":"IPrintTaskRequest","features":[136]},{"name":"IPrintTaskRequestedDeferral","features":[136]},{"name":"IPrintTaskRequestedEventArgs","features":[136]},{"name":"IPrintTaskSourceRequestedArgs","features":[136]},{"name":"IPrintTaskSourceRequestedDeferral","features":[136]},{"name":"IPrintTaskTargetDeviceSupport","features":[136]},{"name":"IStandardPrintTaskOptionsStatic","features":[136]},{"name":"IStandardPrintTaskOptionsStatic2","features":[136]},{"name":"IStandardPrintTaskOptionsStatic3","features":[136]},{"name":"PrintBinding","features":[136]},{"name":"PrintBordering","features":[136]},{"name":"PrintCollation","features":[136]},{"name":"PrintColorMode","features":[136]},{"name":"PrintDuplex","features":[136]},{"name":"PrintHolePunch","features":[136]},{"name":"PrintManager","features":[136]},{"name":"PrintMediaSize","features":[136]},{"name":"PrintMediaType","features":[136]},{"name":"PrintOrientation","features":[136]},{"name":"PrintPageDescription","features":[77,136]},{"name":"PrintPageInfo","features":[136]},{"name":"PrintPageRange","features":[136]},{"name":"PrintPageRangeOptions","features":[136]},{"name":"PrintQuality","features":[136]},{"name":"PrintStaple","features":[136]},{"name":"PrintTask","features":[136]},{"name":"PrintTaskCompletedEventArgs","features":[136]},{"name":"PrintTaskCompletion","features":[136]},{"name":"PrintTaskOptions","features":[136]},{"name":"PrintTaskProgressingEventArgs","features":[136]},{"name":"PrintTaskRequest","features":[136]},{"name":"PrintTaskRequestedDeferral","features":[136]},{"name":"PrintTaskRequestedEventArgs","features":[136]},{"name":"PrintTaskSourceRequestedArgs","features":[136]},{"name":"PrintTaskSourceRequestedDeferral","features":[136]},{"name":"PrintTaskSourceRequestedHandler","features":[136]},{"name":"StandardPrintTaskOptions","features":[136]}],"145":[{"name":"IPrintBindingOptionDetails","features":[137]},{"name":"IPrintBorderingOptionDetails","features":[137]},{"name":"IPrintCollationOptionDetails","features":[137]},{"name":"IPrintColorModeOptionDetails","features":[137]},{"name":"IPrintCopiesOptionDetails","features":[137]},{"name":"IPrintCustomItemDetails","features":[137]},{"name":"IPrintCustomItemListOptionDetails","features":[137]},{"name":"IPrintCustomItemListOptionDetails2","features":[137]},{"name":"IPrintCustomItemListOptionDetails3","features":[137]},{"name":"IPrintCustomOptionDetails","features":[137]},{"name":"IPrintCustomTextOptionDetails","features":[137]},{"name":"IPrintCustomTextOptionDetails2","features":[137]},{"name":"IPrintCustomToggleOptionDetails","features":[137]},{"name":"IPrintDuplexOptionDetails","features":[137]},{"name":"IPrintHolePunchOptionDetails","features":[137]},{"name":"IPrintItemListOptionDetails","features":[137]},{"name":"IPrintMediaSizeOptionDetails","features":[137]},{"name":"IPrintMediaTypeOptionDetails","features":[137]},{"name":"IPrintNumberOptionDetails","features":[137]},{"name":"IPrintOptionDetails","features":[137]},{"name":"IPrintOrientationOptionDetails","features":[137]},{"name":"IPrintPageRangeOptionDetails","features":[137]},{"name":"IPrintQualityOptionDetails","features":[137]},{"name":"IPrintStapleOptionDetails","features":[137]},{"name":"IPrintTaskOptionChangedEventArgs","features":[137]},{"name":"IPrintTaskOptionDetails","features":[137]},{"name":"IPrintTaskOptionDetails2","features":[137]},{"name":"IPrintTaskOptionDetailsStatic","features":[137]},{"name":"IPrintTextOptionDetails","features":[137]},{"name":"PrintBindingOptionDetails","features":[137]},{"name":"PrintBorderingOptionDetails","features":[137]},{"name":"PrintCollationOptionDetails","features":[137]},{"name":"PrintColorModeOptionDetails","features":[137]},{"name":"PrintCopiesOptionDetails","features":[137]},{"name":"PrintCustomItemDetails","features":[137]},{"name":"PrintCustomItemListOptionDetails","features":[137]},{"name":"PrintCustomTextOptionDetails","features":[137]},{"name":"PrintCustomToggleOptionDetails","features":[137]},{"name":"PrintDuplexOptionDetails","features":[137]},{"name":"PrintHolePunchOptionDetails","features":[137]},{"name":"PrintMediaSizeOptionDetails","features":[137]},{"name":"PrintMediaTypeOptionDetails","features":[137]},{"name":"PrintOptionStates","features":[137]},{"name":"PrintOptionType","features":[137]},{"name":"PrintOrientationOptionDetails","features":[137]},{"name":"PrintPageRangeOptionDetails","features":[137]},{"name":"PrintQualityOptionDetails","features":[137]},{"name":"PrintStapleOptionDetails","features":[137]},{"name":"PrintTaskOptionChangedEventArgs","features":[137]},{"name":"PrintTaskOptionDetails","features":[137]}],"146":[{"name":"IPrintSupportCommunicationErrorDetectedEventArgs","features":[138]},{"name":"IPrintSupportExtensionSession","features":[138]},{"name":"IPrintSupportExtensionSession2","features":[138]},{"name":"IPrintSupportExtensionSession3","features":[138]},{"name":"IPrintSupportExtensionTriggerDetails","features":[138]},{"name":"IPrintSupportIppCommunicationConfiguration","features":[138]},{"name":"IPrintSupportIppCommunicationTimeouts","features":[138]},{"name":"IPrintSupportMxdcImageQualityConfiguration","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesChangedEventArgs","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesChangedEventArgs2","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesChangedEventArgs3","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesChangedEventArgs4","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesUpdatePolicy","features":[138]},{"name":"IPrintSupportPrintDeviceCapabilitiesUpdatePolicyStatics","features":[138]},{"name":"IPrintSupportPrintTicketElement","features":[138]},{"name":"IPrintSupportPrintTicketValidationRequestedEventArgs","features":[138]},{"name":"IPrintSupportPrinterSelectedEventArgs","features":[138]},{"name":"IPrintSupportSessionInfo","features":[138]},{"name":"IPrintSupportSettingsActivatedEventArgs","features":[138]},{"name":"IPrintSupportSettingsActivatedEventArgs2","features":[138]},{"name":"IPrintSupportSettingsUISession","features":[138]},{"name":"IppCommunicationErrorKind","features":[138]},{"name":"IppPrinterCommunicationKind","features":[138]},{"name":"PrintSupportCommunicationErrorDetectedEventArgs","features":[138]},{"name":"PrintSupportExtensionSession","features":[138]},{"name":"PrintSupportExtensionTriggerDetails","features":[138]},{"name":"PrintSupportIppCommunicationConfiguration","features":[138]},{"name":"PrintSupportIppCommunicationTimeouts","features":[138]},{"name":"PrintSupportMxdcImageQualityConfiguration","features":[138]},{"name":"PrintSupportPrintDeviceCapabilitiesChangedEventArgs","features":[138]},{"name":"PrintSupportPrintDeviceCapabilitiesUpdatePolicy","features":[138]},{"name":"PrintSupportPrintTicketElement","features":[138]},{"name":"PrintSupportPrintTicketValidationRequestedEventArgs","features":[138]},{"name":"PrintSupportPrinterSelectedEventArgs","features":[138]},{"name":"PrintSupportSessionInfo","features":[138]},{"name":"PrintSupportSettingsActivatedEventArgs","features":[138]},{"name":"PrintSupportSettingsUISession","features":[138]},{"name":"SettingsLaunchKind","features":[138]},{"name":"WorkflowPrintTicketValidationStatus","features":[138]},{"name":"XpsImageQuality","features":[138]}],"147":[{"name":"IPrintTicketCapabilities","features":[139]},{"name":"IPrintTicketFeature","features":[139]},{"name":"IPrintTicketOption","features":[139]},{"name":"IPrintTicketParameterDefinition","features":[139]},{"name":"IPrintTicketParameterInitializer","features":[139]},{"name":"IPrintTicketValue","features":[139]},{"name":"IWorkflowPrintTicket","features":[139]},{"name":"IWorkflowPrintTicketValidationResult","features":[139]},{"name":"PrintTicketCapabilities","features":[139]},{"name":"PrintTicketFeature","features":[139]},{"name":"PrintTicketFeatureSelectionType","features":[139]},{"name":"PrintTicketOption","features":[139]},{"name":"PrintTicketParameterDataType","features":[139]},{"name":"PrintTicketParameterDefinition","features":[139]},{"name":"PrintTicketParameterInitializer","features":[139]},{"name":"PrintTicketValue","features":[139]},{"name":"PrintTicketValueType","features":[139]},{"name":"WorkflowPrintTicket","features":[139]},{"name":"WorkflowPrintTicketValidationResult","features":[139]}],"148":[{"name":"IPrintWorkflowBackgroundSession","features":[140]},{"name":"IPrintWorkflowBackgroundSetupRequestedEventArgs","features":[140]},{"name":"IPrintWorkflowConfiguration","features":[140]},{"name":"IPrintWorkflowConfiguration2","features":[140]},{"name":"IPrintWorkflowForegroundSession","features":[140]},{"name":"IPrintWorkflowForegroundSetupRequestedEventArgs","features":[140]},{"name":"IPrintWorkflowJobActivatedEventArgs","features":[140]},{"name":"IPrintWorkflowJobBackgroundSession","features":[140]},{"name":"IPrintWorkflowJobBackgroundSession2","features":[140]},{"name":"IPrintWorkflowJobIssueDetectedEventArgs","features":[140]},{"name":"IPrintWorkflowJobNotificationEventArgs","features":[140]},{"name":"IPrintWorkflowJobStartingEventArgs","features":[140]},{"name":"IPrintWorkflowJobStartingEventArgs2","features":[140]},{"name":"IPrintWorkflowJobTriggerDetails","features":[140]},{"name":"IPrintWorkflowJobUISession","features":[140]},{"name":"IPrintWorkflowJobUISession2","features":[140]},{"name":"IPrintWorkflowObjectModelSourceFileContent","features":[140]},{"name":"IPrintWorkflowObjectModelSourceFileContentFactory","features":[140]},{"name":"IPrintWorkflowObjectModelTargetPackage","features":[140]},{"name":"IPrintWorkflowPdlConverter","features":[140]},{"name":"IPrintWorkflowPdlConverter2","features":[140]},{"name":"IPrintWorkflowPdlDataAvailableEventArgs","features":[140]},{"name":"IPrintWorkflowPdlModificationRequestedEventArgs","features":[140]},{"name":"IPrintWorkflowPdlModificationRequestedEventArgs2","features":[140]},{"name":"IPrintWorkflowPdlSourceContent","features":[140]},{"name":"IPrintWorkflowPdlTargetStream","features":[140]},{"name":"IPrintWorkflowPrinterJob","features":[140]},{"name":"IPrintWorkflowPrinterJob2","features":[140]},{"name":"IPrintWorkflowSourceContent","features":[140]},{"name":"IPrintWorkflowSpoolStreamContent","features":[140]},{"name":"IPrintWorkflowStreamTarget","features":[140]},{"name":"IPrintWorkflowSubmittedEventArgs","features":[140]},{"name":"IPrintWorkflowSubmittedOperation","features":[140]},{"name":"IPrintWorkflowTarget","features":[140]},{"name":"IPrintWorkflowTriggerDetails","features":[140]},{"name":"IPrintWorkflowUIActivatedEventArgs","features":[140]},{"name":"IPrintWorkflowUILauncher","features":[140]},{"name":"IPrintWorkflowVirtualPrinterDataAvailableEventArgs","features":[140]},{"name":"IPrintWorkflowVirtualPrinterSession","features":[140]},{"name":"IPrintWorkflowVirtualPrinterTriggerDetails","features":[140]},{"name":"IPrintWorkflowVirtualPrinterUIEventArgs","features":[140]},{"name":"IPrintWorkflowXpsDataAvailableEventArgs","features":[140]},{"name":"PdlConversionHostBasedProcessingOperations","features":[140]},{"name":"PrintWorkflowAttributesMergePolicy","features":[140]},{"name":"PrintWorkflowBackgroundSession","features":[140]},{"name":"PrintWorkflowBackgroundSetupRequestedEventArgs","features":[140]},{"name":"PrintWorkflowConfiguration","features":[140]},{"name":"PrintWorkflowForegroundSession","features":[140]},{"name":"PrintWorkflowForegroundSetupRequestedEventArgs","features":[140]},{"name":"PrintWorkflowJobAbortReason","features":[140]},{"name":"PrintWorkflowJobActivatedEventArgs","features":[140]},{"name":"PrintWorkflowJobBackgroundSession","features":[140]},{"name":"PrintWorkflowJobIssueDetectedEventArgs","features":[140]},{"name":"PrintWorkflowJobIssueKind","features":[140]},{"name":"PrintWorkflowJobNotificationEventArgs","features":[140]},{"name":"PrintWorkflowJobStartingEventArgs","features":[140]},{"name":"PrintWorkflowJobTriggerDetails","features":[140]},{"name":"PrintWorkflowJobUISession","features":[140]},{"name":"PrintWorkflowObjectModelSourceFileContent","features":[140]},{"name":"PrintWorkflowObjectModelTargetPackage","features":[140]},{"name":"PrintWorkflowPdlConversionType","features":[140]},{"name":"PrintWorkflowPdlConverter","features":[140]},{"name":"PrintWorkflowPdlDataAvailableEventArgs","features":[140]},{"name":"PrintWorkflowPdlModificationRequestedEventArgs","features":[140]},{"name":"PrintWorkflowPdlSourceContent","features":[140]},{"name":"PrintWorkflowPdlTargetStream","features":[140]},{"name":"PrintWorkflowPrinterJob","features":[140]},{"name":"PrintWorkflowPrinterJobStatus","features":[140]},{"name":"PrintWorkflowSessionStatus","features":[140]},{"name":"PrintWorkflowSourceContent","features":[140]},{"name":"PrintWorkflowSpoolStreamContent","features":[140]},{"name":"PrintWorkflowStreamTarget","features":[140]},{"name":"PrintWorkflowSubmittedEventArgs","features":[140]},{"name":"PrintWorkflowSubmittedOperation","features":[140]},{"name":"PrintWorkflowSubmittedStatus","features":[140]},{"name":"PrintWorkflowTarget","features":[140]},{"name":"PrintWorkflowTriggerDetails","features":[140]},{"name":"PrintWorkflowUIActivatedEventArgs","features":[140]},{"name":"PrintWorkflowUICompletionStatus","features":[140]},{"name":"PrintWorkflowUILauncher","features":[140]},{"name":"PrintWorkflowVirtualPrinterDataAvailableEventArgs","features":[140]},{"name":"PrintWorkflowVirtualPrinterSession","features":[140]},{"name":"PrintWorkflowVirtualPrinterTriggerDetails","features":[140]},{"name":"PrintWorkflowVirtualPrinterUIEventArgs","features":[140]},{"name":"PrintWorkflowXpsDataAvailableEventArgs","features":[140]}],"149":[{"name":"IPrint3DManager","features":[141]},{"name":"IPrint3DManagerStatics","features":[141]},{"name":"IPrint3DTask","features":[141]},{"name":"IPrint3DTaskCompletedEventArgs","features":[141]},{"name":"IPrint3DTaskRequest","features":[141]},{"name":"IPrint3DTaskRequestedEventArgs","features":[141]},{"name":"IPrint3DTaskSourceChangedEventArgs","features":[141]},{"name":"IPrint3DTaskSourceRequestedArgs","features":[141]},{"name":"IPrinting3D3MFPackage","features":[141]},{"name":"IPrinting3D3MFPackage2","features":[141]},{"name":"IPrinting3D3MFPackageStatics","features":[141]},{"name":"IPrinting3DBaseMaterial","features":[141]},{"name":"IPrinting3DBaseMaterialGroup","features":[141]},{"name":"IPrinting3DBaseMaterialGroupFactory","features":[141]},{"name":"IPrinting3DBaseMaterialStatics","features":[141]},{"name":"IPrinting3DColorMaterial","features":[141]},{"name":"IPrinting3DColorMaterial2","features":[141]},{"name":"IPrinting3DColorMaterialGroup","features":[141]},{"name":"IPrinting3DColorMaterialGroupFactory","features":[141]},{"name":"IPrinting3DComponent","features":[141]},{"name":"IPrinting3DComponentWithMatrix","features":[141]},{"name":"IPrinting3DCompositeMaterial","features":[141]},{"name":"IPrinting3DCompositeMaterialGroup","features":[141]},{"name":"IPrinting3DCompositeMaterialGroup2","features":[141]},{"name":"IPrinting3DCompositeMaterialGroupFactory","features":[141]},{"name":"IPrinting3DFaceReductionOptions","features":[141]},{"name":"IPrinting3DMaterial","features":[141]},{"name":"IPrinting3DMesh","features":[141]},{"name":"IPrinting3DMeshVerificationResult","features":[141]},{"name":"IPrinting3DModel","features":[141]},{"name":"IPrinting3DModel2","features":[141]},{"name":"IPrinting3DModelTexture","features":[141]},{"name":"IPrinting3DMultiplePropertyMaterial","features":[141]},{"name":"IPrinting3DMultiplePropertyMaterialGroup","features":[141]},{"name":"IPrinting3DMultiplePropertyMaterialGroupFactory","features":[141]},{"name":"IPrinting3DTexture2CoordMaterial","features":[141]},{"name":"IPrinting3DTexture2CoordMaterialGroup","features":[141]},{"name":"IPrinting3DTexture2CoordMaterialGroup2","features":[141]},{"name":"IPrinting3DTexture2CoordMaterialGroupFactory","features":[141]},{"name":"IPrinting3DTextureResource","features":[141]},{"name":"Print3DManager","features":[141]},{"name":"Print3DTask","features":[141]},{"name":"Print3DTaskCompletedEventArgs","features":[141]},{"name":"Print3DTaskCompletion","features":[141]},{"name":"Print3DTaskDetail","features":[141]},{"name":"Print3DTaskRequest","features":[141]},{"name":"Print3DTaskRequestedEventArgs","features":[141]},{"name":"Print3DTaskSourceChangedEventArgs","features":[141]},{"name":"Print3DTaskSourceRequestedArgs","features":[141]},{"name":"Print3DTaskSourceRequestedHandler","features":[141]},{"name":"Printing3D3MFPackage","features":[141]},{"name":"Printing3DBaseMaterial","features":[141]},{"name":"Printing3DBaseMaterialGroup","features":[141]},{"name":"Printing3DBufferDescription","features":[141]},{"name":"Printing3DBufferFormat","features":[141]},{"name":"Printing3DColorMaterial","features":[141]},{"name":"Printing3DColorMaterialGroup","features":[141]},{"name":"Printing3DComponent","features":[141]},{"name":"Printing3DComponentWithMatrix","features":[141]},{"name":"Printing3DCompositeMaterial","features":[141]},{"name":"Printing3DCompositeMaterialGroup","features":[141]},{"name":"Printing3DContract","features":[141]},{"name":"Printing3DFaceReductionOptions","features":[141]},{"name":"Printing3DMaterial","features":[141]},{"name":"Printing3DMesh","features":[141]},{"name":"Printing3DMeshVerificationMode","features":[141]},{"name":"Printing3DMeshVerificationResult","features":[141]},{"name":"Printing3DModel","features":[141]},{"name":"Printing3DModelTexture","features":[141]},{"name":"Printing3DModelUnit","features":[141]},{"name":"Printing3DMultiplePropertyMaterial","features":[141]},{"name":"Printing3DMultiplePropertyMaterialGroup","features":[141]},{"name":"Printing3DObjectType","features":[141]},{"name":"Printing3DPackageCompression","features":[141]},{"name":"Printing3DTexture2CoordMaterial","features":[141]},{"name":"Printing3DTexture2CoordMaterialGroup","features":[141]},{"name":"Printing3DTextureEdgeBehavior","features":[141]},{"name":"Printing3DTextureResource","features":[141]}],"150":[{"name":"IMdmAlert","features":[142]},{"name":"IMdmSession","features":[142]},{"name":"IMdmSessionManagerStatics","features":[142]},{"name":"MdmAlert","features":[142]},{"name":"MdmAlertDataType","features":[142]},{"name":"MdmAlertMark","features":[142]},{"name":"MdmSession","features":[142]},{"name":"MdmSessionManager","features":[142]},{"name":"MdmSessionState","features":[142]}],"151":[{"name":"ApplicationDataManager","features":[143]},{"name":"IApplicationDataManager","features":[143]},{"name":"IApplicationDataManagerStatics","features":[143]}],"152":[{"name":"AddPackageByAppInstallerOptions","features":[144]},{"name":"AddPackageOptions","features":[144]},{"name":"AppInstallerManager","features":[144]},{"name":"AutoUpdateSettingsOptions","features":[144]},{"name":"CreateSharedPackageContainerOptions","features":[144]},{"name":"CreateSharedPackageContainerResult","features":[144]},{"name":"DeleteSharedPackageContainerOptions","features":[144]},{"name":"DeleteSharedPackageContainerResult","features":[144]},{"name":"DeploymentOptions","features":[144]},{"name":"DeploymentProgress","features":[144]},{"name":"DeploymentProgressState","features":[144]},{"name":"DeploymentResult","features":[144]},{"name":"FindSharedPackageContainerOptions","features":[144]},{"name":"IAddPackageOptions","features":[144]},{"name":"IAddPackageOptions2","features":[144]},{"name":"IAppInstallerManager","features":[144]},{"name":"IAppInstallerManagerStatics","features":[144]},{"name":"IAutoUpdateSettingsOptions","features":[144]},{"name":"IAutoUpdateSettingsOptionsStatics","features":[144]},{"name":"ICreateSharedPackageContainerOptions","features":[144]},{"name":"ICreateSharedPackageContainerResult","features":[144]},{"name":"IDeleteSharedPackageContainerOptions","features":[144]},{"name":"IDeleteSharedPackageContainerResult","features":[144]},{"name":"IDeploymentResult","features":[144]},{"name":"IDeploymentResult2","features":[144]},{"name":"IFindSharedPackageContainerOptions","features":[144]},{"name":"IPackageAllUserProvisioningOptions","features":[144]},{"name":"IPackageAllUserProvisioningOptions2","features":[144]},{"name":"IPackageManager","features":[144]},{"name":"IPackageManager10","features":[144]},{"name":"IPackageManager11","features":[144]},{"name":"IPackageManager2","features":[144]},{"name":"IPackageManager3","features":[144]},{"name":"IPackageManager4","features":[144]},{"name":"IPackageManager5","features":[144]},{"name":"IPackageManager6","features":[144]},{"name":"IPackageManager7","features":[144]},{"name":"IPackageManager8","features":[144]},{"name":"IPackageManager9","features":[144]},{"name":"IPackageManagerDebugSettings","features":[144]},{"name":"IPackageUserInformation","features":[144]},{"name":"IPackageVolume","features":[144]},{"name":"IPackageVolume2","features":[144]},{"name":"IRegisterPackageOptions","features":[144]},{"name":"IRegisterPackageOptions2","features":[144]},{"name":"IRemovePackageOptions","features":[144]},{"name":"ISharedPackageContainer","features":[144]},{"name":"ISharedPackageContainerManager","features":[144]},{"name":"ISharedPackageContainerManagerStatics","features":[144]},{"name":"ISharedPackageContainerMember","features":[144]},{"name":"ISharedPackageContainerMemberFactory","features":[144]},{"name":"IStagePackageOptions","features":[144]},{"name":"IStagePackageOptions2","features":[144]},{"name":"IUpdateSharedPackageContainerOptions","features":[144]},{"name":"IUpdateSharedPackageContainerResult","features":[144]},{"name":"PackageAllUserProvisioningOptions","features":[144]},{"name":"PackageInstallState","features":[144]},{"name":"PackageManager","features":[144]},{"name":"PackageManagerDebugSettings","features":[144]},{"name":"PackageState","features":[144]},{"name":"PackageStatus","features":[144]},{"name":"PackageStubPreference","features":[144]},{"name":"PackageTypes","features":[144]},{"name":"PackageUserInformation","features":[144]},{"name":"PackageVolume","features":[144]},{"name":"RegisterPackageOptions","features":[144]},{"name":"RemovalOptions","features":[144]},{"name":"RemovePackageOptions","features":[144]},{"name":"SharedPackageContainer","features":[144]},{"name":"SharedPackageContainerContract","features":[144]},{"name":"SharedPackageContainerCreationCollisionOptions","features":[144]},{"name":"SharedPackageContainerManager","features":[144]},{"name":"SharedPackageContainerMember","features":[144]},{"name":"SharedPackageContainerOperationStatus","features":[144]},{"name":"StagePackageOptions","features":[144]},{"name":"StubPackageOption","features":[144]},{"name":"UpdateSharedPackageContainerOptions","features":[144]},{"name":"UpdateSharedPackageContainerResult","features":[144]}],"153":[{"name":"ClassicAppManager","features":[145]},{"name":"DeploymentPreviewContract","features":[145]},{"name":"IClassicAppManagerStatics","features":[145]},{"name":"IInstalledClassicAppInfo","features":[145]},{"name":"InstalledClassicAppInfo","features":[145]}],"154":[{"name":"INamedPolicyData","features":[146]},{"name":"INamedPolicyStatics","features":[146]},{"name":"NamedPolicy","features":[146]},{"name":"NamedPolicyData","features":[146]},{"name":"NamedPolicyKind","features":[146]}],"155":[{"name":"AgentProvisioningProgressReport","features":[147]},{"name":"DeploymentAgentProgressState","features":[147]},{"name":"DeploymentSessionConnectionChange","features":[147]},{"name":"DeploymentSessionConnectionChangedEventArgs","features":[147]},{"name":"DeploymentSessionHeartbeatRequested","features":[147]},{"name":"DeploymentSessionHeartbeatRequestedEventArgs","features":[147]},{"name":"DeploymentSessionStateChange","features":[147]},{"name":"DeploymentSessionStateChangedEventArgs","features":[147]},{"name":"DeploymentWorkload","features":[147]},{"name":"DeploymentWorkloadBatch","features":[147]},{"name":"DeploymentWorkloadState","features":[147]},{"name":"DevicePreparationExecutionContext","features":[147]},{"name":"IAgentProvisioningProgressReport","features":[147]},{"name":"IDeploymentSessionConnectionChangedEventArgs","features":[147]},{"name":"IDeploymentSessionHeartbeatRequestedEventArgs","features":[147]},{"name":"IDeploymentSessionStateChangedEventArgs","features":[147]},{"name":"IDeploymentWorkload","features":[147]},{"name":"IDeploymentWorkloadBatch","features":[147]},{"name":"IDeploymentWorkloadBatchFactory","features":[147]},{"name":"IDeploymentWorkloadFactory","features":[147]},{"name":"IDevicePreparationExecutionContext","features":[147]},{"name":"IMachineProvisioningProgressReporter","features":[147]},{"name":"IMachineProvisioningProgressReporterStatics","features":[147]},{"name":"MachineProvisioningProgressReporter","features":[147]}],"156":[{"name":"IPreviewBuildsManager","features":[148]},{"name":"IPreviewBuildsManagerStatics","features":[148]},{"name":"IPreviewBuildsState","features":[148]},{"name":"IWindowsUpdate","features":[148]},{"name":"IWindowsUpdateActionCompletedEventArgs","features":[148]},{"name":"IWindowsUpdateActionProgress","features":[148]},{"name":"IWindowsUpdateActionResult","features":[148]},{"name":"IWindowsUpdateAdministrator","features":[148]},{"name":"IWindowsUpdateAdministratorStatics","features":[148]},{"name":"IWindowsUpdateApprovalData","features":[148]},{"name":"IWindowsUpdateAttentionRequiredInfo","features":[148]},{"name":"IWindowsUpdateAttentionRequiredReasonChangedEventArgs","features":[148]},{"name":"IWindowsUpdateGetAdministratorResult","features":[148]},{"name":"IWindowsUpdateItem","features":[148]},{"name":"IWindowsUpdateManager","features":[148]},{"name":"IWindowsUpdateManagerFactory","features":[148]},{"name":"IWindowsUpdateProgressChangedEventArgs","features":[148]},{"name":"IWindowsUpdateRestartRequestOptions","features":[148]},{"name":"IWindowsUpdateRestartRequestOptionsFactory","features":[148]},{"name":"IWindowsUpdateScanCompletedEventArgs","features":[148]},{"name":"PreviewBuildsManager","features":[148]},{"name":"PreviewBuildsState","features":[148]},{"name":"WindowsUpdate","features":[148]},{"name":"WindowsUpdateActionCompletedEventArgs","features":[148]},{"name":"WindowsUpdateActionProgress","features":[148]},{"name":"WindowsUpdateActionResult","features":[148]},{"name":"WindowsUpdateAdministrator","features":[148]},{"name":"WindowsUpdateAdministratorOptions","features":[148]},{"name":"WindowsUpdateAdministratorStatus","features":[148]},{"name":"WindowsUpdateApprovalData","features":[148]},{"name":"WindowsUpdateAttentionRequiredInfo","features":[148]},{"name":"WindowsUpdateAttentionRequiredReason","features":[148]},{"name":"WindowsUpdateAttentionRequiredReasonChangedEventArgs","features":[148]},{"name":"WindowsUpdateContract","features":[148]},{"name":"WindowsUpdateGetAdministratorResult","features":[148]},{"name":"WindowsUpdateItem","features":[148]},{"name":"WindowsUpdateManager","features":[148]},{"name":"WindowsUpdateProgressChangedEventArgs","features":[148]},{"name":"WindowsUpdateRestartRequestOptions","features":[148]},{"name":"WindowsUpdateScanCompletedEventArgs","features":[148]}],"157":[{"name":"IMdmAllowPolicyStatics","features":[149]},{"name":"IMdmPolicyStatics2","features":[149]},{"name":"IWorkplaceSettingsStatics","features":[149]},{"name":"MdmPolicy","features":[149]},{"name":"MessagingSyncPolicy","features":[149]},{"name":"WorkplaceSettings","features":[149]},{"name":"WorkplaceSettingsContract","features":[149]}],"158":[{"name":"AudioBuffer","features":[150]},{"name":"AudioBufferAccessMode","features":[150]},{"name":"AudioFrame","features":[150]},{"name":"AudioProcessing","features":[150]},{"name":"AutoRepeatModeChangeRequestedEventArgs","features":[150]},{"name":"IAudioBuffer","features":[150]},{"name":"IAudioFrame","features":[150]},{"name":"IAudioFrameFactory","features":[150]},{"name":"IAutoRepeatModeChangeRequestedEventArgs","features":[150]},{"name":"IImageDisplayProperties","features":[150]},{"name":"IMediaControl","features":[150]},{"name":"IMediaExtension","features":[150]},{"name":"IMediaExtensionManager","features":[150]},{"name":"IMediaExtensionManager2","features":[150]},{"name":"IMediaFrame","features":[150]},{"name":"IMediaMarker","features":[150]},{"name":"IMediaMarkerTypesStatics","features":[150]},{"name":"IMediaMarkers","features":[150]},{"name":"IMediaProcessingTriggerDetails","features":[150]},{"name":"IMediaTimelineController","features":[150]},{"name":"IMediaTimelineController2","features":[150]},{"name":"IMediaTimelineControllerFailedEventArgs","features":[150]},{"name":"IMusicDisplayProperties","features":[150]},{"name":"IMusicDisplayProperties2","features":[150]},{"name":"IMusicDisplayProperties3","features":[150]},{"name":"IPlaybackPositionChangeRequestedEventArgs","features":[150]},{"name":"IPlaybackRateChangeRequestedEventArgs","features":[150]},{"name":"IShuffleEnabledChangeRequestedEventArgs","features":[150]},{"name":"ISystemMediaTransportControls","features":[150]},{"name":"ISystemMediaTransportControls2","features":[150]},{"name":"ISystemMediaTransportControlsButtonPressedEventArgs","features":[150]},{"name":"ISystemMediaTransportControlsDisplayUpdater","features":[150]},{"name":"ISystemMediaTransportControlsPropertyChangedEventArgs","features":[150]},{"name":"ISystemMediaTransportControlsStatics","features":[150]},{"name":"ISystemMediaTransportControlsTimelineProperties","features":[150]},{"name":"IVideoDisplayProperties","features":[150]},{"name":"IVideoDisplayProperties2","features":[150]},{"name":"IVideoEffectsStatics","features":[150]},{"name":"IVideoFrame","features":[150]},{"name":"IVideoFrame2","features":[150]},{"name":"IVideoFrameFactory","features":[150]},{"name":"IVideoFrameStatics","features":[150]},{"name":"ImageDisplayProperties","features":[150]},{"name":"MediaControl","features":[150]},{"name":"MediaControlContract","features":[150]},{"name":"MediaExtensionManager","features":[150]},{"name":"MediaMarkerTypes","features":[150]},{"name":"MediaPlaybackAutoRepeatMode","features":[150]},{"name":"MediaPlaybackStatus","features":[150]},{"name":"MediaPlaybackType","features":[150]},{"name":"MediaProcessingTriggerDetails","features":[150]},{"name":"MediaTimeRange","features":[77,150]},{"name":"MediaTimelineController","features":[150]},{"name":"MediaTimelineControllerFailedEventArgs","features":[150]},{"name":"MediaTimelineControllerState","features":[150]},{"name":"MusicDisplayProperties","features":[150]},{"name":"PlaybackPositionChangeRequestedEventArgs","features":[150]},{"name":"PlaybackRateChangeRequestedEventArgs","features":[150]},{"name":"ShuffleEnabledChangeRequestedEventArgs","features":[150]},{"name":"SoundLevel","features":[150]},{"name":"SystemMediaTransportControls","features":[150]},{"name":"SystemMediaTransportControlsButton","features":[150]},{"name":"SystemMediaTransportControlsButtonPressedEventArgs","features":[150]},{"name":"SystemMediaTransportControlsDisplayUpdater","features":[150]},{"name":"SystemMediaTransportControlsProperty","features":[150]},{"name":"SystemMediaTransportControlsPropertyChangedEventArgs","features":[150]},{"name":"SystemMediaTransportControlsTimelineProperties","features":[150]},{"name":"VideoDisplayProperties","features":[150]},{"name":"VideoEffects","features":[150]},{"name":"VideoFrame","features":[150]}],"159":[{"name":"AppBroadcastingContract","features":[151]},{"name":"AppBroadcastingMonitor","features":[151]},{"name":"AppBroadcastingStatus","features":[151]},{"name":"AppBroadcastingStatusDetails","features":[151]},{"name":"AppBroadcastingUI","features":[151]},{"name":"IAppBroadcastingMonitor","features":[151]},{"name":"IAppBroadcastingStatus","features":[151]},{"name":"IAppBroadcastingStatusDetails","features":[151]},{"name":"IAppBroadcastingUI","features":[151]},{"name":"IAppBroadcastingUIStatics","features":[151]}],"160":[{"name":"AppRecordingContract","features":[152]},{"name":"AppRecordingManager","features":[152]},{"name":"AppRecordingResult","features":[152]},{"name":"AppRecordingSaveScreenshotOption","features":[152]},{"name":"AppRecordingSaveScreenshotResult","features":[152]},{"name":"AppRecordingSavedScreenshotInfo","features":[152]},{"name":"AppRecordingStatus","features":[152]},{"name":"AppRecordingStatusDetails","features":[152]},{"name":"IAppRecordingManager","features":[152]},{"name":"IAppRecordingManagerStatics","features":[152]},{"name":"IAppRecordingResult","features":[152]},{"name":"IAppRecordingSaveScreenshotResult","features":[152]},{"name":"IAppRecordingSavedScreenshotInfo","features":[152]},{"name":"IAppRecordingStatus","features":[152]},{"name":"IAppRecordingStatusDetails","features":[152]}],"161":[{"name":"AudioDeviceInputNode","features":[153]},{"name":"AudioDeviceNodeCreationStatus","features":[153]},{"name":"AudioDeviceOutputNode","features":[153]},{"name":"AudioEffectsPackConfiguration","features":[153]},{"name":"AudioEffectsPackStatus","features":[153]},{"name":"AudioFileInputNode","features":[153]},{"name":"AudioFileNodeCreationStatus","features":[153]},{"name":"AudioFileOutputNode","features":[153]},{"name":"AudioFrameCompletedEventArgs","features":[153]},{"name":"AudioFrameInputNode","features":[153]},{"name":"AudioFrameOutputNode","features":[153]},{"name":"AudioGraph","features":[153]},{"name":"AudioGraphBatchUpdater","features":[77,153]},{"name":"AudioGraphConnection","features":[153]},{"name":"AudioGraphCreationStatus","features":[153]},{"name":"AudioGraphSettings","features":[153]},{"name":"AudioGraphUnrecoverableError","features":[153]},{"name":"AudioGraphUnrecoverableErrorOccurredEventArgs","features":[153]},{"name":"AudioNodeEmitter","features":[153]},{"name":"AudioNodeEmitterConeProperties","features":[153]},{"name":"AudioNodeEmitterDecayKind","features":[153]},{"name":"AudioNodeEmitterDecayModel","features":[153]},{"name":"AudioNodeEmitterNaturalDecayModelProperties","features":[153]},{"name":"AudioNodeEmitterSettings","features":[153]},{"name":"AudioNodeEmitterShape","features":[153]},{"name":"AudioNodeEmitterShapeKind","features":[153]},{"name":"AudioNodeListener","features":[153]},{"name":"AudioPlaybackConnection","features":[153]},{"name":"AudioPlaybackConnectionOpenResult","features":[153]},{"name":"AudioPlaybackConnectionOpenResultStatus","features":[153]},{"name":"AudioPlaybackConnectionState","features":[153]},{"name":"AudioStateMonitor","features":[153]},{"name":"AudioSubmixNode","features":[153]},{"name":"CreateAudioDeviceInputNodeResult","features":[153]},{"name":"CreateAudioDeviceOutputNodeResult","features":[153]},{"name":"CreateAudioFileInputNodeResult","features":[153]},{"name":"CreateAudioFileOutputNodeResult","features":[153]},{"name":"CreateAudioGraphResult","features":[153]},{"name":"CreateMediaSourceAudioInputNodeResult","features":[153]},{"name":"EchoEffectDefinition","features":[153]},{"name":"EqualizerBand","features":[153]},{"name":"EqualizerEffectDefinition","features":[153]},{"name":"FrameInputNodeQuantumStartedEventArgs","features":[153]},{"name":"IAudioDeviceInputNode","features":[153]},{"name":"IAudioDeviceOutputNode","features":[153]},{"name":"IAudioEffectsPackConfiguration","features":[153]},{"name":"IAudioEffectsPackConfigurationStatics","features":[153]},{"name":"IAudioFileInputNode","features":[153]},{"name":"IAudioFileOutputNode","features":[153]},{"name":"IAudioFrameCompletedEventArgs","features":[153]},{"name":"IAudioFrameInputNode","features":[153]},{"name":"IAudioFrameOutputNode","features":[153]},{"name":"IAudioGraph","features":[153]},{"name":"IAudioGraph2","features":[153]},{"name":"IAudioGraph3","features":[153]},{"name":"IAudioGraphConnection","features":[153]},{"name":"IAudioGraphSettings","features":[153]},{"name":"IAudioGraphSettings2","features":[153]},{"name":"IAudioGraphSettingsFactory","features":[153]},{"name":"IAudioGraphStatics","features":[153]},{"name":"IAudioGraphUnrecoverableErrorOccurredEventArgs","features":[153]},{"name":"IAudioInputNode","features":[153]},{"name":"IAudioInputNode2","features":[153]},{"name":"IAudioNode","features":[153]},{"name":"IAudioNodeEmitter","features":[153]},{"name":"IAudioNodeEmitter2","features":[153]},{"name":"IAudioNodeEmitterConeProperties","features":[153]},{"name":"IAudioNodeEmitterDecayModel","features":[153]},{"name":"IAudioNodeEmitterDecayModelStatics","features":[153]},{"name":"IAudioNodeEmitterFactory","features":[153]},{"name":"IAudioNodeEmitterNaturalDecayModelProperties","features":[153]},{"name":"IAudioNodeEmitterShape","features":[153]},{"name":"IAudioNodeEmitterShapeStatics","features":[153]},{"name":"IAudioNodeListener","features":[153]},{"name":"IAudioNodeWithListener","features":[153]},{"name":"IAudioPlaybackConnection","features":[153]},{"name":"IAudioPlaybackConnectionOpenResult","features":[153]},{"name":"IAudioPlaybackConnectionStatics","features":[153]},{"name":"IAudioStateMonitor","features":[153]},{"name":"IAudioStateMonitorStatics","features":[153]},{"name":"ICreateAudioDeviceInputNodeResult","features":[153]},{"name":"ICreateAudioDeviceInputNodeResult2","features":[153]},{"name":"ICreateAudioDeviceOutputNodeResult","features":[153]},{"name":"ICreateAudioDeviceOutputNodeResult2","features":[153]},{"name":"ICreateAudioFileInputNodeResult","features":[153]},{"name":"ICreateAudioFileInputNodeResult2","features":[153]},{"name":"ICreateAudioFileOutputNodeResult","features":[153]},{"name":"ICreateAudioFileOutputNodeResult2","features":[153]},{"name":"ICreateAudioGraphResult","features":[153]},{"name":"ICreateAudioGraphResult2","features":[153]},{"name":"ICreateMediaSourceAudioInputNodeResult","features":[153]},{"name":"ICreateMediaSourceAudioInputNodeResult2","features":[153]},{"name":"IEchoEffectDefinition","features":[153]},{"name":"IEchoEffectDefinitionFactory","features":[153]},{"name":"IEqualizerBand","features":[153]},{"name":"IEqualizerEffectDefinition","features":[153]},{"name":"IEqualizerEffectDefinitionFactory","features":[153]},{"name":"IFrameInputNodeQuantumStartedEventArgs","features":[153]},{"name":"ILimiterEffectDefinition","features":[153]},{"name":"ILimiterEffectDefinitionFactory","features":[153]},{"name":"IMediaSourceAudioInputNode","features":[153]},{"name":"IReverbEffectDefinition","features":[153]},{"name":"IReverbEffectDefinitionFactory","features":[153]},{"name":"ISetDefaultSpatialAudioFormatResult","features":[153]},{"name":"ISpatialAudioDeviceConfiguration","features":[153]},{"name":"ISpatialAudioDeviceConfigurationStatics","features":[153]},{"name":"ISpatialAudioFormatConfiguration","features":[153]},{"name":"ISpatialAudioFormatConfigurationStatics","features":[153]},{"name":"ISpatialAudioFormatSubtypeStatics","features":[153]},{"name":"ISpatialAudioFormatSubtypeStatics2","features":[153]},{"name":"LimiterEffectDefinition","features":[153]},{"name":"MediaSourceAudioInputNode","features":[153]},{"name":"MediaSourceAudioInputNodeCreationStatus","features":[153]},{"name":"MixedRealitySpatialAudioFormatPolicy","features":[153]},{"name":"QuantumSizeSelectionMode","features":[153]},{"name":"ReverbEffectDefinition","features":[153]},{"name":"SetDefaultSpatialAudioFormatResult","features":[153]},{"name":"SetDefaultSpatialAudioFormatStatus","features":[153]},{"name":"SpatialAudioDeviceConfiguration","features":[153]},{"name":"SpatialAudioFormatConfiguration","features":[153]},{"name":"SpatialAudioFormatSubtype","features":[153]},{"name":"SpatialAudioModel","features":[153]}],"162":[{"name":"AdvancedCapturedPhoto","features":[154]},{"name":"AdvancedPhotoCapture","features":[154]},{"name":"AppBroadcastBackgroundService","features":[154]},{"name":"AppBroadcastBackgroundServiceSignInInfo","features":[154]},{"name":"AppBroadcastBackgroundServiceStreamInfo","features":[154]},{"name":"AppBroadcastCameraCaptureState","features":[154]},{"name":"AppBroadcastCameraCaptureStateChangedEventArgs","features":[154]},{"name":"AppBroadcastCameraOverlayLocation","features":[154]},{"name":"AppBroadcastCameraOverlaySize","features":[154]},{"name":"AppBroadcastCaptureTargetType","features":[154]},{"name":"AppBroadcastContract","features":[154]},{"name":"AppBroadcastExitBroadcastModeReason","features":[154]},{"name":"AppBroadcastGlobalSettings","features":[154]},{"name":"AppBroadcastHeartbeatRequestedEventArgs","features":[154]},{"name":"AppBroadcastManager","features":[154]},{"name":"AppBroadcastMicrophoneCaptureState","features":[154]},{"name":"AppBroadcastMicrophoneCaptureStateChangedEventArgs","features":[154]},{"name":"AppBroadcastPlugIn","features":[154]},{"name":"AppBroadcastPlugInManager","features":[154]},{"name":"AppBroadcastPlugInState","features":[154]},{"name":"AppBroadcastPlugInStateChangedEventArgs","features":[154]},{"name":"AppBroadcastPreview","features":[154]},{"name":"AppBroadcastPreviewState","features":[154]},{"name":"AppBroadcastPreviewStateChangedEventArgs","features":[154]},{"name":"AppBroadcastPreviewStreamReader","features":[154]},{"name":"AppBroadcastPreviewStreamVideoFrame","features":[154]},{"name":"AppBroadcastPreviewStreamVideoHeader","features":[154]},{"name":"AppBroadcastProviderSettings","features":[154]},{"name":"AppBroadcastServices","features":[154]},{"name":"AppBroadcastSignInResult","features":[154]},{"name":"AppBroadcastSignInState","features":[154]},{"name":"AppBroadcastSignInStateChangedEventArgs","features":[154]},{"name":"AppBroadcastState","features":[154]},{"name":"AppBroadcastStreamAudioFrame","features":[154]},{"name":"AppBroadcastStreamAudioHeader","features":[154]},{"name":"AppBroadcastStreamReader","features":[154]},{"name":"AppBroadcastStreamState","features":[154]},{"name":"AppBroadcastStreamStateChangedEventArgs","features":[154]},{"name":"AppBroadcastStreamVideoFrame","features":[154]},{"name":"AppBroadcastStreamVideoHeader","features":[154]},{"name":"AppBroadcastTerminationReason","features":[154]},{"name":"AppBroadcastTriggerDetails","features":[154]},{"name":"AppBroadcastVideoEncodingBitrateMode","features":[154]},{"name":"AppBroadcastVideoEncodingResolutionMode","features":[154]},{"name":"AppBroadcastViewerCountChangedEventArgs","features":[154]},{"name":"AppCapture","features":[154]},{"name":"AppCaptureAlternateShortcutKeys","features":[154]},{"name":"AppCaptureContract","features":[154]},{"name":"AppCaptureDurationGeneratedEventArgs","features":[154]},{"name":"AppCaptureFileGeneratedEventArgs","features":[154]},{"name":"AppCaptureHistoricalBufferLengthUnit","features":[154]},{"name":"AppCaptureManager","features":[154]},{"name":"AppCaptureMetadataContract","features":[154]},{"name":"AppCaptureMetadataPriority","features":[154]},{"name":"AppCaptureMetadataWriter","features":[154]},{"name":"AppCaptureMicrophoneCaptureState","features":[154]},{"name":"AppCaptureMicrophoneCaptureStateChangedEventArgs","features":[154]},{"name":"AppCaptureRecordOperation","features":[154]},{"name":"AppCaptureRecordingState","features":[154]},{"name":"AppCaptureRecordingStateChangedEventArgs","features":[154]},{"name":"AppCaptureServices","features":[154]},{"name":"AppCaptureSettings","features":[154]},{"name":"AppCaptureState","features":[154]},{"name":"AppCaptureVideoEncodingBitrateMode","features":[154]},{"name":"AppCaptureVideoEncodingFrameRateMode","features":[154]},{"name":"AppCaptureVideoEncodingResolutionMode","features":[154]},{"name":"CameraCaptureUI","features":[154]},{"name":"CameraCaptureUIContract","features":[154]},{"name":"CameraCaptureUIMaxPhotoResolution","features":[154]},{"name":"CameraCaptureUIMaxVideoResolution","features":[154]},{"name":"CameraCaptureUIMode","features":[154]},{"name":"CameraCaptureUIPhotoCaptureSettings","features":[154]},{"name":"CameraCaptureUIPhotoFormat","features":[154]},{"name":"CameraCaptureUIVideoCaptureSettings","features":[154]},{"name":"CameraCaptureUIVideoFormat","features":[154]},{"name":"CameraOptionsUI","features":[154]},{"name":"CapturedFrame","features":[154]},{"name":"CapturedFrameControlValues","features":[154]},{"name":"CapturedPhoto","features":[154]},{"name":"ForegroundActivationArgument","features":[154]},{"name":"GameBarCommand","features":[154]},{"name":"GameBarCommandOrigin","features":[154]},{"name":"GameBarContract","features":[154]},{"name":"GameBarServices","features":[154]},{"name":"GameBarServicesCommandEventArgs","features":[154]},{"name":"GameBarServicesDisplayMode","features":[154]},{"name":"GameBarServicesManager","features":[154]},{"name":"GameBarServicesManagerGameBarServicesCreatedEventArgs","features":[154]},{"name":"GameBarServicesTargetInfo","features":[154]},{"name":"GameBarTargetCapturePolicy","features":[154]},{"name":"IAdvancedCapturedPhoto","features":[154]},{"name":"IAdvancedCapturedPhoto2","features":[154]},{"name":"IAdvancedPhotoCapture","features":[154]},{"name":"IAppBroadcastBackgroundService","features":[154]},{"name":"IAppBroadcastBackgroundService2","features":[154]},{"name":"IAppBroadcastBackgroundServiceSignInInfo","features":[154]},{"name":"IAppBroadcastBackgroundServiceSignInInfo2","features":[154]},{"name":"IAppBroadcastBackgroundServiceStreamInfo","features":[154]},{"name":"IAppBroadcastBackgroundServiceStreamInfo2","features":[154]},{"name":"IAppBroadcastCameraCaptureStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastGlobalSettings","features":[154]},{"name":"IAppBroadcastHeartbeatRequestedEventArgs","features":[154]},{"name":"IAppBroadcastManagerStatics","features":[154]},{"name":"IAppBroadcastMicrophoneCaptureStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastPlugIn","features":[154]},{"name":"IAppBroadcastPlugInManager","features":[154]},{"name":"IAppBroadcastPlugInManagerStatics","features":[154]},{"name":"IAppBroadcastPlugInStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastPreview","features":[154]},{"name":"IAppBroadcastPreviewStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastPreviewStreamReader","features":[154]},{"name":"IAppBroadcastPreviewStreamVideoFrame","features":[154]},{"name":"IAppBroadcastPreviewStreamVideoHeader","features":[154]},{"name":"IAppBroadcastProviderSettings","features":[154]},{"name":"IAppBroadcastServices","features":[154]},{"name":"IAppBroadcastSignInStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastState","features":[154]},{"name":"IAppBroadcastStreamAudioFrame","features":[154]},{"name":"IAppBroadcastStreamAudioHeader","features":[154]},{"name":"IAppBroadcastStreamReader","features":[154]},{"name":"IAppBroadcastStreamStateChangedEventArgs","features":[154]},{"name":"IAppBroadcastStreamVideoFrame","features":[154]},{"name":"IAppBroadcastStreamVideoHeader","features":[154]},{"name":"IAppBroadcastTriggerDetails","features":[154]},{"name":"IAppBroadcastViewerCountChangedEventArgs","features":[154]},{"name":"IAppCapture","features":[154]},{"name":"IAppCaptureAlternateShortcutKeys","features":[154]},{"name":"IAppCaptureAlternateShortcutKeys2","features":[154]},{"name":"IAppCaptureAlternateShortcutKeys3","features":[154]},{"name":"IAppCaptureDurationGeneratedEventArgs","features":[154]},{"name":"IAppCaptureFileGeneratedEventArgs","features":[154]},{"name":"IAppCaptureManagerStatics","features":[154]},{"name":"IAppCaptureMetadataWriter","features":[154]},{"name":"IAppCaptureMicrophoneCaptureStateChangedEventArgs","features":[154]},{"name":"IAppCaptureRecordOperation","features":[154]},{"name":"IAppCaptureRecordingStateChangedEventArgs","features":[154]},{"name":"IAppCaptureServices","features":[154]},{"name":"IAppCaptureSettings","features":[154]},{"name":"IAppCaptureSettings2","features":[154]},{"name":"IAppCaptureSettings3","features":[154]},{"name":"IAppCaptureSettings4","features":[154]},{"name":"IAppCaptureSettings5","features":[154]},{"name":"IAppCaptureState","features":[154]},{"name":"IAppCaptureStatics","features":[154]},{"name":"IAppCaptureStatics2","features":[154]},{"name":"ICameraCaptureUI","features":[154]},{"name":"ICameraCaptureUIPhotoCaptureSettings","features":[154]},{"name":"ICameraCaptureUIVideoCaptureSettings","features":[154]},{"name":"ICameraOptionsUIStatics","features":[154]},{"name":"ICapturedFrame","features":[154]},{"name":"ICapturedFrame2","features":[154]},{"name":"ICapturedFrameControlValues","features":[154]},{"name":"ICapturedFrameControlValues2","features":[154]},{"name":"ICapturedFrameWithSoftwareBitmap","features":[154]},{"name":"ICapturedPhoto","features":[154]},{"name":"IGameBarServices","features":[154]},{"name":"IGameBarServicesCommandEventArgs","features":[154]},{"name":"IGameBarServicesManager","features":[154]},{"name":"IGameBarServicesManagerGameBarServicesCreatedEventArgs","features":[154]},{"name":"IGameBarServicesManagerStatics","features":[154]},{"name":"IGameBarServicesTargetInfo","features":[154]},{"name":"ILowLagMediaRecording","features":[154]},{"name":"ILowLagMediaRecording2","features":[154]},{"name":"ILowLagMediaRecording3","features":[154]},{"name":"ILowLagPhotoCapture","features":[154]},{"name":"ILowLagPhotoSequenceCapture","features":[154]},{"name":"IMediaCapture","features":[154]},{"name":"IMediaCapture2","features":[154]},{"name":"IMediaCapture3","features":[154]},{"name":"IMediaCapture4","features":[154]},{"name":"IMediaCapture5","features":[154]},{"name":"IMediaCapture6","features":[154]},{"name":"IMediaCapture7","features":[154]},{"name":"IMediaCaptureDeviceExclusiveControlStatusChangedEventArgs","features":[154]},{"name":"IMediaCaptureFailedEventArgs","features":[154]},{"name":"IMediaCaptureFocusChangedEventArgs","features":[154]},{"name":"IMediaCaptureInitializationSettings","features":[154]},{"name":"IMediaCaptureInitializationSettings2","features":[154]},{"name":"IMediaCaptureInitializationSettings3","features":[154]},{"name":"IMediaCaptureInitializationSettings4","features":[154]},{"name":"IMediaCaptureInitializationSettings5","features":[154]},{"name":"IMediaCaptureInitializationSettings6","features":[154]},{"name":"IMediaCaptureInitializationSettings7","features":[154]},{"name":"IMediaCapturePauseResult","features":[154]},{"name":"IMediaCaptureRelativePanelWatcher","features":[154]},{"name":"IMediaCaptureSettings","features":[154]},{"name":"IMediaCaptureSettings2","features":[154]},{"name":"IMediaCaptureSettings3","features":[154]},{"name":"IMediaCaptureStatics","features":[154]},{"name":"IMediaCaptureStopResult","features":[154]},{"name":"IMediaCaptureVideoPreview","features":[154]},{"name":"IMediaCaptureVideoProfile","features":[154]},{"name":"IMediaCaptureVideoProfile2","features":[154]},{"name":"IMediaCaptureVideoProfileMediaDescription","features":[154]},{"name":"IMediaCaptureVideoProfileMediaDescription2","features":[154]},{"name":"IOptionalReferencePhotoCapturedEventArgs","features":[154]},{"name":"IPhotoCapturedEventArgs","features":[154]},{"name":"IPhotoConfirmationCapturedEventArgs","features":[154]},{"name":"IScreenCapture","features":[154]},{"name":"IScreenCaptureStatics","features":[154]},{"name":"ISourceSuspensionChangedEventArgs","features":[154]},{"name":"IVideoStreamConfiguration","features":[154]},{"name":"KnownVideoProfile","features":[154]},{"name":"LowLagMediaRecording","features":[154]},{"name":"LowLagPhotoCapture","features":[154]},{"name":"LowLagPhotoSequenceCapture","features":[154]},{"name":"MediaCapture","features":[154]},{"name":"MediaCaptureDeviceExclusiveControlReleaseMode","features":[154]},{"name":"MediaCaptureDeviceExclusiveControlStatus","features":[154]},{"name":"MediaCaptureDeviceExclusiveControlStatusChangedEventArgs","features":[154]},{"name":"MediaCaptureFailedEventArgs","features":[154]},{"name":"MediaCaptureFailedEventHandler","features":[154]},{"name":"MediaCaptureFocusChangedEventArgs","features":[154]},{"name":"MediaCaptureInitializationSettings","features":[154]},{"name":"MediaCaptureMemoryPreference","features":[154]},{"name":"MediaCapturePauseResult","features":[154]},{"name":"MediaCaptureRelativePanelWatcher","features":[154]},{"name":"MediaCaptureSettings","features":[154]},{"name":"MediaCaptureSharingMode","features":[154]},{"name":"MediaCaptureStopResult","features":[154]},{"name":"MediaCaptureThermalStatus","features":[154]},{"name":"MediaCaptureVideoProfile","features":[154]},{"name":"MediaCaptureVideoProfileMediaDescription","features":[154]},{"name":"MediaCategory","features":[154]},{"name":"MediaStreamType","features":[154]},{"name":"OptionalReferencePhotoCapturedEventArgs","features":[154]},{"name":"PhotoCaptureSource","features":[154]},{"name":"PhotoCapturedEventArgs","features":[154]},{"name":"PhotoConfirmationCapturedEventArgs","features":[154]},{"name":"PowerlineFrequency","features":[154]},{"name":"RecordLimitationExceededEventHandler","features":[154]},{"name":"ScreenCapture","features":[154]},{"name":"SourceSuspensionChangedEventArgs","features":[154]},{"name":"StreamingCaptureMode","features":[154]},{"name":"VideoDeviceCharacteristic","features":[154]},{"name":"VideoRotation","features":[154]},{"name":"VideoStreamConfiguration","features":[154]},{"name":"WhiteBalanceGain","features":[154]}],"163":[{"name":"IVariablePhotoCapturedEventArgs","features":[155]},{"name":"IVariablePhotoSequenceCapture","features":[155]},{"name":"IVariablePhotoSequenceCapture2","features":[155]},{"name":"VariablePhotoCapturedEventArgs","features":[155]},{"name":"VariablePhotoSequenceCapture","features":[155]}],"164":[{"name":"AudioMediaFrame","features":[156]},{"name":"BufferMediaFrame","features":[156]},{"name":"DepthMediaFrame","features":[156]},{"name":"DepthMediaFrameFormat","features":[156]},{"name":"IAudioMediaFrame","features":[156]},{"name":"IBufferMediaFrame","features":[156]},{"name":"IDepthMediaFrame","features":[156]},{"name":"IDepthMediaFrame2","features":[156]},{"name":"IDepthMediaFrameFormat","features":[156]},{"name":"IInfraredMediaFrame","features":[156]},{"name":"IMediaFrameArrivedEventArgs","features":[156]},{"name":"IMediaFrameFormat","features":[156]},{"name":"IMediaFrameFormat2","features":[156]},{"name":"IMediaFrameReader","features":[156]},{"name":"IMediaFrameReader2","features":[156]},{"name":"IMediaFrameReference","features":[156]},{"name":"IMediaFrameReference2","features":[156]},{"name":"IMediaFrameSource","features":[156]},{"name":"IMediaFrameSourceController","features":[156]},{"name":"IMediaFrameSourceController2","features":[156]},{"name":"IMediaFrameSourceController3","features":[156]},{"name":"IMediaFrameSourceGetPropertyResult","features":[156]},{"name":"IMediaFrameSourceGroup","features":[156]},{"name":"IMediaFrameSourceGroupStatics","features":[156]},{"name":"IMediaFrameSourceInfo","features":[156]},{"name":"IMediaFrameSourceInfo2","features":[156]},{"name":"IMediaFrameSourceInfo3","features":[156]},{"name":"IMediaFrameSourceInfo4","features":[156]},{"name":"IMultiSourceMediaFrameArrivedEventArgs","features":[156]},{"name":"IMultiSourceMediaFrameReader","features":[156]},{"name":"IMultiSourceMediaFrameReader2","features":[156]},{"name":"IMultiSourceMediaFrameReference","features":[156]},{"name":"IVideoMediaFrame","features":[156]},{"name":"IVideoMediaFrameFormat","features":[156]},{"name":"InfraredMediaFrame","features":[156]},{"name":"MediaFrameArrivedEventArgs","features":[156]},{"name":"MediaFrameFormat","features":[156]},{"name":"MediaFrameReader","features":[156]},{"name":"MediaFrameReaderAcquisitionMode","features":[156]},{"name":"MediaFrameReaderStartStatus","features":[156]},{"name":"MediaFrameReference","features":[156]},{"name":"MediaFrameSource","features":[156]},{"name":"MediaFrameSourceController","features":[156]},{"name":"MediaFrameSourceGetPropertyResult","features":[156]},{"name":"MediaFrameSourceGetPropertyStatus","features":[156]},{"name":"MediaFrameSourceGroup","features":[156]},{"name":"MediaFrameSourceInfo","features":[156]},{"name":"MediaFrameSourceKind","features":[156]},{"name":"MediaFrameSourceSetPropertyStatus","features":[156]},{"name":"MultiSourceMediaFrameArrivedEventArgs","features":[156]},{"name":"MultiSourceMediaFrameReader","features":[156]},{"name":"MultiSourceMediaFrameReaderStartStatus","features":[156]},{"name":"MultiSourceMediaFrameReference","features":[156]},{"name":"VideoMediaFrame","features":[156]},{"name":"VideoMediaFrameFormat","features":[156]}],"165":[{"name":"CastingConnection","features":[157]},{"name":"CastingConnectionErrorOccurredEventArgs","features":[157]},{"name":"CastingConnectionErrorStatus","features":[157]},{"name":"CastingConnectionState","features":[157]},{"name":"CastingDevice","features":[157]},{"name":"CastingDevicePicker","features":[157]},{"name":"CastingDevicePickerFilter","features":[157]},{"name":"CastingDeviceSelectedEventArgs","features":[157]},{"name":"CastingPlaybackTypes","features":[157]},{"name":"CastingSource","features":[157]},{"name":"ICastingConnection","features":[157]},{"name":"ICastingConnectionErrorOccurredEventArgs","features":[157]},{"name":"ICastingDevice","features":[157]},{"name":"ICastingDevicePicker","features":[157]},{"name":"ICastingDevicePickerFilter","features":[157]},{"name":"ICastingDeviceSelectedEventArgs","features":[157]},{"name":"ICastingDeviceStatics","features":[157]},{"name":"ICastingSource","features":[157]}],"166":[{"name":"ClosedCaptionColor","features":[158]},{"name":"ClosedCaptionEdgeEffect","features":[158]},{"name":"ClosedCaptionOpacity","features":[158]},{"name":"ClosedCaptionProperties","features":[158]},{"name":"ClosedCaptionSize","features":[158]},{"name":"ClosedCaptionStyle","features":[158]},{"name":"IClosedCaptionPropertiesStatics","features":[158]},{"name":"IClosedCaptionPropertiesStatics2","features":[158]}],"167":[{"name":"ContentAccessRestrictionLevel","features":[159]},{"name":"ContentRestrictionsBrowsePolicy","features":[159]},{"name":"IContentRestrictionsBrowsePolicy","features":[159]},{"name":"IRatedContentDescription","features":[159]},{"name":"IRatedContentDescriptionFactory","features":[159]},{"name":"IRatedContentRestrictions","features":[159]},{"name":"IRatedContentRestrictionsFactory","features":[159]},{"name":"RatedContentCategory","features":[159]},{"name":"RatedContentDescription","features":[159]},{"name":"RatedContentRestrictions","features":[159]}],"168":[{"name":"CurrentSessionChangedEventArgs","features":[160]},{"name":"GlobalSystemMediaTransportControlsSession","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionManager","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionMediaProperties","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionPlaybackControls","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionPlaybackInfo","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionPlaybackStatus","features":[160]},{"name":"GlobalSystemMediaTransportControlsSessionTimelineProperties","features":[160]},{"name":"ICurrentSessionChangedEventArgs","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSession","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionManager","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionManagerStatics","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionMediaProperties","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionPlaybackControls","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionPlaybackInfo","features":[160]},{"name":"IGlobalSystemMediaTransportControlsSessionTimelineProperties","features":[160]},{"name":"IMediaPropertiesChangedEventArgs","features":[160]},{"name":"IPlaybackInfoChangedEventArgs","features":[160]},{"name":"ISessionsChangedEventArgs","features":[160]},{"name":"ITimelinePropertiesChangedEventArgs","features":[160]},{"name":"MediaPropertiesChangedEventArgs","features":[160]},{"name":"PlaybackInfoChangedEventArgs","features":[160]},{"name":"SessionsChangedEventArgs","features":[160]},{"name":"TimelinePropertiesChangedEventArgs","features":[160]}],"169":[{"name":"AudioDecoderDegradation","features":[161]},{"name":"AudioDecoderDegradationReason","features":[161]},{"name":"AudioStreamDescriptor","features":[161]},{"name":"AudioTrack","features":[161]},{"name":"AudioTrackOpenFailedEventArgs","features":[161]},{"name":"AudioTrackSupportInfo","features":[161]},{"name":"ChapterCue","features":[161]},{"name":"CodecCategory","features":[161]},{"name":"CodecInfo","features":[161]},{"name":"CodecKind","features":[161]},{"name":"CodecQuery","features":[161]},{"name":"CodecSubtypes","features":[161]},{"name":"DataCue","features":[161]},{"name":"FaceDetectedEventArgs","features":[161]},{"name":"FaceDetectionEffect","features":[161]},{"name":"FaceDetectionEffectDefinition","features":[161,162]},{"name":"FaceDetectionEffectFrame","features":[161]},{"name":"FaceDetectionMode","features":[161]},{"name":"HighDynamicRangeControl","features":[161]},{"name":"HighDynamicRangeOutput","features":[161]},{"name":"IAudioStreamDescriptor","features":[161]},{"name":"IAudioStreamDescriptor2","features":[161]},{"name":"IAudioStreamDescriptor3","features":[161]},{"name":"IAudioStreamDescriptorFactory","features":[161]},{"name":"IAudioTrack","features":[161]},{"name":"IAudioTrackOpenFailedEventArgs","features":[161]},{"name":"IAudioTrackSupportInfo","features":[161]},{"name":"IChapterCue","features":[161]},{"name":"ICodecInfo","features":[161]},{"name":"ICodecQuery","features":[161]},{"name":"ICodecSubtypesStatics","features":[161]},{"name":"IDataCue","features":[161]},{"name":"IDataCue2","features":[161]},{"name":"IFaceDetectedEventArgs","features":[161]},{"name":"IFaceDetectionEffect","features":[161]},{"name":"IFaceDetectionEffectDefinition","features":[161]},{"name":"IFaceDetectionEffectFrame","features":[161]},{"name":"IHighDynamicRangeControl","features":[161]},{"name":"IHighDynamicRangeOutput","features":[161]},{"name":"IImageCue","features":[161]},{"name":"IInitializeMediaStreamSourceRequestedEventArgs","features":[161]},{"name":"ILowLightFusionResult","features":[161]},{"name":"ILowLightFusionStatics","features":[161]},{"name":"IMediaBinder","features":[161]},{"name":"IMediaBindingEventArgs","features":[161]},{"name":"IMediaBindingEventArgs2","features":[161]},{"name":"IMediaBindingEventArgs3","features":[161]},{"name":"IMediaCue","features":[161]},{"name":"IMediaCueEventArgs","features":[161]},{"name":"IMediaSource","features":[161]},{"name":"IMediaSource2","features":[161]},{"name":"IMediaSource3","features":[161]},{"name":"IMediaSource4","features":[161]},{"name":"IMediaSource5","features":[161]},{"name":"IMediaSourceAppServiceConnection","features":[161]},{"name":"IMediaSourceAppServiceConnectionFactory","features":[161]},{"name":"IMediaSourceError","features":[161]},{"name":"IMediaSourceOpenOperationCompletedEventArgs","features":[161]},{"name":"IMediaSourceStateChangedEventArgs","features":[161]},{"name":"IMediaSourceStatics","features":[161]},{"name":"IMediaSourceStatics2","features":[161]},{"name":"IMediaSourceStatics3","features":[161]},{"name":"IMediaSourceStatics4","features":[161]},{"name":"IMediaStreamDescriptor","features":[161]},{"name":"IMediaStreamDescriptor2","features":[161]},{"name":"IMediaStreamSample","features":[161]},{"name":"IMediaStreamSample2","features":[161]},{"name":"IMediaStreamSampleProtectionProperties","features":[161]},{"name":"IMediaStreamSampleStatics","features":[161]},{"name":"IMediaStreamSampleStatics2","features":[161]},{"name":"IMediaStreamSource","features":[161]},{"name":"IMediaStreamSource2","features":[161]},{"name":"IMediaStreamSource3","features":[161]},{"name":"IMediaStreamSource4","features":[161]},{"name":"IMediaStreamSourceClosedEventArgs","features":[161]},{"name":"IMediaStreamSourceClosedRequest","features":[161]},{"name":"IMediaStreamSourceFactory","features":[161]},{"name":"IMediaStreamSourceSampleRenderedEventArgs","features":[161]},{"name":"IMediaStreamSourceSampleRequest","features":[161]},{"name":"IMediaStreamSourceSampleRequestDeferral","features":[161]},{"name":"IMediaStreamSourceSampleRequestedEventArgs","features":[161]},{"name":"IMediaStreamSourceStartingEventArgs","features":[161]},{"name":"IMediaStreamSourceStartingRequest","features":[161]},{"name":"IMediaStreamSourceStartingRequestDeferral","features":[161]},{"name":"IMediaStreamSourceSwitchStreamsRequest","features":[161]},{"name":"IMediaStreamSourceSwitchStreamsRequestDeferral","features":[161]},{"name":"IMediaStreamSourceSwitchStreamsRequestedEventArgs","features":[161]},{"name":"IMediaTrack","features":[161]},{"name":"IMseSourceBuffer","features":[161]},{"name":"IMseSourceBufferList","features":[161]},{"name":"IMseStreamSource","features":[161]},{"name":"IMseStreamSource2","features":[161]},{"name":"IMseStreamSourceStatics","features":[161]},{"name":"ISceneAnalysisEffect","features":[161]},{"name":"ISceneAnalysisEffectFrame","features":[161]},{"name":"ISceneAnalysisEffectFrame2","features":[161]},{"name":"ISceneAnalyzedEventArgs","features":[161]},{"name":"ISingleSelectMediaTrackList","features":[161]},{"name":"ISpeechCue","features":[161]},{"name":"ITimedMetadataStreamDescriptor","features":[161]},{"name":"ITimedMetadataStreamDescriptorFactory","features":[161]},{"name":"ITimedMetadataTrack","features":[161]},{"name":"ITimedMetadataTrack2","features":[161]},{"name":"ITimedMetadataTrackError","features":[161]},{"name":"ITimedMetadataTrackFactory","features":[161]},{"name":"ITimedMetadataTrackFailedEventArgs","features":[161]},{"name":"ITimedMetadataTrackProvider","features":[161]},{"name":"ITimedTextBouten","features":[161]},{"name":"ITimedTextCue","features":[161]},{"name":"ITimedTextLine","features":[161]},{"name":"ITimedTextRegion","features":[161]},{"name":"ITimedTextRuby","features":[161]},{"name":"ITimedTextSource","features":[161]},{"name":"ITimedTextSourceResolveResultEventArgs","features":[161]},{"name":"ITimedTextSourceStatics","features":[161]},{"name":"ITimedTextSourceStatics2","features":[161]},{"name":"ITimedTextStyle","features":[161]},{"name":"ITimedTextStyle2","features":[161]},{"name":"ITimedTextStyle3","features":[161]},{"name":"ITimedTextSubformat","features":[161]},{"name":"IVideoStabilizationEffect","features":[161]},{"name":"IVideoStabilizationEffectEnabledChangedEventArgs","features":[161]},{"name":"IVideoStreamDescriptor","features":[161]},{"name":"IVideoStreamDescriptor2","features":[161]},{"name":"IVideoStreamDescriptorFactory","features":[161]},{"name":"IVideoTrack","features":[161]},{"name":"IVideoTrackOpenFailedEventArgs","features":[161]},{"name":"IVideoTrackSupportInfo","features":[161]},{"name":"ImageCue","features":[161]},{"name":"InitializeMediaStreamSourceRequestedEventArgs","features":[161]},{"name":"LowLightFusion","features":[161]},{"name":"LowLightFusionResult","features":[161]},{"name":"MediaBinder","features":[161]},{"name":"MediaBindingEventArgs","features":[161]},{"name":"MediaCueEventArgs","features":[161]},{"name":"MediaDecoderStatus","features":[161]},{"name":"MediaSource","features":[161]},{"name":"MediaSourceAppServiceConnection","features":[161]},{"name":"MediaSourceError","features":[161]},{"name":"MediaSourceOpenOperationCompletedEventArgs","features":[161]},{"name":"MediaSourceState","features":[161]},{"name":"MediaSourceStateChangedEventArgs","features":[161]},{"name":"MediaSourceStatus","features":[161]},{"name":"MediaStreamSample","features":[161]},{"name":"MediaStreamSamplePropertySet","features":[37,161]},{"name":"MediaStreamSampleProtectionProperties","features":[161]},{"name":"MediaStreamSource","features":[161]},{"name":"MediaStreamSourceClosedEventArgs","features":[161]},{"name":"MediaStreamSourceClosedReason","features":[161]},{"name":"MediaStreamSourceClosedRequest","features":[161]},{"name":"MediaStreamSourceErrorStatus","features":[161]},{"name":"MediaStreamSourceSampleRenderedEventArgs","features":[161]},{"name":"MediaStreamSourceSampleRequest","features":[161]},{"name":"MediaStreamSourceSampleRequestDeferral","features":[161]},{"name":"MediaStreamSourceSampleRequestedEventArgs","features":[161]},{"name":"MediaStreamSourceStartingEventArgs","features":[161]},{"name":"MediaStreamSourceStartingRequest","features":[161]},{"name":"MediaStreamSourceStartingRequestDeferral","features":[161]},{"name":"MediaStreamSourceSwitchStreamsRequest","features":[161]},{"name":"MediaStreamSourceSwitchStreamsRequestDeferral","features":[161]},{"name":"MediaStreamSourceSwitchStreamsRequestedEventArgs","features":[161]},{"name":"MediaTrackKind","features":[161]},{"name":"MseAppendMode","features":[161]},{"name":"MseEndOfStreamStatus","features":[161]},{"name":"MseReadyState","features":[161]},{"name":"MseSourceBuffer","features":[161]},{"name":"MseSourceBufferList","features":[161]},{"name":"MseStreamSource","features":[161]},{"name":"MseTimeRange","features":[77,161]},{"name":"SceneAnalysisEffect","features":[161]},{"name":"SceneAnalysisEffectDefinition","features":[161,162]},{"name":"SceneAnalysisEffectFrame","features":[161]},{"name":"SceneAnalysisRecommendation","features":[161]},{"name":"SceneAnalyzedEventArgs","features":[161]},{"name":"SpeechCue","features":[161]},{"name":"TimedMetadataKind","features":[161]},{"name":"TimedMetadataStreamDescriptor","features":[161]},{"name":"TimedMetadataTrack","features":[161]},{"name":"TimedMetadataTrackError","features":[161]},{"name":"TimedMetadataTrackErrorCode","features":[161]},{"name":"TimedMetadataTrackFailedEventArgs","features":[161]},{"name":"TimedTextBouten","features":[161]},{"name":"TimedTextBoutenPosition","features":[161]},{"name":"TimedTextBoutenType","features":[161]},{"name":"TimedTextCue","features":[161]},{"name":"TimedTextDisplayAlignment","features":[161]},{"name":"TimedTextDouble","features":[161]},{"name":"TimedTextFlowDirection","features":[161]},{"name":"TimedTextFontStyle","features":[161]},{"name":"TimedTextLine","features":[161]},{"name":"TimedTextLineAlignment","features":[161]},{"name":"TimedTextPadding","features":[161]},{"name":"TimedTextPoint","features":[161]},{"name":"TimedTextRegion","features":[161]},{"name":"TimedTextRuby","features":[161]},{"name":"TimedTextRubyAlign","features":[161]},{"name":"TimedTextRubyPosition","features":[161]},{"name":"TimedTextRubyReserve","features":[161]},{"name":"TimedTextScrollMode","features":[161]},{"name":"TimedTextSize","features":[161]},{"name":"TimedTextSource","features":[161]},{"name":"TimedTextSourceResolveResultEventArgs","features":[161]},{"name":"TimedTextStyle","features":[161]},{"name":"TimedTextSubformat","features":[161]},{"name":"TimedTextUnit","features":[161]},{"name":"TimedTextWeight","features":[161]},{"name":"TimedTextWrapping","features":[161]},{"name":"TimedTextWritingMode","features":[161]},{"name":"VideoStabilizationEffect","features":[161]},{"name":"VideoStabilizationEffectDefinition","features":[161,162]},{"name":"VideoStabilizationEffectEnabledChangedEventArgs","features":[161]},{"name":"VideoStabilizationEffectEnabledChangedReason","features":[161]},{"name":"VideoStreamDescriptor","features":[161]},{"name":"VideoTrack","features":[161]},{"name":"VideoTrackOpenFailedEventArgs","features":[161]},{"name":"VideoTrackSupportInfo","features":[161]}],"170":[{"name":"ISoundLevelBrokerStatics","features":[163]},{"name":"SoundLevelBroker","features":[163]}],"171":[{"name":"AdvancedPhotoCaptureSettings","features":[164]},{"name":"AdvancedPhotoControl","features":[164]},{"name":"AdvancedPhotoMode","features":[164]},{"name":"AudioDeviceController","features":[164]},{"name":"AudioDeviceModule","features":[164]},{"name":"AudioDeviceModuleNotificationEventArgs","features":[164]},{"name":"AudioDeviceModulesManager","features":[164]},{"name":"AudioDeviceRole","features":[164]},{"name":"AutoFocusRange","features":[164]},{"name":"CallControl","features":[164]},{"name":"CallControlContract","features":[164]},{"name":"CallControlEventHandler","features":[164]},{"name":"CameraOcclusionInfo","features":[164]},{"name":"CameraOcclusionKind","features":[164]},{"name":"CameraOcclusionState","features":[164]},{"name":"CameraOcclusionStateChangedEventArgs","features":[164]},{"name":"CameraStreamState","features":[164]},{"name":"CaptureSceneMode","features":[164]},{"name":"CaptureUse","features":[164]},{"name":"ColorTemperaturePreset","features":[164]},{"name":"DefaultAudioCaptureDeviceChangedEventArgs","features":[164]},{"name":"DefaultAudioRenderDeviceChangedEventArgs","features":[164]},{"name":"DialRequestedEventArgs","features":[164]},{"name":"DialRequestedEventHandler","features":[164]},{"name":"DigitalWindowBounds","features":[164]},{"name":"DigitalWindowCapability","features":[164]},{"name":"DigitalWindowControl","features":[164]},{"name":"DigitalWindowMode","features":[164]},{"name":"ExposureCompensationControl","features":[164]},{"name":"ExposureControl","features":[164]},{"name":"ExposurePriorityVideoControl","features":[164]},{"name":"FlashControl","features":[164]},{"name":"FocusControl","features":[164]},{"name":"FocusMode","features":[164]},{"name":"FocusPreset","features":[164]},{"name":"FocusSettings","features":[164]},{"name":"HdrVideoControl","features":[164]},{"name":"HdrVideoMode","features":[164]},{"name":"IAdvancedPhotoCaptureSettings","features":[164]},{"name":"IAdvancedPhotoControl","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController10","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController11","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController2","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController3","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController4","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController5","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController6","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController7","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController8","features":[164]},{"name":"IAdvancedVideoCaptureDeviceController9","features":[164]},{"name":"IAudioDeviceController","features":[164]},{"name":"IAudioDeviceController2","features":[164]},{"name":"IAudioDeviceModule","features":[164]},{"name":"IAudioDeviceModuleNotificationEventArgs","features":[164]},{"name":"IAudioDeviceModulesManager","features":[164]},{"name":"IAudioDeviceModulesManagerFactory","features":[164]},{"name":"ICallControl","features":[164]},{"name":"ICallControlStatics","features":[164]},{"name":"ICameraOcclusionInfo","features":[164]},{"name":"ICameraOcclusionState","features":[164]},{"name":"ICameraOcclusionStateChangedEventArgs","features":[164]},{"name":"IDefaultAudioDeviceChangedEventArgs","features":[164]},{"name":"IDialRequestedEventArgs","features":[164]},{"name":"IDigitalWindowBounds","features":[164]},{"name":"IDigitalWindowCapability","features":[164]},{"name":"IDigitalWindowControl","features":[164]},{"name":"IExposureCompensationControl","features":[164]},{"name":"IExposureControl","features":[164]},{"name":"IExposurePriorityVideoControl","features":[164]},{"name":"IFlashControl","features":[164]},{"name":"IFlashControl2","features":[164]},{"name":"IFocusControl","features":[164]},{"name":"IFocusControl2","features":[164]},{"name":"IFocusSettings","features":[164]},{"name":"IHdrVideoControl","features":[164]},{"name":"IInfraredTorchControl","features":[164]},{"name":"IIsoSpeedControl","features":[164]},{"name":"IIsoSpeedControl2","features":[164]},{"name":"IKeypadPressedEventArgs","features":[164]},{"name":"ILowLagPhotoControl","features":[164]},{"name":"ILowLagPhotoSequenceControl","features":[164]},{"name":"IMediaDeviceControl","features":[164]},{"name":"IMediaDeviceControlCapabilities","features":[164]},{"name":"IMediaDeviceController","features":[164]},{"name":"IMediaDeviceStatics","features":[164]},{"name":"IModuleCommandResult","features":[164]},{"name":"IOpticalImageStabilizationControl","features":[164]},{"name":"IPanelBasedOptimizationControl","features":[164]},{"name":"IPhotoConfirmationControl","features":[164]},{"name":"IRedialRequestedEventArgs","features":[164]},{"name":"IRegionOfInterest","features":[164]},{"name":"IRegionOfInterest2","features":[164]},{"name":"IRegionsOfInterestControl","features":[164]},{"name":"ISceneModeControl","features":[164]},{"name":"ITorchControl","features":[164]},{"name":"IVideoDeviceController","features":[164]},{"name":"IVideoDeviceControllerGetDevicePropertyResult","features":[164]},{"name":"IVideoTemporalDenoisingControl","features":[164]},{"name":"IWhiteBalanceControl","features":[164]},{"name":"IZoomControl","features":[164]},{"name":"IZoomControl2","features":[164]},{"name":"IZoomSettings","features":[164]},{"name":"InfraredTorchControl","features":[164]},{"name":"InfraredTorchMode","features":[164]},{"name":"IsoSpeedControl","features":[164]},{"name":"IsoSpeedPreset","features":[164]},{"name":"KeypadPressedEventArgs","features":[164]},{"name":"KeypadPressedEventHandler","features":[164]},{"name":"LowLagPhotoControl","features":[164]},{"name":"LowLagPhotoSequenceControl","features":[164]},{"name":"ManualFocusDistance","features":[164]},{"name":"MediaCaptureFocusState","features":[164]},{"name":"MediaCaptureOptimization","features":[164]},{"name":"MediaCapturePauseBehavior","features":[164]},{"name":"MediaDevice","features":[164]},{"name":"MediaDeviceControl","features":[164]},{"name":"MediaDeviceControlCapabilities","features":[164]},{"name":"ModuleCommandResult","features":[164]},{"name":"OpticalImageStabilizationControl","features":[164]},{"name":"OpticalImageStabilizationMode","features":[164]},{"name":"PanelBasedOptimizationControl","features":[164]},{"name":"PhotoConfirmationControl","features":[164]},{"name":"RedialRequestedEventArgs","features":[164]},{"name":"RedialRequestedEventHandler","features":[164]},{"name":"RegionOfInterest","features":[164]},{"name":"RegionOfInterestType","features":[164]},{"name":"RegionsOfInterestControl","features":[164]},{"name":"SceneModeControl","features":[164]},{"name":"SendCommandStatus","features":[164]},{"name":"TelephonyKey","features":[164]},{"name":"TorchControl","features":[164]},{"name":"VideoDeviceController","features":[164]},{"name":"VideoDeviceControllerGetDevicePropertyResult","features":[164]},{"name":"VideoDeviceControllerGetDevicePropertyStatus","features":[164]},{"name":"VideoDeviceControllerSetDevicePropertyStatus","features":[164]},{"name":"VideoTemporalDenoisingControl","features":[164]},{"name":"VideoTemporalDenoisingMode","features":[164]},{"name":"WhiteBalanceControl","features":[164]},{"name":"ZoomControl","features":[164]},{"name":"ZoomSettings","features":[164]},{"name":"ZoomTransitionMode","features":[164]}],"172":[{"name":"CameraIntrinsics","features":[165]},{"name":"DepthCorrelatedCoordinateMapper","features":[165]},{"name":"FrameControlCapabilities","features":[165]},{"name":"FrameController","features":[165]},{"name":"FrameExposureCapabilities","features":[165]},{"name":"FrameExposureCompensationCapabilities","features":[165]},{"name":"FrameExposureCompensationControl","features":[165]},{"name":"FrameExposureControl","features":[165]},{"name":"FrameFlashCapabilities","features":[165]},{"name":"FrameFlashControl","features":[165]},{"name":"FrameFlashMode","features":[165]},{"name":"FrameFocusCapabilities","features":[165]},{"name":"FrameFocusControl","features":[165]},{"name":"FrameIsoSpeedCapabilities","features":[165]},{"name":"FrameIsoSpeedControl","features":[165]},{"name":"ICameraIntrinsics","features":[165]},{"name":"ICameraIntrinsics2","features":[165]},{"name":"ICameraIntrinsicsFactory","features":[165]},{"name":"IDepthCorrelatedCoordinateMapper","features":[165]},{"name":"IFrameControlCapabilities","features":[165]},{"name":"IFrameControlCapabilities2","features":[165]},{"name":"IFrameController","features":[165]},{"name":"IFrameController2","features":[165]},{"name":"IFrameExposureCapabilities","features":[165]},{"name":"IFrameExposureCompensationCapabilities","features":[165]},{"name":"IFrameExposureCompensationControl","features":[165]},{"name":"IFrameExposureControl","features":[165]},{"name":"IFrameFlashCapabilities","features":[165]},{"name":"IFrameFlashControl","features":[165]},{"name":"IFrameFocusCapabilities","features":[165]},{"name":"IFrameFocusControl","features":[165]},{"name":"IFrameIsoSpeedCapabilities","features":[165]},{"name":"IFrameIsoSpeedControl","features":[165]},{"name":"IVariablePhotoSequenceController","features":[165]},{"name":"VariablePhotoSequenceController","features":[165]}],"173":[{"name":"DialApp","features":[166]},{"name":"DialAppLaunchResult","features":[166]},{"name":"DialAppState","features":[166]},{"name":"DialAppStateDetails","features":[166]},{"name":"DialAppStopResult","features":[166]},{"name":"DialDevice","features":[166]},{"name":"DialDeviceDisplayStatus","features":[166]},{"name":"DialDevicePicker","features":[166]},{"name":"DialDevicePickerFilter","features":[166]},{"name":"DialDeviceSelectedEventArgs","features":[166]},{"name":"DialDisconnectButtonClickedEventArgs","features":[166]},{"name":"DialReceiverApp","features":[166]},{"name":"IDialApp","features":[166]},{"name":"IDialAppStateDetails","features":[166]},{"name":"IDialDevice","features":[166]},{"name":"IDialDevice2","features":[166]},{"name":"IDialDevicePicker","features":[166]},{"name":"IDialDevicePickerFilter","features":[166]},{"name":"IDialDeviceSelectedEventArgs","features":[166]},{"name":"IDialDeviceStatics","features":[166]},{"name":"IDialDisconnectButtonClickedEventArgs","features":[166]},{"name":"IDialReceiverApp","features":[166]},{"name":"IDialReceiverApp2","features":[166]},{"name":"IDialReceiverAppStatics","features":[166]}],"174":[{"name":"BackgroundAudioTrack","features":[167]},{"name":"EmbeddedAudioTrack","features":[167]},{"name":"IBackgroundAudioTrack","features":[167]},{"name":"IBackgroundAudioTrackStatics","features":[167]},{"name":"IEmbeddedAudioTrack","features":[167]},{"name":"IMediaClip","features":[167]},{"name":"IMediaClipStatics","features":[167]},{"name":"IMediaClipStatics2","features":[167]},{"name":"IMediaComposition","features":[167]},{"name":"IMediaComposition2","features":[167]},{"name":"IMediaCompositionStatics","features":[167]},{"name":"IMediaOverlay","features":[167]},{"name":"IMediaOverlayFactory","features":[167]},{"name":"IMediaOverlayLayer","features":[167]},{"name":"IMediaOverlayLayerFactory","features":[167]},{"name":"MediaClip","features":[167]},{"name":"MediaComposition","features":[167]},{"name":"MediaOverlay","features":[167]},{"name":"MediaOverlayLayer","features":[167]},{"name":"MediaTrimmingPreference","features":[167]},{"name":"VideoFramePrecision","features":[167]}],"175":[{"name":"AcousticEchoCancellationConfiguration","features":[162]},{"name":"AudioCaptureEffectsManager","features":[162]},{"name":"AudioEffect","features":[162]},{"name":"AudioEffectDefinition","features":[162]},{"name":"AudioEffectState","features":[162]},{"name":"AudioEffectType","features":[162]},{"name":"AudioEffectsManager","features":[162]},{"name":"AudioRenderEffectsManager","features":[162]},{"name":"CompositeVideoFrameContext","features":[162]},{"name":"IAcousticEchoCancellationConfiguration","features":[162]},{"name":"IAudioCaptureEffectsManager","features":[162]},{"name":"IAudioEffect","features":[162]},{"name":"IAudioEffect2","features":[162]},{"name":"IAudioEffectDefinition","features":[162]},{"name":"IAudioEffectDefinitionFactory","features":[162]},{"name":"IAudioEffectsManagerStatics","features":[162]},{"name":"IAudioRenderEffectsManager","features":[162]},{"name":"IAudioRenderEffectsManager2","features":[162]},{"name":"IBasicAudioEffect","features":[162]},{"name":"IBasicVideoEffect","features":[162]},{"name":"ICompositeVideoFrameContext","features":[162]},{"name":"IProcessAudioFrameContext","features":[162]},{"name":"IProcessVideoFrameContext","features":[162]},{"name":"ISlowMotionEffectDefinition","features":[162]},{"name":"IVideoCompositor","features":[162]},{"name":"IVideoCompositorDefinition","features":[162]},{"name":"IVideoCompositorDefinitionFactory","features":[162]},{"name":"IVideoEffectDefinition","features":[162]},{"name":"IVideoEffectDefinitionFactory","features":[162]},{"name":"IVideoTransformEffectDefinition","features":[162]},{"name":"IVideoTransformEffectDefinition2","features":[162]},{"name":"IVideoTransformSphericalProjection","features":[162]},{"name":"MediaEffectClosedReason","features":[162]},{"name":"MediaMemoryTypes","features":[162]},{"name":"ProcessAudioFrameContext","features":[162]},{"name":"ProcessVideoFrameContext","features":[162]},{"name":"SlowMotionEffectDefinition","features":[162]},{"name":"VideoCompositorDefinition","features":[162]},{"name":"VideoEffectDefinition","features":[162]},{"name":"VideoTransformEffectDefinition","features":[162]},{"name":"VideoTransformSphericalProjection","features":[162]}],"176":[{"name":"DetectedFace","features":[168]},{"name":"FaceDetector","features":[168]},{"name":"FaceTracker","features":[168]},{"name":"IDetectedFace","features":[168]},{"name":"IFaceDetector","features":[168]},{"name":"IFaceDetectorStatics","features":[168]},{"name":"IFaceTracker","features":[168]},{"name":"IFaceTrackerStatics","features":[168]}],"177":[{"name":"IPhotoImportDeleteImportedItemsFromSourceResult","features":[169]},{"name":"IPhotoImportFindItemsResult","features":[169]},{"name":"IPhotoImportFindItemsResult2","features":[169]},{"name":"IPhotoImportImportItemsResult","features":[169]},{"name":"IPhotoImportItem","features":[169]},{"name":"IPhotoImportItem2","features":[169]},{"name":"IPhotoImportItemImportedEventArgs","features":[169]},{"name":"IPhotoImportManagerStatics","features":[169]},{"name":"IPhotoImportOperation","features":[169]},{"name":"IPhotoImportSelectionChangedEventArgs","features":[169]},{"name":"IPhotoImportSession","features":[169]},{"name":"IPhotoImportSession2","features":[169]},{"name":"IPhotoImportSidecar","features":[169]},{"name":"IPhotoImportSource","features":[169]},{"name":"IPhotoImportSourceStatics","features":[169]},{"name":"IPhotoImportStorageMedium","features":[169]},{"name":"IPhotoImportVideoSegment","features":[169]},{"name":"PhotoImportAccessMode","features":[169]},{"name":"PhotoImportConnectionTransport","features":[169]},{"name":"PhotoImportContentType","features":[169]},{"name":"PhotoImportContentTypeFilter","features":[169]},{"name":"PhotoImportDeleteImportedItemsFromSourceResult","features":[169]},{"name":"PhotoImportFindItemsResult","features":[169]},{"name":"PhotoImportImportItemsResult","features":[169]},{"name":"PhotoImportImportMode","features":[169]},{"name":"PhotoImportItem","features":[169]},{"name":"PhotoImportItemImportedEventArgs","features":[169]},{"name":"PhotoImportItemSelectionMode","features":[169]},{"name":"PhotoImportManager","features":[169]},{"name":"PhotoImportOperation","features":[169]},{"name":"PhotoImportPowerSource","features":[169]},{"name":"PhotoImportProgress","features":[169]},{"name":"PhotoImportSelectionChangedEventArgs","features":[169]},{"name":"PhotoImportSession","features":[169]},{"name":"PhotoImportSidecar","features":[169]},{"name":"PhotoImportSource","features":[169]},{"name":"PhotoImportSourceType","features":[169]},{"name":"PhotoImportStage","features":[169]},{"name":"PhotoImportStorageMedium","features":[169]},{"name":"PhotoImportStorageMediumType","features":[169]},{"name":"PhotoImportSubfolderCreationMode","features":[169]},{"name":"PhotoImportSubfolderDateFormat","features":[169]},{"name":"PhotoImportVideoSegment","features":[169]}],"178":[{"name":"AudioEncodingProperties","features":[170]},{"name":"AudioEncodingQuality","features":[170]},{"name":"Av1ProfileIds","features":[170]},{"name":"ContainerEncodingProperties","features":[170]},{"name":"H264ProfileIds","features":[170]},{"name":"HevcProfileIds","features":[170]},{"name":"IAudioEncodingProperties","features":[170]},{"name":"IAudioEncodingProperties2","features":[170]},{"name":"IAudioEncodingProperties3","features":[170]},{"name":"IAudioEncodingPropertiesStatics","features":[170]},{"name":"IAudioEncodingPropertiesStatics2","features":[170]},{"name":"IAudioEncodingPropertiesWithFormatUserData","features":[170]},{"name":"IAv1ProfileIdsStatics","features":[170]},{"name":"IContainerEncodingProperties","features":[170]},{"name":"IContainerEncodingProperties2","features":[170]},{"name":"IH264ProfileIdsStatics","features":[170]},{"name":"IHevcProfileIdsStatics","features":[170]},{"name":"IImageEncodingProperties","features":[170]},{"name":"IImageEncodingProperties2","features":[170]},{"name":"IImageEncodingPropertiesStatics","features":[170]},{"name":"IImageEncodingPropertiesStatics2","features":[170]},{"name":"IImageEncodingPropertiesStatics3","features":[170]},{"name":"IMediaEncodingProfile","features":[170]},{"name":"IMediaEncodingProfile2","features":[170]},{"name":"IMediaEncodingProfile3","features":[170]},{"name":"IMediaEncodingProfileStatics","features":[170]},{"name":"IMediaEncodingProfileStatics2","features":[170]},{"name":"IMediaEncodingProfileStatics3","features":[170]},{"name":"IMediaEncodingProfileStatics4","features":[170]},{"name":"IMediaEncodingProperties","features":[170]},{"name":"IMediaEncodingSubtypesStatics","features":[170]},{"name":"IMediaEncodingSubtypesStatics2","features":[170]},{"name":"IMediaEncodingSubtypesStatics3","features":[170]},{"name":"IMediaEncodingSubtypesStatics4","features":[170]},{"name":"IMediaEncodingSubtypesStatics5","features":[170]},{"name":"IMediaEncodingSubtypesStatics6","features":[170]},{"name":"IMediaEncodingSubtypesStatics7","features":[170]},{"name":"IMediaRatio","features":[170]},{"name":"IMpeg2ProfileIdsStatics","features":[170]},{"name":"ITimedMetadataEncodingProperties","features":[170]},{"name":"ITimedMetadataEncodingPropertiesStatics","features":[170]},{"name":"IVideoEncodingProperties","features":[170]},{"name":"IVideoEncodingProperties2","features":[170]},{"name":"IVideoEncodingProperties3","features":[170]},{"name":"IVideoEncodingProperties4","features":[170]},{"name":"IVideoEncodingProperties5","features":[170]},{"name":"IVideoEncodingPropertiesStatics","features":[170]},{"name":"IVideoEncodingPropertiesStatics2","features":[170]},{"name":"IVideoEncodingPropertiesStatics3","features":[170]},{"name":"IVp9ProfileIdsStatics","features":[170]},{"name":"ImageEncodingProperties","features":[170]},{"name":"MediaEncodingProfile","features":[170]},{"name":"MediaEncodingSubtypes","features":[170]},{"name":"MediaMirroringOptions","features":[170]},{"name":"MediaPixelFormat","features":[170]},{"name":"MediaPropertySet","features":[37,170]},{"name":"MediaRatio","features":[170]},{"name":"MediaRotation","features":[170]},{"name":"MediaThumbnailFormat","features":[170]},{"name":"Mpeg2ProfileIds","features":[170]},{"name":"SphericalVideoFrameFormat","features":[170]},{"name":"StereoscopicVideoPackingMode","features":[170]},{"name":"TimedMetadataEncodingProperties","features":[170]},{"name":"VideoEncodingProperties","features":[170]},{"name":"VideoEncodingQuality","features":[170]},{"name":"Vp9ProfileIds","features":[170]}],"179":[{"name":"IMiracastReceiver","features":[171]},{"name":"IMiracastReceiverApplySettingsResult","features":[171]},{"name":"IMiracastReceiverConnection","features":[171]},{"name":"IMiracastReceiverConnectionCreatedEventArgs","features":[171]},{"name":"IMiracastReceiverCursorImageChannel","features":[171]},{"name":"IMiracastReceiverCursorImageChannelSettings","features":[171]},{"name":"IMiracastReceiverDisconnectedEventArgs","features":[171]},{"name":"IMiracastReceiverGameControllerDevice","features":[171]},{"name":"IMiracastReceiverInputDevices","features":[171]},{"name":"IMiracastReceiverKeyboardDevice","features":[171]},{"name":"IMiracastReceiverMediaSourceCreatedEventArgs","features":[171]},{"name":"IMiracastReceiverSession","features":[171]},{"name":"IMiracastReceiverSessionStartResult","features":[171]},{"name":"IMiracastReceiverSettings","features":[171]},{"name":"IMiracastReceiverStatus","features":[171]},{"name":"IMiracastReceiverStreamControl","features":[171]},{"name":"IMiracastReceiverVideoStreamSettings","features":[171]},{"name":"IMiracastTransmitter","features":[171]},{"name":"MiracastReceiver","features":[171]},{"name":"MiracastReceiverApplySettingsResult","features":[171]},{"name":"MiracastReceiverApplySettingsStatus","features":[171]},{"name":"MiracastReceiverAuthorizationMethod","features":[171]},{"name":"MiracastReceiverConnection","features":[171]},{"name":"MiracastReceiverConnectionCreatedEventArgs","features":[171]},{"name":"MiracastReceiverCursorImageChannel","features":[171]},{"name":"MiracastReceiverCursorImageChannelSettings","features":[171]},{"name":"MiracastReceiverDisconnectReason","features":[171]},{"name":"MiracastReceiverDisconnectedEventArgs","features":[171]},{"name":"MiracastReceiverGameControllerDevice","features":[171]},{"name":"MiracastReceiverGameControllerDeviceUsageMode","features":[171]},{"name":"MiracastReceiverInputDevices","features":[171]},{"name":"MiracastReceiverKeyboardDevice","features":[171]},{"name":"MiracastReceiverListeningStatus","features":[171]},{"name":"MiracastReceiverMediaSourceCreatedEventArgs","features":[171]},{"name":"MiracastReceiverSession","features":[171]},{"name":"MiracastReceiverSessionStartResult","features":[171]},{"name":"MiracastReceiverSessionStartStatus","features":[171]},{"name":"MiracastReceiverSettings","features":[171]},{"name":"MiracastReceiverStatus","features":[171]},{"name":"MiracastReceiverStreamControl","features":[171]},{"name":"MiracastReceiverVideoStreamSettings","features":[171]},{"name":"MiracastReceiverWiFiStatus","features":[171]},{"name":"MiracastTransmitter","features":[171]},{"name":"MiracastTransmitterAuthorizationStatus","features":[171]}],"180":[{"name":"IOcrEngine","features":[172]},{"name":"IOcrEngineStatics","features":[172]},{"name":"IOcrLine","features":[172]},{"name":"IOcrResult","features":[172]},{"name":"IOcrWord","features":[172]},{"name":"OcrEngine","features":[172]},{"name":"OcrLine","features":[172]},{"name":"OcrResult","features":[172]},{"name":"OcrWord","features":[172]}],"181":[{"name":"CurrentTimeChangeRequestedEventArgs","features":[173]},{"name":"ICurrentTimeChangeRequestedEventArgs","features":[173]},{"name":"IMuteChangeRequestedEventArgs","features":[173]},{"name":"IPlayToConnection","features":[173]},{"name":"IPlayToConnectionErrorEventArgs","features":[173]},{"name":"IPlayToConnectionStateChangedEventArgs","features":[173]},{"name":"IPlayToConnectionTransferredEventArgs","features":[173]},{"name":"IPlayToManager","features":[173]},{"name":"IPlayToManagerStatics","features":[173]},{"name":"IPlayToReceiver","features":[173]},{"name":"IPlayToSource","features":[173]},{"name":"IPlayToSourceDeferral","features":[173]},{"name":"IPlayToSourceRequest","features":[173]},{"name":"IPlayToSourceRequestedEventArgs","features":[173]},{"name":"IPlayToSourceSelectedEventArgs","features":[173]},{"name":"IPlayToSourceWithPreferredSourceUri","features":[173]},{"name":"IPlaybackRateChangeRequestedEventArgs","features":[173]},{"name":"ISourceChangeRequestedEventArgs","features":[173]},{"name":"IVolumeChangeRequestedEventArgs","features":[173]},{"name":"MuteChangeRequestedEventArgs","features":[173]},{"name":"PlayToConnection","features":[173]},{"name":"PlayToConnectionError","features":[173]},{"name":"PlayToConnectionErrorEventArgs","features":[173]},{"name":"PlayToConnectionState","features":[173]},{"name":"PlayToConnectionStateChangedEventArgs","features":[173]},{"name":"PlayToConnectionTransferredEventArgs","features":[173]},{"name":"PlayToManager","features":[173]},{"name":"PlayToReceiver","features":[173]},{"name":"PlayToSource","features":[173]},{"name":"PlayToSourceDeferral","features":[173]},{"name":"PlayToSourceRequest","features":[173]},{"name":"PlayToSourceRequestedEventArgs","features":[173]},{"name":"PlayToSourceSelectedEventArgs","features":[173]},{"name":"PlaybackRateChangeRequestedEventArgs","features":[173]},{"name":"SourceChangeRequestedEventArgs","features":[173]},{"name":"VolumeChangeRequestedEventArgs","features":[173]}],"182":[{"name":"AutoLoadedDisplayPropertyKind","features":[174]},{"name":"BackgroundMediaPlayer","features":[174]},{"name":"CurrentMediaPlaybackItemChangedEventArgs","features":[174]},{"name":"FailedMediaStreamKind","features":[174]},{"name":"IBackgroundMediaPlayerStatics","features":[174]},{"name":"ICurrentMediaPlaybackItemChangedEventArgs","features":[174]},{"name":"ICurrentMediaPlaybackItemChangedEventArgs2","features":[174]},{"name":"IMediaBreak","features":[174]},{"name":"IMediaBreakEndedEventArgs","features":[174]},{"name":"IMediaBreakFactory","features":[174]},{"name":"IMediaBreakManager","features":[174]},{"name":"IMediaBreakSchedule","features":[174]},{"name":"IMediaBreakSeekedOverEventArgs","features":[174]},{"name":"IMediaBreakSkippedEventArgs","features":[174]},{"name":"IMediaBreakStartedEventArgs","features":[174]},{"name":"IMediaEnginePlaybackSource","features":[174]},{"name":"IMediaItemDisplayProperties","features":[174]},{"name":"IMediaPlaybackCommandManager","features":[174]},{"name":"IMediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerCommandBehavior","features":[174]},{"name":"IMediaPlaybackCommandManagerFastForwardReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerNextReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerPauseReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerPlayReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerPositionReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerPreviousReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerRateReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerRewindReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackCommandManagerShuffleReceivedEventArgs","features":[174]},{"name":"IMediaPlaybackItem","features":[174]},{"name":"IMediaPlaybackItem2","features":[174]},{"name":"IMediaPlaybackItem3","features":[174]},{"name":"IMediaPlaybackItemError","features":[174]},{"name":"IMediaPlaybackItemFactory","features":[174]},{"name":"IMediaPlaybackItemFactory2","features":[174]},{"name":"IMediaPlaybackItemFailedEventArgs","features":[174]},{"name":"IMediaPlaybackItemOpenedEventArgs","features":[174]},{"name":"IMediaPlaybackItemStatics","features":[174]},{"name":"IMediaPlaybackList","features":[174]},{"name":"IMediaPlaybackList2","features":[174]},{"name":"IMediaPlaybackList3","features":[174]},{"name":"IMediaPlaybackSession","features":[174]},{"name":"IMediaPlaybackSession2","features":[174]},{"name":"IMediaPlaybackSession3","features":[174]},{"name":"IMediaPlaybackSessionBufferingStartedEventArgs","features":[174]},{"name":"IMediaPlaybackSessionOutputDegradationPolicyState","features":[174]},{"name":"IMediaPlaybackSource","features":[174]},{"name":"IMediaPlaybackSphericalVideoProjection","features":[174]},{"name":"IMediaPlaybackTimedMetadataTrackList","features":[174]},{"name":"IMediaPlayer","features":[174]},{"name":"IMediaPlayer2","features":[174]},{"name":"IMediaPlayer3","features":[174]},{"name":"IMediaPlayer4","features":[174]},{"name":"IMediaPlayer5","features":[174]},{"name":"IMediaPlayer6","features":[174]},{"name":"IMediaPlayer7","features":[174]},{"name":"IMediaPlayerDataReceivedEventArgs","features":[174]},{"name":"IMediaPlayerEffects","features":[174]},{"name":"IMediaPlayerEffects2","features":[174]},{"name":"IMediaPlayerFailedEventArgs","features":[174]},{"name":"IMediaPlayerRateChangedEventArgs","features":[174]},{"name":"IMediaPlayerSource","features":[174]},{"name":"IMediaPlayerSource2","features":[174]},{"name":"IMediaPlayerSurface","features":[174]},{"name":"IPlaybackMediaMarker","features":[174]},{"name":"IPlaybackMediaMarkerFactory","features":[174]},{"name":"IPlaybackMediaMarkerReachedEventArgs","features":[174]},{"name":"IPlaybackMediaMarkerSequence","features":[174]},{"name":"ITimedMetadataPresentationModeChangedEventArgs","features":[174]},{"name":"MediaBreak","features":[174]},{"name":"MediaBreakEndedEventArgs","features":[174]},{"name":"MediaBreakInsertionMethod","features":[174]},{"name":"MediaBreakManager","features":[174]},{"name":"MediaBreakSchedule","features":[174]},{"name":"MediaBreakSeekedOverEventArgs","features":[174]},{"name":"MediaBreakSkippedEventArgs","features":[174]},{"name":"MediaBreakStartedEventArgs","features":[174]},{"name":"MediaCommandEnablingRule","features":[174]},{"name":"MediaItemDisplayProperties","features":[174]},{"name":"MediaPlaybackAudioTrackList","features":[37,161,174]},{"name":"MediaPlaybackCommandManager","features":[174]},{"name":"MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerCommandBehavior","features":[174]},{"name":"MediaPlaybackCommandManagerFastForwardReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerNextReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerPauseReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerPlayReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerPositionReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerPreviousReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerRateReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerRewindReceivedEventArgs","features":[174]},{"name":"MediaPlaybackCommandManagerShuffleReceivedEventArgs","features":[174]},{"name":"MediaPlaybackItem","features":[174]},{"name":"MediaPlaybackItemChangedReason","features":[174]},{"name":"MediaPlaybackItemError","features":[174]},{"name":"MediaPlaybackItemErrorCode","features":[174]},{"name":"MediaPlaybackItemFailedEventArgs","features":[174]},{"name":"MediaPlaybackItemOpenedEventArgs","features":[174]},{"name":"MediaPlaybackList","features":[174]},{"name":"MediaPlaybackSession","features":[174]},{"name":"MediaPlaybackSessionBufferingStartedEventArgs","features":[174]},{"name":"MediaPlaybackSessionOutputDegradationPolicyState","features":[174]},{"name":"MediaPlaybackSessionVideoConstrictionReason","features":[174]},{"name":"MediaPlaybackSphericalVideoProjection","features":[174]},{"name":"MediaPlaybackState","features":[174]},{"name":"MediaPlaybackTimedMetadataTrackList","features":[37,161,174]},{"name":"MediaPlaybackVideoTrackList","features":[37,161,174]},{"name":"MediaPlayer","features":[174]},{"name":"MediaPlayerAudioCategory","features":[174]},{"name":"MediaPlayerAudioDeviceType","features":[174]},{"name":"MediaPlayerDataReceivedEventArgs","features":[174]},{"name":"MediaPlayerError","features":[174]},{"name":"MediaPlayerFailedEventArgs","features":[174]},{"name":"MediaPlayerRateChangedEventArgs","features":[174]},{"name":"MediaPlayerState","features":[174]},{"name":"MediaPlayerSurface","features":[174]},{"name":"PlaybackMediaMarker","features":[174]},{"name":"PlaybackMediaMarkerReachedEventArgs","features":[174]},{"name":"PlaybackMediaMarkerSequence","features":[174]},{"name":"SphericalVideoProjectionMode","features":[174]},{"name":"StereoscopicVideoRenderMode","features":[174]},{"name":"TimedMetadataPresentationModeChangedEventArgs","features":[174]},{"name":"TimedMetadataTrackPresentationMode","features":[174]}],"183":[{"name":"IPlaylist","features":[175]},{"name":"IPlaylistStatics","features":[175]},{"name":"Playlist","features":[175]},{"name":"PlaylistFormat","features":[175]},{"name":"PlaylistsContract","features":[175]}],"184":[{"name":"ComponentLoadFailedEventArgs","features":[176]},{"name":"ComponentLoadFailedEventHandler","features":[176]},{"name":"ComponentRenewal","features":[176]},{"name":"GraphicsTrustStatus","features":[176]},{"name":"HdcpProtection","features":[176]},{"name":"HdcpSession","features":[176]},{"name":"HdcpSetProtectionResult","features":[176]},{"name":"IComponentLoadFailedEventArgs","features":[176]},{"name":"IComponentRenewalStatics","features":[176]},{"name":"IHdcpSession","features":[176]},{"name":"IMediaProtectionManager","features":[176]},{"name":"IMediaProtectionPMPServer","features":[176]},{"name":"IMediaProtectionPMPServerFactory","features":[176]},{"name":"IMediaProtectionServiceCompletion","features":[176]},{"name":"IMediaProtectionServiceRequest","features":[176]},{"name":"IProtectionCapabilities","features":[176]},{"name":"IRevocationAndRenewalInformation","features":[176]},{"name":"IRevocationAndRenewalItem","features":[176]},{"name":"IServiceRequestedEventArgs","features":[176]},{"name":"IServiceRequestedEventArgs2","features":[176]},{"name":"MediaProtectionManager","features":[176]},{"name":"MediaProtectionPMPServer","features":[176]},{"name":"MediaProtectionServiceCompletion","features":[176]},{"name":"ProtectionCapabilities","features":[176]},{"name":"ProtectionCapabilityResult","features":[176]},{"name":"ProtectionRenewalContract","features":[176]},{"name":"RebootNeededEventHandler","features":[176]},{"name":"RenewalStatus","features":[176]},{"name":"RevocationAndRenewalInformation","features":[176]},{"name":"RevocationAndRenewalItem","features":[176]},{"name":"RevocationAndRenewalReasons","features":[176]},{"name":"ServiceRequestedEventArgs","features":[176]},{"name":"ServiceRequestedEventHandler","features":[176]}],"185":[{"name":"INDClient","features":[177]},{"name":"INDClientFactory","features":[177]},{"name":"INDClosedCaptionDataReceivedEventArgs","features":[177]},{"name":"INDCustomData","features":[177]},{"name":"INDCustomDataFactory","features":[177]},{"name":"INDDownloadEngine","features":[177]},{"name":"INDDownloadEngineNotifier","features":[177]},{"name":"INDLicenseFetchCompletedEventArgs","features":[177]},{"name":"INDLicenseFetchDescriptor","features":[177]},{"name":"INDLicenseFetchDescriptorFactory","features":[177]},{"name":"INDLicenseFetchResult","features":[177]},{"name":"INDMessenger","features":[177]},{"name":"INDProximityDetectionCompletedEventArgs","features":[177]},{"name":"INDRegistrationCompletedEventArgs","features":[177]},{"name":"INDSendResult","features":[177]},{"name":"INDStartResult","features":[177]},{"name":"INDStorageFileHelper","features":[177]},{"name":"INDStreamParser","features":[177]},{"name":"INDStreamParserNotifier","features":[177]},{"name":"INDTCPMessengerFactory","features":[177]},{"name":"INDTransmitterProperties","features":[177]},{"name":"IPlayReadyContentHeader","features":[177]},{"name":"IPlayReadyContentHeader2","features":[177]},{"name":"IPlayReadyContentHeaderFactory","features":[177]},{"name":"IPlayReadyContentHeaderFactory2","features":[177]},{"name":"IPlayReadyContentResolver","features":[177]},{"name":"IPlayReadyDomain","features":[177]},{"name":"IPlayReadyDomainIterableFactory","features":[177]},{"name":"IPlayReadyDomainJoinServiceRequest","features":[177]},{"name":"IPlayReadyDomainLeaveServiceRequest","features":[177]},{"name":"IPlayReadyITADataGenerator","features":[177]},{"name":"IPlayReadyIndividualizationServiceRequest","features":[177]},{"name":"IPlayReadyLicense","features":[177]},{"name":"IPlayReadyLicense2","features":[177]},{"name":"IPlayReadyLicenseAcquisitionServiceRequest","features":[177]},{"name":"IPlayReadyLicenseAcquisitionServiceRequest2","features":[177]},{"name":"IPlayReadyLicenseAcquisitionServiceRequest3","features":[177]},{"name":"IPlayReadyLicenseIterableFactory","features":[177]},{"name":"IPlayReadyLicenseManagement","features":[177]},{"name":"IPlayReadyLicenseSession","features":[177]},{"name":"IPlayReadyLicenseSession2","features":[177]},{"name":"IPlayReadyLicenseSessionFactory","features":[177]},{"name":"IPlayReadyMeteringReportServiceRequest","features":[177]},{"name":"IPlayReadyRevocationServiceRequest","features":[177]},{"name":"IPlayReadySecureStopIterableFactory","features":[177]},{"name":"IPlayReadySecureStopServiceRequest","features":[177]},{"name":"IPlayReadySecureStopServiceRequestFactory","features":[177]},{"name":"IPlayReadyServiceRequest","features":[177]},{"name":"IPlayReadySoapMessage","features":[177]},{"name":"IPlayReadyStatics","features":[177]},{"name":"IPlayReadyStatics2","features":[177]},{"name":"IPlayReadyStatics3","features":[177]},{"name":"IPlayReadyStatics4","features":[177]},{"name":"IPlayReadyStatics5","features":[177]},{"name":"NDCertificateFeature","features":[177]},{"name":"NDCertificatePlatformID","features":[177]},{"name":"NDCertificateType","features":[177]},{"name":"NDClient","features":[177]},{"name":"NDClosedCaptionFormat","features":[177]},{"name":"NDContentIDType","features":[177]},{"name":"NDCustomData","features":[177]},{"name":"NDDownloadEngineNotifier","features":[177]},{"name":"NDLicenseFetchDescriptor","features":[177]},{"name":"NDMediaStreamType","features":[177]},{"name":"NDProximityDetectionType","features":[177]},{"name":"NDStartAsyncOptions","features":[177]},{"name":"NDStorageFileHelper","features":[177]},{"name":"NDStreamParserNotifier","features":[177]},{"name":"NDTCPMessenger","features":[177]},{"name":"PlayReadyContentHeader","features":[177]},{"name":"PlayReadyContentResolver","features":[177]},{"name":"PlayReadyDecryptorSetup","features":[177]},{"name":"PlayReadyDomain","features":[177]},{"name":"PlayReadyDomainIterable","features":[37,177]},{"name":"PlayReadyDomainIterator","features":[37,177]},{"name":"PlayReadyDomainJoinServiceRequest","features":[177]},{"name":"PlayReadyDomainLeaveServiceRequest","features":[177]},{"name":"PlayReadyEncryptionAlgorithm","features":[177]},{"name":"PlayReadyHardwareDRMFeatures","features":[177]},{"name":"PlayReadyITADataFormat","features":[177]},{"name":"PlayReadyITADataGenerator","features":[177]},{"name":"PlayReadyIndividualizationServiceRequest","features":[177]},{"name":"PlayReadyLicense","features":[177]},{"name":"PlayReadyLicenseAcquisitionServiceRequest","features":[177]},{"name":"PlayReadyLicenseIterable","features":[37,177]},{"name":"PlayReadyLicenseIterator","features":[37,177]},{"name":"PlayReadyLicenseManagement","features":[177]},{"name":"PlayReadyLicenseSession","features":[177]},{"name":"PlayReadyMeteringReportServiceRequest","features":[177]},{"name":"PlayReadyRevocationServiceRequest","features":[177]},{"name":"PlayReadySecureStopIterable","features":[37,177]},{"name":"PlayReadySecureStopIterator","features":[37,177]},{"name":"PlayReadySecureStopServiceRequest","features":[177]},{"name":"PlayReadySoapMessage","features":[177]},{"name":"PlayReadyStatics","features":[177]}],"186":[{"name":"AudioRenderCategory","features":[178]}],"187":[{"name":"ISpeechContinuousRecognitionCompletedEventArgs","features":[179]},{"name":"ISpeechContinuousRecognitionResultGeneratedEventArgs","features":[179]},{"name":"ISpeechContinuousRecognitionSession","features":[179]},{"name":"ISpeechRecognitionCompilationResult","features":[179]},{"name":"ISpeechRecognitionConstraint","features":[179]},{"name":"ISpeechRecognitionGrammarFileConstraint","features":[179]},{"name":"ISpeechRecognitionGrammarFileConstraintFactory","features":[179]},{"name":"ISpeechRecognitionHypothesis","features":[179]},{"name":"ISpeechRecognitionHypothesisGeneratedEventArgs","features":[179]},{"name":"ISpeechRecognitionListConstraint","features":[179]},{"name":"ISpeechRecognitionListConstraintFactory","features":[179]},{"name":"ISpeechRecognitionQualityDegradingEventArgs","features":[179]},{"name":"ISpeechRecognitionResult","features":[179]},{"name":"ISpeechRecognitionResult2","features":[179]},{"name":"ISpeechRecognitionSemanticInterpretation","features":[179]},{"name":"ISpeechRecognitionTopicConstraint","features":[179]},{"name":"ISpeechRecognitionTopicConstraintFactory","features":[179]},{"name":"ISpeechRecognitionVoiceCommandDefinitionConstraint","features":[179]},{"name":"ISpeechRecognizer","features":[179]},{"name":"ISpeechRecognizer2","features":[179]},{"name":"ISpeechRecognizerFactory","features":[179]},{"name":"ISpeechRecognizerStateChangedEventArgs","features":[179]},{"name":"ISpeechRecognizerStatics","features":[179]},{"name":"ISpeechRecognizerStatics2","features":[179]},{"name":"ISpeechRecognizerTimeouts","features":[179]},{"name":"ISpeechRecognizerUIOptions","features":[179]},{"name":"IVoiceCommandManager","features":[179]},{"name":"IVoiceCommandSet","features":[179]},{"name":"SpeechContinuousRecognitionCompletedEventArgs","features":[179]},{"name":"SpeechContinuousRecognitionMode","features":[179]},{"name":"SpeechContinuousRecognitionResultGeneratedEventArgs","features":[179]},{"name":"SpeechContinuousRecognitionSession","features":[179]},{"name":"SpeechRecognitionAudioProblem","features":[179]},{"name":"SpeechRecognitionCompilationResult","features":[179]},{"name":"SpeechRecognitionConfidence","features":[179]},{"name":"SpeechRecognitionConstraintProbability","features":[179]},{"name":"SpeechRecognitionConstraintType","features":[179]},{"name":"SpeechRecognitionGrammarFileConstraint","features":[179]},{"name":"SpeechRecognitionHypothesis","features":[179]},{"name":"SpeechRecognitionHypothesisGeneratedEventArgs","features":[179]},{"name":"SpeechRecognitionListConstraint","features":[179]},{"name":"SpeechRecognitionQualityDegradingEventArgs","features":[179]},{"name":"SpeechRecognitionResult","features":[179]},{"name":"SpeechRecognitionResultStatus","features":[179]},{"name":"SpeechRecognitionScenario","features":[179]},{"name":"SpeechRecognitionSemanticInterpretation","features":[179]},{"name":"SpeechRecognitionTopicConstraint","features":[179]},{"name":"SpeechRecognitionVoiceCommandDefinitionConstraint","features":[179]},{"name":"SpeechRecognizer","features":[179]},{"name":"SpeechRecognizerState","features":[179]},{"name":"SpeechRecognizerStateChangedEventArgs","features":[179]},{"name":"SpeechRecognizerTimeouts","features":[179]},{"name":"SpeechRecognizerUIOptions","features":[179]},{"name":"VoiceCommandManager","features":[179]},{"name":"VoiceCommandSet","features":[179]}],"188":[{"name":"IInstalledVoicesStatic","features":[180]},{"name":"IInstalledVoicesStatic2","features":[180]},{"name":"ISpeechSynthesisStream","features":[180]},{"name":"ISpeechSynthesizer","features":[180]},{"name":"ISpeechSynthesizer2","features":[180]},{"name":"ISpeechSynthesizerOptions","features":[180]},{"name":"ISpeechSynthesizerOptions2","features":[180]},{"name":"ISpeechSynthesizerOptions3","features":[180]},{"name":"IVoiceInformation","features":[180]},{"name":"SpeechAppendedSilence","features":[180]},{"name":"SpeechPunctuationSilence","features":[180]},{"name":"SpeechSynthesisStream","features":[180]},{"name":"SpeechSynthesizer","features":[180]},{"name":"SpeechSynthesizerOptions","features":[180]},{"name":"VoiceGender","features":[180]},{"name":"VoiceInformation","features":[180]}],"189":[{"name":"AdaptiveMediaSource","features":[181]},{"name":"AdaptiveMediaSourceAdvancedSettings","features":[181]},{"name":"AdaptiveMediaSourceCorrelatedTimes","features":[181]},{"name":"AdaptiveMediaSourceCreationResult","features":[181]},{"name":"AdaptiveMediaSourceCreationStatus","features":[181]},{"name":"AdaptiveMediaSourceDiagnosticAvailableEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDiagnosticType","features":[181]},{"name":"AdaptiveMediaSourceDiagnostics","features":[181]},{"name":"AdaptiveMediaSourceDownloadBitrateChangedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDownloadBitrateChangedReason","features":[181]},{"name":"AdaptiveMediaSourceDownloadCompletedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDownloadFailedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDownloadRequestedDeferral","features":[181]},{"name":"AdaptiveMediaSourceDownloadRequestedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceDownloadResult","features":[181]},{"name":"AdaptiveMediaSourceDownloadStatistics","features":[181]},{"name":"AdaptiveMediaSourcePlaybackBitrateChangedEventArgs","features":[181]},{"name":"AdaptiveMediaSourceResourceType","features":[181]},{"name":"IAdaptiveMediaSource","features":[181]},{"name":"IAdaptiveMediaSource2","features":[181]},{"name":"IAdaptiveMediaSource3","features":[181]},{"name":"IAdaptiveMediaSourceAdvancedSettings","features":[181]},{"name":"IAdaptiveMediaSourceCorrelatedTimes","features":[181]},{"name":"IAdaptiveMediaSourceCreationResult","features":[181]},{"name":"IAdaptiveMediaSourceCreationResult2","features":[181]},{"name":"IAdaptiveMediaSourceDiagnosticAvailableEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDiagnosticAvailableEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDiagnosticAvailableEventArgs3","features":[181]},{"name":"IAdaptiveMediaSourceDiagnostics","features":[181]},{"name":"IAdaptiveMediaSourceDownloadBitrateChangedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDownloadBitrateChangedEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadCompletedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDownloadCompletedEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadCompletedEventArgs3","features":[181]},{"name":"IAdaptiveMediaSourceDownloadFailedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDownloadFailedEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadFailedEventArgs3","features":[181]},{"name":"IAdaptiveMediaSourceDownloadRequestedDeferral","features":[181]},{"name":"IAdaptiveMediaSourceDownloadRequestedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceDownloadRequestedEventArgs2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadRequestedEventArgs3","features":[181]},{"name":"IAdaptiveMediaSourceDownloadResult","features":[181]},{"name":"IAdaptiveMediaSourceDownloadResult2","features":[181]},{"name":"IAdaptiveMediaSourceDownloadStatistics","features":[181]},{"name":"IAdaptiveMediaSourcePlaybackBitrateChangedEventArgs","features":[181]},{"name":"IAdaptiveMediaSourceStatics","features":[181]}],"190":[{"name":"IMediaTranscoder","features":[182]},{"name":"IMediaTranscoder2","features":[182]},{"name":"IPrepareTranscodeResult","features":[182]},{"name":"MediaTranscoder","features":[182]},{"name":"MediaVideoProcessingAlgorithm","features":[182]},{"name":"PrepareTranscodeResult","features":[182]},{"name":"TranscodeFailureReason","features":[182]}],"191":[{"name":"DomainNameType","features":[183]},{"name":"EndpointPair","features":[183]},{"name":"HostName","features":[183]},{"name":"HostNameSortOptions","features":[183]},{"name":"HostNameType","features":[183]},{"name":"IEndpointPair","features":[183]},{"name":"IEndpointPairFactory","features":[183]},{"name":"IHostName","features":[183]},{"name":"IHostNameFactory","features":[183]},{"name":"IHostNameStatics","features":[183]}],"192":[{"name":"BackgroundDownloadProgress","features":[184]},{"name":"BackgroundDownloader","features":[184]},{"name":"BackgroundTransferBehavior","features":[184]},{"name":"BackgroundTransferCompletionGroup","features":[184]},{"name":"BackgroundTransferCompletionGroupTriggerDetails","features":[184]},{"name":"BackgroundTransferContentPart","features":[184]},{"name":"BackgroundTransferCostPolicy","features":[184]},{"name":"BackgroundTransferError","features":[184]},{"name":"BackgroundTransferFileRange","features":[184]},{"name":"BackgroundTransferGroup","features":[184]},{"name":"BackgroundTransferPriority","features":[184]},{"name":"BackgroundTransferRangesDownloadedEventArgs","features":[184]},{"name":"BackgroundTransferStatus","features":[184]},{"name":"BackgroundUploadProgress","features":[184]},{"name":"BackgroundUploader","features":[184]},{"name":"ContentPrefetcher","features":[184]},{"name":"DownloadOperation","features":[184]},{"name":"IBackgroundDownloader","features":[184]},{"name":"IBackgroundDownloader2","features":[184]},{"name":"IBackgroundDownloader3","features":[184]},{"name":"IBackgroundDownloaderFactory","features":[184]},{"name":"IBackgroundDownloaderStaticMethods","features":[184]},{"name":"IBackgroundDownloaderStaticMethods2","features":[184]},{"name":"IBackgroundDownloaderUserConsent","features":[184]},{"name":"IBackgroundTransferBase","features":[184]},{"name":"IBackgroundTransferCompletionGroup","features":[184]},{"name":"IBackgroundTransferCompletionGroupTriggerDetails","features":[184]},{"name":"IBackgroundTransferContentPart","features":[184]},{"name":"IBackgroundTransferContentPartFactory","features":[184]},{"name":"IBackgroundTransferErrorStaticMethods","features":[184]},{"name":"IBackgroundTransferGroup","features":[184]},{"name":"IBackgroundTransferGroupStatics","features":[184]},{"name":"IBackgroundTransferOperation","features":[184]},{"name":"IBackgroundTransferOperationPriority","features":[184]},{"name":"IBackgroundTransferRangesDownloadedEventArgs","features":[184]},{"name":"IBackgroundUploader","features":[184]},{"name":"IBackgroundUploader2","features":[184]},{"name":"IBackgroundUploader3","features":[184]},{"name":"IBackgroundUploaderFactory","features":[184]},{"name":"IBackgroundUploaderStaticMethods","features":[184]},{"name":"IBackgroundUploaderStaticMethods2","features":[184]},{"name":"IBackgroundUploaderUserConsent","features":[184]},{"name":"IContentPrefetcher","features":[184]},{"name":"IContentPrefetcherTime","features":[184]},{"name":"IDownloadOperation","features":[184]},{"name":"IDownloadOperation2","features":[184]},{"name":"IDownloadOperation3","features":[184]},{"name":"IDownloadOperation4","features":[184]},{"name":"IDownloadOperation5","features":[184]},{"name":"IResponseInformation","features":[184]},{"name":"IUnconstrainedTransferRequestResult","features":[184]},{"name":"IUploadOperation","features":[184]},{"name":"IUploadOperation2","features":[184]},{"name":"IUploadOperation3","features":[184]},{"name":"IUploadOperation4","features":[184]},{"name":"ResponseInformation","features":[184]},{"name":"UnconstrainedTransferRequestResult","features":[184]},{"name":"UploadOperation","features":[184]}],"193":[{"name":"AttributedNetworkUsage","features":[185]},{"name":"CellularApnAuthenticationType","features":[185]},{"name":"CellularApnContext","features":[185]},{"name":"ConnectionCost","features":[185]},{"name":"ConnectionProfile","features":[185]},{"name":"ConnectionProfileDeleteStatus","features":[185]},{"name":"ConnectionProfileFilter","features":[185]},{"name":"ConnectionSession","features":[185]},{"name":"ConnectivityInterval","features":[185]},{"name":"ConnectivityManager","features":[185]},{"name":"DataPlanStatus","features":[185]},{"name":"DataPlanUsage","features":[185]},{"name":"DataUsage","features":[185]},{"name":"DataUsageGranularity","features":[185]},{"name":"DomainAuthenticationKind","features":[185]},{"name":"DomainConnectivityLevel","features":[185]},{"name":"IAttributedNetworkUsage","features":[185]},{"name":"ICellularApnContext","features":[185]},{"name":"ICellularApnContext2","features":[185]},{"name":"IConnectionCost","features":[185]},{"name":"IConnectionCost2","features":[185]},{"name":"IConnectionProfile","features":[185]},{"name":"IConnectionProfile2","features":[185]},{"name":"IConnectionProfile3","features":[185]},{"name":"IConnectionProfile4","features":[185]},{"name":"IConnectionProfile5","features":[185]},{"name":"IConnectionProfile6","features":[185]},{"name":"IConnectionProfileFilter","features":[185]},{"name":"IConnectionProfileFilter2","features":[185]},{"name":"IConnectionProfileFilter3","features":[185]},{"name":"IConnectionSession","features":[185]},{"name":"IConnectivityInterval","features":[185]},{"name":"IConnectivityManagerStatics","features":[185]},{"name":"IDataPlanStatus","features":[185]},{"name":"IDataPlanUsage","features":[185]},{"name":"IDataUsage","features":[185]},{"name":"IIPInformation","features":[185]},{"name":"ILanIdentifier","features":[185]},{"name":"ILanIdentifierData","features":[185]},{"name":"INetworkAdapter","features":[185]},{"name":"INetworkInformationStatics","features":[185]},{"name":"INetworkInformationStatics2","features":[185]},{"name":"INetworkItem","features":[185]},{"name":"INetworkSecuritySettings","features":[185]},{"name":"INetworkStateChangeEventDetails","features":[185]},{"name":"INetworkStateChangeEventDetails2","features":[185]},{"name":"INetworkUsage","features":[185]},{"name":"IPInformation","features":[185]},{"name":"IProviderNetworkUsage","features":[185]},{"name":"IProxyConfiguration","features":[185]},{"name":"IRoutePolicy","features":[185]},{"name":"IRoutePolicyFactory","features":[185]},{"name":"IWlanConnectionProfileDetails","features":[185]},{"name":"IWwanConnectionProfileDetails","features":[185]},{"name":"IWwanConnectionProfileDetails2","features":[185]},{"name":"LanIdentifier","features":[185]},{"name":"LanIdentifierData","features":[185]},{"name":"NetworkAdapter","features":[185]},{"name":"NetworkAuthenticationType","features":[185]},{"name":"NetworkConnectivityLevel","features":[185]},{"name":"NetworkCostType","features":[185]},{"name":"NetworkEncryptionType","features":[185]},{"name":"NetworkInformation","features":[185]},{"name":"NetworkItem","features":[185]},{"name":"NetworkSecuritySettings","features":[185]},{"name":"NetworkStateChangeEventDetails","features":[185]},{"name":"NetworkStatusChangedEventHandler","features":[185]},{"name":"NetworkTypes","features":[185]},{"name":"NetworkUsage","features":[185]},{"name":"NetworkUsageStates","features":[185]},{"name":"ProviderNetworkUsage","features":[185]},{"name":"ProxyConfiguration","features":[185]},{"name":"RoamingStates","features":[185]},{"name":"RoutePolicy","features":[185]},{"name":"TriStates","features":[185]},{"name":"WlanConnectionProfileDetails","features":[185]},{"name":"WwanConnectionProfileDetails","features":[185]},{"name":"WwanContract","features":[185]},{"name":"WwanDataClass","features":[185]},{"name":"WwanNetworkIPKind","features":[185]},{"name":"WwanNetworkRegistrationState","features":[185]}],"194":[{"name":"DataClasses","features":[186]},{"name":"ESim","features":[186]},{"name":"ESimAddedEventArgs","features":[186]},{"name":"ESimAuthenticationPreference","features":[186]},{"name":"ESimDiscoverEvent","features":[186]},{"name":"ESimDiscoverResult","features":[186]},{"name":"ESimDiscoverResultKind","features":[186]},{"name":"ESimDownloadProfileMetadataResult","features":[186]},{"name":"ESimManager","features":[186]},{"name":"ESimOperationResult","features":[186]},{"name":"ESimOperationStatus","features":[186]},{"name":"ESimPolicy","features":[186]},{"name":"ESimProfile","features":[186]},{"name":"ESimProfileClass","features":[186]},{"name":"ESimProfileInstallProgress","features":[186]},{"name":"ESimProfileMetadata","features":[186]},{"name":"ESimProfileMetadataState","features":[186]},{"name":"ESimProfilePolicy","features":[186]},{"name":"ESimProfileState","features":[186]},{"name":"ESimRemovedEventArgs","features":[186]},{"name":"ESimServiceInfo","features":[186]},{"name":"ESimState","features":[186]},{"name":"ESimUpdatedEventArgs","features":[186]},{"name":"ESimWatcher","features":[186]},{"name":"ESimWatcherStatus","features":[186]},{"name":"FdnAccessManager","features":[186]},{"name":"HotspotAuthenticationContext","features":[186]},{"name":"HotspotAuthenticationEventDetails","features":[186]},{"name":"HotspotAuthenticationResponseCode","features":[186]},{"name":"HotspotCredentialsAuthenticationResult","features":[186]},{"name":"IESim","features":[186]},{"name":"IESim2","features":[186]},{"name":"IESim3","features":[186]},{"name":"IESimAddedEventArgs","features":[186]},{"name":"IESimDiscoverEvent","features":[186]},{"name":"IESimDiscoverResult","features":[186]},{"name":"IESimDownloadProfileMetadataResult","features":[186]},{"name":"IESimManagerStatics","features":[186]},{"name":"IESimOperationResult","features":[186]},{"name":"IESimPolicy","features":[186]},{"name":"IESimProfile","features":[186]},{"name":"IESimProfileMetadata","features":[186]},{"name":"IESimProfilePolicy","features":[186]},{"name":"IESimRemovedEventArgs","features":[186]},{"name":"IESimServiceInfo","features":[186]},{"name":"IESimUpdatedEventArgs","features":[186]},{"name":"IESimWatcher","features":[186]},{"name":"IFdnAccessManagerStatics","features":[186]},{"name":"IHotspotAuthenticationContext","features":[186]},{"name":"IHotspotAuthenticationContext2","features":[186]},{"name":"IHotspotAuthenticationContextStatics","features":[186]},{"name":"IHotspotAuthenticationEventDetails","features":[186]},{"name":"IHotspotCredentialsAuthenticationResult","features":[186]},{"name":"IKnownCSimFilePathsStatics","features":[186]},{"name":"IKnownRuimFilePathsStatics","features":[186]},{"name":"IKnownSimFilePathsStatics","features":[186]},{"name":"IKnownUSimFilePathsStatics","features":[186]},{"name":"IMobileBroadbandAccount","features":[186]},{"name":"IMobileBroadbandAccount2","features":[186]},{"name":"IMobileBroadbandAccount3","features":[186]},{"name":"IMobileBroadbandAccountEventArgs","features":[186]},{"name":"IMobileBroadbandAccountStatics","features":[186]},{"name":"IMobileBroadbandAccountUpdatedEventArgs","features":[186]},{"name":"IMobileBroadbandAccountWatcher","features":[186]},{"name":"IMobileBroadbandAntennaSar","features":[186]},{"name":"IMobileBroadbandAntennaSarFactory","features":[186]},{"name":"IMobileBroadbandCellCdma","features":[186]},{"name":"IMobileBroadbandCellGsm","features":[186]},{"name":"IMobileBroadbandCellLte","features":[186]},{"name":"IMobileBroadbandCellNR","features":[186]},{"name":"IMobileBroadbandCellTdscdma","features":[186]},{"name":"IMobileBroadbandCellUmts","features":[186]},{"name":"IMobileBroadbandCellsInfo","features":[186]},{"name":"IMobileBroadbandCellsInfo2","features":[186]},{"name":"IMobileBroadbandCurrentSlotIndexChangedEventArgs","features":[186]},{"name":"IMobileBroadbandDeviceInformation","features":[186]},{"name":"IMobileBroadbandDeviceInformation2","features":[186]},{"name":"IMobileBroadbandDeviceInformation3","features":[186]},{"name":"IMobileBroadbandDeviceInformation4","features":[186]},{"name":"IMobileBroadbandDeviceService","features":[186]},{"name":"IMobileBroadbandDeviceServiceCommandEventArgs","features":[186]},{"name":"IMobileBroadbandDeviceServiceCommandResult","features":[186]},{"name":"IMobileBroadbandDeviceServiceCommandSession","features":[186]},{"name":"IMobileBroadbandDeviceServiceCommandSession2","features":[186]},{"name":"IMobileBroadbandDeviceServiceDataReceivedEventArgs","features":[186]},{"name":"IMobileBroadbandDeviceServiceDataSession","features":[186]},{"name":"IMobileBroadbandDeviceServiceInformation","features":[186]},{"name":"IMobileBroadbandDeviceServiceTriggerDetails","features":[186]},{"name":"IMobileBroadbandDeviceServiceTriggerDetails2","features":[186]},{"name":"IMobileBroadbandModem","features":[186]},{"name":"IMobileBroadbandModem2","features":[186]},{"name":"IMobileBroadbandModem3","features":[186]},{"name":"IMobileBroadbandModem4","features":[186]},{"name":"IMobileBroadbandModemConfiguration","features":[186]},{"name":"IMobileBroadbandModemConfiguration2","features":[186]},{"name":"IMobileBroadbandModemIsolation","features":[186]},{"name":"IMobileBroadbandModemIsolationFactory","features":[186]},{"name":"IMobileBroadbandModemStatics","features":[186]},{"name":"IMobileBroadbandNetwork","features":[186]},{"name":"IMobileBroadbandNetwork2","features":[186]},{"name":"IMobileBroadbandNetwork3","features":[186]},{"name":"IMobileBroadbandNetworkRegistrationStateChange","features":[186]},{"name":"IMobileBroadbandNetworkRegistrationStateChangeTriggerDetails","features":[186]},{"name":"IMobileBroadbandPco","features":[186]},{"name":"IMobileBroadbandPcoDataChangeTriggerDetails","features":[186]},{"name":"IMobileBroadbandPin","features":[186]},{"name":"IMobileBroadbandPinLockStateChange","features":[186]},{"name":"IMobileBroadbandPinLockStateChangeTriggerDetails","features":[186]},{"name":"IMobileBroadbandPinManager","features":[186]},{"name":"IMobileBroadbandPinOperationResult","features":[186]},{"name":"IMobileBroadbandRadioStateChange","features":[186]},{"name":"IMobileBroadbandRadioStateChangeTriggerDetails","features":[186]},{"name":"IMobileBroadbandSarManager","features":[186]},{"name":"IMobileBroadbandSlotInfo","features":[186]},{"name":"IMobileBroadbandSlotInfo2","features":[186]},{"name":"IMobileBroadbandSlotInfoChangedEventArgs","features":[186]},{"name":"IMobileBroadbandSlotManager","features":[186]},{"name":"IMobileBroadbandTransmissionStateChangedEventArgs","features":[186]},{"name":"IMobileBroadbandUicc","features":[186]},{"name":"IMobileBroadbandUiccApp","features":[186]},{"name":"IMobileBroadbandUiccAppReadRecordResult","features":[186]},{"name":"IMobileBroadbandUiccAppRecordDetailsResult","features":[186]},{"name":"IMobileBroadbandUiccAppsResult","features":[186]},{"name":"INetworkOperatorDataUsageTriggerDetails","features":[186]},{"name":"INetworkOperatorNotificationEventDetails","features":[186]},{"name":"INetworkOperatorTetheringAccessPointConfiguration","features":[186]},{"name":"INetworkOperatorTetheringAccessPointConfiguration2","features":[186]},{"name":"INetworkOperatorTetheringAccessPointConfiguration3","features":[186]},{"name":"INetworkOperatorTetheringClient","features":[186]},{"name":"INetworkOperatorTetheringClientManager","features":[186]},{"name":"INetworkOperatorTetheringEntitlementCheck","features":[186]},{"name":"INetworkOperatorTetheringManager","features":[186]},{"name":"INetworkOperatorTetheringManager2","features":[186]},{"name":"INetworkOperatorTetheringManagerStatics","features":[186]},{"name":"INetworkOperatorTetheringManagerStatics2","features":[186]},{"name":"INetworkOperatorTetheringManagerStatics3","features":[186]},{"name":"INetworkOperatorTetheringManagerStatics4","features":[186]},{"name":"INetworkOperatorTetheringOperationResult","features":[186]},{"name":"INetworkOperatorTetheringSessionAccessPointConfiguration","features":[186]},{"name":"IProvisionFromXmlDocumentResults","features":[186]},{"name":"IProvisionedProfile","features":[186]},{"name":"IProvisioningAgent","features":[186]},{"name":"IProvisioningAgentStaticMethods","features":[186]},{"name":"ITetheringEntitlementCheckTriggerDetails","features":[186]},{"name":"IUssdMessage","features":[186]},{"name":"IUssdMessageFactory","features":[186]},{"name":"IUssdReply","features":[186]},{"name":"IUssdSession","features":[186]},{"name":"IUssdSessionStatics","features":[186]},{"name":"KnownCSimFilePaths","features":[186]},{"name":"KnownRuimFilePaths","features":[186]},{"name":"KnownSimFilePaths","features":[186]},{"name":"KnownUSimFilePaths","features":[186]},{"name":"LegacyNetworkOperatorsContract","features":[186]},{"name":"MobileBroadbandAccount","features":[186]},{"name":"MobileBroadbandAccountEventArgs","features":[186]},{"name":"MobileBroadbandAccountUpdatedEventArgs","features":[186]},{"name":"MobileBroadbandAccountWatcher","features":[186]},{"name":"MobileBroadbandAccountWatcherStatus","features":[186]},{"name":"MobileBroadbandAntennaSar","features":[186]},{"name":"MobileBroadbandCellCdma","features":[186]},{"name":"MobileBroadbandCellGsm","features":[186]},{"name":"MobileBroadbandCellLte","features":[186]},{"name":"MobileBroadbandCellNR","features":[186]},{"name":"MobileBroadbandCellTdscdma","features":[186]},{"name":"MobileBroadbandCellUmts","features":[186]},{"name":"MobileBroadbandCellsInfo","features":[186]},{"name":"MobileBroadbandCurrentSlotIndexChangedEventArgs","features":[186]},{"name":"MobileBroadbandDeviceInformation","features":[186]},{"name":"MobileBroadbandDeviceService","features":[186]},{"name":"MobileBroadbandDeviceServiceCommandEventArgs","features":[186]},{"name":"MobileBroadbandDeviceServiceCommandResult","features":[186]},{"name":"MobileBroadbandDeviceServiceCommandSession","features":[186]},{"name":"MobileBroadbandDeviceServiceDataReceivedEventArgs","features":[186]},{"name":"MobileBroadbandDeviceServiceDataSession","features":[186]},{"name":"MobileBroadbandDeviceServiceInformation","features":[186]},{"name":"MobileBroadbandDeviceServiceTriggerDetails","features":[186]},{"name":"MobileBroadbandDeviceType","features":[186]},{"name":"MobileBroadbandModem","features":[186]},{"name":"MobileBroadbandModemConfiguration","features":[186]},{"name":"MobileBroadbandModemIsolation","features":[186]},{"name":"MobileBroadbandModemStatus","features":[186]},{"name":"MobileBroadbandNetwork","features":[186]},{"name":"MobileBroadbandNetworkRegistrationStateChange","features":[186]},{"name":"MobileBroadbandNetworkRegistrationStateChangeTriggerDetails","features":[186]},{"name":"MobileBroadbandPco","features":[186]},{"name":"MobileBroadbandPcoDataChangeTriggerDetails","features":[186]},{"name":"MobileBroadbandPin","features":[186]},{"name":"MobileBroadbandPinFormat","features":[186]},{"name":"MobileBroadbandPinLockState","features":[186]},{"name":"MobileBroadbandPinLockStateChange","features":[186]},{"name":"MobileBroadbandPinLockStateChangeTriggerDetails","features":[186]},{"name":"MobileBroadbandPinManager","features":[186]},{"name":"MobileBroadbandPinOperationResult","features":[186]},{"name":"MobileBroadbandPinType","features":[186]},{"name":"MobileBroadbandRadioState","features":[186]},{"name":"MobileBroadbandRadioStateChange","features":[186]},{"name":"MobileBroadbandRadioStateChangeTriggerDetails","features":[186]},{"name":"MobileBroadbandSarManager","features":[186]},{"name":"MobileBroadbandSlotInfo","features":[186]},{"name":"MobileBroadbandSlotInfoChangedEventArgs","features":[186]},{"name":"MobileBroadbandSlotManager","features":[186]},{"name":"MobileBroadbandSlotState","features":[186]},{"name":"MobileBroadbandTransmissionStateChangedEventArgs","features":[186]},{"name":"MobileBroadbandUicc","features":[186]},{"name":"MobileBroadbandUiccApp","features":[186]},{"name":"MobileBroadbandUiccAppOperationStatus","features":[186]},{"name":"MobileBroadbandUiccAppReadRecordResult","features":[186]},{"name":"MobileBroadbandUiccAppRecordDetailsResult","features":[186]},{"name":"MobileBroadbandUiccAppsResult","features":[186]},{"name":"NetworkDeviceStatus","features":[186]},{"name":"NetworkOperatorDataUsageNotificationKind","features":[186]},{"name":"NetworkOperatorDataUsageTriggerDetails","features":[186]},{"name":"NetworkOperatorEventMessageType","features":[186]},{"name":"NetworkOperatorNotificationEventDetails","features":[186]},{"name":"NetworkOperatorTetheringAccessPointConfiguration","features":[186]},{"name":"NetworkOperatorTetheringClient","features":[186]},{"name":"NetworkOperatorTetheringManager","features":[186]},{"name":"NetworkOperatorTetheringOperationResult","features":[186]},{"name":"NetworkOperatorTetheringSessionAccessPointConfiguration","features":[186]},{"name":"NetworkOperatorsFdnContract","features":[186]},{"name":"NetworkRegistrationState","features":[186]},{"name":"ProfileMediaType","features":[186]},{"name":"ProfileUsage","features":[77,186]},{"name":"ProvisionFromXmlDocumentResults","features":[186]},{"name":"ProvisionedProfile","features":[186]},{"name":"ProvisioningAgent","features":[186]},{"name":"TetheringCapability","features":[186]},{"name":"TetheringEntitlementCheckTriggerDetails","features":[186]},{"name":"TetheringOperationStatus","features":[186]},{"name":"TetheringOperationalState","features":[186]},{"name":"TetheringWiFiAuthenticationKind","features":[186]},{"name":"TetheringWiFiBand","features":[186]},{"name":"TetheringWiFiPerformancePriority","features":[186]},{"name":"UiccAccessCondition","features":[186]},{"name":"UiccAppKind","features":[186]},{"name":"UiccAppRecordKind","features":[186]},{"name":"UssdMessage","features":[186]},{"name":"UssdReply","features":[186]},{"name":"UssdResultCode","features":[186]},{"name":"UssdSession","features":[186]}],"195":[{"name":"ConnectionRequestedEventArgs","features":[187]},{"name":"DeviceArrivedEventHandler","features":[187]},{"name":"DeviceDepartedEventHandler","features":[187]},{"name":"IConnectionRequestedEventArgs","features":[187]},{"name":"IPeerFinderStatics","features":[187]},{"name":"IPeerFinderStatics2","features":[187]},{"name":"IPeerInformation","features":[187]},{"name":"IPeerInformation3","features":[187]},{"name":"IPeerInformationWithHostAndService","features":[187]},{"name":"IPeerWatcher","features":[187]},{"name":"IProximityDevice","features":[187]},{"name":"IProximityDeviceStatics","features":[187]},{"name":"IProximityMessage","features":[187]},{"name":"ITriggeredConnectionStateChangedEventArgs","features":[187]},{"name":"MessageReceivedHandler","features":[187]},{"name":"MessageTransmittedHandler","features":[187]},{"name":"PeerDiscoveryTypes","features":[187]},{"name":"PeerFinder","features":[187]},{"name":"PeerInformation","features":[187]},{"name":"PeerRole","features":[187]},{"name":"PeerWatcher","features":[187]},{"name":"PeerWatcherStatus","features":[187]},{"name":"ProximityDevice","features":[187]},{"name":"ProximityMessage","features":[187]},{"name":"TriggeredConnectState","features":[187]},{"name":"TriggeredConnectionStateChangedEventArgs","features":[187]}],"196":[{"name":"IPushNotificationChannel","features":[188]},{"name":"IPushNotificationChannelManagerForUser","features":[188]},{"name":"IPushNotificationChannelManagerForUser2","features":[188]},{"name":"IPushNotificationChannelManagerStatics","features":[188]},{"name":"IPushNotificationChannelManagerStatics2","features":[188]},{"name":"IPushNotificationChannelManagerStatics3","features":[188]},{"name":"IPushNotificationChannelManagerStatics4","features":[188]},{"name":"IPushNotificationChannelsRevokedEventArgs","features":[188]},{"name":"IPushNotificationReceivedEventArgs","features":[188]},{"name":"IRawNotification","features":[188]},{"name":"IRawNotification2","features":[188]},{"name":"IRawNotification3","features":[188]},{"name":"PushNotificationChannel","features":[188]},{"name":"PushNotificationChannelManager","features":[188]},{"name":"PushNotificationChannelManagerForUser","features":[188]},{"name":"PushNotificationChannelsRevokedEventArgs","features":[188]},{"name":"PushNotificationReceivedEventArgs","features":[188]},{"name":"PushNotificationType","features":[188]},{"name":"RawNotification","features":[188]}],"197":[{"name":"DnssdRegistrationResult","features":[189]},{"name":"DnssdRegistrationStatus","features":[189]},{"name":"DnssdServiceInstance","features":[189]},{"name":"DnssdServiceInstanceCollection","features":[37,189]},{"name":"DnssdServiceWatcher","features":[189]},{"name":"DnssdServiceWatcherStatus","features":[189]},{"name":"IDnssdRegistrationResult","features":[189]},{"name":"IDnssdServiceInstance","features":[189]},{"name":"IDnssdServiceInstanceFactory","features":[189]},{"name":"IDnssdServiceWatcher","features":[189]}],"198":[{"name":"BandwidthStatistics","features":[190]},{"name":"ControlChannelTrigger","features":[190]},{"name":"ControlChannelTriggerContract","features":[190]},{"name":"ControlChannelTriggerResetReason","features":[190]},{"name":"ControlChannelTriggerResourceType","features":[190]},{"name":"ControlChannelTriggerStatus","features":[190]},{"name":"DatagramSocket","features":[190]},{"name":"DatagramSocketControl","features":[190]},{"name":"DatagramSocketInformation","features":[190]},{"name":"DatagramSocketMessageReceivedEventArgs","features":[190]},{"name":"IControlChannelTrigger","features":[190]},{"name":"IControlChannelTrigger2","features":[190]},{"name":"IControlChannelTriggerEventDetails","features":[190]},{"name":"IControlChannelTriggerFactory","features":[190]},{"name":"IControlChannelTriggerResetEventDetails","features":[190]},{"name":"IDatagramSocket","features":[190]},{"name":"IDatagramSocket2","features":[190]},{"name":"IDatagramSocket3","features":[190]},{"name":"IDatagramSocketControl","features":[190]},{"name":"IDatagramSocketControl2","features":[190]},{"name":"IDatagramSocketControl3","features":[190]},{"name":"IDatagramSocketInformation","features":[190]},{"name":"IDatagramSocketMessageReceivedEventArgs","features":[190]},{"name":"IDatagramSocketStatics","features":[190]},{"name":"IMessageWebSocket","features":[190]},{"name":"IMessageWebSocket2","features":[190]},{"name":"IMessageWebSocket3","features":[190]},{"name":"IMessageWebSocketControl","features":[190]},{"name":"IMessageWebSocketControl2","features":[190]},{"name":"IMessageWebSocketMessageReceivedEventArgs","features":[190]},{"name":"IMessageWebSocketMessageReceivedEventArgs2","features":[190]},{"name":"IServerMessageWebSocket","features":[190]},{"name":"IServerMessageWebSocketControl","features":[190]},{"name":"IServerMessageWebSocketInformation","features":[190]},{"name":"IServerStreamWebSocket","features":[190]},{"name":"IServerStreamWebSocketInformation","features":[190]},{"name":"ISocketActivityContext","features":[190]},{"name":"ISocketActivityContextFactory","features":[190]},{"name":"ISocketActivityInformation","features":[190]},{"name":"ISocketActivityInformationStatics","features":[190]},{"name":"ISocketActivityTriggerDetails","features":[190]},{"name":"ISocketErrorStatics","features":[190]},{"name":"IStreamSocket","features":[190]},{"name":"IStreamSocket2","features":[190]},{"name":"IStreamSocket3","features":[190]},{"name":"IStreamSocketControl","features":[190]},{"name":"IStreamSocketControl2","features":[190]},{"name":"IStreamSocketControl3","features":[190]},{"name":"IStreamSocketControl4","features":[190]},{"name":"IStreamSocketInformation","features":[190]},{"name":"IStreamSocketInformation2","features":[190]},{"name":"IStreamSocketListener","features":[190]},{"name":"IStreamSocketListener2","features":[190]},{"name":"IStreamSocketListener3","features":[190]},{"name":"IStreamSocketListenerConnectionReceivedEventArgs","features":[190]},{"name":"IStreamSocketListenerControl","features":[190]},{"name":"IStreamSocketListenerControl2","features":[190]},{"name":"IStreamSocketListenerInformation","features":[190]},{"name":"IStreamSocketStatics","features":[190]},{"name":"IStreamWebSocket","features":[190]},{"name":"IStreamWebSocket2","features":[190]},{"name":"IStreamWebSocketControl","features":[190]},{"name":"IStreamWebSocketControl2","features":[190]},{"name":"IWebSocket","features":[190]},{"name":"IWebSocketClosedEventArgs","features":[190]},{"name":"IWebSocketControl","features":[190]},{"name":"IWebSocketControl2","features":[190]},{"name":"IWebSocketErrorStatics","features":[190]},{"name":"IWebSocketInformation","features":[190]},{"name":"IWebSocketInformation2","features":[190]},{"name":"IWebSocketServerCustomValidationRequestedEventArgs","features":[190]},{"name":"MessageWebSocket","features":[190]},{"name":"MessageWebSocketControl","features":[190]},{"name":"MessageWebSocketInformation","features":[190]},{"name":"MessageWebSocketMessageReceivedEventArgs","features":[190]},{"name":"MessageWebSocketReceiveMode","features":[190]},{"name":"RoundTripTimeStatistics","features":[190]},{"name":"ServerMessageWebSocket","features":[190]},{"name":"ServerMessageWebSocketControl","features":[190]},{"name":"ServerMessageWebSocketInformation","features":[190]},{"name":"ServerStreamWebSocket","features":[190]},{"name":"ServerStreamWebSocketInformation","features":[190]},{"name":"SocketActivityConnectedStandbyAction","features":[190]},{"name":"SocketActivityContext","features":[190]},{"name":"SocketActivityInformation","features":[190]},{"name":"SocketActivityKind","features":[190]},{"name":"SocketActivityTriggerDetails","features":[190]},{"name":"SocketActivityTriggerReason","features":[190]},{"name":"SocketError","features":[190]},{"name":"SocketErrorStatus","features":[190]},{"name":"SocketMessageType","features":[190]},{"name":"SocketProtectionLevel","features":[190]},{"name":"SocketQualityOfService","features":[190]},{"name":"SocketSslErrorSeverity","features":[190]},{"name":"StreamSocket","features":[190]},{"name":"StreamSocketControl","features":[190]},{"name":"StreamSocketInformation","features":[190]},{"name":"StreamSocketListener","features":[190]},{"name":"StreamSocketListenerConnectionReceivedEventArgs","features":[190]},{"name":"StreamSocketListenerControl","features":[190]},{"name":"StreamSocketListenerInformation","features":[190]},{"name":"StreamWebSocket","features":[190]},{"name":"StreamWebSocketControl","features":[190]},{"name":"StreamWebSocketInformation","features":[190]},{"name":"WebSocketClosedEventArgs","features":[190]},{"name":"WebSocketError","features":[190]},{"name":"WebSocketKeepAlive","features":[8,190]},{"name":"WebSocketServerCustomValidationRequestedEventArgs","features":[190]}],"199":[{"name":"IVpnAppId","features":[191]},{"name":"IVpnAppIdFactory","features":[191]},{"name":"IVpnChannel","features":[191]},{"name":"IVpnChannel2","features":[191]},{"name":"IVpnChannel4","features":[191]},{"name":"IVpnChannel5","features":[191]},{"name":"IVpnChannel6","features":[191]},{"name":"IVpnChannelActivityEventArgs","features":[191]},{"name":"IVpnChannelActivityStateChangedArgs","features":[191]},{"name":"IVpnChannelConfiguration","features":[191]},{"name":"IVpnChannelConfiguration2","features":[191]},{"name":"IVpnChannelStatics","features":[191]},{"name":"IVpnCredential","features":[191]},{"name":"IVpnCustomCheckBox","features":[191]},{"name":"IVpnCustomComboBox","features":[191]},{"name":"IVpnCustomEditBox","features":[191]},{"name":"IVpnCustomErrorBox","features":[191]},{"name":"IVpnCustomPrompt","features":[191]},{"name":"IVpnCustomPromptBooleanInput","features":[191]},{"name":"IVpnCustomPromptElement","features":[191]},{"name":"IVpnCustomPromptOptionSelector","features":[191]},{"name":"IVpnCustomPromptText","features":[191]},{"name":"IVpnCustomPromptTextInput","features":[191]},{"name":"IVpnCustomTextBox","features":[191]},{"name":"IVpnDomainNameAssignment","features":[191]},{"name":"IVpnDomainNameInfo","features":[191]},{"name":"IVpnDomainNameInfo2","features":[191]},{"name":"IVpnDomainNameInfoFactory","features":[191]},{"name":"IVpnForegroundActivatedEventArgs","features":[191]},{"name":"IVpnForegroundActivationOperation","features":[191]},{"name":"IVpnInterfaceId","features":[191]},{"name":"IVpnInterfaceIdFactory","features":[191]},{"name":"IVpnManagementAgent","features":[191]},{"name":"IVpnNamespaceAssignment","features":[191]},{"name":"IVpnNamespaceInfo","features":[191]},{"name":"IVpnNamespaceInfoFactory","features":[191]},{"name":"IVpnNativeProfile","features":[191]},{"name":"IVpnNativeProfile2","features":[191]},{"name":"IVpnPacketBuffer","features":[191]},{"name":"IVpnPacketBuffer2","features":[191]},{"name":"IVpnPacketBuffer3","features":[191]},{"name":"IVpnPacketBufferFactory","features":[191]},{"name":"IVpnPacketBufferList","features":[191]},{"name":"IVpnPacketBufferList2","features":[191]},{"name":"IVpnPickedCredential","features":[191]},{"name":"IVpnPlugIn","features":[191]},{"name":"IVpnPlugInProfile","features":[191]},{"name":"IVpnPlugInProfile2","features":[191]},{"name":"IVpnPlugInReconnectTransport","features":[191]},{"name":"IVpnProfile","features":[191]},{"name":"IVpnRoute","features":[191]},{"name":"IVpnRouteAssignment","features":[191]},{"name":"IVpnRouteFactory","features":[191]},{"name":"IVpnSystemHealth","features":[191]},{"name":"IVpnTrafficFilter","features":[191]},{"name":"IVpnTrafficFilterAssignment","features":[191]},{"name":"IVpnTrafficFilterFactory","features":[191]},{"name":"VpnAppId","features":[191]},{"name":"VpnAppIdType","features":[191]},{"name":"VpnAuthenticationMethod","features":[191]},{"name":"VpnChannel","features":[191]},{"name":"VpnChannelActivityEventArgs","features":[191]},{"name":"VpnChannelActivityEventType","features":[191]},{"name":"VpnChannelActivityStateChangedArgs","features":[191]},{"name":"VpnChannelConfiguration","features":[191]},{"name":"VpnChannelRequestCredentialsOptions","features":[191]},{"name":"VpnCredential","features":[191]},{"name":"VpnCredentialType","features":[191]},{"name":"VpnCustomCheckBox","features":[191]},{"name":"VpnCustomComboBox","features":[191]},{"name":"VpnCustomEditBox","features":[191]},{"name":"VpnCustomErrorBox","features":[191]},{"name":"VpnCustomPromptBooleanInput","features":[191]},{"name":"VpnCustomPromptOptionSelector","features":[191]},{"name":"VpnCustomPromptText","features":[191]},{"name":"VpnCustomPromptTextInput","features":[191]},{"name":"VpnCustomTextBox","features":[191]},{"name":"VpnDataPathType","features":[191]},{"name":"VpnDomainNameAssignment","features":[191]},{"name":"VpnDomainNameInfo","features":[191]},{"name":"VpnDomainNameType","features":[191]},{"name":"VpnForegroundActivatedEventArgs","features":[191]},{"name":"VpnForegroundActivationOperation","features":[191]},{"name":"VpnIPProtocol","features":[191]},{"name":"VpnInterfaceId","features":[191]},{"name":"VpnManagementAgent","features":[191]},{"name":"VpnManagementConnectionStatus","features":[191]},{"name":"VpnManagementErrorStatus","features":[191]},{"name":"VpnNamespaceAssignment","features":[191]},{"name":"VpnNamespaceInfo","features":[191]},{"name":"VpnNativeProfile","features":[191]},{"name":"VpnNativeProtocolType","features":[191]},{"name":"VpnPacketBuffer","features":[191]},{"name":"VpnPacketBufferList","features":[191]},{"name":"VpnPacketBufferStatus","features":[191]},{"name":"VpnPickedCredential","features":[191]},{"name":"VpnPlugInProfile","features":[191]},{"name":"VpnRoute","features":[191]},{"name":"VpnRouteAssignment","features":[191]},{"name":"VpnRoutingPolicyType","features":[191]},{"name":"VpnSystemHealth","features":[191]},{"name":"VpnTrafficFilter","features":[191]},{"name":"VpnTrafficFilterAssignment","features":[191]}],"200":[{"name":"IXboxLiveDeviceAddress","features":[192]},{"name":"IXboxLiveDeviceAddressStatics","features":[192]},{"name":"IXboxLiveEndpointPair","features":[192]},{"name":"IXboxLiveEndpointPairCreationResult","features":[192]},{"name":"IXboxLiveEndpointPairStateChangedEventArgs","features":[192]},{"name":"IXboxLiveEndpointPairStatics","features":[192]},{"name":"IXboxLiveEndpointPairTemplate","features":[192]},{"name":"IXboxLiveEndpointPairTemplateStatics","features":[192]},{"name":"IXboxLiveInboundEndpointPairCreatedEventArgs","features":[192]},{"name":"IXboxLiveQualityOfServiceMeasurement","features":[192]},{"name":"IXboxLiveQualityOfServiceMeasurementStatics","features":[192]},{"name":"IXboxLiveQualityOfServiceMetricResult","features":[192]},{"name":"IXboxLiveQualityOfServicePrivatePayloadResult","features":[192]},{"name":"XboxLiveDeviceAddress","features":[192]},{"name":"XboxLiveEndpointPair","features":[192]},{"name":"XboxLiveEndpointPairCreationBehaviors","features":[192]},{"name":"XboxLiveEndpointPairCreationResult","features":[192]},{"name":"XboxLiveEndpointPairCreationStatus","features":[192]},{"name":"XboxLiveEndpointPairState","features":[192]},{"name":"XboxLiveEndpointPairStateChangedEventArgs","features":[192]},{"name":"XboxLiveEndpointPairTemplate","features":[192]},{"name":"XboxLiveInboundEndpointPairCreatedEventArgs","features":[192]},{"name":"XboxLiveNetworkAccessKind","features":[192]},{"name":"XboxLiveQualityOfServiceMeasurement","features":[192]},{"name":"XboxLiveQualityOfServiceMeasurementStatus","features":[192]},{"name":"XboxLiveQualityOfServiceMetric","features":[192]},{"name":"XboxLiveQualityOfServiceMetricResult","features":[192]},{"name":"XboxLiveQualityOfServicePrivatePayloadResult","features":[192]},{"name":"XboxLiveSecureSocketsContract","features":[192]},{"name":"XboxLiveSocketKind","features":[192]}],"201":[{"name":"IPerceptionTimestamp","features":[193]},{"name":"IPerceptionTimestamp2","features":[193]},{"name":"IPerceptionTimestampHelperStatics","features":[193]},{"name":"IPerceptionTimestampHelperStatics2","features":[193]},{"name":"PerceptionTimestamp","features":[193]},{"name":"PerceptionTimestampHelper","features":[193]}],"202":[{"name":"CorePerceptionAutomation","features":[194]},{"name":"ICorePerceptionAutomationStatics","features":[194]},{"name":"PerceptionAutomationCoreContract","features":[194]}],"203":[{"name":"EyesPose","features":[195]},{"name":"HandJointKind","features":[195]},{"name":"HandMeshObserver","features":[195]},{"name":"HandMeshVertex","features":[69,195]},{"name":"HandMeshVertexState","features":[195]},{"name":"HandPose","features":[195]},{"name":"HeadPose","features":[195]},{"name":"IEyesPose","features":[195]},{"name":"IEyesPoseStatics","features":[195]},{"name":"IHandMeshObserver","features":[195]},{"name":"IHandMeshVertexState","features":[195]},{"name":"IHandPose","features":[195]},{"name":"IHeadPose","features":[195]},{"name":"JointPose","features":[69,195]},{"name":"JointPoseAccuracy","features":[195]}],"204":[{"name":"ISpatialAnchor","features":[196]},{"name":"ISpatialAnchor2","features":[196]},{"name":"ISpatialAnchorExportSufficiency","features":[196]},{"name":"ISpatialAnchorExporter","features":[196]},{"name":"ISpatialAnchorExporterStatics","features":[196]},{"name":"ISpatialAnchorManagerStatics","features":[196]},{"name":"ISpatialAnchorRawCoordinateSystemAdjustedEventArgs","features":[196]},{"name":"ISpatialAnchorStatics","features":[196]},{"name":"ISpatialAnchorStore","features":[196]},{"name":"ISpatialAnchorTransferManagerStatics","features":[196]},{"name":"ISpatialBoundingVolume","features":[196]},{"name":"ISpatialBoundingVolumeStatics","features":[196]},{"name":"ISpatialCoordinateSystem","features":[196]},{"name":"ISpatialEntity","features":[196]},{"name":"ISpatialEntityAddedEventArgs","features":[196]},{"name":"ISpatialEntityFactory","features":[196]},{"name":"ISpatialEntityRemovedEventArgs","features":[196]},{"name":"ISpatialEntityStore","features":[196]},{"name":"ISpatialEntityStoreStatics","features":[196]},{"name":"ISpatialEntityUpdatedEventArgs","features":[196]},{"name":"ISpatialEntityWatcher","features":[196]},{"name":"ISpatialLocation","features":[196]},{"name":"ISpatialLocation2","features":[196]},{"name":"ISpatialLocator","features":[196]},{"name":"ISpatialLocatorAttachedFrameOfReference","features":[196]},{"name":"ISpatialLocatorPositionalTrackingDeactivatingEventArgs","features":[196]},{"name":"ISpatialLocatorStatics","features":[196]},{"name":"ISpatialStageFrameOfReference","features":[196]},{"name":"ISpatialStageFrameOfReferenceStatics","features":[196]},{"name":"ISpatialStationaryFrameOfReference","features":[196]},{"name":"SpatialAnchor","features":[196]},{"name":"SpatialAnchorExportPurpose","features":[196]},{"name":"SpatialAnchorExportSufficiency","features":[196]},{"name":"SpatialAnchorExporter","features":[196]},{"name":"SpatialAnchorManager","features":[196]},{"name":"SpatialAnchorRawCoordinateSystemAdjustedEventArgs","features":[196]},{"name":"SpatialAnchorStore","features":[196]},{"name":"SpatialAnchorTransferManager","features":[196]},{"name":"SpatialBoundingBox","features":[69,196]},{"name":"SpatialBoundingFrustum","features":[69,196]},{"name":"SpatialBoundingOrientedBox","features":[69,196]},{"name":"SpatialBoundingSphere","features":[69,196]},{"name":"SpatialBoundingVolume","features":[196]},{"name":"SpatialCoordinateSystem","features":[196]},{"name":"SpatialEntity","features":[196]},{"name":"SpatialEntityAddedEventArgs","features":[196]},{"name":"SpatialEntityRemovedEventArgs","features":[196]},{"name":"SpatialEntityStore","features":[196]},{"name":"SpatialEntityUpdatedEventArgs","features":[196]},{"name":"SpatialEntityWatcher","features":[196]},{"name":"SpatialEntityWatcherStatus","features":[196]},{"name":"SpatialLocatability","features":[196]},{"name":"SpatialLocation","features":[196]},{"name":"SpatialLocator","features":[196]},{"name":"SpatialLocatorAttachedFrameOfReference","features":[196]},{"name":"SpatialLocatorPositionalTrackingDeactivatingEventArgs","features":[196]},{"name":"SpatialLookDirectionRange","features":[196]},{"name":"SpatialMovementRange","features":[196]},{"name":"SpatialPerceptionAccessStatus","features":[196]},{"name":"SpatialRay","features":[69,196]},{"name":"SpatialStageFrameOfReference","features":[196]},{"name":"SpatialStationaryFrameOfReference","features":[196]}],"205":[{"name":"ISpatialGraphInteropFrameOfReferencePreview","features":[197]},{"name":"ISpatialGraphInteropPreviewStatics","features":[197]},{"name":"ISpatialGraphInteropPreviewStatics2","features":[197]},{"name":"SpatialGraphInteropFrameOfReferencePreview","features":[197]},{"name":"SpatialGraphInteropPreview","features":[197]}],"206":[{"name":"ISpatialSurfaceInfo","features":[198]},{"name":"ISpatialSurfaceMesh","features":[198]},{"name":"ISpatialSurfaceMeshBuffer","features":[198]},{"name":"ISpatialSurfaceMeshOptions","features":[198]},{"name":"ISpatialSurfaceMeshOptionsStatics","features":[198]},{"name":"ISpatialSurfaceObserver","features":[198]},{"name":"ISpatialSurfaceObserverStatics","features":[198]},{"name":"ISpatialSurfaceObserverStatics2","features":[198]},{"name":"SpatialSurfaceInfo","features":[198]},{"name":"SpatialSurfaceMesh","features":[198]},{"name":"SpatialSurfaceMeshBuffer","features":[198]},{"name":"SpatialSurfaceMeshOptions","features":[198]},{"name":"SpatialSurfaceObserver","features":[198]}],"207":[{"name":"PhoneContract","features":[199]}],"208":[{"name":"ApplicationProfile","features":[200]},{"name":"ApplicationProfileModes","features":[200]},{"name":"IApplicationProfileStatics","features":[200]}],"209":[{"name":"IVibrationDevice","features":[201]},{"name":"IVibrationDeviceStatics","features":[201]},{"name":"VibrationDevice","features":[201]}],"210":[{"name":"Battery","features":[202]},{"name":"IBattery","features":[202]},{"name":"IBatteryStatics","features":[202]}],"211":[{"name":"Enterprise","features":[203]},{"name":"EnterpriseEnrollmentManager","features":[203]},{"name":"EnterpriseEnrollmentResult","features":[203]},{"name":"EnterpriseEnrollmentStatus","features":[203]},{"name":"EnterpriseStatus","features":[203]},{"name":"IEnterprise","features":[203]},{"name":"IEnterpriseEnrollmentManager","features":[203]},{"name":"IEnterpriseEnrollmentResult","features":[203]},{"name":"IInstallationManagerStatics","features":[203]},{"name":"IInstallationManagerStatics2","features":[203]},{"name":"IPackageInstallResult","features":[203]},{"name":"IPackageInstallResult2","features":[203]},{"name":"InstallationManager","features":[203]},{"name":"PackageInstallResult","features":[203]}],"212":[{"name":"AudioRoutingEndpoint","features":[204]},{"name":"AudioRoutingManager","features":[204]},{"name":"AvailableAudioRoutingEndpoints","features":[204]},{"name":"IAudioRoutingManager","features":[204]},{"name":"IAudioRoutingManagerStatics","features":[204]}],"213":[{"name":"AccessoryManager","features":[205]},{"name":"AccessoryNotificationType","features":[205]},{"name":"AlarmNotificationTriggerDetails","features":[205]},{"name":"AppNotificationInfo","features":[205]},{"name":"BinaryId","features":[205]},{"name":"CalendarChangedEvent","features":[205]},{"name":"CalendarChangedNotificationTriggerDetails","features":[205]},{"name":"CortanaTileNotificationTriggerDetails","features":[205]},{"name":"EmailAccountInfo","features":[205]},{"name":"EmailFolderInfo","features":[205]},{"name":"EmailNotificationTriggerDetails","features":[205]},{"name":"EmailReadNotificationTriggerDetails","features":[205]},{"name":"IAccessoryManager","features":[205]},{"name":"IAccessoryManager2","features":[205]},{"name":"IAccessoryManager3","features":[205]},{"name":"IAccessoryNotificationTriggerDetails","features":[205]},{"name":"IAlarmNotificationTriggerDetails","features":[205]},{"name":"IAlarmNotificationTriggerDetails2","features":[205]},{"name":"IAppNotificationInfo","features":[205]},{"name":"IBinaryId","features":[205]},{"name":"ICalendarChangedNotificationTriggerDetails","features":[205]},{"name":"ICortanaTileNotificationTriggerDetails","features":[205]},{"name":"IEmailAccountInfo","features":[205]},{"name":"IEmailFolderInfo","features":[205]},{"name":"IEmailNotificationTriggerDetails","features":[205]},{"name":"IEmailNotificationTriggerDetails2","features":[205]},{"name":"IEmailReadNotificationTriggerDetails","features":[205]},{"name":"IMediaControlsTriggerDetails","features":[205]},{"name":"IMediaMetadata","features":[205]},{"name":"IPhoneCallDetails","features":[205]},{"name":"IPhoneLineDetails","features":[205]},{"name":"IPhoneLineDetails2","features":[205]},{"name":"IPhoneNotificationTriggerDetails","features":[205]},{"name":"IReminderNotificationTriggerDetails","features":[205]},{"name":"IReminderNotificationTriggerDetails2","features":[205]},{"name":"ISpeedDialEntry","features":[205]},{"name":"ITextResponse","features":[205]},{"name":"IToastNotificationTriggerDetails","features":[205]},{"name":"IToastNotificationTriggerDetails2","features":[205]},{"name":"IVolumeInfo","features":[205]},{"name":"MediaControlsTriggerDetails","features":[205]},{"name":"MediaMetadata","features":[205]},{"name":"PhoneCallAudioEndpoint","features":[205]},{"name":"PhoneCallDetails","features":[205]},{"name":"PhoneCallDirection","features":[205]},{"name":"PhoneCallState","features":[205]},{"name":"PhoneCallTransport","features":[205]},{"name":"PhoneLineDetails","features":[205]},{"name":"PhoneLineRegistrationState","features":[205]},{"name":"PhoneMediaType","features":[205]},{"name":"PhoneNotificationTriggerDetails","features":[205]},{"name":"PhoneNotificationType","features":[205]},{"name":"PlaybackCapability","features":[205]},{"name":"PlaybackCommand","features":[205]},{"name":"PlaybackStatus","features":[205]},{"name":"ReminderNotificationTriggerDetails","features":[205]},{"name":"ReminderState","features":[205]},{"name":"SpeedDialEntry","features":[205]},{"name":"TextResponse","features":[205]},{"name":"ToastNotificationTriggerDetails","features":[205]},{"name":"VibrateState","features":[205]},{"name":"VolumeInfo","features":[205]}],"214":[{"name":"ContactAddress","features":[206]},{"name":"ContactChangeRecord","features":[206]},{"name":"ContactChangeType","features":[206]},{"name":"ContactInformation","features":[206]},{"name":"ContactQueryOptions","features":[206]},{"name":"ContactQueryResult","features":[206]},{"name":"ContactQueryResultOrdering","features":[206]},{"name":"ContactStore","features":[206]},{"name":"ContactStoreApplicationAccessMode","features":[206]},{"name":"ContactStoreSystemAccessMode","features":[206]},{"name":"IContactAddress","features":[206]},{"name":"IContactChangeRecord","features":[206]},{"name":"IContactInformation","features":[206]},{"name":"IContactInformation2","features":[206]},{"name":"IContactInformationStatics","features":[206]},{"name":"IContactQueryOptions","features":[206]},{"name":"IContactQueryResult","features":[206]},{"name":"IContactStore","features":[206]},{"name":"IContactStore2","features":[206]},{"name":"IContactStoreStatics","features":[206]},{"name":"IKnownContactPropertiesStatics","features":[206]},{"name":"IStoredContact","features":[206]},{"name":"IStoredContactFactory","features":[206]},{"name":"KnownContactProperties","features":[206]},{"name":"StoredContact","features":[206]},{"name":"VCardFormat","features":[206]}],"215":[{"name":"ContactPartnerProvisioningManager","features":[207]},{"name":"IContactPartnerProvisioningManagerStatics","features":[207]},{"name":"IContactPartnerProvisioningManagerStatics2","features":[207]},{"name":"IMessagePartnerProvisioningManagerStatics","features":[207]},{"name":"MessagePartnerProvisioningManager","features":[207]}],"216":[{"name":"SpeechRecognitionUIStatus","features":[208]}],"217":[{"name":"DualSimTile","features":[209]},{"name":"DualSimTileContract","features":[209]},{"name":"IDualSimTile","features":[209]},{"name":"IDualSimTileStatics","features":[209]},{"name":"IToastNotificationManagerStatics3","features":[209]}],"218":[{"name":"ISystemProtectionStatics","features":[210]},{"name":"ISystemProtectionUnlockStatics","features":[210]},{"name":"SystemProtection","features":[210]}],"219":[{"name":"IPowerManagerStatics","features":[211]},{"name":"IPowerManagerStatics2","features":[211]},{"name":"PowerManager","features":[211]},{"name":"PowerSavingMode","features":[211]}],"220":[{"name":"IRetailModeStatics","features":[212]},{"name":"RetailMode","features":[212]}],"221":[{"name":"GameService","features":[213]},{"name":"GameServiceGameOutcome","features":[213]},{"name":"GameServicePropertyCollection","features":[213]},{"name":"GameServiceScoreKind","features":[213]},{"name":"IGameService","features":[213]},{"name":"IGameService2","features":[213]},{"name":"IGameServicePropertyCollection","features":[213]}],"222":[{"name":"BackPressedEventArgs","features":[214]},{"name":"CameraEventArgs","features":[214]},{"name":"HardwareButtons","features":[214]},{"name":"IBackPressedEventArgs","features":[214]},{"name":"ICameraEventArgs","features":[214]},{"name":"IHardwareButtonsStatics","features":[214]},{"name":"IHardwareButtonsStatics2","features":[214]}],"223":[{"name":"EnterpriseKeyCredentialRegistrationInfo","features":[215]},{"name":"EnterpriseKeyCredentialRegistrationManager","features":[215]},{"name":"IEnterpriseKeyCredentialRegistrationInfo","features":[215]},{"name":"IEnterpriseKeyCredentialRegistrationManager","features":[215]},{"name":"IEnterpriseKeyCredentialRegistrationManagerStatics","features":[215]}],"224":[{"name":"IMicrosoftAccountMultiFactorAuthenticationManager","features":[216]},{"name":"IMicrosoftAccountMultiFactorAuthenticatorStatics","features":[216]},{"name":"IMicrosoftAccountMultiFactorGetSessionsResult","features":[216]},{"name":"IMicrosoftAccountMultiFactorOneTimeCodedInfo","features":[216]},{"name":"IMicrosoftAccountMultiFactorSessionInfo","features":[216]},{"name":"IMicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo","features":[216]},{"name":"MicrosoftAccountMultiFactorAuthenticationManager","features":[216]},{"name":"MicrosoftAccountMultiFactorAuthenticationType","features":[216]},{"name":"MicrosoftAccountMultiFactorGetSessionsResult","features":[216]},{"name":"MicrosoftAccountMultiFactorOneTimeCodedInfo","features":[216]},{"name":"MicrosoftAccountMultiFactorServiceResponse","features":[216]},{"name":"MicrosoftAccountMultiFactorSessionApprovalStatus","features":[216]},{"name":"MicrosoftAccountMultiFactorSessionAuthenticationStatus","features":[216]},{"name":"MicrosoftAccountMultiFactorSessionInfo","features":[216]},{"name":"MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo","features":[216]}],"226":[{"name":"CredentialPromptType","features":[217]},{"name":"IOnlineIdAuthenticator","features":[217]},{"name":"IOnlineIdServiceTicket","features":[217]},{"name":"IOnlineIdServiceTicketRequest","features":[217]},{"name":"IOnlineIdServiceTicketRequestFactory","features":[217]},{"name":"IOnlineIdSystemAuthenticatorForUser","features":[217]},{"name":"IOnlineIdSystemAuthenticatorStatics","features":[217]},{"name":"IOnlineIdSystemIdentity","features":[217]},{"name":"IOnlineIdSystemTicketResult","features":[217]},{"name":"IUserIdentity","features":[217]},{"name":"OnlineIdAuthenticator","features":[217]},{"name":"OnlineIdServiceTicket","features":[217]},{"name":"OnlineIdServiceTicketRequest","features":[217]},{"name":"OnlineIdSystemAuthenticator","features":[217]},{"name":"OnlineIdSystemAuthenticatorForUser","features":[217]},{"name":"OnlineIdSystemIdentity","features":[217]},{"name":"OnlineIdSystemTicketResult","features":[217]},{"name":"OnlineIdSystemTicketStatus","features":[217]},{"name":"SignOutUserOperation","features":[77,217]},{"name":"UserAuthenticationOperation","features":[77,217]},{"name":"UserIdentity","features":[217]}],"227":[{"name":"IWebAuthenticationBrokerStatics","features":[218]},{"name":"IWebAuthenticationBrokerStatics2","features":[218]},{"name":"IWebAuthenticationResult","features":[218]},{"name":"TokenBindingKeyType","features":[218]},{"name":"WebAuthenticationBroker","features":[218]},{"name":"WebAuthenticationOptions","features":[218]},{"name":"WebAuthenticationResult","features":[218]},{"name":"WebAuthenticationStatus","features":[218]}],"228":[{"name":"FindAllAccountsResult","features":[219]},{"name":"FindAllWebAccountsStatus","features":[219]},{"name":"IFindAllAccountsResult","features":[219]},{"name":"IWebAccountEventArgs","features":[219]},{"name":"IWebAccountMonitor","features":[219]},{"name":"IWebAccountMonitor2","features":[219]},{"name":"IWebAuthenticationCoreManagerStatics","features":[219]},{"name":"IWebAuthenticationCoreManagerStatics2","features":[219]},{"name":"IWebAuthenticationCoreManagerStatics3","features":[219]},{"name":"IWebAuthenticationCoreManagerStatics4","features":[219]},{"name":"IWebProviderError","features":[219]},{"name":"IWebProviderErrorFactory","features":[219]},{"name":"IWebTokenRequest","features":[219]},{"name":"IWebTokenRequest2","features":[219]},{"name":"IWebTokenRequest3","features":[219]},{"name":"IWebTokenRequestFactory","features":[219]},{"name":"IWebTokenRequestResult","features":[219]},{"name":"IWebTokenResponse","features":[219]},{"name":"IWebTokenResponseFactory","features":[219]},{"name":"WebAccountEventArgs","features":[219]},{"name":"WebAccountMonitor","features":[219]},{"name":"WebAuthenticationCoreManager","features":[219]},{"name":"WebProviderError","features":[219]},{"name":"WebTokenRequest","features":[219]},{"name":"WebTokenRequestPromptType","features":[219]},{"name":"WebTokenRequestResult","features":[219]},{"name":"WebTokenRequestStatus","features":[219]},{"name":"WebTokenResponse","features":[219]}],"229":[{"name":"IWebAccountClientView","features":[220]},{"name":"IWebAccountClientViewFactory","features":[220]},{"name":"IWebAccountManagerStatics","features":[220]},{"name":"IWebAccountManagerStatics2","features":[220]},{"name":"IWebAccountManagerStatics3","features":[220]},{"name":"IWebAccountManagerStatics4","features":[220]},{"name":"IWebAccountMapManagerStatics","features":[220]},{"name":"IWebAccountProviderAddAccountOperation","features":[220]},{"name":"IWebAccountProviderBaseReportOperation","features":[220]},{"name":"IWebAccountProviderDeleteAccountOperation","features":[220]},{"name":"IWebAccountProviderManageAccountOperation","features":[220]},{"name":"IWebAccountProviderOperation","features":[220]},{"name":"IWebAccountProviderRetrieveCookiesOperation","features":[220]},{"name":"IWebAccountProviderSignOutAccountOperation","features":[220]},{"name":"IWebAccountProviderSilentReportOperation","features":[220]},{"name":"IWebAccountProviderTokenObjects","features":[220]},{"name":"IWebAccountProviderTokenObjects2","features":[220]},{"name":"IWebAccountProviderTokenOperation","features":[220]},{"name":"IWebAccountProviderUIReportOperation","features":[220]},{"name":"IWebAccountScopeManagerStatics","features":[220]},{"name":"IWebProviderTokenRequest","features":[220]},{"name":"IWebProviderTokenRequest2","features":[220]},{"name":"IWebProviderTokenRequest3","features":[220]},{"name":"IWebProviderTokenResponse","features":[220]},{"name":"IWebProviderTokenResponseFactory","features":[220]},{"name":"WebAccountClientView","features":[220]},{"name":"WebAccountClientViewType","features":[220]},{"name":"WebAccountManager","features":[220]},{"name":"WebAccountProviderAddAccountOperation","features":[220]},{"name":"WebAccountProviderDeleteAccountOperation","features":[220]},{"name":"WebAccountProviderGetTokenSilentOperation","features":[220]},{"name":"WebAccountProviderManageAccountOperation","features":[220]},{"name":"WebAccountProviderOperationKind","features":[220]},{"name":"WebAccountProviderRequestTokenOperation","features":[220]},{"name":"WebAccountProviderRetrieveCookiesOperation","features":[220]},{"name":"WebAccountProviderSignOutAccountOperation","features":[220]},{"name":"WebAccountProviderTriggerDetails","features":[220]},{"name":"WebAccountScope","features":[220]},{"name":"WebAccountSelectionOptions","features":[220]},{"name":"WebProviderTokenRequest","features":[220]},{"name":"WebProviderTokenResponse","features":[220]}],"230":[{"name":"AppCapability","features":[221]},{"name":"AppCapabilityAccessChangedEventArgs","features":[221]},{"name":"AppCapabilityAccessStatus","features":[221]},{"name":"IAppCapability","features":[221]},{"name":"IAppCapability2","features":[221]},{"name":"IAppCapabilityAccessChangedEventArgs","features":[221]},{"name":"IAppCapabilityStatics","features":[221]}],"231":[{"name":"ICredentialFactory","features":[222]},{"name":"IKeyCredential","features":[222]},{"name":"IKeyCredentialAttestationResult","features":[222]},{"name":"IKeyCredentialManagerStatics","features":[222]},{"name":"IKeyCredentialOperationResult","features":[222]},{"name":"IKeyCredentialRetrievalResult","features":[222]},{"name":"IPasswordCredential","features":[222]},{"name":"IPasswordVault","features":[222]},{"name":"IWebAccount","features":[222]},{"name":"IWebAccount2","features":[222]},{"name":"IWebAccountFactory","features":[222]},{"name":"IWebAccountProvider","features":[222]},{"name":"IWebAccountProvider2","features":[222]},{"name":"IWebAccountProvider3","features":[222]},{"name":"IWebAccountProvider4","features":[222]},{"name":"IWebAccountProviderFactory","features":[222]},{"name":"KeyCredential","features":[222]},{"name":"KeyCredentialAttestationResult","features":[222]},{"name":"KeyCredentialAttestationStatus","features":[222]},{"name":"KeyCredentialCreationOption","features":[222]},{"name":"KeyCredentialManager","features":[222]},{"name":"KeyCredentialOperationResult","features":[222]},{"name":"KeyCredentialRetrievalResult","features":[222]},{"name":"KeyCredentialStatus","features":[222]},{"name":"PasswordCredential","features":[222]},{"name":"PasswordCredentialPropertyStore","features":[37,222]},{"name":"PasswordVault","features":[222]},{"name":"WebAccount","features":[222]},{"name":"WebAccountPictureSize","features":[222]},{"name":"WebAccountProvider","features":[222]},{"name":"WebAccountState","features":[222]}],"232":[{"name":"AuthenticationProtocol","features":[223]},{"name":"CredentialPicker","features":[223]},{"name":"CredentialPickerOptions","features":[223]},{"name":"CredentialPickerResults","features":[223]},{"name":"CredentialSaveOption","features":[223]},{"name":"ICredentialPickerOptions","features":[223]},{"name":"ICredentialPickerResults","features":[223]},{"name":"ICredentialPickerStatics","features":[223]},{"name":"IUserConsentVerifierStatics","features":[223]},{"name":"UserConsentVerificationResult","features":[223]},{"name":"UserConsentVerifier","features":[223]},{"name":"UserConsentVerifierAvailability","features":[223]}],"233":[{"name":"BinaryStringEncoding","features":[224]},{"name":"CryptographicBuffer","features":[224]},{"name":"ICryptographicBufferStatics","features":[224]}],"234":[{"name":"Certificate","features":[225]},{"name":"CertificateChain","features":[225]},{"name":"CertificateChainPolicy","features":[225]},{"name":"CertificateEnrollmentManager","features":[225]},{"name":"CertificateExtension","features":[225]},{"name":"CertificateKeyUsages","features":[225]},{"name":"CertificateQuery","features":[225]},{"name":"CertificateRequestProperties","features":[225]},{"name":"CertificateStore","features":[225]},{"name":"CertificateStores","features":[225]},{"name":"ChainBuildingParameters","features":[225]},{"name":"ChainValidationParameters","features":[225]},{"name":"ChainValidationResult","features":[225]},{"name":"CmsAttachedSignature","features":[225]},{"name":"CmsDetachedSignature","features":[225]},{"name":"CmsSignerInfo","features":[225]},{"name":"CmsTimestampInfo","features":[225]},{"name":"EnrollKeyUsages","features":[225]},{"name":"ExportOption","features":[225]},{"name":"ICertificate","features":[225]},{"name":"ICertificate2","features":[225]},{"name":"ICertificate3","features":[225]},{"name":"ICertificateChain","features":[225]},{"name":"ICertificateEnrollmentManagerStatics","features":[225]},{"name":"ICertificateEnrollmentManagerStatics2","features":[225]},{"name":"ICertificateEnrollmentManagerStatics3","features":[225]},{"name":"ICertificateExtension","features":[225]},{"name":"ICertificateFactory","features":[225]},{"name":"ICertificateKeyUsages","features":[225]},{"name":"ICertificateQuery","features":[225]},{"name":"ICertificateQuery2","features":[225]},{"name":"ICertificateRequestProperties","features":[225]},{"name":"ICertificateRequestProperties2","features":[225]},{"name":"ICertificateRequestProperties3","features":[225]},{"name":"ICertificateRequestProperties4","features":[225]},{"name":"ICertificateStore","features":[225]},{"name":"ICertificateStore2","features":[225]},{"name":"ICertificateStoresStatics","features":[225]},{"name":"ICertificateStoresStatics2","features":[225]},{"name":"IChainBuildingParameters","features":[225]},{"name":"IChainValidationParameters","features":[225]},{"name":"ICmsAttachedSignature","features":[225]},{"name":"ICmsAttachedSignatureFactory","features":[225]},{"name":"ICmsAttachedSignatureStatics","features":[225]},{"name":"ICmsDetachedSignature","features":[225]},{"name":"ICmsDetachedSignatureFactory","features":[225]},{"name":"ICmsDetachedSignatureStatics","features":[225]},{"name":"ICmsSignerInfo","features":[225]},{"name":"ICmsTimestampInfo","features":[225]},{"name":"IKeyAlgorithmNamesStatics","features":[225]},{"name":"IKeyAlgorithmNamesStatics2","features":[225]},{"name":"IKeyAttestationHelperStatics","features":[225]},{"name":"IKeyAttestationHelperStatics2","features":[225]},{"name":"IKeyStorageProviderNamesStatics","features":[225]},{"name":"IKeyStorageProviderNamesStatics2","features":[225]},{"name":"IPfxImportParameters","features":[225]},{"name":"IStandardCertificateStoreNamesStatics","features":[225]},{"name":"ISubjectAlternativeNameInfo","features":[225]},{"name":"ISubjectAlternativeNameInfo2","features":[225]},{"name":"IUserCertificateEnrollmentManager","features":[225]},{"name":"IUserCertificateEnrollmentManager2","features":[225]},{"name":"IUserCertificateStore","features":[225]},{"name":"InstallOptions","features":[225]},{"name":"KeyAlgorithmNames","features":[225]},{"name":"KeyAttestationHelper","features":[225]},{"name":"KeyProtectionLevel","features":[225]},{"name":"KeySize","features":[225]},{"name":"KeyStorageProviderNames","features":[225]},{"name":"PfxImportParameters","features":[225]},{"name":"SignatureValidationResult","features":[225]},{"name":"StandardCertificateStoreNames","features":[225]},{"name":"SubjectAlternativeNameInfo","features":[225]},{"name":"UserCertificateEnrollmentManager","features":[225]},{"name":"UserCertificateStore","features":[225]}],"235":[{"name":"AsymmetricAlgorithmNames","features":[226]},{"name":"AsymmetricKeyAlgorithmProvider","features":[226]},{"name":"Capi1KdfTargetAlgorithm","features":[226]},{"name":"CryptographicEngine","features":[226]},{"name":"CryptographicHash","features":[226]},{"name":"CryptographicKey","features":[226]},{"name":"CryptographicPadding","features":[226]},{"name":"CryptographicPrivateKeyBlobType","features":[226]},{"name":"CryptographicPublicKeyBlobType","features":[226]},{"name":"EccCurveNames","features":[226]},{"name":"EncryptedAndAuthenticatedData","features":[226]},{"name":"HashAlgorithmNames","features":[226]},{"name":"HashAlgorithmProvider","features":[226]},{"name":"IAsymmetricAlgorithmNamesStatics","features":[226]},{"name":"IAsymmetricAlgorithmNamesStatics2","features":[226]},{"name":"IAsymmetricKeyAlgorithmProvider","features":[226]},{"name":"IAsymmetricKeyAlgorithmProvider2","features":[226]},{"name":"IAsymmetricKeyAlgorithmProviderStatics","features":[226]},{"name":"ICryptographicEngineStatics","features":[226]},{"name":"ICryptographicEngineStatics2","features":[226]},{"name":"ICryptographicKey","features":[226]},{"name":"IEccCurveNamesStatics","features":[226]},{"name":"IEncryptedAndAuthenticatedData","features":[226]},{"name":"IHashAlgorithmNamesStatics","features":[226]},{"name":"IHashAlgorithmProvider","features":[226]},{"name":"IHashAlgorithmProviderStatics","features":[226]},{"name":"IHashComputation","features":[226]},{"name":"IKeyDerivationAlgorithmNamesStatics","features":[226]},{"name":"IKeyDerivationAlgorithmNamesStatics2","features":[226]},{"name":"IKeyDerivationAlgorithmProvider","features":[226]},{"name":"IKeyDerivationAlgorithmProviderStatics","features":[226]},{"name":"IKeyDerivationParameters","features":[226]},{"name":"IKeyDerivationParameters2","features":[226]},{"name":"IKeyDerivationParametersStatics","features":[226]},{"name":"IKeyDerivationParametersStatics2","features":[226]},{"name":"IMacAlgorithmNamesStatics","features":[226]},{"name":"IMacAlgorithmProvider","features":[226]},{"name":"IMacAlgorithmProvider2","features":[226]},{"name":"IMacAlgorithmProviderStatics","features":[226]},{"name":"IPersistedKeyProviderStatics","features":[226]},{"name":"ISymmetricAlgorithmNamesStatics","features":[226]},{"name":"ISymmetricKeyAlgorithmProvider","features":[226]},{"name":"ISymmetricKeyAlgorithmProviderStatics","features":[226]},{"name":"KeyDerivationAlgorithmNames","features":[226]},{"name":"KeyDerivationAlgorithmProvider","features":[226]},{"name":"KeyDerivationParameters","features":[226]},{"name":"MacAlgorithmNames","features":[226]},{"name":"MacAlgorithmProvider","features":[226]},{"name":"PersistedKeyProvider","features":[226]},{"name":"SymmetricAlgorithmNames","features":[226]},{"name":"SymmetricKeyAlgorithmProvider","features":[226]}],"236":[{"name":"DataProtectionProvider","features":[227]},{"name":"IDataProtectionProvider","features":[227]},{"name":"IDataProtectionProviderFactory","features":[227]}],"237":[{"name":"IUserDataAvailabilityStateChangedEventArgs","features":[228]},{"name":"IUserDataBufferUnprotectResult","features":[228]},{"name":"IUserDataProtectionManager","features":[228]},{"name":"IUserDataProtectionManagerStatics","features":[228]},{"name":"IUserDataStorageItemProtectionInfo","features":[228]},{"name":"UserDataAvailability","features":[228]},{"name":"UserDataAvailabilityStateChangedEventArgs","features":[228]},{"name":"UserDataBufferUnprotectResult","features":[228]},{"name":"UserDataBufferUnprotectStatus","features":[228]},{"name":"UserDataProtectionManager","features":[228]},{"name":"UserDataStorageItemProtectionInfo","features":[228]},{"name":"UserDataStorageItemProtectionStatus","features":[228]}],"238":[{"name":"BufferProtectUnprotectResult","features":[229]},{"name":"DataProtectionInfo","features":[229]},{"name":"DataProtectionManager","features":[229]},{"name":"DataProtectionStatus","features":[229]},{"name":"EnforcementLevel","features":[229]},{"name":"EnterpriseDataContract","features":[229]},{"name":"FileProtectionInfo","features":[229]},{"name":"FileProtectionManager","features":[229]},{"name":"FileProtectionStatus","features":[229]},{"name":"FileRevocationManager","features":[229]},{"name":"FileUnprotectOptions","features":[229]},{"name":"IBufferProtectUnprotectResult","features":[229]},{"name":"IDataProtectionInfo","features":[229]},{"name":"IDataProtectionManagerStatics","features":[229]},{"name":"IFileProtectionInfo","features":[229]},{"name":"IFileProtectionInfo2","features":[229]},{"name":"IFileProtectionManagerStatics","features":[229]},{"name":"IFileProtectionManagerStatics2","features":[229]},{"name":"IFileProtectionManagerStatics3","features":[229]},{"name":"IFileRevocationManagerStatics","features":[229]},{"name":"IFileUnprotectOptions","features":[229]},{"name":"IFileUnprotectOptionsFactory","features":[229]},{"name":"IProtectedAccessResumedEventArgs","features":[229]},{"name":"IProtectedAccessSuspendingEventArgs","features":[229]},{"name":"IProtectedContainerExportResult","features":[229]},{"name":"IProtectedContainerImportResult","features":[229]},{"name":"IProtectedContentRevokedEventArgs","features":[229]},{"name":"IProtectedFileCreateResult","features":[229]},{"name":"IProtectionPolicyAuditInfo","features":[229]},{"name":"IProtectionPolicyAuditInfoFactory","features":[229]},{"name":"IProtectionPolicyManager","features":[229]},{"name":"IProtectionPolicyManager2","features":[229]},{"name":"IProtectionPolicyManagerStatics","features":[229]},{"name":"IProtectionPolicyManagerStatics2","features":[229]},{"name":"IProtectionPolicyManagerStatics3","features":[229]},{"name":"IProtectionPolicyManagerStatics4","features":[229]},{"name":"IThreadNetworkContext","features":[229]},{"name":"ProtectedAccessResumedEventArgs","features":[229]},{"name":"ProtectedAccessSuspendingEventArgs","features":[229]},{"name":"ProtectedContainerExportResult","features":[229]},{"name":"ProtectedContainerImportResult","features":[229]},{"name":"ProtectedContentRevokedEventArgs","features":[229]},{"name":"ProtectedFileCreateResult","features":[229]},{"name":"ProtectedImportExportStatus","features":[229]},{"name":"ProtectionPolicyAuditAction","features":[229]},{"name":"ProtectionPolicyAuditInfo","features":[229]},{"name":"ProtectionPolicyEvaluationResult","features":[229]},{"name":"ProtectionPolicyManager","features":[229]},{"name":"ProtectionPolicyRequestAccessBehavior","features":[229]},{"name":"ThreadNetworkContext","features":[229]}],"239":[{"name":"EasClientDeviceInformation","features":[230]},{"name":"EasClientSecurityPolicy","features":[230]},{"name":"EasComplianceResults","features":[230]},{"name":"EasContract","features":[230]},{"name":"EasDisallowConvenienceLogonResult","features":[230]},{"name":"EasEncryptionProviderType","features":[230]},{"name":"EasMaxInactivityTimeLockResult","features":[230]},{"name":"EasMaxPasswordFailedAttemptsResult","features":[230]},{"name":"EasMinPasswordComplexCharactersResult","features":[230]},{"name":"EasMinPasswordLengthResult","features":[230]},{"name":"EasPasswordExpirationResult","features":[230]},{"name":"EasPasswordHistoryResult","features":[230]},{"name":"EasRequireEncryptionResult","features":[230]},{"name":"IEasClientDeviceInformation","features":[230]},{"name":"IEasClientDeviceInformation2","features":[230]},{"name":"IEasClientSecurityPolicy","features":[230]},{"name":"IEasComplianceResults","features":[230]},{"name":"IEasComplianceResults2","features":[230]}],"240":[{"name":"HostMessageReceivedCallback","features":[37,231]},{"name":"IIsolatedWindowsEnvironment","features":[231]},{"name":"IIsolatedWindowsEnvironment2","features":[231]},{"name":"IIsolatedWindowsEnvironment3","features":[231]},{"name":"IIsolatedWindowsEnvironment4","features":[231]},{"name":"IIsolatedWindowsEnvironmentCreateResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentCreateResult2","features":[231]},{"name":"IIsolatedWindowsEnvironmentFactory","features":[231]},{"name":"IIsolatedWindowsEnvironmentFile","features":[231]},{"name":"IIsolatedWindowsEnvironmentFile2","features":[231]},{"name":"IIsolatedWindowsEnvironmentHostStatics","features":[231]},{"name":"IIsolatedWindowsEnvironmentLaunchFileResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentOptions","features":[231]},{"name":"IIsolatedWindowsEnvironmentOptions2","features":[231]},{"name":"IIsolatedWindowsEnvironmentOptions3","features":[231]},{"name":"IIsolatedWindowsEnvironmentOwnerRegistrationData","features":[231]},{"name":"IIsolatedWindowsEnvironmentOwnerRegistrationResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentOwnerRegistrationStatics","features":[231]},{"name":"IIsolatedWindowsEnvironmentPostMessageResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentProcess","features":[231]},{"name":"IIsolatedWindowsEnvironmentShareFileRequestOptions","features":[231]},{"name":"IIsolatedWindowsEnvironmentShareFileResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentShareFolderRequestOptions","features":[231]},{"name":"IIsolatedWindowsEnvironmentShareFolderResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentStartProcessResult","features":[231]},{"name":"IIsolatedWindowsEnvironmentTelemetryParameters","features":[231]},{"name":"IIsolatedWindowsEnvironmentUserInfo","features":[231]},{"name":"IIsolatedWindowsEnvironmentUserInfo2","features":[231]},{"name":"IIsolatedWindowsHostMessengerStatics","features":[231]},{"name":"IIsolatedWindowsHostMessengerStatics2","features":[231]},{"name":"IsolatedWindowsEnvironment","features":[231]},{"name":"IsolatedWindowsEnvironmentActivator","features":[231]},{"name":"IsolatedWindowsEnvironmentAllowedClipboardFormats","features":[231]},{"name":"IsolatedWindowsEnvironmentAvailablePrinters","features":[231]},{"name":"IsolatedWindowsEnvironmentClipboardCopyPasteDirections","features":[231]},{"name":"IsolatedWindowsEnvironmentContract","features":[231]},{"name":"IsolatedWindowsEnvironmentCreateProgress","features":[231]},{"name":"IsolatedWindowsEnvironmentCreateResult","features":[231]},{"name":"IsolatedWindowsEnvironmentCreateStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentCreationPriority","features":[231]},{"name":"IsolatedWindowsEnvironmentFile","features":[231]},{"name":"IsolatedWindowsEnvironmentHost","features":[231]},{"name":"IsolatedWindowsEnvironmentHostError","features":[231]},{"name":"IsolatedWindowsEnvironmentLaunchFileResult","features":[231]},{"name":"IsolatedWindowsEnvironmentLaunchFileStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentOptions","features":[231]},{"name":"IsolatedWindowsEnvironmentOwnerRegistration","features":[231]},{"name":"IsolatedWindowsEnvironmentOwnerRegistrationData","features":[231]},{"name":"IsolatedWindowsEnvironmentOwnerRegistrationResult","features":[231]},{"name":"IsolatedWindowsEnvironmentOwnerRegistrationStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentPostMessageResult","features":[231]},{"name":"IsolatedWindowsEnvironmentPostMessageStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentProcess","features":[231]},{"name":"IsolatedWindowsEnvironmentProcessState","features":[231]},{"name":"IsolatedWindowsEnvironmentProgressState","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFileRequestOptions","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFileResult","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFileStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFolderRequestOptions","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFolderResult","features":[231]},{"name":"IsolatedWindowsEnvironmentShareFolderStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentSignInProgress","features":[231]},{"name":"IsolatedWindowsEnvironmentStartProcessResult","features":[231]},{"name":"IsolatedWindowsEnvironmentStartProcessStatus","features":[231]},{"name":"IsolatedWindowsEnvironmentTelemetryParameters","features":[231]},{"name":"IsolatedWindowsEnvironmentUserInfo","features":[231]},{"name":"IsolatedWindowsHostMessenger","features":[231]},{"name":"MessageReceivedCallback","features":[37,231]}],"242":[{"name":"EnhancedWaypoint","features":[232]},{"name":"GuidanceContract","features":[232]},{"name":"IEnhancedWaypoint","features":[232]},{"name":"IEnhancedWaypointFactory","features":[232]},{"name":"IManeuverWarning","features":[232]},{"name":"IMapAddress","features":[232]},{"name":"IMapAddress2","features":[232]},{"name":"IMapLocation","features":[232]},{"name":"IMapLocationFinderResult","features":[232]},{"name":"IMapLocationFinderStatics","features":[232]},{"name":"IMapLocationFinderStatics2","features":[232]},{"name":"IMapManagerStatics","features":[232]},{"name":"IMapRoute","features":[232]},{"name":"IMapRoute2","features":[232]},{"name":"IMapRoute3","features":[232]},{"name":"IMapRoute4","features":[232]},{"name":"IMapRouteDrivingOptions","features":[232]},{"name":"IMapRouteDrivingOptions2","features":[232]},{"name":"IMapRouteFinderResult","features":[232]},{"name":"IMapRouteFinderResult2","features":[232]},{"name":"IMapRouteFinderStatics","features":[232]},{"name":"IMapRouteFinderStatics2","features":[232]},{"name":"IMapRouteFinderStatics3","features":[232]},{"name":"IMapRouteLeg","features":[232]},{"name":"IMapRouteLeg2","features":[232]},{"name":"IMapRouteManeuver","features":[232]},{"name":"IMapRouteManeuver2","features":[232]},{"name":"IMapRouteManeuver3","features":[232]},{"name":"IMapServiceStatics","features":[232]},{"name":"IMapServiceStatics2","features":[232]},{"name":"IMapServiceStatics3","features":[232]},{"name":"IMapServiceStatics4","features":[232]},{"name":"IPlaceInfo","features":[232]},{"name":"IPlaceInfoCreateOptions","features":[232]},{"name":"IPlaceInfoStatics","features":[232]},{"name":"IPlaceInfoStatics2","features":[232]},{"name":"LocalSearchContract","features":[232]},{"name":"ManeuverWarning","features":[232]},{"name":"ManeuverWarningKind","features":[232]},{"name":"ManeuverWarningSeverity","features":[232]},{"name":"MapAddress","features":[232]},{"name":"MapLocation","features":[232]},{"name":"MapLocationDesiredAccuracy","features":[232]},{"name":"MapLocationFinder","features":[232]},{"name":"MapLocationFinderResult","features":[232]},{"name":"MapLocationFinderStatus","features":[232]},{"name":"MapManager","features":[232]},{"name":"MapManeuverNotices","features":[232]},{"name":"MapRoute","features":[232]},{"name":"MapRouteDrivingOptions","features":[232]},{"name":"MapRouteFinder","features":[232]},{"name":"MapRouteFinderResult","features":[232]},{"name":"MapRouteFinderStatus","features":[232]},{"name":"MapRouteLeg","features":[232]},{"name":"MapRouteManeuver","features":[232]},{"name":"MapRouteManeuverKind","features":[232]},{"name":"MapRouteOptimization","features":[232]},{"name":"MapRouteRestrictions","features":[232]},{"name":"MapService","features":[232]},{"name":"MapServiceDataUsagePreference","features":[232]},{"name":"PlaceInfo","features":[232]},{"name":"PlaceInfoCreateOptions","features":[232]},{"name":"TrafficCongestion","features":[232]},{"name":"WaypointKind","features":[232]}],"243":[{"name":"GuidanceAudioMeasurementSystem","features":[233]},{"name":"GuidanceAudioNotificationKind","features":[233]},{"name":"GuidanceAudioNotificationRequestedEventArgs","features":[233]},{"name":"GuidanceAudioNotifications","features":[233]},{"name":"GuidanceLaneInfo","features":[233]},{"name":"GuidanceLaneMarkers","features":[233]},{"name":"GuidanceManeuver","features":[233]},{"name":"GuidanceManeuverKind","features":[233]},{"name":"GuidanceMapMatchedCoordinate","features":[233]},{"name":"GuidanceMode","features":[233]},{"name":"GuidanceNavigator","features":[233]},{"name":"GuidanceReroutedEventArgs","features":[233]},{"name":"GuidanceRoadSegment","features":[233]},{"name":"GuidanceRoadSignpost","features":[233]},{"name":"GuidanceRoute","features":[233]},{"name":"GuidanceTelemetryCollector","features":[233]},{"name":"GuidanceUpdatedEventArgs","features":[233]},{"name":"IGuidanceAudioNotificationRequestedEventArgs","features":[233]},{"name":"IGuidanceLaneInfo","features":[233]},{"name":"IGuidanceManeuver","features":[233]},{"name":"IGuidanceMapMatchedCoordinate","features":[233]},{"name":"IGuidanceNavigator","features":[233]},{"name":"IGuidanceNavigator2","features":[233]},{"name":"IGuidanceNavigatorStatics","features":[233]},{"name":"IGuidanceNavigatorStatics2","features":[233]},{"name":"IGuidanceReroutedEventArgs","features":[233]},{"name":"IGuidanceRoadSegment","features":[233]},{"name":"IGuidanceRoadSegment2","features":[233]},{"name":"IGuidanceRoadSignpost","features":[233]},{"name":"IGuidanceRoute","features":[233]},{"name":"IGuidanceRouteStatics","features":[233]},{"name":"IGuidanceTelemetryCollector","features":[233]},{"name":"IGuidanceTelemetryCollectorStatics","features":[233]},{"name":"IGuidanceUpdatedEventArgs","features":[233]}],"244":[{"name":"ILocalCategoriesStatics","features":[234]},{"name":"ILocalLocation","features":[234]},{"name":"ILocalLocation2","features":[234]},{"name":"ILocalLocationFinderResult","features":[234]},{"name":"ILocalLocationFinderStatics","features":[234]},{"name":"ILocalLocationHoursOfOperationItem","features":[234]},{"name":"ILocalLocationRatingInfo","features":[234]},{"name":"IPlaceInfoHelperStatics","features":[234]},{"name":"LocalCategories","features":[234]},{"name":"LocalLocation","features":[234]},{"name":"LocalLocationFinder","features":[234]},{"name":"LocalLocationFinderResult","features":[234]},{"name":"LocalLocationFinderStatus","features":[234]},{"name":"LocalLocationHoursOfOperationItem","features":[234]},{"name":"LocalLocationRatingInfo","features":[234]},{"name":"PlaceInfoHelper","features":[234]}],"245":[{"name":"IOfflineMapPackage","features":[235]},{"name":"IOfflineMapPackageQueryResult","features":[235]},{"name":"IOfflineMapPackageStartDownloadResult","features":[235]},{"name":"IOfflineMapPackageStatics","features":[235]},{"name":"OfflineMapPackage","features":[235]},{"name":"OfflineMapPackageQueryResult","features":[235]},{"name":"OfflineMapPackageQueryStatus","features":[235]},{"name":"OfflineMapPackageStartDownloadResult","features":[235]},{"name":"OfflineMapPackageStartDownloadStatus","features":[235]},{"name":"OfflineMapPackageStatus","features":[235]}],"246":[{"name":"IStoreAcquireLicenseResult","features":[236]},{"name":"IStoreAppLicense","features":[236]},{"name":"IStoreAppLicense2","features":[236]},{"name":"IStoreAvailability","features":[236]},{"name":"IStoreCanAcquireLicenseResult","features":[236]},{"name":"IStoreCollectionData","features":[236]},{"name":"IStoreConsumableResult","features":[236]},{"name":"IStoreContext","features":[236]},{"name":"IStoreContext2","features":[236]},{"name":"IStoreContext3","features":[236]},{"name":"IStoreContext4","features":[236]},{"name":"IStoreContext5","features":[236]},{"name":"IStoreContextStatics","features":[236]},{"name":"IStoreImage","features":[236]},{"name":"IStoreLicense","features":[236]},{"name":"IStorePackageInstallOptions","features":[236]},{"name":"IStorePackageLicense","features":[236]},{"name":"IStorePackageUpdate","features":[236]},{"name":"IStorePackageUpdateResult","features":[236]},{"name":"IStorePackageUpdateResult2","features":[236]},{"name":"IStorePrice","features":[236]},{"name":"IStorePrice2","features":[236]},{"name":"IStoreProduct","features":[236]},{"name":"IStoreProductOptions","features":[236]},{"name":"IStoreProductPagedQueryResult","features":[236]},{"name":"IStoreProductQueryResult","features":[236]},{"name":"IStoreProductResult","features":[236]},{"name":"IStorePurchaseProperties","features":[236]},{"name":"IStorePurchasePropertiesFactory","features":[236]},{"name":"IStorePurchaseResult","features":[236]},{"name":"IStoreQueueItem","features":[236]},{"name":"IStoreQueueItem2","features":[236]},{"name":"IStoreQueueItemCompletedEventArgs","features":[236]},{"name":"IStoreQueueItemStatus","features":[236]},{"name":"IStoreRateAndReviewResult","features":[236]},{"name":"IStoreRequestHelperStatics","features":[236]},{"name":"IStoreSendRequestResult","features":[236]},{"name":"IStoreSendRequestResult2","features":[236]},{"name":"IStoreSku","features":[236]},{"name":"IStoreSubscriptionInfo","features":[236]},{"name":"IStoreUninstallStorePackageResult","features":[236]},{"name":"IStoreVideo","features":[236]},{"name":"StoreAcquireLicenseResult","features":[236]},{"name":"StoreAppLicense","features":[236]},{"name":"StoreAvailability","features":[236]},{"name":"StoreCanAcquireLicenseResult","features":[236]},{"name":"StoreCanLicenseStatus","features":[236]},{"name":"StoreCollectionData","features":[236]},{"name":"StoreConsumableResult","features":[236]},{"name":"StoreConsumableStatus","features":[236]},{"name":"StoreContext","features":[236]},{"name":"StoreContract","features":[236]},{"name":"StoreDurationUnit","features":[236]},{"name":"StoreImage","features":[236]},{"name":"StoreLicense","features":[236]},{"name":"StorePackageInstallOptions","features":[236]},{"name":"StorePackageLicense","features":[236]},{"name":"StorePackageUpdate","features":[236]},{"name":"StorePackageUpdateResult","features":[236]},{"name":"StorePackageUpdateState","features":[236]},{"name":"StorePackageUpdateStatus","features":[236]},{"name":"StorePrice","features":[236]},{"name":"StoreProduct","features":[236]},{"name":"StoreProductOptions","features":[236]},{"name":"StoreProductPagedQueryResult","features":[236]},{"name":"StoreProductQueryResult","features":[236]},{"name":"StoreProductResult","features":[236]},{"name":"StorePurchaseProperties","features":[236]},{"name":"StorePurchaseResult","features":[236]},{"name":"StorePurchaseStatus","features":[236]},{"name":"StoreQueueItem","features":[236]},{"name":"StoreQueueItemCompletedEventArgs","features":[236]},{"name":"StoreQueueItemExtendedState","features":[236]},{"name":"StoreQueueItemKind","features":[236]},{"name":"StoreQueueItemState","features":[236]},{"name":"StoreQueueItemStatus","features":[236]},{"name":"StoreRateAndReviewResult","features":[236]},{"name":"StoreRateAndReviewStatus","features":[236]},{"name":"StoreRequestHelper","features":[236]},{"name":"StoreSendRequestResult","features":[236]},{"name":"StoreSku","features":[236]},{"name":"StoreSubscriptionInfo","features":[236]},{"name":"StoreUninstallStorePackageResult","features":[236]},{"name":"StoreUninstallStorePackageStatus","features":[236]},{"name":"StoreVideo","features":[236]}],"247":[{"name":"ITargetedContentAction","features":[237]},{"name":"ITargetedContentAvailabilityChangedEventArgs","features":[237]},{"name":"ITargetedContentChangedEventArgs","features":[237]},{"name":"ITargetedContentCollection","features":[237]},{"name":"ITargetedContentContainer","features":[237]},{"name":"ITargetedContentContainerStatics","features":[237]},{"name":"ITargetedContentImage","features":[237]},{"name":"ITargetedContentItem","features":[237]},{"name":"ITargetedContentItemState","features":[237]},{"name":"ITargetedContentObject","features":[237]},{"name":"ITargetedContentStateChangedEventArgs","features":[237]},{"name":"ITargetedContentSubscription","features":[237]},{"name":"ITargetedContentSubscriptionOptions","features":[237]},{"name":"ITargetedContentSubscriptionStatics","features":[237]},{"name":"ITargetedContentValue","features":[237]},{"name":"TargetedContentAction","features":[237]},{"name":"TargetedContentAppInstallationState","features":[237]},{"name":"TargetedContentAvailability","features":[237]},{"name":"TargetedContentAvailabilityChangedEventArgs","features":[237]},{"name":"TargetedContentChangedEventArgs","features":[237]},{"name":"TargetedContentCollection","features":[237]},{"name":"TargetedContentContainer","features":[237]},{"name":"TargetedContentContract","features":[237]},{"name":"TargetedContentFile","features":[237,71]},{"name":"TargetedContentImage","features":[237]},{"name":"TargetedContentInteraction","features":[237]},{"name":"TargetedContentItem","features":[237]},{"name":"TargetedContentItemState","features":[237]},{"name":"TargetedContentObject","features":[237]},{"name":"TargetedContentObjectKind","features":[237]},{"name":"TargetedContentStateChangedEventArgs","features":[237]},{"name":"TargetedContentSubscription","features":[237]},{"name":"TargetedContentSubscriptionOptions","features":[237]},{"name":"TargetedContentValue","features":[237]},{"name":"TargetedContentValueKind","features":[237]}],"248":[{"name":"AppDataPaths","features":[238]},{"name":"ApplicationData","features":[238]},{"name":"ApplicationDataCompositeValue","features":[37,238]},{"name":"ApplicationDataContainer","features":[238]},{"name":"ApplicationDataContainerSettings","features":[37,238]},{"name":"ApplicationDataCreateDisposition","features":[238]},{"name":"ApplicationDataLocality","features":[238]},{"name":"ApplicationDataSetVersionHandler","features":[238]},{"name":"CachedFileManager","features":[238]},{"name":"CreationCollisionOption","features":[238]},{"name":"DownloadsFolder","features":[238]},{"name":"FileAccessMode","features":[238]},{"name":"FileAttributes","features":[238]},{"name":"FileIO","features":[238]},{"name":"IAppDataPaths","features":[238]},{"name":"IAppDataPathsStatics","features":[238]},{"name":"IApplicationData","features":[238]},{"name":"IApplicationData2","features":[238]},{"name":"IApplicationData3","features":[238]},{"name":"IApplicationDataContainer","features":[238]},{"name":"IApplicationDataStatics","features":[238]},{"name":"IApplicationDataStatics2","features":[238]},{"name":"ICachedFileManagerStatics","features":[238]},{"name":"IDownloadsFolderStatics","features":[238]},{"name":"IDownloadsFolderStatics2","features":[238]},{"name":"IFileIOStatics","features":[238]},{"name":"IKnownFoldersCameraRollStatics","features":[238]},{"name":"IKnownFoldersPlaylistsStatics","features":[238]},{"name":"IKnownFoldersSavedPicturesStatics","features":[238]},{"name":"IKnownFoldersStatics","features":[238]},{"name":"IKnownFoldersStatics2","features":[238]},{"name":"IKnownFoldersStatics3","features":[238]},{"name":"IKnownFoldersStatics4","features":[238]},{"name":"IPathIOStatics","features":[238]},{"name":"ISetVersionDeferral","features":[238]},{"name":"ISetVersionRequest","features":[238]},{"name":"IStorageFile","features":[238]},{"name":"IStorageFile2","features":[238]},{"name":"IStorageFilePropertiesWithAvailability","features":[238]},{"name":"IStorageFileStatics","features":[238]},{"name":"IStorageFileStatics2","features":[238]},{"name":"IStorageFolder","features":[238]},{"name":"IStorageFolder2","features":[238]},{"name":"IStorageFolder3","features":[238]},{"name":"IStorageFolderStatics","features":[238]},{"name":"IStorageFolderStatics2","features":[238]},{"name":"IStorageItem","features":[238]},{"name":"IStorageItem2","features":[238]},{"name":"IStorageItemProperties","features":[238]},{"name":"IStorageItemProperties2","features":[238]},{"name":"IStorageItemPropertiesWithProvider","features":[238]},{"name":"IStorageLibrary","features":[238]},{"name":"IStorageLibrary2","features":[238]},{"name":"IStorageLibrary3","features":[238]},{"name":"IStorageLibraryChange","features":[238]},{"name":"IStorageLibraryChangeReader","features":[238]},{"name":"IStorageLibraryChangeReader2","features":[238]},{"name":"IStorageLibraryChangeTracker","features":[238]},{"name":"IStorageLibraryChangeTracker2","features":[238]},{"name":"IStorageLibraryChangeTrackerOptions","features":[238]},{"name":"IStorageLibraryLastChangeId","features":[238]},{"name":"IStorageLibraryLastChangeIdStatics","features":[238]},{"name":"IStorageLibraryStatics","features":[238]},{"name":"IStorageLibraryStatics2","features":[238]},{"name":"IStorageProvider","features":[238]},{"name":"IStorageProvider2","features":[238]},{"name":"IStorageStreamTransaction","features":[238]},{"name":"IStreamedFileDataRequest","features":[238]},{"name":"ISystemAudioProperties","features":[238]},{"name":"ISystemDataPaths","features":[238]},{"name":"ISystemDataPathsStatics","features":[238]},{"name":"ISystemGPSProperties","features":[238]},{"name":"ISystemImageProperties","features":[238]},{"name":"ISystemMediaProperties","features":[238]},{"name":"ISystemMusicProperties","features":[238]},{"name":"ISystemPhotoProperties","features":[238]},{"name":"ISystemProperties","features":[238]},{"name":"ISystemVideoProperties","features":[238]},{"name":"IUserDataPaths","features":[238]},{"name":"IUserDataPathsStatics","features":[238]},{"name":"KnownFolderId","features":[238]},{"name":"KnownFolders","features":[238]},{"name":"KnownFoldersAccessStatus","features":[238]},{"name":"KnownLibraryId","features":[238]},{"name":"NameCollisionOption","features":[238]},{"name":"PathIO","features":[238]},{"name":"SetVersionDeferral","features":[238]},{"name":"SetVersionRequest","features":[238]},{"name":"StorageDeleteOption","features":[238]},{"name":"StorageFile","features":[238]},{"name":"StorageFolder","features":[238]},{"name":"StorageItemTypes","features":[238]},{"name":"StorageLibrary","features":[238]},{"name":"StorageLibraryChange","features":[238]},{"name":"StorageLibraryChangeReader","features":[238]},{"name":"StorageLibraryChangeTracker","features":[238]},{"name":"StorageLibraryChangeTrackerOptions","features":[238]},{"name":"StorageLibraryChangeType","features":[238]},{"name":"StorageLibraryLastChangeId","features":[238]},{"name":"StorageOpenOptions","features":[238]},{"name":"StorageProvider","features":[238]},{"name":"StorageStreamTransaction","features":[238]},{"name":"StreamedFileDataRequest","features":[71]},{"name":"StreamedFileDataRequestedHandler","features":[71]},{"name":"StreamedFileFailureMode","features":[238]},{"name":"SystemAudioProperties","features":[238]},{"name":"SystemDataPaths","features":[238]},{"name":"SystemGPSProperties","features":[238]},{"name":"SystemImageProperties","features":[238]},{"name":"SystemMediaProperties","features":[238]},{"name":"SystemMusicProperties","features":[238]},{"name":"SystemPhotoProperties","features":[238]},{"name":"SystemProperties","features":[238]},{"name":"SystemVideoProperties","features":[238]},{"name":"UserDataPaths","features":[238]}],"249":[{"name":"AccessCacheOptions","features":[239]},{"name":"AccessListEntry","features":[239]},{"name":"AccessListEntryView","features":[37,239]},{"name":"IItemRemovedEventArgs","features":[239]},{"name":"IStorageApplicationPermissionsStatics","features":[239]},{"name":"IStorageApplicationPermissionsStatics2","features":[239]},{"name":"IStorageItemAccessList","features":[239]},{"name":"IStorageItemMostRecentlyUsedList","features":[239]},{"name":"IStorageItemMostRecentlyUsedList2","features":[239]},{"name":"ItemRemovedEventArgs","features":[239]},{"name":"RecentStorageItemVisibility","features":[239]},{"name":"StorageApplicationPermissions","features":[239]},{"name":"StorageItemAccessList","features":[239]},{"name":"StorageItemMostRecentlyUsedList","features":[239]}],"250":[{"name":"FileInformation","features":[240]},{"name":"FileInformationFactory","features":[240]},{"name":"FolderInformation","features":[240]},{"name":"IFileInformationFactory","features":[240]},{"name":"IFileInformationFactoryFactory","features":[240]},{"name":"IStorageItemInformation","features":[240]}],"251":[{"name":"CompressAlgorithm","features":[241]},{"name":"Compressor","features":[241]},{"name":"Decompressor","features":[241]},{"name":"ICompressor","features":[241]},{"name":"ICompressorFactory","features":[241]},{"name":"IDecompressor","features":[241]},{"name":"IDecompressorFactory","features":[241]}],"252":[{"name":"BasicProperties","features":[242]},{"name":"DocumentProperties","features":[242]},{"name":"GeotagHelper","features":[242]},{"name":"IBasicProperties","features":[242]},{"name":"IDocumentProperties","features":[242]},{"name":"IGeotagHelperStatics","features":[242]},{"name":"IImageProperties","features":[242]},{"name":"IMusicProperties","features":[242]},{"name":"IStorageItemContentProperties","features":[242]},{"name":"IStorageItemExtraProperties","features":[242]},{"name":"IThumbnailProperties","features":[242]},{"name":"IVideoProperties","features":[242]},{"name":"ImageProperties","features":[242]},{"name":"MusicProperties","features":[242]},{"name":"PhotoOrientation","features":[242]},{"name":"PropertyPrefetchOptions","features":[242]},{"name":"StorageItemContentProperties","features":[242]},{"name":"StorageItemThumbnail","features":[242,71]},{"name":"ThumbnailMode","features":[242]},{"name":"ThumbnailOptions","features":[242]},{"name":"ThumbnailType","features":[242]},{"name":"VideoOrientation","features":[242]},{"name":"VideoProperties","features":[242]}],"253":[{"name":"FileExtensionVector","features":[37,243]},{"name":"FileOpenPicker","features":[243]},{"name":"FilePickerFileTypesOrderedMap","features":[37,243]},{"name":"FilePickerSelectedFilesArray","features":[37,243]},{"name":"FileSavePicker","features":[243]},{"name":"FolderPicker","features":[243]},{"name":"IFileOpenPicker","features":[243]},{"name":"IFileOpenPicker2","features":[243]},{"name":"IFileOpenPicker3","features":[243]},{"name":"IFileOpenPickerStatics","features":[243]},{"name":"IFileOpenPickerStatics2","features":[243]},{"name":"IFileOpenPickerWithOperationId","features":[243]},{"name":"IFileSavePicker","features":[243]},{"name":"IFileSavePicker2","features":[243]},{"name":"IFileSavePicker3","features":[243]},{"name":"IFileSavePicker4","features":[243]},{"name":"IFileSavePickerStatics","features":[243]},{"name":"IFolderPicker","features":[243]},{"name":"IFolderPicker2","features":[243]},{"name":"IFolderPicker3","features":[243]},{"name":"IFolderPickerStatics","features":[243]},{"name":"PickerLocationId","features":[243]},{"name":"PickerViewMode","features":[243]}],"254":[{"name":"AddFileResult","features":[244]},{"name":"FileOpenPickerUI","features":[244]},{"name":"FileRemovedEventArgs","features":[244]},{"name":"FileSavePickerUI","features":[244]},{"name":"FileSelectionMode","features":[244]},{"name":"IFileOpenPickerUI","features":[244]},{"name":"IFileRemovedEventArgs","features":[244]},{"name":"IFileSavePickerUI","features":[244]},{"name":"IPickerClosingDeferral","features":[244]},{"name":"IPickerClosingEventArgs","features":[244]},{"name":"IPickerClosingOperation","features":[244]},{"name":"ITargetFileRequest","features":[244]},{"name":"ITargetFileRequestDeferral","features":[244]},{"name":"ITargetFileRequestedEventArgs","features":[244]},{"name":"PickerClosingDeferral","features":[244]},{"name":"PickerClosingEventArgs","features":[244]},{"name":"PickerClosingOperation","features":[244]},{"name":"SetFileNameResult","features":[244]},{"name":"TargetFileRequest","features":[244]},{"name":"TargetFileRequestDeferral","features":[244]},{"name":"TargetFileRequestedEventArgs","features":[244]}],"255":[{"name":"CachedFileOptions","features":[245]},{"name":"CachedFileTarget","features":[245]},{"name":"CachedFileUpdater","features":[245]},{"name":"CachedFileUpdaterUI","features":[245]},{"name":"CloudFilesContract","features":[245]},{"name":"FileUpdateRequest","features":[245]},{"name":"FileUpdateRequestDeferral","features":[245]},{"name":"FileUpdateRequestedEventArgs","features":[245]},{"name":"FileUpdateStatus","features":[245]},{"name":"ICachedFileUpdaterStatics","features":[245]},{"name":"ICachedFileUpdaterUI","features":[245]},{"name":"ICachedFileUpdaterUI2","features":[245]},{"name":"IFileUpdateRequest","features":[245]},{"name":"IFileUpdateRequest2","features":[245]},{"name":"IFileUpdateRequestDeferral","features":[245]},{"name":"IFileUpdateRequestedEventArgs","features":[245]},{"name":"IStorageProviderFileTypeInfo","features":[245]},{"name":"IStorageProviderFileTypeInfoFactory","features":[245]},{"name":"IStorageProviderGetContentInfoForPathResult","features":[245]},{"name":"IStorageProviderGetPathForContentUriResult","features":[245]},{"name":"IStorageProviderItemPropertiesStatics","features":[245]},{"name":"IStorageProviderItemProperty","features":[245]},{"name":"IStorageProviderItemPropertyDefinition","features":[245]},{"name":"IStorageProviderItemPropertySource","features":[245]},{"name":"IStorageProviderKnownFolderEntry","features":[245]},{"name":"IStorageProviderKnownFolderSyncInfo","features":[245]},{"name":"IStorageProviderKnownFolderSyncInfoSource","features":[245]},{"name":"IStorageProviderKnownFolderSyncInfoSourceFactory","features":[245]},{"name":"IStorageProviderKnownFolderSyncRequestArgs","features":[245]},{"name":"IStorageProviderMoreInfoUI","features":[245]},{"name":"IStorageProviderPropertyCapabilities","features":[245]},{"name":"IStorageProviderQuotaUI","features":[245]},{"name":"IStorageProviderStatusUI","features":[245]},{"name":"IStorageProviderStatusUISource","features":[245]},{"name":"IStorageProviderStatusUISourceFactory","features":[245]},{"name":"IStorageProviderSyncRootInfo","features":[245]},{"name":"IStorageProviderSyncRootInfo2","features":[245]},{"name":"IStorageProviderSyncRootInfo3","features":[245]},{"name":"IStorageProviderSyncRootManagerStatics","features":[245]},{"name":"IStorageProviderSyncRootManagerStatics2","features":[245]},{"name":"IStorageProviderUICommand","features":[245]},{"name":"IStorageProviderUriSource","features":[245]},{"name":"ReadActivationMode","features":[245]},{"name":"StorageProviderFileTypeInfo","features":[245]},{"name":"StorageProviderGetContentInfoForPathResult","features":[245]},{"name":"StorageProviderGetPathForContentUriResult","features":[245]},{"name":"StorageProviderHardlinkPolicy","features":[245]},{"name":"StorageProviderHydrationPolicy","features":[245]},{"name":"StorageProviderHydrationPolicyModifier","features":[245]},{"name":"StorageProviderInSyncPolicy","features":[245]},{"name":"StorageProviderItemProperties","features":[245]},{"name":"StorageProviderItemProperty","features":[245]},{"name":"StorageProviderItemPropertyDefinition","features":[245]},{"name":"StorageProviderKnownFolderEntry","features":[245]},{"name":"StorageProviderKnownFolderSyncInfo","features":[245]},{"name":"StorageProviderKnownFolderSyncRequestArgs","features":[245]},{"name":"StorageProviderKnownFolderSyncRequestedHandler","features":[245]},{"name":"StorageProviderKnownFolderSyncStatus","features":[245]},{"name":"StorageProviderMoreInfoUI","features":[245]},{"name":"StorageProviderPopulationPolicy","features":[245]},{"name":"StorageProviderProtectionMode","features":[245]},{"name":"StorageProviderQuotaUI","features":[245]},{"name":"StorageProviderState","features":[245]},{"name":"StorageProviderStatusUI","features":[245]},{"name":"StorageProviderSyncRootInfo","features":[245]},{"name":"StorageProviderSyncRootManager","features":[245]},{"name":"StorageProviderUICommandState","features":[245]},{"name":"StorageProviderUriSourceStatus","features":[245]},{"name":"UIStatus","features":[245]},{"name":"WriteActivationMode","features":[245]}],"256":[{"name":"CommonFileQuery","features":[246]},{"name":"CommonFolderQuery","features":[246]},{"name":"ContentIndexer","features":[246]},{"name":"ContentIndexerQuery","features":[246]},{"name":"DateStackOption","features":[246]},{"name":"FolderDepth","features":[246]},{"name":"IContentIndexer","features":[246]},{"name":"IContentIndexerQuery","features":[246]},{"name":"IContentIndexerQueryOperations","features":[246]},{"name":"IContentIndexerStatics","features":[246]},{"name":"IIndexableContent","features":[246]},{"name":"IQueryOptions","features":[246]},{"name":"IQueryOptionsFactory","features":[246]},{"name":"IQueryOptionsWithProviderFilter","features":[246]},{"name":"IStorageFileQueryResult","features":[246]},{"name":"IStorageFileQueryResult2","features":[246]},{"name":"IStorageFolderQueryOperations","features":[246]},{"name":"IStorageFolderQueryResult","features":[246]},{"name":"IStorageItemQueryResult","features":[246]},{"name":"IStorageLibraryChangeTrackerTriggerDetails","features":[246]},{"name":"IStorageLibraryContentChangedTriggerDetails","features":[246]},{"name":"IStorageQueryResultBase","features":[246]},{"name":"IValueAndLanguage","features":[246]},{"name":"IndexableContent","features":[246]},{"name":"IndexedState","features":[246]},{"name":"IndexerOption","features":[246]},{"name":"QueryOptions","features":[246]},{"name":"SortEntry","features":[246]},{"name":"SortEntryVector","features":[37,246]},{"name":"StorageFileQueryResult","features":[246]},{"name":"StorageFolderQueryResult","features":[246]},{"name":"StorageItemQueryResult","features":[246]},{"name":"StorageLibraryChangeTrackerTriggerDetails","features":[246]},{"name":"StorageLibraryContentChangedTriggerDetails","features":[246]},{"name":"ValueAndLanguage","features":[246]}],"257":[{"name":"Buffer","features":[71]},{"name":"ByteOrder","features":[71]},{"name":"DataReader","features":[71]},{"name":"DataReaderLoadOperation","features":[77,71]},{"name":"DataWriter","features":[71]},{"name":"DataWriterStoreOperation","features":[77,71]},{"name":"FileInputStream","features":[71]},{"name":"FileOpenDisposition","features":[71]},{"name":"FileOutputStream","features":[71]},{"name":"FileRandomAccessStream","features":[71]},{"name":"IBuffer","features":[71]},{"name":"IBufferFactory","features":[71]},{"name":"IBufferStatics","features":[71]},{"name":"IContentTypeProvider","features":[71]},{"name":"IDataReader","features":[71]},{"name":"IDataReaderFactory","features":[71]},{"name":"IDataReaderStatics","features":[71]},{"name":"IDataWriter","features":[71]},{"name":"IDataWriterFactory","features":[71]},{"name":"IFileRandomAccessStreamStatics","features":[71]},{"name":"IInputStream","features":[71]},{"name":"IInputStreamReference","features":[71]},{"name":"IOutputStream","features":[71]},{"name":"IPropertySetSerializer","features":[71]},{"name":"IRandomAccessStream","features":[71]},{"name":"IRandomAccessStreamReference","features":[71]},{"name":"IRandomAccessStreamReferenceStatics","features":[71]},{"name":"IRandomAccessStreamStatics","features":[71]},{"name":"IRandomAccessStreamWithContentType","features":[71]},{"name":"InMemoryRandomAccessStream","features":[71]},{"name":"InputStreamOptions","features":[71]},{"name":"InputStreamOverStream","features":[71]},{"name":"OutputStreamOverStream","features":[71]},{"name":"RandomAccessStream","features":[71]},{"name":"RandomAccessStreamOverStream","features":[71]},{"name":"RandomAccessStreamReference","features":[71]},{"name":"UnicodeEncoding","features":[71]}],"258":[{"name":"AppActivationResult","features":[247]},{"name":"AppDiagnosticInfo","features":[247]},{"name":"AppDiagnosticInfoWatcher","features":[247]},{"name":"AppDiagnosticInfoWatcherEventArgs","features":[247]},{"name":"AppDiagnosticInfoWatcherStatus","features":[247]},{"name":"AppExecutionStateChangeResult","features":[247]},{"name":"AppMemoryReport","features":[247]},{"name":"AppMemoryUsageLevel","features":[247]},{"name":"AppMemoryUsageLimitChangingEventArgs","features":[247]},{"name":"AppResourceGroupBackgroundTaskReport","features":[247]},{"name":"AppResourceGroupEnergyQuotaState","features":[247]},{"name":"AppResourceGroupExecutionState","features":[247]},{"name":"AppResourceGroupInfo","features":[247]},{"name":"AppResourceGroupInfoWatcher","features":[247]},{"name":"AppResourceGroupInfoWatcherEventArgs","features":[247]},{"name":"AppResourceGroupInfoWatcherExecutionStateChangedEventArgs","features":[247]},{"name":"AppResourceGroupInfoWatcherStatus","features":[247]},{"name":"AppResourceGroupMemoryReport","features":[247]},{"name":"AppResourceGroupStateReport","features":[247]},{"name":"AppUriHandlerHost","features":[247]},{"name":"AppUriHandlerRegistration","features":[247]},{"name":"AppUriHandlerRegistrationManager","features":[247]},{"name":"AutoUpdateTimeZoneStatus","features":[247]},{"name":"DateTimeSettings","features":[247]},{"name":"DiagnosticAccessStatus","features":[247]},{"name":"DispatcherQueue","features":[247]},{"name":"DispatcherQueueController","features":[247]},{"name":"DispatcherQueueHandler","features":[247]},{"name":"DispatcherQueuePriority","features":[247]},{"name":"DispatcherQueueShutdownStartingEventArgs","features":[247]},{"name":"DispatcherQueueTimer","features":[247]},{"name":"FolderLauncherOptions","features":[247]},{"name":"IAppActivationResult","features":[247]},{"name":"IAppDiagnosticInfo","features":[247]},{"name":"IAppDiagnosticInfo2","features":[247]},{"name":"IAppDiagnosticInfo3","features":[247]},{"name":"IAppDiagnosticInfoStatics","features":[247]},{"name":"IAppDiagnosticInfoStatics2","features":[247]},{"name":"IAppDiagnosticInfoWatcher","features":[247]},{"name":"IAppDiagnosticInfoWatcherEventArgs","features":[247]},{"name":"IAppExecutionStateChangeResult","features":[247]},{"name":"IAppMemoryReport","features":[247]},{"name":"IAppMemoryReport2","features":[247]},{"name":"IAppMemoryUsageLimitChangingEventArgs","features":[247]},{"name":"IAppResourceGroupBackgroundTaskReport","features":[247]},{"name":"IAppResourceGroupInfo","features":[247]},{"name":"IAppResourceGroupInfo2","features":[247]},{"name":"IAppResourceGroupInfoWatcher","features":[247]},{"name":"IAppResourceGroupInfoWatcherEventArgs","features":[247]},{"name":"IAppResourceGroupInfoWatcherExecutionStateChangedEventArgs","features":[247]},{"name":"IAppResourceGroupMemoryReport","features":[247]},{"name":"IAppResourceGroupStateReport","features":[247]},{"name":"IAppUriHandlerHost","features":[247]},{"name":"IAppUriHandlerHost2","features":[247]},{"name":"IAppUriHandlerHostFactory","features":[247]},{"name":"IAppUriHandlerRegistration","features":[247]},{"name":"IAppUriHandlerRegistration2","features":[247]},{"name":"IAppUriHandlerRegistrationManager","features":[247]},{"name":"IAppUriHandlerRegistrationManager2","features":[247]},{"name":"IAppUriHandlerRegistrationManagerStatics","features":[247]},{"name":"IAppUriHandlerRegistrationManagerStatics2","features":[247]},{"name":"IDateTimeSettingsStatics","features":[247]},{"name":"IDispatcherQueue","features":[247]},{"name":"IDispatcherQueue2","features":[247]},{"name":"IDispatcherQueueController","features":[247]},{"name":"IDispatcherQueueControllerStatics","features":[247]},{"name":"IDispatcherQueueShutdownStartingEventArgs","features":[247]},{"name":"IDispatcherQueueStatics","features":[247]},{"name":"IDispatcherQueueTimer","features":[247]},{"name":"IFolderLauncherOptions","features":[247]},{"name":"IKnownUserPropertiesStatics","features":[247]},{"name":"IKnownUserPropertiesStatics2","features":[247]},{"name":"ILaunchUriResult","features":[247]},{"name":"ILauncherOptions","features":[247]},{"name":"ILauncherOptions2","features":[247]},{"name":"ILauncherOptions3","features":[247]},{"name":"ILauncherOptions4","features":[247]},{"name":"ILauncherStatics","features":[247]},{"name":"ILauncherStatics2","features":[247]},{"name":"ILauncherStatics3","features":[247]},{"name":"ILauncherStatics4","features":[247]},{"name":"ILauncherStatics5","features":[247]},{"name":"ILauncherUIOptions","features":[247]},{"name":"ILauncherViewOptions","features":[247]},{"name":"IMemoryManagerStatics","features":[247]},{"name":"IMemoryManagerStatics2","features":[247]},{"name":"IMemoryManagerStatics3","features":[247]},{"name":"IMemoryManagerStatics4","features":[247]},{"name":"IProcessLauncherOptions","features":[247]},{"name":"IProcessLauncherResult","features":[247]},{"name":"IProcessLauncherStatics","features":[247]},{"name":"IProcessMemoryReport","features":[247]},{"name":"IProtocolForResultsOperation","features":[247]},{"name":"IRemoteLauncherOptions","features":[247]},{"name":"IRemoteLauncherStatics","features":[247]},{"name":"IShutdownManagerStatics","features":[247]},{"name":"IShutdownManagerStatics2","features":[247]},{"name":"ITimeZoneSettingsStatics","features":[247]},{"name":"ITimeZoneSettingsStatics2","features":[247]},{"name":"IUser","features":[247]},{"name":"IUser2","features":[247]},{"name":"IUserAuthenticationStatusChangeDeferral","features":[247]},{"name":"IUserAuthenticationStatusChangingEventArgs","features":[247]},{"name":"IUserChangedEventArgs","features":[247]},{"name":"IUserChangedEventArgs2","features":[247]},{"name":"IUserDeviceAssociationChangedEventArgs","features":[247]},{"name":"IUserDeviceAssociationStatics","features":[247]},{"name":"IUserPicker","features":[247]},{"name":"IUserPickerStatics","features":[247]},{"name":"IUserStatics","features":[247]},{"name":"IUserStatics2","features":[247]},{"name":"IUserWatcher","features":[247]},{"name":"KnownUserProperties","features":[247]},{"name":"LaunchFileStatus","features":[247]},{"name":"LaunchQuerySupportStatus","features":[247]},{"name":"LaunchQuerySupportType","features":[247]},{"name":"LaunchUriResult","features":[247]},{"name":"LaunchUriStatus","features":[247]},{"name":"Launcher","features":[247]},{"name":"LauncherOptions","features":[247]},{"name":"LauncherUIOptions","features":[247]},{"name":"MemoryManager","features":[247]},{"name":"PowerState","features":[247]},{"name":"ProcessLauncher","features":[247]},{"name":"ProcessLauncherOptions","features":[247]},{"name":"ProcessLauncherResult","features":[247]},{"name":"ProcessMemoryReport","features":[247]},{"name":"ProcessorArchitecture","features":[247]},{"name":"ProtocolForResultsOperation","features":[247]},{"name":"RemoteLaunchUriStatus","features":[247]},{"name":"RemoteLauncher","features":[247]},{"name":"RemoteLauncherOptions","features":[247]},{"name":"ShutdownKind","features":[247]},{"name":"ShutdownManager","features":[247]},{"name":"SystemManagementContract","features":[247]},{"name":"TimeZoneSettings","features":[247]},{"name":"User","features":[247]},{"name":"UserAgeConsentGroup","features":[247]},{"name":"UserAgeConsentResult","features":[247]},{"name":"UserAuthenticationStatus","features":[247]},{"name":"UserAuthenticationStatusChangeDeferral","features":[247]},{"name":"UserAuthenticationStatusChangingEventArgs","features":[247]},{"name":"UserChangedEventArgs","features":[247]},{"name":"UserDeviceAssociation","features":[247]},{"name":"UserDeviceAssociationChangedEventArgs","features":[247]},{"name":"UserPicker","features":[247]},{"name":"UserPictureSize","features":[247]},{"name":"UserType","features":[247]},{"name":"UserWatcher","features":[247]},{"name":"UserWatcherStatus","features":[247]},{"name":"UserWatcherUpdateKind","features":[247]},{"name":"VirtualKey","features":[247]},{"name":"VirtualKeyModifiers","features":[247]}],"259":[{"name":"DiagnosticActionResult","features":[248]},{"name":"DiagnosticActionState","features":[248]},{"name":"DiagnosticInvoker","features":[248]},{"name":"IDiagnosticActionResult","features":[248]},{"name":"IDiagnosticInvoker","features":[248]},{"name":"IDiagnosticInvoker2","features":[248]},{"name":"IDiagnosticInvokerStatics","features":[248]},{"name":"IProcessCpuUsage","features":[248]},{"name":"IProcessCpuUsageReport","features":[248]},{"name":"IProcessDiagnosticInfo","features":[248]},{"name":"IProcessDiagnosticInfo2","features":[248]},{"name":"IProcessDiagnosticInfoStatics","features":[248]},{"name":"IProcessDiagnosticInfoStatics2","features":[248]},{"name":"IProcessDiskUsage","features":[248]},{"name":"IProcessDiskUsageReport","features":[248]},{"name":"IProcessMemoryUsage","features":[248]},{"name":"IProcessMemoryUsageReport","features":[248]},{"name":"ISystemCpuUsage","features":[248]},{"name":"ISystemCpuUsageReport","features":[248]},{"name":"ISystemDiagnosticInfo","features":[248]},{"name":"ISystemDiagnosticInfoStatics","features":[248]},{"name":"ISystemDiagnosticInfoStatics2","features":[248]},{"name":"ISystemMemoryUsage","features":[248]},{"name":"ISystemMemoryUsageReport","features":[248]},{"name":"ProcessCpuUsage","features":[248]},{"name":"ProcessCpuUsageReport","features":[248]},{"name":"ProcessDiagnosticInfo","features":[248]},{"name":"ProcessDiskUsage","features":[248]},{"name":"ProcessDiskUsageReport","features":[248]},{"name":"ProcessMemoryUsage","features":[248]},{"name":"ProcessMemoryUsageReport","features":[248]},{"name":"SystemCpuUsage","features":[248]},{"name":"SystemCpuUsageReport","features":[248]},{"name":"SystemDiagnosticInfo","features":[248]},{"name":"SystemMemoryUsage","features":[248]},{"name":"SystemMemoryUsageReport","features":[248]}],"260":[{"name":"DevicePortalConnection","features":[249]},{"name":"DevicePortalConnectionClosedEventArgs","features":[249]},{"name":"DevicePortalConnectionClosedReason","features":[249]},{"name":"DevicePortalConnectionRequestReceivedEventArgs","features":[249]},{"name":"IDevicePortalConnection","features":[249]},{"name":"IDevicePortalConnectionClosedEventArgs","features":[249]},{"name":"IDevicePortalConnectionRequestReceivedEventArgs","features":[249]},{"name":"IDevicePortalConnectionStatics","features":[249]},{"name":"IDevicePortalWebSocketConnection","features":[249]},{"name":"IDevicePortalWebSocketConnectionRequestReceivedEventArgs","features":[249]}],"261":[{"name":"IPlatformTelemetryClientStatics","features":[250]},{"name":"IPlatformTelemetryRegistrationResult","features":[250]},{"name":"IPlatformTelemetryRegistrationSettings","features":[250]},{"name":"PlatformTelemetryClient","features":[250]},{"name":"PlatformTelemetryRegistrationResult","features":[250]},{"name":"PlatformTelemetryRegistrationSettings","features":[250]},{"name":"PlatformTelemetryRegistrationStatus","features":[250]}],"262":[{"name":"IPlatformDiagnosticActionsStatics","features":[251]},{"name":"IPlatformDiagnosticTraceInfo","features":[251]},{"name":"IPlatformDiagnosticTraceRuntimeInfo","features":[251]},{"name":"PlatformDiagnosticActionState","features":[251]},{"name":"PlatformDiagnosticActions","features":[251]},{"name":"PlatformDiagnosticEscalationType","features":[251]},{"name":"PlatformDiagnosticEventBufferLatencies","features":[251]},{"name":"PlatformDiagnosticTraceInfo","features":[251]},{"name":"PlatformDiagnosticTracePriority","features":[251]},{"name":"PlatformDiagnosticTraceRuntimeInfo","features":[251]},{"name":"PlatformDiagnosticTraceSlotState","features":[251]},{"name":"PlatformDiagnosticTraceSlotType","features":[251]}],"263":[{"name":"DisplayRequest","features":[252]},{"name":"IDisplayRequest","features":[252]}],"264":[{"name":"ISysStorageProviderEventReceivedEventArgs","features":[253]},{"name":"ISysStorageProviderEventReceivedEventArgsFactory","features":[253]},{"name":"ISysStorageProviderEventSource","features":[253]},{"name":"ISysStorageProviderHandlerFactory","features":[253]},{"name":"ISysStorageProviderHttpRequestProvider","features":[253]},{"name":"SysStorageProviderEventReceivedEventArgs","features":[253]}],"265":[{"name":"IInstalledDesktopApp","features":[254]},{"name":"IInstalledDesktopAppStatics","features":[254]},{"name":"InstalledDesktopApp","features":[254]}],"266":[{"name":"BackgroundEnergyManager","features":[255]},{"name":"BatteryStatus","features":[255]},{"name":"EnergySaverStatus","features":[255]},{"name":"ForegroundEnergyManager","features":[255]},{"name":"IBackgroundEnergyManagerStatics","features":[255]},{"name":"IForegroundEnergyManagerStatics","features":[255]},{"name":"IPowerManagerStatics","features":[255]},{"name":"PowerManager","features":[255]},{"name":"PowerSupplyStatus","features":[255]}],"269":[{"name":"AnalyticsInfo","features":[256]},{"name":"AnalyticsVersionInfo","features":[256]},{"name":"AppApplicability","features":[256]},{"name":"EducationSettings","features":[256]},{"name":"HardwareIdentification","features":[256]},{"name":"HardwareToken","features":[256]},{"name":"IAnalyticsInfoStatics","features":[256]},{"name":"IAnalyticsInfoStatics2","features":[256]},{"name":"IAnalyticsVersionInfo","features":[256]},{"name":"IAnalyticsVersionInfo2","features":[256]},{"name":"IAppApplicabilityStatics","features":[256]},{"name":"IEducationSettingsStatics","features":[256]},{"name":"IHardwareIdentificationStatics","features":[256]},{"name":"IHardwareToken","features":[256]},{"name":"IKnownRetailInfoPropertiesStatics","features":[256]},{"name":"IPlatformAutomaticAppSignInManagerStatics","features":[256]},{"name":"IPlatformDiagnosticsAndUsageDataSettingsStatics","features":[256]},{"name":"IRetailInfoStatics","features":[256]},{"name":"ISharedModeSettingsStatics","features":[256]},{"name":"ISharedModeSettingsStatics2","features":[256]},{"name":"ISmartAppControlPolicyStatics","features":[256]},{"name":"ISystemIdentificationInfo","features":[256]},{"name":"ISystemIdentificationStatics","features":[256]},{"name":"ISystemSetupInfoStatics","features":[256]},{"name":"IUnsupportedAppRequirement","features":[256]},{"name":"IWindowsIntegrityPolicyStatics","features":[256]},{"name":"KnownRetailInfoProperties","features":[256]},{"name":"PlatformAutomaticAppSignInContract","features":[256]},{"name":"PlatformAutomaticAppSignInManager","features":[256]},{"name":"PlatformAutomaticAppSignInPolicy","features":[256]},{"name":"PlatformDataCollectionLevel","features":[256]},{"name":"PlatformDiagnosticsAndUsageDataSettings","features":[256]},{"name":"ProfileHardwareTokenContract","features":[256]},{"name":"ProfileRetailInfoContract","features":[256]},{"name":"ProfileSharedModeContract","features":[256]},{"name":"RetailInfo","features":[256]},{"name":"SharedModeSettings","features":[256]},{"name":"SmartAppControlPolicy","features":[256]},{"name":"SystemIdentification","features":[256]},{"name":"SystemIdentificationInfo","features":[256]},{"name":"SystemIdentificationSource","features":[256]},{"name":"SystemOutOfBoxExperienceState","features":[256]},{"name":"SystemSetupInfo","features":[256]},{"name":"UnsupportedAppRequirement","features":[256]},{"name":"UnsupportedAppRequirementReasons","features":[256]},{"name":"WindowsIntegrityPolicy","features":[256]}],"270":[{"name":"IOemSupportInfo","features":[257]},{"name":"ISmbiosInformationStatics","features":[257]},{"name":"ISystemSupportDeviceInfo","features":[257]},{"name":"ISystemSupportInfoStatics","features":[257]},{"name":"ISystemSupportInfoStatics2","features":[257]},{"name":"OemSupportInfo","features":[257]},{"name":"SmbiosInformation","features":[257]},{"name":"SystemManufacturersContract","features":[257]},{"name":"SystemSupportDeviceInfo","features":[257]},{"name":"SystemSupportInfo","features":[257]}],"271":[{"name":"IInteractiveSessionStatics","features":[258]},{"name":"InteractiveSession","features":[258]}],"272":[{"name":"IRemoteTextConnection","features":[259]},{"name":"IRemoteTextConnection2","features":[259]},{"name":"IRemoteTextConnectionFactory","features":[259]},{"name":"IRemoteTextConnectionFactory2","features":[259]},{"name":"RemoteKeyEventAttributes","features":[259]},{"name":"RemoteTextConnection","features":[259]},{"name":"RemoteTextConnectionDataHandler","features":[259]},{"name":"RemoteTextConnectionOptions","features":[259]}],"273":[{"name":"IPerformLocalActionRequestedEventArgs","features":[260]},{"name":"IRemoteDesktopConnectionInfo","features":[260]},{"name":"IRemoteDesktopConnectionInfo2","features":[260]},{"name":"IRemoteDesktopConnectionInfoStatics","features":[260]},{"name":"IRemoteDesktopConnectionRemoteInfo","features":[260]},{"name":"IRemoteDesktopConnectionRemoteInfoStatics","features":[260]},{"name":"IRemoteDesktopInfo","features":[260]},{"name":"IRemoteDesktopInfoFactory","features":[260]},{"name":"IRemoteDesktopRegistrarStatics","features":[260]},{"name":"PerformLocalActionRequestedEventArgs","features":[260]},{"name":"RemoteDesktopConnectionInfo","features":[260]},{"name":"RemoteDesktopConnectionRemoteInfo","features":[260]},{"name":"RemoteDesktopConnectionStatus","features":[260]},{"name":"RemoteDesktopInfo","features":[260]},{"name":"RemoteDesktopLocalAction","features":[260]},{"name":"RemoteDesktopRegistrar","features":[260]}],"274":[{"name":"IKnownRemoteSystemCapabilitiesStatics","features":[261]},{"name":"IRemoteSystem","features":[261]},{"name":"IRemoteSystem2","features":[261]},{"name":"IRemoteSystem3","features":[261]},{"name":"IRemoteSystem4","features":[261]},{"name":"IRemoteSystem5","features":[261]},{"name":"IRemoteSystem6","features":[261]},{"name":"IRemoteSystemAddedEventArgs","features":[261]},{"name":"IRemoteSystemApp","features":[261]},{"name":"IRemoteSystemApp2","features":[261]},{"name":"IRemoteSystemAppRegistration","features":[261]},{"name":"IRemoteSystemAppRegistrationStatics","features":[261]},{"name":"IRemoteSystemAuthorizationKindFilter","features":[261]},{"name":"IRemoteSystemAuthorizationKindFilterFactory","features":[261]},{"name":"IRemoteSystemConnectionInfo","features":[261]},{"name":"IRemoteSystemConnectionInfoStatics","features":[261]},{"name":"IRemoteSystemConnectionRequest","features":[261]},{"name":"IRemoteSystemConnectionRequest2","features":[261]},{"name":"IRemoteSystemConnectionRequest3","features":[261]},{"name":"IRemoteSystemConnectionRequestFactory","features":[261]},{"name":"IRemoteSystemConnectionRequestStatics","features":[261]},{"name":"IRemoteSystemConnectionRequestStatics2","features":[261]},{"name":"IRemoteSystemDiscoveryTypeFilter","features":[261]},{"name":"IRemoteSystemDiscoveryTypeFilterFactory","features":[261]},{"name":"IRemoteSystemEnumerationCompletedEventArgs","features":[261]},{"name":"IRemoteSystemFilter","features":[261]},{"name":"IRemoteSystemKindFilter","features":[261]},{"name":"IRemoteSystemKindFilterFactory","features":[261]},{"name":"IRemoteSystemKindStatics","features":[261]},{"name":"IRemoteSystemKindStatics2","features":[261]},{"name":"IRemoteSystemRemovedEventArgs","features":[261]},{"name":"IRemoteSystemSession","features":[261]},{"name":"IRemoteSystemSessionAddedEventArgs","features":[261]},{"name":"IRemoteSystemSessionController","features":[261]},{"name":"IRemoteSystemSessionControllerFactory","features":[261]},{"name":"IRemoteSystemSessionCreationResult","features":[261]},{"name":"IRemoteSystemSessionDisconnectedEventArgs","features":[261]},{"name":"IRemoteSystemSessionInfo","features":[261]},{"name":"IRemoteSystemSessionInvitation","features":[261]},{"name":"IRemoteSystemSessionInvitationListener","features":[261]},{"name":"IRemoteSystemSessionInvitationReceivedEventArgs","features":[261]},{"name":"IRemoteSystemSessionJoinRequest","features":[261]},{"name":"IRemoteSystemSessionJoinRequestedEventArgs","features":[261]},{"name":"IRemoteSystemSessionJoinResult","features":[261]},{"name":"IRemoteSystemSessionMessageChannel","features":[261]},{"name":"IRemoteSystemSessionMessageChannelFactory","features":[261]},{"name":"IRemoteSystemSessionOptions","features":[261]},{"name":"IRemoteSystemSessionParticipant","features":[261]},{"name":"IRemoteSystemSessionParticipantAddedEventArgs","features":[261]},{"name":"IRemoteSystemSessionParticipantRemovedEventArgs","features":[261]},{"name":"IRemoteSystemSessionParticipantWatcher","features":[261]},{"name":"IRemoteSystemSessionRemovedEventArgs","features":[261]},{"name":"IRemoteSystemSessionStatics","features":[261]},{"name":"IRemoteSystemSessionUpdatedEventArgs","features":[261]},{"name":"IRemoteSystemSessionValueSetReceivedEventArgs","features":[261]},{"name":"IRemoteSystemSessionWatcher","features":[261]},{"name":"IRemoteSystemStatics","features":[261]},{"name":"IRemoteSystemStatics2","features":[261]},{"name":"IRemoteSystemStatics3","features":[261]},{"name":"IRemoteSystemStatusTypeFilter","features":[261]},{"name":"IRemoteSystemStatusTypeFilterFactory","features":[261]},{"name":"IRemoteSystemUpdatedEventArgs","features":[261]},{"name":"IRemoteSystemWatcher","features":[261]},{"name":"IRemoteSystemWatcher2","features":[261]},{"name":"IRemoteSystemWatcher3","features":[261]},{"name":"IRemoteSystemWatcherErrorOccurredEventArgs","features":[261]},{"name":"IRemoteSystemWebAccountFilter","features":[261]},{"name":"IRemoteSystemWebAccountFilterFactory","features":[261]},{"name":"KnownRemoteSystemCapabilities","features":[261]},{"name":"RemoteSystem","features":[261]},{"name":"RemoteSystemAccessStatus","features":[261]},{"name":"RemoteSystemAddedEventArgs","features":[261]},{"name":"RemoteSystemApp","features":[261]},{"name":"RemoteSystemAppRegistration","features":[261]},{"name":"RemoteSystemAuthorizationKind","features":[261]},{"name":"RemoteSystemAuthorizationKindFilter","features":[261]},{"name":"RemoteSystemConnectionInfo","features":[261]},{"name":"RemoteSystemConnectionRequest","features":[261]},{"name":"RemoteSystemDiscoveryType","features":[261]},{"name":"RemoteSystemDiscoveryTypeFilter","features":[261]},{"name":"RemoteSystemEnumerationCompletedEventArgs","features":[261]},{"name":"RemoteSystemKindFilter","features":[261]},{"name":"RemoteSystemKinds","features":[261]},{"name":"RemoteSystemPlatform","features":[261]},{"name":"RemoteSystemRemovedEventArgs","features":[261]},{"name":"RemoteSystemSession","features":[261]},{"name":"RemoteSystemSessionAddedEventArgs","features":[261]},{"name":"RemoteSystemSessionController","features":[261]},{"name":"RemoteSystemSessionCreationResult","features":[261]},{"name":"RemoteSystemSessionCreationStatus","features":[261]},{"name":"RemoteSystemSessionDisconnectedEventArgs","features":[261]},{"name":"RemoteSystemSessionDisconnectedReason","features":[261]},{"name":"RemoteSystemSessionInfo","features":[261]},{"name":"RemoteSystemSessionInvitation","features":[261]},{"name":"RemoteSystemSessionInvitationListener","features":[261]},{"name":"RemoteSystemSessionInvitationReceivedEventArgs","features":[261]},{"name":"RemoteSystemSessionJoinRequest","features":[261]},{"name":"RemoteSystemSessionJoinRequestedEventArgs","features":[261]},{"name":"RemoteSystemSessionJoinResult","features":[261]},{"name":"RemoteSystemSessionJoinStatus","features":[261]},{"name":"RemoteSystemSessionMessageChannel","features":[261]},{"name":"RemoteSystemSessionMessageChannelReliability","features":[261]},{"name":"RemoteSystemSessionOptions","features":[261]},{"name":"RemoteSystemSessionParticipant","features":[261]},{"name":"RemoteSystemSessionParticipantAddedEventArgs","features":[261]},{"name":"RemoteSystemSessionParticipantRemovedEventArgs","features":[261]},{"name":"RemoteSystemSessionParticipantWatcher","features":[261]},{"name":"RemoteSystemSessionParticipantWatcherStatus","features":[261]},{"name":"RemoteSystemSessionRemovedEventArgs","features":[261]},{"name":"RemoteSystemSessionUpdatedEventArgs","features":[261]},{"name":"RemoteSystemSessionValueSetReceivedEventArgs","features":[261]},{"name":"RemoteSystemSessionWatcher","features":[261]},{"name":"RemoteSystemSessionWatcherStatus","features":[261]},{"name":"RemoteSystemStatus","features":[261]},{"name":"RemoteSystemStatusType","features":[261]},{"name":"RemoteSystemStatusTypeFilter","features":[261]},{"name":"RemoteSystemUpdatedEventArgs","features":[261]},{"name":"RemoteSystemWatcher","features":[261]},{"name":"RemoteSystemWatcherError","features":[261]},{"name":"RemoteSystemWatcherErrorOccurredEventArgs","features":[261]},{"name":"RemoteSystemWebAccountFilter","features":[261]}],"275":[{"name":"IThreadPoolStatics","features":[262]},{"name":"IThreadPoolTimer","features":[262]},{"name":"IThreadPoolTimerStatics","features":[262]},{"name":"ThreadPool","features":[262]},{"name":"ThreadPoolTimer","features":[262]},{"name":"TimerDestroyedHandler","features":[262]},{"name":"TimerElapsedHandler","features":[262]},{"name":"WorkItemHandler","features":[77,262]},{"name":"WorkItemOptions","features":[262]},{"name":"WorkItemPriority","features":[262]}],"276":[{"name":"IPreallocatedWorkItem","features":[263]},{"name":"IPreallocatedWorkItemFactory","features":[263]},{"name":"ISignalNotifier","features":[263]},{"name":"ISignalNotifierStatics","features":[263]},{"name":"PreallocatedWorkItem","features":[263]},{"name":"SignalHandler","features":[263]},{"name":"SignalNotifier","features":[263]}],"277":[{"name":"ISystemUpdateItem","features":[264]},{"name":"ISystemUpdateLastErrorInfo","features":[264]},{"name":"ISystemUpdateManagerStatics","features":[264]},{"name":"SystemUpdateAttentionRequiredReason","features":[264]},{"name":"SystemUpdateItem","features":[264]},{"name":"SystemUpdateItemState","features":[264]},{"name":"SystemUpdateLastErrorInfo","features":[264]},{"name":"SystemUpdateManager","features":[264]},{"name":"SystemUpdateManagerState","features":[264]},{"name":"SystemUpdateStartInstallAction","features":[264]}],"278":[{"name":"AccountPictureKind","features":[265]},{"name":"AdvertisingManager","features":[265]},{"name":"AdvertisingManagerForUser","features":[265]},{"name":"AssignedAccessSettings","features":[265]},{"name":"DiagnosticsSettings","features":[265]},{"name":"FirstSignInSettings","features":[265]},{"name":"GlobalizationPreferences","features":[265]},{"name":"GlobalizationPreferencesForUser","features":[265]},{"name":"IAdvertisingManagerForUser","features":[265]},{"name":"IAdvertisingManagerStatics","features":[265]},{"name":"IAdvertisingManagerStatics2","features":[265]},{"name":"IAssignedAccessSettings","features":[265]},{"name":"IAssignedAccessSettingsStatics","features":[265]},{"name":"IDiagnosticsSettings","features":[265]},{"name":"IDiagnosticsSettingsStatics","features":[265]},{"name":"IFirstSignInSettings","features":[265]},{"name":"IFirstSignInSettingsStatics","features":[265]},{"name":"IGlobalizationPreferencesForUser","features":[265]},{"name":"IGlobalizationPreferencesStatics","features":[265]},{"name":"IGlobalizationPreferencesStatics2","features":[265]},{"name":"IGlobalizationPreferencesStatics3","features":[265]},{"name":"ILockScreenImageFeedStatics","features":[265]},{"name":"ILockScreenStatics","features":[265]},{"name":"IUserInformationStatics","features":[265]},{"name":"IUserProfilePersonalizationSettings","features":[265]},{"name":"IUserProfilePersonalizationSettingsStatics","features":[265]},{"name":"LockScreen","features":[265]},{"name":"SetAccountPictureResult","features":[265]},{"name":"SetImageFeedResult","features":[265]},{"name":"UserInformation","features":[265]},{"name":"UserProfileContract","features":[265]},{"name":"UserProfileLockScreenContract","features":[265]},{"name":"UserProfilePersonalizationSettings","features":[265]}],"279":[{"name":"Color","features":[266]},{"name":"ColorHelper","features":[266]},{"name":"Colors","features":[266]},{"name":"IColorHelper","features":[266]},{"name":"IColorHelperStatics","features":[266]},{"name":"IColorHelperStatics2","features":[266]},{"name":"IColors","features":[266]},{"name":"IColorsStatics","features":[266]},{"name":"IUIContentRoot","features":[266]},{"name":"IUIContext","features":[266]},{"name":"UIContentRoot","features":[266]},{"name":"UIContext","features":[266]},{"name":"WindowId","features":[266]}],"280":[{"name":"IScreenReaderPositionChangedEventArgs","features":[267]},{"name":"IScreenReaderService","features":[267]},{"name":"ScreenReaderPositionChangedEventArgs","features":[267]},{"name":"ScreenReaderService","features":[267]}],"281":[{"name":"AccountsSettingsPane","features":[268]},{"name":"AccountsSettingsPaneCommandsRequestedEventArgs","features":[268]},{"name":"AccountsSettingsPaneEventDeferral","features":[268]},{"name":"ApplicationsSettingsContract","features":[268]},{"name":"CredentialCommand","features":[268]},{"name":"CredentialCommandCredentialDeletedHandler","features":[268]},{"name":"IAccountsSettingsPane","features":[268]},{"name":"IAccountsSettingsPaneCommandsRequestedEventArgs","features":[268]},{"name":"IAccountsSettingsPaneCommandsRequestedEventArgs2","features":[268]},{"name":"IAccountsSettingsPaneEventDeferral","features":[268]},{"name":"IAccountsSettingsPaneStatics","features":[268]},{"name":"IAccountsSettingsPaneStatics2","features":[268]},{"name":"IAccountsSettingsPaneStatics3","features":[268]},{"name":"ICredentialCommand","features":[268]},{"name":"ICredentialCommandFactory","features":[268]},{"name":"ISettingsCommandFactory","features":[268]},{"name":"ISettingsCommandStatics","features":[268]},{"name":"ISettingsPane","features":[268]},{"name":"ISettingsPaneCommandsRequest","features":[268]},{"name":"ISettingsPaneCommandsRequestedEventArgs","features":[268]},{"name":"ISettingsPaneStatics","features":[268]},{"name":"IWebAccountCommand","features":[268]},{"name":"IWebAccountCommandFactory","features":[268]},{"name":"IWebAccountInvokedArgs","features":[268]},{"name":"IWebAccountProviderCommand","features":[268]},{"name":"IWebAccountProviderCommandFactory","features":[268]},{"name":"SettingsCommand","features":[268,269]},{"name":"SettingsEdgeLocation","features":[268]},{"name":"SettingsPane","features":[268]},{"name":"SettingsPaneCommandsRequest","features":[268]},{"name":"SettingsPaneCommandsRequestedEventArgs","features":[268]},{"name":"SupportedWebAccountActions","features":[268]},{"name":"WebAccountAction","features":[268]},{"name":"WebAccountCommand","features":[268]},{"name":"WebAccountCommandInvokedHandler","features":[268]},{"name":"WebAccountInvokedArgs","features":[268]},{"name":"WebAccountProviderCommand","features":[268]},{"name":"WebAccountProviderCommandInvokedHandler","features":[268]}],"282":[{"name":"AmbientLight","features":[270]},{"name":"AnimationController","features":[270]},{"name":"AnimationControllerProgressBehavior","features":[270]},{"name":"AnimationDelayBehavior","features":[270]},{"name":"AnimationDirection","features":[270]},{"name":"AnimationIterationBehavior","features":[270]},{"name":"AnimationPropertyAccessMode","features":[270]},{"name":"AnimationPropertyInfo","features":[270]},{"name":"AnimationStopBehavior","features":[270]},{"name":"BackEasingFunction","features":[270]},{"name":"BooleanKeyFrameAnimation","features":[270]},{"name":"BounceEasingFunction","features":[270]},{"name":"BounceScalarNaturalMotionAnimation","features":[270]},{"name":"BounceVector2NaturalMotionAnimation","features":[270]},{"name":"BounceVector3NaturalMotionAnimation","features":[270]},{"name":"CircleEasingFunction","features":[270]},{"name":"ColorKeyFrameAnimation","features":[270]},{"name":"CompositionAnimation","features":[270]},{"name":"CompositionAnimationGroup","features":[270]},{"name":"CompositionBackdropBrush","features":[270]},{"name":"CompositionBackfaceVisibility","features":[270]},{"name":"CompositionBatchCompletedEventArgs","features":[270]},{"name":"CompositionBatchTypes","features":[270]},{"name":"CompositionBitmapInterpolationMode","features":[270]},{"name":"CompositionBorderMode","features":[270]},{"name":"CompositionBrush","features":[270]},{"name":"CompositionCapabilities","features":[270]},{"name":"CompositionClip","features":[270]},{"name":"CompositionColorBrush","features":[270]},{"name":"CompositionColorGradientStop","features":[270]},{"name":"CompositionColorGradientStopCollection","features":[270]},{"name":"CompositionColorSpace","features":[270]},{"name":"CompositionCommitBatch","features":[270]},{"name":"CompositionCompositeMode","features":[270]},{"name":"CompositionContainerShape","features":[270]},{"name":"CompositionDrawingSurface","features":[270]},{"name":"CompositionDropShadowSourcePolicy","features":[270]},{"name":"CompositionEasingFunction","features":[270]},{"name":"CompositionEasingFunctionMode","features":[270]},{"name":"CompositionEffectBrush","features":[270]},{"name":"CompositionEffectFactory","features":[270]},{"name":"CompositionEffectFactoryLoadStatus","features":[270]},{"name":"CompositionEffectSourceParameter","features":[270]},{"name":"CompositionEllipseGeometry","features":[270]},{"name":"CompositionGeometricClip","features":[270]},{"name":"CompositionGeometry","features":[270]},{"name":"CompositionGetValueStatus","features":[270]},{"name":"CompositionGradientBrush","features":[270]},{"name":"CompositionGradientExtendMode","features":[270]},{"name":"CompositionGraphicsDevice","features":[270]},{"name":"CompositionLight","features":[270]},{"name":"CompositionLineGeometry","features":[270]},{"name":"CompositionLinearGradientBrush","features":[270]},{"name":"CompositionMappingMode","features":[270]},{"name":"CompositionMaskBrush","features":[270]},{"name":"CompositionMipmapSurface","features":[270]},{"name":"CompositionNineGridBrush","features":[270]},{"name":"CompositionObject","features":[270]},{"name":"CompositionPath","features":[270]},{"name":"CompositionPathGeometry","features":[270]},{"name":"CompositionProjectedShadow","features":[270]},{"name":"CompositionProjectedShadowCaster","features":[270]},{"name":"CompositionProjectedShadowCasterCollection","features":[270]},{"name":"CompositionProjectedShadowReceiver","features":[270]},{"name":"CompositionProjectedShadowReceiverUnorderedCollection","features":[270]},{"name":"CompositionPropertySet","features":[270]},{"name":"CompositionRadialGradientBrush","features":[270]},{"name":"CompositionRectangleGeometry","features":[270]},{"name":"CompositionRoundedRectangleGeometry","features":[270]},{"name":"CompositionScopedBatch","features":[270]},{"name":"CompositionShadow","features":[270]},{"name":"CompositionShape","features":[270]},{"name":"CompositionShapeCollection","features":[37,270]},{"name":"CompositionSpriteShape","features":[270]},{"name":"CompositionStretch","features":[270]},{"name":"CompositionStrokeCap","features":[270]},{"name":"CompositionStrokeDashArray","features":[37,270]},{"name":"CompositionStrokeLineJoin","features":[270]},{"name":"CompositionSurfaceBrush","features":[270]},{"name":"CompositionTarget","features":[270]},{"name":"CompositionTexture","features":[270]},{"name":"CompositionTransform","features":[270]},{"name":"CompositionViewBox","features":[270]},{"name":"CompositionVirtualDrawingSurface","features":[270]},{"name":"CompositionVisualSurface","features":[270]},{"name":"Compositor","features":[270]},{"name":"ContainerVisual","features":[270]},{"name":"CubicBezierEasingFunction","features":[270]},{"name":"DelegatedInkTrailVisual","features":[270]},{"name":"DistantLight","features":[270]},{"name":"DropShadow","features":[270]},{"name":"ElasticEasingFunction","features":[270]},{"name":"ExponentialEasingFunction","features":[270]},{"name":"ExpressionAnimation","features":[270]},{"name":"IAmbientLight","features":[270]},{"name":"IAmbientLight2","features":[270]},{"name":"IAnimationController","features":[270]},{"name":"IAnimationControllerStatics","features":[270]},{"name":"IAnimationObject","features":[270]},{"name":"IAnimationPropertyInfo","features":[270]},{"name":"IAnimationPropertyInfo2","features":[270]},{"name":"IBackEasingFunction","features":[270]},{"name":"IBooleanKeyFrameAnimation","features":[270]},{"name":"IBounceEasingFunction","features":[270]},{"name":"IBounceScalarNaturalMotionAnimation","features":[270]},{"name":"IBounceVector2NaturalMotionAnimation","features":[270]},{"name":"IBounceVector3NaturalMotionAnimation","features":[270]},{"name":"ICircleEasingFunction","features":[270]},{"name":"IColorKeyFrameAnimation","features":[270]},{"name":"ICompositionAnimation","features":[270]},{"name":"ICompositionAnimation2","features":[270]},{"name":"ICompositionAnimation3","features":[270]},{"name":"ICompositionAnimation4","features":[270]},{"name":"ICompositionAnimationBase","features":[270]},{"name":"ICompositionAnimationFactory","features":[270]},{"name":"ICompositionAnimationGroup","features":[270]},{"name":"ICompositionBackdropBrush","features":[270]},{"name":"ICompositionBatchCompletedEventArgs","features":[270]},{"name":"ICompositionBrush","features":[270]},{"name":"ICompositionBrushFactory","features":[270]},{"name":"ICompositionCapabilities","features":[270]},{"name":"ICompositionCapabilitiesStatics","features":[270]},{"name":"ICompositionClip","features":[270]},{"name":"ICompositionClip2","features":[270]},{"name":"ICompositionClipFactory","features":[270]},{"name":"ICompositionColorBrush","features":[270]},{"name":"ICompositionColorGradientStop","features":[270]},{"name":"ICompositionColorGradientStopCollection","features":[270]},{"name":"ICompositionCommitBatch","features":[270]},{"name":"ICompositionContainerShape","features":[270]},{"name":"ICompositionDrawingSurface","features":[270]},{"name":"ICompositionDrawingSurface2","features":[270]},{"name":"ICompositionDrawingSurfaceFactory","features":[270]},{"name":"ICompositionEasingFunction","features":[270]},{"name":"ICompositionEasingFunctionFactory","features":[270]},{"name":"ICompositionEasingFunctionStatics","features":[270]},{"name":"ICompositionEffectBrush","features":[270]},{"name":"ICompositionEffectFactory","features":[270]},{"name":"ICompositionEffectSourceParameter","features":[270]},{"name":"ICompositionEffectSourceParameterFactory","features":[270]},{"name":"ICompositionEllipseGeometry","features":[270]},{"name":"ICompositionGeometricClip","features":[270]},{"name":"ICompositionGeometry","features":[270]},{"name":"ICompositionGeometryFactory","features":[270]},{"name":"ICompositionGradientBrush","features":[270]},{"name":"ICompositionGradientBrush2","features":[270]},{"name":"ICompositionGradientBrushFactory","features":[270]},{"name":"ICompositionGraphicsDevice","features":[270]},{"name":"ICompositionGraphicsDevice2","features":[270]},{"name":"ICompositionGraphicsDevice3","features":[270]},{"name":"ICompositionGraphicsDevice4","features":[270]},{"name":"ICompositionLight","features":[270]},{"name":"ICompositionLight2","features":[270]},{"name":"ICompositionLight3","features":[270]},{"name":"ICompositionLightFactory","features":[270]},{"name":"ICompositionLineGeometry","features":[270]},{"name":"ICompositionLinearGradientBrush","features":[270]},{"name":"ICompositionMaskBrush","features":[270]},{"name":"ICompositionMipmapSurface","features":[270]},{"name":"ICompositionNineGridBrush","features":[270]},{"name":"ICompositionObject","features":[270]},{"name":"ICompositionObject2","features":[270]},{"name":"ICompositionObject3","features":[270]},{"name":"ICompositionObject4","features":[270]},{"name":"ICompositionObject5","features":[270]},{"name":"ICompositionObjectFactory","features":[270]},{"name":"ICompositionObjectStatics","features":[270]},{"name":"ICompositionPath","features":[270]},{"name":"ICompositionPathFactory","features":[270]},{"name":"ICompositionPathGeometry","features":[270]},{"name":"ICompositionProjectedShadow","features":[270]},{"name":"ICompositionProjectedShadowCaster","features":[270]},{"name":"ICompositionProjectedShadowCasterCollection","features":[270]},{"name":"ICompositionProjectedShadowCasterCollectionStatics","features":[270]},{"name":"ICompositionProjectedShadowReceiver","features":[270]},{"name":"ICompositionProjectedShadowReceiverUnorderedCollection","features":[270]},{"name":"ICompositionPropertySet","features":[270]},{"name":"ICompositionPropertySet2","features":[270]},{"name":"ICompositionRadialGradientBrush","features":[270]},{"name":"ICompositionRectangleGeometry","features":[270]},{"name":"ICompositionRoundedRectangleGeometry","features":[270]},{"name":"ICompositionScopedBatch","features":[270]},{"name":"ICompositionShadow","features":[270]},{"name":"ICompositionShadowFactory","features":[270]},{"name":"ICompositionShape","features":[270]},{"name":"ICompositionShapeFactory","features":[270]},{"name":"ICompositionSpriteShape","features":[270]},{"name":"ICompositionSupportsSystemBackdrop","features":[270]},{"name":"ICompositionSurface","features":[270]},{"name":"ICompositionSurfaceBrush","features":[270]},{"name":"ICompositionSurfaceBrush2","features":[270]},{"name":"ICompositionSurfaceBrush3","features":[270]},{"name":"ICompositionSurfaceFacade","features":[270]},{"name":"ICompositionTarget","features":[270]},{"name":"ICompositionTargetFactory","features":[270]},{"name":"ICompositionTexture","features":[270]},{"name":"ICompositionTextureFactory","features":[270]},{"name":"ICompositionTransform","features":[270]},{"name":"ICompositionTransformFactory","features":[270]},{"name":"ICompositionViewBox","features":[270]},{"name":"ICompositionVirtualDrawingSurface","features":[270]},{"name":"ICompositionVirtualDrawingSurfaceFactory","features":[270]},{"name":"ICompositionVisualSurface","features":[270]},{"name":"ICompositor","features":[270]},{"name":"ICompositor2","features":[270]},{"name":"ICompositor3","features":[270]},{"name":"ICompositor4","features":[270]},{"name":"ICompositor5","features":[270]},{"name":"ICompositor6","features":[270]},{"name":"ICompositor7","features":[270]},{"name":"ICompositor8","features":[270]},{"name":"ICompositorStatics","features":[270]},{"name":"ICompositorWithBlurredWallpaperBackdropBrush","features":[270]},{"name":"ICompositorWithProjectedShadow","features":[270]},{"name":"ICompositorWithRadialGradient","features":[270]},{"name":"ICompositorWithVisualSurface","features":[270]},{"name":"IContainerVisual","features":[270]},{"name":"IContainerVisualFactory","features":[270]},{"name":"ICubicBezierEasingFunction","features":[270]},{"name":"IDelegatedInkTrailVisual","features":[270]},{"name":"IDelegatedInkTrailVisualStatics","features":[270]},{"name":"IDistantLight","features":[270]},{"name":"IDistantLight2","features":[270]},{"name":"IDropShadow","features":[270]},{"name":"IDropShadow2","features":[270]},{"name":"IElasticEasingFunction","features":[270]},{"name":"IExponentialEasingFunction","features":[270]},{"name":"IExpressionAnimation","features":[270]},{"name":"IImplicitAnimationCollection","features":[270]},{"name":"IInsetClip","features":[270]},{"name":"IKeyFrameAnimation","features":[270]},{"name":"IKeyFrameAnimation2","features":[270]},{"name":"IKeyFrameAnimation3","features":[270]},{"name":"IKeyFrameAnimationFactory","features":[270]},{"name":"ILayerVisual","features":[270]},{"name":"ILayerVisual2","features":[270]},{"name":"ILinearEasingFunction","features":[270]},{"name":"INaturalMotionAnimation","features":[270]},{"name":"INaturalMotionAnimationFactory","features":[270]},{"name":"IPathKeyFrameAnimation","features":[270]},{"name":"IPointLight","features":[270]},{"name":"IPointLight2","features":[270]},{"name":"IPointLight3","features":[270]},{"name":"IPowerEasingFunction","features":[270]},{"name":"IQuaternionKeyFrameAnimation","features":[270]},{"name":"IRectangleClip","features":[270]},{"name":"IRedirectVisual","features":[270]},{"name":"IRenderingDeviceReplacedEventArgs","features":[270]},{"name":"IScalarKeyFrameAnimation","features":[270]},{"name":"IScalarNaturalMotionAnimation","features":[270]},{"name":"IScalarNaturalMotionAnimationFactory","features":[270]},{"name":"IShapeVisual","features":[270]},{"name":"ISineEasingFunction","features":[270]},{"name":"ISpotLight","features":[270]},{"name":"ISpotLight2","features":[270]},{"name":"ISpotLight3","features":[270]},{"name":"ISpringScalarNaturalMotionAnimation","features":[270]},{"name":"ISpringVector2NaturalMotionAnimation","features":[270]},{"name":"ISpringVector3NaturalMotionAnimation","features":[270]},{"name":"ISpriteVisual","features":[270]},{"name":"ISpriteVisual2","features":[270]},{"name":"IStepEasingFunction","features":[270]},{"name":"IVector2KeyFrameAnimation","features":[270]},{"name":"IVector2NaturalMotionAnimation","features":[270]},{"name":"IVector2NaturalMotionAnimationFactory","features":[270]},{"name":"IVector3KeyFrameAnimation","features":[270]},{"name":"IVector3NaturalMotionAnimation","features":[270]},{"name":"IVector3NaturalMotionAnimationFactory","features":[270]},{"name":"IVector4KeyFrameAnimation","features":[270]},{"name":"IVisual","features":[270]},{"name":"IVisual2","features":[270]},{"name":"IVisual3","features":[270]},{"name":"IVisual4","features":[270]},{"name":"IVisualCollection","features":[270]},{"name":"IVisualElement","features":[270]},{"name":"IVisualElement2","features":[270]},{"name":"IVisualFactory","features":[270]},{"name":"IVisualUnorderedCollection","features":[270]},{"name":"ImplicitAnimationCollection","features":[270]},{"name":"InitialValueExpressionCollection","features":[37,270]},{"name":"InkTrailPoint","features":[77,270]},{"name":"InsetClip","features":[270]},{"name":"KeyFrameAnimation","features":[270]},{"name":"LayerVisual","features":[270]},{"name":"LinearEasingFunction","features":[270]},{"name":"NaturalMotionAnimation","features":[270]},{"name":"PathKeyFrameAnimation","features":[270]},{"name":"PointLight","features":[270]},{"name":"PowerEasingFunction","features":[270]},{"name":"QuaternionKeyFrameAnimation","features":[270]},{"name":"RectangleClip","features":[270]},{"name":"RedirectVisual","features":[270]},{"name":"RenderingDeviceReplacedEventArgs","features":[270]},{"name":"ScalarKeyFrameAnimation","features":[270]},{"name":"ScalarNaturalMotionAnimation","features":[270]},{"name":"ShapeVisual","features":[270]},{"name":"SineEasingFunction","features":[270]},{"name":"SpotLight","features":[270]},{"name":"SpringScalarNaturalMotionAnimation","features":[270]},{"name":"SpringVector2NaturalMotionAnimation","features":[270]},{"name":"SpringVector3NaturalMotionAnimation","features":[270]},{"name":"SpriteVisual","features":[270]},{"name":"StepEasingFunction","features":[270]},{"name":"Vector2KeyFrameAnimation","features":[270]},{"name":"Vector2NaturalMotionAnimation","features":[270]},{"name":"Vector3KeyFrameAnimation","features":[270]},{"name":"Vector3NaturalMotionAnimation","features":[270]},{"name":"Vector4KeyFrameAnimation","features":[270]},{"name":"Visual","features":[270]},{"name":"VisualCollection","features":[270]},{"name":"VisualUnorderedCollection","features":[270]}],"283":[{"name":"CompositorController","features":[271]},{"name":"ICompositorController","features":[271]}],"284":[{"name":"DesktopWindowTarget","features":[272]},{"name":"IDesktopWindowTarget","features":[272]}],"285":[{"name":"CompositionDebugHeatMaps","features":[273]},{"name":"CompositionDebugOverdrawContentKinds","features":[273]},{"name":"CompositionDebugSettings","features":[273]},{"name":"ICompositionDebugHeatMaps","features":[273]},{"name":"ICompositionDebugSettings","features":[273]},{"name":"ICompositionDebugSettingsStatics","features":[273]}],"286":[{"name":"ISceneLightingEffect","features":[274]},{"name":"ISceneLightingEffect2","features":[274]},{"name":"SceneLightingEffect","features":[274]},{"name":"SceneLightingEffectReflectanceModel","features":[274]}],"287":[{"name":"CompositionConditionalValue","features":[275]},{"name":"CompositionInteractionSourceCollection","features":[275]},{"name":"ICompositionConditionalValue","features":[275]},{"name":"ICompositionConditionalValueStatics","features":[275]},{"name":"ICompositionInteractionSource","features":[275]},{"name":"ICompositionInteractionSourceCollection","features":[275]},{"name":"IInteractionSourceConfiguration","features":[275]},{"name":"IInteractionTracker","features":[275]},{"name":"IInteractionTracker2","features":[275]},{"name":"IInteractionTracker3","features":[275]},{"name":"IInteractionTracker4","features":[275]},{"name":"IInteractionTracker5","features":[275]},{"name":"IInteractionTrackerCustomAnimationStateEnteredArgs","features":[275]},{"name":"IInteractionTrackerCustomAnimationStateEnteredArgs2","features":[275]},{"name":"IInteractionTrackerIdleStateEnteredArgs","features":[275]},{"name":"IInteractionTrackerIdleStateEnteredArgs2","features":[275]},{"name":"IInteractionTrackerInertiaModifier","features":[275]},{"name":"IInteractionTrackerInertiaModifierFactory","features":[275]},{"name":"IInteractionTrackerInertiaMotion","features":[275]},{"name":"IInteractionTrackerInertiaMotionStatics","features":[275]},{"name":"IInteractionTrackerInertiaNaturalMotion","features":[275]},{"name":"IInteractionTrackerInertiaNaturalMotionStatics","features":[275]},{"name":"IInteractionTrackerInertiaRestingValue","features":[275]},{"name":"IInteractionTrackerInertiaRestingValueStatics","features":[275]},{"name":"IInteractionTrackerInertiaStateEnteredArgs","features":[275]},{"name":"IInteractionTrackerInertiaStateEnteredArgs2","features":[275]},{"name":"IInteractionTrackerInertiaStateEnteredArgs3","features":[275]},{"name":"IInteractionTrackerInteractingStateEnteredArgs","features":[275]},{"name":"IInteractionTrackerInteractingStateEnteredArgs2","features":[275]},{"name":"IInteractionTrackerOwner","features":[275]},{"name":"IInteractionTrackerRequestIgnoredArgs","features":[275]},{"name":"IInteractionTrackerStatics","features":[275]},{"name":"IInteractionTrackerStatics2","features":[275]},{"name":"IInteractionTrackerValuesChangedArgs","features":[275]},{"name":"IInteractionTrackerVector2InertiaModifier","features":[275]},{"name":"IInteractionTrackerVector2InertiaModifierFactory","features":[275]},{"name":"IInteractionTrackerVector2InertiaNaturalMotion","features":[275]},{"name":"IInteractionTrackerVector2InertiaNaturalMotionStatics","features":[275]},{"name":"IVisualInteractionSource","features":[275]},{"name":"IVisualInteractionSource2","features":[275]},{"name":"IVisualInteractionSource3","features":[275]},{"name":"IVisualInteractionSourceObjectFactory","features":[275]},{"name":"IVisualInteractionSourceStatics","features":[275]},{"name":"IVisualInteractionSourceStatics2","features":[275]},{"name":"InteractionBindingAxisModes","features":[275]},{"name":"InteractionChainingMode","features":[275]},{"name":"InteractionSourceConfiguration","features":[275]},{"name":"InteractionSourceMode","features":[275]},{"name":"InteractionSourceRedirectionMode","features":[275]},{"name":"InteractionTracker","features":[275]},{"name":"InteractionTrackerClampingOption","features":[275]},{"name":"InteractionTrackerCustomAnimationStateEnteredArgs","features":[275]},{"name":"InteractionTrackerIdleStateEnteredArgs","features":[275]},{"name":"InteractionTrackerInertiaModifier","features":[275]},{"name":"InteractionTrackerInertiaMotion","features":[275]},{"name":"InteractionTrackerInertiaNaturalMotion","features":[275]},{"name":"InteractionTrackerInertiaRestingValue","features":[275]},{"name":"InteractionTrackerInertiaStateEnteredArgs","features":[275]},{"name":"InteractionTrackerInteractingStateEnteredArgs","features":[275]},{"name":"InteractionTrackerPositionUpdateOption","features":[275]},{"name":"InteractionTrackerRequestIgnoredArgs","features":[275]},{"name":"InteractionTrackerValuesChangedArgs","features":[275]},{"name":"InteractionTrackerVector2InertiaModifier","features":[275]},{"name":"InteractionTrackerVector2InertiaNaturalMotion","features":[275]},{"name":"VisualInteractionSource","features":[275]},{"name":"VisualInteractionSourceRedirectionMode","features":[275]}],"288":[{"name":"ISceneBoundingBox","features":[276]},{"name":"ISceneComponent","features":[276]},{"name":"ISceneComponentCollection","features":[276]},{"name":"ISceneComponentFactory","features":[276]},{"name":"ISceneMaterial","features":[276]},{"name":"ISceneMaterialFactory","features":[276]},{"name":"ISceneMaterialInput","features":[276]},{"name":"ISceneMaterialInputFactory","features":[276]},{"name":"ISceneMesh","features":[276]},{"name":"ISceneMeshMaterialAttributeMap","features":[276]},{"name":"ISceneMeshRendererComponent","features":[276]},{"name":"ISceneMeshRendererComponentStatics","features":[276]},{"name":"ISceneMeshStatics","features":[276]},{"name":"ISceneMetallicRoughnessMaterial","features":[276]},{"name":"ISceneMetallicRoughnessMaterialStatics","features":[276]},{"name":"ISceneModelTransform","features":[276]},{"name":"ISceneNode","features":[276]},{"name":"ISceneNodeCollection","features":[276]},{"name":"ISceneNodeStatics","features":[276]},{"name":"ISceneObject","features":[276]},{"name":"ISceneObjectFactory","features":[276]},{"name":"IScenePbrMaterial","features":[276]},{"name":"IScenePbrMaterialFactory","features":[276]},{"name":"ISceneRendererComponent","features":[276]},{"name":"ISceneRendererComponentFactory","features":[276]},{"name":"ISceneSurfaceMaterialInput","features":[276]},{"name":"ISceneSurfaceMaterialInputStatics","features":[276]},{"name":"ISceneVisual","features":[276]},{"name":"ISceneVisualStatics","features":[276]},{"name":"SceneAlphaMode","features":[276]},{"name":"SceneAttributeSemantic","features":[276]},{"name":"SceneBoundingBox","features":[276]},{"name":"SceneComponent","features":[276]},{"name":"SceneComponentCollection","features":[37,276]},{"name":"SceneComponentType","features":[276]},{"name":"SceneMaterial","features":[276]},{"name":"SceneMaterialInput","features":[276]},{"name":"SceneMesh","features":[276]},{"name":"SceneMeshMaterialAttributeMap","features":[276]},{"name":"SceneMeshRendererComponent","features":[276]},{"name":"SceneMetallicRoughnessMaterial","features":[276]},{"name":"SceneModelTransform","features":[276]},{"name":"SceneNode","features":[276]},{"name":"SceneNodeCollection","features":[37,276]},{"name":"SceneObject","features":[276]},{"name":"ScenePbrMaterial","features":[276]},{"name":"SceneRendererComponent","features":[276]},{"name":"SceneSurfaceMaterialInput","features":[276]},{"name":"SceneVisual","features":[276]},{"name":"SceneWrappingMode","features":[276]}],"289":[{"name":"AcceleratorKeyEventArgs","features":[277]},{"name":"AppViewBackButtonVisibility","features":[277]},{"name":"AutomationProviderRequestedEventArgs","features":[277]},{"name":"BackRequestedEventArgs","features":[277]},{"name":"CharacterReceivedEventArgs","features":[277]},{"name":"ClosestInteractiveBoundsRequestedEventArgs","features":[277]},{"name":"CoreAcceleratorKeyEventType","features":[277]},{"name":"CoreAcceleratorKeys","features":[277]},{"name":"CoreComponentInputSource","features":[277]},{"name":"CoreCursor","features":[277]},{"name":"CoreCursorType","features":[277]},{"name":"CoreDispatcher","features":[277]},{"name":"CoreDispatcherPriority","features":[277]},{"name":"CoreIndependentInputFilters","features":[277]},{"name":"CoreIndependentInputSource","features":[277]},{"name":"CoreIndependentInputSourceController","features":[277]},{"name":"CoreInputDeviceTypes","features":[277]},{"name":"CorePhysicalKeyStatus","features":[277]},{"name":"CoreProcessEventsOption","features":[277]},{"name":"CoreProximityEvaluation","features":[77,277]},{"name":"CoreProximityEvaluationScore","features":[277]},{"name":"CoreVirtualKeyStates","features":[277]},{"name":"CoreWindow","features":[277]},{"name":"CoreWindowActivationMode","features":[277]},{"name":"CoreWindowActivationState","features":[277]},{"name":"CoreWindowDialog","features":[277]},{"name":"CoreWindowDialogsContract","features":[277]},{"name":"CoreWindowEventArgs","features":[277]},{"name":"CoreWindowFlowDirection","features":[277]},{"name":"CoreWindowFlyout","features":[277]},{"name":"CoreWindowPopupShowingEventArgs","features":[277]},{"name":"CoreWindowResizeManager","features":[277]},{"name":"DispatchedHandler","features":[277]},{"name":"IAcceleratorKeyEventArgs","features":[277]},{"name":"IAcceleratorKeyEventArgs2","features":[277]},{"name":"IAutomationProviderRequestedEventArgs","features":[277]},{"name":"IBackRequestedEventArgs","features":[277]},{"name":"ICharacterReceivedEventArgs","features":[277]},{"name":"IClosestInteractiveBoundsRequestedEventArgs","features":[277]},{"name":"ICoreAcceleratorKeys","features":[277]},{"name":"ICoreClosestInteractiveBoundsRequested","features":[277]},{"name":"ICoreComponentFocusable","features":[277]},{"name":"ICoreCursor","features":[277]},{"name":"ICoreCursorFactory","features":[277]},{"name":"ICoreDispatcher","features":[277]},{"name":"ICoreDispatcher2","features":[277]},{"name":"ICoreDispatcherWithTaskPriority","features":[277]},{"name":"ICoreIndependentInputSourceController","features":[277]},{"name":"ICoreIndependentInputSourceControllerStatics","features":[277]},{"name":"ICoreInputSourceBase","features":[277]},{"name":"ICoreKeyboardInputSource","features":[277]},{"name":"ICoreKeyboardInputSource2","features":[277]},{"name":"ICorePointerInputSource","features":[277]},{"name":"ICorePointerInputSource2","features":[277]},{"name":"ICorePointerRedirector","features":[277]},{"name":"ICoreTouchHitTesting","features":[277]},{"name":"ICoreWindow","features":[277]},{"name":"ICoreWindow2","features":[277]},{"name":"ICoreWindow3","features":[277]},{"name":"ICoreWindow4","features":[277]},{"name":"ICoreWindow5","features":[277]},{"name":"ICoreWindowDialog","features":[277]},{"name":"ICoreWindowDialogFactory","features":[277]},{"name":"ICoreWindowEventArgs","features":[277]},{"name":"ICoreWindowFlyout","features":[277]},{"name":"ICoreWindowFlyoutFactory","features":[277]},{"name":"ICoreWindowPopupShowingEventArgs","features":[277]},{"name":"ICoreWindowResizeManager","features":[277]},{"name":"ICoreWindowResizeManagerLayoutCapability","features":[277]},{"name":"ICoreWindowResizeManagerStatics","features":[277]},{"name":"ICoreWindowStatic","features":[277]},{"name":"ICoreWindowWithContext","features":[277]},{"name":"IIdleDispatchedHandlerArgs","features":[277]},{"name":"IInitializeWithCoreWindow","features":[277]},{"name":"IInputEnabledEventArgs","features":[277]},{"name":"IKeyEventArgs","features":[277]},{"name":"IKeyEventArgs2","features":[277]},{"name":"IPointerEventArgs","features":[277]},{"name":"ISystemNavigationManager","features":[277]},{"name":"ISystemNavigationManager2","features":[277]},{"name":"ISystemNavigationManagerStatics","features":[277]},{"name":"ITouchHitTestingEventArgs","features":[277]},{"name":"IVisibilityChangedEventArgs","features":[277]},{"name":"IWindowActivatedEventArgs","features":[277]},{"name":"IWindowSizeChangedEventArgs","features":[277]},{"name":"IdleDispatchedHandler","features":[277]},{"name":"IdleDispatchedHandlerArgs","features":[277]},{"name":"InputEnabledEventArgs","features":[277]},{"name":"KeyEventArgs","features":[277]},{"name":"PointerEventArgs","features":[277]},{"name":"SystemNavigationManager","features":[277]},{"name":"TouchHitTestingEventArgs","features":[277]},{"name":"VisibilityChangedEventArgs","features":[277]},{"name":"WindowActivatedEventArgs","features":[277]},{"name":"WindowSizeChangedEventArgs","features":[277]}],"290":[{"name":"AnimationDescription","features":[278]},{"name":"AnimationEffect","features":[278]},{"name":"AnimationEffectTarget","features":[278]},{"name":"AnimationMetricsContract","features":[278]},{"name":"IAnimationDescription","features":[278]},{"name":"IAnimationDescriptionFactory","features":[278]},{"name":"IOpacityAnimation","features":[278]},{"name":"IPropertyAnimation","features":[278]},{"name":"IScaleAnimation","features":[278]},{"name":"OpacityAnimation","features":[278]},{"name":"PropertyAnimation","features":[278]},{"name":"PropertyAnimationType","features":[278]},{"name":"ScaleAnimation","features":[278]},{"name":"TranslationAnimation","features":[278]}],"291":[{"name":"CoreAppWindowPreview","features":[279]},{"name":"ICoreAppWindowPreview","features":[279]},{"name":"ICoreAppWindowPreviewStatics","features":[279]},{"name":"ISystemNavigationCloseRequestedPreviewEventArgs","features":[279]},{"name":"ISystemNavigationManagerPreview","features":[279]},{"name":"ISystemNavigationManagerPreviewStatics","features":[279]},{"name":"SystemNavigationCloseRequestedPreviewEventArgs","features":[279]},{"name":"SystemNavigationManagerPreview","features":[279]}],"292":[{"name":"AttachableInputObject","features":[280]},{"name":"CrossSlideThresholds","features":[280]},{"name":"CrossSlidingEventArgs","features":[280]},{"name":"CrossSlidingState","features":[280]},{"name":"DraggingEventArgs","features":[280]},{"name":"DraggingState","features":[280]},{"name":"EdgeGesture","features":[280]},{"name":"EdgeGestureEventArgs","features":[280]},{"name":"EdgeGestureKind","features":[280]},{"name":"GazeInputAccessStatus","features":[280]},{"name":"GestureRecognizer","features":[280]},{"name":"GestureSettings","features":[280]},{"name":"HoldingEventArgs","features":[280]},{"name":"HoldingState","features":[280]},{"name":"IAttachableInputObject","features":[280]},{"name":"IAttachableInputObjectFactory","features":[280]},{"name":"ICrossSlidingEventArgs","features":[280]},{"name":"ICrossSlidingEventArgs2","features":[280]},{"name":"IDraggingEventArgs","features":[280]},{"name":"IDraggingEventArgs2","features":[280]},{"name":"IEdgeGesture","features":[280]},{"name":"IEdgeGestureEventArgs","features":[280]},{"name":"IEdgeGestureStatics","features":[280]},{"name":"IGestureRecognizer","features":[280]},{"name":"IGestureRecognizer2","features":[280]},{"name":"IHoldingEventArgs","features":[280]},{"name":"IHoldingEventArgs2","features":[280]},{"name":"IInputActivationListener","features":[280]},{"name":"IInputActivationListenerActivationChangedEventArgs","features":[280]},{"name":"IKeyboardDeliveryInterceptor","features":[280]},{"name":"IKeyboardDeliveryInterceptorStatics","features":[280]},{"name":"IManipulationCompletedEventArgs","features":[280]},{"name":"IManipulationCompletedEventArgs2","features":[280]},{"name":"IManipulationInertiaStartingEventArgs","features":[280]},{"name":"IManipulationInertiaStartingEventArgs2","features":[280]},{"name":"IManipulationStartedEventArgs","features":[280]},{"name":"IManipulationStartedEventArgs2","features":[280]},{"name":"IManipulationUpdatedEventArgs","features":[280]},{"name":"IManipulationUpdatedEventArgs2","features":[280]},{"name":"IMouseWheelParameters","features":[280]},{"name":"IPointerPoint","features":[280]},{"name":"IPointerPointProperties","features":[280]},{"name":"IPointerPointProperties2","features":[280]},{"name":"IPointerPointStatics","features":[280]},{"name":"IPointerPointTransform","features":[280]},{"name":"IPointerVisualizationSettings","features":[280]},{"name":"IPointerVisualizationSettingsStatics","features":[280]},{"name":"IRadialController","features":[280]},{"name":"IRadialController2","features":[280]},{"name":"IRadialControllerButtonClickedEventArgs","features":[280]},{"name":"IRadialControllerButtonClickedEventArgs2","features":[280]},{"name":"IRadialControllerButtonHoldingEventArgs","features":[280]},{"name":"IRadialControllerButtonPressedEventArgs","features":[280]},{"name":"IRadialControllerButtonReleasedEventArgs","features":[280]},{"name":"IRadialControllerConfiguration","features":[280]},{"name":"IRadialControllerConfiguration2","features":[280]},{"name":"IRadialControllerConfigurationStatics","features":[280]},{"name":"IRadialControllerConfigurationStatics2","features":[280]},{"name":"IRadialControllerControlAcquiredEventArgs","features":[280]},{"name":"IRadialControllerControlAcquiredEventArgs2","features":[280]},{"name":"IRadialControllerMenu","features":[280]},{"name":"IRadialControllerMenuItem","features":[280]},{"name":"IRadialControllerMenuItemStatics","features":[280]},{"name":"IRadialControllerMenuItemStatics2","features":[280]},{"name":"IRadialControllerRotationChangedEventArgs","features":[280]},{"name":"IRadialControllerRotationChangedEventArgs2","features":[280]},{"name":"IRadialControllerScreenContact","features":[280]},{"name":"IRadialControllerScreenContactContinuedEventArgs","features":[280]},{"name":"IRadialControllerScreenContactContinuedEventArgs2","features":[280]},{"name":"IRadialControllerScreenContactEndedEventArgs","features":[280]},{"name":"IRadialControllerScreenContactStartedEventArgs","features":[280]},{"name":"IRadialControllerScreenContactStartedEventArgs2","features":[280]},{"name":"IRadialControllerStatics","features":[280]},{"name":"IRightTappedEventArgs","features":[280]},{"name":"IRightTappedEventArgs2","features":[280]},{"name":"ISystemButtonEventController","features":[280]},{"name":"ISystemButtonEventControllerStatics","features":[280]},{"name":"ISystemFunctionButtonEventArgs","features":[280]},{"name":"ISystemFunctionLockChangedEventArgs","features":[280]},{"name":"ISystemFunctionLockIndicatorChangedEventArgs","features":[280]},{"name":"ITappedEventArgs","features":[280]},{"name":"ITappedEventArgs2","features":[280]},{"name":"InputActivationListener","features":[280]},{"name":"InputActivationListenerActivationChangedEventArgs","features":[280]},{"name":"InputActivationState","features":[280]},{"name":"KeyboardDeliveryInterceptor","features":[280]},{"name":"ManipulationCompletedEventArgs","features":[280]},{"name":"ManipulationDelta","features":[77,280]},{"name":"ManipulationInertiaStartingEventArgs","features":[280]},{"name":"ManipulationStartedEventArgs","features":[280]},{"name":"ManipulationUpdatedEventArgs","features":[280]},{"name":"ManipulationVelocities","features":[77,280]},{"name":"MouseWheelParameters","features":[280]},{"name":"PointerPoint","features":[280]},{"name":"PointerPointProperties","features":[280]},{"name":"PointerUpdateKind","features":[280]},{"name":"PointerVisualizationSettings","features":[280]},{"name":"RadialController","features":[280]},{"name":"RadialControllerButtonClickedEventArgs","features":[280]},{"name":"RadialControllerButtonHoldingEventArgs","features":[280]},{"name":"RadialControllerButtonPressedEventArgs","features":[280]},{"name":"RadialControllerButtonReleasedEventArgs","features":[280]},{"name":"RadialControllerConfiguration","features":[280]},{"name":"RadialControllerControlAcquiredEventArgs","features":[280]},{"name":"RadialControllerMenu","features":[280]},{"name":"RadialControllerMenuItem","features":[280]},{"name":"RadialControllerMenuKnownIcon","features":[280]},{"name":"RadialControllerRotationChangedEventArgs","features":[280]},{"name":"RadialControllerScreenContact","features":[280]},{"name":"RadialControllerScreenContactContinuedEventArgs","features":[280]},{"name":"RadialControllerScreenContactEndedEventArgs","features":[280]},{"name":"RadialControllerScreenContactStartedEventArgs","features":[280]},{"name":"RadialControllerSystemMenuItemKind","features":[280]},{"name":"RightTappedEventArgs","features":[280]},{"name":"SystemButtonEventController","features":[280]},{"name":"SystemFunctionButtonEventArgs","features":[280]},{"name":"SystemFunctionLockChangedEventArgs","features":[280]},{"name":"SystemFunctionLockIndicatorChangedEventArgs","features":[280]},{"name":"TappedEventArgs","features":[280]}],"293":[{"name":"IRadialControllerIndependentInputSource","features":[281]},{"name":"IRadialControllerIndependentInputSource2","features":[281]},{"name":"IRadialControllerIndependentInputSourceStatics","features":[281]},{"name":"RadialControllerIndependentInputSource","features":[281]}],"294":[{"name":"HandwritingLineHeight","features":[282]},{"name":"IInkDrawingAttributes","features":[282]},{"name":"IInkDrawingAttributes2","features":[282]},{"name":"IInkDrawingAttributes3","features":[282]},{"name":"IInkDrawingAttributes4","features":[282]},{"name":"IInkDrawingAttributes5","features":[282]},{"name":"IInkDrawingAttributesPencilProperties","features":[282]},{"name":"IInkDrawingAttributesStatics","features":[282]},{"name":"IInkInputConfiguration","features":[282]},{"name":"IInkInputConfiguration2","features":[282]},{"name":"IInkInputProcessingConfiguration","features":[282]},{"name":"IInkManager","features":[282]},{"name":"IInkModelerAttributes","features":[282]},{"name":"IInkModelerAttributes2","features":[282]},{"name":"IInkPoint","features":[282]},{"name":"IInkPoint2","features":[282]},{"name":"IInkPointFactory","features":[282]},{"name":"IInkPointFactory2","features":[282]},{"name":"IInkPresenter","features":[282]},{"name":"IInkPresenter2","features":[282]},{"name":"IInkPresenter3","features":[282]},{"name":"IInkPresenterProtractor","features":[282]},{"name":"IInkPresenterProtractorFactory","features":[282]},{"name":"IInkPresenterRuler","features":[282]},{"name":"IInkPresenterRuler2","features":[282]},{"name":"IInkPresenterRulerFactory","features":[282]},{"name":"IInkPresenterStencil","features":[282]},{"name":"IInkRecognitionResult","features":[282]},{"name":"IInkRecognizer","features":[282]},{"name":"IInkRecognizerContainer","features":[282]},{"name":"IInkStroke","features":[282]},{"name":"IInkStroke2","features":[282]},{"name":"IInkStroke3","features":[282]},{"name":"IInkStroke4","features":[282]},{"name":"IInkStrokeBuilder","features":[282]},{"name":"IInkStrokeBuilder2","features":[282]},{"name":"IInkStrokeBuilder3","features":[282]},{"name":"IInkStrokeContainer","features":[282]},{"name":"IInkStrokeContainer2","features":[282]},{"name":"IInkStrokeContainer3","features":[282]},{"name":"IInkStrokeInput","features":[282]},{"name":"IInkStrokeRenderingSegment","features":[282]},{"name":"IInkStrokesCollectedEventArgs","features":[282]},{"name":"IInkStrokesErasedEventArgs","features":[282]},{"name":"IInkSynchronizer","features":[282]},{"name":"IInkUnprocessedInput","features":[282]},{"name":"IPenAndInkSettings","features":[282]},{"name":"IPenAndInkSettings2","features":[282]},{"name":"IPenAndInkSettingsStatics","features":[282]},{"name":"InkDrawingAttributes","features":[282]},{"name":"InkDrawingAttributesKind","features":[282]},{"name":"InkDrawingAttributesPencilProperties","features":[282]},{"name":"InkHighContrastAdjustment","features":[282]},{"name":"InkInputConfiguration","features":[282]},{"name":"InkInputProcessingConfiguration","features":[282]},{"name":"InkInputProcessingMode","features":[282]},{"name":"InkInputRightDragAction","features":[282]},{"name":"InkManager","features":[282]},{"name":"InkManipulationMode","features":[282]},{"name":"InkModelerAttributes","features":[282]},{"name":"InkPersistenceFormat","features":[282]},{"name":"InkPoint","features":[282]},{"name":"InkPresenter","features":[282]},{"name":"InkPresenterPredefinedConfiguration","features":[282]},{"name":"InkPresenterProtractor","features":[282]},{"name":"InkPresenterRuler","features":[282]},{"name":"InkPresenterStencilKind","features":[282]},{"name":"InkRecognitionResult","features":[282]},{"name":"InkRecognitionTarget","features":[282]},{"name":"InkRecognizer","features":[282]},{"name":"InkRecognizerContainer","features":[282]},{"name":"InkStroke","features":[282]},{"name":"InkStrokeBuilder","features":[282]},{"name":"InkStrokeContainer","features":[282]},{"name":"InkStrokeInput","features":[282]},{"name":"InkStrokeRenderingSegment","features":[282]},{"name":"InkStrokesCollectedEventArgs","features":[282]},{"name":"InkStrokesErasedEventArgs","features":[282]},{"name":"InkSynchronizer","features":[282]},{"name":"InkUnprocessedInput","features":[282]},{"name":"PenAndInkSettings","features":[282]},{"name":"PenHandedness","features":[282]},{"name":"PenTipShape","features":[282]}],"295":[{"name":"IInkAnalysisInkBullet","features":[283]},{"name":"IInkAnalysisInkDrawing","features":[283]},{"name":"IInkAnalysisInkWord","features":[283]},{"name":"IInkAnalysisLine","features":[283]},{"name":"IInkAnalysisListItem","features":[283]},{"name":"IInkAnalysisNode","features":[283]},{"name":"IInkAnalysisParagraph","features":[283]},{"name":"IInkAnalysisResult","features":[283]},{"name":"IInkAnalysisRoot","features":[283]},{"name":"IInkAnalysisWritingRegion","features":[283]},{"name":"IInkAnalyzer","features":[283]},{"name":"IInkAnalyzerFactory","features":[283]},{"name":"InkAnalysisDrawingKind","features":[283]},{"name":"InkAnalysisInkBullet","features":[283]},{"name":"InkAnalysisInkDrawing","features":[283]},{"name":"InkAnalysisInkWord","features":[283]},{"name":"InkAnalysisLine","features":[283]},{"name":"InkAnalysisListItem","features":[283]},{"name":"InkAnalysisNode","features":[283]},{"name":"InkAnalysisNodeKind","features":[283]},{"name":"InkAnalysisParagraph","features":[283]},{"name":"InkAnalysisResult","features":[283]},{"name":"InkAnalysisRoot","features":[283]},{"name":"InkAnalysisStatus","features":[283]},{"name":"InkAnalysisStrokeKind","features":[283]},{"name":"InkAnalysisWritingRegion","features":[283]},{"name":"InkAnalyzer","features":[283]}],"296":[{"name":"CoreIncrementalInkStroke","features":[284]},{"name":"CoreInkIndependentInputSource","features":[284]},{"name":"CoreInkPresenterHost","features":[284]},{"name":"CoreWetStrokeDisposition","features":[284]},{"name":"CoreWetStrokeUpdateEventArgs","features":[284]},{"name":"CoreWetStrokeUpdateSource","features":[284]},{"name":"ICoreIncrementalInkStroke","features":[284]},{"name":"ICoreIncrementalInkStrokeFactory","features":[284]},{"name":"ICoreInkIndependentInputSource","features":[284]},{"name":"ICoreInkIndependentInputSource2","features":[284]},{"name":"ICoreInkIndependentInputSourceStatics","features":[284]},{"name":"ICoreInkPresenterHost","features":[284]},{"name":"ICoreWetStrokeUpdateEventArgs","features":[284]},{"name":"ICoreWetStrokeUpdateSource","features":[284]},{"name":"ICoreWetStrokeUpdateSourceStatics","features":[284]}],"297":[{"name":"IPalmRejectionDelayZonePreview","features":[285]},{"name":"IPalmRejectionDelayZonePreviewStatics","features":[285]},{"name":"PalmRejectionDelayZonePreview","features":[285]}],"298":[{"name":"IInputActivationListenerPreviewStatics","features":[286]},{"name":"InputActivationListenerPreview","features":[286]}],"299":[{"name":"IInjectedInputGamepadInfo","features":[287]},{"name":"IInjectedInputGamepadInfoFactory","features":[287]},{"name":"IInjectedInputKeyboardInfo","features":[287]},{"name":"IInjectedInputMouseInfo","features":[287]},{"name":"IInjectedInputPenInfo","features":[287]},{"name":"IInjectedInputTouchInfo","features":[287]},{"name":"IInputInjector","features":[287]},{"name":"IInputInjector2","features":[287]},{"name":"IInputInjectorStatics","features":[287]},{"name":"IInputInjectorStatics2","features":[287]},{"name":"InjectedInputButtonChangeKind","features":[287]},{"name":"InjectedInputGamepadInfo","features":[287]},{"name":"InjectedInputKeyOptions","features":[287]},{"name":"InjectedInputKeyboardInfo","features":[287]},{"name":"InjectedInputMouseInfo","features":[287]},{"name":"InjectedInputMouseOptions","features":[287]},{"name":"InjectedInputPenButtons","features":[287]},{"name":"InjectedInputPenInfo","features":[287]},{"name":"InjectedInputPenParameters","features":[287]},{"name":"InjectedInputPoint","features":[287]},{"name":"InjectedInputPointerInfo","features":[287]},{"name":"InjectedInputPointerOptions","features":[287]},{"name":"InjectedInputRectangle","features":[287]},{"name":"InjectedInputShortcut","features":[287]},{"name":"InjectedInputTouchInfo","features":[287]},{"name":"InjectedInputTouchParameters","features":[287]},{"name":"InjectedInputVisualizationMode","features":[287]},{"name":"InputInjector","features":[287]}],"300":[{"name":"ISpatialGestureRecognizer","features":[288]},{"name":"ISpatialGestureRecognizerFactory","features":[288]},{"name":"ISpatialHoldCanceledEventArgs","features":[288]},{"name":"ISpatialHoldCompletedEventArgs","features":[288]},{"name":"ISpatialHoldStartedEventArgs","features":[288]},{"name":"ISpatialInteraction","features":[288]},{"name":"ISpatialInteractionController","features":[288]},{"name":"ISpatialInteractionController2","features":[288]},{"name":"ISpatialInteractionController3","features":[288]},{"name":"ISpatialInteractionControllerProperties","features":[288]},{"name":"ISpatialInteractionDetectedEventArgs","features":[288]},{"name":"ISpatialInteractionDetectedEventArgs2","features":[288]},{"name":"ISpatialInteractionManager","features":[288]},{"name":"ISpatialInteractionManagerStatics","features":[288]},{"name":"ISpatialInteractionManagerStatics2","features":[288]},{"name":"ISpatialInteractionSource","features":[288]},{"name":"ISpatialInteractionSource2","features":[288]},{"name":"ISpatialInteractionSource3","features":[288]},{"name":"ISpatialInteractionSource4","features":[288]},{"name":"ISpatialInteractionSourceEventArgs","features":[288]},{"name":"ISpatialInteractionSourceEventArgs2","features":[288]},{"name":"ISpatialInteractionSourceLocation","features":[288]},{"name":"ISpatialInteractionSourceLocation2","features":[288]},{"name":"ISpatialInteractionSourceLocation3","features":[288]},{"name":"ISpatialInteractionSourceProperties","features":[288]},{"name":"ISpatialInteractionSourceState","features":[288]},{"name":"ISpatialInteractionSourceState2","features":[288]},{"name":"ISpatialInteractionSourceState3","features":[288]},{"name":"ISpatialManipulationCanceledEventArgs","features":[288]},{"name":"ISpatialManipulationCompletedEventArgs","features":[288]},{"name":"ISpatialManipulationDelta","features":[288]},{"name":"ISpatialManipulationStartedEventArgs","features":[288]},{"name":"ISpatialManipulationUpdatedEventArgs","features":[288]},{"name":"ISpatialNavigationCanceledEventArgs","features":[288]},{"name":"ISpatialNavigationCompletedEventArgs","features":[288]},{"name":"ISpatialNavigationStartedEventArgs","features":[288]},{"name":"ISpatialNavigationUpdatedEventArgs","features":[288]},{"name":"ISpatialPointerInteractionSourcePose","features":[288]},{"name":"ISpatialPointerInteractionSourcePose2","features":[288]},{"name":"ISpatialPointerPose","features":[288]},{"name":"ISpatialPointerPose2","features":[288]},{"name":"ISpatialPointerPose3","features":[288]},{"name":"ISpatialPointerPoseStatics","features":[288]},{"name":"ISpatialRecognitionEndedEventArgs","features":[288]},{"name":"ISpatialRecognitionStartedEventArgs","features":[288]},{"name":"ISpatialTappedEventArgs","features":[288]},{"name":"SpatialGestureRecognizer","features":[288]},{"name":"SpatialGestureSettings","features":[288]},{"name":"SpatialHoldCanceledEventArgs","features":[288]},{"name":"SpatialHoldCompletedEventArgs","features":[288]},{"name":"SpatialHoldStartedEventArgs","features":[288]},{"name":"SpatialInteraction","features":[288]},{"name":"SpatialInteractionController","features":[288]},{"name":"SpatialInteractionControllerProperties","features":[288]},{"name":"SpatialInteractionDetectedEventArgs","features":[288]},{"name":"SpatialInteractionManager","features":[288]},{"name":"SpatialInteractionPressKind","features":[288]},{"name":"SpatialInteractionSource","features":[288]},{"name":"SpatialInteractionSourceEventArgs","features":[288]},{"name":"SpatialInteractionSourceHandedness","features":[288]},{"name":"SpatialInteractionSourceKind","features":[288]},{"name":"SpatialInteractionSourceLocation","features":[288]},{"name":"SpatialInteractionSourcePositionAccuracy","features":[288]},{"name":"SpatialInteractionSourceProperties","features":[288]},{"name":"SpatialInteractionSourceState","features":[288]},{"name":"SpatialManipulationCanceledEventArgs","features":[288]},{"name":"SpatialManipulationCompletedEventArgs","features":[288]},{"name":"SpatialManipulationDelta","features":[288]},{"name":"SpatialManipulationStartedEventArgs","features":[288]},{"name":"SpatialManipulationUpdatedEventArgs","features":[288]},{"name":"SpatialNavigationCanceledEventArgs","features":[288]},{"name":"SpatialNavigationCompletedEventArgs","features":[288]},{"name":"SpatialNavigationStartedEventArgs","features":[288]},{"name":"SpatialNavigationUpdatedEventArgs","features":[288]},{"name":"SpatialPointerInteractionSourcePose","features":[288]},{"name":"SpatialPointerPose","features":[288]},{"name":"SpatialRecognitionEndedEventArgs","features":[288]},{"name":"SpatialRecognitionStartedEventArgs","features":[288]},{"name":"SpatialTappedEventArgs","features":[288]}],"301":[{"name":"AdaptiveNotificationContentKind","features":[289]},{"name":"AdaptiveNotificationText","features":[289]},{"name":"BadgeNotification","features":[289]},{"name":"BadgeTemplateType","features":[289]},{"name":"BadgeUpdateManager","features":[289]},{"name":"BadgeUpdateManagerForUser","features":[289]},{"name":"BadgeUpdater","features":[289]},{"name":"IAdaptiveNotificationContent","features":[289]},{"name":"IAdaptiveNotificationText","features":[289]},{"name":"IBadgeNotification","features":[289]},{"name":"IBadgeNotificationFactory","features":[289]},{"name":"IBadgeUpdateManagerForUser","features":[289]},{"name":"IBadgeUpdateManagerStatics","features":[289]},{"name":"IBadgeUpdateManagerStatics2","features":[289]},{"name":"IBadgeUpdater","features":[289]},{"name":"IKnownAdaptiveNotificationHintsStatics","features":[289]},{"name":"IKnownAdaptiveNotificationTextStylesStatics","features":[289]},{"name":"IKnownNotificationBindingsStatics","features":[289]},{"name":"INotification","features":[289]},{"name":"INotificationBinding","features":[289]},{"name":"INotificationData","features":[289]},{"name":"INotificationDataFactory","features":[289]},{"name":"INotificationVisual","features":[289]},{"name":"IScheduledTileNotification","features":[289]},{"name":"IScheduledTileNotificationFactory","features":[289]},{"name":"IScheduledToastNotification","features":[289]},{"name":"IScheduledToastNotification2","features":[289]},{"name":"IScheduledToastNotification3","features":[289]},{"name":"IScheduledToastNotification4","features":[289]},{"name":"IScheduledToastNotificationFactory","features":[289]},{"name":"IScheduledToastNotificationShowingEventArgs","features":[289]},{"name":"IShownTileNotification","features":[289]},{"name":"ITileFlyoutNotification","features":[289]},{"name":"ITileFlyoutNotificationFactory","features":[289]},{"name":"ITileFlyoutUpdateManagerStatics","features":[289]},{"name":"ITileFlyoutUpdater","features":[289]},{"name":"ITileNotification","features":[289]},{"name":"ITileNotificationFactory","features":[289]},{"name":"ITileUpdateManagerForUser","features":[289]},{"name":"ITileUpdateManagerStatics","features":[289]},{"name":"ITileUpdateManagerStatics2","features":[289]},{"name":"ITileUpdater","features":[289]},{"name":"ITileUpdater2","features":[289]},{"name":"IToastActivatedEventArgs","features":[289]},{"name":"IToastActivatedEventArgs2","features":[289]},{"name":"IToastCollection","features":[289]},{"name":"IToastCollectionFactory","features":[289]},{"name":"IToastCollectionManager","features":[289]},{"name":"IToastDismissedEventArgs","features":[289]},{"name":"IToastFailedEventArgs","features":[289]},{"name":"IToastNotification","features":[289]},{"name":"IToastNotification2","features":[289]},{"name":"IToastNotification3","features":[289]},{"name":"IToastNotification4","features":[289]},{"name":"IToastNotification6","features":[289]},{"name":"IToastNotificationActionTriggerDetail","features":[289]},{"name":"IToastNotificationFactory","features":[289]},{"name":"IToastNotificationHistory","features":[289]},{"name":"IToastNotificationHistory2","features":[289]},{"name":"IToastNotificationHistoryChangedTriggerDetail","features":[289]},{"name":"IToastNotificationHistoryChangedTriggerDetail2","features":[289]},{"name":"IToastNotificationManagerForUser","features":[289]},{"name":"IToastNotificationManagerForUser2","features":[289]},{"name":"IToastNotificationManagerForUser3","features":[289]},{"name":"IToastNotificationManagerStatics","features":[289]},{"name":"IToastNotificationManagerStatics2","features":[289]},{"name":"IToastNotificationManagerStatics4","features":[289]},{"name":"IToastNotificationManagerStatics5","features":[289]},{"name":"IToastNotifier","features":[289]},{"name":"IToastNotifier2","features":[289]},{"name":"IToastNotifier3","features":[289]},{"name":"IUserNotification","features":[289]},{"name":"IUserNotificationChangedEventArgs","features":[289]},{"name":"KnownAdaptiveNotificationHints","features":[289]},{"name":"KnownAdaptiveNotificationTextStyles","features":[289]},{"name":"KnownNotificationBindings","features":[289]},{"name":"Notification","features":[289]},{"name":"NotificationBinding","features":[289]},{"name":"NotificationData","features":[289]},{"name":"NotificationKinds","features":[289]},{"name":"NotificationMirroring","features":[289]},{"name":"NotificationSetting","features":[289]},{"name":"NotificationUpdateResult","features":[289]},{"name":"NotificationVisual","features":[289]},{"name":"PeriodicUpdateRecurrence","features":[289]},{"name":"ScheduledTileNotification","features":[289]},{"name":"ScheduledToastNotification","features":[289]},{"name":"ScheduledToastNotificationShowingEventArgs","features":[289]},{"name":"ShownTileNotification","features":[289]},{"name":"TileFlyoutNotification","features":[289]},{"name":"TileFlyoutTemplateType","features":[289]},{"name":"TileFlyoutUpdateManager","features":[289]},{"name":"TileFlyoutUpdater","features":[289]},{"name":"TileNotification","features":[289]},{"name":"TileTemplateType","features":[289]},{"name":"TileUpdateManager","features":[289]},{"name":"TileUpdateManagerForUser","features":[289]},{"name":"TileUpdater","features":[289]},{"name":"ToastActivatedEventArgs","features":[289]},{"name":"ToastCollection","features":[289]},{"name":"ToastCollectionManager","features":[289]},{"name":"ToastDismissalReason","features":[289]},{"name":"ToastDismissedEventArgs","features":[289]},{"name":"ToastFailedEventArgs","features":[289]},{"name":"ToastHistoryChangedType","features":[289]},{"name":"ToastNotification","features":[289]},{"name":"ToastNotificationActionTriggerDetail","features":[289]},{"name":"ToastNotificationHistory","features":[289]},{"name":"ToastNotificationHistoryChangedTriggerDetail","features":[289]},{"name":"ToastNotificationManager","features":[289]},{"name":"ToastNotificationManagerForUser","features":[289]},{"name":"ToastNotificationMode","features":[289]},{"name":"ToastNotificationPriority","features":[289]},{"name":"ToastNotifier","features":[289]},{"name":"ToastTemplateType","features":[289]},{"name":"UserNotification","features":[289]},{"name":"UserNotificationChangedEventArgs","features":[289]},{"name":"UserNotificationChangedKind","features":[289]}],"302":[{"name":"IUserNotificationListener","features":[290]},{"name":"IUserNotificationListenerStatics","features":[290]},{"name":"UserNotificationListener","features":[290]},{"name":"UserNotificationListenerAccessStatus","features":[290]}],"303":[{"name":"IToastOcclusionManagerPreviewStatics","features":[291]},{"name":"ToastOcclusionManagerPreview","features":[291]}],"304":[{"name":"IMessageDialog","features":[269]},{"name":"IMessageDialogFactory","features":[269]},{"name":"IPopupMenu","features":[269]},{"name":"IUICommand","features":[269]},{"name":"IUICommandFactory","features":[269]},{"name":"MessageDialog","features":[269]},{"name":"MessageDialogOptions","features":[269]},{"name":"Placement","features":[269]},{"name":"PopupMenu","features":[269]},{"name":"UICommand","features":[269]},{"name":"UICommandInvokedHandler","features":[269]},{"name":"UICommandSeparator","features":[269]}],"305":[{"name":"AdaptiveCardBuilder","features":[292]},{"name":"FocusSession","features":[292]},{"name":"FocusSessionManager","features":[292]},{"name":"IAdaptiveCard","features":[292]},{"name":"IAdaptiveCardBuilderStatics","features":[292]},{"name":"IFocusSession","features":[292]},{"name":"IFocusSessionManager","features":[292]},{"name":"IFocusSessionManagerStatics","features":[292]},{"name":"ISecurityAppManager","features":[292]},{"name":"IShareWindowCommandEventArgs","features":[292]},{"name":"IShareWindowCommandSource","features":[292]},{"name":"IShareWindowCommandSourceStatics","features":[292]},{"name":"ITaskbarManager","features":[292]},{"name":"ITaskbarManager2","features":[292]},{"name":"ITaskbarManagerDesktopAppSupportStatics","features":[292]},{"name":"ITaskbarManagerStatics","features":[292]},{"name":"IWindowTab","features":[292]},{"name":"IWindowTabCloseRequestedEventArgs","features":[292]},{"name":"IWindowTabCollection","features":[292]},{"name":"IWindowTabGroup","features":[292]},{"name":"IWindowTabIcon","features":[292]},{"name":"IWindowTabIconStatics","features":[292]},{"name":"IWindowTabManager","features":[292]},{"name":"IWindowTabManagerStatics","features":[292]},{"name":"IWindowTabSwitchRequestedEventArgs","features":[292]},{"name":"IWindowTabTearOutRequestedEventArgs","features":[292]},{"name":"IWindowTabThumbnailRequestedEventArgs","features":[292]},{"name":"SecurityAppKind","features":[292]},{"name":"SecurityAppManager","features":[292]},{"name":"SecurityAppManagerContract","features":[292]},{"name":"SecurityAppState","features":[292]},{"name":"SecurityAppSubstatus","features":[292]},{"name":"ShareWindowCommand","features":[292]},{"name":"ShareWindowCommandEventArgs","features":[292]},{"name":"ShareWindowCommandSource","features":[292]},{"name":"TaskbarManager","features":[292]},{"name":"WindowTab","features":[292]},{"name":"WindowTabCloseRequestedEventArgs","features":[292]},{"name":"WindowTabCollection","features":[292]},{"name":"WindowTabGroup","features":[292]},{"name":"WindowTabIcon","features":[292]},{"name":"WindowTabManager","features":[292]},{"name":"WindowTabManagerContract","features":[292]},{"name":"WindowTabSwitchRequestedEventArgs","features":[292]},{"name":"WindowTabTearOutRequestedEventArgs","features":[292]},{"name":"WindowTabThumbnailRequestedEventArgs","features":[292]}],"306":[{"name":"ForegroundText","features":[293]},{"name":"IJumpList","features":[293]},{"name":"IJumpListItem","features":[293]},{"name":"IJumpListItemStatics","features":[293]},{"name":"IJumpListStatics","features":[293]},{"name":"ISecondaryTile","features":[293]},{"name":"ISecondaryTile2","features":[293]},{"name":"ISecondaryTileFactory","features":[293]},{"name":"ISecondaryTileFactory2","features":[293]},{"name":"ISecondaryTileStatics","features":[293]},{"name":"ISecondaryTileVisualElements","features":[293]},{"name":"ISecondaryTileVisualElements2","features":[293]},{"name":"ISecondaryTileVisualElements3","features":[293]},{"name":"ISecondaryTileVisualElements4","features":[293]},{"name":"IStartScreenManager","features":[293]},{"name":"IStartScreenManager2","features":[293]},{"name":"IStartScreenManagerStatics","features":[293]},{"name":"ITileMixedRealityModel","features":[293]},{"name":"ITileMixedRealityModel2","features":[293]},{"name":"IVisualElementsRequest","features":[293]},{"name":"IVisualElementsRequestDeferral","features":[293]},{"name":"IVisualElementsRequestedEventArgs","features":[293]},{"name":"JumpList","features":[293]},{"name":"JumpListItem","features":[293]},{"name":"JumpListItemKind","features":[293]},{"name":"JumpListSystemGroupKind","features":[293]},{"name":"SecondaryTile","features":[293]},{"name":"SecondaryTileVisualElements","features":[293]},{"name":"StartScreenManager","features":[293]},{"name":"TileMixedRealityModel","features":[293]},{"name":"TileMixedRealityModelActivationBehavior","features":[293]},{"name":"TileOptions","features":[293]},{"name":"TileSize","features":[293]},{"name":"VisualElementsRequest","features":[293]},{"name":"VisualElementsRequestDeferral","features":[293]},{"name":"VisualElementsRequestedEventArgs","features":[293]}],"307":[{"name":"CaretType","features":[294]},{"name":"ContentLinkInfo","features":[294]},{"name":"FindOptions","features":[294]},{"name":"FontStretch","features":[294]},{"name":"FontStyle","features":[294]},{"name":"FontWeight","features":[294]},{"name":"FontWeights","features":[294]},{"name":"FormatEffect","features":[294]},{"name":"HorizontalCharacterAlignment","features":[294]},{"name":"IContentLinkInfo","features":[294]},{"name":"IFontWeights","features":[294]},{"name":"IFontWeightsStatics","features":[294]},{"name":"IRichEditTextRange","features":[294]},{"name":"ITextCharacterFormat","features":[294]},{"name":"ITextConstantsStatics","features":[294]},{"name":"ITextDocument","features":[294]},{"name":"ITextDocument2","features":[294]},{"name":"ITextDocument3","features":[294]},{"name":"ITextDocument4","features":[294]},{"name":"ITextParagraphFormat","features":[294]},{"name":"ITextRange","features":[294]},{"name":"ITextSelection","features":[294]},{"name":"LetterCase","features":[294]},{"name":"LineSpacingRule","features":[294]},{"name":"LinkType","features":[294]},{"name":"MarkerAlignment","features":[294]},{"name":"MarkerStyle","features":[294]},{"name":"MarkerType","features":[294]},{"name":"ParagraphAlignment","features":[294]},{"name":"ParagraphStyle","features":[294]},{"name":"PointOptions","features":[294]},{"name":"RangeGravity","features":[294]},{"name":"RichEditMathMode","features":[294]},{"name":"RichEditTextDocument","features":[294]},{"name":"RichEditTextRange","features":[294]},{"name":"SelectionOptions","features":[294]},{"name":"SelectionType","features":[294]},{"name":"TabAlignment","features":[294]},{"name":"TabLeader","features":[294]},{"name":"TextConstants","features":[294]},{"name":"TextDecorations","features":[294]},{"name":"TextGetOptions","features":[294]},{"name":"TextRangeUnit","features":[294]},{"name":"TextScript","features":[294]},{"name":"TextSetOptions","features":[294]},{"name":"UnderlineType","features":[294]},{"name":"VerticalCharacterAlignment","features":[294]}],"308":[{"name":"CoreTextCompositionCompletedEventArgs","features":[295]},{"name":"CoreTextCompositionSegment","features":[295]},{"name":"CoreTextCompositionStartedEventArgs","features":[295]},{"name":"CoreTextEditContext","features":[295]},{"name":"CoreTextFormatUpdatingEventArgs","features":[295]},{"name":"CoreTextFormatUpdatingReason","features":[295]},{"name":"CoreTextFormatUpdatingResult","features":[295]},{"name":"CoreTextInputPaneDisplayPolicy","features":[295]},{"name":"CoreTextInputScope","features":[295]},{"name":"CoreTextLayoutBounds","features":[295]},{"name":"CoreTextLayoutRequest","features":[295]},{"name":"CoreTextLayoutRequestedEventArgs","features":[295]},{"name":"CoreTextRange","features":[295]},{"name":"CoreTextSelectionRequest","features":[295]},{"name":"CoreTextSelectionRequestedEventArgs","features":[295]},{"name":"CoreTextSelectionUpdatingEventArgs","features":[295]},{"name":"CoreTextSelectionUpdatingResult","features":[295]},{"name":"CoreTextServicesConstants","features":[295]},{"name":"CoreTextServicesManager","features":[295]},{"name":"CoreTextTextRequest","features":[295]},{"name":"CoreTextTextRequestedEventArgs","features":[295]},{"name":"CoreTextTextUpdatingEventArgs","features":[295]},{"name":"CoreTextTextUpdatingResult","features":[295]},{"name":"ICoreTextCompositionCompletedEventArgs","features":[295]},{"name":"ICoreTextCompositionSegment","features":[295]},{"name":"ICoreTextCompositionStartedEventArgs","features":[295]},{"name":"ICoreTextEditContext","features":[295]},{"name":"ICoreTextEditContext2","features":[295]},{"name":"ICoreTextFormatUpdatingEventArgs","features":[295]},{"name":"ICoreTextLayoutBounds","features":[295]},{"name":"ICoreTextLayoutRequest","features":[295]},{"name":"ICoreTextLayoutRequest2","features":[295]},{"name":"ICoreTextLayoutRequestedEventArgs","features":[295]},{"name":"ICoreTextSelectionRequest","features":[295]},{"name":"ICoreTextSelectionRequestedEventArgs","features":[295]},{"name":"ICoreTextSelectionUpdatingEventArgs","features":[295]},{"name":"ICoreTextServicesManager","features":[295]},{"name":"ICoreTextServicesManagerStatics","features":[295]},{"name":"ICoreTextServicesStatics","features":[295]},{"name":"ICoreTextTextRequest","features":[295]},{"name":"ICoreTextTextRequestedEventArgs","features":[295]},{"name":"ICoreTextTextUpdatingEventArgs","features":[295]}],"309":[{"name":"AutomationConnection","features":[296]},{"name":"AutomationConnectionBoundObject","features":[296]},{"name":"AutomationElement","features":[296]},{"name":"AutomationTextRange","features":[296]},{"name":"IAutomationConnection","features":[296]},{"name":"IAutomationConnectionBoundObject","features":[296]},{"name":"IAutomationElement","features":[296]},{"name":"IAutomationTextRange","features":[296]},{"name":"UIAutomationContract","features":[296]}],"310":[{"name":"AutomationAnnotationTypeRegistration","features":[297]},{"name":"AutomationRemoteOperationOperandId","features":[297]},{"name":"AutomationRemoteOperationResult","features":[297]},{"name":"AutomationRemoteOperationStatus","features":[297]},{"name":"CoreAutomationRegistrar","features":[297]},{"name":"CoreAutomationRemoteOperation","features":[297]},{"name":"CoreAutomationRemoteOperationContext","features":[297]},{"name":"IAutomationRemoteOperationResult","features":[297]},{"name":"ICoreAutomationConnectionBoundObjectProvider","features":[297]},{"name":"ICoreAutomationRegistrarStatics","features":[297]},{"name":"ICoreAutomationRemoteOperation","features":[297]},{"name":"ICoreAutomationRemoteOperation2","features":[297]},{"name":"ICoreAutomationRemoteOperationContext","features":[297]},{"name":"ICoreAutomationRemoteOperationExtensionProvider","features":[297]},{"name":"IRemoteAutomationClientSession","features":[297]},{"name":"IRemoteAutomationClientSessionFactory","features":[297]},{"name":"IRemoteAutomationConnectionRequestedEventArgs","features":[297]},{"name":"IRemoteAutomationDisconnectedEventArgs","features":[297]},{"name":"IRemoteAutomationServerStatics","features":[297]},{"name":"IRemoteAutomationWindow","features":[297]},{"name":"RemoteAutomationClientSession","features":[297]},{"name":"RemoteAutomationConnectionRequestedEventArgs","features":[297]},{"name":"RemoteAutomationDisconnectedEventArgs","features":[297]},{"name":"RemoteAutomationServer","features":[297]},{"name":"RemoteAutomationWindow","features":[297]}],"311":[{"name":"AccessibilitySettings","features":[298]},{"name":"ActivationViewSwitcher","features":[298]},{"name":"ApplicationView","features":[298]},{"name":"ApplicationViewBoundsMode","features":[298]},{"name":"ApplicationViewConsolidatedEventArgs","features":[298]},{"name":"ApplicationViewMode","features":[298]},{"name":"ApplicationViewOrientation","features":[298]},{"name":"ApplicationViewScaling","features":[298]},{"name":"ApplicationViewState","features":[298]},{"name":"ApplicationViewSwitcher","features":[298]},{"name":"ApplicationViewSwitchingOptions","features":[298]},{"name":"ApplicationViewTitleBar","features":[298]},{"name":"ApplicationViewTransferContext","features":[298]},{"name":"ApplicationViewWindowingMode","features":[298]},{"name":"FullScreenSystemOverlayMode","features":[298]},{"name":"HandPreference","features":[298]},{"name":"IAccessibilitySettings","features":[298]},{"name":"IActivationViewSwitcher","features":[298]},{"name":"IApplicationView","features":[298]},{"name":"IApplicationView2","features":[298]},{"name":"IApplicationView3","features":[298]},{"name":"IApplicationView4","features":[298]},{"name":"IApplicationView7","features":[298]},{"name":"IApplicationView9","features":[298]},{"name":"IApplicationViewConsolidatedEventArgs","features":[298]},{"name":"IApplicationViewConsolidatedEventArgs2","features":[298]},{"name":"IApplicationViewFullscreenStatics","features":[298]},{"name":"IApplicationViewInteropStatics","features":[298]},{"name":"IApplicationViewScaling","features":[298]},{"name":"IApplicationViewScalingStatics","features":[298]},{"name":"IApplicationViewStatics","features":[298]},{"name":"IApplicationViewStatics2","features":[298]},{"name":"IApplicationViewStatics3","features":[298]},{"name":"IApplicationViewStatics4","features":[298]},{"name":"IApplicationViewSwitcherStatics","features":[298]},{"name":"IApplicationViewSwitcherStatics2","features":[298]},{"name":"IApplicationViewSwitcherStatics3","features":[298]},{"name":"IApplicationViewTitleBar","features":[298]},{"name":"IApplicationViewTransferContext","features":[298]},{"name":"IApplicationViewTransferContextStatics","features":[298]},{"name":"IApplicationViewWithContext","features":[298]},{"name":"IInputPane","features":[298]},{"name":"IInputPane2","features":[298]},{"name":"IInputPaneControl","features":[298]},{"name":"IInputPaneStatics","features":[298]},{"name":"IInputPaneStatics2","features":[298]},{"name":"IInputPaneVisibilityEventArgs","features":[298]},{"name":"IProjectionManagerStatics","features":[298]},{"name":"IProjectionManagerStatics2","features":[298]},{"name":"IStatusBar","features":[298]},{"name":"IStatusBarProgressIndicator","features":[298]},{"name":"IStatusBarStatics","features":[298]},{"name":"IUISettings","features":[298]},{"name":"IUISettings2","features":[298]},{"name":"IUISettings3","features":[298]},{"name":"IUISettings4","features":[298]},{"name":"IUISettings5","features":[298]},{"name":"IUISettings6","features":[298]},{"name":"IUISettingsAnimationsEnabledChangedEventArgs","features":[298]},{"name":"IUISettingsAutoHideScrollBarsChangedEventArgs","features":[298]},{"name":"IUISettingsMessageDurationChangedEventArgs","features":[298]},{"name":"IUIViewSettings","features":[298]},{"name":"IUIViewSettingsStatics","features":[298]},{"name":"IViewModePreferences","features":[298]},{"name":"IViewModePreferencesStatics","features":[298]},{"name":"InputPane","features":[298]},{"name":"InputPaneVisibilityEventArgs","features":[298]},{"name":"ProjectionManager","features":[298]},{"name":"ScreenCaptureDisabledBehavior","features":[298]},{"name":"StatusBar","features":[298]},{"name":"StatusBarProgressIndicator","features":[298]},{"name":"UIColorType","features":[298]},{"name":"UIElementType","features":[298]},{"name":"UISettings","features":[298]},{"name":"UISettingsAnimationsEnabledChangedEventArgs","features":[298]},{"name":"UISettingsAutoHideScrollBarsChangedEventArgs","features":[298]},{"name":"UISettingsMessageDurationChangedEventArgs","features":[298]},{"name":"UIViewSettings","features":[298]},{"name":"UserInteractionMode","features":[298]},{"name":"ViewManagementViewScalingContract","features":[298]},{"name":"ViewModePreferences","features":[298]},{"name":"ViewSizePreference","features":[298]}],"312":[{"name":"CoreFrameworkInputView","features":[299]},{"name":"CoreFrameworkInputViewAnimationStartingEventArgs","features":[299]},{"name":"CoreFrameworkInputViewOcclusionsChangedEventArgs","features":[299]},{"name":"CoreInputView","features":[299]},{"name":"CoreInputViewAnimationStartingEventArgs","features":[299]},{"name":"CoreInputViewHidingEventArgs","features":[299]},{"name":"CoreInputViewKind","features":[299]},{"name":"CoreInputViewOcclusion","features":[299]},{"name":"CoreInputViewOcclusionKind","features":[299]},{"name":"CoreInputViewOcclusionsChangedEventArgs","features":[299]},{"name":"CoreInputViewShowingEventArgs","features":[299]},{"name":"CoreInputViewTransferringXYFocusEventArgs","features":[299]},{"name":"CoreInputViewXYFocusTransferDirection","features":[299]},{"name":"ICoreFrameworkInputView","features":[299]},{"name":"ICoreFrameworkInputViewAnimationStartingEventArgs","features":[299]},{"name":"ICoreFrameworkInputViewOcclusionsChangedEventArgs","features":[299]},{"name":"ICoreFrameworkInputViewStatics","features":[299]},{"name":"ICoreInputView","features":[299]},{"name":"ICoreInputView2","features":[299]},{"name":"ICoreInputView3","features":[299]},{"name":"ICoreInputView4","features":[299]},{"name":"ICoreInputView5","features":[299]},{"name":"ICoreInputViewAnimationStartingEventArgs","features":[299]},{"name":"ICoreInputViewHidingEventArgs","features":[299]},{"name":"ICoreInputViewOcclusion","features":[299]},{"name":"ICoreInputViewOcclusionsChangedEventArgs","features":[299]},{"name":"ICoreInputViewShowingEventArgs","features":[299]},{"name":"ICoreInputViewStatics","features":[299]},{"name":"ICoreInputViewStatics2","features":[299]},{"name":"ICoreInputViewTransferringXYFocusEventArgs","features":[299]},{"name":"IUISettingsController","features":[299]},{"name":"IUISettingsControllerStatics","features":[299]},{"name":"UISettingsController","features":[299]}],"313":[{"name":"ActivatedDeferral","features":[300]},{"name":"ActivatedEventHandler","features":[2,300]},{"name":"ActivatedOperation","features":[300]},{"name":"BackgroundActivatedEventArgs","features":[2,300]},{"name":"BackgroundActivatedEventHandler","features":[2,300]},{"name":"EnteredBackgroundEventArgs","features":[1,300]},{"name":"EnteredBackgroundEventHandler","features":[1,300]},{"name":"HtmlPrintDocumentSource","features":[300]},{"name":"IActivatedDeferral","features":[300]},{"name":"IActivatedEventArgsDeferral","features":[300]},{"name":"IActivatedOperation","features":[300]},{"name":"IHtmlPrintDocumentSource","features":[300]},{"name":"INewWebUIViewCreatedEventArgs","features":[300]},{"name":"IWebUIActivationStatics","features":[300]},{"name":"IWebUIActivationStatics2","features":[300]},{"name":"IWebUIActivationStatics3","features":[300]},{"name":"IWebUIActivationStatics4","features":[300]},{"name":"IWebUIBackgroundTaskInstance","features":[300]},{"name":"IWebUIBackgroundTaskInstanceStatics","features":[300]},{"name":"IWebUINavigatedDeferral","features":[300]},{"name":"IWebUINavigatedEventArgs","features":[300]},{"name":"IWebUINavigatedOperation","features":[300]},{"name":"IWebUIView","features":[300]},{"name":"IWebUIViewStatics","features":[300]},{"name":"LeavingBackgroundEventArgs","features":[1,300]},{"name":"LeavingBackgroundEventHandler","features":[1,300]},{"name":"NavigatedEventHandler","features":[300]},{"name":"NewWebUIViewCreatedEventArgs","features":[300]},{"name":"PrintContent","features":[300]},{"name":"ResumingEventHandler","features":[300]},{"name":"SuspendingDeferral","features":[1,300]},{"name":"SuspendingEventArgs","features":[1,300]},{"name":"SuspendingEventHandler","features":[1,300]},{"name":"SuspendingOperation","features":[1,300]},{"name":"WebUIApplication","features":[300]},{"name":"WebUIAppointmentsProviderAddAppointmentActivatedEventArgs","features":[2,300]},{"name":"WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs","features":[2,300]},{"name":"WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs","features":[2,300]},{"name":"WebUIAppointmentsProviderShowAppointmentDetailsActivatedEventArgs","features":[2,300]},{"name":"WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs","features":[2,300]},{"name":"WebUIBackgroundTaskInstance","features":[300]},{"name":"WebUIBackgroundTaskInstanceRuntimeClass","features":[300]},{"name":"WebUIBarcodeScannerPreviewActivatedEventArgs","features":[2,300]},{"name":"WebUICachedFileUpdaterActivatedEventArgs","features":[2,300]},{"name":"WebUICameraSettingsActivatedEventArgs","features":[2,300]},{"name":"WebUICommandLineActivatedEventArgs","features":[2,300]},{"name":"WebUIContactCallActivatedEventArgs","features":[2,300]},{"name":"WebUIContactMapActivatedEventArgs","features":[2,300]},{"name":"WebUIContactMessageActivatedEventArgs","features":[2,300]},{"name":"WebUIContactPanelActivatedEventArgs","features":[2,300]},{"name":"WebUIContactPickerActivatedEventArgs","features":[2,300]},{"name":"WebUIContactPostActivatedEventArgs","features":[2,300]},{"name":"WebUIContactVideoCallActivatedEventArgs","features":[2,300]},{"name":"WebUIDeviceActivatedEventArgs","features":[2,300]},{"name":"WebUIDevicePairingActivatedEventArgs","features":[2,300]},{"name":"WebUIDialReceiverActivatedEventArgs","features":[2,300]},{"name":"WebUIFileActivatedEventArgs","features":[2,300]},{"name":"WebUIFileOpenPickerActivatedEventArgs","features":[2,300]},{"name":"WebUIFileOpenPickerContinuationEventArgs","features":[2,300]},{"name":"WebUIFileSavePickerActivatedEventArgs","features":[2,300]},{"name":"WebUIFileSavePickerContinuationEventArgs","features":[2,300]},{"name":"WebUIFolderPickerContinuationEventArgs","features":[2,300]},{"name":"WebUILaunchActivatedEventArgs","features":[2,300]},{"name":"WebUILockScreenActivatedEventArgs","features":[2,300]},{"name":"WebUILockScreenCallActivatedEventArgs","features":[2,300]},{"name":"WebUILockScreenComponentActivatedEventArgs","features":[2,300]},{"name":"WebUINavigatedDeferral","features":[300]},{"name":"WebUINavigatedEventArgs","features":[300]},{"name":"WebUINavigatedOperation","features":[300]},{"name":"WebUIPhoneCallActivatedEventArgs","features":[2,300]},{"name":"WebUIPrint3DWorkflowActivatedEventArgs","features":[2,300]},{"name":"WebUIPrintTaskSettingsActivatedEventArgs","features":[2,300]},{"name":"WebUIPrintWorkflowForegroundTaskActivatedEventArgs","features":[2,300]},{"name":"WebUIProtocolActivatedEventArgs","features":[2,300]},{"name":"WebUIProtocolForResultsActivatedEventArgs","features":[2,300]},{"name":"WebUIRestrictedLaunchActivatedEventArgs","features":[2,300]},{"name":"WebUISearchActivatedEventArgs","features":[2,300]},{"name":"WebUIShareTargetActivatedEventArgs","features":[2,300]},{"name":"WebUIStartupTaskActivatedEventArgs","features":[2,300]},{"name":"WebUIToastNotificationActivatedEventArgs","features":[2,300]},{"name":"WebUIUserDataAccountProviderActivatedEventArgs","features":[2,300]},{"name":"WebUIView","features":[300]},{"name":"WebUIVoiceCommandActivatedEventArgs","features":[2,300]},{"name":"WebUIWalletActionActivatedEventArgs","features":[2,300]},{"name":"WebUIWebAccountProviderActivatedEventArgs","features":[2,300]},{"name":"WebUIWebAuthenticationBrokerContinuationEventArgs","features":[2,300]}],"314":[{"name":"IWebUICommandBar","features":[301]},{"name":"IWebUICommandBarBitmapIcon","features":[301]},{"name":"IWebUICommandBarBitmapIconFactory","features":[301]},{"name":"IWebUICommandBarConfirmationButton","features":[301]},{"name":"IWebUICommandBarElement","features":[301]},{"name":"IWebUICommandBarIcon","features":[301]},{"name":"IWebUICommandBarIconButton","features":[301]},{"name":"IWebUICommandBarItemInvokedEventArgs","features":[301]},{"name":"IWebUICommandBarSizeChangedEventArgs","features":[301]},{"name":"IWebUICommandBarStatics","features":[301]},{"name":"IWebUICommandBarSymbolIcon","features":[301]},{"name":"IWebUICommandBarSymbolIconFactory","features":[301]},{"name":"MenuClosedEventHandler","features":[301]},{"name":"MenuOpenedEventHandler","features":[301]},{"name":"SizeChangedEventHandler","features":[301]},{"name":"WebUICommandBar","features":[301]},{"name":"WebUICommandBarBitmapIcon","features":[301]},{"name":"WebUICommandBarClosedDisplayMode","features":[301]},{"name":"WebUICommandBarConfirmationButton","features":[301]},{"name":"WebUICommandBarContract","features":[301]},{"name":"WebUICommandBarIconButton","features":[301]},{"name":"WebUICommandBarItemInvokedEventArgs","features":[301]},{"name":"WebUICommandBarSizeChangedEventArgs","features":[301]},{"name":"WebUICommandBarSymbolIcon","features":[301]}],"315":[{"name":"AppWindow","features":[302]},{"name":"AppWindowChangedEventArgs","features":[302]},{"name":"AppWindowCloseRequestedEventArgs","features":[302]},{"name":"AppWindowClosedEventArgs","features":[302]},{"name":"AppWindowClosedReason","features":[302]},{"name":"AppWindowFrame","features":[302]},{"name":"AppWindowFrameStyle","features":[302]},{"name":"AppWindowPlacement","features":[302]},{"name":"AppWindowPresentationConfiguration","features":[302]},{"name":"AppWindowPresentationKind","features":[302]},{"name":"AppWindowPresenter","features":[302]},{"name":"AppWindowTitleBar","features":[302]},{"name":"AppWindowTitleBarOcclusion","features":[302]},{"name":"AppWindowTitleBarVisibility","features":[302]},{"name":"CompactOverlayPresentationConfiguration","features":[302]},{"name":"DefaultPresentationConfiguration","features":[302]},{"name":"DisplayRegion","features":[302]},{"name":"FullScreenPresentationConfiguration","features":[302]},{"name":"IAppWindow","features":[302]},{"name":"IAppWindowChangedEventArgs","features":[302]},{"name":"IAppWindowCloseRequestedEventArgs","features":[302]},{"name":"IAppWindowClosedEventArgs","features":[302]},{"name":"IAppWindowFrame","features":[302]},{"name":"IAppWindowFrameStyle","features":[302]},{"name":"IAppWindowPlacement","features":[302]},{"name":"IAppWindowPresentationConfiguration","features":[302]},{"name":"IAppWindowPresentationConfigurationFactory","features":[302]},{"name":"IAppWindowPresenter","features":[302]},{"name":"IAppWindowStatics","features":[302]},{"name":"IAppWindowTitleBar","features":[302]},{"name":"IAppWindowTitleBarOcclusion","features":[302]},{"name":"IAppWindowTitleBarVisibility","features":[302]},{"name":"ICompactOverlayPresentationConfiguration","features":[302]},{"name":"IDefaultPresentationConfiguration","features":[302]},{"name":"IDisplayRegion","features":[302]},{"name":"IFullScreenPresentationConfiguration","features":[302]},{"name":"IWindowServicesStatics","features":[302]},{"name":"IWindowingEnvironment","features":[302]},{"name":"IWindowingEnvironmentAddedEventArgs","features":[302]},{"name":"IWindowingEnvironmentChangedEventArgs","features":[302]},{"name":"IWindowingEnvironmentRemovedEventArgs","features":[302]},{"name":"IWindowingEnvironmentStatics","features":[302]},{"name":"WindowServices","features":[302]},{"name":"WindowingEnvironment","features":[302]},{"name":"WindowingEnvironmentAddedEventArgs","features":[302]},{"name":"WindowingEnvironmentChangedEventArgs","features":[302]},{"name":"WindowingEnvironmentKind","features":[302]},{"name":"WindowingEnvironmentRemovedEventArgs","features":[302]}],"316":[{"name":"IWindowManagementPreview","features":[303]},{"name":"IWindowManagementPreviewStatics","features":[303]},{"name":"WindowManagementPreview","features":[303]}],"340":[{"name":"DEVPKEY_Bluetooth_ClassOfDevice","features":[304,305]},{"name":"DEVPKEY_Bluetooth_ClassOfDevice_Deprecated","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceAddress","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceFlags","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceManufacturer","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceModelNumber","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DevicePID","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceProductVersion","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceVID","features":[304,305]},{"name":"DEVPKEY_Bluetooth_DeviceVIDSource","features":[304,305]},{"name":"DEVPKEY_Bluetooth_LastConnectedTime","features":[304,305]},{"name":"DEVPKEY_Bluetooth_LastConnectedTime_Deprecated","features":[304,305]},{"name":"DEVPKEY_Bluetooth_LastSeenTime","features":[304,305]},{"name":"DEVPKEY_Bluetooth_ServiceGUID","features":[304,305]},{"name":"GUID_BTHDDI_PROFILE_DRIVER_INTERFACE","features":[304]},{"name":"GUID_BTHDDI_SDP_NODE_INTERFACE","features":[304]},{"name":"GUID_BTHDDI_SDP_PARSE_INTERFACE","features":[304]},{"name":"GUID_BTH_DEVICE_INTERFACE","features":[304]}],"341":[{"name":"EVT_VHF_ASYNC_OPERATION","features":[306]},{"name":"EVT_VHF_CLEANUP","features":[306]},{"name":"EVT_VHF_READY_FOR_NEXT_READ_REPORT","features":[306]},{"name":"HID_XFER_PACKET","features":[306]},{"name":"VHF_CONFIG","features":[306,307]},{"name":"VhfAsyncOperationComplete","features":[306,307]},{"name":"VhfCreate","features":[306,307]},{"name":"VhfDelete","features":[306,307]},{"name":"VhfReadReportSubmit","features":[306,307]},{"name":"VhfStart","features":[306,307]}],"342":[{"name":"ACCESS_STATE","features":[308,309,307,310]},{"name":"DEVICE_OBJECT","features":[308,311,309,307,310,312,313,314]},{"name":"DEVOBJ_EXTENSION","features":[308,311,309,307,310,312,313,314]},{"name":"DISPATCHER_HEADER","features":[308,307,313]},{"name":"DMA_COMMON_BUFFER_VECTOR","features":[308]},{"name":"DRIVER_ADD_DEVICE","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_CANCEL","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_CONTROL","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_DISPATCH","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_DISPATCH_PAGED","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_EXTENSION","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_FS_NOTIFICATION","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_INITIALIZE","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_NOTIFICATION_CALLBACK_ROUTINE","features":[308,307]},{"name":"DRIVER_OBJECT","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_REINITIALIZE","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_STARTIO","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_UNLOAD","features":[308,311,309,307,310,312,313,314]},{"name":"DontUseThisType","features":[308]},{"name":"DontUseThisTypeSession","features":[308]},{"name":"ECP_HEADER","features":[308]},{"name":"ECP_LIST","features":[308]},{"name":"ERESOURCE","features":[308,313]},{"name":"FAST_IO_ACQUIRE_FILE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_ACQUIRE_FOR_CCFLUSH","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_ACQUIRE_FOR_MOD_WRITE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_CHECK_IF_POSSIBLE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_DETACH_DEVICE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_DEVICE_CONTROL","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_DISPATCH","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_LOCK","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_READ","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_READ_COMPLETE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_READ_COMPLETE_COMPRESSED","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_WRITE_COMPLETE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_MDL_WRITE_COMPLETE_COMPRESSED","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_PREPARE_MDL_WRITE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_QUERY_BASIC_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_QUERY_NETWORK_OPEN_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_QUERY_OPEN","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_QUERY_STANDARD_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_READ","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_READ_COMPRESSED","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_RELEASE_FILE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_RELEASE_FOR_CCFLUSH","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_RELEASE_FOR_MOD_WRITE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_UNLOCK_ALL","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_UNLOCK_ALL_BY_KEY","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_UNLOCK_SINGLE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_WRITE","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_IO_WRITE_COMPRESSED","features":[308,311,309,307,310,312,313,314]},{"name":"FAST_MUTEX","features":[308,307,313]},{"name":"FILE_OBJECT","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DMA_DEVICE","features":[308]},{"name":"IOMMU_DMA_DOMAIN","features":[308]},{"name":"IO_COMPLETION_CONTEXT","features":[308]},{"name":"IO_PRIORITY_HINT","features":[308]},{"name":"IO_SECURITY_CONTEXT","features":[308,309,307,310]},{"name":"IO_STACK_LOCATION","features":[308,311,309,307,310,312,313,314]},{"name":"IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IoPriorityCritical","features":[308]},{"name":"IoPriorityHigh","features":[308]},{"name":"IoPriorityLow","features":[308]},{"name":"IoPriorityNormal","features":[308]},{"name":"IoPriorityVeryLow","features":[308]},{"name":"KDEVICE_QUEUE","features":[308,307,313]},{"name":"KDPC","features":[308,313]},{"name":"KENLISTMENT","features":[308]},{"name":"KEVENT","features":[308,307,313]},{"name":"KGDT","features":[308]},{"name":"KIDT","features":[308]},{"name":"KMUTANT","features":[308,307,313]},{"name":"KPCR","features":[308]},{"name":"KPRCB","features":[308]},{"name":"KQUEUE","features":[308,307,313]},{"name":"KRESOURCEMANAGER","features":[308]},{"name":"KSPIN_LOCK_QUEUE_NUMBER","features":[308]},{"name":"KTM","features":[308]},{"name":"KTRANSACTION","features":[308]},{"name":"KTSS","features":[308]},{"name":"KWAIT_BLOCK","features":[308,307,313]},{"name":"LOADER_PARAMETER_BLOCK","features":[308]},{"name":"LockQueueAfdWorkQueueLock","features":[308]},{"name":"LockQueueBcbLock","features":[308]},{"name":"LockQueueIoCancelLock","features":[308]},{"name":"LockQueueIoCompletionLock","features":[308]},{"name":"LockQueueIoDatabaseLock","features":[308]},{"name":"LockQueueIoVpbLock","features":[308]},{"name":"LockQueueMasterLock","features":[308]},{"name":"LockQueueMaximumLock","features":[308]},{"name":"LockQueueNonPagedPoolLock","features":[308]},{"name":"LockQueueNtfsStructLock","features":[308]},{"name":"LockQueueUnusedSpare0","features":[308]},{"name":"LockQueueUnusedSpare1","features":[308]},{"name":"LockQueueUnusedSpare15","features":[308]},{"name":"LockQueueUnusedSpare16","features":[308]},{"name":"LockQueueUnusedSpare2","features":[308]},{"name":"LockQueueUnusedSpare3","features":[308]},{"name":"LockQueueUnusedSpare8","features":[308]},{"name":"LockQueueVacbLock","features":[308]},{"name":"MDL","features":[308]},{"name":"MaxIoPriorityTypes","features":[308]},{"name":"MaxPoolType","features":[308]},{"name":"NTSTRSAFE_MAX_CCH","features":[308]},{"name":"NTSTRSAFE_MAX_LENGTH","features":[308]},{"name":"NTSTRSAFE_UNICODE_STRING_MAX_CCH","features":[308]},{"name":"NTSTRSAFE_USE_SECURE_CRT","features":[308]},{"name":"NonPagedPool","features":[308]},{"name":"NonPagedPoolBase","features":[308]},{"name":"NonPagedPoolBaseCacheAligned","features":[308]},{"name":"NonPagedPoolBaseCacheAlignedMustS","features":[308]},{"name":"NonPagedPoolBaseMustSucceed","features":[308]},{"name":"NonPagedPoolCacheAligned","features":[308]},{"name":"NonPagedPoolCacheAlignedMustS","features":[308]},{"name":"NonPagedPoolCacheAlignedMustSSession","features":[308]},{"name":"NonPagedPoolCacheAlignedSession","features":[308]},{"name":"NonPagedPoolExecute","features":[308]},{"name":"NonPagedPoolMustSucceed","features":[308]},{"name":"NonPagedPoolMustSucceedSession","features":[308]},{"name":"NonPagedPoolNx","features":[308]},{"name":"NonPagedPoolNxCacheAligned","features":[308]},{"name":"NonPagedPoolSession","features":[308]},{"name":"NonPagedPoolSessionNx","features":[308]},{"name":"NtClose","features":[308,307]},{"name":"NtQueryObject","features":[308,307]},{"name":"OBJECT_ATTRIBUTES","features":[308,307]},{"name":"OBJECT_ATTRIBUTES32","features":[308]},{"name":"OBJECT_ATTRIBUTES64","features":[308]},{"name":"OBJECT_INFORMATION_CLASS","features":[308]},{"name":"OBJECT_NAME_INFORMATION","features":[308,307]},{"name":"OWNER_ENTRY","features":[308]},{"name":"ObjectBasicInformation","features":[308]},{"name":"ObjectTypeInformation","features":[308]},{"name":"PAFFINITY_TOKEN","features":[308]},{"name":"PBUS_HANDLER","features":[308]},{"name":"PCALLBACK_OBJECT","features":[308]},{"name":"PDEVICE_HANDLER_OBJECT","features":[308]},{"name":"PEJOB","features":[308]},{"name":"PEPROCESS","features":[308]},{"name":"PESILO","features":[308]},{"name":"PETHREAD","features":[308]},{"name":"PEX_RUNDOWN_REF_CACHE_AWARE","features":[308]},{"name":"PEX_TIMER","features":[308]},{"name":"PFREE_FUNCTION","features":[308]},{"name":"PIO_COMPLETION_ROUTINE","features":[308,307]},{"name":"PIO_REMOVE_LOCK_TRACKING_BLOCK","features":[308]},{"name":"PIO_TIMER","features":[308]},{"name":"PIO_WORKITEM","features":[308]},{"name":"PKDEFERRED_ROUTINE","features":[308]},{"name":"PKINTERRUPT","features":[308]},{"name":"PKPROCESS","features":[308]},{"name":"PKTHREAD","features":[308]},{"name":"PNOTIFY_SYNC","features":[308]},{"name":"POBJECT_TYPE","features":[308]},{"name":"POHANDLE","features":[308]},{"name":"POOL_TYPE","features":[308]},{"name":"PPCW_BUFFER","features":[308]},{"name":"PPCW_INSTANCE","features":[308]},{"name":"PPCW_REGISTRATION","features":[308]},{"name":"PRKPROCESS","features":[308]},{"name":"PRKTHREAD","features":[308]},{"name":"PSILO_MONITOR","features":[308]},{"name":"PWORKER_THREAD_ROUTINE","features":[308]},{"name":"PagedPool","features":[308]},{"name":"PagedPoolCacheAligned","features":[308]},{"name":"PagedPoolCacheAlignedSession","features":[308]},{"name":"PagedPoolSession","features":[308]},{"name":"RTL_SPLAY_LINKS","features":[308]},{"name":"SECTION_OBJECT_POINTERS","features":[308]},{"name":"SECURITY_SUBJECT_CONTEXT","features":[308,310]},{"name":"STRSAFE_FILL_BEHIND","features":[308]},{"name":"STRSAFE_FILL_BEHIND_NULL","features":[308]},{"name":"STRSAFE_FILL_ON_FAILURE","features":[308]},{"name":"STRSAFE_IGNORE_NULLS","features":[308]},{"name":"STRSAFE_NO_TRUNCATION","features":[308]},{"name":"STRSAFE_NULL_ON_FAILURE","features":[308]},{"name":"STRSAFE_ZERO_LENGTH_ON_FAILURE","features":[308]},{"name":"SspiAsyncContext","features":[308]},{"name":"TARGET_DEVICE_CUSTOM_NOTIFICATION","features":[308,311,309,307,310,312,313,314]},{"name":"VPB","features":[308,311,309,307,310,312,313,314]},{"name":"WORK_QUEUE_ITEM","features":[308,313]},{"name":"_DEVICE_OBJECT_POWER_EXTENSION","features":[308]},{"name":"_IORING_OBJECT","features":[308]},{"name":"_SCSI_REQUEST_BLOCK","features":[308]},{"name":"__WARNING_BANNED_API_USAGE","features":[308]},{"name":"__WARNING_CYCLOMATIC_COMPLEXITY","features":[308]},{"name":"__WARNING_DEREF_NULL_PTR","features":[308]},{"name":"__WARNING_HIGH_PRIORITY_OVERFLOW_POSTCONDITION","features":[308]},{"name":"__WARNING_INCORRECT_ANNOTATION","features":[308]},{"name":"__WARNING_INVALID_PARAM_VALUE_1","features":[308]},{"name":"__WARNING_INVALID_PARAM_VALUE_3","features":[308]},{"name":"__WARNING_MISSING_ZERO_TERMINATION2","features":[308]},{"name":"__WARNING_POSTCONDITION_NULLTERMINATION_VIOLATION","features":[308]},{"name":"__WARNING_POST_EXPECTED","features":[308]},{"name":"__WARNING_POTENTIAL_BUFFER_OVERFLOW_HIGH_PRIORITY","features":[308]},{"name":"__WARNING_POTENTIAL_RANGE_POSTCONDITION_VIOLATION","features":[308]},{"name":"__WARNING_PRECONDITION_NULLTERMINATION_VIOLATION","features":[308]},{"name":"__WARNING_RANGE_POSTCONDITION_VIOLATION","features":[308]},{"name":"__WARNING_RETURNING_BAD_RESULT","features":[308]},{"name":"__WARNING_RETURN_UNINIT_VAR","features":[308]},{"name":"__WARNING_USING_UNINIT_VAR","features":[308]}],"343":[{"name":"D3DCAPS8","features":[315,316]},{"name":"D3DCLEAR_COMPUTERECTS","features":[315]},{"name":"D3DDDIARG_CREATERESOURCE","features":[315,307]},{"name":"D3DDDIARG_CREATERESOURCE2","features":[315,307]},{"name":"D3DDDICB_DESTROYALLOCATION2FLAGS","features":[315]},{"name":"D3DDDICB_LOCK2FLAGS","features":[315]},{"name":"D3DDDICB_LOCKFLAGS","features":[315]},{"name":"D3DDDICB_SIGNALFLAGS","features":[315]},{"name":"D3DDDIFMT_A1","features":[315]},{"name":"D3DDDIFMT_A16B16G16R16","features":[315]},{"name":"D3DDDIFMT_A16B16G16R16F","features":[315]},{"name":"D3DDDIFMT_A1R5G5B5","features":[315]},{"name":"D3DDDIFMT_A2B10G10R10","features":[315]},{"name":"D3DDDIFMT_A2B10G10R10_XR_BIAS","features":[315]},{"name":"D3DDDIFMT_A2R10G10B10","features":[315]},{"name":"D3DDDIFMT_A2W10V10U10","features":[315]},{"name":"D3DDDIFMT_A32B32G32R32F","features":[315]},{"name":"D3DDDIFMT_A4L4","features":[315]},{"name":"D3DDDIFMT_A4R4G4B4","features":[315]},{"name":"D3DDDIFMT_A8","features":[315]},{"name":"D3DDDIFMT_A8B8G8R8","features":[315]},{"name":"D3DDDIFMT_A8L8","features":[315]},{"name":"D3DDDIFMT_A8P8","features":[315]},{"name":"D3DDDIFMT_A8R3G3B2","features":[315]},{"name":"D3DDDIFMT_A8R8G8B8","features":[315]},{"name":"D3DDDIFMT_BINARYBUFFER","features":[315]},{"name":"D3DDDIFMT_BITSTREAMDATA","features":[315]},{"name":"D3DDDIFMT_CxV8U8","features":[315]},{"name":"D3DDDIFMT_D15S1","features":[315]},{"name":"D3DDDIFMT_D16","features":[315]},{"name":"D3DDDIFMT_D16_LOCKABLE","features":[315]},{"name":"D3DDDIFMT_D24FS8","features":[315]},{"name":"D3DDDIFMT_D24S8","features":[315]},{"name":"D3DDDIFMT_D24X4S4","features":[315]},{"name":"D3DDDIFMT_D24X8","features":[315]},{"name":"D3DDDIFMT_D32","features":[315]},{"name":"D3DDDIFMT_D32F_LOCKABLE","features":[315]},{"name":"D3DDDIFMT_D32_LOCKABLE","features":[315]},{"name":"D3DDDIFMT_DEBLOCKINGDATA","features":[315]},{"name":"D3DDDIFMT_DXT1","features":[315]},{"name":"D3DDDIFMT_DXT2","features":[315]},{"name":"D3DDDIFMT_DXT3","features":[315]},{"name":"D3DDDIFMT_DXT4","features":[315]},{"name":"D3DDDIFMT_DXT5","features":[315]},{"name":"D3DDDIFMT_DXVACOMPBUFFER_BASE","features":[315]},{"name":"D3DDDIFMT_DXVACOMPBUFFER_MAX","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED10","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED11","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED12","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED13","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED14","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED15","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED16","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED17","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED18","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED19","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED20","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED21","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED22","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED23","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED24","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED25","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED26","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED27","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED28","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED29","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED30","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED31","features":[315]},{"name":"D3DDDIFMT_DXVA_RESERVED9","features":[315]},{"name":"D3DDDIFMT_FILMGRAINBUFFER","features":[315]},{"name":"D3DDDIFMT_G16R16","features":[315]},{"name":"D3DDDIFMT_G16R16F","features":[315]},{"name":"D3DDDIFMT_G32R32F","features":[315]},{"name":"D3DDDIFMT_G8R8","features":[315]},{"name":"D3DDDIFMT_G8R8_G8B8","features":[315]},{"name":"D3DDDIFMT_INDEX16","features":[315]},{"name":"D3DDDIFMT_INDEX32","features":[315]},{"name":"D3DDDIFMT_INVERSEQUANTIZATIONDATA","features":[315]},{"name":"D3DDDIFMT_L16","features":[315]},{"name":"D3DDDIFMT_L6V5U5","features":[315]},{"name":"D3DDDIFMT_L8","features":[315]},{"name":"D3DDDIFMT_MACROBLOCKDATA","features":[315]},{"name":"D3DDDIFMT_MOTIONVECTORBUFFER","features":[315]},{"name":"D3DDDIFMT_MULTI2_ARGB8","features":[315]},{"name":"D3DDDIFMT_P8","features":[315]},{"name":"D3DDDIFMT_PICTUREPARAMSDATA","features":[315]},{"name":"D3DDDIFMT_Q16W16V16U16","features":[315]},{"name":"D3DDDIFMT_Q8W8V8U8","features":[315]},{"name":"D3DDDIFMT_R16F","features":[315]},{"name":"D3DDDIFMT_R32F","features":[315]},{"name":"D3DDDIFMT_R3G3B2","features":[315]},{"name":"D3DDDIFMT_R5G6B5","features":[315]},{"name":"D3DDDIFMT_R8","features":[315]},{"name":"D3DDDIFMT_R8G8B8","features":[315]},{"name":"D3DDDIFMT_R8G8_B8G8","features":[315]},{"name":"D3DDDIFMT_RESIDUALDIFFERENCEDATA","features":[315]},{"name":"D3DDDIFMT_S1D15","features":[315]},{"name":"D3DDDIFMT_S8D24","features":[315]},{"name":"D3DDDIFMT_S8_LOCKABLE","features":[315]},{"name":"D3DDDIFMT_SLICECONTROLDATA","features":[315]},{"name":"D3DDDIFMT_UNKNOWN","features":[315]},{"name":"D3DDDIFMT_UYVY","features":[315]},{"name":"D3DDDIFMT_V16U16","features":[315]},{"name":"D3DDDIFMT_V8U8","features":[315]},{"name":"D3DDDIFMT_VERTEXDATA","features":[315]},{"name":"D3DDDIFMT_W11V11U10","features":[315]},{"name":"D3DDDIFMT_X1R5G5B5","features":[315]},{"name":"D3DDDIFMT_X4R4G4B4","features":[315]},{"name":"D3DDDIFMT_X4S4D24","features":[315]},{"name":"D3DDDIFMT_X8B8G8R8","features":[315]},{"name":"D3DDDIFMT_X8D24","features":[315]},{"name":"D3DDDIFMT_X8L8V8U8","features":[315]},{"name":"D3DDDIFMT_X8R8G8B8","features":[315]},{"name":"D3DDDIFMT_YUY2","features":[315]},{"name":"D3DDDIFORMAT","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_RESERVATION_TYPE","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_RESERVE_NO_ACCESS","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_RESERVE_NO_COMMIT","features":[315]},{"name":"D3DDDIGPUVIRTUALADDRESS_RESERVE_ZERO","features":[315]},{"name":"D3DDDIMULTISAMPLE_10_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_11_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_12_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_13_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_14_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_15_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_16_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_2_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_3_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_4_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_5_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_6_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_7_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_8_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_9_SAMPLES","features":[315]},{"name":"D3DDDIMULTISAMPLE_NONE","features":[315]},{"name":"D3DDDIMULTISAMPLE_NONMASKABLE","features":[315]},{"name":"D3DDDIMULTISAMPLE_TYPE","features":[315]},{"name":"D3DDDIPOOL_LOCALVIDMEM","features":[315]},{"name":"D3DDDIPOOL_NONLOCALVIDMEM","features":[315]},{"name":"D3DDDIPOOL_STAGINGMEM","features":[315]},{"name":"D3DDDIPOOL_SYSTEMMEM","features":[315]},{"name":"D3DDDIPOOL_VIDEOMEMORY","features":[315]},{"name":"D3DDDIRECT","features":[315]},{"name":"D3DDDI_ALLOCATIONINFO","features":[315]},{"name":"D3DDDI_ALLOCATIONINFO2","features":[315,307]},{"name":"D3DDDI_ALLOCATIONLIST","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_HIGH","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_LOW","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_MAXIMUM","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_MINIMUM","features":[315]},{"name":"D3DDDI_ALLOCATIONPRIORITY_NORMAL","features":[315]},{"name":"D3DDDI_COLOR_SPACE_CUSTOM","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RESERVED","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_FULL_G10_NONE_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_FULL_G22_NONE_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_TYPE","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020","features":[315]},{"name":"D3DDDI_CPU_NOTIFICATION","features":[315]},{"name":"D3DDDI_CREATECONTEXTFLAGS","features":[315]},{"name":"D3DDDI_CREATEHWCONTEXTFLAGS","features":[315]},{"name":"D3DDDI_CREATEHWQUEUEFLAGS","features":[315]},{"name":"D3DDDI_CREATENATIVEFENCEINFO","features":[315]},{"name":"D3DDDI_DESTROYPAGINGQUEUE","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS_CONNECTED","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS_CONNECTED_NOTIFY_KMD","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS_DISCONNECTED_ABORT","features":[315]},{"name":"D3DDDI_DOORBELLSTATUS_DISCONNECTED_RETRY","features":[315]},{"name":"D3DDDI_DOORBELL_PRIVATEDATA_MAX_BYTES_WDDM3_1","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE_MAX","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE","features":[315]},{"name":"D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE","features":[315]},{"name":"D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE","features":[315]},{"name":"D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE","features":[315]},{"name":"D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE","features":[315]},{"name":"D3DDDI_DXGI_RGB","features":[315]},{"name":"D3DDDI_ESCAPEFLAGS","features":[315]},{"name":"D3DDDI_EVICT_FLAGS","features":[315]},{"name":"D3DDDI_FENCE","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_FOUR","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_IMMEDIATE","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_IMMEDIATE_ALLOW_TEARING","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_ONE","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_THREE","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_TWO","features":[315]},{"name":"D3DDDI_FLIPINTERVAL_TYPE","features":[315]},{"name":"D3DDDI_GAMMARAMP_DEFAULT","features":[315]},{"name":"D3DDDI_GAMMARAMP_DXGI_1","features":[315]},{"name":"D3DDDI_GAMMARAMP_MATRIX_3x4","features":[315]},{"name":"D3DDDI_GAMMARAMP_MATRIX_V2","features":[315]},{"name":"D3DDDI_GAMMARAMP_RGB256x3x16","features":[315]},{"name":"D3DDDI_GAMMARAMP_TYPE","features":[315]},{"name":"D3DDDI_GAMMARAMP_UNINITIALIZED","features":[315]},{"name":"D3DDDI_GAMMA_RAMP_DXGI_1","features":[315]},{"name":"D3DDDI_GAMMA_RAMP_RGB256x3x16","features":[315]},{"name":"D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA","features":[315]},{"name":"D3DDDI_HDR_METADATA_HDR10","features":[315]},{"name":"D3DDDI_HDR_METADATA_HDR10PLUS","features":[315]},{"name":"D3DDDI_HDR_METADATA_TYPE","features":[315]},{"name":"D3DDDI_HDR_METADATA_TYPE_HDR10","features":[315]},{"name":"D3DDDI_HDR_METADATA_TYPE_HDR10PLUS","features":[315]},{"name":"D3DDDI_HDR_METADATA_TYPE_NONE","features":[315]},{"name":"D3DDDI_KERNELOVERLAYINFO","features":[315]},{"name":"D3DDDI_MAKERESIDENT","features":[315]},{"name":"D3DDDI_MAKERESIDENT_FLAGS","features":[315]},{"name":"D3DDDI_MAPGPUVIRTUALADDRESS","features":[315]},{"name":"D3DDDI_MAX_BROADCAST_CONTEXT","features":[315]},{"name":"D3DDDI_MAX_MPO_PRESENT_DIRTY_RECTS","features":[315]},{"name":"D3DDDI_MAX_OBJECT_SIGNALED","features":[315]},{"name":"D3DDDI_MAX_OBJECT_WAITED_ON","features":[315]},{"name":"D3DDDI_MAX_WRITTEN_PRIMARIES","features":[315]},{"name":"D3DDDI_MONITORED_FENCE","features":[315]},{"name":"D3DDDI_MULTISAMPLINGMETHOD","features":[315]},{"name":"D3DDDI_NATIVEFENCEMAPPING","features":[315]},{"name":"D3DDDI_OFFER_FLAGS","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_AUTO","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_HIGH","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_LOW","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_NONE","features":[315]},{"name":"D3DDDI_OFFER_PRIORITY_NORMAL","features":[315]},{"name":"D3DDDI_OPENALLOCATIONINFO","features":[315]},{"name":"D3DDDI_OPENALLOCATIONINFO2","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G2084_P2020","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_DVLL","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_HDR10PLUS","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G22_P2020","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G22_P709","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_G22_P709_WCG","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_RESERVED","features":[315]},{"name":"D3DDDI_OUTPUT_WIRE_COLOR_SPACE_TYPE","features":[315]},{"name":"D3DDDI_PAGINGQUEUE_PRIORITY","features":[315]},{"name":"D3DDDI_PAGINGQUEUE_PRIORITY_ABOVE_NORMAL","features":[315]},{"name":"D3DDDI_PAGINGQUEUE_PRIORITY_BELOW_NORMAL","features":[315]},{"name":"D3DDDI_PAGINGQUEUE_PRIORITY_NORMAL","features":[315]},{"name":"D3DDDI_PATCHLOCATIONLIST","features":[315]},{"name":"D3DDDI_PERIODIC_MONITORED_FENCE","features":[315]},{"name":"D3DDDI_POOL","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_ADAPTERKEY","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_DRIVERIMAGEPATH","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_DRIVERSTOREPATH","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_FLAGS","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_INFO","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_MAX","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_SERVICEKEY","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS_BUFFER_OVERFLOW","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS_FAIL","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS_MAX","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_STATUS_SUCCESS","features":[315]},{"name":"D3DDDI_QUERYREGISTRY_TYPE","features":[315]},{"name":"D3DDDI_RATIONAL","features":[315]},{"name":"D3DDDI_RECLAIM_RESULT","features":[315]},{"name":"D3DDDI_RECLAIM_RESULT_DISCARDED","features":[315]},{"name":"D3DDDI_RECLAIM_RESULT_NOT_COMMITTED","features":[315]},{"name":"D3DDDI_RECLAIM_RESULT_OK","features":[315]},{"name":"D3DDDI_RESERVEGPUVIRTUALADDRESS","features":[315]},{"name":"D3DDDI_RESOURCEFLAGS","features":[315]},{"name":"D3DDDI_RESOURCEFLAGS2","features":[315]},{"name":"D3DDDI_ROTATION","features":[315]},{"name":"D3DDDI_ROTATION_180","features":[315]},{"name":"D3DDDI_ROTATION_270","features":[315]},{"name":"D3DDDI_ROTATION_90","features":[315]},{"name":"D3DDDI_ROTATION_IDENTITY","features":[315]},{"name":"D3DDDI_SCANLINEORDERING","features":[315]},{"name":"D3DDDI_SCANLINEORDERING_INTERLACED","features":[315]},{"name":"D3DDDI_SCANLINEORDERING_PROGRESSIVE","features":[315]},{"name":"D3DDDI_SCANLINEORDERING_UNKNOWN","features":[315]},{"name":"D3DDDI_SEGMENTPREFERENCE","features":[315]},{"name":"D3DDDI_SEMAPHORE","features":[315]},{"name":"D3DDDI_SURFACEINFO","features":[315]},{"name":"D3DDDI_SYNCHRONIZATIONOBJECTINFO","features":[315,307]},{"name":"D3DDDI_SYNCHRONIZATIONOBJECTINFO2","features":[315,307]},{"name":"D3DDDI_SYNCHRONIZATIONOBJECT_FLAGS","features":[315]},{"name":"D3DDDI_SYNCHRONIZATIONOBJECT_TYPE","features":[315]},{"name":"D3DDDI_SYNCHRONIZATION_MUTEX","features":[315]},{"name":"D3DDDI_SYNCHRONIZATION_TYPE_LIMIT","features":[315]},{"name":"D3DDDI_SYNC_OBJECT_SIGNAL","features":[315]},{"name":"D3DDDI_SYNC_OBJECT_WAIT","features":[315]},{"name":"D3DDDI_TRIMRESIDENCYSET_FLAGS","features":[315]},{"name":"D3DDDI_UPDATEALLOCPROPERTY","features":[315]},{"name":"D3DDDI_UPDATEALLOCPROPERTY_FLAGS","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE","features":[315]},{"name":"D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP","features":[315]},{"name":"D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING","features":[315]},{"name":"D3DDDI_VSSLO_INTERLACED_LOWERFIELDFIRST","features":[315]},{"name":"D3DDDI_VSSLO_INTERLACED_UPPERFIELDFIRST","features":[315]},{"name":"D3DDDI_VSSLO_OTHER","features":[315]},{"name":"D3DDDI_VSSLO_PROGRESSIVE","features":[315]},{"name":"D3DDDI_VSSLO_UNINITIALIZED","features":[315]},{"name":"D3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPU_FLAGS","features":[315]},{"name":"D3DDEVCAPS_HWINDEXBUFFER","features":[315]},{"name":"D3DDEVCAPS_HWVERTEXBUFFER","features":[315]},{"name":"D3DDEVCAPS_SUBVOLUMELOCK","features":[315]},{"name":"D3DDEVICEDESC_V1","features":[315,307,316]},{"name":"D3DDEVICEDESC_V2","features":[315,307,316]},{"name":"D3DDEVICEDESC_V3","features":[315,307,316]},{"name":"D3DDEVINFOID_VCACHE","features":[315]},{"name":"D3DDP2OP_ADDDIRTYBOX","features":[315]},{"name":"D3DDP2OP_ADDDIRTYRECT","features":[315]},{"name":"D3DDP2OP_BLT","features":[315]},{"name":"D3DDP2OP_BUFFERBLT","features":[315]},{"name":"D3DDP2OP_CLEAR","features":[315]},{"name":"D3DDP2OP_CLIPPEDTRIANGLEFAN","features":[315]},{"name":"D3DDP2OP_COLORFILL","features":[315]},{"name":"D3DDP2OP_COMPOSERECTS","features":[315]},{"name":"D3DDP2OP_CREATELIGHT","features":[315]},{"name":"D3DDP2OP_CREATEPIXELSHADER","features":[315]},{"name":"D3DDP2OP_CREATEQUERY","features":[315]},{"name":"D3DDP2OP_CREATEVERTEXSHADER","features":[315]},{"name":"D3DDP2OP_CREATEVERTEXSHADERDECL","features":[315]},{"name":"D3DDP2OP_CREATEVERTEXSHADERFUNC","features":[315]},{"name":"D3DDP2OP_DELETEPIXELSHADER","features":[315]},{"name":"D3DDP2OP_DELETEQUERY","features":[315]},{"name":"D3DDP2OP_DELETEVERTEXSHADER","features":[315]},{"name":"D3DDP2OP_DELETEVERTEXSHADERDECL","features":[315]},{"name":"D3DDP2OP_DELETEVERTEXSHADERFUNC","features":[315]},{"name":"D3DDP2OP_DRAWINDEXEDPRIMITIVE","features":[315]},{"name":"D3DDP2OP_DRAWINDEXEDPRIMITIVE2","features":[315]},{"name":"D3DDP2OP_DRAWPRIMITIVE","features":[315]},{"name":"D3DDP2OP_DRAWPRIMITIVE2","features":[315]},{"name":"D3DDP2OP_DRAWRECTPATCH","features":[315]},{"name":"D3DDP2OP_DRAWTRIPATCH","features":[315]},{"name":"D3DDP2OP_GENERATEMIPSUBLEVELS","features":[315]},{"name":"D3DDP2OP_INDEXEDLINELIST","features":[315]},{"name":"D3DDP2OP_INDEXEDLINELIST2","features":[315]},{"name":"D3DDP2OP_INDEXEDLINESTRIP","features":[315]},{"name":"D3DDP2OP_INDEXEDTRIANGLEFAN","features":[315]},{"name":"D3DDP2OP_INDEXEDTRIANGLELIST","features":[315]},{"name":"D3DDP2OP_INDEXEDTRIANGLELIST2","features":[315]},{"name":"D3DDP2OP_INDEXEDTRIANGLESTRIP","features":[315]},{"name":"D3DDP2OP_ISSUEQUERY","features":[315]},{"name":"D3DDP2OP_LINELIST","features":[315]},{"name":"D3DDP2OP_LINELIST_IMM","features":[315]},{"name":"D3DDP2OP_LINESTRIP","features":[315]},{"name":"D3DDP2OP_MULTIPLYTRANSFORM","features":[315]},{"name":"D3DDP2OP_POINTS","features":[315]},{"name":"D3DDP2OP_RENDERSTATE","features":[315]},{"name":"D3DDP2OP_RESPONSECONTINUE","features":[315]},{"name":"D3DDP2OP_RESPONSEQUERY","features":[315]},{"name":"D3DDP2OP_SETCLIPPLANE","features":[315]},{"name":"D3DDP2OP_SETCONVOLUTIONKERNELMONO","features":[315]},{"name":"D3DDP2OP_SETDEPTHSTENCIL","features":[315]},{"name":"D3DDP2OP_SETINDICES","features":[315]},{"name":"D3DDP2OP_SETLIGHT","features":[315]},{"name":"D3DDP2OP_SETMATERIAL","features":[315]},{"name":"D3DDP2OP_SETPALETTE","features":[315]},{"name":"D3DDP2OP_SETPIXELSHADER","features":[315]},{"name":"D3DDP2OP_SETPIXELSHADERCONST","features":[315]},{"name":"D3DDP2OP_SETPIXELSHADERCONSTB","features":[315]},{"name":"D3DDP2OP_SETPIXELSHADERCONSTI","features":[315]},{"name":"D3DDP2OP_SETPRIORITY","features":[315]},{"name":"D3DDP2OP_SETRENDERTARGET","features":[315]},{"name":"D3DDP2OP_SETRENDERTARGET2","features":[315]},{"name":"D3DDP2OP_SETSCISSORRECT","features":[315]},{"name":"D3DDP2OP_SETSTREAMSOURCE","features":[315]},{"name":"D3DDP2OP_SETSTREAMSOURCE2","features":[315]},{"name":"D3DDP2OP_SETSTREAMSOURCEFREQ","features":[315]},{"name":"D3DDP2OP_SETSTREAMSOURCEUM","features":[315]},{"name":"D3DDP2OP_SETTEXLOD","features":[315]},{"name":"D3DDP2OP_SETTRANSFORM","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADER","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERCONST","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERCONSTB","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERCONSTI","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERDECL","features":[315]},{"name":"D3DDP2OP_SETVERTEXSHADERFUNC","features":[315]},{"name":"D3DDP2OP_STATESET","features":[315]},{"name":"D3DDP2OP_SURFACEBLT","features":[315]},{"name":"D3DDP2OP_TEXBLT","features":[315]},{"name":"D3DDP2OP_TEXTURESTAGESTATE","features":[315]},{"name":"D3DDP2OP_TRIANGLEFAN","features":[315]},{"name":"D3DDP2OP_TRIANGLEFAN_IMM","features":[315]},{"name":"D3DDP2OP_TRIANGLELIST","features":[315]},{"name":"D3DDP2OP_TRIANGLESTRIP","features":[315]},{"name":"D3DDP2OP_UPDATEPALETTE","features":[315]},{"name":"D3DDP2OP_VIEWPORTINFO","features":[315]},{"name":"D3DDP2OP_VOLUMEBLT","features":[315]},{"name":"D3DDP2OP_WINFO","features":[315]},{"name":"D3DDP2OP_ZRANGE","features":[315]},{"name":"D3DFVF_FOG","features":[315]},{"name":"D3DGDI2_MAGIC","features":[315]},{"name":"D3DGDI2_TYPE_DEFERRED_AGP_AWARE","features":[315]},{"name":"D3DGDI2_TYPE_DEFER_AGP_FREES","features":[315]},{"name":"D3DGDI2_TYPE_DXVERSION","features":[315]},{"name":"D3DGDI2_TYPE_FREE_DEFERRED_AGP","features":[315]},{"name":"D3DGDI2_TYPE_GETADAPTERGROUP","features":[315]},{"name":"D3DGDI2_TYPE_GETD3DCAPS8","features":[315]},{"name":"D3DGDI2_TYPE_GETD3DCAPS9","features":[315]},{"name":"D3DGDI2_TYPE_GETD3DQUERY","features":[315]},{"name":"D3DGDI2_TYPE_GETD3DQUERYCOUNT","features":[315]},{"name":"D3DGDI2_TYPE_GETDDIVERSION","features":[315]},{"name":"D3DGDI2_TYPE_GETEXTENDEDMODE","features":[315]},{"name":"D3DGDI2_TYPE_GETEXTENDEDMODECOUNT","features":[315]},{"name":"D3DGDI2_TYPE_GETFORMAT","features":[315]},{"name":"D3DGDI2_TYPE_GETFORMATCOUNT","features":[315]},{"name":"D3DGDI2_TYPE_GETMULTISAMPLEQUALITYLEVELS","features":[315]},{"name":"D3DGPU_NULL","features":[315]},{"name":"D3DGPU_PHYSICAL_ADDRESS","features":[315]},{"name":"D3DHAL2_CB32_CLEAR","features":[315]},{"name":"D3DHAL2_CB32_DRAWONEINDEXEDPRIMITIVE","features":[315]},{"name":"D3DHAL2_CB32_DRAWONEPRIMITIVE","features":[315]},{"name":"D3DHAL2_CB32_DRAWPRIMITIVES","features":[315]},{"name":"D3DHAL2_CB32_SETRENDERTARGET","features":[315]},{"name":"D3DHAL3_CB32_CLEAR2","features":[315]},{"name":"D3DHAL3_CB32_DRAWPRIMITIVES2","features":[315]},{"name":"D3DHAL3_CB32_RESERVED","features":[315]},{"name":"D3DHAL3_CB32_VALIDATETEXTURESTAGESTATE","features":[315]},{"name":"D3DHALDP2_EXECUTEBUFFER","features":[315]},{"name":"D3DHALDP2_REQCOMMANDBUFSIZE","features":[315]},{"name":"D3DHALDP2_REQVERTEXBUFSIZE","features":[315]},{"name":"D3DHALDP2_SWAPCOMMANDBUFFER","features":[315]},{"name":"D3DHALDP2_SWAPVERTEXBUFFER","features":[315]},{"name":"D3DHALDP2_USERMEMVERTICES","features":[315]},{"name":"D3DHALDP2_VIDMEMCOMMANDBUF","features":[315]},{"name":"D3DHALDP2_VIDMEMVERTEXBUF","features":[315]},{"name":"D3DHALSTATE_GET_LIGHT","features":[315]},{"name":"D3DHALSTATE_GET_RENDER","features":[315]},{"name":"D3DHALSTATE_GET_TRANSFORM","features":[315]},{"name":"D3DHAL_CALLBACKS","features":[315,307,316,317,318]},{"name":"D3DHAL_CALLBACKS2","features":[315,307,316,317,318]},{"name":"D3DHAL_CALLBACKS3","features":[315,307,316,317,318]},{"name":"D3DHAL_CLEAR2DATA","features":[315,316]},{"name":"D3DHAL_CLEARDATA","features":[315,316]},{"name":"D3DHAL_CLIPPEDTRIANGLEFAN","features":[315]},{"name":"D3DHAL_COL_WEIGHTS","features":[315]},{"name":"D3DHAL_CONTEXTCREATEDATA","features":[315,307,317,318]},{"name":"D3DHAL_CONTEXTDESTROYALLDATA","features":[315]},{"name":"D3DHAL_CONTEXTDESTROYDATA","features":[315]},{"name":"D3DHAL_CONTEXT_BAD","features":[315]},{"name":"D3DHAL_D3DDX6EXTENDEDCAPS","features":[315]},{"name":"D3DHAL_D3DEXTENDEDCAPS","features":[315]},{"name":"D3DHAL_DP2ADDDIRTYBOX","features":[315,316]},{"name":"D3DHAL_DP2ADDDIRTYRECT","features":[315,307]},{"name":"D3DHAL_DP2BLT","features":[315,307]},{"name":"D3DHAL_DP2BUFFERBLT","features":[315,316]},{"name":"D3DHAL_DP2CLEAR","features":[315,307]},{"name":"D3DHAL_DP2COLORFILL","features":[315,307]},{"name":"D3DHAL_DP2COMMAND","features":[315]},{"name":"D3DHAL_DP2COMPOSERECTS","features":[315,316]},{"name":"D3DHAL_DP2CREATELIGHT","features":[315]},{"name":"D3DHAL_DP2CREATEPIXELSHADER","features":[315]},{"name":"D3DHAL_DP2CREATEQUERY","features":[315,316]},{"name":"D3DHAL_DP2CREATEVERTEXSHADER","features":[315]},{"name":"D3DHAL_DP2CREATEVERTEXSHADERDECL","features":[315]},{"name":"D3DHAL_DP2CREATEVERTEXSHADERFUNC","features":[315]},{"name":"D3DHAL_DP2DELETEQUERY","features":[315]},{"name":"D3DHAL_DP2DRAWINDEXEDPRIMITIVE","features":[315,316]},{"name":"D3DHAL_DP2DRAWINDEXEDPRIMITIVE2","features":[315,316]},{"name":"D3DHAL_DP2DRAWPRIMITIVE","features":[315,316]},{"name":"D3DHAL_DP2DRAWPRIMITIVE2","features":[315,316]},{"name":"D3DHAL_DP2DRAWRECTPATCH","features":[315]},{"name":"D3DHAL_DP2DRAWTRIPATCH","features":[315]},{"name":"D3DHAL_DP2EXT","features":[315]},{"name":"D3DHAL_DP2GENERATEMIPSUBLEVELS","features":[315,316]},{"name":"D3DHAL_DP2INDEXEDLINELIST","features":[315]},{"name":"D3DHAL_DP2INDEXEDLINESTRIP","features":[315]},{"name":"D3DHAL_DP2INDEXEDTRIANGLEFAN","features":[315]},{"name":"D3DHAL_DP2INDEXEDTRIANGLELIST","features":[315]},{"name":"D3DHAL_DP2INDEXEDTRIANGLELIST2","features":[315]},{"name":"D3DHAL_DP2INDEXEDTRIANGLESTRIP","features":[315]},{"name":"D3DHAL_DP2ISSUEQUERY","features":[315]},{"name":"D3DHAL_DP2LINELIST","features":[315]},{"name":"D3DHAL_DP2LINESTRIP","features":[315]},{"name":"D3DHAL_DP2MULTIPLYTRANSFORM","features":[69,315,316]},{"name":"D3DHAL_DP2OPERATION","features":[315]},{"name":"D3DHAL_DP2PIXELSHADER","features":[315]},{"name":"D3DHAL_DP2POINTS","features":[315]},{"name":"D3DHAL_DP2RENDERSTATE","features":[315,316]},{"name":"D3DHAL_DP2RESPONSE","features":[315]},{"name":"D3DHAL_DP2RESPONSEQUERY","features":[315]},{"name":"D3DHAL_DP2SETCLIPPLANE","features":[315]},{"name":"D3DHAL_DP2SETCONVOLUTIONKERNELMONO","features":[315]},{"name":"D3DHAL_DP2SETDEPTHSTENCIL","features":[315]},{"name":"D3DHAL_DP2SETINDICES","features":[315]},{"name":"D3DHAL_DP2SETLIGHT","features":[315]},{"name":"D3DHAL_DP2SETPALETTE","features":[315]},{"name":"D3DHAL_DP2SETPIXELSHADERCONST","features":[315]},{"name":"D3DHAL_DP2SETPRIORITY","features":[315]},{"name":"D3DHAL_DP2SETRENDERTARGET","features":[315]},{"name":"D3DHAL_DP2SETRENDERTARGET2","features":[315]},{"name":"D3DHAL_DP2SETSTREAMSOURCE","features":[315]},{"name":"D3DHAL_DP2SETSTREAMSOURCE2","features":[315]},{"name":"D3DHAL_DP2SETSTREAMSOURCEFREQ","features":[315]},{"name":"D3DHAL_DP2SETSTREAMSOURCEUM","features":[315]},{"name":"D3DHAL_DP2SETTEXLOD","features":[315]},{"name":"D3DHAL_DP2SETTRANSFORM","features":[69,315,316]},{"name":"D3DHAL_DP2SETVERTEXSHADERCONST","features":[315]},{"name":"D3DHAL_DP2STARTVERTEX","features":[315]},{"name":"D3DHAL_DP2STATESET","features":[315,316]},{"name":"D3DHAL_DP2SURFACEBLT","features":[315,307]},{"name":"D3DHAL_DP2TEXBLT","features":[315,307]},{"name":"D3DHAL_DP2TEXTURESTAGESTATE","features":[315]},{"name":"D3DHAL_DP2TRIANGLEFAN","features":[315]},{"name":"D3DHAL_DP2TRIANGLEFAN_IMM","features":[315]},{"name":"D3DHAL_DP2TRIANGLELIST","features":[315]},{"name":"D3DHAL_DP2TRIANGLESTRIP","features":[315]},{"name":"D3DHAL_DP2UPDATEPALETTE","features":[315]},{"name":"D3DHAL_DP2VERTEXSHADER","features":[315]},{"name":"D3DHAL_DP2VIEWPORTINFO","features":[315]},{"name":"D3DHAL_DP2VOLUMEBLT","features":[315,316]},{"name":"D3DHAL_DP2WINFO","features":[315]},{"name":"D3DHAL_DP2ZRANGE","features":[315]},{"name":"D3DHAL_DRAWONEINDEXEDPRIMITIVEDATA","features":[315,316]},{"name":"D3DHAL_DRAWONEPRIMITIVEDATA","features":[315,316]},{"name":"D3DHAL_DRAWPRIMCOUNTS","features":[315]},{"name":"D3DHAL_DRAWPRIMITIVES2DATA","features":[315,307,317,318]},{"name":"D3DHAL_DRAWPRIMITIVESDATA","features":[315]},{"name":"D3DHAL_EXECUTE_ABORT","features":[315]},{"name":"D3DHAL_EXECUTE_NORMAL","features":[315]},{"name":"D3DHAL_EXECUTE_OVERRIDE","features":[315]},{"name":"D3DHAL_EXECUTE_UNHANDLED","features":[315]},{"name":"D3DHAL_GETSTATEDATA","features":[315,316]},{"name":"D3DHAL_GLOBALDRIVERDATA","features":[315,307,316,317]},{"name":"D3DHAL_MAX_RSTATES","features":[315]},{"name":"D3DHAL_MAX_RSTATES_DX6","features":[315]},{"name":"D3DHAL_MAX_RSTATES_DX7","features":[315]},{"name":"D3DHAL_MAX_RSTATES_DX8","features":[315]},{"name":"D3DHAL_MAX_RSTATES_DX9","features":[315]},{"name":"D3DHAL_MAX_TEXTURESTATES","features":[315]},{"name":"D3DHAL_NUMCLIPVERTICES","features":[315]},{"name":"D3DHAL_OUTOFCONTEXTS","features":[315]},{"name":"D3DHAL_RENDERPRIMITIVEDATA","features":[315,316,317]},{"name":"D3DHAL_RENDERSTATEDATA","features":[315,317]},{"name":"D3DHAL_ROW_WEIGHTS","features":[315]},{"name":"D3DHAL_SAMPLER_MAXSAMP","features":[315]},{"name":"D3DHAL_SAMPLER_MAXVERTEXSAMP","features":[315]},{"name":"D3DHAL_SCENECAPTUREDATA","features":[315]},{"name":"D3DHAL_SCENE_CAPTURE_END","features":[315]},{"name":"D3DHAL_SCENE_CAPTURE_START","features":[315]},{"name":"D3DHAL_SETLIGHT_DATA","features":[315]},{"name":"D3DHAL_SETLIGHT_DISABLE","features":[315]},{"name":"D3DHAL_SETLIGHT_ENABLE","features":[315]},{"name":"D3DHAL_SETRENDERTARGETDATA","features":[315,307,317,318]},{"name":"D3DHAL_STATESETBEGIN","features":[315]},{"name":"D3DHAL_STATESETCAPTURE","features":[315]},{"name":"D3DHAL_STATESETCREATE","features":[315]},{"name":"D3DHAL_STATESETDELETE","features":[315]},{"name":"D3DHAL_STATESETEND","features":[315]},{"name":"D3DHAL_STATESETEXECUTE","features":[315]},{"name":"D3DHAL_TEXTURECREATEDATA","features":[315,317]},{"name":"D3DHAL_TEXTUREDESTROYDATA","features":[315]},{"name":"D3DHAL_TEXTUREGETSURFDATA","features":[315]},{"name":"D3DHAL_TEXTURESTATEBUF_SIZE","features":[315]},{"name":"D3DHAL_TEXTURESWAPDATA","features":[315]},{"name":"D3DHAL_TSS_MAXSTAGES","features":[315]},{"name":"D3DHAL_TSS_RENDERSTATEBASE","features":[315]},{"name":"D3DHAL_TSS_STATESPERSTAGE","features":[315]},{"name":"D3DHAL_VALIDATETEXTURESTAGESTATEDATA","features":[315]},{"name":"D3DINFINITEINSTRUCTIONS","features":[315]},{"name":"D3DKMDT_2DREGION","features":[315]},{"name":"D3DKMDT_3x4_COLORSPACE_TRANSFORM","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_06","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_08","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_10","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_12","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_14","features":[315]},{"name":"D3DKMDT_BITS_PER_COMPONENT_16","features":[315]},{"name":"D3DKMDT_CB_INTENSITY","features":[315]},{"name":"D3DKMDT_CB_SCRGB","features":[315]},{"name":"D3DKMDT_CB_SRGB","features":[315]},{"name":"D3DKMDT_CB_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_CB_YCBCR","features":[315]},{"name":"D3DKMDT_CB_YPBPR","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_MATRIX_V2","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL_BYPASS","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL_ENABLE","features":[315]},{"name":"D3DKMDT_COLORSPACE_TRANSFORM_STAGE_CONTROL_NO_CHANGE","features":[315]},{"name":"D3DKMDT_COLOR_BASIS","features":[315]},{"name":"D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_GRANULARITY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_NONE","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_SHADER_BOUNDARY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_THREAD_BOUNDARY","features":[315]},{"name":"D3DKMDT_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY","features":[315]},{"name":"D3DKMDT_DISPLAYMODE_FLAGS","features":[315]},{"name":"D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE","features":[315]},{"name":"D3DKMDT_EPT_NOPIVOT","features":[315]},{"name":"D3DKMDT_EPT_ROTATION","features":[315]},{"name":"D3DKMDT_EPT_SCALING","features":[315]},{"name":"D3DKMDT_EPT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_EPT_VIDPNSOURCE","features":[315]},{"name":"D3DKMDT_EPT_VIDPNTARGET","features":[315]},{"name":"D3DKMDT_FREQUENCY_RANGE","features":[315]},{"name":"D3DKMDT_GAMMA_RAMP","features":[315]},{"name":"D3DKMDT_GDISURFACEDATA","features":[315]},{"name":"D3DKMDT_GDISURFACEFLAGS","features":[315]},{"name":"D3DKMDT_GDISURFACETYPE","features":[315]},{"name":"D3DKMDT_GDISURFACE_EXISTINGSYSMEM","features":[315]},{"name":"D3DKMDT_GDISURFACE_INVALID","features":[315]},{"name":"D3DKMDT_GDISURFACE_LOOKUPTABLE","features":[315]},{"name":"D3DKMDT_GDISURFACE_STAGING","features":[315]},{"name":"D3DKMDT_GDISURFACE_STAGING_CPUVISIBLE","features":[315]},{"name":"D3DKMDT_GDISURFACE_TEXTURE","features":[315]},{"name":"D3DKMDT_GDISURFACE_TEXTURE_CPUVISIBLE","features":[315]},{"name":"D3DKMDT_GDISURFACE_TEXTURE_CPUVISIBLE_CROSSADAPTER","features":[315]},{"name":"D3DKMDT_GDISURFACE_TEXTURE_CROSSADAPTER","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_GRANULARITY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_NONE","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_SHADER_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY","features":[315]},{"name":"D3DKMDT_GRAPHICS_RENDERING_FORMAT","features":[315]},{"name":"D3DKMDT_GTFCOMPLIANCE","features":[315]},{"name":"D3DKMDT_GTF_COMPLIANT","features":[315]},{"name":"D3DKMDT_GTF_NOTCOMPLIANT","features":[315]},{"name":"D3DKMDT_GTF_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MACROVISION_OEMCOPYPROTECTION_SIZE","features":[315]},{"name":"D3DKMDT_MAX_OVERLAYS_BITCOUNT","features":[315]},{"name":"D3DKMDT_MAX_VIDPN_SOURCES_BITCOUNT","features":[315]},{"name":"D3DKMDT_MCC_ENFORCE","features":[315]},{"name":"D3DKMDT_MCC_IGNORE","features":[315]},{"name":"D3DKMDT_MCC_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MCO_DEFAULTMONITORPROFILE","features":[315]},{"name":"D3DKMDT_MCO_DRIVER","features":[315]},{"name":"D3DKMDT_MCO_MONITORDESCRIPTOR","features":[315]},{"name":"D3DKMDT_MCO_MONITORDESCRIPTOR_REGISTRYOVERRIDE","features":[315]},{"name":"D3DKMDT_MCO_SPECIFICCAP_REGISTRYOVERRIDE","features":[315]},{"name":"D3DKMDT_MCO_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MDT_OTHER","features":[315]},{"name":"D3DKMDT_MDT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MDT_VESA_EDID_V1_BASEBLOCK","features":[315]},{"name":"D3DKMDT_MDT_VESA_EDID_V1_BLOCKMAP","features":[315]},{"name":"D3DKMDT_MFRC_ACTIVESIZE","features":[315]},{"name":"D3DKMDT_MFRC_MAXPIXELRATE","features":[315]},{"name":"D3DKMDT_MFRC_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MOA_INTERRUPTIBLE","features":[315]},{"name":"D3DKMDT_MOA_NONE","features":[315]},{"name":"D3DKMDT_MOA_POLLED","features":[315]},{"name":"D3DKMDT_MOA_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MODE_PREFERENCE","features":[315]},{"name":"D3DKMDT_MODE_PRUNING_REASON","features":[315]},{"name":"D3DKMDT_MONITOR_CAPABILITIES_ORIGIN","features":[315]},{"name":"D3DKMDT_MONITOR_CONNECTIVITY_CHECKS","features":[315]},{"name":"D3DKMDT_MONITOR_DESCRIPTOR","features":[315]},{"name":"D3DKMDT_MONITOR_DESCRIPTOR_TYPE","features":[315]},{"name":"D3DKMDT_MONITOR_FREQUENCY_RANGE","features":[315]},{"name":"D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT","features":[315]},{"name":"D3DKMDT_MONITOR_ORIENTATION","features":[315]},{"name":"D3DKMDT_MONITOR_ORIENTATION_AWARENESS","features":[315]},{"name":"D3DKMDT_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MONITOR_TIMING_TYPE","features":[315]},{"name":"D3DKMDT_MO_0DEG","features":[315]},{"name":"D3DKMDT_MO_180DEG","features":[315]},{"name":"D3DKMDT_MO_270DEG","features":[315]},{"name":"D3DKMDT_MO_90DEG","features":[315]},{"name":"D3DKMDT_MO_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MPR_ALLCAPS","features":[315]},{"name":"D3DKMDT_MPR_CLONE_PATH_PRUNED","features":[315]},{"name":"D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE","features":[315]},{"name":"D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE","features":[315]},{"name":"D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_MPR_MAXVALID","features":[315]},{"name":"D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE","features":[315]},{"name":"D3DKMDT_MPR_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MP_NOTPREFERRED","features":[315]},{"name":"D3DKMDT_MP_PREFERRED","features":[315]},{"name":"D3DKMDT_MP_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_MTT_DEFAULTMONITORPROFILE","features":[315]},{"name":"D3DKMDT_MTT_DETAILED","features":[315]},{"name":"D3DKMDT_MTT_DRIVER","features":[315]},{"name":"D3DKMDT_MTT_ESTABLISHED","features":[315]},{"name":"D3DKMDT_MTT_EXTRASTANDARD","features":[315]},{"name":"D3DKMDT_MTT_STANDARD","features":[315]},{"name":"D3DKMDT_MTT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_PALETTEDATA","features":[315]},{"name":"D3DKMDT_PIXEL_VALUE_ACCESS_MODE","features":[315]},{"name":"D3DKMDT_PREEMPTION_CAPS","features":[315]},{"name":"D3DKMDT_PVAM_DIRECT","features":[315]},{"name":"D3DKMDT_PVAM_PRESETPALETTE","features":[315]},{"name":"D3DKMDT_PVAM_SETTABLEPALETTE","features":[315]},{"name":"D3DKMDT_PVAM_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_RMT_GRAPHICS","features":[315]},{"name":"D3DKMDT_RMT_GRAPHICS_STEREO","features":[315]},{"name":"D3DKMDT_RMT_GRAPHICS_STEREO_ADVANCED_SCAN","features":[315]},{"name":"D3DKMDT_RMT_TEXT","features":[315]},{"name":"D3DKMDT_RMT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_SHADOWSURFACEDATA","features":[315]},{"name":"D3DKMDT_SHAREDPRIMARYSURFACEDATA","features":[315]},{"name":"D3DKMDT_STAGINGSURFACEDATA","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_GDISURFACE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_TYPE","features":[315]},{"name":"D3DKMDT_STANDARDALLOCATION_VGPU","features":[315]},{"name":"D3DKMDT_TEXT_RENDERING_FORMAT","features":[315]},{"name":"D3DKMDT_TRF_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY","features":[315]},{"name":"D3DKMDT_VIDEO_PRESENT_SOURCE","features":[315]},{"name":"D3DKMDT_VIDEO_PRESENT_TARGET","features":[315,307]},{"name":"D3DKMDT_VIDEO_SIGNAL_INFO","features":[315]},{"name":"D3DKMDT_VIDEO_SIGNAL_STANDARD","features":[315]},{"name":"D3DKMDT_VIDPN_HW_CAPABILITY","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_CONTENT","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_TYPE","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_IMPORTANCE","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_ROTATION","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_ROTATION_SUPPORT","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_SCALING","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT","features":[315]},{"name":"D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION","features":[315]},{"name":"D3DKMDT_VIDPN_SOURCE_MODE","features":[315]},{"name":"D3DKMDT_VIDPN_SOURCE_MODE_TYPE","features":[315]},{"name":"D3DKMDT_VIDPN_TARGET_MODE","features":[315]},{"name":"D3DKMDT_VIRTUALGPUSURFACEDATA","features":[315]},{"name":"D3DKMDT_VOT_BNC","features":[315]},{"name":"D3DKMDT_VOT_COMPONENT_VIDEO","features":[315]},{"name":"D3DKMDT_VOT_COMPOSITE_VIDEO","features":[315]},{"name":"D3DKMDT_VOT_DISPLAYPORT_EMBEDDED","features":[315]},{"name":"D3DKMDT_VOT_DISPLAYPORT_EXTERNAL","features":[315]},{"name":"D3DKMDT_VOT_DVI","features":[315]},{"name":"D3DKMDT_VOT_D_JPN","features":[315]},{"name":"D3DKMDT_VOT_HD15","features":[315]},{"name":"D3DKMDT_VOT_HDMI","features":[315]},{"name":"D3DKMDT_VOT_INDIRECT_WIRED","features":[315]},{"name":"D3DKMDT_VOT_INTERNAL","features":[315]},{"name":"D3DKMDT_VOT_LVDS","features":[315]},{"name":"D3DKMDT_VOT_MIRACAST","features":[315]},{"name":"D3DKMDT_VOT_OTHER","features":[315]},{"name":"D3DKMDT_VOT_RCA_3COMPONENT","features":[315]},{"name":"D3DKMDT_VOT_RF","features":[315]},{"name":"D3DKMDT_VOT_SDI","features":[315]},{"name":"D3DKMDT_VOT_SDTVDONGLE","features":[315]},{"name":"D3DKMDT_VOT_SVIDEO","features":[315]},{"name":"D3DKMDT_VOT_SVIDEO_4PIN","features":[315]},{"name":"D3DKMDT_VOT_SVIDEO_7PIN","features":[315]},{"name":"D3DKMDT_VOT_UDI_EMBEDDED","features":[315]},{"name":"D3DKMDT_VOT_UDI_EXTERNAL","features":[315]},{"name":"D3DKMDT_VOT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPC_GRAPHICS","features":[315]},{"name":"D3DKMDT_VPPC_NOTSPECIFIED","features":[315]},{"name":"D3DKMDT_VPPC_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPC_VIDEO","features":[315]},{"name":"D3DKMDT_VPPI_DENARY","features":[315]},{"name":"D3DKMDT_VPPI_NONARY","features":[315]},{"name":"D3DKMDT_VPPI_OCTONARY","features":[315]},{"name":"D3DKMDT_VPPI_PRIMARY","features":[315]},{"name":"D3DKMDT_VPPI_QUATERNARY","features":[315]},{"name":"D3DKMDT_VPPI_QUINARY","features":[315]},{"name":"D3DKMDT_VPPI_SECONDARY","features":[315]},{"name":"D3DKMDT_VPPI_SENARY","features":[315]},{"name":"D3DKMDT_VPPI_SEPTENARY","features":[315]},{"name":"D3DKMDT_VPPI_TERTIARY","features":[315]},{"name":"D3DKMDT_VPPI_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPMT_MACROVISION_APSTRIGGER","features":[315]},{"name":"D3DKMDT_VPPMT_MACROVISION_FULLSUPPORT","features":[315]},{"name":"D3DKMDT_VPPMT_NOPROTECTION","features":[315]},{"name":"D3DKMDT_VPPMT_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPR_IDENTITY","features":[315]},{"name":"D3DKMDT_VPPR_IDENTITY_OFFSET180","features":[315]},{"name":"D3DKMDT_VPPR_IDENTITY_OFFSET270","features":[315]},{"name":"D3DKMDT_VPPR_IDENTITY_OFFSET90","features":[315]},{"name":"D3DKMDT_VPPR_NOTSPECIFIED","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE180","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE180_OFFSET180","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE180_OFFSET270","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE180_OFFSET90","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE270","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE270_OFFSET180","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE270_OFFSET270","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE270_OFFSET90","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE90","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE90_OFFSET180","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE90_OFFSET270","features":[315]},{"name":"D3DKMDT_VPPR_ROTATE90_OFFSET90","features":[315]},{"name":"D3DKMDT_VPPR_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPR_UNPINNED","features":[315]},{"name":"D3DKMDT_VPPS_ASPECTRATIOCENTEREDMAX","features":[315]},{"name":"D3DKMDT_VPPS_CENTERED","features":[315]},{"name":"D3DKMDT_VPPS_CUSTOM","features":[315]},{"name":"D3DKMDT_VPPS_IDENTITY","features":[315]},{"name":"D3DKMDT_VPPS_NOTSPECIFIED","features":[315]},{"name":"D3DKMDT_VPPS_RESERVED1","features":[315]},{"name":"D3DKMDT_VPPS_STRETCHED","features":[315]},{"name":"D3DKMDT_VPPS_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VPPS_UNPINNED","features":[315]},{"name":"D3DKMDT_VSS_APPLE","features":[315]},{"name":"D3DKMDT_VSS_EIA_861","features":[315]},{"name":"D3DKMDT_VSS_EIA_861A","features":[315]},{"name":"D3DKMDT_VSS_EIA_861B","features":[315]},{"name":"D3DKMDT_VSS_IBM","features":[315]},{"name":"D3DKMDT_VSS_NTSC_443","features":[315]},{"name":"D3DKMDT_VSS_NTSC_J","features":[315]},{"name":"D3DKMDT_VSS_NTSC_M","features":[315]},{"name":"D3DKMDT_VSS_OTHER","features":[315]},{"name":"D3DKMDT_VSS_PAL_B","features":[315]},{"name":"D3DKMDT_VSS_PAL_B1","features":[315]},{"name":"D3DKMDT_VSS_PAL_D","features":[315]},{"name":"D3DKMDT_VSS_PAL_G","features":[315]},{"name":"D3DKMDT_VSS_PAL_H","features":[315]},{"name":"D3DKMDT_VSS_PAL_I","features":[315]},{"name":"D3DKMDT_VSS_PAL_K","features":[315]},{"name":"D3DKMDT_VSS_PAL_K1","features":[315]},{"name":"D3DKMDT_VSS_PAL_L","features":[315]},{"name":"D3DKMDT_VSS_PAL_M","features":[315]},{"name":"D3DKMDT_VSS_PAL_N","features":[315]},{"name":"D3DKMDT_VSS_PAL_NC","features":[315]},{"name":"D3DKMDT_VSS_SECAM_B","features":[315]},{"name":"D3DKMDT_VSS_SECAM_D","features":[315]},{"name":"D3DKMDT_VSS_SECAM_G","features":[315]},{"name":"D3DKMDT_VSS_SECAM_H","features":[315]},{"name":"D3DKMDT_VSS_SECAM_K","features":[315]},{"name":"D3DKMDT_VSS_SECAM_K1","features":[315]},{"name":"D3DKMDT_VSS_SECAM_L","features":[315]},{"name":"D3DKMDT_VSS_SECAM_L1","features":[315]},{"name":"D3DKMDT_VSS_UNINITIALIZED","features":[315]},{"name":"D3DKMDT_VSS_VESA_CVT","features":[315]},{"name":"D3DKMDT_VSS_VESA_DMT","features":[315]},{"name":"D3DKMDT_VSS_VESA_GTF","features":[315]},{"name":"D3DKMDT_WIRE_FORMAT_AND_PREFERENCE","features":[315]},{"name":"D3DKMTAcquireKeyedMutex","features":[315,307]},{"name":"D3DKMTAcquireKeyedMutex2","features":[315,307]},{"name":"D3DKMTAdjustFullscreenGamma","features":[315,307]},{"name":"D3DKMTCancelPresents","features":[315,307]},{"name":"D3DKMTChangeSurfacePointer","features":[315,307,318]},{"name":"D3DKMTChangeVideoMemoryReservation","features":[315,307]},{"name":"D3DKMTCheckExclusiveOwnership","features":[315,307]},{"name":"D3DKMTCheckMonitorPowerState","features":[315,307]},{"name":"D3DKMTCheckMultiPlaneOverlaySupport","features":[315,307]},{"name":"D3DKMTCheckMultiPlaneOverlaySupport2","features":[315,307]},{"name":"D3DKMTCheckMultiPlaneOverlaySupport3","features":[315,307]},{"name":"D3DKMTCheckOcclusion","features":[315,307]},{"name":"D3DKMTCheckSharedResourceAccess","features":[315,307]},{"name":"D3DKMTCheckVidPnExclusiveOwnership","features":[315,307]},{"name":"D3DKMTCloseAdapter","features":[315,307]},{"name":"D3DKMTConfigureSharedResource","features":[315,307]},{"name":"D3DKMTCreateAllocation","features":[315,307]},{"name":"D3DKMTCreateAllocation2","features":[315,307]},{"name":"D3DKMTCreateContext","features":[315,307]},{"name":"D3DKMTCreateContextVirtual","features":[315,307]},{"name":"D3DKMTCreateDCFromMemory","features":[315,307,318]},{"name":"D3DKMTCreateDevice","features":[315,307]},{"name":"D3DKMTCreateHwContext","features":[315,307]},{"name":"D3DKMTCreateHwQueue","features":[315,307]},{"name":"D3DKMTCreateKeyedMutex","features":[315,307]},{"name":"D3DKMTCreateKeyedMutex2","features":[315,307]},{"name":"D3DKMTCreateOutputDupl","features":[315,307]},{"name":"D3DKMTCreateOverlay","features":[315,307]},{"name":"D3DKMTCreatePagingQueue","features":[315,307]},{"name":"D3DKMTCreateProtectedSession","features":[315,307]},{"name":"D3DKMTCreateSynchronizationObject","features":[315,307]},{"name":"D3DKMTCreateSynchronizationObject2","features":[315,307]},{"name":"D3DKMTDestroyAllocation","features":[315,307]},{"name":"D3DKMTDestroyAllocation2","features":[315,307]},{"name":"D3DKMTDestroyContext","features":[315,307]},{"name":"D3DKMTDestroyDCFromMemory","features":[315,307,318]},{"name":"D3DKMTDestroyDevice","features":[315,307]},{"name":"D3DKMTDestroyHwContext","features":[315,307]},{"name":"D3DKMTDestroyHwQueue","features":[315,307]},{"name":"D3DKMTDestroyKeyedMutex","features":[315,307]},{"name":"D3DKMTDestroyOutputDupl","features":[315,307]},{"name":"D3DKMTDestroyOverlay","features":[315,307]},{"name":"D3DKMTDestroyPagingQueue","features":[315,307]},{"name":"D3DKMTDestroyProtectedSession","features":[315,307]},{"name":"D3DKMTDestroySynchronizationObject","features":[315,307]},{"name":"D3DKMTEnumAdapters","features":[315,307]},{"name":"D3DKMTEnumAdapters2","features":[315,307]},{"name":"D3DKMTEnumAdapters3","features":[315,307]},{"name":"D3DKMTEscape","features":[315,307]},{"name":"D3DKMTEvict","features":[315,307]},{"name":"D3DKMTFlipOverlay","features":[315,307]},{"name":"D3DKMTFlushHeapTransitions","features":[315,307]},{"name":"D3DKMTFreeGpuVirtualAddress","features":[315,307]},{"name":"D3DKMTGetAllocationPriority","features":[315,307]},{"name":"D3DKMTGetContextInProcessSchedulingPriority","features":[315,307]},{"name":"D3DKMTGetContextSchedulingPriority","features":[315,307]},{"name":"D3DKMTGetDWMVerticalBlankEvent","features":[315,307]},{"name":"D3DKMTGetDeviceState","features":[315,307]},{"name":"D3DKMTGetDisplayModeList","features":[315,307]},{"name":"D3DKMTGetMultiPlaneOverlayCaps","features":[315,307]},{"name":"D3DKMTGetMultisampleMethodList","features":[315,307]},{"name":"D3DKMTGetOverlayState","features":[315,307]},{"name":"D3DKMTGetPostCompositionCaps","features":[315,307]},{"name":"D3DKMTGetPresentHistory","features":[315,307]},{"name":"D3DKMTGetPresentQueueEvent","features":[315,307]},{"name":"D3DKMTGetProcessDeviceRemovalSupport","features":[315,307]},{"name":"D3DKMTGetProcessSchedulingPriorityClass","features":[315,307]},{"name":"D3DKMTGetResourcePresentPrivateDriverData","features":[315,307]},{"name":"D3DKMTGetRuntimeData","features":[315,307]},{"name":"D3DKMTGetScanLine","features":[315,307]},{"name":"D3DKMTGetSharedPrimaryHandle","features":[315,307]},{"name":"D3DKMTGetSharedResourceAdapterLuid","features":[315,307]},{"name":"D3DKMTInvalidateActiveVidPn","features":[315,307]},{"name":"D3DKMTInvalidateCache","features":[315,307]},{"name":"D3DKMTLock","features":[315,307]},{"name":"D3DKMTLock2","features":[315,307]},{"name":"D3DKMTMakeResident","features":[315,307]},{"name":"D3DKMTMapGpuVirtualAddress","features":[315,307]},{"name":"D3DKMTMarkDeviceAsError","features":[315,307]},{"name":"D3DKMTOfferAllocations","features":[315,307]},{"name":"D3DKMTOpenAdapterFromDeviceName","features":[315,307]},{"name":"D3DKMTOpenAdapterFromGdiDisplayName","features":[315,307]},{"name":"D3DKMTOpenAdapterFromHdc","features":[315,307,318]},{"name":"D3DKMTOpenAdapterFromLuid","features":[315,307]},{"name":"D3DKMTOpenKeyedMutex","features":[315,307]},{"name":"D3DKMTOpenKeyedMutex2","features":[315,307]},{"name":"D3DKMTOpenKeyedMutexFromNtHandle","features":[315,307]},{"name":"D3DKMTOpenNtHandleFromName","features":[308,315,307]},{"name":"D3DKMTOpenProtectedSessionFromNtHandle","features":[315,307]},{"name":"D3DKMTOpenResource","features":[315,307]},{"name":"D3DKMTOpenResource2","features":[315,307]},{"name":"D3DKMTOpenResourceFromNtHandle","features":[315,307]},{"name":"D3DKMTOpenSyncObjectFromNtHandle","features":[315,307]},{"name":"D3DKMTOpenSyncObjectFromNtHandle2","features":[315,307]},{"name":"D3DKMTOpenSyncObjectNtHandleFromName","features":[308,315,307]},{"name":"D3DKMTOpenSynchronizationObject","features":[315,307]},{"name":"D3DKMTOutputDuplGetFrameInfo","features":[315,307]},{"name":"D3DKMTOutputDuplGetMetaData","features":[315,307]},{"name":"D3DKMTOutputDuplGetPointerShapeData","features":[315,307]},{"name":"D3DKMTOutputDuplPresent","features":[315,307]},{"name":"D3DKMTOutputDuplPresentToHwQueue","features":[315,307]},{"name":"D3DKMTOutputDuplReleaseFrame","features":[315,307]},{"name":"D3DKMTPollDisplayChildren","features":[315,307]},{"name":"D3DKMTPresent","features":[315,307]},{"name":"D3DKMTPresentMultiPlaneOverlay","features":[315,307]},{"name":"D3DKMTPresentMultiPlaneOverlay2","features":[315,307]},{"name":"D3DKMTPresentMultiPlaneOverlay3","features":[315,307]},{"name":"D3DKMTPresentRedirected","features":[315,307]},{"name":"D3DKMTQueryAdapterInfo","features":[315,307]},{"name":"D3DKMTQueryAllocationResidency","features":[315,307]},{"name":"D3DKMTQueryClockCalibration","features":[315,307]},{"name":"D3DKMTQueryFSEBlock","features":[315,307]},{"name":"D3DKMTQueryProcessOfferInfo","features":[315,307]},{"name":"D3DKMTQueryProtectedSessionInfoFromNtHandle","features":[315,307]},{"name":"D3DKMTQueryProtectedSessionStatus","features":[315,307]},{"name":"D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName","features":[315,307]},{"name":"D3DKMTQueryResourceInfo","features":[315,307]},{"name":"D3DKMTQueryResourceInfoFromNtHandle","features":[315,307]},{"name":"D3DKMTQueryStatistics","features":[315,307]},{"name":"D3DKMTQueryVidPnExclusiveOwnership","features":[315,307]},{"name":"D3DKMTQueryVideoMemoryInfo","features":[315,307]},{"name":"D3DKMTReclaimAllocations","features":[315,307]},{"name":"D3DKMTReclaimAllocations2","features":[315,307]},{"name":"D3DKMTRegisterTrimNotification","features":[315,307]},{"name":"D3DKMTRegisterVailProcess","features":[315,307]},{"name":"D3DKMTReleaseKeyedMutex","features":[315,307]},{"name":"D3DKMTReleaseKeyedMutex2","features":[315,307]},{"name":"D3DKMTReleaseProcessVidPnSourceOwners","features":[315,307]},{"name":"D3DKMTRender","features":[315,307]},{"name":"D3DKMTReserveGpuVirtualAddress","features":[315,307]},{"name":"D3DKMTSetAllocationPriority","features":[315,307]},{"name":"D3DKMTSetContextInProcessSchedulingPriority","features":[315,307]},{"name":"D3DKMTSetContextSchedulingPriority","features":[315,307]},{"name":"D3DKMTSetDisplayMode","features":[315,307]},{"name":"D3DKMTSetDisplayPrivateDriverFormat","features":[315,307]},{"name":"D3DKMTSetFSEBlock","features":[315,307]},{"name":"D3DKMTSetGammaRamp","features":[315,307]},{"name":"D3DKMTSetHwProtectionTeardownRecovery","features":[315,307]},{"name":"D3DKMTSetMonitorColorSpaceTransform","features":[315,307]},{"name":"D3DKMTSetProcessSchedulingPriorityClass","features":[315,307]},{"name":"D3DKMTSetQueuedLimit","features":[315,307]},{"name":"D3DKMTSetStablePowerState","features":[315,307]},{"name":"D3DKMTSetSyncRefreshCountWaitTarget","features":[315,307]},{"name":"D3DKMTSetVidPnSourceHwProtection","features":[315,307]},{"name":"D3DKMTSetVidPnSourceOwner","features":[315,307]},{"name":"D3DKMTSetVidPnSourceOwner1","features":[315,307]},{"name":"D3DKMTSetVidPnSourceOwner2","features":[315,307]},{"name":"D3DKMTShareObjects","features":[308,315,307]},{"name":"D3DKMTSharedPrimaryLockNotification","features":[315,307]},{"name":"D3DKMTSharedPrimaryUnLockNotification","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObject","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObject2","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObjectFromCpu","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObjectFromGpu","features":[315,307]},{"name":"D3DKMTSignalSynchronizationObjectFromGpu2","features":[315,307]},{"name":"D3DKMTSubmitCommand","features":[315,307]},{"name":"D3DKMTSubmitCommandToHwQueue","features":[315,307]},{"name":"D3DKMTSubmitPresentBltToHwQueue","features":[315,307]},{"name":"D3DKMTSubmitPresentToHwQueue","features":[315,307]},{"name":"D3DKMTSubmitSignalSyncObjectsToHwQueue","features":[315,307]},{"name":"D3DKMTSubmitWaitForSyncObjectsToHwQueue","features":[315,307]},{"name":"D3DKMTTrimProcessCommitment","features":[315,307]},{"name":"D3DKMTUnlock","features":[315,307]},{"name":"D3DKMTUnlock2","features":[315,307]},{"name":"D3DKMTUnregisterTrimNotification","features":[315,307]},{"name":"D3DKMTUpdateAllocationProperty","features":[315,307]},{"name":"D3DKMTUpdateGpuVirtualAddress","features":[315,307]},{"name":"D3DKMTUpdateOverlay","features":[315,307]},{"name":"D3DKMTWaitForIdle","features":[315,307]},{"name":"D3DKMTWaitForSynchronizationObject","features":[315,307]},{"name":"D3DKMTWaitForSynchronizationObject2","features":[315,307]},{"name":"D3DKMTWaitForSynchronizationObjectFromCpu","features":[315,307]},{"name":"D3DKMTWaitForSynchronizationObjectFromGpu","features":[315,307]},{"name":"D3DKMTWaitForVerticalBlankEvent","features":[315,307]},{"name":"D3DKMTWaitForVerticalBlankEvent2","features":[315,307]},{"name":"D3DKMT_ACQUIREKEYEDMUTEX","features":[315]},{"name":"D3DKMT_ACQUIREKEYEDMUTEX2","features":[315]},{"name":"D3DKMT_ACTIVATE_SPECIFIC_DIAG_ESCAPE","features":[315,307]},{"name":"D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE","features":[315]},{"name":"D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE_EXTRA_CCD_DATABASE_INFO","features":[315]},{"name":"D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE_MODES_PRUNED","features":[315]},{"name":"D3DKMT_ADAPTERADDRESS","features":[315]},{"name":"D3DKMT_ADAPTERINFO","features":[315,307]},{"name":"D3DKMT_ADAPTERREGISTRYINFO","features":[315]},{"name":"D3DKMT_ADAPTERTYPE","features":[315]},{"name":"D3DKMT_ADAPTER_PERFDATA","features":[315]},{"name":"D3DKMT_ADAPTER_PERFDATACAPS","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION_DATA","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION_VIDMM_FLAGS","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_OPTION_VIDMM_TRIM_INTERVAL","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS","features":[315]},{"name":"D3DKMT_ADAPTER_VERIFIER_VIDMM_TRIM_INTERVAL","features":[315]},{"name":"D3DKMT_ADJUSTFULLSCREENGAMMA","features":[315]},{"name":"D3DKMT_ALLOCATIONRESIDENCYSTATUS","features":[315]},{"name":"D3DKMT_ALLOCATIONRESIDENCYSTATUS_NOTRESIDENT","features":[315]},{"name":"D3DKMT_ALLOCATIONRESIDENCYSTATUS_RESIDENTINGPUMEMORY","features":[315]},{"name":"D3DKMT_ALLOCATIONRESIDENCYSTATUS_RESIDENTINSHAREDMEMORY","features":[315]},{"name":"D3DKMT_AUXILIARYPRESENTINFO","features":[315]},{"name":"D3DKMT_AUXILIARYPRESENTINFO_TYPE","features":[315]},{"name":"D3DKMT_AUXILIARYPRESENTINFO_TYPE_FLIPMANAGER","features":[315]},{"name":"D3DKMT_AllocationPriorityClassHigh","features":[315]},{"name":"D3DKMT_AllocationPriorityClassLow","features":[315]},{"name":"D3DKMT_AllocationPriorityClassMaximum","features":[315]},{"name":"D3DKMT_AllocationPriorityClassMinimum","features":[315]},{"name":"D3DKMT_AllocationPriorityClassNormal","features":[315]},{"name":"D3DKMT_BDDFALLBACK_CTL","features":[315,307]},{"name":"D3DKMT_BLOCKLIST_INFO","features":[315]},{"name":"D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN","features":[315,307]},{"name":"D3DKMT_BRIGHTNESS_INFO","features":[315,307]},{"name":"D3DKMT_BRIGHTNESS_INFO_BEGIN_MANUAL_MODE","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_END_MANUAL_MODE","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET_CAPS","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET_NIT_RANGES","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET_POSSIBLE_LEVELS","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_GET_REDUCTION","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_SET","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_SET_OPTIMIZATION","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_SET_STATE","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_TOGGLE_LOGGING","features":[315]},{"name":"D3DKMT_BRIGHTNESS_INFO_TYPE","features":[315]},{"name":"D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS","features":[315]},{"name":"D3DKMT_BUDGETCHANGENOTIFICATION","features":[315]},{"name":"D3DKMT_CANCEL_PRESENTS","features":[315,307]},{"name":"D3DKMT_CANCEL_PRESENTS_FLAGS","features":[315]},{"name":"D3DKMT_CANCEL_PRESENTS_OPERATION","features":[315]},{"name":"D3DKMT_CANCEL_PRESENTS_OPERATION_CANCEL_FROM","features":[315]},{"name":"D3DKMT_CANCEL_PRESENTS_OPERATION_REPROGRAM_INTERRUPT","features":[315]},{"name":"D3DKMT_CHANGESURFACEPOINTER","features":[315,307,318]},{"name":"D3DKMT_CHANGEVIDEOMEMORYRESERVATION","features":[315,307]},{"name":"D3DKMT_CHECKMONITORPOWERSTATE","features":[315]},{"name":"D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT","features":[315,307]},{"name":"D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2","features":[315,307]},{"name":"D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3","features":[315,307]},{"name":"D3DKMT_CHECKOCCLUSION","features":[315,307]},{"name":"D3DKMT_CHECKSHAREDRESOURCEACCESS","features":[315]},{"name":"D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP","features":[315]},{"name":"D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE","features":[315,307]},{"name":"D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2","features":[315,307]},{"name":"D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3","features":[315,307]},{"name":"D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO","features":[315]},{"name":"D3DKMT_CLIENTHINT","features":[315]},{"name":"D3DKMT_CLIENTHINT_11ON12","features":[315]},{"name":"D3DKMT_CLIENTHINT_9ON12","features":[315]},{"name":"D3DKMT_CLIENTHINT_CDD","features":[315]},{"name":"D3DKMT_CLIENTHINT_CLON12","features":[315]},{"name":"D3DKMT_CLIENTHINT_CUDA","features":[315]},{"name":"D3DKMT_CLIENTHINT_DML_PYTORCH","features":[315]},{"name":"D3DKMT_CLIENTHINT_DML_TENSORFLOW","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX10","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX11","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX12","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX7","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX8","features":[315]},{"name":"D3DKMT_CLIENTHINT_DX9","features":[315]},{"name":"D3DKMT_CLIENTHINT_GLON12","features":[315]},{"name":"D3DKMT_CLIENTHINT_MAX","features":[315]},{"name":"D3DKMT_CLIENTHINT_MFT_ENCODE","features":[315]},{"name":"D3DKMT_CLIENTHINT_ONEAPI_LEVEL0","features":[315]},{"name":"D3DKMT_CLIENTHINT_OPENCL","features":[315]},{"name":"D3DKMT_CLIENTHINT_OPENGL","features":[315]},{"name":"D3DKMT_CLIENTHINT_RESERVED","features":[315]},{"name":"D3DKMT_CLIENTHINT_UNKNOWN","features":[315]},{"name":"D3DKMT_CLIENTHINT_VULKAN","features":[315]},{"name":"D3DKMT_CLOSEADAPTER","features":[315]},{"name":"D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_CONFIGURESHAREDRESOURCE","features":[315,307]},{"name":"D3DKMT_CONNECT_DOORBELL","features":[315]},{"name":"D3DKMT_CONNECT_DOORBELL_FLAGS","features":[315]},{"name":"D3DKMT_CPDRIVERNAME","features":[315]},{"name":"D3DKMT_CREATEALLOCATION","features":[315,307]},{"name":"D3DKMT_CREATEALLOCATIONFLAGS","features":[315]},{"name":"D3DKMT_CREATECONTEXT","features":[315]},{"name":"D3DKMT_CREATECONTEXTVIRTUAL","features":[315]},{"name":"D3DKMT_CREATEDCFROMMEMORY","features":[315,307,318]},{"name":"D3DKMT_CREATEDEVICE","features":[315]},{"name":"D3DKMT_CREATEDEVICEFLAGS","features":[315]},{"name":"D3DKMT_CREATEHWCONTEXT","features":[315]},{"name":"D3DKMT_CREATEHWQUEUE","features":[315]},{"name":"D3DKMT_CREATEKEYEDMUTEX","features":[315]},{"name":"D3DKMT_CREATEKEYEDMUTEX2","features":[315]},{"name":"D3DKMT_CREATEKEYEDMUTEX2_FLAGS","features":[315]},{"name":"D3DKMT_CREATENATIVEFENCE","features":[315]},{"name":"D3DKMT_CREATEOVERLAY","features":[315]},{"name":"D3DKMT_CREATEPAGINGQUEUE","features":[315]},{"name":"D3DKMT_CREATEPROTECTEDSESSION","features":[315]},{"name":"D3DKMT_CREATESTANDARDALLOCATION","features":[315]},{"name":"D3DKMT_CREATESTANDARDALLOCATIONFLAGS","features":[315]},{"name":"D3DKMT_CREATESYNCFILE","features":[315]},{"name":"D3DKMT_CREATESYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"D3DKMT_CREATESYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"D3DKMT_CREATE_DOORBELL","features":[315]},{"name":"D3DKMT_CREATE_DOORBELL_FLAGS","features":[315]},{"name":"D3DKMT_CREATE_OUTPUTDUPL","features":[315,307]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER_COPY","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER_NONE","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER_SCANOUT","features":[315]},{"name":"D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER_TEXTURE","features":[315]},{"name":"D3DKMT_CROSS_ADAPTER_RESOURCE_HEIGHT_ALIGNMENT","features":[315]},{"name":"D3DKMT_CROSS_ADAPTER_RESOURCE_PITCH_ALIGNMENT","features":[315]},{"name":"D3DKMT_CURRENTDISPLAYMODE","features":[315]},{"name":"D3DKMT_ClientPagingBuffer","features":[315]},{"name":"D3DKMT_ClientRenderBuffer","features":[315]},{"name":"D3DKMT_DEBUG_SNAPSHOT_ESCAPE","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_DEFRAG_DOWNWARD","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_DEFRAG_PASS","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_DEFRAG_UPWARD","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_GET_FRAGMENTATION_STATS","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_OPERATION","features":[315]},{"name":"D3DKMT_DEFRAG_ESCAPE_VERIFY_TRANSFER","features":[315]},{"name":"D3DKMT_DESTROYALLOCATION","features":[315]},{"name":"D3DKMT_DESTROYALLOCATION2","features":[315]},{"name":"D3DKMT_DESTROYCONTEXT","features":[315]},{"name":"D3DKMT_DESTROYDCFROMMEMORY","features":[315,307,318]},{"name":"D3DKMT_DESTROYDEVICE","features":[315]},{"name":"D3DKMT_DESTROYHWCONTEXT","features":[315]},{"name":"D3DKMT_DESTROYHWQUEUE","features":[315]},{"name":"D3DKMT_DESTROYKEYEDMUTEX","features":[315]},{"name":"D3DKMT_DESTROYOVERLAY","features":[315]},{"name":"D3DKMT_DESTROYPROTECTEDSESSION","features":[315]},{"name":"D3DKMT_DESTROYSYNCHRONIZATIONOBJECT","features":[315]},{"name":"D3DKMT_DESTROY_DOORBELL","features":[315]},{"name":"D3DKMT_DESTROY_OUTPUTDUPL","features":[315,307]},{"name":"D3DKMT_DEVICEESCAPE_RESTOREGAMMA","features":[315]},{"name":"D3DKMT_DEVICEESCAPE_TYPE","features":[315]},{"name":"D3DKMT_DEVICEESCAPE_VIDPNFROMALLOCATION","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_ACTIVE","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_ERROR_DMAFAULT","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_ERROR_DMAPAGEFAULT","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_ERROR_OUTOFMEMORY","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_HUNG","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_RESET","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_STATE","features":[315]},{"name":"D3DKMT_DEVICEEXECUTION_STOPPED","features":[315]},{"name":"D3DKMT_DEVICEPAGEFAULT_STATE","features":[315]},{"name":"D3DKMT_DEVICEPRESENT_QUEUE_STATE","features":[315,307]},{"name":"D3DKMT_DEVICEPRESENT_STATE","features":[315]},{"name":"D3DKMT_DEVICEPRESENT_STATE_DWM","features":[315]},{"name":"D3DKMT_DEVICERESET_STATE","features":[315]},{"name":"D3DKMT_DEVICESTATE_EXECUTION","features":[315]},{"name":"D3DKMT_DEVICESTATE_PAGE_FAULT","features":[315]},{"name":"D3DKMT_DEVICESTATE_PRESENT","features":[315]},{"name":"D3DKMT_DEVICESTATE_PRESENT_DWM","features":[315]},{"name":"D3DKMT_DEVICESTATE_PRESENT_QUEUE","features":[315]},{"name":"D3DKMT_DEVICESTATE_RESET","features":[315]},{"name":"D3DKMT_DEVICESTATE_TYPE","features":[315]},{"name":"D3DKMT_DEVICE_ERROR_REASON","features":[315]},{"name":"D3DKMT_DEVICE_ERROR_REASON_DRIVER_ERROR","features":[315]},{"name":"D3DKMT_DEVICE_ERROR_REASON_GENERIC","features":[315]},{"name":"D3DKMT_DEVICE_ESCAPE","features":[315]},{"name":"D3DKMT_DEVICE_IDS","features":[315]},{"name":"D3DKMT_DIRECTFLIP_SUPPORT","features":[315,307]},{"name":"D3DKMT_DIRTYREGIONS","features":[315,307]},{"name":"D3DKMT_DISPLAYMODE","features":[315]},{"name":"D3DKMT_DISPLAYMODELIST","features":[315]},{"name":"D3DKMT_DISPLAY_CAPS","features":[315]},{"name":"D3DKMT_DISPLAY_UMD_FILENAMEINFO","features":[315]},{"name":"D3DKMT_DLIST_DRIVER_NAME","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_ACTIVEVIDPN_COFUNCPATHMODALITY_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_ACTIVEVIDPN_SOURCEMODESET_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_ACTIVEVIDPN_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_LASTCLIENTCOMMITTEDVIDPN_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_MONITORS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_SUMMARY_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_VERSION_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_VIDEO_PRESENT_SOURCES_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_GET_VIDEO_PRESENT_TARGETS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_RECENTLY_COMMITTED_VIDPNS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_RECENTLY_RECOMMENDED_VIDPNS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_RECENT_MODECHANGE_REQUESTS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_RECENT_MONITOR_PRESENCE_EVENTS_INFO","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_UNINITIALIZED","features":[315]},{"name":"D3DKMT_DMMESCAPETYPE_VIDPN_MGR_DIAGNOSTICS","features":[315]},{"name":"D3DKMT_DMM_ESCAPE","features":[315]},{"name":"D3DKMT_DOD_SET_DIRTYRECT_MODE","features":[315,307]},{"name":"D3DKMT_DRIVERCAPS_EXT","features":[315]},{"name":"D3DKMT_DRIVERVERSION","features":[315]},{"name":"D3DKMT_DRIVER_DESCRIPTION","features":[315]},{"name":"D3DKMT_DeferredCommandBuffer","features":[315]},{"name":"D3DKMT_DeviceCommandBuffer","features":[315]},{"name":"D3DKMT_DmaPacketTypeMax","features":[315]},{"name":"D3DKMT_ENUMADAPTERS","features":[315,307]},{"name":"D3DKMT_ENUMADAPTERS2","features":[315,307]},{"name":"D3DKMT_ENUMADAPTERS3","features":[315,307]},{"name":"D3DKMT_ENUMADAPTERS_FILTER","features":[315]},{"name":"D3DKMT_ESCAPE","features":[315]},{"name":"D3DKMT_ESCAPETYPE","features":[315]},{"name":"D3DKMT_ESCAPE_ACTIVATE_SPECIFIC_DIAG","features":[315]},{"name":"D3DKMT_ESCAPE_ADAPTER_VERIFIER_OPTION","features":[315]},{"name":"D3DKMT_ESCAPE_BDD_FALLBACK","features":[315]},{"name":"D3DKMT_ESCAPE_BDD_PNP","features":[315]},{"name":"D3DKMT_ESCAPE_BRIGHTNESS","features":[315]},{"name":"D3DKMT_ESCAPE_CCD_DATABASE","features":[315]},{"name":"D3DKMT_ESCAPE_DEBUG_SNAPSHOT","features":[315]},{"name":"D3DKMT_ESCAPE_DEVICE","features":[315]},{"name":"D3DKMT_ESCAPE_DIAGNOSTICS","features":[315]},{"name":"D3DKMT_ESCAPE_DMM","features":[315]},{"name":"D3DKMT_ESCAPE_DOD_SET_DIRTYRECT_MODE","features":[315]},{"name":"D3DKMT_ESCAPE_DRIVERPRIVATE","features":[315]},{"name":"D3DKMT_ESCAPE_DRT_TEST","features":[315]},{"name":"D3DKMT_ESCAPE_EDID_CACHE","features":[315]},{"name":"D3DKMT_ESCAPE_FORCE_BDDFALLBACK_HEADLESS","features":[315]},{"name":"D3DKMT_ESCAPE_GET_DISPLAY_CONFIGURATIONS","features":[315]},{"name":"D3DKMT_ESCAPE_GET_EXTERNAL_DIAGNOSTICS","features":[315]},{"name":"D3DKMT_ESCAPE_HISTORY_BUFFER_STATUS","features":[315]},{"name":"D3DKMT_ESCAPE_IDD_REQUEST","features":[315]},{"name":"D3DKMT_ESCAPE_LOG_CODEPOINT_PACKET","features":[315]},{"name":"D3DKMT_ESCAPE_LOG_USERMODE_DAIG_PACKET","features":[315]},{"name":"D3DKMT_ESCAPE_MIRACAST_ADAPTER_DIAG_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_MIRACAST_DISPLAY_REQUEST","features":[315]},{"name":"D3DKMT_ESCAPE_MODES_PRUNED_OUT","features":[315]},{"name":"D3DKMT_ESCAPE_OUTPUTDUPL_DIAGNOSTICS","features":[315]},{"name":"D3DKMT_ESCAPE_OUTPUTDUPL_SNAPSHOT","features":[315]},{"name":"D3DKMT_ESCAPE_PFN_CONTROL_COMMAND","features":[315]},{"name":"D3DKMT_ESCAPE_PFN_CONTROL_DEFAULT","features":[315]},{"name":"D3DKMT_ESCAPE_PFN_CONTROL_FORCE_CPU","features":[315]},{"name":"D3DKMT_ESCAPE_PFN_CONTROL_FORCE_GPU","features":[315]},{"name":"D3DKMT_ESCAPE_PROCESS_VERIFIER_OPTION","features":[315]},{"name":"D3DKMT_ESCAPE_QUERY_DMA_REMAPPING_STATUS","features":[315]},{"name":"D3DKMT_ESCAPE_QUERY_IOMMU_STATUS","features":[315]},{"name":"D3DKMT_ESCAPE_REQUEST_MACHINE_CRASH","features":[315]},{"name":"D3DKMT_ESCAPE_SOFTGPU_ENABLE_DISABLE_HMD","features":[315]},{"name":"D3DKMT_ESCAPE_TDRDBGCTRL","features":[315]},{"name":"D3DKMT_ESCAPE_VIDMM","features":[315]},{"name":"D3DKMT_ESCAPE_VIDSCH","features":[315]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE","features":[315,307]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE","features":[315]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE_SET_BASE_DESKTOP_DURATION","features":[315]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE_SET_PROCESS_BOOST_ELIGIBLE","features":[315]},{"name":"D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE_SET_VSYNC_MULTIPLIER","features":[315]},{"name":"D3DKMT_ESCAPE_WHQL_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_BDD_FALLBACK","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_COLOR_PROFILE_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_DDA_TEST_CTL","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_DISPBROKER_TEST","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_DPI_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_HIP_DEVICE_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_PRESENTER_VIEW_INFO","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_QUERY_CD_ROTATION_BLOCK","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_SET_DIMMED_STATE","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_SPECIALIZED_DISPLAY_TEST","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_START","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_SYSTEM_DPI","features":[315]},{"name":"D3DKMT_ESCAPE_WIN32K_USER_DETECTED_BLACK_SCREEN","features":[315]},{"name":"D3DKMT_EVICT","features":[315]},{"name":"D3DKMT_EVICTION_CRITERIA","features":[315]},{"name":"D3DKMT_FENCE_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_FLIPINFOFLAGS","features":[315]},{"name":"D3DKMT_FLIPMANAGER_AUXILIARYPRESENTINFO","features":[315,307]},{"name":"D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE","features":[315]},{"name":"D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE_FLIP_COMPLETE","features":[315]},{"name":"D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE_FLIP_SUBMITTED","features":[315]},{"name":"D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN","features":[315,307]},{"name":"D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS","features":[315]},{"name":"D3DKMT_FLIPOVERLAY","features":[315]},{"name":"D3DKMT_FLIPQUEUEINFO","features":[315]},{"name":"D3DKMT_FLUSHHEAPTRANSITIONS","features":[315]},{"name":"D3DKMT_FREEGPUVIRTUALADDRESS","features":[315]},{"name":"D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN","features":[315,307]},{"name":"D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_GDI_STYLE_HANDLE_DECORATION","features":[315]},{"name":"D3DKMT_GETALLOCATIONPRIORITY","features":[315]},{"name":"D3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY","features":[315]},{"name":"D3DKMT_GETCONTEXTSCHEDULINGPRIORITY","features":[315]},{"name":"D3DKMT_GETDEVICESTATE","features":[315,307]},{"name":"D3DKMT_GETDISPLAYMODELIST","features":[315]},{"name":"D3DKMT_GETMULTISAMPLEMETHODLIST","features":[315]},{"name":"D3DKMT_GETOVERLAYSTATE","features":[315,307]},{"name":"D3DKMT_GETPRESENTHISTORY","features":[315,307]},{"name":"D3DKMT_GETPRESENTHISTORY_MAXTOKENS","features":[315]},{"name":"D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT","features":[315,307]},{"name":"D3DKMT_GETRUNTIMEDATA","features":[315]},{"name":"D3DKMT_GETSCANLINE","features":[315,307]},{"name":"D3DKMT_GETSHAREDPRIMARYHANDLE","features":[315]},{"name":"D3DKMT_GETSHAREDRESOURCEADAPTERLUID","features":[315,307]},{"name":"D3DKMT_GETVERTICALBLANKEVENT","features":[315]},{"name":"D3DKMT_GET_DEVICE_VIDPN_OWNERSHIP_INFO","features":[315,307]},{"name":"D3DKMT_GET_GPUMMU_CAPS","features":[315,307]},{"name":"D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS","features":[315]},{"name":"D3DKMT_GET_POST_COMPOSITION_CAPS","features":[315]},{"name":"D3DKMT_GET_PTE","features":[315,307]},{"name":"D3DKMT_GET_PTE_MAX","features":[315]},{"name":"D3DKMT_GET_QUEUEDLIMIT_PRESENT","features":[315]},{"name":"D3DKMT_GET_SEGMENT_CAPS","features":[315,307]},{"name":"D3DKMT_GPUMMU_CAPS","features":[315]},{"name":"D3DKMT_GPUVERSION","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_QUERY_STATE","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_QUERY_TYPE","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_HIGH_PERFORMANCE","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_MINIMUM_POWER","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_NOT_FOUND","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_UNINITIALIZED","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_UNSPECIFIED","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_STATE_USER_SPECIFIED_GPU","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_TYPE_DX_DATABASE","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_TYPE_IHV_DLIST","features":[315]},{"name":"D3DKMT_GPU_PREFERENCE_TYPE_USER_PREFERENCE","features":[315]},{"name":"D3DKMT_HISTORY_BUFFER_STATUS","features":[315,307]},{"name":"D3DKMT_HWDRM_SUPPORT","features":[315,307]},{"name":"D3DKMT_HYBRID_DLIST_DLL_SUPPORT","features":[315,307]},{"name":"D3DKMT_HYBRID_LIST","features":[315,307]},{"name":"D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT","features":[315,307]},{"name":"D3DKMT_INDEPENDENTFLIP_SUPPORT","features":[315,307]},{"name":"D3DKMT_INVALIDATEACTIVEVIDPN","features":[315]},{"name":"D3DKMT_INVALIDATECACHE","features":[315]},{"name":"D3DKMT_ISBADDRIVERFORHWPROTECTIONDISABLED","features":[315,307]},{"name":"D3DKMT_KMD_DRIVER_VERSION","features":[315]},{"name":"D3DKMT_LOCK","features":[315]},{"name":"D3DKMT_LOCK2","features":[315]},{"name":"D3DKMT_MARKDEVICEASERROR","features":[315]},{"name":"D3DKMT_MAX_BUNDLE_OBJECTS_PER_HANDLE","features":[315]},{"name":"D3DKMT_MAX_DMM_ESCAPE_DATASIZE","features":[315]},{"name":"D3DKMT_MAX_MULTIPLANE_OVERLAY_ALLOCATIONS_PER_PLANE","features":[315]},{"name":"D3DKMT_MAX_MULTIPLANE_OVERLAY_PLANES","features":[315]},{"name":"D3DKMT_MAX_OBJECTS_PER_HANDLE","features":[315]},{"name":"D3DKMT_MAX_PRESENT_HISTORY_RECTS","features":[315]},{"name":"D3DKMT_MAX_PRESENT_HISTORY_SCATTERBLTS","features":[315]},{"name":"D3DKMT_MAX_SEGMENT_COUNT","features":[315]},{"name":"D3DKMT_MAX_WAITFORVERTICALBLANK_OBJECTS","features":[315]},{"name":"D3DKMT_MEMORY_SEGMENT_GROUP","features":[315]},{"name":"D3DKMT_MEMORY_SEGMENT_GROUP_LOCAL","features":[315]},{"name":"D3DKMT_MEMORY_SEGMENT_GROUP_NON_LOCAL","features":[315]},{"name":"D3DKMT_MIRACASTCOMPANIONDRIVERNAME","features":[315]},{"name":"D3DKMT_MIRACAST_CHUNK_DATA","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_CANCELLED","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_DEVICE_ERROR","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_DEVICE_NOT_FOUND","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_DEVICE_NOT_STARTED","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_GPU_RESOURCE_IN_USE","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_INSUFFICIENT_BANDWIDTH","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_INSUFFICIENT_MEMORY","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_INVALID_PARAMETER","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_PENDING","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_REMOTE_SESSION","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_SUCCESS","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_SUCCESS_NO_MONITOR","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_UNKOWN_ERROR","features":[315]},{"name":"D3DKMT_MIRACAST_DEVICE_STATUS_UNKOWN_PAIRING","features":[315]},{"name":"D3DKMT_MIRACAST_DISPLAY_DEVICE_CAPS","features":[315,307]},{"name":"D3DKMT_MIRACAST_DISPLAY_DEVICE_STATE","features":[315]},{"name":"D3DKMT_MIRACAST_DISPLAY_DEVICE_STATUS","features":[315]},{"name":"D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS","features":[315,307]},{"name":"D3DKMT_MIRACAST_DRIVER_IHV","features":[315]},{"name":"D3DKMT_MIRACAST_DRIVER_MS","features":[315]},{"name":"D3DKMT_MIRACAST_DRIVER_NOT_SUPPORTED","features":[315]},{"name":"D3DKMT_MIRACAST_DRIVER_TYPE","features":[315]},{"name":"D3DKMT_MOVE_RECT","features":[315,307]},{"name":"D3DKMT_MPO3DDI_SUPPORT","features":[315,307]},{"name":"D3DKMT_MPOKERNELCAPS_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE","features":[315]},{"name":"D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANEOVERLAY_SUPPORT","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY2","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY3","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_BLEND","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_BLEND_ALPHABLEND","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_BLEND_OPAQUE","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_CAPS","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_FLAGS","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_FLAG_STATIC_CHECK","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_WITH_SOURCE","features":[315,307]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_HORIZONTAL","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_VERTICAL","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE","features":[315]},{"name":"D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC","features":[315]},{"name":"D3DKMT_MULTISAMPLEMETHOD","features":[315]},{"name":"D3DKMT_MaxAllocationPriorityClass","features":[315]},{"name":"D3DKMT_MmIoFlipCommandBuffer","features":[315]},{"name":"D3DKMT_NODEMETADATA","features":[315,307]},{"name":"D3DKMT_NODE_PERFDATA","features":[315]},{"name":"D3DKMT_NOTIFY_WORK_SUBMISSION","features":[315]},{"name":"D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS","features":[315]},{"name":"D3DKMT_OFFERALLOCATIONS","features":[315]},{"name":"D3DKMT_OFFER_FLAGS","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY_AUTO","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY_HIGH","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY_LOW","features":[315]},{"name":"D3DKMT_OFFER_PRIORITY_NORMAL","features":[315]},{"name":"D3DKMT_OPENADAPTERFROMDEVICENAME","features":[315,307]},{"name":"D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME","features":[315,307]},{"name":"D3DKMT_OPENADAPTERFROMHDC","features":[315,307,318]},{"name":"D3DKMT_OPENADAPTERFROMLUID","features":[315,307]},{"name":"D3DKMT_OPENGLINFO","features":[315]},{"name":"D3DKMT_OPENKEYEDMUTEX","features":[315]},{"name":"D3DKMT_OPENKEYEDMUTEX2","features":[315]},{"name":"D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENNATIVEFENCEFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENNTHANDLEFROMNAME","features":[308,315,307]},{"name":"D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENRESOURCE","features":[315]},{"name":"D3DKMT_OPENRESOURCEFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENSYNCHRONIZATIONOBJECT","features":[315]},{"name":"D3DKMT_OPENSYNCOBJECTFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2","features":[315,307]},{"name":"D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME","features":[308,315,307]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_INFO","features":[315,307]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE","features":[315]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE_COLOR","features":[315]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE_MASKED_COLOR","features":[315]},{"name":"D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE_MONOCHROME","features":[315]},{"name":"D3DKMT_OUTPUTDUPLCONTEXTSCOUNT","features":[315]},{"name":"D3DKMT_OUTPUTDUPLCREATIONFLAGS","features":[315]},{"name":"D3DKMT_OUTPUTDUPLPRESENT","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPLPRESENTFLAGS","features":[315]},{"name":"D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_FRAMEINFO","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_GET_FRAMEINFO","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_KEYEDMUTEX","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_METADATA","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_METADATATYPE","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_METADATATYPE_DIRTY_RECTS","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_METADATATYPE_MOVE_RECTS","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_POINTER_POSITION","features":[315,307]},{"name":"D3DKMT_OUTPUTDUPL_RELEASE_FRAME","features":[315]},{"name":"D3DKMT_OUTPUTDUPL_SNAPSHOT","features":[315,307]},{"name":"D3DKMT_PAGE_TABLE_LEVEL_DESC","features":[315]},{"name":"D3DKMT_PANELFITTER_SUPPORT","features":[315,307]},{"name":"D3DKMT_PARAVIRTUALIZATION","features":[315,307]},{"name":"D3DKMT_PHYSICAL_ADAPTER_COUNT","features":[315]},{"name":"D3DKMT_PINDIRECTFLIPRESOURCES","features":[315]},{"name":"D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS","features":[315]},{"name":"D3DKMT_PLANE_SPECIFIC_OUTPUT_FLAGS","features":[315]},{"name":"D3DKMT_PM_FLIPMANAGER","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_BLT","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_COMPOSITION","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_FLIP","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_GDI","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_GDI_SYSMEM","features":[315]},{"name":"D3DKMT_PM_REDIRECTED_VISTABLT","features":[315]},{"name":"D3DKMT_PM_SCREENCAPTUREFENCE","features":[315]},{"name":"D3DKMT_PM_SURFACECOMPLETE","features":[315]},{"name":"D3DKMT_PM_UNINITIALIZED","features":[315]},{"name":"D3DKMT_PNP_KEY_HARDWARE","features":[315]},{"name":"D3DKMT_PNP_KEY_SOFTWARE","features":[315]},{"name":"D3DKMT_PNP_KEY_TYPE","features":[315]},{"name":"D3DKMT_POLLDISPLAYCHILDREN","features":[315]},{"name":"D3DKMT_PRESENT","features":[315,307]},{"name":"D3DKMT_PRESENTFLAGS","features":[315]},{"name":"D3DKMT_PRESENTHISTORYTOKEN","features":[315,307]},{"name":"D3DKMT_PRESENT_MODEL","features":[315]},{"name":"D3DKMT_PRESENT_MULTIPLANE_OVERLAY","features":[315,307]},{"name":"D3DKMT_PRESENT_MULTIPLANE_OVERLAY2","features":[315,307]},{"name":"D3DKMT_PRESENT_MULTIPLANE_OVERLAY3","features":[315,307]},{"name":"D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS","features":[315]},{"name":"D3DKMT_PRESENT_REDIRECTED","features":[315,307]},{"name":"D3DKMT_PRESENT_REDIRECTED_FLAGS","features":[315]},{"name":"D3DKMT_PRESENT_RGNS","features":[315,307]},{"name":"D3DKMT_PRESENT_STATS","features":[315]},{"name":"D3DKMT_PRESENT_STATS_DWM","features":[315]},{"name":"D3DKMT_PRESENT_STATS_DWM2","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION","features":[315,307]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION_DATA","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION_TYPE","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION_VIDMM_FLAGS","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_OPTION_VIDMM_RESTRICT_BUDGET","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS","features":[315]},{"name":"D3DKMT_PROCESS_VERIFIER_VIDMM_RESTRICT_BUDGET","features":[315]},{"name":"D3DKMT_PROTECTED_SESSION_STATUS","features":[315]},{"name":"D3DKMT_PROTECTED_SESSION_STATUS_INVALID","features":[315]},{"name":"D3DKMT_PROTECTED_SESSION_STATUS_OK","features":[315]},{"name":"D3DKMT_PreemptionAttempt","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissAlreadyPreempting","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissAlreadyRunning","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissFenceCommand","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissGlobalBlock","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissLessPriority","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissNextFence","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissNoCommand","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissNotEnabled","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissNotMakingProgress","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissPagingCommand","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissRemainingPreemptionQuantum","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissRemainingQuantum","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissRenderPendingFlip","features":[315]},{"name":"D3DKMT_PreemptionAttemptMissSplittedCommand","features":[315]},{"name":"D3DKMT_PreemptionAttemptStatisticsMax","features":[315]},{"name":"D3DKMT_PreemptionAttemptSuccess","features":[315]},{"name":"D3DKMT_QUERYADAPTERINFO","features":[315]},{"name":"D3DKMT_QUERYALLOCATIONRESIDENCY","features":[315]},{"name":"D3DKMT_QUERYCLOCKCALIBRATION","features":[315]},{"name":"D3DKMT_QUERYFSEBLOCK","features":[315,307]},{"name":"D3DKMT_QUERYFSEBLOCKFLAGS","features":[315]},{"name":"D3DKMT_QUERYPROCESSOFFERINFO","features":[315,307]},{"name":"D3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_QUERYPROTECTEDSESSIONSTATUS","features":[315]},{"name":"D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME","features":[315]},{"name":"D3DKMT_QUERYRESOURCEINFO","features":[315]},{"name":"D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE","features":[315,307]},{"name":"D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT","features":[315]},{"name":"D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS","features":[315,307]},{"name":"D3DKMT_QUERYSTATISTICS_ADAPTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ADAPTER2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_COUNTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_DMA_BUFFER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_MEMORY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_MEMORY_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_NODE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_NODE2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_NODE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_POLICY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_BUCKET_COUNT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_NODE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_NODE2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_ADAPTER2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_ADAPTER_INFORMATION2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_NODE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_NODE2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_PROCESS_SEGMENT_GROUP2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT_GROUP_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_RESULT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT2","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_GROUP_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_PREFERENCE_MAX","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_TYPE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_TYPE_APERTURE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_TYPE_MEMORY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_TYPE_SYSMEM","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SEGMENT_USAGE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_TYPE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_VIDPNSOURCE","features":[315]},{"name":"D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_ALLOCATIONS","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_LOCKS","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_PAGING_FAULT","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_PREPRATION","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_RENAMING","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE","features":[315]},{"name":"D3DKMT_QUERYSTATSTICS_TERMINATIONS","features":[315]},{"name":"D3DKMT_QUERYVIDEOMEMORYINFO","features":[315,307]},{"name":"D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP","features":[315,307]},{"name":"D3DKMT_QUERY_ADAPTER_UNIQUE_GUID","features":[315]},{"name":"D3DKMT_QUERY_DEVICE_IDS","features":[315]},{"name":"D3DKMT_QUERY_GPUMMU_CAPS","features":[315]},{"name":"D3DKMT_QUERY_MIRACAST_DRIVER_TYPE","features":[315]},{"name":"D3DKMT_QUERY_PHYSICAL_ADAPTER_PNP_KEY","features":[315]},{"name":"D3DKMT_QUERY_SCANOUT_CAPS","features":[315]},{"name":"D3DKMT_QUEUEDLIMIT_TYPE","features":[315]},{"name":"D3DKMT_QueuePacketTypeMax","features":[315]},{"name":"D3DKMT_RECLAIMALLOCATIONS","features":[315,307]},{"name":"D3DKMT_RECLAIMALLOCATIONS2","features":[315,307]},{"name":"D3DKMT_REGISTERBUDGETCHANGENOTIFICATION","features":[315]},{"name":"D3DKMT_REGISTERTRIMNOTIFICATION","features":[315,307]},{"name":"D3DKMT_RELEASEKEYEDMUTEX","features":[315]},{"name":"D3DKMT_RELEASEKEYEDMUTEX2","features":[315]},{"name":"D3DKMT_RENDER","features":[315]},{"name":"D3DKMT_RENDERFLAGS","features":[315]},{"name":"D3DKMT_REQUEST_MACHINE_CRASH_ESCAPE","features":[315]},{"name":"D3DKMT_RenderCommandBuffer","features":[315]},{"name":"D3DKMT_SCATTERBLT","features":[315,307]},{"name":"D3DKMT_SCATTERBLTS","features":[315,307]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_ABOVE_NORMAL","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_BELOW_NORMAL","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_HIGH","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_IDLE","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_NORMAL","features":[315]},{"name":"D3DKMT_SCHEDULINGPRIORITYCLASS_REALTIME","features":[315]},{"name":"D3DKMT_SEGMENTGROUPSIZEINFO","features":[315]},{"name":"D3DKMT_SEGMENTSIZEINFO","features":[315]},{"name":"D3DKMT_SEGMENT_CAPS","features":[315,307]},{"name":"D3DKMT_SETALLOCATIONPRIORITY","features":[315]},{"name":"D3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY","features":[315]},{"name":"D3DKMT_SETCONTEXTSCHEDULINGPRIORITY","features":[315]},{"name":"D3DKMT_SETCONTEXTSCHEDULINGPRIORITY_ABSOLUTE","features":[315]},{"name":"D3DKMT_SETDISPLAYMODE","features":[315]},{"name":"D3DKMT_SETDISPLAYMODE_FLAGS","features":[315]},{"name":"D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT","features":[315]},{"name":"D3DKMT_SETFSEBLOCK","features":[315,307]},{"name":"D3DKMT_SETFSEBLOCKFLAGS","features":[315]},{"name":"D3DKMT_SETGAMMARAMP","features":[315]},{"name":"D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY","features":[315,307]},{"name":"D3DKMT_SETQUEUEDLIMIT","features":[315]},{"name":"D3DKMT_SETSTABLEPOWERSTATE","features":[315,307]},{"name":"D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET","features":[315]},{"name":"D3DKMT_SETVIDPNSOURCEHWPROTECTION","features":[315,307]},{"name":"D3DKMT_SETVIDPNSOURCEOWNER","features":[315]},{"name":"D3DKMT_SETVIDPNSOURCEOWNER1","features":[315]},{"name":"D3DKMT_SETVIDPNSOURCEOWNER2","features":[315]},{"name":"D3DKMT_SET_COLORSPACE_TRANSFORM","features":[315,307]},{"name":"D3DKMT_SET_QUEUEDLIMIT_PRESENT","features":[315]},{"name":"D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION","features":[315,307]},{"name":"D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION","features":[315,307]},{"name":"D3DKMT_SHAREOBJECTWITHHOST","features":[315]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECT","features":[315]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU","features":[315]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU","features":[315]},{"name":"D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2","features":[315,307]},{"name":"D3DKMT_STANDARDALLOCATIONTYPE","features":[315]},{"name":"D3DKMT_STANDARDALLOCATIONTYPE_EXISTINGHEAP","features":[315]},{"name":"D3DKMT_STANDARDALLOCATIONTYPE_INTERNALBACKINGSTORE","features":[315]},{"name":"D3DKMT_STANDARDALLOCATIONTYPE_MAX","features":[315]},{"name":"D3DKMT_STANDARDALLOCATION_EXISTINGHEAP","features":[315]},{"name":"D3DKMT_SUBKEY_DX9","features":[315]},{"name":"D3DKMT_SUBKEY_OPENGL","features":[315]},{"name":"D3DKMT_SUBMITCOMMAND","features":[315]},{"name":"D3DKMT_SUBMITCOMMANDFLAGS","features":[315]},{"name":"D3DKMT_SUBMITCOMMANDTOHWQUEUE","features":[315]},{"name":"D3DKMT_SUBMITPRESENTBLTTOHWQUEUE","features":[315,307]},{"name":"D3DKMT_SUBMITPRESENTTOHWQUEUE","features":[315,307]},{"name":"D3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE","features":[315]},{"name":"D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE","features":[315]},{"name":"D3DKMT_SURFACECOMPLETE_PRESENTHISTORYTOKEN","features":[315]},{"name":"D3DKMT_SignalCommandBuffer","features":[315]},{"name":"D3DKMT_SoftwareCommandBuffer","features":[315]},{"name":"D3DKMT_SystemCommandBuffer","features":[315]},{"name":"D3DKMT_SystemPagingBuffer","features":[315]},{"name":"D3DKMT_SystemPreemptionBuffer","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_DISABLEBREAK","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_ENABLEBREAK","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_ENGINETDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_FORCEDODTDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_FORCEDODVSYNCTDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_FORCETDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_GPUTDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_UNCONDITIONAL","features":[315]},{"name":"D3DKMT_TDRDBGCTRLTYPE_VSYNCTDR","features":[315]},{"name":"D3DKMT_TDRDBGCTRL_ESCAPE","features":[315]},{"name":"D3DKMT_TRACKEDWORKLOAD_SUPPORT","features":[315,307]},{"name":"D3DKMT_TRIMNOTIFICATION","features":[315]},{"name":"D3DKMT_TRIMPROCESSCOMMITMENT","features":[315,307]},{"name":"D3DKMT_TRIMPROCESSCOMMITMENT_FLAGS","features":[315]},{"name":"D3DKMT_UMDFILENAMEINFO","features":[315]},{"name":"D3DKMT_UMD_DRIVER_VERSION","features":[315]},{"name":"D3DKMT_UNLOCK","features":[315]},{"name":"D3DKMT_UNLOCK2","features":[315]},{"name":"D3DKMT_UNPINDIRECTFLIPRESOURCES","features":[315]},{"name":"D3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION","features":[315]},{"name":"D3DKMT_UNREGISTERTRIMNOTIFICATION","features":[315]},{"name":"D3DKMT_UPDATEGPUVIRTUALADDRESS","features":[315]},{"name":"D3DKMT_UPDATEOVERLAY","features":[315]},{"name":"D3DKMT_VAD_DESC","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_COMMAND","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GETNUMVADS","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GETVAD","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GETVADRANGE","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GET_GPUMMU_CAPS","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GET_PTE","features":[315]},{"name":"D3DKMT_VAD_ESCAPE_GET_SEGMENT_CAPS","features":[315]},{"name":"D3DKMT_VA_RANGE_DESC","features":[315]},{"name":"D3DKMT_VERIFIER_OPTION_MODE","features":[315]},{"name":"D3DKMT_VERIFIER_OPTION_QUERY","features":[315]},{"name":"D3DKMT_VERIFIER_OPTION_SET","features":[315]},{"name":"D3DKMT_VGPUINTERFACEID","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_APERTURE_CORRUPTION_CHECK","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_DEFRAG","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_DELAYEXECUTION","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_EVICT","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_EVICT_BY_CRITERIA","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_EVICT_BY_NT_HANDLE","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_GET_BUDGET","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_GET_VAD_INFO","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_RESUME_PROCESS","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_RUN_COHERENCY_TEST","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_RUN_UNMAP_TO_DUMMY_PAGE_TEST","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SETFAULT","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SET_BUDGET","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SET_EVICTION_CONFIG","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SET_TRIM_INTERVALS","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SUSPEND_CPU_ACCESS_TEST","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_SUSPEND_PROCESS","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_VALIDATE_INTEGRITY","features":[315]},{"name":"D3DKMT_VIDMMESCAPETYPE_WAKE","features":[315]},{"name":"D3DKMT_VIDMM_ESCAPE","features":[315,307]},{"name":"D3DKMT_VIDPNSOURCEOWNER_EMULATED","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_FLAGS","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_SHARED","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_TYPE","features":[315]},{"name":"D3DKMT_VIDPNSOURCEOWNER_UNOWNED","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_CONFIGURE_TDR_LIMIT","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_ENABLECONTEXTDELAY","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_PFN_CONTROL","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_PREEMPTIONCONTROL","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_SUSPENDRESUME","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_SUSPENDSCHEDULER","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_TDRCONTROL","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_VGPU_RESET","features":[315]},{"name":"D3DKMT_VIDSCHESCAPETYPE_VIRTUAL_REFRESH_RATE","features":[315]},{"name":"D3DKMT_VIDSCH_ESCAPE","features":[315,307]},{"name":"D3DKMT_VIRTUALADDRESSFLAGS","features":[315]},{"name":"D3DKMT_VIRTUALADDRESSINFO","features":[315]},{"name":"D3DKMT_WAITFORIDLE","features":[315]},{"name":"D3DKMT_WAITFORSYNCHRONIZATIONOBJECT","features":[315]},{"name":"D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2","features":[315]},{"name":"D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU","features":[315,307]},{"name":"D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU","features":[315]},{"name":"D3DKMT_WAITFORVERTICALBLANKEVENT","features":[315]},{"name":"D3DKMT_WAITFORVERTICALBLANKEVENT2","features":[315]},{"name":"D3DKMT_WDDM_1_2_CAPS","features":[315]},{"name":"D3DKMT_WDDM_1_3_CAPS","features":[315]},{"name":"D3DKMT_WDDM_2_0_CAPS","features":[315]},{"name":"D3DKMT_WDDM_2_7_CAPS","features":[315]},{"name":"D3DKMT_WDDM_2_9_CAPS","features":[315]},{"name":"D3DKMT_WDDM_3_0_CAPS","features":[315]},{"name":"D3DKMT_WDDM_3_1_CAPS","features":[315]},{"name":"D3DKMT_WORKINGSETFLAGS","features":[315]},{"name":"D3DKMT_WORKINGSETINFO","features":[315]},{"name":"D3DKMT_WSAUMDIMAGENAME","features":[315]},{"name":"D3DKMT_WaitCommandBuffer","features":[315]},{"name":"D3DKMT_XBOX","features":[315,307]},{"name":"D3DLINEPATTERN","features":[315]},{"name":"D3DNTCLEAR_COMPUTERECTS","features":[315]},{"name":"D3DNTDEVICEDESC_V3","features":[315,307,316]},{"name":"D3DNTDP2OP_ADDDIRTYBOX","features":[315]},{"name":"D3DNTDP2OP_ADDDIRTYRECT","features":[315]},{"name":"D3DNTDP2OP_BLT","features":[315]},{"name":"D3DNTDP2OP_BUFFERBLT","features":[315]},{"name":"D3DNTDP2OP_CLEAR","features":[315]},{"name":"D3DNTDP2OP_CLIPPEDTRIANGLEFAN","features":[315]},{"name":"D3DNTDP2OP_COLORFILL","features":[315]},{"name":"D3DNTDP2OP_COMPOSERECTS","features":[315]},{"name":"D3DNTDP2OP_CREATELIGHT","features":[315]},{"name":"D3DNTDP2OP_CREATEPIXELSHADER","features":[315]},{"name":"D3DNTDP2OP_CREATEQUERY","features":[315]},{"name":"D3DNTDP2OP_CREATEVERTEXSHADER","features":[315]},{"name":"D3DNTDP2OP_CREATEVERTEXSHADERDECL","features":[315]},{"name":"D3DNTDP2OP_CREATEVERTEXSHADERFUNC","features":[315]},{"name":"D3DNTDP2OP_DELETEPIXELSHADER","features":[315]},{"name":"D3DNTDP2OP_DELETEQUERY","features":[315]},{"name":"D3DNTDP2OP_DELETEVERTEXSHADER","features":[315]},{"name":"D3DNTDP2OP_DELETEVERTEXSHADERDECL","features":[315]},{"name":"D3DNTDP2OP_DELETEVERTEXSHADERFUNC","features":[315]},{"name":"D3DNTDP2OP_DRAWINDEXEDPRIMITIVE","features":[315]},{"name":"D3DNTDP2OP_DRAWINDEXEDPRIMITIVE2","features":[315]},{"name":"D3DNTDP2OP_DRAWPRIMITIVE","features":[315]},{"name":"D3DNTDP2OP_DRAWPRIMITIVE2","features":[315]},{"name":"D3DNTDP2OP_DRAWRECTPATCH","features":[315]},{"name":"D3DNTDP2OP_DRAWTRIPATCH","features":[315]},{"name":"D3DNTDP2OP_GENERATEMIPSUBLEVELS","features":[315]},{"name":"D3DNTDP2OP_INDEXEDLINELIST","features":[315]},{"name":"D3DNTDP2OP_INDEXEDLINELIST2","features":[315]},{"name":"D3DNTDP2OP_INDEXEDLINESTRIP","features":[315]},{"name":"D3DNTDP2OP_INDEXEDTRIANGLEFAN","features":[315]},{"name":"D3DNTDP2OP_INDEXEDTRIANGLELIST","features":[315]},{"name":"D3DNTDP2OP_INDEXEDTRIANGLELIST2","features":[315]},{"name":"D3DNTDP2OP_INDEXEDTRIANGLESTRIP","features":[315]},{"name":"D3DNTDP2OP_ISSUEQUERY","features":[315]},{"name":"D3DNTDP2OP_LINELIST","features":[315]},{"name":"D3DNTDP2OP_LINELIST_IMM","features":[315]},{"name":"D3DNTDP2OP_LINESTRIP","features":[315]},{"name":"D3DNTDP2OP_MULTIPLYTRANSFORM","features":[315]},{"name":"D3DNTDP2OP_POINTS","features":[315]},{"name":"D3DNTDP2OP_RENDERSTATE","features":[315]},{"name":"D3DNTDP2OP_RESPONSECONTINUE","features":[315]},{"name":"D3DNTDP2OP_RESPONSEQUERY","features":[315]},{"name":"D3DNTDP2OP_SETCLIPPLANE","features":[315]},{"name":"D3DNTDP2OP_SETCONVOLUTIONKERNELMONO","features":[315]},{"name":"D3DNTDP2OP_SETDEPTHSTENCIL","features":[315]},{"name":"D3DNTDP2OP_SETINDICES","features":[315]},{"name":"D3DNTDP2OP_SETLIGHT","features":[315]},{"name":"D3DNTDP2OP_SETMATERIAL","features":[315]},{"name":"D3DNTDP2OP_SETPALETTE","features":[315]},{"name":"D3DNTDP2OP_SETPIXELSHADER","features":[315]},{"name":"D3DNTDP2OP_SETPIXELSHADERCONST","features":[315]},{"name":"D3DNTDP2OP_SETPIXELSHADERCONSTB","features":[315]},{"name":"D3DNTDP2OP_SETPIXELSHADERCONSTI","features":[315]},{"name":"D3DNTDP2OP_SETPRIORITY","features":[315]},{"name":"D3DNTDP2OP_SETRENDERTARGET","features":[315]},{"name":"D3DNTDP2OP_SETRENDERTARGET2","features":[315]},{"name":"D3DNTDP2OP_SETSCISSORRECT","features":[315]},{"name":"D3DNTDP2OP_SETSTREAMSOURCE","features":[315]},{"name":"D3DNTDP2OP_SETSTREAMSOURCE2","features":[315]},{"name":"D3DNTDP2OP_SETSTREAMSOURCEFREQ","features":[315]},{"name":"D3DNTDP2OP_SETSTREAMSOURCEUM","features":[315]},{"name":"D3DNTDP2OP_SETTEXLOD","features":[315]},{"name":"D3DNTDP2OP_SETTRANSFORM","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADER","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERCONST","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERCONSTB","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERCONSTI","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERDECL","features":[315]},{"name":"D3DNTDP2OP_SETVERTEXSHADERFUNC","features":[315]},{"name":"D3DNTDP2OP_STATESET","features":[315]},{"name":"D3DNTDP2OP_SURFACEBLT","features":[315]},{"name":"D3DNTDP2OP_TEXBLT","features":[315]},{"name":"D3DNTDP2OP_TEXTURESTAGESTATE","features":[315]},{"name":"D3DNTDP2OP_TRIANGLEFAN","features":[315]},{"name":"D3DNTDP2OP_TRIANGLEFAN_IMM","features":[315]},{"name":"D3DNTDP2OP_TRIANGLELIST","features":[315]},{"name":"D3DNTDP2OP_TRIANGLESTRIP","features":[315]},{"name":"D3DNTDP2OP_UPDATEPALETTE","features":[315]},{"name":"D3DNTDP2OP_VIEWPORTINFO","features":[315]},{"name":"D3DNTDP2OP_VOLUMEBLT","features":[315]},{"name":"D3DNTDP2OP_WINFO","features":[315]},{"name":"D3DNTDP2OP_ZRANGE","features":[315]},{"name":"D3DNTHAL2_CB32_SETRENDERTARGET","features":[315]},{"name":"D3DNTHAL3_CB32_CLEAR2","features":[315]},{"name":"D3DNTHAL3_CB32_DRAWPRIMITIVES2","features":[315]},{"name":"D3DNTHAL3_CB32_RESERVED","features":[315]},{"name":"D3DNTHAL3_CB32_VALIDATETEXTURESTAGESTATE","features":[315]},{"name":"D3DNTHALDEVICEDESC_V1","features":[315,307,316]},{"name":"D3DNTHALDEVICEDESC_V2","features":[315,307,316]},{"name":"D3DNTHALDP2_EXECUTEBUFFER","features":[315]},{"name":"D3DNTHALDP2_REQCOMMANDBUFSIZE","features":[315]},{"name":"D3DNTHALDP2_REQVERTEXBUFSIZE","features":[315]},{"name":"D3DNTHALDP2_SWAPCOMMANDBUFFER","features":[315]},{"name":"D3DNTHALDP2_SWAPVERTEXBUFFER","features":[315]},{"name":"D3DNTHALDP2_USERMEMVERTICES","features":[315]},{"name":"D3DNTHALDP2_VIDMEMCOMMANDBUF","features":[315]},{"name":"D3DNTHALDP2_VIDMEMVERTEXBUF","features":[315]},{"name":"D3DNTHAL_CALLBACKS","features":[315,307,317]},{"name":"D3DNTHAL_CALLBACKS2","features":[315,307,317]},{"name":"D3DNTHAL_CALLBACKS3","features":[315,307,316,317]},{"name":"D3DNTHAL_CLEAR2DATA","features":[315,316]},{"name":"D3DNTHAL_CLIPPEDTRIANGLEFAN","features":[315]},{"name":"D3DNTHAL_COL_WEIGHTS","features":[315]},{"name":"D3DNTHAL_CONTEXTCREATEDATA","features":[315,307,317]},{"name":"D3DNTHAL_CONTEXTDESTROYALLDATA","features":[315]},{"name":"D3DNTHAL_CONTEXTDESTROYDATA","features":[315]},{"name":"D3DNTHAL_CONTEXT_BAD","features":[315]},{"name":"D3DNTHAL_D3DDX6EXTENDEDCAPS","features":[315]},{"name":"D3DNTHAL_D3DEXTENDEDCAPS","features":[315]},{"name":"D3DNTHAL_DP2ADDDIRTYBOX","features":[315,316]},{"name":"D3DNTHAL_DP2ADDDIRTYRECT","features":[315,307]},{"name":"D3DNTHAL_DP2BLT","features":[315,307]},{"name":"D3DNTHAL_DP2BUFFERBLT","features":[315,316]},{"name":"D3DNTHAL_DP2CLEAR","features":[315,307]},{"name":"D3DNTHAL_DP2COLORFILL","features":[315,307]},{"name":"D3DNTHAL_DP2COMMAND","features":[315]},{"name":"D3DNTHAL_DP2COMPOSERECTS","features":[315,316]},{"name":"D3DNTHAL_DP2CREATELIGHT","features":[315]},{"name":"D3DNTHAL_DP2CREATEPIXELSHADER","features":[315]},{"name":"D3DNTHAL_DP2CREATEQUERY","features":[315,316]},{"name":"D3DNTHAL_DP2CREATEVERTEXSHADER","features":[315]},{"name":"D3DNTHAL_DP2CREATEVERTEXSHADERDECL","features":[315]},{"name":"D3DNTHAL_DP2CREATEVERTEXSHADERFUNC","features":[315]},{"name":"D3DNTHAL_DP2DELETEQUERY","features":[315]},{"name":"D3DNTHAL_DP2DRAWINDEXEDPRIMITIVE","features":[315,316]},{"name":"D3DNTHAL_DP2DRAWINDEXEDPRIMITIVE2","features":[315,316]},{"name":"D3DNTHAL_DP2DRAWPRIMITIVE","features":[315,316]},{"name":"D3DNTHAL_DP2DRAWPRIMITIVE2","features":[315,316]},{"name":"D3DNTHAL_DP2DRAWRECTPATCH","features":[315]},{"name":"D3DNTHAL_DP2DRAWTRIPATCH","features":[315]},{"name":"D3DNTHAL_DP2EXT","features":[315]},{"name":"D3DNTHAL_DP2GENERATEMIPSUBLEVELS","features":[315,316]},{"name":"D3DNTHAL_DP2INDEXEDLINELIST","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDLINESTRIP","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDTRIANGLEFAN","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDTRIANGLELIST","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDTRIANGLELIST2","features":[315]},{"name":"D3DNTHAL_DP2INDEXEDTRIANGLESTRIP","features":[315]},{"name":"D3DNTHAL_DP2ISSUEQUERY","features":[315]},{"name":"D3DNTHAL_DP2LINELIST","features":[315]},{"name":"D3DNTHAL_DP2LINESTRIP","features":[315]},{"name":"D3DNTHAL_DP2MULTIPLYTRANSFORM","features":[69,315,316]},{"name":"D3DNTHAL_DP2OPERATION","features":[315]},{"name":"D3DNTHAL_DP2PIXELSHADER","features":[315]},{"name":"D3DNTHAL_DP2POINTS","features":[315]},{"name":"D3DNTHAL_DP2RENDERSTATE","features":[315,316]},{"name":"D3DNTHAL_DP2RESPONSE","features":[315]},{"name":"D3DNTHAL_DP2RESPONSEQUERY","features":[315]},{"name":"D3DNTHAL_DP2SETCLIPPLANE","features":[315]},{"name":"D3DNTHAL_DP2SETCONVOLUTIONKERNELMONO","features":[315]},{"name":"D3DNTHAL_DP2SETDEPTHSTENCIL","features":[315]},{"name":"D3DNTHAL_DP2SETINDICES","features":[315]},{"name":"D3DNTHAL_DP2SETLIGHT","features":[315]},{"name":"D3DNTHAL_DP2SETPALETTE","features":[315]},{"name":"D3DNTHAL_DP2SETPIXELSHADERCONST","features":[315]},{"name":"D3DNTHAL_DP2SETPRIORITY","features":[315]},{"name":"D3DNTHAL_DP2SETRENDERTARGET","features":[315]},{"name":"D3DNTHAL_DP2SETRENDERTARGET2","features":[315]},{"name":"D3DNTHAL_DP2SETSTREAMSOURCE","features":[315]},{"name":"D3DNTHAL_DP2SETSTREAMSOURCE2","features":[315]},{"name":"D3DNTHAL_DP2SETSTREAMSOURCEFREQ","features":[315]},{"name":"D3DNTHAL_DP2SETSTREAMSOURCEUM","features":[315]},{"name":"D3DNTHAL_DP2SETTEXLOD","features":[315]},{"name":"D3DNTHAL_DP2SETTRANSFORM","features":[69,315,316]},{"name":"D3DNTHAL_DP2SETVERTEXSHADERCONST","features":[315]},{"name":"D3DNTHAL_DP2STARTVERTEX","features":[315]},{"name":"D3DNTHAL_DP2STATESET","features":[315,316]},{"name":"D3DNTHAL_DP2SURFACEBLT","features":[315,307]},{"name":"D3DNTHAL_DP2TEXBLT","features":[315,307]},{"name":"D3DNTHAL_DP2TEXTURESTAGESTATE","features":[315]},{"name":"D3DNTHAL_DP2TRIANGLEFAN","features":[315]},{"name":"D3DNTHAL_DP2TRIANGLEFAN_IMM","features":[315]},{"name":"D3DNTHAL_DP2TRIANGLELIST","features":[315]},{"name":"D3DNTHAL_DP2TRIANGLESTRIP","features":[315]},{"name":"D3DNTHAL_DP2UPDATEPALETTE","features":[315]},{"name":"D3DNTHAL_DP2VERTEXSHADER","features":[315]},{"name":"D3DNTHAL_DP2VIEWPORTINFO","features":[315]},{"name":"D3DNTHAL_DP2VOLUMEBLT","features":[315,316]},{"name":"D3DNTHAL_DP2WINFO","features":[315]},{"name":"D3DNTHAL_DP2ZRANGE","features":[315]},{"name":"D3DNTHAL_DRAWPRIMITIVES2DATA","features":[315,307,317]},{"name":"D3DNTHAL_GLOBALDRIVERDATA","features":[315,307,316,317]},{"name":"D3DNTHAL_NUMCLIPVERTICES","features":[315]},{"name":"D3DNTHAL_OUTOFCONTEXTS","features":[315]},{"name":"D3DNTHAL_ROW_WEIGHTS","features":[315]},{"name":"D3DNTHAL_SCENECAPTUREDATA","features":[315]},{"name":"D3DNTHAL_SCENE_CAPTURE_END","features":[315]},{"name":"D3DNTHAL_SCENE_CAPTURE_START","features":[315]},{"name":"D3DNTHAL_SETRENDERTARGETDATA","features":[315,307,317]},{"name":"D3DNTHAL_STATESETCREATE","features":[315]},{"name":"D3DNTHAL_TEXTURECREATEDATA","features":[315,307]},{"name":"D3DNTHAL_TEXTUREDESTROYDATA","features":[315]},{"name":"D3DNTHAL_TEXTUREGETSURFDATA","features":[315,307]},{"name":"D3DNTHAL_TEXTURESWAPDATA","features":[315]},{"name":"D3DNTHAL_TSS_MAXSTAGES","features":[315]},{"name":"D3DNTHAL_TSS_RENDERSTATEBASE","features":[315]},{"name":"D3DNTHAL_TSS_STATESPERSTAGE","features":[315]},{"name":"D3DNTHAL_VALIDATETEXTURESTAGESTATEDATA","features":[315]},{"name":"D3DPMISCCAPS_FOGINFVF","features":[315]},{"name":"D3DPMISCCAPS_LINEPATTERNREP","features":[315]},{"name":"D3DPRASTERCAPS_PAT","features":[315]},{"name":"D3DPRASTERCAPS_STRETCHBLTMULTISAMPLE","features":[315]},{"name":"D3DPS_COLOROUT_MAX_V2_0","features":[315]},{"name":"D3DPS_COLOROUT_MAX_V2_1","features":[315]},{"name":"D3DPS_COLOROUT_MAX_V3_0","features":[315]},{"name":"D3DPS_CONSTBOOLREG_MAX_SW_DX9","features":[315]},{"name":"D3DPS_CONSTBOOLREG_MAX_V2_1","features":[315]},{"name":"D3DPS_CONSTBOOLREG_MAX_V3_0","features":[315]},{"name":"D3DPS_CONSTINTREG_MAX_SW_DX9","features":[315]},{"name":"D3DPS_CONSTINTREG_MAX_V2_1","features":[315]},{"name":"D3DPS_CONSTINTREG_MAX_V3_0","features":[315]},{"name":"D3DPS_CONSTREG_MAX_DX8","features":[315]},{"name":"D3DPS_CONSTREG_MAX_SW_DX9","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V1_1","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V1_2","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V1_3","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V1_4","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V2_0","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V2_1","features":[315]},{"name":"D3DPS_CONSTREG_MAX_V3_0","features":[315]},{"name":"D3DPS_INPUTREG_MAX_DX8","features":[315]},{"name":"D3DPS_INPUTREG_MAX_SW_DX9","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V1_1","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V1_2","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V1_3","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V1_4","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V2_0","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V2_1","features":[315]},{"name":"D3DPS_INPUTREG_MAX_V3_0","features":[315]},{"name":"D3DPS_MAXLOOPINITVALUE_V2_1","features":[315]},{"name":"D3DPS_MAXLOOPINITVALUE_V3_0","features":[315]},{"name":"D3DPS_MAXLOOPITERATIONCOUNT_V2_1","features":[315]},{"name":"D3DPS_MAXLOOPITERATIONCOUNT_V3_0","features":[315]},{"name":"D3DPS_MAXLOOPSTEP_V2_1","features":[315]},{"name":"D3DPS_MAXLOOPSTEP_V3_0","features":[315]},{"name":"D3DPS_PREDICATE_MAX_V2_1","features":[315]},{"name":"D3DPS_PREDICATE_MAX_V3_0","features":[315]},{"name":"D3DPS_TEMPREG_MAX_DX8","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V1_1","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V1_2","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V1_3","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V1_4","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V2_0","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V2_1","features":[315]},{"name":"D3DPS_TEMPREG_MAX_V3_0","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_DX8","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V1_1","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V1_2","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V1_3","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V1_4","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V2_0","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V2_1","features":[315]},{"name":"D3DPS_TEXTUREREG_MAX_V3_0","features":[315]},{"name":"D3DRENDERSTATE_EVICTMANAGEDTEXTURES","features":[315]},{"name":"D3DRENDERSTATE_SCENECAPTURE","features":[315]},{"name":"D3DRS_DELETERTPATCH","features":[315]},{"name":"D3DRS_MAXPIXELSHADERINST","features":[315]},{"name":"D3DRS_MAXVERTEXSHADERINST","features":[315]},{"name":"D3DTEXF_FLATCUBIC","features":[315]},{"name":"D3DTEXF_GAUSSIANCUBIC","features":[315]},{"name":"D3DTRANSFORMSTATE_WORLD1_DX7","features":[315]},{"name":"D3DTRANSFORMSTATE_WORLD2_DX7","features":[315]},{"name":"D3DTRANSFORMSTATE_WORLD3_DX7","features":[315]},{"name":"D3DTRANSFORMSTATE_WORLD_DX7","features":[315]},{"name":"D3DTSS_TEXTUREMAP","features":[315]},{"name":"D3DVSDE_BLENDINDICES","features":[315]},{"name":"D3DVSDE_BLENDWEIGHT","features":[315]},{"name":"D3DVSDE_DIFFUSE","features":[315]},{"name":"D3DVSDE_NORMAL","features":[315]},{"name":"D3DVSDE_NORMAL2","features":[315]},{"name":"D3DVSDE_POSITION","features":[315]},{"name":"D3DVSDE_POSITION2","features":[315]},{"name":"D3DVSDE_PSIZE","features":[315]},{"name":"D3DVSDE_SPECULAR","features":[315]},{"name":"D3DVSDE_TEXCOORD0","features":[315]},{"name":"D3DVSDE_TEXCOORD1","features":[315]},{"name":"D3DVSDE_TEXCOORD2","features":[315]},{"name":"D3DVSDE_TEXCOORD3","features":[315]},{"name":"D3DVSDE_TEXCOORD4","features":[315]},{"name":"D3DVSDE_TEXCOORD5","features":[315]},{"name":"D3DVSDE_TEXCOORD6","features":[315]},{"name":"D3DVSDE_TEXCOORD7","features":[315]},{"name":"D3DVSDT_D3DCOLOR","features":[315]},{"name":"D3DVSDT_FLOAT1","features":[315]},{"name":"D3DVSDT_FLOAT2","features":[315]},{"name":"D3DVSDT_FLOAT3","features":[315]},{"name":"D3DVSDT_FLOAT4","features":[315]},{"name":"D3DVSDT_SHORT2","features":[315]},{"name":"D3DVSDT_SHORT4","features":[315]},{"name":"D3DVSDT_UBYTE4","features":[315]},{"name":"D3DVSD_CONSTADDRESSSHIFT","features":[315]},{"name":"D3DVSD_CONSTCOUNTSHIFT","features":[315]},{"name":"D3DVSD_CONSTRSSHIFT","features":[315]},{"name":"D3DVSD_DATALOADTYPESHIFT","features":[315]},{"name":"D3DVSD_DATATYPESHIFT","features":[315]},{"name":"D3DVSD_EXTCOUNTSHIFT","features":[315]},{"name":"D3DVSD_EXTINFOSHIFT","features":[315]},{"name":"D3DVSD_SKIPCOUNTSHIFT","features":[315]},{"name":"D3DVSD_STREAMNUMBERSHIFT","features":[315]},{"name":"D3DVSD_STREAMTESSSHIFT","features":[315]},{"name":"D3DVSD_TOKENTYPE","features":[315]},{"name":"D3DVSD_TOKENTYPESHIFT","features":[315]},{"name":"D3DVSD_TOKEN_CONSTMEM","features":[315]},{"name":"D3DVSD_TOKEN_END","features":[315]},{"name":"D3DVSD_TOKEN_EXT","features":[315]},{"name":"D3DVSD_TOKEN_NOP","features":[315]},{"name":"D3DVSD_TOKEN_STREAM","features":[315]},{"name":"D3DVSD_TOKEN_STREAMDATA","features":[315]},{"name":"D3DVSD_TOKEN_TESSELLATOR","features":[315]},{"name":"D3DVSD_VERTEXREGINSHIFT","features":[315]},{"name":"D3DVSD_VERTEXREGSHIFT","features":[315]},{"name":"D3DVS_ADDRREG_MAX_V1_1","features":[315]},{"name":"D3DVS_ADDRREG_MAX_V2_0","features":[315]},{"name":"D3DVS_ADDRREG_MAX_V2_1","features":[315]},{"name":"D3DVS_ADDRREG_MAX_V3_0","features":[315]},{"name":"D3DVS_ATTROUTREG_MAX_V1_1","features":[315]},{"name":"D3DVS_ATTROUTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_ATTROUTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_CONSTBOOLREG_MAX_SW_DX9","features":[315]},{"name":"D3DVS_CONSTBOOLREG_MAX_V2_0","features":[315]},{"name":"D3DVS_CONSTBOOLREG_MAX_V2_1","features":[315]},{"name":"D3DVS_CONSTBOOLREG_MAX_V3_0","features":[315]},{"name":"D3DVS_CONSTINTREG_MAX_SW_DX9","features":[315]},{"name":"D3DVS_CONSTINTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_CONSTINTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_CONSTINTREG_MAX_V3_0","features":[315]},{"name":"D3DVS_CONSTREG_MAX_V1_1","features":[315]},{"name":"D3DVS_CONSTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_CONSTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_CONSTREG_MAX_V3_0","features":[315]},{"name":"D3DVS_INPUTREG_MAX_V1_1","features":[315]},{"name":"D3DVS_INPUTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_INPUTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_INPUTREG_MAX_V3_0","features":[315]},{"name":"D3DVS_LABEL_MAX_V3_0","features":[315]},{"name":"D3DVS_MAXINSTRUCTIONCOUNT_V1_1","features":[315]},{"name":"D3DVS_MAXLOOPINITVALUE_V2_0","features":[315]},{"name":"D3DVS_MAXLOOPINITVALUE_V2_1","features":[315]},{"name":"D3DVS_MAXLOOPINITVALUE_V3_0","features":[315]},{"name":"D3DVS_MAXLOOPITERATIONCOUNT_V2_0","features":[315]},{"name":"D3DVS_MAXLOOPITERATIONCOUNT_V2_1","features":[315]},{"name":"D3DVS_MAXLOOPITERATIONCOUNT_V3_0","features":[315]},{"name":"D3DVS_MAXLOOPSTEP_V2_0","features":[315]},{"name":"D3DVS_MAXLOOPSTEP_V2_1","features":[315]},{"name":"D3DVS_MAXLOOPSTEP_V3_0","features":[315]},{"name":"D3DVS_OUTPUTREG_MAX_SW_DX9","features":[315]},{"name":"D3DVS_OUTPUTREG_MAX_V3_0","features":[315]},{"name":"D3DVS_PREDICATE_MAX_V2_1","features":[315]},{"name":"D3DVS_PREDICATE_MAX_V3_0","features":[315]},{"name":"D3DVS_TCRDOUTREG_MAX_V1_1","features":[315]},{"name":"D3DVS_TCRDOUTREG_MAX_V2_0","features":[315]},{"name":"D3DVS_TCRDOUTREG_MAX_V2_1","features":[315]},{"name":"D3DVS_TEMPREG_MAX_V1_1","features":[315]},{"name":"D3DVS_TEMPREG_MAX_V2_0","features":[315]},{"name":"D3DVS_TEMPREG_MAX_V2_1","features":[315]},{"name":"D3DVS_TEMPREG_MAX_V3_0","features":[315]},{"name":"D3DVTXPCAPS_NO_VSDT_UBYTE4","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_VISTA","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM1_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_0","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_0_M1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_0_M1_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_0_M2_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_1_4","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_2_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_2_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_3_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_3_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_4","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_4_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_4_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_5","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_5_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_5_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_5_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6_3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_6_4","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_7","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_7_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_7_2","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_8","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_8_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_9","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM2_9_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM3_0","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM3_0_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM3_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WDDM3_1_1","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN7","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN8","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN8_CP","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN8_M3","features":[315]},{"name":"D3D_UMD_INTERFACE_VERSION_WIN8_RC","features":[315]},{"name":"DDBLT_EXTENDED_PRESENTATION_STRETCHFACTOR","features":[315]},{"name":"DDNT_DEFERRED_AGP_AWARE_DATA","features":[315]},{"name":"DDNT_DXVERSION","features":[315]},{"name":"DDNT_FREE_DEFERRED_AGP_DATA","features":[315]},{"name":"DDNT_GETADAPTERGROUPDATA","features":[315]},{"name":"DDNT_GETD3DQUERYCOUNTDATA","features":[315]},{"name":"DDNT_GETD3DQUERYDATA","features":[315,316]},{"name":"DDNT_GETDDIVERSIONDATA","features":[315]},{"name":"DDNT_GETDRIVERINFO2DATA","features":[315]},{"name":"DDNT_GETEXTENDEDMODECOUNTDATA","features":[315]},{"name":"DDNT_GETEXTENDEDMODEDATA","features":[315,316]},{"name":"DDNT_GETFORMATCOUNTDATA","features":[315]},{"name":"DDNT_GETFORMATDATA","features":[315,317]},{"name":"DDNT_MULTISAMPLEQUALITYLEVELSDATA","features":[315,316]},{"name":"DD_DEFERRED_AGP_AWARE_DATA","features":[315]},{"name":"DD_DXVERSION","features":[315]},{"name":"DD_FREE_DEFERRED_AGP_DATA","features":[315]},{"name":"DD_GETADAPTERGROUPDATA","features":[315]},{"name":"DD_GETD3DQUERYCOUNTDATA","features":[315]},{"name":"DD_GETD3DQUERYDATA","features":[315,316]},{"name":"DD_GETDDIVERSIONDATA","features":[315]},{"name":"DD_GETDRIVERINFO2DATA","features":[315]},{"name":"DD_GETEXTENDEDMODECOUNTDATA","features":[315]},{"name":"DD_GETEXTENDEDMODEDATA","features":[315,316]},{"name":"DD_GETFORMATCOUNTDATA","features":[315]},{"name":"DD_GETFORMATDATA","features":[315,317]},{"name":"DD_MULTISAMPLEQUALITYLEVELSDATA","features":[315,316]},{"name":"DIDDT1_AspectRatio_15x9","features":[315]},{"name":"DIDDT1_AspectRatio_16x10","features":[315]},{"name":"DIDDT1_AspectRatio_16x9","features":[315]},{"name":"DIDDT1_AspectRatio_1x1","features":[315]},{"name":"DIDDT1_AspectRatio_4x3","features":[315]},{"name":"DIDDT1_AspectRatio_5x4","features":[315]},{"name":"DIDDT1_Dependent","features":[315]},{"name":"DIDDT1_Interlaced","features":[315]},{"name":"DIDDT1_Monoscopic","features":[315]},{"name":"DIDDT1_Progressive","features":[315]},{"name":"DIDDT1_Stereo","features":[315]},{"name":"DIDDT1_Sync_Negative","features":[315]},{"name":"DIDDT1_Sync_Positive","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_ASPECT_RATIO","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_SCANNING_MODE","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_SIZE","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_STEREO_MODE","features":[315]},{"name":"DISPLAYID_DETAILED_TIMING_TYPE_I_SYNC_POLARITY","features":[315]},{"name":"DP2BLT_LINEAR","features":[315]},{"name":"DP2BLT_POINT","features":[315]},{"name":"DX9_DDI_VERSION","features":[315]},{"name":"DXGKARG_SETPALETTE","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_VISTA","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_VISTA_SP1","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM1_3","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM1_3_PATH_INDEPENDENT_ROTATION","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_0","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_1","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_1_5","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_1_6","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_2","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_3","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_4","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_5","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_6","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_7","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_8","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM2_9","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM3_0","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WDDM3_1","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WIN7","features":[315]},{"name":"DXGKDDI_INTERFACE_VERSION_WIN8","features":[315]},{"name":"DXGKDT_OPM_DVI_CHARACTERISTICS","features":[315]},{"name":"DXGKMDT_CERTIFICATE_TYPE","features":[315]},{"name":"DXGKMDT_COPP_CERTIFICATE","features":[315]},{"name":"DXGKMDT_I2C_DEVICE_TRANSMITS_DATA_LENGTH","features":[315]},{"name":"DXGKMDT_I2C_NO_FLAGS","features":[315]},{"name":"DXGKMDT_INDIRECT_DISPLAY_CERTIFICATE","features":[315]},{"name":"DXGKMDT_OPM_128_BIT_RANDOM_NUMBER_SIZE","features":[315]},{"name":"DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING","features":[315]},{"name":"DXGKMDT_OPM_ACP_LEVEL_ONE","features":[315]},{"name":"DXGKMDT_OPM_ACP_LEVEL_THREE","features":[315]},{"name":"DXGKMDT_OPM_ACP_LEVEL_TWO","features":[315]},{"name":"DXGKMDT_OPM_ACP_OFF","features":[315]},{"name":"DXGKMDT_OPM_ACP_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_CENTER","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_TOP","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_CENTER","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_TOP","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_BOX_GT_16_BY_9_CENTER","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_16_BY_9_ANAMORPHIC","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3","features":[315]},{"name":"DXGKMDT_OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3_PROTECTED_CENTER","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_INSIDE_OF_CHIPSET","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","features":[315]},{"name":"DXGKMDT_OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_AGP","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_AND_IMPLEMENTATION","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_OTHER","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_PCI","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_PCIEXPRESS","features":[315]},{"name":"DXGKMDT_OPM_BUS_TYPE_PCIX","features":[315]},{"name":"DXGKMDT_OPM_CERTIFICATE","features":[315]},{"name":"DXGKMDT_OPM_CGMSA","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_COPY_FREELY","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_COPY_NEVER","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_COPY_NO_MORE","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_COPY_ONE_GENERATION","features":[315]},{"name":"DXGKMDT_OPM_CGMSA_OFF","features":[315]},{"name":"DXGKMDT_OPM_CONFIGURE_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_CONFIGURE_SETTING_DATA_SIZE","features":[315]},{"name":"DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_COMPONENT_VIDEO","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_COMPOSITE_VIDEO","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_DISPLAYPORT_EMBEDDED","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_DISPLAYPORT_EXTERNAL","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_DVI","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_D_JPN","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_HD15","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_HDMI","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_LVDS","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_MIRACAST","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_OTHER","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_RESERVED","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_SDI","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_SVIDEO","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_A","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_B","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_UDI_EMBEDDED","features":[315]},{"name":"DXGKMDT_OPM_CONNECTOR_TYPE_UDI_EXTERNAL","features":[315]},{"name":"DXGKMDT_OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED","features":[315]},{"name":"DXGKMDT_OPM_COPP_COMPATIBLE_CONNECTOR_TYPE_INTERNAL","features":[315]},{"name":"DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_CREATE_VIDEO_OUTPUT_FOR_TARGET_PARAMETERS","features":[315,307]},{"name":"DXGKMDT_OPM_DPCP_OFF","features":[315]},{"name":"DXGKMDT_OPM_DPCP_ON","features":[315]},{"name":"DXGKMDT_OPM_DPCP_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_DVI_CHARACTERISTIC_1_0","features":[315]},{"name":"DXGKMDT_OPM_DVI_CHARACTERISTIC_1_1_OR_ABOVE","features":[315]},{"name":"DXGKMDT_OPM_ENCRYPTED_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_ENCRYPTED_PARAMETERS_SIZE","features":[315]},{"name":"DXGKMDT_OPM_GET_ACP_AND_CGMSA_SIGNALING","features":[315]},{"name":"DXGKMDT_OPM_GET_ACTUAL_OUTPUT_FORMAT","features":[315]},{"name":"DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_GET_ADAPTER_BUS_TYPE","features":[315]},{"name":"DXGKMDT_OPM_GET_CODEC_INFO","features":[315]},{"name":"DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION","features":[315]},{"name":"DXGKMDT_OPM_GET_CONNECTOR_TYPE","features":[315]},{"name":"DXGKMDT_OPM_GET_CURRENT_HDCP_SRM_VERSION","features":[315]},{"name":"DXGKMDT_OPM_GET_DVI_CHARACTERISTICS","features":[315]},{"name":"DXGKMDT_OPM_GET_INFORMATION_PARAMETERS_SIZE","features":[315]},{"name":"DXGKMDT_OPM_GET_INFO_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_GET_OUTPUT_HARDWARE_PROTECTION_SUPPORT","features":[315]},{"name":"DXGKMDT_OPM_GET_OUTPUT_ID","features":[315]},{"name":"DXGKMDT_OPM_GET_SUPPORTED_PROTECTION_TYPES","features":[315]},{"name":"DXGKMDT_OPM_GET_VIRTUAL_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_HDCP_FLAG","features":[315]},{"name":"DXGKMDT_OPM_HDCP_FLAG_NONE","features":[315]},{"name":"DXGKMDT_OPM_HDCP_FLAG_REPEATER","features":[315]},{"name":"DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR","features":[315]},{"name":"DXGKMDT_OPM_HDCP_KEY_SELECTION_VECTOR_SIZE","features":[315]},{"name":"DXGKMDT_OPM_HDCP_OFF","features":[315]},{"name":"DXGKMDT_OPM_HDCP_ON","features":[315]},{"name":"DXGKMDT_OPM_HDCP_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_IMAGE_ASPECT_RATIO_EN300294","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT_INTERLEAVED_EVEN_FIRST","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT_INTERLEAVED_ODD_FIRST","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT_OTHER","features":[315]},{"name":"DXGKMDT_OPM_INTERLEAVE_FORMAT_PROGRESSIVE","features":[315]},{"name":"DXGKMDT_OPM_OMAC","features":[315]},{"name":"DXGKMDT_OPM_OMAC_SIZE","features":[315]},{"name":"DXGKMDT_OPM_OUTPUT_HARDWARE_PROTECTION","features":[315]},{"name":"DXGKMDT_OPM_OUTPUT_HARDWARE_PROTECTION_NOT_SUPPORTED","features":[315]},{"name":"DXGKMDT_OPM_OUTPUT_HARDWARE_PROTECTION_SUPPORTED","features":[315]},{"name":"DXGKMDT_OPM_OUTPUT_ID","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_ARIBTRB15_1125I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_ARIBTRB15_525I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_ARIBTRB15_525P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_ARIBTRB15_750P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEA_1125I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEA_525P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEA_750P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEB_1125I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEB_525P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_CEA805A_TYPEB_750P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_EIA608B_525","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_EN300294_625I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_IEC61880_2_525I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_IEC61880_525I","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_IEC62375_625P","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_NONE","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_STANDARD_OTHER","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_ACP","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_CGMSA","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_DPCP","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_HDCP","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_MASK","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_NONE","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_OTHER","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_SIZE","features":[315]},{"name":"DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP","features":[315]},{"name":"DXGKMDT_OPM_RANDOM_NUMBER","features":[315]},{"name":"DXGKMDT_OPM_REDISTRIBUTION_CONTROL_REQUIRED","features":[315]},{"name":"DXGKMDT_OPM_REQUESTED_INFORMATION","features":[315]},{"name":"DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE","features":[315]},{"name":"DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING","features":[315]},{"name":"DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_SET_HDCP_SRM","features":[315]},{"name":"DXGKMDT_OPM_SET_HDCP_SRM_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_SET_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD","features":[315]},{"name":"DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS","features":[315]},{"name":"DXGKMDT_OPM_STANDARD_INFORMATION","features":[315]},{"name":"DXGKMDT_OPM_STATUS","features":[315]},{"name":"DXGKMDT_OPM_STATUS_LINK_LOST","features":[315]},{"name":"DXGKMDT_OPM_STATUS_NORMAL","features":[315]},{"name":"DXGKMDT_OPM_STATUS_RENEGOTIATION_REQUIRED","features":[315]},{"name":"DXGKMDT_OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED","features":[315]},{"name":"DXGKMDT_OPM_STATUS_TAMPERING_DETECTED","features":[315]},{"name":"DXGKMDT_OPM_TYPE_ENFORCEMENT_HDCP_OFF","features":[315]},{"name":"DXGKMDT_OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_NO_TYPE_RESTRICTION","features":[315]},{"name":"DXGKMDT_OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_TYPE1_RESTRICTION","features":[315]},{"name":"DXGKMDT_OPM_TYPE_ENFORCEMENT_HDCP_PROTECTION_LEVEL","features":[315]},{"name":"DXGKMDT_OPM_VIDEO_OUTPUT_SEMANTICS","features":[315]},{"name":"DXGKMDT_OPM_VOS_COPP_SEMANTICS","features":[315]},{"name":"DXGKMDT_OPM_VOS_OPM_INDIRECT_DISPLAY","features":[315]},{"name":"DXGKMDT_OPM_VOS_OPM_SEMANTICS","features":[315]},{"name":"DXGKMDT_UAB_CERTIFICATE","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_FRAME0","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_FRAME1","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_NONE","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_CHECKERBOARD","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_COLUMN_INTERLEAVED","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_MONO","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_MONO_OFFSET","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_ROW_INTERLEAVED","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT_SEPARATE","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY_BILINEAR","features":[315]},{"name":"DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY_HIGH","features":[315]},{"name":"DXGKMT_POWER_SHARED_TYPE","features":[315]},{"name":"DXGKMT_POWER_SHARED_TYPE_AUDIO","features":[315]},{"name":"DXGKVGPU_ESCAPE_HEAD","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_INITIALIZE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_PAUSE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_POWERTRANSITIONCOMPLETE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_READ_PCI_CONFIG","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_READ_VGPU_TYPE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_RELEASE","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_RESUME","features":[315,307]},{"name":"DXGKVGPU_ESCAPE_TYPE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_GET_VGPU_TYPE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_INITIALIZE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_PAUSE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_POWERTRANSITIONCOMPLETE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_READ_PCI_CONFIG","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_RELEASE","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_RESUME","features":[315]},{"name":"DXGKVGPU_ESCAPE_TYPE_WRITE_PCI_CONFIG","features":[315]},{"name":"DXGKVGPU_ESCAPE_WRITE_PCI_CONFIG","features":[315,307]},{"name":"DXGK_ADAPTER_PERFDATA","features":[315]},{"name":"DXGK_ADAPTER_PERFDATACAPS","features":[315]},{"name":"DXGK_BACKLIGHT_INFO","features":[315]},{"name":"DXGK_BACKLIGHT_OPTIMIZATION_LEVEL","features":[315]},{"name":"DXGK_BRIGHTNESS_CAPS","features":[315]},{"name":"DXGK_BRIGHTNESS_GET_NIT_RANGES_OUT","features":[315]},{"name":"DXGK_BRIGHTNESS_GET_OUT","features":[315]},{"name":"DXGK_BRIGHTNESS_MAXIMUM_NIT_RANGE_COUNT","features":[315]},{"name":"DXGK_BRIGHTNESS_NIT_RANGE","features":[315]},{"name":"DXGK_BRIGHTNESS_SENSOR_DATA","features":[315]},{"name":"DXGK_BRIGHTNESS_SENSOR_DATA_CHROMATICITY","features":[315]},{"name":"DXGK_BRIGHTNESS_SET_IN","features":[315]},{"name":"DXGK_BRIGHTNESS_STATE","features":[315]},{"name":"DXGK_CHILD_DEVICE_HPD_AWARENESS","features":[315]},{"name":"DXGK_DDT_DISPLAYID","features":[315]},{"name":"DXGK_DDT_EDID","features":[315]},{"name":"DXGK_DDT_INVALID","features":[315]},{"name":"DXGK_DIAG_PROCESS_NAME_LENGTH","features":[315]},{"name":"DXGK_DISPLAY_DESCRIPTOR_TYPE","features":[315]},{"name":"DXGK_DISPLAY_INFORMATION","features":[315]},{"name":"DXGK_DISPLAY_TECHNOLOGY","features":[315]},{"name":"DXGK_DISPLAY_USAGE","features":[315]},{"name":"DXGK_DT_INVALID","features":[315]},{"name":"DXGK_DT_LCD","features":[315]},{"name":"DXGK_DT_MAX","features":[315]},{"name":"DXGK_DT_OLED","features":[315]},{"name":"DXGK_DT_OTHER","features":[315]},{"name":"DXGK_DT_PROJECTOR","features":[315]},{"name":"DXGK_DU_ACCESSORY","features":[315]},{"name":"DXGK_DU_AR","features":[315]},{"name":"DXGK_DU_GENERIC","features":[315]},{"name":"DXGK_DU_INVALID","features":[315]},{"name":"DXGK_DU_MAX","features":[315]},{"name":"DXGK_DU_MEDICAL_IMAGING","features":[315]},{"name":"DXGK_DU_VR","features":[315]},{"name":"DXGK_ENGINE_TYPE","features":[315]},{"name":"DXGK_ENGINE_TYPE_3D","features":[315]},{"name":"DXGK_ENGINE_TYPE_COPY","features":[315]},{"name":"DXGK_ENGINE_TYPE_CRYPTO","features":[315]},{"name":"DXGK_ENGINE_TYPE_MAX","features":[315]},{"name":"DXGK_ENGINE_TYPE_OTHER","features":[315]},{"name":"DXGK_ENGINE_TYPE_OVERLAY","features":[315]},{"name":"DXGK_ENGINE_TYPE_SCENE_ASSEMBLY","features":[315]},{"name":"DXGK_ENGINE_TYPE_VIDEO_DECODE","features":[315]},{"name":"DXGK_ENGINE_TYPE_VIDEO_ENCODE","features":[315]},{"name":"DXGK_ENGINE_TYPE_VIDEO_PROCESSING","features":[315]},{"name":"DXGK_ESCAPE_GPUMMUCAPS","features":[315,307]},{"name":"DXGK_FAULT_ERROR_CODE","features":[315]},{"name":"DXGK_GENERAL_ERROR_CODE","features":[315]},{"name":"DXGK_GENERAL_ERROR_INVALID_INSTRUCTION","features":[315]},{"name":"DXGK_GENERAL_ERROR_PAGE_FAULT","features":[315]},{"name":"DXGK_GPUCLOCKDATA","features":[315]},{"name":"DXGK_GPUCLOCKDATA_FLAGS","features":[315]},{"name":"DXGK_GPUVERSION","features":[315]},{"name":"DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2","features":[315,307,314]},{"name":"DXGK_GRAPHICSPOWER_REGISTER_OUTPUT","features":[315,307,314]},{"name":"DXGK_GRAPHICSPOWER_VERSION","features":[315]},{"name":"DXGK_GRAPHICSPOWER_VERSION_1_0","features":[315]},{"name":"DXGK_GRAPHICSPOWER_VERSION_1_1","features":[315]},{"name":"DXGK_GRAPHICSPOWER_VERSION_1_2","features":[315]},{"name":"DXGK_MAX_GPUVERSION_NAME_LENGTH","features":[315]},{"name":"DXGK_MAX_METADATA_NAME_LENGTH","features":[315]},{"name":"DXGK_MAX_PAGE_TABLE_LEVEL_COUNT","features":[315]},{"name":"DXGK_MIN_PAGE_TABLE_LEVEL_COUNT","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_ID","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_INFO","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_COLOR_CONVERT_COMPLETE","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_ENCODE_COMPLETE","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_ENCODE_DRIVER_DEFINED_1","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_ENCODE_DRIVER_DEFINED_2","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_FRAME_DROPPED","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_FRAME_START","features":[315]},{"name":"DXGK_MIRACAST_CHUNK_TYPE_UNKNOWN","features":[315]},{"name":"DXGK_MONITORLINKINFO_CAPABILITIES","features":[315]},{"name":"DXGK_MONITORLINKINFO_USAGEHINTS","features":[315]},{"name":"DXGK_NODEMETADATA","features":[315,307]},{"name":"DXGK_NODEMETADATA_FLAGS","features":[315]},{"name":"DXGK_NODE_PERFDATA","features":[315]},{"name":"DXGK_PAGE_FAULT_ADAPTER_RESET_REQUIRED","features":[315]},{"name":"DXGK_PAGE_FAULT_ENGINE_RESET_REQUIRED","features":[315]},{"name":"DXGK_PAGE_FAULT_FATAL_HARDWARE_ERROR","features":[315]},{"name":"DXGK_PAGE_FAULT_FENCE_INVALID","features":[315]},{"name":"DXGK_PAGE_FAULT_FLAGS","features":[315]},{"name":"DXGK_PAGE_FAULT_HW_CONTEXT_VALID","features":[315]},{"name":"DXGK_PAGE_FAULT_IOMMU","features":[315]},{"name":"DXGK_PAGE_FAULT_PROCESS_HANDLE_VALID","features":[315]},{"name":"DXGK_PAGE_FAULT_WRITE","features":[315]},{"name":"DXGK_PTE","features":[315]},{"name":"DXGK_PTE_PAGE_SIZE","features":[315]},{"name":"DXGK_PTE_PAGE_TABLE_PAGE_4KB","features":[315]},{"name":"DXGK_PTE_PAGE_TABLE_PAGE_64KB","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_GEOMETRY_SHADER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_INPUT_ASSEMBLER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_OUTPUT_MERGER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_PIXEL_SHADER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_RASTERIZER","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_STREAM_OUTPUT","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_UNKNOWN","features":[315]},{"name":"DXGK_RENDER_PIPELINE_STAGE_VERTEX_SHADER","features":[315]},{"name":"DXGK_TARGETMODE_DETAIL_TIMING","features":[315]},{"name":"DxgkBacklightOptimizationDesktop","features":[315]},{"name":"DxgkBacklightOptimizationDimmed","features":[315]},{"name":"DxgkBacklightOptimizationDisable","features":[315]},{"name":"DxgkBacklightOptimizationDynamic","features":[315]},{"name":"DxgkBacklightOptimizationEDR","features":[315]},{"name":"FLIPEX_TIMEOUT_USER","features":[315]},{"name":"GPUP_DRIVER_ESCAPE_INPUT","features":[315,307]},{"name":"GUID_DEVINTERFACE_GRAPHICSPOWER","features":[315]},{"name":"HpdAwarenessAlwaysConnected","features":[315]},{"name":"HpdAwarenessInterruptible","features":[315]},{"name":"HpdAwarenessNone","features":[315]},{"name":"HpdAwarenessPolled","features":[315]},{"name":"HpdAwarenessUninitialized","features":[315]},{"name":"IOCTL_GPUP_DRIVER_ESCAPE","features":[315]},{"name":"IOCTL_INTERNAL_GRAPHICSPOWER_REGISTER","features":[315]},{"name":"KMTQAITYPE_ADAPTERADDRESS","features":[315]},{"name":"KMTQAITYPE_ADAPTERADDRESS_RENDER","features":[315]},{"name":"KMTQAITYPE_ADAPTERGUID","features":[315]},{"name":"KMTQAITYPE_ADAPTERGUID_RENDER","features":[315]},{"name":"KMTQAITYPE_ADAPTERPERFDATA","features":[315]},{"name":"KMTQAITYPE_ADAPTERPERFDATA_CAPS","features":[315]},{"name":"KMTQAITYPE_ADAPTERREGISTRYINFO","features":[315]},{"name":"KMTQAITYPE_ADAPTERREGISTRYINFO_RENDER","features":[315]},{"name":"KMTQAITYPE_ADAPTERTYPE","features":[315]},{"name":"KMTQAITYPE_ADAPTERTYPE_RENDER","features":[315]},{"name":"KMTQAITYPE_BLOCKLIST_KERNEL","features":[315]},{"name":"KMTQAITYPE_BLOCKLIST_RUNTIME","features":[315]},{"name":"KMTQAITYPE_CHECKDRIVERUPDATESTATUS","features":[315]},{"name":"KMTQAITYPE_CHECKDRIVERUPDATESTATUS_RENDER","features":[315]},{"name":"KMTQAITYPE_CPDRIVERNAME","features":[315]},{"name":"KMTQAITYPE_CROSSADAPTERRESOURCE_SUPPORT","features":[315]},{"name":"KMTQAITYPE_CURRENTDISPLAYMODE","features":[315]},{"name":"KMTQAITYPE_DIRECTFLIP_SUPPORT","features":[315]},{"name":"KMTQAITYPE_DISPLAY_CAPS","features":[315]},{"name":"KMTQAITYPE_DISPLAY_UMDRIVERNAME","features":[315]},{"name":"KMTQAITYPE_DLIST_DRIVER_NAME","features":[315]},{"name":"KMTQAITYPE_DRIVERCAPS_EXT","features":[315]},{"name":"KMTQAITYPE_DRIVERVERSION","features":[315]},{"name":"KMTQAITYPE_DRIVERVERSION_RENDER","features":[315]},{"name":"KMTQAITYPE_DRIVER_DESCRIPTION","features":[315]},{"name":"KMTQAITYPE_DRIVER_DESCRIPTION_RENDER","features":[315]},{"name":"KMTQAITYPE_FLIPQUEUEINFO","features":[315]},{"name":"KMTQAITYPE_GETSEGMENTGROUPSIZE","features":[315]},{"name":"KMTQAITYPE_GETSEGMENTSIZE","features":[315]},{"name":"KMTQAITYPE_GET_DEVICE_VIDPN_OWNERSHIP_INFO","features":[315]},{"name":"KMTQAITYPE_HWDRM_SUPPORT","features":[315]},{"name":"KMTQAITYPE_HYBRID_DLIST_DLL_SUPPORT","features":[315]},{"name":"KMTQAITYPE_INDEPENDENTFLIP_SECONDARY_SUPPORT","features":[315]},{"name":"KMTQAITYPE_INDEPENDENTFLIP_SUPPORT","features":[315]},{"name":"KMTQAITYPE_KMD_DRIVER_VERSION","features":[315]},{"name":"KMTQAITYPE_MIRACASTCOMPANIONDRIVERNAME","features":[315]},{"name":"KMTQAITYPE_MODELIST","features":[315]},{"name":"KMTQAITYPE_MPO3DDI_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MPOKERNELCAPS_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MULTIPLANEOVERLAY_HUD_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MULTIPLANEOVERLAY_SECONDARY_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MULTIPLANEOVERLAY_STRETCH_SUPPORT","features":[315]},{"name":"KMTQAITYPE_MULTIPLANEOVERLAY_SUPPORT","features":[315]},{"name":"KMTQAITYPE_NODEMETADATA","features":[315]},{"name":"KMTQAITYPE_NODEPERFDATA","features":[315]},{"name":"KMTQAITYPE_OUTPUTDUPLCONTEXTSCOUNT","features":[315]},{"name":"KMTQAITYPE_PANELFITTER_SUPPORT","features":[315]},{"name":"KMTQAITYPE_PARAVIRTUALIZATION_RENDER","features":[315]},{"name":"KMTQAITYPE_PHYSICALADAPTERCOUNT","features":[315]},{"name":"KMTQAITYPE_PHYSICALADAPTERDEVICEIDS","features":[315]},{"name":"KMTQAITYPE_PHYSICALADAPTERPNPKEY","features":[315]},{"name":"KMTQAITYPE_QUERYREGISTRY","features":[315]},{"name":"KMTQAITYPE_QUERY_ADAPTER_UNIQUE_GUID","features":[315]},{"name":"KMTQAITYPE_QUERY_GPUMMU_CAPS","features":[315]},{"name":"KMTQAITYPE_QUERY_HW_PROTECTION_TEARDOWN_COUNT","features":[315]},{"name":"KMTQAITYPE_QUERY_ISBADDRIVERFORHWPROTECTIONDISABLED","features":[315]},{"name":"KMTQAITYPE_QUERY_MIRACAST_DRIVER_TYPE","features":[315]},{"name":"KMTQAITYPE_QUERY_MULTIPLANEOVERLAY_DECODE_SUPPORT","features":[315]},{"name":"KMTQAITYPE_SCANOUT_CAPS","features":[315]},{"name":"KMTQAITYPE_SERVICENAME","features":[315]},{"name":"KMTQAITYPE_SETWORKINGSETINFO","features":[315]},{"name":"KMTQAITYPE_TRACKEDWORKLOAD_SUPPORT","features":[315]},{"name":"KMTQAITYPE_UMDRIVERNAME","features":[315]},{"name":"KMTQAITYPE_UMDRIVERPRIVATE","features":[315]},{"name":"KMTQAITYPE_UMD_DRIVER_VERSION","features":[315]},{"name":"KMTQAITYPE_UMOPENGLINFO","features":[315]},{"name":"KMTQAITYPE_VGPUINTERFACEID","features":[315]},{"name":"KMTQAITYPE_VIRTUALADDRESSINFO","features":[315]},{"name":"KMTQAITYPE_WDDM_1_2_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_1_2_CAPS_RENDER","features":[315]},{"name":"KMTQAITYPE_WDDM_1_3_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_1_3_CAPS_RENDER","features":[315]},{"name":"KMTQAITYPE_WDDM_2_0_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_2_7_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_2_9_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_3_0_CAPS","features":[315]},{"name":"KMTQAITYPE_WDDM_3_1_CAPS","features":[315]},{"name":"KMTQAITYPE_WSAUMDIMAGENAME","features":[315]},{"name":"KMTQAITYPE_XBOX","features":[315]},{"name":"KMTQUERYADAPTERINFOTYPE","features":[315]},{"name":"KMTQUITYPE_GPUVERSION","features":[315]},{"name":"KMTUMDVERSION","features":[315]},{"name":"KMTUMDVERSION_DX10","features":[315]},{"name":"KMTUMDVERSION_DX11","features":[315]},{"name":"KMTUMDVERSION_DX12","features":[315]},{"name":"KMTUMDVERSION_DX12_WSA32","features":[315]},{"name":"KMTUMDVERSION_DX12_WSA64","features":[315]},{"name":"KMTUMDVERSION_DX9","features":[315]},{"name":"KMT_DISPLAY_UMDVERSION_1","features":[315]},{"name":"KMT_DISPLAY_UMD_VERSION","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_0","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_1","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_1_PRERELEASE","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_2","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_1_3","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_0","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_1","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_2","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_3","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_4","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_5","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_6","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_7","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_8","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_2_9","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_3_0","features":[315]},{"name":"KMT_DRIVERVERSION_WDDM_3_1","features":[315]},{"name":"LPD3DHAL_CLEAR2CB","features":[315,316]},{"name":"LPD3DHAL_CLEARCB","features":[315,316]},{"name":"LPD3DHAL_CONTEXTCREATECB","features":[315,307,317,318]},{"name":"LPD3DHAL_CONTEXTDESTROYALLCB","features":[315]},{"name":"LPD3DHAL_CONTEXTDESTROYCB","features":[315]},{"name":"LPD3DHAL_DRAWONEINDEXEDPRIMITIVECB","features":[315,316]},{"name":"LPD3DHAL_DRAWONEPRIMITIVECB","features":[315,316]},{"name":"LPD3DHAL_DRAWPRIMITIVES2CB","features":[315,307,317,318]},{"name":"LPD3DHAL_DRAWPRIMITIVESCB","features":[315]},{"name":"LPD3DHAL_GETSTATECB","features":[315,316]},{"name":"LPD3DHAL_RENDERPRIMITIVECB","features":[315,316,317]},{"name":"LPD3DHAL_RENDERSTATECB","features":[315,317]},{"name":"LPD3DHAL_SCENECAPTURECB","features":[315]},{"name":"LPD3DHAL_SETRENDERTARGETCB","features":[315,307,317,318]},{"name":"LPD3DHAL_TEXTURECREATECB","features":[315,317]},{"name":"LPD3DHAL_TEXTUREDESTROYCB","features":[315]},{"name":"LPD3DHAL_TEXTUREGETSURFCB","features":[315]},{"name":"LPD3DHAL_TEXTURESWAPCB","features":[315]},{"name":"LPD3DHAL_VALIDATETEXTURESTAGESTATECB","features":[315]},{"name":"LPD3DNTHAL_CLEAR2CB","features":[315,316]},{"name":"LPD3DNTHAL_CONTEXTCREATECB","features":[315,307,317]},{"name":"LPD3DNTHAL_CONTEXTDESTROYALLCB","features":[315]},{"name":"LPD3DNTHAL_CONTEXTDESTROYCB","features":[315]},{"name":"LPD3DNTHAL_DRAWPRIMITIVES2CB","features":[315,307,317]},{"name":"LPD3DNTHAL_SCENECAPTURECB","features":[315]},{"name":"LPD3DNTHAL_SETRENDERTARGETCB","features":[315,307,317]},{"name":"LPD3DNTHAL_TEXTURECREATECB","features":[315,307]},{"name":"LPD3DNTHAL_TEXTUREDESTROYCB","features":[315]},{"name":"LPD3DNTHAL_TEXTUREGETSURFCB","features":[315,307]},{"name":"LPD3DNTHAL_TEXTURESWAPCB","features":[315]},{"name":"LPD3DNTHAL_VALIDATETEXTURESTAGESTATECB","features":[315]},{"name":"MAX_ENUM_ADAPTERS","features":[315]},{"name":"MiracastStartPending","features":[315]},{"name":"MiracastStarted","features":[315]},{"name":"MiracastStopPending","features":[315]},{"name":"MiracastStopped","features":[315]},{"name":"NUM_KMTUMDVERSIONS","features":[315]},{"name":"NUM_KMT_DISPLAY_UMDVERSIONS","features":[315]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_INFO","features":[315,307]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_STATUS","features":[315]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_STATUS_ACTIVE","features":[315]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_STATUS_INACTIVE","features":[315]},{"name":"OUTPUTDUPL_CONTEXT_DEBUG_STATUS_PENDING_DESTROY","features":[315]},{"name":"OUTPUTDUPL_CREATE_MAX_KEYEDMUTXES","features":[315]},{"name":"PDXGK_FSTATE_NOTIFICATION","features":[315,307]},{"name":"PDXGK_GRAPHICSPOWER_UNREGISTER","features":[315,307]},{"name":"PDXGK_INITIAL_COMPONENT_STATE","features":[315,307]},{"name":"PDXGK_POWER_NOTIFICATION","features":[315,307,314]},{"name":"PDXGK_REMOVAL_NOTIFICATION","features":[315]},{"name":"PDXGK_SET_SHARED_POWER_COMPONENT_STATE","features":[315,307]},{"name":"PFND3DKMT_ACQUIREKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_ACQUIREKEYEDMUTEX2","features":[315,307]},{"name":"PFND3DKMT_ADJUSTFULLSCREENGAMMA","features":[315,307]},{"name":"PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK","features":[315]},{"name":"PFND3DKMT_CANCELPRESENTS","features":[315,307]},{"name":"PFND3DKMT_CHANGESURFACEPOINTER","features":[315,307,318]},{"name":"PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION","features":[315,307]},{"name":"PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP","features":[315,307]},{"name":"PFND3DKMT_CHECKMONITORPOWERSTATE","features":[315,307]},{"name":"PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT","features":[315,307]},{"name":"PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2","features":[315,307]},{"name":"PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3","features":[315,307]},{"name":"PFND3DKMT_CHECKOCCLUSION","features":[315,307]},{"name":"PFND3DKMT_CHECKSHAREDRESOURCEACCESS","features":[315,307]},{"name":"PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP","features":[315,307]},{"name":"PFND3DKMT_CLOSEADAPTER","features":[315,307]},{"name":"PFND3DKMT_CONFIGURESHAREDRESOURCE","features":[315,307]},{"name":"PFND3DKMT_CONNECTDOORBELL","features":[315,307]},{"name":"PFND3DKMT_CREATEALLOCATION","features":[315,307]},{"name":"PFND3DKMT_CREATEALLOCATION2","features":[315,307]},{"name":"PFND3DKMT_CREATECONTEXT","features":[315,307]},{"name":"PFND3DKMT_CREATECONTEXTVIRTUAL","features":[315,307]},{"name":"PFND3DKMT_CREATEDCFROMMEMORY","features":[315,307,318]},{"name":"PFND3DKMT_CREATEDEVICE","features":[315,307]},{"name":"PFND3DKMT_CREATEDOORBELL","features":[315,307]},{"name":"PFND3DKMT_CREATEHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_CREATEKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_CREATEKEYEDMUTEX2","features":[315,307]},{"name":"PFND3DKMT_CREATENATIVEFENCE","features":[315,307]},{"name":"PFND3DKMT_CREATEOUTPUTDUPL","features":[315,307]},{"name":"PFND3DKMT_CREATEOVERLAY","features":[315,307]},{"name":"PFND3DKMT_CREATEPAGINGQUEUE","features":[315,307]},{"name":"PFND3DKMT_CREATEPROTECTEDSESSION","features":[315,307]},{"name":"PFND3DKMT_CREATESYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"PFND3DKMT_DESTROYALLOCATION","features":[315,307]},{"name":"PFND3DKMT_DESTROYALLOCATION2","features":[315,307]},{"name":"PFND3DKMT_DESTROYCONTEXT","features":[315,307]},{"name":"PFND3DKMT_DESTROYDCFROMMEMORY","features":[315,307,318]},{"name":"PFND3DKMT_DESTROYDEVICE","features":[315,307]},{"name":"PFND3DKMT_DESTROYDOORBELL","features":[315,307]},{"name":"PFND3DKMT_DESTROYHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_DESTROYKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_DESTROYOUTPUTDUPL","features":[315,307]},{"name":"PFND3DKMT_DESTROYOVERLAY","features":[315,307]},{"name":"PFND3DKMT_DESTROYPAGINGQUEUE","features":[315,307]},{"name":"PFND3DKMT_DESTROYPROTECTEDSESSION","features":[315,307]},{"name":"PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_ENUMADAPTERS","features":[315,307]},{"name":"PFND3DKMT_ENUMADAPTERS2","features":[315,307]},{"name":"PFND3DKMT_ENUMADAPTERS3","features":[315,307]},{"name":"PFND3DKMT_ESCAPE","features":[315,307]},{"name":"PFND3DKMT_EVICT","features":[315,307]},{"name":"PFND3DKMT_FLIPOVERLAY","features":[315,307]},{"name":"PFND3DKMT_FLUSHHEAPTRANSITIONS","features":[315,307]},{"name":"PFND3DKMT_FREEGPUVIRTUALADDRESS","features":[315,307]},{"name":"PFND3DKMT_GETALLOCATIONPRIORITY","features":[315,307]},{"name":"PFND3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY","features":[315,307]},{"name":"PFND3DKMT_GETCONTEXTSCHEDULINGPRIORITY","features":[315,307]},{"name":"PFND3DKMT_GETDEVICESTATE","features":[315,307]},{"name":"PFND3DKMT_GETDISPLAYMODELIST","features":[315,307]},{"name":"PFND3DKMT_GETDWMVERTICALBLANKEVENT","features":[315,307]},{"name":"PFND3DKMT_GETMULTIPLANEOVERLAYCAPS","features":[315,307]},{"name":"PFND3DKMT_GETMULTISAMPLEMETHODLIST","features":[315,307]},{"name":"PFND3DKMT_GETOVERLAYSTATE","features":[315,307]},{"name":"PFND3DKMT_GETPOSTCOMPOSITIONCAPS","features":[315,307]},{"name":"PFND3DKMT_GETPRESENTHISTORY","features":[315,307]},{"name":"PFND3DKMT_GETPROCESSDEVICEREMOVALSUPPORT","features":[315,307]},{"name":"PFND3DKMT_GETPROCESSSCHEDULINGPRIORITYCLASS","features":[315,307]},{"name":"PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA","features":[315,307]},{"name":"PFND3DKMT_GETRUNTIMEDATA","features":[315,307]},{"name":"PFND3DKMT_GETSCANLINE","features":[315,307]},{"name":"PFND3DKMT_GETSHAREDPRIMARYHANDLE","features":[315,307]},{"name":"PFND3DKMT_GETSHAREDRESOURCEADAPTERLUID","features":[315,307]},{"name":"PFND3DKMT_INVALIDATEACTIVEVIDPN","features":[315,307]},{"name":"PFND3DKMT_INVALIDATECACHE","features":[315,307]},{"name":"PFND3DKMT_LOCK","features":[315,307]},{"name":"PFND3DKMT_LOCK2","features":[315,307]},{"name":"PFND3DKMT_MAKERESIDENT","features":[315,307]},{"name":"PFND3DKMT_MAPGPUVIRTUALADDRESS","features":[315,307]},{"name":"PFND3DKMT_MARKDEVICEASERROR","features":[315,307]},{"name":"PFND3DKMT_NOTIFYWORKSUBMISSION","features":[315,307]},{"name":"PFND3DKMT_OFFERALLOCATIONS","features":[315,307]},{"name":"PFND3DKMT_OPENADAPTERFROMDEVICENAME","features":[315,307]},{"name":"PFND3DKMT_OPENADAPTERFROMGDIDISPLAYNAME","features":[315,307]},{"name":"PFND3DKMT_OPENADAPTERFROMHDC","features":[315,307,318]},{"name":"PFND3DKMT_OPENADAPTERFROMLUID","features":[315,307]},{"name":"PFND3DKMT_OPENKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_OPENKEYEDMUTEX2","features":[315,307]},{"name":"PFND3DKMT_OPENKEYEDMUTEXFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENNATIVEFENCEFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENNTHANDLEFROMNAME","features":[308,315,307]},{"name":"PFND3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENRESOURCE","features":[315,307]},{"name":"PFND3DKMT_OPENRESOURCE2","features":[315,307]},{"name":"PFND3DKMT_OPENRESOURCEFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENSYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2","features":[315,307]},{"name":"PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME","features":[308,315,307]},{"name":"PFND3DKMT_OUTPUTDUPLGETFRAMEINFO","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLGETMETADATA","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLPRESENT","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_OUTPUTDUPLRELEASEFRAME","features":[315,307]},{"name":"PFND3DKMT_PINDIRECTFLIPRESOURCES","features":[315,307]},{"name":"PFND3DKMT_POLLDISPLAYCHILDREN","features":[315,307]},{"name":"PFND3DKMT_PRESENT","features":[315,307]},{"name":"PFND3DKMT_PRESENTMULTIPLANEOVERLAY","features":[315,307]},{"name":"PFND3DKMT_PRESENTMULTIPLANEOVERLAY2","features":[315,307]},{"name":"PFND3DKMT_PRESENTMULTIPLANEOVERLAY3","features":[315,307]},{"name":"PFND3DKMT_QUERYADAPTERINFO","features":[315,307]},{"name":"PFND3DKMT_QUERYALLOCATIONRESIDENCY","features":[315,307]},{"name":"PFND3DKMT_QUERYCLOCKCALIBRATION","features":[315,307]},{"name":"PFND3DKMT_QUERYFSEBLOCK","features":[315,307]},{"name":"PFND3DKMT_QUERYHYBRIDLISTVALUE","features":[315,307]},{"name":"PFND3DKMT_QUERYPROCESSOFFERINFO","features":[315,307]},{"name":"PFND3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_QUERYPROTECTEDSESSIONSTATUS","features":[315,307]},{"name":"PFND3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME","features":[315,307]},{"name":"PFND3DKMT_QUERYRESOURCEINFO","features":[315,307]},{"name":"PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE","features":[315,307]},{"name":"PFND3DKMT_QUERYSTATISTICS","features":[315,307]},{"name":"PFND3DKMT_QUERYVIDEOMEMORYINFO","features":[315,307]},{"name":"PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP","features":[315,307]},{"name":"PFND3DKMT_RECLAIMALLOCATIONS","features":[315,307]},{"name":"PFND3DKMT_RECLAIMALLOCATIONS2","features":[315,307]},{"name":"PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_REGISTERTRIMNOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_RELEASEKEYEDMUTEX","features":[315,307]},{"name":"PFND3DKMT_RELEASEKEYEDMUTEX2","features":[315,307]},{"name":"PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS","features":[315,307]},{"name":"PFND3DKMT_RENDER","features":[315,307]},{"name":"PFND3DKMT_RESERVEGPUVIRTUALADDRESS","features":[315,307]},{"name":"PFND3DKMT_SETALLOCATIONPRIORITY","features":[315,307]},{"name":"PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY","features":[315,307]},{"name":"PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY","features":[315,307]},{"name":"PFND3DKMT_SETDISPLAYMODE","features":[315,307]},{"name":"PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT","features":[315,307]},{"name":"PFND3DKMT_SETFSEBLOCK","features":[315,307]},{"name":"PFND3DKMT_SETGAMMARAMP","features":[315,307]},{"name":"PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY","features":[315,307]},{"name":"PFND3DKMT_SETHYBRIDLISTVVALUE","features":[315,307]},{"name":"PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS","features":[315,307]},{"name":"PFND3DKMT_SETQUEUEDLIMIT","features":[315,307]},{"name":"PFND3DKMT_SETSTABLEPOWERSTATE","features":[315,307]},{"name":"PFND3DKMT_SETSTEREOENABLED","features":[315,307]},{"name":"PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET","features":[315,307]},{"name":"PFND3DKMT_SETVIDPNSOURCEHWPROTECTION","features":[315,307]},{"name":"PFND3DKMT_SETVIDPNSOURCEOWNER","features":[315,307]},{"name":"PFND3DKMT_SETVIDPNSOURCEOWNER1","features":[315,307]},{"name":"PFND3DKMT_SETVIDPNSOURCEOWNER2","features":[315,307]},{"name":"PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_SHAREOBJECTS","features":[308,315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU","features":[315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU","features":[315,307]},{"name":"PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2","features":[315,307]},{"name":"PFND3DKMT_SUBMITCOMMAND","features":[315,307]},{"name":"PFND3DKMT_SUBMITCOMMANDTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_SUBMITPRESENTTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE","features":[315,307]},{"name":"PFND3DKMT_TRIMNOTIFICATIONCALLBACK","features":[315]},{"name":"PFND3DKMT_TRIMPROCESSCOMMITMENT","features":[315,307]},{"name":"PFND3DKMT_UNLOCK","features":[315,307]},{"name":"PFND3DKMT_UNLOCK2","features":[315,307]},{"name":"PFND3DKMT_UNPINDIRECTFLIPRESOURCES","features":[315,307]},{"name":"PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_UNREGISTERTRIMNOTIFICATION","features":[315,307]},{"name":"PFND3DKMT_UPDATEALLOCATIONPROPERTY","features":[315,307]},{"name":"PFND3DKMT_UPDATEGPUVIRTUALADDRESS","features":[315,307]},{"name":"PFND3DKMT_UPDATEOVERLAY","features":[315,307]},{"name":"PFND3DKMT_WAITFORIDLE","features":[315,307]},{"name":"PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT","features":[315,307]},{"name":"PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2","features":[315,307]},{"name":"PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU","features":[315,307]},{"name":"PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU","features":[315,307]},{"name":"PFND3DKMT_WAITFORVERTICALBLANKEVENT","features":[315,307]},{"name":"PFND3DKMT_WAITFORVERTICALBLANKEVENT2","features":[315,307]},{"name":"PFND3DNTPARSEUNKNOWNCOMMAND","features":[315]},{"name":"PFND3DPARSEUNKNOWNCOMMAND","features":[315]},{"name":"RTPATCHFLAG_HASINFO","features":[315]},{"name":"RTPATCHFLAG_HASSEGS","features":[315]},{"name":"SHARED_ALLOCATION_WRITE","features":[315]},{"name":"_NT_D3DDEVCAPS_HWINDEXBUFFER","features":[315]},{"name":"_NT_D3DDEVCAPS_HWVERTEXBUFFER","features":[315]},{"name":"_NT_D3DDEVCAPS_SUBVOLUMELOCK","features":[315]},{"name":"_NT_D3DFVF_FOG","features":[315]},{"name":"_NT_D3DGDI2_MAGIC","features":[315]},{"name":"_NT_D3DGDI2_TYPE_DEFERRED_AGP_AWARE","features":[315]},{"name":"_NT_D3DGDI2_TYPE_DEFER_AGP_FREES","features":[315]},{"name":"_NT_D3DGDI2_TYPE_DXVERSION","features":[315]},{"name":"_NT_D3DGDI2_TYPE_FREE_DEFERRED_AGP","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETADAPTERGROUP","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETD3DCAPS8","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETD3DCAPS9","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETD3DQUERY","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETD3DQUERYCOUNT","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETDDIVERSION","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETEXTENDEDMODE","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETEXTENDEDMODECOUNT","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETFORMAT","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETFORMATCOUNT","features":[315]},{"name":"_NT_D3DGDI2_TYPE_GETMULTISAMPLEQUALITYLEVELS","features":[315]},{"name":"_NT_D3DLINEPATTERN","features":[315]},{"name":"_NT_D3DPMISCCAPS_FOGINFVF","features":[315]},{"name":"_NT_D3DPS_COLOROUT_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_COLOROUT_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_COLOROUT_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_CONSTBOOLREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DPS_CONSTBOOLREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_CONSTBOOLREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_CONSTINTREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DPS_CONSTINTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_CONSTINTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_DX8","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V1_2","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V1_3","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V1_4","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_CONSTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_DX8","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V1_2","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V1_3","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V1_4","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_INPUTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_MAXLOOPINITVALUE_V2_1","features":[315]},{"name":"_NT_D3DPS_MAXLOOPINITVALUE_V3_0","features":[315]},{"name":"_NT_D3DPS_MAXLOOPITERATIONCOUNT_V2_1","features":[315]},{"name":"_NT_D3DPS_MAXLOOPITERATIONCOUNT_V3_0","features":[315]},{"name":"_NT_D3DPS_MAXLOOPSTEP_V2_1","features":[315]},{"name":"_NT_D3DPS_MAXLOOPSTEP_V3_0","features":[315]},{"name":"_NT_D3DPS_PREDICATE_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_PREDICATE_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_DX8","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V1_2","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V1_3","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V1_4","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_TEMPREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_DX8","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V1_2","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V1_3","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V1_4","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DPS_TEXTUREREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DRS_DELETERTPATCH","features":[315]},{"name":"_NT_D3DVS_ADDRREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_ADDRREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_ADDRREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_ADDRREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_ATTROUTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_ATTROUTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_ATTROUTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_CONSTBOOLREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DVS_CONSTBOOLREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_CONSTBOOLREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_CONSTBOOLREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_CONSTINTREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DVS_CONSTINTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_CONSTINTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_CONSTINTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_CONSTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_CONSTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_CONSTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_CONSTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_INPUTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_INPUTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_INPUTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_INPUTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_LABEL_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_MAXINSTRUCTIONCOUNT_V1_1","features":[315]},{"name":"_NT_D3DVS_MAXLOOPINITVALUE_V2_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPINITVALUE_V2_1","features":[315]},{"name":"_NT_D3DVS_MAXLOOPINITVALUE_V3_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPITERATIONCOUNT_V2_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPITERATIONCOUNT_V2_1","features":[315]},{"name":"_NT_D3DVS_MAXLOOPITERATIONCOUNT_V3_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPSTEP_V2_0","features":[315]},{"name":"_NT_D3DVS_MAXLOOPSTEP_V2_1","features":[315]},{"name":"_NT_D3DVS_MAXLOOPSTEP_V3_0","features":[315]},{"name":"_NT_D3DVS_OUTPUTREG_MAX_SW_DX9","features":[315]},{"name":"_NT_D3DVS_OUTPUTREG_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_PREDICATE_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_PREDICATE_MAX_V3_0","features":[315]},{"name":"_NT_D3DVS_TCRDOUTREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_TCRDOUTREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_TCRDOUTREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_TEMPREG_MAX_V1_1","features":[315]},{"name":"_NT_D3DVS_TEMPREG_MAX_V2_0","features":[315]},{"name":"_NT_D3DVS_TEMPREG_MAX_V2_1","features":[315]},{"name":"_NT_D3DVS_TEMPREG_MAX_V3_0","features":[315]},{"name":"_NT_RTPATCHFLAG_HASINFO","features":[315]},{"name":"_NT_RTPATCHFLAG_HASSEGS","features":[315]}],"344":[{"name":"AUTHENTICATE","features":[319]},{"name":"BINARY_COMPATIBLE","features":[319]},{"name":"BINARY_DATA","features":[319]},{"name":"BROADCAST_VC","features":[319]},{"name":"BSSID_INFO","features":[319]},{"name":"CALL_PARAMETERS_CHANGED","features":[319]},{"name":"CLOCK_NETWORK_DERIVED","features":[319]},{"name":"CLOCK_PRECISION","features":[319]},{"name":"CL_ADD_PARTY_COMPLETE_HANDLER","features":[319]},{"name":"CL_CALL_CONNECTED_HANDLER","features":[319]},{"name":"CL_CLOSE_AF_COMPLETE_HANDLER","features":[319]},{"name":"CL_CLOSE_CALL_COMPLETE_HANDLER","features":[319]},{"name":"CL_DEREG_SAP_COMPLETE_HANDLER","features":[319]},{"name":"CL_DROP_PARTY_COMPLETE_HANDLER","features":[319]},{"name":"CL_INCOMING_CALL_HANDLER","features":[319]},{"name":"CL_INCOMING_CALL_QOS_CHANGE_HANDLER","features":[319]},{"name":"CL_INCOMING_CLOSE_CALL_HANDLER","features":[319]},{"name":"CL_INCOMING_DROP_PARTY_HANDLER","features":[319]},{"name":"CL_MAKE_CALL_COMPLETE_HANDLER","features":[319]},{"name":"CL_MODIFY_CALL_QOS_COMPLETE_HANDLER","features":[319]},{"name":"CL_OPEN_AF_COMPLETE_HANDLER","features":[319]},{"name":"CL_REG_SAP_COMPLETE_HANDLER","features":[319]},{"name":"CM_ACTIVATE_VC_COMPLETE_HANDLER","features":[319]},{"name":"CM_ADD_PARTY_HANDLER","features":[319]},{"name":"CM_CLOSE_AF_HANDLER","features":[319]},{"name":"CM_CLOSE_CALL_HANDLER","features":[319]},{"name":"CM_DEACTIVATE_VC_COMPLETE_HANDLER","features":[319]},{"name":"CM_DEREG_SAP_HANDLER","features":[319]},{"name":"CM_DROP_PARTY_HANDLER","features":[319]},{"name":"CM_INCOMING_CALL_COMPLETE_HANDLER","features":[319]},{"name":"CM_MAKE_CALL_HANDLER","features":[319]},{"name":"CM_MODIFY_CALL_QOS_HANDLER","features":[319]},{"name":"CM_OPEN_AF_HANDLER","features":[319]},{"name":"CM_REG_SAP_HANDLER","features":[319]},{"name":"CO_ADDRESS","features":[319]},{"name":"CO_ADDRESS_FAMILY","features":[319]},{"name":"CO_ADDRESS_FAMILY_PROXY","features":[319]},{"name":"CO_ADDRESS_LIST","features":[319]},{"name":"CO_AF_REGISTER_NOTIFY_HANDLER","features":[319]},{"name":"CO_CALL_MANAGER_PARAMETERS","features":[319,320]},{"name":"CO_CALL_PARAMETERS","features":[319]},{"name":"CO_CREATE_VC_HANDLER","features":[319]},{"name":"CO_DELETE_VC_HANDLER","features":[319]},{"name":"CO_MEDIA_PARAMETERS","features":[319]},{"name":"CO_PVC","features":[319]},{"name":"CO_SAP","features":[319]},{"name":"CO_SEND_FLAG_SET_DISCARD_ELIBILITY","features":[319]},{"name":"CO_SPECIFIC_PARAMETERS","features":[319]},{"name":"CRYPTO_GENERIC_ERROR","features":[319]},{"name":"CRYPTO_INVALID_PACKET_SYNTAX","features":[319]},{"name":"CRYPTO_INVALID_PROTOCOL","features":[319]},{"name":"CRYPTO_SUCCESS","features":[319]},{"name":"CRYPTO_TRANSPORT_AH_AUTH_FAILED","features":[319]},{"name":"CRYPTO_TRANSPORT_ESP_AUTH_FAILED","features":[319]},{"name":"CRYPTO_TUNNEL_AH_AUTH_FAILED","features":[319]},{"name":"CRYPTO_TUNNEL_ESP_AUTH_FAILED","features":[319]},{"name":"CachedNetBufferList","features":[319]},{"name":"ClassificationHandlePacketInfo","features":[319]},{"name":"DD_NDIS_DEVICE_NAME","features":[319]},{"name":"DOT11_RSN_KCK_LENGTH","features":[319]},{"name":"DOT11_RSN_KEK_LENGTH","features":[319]},{"name":"DOT11_RSN_MAX_CIPHER_KEY_LENGTH","features":[319]},{"name":"EAPOL_REQUEST_ID_WOL_FLAG_MUST_ENCRYPT","features":[319]},{"name":"ENCRYPT","features":[319]},{"name":"ERRED_PACKET_INDICATION","features":[319]},{"name":"ETHERNET_LENGTH_OF_ADDRESS","features":[319]},{"name":"ETH_FILTER","features":[319]},{"name":"FILTERDBS","features":[319]},{"name":"GEN_GET_NETCARD_TIME","features":[319]},{"name":"GEN_GET_TIME_CAPS","features":[319]},{"name":"GUID_NDIS_NDK_CAPABILITIES","features":[319]},{"name":"GUID_NDIS_NDK_STATE","features":[319]},{"name":"INDICATE_END_OF_TX","features":[319]},{"name":"INDICATE_ERRED_PACKETS","features":[319]},{"name":"IOCTL_NDIS_RESERVED5","features":[319]},{"name":"IOCTL_NDIS_RESERVED6","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AND_TCP_CHECKSUM_COEXISTENCE","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AND_UDP_CHECKSUM_COEXISTENCE","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_128","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_192","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_256","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_MD5","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_1","features":[319]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_256","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_3_DES_CBC","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_128","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_192","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_256","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_128","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_192","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_256","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_DES_CBC","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_NONE","features":[319]},{"name":"IPSEC_OFFLOAD_V2_ESN_SA","features":[319]},{"name":"IPSEC_OFFLOAD_V2_INBOUND","features":[319]},{"name":"IPSEC_OFFLOAD_V2_IPv6","features":[319]},{"name":"IPSEC_OFFLOAD_V2_MAX_EXTENSION_HEADERS","features":[319]},{"name":"IPSEC_OFFLOAD_V2_TRANSPORT_OVER_UDP_ESP_ENCAPSULATION_TUNNEL","features":[319]},{"name":"IPSEC_OFFLOAD_V2_UDP_ESP_ENCAPSULATION_NONE","features":[319]},{"name":"IPSEC_OFFLOAD_V2_UDP_ESP_ENCAPSULATION_TRANSPORT","features":[319]},{"name":"IPSEC_OFFLOAD_V2_UDP_ESP_ENCAPSULATION_TRANSPORT_OVER_TUNNEL","features":[319]},{"name":"IPSEC_OFFLOAD_V2_UDP_ESP_ENCAPSULATION_TUNNEL","features":[319]},{"name":"IPSEC_TPTOVERTUN_UDPESP_ENCAPTYPE_IKE","features":[319]},{"name":"IPSEC_TPTOVERTUN_UDPESP_ENCAPTYPE_OTHER","features":[319]},{"name":"IPSEC_TPT_UDPESP_ENCAPTYPE_IKE","features":[319]},{"name":"IPSEC_TPT_UDPESP_ENCAPTYPE_OTHER","features":[319]},{"name":"IPSEC_TPT_UDPESP_OVER_PURE_TUN_ENCAPTYPE_IKE","features":[319]},{"name":"IPSEC_TPT_UDPESP_OVER_PURE_TUN_ENCAPTYPE_OTHER","features":[319]},{"name":"IPSEC_TUN_UDPESP_ENCAPTYPE_IKE","features":[319]},{"name":"IPSEC_TUN_UDPESP_ENCAPTYPE_OTHER","features":[319]},{"name":"Ieee8021QInfo","features":[319]},{"name":"IpSecPacketInfo","features":[319]},{"name":"LOCK_STATE","features":[319]},{"name":"MAXIMUM_IP_OPER_STATUS_ADDRESS_FAMILIES_SUPPORTED","features":[319]},{"name":"MAX_HASHES","features":[319]},{"name":"MEDIA_SPECIFIC_INFORMATION","features":[319]},{"name":"MINIPORT_CO_ACTIVATE_VC","features":[319]},{"name":"MINIPORT_CO_CREATE_VC","features":[319]},{"name":"MINIPORT_CO_DEACTIVATE_VC","features":[319]},{"name":"MINIPORT_CO_DELETE_VC","features":[319]},{"name":"MULTIPOINT_VC","features":[319]},{"name":"MaxPerPacketInfo","features":[319]},{"name":"NBL_FLAGS_MINIPORT_RESERVED","features":[319]},{"name":"NBL_FLAGS_NDIS_RESERVED","features":[319]},{"name":"NBL_FLAGS_PROTOCOL_RESERVED","features":[319]},{"name":"NBL_FLAGS_SCRATCH","features":[319]},{"name":"NBL_PROT_RSVD_FLAGS","features":[319]},{"name":"NDIS630_MINIPORT","features":[319]},{"name":"NDIS685_MINIPORT","features":[319]},{"name":"NDIS_802_11_AI_REQFI","features":[319]},{"name":"NDIS_802_11_AI_REQFI_CAPABILITIES","features":[319]},{"name":"NDIS_802_11_AI_REQFI_CURRENTAPADDRESS","features":[319]},{"name":"NDIS_802_11_AI_REQFI_LISTENINTERVAL","features":[319]},{"name":"NDIS_802_11_AI_RESFI","features":[319]},{"name":"NDIS_802_11_AI_RESFI_ASSOCIATIONID","features":[319]},{"name":"NDIS_802_11_AI_RESFI_CAPABILITIES","features":[319]},{"name":"NDIS_802_11_AI_RESFI_STATUSCODE","features":[319]},{"name":"NDIS_802_11_ASSOCIATION_INFORMATION","features":[319]},{"name":"NDIS_802_11_AUTHENTICATION_ENCRYPTION","features":[319]},{"name":"NDIS_802_11_AUTHENTICATION_EVENT","features":[319]},{"name":"NDIS_802_11_AUTHENTICATION_MODE","features":[319]},{"name":"NDIS_802_11_AUTHENTICATION_REQUEST","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_AUTH_FIELDS","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_GROUP_ERROR","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_KEYUPDATE","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_PAIRWISE_ERROR","features":[319]},{"name":"NDIS_802_11_AUTH_REQUEST_REAUTH","features":[319]},{"name":"NDIS_802_11_BSSID_LIST","features":[319]},{"name":"NDIS_802_11_BSSID_LIST_EX","features":[319]},{"name":"NDIS_802_11_CAPABILITY","features":[319]},{"name":"NDIS_802_11_CONFIGURATION","features":[319]},{"name":"NDIS_802_11_CONFIGURATION_FH","features":[319]},{"name":"NDIS_802_11_FIXED_IEs","features":[319]},{"name":"NDIS_802_11_KEY","features":[319]},{"name":"NDIS_802_11_LENGTH_RATES","features":[319]},{"name":"NDIS_802_11_LENGTH_RATES_EX","features":[319]},{"name":"NDIS_802_11_LENGTH_SSID","features":[319]},{"name":"NDIS_802_11_MEDIA_STREAM_MODE","features":[319]},{"name":"NDIS_802_11_NETWORK_INFRASTRUCTURE","features":[319]},{"name":"NDIS_802_11_NETWORK_TYPE","features":[319]},{"name":"NDIS_802_11_NETWORK_TYPE_LIST","features":[319]},{"name":"NDIS_802_11_NON_BCAST_SSID_LIST","features":[319]},{"name":"NDIS_802_11_PMKID","features":[319]},{"name":"NDIS_802_11_PMKID_CANDIDATE_LIST","features":[319]},{"name":"NDIS_802_11_PMKID_CANDIDATE_PREAUTH_ENABLED","features":[319]},{"name":"NDIS_802_11_POWER_MODE","features":[319]},{"name":"NDIS_802_11_PRIVACY_FILTER","features":[319]},{"name":"NDIS_802_11_RADIO_STATUS","features":[319]},{"name":"NDIS_802_11_RELOAD_DEFAULTS","features":[319]},{"name":"NDIS_802_11_REMOVE_KEY","features":[319]},{"name":"NDIS_802_11_SSID","features":[319]},{"name":"NDIS_802_11_STATISTICS","features":[319]},{"name":"NDIS_802_11_STATUS_INDICATION","features":[319]},{"name":"NDIS_802_11_STATUS_TYPE","features":[319]},{"name":"NDIS_802_11_TEST","features":[319]},{"name":"NDIS_802_11_VARIABLE_IEs","features":[319]},{"name":"NDIS_802_11_WEP","features":[319]},{"name":"NDIS_802_11_WEP_STATUS","features":[319]},{"name":"NDIS_802_3_MAC_OPTION_PRIORITY","features":[319]},{"name":"NDIS_802_5_RING_STATE","features":[319]},{"name":"NDIS_AF_LIST","features":[319]},{"name":"NDIS_ANY_NUMBER_OF_NBLS","features":[319]},{"name":"NDIS_ATTRIBUTE_BUS_MASTER","features":[319]},{"name":"NDIS_ATTRIBUTE_DESERIALIZE","features":[319]},{"name":"NDIS_ATTRIBUTE_DO_NOT_BIND_TO_ALL_CO","features":[319]},{"name":"NDIS_ATTRIBUTE_IGNORE_PACKET_TIMEOUT","features":[319]},{"name":"NDIS_ATTRIBUTE_IGNORE_REQUEST_TIMEOUT","features":[319]},{"name":"NDIS_ATTRIBUTE_IGNORE_TOKEN_RING_ERRORS","features":[319]},{"name":"NDIS_ATTRIBUTE_INTERMEDIATE_DRIVER","features":[319]},{"name":"NDIS_ATTRIBUTE_MINIPORT_PADS_SHORT_PACKETS","features":[319]},{"name":"NDIS_ATTRIBUTE_NOT_CO_NDIS","features":[319]},{"name":"NDIS_ATTRIBUTE_NO_HALT_ON_SUSPEND","features":[319]},{"name":"NDIS_ATTRIBUTE_SURPRISE_REMOVE_OK","features":[319]},{"name":"NDIS_ATTRIBUTE_USES_SAFE_BUFFER_APIS","features":[319]},{"name":"NDIS_BIND_FAILED_NOTIFICATION_REVISION_1","features":[319]},{"name":"NDIS_BIND_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_BIND_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_BIND_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_BIND_PARAMETERS_REVISION_4","features":[319]},{"name":"NDIS_CALL_MANAGER_CHARACTERISTICS","features":[319]},{"name":"NDIS_CLASS_ID","features":[319]},{"name":"NDIS_CLONE_FLAGS_RESERVED","features":[319]},{"name":"NDIS_CLONE_FLAGS_USE_ORIGINAL_MDLS","features":[319]},{"name":"NDIS_CONFIGURATION_OBJECT_REVISION_1","features":[319]},{"name":"NDIS_CONFIGURATION_PARAMETER","features":[319,307]},{"name":"NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION","features":[319]},{"name":"NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS_REVISION_1","features":[319]},{"name":"NDIS_CO_CLIENT_OPTIONAL_HANDLERS_REVISION_1","features":[319]},{"name":"NDIS_CO_DEVICE_PROFILE","features":[319]},{"name":"NDIS_CO_LINK_SPEED","features":[319]},{"name":"NDIS_CO_MAC_OPTION_DYNAMIC_LINK_SPEED","features":[319]},{"name":"NDIS_DEFAULT_RECEIVE_FILTER_ID","features":[319]},{"name":"NDIS_DEFAULT_RECEIVE_QUEUE_GROUP_ID","features":[319]},{"name":"NDIS_DEFAULT_RECEIVE_QUEUE_ID","features":[319]},{"name":"NDIS_DEFAULT_SWITCH_ID","features":[319]},{"name":"NDIS_DEFAULT_VPORT_ID","features":[319]},{"name":"NDIS_DEVICE_OBJECT_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_DEVICE_PNP_EVENT","features":[319]},{"name":"NDIS_DEVICE_POWER_STATE","features":[319]},{"name":"NDIS_DEVICE_TYPE_ENDPOINT","features":[319]},{"name":"NDIS_DEVICE_WAKE_ON_MAGIC_PACKET_ENABLE","features":[319]},{"name":"NDIS_DEVICE_WAKE_ON_PATTERN_MATCH_ENABLE","features":[319]},{"name":"NDIS_DEVICE_WAKE_UP_ENABLE","features":[319]},{"name":"NDIS_DMA_BLOCK","features":[308,319,307,313]},{"name":"NDIS_DMA_DESCRIPTION","features":[319,309,307]},{"name":"NDIS_DRIVER_FLAGS_RESERVED","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV4","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV6","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_NOT_SUPPORTED","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV4","features":[319]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV6","features":[319]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3","features":[319]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q","features":[319]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q_IN_OOB","features":[319]},{"name":"NDIS_ENCAPSULATION_IEEE_LLC_SNAP_ROUTED","features":[319]},{"name":"NDIS_ENCAPSULATION_NOT_SUPPORTED","features":[319]},{"name":"NDIS_ENCAPSULATION_NULL","features":[319]},{"name":"NDIS_ENCAPSULATION_TYPE_GRE_MAC","features":[319]},{"name":"NDIS_ENCAPSULATION_TYPE_VXLAN","features":[319]},{"name":"NDIS_ENUM_FILTERS_REVISION_1","features":[319]},{"name":"NDIS_ENVIRONMENT_TYPE","features":[319]},{"name":"NDIS_ETH_TYPE_802_1Q","features":[319]},{"name":"NDIS_ETH_TYPE_802_1X","features":[319]},{"name":"NDIS_ETH_TYPE_ARP","features":[319]},{"name":"NDIS_ETH_TYPE_IPV4","features":[319]},{"name":"NDIS_ETH_TYPE_IPV6","features":[319]},{"name":"NDIS_ETH_TYPE_SLOW_PROTOCOL","features":[319]},{"name":"NDIS_EVENT","features":[308,319,307,313]},{"name":"NDIS_FDDI_ATTACHMENT_TYPE","features":[319]},{"name":"NDIS_FDDI_LCONNECTION_STATE","features":[319]},{"name":"NDIS_FDDI_RING_MGT_STATE","features":[319]},{"name":"NDIS_FILTER_ATTACH_FLAGS_IGNORE_MANDATORY","features":[319]},{"name":"NDIS_FILTER_ATTACH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_FILTER_ATTACH_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_FILTER_ATTACH_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_FILTER_ATTACH_PARAMETERS_REVISION_4","features":[319]},{"name":"NDIS_FILTER_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_FILTER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_FILTER_CHARACTERISTICS_REVISION_2","features":[319]},{"name":"NDIS_FILTER_CHARACTERISTICS_REVISION_3","features":[319]},{"name":"NDIS_FILTER_DRIVER_MANDATORY","features":[319]},{"name":"NDIS_FILTER_DRIVER_SUPPORTS_CURRENT_MAC_ADDRESS_CHANGE","features":[319]},{"name":"NDIS_FILTER_DRIVER_SUPPORTS_L2_MTU_SIZE_CHANGE","features":[319]},{"name":"NDIS_FILTER_INTERFACE_IM_FILTER","features":[319]},{"name":"NDIS_FILTER_INTERFACE_LW_FILTER","features":[319]},{"name":"NDIS_FILTER_INTERFACE_RECEIVE_BYPASS","features":[319]},{"name":"NDIS_FILTER_INTERFACE_REVISION_1","features":[319]},{"name":"NDIS_FILTER_INTERFACE_REVISION_2","features":[319]},{"name":"NDIS_FILTER_INTERFACE_SEND_BYPASS","features":[319]},{"name":"NDIS_FILTER_MAJOR_VERSION","features":[319]},{"name":"NDIS_FILTER_MINIMUM_MAJOR_VERSION","features":[319]},{"name":"NDIS_FILTER_MINIMUM_MINOR_VERSION","features":[319]},{"name":"NDIS_FILTER_MINOR_VERSION","features":[319]},{"name":"NDIS_FILTER_PARTIAL_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_FILTER_PAUSE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_FILTER_RESTART_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_FLAGS_DONT_LOOPBACK","features":[319]},{"name":"NDIS_FLAGS_DOUBLE_BUFFERED","features":[319]},{"name":"NDIS_FLAGS_IS_LOOPBACK_PACKET","features":[319]},{"name":"NDIS_FLAGS_LOOPBACK_ONLY","features":[319]},{"name":"NDIS_FLAGS_MULTICAST_PACKET","features":[319]},{"name":"NDIS_FLAGS_PADDED","features":[319]},{"name":"NDIS_FLAGS_PROTOCOL_ID_MASK","features":[319]},{"name":"NDIS_FLAGS_RESERVED2","features":[319]},{"name":"NDIS_FLAGS_RESERVED3","features":[319]},{"name":"NDIS_FLAGS_RESERVED4","features":[319]},{"name":"NDIS_FLAGS_SENT_AT_DPC","features":[319]},{"name":"NDIS_FLAGS_USES_ORIGINAL_PACKET","features":[319]},{"name":"NDIS_FLAGS_USES_SG_BUFFER_LIST","features":[319]},{"name":"NDIS_FLAGS_XLATE_AT_TOP","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_GRE","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_IP","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_NOT_ENCAPSULATED","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_NVGRE","features":[319]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_VXLAN","features":[319]},{"name":"NDIS_GFP_EXACT_MATCH_PROFILE_RDMA_FLOW","features":[319]},{"name":"NDIS_GFP_EXACT_MATCH_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_IS_TTL_ONE","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_IS_TTL_ONE","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_IS_TTL_ONE","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_IS_TTL_ONE","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_REVISION_1","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_ESP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_ETHERNET","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_ICMP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_IPV4","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_IPV6","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_IP_IN_GRE_ENCAP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_IP_IN_IP_ENCAP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_NO_ENCAP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_NVGRE_ENCAP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_TCP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_UDP","features":[319]},{"name":"NDIS_GFP_HEADER_PRESENT_VXLAN_ENCAP","features":[319]},{"name":"NDIS_GFP_UNDEFINED_PROFILE_ID","features":[319]},{"name":"NDIS_GFP_WILDCARD_MATCH_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_INFO_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_PARAMETERS_CLIENT_SPECIFIED_ADDRESS","features":[319]},{"name":"NDIS_GFT_COUNTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_GET_VALUES","features":[319]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_UPDATE_MEMORY_MAPPED_COUNTERS","features":[319]},{"name":"NDIS_GFT_CUSTOM_ACTION_LAST_ACTION","features":[319]},{"name":"NDIS_GFT_CUSTOM_ACTION_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFT_CUSTOM_ACTION_REVISION_1","features":[319]},{"name":"NDIS_GFT_DELETE_PROFILE_ALL_PROFILES","features":[319]},{"name":"NDIS_GFT_DELETE_PROFILE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_DELETE_TABLE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_EMFE_ADD_IN_ACTIVATED_STATE","features":[319]},{"name":"NDIS_GFT_EMFE_ALL_VPORT_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_AFTER_TCP_FIN_FLAG_SET","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_AFTER_TCP_RST_FLAG_SET","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_ALL_PACKETS","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_CONDITION_CHANGED","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_FIRST_PACKET","features":[319]},{"name":"NDIS_GFT_EMFE_COPY_WHEN_TCP_FLAG_SET","features":[319]},{"name":"NDIS_GFT_EMFE_COUNTER_ALLOCATE","features":[319]},{"name":"NDIS_GFT_EMFE_COUNTER_CLIENT_SPECIFIED_ADDRESS","features":[319]},{"name":"NDIS_GFT_EMFE_COUNTER_MEMORY_MAPPED","features":[319]},{"name":"NDIS_GFT_EMFE_COUNTER_TRACK_TCP_FLOW","features":[319]},{"name":"NDIS_GFT_EMFE_CUSTOM_ACTION_PRESENT","features":[319]},{"name":"NDIS_GFT_EMFE_MATCH_AND_ACTION_MUST_BE_SUPPORTED","features":[319]},{"name":"NDIS_GFT_EMFE_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[319]},{"name":"NDIS_GFT_EMFE_RDMA_FLOW","features":[319]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_EXACT_MATCH_FLOW_ENTRY_REVISION_1","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_NIC_SWITCH_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_TABLE_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_VPORT_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_COUNTER_VALUES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_DEFINED","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_RANGE_DEFINED","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_INFO_ALL_FLOW_ENTRIES","features":[319]},{"name":"NDIS_GFT_FLOW_ENTRY_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_FREE_COUNTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_DECREMENT_TTL_IF_NOT_ONE","features":[319]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_DECREMENT_TTL_IF_NOT_ONE","features":[319]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_REVISION_1","features":[319]},{"name":"NDIS_GFT_HEADER_TRANSPOSITION_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_GFT_HTP_COPY_ALL_PACKETS","features":[319]},{"name":"NDIS_GFT_HTP_COPY_FIRST_PACKET","features":[319]},{"name":"NDIS_GFT_HTP_COPY_WHEN_TCP_FLAG_SET","features":[319]},{"name":"NDIS_GFT_HTP_CUSTOM_ACTION_PRESENT","features":[319]},{"name":"NDIS_GFT_HTP_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[319]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_MAX_COUNTER_OBJECTS_PER_FLOW_ENTRY","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_8021P_PRIORITY_MASK","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_ADD_FLOW_ENTRY_DEACTIVATED_PREFERRED","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_ALLOW","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_CLIENT_SPECIFIED_MEMORY_MAPPED_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COMBINED_COUNTER_AND_STATE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_ALL","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_FIRST","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_WHEN_TCP_FLAG_SET","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DESIGNATED_EXCEPTION_VPORT","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DROP","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DSCP_MASK","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_AGGREGATE_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_EXACT_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_WILDCARD_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_EXACT_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_WILDCARD_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_EXACT_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_WILDCARD_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_IGNORE_ACTION_SUPPORTED","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_AGGREGATE_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_EXACT_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_WILDCARD_MATCH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_PAKCET_AND_BYTE_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_META_ACTION_AFTER_HEADER_TRANSPOSITION","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MODIFY","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_FLOW_ENTRY_COUNTERS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_PACKET_COUNTER_UPDATE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_VPORT_EXCEPTION_VPORT","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_POP","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PUSH","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_RATE_LIMITING_QUEUE_SUPPORTED","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_SAMPLE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_CAPS_TRACK_TCP_FLOW_STATE","features":[319]},{"name":"NDIS_GFT_OFFLOAD_INFO_COPY_PACKET","features":[319]},{"name":"NDIS_GFT_OFFLOAD_INFO_DIRECTION_INGRESS","features":[319]},{"name":"NDIS_GFT_OFFLOAD_INFO_EXCEPTION_PACKET","features":[319]},{"name":"NDIS_GFT_OFFLOAD_INFO_SAMPLE_PACKET","features":[319]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_CUSTOM_PROVIDER_RESERVED","features":[319]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_ENABLE_OFFLOAD","features":[319]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_PROFILE_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_PROFILE_INFO_REVISION_1","features":[319]},{"name":"NDIS_GFT_RESERVED_CUSTOM_ACTIONS","features":[319]},{"name":"NDIS_GFT_STATISTICS_REVISION_1","features":[319]},{"name":"NDIS_GFT_TABLE_INCLUDE_EXTERNAL_VPPORT","features":[319]},{"name":"NDIS_GFT_TABLE_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_GFT_TABLE_INFO_REVISION_1","features":[319]},{"name":"NDIS_GFT_TABLE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_UNDEFINED_COUNTER_ID","features":[319]},{"name":"NDIS_GFT_UNDEFINED_CUSTOM_ACTION","features":[319]},{"name":"NDIS_GFT_UNDEFINED_FLOW_ENTRY_ID","features":[319]},{"name":"NDIS_GFT_UNDEFINED_TABLE_ID","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_FLAGS_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_RX","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_TX","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_ENABLE_RX","features":[319]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_ENABLE_TX","features":[319]},{"name":"NDIS_GFT_VPORT_ENABLE","features":[319]},{"name":"NDIS_GFT_VPORT_ENABLE_STATE_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_EXCEPTION_VPORT_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_MAX_DSCP_MASK_COUNTER_OBJECTS","features":[319]},{"name":"NDIS_GFT_VPORT_MAX_PRIORITY_MASK_COUNTER_OBJECTS","features":[319]},{"name":"NDIS_GFT_VPORT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_GFT_VPORT_PARAMS_CHANGE_MASK","features":[319]},{"name":"NDIS_GFT_VPORT_PARAMS_CUSTOM_PROVIDER_RESERVED","features":[319]},{"name":"NDIS_GFT_VPORT_PARSE_VXLAN","features":[319]},{"name":"NDIS_GFT_VPORT_PARSE_VXLAN_NOT_IN_SRC_PORT_RANGE","features":[319]},{"name":"NDIS_GFT_VPORT_PRIORITY_MASK_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_SAMPLING_RATE_CHANGED","features":[319]},{"name":"NDIS_GFT_VPORT_VXLAN_SETTINGS_CHANGED","features":[319]},{"name":"NDIS_GFT_WCFE_ADD_IN_ACTIVATED_STATE","features":[319]},{"name":"NDIS_GFT_WCFE_COPY_ALL_PACKETS","features":[319]},{"name":"NDIS_GFT_WCFE_COUNTER_ALLOCATE","features":[319]},{"name":"NDIS_GFT_WCFE_COUNTER_CLIENT_SPECIFIED_ADDRESS","features":[319]},{"name":"NDIS_GFT_WCFE_COUNTER_MEMORY_MAPPED","features":[319]},{"name":"NDIS_GFT_WCFE_CUSTOM_ACTION_PRESENT","features":[319]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[319]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[319]},{"name":"NDIS_GFT_WILDCARD_MATCH_FLOW_ENTRY_REVISION_1","features":[319]},{"name":"NDIS_GUID","features":[319]},{"name":"NDIS_HARDWARE_CROSSTIMESTAMP","features":[319]},{"name":"NDIS_HARDWARE_CROSSTIMESTAMP_REVISION_1","features":[319]},{"name":"NDIS_HARDWARE_STATUS","features":[319]},{"name":"NDIS_HASH_FUNCTION_MASK","features":[319]},{"name":"NDIS_HASH_IPV4","features":[319]},{"name":"NDIS_HASH_IPV6","features":[319]},{"name":"NDIS_HASH_IPV6_EX","features":[319]},{"name":"NDIS_HASH_TCP_IPV4","features":[319]},{"name":"NDIS_HASH_TCP_IPV6","features":[319]},{"name":"NDIS_HASH_TCP_IPV6_EX","features":[319]},{"name":"NDIS_HASH_TYPE_MASK","features":[319]},{"name":"NDIS_HASH_UDP_IPV4","features":[319]},{"name":"NDIS_HASH_UDP_IPV6","features":[319]},{"name":"NDIS_HASH_UDP_IPV6_EX","features":[319]},{"name":"NDIS_HD_SPLIT_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_HEADER_DATA_SPLIT","features":[319]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV4_OPTIONS","features":[319]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV6_EXTENSION_HEADERS","features":[319]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_TCP_OPTIONS","features":[319]},{"name":"NDIS_HD_SPLIT_COMBINE_ALL_HEADERS","features":[319]},{"name":"NDIS_HD_SPLIT_CURRENT_CONFIG_REVISION_1","features":[319]},{"name":"NDIS_HD_SPLIT_ENABLE_HEADER_DATA_SPLIT","features":[319]},{"name":"NDIS_HD_SPLIT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_HYPERVISOR_INFO_FLAG_HYPERVISOR_PRESENT","features":[319]},{"name":"NDIS_HYPERVISOR_INFO_REVISION_1","features":[319]},{"name":"NDIS_INTERFACE_TYPE","features":[319]},{"name":"NDIS_INTERMEDIATE_DRIVER","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION_PARAMETERS","features":[319]},{"name":"NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V2_ADD_SA_EX_REVISION_1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V2_ADD_SA_REVISION_1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V2_DELETE_SA_REVISION_1","features":[319]},{"name":"NDIS_IPSEC_OFFLOAD_V2_UPDATE_SA_REVISION_1","features":[319]},{"name":"NDIS_IP_OPER_STATE","features":[319,321]},{"name":"NDIS_IP_OPER_STATE_REVISION_1","features":[319]},{"name":"NDIS_IP_OPER_STATUS","features":[319,321]},{"name":"NDIS_IP_OPER_STATUS_INFO","features":[319,321]},{"name":"NDIS_IP_OPER_STATUS_INFO_REVISION_1","features":[319]},{"name":"NDIS_IRDA_PACKET_INFO","features":[319]},{"name":"NDIS_ISOLATION_NAME_MAX_STRING_SIZE","features":[319]},{"name":"NDIS_ISOLATION_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_KDNET_ADD_PF_REVISION_1","features":[319]},{"name":"NDIS_KDNET_ENUMERATE_PFS_REVISION_1","features":[319]},{"name":"NDIS_KDNET_PF_ENUM_ELEMENT_REVISION_1","features":[319]},{"name":"NDIS_KDNET_QUERY_PF_INFORMATION_REVISION_1","features":[319]},{"name":"NDIS_KDNET_REMOVE_PF_REVISION_1","features":[319]},{"name":"NDIS_LARGE_SEND_OFFLOAD_MAX_HEADER_LENGTH","features":[319]},{"name":"NDIS_LEGACY_DRIVER","features":[319]},{"name":"NDIS_LEGACY_MINIPORT","features":[319]},{"name":"NDIS_LEGACY_PROTOCOL","features":[319]},{"name":"NDIS_LINK_PARAMETERS","features":[319,321]},{"name":"NDIS_LINK_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_LINK_SPEED","features":[319]},{"name":"NDIS_LINK_STATE","features":[319,321]},{"name":"NDIS_LINK_STATE_DUPLEX_AUTO_NEGOTIATED","features":[319]},{"name":"NDIS_LINK_STATE_PAUSE_FUNCTIONS_AUTO_NEGOTIATED","features":[319]},{"name":"NDIS_LINK_STATE_RCV_LINK_SPEED_AUTO_NEGOTIATED","features":[319]},{"name":"NDIS_LINK_STATE_REVISION_1","features":[319]},{"name":"NDIS_LINK_STATE_XMIT_LINK_SPEED_AUTO_NEGOTIATED","features":[319]},{"name":"NDIS_MAC_OPTION_8021P_PRIORITY","features":[319]},{"name":"NDIS_MAC_OPTION_8021Q_VLAN","features":[319]},{"name":"NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA","features":[319]},{"name":"NDIS_MAC_OPTION_EOTX_INDICATION","features":[319]},{"name":"NDIS_MAC_OPTION_FULL_DUPLEX","features":[319]},{"name":"NDIS_MAC_OPTION_NO_LOOPBACK","features":[319]},{"name":"NDIS_MAC_OPTION_RECEIVE_AT_DPC","features":[319]},{"name":"NDIS_MAC_OPTION_RECEIVE_SERIALIZED","features":[319]},{"name":"NDIS_MAC_OPTION_RESERVED","features":[319]},{"name":"NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE","features":[319]},{"name":"NDIS_MAC_OPTION_TRANSFERS_NOT_PEND","features":[319]},{"name":"NDIS_MAXIMUM_PORTS","features":[319]},{"name":"NDIS_MAX_LOOKAHEAD_SIZE_ACCESSED_UNDEFINED","features":[319]},{"name":"NDIS_MAX_PROCESSOR_COUNT","features":[319]},{"name":"NDIS_MEDIA_CAP_RECEIVE","features":[319]},{"name":"NDIS_MEDIA_CAP_TRANSMIT","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_EAPOL","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_FCOE","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_LLDP","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_TIMESYNC","features":[319]},{"name":"NDIS_MEDIA_SPECIFIC_INFO_TUNDL","features":[319]},{"name":"NDIS_MEDIA_STATE","features":[319]},{"name":"NDIS_MEDIUM","features":[319]},{"name":"NDIS_MEMORY_CONTIGUOUS","features":[319]},{"name":"NDIS_MEMORY_NONCACHED","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_802_11_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_802_11_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_802_11_ATTRIBUTES_REVISION_3","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES_REVISION_3","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES_REVISION_4","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_PACKET_DIRECT_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_BUS_MASTER","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_CONTROLS_DEFAULT_PORT","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_DO_NOT_BIND_TO_ALL_CO","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_HARDWARE_DEVICE","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NDIS_WDM","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NOT_CO_NDIS","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NO_HALT_ON_SUSPEND","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NO_OID_INTERCEPT_ON_NONDEFAULT_PORTS","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_REGISTER_BUGCHECK_CALLBACK","features":[319]},{"name":"NDIS_MINIPORT_ATTRIBUTES_SURPRISE_REMOVE_OK","features":[319]},{"name":"NDIS_MINIPORT_BLOCK","features":[319]},{"name":"NDIS_MINIPORT_CO_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_DRIVER","features":[319]},{"name":"NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2","features":[319]},{"name":"NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_3","features":[319]},{"name":"NDIS_MINIPORT_INIT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_INTERRUPT_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_MAJOR_VERSION","features":[319]},{"name":"NDIS_MINIPORT_MINIMUM_MAJOR_VERSION","features":[319]},{"name":"NDIS_MINIPORT_MINIMUM_MINOR_VERSION","features":[319]},{"name":"NDIS_MINIPORT_MINOR_VERSION","features":[319]},{"name":"NDIS_MINIPORT_PAUSE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_PNP_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_RESTART_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_SS_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_MINIPORT_TIMER","features":[308,319,309,307,313]},{"name":"NDIS_MIN_API","features":[319]},{"name":"NDIS_MONITOR_CONFIG_REVISION_1","features":[319]},{"name":"NDIS_MSIX_CONFIG_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_M_DRIVER_BLOCK","features":[319]},{"name":"NDIS_M_MAX_LOOKAHEAD","features":[319]},{"name":"NDIS_NBL_FLAGS_CAPTURE_TIMESTAMP_ON_TRANSMIT","features":[319]},{"name":"NDIS_NBL_FLAGS_HD_SPLIT","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_IPV4","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_IPV6","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_LOOPBACK_PACKET","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_TCP","features":[319]},{"name":"NDIS_NBL_FLAGS_IS_UDP","features":[319]},{"name":"NDIS_NBL_FLAGS_RECV_READ_ONLY","features":[319]},{"name":"NDIS_NBL_FLAGS_SEND_READ_ONLY","features":[319]},{"name":"NDIS_NBL_FLAGS_SPLIT_AT_UPPER_LAYER_PROTOCOL_HEADER","features":[319]},{"name":"NDIS_NBL_FLAGS_SPLIT_AT_UPPER_LAYER_PROTOCOL_PAYLOAD","features":[319]},{"name":"NDIS_NBL_MEDIA_SPECIFIC_INFO_REVISION_1","features":[319]},{"name":"NDIS_NDK_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_NDK_CONNECTIONS_REVISION_1","features":[319]},{"name":"NDIS_NDK_LOCAL_ENDPOINTS_REVISION_1","features":[319]},{"name":"NDIS_NDK_STATISTICS_INFO_REVISION_1","features":[319]},{"name":"NDIS_NETWORK_CHANGE_TYPE","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_3","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_ASYMMETRIC_QUEUE_PAIRS_FOR_NONDEFAULT_VPORT_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_NIC_SWITCH_WITHOUT_IOV_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_PER_VPORT_INTERRUPT_MODERATION_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_ON_PF_VPORTS_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PARAMETERS_PER_PF_VPORT_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_FUNCTION_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_KEY_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_TYPE_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SIZE_RESTRICTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_SINGLE_VPORT_POOL","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_VF_RSS_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_CAPS_VLAN_SUPPORTED","features":[319]},{"name":"NDIS_NIC_SWITCH_DELETE_SWITCH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_INFO_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_CHANGE_MASK","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_DEFAULT_NUMBER_OF_QUEUE_PAIRS_FOR_DEFAULT_VPORT","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_SWITCH_NAME_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VF_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH","features":[319]},{"name":"NDIS_NIC_SWITCH_VF_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VF_INFO_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VF_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_FUNCTION","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_GFT_ENABLED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_LOOKAHEAD_SPLIT_ENABLED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_PACKET_DIRECT_RX_ONLY","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_CHANGE_MASK","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_ENFORCE_MAX_SG_LIST","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_FLAGS_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_INT_MOD_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_LOOKAHEAD_SPLIT_ENABLED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NAME_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NDK_PARAMS_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NUM_QUEUE_PAIRS_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_PACKET_DIRECT_RX_ONLY","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_PROCESSOR_AFFINITY_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_QOS_SQ_ID_CHANGED","features":[319]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_STATE_CHANGED","features":[319]},{"name":"NDIS_NT","features":[319]},{"name":"NDIS_OBJECT_HEADER","features":[319]},{"name":"NDIS_OBJECT_REVISION_1","features":[319]},{"name":"NDIS_OBJECT_TYPE_BIND_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT","features":[319]},{"name":"NDIS_OBJECT_TYPE_CO_CALL_MANAGER_OPTIONAL_HANDLERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CO_CLIENT_OPTIONAL_HANDLERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CO_MINIPORT_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_CO_PROTOCOL_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_DEFAULT","features":[319]},{"name":"NDIS_OBJECT_TYPE_DEVICE_OBJECT_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_DRIVER_WRAPPER_OBJECT","features":[319]},{"name":"NDIS_OBJECT_TYPE_DRIVER_WRAPPER_REVISION_1","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_ATTACH_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_DRIVER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_PARTIAL_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_PAUSE_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_HD_SPLIT_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NDK_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_PACKET_DIRECT_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_DEVICE_POWER_NOTIFICATION","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_INTERRUPT","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_PNP_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_SS_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_NSI_COMPARTMENT_RW_STRUCT","features":[319]},{"name":"NDIS_OBJECT_TYPE_NSI_INTERFACE_PERSIST_RW_STRUCT","features":[319]},{"name":"NDIS_OBJECT_TYPE_NSI_NETWORK_RW_STRUCT","features":[319]},{"name":"NDIS_OBJECT_TYPE_OFFLOAD","features":[319]},{"name":"NDIS_OBJECT_TYPE_OFFLOAD_ENCAPSULATION","features":[319]},{"name":"NDIS_OBJECT_TYPE_OID_REQUEST","features":[319]},{"name":"NDIS_OBJECT_TYPE_OPEN_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_1","features":[319]},{"name":"NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_2","features":[319]},{"name":"NDIS_OBJECT_TYPE_PD_RECEIVE_QUEUE","features":[319]},{"name":"NDIS_OBJECT_TYPE_PD_TRANSMIT_QUEUE","features":[319]},{"name":"NDIS_OBJECT_TYPE_PORT_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PORT_STATE","features":[319]},{"name":"NDIS_OBJECT_TYPE_PROTOCOL_DRIVER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PROTOCOL_RESTART_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_QOS_CAPABILITIES","features":[319]},{"name":"NDIS_OBJECT_TYPE_QOS_CLASSIFICATION_ELEMENT","features":[319]},{"name":"NDIS_OBJECT_TYPE_QOS_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_REQUEST_EX","features":[319]},{"name":"NDIS_OBJECT_TYPE_RESTART_GENERAL_ATTRIBUTES","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_CAPABILITIES","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_PARAMETERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_PARAMETERS_V2","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFO","features":[319]},{"name":"NDIS_OBJECT_TYPE_RSS_SET_INDIRECTION_ENTRIES","features":[319]},{"name":"NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION","features":[319]},{"name":"NDIS_OBJECT_TYPE_SHARED_MEMORY_PROVIDER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OBJECT_TYPE_STATUS_INDICATION","features":[319]},{"name":"NDIS_OBJECT_TYPE_SWITCH_OPTIONAL_HANDLERS","features":[319]},{"name":"NDIS_OBJECT_TYPE_TIMER_CHARACTERISTICS","features":[319]},{"name":"NDIS_OFFLOAD","features":[319]},{"name":"NDIS_OFFLOAD_ENCAPSULATION_REVISION_1","features":[319]},{"name":"NDIS_OFFLOAD_FLAGS_GROUP_CHECKSUM_CAPABILITIES","features":[319]},{"name":"NDIS_OFFLOAD_NOT_SUPPORTED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_AND_ESP_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_ESP_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_AND_ESP_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_ESP_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV1_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV1_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_NO_CHANGE","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_4","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_5","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_RSC_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_SKIP_REGISTRY_UPDATE","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_USO_DISABLED","features":[319]},{"name":"NDIS_OFFLOAD_PARAMETERS_USO_ENABLED","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_2","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_3","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_4","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_5","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_6","features":[319]},{"name":"NDIS_OFFLOAD_REVISION_7","features":[319]},{"name":"NDIS_OFFLOAD_SET_NO_CHANGE","features":[319]},{"name":"NDIS_OFFLOAD_SET_OFF","features":[319]},{"name":"NDIS_OFFLOAD_SET_ON","features":[319]},{"name":"NDIS_OFFLOAD_SUPPORTED","features":[319]},{"name":"NDIS_OID_REQUEST_FLAGS_VPORT_ID_VALID","features":[319]},{"name":"NDIS_OID_REQUEST_NDIS_RESERVED_SIZE","features":[319]},{"name":"NDIS_OID_REQUEST_REVISION_1","features":[319]},{"name":"NDIS_OID_REQUEST_REVISION_2","features":[319]},{"name":"NDIS_OID_REQUEST_TIMEOUT_INFINITE","features":[319]},{"name":"NDIS_OPEN_BLOCK","features":[319]},{"name":"NDIS_OPEN_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_OPEN_RECEIVE_NOT_REENTRANT","features":[319]},{"name":"NDIS_OPER_STATE","features":[319,321]},{"name":"NDIS_OPER_STATE_REVISION_1","features":[319]},{"name":"NDIS_PACKET_8021Q_INFO","features":[319]},{"name":"NDIS_PACKET_TYPE_ALL_FUNCTIONAL","features":[319]},{"name":"NDIS_PACKET_TYPE_ALL_LOCAL","features":[319]},{"name":"NDIS_PACKET_TYPE_ALL_MULTICAST","features":[319]},{"name":"NDIS_PACKET_TYPE_BROADCAST","features":[319]},{"name":"NDIS_PACKET_TYPE_DIRECTED","features":[319]},{"name":"NDIS_PACKET_TYPE_FUNCTIONAL","features":[319]},{"name":"NDIS_PACKET_TYPE_GROUP","features":[319]},{"name":"NDIS_PACKET_TYPE_MAC_FRAME","features":[319]},{"name":"NDIS_PACKET_TYPE_MULTICAST","features":[319]},{"name":"NDIS_PACKET_TYPE_NO_LOCAL","features":[319]},{"name":"NDIS_PACKET_TYPE_PROMISCUOUS","features":[319]},{"name":"NDIS_PACKET_TYPE_SMT","features":[319]},{"name":"NDIS_PACKET_TYPE_SOURCE_ROUTING","features":[319]},{"name":"NDIS_PARAMETER_TYPE","features":[319]},{"name":"NDIS_PAUSE_ATTACH_FILTER","features":[319]},{"name":"NDIS_PAUSE_BIND_PROTOCOL","features":[319]},{"name":"NDIS_PAUSE_DETACH_FILTER","features":[319]},{"name":"NDIS_PAUSE_FILTER_RESTART_STACK","features":[319]},{"name":"NDIS_PAUSE_LOW_POWER","features":[319]},{"name":"NDIS_PAUSE_MINIPORT_DEVICE_REMOVE","features":[319]},{"name":"NDIS_PAUSE_NDIS_INTERNAL","features":[319]},{"name":"NDIS_PAUSE_UNBIND_PROTOCOL","features":[319]},{"name":"NDIS_PCI_DEVICE_CUSTOM_PROPERTIES","features":[319]},{"name":"NDIS_PD_ACQUIRE_QUEUES_FLAG_DRAIN_NOTIFICATION","features":[319]},{"name":"NDIS_PD_ACQUIRE_QUEUES_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_PD_CAPS_DRAIN_NOTIFICATIONS_SUPPORTED","features":[319]},{"name":"NDIS_PD_CAPS_NOTIFICATION_MODERATION_COUNT_SUPPORTED","features":[319]},{"name":"NDIS_PD_CAPS_NOTIFICATION_MODERATION_INTERVAL_SUPPORTED","features":[319]},{"name":"NDIS_PD_CAPS_RECEIVE_FILTER_COUNTERS_SUPPORTED","features":[319]},{"name":"NDIS_PD_CLOSE_PROVIDER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_CONFIG_REVISION_1","features":[319]},{"name":"NDIS_PD_COUNTER_HANDLE","features":[319]},{"name":"NDIS_PD_COUNTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_FILTER_HANDLE","features":[319]},{"name":"NDIS_PD_FILTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_PROVIDER_DISPATCH_REVISION_1","features":[319]},{"name":"NDIS_PD_PROVIDER_HANDLE","features":[319]},{"name":"NDIS_PD_QUEUE_DISPATCH_REVISION_1","features":[319]},{"name":"NDIS_PD_QUEUE_FLAG_DRAIN_NOTIFICATION","features":[319]},{"name":"NDIS_PD_QUEUE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PD_QUEUE_REVISION_1","features":[319]},{"name":"NDIS_PER_PACKET_INFO","features":[319]},{"name":"NDIS_PHYSICAL_ADDRESS_UNIT","features":[319]},{"name":"NDIS_PHYSICAL_MEDIUM","features":[319]},{"name":"NDIS_PM_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_PM_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_PM_MAX_PATTERN_ID","features":[319]},{"name":"NDIS_PM_MAX_STRING_SIZE","features":[319]},{"name":"NDIS_PM_PACKET_PATTERN","features":[319]},{"name":"NDIS_PM_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PM_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_PM_PRIVATE_PATTERN_ID","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_ENABLED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_SUPPORTED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_ARP_ENABLED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_ARP_SUPPORTED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_NS_ENABLED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_NS_SUPPORTED","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_HIGHEST","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_LOWEST","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_NORMAL","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_REVISION_2","features":[319]},{"name":"NDIS_PM_SELECTIVE_SUSPEND_ENABLED","features":[319]},{"name":"NDIS_PM_SELECTIVE_SUSPEND_SUPPORTED","features":[319]},{"name":"NDIS_PM_WAKE_ON_LINK_CHANGE_ENABLED","features":[319]},{"name":"NDIS_PM_WAKE_ON_MEDIA_CONNECT_SUPPORTED","features":[319]},{"name":"NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_ENABLED","features":[319]},{"name":"NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_SUPPORTED","features":[319]},{"name":"NDIS_PM_WAKE_PACKET_INDICATION_SUPPORTED","features":[319]},{"name":"NDIS_PM_WAKE_PACKET_REVISION_1","features":[319]},{"name":"NDIS_PM_WAKE_REASON_REVISION_1","features":[319]},{"name":"NDIS_PM_WAKE_UP_CAPABILITIES","features":[319]},{"name":"NDIS_PM_WOL_BITMAP_PATTERN_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_BITMAP_PATTERN_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_IPV4_TCP_SYN_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_IPV4_TCP_SYN_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_IPV6_TCP_SYN_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_IPV6_TCP_SYN_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_MAGIC_PACKET_ENABLED","features":[319]},{"name":"NDIS_PM_WOL_MAGIC_PACKET_SUPPORTED","features":[319]},{"name":"NDIS_PM_WOL_PATTERN_REVISION_1","features":[319]},{"name":"NDIS_PM_WOL_PATTERN_REVISION_2","features":[319]},{"name":"NDIS_PM_WOL_PRIORITY_HIGHEST","features":[319]},{"name":"NDIS_PM_WOL_PRIORITY_LOWEST","features":[319]},{"name":"NDIS_PM_WOL_PRIORITY_NORMAL","features":[319]},{"name":"NDIS_PNP_CAPABILITIES","features":[319]},{"name":"NDIS_PNP_WAKE_UP_LINK_CHANGE","features":[319]},{"name":"NDIS_PNP_WAKE_UP_MAGIC_PACKET","features":[319]},{"name":"NDIS_PNP_WAKE_UP_PATTERN_MATCH","features":[319]},{"name":"NDIS_POLL_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_POLL_DATA_REVISION_1","features":[319]},{"name":"NDIS_POLL_HANDLE","features":[319]},{"name":"NDIS_POLL_NOTIFICATION_REVISION_1","features":[319]},{"name":"NDIS_PORT","features":[319,321]},{"name":"NDIS_PORT_ARRAY","features":[319,321]},{"name":"NDIS_PORT_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_PORT_AUTHENTICATION_PARAMETERS","features":[319]},{"name":"NDIS_PORT_AUTHENTICATION_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PORT_AUTHORIZATION_STATE","features":[319]},{"name":"NDIS_PORT_CHARACTERISTICS","features":[319,321]},{"name":"NDIS_PORT_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_PORT_CHAR_USE_DEFAULT_AUTH_SETTINGS","features":[319]},{"name":"NDIS_PORT_CONTROL_STATE","features":[319]},{"name":"NDIS_PORT_STATE","features":[319,321]},{"name":"NDIS_PORT_STATE_REVISION_1","features":[319]},{"name":"NDIS_PORT_TYPE","features":[319]},{"name":"NDIS_POWER_PROFILE","features":[319]},{"name":"NDIS_PROC","features":[319]},{"name":"NDIS_PROCESSOR_TYPE","features":[319]},{"name":"NDIS_PROCESSOR_VENDOR","features":[319]},{"name":"NDIS_PROC_CALLBACK","features":[319]},{"name":"NDIS_PROTOCOL_BLOCK","features":[319]},{"name":"NDIS_PROTOCOL_CO_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_PROTOCOL_DRIVER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_PROTOCOL_DRIVER_CHARACTERISTICS_REVISION_2","features":[319]},{"name":"NDIS_PROTOCOL_DRIVER_SUPPORTS_CURRENT_MAC_ADDRESS_CHANGE","features":[319]},{"name":"NDIS_PROTOCOL_DRIVER_SUPPORTS_L2_MTU_SIZE_CHANGE","features":[319]},{"name":"NDIS_PROTOCOL_ID_DEFAULT","features":[319]},{"name":"NDIS_PROTOCOL_ID_IP6","features":[319]},{"name":"NDIS_PROTOCOL_ID_IPX","features":[319]},{"name":"NDIS_PROTOCOL_ID_MASK","features":[319]},{"name":"NDIS_PROTOCOL_ID_MAX","features":[319]},{"name":"NDIS_PROTOCOL_ID_NBF","features":[319]},{"name":"NDIS_PROTOCOL_ID_TCP_IP","features":[319]},{"name":"NDIS_PROTOCOL_MAJOR_VERSION","features":[319]},{"name":"NDIS_PROTOCOL_MINIMUM_MAJOR_VERSION","features":[319]},{"name":"NDIS_PROTOCOL_MINIMUM_MINOR_VERSION","features":[319]},{"name":"NDIS_PROTOCOL_MINOR_VERSION","features":[319]},{"name":"NDIS_PROTOCOL_PAUSE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PROTOCOL_RESTART_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_PROT_OPTION_ESTIMATED_LENGTH","features":[319]},{"name":"NDIS_PROT_OPTION_NO_LOOPBACK","features":[319]},{"name":"NDIS_PROT_OPTION_NO_RSVD_ON_RCVPKT","features":[319]},{"name":"NDIS_PROT_OPTION_SEND_RESTRICTED","features":[319]},{"name":"NDIS_QOS_ACTION_MAXIMUM","features":[319]},{"name":"NDIS_QOS_ACTION_PRIORITY","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_CEE_DCBX_SUPPORTED","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_IEEE_DCBX_SUPPORTED","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_MACSEC_BYPASS_SUPPORTED","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_QOS_CAPABILITIES_STRICT_TSA_SUPPORTED","features":[319]},{"name":"NDIS_QOS_CLASSIFICATION_ELEMENT_REVISION_1","features":[319]},{"name":"NDIS_QOS_CLASSIFICATION_ENFORCED_BY_MINIPORT","features":[319]},{"name":"NDIS_QOS_CLASSIFICATION_SET_BY_MINIPORT_MASK","features":[319]},{"name":"NDIS_QOS_CONDITION_DEFAULT","features":[319]},{"name":"NDIS_QOS_CONDITION_ETHERTYPE","features":[319]},{"name":"NDIS_QOS_CONDITION_MAXIMUM","features":[319]},{"name":"NDIS_QOS_CONDITION_NETDIRECT_PORT","features":[319]},{"name":"NDIS_QOS_CONDITION_RESERVED","features":[319]},{"name":"NDIS_QOS_CONDITION_TCP_OR_UDP_PORT","features":[319]},{"name":"NDIS_QOS_CONDITION_TCP_PORT","features":[319]},{"name":"NDIS_QOS_CONDITION_UDP_PORT","features":[319]},{"name":"NDIS_QOS_DEFAULT_SQ_ID","features":[319]},{"name":"NDIS_QOS_MAXIMUM_PRIORITIES","features":[319]},{"name":"NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES","features":[319]},{"name":"NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_QOS_OFFLOAD_CAPS_GFT_SQ","features":[319]},{"name":"NDIS_QOS_OFFLOAD_CAPS_STANDARD_SQ","features":[319]},{"name":"NDIS_QOS_PARAMETERS_CLASSIFICATION_CHANGED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_CLASSIFICATION_CONFIGURED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_ETS_CHANGED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_ETS_CONFIGURED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_PFC_CHANGED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_PFC_CONFIGURED","features":[319]},{"name":"NDIS_QOS_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_QOS_PARAMETERS_WILLING","features":[319]},{"name":"NDIS_QOS_SQ_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_QOS_SQ_PARAMETERS_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_QOS_SQ_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_QOS_SQ_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_QOS_SQ_RECEIVE_CAP_ENABLED","features":[319]},{"name":"NDIS_QOS_SQ_STATS_REVISION_1","features":[319]},{"name":"NDIS_QOS_SQ_TRANSMIT_CAP_ENABLED","features":[319]},{"name":"NDIS_QOS_SQ_TRANSMIT_RESERVATION_ENABLED","features":[319]},{"name":"NDIS_QOS_TSA_CBS","features":[319]},{"name":"NDIS_QOS_TSA_ETS","features":[319]},{"name":"NDIS_QOS_TSA_MAXIMUM","features":[319]},{"name":"NDIS_QOS_TSA_STRICT","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ANY_VLAN_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_OPERATION_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_SPA_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_TPA_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_FOR_DEFAULT_QUEUE_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_FIELD_MAC_HEADER_VLAN_UNTAGGED_OR_ZERO","features":[319]},{"name":"NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_FILTER_FLAGS_RESERVED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IMPLAT_MIN_OF_QUEUES_MODE","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IMPLAT_SUM_OF_QUEUES_MODE","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_VPORT_ID_SPECIFIED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INFO_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_INTERRUPT_VECTOR_COALESCING_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IPV4_HEADER_PROTOCOL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IPV4_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IPV6_HEADER_PROTOCOL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_IPV6_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_LOOKAHEAD_SPLIT_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_DEST_ADDR_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PACKET_TYPE_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PRIORITY_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PROTOCOL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_SOURCE_ADDR_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_VLAN_ID_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_MSI_X_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PACKET_COALESCING_FILTERS_ENABLED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PACKET_COALESCING_SUPPORTED_ON_DEFAULT_QUEUE","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION_GRE","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_FILTER_QUEUE_STATE_CHANGE_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_FILTER_RESERVED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_EQUAL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_MASK_EQUAL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_NOT_EQUAL_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_UDP_HEADER_DEST_PORT_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_UDP_HEADER_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_VMQ_FILTERS_ENABLED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_VM_QUEUES_ENABLED","features":[319]},{"name":"NDIS_RECEIVE_FILTER_VM_QUEUE_SUPPORTED","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_MORE_NBLS","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_PERFECT_FILTERED","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_RESOURCES","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SHARED_MEMORY_INFO_VALID","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SINGLE_ETHER_TYPE","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SINGLE_QUEUE","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SINGLE_VLAN","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SWITCH_DESTINATION_GROUP","features":[319]},{"name":"NDIS_RECEIVE_FLAGS_SWITCH_SINGLE_SOURCE","features":[319]},{"name":"NDIS_RECEIVE_HASH_FLAG_ENABLE_HASH","features":[319]},{"name":"NDIS_RECEIVE_HASH_FLAG_HASH_INFO_UNCHANGED","features":[319]},{"name":"NDIS_RECEIVE_HASH_FLAG_HASH_KEY_UNCHANGED","features":[319]},{"name":"NDIS_RECEIVE_HASH_PARAMETERS","features":[319]},{"name":"NDIS_RECEIVE_HASH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_INFO_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_INFO_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_CHANGE_MASK","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_FLAGS_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_INTERRUPT_COALESCING_DOMAIN_ID_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_LOOKAHEAD_SPLIT_REQUIRED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_NAME_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_PER_QUEUE_RECEIVE_INDICATION","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_PROCESSOR_AFFINITY_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_QOS_SQ_ID_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_SUGGESTED_RECV_BUFFER_NUMBERS_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_QUEUE_STATE_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES","features":[319]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_3","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_3","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_V2_REVISION_1","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_ENABLE_RSS","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_HASH_INFO_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_HASH_KEY_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_ENTRIES_CHANGED","features":[319]},{"name":"NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_QUEUES_CHANGED","features":[319]},{"name":"NDIS_REQUEST_TYPE","features":[319]},{"name":"NDIS_RESTART_GENERAL_ATTRIBUTES_MAX_LOOKAHEAD_ACCESSED_DEFINED","features":[319]},{"name":"NDIS_RESTART_GENERAL_ATTRIBUTES_REVISION_1","features":[319]},{"name":"NDIS_RESTART_GENERAL_ATTRIBUTES_REVISION_2","features":[319]},{"name":"NDIS_RETURN_FLAGS_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_RETURN_FLAGS_SINGLE_QUEUE","features":[319]},{"name":"NDIS_RETURN_FLAGS_SWITCH_SINGLE_SOURCE","features":[319]},{"name":"NDIS_RING_AUTO_REMOVAL_ERROR","features":[319]},{"name":"NDIS_RING_COUNTER_OVERFLOW","features":[319]},{"name":"NDIS_RING_HARD_ERROR","features":[319]},{"name":"NDIS_RING_LOBE_WIRE_FAULT","features":[319]},{"name":"NDIS_RING_REMOVE_RECEIVED","features":[319]},{"name":"NDIS_RING_RING_RECOVERY","features":[319]},{"name":"NDIS_RING_SIGNAL_LOSS","features":[319]},{"name":"NDIS_RING_SINGLE_STATION","features":[319]},{"name":"NDIS_RING_SOFT_ERROR","features":[319]},{"name":"NDIS_RING_TRANSMIT_BEACON","features":[319]},{"name":"NDIS_ROUTING_DOMAIN_ENTRY_REVISION_1","features":[319]},{"name":"NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1","features":[319]},{"name":"NDIS_RSC_STATISTICS_REVISION_1","features":[319]},{"name":"NDIS_RSS_CAPS_CLASSIFICATION_AT_DPC","features":[319]},{"name":"NDIS_RSS_CAPS_CLASSIFICATION_AT_ISR","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV4","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6_EX","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV4","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6","features":[319]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6_EX","features":[319]},{"name":"NDIS_RSS_CAPS_MESSAGE_SIGNALED_INTERRUPTS","features":[319]},{"name":"NDIS_RSS_CAPS_RSS_AVAILABLE_ON_PORTS","features":[319]},{"name":"NDIS_RSS_CAPS_SUPPORTS_INDEPENDENT_ENTRY_MOVE","features":[319]},{"name":"NDIS_RSS_CAPS_SUPPORTS_MSI_X","features":[319]},{"name":"NDIS_RSS_CAPS_USING_MSI_X","features":[319]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_1","features":[319]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_2","features":[319]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_3","features":[319]},{"name":"NDIS_RSS_HASH_SECRET_KEY_SIZE_REVISION_1","features":[319]},{"name":"NDIS_RSS_INDIRECTION_TABLE_MAX_SIZE_REVISION_1","features":[319]},{"name":"NDIS_RSS_INDIRECTION_TABLE_SIZE_REVISION_1","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_BASE_CPU_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_DEFAULT_PROCESSOR_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_DISABLE_RSS","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_HASH_INFO_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_HASH_KEY_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PARAM_FLAG_ITABLE_UNCHANGED","features":[319]},{"name":"NDIS_RSS_PROCESSOR_INFO_REVISION_1","features":[319]},{"name":"NDIS_RSS_PROCESSOR_INFO_REVISION_2","features":[319]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRIES_REVISION_1","features":[319]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_DEFAULT_PROCESSOR","features":[319]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_PRIMARY_PROCESSOR","features":[319]},{"name":"NDIS_RUNTIME_VERSION_60","features":[319]},{"name":"NDIS_RWL_AT_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_RW_LOCK","features":[319,307]},{"name":"NDIS_RW_LOCK_REFCOUNT","features":[319]},{"name":"NDIS_SCATTER_GATHER_LIST_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SEND_COMPLETE_FLAGS_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_SEND_COMPLETE_FLAGS_SINGLE_QUEUE","features":[319]},{"name":"NDIS_SEND_COMPLETE_FLAGS_SWITCH_SINGLE_SOURCE","features":[319]},{"name":"NDIS_SEND_FLAGS_CHECK_FOR_LOOPBACK","features":[319]},{"name":"NDIS_SEND_FLAGS_DISPATCH_LEVEL","features":[319]},{"name":"NDIS_SEND_FLAGS_SINGLE_QUEUE","features":[319]},{"name":"NDIS_SEND_FLAGS_SWITCH_DESTINATION_GROUP","features":[319]},{"name":"NDIS_SEND_FLAGS_SWITCH_SINGLE_SOURCE","features":[319]},{"name":"NDIS_SG_DMA_64_BIT_ADDRESS","features":[319]},{"name":"NDIS_SG_DMA_DESCRIPTION_REVISION_1","features":[319]},{"name":"NDIS_SG_DMA_DESCRIPTION_REVISION_2","features":[319]},{"name":"NDIS_SG_DMA_HYBRID_DMA","features":[319]},{"name":"NDIS_SG_DMA_V3_HAL_API","features":[319]},{"name":"NDIS_SG_LIST_WRITE_TO_DEVICE","features":[319]},{"name":"NDIS_SHARED_MEMORY_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SHARED_MEMORY_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_SHARED_MEMORY_PROVIDER_CHAR_SUPPORTS_PF_VPORTS","features":[319]},{"name":"NDIS_SHARED_MEM_PARAMETERS_CONTIGOUS","features":[319]},{"name":"NDIS_SHARED_MEM_PARAMETERS_CONTIGUOUS","features":[319]},{"name":"NDIS_SIZEOF_NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_SPIN_LOCK","features":[319]},{"name":"NDIS_SRIOV_BAR_RESOURCES_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_CAPS_PF_MINIPORT","features":[319]},{"name":"NDIS_SRIOV_CAPS_SRIOV_SUPPORTED","features":[319]},{"name":"NDIS_SRIOV_CAPS_VF_MINIPORT","features":[319]},{"name":"NDIS_SRIOV_CONFIG_STATE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_OVERLYING_ADAPTER_INFO_VERSION_1","features":[319]},{"name":"NDIS_SRIOV_PF_LUID_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_PROBED_BARS_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_READ_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_RESET_VF_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_STATISTICS_BROADCAST_BYTES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BROADCAST_BYTES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BROADCAST_FRAMES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BROADCAST_FRAMES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BYTES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_BYTES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_DIRECTED_BYTES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_DIRECTED_BYTES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_DIRECTED_FRAMES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_DIRECTED_FRAMES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS","features":[319]},{"name":"NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR","features":[319]},{"name":"NDIS_STATISTICS_GEN_STATISTICS_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_INFO","features":[319]},{"name":"NDIS_STATISTICS_INFO_REVISION_1","features":[319]},{"name":"NDIS_STATISTICS_MULTICAST_BYTES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_MULTICAST_BYTES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_MULTICAST_FRAMES_RCV_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_MULTICAST_FRAMES_XMIT_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_CRC_ERROR_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_DISCARDS_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_ERROR_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_NO_BUFFER_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_RCV_OK_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_TRANSMIT_QUEUE_LENGTH_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_VALUE","features":[319]},{"name":"NDIS_STATISTICS_VALUE_EX","features":[319]},{"name":"NDIS_STATISTICS_XMIT_DISCARDS_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_XMIT_ERROR_SUPPORTED","features":[319]},{"name":"NDIS_STATISTICS_XMIT_OK_SUPPORTED","features":[319]},{"name":"NDIS_STATUS_INDICATION_FLAGS_MEDIA_CONNECT_TO_CONNECT","features":[319]},{"name":"NDIS_STATUS_INDICATION_FLAGS_NDIS_RESERVED","features":[319]},{"name":"NDIS_STATUS_INDICATION_REVISION_1","features":[319]},{"name":"NDIS_SUPPORTED_PAUSE_FUNCTIONS","features":[319]},{"name":"NDIS_SUPPORT_60_COMPATIBLE_API","features":[319]},{"name":"NDIS_SUPPORT_NDIS6","features":[319]},{"name":"NDIS_SUPPORT_NDIS61","features":[319]},{"name":"NDIS_SUPPORT_NDIS620","features":[319]},{"name":"NDIS_SUPPORT_NDIS630","features":[319]},{"name":"NDIS_SUPPORT_NDIS640","features":[319]},{"name":"NDIS_SUPPORT_NDIS650","features":[319]},{"name":"NDIS_SUPPORT_NDIS651","features":[319]},{"name":"NDIS_SUPPORT_NDIS660","features":[319]},{"name":"NDIS_SUPPORT_NDIS670","features":[319]},{"name":"NDIS_SUPPORT_NDIS680","features":[319]},{"name":"NDIS_SUPPORT_NDIS681","features":[319]},{"name":"NDIS_SUPPORT_NDIS682","features":[319]},{"name":"NDIS_SUPPORT_NDIS683","features":[319]},{"name":"NDIS_SUPPORT_NDIS684","features":[319]},{"name":"NDIS_SUPPORT_NDIS685","features":[319]},{"name":"NDIS_SUPPORT_NDIS686","features":[319]},{"name":"NDIS_SUPPORT_NDIS687","features":[319]},{"name":"NDIS_SWITCH_COPY_NBL_INFO_FLAGS_PRESERVE_DESTINATIONS","features":[319]},{"name":"NDIS_SWITCH_COPY_NBL_INFO_FLAGS_PRESERVE_SWITCH_INFO_ONLY","features":[319]},{"name":"NDIS_SWITCH_DEFAULT_NIC_INDEX","features":[319]},{"name":"NDIS_SWITCH_DEFAULT_PORT_ID","features":[319]},{"name":"NDIS_SWITCH_FEATURE_STATUS_CUSTOM_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_FEATURE_STATUS_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE_INFO_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_FLAGS_MAPPED_NIC_UPDATED","features":[319]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_INITIALIZING","features":[319]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED","features":[319]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED_LM","features":[319]},{"name":"NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_PARAMETERS_REVISION_2","features":[319]},{"name":"NDIS_SWITCH_NIC_SAVE_STATE_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_NIC_SAVE_STATE_REVISION_2","features":[319]},{"name":"NDIS_SWITCH_NIC_STATUS_INDICATION_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_OBJECT_SERIALIZATION_VERSION_1","features":[319]},{"name":"NDIS_SWITCH_OPTIONAL_HANDLERS_PD_RESERVED_SIZE","features":[319]},{"name":"NDIS_SWITCH_OPTIONAL_HANDLERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_OPTIONAL_HANDLERS_REVISION_2","features":[319]},{"name":"NDIS_SWITCH_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_ARRAY_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_FLAG_RESTORING_PORT","features":[319]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_FLAG_UNTRUSTED_INTERNAL_PORT","features":[319]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_CUSTOM_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_DELETE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_PROFILE_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_2","features":[319]},{"name":"NDIS_SWITCH_PORT_PROPERTY_VLAN_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_CUSTOM_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_DELETE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_ENUM_INFO_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_PROPERTY_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_SWITCH_REPORT_FILTERED_NBL_FLAGS_IS_INCOMING","features":[319]},{"name":"NDIS_SYSTEM_PROCESSOR_INFO_EX_REVISION_1","features":[319]},{"name":"NDIS_SYSTEM_PROCESSOR_INFO_REVISION_1","features":[319]},{"name":"NDIS_TASK_OFFLOAD_VERSION","features":[319]},{"name":"NDIS_TASK_TCP_LARGE_SEND_V0","features":[319]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD","features":[319]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD_REVISION_2","features":[319]},{"name":"NDIS_TCP_IP_CHECKSUM_OFFLOAD","features":[319]},{"name":"NDIS_TCP_IP_CHECKSUM_PACKET_INFO","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_IPv4","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_IPv6","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V1","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V1_TYPE","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V2","features":[319]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V2_TYPE","features":[319]},{"name":"NDIS_TCP_RECV_SEG_COALESC_OFFLOAD_REVISION_1","features":[319]},{"name":"NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES","features":[319]},{"name":"NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_TIMER","features":[308,319,309,307,313]},{"name":"NDIS_TIMER_CHARACTERISTICS_REVISION_1","features":[319]},{"name":"NDIS_TIMER_FUNCTION","features":[319]},{"name":"NDIS_TIMESTAMP_CAPABILITIES","features":[319,307]},{"name":"NDIS_TIMESTAMP_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_TIMESTAMP_CAPABILITY_FLAGS","features":[319,307]},{"name":"NDIS_UDP_SEGMENTATION_OFFLOAD_IPV4","features":[319]},{"name":"NDIS_UDP_SEGMENTATION_OFFLOAD_IPV6","features":[319]},{"name":"NDIS_VAR_DATA_DESC","features":[319]},{"name":"NDIS_WAN_FRAGMENT","features":[319]},{"name":"NDIS_WAN_GET_STATS","features":[319]},{"name":"NDIS_WAN_HEADER_FORMAT","features":[319]},{"name":"NDIS_WAN_LINE_DOWN","features":[319]},{"name":"NDIS_WAN_LINE_UP","features":[319,307]},{"name":"NDIS_WAN_MEDIUM_SUBTYPE","features":[319]},{"name":"NDIS_WAN_PROTOCOL_CAPS","features":[319]},{"name":"NDIS_WAN_QUALITY","features":[319]},{"name":"NDIS_WDF","features":[319]},{"name":"NDIS_WDM","features":[319]},{"name":"NDIS_WDM_DRIVER","features":[319]},{"name":"NDIS_WLAN_BSSID","features":[319]},{"name":"NDIS_WLAN_BSSID_EX","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_ENABLED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_SUPPORTED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_ENABLED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_SUPPORTED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_ENABLED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_SUPPORTED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_ENABLED","features":[319]},{"name":"NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_SUPPORTED","features":[319]},{"name":"NDIS_WMI_DEFAULT_METHOD_ID","features":[319]},{"name":"NDIS_WMI_ENUM_ADAPTER","features":[319,321]},{"name":"NDIS_WMI_ENUM_ADAPTER_REVISION_1","features":[319]},{"name":"NDIS_WMI_EVENT_HEADER","features":[319,321]},{"name":"NDIS_WMI_EVENT_HEADER_REVISION_1","features":[319]},{"name":"NDIS_WMI_IPSEC_OFFLOAD_V1","features":[319]},{"name":"NDIS_WMI_METHOD_HEADER","features":[319,321]},{"name":"NDIS_WMI_METHOD_HEADER_REVISION_1","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_ENUM_ADAPTER","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_EVENT","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_METHOD","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_OUTPUT_INFO","features":[319]},{"name":"NDIS_WMI_OBJECT_TYPE_SET","features":[319]},{"name":"NDIS_WMI_OFFLOAD","features":[319]},{"name":"NDIS_WMI_OUTPUT_INFO","features":[319]},{"name":"NDIS_WMI_PM_ACTIVE_CAPABILITIES_REVISION_1","features":[319]},{"name":"NDIS_WMI_PM_ADMIN_CONFIG_REVISION_1","features":[319]},{"name":"NDIS_WMI_RECEIVE_QUEUE_INFO_REVISION_1","features":[319]},{"name":"NDIS_WMI_RECEIVE_QUEUE_PARAMETERS_REVISION_1","features":[319]},{"name":"NDIS_WMI_SET_HEADER","features":[319,321]},{"name":"NDIS_WMI_SET_HEADER_REVISION_1","features":[319]},{"name":"NDIS_WMI_TCP_CONNECTION_OFFLOAD","features":[319]},{"name":"NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD","features":[319]},{"name":"NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1","features":[319]},{"name":"NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2","features":[319]},{"name":"NDIS_WORK_ITEM","features":[319]},{"name":"NDIS_WRAPPER_HANDLE","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_PACKET_STATE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_PACKET_STATE_SUPPORTED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_REGISTER_STATE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_REGISTER_STATE_SUPPORTED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_SMS_RECEIVE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_SMS_RECEIVE_SUPPORTED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_UICC_CHANGE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_UICC_CHANGE_SUPPORTED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_USSD_RECEIVE_ENABLED","features":[319]},{"name":"NDIS_WWAN_WAKE_ON_USSD_RECEIVE_SUPPORTED","features":[319]},{"name":"NETWORK_ADDRESS","features":[319]},{"name":"NETWORK_ADDRESS_IP","features":[319]},{"name":"NETWORK_ADDRESS_IP6","features":[319]},{"name":"NETWORK_ADDRESS_IPX","features":[319]},{"name":"NETWORK_ADDRESS_LIST","features":[319]},{"name":"NET_BUFFER_LIST_POOL_FLAG_VERIFY","features":[319]},{"name":"NET_BUFFER_LIST_POOL_PARAMETERS_REVISION_1","features":[319]},{"name":"NET_BUFFER_LIST_POOL_PARAMETERS_REVISION_2","features":[319]},{"name":"NET_BUFFER_POOL_FLAG_VERIFY","features":[319]},{"name":"NET_BUFFER_POOL_PARAMETERS_REVISION_1","features":[319]},{"name":"NET_BUFFER_POOL_PARAMETERS_REVISION_2","features":[319]},{"name":"NET_DEVICE_PNP_EVENT_REVISION_1","features":[319]},{"name":"NET_EVENT_FLAGS_VPORT_ID_VALID","features":[319]},{"name":"NET_EVENT_HALT_MINIPORT_ON_LOW_POWER","features":[319]},{"name":"NET_PNP_EVENT_NOTIFICATION_REVISION_1","features":[319]},{"name":"NET_PNP_EVENT_NOTIFICATION_REVISION_2","features":[319]},{"name":"NULL_FILTER","features":[319]},{"name":"Ndis802_11AuthModeAutoSwitch","features":[319]},{"name":"Ndis802_11AuthModeMax","features":[319]},{"name":"Ndis802_11AuthModeOpen","features":[319]},{"name":"Ndis802_11AuthModeShared","features":[319]},{"name":"Ndis802_11AuthModeWPA","features":[319]},{"name":"Ndis802_11AuthModeWPA2","features":[319]},{"name":"Ndis802_11AuthModeWPA2PSK","features":[319]},{"name":"Ndis802_11AuthModeWPA3","features":[319]},{"name":"Ndis802_11AuthModeWPA3Ent","features":[319]},{"name":"Ndis802_11AuthModeWPA3Ent192","features":[319]},{"name":"Ndis802_11AuthModeWPA3SAE","features":[319]},{"name":"Ndis802_11AuthModeWPANone","features":[319]},{"name":"Ndis802_11AuthModeWPAPSK","features":[319]},{"name":"Ndis802_11AutoUnknown","features":[319]},{"name":"Ndis802_11Automode","features":[319]},{"name":"Ndis802_11DS","features":[319]},{"name":"Ndis802_11Encryption1Enabled","features":[319]},{"name":"Ndis802_11Encryption1KeyAbsent","features":[319]},{"name":"Ndis802_11Encryption2Enabled","features":[319]},{"name":"Ndis802_11Encryption2KeyAbsent","features":[319]},{"name":"Ndis802_11Encryption3Enabled","features":[319]},{"name":"Ndis802_11Encryption3KeyAbsent","features":[319]},{"name":"Ndis802_11EncryptionDisabled","features":[319]},{"name":"Ndis802_11EncryptionNotSupported","features":[319]},{"name":"Ndis802_11FH","features":[319]},{"name":"Ndis802_11IBSS","features":[319]},{"name":"Ndis802_11Infrastructure","features":[319]},{"name":"Ndis802_11InfrastructureMax","features":[319]},{"name":"Ndis802_11MediaStreamOff","features":[319]},{"name":"Ndis802_11MediaStreamOn","features":[319]},{"name":"Ndis802_11NetworkTypeMax","features":[319]},{"name":"Ndis802_11OFDM24","features":[319]},{"name":"Ndis802_11OFDM5","features":[319]},{"name":"Ndis802_11PowerModeCAM","features":[319]},{"name":"Ndis802_11PowerModeFast_PSP","features":[319]},{"name":"Ndis802_11PowerModeMAX_PSP","features":[319]},{"name":"Ndis802_11PowerModeMax","features":[319]},{"name":"Ndis802_11PrivFilter8021xWEP","features":[319]},{"name":"Ndis802_11PrivFilterAcceptAll","features":[319]},{"name":"Ndis802_11RadioStatusHardwareOff","features":[319]},{"name":"Ndis802_11RadioStatusHardwareSoftwareOff","features":[319]},{"name":"Ndis802_11RadioStatusMax","features":[319]},{"name":"Ndis802_11RadioStatusOn","features":[319]},{"name":"Ndis802_11RadioStatusSoftwareOff","features":[319]},{"name":"Ndis802_11ReloadWEPKeys","features":[319]},{"name":"Ndis802_11StatusTypeMax","features":[319]},{"name":"Ndis802_11StatusType_Authentication","features":[319]},{"name":"Ndis802_11StatusType_MediaStreamMode","features":[319]},{"name":"Ndis802_11StatusType_PMKID_CandidateList","features":[319]},{"name":"Ndis802_11WEPDisabled","features":[319]},{"name":"Ndis802_11WEPEnabled","features":[319]},{"name":"Ndis802_11WEPKeyAbsent","features":[319]},{"name":"Ndis802_11WEPNotSupported","features":[319]},{"name":"NdisAcquireReadWriteLock","features":[319,307]},{"name":"NdisAllocateMemoryWithTag","features":[319]},{"name":"NdisCancelTimer","features":[308,319,309,307,313]},{"name":"NdisClAddParty","features":[319]},{"name":"NdisClCloseAddressFamily","features":[319]},{"name":"NdisClCloseCall","features":[319]},{"name":"NdisClDeregisterSap","features":[319]},{"name":"NdisClDropParty","features":[319]},{"name":"NdisClGetProtocolVcContextFromTapiCallId","features":[319,307]},{"name":"NdisClIncomingCallComplete","features":[319]},{"name":"NdisClMakeCall","features":[319]},{"name":"NdisClModifyCallQoS","features":[319]},{"name":"NdisClRegisterSap","features":[319]},{"name":"NdisClass802_3Priority","features":[319]},{"name":"NdisClassAtmAALInfo","features":[319]},{"name":"NdisClassIrdaPacketInfo","features":[319]},{"name":"NdisClassWirelessWanMbxMailbox","features":[319]},{"name":"NdisCloseConfiguration","features":[319]},{"name":"NdisCloseFile","features":[319]},{"name":"NdisCmActivateVc","features":[319]},{"name":"NdisCmAddPartyComplete","features":[319]},{"name":"NdisCmCloseAddressFamilyComplete","features":[319]},{"name":"NdisCmCloseCallComplete","features":[319]},{"name":"NdisCmDeactivateVc","features":[319]},{"name":"NdisCmDeregisterSapComplete","features":[319]},{"name":"NdisCmDispatchCallConnected","features":[319]},{"name":"NdisCmDispatchIncomingCall","features":[319]},{"name":"NdisCmDispatchIncomingCallQoSChange","features":[319]},{"name":"NdisCmDispatchIncomingCloseCall","features":[319]},{"name":"NdisCmDispatchIncomingDropParty","features":[319]},{"name":"NdisCmDropPartyComplete","features":[319]},{"name":"NdisCmMakeCallComplete","features":[319]},{"name":"NdisCmModifyCallQoSComplete","features":[319]},{"name":"NdisCmOpenAddressFamilyComplete","features":[319]},{"name":"NdisCmRegisterSapComplete","features":[319]},{"name":"NdisCoAssignInstanceName","features":[319,307]},{"name":"NdisCoCreateVc","features":[319]},{"name":"NdisCoDeleteVc","features":[319]},{"name":"NdisCoGetTapiCallId","features":[319]},{"name":"NdisCompleteDmaTransfer","features":[308,319,307]},{"name":"NdisCopyBuffer","features":[308,319]},{"name":"NdisDefinitelyNetworkChange","features":[319]},{"name":"NdisDeregisterTdiCallBack","features":[319]},{"name":"NdisDevicePnPEventMaximum","features":[319]},{"name":"NdisDevicePnPEventPowerProfileChanged","features":[319]},{"name":"NdisDevicePnPEventQueryRemoved","features":[319]},{"name":"NdisDevicePnPEventQueryStopped","features":[319]},{"name":"NdisDevicePnPEventRemoved","features":[319]},{"name":"NdisDevicePnPEventStopped","features":[319]},{"name":"NdisDevicePnPEventSurpriseRemoved","features":[319]},{"name":"NdisDeviceStateD0","features":[319]},{"name":"NdisDeviceStateD1","features":[319]},{"name":"NdisDeviceStateD2","features":[319]},{"name":"NdisDeviceStateD3","features":[319]},{"name":"NdisDeviceStateMaximum","features":[319]},{"name":"NdisDeviceStateUnspecified","features":[319]},{"name":"NdisEnvironmentWindows","features":[319]},{"name":"NdisEnvironmentWindowsNt","features":[319]},{"name":"NdisFddiRingDetect","features":[319]},{"name":"NdisFddiRingDirected","features":[319]},{"name":"NdisFddiRingIsolated","features":[319]},{"name":"NdisFddiRingNonOperational","features":[319]},{"name":"NdisFddiRingNonOperationalDup","features":[319]},{"name":"NdisFddiRingOperational","features":[319]},{"name":"NdisFddiRingOperationalDup","features":[319]},{"name":"NdisFddiRingTrace","features":[319]},{"name":"NdisFddiStateActive","features":[319]},{"name":"NdisFddiStateBreak","features":[319]},{"name":"NdisFddiStateConnect","features":[319]},{"name":"NdisFddiStateJoin","features":[319]},{"name":"NdisFddiStateMaintenance","features":[319]},{"name":"NdisFddiStateNext","features":[319]},{"name":"NdisFddiStateOff","features":[319]},{"name":"NdisFddiStateSignal","features":[319]},{"name":"NdisFddiStateTrace","features":[319]},{"name":"NdisFddiStateVerify","features":[319]},{"name":"NdisFddiTypeCWrapA","features":[319]},{"name":"NdisFddiTypeCWrapB","features":[319]},{"name":"NdisFddiTypeCWrapS","features":[319]},{"name":"NdisFddiTypeIsolated","features":[319]},{"name":"NdisFddiTypeLocalA","features":[319]},{"name":"NdisFddiTypeLocalAB","features":[319]},{"name":"NdisFddiTypeLocalB","features":[319]},{"name":"NdisFddiTypeLocalS","features":[319]},{"name":"NdisFddiTypeThrough","features":[319]},{"name":"NdisFddiTypeWrapA","features":[319]},{"name":"NdisFddiTypeWrapAB","features":[319]},{"name":"NdisFddiTypeWrapB","features":[319]},{"name":"NdisFddiTypeWrapS","features":[319]},{"name":"NdisFreeMemory","features":[319]},{"name":"NdisGeneratePartialCancelId","features":[319]},{"name":"NdisGetCurrentProcessorCounts","features":[319]},{"name":"NdisGetCurrentProcessorCpuUsage","features":[319]},{"name":"NdisGetRoutineAddress","features":[319,307]},{"name":"NdisGetSharedDataAlignment","features":[319]},{"name":"NdisGetVersion","features":[319]},{"name":"NdisHardwareStatusClosing","features":[319]},{"name":"NdisHardwareStatusInitializing","features":[319]},{"name":"NdisHardwareStatusNotReady","features":[319]},{"name":"NdisHardwareStatusReady","features":[319]},{"name":"NdisHardwareStatusReset","features":[319]},{"name":"NdisHashFunctionReserved1","features":[319]},{"name":"NdisHashFunctionReserved2","features":[319]},{"name":"NdisHashFunctionReserved3","features":[319]},{"name":"NdisHashFunctionToeplitz","features":[319]},{"name":"NdisIMAssociateMiniport","features":[319]},{"name":"NdisIMCancelInitializeDeviceInstance","features":[319,307]},{"name":"NdisIMDeInitializeDeviceInstance","features":[319]},{"name":"NdisIMGetBindingContext","features":[319]},{"name":"NdisIMInitializeDeviceInstanceEx","features":[319,307]},{"name":"NdisInitializeEvent","features":[308,319,307,313]},{"name":"NdisInitializeReadWriteLock","features":[319,307]},{"name":"NdisInitializeString","features":[319,307]},{"name":"NdisInitializeTimer","features":[308,319,309,307,313]},{"name":"NdisInterface1394","features":[319]},{"name":"NdisInterfaceCBus","features":[319]},{"name":"NdisInterfaceEisa","features":[319]},{"name":"NdisInterfaceInternal","features":[319]},{"name":"NdisInterfaceInternalPowerBus","features":[319]},{"name":"NdisInterfaceIrda","features":[319]},{"name":"NdisInterfaceIsa","features":[319]},{"name":"NdisInterfaceMPIBus","features":[319]},{"name":"NdisInterfaceMPSABus","features":[319]},{"name":"NdisInterfaceMca","features":[319]},{"name":"NdisInterfacePNPBus","features":[319]},{"name":"NdisInterfacePNPISABus","features":[319]},{"name":"NdisInterfacePcMcia","features":[319]},{"name":"NdisInterfacePci","features":[319]},{"name":"NdisInterfaceProcessorInternal","features":[319]},{"name":"NdisInterfaceTurboChannel","features":[319]},{"name":"NdisInterfaceUSB","features":[319]},{"name":"NdisInterruptModerationDisabled","features":[319]},{"name":"NdisInterruptModerationEnabled","features":[319]},{"name":"NdisInterruptModerationNotSupported","features":[319]},{"name":"NdisInterruptModerationUnknown","features":[319]},{"name":"NdisMAllocateSharedMemory","features":[319,307]},{"name":"NdisMAllocateSharedMemoryAsync","features":[319,307]},{"name":"NdisMCancelTimer","features":[308,319,309,307,313]},{"name":"NdisMCloseLog","features":[319]},{"name":"NdisMCmActivateVc","features":[319]},{"name":"NdisMCmCreateVc","features":[319]},{"name":"NdisMCmDeactivateVc","features":[319]},{"name":"NdisMCmDeleteVc","features":[319]},{"name":"NdisMCmRegisterAddressFamily","features":[319]},{"name":"NdisMCoActivateVcComplete","features":[319]},{"name":"NdisMCoDeactivateVcComplete","features":[319]},{"name":"NdisMCreateLog","features":[319]},{"name":"NdisMDeregisterDmaChannel","features":[319]},{"name":"NdisMDeregisterIoPortRange","features":[319]},{"name":"NdisMFlushLog","features":[319]},{"name":"NdisMFreeSharedMemory","features":[319,307]},{"name":"NdisMGetDeviceProperty","features":[308,319,311,309,307,310,312,313,314]},{"name":"NdisMGetDmaAlignment","features":[319]},{"name":"NdisMInitializeTimer","features":[308,319,309,307,313]},{"name":"NdisMMapIoSpace","features":[319]},{"name":"NdisMQueryAdapterInstanceName","features":[319,307]},{"name":"NdisMReadDmaCounter","features":[319]},{"name":"NdisMRegisterDmaChannel","features":[319,309,307]},{"name":"NdisMRegisterIoPortRange","features":[319]},{"name":"NdisMRemoveMiniport","features":[319]},{"name":"NdisMSetPeriodicTimer","features":[308,319,309,307,313]},{"name":"NdisMSleep","features":[319]},{"name":"NdisMUnmapIoSpace","features":[319]},{"name":"NdisMWriteLogData","features":[319]},{"name":"NdisMapFile","features":[319]},{"name":"NdisMaximumInterfaceType","features":[319]},{"name":"NdisMediaStateConnected","features":[319]},{"name":"NdisMediaStateDisconnected","features":[319]},{"name":"NdisMedium1394","features":[319]},{"name":"NdisMedium802_3","features":[319]},{"name":"NdisMedium802_5","features":[319]},{"name":"NdisMediumArcnet878_2","features":[319]},{"name":"NdisMediumArcnetRaw","features":[319]},{"name":"NdisMediumAtm","features":[319]},{"name":"NdisMediumBpc","features":[319]},{"name":"NdisMediumCoWan","features":[319]},{"name":"NdisMediumDix","features":[319]},{"name":"NdisMediumFddi","features":[319]},{"name":"NdisMediumIP","features":[319]},{"name":"NdisMediumInfiniBand","features":[319]},{"name":"NdisMediumIrda","features":[319]},{"name":"NdisMediumLocalTalk","features":[319]},{"name":"NdisMediumLoopback","features":[319]},{"name":"NdisMediumMax","features":[319]},{"name":"NdisMediumNative802_11","features":[319]},{"name":"NdisMediumTunnel","features":[319]},{"name":"NdisMediumWan","features":[319]},{"name":"NdisMediumWiMAX","features":[319]},{"name":"NdisMediumWirelessWan","features":[319]},{"name":"NdisNetworkChangeFromMediaConnect","features":[319]},{"name":"NdisNetworkChangeMax","features":[319]},{"name":"NdisOpenConfigurationKeyByIndex","features":[319,307]},{"name":"NdisOpenConfigurationKeyByName","features":[319,307]},{"name":"NdisOpenFile","features":[319,307]},{"name":"NdisParameterBinary","features":[319]},{"name":"NdisParameterHexInteger","features":[319]},{"name":"NdisParameterInteger","features":[319]},{"name":"NdisParameterMultiString","features":[319]},{"name":"NdisParameterString","features":[319]},{"name":"NdisPauseFunctionsReceiveOnly","features":[319]},{"name":"NdisPauseFunctionsSendAndReceive","features":[319]},{"name":"NdisPauseFunctionsSendOnly","features":[319]},{"name":"NdisPauseFunctionsUnknown","features":[319]},{"name":"NdisPauseFunctionsUnsupported","features":[319]},{"name":"NdisPhysicalMedium1394","features":[319]},{"name":"NdisPhysicalMedium802_3","features":[319]},{"name":"NdisPhysicalMedium802_5","features":[319]},{"name":"NdisPhysicalMediumBluetooth","features":[319]},{"name":"NdisPhysicalMediumCableModem","features":[319]},{"name":"NdisPhysicalMediumDSL","features":[319]},{"name":"NdisPhysicalMediumFibreChannel","features":[319]},{"name":"NdisPhysicalMediumInfiniband","features":[319]},{"name":"NdisPhysicalMediumIrda","features":[319]},{"name":"NdisPhysicalMediumMax","features":[319]},{"name":"NdisPhysicalMediumNative802_11","features":[319]},{"name":"NdisPhysicalMediumNative802_15_4","features":[319]},{"name":"NdisPhysicalMediumOther","features":[319]},{"name":"NdisPhysicalMediumPhoneLine","features":[319]},{"name":"NdisPhysicalMediumPowerLine","features":[319]},{"name":"NdisPhysicalMediumUWB","features":[319]},{"name":"NdisPhysicalMediumUnspecified","features":[319]},{"name":"NdisPhysicalMediumWiMax","features":[319]},{"name":"NdisPhysicalMediumWiredCoWan","features":[319]},{"name":"NdisPhysicalMediumWiredWAN","features":[319]},{"name":"NdisPhysicalMediumWirelessLan","features":[319]},{"name":"NdisPhysicalMediumWirelessWan","features":[319]},{"name":"NdisPortAuthorizationUnknown","features":[319]},{"name":"NdisPortAuthorized","features":[319]},{"name":"NdisPortControlStateControlled","features":[319]},{"name":"NdisPortControlStateUncontrolled","features":[319]},{"name":"NdisPortControlStateUnknown","features":[319]},{"name":"NdisPortReauthorizing","features":[319]},{"name":"NdisPortType8021xSupplicant","features":[319]},{"name":"NdisPortTypeBridge","features":[319]},{"name":"NdisPortTypeMax","features":[319]},{"name":"NdisPortTypeRasConnection","features":[319]},{"name":"NdisPortTypeUndefined","features":[319]},{"name":"NdisPortUnauthorized","features":[319]},{"name":"NdisPossibleNetworkChange","features":[319]},{"name":"NdisPowerProfileAcOnLine","features":[319]},{"name":"NdisPowerProfileBattery","features":[319]},{"name":"NdisProcessorAlpha","features":[319]},{"name":"NdisProcessorAmd64","features":[319]},{"name":"NdisProcessorArm","features":[319]},{"name":"NdisProcessorArm64","features":[319]},{"name":"NdisProcessorIA64","features":[319]},{"name":"NdisProcessorMips","features":[319]},{"name":"NdisProcessorPpc","features":[319]},{"name":"NdisProcessorVendorAuthenticAMD","features":[319]},{"name":"NdisProcessorVendorGenuinIntel","features":[319]},{"name":"NdisProcessorVendorGenuineIntel","features":[319]},{"name":"NdisProcessorVendorUnknown","features":[319]},{"name":"NdisProcessorX86","features":[319]},{"name":"NdisQueryAdapterInstanceName","features":[319,307]},{"name":"NdisQueryBindInstanceName","features":[319,307]},{"name":"NdisReEnumerateProtocolBindings","features":[319]},{"name":"NdisReadConfiguration","features":[319,307]},{"name":"NdisReadNetworkAddress","features":[319]},{"name":"NdisRegisterTdiCallBack","features":[319,307]},{"name":"NdisReleaseReadWriteLock","features":[319,307]},{"name":"NdisRequestClose","features":[319]},{"name":"NdisRequestGeneric1","features":[319]},{"name":"NdisRequestGeneric2","features":[319]},{"name":"NdisRequestGeneric3","features":[319]},{"name":"NdisRequestGeneric4","features":[319]},{"name":"NdisRequestOpen","features":[319]},{"name":"NdisRequestQueryInformation","features":[319]},{"name":"NdisRequestQueryStatistics","features":[319]},{"name":"NdisRequestReset","features":[319]},{"name":"NdisRequestSend","features":[319]},{"name":"NdisRequestSetInformation","features":[319]},{"name":"NdisRequestTransferData","features":[319]},{"name":"NdisReserved","features":[319]},{"name":"NdisResetEvent","features":[308,319,307,313]},{"name":"NdisRingStateClosed","features":[319]},{"name":"NdisRingStateClosing","features":[319]},{"name":"NdisRingStateOpenFailure","features":[319]},{"name":"NdisRingStateOpened","features":[319]},{"name":"NdisRingStateOpening","features":[319]},{"name":"NdisRingStateRingFailure","features":[319]},{"name":"NdisSetEvent","features":[308,319,307,313]},{"name":"NdisSetPeriodicTimer","features":[308,319,309,307,313]},{"name":"NdisSetTimer","features":[308,319,309,307,313]},{"name":"NdisSetTimerEx","features":[308,319,309,307,313]},{"name":"NdisSetupDmaTransfer","features":[308,319,307]},{"name":"NdisSystemProcessorCount","features":[319]},{"name":"NdisUnmapFile","features":[319]},{"name":"NdisUpdateSharedMemory","features":[319]},{"name":"NdisWaitEvent","features":[308,319,307,313]},{"name":"NdisWanErrorControl","features":[319]},{"name":"NdisWanHeaderEthernet","features":[319]},{"name":"NdisWanHeaderNative","features":[319]},{"name":"NdisWanMediumAgileVPN","features":[319]},{"name":"NdisWanMediumAtm","features":[319]},{"name":"NdisWanMediumFrameRelay","features":[319]},{"name":"NdisWanMediumGre","features":[319]},{"name":"NdisWanMediumHub","features":[319]},{"name":"NdisWanMediumIrda","features":[319]},{"name":"NdisWanMediumIsdn","features":[319]},{"name":"NdisWanMediumL2TP","features":[319]},{"name":"NdisWanMediumPPTP","features":[319]},{"name":"NdisWanMediumParallel","features":[319]},{"name":"NdisWanMediumPppoe","features":[319]},{"name":"NdisWanMediumSSTP","features":[319]},{"name":"NdisWanMediumSW56K","features":[319]},{"name":"NdisWanMediumSerial","features":[319]},{"name":"NdisWanMediumSonet","features":[319]},{"name":"NdisWanMediumSubTypeMax","features":[319]},{"name":"NdisWanMediumX_25","features":[319]},{"name":"NdisWanRaw","features":[319]},{"name":"NdisWanReliable","features":[319]},{"name":"NdisWriteConfiguration","features":[319,307]},{"name":"NdisWriteErrorLogEntry","features":[319]},{"name":"NdisWriteEventLogEntry","features":[319]},{"name":"OFFLOAD_ALGO_INFO","features":[319]},{"name":"OFFLOAD_CONF_ALGO","features":[319]},{"name":"OFFLOAD_INBOUND_SA","features":[319]},{"name":"OFFLOAD_INTEGRITY_ALGO","features":[319]},{"name":"OFFLOAD_IPSEC_ADD_SA","features":[319,307]},{"name":"OFFLOAD_IPSEC_ADD_UDPESP_SA","features":[319,307]},{"name":"OFFLOAD_IPSEC_CONF_3_DES","features":[319]},{"name":"OFFLOAD_IPSEC_CONF_DES","features":[319]},{"name":"OFFLOAD_IPSEC_CONF_MAX","features":[319]},{"name":"OFFLOAD_IPSEC_CONF_NONE","features":[319]},{"name":"OFFLOAD_IPSEC_CONF_RESERVED","features":[319]},{"name":"OFFLOAD_IPSEC_DELETE_SA","features":[319,307]},{"name":"OFFLOAD_IPSEC_DELETE_UDPESP_SA","features":[319,307]},{"name":"OFFLOAD_IPSEC_INTEGRITY_MAX","features":[319]},{"name":"OFFLOAD_IPSEC_INTEGRITY_MD5","features":[319]},{"name":"OFFLOAD_IPSEC_INTEGRITY_NONE","features":[319]},{"name":"OFFLOAD_IPSEC_INTEGRITY_SHA","features":[319]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY","features":[319]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_IKE","features":[319]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_OTHER","features":[319]},{"name":"OFFLOAD_MAX_SAS","features":[319]},{"name":"OFFLOAD_OPERATION_E","features":[319]},{"name":"OFFLOAD_OUTBOUND_SA","features":[319]},{"name":"OFFLOAD_SECURITY_ASSOCIATION","features":[319]},{"name":"OID_1394_LOCAL_NODE_INFO","features":[319]},{"name":"OID_1394_VC_INFO","features":[319]},{"name":"OID_802_11_ADD_KEY","features":[319]},{"name":"OID_802_11_ADD_WEP","features":[319]},{"name":"OID_802_11_ASSOCIATION_INFORMATION","features":[319]},{"name":"OID_802_11_AUTHENTICATION_MODE","features":[319]},{"name":"OID_802_11_BSSID","features":[319]},{"name":"OID_802_11_BSSID_LIST","features":[319]},{"name":"OID_802_11_BSSID_LIST_SCAN","features":[319]},{"name":"OID_802_11_CAPABILITY","features":[319]},{"name":"OID_802_11_CONFIGURATION","features":[319]},{"name":"OID_802_11_DESIRED_RATES","features":[319]},{"name":"OID_802_11_DISASSOCIATE","features":[319]},{"name":"OID_802_11_ENCRYPTION_STATUS","features":[319]},{"name":"OID_802_11_FRAGMENTATION_THRESHOLD","features":[319]},{"name":"OID_802_11_INFRASTRUCTURE_MODE","features":[319]},{"name":"OID_802_11_MEDIA_STREAM_MODE","features":[319]},{"name":"OID_802_11_NETWORK_TYPES_SUPPORTED","features":[319]},{"name":"OID_802_11_NETWORK_TYPE_IN_USE","features":[319]},{"name":"OID_802_11_NON_BCAST_SSID_LIST","features":[319]},{"name":"OID_802_11_NUMBER_OF_ANTENNAS","features":[319]},{"name":"OID_802_11_PMKID","features":[319]},{"name":"OID_802_11_POWER_MODE","features":[319]},{"name":"OID_802_11_PRIVACY_FILTER","features":[319]},{"name":"OID_802_11_RADIO_STATUS","features":[319]},{"name":"OID_802_11_RELOAD_DEFAULTS","features":[319]},{"name":"OID_802_11_REMOVE_KEY","features":[319]},{"name":"OID_802_11_REMOVE_WEP","features":[319]},{"name":"OID_802_11_RSSI","features":[319]},{"name":"OID_802_11_RSSI_TRIGGER","features":[319]},{"name":"OID_802_11_RTS_THRESHOLD","features":[319]},{"name":"OID_802_11_RX_ANTENNA_SELECTED","features":[319]},{"name":"OID_802_11_SSID","features":[319]},{"name":"OID_802_11_STATISTICS","features":[319]},{"name":"OID_802_11_SUPPORTED_RATES","features":[319]},{"name":"OID_802_11_TEST","features":[319]},{"name":"OID_802_11_TX_ANTENNA_SELECTED","features":[319]},{"name":"OID_802_11_TX_POWER_LEVEL","features":[319]},{"name":"OID_802_11_WEP_STATUS","features":[319]},{"name":"OID_802_3_ADD_MULTICAST_ADDRESS","features":[319]},{"name":"OID_802_3_CURRENT_ADDRESS","features":[319]},{"name":"OID_802_3_DELETE_MULTICAST_ADDRESS","features":[319]},{"name":"OID_802_3_MAC_OPTIONS","features":[319]},{"name":"OID_802_3_MAXIMUM_LIST_SIZE","features":[319]},{"name":"OID_802_3_MULTICAST_LIST","features":[319]},{"name":"OID_802_3_PERMANENT_ADDRESS","features":[319]},{"name":"OID_802_3_RCV_ERROR_ALIGNMENT","features":[319]},{"name":"OID_802_3_RCV_OVERRUN","features":[319]},{"name":"OID_802_3_XMIT_DEFERRED","features":[319]},{"name":"OID_802_3_XMIT_HEARTBEAT_FAILURE","features":[319]},{"name":"OID_802_3_XMIT_LATE_COLLISIONS","features":[319]},{"name":"OID_802_3_XMIT_MAX_COLLISIONS","features":[319]},{"name":"OID_802_3_XMIT_MORE_COLLISIONS","features":[319]},{"name":"OID_802_3_XMIT_ONE_COLLISION","features":[319]},{"name":"OID_802_3_XMIT_TIMES_CRS_LOST","features":[319]},{"name":"OID_802_3_XMIT_UNDERRUN","features":[319]},{"name":"OID_802_5_ABORT_DELIMETERS","features":[319]},{"name":"OID_802_5_AC_ERRORS","features":[319]},{"name":"OID_802_5_BURST_ERRORS","features":[319]},{"name":"OID_802_5_CURRENT_ADDRESS","features":[319]},{"name":"OID_802_5_CURRENT_FUNCTIONAL","features":[319]},{"name":"OID_802_5_CURRENT_GROUP","features":[319]},{"name":"OID_802_5_CURRENT_RING_STATE","features":[319]},{"name":"OID_802_5_CURRENT_RING_STATUS","features":[319]},{"name":"OID_802_5_FRAME_COPIED_ERRORS","features":[319]},{"name":"OID_802_5_FREQUENCY_ERRORS","features":[319]},{"name":"OID_802_5_INTERNAL_ERRORS","features":[319]},{"name":"OID_802_5_LAST_OPEN_STATUS","features":[319]},{"name":"OID_802_5_LINE_ERRORS","features":[319]},{"name":"OID_802_5_LOST_FRAMES","features":[319]},{"name":"OID_802_5_PERMANENT_ADDRESS","features":[319]},{"name":"OID_802_5_TOKEN_ERRORS","features":[319]},{"name":"OID_ARCNET_CURRENT_ADDRESS","features":[319]},{"name":"OID_ARCNET_PERMANENT_ADDRESS","features":[319]},{"name":"OID_ARCNET_RECONFIGURATIONS","features":[319]},{"name":"OID_ATM_ACQUIRE_ACCESS_NET_RESOURCES","features":[319]},{"name":"OID_ATM_ALIGNMENT_REQUIRED","features":[319]},{"name":"OID_ATM_ASSIGNED_VPI","features":[319]},{"name":"OID_ATM_CALL_ALERTING","features":[319]},{"name":"OID_ATM_CALL_NOTIFY","features":[319]},{"name":"OID_ATM_CALL_PROCEEDING","features":[319]},{"name":"OID_ATM_CELLS_HEC_ERROR","features":[319]},{"name":"OID_ATM_DIGITAL_BROADCAST_VPIVCI","features":[319]},{"name":"OID_ATM_GET_NEAREST_FLOW","features":[319]},{"name":"OID_ATM_HW_CURRENT_ADDRESS","features":[319]},{"name":"OID_ATM_ILMI_VPIVCI","features":[319]},{"name":"OID_ATM_LECS_ADDRESS","features":[319]},{"name":"OID_ATM_MAX_AAL0_PACKET_SIZE","features":[319]},{"name":"OID_ATM_MAX_AAL1_PACKET_SIZE","features":[319]},{"name":"OID_ATM_MAX_AAL34_PACKET_SIZE","features":[319]},{"name":"OID_ATM_MAX_AAL5_PACKET_SIZE","features":[319]},{"name":"OID_ATM_MAX_ACTIVE_VCI_BITS","features":[319]},{"name":"OID_ATM_MAX_ACTIVE_VCS","features":[319]},{"name":"OID_ATM_MAX_ACTIVE_VPI_BITS","features":[319]},{"name":"OID_ATM_MY_IP_NM_ADDRESS","features":[319]},{"name":"OID_ATM_PARTY_ALERTING","features":[319]},{"name":"OID_ATM_RCV_CELLS_DROPPED","features":[319]},{"name":"OID_ATM_RCV_CELLS_OK","features":[319]},{"name":"OID_ATM_RCV_INVALID_VPI_VCI","features":[319]},{"name":"OID_ATM_RCV_REASSEMBLY_ERROR","features":[319]},{"name":"OID_ATM_RELEASE_ACCESS_NET_RESOURCES","features":[319]},{"name":"OID_ATM_SERVICE_ADDRESS","features":[319]},{"name":"OID_ATM_SIGNALING_VPIVCI","features":[319]},{"name":"OID_ATM_SUPPORTED_AAL_TYPES","features":[319]},{"name":"OID_ATM_SUPPORTED_SERVICE_CATEGORY","features":[319]},{"name":"OID_ATM_SUPPORTED_VC_RATES","features":[319]},{"name":"OID_ATM_XMIT_CELLS_OK","features":[319]},{"name":"OID_CO_ADDRESS_CHANGE","features":[319]},{"name":"OID_CO_ADD_ADDRESS","features":[319]},{"name":"OID_CO_ADD_PVC","features":[319]},{"name":"OID_CO_AF_CLOSE","features":[319]},{"name":"OID_CO_DELETE_ADDRESS","features":[319]},{"name":"OID_CO_DELETE_PVC","features":[319]},{"name":"OID_CO_GET_ADDRESSES","features":[319]},{"name":"OID_CO_GET_CALL_INFORMATION","features":[319]},{"name":"OID_CO_SIGNALING_DISABLED","features":[319]},{"name":"OID_CO_SIGNALING_ENABLED","features":[319]},{"name":"OID_CO_TAPI_ADDRESS_CAPS","features":[319]},{"name":"OID_CO_TAPI_CM_CAPS","features":[319]},{"name":"OID_CO_TAPI_DONT_REPORT_DIGITS","features":[319]},{"name":"OID_CO_TAPI_GET_CALL_DIAGNOSTICS","features":[319]},{"name":"OID_CO_TAPI_LINE_CAPS","features":[319]},{"name":"OID_CO_TAPI_REPORT_DIGITS","features":[319]},{"name":"OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS","features":[319]},{"name":"OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS","features":[319]},{"name":"OID_CO_TAPI_TRANSLATE_TAPI_SAP","features":[319]},{"name":"OID_FDDI_ATTACHMENT_TYPE","features":[319]},{"name":"OID_FDDI_DOWNSTREAM_NODE_LONG","features":[319]},{"name":"OID_FDDI_FRAMES_LOST","features":[319]},{"name":"OID_FDDI_FRAME_ERRORS","features":[319]},{"name":"OID_FDDI_IF_ADMIN_STATUS","features":[319]},{"name":"OID_FDDI_IF_DESCR","features":[319]},{"name":"OID_FDDI_IF_IN_DISCARDS","features":[319]},{"name":"OID_FDDI_IF_IN_ERRORS","features":[319]},{"name":"OID_FDDI_IF_IN_NUCAST_PKTS","features":[319]},{"name":"OID_FDDI_IF_IN_OCTETS","features":[319]},{"name":"OID_FDDI_IF_IN_UCAST_PKTS","features":[319]},{"name":"OID_FDDI_IF_IN_UNKNOWN_PROTOS","features":[319]},{"name":"OID_FDDI_IF_LAST_CHANGE","features":[319]},{"name":"OID_FDDI_IF_MTU","features":[319]},{"name":"OID_FDDI_IF_OPER_STATUS","features":[319]},{"name":"OID_FDDI_IF_OUT_DISCARDS","features":[319]},{"name":"OID_FDDI_IF_OUT_ERRORS","features":[319]},{"name":"OID_FDDI_IF_OUT_NUCAST_PKTS","features":[319]},{"name":"OID_FDDI_IF_OUT_OCTETS","features":[319]},{"name":"OID_FDDI_IF_OUT_QLEN","features":[319]},{"name":"OID_FDDI_IF_OUT_UCAST_PKTS","features":[319]},{"name":"OID_FDDI_IF_PHYS_ADDRESS","features":[319]},{"name":"OID_FDDI_IF_SPECIFIC","features":[319]},{"name":"OID_FDDI_IF_SPEED","features":[319]},{"name":"OID_FDDI_IF_TYPE","features":[319]},{"name":"OID_FDDI_LCONNECTION_STATE","features":[319]},{"name":"OID_FDDI_LCT_FAILURES","features":[319]},{"name":"OID_FDDI_LEM_REJECTS","features":[319]},{"name":"OID_FDDI_LONG_CURRENT_ADDR","features":[319]},{"name":"OID_FDDI_LONG_MAX_LIST_SIZE","features":[319]},{"name":"OID_FDDI_LONG_MULTICAST_LIST","features":[319]},{"name":"OID_FDDI_LONG_PERMANENT_ADDR","features":[319]},{"name":"OID_FDDI_MAC_AVAILABLE_PATHS","features":[319]},{"name":"OID_FDDI_MAC_BRIDGE_FUNCTIONS","features":[319]},{"name":"OID_FDDI_MAC_COPIED_CT","features":[319]},{"name":"OID_FDDI_MAC_CURRENT_PATH","features":[319]},{"name":"OID_FDDI_MAC_DA_FLAG","features":[319]},{"name":"OID_FDDI_MAC_DOWNSTREAM_NBR","features":[319]},{"name":"OID_FDDI_MAC_DOWNSTREAM_PORT_TYPE","features":[319]},{"name":"OID_FDDI_MAC_DUP_ADDRESS_TEST","features":[319]},{"name":"OID_FDDI_MAC_ERROR_CT","features":[319]},{"name":"OID_FDDI_MAC_FRAME_CT","features":[319]},{"name":"OID_FDDI_MAC_FRAME_ERROR_FLAG","features":[319]},{"name":"OID_FDDI_MAC_FRAME_ERROR_RATIO","features":[319]},{"name":"OID_FDDI_MAC_FRAME_ERROR_THRESHOLD","features":[319]},{"name":"OID_FDDI_MAC_FRAME_STATUS_FUNCTIONS","features":[319]},{"name":"OID_FDDI_MAC_HARDWARE_PRESENT","features":[319]},{"name":"OID_FDDI_MAC_INDEX","features":[319]},{"name":"OID_FDDI_MAC_LATE_CT","features":[319]},{"name":"OID_FDDI_MAC_LONG_GRP_ADDRESS","features":[319]},{"name":"OID_FDDI_MAC_LOST_CT","features":[319]},{"name":"OID_FDDI_MAC_MA_UNITDATA_AVAILABLE","features":[319]},{"name":"OID_FDDI_MAC_MA_UNITDATA_ENABLE","features":[319]},{"name":"OID_FDDI_MAC_NOT_COPIED_CT","features":[319]},{"name":"OID_FDDI_MAC_NOT_COPIED_FLAG","features":[319]},{"name":"OID_FDDI_MAC_NOT_COPIED_RATIO","features":[319]},{"name":"OID_FDDI_MAC_NOT_COPIED_THRESHOLD","features":[319]},{"name":"OID_FDDI_MAC_OLD_DOWNSTREAM_NBR","features":[319]},{"name":"OID_FDDI_MAC_OLD_UPSTREAM_NBR","features":[319]},{"name":"OID_FDDI_MAC_REQUESTED_PATHS","features":[319]},{"name":"OID_FDDI_MAC_RING_OP_CT","features":[319]},{"name":"OID_FDDI_MAC_RMT_STATE","features":[319]},{"name":"OID_FDDI_MAC_SHORT_GRP_ADDRESS","features":[319]},{"name":"OID_FDDI_MAC_SMT_ADDRESS","features":[319]},{"name":"OID_FDDI_MAC_TOKEN_CT","features":[319]},{"name":"OID_FDDI_MAC_TRANSMIT_CT","features":[319]},{"name":"OID_FDDI_MAC_TVX_CAPABILITY","features":[319]},{"name":"OID_FDDI_MAC_TVX_EXPIRED_CT","features":[319]},{"name":"OID_FDDI_MAC_TVX_VALUE","features":[319]},{"name":"OID_FDDI_MAC_T_MAX","features":[319]},{"name":"OID_FDDI_MAC_T_MAX_CAPABILITY","features":[319]},{"name":"OID_FDDI_MAC_T_NEG","features":[319]},{"name":"OID_FDDI_MAC_T_PRI0","features":[319]},{"name":"OID_FDDI_MAC_T_PRI1","features":[319]},{"name":"OID_FDDI_MAC_T_PRI2","features":[319]},{"name":"OID_FDDI_MAC_T_PRI3","features":[319]},{"name":"OID_FDDI_MAC_T_PRI4","features":[319]},{"name":"OID_FDDI_MAC_T_PRI5","features":[319]},{"name":"OID_FDDI_MAC_T_PRI6","features":[319]},{"name":"OID_FDDI_MAC_T_REQ","features":[319]},{"name":"OID_FDDI_MAC_UNDA_FLAG","features":[319]},{"name":"OID_FDDI_MAC_UPSTREAM_NBR","features":[319]},{"name":"OID_FDDI_PATH_CONFIGURATION","features":[319]},{"name":"OID_FDDI_PATH_INDEX","features":[319]},{"name":"OID_FDDI_PATH_MAX_T_REQ","features":[319]},{"name":"OID_FDDI_PATH_RING_LATENCY","features":[319]},{"name":"OID_FDDI_PATH_SBA_AVAILABLE","features":[319]},{"name":"OID_FDDI_PATH_SBA_OVERHEAD","features":[319]},{"name":"OID_FDDI_PATH_SBA_PAYLOAD","features":[319]},{"name":"OID_FDDI_PATH_TRACE_STATUS","features":[319]},{"name":"OID_FDDI_PATH_TVX_LOWER_BOUND","features":[319]},{"name":"OID_FDDI_PATH_T_MAX_LOWER_BOUND","features":[319]},{"name":"OID_FDDI_PATH_T_R_MODE","features":[319]},{"name":"OID_FDDI_PORT_ACTION","features":[319]},{"name":"OID_FDDI_PORT_AVAILABLE_PATHS","features":[319]},{"name":"OID_FDDI_PORT_BS_FLAG","features":[319]},{"name":"OID_FDDI_PORT_CONNECTION_CAPABILITIES","features":[319]},{"name":"OID_FDDI_PORT_CONNECTION_POLICIES","features":[319]},{"name":"OID_FDDI_PORT_CONNNECT_STATE","features":[319]},{"name":"OID_FDDI_PORT_CURRENT_PATH","features":[319]},{"name":"OID_FDDI_PORT_EB_ERROR_CT","features":[319]},{"name":"OID_FDDI_PORT_HARDWARE_PRESENT","features":[319]},{"name":"OID_FDDI_PORT_INDEX","features":[319]},{"name":"OID_FDDI_PORT_LCT_FAIL_CT","features":[319]},{"name":"OID_FDDI_PORT_LEM_CT","features":[319]},{"name":"OID_FDDI_PORT_LEM_REJECT_CT","features":[319]},{"name":"OID_FDDI_PORT_LER_ALARM","features":[319]},{"name":"OID_FDDI_PORT_LER_CUTOFF","features":[319]},{"name":"OID_FDDI_PORT_LER_ESTIMATE","features":[319]},{"name":"OID_FDDI_PORT_LER_FLAG","features":[319]},{"name":"OID_FDDI_PORT_MAC_INDICATED","features":[319]},{"name":"OID_FDDI_PORT_MAC_LOOP_TIME","features":[319]},{"name":"OID_FDDI_PORT_MAC_PLACEMENT","features":[319]},{"name":"OID_FDDI_PORT_MAINT_LS","features":[319]},{"name":"OID_FDDI_PORT_MY_TYPE","features":[319]},{"name":"OID_FDDI_PORT_NEIGHBOR_TYPE","features":[319]},{"name":"OID_FDDI_PORT_PCM_STATE","features":[319]},{"name":"OID_FDDI_PORT_PC_LS","features":[319]},{"name":"OID_FDDI_PORT_PC_WITHHOLD","features":[319]},{"name":"OID_FDDI_PORT_PMD_CLASS","features":[319]},{"name":"OID_FDDI_PORT_REQUESTED_PATHS","features":[319]},{"name":"OID_FDDI_RING_MGT_STATE","features":[319]},{"name":"OID_FDDI_SHORT_CURRENT_ADDR","features":[319]},{"name":"OID_FDDI_SHORT_MAX_LIST_SIZE","features":[319]},{"name":"OID_FDDI_SHORT_MULTICAST_LIST","features":[319]},{"name":"OID_FDDI_SHORT_PERMANENT_ADDR","features":[319]},{"name":"OID_FDDI_SMT_AVAILABLE_PATHS","features":[319]},{"name":"OID_FDDI_SMT_BYPASS_PRESENT","features":[319]},{"name":"OID_FDDI_SMT_CF_STATE","features":[319]},{"name":"OID_FDDI_SMT_CONFIG_CAPABILITIES","features":[319]},{"name":"OID_FDDI_SMT_CONFIG_POLICY","features":[319]},{"name":"OID_FDDI_SMT_CONNECTION_POLICY","features":[319]},{"name":"OID_FDDI_SMT_ECM_STATE","features":[319]},{"name":"OID_FDDI_SMT_HI_VERSION_ID","features":[319]},{"name":"OID_FDDI_SMT_HOLD_STATE","features":[319]},{"name":"OID_FDDI_SMT_LAST_SET_STATION_ID","features":[319]},{"name":"OID_FDDI_SMT_LO_VERSION_ID","features":[319]},{"name":"OID_FDDI_SMT_MAC_CT","features":[319]},{"name":"OID_FDDI_SMT_MAC_INDEXES","features":[319]},{"name":"OID_FDDI_SMT_MANUFACTURER_DATA","features":[319]},{"name":"OID_FDDI_SMT_MASTER_CT","features":[319]},{"name":"OID_FDDI_SMT_MIB_VERSION_ID","features":[319]},{"name":"OID_FDDI_SMT_MSG_TIME_STAMP","features":[319]},{"name":"OID_FDDI_SMT_NON_MASTER_CT","features":[319]},{"name":"OID_FDDI_SMT_OP_VERSION_ID","features":[319]},{"name":"OID_FDDI_SMT_PEER_WRAP_FLAG","features":[319]},{"name":"OID_FDDI_SMT_PORT_INDEXES","features":[319]},{"name":"OID_FDDI_SMT_REMOTE_DISCONNECT_FLAG","features":[319]},{"name":"OID_FDDI_SMT_SET_COUNT","features":[319]},{"name":"OID_FDDI_SMT_STATION_ACTION","features":[319]},{"name":"OID_FDDI_SMT_STATION_ID","features":[319]},{"name":"OID_FDDI_SMT_STATION_STATUS","features":[319]},{"name":"OID_FDDI_SMT_STAT_RPT_POLICY","features":[319]},{"name":"OID_FDDI_SMT_TRACE_MAX_EXPIRATION","features":[319]},{"name":"OID_FDDI_SMT_TRANSITION_TIME_STAMP","features":[319]},{"name":"OID_FDDI_SMT_T_NOTIFY","features":[319]},{"name":"OID_FDDI_SMT_USER_DATA","features":[319]},{"name":"OID_FDDI_UPSTREAM_NODE_LONG","features":[319]},{"name":"OID_FFP_ADAPTER_STATS","features":[319]},{"name":"OID_FFP_CONTROL","features":[319]},{"name":"OID_FFP_DATA","features":[319]},{"name":"OID_FFP_DRIVER_STATS","features":[319]},{"name":"OID_FFP_FLUSH","features":[319]},{"name":"OID_FFP_PARAMS","features":[319]},{"name":"OID_FFP_SUPPORT","features":[319]},{"name":"OID_GEN_ADMIN_STATUS","features":[319]},{"name":"OID_GEN_ALIAS","features":[319]},{"name":"OID_GEN_BROADCAST_BYTES_RCV","features":[319]},{"name":"OID_GEN_BROADCAST_BYTES_XMIT","features":[319]},{"name":"OID_GEN_BROADCAST_FRAMES_RCV","features":[319]},{"name":"OID_GEN_BROADCAST_FRAMES_XMIT","features":[319]},{"name":"OID_GEN_BYTES_RCV","features":[319]},{"name":"OID_GEN_BYTES_XMIT","features":[319]},{"name":"OID_GEN_CO_BYTES_RCV","features":[319]},{"name":"OID_GEN_CO_BYTES_XMIT","features":[319]},{"name":"OID_GEN_CO_BYTES_XMIT_OUTSTANDING","features":[319]},{"name":"OID_GEN_CO_DEVICE_PROFILE","features":[319]},{"name":"OID_GEN_CO_DRIVER_VERSION","features":[319]},{"name":"OID_GEN_CO_GET_NETCARD_TIME","features":[319]},{"name":"OID_GEN_CO_GET_TIME_CAPS","features":[319]},{"name":"OID_GEN_CO_HARDWARE_STATUS","features":[319]},{"name":"OID_GEN_CO_LINK_SPEED","features":[319]},{"name":"OID_GEN_CO_MAC_OPTIONS","features":[319]},{"name":"OID_GEN_CO_MEDIA_CONNECT_STATUS","features":[319]},{"name":"OID_GEN_CO_MEDIA_IN_USE","features":[319]},{"name":"OID_GEN_CO_MEDIA_SUPPORTED","features":[319]},{"name":"OID_GEN_CO_MINIMUM_LINK_SPEED","features":[319]},{"name":"OID_GEN_CO_NETCARD_LOAD","features":[319]},{"name":"OID_GEN_CO_PROTOCOL_OPTIONS","features":[319]},{"name":"OID_GEN_CO_RCV_CRC_ERROR","features":[319]},{"name":"OID_GEN_CO_RCV_PDUS_ERROR","features":[319]},{"name":"OID_GEN_CO_RCV_PDUS_NO_BUFFER","features":[319]},{"name":"OID_GEN_CO_RCV_PDUS_OK","features":[319]},{"name":"OID_GEN_CO_SUPPORTED_GUIDS","features":[319]},{"name":"OID_GEN_CO_SUPPORTED_LIST","features":[319]},{"name":"OID_GEN_CO_TRANSMIT_QUEUE_LENGTH","features":[319]},{"name":"OID_GEN_CO_VENDOR_DESCRIPTION","features":[319]},{"name":"OID_GEN_CO_VENDOR_DRIVER_VERSION","features":[319]},{"name":"OID_GEN_CO_VENDOR_ID","features":[319]},{"name":"OID_GEN_CO_XMIT_PDUS_ERROR","features":[319]},{"name":"OID_GEN_CO_XMIT_PDUS_OK","features":[319]},{"name":"OID_GEN_CURRENT_LOOKAHEAD","features":[319]},{"name":"OID_GEN_CURRENT_PACKET_FILTER","features":[319]},{"name":"OID_GEN_DEVICE_PROFILE","features":[319]},{"name":"OID_GEN_DIRECTED_BYTES_RCV","features":[319]},{"name":"OID_GEN_DIRECTED_BYTES_XMIT","features":[319]},{"name":"OID_GEN_DIRECTED_FRAMES_RCV","features":[319]},{"name":"OID_GEN_DIRECTED_FRAMES_XMIT","features":[319]},{"name":"OID_GEN_DISCONTINUITY_TIME","features":[319]},{"name":"OID_GEN_DRIVER_VERSION","features":[319]},{"name":"OID_GEN_ENUMERATE_PORTS","features":[319]},{"name":"OID_GEN_FRIENDLY_NAME","features":[319]},{"name":"OID_GEN_GET_NETCARD_TIME","features":[319]},{"name":"OID_GEN_GET_TIME_CAPS","features":[319]},{"name":"OID_GEN_HARDWARE_STATUS","features":[319]},{"name":"OID_GEN_HD_SPLIT_CURRENT_CONFIG","features":[319]},{"name":"OID_GEN_HD_SPLIT_PARAMETERS","features":[319]},{"name":"OID_GEN_INIT_TIME_MS","features":[319]},{"name":"OID_GEN_INTERFACE_INFO","features":[319]},{"name":"OID_GEN_INTERRUPT_MODERATION","features":[319]},{"name":"OID_GEN_IP_OPER_STATUS","features":[319]},{"name":"OID_GEN_ISOLATION_PARAMETERS","features":[319]},{"name":"OID_GEN_LAST_CHANGE","features":[319]},{"name":"OID_GEN_LINK_PARAMETERS","features":[319]},{"name":"OID_GEN_LINK_SPEED","features":[319]},{"name":"OID_GEN_LINK_SPEED_EX","features":[319]},{"name":"OID_GEN_LINK_STATE","features":[319]},{"name":"OID_GEN_MACHINE_NAME","features":[319]},{"name":"OID_GEN_MAC_ADDRESS","features":[319]},{"name":"OID_GEN_MAC_OPTIONS","features":[319]},{"name":"OID_GEN_MAXIMUM_FRAME_SIZE","features":[319]},{"name":"OID_GEN_MAXIMUM_LOOKAHEAD","features":[319]},{"name":"OID_GEN_MAXIMUM_SEND_PACKETS","features":[319]},{"name":"OID_GEN_MAXIMUM_TOTAL_SIZE","features":[319]},{"name":"OID_GEN_MAX_LINK_SPEED","features":[319]},{"name":"OID_GEN_MEDIA_CAPABILITIES","features":[319]},{"name":"OID_GEN_MEDIA_CONNECT_STATUS","features":[319]},{"name":"OID_GEN_MEDIA_CONNECT_STATUS_EX","features":[319]},{"name":"OID_GEN_MEDIA_DUPLEX_STATE","features":[319]},{"name":"OID_GEN_MEDIA_IN_USE","features":[319]},{"name":"OID_GEN_MEDIA_SENSE_COUNTS","features":[319]},{"name":"OID_GEN_MEDIA_SUPPORTED","features":[319]},{"name":"OID_GEN_MINIPORT_RESTART_ATTRIBUTES","features":[319]},{"name":"OID_GEN_MULTICAST_BYTES_RCV","features":[319]},{"name":"OID_GEN_MULTICAST_BYTES_XMIT","features":[319]},{"name":"OID_GEN_MULTICAST_FRAMES_RCV","features":[319]},{"name":"OID_GEN_MULTICAST_FRAMES_XMIT","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_1","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_2","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_3","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_4","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_5","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_6","features":[319]},{"name":"OID_GEN_NDIS_RESERVED_7","features":[319]},{"name":"OID_GEN_NETCARD_LOAD","features":[319]},{"name":"OID_GEN_NETWORK_LAYER_ADDRESSES","features":[319]},{"name":"OID_GEN_OPERATIONAL_STATUS","features":[319]},{"name":"OID_GEN_PACKET_MONITOR","features":[319]},{"name":"OID_GEN_PCI_DEVICE_CUSTOM_PROPERTIES","features":[319]},{"name":"OID_GEN_PHYSICAL_MEDIUM","features":[319]},{"name":"OID_GEN_PHYSICAL_MEDIUM_EX","features":[319]},{"name":"OID_GEN_PORT_AUTHENTICATION_PARAMETERS","features":[319]},{"name":"OID_GEN_PORT_STATE","features":[319]},{"name":"OID_GEN_PROMISCUOUS_MODE","features":[319]},{"name":"OID_GEN_PROTOCOL_OPTIONS","features":[319]},{"name":"OID_GEN_RCV_CRC_ERROR","features":[319]},{"name":"OID_GEN_RCV_DISCARDS","features":[319]},{"name":"OID_GEN_RCV_ERROR","features":[319]},{"name":"OID_GEN_RCV_LINK_SPEED","features":[319]},{"name":"OID_GEN_RCV_NO_BUFFER","features":[319]},{"name":"OID_GEN_RCV_OK","features":[319]},{"name":"OID_GEN_RECEIVE_BLOCK_SIZE","features":[319]},{"name":"OID_GEN_RECEIVE_BUFFER_SPACE","features":[319]},{"name":"OID_GEN_RECEIVE_HASH","features":[319]},{"name":"OID_GEN_RECEIVE_SCALE_CAPABILITIES","features":[319]},{"name":"OID_GEN_RECEIVE_SCALE_PARAMETERS","features":[319]},{"name":"OID_GEN_RECEIVE_SCALE_PARAMETERS_V2","features":[319]},{"name":"OID_GEN_RESET_COUNTS","features":[319]},{"name":"OID_GEN_RNDIS_CONFIG_PARAMETER","features":[319]},{"name":"OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES","features":[319]},{"name":"OID_GEN_STATISTICS","features":[319]},{"name":"OID_GEN_SUPPORTED_GUIDS","features":[319]},{"name":"OID_GEN_SUPPORTED_LIST","features":[319]},{"name":"OID_GEN_TIMEOUT_DPC_REQUEST_CAPABILITIES","features":[319]},{"name":"OID_GEN_TRANSMIT_BLOCK_SIZE","features":[319]},{"name":"OID_GEN_TRANSMIT_BUFFER_SPACE","features":[319]},{"name":"OID_GEN_TRANSMIT_QUEUE_LENGTH","features":[319]},{"name":"OID_GEN_TRANSPORT_HEADER_OFFSET","features":[319]},{"name":"OID_GEN_UNKNOWN_PROTOS","features":[319]},{"name":"OID_GEN_VENDOR_DESCRIPTION","features":[319]},{"name":"OID_GEN_VENDOR_DRIVER_VERSION","features":[319]},{"name":"OID_GEN_VENDOR_ID","features":[319]},{"name":"OID_GEN_VLAN_ID","features":[319]},{"name":"OID_GEN_XMIT_DISCARDS","features":[319]},{"name":"OID_GEN_XMIT_ERROR","features":[319]},{"name":"OID_GEN_XMIT_LINK_SPEED","features":[319]},{"name":"OID_GEN_XMIT_OK","features":[319]},{"name":"OID_GFT_ACTIVATE_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_ADD_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_ALLOCATE_COUNTERS","features":[319]},{"name":"OID_GFT_COUNTER_VALUES","features":[319]},{"name":"OID_GFT_CREATE_LOGICAL_VPORT","features":[319]},{"name":"OID_GFT_CREATE_TABLE","features":[319]},{"name":"OID_GFT_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_GFT_DEACTIVATE_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_DELETE_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_DELETE_LOGICAL_VPORT","features":[319]},{"name":"OID_GFT_DELETE_PROFILE","features":[319]},{"name":"OID_GFT_DELETE_TABLE","features":[319]},{"name":"OID_GFT_ENUM_COUNTERS","features":[319]},{"name":"OID_GFT_ENUM_FLOW_ENTRIES","features":[319]},{"name":"OID_GFT_ENUM_LOGICAL_VPORTS","features":[319]},{"name":"OID_GFT_ENUM_PROFILES","features":[319]},{"name":"OID_GFT_ENUM_TABLES","features":[319]},{"name":"OID_GFT_EXACT_MATCH_PROFILE","features":[319]},{"name":"OID_GFT_FLOW_ENTRY_PARAMETERS","features":[319]},{"name":"OID_GFT_FREE_COUNTERS","features":[319]},{"name":"OID_GFT_GLOBAL_PARAMETERS","features":[319]},{"name":"OID_GFT_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_GFT_HEADER_TRANSPOSITION_PROFILE","features":[319]},{"name":"OID_GFT_STATISTICS","features":[319]},{"name":"OID_GFT_VPORT_PARAMETERS","features":[319]},{"name":"OID_GFT_WILDCARD_MATCH_PROFILE","features":[319]},{"name":"OID_IP4_OFFLOAD_STATS","features":[319]},{"name":"OID_IP6_OFFLOAD_STATS","features":[319]},{"name":"OID_IRDA_EXTRA_RCV_BOFS","features":[319]},{"name":"OID_IRDA_LINK_SPEED","features":[319]},{"name":"OID_IRDA_MAX_RECEIVE_WINDOW_SIZE","features":[319]},{"name":"OID_IRDA_MAX_SEND_WINDOW_SIZE","features":[319]},{"name":"OID_IRDA_MAX_UNICAST_LIST_SIZE","features":[319]},{"name":"OID_IRDA_MEDIA_BUSY","features":[319]},{"name":"OID_IRDA_RATE_SNIFF","features":[319]},{"name":"OID_IRDA_RECEIVING","features":[319]},{"name":"OID_IRDA_RESERVED1","features":[319]},{"name":"OID_IRDA_RESERVED2","features":[319]},{"name":"OID_IRDA_SUPPORTED_SPEEDS","features":[319]},{"name":"OID_IRDA_TURNAROUND_TIME","features":[319]},{"name":"OID_IRDA_UNICAST_LIST","features":[319]},{"name":"OID_KDNET_ADD_PF","features":[319]},{"name":"OID_KDNET_ENUMERATE_PFS","features":[319]},{"name":"OID_KDNET_QUERY_PF_INFORMATION","features":[319]},{"name":"OID_KDNET_REMOVE_PF","features":[319]},{"name":"OID_LTALK_COLLISIONS","features":[319]},{"name":"OID_LTALK_CURRENT_NODE_ID","features":[319]},{"name":"OID_LTALK_DEFERS","features":[319]},{"name":"OID_LTALK_FCS_ERRORS","features":[319]},{"name":"OID_LTALK_IN_BROADCASTS","features":[319]},{"name":"OID_LTALK_IN_LENGTH_ERRORS","features":[319]},{"name":"OID_LTALK_NO_DATA_ERRORS","features":[319]},{"name":"OID_LTALK_OUT_NO_HANDLERS","features":[319]},{"name":"OID_LTALK_RANDOM_CTS_ERRORS","features":[319]},{"name":"OID_NDK_CONNECTIONS","features":[319]},{"name":"OID_NDK_LOCAL_ENDPOINTS","features":[319]},{"name":"OID_NDK_SET_STATE","features":[319]},{"name":"OID_NDK_STATISTICS","features":[319]},{"name":"OID_NIC_SWITCH_ALLOCATE_VF","features":[319]},{"name":"OID_NIC_SWITCH_CREATE_SWITCH","features":[319]},{"name":"OID_NIC_SWITCH_CREATE_VPORT","features":[319]},{"name":"OID_NIC_SWITCH_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_NIC_SWITCH_DELETE_SWITCH","features":[319]},{"name":"OID_NIC_SWITCH_DELETE_VPORT","features":[319]},{"name":"OID_NIC_SWITCH_ENUM_SWITCHES","features":[319]},{"name":"OID_NIC_SWITCH_ENUM_VFS","features":[319]},{"name":"OID_NIC_SWITCH_ENUM_VPORTS","features":[319]},{"name":"OID_NIC_SWITCH_FREE_VF","features":[319]},{"name":"OID_NIC_SWITCH_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_NIC_SWITCH_PARAMETERS","features":[319]},{"name":"OID_NIC_SWITCH_VF_PARAMETERS","features":[319]},{"name":"OID_NIC_SWITCH_VPORT_PARAMETERS","features":[319]},{"name":"OID_OFFLOAD_ENCAPSULATION","features":[319]},{"name":"OID_PACKET_COALESCING_FILTER_MATCH_COUNT","features":[319]},{"name":"OID_PD_CLOSE_PROVIDER","features":[319]},{"name":"OID_PD_OPEN_PROVIDER","features":[319]},{"name":"OID_PD_QUERY_CURRENT_CONFIG","features":[319]},{"name":"OID_PM_ADD_PROTOCOL_OFFLOAD","features":[319]},{"name":"OID_PM_ADD_WOL_PATTERN","features":[319]},{"name":"OID_PM_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_PM_GET_PROTOCOL_OFFLOAD","features":[319]},{"name":"OID_PM_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_PM_PARAMETERS","features":[319]},{"name":"OID_PM_PROTOCOL_OFFLOAD_LIST","features":[319]},{"name":"OID_PM_REMOVE_PROTOCOL_OFFLOAD","features":[319]},{"name":"OID_PM_REMOVE_WOL_PATTERN","features":[319]},{"name":"OID_PM_RESERVED_1","features":[319]},{"name":"OID_PM_WOL_PATTERN_LIST","features":[319]},{"name":"OID_PNP_ADD_WAKE_UP_PATTERN","features":[319]},{"name":"OID_PNP_CAPABILITIES","features":[319]},{"name":"OID_PNP_ENABLE_WAKE_UP","features":[319]},{"name":"OID_PNP_QUERY_POWER","features":[319]},{"name":"OID_PNP_REMOVE_WAKE_UP_PATTERN","features":[319]},{"name":"OID_PNP_SET_POWER","features":[319]},{"name":"OID_PNP_WAKE_UP_ERROR","features":[319]},{"name":"OID_PNP_WAKE_UP_OK","features":[319]},{"name":"OID_PNP_WAKE_UP_PATTERN_LIST","features":[319]},{"name":"OID_QOS_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_QOS_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_QOS_OFFLOAD_CREATE_SQ","features":[319]},{"name":"OID_QOS_OFFLOAD_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_QOS_OFFLOAD_DELETE_SQ","features":[319]},{"name":"OID_QOS_OFFLOAD_ENUM_SQS","features":[319]},{"name":"OID_QOS_OFFLOAD_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_QOS_OFFLOAD_SQ_STATS","features":[319]},{"name":"OID_QOS_OFFLOAD_UPDATE_SQ","features":[319]},{"name":"OID_QOS_OPERATIONAL_PARAMETERS","features":[319]},{"name":"OID_QOS_PARAMETERS","features":[319]},{"name":"OID_QOS_REMOTE_PARAMETERS","features":[319]},{"name":"OID_QOS_RESERVED1","features":[319]},{"name":"OID_QOS_RESERVED10","features":[319]},{"name":"OID_QOS_RESERVED11","features":[319]},{"name":"OID_QOS_RESERVED12","features":[319]},{"name":"OID_QOS_RESERVED13","features":[319]},{"name":"OID_QOS_RESERVED14","features":[319]},{"name":"OID_QOS_RESERVED15","features":[319]},{"name":"OID_QOS_RESERVED16","features":[319]},{"name":"OID_QOS_RESERVED17","features":[319]},{"name":"OID_QOS_RESERVED18","features":[319]},{"name":"OID_QOS_RESERVED19","features":[319]},{"name":"OID_QOS_RESERVED2","features":[319]},{"name":"OID_QOS_RESERVED20","features":[319]},{"name":"OID_QOS_RESERVED3","features":[319]},{"name":"OID_QOS_RESERVED4","features":[319]},{"name":"OID_QOS_RESERVED5","features":[319]},{"name":"OID_QOS_RESERVED6","features":[319]},{"name":"OID_QOS_RESERVED7","features":[319]},{"name":"OID_QOS_RESERVED8","features":[319]},{"name":"OID_QOS_RESERVED9","features":[319]},{"name":"OID_RECEIVE_FILTER_ALLOCATE_QUEUE","features":[319]},{"name":"OID_RECEIVE_FILTER_CLEAR_FILTER","features":[319]},{"name":"OID_RECEIVE_FILTER_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_RECEIVE_FILTER_ENUM_FILTERS","features":[319]},{"name":"OID_RECEIVE_FILTER_ENUM_QUEUES","features":[319]},{"name":"OID_RECEIVE_FILTER_FREE_QUEUE","features":[319]},{"name":"OID_RECEIVE_FILTER_GLOBAL_PARAMETERS","features":[319]},{"name":"OID_RECEIVE_FILTER_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_RECEIVE_FILTER_MOVE_FILTER","features":[319]},{"name":"OID_RECEIVE_FILTER_PARAMETERS","features":[319]},{"name":"OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE","features":[319]},{"name":"OID_RECEIVE_FILTER_QUEUE_PARAMETERS","features":[319]},{"name":"OID_RECEIVE_FILTER_SET_FILTER","features":[319]},{"name":"OID_SRIOV_BAR_RESOURCES","features":[319]},{"name":"OID_SRIOV_CONFIG_STATE","features":[319]},{"name":"OID_SRIOV_CURRENT_CAPABILITIES","features":[319]},{"name":"OID_SRIOV_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_SRIOV_OVERLYING_ADAPTER_INFO","features":[319]},{"name":"OID_SRIOV_PF_LUID","features":[319]},{"name":"OID_SRIOV_PROBED_BARS","features":[319]},{"name":"OID_SRIOV_READ_VF_CONFIG_BLOCK","features":[319]},{"name":"OID_SRIOV_READ_VF_CONFIG_SPACE","features":[319]},{"name":"OID_SRIOV_RESET_VF","features":[319]},{"name":"OID_SRIOV_SET_VF_POWER_STATE","features":[319]},{"name":"OID_SRIOV_VF_INVALIDATE_CONFIG_BLOCK","features":[319]},{"name":"OID_SRIOV_VF_SERIAL_NUMBER","features":[319]},{"name":"OID_SRIOV_VF_VENDOR_DEVICE_ID","features":[319]},{"name":"OID_SRIOV_WRITE_VF_CONFIG_BLOCK","features":[319]},{"name":"OID_SRIOV_WRITE_VF_CONFIG_SPACE","features":[319]},{"name":"OID_SWITCH_FEATURE_STATUS_QUERY","features":[319]},{"name":"OID_SWITCH_NIC_ARRAY","features":[319]},{"name":"OID_SWITCH_NIC_CONNECT","features":[319]},{"name":"OID_SWITCH_NIC_CREATE","features":[319]},{"name":"OID_SWITCH_NIC_DELETE","features":[319]},{"name":"OID_SWITCH_NIC_DIRECT_REQUEST","features":[319]},{"name":"OID_SWITCH_NIC_DISCONNECT","features":[319]},{"name":"OID_SWITCH_NIC_REQUEST","features":[319]},{"name":"OID_SWITCH_NIC_RESTORE","features":[319]},{"name":"OID_SWITCH_NIC_RESTORE_COMPLETE","features":[319]},{"name":"OID_SWITCH_NIC_RESUME","features":[319]},{"name":"OID_SWITCH_NIC_SAVE","features":[319]},{"name":"OID_SWITCH_NIC_SAVE_COMPLETE","features":[319]},{"name":"OID_SWITCH_NIC_SUSPEND","features":[319]},{"name":"OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_FINISHED","features":[319]},{"name":"OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_STARTED","features":[319]},{"name":"OID_SWITCH_NIC_UPDATED","features":[319]},{"name":"OID_SWITCH_PARAMETERS","features":[319]},{"name":"OID_SWITCH_PORT_ARRAY","features":[319]},{"name":"OID_SWITCH_PORT_CREATE","features":[319]},{"name":"OID_SWITCH_PORT_DELETE","features":[319]},{"name":"OID_SWITCH_PORT_FEATURE_STATUS_QUERY","features":[319]},{"name":"OID_SWITCH_PORT_PROPERTY_ADD","features":[319]},{"name":"OID_SWITCH_PORT_PROPERTY_DELETE","features":[319]},{"name":"OID_SWITCH_PORT_PROPERTY_ENUM","features":[319]},{"name":"OID_SWITCH_PORT_PROPERTY_UPDATE","features":[319]},{"name":"OID_SWITCH_PORT_TEARDOWN","features":[319]},{"name":"OID_SWITCH_PORT_UPDATED","features":[319]},{"name":"OID_SWITCH_PROPERTY_ADD","features":[319]},{"name":"OID_SWITCH_PROPERTY_DELETE","features":[319]},{"name":"OID_SWITCH_PROPERTY_ENUM","features":[319]},{"name":"OID_SWITCH_PROPERTY_UPDATE","features":[319]},{"name":"OID_TAPI_ACCEPT","features":[319]},{"name":"OID_TAPI_ANSWER","features":[319]},{"name":"OID_TAPI_CLOSE","features":[319]},{"name":"OID_TAPI_CLOSE_CALL","features":[319]},{"name":"OID_TAPI_CONDITIONAL_MEDIA_DETECTION","features":[319]},{"name":"OID_TAPI_CONFIG_DIALOG","features":[319]},{"name":"OID_TAPI_DEV_SPECIFIC","features":[319]},{"name":"OID_TAPI_DIAL","features":[319]},{"name":"OID_TAPI_DROP","features":[319]},{"name":"OID_TAPI_GATHER_DIGITS","features":[319]},{"name":"OID_TAPI_GET_ADDRESS_CAPS","features":[319]},{"name":"OID_TAPI_GET_ADDRESS_ID","features":[319]},{"name":"OID_TAPI_GET_ADDRESS_STATUS","features":[319]},{"name":"OID_TAPI_GET_CALL_ADDRESS_ID","features":[319]},{"name":"OID_TAPI_GET_CALL_INFO","features":[319]},{"name":"OID_TAPI_GET_CALL_STATUS","features":[319]},{"name":"OID_TAPI_GET_DEV_CAPS","features":[319]},{"name":"OID_TAPI_GET_DEV_CONFIG","features":[319]},{"name":"OID_TAPI_GET_EXTENSION_ID","features":[319]},{"name":"OID_TAPI_GET_ID","features":[319]},{"name":"OID_TAPI_GET_LINE_DEV_STATUS","features":[319]},{"name":"OID_TAPI_MAKE_CALL","features":[319]},{"name":"OID_TAPI_MONITOR_DIGITS","features":[319]},{"name":"OID_TAPI_NEGOTIATE_EXT_VERSION","features":[319]},{"name":"OID_TAPI_OPEN","features":[319]},{"name":"OID_TAPI_PROVIDER_INITIALIZE","features":[319]},{"name":"OID_TAPI_PROVIDER_SHUTDOWN","features":[319]},{"name":"OID_TAPI_SECURE_CALL","features":[319]},{"name":"OID_TAPI_SELECT_EXT_VERSION","features":[319]},{"name":"OID_TAPI_SEND_USER_USER_INFO","features":[319]},{"name":"OID_TAPI_SET_APP_SPECIFIC","features":[319]},{"name":"OID_TAPI_SET_CALL_PARAMS","features":[319]},{"name":"OID_TAPI_SET_DEFAULT_MEDIA_DETECTION","features":[319]},{"name":"OID_TAPI_SET_DEV_CONFIG","features":[319]},{"name":"OID_TAPI_SET_MEDIA_MODE","features":[319]},{"name":"OID_TAPI_SET_STATUS_MESSAGES","features":[319]},{"name":"OID_TCP4_OFFLOAD_STATS","features":[319]},{"name":"OID_TCP6_OFFLOAD_STATS","features":[319]},{"name":"OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG","features":[319]},{"name":"OID_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_TCP_CONNECTION_OFFLOAD_PARAMETERS","features":[319]},{"name":"OID_TCP_OFFLOAD_CURRENT_CONFIG","features":[319]},{"name":"OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES","features":[319]},{"name":"OID_TCP_OFFLOAD_PARAMETERS","features":[319]},{"name":"OID_TCP_RSC_STATISTICS","features":[319]},{"name":"OID_TCP_SAN_SUPPORT","features":[319]},{"name":"OID_TCP_TASK_IPSEC_ADD_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_ADD_UDPESP_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_DELETE_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_DELETE_UDPESP_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA_EX","features":[319]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA","features":[319]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_UPDATE_SA","features":[319]},{"name":"OID_TCP_TASK_OFFLOAD","features":[319]},{"name":"OID_TIMESTAMP_CAPABILITY","features":[319]},{"name":"OID_TIMESTAMP_CURRENT_CONFIG","features":[319]},{"name":"OID_TIMESTAMP_GET_CROSSTIMESTAMP","features":[319]},{"name":"OID_TUNNEL_INTERFACE_RELEASE_OID","features":[319]},{"name":"OID_TUNNEL_INTERFACE_SET_OID","features":[319]},{"name":"OID_VLAN_RESERVED1","features":[319]},{"name":"OID_VLAN_RESERVED2","features":[319]},{"name":"OID_VLAN_RESERVED3","features":[319]},{"name":"OID_VLAN_RESERVED4","features":[319]},{"name":"OID_WAN_CO_GET_COMP_INFO","features":[319]},{"name":"OID_WAN_CO_GET_INFO","features":[319]},{"name":"OID_WAN_CO_GET_LINK_INFO","features":[319]},{"name":"OID_WAN_CO_GET_STATS_INFO","features":[319]},{"name":"OID_WAN_CO_SET_COMP_INFO","features":[319]},{"name":"OID_WAN_CO_SET_LINK_INFO","features":[319]},{"name":"OID_WAN_CURRENT_ADDRESS","features":[319]},{"name":"OID_WAN_GET_BRIDGE_INFO","features":[319]},{"name":"OID_WAN_GET_COMP_INFO","features":[319]},{"name":"OID_WAN_GET_INFO","features":[319]},{"name":"OID_WAN_GET_LINK_INFO","features":[319]},{"name":"OID_WAN_GET_STATS_INFO","features":[319]},{"name":"OID_WAN_HEADER_FORMAT","features":[319]},{"name":"OID_WAN_LINE_COUNT","features":[319]},{"name":"OID_WAN_MEDIUM_SUBTYPE","features":[319]},{"name":"OID_WAN_PERMANENT_ADDRESS","features":[319]},{"name":"OID_WAN_PROTOCOL_CAPS","features":[319]},{"name":"OID_WAN_PROTOCOL_TYPE","features":[319]},{"name":"OID_WAN_QUALITY_OF_SERVICE","features":[319]},{"name":"OID_WAN_SET_BRIDGE_INFO","features":[319]},{"name":"OID_WAN_SET_COMP_INFO","features":[319]},{"name":"OID_WAN_SET_LINK_INFO","features":[319]},{"name":"OID_WWAN_AUTH_CHALLENGE","features":[319]},{"name":"OID_WWAN_BASE_STATIONS_INFO","features":[319]},{"name":"OID_WWAN_CONNECT","features":[319]},{"name":"OID_WWAN_CREATE_MAC","features":[319]},{"name":"OID_WWAN_DELETE_MAC","features":[319]},{"name":"OID_WWAN_DEVICE_BINDINGS","features":[319]},{"name":"OID_WWAN_DEVICE_CAPS","features":[319]},{"name":"OID_WWAN_DEVICE_CAPS_EX","features":[319]},{"name":"OID_WWAN_DEVICE_RESET","features":[319]},{"name":"OID_WWAN_DEVICE_SERVICE_COMMAND","features":[319]},{"name":"OID_WWAN_DEVICE_SERVICE_SESSION","features":[319]},{"name":"OID_WWAN_DEVICE_SERVICE_SESSION_WRITE","features":[319]},{"name":"OID_WWAN_DRIVER_CAPS","features":[319]},{"name":"OID_WWAN_ENUMERATE_DEVICE_SERVICES","features":[319]},{"name":"OID_WWAN_ENUMERATE_DEVICE_SERVICE_COMMANDS","features":[319]},{"name":"OID_WWAN_HOME_PROVIDER","features":[319]},{"name":"OID_WWAN_IMS_VOICE_STATE","features":[319]},{"name":"OID_WWAN_LOCATION_STATE","features":[319]},{"name":"OID_WWAN_LTE_ATTACH_CONFIG","features":[319]},{"name":"OID_WWAN_LTE_ATTACH_STATUS","features":[319]},{"name":"OID_WWAN_MBIM_VERSION","features":[319]},{"name":"OID_WWAN_MODEM_CONFIG_INFO","features":[319]},{"name":"OID_WWAN_MODEM_LOGGING_CONFIG","features":[319]},{"name":"OID_WWAN_MPDP","features":[319]},{"name":"OID_WWAN_NETWORK_BLACKLIST","features":[319]},{"name":"OID_WWAN_NETWORK_IDLE_HINT","features":[319]},{"name":"OID_WWAN_NETWORK_PARAMS","features":[319]},{"name":"OID_WWAN_NITZ","features":[319]},{"name":"OID_WWAN_PACKET_SERVICE","features":[319]},{"name":"OID_WWAN_PCO","features":[319]},{"name":"OID_WWAN_PIN","features":[319]},{"name":"OID_WWAN_PIN_EX","features":[319]},{"name":"OID_WWAN_PIN_EX2","features":[319]},{"name":"OID_WWAN_PIN_LIST","features":[319]},{"name":"OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS","features":[319]},{"name":"OID_WWAN_PREFERRED_PROVIDERS","features":[319]},{"name":"OID_WWAN_PRESHUTDOWN","features":[319]},{"name":"OID_WWAN_PROVISIONED_CONTEXTS","features":[319]},{"name":"OID_WWAN_PS_MEDIA_CONFIG","features":[319]},{"name":"OID_WWAN_RADIO_STATE","features":[319]},{"name":"OID_WWAN_READY_INFO","features":[319]},{"name":"OID_WWAN_REGISTER_PARAMS","features":[319]},{"name":"OID_WWAN_REGISTER_STATE","features":[319]},{"name":"OID_WWAN_REGISTER_STATE_EX","features":[319]},{"name":"OID_WWAN_SAR_CONFIG","features":[319]},{"name":"OID_WWAN_SAR_TRANSMISSION_STATUS","features":[319]},{"name":"OID_WWAN_SERVICE_ACTIVATION","features":[319]},{"name":"OID_WWAN_SIGNAL_STATE","features":[319]},{"name":"OID_WWAN_SIGNAL_STATE_EX","features":[319]},{"name":"OID_WWAN_SLOT_INFO_STATUS","features":[319]},{"name":"OID_WWAN_SMS_CONFIGURATION","features":[319]},{"name":"OID_WWAN_SMS_DELETE","features":[319]},{"name":"OID_WWAN_SMS_READ","features":[319]},{"name":"OID_WWAN_SMS_SEND","features":[319]},{"name":"OID_WWAN_SMS_STATUS","features":[319]},{"name":"OID_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS","features":[319]},{"name":"OID_WWAN_SYS_CAPS","features":[319]},{"name":"OID_WWAN_SYS_SLOTMAPPINGS","features":[319]},{"name":"OID_WWAN_UE_POLICY","features":[319]},{"name":"OID_WWAN_UICC_ACCESS_BINARY","features":[319]},{"name":"OID_WWAN_UICC_ACCESS_RECORD","features":[319]},{"name":"OID_WWAN_UICC_APDU","features":[319]},{"name":"OID_WWAN_UICC_APP_LIST","features":[319]},{"name":"OID_WWAN_UICC_ATR","features":[319]},{"name":"OID_WWAN_UICC_CLOSE_CHANNEL","features":[319]},{"name":"OID_WWAN_UICC_FILE_STATUS","features":[319]},{"name":"OID_WWAN_UICC_OPEN_CHANNEL","features":[319]},{"name":"OID_WWAN_UICC_RESET","features":[319]},{"name":"OID_WWAN_UICC_TERMINAL_CAPABILITY","features":[319]},{"name":"OID_WWAN_USSD","features":[319]},{"name":"OID_WWAN_VENDOR_SPECIFIC","features":[319]},{"name":"OID_WWAN_VISIBLE_PROVIDERS","features":[319]},{"name":"OID_XBOX_ACC_RESERVED0","features":[319]},{"name":"OriginalNetBufferList","features":[319]},{"name":"OriginalPacketInfo","features":[319]},{"name":"PD_BUFFER_ATTR_BUILT_IN_DATA_BUFFER","features":[319]},{"name":"PD_BUFFER_FLAG_PARTIAL_PACKET_HEAD","features":[319]},{"name":"PD_BUFFER_MIN_RX_DATA_START_ALIGNMENT","features":[319]},{"name":"PD_BUFFER_MIN_RX_DATA_START_VALUE","features":[319]},{"name":"PD_BUFFER_MIN_TX_DATA_START_ALIGNMENT","features":[319]},{"name":"PERMANENT_VC","features":[319]},{"name":"PMKID_CANDIDATE","features":[319]},{"name":"PNDIS_TIMER_FUNCTION","features":[319]},{"name":"PROTCOL_CO_AF_REGISTER_NOTIFY","features":[319]},{"name":"PROTOCOL_CL_ADD_PARTY_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_CALL_CONNECTED","features":[319]},{"name":"PROTOCOL_CL_CLOSE_AF_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_CLOSE_CALL_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_DEREGISTER_SAP_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_DROP_PARTY_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_INCOMING_CALL","features":[319]},{"name":"PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE","features":[319]},{"name":"PROTOCOL_CL_INCOMING_CLOSE_CALL","features":[319]},{"name":"PROTOCOL_CL_INCOMING_DROP_PARTY","features":[319]},{"name":"PROTOCOL_CL_MAKE_CALL_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_OPEN_AF_COMPLETE","features":[319]},{"name":"PROTOCOL_CL_REGISTER_SAP_COMPLETE","features":[319]},{"name":"PROTOCOL_CM_ACTIVATE_VC_COMPLETE","features":[319]},{"name":"PROTOCOL_CM_ADD_PARTY","features":[319]},{"name":"PROTOCOL_CM_CLOSE_AF","features":[319]},{"name":"PROTOCOL_CM_CLOSE_CALL","features":[319]},{"name":"PROTOCOL_CM_DEACTIVATE_VC_COMPLETE","features":[319]},{"name":"PROTOCOL_CM_DEREGISTER_SAP","features":[319]},{"name":"PROTOCOL_CM_DROP_PARTY","features":[319]},{"name":"PROTOCOL_CM_INCOMING_CALL_COMPLETE","features":[319]},{"name":"PROTOCOL_CM_MAKE_CALL","features":[319]},{"name":"PROTOCOL_CM_MODIFY_QOS_CALL","features":[319]},{"name":"PROTOCOL_CM_OPEN_AF","features":[319]},{"name":"PROTOCOL_CM_REG_SAP","features":[319]},{"name":"PROTOCOL_CO_AF_REGISTER_NOTIFY","features":[319]},{"name":"PROTOCOL_CO_CREATE_VC","features":[319]},{"name":"PROTOCOL_CO_DELETE_VC","features":[319]},{"name":"PacketCancelId","features":[319]},{"name":"QUERY_CALL_PARAMETERS","features":[319]},{"name":"READABLE_LOCAL_CLOCK","features":[319]},{"name":"RECEIVE_TIME_INDICATION","features":[319]},{"name":"RECEIVE_TIME_INDICATION_CAPABLE","features":[319]},{"name":"RECEIVE_VC","features":[319]},{"name":"REFERENCE","features":[319,307]},{"name":"RESERVE_RESOURCES_VC","features":[319]},{"name":"ROUND_DOWN_FLOW","features":[319]},{"name":"ROUND_UP_FLOW","features":[319]},{"name":"STRINGFORMAT_ASCII","features":[319]},{"name":"STRINGFORMAT_BINARY","features":[319]},{"name":"STRINGFORMAT_DBCS","features":[319]},{"name":"STRINGFORMAT_UNICODE","features":[319]},{"name":"ScatterGatherListPacketInfo","features":[319]},{"name":"ShortPacketPaddingInfo","features":[319]},{"name":"TDI_PNP_HANDLER","features":[319,307]},{"name":"TDI_REGISTER_CALLBACK","features":[319,307]},{"name":"TIMED_SEND_CAPABLE","features":[319]},{"name":"TIME_STAMP_CAPABLE","features":[319]},{"name":"TRANSMIT_VC","features":[319]},{"name":"TRANSPORT_HEADER_OFFSET","features":[319]},{"name":"TRUNCATED_HASH_LEN","features":[319]},{"name":"TR_FILTER","features":[319]},{"name":"TcpIpChecksumPacketInfo","features":[319]},{"name":"TcpLargeSendPacketInfo","features":[319]},{"name":"UDP_ENCAP_TYPE","features":[319]},{"name":"USE_TIME_STAMPS","features":[319]},{"name":"VAR_STRING","features":[319]},{"name":"WAN_PROTOCOL_KEEPS_STATS","features":[319]},{"name":"W_CO_ACTIVATE_VC_HANDLER","features":[319]},{"name":"W_CO_CREATE_VC_HANDLER","features":[319]},{"name":"W_CO_DEACTIVATE_VC_HANDLER","features":[319]},{"name":"W_CO_DELETE_VC_HANDLER","features":[319]},{"name":"fNDIS_GUID_ALLOW_READ","features":[319]},{"name":"fNDIS_GUID_ALLOW_WRITE","features":[319]},{"name":"fNDIS_GUID_ANSI_STRING","features":[319]},{"name":"fNDIS_GUID_ARRAY","features":[319]},{"name":"fNDIS_GUID_METHOD","features":[319]},{"name":"fNDIS_GUID_NDIS_RESERVED","features":[319]},{"name":"fNDIS_GUID_SUPPORT_COMMON_HEADER","features":[319]},{"name":"fNDIS_GUID_TO_OID","features":[319]},{"name":"fNDIS_GUID_TO_STATUS","features":[319]},{"name":"fNDIS_GUID_UNICODE_STRING","features":[319]},{"name":"fPACKET_ALLOCATED_BY_NDIS","features":[319]},{"name":"fPACKET_CONTAINS_MEDIA_SPECIFIC_INFO","features":[319]},{"name":"fPACKET_WRAPPER_RESERVED","features":[319]}],"345":[{"name":"FWPM_SERVICE_STATE_CHANGE_CALLBACK0","features":[322,323]},{"name":"FwpmBfeStateGet0","features":[322,323]},{"name":"FwpmBfeStateSubscribeChanges0","features":[322,307,323]},{"name":"FwpmBfeStateUnsubscribeChanges0","features":[322,307]},{"name":"FwpmCalloutAdd0","features":[322,307,323,310]},{"name":"FwpmCalloutCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmCalloutDeleteById0","features":[322,307]},{"name":"FwpmCalloutDeleteByKey0","features":[322,307]},{"name":"FwpmCalloutDestroyEnumHandle0","features":[322,307]},{"name":"FwpmCalloutEnum0","features":[322,307,323]},{"name":"FwpmCalloutGetById0","features":[322,307,323]},{"name":"FwpmCalloutGetByKey0","features":[322,307,323]},{"name":"FwpmCalloutGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmCalloutSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmConnectionCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmConnectionDestroyEnumHandle0","features":[322,307]},{"name":"FwpmConnectionEnum0","features":[322,307,323]},{"name":"FwpmConnectionGetById0","features":[322,307,323]},{"name":"FwpmConnectionGetSecurityInfo0","features":[322,307,310]},{"name":"FwpmConnectionSetSecurityInfo0","features":[322,307,310]},{"name":"FwpmEngineClose0","features":[322,307]},{"name":"FwpmEngineGetOption0","features":[322,307,323,310]},{"name":"FwpmEngineGetSecurityInfo0","features":[322,307,310]},{"name":"FwpmEngineOpen0","features":[322,307,323,310,324]},{"name":"FwpmEngineSetOption0","features":[322,307,323,310]},{"name":"FwpmEngineSetSecurityInfo0","features":[322,307,310]},{"name":"FwpmFilterAdd0","features":[322,307,323,310]},{"name":"FwpmFilterCreateEnumHandle0","features":[322,307,323,310]},{"name":"FwpmFilterDeleteById0","features":[322,307]},{"name":"FwpmFilterDeleteByKey0","features":[322,307]},{"name":"FwpmFilterDestroyEnumHandle0","features":[322,307]},{"name":"FwpmFilterEnum0","features":[322,307,323,310]},{"name":"FwpmFilterGetById0","features":[322,307,323,310]},{"name":"FwpmFilterGetByKey0","features":[322,307,323,310]},{"name":"FwpmFilterGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmFilterSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmFreeMemory0","features":[322]},{"name":"FwpmIPsecTunnelAdd0","features":[322,307,323,310]},{"name":"FwpmIPsecTunnelAdd1","features":[322,307,323,310]},{"name":"FwpmIPsecTunnelAdd2","features":[322,307,323,310]},{"name":"FwpmIPsecTunnelAdd3","features":[322,307,323,310]},{"name":"FwpmIPsecTunnelDeleteByKey0","features":[322,307]},{"name":"FwpmLayerCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmLayerDestroyEnumHandle0","features":[322,307]},{"name":"FwpmLayerEnum0","features":[322,307,323]},{"name":"FwpmLayerGetById0","features":[322,307,323]},{"name":"FwpmLayerGetByKey0","features":[322,307,323]},{"name":"FwpmLayerGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmLayerSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmNetEventCreateEnumHandle0","features":[322,307,323,310]},{"name":"FwpmNetEventDestroyEnumHandle0","features":[322,307]},{"name":"FwpmNetEventEnum0","features":[322,307,323,310]},{"name":"FwpmNetEventEnum1","features":[322,307,323,310]},{"name":"FwpmNetEventEnum2","features":[322,307,323,310]},{"name":"FwpmNetEventEnum3","features":[322,307,323,310]},{"name":"FwpmNetEventEnum4","features":[322,307,323,310]},{"name":"FwpmNetEventEnum5","features":[322,307,323,310]},{"name":"FwpmNetEventsGetSecurityInfo0","features":[322,307,310]},{"name":"FwpmNetEventsSetSecurityInfo0","features":[322,307,310]},{"name":"FwpmProviderAdd0","features":[322,307,323,310]},{"name":"FwpmProviderContextAdd0","features":[322,307,323,310]},{"name":"FwpmProviderContextAdd1","features":[322,307,323,310]},{"name":"FwpmProviderContextAdd2","features":[322,307,323,310]},{"name":"FwpmProviderContextAdd3","features":[322,307,323,310]},{"name":"FwpmProviderContextCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmProviderContextDeleteById0","features":[322,307]},{"name":"FwpmProviderContextDeleteByKey0","features":[322,307]},{"name":"FwpmProviderContextDestroyEnumHandle0","features":[322,307]},{"name":"FwpmProviderContextEnum0","features":[322,307,323,310]},{"name":"FwpmProviderContextEnum1","features":[322,307,323,310]},{"name":"FwpmProviderContextEnum2","features":[322,307,323,310]},{"name":"FwpmProviderContextEnum3","features":[322,307,323,310]},{"name":"FwpmProviderContextGetById0","features":[322,307,323,310]},{"name":"FwpmProviderContextGetById1","features":[322,307,323,310]},{"name":"FwpmProviderContextGetById2","features":[322,307,323,310]},{"name":"FwpmProviderContextGetById3","features":[322,307,323,310]},{"name":"FwpmProviderContextGetByKey0","features":[322,307,323,310]},{"name":"FwpmProviderContextGetByKey1","features":[322,307,323,310]},{"name":"FwpmProviderContextGetByKey2","features":[322,307,323,310]},{"name":"FwpmProviderContextGetByKey3","features":[322,307,323,310]},{"name":"FwpmProviderContextGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmProviderContextSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmProviderCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmProviderDeleteByKey0","features":[322,307]},{"name":"FwpmProviderDestroyEnumHandle0","features":[322,307]},{"name":"FwpmProviderEnum0","features":[322,307,323]},{"name":"FwpmProviderGetByKey0","features":[322,307,323]},{"name":"FwpmProviderGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmProviderSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmSessionCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmSessionDestroyEnumHandle0","features":[322,307]},{"name":"FwpmSessionEnum0","features":[322,307,323,310]},{"name":"FwpmSubLayerAdd0","features":[322,307,323,310]},{"name":"FwpmSubLayerCreateEnumHandle0","features":[322,307,323]},{"name":"FwpmSubLayerDeleteByKey0","features":[322,307]},{"name":"FwpmSubLayerDestroyEnumHandle0","features":[322,307]},{"name":"FwpmSubLayerEnum0","features":[322,307,323]},{"name":"FwpmSubLayerGetByKey0","features":[322,307,323]},{"name":"FwpmSubLayerGetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmSubLayerSetSecurityInfoByKey0","features":[322,307,310]},{"name":"FwpmTransactionAbort0","features":[322,307]},{"name":"FwpmTransactionBegin0","features":[322,307]},{"name":"FwpmTransactionCommit0","features":[322,307]},{"name":"FwpmvSwitchEventsGetSecurityInfo0","features":[322,307,310]},{"name":"FwpmvSwitchEventsSetSecurityInfo0","features":[322,307,310]},{"name":"IPsecDospGetSecurityInfo0","features":[322,307,310]},{"name":"IPsecDospGetStatistics0","features":[322,307,323]},{"name":"IPsecDospSetSecurityInfo0","features":[322,307,310]},{"name":"IPsecDospStateCreateEnumHandle0","features":[322,307,323]},{"name":"IPsecDospStateDestroyEnumHandle0","features":[322,307]},{"name":"IPsecDospStateEnum0","features":[322,307,323]},{"name":"IPsecGetStatistics0","features":[322,307,323]},{"name":"IPsecGetStatistics1","features":[322,307,323]},{"name":"IPsecSaContextAddInbound0","features":[322,307,323]},{"name":"IPsecSaContextAddInbound1","features":[322,307,323]},{"name":"IPsecSaContextAddOutbound0","features":[322,307,323]},{"name":"IPsecSaContextAddOutbound1","features":[322,307,323]},{"name":"IPsecSaContextCreate0","features":[322,307,323]},{"name":"IPsecSaContextCreate1","features":[322,307,323]},{"name":"IPsecSaContextCreateEnumHandle0","features":[322,307,323,310]},{"name":"IPsecSaContextDeleteById0","features":[322,307]},{"name":"IPsecSaContextDestroyEnumHandle0","features":[322,307]},{"name":"IPsecSaContextEnum0","features":[322,307,323,310]},{"name":"IPsecSaContextEnum1","features":[322,307,323,310]},{"name":"IPsecSaContextExpire0","features":[322,307]},{"name":"IPsecSaContextGetById0","features":[322,307,323,310]},{"name":"IPsecSaContextGetById1","features":[322,307,323,310]},{"name":"IPsecSaContextGetSpi0","features":[322,307,323]},{"name":"IPsecSaContextGetSpi1","features":[322,307,323]},{"name":"IPsecSaContextSetSpi0","features":[322,307,323]},{"name":"IPsecSaContextUpdate0","features":[322,307,323,310]},{"name":"IPsecSaCreateEnumHandle0","features":[322,307,323]},{"name":"IPsecSaDbGetSecurityInfo0","features":[322,307,310]},{"name":"IPsecSaDbSetSecurityInfo0","features":[322,307,310]},{"name":"IPsecSaDestroyEnumHandle0","features":[322,307]},{"name":"IPsecSaEnum0","features":[322,307,323,310]},{"name":"IPsecSaEnum1","features":[322,307,323,310]},{"name":"IkeextGetStatistics0","features":[322,307,323]},{"name":"IkeextGetStatistics1","features":[322,307,323]},{"name":"IkeextSaCreateEnumHandle0","features":[322,307,323,310]},{"name":"IkeextSaDbGetSecurityInfo0","features":[322,307,310]},{"name":"IkeextSaDbSetSecurityInfo0","features":[322,307,310]},{"name":"IkeextSaDeleteById0","features":[322,307]},{"name":"IkeextSaDestroyEnumHandle0","features":[322,307]},{"name":"IkeextSaEnum0","features":[322,307,323]},{"name":"IkeextSaEnum1","features":[322,307,323]},{"name":"IkeextSaEnum2","features":[322,307,323]},{"name":"IkeextSaGetById0","features":[322,307,323]},{"name":"IkeextSaGetById1","features":[322,307,323]},{"name":"IkeextSaGetById2","features":[322,307,323]}],"346":[{"name":"ACE_HEADER","features":[311]},{"name":"ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK","features":[311,307,325]},{"name":"ATOMIC_CREATE_ECP_CONTEXT","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_BEST_EFFORT","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_EOF_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_FILE_ATTRIBUTES_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_GEN_FLAGS_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_MARK_USN_SOURCE_INFO","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_OPERATION_MASK","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_OP_FLAGS_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_REPARSE_POINT_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_SPARSE_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_SUPPRESS_DIR_CHANGE_NOTIFY","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_SUPPRESS_FILE_ATTRIBUTE_INHERITANCE","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_SUPPRESS_PARENT_TIMESTAMPS_UPDATE","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_TIMESTAMPS_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_VDL_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_FLAG_WRITE_USN_CLOSE_RECORD","features":[311]},{"name":"ATOMIC_CREATE_ECP_IN_OP_FLAG_CASE_SENSITIVE_FLAGS_SPECIFIED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_EOF_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_FILE_ATTRIBUTES_RETURNED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_FILE_ATTRIBUTES_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_FILE_ATTRIBUTE_INHERITANCE_SUPPRESSED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_OPERATION_MASK","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_OP_FLAGS_HONORED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_REPARSE_POINT_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_SPARSE_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_TIMESTAMPS_RETURNED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_TIMESTAMPS_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_USN_CLOSE_RECORD_WRITTEN","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_USN_RETURNED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_USN_SOURCE_INFO_MARKED","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_FLAG_VDL_SET","features":[311]},{"name":"ATOMIC_CREATE_ECP_OUT_OP_FLAG_CASE_SENSITIVE_FLAGS_SET","features":[311]},{"name":"ApplyControlToken","features":[311]},{"name":"AuditAccessCheck","features":[311]},{"name":"AuditCloseNonObject","features":[311]},{"name":"AuditCloseObject","features":[311]},{"name":"AuditDeleteObject","features":[311]},{"name":"AuditHandleCreation","features":[311]},{"name":"AuditObjectReference","features":[311]},{"name":"AuditOpenNonObject","features":[311]},{"name":"AuditOpenObject","features":[311]},{"name":"AuditOpenObjectForDelete","features":[311]},{"name":"AuditOpenObjectForDeleteWithTransaction","features":[311]},{"name":"AuditOpenObjectWithTransaction","features":[311]},{"name":"AuditPrivilegeObject","features":[311]},{"name":"AuditPrivilegeService","features":[311]},{"name":"BASE_MCB","features":[311]},{"name":"BOOT_AREA_INFO","features":[311]},{"name":"CACHE_MANAGER_CALLBACKS","features":[311,307]},{"name":"CACHE_MANAGER_CALLBACKS_EX","features":[311,307]},{"name":"CACHE_MANAGER_CALLBACKS_EX_V1","features":[311]},{"name":"CACHE_MANAGER_CALLBACK_FUNCTIONS","features":[311,307]},{"name":"CACHE_UNINITIALIZE_EVENT","features":[308,311,307,313]},{"name":"CACHE_USE_DIRECT_ACCESS_MAPPING","features":[311]},{"name":"CACHE_VALID_FLAGS","features":[311]},{"name":"CC_ACQUIRE_DONT_WAIT","features":[311]},{"name":"CC_ACQUIRE_SUPPORTS_ASYNC_LAZYWRITE","features":[311]},{"name":"CC_AGGRESSIVE_UNMAP_BEHIND","features":[311]},{"name":"CC_ASYNC_READ_CONTEXT","features":[308,311,307]},{"name":"CC_DISABLE_DIRTY_PAGE_TRACKING","features":[311]},{"name":"CC_DISABLE_READ_AHEAD","features":[311]},{"name":"CC_DISABLE_UNMAP_BEHIND","features":[311]},{"name":"CC_DISABLE_WRITE_BEHIND","features":[311]},{"name":"CC_ENABLE_CPU_CACHE","features":[311]},{"name":"CC_ENABLE_DISK_IO_ACCOUNTING","features":[311]},{"name":"CC_ERROR_CALLBACK_CONTEXT","features":[311,307]},{"name":"CC_FILE_SIZES","features":[311]},{"name":"CC_FLUSH_AND_PURGE_GATHER_DIRTY_BITS","features":[311]},{"name":"CC_FLUSH_AND_PURGE_NO_PURGE","features":[311]},{"name":"CC_FLUSH_AND_PURGE_WRITEABLE_VIEWS_NOTSEEN","features":[311]},{"name":"COMPRESSED_DATA_INFO","features":[311]},{"name":"COMPRESSION_ENGINE_MASK","features":[311]},{"name":"COMPRESSION_ENGINE_MAX","features":[311]},{"name":"COMPRESSION_FORMAT_MASK","features":[311]},{"name":"COMPRESSION_FORMAT_MAX","features":[311]},{"name":"CONTAINER_ROOT_INFO_INPUT","features":[311]},{"name":"CONTAINER_ROOT_INFO_OUTPUT","features":[311]},{"name":"CONTAINER_VOLUME_STATE","features":[311]},{"name":"COPY_INFORMATION","features":[308,311,309,307,310,312,313,314]},{"name":"CPTABLEINFO","features":[311]},{"name":"CREATE_REDIRECTION_ECP_CONTEXT","features":[311,326]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_LAYER","features":[311]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_REGISTERED_LAYER","features":[311]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_REMOTE_LAYER","features":[311]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_SCRATCH","features":[311]},{"name":"CREATE_REDIRECTION_FLAGS_SERVICED_FROM_USER_MODE","features":[311]},{"name":"CREATE_USN_JOURNAL_DATA","features":[311]},{"name":"CSV_DOWN_LEVEL_FILE_TYPE","features":[311]},{"name":"CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT","features":[311,307]},{"name":"CSV_QUERY_FILE_REVISION_ECP_CONTEXT","features":[311]},{"name":"CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128","features":[311,326]},{"name":"CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT","features":[311]},{"name":"CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR","features":[311]},{"name":"CcAsyncCopyRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcCanIWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcCoherencyFlushAndPurgeCache","features":[308,311,307,312]},{"name":"CcCopyRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcCopyReadEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcCopyWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcCopyWriteEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcCopyWriteWontFlush","features":[308,311,309,307,310,312,313,314]},{"name":"CcDeferWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcErrorCallbackRoutine","features":[311,307]},{"name":"CcFastCopyRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcFastCopyWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcFlushCache","features":[308,311,307,312]},{"name":"CcGetDirtyPages","features":[308,311,309,307,310,312,313,314]},{"name":"CcGetFileObjectFromBcb","features":[308,311,309,307,310,312,313,314]},{"name":"CcGetFileObjectFromSectionPtrs","features":[308,311,309,307,310,312,313,314]},{"name":"CcGetFileObjectFromSectionPtrsRef","features":[308,311,309,307,310,312,313,314]},{"name":"CcGetFlushedValidData","features":[308,311,307]},{"name":"CcInitializeCacheMap","features":[308,311,309,307,310,312,313,314]},{"name":"CcInitializeCacheMapEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcIsCacheManagerCallbackNeeded","features":[311,307]},{"name":"CcIsThereDirtyData","features":[308,311,309,307,310,312,313,314]},{"name":"CcIsThereDirtyDataEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcMapData","features":[308,311,309,307,310,312,313,314]},{"name":"CcMdlRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcMdlReadComplete","features":[308,311,309,307,310,312,313,314]},{"name":"CcMdlWriteAbort","features":[308,311,309,307,310,312,313,314]},{"name":"CcMdlWriteComplete","features":[308,311,309,307,310,312,313,314]},{"name":"CcPinMappedData","features":[308,311,309,307,310,312,313,314]},{"name":"CcPinRead","features":[308,311,309,307,310,312,313,314]},{"name":"CcPrepareMdlWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcPreparePinWrite","features":[308,311,309,307,310,312,313,314]},{"name":"CcPurgeCacheSection","features":[308,311,307]},{"name":"CcRemapBcb","features":[311]},{"name":"CcRepinBcb","features":[311]},{"name":"CcScheduleReadAhead","features":[308,311,309,307,310,312,313,314]},{"name":"CcScheduleReadAheadEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetAdditionalCacheAttributes","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetAdditionalCacheAttributesEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetBcbOwnerPointer","features":[311]},{"name":"CcSetDirtyPageThreshold","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetDirtyPinnedData","features":[311]},{"name":"CcSetFileSizes","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetFileSizesEx","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetLogHandleForFile","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetParallelFlushFile","features":[308,311,309,307,310,312,313,314]},{"name":"CcSetReadAheadGranularity","features":[308,311,309,307,310,312,313,314]},{"name":"CcUninitializeCacheMap","features":[308,311,309,307,310,312,313,314]},{"name":"CcUnpinData","features":[311]},{"name":"CcUnpinDataForThread","features":[311]},{"name":"CcUnpinRepinnedBcb","features":[311,307,312]},{"name":"CcWaitForCurrentLazyWriterActivity","features":[311,307]},{"name":"CcZeroData","features":[308,311,309,307,310,312,313,314]},{"name":"ChangeDataControlArea","features":[311]},{"name":"ChangeImageControlArea","features":[311]},{"name":"ChangeSharedCacheMap","features":[311]},{"name":"CompleteAuthToken","features":[311]},{"name":"CsvCsvFsInternalFileObject","features":[311]},{"name":"CsvDownLevelFileObject","features":[311]},{"name":"DD_MUP_DEVICE_NAME","features":[311]},{"name":"DEVICE_RESET_KEEP_STACK","features":[311]},{"name":"DEVICE_RESET_RESERVED_0","features":[311]},{"name":"DEVICE_RESET_RESERVED_1","features":[311]},{"name":"DO_BOOT_CRITICAL","features":[311]},{"name":"DO_BUFFERED_IO","features":[311]},{"name":"DO_BUS_ENUMERATED_DEVICE","features":[311]},{"name":"DO_DAX_VOLUME","features":[311]},{"name":"DO_DEVICE_HAS_NAME","features":[311]},{"name":"DO_DEVICE_INITIALIZING","features":[311]},{"name":"DO_DEVICE_IRP_REQUIRES_EXTENSION","features":[311]},{"name":"DO_DEVICE_TO_BE_RESET","features":[311]},{"name":"DO_DIRECT_IO","features":[311]},{"name":"DO_DISALLOW_EXECUTE","features":[311]},{"name":"DO_EXCLUSIVE","features":[311]},{"name":"DO_FORCE_NEITHER_IO","features":[311]},{"name":"DO_LONG_TERM_REQUESTS","features":[311]},{"name":"DO_LOW_PRIORITY_FILESYSTEM","features":[311]},{"name":"DO_MAP_IO_BUFFER","features":[311]},{"name":"DO_NEVER_LAST_DEVICE","features":[311]},{"name":"DO_NOT_PURGE_DIRTY_PAGES","features":[311]},{"name":"DO_NOT_RETRY_PURGE","features":[311]},{"name":"DO_POWER_INRUSH","features":[311]},{"name":"DO_POWER_PAGABLE","features":[311]},{"name":"DO_SHUTDOWN_REGISTERED","features":[311]},{"name":"DO_SUPPORTS_PERSISTENT_ACLS","features":[311]},{"name":"DO_SUPPORTS_TRANSACTIONS","features":[311]},{"name":"DO_SYSTEM_BOOT_PARTITION","features":[311]},{"name":"DO_SYSTEM_CRITICAL_PARTITION","features":[311]},{"name":"DO_SYSTEM_SYSTEM_PARTITION","features":[311]},{"name":"DO_VERIFY_VOLUME","features":[311]},{"name":"DO_VOLUME_DEVICE_OBJECT","features":[311]},{"name":"DUAL_OPLOCK_KEY_ECP_CONTEXT","features":[311,307]},{"name":"DUPLICATE_CLUSTER_DATA","features":[311]},{"name":"DfsLinkTrackingInformation","features":[311]},{"name":"EA_NAME_NETWORK_OPEN_ECP_INTEGRITY","features":[311]},{"name":"EA_NAME_NETWORK_OPEN_ECP_INTEGRITY_U","features":[311]},{"name":"EA_NAME_NETWORK_OPEN_ECP_PRIVACY","features":[311]},{"name":"EA_NAME_NETWORK_OPEN_ECP_PRIVACY_U","features":[311]},{"name":"ECP_OPEN_PARAMETERS","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_FAIL_ON_CASE_SENSITIVE_DIR","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_IGNORE_DIR_CASE_SENSITIVITY","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_OPEN_FOR_DELETE","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_OPEN_FOR_READ","features":[311]},{"name":"ECP_OPEN_PARAMETERS_FLAG_OPEN_FOR_WRITE","features":[311]},{"name":"ECP_TYPE_CLFS_CREATE_CONTAINER","features":[311]},{"name":"ECP_TYPE_IO_STOP_ON_SYMLINK_FILTER_GUID","features":[311]},{"name":"ECP_TYPE_OPEN_REPARSE_GUID","features":[311]},{"name":"EOF_WAIT_BLOCK","features":[308,311,307,313]},{"name":"EVENT_INCREMENT","features":[311]},{"name":"EXTENT_READ_CACHE_INFO_BUFFER","features":[311]},{"name":"EqualTo","features":[311]},{"name":"ExDisableResourceBoostLite","features":[308,311,313]},{"name":"ExQueryPoolBlockSize","features":[311,307]},{"name":"ExportSecurityContext","features":[311]},{"name":"FAST_IO_POSSIBLE","features":[311]},{"name":"FILE_ACCESS_INFORMATION","features":[311]},{"name":"FILE_ACTION_ADDED_STREAM","features":[311]},{"name":"FILE_ACTION_ID_NOT_TUNNELLED","features":[311]},{"name":"FILE_ACTION_MODIFIED_STREAM","features":[311]},{"name":"FILE_ACTION_REMOVED_BY_DELETE","features":[311]},{"name":"FILE_ACTION_REMOVED_STREAM","features":[311]},{"name":"FILE_ACTION_TUNNELLED_ID_COLLISION","features":[311]},{"name":"FILE_ALIGNMENT_INFORMATION","features":[311]},{"name":"FILE_ALLOCATION_INFORMATION","features":[311]},{"name":"FILE_ALL_INFORMATION","features":[311,307]},{"name":"FILE_BASIC_INFORMATION","features":[311]},{"name":"FILE_BOTH_DIR_INFORMATION","features":[311]},{"name":"FILE_CASE_SENSITIVE_INFORMATION","features":[311]},{"name":"FILE_CLEANUP_FILE_DELETED","features":[311]},{"name":"FILE_CLEANUP_FILE_REMAINS","features":[311]},{"name":"FILE_CLEANUP_LINK_DELETED","features":[311]},{"name":"FILE_CLEANUP_POSIX_STYLE_DELETE","features":[311]},{"name":"FILE_CLEANUP_STREAM_DELETED","features":[311]},{"name":"FILE_CLEANUP_UNKNOWN","features":[311]},{"name":"FILE_CLEANUP_WRONG_DEVICE","features":[311]},{"name":"FILE_COMPLETE_IF_OPLOCKED","features":[311]},{"name":"FILE_COMPLETION_INFORMATION","features":[311,307]},{"name":"FILE_COMPRESSION_INFORMATION","features":[311]},{"name":"FILE_CONTAINS_EXTENDED_CREATE_INFORMATION","features":[311]},{"name":"FILE_CREATE","features":[311]},{"name":"FILE_CREATE_TREE_CONNECTION","features":[311]},{"name":"FILE_DELETE_ON_CLOSE","features":[311]},{"name":"FILE_DIRECTORY_FILE","features":[311]},{"name":"FILE_DIRECTORY_INFORMATION","features":[311]},{"name":"FILE_DISALLOW_EXCLUSIVE","features":[311]},{"name":"FILE_DISPOSITION_DELETE","features":[311]},{"name":"FILE_DISPOSITION_DO_NOT_DELETE","features":[311]},{"name":"FILE_DISPOSITION_FORCE_IMAGE_SECTION_CHECK","features":[311]},{"name":"FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE","features":[311]},{"name":"FILE_DISPOSITION_INFORMATION","features":[311,307]},{"name":"FILE_DISPOSITION_INFORMATION_EX","features":[311]},{"name":"FILE_DISPOSITION_INFORMATION_EX_FLAGS","features":[311]},{"name":"FILE_DISPOSITION_ON_CLOSE","features":[311]},{"name":"FILE_DISPOSITION_POSIX_SEMANTICS","features":[311]},{"name":"FILE_EA_INFORMATION","features":[311]},{"name":"FILE_EA_TYPE_ASCII","features":[311]},{"name":"FILE_EA_TYPE_ASN1","features":[311]},{"name":"FILE_EA_TYPE_BINARY","features":[311]},{"name":"FILE_EA_TYPE_BITMAP","features":[311]},{"name":"FILE_EA_TYPE_EA","features":[311]},{"name":"FILE_EA_TYPE_FAMILY_IDS","features":[311]},{"name":"FILE_EA_TYPE_ICON","features":[311]},{"name":"FILE_EA_TYPE_METAFILE","features":[311]},{"name":"FILE_EA_TYPE_MVMT","features":[311]},{"name":"FILE_EA_TYPE_MVST","features":[311]},{"name":"FILE_END_OF_FILE_INFORMATION_EX","features":[311]},{"name":"FILE_FS_ATTRIBUTE_INFORMATION","features":[311]},{"name":"FILE_FS_CONTROL_INFORMATION","features":[311]},{"name":"FILE_FS_DATA_COPY_INFORMATION","features":[311]},{"name":"FILE_FS_DRIVER_PATH_INFORMATION","features":[311,307]},{"name":"FILE_FS_SECTOR_SIZE_INFORMATION","features":[311]},{"name":"FILE_FS_VOLUME_FLAGS_INFORMATION","features":[311]},{"name":"FILE_FULL_DIR_INFORMATION","features":[311]},{"name":"FILE_FULL_EA_INFORMATION","features":[311]},{"name":"FILE_GET_EA_INFORMATION","features":[311]},{"name":"FILE_GET_QUOTA_INFORMATION","features":[311,310]},{"name":"FILE_ID_BOTH_DIR_INFORMATION","features":[311]},{"name":"FILE_ID_EXTD_BOTH_DIR_INFORMATION","features":[311,326]},{"name":"FILE_ID_EXTD_DIR_INFORMATION","features":[311,326]},{"name":"FILE_ID_FULL_DIR_INFORMATION","features":[311]},{"name":"FILE_ID_GLOBAL_TX_DIR_INFORMATION","features":[311]},{"name":"FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_VISIBLE_OUTSIDE_TX","features":[311]},{"name":"FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_VISIBLE_TO_TX","features":[311]},{"name":"FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_WRITELOCKED","features":[311]},{"name":"FILE_ID_INFORMATION","features":[311,326]},{"name":"FILE_INFORMATION_CLASS","features":[311]},{"name":"FILE_INFORMATION_DEFINITION","features":[311]},{"name":"FILE_INTERNAL_INFORMATION","features":[311]},{"name":"FILE_KNOWN_FOLDER_INFORMATION","features":[311]},{"name":"FILE_KNOWN_FOLDER_TYPE","features":[311]},{"name":"FILE_LINKS_FULL_ID_INFORMATION","features":[311,326]},{"name":"FILE_LINKS_INFORMATION","features":[311]},{"name":"FILE_LINK_ENTRY_FULL_ID_INFORMATION","features":[311,326]},{"name":"FILE_LINK_ENTRY_INFORMATION","features":[311]},{"name":"FILE_LINK_FORCE_RESIZE_SOURCE_SR","features":[311]},{"name":"FILE_LINK_FORCE_RESIZE_SR","features":[311]},{"name":"FILE_LINK_FORCE_RESIZE_TARGET_SR","features":[311]},{"name":"FILE_LINK_IGNORE_READONLY_ATTRIBUTE","features":[311]},{"name":"FILE_LINK_INFORMATION","features":[311,307]},{"name":"FILE_LINK_NO_DECREASE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_LINK_NO_INCREASE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_LINK_POSIX_SEMANTICS","features":[311]},{"name":"FILE_LINK_PRESERVE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_LINK_REPLACE_IF_EXISTS","features":[311]},{"name":"FILE_LINK_SUPPRESS_STORAGE_RESERVE_INHERITANCE","features":[311]},{"name":"FILE_LOCK","features":[308,311,309,307,310,312,313,314]},{"name":"FILE_LOCK_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"FILE_MAILSLOT_QUERY_INFORMATION","features":[311]},{"name":"FILE_MAILSLOT_SET_INFORMATION","features":[311]},{"name":"FILE_MODE_INFORMATION","features":[311]},{"name":"FILE_MOVE_CLUSTER_INFORMATION","features":[311,307]},{"name":"FILE_NAMES_INFORMATION","features":[311]},{"name":"FILE_NAME_INFORMATION","features":[311]},{"name":"FILE_NEED_EA","features":[311]},{"name":"FILE_NETWORK_OPEN_INFORMATION","features":[311]},{"name":"FILE_NETWORK_PHYSICAL_NAME_INFORMATION","features":[311]},{"name":"FILE_NON_DIRECTORY_FILE","features":[311]},{"name":"FILE_NOTIFY_CHANGE_EA","features":[311]},{"name":"FILE_NOTIFY_CHANGE_NAME","features":[311]},{"name":"FILE_NOTIFY_CHANGE_STREAM_NAME","features":[311]},{"name":"FILE_NOTIFY_CHANGE_STREAM_SIZE","features":[311]},{"name":"FILE_NOTIFY_CHANGE_STREAM_WRITE","features":[311]},{"name":"FILE_NOTIFY_VALID_MASK","features":[311]},{"name":"FILE_NO_COMPRESSION","features":[311]},{"name":"FILE_NO_EA_KNOWLEDGE","features":[311]},{"name":"FILE_NO_INTERMEDIATE_BUFFERING","features":[311]},{"name":"FILE_OBJECTID_INFORMATION","features":[311]},{"name":"FILE_OPBATCH_BREAK_UNDERWAY","features":[311]},{"name":"FILE_OPEN","features":[311]},{"name":"FILE_OPEN_BY_FILE_ID","features":[311]},{"name":"FILE_OPEN_FOR_BACKUP_INTENT","features":[311]},{"name":"FILE_OPEN_FOR_FREE_SPACE_QUERY","features":[311]},{"name":"FILE_OPEN_IF","features":[311]},{"name":"FILE_OPEN_NO_RECALL","features":[311]},{"name":"FILE_OPEN_REPARSE_POINT","features":[311]},{"name":"FILE_OPEN_REQUIRING_OPLOCK","features":[311]},{"name":"FILE_OPLOCK_BROKEN_TO_LEVEL_2","features":[311]},{"name":"FILE_OPLOCK_BROKEN_TO_NONE","features":[311]},{"name":"FILE_OVERWRITE","features":[311]},{"name":"FILE_OVERWRITE_IF","features":[311]},{"name":"FILE_PIPE_ACCEPT_REMOTE_CLIENTS","features":[311]},{"name":"FILE_PIPE_ASSIGN_EVENT_BUFFER","features":[311,307]},{"name":"FILE_PIPE_BYTE_STREAM_MODE","features":[311]},{"name":"FILE_PIPE_BYTE_STREAM_TYPE","features":[311]},{"name":"FILE_PIPE_CLIENT_END","features":[311]},{"name":"FILE_PIPE_CLIENT_PROCESS_BUFFER","features":[311]},{"name":"FILE_PIPE_CLIENT_PROCESS_BUFFER_EX","features":[311]},{"name":"FILE_PIPE_CLIENT_PROCESS_BUFFER_V2","features":[311]},{"name":"FILE_PIPE_CLOSING_STATE","features":[311]},{"name":"FILE_PIPE_COMPLETE_OPERATION","features":[311]},{"name":"FILE_PIPE_COMPUTER_NAME_LENGTH","features":[311]},{"name":"FILE_PIPE_CONNECTED_STATE","features":[311]},{"name":"FILE_PIPE_CREATE_SYMLINK_INPUT","features":[311]},{"name":"FILE_PIPE_DELETE_SYMLINK_INPUT","features":[311]},{"name":"FILE_PIPE_DISCONNECTED_STATE","features":[311]},{"name":"FILE_PIPE_EVENT_BUFFER","features":[311]},{"name":"FILE_PIPE_FULL_DUPLEX","features":[311]},{"name":"FILE_PIPE_INBOUND","features":[311]},{"name":"FILE_PIPE_INFORMATION","features":[311]},{"name":"FILE_PIPE_LISTENING_STATE","features":[311]},{"name":"FILE_PIPE_LOCAL_INFORMATION","features":[311]},{"name":"FILE_PIPE_MESSAGE_MODE","features":[311]},{"name":"FILE_PIPE_MESSAGE_TYPE","features":[311]},{"name":"FILE_PIPE_OUTBOUND","features":[311]},{"name":"FILE_PIPE_PEEK_BUFFER","features":[311]},{"name":"FILE_PIPE_QUEUE_OPERATION","features":[311]},{"name":"FILE_PIPE_READ_DATA","features":[311]},{"name":"FILE_PIPE_REJECT_REMOTE_CLIENTS","features":[311]},{"name":"FILE_PIPE_REMOTE_INFORMATION","features":[311]},{"name":"FILE_PIPE_SERVER_END","features":[311]},{"name":"FILE_PIPE_SILO_ARRIVAL_INPUT","features":[311,307]},{"name":"FILE_PIPE_SYMLINK_FLAG_GLOBAL","features":[311]},{"name":"FILE_PIPE_SYMLINK_FLAG_RELATIVE","features":[311]},{"name":"FILE_PIPE_TYPE_VALID_MASK","features":[311]},{"name":"FILE_PIPE_WAIT_FOR_BUFFER","features":[311,307]},{"name":"FILE_PIPE_WRITE_SPACE","features":[311]},{"name":"FILE_POSITION_INFORMATION","features":[311]},{"name":"FILE_QUOTA_INFORMATION","features":[311,310]},{"name":"FILE_RANDOM_ACCESS","features":[311]},{"name":"FILE_REMOTE_PROTOCOL_INFORMATION","features":[311]},{"name":"FILE_RENAME_FORCE_RESIZE_SOURCE_SR","features":[311]},{"name":"FILE_RENAME_FORCE_RESIZE_SR","features":[311]},{"name":"FILE_RENAME_FORCE_RESIZE_TARGET_SR","features":[311]},{"name":"FILE_RENAME_IGNORE_READONLY_ATTRIBUTE","features":[311]},{"name":"FILE_RENAME_INFORMATION","features":[311,307]},{"name":"FILE_RENAME_NO_DECREASE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_RENAME_NO_INCREASE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_RENAME_POSIX_SEMANTICS","features":[311]},{"name":"FILE_RENAME_PRESERVE_AVAILABLE_SPACE","features":[311]},{"name":"FILE_RENAME_REPLACE_IF_EXISTS","features":[311]},{"name":"FILE_RENAME_SUPPRESS_PIN_STATE_INHERITANCE","features":[311]},{"name":"FILE_RENAME_SUPPRESS_STORAGE_RESERVE_INHERITANCE","features":[311]},{"name":"FILE_REPARSE_POINT_INFORMATION","features":[311]},{"name":"FILE_RESERVE_OPFILTER","features":[311]},{"name":"FILE_SEQUENTIAL_ONLY","features":[311]},{"name":"FILE_SESSION_AWARE","features":[311]},{"name":"FILE_STANDARD_INFORMATION","features":[311,307]},{"name":"FILE_STANDARD_LINK_INFORMATION","features":[311,307]},{"name":"FILE_STAT_INFORMATION","features":[311]},{"name":"FILE_STAT_LX_INFORMATION","features":[311]},{"name":"FILE_STORAGE_RESERVE_ID_INFORMATION","features":[311,327]},{"name":"FILE_STREAM_INFORMATION","features":[311]},{"name":"FILE_SUPERSEDE","features":[311]},{"name":"FILE_SYNCHRONOUS_IO_ALERT","features":[311]},{"name":"FILE_SYNCHRONOUS_IO_NONALERT","features":[311]},{"name":"FILE_TIMESTAMPS","features":[311]},{"name":"FILE_TRACKING_INFORMATION","features":[311,307]},{"name":"FILE_VC_CONTENT_INDEX_DISABLED","features":[311]},{"name":"FILE_VC_LOG_QUOTA_LIMIT","features":[311]},{"name":"FILE_VC_LOG_QUOTA_THRESHOLD","features":[311]},{"name":"FILE_VC_LOG_VOLUME_LIMIT","features":[311]},{"name":"FILE_VC_LOG_VOLUME_THRESHOLD","features":[311]},{"name":"FILE_VC_QUOTAS_INCOMPLETE","features":[311]},{"name":"FILE_VC_QUOTAS_REBUILDING","features":[311]},{"name":"FILE_VC_QUOTA_ENFORCE","features":[311]},{"name":"FILE_VC_QUOTA_MASK","features":[311]},{"name":"FILE_VC_QUOTA_NONE","features":[311]},{"name":"FILE_VC_QUOTA_TRACK","features":[311]},{"name":"FILE_VC_VALID_MASK","features":[311]},{"name":"FILE_VOLUME_NAME_INFORMATION","features":[311]},{"name":"FILE_WRITE_THROUGH","features":[311]},{"name":"FLAGS_DELAY_REASONS_BITMAP_SCANNED","features":[311]},{"name":"FLAGS_DELAY_REASONS_LOG_FILE_FULL","features":[311]},{"name":"FLAGS_END_OF_FILE_INFO_EX_EXTEND_PAGING","features":[311]},{"name":"FLAGS_END_OF_FILE_INFO_EX_NO_EXTRA_PAGING_EXTEND","features":[311]},{"name":"FLAGS_END_OF_FILE_INFO_EX_TIME_CONSTRAINED","features":[311]},{"name":"FREE_VIRTUAL_MEMORY_EX_CALLBACK","features":[311,307]},{"name":"FSCTL_GHOST_FILE_EXTENTS_INPUT_BUFFER","features":[311]},{"name":"FSCTL_LMR_GET_LINK_TRACKING_INFORMATION","features":[311]},{"name":"FSCTL_LMR_SET_LINK_TRACKING_INFORMATION","features":[311]},{"name":"FSCTL_MAILSLOT_PEEK","features":[311]},{"name":"FSCTL_PIPE_ASSIGN_EVENT","features":[311]},{"name":"FSCTL_PIPE_CREATE_SYMLINK","features":[311]},{"name":"FSCTL_PIPE_DELETE_SYMLINK","features":[311]},{"name":"FSCTL_PIPE_DISABLE_IMPERSONATE","features":[311]},{"name":"FSCTL_PIPE_DISCONNECT","features":[311]},{"name":"FSCTL_PIPE_FLUSH","features":[311]},{"name":"FSCTL_PIPE_GET_CONNECTION_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_GET_HANDLE_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_GET_PIPE_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_IMPERSONATE","features":[311]},{"name":"FSCTL_PIPE_INTERNAL_READ","features":[311]},{"name":"FSCTL_PIPE_INTERNAL_READ_OVFLOW","features":[311]},{"name":"FSCTL_PIPE_INTERNAL_TRANSCEIVE","features":[311]},{"name":"FSCTL_PIPE_INTERNAL_WRITE","features":[311]},{"name":"FSCTL_PIPE_LISTEN","features":[311]},{"name":"FSCTL_PIPE_PEEK","features":[311]},{"name":"FSCTL_PIPE_QUERY_CLIENT_PROCESS","features":[311]},{"name":"FSCTL_PIPE_QUERY_CLIENT_PROCESS_V2","features":[311]},{"name":"FSCTL_PIPE_QUERY_EVENT","features":[311]},{"name":"FSCTL_PIPE_SET_CLIENT_PROCESS","features":[311]},{"name":"FSCTL_PIPE_SET_CONNECTION_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_SET_HANDLE_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_SET_PIPE_ATTRIBUTE","features":[311]},{"name":"FSCTL_PIPE_SILO_ARRIVAL","features":[311]},{"name":"FSCTL_PIPE_TRANSCEIVE","features":[311]},{"name":"FSCTL_PIPE_WAIT","features":[311]},{"name":"FSCTL_QUERY_GHOSTED_FILE_EXTENTS_INPUT_RANGE","features":[311]},{"name":"FSCTL_QUERY_GHOSTED_FILE_EXTENTS_OUTPUT","features":[311]},{"name":"FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT","features":[311]},{"name":"FSCTL_UNMAP_SPACE_INPUT_BUFFER","features":[311]},{"name":"FSCTL_UNMAP_SPACE_OUTPUT","features":[311]},{"name":"FSRTL_ADD_TC_CASE_SENSITIVE","features":[311]},{"name":"FSRTL_ADD_TC_KEY_BY_SHORT_NAME","features":[311]},{"name":"FSRTL_ADVANCED_FCB_HEADER","features":[308,311,307,313]},{"name":"FSRTL_ALLOCATE_ECPLIST_FLAG_CHARGE_QUOTA","features":[311]},{"name":"FSRTL_ALLOCATE_ECP_FLAG_CHARGE_QUOTA","features":[311]},{"name":"FSRTL_ALLOCATE_ECP_FLAG_NONPAGED_POOL","features":[311]},{"name":"FSRTL_AUXILIARY_BUFFER","features":[308,311]},{"name":"FSRTL_AUXILIARY_FLAG_DEALLOCATE","features":[311]},{"name":"FSRTL_CC_FLUSH_ERROR_FLAG_NO_HARD_ERROR","features":[311]},{"name":"FSRTL_CC_FLUSH_ERROR_FLAG_NO_LOG_ENTRY","features":[311]},{"name":"FSRTL_CHANGE_BACKING_TYPE","features":[311]},{"name":"FSRTL_COMMON_FCB_HEADER","features":[308,311,313]},{"name":"FSRTL_COMPARISON_RESULT","features":[311]},{"name":"FSRTL_DRIVER_BACKING_FLAG_USE_PAGE_FILE","features":[311]},{"name":"FSRTL_ECP_LOOKASIDE_FLAG_NONPAGED_POOL","features":[311]},{"name":"FSRTL_FAT_LEGAL","features":[311]},{"name":"FSRTL_FCB_HEADER_V0","features":[311]},{"name":"FSRTL_FCB_HEADER_V1","features":[311]},{"name":"FSRTL_FCB_HEADER_V2","features":[311]},{"name":"FSRTL_FCB_HEADER_V3","features":[311]},{"name":"FSRTL_FCB_HEADER_V4","features":[311]},{"name":"FSRTL_FIND_TC_CASE_SENSITIVE","features":[311]},{"name":"FSRTL_FLAG2_BYPASSIO_STREAM_PAUSED","features":[311]},{"name":"FSRTL_FLAG2_DO_MODIFIED_WRITE","features":[311]},{"name":"FSRTL_FLAG2_IS_PAGING_FILE","features":[311]},{"name":"FSRTL_FLAG2_PURGE_WHEN_MAPPED","features":[311]},{"name":"FSRTL_FLAG2_SUPPORTS_FILTER_CONTEXTS","features":[311]},{"name":"FSRTL_FLAG2_WRITABLE_USER_MAPPED_FILE","features":[311]},{"name":"FSRTL_FLAG_ACQUIRE_MAIN_RSRC_EX","features":[311]},{"name":"FSRTL_FLAG_ACQUIRE_MAIN_RSRC_SH","features":[311]},{"name":"FSRTL_FLAG_ADVANCED_HEADER","features":[311]},{"name":"FSRTL_FLAG_EOF_ADVANCE_ACTIVE","features":[311]},{"name":"FSRTL_FLAG_FILE_LENGTH_CHANGED","features":[311]},{"name":"FSRTL_FLAG_FILE_MODIFIED","features":[311]},{"name":"FSRTL_FLAG_LIMIT_MODIFIED_PAGES","features":[311]},{"name":"FSRTL_FLAG_USER_MAPPED_FILE","features":[311]},{"name":"FSRTL_HPFS_LEGAL","features":[311]},{"name":"FSRTL_MUP_PROVIDER_INFO_LEVEL_1","features":[311]},{"name":"FSRTL_MUP_PROVIDER_INFO_LEVEL_2","features":[311,307]},{"name":"FSRTL_NTFS_LEGAL","features":[311]},{"name":"FSRTL_OLE_LEGAL","features":[311]},{"name":"FSRTL_PER_FILEOBJECT_CONTEXT","features":[311,313]},{"name":"FSRTL_PER_FILE_CONTEXT","features":[308,311,313]},{"name":"FSRTL_PER_STREAM_CONTEXT","features":[308,311,313]},{"name":"FSRTL_UNC_HARDENING_CAPABILITIES_INTEGRITY","features":[311]},{"name":"FSRTL_UNC_HARDENING_CAPABILITIES_MUTUAL_AUTH","features":[311]},{"name":"FSRTL_UNC_HARDENING_CAPABILITIES_PRIVACY","features":[311]},{"name":"FSRTL_UNC_PROVIDER_FLAGS_CONTAINER_AWARE","features":[311]},{"name":"FSRTL_UNC_PROVIDER_FLAGS_CSC_ENABLED","features":[311]},{"name":"FSRTL_UNC_PROVIDER_FLAGS_DOMAIN_SVC_AWARE","features":[311]},{"name":"FSRTL_UNC_PROVIDER_FLAGS_MAILSLOTS_SUPPORTED","features":[311]},{"name":"FSRTL_UNC_PROVIDER_REGISTRATION","features":[311]},{"name":"FSRTL_UNC_REGISTRATION_CURRENT_VERSION","features":[311]},{"name":"FSRTL_UNC_REGISTRATION_VERSION_0200","features":[311]},{"name":"FSRTL_UNC_REGISTRATION_VERSION_0201","features":[311]},{"name":"FSRTL_VIRTDISK_FULLY_ALLOCATED","features":[311]},{"name":"FSRTL_VIRTDISK_NO_DRIVE_LETTER","features":[311]},{"name":"FSRTL_VOLUME_BACKGROUND_FORMAT","features":[311]},{"name":"FSRTL_VOLUME_CHANGE_SIZE","features":[311]},{"name":"FSRTL_VOLUME_DISMOUNT","features":[311]},{"name":"FSRTL_VOLUME_DISMOUNT_FAILED","features":[311]},{"name":"FSRTL_VOLUME_FORCED_CLOSED","features":[311]},{"name":"FSRTL_VOLUME_INFO_MAKE_COMPAT","features":[311]},{"name":"FSRTL_VOLUME_LOCK","features":[311]},{"name":"FSRTL_VOLUME_LOCK_FAILED","features":[311]},{"name":"FSRTL_VOLUME_MOUNT","features":[311]},{"name":"FSRTL_VOLUME_NEEDS_CHKDSK","features":[311]},{"name":"FSRTL_VOLUME_PREPARING_EJECT","features":[311]},{"name":"FSRTL_VOLUME_UNLOCK","features":[311]},{"name":"FSRTL_VOLUME_WEARING_OUT","features":[311]},{"name":"FSRTL_VOLUME_WORM_NEAR_FULL","features":[311]},{"name":"FSRTL_WILD_CHARACTER","features":[311]},{"name":"FS_BPIO_INFO","features":[311]},{"name":"FS_BPIO_INPUT","features":[311,327]},{"name":"FS_FILTER_ACQUIRE_FOR_CC_FLUSH","features":[311]},{"name":"FS_FILTER_ACQUIRE_FOR_MOD_WRITE","features":[311]},{"name":"FS_FILTER_ACQUIRE_FOR_SECTION_SYNCHRONIZATION","features":[311]},{"name":"FS_FILTER_CALLBACKS","features":[308,311,309,307,310,312,313,314]},{"name":"FS_FILTER_CALLBACK_DATA","features":[308,311,309,307,310,312,313,314]},{"name":"FS_FILTER_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"FS_FILTER_QUERY_OPEN","features":[311]},{"name":"FS_FILTER_RELEASE_FOR_CC_FLUSH","features":[311]},{"name":"FS_FILTER_RELEASE_FOR_MOD_WRITE","features":[311]},{"name":"FS_FILTER_RELEASE_FOR_SECTION_SYNCHRONIZATION","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_IMAGE_EXTENTS_ARE_NOT_RVA","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_IN_FLAG_DONT_UPDATE_LAST_ACCESS","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_IN_FLAG_DONT_UPDATE_LAST_WRITE","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_OUTPUT","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_SUPPORTS_ASYNC_PARALLEL_IO","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_SUPPORTS_DIRECT_MAP_DATA","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_SUPPORTS_DIRECT_MAP_IMAGE","features":[311]},{"name":"FS_FILTER_SECTION_SYNC_TYPE","features":[311]},{"name":"FS_FILTER_STREAM_FO_NOTIFICATION_TYPE","features":[311]},{"name":"FS_INFORMATION_CLASS","features":[311]},{"name":"FastIoIsNotPossible","features":[311]},{"name":"FastIoIsPossible","features":[311]},{"name":"FastIoIsQuestionable","features":[311]},{"name":"FileAccessInformation","features":[311]},{"name":"FileAlignmentInformation","features":[311]},{"name":"FileAllInformation","features":[311]},{"name":"FileAllocationInformation","features":[311]},{"name":"FileAlternateNameInformation","features":[311]},{"name":"FileAttributeTagInformation","features":[311]},{"name":"FileBasicInformation","features":[311]},{"name":"FileBothDirectoryInformation","features":[311]},{"name":"FileCaseSensitiveInformation","features":[311]},{"name":"FileCaseSensitiveInformationForceAccessCheck","features":[311]},{"name":"FileCompletionInformation","features":[311]},{"name":"FileCompressionInformation","features":[311]},{"name":"FileDesiredStorageClassInformation","features":[311]},{"name":"FileDirectoryInformation","features":[311]},{"name":"FileDispositionInformation","features":[311]},{"name":"FileDispositionInformationEx","features":[311]},{"name":"FileEaInformation","features":[311]},{"name":"FileEndOfFileInformation","features":[311]},{"name":"FileFsAttributeInformation","features":[311]},{"name":"FileFsControlInformation","features":[311]},{"name":"FileFsDataCopyInformation","features":[311]},{"name":"FileFsDeviceInformation","features":[311]},{"name":"FileFsDriverPathInformation","features":[311]},{"name":"FileFsFullSizeInformation","features":[311]},{"name":"FileFsFullSizeInformationEx","features":[311]},{"name":"FileFsLabelInformation","features":[311]},{"name":"FileFsMaximumInformation","features":[311]},{"name":"FileFsMetadataSizeInformation","features":[311]},{"name":"FileFsObjectIdInformation","features":[311]},{"name":"FileFsSectorSizeInformation","features":[311]},{"name":"FileFsSizeInformation","features":[311]},{"name":"FileFsVolumeFlagsInformation","features":[311]},{"name":"FileFsVolumeInformation","features":[311]},{"name":"FileFullDirectoryInformation","features":[311]},{"name":"FileFullEaInformation","features":[311]},{"name":"FileHardLinkFullIdInformation","features":[311]},{"name":"FileHardLinkInformation","features":[311]},{"name":"FileIdBothDirectoryInformation","features":[311]},{"name":"FileIdExtdBothDirectoryInformation","features":[311]},{"name":"FileIdExtdDirectoryInformation","features":[311]},{"name":"FileIdFullDirectoryInformation","features":[311]},{"name":"FileIdGlobalTxDirectoryInformation","features":[311]},{"name":"FileIdInformation","features":[311]},{"name":"FileInternalInformation","features":[311]},{"name":"FileIoCompletionNotificationInformation","features":[311]},{"name":"FileIoPriorityHintInformation","features":[311]},{"name":"FileIoStatusBlockRangeInformation","features":[311]},{"name":"FileIsRemoteDeviceInformation","features":[311]},{"name":"FileKnownFolderInformation","features":[311]},{"name":"FileLinkInformation","features":[311]},{"name":"FileLinkInformationBypassAccessCheck","features":[311]},{"name":"FileLinkInformationEx","features":[311]},{"name":"FileLinkInformationExBypassAccessCheck","features":[311]},{"name":"FileMailslotQueryInformation","features":[311]},{"name":"FileMailslotSetInformation","features":[311]},{"name":"FileMaximumInformation","features":[311]},{"name":"FileMemoryPartitionInformation","features":[311]},{"name":"FileModeInformation","features":[311]},{"name":"FileMoveClusterInformation","features":[311]},{"name":"FileNameInformation","features":[311]},{"name":"FileNamesInformation","features":[311]},{"name":"FileNetworkOpenInformation","features":[311]},{"name":"FileNetworkPhysicalNameInformation","features":[311]},{"name":"FileNormalizedNameInformation","features":[311]},{"name":"FileNumaNodeInformation","features":[311]},{"name":"FileObjectIdInformation","features":[311]},{"name":"FilePipeInformation","features":[311]},{"name":"FilePipeLocalInformation","features":[311]},{"name":"FilePipeRemoteInformation","features":[311]},{"name":"FilePositionInformation","features":[311]},{"name":"FileProcessIdsUsingFileInformation","features":[311]},{"name":"FileQuotaInformation","features":[311]},{"name":"FileRemoteProtocolInformation","features":[311]},{"name":"FileRenameInformation","features":[311]},{"name":"FileRenameInformationBypassAccessCheck","features":[311]},{"name":"FileRenameInformationEx","features":[311]},{"name":"FileRenameInformationExBypassAccessCheck","features":[311]},{"name":"FileReparsePointInformation","features":[311]},{"name":"FileReplaceCompletionInformation","features":[311]},{"name":"FileSfioReserveInformation","features":[311]},{"name":"FileSfioVolumeInformation","features":[311]},{"name":"FileShortNameInformation","features":[311]},{"name":"FileStandardInformation","features":[311]},{"name":"FileStandardLinkInformation","features":[311]},{"name":"FileStatInformation","features":[311]},{"name":"FileStatLxInformation","features":[311]},{"name":"FileStorageReserveIdInformation","features":[311]},{"name":"FileStreamInformation","features":[311]},{"name":"FileTrackingInformation","features":[311]},{"name":"FileUnusedInformation","features":[311]},{"name":"FileValidDataLengthInformation","features":[311]},{"name":"FileVolumeNameInformation","features":[311]},{"name":"FsRtlAcknowledgeEcp","features":[311]},{"name":"FsRtlAcquireFileExclusive","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlAddBaseMcbEntry","features":[311,307]},{"name":"FsRtlAddBaseMcbEntryEx","features":[311,307]},{"name":"FsRtlAddLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlAddMcbEntry","features":[308,311,307,313]},{"name":"FsRtlAddToTunnelCache","features":[308,311,307,313]},{"name":"FsRtlAddToTunnelCacheEx","features":[308,311,307,313]},{"name":"FsRtlAllocateAePushLock","features":[308,311]},{"name":"FsRtlAllocateExtraCreateParameter","features":[311,307]},{"name":"FsRtlAllocateExtraCreateParameterFromLookasideList","features":[311,307]},{"name":"FsRtlAllocateExtraCreateParameterList","features":[308,311,307]},{"name":"FsRtlAllocateFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlAllocateResource","features":[308,311,313]},{"name":"FsRtlAreNamesEqual","features":[311,307]},{"name":"FsRtlAreThereCurrentOrInProgressFileLocks","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlAreThereWaitingFileLocks","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlAreVolumeStartupApplicationsComplete","features":[311,307]},{"name":"FsRtlBalanceReads","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCancellableWaitForMultipleObjects","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCancellableWaitForSingleObject","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlChangeBackingFileObject","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckLockForOplockRequest","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckLockForReadAccess","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckLockForWriteAccess","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckOplock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckOplockEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckOplockEx2","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCheckUpperOplock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCopyRead","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCopyWrite","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCreateSectionForDataScan","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlCurrentBatchOplock","features":[311,307]},{"name":"FsRtlCurrentOplock","features":[311,307]},{"name":"FsRtlCurrentOplockH","features":[311,307]},{"name":"FsRtlDeleteExtraCreateParameterLookasideList","features":[311]},{"name":"FsRtlDeleteKeyFromTunnelCache","features":[308,311,307,313]},{"name":"FsRtlDeleteTunnelCache","features":[308,311,307,313]},{"name":"FsRtlDeregisterUncProvider","features":[311,307]},{"name":"FsRtlDismountComplete","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlDissectDbcs","features":[311,313]},{"name":"FsRtlDissectName","features":[311,307]},{"name":"FsRtlDoesDbcsContainWildCards","features":[311,307,313]},{"name":"FsRtlDoesNameContainWildCards","features":[311,307]},{"name":"FsRtlFastCheckLockForRead","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFastCheckLockForWrite","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFastUnlockAll","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFastUnlockAllByKey","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFastUnlockSingle","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlFindExtraCreateParameter","features":[308,311,307]},{"name":"FsRtlFindInTunnelCache","features":[308,311,307,313]},{"name":"FsRtlFindInTunnelCacheEx","features":[308,311,307,313]},{"name":"FsRtlFreeAePushLock","features":[311]},{"name":"FsRtlFreeExtraCreateParameter","features":[311]},{"name":"FsRtlFreeExtraCreateParameterList","features":[308,311]},{"name":"FsRtlFreeFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetCurrentProcessLoaderList","features":[311,313]},{"name":"FsRtlGetEcpListFromIrp","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetFileSize","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetNextBaseMcbEntry","features":[311,307]},{"name":"FsRtlGetNextExtraCreateParameter","features":[308,311,307]},{"name":"FsRtlGetNextFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetNextLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlGetNextMcbEntry","features":[308,311,307,313]},{"name":"FsRtlGetSectorSizeInformation","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetSupportedFeatures","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlGetVirtualDiskNestingLevel","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlIncrementCcFastMdlReadWait","features":[311]},{"name":"FsRtlIncrementCcFastReadNoWait","features":[311]},{"name":"FsRtlIncrementCcFastReadNotPossible","features":[311]},{"name":"FsRtlIncrementCcFastReadResourceMiss","features":[311]},{"name":"FsRtlIncrementCcFastReadWait","features":[311]},{"name":"FsRtlInitExtraCreateParameterLookasideList","features":[311]},{"name":"FsRtlInitializeBaseMcb","features":[308,311]},{"name":"FsRtlInitializeBaseMcbEx","features":[308,311,307]},{"name":"FsRtlInitializeExtraCreateParameter","features":[308,311]},{"name":"FsRtlInitializeExtraCreateParameterList","features":[308,311,307]},{"name":"FsRtlInitializeFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlInitializeLargeMcb","features":[308,311,307,313]},{"name":"FsRtlInitializeMcb","features":[308,311,307,313]},{"name":"FsRtlInitializeOplock","features":[311]},{"name":"FsRtlInitializeTunnelCache","features":[308,311,307,313]},{"name":"FsRtlInsertExtraCreateParameter","features":[308,311,307]},{"name":"FsRtlInsertPerFileContext","features":[308,311,307,313]},{"name":"FsRtlInsertPerFileObjectContext","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlInsertPerStreamContext","features":[308,311,307,313]},{"name":"FsRtlIs32BitProcess","features":[308,311,307]},{"name":"FsRtlIsDaxVolume","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlIsDbcsInExpression","features":[311,307,313]},{"name":"FsRtlIsEcpAcknowledged","features":[311,307]},{"name":"FsRtlIsEcpFromUserMode","features":[311,307]},{"name":"FsRtlIsExtentDangling","features":[311]},{"name":"FsRtlIsFatDbcsLegal","features":[311,307,313]},{"name":"FsRtlIsHpfsDbcsLegal","features":[311,307,313]},{"name":"FsRtlIsMobileOS","features":[311,307]},{"name":"FsRtlIsNameInExpression","features":[311,307]},{"name":"FsRtlIsNameInUnUpcasedExpression","features":[311,307]},{"name":"FsRtlIsNonEmptyDirectoryReparsePointAllowed","features":[311,307]},{"name":"FsRtlIsNtstatusExpected","features":[311,307]},{"name":"FsRtlIsPagingFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlIsSystemPagingFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlIssueDeviceIoControl","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlKernelFsControlFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlLogCcFlushError","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlLookupBaseMcbEntry","features":[311,307]},{"name":"FsRtlLookupLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlLookupLastBaseMcbEntry","features":[311,307]},{"name":"FsRtlLookupLastBaseMcbEntryAndIndex","features":[311,307]},{"name":"FsRtlLookupLastLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlLookupLastLargeMcbEntryAndIndex","features":[308,311,307,313]},{"name":"FsRtlLookupLastMcbEntry","features":[308,311,307,313]},{"name":"FsRtlLookupMcbEntry","features":[308,311,307,313]},{"name":"FsRtlLookupPerFileContext","features":[308,311,313]},{"name":"FsRtlLookupPerFileObjectContext","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlLookupPerStreamContextInternal","features":[308,311,307,313]},{"name":"FsRtlMdlReadCompleteDev","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlMdlReadDev","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlMdlReadEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlMdlWriteCompleteDev","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlMupGetProviderIdFromName","features":[311,307]},{"name":"FsRtlMupGetProviderInfoFromFileObject","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNormalizeNtstatus","features":[311,307]},{"name":"FsRtlNotifyCleanup","features":[308,311,313]},{"name":"FsRtlNotifyCleanupAll","features":[308,311,313]},{"name":"FsRtlNotifyFilterChangeDirectory","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNotifyFilterReportChange","features":[308,311,313]},{"name":"FsRtlNotifyFullChangeDirectory","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNotifyFullReportChange","features":[308,311,313]},{"name":"FsRtlNotifyInitializeSync","features":[308,311]},{"name":"FsRtlNotifyUninitializeSync","features":[308,311]},{"name":"FsRtlNotifyVolumeEvent","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNotifyVolumeEventEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlNumberOfRunsInBaseMcb","features":[311]},{"name":"FsRtlNumberOfRunsInLargeMcb","features":[308,311,307,313]},{"name":"FsRtlNumberOfRunsInMcb","features":[308,311,307,313]},{"name":"FsRtlOplockBreakH","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockBreakH2","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockBreakToNone","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockBreakToNoneEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockFsctrl","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockFsctrlEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockGetAnyBreakOwnerProcess","features":[308,311]},{"name":"FsRtlOplockIsFastIoPossible","features":[311,307]},{"name":"FsRtlOplockIsSharedRequest","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlOplockKeysEqual","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlPostPagingFileStackOverflow","features":[308,311,307,313]},{"name":"FsRtlPostStackOverflow","features":[308,311,307,313]},{"name":"FsRtlPrepareMdlWriteDev","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlPrepareMdlWriteEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlPrepareToReuseEcp","features":[311]},{"name":"FsRtlPrivateLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlProcessFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlQueryCachedVdl","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlQueryInformationFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlQueryKernelEaFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlQueryMaximumVirtualDiskNestingLevel","features":[311]},{"name":"FsRtlRegisterFileSystemFilterCallbacks","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlRegisterUncProvider","features":[311,307]},{"name":"FsRtlRegisterUncProviderEx","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlRegisterUncProviderEx2","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlReleaseFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlRemoveBaseMcbEntry","features":[311,307]},{"name":"FsRtlRemoveDotsFromPath","features":[311,307]},{"name":"FsRtlRemoveExtraCreateParameter","features":[308,311,307]},{"name":"FsRtlRemoveLargeMcbEntry","features":[308,311,307,313]},{"name":"FsRtlRemoveMcbEntry","features":[308,311,307,313]},{"name":"FsRtlRemovePerFileContext","features":[308,311,313]},{"name":"FsRtlRemovePerFileObjectContext","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlRemovePerStreamContext","features":[308,311,307,313]},{"name":"FsRtlResetBaseMcb","features":[311]},{"name":"FsRtlResetLargeMcb","features":[308,311,307,313]},{"name":"FsRtlSetDriverBacking","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlSetEcpListIntoIrp","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlSetKernelEaFile","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlSplitBaseMcb","features":[311,307]},{"name":"FsRtlSplitLargeMcb","features":[308,311,307,313]},{"name":"FsRtlTeardownPerFileContexts","features":[311]},{"name":"FsRtlTeardownPerStreamContexts","features":[308,311,307,313]},{"name":"FsRtlTruncateBaseMcb","features":[311]},{"name":"FsRtlTruncateLargeMcb","features":[308,311,307,313]},{"name":"FsRtlTruncateMcb","features":[308,311,307,313]},{"name":"FsRtlUninitializeBaseMcb","features":[311]},{"name":"FsRtlUninitializeFileLock","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlUninitializeLargeMcb","features":[308,311,307,313]},{"name":"FsRtlUninitializeMcb","features":[308,311,307,313]},{"name":"FsRtlUninitializeOplock","features":[311]},{"name":"FsRtlUpdateDiskCounters","features":[311]},{"name":"FsRtlUpperOplockFsctrl","features":[308,311,309,307,310,312,313,314]},{"name":"FsRtlValidateReparsePointBuffer","features":[311,307]},{"name":"FsRtlVolumeDeviceToCorrelationId","features":[308,311,309,307,310,312,313,314]},{"name":"GCR_ALLOW_LM","features":[311]},{"name":"GCR_ALLOW_NO_TARGET","features":[311]},{"name":"GCR_ALLOW_NTLM","features":[311]},{"name":"GCR_MACHINE_CREDENTIAL","features":[311]},{"name":"GCR_NTLM3_PARMS","features":[311]},{"name":"GCR_TARGET_INFO","features":[311]},{"name":"GCR_USE_OEM_SET","features":[311]},{"name":"GCR_USE_OWF_PASSWORD","features":[311]},{"name":"GCR_VSM_PROTECTED_PASSWORD","features":[311]},{"name":"GENERATE_CLIENT_CHALLENGE","features":[311]},{"name":"GENERATE_NAME_CONTEXT","features":[311,307]},{"name":"GHOSTED_FILE_EXTENT","features":[311]},{"name":"GUID_ECP_ATOMIC_CREATE","features":[311]},{"name":"GUID_ECP_CLOUDFILES_ATTRIBUTION","features":[311]},{"name":"GUID_ECP_CREATE_REDIRECTION","features":[311]},{"name":"GUID_ECP_CSV_DOWN_LEVEL_OPEN","features":[311]},{"name":"GUID_ECP_CSV_QUERY_FILE_REVISION","features":[311]},{"name":"GUID_ECP_CSV_QUERY_FILE_REVISION_FILE_ID_128","features":[311]},{"name":"GUID_ECP_CSV_SET_HANDLE_PROPERTIES","features":[311]},{"name":"GUID_ECP_DUAL_OPLOCK_KEY","features":[311]},{"name":"GUID_ECP_IO_DEVICE_HINT","features":[311]},{"name":"GUID_ECP_NETWORK_APP_INSTANCE","features":[311]},{"name":"GUID_ECP_NETWORK_APP_INSTANCE_VERSION","features":[311]},{"name":"GUID_ECP_NETWORK_OPEN_CONTEXT","features":[311]},{"name":"GUID_ECP_NFS_OPEN","features":[311]},{"name":"GUID_ECP_OPEN_PARAMETERS","features":[311]},{"name":"GUID_ECP_OPLOCK_KEY","features":[311]},{"name":"GUID_ECP_PREFETCH_OPEN","features":[311]},{"name":"GUID_ECP_QUERY_ON_CREATE","features":[311]},{"name":"GUID_ECP_RKF_BYPASS","features":[311]},{"name":"GUID_ECP_SRV_OPEN","features":[311]},{"name":"GetSecurityUserInfo","features":[311,307,328]},{"name":"GreaterThan","features":[311]},{"name":"HEAP_CLASS_0","features":[311]},{"name":"HEAP_CLASS_1","features":[311]},{"name":"HEAP_CLASS_2","features":[311]},{"name":"HEAP_CLASS_3","features":[311]},{"name":"HEAP_CLASS_4","features":[311]},{"name":"HEAP_CLASS_5","features":[311]},{"name":"HEAP_CLASS_6","features":[311]},{"name":"HEAP_CLASS_7","features":[311]},{"name":"HEAP_CLASS_8","features":[311]},{"name":"HEAP_CLASS_MASK","features":[311]},{"name":"HEAP_CREATE_ALIGN_16","features":[311]},{"name":"HEAP_CREATE_ENABLE_EXECUTE","features":[311]},{"name":"HEAP_CREATE_ENABLE_TRACING","features":[311]},{"name":"HEAP_CREATE_HARDENED","features":[311]},{"name":"HEAP_CREATE_SEGMENT_HEAP","features":[311]},{"name":"HEAP_DISABLE_COALESCE_ON_FREE","features":[311]},{"name":"HEAP_FREE_CHECKING_ENABLED","features":[311]},{"name":"HEAP_GENERATE_EXCEPTIONS","features":[311]},{"name":"HEAP_GLOBAL_TAG","features":[311]},{"name":"HEAP_GROWABLE","features":[311]},{"name":"HEAP_MAXIMUM_TAG","features":[311]},{"name":"HEAP_MEMORY_INFO_CLASS","features":[311]},{"name":"HEAP_NO_SERIALIZE","features":[311]},{"name":"HEAP_PSEUDO_TAG_FLAG","features":[311]},{"name":"HEAP_REALLOC_IN_PLACE_ONLY","features":[311]},{"name":"HEAP_SETTABLE_USER_FLAG1","features":[311]},{"name":"HEAP_SETTABLE_USER_FLAG2","features":[311]},{"name":"HEAP_SETTABLE_USER_FLAG3","features":[311]},{"name":"HEAP_SETTABLE_USER_FLAGS","features":[311]},{"name":"HEAP_SETTABLE_USER_VALUE","features":[311]},{"name":"HEAP_TAG_SHIFT","features":[311]},{"name":"HEAP_TAIL_CHECKING_ENABLED","features":[311]},{"name":"HEAP_ZERO_MEMORY","features":[311]},{"name":"HeapMemoryBasicInformation","features":[311]},{"name":"INVALID_PROCESSOR_INDEX","features":[311]},{"name":"IOCTL_LMR_ARE_FILE_OBJECTS_ON_SAME_SERVER","features":[311]},{"name":"IOCTL_REDIR_QUERY_PATH","features":[311]},{"name":"IOCTL_REDIR_QUERY_PATH_EX","features":[311]},{"name":"IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES","features":[311]},{"name":"IO_CD_ROM_INCREMENT","features":[311]},{"name":"IO_CREATE_STREAM_FILE_LITE","features":[311]},{"name":"IO_CREATE_STREAM_FILE_OPTIONS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CREATE_STREAM_FILE_RAISE_ON_ERROR","features":[311]},{"name":"IO_DEVICE_HINT_ECP_CONTEXT","features":[308,311,309,307,310,312,313,314]},{"name":"IO_DISK_INCREMENT","features":[311]},{"name":"IO_FILE_OBJECT_NON_PAGED_POOL_CHARGE","features":[311]},{"name":"IO_FILE_OBJECT_PAGED_POOL_CHARGE","features":[311]},{"name":"IO_IGNORE_READONLY_ATTRIBUTE","features":[311]},{"name":"IO_MAILSLOT_INCREMENT","features":[311]},{"name":"IO_MM_PAGING_FILE","features":[311]},{"name":"IO_NAMED_PIPE_INCREMENT","features":[311]},{"name":"IO_NETWORK_INCREMENT","features":[311]},{"name":"IO_NO_INCREMENT","features":[311]},{"name":"IO_OPEN_PAGING_FILE","features":[311]},{"name":"IO_OPEN_TARGET_DIRECTORY","features":[311]},{"name":"IO_PRIORITY_INFO","features":[308,311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_0","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_1","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_2","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_3","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_4","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_5","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_6","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_7","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_8","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_9","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_A","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_B","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_C","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_D","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_E","features":[311]},{"name":"IO_REPARSE_TAG_ACRONIS_HSM_F","features":[311]},{"name":"IO_REPARSE_TAG_ACTIVISION_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ADA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ADOBE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ALERTBOOT","features":[311]},{"name":"IO_REPARSE_TAG_ALTIRIS_HSM","features":[311]},{"name":"IO_REPARSE_TAG_APPXSTRM","features":[311]},{"name":"IO_REPARSE_TAG_ARCO_BACKUP","features":[311]},{"name":"IO_REPARSE_TAG_ARKIVIO","features":[311]},{"name":"IO_REPARSE_TAG_AURISTOR_FS","features":[311]},{"name":"IO_REPARSE_TAG_AUTN_HSM","features":[311]},{"name":"IO_REPARSE_TAG_BRIDGEHEAD_HSM","features":[311]},{"name":"IO_REPARSE_TAG_C2CSYSTEMS_HSM","features":[311]},{"name":"IO_REPARSE_TAG_CARINGO_HSM","features":[311]},{"name":"IO_REPARSE_TAG_CARROLL_HSM","features":[311]},{"name":"IO_REPARSE_TAG_CITRIX_PM","features":[311]},{"name":"IO_REPARSE_TAG_COMMVAULT","features":[311]},{"name":"IO_REPARSE_TAG_COMMVAULT_HSM","features":[311]},{"name":"IO_REPARSE_TAG_COMTRADE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_CTERA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DATAFIRST_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DATAGLOBAL_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DATASTOR_SIS","features":[311]},{"name":"IO_REPARSE_TAG_DFM","features":[311]},{"name":"IO_REPARSE_TAG_DOR_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DOUBLE_TAKE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_DOUBLE_TAKE_SIS","features":[311]},{"name":"IO_REPARSE_TAG_DRIVE_EXTENDER","features":[311]},{"name":"IO_REPARSE_TAG_DROPBOX_HSM","features":[311]},{"name":"IO_REPARSE_TAG_EASEFILTER_HSM","features":[311]},{"name":"IO_REPARSE_TAG_EASEVAULT_HSM","features":[311]},{"name":"IO_REPARSE_TAG_EDSI_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ELTAN_HSM","features":[311]},{"name":"IO_REPARSE_TAG_EMC_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ENIGMA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_FILTER_MANAGER","features":[311]},{"name":"IO_REPARSE_TAG_GLOBAL360_HSM","features":[311]},{"name":"IO_REPARSE_TAG_GOOGLE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_GRAU_DATASTORAGE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HDS_HCP_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HDS_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HERMES_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HP_BACKUP","features":[311]},{"name":"IO_REPARSE_TAG_HP_DATA_PROTECT","features":[311]},{"name":"IO_REPARSE_TAG_HP_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HSAG_HSM","features":[311]},{"name":"IO_REPARSE_TAG_HUBSTOR_HSM","features":[311]},{"name":"IO_REPARSE_TAG_IFSTEST_CONGRUENT","features":[311]},{"name":"IO_REPARSE_TAG_IIS_CACHE","features":[311]},{"name":"IO_REPARSE_TAG_IMANAGE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_INTERCOPE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ITSTATION","features":[311]},{"name":"IO_REPARSE_TAG_KOM_NETWORKS_HSM","features":[311]},{"name":"IO_REPARSE_TAG_LX_BLK","features":[311]},{"name":"IO_REPARSE_TAG_LX_CHR","features":[311]},{"name":"IO_REPARSE_TAG_LX_FIFO","features":[311]},{"name":"IO_REPARSE_TAG_LX_SYMLINK","features":[311]},{"name":"IO_REPARSE_TAG_MAGINATICS_RDR","features":[311]},{"name":"IO_REPARSE_TAG_MAXISCALE_HSM","features":[311]},{"name":"IO_REPARSE_TAG_MEMORY_TECH_HSM","features":[311]},{"name":"IO_REPARSE_TAG_MIMOSA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_MOONWALK_HSM","features":[311]},{"name":"IO_REPARSE_TAG_MTALOS","features":[311]},{"name":"IO_REPARSE_TAG_NEUSHIELD","features":[311]},{"name":"IO_REPARSE_TAG_NEXSAN_HSM","features":[311]},{"name":"IO_REPARSE_TAG_NIPPON_HSM","features":[311]},{"name":"IO_REPARSE_TAG_NVIDIA_UNIONFS","features":[311]},{"name":"IO_REPARSE_TAG_OPENAFS_DFS","features":[311]},{"name":"IO_REPARSE_TAG_OSR_SAMPLE","features":[311]},{"name":"IO_REPARSE_TAG_OVERTONE","features":[311]},{"name":"IO_REPARSE_TAG_POINTSOFT_HSM","features":[311]},{"name":"IO_REPARSE_TAG_QI_TECH_HSM","features":[311]},{"name":"IO_REPARSE_TAG_QUADDRA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_QUEST_HSM","features":[311]},{"name":"IO_REPARSE_TAG_REDSTOR_HSM","features":[311]},{"name":"IO_REPARSE_TAG_RIVERBED_HSM","features":[311]},{"name":"IO_REPARSE_TAG_SER_HSM","features":[311]},{"name":"IO_REPARSE_TAG_SHX_BACKUP","features":[311]},{"name":"IO_REPARSE_TAG_SOLUTIONSOFT","features":[311]},{"name":"IO_REPARSE_TAG_SONY_HSM","features":[311]},{"name":"IO_REPARSE_TAG_SPHARSOFT","features":[311]},{"name":"IO_REPARSE_TAG_SYMANTEC_HSM","features":[311]},{"name":"IO_REPARSE_TAG_SYMANTEC_HSM2","features":[311]},{"name":"IO_REPARSE_TAG_TSINGHUA_UNIVERSITY_RESEARCH","features":[311]},{"name":"IO_REPARSE_TAG_UTIXO_HSM","features":[311]},{"name":"IO_REPARSE_TAG_VALID_VALUES","features":[311]},{"name":"IO_REPARSE_TAG_VMWARE_PM","features":[311]},{"name":"IO_REPARSE_TAG_WATERFORD","features":[311]},{"name":"IO_REPARSE_TAG_WISDATA_HSM","features":[311]},{"name":"IO_REPARSE_TAG_ZLTI_HSM","features":[311]},{"name":"IO_STOP_ON_SYMLINK","features":[311]},{"name":"IO_STOP_ON_SYMLINK_FILTER_ECP_v0","features":[311]},{"name":"IoAcquireVpbSpinLock","features":[311]},{"name":"IoApplyPriorityInfoThread","features":[308,311,307]},{"name":"IoCheckDesiredAccess","features":[311,307]},{"name":"IoCheckEaBufferValidity","features":[311,307]},{"name":"IoCheckFunctionAccess","features":[311,307]},{"name":"IoCheckQuerySetFileInformation","features":[311,307]},{"name":"IoCheckQuerySetVolumeInformation","features":[311,307]},{"name":"IoCheckQuotaBufferValidity","features":[311,307,310]},{"name":"IoClearFsTrackOffsetState","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateStreamFileObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateStreamFileObjectEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateStreamFileObjectEx2","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateStreamFileObjectLite","features":[308,311,309,307,310,312,313,314]},{"name":"IoEnumerateDeviceObjectList","features":[308,311,309,307,310,312,313,314]},{"name":"IoEnumerateRegisteredFiltersList","features":[308,311,309,307,310,312,313,314]},{"name":"IoFastQueryNetworkAttributes","features":[308,311,307,312]},{"name":"IoGetAttachedDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetBaseFileSystemDeviceObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceAttachmentBaseRef","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceToVerify","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDiskDeviceObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetFsTrackOffsetState","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoGetLowerDeviceObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetOplockKeyContext","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetOplockKeyContextEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetRequestorProcess","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetRequestorProcessId","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetRequestorSessionId","features":[308,311,309,307,310,312,313,314]},{"name":"IoIrpHasFsTrackOffsetExtensionType","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsOperationSynchronous","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsSystemThread","features":[308,311,307]},{"name":"IoIsValidNameGraftingBuffer","features":[308,311,309,307,310,312,313,314]},{"name":"IoPageRead","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryFileDosDeviceName","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryFileInformation","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryVolumeInformation","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueueThreadIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterFileSystem","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterFsRegistrationChange","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterFsRegistrationChangeMountAware","features":[308,311,309,307,310,312,313,314]},{"name":"IoReleaseVpbSpinLock","features":[311]},{"name":"IoReplaceFileObjectName","features":[308,311,309,307,310,312,313,314]},{"name":"IoRequestDeviceRemovalForReset","features":[308,311,309,307,310,312,313,314]},{"name":"IoRetrievePriorityInfo","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetDeviceToVerify","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetFsTrackOffsetState","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoSetInformation","features":[308,311,309,307,310,312,313,314]},{"name":"IoSynchronousPageWrite","features":[308,311,309,307,310,312,313,314]},{"name":"IoThreadToProcess","features":[308,311]},{"name":"IoUnregisterFileSystem","features":[308,311,309,307,310,312,313,314]},{"name":"IoUnregisterFsRegistrationChange","features":[308,311,309,307,310,312,313,314]},{"name":"IoVerifyVolume","features":[308,311,309,307,310,312,313,314]},{"name":"KAPC_STATE","features":[311,307,313]},{"name":"KeAcquireQueuedSpinLock","features":[308,311]},{"name":"KeAcquireSpinLockRaiseToSynch","features":[311]},{"name":"KeAttachProcess","features":[308,311]},{"name":"KeDetachProcess","features":[311]},{"name":"KeInitializeMutant","features":[308,311,307,313]},{"name":"KeInitializeQueue","features":[308,311,307,313]},{"name":"KeInsertHeadQueue","features":[308,311,307,313]},{"name":"KeInsertQueue","features":[308,311,307,313]},{"name":"KeReadStateMutant","features":[308,311,307,313]},{"name":"KeReadStateQueue","features":[308,311,307,313]},{"name":"KeReleaseMutant","features":[308,311,307,313]},{"name":"KeReleaseQueuedSpinLock","features":[308,311]},{"name":"KeRemoveQueue","features":[308,311,307,313]},{"name":"KeRemoveQueueEx","features":[308,311,307,313]},{"name":"KeRundownQueue","features":[308,311,307,313]},{"name":"KeSetIdealProcessorThread","features":[308,311]},{"name":"KeSetKernelStackSwapEnable","features":[311,307]},{"name":"KeStackAttachProcess","features":[308,311,307,313]},{"name":"KeTryToAcquireQueuedSpinLock","features":[308,311]},{"name":"KeUnstackDetachProcess","features":[311,307,313]},{"name":"KnownFolderDesktop","features":[311]},{"name":"KnownFolderDocuments","features":[311]},{"name":"KnownFolderDownloads","features":[311]},{"name":"KnownFolderMax","features":[311]},{"name":"KnownFolderMusic","features":[311]},{"name":"KnownFolderNone","features":[311]},{"name":"KnownFolderOther","features":[311]},{"name":"KnownFolderPictures","features":[311]},{"name":"KnownFolderVideos","features":[311]},{"name":"LARGE_MCB","features":[308,311,307,313]},{"name":"LCN_CHECKSUM_VALID","features":[311]},{"name":"LCN_WEAK_REFERENCE_BUFFER","features":[311]},{"name":"LCN_WEAK_REFERENCE_CREATE_INPUT_BUFFER","features":[311]},{"name":"LCN_WEAK_REFERENCE_VALID","features":[311]},{"name":"LINK_TRACKING_INFORMATION","features":[311]},{"name":"LINK_TRACKING_INFORMATION_TYPE","features":[311]},{"name":"LX_FILE_CASE_SENSITIVE_DIR","features":[311]},{"name":"LX_FILE_METADATA_DEVICE_ID_EA_NAME","features":[311]},{"name":"LX_FILE_METADATA_GID_EA_NAME","features":[311]},{"name":"LX_FILE_METADATA_HAS_DEVICE_ID","features":[311]},{"name":"LX_FILE_METADATA_HAS_GID","features":[311]},{"name":"LX_FILE_METADATA_HAS_MODE","features":[311]},{"name":"LX_FILE_METADATA_HAS_UID","features":[311]},{"name":"LX_FILE_METADATA_MODE_EA_NAME","features":[311]},{"name":"LX_FILE_METADATA_UID_EA_NAME","features":[311]},{"name":"LessThan","features":[311]},{"name":"MAP_DISABLE_PAGEFAULT_CLUSTERING","features":[311]},{"name":"MAP_HIGH_PRIORITY","features":[311]},{"name":"MAP_NO_READ","features":[311]},{"name":"MAP_WAIT","features":[311]},{"name":"MAXIMUM_LEADBYTES","features":[311]},{"name":"MAX_UNICODE_STACK_BUFFER_LENGTH","features":[311]},{"name":"MCB","features":[308,311,307,313]},{"name":"MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE","features":[311]},{"name":"MEMORY_INFORMATION_CLASS","features":[311]},{"name":"MEMORY_RANGE_ENTRY","features":[311]},{"name":"MFT_ENUM_DATA","features":[311]},{"name":"MMFLUSH_TYPE","features":[311]},{"name":"MM_FORCE_CLOSED_DATA","features":[311]},{"name":"MM_FORCE_CLOSED_IMAGE","features":[311]},{"name":"MM_FORCE_CLOSED_LATER_OK","features":[311]},{"name":"MM_IS_FILE_SECTION_ACTIVE_DATA","features":[311]},{"name":"MM_IS_FILE_SECTION_ACTIVE_IMAGE","features":[311]},{"name":"MM_IS_FILE_SECTION_ACTIVE_USER","features":[311]},{"name":"MM_PREFETCH_FLAGS","features":[311]},{"name":"MSV1_0_AVID","features":[311]},{"name":"MSV1_0_ENUMUSERS_REQUEST","features":[311,328]},{"name":"MSV1_0_ENUMUSERS_RESPONSE","features":[311,307,328]},{"name":"MSV1_0_GETCHALLENRESP_REQUEST","features":[311,307,328]},{"name":"MSV1_0_GETCHALLENRESP_REQUEST_V1","features":[311,307,328]},{"name":"MSV1_0_GETCHALLENRESP_RESPONSE","features":[311,307,328,313]},{"name":"MSV1_0_GETUSERINFO_REQUEST","features":[311,307,328]},{"name":"MSV1_0_GETUSERINFO_RESPONSE","features":[311,307,328]},{"name":"MSV1_0_LM20_CHALLENGE_REQUEST","features":[311,328]},{"name":"MSV1_0_LM20_CHALLENGE_RESPONSE","features":[311,328]},{"name":"MakeSignature","features":[311]},{"name":"MapSecurityError","features":[311,307]},{"name":"MemoryBasicInformation","features":[311]},{"name":"MemoryType64KPage","features":[311]},{"name":"MemoryTypeCustom","features":[311]},{"name":"MemoryTypeHugePage","features":[311]},{"name":"MemoryTypeLargePage","features":[311]},{"name":"MemoryTypeMax","features":[311]},{"name":"MemoryTypeNonPaged","features":[311]},{"name":"MemoryTypePaged","features":[311]},{"name":"MmCanFileBeTruncated","features":[308,311,307]},{"name":"MmDoesFileHaveUserWritableReferences","features":[308,311]},{"name":"MmFlushForDelete","features":[311]},{"name":"MmFlushForWrite","features":[311]},{"name":"MmFlushImageSection","features":[308,311,307]},{"name":"MmForceSectionClosed","features":[308,311,307]},{"name":"MmForceSectionClosedEx","features":[308,311,307]},{"name":"MmGetMaximumFileSectionSize","features":[311]},{"name":"MmIsFileSectionActive","features":[308,311,307]},{"name":"MmIsRecursiveIoFault","features":[311,307]},{"name":"MmMdlPagesAreZero","features":[308,311]},{"name":"MmPrefetchPages","features":[308,311,309,307,310,326,312,313,314]},{"name":"MmSetAddressRangeModified","features":[311,307]},{"name":"MsvAvChannelBindings","features":[311]},{"name":"MsvAvDnsComputerName","features":[311]},{"name":"MsvAvDnsDomainName","features":[311]},{"name":"MsvAvDnsTreeName","features":[311]},{"name":"MsvAvEOL","features":[311]},{"name":"MsvAvFlags","features":[311]},{"name":"MsvAvNbComputerName","features":[311]},{"name":"MsvAvNbDomainName","features":[311]},{"name":"MsvAvRestrictions","features":[311]},{"name":"MsvAvTargetName","features":[311]},{"name":"MsvAvTimestamp","features":[311]},{"name":"NETWORK_APP_INSTANCE_ECP_CONTEXT","features":[311]},{"name":"NETWORK_APP_INSTANCE_VERSION_ECP_CONTEXT","features":[311]},{"name":"NETWORK_OPEN_ECP_CONTEXT","features":[311]},{"name":"NETWORK_OPEN_ECP_CONTEXT_V0","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_DISABLE_HANDLE_COLLAPSING","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_DISABLE_HANDLE_DURABILITY","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_DISABLE_OPLOCKS","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_FORCE_BUFFERED_SYNCHRONOUS_IO_HACK","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_FORCE_MAX_EOF_HACK","features":[311]},{"name":"NETWORK_OPEN_ECP_IN_FLAG_REQ_MUTUAL_AUTH","features":[311]},{"name":"NETWORK_OPEN_ECP_OUT_FLAG_RET_MUTUAL_AUTH","features":[311]},{"name":"NETWORK_OPEN_INTEGRITY_QUALIFIER","features":[311]},{"name":"NETWORK_OPEN_LOCATION_QUALIFIER","features":[311]},{"name":"NFS_OPEN_ECP_CONTEXT","features":[311,307,320]},{"name":"NLSTABLEINFO","features":[311]},{"name":"NO_8DOT3_NAME_PRESENT","features":[311]},{"name":"NTCREATEFILE_CREATE_DISPOSITION","features":[311]},{"name":"NTCREATEFILE_CREATE_OPTIONS","features":[311]},{"name":"NetworkOpenIntegrityAny","features":[311]},{"name":"NetworkOpenIntegrityEncrypted","features":[311]},{"name":"NetworkOpenIntegrityMaximum","features":[311]},{"name":"NetworkOpenIntegrityNone","features":[311]},{"name":"NetworkOpenIntegritySigned","features":[311]},{"name":"NetworkOpenLocationAny","features":[311]},{"name":"NetworkOpenLocationLoopback","features":[311]},{"name":"NetworkOpenLocationRemote","features":[311]},{"name":"NotifyTypeCreate","features":[311]},{"name":"NotifyTypeRetired","features":[311]},{"name":"NtAccessCheckAndAuditAlarm","features":[311,307,310]},{"name":"NtAccessCheckByTypeAndAuditAlarm","features":[311,307,310]},{"name":"NtAccessCheckByTypeResultListAndAuditAlarm","features":[311,307,310]},{"name":"NtAccessCheckByTypeResultListAndAuditAlarmByHandle","features":[311,307,310]},{"name":"NtAdjustGroupsToken","features":[311,307,310]},{"name":"NtAdjustPrivilegesToken","features":[311,307,310]},{"name":"NtAllocateVirtualMemory","features":[311,307]},{"name":"NtAllocateVirtualMemoryEx","features":[311,307,325]},{"name":"NtCancelIoFileEx","features":[311,307,312]},{"name":"NtCloseObjectAuditAlarm","features":[311,307]},{"name":"NtCreateDirectoryObject","features":[308,311,307]},{"name":"NtCreateEvent","features":[308,311,307,313]},{"name":"NtCreateFile","features":[308,311,307,326,312]},{"name":"NtCreateSection","features":[308,311,307]},{"name":"NtCreateSectionEx","features":[308,311,307,325]},{"name":"NtDeleteFile","features":[308,311,307]},{"name":"NtDeleteObjectAuditAlarm","features":[311,307]},{"name":"NtDuplicateObject","features":[311,307]},{"name":"NtDuplicateToken","features":[308,311,307,310]},{"name":"NtFilterToken","features":[311,307,310]},{"name":"NtFlushBuffersFile","features":[311,307,312]},{"name":"NtFlushBuffersFileEx","features":[311,307,312]},{"name":"NtFlushVirtualMemory","features":[311,307,312]},{"name":"NtFreeVirtualMemory","features":[311,307]},{"name":"NtFsControlFile","features":[311,307,312]},{"name":"NtImpersonateAnonymousToken","features":[311,307]},{"name":"NtLockFile","features":[311,307,312]},{"name":"NtNotifyChangeKey","features":[311,307,312]},{"name":"NtOpenDirectoryObject","features":[308,311,307]},{"name":"NtOpenFile","features":[308,311,307,312]},{"name":"NtOpenObjectAuditAlarm","features":[311,307,310]},{"name":"NtOpenProcessToken","features":[311,307]},{"name":"NtOpenProcessTokenEx","features":[311,307]},{"name":"NtOpenSymbolicLinkObject","features":[308,311,307]},{"name":"NtOpenThreadToken","features":[311,307]},{"name":"NtOpenThreadTokenEx","features":[311,307]},{"name":"NtPrivilegeCheck","features":[311,307,310]},{"name":"NtPrivilegeObjectAuditAlarm","features":[311,307,310]},{"name":"NtPrivilegedServiceAuditAlarm","features":[311,307,310]},{"name":"NtQueryDirectoryFile","features":[311,307,312]},{"name":"NtQueryDirectoryFileEx","features":[311,307,312]},{"name":"NtQueryDirectoryObject","features":[311,307]},{"name":"NtQueryEaFile","features":[311,307,312]},{"name":"NtQueryFullAttributesFile","features":[308,311,307]},{"name":"NtQueryInformationByName","features":[308,311,307,312]},{"name":"NtQueryInformationFile","features":[311,307,312]},{"name":"NtQueryInformationToken","features":[311,307,310]},{"name":"NtQueryQuotaInformationFile","features":[311,307,310,312]},{"name":"NtQuerySecurityObject","features":[311,307,310]},{"name":"NtQuerySymbolicLinkObject","features":[311,307]},{"name":"NtQueryVirtualMemory","features":[311,307]},{"name":"NtQueryVolumeInformationFile","features":[311,307,312]},{"name":"NtReadFile","features":[311,307,312]},{"name":"NtSetEaFile","features":[311,307,312]},{"name":"NtSetEvent","features":[311,307]},{"name":"NtSetInformationFile","features":[311,307,312]},{"name":"NtSetInformationToken","features":[311,307,310]},{"name":"NtSetInformationVirtualMemory","features":[311,307]},{"name":"NtSetQuotaInformationFile","features":[311,307,312]},{"name":"NtSetSecurityObject","features":[311,307,310]},{"name":"NtSetVolumeInformationFile","features":[311,307,312]},{"name":"NtUnlockFile","features":[311,307,312]},{"name":"NtWriteFile","features":[311,307,312]},{"name":"NtfsLinkTrackingInformation","features":[311]},{"name":"OPEN_REPARSE_LIST","features":[311,313]},{"name":"OPEN_REPARSE_LIST_ENTRY","features":[311,313]},{"name":"OPEN_REPARSE_POINT_OVERRIDE_CREATE_OPTION","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_CHILD_EXISTS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_CHILD_NOT_EXISTS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_DIRECTORY_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_DIRECTORY_FINAL_COMPONENT_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_FINAL_COMPONENT_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_DIRECTORY_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_DIRECTORY_FINAL_COMPONENT_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_DIRECTORY_NON_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_DIRECTORY_NON_FINAL_COMPONENT_ALWAYS","features":[311]},{"name":"OPEN_REPARSE_POINT_REPARSE_IF_NON_FINAL_COMPONENT","features":[311]},{"name":"OPEN_REPARSE_POINT_RETURN_REPARSE_DATA_BUFFER","features":[311]},{"name":"OPEN_REPARSE_POINT_TAG_ENCOUNTERED","features":[311]},{"name":"OPEN_REPARSE_POINT_VERSION_EX","features":[311]},{"name":"OPLOCK_FLAG_BACK_OUT_ATOMIC_OPLOCK","features":[311]},{"name":"OPLOCK_FLAG_BREAKING_FOR_SHARING_VIOLATION","features":[311]},{"name":"OPLOCK_FLAG_CLOSING_DELETE_ON_CLOSE","features":[311]},{"name":"OPLOCK_FLAG_COMPLETE_IF_OPLOCKED","features":[311]},{"name":"OPLOCK_FLAG_IGNORE_OPLOCK_KEYS","features":[311]},{"name":"OPLOCK_FLAG_OPLOCK_KEY_CHECK_ONLY","features":[311]},{"name":"OPLOCK_FLAG_PARENT_OBJECT","features":[311]},{"name":"OPLOCK_FLAG_REMOVING_FILE_OR_LINK","features":[311]},{"name":"OPLOCK_FSCTRL_FLAG_ALL_KEYS_MATCH","features":[311]},{"name":"OPLOCK_KEY_CONTEXT","features":[311]},{"name":"OPLOCK_KEY_ECP_CONTEXT","features":[311]},{"name":"OPLOCK_NOTIFY_BREAK_WAIT_INTERIM_TIMEOUT","features":[311]},{"name":"OPLOCK_NOTIFY_BREAK_WAIT_TERMINATED","features":[311]},{"name":"OPLOCK_NOTIFY_PARAMS","features":[308,311,309,307,310,312,313,314]},{"name":"OPLOCK_NOTIFY_REASON","features":[311]},{"name":"OPLOCK_UPPER_FLAG_CHECK_NO_BREAK","features":[311]},{"name":"OPLOCK_UPPER_FLAG_NOTIFY_REFRESH_READ","features":[311]},{"name":"ObInsertObject","features":[308,311,309,307,310]},{"name":"ObIsKernelHandle","features":[311,307]},{"name":"ObMakeTemporaryObject","features":[311]},{"name":"ObOpenObjectByPointer","features":[308,311,309,307,310]},{"name":"ObOpenObjectByPointerWithTag","features":[308,311,309,307,310]},{"name":"ObQueryNameString","features":[308,311,307]},{"name":"ObQueryObjectAuditingByHandle","features":[311,307]},{"name":"PACQUIRE_FOR_LAZY_WRITE","features":[311,307]},{"name":"PACQUIRE_FOR_LAZY_WRITE_EX","features":[311,307]},{"name":"PACQUIRE_FOR_READ_AHEAD","features":[311,307]},{"name":"PALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK","features":[311,307]},{"name":"PASYNC_READ_COMPLETION_CALLBACK","features":[311,307]},{"name":"PCC_POST_DEFERRED_WRITE","features":[311]},{"name":"PCHECK_FOR_TRAVERSE_ACCESS","features":[308,311,307,310]},{"name":"PCOMPLETE_LOCK_IRP_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"PDIRTY_PAGE_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"PFILTER_REPORT_CHANGE","features":[311,307]},{"name":"PFLUSH_TO_LSN","features":[311]},{"name":"PFN_FSRTLTEARDOWNPERSTREAMCONTEXTS","features":[308,311,307,313]},{"name":"PFREE_VIRTUAL_MEMORY_EX_CALLBACK","features":[311,307]},{"name":"PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK","features":[311]},{"name":"PFSRTL_STACK_OVERFLOW_ROUTINE","features":[308,311,307,313]},{"name":"PFS_FILTER_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PFS_FILTER_COMPLETION_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PHYSICAL_EXTENTS_DESCRIPTOR","features":[311]},{"name":"PHYSICAL_MEMORY_DESCRIPTOR","features":[311]},{"name":"PHYSICAL_MEMORY_RUN","features":[311]},{"name":"PIN_CALLER_TRACKS_DIRTY_DATA","features":[311]},{"name":"PIN_EXCLUSIVE","features":[311]},{"name":"PIN_HIGH_PRIORITY","features":[311]},{"name":"PIN_IF_BCB","features":[311]},{"name":"PIN_NO_READ","features":[311]},{"name":"PIN_VERIFY_REQUIRED","features":[311]},{"name":"PIN_WAIT","features":[311]},{"name":"POLICY_AUDIT_SUBCATEGORY_COUNT","features":[311]},{"name":"POPLOCK_FS_PREPOST_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"POPLOCK_NOTIFY_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"POPLOCK_WAIT_COMPLETE_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"PO_CB_AC_STATUS","features":[311]},{"name":"PO_CB_BUTTON_COLLISION","features":[311]},{"name":"PO_CB_LID_SWITCH_STATE","features":[311]},{"name":"PO_CB_PROCESSOR_POWER_POLICY","features":[311]},{"name":"PO_CB_SYSTEM_POWER_POLICY","features":[311]},{"name":"PO_CB_SYSTEM_STATE_LOCK","features":[311]},{"name":"PQUERY_LOG_USAGE","features":[311]},{"name":"PQUERY_VIRTUAL_MEMORY_CALLBACK","features":[311,307]},{"name":"PREFETCH_OPEN_ECP_CONTEXT","features":[311]},{"name":"PREFIX_TABLE","features":[308,311,313]},{"name":"PREFIX_TABLE_ENTRY","features":[308,311,313]},{"name":"PRELEASE_FROM_LAZY_WRITE","features":[311]},{"name":"PRELEASE_FROM_READ_AHEAD","features":[311]},{"name":"PRTL_ALLOCATE_STRING_ROUTINE","features":[311]},{"name":"PRTL_FREE_STRING_ROUTINE","features":[311]},{"name":"PRTL_HEAP_COMMIT_ROUTINE","features":[311,307]},{"name":"PRTL_REALLOCATE_STRING_ROUTINE","features":[311]},{"name":"PSE_LOGON_SESSION_TERMINATED_ROUTINE","features":[311,307]},{"name":"PSE_LOGON_SESSION_TERMINATED_ROUTINE_EX","features":[311,307]},{"name":"PSMP_MAXIMUM_SYSAPP_CLAIM_VALUES","features":[311]},{"name":"PSMP_MINIMUM_SYSAPP_CLAIM_VALUES","features":[311]},{"name":"PUBLIC_BCB","features":[311]},{"name":"PUNLOCK_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"PURGE_WITH_ACTIVE_VIEWS","features":[311]},{"name":"PfxFindPrefix","features":[308,311,313]},{"name":"PfxInitialize","features":[308,311,313]},{"name":"PfxInsertPrefix","features":[308,311,307,313]},{"name":"PfxRemovePrefix","features":[308,311,313]},{"name":"PoQueueShutdownWorkItem","features":[308,311,307,313]},{"name":"PsAssignImpersonationToken","features":[308,311,307]},{"name":"PsChargePoolQuota","features":[308,311]},{"name":"PsChargeProcessPoolQuota","features":[308,311,307]},{"name":"PsDereferenceImpersonationToken","features":[311]},{"name":"PsDereferencePrimaryToken","features":[311]},{"name":"PsDisableImpersonation","features":[308,311,307,310]},{"name":"PsGetProcessExitTime","features":[311]},{"name":"PsGetThreadProcess","features":[308,311]},{"name":"PsImpersonateClient","features":[308,311,307,310]},{"name":"PsIsDiskCountersEnabled","features":[311,307]},{"name":"PsIsSystemThread","features":[308,311,307]},{"name":"PsIsThreadTerminating","features":[308,311,307]},{"name":"PsLookupProcessByProcessId","features":[308,311,307]},{"name":"PsLookupThreadByThreadId","features":[308,311,307]},{"name":"PsReferenceImpersonationToken","features":[308,311,307,310]},{"name":"PsReferencePrimaryToken","features":[308,311]},{"name":"PsRestoreImpersonation","features":[308,311,307,310]},{"name":"PsReturnPoolQuota","features":[308,311]},{"name":"PsRevertToSelf","features":[311]},{"name":"PsUpdateDiskCounters","features":[308,311]},{"name":"QUERY_BAD_RANGES_INPUT","features":[311,327]},{"name":"QUERY_DIRECT_ACCESS_DATA_EXTENTS","features":[311]},{"name":"QUERY_DIRECT_ACCESS_EXTENTS","features":[311]},{"name":"QUERY_DIRECT_ACCESS_IMAGE_EXTENTS","features":[311]},{"name":"QUERY_ON_CREATE_EA_INFORMATION","features":[311]},{"name":"QUERY_ON_CREATE_ECP_CONTEXT","features":[311]},{"name":"QUERY_ON_CREATE_FILE_LX_INFORMATION","features":[311]},{"name":"QUERY_ON_CREATE_FILE_STAT_INFORMATION","features":[311]},{"name":"QUERY_PATH_REQUEST","features":[308,311,309,307,310]},{"name":"QUERY_PATH_REQUEST_EX","features":[308,311,309,307,310]},{"name":"QUERY_PATH_RESPONSE","features":[311]},{"name":"QUERY_VIRTUAL_MEMORY_CALLBACK","features":[311,307]},{"name":"QoCFileEaInformation","features":[311]},{"name":"QoCFileLxInformation","features":[311]},{"name":"QoCFileStatInformation","features":[311]},{"name":"QuerySecurityContextToken","features":[311]},{"name":"READ_AHEAD_PARAMETERS","features":[311]},{"name":"READ_LIST","features":[308,311,309,307,310,326,312,313,314]},{"name":"READ_USN_JOURNAL_DATA","features":[311]},{"name":"REFS_COMPRESSION_FORMATS","features":[311]},{"name":"REFS_COMPRESSION_FORMAT_LZ4","features":[311]},{"name":"REFS_COMPRESSION_FORMAT_MAX","features":[311]},{"name":"REFS_COMPRESSION_FORMAT_UNCOMPRESSED","features":[311]},{"name":"REFS_COMPRESSION_FORMAT_ZSTD","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR_CAA","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR_MAA","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR_NONE","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_ALLOCATOR_SAA","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_INPUT_BUFFER","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX","features":[311]},{"name":"REFS_DEALLOCATE_RANGES_RANGE","features":[311]},{"name":"REFS_QUERY_VOLUME_COMPRESSION_INFO_OUTPUT_BUFFER","features":[311]},{"name":"REFS_QUERY_VOLUME_DEDUP_INFO_OUTPUT_BUFFER","features":[311,307]},{"name":"REFS_REMOVE_HARDLINK_BACKPOINTER","features":[311]},{"name":"REFS_SET_VOLUME_COMPRESSION_INFO_FLAGS","features":[311]},{"name":"REFS_SET_VOLUME_COMPRESSION_INFO_FLAG_COMPRESS_SYNC","features":[311]},{"name":"REFS_SET_VOLUME_COMPRESSION_INFO_FLAG_MAX","features":[311]},{"name":"REFS_SET_VOLUME_COMPRESSION_INFO_INPUT_BUFFER","features":[311]},{"name":"REFS_SET_VOLUME_DEDUP_INFO_INPUT_BUFFER","features":[311,307]},{"name":"REFS_STREAM_EXTENT","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_CRC32","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_CRC64","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_GHOSTED","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_READONLY","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_SPARSE","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_STREAM_RESERVED","features":[311]},{"name":"REFS_STREAM_EXTENT_PROPERTY_VALID","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_LIST_OUTPUT_BUFFER","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_LIST_OUTPUT_BUFFER_ENTRY","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_MANAGEMENT_INPUT_BUFFER","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_CLEAR_SHADOW_BTREE","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_CREATE","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_INVALID","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_LIST","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_MAX","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_QUERY_DELTAS","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_REVERT","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_OPERATION_SET_SHADOW_BTREE","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_QUERY_DELTAS_INPUT_BUFFER","features":[311]},{"name":"REFS_STREAM_SNAPSHOT_QUERY_DELTAS_OUTPUT_BUFFER","features":[311]},{"name":"REFS_VOLUME_COUNTER_INFO_INPUT_BUFFER","features":[311,307]},{"name":"REFS_VOLUME_DATA_BUFFER","features":[311]},{"name":"REMOTE_LINK_TRACKING_INFORMATION","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_INTEGRITY","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_LOOPBACK","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_MUTUAL_AUTH","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_OFFLINE","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_PERSISTENT_HANDLE","features":[311]},{"name":"REMOTE_PROTOCOL_FLAG_PRIVACY","features":[311]},{"name":"REMOVED_8DOT3_NAME","features":[311]},{"name":"REPARSE_DATA_BUFFER","features":[311]},{"name":"REPARSE_DATA_BUFFER_EX","features":[311,326]},{"name":"REPARSE_DATA_EX_FLAG_GIVEN_TAG_OR_NONE","features":[311]},{"name":"REPARSE_INDEX_KEY","features":[311]},{"name":"RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER","features":[311]},{"name":"RETURN_NON_NT_USER_SESSION_KEY","features":[311]},{"name":"RETURN_PRIMARY_LOGON_DOMAINNAME","features":[311]},{"name":"RETURN_PRIMARY_USERNAME","features":[311]},{"name":"RETURN_RESERVED_PARAMETER","features":[311]},{"name":"RKF_BYPASS_ECP_CONTEXT","features":[311]},{"name":"RPI_SMB2_SERVERCAP_DFS","features":[311]},{"name":"RPI_SMB2_SERVERCAP_DIRECTORY_LEASING","features":[311]},{"name":"RPI_SMB2_SERVERCAP_ENCRYPTION_AWARE","features":[311]},{"name":"RPI_SMB2_SERVERCAP_LARGEMTU","features":[311]},{"name":"RPI_SMB2_SERVERCAP_LEASING","features":[311]},{"name":"RPI_SMB2_SERVERCAP_MULTICHANNEL","features":[311]},{"name":"RPI_SMB2_SERVERCAP_PERSISTENT_HANDLES","features":[311]},{"name":"RPI_SMB2_SHARECAP_ACCESS_BASED_DIRECTORY_ENUM","features":[311]},{"name":"RPI_SMB2_SHARECAP_ASYMMETRIC_SCALEOUT","features":[311]},{"name":"RPI_SMB2_SHARECAP_CLUSTER","features":[311]},{"name":"RPI_SMB2_SHARECAP_CONTINUOUS_AVAILABILITY","features":[311]},{"name":"RPI_SMB2_SHARECAP_DFS","features":[311]},{"name":"RPI_SMB2_SHARECAP_ENCRYPTED","features":[311]},{"name":"RPI_SMB2_SHARECAP_IDENTITY_REMOTING","features":[311]},{"name":"RPI_SMB2_SHARECAP_SCALEOUT","features":[311]},{"name":"RPI_SMB2_SHARECAP_TIMEWARP","features":[311]},{"name":"RPI_SMB2_SHARETYPE_DISK","features":[311]},{"name":"RPI_SMB2_SHARETYPE_PIPE","features":[311]},{"name":"RPI_SMB2_SHARETYPE_PRINT","features":[311]},{"name":"RTL_ALLOCATE_STRING_ROUTINE","features":[311]},{"name":"RTL_DUPLICATE_UNICODE_STRING_ALLOCATE_NULL_STRING","features":[311]},{"name":"RTL_DUPLICATE_UNICODE_STRING_NULL_TERMINATE","features":[311]},{"name":"RTL_FREE_STRING_ROUTINE","features":[311]},{"name":"RTL_HEAP_COMMIT_ROUTINE","features":[311,307]},{"name":"RTL_HEAP_MEMORY_LIMIT_CURRENT_VERSION","features":[311]},{"name":"RTL_HEAP_MEMORY_LIMIT_DATA","features":[311]},{"name":"RTL_HEAP_MEMORY_LIMIT_INFO","features":[311]},{"name":"RTL_HEAP_PARAMETERS","features":[311,307]},{"name":"RTL_MEMORY_TYPE","features":[311]},{"name":"RTL_NLS_STATE","features":[311]},{"name":"RTL_REALLOCATE_STRING_ROUTINE","features":[311]},{"name":"RTL_SEGMENT_HEAP_MEMORY_SOURCE","features":[311,307]},{"name":"RTL_SEGMENT_HEAP_PARAMETERS","features":[311,307]},{"name":"RTL_SEGMENT_HEAP_VA_CALLBACKS","features":[311,307]},{"name":"RTL_SYSTEM_VOLUME_INFORMATION_FOLDER","features":[311]},{"name":"RtlAbsoluteToSelfRelativeSD","features":[311,307,310]},{"name":"RtlAddAccessAllowedAce","features":[311,307,310]},{"name":"RtlAddAccessAllowedAceEx","features":[311,307,310]},{"name":"RtlAddAce","features":[311,307,310]},{"name":"RtlAllocateAndInitializeSid","features":[311,307,310]},{"name":"RtlAllocateAndInitializeSidEx","features":[311,307,310]},{"name":"RtlAllocateHeap","features":[311]},{"name":"RtlAppendStringToString","features":[311,307,313]},{"name":"RtlCompareAltitudes","features":[311,307]},{"name":"RtlCompareMemoryUlong","features":[311]},{"name":"RtlCompressBuffer","features":[311,307]},{"name":"RtlCompressChunks","features":[311,307]},{"name":"RtlCopyLuid","features":[311,307]},{"name":"RtlCopySid","features":[311,307,310]},{"name":"RtlCreateAcl","features":[311,307,310]},{"name":"RtlCreateHeap","features":[311,307]},{"name":"RtlCreateServiceSid","features":[311,307,310]},{"name":"RtlCreateSystemVolumeInformationFolder","features":[311,307]},{"name":"RtlCreateUnicodeString","features":[311,307]},{"name":"RtlCreateVirtualAccountSid","features":[311,307,310]},{"name":"RtlCustomCPToUnicodeN","features":[311,307]},{"name":"RtlDecompressBuffer","features":[311,307]},{"name":"RtlDecompressBufferEx","features":[311,307]},{"name":"RtlDecompressBufferEx2","features":[311,307]},{"name":"RtlDecompressChunks","features":[311,307]},{"name":"RtlDecompressFragment","features":[311,307]},{"name":"RtlDecompressFragmentEx","features":[311,307]},{"name":"RtlDeleteAce","features":[311,307,310]},{"name":"RtlDescribeChunk","features":[311,307]},{"name":"RtlDestroyHeap","features":[311]},{"name":"RtlDowncaseUnicodeString","features":[311,307]},{"name":"RtlDuplicateUnicodeString","features":[311,307]},{"name":"RtlEqualPrefixSid","features":[311,307,310]},{"name":"RtlEqualSid","features":[311,307,310]},{"name":"RtlFindUnicodePrefix","features":[308,311,307]},{"name":"RtlFreeHeap","features":[311]},{"name":"RtlFreeSid","features":[311,310]},{"name":"RtlGenerate8dot3Name","features":[311,307]},{"name":"RtlGetAce","features":[311,307,310]},{"name":"RtlGetCompressionWorkSpaceSize","features":[311,307]},{"name":"RtlGetDaclSecurityDescriptor","features":[311,307,310]},{"name":"RtlGetGroupSecurityDescriptor","features":[311,307,310]},{"name":"RtlGetOwnerSecurityDescriptor","features":[311,307,310]},{"name":"RtlGetSaclSecurityDescriptor","features":[311,307,310]},{"name":"RtlIdentifierAuthoritySid","features":[311,310]},{"name":"RtlIdnToAscii","features":[311,307]},{"name":"RtlIdnToNameprepUnicode","features":[311,307]},{"name":"RtlIdnToUnicode","features":[311,307]},{"name":"RtlInitCodePageTable","features":[311]},{"name":"RtlInitUnicodeStringEx","features":[311,307]},{"name":"RtlInitializeSid","features":[311,307,310]},{"name":"RtlInitializeSidEx","features":[311,307,310]},{"name":"RtlInitializeUnicodePrefix","features":[308,311,307]},{"name":"RtlInsertUnicodePrefix","features":[308,311,307]},{"name":"RtlIsCloudFilesPlaceholder","features":[311,307]},{"name":"RtlIsNonEmptyDirectoryReparsePointAllowed","features":[311,307]},{"name":"RtlIsNormalizedString","features":[311,307]},{"name":"RtlIsPartialPlaceholder","features":[311,307]},{"name":"RtlIsPartialPlaceholderFileHandle","features":[311,307]},{"name":"RtlIsPartialPlaceholderFileInfo","features":[311,307]},{"name":"RtlIsSandboxedToken","features":[308,311,307,310]},{"name":"RtlIsValidOemCharacter","features":[311,307]},{"name":"RtlLengthRequiredSid","features":[311]},{"name":"RtlLengthSid","features":[311,310]},{"name":"RtlMultiByteToUnicodeN","features":[311,307]},{"name":"RtlMultiByteToUnicodeSize","features":[311,307]},{"name":"RtlNextUnicodePrefix","features":[308,311,307]},{"name":"RtlNormalizeString","features":[311,307]},{"name":"RtlNtStatusToDosErrorNoTeb","features":[311,307]},{"name":"RtlOemStringToCountedUnicodeString","features":[311,307,313]},{"name":"RtlOemStringToUnicodeString","features":[311,307,313]},{"name":"RtlOemToUnicodeN","features":[311,307]},{"name":"RtlPrefixString","features":[311,307,313]},{"name":"RtlQueryPackageIdentity","features":[311,307]},{"name":"RtlQueryPackageIdentityEx","features":[311,307]},{"name":"RtlQueryProcessPlaceholderCompatibilityMode","features":[311]},{"name":"RtlQueryThreadPlaceholderCompatibilityMode","features":[311]},{"name":"RtlRandom","features":[311]},{"name":"RtlRandomEx","features":[311]},{"name":"RtlRemoveUnicodePrefix","features":[308,311,307]},{"name":"RtlReplaceSidInSd","features":[311,307,310]},{"name":"RtlReserveChunk","features":[311,307]},{"name":"RtlSecondsSince1970ToTime","features":[311]},{"name":"RtlSecondsSince1980ToTime","features":[311]},{"name":"RtlSelfRelativeToAbsoluteSD","features":[311,307,310]},{"name":"RtlSetGroupSecurityDescriptor","features":[311,307,310]},{"name":"RtlSetOwnerSecurityDescriptor","features":[311,307,310]},{"name":"RtlSetProcessPlaceholderCompatibilityMode","features":[311]},{"name":"RtlSetThreadPlaceholderCompatibilityMode","features":[311]},{"name":"RtlSubAuthorityCountSid","features":[311,310]},{"name":"RtlSubAuthoritySid","features":[311,310]},{"name":"RtlTimeToSecondsSince1980","features":[311,307]},{"name":"RtlUnicodeStringToCountedOemString","features":[311,307,313]},{"name":"RtlUnicodeToCustomCPN","features":[311,307]},{"name":"RtlUnicodeToMultiByteN","features":[311,307]},{"name":"RtlUnicodeToOemN","features":[311,307]},{"name":"RtlUpcaseUnicodeStringToCountedOemString","features":[311,307,313]},{"name":"RtlUpcaseUnicodeStringToOemString","features":[311,307,313]},{"name":"RtlUpcaseUnicodeToCustomCPN","features":[311,307]},{"name":"RtlUpcaseUnicodeToMultiByteN","features":[311,307]},{"name":"RtlUpcaseUnicodeToOemN","features":[311,307]},{"name":"RtlValidSid","features":[311,307,310]},{"name":"RtlValidateUnicodeString","features":[311,307]},{"name":"RtlxOemStringToUnicodeSize","features":[311,313]},{"name":"RtlxUnicodeStringToOemSize","features":[311,307]},{"name":"SECURITY_ANONYMOUS_LOGON_RID","features":[311]},{"name":"SECURITY_CLIENT_CONTEXT","features":[311,307,310]},{"name":"SEC_APPLICATION_PROTOCOLS","features":[311,328]},{"name":"SEC_DTLS_MTU","features":[311]},{"name":"SEC_FLAGS","features":[311]},{"name":"SEC_NEGOTIATION_INFO","features":[311]},{"name":"SEC_PRESHAREDKEY","features":[311]},{"name":"SEC_SRTP_MASTER_KEY_IDENTIFIER","features":[311]},{"name":"SEGMENT_HEAP_FLG_USE_PAGE_HEAP","features":[311]},{"name":"SEGMENT_HEAP_PARAMETERS_VERSION","features":[311]},{"name":"SEGMENT_HEAP_PARAMS_VALID_FLAGS","features":[311]},{"name":"SEMAPHORE_INCREMENT","features":[311]},{"name":"SET_CACHED_RUNS_STATE_INPUT_BUFFER","features":[311,307]},{"name":"SET_PURGE_FAILURE_MODE_DISABLED","features":[311]},{"name":"SE_AUDIT_INFO","features":[311,307,310]},{"name":"SE_AUDIT_OPERATION","features":[311]},{"name":"SE_BACKUP_PRIVILEGES_CHECKED","features":[311]},{"name":"SE_DACL_UNTRUSTED","features":[311]},{"name":"SE_EXPORTS","features":[311,307,310]},{"name":"SE_LOGON_SESSION_TERMINATED_ROUTINE","features":[311,307]},{"name":"SE_LOGON_SESSION_TERMINATED_ROUTINE_EX","features":[308,311,307]},{"name":"SE_SERVER_SECURITY","features":[311]},{"name":"SPECIAL_ENCRYPTED_OPEN","features":[311]},{"name":"SRV_INSTANCE_TYPE","features":[311]},{"name":"SRV_OPEN_ECP_CONTEXT","features":[311,307,320]},{"name":"SRV_OPEN_ECP_CONTEXT_VERSION_2","features":[311]},{"name":"SUPPORTED_FS_FEATURES_BYPASS_IO","features":[311]},{"name":"SUPPORTED_FS_FEATURES_OFFLOAD_READ","features":[311]},{"name":"SUPPORTED_FS_FEATURES_OFFLOAD_WRITE","features":[311]},{"name":"SUPPORTED_FS_FEATURES_QUERY_OPEN","features":[311]},{"name":"SYMLINK_DIRECTORY","features":[311]},{"name":"SYMLINK_FILE","features":[311]},{"name":"SYMLINK_FLAG_RELATIVE","features":[311]},{"name":"SYMLINK_RESERVED_MASK","features":[311]},{"name":"SYSTEM_PAGE_PRIORITY_BITS","features":[311]},{"name":"SYSTEM_PROCESS_TRUST_LABEL_ACE","features":[311]},{"name":"SeAccessCheckFromState","features":[311,307,310]},{"name":"SeAccessCheckFromStateEx","features":[311,307,310]},{"name":"SeAdjustAccessStateForAccessConstraints","features":[308,311,309,307,310]},{"name":"SeAdjustAccessStateForTrustLabel","features":[308,311,309,307,310]},{"name":"SeAdjustObjectSecurity","features":[308,311,307,310]},{"name":"SeAppendPrivileges","features":[308,311,309,307,310]},{"name":"SeAuditFipsCryptoSelftests","features":[311,307]},{"name":"SeAuditHardLinkCreation","features":[311,307]},{"name":"SeAuditHardLinkCreationWithTransaction","features":[311,307]},{"name":"SeAuditTransactionStateChange","features":[311]},{"name":"SeAuditingAnyFileEventsWithContext","features":[308,311,307,310]},{"name":"SeAuditingAnyFileEventsWithContextEx","features":[308,311,307,310]},{"name":"SeAuditingFileEvents","features":[311,307,310]},{"name":"SeAuditingFileEventsWithContext","features":[308,311,307,310]},{"name":"SeAuditingFileEventsWithContextEx","features":[308,311,307,310]},{"name":"SeAuditingFileOrGlobalEvents","features":[308,311,307,310]},{"name":"SeAuditingHardLinkEvents","features":[311,307,310]},{"name":"SeAuditingHardLinkEventsWithContext","features":[308,311,307,310]},{"name":"SeCaptureSubjectContextEx","features":[308,311,310]},{"name":"SeCheckForCriticalAceRemoval","features":[308,311,307,310]},{"name":"SeCreateClientSecurity","features":[308,311,307,310]},{"name":"SeCreateClientSecurityFromSubjectContext","features":[308,311,307,310]},{"name":"SeDeleteClientSecurity","features":[311,307,310]},{"name":"SeDeleteObjectAuditAlarm","features":[311,307]},{"name":"SeDeleteObjectAuditAlarmWithTransaction","features":[311,307]},{"name":"SeExamineSacl","features":[311,307,310]},{"name":"SeFilterToken","features":[311,307,310]},{"name":"SeFreePrivileges","features":[311,307,310]},{"name":"SeImpersonateClient","features":[308,311,307,310]},{"name":"SeImpersonateClientEx","features":[308,311,307,310]},{"name":"SeLocateProcessImageName","features":[308,311,307]},{"name":"SeMarkLogonSessionForTerminationNotification","features":[311,307]},{"name":"SeMarkLogonSessionForTerminationNotificationEx","features":[308,311,307]},{"name":"SeOpenObjectAuditAlarm","features":[308,311,309,307,310]},{"name":"SeOpenObjectAuditAlarmWithTransaction","features":[308,311,309,307,310]},{"name":"SeOpenObjectForDeleteAuditAlarm","features":[308,311,309,307,310]},{"name":"SeOpenObjectForDeleteAuditAlarmWithTransaction","features":[308,311,309,307,310]},{"name":"SePrivilegeCheck","features":[308,311,307,310]},{"name":"SeQueryAuthenticationIdToken","features":[311,307]},{"name":"SeQueryInformationToken","features":[311,307,310]},{"name":"SeQuerySecurityDescriptorInfo","features":[311,307,310]},{"name":"SeQueryServerSiloToken","features":[308,311,307]},{"name":"SeQuerySessionIdToken","features":[311,307]},{"name":"SeQuerySessionIdTokenEx","features":[311,307]},{"name":"SeRegisterLogonSessionTerminatedRoutine","features":[311,307]},{"name":"SeRegisterLogonSessionTerminatedRoutineEx","features":[311,307]},{"name":"SeReportSecurityEventWithSubCategory","features":[311,307,328]},{"name":"SeSetAccessStateGenericMapping","features":[308,311,309,307,310]},{"name":"SeSetSecurityDescriptorInfo","features":[308,311,307,310]},{"name":"SeSetSecurityDescriptorInfoEx","features":[308,311,307,310]},{"name":"SeShouldCheckForAccessRightsFromParent","features":[308,311,309,307,310]},{"name":"SeTokenFromAccessInformation","features":[311,307,310]},{"name":"SeTokenIsAdmin","features":[311,307]},{"name":"SeTokenIsRestricted","features":[311,307]},{"name":"SeTokenIsWriteRestricted","features":[311,307]},{"name":"SeTokenType","features":[311,310]},{"name":"SeUnregisterLogonSessionTerminatedRoutine","features":[311,307]},{"name":"SeUnregisterLogonSessionTerminatedRoutineEx","features":[311,307]},{"name":"SecBuffer","features":[311]},{"name":"SecBufferDesc","features":[311]},{"name":"SecHandle","features":[311]},{"name":"SecLookupAccountName","features":[311,307,310]},{"name":"SecLookupAccountSid","features":[311,307,310]},{"name":"SecLookupWellKnownSid","features":[311,307,310]},{"name":"SecMakeSPN","features":[311,307]},{"name":"SecMakeSPNEx","features":[311,307]},{"name":"SecMakeSPNEx2","features":[311,307]},{"name":"SetContextAttributesW","features":[311]},{"name":"SharedVirtualDiskCDPSnapshotsSupported","features":[311]},{"name":"SharedVirtualDiskHandleState","features":[311]},{"name":"SharedVirtualDiskHandleStateFileShared","features":[311]},{"name":"SharedVirtualDiskHandleStateHandleShared","features":[311]},{"name":"SharedVirtualDiskHandleStateNone","features":[311]},{"name":"SharedVirtualDiskSnapshotsSupported","features":[311]},{"name":"SharedVirtualDiskSupportType","features":[311]},{"name":"SharedVirtualDisksSupported","features":[311]},{"name":"SharedVirtualDisksUnsupported","features":[311]},{"name":"SrvInstanceTypeCsv","features":[311]},{"name":"SrvInstanceTypePrimary","features":[311]},{"name":"SrvInstanceTypeSBL","features":[311]},{"name":"SrvInstanceTypeSR","features":[311]},{"name":"SrvInstanceTypeUndefined","features":[311]},{"name":"SrvInstanceTypeVSMB","features":[311]},{"name":"SspiAcceptSecurityContextAsync","features":[308,311]},{"name":"SspiAcquireCredentialsHandleAsyncA","features":[308,311,328]},{"name":"SspiAcquireCredentialsHandleAsyncW","features":[308,311,307,328]},{"name":"SspiAsyncNotifyCallback","features":[308,311]},{"name":"SspiCreateAsyncContext","features":[308,311]},{"name":"SspiDeleteSecurityContextAsync","features":[308,311]},{"name":"SspiFreeAsyncContext","features":[308,311]},{"name":"SspiFreeCredentialsHandleAsync","features":[308,311]},{"name":"SspiGetAsyncCallStatus","features":[308,311]},{"name":"SspiInitializeSecurityContextAsyncA","features":[308,311]},{"name":"SspiInitializeSecurityContextAsyncW","features":[308,311,307]},{"name":"SspiReinitAsyncContext","features":[308,311,307]},{"name":"SspiSetAsyncNotifyCallback","features":[308,311]},{"name":"SyncTypeCreateSection","features":[311]},{"name":"SyncTypeOther","features":[311]},{"name":"TOKEN_AUDIT_NO_CHILD_PROCESS","features":[311]},{"name":"TOKEN_AUDIT_REDIRECTION_TRUST","features":[311]},{"name":"TOKEN_DO_NOT_USE_GLOBAL_ATTRIBS_FOR_QUERY","features":[311]},{"name":"TOKEN_ENFORCE_REDIRECTION_TRUST","features":[311]},{"name":"TOKEN_HAS_BACKUP_PRIVILEGE","features":[311]},{"name":"TOKEN_HAS_IMPERSONATE_PRIVILEGE","features":[311]},{"name":"TOKEN_HAS_OWN_CLAIM_ATTRIBUTES","features":[311]},{"name":"TOKEN_HAS_RESTORE_PRIVILEGE","features":[311]},{"name":"TOKEN_HAS_TRAVERSE_PRIVILEGE","features":[311]},{"name":"TOKEN_IS_FILTERED","features":[311]},{"name":"TOKEN_IS_RESTRICTED","features":[311]},{"name":"TOKEN_LEARNING_MODE_LOGGING","features":[311]},{"name":"TOKEN_LOWBOX","features":[311]},{"name":"TOKEN_NOT_LOW","features":[311]},{"name":"TOKEN_NO_CHILD_PROCESS","features":[311]},{"name":"TOKEN_NO_CHILD_PROCESS_UNLESS_SECURE","features":[311]},{"name":"TOKEN_PERMISSIVE_LEARNING_MODE","features":[311]},{"name":"TOKEN_PRIVATE_NAMESPACE","features":[311]},{"name":"TOKEN_SANDBOX_INERT","features":[311]},{"name":"TOKEN_SESSION_NOT_REFERENCED","features":[311]},{"name":"TOKEN_UIACCESS","features":[311]},{"name":"TOKEN_VIRTUALIZE_ALLOWED","features":[311]},{"name":"TOKEN_VIRTUALIZE_ENABLED","features":[311]},{"name":"TOKEN_WRITE_RESTRICTED","features":[311]},{"name":"TUNNEL","features":[308,311,307,313]},{"name":"UNICODE_PREFIX_TABLE","features":[308,311,307]},{"name":"UNICODE_PREFIX_TABLE_ENTRY","features":[308,311,307]},{"name":"UNINITIALIZE_CACHE_MAPS","features":[311]},{"name":"USE_PRIMARY_PASSWORD","features":[311]},{"name":"USN_DELETE_FLAG_DELETE","features":[311]},{"name":"USN_JOURNAL_DATA","features":[311]},{"name":"USN_RECORD","features":[311]},{"name":"VACB_MAPPING_GRANULARITY","features":[311]},{"name":"VACB_OFFSET_SHIFT","features":[311]},{"name":"VALID_INHERIT_FLAGS","features":[311]},{"name":"VCN_RANGE_INPUT_BUFFER","features":[311]},{"name":"VIRTUAL_MEMORY_INFORMATION_CLASS","features":[311]},{"name":"VOLSNAPCONTROLTYPE","features":[311]},{"name":"VOLUME_REFS_INFO_BUFFER","features":[311]},{"name":"VerifySignature","features":[311]},{"name":"VmPrefetchInformation","features":[311]},{"name":"WCIFS_REDIRECTION_FLAGS_CREATE_SERVICED_FROM_LAYER","features":[311]},{"name":"WCIFS_REDIRECTION_FLAGS_CREATE_SERVICED_FROM_REGISTERED_LAYER","features":[311]},{"name":"WCIFS_REDIRECTION_FLAGS_CREATE_SERVICED_FROM_REMOTE_LAYER","features":[311]},{"name":"WCIFS_REDIRECTION_FLAGS_CREATE_SERVICED_FROM_SCRATCH","features":[311]},{"name":"ZwAccessCheckAndAuditAlarm","features":[311,307,310]},{"name":"ZwAccessCheckByTypeAndAuditAlarm","features":[311,307,310]},{"name":"ZwAccessCheckByTypeResultListAndAuditAlarm","features":[311,307,310]},{"name":"ZwAccessCheckByTypeResultListAndAuditAlarmByHandle","features":[311,307,310]},{"name":"ZwAdjustGroupsToken","features":[311,307,310]},{"name":"ZwAdjustPrivilegesToken","features":[311,307,310]},{"name":"ZwAllocateVirtualMemory","features":[311,307]},{"name":"ZwAllocateVirtualMemoryEx","features":[311,307,325]},{"name":"ZwCancelIoFileEx","features":[311,307,312]},{"name":"ZwCloseObjectAuditAlarm","features":[311,307]},{"name":"ZwCreateDirectoryObject","features":[308,311,307]},{"name":"ZwCreateEvent","features":[308,311,307,313]},{"name":"ZwCreateSectionEx","features":[308,311,307,325]},{"name":"ZwDeleteFile","features":[308,311,307]},{"name":"ZwDeleteObjectAuditAlarm","features":[311,307]},{"name":"ZwDuplicateObject","features":[311,307]},{"name":"ZwDuplicateToken","features":[308,311,307,310]},{"name":"ZwFilterToken","features":[311,307,310]},{"name":"ZwFlushBuffersFile","features":[311,307,312]},{"name":"ZwFlushBuffersFileEx","features":[311,307,312]},{"name":"ZwFlushVirtualMemory","features":[311,307,312]},{"name":"ZwFreeVirtualMemory","features":[311,307]},{"name":"ZwFsControlFile","features":[311,307,312]},{"name":"ZwImpersonateAnonymousToken","features":[311,307]},{"name":"ZwLockFile","features":[311,307,312]},{"name":"ZwNotifyChangeKey","features":[311,307,312]},{"name":"ZwOpenDirectoryObject","features":[308,311,307]},{"name":"ZwOpenObjectAuditAlarm","features":[311,307,310]},{"name":"ZwOpenProcessToken","features":[311,307]},{"name":"ZwOpenProcessTokenEx","features":[311,307]},{"name":"ZwOpenThreadToken","features":[311,307]},{"name":"ZwOpenThreadTokenEx","features":[311,307]},{"name":"ZwPrivilegeCheck","features":[311,307,310]},{"name":"ZwPrivilegeObjectAuditAlarm","features":[311,307,310]},{"name":"ZwPrivilegedServiceAuditAlarm","features":[311,307,310]},{"name":"ZwQueryDirectoryFile","features":[311,307,312]},{"name":"ZwQueryDirectoryFileEx","features":[311,307,312]},{"name":"ZwQueryDirectoryObject","features":[311,307]},{"name":"ZwQueryEaFile","features":[311,307,312]},{"name":"ZwQueryFullAttributesFile","features":[308,311,307]},{"name":"ZwQueryInformationToken","features":[311,307,310]},{"name":"ZwQueryObject","features":[308,311,307]},{"name":"ZwQueryQuotaInformationFile","features":[311,307,310,312]},{"name":"ZwQuerySecurityObject","features":[311,307,310]},{"name":"ZwQueryVirtualMemory","features":[311,307]},{"name":"ZwQueryVolumeInformationFile","features":[311,307,312]},{"name":"ZwSetEaFile","features":[311,307,312]},{"name":"ZwSetEvent","features":[311,307]},{"name":"ZwSetInformationToken","features":[311,307,310]},{"name":"ZwSetInformationVirtualMemory","features":[311,307]},{"name":"ZwSetQuotaInformationFile","features":[311,307,312]},{"name":"ZwSetSecurityObject","features":[311,307,310]},{"name":"ZwSetVolumeInformationFile","features":[311,307,312]},{"name":"ZwUnlockFile","features":[311,307,312]},{"name":"_LCN_WEAK_REFERENCE_STATE","features":[311]},{"name":"_REFS_STREAM_EXTENT_PROPERTIES","features":[311]}],"347":[{"name":"FLTFL_CALLBACK_DATA_DIRTY","features":[329]},{"name":"FLTFL_CALLBACK_DATA_DRAINING_IO","features":[329]},{"name":"FLTFL_CALLBACK_DATA_FAST_IO_OPERATION","features":[329]},{"name":"FLTFL_CALLBACK_DATA_FS_FILTER_OPERATION","features":[329]},{"name":"FLTFL_CALLBACK_DATA_GENERATED_IO","features":[329]},{"name":"FLTFL_CALLBACK_DATA_IRP_OPERATION","features":[329]},{"name":"FLTFL_CALLBACK_DATA_NEW_SYSTEM_BUFFER","features":[329]},{"name":"FLTFL_CALLBACK_DATA_POST_OPERATION","features":[329]},{"name":"FLTFL_CALLBACK_DATA_REISSUED_IO","features":[329]},{"name":"FLTFL_CALLBACK_DATA_REISSUE_MASK","features":[329]},{"name":"FLTFL_CALLBACK_DATA_SYSTEM_BUFFER","features":[329]},{"name":"FLTFL_CONTEXT_REGISTRATION_NO_EXACT_SIZE_MATCH","features":[329]},{"name":"FLTFL_FILE_NAME_PARSED_EXTENSION","features":[329]},{"name":"FLTFL_FILE_NAME_PARSED_FINAL_COMPONENT","features":[329]},{"name":"FLTFL_FILE_NAME_PARSED_PARENT_DIR","features":[329]},{"name":"FLTFL_FILE_NAME_PARSED_STREAM","features":[329]},{"name":"FLTFL_FILTER_UNLOAD_MANDATORY","features":[329]},{"name":"FLTFL_INSTANCE_SETUP_AUTOMATIC_ATTACHMENT","features":[329]},{"name":"FLTFL_INSTANCE_SETUP_DETACHED_VOLUME","features":[329]},{"name":"FLTFL_INSTANCE_SETUP_MANUAL_ATTACHMENT","features":[329]},{"name":"FLTFL_INSTANCE_SETUP_NEWLY_MOUNTED_VOLUME","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_FILTER_UNLOAD","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_INTERNAL_ERROR","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_MANDATORY_FILTER_UNLOAD","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_MANUAL","features":[329]},{"name":"FLTFL_INSTANCE_TEARDOWN_VOLUME_DISMOUNT","features":[329]},{"name":"FLTFL_IO_OPERATION_DO_NOT_UPDATE_BYTE_OFFSET","features":[329]},{"name":"FLTFL_IO_OPERATION_NON_CACHED","features":[329]},{"name":"FLTFL_IO_OPERATION_PAGING","features":[329]},{"name":"FLTFL_IO_OPERATION_SYNCHRONOUS_PAGING","features":[329]},{"name":"FLTFL_NORMALIZE_NAME_CASE_SENSITIVE","features":[329]},{"name":"FLTFL_NORMALIZE_NAME_DESTINATION_FILE_NAME","features":[329]},{"name":"FLTFL_OPERATION_REGISTRATION_SKIP_CACHED_IO","features":[329]},{"name":"FLTFL_OPERATION_REGISTRATION_SKIP_NON_CACHED_NON_PAGING_IO","features":[329]},{"name":"FLTFL_OPERATION_REGISTRATION_SKIP_NON_DASD_IO","features":[329]},{"name":"FLTFL_OPERATION_REGISTRATION_SKIP_PAGING_IO","features":[329]},{"name":"FLTFL_POST_OPERATION_DRAINING","features":[329]},{"name":"FLTFL_REGISTRATION_DO_NOT_SUPPORT_SERVICE_STOP","features":[329]},{"name":"FLTFL_REGISTRATION_SUPPORT_DAX_VOLUME","features":[329]},{"name":"FLTFL_REGISTRATION_SUPPORT_NPFS_MSFS","features":[329]},{"name":"FLTFL_REGISTRATION_SUPPORT_WCOS","features":[329]},{"name":"FLTTCFL_AUTO_REPARSE","features":[329]},{"name":"FLT_ALLOCATE_CALLBACK_DATA_PREALLOCATE_ALL_MEMORY","features":[329]},{"name":"FLT_CALLBACK_DATA","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_CALLBACK_DATA_QUEUE","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_CALLBACK_DATA_QUEUE_FLAGS","features":[329]},{"name":"FLT_CONTEXT_END","features":[329]},{"name":"FLT_CONTEXT_REGISTRATION","features":[308,329]},{"name":"FLT_CREATEFILE_TARGET_ECP_CONTEXT","features":[329,307]},{"name":"FLT_FILE_CONTEXT","features":[329]},{"name":"FLT_FILE_NAME_ALLOW_QUERY_ON_REPARSE","features":[329]},{"name":"FLT_FILE_NAME_DO_NOT_CACHE","features":[329]},{"name":"FLT_FILE_NAME_INFORMATION","features":[329,307]},{"name":"FLT_FILE_NAME_NORMALIZED","features":[329]},{"name":"FLT_FILE_NAME_OPENED","features":[329]},{"name":"FLT_FILE_NAME_QUERY_ALWAYS_ALLOW_CACHE_LOOKUP","features":[329]},{"name":"FLT_FILE_NAME_QUERY_CACHE_ONLY","features":[329]},{"name":"FLT_FILE_NAME_QUERY_DEFAULT","features":[329]},{"name":"FLT_FILE_NAME_QUERY_FILESYSTEM_ONLY","features":[329]},{"name":"FLT_FILE_NAME_REQUEST_FROM_CURRENT_PROVIDER","features":[329]},{"name":"FLT_FILE_NAME_SHORT","features":[329]},{"name":"FLT_FLUSH_TYPE_DATA_SYNC_ONLY","features":[329]},{"name":"FLT_FLUSH_TYPE_FILE_DATA_ONLY","features":[329]},{"name":"FLT_FLUSH_TYPE_FLUSH_AND_PURGE","features":[329]},{"name":"FLT_FLUSH_TYPE_NO_SYNC","features":[329]},{"name":"FLT_INSTANCE_CONTEXT","features":[329]},{"name":"FLT_INTERNAL_OPERATION_COUNT","features":[329]},{"name":"FLT_IO_PARAMETER_BLOCK","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_MAX_DEVICE_REPARSE_ATTEMPTS","features":[329]},{"name":"FLT_NAME_CONTROL","features":[329,307]},{"name":"FLT_OPERATION_REGISTRATION","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_PARAMETERS","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_PORT_CONNECT","features":[329]},{"name":"FLT_POSTOP_CALLBACK_STATUS","features":[329]},{"name":"FLT_POSTOP_DISALLOW_FSFILTER_IO","features":[329]},{"name":"FLT_POSTOP_FINISHED_PROCESSING","features":[329]},{"name":"FLT_POSTOP_MORE_PROCESSING_REQUIRED","features":[329]},{"name":"FLT_PREOP_CALLBACK_STATUS","features":[329]},{"name":"FLT_PREOP_COMPLETE","features":[329]},{"name":"FLT_PREOP_DISALLOW_FASTIO","features":[329]},{"name":"FLT_PREOP_DISALLOW_FSFILTER_IO","features":[329]},{"name":"FLT_PREOP_PENDING","features":[329]},{"name":"FLT_PREOP_SUCCESS_NO_CALLBACK","features":[329]},{"name":"FLT_PREOP_SUCCESS_WITH_CALLBACK","features":[329]},{"name":"FLT_PREOP_SYNCHRONIZE","features":[329]},{"name":"FLT_PUSH_LOCK_DISABLE_AUTO_BOOST","features":[329]},{"name":"FLT_PUSH_LOCK_ENABLE_AUTO_BOOST","features":[329]},{"name":"FLT_PUSH_LOCK_VALID_FLAGS","features":[329]},{"name":"FLT_REGISTRATION","features":[308,329,309,307,310,330,312,313,314]},{"name":"FLT_REGISTRATION_VERSION","features":[329]},{"name":"FLT_REGISTRATION_VERSION_0200","features":[329]},{"name":"FLT_REGISTRATION_VERSION_0201","features":[329]},{"name":"FLT_REGISTRATION_VERSION_0202","features":[329]},{"name":"FLT_REGISTRATION_VERSION_0203","features":[329]},{"name":"FLT_RELATED_CONTEXTS","features":[329]},{"name":"FLT_RELATED_CONTEXTS_EX","features":[329]},{"name":"FLT_RELATED_OBJECTS","features":[308,329,309,307,310,312,313,314]},{"name":"FLT_SECTION_CONTEXT","features":[329]},{"name":"FLT_SET_CONTEXT_KEEP_IF_EXISTS","features":[329]},{"name":"FLT_SET_CONTEXT_OPERATION","features":[329]},{"name":"FLT_SET_CONTEXT_REPLACE_IF_EXISTS","features":[329]},{"name":"FLT_STREAMHANDLE_CONTEXT","features":[329]},{"name":"FLT_STREAM_CONTEXT","features":[329]},{"name":"FLT_TAG_DATA_BUFFER","features":[329]},{"name":"FLT_TRANSACTION_CONTEXT","features":[329]},{"name":"FLT_VALID_FILE_NAME_FLAGS","features":[329]},{"name":"FLT_VALID_FILE_NAME_FORMATS","features":[329]},{"name":"FLT_VALID_FILE_NAME_QUERY_METHODS","features":[329]},{"name":"FLT_VOLUME_CONTEXT","features":[329]},{"name":"FLT_VOLUME_PROPERTIES","features":[329,307]},{"name":"FltAcknowledgeEcp","features":[329]},{"name":"FltAcquirePushLockExclusive","features":[329]},{"name":"FltAcquirePushLockExclusiveEx","features":[329]},{"name":"FltAcquirePushLockShared","features":[329]},{"name":"FltAcquirePushLockSharedEx","features":[329]},{"name":"FltAcquireResourceExclusive","features":[308,329,313]},{"name":"FltAcquireResourceShared","features":[308,329,313]},{"name":"FltAddOpenReparseEntry","features":[308,329,309,307,310,312,313,314]},{"name":"FltAdjustDeviceStackSizeForIoRedirection","features":[329,307]},{"name":"FltAllocateCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltAllocateCallbackDataEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltAllocateContext","features":[308,329,307]},{"name":"FltAllocateDeferredIoWorkItem","features":[329]},{"name":"FltAllocateExtraCreateParameter","features":[329,307]},{"name":"FltAllocateExtraCreateParameterFromLookasideList","features":[329,307]},{"name":"FltAllocateExtraCreateParameterList","features":[308,329,307]},{"name":"FltAllocateFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltAllocateGenericWorkItem","features":[329]},{"name":"FltAllocatePoolAlignedWithTag","features":[308,329]},{"name":"FltApplyPriorityInfoThread","features":[308,329,307]},{"name":"FltAttachVolume","features":[329,307]},{"name":"FltAttachVolumeAtAltitude","features":[329,307]},{"name":"FltBuildDefaultSecurityDescriptor","features":[329,307,310]},{"name":"FltCancelFileOpen","features":[308,329,309,307,310,312,313,314]},{"name":"FltCancelIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltCancellableWaitForMultipleObjects","features":[308,329,309,307,310,312,313,314]},{"name":"FltCancellableWaitForSingleObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqDisable","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqEnable","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqInitialize","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqInsertIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqRemoveIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltCbdqRemoveNextIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltCheckAndGrowNameControl","features":[329,307]},{"name":"FltCheckLockForReadAccess","features":[308,329,309,307,310,312,313,314]},{"name":"FltCheckLockForWriteAccess","features":[308,329,309,307,310,312,313,314]},{"name":"FltCheckOplock","features":[308,329,309,307,310,312,313,314]},{"name":"FltCheckOplockEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltClearCallbackDataDirty","features":[308,329,309,307,310,312,313,314]},{"name":"FltClearCancelCompletion","features":[308,329,309,307,310,312,313,314]},{"name":"FltClose","features":[329,307]},{"name":"FltCloseClientPort","features":[329]},{"name":"FltCloseCommunicationPort","features":[329]},{"name":"FltCloseSectionForDataScan","features":[329,307]},{"name":"FltCommitComplete","features":[308,329,307]},{"name":"FltCommitFinalizeComplete","features":[308,329,307]},{"name":"FltCompareInstanceAltitudes","features":[329]},{"name":"FltCompletePendedPostOperation","features":[308,329,309,307,310,312,313,314]},{"name":"FltCompletePendedPreOperation","features":[308,329,309,307,310,312,313,314]},{"name":"FltCopyOpenReparseList","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateCommunicationPort","features":[308,329,307]},{"name":"FltCreateFile","features":[308,329,307,312]},{"name":"FltCreateFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateFileEx2","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateMailslotFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateNamedPipeFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateSectionForDataScan","features":[308,329,309,307,310,312,313,314]},{"name":"FltCreateSystemVolumeInformationFolder","features":[329,307]},{"name":"FltCurrentBatchOplock","features":[329,307]},{"name":"FltCurrentOplock","features":[329,307]},{"name":"FltCurrentOplockH","features":[329,307]},{"name":"FltDecodeParameters","features":[308,329,309,307,310,312,313,314]},{"name":"FltDeleteContext","features":[329]},{"name":"FltDeleteExtraCreateParameterLookasideList","features":[329]},{"name":"FltDeleteFileContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltDeleteInstanceContext","features":[329,307]},{"name":"FltDeletePushLock","features":[329]},{"name":"FltDeleteStreamContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltDeleteStreamHandleContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltDeleteTransactionContext","features":[308,329,307]},{"name":"FltDeleteVolumeContext","features":[329,307]},{"name":"FltDetachVolume","features":[329,307]},{"name":"FltDeviceIoControlFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltDoCompletionProcessingWhenSafe","features":[308,329,309,307,310,312,313,314]},{"name":"FltEnlistInTransaction","features":[308,329,307]},{"name":"FltEnumerateFilterInformation","features":[329,307,330]},{"name":"FltEnumerateFilters","features":[329,307]},{"name":"FltEnumerateInstanceInformationByDeviceObject","features":[308,329,309,307,310,330,312,313,314]},{"name":"FltEnumerateInstanceInformationByFilter","features":[329,307,330]},{"name":"FltEnumerateInstanceInformationByVolume","features":[329,307,330]},{"name":"FltEnumerateInstanceInformationByVolumeName","features":[329,307,330]},{"name":"FltEnumerateInstances","features":[329,307]},{"name":"FltEnumerateVolumeInformation","features":[329,307,330]},{"name":"FltEnumerateVolumes","features":[329,307]},{"name":"FltFastIoMdlRead","features":[308,329,309,307,310,312,313,314]},{"name":"FltFastIoMdlReadComplete","features":[308,329,309,307,310,312,313,314]},{"name":"FltFastIoMdlWriteComplete","features":[308,329,309,307,310,312,313,314]},{"name":"FltFastIoPrepareMdlWrite","features":[308,329,309,307,310,312,313,314]},{"name":"FltFindExtraCreateParameter","features":[308,329,307]},{"name":"FltFlushBuffers","features":[308,329,309,307,310,312,313,314]},{"name":"FltFlushBuffers2","features":[308,329,309,307,310,312,313,314]},{"name":"FltFreeCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltFreeDeferredIoWorkItem","features":[329]},{"name":"FltFreeExtraCreateParameter","features":[329]},{"name":"FltFreeExtraCreateParameterList","features":[308,329]},{"name":"FltFreeFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltFreeGenericWorkItem","features":[329]},{"name":"FltFreeOpenReparseList","features":[308,329]},{"name":"FltFreePoolAlignedWithTag","features":[329]},{"name":"FltFreeSecurityDescriptor","features":[329,310]},{"name":"FltFsControlFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetActivityIdCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetBottomInstance","features":[329,307]},{"name":"FltGetContexts","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetContextsEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetDestinationFileNameInformation","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetDeviceObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetDiskDeviceObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetEcpListFromCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetFileContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetFileNameInformation","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetFileNameInformationUnsafe","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetFileSystemType","features":[329,307,330]},{"name":"FltGetFilterFromInstance","features":[329,307]},{"name":"FltGetFilterFromName","features":[329,307]},{"name":"FltGetFilterInformation","features":[329,307,330]},{"name":"FltGetFsZeroingOffset","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetInstanceContext","features":[329,307]},{"name":"FltGetInstanceInformation","features":[329,307,330]},{"name":"FltGetIoAttributionHandleFromCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetIoPriorityHint","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetIoPriorityHintFromCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetIoPriorityHintFromFileObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetIoPriorityHintFromThread","features":[308,329]},{"name":"FltGetIrpName","features":[329]},{"name":"FltGetLowerInstance","features":[329,307]},{"name":"FltGetNewSystemBufferAddress","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetNextExtraCreateParameter","features":[308,329,307]},{"name":"FltGetRequestorProcess","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetRequestorProcessId","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetRequestorProcessIdEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetRequestorSessionId","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetRoutineAddress","features":[329]},{"name":"FltGetSectionContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetStreamContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetStreamHandleContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetSwappedBufferMdlAddress","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetTopInstance","features":[329,307]},{"name":"FltGetTransactionContext","features":[308,329,307]},{"name":"FltGetTunneledName","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetUpperInstance","features":[329,307]},{"name":"FltGetVolumeContext","features":[329,307]},{"name":"FltGetVolumeFromDeviceObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetVolumeFromFileObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltGetVolumeFromInstance","features":[329,307]},{"name":"FltGetVolumeFromName","features":[329,307]},{"name":"FltGetVolumeGuidName","features":[329,307]},{"name":"FltGetVolumeInformation","features":[329,307,330]},{"name":"FltGetVolumeInstanceFromName","features":[329,307]},{"name":"FltGetVolumeName","features":[329,307]},{"name":"FltGetVolumeProperties","features":[329,307]},{"name":"FltInitExtraCreateParameterLookasideList","features":[329]},{"name":"FltInitializeFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltInitializeOplock","features":[329]},{"name":"FltInitializePushLock","features":[329]},{"name":"FltInsertExtraCreateParameter","features":[308,329,307]},{"name":"FltIs32bitProcess","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsCallbackDataDirty","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsDirectory","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsEcpAcknowledged","features":[329,307]},{"name":"FltIsEcpFromUserMode","features":[329,307]},{"name":"FltIsFltMgrVolumeDeviceObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsIoCanceled","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsIoRedirectionAllowed","features":[329,307]},{"name":"FltIsIoRedirectionAllowedForOperation","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsOperationSynchronous","features":[308,329,309,307,310,312,313,314]},{"name":"FltIsVolumeSnapshot","features":[329,307]},{"name":"FltIsVolumeWritable","features":[329,307]},{"name":"FltLoadFilter","features":[329,307]},{"name":"FltLockUserBuffer","features":[308,329,309,307,310,312,313,314]},{"name":"FltNotifyFilterChangeDirectory","features":[308,329,309,307,310,312,313,314]},{"name":"FltObjectDereference","features":[329]},{"name":"FltObjectReference","features":[329,307]},{"name":"FltOpenVolume","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockBreakH","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockBreakToNone","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockBreakToNoneEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockFsctrl","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockFsctrlEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockIsFastIoPossible","features":[329,307]},{"name":"FltOplockIsSharedRequest","features":[308,329,309,307,310,312,313,314]},{"name":"FltOplockKeysEqual","features":[308,329,309,307,310,312,313,314]},{"name":"FltParseFileName","features":[329,307]},{"name":"FltParseFileNameInformation","features":[329,307]},{"name":"FltPerformAsynchronousIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltPerformSynchronousIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltPrePrepareComplete","features":[308,329,307]},{"name":"FltPrepareComplete","features":[308,329,307]},{"name":"FltPrepareToReuseEcp","features":[329]},{"name":"FltProcessFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltPropagateActivityIdToThread","features":[308,329,309,307,310,312,313,314]},{"name":"FltPropagateIrpExtension","features":[308,329,309,307,310,312,313,314]},{"name":"FltPurgeFileNameInformationCache","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryDirectoryFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryDirectoryFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryEaFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryInformationByName","features":[308,329,309,307,312]},{"name":"FltQueryInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryQuotaInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQuerySecurityObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueryVolumeInformation","features":[329,307,312]},{"name":"FltQueryVolumeInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueueDeferredIoWorkItem","features":[308,329,309,307,310,312,313,314]},{"name":"FltQueueGenericWorkItem","features":[329,309,307]},{"name":"FltReadFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltReadFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltReferenceContext","features":[329]},{"name":"FltReferenceFileNameInformation","features":[329,307]},{"name":"FltRegisterFilter","features":[308,329,309,307,310,330,312,313,314]},{"name":"FltRegisterForDataScan","features":[329,307]},{"name":"FltReissueSynchronousIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltReleaseContext","features":[329]},{"name":"FltReleaseContexts","features":[329]},{"name":"FltReleaseContextsEx","features":[329]},{"name":"FltReleaseFileNameInformation","features":[329,307]},{"name":"FltReleasePushLock","features":[329]},{"name":"FltReleasePushLockEx","features":[329]},{"name":"FltReleaseResource","features":[308,329,313]},{"name":"FltRemoveExtraCreateParameter","features":[308,329,307]},{"name":"FltRemoveOpenReparseEntry","features":[308,329,309,307,310,312,313,314]},{"name":"FltRequestFileInfoOnCreateCompletion","features":[308,329,309,307,310,312,313,314]},{"name":"FltRequestOperationStatusCallback","features":[308,329,309,307,310,312,313,314]},{"name":"FltRetainSwappedBufferMdlAddress","features":[308,329,309,307,310,312,313,314]},{"name":"FltRetrieveFileInfoOnCreateCompletion","features":[308,329,309,307,310,312,313,314]},{"name":"FltRetrieveFileInfoOnCreateCompletionEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltRetrieveIoPriorityInfo","features":[308,329,309,307,310,312,313,314]},{"name":"FltReuseCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltRollbackComplete","features":[308,329,307]},{"name":"FltRollbackEnlistment","features":[308,329,307]},{"name":"FltSendMessage","features":[329,307]},{"name":"FltSetActivityIdCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetCallbackDataDirty","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetCancelCompletion","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetEaFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetEcpListIntoCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetFileContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetFsZeroingOffset","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetFsZeroingOffsetRequired","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetInstanceContext","features":[329,307]},{"name":"FltSetIoPriorityHintIntoCallbackData","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetIoPriorityHintIntoFileObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetIoPriorityHintIntoThread","features":[308,329,307]},{"name":"FltSetQuotaInformationFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetSecurityObject","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetStreamContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetStreamHandleContext","features":[308,329,309,307,310,312,313,314]},{"name":"FltSetTransactionContext","features":[308,329,307]},{"name":"FltSetVolumeContext","features":[329,307]},{"name":"FltSetVolumeInformation","features":[329,307,312]},{"name":"FltStartFiltering","features":[329,307]},{"name":"FltSupportsFileContexts","features":[308,329,309,307,310,312,313,314]},{"name":"FltSupportsFileContextsEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltSupportsStreamContexts","features":[308,329,309,307,310,312,313,314]},{"name":"FltSupportsStreamHandleContexts","features":[308,329,309,307,310,312,313,314]},{"name":"FltTagFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltTagFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltUninitializeFileLock","features":[308,329,309,307,310,312,313,314]},{"name":"FltUninitializeOplock","features":[329]},{"name":"FltUnloadFilter","features":[329,307]},{"name":"FltUnregisterFilter","features":[329]},{"name":"FltUntagFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltVetoBypassIo","features":[308,329,309,307,310,312,313,314]},{"name":"FltWriteFile","features":[308,329,309,307,310,312,313,314]},{"name":"FltWriteFileEx","features":[308,329,309,307,310,312,313,314]},{"name":"FltpTraceRedirectedFileIo","features":[308,329,309,307,310,312,313,314]},{"name":"GUID_ECP_FLT_CREATEFILE_TARGET","features":[329]},{"name":"IRP_MJ_ACQUIRE_FOR_CC_FLUSH","features":[329]},{"name":"IRP_MJ_ACQUIRE_FOR_MOD_WRITE","features":[329]},{"name":"IRP_MJ_ACQUIRE_FOR_SECTION_SYNCHRONIZATION","features":[329]},{"name":"IRP_MJ_FAST_IO_CHECK_IF_POSSIBLE","features":[329]},{"name":"IRP_MJ_MDL_READ","features":[329]},{"name":"IRP_MJ_MDL_READ_COMPLETE","features":[329]},{"name":"IRP_MJ_MDL_WRITE_COMPLETE","features":[329]},{"name":"IRP_MJ_NETWORK_QUERY_OPEN","features":[329]},{"name":"IRP_MJ_OPERATION_END","features":[329]},{"name":"IRP_MJ_PREPARE_MDL_WRITE","features":[329]},{"name":"IRP_MJ_QUERY_OPEN","features":[329]},{"name":"IRP_MJ_RELEASE_FOR_CC_FLUSH","features":[329]},{"name":"IRP_MJ_RELEASE_FOR_MOD_WRITE","features":[329]},{"name":"IRP_MJ_RELEASE_FOR_SECTION_SYNCHRONIZATION","features":[329]},{"name":"IRP_MJ_VOLUME_DISMOUNT","features":[329]},{"name":"IRP_MJ_VOLUME_MOUNT","features":[329]},{"name":"PFLTOPLOCK_PREPOST_CALLBACKDATA_ROUTINE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLTOPLOCK_WAIT_COMPLETE_ROUTINE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_ACQUIRE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_COMPLETE_CANCELED_IO","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_INSERT_IO","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_PEEK_NEXT_IO","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_RELEASE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CALLBACK_DATA_QUEUE_REMOVE_IO","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_COMPLETED_ASYNC_IO_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_COMPLETE_CANCELED_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_CONNECT_NOTIFY","features":[329,307]},{"name":"PFLT_CONTEXT","features":[329]},{"name":"PFLT_CONTEXT_ALLOCATE_CALLBACK","features":[308,329]},{"name":"PFLT_CONTEXT_CLEANUP_CALLBACK","features":[329]},{"name":"PFLT_CONTEXT_FREE_CALLBACK","features":[329]},{"name":"PFLT_DEFERRED_IO_WORKITEM","features":[329]},{"name":"PFLT_DEFERRED_IO_WORKITEM_ROUTINE","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_DISCONNECT_NOTIFY","features":[329]},{"name":"PFLT_FILTER","features":[329]},{"name":"PFLT_FILTER_UNLOAD_CALLBACK","features":[329,307]},{"name":"PFLT_GENERATE_FILE_NAME","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_GENERIC_WORKITEM","features":[329]},{"name":"PFLT_GENERIC_WORKITEM_ROUTINE","features":[329]},{"name":"PFLT_GET_OPERATION_STATUS_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_INSTANCE","features":[329]},{"name":"PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_INSTANCE_SETUP_CALLBACK","features":[308,329,309,307,310,330,312,313,314]},{"name":"PFLT_INSTANCE_TEARDOWN_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_MESSAGE_NOTIFY","features":[329,307]},{"name":"PFLT_NORMALIZE_CONTEXT_CLEANUP","features":[329]},{"name":"PFLT_NORMALIZE_NAME_COMPONENT","features":[329,307]},{"name":"PFLT_NORMALIZE_NAME_COMPONENT_EX","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_PORT","features":[329]},{"name":"PFLT_POST_OPERATION_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_PRE_OPERATION_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_TRANSACTION_NOTIFICATION_CALLBACK","features":[308,329,309,307,310,312,313,314]},{"name":"PFLT_VOLUME","features":[329]},{"name":"VOL_PROP_FL_DAX_VOLUME","features":[329]}],"348":[{"name":"NtDeviceIoControlFile","features":[331,307,312]}],"349":[{"name":"NtMapViewOfSection","features":[332,307]},{"name":"NtOpenSection","features":[308,332,307]},{"name":"NtUnmapViewOfSection","features":[332,307]},{"name":"SECTION_INHERIT","features":[332]},{"name":"ViewShare","features":[332]},{"name":"ViewUnmap","features":[332]},{"name":"ZwMapViewOfSection","features":[332,307]},{"name":"ZwOpenSection","features":[308,332,307]},{"name":"ZwUnmapViewOfSection","features":[332,307]}],"350":[{"name":"ORCloseHive","features":[333,307]},{"name":"ORCloseKey","features":[333,307]},{"name":"ORCreateHive","features":[333,307]},{"name":"ORCreateKey","features":[333,307,310]},{"name":"ORDeleteKey","features":[333,307]},{"name":"ORDeleteValue","features":[333,307]},{"name":"OREnumKey","features":[333,307]},{"name":"OREnumValue","features":[333,307]},{"name":"ORGetKeySecurity","features":[333,307,310]},{"name":"ORGetValue","features":[333,307]},{"name":"ORGetVersion","features":[333,307]},{"name":"ORGetVirtualFlags","features":[333,307]},{"name":"ORHKEY","features":[333]},{"name":"ORMergeHives","features":[333,307]},{"name":"OROpenHive","features":[333,307]},{"name":"OROpenHiveByHandle","features":[333,307]},{"name":"OROpenKey","features":[333,307]},{"name":"ORQueryInfoKey","features":[333,307]},{"name":"ORRenameKey","features":[333,307]},{"name":"ORSaveHive","features":[333,307]},{"name":"ORSetKeySecurity","features":[333,307,310]},{"name":"ORSetValue","features":[333,307]},{"name":"ORSetVirtualFlags","features":[333,307]},{"name":"ORShutdown","features":[333,307]},{"name":"ORStart","features":[333,307]}],"351":[{"name":"KEY_INFORMATION_CLASS","features":[334]},{"name":"KEY_SET_INFORMATION_CLASS","features":[334]},{"name":"KEY_VALUE_ENTRY","features":[334,307]},{"name":"KEY_VALUE_INFORMATION_CLASS","features":[334]},{"name":"KeyBasicInformation","features":[334]},{"name":"KeyCachedInformation","features":[334]},{"name":"KeyControlFlagsInformation","features":[334]},{"name":"KeyFlagsInformation","features":[334]},{"name":"KeyFullInformation","features":[334]},{"name":"KeyHandleTagsInformation","features":[334]},{"name":"KeyLayerInformation","features":[334]},{"name":"KeyNameInformation","features":[334]},{"name":"KeyNodeInformation","features":[334]},{"name":"KeySetDebugInformation","features":[334]},{"name":"KeySetHandleTagsInformation","features":[334]},{"name":"KeySetLayerInformation","features":[334]},{"name":"KeySetVirtualizationInformation","features":[334]},{"name":"KeyTrustInformation","features":[334]},{"name":"KeyValueBasicInformation","features":[334]},{"name":"KeyValueFullInformation","features":[334]},{"name":"KeyValueFullInformationAlign64","features":[334]},{"name":"KeyValueLayerInformation","features":[334]},{"name":"KeyValuePartialInformation","features":[334]},{"name":"KeyValuePartialInformationAlign64","features":[334]},{"name":"KeyVirtualizationInformation","features":[334]},{"name":"KeyWow64FlagsInformation","features":[334]},{"name":"KeyWriteTimeInformation","features":[334]},{"name":"MaxKeyInfoClass","features":[334]},{"name":"MaxKeySetInfoClass","features":[334]},{"name":"MaxKeyValueInfoClass","features":[334]},{"name":"NtCommitRegistryTransaction","features":[334,307]},{"name":"NtCreateKey","features":[308,334,307]},{"name":"NtCreateKeyTransacted","features":[308,334,307]},{"name":"NtCreateRegistryTransaction","features":[308,334,307]},{"name":"NtDeleteKey","features":[334,307]},{"name":"NtDeleteValueKey","features":[334,307]},{"name":"NtEnumerateKey","features":[334,307]},{"name":"NtEnumerateValueKey","features":[334,307]},{"name":"NtFlushKey","features":[334,307]},{"name":"NtNotifyChangeMultipleKeys","features":[308,334,307,312]},{"name":"NtOpenKey","features":[308,334,307]},{"name":"NtOpenKeyEx","features":[308,334,307]},{"name":"NtOpenKeyTransacted","features":[308,334,307]},{"name":"NtOpenKeyTransactedEx","features":[308,334,307]},{"name":"NtOpenRegistryTransaction","features":[308,334,307]},{"name":"NtQueryKey","features":[334,307]},{"name":"NtQueryMultipleValueKey","features":[334,307]},{"name":"NtQueryValueKey","features":[334,307]},{"name":"NtRenameKey","features":[334,307]},{"name":"NtRestoreKey","features":[334,307]},{"name":"NtRollbackRegistryTransaction","features":[334,307]},{"name":"NtSaveKey","features":[334,307]},{"name":"NtSaveKeyEx","features":[334,307]},{"name":"NtSetInformationKey","features":[334,307]},{"name":"NtSetValueKey","features":[334,307]},{"name":"REG_ENUMERATE_KEY_INFORMATION","features":[334]},{"name":"REG_ENUMERATE_VALUE_KEY_INFORMATION","features":[334]},{"name":"REG_QUERY_KEY_INFORMATION","features":[334]},{"name":"REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION","features":[334,307]},{"name":"REG_QUERY_VALUE_KEY_INFORMATION","features":[334,307]},{"name":"REG_SET_INFORMATION_KEY_INFORMATION","features":[334]},{"name":"ZwCommitRegistryTransaction","features":[334,307]},{"name":"ZwCreateKey","features":[308,334,307]},{"name":"ZwCreateKeyTransacted","features":[308,334,307]},{"name":"ZwCreateRegistryTransaction","features":[308,334,307]},{"name":"ZwDeleteKey","features":[334,307]},{"name":"ZwDeleteValueKey","features":[334,307]},{"name":"ZwEnumerateKey","features":[334,307]},{"name":"ZwEnumerateValueKey","features":[334,307]},{"name":"ZwFlushKey","features":[334,307]},{"name":"ZwNotifyChangeMultipleKeys","features":[308,334,307,312]},{"name":"ZwOpenKey","features":[308,334,307]},{"name":"ZwOpenKeyEx","features":[308,334,307]},{"name":"ZwOpenKeyTransacted","features":[308,334,307]},{"name":"ZwOpenKeyTransactedEx","features":[308,334,307]},{"name":"ZwOpenRegistryTransaction","features":[308,334,307]},{"name":"ZwQueryKey","features":[334,307]},{"name":"ZwQueryMultipleValueKey","features":[334,307]},{"name":"ZwQueryValueKey","features":[334,307]},{"name":"ZwRenameKey","features":[334,307]},{"name":"ZwRestoreKey","features":[334,307]},{"name":"ZwRollbackRegistryTransaction","features":[334,307]},{"name":"ZwSaveKey","features":[334,307]},{"name":"ZwSaveKeyEx","features":[334,307]},{"name":"ZwSetInformationKey","features":[334,307]},{"name":"ZwSetValueKey","features":[334,307]}],"352":[{"name":"NtQuerySystemInformation","features":[335,307]},{"name":"NtQuerySystemTime","features":[335,307]},{"name":"NtQueryTimerResolution","features":[335,307]},{"name":"SYSTEM_INFORMATION_CLASS","features":[335]},{"name":"SystemBasicInformation","features":[335]},{"name":"SystemCodeIntegrityInformation","features":[335]},{"name":"SystemExceptionInformation","features":[335]},{"name":"SystemInterruptInformation","features":[335]},{"name":"SystemLookasideInformation","features":[335]},{"name":"SystemPerformanceInformation","features":[335]},{"name":"SystemPolicyInformation","features":[335]},{"name":"SystemProcessInformation","features":[335]},{"name":"SystemProcessorPerformanceInformation","features":[335]},{"name":"SystemRegistryQuotaInformation","features":[335]},{"name":"SystemTimeOfDayInformation","features":[335]},{"name":"ZwQuerySystemInformation","features":[335,307]},{"name":"ZwQuerySystemTime","features":[335,307]},{"name":"ZwQueryTimerResolution","features":[335,307]}],"353":[{"name":"ACPIBus","features":[309]},{"name":"ACPI_DEBUGGING_DEVICE_IN_USE","features":[309]},{"name":"ACPI_INTERFACE_STANDARD","features":[308,311,309,307,310,312,313,314]},{"name":"ACPI_INTERFACE_STANDARD2","features":[309,307]},{"name":"ADAPTER_INFO_API_BYPASS","features":[309]},{"name":"ADAPTER_INFO_SYNCHRONOUS_CALLBACK","features":[309]},{"name":"AGP_TARGET_BUS_INTERFACE_STANDARD","features":[309]},{"name":"ALLOCATE_FUNCTION","features":[308,309]},{"name":"ALLOC_DATA_PRAGMA","features":[309]},{"name":"ALLOC_PRAGMA","features":[309]},{"name":"ALTERNATIVE_ARCHITECTURE_TYPE","features":[309]},{"name":"AMD_L1_CACHE_INFO","features":[309]},{"name":"AMD_L2_CACHE_INFO","features":[309]},{"name":"AMD_L3_CACHE_INFO","features":[309]},{"name":"ANY_SIZE","features":[309]},{"name":"APC_LEVEL","features":[309]},{"name":"ARBITER_ACTION","features":[309]},{"name":"ARBITER_ADD_RESERVED_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_BOOT_ALLOCATION_PARAMETERS","features":[309,313]},{"name":"ARBITER_CONFLICT_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_FLAG_BOOT_CONFIG","features":[309]},{"name":"ARBITER_FLAG_OTHER_ENUM","features":[309]},{"name":"ARBITER_FLAG_ROOT_ENUM","features":[309]},{"name":"ARBITER_INTERFACE","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_LIST_ENTRY","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_PARTIAL","features":[309]},{"name":"ARBITER_QUERY_ALLOCATED_RESOURCES_PARAMETERS","features":[309]},{"name":"ARBITER_QUERY_ARBITRATE_PARAMETERS","features":[309,313]},{"name":"ARBITER_QUERY_CONFLICT_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"ARBITER_REQUEST_SOURCE","features":[309]},{"name":"ARBITER_RESULT","features":[309]},{"name":"ARBITER_RETEST_ALLOCATION_PARAMETERS","features":[309,313]},{"name":"ARBITER_TEST_ALLOCATION_PARAMETERS","features":[309,313]},{"name":"ARM64_NT_CONTEXT","features":[309,336]},{"name":"ARM64_PCR_RESERVED_MASK","features":[309]},{"name":"ARM_PROCESSOR_ERROR_SECTION_GUID","features":[309]},{"name":"ATS_DEVICE_SVM_OPTOUT","features":[309]},{"name":"AccessFlagFault","features":[309]},{"name":"AddressSizeFault","features":[309]},{"name":"AgpControl","features":[309]},{"name":"AllLoggerHandlesClass","features":[309]},{"name":"AperturePageSize","features":[309]},{"name":"ApertureSize","features":[309]},{"name":"ApicDestinationModeLogicalClustered","features":[309]},{"name":"ApicDestinationModeLogicalFlat","features":[309]},{"name":"ApicDestinationModePhysical","features":[309]},{"name":"ApicDestinationModeUnknown","features":[309]},{"name":"ArbiterActionAddReserved","features":[309]},{"name":"ArbiterActionBootAllocation","features":[309]},{"name":"ArbiterActionCommitAllocation","features":[309]},{"name":"ArbiterActionQueryAllocatedResources","features":[309]},{"name":"ArbiterActionQueryArbitrate","features":[309]},{"name":"ArbiterActionQueryConflict","features":[309]},{"name":"ArbiterActionRetestAllocation","features":[309]},{"name":"ArbiterActionRollbackAllocation","features":[309]},{"name":"ArbiterActionTestAllocation","features":[309]},{"name":"ArbiterActionWriteReservedResources","features":[309]},{"name":"ArbiterRequestHalReported","features":[309]},{"name":"ArbiterRequestLegacyAssigned","features":[309]},{"name":"ArbiterRequestLegacyReported","features":[309]},{"name":"ArbiterRequestPnpDetected","features":[309]},{"name":"ArbiterRequestPnpEnumerated","features":[309]},{"name":"ArbiterRequestUndefined","features":[309]},{"name":"ArbiterResultExternalConflict","features":[309]},{"name":"ArbiterResultNullRequest","features":[309]},{"name":"ArbiterResultSuccess","features":[309]},{"name":"ArbiterResultUndefined","features":[309]},{"name":"ArcSystem","features":[309]},{"name":"AssignSecurityDescriptor","features":[309]},{"name":"AudioController","features":[309]},{"name":"BDCB_CALLBACK_TYPE","features":[309]},{"name":"BDCB_CLASSIFICATION","features":[309]},{"name":"BDCB_IMAGE_INFORMATION","features":[309,307]},{"name":"BDCB_STATUS_UPDATE_CONTEXT","features":[309]},{"name":"BDCB_STATUS_UPDATE_TYPE","features":[309]},{"name":"BMC_NOTIFY_TYPE_GUID","features":[309]},{"name":"BOOTDISK_INFORMATION","features":[309]},{"name":"BOOTDISK_INFORMATION_EX","features":[309,307]},{"name":"BOOTDISK_INFORMATION_LITE","features":[309]},{"name":"BOOT_DRIVER_CALLBACK_FUNCTION","features":[309,307]},{"name":"BOOT_NOTIFY_TYPE_GUID","features":[309]},{"name":"BOUND_CALLBACK","features":[309]},{"name":"BOUND_CALLBACK_STATUS","features":[309]},{"name":"BUS_DATA_TYPE","features":[309]},{"name":"BUS_INTERFACE_STANDARD","features":[308,311,309,307,310,312,313,314]},{"name":"BUS_QUERY_ID_TYPE","features":[309]},{"name":"BUS_RESOURCE_UPDATE_INTERFACE","features":[309,307]},{"name":"BUS_SPECIFIC_RESET_FLAGS","features":[309]},{"name":"BackgroundWorkQueue","features":[309]},{"name":"BdCbClassificationEnd","features":[309]},{"name":"BdCbClassificationKnownBadImage","features":[309]},{"name":"BdCbClassificationKnownBadImageBootCritical","features":[309]},{"name":"BdCbClassificationKnownGoodImage","features":[309]},{"name":"BdCbClassificationUnknownImage","features":[309]},{"name":"BdCbInitializeImage","features":[309]},{"name":"BdCbStatusPrepareForDependencyLoad","features":[309]},{"name":"BdCbStatusPrepareForDriverLoad","features":[309]},{"name":"BdCbStatusPrepareForUnload","features":[309]},{"name":"BdCbStatusUpdate","features":[309]},{"name":"BoundExceptionContinueSearch","features":[309]},{"name":"BoundExceptionError","features":[309]},{"name":"BoundExceptionHandled","features":[309]},{"name":"BoundExceptionMaximum","features":[309]},{"name":"BufferEmpty","features":[309]},{"name":"BufferFinished","features":[309]},{"name":"BufferIncomplete","features":[309]},{"name":"BufferInserted","features":[309]},{"name":"BufferStarted","features":[309]},{"name":"BusQueryCompatibleIDs","features":[309]},{"name":"BusQueryContainerID","features":[309]},{"name":"BusQueryDeviceID","features":[309]},{"name":"BusQueryDeviceSerialNumber","features":[309]},{"name":"BusQueryHardwareIDs","features":[309]},{"name":"BusQueryInstanceID","features":[309]},{"name":"BusRelations","features":[309]},{"name":"BusWidth32Bits","features":[309]},{"name":"BusWidth64Bits","features":[309]},{"name":"CBus","features":[309]},{"name":"CLFS_MAX_CONTAINER_INFO","features":[309]},{"name":"CLFS_MGMT_CLIENT_REGISTRATION","features":[308,311,309,307,310,326,312,313,314]},{"name":"CLFS_SCAN_BACKWARD","features":[309]},{"name":"CLFS_SCAN_BUFFERED","features":[309]},{"name":"CLFS_SCAN_CLOSE","features":[309]},{"name":"CLFS_SCAN_FORWARD","features":[309]},{"name":"CLFS_SCAN_INIT","features":[309]},{"name":"CLFS_SCAN_INITIALIZED","features":[309]},{"name":"CLOCK1_LEVEL","features":[309]},{"name":"CLOCK2_LEVEL","features":[309]},{"name":"CLOCK_LEVEL","features":[309]},{"name":"CMCI_LEVEL","features":[309]},{"name":"CMCI_NOTIFY_TYPE_GUID","features":[309]},{"name":"CMC_DRIVER_INFO","features":[308,309]},{"name":"CMC_NOTIFY_TYPE_GUID","features":[309]},{"name":"CM_COMPONENT_INFORMATION","features":[309]},{"name":"CM_DISK_GEOMETRY_DEVICE_DATA","features":[309]},{"name":"CM_EISA_FUNCTION_INFORMATION","features":[309]},{"name":"CM_EISA_SLOT_INFORMATION","features":[309]},{"name":"CM_FLOPPY_DEVICE_DATA","features":[309]},{"name":"CM_FULL_RESOURCE_DESCRIPTOR","features":[309]},{"name":"CM_INT13_DRIVE_PARAMETER","features":[309]},{"name":"CM_KEYBOARD_DEVICE_DATA","features":[309]},{"name":"CM_MCA_POS_DATA","features":[309]},{"name":"CM_MONITOR_DEVICE_DATA","features":[309]},{"name":"CM_PARTIAL_RESOURCE_DESCRIPTOR","features":[309]},{"name":"CM_PARTIAL_RESOURCE_LIST","features":[309]},{"name":"CM_PCCARD_DEVICE_DATA","features":[309]},{"name":"CM_PNP_BIOS_DEVICE_NODE","features":[309]},{"name":"CM_PNP_BIOS_INSTALLATION_CHECK","features":[309]},{"name":"CM_POWER_DATA","features":[309,314]},{"name":"CM_RESOURCE_CONNECTION_CLASS_FUNCTION_CONFIG","features":[309]},{"name":"CM_RESOURCE_CONNECTION_CLASS_GPIO","features":[309]},{"name":"CM_RESOURCE_CONNECTION_CLASS_SERIAL","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_FUNCTION_CONFIG","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_GPIO_IO","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_SERIAL_I2C","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_SERIAL_SPI","features":[309]},{"name":"CM_RESOURCE_CONNECTION_TYPE_SERIAL_UART","features":[309]},{"name":"CM_RESOURCE_DMA_16","features":[309]},{"name":"CM_RESOURCE_DMA_32","features":[309]},{"name":"CM_RESOURCE_DMA_8","features":[309]},{"name":"CM_RESOURCE_DMA_8_AND_16","features":[309]},{"name":"CM_RESOURCE_DMA_BUS_MASTER","features":[309]},{"name":"CM_RESOURCE_DMA_TYPE_A","features":[309]},{"name":"CM_RESOURCE_DMA_TYPE_B","features":[309]},{"name":"CM_RESOURCE_DMA_TYPE_F","features":[309]},{"name":"CM_RESOURCE_DMA_V3","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_LATCHED","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_LEVEL_LATCHED_BITS","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_LEVEL_SENSITIVE","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_MESSAGE","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_POLICY_INCLUDED","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_SECONDARY_INTERRUPT","features":[309]},{"name":"CM_RESOURCE_INTERRUPT_WAKE_HINT","features":[309]},{"name":"CM_RESOURCE_LIST","features":[309]},{"name":"CM_RESOURCE_MEMORY_24","features":[309]},{"name":"CM_RESOURCE_MEMORY_BAR","features":[309]},{"name":"CM_RESOURCE_MEMORY_CACHEABLE","features":[309]},{"name":"CM_RESOURCE_MEMORY_COMBINEDWRITE","features":[309]},{"name":"CM_RESOURCE_MEMORY_COMPAT_FOR_INACCESSIBLE_RANGE","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_40","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_40_MAXLEN","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_48","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_48_MAXLEN","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_64","features":[309]},{"name":"CM_RESOURCE_MEMORY_LARGE_64_MAXLEN","features":[309]},{"name":"CM_RESOURCE_MEMORY_PREFETCHABLE","features":[309]},{"name":"CM_RESOURCE_MEMORY_READ_ONLY","features":[309]},{"name":"CM_RESOURCE_MEMORY_READ_WRITE","features":[309]},{"name":"CM_RESOURCE_MEMORY_WINDOW_DECODE","features":[309]},{"name":"CM_RESOURCE_MEMORY_WRITEABILITY_MASK","features":[309]},{"name":"CM_RESOURCE_MEMORY_WRITE_ONLY","features":[309]},{"name":"CM_RESOURCE_PORT_10_BIT_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_12_BIT_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_16_BIT_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_BAR","features":[309]},{"name":"CM_RESOURCE_PORT_IO","features":[309]},{"name":"CM_RESOURCE_PORT_MEMORY","features":[309]},{"name":"CM_RESOURCE_PORT_PASSIVE_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_POSITIVE_DECODE","features":[309]},{"name":"CM_RESOURCE_PORT_WINDOW_DECODE","features":[309]},{"name":"CM_ROM_BLOCK","features":[309]},{"name":"CM_SCSI_DEVICE_DATA","features":[309]},{"name":"CM_SERIAL_DEVICE_DATA","features":[309]},{"name":"CM_SERVICE_MEASURED_BOOT_LOAD","features":[309]},{"name":"CM_SHARE_DISPOSITION","features":[309]},{"name":"CM_SONIC_DEVICE_DATA","features":[309]},{"name":"CM_VIDEO_DEVICE_DATA","features":[309]},{"name":"CONFIGURATION_INFORMATION","features":[309,307]},{"name":"CONFIGURATION_TYPE","features":[309]},{"name":"CONNECT_CURRENT_VERSION","features":[309]},{"name":"CONNECT_FULLY_SPECIFIED","features":[309]},{"name":"CONNECT_FULLY_SPECIFIED_GROUP","features":[309]},{"name":"CONNECT_LINE_BASED","features":[309]},{"name":"CONNECT_MESSAGE_BASED","features":[309]},{"name":"CONNECT_MESSAGE_BASED_PASSIVE","features":[309]},{"name":"CONTROLLER_OBJECT","features":[308,309,307,313]},{"name":"COUNTED_REASON_CONTEXT","features":[309,307]},{"name":"CP15_PCR_RESERVED_MASK","features":[309]},{"name":"CPER_EMPTY_GUID","features":[309]},{"name":"CPE_DRIVER_INFO","features":[308,309]},{"name":"CPE_NOTIFY_TYPE_GUID","features":[309]},{"name":"CP_GET_ERROR","features":[309]},{"name":"CP_GET_NODATA","features":[309]},{"name":"CP_GET_SUCCESS","features":[309]},{"name":"CRASHDUMP_FUNCTIONS_INTERFACE","features":[309,307]},{"name":"CREATE_FILE_TYPE","features":[309]},{"name":"CREATE_USER_PROCESS_ECP_CONTEXT","features":[309]},{"name":"CardPresent","features":[309]},{"name":"CbusConfiguration","features":[309]},{"name":"CdromController","features":[309]},{"name":"CentralProcessor","features":[309]},{"name":"ClfsAddLogContainer","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsAddLogContainerSet","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsAdvanceLogBase","features":[309,307,326]},{"name":"ClfsAlignReservedLog","features":[309,307]},{"name":"ClfsAllocReservedLog","features":[309,307]},{"name":"ClfsClientRecord","features":[309]},{"name":"ClfsCloseAndResetLogFile","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsCloseLogFileObject","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsContainerActive","features":[309]},{"name":"ClfsContainerActivePendingDelete","features":[309]},{"name":"ClfsContainerInactive","features":[309]},{"name":"ClfsContainerInitializing","features":[309]},{"name":"ClfsContainerPendingArchive","features":[309]},{"name":"ClfsContainerPendingArchiveAndDelete","features":[309]},{"name":"ClfsCreateLogFile","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsCreateMarshallingArea","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsCreateMarshallingAreaEx","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsCreateScanContext","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsDataRecord","features":[309]},{"name":"ClfsDeleteLogByPointer","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsDeleteLogFile","features":[309,307]},{"name":"ClfsDeleteMarshallingArea","features":[309,307]},{"name":"ClfsEarlierLsn","features":[309,326]},{"name":"ClfsFinalize","features":[309]},{"name":"ClfsFlushBuffers","features":[309,307]},{"name":"ClfsFlushToLsn","features":[309,307,326]},{"name":"ClfsFreeReservedLog","features":[309,307]},{"name":"ClfsGetContainerName","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsGetIoStatistics","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsGetLogFileInformation","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsInitialize","features":[309,307]},{"name":"ClfsLaterLsn","features":[309,326]},{"name":"ClfsLsnBlockOffset","features":[309,326]},{"name":"ClfsLsnContainer","features":[309,326]},{"name":"ClfsLsnCreate","features":[309,326]},{"name":"ClfsLsnDifference","features":[309,307,326]},{"name":"ClfsLsnEqual","features":[309,307,326]},{"name":"ClfsLsnGreater","features":[309,307,326]},{"name":"ClfsLsnInvalid","features":[309,307,326]},{"name":"ClfsLsnLess","features":[309,307,326]},{"name":"ClfsLsnNull","features":[309,307,326]},{"name":"ClfsLsnRecordSequence","features":[309,326]},{"name":"ClfsMgmtDeregisterManagedClient","features":[309,307]},{"name":"ClfsMgmtHandleLogFileFull","features":[309,307]},{"name":"ClfsMgmtInstallPolicy","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsMgmtQueryPolicy","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsMgmtRegisterManagedClient","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsMgmtRemovePolicy","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsMgmtSetLogFileSize","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsMgmtSetLogFileSizeAsClient","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsMgmtTailAdvanceFailure","features":[309,307]},{"name":"ClfsNullRecord","features":[309]},{"name":"ClfsQueryLogFileInformation","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsReadLogRecord","features":[309,307,326]},{"name":"ClfsReadNextLogRecord","features":[309,307,326]},{"name":"ClfsReadPreviousRestartArea","features":[309,307,326]},{"name":"ClfsReadRestartArea","features":[309,307,326]},{"name":"ClfsRemoveLogContainer","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsRemoveLogContainerSet","features":[308,311,309,307,310,312,313,314]},{"name":"ClfsReserveAndAppendLog","features":[309,307,326]},{"name":"ClfsReserveAndAppendLogAligned","features":[309,307,326]},{"name":"ClfsRestartRecord","features":[309]},{"name":"ClfsScanLogContainers","features":[309,307,326]},{"name":"ClfsSetArchiveTail","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsSetEndOfLog","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsSetLogFileInformation","features":[308,311,309,307,310,326,312,313,314]},{"name":"ClfsTerminateReadLog","features":[309,307]},{"name":"ClfsWriteRestartArea","features":[309,307,326]},{"name":"ClsContainerActive","features":[309]},{"name":"ClsContainerActivePendingDelete","features":[309]},{"name":"ClsContainerInactive","features":[309]},{"name":"ClsContainerInitializing","features":[309]},{"name":"ClsContainerPendingArchive","features":[309]},{"name":"ClsContainerPendingArchiveAndDelete","features":[309]},{"name":"CmCallbackGetKeyObjectID","features":[309,307]},{"name":"CmCallbackGetKeyObjectIDEx","features":[309,307]},{"name":"CmCallbackReleaseKeyObjectIDEx","features":[309,307]},{"name":"CmGetBoundTransaction","features":[309]},{"name":"CmGetCallbackVersion","features":[309]},{"name":"CmRegisterCallback","features":[309,307]},{"name":"CmRegisterCallbackEx","features":[309,307]},{"name":"CmResourceShareDeviceExclusive","features":[309]},{"name":"CmResourceShareDriverExclusive","features":[309]},{"name":"CmResourceShareShared","features":[309]},{"name":"CmResourceShareUndetermined","features":[309]},{"name":"CmResourceTypeBusNumber","features":[309]},{"name":"CmResourceTypeConfigData","features":[309]},{"name":"CmResourceTypeConnection","features":[309]},{"name":"CmResourceTypeDevicePrivate","features":[309]},{"name":"CmResourceTypeDeviceSpecific","features":[309]},{"name":"CmResourceTypeDma","features":[309]},{"name":"CmResourceTypeInterrupt","features":[309]},{"name":"CmResourceTypeMaximum","features":[309]},{"name":"CmResourceTypeMemory","features":[309]},{"name":"CmResourceTypeMemoryLarge","features":[309]},{"name":"CmResourceTypeMfCardConfig","features":[309]},{"name":"CmResourceTypeNonArbitrated","features":[309]},{"name":"CmResourceTypeNull","features":[309]},{"name":"CmResourceTypePcCardConfig","features":[309]},{"name":"CmResourceTypePort","features":[309]},{"name":"CmSetCallbackObjectContext","features":[309,307]},{"name":"CmUnRegisterCallback","features":[309,307]},{"name":"Cmos","features":[309]},{"name":"CommonBufferConfigTypeHardwareAccessPermissions","features":[309]},{"name":"CommonBufferConfigTypeLogicalAddressLimits","features":[309]},{"name":"CommonBufferConfigTypeMax","features":[309]},{"name":"CommonBufferConfigTypeSubSection","features":[309]},{"name":"CommonBufferHardwareAccessMax","features":[309]},{"name":"CommonBufferHardwareAccessReadOnly","features":[309]},{"name":"CommonBufferHardwareAccessReadWrite","features":[309]},{"name":"CommonBufferHardwareAccessWriteOnly","features":[309]},{"name":"Compatible","features":[309]},{"name":"ConfigurationSpaceUndefined","features":[309]},{"name":"ContinueCompletion","features":[309]},{"name":"CreateFileTypeMailslot","features":[309]},{"name":"CreateFileTypeNamedPipe","features":[309]},{"name":"CreateFileTypeNone","features":[309]},{"name":"CriticalWorkQueue","features":[309]},{"name":"CustomPriorityWorkQueue","features":[309]},{"name":"D3COLD_AUX_POWER_AND_TIMING_INTERFACE","features":[309,307]},{"name":"D3COLD_LAST_TRANSITION_STATUS","features":[309]},{"name":"D3COLD_REQUEST_AUX_POWER","features":[309,307]},{"name":"D3COLD_REQUEST_CORE_POWER_RAIL","features":[309,307]},{"name":"D3COLD_REQUEST_PERST_DELAY","features":[309,307]},{"name":"D3COLD_SUPPORT_INTERFACE","features":[309,307]},{"name":"D3COLD_SUPPORT_INTERFACE_VERSION","features":[309]},{"name":"DBG_DEVICE_FLAG_BARS_MAPPED","features":[309]},{"name":"DBG_DEVICE_FLAG_HAL_SCRATCH_ALLOCATED","features":[309]},{"name":"DBG_DEVICE_FLAG_HOST_VISIBLE_ALLOCATED","features":[309]},{"name":"DBG_DEVICE_FLAG_SCRATCH_ALLOCATED","features":[309]},{"name":"DBG_DEVICE_FLAG_SYNTHETIC","features":[309]},{"name":"DBG_DEVICE_FLAG_UNCACHED_MEMORY","features":[309]},{"name":"DBG_STATUS_BUGCHECK_FIRST","features":[309]},{"name":"DBG_STATUS_BUGCHECK_SECOND","features":[309]},{"name":"DBG_STATUS_CONTROL_C","features":[309]},{"name":"DBG_STATUS_DEBUG_CONTROL","features":[309]},{"name":"DBG_STATUS_FATAL","features":[309]},{"name":"DBG_STATUS_SYSRQ","features":[309]},{"name":"DBG_STATUS_WORKER","features":[309]},{"name":"DEBUGGING_DEVICE_IN_USE","features":[309]},{"name":"DEBUGGING_DEVICE_IN_USE_INFORMATION","features":[309]},{"name":"DEBUG_DEVICE_ADDRESS","features":[309,307]},{"name":"DEBUG_DEVICE_DESCRIPTOR","features":[309,307]},{"name":"DEBUG_EFI_IOMMU_DATA","features":[309]},{"name":"DEBUG_MEMORY_REQUIREMENTS","features":[309,307]},{"name":"DEBUG_TRANSPORT_DATA","features":[309,307]},{"name":"DEFAULT_DEVICE_DRIVER_CREATOR_GUID","features":[309]},{"name":"DEVICE_BUS_SPECIFIC_RESET_HANDLER","features":[309,307]},{"name":"DEVICE_BUS_SPECIFIC_RESET_INFO","features":[309]},{"name":"DEVICE_BUS_SPECIFIC_RESET_TYPE","features":[309]},{"name":"DEVICE_CAPABILITIES","features":[309,314]},{"name":"DEVICE_CHANGE_COMPLETE_CALLBACK","features":[309]},{"name":"DEVICE_DESCRIPTION","features":[309,307]},{"name":"DEVICE_DESCRIPTION_VERSION","features":[309]},{"name":"DEVICE_DESCRIPTION_VERSION1","features":[309]},{"name":"DEVICE_DESCRIPTION_VERSION2","features":[309]},{"name":"DEVICE_DESCRIPTION_VERSION3","features":[309]},{"name":"DEVICE_DIRECTORY_TYPE","features":[309]},{"name":"DEVICE_DRIVER_NOTIFY_TYPE_GUID","features":[309]},{"name":"DEVICE_FAULT_CONFIGURATION","features":[309]},{"name":"DEVICE_FLAGS","features":[309]},{"name":"DEVICE_INSTALL_STATE","features":[309]},{"name":"DEVICE_INTERFACE_CHANGE_NOTIFICATION","features":[309,307]},{"name":"DEVICE_INTERFACE_INCLUDE_NONACTIVE","features":[309]},{"name":"DEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER","features":[309,307]},{"name":"DEVICE_REGISTRY_PROPERTY","features":[309]},{"name":"DEVICE_RELATIONS","features":[308,311,309,307,310,312,313,314]},{"name":"DEVICE_RELATION_TYPE","features":[309]},{"name":"DEVICE_REMOVAL_POLICY","features":[309]},{"name":"DEVICE_RESET_COMPLETION","features":[309,307]},{"name":"DEVICE_RESET_HANDLER","features":[309,307]},{"name":"DEVICE_RESET_INTERFACE_STANDARD","features":[309,307]},{"name":"DEVICE_RESET_INTERFACE_VERSION","features":[309]},{"name":"DEVICE_RESET_INTERFACE_VERSION_1","features":[309]},{"name":"DEVICE_RESET_INTERFACE_VERSION_2","features":[309]},{"name":"DEVICE_RESET_INTERFACE_VERSION_3","features":[309]},{"name":"DEVICE_RESET_STATUS_FLAGS","features":[309]},{"name":"DEVICE_RESET_TYPE","features":[309]},{"name":"DEVICE_TEXT_TYPE","features":[309]},{"name":"DEVICE_USAGE_NOTIFICATION_TYPE","features":[309]},{"name":"DEVICE_WAKE_DEPTH","features":[309]},{"name":"DIRECTORY_CREATE_OBJECT","features":[309]},{"name":"DIRECTORY_CREATE_SUBDIRECTORY","features":[309]},{"name":"DIRECTORY_NOTIFY_INFORMATION_CLASS","features":[309]},{"name":"DIRECTORY_QUERY","features":[309]},{"name":"DIRECTORY_TRAVERSE","features":[309]},{"name":"DISK_SIGNATURE","features":[309]},{"name":"DISPATCH_LEVEL","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_128","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_16","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_256","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_32","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_64","features":[309]},{"name":"DMAV3_TRANFER_WIDTH_8","features":[309]},{"name":"DMA_ADAPTER","features":[308,311,309,307,310,312,313,314]},{"name":"DMA_ADAPTER_INFO","features":[309,307]},{"name":"DMA_ADAPTER_INFO_CRASHDUMP","features":[309,307]},{"name":"DMA_ADAPTER_INFO_V1","features":[309]},{"name":"DMA_ADAPTER_INFO_VERSION1","features":[309]},{"name":"DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION","features":[309]},{"name":"DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE","features":[309]},{"name":"DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE","features":[309]},{"name":"DMA_COMPLETION_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"DMA_COMPLETION_STATUS","features":[309]},{"name":"DMA_CONFIGURATION_BYTE0","features":[309]},{"name":"DMA_CONFIGURATION_BYTE1","features":[309]},{"name":"DMA_FAIL_ON_BOUNCE","features":[309]},{"name":"DMA_IOMMU_INTERFACE","features":[309,307]},{"name":"DMA_IOMMU_INTERFACE_EX","features":[309,307]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION","features":[309]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION_1","features":[309]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION_2","features":[309]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION_MAX","features":[309]},{"name":"DMA_IOMMU_INTERFACE_EX_VERSION_MIN","features":[309]},{"name":"DMA_IOMMU_INTERFACE_V1","features":[309,307]},{"name":"DMA_IOMMU_INTERFACE_V2","features":[309,307]},{"name":"DMA_IOMMU_INTERFACE_VERSION","features":[309]},{"name":"DMA_IOMMU_INTERFACE_VERSION_1","features":[309]},{"name":"DMA_OPERATIONS","features":[308,311,309,307,310,312,313,314]},{"name":"DMA_SPEED","features":[309]},{"name":"DMA_SYNCHRONOUS_CALLBACK","features":[309]},{"name":"DMA_TRANSFER_CONTEXT_SIZE_V1","features":[309]},{"name":"DMA_TRANSFER_CONTEXT_VERSION1","features":[309]},{"name":"DMA_TRANSFER_INFO","features":[309]},{"name":"DMA_TRANSFER_INFO_V1","features":[309]},{"name":"DMA_TRANSFER_INFO_V2","features":[309]},{"name":"DMA_TRANSFER_INFO_VERSION1","features":[309]},{"name":"DMA_TRANSFER_INFO_VERSION2","features":[309]},{"name":"DMA_WIDTH","features":[309]},{"name":"DMA_ZERO_BUFFERS","features":[309]},{"name":"DOMAIN_COMMON_BUFFER_LARGE_PAGE","features":[309]},{"name":"DOMAIN_CONFIGURATION","features":[309,307]},{"name":"DOMAIN_CONFIGURATION_ARCH","features":[309]},{"name":"DOMAIN_CONFIGURATION_ARM64","features":[309,307]},{"name":"DOMAIN_CONFIGURATION_X64","features":[309,307]},{"name":"DPC_NORMAL","features":[309]},{"name":"DPC_THREADED","features":[309]},{"name":"DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK","features":[309]},{"name":"DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK_REVISION_1","features":[309]},{"name":"DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK_SIGNATURE","features":[309]},{"name":"DRIVER_DIRECTORY_TYPE","features":[309]},{"name":"DRIVER_LIST_CONTROL","features":[308,311,309,307,310,312,313,314]},{"name":"DRIVER_REGKEY_TYPE","features":[309]},{"name":"DRIVER_RUNTIME_INIT_FLAGS","features":[309]},{"name":"DRIVER_VERIFIER_FORCE_IRQL_CHECKING","features":[309]},{"name":"DRIVER_VERIFIER_INJECT_ALLOCATION_FAILURES","features":[309]},{"name":"DRIVER_VERIFIER_IO_CHECKING","features":[309]},{"name":"DRIVER_VERIFIER_SPECIAL_POOLING","features":[309]},{"name":"DRIVER_VERIFIER_THUNK_PAIRS","features":[309]},{"name":"DRIVER_VERIFIER_TRACK_POOL_ALLOCATIONS","features":[309]},{"name":"DRS_LEVEL","features":[309]},{"name":"DRVO_BOOTREINIT_REGISTERED","features":[309]},{"name":"DRVO_BUILTIN_DRIVER","features":[309]},{"name":"DRVO_INITIALIZED","features":[309]},{"name":"DRVO_LEGACY_DRIVER","features":[309]},{"name":"DRVO_LEGACY_RESOURCES","features":[309]},{"name":"DRVO_REINIT_REGISTERED","features":[309]},{"name":"DRVO_UNLOAD_INVOKED","features":[309]},{"name":"DUPLICATE_SAME_ATTRIBUTES","features":[309]},{"name":"DbgBreakPointWithStatus","features":[309]},{"name":"DbgPrint","features":[309]},{"name":"DbgPrintEx","features":[309]},{"name":"DbgPrintReturnControlC","features":[309]},{"name":"DbgPrompt","features":[309]},{"name":"DbgQueryDebugFilterState","features":[309,307]},{"name":"DbgSetDebugFilterState","features":[309,307]},{"name":"DbgSetDebugPrintCallback","features":[309,307,313]},{"name":"DeallocateObject","features":[309]},{"name":"DeallocateObjectKeepRegisters","features":[309]},{"name":"DelayExecution","features":[309]},{"name":"DelayedWorkQueue","features":[309]},{"name":"DeleteSecurityDescriptor","features":[309]},{"name":"DeviceDirectoryData","features":[309]},{"name":"DevicePowerState","features":[309]},{"name":"DevicePropertyAddress","features":[309]},{"name":"DevicePropertyAllocatedResources","features":[309]},{"name":"DevicePropertyBootConfiguration","features":[309]},{"name":"DevicePropertyBootConfigurationTranslated","features":[309]},{"name":"DevicePropertyBusNumber","features":[309]},{"name":"DevicePropertyBusTypeGuid","features":[309]},{"name":"DevicePropertyClassGuid","features":[309]},{"name":"DevicePropertyClassName","features":[309]},{"name":"DevicePropertyCompatibleIDs","features":[309]},{"name":"DevicePropertyContainerID","features":[309]},{"name":"DevicePropertyDeviceDescription","features":[309]},{"name":"DevicePropertyDriverKeyName","features":[309]},{"name":"DevicePropertyEnumeratorName","features":[309]},{"name":"DevicePropertyFriendlyName","features":[309]},{"name":"DevicePropertyHardwareID","features":[309]},{"name":"DevicePropertyInstallState","features":[309]},{"name":"DevicePropertyLegacyBusType","features":[309]},{"name":"DevicePropertyLocationInformation","features":[309]},{"name":"DevicePropertyManufacturer","features":[309]},{"name":"DevicePropertyPhysicalDeviceObjectName","features":[309]},{"name":"DevicePropertyRemovalPolicy","features":[309]},{"name":"DevicePropertyResourceRequirements","features":[309]},{"name":"DevicePropertyUINumber","features":[309]},{"name":"DeviceTextDescription","features":[309]},{"name":"DeviceTextLocationInformation","features":[309]},{"name":"DeviceUsageTypeBoot","features":[309]},{"name":"DeviceUsageTypeDumpFile","features":[309]},{"name":"DeviceUsageTypeGuestAssigned","features":[309]},{"name":"DeviceUsageTypeHibernation","features":[309]},{"name":"DeviceUsageTypePaging","features":[309]},{"name":"DeviceUsageTypePostDisplay","features":[309]},{"name":"DeviceUsageTypeUndefined","features":[309]},{"name":"DeviceWakeDepthD0","features":[309]},{"name":"DeviceWakeDepthD1","features":[309]},{"name":"DeviceWakeDepthD2","features":[309]},{"name":"DeviceWakeDepthD3cold","features":[309]},{"name":"DeviceWakeDepthD3hot","features":[309]},{"name":"DeviceWakeDepthMaximum","features":[309]},{"name":"DeviceWakeDepthNotWakeable","features":[309]},{"name":"DirectoryNotifyExtendedInformation","features":[309]},{"name":"DirectoryNotifyFullInformation","features":[309]},{"name":"DirectoryNotifyInformation","features":[309]},{"name":"DirectoryNotifyMaximumInformation","features":[309]},{"name":"DisabledControl","features":[309]},{"name":"DiskController","features":[309]},{"name":"DiskIoNotifyRoutinesClass","features":[309]},{"name":"DiskPeripheral","features":[309]},{"name":"DisplayController","features":[309]},{"name":"DmaAborted","features":[309]},{"name":"DmaCancelled","features":[309]},{"name":"DmaComplete","features":[309]},{"name":"DmaError","features":[309]},{"name":"DockingInformation","features":[309]},{"name":"DomainConfigurationArm64","features":[309]},{"name":"DomainConfigurationInvalid","features":[309]},{"name":"DomainConfigurationX64","features":[309]},{"name":"DomainTypeMax","features":[309]},{"name":"DomainTypePassThrough","features":[309]},{"name":"DomainTypeTranslate","features":[309]},{"name":"DomainTypeUnmanaged","features":[309]},{"name":"DriverDirectoryData","features":[309]},{"name":"DriverDirectoryImage","features":[309]},{"name":"DriverDirectorySharedData","features":[309]},{"name":"DriverRegKeyParameters","features":[309]},{"name":"DriverRegKeyPersistentState","features":[309]},{"name":"DriverRegKeySharedPersistentState","features":[309]},{"name":"DrvRtPoolNxOptIn","features":[309]},{"name":"DtiAdapter","features":[309]},{"name":"EFI_ACPI_RAS_SIGNAL_TABLE","features":[309]},{"name":"EFLAG_SIGN","features":[309]},{"name":"EFLAG_ZERO","features":[309]},{"name":"EISA_DMA_CONFIGURATION","features":[309]},{"name":"EISA_EMPTY_SLOT","features":[309]},{"name":"EISA_FREE_FORM_DATA","features":[309]},{"name":"EISA_FUNCTION_ENABLED","features":[309]},{"name":"EISA_HAS_DMA_ENTRY","features":[309]},{"name":"EISA_HAS_IRQ_ENTRY","features":[309]},{"name":"EISA_HAS_MEMORY_ENTRY","features":[309]},{"name":"EISA_HAS_PORT_INIT_ENTRY","features":[309]},{"name":"EISA_HAS_PORT_RANGE","features":[309]},{"name":"EISA_HAS_TYPE_ENTRY","features":[309]},{"name":"EISA_INVALID_BIOS_CALL","features":[309]},{"name":"EISA_INVALID_CONFIGURATION","features":[309]},{"name":"EISA_INVALID_FUNCTION","features":[309]},{"name":"EISA_INVALID_SLOT","features":[309]},{"name":"EISA_IRQ_CONFIGURATION","features":[309]},{"name":"EISA_IRQ_DESCRIPTOR","features":[309]},{"name":"EISA_MEMORY_CONFIGURATION","features":[309]},{"name":"EISA_MEMORY_TYPE","features":[309]},{"name":"EISA_MEMORY_TYPE_RAM","features":[309]},{"name":"EISA_MORE_ENTRIES","features":[309]},{"name":"EISA_PORT_CONFIGURATION","features":[309]},{"name":"EISA_PORT_DESCRIPTOR","features":[309]},{"name":"EISA_SYSTEM_MEMORY","features":[309]},{"name":"ENABLE_VIRTUALIZATION","features":[309,307]},{"name":"ERROR_LOG_LIMIT_SIZE","features":[309]},{"name":"ERROR_MAJOR_REVISION_SAL_03_00","features":[309]},{"name":"ERROR_MEMORY_GUID","features":[309]},{"name":"ERROR_MINOR_REVISION_SAL_03_00","features":[309]},{"name":"ERROR_PCI_BUS_GUID","features":[309]},{"name":"ERROR_PCI_COMPONENT_GUID","features":[309]},{"name":"ERROR_PLATFORM_BUS_GUID","features":[309]},{"name":"ERROR_PLATFORM_HOST_CONTROLLER_GUID","features":[309]},{"name":"ERROR_PLATFORM_SPECIFIC_GUID","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_BUS_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_BUS_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_CACHE_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_CACHE_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_MICROARCH_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_MICROARCH_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_REG_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_REG_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_TLB_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_TLB_CHECK_SHIFT","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_UNKNOWN_CHECK_MASK","features":[309]},{"name":"ERROR_PROCESSOR_STATE_PARAMETER_UNKNOWN_CHECK_SHIFT","features":[309]},{"name":"ERROR_SMBIOS_GUID","features":[309]},{"name":"ERROR_SYSTEM_EVENT_LOG_GUID","features":[309]},{"name":"ERRTYP_BUS","features":[309]},{"name":"ERRTYP_CACHE","features":[309]},{"name":"ERRTYP_FLOW","features":[309]},{"name":"ERRTYP_FUNCTION","features":[309]},{"name":"ERRTYP_IMPROPER","features":[309]},{"name":"ERRTYP_INTERNAL","features":[309]},{"name":"ERRTYP_LOSSOFLOCKSTEP","features":[309]},{"name":"ERRTYP_MAP","features":[309]},{"name":"ERRTYP_MEM","features":[309]},{"name":"ERRTYP_PARITY","features":[309]},{"name":"ERRTYP_PATHERROR","features":[309]},{"name":"ERRTYP_POISONED","features":[309]},{"name":"ERRTYP_PROTOCOL","features":[309]},{"name":"ERRTYP_RESPONSE","features":[309]},{"name":"ERRTYP_SELFTEST","features":[309]},{"name":"ERRTYP_TIMEOUT","features":[309]},{"name":"ERRTYP_TLB","features":[309]},{"name":"ERRTYP_UNIMPL","features":[309]},{"name":"ETWENABLECALLBACK","features":[309,337]},{"name":"ETW_TRACE_SESSION_SETTINGS","features":[309]},{"name":"EVENT_QUERY_STATE","features":[309]},{"name":"EXCEPTION_ALIGNMENT_CHECK","features":[309]},{"name":"EXCEPTION_BOUND_CHECK","features":[309]},{"name":"EXCEPTION_CP_FAULT","features":[309]},{"name":"EXCEPTION_DEBUG","features":[309]},{"name":"EXCEPTION_DIVIDED_BY_ZERO","features":[309]},{"name":"EXCEPTION_DOUBLE_FAULT","features":[309]},{"name":"EXCEPTION_GP_FAULT","features":[309]},{"name":"EXCEPTION_INT3","features":[309]},{"name":"EXCEPTION_INVALID_OPCODE","features":[309]},{"name":"EXCEPTION_INVALID_TSS","features":[309]},{"name":"EXCEPTION_NMI","features":[309]},{"name":"EXCEPTION_NPX_ERROR","features":[309]},{"name":"EXCEPTION_NPX_NOT_AVAILABLE","features":[309]},{"name":"EXCEPTION_NPX_OVERRUN","features":[309]},{"name":"EXCEPTION_RESERVED_TRAP","features":[309]},{"name":"EXCEPTION_SEGMENT_NOT_PRESENT","features":[309]},{"name":"EXCEPTION_SE_FAULT","features":[309]},{"name":"EXCEPTION_SOFTWARE_ORIGINATE","features":[309]},{"name":"EXCEPTION_STACK_FAULT","features":[309]},{"name":"EXCEPTION_VIRTUALIZATION_FAULT","features":[309]},{"name":"EXPAND_STACK_CALLOUT","features":[309]},{"name":"EXTENDED_AGP_REGISTER","features":[309]},{"name":"EXTENDED_CREATE_INFORMATION","features":[309]},{"name":"EXTENDED_CREATE_INFORMATION_32","features":[309]},{"name":"EXTINT_NOTIFY_TYPE_GUID","features":[309]},{"name":"EXT_CALLBACK","features":[308,309]},{"name":"EXT_DELETE_CALLBACK","features":[309]},{"name":"EXT_DELETE_PARAMETERS","features":[309]},{"name":"EX_CALLBACK_FUNCTION","features":[309,307]},{"name":"EX_CARR_ALLOCATE_NONPAGED_POOL","features":[309]},{"name":"EX_CARR_ALLOCATE_PAGED_POOL","features":[309]},{"name":"EX_CARR_DISABLE_EXPANSION","features":[309]},{"name":"EX_CREATE_FLAG_FILE_DEST_OPEN_FOR_COPY","features":[309]},{"name":"EX_CREATE_FLAG_FILE_SOURCE_OPEN_FOR_COPY","features":[309]},{"name":"EX_DEFAULT_PUSH_LOCK_FLAGS","features":[309]},{"name":"EX_LOOKASIDE_LIST_EX_FLAGS_FAIL_NO_RAISE","features":[309]},{"name":"EX_LOOKASIDE_LIST_EX_FLAGS_RAISE_ON_FAIL","features":[309]},{"name":"EX_MAXIMUM_LOOKASIDE_DEPTH_BASE","features":[309]},{"name":"EX_MAXIMUM_LOOKASIDE_DEPTH_LIMIT","features":[309]},{"name":"EX_POOL_PRIORITY","features":[309]},{"name":"EX_RUNDOWN_ACTIVE","features":[309]},{"name":"EX_RUNDOWN_COUNT_SHIFT","features":[309]},{"name":"EX_RUNDOWN_REF","features":[309]},{"name":"EX_TIMER_HIGH_RESOLUTION","features":[309]},{"name":"EX_TIMER_NO_WAKE","features":[309]},{"name":"Eisa","features":[309]},{"name":"EisaAdapter","features":[309]},{"name":"EisaConfiguration","features":[309]},{"name":"EjectionRelations","features":[309]},{"name":"EndAlternatives","features":[309]},{"name":"EtwActivityIdControl","features":[309,307]},{"name":"EtwEventEnabled","features":[309,307,337]},{"name":"EtwProviderEnabled","features":[309,307,337]},{"name":"EtwRegister","features":[309,307]},{"name":"EtwSetInformation","features":[309,307,337]},{"name":"EtwUnregister","features":[309,307,337]},{"name":"EtwWrite","features":[309,307,337]},{"name":"EtwWriteEx","features":[309,307,337]},{"name":"EtwWriteString","features":[309,307,337]},{"name":"EtwWriteTransfer","features":[309,307,337]},{"name":"EventCategoryDeviceInterfaceChange","features":[309]},{"name":"EventCategoryHardwareProfileChange","features":[309]},{"name":"EventCategoryKernelSoftRestart","features":[309]},{"name":"EventCategoryReserved","features":[309]},{"name":"EventCategoryTargetDeviceChange","features":[309]},{"name":"EventLoggerHandleClass","features":[309]},{"name":"ExAcquireFastMutex","features":[308,309,307,313]},{"name":"ExAcquireFastMutexUnsafe","features":[308,309,307,313]},{"name":"ExAcquirePushLockExclusiveEx","features":[309]},{"name":"ExAcquirePushLockSharedEx","features":[309]},{"name":"ExAcquireResourceExclusiveLite","features":[308,309,307,313]},{"name":"ExAcquireResourceSharedLite","features":[308,309,307,313]},{"name":"ExAcquireRundownProtection","features":[309,307]},{"name":"ExAcquireRundownProtectionCacheAware","features":[308,309,307]},{"name":"ExAcquireRundownProtectionCacheAwareEx","features":[308,309,307]},{"name":"ExAcquireRundownProtectionEx","features":[309,307]},{"name":"ExAcquireSharedStarveExclusive","features":[308,309,307,313]},{"name":"ExAcquireSharedWaitForExclusive","features":[308,309,307,313]},{"name":"ExAcquireSpinLockExclusive","features":[309]},{"name":"ExAcquireSpinLockExclusiveAtDpcLevel","features":[309]},{"name":"ExAcquireSpinLockShared","features":[309]},{"name":"ExAcquireSpinLockSharedAtDpcLevel","features":[309]},{"name":"ExAllocateCacheAwareRundownProtection","features":[308,309]},{"name":"ExAllocatePool","features":[308,309]},{"name":"ExAllocatePool2","features":[309]},{"name":"ExAllocatePool3","features":[309,307]},{"name":"ExAllocatePoolWithQuota","features":[308,309]},{"name":"ExAllocatePoolWithQuotaTag","features":[308,309]},{"name":"ExAllocatePoolWithTag","features":[308,309]},{"name":"ExAllocatePoolWithTagPriority","features":[308,309]},{"name":"ExAllocateTimer","features":[308,309]},{"name":"ExCancelTimer","features":[308,309,307]},{"name":"ExCleanupRundownProtectionCacheAware","features":[308,309]},{"name":"ExConvertExclusiveToSharedLite","features":[308,309,313]},{"name":"ExCreateCallback","features":[308,309,307]},{"name":"ExCreatePool","features":[309,307]},{"name":"ExDeleteResourceLite","features":[308,309,307,313]},{"name":"ExDeleteTimer","features":[308,309,307]},{"name":"ExDestroyPool","features":[309,307]},{"name":"ExEnterCriticalRegionAndAcquireResourceExclusive","features":[308,309,313]},{"name":"ExEnterCriticalRegionAndAcquireResourceShared","features":[308,309,313]},{"name":"ExEnterCriticalRegionAndAcquireSharedWaitForExclusive","features":[308,309,313]},{"name":"ExEnumerateSystemFirmwareTables","features":[309,307]},{"name":"ExExtendZone","features":[309,307,313]},{"name":"ExFreeCacheAwareRundownProtection","features":[308,309]},{"name":"ExFreePool","features":[309]},{"name":"ExFreePool2","features":[309,307]},{"name":"ExFreePoolWithTag","features":[309]},{"name":"ExGetExclusiveWaiterCount","features":[308,309,313]},{"name":"ExGetFirmwareEnvironmentVariable","features":[309,307]},{"name":"ExGetFirmwareType","features":[309,338]},{"name":"ExGetPreviousMode","features":[309]},{"name":"ExGetSharedWaiterCount","features":[308,309,313]},{"name":"ExGetSystemFirmwareTable","features":[309,307]},{"name":"ExInitializePushLock","features":[309]},{"name":"ExInitializeResourceLite","features":[308,309,307,313]},{"name":"ExInitializeRundownProtection","features":[309]},{"name":"ExInitializeRundownProtectionCacheAware","features":[308,309]},{"name":"ExInitializeRundownProtectionCacheAwareEx","features":[308,309]},{"name":"ExInitializeZone","features":[309,307,313]},{"name":"ExInterlockedAddLargeInteger","features":[309]},{"name":"ExInterlockedExtendZone","features":[309,307,313]},{"name":"ExIsManufacturingModeEnabled","features":[309,307]},{"name":"ExIsProcessorFeaturePresent","features":[309,307]},{"name":"ExIsResourceAcquiredExclusiveLite","features":[308,309,307,313]},{"name":"ExIsResourceAcquiredSharedLite","features":[308,309,313]},{"name":"ExIsSoftBoot","features":[309,307]},{"name":"ExLocalTimeToSystemTime","features":[309]},{"name":"ExNotifyCallback","features":[309]},{"name":"ExQueryTimerResolution","features":[309]},{"name":"ExQueueWorkItem","features":[308,309,313]},{"name":"ExRaiseAccessViolation","features":[309]},{"name":"ExRaiseDatatypeMisalignment","features":[309]},{"name":"ExRaiseStatus","features":[309,307]},{"name":"ExReInitializeRundownProtection","features":[309]},{"name":"ExReInitializeRundownProtectionCacheAware","features":[308,309]},{"name":"ExRegisterCallback","features":[308,309]},{"name":"ExReinitializeResourceLite","features":[308,309,307,313]},{"name":"ExReleaseFastMutex","features":[308,309,307,313]},{"name":"ExReleaseFastMutexUnsafe","features":[308,309,307,313]},{"name":"ExReleasePushLockExclusiveEx","features":[309]},{"name":"ExReleasePushLockSharedEx","features":[309]},{"name":"ExReleaseResourceAndLeaveCriticalRegion","features":[308,309,313]},{"name":"ExReleaseResourceForThreadLite","features":[308,309,313]},{"name":"ExReleaseResourceLite","features":[308,309,313]},{"name":"ExReleaseRundownProtection","features":[309]},{"name":"ExReleaseRundownProtectionCacheAware","features":[308,309]},{"name":"ExReleaseRundownProtectionCacheAwareEx","features":[308,309]},{"name":"ExReleaseRundownProtectionEx","features":[309]},{"name":"ExReleaseSpinLockExclusive","features":[309]},{"name":"ExReleaseSpinLockExclusiveFromDpcLevel","features":[309]},{"name":"ExReleaseSpinLockShared","features":[309]},{"name":"ExReleaseSpinLockSharedFromDpcLevel","features":[309]},{"name":"ExRundownCompleted","features":[309]},{"name":"ExRundownCompletedCacheAware","features":[308,309]},{"name":"ExSecurePoolUpdate","features":[309,307]},{"name":"ExSecurePoolValidate","features":[309,307]},{"name":"ExSetFirmwareEnvironmentVariable","features":[309,307]},{"name":"ExSetResourceOwnerPointer","features":[308,309,313]},{"name":"ExSetResourceOwnerPointerEx","features":[308,309,313]},{"name":"ExSetTimer","features":[308,309,307]},{"name":"ExSetTimerResolution","features":[309,307]},{"name":"ExSizeOfRundownProtectionCacheAware","features":[309]},{"name":"ExSystemTimeToLocalTime","features":[309]},{"name":"ExTryAcquireSpinLockExclusiveAtDpcLevel","features":[309]},{"name":"ExTryAcquireSpinLockSharedAtDpcLevel","features":[309]},{"name":"ExTryConvertSharedSpinLockExclusive","features":[309]},{"name":"ExTryToAcquireFastMutex","features":[308,309,307,313]},{"name":"ExUnregisterCallback","features":[309]},{"name":"ExUuidCreate","features":[309,307]},{"name":"ExVerifySuite","features":[309,307,313]},{"name":"ExWaitForRundownProtectionRelease","features":[309]},{"name":"ExWaitForRundownProtectionReleaseCacheAware","features":[308,309]},{"name":"Executive","features":[309]},{"name":"ExternalFault","features":[309]},{"name":"FAULT_INFORMATION","features":[308,311,309,307,310,312,313,314]},{"name":"FAULT_INFORMATION_ARCH","features":[309]},{"name":"FAULT_INFORMATION_ARM64","features":[308,311,309,307,310,312,313,314]},{"name":"FAULT_INFORMATION_ARM64_FLAGS","features":[309]},{"name":"FAULT_INFORMATION_ARM64_TYPE","features":[309]},{"name":"FAULT_INFORMATION_X64","features":[309]},{"name":"FAULT_INFORMATION_X64_FLAGS","features":[309]},{"name":"FILE_128_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_256_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_32_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_512_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_64_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_ATTRIBUTE_TAG_INFORMATION","features":[309]},{"name":"FILE_ATTRIBUTE_VALID_FLAGS","features":[309]},{"name":"FILE_ATTRIBUTE_VALID_KERNEL_SET_FLAGS","features":[309]},{"name":"FILE_ATTRIBUTE_VALID_SET_FLAGS","features":[309]},{"name":"FILE_AUTOGENERATED_DEVICE_NAME","features":[309]},{"name":"FILE_BYTE_ALIGNMENT","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_ORDERLY_REMOVAL","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_ORDERLY_REMOVAL_DEPRECATED","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_ORDERLY_REMOVAL_EX","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_SURPRISE_REMOVAL","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_SURPRISE_REMOVAL_DEPRECATED","features":[309]},{"name":"FILE_CHARACTERISTICS_EXPECT_SURPRISE_REMOVAL_EX","features":[309]},{"name":"FILE_CHARACTERISTICS_REMOVAL_POLICY_MASK","features":[309]},{"name":"FILE_CHARACTERISTICS_REMOVAL_POLICY_MASK_DEPRECATED","features":[309]},{"name":"FILE_CHARACTERISTICS_REMOVAL_POLICY_MASK_EX","features":[309]},{"name":"FILE_CHARACTERISTIC_CSV","features":[309]},{"name":"FILE_CHARACTERISTIC_PNP_DEVICE","features":[309]},{"name":"FILE_CHARACTERISTIC_TS_DEVICE","features":[309]},{"name":"FILE_CHARACTERISTIC_WEBDAV_DEVICE","features":[309]},{"name":"FILE_DEVICE_ALLOW_APPCONTAINER_TRAVERSAL","features":[309]},{"name":"FILE_DEVICE_IS_MOUNTED","features":[309]},{"name":"FILE_DEVICE_REQUIRE_SECURITY_CHECK","features":[309]},{"name":"FILE_DEVICE_SECURE_OPEN","features":[309]},{"name":"FILE_END_OF_FILE_INFORMATION","features":[309]},{"name":"FILE_FLOPPY_DISKETTE","features":[309]},{"name":"FILE_FS_DEVICE_INFORMATION","features":[309]},{"name":"FILE_FS_FULL_SIZE_INFORMATION","features":[309]},{"name":"FILE_FS_FULL_SIZE_INFORMATION_EX","features":[309]},{"name":"FILE_FS_LABEL_INFORMATION","features":[309]},{"name":"FILE_FS_METADATA_SIZE_INFORMATION","features":[309]},{"name":"FILE_FS_OBJECTID_INFORMATION","features":[309]},{"name":"FILE_FS_SIZE_INFORMATION","features":[309]},{"name":"FILE_FS_VOLUME_INFORMATION","features":[309,307]},{"name":"FILE_IOSTATUSBLOCK_RANGE_INFORMATION","features":[309]},{"name":"FILE_IO_COMPLETION_NOTIFICATION_INFORMATION","features":[309]},{"name":"FILE_IO_PRIORITY_HINT_INFORMATION","features":[308,309]},{"name":"FILE_IO_PRIORITY_HINT_INFORMATION_EX","features":[308,309,307]},{"name":"FILE_IS_REMOTE_DEVICE_INFORMATION","features":[309,307]},{"name":"FILE_LONG_ALIGNMENT","features":[309]},{"name":"FILE_MEMORY_PARTITION_INFORMATION","features":[309]},{"name":"FILE_NUMA_NODE_INFORMATION","features":[309]},{"name":"FILE_OCTA_ALIGNMENT","features":[309]},{"name":"FILE_PORTABLE_DEVICE","features":[309]},{"name":"FILE_PROCESS_IDS_USING_FILE_INFORMATION","features":[309]},{"name":"FILE_QUAD_ALIGNMENT","features":[309]},{"name":"FILE_QUERY_INDEX_SPECIFIED","features":[309]},{"name":"FILE_QUERY_NO_CURSOR_UPDATE","features":[309]},{"name":"FILE_QUERY_RESTART_SCAN","features":[309]},{"name":"FILE_QUERY_RETURN_ON_DISK_ENTRIES_ONLY","features":[309]},{"name":"FILE_QUERY_RETURN_SINGLE_ENTRY","features":[309]},{"name":"FILE_READ_ONLY_DEVICE","features":[309]},{"name":"FILE_REMOTE_DEVICE","features":[309]},{"name":"FILE_REMOTE_DEVICE_VSMB","features":[309]},{"name":"FILE_REMOVABLE_MEDIA","features":[309]},{"name":"FILE_SFIO_RESERVE_INFORMATION","features":[309,307]},{"name":"FILE_SFIO_VOLUME_INFORMATION","features":[309]},{"name":"FILE_SHARE_VALID_FLAGS","features":[309]},{"name":"FILE_SKIP_SET_USER_EVENT_ON_FAST_IO","features":[309]},{"name":"FILE_STANDARD_INFORMATION_EX","features":[309,307]},{"name":"FILE_USE_FILE_POINTER_POSITION","features":[309]},{"name":"FILE_VALID_DATA_LENGTH_INFORMATION","features":[309]},{"name":"FILE_VALID_EXTENDED_OPTION_FLAGS","features":[309]},{"name":"FILE_VIRTUAL_VOLUME","features":[309]},{"name":"FILE_WORD_ALIGNMENT","features":[309]},{"name":"FILE_WRITE_ONCE_MEDIA","features":[309]},{"name":"FILE_WRITE_TO_END_OF_FILE","features":[309]},{"name":"FIRMWARE_ERROR_RECORD_REFERENCE_GUID","features":[309]},{"name":"FLAG_OWNER_POINTER_IS_THREAD","features":[309]},{"name":"FLOATING_SAVE_AREA","features":[309]},{"name":"FLUSH_MULTIPLE_MAXIMUM","features":[309]},{"name":"FM_LOCK_BIT","features":[309]},{"name":"FM_LOCK_BIT_V","features":[309]},{"name":"FO_ALERTABLE_IO","features":[309]},{"name":"FO_BYPASS_IO_ENABLED","features":[309]},{"name":"FO_CACHE_SUPPORTED","features":[309]},{"name":"FO_CLEANUP_COMPLETE","features":[309]},{"name":"FO_DELETE_ON_CLOSE","features":[309]},{"name":"FO_DIRECT_DEVICE_OPEN","features":[309]},{"name":"FO_DISALLOW_EXCLUSIVE","features":[309]},{"name":"FO_FILE_FAST_IO_READ","features":[309]},{"name":"FO_FILE_MODIFIED","features":[309]},{"name":"FO_FILE_OPEN","features":[309]},{"name":"FO_FILE_OPEN_CANCELLED","features":[309]},{"name":"FO_FILE_SIZE_CHANGED","features":[309]},{"name":"FO_FLAGS_VALID_ONLY_DURING_CREATE","features":[309]},{"name":"FO_GENERATE_AUDIT_ON_CLOSE","features":[309]},{"name":"FO_HANDLE_CREATED","features":[309]},{"name":"FO_INDIRECT_WAIT_OBJECT","features":[309]},{"name":"FO_MAILSLOT","features":[309]},{"name":"FO_NAMED_PIPE","features":[309]},{"name":"FO_NO_INTERMEDIATE_BUFFERING","features":[309]},{"name":"FO_OPENED_CASE_SENSITIVE","features":[309]},{"name":"FO_QUEUE_IRP_TO_THREAD","features":[309]},{"name":"FO_RANDOM_ACCESS","features":[309]},{"name":"FO_REMOTE_ORIGIN","features":[309]},{"name":"FO_SECTION_MINSTORE_TREATMENT","features":[309]},{"name":"FO_SEQUENTIAL_ONLY","features":[309]},{"name":"FO_SKIP_COMPLETION_PORT","features":[309]},{"name":"FO_SKIP_SET_EVENT","features":[309]},{"name":"FO_SKIP_SET_FAST_IO","features":[309]},{"name":"FO_STREAM_FILE","features":[309]},{"name":"FO_SYNCHRONOUS_IO","features":[309]},{"name":"FO_TEMPORARY_FILE","features":[309]},{"name":"FO_VOLUME_OPEN","features":[309]},{"name":"FO_WRITE_THROUGH","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_16GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_1GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_1MB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_256MB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_2GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_32GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_4GB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_512MB","features":[309]},{"name":"FPB_MEM_HIGH_VECTOR_GRANULARITY_8GB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_16MB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_1MB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_2MB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_4MB","features":[309]},{"name":"FPB_MEM_LOW_VECTOR_GRANULARITY_8MB","features":[309]},{"name":"FPB_MEM_VECTOR_GRANULARITY_1B","features":[309]},{"name":"FPB_RID_VECTOR_GRANULARITY_256RIDS","features":[309]},{"name":"FPB_RID_VECTOR_GRANULARITY_64RIDS","features":[309]},{"name":"FPB_RID_VECTOR_GRANULARITY_8RIDS","features":[309]},{"name":"FPB_VECTOR_SELECT_MEM_HIGH","features":[309]},{"name":"FPB_VECTOR_SELECT_MEM_LOW","features":[309]},{"name":"FPB_VECTOR_SELECT_RID","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_1KBITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_256BITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_2KBITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_4KBITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_512BITS","features":[309]},{"name":"FPB_VECTOR_SIZE_SUPPORTED_8KBITS","features":[309]},{"name":"FPGA_BUS_SCAN","features":[309]},{"name":"FPGA_CONTROL_CONFIG_SPACE","features":[309,307]},{"name":"FPGA_CONTROL_ERROR_REPORTING","features":[309,307]},{"name":"FPGA_CONTROL_INTERFACE","features":[309,307]},{"name":"FPGA_CONTROL_LINK","features":[309,307]},{"name":"FREE_FUNCTION","features":[309]},{"name":"FUNCTION_LEVEL_DEVICE_RESET_PARAMETERS","features":[309]},{"name":"FWMI_NOTIFICATION_CALLBACK","features":[309]},{"name":"FailControl","features":[309]},{"name":"FaultInformationArm64","features":[309]},{"name":"FaultInformationInvalid","features":[309]},{"name":"FaultInformationX64","features":[309]},{"name":"FloatingPointProcessor","features":[309]},{"name":"FloppyDiskPeripheral","features":[309]},{"name":"FltIoNotifyRoutinesClass","features":[309]},{"name":"FreePage","features":[309]},{"name":"FsRtlIsTotalDeviceFailure","features":[309,307]},{"name":"FunctionLevelDeviceReset","features":[309]},{"name":"GENERIC_NOTIFY_TYPE_GUID","features":[309]},{"name":"GENERIC_SECTION_GUID","features":[309]},{"name":"GENPROC_FLAGS_CORRECTED","features":[309]},{"name":"GENPROC_FLAGS_OVERFLOW","features":[309]},{"name":"GENPROC_FLAGS_PRECISEIP","features":[309]},{"name":"GENPROC_FLAGS_RESTARTABLE","features":[309]},{"name":"GENPROC_OP_DATAREAD","features":[309]},{"name":"GENPROC_OP_DATAWRITE","features":[309]},{"name":"GENPROC_OP_GENERIC","features":[309]},{"name":"GENPROC_OP_INSTRUCTIONEXE","features":[309]},{"name":"GENPROC_PROCERRTYPE_BUS","features":[309]},{"name":"GENPROC_PROCERRTYPE_CACHE","features":[309]},{"name":"GENPROC_PROCERRTYPE_MAE","features":[309]},{"name":"GENPROC_PROCERRTYPE_TLB","features":[309]},{"name":"GENPROC_PROCERRTYPE_UNKNOWN","features":[309]},{"name":"GENPROC_PROCISA_ARM32","features":[309]},{"name":"GENPROC_PROCISA_ARM64","features":[309]},{"name":"GENPROC_PROCISA_IPF","features":[309]},{"name":"GENPROC_PROCISA_X64","features":[309]},{"name":"GENPROC_PROCISA_X86","features":[309]},{"name":"GENPROC_PROCTYPE_ARM","features":[309]},{"name":"GENPROC_PROCTYPE_IPF","features":[309]},{"name":"GENPROC_PROCTYPE_XPF","features":[309]},{"name":"GET_D3COLD_CAPABILITY","features":[309,307]},{"name":"GET_D3COLD_LAST_TRANSITION_STATUS","features":[309]},{"name":"GET_DEVICE_RESET_STATUS","features":[309,307]},{"name":"GET_DMA_ADAPTER","features":[308,311,309,307,310,312,313,314]},{"name":"GET_IDLE_WAKE_INFO","features":[309,307,314]},{"name":"GET_SDEV_IDENTIFIER","features":[309]},{"name":"GET_SET_DEVICE_DATA","features":[309]},{"name":"GET_UPDATED_BUS_RESOURCE","features":[309,307]},{"name":"GET_VIRTUAL_DEVICE_DATA","features":[309]},{"name":"GET_VIRTUAL_DEVICE_LOCATION","features":[309,307]},{"name":"GET_VIRTUAL_DEVICE_RESOURCES","features":[309]},{"name":"GET_VIRTUAL_FUNCTION_PROBED_BARS","features":[309,307]},{"name":"GUID_ECP_CREATE_USER_PROCESS","features":[309]},{"name":"GartHigh","features":[309]},{"name":"GartLow","features":[309]},{"name":"GenericEqual","features":[309]},{"name":"GenericGreaterThan","features":[309]},{"name":"GenericLessThan","features":[309]},{"name":"GlobalLoggerHandleClass","features":[309]},{"name":"GroupAffinityAllGroupZero","features":[309]},{"name":"GroupAffinityDontCare","features":[309]},{"name":"HAL_AMLI_BAD_IO_ADDRESS_LIST","features":[309,307]},{"name":"HAL_APIC_DESTINATION_MODE","features":[309]},{"name":"HAL_BUS_INFORMATION","features":[309]},{"name":"HAL_CALLBACKS","features":[308,309]},{"name":"HAL_DISPATCH","features":[308,311,309,307,310,312,327,313,314]},{"name":"HAL_DISPATCH_VERSION","features":[309]},{"name":"HAL_DISPLAY_BIOS_INFORMATION","features":[309]},{"name":"HAL_DMA_ADAPTER_VERSION_1","features":[309]},{"name":"HAL_DMA_CRASH_DUMP_REGISTER_TYPE","features":[309]},{"name":"HAL_ERROR_INFO","features":[309]},{"name":"HAL_MASK_UNMASK_FLAGS_NONE","features":[309]},{"name":"HAL_MASK_UNMASK_FLAGS_SERVICING_COMPLETE","features":[309]},{"name":"HAL_MASK_UNMASK_FLAGS_SERVICING_DEFERRED","features":[309]},{"name":"HAL_MCA_INTERFACE","features":[309,307]},{"name":"HAL_MCA_RECORD","features":[309]},{"name":"HAL_MCE_RECORD","features":[309]},{"name":"HAL_PLATFORM_ACPI_TABLES_CACHED","features":[309]},{"name":"HAL_PLATFORM_DISABLE_PTCG","features":[309]},{"name":"HAL_PLATFORM_DISABLE_UC_MAIN_MEMORY","features":[309]},{"name":"HAL_PLATFORM_DISABLE_WRITE_COMBINING","features":[309]},{"name":"HAL_PLATFORM_ENABLE_WRITE_COMBINING_MMIO","features":[309]},{"name":"HAL_PLATFORM_INFORMATION","features":[309]},{"name":"HAL_POWER_INFORMATION","features":[309]},{"name":"HAL_PROCESSOR_FEATURE","features":[309]},{"name":"HAL_PROCESSOR_SPEED_INFORMATION","features":[309]},{"name":"HAL_QUERY_INFORMATION_CLASS","features":[309]},{"name":"HAL_SET_INFORMATION_CLASS","features":[309]},{"name":"HARDWARE_COUNTER","features":[309]},{"name":"HARDWARE_COUNTER_TYPE","features":[309]},{"name":"HASH_STRING_ALGORITHM_DEFAULT","features":[309]},{"name":"HASH_STRING_ALGORITHM_INVALID","features":[309]},{"name":"HASH_STRING_ALGORITHM_X65599","features":[309]},{"name":"HIGH_LEVEL","features":[309]},{"name":"HIGH_PRIORITY","features":[309]},{"name":"HVL_WHEA_ERROR_NOTIFICATION","features":[309,307]},{"name":"HWPROFILE_CHANGE_NOTIFICATION","features":[309]},{"name":"HalAcpiAuditInformation","features":[309]},{"name":"HalAcquireDisplayOwnership","features":[309,307]},{"name":"HalAllocateAdapterChannel","features":[308,311,309,307,310,339,312,313,314]},{"name":"HalAllocateCommonBuffer","features":[309,307,339]},{"name":"HalAllocateCrashDumpRegisters","features":[309,339]},{"name":"HalAllocateHardwareCounters","features":[309,307,338]},{"name":"HalAssignSlotResources","features":[308,311,309,307,310,312,313,314]},{"name":"HalBugCheckSystem","features":[309,307,336]},{"name":"HalCallbackInformation","features":[309]},{"name":"HalChannelTopologyInformation","features":[309]},{"name":"HalCmcLog","features":[309]},{"name":"HalCmcLogInformation","features":[309]},{"name":"HalCmcRegisterDriver","features":[309]},{"name":"HalCpeLog","features":[309]},{"name":"HalCpeLogInformation","features":[309]},{"name":"HalCpeRegisterDriver","features":[309]},{"name":"HalDisplayBiosInformation","features":[309]},{"name":"HalDisplayEmulatedBios","features":[309]},{"name":"HalDisplayInt10Bios","features":[309]},{"name":"HalDisplayNoBios","features":[309]},{"name":"HalDmaAllocateCrashDumpRegistersEx","features":[309,307,339]},{"name":"HalDmaCrashDumpRegisterSet1","features":[309]},{"name":"HalDmaCrashDumpRegisterSet2","features":[309]},{"name":"HalDmaCrashDumpRegisterSetMax","features":[309]},{"name":"HalDmaFreeCrashDumpRegistersEx","features":[309,307,339]},{"name":"HalDmaRemappingInformation","features":[309]},{"name":"HalEnlightenment","features":[309]},{"name":"HalErrorInformation","features":[309]},{"name":"HalExamineMBR","features":[308,311,309,307,310,312,313,314]},{"name":"HalExternalCacheInformation","features":[309]},{"name":"HalFrameBufferCachingInformation","features":[309]},{"name":"HalFreeCommonBuffer","features":[309,307,339]},{"name":"HalFreeHardwareCounters","features":[309,307]},{"name":"HalFrequencyInformation","features":[309]},{"name":"HalFwBootPerformanceInformation","features":[309]},{"name":"HalFwS3PerformanceInformation","features":[309]},{"name":"HalGenerateCmcInterrupt","features":[309]},{"name":"HalGetAdapter","features":[309,307,339]},{"name":"HalGetBusData","features":[309]},{"name":"HalGetBusDataByOffset","features":[309]},{"name":"HalGetChannelPowerInformation","features":[309]},{"name":"HalGetInterruptVector","features":[309]},{"name":"HalHardwareWatchdogInformation","features":[309]},{"name":"HalHeterogeneousMemoryAttributesInterface","features":[309]},{"name":"HalHypervisorInformation","features":[309]},{"name":"HalI386ExceptionChainTerminatorInformation","features":[309]},{"name":"HalInformationClassUnused1","features":[309]},{"name":"HalInitLogInformation","features":[309]},{"name":"HalInstalledBusInformation","features":[309]},{"name":"HalInterruptControllerInformation","features":[309]},{"name":"HalIrtInformation","features":[309]},{"name":"HalKernelErrorHandler","features":[309]},{"name":"HalMakeBeep","features":[309,307]},{"name":"HalMapRegisterInformation","features":[309]},{"name":"HalMcaLog","features":[309]},{"name":"HalMcaLogInformation","features":[309]},{"name":"HalMcaRegisterDriver","features":[309]},{"name":"HalNumaRangeTableInformation","features":[309]},{"name":"HalNumaTopologyInterface","features":[309]},{"name":"HalParkingPageInformation","features":[309]},{"name":"HalPartitionIpiInterface","features":[309]},{"name":"HalPlatformInformation","features":[309]},{"name":"HalPlatformTimerInformation","features":[309]},{"name":"HalPowerInformation","features":[309]},{"name":"HalProcessorBrandString","features":[309]},{"name":"HalProcessorFeatureInformation","features":[309]},{"name":"HalProcessorSpeedInformation","features":[309]},{"name":"HalProfileDpgoSourceInterruptHandler","features":[309]},{"name":"HalProfileSourceAdd","features":[309]},{"name":"HalProfileSourceInformation","features":[309]},{"name":"HalProfileSourceInterruptHandler","features":[309]},{"name":"HalProfileSourceInterval","features":[309]},{"name":"HalProfileSourceRemove","features":[309]},{"name":"HalProfileSourceTimerHandler","features":[309]},{"name":"HalPsciInformation","features":[309]},{"name":"HalQueryAMLIIllegalIOPortAddresses","features":[309]},{"name":"HalQueryAcpiWakeAlarmSystemPowerStateInformation","features":[309]},{"name":"HalQueryArmErrataInformation","features":[309]},{"name":"HalQueryDebuggerInformation","features":[309]},{"name":"HalQueryHyperlaunchEntrypoint","features":[309]},{"name":"HalQueryIommuReservedRegionInformation","features":[309]},{"name":"HalQueryMaxHotPlugMemoryAddress","features":[309]},{"name":"HalQueryMcaInterface","features":[309]},{"name":"HalQueryPerDeviceMsiLimitInformation","features":[309]},{"name":"HalQueryProcessorEfficiencyInformation","features":[309]},{"name":"HalQueryProfileCorruptionStatus","features":[309]},{"name":"HalQueryProfileCounterOwnership","features":[309]},{"name":"HalQueryProfileNumberOfCounters","features":[309]},{"name":"HalQueryProfileSourceList","features":[309]},{"name":"HalQueryStateElementInformation","features":[309]},{"name":"HalQueryUnused0001","features":[309]},{"name":"HalReadDmaCounter","features":[309,339]},{"name":"HalRegisterSecondaryInterruptInterface","features":[309]},{"name":"HalSecondaryInterruptInformation","features":[309]},{"name":"HalSetBusData","features":[309]},{"name":"HalSetBusDataByOffset","features":[309]},{"name":"HalSetChannelPowerInformation","features":[309]},{"name":"HalSetClockTimerMinimumInterval","features":[309]},{"name":"HalSetHvciEnabled","features":[309]},{"name":"HalSetProcessorTraceInterruptHandler","features":[309]},{"name":"HalSetPsciSuspendMode","features":[309]},{"name":"HalSetResetParkDisposition","features":[309]},{"name":"HalSetSwInterruptHandler","features":[309]},{"name":"HalTranslateBusAddress","features":[309,307]},{"name":"HighImportance","features":[309]},{"name":"HighPagePriority","features":[309]},{"name":"HighPoolPriority","features":[309]},{"name":"HighPoolPrioritySpecialPoolOverrun","features":[309]},{"name":"HighPoolPrioritySpecialPoolUnderrun","features":[309]},{"name":"HotSpareControl","features":[309]},{"name":"HvlRegisterWheaErrorNotification","features":[309,307]},{"name":"HvlUnregisterWheaErrorNotification","features":[309,307]},{"name":"HyperCriticalWorkQueue","features":[309]},{"name":"IMAGE_ADDRESSING_MODE_32BIT","features":[309]},{"name":"IMAGE_INFO","features":[309]},{"name":"IMAGE_INFO_EX","features":[308,311,309,307,310,312,313,314]},{"name":"INITIAL_PRIVILEGE_COUNT","features":[309]},{"name":"INITIAL_PRIVILEGE_SET","features":[309,307,310]},{"name":"INIT_NOTIFY_TYPE_GUID","features":[309]},{"name":"INJECT_ERRTYPE_MEMORY_CORRECTABLE","features":[309]},{"name":"INJECT_ERRTYPE_MEMORY_UNCORRECTABLEFATAL","features":[309]},{"name":"INJECT_ERRTYPE_MEMORY_UNCORRECTABLENONFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PCIEXPRESS_CORRECTABLE","features":[309]},{"name":"INJECT_ERRTYPE_PCIEXPRESS_UNCORRECTABLEFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PCIEXPRESS_UNCORRECTABLENONFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PLATFORM_CORRECTABLE","features":[309]},{"name":"INJECT_ERRTYPE_PLATFORM_UNCORRECTABLEFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PLATFORM_UNCORRECTABLENONFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PROCESSOR_CORRECTABLE","features":[309]},{"name":"INJECT_ERRTYPE_PROCESSOR_UNCORRECTABLEFATAL","features":[309]},{"name":"INJECT_ERRTYPE_PROCESSOR_UNCORRECTABLENONFATAL","features":[309]},{"name":"INPUT_MAPPING_ELEMENT","features":[309]},{"name":"INTEL_CACHE_INFO_EAX","features":[309]},{"name":"INTEL_CACHE_INFO_EBX","features":[309]},{"name":"INTEL_CACHE_TYPE","features":[309]},{"name":"INTERFACE","features":[309]},{"name":"INTERFACE_TYPE","features":[309]},{"name":"INTERLOCKED_RESULT","features":[309]},{"name":"IOCTL_CANCEL_DEVICE_WAKE","features":[309]},{"name":"IOCTL_QUERY_DEVICE_POWER_STATE","features":[309]},{"name":"IOCTL_SET_DEVICE_WAKE","features":[309]},{"name":"IOMMU_ACCESS_NONE","features":[309]},{"name":"IOMMU_ACCESS_READ","features":[309]},{"name":"IOMMU_ACCESS_WRITE","features":[309]},{"name":"IOMMU_DEVICE_CREATE","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DEVICE_CREATION_CONFIGURATION","features":[309,313]},{"name":"IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI","features":[309]},{"name":"IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE","features":[309]},{"name":"IOMMU_DEVICE_DELETE","features":[308,309,307]},{"name":"IOMMU_DEVICE_FAULT_HANDLER","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DEVICE_QUERY_DOMAIN_TYPES","features":[308,309]},{"name":"IOMMU_DMA_DOMAIN_CREATION_FLAGS","features":[309]},{"name":"IOMMU_DMA_DOMAIN_TYPE","features":[309]},{"name":"IOMMU_DMA_LOGICAL_ADDRESS_TOKEN","features":[309]},{"name":"IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT","features":[309]},{"name":"IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG","features":[309]},{"name":"IOMMU_DMA_LOGICAL_ALLOCATOR_TYPE","features":[309]},{"name":"IOMMU_DMA_RESERVED_REGION","features":[309,307]},{"name":"IOMMU_DOMAIN_ATTACH_DEVICE","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DOMAIN_ATTACH_DEVICE_EX","features":[308,309,307]},{"name":"IOMMU_DOMAIN_CONFIGURE","features":[308,309,307]},{"name":"IOMMU_DOMAIN_CREATE","features":[308,309,307]},{"name":"IOMMU_DOMAIN_CREATE_EX","features":[308,309,307]},{"name":"IOMMU_DOMAIN_DELETE","features":[308,309,307]},{"name":"IOMMU_DOMAIN_DETACH_DEVICE","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_DOMAIN_DETACH_DEVICE_EX","features":[308,309,307]},{"name":"IOMMU_FLUSH_DOMAIN","features":[308,309,307]},{"name":"IOMMU_FLUSH_DOMAIN_VA_LIST","features":[308,309,307]},{"name":"IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE","features":[309,307]},{"name":"IOMMU_INTERFACE_STATE_CHANGE","features":[309]},{"name":"IOMMU_INTERFACE_STATE_CHANGE_CALLBACK","features":[309]},{"name":"IOMMU_INTERFACE_STATE_CHANGE_FIELDS","features":[309]},{"name":"IOMMU_MAP_IDENTITY_RANGE","features":[308,309,307]},{"name":"IOMMU_MAP_IDENTITY_RANGE_EX","features":[308,309,307]},{"name":"IOMMU_MAP_LOGICAL_RANGE","features":[308,309,307]},{"name":"IOMMU_MAP_LOGICAL_RANGE_EX","features":[308,309,307]},{"name":"IOMMU_MAP_PHYSICAL_ADDRESS","features":[308,309]},{"name":"IOMMU_MAP_PHYSICAL_ADDRESS_TYPE","features":[309]},{"name":"IOMMU_MAP_RESERVED_LOGICAL_RANGE","features":[308,309,307]},{"name":"IOMMU_QUERY_INPUT_MAPPINGS","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK","features":[308,309,307]},{"name":"IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE","features":[308,309,307]},{"name":"IOMMU_SET_DEVICE_FAULT_REPORTING","features":[308,311,309,307,310,312,313,314]},{"name":"IOMMU_SET_DEVICE_FAULT_REPORTING_EX","features":[308,309,307]},{"name":"IOMMU_UNMAP_IDENTITY_RANGE","features":[308,309,307]},{"name":"IOMMU_UNMAP_IDENTITY_RANGE_EX","features":[308,309,307]},{"name":"IOMMU_UNMAP_LOGICAL_RANGE","features":[308,309,307]},{"name":"IOMMU_UNMAP_RESERVED_LOGICAL_RANGE","features":[309,307]},{"name":"IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK","features":[308,309,307]},{"name":"IO_ACCESS_MODE","features":[309]},{"name":"IO_ACCESS_TYPE","features":[309]},{"name":"IO_ALLOCATION_ACTION","features":[309]},{"name":"IO_ATTACH_DEVICE","features":[309]},{"name":"IO_ATTRIBUTION_INFORMATION","features":[309]},{"name":"IO_ATTRIBUTION_INFO_V1","features":[309]},{"name":"IO_CHECK_CREATE_PARAMETERS","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_DONT_CHECK_DELETE","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_DONT_CHECK_READ","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_DONT_CHECK_WRITE","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_DONT_UPDATE_FILE_OBJECT","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_FORCE_CHECK","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_FORCE_USING_SCB","features":[309]},{"name":"IO_CHECK_SHARE_ACCESS_UPDATE_SHARE_ACCESS","features":[309]},{"name":"IO_COMPLETION_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_COMPLETION_ROUTINE_RESULT","features":[309]},{"name":"IO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CONNECT_INTERRUPT_LINE_BASED_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CONNECT_INTERRUPT_PARAMETERS","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CONTAINER_INFORMATION_CLASS","features":[309]},{"name":"IO_CONTAINER_NOTIFICATION_CLASS","features":[309]},{"name":"IO_CSQ","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_ACQUIRE_LOCK","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_COMPLETE_CANCELED_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_INSERT_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_INSERT_IRP_EX","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_IRP_CONTEXT","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_PEEK_NEXT_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_RELEASE_LOCK","features":[308,311,309,307,310,312,313,314]},{"name":"IO_CSQ_REMOVE_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"IO_DISCONNECT_INTERRUPT_PARAMETERS","features":[308,309]},{"name":"IO_DPC_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_DRIVER_CREATE_CONTEXT","features":[308,309]},{"name":"IO_ERROR_LOG_MESSAGE","features":[309,307]},{"name":"IO_ERROR_LOG_PACKET","features":[309,307]},{"name":"IO_FOEXT_SHADOW_FILE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_FOEXT_SILO_PARAMETERS","features":[308,309]},{"name":"IO_FORCE_ACCESS_CHECK","features":[309]},{"name":"IO_IGNORE_SHARE_ACCESS_CHECK","features":[309]},{"name":"IO_INTERRUPT_MESSAGE_INFO","features":[308,309]},{"name":"IO_INTERRUPT_MESSAGE_INFO_ENTRY","features":[308,309]},{"name":"IO_KEYBOARD_INCREMENT","features":[309]},{"name":"IO_MOUSE_INCREMENT","features":[309]},{"name":"IO_NOTIFICATION_EVENT_CATEGORY","features":[309]},{"name":"IO_NO_PARAMETER_CHECKING","features":[309]},{"name":"IO_PAGING_PRIORITY","features":[309]},{"name":"IO_PARALLEL_INCREMENT","features":[309]},{"name":"IO_PERSISTED_MEMORY_ENUMERATION_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"IO_QUERY_DEVICE_DATA_FORMAT","features":[309]},{"name":"IO_REMOUNT","features":[309]},{"name":"IO_REMOVE_LOCK","features":[308,309,307,313]},{"name":"IO_REMOVE_LOCK_COMMON_BLOCK","features":[308,309,307,313]},{"name":"IO_REMOVE_LOCK_DBG_BLOCK","features":[308,309,313]},{"name":"IO_REPARSE","features":[309]},{"name":"IO_REPARSE_GLOBAL","features":[309]},{"name":"IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS","features":[308,309]},{"name":"IO_RESOURCE_ALTERNATIVE","features":[309]},{"name":"IO_RESOURCE_DEFAULT","features":[309]},{"name":"IO_RESOURCE_DESCRIPTOR","features":[309]},{"name":"IO_RESOURCE_LIST","features":[309]},{"name":"IO_RESOURCE_PREFERRED","features":[309]},{"name":"IO_RESOURCE_REQUIREMENTS_LIST","features":[309]},{"name":"IO_SERIAL_INCREMENT","features":[309]},{"name":"IO_SESSION_CONNECT_INFO","features":[309,307]},{"name":"IO_SESSION_EVENT","features":[309]},{"name":"IO_SESSION_MAX_PAYLOAD_SIZE","features":[309]},{"name":"IO_SESSION_NOTIFICATION_FUNCTION","features":[309,307]},{"name":"IO_SESSION_STATE","features":[309]},{"name":"IO_SESSION_STATE_ALL_EVENTS","features":[309]},{"name":"IO_SESSION_STATE_CONNECT_EVENT","features":[309]},{"name":"IO_SESSION_STATE_CREATION_EVENT","features":[309]},{"name":"IO_SESSION_STATE_DISCONNECT_EVENT","features":[309]},{"name":"IO_SESSION_STATE_INFORMATION","features":[309,307]},{"name":"IO_SESSION_STATE_LOGOFF_EVENT","features":[309]},{"name":"IO_SESSION_STATE_LOGON_EVENT","features":[309]},{"name":"IO_SESSION_STATE_NOTIFICATION","features":[309]},{"name":"IO_SESSION_STATE_TERMINATION_EVENT","features":[309]},{"name":"IO_SESSION_STATE_VALID_EVENT_MASK","features":[309]},{"name":"IO_SET_IRP_IO_ATTRIBUTION_FLAGS_MASK","features":[309]},{"name":"IO_SET_IRP_IO_ATTRIBUTION_FROM_PROCESS","features":[309]},{"name":"IO_SET_IRP_IO_ATTRIBUTION_FROM_THREAD","features":[309]},{"name":"IO_SHARE_ACCESS_NON_PRIMARY_STREAM","features":[309]},{"name":"IO_SHARE_ACCESS_NO_WRITE_PERMISSION","features":[309]},{"name":"IO_SOUND_INCREMENT","features":[309]},{"name":"IO_STATUS_BLOCK32","features":[309,307]},{"name":"IO_STATUS_BLOCK64","features":[309,307]},{"name":"IO_TIMER_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_TYPE_ADAPTER","features":[309]},{"name":"IO_TYPE_CONTROLLER","features":[309]},{"name":"IO_TYPE_CSQ","features":[309]},{"name":"IO_TYPE_CSQ_EX","features":[309]},{"name":"IO_TYPE_CSQ_IRP_CONTEXT","features":[309]},{"name":"IO_TYPE_DEVICE","features":[309]},{"name":"IO_TYPE_DEVICE_OBJECT_EXTENSION","features":[309]},{"name":"IO_TYPE_DRIVER","features":[309]},{"name":"IO_TYPE_ERROR_LOG","features":[309]},{"name":"IO_TYPE_ERROR_MESSAGE","features":[309]},{"name":"IO_TYPE_FILE","features":[309]},{"name":"IO_TYPE_IORING","features":[309]},{"name":"IO_TYPE_IRP","features":[309]},{"name":"IO_TYPE_MASTER_ADAPTER","features":[309]},{"name":"IO_TYPE_OPEN_PACKET","features":[309]},{"name":"IO_TYPE_TIMER","features":[309]},{"name":"IO_TYPE_VPB","features":[309]},{"name":"IO_VIDEO_INCREMENT","features":[309]},{"name":"IO_WORKITEM_ROUTINE","features":[308,311,309,307,310,312,313,314]},{"name":"IO_WORKITEM_ROUTINE_EX","features":[308,309]},{"name":"IPF_SAL_RECORD_SECTION_GUID","features":[309]},{"name":"IPI_LEVEL","features":[309]},{"name":"IPMI_MSR_DUMP_SECTION_GUID","features":[309]},{"name":"IRP_ALLOCATED_FIXED_SIZE","features":[309]},{"name":"IRP_ALLOCATED_MUST_SUCCEED","features":[309]},{"name":"IRP_ASSOCIATED_IRP","features":[309]},{"name":"IRP_BUFFERED_IO","features":[309]},{"name":"IRP_CLOSE_OPERATION","features":[309]},{"name":"IRP_CREATE_OPERATION","features":[309]},{"name":"IRP_DEALLOCATE_BUFFER","features":[309]},{"name":"IRP_DEFER_IO_COMPLETION","features":[309]},{"name":"IRP_HOLD_DEVICE_QUEUE","features":[309]},{"name":"IRP_INPUT_OPERATION","features":[309]},{"name":"IRP_LOOKASIDE_ALLOCATION","features":[309]},{"name":"IRP_MJ_CLEANUP","features":[309]},{"name":"IRP_MJ_CLOSE","features":[309]},{"name":"IRP_MJ_CREATE","features":[309]},{"name":"IRP_MJ_CREATE_MAILSLOT","features":[309]},{"name":"IRP_MJ_CREATE_NAMED_PIPE","features":[309]},{"name":"IRP_MJ_DEVICE_CHANGE","features":[309]},{"name":"IRP_MJ_DEVICE_CONTROL","features":[309]},{"name":"IRP_MJ_DIRECTORY_CONTROL","features":[309]},{"name":"IRP_MJ_FILE_SYSTEM_CONTROL","features":[309]},{"name":"IRP_MJ_FLUSH_BUFFERS","features":[309]},{"name":"IRP_MJ_INTERNAL_DEVICE_CONTROL","features":[309]},{"name":"IRP_MJ_LOCK_CONTROL","features":[309]},{"name":"IRP_MJ_MAXIMUM_FUNCTION","features":[309]},{"name":"IRP_MJ_PNP","features":[309]},{"name":"IRP_MJ_PNP_POWER","features":[309]},{"name":"IRP_MJ_POWER","features":[309]},{"name":"IRP_MJ_QUERY_EA","features":[309]},{"name":"IRP_MJ_QUERY_INFORMATION","features":[309]},{"name":"IRP_MJ_QUERY_QUOTA","features":[309]},{"name":"IRP_MJ_QUERY_SECURITY","features":[309]},{"name":"IRP_MJ_QUERY_VOLUME_INFORMATION","features":[309]},{"name":"IRP_MJ_READ","features":[309]},{"name":"IRP_MJ_SCSI","features":[309]},{"name":"IRP_MJ_SET_EA","features":[309]},{"name":"IRP_MJ_SET_INFORMATION","features":[309]},{"name":"IRP_MJ_SET_QUOTA","features":[309]},{"name":"IRP_MJ_SET_SECURITY","features":[309]},{"name":"IRP_MJ_SET_VOLUME_INFORMATION","features":[309]},{"name":"IRP_MJ_SHUTDOWN","features":[309]},{"name":"IRP_MJ_SYSTEM_CONTROL","features":[309]},{"name":"IRP_MJ_WRITE","features":[309]},{"name":"IRP_MN_CANCEL_REMOVE_DEVICE","features":[309]},{"name":"IRP_MN_CANCEL_STOP_DEVICE","features":[309]},{"name":"IRP_MN_CHANGE_SINGLE_INSTANCE","features":[309]},{"name":"IRP_MN_CHANGE_SINGLE_ITEM","features":[309]},{"name":"IRP_MN_COMPLETE","features":[309]},{"name":"IRP_MN_COMPRESSED","features":[309]},{"name":"IRP_MN_DEVICE_ENUMERATED","features":[309]},{"name":"IRP_MN_DEVICE_USAGE_NOTIFICATION","features":[309]},{"name":"IRP_MN_DISABLE_COLLECTION","features":[309]},{"name":"IRP_MN_DISABLE_EVENTS","features":[309]},{"name":"IRP_MN_DPC","features":[309]},{"name":"IRP_MN_EJECT","features":[309]},{"name":"IRP_MN_ENABLE_COLLECTION","features":[309]},{"name":"IRP_MN_ENABLE_EVENTS","features":[309]},{"name":"IRP_MN_EXECUTE_METHOD","features":[309]},{"name":"IRP_MN_FILTER_RESOURCE_REQUIREMENTS","features":[309]},{"name":"IRP_MN_FLUSH_AND_PURGE","features":[309]},{"name":"IRP_MN_FLUSH_DATA_ONLY","features":[309]},{"name":"IRP_MN_FLUSH_DATA_SYNC_ONLY","features":[309]},{"name":"IRP_MN_FLUSH_NO_SYNC","features":[309]},{"name":"IRP_MN_KERNEL_CALL","features":[309]},{"name":"IRP_MN_LOAD_FILE_SYSTEM","features":[309]},{"name":"IRP_MN_LOCK","features":[309]},{"name":"IRP_MN_MDL","features":[309]},{"name":"IRP_MN_MOUNT_VOLUME","features":[309]},{"name":"IRP_MN_NORMAL","features":[309]},{"name":"IRP_MN_NOTIFY_CHANGE_DIRECTORY","features":[309]},{"name":"IRP_MN_NOTIFY_CHANGE_DIRECTORY_EX","features":[309]},{"name":"IRP_MN_POWER_SEQUENCE","features":[309]},{"name":"IRP_MN_QUERY_ALL_DATA","features":[309]},{"name":"IRP_MN_QUERY_BUS_INFORMATION","features":[309]},{"name":"IRP_MN_QUERY_CAPABILITIES","features":[309]},{"name":"IRP_MN_QUERY_DEVICE_RELATIONS","features":[309]},{"name":"IRP_MN_QUERY_DEVICE_TEXT","features":[309]},{"name":"IRP_MN_QUERY_DIRECTORY","features":[309]},{"name":"IRP_MN_QUERY_ID","features":[309]},{"name":"IRP_MN_QUERY_INTERFACE","features":[309]},{"name":"IRP_MN_QUERY_LEGACY_BUS_INFORMATION","features":[309]},{"name":"IRP_MN_QUERY_PNP_DEVICE_STATE","features":[309]},{"name":"IRP_MN_QUERY_POWER","features":[309]},{"name":"IRP_MN_QUERY_REMOVE_DEVICE","features":[309]},{"name":"IRP_MN_QUERY_RESOURCES","features":[309]},{"name":"IRP_MN_QUERY_RESOURCE_REQUIREMENTS","features":[309]},{"name":"IRP_MN_QUERY_SINGLE_INSTANCE","features":[309]},{"name":"IRP_MN_QUERY_STOP_DEVICE","features":[309]},{"name":"IRP_MN_READ_CONFIG","features":[309]},{"name":"IRP_MN_REGINFO","features":[309]},{"name":"IRP_MN_REGINFO_EX","features":[309]},{"name":"IRP_MN_REMOVE_DEVICE","features":[309]},{"name":"IRP_MN_SCSI_CLASS","features":[309]},{"name":"IRP_MN_SET_LOCK","features":[309]},{"name":"IRP_MN_SET_POWER","features":[309]},{"name":"IRP_MN_START_DEVICE","features":[309]},{"name":"IRP_MN_STOP_DEVICE","features":[309]},{"name":"IRP_MN_SURPRISE_REMOVAL","features":[309]},{"name":"IRP_MN_TRACK_LINK","features":[309]},{"name":"IRP_MN_UNLOCK_ALL","features":[309]},{"name":"IRP_MN_UNLOCK_ALL_BY_KEY","features":[309]},{"name":"IRP_MN_UNLOCK_SINGLE","features":[309]},{"name":"IRP_MN_USER_FS_REQUEST","features":[309]},{"name":"IRP_MN_VERIFY_VOLUME","features":[309]},{"name":"IRP_MN_WAIT_WAKE","features":[309]},{"name":"IRP_MN_WRITE_CONFIG","features":[309]},{"name":"IRP_MOUNT_COMPLETION","features":[309]},{"name":"IRP_NOCACHE","features":[309]},{"name":"IRP_OB_QUERY_NAME","features":[309]},{"name":"IRP_PAGING_IO","features":[309]},{"name":"IRP_QUOTA_CHARGED","features":[309]},{"name":"IRP_READ_OPERATION","features":[309]},{"name":"IRP_SYNCHRONOUS_API","features":[309]},{"name":"IRP_SYNCHRONOUS_PAGING_IO","features":[309]},{"name":"IRP_UM_DRIVER_INITIATED_IO","features":[309]},{"name":"IRP_WRITE_OPERATION","features":[309]},{"name":"IRQ_DEVICE_POLICY","features":[309]},{"name":"IRQ_GROUP_POLICY","features":[309]},{"name":"IRQ_PRIORITY","features":[309]},{"name":"InACriticalArrayControl","features":[309]},{"name":"InAFailedArrayControl","features":[309]},{"name":"IndicatorBlink","features":[309]},{"name":"IndicatorOff","features":[309]},{"name":"IndicatorOn","features":[309]},{"name":"InitiateReset","features":[309]},{"name":"InstallStateFailedInstall","features":[309]},{"name":"InstallStateFinishInstall","features":[309]},{"name":"InstallStateInstalled","features":[309]},{"name":"InstallStateNeedsReinstall","features":[309]},{"name":"IntelCacheData","features":[309]},{"name":"IntelCacheInstruction","features":[309]},{"name":"IntelCacheNull","features":[309]},{"name":"IntelCacheRam","features":[309]},{"name":"IntelCacheTrace","features":[309]},{"name":"IntelCacheUnified","features":[309]},{"name":"InterfaceTypeUndefined","features":[309]},{"name":"Internal","features":[309]},{"name":"InternalPowerBus","features":[309]},{"name":"InterruptActiveBoth","features":[309]},{"name":"InterruptActiveBothTriggerHigh","features":[309]},{"name":"InterruptActiveBothTriggerLow","features":[309]},{"name":"InterruptActiveHigh","features":[309]},{"name":"InterruptActiveLow","features":[309]},{"name":"InterruptFallingEdge","features":[309]},{"name":"InterruptPolarityUnknown","features":[309]},{"name":"InterruptRisingEdge","features":[309]},{"name":"InvalidDeviceTypeControl","features":[309]},{"name":"IoAcquireCancelSpinLock","features":[309]},{"name":"IoAcquireKsrPersistentMemory","features":[308,311,309,307,310,312,313,314]},{"name":"IoAcquireKsrPersistentMemoryEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoAcquireRemoveLockEx","features":[308,309,307,313]},{"name":"IoAllocateAdapterChannel","features":[308,311,309,307,310,339,312,313,314]},{"name":"IoAllocateController","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateDriverObjectExtension","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateErrorLogEntry","features":[309]},{"name":"IoAllocateIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateMdl","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateSfioStreamIdentifier","features":[308,311,309,307,310,312,313,314]},{"name":"IoAllocateWorkItem","features":[308,311,309,307,310,312,313,314]},{"name":"IoAssignResources","features":[308,311,309,307,310,312,313,314]},{"name":"IoAttachDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoAttachDeviceByPointer","features":[308,311,309,307,310,312,313,314]},{"name":"IoAttachDeviceToDeviceStack","features":[308,311,309,307,310,312,313,314]},{"name":"IoAttachDeviceToDeviceStackSafe","features":[308,311,309,307,310,312,313,314]},{"name":"IoBuildAsynchronousFsdRequest","features":[308,311,309,307,310,312,313,314]},{"name":"IoBuildDeviceIoControlRequest","features":[308,311,309,307,310,312,313,314]},{"name":"IoBuildPartialMdl","features":[308,309]},{"name":"IoBuildSynchronousFsdRequest","features":[308,311,309,307,310,312,313,314]},{"name":"IoCancelFileOpen","features":[308,311,309,307,310,312,313,314]},{"name":"IoCancelIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoCheckLinkShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoCheckShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoCheckShareAccessEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCleanupIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoClearActivityIdThread","features":[309]},{"name":"IoClearIrpExtraCreateParameter","features":[308,311,309,307,310,312,313,314]},{"name":"IoConnectInterrupt","features":[308,309,307]},{"name":"IoConnectInterruptEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateController","features":[308,309,307,313]},{"name":"IoCreateDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoCreateDisk","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoCreateFile","features":[308,309,307,312]},{"name":"IoCreateFileEx","features":[308,309,307,312]},{"name":"IoCreateFileSpecifyDeviceObjectHint","features":[308,309,307,312]},{"name":"IoCreateNotificationEvent","features":[308,309,307,313]},{"name":"IoCreateSymbolicLink","features":[309,307]},{"name":"IoCreateSynchronizationEvent","features":[308,309,307,313]},{"name":"IoCreateSystemThread","features":[308,309,307,340]},{"name":"IoCreateUnprotectedSymbolicLink","features":[309,307]},{"name":"IoCsqInitialize","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqInitializeEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqInsertIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqInsertIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqRemoveIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoCsqRemoveNextIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoDecrementKeepAliveCount","features":[308,311,309,307,310,312,313,314]},{"name":"IoDeleteController","features":[308,309,307,313]},{"name":"IoDeleteDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoDeleteSymbolicLink","features":[309,307]},{"name":"IoDetachDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoDisconnectInterrupt","features":[308,309]},{"name":"IoDisconnectInterruptEx","features":[308,309]},{"name":"IoEnumerateKsrPersistentMemoryEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoFlushAdapterBuffers","features":[308,309,307,339]},{"name":"IoForwardIrpSynchronously","features":[308,311,309,307,310,312,313,314]},{"name":"IoFreeAdapterChannel","features":[309,339]},{"name":"IoFreeController","features":[308,309,307,313]},{"name":"IoFreeErrorLogEntry","features":[309]},{"name":"IoFreeIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoFreeKsrPersistentMemory","features":[309,307]},{"name":"IoFreeMapRegisters","features":[309,339]},{"name":"IoFreeMdl","features":[308,309]},{"name":"IoFreeSfioStreamIdentifier","features":[308,311,309,307,310,312,313,314]},{"name":"IoFreeWorkItem","features":[308,309]},{"name":"IoGetActivityIdIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetActivityIdThread","features":[309]},{"name":"IoGetAffinityInterrupt","features":[308,309,307,338]},{"name":"IoGetAttachedDeviceReference","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetBootDiskInformation","features":[309,307]},{"name":"IoGetBootDiskInformationLite","features":[309,307]},{"name":"IoGetConfigurationInformation","features":[309,307]},{"name":"IoGetContainerInformation","features":[309,307]},{"name":"IoGetCurrentProcess","features":[308,309]},{"name":"IoGetDeviceDirectory","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceInterfaceAlias","features":[309,307]},{"name":"IoGetDeviceInterfacePropertyData","features":[309,305,307]},{"name":"IoGetDeviceInterfaces","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceNumaNode","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceObjectPointer","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDeviceProperty","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDevicePropertyData","features":[308,311,309,305,307,310,312,313,314]},{"name":"IoGetDmaAdapter","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDriverDirectory","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetDriverObjectExtension","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetFileObjectGenericMapping","features":[309,310]},{"name":"IoGetFsZeroingOffset","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetInitialStack","features":[309]},{"name":"IoGetInitiatorProcess","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetIoAttributionHandle","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetIoPriorityHint","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetIommuInterface","features":[309,307]},{"name":"IoGetIommuInterfaceEx","features":[309,307]},{"name":"IoGetIrpExtraCreateParameter","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetPagingIoPriority","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetRelatedDeviceObject","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetSfioStreamIdentifier","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetSilo","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetSiloParameters","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetStackLimits","features":[309]},{"name":"IoGetTopLevelIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoGetTransactionParameterBlock","features":[308,311,309,307,310,312,313,314]},{"name":"IoIncrementKeepAliveCount","features":[308,311,309,307,310,312,313,314]},{"name":"IoInitializeIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoInitializeIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoInitializeRemoveLockEx","features":[308,309,307,313]},{"name":"IoInitializeTimer","features":[308,311,309,307,310,312,313,314]},{"name":"IoInitializeWorkItem","features":[308,309]},{"name":"IoInvalidateDeviceRelations","features":[308,311,309,307,310,312,313,314]},{"name":"IoInvalidateDeviceState","features":[308,311,309,307,310,312,313,314]},{"name":"IoIs32bitProcess","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsFileObjectIgnoringSharing","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsFileOriginRemote","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsInitiator32bitProcess","features":[308,311,309,307,310,312,313,314]},{"name":"IoIsValidIrpStatus","features":[309,307]},{"name":"IoIsWdmVersionAvailable","features":[309,307]},{"name":"IoMakeAssociatedIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoMakeAssociatedIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoMapTransfer","features":[308,309,307,339]},{"name":"IoMaxContainerInformationClass","features":[309]},{"name":"IoMaxContainerNotificationClass","features":[309]},{"name":"IoModifyAccess","features":[309]},{"name":"IoOpenDeviceInterfaceRegistryKey","features":[309,307]},{"name":"IoOpenDeviceRegistryKey","features":[308,311,309,307,310,312,313,314]},{"name":"IoOpenDriverRegistryKey","features":[308,311,309,307,310,312,313,314]},{"name":"IoPagingPriorityHigh","features":[309]},{"name":"IoPagingPriorityInvalid","features":[309]},{"name":"IoPagingPriorityNormal","features":[309]},{"name":"IoPagingPriorityReserved1","features":[309]},{"name":"IoPagingPriorityReserved2","features":[309]},{"name":"IoPropagateActivityIdToThread","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryDeviceComponentInformation","features":[309]},{"name":"IoQueryDeviceConfigurationData","features":[309]},{"name":"IoQueryDeviceDescription","features":[309,307]},{"name":"IoQueryDeviceIdentifier","features":[309]},{"name":"IoQueryDeviceMaxData","features":[309]},{"name":"IoQueryFullDriverPath","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryInformationByName","features":[308,311,309,307,312]},{"name":"IoQueryKsrPersistentMemorySize","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueryKsrPersistentMemorySizeEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoQueueWorkItem","features":[308,309]},{"name":"IoQueueWorkItemEx","features":[308,309]},{"name":"IoRaiseHardError","features":[308,311,309,307,310,312,313,314]},{"name":"IoRaiseInformationalHardError","features":[308,309,307]},{"name":"IoReadAccess","features":[309]},{"name":"IoReadDiskSignature","features":[308,311,309,307,310,312,313,314]},{"name":"IoReadPartitionTable","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoReadPartitionTableEx","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoRecordIoAttribution","features":[309,307]},{"name":"IoRegisterBootDriverCallback","features":[309]},{"name":"IoRegisterBootDriverReinitialization","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterContainerNotification","features":[309,307]},{"name":"IoRegisterDeviceInterface","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterDriverReinitialization","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterLastChanceShutdownNotification","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterPlugPlayNotification","features":[308,311,309,307,310,312,313,314]},{"name":"IoRegisterShutdownNotification","features":[308,311,309,307,310,312,313,314]},{"name":"IoReleaseCancelSpinLock","features":[309]},{"name":"IoReleaseRemoveLockAndWaitEx","features":[308,309,307,313]},{"name":"IoReleaseRemoveLockEx","features":[308,309,307,313]},{"name":"IoRemoveLinkShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoRemoveLinkShareAccessEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoRemoveShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoReplacePartitionUnit","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportDetectedDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportInterruptActive","features":[308,309]},{"name":"IoReportInterruptInactive","features":[308,309]},{"name":"IoReportResourceForDetection","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportResourceUsage","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportRootDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportTargetDeviceChange","features":[308,311,309,307,310,312,313,314]},{"name":"IoReportTargetDeviceChangeAsynchronous","features":[308,311,309,307,310,312,313,314]},{"name":"IoRequestDeviceEject","features":[308,311,309,307,310,312,313,314]},{"name":"IoRequestDeviceEjectEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoReserveKsrPersistentMemory","features":[308,311,309,307,310,312,313,314]},{"name":"IoReserveKsrPersistentMemoryEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoReuseIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoSessionEventConnected","features":[309]},{"name":"IoSessionEventCreated","features":[309]},{"name":"IoSessionEventDisconnected","features":[309]},{"name":"IoSessionEventIgnore","features":[309]},{"name":"IoSessionEventLogoff","features":[309]},{"name":"IoSessionEventLogon","features":[309]},{"name":"IoSessionEventMax","features":[309]},{"name":"IoSessionEventTerminated","features":[309]},{"name":"IoSessionStateConnected","features":[309]},{"name":"IoSessionStateCreated","features":[309]},{"name":"IoSessionStateDisconnected","features":[309]},{"name":"IoSessionStateDisconnectedLoggedOn","features":[309]},{"name":"IoSessionStateInformation","features":[309]},{"name":"IoSessionStateInitialized","features":[309]},{"name":"IoSessionStateLoggedOff","features":[309]},{"name":"IoSessionStateLoggedOn","features":[309]},{"name":"IoSessionStateMax","features":[309]},{"name":"IoSessionStateNotification","features":[309]},{"name":"IoSessionStateTerminated","features":[309]},{"name":"IoSetActivityIdIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetActivityIdThread","features":[309]},{"name":"IoSetCompletionRoutineEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetDeviceInterfacePropertyData","features":[309,305,307]},{"name":"IoSetDeviceInterfaceState","features":[309,307]},{"name":"IoSetDevicePropertyData","features":[308,311,309,305,307,310,312,313,314]},{"name":"IoSetFileObjectIgnoreSharing","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetFileOrigin","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetFsZeroingOffset","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetFsZeroingOffsetRequired","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetHardErrorOrVerifyDevice","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetIoAttributionIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetIoPriorityHint","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetIrpExtraCreateParameter","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetLinkShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetMasterIrpStatus","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetPartitionInformation","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetPartitionInformationEx","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoSetShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetShareAccessEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetStartIoAttributes","features":[308,311,309,307,310,312,313,314]},{"name":"IoSetSystemPartition","features":[309,307]},{"name":"IoSetThreadHardErrorMode","features":[309,307]},{"name":"IoSetTopLevelIrp","features":[308,311,309,307,310,312,313,314]},{"name":"IoSizeOfIrpEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoSizeofWorkItem","features":[309]},{"name":"IoStartNextPacket","features":[308,311,309,307,310,312,313,314]},{"name":"IoStartNextPacketByKey","features":[308,311,309,307,310,312,313,314]},{"name":"IoStartPacket","features":[308,311,309,307,310,312,313,314]},{"name":"IoStartTimer","features":[308,311,309,307,310,312,313,314]},{"name":"IoStopTimer","features":[308,311,309,307,310,312,313,314]},{"name":"IoSynchronousCallDriver","features":[308,311,309,307,310,312,313,314]},{"name":"IoTransferActivityId","features":[309]},{"name":"IoTranslateBusAddress","features":[309,307]},{"name":"IoTryQueueWorkItem","features":[308,309,307]},{"name":"IoUninitializeWorkItem","features":[308,309]},{"name":"IoUnregisterBootDriverCallback","features":[309]},{"name":"IoUnregisterContainerNotification","features":[309]},{"name":"IoUnregisterPlugPlayNotification","features":[309,307]},{"name":"IoUnregisterPlugPlayNotificationEx","features":[309,307]},{"name":"IoUnregisterShutdownNotification","features":[308,311,309,307,310,312,313,314]},{"name":"IoUpdateLinkShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoUpdateLinkShareAccessEx","features":[308,311,309,307,310,312,313,314]},{"name":"IoUpdateShareAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoValidateDeviceIoControlAccess","features":[308,311,309,307,310,312,313,314]},{"name":"IoVerifyPartitionTable","features":[308,311,309,307,310,312,313,314]},{"name":"IoVolumeDeviceNameToGuid","features":[309,307]},{"name":"IoVolumeDeviceNameToGuidPath","features":[309,307]},{"name":"IoVolumeDeviceToDosName","features":[309,307]},{"name":"IoVolumeDeviceToGuid","features":[309,307]},{"name":"IoVolumeDeviceToGuidPath","features":[309,307]},{"name":"IoWMIAllocateInstanceIds","features":[309,307]},{"name":"IoWMIDeviceObjectToInstanceName","features":[308,311,309,307,310,312,313,314]},{"name":"IoWMIExecuteMethod","features":[309,307]},{"name":"IoWMIHandleToInstanceName","features":[309,307]},{"name":"IoWMIOpenBlock","features":[309,307]},{"name":"IoWMIQueryAllData","features":[309,307]},{"name":"IoWMIQueryAllDataMultiple","features":[309,307]},{"name":"IoWMIQuerySingleInstance","features":[309,307]},{"name":"IoWMIQuerySingleInstanceMultiple","features":[309,307]},{"name":"IoWMIRegistrationControl","features":[308,311,309,307,310,312,313,314]},{"name":"IoWMISetNotificationCallback","features":[309,307]},{"name":"IoWMISetSingleInstance","features":[309,307]},{"name":"IoWMISetSingleItem","features":[309,307]},{"name":"IoWMISuggestInstanceName","features":[308,311,309,307,310,312,313,314]},{"name":"IoWMIWriteEvent","features":[309,307]},{"name":"IoWithinStackLimits","features":[309]},{"name":"IoWriteAccess","features":[309]},{"name":"IoWriteErrorLogEntry","features":[309]},{"name":"IoWriteKsrPersistentMemory","features":[309,307]},{"name":"IoWritePartitionTable","features":[308,311,309,307,310,312,327,313,314]},{"name":"IoWritePartitionTableEx","features":[308,311,309,307,310,312,327,313,314]},{"name":"IofCallDriver","features":[308,311,309,307,310,312,313,314]},{"name":"IofCompleteRequest","features":[308,311,309,307,310,312,313,314]},{"name":"IommuDeviceCreationConfigTypeAcpi","features":[309]},{"name":"IommuDeviceCreationConfigTypeDeviceId","features":[309]},{"name":"IommuDeviceCreationConfigTypeMax","features":[309]},{"name":"IommuDeviceCreationConfigTypeNone","features":[309]},{"name":"IommuDmaLogicalAllocatorBuddy","features":[309]},{"name":"IommuDmaLogicalAllocatorMax","features":[309]},{"name":"IommuDmaLogicalAllocatorNone","features":[309]},{"name":"IrqPolicyAllCloseProcessors","features":[309]},{"name":"IrqPolicyAllProcessorsInMachine","features":[309]},{"name":"IrqPolicyAllProcessorsInMachineWhenSteered","features":[309]},{"name":"IrqPolicyMachineDefault","features":[309]},{"name":"IrqPolicyOneCloseProcessor","features":[309]},{"name":"IrqPolicySpecifiedProcessors","features":[309]},{"name":"IrqPolicySpreadMessagesAcrossAllProcessors","features":[309]},{"name":"IrqPriorityHigh","features":[309]},{"name":"IrqPriorityLow","features":[309]},{"name":"IrqPriorityNormal","features":[309]},{"name":"IrqPriorityUndefined","features":[309]},{"name":"Isa","features":[309]},{"name":"IsochCommand","features":[309]},{"name":"IsochStatus","features":[309]},{"name":"KADDRESS_BASE","features":[309]},{"name":"KADDRESS_RANGE","features":[309]},{"name":"KADDRESS_RANGE_DESCRIPTOR","features":[309]},{"name":"KAPC","features":[309,307,313]},{"name":"KBUGCHECK_ADD_PAGES","features":[309]},{"name":"KBUGCHECK_BUFFER_DUMP_STATE","features":[309]},{"name":"KBUGCHECK_CALLBACK_REASON","features":[309]},{"name":"KBUGCHECK_CALLBACK_RECORD","features":[309,313]},{"name":"KBUGCHECK_CALLBACK_ROUTINE","features":[309]},{"name":"KBUGCHECK_DUMP_IO","features":[309]},{"name":"KBUGCHECK_DUMP_IO_TYPE","features":[309]},{"name":"KBUGCHECK_REASON_CALLBACK_RECORD","features":[309,313]},{"name":"KBUGCHECK_REASON_CALLBACK_ROUTINE","features":[309,313]},{"name":"KBUGCHECK_REMOVE_PAGES","features":[309]},{"name":"KBUGCHECK_SECONDARY_DUMP_DATA","features":[309]},{"name":"KBUGCHECK_SECONDARY_DUMP_DATA_EX","features":[309]},{"name":"KBUGCHECK_TRIAGE_DUMP_DATA","features":[309,313]},{"name":"KB_ADD_PAGES_FLAG_ADDITIONAL_RANGES_EXIST","features":[309]},{"name":"KB_ADD_PAGES_FLAG_PHYSICAL_ADDRESS","features":[309]},{"name":"KB_ADD_PAGES_FLAG_VIRTUAL_ADDRESS","features":[309]},{"name":"KB_REMOVE_PAGES_FLAG_ADDITIONAL_RANGES_EXIST","features":[309]},{"name":"KB_REMOVE_PAGES_FLAG_PHYSICAL_ADDRESS","features":[309]},{"name":"KB_REMOVE_PAGES_FLAG_VIRTUAL_ADDRESS","features":[309]},{"name":"KB_SECONDARY_DATA_FLAG_ADDITIONAL_DATA","features":[309]},{"name":"KB_SECONDARY_DATA_FLAG_NO_DEVICE_ACCESS","features":[309]},{"name":"KB_TRIAGE_DUMP_DATA_FLAG_BUGCHECK_ACTIVE","features":[309]},{"name":"KDEFERRED_ROUTINE","features":[308,309,313]},{"name":"KDEVICE_QUEUE_ENTRY","features":[309,307,313]},{"name":"KDPC_IMPORTANCE","features":[309]},{"name":"KDPC_WATCHDOG_INFORMATION","features":[309]},{"name":"KD_CALLBACK_ACTION","features":[309]},{"name":"KD_NAMESPACE_ENUM","features":[309]},{"name":"KD_OPTION","features":[309]},{"name":"KD_OPTION_SET_BLOCK_ENABLE","features":[309]},{"name":"KENCODED_TIMER_PROCESSOR","features":[309]},{"name":"KERNEL_LARGE_STACK_COMMIT","features":[309]},{"name":"KERNEL_LARGE_STACK_SIZE","features":[309]},{"name":"KERNEL_MCA_EXCEPTION_STACK_SIZE","features":[309]},{"name":"KERNEL_SOFT_RESTART_NOTIFICATION","features":[309]},{"name":"KERNEL_SOFT_RESTART_NOTIFICATION_VERSION","features":[309]},{"name":"KERNEL_STACK_SIZE","features":[309]},{"name":"KERNEL_USER_TIMES","features":[309]},{"name":"KEY_BASIC_INFORMATION","features":[309]},{"name":"KEY_CACHED_INFORMATION","features":[309]},{"name":"KEY_CONTROL_FLAGS_INFORMATION","features":[309]},{"name":"KEY_FULL_INFORMATION","features":[309]},{"name":"KEY_LAYER_INFORMATION","features":[309]},{"name":"KEY_NAME_INFORMATION","features":[309]},{"name":"KEY_NODE_INFORMATION","features":[309]},{"name":"KEY_SET_VIRTUALIZATION_INFORMATION","features":[309]},{"name":"KEY_TRUST_INFORMATION","features":[309]},{"name":"KEY_VALUE_BASIC_INFORMATION","features":[309]},{"name":"KEY_VALUE_FULL_INFORMATION","features":[309]},{"name":"KEY_VALUE_LAYER_INFORMATION","features":[309]},{"name":"KEY_VALUE_PARTIAL_INFORMATION","features":[309]},{"name":"KEY_VALUE_PARTIAL_INFORMATION_ALIGN64","features":[309]},{"name":"KEY_VIRTUALIZATION_INFORMATION","features":[309]},{"name":"KEY_WOW64_FLAGS_INFORMATION","features":[309]},{"name":"KEY_WRITE_TIME_INFORMATION","features":[309]},{"name":"KE_MAX_TRIAGE_DUMP_DATA_MEMORY_SIZE","features":[309]},{"name":"KE_PROCESSOR_CHANGE_ADD_EXISTING","features":[309]},{"name":"KE_PROCESSOR_CHANGE_NOTIFY_CONTEXT","features":[309,307,313]},{"name":"KE_PROCESSOR_CHANGE_NOTIFY_STATE","features":[309]},{"name":"KFLOATING_SAVE","features":[309]},{"name":"KGATE","features":[308,309,307,313]},{"name":"KINTERRUPT_MODE","features":[309]},{"name":"KINTERRUPT_POLARITY","features":[309]},{"name":"KIPI_BROADCAST_WORKER","features":[309]},{"name":"KI_USER_SHARED_DATA","features":[309]},{"name":"KLOCK_QUEUE_HANDLE","features":[309]},{"name":"KMESSAGE_SERVICE_ROUTINE","features":[309,307]},{"name":"KPROFILE_SOURCE","features":[309]},{"name":"KSEMAPHORE","features":[308,309,307,313]},{"name":"KSERVICE_ROUTINE","features":[309,307]},{"name":"KSPIN_LOCK_QUEUE","features":[309]},{"name":"KSTART_ROUTINE","features":[309]},{"name":"KSYNCHRONIZE_ROUTINE","features":[309,307]},{"name":"KSYSTEM_TIME","features":[309]},{"name":"KTIMER","features":[308,309,307,313]},{"name":"KTRIAGE_DUMP_DATA_ARRAY","features":[309,313]},{"name":"KUMS_UCH_VOLATILE_BIT","features":[309]},{"name":"KUSER_SHARED_DATA","features":[309,307,336,313]},{"name":"KWAIT_CHAIN","features":[309]},{"name":"KWAIT_REASON","features":[309]},{"name":"KbCallbackAddPages","features":[309]},{"name":"KbCallbackDumpIo","features":[309]},{"name":"KbCallbackInvalid","features":[309]},{"name":"KbCallbackRemovePages","features":[309]},{"name":"KbCallbackReserved1","features":[309]},{"name":"KbCallbackReserved2","features":[309]},{"name":"KbCallbackSecondaryDumpData","features":[309]},{"name":"KbCallbackSecondaryMultiPartDumpData","features":[309]},{"name":"KbCallbackTriageDumpData","features":[309]},{"name":"KbDumpIoBody","features":[309]},{"name":"KbDumpIoComplete","features":[309]},{"name":"KbDumpIoHeader","features":[309]},{"name":"KbDumpIoInvalid","features":[309]},{"name":"KbDumpIoSecondaryData","features":[309]},{"name":"KdChangeOption","features":[309,307]},{"name":"KdConfigureDeviceAndContinue","features":[309]},{"name":"KdConfigureDeviceAndStop","features":[309]},{"name":"KdDisableDebugger","features":[309,307]},{"name":"KdEnableDebugger","features":[309,307]},{"name":"KdNameSpaceACPI","features":[309]},{"name":"KdNameSpaceAny","features":[309]},{"name":"KdNameSpaceMax","features":[309]},{"name":"KdNameSpaceNone","features":[309]},{"name":"KdNameSpacePCI","features":[309]},{"name":"KdRefreshDebuggerNotPresent","features":[309,307]},{"name":"KdSkipDeviceAndContinue","features":[309]},{"name":"KdSkipDeviceAndStop","features":[309]},{"name":"KeAcquireGuardedMutex","features":[308,309,307,313]},{"name":"KeAcquireGuardedMutexUnsafe","features":[308,309,307,313]},{"name":"KeAcquireInStackQueuedSpinLock","features":[309]},{"name":"KeAcquireInStackQueuedSpinLockAtDpcLevel","features":[309]},{"name":"KeAcquireInStackQueuedSpinLockForDpc","features":[309]},{"name":"KeAcquireInterruptSpinLock","features":[308,309]},{"name":"KeAcquireSpinLockForDpc","features":[309]},{"name":"KeAddTriageDumpDataBlock","features":[309,307,313]},{"name":"KeAreAllApcsDisabled","features":[309,307]},{"name":"KeAreApcsDisabled","features":[309,307]},{"name":"KeBugCheck","features":[309,336]},{"name":"KeBugCheckEx","features":[309,336]},{"name":"KeCancelTimer","features":[308,309,307,313]},{"name":"KeClearEvent","features":[308,309,307,313]},{"name":"KeConvertAuxiliaryCounterToPerformanceCounter","features":[309,307]},{"name":"KeConvertPerformanceCounterToAuxiliaryCounter","features":[309,307]},{"name":"KeDelayExecutionThread","features":[309,307]},{"name":"KeDeregisterBoundCallback","features":[309,307]},{"name":"KeDeregisterBugCheckCallback","features":[309,307,313]},{"name":"KeDeregisterBugCheckReasonCallback","features":[309,307,313]},{"name":"KeDeregisterNmiCallback","features":[309,307]},{"name":"KeDeregisterProcessorChangeCallback","features":[309]},{"name":"KeEnterCriticalRegion","features":[309]},{"name":"KeEnterGuardedRegion","features":[309]},{"name":"KeExpandKernelStackAndCallout","features":[309,307]},{"name":"KeExpandKernelStackAndCalloutEx","features":[309,307]},{"name":"KeFlushIoBuffers","features":[308,309,307]},{"name":"KeFlushQueuedDpcs","features":[309]},{"name":"KeFlushWriteBuffer","features":[309]},{"name":"KeGetCurrentIrql","features":[309]},{"name":"KeGetCurrentNodeNumber","features":[309]},{"name":"KeGetCurrentProcessorNumberEx","features":[309,313]},{"name":"KeGetProcessorIndexFromNumber","features":[309,313]},{"name":"KeGetProcessorNumberFromIndex","features":[309,307,313]},{"name":"KeGetRecommendedSharedDataAlignment","features":[309]},{"name":"KeInitializeCrashDumpHeader","features":[309,307]},{"name":"KeInitializeDeviceQueue","features":[308,309,307,313]},{"name":"KeInitializeDpc","features":[308,309,313]},{"name":"KeInitializeEvent","features":[308,309,307,313]},{"name":"KeInitializeGuardedMutex","features":[308,309,307,313]},{"name":"KeInitializeMutex","features":[308,309,307,313]},{"name":"KeInitializeSemaphore","features":[308,309,307,313]},{"name":"KeInitializeSpinLock","features":[309]},{"name":"KeInitializeThreadedDpc","features":[308,309,313]},{"name":"KeInitializeTimer","features":[308,309,307,313]},{"name":"KeInitializeTimerEx","features":[308,309,307,313]},{"name":"KeInitializeTriageDumpDataArray","features":[309,307,313]},{"name":"KeInsertByKeyDeviceQueue","features":[308,309,307,313]},{"name":"KeInsertDeviceQueue","features":[308,309,307,313]},{"name":"KeInsertQueueDpc","features":[308,309,307,313]},{"name":"KeInvalidateAllCaches","features":[309,307]},{"name":"KeInvalidateRangeAllCaches","features":[309]},{"name":"KeIpiGenericCall","features":[309]},{"name":"KeIsExecutingDpc","features":[309]},{"name":"KeLeaveCriticalRegion","features":[309]},{"name":"KeLeaveGuardedRegion","features":[309]},{"name":"KeProcessorAddCompleteNotify","features":[309]},{"name":"KeProcessorAddFailureNotify","features":[309]},{"name":"KeProcessorAddStartNotify","features":[309]},{"name":"KePulseEvent","features":[308,309,307,313]},{"name":"KeQueryActiveGroupCount","features":[309]},{"name":"KeQueryActiveProcessorCount","features":[309]},{"name":"KeQueryActiveProcessorCountEx","features":[309]},{"name":"KeQueryActiveProcessors","features":[309]},{"name":"KeQueryAuxiliaryCounterFrequency","features":[309,307]},{"name":"KeQueryDpcWatchdogInformation","features":[309,307]},{"name":"KeQueryGroupAffinity","features":[309]},{"name":"KeQueryHardwareCounterConfiguration","features":[309,307]},{"name":"KeQueryHighestNodeNumber","features":[309]},{"name":"KeQueryInterruptTimePrecise","features":[309]},{"name":"KeQueryLogicalProcessorRelationship","features":[309,307,313,338]},{"name":"KeQueryMaximumGroupCount","features":[309]},{"name":"KeQueryMaximumProcessorCount","features":[309]},{"name":"KeQueryMaximumProcessorCountEx","features":[309]},{"name":"KeQueryNodeActiveAffinity","features":[309,338]},{"name":"KeQueryNodeActiveAffinity2","features":[309,307,338]},{"name":"KeQueryNodeActiveProcessorCount","features":[309]},{"name":"KeQueryNodeMaximumProcessorCount","features":[309]},{"name":"KeQueryPerformanceCounter","features":[309]},{"name":"KeQueryPriorityThread","features":[308,309]},{"name":"KeQueryRuntimeThread","features":[308,309]},{"name":"KeQuerySystemTimePrecise","features":[309]},{"name":"KeQueryTimeIncrement","features":[309]},{"name":"KeQueryTotalCycleTimeThread","features":[308,309]},{"name":"KeQueryUnbiasedInterruptTime","features":[309]},{"name":"KeQueryUnbiasedInterruptTimePrecise","features":[309]},{"name":"KeReadStateEvent","features":[308,309,307,313]},{"name":"KeReadStateMutex","features":[308,309,307,313]},{"name":"KeReadStateSemaphore","features":[308,309,307,313]},{"name":"KeReadStateTimer","features":[308,309,307,313]},{"name":"KeRegisterBoundCallback","features":[309]},{"name":"KeRegisterBugCheckCallback","features":[309,307,313]},{"name":"KeRegisterBugCheckReasonCallback","features":[309,307,313]},{"name":"KeRegisterNmiCallback","features":[309,307]},{"name":"KeRegisterProcessorChangeCallback","features":[309]},{"name":"KeReleaseGuardedMutex","features":[308,309,307,313]},{"name":"KeReleaseGuardedMutexUnsafe","features":[308,309,307,313]},{"name":"KeReleaseInStackQueuedSpinLock","features":[309]},{"name":"KeReleaseInStackQueuedSpinLockForDpc","features":[309]},{"name":"KeReleaseInStackQueuedSpinLockFromDpcLevel","features":[309]},{"name":"KeReleaseInterruptSpinLock","features":[308,309]},{"name":"KeReleaseMutex","features":[308,309,307,313]},{"name":"KeReleaseSemaphore","features":[308,309,307,313]},{"name":"KeReleaseSpinLockForDpc","features":[309]},{"name":"KeRemoveByKeyDeviceQueue","features":[308,309,307,313]},{"name":"KeRemoveByKeyDeviceQueueIfBusy","features":[308,309,307,313]},{"name":"KeRemoveDeviceQueue","features":[308,309,307,313]},{"name":"KeRemoveEntryDeviceQueue","features":[308,309,307,313]},{"name":"KeRemoveQueueDpc","features":[308,309,307,313]},{"name":"KeRemoveQueueDpcEx","features":[308,309,307,313]},{"name":"KeResetEvent","features":[308,309,307,313]},{"name":"KeRestoreExtendedProcessorState","features":[309,336]},{"name":"KeRevertToUserAffinityThread","features":[309]},{"name":"KeRevertToUserAffinityThreadEx","features":[309]},{"name":"KeRevertToUserGroupAffinityThread","features":[309,338]},{"name":"KeSaveExtendedProcessorState","features":[309,307,336]},{"name":"KeSetBasePriorityThread","features":[308,309]},{"name":"KeSetCoalescableTimer","features":[308,309,307,313]},{"name":"KeSetEvent","features":[308,309,307,313]},{"name":"KeSetHardwareCounterConfiguration","features":[309,307]},{"name":"KeSetImportanceDpc","features":[308,309,313]},{"name":"KeSetPriorityThread","features":[308,309]},{"name":"KeSetSystemAffinityThread","features":[309]},{"name":"KeSetSystemAffinityThreadEx","features":[309]},{"name":"KeSetSystemGroupAffinityThread","features":[309,338]},{"name":"KeSetTargetProcessorDpc","features":[308,309,313]},{"name":"KeSetTargetProcessorDpcEx","features":[308,309,307,313]},{"name":"KeSetTimer","features":[308,309,307,313]},{"name":"KeSetTimerEx","features":[308,309,307,313]},{"name":"KeShouldYieldProcessor","features":[309]},{"name":"KeStallExecutionProcessor","features":[309]},{"name":"KeSynchronizeExecution","features":[308,309,307]},{"name":"KeTestSpinLock","features":[309,307]},{"name":"KeTryToAcquireGuardedMutex","features":[308,309,307,313]},{"name":"KeTryToAcquireSpinLockAtDpcLevel","features":[309,307]},{"name":"KeWaitForMultipleObjects","features":[308,309,307,313]},{"name":"KeWaitForSingleObject","features":[309,307]},{"name":"KeepObject","features":[309]},{"name":"KernelMode","features":[309]},{"name":"KeyboardController","features":[309]},{"name":"KeyboardPeripheral","features":[309]},{"name":"KfRaiseIrql","features":[309]},{"name":"L0sAndL1EntryDisabled","features":[309]},{"name":"L0sAndL1EntryEnabled","features":[309]},{"name":"L0sAndL1EntrySupport","features":[309]},{"name":"L0sEntryEnabled","features":[309]},{"name":"L0sEntrySupport","features":[309]},{"name":"L0s_128ns_256ns","features":[309]},{"name":"L0s_1us_2us","features":[309]},{"name":"L0s_256ns_512ns","features":[309]},{"name":"L0s_2us_4us","features":[309]},{"name":"L0s_512ns_1us","features":[309]},{"name":"L0s_64ns_128ns","features":[309]},{"name":"L0s_Above4us","features":[309]},{"name":"L0s_Below64ns","features":[309]},{"name":"L1EntryEnabled","features":[309]},{"name":"L1EntrySupport","features":[309]},{"name":"L1_16us_32us","features":[309]},{"name":"L1_1us_2us","features":[309]},{"name":"L1_2us_4us","features":[309]},{"name":"L1_32us_64us","features":[309]},{"name":"L1_4us_8us","features":[309]},{"name":"L1_8us_16us","features":[309]},{"name":"L1_Above64us","features":[309]},{"name":"L1_Below1us","features":[309]},{"name":"LEGACY_BUS_INFORMATION","features":[309]},{"name":"LINK_SHARE_ACCESS","features":[309]},{"name":"LOADER_PARTITION_INFORMATION_EX","features":[309]},{"name":"LOCK_OPERATION","features":[309]},{"name":"LOCK_QUEUE_HALTED","features":[309]},{"name":"LOCK_QUEUE_HALTED_BIT","features":[309]},{"name":"LOCK_QUEUE_OWNER","features":[309]},{"name":"LOCK_QUEUE_OWNER_BIT","features":[309]},{"name":"LOCK_QUEUE_WAIT","features":[309]},{"name":"LOCK_QUEUE_WAIT_BIT","features":[309]},{"name":"LONG_2ND_MOST_SIGNIFICANT_BIT","features":[309]},{"name":"LONG_3RD_MOST_SIGNIFICANT_BIT","features":[309]},{"name":"LONG_LEAST_SIGNIFICANT_BIT","features":[309]},{"name":"LONG_MOST_SIGNIFICANT_BIT","features":[309]},{"name":"LOWBYTE_MASK","features":[309]},{"name":"LOW_LEVEL","features":[309]},{"name":"LOW_PRIORITY","features":[309]},{"name":"LOW_REALTIME_PRIORITY","features":[309]},{"name":"LastDStateTransitionD3cold","features":[309]},{"name":"LastDStateTransitionD3hot","features":[309]},{"name":"LastDStateTransitionStatusUnknown","features":[309]},{"name":"LastDrvRtFlag","features":[309]},{"name":"Latched","features":[309]},{"name":"LevelSensitive","features":[309]},{"name":"LinePeripheral","features":[309]},{"name":"LocateControl","features":[309]},{"name":"LocationTypeFileSystem","features":[309]},{"name":"LocationTypeMaximum","features":[309]},{"name":"LocationTypeRegistry","features":[309]},{"name":"LoggerEventsLoggedClass","features":[309]},{"name":"LoggerEventsLostClass","features":[309]},{"name":"LowImportance","features":[309]},{"name":"LowPagePriority","features":[309]},{"name":"LowPoolPriority","features":[309]},{"name":"LowPoolPrioritySpecialPoolOverrun","features":[309]},{"name":"LowPoolPrioritySpecialPoolUnderrun","features":[309]},{"name":"MAILSLOT_CREATE_PARAMETERS","features":[309,307]},{"name":"MAP_REGISTER_ENTRY","features":[309,307]},{"name":"MAXIMUM_DEBUG_BARS","features":[309]},{"name":"MAXIMUM_FILENAME_LENGTH","features":[309]},{"name":"MAXIMUM_PRIORITY","features":[309]},{"name":"MAX_EVENT_COUNTERS","features":[309]},{"name":"MCA_DRIVER_INFO","features":[308,309]},{"name":"MCA_EXCEPTION","features":[309]},{"name":"MCA_EXCEPTION_TYPE","features":[309]},{"name":"MCA_EXTREG_V2MAX","features":[309]},{"name":"MCE_NOTIFY_TYPE_GUID","features":[309]},{"name":"MCG_CAP","features":[309]},{"name":"MCG_STATUS","features":[309]},{"name":"MCI_ADDR","features":[309]},{"name":"MCI_STATS","features":[309]},{"name":"MCI_STATUS","features":[309]},{"name":"MCI_STATUS_AMD_BITS","features":[309]},{"name":"MCI_STATUS_BITS_COMMON","features":[309]},{"name":"MCI_STATUS_INTEL_BITS","features":[309]},{"name":"MDL_ALLOCATED_FIXED_SIZE","features":[309]},{"name":"MDL_DESCRIBES_AWE","features":[309]},{"name":"MDL_FREE_EXTRA_PTES","features":[309]},{"name":"MDL_INTERNAL","features":[309]},{"name":"MDL_LOCKED_PAGE_TABLES","features":[309]},{"name":"MDL_PAGE_CONTENTS_INVARIANT","features":[309]},{"name":"MEMORY_CACHING_TYPE","features":[309]},{"name":"MEMORY_CACHING_TYPE_ORIG","features":[309]},{"name":"MEMORY_CORRECTABLE_ERROR_SUMMARY_SECTION_GUID","features":[309]},{"name":"MEMORY_ERROR_SECTION_GUID","features":[309]},{"name":"MEMORY_PARTITION_DEDICATED_MEMORY_OPEN_INFORMATION","features":[309,307]},{"name":"MEM_COMMIT","features":[309]},{"name":"MEM_DECOMMIT","features":[309]},{"name":"MEM_DEDICATED_ATTRIBUTE_TYPE","features":[309]},{"name":"MEM_EXTENDED_PARAMETER_EC_CODE","features":[309]},{"name":"MEM_EXTENDED_PARAMETER_TYPE_BITS","features":[309]},{"name":"MEM_LARGE_PAGES","features":[309]},{"name":"MEM_MAPPED","features":[309]},{"name":"MEM_PRIVATE","features":[309]},{"name":"MEM_RELEASE","features":[309]},{"name":"MEM_RESERVE","features":[309]},{"name":"MEM_RESET","features":[309]},{"name":"MEM_RESET_UNDO","features":[309]},{"name":"MEM_SECTION_EXTENDED_PARAMETER_TYPE","features":[309]},{"name":"MEM_TOP_DOWN","features":[309]},{"name":"MM_ADD_PHYSICAL_MEMORY_ALREADY_ZEROED","features":[309]},{"name":"MM_ADD_PHYSICAL_MEMORY_HUGE_PAGES_ONLY","features":[309]},{"name":"MM_ADD_PHYSICAL_MEMORY_LARGE_PAGES_ONLY","features":[309]},{"name":"MM_ALLOCATE_AND_HOT_REMOVE","features":[309]},{"name":"MM_ALLOCATE_CONTIGUOUS_MEMORY_FAST_ONLY","features":[309]},{"name":"MM_ALLOCATE_FAST_LARGE_PAGES","features":[309]},{"name":"MM_ALLOCATE_FROM_LOCAL_NODE_ONLY","features":[309]},{"name":"MM_ALLOCATE_FULLY_REQUIRED","features":[309]},{"name":"MM_ALLOCATE_NO_WAIT","features":[309]},{"name":"MM_ALLOCATE_PREFER_CONTIGUOUS","features":[309]},{"name":"MM_ALLOCATE_REQUIRE_CONTIGUOUS_CHUNKS","features":[309]},{"name":"MM_ALLOCATE_TRIM_IF_NECESSARY","features":[309]},{"name":"MM_ANY_NODE_OK","features":[309]},{"name":"MM_COPY_ADDRESS","features":[309]},{"name":"MM_COPY_MEMORY_PHYSICAL","features":[309]},{"name":"MM_COPY_MEMORY_VIRTUAL","features":[309]},{"name":"MM_DONT_ZERO_ALLOCATION","features":[309]},{"name":"MM_DUMP_MAP_CACHED","features":[309]},{"name":"MM_DUMP_MAP_INVALIDATE","features":[309]},{"name":"MM_FREE_MDL_PAGES_ZERO","features":[309]},{"name":"MM_GET_CACHE_ATTRIBUTE_IO_SPACE","features":[309]},{"name":"MM_GET_PHYSICAL_MEMORY_RANGES_INCLUDE_ALL_PARTITIONS","features":[309]},{"name":"MM_GET_PHYSICAL_MEMORY_RANGES_INCLUDE_FILE_ONLY","features":[309]},{"name":"MM_MAPPING_ADDRESS_DIVISIBLE","features":[309]},{"name":"MM_MAXIMUM_DISK_IO_SIZE","features":[309]},{"name":"MM_MDL_PAGE_CONTENTS_STATE","features":[309]},{"name":"MM_MDL_ROUTINE","features":[309]},{"name":"MM_PAGE_PRIORITY","features":[309]},{"name":"MM_PERMANENT_ADDRESS_IS_IO_SPACE","features":[309]},{"name":"MM_PHYSICAL_ADDRESS_LIST","features":[309]},{"name":"MM_PROTECT_DRIVER_SECTION_ALLOW_UNLOAD","features":[309]},{"name":"MM_PROTECT_DRIVER_SECTION_VALID_FLAGS","features":[309]},{"name":"MM_REMOVE_PHYSICAL_MEMORY_BAD_ONLY","features":[309]},{"name":"MM_ROTATE_DIRECTION","features":[309]},{"name":"MM_SECURE_EXCLUSIVE","features":[309]},{"name":"MM_SECURE_NO_CHANGE","features":[309]},{"name":"MM_SECURE_NO_INHERIT","features":[309]},{"name":"MM_SECURE_USER_MODE_ONLY","features":[309]},{"name":"MM_SYSTEMSIZE","features":[309]},{"name":"MM_SYSTEM_SPACE_END","features":[309]},{"name":"MM_SYSTEM_VIEW_EXCEPTIONS_FOR_INPAGE_ERRORS","features":[309]},{"name":"MODE","features":[309]},{"name":"MPIBus","features":[309]},{"name":"MPIConfiguration","features":[309]},{"name":"MPSABus","features":[309]},{"name":"MPSAConfiguration","features":[309]},{"name":"MRLClosed","features":[309]},{"name":"MRLOpen","features":[309]},{"name":"MU_TELEMETRY_SECTION","features":[309]},{"name":"MU_TELEMETRY_SECTION_GUID","features":[309]},{"name":"MapPhysicalAddressTypeContiguousRange","features":[309]},{"name":"MapPhysicalAddressTypeMax","features":[309]},{"name":"MapPhysicalAddressTypeMdl","features":[309]},{"name":"MapPhysicalAddressTypePfn","features":[309]},{"name":"MaxFaultType","features":[309]},{"name":"MaxHardwareCounterType","features":[309]},{"name":"MaxPayload1024Bytes","features":[309]},{"name":"MaxPayload128Bytes","features":[309]},{"name":"MaxPayload2048Bytes","features":[309]},{"name":"MaxPayload256Bytes","features":[309]},{"name":"MaxPayload4096Bytes","features":[309]},{"name":"MaxPayload512Bytes","features":[309]},{"name":"MaxRegNtNotifyClass","features":[309]},{"name":"MaxSubsystemInformationType","features":[309]},{"name":"MaxTraceInformationClass","features":[309]},{"name":"MaximumBusDataType","features":[309]},{"name":"MaximumDmaSpeed","features":[309]},{"name":"MaximumDmaWidth","features":[309]},{"name":"MaximumInterfaceType","features":[309]},{"name":"MaximumMode","features":[309]},{"name":"MaximumType","features":[309]},{"name":"MaximumWaitReason","features":[309]},{"name":"MaximumWorkQueue","features":[309]},{"name":"MdlMappingNoExecute","features":[309]},{"name":"MdlMappingNoWrite","features":[309]},{"name":"MdlMappingWithGuardPtes","features":[309]},{"name":"MediumHighImportance","features":[309]},{"name":"MediumImportance","features":[309]},{"name":"MemDedicatedAttributeMax","features":[309]},{"name":"MemDedicatedAttributeReadBandwidth","features":[309]},{"name":"MemDedicatedAttributeReadLatency","features":[309]},{"name":"MemDedicatedAttributeWriteBandwidth","features":[309]},{"name":"MemDedicatedAttributeWriteLatency","features":[309]},{"name":"MemSectionExtendedParameterInvalidType","features":[309]},{"name":"MemSectionExtendedParameterMax","features":[309]},{"name":"MemSectionExtendedParameterNumaNode","features":[309]},{"name":"MemSectionExtendedParameterSigningLevel","features":[309]},{"name":"MemSectionExtendedParameterUserPhysicalFlags","features":[309]},{"name":"MicroChannel","features":[309]},{"name":"MmAddPhysicalMemory","features":[309,307]},{"name":"MmAddVerifierSpecialThunks","features":[309,307]},{"name":"MmAddVerifierThunks","features":[309,307]},{"name":"MmAdvanceMdl","features":[308,309,307]},{"name":"MmAllocateContiguousMemory","features":[309]},{"name":"MmAllocateContiguousMemoryEx","features":[309,307]},{"name":"MmAllocateContiguousMemorySpecifyCache","features":[309]},{"name":"MmAllocateContiguousMemorySpecifyCacheNode","features":[309]},{"name":"MmAllocateContiguousNodeMemory","features":[309]},{"name":"MmAllocateMappingAddress","features":[309]},{"name":"MmAllocateMappingAddressEx","features":[309]},{"name":"MmAllocateMdlForIoSpace","features":[308,309,307]},{"name":"MmAllocateNodePagesForMdlEx","features":[308,309]},{"name":"MmAllocateNonCachedMemory","features":[309]},{"name":"MmAllocatePagesForMdl","features":[308,309]},{"name":"MmAllocatePagesForMdlEx","features":[308,309]},{"name":"MmAllocatePartitionNodePagesForMdlEx","features":[308,309]},{"name":"MmAreMdlPagesCached","features":[308,309]},{"name":"MmBuildMdlForNonPagedPool","features":[308,309]},{"name":"MmCached","features":[309]},{"name":"MmCopyMemory","features":[309,307]},{"name":"MmCreateMdl","features":[308,309]},{"name":"MmCreateMirror","features":[309,307]},{"name":"MmFrameBufferCached","features":[309]},{"name":"MmFreeContiguousMemory","features":[309]},{"name":"MmFreeContiguousMemorySpecifyCache","features":[309]},{"name":"MmFreeMappingAddress","features":[309]},{"name":"MmFreeNonCachedMemory","features":[309]},{"name":"MmFreePagesFromMdl","features":[308,309]},{"name":"MmFreePagesFromMdlEx","features":[308,309]},{"name":"MmGetCacheAttribute","features":[309,307]},{"name":"MmGetCacheAttributeEx","features":[309,307]},{"name":"MmGetPhysicalAddress","features":[309]},{"name":"MmGetPhysicalMemoryRanges","features":[309]},{"name":"MmGetPhysicalMemoryRangesEx","features":[309]},{"name":"MmGetPhysicalMemoryRangesEx2","features":[309]},{"name":"MmGetSystemRoutineAddress","features":[309,307]},{"name":"MmGetVirtualForPhysical","features":[309]},{"name":"MmHardwareCoherentCached","features":[309]},{"name":"MmIsAddressValid","features":[309,307]},{"name":"MmIsDriverSuspectForVerifier","features":[308,311,309,307,310,312,313,314]},{"name":"MmIsDriverVerifying","features":[308,311,309,307,310,312,313,314]},{"name":"MmIsDriverVerifyingByAddress","features":[309]},{"name":"MmIsIoSpaceActive","features":[309]},{"name":"MmIsNonPagedSystemAddressValid","features":[309,307]},{"name":"MmIsThisAnNtAsSystem","features":[309,307]},{"name":"MmIsVerifierEnabled","features":[309,307]},{"name":"MmLargeSystem","features":[309]},{"name":"MmLockPagableDataSection","features":[309]},{"name":"MmLockPagableSectionByHandle","features":[309]},{"name":"MmMapIoSpace","features":[309]},{"name":"MmMapIoSpaceEx","features":[309]},{"name":"MmMapLockedPages","features":[308,309]},{"name":"MmMapLockedPagesSpecifyCache","features":[308,309]},{"name":"MmMapLockedPagesWithReservedMapping","features":[308,309]},{"name":"MmMapMdl","features":[308,309,307]},{"name":"MmMapMemoryDumpMdlEx","features":[308,309,307]},{"name":"MmMapUserAddressesToPage","features":[309,307]},{"name":"MmMapVideoDisplay","features":[309]},{"name":"MmMapViewInSessionSpace","features":[309,307]},{"name":"MmMapViewInSessionSpaceEx","features":[309,307]},{"name":"MmMapViewInSystemSpace","features":[309,307]},{"name":"MmMapViewInSystemSpaceEx","features":[309,307]},{"name":"MmMaximumCacheType","features":[309]},{"name":"MmMaximumRotateDirection","features":[309]},{"name":"MmMdlPageContentsDynamic","features":[309]},{"name":"MmMdlPageContentsInvariant","features":[309]},{"name":"MmMdlPageContentsQuery","features":[309]},{"name":"MmMdlPageContentsState","features":[308,309]},{"name":"MmMediumSystem","features":[309]},{"name":"MmNonCached","features":[309]},{"name":"MmNonCachedUnordered","features":[309]},{"name":"MmNotMapped","features":[309]},{"name":"MmPageEntireDriver","features":[309]},{"name":"MmProbeAndLockPages","features":[308,309]},{"name":"MmProbeAndLockProcessPages","features":[308,309]},{"name":"MmProbeAndLockSelectedPages","features":[308,309,326]},{"name":"MmProtectDriverSection","features":[309,307]},{"name":"MmProtectMdlSystemAddress","features":[308,309,307]},{"name":"MmQuerySystemSize","features":[309]},{"name":"MmRemovePhysicalMemory","features":[309,307]},{"name":"MmResetDriverPaging","features":[309]},{"name":"MmRotatePhysicalView","features":[308,309,307]},{"name":"MmSecureVirtualMemory","features":[309,307]},{"name":"MmSecureVirtualMemoryEx","features":[309,307]},{"name":"MmSetPermanentCacheAttribute","features":[309,307]},{"name":"MmSizeOfMdl","features":[309]},{"name":"MmSmallSystem","features":[309]},{"name":"MmToFrameBuffer","features":[309]},{"name":"MmToFrameBufferNoCopy","features":[309]},{"name":"MmToRegularMemory","features":[309]},{"name":"MmToRegularMemoryNoCopy","features":[309]},{"name":"MmUSWCCached","features":[309]},{"name":"MmUnlockPagableImageSection","features":[309]},{"name":"MmUnlockPages","features":[308,309]},{"name":"MmUnmapIoSpace","features":[309]},{"name":"MmUnmapLockedPages","features":[308,309]},{"name":"MmUnmapReservedMapping","features":[308,309]},{"name":"MmUnmapVideoDisplay","features":[309]},{"name":"MmUnmapViewInSessionSpace","features":[309,307]},{"name":"MmUnmapViewInSystemSpace","features":[309,307]},{"name":"MmUnsecureVirtualMemory","features":[309,307]},{"name":"MmWriteCombined","features":[309]},{"name":"ModemPeripheral","features":[309]},{"name":"ModifyAccess","features":[309]},{"name":"MonitorPeripheral","features":[309]},{"name":"MonitorRequestReasonAcDcDisplayBurst","features":[309]},{"name":"MonitorRequestReasonAcDcDisplayBurstSuppressed","features":[309]},{"name":"MonitorRequestReasonBatteryCountChange","features":[309]},{"name":"MonitorRequestReasonBatteryCountChangeSuppressed","features":[309]},{"name":"MonitorRequestReasonBatteryPreCritical","features":[309]},{"name":"MonitorRequestReasonBuiltinPanel","features":[309]},{"name":"MonitorRequestReasonDP","features":[309]},{"name":"MonitorRequestReasonDim","features":[309]},{"name":"MonitorRequestReasonDirectedDrips","features":[309]},{"name":"MonitorRequestReasonDisplayRequiredUnDim","features":[309]},{"name":"MonitorRequestReasonFullWake","features":[309]},{"name":"MonitorRequestReasonGracePeriod","features":[309]},{"name":"MonitorRequestReasonIdleTimeout","features":[309]},{"name":"MonitorRequestReasonLid","features":[309]},{"name":"MonitorRequestReasonMax","features":[309]},{"name":"MonitorRequestReasonNearProximity","features":[309]},{"name":"MonitorRequestReasonPdcSignal","features":[309]},{"name":"MonitorRequestReasonPdcSignalFingerprint","features":[309]},{"name":"MonitorRequestReasonPdcSignalHeyCortana","features":[309]},{"name":"MonitorRequestReasonPdcSignalHolographicShell","features":[309]},{"name":"MonitorRequestReasonPdcSignalSensorsHumanPresence","features":[309]},{"name":"MonitorRequestReasonPdcSignalWindowsMobilePwrNotif","features":[309]},{"name":"MonitorRequestReasonPdcSignalWindowsMobileShell","features":[309]},{"name":"MonitorRequestReasonPnP","features":[309]},{"name":"MonitorRequestReasonPoSetSystemState","features":[309]},{"name":"MonitorRequestReasonPolicyChange","features":[309]},{"name":"MonitorRequestReasonPowerButton","features":[309]},{"name":"MonitorRequestReasonRemoteConnection","features":[309]},{"name":"MonitorRequestReasonResumeModernStandby","features":[309]},{"name":"MonitorRequestReasonResumePdc","features":[309]},{"name":"MonitorRequestReasonResumeS4","features":[309]},{"name":"MonitorRequestReasonScMonitorpower","features":[309]},{"name":"MonitorRequestReasonScreenOffRequest","features":[309]},{"name":"MonitorRequestReasonSessionUnlock","features":[309]},{"name":"MonitorRequestReasonSetThreadExecutionState","features":[309]},{"name":"MonitorRequestReasonSleepButton","features":[309]},{"name":"MonitorRequestReasonSxTransition","features":[309]},{"name":"MonitorRequestReasonSystemIdle","features":[309]},{"name":"MonitorRequestReasonSystemStateEntered","features":[309]},{"name":"MonitorRequestReasonTerminal","features":[309]},{"name":"MonitorRequestReasonTerminalInit","features":[309]},{"name":"MonitorRequestReasonThermalStandby","features":[309]},{"name":"MonitorRequestReasonUnknown","features":[309]},{"name":"MonitorRequestReasonUserDisplayBurst","features":[309]},{"name":"MonitorRequestReasonUserInput","features":[309]},{"name":"MonitorRequestReasonUserInputAccelerometer","features":[309]},{"name":"MonitorRequestReasonUserInputHid","features":[309]},{"name":"MonitorRequestReasonUserInputInitialization","features":[309]},{"name":"MonitorRequestReasonUserInputKeyboard","features":[309]},{"name":"MonitorRequestReasonUserInputMouse","features":[309]},{"name":"MonitorRequestReasonUserInputPen","features":[309]},{"name":"MonitorRequestReasonUserInputPoUserPresent","features":[309]},{"name":"MonitorRequestReasonUserInputSessionSwitch","features":[309]},{"name":"MonitorRequestReasonUserInputTouch","features":[309]},{"name":"MonitorRequestReasonUserInputTouchpad","features":[309]},{"name":"MonitorRequestReasonWinrt","features":[309]},{"name":"MonitorRequestTypeOff","features":[309]},{"name":"MonitorRequestTypeOnAndPresent","features":[309]},{"name":"MonitorRequestTypeToggleOn","features":[309]},{"name":"MultiFunctionAdapter","features":[309]},{"name":"NAMED_PIPE_CREATE_PARAMETERS","features":[309,307]},{"name":"NEC98x86","features":[309]},{"name":"NMI_CALLBACK","features":[309,307]},{"name":"NMI_NOTIFY_TYPE_GUID","features":[309]},{"name":"NMI_SECTION_GUID","features":[309]},{"name":"NPEM_CAPABILITY_STANDARD","features":[309]},{"name":"NPEM_CONTROL_ENABLE_DISABLE","features":[309,307]},{"name":"NPEM_CONTROL_INTERFACE","features":[309,307]},{"name":"NPEM_CONTROL_INTERFACE_CURRENT_VERSION","features":[309]},{"name":"NPEM_CONTROL_INTERFACE_VERSION1","features":[309]},{"name":"NPEM_CONTROL_INTERFACE_VERSION2","features":[309]},{"name":"NPEM_CONTROL_QUERY_CONTROL","features":[309]},{"name":"NPEM_CONTROL_QUERY_STANDARD_CAPABILITIES","features":[309,307]},{"name":"NPEM_CONTROL_SET_STANDARD_CONTROL","features":[309,307]},{"name":"NPEM_CONTROL_STANDARD_CONTROL_BIT","features":[309]},{"name":"NTFS_DEREF_EXPORTED_SECURITY_DESCRIPTOR","features":[309,310]},{"name":"NT_PAGING_LEVELS","features":[309]},{"name":"NT_TIB32","features":[309]},{"name":"NX_SUPPORT_POLICY_ALWAYSOFF","features":[309]},{"name":"NX_SUPPORT_POLICY_ALWAYSON","features":[309]},{"name":"NX_SUPPORT_POLICY_OPTIN","features":[309]},{"name":"NX_SUPPORT_POLICY_OPTOUT","features":[309]},{"name":"NetworkController","features":[309]},{"name":"NetworkPeripheral","features":[309]},{"name":"NoAspmSupport","features":[309]},{"name":"NormalPagePriority","features":[309]},{"name":"NormalPoolPriority","features":[309]},{"name":"NormalPoolPrioritySpecialPoolOverrun","features":[309]},{"name":"NormalPoolPrioritySpecialPoolUnderrun","features":[309]},{"name":"NormalWorkQueue","features":[309]},{"name":"NtAllocateLocallyUniqueId","features":[309,307]},{"name":"NtCommitComplete","features":[309,307]},{"name":"NtCommitEnlistment","features":[309,307]},{"name":"NtCommitTransaction","features":[309,307]},{"name":"NtCreateEnlistment","features":[308,309,307]},{"name":"NtCreateResourceManager","features":[308,309,307]},{"name":"NtCreateTransaction","features":[308,309,307]},{"name":"NtCreateTransactionManager","features":[308,309,307]},{"name":"NtDisplayString","features":[309,307]},{"name":"NtEnumerateTransactionObject","features":[309,307,341]},{"name":"NtGetNotificationResourceManager","features":[309,307,326]},{"name":"NtLoadDriver","features":[309,307]},{"name":"NtMakeTemporaryObject","features":[309,307]},{"name":"NtManagePartition","features":[309,307]},{"name":"NtOpenEnlistment","features":[308,309,307]},{"name":"NtOpenResourceManager","features":[308,309,307]},{"name":"NtOpenTransaction","features":[308,309,307]},{"name":"NtOpenTransactionManager","features":[308,309,307]},{"name":"NtPowerInformation","features":[309,307,314]},{"name":"NtPrePrepareComplete","features":[309,307]},{"name":"NtPrePrepareEnlistment","features":[309,307]},{"name":"NtPrepareComplete","features":[309,307]},{"name":"NtPrepareEnlistment","features":[309,307]},{"name":"NtPropagationComplete","features":[309,307]},{"name":"NtPropagationFailed","features":[309,307]},{"name":"NtQueryInformationEnlistment","features":[309,307,341]},{"name":"NtQueryInformationResourceManager","features":[309,307,341]},{"name":"NtQueryInformationTransaction","features":[309,307,341]},{"name":"NtQueryInformationTransactionManager","features":[309,307,341]},{"name":"NtReadOnlyEnlistment","features":[309,307]},{"name":"NtRecoverEnlistment","features":[309,307]},{"name":"NtRecoverResourceManager","features":[309,307]},{"name":"NtRecoverTransactionManager","features":[309,307]},{"name":"NtRegisterProtocolAddressInformation","features":[309,307]},{"name":"NtRenameTransactionManager","features":[309,307]},{"name":"NtRollbackComplete","features":[309,307]},{"name":"NtRollbackEnlistment","features":[309,307]},{"name":"NtRollbackTransaction","features":[309,307]},{"name":"NtRollforwardTransactionManager","features":[309,307]},{"name":"NtSetInformationEnlistment","features":[309,307,341]},{"name":"NtSetInformationResourceManager","features":[309,307,341]},{"name":"NtSetInformationTransaction","features":[309,307,341]},{"name":"NtSetInformationTransactionManager","features":[309,307,341]},{"name":"NtSinglePhaseReject","features":[309,307]},{"name":"NtUnloadDriver","features":[309,307]},{"name":"NuBus","features":[309]},{"name":"NuBusConfiguration","features":[309]},{"name":"OBJECT_HANDLE_INFORMATION","features":[309]},{"name":"OBJECT_TYPE_CREATE","features":[309]},{"name":"OB_CALLBACK_REGISTRATION","features":[308,309,307]},{"name":"OB_FLT_REGISTRATION_VERSION","features":[309]},{"name":"OB_FLT_REGISTRATION_VERSION_0100","features":[309]},{"name":"OB_OPERATION_HANDLE_CREATE","features":[309]},{"name":"OB_OPERATION_HANDLE_DUPLICATE","features":[309]},{"name":"OB_OPERATION_REGISTRATION","features":[308,309,307]},{"name":"OB_POST_CREATE_HANDLE_INFORMATION","features":[309]},{"name":"OB_POST_DUPLICATE_HANDLE_INFORMATION","features":[309]},{"name":"OB_POST_OPERATION_INFORMATION","features":[308,309,307]},{"name":"OB_POST_OPERATION_PARAMETERS","features":[309]},{"name":"OB_PREOP_CALLBACK_STATUS","features":[309]},{"name":"OB_PREOP_SUCCESS","features":[309]},{"name":"OB_PRE_CREATE_HANDLE_INFORMATION","features":[309]},{"name":"OB_PRE_DUPLICATE_HANDLE_INFORMATION","features":[309]},{"name":"OB_PRE_OPERATION_INFORMATION","features":[308,309]},{"name":"OB_PRE_OPERATION_PARAMETERS","features":[309]},{"name":"OPLOCK_KEY_FLAG_PARENT_KEY","features":[309]},{"name":"OPLOCK_KEY_FLAG_TARGET_KEY","features":[309]},{"name":"OPLOCK_KEY_VERSION_WIN7","features":[309]},{"name":"OPLOCK_KEY_VERSION_WIN8","features":[309]},{"name":"OSC_CAPABILITIES_MASKED","features":[309]},{"name":"OSC_FIRMWARE_FAILURE","features":[309]},{"name":"OSC_UNRECOGNIZED_REVISION","features":[309]},{"name":"OSC_UNRECOGNIZED_UUID","features":[309]},{"name":"ObCloseHandle","features":[309,307]},{"name":"ObDereferenceObjectDeferDelete","features":[309]},{"name":"ObDereferenceObjectDeferDeleteWithTag","features":[309]},{"name":"ObGetFilterVersion","features":[309]},{"name":"ObGetObjectSecurity","features":[309,307,310]},{"name":"ObReferenceObjectByHandle","features":[308,309,307]},{"name":"ObReferenceObjectByHandleWithTag","features":[308,309,307]},{"name":"ObReferenceObjectByPointer","features":[308,309,307]},{"name":"ObReferenceObjectByPointerWithTag","features":[308,309,307]},{"name":"ObReferenceObjectSafe","features":[309,307]},{"name":"ObReferenceObjectSafeWithTag","features":[309,307]},{"name":"ObRegisterCallbacks","features":[308,309,307]},{"name":"ObReleaseObjectSecurity","features":[309,307,310]},{"name":"ObUnRegisterCallbacks","features":[309]},{"name":"ObfDereferenceObject","features":[309]},{"name":"ObfDereferenceObjectWithTag","features":[309]},{"name":"ObfReferenceObject","features":[309]},{"name":"ObfReferenceObjectWithTag","features":[309]},{"name":"OkControl","features":[309]},{"name":"OtherController","features":[309]},{"name":"OtherPeripheral","features":[309]},{"name":"PAGE_ENCLAVE_NO_CHANGE","features":[309]},{"name":"PAGE_ENCLAVE_THREAD_CONTROL","features":[309]},{"name":"PAGE_ENCLAVE_UNVALIDATED","features":[309]},{"name":"PAGE_EXECUTE","features":[309]},{"name":"PAGE_EXECUTE_READ","features":[309]},{"name":"PAGE_EXECUTE_READWRITE","features":[309]},{"name":"PAGE_EXECUTE_WRITECOPY","features":[309]},{"name":"PAGE_GRAPHICS_COHERENT","features":[309]},{"name":"PAGE_GRAPHICS_EXECUTE","features":[309]},{"name":"PAGE_GRAPHICS_EXECUTE_READ","features":[309]},{"name":"PAGE_GRAPHICS_EXECUTE_READWRITE","features":[309]},{"name":"PAGE_GRAPHICS_NOACCESS","features":[309]},{"name":"PAGE_GRAPHICS_NOCACHE","features":[309]},{"name":"PAGE_GRAPHICS_READONLY","features":[309]},{"name":"PAGE_GRAPHICS_READWRITE","features":[309]},{"name":"PAGE_GUARD","features":[309]},{"name":"PAGE_NOACCESS","features":[309]},{"name":"PAGE_NOCACHE","features":[309]},{"name":"PAGE_PRIORITY_INFORMATION","features":[309]},{"name":"PAGE_READONLY","features":[309]},{"name":"PAGE_READWRITE","features":[309]},{"name":"PAGE_REVERT_TO_FILE_MAP","features":[309]},{"name":"PAGE_SHIFT","features":[309]},{"name":"PAGE_SIZE","features":[309]},{"name":"PAGE_TARGETS_INVALID","features":[309]},{"name":"PAGE_TARGETS_NO_UPDATE","features":[309]},{"name":"PAGE_WRITECOMBINE","features":[309]},{"name":"PAGE_WRITECOPY","features":[309]},{"name":"PALLOCATE_ADAPTER_CHANNEL","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_ADAPTER_CHANNEL_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_COMMON_BUFFER","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_COMMON_BUFFER_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_COMMON_BUFFER_VECTOR","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_COMMON_BUFFER_WITH_BOUNDS","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_DOMAIN_COMMON_BUFFER","features":[308,311,309,307,310,312,313,314]},{"name":"PALLOCATE_FUNCTION","features":[309]},{"name":"PALLOCATE_FUNCTION_EX","features":[309]},{"name":"PARBITER_HANDLER","features":[308,311,309,307,310,312,313,314]},{"name":"PARKING_TOPOLOGY_POLICY_DISABLED","features":[309]},{"name":"PARTITION_INFORMATION_CLASS","features":[309]},{"name":"PASSIVE_LEVEL","features":[309]},{"name":"PBOOT_DRIVER_CALLBACK_FUNCTION","features":[309]},{"name":"PBOUND_CALLBACK","features":[309]},{"name":"PBUILD_MDL_FROM_SCATTER_GATHER_LIST","features":[308,311,309,307,310,312,313,314]},{"name":"PBUILD_SCATTER_GATHER_LIST","features":[308,311,309,307,310,312,313,314]},{"name":"PBUILD_SCATTER_GATHER_LIST_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PCALCULATE_SCATTER_GATHER_LIST_SIZE","features":[308,311,309,307,310,312,313,314]},{"name":"PCALLBACK_FUNCTION","features":[309]},{"name":"PCANCEL_ADAPTER_CHANNEL","features":[308,311,309,307,310,312,313,314]},{"name":"PCANCEL_MAPPED_TRANSFER","features":[308,311,309,307,310,312,313,314]},{"name":"PCCARD_DEVICE_PCI","features":[309]},{"name":"PCCARD_DUP_LEGACY_BASE","features":[309]},{"name":"PCCARD_MAP_ERROR","features":[309]},{"name":"PCCARD_MAP_ZERO","features":[309]},{"name":"PCCARD_NO_CONTROLLERS","features":[309]},{"name":"PCCARD_NO_LEGACY_BASE","features":[309]},{"name":"PCCARD_NO_PIC","features":[309]},{"name":"PCCARD_NO_TIMER","features":[309]},{"name":"PCCARD_SCAN_DISABLED","features":[309]},{"name":"PCIBUSDATA","features":[309]},{"name":"PCIBus","features":[309]},{"name":"PCIConfiguration","features":[309]},{"name":"PCIEXPRESS_ERROR_SECTION_GUID","features":[309]},{"name":"PCIE_CORRECTABLE_ERROR_SUMMARY_SECTION_GUID","features":[309]},{"name":"PCIXBUS_ERROR_SECTION_GUID","features":[309]},{"name":"PCIXBUS_ERRTYPE_ADDRESSPARITY","features":[309]},{"name":"PCIXBUS_ERRTYPE_BUSTIMEOUT","features":[309]},{"name":"PCIXBUS_ERRTYPE_COMMANDPARITY","features":[309]},{"name":"PCIXBUS_ERRTYPE_DATAPARITY","features":[309]},{"name":"PCIXBUS_ERRTYPE_MASTERABORT","features":[309]},{"name":"PCIXBUS_ERRTYPE_MASTERDATAPARITY","features":[309]},{"name":"PCIXBUS_ERRTYPE_SYSTEM","features":[309]},{"name":"PCIXBUS_ERRTYPE_UNKNOWN","features":[309]},{"name":"PCIXDEVICE_ERROR_SECTION_GUID","features":[309]},{"name":"PCIX_BRIDGE_CAPABILITY","features":[309]},{"name":"PCIX_MODE1_100MHZ","features":[309]},{"name":"PCIX_MODE1_133MHZ","features":[309]},{"name":"PCIX_MODE1_66MHZ","features":[309]},{"name":"PCIX_MODE2_266_100MHZ","features":[309]},{"name":"PCIX_MODE2_266_133MHZ","features":[309]},{"name":"PCIX_MODE2_266_66MHZ","features":[309]},{"name":"PCIX_MODE2_533_100MHZ","features":[309]},{"name":"PCIX_MODE2_533_133MHZ","features":[309]},{"name":"PCIX_MODE2_533_66MHZ","features":[309]},{"name":"PCIX_MODE_CONVENTIONAL_PCI","features":[309]},{"name":"PCIX_VERSION_DUAL_MODE_ECC","features":[309]},{"name":"PCIX_VERSION_MODE1_ONLY","features":[309]},{"name":"PCIX_VERSION_MODE2_ECC","features":[309]},{"name":"PCI_ACS_ALLOWED","features":[309]},{"name":"PCI_ACS_BIT","features":[309]},{"name":"PCI_ACS_BLOCKED","features":[309]},{"name":"PCI_ACS_REDIRECTED","features":[309]},{"name":"PCI_ADDRESS_IO_ADDRESS_MASK","features":[309]},{"name":"PCI_ADDRESS_IO_SPACE","features":[309]},{"name":"PCI_ADDRESS_MEMORY_ADDRESS_MASK","features":[309]},{"name":"PCI_ADDRESS_MEMORY_PREFETCHABLE","features":[309]},{"name":"PCI_ADDRESS_MEMORY_TYPE_MASK","features":[309]},{"name":"PCI_ADDRESS_ROM_ADDRESS_MASK","features":[309]},{"name":"PCI_ADVANCED_FEATURES_CAPABILITY","features":[309]},{"name":"PCI_AGP_APERTURE_PAGE_SIZE","features":[309]},{"name":"PCI_AGP_CAPABILITY","features":[309]},{"name":"PCI_AGP_CONTROL","features":[309]},{"name":"PCI_AGP_EXTENDED_CAPABILITY","features":[309]},{"name":"PCI_AGP_ISOCH_COMMAND","features":[309]},{"name":"PCI_AGP_ISOCH_STATUS","features":[309]},{"name":"PCI_AGP_RATE_1X","features":[309]},{"name":"PCI_AGP_RATE_2X","features":[309]},{"name":"PCI_AGP_RATE_4X","features":[309]},{"name":"PCI_ATS_INTERFACE","features":[309,307]},{"name":"PCI_ATS_INTERFACE_VERSION","features":[309]},{"name":"PCI_BRIDGE_TYPE","features":[309]},{"name":"PCI_BUS_INTERFACE_STANDARD","features":[309]},{"name":"PCI_BUS_INTERFACE_STANDARD_VERSION","features":[309]},{"name":"PCI_BUS_WIDTH","features":[309]},{"name":"PCI_CAPABILITIES_HEADER","features":[309]},{"name":"PCI_CAPABILITY_ID_ADVANCED_FEATURES","features":[309]},{"name":"PCI_CAPABILITY_ID_AGP","features":[309]},{"name":"PCI_CAPABILITY_ID_AGP_TARGET","features":[309]},{"name":"PCI_CAPABILITY_ID_CPCI_HOTSWAP","features":[309]},{"name":"PCI_CAPABILITY_ID_CPCI_RES_CTRL","features":[309]},{"name":"PCI_CAPABILITY_ID_DEBUG_PORT","features":[309]},{"name":"PCI_CAPABILITY_ID_FPB","features":[309]},{"name":"PCI_CAPABILITY_ID_HYPERTRANSPORT","features":[309]},{"name":"PCI_CAPABILITY_ID_MSI","features":[309]},{"name":"PCI_CAPABILITY_ID_MSIX","features":[309]},{"name":"PCI_CAPABILITY_ID_P2P_SSID","features":[309]},{"name":"PCI_CAPABILITY_ID_PCIX","features":[309]},{"name":"PCI_CAPABILITY_ID_PCI_EXPRESS","features":[309]},{"name":"PCI_CAPABILITY_ID_POWER_MANAGEMENT","features":[309]},{"name":"PCI_CAPABILITY_ID_SATA_CONFIG","features":[309]},{"name":"PCI_CAPABILITY_ID_SECURE","features":[309]},{"name":"PCI_CAPABILITY_ID_SHPC","features":[309]},{"name":"PCI_CAPABILITY_ID_SLOT_ID","features":[309]},{"name":"PCI_CAPABILITY_ID_VENDOR_SPECIFIC","features":[309]},{"name":"PCI_CAPABILITY_ID_VPD","features":[309]},{"name":"PCI_CARDBUS_BRIDGE_TYPE","features":[309]},{"name":"PCI_CLASS_BASE_SYSTEM_DEV","features":[309]},{"name":"PCI_CLASS_BRIDGE_DEV","features":[309]},{"name":"PCI_CLASS_DATA_ACQ_SIGNAL_PROC","features":[309]},{"name":"PCI_CLASS_DISPLAY_CTLR","features":[309]},{"name":"PCI_CLASS_DOCKING_STATION","features":[309]},{"name":"PCI_CLASS_ENCRYPTION_DECRYPTION","features":[309]},{"name":"PCI_CLASS_INPUT_DEV","features":[309]},{"name":"PCI_CLASS_INTELLIGENT_IO_CTLR","features":[309]},{"name":"PCI_CLASS_MASS_STORAGE_CTLR","features":[309]},{"name":"PCI_CLASS_MEMORY_CTLR","features":[309]},{"name":"PCI_CLASS_MULTIMEDIA_DEV","features":[309]},{"name":"PCI_CLASS_NETWORK_CTLR","features":[309]},{"name":"PCI_CLASS_NOT_DEFINED","features":[309]},{"name":"PCI_CLASS_PRE_20","features":[309]},{"name":"PCI_CLASS_PROCESSOR","features":[309]},{"name":"PCI_CLASS_SATELLITE_COMMS_CTLR","features":[309]},{"name":"PCI_CLASS_SERIAL_BUS_CTLR","features":[309]},{"name":"PCI_CLASS_SIMPLE_COMMS_CTLR","features":[309]},{"name":"PCI_CLASS_WIRELESS_CTLR","features":[309]},{"name":"PCI_COMMON_CONFIG","features":[309]},{"name":"PCI_COMMON_HEADER","features":[309]},{"name":"PCI_DATA_VERSION","features":[309]},{"name":"PCI_DEBUGGING_DEVICE_IN_USE","features":[309]},{"name":"PCI_DEVICE_D3COLD_STATE_REASON","features":[309]},{"name":"PCI_DEVICE_PRESENCE_PARAMETERS","features":[309]},{"name":"PCI_DEVICE_PRESENT_INTERFACE","features":[309,307]},{"name":"PCI_DEVICE_PRESENT_INTERFACE_VERSION","features":[309]},{"name":"PCI_DEVICE_TYPE","features":[309]},{"name":"PCI_DISABLE_LEVEL_INTERRUPT","features":[309]},{"name":"PCI_ENABLE_BUS_MASTER","features":[309]},{"name":"PCI_ENABLE_FAST_BACK_TO_BACK","features":[309]},{"name":"PCI_ENABLE_IO_SPACE","features":[309]},{"name":"PCI_ENABLE_MEMORY_SPACE","features":[309]},{"name":"PCI_ENABLE_PARITY","features":[309]},{"name":"PCI_ENABLE_SERR","features":[309]},{"name":"PCI_ENABLE_SPECIAL_CYCLES","features":[309]},{"name":"PCI_ENABLE_VGA_COMPATIBLE_PALETTE","features":[309]},{"name":"PCI_ENABLE_WAIT_CYCLE","features":[309]},{"name":"PCI_ENABLE_WRITE_AND_INVALIDATE","features":[309]},{"name":"PCI_ERROR_HANDLER_CALLBACK","features":[309]},{"name":"PCI_EXPRESS_ACCESS_CONTROL_SERVICES_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_ACS_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ACS_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ACS_CONTROL","features":[309]},{"name":"PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_AER_CAPABILITIES","features":[309]},{"name":"PCI_EXPRESS_AER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ARI_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ARI_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ARI_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_ARI_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ASPM_CONTROL","features":[309]},{"name":"PCI_EXPRESS_ASPM_SUPPORT","features":[309]},{"name":"PCI_EXPRESS_ATS_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ATS_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ATS_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_ATS_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_BRIDGE_AER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_CARD_PRESENCE","features":[309]},{"name":"PCI_EXPRESS_CONFIGURATION_ACCESS_CORRELATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_CORRECTABLE_ERROR_MASK","features":[309]},{"name":"PCI_EXPRESS_CORRECTABLE_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_CAPABILITY_REGISTER_V11","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_CAPABILITY_V11","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_LOCK_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_RANGE_BASE_HIGH_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_RANGE_BASE_LOW_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_RANGE_SIZE_HIGH_REGISTER","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_RANGE_SIZE_LOW_REGISTER_V11","features":[309]},{"name":"PCI_EXPRESS_CXL_DVSEC_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_HEADER_1","features":[309]},{"name":"PCI_EXPRESS_DESIGNATED_VENDOR_SPECIFIC_HEADER_2","features":[309]},{"name":"PCI_EXPRESS_DEVICE_CAPABILITIES_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_CONTROL_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_DEVICE_STATUS_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DEVICE_TYPE","features":[309]},{"name":"PCI_EXPRESS_DPA_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_DPC_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_DPC_CAPS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_DPC_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_ERROR_SOURCE_ID","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_EXCEPTION_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_HEADERLOG_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_IMPSPECLOG_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_MASK_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_SEVERITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_SYSERR_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_RP_PIO_TLPPREFIXLOG_REGISTER","features":[309]},{"name":"PCI_EXPRESS_DPC_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER","features":[309]},{"name":"PCI_EXPRESS_ENTER_LINK_QUIESCENT_MODE","features":[309,307]},{"name":"PCI_EXPRESS_ERROR_SOURCE_ID","features":[309]},{"name":"PCI_EXPRESS_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_EXIT_LINK_QUIESCENT_MODE","features":[309,307]},{"name":"PCI_EXPRESS_FRS_QUEUEING_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_INDICATOR_STATE","features":[309]},{"name":"PCI_EXPRESS_L0s_EXIT_LATENCY","features":[309]},{"name":"PCI_EXPRESS_L1_EXIT_LATENCY","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CONTROL_1_REGISTER","features":[309]},{"name":"PCI_EXPRESS_L1_PM_SS_CONTROL_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LANE_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_CONTROL3","features":[309]},{"name":"PCI_EXPRESS_LINK_CONTROL_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_QUIESCENT_INTERFACE","features":[309,307]},{"name":"PCI_EXPRESS_LINK_QUIESCENT_INTERFACE_VERSION","features":[309]},{"name":"PCI_EXPRESS_LINK_STATUS_2_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_LINK_SUBSTATE","features":[309]},{"name":"PCI_EXPRESS_LN_REQUESTER_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_LTR_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_LTR_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_LTR_MAX_LATENCY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_MAX_PAYLOAD_SIZE","features":[309]},{"name":"PCI_EXPRESS_MFVC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_MPCIE_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_MRL_STATE","features":[309]},{"name":"PCI_EXPRESS_MULTICAST_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_MULTI_ROOT_IO_VIRTUALIZATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_NPEM_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_NPEM_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_NPEM_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_NPEM_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_NPEM_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PAGE_REQUEST_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_PASID_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_PASID_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PASID_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_PASID_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PME_REQUESTOR_ID","features":[309]},{"name":"PCI_EXPRESS_PMUX_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_POWER_BUDGETING_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_POWER_STATE","features":[309]},{"name":"PCI_EXPRESS_PRI_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_PRI_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PRI_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PTM_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_PTM_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_PTM_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_PTM_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_RCB","features":[309]},{"name":"PCI_EXPRESS_RCRB_HEADER_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_READINESS_TIME_REPORTING_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RESERVED_FOR_AMD_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_RESIZABLE_BAR_ENTRY","features":[309]},{"name":"PCI_EXPRESS_ROOTPORT_AER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ROOT_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_ROOT_ERROR_COMMAND","features":[309]},{"name":"PCI_EXPRESS_ROOT_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_ROOT_PORT_INTERFACE","features":[309]},{"name":"PCI_EXPRESS_ROOT_PORT_INTERFACE_VERSION","features":[309]},{"name":"PCI_EXPRESS_ROOT_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_SECONDARY_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_SECONDARY_PCI_EXPRESS_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_SEC_AER_CAPABILITIES","features":[309]},{"name":"PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK","features":[309]},{"name":"PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY","features":[309]},{"name":"PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_SINGLE_ROOT_IO_VIRTUALIZATION_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_EXPRESS_SLOT_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_SLOT_STATUS_REGISTER","features":[309]},{"name":"PCI_EXPRESS_SRIOV_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_SRIOV_CAPS","features":[309]},{"name":"PCI_EXPRESS_SRIOV_CONTROL","features":[309]},{"name":"PCI_EXPRESS_SRIOV_MIGRATION_STATE_ARRAY","features":[309]},{"name":"PCI_EXPRESS_SRIOV_STATUS","features":[309]},{"name":"PCI_EXPRESS_TPH_REQUESTER_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_TPH_REQUESTER_CAPABILITY_REGISTER","features":[309]},{"name":"PCI_EXPRESS_TPH_REQUESTER_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_TPH_REQUESTER_CONTROL_REGISTER","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_LOCATION_MSIX_TABLE","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_LOCATION_NONE","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_LOCATION_RESERVED","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_LOCATION_TPH_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_TPH_ST_TABLE_ENTRY","features":[309]},{"name":"PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK","features":[309]},{"name":"PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY","features":[309]},{"name":"PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS","features":[309]},{"name":"PCI_EXPRESS_VC_AND_MFVC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_VENDOR_SPECIFIC_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_VENDOR_SPECIFIC_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_VIRTUAL_CHANNEL_CAPABILITY","features":[309]},{"name":"PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID","features":[309]},{"name":"PCI_EXPRESS_WAKE_CONTROL","features":[309,307]},{"name":"PCI_EXTENDED_CONFIG_LENGTH","features":[309]},{"name":"PCI_FIRMWARE_BUS_CAPS","features":[309]},{"name":"PCI_FIRMWARE_BUS_CAPS_RETURN_BUFFER","features":[309]},{"name":"PCI_FPB_CAPABILITIES_REGISTER","features":[309]},{"name":"PCI_FPB_CAPABILITY","features":[309]},{"name":"PCI_FPB_CAPABILITY_HEADER","features":[309]},{"name":"PCI_FPB_MEM_HIGH_VECTOR_CONTROL1_REGISTER","features":[309]},{"name":"PCI_FPB_MEM_HIGH_VECTOR_CONTROL2_REGISTER","features":[309]},{"name":"PCI_FPB_MEM_LOW_VECTOR_CONTROL_REGISTER","features":[309]},{"name":"PCI_FPB_RID_VECTOR_CONTROL1_REGISTER","features":[309]},{"name":"PCI_FPB_RID_VECTOR_CONTROL2_REGISTER","features":[309]},{"name":"PCI_FPB_VECTOR_ACCESS_CONTROL_REGISTER","features":[309]},{"name":"PCI_FPB_VECTOR_ACCESS_DATA_REGISTER","features":[309]},{"name":"PCI_HARDWARE_INTERFACE","features":[309]},{"name":"PCI_INVALID_ALTERNATE_FUNCTION_NUMBER","features":[309]},{"name":"PCI_INVALID_VENDORID","features":[309]},{"name":"PCI_IS_DEVICE_PRESENT","features":[309,307]},{"name":"PCI_IS_DEVICE_PRESENT_EX","features":[309,307]},{"name":"PCI_LINE_TO_PIN","features":[309]},{"name":"PCI_MAX_BRIDGE_NUMBER","features":[309]},{"name":"PCI_MAX_DEVICES","features":[309]},{"name":"PCI_MAX_FUNCTION","features":[309]},{"name":"PCI_MAX_SEGMENT_NUMBER","features":[309]},{"name":"PCI_MSIX_GET_ENTRY","features":[309,307]},{"name":"PCI_MSIX_GET_TABLE_SIZE","features":[309,307]},{"name":"PCI_MSIX_MASKUNMASK_ENTRY","features":[309,307]},{"name":"PCI_MSIX_SET_ENTRY","features":[309,307]},{"name":"PCI_MSIX_TABLE_CONFIG_INTERFACE","features":[309,307]},{"name":"PCI_MSIX_TABLE_CONFIG_INTERFACE_VERSION","features":[309]},{"name":"PCI_MULTIFUNCTION","features":[309]},{"name":"PCI_PIN_TO_LINE","features":[309]},{"name":"PCI_PMC","features":[309]},{"name":"PCI_PMCSR","features":[309]},{"name":"PCI_PMCSR_BSE","features":[309]},{"name":"PCI_PM_CAPABILITY","features":[309]},{"name":"PCI_PREPARE_MULTISTAGE_RESUME","features":[309]},{"name":"PCI_PROGRAMMING_INTERFACE_MSC_NVM_EXPRESS","features":[309]},{"name":"PCI_PTM_TIME_SOURCE_AUX","features":[309]},{"name":"PCI_READ_WRITE_CONFIG","features":[309]},{"name":"PCI_RECOVERY_SECTION_GUID","features":[309]},{"name":"PCI_ROMADDRESS_ENABLED","features":[309]},{"name":"PCI_ROOT_BUS_CAPABILITY","features":[309,307]},{"name":"PCI_ROOT_BUS_HARDWARE_CAPABILITY","features":[309,307]},{"name":"PCI_ROOT_BUS_OSC_CONTROL_FIELD","features":[309]},{"name":"PCI_ROOT_BUS_OSC_METHOD_CAPABILITY_REVISION","features":[309]},{"name":"PCI_ROOT_BUS_OSC_SUPPORT_FIELD","features":[309]},{"name":"PCI_SECURITY_DIRECT_TRANSLATED_P2P","features":[309]},{"name":"PCI_SECURITY_ENHANCED","features":[309]},{"name":"PCI_SECURITY_FULLY_SUPPORTED","features":[309]},{"name":"PCI_SECURITY_GUEST_ASSIGNED","features":[309]},{"name":"PCI_SECURITY_INTERFACE","features":[309,307]},{"name":"PCI_SECURITY_INTERFACE2","features":[309,307]},{"name":"PCI_SECURITY_INTERFACE_VERSION","features":[309]},{"name":"PCI_SECURITY_INTERFACE_VERSION2","features":[309]},{"name":"PCI_SECURITY_SRIOV_DIRECT_TRANSLATED_P2P","features":[309]},{"name":"PCI_SEGMENT_BUS_NUMBER","features":[309]},{"name":"PCI_SET_ACS","features":[309,307]},{"name":"PCI_SET_ACS2","features":[309,307]},{"name":"PCI_SET_ATS","features":[309,307]},{"name":"PCI_SLOT_NUMBER","features":[309]},{"name":"PCI_STATUS_66MHZ_CAPABLE","features":[309]},{"name":"PCI_STATUS_CAPABILITIES_LIST","features":[309]},{"name":"PCI_STATUS_DATA_PARITY_DETECTED","features":[309]},{"name":"PCI_STATUS_DETECTED_PARITY_ERROR","features":[309]},{"name":"PCI_STATUS_DEVSEL","features":[309]},{"name":"PCI_STATUS_FAST_BACK_TO_BACK","features":[309]},{"name":"PCI_STATUS_IMMEDIATE_READINESS","features":[309]},{"name":"PCI_STATUS_INTERRUPT_PENDING","features":[309]},{"name":"PCI_STATUS_RECEIVED_MASTER_ABORT","features":[309]},{"name":"PCI_STATUS_RECEIVED_TARGET_ABORT","features":[309]},{"name":"PCI_STATUS_SIGNALED_SYSTEM_ERROR","features":[309]},{"name":"PCI_STATUS_SIGNALED_TARGET_ABORT","features":[309]},{"name":"PCI_STATUS_UDF_SUPPORTED","features":[309]},{"name":"PCI_SUBCLASS_BR_CARDBUS","features":[309]},{"name":"PCI_SUBCLASS_BR_EISA","features":[309]},{"name":"PCI_SUBCLASS_BR_HOST","features":[309]},{"name":"PCI_SUBCLASS_BR_ISA","features":[309]},{"name":"PCI_SUBCLASS_BR_MCA","features":[309]},{"name":"PCI_SUBCLASS_BR_NUBUS","features":[309]},{"name":"PCI_SUBCLASS_BR_OTHER","features":[309]},{"name":"PCI_SUBCLASS_BR_PCI_TO_PCI","features":[309]},{"name":"PCI_SUBCLASS_BR_PCMCIA","features":[309]},{"name":"PCI_SUBCLASS_BR_RACEWAY","features":[309]},{"name":"PCI_SUBCLASS_COM_MODEM","features":[309]},{"name":"PCI_SUBCLASS_COM_MULTIPORT","features":[309]},{"name":"PCI_SUBCLASS_COM_OTHER","features":[309]},{"name":"PCI_SUBCLASS_COM_PARALLEL","features":[309]},{"name":"PCI_SUBCLASS_COM_SERIAL","features":[309]},{"name":"PCI_SUBCLASS_CRYPTO_ENTERTAINMENT","features":[309]},{"name":"PCI_SUBCLASS_CRYPTO_NET_COMP","features":[309]},{"name":"PCI_SUBCLASS_CRYPTO_OTHER","features":[309]},{"name":"PCI_SUBCLASS_DASP_DPIO","features":[309]},{"name":"PCI_SUBCLASS_DASP_OTHER","features":[309]},{"name":"PCI_SUBCLASS_DOC_GENERIC","features":[309]},{"name":"PCI_SUBCLASS_DOC_OTHER","features":[309]},{"name":"PCI_SUBCLASS_INP_DIGITIZER","features":[309]},{"name":"PCI_SUBCLASS_INP_GAMEPORT","features":[309]},{"name":"PCI_SUBCLASS_INP_KEYBOARD","features":[309]},{"name":"PCI_SUBCLASS_INP_MOUSE","features":[309]},{"name":"PCI_SUBCLASS_INP_OTHER","features":[309]},{"name":"PCI_SUBCLASS_INP_SCANNER","features":[309]},{"name":"PCI_SUBCLASS_INTIO_I2O","features":[309]},{"name":"PCI_SUBCLASS_MEM_FLASH","features":[309]},{"name":"PCI_SUBCLASS_MEM_OTHER","features":[309]},{"name":"PCI_SUBCLASS_MEM_RAM","features":[309]},{"name":"PCI_SUBCLASS_MM_AUDIO_DEV","features":[309]},{"name":"PCI_SUBCLASS_MM_OTHER","features":[309]},{"name":"PCI_SUBCLASS_MM_TELEPHONY_DEV","features":[309]},{"name":"PCI_SUBCLASS_MM_VIDEO_DEV","features":[309]},{"name":"PCI_SUBCLASS_MSC_AHCI_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_FLOPPY_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_IDE_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_IPI_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_NVM_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_OTHER","features":[309]},{"name":"PCI_SUBCLASS_MSC_RAID_CTLR","features":[309]},{"name":"PCI_SUBCLASS_MSC_SCSI_BUS_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_ATM_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_ETHERNET_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_FDDI_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_ISDN_CTLR","features":[309]},{"name":"PCI_SUBCLASS_NET_OTHER","features":[309]},{"name":"PCI_SUBCLASS_NET_TOKEN_RING_CTLR","features":[309]},{"name":"PCI_SUBCLASS_PRE_20_NON_VGA","features":[309]},{"name":"PCI_SUBCLASS_PRE_20_VGA","features":[309]},{"name":"PCI_SUBCLASS_PROC_386","features":[309]},{"name":"PCI_SUBCLASS_PROC_486","features":[309]},{"name":"PCI_SUBCLASS_PROC_ALPHA","features":[309]},{"name":"PCI_SUBCLASS_PROC_COPROCESSOR","features":[309]},{"name":"PCI_SUBCLASS_PROC_PENTIUM","features":[309]},{"name":"PCI_SUBCLASS_PROC_POWERPC","features":[309]},{"name":"PCI_SUBCLASS_SAT_AUDIO","features":[309]},{"name":"PCI_SUBCLASS_SAT_DATA","features":[309]},{"name":"PCI_SUBCLASS_SAT_TV","features":[309]},{"name":"PCI_SUBCLASS_SAT_VOICE","features":[309]},{"name":"PCI_SUBCLASS_SB_ACCESS","features":[309]},{"name":"PCI_SUBCLASS_SB_FIBRE_CHANNEL","features":[309]},{"name":"PCI_SUBCLASS_SB_IEEE1394","features":[309]},{"name":"PCI_SUBCLASS_SB_SMBUS","features":[309]},{"name":"PCI_SUBCLASS_SB_SSA","features":[309]},{"name":"PCI_SUBCLASS_SB_THUNDERBOLT","features":[309]},{"name":"PCI_SUBCLASS_SB_USB","features":[309]},{"name":"PCI_SUBCLASS_SYS_DMA_CTLR","features":[309]},{"name":"PCI_SUBCLASS_SYS_GEN_HOTPLUG_CTLR","features":[309]},{"name":"PCI_SUBCLASS_SYS_INTERRUPT_CTLR","features":[309]},{"name":"PCI_SUBCLASS_SYS_OTHER","features":[309]},{"name":"PCI_SUBCLASS_SYS_RCEC","features":[309]},{"name":"PCI_SUBCLASS_SYS_REAL_TIME_CLOCK","features":[309]},{"name":"PCI_SUBCLASS_SYS_SDIO_CTRL","features":[309]},{"name":"PCI_SUBCLASS_SYS_SYSTEM_TIMER","features":[309]},{"name":"PCI_SUBCLASS_VID_OTHER","features":[309]},{"name":"PCI_SUBCLASS_VID_VGA_CTLR","features":[309]},{"name":"PCI_SUBCLASS_VID_XGA_CTLR","features":[309]},{"name":"PCI_SUBCLASS_WIRELESS_CON_IR","features":[309]},{"name":"PCI_SUBCLASS_WIRELESS_IRDA","features":[309]},{"name":"PCI_SUBCLASS_WIRELESS_OTHER","features":[309]},{"name":"PCI_SUBCLASS_WIRELESS_RF","features":[309]},{"name":"PCI_SUBLCASS_VID_3D_CTLR","features":[309]},{"name":"PCI_SUBSYSTEM_IDS_CAPABILITY","features":[309]},{"name":"PCI_TYPE0_ADDRESSES","features":[309]},{"name":"PCI_TYPE1_ADDRESSES","features":[309]},{"name":"PCI_TYPE2_ADDRESSES","features":[309]},{"name":"PCI_TYPE_20BIT","features":[309]},{"name":"PCI_TYPE_32BIT","features":[309]},{"name":"PCI_TYPE_64BIT","features":[309]},{"name":"PCI_USE_CLASS_SUBCLASS","features":[309]},{"name":"PCI_USE_LOCAL_BUS","features":[309]},{"name":"PCI_USE_LOCAL_DEVICE","features":[309]},{"name":"PCI_USE_PROGIF","features":[309]},{"name":"PCI_USE_REVISION","features":[309]},{"name":"PCI_USE_SUBSYSTEM_IDS","features":[309]},{"name":"PCI_USE_VENDEV_IDS","features":[309]},{"name":"PCI_VENDOR_SPECIFIC_CAPABILITY","features":[309]},{"name":"PCI_VIRTUALIZATION_INTERFACE","features":[309,307]},{"name":"PCI_WHICHSPACE_CONFIG","features":[309]},{"name":"PCI_WHICHSPACE_ROM","features":[309]},{"name":"PCI_X_CAPABILITY","features":[309]},{"name":"PCIe_NOTIFY_TYPE_GUID","features":[309]},{"name":"PCLFS_CLIENT_ADVANCE_TAIL_CALLBACK","features":[308,311,309,307,310,326,312,313,314]},{"name":"PCLFS_CLIENT_LFF_HANDLER_COMPLETE_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PCLFS_CLIENT_LOG_UNPINNED_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PCLFS_SET_LOG_SIZE_COMPLETE_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PCMCIABus","features":[309]},{"name":"PCMCIAConfiguration","features":[309]},{"name":"PCONFIGURE_ADAPTER_CHANNEL","features":[308,311,309,307,310,312,313,314]},{"name":"PCRASHDUMP_POWER_ON","features":[309,307]},{"name":"PCREATE_COMMON_BUFFER_FROM_MDL","features":[308,311,309,307,310,312,313,314]},{"name":"PCREATE_PROCESS_NOTIFY_ROUTINE","features":[309,307]},{"name":"PCREATE_PROCESS_NOTIFY_ROUTINE_EX","features":[308,311,309,307,310,312,313,314,340]},{"name":"PCREATE_THREAD_NOTIFY_ROUTINE","features":[309,307]},{"name":"PCR_BTI_MITIGATION_CSWAP_HVC","features":[309]},{"name":"PCR_BTI_MITIGATION_CSWAP_SMC","features":[309]},{"name":"PCR_BTI_MITIGATION_NONE","features":[309]},{"name":"PCR_BTI_MITIGATION_VBAR_MASK","features":[309]},{"name":"PCR_MAJOR_VERSION","features":[309]},{"name":"PCR_MINOR_VERSION","features":[309]},{"name":"PCW_CALLBACK","features":[308,309,307,313]},{"name":"PCW_CALLBACK_INFORMATION","features":[308,309,307,313]},{"name":"PCW_CALLBACK_TYPE","features":[309]},{"name":"PCW_COUNTER_DESCRIPTOR","features":[309]},{"name":"PCW_COUNTER_INFORMATION","features":[309,307]},{"name":"PCW_CURRENT_VERSION","features":[309]},{"name":"PCW_DATA","features":[309]},{"name":"PCW_MASK_INFORMATION","features":[308,309,307,313]},{"name":"PCW_REGISTRATION_FLAGS","features":[309]},{"name":"PCW_REGISTRATION_INFORMATION","features":[309,307]},{"name":"PCW_VERSION_1","features":[309]},{"name":"PCW_VERSION_2","features":[309]},{"name":"PD3COLD_REQUEST_AUX_POWER","features":[309,307]},{"name":"PD3COLD_REQUEST_CORE_POWER_RAIL","features":[309]},{"name":"PD3COLD_REQUEST_PERST_DELAY","features":[309,307]},{"name":"PDEBUG_DEVICE_FOUND_FUNCTION","features":[309,307]},{"name":"PDEBUG_PRINT_CALLBACK","features":[309,313]},{"name":"PDEVICE_BUS_SPECIFIC_RESET_HANDLER","features":[309,307]},{"name":"PDEVICE_CHANGE_COMPLETE_CALLBACK","features":[309]},{"name":"PDEVICE_NOTIFY_CALLBACK","features":[309]},{"name":"PDEVICE_NOTIFY_CALLBACK2","features":[309]},{"name":"PDEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER","features":[309,307]},{"name":"PDEVICE_RESET_COMPLETION","features":[309]},{"name":"PDEVICE_RESET_HANDLER","features":[309,307]},{"name":"PDE_BASE","features":[309]},{"name":"PDE_PER_PAGE","features":[309]},{"name":"PDE_TOP","features":[309]},{"name":"PDI_SHIFT","features":[309]},{"name":"PDMA_COMPLETION_ROUTINE","features":[309]},{"name":"PDRIVER_CMC_EXCEPTION_CALLBACK","features":[309]},{"name":"PDRIVER_CPE_EXCEPTION_CALLBACK","features":[309]},{"name":"PDRIVER_EXCPTN_CALLBACK","features":[309]},{"name":"PDRIVER_VERIFIER_THUNK_ROUTINE","features":[309]},{"name":"PEI_NOTIFY_TYPE_GUID","features":[309]},{"name":"PENABLE_VIRTUALIZATION","features":[309,307]},{"name":"PETWENABLECALLBACK","features":[309]},{"name":"PEXPAND_STACK_CALLOUT","features":[309]},{"name":"PEXT_CALLBACK","features":[309]},{"name":"PEXT_DELETE_CALLBACK","features":[309]},{"name":"PEX_CALLBACK_FUNCTION","features":[309,307]},{"name":"PFAControl","features":[309]},{"name":"PFLUSH_ADAPTER_BUFFERS","features":[308,311,309,307,310,312,313,314]},{"name":"PFLUSH_ADAPTER_BUFFERS_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PFLUSH_DMA_BUFFER","features":[308,311,309,307,310,312,313,314]},{"name":"PFNFTH","features":[309,307]},{"name":"PFN_IN_USE_PAGE_OFFLINE_NOTIFY","features":[309,307]},{"name":"PFN_NT_COMMIT_TRANSACTION","features":[309,307]},{"name":"PFN_NT_CREATE_TRANSACTION","features":[308,309,307]},{"name":"PFN_NT_OPEN_TRANSACTION","features":[308,309,307]},{"name":"PFN_NT_QUERY_INFORMATION_TRANSACTION","features":[309,307,341]},{"name":"PFN_NT_ROLLBACK_TRANSACTION","features":[309,307]},{"name":"PFN_NT_SET_INFORMATION_TRANSACTION","features":[309,307,341]},{"name":"PFN_RTL_IS_NTDDI_VERSION_AVAILABLE","features":[309,307]},{"name":"PFN_RTL_IS_SERVICE_PACK_VERSION_INSTALLED","features":[309,307]},{"name":"PFN_WHEA_HIGH_IRQL_LOG_SEL_EVENT_HANDLER","features":[309,307,336]},{"name":"PFPGA_BUS_SCAN","features":[309]},{"name":"PFPGA_CONTROL_CONFIG_SPACE","features":[309,307]},{"name":"PFPGA_CONTROL_ERROR_REPORTING","features":[309,307]},{"name":"PFPGA_CONTROL_LINK","features":[309,307]},{"name":"PFREE_ADAPTER_CHANNEL","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_ADAPTER_OBJECT","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_COMMON_BUFFER","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_COMMON_BUFFER_FROM_VECTOR","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_COMMON_BUFFER_VECTOR","features":[308,311,309,307,310,312,313,314]},{"name":"PFREE_FUNCTION_EX","features":[309]},{"name":"PFREE_MAP_REGISTERS","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_COMMON_BUFFER_FROM_VECTOR_BY_INDEX","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_D3COLD_CAPABILITY","features":[309,307]},{"name":"PGET_D3COLD_LAST_TRANSITION_STATUS","features":[309]},{"name":"PGET_DEVICE_RESET_STATUS","features":[309,307]},{"name":"PGET_DMA_ADAPTER","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_DMA_ADAPTER_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_DMA_ALIGNMENT","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_DMA_DOMAIN","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_DMA_TRANSFER_INFO","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_IDLE_WAKE_INFO","features":[309,307]},{"name":"PGET_LOCATION_STRING","features":[309,307]},{"name":"PGET_SCATTER_GATHER_LIST","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_SCATTER_GATHER_LIST_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PGET_SDEV_IDENTIFIER","features":[309]},{"name":"PGET_SET_DEVICE_DATA","features":[309]},{"name":"PGET_UPDATED_BUS_RESOURCE","features":[309,307]},{"name":"PGET_VIRTUAL_DEVICE_DATA","features":[309]},{"name":"PGET_VIRTUAL_DEVICE_LOCATION","features":[309,307]},{"name":"PGET_VIRTUAL_DEVICE_RESOURCES","features":[309]},{"name":"PGET_VIRTUAL_FUNCTION_PROBED_BARS","features":[309,307]},{"name":"PGPE_CLEAR_STATUS","features":[308,311,309,307,310,312,313,314]},{"name":"PGPE_CLEAR_STATUS2","features":[309,307]},{"name":"PGPE_CONNECT_VECTOR","features":[308,311,309,307,310,312,313,314]},{"name":"PGPE_CONNECT_VECTOR2","features":[309,307]},{"name":"PGPE_DISABLE_EVENT","features":[308,311,309,307,310,312,313,314]},{"name":"PGPE_DISABLE_EVENT2","features":[309,307]},{"name":"PGPE_DISCONNECT_VECTOR","features":[309,307]},{"name":"PGPE_DISCONNECT_VECTOR2","features":[309,307]},{"name":"PGPE_ENABLE_EVENT","features":[308,311,309,307,310,312,313,314]},{"name":"PGPE_ENABLE_EVENT2","features":[309,307]},{"name":"PGPE_SERVICE_ROUTINE","features":[309,307]},{"name":"PGPE_SERVICE_ROUTINE2","features":[309,307]},{"name":"PHALIOREADWRITEHANDLER","features":[309,307]},{"name":"PHALMCAINTERFACELOCK","features":[309]},{"name":"PHALMCAINTERFACEREADREGISTER","features":[309,307]},{"name":"PHALMCAINTERFACEUNLOCK","features":[309]},{"name":"PHAL_RESET_DISPLAY_PARAMETERS","features":[309,307]},{"name":"PHVL_WHEA_ERROR_NOTIFICATION","features":[309,307]},{"name":"PHYSICAL_COUNTER_EVENT_BUFFER_CONFIGURATION","features":[309,307]},{"name":"PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR","features":[309,307]},{"name":"PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE","features":[309]},{"name":"PHYSICAL_COUNTER_RESOURCE_LIST","features":[309,307]},{"name":"PHYSICAL_MEMORY_RANGE","features":[309]},{"name":"PINITIALIZE_DMA_TRANSFER_CONTEXT","features":[308,311,309,307,310,312,313,314]},{"name":"PINTERFACE_DEREFERENCE","features":[309]},{"name":"PINTERFACE_REFERENCE","features":[309]},{"name":"PIOMMU_DEVICE_CREATE","features":[309,307]},{"name":"PIOMMU_DEVICE_DELETE","features":[309,307]},{"name":"PIOMMU_DEVICE_FAULT_HANDLER","features":[309]},{"name":"PIOMMU_DEVICE_QUERY_DOMAIN_TYPES","features":[309]},{"name":"PIOMMU_DOMAIN_ATTACH_DEVICE","features":[309,307]},{"name":"PIOMMU_DOMAIN_ATTACH_DEVICE_EX","features":[309,307]},{"name":"PIOMMU_DOMAIN_CONFIGURE","features":[309,307]},{"name":"PIOMMU_DOMAIN_CREATE","features":[309,307]},{"name":"PIOMMU_DOMAIN_CREATE_EX","features":[309,307]},{"name":"PIOMMU_DOMAIN_DELETE","features":[309,307]},{"name":"PIOMMU_DOMAIN_DETACH_DEVICE","features":[309,307]},{"name":"PIOMMU_DOMAIN_DETACH_DEVICE_EX","features":[309,307]},{"name":"PIOMMU_FLUSH_DOMAIN","features":[309,307]},{"name":"PIOMMU_FLUSH_DOMAIN_VA_LIST","features":[309,307]},{"name":"PIOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE","features":[309,307]},{"name":"PIOMMU_INTERFACE_STATE_CHANGE_CALLBACK","features":[309]},{"name":"PIOMMU_MAP_IDENTITY_RANGE","features":[309,307]},{"name":"PIOMMU_MAP_IDENTITY_RANGE_EX","features":[309,307]},{"name":"PIOMMU_MAP_LOGICAL_RANGE","features":[309,307]},{"name":"PIOMMU_MAP_LOGICAL_RANGE_EX","features":[309,307]},{"name":"PIOMMU_MAP_RESERVED_LOGICAL_RANGE","features":[309,307]},{"name":"PIOMMU_QUERY_INPUT_MAPPINGS","features":[309,307]},{"name":"PIOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK","features":[309,307]},{"name":"PIOMMU_RESERVE_LOGICAL_ADDRESS_RANGE","features":[309,307]},{"name":"PIOMMU_SET_DEVICE_FAULT_REPORTING","features":[309,307]},{"name":"PIOMMU_SET_DEVICE_FAULT_REPORTING_EX","features":[309,307]},{"name":"PIOMMU_UNMAP_IDENTITY_RANGE","features":[309,307]},{"name":"PIOMMU_UNMAP_IDENTITY_RANGE_EX","features":[309,307]},{"name":"PIOMMU_UNMAP_LOGICAL_RANGE","features":[309,307]},{"name":"PIOMMU_UNMAP_RESERVED_LOGICAL_RANGE","features":[309,307]},{"name":"PIOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK","features":[309,307]},{"name":"PIO_CONTAINER_NOTIFICATION_FUNCTION","features":[309,307]},{"name":"PIO_CSQ_ACQUIRE_LOCK","features":[309]},{"name":"PIO_CSQ_COMPLETE_CANCELED_IRP","features":[309]},{"name":"PIO_CSQ_INSERT_IRP","features":[309]},{"name":"PIO_CSQ_INSERT_IRP_EX","features":[309,307]},{"name":"PIO_CSQ_PEEK_NEXT_IRP","features":[308,311,309,307,310,312,313,314]},{"name":"PIO_CSQ_RELEASE_LOCK","features":[309]},{"name":"PIO_CSQ_REMOVE_IRP","features":[309]},{"name":"PIO_DEVICE_EJECT_CALLBACK","features":[309,307]},{"name":"PIO_DPC_ROUTINE","features":[309]},{"name":"PIO_PERSISTED_MEMORY_ENUMERATION_CALLBACK","features":[309,307]},{"name":"PIO_QUERY_DEVICE_ROUTINE","features":[309,307]},{"name":"PIO_SESSION_NOTIFICATION_FUNCTION","features":[309,307]},{"name":"PIO_TIMER_ROUTINE","features":[309]},{"name":"PIO_WORKITEM_ROUTINE","features":[309]},{"name":"PIO_WORKITEM_ROUTINE_EX","features":[309]},{"name":"PJOIN_DMA_DOMAIN","features":[308,311,309,307,310,312,313,314]},{"name":"PKBUGCHECK_CALLBACK_ROUTINE","features":[309]},{"name":"PKBUGCHECK_REASON_CALLBACK_ROUTINE","features":[309]},{"name":"PKIPI_BROADCAST_WORKER","features":[309]},{"name":"PKMESSAGE_SERVICE_ROUTINE","features":[309,307]},{"name":"PKSERVICE_ROUTINE","features":[309,307]},{"name":"PKSTART_ROUTINE","features":[309]},{"name":"PKSYNCHRONIZE_ROUTINE","features":[309,307]},{"name":"PLEAVE_DMA_DOMAIN","features":[308,311,309,307,310,312,313,314]},{"name":"PLOAD_IMAGE_NOTIFY_ROUTINE","features":[309,307]},{"name":"PLUGPLAY_NOTIFICATION_HEADER","features":[309]},{"name":"PLUGPLAY_PROPERTY_PERSISTENT","features":[309]},{"name":"PLUGPLAY_REGKEY_CURRENT_HWPROFILE","features":[309]},{"name":"PLUGPLAY_REGKEY_DEVICE","features":[309]},{"name":"PLUGPLAY_REGKEY_DRIVER","features":[309]},{"name":"PMAP_TRANSFER","features":[308,311,309,307,310,312,313,314]},{"name":"PMAP_TRANSFER_EX","features":[308,311,309,307,310,312,313,314]},{"name":"PMCCounter","features":[309]},{"name":"PMEM_ERROR_SECTION_GUID","features":[309]},{"name":"PMM_DLL_INITIALIZE","features":[309,307]},{"name":"PMM_DLL_UNLOAD","features":[309,307]},{"name":"PMM_GET_SYSTEM_ROUTINE_ADDRESS_EX","features":[309,307]},{"name":"PMM_MDL_ROUTINE","features":[309]},{"name":"PMM_ROTATE_COPY_CALLBACK_FUNCTION","features":[308,309,307]},{"name":"PM_DISPATCH_TABLE","features":[309]},{"name":"PNMI_CALLBACK","features":[309,307]},{"name":"PNPBus","features":[309]},{"name":"PNPEM_CONTROL_ENABLE_DISABLE","features":[309,307]},{"name":"PNPEM_CONTROL_QUERY_CONTROL","features":[309]},{"name":"PNPEM_CONTROL_QUERY_STANDARD_CAPABILITIES","features":[309,307]},{"name":"PNPEM_CONTROL_SET_STANDARD_CONTROL","features":[309,307]},{"name":"PNPISABus","features":[309]},{"name":"PNPISAConfiguration","features":[309]},{"name":"PNPNOTIFY_DEVICE_INTERFACE_INCLUDE_EXISTING_INTERFACES","features":[309]},{"name":"PNP_BUS_INFORMATION","features":[309]},{"name":"PNP_DEVICE_ASSIGNED_TO_GUEST","features":[309]},{"name":"PNP_DEVICE_DISABLED","features":[309]},{"name":"PNP_DEVICE_DISCONNECTED","features":[309]},{"name":"PNP_DEVICE_DONT_DISPLAY_IN_UI","features":[309]},{"name":"PNP_DEVICE_FAILED","features":[309]},{"name":"PNP_DEVICE_NOT_DISABLEABLE","features":[309]},{"name":"PNP_DEVICE_REMOVED","features":[309]},{"name":"PNP_DEVICE_RESOURCE_REQUIREMENTS_CHANGED","features":[309]},{"name":"PNP_DEVICE_RESOURCE_UPDATED","features":[309]},{"name":"PNP_EXTENDED_ADDRESS_INTERFACE","features":[309]},{"name":"PNP_EXTENDED_ADDRESS_INTERFACE_VERSION","features":[309]},{"name":"PNP_LOCATION_INTERFACE","features":[309,307]},{"name":"PNP_REPLACE_DRIVER_INTERFACE","features":[309,307]},{"name":"PNP_REPLACE_DRIVER_INTERFACE_VERSION","features":[309]},{"name":"PNP_REPLACE_HARDWARE_MEMORY_MIRRORING","features":[309]},{"name":"PNP_REPLACE_HARDWARE_PAGE_COPY","features":[309]},{"name":"PNP_REPLACE_HARDWARE_QUIESCE","features":[309]},{"name":"PNP_REPLACE_MEMORY_LIST","features":[309]},{"name":"PNP_REPLACE_MEMORY_SUPPORTED","features":[309]},{"name":"PNP_REPLACE_PARAMETERS","features":[309,307]},{"name":"PNP_REPLACE_PARAMETERS_VERSION","features":[309]},{"name":"PNP_REPLACE_PROCESSOR_LIST","features":[309]},{"name":"PNP_REPLACE_PROCESSOR_LIST_V1","features":[309]},{"name":"PNP_REPLACE_PROCESSOR_SUPPORTED","features":[309]},{"name":"PNTFS_DEREF_EXPORTED_SECURITY_DESCRIPTOR","features":[309]},{"name":"POB_POST_OPERATION_CALLBACK","features":[308,309,307]},{"name":"POB_PRE_OPERATION_CALLBACK","features":[308,309]},{"name":"POOLED_USAGE_AND_LIMITS","features":[309]},{"name":"POOL_COLD_ALLOCATION","features":[309]},{"name":"POOL_CREATE_EXTENDED_PARAMS","features":[309]},{"name":"POOL_CREATE_FLG_SECURE_POOL","features":[309]},{"name":"POOL_CREATE_FLG_USE_GLOBAL_POOL","features":[309]},{"name":"POOL_CREATE_PARAMS_VERSION","features":[309]},{"name":"POOL_EXTENDED_PARAMETER","features":[309,307]},{"name":"POOL_EXTENDED_PARAMETER_REQUIRED_FIELD_BITS","features":[309]},{"name":"POOL_EXTENDED_PARAMETER_TYPE","features":[309]},{"name":"POOL_EXTENDED_PARAMETER_TYPE_BITS","features":[309]},{"name":"POOL_EXTENDED_PARAMS_SECURE_POOL","features":[309,307]},{"name":"POOL_NX_ALLOCATION","features":[309]},{"name":"POOL_NX_OPTIN_AUTO","features":[309]},{"name":"POOL_QUOTA_FAIL_INSTEAD_OF_RAISE","features":[309]},{"name":"POOL_RAISE_IF_ALLOCATION_FAILURE","features":[309]},{"name":"POOL_TAGGING","features":[309]},{"name":"POOL_ZEROING_INFORMATION","features":[309]},{"name":"POOL_ZERO_ALLOCATION","features":[309]},{"name":"PORT_MAXIMUM_MESSAGE_LENGTH","features":[309]},{"name":"POWER_LEVEL","features":[309]},{"name":"POWER_MONITOR_INVOCATION","features":[309,307]},{"name":"POWER_MONITOR_REQUEST_REASON","features":[309]},{"name":"POWER_MONITOR_REQUEST_TYPE","features":[309]},{"name":"POWER_PLATFORM_INFORMATION","features":[309,307]},{"name":"POWER_PLATFORM_ROLE","features":[309]},{"name":"POWER_PLATFORM_ROLE_V1","features":[309]},{"name":"POWER_PLATFORM_ROLE_V2","features":[309]},{"name":"POWER_PLATFORM_ROLE_VERSION","features":[309]},{"name":"POWER_SEQUENCE","features":[309]},{"name":"POWER_SESSION_CONNECT","features":[309,307]},{"name":"POWER_SESSION_RIT_STATE","features":[309,307]},{"name":"POWER_SESSION_TIMEOUTS","features":[309]},{"name":"POWER_SESSION_WINLOGON","features":[309,307]},{"name":"POWER_SETTING_CALLBACK","features":[309,307]},{"name":"POWER_SETTING_VALUE_VERSION","features":[309]},{"name":"POWER_STATE","features":[309,314]},{"name":"POWER_STATE_TYPE","features":[309]},{"name":"POWER_THROTTLING_PROCESS_CURRENT_VERSION","features":[309]},{"name":"POWER_THROTTLING_PROCESS_DELAYTIMERS","features":[309]},{"name":"POWER_THROTTLING_PROCESS_EXECUTION_SPEED","features":[309]},{"name":"POWER_THROTTLING_PROCESS_IGNORE_TIMER_RESOLUTION","features":[309]},{"name":"POWER_THROTTLING_PROCESS_STATE","features":[309]},{"name":"POWER_THROTTLING_THREAD_CURRENT_VERSION","features":[309]},{"name":"POWER_THROTTLING_THREAD_EXECUTION_SPEED","features":[309]},{"name":"POWER_THROTTLING_THREAD_STATE","features":[309]},{"name":"POWER_THROTTLING_THREAD_VALID_FLAGS","features":[309]},{"name":"POWER_USER_PRESENCE_TYPE","features":[309]},{"name":"PO_FX_COMPONENT_ACTIVE_CONDITION_CALLBACK","features":[309]},{"name":"PO_FX_COMPONENT_CRITICAL_TRANSITION_CALLBACK","features":[309,307]},{"name":"PO_FX_COMPONENT_FLAG_F0_ON_DX","features":[309]},{"name":"PO_FX_COMPONENT_FLAG_NO_DEBOUNCE","features":[309]},{"name":"PO_FX_COMPONENT_IDLE_CONDITION_CALLBACK","features":[309]},{"name":"PO_FX_COMPONENT_IDLE_STATE","features":[309]},{"name":"PO_FX_COMPONENT_IDLE_STATE_CALLBACK","features":[309]},{"name":"PO_FX_COMPONENT_PERF_INFO","features":[309,307]},{"name":"PO_FX_COMPONENT_PERF_SET","features":[309,307]},{"name":"PO_FX_COMPONENT_PERF_STATE_CALLBACK","features":[309,307]},{"name":"PO_FX_COMPONENT_V1","features":[309]},{"name":"PO_FX_COMPONENT_V2","features":[309]},{"name":"PO_FX_DEVICE_POWER_NOT_REQUIRED_CALLBACK","features":[309]},{"name":"PO_FX_DEVICE_POWER_REQUIRED_CALLBACK","features":[309]},{"name":"PO_FX_DEVICE_V1","features":[309,307]},{"name":"PO_FX_DEVICE_V2","features":[309,307]},{"name":"PO_FX_DEVICE_V3","features":[309,307]},{"name":"PO_FX_DIRECTED_FX_DEFAULT_IDLE_TIMEOUT","features":[309]},{"name":"PO_FX_DIRECTED_POWER_DOWN_CALLBACK","features":[309]},{"name":"PO_FX_DIRECTED_POWER_UP_CALLBACK","features":[309]},{"name":"PO_FX_DRIPS_WATCHDOG_CALLBACK","features":[308,311,309,307,310,312,313,314]},{"name":"PO_FX_FLAG_ASYNC_ONLY","features":[309]},{"name":"PO_FX_FLAG_BLOCKING","features":[309]},{"name":"PO_FX_FLAG_PERF_PEP_OPTIONAL","features":[309]},{"name":"PO_FX_FLAG_PERF_QUERY_ON_ALL_IDLE_STATES","features":[309]},{"name":"PO_FX_FLAG_PERF_QUERY_ON_F0","features":[309]},{"name":"PO_FX_PERF_STATE","features":[309]},{"name":"PO_FX_PERF_STATE_CHANGE","features":[309]},{"name":"PO_FX_PERF_STATE_TYPE","features":[309]},{"name":"PO_FX_PERF_STATE_UNIT","features":[309]},{"name":"PO_FX_POWER_CONTROL_CALLBACK","features":[309,307]},{"name":"PO_FX_UNKNOWN_POWER","features":[309]},{"name":"PO_FX_UNKNOWN_TIME","features":[309]},{"name":"PO_FX_VERSION","features":[309]},{"name":"PO_FX_VERSION_V1","features":[309]},{"name":"PO_FX_VERSION_V2","features":[309]},{"name":"PO_FX_VERSION_V3","features":[309]},{"name":"PO_MEM_BOOT_PHASE","features":[309]},{"name":"PO_MEM_CLONE","features":[309]},{"name":"PO_MEM_CL_OR_NCHK","features":[309]},{"name":"PO_MEM_DISCARD","features":[309]},{"name":"PO_MEM_PAGE_ADDRESS","features":[309]},{"name":"PO_MEM_PRESERVE","features":[309]},{"name":"PO_THERMAL_REQUEST_TYPE","features":[309]},{"name":"PPCI_EXPRESS_ENTER_LINK_QUIESCENT_MODE","features":[309,307]},{"name":"PPCI_EXPRESS_EXIT_LINK_QUIESCENT_MODE","features":[309,307]},{"name":"PPCI_EXPRESS_ROOT_PORT_READ_CONFIG_SPACE","features":[309]},{"name":"PPCI_EXPRESS_ROOT_PORT_WRITE_CONFIG_SPACE","features":[309]},{"name":"PPCI_EXPRESS_WAKE_CONTROL","features":[309]},{"name":"PPCI_IS_DEVICE_PRESENT","features":[309,307]},{"name":"PPCI_IS_DEVICE_PRESENT_EX","features":[309,307]},{"name":"PPCI_LINE_TO_PIN","features":[309]},{"name":"PPCI_MSIX_GET_ENTRY","features":[309,307]},{"name":"PPCI_MSIX_GET_TABLE_SIZE","features":[309,307]},{"name":"PPCI_MSIX_MASKUNMASK_ENTRY","features":[309,307]},{"name":"PPCI_MSIX_SET_ENTRY","features":[309,307]},{"name":"PPCI_PIN_TO_LINE","features":[309]},{"name":"PPCI_PREPARE_MULTISTAGE_RESUME","features":[309]},{"name":"PPCI_READ_WRITE_CONFIG","features":[309]},{"name":"PPCI_ROOT_BUS_CAPABILITY","features":[309]},{"name":"PPCI_SET_ACS","features":[309,307]},{"name":"PPCI_SET_ACS2","features":[309,307]},{"name":"PPCI_SET_ATS","features":[309,307]},{"name":"PPCW_CALLBACK","features":[309,307]},{"name":"PPHYSICAL_COUNTER_EVENT_BUFFER_OVERFLOW_HANDLER","features":[309,307]},{"name":"PPHYSICAL_COUNTER_OVERFLOW_HANDLER","features":[309,307]},{"name":"PPI_SHIFT","features":[309]},{"name":"PPOWER_SETTING_CALLBACK","features":[309,307]},{"name":"PPO_FX_COMPONENT_ACTIVE_CONDITION_CALLBACK","features":[309]},{"name":"PPO_FX_COMPONENT_CRITICAL_TRANSITION_CALLBACK","features":[309]},{"name":"PPO_FX_COMPONENT_IDLE_CONDITION_CALLBACK","features":[309]},{"name":"PPO_FX_COMPONENT_IDLE_STATE_CALLBACK","features":[309]},{"name":"PPO_FX_COMPONENT_PERF_STATE_CALLBACK","features":[309]},{"name":"PPO_FX_DEVICE_POWER_NOT_REQUIRED_CALLBACK","features":[309]},{"name":"PPO_FX_DEVICE_POWER_REQUIRED_CALLBACK","features":[309]},{"name":"PPO_FX_DIRECTED_POWER_DOWN_CALLBACK","features":[309]},{"name":"PPO_FX_DIRECTED_POWER_UP_CALLBACK","features":[309]},{"name":"PPO_FX_DRIPS_WATCHDOG_CALLBACK","features":[309]},{"name":"PPO_FX_POWER_CONTROL_CALLBACK","features":[309,307]},{"name":"PPROCESSOR_CALLBACK_FUNCTION","features":[309]},{"name":"PPROCESSOR_HALT_ROUTINE","features":[309,307]},{"name":"PPTM_DEVICE_DISABLE","features":[309,307]},{"name":"PPTM_DEVICE_ENABLE","features":[309,307]},{"name":"PPTM_DEVICE_QUERY_GRANULARITY","features":[309,307]},{"name":"PPTM_DEVICE_QUERY_TIME_SOURCE","features":[309,307]},{"name":"PPUT_DMA_ADAPTER","features":[308,311,309,307,310,312,313,314]},{"name":"PPUT_SCATTER_GATHER_LIST","features":[308,311,309,307,310,312,313,314]},{"name":"PQUERYEXTENDEDADDRESS","features":[309]},{"name":"PREAD_DMA_COUNTER","features":[308,311,309,307,310,312,313,314]},{"name":"PREENUMERATE_SELF","features":[309]},{"name":"PREGISTER_FOR_DEVICE_NOTIFICATIONS","features":[308,311,309,307,310,312,313,314]},{"name":"PREGISTER_FOR_DEVICE_NOTIFICATIONS2","features":[309,307]},{"name":"PREPLACE_BEGIN","features":[309,307]},{"name":"PREPLACE_DRIVER_INIT","features":[309,307]},{"name":"PREPLACE_ENABLE_DISABLE_HARDWARE_QUIESCE","features":[309,307]},{"name":"PREPLACE_END","features":[309,307]},{"name":"PREPLACE_GET_MEMORY_DESTINATION","features":[309,307]},{"name":"PREPLACE_INITIATE_HARDWARE_MIRROR","features":[309,307]},{"name":"PREPLACE_MAP_MEMORY","features":[309,307]},{"name":"PREPLACE_MIRROR_PHYSICAL_MEMORY","features":[309,307]},{"name":"PREPLACE_MIRROR_PLATFORM_MEMORY","features":[309,307]},{"name":"PREPLACE_SET_PROCESSOR_ID","features":[309,307]},{"name":"PREPLACE_SWAP","features":[309,307]},{"name":"PREPLACE_UNLOAD","features":[309]},{"name":"PREQUEST_POWER_COMPLETE","features":[309]},{"name":"PRIVILEGE_SET_ALL_NECESSARY","features":[309]},{"name":"PROCESSOR_CALLBACK_FUNCTION","features":[309,307,313]},{"name":"PROCESSOR_FEATURE_MAX","features":[309]},{"name":"PROCESSOR_GENERIC_ERROR_SECTION_GUID","features":[309]},{"name":"PROCESSOR_HALT_ROUTINE","features":[309,307]},{"name":"PROCESS_ACCESS_TOKEN","features":[309,307]},{"name":"PROCESS_DEVICEMAP_INFORMATION","features":[309,307]},{"name":"PROCESS_DEVICEMAP_INFORMATION_EX","features":[309,307]},{"name":"PROCESS_EXCEPTION_PORT","features":[309,307]},{"name":"PROCESS_EXCEPTION_PORT_ALL_STATE_BITS","features":[309]},{"name":"PROCESS_EXTENDED_BASIC_INFORMATION","features":[309,307,313,342]},{"name":"PROCESS_HANDLE_EXCEPTIONS_ENABLED","features":[309]},{"name":"PROCESS_HANDLE_RAISE_UM_EXCEPTION_ON_INVALID_HANDLE_CLOSE_DISABLED","features":[309]},{"name":"PROCESS_HANDLE_RAISE_UM_EXCEPTION_ON_INVALID_HANDLE_CLOSE_ENABLED","features":[309]},{"name":"PROCESS_HANDLE_TRACING_ENABLE","features":[309]},{"name":"PROCESS_HANDLE_TRACING_ENABLE_EX","features":[309]},{"name":"PROCESS_HANDLE_TRACING_ENTRY","features":[309,307,340]},{"name":"PROCESS_HANDLE_TRACING_MAX_STACKS","features":[309]},{"name":"PROCESS_HANDLE_TRACING_QUERY","features":[309,307,340]},{"name":"PROCESS_KEEPALIVE_COUNT_INFORMATION","features":[309]},{"name":"PROCESS_LUID_DOSDEVICES_ONLY","features":[309]},{"name":"PROCESS_MEMBERSHIP_INFORMATION","features":[309]},{"name":"PROCESS_REVOKE_FILE_HANDLES_INFORMATION","features":[309,307]},{"name":"PROCESS_SESSION_INFORMATION","features":[309]},{"name":"PROCESS_SYSCALL_PROVIDER_INFORMATION","features":[309]},{"name":"PROCESS_WS_WATCH_INFORMATION","features":[309]},{"name":"PROFILE_LEVEL","features":[309]},{"name":"PROTECTED_POOL","features":[309]},{"name":"PRTL_AVL_ALLOCATE_ROUTINE","features":[309]},{"name":"PRTL_AVL_COMPARE_ROUTINE","features":[309]},{"name":"PRTL_AVL_FREE_ROUTINE","features":[309]},{"name":"PRTL_AVL_MATCH_FUNCTION","features":[309,307]},{"name":"PRTL_GENERIC_ALLOCATE_ROUTINE","features":[309]},{"name":"PRTL_GENERIC_COMPARE_ROUTINE","features":[309]},{"name":"PRTL_GENERIC_FREE_ROUTINE","features":[309]},{"name":"PRTL_QUERY_REGISTRY_ROUTINE","features":[309,307]},{"name":"PRTL_RUN_ONCE_INIT_FN","features":[309]},{"name":"PSCREATEPROCESSNOTIFYTYPE","features":[309]},{"name":"PSCREATETHREADNOTIFYTYPE","features":[309]},{"name":"PSECURE_DRIVER_PROCESS_DEREFERENCE","features":[309]},{"name":"PSECURE_DRIVER_PROCESS_REFERENCE","features":[308,309]},{"name":"PSET_D3COLD_SUPPORT","features":[309]},{"name":"PSET_VIRTUAL_DEVICE_DATA","features":[309]},{"name":"PSE_IMAGE_VERIFICATION_CALLBACK_FUNCTION","features":[309]},{"name":"PSHED_PI_ATTEMPT_ERROR_RECOVERY","features":[309,307]},{"name":"PSHED_PI_CLEAR_ERROR_RECORD","features":[309,307]},{"name":"PSHED_PI_CLEAR_ERROR_STATUS","features":[309,307,336]},{"name":"PSHED_PI_DISABLE_ERROR_SOURCE","features":[309,307,336]},{"name":"PSHED_PI_ENABLE_ERROR_SOURCE","features":[309,307,336]},{"name":"PSHED_PI_ERR_READING_PCIE_OVERRIDES","features":[309]},{"name":"PSHED_PI_FINALIZE_ERROR_RECORD","features":[309,307,336]},{"name":"PSHED_PI_GET_ALL_ERROR_SOURCES","features":[309,307,336]},{"name":"PSHED_PI_GET_ERROR_SOURCE_INFO","features":[309,307,336]},{"name":"PSHED_PI_GET_INJECTION_CAPABILITIES","features":[309,307]},{"name":"PSHED_PI_INJECT_ERROR","features":[309,307]},{"name":"PSHED_PI_READ_ERROR_RECORD","features":[309,307]},{"name":"PSHED_PI_RETRIEVE_ERROR_INFO","features":[309,307,336]},{"name":"PSHED_PI_SET_ERROR_SOURCE_INFO","features":[309,307,336]},{"name":"PSHED_PI_WRITE_ERROR_RECORD","features":[309,307]},{"name":"PS_CREATE_NOTIFY_INFO","features":[308,311,309,307,310,312,313,314,340]},{"name":"PS_IMAGE_NOTIFY_CONFLICTING_ARCHITECTURE","features":[309]},{"name":"PS_INVALID_SILO_CONTEXT_SLOT","features":[309]},{"name":"PTE_BASE","features":[309]},{"name":"PTE_PER_PAGE","features":[309]},{"name":"PTE_TOP","features":[309]},{"name":"PTIMER_APC_ROUTINE","features":[309]},{"name":"PTI_SHIFT","features":[309]},{"name":"PTM_CONTROL_INTERFACE","features":[309,307]},{"name":"PTM_DEVICE_DISABLE","features":[309,307]},{"name":"PTM_DEVICE_ENABLE","features":[309,307]},{"name":"PTM_DEVICE_QUERY_GRANULARITY","features":[309,307]},{"name":"PTM_DEVICE_QUERY_TIME_SOURCE","features":[309,307]},{"name":"PTM_PROPAGATE_ROUTINE","features":[309,307]},{"name":"PTM_RM_NOTIFICATION","features":[308,309,307]},{"name":"PTRANSLATE_BUS_ADDRESS","features":[309,307]},{"name":"PTRANSLATE_RESOURCE_HANDLER","features":[308,311,309,307,310,312,313,314]},{"name":"PTRANSLATE_RESOURCE_REQUIREMENTS_HANDLER","features":[308,311,309,307,310,312,313,314]},{"name":"PUNREGISTER_FOR_DEVICE_NOTIFICATIONS","features":[308,311,309,307,310,312,313,314]},{"name":"PUNREGISTER_FOR_DEVICE_NOTIFICATIONS2","features":[309]},{"name":"PageIn","features":[309]},{"name":"ParallelController","features":[309]},{"name":"PciAcsBitDisable","features":[309]},{"name":"PciAcsBitDontCare","features":[309]},{"name":"PciAcsBitEnable","features":[309]},{"name":"PciAcsReserved","features":[309]},{"name":"PciAddressParityError","features":[309]},{"name":"PciBusDataParityError","features":[309]},{"name":"PciBusMasterAbort","features":[309]},{"name":"PciBusSystemError","features":[309]},{"name":"PciBusTimeOut","features":[309]},{"name":"PciBusUnknownError","features":[309]},{"name":"PciCommandParityError","features":[309]},{"name":"PciConventional","features":[309]},{"name":"PciDeviceD3Cold_Reason_Default_State_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_Reason_INF_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_Reason_Interface_Api_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_State_Disabled_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_State_Disabled_Bridge_HackFlags_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_State_Enabled_BitIndex","features":[309]},{"name":"PciDeviceD3Cold_State_ParentRootPortS0WakeSupported_BitIndex","features":[309]},{"name":"PciExpress","features":[309]},{"name":"PciExpressASPMLinkSubState_L11_BitIndex","features":[309]},{"name":"PciExpressASPMLinkSubState_L12_BitIndex","features":[309]},{"name":"PciExpressDownstreamSwitchPort","features":[309]},{"name":"PciExpressEndpoint","features":[309]},{"name":"PciExpressLegacyEndpoint","features":[309]},{"name":"PciExpressPciPmLinkSubState_L11_BitIndex","features":[309]},{"name":"PciExpressPciPmLinkSubState_L12_BitIndex","features":[309]},{"name":"PciExpressRootComplexEventCollector","features":[309]},{"name":"PciExpressRootComplexIntegratedEndpoint","features":[309]},{"name":"PciExpressRootPort","features":[309]},{"name":"PciExpressToPciXBridge","features":[309]},{"name":"PciExpressUpstreamSwitchPort","features":[309]},{"name":"PciLine2Pin","features":[309]},{"name":"PciMasterDataParityError","features":[309]},{"name":"PciPin2Line","features":[309]},{"name":"PciReadWriteConfig","features":[309]},{"name":"PciXMode1","features":[309]},{"name":"PciXMode2","features":[309]},{"name":"PciXToExpressBridge","features":[309]},{"name":"PcwAddInstance","features":[308,309,307]},{"name":"PcwCallbackAddCounter","features":[309]},{"name":"PcwCallbackCollectData","features":[309]},{"name":"PcwCallbackEnumerateInstances","features":[309]},{"name":"PcwCallbackRemoveCounter","features":[309]},{"name":"PcwCloseInstance","features":[308,309]},{"name":"PcwCreateInstance","features":[308,309,307]},{"name":"PcwRegister","features":[308,309,307]},{"name":"PcwRegistrationNone","features":[309]},{"name":"PcwRegistrationSiloNeutral","features":[309]},{"name":"PcwUnregister","features":[308,309]},{"name":"PermissionFault","features":[309]},{"name":"PlatformLevelDeviceReset","features":[309]},{"name":"PlatformRoleAppliancePC","features":[309]},{"name":"PlatformRoleDesktop","features":[309]},{"name":"PlatformRoleEnterpriseServer","features":[309]},{"name":"PlatformRoleMaximum","features":[309]},{"name":"PlatformRoleMobile","features":[309]},{"name":"PlatformRolePerformanceServer","features":[309]},{"name":"PlatformRoleSOHOServer","features":[309]},{"name":"PlatformRoleSlate","features":[309]},{"name":"PlatformRoleUnspecified","features":[309]},{"name":"PlatformRoleWorkstation","features":[309]},{"name":"PoAc","features":[309]},{"name":"PoCallDriver","features":[308,311,309,307,310,312,313,314]},{"name":"PoClearPowerRequest","features":[309,307,314]},{"name":"PoConditionMaximum","features":[309]},{"name":"PoCreatePowerRequest","features":[308,311,309,307,310,312,313,314]},{"name":"PoCreateThermalRequest","features":[308,311,309,307,310,312,313,314]},{"name":"PoDc","features":[309]},{"name":"PoDeletePowerRequest","features":[309]},{"name":"PoDeleteThermalRequest","features":[309]},{"name":"PoEndDeviceBusy","features":[309]},{"name":"PoFxActivateComponent","features":[308,309]},{"name":"PoFxCompleteDevicePowerNotRequired","features":[308,309]},{"name":"PoFxCompleteDirectedPowerDown","features":[308,309]},{"name":"PoFxCompleteIdleCondition","features":[308,309]},{"name":"PoFxCompleteIdleState","features":[308,309]},{"name":"PoFxIdleComponent","features":[308,309]},{"name":"PoFxIssueComponentPerfStateChange","features":[308,309]},{"name":"PoFxIssueComponentPerfStateChangeMultiple","features":[308,309]},{"name":"PoFxNotifySurprisePowerOn","features":[308,311,309,307,310,312,313,314]},{"name":"PoFxPerfStateTypeDiscrete","features":[309]},{"name":"PoFxPerfStateTypeMaximum","features":[309]},{"name":"PoFxPerfStateTypeRange","features":[309]},{"name":"PoFxPerfStateUnitBandwidth","features":[309]},{"name":"PoFxPerfStateUnitFrequency","features":[309]},{"name":"PoFxPerfStateUnitMaximum","features":[309]},{"name":"PoFxPerfStateUnitOther","features":[309]},{"name":"PoFxPowerControl","features":[308,309,307]},{"name":"PoFxPowerOnCrashdumpDevice","features":[308,309,307]},{"name":"PoFxQueryCurrentComponentPerfState","features":[308,309,307]},{"name":"PoFxRegisterComponentPerfStates","features":[308,309,307]},{"name":"PoFxRegisterCrashdumpDevice","features":[308,309,307]},{"name":"PoFxRegisterDevice","features":[308,311,309,307,310,312,313,314]},{"name":"PoFxRegisterDripsWatchdogCallback","features":[308,311,309,307,310,312,313,314]},{"name":"PoFxReportDevicePoweredOn","features":[308,309]},{"name":"PoFxSetComponentLatency","features":[308,309]},{"name":"PoFxSetComponentResidency","features":[308,309]},{"name":"PoFxSetComponentWake","features":[308,309,307]},{"name":"PoFxSetDeviceIdleTimeout","features":[308,309]},{"name":"PoFxSetTargetDripsDevicePowerState","features":[308,309,307,314]},{"name":"PoFxStartDevicePowerManagement","features":[308,309]},{"name":"PoFxUnregisterDevice","features":[308,309]},{"name":"PoGetSystemWake","features":[308,311,309,307,310,312,313,314]},{"name":"PoGetThermalRequestSupport","features":[309,307]},{"name":"PoHot","features":[309]},{"name":"PoQueryWatchdogTime","features":[308,311,309,307,310,312,313,314]},{"name":"PoRegisterDeviceForIdleDetection","features":[308,311,309,307,310,312,313,314]},{"name":"PoRegisterPowerSettingCallback","features":[308,311,309,307,310,312,313,314]},{"name":"PoRegisterSystemState","features":[309]},{"name":"PoRequestPowerIrp","features":[308,311,309,307,310,312,313,314]},{"name":"PoSetDeviceBusyEx","features":[309]},{"name":"PoSetHiberRange","features":[309]},{"name":"PoSetPowerRequest","features":[309,307,314]},{"name":"PoSetPowerState","features":[308,311,309,307,310,312,313,314]},{"name":"PoSetSystemState","features":[309]},{"name":"PoSetSystemWake","features":[308,311,309,307,310,312,313,314]},{"name":"PoSetSystemWakeDevice","features":[308,311,309,307,310,312,313,314]},{"name":"PoSetThermalActiveCooling","features":[309,307]},{"name":"PoSetThermalPassiveCooling","features":[309,307]},{"name":"PoStartDeviceBusy","features":[309]},{"name":"PoStartNextPowerIrp","features":[308,311,309,307,310,312,313,314]},{"name":"PoThermalRequestActive","features":[309]},{"name":"PoThermalRequestPassive","features":[309]},{"name":"PoUnregisterPowerSettingCallback","features":[309,307]},{"name":"PoUnregisterSystemState","features":[309]},{"name":"PointerController","features":[309]},{"name":"PointerPeripheral","features":[309]},{"name":"PoolAllocation","features":[309]},{"name":"PoolExtendedParameterInvalidType","features":[309]},{"name":"PoolExtendedParameterMax","features":[309]},{"name":"PoolExtendedParameterNumaNode","features":[309]},{"name":"PoolExtendedParameterPriority","features":[309]},{"name":"PoolExtendedParameterSecurePool","features":[309]},{"name":"Pos","features":[309]},{"name":"PowerOff","features":[309]},{"name":"PowerOn","features":[309]},{"name":"PowerRelations","features":[309]},{"name":"PrimaryDcache","features":[309]},{"name":"PrimaryIcache","features":[309]},{"name":"PrinterPeripheral","features":[309]},{"name":"ProbeForRead","features":[309]},{"name":"ProbeForWrite","features":[309]},{"name":"ProcessorInternal","features":[309]},{"name":"Profile2Issue","features":[309]},{"name":"Profile3Issue","features":[309]},{"name":"Profile4Issue","features":[309]},{"name":"ProfileAlignmentFixup","features":[309]},{"name":"ProfileBranchInstructions","features":[309]},{"name":"ProfileBranchMispredictions","features":[309]},{"name":"ProfileCacheMisses","features":[309]},{"name":"ProfileDcacheAccesses","features":[309]},{"name":"ProfileDcacheMisses","features":[309]},{"name":"ProfileFpInstructions","features":[309]},{"name":"ProfileIcacheIssues","features":[309]},{"name":"ProfileIcacheMisses","features":[309]},{"name":"ProfileIntegerInstructions","features":[309]},{"name":"ProfileLoadInstructions","features":[309]},{"name":"ProfileLoadLinkedIssues","features":[309]},{"name":"ProfileMaximum","features":[309]},{"name":"ProfileMemoryBarrierCycles","features":[309]},{"name":"ProfilePipelineDry","features":[309]},{"name":"ProfilePipelineFrozen","features":[309]},{"name":"ProfileSpecialInstructions","features":[309]},{"name":"ProfileStoreInstructions","features":[309]},{"name":"ProfileTime","features":[309]},{"name":"ProfileTotalCycles","features":[309]},{"name":"ProfileTotalIssues","features":[309]},{"name":"ProfileTotalNonissues","features":[309]},{"name":"PsAcquireSiloHardReference","features":[308,309,307]},{"name":"PsAllocSiloContextSlot","features":[309,307]},{"name":"PsAllocateAffinityToken","features":[308,309,307]},{"name":"PsAttachSiloToCurrentThread","features":[308,309]},{"name":"PsCreateProcessNotifySubsystems","features":[309]},{"name":"PsCreateSiloContext","features":[308,309,307]},{"name":"PsCreateSystemThread","features":[308,309,307,340]},{"name":"PsCreateThreadNotifyNonSystem","features":[309]},{"name":"PsCreateThreadNotifySubsystems","features":[309]},{"name":"PsDereferenceSiloContext","features":[309]},{"name":"PsDetachSiloFromCurrentThread","features":[308,309]},{"name":"PsFreeAffinityToken","features":[308,309]},{"name":"PsFreeSiloContextSlot","features":[309,307]},{"name":"PsGetCurrentProcessId","features":[309,307]},{"name":"PsGetCurrentServerSilo","features":[308,309]},{"name":"PsGetCurrentServerSiloName","features":[309,307]},{"name":"PsGetCurrentSilo","features":[308,309]},{"name":"PsGetCurrentThreadId","features":[309,307]},{"name":"PsGetCurrentThreadTeb","features":[309]},{"name":"PsGetEffectiveServerSilo","features":[308,309]},{"name":"PsGetHostSilo","features":[308,309]},{"name":"PsGetJobServerSilo","features":[308,309,307]},{"name":"PsGetJobSilo","features":[308,309,307]},{"name":"PsGetParentSilo","features":[308,309]},{"name":"PsGetPermanentSiloContext","features":[308,309,307]},{"name":"PsGetProcessCreateTimeQuadPart","features":[308,309]},{"name":"PsGetProcessExitStatus","features":[308,309,307]},{"name":"PsGetProcessId","features":[308,309,307]},{"name":"PsGetProcessStartKey","features":[308,309]},{"name":"PsGetServerSiloServiceSessionId","features":[308,309]},{"name":"PsGetSiloContainerId","features":[308,309]},{"name":"PsGetSiloContext","features":[308,309,307]},{"name":"PsGetSiloMonitorContextSlot","features":[308,309]},{"name":"PsGetThreadCreateTime","features":[308,309]},{"name":"PsGetThreadExitStatus","features":[308,309,307]},{"name":"PsGetThreadId","features":[308,309,307]},{"name":"PsGetThreadProcessId","features":[308,309,307]},{"name":"PsGetThreadProperty","features":[308,309]},{"name":"PsGetThreadServerSilo","features":[308,309]},{"name":"PsGetVersion","features":[309,307]},{"name":"PsInsertPermanentSiloContext","features":[308,309,307]},{"name":"PsInsertSiloContext","features":[308,309,307]},{"name":"PsIsCurrentThreadInServerSilo","features":[309,307]},{"name":"PsIsCurrentThreadPrefetching","features":[309,307]},{"name":"PsIsHostSilo","features":[308,309,307]},{"name":"PsMakeSiloContextPermanent","features":[308,309,307]},{"name":"PsQueryTotalCycleTimeProcess","features":[308,309]},{"name":"PsReferenceSiloContext","features":[309]},{"name":"PsRegisterSiloMonitor","features":[308,309,307]},{"name":"PsReleaseSiloHardReference","features":[308,309]},{"name":"PsRemoveCreateThreadNotifyRoutine","features":[309,307]},{"name":"PsRemoveLoadImageNotifyRoutine","features":[309,307]},{"name":"PsRemoveSiloContext","features":[308,309,307]},{"name":"PsReplaceSiloContext","features":[308,309,307]},{"name":"PsRevertToUserMultipleGroupAffinityThread","features":[308,309]},{"name":"PsSetCreateProcessNotifyRoutine","features":[309,307]},{"name":"PsSetCreateProcessNotifyRoutineEx","features":[308,311,309,307,310,312,313,314,340]},{"name":"PsSetCreateProcessNotifyRoutineEx2","features":[309,307]},{"name":"PsSetCreateThreadNotifyRoutine","features":[309,307]},{"name":"PsSetCreateThreadNotifyRoutineEx","features":[309,307]},{"name":"PsSetCurrentThreadPrefetching","features":[309,307]},{"name":"PsSetLoadImageNotifyRoutine","features":[309,307]},{"name":"PsSetLoadImageNotifyRoutineEx","features":[309,307]},{"name":"PsSetSystemMultipleGroupAffinityThread","features":[308,309,307,338]},{"name":"PsStartSiloMonitor","features":[308,309,307]},{"name":"PsTerminateServerSilo","features":[308,309,307]},{"name":"PsTerminateSystemThread","features":[309,307]},{"name":"PsUnregisterSiloMonitor","features":[308,309]},{"name":"PsWrapApcWow64Thread","features":[309,307]},{"name":"PshedAllocateMemory","features":[309]},{"name":"PshedFADiscovery","features":[309]},{"name":"PshedFAErrorInfoRetrieval","features":[309]},{"name":"PshedFAErrorInjection","features":[309]},{"name":"PshedFAErrorRecordPersistence","features":[309]},{"name":"PshedFAErrorRecovery","features":[309]},{"name":"PshedFAErrorSourceControl","features":[309]},{"name":"PshedFreeMemory","features":[309]},{"name":"PshedIsSystemWheaEnabled","features":[309,307]},{"name":"PshedPiEnableNotifyErrorCreateNotifyEvent","features":[309]},{"name":"PshedPiEnableNotifyErrorCreateSystemThread","features":[309]},{"name":"PshedPiEnableNotifyErrorMax","features":[309]},{"name":"PshedPiErrReadingPcieOverridesBadSignature","features":[309]},{"name":"PshedPiErrReadingPcieOverridesBadSize","features":[309]},{"name":"PshedPiErrReadingPcieOverridesNoCapOffset","features":[309]},{"name":"PshedPiErrReadingPcieOverridesNoErr","features":[309]},{"name":"PshedPiErrReadingPcieOverridesNoMemory","features":[309]},{"name":"PshedPiErrReadingPcieOverridesNotBinary","features":[309]},{"name":"PshedPiErrReadingPcieOverridesQueryErr","features":[309]},{"name":"PshedRegisterPlugin","features":[309,307,336]},{"name":"PshedSynchronizeExecution","features":[309,307,336]},{"name":"PshedUnregisterPlugin","features":[309]},{"name":"QuerySecurityDescriptor","features":[309]},{"name":"RCB128Bytes","features":[309]},{"name":"RCB64Bytes","features":[309]},{"name":"RECOVERY_INFO_SECTION_GUID","features":[309]},{"name":"REENUMERATE_SELF_INTERFACE_STANDARD","features":[309]},{"name":"REG_CALLBACK_CONTEXT_CLEANUP_INFORMATION","features":[309]},{"name":"REG_CREATE_KEY_INFORMATION","features":[309,307]},{"name":"REG_CREATE_KEY_INFORMATION_V1","features":[309,307]},{"name":"REG_DELETE_KEY_INFORMATION","features":[309]},{"name":"REG_DELETE_VALUE_KEY_INFORMATION","features":[309,307]},{"name":"REG_KEY_HANDLE_CLOSE_INFORMATION","features":[309]},{"name":"REG_LOAD_KEY_INFORMATION","features":[309,307]},{"name":"REG_LOAD_KEY_INFORMATION_V2","features":[309,307]},{"name":"REG_NOTIFY_CLASS","features":[309]},{"name":"REG_POST_CREATE_KEY_INFORMATION","features":[309,307]},{"name":"REG_POST_OPERATION_INFORMATION","features":[309,307]},{"name":"REG_PRE_CREATE_KEY_INFORMATION","features":[309,307]},{"name":"REG_QUERY_KEY_NAME","features":[308,309,307]},{"name":"REG_QUERY_KEY_SECURITY_INFORMATION","features":[309,310]},{"name":"REG_RENAME_KEY_INFORMATION","features":[309,307]},{"name":"REG_REPLACE_KEY_INFORMATION","features":[309,307]},{"name":"REG_RESTORE_KEY_INFORMATION","features":[309,307]},{"name":"REG_SAVE_KEY_INFORMATION","features":[309,307]},{"name":"REG_SAVE_MERGED_KEY_INFORMATION","features":[309,307]},{"name":"REG_SET_KEY_SECURITY_INFORMATION","features":[309,310]},{"name":"REG_SET_VALUE_KEY_INFORMATION","features":[309,307]},{"name":"REG_UNLOAD_KEY_INFORMATION","features":[309]},{"name":"REQUEST_POWER_COMPLETE","features":[308,311,309,307,310,312,313,314]},{"name":"RESOURCE_HASH_ENTRY","features":[309,313]},{"name":"RESOURCE_HASH_TABLE_SIZE","features":[309]},{"name":"RESOURCE_PERFORMANCE_DATA","features":[309,313]},{"name":"RESOURCE_TRANSLATION_DIRECTION","features":[309]},{"name":"RESULT_NEGATIVE","features":[309]},{"name":"RESULT_POSITIVE","features":[309]},{"name":"RESULT_ZERO","features":[309]},{"name":"ROOT_CMD_ENABLE_CORRECTABLE_ERROR_REPORTING","features":[309]},{"name":"ROOT_CMD_ENABLE_FATAL_ERROR_REPORTING","features":[309]},{"name":"ROOT_CMD_ENABLE_NONFATAL_ERROR_REPORTING","features":[309]},{"name":"RTL_AVL_ALLOCATE_ROUTINE","features":[309]},{"name":"RTL_AVL_COMPARE_ROUTINE","features":[309]},{"name":"RTL_AVL_FREE_ROUTINE","features":[309]},{"name":"RTL_AVL_MATCH_FUNCTION","features":[309,307]},{"name":"RTL_AVL_TABLE","features":[309]},{"name":"RTL_BALANCED_LINKS","features":[309]},{"name":"RTL_BITMAP","features":[309]},{"name":"RTL_BITMAP_RUN","features":[309]},{"name":"RTL_DYNAMIC_HASH_TABLE","features":[309]},{"name":"RTL_DYNAMIC_HASH_TABLE_CONTEXT","features":[309,313]},{"name":"RTL_DYNAMIC_HASH_TABLE_ENTRY","features":[309,313]},{"name":"RTL_DYNAMIC_HASH_TABLE_ENUMERATOR","features":[309,313]},{"name":"RTL_GENERIC_ALLOCATE_ROUTINE","features":[308,309,313]},{"name":"RTL_GENERIC_COMPARE_RESULTS","features":[309]},{"name":"RTL_GENERIC_COMPARE_ROUTINE","features":[308,309,313]},{"name":"RTL_GENERIC_FREE_ROUTINE","features":[308,309,313]},{"name":"RTL_GENERIC_TABLE","features":[308,309,313]},{"name":"RTL_GUID_STRING_SIZE","features":[309]},{"name":"RTL_HASH_ALLOCATED_HEADER","features":[309]},{"name":"RTL_HASH_RESERVED_SIGNATURE","features":[309]},{"name":"RTL_QUERY_REGISTRY_DELETE","features":[309]},{"name":"RTL_QUERY_REGISTRY_DIRECT","features":[309]},{"name":"RTL_QUERY_REGISTRY_NOEXPAND","features":[309]},{"name":"RTL_QUERY_REGISTRY_NOSTRING","features":[309]},{"name":"RTL_QUERY_REGISTRY_NOVALUE","features":[309]},{"name":"RTL_QUERY_REGISTRY_REQUIRED","features":[309]},{"name":"RTL_QUERY_REGISTRY_ROUTINE","features":[309,307]},{"name":"RTL_QUERY_REGISTRY_SUBKEY","features":[309]},{"name":"RTL_QUERY_REGISTRY_TABLE","features":[309,307]},{"name":"RTL_QUERY_REGISTRY_TOPKEY","features":[309]},{"name":"RTL_QUERY_REGISTRY_TYPECHECK","features":[309]},{"name":"RTL_QUERY_REGISTRY_TYPECHECK_SHIFT","features":[309]},{"name":"RTL_REGISTRY_ABSOLUTE","features":[309]},{"name":"RTL_REGISTRY_CONTROL","features":[309]},{"name":"RTL_REGISTRY_DEVICEMAP","features":[309]},{"name":"RTL_REGISTRY_HANDLE","features":[309]},{"name":"RTL_REGISTRY_MAXIMUM","features":[309]},{"name":"RTL_REGISTRY_OPTIONAL","features":[309]},{"name":"RTL_REGISTRY_SERVICES","features":[309]},{"name":"RTL_REGISTRY_USER","features":[309]},{"name":"RTL_REGISTRY_WINDOWS_NT","features":[309]},{"name":"RTL_RUN_ONCE_INIT_FN","features":[309,342]},{"name":"RTL_STACK_WALKING_MODE_FRAMES_TO_SKIP_SHIFT","features":[309]},{"name":"RandomAccess","features":[309]},{"name":"ReadAccess","features":[309]},{"name":"RealModeIrqRoutingTable","features":[309]},{"name":"RealModePCIEnumeration","features":[309]},{"name":"RealTimeWorkQueue","features":[309]},{"name":"RebuildControl","features":[309]},{"name":"RegNtCallbackObjectContextCleanup","features":[309]},{"name":"RegNtDeleteKey","features":[309]},{"name":"RegNtDeleteValueKey","features":[309]},{"name":"RegNtEnumerateKey","features":[309]},{"name":"RegNtEnumerateValueKey","features":[309]},{"name":"RegNtKeyHandleClose","features":[309]},{"name":"RegNtPostCreateKey","features":[309]},{"name":"RegNtPostCreateKeyEx","features":[309]},{"name":"RegNtPostDeleteKey","features":[309]},{"name":"RegNtPostDeleteValueKey","features":[309]},{"name":"RegNtPostEnumerateKey","features":[309]},{"name":"RegNtPostEnumerateValueKey","features":[309]},{"name":"RegNtPostFlushKey","features":[309]},{"name":"RegNtPostKeyHandleClose","features":[309]},{"name":"RegNtPostLoadKey","features":[309]},{"name":"RegNtPostOpenKey","features":[309]},{"name":"RegNtPostOpenKeyEx","features":[309]},{"name":"RegNtPostQueryKey","features":[309]},{"name":"RegNtPostQueryKeyName","features":[309]},{"name":"RegNtPostQueryKeySecurity","features":[309]},{"name":"RegNtPostQueryMultipleValueKey","features":[309]},{"name":"RegNtPostQueryValueKey","features":[309]},{"name":"RegNtPostRenameKey","features":[309]},{"name":"RegNtPostReplaceKey","features":[309]},{"name":"RegNtPostRestoreKey","features":[309]},{"name":"RegNtPostSaveKey","features":[309]},{"name":"RegNtPostSaveMergedKey","features":[309]},{"name":"RegNtPostSetInformationKey","features":[309]},{"name":"RegNtPostSetKeySecurity","features":[309]},{"name":"RegNtPostSetValueKey","features":[309]},{"name":"RegNtPostUnLoadKey","features":[309]},{"name":"RegNtPreCreateKey","features":[309]},{"name":"RegNtPreCreateKeyEx","features":[309]},{"name":"RegNtPreDeleteKey","features":[309]},{"name":"RegNtPreDeleteValueKey","features":[309]},{"name":"RegNtPreEnumerateKey","features":[309]},{"name":"RegNtPreEnumerateValueKey","features":[309]},{"name":"RegNtPreFlushKey","features":[309]},{"name":"RegNtPreKeyHandleClose","features":[309]},{"name":"RegNtPreLoadKey","features":[309]},{"name":"RegNtPreOpenKey","features":[309]},{"name":"RegNtPreOpenKeyEx","features":[309]},{"name":"RegNtPreQueryKey","features":[309]},{"name":"RegNtPreQueryKeyName","features":[309]},{"name":"RegNtPreQueryKeySecurity","features":[309]},{"name":"RegNtPreQueryMultipleValueKey","features":[309]},{"name":"RegNtPreQueryValueKey","features":[309]},{"name":"RegNtPreRenameKey","features":[309]},{"name":"RegNtPreReplaceKey","features":[309]},{"name":"RegNtPreRestoreKey","features":[309]},{"name":"RegNtPreSaveKey","features":[309]},{"name":"RegNtPreSaveMergedKey","features":[309]},{"name":"RegNtPreSetInformationKey","features":[309]},{"name":"RegNtPreSetKeySecurity","features":[309]},{"name":"RegNtPreSetValueKey","features":[309]},{"name":"RegNtPreUnLoadKey","features":[309]},{"name":"RegNtQueryKey","features":[309]},{"name":"RegNtQueryMultipleValueKey","features":[309]},{"name":"RegNtQueryValueKey","features":[309]},{"name":"RegNtRenameKey","features":[309]},{"name":"RegNtSetInformationKey","features":[309]},{"name":"RegNtSetValueKey","features":[309]},{"name":"RemovalPolicyExpectNoRemoval","features":[309]},{"name":"RemovalPolicyExpectOrderlyRemoval","features":[309]},{"name":"RemovalPolicyExpectSurpriseRemoval","features":[309]},{"name":"RemovalRelations","features":[309]},{"name":"ResourceNeverExclusive","features":[309]},{"name":"ResourceOwnedExclusive","features":[309]},{"name":"ResourceReleaseByOtherThread","features":[309]},{"name":"ResourceTypeEventBuffer","features":[309]},{"name":"ResourceTypeExtendedCounterConfiguration","features":[309]},{"name":"ResourceTypeIdenitificationTag","features":[309]},{"name":"ResourceTypeMax","features":[309]},{"name":"ResourceTypeOverflow","features":[309]},{"name":"ResourceTypeRange","features":[309]},{"name":"ResourceTypeSingle","features":[309]},{"name":"ResultNegative","features":[309]},{"name":"ResultPositive","features":[309]},{"name":"ResultZero","features":[309]},{"name":"RtlAppendUnicodeStringToString","features":[309,307]},{"name":"RtlAppendUnicodeToString","features":[309,307]},{"name":"RtlAreBitsClear","features":[309,307]},{"name":"RtlAreBitsSet","features":[309,307]},{"name":"RtlAssert","features":[309]},{"name":"RtlCheckRegistryKey","features":[309,307]},{"name":"RtlClearAllBits","features":[309]},{"name":"RtlClearBit","features":[309]},{"name":"RtlClearBits","features":[309]},{"name":"RtlCmDecodeMemIoResource","features":[309]},{"name":"RtlCmEncodeMemIoResource","features":[309,307]},{"name":"RtlCompareString","features":[309,307,313]},{"name":"RtlCompareUnicodeString","features":[309,307]},{"name":"RtlCompareUnicodeStrings","features":[309,307]},{"name":"RtlContractHashTable","features":[309,307]},{"name":"RtlCopyBitMap","features":[309]},{"name":"RtlCopyString","features":[309,313]},{"name":"RtlCopyUnicodeString","features":[309,307]},{"name":"RtlCreateHashTable","features":[309,307]},{"name":"RtlCreateHashTableEx","features":[309,307]},{"name":"RtlCreateRegistryKey","features":[309,307]},{"name":"RtlCreateSecurityDescriptor","features":[309,307,310]},{"name":"RtlDelete","features":[308,309]},{"name":"RtlDeleteElementGenericTable","features":[308,309,307,313]},{"name":"RtlDeleteElementGenericTableAvl","features":[309,307]},{"name":"RtlDeleteElementGenericTableAvlEx","features":[309]},{"name":"RtlDeleteHashTable","features":[309]},{"name":"RtlDeleteNoSplay","features":[308,309]},{"name":"RtlDeleteRegistryValue","features":[309,307]},{"name":"RtlDowncaseUnicodeChar","features":[309]},{"name":"RtlEndEnumerationHashTable","features":[309,313]},{"name":"RtlEndStrongEnumerationHashTable","features":[309,313]},{"name":"RtlEndWeakEnumerationHashTable","features":[309,313]},{"name":"RtlEnumerateEntryHashTable","features":[309,313]},{"name":"RtlEnumerateGenericTable","features":[308,309,307,313]},{"name":"RtlEnumerateGenericTableAvl","features":[309,307]},{"name":"RtlEnumerateGenericTableLikeADirectory","features":[309,307]},{"name":"RtlEnumerateGenericTableWithoutSplaying","features":[308,309,313]},{"name":"RtlEnumerateGenericTableWithoutSplayingAvl","features":[309]},{"name":"RtlEqualString","features":[309,307,313]},{"name":"RtlEqualUnicodeString","features":[309,307]},{"name":"RtlExpandHashTable","features":[309,307]},{"name":"RtlExtractBitMap","features":[309]},{"name":"RtlFindClearBits","features":[309]},{"name":"RtlFindClearBitsAndSet","features":[309]},{"name":"RtlFindClearRuns","features":[309,307]},{"name":"RtlFindClosestEncodableLength","features":[309,307]},{"name":"RtlFindFirstRunClear","features":[309]},{"name":"RtlFindLastBackwardRunClear","features":[309]},{"name":"RtlFindLeastSignificantBit","features":[309]},{"name":"RtlFindLongestRunClear","features":[309]},{"name":"RtlFindMostSignificantBit","features":[309]},{"name":"RtlFindNextForwardRunClear","features":[309]},{"name":"RtlFindSetBits","features":[309]},{"name":"RtlFindSetBitsAndClear","features":[309]},{"name":"RtlFreeUTF8String","features":[309,313]},{"name":"RtlGUIDFromString","features":[309,307]},{"name":"RtlGenerateClass5Guid","features":[309,307]},{"name":"RtlGetActiveConsoleId","features":[309]},{"name":"RtlGetCallersAddress","features":[309]},{"name":"RtlGetConsoleSessionForegroundProcessId","features":[309]},{"name":"RtlGetElementGenericTable","features":[308,309,313]},{"name":"RtlGetElementGenericTableAvl","features":[309]},{"name":"RtlGetEnabledExtendedFeatures","features":[309]},{"name":"RtlGetNextEntryHashTable","features":[309,313]},{"name":"RtlGetNtProductType","features":[309,307,313]},{"name":"RtlGetNtSystemRoot","features":[309]},{"name":"RtlGetPersistedStateLocation","features":[309,307]},{"name":"RtlGetSuiteMask","features":[309]},{"name":"RtlGetVersion","features":[309,307,338]},{"name":"RtlHashUnicodeString","features":[309,307]},{"name":"RtlInitEnumerationHashTable","features":[309,307,313]},{"name":"RtlInitStrongEnumerationHashTable","features":[309,307,313]},{"name":"RtlInitUTF8String","features":[309,313]},{"name":"RtlInitUTF8StringEx","features":[309,307,313]},{"name":"RtlInitWeakEnumerationHashTable","features":[309,307,313]},{"name":"RtlInitializeBitMap","features":[309]},{"name":"RtlInitializeGenericTable","features":[308,309,313]},{"name":"RtlInitializeGenericTableAvl","features":[309]},{"name":"RtlInsertElementGenericTable","features":[308,309,307,313]},{"name":"RtlInsertElementGenericTableAvl","features":[309,307]},{"name":"RtlInsertElementGenericTableFull","features":[308,309,307,313]},{"name":"RtlInsertElementGenericTableFullAvl","features":[309,307]},{"name":"RtlInsertEntryHashTable","features":[309,307,313]},{"name":"RtlInt64ToUnicodeString","features":[309,307]},{"name":"RtlIntegerToUnicodeString","features":[309,307]},{"name":"RtlIoDecodeMemIoResource","features":[309]},{"name":"RtlIoEncodeMemIoResource","features":[309,307]},{"name":"RtlIsApiSetImplemented","features":[309,307]},{"name":"RtlIsGenericTableEmpty","features":[308,309,307,313]},{"name":"RtlIsGenericTableEmptyAvl","features":[309,307]},{"name":"RtlIsMultiSessionSku","features":[309,307]},{"name":"RtlIsMultiUsersInSessionSku","features":[309,307]},{"name":"RtlIsNtDdiVersionAvailable","features":[309,307]},{"name":"RtlIsServicePackVersionInstalled","features":[309,307]},{"name":"RtlIsStateSeparationEnabled","features":[309,307]},{"name":"RtlIsUntrustedObject","features":[309,307]},{"name":"RtlLengthSecurityDescriptor","features":[309,310]},{"name":"RtlLookupElementGenericTable","features":[308,309,313]},{"name":"RtlLookupElementGenericTableAvl","features":[309]},{"name":"RtlLookupElementGenericTableFull","features":[308,309,313]},{"name":"RtlLookupElementGenericTableFullAvl","features":[309]},{"name":"RtlLookupEntryHashTable","features":[309,313]},{"name":"RtlLookupFirstMatchingElementGenericTableAvl","features":[309]},{"name":"RtlMapGenericMask","features":[309,310]},{"name":"RtlNormalizeSecurityDescriptor","features":[309,307,310]},{"name":"RtlNumberGenericTableElements","features":[308,309,313]},{"name":"RtlNumberGenericTableElementsAvl","features":[309]},{"name":"RtlNumberOfClearBits","features":[309]},{"name":"RtlNumberOfClearBitsInRange","features":[309]},{"name":"RtlNumberOfSetBits","features":[309]},{"name":"RtlNumberOfSetBitsInRange","features":[309]},{"name":"RtlNumberOfSetBitsUlongPtr","features":[309]},{"name":"RtlPrefetchMemoryNonTemporal","features":[309]},{"name":"RtlPrefixUnicodeString","features":[309,307]},{"name":"RtlQueryRegistryValueWithFallback","features":[309,307]},{"name":"RtlQueryRegistryValues","features":[309,307]},{"name":"RtlQueryValidationRunlevel","features":[309,307]},{"name":"RtlRealPredecessor","features":[308,309]},{"name":"RtlRealSuccessor","features":[308,309]},{"name":"RtlRemoveEntryHashTable","features":[309,307,313]},{"name":"RtlRunOnceBeginInitialize","features":[309,307,342]},{"name":"RtlRunOnceComplete","features":[309,307,342]},{"name":"RtlRunOnceExecuteOnce","features":[309,307,342]},{"name":"RtlRunOnceInitialize","features":[309,342]},{"name":"RtlSetAllBits","features":[309]},{"name":"RtlSetBit","features":[309]},{"name":"RtlSetBits","features":[309]},{"name":"RtlSetDaclSecurityDescriptor","features":[309,307,310]},{"name":"RtlSetSystemGlobalData","features":[309,307,338]},{"name":"RtlSplay","features":[308,309]},{"name":"RtlStringFromGUID","features":[309,307]},{"name":"RtlStronglyEnumerateEntryHashTable","features":[309,313]},{"name":"RtlSubtreePredecessor","features":[308,309]},{"name":"RtlSubtreeSuccessor","features":[308,309]},{"name":"RtlSuffixUnicodeString","features":[309,307]},{"name":"RtlTestBit","features":[309,307]},{"name":"RtlTimeFieldsToTime","features":[309,307]},{"name":"RtlTimeToTimeFields","features":[309]},{"name":"RtlUTF8StringToUnicodeString","features":[309,307,313]},{"name":"RtlUTF8ToUnicodeN","features":[309,307]},{"name":"RtlUnicodeStringToInt64","features":[309,307]},{"name":"RtlUnicodeStringToInteger","features":[309,307]},{"name":"RtlUnicodeStringToUTF8String","features":[309,307,313]},{"name":"RtlUnicodeToUTF8N","features":[309,307]},{"name":"RtlUpcaseUnicodeChar","features":[309]},{"name":"RtlUpcaseUnicodeString","features":[309,307]},{"name":"RtlUpperChar","features":[309]},{"name":"RtlUpperString","features":[309,313]},{"name":"RtlValidRelativeSecurityDescriptor","features":[309,307,310]},{"name":"RtlValidSecurityDescriptor","features":[309,307,310]},{"name":"RtlVerifyVersionInfo","features":[309,307,338]},{"name":"RtlVolumeDeviceToDosName","features":[309,307]},{"name":"RtlWalkFrameChain","features":[309]},{"name":"RtlWeaklyEnumerateEntryHashTable","features":[309,313]},{"name":"RtlWriteRegistryValue","features":[309,307]},{"name":"RtlxAnsiStringToUnicodeSize","features":[309,313]},{"name":"RtlxUnicodeStringToAnsiSize","features":[309,307]},{"name":"SCATTER_GATHER_ELEMENT","features":[309]},{"name":"SCATTER_GATHER_LIST","features":[309]},{"name":"SCI_NOTIFY_TYPE_GUID","features":[309]},{"name":"SDEV_IDENTIFIER_INTERFACE","features":[309]},{"name":"SDEV_IDENTIFIER_INTERFACE_VERSION","features":[309]},{"name":"SEA_NOTIFY_TYPE_GUID","features":[309]},{"name":"SEA_SECTION_GUID","features":[309]},{"name":"SECTION_MAP_EXECUTE","features":[309]},{"name":"SECTION_MAP_EXECUTE_EXPLICIT","features":[309]},{"name":"SECTION_MAP_READ","features":[309]},{"name":"SECTION_MAP_WRITE","features":[309]},{"name":"SECTION_QUERY","features":[309]},{"name":"SECURE_DRIVER_INTERFACE","features":[308,309]},{"name":"SECURE_DRIVER_INTERFACE_VERSION","features":[309]},{"name":"SECURE_DRIVER_PROCESS_DEREFERENCE","features":[308,309]},{"name":"SECURE_DRIVER_PROCESS_REFERENCE","features":[308,309]},{"name":"SECURE_POOL_FLAGS_FREEABLE","features":[309]},{"name":"SECURE_POOL_FLAGS_MODIFIABLE","features":[309]},{"name":"SECURE_POOL_FLAGS_NONE","features":[309]},{"name":"SECURE_SECTION_ALLOW_PARTIAL_MDL","features":[309]},{"name":"SECURITY_CONTEXT_TRACKING_MODE","features":[309]},{"name":"SECURITY_OPERATION_CODE","features":[309]},{"name":"SEC_LARGE_PAGES","features":[309]},{"name":"SEH_VALIDATION_POLICY_DEFER","features":[309]},{"name":"SEH_VALIDATION_POLICY_OFF","features":[309]},{"name":"SEH_VALIDATION_POLICY_ON","features":[309]},{"name":"SEH_VALIDATION_POLICY_TELEMETRY","features":[309]},{"name":"SEI_NOTIFY_TYPE_GUID","features":[309]},{"name":"SEI_SECTION_GUID","features":[309]},{"name":"SEMAPHORE_QUERY_STATE","features":[309]},{"name":"SET_D3COLD_SUPPORT","features":[309,307]},{"name":"SET_VIRTUAL_DEVICE_DATA","features":[309]},{"name":"SE_ASSIGNPRIMARYTOKEN_PRIVILEGE","features":[309]},{"name":"SE_AUDIT_PRIVILEGE","features":[309]},{"name":"SE_BACKUP_PRIVILEGE","features":[309]},{"name":"SE_CHANGE_NOTIFY_PRIVILEGE","features":[309]},{"name":"SE_CREATE_GLOBAL_PRIVILEGE","features":[309]},{"name":"SE_CREATE_PAGEFILE_PRIVILEGE","features":[309]},{"name":"SE_CREATE_PERMANENT_PRIVILEGE","features":[309]},{"name":"SE_CREATE_SYMBOLIC_LINK_PRIVILEGE","features":[309]},{"name":"SE_CREATE_TOKEN_PRIVILEGE","features":[309]},{"name":"SE_DEBUG_PRIVILEGE","features":[309]},{"name":"SE_DELEGATE_SESSION_USER_IMPERSONATE_PRIVILEGE","features":[309]},{"name":"SE_ENABLE_DELEGATION_PRIVILEGE","features":[309]},{"name":"SE_IMAGE_TYPE","features":[309]},{"name":"SE_IMAGE_VERIFICATION_CALLBACK_FUNCTION","features":[309,307]},{"name":"SE_IMAGE_VERIFICATION_CALLBACK_TYPE","features":[309]},{"name":"SE_IMPERSONATE_PRIVILEGE","features":[309]},{"name":"SE_INCREASE_QUOTA_PRIVILEGE","features":[309]},{"name":"SE_INC_BASE_PRIORITY_PRIVILEGE","features":[309]},{"name":"SE_INC_WORKING_SET_PRIVILEGE","features":[309]},{"name":"SE_LOAD_DRIVER_PRIVILEGE","features":[309]},{"name":"SE_LOCK_MEMORY_PRIVILEGE","features":[309]},{"name":"SE_MACHINE_ACCOUNT_PRIVILEGE","features":[309]},{"name":"SE_MANAGE_VOLUME_PRIVILEGE","features":[309]},{"name":"SE_MAX_WELL_KNOWN_PRIVILEGE","features":[309]},{"name":"SE_MIN_WELL_KNOWN_PRIVILEGE","features":[309]},{"name":"SE_PROF_SINGLE_PROCESS_PRIVILEGE","features":[309]},{"name":"SE_RELABEL_PRIVILEGE","features":[309]},{"name":"SE_REMOTE_SHUTDOWN_PRIVILEGE","features":[309]},{"name":"SE_RESTORE_PRIVILEGE","features":[309]},{"name":"SE_SECURITY_PRIVILEGE","features":[309]},{"name":"SE_SHUTDOWN_PRIVILEGE","features":[309]},{"name":"SE_SYNC_AGENT_PRIVILEGE","features":[309]},{"name":"SE_SYSTEMTIME_PRIVILEGE","features":[309]},{"name":"SE_SYSTEM_ENVIRONMENT_PRIVILEGE","features":[309]},{"name":"SE_SYSTEM_PROFILE_PRIVILEGE","features":[309]},{"name":"SE_TAKE_OWNERSHIP_PRIVILEGE","features":[309]},{"name":"SE_TCB_PRIVILEGE","features":[309]},{"name":"SE_TIME_ZONE_PRIVILEGE","features":[309]},{"name":"SE_TRUSTED_CREDMAN_ACCESS_PRIVILEGE","features":[309]},{"name":"SE_UNDOCK_PRIVILEGE","features":[309]},{"name":"SE_UNSOLICITED_INPUT_PRIVILEGE","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_CLEAR_GLOBAL_DATA_FLAG","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_CONSOLE_BROKER_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_DYNAMIC_PROC_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_ELEVATION_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_ERROR_PORT_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_INSTALLER_DETECT_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_LKG_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_MULTIUSERS_IN_SESSION_SKU_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_MULTI_SESSION_SKU_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_A73_ERRATA","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_DISABLE_32BIT","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_ENABLED","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_USE_HV_PAGE","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_USE_LFENCE","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_USE_MFENCE","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_QPC_BYPASS_USE_RDTSCP","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_SECURE_BOOT_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_SET_GLOBAL_DATA_FLAG","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_STATE_SEPARATION_ENABLED_V","features":[309]},{"name":"SHARED_GLOBAL_FLAGS_VIRT_ENABLED_V","features":[309]},{"name":"SHARE_ACCESS","features":[309]},{"name":"SHORT_LEAST_SIGNIFICANT_BIT","features":[309]},{"name":"SHORT_MOST_SIGNIFICANT_BIT","features":[309]},{"name":"SIGNAL_REG_VALUE","features":[309]},{"name":"SILO_CONTEXT_CLEANUP_CALLBACK","features":[309]},{"name":"SILO_MONITOR_CREATE_CALLBACK","features":[308,309,307]},{"name":"SILO_MONITOR_REGISTRATION","features":[308,309,307]},{"name":"SILO_MONITOR_REGISTRATION_VERSION","features":[309]},{"name":"SILO_MONITOR_TERMINATE_CALLBACK","features":[308,309]},{"name":"SINGLE_GROUP_LEGACY_API","features":[309]},{"name":"SL_ALLOW_RAW_MOUNT","features":[309]},{"name":"SL_BYPASS_ACCESS_CHECK","features":[309]},{"name":"SL_BYPASS_IO","features":[309]},{"name":"SL_CASE_SENSITIVE","features":[309]},{"name":"SL_ERROR_RETURNED","features":[309]},{"name":"SL_EXCLUSIVE_LOCK","features":[309]},{"name":"SL_FAIL_IMMEDIATELY","features":[309]},{"name":"SL_FORCE_ACCESS_CHECK","features":[309]},{"name":"SL_FORCE_ASYNCHRONOUS","features":[309]},{"name":"SL_FORCE_DIRECT_WRITE","features":[309]},{"name":"SL_FT_SEQUENTIAL_WRITE","features":[309]},{"name":"SL_IGNORE_READONLY_ATTRIBUTE","features":[309]},{"name":"SL_INDEX_SPECIFIED","features":[309]},{"name":"SL_INFO_FORCE_ACCESS_CHECK","features":[309]},{"name":"SL_INFO_IGNORE_READONLY_ATTRIBUTE","features":[309]},{"name":"SL_INVOKE_ON_CANCEL","features":[309]},{"name":"SL_INVOKE_ON_ERROR","features":[309]},{"name":"SL_INVOKE_ON_SUCCESS","features":[309]},{"name":"SL_KEY_SPECIFIED","features":[309]},{"name":"SL_NO_CURSOR_UPDATE","features":[309]},{"name":"SL_OPEN_PAGING_FILE","features":[309]},{"name":"SL_OPEN_TARGET_DIRECTORY","features":[309]},{"name":"SL_OVERRIDE_VERIFY_VOLUME","features":[309]},{"name":"SL_PENDING_RETURNED","features":[309]},{"name":"SL_PERSISTENT_MEMORY_FIXED_MAPPING","features":[309]},{"name":"SL_QUERY_DIRECTORY_MASK","features":[309]},{"name":"SL_READ_ACCESS_GRANTED","features":[309]},{"name":"SL_REALTIME_STREAM","features":[309]},{"name":"SL_RESTART_SCAN","features":[309]},{"name":"SL_RETURN_ON_DISK_ENTRIES_ONLY","features":[309]},{"name":"SL_RETURN_SINGLE_ENTRY","features":[309]},{"name":"SL_STOP_ON_SYMLINK","features":[309]},{"name":"SL_WATCH_TREE","features":[309]},{"name":"SL_WRITE_ACCESS_GRANTED","features":[309]},{"name":"SL_WRITE_THROUGH","features":[309]},{"name":"SOC_SUBSYSTEM_FAILURE_DETAILS","features":[309]},{"name":"SOC_SUBSYSTEM_TYPE","features":[309]},{"name":"SOC_SUBSYS_AUDIO_DSP","features":[309]},{"name":"SOC_SUBSYS_COMPUTE_DSP","features":[309]},{"name":"SOC_SUBSYS_SECURE_PROC","features":[309]},{"name":"SOC_SUBSYS_SENSORS","features":[309]},{"name":"SOC_SUBSYS_VENDOR_DEFINED","features":[309]},{"name":"SOC_SUBSYS_WIRELESS_MODEM","features":[309]},{"name":"SOC_SUBSYS_WIRELSS_CONNECTIVITY","features":[309]},{"name":"SSINFO_FLAGS_ALIGNED_DEVICE","features":[309]},{"name":"SSINFO_FLAGS_BYTE_ADDRESSABLE","features":[309]},{"name":"SSINFO_FLAGS_NO_SEEK_PENALTY","features":[309]},{"name":"SSINFO_FLAGS_PARTITION_ALIGNED_ON_DEVICE","features":[309]},{"name":"SSINFO_FLAGS_TRIM_ENABLED","features":[309]},{"name":"SSINFO_OFFSET_UNKNOWN","features":[309]},{"name":"STATE_LOCATION_TYPE","features":[309]},{"name":"SUBSYSTEM_INFORMATION_TYPE","features":[309]},{"name":"SYMBOLIC_LINK_QUERY","features":[309]},{"name":"SYMBOLIC_LINK_SET","features":[309]},{"name":"SYSTEM_CALL_INT_2E","features":[309]},{"name":"SYSTEM_CALL_SYSCALL","features":[309]},{"name":"SYSTEM_FIRMWARE_TABLE_ACTION","features":[309]},{"name":"SYSTEM_FIRMWARE_TABLE_HANDLER","features":[309,307]},{"name":"SYSTEM_FIRMWARE_TABLE_INFORMATION","features":[309]},{"name":"SYSTEM_POWER_CONDITION","features":[309]},{"name":"SYSTEM_POWER_STATE_CONTEXT","features":[309]},{"name":"ScsiAdapter","features":[309]},{"name":"SeAccessCheck","features":[308,309,307,310]},{"name":"SeAssignSecurity","features":[308,309,307,310]},{"name":"SeAssignSecurityEx","features":[308,309,307,310]},{"name":"SeCaptureSubjectContext","features":[308,309,310]},{"name":"SeComputeAutoInheritByObjectType","features":[309,310]},{"name":"SeDeassignSecurity","features":[309,307,310]},{"name":"SeEtwWriteKMCveEvent","features":[309,307]},{"name":"SeImageTypeDriver","features":[309]},{"name":"SeImageTypeDynamicCodeFile","features":[309]},{"name":"SeImageTypeElamDriver","features":[309]},{"name":"SeImageTypeMax","features":[309]},{"name":"SeImageTypePlatformSecureFile","features":[309]},{"name":"SeImageVerificationCallbackInformational","features":[309]},{"name":"SeLockSubjectContext","features":[308,309,310]},{"name":"SeRegisterImageVerificationCallback","features":[309,307]},{"name":"SeReleaseSubjectContext","features":[308,309,310]},{"name":"SeReportSecurityEvent","features":[309,307,328]},{"name":"SeSetAuditParameter","features":[309,307,328]},{"name":"SeSinglePrivilegeCheck","features":[309,307]},{"name":"SeUnlockSubjectContext","features":[308,309,310]},{"name":"SeUnregisterImageVerificationCallback","features":[309]},{"name":"SeValidSecurityDescriptor","features":[309,307,310]},{"name":"SecondaryCache","features":[309]},{"name":"SecondaryDcache","features":[309]},{"name":"SecondaryIcache","features":[309]},{"name":"SequentialAccess","features":[309]},{"name":"SerialController","features":[309]},{"name":"SetSecurityDescriptor","features":[309]},{"name":"SgiInternalConfiguration","features":[309]},{"name":"SharedInterruptTime","features":[309]},{"name":"SharedSystemTime","features":[309]},{"name":"SharedTickCount","features":[309]},{"name":"SingleBusRelations","features":[309]},{"name":"SlotEmpty","features":[309]},{"name":"StandardDesign","features":[309]},{"name":"StopCompletion","features":[309]},{"name":"SubsystemInformationTypeWSL","features":[309]},{"name":"SubsystemInformationTypeWin32","features":[309]},{"name":"SuperCriticalWorkQueue","features":[309]},{"name":"Suspended","features":[309]},{"name":"SystemFirmwareTable_Enumerate","features":[309]},{"name":"SystemFirmwareTable_Get","features":[309]},{"name":"SystemMemory","features":[309]},{"name":"SystemMemoryPartitionDedicatedMemoryInformation","features":[309]},{"name":"SystemMemoryPartitionInformation","features":[309]},{"name":"SystemMemoryPartitionOpenDedicatedMemory","features":[309]},{"name":"SystemPowerState","features":[309]},{"name":"TABLE_SEARCH_RESULT","features":[309]},{"name":"TARGET_DEVICE_REMOVAL_NOTIFICATION","features":[308,311,309,307,310,312,313,314]},{"name":"THREAD_ALERT","features":[309]},{"name":"THREAD_CSWITCH_PMU_DISABLE","features":[309]},{"name":"THREAD_CSWITCH_PMU_ENABLE","features":[309]},{"name":"THREAD_GET_CONTEXT","features":[309]},{"name":"THREAD_WAIT_OBJECTS","features":[309]},{"name":"TIMER_EXPIRED_INDEX_BITS","features":[309]},{"name":"TIMER_PROCESSOR_INDEX_BITS","features":[309]},{"name":"TIMER_SET_COALESCABLE_TIMER_INFO","features":[309,307]},{"name":"TIMER_TOLERABLE_DELAY_BITS","features":[309]},{"name":"TIME_FIELDS","features":[309]},{"name":"TRACE_INFORMATION_CLASS","features":[309]},{"name":"TRANSLATE_BUS_ADDRESS","features":[309,307]},{"name":"TRANSLATOR_INTERFACE","features":[308,311,309,307,310,312,313,314]},{"name":"TREE_CONNECT_NO_CLIENT_BUFFERING","features":[309]},{"name":"TREE_CONNECT_WRITE_THROUGH","features":[309]},{"name":"TXF_MINIVERSION_DEFAULT_VIEW","features":[309]},{"name":"TXN_PARAMETER_BLOCK","features":[309]},{"name":"TableEmptyTree","features":[309]},{"name":"TableFoundNode","features":[309]},{"name":"TableInsertAsLeft","features":[309]},{"name":"TableInsertAsRight","features":[309]},{"name":"TapeController","features":[309]},{"name":"TapePeripheral","features":[309]},{"name":"TargetDeviceRelation","features":[309]},{"name":"TcAdapter","features":[309]},{"name":"TerminalPeripheral","features":[309]},{"name":"TlbMatchConflict","features":[309]},{"name":"TmCommitComplete","features":[308,309,307]},{"name":"TmCommitEnlistment","features":[308,309,307]},{"name":"TmCommitTransaction","features":[308,309,307]},{"name":"TmCreateEnlistment","features":[308,309,307]},{"name":"TmDereferenceEnlistmentKey","features":[308,309,307]},{"name":"TmEnableCallbacks","features":[308,309,307]},{"name":"TmGetTransactionId","features":[308,309]},{"name":"TmInitializeTransactionManager","features":[309,307]},{"name":"TmIsTransactionActive","features":[308,309,307]},{"name":"TmPrePrepareComplete","features":[308,309,307]},{"name":"TmPrePrepareEnlistment","features":[308,309,307]},{"name":"TmPrepareComplete","features":[308,309,307]},{"name":"TmPrepareEnlistment","features":[308,309,307]},{"name":"TmPropagationComplete","features":[308,309,307]},{"name":"TmPropagationFailed","features":[308,309,307]},{"name":"TmReadOnlyEnlistment","features":[308,309,307]},{"name":"TmRecoverEnlistment","features":[308,309,307]},{"name":"TmRecoverResourceManager","features":[308,309,307]},{"name":"TmRecoverTransactionManager","features":[308,309,307]},{"name":"TmReferenceEnlistmentKey","features":[308,309,307]},{"name":"TmRenameTransactionManager","features":[309,307]},{"name":"TmRequestOutcomeEnlistment","features":[308,309,307]},{"name":"TmRollbackComplete","features":[308,309,307]},{"name":"TmRollbackEnlistment","features":[308,309,307]},{"name":"TmRollbackTransaction","features":[308,309,307]},{"name":"TmSinglePhaseReject","features":[308,309,307]},{"name":"TraceEnableFlagsClass","features":[309]},{"name":"TraceEnableLevelClass","features":[309]},{"name":"TraceHandleByNameClass","features":[309]},{"name":"TraceHandleClass","features":[309]},{"name":"TraceIdClass","features":[309]},{"name":"TraceInformationClassReserved1","features":[309]},{"name":"TraceInformationClassReserved2","features":[309]},{"name":"TraceSessionSettingsClass","features":[309]},{"name":"TranslateChildToParent","features":[309]},{"name":"TranslateParentToChild","features":[309]},{"name":"TranslationFault","features":[309]},{"name":"TransportRelations","features":[309]},{"name":"TurboChannel","features":[309]},{"name":"TypeA","features":[309]},{"name":"TypeB","features":[309]},{"name":"TypeC","features":[309]},{"name":"TypeF","features":[309]},{"name":"UADDRESS_BASE","features":[309]},{"name":"UnsupportedUpstreamTransaction","features":[309]},{"name":"UserMode","features":[309]},{"name":"UserNotPresent","features":[309]},{"name":"UserPresent","features":[309]},{"name":"UserRequest","features":[309]},{"name":"UserUnknown","features":[309]},{"name":"VIRTUAL_CHANNEL_CAPABILITIES1","features":[309]},{"name":"VIRTUAL_CHANNEL_CAPABILITIES2","features":[309]},{"name":"VIRTUAL_CHANNEL_CONTROL","features":[309]},{"name":"VIRTUAL_CHANNEL_STATUS","features":[309]},{"name":"VIRTUAL_RESOURCE","features":[309]},{"name":"VIRTUAL_RESOURCE_CAPABILITY","features":[309]},{"name":"VIRTUAL_RESOURCE_CONTROL","features":[309]},{"name":"VIRTUAL_RESOURCE_STATUS","features":[309]},{"name":"VMEBus","features":[309]},{"name":"VMEConfiguration","features":[309]},{"name":"VM_COUNTERS","features":[309]},{"name":"VM_COUNTERS_EX","features":[309]},{"name":"VM_COUNTERS_EX2","features":[309]},{"name":"VPB_DIRECT_WRITES_ALLOWED","features":[309]},{"name":"VPB_DISMOUNTING","features":[309]},{"name":"VPB_FLAGS_BYPASSIO_BLOCKED","features":[309]},{"name":"VPB_LOCKED","features":[309]},{"name":"VPB_MOUNTED","features":[309]},{"name":"VPB_PERSISTENT","features":[309]},{"name":"VPB_RAW_MOUNT","features":[309]},{"name":"VPB_REMOVE_PENDING","features":[309]},{"name":"Vmcs","features":[309]},{"name":"VslCreateSecureSection","features":[308,309,307]},{"name":"VslDeleteSecureSection","features":[309,307]},{"name":"WAIT_CONTEXT_BLOCK","features":[308,311,309,307,310,312,313,314]},{"name":"WCS_RAS_REGISTER_NAME_MAX_LENGTH","features":[309]},{"name":"WDM_MAJORVERSION","features":[309]},{"name":"WDM_MINORVERSION","features":[309]},{"name":"WHEA128A","features":[309]},{"name":"WHEAP_ACPI_TIMEOUT_EVENT","features":[309]},{"name":"WHEAP_ADD_REMOVE_ERROR_SOURCE_EVENT","features":[309,307,336]},{"name":"WHEAP_ATTEMPT_RECOVERY_EVENT","features":[309,307]},{"name":"WHEAP_BAD_HEST_NOTIFY_DATA_EVENT","features":[309,336]},{"name":"WHEAP_CLEARED_POISON_EVENT","features":[309]},{"name":"WHEAP_CMCI_IMPLEMENTED_EVENT","features":[309,307]},{"name":"WHEAP_CMCI_INITERR_EVENT","features":[309]},{"name":"WHEAP_CMCI_RESTART_EVENT","features":[309]},{"name":"WHEAP_CREATE_GENERIC_RECORD_EVENT","features":[309,307]},{"name":"WHEAP_DEFERRED_EVENT","features":[309,313]},{"name":"WHEAP_DEVICE_DRV_EVENT","features":[309]},{"name":"WHEAP_DPC_ERROR_EVENT","features":[309]},{"name":"WHEAP_DPC_ERROR_EVENT_TYPE","features":[309]},{"name":"WHEAP_DROPPED_CORRECTED_ERROR_EVENT","features":[309,336]},{"name":"WHEAP_EDPC_ENABLED_EVENT","features":[309,307]},{"name":"WHEAP_ERROR_CLEARED_EVENT","features":[309]},{"name":"WHEAP_ERROR_RECORD_EVENT","features":[309]},{"name":"WHEAP_ERR_SRC_ARRAY_INVALID_EVENT","features":[309]},{"name":"WHEAP_ERR_SRC_INVALID_EVENT","features":[309,307,336]},{"name":"WHEAP_FOUND_ERROR_IN_BANK_EVENT","features":[309]},{"name":"WHEAP_GENERIC_ERR_MEM_MAP_EVENT","features":[309]},{"name":"WHEAP_OSC_IMPLEMENTED","features":[309,307]},{"name":"WHEAP_PCIE_CONFIG_INFO","features":[309]},{"name":"WHEAP_PCIE_OVERRIDE_INFO","features":[309]},{"name":"WHEAP_PCIE_READ_OVERRIDES_ERR","features":[309,307]},{"name":"WHEAP_PFA_MEMORY_OFFLINED","features":[309,307]},{"name":"WHEAP_PFA_MEMORY_POLICY","features":[309,307]},{"name":"WHEAP_PFA_MEMORY_REMOVE_MONITOR","features":[309]},{"name":"WHEAP_PFA_OFFLINE_DECISION_TYPE","features":[309]},{"name":"WHEAP_PLUGIN_DEFECT_LIST_CORRUPT","features":[309]},{"name":"WHEAP_PLUGIN_DEFECT_LIST_FULL_EVENT","features":[309]},{"name":"WHEAP_PLUGIN_DEFECT_LIST_UEFI_VAR_FAILED","features":[309]},{"name":"WHEAP_PLUGIN_PFA_EVENT","features":[309,307]},{"name":"WHEAP_PROCESS_EINJ_EVENT","features":[309,307]},{"name":"WHEAP_PROCESS_HEST_EVENT","features":[309,307]},{"name":"WHEAP_PSHED_INJECT_ERROR","features":[309,307]},{"name":"WHEAP_PSHED_PLUGIN_REGISTER","features":[309,307]},{"name":"WHEAP_ROW_FAILURE_EVENT","features":[309]},{"name":"WHEAP_SPURIOUS_AER_EVENT","features":[309]},{"name":"WHEAP_STARTED_REPORT_HW_ERROR","features":[309,336]},{"name":"WHEAP_STUCK_ERROR_EVENT","features":[309]},{"name":"WHEA_ACPI_HEADER","features":[309]},{"name":"WHEA_AMD_EXTENDED_REGISTERS","features":[309]},{"name":"WHEA_AMD_EXT_REG_NUM","features":[309]},{"name":"WHEA_ARMV8_AARCH32_GPRS","features":[309]},{"name":"WHEA_ARMV8_AARCH64_EL3_CSR","features":[309]},{"name":"WHEA_ARMV8_AARCH64_GPRS","features":[309]},{"name":"WHEA_ARM_AARCH32_EL1_CSR","features":[309]},{"name":"WHEA_ARM_AARCH32_EL2_CSR","features":[309]},{"name":"WHEA_ARM_AARCH32_SECURE_CSR","features":[309]},{"name":"WHEA_ARM_AARCH64_EL1_CSR","features":[309]},{"name":"WHEA_ARM_AARCH64_EL2_CSR","features":[309]},{"name":"WHEA_ARM_BUS_ERROR","features":[309]},{"name":"WHEA_ARM_BUS_ERROR_VALID_BITS","features":[309]},{"name":"WHEA_ARM_CACHE_ERROR","features":[309]},{"name":"WHEA_ARM_CACHE_ERROR_VALID_BITS","features":[309]},{"name":"WHEA_ARM_MISC_CSR","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_CONTEXT_INFORMATION_HEADER","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_CONTEXT_INFORMATION_HEADER_FLAGS","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_INFORMATION","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_INFORMATION_VALID_BITS","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_SECTION","features":[309]},{"name":"WHEA_ARM_PROCESSOR_ERROR_SECTION_VALID_BITS","features":[309]},{"name":"WHEA_ARM_TLB_ERROR","features":[309]},{"name":"WHEA_ARM_TLB_ERROR_VALID_BITS","features":[309]},{"name":"WHEA_AZCC_ROOT_BUS_ERR_EVENT","features":[309,307]},{"name":"WHEA_AZCC_ROOT_BUS_LIST_EVENT","features":[309]},{"name":"WHEA_AZCC_SET_POISON_EVENT","features":[309,307]},{"name":"WHEA_BUGCHECK_RECOVERY_LOG_TYPE","features":[309]},{"name":"WHEA_BUSCHECK_GUID","features":[309]},{"name":"WHEA_CACHECHECK_GUID","features":[309]},{"name":"WHEA_CPU_VENDOR","features":[309]},{"name":"WHEA_DEVICE_ERROR_SUMMARY_GUID","features":[309]},{"name":"WHEA_DPC_CAPABILITY_SECTION_GUID","features":[309]},{"name":"WHEA_ERROR_INJECTION_CAPABILITIES","features":[309]},{"name":"WHEA_ERROR_LOG_ENTRY_VERSION","features":[309]},{"name":"WHEA_ERROR_PACKET_DATA_FORMAT","features":[309]},{"name":"WHEA_ERROR_PACKET_FLAGS","features":[309]},{"name":"WHEA_ERROR_PACKET_SECTION_GUID","features":[309]},{"name":"WHEA_ERROR_PACKET_V1","features":[309,336]},{"name":"WHEA_ERROR_PACKET_V1_VERSION","features":[309]},{"name":"WHEA_ERROR_PACKET_V2","features":[309,336]},{"name":"WHEA_ERROR_PACKET_V2_VERSION","features":[309]},{"name":"WHEA_ERROR_PACKET_VERSION","features":[309]},{"name":"WHEA_ERROR_PKT_VERSION","features":[309]},{"name":"WHEA_ERROR_RECORD","features":[309]},{"name":"WHEA_ERROR_RECORD_FLAGS_DEVICE_DRIVER","features":[309]},{"name":"WHEA_ERROR_RECORD_FLAGS_PREVIOUSERROR","features":[309]},{"name":"WHEA_ERROR_RECORD_FLAGS_RECOVERED","features":[309]},{"name":"WHEA_ERROR_RECORD_FLAGS_SIMULATED","features":[309]},{"name":"WHEA_ERROR_RECORD_HEADER","features":[309]},{"name":"WHEA_ERROR_RECORD_HEADER_FLAGS","features":[309]},{"name":"WHEA_ERROR_RECORD_HEADER_VALIDBITS","features":[309]},{"name":"WHEA_ERROR_RECORD_REVISION","features":[309]},{"name":"WHEA_ERROR_RECORD_SECTION_DESCRIPTOR","features":[309]},{"name":"WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS","features":[309]},{"name":"WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_REVISION","features":[309]},{"name":"WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS","features":[309]},{"name":"WHEA_ERROR_RECORD_SIGNATURE_END","features":[309]},{"name":"WHEA_ERROR_RECORD_VALID_PARTITIONID","features":[309]},{"name":"WHEA_ERROR_RECORD_VALID_PLATFORMID","features":[309]},{"name":"WHEA_ERROR_RECORD_VALID_TIMESTAMP","features":[309]},{"name":"WHEA_ERROR_RECOVERY_INFO_SECTION","features":[309,307]},{"name":"WHEA_ERROR_SEVERITY","features":[309]},{"name":"WHEA_ERROR_SOURCE_CONFIGURATION","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_CORRECT","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_CREATE_RECORD","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_INITIALIZE","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_OVERRIDE_SETTINGS","features":[309,336]},{"name":"WHEA_ERROR_SOURCE_RECOVER","features":[309,307]},{"name":"WHEA_ERROR_SOURCE_UNINITIALIZE","features":[309]},{"name":"WHEA_ERROR_STATUS","features":[309]},{"name":"WHEA_ERROR_TEXT_LEN","features":[309]},{"name":"WHEA_ERROR_TYPE","features":[309]},{"name":"WHEA_ERR_SRC_OVERRIDE_FLAG","features":[309]},{"name":"WHEA_ETW_OVERFLOW_EVENT","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY_FLAGS","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY_HEADER","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY_ID","features":[309]},{"name":"WHEA_EVENT_LOG_ENTRY_TYPE","features":[309]},{"name":"WHEA_FAILED_ADD_DEFECT_LIST_EVENT","features":[309]},{"name":"WHEA_FIRMWARE_ERROR_RECORD_REFERENCE","features":[309]},{"name":"WHEA_FIRMWARE_RECORD_TYPE_IPFSAL","features":[309]},{"name":"WHEA_GENERIC_ENTRY_TEXT_LEN","features":[309]},{"name":"WHEA_GENERIC_ENTRY_V2_VERSION","features":[309]},{"name":"WHEA_GENERIC_ENTRY_VERSION","features":[309]},{"name":"WHEA_GENERIC_ERROR","features":[309]},{"name":"WHEA_GENERIC_ERROR_BLOCKSTATUS","features":[309]},{"name":"WHEA_GENERIC_ERROR_DATA_ENTRY_V1","features":[309]},{"name":"WHEA_GENERIC_ERROR_DATA_ENTRY_V2","features":[309]},{"name":"WHEA_INVALID_ERR_SRC_ID","features":[309]},{"name":"WHEA_IN_USE_PAGE_NOTIFY_FLAGS","features":[309]},{"name":"WHEA_IN_USE_PAGE_NOTIFY_FLAG_NOTIFYALL","features":[309]},{"name":"WHEA_IN_USE_PAGE_NOTIFY_FLAG_PAGEOFFLINED","features":[309]},{"name":"WHEA_IN_USE_PAGE_NOTIFY_FLAG_PLATFORMDIRECTED","features":[309]},{"name":"WHEA_MAX_LOG_DATA_LEN","features":[309]},{"name":"WHEA_MEMERRTYPE_INVALIDADDRESS","features":[309]},{"name":"WHEA_MEMERRTYPE_MASTERABORT","features":[309]},{"name":"WHEA_MEMERRTYPE_MEMORYSPARING","features":[309]},{"name":"WHEA_MEMERRTYPE_MIRRORBROKEN","features":[309]},{"name":"WHEA_MEMERRTYPE_MULTIBITECC","features":[309]},{"name":"WHEA_MEMERRTYPE_MULTISYMCHIPKILL","features":[309]},{"name":"WHEA_MEMERRTYPE_NOERROR","features":[309]},{"name":"WHEA_MEMERRTYPE_PARITYERROR","features":[309]},{"name":"WHEA_MEMERRTYPE_SINGLEBITECC","features":[309]},{"name":"WHEA_MEMERRTYPE_SINGLESYMCHIPKILL","features":[309]},{"name":"WHEA_MEMERRTYPE_TARGETABORT","features":[309]},{"name":"WHEA_MEMERRTYPE_UNKNOWN","features":[309]},{"name":"WHEA_MEMERRTYPE_WATCHDOGTIMEOUT","features":[309]},{"name":"WHEA_MEMORY_CORRECTABLE_ERROR_DATA","features":[309]},{"name":"WHEA_MEMORY_CORRECTABLE_ERROR_HEADER","features":[309]},{"name":"WHEA_MEMORY_CORRECTABLE_ERROR_SECTION","features":[309]},{"name":"WHEA_MEMORY_CORRECTABLE_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_MEMORY_ERROR_SECTION","features":[309]},{"name":"WHEA_MEMORY_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_MEMORY_THROTTLE_SUMMARY_FAILED_EVENT","features":[309,307]},{"name":"WHEA_MSCHECK_GUID","features":[309]},{"name":"WHEA_MSR_DUMP_SECTION","features":[309]},{"name":"WHEA_NMI_ERROR_SECTION","features":[309]},{"name":"WHEA_NMI_ERROR_SECTION_FLAGS","features":[309]},{"name":"WHEA_OFFLINE_DONE_EVENT","features":[309]},{"name":"WHEA_PACKET_LOG_DATA","features":[309]},{"name":"WHEA_PCIEXPRESS_BRIDGE_CONTROL_STATUS","features":[309]},{"name":"WHEA_PCIEXPRESS_COMMAND_STATUS","features":[309]},{"name":"WHEA_PCIEXPRESS_DEVICE_ID","features":[309]},{"name":"WHEA_PCIEXPRESS_DEVICE_TYPE","features":[309]},{"name":"WHEA_PCIEXPRESS_ERROR_SECTION","features":[309]},{"name":"WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PCIEXPRESS_VERSION","features":[309]},{"name":"WHEA_PCIE_ADDRESS","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_DEVICES","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_DEVICES_VALIDBITS","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_SECTION","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_SECTION_COUNT_SIZE","features":[309]},{"name":"WHEA_PCIE_CORRECTABLE_ERROR_SECTION_HEADER","features":[309]},{"name":"WHEA_PCIXBUS_COMMAND","features":[309]},{"name":"WHEA_PCIXBUS_ERROR_SECTION","features":[309]},{"name":"WHEA_PCIXBUS_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PCIXBUS_ID","features":[309]},{"name":"WHEA_PCIXDEVICE_ERROR_SECTION","features":[309]},{"name":"WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PCIXDEVICE_ID","features":[309]},{"name":"WHEA_PCIXDEVICE_REGISTER_PAIR","features":[309]},{"name":"WHEA_PCI_RECOVERY_SECTION","features":[309,307]},{"name":"WHEA_PCI_RECOVERY_SIGNAL","features":[309]},{"name":"WHEA_PCI_RECOVERY_STATUS","features":[309]},{"name":"WHEA_PERSISTENCE_INFO","features":[309]},{"name":"WHEA_PFA_REMOVE_TRIGGER","features":[309]},{"name":"WHEA_PLUGIN_REGISTRATION_PACKET_V1","features":[309]},{"name":"WHEA_PLUGIN_REGISTRATION_PACKET_V2","features":[309]},{"name":"WHEA_PLUGIN_REGISTRATION_PACKET_VERSION","features":[309]},{"name":"WHEA_PMEM_ERROR_SECTION","features":[309]},{"name":"WHEA_PMEM_ERROR_SECTION_LOCATION_INFO_SIZE","features":[309]},{"name":"WHEA_PMEM_ERROR_SECTION_MAX_PAGES","features":[309]},{"name":"WHEA_PMEM_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PMEM_PAGE_RANGE","features":[309]},{"name":"WHEA_PROCESSOR_FAMILY_INFO","features":[309]},{"name":"WHEA_PROCESSOR_GENERIC_ERROR_SECTION","features":[309]},{"name":"WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_PSHED_PI_CPU_BUSES_INIT_FAILED_EVENT","features":[309,307]},{"name":"WHEA_PSHED_PI_TRACE_EVENT","features":[309]},{"name":"WHEA_PSHED_PLUGIN_CALLBACKS","features":[309,307,336]},{"name":"WHEA_PSHED_PLUGIN_DIMM_MISMATCH","features":[309]},{"name":"WHEA_PSHED_PLUGIN_ENABLE_NOTIFY_ERRORS","features":[309]},{"name":"WHEA_PSHED_PLUGIN_ENABLE_NOTIFY_FAILED_EVENT","features":[309]},{"name":"WHEA_PSHED_PLUGIN_HEARTBEAT","features":[309]},{"name":"WHEA_PSHED_PLUGIN_INIT_FAILED_EVENT","features":[309,307]},{"name":"WHEA_PSHED_PLUGIN_LOAD_EVENT","features":[309]},{"name":"WHEA_PSHED_PLUGIN_PLATFORM_SUPPORT_EVENT","features":[309,307]},{"name":"WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1","features":[309,307,336]},{"name":"WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V2","features":[309,307,336]},{"name":"WHEA_PSHED_PLUGIN_UNLOAD_EVENT","features":[309]},{"name":"WHEA_RAW_DATA_FORMAT","features":[309]},{"name":"WHEA_RECORD_CREATOR_GUID","features":[309]},{"name":"WHEA_RECOVERY_ACTION","features":[309]},{"name":"WHEA_RECOVERY_CONTEXT","features":[309,307]},{"name":"WHEA_RECOVERY_CONTEXT_ERROR_TYPE","features":[309]},{"name":"WHEA_RECOVERY_FAILURE_REASON","features":[309]},{"name":"WHEA_RECOVERY_TYPE","features":[309]},{"name":"WHEA_REGISTER_KEY_NOTIFICATION_FAILED_EVENT","features":[309]},{"name":"WHEA_REPORT_HW_ERROR_DEVICE_DRIVER_FLAGS","features":[309]},{"name":"WHEA_REVISION","features":[309]},{"name":"WHEA_SEA_SECTION","features":[309,307]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_CONTAINMENTWRN","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_FRU_TEXT_BY_PLUGIN","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_LATENTERROR","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_PRIMARY","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_PROPAGATED","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_RESET","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_RESOURCENA","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_FLAGS_THRESHOLDEXCEEDED","features":[309]},{"name":"WHEA_SECTION_DESCRIPTOR_REVISION","features":[309]},{"name":"WHEA_SEI_SECTION","features":[309]},{"name":"WHEA_SEL_BUGCHECK_PROGRESS","features":[309]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_MULTIPLE_BUGCHECK_EVENT","features":[309,307]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_EVENT","features":[309,307]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE1_VERSION","features":[309]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_PHASE2_EVENT","features":[309,307]},{"name":"WHEA_SEL_BUGCHECK_RECOVERY_STATUS_START_EVENT","features":[309]},{"name":"WHEA_SIGNAL_HANDLER_OVERRIDE_CALLBACK","features":[309,307]},{"name":"WHEA_SRAR_DETAIL_EVENT","features":[309,307]},{"name":"WHEA_SRAS_TABLE_ENTRIES_EVENT","features":[309]},{"name":"WHEA_SRAS_TABLE_ERROR","features":[309]},{"name":"WHEA_SRAS_TABLE_NOT_FOUND","features":[309]},{"name":"WHEA_THROTTLE_ADD_ERR_SRC_FAILED_EVENT","features":[309]},{"name":"WHEA_THROTTLE_MEMORY_ADD_OR_REMOVE_EVENT","features":[309]},{"name":"WHEA_THROTTLE_PCIE_ADD_EVENT","features":[309,307]},{"name":"WHEA_THROTTLE_PCIE_REMOVE_EVENT","features":[309]},{"name":"WHEA_THROTTLE_REGISTRY_CORRUPT_EVENT","features":[309]},{"name":"WHEA_THROTTLE_REG_DATA_IGNORED_EVENT","features":[309]},{"name":"WHEA_THROTTLE_TYPE","features":[309]},{"name":"WHEA_TIMESTAMP","features":[309]},{"name":"WHEA_TLBCHECK_GUID","features":[309]},{"name":"WHEA_WRITE_FLAG_DUMMY","features":[309]},{"name":"WHEA_X64_REGISTER_STATE","features":[309]},{"name":"WHEA_X86_REGISTER_STATE","features":[309]},{"name":"WHEA_XPF_BUS_CHECK","features":[309]},{"name":"WHEA_XPF_CACHE_CHECK","features":[309]},{"name":"WHEA_XPF_CONTEXT_INFO","features":[309]},{"name":"WHEA_XPF_MCA_EXTREG_MAX_COUNT","features":[309]},{"name":"WHEA_XPF_MCA_SECTION","features":[309,307]},{"name":"WHEA_XPF_MCA_SECTION_VERSION","features":[309]},{"name":"WHEA_XPF_MCA_SECTION_VERSION_2","features":[309]},{"name":"WHEA_XPF_MCA_SECTION_VERSION_3","features":[309]},{"name":"WHEA_XPF_MS_CHECK","features":[309]},{"name":"WHEA_XPF_PROCESSOR_ERROR_SECTION","features":[309]},{"name":"WHEA_XPF_PROCESSOR_ERROR_SECTION_VALIDBITS","features":[309]},{"name":"WHEA_XPF_PROCINFO","features":[309]},{"name":"WHEA_XPF_PROCINFO_VALIDBITS","features":[309]},{"name":"WHEA_XPF_TLB_CHECK","features":[309]},{"name":"WMIREGISTER","features":[309]},{"name":"WMIREG_ACTION_BLOCK_IRPS","features":[309]},{"name":"WMIREG_ACTION_DEREGISTER","features":[309]},{"name":"WMIREG_ACTION_REGISTER","features":[309]},{"name":"WMIREG_ACTION_REREGISTER","features":[309]},{"name":"WMIREG_ACTION_UPDATE_GUIDS","features":[309]},{"name":"WMIUPDATE","features":[309]},{"name":"WMI_NOTIFICATION_CALLBACK","features":[309]},{"name":"WORKER_THREAD_ROUTINE","features":[309]},{"name":"WORK_QUEUE_TYPE","features":[309]},{"name":"WdfNotifyRoutinesClass","features":[309]},{"name":"WheaAddErrorSource","features":[309,307,336]},{"name":"WheaAddErrorSourceDeviceDriver","features":[309,307,336]},{"name":"WheaAddErrorSourceDeviceDriverV1","features":[309,307,336]},{"name":"WheaAddHwErrorReportSectionDeviceDriver","features":[309,307,336]},{"name":"WheaConfigureErrorSource","features":[309,307,336]},{"name":"WheaCpuVendorAmd","features":[309]},{"name":"WheaCpuVendorIntel","features":[309]},{"name":"WheaCpuVendorOther","features":[309]},{"name":"WheaCreateHwErrorReportDeviceDriver","features":[308,311,309,307,310,312,313,314]},{"name":"WheaDataFormatGeneric","features":[309]},{"name":"WheaDataFormatIPFSalRecord","features":[309]},{"name":"WheaDataFormatMax","features":[309]},{"name":"WheaDataFormatMemory","features":[309]},{"name":"WheaDataFormatNMIPort","features":[309]},{"name":"WheaDataFormatPCIExpress","features":[309]},{"name":"WheaDataFormatPCIXBus","features":[309]},{"name":"WheaDataFormatPCIXDevice","features":[309]},{"name":"WheaDataFormatXPFMCA","features":[309]},{"name":"WheaErrSevCorrected","features":[309]},{"name":"WheaErrSevFatal","features":[309]},{"name":"WheaErrSevInformational","features":[309]},{"name":"WheaErrSevRecoverable","features":[309]},{"name":"WheaErrTypeGeneric","features":[309]},{"name":"WheaErrTypeMemory","features":[309]},{"name":"WheaErrTypeNMI","features":[309]},{"name":"WheaErrTypePCIExpress","features":[309]},{"name":"WheaErrTypePCIXBus","features":[309]},{"name":"WheaErrTypePCIXDevice","features":[309]},{"name":"WheaErrTypePmem","features":[309]},{"name":"WheaErrTypeProcessor","features":[309]},{"name":"WheaErrorSourceGetState","features":[309,336]},{"name":"WheaEventBugCheckRecoveryEntry","features":[309]},{"name":"WheaEventBugCheckRecoveryMax","features":[309]},{"name":"WheaEventBugCheckRecoveryReturn","features":[309]},{"name":"WheaEventLogAzccRootBusList","features":[309]},{"name":"WheaEventLogAzccRootBusPoisonSet","features":[309]},{"name":"WheaEventLogAzccRootBusSearchErr","features":[309]},{"name":"WheaEventLogCmciFinalRestart","features":[309]},{"name":"WheaEventLogCmciRestart","features":[309]},{"name":"WheaEventLogEntryEarlyError","features":[309]},{"name":"WheaEventLogEntryEtwOverFlow","features":[309]},{"name":"WheaEventLogEntryIdAcpiTimeOut","features":[309]},{"name":"WheaEventLogEntryIdAddRemoveErrorSource","features":[309]},{"name":"WheaEventLogEntryIdAerNotGrantedToOs","features":[309]},{"name":"WheaEventLogEntryIdAttemptErrorRecovery","features":[309]},{"name":"WheaEventLogEntryIdBadHestNotifyData","features":[309]},{"name":"WheaEventLogEntryIdBadPageLimitReached","features":[309]},{"name":"WheaEventLogEntryIdClearedPoison","features":[309]},{"name":"WheaEventLogEntryIdCmcPollingTimeout","features":[309]},{"name":"WheaEventLogEntryIdCmcSwitchToPolling","features":[309]},{"name":"WheaEventLogEntryIdCmciImplPresent","features":[309]},{"name":"WheaEventLogEntryIdCmciInitError","features":[309]},{"name":"WheaEventLogEntryIdCpuBusesInitFailed","features":[309]},{"name":"WheaEventLogEntryIdCpusFrozen","features":[309]},{"name":"WheaEventLogEntryIdCpusFrozenNoCrashDump","features":[309]},{"name":"WheaEventLogEntryIdCreateGenericRecord","features":[309]},{"name":"WheaEventLogEntryIdDefectListCorrupt","features":[309]},{"name":"WheaEventLogEntryIdDefectListFull","features":[309]},{"name":"WheaEventLogEntryIdDefectListUEFIVarFailed","features":[309]},{"name":"WheaEventLogEntryIdDeviceDriver","features":[309]},{"name":"WheaEventLogEntryIdDroppedCorrectedError","features":[309]},{"name":"WheaEventLogEntryIdDrvErrSrcInvalid","features":[309]},{"name":"WheaEventLogEntryIdDrvHandleBusy","features":[309]},{"name":"WheaEventLogEntryIdEnableKeyNotifFailed","features":[309]},{"name":"WheaEventLogEntryIdErrDimmInfoMismatch","features":[309]},{"name":"WheaEventLogEntryIdErrSrcArrayInvalid","features":[309]},{"name":"WheaEventLogEntryIdErrSrcInvalid","features":[309]},{"name":"WheaEventLogEntryIdErrorRecord","features":[309]},{"name":"WheaEventLogEntryIdErrorRecordLimit","features":[309]},{"name":"WheaEventLogEntryIdFailedAddToDefectList","features":[309]},{"name":"WheaEventLogEntryIdGenericErrMemMap","features":[309]},{"name":"WheaEventLogEntryIdKeyNotificationFailed","features":[309]},{"name":"WheaEventLogEntryIdMcaErrorCleared","features":[309]},{"name":"WheaEventLogEntryIdMcaFoundErrorInBank","features":[309]},{"name":"WheaEventLogEntryIdMcaStuckErrorCheck","features":[309]},{"name":"WheaEventLogEntryIdMemoryAddDevice","features":[309]},{"name":"WheaEventLogEntryIdMemoryRemoveDevice","features":[309]},{"name":"WheaEventLogEntryIdMemorySummaryFailed","features":[309]},{"name":"WheaEventLogEntryIdOscCapabilities","features":[309]},{"name":"WheaEventLogEntryIdPFAMemoryOfflined","features":[309]},{"name":"WheaEventLogEntryIdPFAMemoryPolicy","features":[309]},{"name":"WheaEventLogEntryIdPFAMemoryRemoveMonitor","features":[309]},{"name":"WheaEventLogEntryIdPcieAddDevice","features":[309]},{"name":"WheaEventLogEntryIdPcieConfigInfo","features":[309]},{"name":"WheaEventLogEntryIdPcieDpcError","features":[309]},{"name":"WheaEventLogEntryIdPcieOverrideInfo","features":[309]},{"name":"WheaEventLogEntryIdPcieRemoveDevice","features":[309]},{"name":"WheaEventLogEntryIdPcieSpuriousErrSource","features":[309]},{"name":"WheaEventLogEntryIdPcieSummaryFailed","features":[309]},{"name":"WheaEventLogEntryIdProcessEINJ","features":[309]},{"name":"WheaEventLogEntryIdProcessHEST","features":[309]},{"name":"WheaEventLogEntryIdPshedCallbackCollision","features":[309]},{"name":"WheaEventLogEntryIdPshedInjectError","features":[309]},{"name":"WheaEventLogEntryIdPshedPiTraceLog","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginInitFailed","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginLoad","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginRegister","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginSupported","features":[309]},{"name":"WheaEventLogEntryIdPshedPluginUnload","features":[309]},{"name":"WheaEventLogEntryIdReadPcieOverridesErr","features":[309]},{"name":"WheaEventLogEntryIdRowFailure","features":[309]},{"name":"WheaEventLogEntryIdSELBugCheckInfo","features":[309]},{"name":"WheaEventLogEntryIdSELBugCheckProgress","features":[309]},{"name":"WheaEventLogEntryIdSELBugCheckRecovery","features":[309]},{"name":"WheaEventLogEntryIdSrasTableEntries","features":[309]},{"name":"WheaEventLogEntryIdSrasTableError","features":[309]},{"name":"WheaEventLogEntryIdSrasTableNotFound","features":[309]},{"name":"WheaEventLogEntryIdStartedReportHwError","features":[309]},{"name":"WheaEventLogEntryIdThrottleAddErrSrcFailed","features":[309]},{"name":"WheaEventLogEntryIdThrottleRegCorrupt","features":[309]},{"name":"WheaEventLogEntryIdThrottleRegDataIgnored","features":[309]},{"name":"WheaEventLogEntryIdWheaHeartbeat","features":[309]},{"name":"WheaEventLogEntryIdWheaInit","features":[309]},{"name":"WheaEventLogEntryIdWorkQueueItem","features":[309]},{"name":"WheaEventLogEntryIdeDpcEnabled","features":[309]},{"name":"WheaEventLogEntryPageOfflineDone","features":[309]},{"name":"WheaEventLogEntryPageOfflinePendMax","features":[309]},{"name":"WheaEventLogEntrySrarDetail","features":[309]},{"name":"WheaEventLogEntryTypeError","features":[309]},{"name":"WheaEventLogEntryTypeInformational","features":[309]},{"name":"WheaEventLogEntryTypeWarning","features":[309]},{"name":"WheaGetNotifyAllOfflinesPolicy","features":[309,307]},{"name":"WheaHighIrqlLogSelEventHandlerRegister","features":[309,307,336]},{"name":"WheaHighIrqlLogSelEventHandlerUnregister","features":[309]},{"name":"WheaHwErrorReportAbandonDeviceDriver","features":[309,307]},{"name":"WheaHwErrorReportSetSectionNameDeviceDriver","features":[309,307,336]},{"name":"WheaHwErrorReportSetSeverityDeviceDriver","features":[309,307]},{"name":"WheaHwErrorReportSubmitDeviceDriver","features":[309,307]},{"name":"WheaInitializeRecordHeader","features":[309,307]},{"name":"WheaIsCriticalState","features":[309,307]},{"name":"WheaLogInternalEvent","features":[309]},{"name":"WheaMemoryThrottle","features":[309]},{"name":"WheaPciExpressDownstreamSwitchPort","features":[309]},{"name":"WheaPciExpressEndpoint","features":[309]},{"name":"WheaPciExpressLegacyEndpoint","features":[309]},{"name":"WheaPciExpressRootComplexEventCollector","features":[309]},{"name":"WheaPciExpressRootComplexIntegratedEndpoint","features":[309]},{"name":"WheaPciExpressRootPort","features":[309]},{"name":"WheaPciExpressToPciXBridge","features":[309]},{"name":"WheaPciExpressUpstreamSwitchPort","features":[309]},{"name":"WheaPciREcoveryStatusUnknown","features":[309]},{"name":"WheaPciRecoverySignalAer","features":[309]},{"name":"WheaPciRecoverySignalDpc","features":[309]},{"name":"WheaPciRecoverySignalUnknown","features":[309]},{"name":"WheaPciRecoveryStatusBusNotFound","features":[309]},{"name":"WheaPciRecoveryStatusComplexTree","features":[309]},{"name":"WheaPciRecoveryStatusLinkDisableTimeout","features":[309]},{"name":"WheaPciRecoveryStatusLinkEnableTimeout","features":[309]},{"name":"WheaPciRecoveryStatusNoError","features":[309]},{"name":"WheaPciRecoveryStatusRpBusyTimeout","features":[309]},{"name":"WheaPciXToExpressBridge","features":[309]},{"name":"WheaPcieThrottle","features":[309]},{"name":"WheaPfaRemoveCapacity","features":[309]},{"name":"WheaPfaRemoveErrorThreshold","features":[309]},{"name":"WheaPfaRemoveTimeout","features":[309]},{"name":"WheaRawDataFormatAMD64MCA","features":[309]},{"name":"WheaRawDataFormatGeneric","features":[309]},{"name":"WheaRawDataFormatIA32MCA","features":[309]},{"name":"WheaRawDataFormatIPFSalRecord","features":[309]},{"name":"WheaRawDataFormatIntel64MCA","features":[309]},{"name":"WheaRawDataFormatMax","features":[309]},{"name":"WheaRawDataFormatMemory","features":[309]},{"name":"WheaRawDataFormatNMIPort","features":[309]},{"name":"WheaRawDataFormatPCIExpress","features":[309]},{"name":"WheaRawDataFormatPCIXBus","features":[309]},{"name":"WheaRawDataFormatPCIXDevice","features":[309]},{"name":"WheaRecoveryContextErrorTypeMax","features":[309]},{"name":"WheaRecoveryContextErrorTypeMemory","features":[309]},{"name":"WheaRecoveryContextErrorTypePmem","features":[309]},{"name":"WheaRecoveryFailureReasonFarNotValid","features":[309]},{"name":"WheaRecoveryFailureReasonHighIrql","features":[309]},{"name":"WheaRecoveryFailureReasonInsufficientAltContextWrappers","features":[309]},{"name":"WheaRecoveryFailureReasonInterruptsDisabled","features":[309]},{"name":"WheaRecoveryFailureReasonInvalidAddressMode","features":[309]},{"name":"WheaRecoveryFailureReasonKernelCouldNotMarkMemoryBad","features":[309]},{"name":"WheaRecoveryFailureReasonKernelMarkMemoryBadTimedOut","features":[309]},{"name":"WheaRecoveryFailureReasonKernelWillPageFaultBCAtCurrentIrql","features":[309]},{"name":"WheaRecoveryFailureReasonMax","features":[309]},{"name":"WheaRecoveryFailureReasonMiscOrAddrNotValid","features":[309]},{"name":"WheaRecoveryFailureReasonNoRecoveryContext","features":[309]},{"name":"WheaRecoveryFailureReasonNotContinuable","features":[309]},{"name":"WheaRecoveryFailureReasonNotSupported","features":[309]},{"name":"WheaRecoveryFailureReasonOverflow","features":[309]},{"name":"WheaRecoveryFailureReasonPcc","features":[309]},{"name":"WheaRecoveryFailureReasonStackOverflow","features":[309]},{"name":"WheaRecoveryFailureReasonSwapBusy","features":[309]},{"name":"WheaRecoveryFailureReasonUnexpectedFailure","features":[309]},{"name":"WheaRecoveryTypeActionOptional","features":[309]},{"name":"WheaRecoveryTypeActionRequired","features":[309]},{"name":"WheaRecoveryTypeMax","features":[309]},{"name":"WheaRegisterInUsePageOfflineNotification","features":[309,307]},{"name":"WheaRemoveErrorSource","features":[309]},{"name":"WheaRemoveErrorSourceDeviceDriver","features":[309,307]},{"name":"WheaReportHwError","features":[309,307,336]},{"name":"WheaReportHwErrorDeviceDriver","features":[308,311,309,307,310,312,313,314]},{"name":"WheaUnconfigureErrorSource","features":[309,307,336]},{"name":"WheaUnregisterInUsePageOfflineNotification","features":[309,307]},{"name":"WheapDpcErrBusNotFound","features":[309]},{"name":"WheapDpcErrDeviceIdBad","features":[309]},{"name":"WheapDpcErrDpcedSubtree","features":[309]},{"name":"WheapDpcErrNoChildren","features":[309]},{"name":"WheapDpcErrNoErr","features":[309]},{"name":"WheapDpcErrResetFailed","features":[309]},{"name":"WheapPfaOfflinePredictiveFailure","features":[309]},{"name":"WheapPfaOfflineUncorrectedError","features":[309]},{"name":"Width16Bits","features":[309]},{"name":"Width32Bits","features":[309]},{"name":"Width64Bits","features":[309]},{"name":"Width8Bits","features":[309]},{"name":"WidthNoWrap","features":[309]},{"name":"WmiQueryTraceInformation","features":[309,307]},{"name":"WormController","features":[309]},{"name":"WrAlertByThreadId","features":[309]},{"name":"WrCalloutStack","features":[309]},{"name":"WrCpuRateControl","features":[309]},{"name":"WrDeferredPreempt","features":[309]},{"name":"WrDelayExecution","features":[309]},{"name":"WrDispatchInt","features":[309]},{"name":"WrExecutive","features":[309]},{"name":"WrFastMutex","features":[309]},{"name":"WrFreePage","features":[309]},{"name":"WrGuardedMutex","features":[309]},{"name":"WrIoRing","features":[309]},{"name":"WrKernel","features":[309]},{"name":"WrKeyedEvent","features":[309]},{"name":"WrLpcReceive","features":[309]},{"name":"WrLpcReply","features":[309]},{"name":"WrMdlCache","features":[309]},{"name":"WrMutex","features":[309]},{"name":"WrPageIn","features":[309]},{"name":"WrPageOut","features":[309]},{"name":"WrPhysicalFault","features":[309]},{"name":"WrPoolAllocation","features":[309]},{"name":"WrPreempted","features":[309]},{"name":"WrProcessInSwap","features":[309]},{"name":"WrPushLock","features":[309]},{"name":"WrQuantumEnd","features":[309]},{"name":"WrQueue","features":[309]},{"name":"WrRendezvous","features":[309]},{"name":"WrResource","features":[309]},{"name":"WrRundown","features":[309]},{"name":"WrSpare0","features":[309]},{"name":"WrSuspended","features":[309]},{"name":"WrTerminated","features":[309]},{"name":"WrUserRequest","features":[309]},{"name":"WrVirtualMemory","features":[309]},{"name":"WrYieldExecution","features":[309]},{"name":"WriteAccess","features":[309]},{"name":"XPF_BUS_CHECK_ADDRESS_IO","features":[309]},{"name":"XPF_BUS_CHECK_ADDRESS_MEMORY","features":[309]},{"name":"XPF_BUS_CHECK_ADDRESS_OTHER","features":[309]},{"name":"XPF_BUS_CHECK_ADDRESS_RESERVED","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_DATAREAD","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_DATAWRITE","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_GENERIC","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_GENREAD","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_GENWRITE","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_INSTRUCTIONFETCH","features":[309]},{"name":"XPF_BUS_CHECK_OPERATION_PREFETCH","features":[309]},{"name":"XPF_BUS_CHECK_PARTICIPATION_GENERIC","features":[309]},{"name":"XPF_BUS_CHECK_PARTICIPATION_PROCOBSERVED","features":[309]},{"name":"XPF_BUS_CHECK_PARTICIPATION_PROCORIGINATED","features":[309]},{"name":"XPF_BUS_CHECK_PARTICIPATION_PROCRESPONDED","features":[309]},{"name":"XPF_BUS_CHECK_TRANSACTIONTYPE_DATAACCESS","features":[309]},{"name":"XPF_BUS_CHECK_TRANSACTIONTYPE_GENERIC","features":[309]},{"name":"XPF_BUS_CHECK_TRANSACTIONTYPE_INSTRUCTION","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_DATAREAD","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_DATAWRITE","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_EVICTION","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_GENERIC","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_GENREAD","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_GENWRITE","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_INSTRUCTIONFETCH","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_PREFETCH","features":[309]},{"name":"XPF_CACHE_CHECK_OPERATION_SNOOP","features":[309]},{"name":"XPF_CACHE_CHECK_TRANSACTIONTYPE_DATAACCESS","features":[309]},{"name":"XPF_CACHE_CHECK_TRANSACTIONTYPE_GENERIC","features":[309]},{"name":"XPF_CACHE_CHECK_TRANSACTIONTYPE_INSTRUCTION","features":[309]},{"name":"XPF_CONTEXT_INFO_32BITCONTEXT","features":[309]},{"name":"XPF_CONTEXT_INFO_32BITDEBUGREGS","features":[309]},{"name":"XPF_CONTEXT_INFO_64BITCONTEXT","features":[309]},{"name":"XPF_CONTEXT_INFO_64BITDEBUGREGS","features":[309]},{"name":"XPF_CONTEXT_INFO_FXSAVE","features":[309]},{"name":"XPF_CONTEXT_INFO_MMREGISTERS","features":[309]},{"name":"XPF_CONTEXT_INFO_MSRREGISTERS","features":[309]},{"name":"XPF_CONTEXT_INFO_UNCLASSIFIEDDATA","features":[309]},{"name":"XPF_MCA_SECTION_GUID","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_EXTERNAL","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_FRC","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_INTERNALUNCLASSIFIED","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_MCROMPARITY","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_NOERROR","features":[309]},{"name":"XPF_MS_CHECK_ERRORTYPE_UNCLASSIFIED","features":[309]},{"name":"XPF_PROCESSOR_ERROR_SECTION_GUID","features":[309]},{"name":"XPF_RECOVERY_INFO","features":[309,307]},{"name":"XPF_TLB_CHECK_OPERATION_DATAREAD","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_DATAWRITE","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_GENERIC","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_GENREAD","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_GENWRITE","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_INSTRUCTIONFETCH","features":[309]},{"name":"XPF_TLB_CHECK_OPERATION_PREFETCH","features":[309]},{"name":"XPF_TLB_CHECK_TRANSACTIONTYPE_DATAACCESS","features":[309]},{"name":"XPF_TLB_CHECK_TRANSACTIONTYPE_GENERIC","features":[309]},{"name":"XPF_TLB_CHECK_TRANSACTIONTYPE_INSTRUCTION","features":[309]},{"name":"XSAVE_FORMAT","features":[309,336]},{"name":"XSTATE_CONTEXT","features":[309,336]},{"name":"XSTATE_SAVE","features":[309,336]},{"name":"ZONE_HEADER","features":[309,313]},{"name":"ZONE_SEGMENT_HEADER","features":[309,313]},{"name":"ZwAllocateLocallyUniqueId","features":[309,307]},{"name":"ZwClose","features":[309,307]},{"name":"ZwCommitComplete","features":[309,307]},{"name":"ZwCommitEnlistment","features":[309,307]},{"name":"ZwCommitTransaction","features":[309,307]},{"name":"ZwCreateEnlistment","features":[308,309,307]},{"name":"ZwCreateFile","features":[308,309,307,312]},{"name":"ZwCreateResourceManager","features":[308,309,307]},{"name":"ZwCreateSection","features":[308,309,307]},{"name":"ZwCreateTransaction","features":[308,309,307]},{"name":"ZwCreateTransactionManager","features":[308,309,307]},{"name":"ZwDeviceIoControlFile","features":[309,307,312]},{"name":"ZwDisplayString","features":[309,307]},{"name":"ZwEnumerateTransactionObject","features":[309,307,341]},{"name":"ZwGetNotificationResourceManager","features":[309,307,326]},{"name":"ZwLoadDriver","features":[309,307]},{"name":"ZwMakeTemporaryObject","features":[309,307]},{"name":"ZwManagePartition","features":[309,307]},{"name":"ZwOpenEnlistment","features":[308,309,307]},{"name":"ZwOpenFile","features":[308,309,307,312]},{"name":"ZwOpenResourceManager","features":[308,309,307]},{"name":"ZwOpenSymbolicLinkObject","features":[308,309,307]},{"name":"ZwOpenTransaction","features":[308,309,307]},{"name":"ZwOpenTransactionManager","features":[308,309,307]},{"name":"ZwPowerInformation","features":[309,307,314]},{"name":"ZwPrePrepareComplete","features":[309,307]},{"name":"ZwPrePrepareEnlistment","features":[309,307]},{"name":"ZwPrepareComplete","features":[309,307]},{"name":"ZwPrepareEnlistment","features":[309,307]},{"name":"ZwPropagationComplete","features":[309,307]},{"name":"ZwPropagationFailed","features":[309,307]},{"name":"ZwQueryInformationByName","features":[308,311,309,307,312]},{"name":"ZwQueryInformationEnlistment","features":[309,307,341]},{"name":"ZwQueryInformationFile","features":[311,309,307,312]},{"name":"ZwQueryInformationResourceManager","features":[309,307,341]},{"name":"ZwQueryInformationTransaction","features":[309,307,341]},{"name":"ZwQueryInformationTransactionManager","features":[309,307,341]},{"name":"ZwQuerySymbolicLinkObject","features":[309,307]},{"name":"ZwReadFile","features":[309,307,312]},{"name":"ZwReadOnlyEnlistment","features":[309,307]},{"name":"ZwRecoverEnlistment","features":[309,307]},{"name":"ZwRecoverResourceManager","features":[309,307]},{"name":"ZwRecoverTransactionManager","features":[309,307]},{"name":"ZwRegisterProtocolAddressInformation","features":[309,307]},{"name":"ZwRenameTransactionManager","features":[309,307]},{"name":"ZwRollbackComplete","features":[309,307]},{"name":"ZwRollbackEnlistment","features":[309,307]},{"name":"ZwRollbackTransaction","features":[309,307]},{"name":"ZwRollforwardTransactionManager","features":[309,307]},{"name":"ZwSetInformationEnlistment","features":[309,307,341]},{"name":"ZwSetInformationFile","features":[311,309,307,312]},{"name":"ZwSetInformationResourceManager","features":[309,307,341]},{"name":"ZwSetInformationTransaction","features":[309,307,341]},{"name":"ZwSetInformationTransactionManager","features":[309,307,341]},{"name":"ZwSinglePhaseReject","features":[309,307]},{"name":"ZwUnloadDriver","features":[309,307]},{"name":"ZwWriteFile","features":[309,307,312]},{"name":"_EXT_SET_PARAMETERS_V0","features":[309]},{"name":"_STRSAFE_USE_SECURE_CRT","features":[309]},{"name":"_WHEA_ERROR_SOURCE_CORRECT","features":[309,307,336]},{"name":"_WHEA_ERROR_SOURCE_CREATE_RECORD","features":[309,307,336]},{"name":"_WHEA_ERROR_SOURCE_INITIALIZE","features":[309,307,336]},{"name":"_WHEA_ERROR_SOURCE_RECOVER","features":[309,307]},{"name":"_WHEA_ERROR_SOURCE_UNINITIALIZE","features":[309]},{"name":"_WHEA_SIGNAL_HANDLER_OVERRIDE_CALLBACK","features":[309,307]},{"name":"__guid_type","features":[309]},{"name":"__multiString_type","features":[309]},{"name":"__string_type","features":[309]},{"name":"pHalAssignSlotResources","features":[308,311,309,307,310,312,313,314]},{"name":"pHalEndMirroring","features":[309,307]},{"name":"pHalEndOfBoot","features":[309]},{"name":"pHalExamineMBR","features":[308,311,309,307,310,312,313,314]},{"name":"pHalFindBusAddressTranslation","features":[309,307]},{"name":"pHalGetAcpiTable","features":[309]},{"name":"pHalGetDmaAdapter","features":[308,311,309,307,310,312,313,314]},{"name":"pHalGetInterruptTranslator","features":[308,311,309,307,310,312,313,314]},{"name":"pHalGetPrmCache","features":[309,313]},{"name":"pHalHaltSystem","features":[309]},{"name":"pHalHandlerForBus","features":[308,309]},{"name":"pHalInitPnpDriver","features":[309,307]},{"name":"pHalInitPowerManagement","features":[309,307]},{"name":"pHalIoReadPartitionTable","features":[308,311,309,307,310,312,327,313,314]},{"name":"pHalIoSetPartitionInformation","features":[308,311,309,307,310,312,313,314]},{"name":"pHalIoWritePartitionTable","features":[308,311,309,307,310,312,327,313,314]},{"name":"pHalMirrorPhysicalMemory","features":[309,307]},{"name":"pHalMirrorVerify","features":[309,307]},{"name":"pHalQueryBusSlots","features":[308,309,307]},{"name":"pHalQuerySystemInformation","features":[309,307]},{"name":"pHalReferenceBusHandler","features":[308,309]},{"name":"pHalResetDisplay","features":[309,307]},{"name":"pHalSetPciErrorHandlerCallback","features":[309]},{"name":"pHalSetSystemInformation","features":[309,307]},{"name":"pHalStartMirroring","features":[309,307]},{"name":"pHalTranslateBusAddress","features":[309,307]},{"name":"pHalVectorToIDTEntry","features":[309]},{"name":"pKdCheckPowerButton","features":[309]},{"name":"pKdEnumerateDebuggingDevices","features":[309,307]},{"name":"pKdGetAcpiTablePhase0","features":[309]},{"name":"pKdGetPciDataByOffset","features":[309]},{"name":"pKdMapPhysicalMemory64","features":[309,307]},{"name":"pKdReleaseIntegratedDeviceForDebugging","features":[309,307]},{"name":"pKdReleasePciDeviceForDebugging","features":[309,307]},{"name":"pKdSetPciDataByOffset","features":[309]},{"name":"pKdSetupIntegratedDeviceForDebugging","features":[309,307]},{"name":"pKdSetupPciDeviceForDebugging","features":[309,307]},{"name":"pKdUnmapVirtualAddress","features":[309,307]},{"name":"vDbgPrintEx","features":[309]},{"name":"vDbgPrintExWithPrefix","features":[309]}],"354":[{"name":"MaxProcessInfoClass","features":[343]},{"name":"MaxThreadInfoClass","features":[343]},{"name":"MaxTimerInfoClass","features":[343]},{"name":"NtCancelTimer","features":[343,307]},{"name":"NtCreateTimer","features":[308,343,307,313]},{"name":"NtOpenEvent","features":[308,343,307]},{"name":"NtOpenProcess","features":[308,343,307,340]},{"name":"NtOpenTimer","features":[308,343,307]},{"name":"NtQueryInformationProcess","features":[343,307]},{"name":"NtQueryInformationThread","features":[343,307]},{"name":"NtSetInformationThread","features":[343,307]},{"name":"NtSetTimer","features":[309,343,307]},{"name":"NtSetTimerEx","features":[343,307]},{"name":"NtTerminateProcess","features":[343,307]},{"name":"NtWaitForSingleObject","features":[343,307]},{"name":"PROCESSINFOCLASS","features":[343]},{"name":"ProcessAccessToken","features":[343]},{"name":"ProcessAffinityMask","features":[343]},{"name":"ProcessAffinityUpdateMode","features":[343]},{"name":"ProcessBasePriority","features":[343]},{"name":"ProcessBasicInformation","features":[343]},{"name":"ProcessBreakOnTermination","features":[343]},{"name":"ProcessCheckStackExtentsMode","features":[343]},{"name":"ProcessCommandLineInformation","features":[343]},{"name":"ProcessCommitReleaseInformation","features":[343]},{"name":"ProcessCookie","features":[343]},{"name":"ProcessCycleTime","features":[343]},{"name":"ProcessDebugFlags","features":[343]},{"name":"ProcessDebugObjectHandle","features":[343]},{"name":"ProcessDebugPort","features":[343]},{"name":"ProcessDefaultHardErrorMode","features":[343]},{"name":"ProcessDeviceMap","features":[343]},{"name":"ProcessDynamicFunctionTableInformation","features":[343]},{"name":"ProcessEnableAlignmentFaultFixup","features":[343]},{"name":"ProcessEnergyTrackingState","features":[343]},{"name":"ProcessExceptionPort","features":[343]},{"name":"ProcessExecuteFlags","features":[343]},{"name":"ProcessFaultInformation","features":[343]},{"name":"ProcessForegroundInformation","features":[343]},{"name":"ProcessGroupInformation","features":[343]},{"name":"ProcessHandleCheckingMode","features":[343]},{"name":"ProcessHandleCount","features":[343]},{"name":"ProcessHandleInformation","features":[343]},{"name":"ProcessHandleTable","features":[343]},{"name":"ProcessHandleTracing","features":[343]},{"name":"ProcessImageFileMapping","features":[343]},{"name":"ProcessImageFileName","features":[343]},{"name":"ProcessImageFileNameWin32","features":[343]},{"name":"ProcessImageInformation","features":[343]},{"name":"ProcessInPrivate","features":[343]},{"name":"ProcessInstrumentationCallback","features":[343]},{"name":"ProcessIoCounters","features":[343]},{"name":"ProcessIoPortHandlers","features":[343]},{"name":"ProcessIoPriority","features":[343]},{"name":"ProcessKeepAliveCount","features":[343]},{"name":"ProcessLUIDDeviceMapsEnabled","features":[343]},{"name":"ProcessLdtInformation","features":[343]},{"name":"ProcessLdtSize","features":[343]},{"name":"ProcessMemoryAllocationMode","features":[343]},{"name":"ProcessMemoryExhaustion","features":[343]},{"name":"ProcessMitigationPolicy","features":[343]},{"name":"ProcessOwnerInformation","features":[343]},{"name":"ProcessPagePriority","features":[343]},{"name":"ProcessPooledUsageAndLimits","features":[343]},{"name":"ProcessPriorityBoost","features":[343]},{"name":"ProcessPriorityClass","features":[343]},{"name":"ProcessProtectionInformation","features":[343]},{"name":"ProcessQuotaLimits","features":[343]},{"name":"ProcessRaisePriority","features":[343]},{"name":"ProcessRaiseUMExceptionOnInvalidHandleClose","features":[343]},{"name":"ProcessReserved1Information","features":[343]},{"name":"ProcessReserved2Information","features":[343]},{"name":"ProcessRevokeFileHandles","features":[343]},{"name":"ProcessSessionInformation","features":[343]},{"name":"ProcessSubsystemInformation","features":[343]},{"name":"ProcessSubsystemProcess","features":[343]},{"name":"ProcessTelemetryIdInformation","features":[343]},{"name":"ProcessThreadStackAllocation","features":[343]},{"name":"ProcessTimes","features":[343]},{"name":"ProcessTlsInformation","features":[343]},{"name":"ProcessTokenVirtualizationEnabled","features":[343]},{"name":"ProcessUserModeIOPL","features":[343]},{"name":"ProcessVmCounters","features":[343]},{"name":"ProcessWin32kSyscallFilterInformation","features":[343]},{"name":"ProcessWindowInformation","features":[343]},{"name":"ProcessWorkingSetControl","features":[343]},{"name":"ProcessWorkingSetWatch","features":[343]},{"name":"ProcessWorkingSetWatchEx","features":[343]},{"name":"ProcessWow64Information","features":[343]},{"name":"ProcessWx86Information","features":[343]},{"name":"THREADINFOCLASS","features":[343]},{"name":"TIMER_SET_INFORMATION_CLASS","features":[343]},{"name":"ThreadActualBasePriority","features":[343]},{"name":"ThreadActualGroupAffinity","features":[343]},{"name":"ThreadAffinityMask","features":[343]},{"name":"ThreadAmILastThread","features":[343]},{"name":"ThreadBasePriority","features":[343]},{"name":"ThreadBasicInformation","features":[343]},{"name":"ThreadBreakOnTermination","features":[343]},{"name":"ThreadCSwitchMon","features":[343]},{"name":"ThreadCSwitchPmu","features":[343]},{"name":"ThreadCounterProfiling","features":[343]},{"name":"ThreadCpuAccountingInformation","features":[343]},{"name":"ThreadCycleTime","features":[343]},{"name":"ThreadDescriptorTableEntry","features":[343]},{"name":"ThreadDynamicCodePolicyInfo","features":[343]},{"name":"ThreadEnableAlignmentFaultFixup","features":[343]},{"name":"ThreadEventPair_Reusable","features":[343]},{"name":"ThreadGroupInformation","features":[343]},{"name":"ThreadHideFromDebugger","features":[343]},{"name":"ThreadIdealProcessor","features":[343]},{"name":"ThreadIdealProcessorEx","features":[343]},{"name":"ThreadImpersonationToken","features":[343]},{"name":"ThreadIoPriority","features":[343]},{"name":"ThreadIsIoPending","features":[343]},{"name":"ThreadIsTerminated","features":[343]},{"name":"ThreadLastSystemCall","features":[343]},{"name":"ThreadNameInformation","features":[343]},{"name":"ThreadPagePriority","features":[343]},{"name":"ThreadPerformanceCount","features":[343]},{"name":"ThreadPriority","features":[343]},{"name":"ThreadPriorityBoost","features":[343]},{"name":"ThreadQuerySetWin32StartAddress","features":[343]},{"name":"ThreadSetTlsArrayAddress","features":[343]},{"name":"ThreadSubsystemInformation","features":[343]},{"name":"ThreadSuspendCount","features":[343]},{"name":"ThreadSwitchLegacyState","features":[343]},{"name":"ThreadTebInformation","features":[343]},{"name":"ThreadTimes","features":[343]},{"name":"ThreadUmsInformation","features":[343]},{"name":"ThreadWow64Context","features":[343]},{"name":"ThreadZeroTlsCell","features":[343]},{"name":"TimerSetCoalescableTimer","features":[343]},{"name":"ZwCancelTimer","features":[343,307]},{"name":"ZwCreateTimer","features":[308,343,307,313]},{"name":"ZwOpenEvent","features":[308,343,307]},{"name":"ZwOpenProcess","features":[308,343,307,340]},{"name":"ZwOpenTimer","features":[308,343,307]},{"name":"ZwQueryInformationProcess","features":[343,307]},{"name":"ZwQueryInformationThread","features":[343,307]},{"name":"ZwSetInformationThread","features":[343,307]},{"name":"ZwSetTimer","features":[309,343,307]},{"name":"ZwSetTimerEx","features":[343,307]},{"name":"ZwTerminateProcess","features":[343,307]},{"name":"ZwWaitForSingleObject","features":[343,307]}],"355":[{"name":"IUriToStreamResolver","features":[344]},{"name":"IWebErrorStatics","features":[344]},{"name":"WebError","features":[344]},{"name":"WebErrorStatus","features":[344]}],"356":[{"name":"AtomPubClient","features":[345]},{"name":"IAtomPubClient","features":[345]},{"name":"IAtomPubClientFactory","features":[345]},{"name":"IResourceCollection","features":[345]},{"name":"IServiceDocument","features":[345]},{"name":"IWorkspace","features":[345]},{"name":"ResourceCollection","features":[345]},{"name":"ServiceDocument","features":[345]},{"name":"Workspace","features":[345]}],"357":[{"name":"HttpBufferContent","features":[346]},{"name":"HttpClient","features":[346]},{"name":"HttpCompletionOption","features":[346]},{"name":"HttpCookie","features":[346]},{"name":"HttpCookieCollection","features":[37,346]},{"name":"HttpCookieManager","features":[346]},{"name":"HttpFormUrlEncodedContent","features":[346]},{"name":"HttpGetBufferResult","features":[346]},{"name":"HttpGetInputStreamResult","features":[346]},{"name":"HttpGetStringResult","features":[346]},{"name":"HttpMethod","features":[346]},{"name":"HttpMultipartContent","features":[346]},{"name":"HttpMultipartFormDataContent","features":[346]},{"name":"HttpProgress","features":[77,346]},{"name":"HttpProgressStage","features":[346]},{"name":"HttpRequestMessage","features":[346]},{"name":"HttpRequestResult","features":[346]},{"name":"HttpResponseMessage","features":[346]},{"name":"HttpResponseMessageSource","features":[346]},{"name":"HttpStatusCode","features":[346]},{"name":"HttpStreamContent","features":[346]},{"name":"HttpStringContent","features":[346]},{"name":"HttpTransportInformation","features":[346]},{"name":"HttpVersion","features":[346]},{"name":"IHttpBufferContentFactory","features":[346]},{"name":"IHttpClient","features":[346]},{"name":"IHttpClient2","features":[346]},{"name":"IHttpClient3","features":[346]},{"name":"IHttpClientFactory","features":[346]},{"name":"IHttpContent","features":[346]},{"name":"IHttpCookie","features":[346]},{"name":"IHttpCookieFactory","features":[346]},{"name":"IHttpCookieManager","features":[346]},{"name":"IHttpFormUrlEncodedContentFactory","features":[346]},{"name":"IHttpGetBufferResult","features":[346]},{"name":"IHttpGetInputStreamResult","features":[346]},{"name":"IHttpGetStringResult","features":[346]},{"name":"IHttpMethod","features":[346]},{"name":"IHttpMethodFactory","features":[346]},{"name":"IHttpMethodStatics","features":[346]},{"name":"IHttpMultipartContent","features":[346]},{"name":"IHttpMultipartContentFactory","features":[346]},{"name":"IHttpMultipartFormDataContent","features":[346]},{"name":"IHttpMultipartFormDataContentFactory","features":[346]},{"name":"IHttpRequestMessage","features":[346]},{"name":"IHttpRequestMessage2","features":[346]},{"name":"IHttpRequestMessageFactory","features":[346]},{"name":"IHttpRequestResult","features":[346]},{"name":"IHttpResponseMessage","features":[346]},{"name":"IHttpResponseMessageFactory","features":[346]},{"name":"IHttpStreamContentFactory","features":[346]},{"name":"IHttpStringContentFactory","features":[346]},{"name":"IHttpTransportInformation","features":[346]}],"358":[{"name":"HttpDiagnosticProvider","features":[347]},{"name":"HttpDiagnosticProviderRequestResponseCompletedEventArgs","features":[347]},{"name":"HttpDiagnosticProviderRequestResponseTimestamps","features":[347]},{"name":"HttpDiagnosticProviderRequestSentEventArgs","features":[347]},{"name":"HttpDiagnosticProviderResponseReceivedEventArgs","features":[347]},{"name":"HttpDiagnosticRequestInitiator","features":[347]},{"name":"HttpDiagnosticSourceLocation","features":[347]},{"name":"HttpDiagnosticsContract","features":[347]},{"name":"IHttpDiagnosticProvider","features":[347]},{"name":"IHttpDiagnosticProviderRequestResponseCompletedEventArgs","features":[347]},{"name":"IHttpDiagnosticProviderRequestResponseTimestamps","features":[347]},{"name":"IHttpDiagnosticProviderRequestSentEventArgs","features":[347]},{"name":"IHttpDiagnosticProviderResponseReceivedEventArgs","features":[347]},{"name":"IHttpDiagnosticProviderStatics","features":[347]},{"name":"IHttpDiagnosticSourceLocation","features":[347]}],"359":[{"name":"HttpBaseProtocolFilter","features":[348]},{"name":"HttpCacheControl","features":[348]},{"name":"HttpCacheReadBehavior","features":[348]},{"name":"HttpCacheWriteBehavior","features":[348]},{"name":"HttpCookieUsageBehavior","features":[348]},{"name":"HttpServerCustomValidationRequestedEventArgs","features":[348]},{"name":"IHttpBaseProtocolFilter","features":[348]},{"name":"IHttpBaseProtocolFilter2","features":[348]},{"name":"IHttpBaseProtocolFilter3","features":[348]},{"name":"IHttpBaseProtocolFilter4","features":[348]},{"name":"IHttpBaseProtocolFilter5","features":[348]},{"name":"IHttpBaseProtocolFilterStatics","features":[348]},{"name":"IHttpCacheControl","features":[348]},{"name":"IHttpFilter","features":[348]},{"name":"IHttpServerCustomValidationRequestedEventArgs","features":[348]}],"360":[{"name":"HttpCacheDirectiveHeaderValueCollection","features":[349]},{"name":"HttpChallengeHeaderValue","features":[349]},{"name":"HttpChallengeHeaderValueCollection","features":[349]},{"name":"HttpConnectionOptionHeaderValue","features":[349]},{"name":"HttpConnectionOptionHeaderValueCollection","features":[349]},{"name":"HttpContentCodingHeaderValue","features":[349]},{"name":"HttpContentCodingHeaderValueCollection","features":[349]},{"name":"HttpContentCodingWithQualityHeaderValue","features":[349]},{"name":"HttpContentCodingWithQualityHeaderValueCollection","features":[349]},{"name":"HttpContentDispositionHeaderValue","features":[349]},{"name":"HttpContentHeaderCollection","features":[349]},{"name":"HttpContentRangeHeaderValue","features":[349]},{"name":"HttpCookiePairHeaderValue","features":[349]},{"name":"HttpCookiePairHeaderValueCollection","features":[349]},{"name":"HttpCredentialsHeaderValue","features":[349]},{"name":"HttpDateOrDeltaHeaderValue","features":[349]},{"name":"HttpExpectationHeaderValue","features":[349]},{"name":"HttpExpectationHeaderValueCollection","features":[349]},{"name":"HttpLanguageHeaderValueCollection","features":[349]},{"name":"HttpLanguageRangeWithQualityHeaderValue","features":[349]},{"name":"HttpLanguageRangeWithQualityHeaderValueCollection","features":[349]},{"name":"HttpMediaTypeHeaderValue","features":[349]},{"name":"HttpMediaTypeWithQualityHeaderValue","features":[349]},{"name":"HttpMediaTypeWithQualityHeaderValueCollection","features":[349]},{"name":"HttpMethodHeaderValueCollection","features":[349]},{"name":"HttpNameValueHeaderValue","features":[349]},{"name":"HttpProductHeaderValue","features":[349]},{"name":"HttpProductInfoHeaderValue","features":[349]},{"name":"HttpProductInfoHeaderValueCollection","features":[349]},{"name":"HttpRequestHeaderCollection","features":[349]},{"name":"HttpResponseHeaderCollection","features":[349]},{"name":"HttpTransferCodingHeaderValue","features":[349]},{"name":"HttpTransferCodingHeaderValueCollection","features":[349]},{"name":"IHttpCacheDirectiveHeaderValueCollection","features":[349]},{"name":"IHttpChallengeHeaderValue","features":[349]},{"name":"IHttpChallengeHeaderValueCollection","features":[349]},{"name":"IHttpChallengeHeaderValueFactory","features":[349]},{"name":"IHttpChallengeHeaderValueStatics","features":[349]},{"name":"IHttpConnectionOptionHeaderValue","features":[349]},{"name":"IHttpConnectionOptionHeaderValueCollection","features":[349]},{"name":"IHttpConnectionOptionHeaderValueFactory","features":[349]},{"name":"IHttpConnectionOptionHeaderValueStatics","features":[349]},{"name":"IHttpContentCodingHeaderValue","features":[349]},{"name":"IHttpContentCodingHeaderValueCollection","features":[349]},{"name":"IHttpContentCodingHeaderValueFactory","features":[349]},{"name":"IHttpContentCodingHeaderValueStatics","features":[349]},{"name":"IHttpContentCodingWithQualityHeaderValue","features":[349]},{"name":"IHttpContentCodingWithQualityHeaderValueCollection","features":[349]},{"name":"IHttpContentCodingWithQualityHeaderValueFactory","features":[349]},{"name":"IHttpContentCodingWithQualityHeaderValueStatics","features":[349]},{"name":"IHttpContentDispositionHeaderValue","features":[349]},{"name":"IHttpContentDispositionHeaderValueFactory","features":[349]},{"name":"IHttpContentDispositionHeaderValueStatics","features":[349]},{"name":"IHttpContentHeaderCollection","features":[349]},{"name":"IHttpContentRangeHeaderValue","features":[349]},{"name":"IHttpContentRangeHeaderValueFactory","features":[349]},{"name":"IHttpContentRangeHeaderValueStatics","features":[349]},{"name":"IHttpCookiePairHeaderValue","features":[349]},{"name":"IHttpCookiePairHeaderValueCollection","features":[349]},{"name":"IHttpCookiePairHeaderValueFactory","features":[349]},{"name":"IHttpCookiePairHeaderValueStatics","features":[349]},{"name":"IHttpCredentialsHeaderValue","features":[349]},{"name":"IHttpCredentialsHeaderValueFactory","features":[349]},{"name":"IHttpCredentialsHeaderValueStatics","features":[349]},{"name":"IHttpDateOrDeltaHeaderValue","features":[349]},{"name":"IHttpDateOrDeltaHeaderValueStatics","features":[349]},{"name":"IHttpExpectationHeaderValue","features":[349]},{"name":"IHttpExpectationHeaderValueCollection","features":[349]},{"name":"IHttpExpectationHeaderValueFactory","features":[349]},{"name":"IHttpExpectationHeaderValueStatics","features":[349]},{"name":"IHttpLanguageHeaderValueCollection","features":[349]},{"name":"IHttpLanguageRangeWithQualityHeaderValue","features":[349]},{"name":"IHttpLanguageRangeWithQualityHeaderValueCollection","features":[349]},{"name":"IHttpLanguageRangeWithQualityHeaderValueFactory","features":[349]},{"name":"IHttpLanguageRangeWithQualityHeaderValueStatics","features":[349]},{"name":"IHttpMediaTypeHeaderValue","features":[349]},{"name":"IHttpMediaTypeHeaderValueFactory","features":[349]},{"name":"IHttpMediaTypeHeaderValueStatics","features":[349]},{"name":"IHttpMediaTypeWithQualityHeaderValue","features":[349]},{"name":"IHttpMediaTypeWithQualityHeaderValueCollection","features":[349]},{"name":"IHttpMediaTypeWithQualityHeaderValueFactory","features":[349]},{"name":"IHttpMediaTypeWithQualityHeaderValueStatics","features":[349]},{"name":"IHttpMethodHeaderValueCollection","features":[349]},{"name":"IHttpNameValueHeaderValue","features":[349]},{"name":"IHttpNameValueHeaderValueFactory","features":[349]},{"name":"IHttpNameValueHeaderValueStatics","features":[349]},{"name":"IHttpProductHeaderValue","features":[349]},{"name":"IHttpProductHeaderValueFactory","features":[349]},{"name":"IHttpProductHeaderValueStatics","features":[349]},{"name":"IHttpProductInfoHeaderValue","features":[349]},{"name":"IHttpProductInfoHeaderValueCollection","features":[349]},{"name":"IHttpProductInfoHeaderValueFactory","features":[349]},{"name":"IHttpProductInfoHeaderValueStatics","features":[349]},{"name":"IHttpRequestHeaderCollection","features":[349]},{"name":"IHttpResponseHeaderCollection","features":[349]},{"name":"IHttpTransferCodingHeaderValue","features":[349]},{"name":"IHttpTransferCodingHeaderValueCollection","features":[349]},{"name":"IHttpTransferCodingHeaderValueFactory","features":[349]},{"name":"IHttpTransferCodingHeaderValueStatics","features":[349]}],"361":[{"name":"ISyndicationAttribute","features":[350]},{"name":"ISyndicationAttributeFactory","features":[350]},{"name":"ISyndicationCategory","features":[350]},{"name":"ISyndicationCategoryFactory","features":[350]},{"name":"ISyndicationClient","features":[350]},{"name":"ISyndicationClientFactory","features":[350]},{"name":"ISyndicationContent","features":[350]},{"name":"ISyndicationContentFactory","features":[350]},{"name":"ISyndicationErrorStatics","features":[350]},{"name":"ISyndicationFeed","features":[350]},{"name":"ISyndicationFeedFactory","features":[350]},{"name":"ISyndicationGenerator","features":[350]},{"name":"ISyndicationGeneratorFactory","features":[350]},{"name":"ISyndicationItem","features":[350]},{"name":"ISyndicationItemFactory","features":[350]},{"name":"ISyndicationLink","features":[350]},{"name":"ISyndicationLinkFactory","features":[350]},{"name":"ISyndicationNode","features":[350]},{"name":"ISyndicationNodeFactory","features":[350]},{"name":"ISyndicationPerson","features":[350]},{"name":"ISyndicationPersonFactory","features":[350]},{"name":"ISyndicationText","features":[350]},{"name":"ISyndicationTextFactory","features":[350]},{"name":"RetrievalProgress","features":[350]},{"name":"SyndicationAttribute","features":[350]},{"name":"SyndicationCategory","features":[350]},{"name":"SyndicationClient","features":[350]},{"name":"SyndicationContent","features":[350]},{"name":"SyndicationError","features":[350]},{"name":"SyndicationErrorStatus","features":[350]},{"name":"SyndicationFeed","features":[350]},{"name":"SyndicationFormat","features":[350]},{"name":"SyndicationGenerator","features":[350]},{"name":"SyndicationItem","features":[350]},{"name":"SyndicationLink","features":[350]},{"name":"SyndicationNode","features":[350]},{"name":"SyndicationPerson","features":[350]},{"name":"SyndicationText","features":[350]},{"name":"SyndicationTextType","features":[350]},{"name":"TransferProgress","features":[350]}],"362":[{"name":"IWebViewControl","features":[351]},{"name":"IWebViewControl2","features":[351]},{"name":"IWebViewControlContentLoadingEventArgs","features":[351]},{"name":"IWebViewControlDOMContentLoadedEventArgs","features":[351]},{"name":"IWebViewControlDeferredPermissionRequest","features":[351]},{"name":"IWebViewControlLongRunningScriptDetectedEventArgs","features":[351]},{"name":"IWebViewControlNavigationCompletedEventArgs","features":[351]},{"name":"IWebViewControlNavigationStartingEventArgs","features":[351]},{"name":"IWebViewControlNewWindowRequestedEventArgs","features":[351]},{"name":"IWebViewControlNewWindowRequestedEventArgs2","features":[351]},{"name":"IWebViewControlPermissionRequest","features":[351]},{"name":"IWebViewControlPermissionRequestedEventArgs","features":[351]},{"name":"IWebViewControlScriptNotifyEventArgs","features":[351]},{"name":"IWebViewControlSettings","features":[351]},{"name":"IWebViewControlUnsupportedUriSchemeIdentifiedEventArgs","features":[351]},{"name":"IWebViewControlUnviewableContentIdentifiedEventArgs","features":[351]},{"name":"IWebViewControlWebResourceRequestedEventArgs","features":[351]},{"name":"WebViewControlContentLoadingEventArgs","features":[351]},{"name":"WebViewControlDOMContentLoadedEventArgs","features":[351]},{"name":"WebViewControlDeferredPermissionRequest","features":[351]},{"name":"WebViewControlLongRunningScriptDetectedEventArgs","features":[351]},{"name":"WebViewControlNavigationCompletedEventArgs","features":[351]},{"name":"WebViewControlNavigationStartingEventArgs","features":[351]},{"name":"WebViewControlNewWindowRequestedEventArgs","features":[351]},{"name":"WebViewControlPermissionRequest","features":[351]},{"name":"WebViewControlPermissionRequestedEventArgs","features":[351]},{"name":"WebViewControlPermissionState","features":[351]},{"name":"WebViewControlPermissionType","features":[351]},{"name":"WebViewControlScriptNotifyEventArgs","features":[351]},{"name":"WebViewControlSettings","features":[351]},{"name":"WebViewControlUnsupportedUriSchemeIdentifiedEventArgs","features":[351]},{"name":"WebViewControlUnviewableContentIdentifiedEventArgs","features":[351]},{"name":"WebViewControlWebResourceRequestedEventArgs","features":[351]}],"363":[{"name":"IWebViewControlAcceleratorKeyPressedEventArgs","features":[352]},{"name":"IWebViewControlMoveFocusRequestedEventArgs","features":[352]},{"name":"IWebViewControlProcess","features":[352]},{"name":"IWebViewControlProcessFactory","features":[352]},{"name":"IWebViewControlProcessOptions","features":[352]},{"name":"IWebViewControlSite","features":[352]},{"name":"IWebViewControlSite2","features":[352]},{"name":"WebViewControl","features":[352]},{"name":"WebViewControlAcceleratorKeyPressedEventArgs","features":[352]},{"name":"WebViewControlAcceleratorKeyRoutingStage","features":[352]},{"name":"WebViewControlMoveFocusReason","features":[352]},{"name":"WebViewControlMoveFocusRequestedEventArgs","features":[352]},{"name":"WebViewControlProcess","features":[352]},{"name":"WebViewControlProcessCapabilityState","features":[352]},{"name":"WebViewControlProcessOptions","features":[352]}],"364":[{"name":"DMLCreateDevice","features":[353,354]},{"name":"DMLCreateDevice1","features":[353,354]},{"name":"DML_ACTIVATION_CELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_ELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_HARDMAX_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_HARD_SIGMOID_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_IDENTITY_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_LEAKY_RELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_LINEAR_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_LOG_SOFTMAX_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_PARAMETERIZED_RELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_PARAMETRIC_SOFTPLUS_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_RELU_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_RELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SCALED_ELU_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SCALED_TANH_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SHRINK_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SIGMOID_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SOFTMAX_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SOFTPLUS_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_SOFTSIGN_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_TANH_OPERATOR_DESC","features":[353]},{"name":"DML_ACTIVATION_THRESHOLDED_RELU_OPERATOR_DESC","features":[353]},{"name":"DML_ADAM_OPTIMIZER_OPERATOR_DESC","features":[353]},{"name":"DML_ARGMAX_OPERATOR_DESC","features":[353]},{"name":"DML_ARGMIN_OPERATOR_DESC","features":[353]},{"name":"DML_AVERAGE_POOLING_GRAD_OPERATOR_DESC","features":[353,307]},{"name":"DML_AVERAGE_POOLING_OPERATOR_DESC","features":[353,307]},{"name":"DML_AXIS_DIRECTION","features":[353]},{"name":"DML_AXIS_DIRECTION_DECREASING","features":[353]},{"name":"DML_AXIS_DIRECTION_INCREASING","features":[353]},{"name":"DML_BATCH_NORMALIZATION_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_BATCH_NORMALIZATION_OPERATOR_DESC","features":[353,307]},{"name":"DML_BINDING_DESC","features":[353]},{"name":"DML_BINDING_PROPERTIES","features":[353]},{"name":"DML_BINDING_TABLE_DESC","features":[353,354]},{"name":"DML_BINDING_TYPE","features":[353]},{"name":"DML_BINDING_TYPE_BUFFER","features":[353]},{"name":"DML_BINDING_TYPE_BUFFER_ARRAY","features":[353]},{"name":"DML_BINDING_TYPE_NONE","features":[353]},{"name":"DML_BUFFER_ARRAY_BINDING","features":[353,354]},{"name":"DML_BUFFER_BINDING","features":[353,354]},{"name":"DML_BUFFER_TENSOR_DESC","features":[353]},{"name":"DML_CAST_OPERATOR_DESC","features":[353]},{"name":"DML_CONVOLUTION_DIRECTION","features":[353]},{"name":"DML_CONVOLUTION_DIRECTION_BACKWARD","features":[353]},{"name":"DML_CONVOLUTION_DIRECTION_FORWARD","features":[353]},{"name":"DML_CONVOLUTION_INTEGER_OPERATOR_DESC","features":[353]},{"name":"DML_CONVOLUTION_MODE","features":[353]},{"name":"DML_CONVOLUTION_MODE_CONVOLUTION","features":[353]},{"name":"DML_CONVOLUTION_MODE_CROSS_CORRELATION","features":[353]},{"name":"DML_CONVOLUTION_OPERATOR_DESC","features":[353]},{"name":"DML_CREATE_DEVICE_FLAGS","features":[353]},{"name":"DML_CREATE_DEVICE_FLAG_DEBUG","features":[353]},{"name":"DML_CREATE_DEVICE_FLAG_NONE","features":[353]},{"name":"DML_CUMULATIVE_PRODUCT_OPERATOR_DESC","features":[353,307]},{"name":"DML_CUMULATIVE_SUMMATION_OPERATOR_DESC","features":[353,307]},{"name":"DML_DEPTH_SPACE_ORDER","features":[353]},{"name":"DML_DEPTH_SPACE_ORDER_COLUMN_ROW_DEPTH","features":[353]},{"name":"DML_DEPTH_SPACE_ORDER_DEPTH_COLUMN_ROW","features":[353]},{"name":"DML_DEPTH_TO_SPACE1_OPERATOR_DESC","features":[353]},{"name":"DML_DEPTH_TO_SPACE_OPERATOR_DESC","features":[353]},{"name":"DML_DIAGONAL_MATRIX_OPERATOR_DESC","features":[353]},{"name":"DML_DYNAMIC_QUANTIZE_LINEAR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ABS_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ACOSH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ACOS_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ADD1_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ADD_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ASINH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ASIN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ATANH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ATAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ATAN_YX_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_AND_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_COUNT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_NOT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_OR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_SHIFT_LEFT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_SHIFT_RIGHT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_BIT_XOR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_CEIL_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_CLIP_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_CLIP_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_CONSTANT_POW_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_COSH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_COS_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_DEQUANTIZE_LINEAR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_DIFFERENCE_SQUARE_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_DIVIDE_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ERF_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_EXP_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_FLOOR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_IDENTITY_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_IF_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_IS_INFINITY_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_IS_NAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_AND_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_EQUALS_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_NOT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_OR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOGICAL_XOR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_LOG_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MAX_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MEAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MIN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MODULUS_FLOOR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MODULUS_TRUNCATE_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_MULTIPLY_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_POW_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_QUANTIZED_LINEAR_ADD_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_QUANTIZE_LINEAR_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_RECIP_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_ROUND_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SIGN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SINH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SIN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SQRT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_SUBTRACT_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_TANH_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_TAN_OPERATOR_DESC","features":[353]},{"name":"DML_ELEMENT_WISE_THRESHOLD_OPERATOR_DESC","features":[353]},{"name":"DML_EXECUTION_FLAGS","features":[353]},{"name":"DML_EXECUTION_FLAG_ALLOW_HALF_PRECISION_COMPUTATION","features":[353]},{"name":"DML_EXECUTION_FLAG_DESCRIPTORS_VOLATILE","features":[353]},{"name":"DML_EXECUTION_FLAG_DISABLE_META_COMMANDS","features":[353]},{"name":"DML_EXECUTION_FLAG_NONE","features":[353]},{"name":"DML_FEATURE","features":[353]},{"name":"DML_FEATURE_DATA_FEATURE_LEVELS","features":[353]},{"name":"DML_FEATURE_DATA_TENSOR_DATA_TYPE_SUPPORT","features":[353,307]},{"name":"DML_FEATURE_FEATURE_LEVELS","features":[353]},{"name":"DML_FEATURE_LEVEL","features":[353]},{"name":"DML_FEATURE_LEVEL_1_0","features":[353]},{"name":"DML_FEATURE_LEVEL_2_0","features":[353]},{"name":"DML_FEATURE_LEVEL_2_1","features":[353]},{"name":"DML_FEATURE_LEVEL_3_0","features":[353]},{"name":"DML_FEATURE_LEVEL_3_1","features":[353]},{"name":"DML_FEATURE_LEVEL_4_0","features":[353]},{"name":"DML_FEATURE_LEVEL_4_1","features":[353]},{"name":"DML_FEATURE_LEVEL_5_0","features":[353]},{"name":"DML_FEATURE_QUERY_FEATURE_LEVELS","features":[353]},{"name":"DML_FEATURE_QUERY_TENSOR_DATA_TYPE_SUPPORT","features":[353]},{"name":"DML_FEATURE_TENSOR_DATA_TYPE_SUPPORT","features":[353]},{"name":"DML_FILL_VALUE_CONSTANT_OPERATOR_DESC","features":[353]},{"name":"DML_FILL_VALUE_SEQUENCE_OPERATOR_DESC","features":[353]},{"name":"DML_GATHER_ELEMENTS_OPERATOR_DESC","features":[353]},{"name":"DML_GATHER_ND1_OPERATOR_DESC","features":[353]},{"name":"DML_GATHER_ND_OPERATOR_DESC","features":[353]},{"name":"DML_GATHER_OPERATOR_DESC","features":[353]},{"name":"DML_GEMM_OPERATOR_DESC","features":[353]},{"name":"DML_GRAPH_DESC","features":[353]},{"name":"DML_GRAPH_EDGE_DESC","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE_INPUT","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE_INTERMEDIATE","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE_INVALID","features":[353]},{"name":"DML_GRAPH_EDGE_TYPE_OUTPUT","features":[353]},{"name":"DML_GRAPH_NODE_DESC","features":[353]},{"name":"DML_GRAPH_NODE_TYPE","features":[353]},{"name":"DML_GRAPH_NODE_TYPE_INVALID","features":[353]},{"name":"DML_GRAPH_NODE_TYPE_OPERATOR","features":[353]},{"name":"DML_GRU_OPERATOR_DESC","features":[353,307]},{"name":"DML_INPUT_GRAPH_EDGE_DESC","features":[353]},{"name":"DML_INTERMEDIATE_GRAPH_EDGE_DESC","features":[353]},{"name":"DML_INTERPOLATION_MODE","features":[353]},{"name":"DML_INTERPOLATION_MODE_LINEAR","features":[353]},{"name":"DML_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[353]},{"name":"DML_IS_INFINITY_MODE","features":[353]},{"name":"DML_IS_INFINITY_MODE_EITHER","features":[353]},{"name":"DML_IS_INFINITY_MODE_NEGATIVE","features":[353]},{"name":"DML_IS_INFINITY_MODE_POSITIVE","features":[353]},{"name":"DML_JOIN_OPERATOR_DESC","features":[353]},{"name":"DML_LOCAL_RESPONSE_NORMALIZATION_GRAD_OPERATOR_DESC","features":[353,307]},{"name":"DML_LOCAL_RESPONSE_NORMALIZATION_OPERATOR_DESC","features":[353,307]},{"name":"DML_LP_NORMALIZATION_OPERATOR_DESC","features":[353]},{"name":"DML_LP_POOLING_OPERATOR_DESC","features":[353]},{"name":"DML_LSTM_OPERATOR_DESC","features":[353,307]},{"name":"DML_MATRIX_MULTIPLY_INTEGER_OPERATOR_DESC","features":[353]},{"name":"DML_MATRIX_TRANSFORM","features":[353]},{"name":"DML_MATRIX_TRANSFORM_NONE","features":[353]},{"name":"DML_MATRIX_TRANSFORM_TRANSPOSE","features":[353]},{"name":"DML_MAX_POOLING1_OPERATOR_DESC","features":[353]},{"name":"DML_MAX_POOLING2_OPERATOR_DESC","features":[353]},{"name":"DML_MAX_POOLING_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_MAX_POOLING_OPERATOR_DESC","features":[353]},{"name":"DML_MAX_UNPOOLING_OPERATOR_DESC","features":[353]},{"name":"DML_MEAN_VARIANCE_NORMALIZATION1_OPERATOR_DESC","features":[353,307]},{"name":"DML_MEAN_VARIANCE_NORMALIZATION_OPERATOR_DESC","features":[353,307]},{"name":"DML_MINIMUM_BUFFER_TENSOR_ALIGNMENT","features":[353]},{"name":"DML_NONZERO_COORDINATES_OPERATOR_DESC","features":[353]},{"name":"DML_ONE_HOT_OPERATOR_DESC","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_CELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_ELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_HARDMAX","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_HARD_SIGMOID","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_IDENTITY","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_LEAKY_RELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_LINEAR","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_LOG_SOFTMAX","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_PARAMETERIZED_RELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_PARAMETRIC_SOFTPLUS","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_RELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_RELU_GRAD","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SCALED_ELU","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SCALED_TANH","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SHRINK","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SIGMOID","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SOFTMAX","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SOFTPLUS","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_SOFTSIGN","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_TANH","features":[353]},{"name":"DML_OPERATOR_ACTIVATION_THRESHOLDED_RELU","features":[353]},{"name":"DML_OPERATOR_ADAM_OPTIMIZER","features":[353]},{"name":"DML_OPERATOR_ARGMAX","features":[353]},{"name":"DML_OPERATOR_ARGMIN","features":[353]},{"name":"DML_OPERATOR_AVERAGE_POOLING","features":[353]},{"name":"DML_OPERATOR_AVERAGE_POOLING_GRAD","features":[353]},{"name":"DML_OPERATOR_BATCH_NORMALIZATION","features":[353]},{"name":"DML_OPERATOR_BATCH_NORMALIZATION_GRAD","features":[353]},{"name":"DML_OPERATOR_CAST","features":[353]},{"name":"DML_OPERATOR_CONVOLUTION","features":[353]},{"name":"DML_OPERATOR_CONVOLUTION_INTEGER","features":[353]},{"name":"DML_OPERATOR_CUMULATIVE_PRODUCT","features":[353]},{"name":"DML_OPERATOR_CUMULATIVE_SUMMATION","features":[353]},{"name":"DML_OPERATOR_DEPTH_TO_SPACE","features":[353]},{"name":"DML_OPERATOR_DEPTH_TO_SPACE1","features":[353]},{"name":"DML_OPERATOR_DESC","features":[353]},{"name":"DML_OPERATOR_DIAGONAL_MATRIX","features":[353]},{"name":"DML_OPERATOR_DYNAMIC_QUANTIZE_LINEAR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ABS","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ACOS","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ACOSH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ADD","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ADD1","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ASIN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ASINH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ATAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ATANH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ATAN_YX","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_AND","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_COUNT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_NOT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_OR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_LEFT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_SHIFT_RIGHT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_BIT_XOR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_CEIL","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_CLIP","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_CLIP_GRAD","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_CONSTANT_POW","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_COS","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_COSH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_DEQUANTIZE_LINEAR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_DIFFERENCE_SQUARE","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_DIVIDE","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ERF","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_EXP","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_FLOOR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_IDENTITY","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_IF","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_IS_INFINITY","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_IS_NAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOG","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_AND","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_EQUALS","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_NOT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_OR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_LOGICAL_XOR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MAX","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MEAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MIN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MODULUS_FLOOR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MODULUS_TRUNCATE","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_MULTIPLY","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_POW","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_QUANTIZED_LINEAR_ADD","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_QUANTIZE_LINEAR","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_RECIP","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_ROUND","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SIGN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SIN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SINH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SQRT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_SUBTRACT","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_TAN","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_TANH","features":[353]},{"name":"DML_OPERATOR_ELEMENT_WISE_THRESHOLD","features":[353]},{"name":"DML_OPERATOR_FILL_VALUE_CONSTANT","features":[353]},{"name":"DML_OPERATOR_FILL_VALUE_SEQUENCE","features":[353]},{"name":"DML_OPERATOR_GATHER","features":[353]},{"name":"DML_OPERATOR_GATHER_ELEMENTS","features":[353]},{"name":"DML_OPERATOR_GATHER_ND","features":[353]},{"name":"DML_OPERATOR_GATHER_ND1","features":[353]},{"name":"DML_OPERATOR_GEMM","features":[353]},{"name":"DML_OPERATOR_GRAPH_NODE_DESC","features":[353]},{"name":"DML_OPERATOR_GRU","features":[353]},{"name":"DML_OPERATOR_INVALID","features":[353]},{"name":"DML_OPERATOR_JOIN","features":[353]},{"name":"DML_OPERATOR_LOCAL_RESPONSE_NORMALIZATION","features":[353]},{"name":"DML_OPERATOR_LOCAL_RESPONSE_NORMALIZATION_GRAD","features":[353]},{"name":"DML_OPERATOR_LP_NORMALIZATION","features":[353]},{"name":"DML_OPERATOR_LP_POOLING","features":[353]},{"name":"DML_OPERATOR_LSTM","features":[353]},{"name":"DML_OPERATOR_MATRIX_MULTIPLY_INTEGER","features":[353]},{"name":"DML_OPERATOR_MAX_POOLING","features":[353]},{"name":"DML_OPERATOR_MAX_POOLING1","features":[353]},{"name":"DML_OPERATOR_MAX_POOLING2","features":[353]},{"name":"DML_OPERATOR_MAX_POOLING_GRAD","features":[353]},{"name":"DML_OPERATOR_MAX_UNPOOLING","features":[353]},{"name":"DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION","features":[353]},{"name":"DML_OPERATOR_MEAN_VARIANCE_NORMALIZATION1","features":[353]},{"name":"DML_OPERATOR_NONZERO_COORDINATES","features":[353]},{"name":"DML_OPERATOR_ONE_HOT","features":[353]},{"name":"DML_OPERATOR_PADDING","features":[353]},{"name":"DML_OPERATOR_QUANTIZED_LINEAR_CONVOLUTION","features":[353]},{"name":"DML_OPERATOR_QUANTIZED_LINEAR_MATRIX_MULTIPLY","features":[353]},{"name":"DML_OPERATOR_RANDOM_GENERATOR","features":[353]},{"name":"DML_OPERATOR_REDUCE","features":[353]},{"name":"DML_OPERATOR_RESAMPLE","features":[353]},{"name":"DML_OPERATOR_RESAMPLE1","features":[353]},{"name":"DML_OPERATOR_RESAMPLE_GRAD","features":[353]},{"name":"DML_OPERATOR_REVERSE_SUBSEQUENCES","features":[353]},{"name":"DML_OPERATOR_RNN","features":[353]},{"name":"DML_OPERATOR_ROI_ALIGN","features":[353]},{"name":"DML_OPERATOR_ROI_ALIGN1","features":[353]},{"name":"DML_OPERATOR_ROI_POOLING","features":[353]},{"name":"DML_OPERATOR_SCATTER","features":[353]},{"name":"DML_OPERATOR_SCATTER_ELEMENTS","features":[353]},{"name":"DML_OPERATOR_SCATTER_ND","features":[353]},{"name":"DML_OPERATOR_SLICE","features":[353]},{"name":"DML_OPERATOR_SLICE1","features":[353]},{"name":"DML_OPERATOR_SLICE_GRAD","features":[353]},{"name":"DML_OPERATOR_SPACE_TO_DEPTH","features":[353]},{"name":"DML_OPERATOR_SPACE_TO_DEPTH1","features":[353]},{"name":"DML_OPERATOR_SPLIT","features":[353]},{"name":"DML_OPERATOR_TILE","features":[353]},{"name":"DML_OPERATOR_TOP_K","features":[353]},{"name":"DML_OPERATOR_TOP_K1","features":[353]},{"name":"DML_OPERATOR_TYPE","features":[353]},{"name":"DML_OPERATOR_UPSAMPLE_2D","features":[353]},{"name":"DML_OPERATOR_VALUE_SCALE_2D","features":[353]},{"name":"DML_OUTPUT_GRAPH_EDGE_DESC","features":[353]},{"name":"DML_PADDING_MODE","features":[353]},{"name":"DML_PADDING_MODE_CONSTANT","features":[353]},{"name":"DML_PADDING_MODE_EDGE","features":[353]},{"name":"DML_PADDING_MODE_REFLECTION","features":[353]},{"name":"DML_PADDING_MODE_SYMMETRIC","features":[353]},{"name":"DML_PADDING_OPERATOR_DESC","features":[353]},{"name":"DML_PERSISTENT_BUFFER_ALIGNMENT","features":[353]},{"name":"DML_QUANTIZED_LINEAR_CONVOLUTION_OPERATOR_DESC","features":[353]},{"name":"DML_QUANTIZED_LINEAR_MATRIX_MULTIPLY_OPERATOR_DESC","features":[353]},{"name":"DML_RANDOM_GENERATOR_OPERATOR_DESC","features":[353]},{"name":"DML_RANDOM_GENERATOR_TYPE","features":[353]},{"name":"DML_RANDOM_GENERATOR_TYPE_PHILOX_4X32_10","features":[353]},{"name":"DML_RECURRENT_NETWORK_DIRECTION","features":[353]},{"name":"DML_RECURRENT_NETWORK_DIRECTION_BACKWARD","features":[353]},{"name":"DML_RECURRENT_NETWORK_DIRECTION_BIDIRECTIONAL","features":[353]},{"name":"DML_RECURRENT_NETWORK_DIRECTION_FORWARD","features":[353]},{"name":"DML_REDUCE_FUNCTION","features":[353]},{"name":"DML_REDUCE_FUNCTION_ARGMAX","features":[353]},{"name":"DML_REDUCE_FUNCTION_ARGMIN","features":[353]},{"name":"DML_REDUCE_FUNCTION_AVERAGE","features":[353]},{"name":"DML_REDUCE_FUNCTION_L1","features":[353]},{"name":"DML_REDUCE_FUNCTION_L2","features":[353]},{"name":"DML_REDUCE_FUNCTION_LOG_SUM","features":[353]},{"name":"DML_REDUCE_FUNCTION_LOG_SUM_EXP","features":[353]},{"name":"DML_REDUCE_FUNCTION_MAX","features":[353]},{"name":"DML_REDUCE_FUNCTION_MIN","features":[353]},{"name":"DML_REDUCE_FUNCTION_MULTIPLY","features":[353]},{"name":"DML_REDUCE_FUNCTION_SUM","features":[353]},{"name":"DML_REDUCE_FUNCTION_SUM_SQUARE","features":[353]},{"name":"DML_REDUCE_OPERATOR_DESC","features":[353]},{"name":"DML_RESAMPLE1_OPERATOR_DESC","features":[353]},{"name":"DML_RESAMPLE_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_RESAMPLE_OPERATOR_DESC","features":[353]},{"name":"DML_REVERSE_SUBSEQUENCES_OPERATOR_DESC","features":[353]},{"name":"DML_RNN_OPERATOR_DESC","features":[353]},{"name":"DML_ROI_ALIGN1_OPERATOR_DESC","features":[353,307]},{"name":"DML_ROI_ALIGN_OPERATOR_DESC","features":[353]},{"name":"DML_ROI_POOLING_OPERATOR_DESC","features":[353]},{"name":"DML_ROUNDING_MODE","features":[353]},{"name":"DML_ROUNDING_MODE_HALVES_TO_NEAREST_EVEN","features":[353]},{"name":"DML_ROUNDING_MODE_TOWARD_INFINITY","features":[353]},{"name":"DML_ROUNDING_MODE_TOWARD_ZERO","features":[353]},{"name":"DML_SCALAR_UNION","features":[353]},{"name":"DML_SCALE_BIAS","features":[353]},{"name":"DML_SCATTER_ND_OPERATOR_DESC","features":[353]},{"name":"DML_SCATTER_OPERATOR_DESC","features":[353]},{"name":"DML_SIZE_2D","features":[353]},{"name":"DML_SLICE1_OPERATOR_DESC","features":[353]},{"name":"DML_SLICE_GRAD_OPERATOR_DESC","features":[353]},{"name":"DML_SLICE_OPERATOR_DESC","features":[353]},{"name":"DML_SPACE_TO_DEPTH1_OPERATOR_DESC","features":[353]},{"name":"DML_SPACE_TO_DEPTH_OPERATOR_DESC","features":[353]},{"name":"DML_SPLIT_OPERATOR_DESC","features":[353]},{"name":"DML_TARGET_VERSION","features":[353]},{"name":"DML_TEMPORARY_BUFFER_ALIGNMENT","features":[353]},{"name":"DML_TENSOR_DATA_TYPE","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_FLOAT16","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_FLOAT32","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_FLOAT64","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_INT16","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_INT32","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_INT64","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_INT8","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UINT16","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UINT32","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UINT64","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UINT8","features":[353]},{"name":"DML_TENSOR_DATA_TYPE_UNKNOWN","features":[353]},{"name":"DML_TENSOR_DESC","features":[353]},{"name":"DML_TENSOR_DIMENSION_COUNT_MAX","features":[353]},{"name":"DML_TENSOR_DIMENSION_COUNT_MAX1","features":[353]},{"name":"DML_TENSOR_FLAGS","features":[353]},{"name":"DML_TENSOR_FLAG_NONE","features":[353]},{"name":"DML_TENSOR_FLAG_OWNED_BY_DML","features":[353]},{"name":"DML_TENSOR_TYPE","features":[353]},{"name":"DML_TENSOR_TYPE_BUFFER","features":[353]},{"name":"DML_TENSOR_TYPE_INVALID","features":[353]},{"name":"DML_TILE_OPERATOR_DESC","features":[353]},{"name":"DML_TOP_K1_OPERATOR_DESC","features":[353]},{"name":"DML_TOP_K_OPERATOR_DESC","features":[353]},{"name":"DML_UPSAMPLE_2D_OPERATOR_DESC","features":[353]},{"name":"DML_VALUE_SCALE_2D_OPERATOR_DESC","features":[353]},{"name":"IDMLBindingTable","features":[353]},{"name":"IDMLCommandRecorder","features":[353]},{"name":"IDMLCompiledOperator","features":[353]},{"name":"IDMLDebugDevice","features":[353]},{"name":"IDMLDevice","features":[353]},{"name":"IDMLDevice1","features":[353]},{"name":"IDMLDeviceChild","features":[353]},{"name":"IDMLDispatchable","features":[353]},{"name":"IDMLObject","features":[353]},{"name":"IDMLOperator","features":[353]},{"name":"IDMLOperatorInitializer","features":[353]},{"name":"IDMLPageable","features":[353]}],"365":[{"name":"IMLOperatorAttributes","features":[355]},{"name":"IMLOperatorKernel","features":[355]},{"name":"IMLOperatorKernelContext","features":[355]},{"name":"IMLOperatorKernelCreationContext","features":[355]},{"name":"IMLOperatorKernelFactory","features":[355]},{"name":"IMLOperatorRegistry","features":[355]},{"name":"IMLOperatorShapeInferenceContext","features":[355]},{"name":"IMLOperatorShapeInferrer","features":[355]},{"name":"IMLOperatorTensor","features":[355]},{"name":"IMLOperatorTensorShapeDescription","features":[355]},{"name":"IMLOperatorTypeInferenceContext","features":[355]},{"name":"IMLOperatorTypeInferrer","features":[355]},{"name":"IWinMLEvaluationContext","features":[355]},{"name":"IWinMLModel","features":[355]},{"name":"IWinMLRuntime","features":[355]},{"name":"IWinMLRuntimeFactory","features":[355]},{"name":"MLCreateOperatorRegistry","features":[355]},{"name":"MLOperatorAttribute","features":[355]},{"name":"MLOperatorAttributeNameValue","features":[355]},{"name":"MLOperatorAttributeType","features":[355]},{"name":"MLOperatorEdgeDescription","features":[355]},{"name":"MLOperatorEdgeType","features":[355]},{"name":"MLOperatorEdgeTypeConstraint","features":[355]},{"name":"MLOperatorExecutionType","features":[355]},{"name":"MLOperatorKernelDescription","features":[355]},{"name":"MLOperatorKernelOptions","features":[355]},{"name":"MLOperatorParameterOptions","features":[355]},{"name":"MLOperatorSchemaDescription","features":[355]},{"name":"MLOperatorSchemaEdgeDescription","features":[355]},{"name":"MLOperatorSchemaEdgeTypeFormat","features":[355]},{"name":"MLOperatorSetId","features":[355]},{"name":"MLOperatorTensorDataType","features":[355]},{"name":"WINML_BINDING_DESC","features":[355,354]},{"name":"WINML_BINDING_IMAGE","features":[355]},{"name":"WINML_BINDING_MAP","features":[355]},{"name":"WINML_BINDING_RESOURCE","features":[355]},{"name":"WINML_BINDING_SEQUENCE","features":[355]},{"name":"WINML_BINDING_TENSOR","features":[355]},{"name":"WINML_BINDING_TYPE","features":[355]},{"name":"WINML_BINDING_UNDEFINED","features":[355]},{"name":"WINML_FEATURE_IMAGE","features":[355]},{"name":"WINML_FEATURE_MAP","features":[355]},{"name":"WINML_FEATURE_SEQUENCE","features":[355]},{"name":"WINML_FEATURE_TENSOR","features":[355]},{"name":"WINML_FEATURE_TYPE","features":[355]},{"name":"WINML_FEATURE_UNDEFINED","features":[355]},{"name":"WINML_IMAGE_BINDING_DESC","features":[355]},{"name":"WINML_IMAGE_VARIABLE_DESC","features":[355]},{"name":"WINML_MAP_BINDING_DESC","features":[355]},{"name":"WINML_MAP_VARIABLE_DESC","features":[355]},{"name":"WINML_MODEL_DESC","features":[355]},{"name":"WINML_RESOURCE_BINDING_DESC","features":[355,354]},{"name":"WINML_RUNTIME_CNTK","features":[355]},{"name":"WINML_RUNTIME_TYPE","features":[355]},{"name":"WINML_SEQUENCE_BINDING_DESC","features":[355]},{"name":"WINML_SEQUENCE_VARIABLE_DESC","features":[355]},{"name":"WINML_TENSOR_BINDING_DESC","features":[355]},{"name":"WINML_TENSOR_BOOLEAN","features":[355]},{"name":"WINML_TENSOR_COMPLEX128","features":[355]},{"name":"WINML_TENSOR_COMPLEX64","features":[355]},{"name":"WINML_TENSOR_DATA_TYPE","features":[355]},{"name":"WINML_TENSOR_DIMENSION_COUNT_MAX","features":[355]},{"name":"WINML_TENSOR_DOUBLE","features":[355]},{"name":"WINML_TENSOR_FLOAT","features":[355]},{"name":"WINML_TENSOR_FLOAT16","features":[355]},{"name":"WINML_TENSOR_INT16","features":[355]},{"name":"WINML_TENSOR_INT32","features":[355]},{"name":"WINML_TENSOR_INT64","features":[355]},{"name":"WINML_TENSOR_INT8","features":[355]},{"name":"WINML_TENSOR_STRING","features":[355]},{"name":"WINML_TENSOR_UINT16","features":[355]},{"name":"WINML_TENSOR_UINT32","features":[355]},{"name":"WINML_TENSOR_UINT64","features":[355]},{"name":"WINML_TENSOR_UINT8","features":[355]},{"name":"WINML_TENSOR_UNDEFINED","features":[355]},{"name":"WINML_TENSOR_VARIABLE_DESC","features":[355]},{"name":"WINML_VARIABLE_DESC","features":[355,307]},{"name":"WinMLCreateRuntime","features":[355]}],"366":[{"name":"CLSID_IITCmdInt","features":[356]},{"name":"CLSID_IITDatabase","features":[356]},{"name":"CLSID_IITDatabaseLocal","features":[356]},{"name":"CLSID_IITGroupUpdate","features":[356]},{"name":"CLSID_IITIndexBuild","features":[356]},{"name":"CLSID_IITPropList","features":[356]},{"name":"CLSID_IITResultSet","features":[356]},{"name":"CLSID_IITSvMgr","features":[356]},{"name":"CLSID_IITWWFilterBuild","features":[356]},{"name":"CLSID_IITWordWheel","features":[356]},{"name":"CLSID_IITWordWheelLocal","features":[356]},{"name":"CLSID_IITWordWheelUpdate","features":[356]},{"name":"CLSID_ITEngStemmer","features":[356]},{"name":"CLSID_ITStdBreaker","features":[356]},{"name":"COLUMNSTATUS","features":[356]},{"name":"CProperty","features":[356,307]},{"name":"E_ALL_WILD","features":[356]},{"name":"E_ALREADYINIT","features":[356]},{"name":"E_ALREADYOPEN","features":[356]},{"name":"E_ASSERT","features":[356]},{"name":"E_BADBREAKER","features":[356]},{"name":"E_BADFILE","features":[356]},{"name":"E_BADFILTERSIZE","features":[356]},{"name":"E_BADFORMAT","features":[356]},{"name":"E_BADINDEXFLAGS","features":[356]},{"name":"E_BADPARAM","features":[356]},{"name":"E_BADRANGEOP","features":[356]},{"name":"E_BADVALUE","features":[356]},{"name":"E_BADVERSION","features":[356]},{"name":"E_CANTFINDDLL","features":[356]},{"name":"E_DISKFULL","features":[356]},{"name":"E_DUPLICATE","features":[356]},{"name":"E_EXPECTEDTERM","features":[356]},{"name":"E_FILECLOSE","features":[356]},{"name":"E_FILECREATE","features":[356]},{"name":"E_FILEDELETE","features":[356]},{"name":"E_FILEINVALID","features":[356]},{"name":"E_FILENOTFOUND","features":[356]},{"name":"E_FILEREAD","features":[356]},{"name":"E_FILESEEK","features":[356]},{"name":"E_FILEWRITE","features":[356]},{"name":"E_GETLASTERROR","features":[356]},{"name":"E_GROUPIDTOOBIG","features":[356]},{"name":"E_INTERRUPT","features":[356]},{"name":"E_INVALIDSTATE","features":[356]},{"name":"E_MISSINGPROP","features":[356]},{"name":"E_MISSLPAREN","features":[356]},{"name":"E_MISSQUOTE","features":[356]},{"name":"E_MISSRPAREN","features":[356]},{"name":"E_NAMETOOLONG","features":[356]},{"name":"E_NOHANDLE","features":[356]},{"name":"E_NOKEYPROP","features":[356]},{"name":"E_NOMERGEDDATA","features":[356]},{"name":"E_NOPERMISSION","features":[356]},{"name":"E_NOSTEMMER","features":[356]},{"name":"E_NOTEXIST","features":[356]},{"name":"E_NOTFOUND","features":[356]},{"name":"E_NOTINIT","features":[356]},{"name":"E_NOTOPEN","features":[356]},{"name":"E_NOTSUPPORTED","features":[356]},{"name":"E_NULLQUERY","features":[356]},{"name":"E_OUTOFRANGE","features":[356]},{"name":"E_PROPLISTEMPTY","features":[356]},{"name":"E_PROPLISTNOTEMPTY","features":[356]},{"name":"E_RESULTSETEMPTY","features":[356]},{"name":"E_STOPWORD","features":[356]},{"name":"E_TOODEEP","features":[356]},{"name":"E_TOOMANYCOLUMNS","features":[356]},{"name":"E_TOOMANYDUPS","features":[356]},{"name":"E_TOOMANYOBJECTS","features":[356]},{"name":"E_TOOMANYTITLES","features":[356]},{"name":"E_TOOMANYTOPICS","features":[356]},{"name":"E_TREETOOBIG","features":[356]},{"name":"E_UNKNOWN_TRANSPORT","features":[356]},{"name":"E_UNMATCHEDTYPE","features":[356]},{"name":"E_UNSUPPORTED_TRANSPORT","features":[356]},{"name":"E_WILD_IN_DTYPE","features":[356]},{"name":"E_WORDTOOLONG","features":[356]},{"name":"HHACT_BACK","features":[356]},{"name":"HHACT_CONTRACT","features":[356]},{"name":"HHACT_CUSTOMIZE","features":[356]},{"name":"HHACT_EXPAND","features":[356]},{"name":"HHACT_FORWARD","features":[356]},{"name":"HHACT_HIGHLIGHT","features":[356]},{"name":"HHACT_HOME","features":[356]},{"name":"HHACT_JUMP1","features":[356]},{"name":"HHACT_JUMP2","features":[356]},{"name":"HHACT_LAST_ENUM","features":[356]},{"name":"HHACT_NOTES","features":[356]},{"name":"HHACT_OPTIONS","features":[356]},{"name":"HHACT_PRINT","features":[356]},{"name":"HHACT_REFRESH","features":[356]},{"name":"HHACT_STOP","features":[356]},{"name":"HHACT_SYNC","features":[356]},{"name":"HHACT_TAB_CONTENTS","features":[356]},{"name":"HHACT_TAB_FAVORITES","features":[356]},{"name":"HHACT_TAB_HISTORY","features":[356]},{"name":"HHACT_TAB_INDEX","features":[356]},{"name":"HHACT_TAB_SEARCH","features":[356]},{"name":"HHACT_TOC_NEXT","features":[356]},{"name":"HHACT_TOC_PREV","features":[356]},{"name":"HHACT_ZOOM","features":[356]},{"name":"HHNTRACK","features":[356,307,357]},{"name":"HHN_FIRST","features":[356]},{"name":"HHN_LAST","features":[356]},{"name":"HHN_NAVCOMPLETE","features":[356]},{"name":"HHN_NOTIFY","features":[356,307,357]},{"name":"HHN_TRACK","features":[356]},{"name":"HHN_WINDOW_CREATE","features":[356]},{"name":"HHWIN_BUTTON_BACK","features":[356]},{"name":"HHWIN_BUTTON_BROWSE_BCK","features":[356]},{"name":"HHWIN_BUTTON_BROWSE_FWD","features":[356]},{"name":"HHWIN_BUTTON_CONTENTS","features":[356]},{"name":"HHWIN_BUTTON_EXPAND","features":[356]},{"name":"HHWIN_BUTTON_FAVORITES","features":[356]},{"name":"HHWIN_BUTTON_FORWARD","features":[356]},{"name":"HHWIN_BUTTON_HISTORY","features":[356]},{"name":"HHWIN_BUTTON_HOME","features":[356]},{"name":"HHWIN_BUTTON_INDEX","features":[356]},{"name":"HHWIN_BUTTON_JUMP1","features":[356]},{"name":"HHWIN_BUTTON_JUMP2","features":[356]},{"name":"HHWIN_BUTTON_NOTES","features":[356]},{"name":"HHWIN_BUTTON_OPTIONS","features":[356]},{"name":"HHWIN_BUTTON_PRINT","features":[356]},{"name":"HHWIN_BUTTON_REFRESH","features":[356]},{"name":"HHWIN_BUTTON_SEARCH","features":[356]},{"name":"HHWIN_BUTTON_STOP","features":[356]},{"name":"HHWIN_BUTTON_SYNC","features":[356]},{"name":"HHWIN_BUTTON_TOC_NEXT","features":[356]},{"name":"HHWIN_BUTTON_TOC_PREV","features":[356]},{"name":"HHWIN_BUTTON_ZOOM","features":[356]},{"name":"HHWIN_NAVTAB_BOTTOM","features":[356]},{"name":"HHWIN_NAVTAB_LEFT","features":[356]},{"name":"HHWIN_NAVTAB_TOP","features":[356]},{"name":"HHWIN_NAVTYPE_AUTHOR","features":[356]},{"name":"HHWIN_NAVTYPE_CUSTOM_FIRST","features":[356]},{"name":"HHWIN_NAVTYPE_FAVORITES","features":[356]},{"name":"HHWIN_NAVTYPE_HISTORY","features":[356]},{"name":"HHWIN_NAVTYPE_INDEX","features":[356]},{"name":"HHWIN_NAVTYPE_SEARCH","features":[356]},{"name":"HHWIN_NAVTYPE_TOC","features":[356]},{"name":"HHWIN_PARAM_CUR_TAB","features":[356]},{"name":"HHWIN_PARAM_EXPANSION","features":[356]},{"name":"HHWIN_PARAM_EXSTYLES","features":[356]},{"name":"HHWIN_PARAM_HISTORY_COUNT","features":[356]},{"name":"HHWIN_PARAM_INFOTYPES","features":[356]},{"name":"HHWIN_PARAM_NAV_WIDTH","features":[356]},{"name":"HHWIN_PARAM_PROPERTIES","features":[356]},{"name":"HHWIN_PARAM_RECT","features":[356]},{"name":"HHWIN_PARAM_SHOWSTATE","features":[356]},{"name":"HHWIN_PARAM_STYLES","features":[356]},{"name":"HHWIN_PARAM_TABORDER","features":[356]},{"name":"HHWIN_PARAM_TABPOS","features":[356]},{"name":"HHWIN_PARAM_TB_FLAGS","features":[356]},{"name":"HHWIN_PROP_AUTO_SYNC","features":[356]},{"name":"HHWIN_PROP_CHANGE_TITLE","features":[356]},{"name":"HHWIN_PROP_MENU","features":[356]},{"name":"HHWIN_PROP_NAV_ONLY_WIN","features":[356]},{"name":"HHWIN_PROP_NODEF_EXSTYLES","features":[356]},{"name":"HHWIN_PROP_NODEF_STYLES","features":[356]},{"name":"HHWIN_PROP_NOTB_TEXT","features":[356]},{"name":"HHWIN_PROP_NOTITLEBAR","features":[356]},{"name":"HHWIN_PROP_NO_TOOLBAR","features":[356]},{"name":"HHWIN_PROP_ONTOP","features":[356]},{"name":"HHWIN_PROP_POST_QUIT","features":[356]},{"name":"HHWIN_PROP_TAB_ADVSEARCH","features":[356]},{"name":"HHWIN_PROP_TAB_AUTOHIDESHOW","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM1","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM2","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM3","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM4","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM5","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM6","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM7","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM8","features":[356]},{"name":"HHWIN_PROP_TAB_CUSTOM9","features":[356]},{"name":"HHWIN_PROP_TAB_FAVORITES","features":[356]},{"name":"HHWIN_PROP_TAB_HISTORY","features":[356]},{"name":"HHWIN_PROP_TAB_SEARCH","features":[356]},{"name":"HHWIN_PROP_TRACKING","features":[356]},{"name":"HHWIN_PROP_TRI_PANE","features":[356]},{"name":"HHWIN_PROP_USER_POS","features":[356]},{"name":"HHWIN_TB_MARGIN","features":[356]},{"name":"HH_AKLINK","features":[356,307]},{"name":"HH_ALINK_LOOKUP","features":[356]},{"name":"HH_CLOSE_ALL","features":[356]},{"name":"HH_DISPLAY_INDEX","features":[356]},{"name":"HH_DISPLAY_SEARCH","features":[356]},{"name":"HH_DISPLAY_TEXT_POPUP","features":[356]},{"name":"HH_DISPLAY_TOC","features":[356]},{"name":"HH_DISPLAY_TOPIC","features":[356]},{"name":"HH_ENUM_CAT","features":[356]},{"name":"HH_ENUM_CATEGORY","features":[356]},{"name":"HH_ENUM_CATEGORY_IT","features":[356]},{"name":"HH_ENUM_INFO_TYPE","features":[356]},{"name":"HH_ENUM_IT","features":[356]},{"name":"HH_FTS_DEFAULT_PROXIMITY","features":[356]},{"name":"HH_FTS_QUERY","features":[356,307]},{"name":"HH_GET_LAST_ERROR","features":[356]},{"name":"HH_GET_WIN_HANDLE","features":[356]},{"name":"HH_GET_WIN_TYPE","features":[356]},{"name":"HH_GLOBAL_PROPERTY","features":[356,307,358,359,360]},{"name":"HH_GPROPID","features":[356]},{"name":"HH_GPROPID_CONTENT_LANGUAGE","features":[356]},{"name":"HH_GPROPID_CURRENT_SUBSET","features":[356]},{"name":"HH_GPROPID_SINGLETHREAD","features":[356]},{"name":"HH_GPROPID_TOOLBAR_MARGIN","features":[356]},{"name":"HH_GPROPID_UI_LANGUAGE","features":[356]},{"name":"HH_HELP_CONTEXT","features":[356]},{"name":"HH_HELP_FINDER","features":[356]},{"name":"HH_INITIALIZE","features":[356]},{"name":"HH_KEYWORD_LOOKUP","features":[356]},{"name":"HH_MAX_TABS","features":[356]},{"name":"HH_MAX_TABS_CUSTOM","features":[356]},{"name":"HH_POPUP","features":[356,307]},{"name":"HH_PRETRANSLATEMESSAGE","features":[356]},{"name":"HH_RESERVED1","features":[356]},{"name":"HH_RESERVED2","features":[356]},{"name":"HH_RESERVED3","features":[356]},{"name":"HH_RESET_IT_FILTER","features":[356]},{"name":"HH_SAFE_DISPLAY_TOPIC","features":[356]},{"name":"HH_SET_EXCLUSIVE_FILTER","features":[356]},{"name":"HH_SET_GLOBAL_PROPERTY","features":[356]},{"name":"HH_SET_INCLUSIVE_FILTER","features":[356]},{"name":"HH_SET_INFOTYPE","features":[356]},{"name":"HH_SET_INFO_TYPE","features":[356]},{"name":"HH_SET_QUERYSERVICE","features":[356]},{"name":"HH_SET_WIN_TYPE","features":[356]},{"name":"HH_SYNC","features":[356]},{"name":"HH_TAB_AUTHOR","features":[356]},{"name":"HH_TAB_CONTENTS","features":[356]},{"name":"HH_TAB_CUSTOM_FIRST","features":[356]},{"name":"HH_TAB_CUSTOM_LAST","features":[356]},{"name":"HH_TAB_FAVORITES","features":[356]},{"name":"HH_TAB_HISTORY","features":[356]},{"name":"HH_TAB_INDEX","features":[356]},{"name":"HH_TAB_SEARCH","features":[356]},{"name":"HH_TP_HELP_CONTEXTMENU","features":[356]},{"name":"HH_TP_HELP_WM_HELP","features":[356]},{"name":"HH_UNINITIALIZE","features":[356]},{"name":"HH_WINTYPE","features":[356,307]},{"name":"HTML_HELP_COMMAND","features":[356]},{"name":"HtmlHelpA","features":[356,307]},{"name":"HtmlHelpW","features":[356,307]},{"name":"IDTB_BACK","features":[356]},{"name":"IDTB_BROWSE_BACK","features":[356]},{"name":"IDTB_BROWSE_FWD","features":[356]},{"name":"IDTB_CONTENTS","features":[356]},{"name":"IDTB_CONTRACT","features":[356]},{"name":"IDTB_CUSTOMIZE","features":[356]},{"name":"IDTB_EXPAND","features":[356]},{"name":"IDTB_FAVORITES","features":[356]},{"name":"IDTB_FORWARD","features":[356]},{"name":"IDTB_HISTORY","features":[356]},{"name":"IDTB_HOME","features":[356]},{"name":"IDTB_INDEX","features":[356]},{"name":"IDTB_JUMP1","features":[356]},{"name":"IDTB_JUMP2","features":[356]},{"name":"IDTB_NOTES","features":[356]},{"name":"IDTB_OPTIONS","features":[356]},{"name":"IDTB_PRINT","features":[356]},{"name":"IDTB_REFRESH","features":[356]},{"name":"IDTB_SEARCH","features":[356]},{"name":"IDTB_STOP","features":[356]},{"name":"IDTB_SYNC","features":[356]},{"name":"IDTB_TOC_NEXT","features":[356]},{"name":"IDTB_TOC_PREV","features":[356]},{"name":"IDTB_ZOOM","features":[356]},{"name":"IITDatabase","features":[356]},{"name":"IITPropList","features":[356,358]},{"name":"IITResultSet","features":[356]},{"name":"IITWBC_BREAK_ACCEPT_WILDCARDS","features":[356]},{"name":"IITWBC_BREAK_AND_STEM","features":[356]},{"name":"IStemSink","features":[356]},{"name":"IStemmerConfig","features":[356]},{"name":"ITWW_CBKEY_MAX","features":[356]},{"name":"ITWW_OPEN_NOCONNECT","features":[356]},{"name":"IT_EXCLUSIVE","features":[356]},{"name":"IT_HIDDEN","features":[356]},{"name":"IT_INCLUSIVE","features":[356]},{"name":"IWordBreakerConfig","features":[356]},{"name":"MAX_COLUMNS","features":[356]},{"name":"PFNCOLHEAPFREE","features":[356]},{"name":"PRIORITY","features":[356]},{"name":"PRIORITY_HIGH","features":[356]},{"name":"PRIORITY_LOW","features":[356]},{"name":"PRIORITY_NORMAL","features":[356]},{"name":"PROP_ADD","features":[356]},{"name":"PROP_DELETE","features":[356]},{"name":"PROP_UPDATE","features":[356]},{"name":"ROWSTATUS","features":[356]},{"name":"STDPROP_DISPLAYKEY","features":[356]},{"name":"STDPROP_INDEX_BREAK","features":[356]},{"name":"STDPROP_INDEX_DTYPE","features":[356]},{"name":"STDPROP_INDEX_LENGTH","features":[356]},{"name":"STDPROP_INDEX_TERM","features":[356]},{"name":"STDPROP_INDEX_TERM_RAW_LENGTH","features":[356]},{"name":"STDPROP_INDEX_TEXT","features":[356]},{"name":"STDPROP_INDEX_VFLD","features":[356]},{"name":"STDPROP_KEY","features":[356]},{"name":"STDPROP_SORTKEY","features":[356]},{"name":"STDPROP_SORTORDINAL","features":[356]},{"name":"STDPROP_TITLE","features":[356]},{"name":"STDPROP_UID","features":[356]},{"name":"STDPROP_USERDATA","features":[356]},{"name":"STDPROP_USERPROP_BASE","features":[356]},{"name":"STDPROP_USERPROP_MAX","features":[356]},{"name":"SZ_WWDEST_GLOBAL","features":[356]},{"name":"SZ_WWDEST_KEY","features":[356]},{"name":"SZ_WWDEST_OCC","features":[356]},{"name":"TYPE_POINTER","features":[356]},{"name":"TYPE_STRING","features":[356]},{"name":"TYPE_VALUE","features":[356]}],"367":[{"name":"DRMACTSERVINFOVERSION","features":[361]},{"name":"DRMATTESTTYPE","features":[361]},{"name":"DRMATTESTTYPE_FULLENVIRONMENT","features":[361]},{"name":"DRMATTESTTYPE_HASHONLY","features":[361]},{"name":"DRMAcquireAdvisories","features":[361]},{"name":"DRMAcquireIssuanceLicenseTemplate","features":[361]},{"name":"DRMAcquireLicense","features":[361]},{"name":"DRMActivate","features":[361,307]},{"name":"DRMAddLicense","features":[361]},{"name":"DRMAddRightWithUser","features":[361]},{"name":"DRMAttest","features":[361]},{"name":"DRMBINDINGFLAGS_IGNORE_VALIDITY_INTERVALS","features":[361]},{"name":"DRMBOUNDLICENSEPARAMS","features":[361]},{"name":"DRMBOUNDLICENSEPARAMSVERSION","features":[361]},{"name":"DRMCALLBACK","features":[361]},{"name":"DRMCALLBACKVERSION","features":[361]},{"name":"DRMCLIENTSTRUCTVERSION","features":[361]},{"name":"DRMCheckSecurity","features":[361]},{"name":"DRMClearAllRights","features":[361]},{"name":"DRMCloseEnvironmentHandle","features":[361]},{"name":"DRMCloseHandle","features":[361]},{"name":"DRMClosePubHandle","features":[361]},{"name":"DRMCloseQueryHandle","features":[361]},{"name":"DRMCloseSession","features":[361]},{"name":"DRMConstructCertificateChain","features":[361]},{"name":"DRMCreateBoundLicense","features":[361]},{"name":"DRMCreateClientSession","features":[361]},{"name":"DRMCreateEnablingBitsDecryptor","features":[361]},{"name":"DRMCreateEnablingBitsEncryptor","features":[361]},{"name":"DRMCreateEnablingPrincipal","features":[361]},{"name":"DRMCreateIssuanceLicense","features":[361,307]},{"name":"DRMCreateLicenseStorageSession","features":[361]},{"name":"DRMCreateRight","features":[361,307]},{"name":"DRMCreateUser","features":[361]},{"name":"DRMDecode","features":[361]},{"name":"DRMDeconstructCertificateChain","features":[361]},{"name":"DRMDecrypt","features":[361]},{"name":"DRMDeleteLicense","features":[361]},{"name":"DRMDuplicateEnvironmentHandle","features":[361]},{"name":"DRMDuplicateHandle","features":[361]},{"name":"DRMDuplicatePubHandle","features":[361]},{"name":"DRMDuplicateSession","features":[361]},{"name":"DRMENCODINGTYPE","features":[361]},{"name":"DRMENCODINGTYPE_BASE64","features":[361]},{"name":"DRMENCODINGTYPE_LONG","features":[361]},{"name":"DRMENCODINGTYPE_RAW","features":[361]},{"name":"DRMENCODINGTYPE_STRING","features":[361]},{"name":"DRMENCODINGTYPE_TIME","features":[361]},{"name":"DRMENCODINGTYPE_UINT","features":[361]},{"name":"DRMENVHANDLE_INVALID","features":[361]},{"name":"DRMEncode","features":[361]},{"name":"DRMEncrypt","features":[361]},{"name":"DRMEnumerateLicense","features":[361,307]},{"name":"DRMGLOBALOPTIONS","features":[361]},{"name":"DRMGLOBALOPTIONS_USE_SERVERSECURITYPROCESSOR","features":[361]},{"name":"DRMGLOBALOPTIONS_USE_WINHTTP","features":[361]},{"name":"DRMGetApplicationSpecificData","features":[361]},{"name":"DRMGetBoundLicenseAttribute","features":[361]},{"name":"DRMGetBoundLicenseAttributeCount","features":[361]},{"name":"DRMGetBoundLicenseObject","features":[361]},{"name":"DRMGetBoundLicenseObjectCount","features":[361]},{"name":"DRMGetCertificateChainCount","features":[361]},{"name":"DRMGetClientVersion","features":[361]},{"name":"DRMGetEnvironmentInfo","features":[361]},{"name":"DRMGetInfo","features":[361]},{"name":"DRMGetIntervalTime","features":[361]},{"name":"DRMGetIssuanceLicenseInfo","features":[361,307]},{"name":"DRMGetIssuanceLicenseTemplate","features":[361]},{"name":"DRMGetMetaData","features":[361]},{"name":"DRMGetNameAndDescription","features":[361]},{"name":"DRMGetOwnerLicense","features":[361]},{"name":"DRMGetProcAddress","features":[361,307]},{"name":"DRMGetRevocationPoint","features":[361,307]},{"name":"DRMGetRightExtendedInfo","features":[361]},{"name":"DRMGetRightInfo","features":[361,307]},{"name":"DRMGetSecurityProvider","features":[361]},{"name":"DRMGetServiceLocation","features":[361]},{"name":"DRMGetSignedIssuanceLicense","features":[361]},{"name":"DRMGetSignedIssuanceLicenseEx","features":[361]},{"name":"DRMGetTime","features":[361,307]},{"name":"DRMGetUnboundLicenseAttribute","features":[361]},{"name":"DRMGetUnboundLicenseAttributeCount","features":[361]},{"name":"DRMGetUnboundLicenseObject","features":[361]},{"name":"DRMGetUnboundLicenseObjectCount","features":[361]},{"name":"DRMGetUsagePolicy","features":[361,307]},{"name":"DRMGetUserInfo","features":[361]},{"name":"DRMGetUserRights","features":[361]},{"name":"DRMGetUsers","features":[361]},{"name":"DRMHANDLE_INVALID","features":[361]},{"name":"DRMHSESSION_INVALID","features":[361]},{"name":"DRMID","features":[361]},{"name":"DRMIDVERSION","features":[361]},{"name":"DRMInitEnvironment","features":[361]},{"name":"DRMIsActivated","features":[361]},{"name":"DRMIsWindowProtected","features":[361,307]},{"name":"DRMLICENSEACQDATAVERSION","features":[361]},{"name":"DRMLoadLibrary","features":[361]},{"name":"DRMPUBHANDLE_INVALID","features":[361]},{"name":"DRMParseUnboundLicense","features":[361]},{"name":"DRMQUERYHANDLE_INVALID","features":[361]},{"name":"DRMRegisterContent","features":[361,307]},{"name":"DRMRegisterProtectedWindow","features":[361,307]},{"name":"DRMRegisterRevocationList","features":[361]},{"name":"DRMRepair","features":[361]},{"name":"DRMSECURITYPROVIDERTYPE","features":[361]},{"name":"DRMSECURITYPROVIDERTYPE_SOFTWARESECREP","features":[361]},{"name":"DRMSPECTYPE","features":[361]},{"name":"DRMSPECTYPE_FILENAME","features":[361]},{"name":"DRMSPECTYPE_UNKNOWN","features":[361]},{"name":"DRMSetApplicationSpecificData","features":[361,307]},{"name":"DRMSetGlobalOptions","features":[361]},{"name":"DRMSetIntervalTime","features":[361]},{"name":"DRMSetMetaData","features":[361]},{"name":"DRMSetNameAndDescription","features":[361,307]},{"name":"DRMSetRevocationPoint","features":[361,307]},{"name":"DRMSetUsagePolicy","features":[361,307]},{"name":"DRMTIMETYPE","features":[361]},{"name":"DRMTIMETYPE_SYSTEMLOCAL","features":[361]},{"name":"DRMTIMETYPE_SYSTEMUTC","features":[361]},{"name":"DRMVerify","features":[361]},{"name":"DRM_ACTIVATE_CANCEL","features":[361]},{"name":"DRM_ACTIVATE_DELAYED","features":[361]},{"name":"DRM_ACTIVATE_GROUPIDENTITY","features":[361]},{"name":"DRM_ACTIVATE_MACHINE","features":[361]},{"name":"DRM_ACTIVATE_SHARED_GROUPIDENTITY","features":[361]},{"name":"DRM_ACTIVATE_SILENT","features":[361]},{"name":"DRM_ACTIVATE_TEMPORARY","features":[361]},{"name":"DRM_ACTSERV_INFO","features":[361]},{"name":"DRM_ADD_LICENSE_NOPERSIST","features":[361]},{"name":"DRM_ADD_LICENSE_PERSIST","features":[361]},{"name":"DRM_AILT_CANCEL","features":[361]},{"name":"DRM_AILT_NONSILENT","features":[361]},{"name":"DRM_AILT_OBTAIN_ALL","features":[361]},{"name":"DRM_AL_CANCEL","features":[361]},{"name":"DRM_AL_FETCHNOADVISORY","features":[361]},{"name":"DRM_AL_NONSILENT","features":[361]},{"name":"DRM_AL_NOPERSIST","features":[361]},{"name":"DRM_AL_NOUI","features":[361]},{"name":"DRM_AUTO_GENERATE_KEY","features":[361]},{"name":"DRM_CLIENT_VERSION_INFO","features":[361]},{"name":"DRM_DEFAULTGROUPIDTYPE_PASSPORT","features":[361]},{"name":"DRM_DEFAULTGROUPIDTYPE_WINDOWSAUTH","features":[361]},{"name":"DRM_DISTRIBUTION_POINT_INFO","features":[361]},{"name":"DRM_DISTRIBUTION_POINT_LICENSE_ACQUISITION","features":[361]},{"name":"DRM_DISTRIBUTION_POINT_PUBLISHING","features":[361]},{"name":"DRM_DISTRIBUTION_POINT_REFERRAL_INFO","features":[361]},{"name":"DRM_EL_CLIENTLICENSOR","features":[361]},{"name":"DRM_EL_CLIENTLICENSOR_LID","features":[361]},{"name":"DRM_EL_EUL","features":[361]},{"name":"DRM_EL_EUL_LID","features":[361]},{"name":"DRM_EL_EXPIRED","features":[361]},{"name":"DRM_EL_GROUPIDENTITY","features":[361]},{"name":"DRM_EL_GROUPIDENTITY_LID","features":[361]},{"name":"DRM_EL_GROUPIDENTITY_NAME","features":[361]},{"name":"DRM_EL_ISSUANCELICENSE_TEMPLATE","features":[361]},{"name":"DRM_EL_ISSUANCELICENSE_TEMPLATE_LID","features":[361]},{"name":"DRM_EL_ISSUERNAME","features":[361]},{"name":"DRM_EL_MACHINE","features":[361]},{"name":"DRM_EL_REVOCATIONLIST","features":[361]},{"name":"DRM_EL_REVOCATIONLIST_LID","features":[361]},{"name":"DRM_EL_SPECIFIED_CLIENTLICENSOR","features":[361]},{"name":"DRM_EL_SPECIFIED_GROUPIDENTITY","features":[361]},{"name":"DRM_LICENSE_ACQ_DATA","features":[361]},{"name":"DRM_LOCKBOXTYPE_BLACKBOX","features":[361]},{"name":"DRM_LOCKBOXTYPE_DEFAULT","features":[361]},{"name":"DRM_LOCKBOXTYPE_NONE","features":[361]},{"name":"DRM_LOCKBOXTYPE_WHITEBOX","features":[361]},{"name":"DRM_MSG_ACQUIRE_ADVISORY","features":[361]},{"name":"DRM_MSG_ACQUIRE_CLIENTLICENSOR","features":[361]},{"name":"DRM_MSG_ACQUIRE_ISSUANCE_LICENSE_TEMPLATE","features":[361]},{"name":"DRM_MSG_ACQUIRE_LICENSE","features":[361]},{"name":"DRM_MSG_ACTIVATE_GROUPIDENTITY","features":[361]},{"name":"DRM_MSG_ACTIVATE_MACHINE","features":[361]},{"name":"DRM_MSG_SIGN_ISSUANCE_LICENSE","features":[361]},{"name":"DRM_OWNER_LICENSE_NOPERSIST","features":[361]},{"name":"DRM_REUSE_KEY","features":[361]},{"name":"DRM_SERVER_ISSUANCELICENSE","features":[361]},{"name":"DRM_SERVICE_LOCATION_ENTERPRISE","features":[361]},{"name":"DRM_SERVICE_LOCATION_INTERNET","features":[361]},{"name":"DRM_SERVICE_TYPE_ACTIVATION","features":[361]},{"name":"DRM_SERVICE_TYPE_CERTIFICATION","features":[361]},{"name":"DRM_SERVICE_TYPE_CLIENTLICENSOR","features":[361]},{"name":"DRM_SERVICE_TYPE_PUBLISHING","features":[361]},{"name":"DRM_SERVICE_TYPE_SILENT","features":[361]},{"name":"DRM_SIGN_CANCEL","features":[361]},{"name":"DRM_SIGN_OFFLINE","features":[361]},{"name":"DRM_SIGN_ONLINE","features":[361]},{"name":"DRM_STATUS_MSG","features":[361]},{"name":"DRM_USAGEPOLICY_TYPE","features":[361]},{"name":"DRM_USAGEPOLICY_TYPE_BYDIGEST","features":[361]},{"name":"DRM_USAGEPOLICY_TYPE_BYNAME","features":[361]},{"name":"DRM_USAGEPOLICY_TYPE_BYPUBLICKEY","features":[361]},{"name":"DRM_USAGEPOLICY_TYPE_OSEXCLUSION","features":[361]},{"name":"MSDRM_CLIENT_ZONE","features":[361]},{"name":"MSDRM_POLICY_ZONE","features":[361]}],"368":[{"name":"DISPID_DOM_ATTRIBUTE","features":[362]},{"name":"DISPID_DOM_ATTRIBUTE_GETNAME","features":[362]},{"name":"DISPID_DOM_ATTRIBUTE_SPECIFIED","features":[362]},{"name":"DISPID_DOM_ATTRIBUTE_VALUE","features":[362]},{"name":"DISPID_DOM_ATTRIBUTE__TOP","features":[362]},{"name":"DISPID_DOM_BASE","features":[362]},{"name":"DISPID_DOM_COLLECTION_BASE","features":[362]},{"name":"DISPID_DOM_COLLECTION_MAX","features":[362]},{"name":"DISPID_DOM_DATA","features":[362]},{"name":"DISPID_DOM_DATA_APPEND","features":[362]},{"name":"DISPID_DOM_DATA_DATA","features":[362]},{"name":"DISPID_DOM_DATA_DELETE","features":[362]},{"name":"DISPID_DOM_DATA_INSERT","features":[362]},{"name":"DISPID_DOM_DATA_LENGTH","features":[362]},{"name":"DISPID_DOM_DATA_REPLACE","features":[362]},{"name":"DISPID_DOM_DATA_SUBSTRING","features":[362]},{"name":"DISPID_DOM_DATA__TOP","features":[362]},{"name":"DISPID_DOM_DOCUMENT","features":[362]},{"name":"DISPID_DOM_DOCUMENTFRAGMENT","features":[362]},{"name":"DISPID_DOM_DOCUMENTFRAGMENT__TOP","features":[362]},{"name":"DISPID_DOM_DOCUMENTTYPE","features":[362]},{"name":"DISPID_DOM_DOCUMENTTYPE_ENTITIES","features":[362]},{"name":"DISPID_DOM_DOCUMENTTYPE_NAME","features":[362]},{"name":"DISPID_DOM_DOCUMENTTYPE_NOTATIONS","features":[362]},{"name":"DISPID_DOM_DOCUMENTTYPE__TOP","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATEATTRIBUTE","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATECDATASECTION","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATECOMMENT","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATEDOCUMENTFRAGMENT","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATEELEMENT","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATEENTITY","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATEENTITYREFERENCE","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATEPROCESSINGINSTRUCTION","features":[362]},{"name":"DISPID_DOM_DOCUMENT_CREATETEXTNODE","features":[362]},{"name":"DISPID_DOM_DOCUMENT_DOCTYPE","features":[362]},{"name":"DISPID_DOM_DOCUMENT_DOCUMENTELEMENT","features":[362]},{"name":"DISPID_DOM_DOCUMENT_GETELEMENTSBYTAGNAME","features":[362]},{"name":"DISPID_DOM_DOCUMENT_IMPLEMENTATION","features":[362]},{"name":"DISPID_DOM_DOCUMENT_TOP","features":[362]},{"name":"DISPID_DOM_ELEMENT","features":[362]},{"name":"DISPID_DOM_ELEMENT_GETATTRIBUTE","features":[362]},{"name":"DISPID_DOM_ELEMENT_GETATTRIBUTENODE","features":[362]},{"name":"DISPID_DOM_ELEMENT_GETATTRIBUTES","features":[362]},{"name":"DISPID_DOM_ELEMENT_GETELEMENTSBYTAGNAME","features":[362]},{"name":"DISPID_DOM_ELEMENT_GETTAGNAME","features":[362]},{"name":"DISPID_DOM_ELEMENT_NORMALIZE","features":[362]},{"name":"DISPID_DOM_ELEMENT_REMOVEATTRIBUTE","features":[362]},{"name":"DISPID_DOM_ELEMENT_REMOVEATTRIBUTENODE","features":[362]},{"name":"DISPID_DOM_ELEMENT_SETATTRIBUTE","features":[362]},{"name":"DISPID_DOM_ELEMENT_SETATTRIBUTENODE","features":[362]},{"name":"DISPID_DOM_ELEMENT__TOP","features":[362]},{"name":"DISPID_DOM_ENTITY","features":[362]},{"name":"DISPID_DOM_ENTITY_NOTATIONNAME","features":[362]},{"name":"DISPID_DOM_ENTITY_PUBLICID","features":[362]},{"name":"DISPID_DOM_ENTITY_SYSTEMID","features":[362]},{"name":"DISPID_DOM_ENTITY__TOP","features":[362]},{"name":"DISPID_DOM_ERROR","features":[362]},{"name":"DISPID_DOM_ERROR2","features":[362]},{"name":"DISPID_DOM_ERROR2_ALLERRORS","features":[362]},{"name":"DISPID_DOM_ERROR2_ERRORPARAMETERS","features":[362]},{"name":"DISPID_DOM_ERROR2_ERRORPARAMETERSCOUNT","features":[362]},{"name":"DISPID_DOM_ERROR2_ERRORXPATH","features":[362]},{"name":"DISPID_DOM_ERROR2__TOP","features":[362]},{"name":"DISPID_DOM_ERRORCOLLECTION","features":[362]},{"name":"DISPID_DOM_ERRORCOLLECTION_LENGTH","features":[362]},{"name":"DISPID_DOM_ERRORCOLLECTION_NEXT","features":[362]},{"name":"DISPID_DOM_ERRORCOLLECTION_RESET","features":[362]},{"name":"DISPID_DOM_ERRORCOLLECTION__TOP","features":[362]},{"name":"DISPID_DOM_ERROR_ERRORCODE","features":[362]},{"name":"DISPID_DOM_ERROR_FILEPOS","features":[362]},{"name":"DISPID_DOM_ERROR_LINE","features":[362]},{"name":"DISPID_DOM_ERROR_LINEPOS","features":[362]},{"name":"DISPID_DOM_ERROR_REASON","features":[362]},{"name":"DISPID_DOM_ERROR_SRCTEXT","features":[362]},{"name":"DISPID_DOM_ERROR_URL","features":[362]},{"name":"DISPID_DOM_ERROR__TOP","features":[362]},{"name":"DISPID_DOM_IMPLEMENTATION","features":[362]},{"name":"DISPID_DOM_IMPLEMENTATION_HASFEATURE","features":[362]},{"name":"DISPID_DOM_IMPLEMENTATION__TOP","features":[362]},{"name":"DISPID_DOM_NAMEDNODEMAP","features":[362]},{"name":"DISPID_DOM_NAMEDNODEMAP_GETNAMEDITEM","features":[362]},{"name":"DISPID_DOM_NAMEDNODEMAP_REMOVENAMEDITEM","features":[362]},{"name":"DISPID_DOM_NAMEDNODEMAP_SETNAMEDITEM","features":[362]},{"name":"DISPID_DOM_NODE","features":[362]},{"name":"DISPID_DOM_NODELIST","features":[362]},{"name":"DISPID_DOM_NODELIST_ITEM","features":[362]},{"name":"DISPID_DOM_NODELIST_LENGTH","features":[362]},{"name":"DISPID_DOM_NODE_APPENDCHILD","features":[362]},{"name":"DISPID_DOM_NODE_ATTRIBUTES","features":[362]},{"name":"DISPID_DOM_NODE_CHILDNODES","features":[362]},{"name":"DISPID_DOM_NODE_CLONENODE","features":[362]},{"name":"DISPID_DOM_NODE_FIRSTCHILD","features":[362]},{"name":"DISPID_DOM_NODE_HASCHILDNODES","features":[362]},{"name":"DISPID_DOM_NODE_INSERTBEFORE","features":[362]},{"name":"DISPID_DOM_NODE_LASTCHILD","features":[362]},{"name":"DISPID_DOM_NODE_NEXTSIBLING","features":[362]},{"name":"DISPID_DOM_NODE_NODENAME","features":[362]},{"name":"DISPID_DOM_NODE_NODETYPE","features":[362]},{"name":"DISPID_DOM_NODE_NODETYPEENUM","features":[362]},{"name":"DISPID_DOM_NODE_NODEVALUE","features":[362]},{"name":"DISPID_DOM_NODE_OWNERDOC","features":[362]},{"name":"DISPID_DOM_NODE_PARENTNODE","features":[362]},{"name":"DISPID_DOM_NODE_PREVIOUSSIBLING","features":[362]},{"name":"DISPID_DOM_NODE_REMOVECHILD","features":[362]},{"name":"DISPID_DOM_NODE_REPLACECHILD","features":[362]},{"name":"DISPID_DOM_NOTATION","features":[362]},{"name":"DISPID_DOM_NOTATION_PUBLICID","features":[362]},{"name":"DISPID_DOM_NOTATION_SYSTEMID","features":[362]},{"name":"DISPID_DOM_NOTATION__TOP","features":[362]},{"name":"DISPID_DOM_PI","features":[362]},{"name":"DISPID_DOM_PI_DATA","features":[362]},{"name":"DISPID_DOM_PI_TARGET","features":[362]},{"name":"DISPID_DOM_PI__TOP","features":[362]},{"name":"DISPID_DOM_TEXT","features":[362]},{"name":"DISPID_DOM_TEXT_JOINTEXT","features":[362]},{"name":"DISPID_DOM_TEXT_SPLITTEXT","features":[362]},{"name":"DISPID_DOM_TEXT__TOP","features":[362]},{"name":"DISPID_DOM_W3CWRAPPERS","features":[362]},{"name":"DISPID_DOM_W3CWRAPPERS_TOP","features":[362]},{"name":"DISPID_DOM__TOP","features":[362]},{"name":"DISPID_MXXML_FILTER","features":[362]},{"name":"DISPID_MXXML_FILTER_CONTENTHANDLER","features":[362]},{"name":"DISPID_MXXML_FILTER_DTDHANDLER","features":[362]},{"name":"DISPID_MXXML_FILTER_ENTITYRESOLVER","features":[362]},{"name":"DISPID_MXXML_FILTER_ERRORHANDLER","features":[362]},{"name":"DISPID_MXXML_FILTER_GETFEATURE","features":[362]},{"name":"DISPID_MXXML_FILTER_GETPROPERTY","features":[362]},{"name":"DISPID_MXXML_FILTER_PUTFEATURE","features":[362]},{"name":"DISPID_MXXML_FILTER_PUTPROPERTY","features":[362]},{"name":"DISPID_MXXML_FILTER__BASE","features":[362]},{"name":"DISPID_MXXML_FILTER__TOP","features":[362]},{"name":"DISPID_MX_ATTRIBUTES","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_ADDATTRIBUTE","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_ADDATTRIBUTEFROMINDEX","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_CLEAR","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_REMOVEATTRIBUTE","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_SETATTRIBUTE","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_SETATTRIBUTES","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_SETLOCALNAME","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_SETQNAME","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_SETTYPE","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_SETURI","features":[362]},{"name":"DISPID_MX_ATTRIBUTES_SETVALUE","features":[362]},{"name":"DISPID_MX_ATTRIBUTES__BASE","features":[362]},{"name":"DISPID_MX_ATTRIBUTES__TOP","features":[362]},{"name":"DISPID_MX_NSMGR","features":[362]},{"name":"DISPID_MX_NSMGR_ALLOWOVERRIDE","features":[362]},{"name":"DISPID_MX_NSMGR_DECLAREPREFIX","features":[362]},{"name":"DISPID_MX_NSMGR_GETDECLAREDPREFIXES","features":[362]},{"name":"DISPID_MX_NSMGR_GETPREFIXES","features":[362]},{"name":"DISPID_MX_NSMGR_GETURI","features":[362]},{"name":"DISPID_MX_NSMGR_GETURIFROMNODE","features":[362]},{"name":"DISPID_MX_NSMGR_LENGTH","features":[362]},{"name":"DISPID_MX_NSMGR_POPCONTEXT","features":[362]},{"name":"DISPID_MX_NSMGR_PUSHCONTEXT","features":[362]},{"name":"DISPID_MX_NSMGR_PUSHNODECONTEXT","features":[362]},{"name":"DISPID_MX_NSMGR_RESET","features":[362]},{"name":"DISPID_MX_NSMGR__BASE","features":[362]},{"name":"DISPID_MX_NSMGR__TOP","features":[362]},{"name":"DISPID_MX_READER_CONTROL","features":[362]},{"name":"DISPID_MX_READER_CONTROL_ABORT","features":[362]},{"name":"DISPID_MX_READER_CONTROL_RESUME","features":[362]},{"name":"DISPID_MX_READER_CONTROL_SUSPEND","features":[362]},{"name":"DISPID_MX_READER_CONTROL__BASE","features":[362]},{"name":"DISPID_MX_READER_CONTROL__TOP","features":[362]},{"name":"DISPID_MX_SCHEMADECLHANDLER","features":[362]},{"name":"DISPID_MX_SCHEMADECLHANDLER_SCHEMAELEMENTDECL","features":[362]},{"name":"DISPID_MX_SCHEMADECLHANDLER__BASE","features":[362]},{"name":"DISPID_MX_SCHEMADECLHANDLER__TOP","features":[362]},{"name":"DISPID_MX_WRITER","features":[362]},{"name":"DISPID_MX_WRITER_BYTEORDERMARK","features":[362]},{"name":"DISPID_MX_WRITER_DESTINATION","features":[362]},{"name":"DISPID_MX_WRITER_DISABLEOUTPUTESCAPING","features":[362]},{"name":"DISPID_MX_WRITER_ENCODING","features":[362]},{"name":"DISPID_MX_WRITER_FLUSH","features":[362]},{"name":"DISPID_MX_WRITER_INDENT","features":[362]},{"name":"DISPID_MX_WRITER_OMITXMLDECLARATION","features":[362]},{"name":"DISPID_MX_WRITER_OUTPUT","features":[362]},{"name":"DISPID_MX_WRITER_RESET","features":[362]},{"name":"DISPID_MX_WRITER_STANDALONE","features":[362]},{"name":"DISPID_MX_WRITER_VERSION","features":[362]},{"name":"DISPID_MX_WRITER__BASE","features":[362]},{"name":"DISPID_MX_WRITER__TOP","features":[362]},{"name":"DISPID_NODE","features":[362]},{"name":"DISPID_NODELIST","features":[362]},{"name":"DISPID_NODELIST_CURRENT","features":[362]},{"name":"DISPID_NODELIST_ITEM","features":[362]},{"name":"DISPID_NODELIST_LENGTH","features":[362]},{"name":"DISPID_NODELIST_MOVE","features":[362]},{"name":"DISPID_NODELIST_MOVETONODE","features":[362]},{"name":"DISPID_NODELIST_NEWENUM","features":[362]},{"name":"DISPID_NODELIST_NEXT","features":[362]},{"name":"DISPID_NODE_ADD","features":[362]},{"name":"DISPID_NODE_ATTRIBUTES","features":[362]},{"name":"DISPID_NODE_CHILDREN","features":[362]},{"name":"DISPID_NODE_GETATTRIBUTE","features":[362]},{"name":"DISPID_NODE_NAME","features":[362]},{"name":"DISPID_NODE_PARENT","features":[362]},{"name":"DISPID_NODE_REMOVE","features":[362]},{"name":"DISPID_NODE_REMOVEATTRIBUTE","features":[362]},{"name":"DISPID_NODE_SETATTRIBUTE","features":[362]},{"name":"DISPID_NODE_TYPE","features":[362]},{"name":"DISPID_NODE_VALUE","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETINDEXFROMNAME","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETINDEXFROMQNAME","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETLOCALNAME","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETQNAME","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETTYPE","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETTYPEFROMNAME","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETTYPEFROMQNAME","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETURI","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETVALUE","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETVALUEFROMNAME","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES_LENGTH","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES__BASE","features":[362]},{"name":"DISPID_SAX_ATTRIBUTES__TOP","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_CHARACTERS","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_DOCUMENTLOCATOR","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_ENDDOCUMENT","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_ENDELEMENT","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_ENDPREFIXMAPPING","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_IGNORABLEWHITESPACE","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_PROCESSINGINSTRUCTION","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_STARTDOCUMENT","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_STARTELEMENT","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER_STARTPREFIXMAPPING","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER__BASE","features":[362]},{"name":"DISPID_SAX_CONTENTHANDLER__TOP","features":[362]},{"name":"DISPID_SAX_DECLHANDLER","features":[362]},{"name":"DISPID_SAX_DECLHANDLER_ATTRIBUTEDECL","features":[362]},{"name":"DISPID_SAX_DECLHANDLER_ELEMENTDECL","features":[362]},{"name":"DISPID_SAX_DECLHANDLER_EXTERNALENTITYDECL","features":[362]},{"name":"DISPID_SAX_DECLHANDLER_INTERNALENTITYDECL","features":[362]},{"name":"DISPID_SAX_DECLHANDLER__BASE","features":[362]},{"name":"DISPID_SAX_DECLHANDLER__TOP","features":[362]},{"name":"DISPID_SAX_DTDHANDLER","features":[362]},{"name":"DISPID_SAX_DTDHANDLER_NOTATIONDECL","features":[362]},{"name":"DISPID_SAX_DTDHANDLER_UNPARSEDENTITYDECL","features":[362]},{"name":"DISPID_SAX_DTDHANDLER__BASE","features":[362]},{"name":"DISPID_SAX_DTDHANDLER__TOP","features":[362]},{"name":"DISPID_SAX_ENTITYRESOLVER","features":[362]},{"name":"DISPID_SAX_ENTITYRESOLVER_RESOLVEENTITY","features":[362]},{"name":"DISPID_SAX_ENTITYRESOLVER__BASE","features":[362]},{"name":"DISPID_SAX_ENTITYRESOLVER__TOP","features":[362]},{"name":"DISPID_SAX_ERRORHANDLER","features":[362]},{"name":"DISPID_SAX_ERRORHANDLER_ERROR","features":[362]},{"name":"DISPID_SAX_ERRORHANDLER_FATALERROR","features":[362]},{"name":"DISPID_SAX_ERRORHANDLER_IGNORABLEWARNING","features":[362]},{"name":"DISPID_SAX_ERRORHANDLER__BASE","features":[362]},{"name":"DISPID_SAX_ERRORHANDLER__TOP","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER_COMMENT","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER_ENDCDATA","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER_ENDDTD","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER_ENDENTITY","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER_STARTCDATA","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER_STARTDTD","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER_STARTENTITY","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER__BASE","features":[362]},{"name":"DISPID_SAX_LEXICALHANDLER__TOP","features":[362]},{"name":"DISPID_SAX_LOCATOR","features":[362]},{"name":"DISPID_SAX_LOCATOR_COLUMNNUMBER","features":[362]},{"name":"DISPID_SAX_LOCATOR_LINENUMBER","features":[362]},{"name":"DISPID_SAX_LOCATOR_PUBLICID","features":[362]},{"name":"DISPID_SAX_LOCATOR_SYSTEMID","features":[362]},{"name":"DISPID_SAX_LOCATOR__BASE","features":[362]},{"name":"DISPID_SAX_LOCATOR__TOP","features":[362]},{"name":"DISPID_SAX_XMLFILTER","features":[362]},{"name":"DISPID_SAX_XMLFILTER_BASEURL","features":[362]},{"name":"DISPID_SAX_XMLFILTER_CONTENTHANDLER","features":[362]},{"name":"DISPID_SAX_XMLFILTER_DTDHANDLER","features":[362]},{"name":"DISPID_SAX_XMLFILTER_ENTITYRESOLVER","features":[362]},{"name":"DISPID_SAX_XMLFILTER_ERRORHANDLER","features":[362]},{"name":"DISPID_SAX_XMLFILTER_GETFEATURE","features":[362]},{"name":"DISPID_SAX_XMLFILTER_GETPROPERTY","features":[362]},{"name":"DISPID_SAX_XMLFILTER_PARENT","features":[362]},{"name":"DISPID_SAX_XMLFILTER_PARSE","features":[362]},{"name":"DISPID_SAX_XMLFILTER_PARSEURL","features":[362]},{"name":"DISPID_SAX_XMLFILTER_PUTFEATURE","features":[362]},{"name":"DISPID_SAX_XMLFILTER_PUTPROPERTY","features":[362]},{"name":"DISPID_SAX_XMLFILTER_SECUREBASEURL","features":[362]},{"name":"DISPID_SAX_XMLFILTER__BASE","features":[362]},{"name":"DISPID_SAX_XMLFILTER__TOP","features":[362]},{"name":"DISPID_SAX_XMLREADER","features":[362]},{"name":"DISPID_SAX_XMLREADER_BASEURL","features":[362]},{"name":"DISPID_SAX_XMLREADER_CONTENTHANDLER","features":[362]},{"name":"DISPID_SAX_XMLREADER_DTDHANDLER","features":[362]},{"name":"DISPID_SAX_XMLREADER_ENTITYRESOLVER","features":[362]},{"name":"DISPID_SAX_XMLREADER_ERRORHANDLER","features":[362]},{"name":"DISPID_SAX_XMLREADER_GETFEATURE","features":[362]},{"name":"DISPID_SAX_XMLREADER_GETPROPERTY","features":[362]},{"name":"DISPID_SAX_XMLREADER_PARENT","features":[362]},{"name":"DISPID_SAX_XMLREADER_PARSE","features":[362]},{"name":"DISPID_SAX_XMLREADER_PARSEURL","features":[362]},{"name":"DISPID_SAX_XMLREADER_PUTFEATURE","features":[362]},{"name":"DISPID_SAX_XMLREADER_PUTPROPERTY","features":[362]},{"name":"DISPID_SAX_XMLREADER_SECUREBASEURL","features":[362]},{"name":"DISPID_SAX_XMLREADER__BASE","features":[362]},{"name":"DISPID_SAX_XMLREADER__MAX","features":[362]},{"name":"DISPID_SAX_XMLREADER__MIN","features":[362]},{"name":"DISPID_SAX_XMLREADER__TOP","features":[362]},{"name":"DISPID_SOM","features":[362]},{"name":"DISPID_SOM_ANYATTRIBUTE","features":[362]},{"name":"DISPID_SOM_ATTRIBUTEGROUPS","features":[362]},{"name":"DISPID_SOM_ATTRIBUTES","features":[362]},{"name":"DISPID_SOM_BASETYPES","features":[362]},{"name":"DISPID_SOM_CONTENTMODEL","features":[362]},{"name":"DISPID_SOM_CONTENTTYPE","features":[362]},{"name":"DISPID_SOM_DEFAULTVALUE","features":[362]},{"name":"DISPID_SOM_DERIVEDBY","features":[362]},{"name":"DISPID_SOM_DISALLOWED","features":[362]},{"name":"DISPID_SOM_ELEMENTS","features":[362]},{"name":"DISPID_SOM_ENUMERATION","features":[362]},{"name":"DISPID_SOM_EXCLUSIONS","features":[362]},{"name":"DISPID_SOM_FIELDS","features":[362]},{"name":"DISPID_SOM_FINAL","features":[362]},{"name":"DISPID_SOM_FIXEDVALUE","features":[362]},{"name":"DISPID_SOM_FRACTIONDIGITS","features":[362]},{"name":"DISPID_SOM_GETDECLARATION","features":[362]},{"name":"DISPID_SOM_GETSCHEMA","features":[362]},{"name":"DISPID_SOM_ID","features":[362]},{"name":"DISPID_SOM_IDCONSTRAINTS","features":[362]},{"name":"DISPID_SOM_ISABSTRACT","features":[362]},{"name":"DISPID_SOM_ISNILLABLE","features":[362]},{"name":"DISPID_SOM_ISREFERENCE","features":[362]},{"name":"DISPID_SOM_ISVALID","features":[362]},{"name":"DISPID_SOM_ITEMBYNAME","features":[362]},{"name":"DISPID_SOM_ITEMBYQNAME","features":[362]},{"name":"DISPID_SOM_ITEMTYPE","features":[362]},{"name":"DISPID_SOM_LENGTH","features":[362]},{"name":"DISPID_SOM_MAXEXCLUSIVE","features":[362]},{"name":"DISPID_SOM_MAXINCLUSIVE","features":[362]},{"name":"DISPID_SOM_MAXLENGTH","features":[362]},{"name":"DISPID_SOM_MAXOCCURS","features":[362]},{"name":"DISPID_SOM_MINEXCLUSIVE","features":[362]},{"name":"DISPID_SOM_MININCLUSIVE","features":[362]},{"name":"DISPID_SOM_MINLENGTH","features":[362]},{"name":"DISPID_SOM_MINOCCURS","features":[362]},{"name":"DISPID_SOM_MODELGROUPS","features":[362]},{"name":"DISPID_SOM_NAME","features":[362]},{"name":"DISPID_SOM_NAMESPACES","features":[362]},{"name":"DISPID_SOM_NAMESPACEURI","features":[362]},{"name":"DISPID_SOM_NOTATIONS","features":[362]},{"name":"DISPID_SOM_PARTICLES","features":[362]},{"name":"DISPID_SOM_PATTERNS","features":[362]},{"name":"DISPID_SOM_PROCESSCONTENTS","features":[362]},{"name":"DISPID_SOM_PROHIBITED","features":[362]},{"name":"DISPID_SOM_PUBLICIDENTIFIER","features":[362]},{"name":"DISPID_SOM_REFERENCEDKEY","features":[362]},{"name":"DISPID_SOM_SCHEMA","features":[362]},{"name":"DISPID_SOM_SCHEMALOCATIONS","features":[362]},{"name":"DISPID_SOM_SCOPE","features":[362]},{"name":"DISPID_SOM_SELECTOR","features":[362]},{"name":"DISPID_SOM_SUBSTITUTIONGROUP","features":[362]},{"name":"DISPID_SOM_SYSTEMIDENTIFIER","features":[362]},{"name":"DISPID_SOM_TARGETNAMESPACE","features":[362]},{"name":"DISPID_SOM_TOP","features":[362]},{"name":"DISPID_SOM_TOTALDIGITS","features":[362]},{"name":"DISPID_SOM_TYPE","features":[362]},{"name":"DISPID_SOM_TYPES","features":[362]},{"name":"DISPID_SOM_UNHANDLEDATTRS","features":[362]},{"name":"DISPID_SOM_USE","features":[362]},{"name":"DISPID_SOM_VALIDATE","features":[362]},{"name":"DISPID_SOM_VALIDATEONLOAD","features":[362]},{"name":"DISPID_SOM_VARIETY","features":[362]},{"name":"DISPID_SOM_VERSION","features":[362]},{"name":"DISPID_SOM_WHITESPACE","features":[362]},{"name":"DISPID_SOM_WRITEANNOTATION","features":[362]},{"name":"DISPID_XMLATTRIBUTE","features":[362]},{"name":"DISPID_XMLATTRIBUTE_NAME","features":[362]},{"name":"DISPID_XMLATTRIBUTE_VALUE","features":[362]},{"name":"DISPID_XMLDOCUMENT","features":[362]},{"name":"DISPID_XMLDOCUMENT_ASYNC","features":[362]},{"name":"DISPID_XMLDOCUMENT_BASEURL","features":[362]},{"name":"DISPID_XMLDOCUMENT_CASEINSENSITIVE","features":[362]},{"name":"DISPID_XMLDOCUMENT_CHARSET","features":[362]},{"name":"DISPID_XMLDOCUMENT_COMMIT","features":[362]},{"name":"DISPID_XMLDOCUMENT_CREATEELEMENT","features":[362]},{"name":"DISPID_XMLDOCUMENT_DOCTYPE","features":[362]},{"name":"DISPID_XMLDOCUMENT_DTDURL","features":[362]},{"name":"DISPID_XMLDOCUMENT_FILEMODIFIEDDATE","features":[362]},{"name":"DISPID_XMLDOCUMENT_FILESIZE","features":[362]},{"name":"DISPID_XMLDOCUMENT_FILEUPDATEDDATE","features":[362]},{"name":"DISPID_XMLDOCUMENT_LASTERROR","features":[362]},{"name":"DISPID_XMLDOCUMENT_MIMETYPE","features":[362]},{"name":"DISPID_XMLDOCUMENT_READYSTATE","features":[362]},{"name":"DISPID_XMLDOCUMENT_ROOT","features":[362]},{"name":"DISPID_XMLDOCUMENT_TRIMWHITESPACE","features":[362]},{"name":"DISPID_XMLDOCUMENT_URL","features":[362]},{"name":"DISPID_XMLDOCUMENT_VERSION","features":[362]},{"name":"DISPID_XMLDOCUMENT_XML","features":[362]},{"name":"DISPID_XMLDOMEVENT","features":[362]},{"name":"DISPID_XMLDOMEVENT_ONDATAAVAILABLE","features":[362]},{"name":"DISPID_XMLDOMEVENT_ONREADYSTATECHANGE","features":[362]},{"name":"DISPID_XMLDOMEVENT__TOP","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT2","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT2_GETPROPERTY","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT2_NAMESPACES","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT2_SCHEMAS","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT2_SETPROPERTY","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT2_VALIDATE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT2__TOP","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT3","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT3_IMPORTNODE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT3_VALIDATENODE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT3__TOP","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_ABORT","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_ASYNC","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_CREATENODE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_CREATENODEEX","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_DOCUMENTNAMESPACES","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_DOCUMENTNODE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_LOAD","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_LOADXML","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_NODEFROMID","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_ONDATAAVAILABLE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_ONREADYSTATECHANGE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_ONTRANSFORMNODE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_PARSEERROR","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_PRESERVEWHITESPACE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_RESOLVENAMESPACE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_SAVE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_URL","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT_VALIDATE","features":[362]},{"name":"DISPID_XMLDOM_DOCUMENT__TOP","features":[362]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP","features":[362]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM","features":[362]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_NEWENUM","features":[362]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_NEXTNODE","features":[362]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_REMOVEQUALIFIEDITEM","features":[362]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP_RESET","features":[362]},{"name":"DISPID_XMLDOM_NAMEDNODEMAP__TOP","features":[362]},{"name":"DISPID_XMLDOM_NODE","features":[362]},{"name":"DISPID_XMLDOM_NODELIST","features":[362]},{"name":"DISPID_XMLDOM_NODELIST_NEWENUM","features":[362]},{"name":"DISPID_XMLDOM_NODELIST_NEXTNODE","features":[362]},{"name":"DISPID_XMLDOM_NODELIST_RESET","features":[362]},{"name":"DISPID_XMLDOM_NODELIST__TOP","features":[362]},{"name":"DISPID_XMLDOM_NODE_BASENAME","features":[362]},{"name":"DISPID_XMLDOM_NODE_DATATYPE","features":[362]},{"name":"DISPID_XMLDOM_NODE_DEFINITION","features":[362]},{"name":"DISPID_XMLDOM_NODE_NAMESPACE","features":[362]},{"name":"DISPID_XMLDOM_NODE_NODETYPEDVALUE","features":[362]},{"name":"DISPID_XMLDOM_NODE_PARSED","features":[362]},{"name":"DISPID_XMLDOM_NODE_PREFIX","features":[362]},{"name":"DISPID_XMLDOM_NODE_SELECTNODES","features":[362]},{"name":"DISPID_XMLDOM_NODE_SELECTSINGLENODE","features":[362]},{"name":"DISPID_XMLDOM_NODE_SPECIFIED","features":[362]},{"name":"DISPID_XMLDOM_NODE_STRINGTYPE","features":[362]},{"name":"DISPID_XMLDOM_NODE_TEXT","features":[362]},{"name":"DISPID_XMLDOM_NODE_TRANSFORMNODE","features":[362]},{"name":"DISPID_XMLDOM_NODE_TRANSFORMNODETOOBJECT","features":[362]},{"name":"DISPID_XMLDOM_NODE_XML","features":[362]},{"name":"DISPID_XMLDOM_NODE__TOP","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_ADDOBJECT","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_ADDPARAMETER","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_INPUT","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_OUTPUT","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_READYSTATE","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_RESET","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_SETSTARTMODE","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_STARTMODE","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_STARTMODEURI","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_STYLESHEET","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_TRANSFORM","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR_XSLTEMPLATE","features":[362]},{"name":"DISPID_XMLDOM_PROCESSOR__TOP","features":[362]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION","features":[362]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_ADD","features":[362]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_ADDCOLLECTION","features":[362]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_GET","features":[362]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_LENGTH","features":[362]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_NAMESPACEURI","features":[362]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION_REMOVE","features":[362]},{"name":"DISPID_XMLDOM_SCHEMACOLLECTION__TOP","features":[362]},{"name":"DISPID_XMLDOM_SELECTION","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_CLONE","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_CONTEXT","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_EXPR","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_GETPROPERTY","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_MATCHES","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_PEEKNODE","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_REMOVEALL","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_REMOVENEXT","features":[362]},{"name":"DISPID_XMLDOM_SELECTION_SETPROPERTY","features":[362]},{"name":"DISPID_XMLDOM_SELECTION__TOP","features":[362]},{"name":"DISPID_XMLDOM_TEMPLATE","features":[362]},{"name":"DISPID_XMLDOM_TEMPLATE_CREATEPROCESSOR","features":[362]},{"name":"DISPID_XMLDOM_TEMPLATE_STYLESHEET","features":[362]},{"name":"DISPID_XMLDOM_TEMPLATE__TOP","features":[362]},{"name":"DISPID_XMLDSIG","features":[362]},{"name":"DISPID_XMLDSIG_CREATEKEYFROMCSP","features":[362]},{"name":"DISPID_XMLDSIG_CREATEKEYFROMHMACSECRET","features":[362]},{"name":"DISPID_XMLDSIG_CREATEKEYFROMNODE","features":[362]},{"name":"DISPID_XMLDSIG_CREATESAXPROXY","features":[362]},{"name":"DISPID_XMLDSIG_GETVERIFYINGCERTIFICATE","features":[362]},{"name":"DISPID_XMLDSIG_SETREFERENCEDATA","features":[362]},{"name":"DISPID_XMLDSIG_SIGN","features":[362]},{"name":"DISPID_XMLDSIG_SIGNATURE","features":[362]},{"name":"DISPID_XMLDSIG_STORE","features":[362]},{"name":"DISPID_XMLDSIG_VERIFY","features":[362]},{"name":"DISPID_XMLDSO","features":[362]},{"name":"DISPID_XMLDSO_DOCUMENT","features":[362]},{"name":"DISPID_XMLDSO_JAVADSOCOMPATIBLE","features":[362]},{"name":"DISPID_XMLELEMENT","features":[362]},{"name":"DISPID_XMLELEMENTCOLLECTION","features":[362]},{"name":"DISPID_XMLELEMENTCOLLECTION_ITEM","features":[362]},{"name":"DISPID_XMLELEMENTCOLLECTION_LENGTH","features":[362]},{"name":"DISPID_XMLELEMENTCOLLECTION_NEWENUM","features":[362]},{"name":"DISPID_XMLELEMENT_ADDCHILD","features":[362]},{"name":"DISPID_XMLELEMENT_ATTRIBUTES","features":[362]},{"name":"DISPID_XMLELEMENT_CHILDREN","features":[362]},{"name":"DISPID_XMLELEMENT_GETATTRIBUTE","features":[362]},{"name":"DISPID_XMLELEMENT_PARENT","features":[362]},{"name":"DISPID_XMLELEMENT_REMOVEATTRIBUTE","features":[362]},{"name":"DISPID_XMLELEMENT_REMOVECHILD","features":[362]},{"name":"DISPID_XMLELEMENT_SETATTRIBUTE","features":[362]},{"name":"DISPID_XMLELEMENT_TAGNAME","features":[362]},{"name":"DISPID_XMLELEMENT_TEXT","features":[362]},{"name":"DISPID_XMLELEMENT_TYPE","features":[362]},{"name":"DISPID_XMLERROR","features":[362]},{"name":"DISPID_XMLERROR_LINE","features":[362]},{"name":"DISPID_XMLERROR_POS","features":[362]},{"name":"DISPID_XMLERROR_REASON","features":[362]},{"name":"DISPID_XMLNOTIFSINK","features":[362]},{"name":"DISPID_XMLNOTIFSINK_CHILDADDED","features":[362]},{"name":"DISPID_XOBJ_BASE","features":[362]},{"name":"DISPID_XOBJ_MAX","features":[362]},{"name":"DISPID_XOBJ_MIN","features":[362]},{"name":"DISPID_XTLRUNTIME","features":[362]},{"name":"DISPID_XTLRUNTIME_ABSOLUTECHILDNUMBER","features":[362]},{"name":"DISPID_XTLRUNTIME_ANCESTORCHILDNUMBER","features":[362]},{"name":"DISPID_XTLRUNTIME_CHILDNUMBER","features":[362]},{"name":"DISPID_XTLRUNTIME_DEPTH","features":[362]},{"name":"DISPID_XTLRUNTIME_FORMATDATE","features":[362]},{"name":"DISPID_XTLRUNTIME_FORMATINDEX","features":[362]},{"name":"DISPID_XTLRUNTIME_FORMATNUMBER","features":[362]},{"name":"DISPID_XTLRUNTIME_FORMATTIME","features":[362]},{"name":"DISPID_XTLRUNTIME_UNIQUEID","features":[362]},{"name":"DISPID_XTLRUNTIME__TOP","features":[362]},{"name":"DOMDocument","features":[362]},{"name":"DOMDocument60","features":[362]},{"name":"DOMFreeThreadedDocument","features":[362]},{"name":"DOMNodeType","features":[362]},{"name":"E_XML_BUFFERTOOSMALL","features":[362]},{"name":"E_XML_INVALID","features":[362]},{"name":"E_XML_NODTD","features":[362]},{"name":"E_XML_NOTWF","features":[362]},{"name":"FreeThreadedDOMDocument60","features":[362]},{"name":"FreeThreadedXMLHTTP60","features":[362]},{"name":"IMXAttributes","features":[362,358]},{"name":"IMXNamespaceManager","features":[362]},{"name":"IMXNamespacePrefixes","features":[362,358]},{"name":"IMXReaderControl","features":[362,358]},{"name":"IMXSchemaDeclHandler","features":[362,358]},{"name":"IMXWriter","features":[362,358]},{"name":"IMXXMLFilter","features":[362,358]},{"name":"ISAXAttributes","features":[362]},{"name":"ISAXContentHandler","features":[362]},{"name":"ISAXDTDHandler","features":[362]},{"name":"ISAXDeclHandler","features":[362]},{"name":"ISAXEntityResolver","features":[362]},{"name":"ISAXErrorHandler","features":[362]},{"name":"ISAXLexicalHandler","features":[362]},{"name":"ISAXLocator","features":[362]},{"name":"ISAXXMLFilter","features":[362]},{"name":"ISAXXMLReader","features":[362]},{"name":"ISchema","features":[362,358]},{"name":"ISchemaAny","features":[362,358]},{"name":"ISchemaAttribute","features":[362,358]},{"name":"ISchemaAttributeGroup","features":[362,358]},{"name":"ISchemaComplexType","features":[362,358]},{"name":"ISchemaElement","features":[362,358]},{"name":"ISchemaIdentityConstraint","features":[362,358]},{"name":"ISchemaItem","features":[362,358]},{"name":"ISchemaItemCollection","features":[362,358]},{"name":"ISchemaModelGroup","features":[362,358]},{"name":"ISchemaNotation","features":[362,358]},{"name":"ISchemaParticle","features":[362,358]},{"name":"ISchemaStringCollection","features":[362,358]},{"name":"ISchemaType","features":[362,358]},{"name":"IServerXMLHTTPRequest","features":[362,358]},{"name":"IServerXMLHTTPRequest2","features":[362,358]},{"name":"IVBMXNamespaceManager","features":[362,358]},{"name":"IVBSAXAttributes","features":[362,358]},{"name":"IVBSAXContentHandler","features":[362,358]},{"name":"IVBSAXDTDHandler","features":[362,358]},{"name":"IVBSAXDeclHandler","features":[362,358]},{"name":"IVBSAXEntityResolver","features":[362,358]},{"name":"IVBSAXErrorHandler","features":[362,358]},{"name":"IVBSAXLexicalHandler","features":[362,358]},{"name":"IVBSAXLocator","features":[362,358]},{"name":"IVBSAXXMLFilter","features":[362,358]},{"name":"IVBSAXXMLReader","features":[362,358]},{"name":"IXMLAttribute","features":[362,358]},{"name":"IXMLDOMAttribute","features":[362,358]},{"name":"IXMLDOMCDATASection","features":[362,358]},{"name":"IXMLDOMCharacterData","features":[362,358]},{"name":"IXMLDOMComment","features":[362,358]},{"name":"IXMLDOMDocument","features":[362,358]},{"name":"IXMLDOMDocument2","features":[362,358]},{"name":"IXMLDOMDocument3","features":[362,358]},{"name":"IXMLDOMDocumentFragment","features":[362,358]},{"name":"IXMLDOMDocumentType","features":[362,358]},{"name":"IXMLDOMElement","features":[362,358]},{"name":"IXMLDOMEntity","features":[362,358]},{"name":"IXMLDOMEntityReference","features":[362,358]},{"name":"IXMLDOMImplementation","features":[362,358]},{"name":"IXMLDOMNamedNodeMap","features":[362,358]},{"name":"IXMLDOMNode","features":[362,358]},{"name":"IXMLDOMNodeList","features":[362,358]},{"name":"IXMLDOMNotation","features":[362,358]},{"name":"IXMLDOMParseError","features":[362,358]},{"name":"IXMLDOMParseError2","features":[362,358]},{"name":"IXMLDOMParseErrorCollection","features":[362,358]},{"name":"IXMLDOMProcessingInstruction","features":[362,358]},{"name":"IXMLDOMSchemaCollection","features":[362,358]},{"name":"IXMLDOMSchemaCollection2","features":[362,358]},{"name":"IXMLDOMSelection","features":[362,358]},{"name":"IXMLDOMText","features":[362,358]},{"name":"IXMLDSOControl","features":[362,358]},{"name":"IXMLDocument","features":[362,358]},{"name":"IXMLDocument2","features":[362,358]},{"name":"IXMLElement","features":[362,358]},{"name":"IXMLElement2","features":[362,358]},{"name":"IXMLElementCollection","features":[362,358]},{"name":"IXMLError","features":[362]},{"name":"IXMLHTTPRequest","features":[362,358]},{"name":"IXMLHTTPRequest2","features":[362]},{"name":"IXMLHTTPRequest2Callback","features":[362]},{"name":"IXMLHTTPRequest3","features":[362]},{"name":"IXMLHTTPRequest3Callback","features":[362]},{"name":"IXSLProcessor","features":[362,358]},{"name":"IXSLTemplate","features":[362,358]},{"name":"IXTLRuntime","features":[362,358]},{"name":"MXHTMLWriter60","features":[362]},{"name":"MXNamespaceManager60","features":[362]},{"name":"MXXMLWriter60","features":[362]},{"name":"NODE_ATTRIBUTE","features":[362]},{"name":"NODE_CDATA_SECTION","features":[362]},{"name":"NODE_COMMENT","features":[362]},{"name":"NODE_DOCUMENT","features":[362]},{"name":"NODE_DOCUMENT_FRAGMENT","features":[362]},{"name":"NODE_DOCUMENT_TYPE","features":[362]},{"name":"NODE_ELEMENT","features":[362]},{"name":"NODE_ENTITY","features":[362]},{"name":"NODE_ENTITY_REFERENCE","features":[362]},{"name":"NODE_INVALID","features":[362]},{"name":"NODE_NOTATION","features":[362]},{"name":"NODE_PROCESSING_INSTRUCTION","features":[362]},{"name":"NODE_TEXT","features":[362]},{"name":"SAXAttributes60","features":[362]},{"name":"SAXXMLReader60","features":[362]},{"name":"SCHEMACONTENTTYPE","features":[362]},{"name":"SCHEMACONTENTTYPE_ELEMENTONLY","features":[362]},{"name":"SCHEMACONTENTTYPE_EMPTY","features":[362]},{"name":"SCHEMACONTENTTYPE_MIXED","features":[362]},{"name":"SCHEMACONTENTTYPE_TEXTONLY","features":[362]},{"name":"SCHEMADERIVATIONMETHOD","features":[362]},{"name":"SCHEMADERIVATIONMETHOD_ALL","features":[362]},{"name":"SCHEMADERIVATIONMETHOD_EMPTY","features":[362]},{"name":"SCHEMADERIVATIONMETHOD_EXTENSION","features":[362]},{"name":"SCHEMADERIVATIONMETHOD_LIST","features":[362]},{"name":"SCHEMADERIVATIONMETHOD_NONE","features":[362]},{"name":"SCHEMADERIVATIONMETHOD_RESTRICTION","features":[362]},{"name":"SCHEMADERIVATIONMETHOD_SUBSTITUTION","features":[362]},{"name":"SCHEMADERIVATIONMETHOD_UNION","features":[362]},{"name":"SCHEMAPROCESSCONTENTS","features":[362]},{"name":"SCHEMAPROCESSCONTENTS_LAX","features":[362]},{"name":"SCHEMAPROCESSCONTENTS_NONE","features":[362]},{"name":"SCHEMAPROCESSCONTENTS_SKIP","features":[362]},{"name":"SCHEMAPROCESSCONTENTS_STRICT","features":[362]},{"name":"SCHEMATYPEVARIETY","features":[362]},{"name":"SCHEMATYPEVARIETY_ATOMIC","features":[362]},{"name":"SCHEMATYPEVARIETY_LIST","features":[362]},{"name":"SCHEMATYPEVARIETY_NONE","features":[362]},{"name":"SCHEMATYPEVARIETY_UNION","features":[362]},{"name":"SCHEMAUSE","features":[362]},{"name":"SCHEMAUSE_OPTIONAL","features":[362]},{"name":"SCHEMAUSE_PROHIBITED","features":[362]},{"name":"SCHEMAUSE_REQUIRED","features":[362]},{"name":"SCHEMAWHITESPACE","features":[362]},{"name":"SCHEMAWHITESPACE_COLLAPSE","features":[362]},{"name":"SCHEMAWHITESPACE_NONE","features":[362]},{"name":"SCHEMAWHITESPACE_PRESERVE","features":[362]},{"name":"SCHEMAWHITESPACE_REPLACE","features":[362]},{"name":"SERVERXMLHTTP_OPTION","features":[362]},{"name":"SOMITEMTYPE","features":[362]},{"name":"SOMITEM_ALL","features":[362]},{"name":"SOMITEM_ANNOTATION","features":[362]},{"name":"SOMITEM_ANY","features":[362]},{"name":"SOMITEM_ANYATTRIBUTE","features":[362]},{"name":"SOMITEM_ANYTYPE","features":[362]},{"name":"SOMITEM_ATTRIBUTE","features":[362]},{"name":"SOMITEM_ATTRIBUTEGROUP","features":[362]},{"name":"SOMITEM_CHOICE","features":[362]},{"name":"SOMITEM_COMPLEXTYPE","features":[362]},{"name":"SOMITEM_DATATYPE","features":[362]},{"name":"SOMITEM_DATATYPE_ANYSIMPLETYPE","features":[362]},{"name":"SOMITEM_DATATYPE_ANYTYPE","features":[362]},{"name":"SOMITEM_DATATYPE_ANYURI","features":[362]},{"name":"SOMITEM_DATATYPE_BASE64BINARY","features":[362]},{"name":"SOMITEM_DATATYPE_BOOLEAN","features":[362]},{"name":"SOMITEM_DATATYPE_BYTE","features":[362]},{"name":"SOMITEM_DATATYPE_DATE","features":[362]},{"name":"SOMITEM_DATATYPE_DATETIME","features":[362]},{"name":"SOMITEM_DATATYPE_DAY","features":[362]},{"name":"SOMITEM_DATATYPE_DECIMAL","features":[362]},{"name":"SOMITEM_DATATYPE_DOUBLE","features":[362]},{"name":"SOMITEM_DATATYPE_DURATION","features":[362]},{"name":"SOMITEM_DATATYPE_ENTITIES","features":[362]},{"name":"SOMITEM_DATATYPE_ENTITY","features":[362]},{"name":"SOMITEM_DATATYPE_FLOAT","features":[362]},{"name":"SOMITEM_DATATYPE_HEXBINARY","features":[362]},{"name":"SOMITEM_DATATYPE_ID","features":[362]},{"name":"SOMITEM_DATATYPE_IDREF","features":[362]},{"name":"SOMITEM_DATATYPE_IDREFS","features":[362]},{"name":"SOMITEM_DATATYPE_INT","features":[362]},{"name":"SOMITEM_DATATYPE_INTEGER","features":[362]},{"name":"SOMITEM_DATATYPE_LANGUAGE","features":[362]},{"name":"SOMITEM_DATATYPE_LONG","features":[362]},{"name":"SOMITEM_DATATYPE_MONTH","features":[362]},{"name":"SOMITEM_DATATYPE_MONTHDAY","features":[362]},{"name":"SOMITEM_DATATYPE_NAME","features":[362]},{"name":"SOMITEM_DATATYPE_NCNAME","features":[362]},{"name":"SOMITEM_DATATYPE_NEGATIVEINTEGER","features":[362]},{"name":"SOMITEM_DATATYPE_NMTOKEN","features":[362]},{"name":"SOMITEM_DATATYPE_NMTOKENS","features":[362]},{"name":"SOMITEM_DATATYPE_NONNEGATIVEINTEGER","features":[362]},{"name":"SOMITEM_DATATYPE_NONPOSITIVEINTEGER","features":[362]},{"name":"SOMITEM_DATATYPE_NORMALIZEDSTRING","features":[362]},{"name":"SOMITEM_DATATYPE_NOTATION","features":[362]},{"name":"SOMITEM_DATATYPE_POSITIVEINTEGER","features":[362]},{"name":"SOMITEM_DATATYPE_QNAME","features":[362]},{"name":"SOMITEM_DATATYPE_SHORT","features":[362]},{"name":"SOMITEM_DATATYPE_STRING","features":[362]},{"name":"SOMITEM_DATATYPE_TIME","features":[362]},{"name":"SOMITEM_DATATYPE_TOKEN","features":[362]},{"name":"SOMITEM_DATATYPE_UNSIGNEDBYTE","features":[362]},{"name":"SOMITEM_DATATYPE_UNSIGNEDINT","features":[362]},{"name":"SOMITEM_DATATYPE_UNSIGNEDLONG","features":[362]},{"name":"SOMITEM_DATATYPE_UNSIGNEDSHORT","features":[362]},{"name":"SOMITEM_DATATYPE_YEAR","features":[362]},{"name":"SOMITEM_DATATYPE_YEARMONTH","features":[362]},{"name":"SOMITEM_ELEMENT","features":[362]},{"name":"SOMITEM_EMPTYPARTICLE","features":[362]},{"name":"SOMITEM_GROUP","features":[362]},{"name":"SOMITEM_IDENTITYCONSTRAINT","features":[362]},{"name":"SOMITEM_KEY","features":[362]},{"name":"SOMITEM_KEYREF","features":[362]},{"name":"SOMITEM_NOTATION","features":[362]},{"name":"SOMITEM_NULL","features":[362]},{"name":"SOMITEM_NULL_ANY","features":[362]},{"name":"SOMITEM_NULL_ANYATTRIBUTE","features":[362]},{"name":"SOMITEM_NULL_ELEMENT","features":[362]},{"name":"SOMITEM_NULL_TYPE","features":[362]},{"name":"SOMITEM_PARTICLE","features":[362]},{"name":"SOMITEM_SCHEMA","features":[362]},{"name":"SOMITEM_SEQUENCE","features":[362]},{"name":"SOMITEM_SIMPLETYPE","features":[362]},{"name":"SOMITEM_UNIQUE","features":[362]},{"name":"SXH_OPTION_ESCAPE_PERCENT_IN_URL","features":[362]},{"name":"SXH_OPTION_IGNORE_SERVER_SSL_CERT_ERROR_FLAGS","features":[362]},{"name":"SXH_OPTION_SELECT_CLIENT_SSL_CERT","features":[362]},{"name":"SXH_OPTION_URL","features":[362]},{"name":"SXH_OPTION_URL_CODEPAGE","features":[362]},{"name":"SXH_PROXY_SETTING","features":[362]},{"name":"SXH_PROXY_SET_DEFAULT","features":[362]},{"name":"SXH_PROXY_SET_DIRECT","features":[362]},{"name":"SXH_PROXY_SET_PRECONFIG","features":[362]},{"name":"SXH_PROXY_SET_PROXY","features":[362]},{"name":"SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS","features":[362]},{"name":"SXH_SERVER_CERT_IGNORE_CERT_CN_INVALID","features":[362]},{"name":"SXH_SERVER_CERT_IGNORE_CERT_DATE_INVALID","features":[362]},{"name":"SXH_SERVER_CERT_IGNORE_UNKNOWN_CA","features":[362]},{"name":"SXH_SERVER_CERT_IGNORE_WRONG_USAGE","features":[362]},{"name":"SXH_SERVER_CERT_OPTION","features":[362]},{"name":"ServerXMLHTTP60","features":[362]},{"name":"XHR_AUTH","features":[362]},{"name":"XHR_AUTH_ALL","features":[362]},{"name":"XHR_AUTH_NONE","features":[362]},{"name":"XHR_AUTH_PROXY","features":[362]},{"name":"XHR_CERT","features":[362]},{"name":"XHR_CERT_ERROR_ALL_SERVER_ERRORS","features":[362]},{"name":"XHR_CERT_ERROR_CERT_CN_INVALID","features":[362]},{"name":"XHR_CERT_ERROR_CERT_DATE_INVALID","features":[362]},{"name":"XHR_CERT_ERROR_FLAG","features":[362]},{"name":"XHR_CERT_ERROR_REVOCATION_FAILED","features":[362]},{"name":"XHR_CERT_ERROR_UNKNOWN_CA","features":[362]},{"name":"XHR_CERT_IGNORE_ALL_SERVER_ERRORS","features":[362]},{"name":"XHR_CERT_IGNORE_CERT_CN_INVALID","features":[362]},{"name":"XHR_CERT_IGNORE_CERT_DATE_INVALID","features":[362]},{"name":"XHR_CERT_IGNORE_FLAG","features":[362]},{"name":"XHR_CERT_IGNORE_REVOCATION_FAILED","features":[362]},{"name":"XHR_CERT_IGNORE_UNKNOWN_CA","features":[362]},{"name":"XHR_COOKIE","features":[362,307]},{"name":"XHR_COOKIE_APPLY_P3P","features":[362]},{"name":"XHR_COOKIE_EVALUATE_P3P","features":[362]},{"name":"XHR_COOKIE_FLAG","features":[362]},{"name":"XHR_COOKIE_HTTPONLY","features":[362]},{"name":"XHR_COOKIE_IE6","features":[362]},{"name":"XHR_COOKIE_IS_LEGACY","features":[362]},{"name":"XHR_COOKIE_IS_RESTRICTED","features":[362]},{"name":"XHR_COOKIE_IS_SECURE","features":[362]},{"name":"XHR_COOKIE_IS_SESSION","features":[362]},{"name":"XHR_COOKIE_NON_SCRIPT","features":[362]},{"name":"XHR_COOKIE_P3P_ENABLED","features":[362]},{"name":"XHR_COOKIE_PROMPT_REQUIRED","features":[362]},{"name":"XHR_COOKIE_STATE","features":[362]},{"name":"XHR_COOKIE_STATE_ACCEPT","features":[362]},{"name":"XHR_COOKIE_STATE_DOWNGRADE","features":[362]},{"name":"XHR_COOKIE_STATE_LEASH","features":[362]},{"name":"XHR_COOKIE_STATE_PROMPT","features":[362]},{"name":"XHR_COOKIE_STATE_REJECT","features":[362]},{"name":"XHR_COOKIE_STATE_UNKNOWN","features":[362]},{"name":"XHR_COOKIE_THIRD_PARTY","features":[362]},{"name":"XHR_CRED_PROMPT","features":[362]},{"name":"XHR_CRED_PROMPT_ALL","features":[362]},{"name":"XHR_CRED_PROMPT_NONE","features":[362]},{"name":"XHR_CRED_PROMPT_PROXY","features":[362]},{"name":"XHR_PROPERTY","features":[362]},{"name":"XHR_PROP_EXTENDED_ERROR","features":[362]},{"name":"XHR_PROP_IGNORE_CERT_ERRORS","features":[362]},{"name":"XHR_PROP_MAX_CONNECTIONS","features":[362]},{"name":"XHR_PROP_NO_AUTH","features":[362]},{"name":"XHR_PROP_NO_CACHE","features":[362]},{"name":"XHR_PROP_NO_CRED_PROMPT","features":[362]},{"name":"XHR_PROP_NO_DEFAULT_HEADERS","features":[362]},{"name":"XHR_PROP_ONDATA_ALWAYS","features":[362]},{"name":"XHR_PROP_ONDATA_NEVER","features":[362]},{"name":"XHR_PROP_ONDATA_THRESHOLD","features":[362]},{"name":"XHR_PROP_QUERY_STRING_UTF8","features":[362]},{"name":"XHR_PROP_REPORT_REDIRECT_STATUS","features":[362]},{"name":"XHR_PROP_SET_ENTERPRISEID","features":[362]},{"name":"XHR_PROP_TIMEOUT","features":[362]},{"name":"XMLDOMDocumentEvents","features":[362,358]},{"name":"XMLDSOControl","features":[362]},{"name":"XMLDocument","features":[362]},{"name":"XMLELEMTYPE_COMMENT","features":[362]},{"name":"XMLELEMTYPE_DOCUMENT","features":[362]},{"name":"XMLELEMTYPE_DTD","features":[362]},{"name":"XMLELEMTYPE_ELEMENT","features":[362]},{"name":"XMLELEMTYPE_OTHER","features":[362]},{"name":"XMLELEMTYPE_PI","features":[362]},{"name":"XMLELEMTYPE_TEXT","features":[362]},{"name":"XMLELEM_TYPE","features":[362]},{"name":"XMLHTTP60","features":[362]},{"name":"XMLHTTPRequest","features":[362]},{"name":"XMLSchemaCache60","features":[362]},{"name":"XML_ERROR","features":[362]},{"name":"XSLTemplate60","features":[362]},{"name":"__msxml6_ReferenceRemainingTypes__","features":[362]}],"369":[{"name":"CreateXmlReader","features":[363,358]},{"name":"CreateXmlReaderInputWithEncodingCodePage","features":[363,307,358]},{"name":"CreateXmlReaderInputWithEncodingName","features":[363,307,358]},{"name":"CreateXmlWriter","features":[363,358]},{"name":"CreateXmlWriterOutputWithEncodingCodePage","features":[363,358]},{"name":"CreateXmlWriterOutputWithEncodingName","features":[363,358]},{"name":"DtdProcessing","features":[363]},{"name":"DtdProcessing_Parse","features":[363]},{"name":"DtdProcessing_Prohibit","features":[363]},{"name":"IXmlReader","features":[363]},{"name":"IXmlResolver","features":[363]},{"name":"IXmlWriter","features":[363]},{"name":"IXmlWriterLite","features":[363]},{"name":"MX_E_ENCODING","features":[363]},{"name":"MX_E_ENCODINGSIGNATURE","features":[363]},{"name":"MX_E_ENCODINGSWITCH","features":[363]},{"name":"MX_E_INPUTEND","features":[363]},{"name":"MX_E_MX","features":[363]},{"name":"NC_E_DECLAREDPREFIX","features":[363]},{"name":"NC_E_EMPTYURI","features":[363]},{"name":"NC_E_NAMECOLON","features":[363]},{"name":"NC_E_NC","features":[363]},{"name":"NC_E_QNAMECHARACTER","features":[363]},{"name":"NC_E_QNAMECOLON","features":[363]},{"name":"NC_E_UNDECLAREDPREFIX","features":[363]},{"name":"NC_E_XMLNSPREFIXRESERVED","features":[363]},{"name":"NC_E_XMLNSURIRESERVED","features":[363]},{"name":"NC_E_XMLPREFIXRESERVED","features":[363]},{"name":"NC_E_XMLURIRESERVED","features":[363]},{"name":"SC_E_MAXELEMENTDEPTH","features":[363]},{"name":"SC_E_MAXENTITYEXPANSION","features":[363]},{"name":"SC_E_SC","features":[363]},{"name":"WC_E_CDSECT","features":[363]},{"name":"WC_E_CDSECTEND","features":[363]},{"name":"WC_E_COMMENT","features":[363]},{"name":"WC_E_CONDSECT","features":[363]},{"name":"WC_E_DECLATTLIST","features":[363]},{"name":"WC_E_DECLDOCTYPE","features":[363]},{"name":"WC_E_DECLELEMENT","features":[363]},{"name":"WC_E_DECLENTITY","features":[363]},{"name":"WC_E_DECLNOTATION","features":[363]},{"name":"WC_E_DIGIT","features":[363]},{"name":"WC_E_DTDPROHIBITED","features":[363]},{"name":"WC_E_ELEMENTMATCH","features":[363]},{"name":"WC_E_ENCNAME","features":[363]},{"name":"WC_E_ENTITYCONTENT","features":[363]},{"name":"WC_E_EQUAL","features":[363]},{"name":"WC_E_GREATERTHAN","features":[363]},{"name":"WC_E_HEXDIGIT","features":[363]},{"name":"WC_E_INVALIDXMLSPACE","features":[363]},{"name":"WC_E_LEADINGXML","features":[363]},{"name":"WC_E_LEFTBRACKET","features":[363]},{"name":"WC_E_LEFTPAREN","features":[363]},{"name":"WC_E_LESSTHAN","features":[363]},{"name":"WC_E_MOREDATA","features":[363]},{"name":"WC_E_NAME","features":[363]},{"name":"WC_E_NAMECHARACTER","features":[363]},{"name":"WC_E_NDATA","features":[363]},{"name":"WC_E_NOEXTERNALENTITYREF","features":[363]},{"name":"WC_E_NORECURSION","features":[363]},{"name":"WC_E_PARSEDENTITY","features":[363]},{"name":"WC_E_PESBETWEENDECLS","features":[363]},{"name":"WC_E_PESINTERNALSUBSET","features":[363]},{"name":"WC_E_PI","features":[363]},{"name":"WC_E_PUBLIC","features":[363]},{"name":"WC_E_PUBLICID","features":[363]},{"name":"WC_E_QUESTIONMARK","features":[363]},{"name":"WC_E_QUOTE","features":[363]},{"name":"WC_E_ROOTELEMENT","features":[363]},{"name":"WC_E_SEMICOLON","features":[363]},{"name":"WC_E_SYNTAX","features":[363]},{"name":"WC_E_SYSTEM","features":[363]},{"name":"WC_E_SYSTEMID","features":[363]},{"name":"WC_E_TEXTDECL","features":[363]},{"name":"WC_E_TEXTXMLDECL","features":[363]},{"name":"WC_E_UNDECLAREDENTITY","features":[363]},{"name":"WC_E_UNIQUEATTRIBUTE","features":[363]},{"name":"WC_E_WC","features":[363]},{"name":"WC_E_WHITESPACE","features":[363]},{"name":"WC_E_XMLCHARACTER","features":[363]},{"name":"WC_E_XMLDECL","features":[363]},{"name":"WR_E_DUPLICATEATTRIBUTE","features":[363]},{"name":"WR_E_INVALIDACTION","features":[363]},{"name":"WR_E_INVALIDSURROGATEPAIR","features":[363]},{"name":"WR_E_INVALIDXMLSPACE","features":[363]},{"name":"WR_E_NAMESPACEUNDECLARED","features":[363]},{"name":"WR_E_NONWHITESPACE","features":[363]},{"name":"WR_E_NSPREFIXDECLARED","features":[363]},{"name":"WR_E_NSPREFIXWITHEMPTYNSURI","features":[363]},{"name":"WR_E_WR","features":[363]},{"name":"WR_E_XMLNSPREFIXDECLARATION","features":[363]},{"name":"WR_E_XMLNSURIDECLARATION","features":[363]},{"name":"WR_E_XMLPREFIXDECLARATION","features":[363]},{"name":"WR_E_XMLURIDECLARATION","features":[363]},{"name":"XML_E_INVALIDENCODING","features":[363]},{"name":"XML_E_INVALID_DECIMAL","features":[363]},{"name":"XML_E_INVALID_HEXIDECIMAL","features":[363]},{"name":"XML_E_INVALID_UNICODE","features":[363]},{"name":"XmlConformanceLevel","features":[363]},{"name":"XmlConformanceLevel_Auto","features":[363]},{"name":"XmlConformanceLevel_Document","features":[363]},{"name":"XmlConformanceLevel_Fragment","features":[363]},{"name":"XmlError","features":[363]},{"name":"XmlNodeType","features":[363]},{"name":"XmlNodeType_Attribute","features":[363]},{"name":"XmlNodeType_CDATA","features":[363]},{"name":"XmlNodeType_Comment","features":[363]},{"name":"XmlNodeType_DocumentType","features":[363]},{"name":"XmlNodeType_Element","features":[363]},{"name":"XmlNodeType_EndElement","features":[363]},{"name":"XmlNodeType_None","features":[363]},{"name":"XmlNodeType_ProcessingInstruction","features":[363]},{"name":"XmlNodeType_Text","features":[363]},{"name":"XmlNodeType_Whitespace","features":[363]},{"name":"XmlNodeType_XmlDeclaration","features":[363]},{"name":"XmlReadState","features":[363]},{"name":"XmlReadState_Closed","features":[363]},{"name":"XmlReadState_EndOfFile","features":[363]},{"name":"XmlReadState_Error","features":[363]},{"name":"XmlReadState_Initial","features":[363]},{"name":"XmlReadState_Interactive","features":[363]},{"name":"XmlReaderProperty","features":[363]},{"name":"XmlReaderProperty_ConformanceLevel","features":[363]},{"name":"XmlReaderProperty_DtdProcessing","features":[363]},{"name":"XmlReaderProperty_MaxElementDepth","features":[363]},{"name":"XmlReaderProperty_MaxEntityExpansion","features":[363]},{"name":"XmlReaderProperty_MultiLanguage","features":[363]},{"name":"XmlReaderProperty_RandomAccess","features":[363]},{"name":"XmlReaderProperty_ReadState","features":[363]},{"name":"XmlReaderProperty_XmlResolver","features":[363]},{"name":"XmlStandalone","features":[363]},{"name":"XmlStandalone_No","features":[363]},{"name":"XmlStandalone_Omit","features":[363]},{"name":"XmlStandalone_Yes","features":[363]},{"name":"XmlWriterProperty","features":[363]},{"name":"XmlWriterProperty_ByteOrderMark","features":[363]},{"name":"XmlWriterProperty_CompactEmptyElement","features":[363]},{"name":"XmlWriterProperty_ConformanceLevel","features":[363]},{"name":"XmlWriterProperty_Indent","features":[363]},{"name":"XmlWriterProperty_MultiLanguage","features":[363]},{"name":"XmlWriterProperty_OmitXmlDeclaration","features":[363]},{"name":"_DtdProcessing_Last","features":[363]},{"name":"_XmlConformanceLevel_Last","features":[363]},{"name":"_XmlNodeType_Last","features":[363]},{"name":"_XmlReaderProperty_Last","features":[363]},{"name":"_XmlStandalone_Last","features":[363]},{"name":"_XmlWriterProperty_Last","features":[363]}],"370":[{"name":"AJ_IFC_SECURITY_INHERIT","features":[364]},{"name":"AJ_IFC_SECURITY_OFF","features":[364]},{"name":"AJ_IFC_SECURITY_REQUIRED","features":[364]},{"name":"ALLJOYN_ARRAY","features":[364]},{"name":"ALLJOYN_BIG_ENDIAN","features":[364]},{"name":"ALLJOYN_BOOLEAN","features":[364]},{"name":"ALLJOYN_BOOLEAN_ARRAY","features":[364]},{"name":"ALLJOYN_BYTE","features":[364]},{"name":"ALLJOYN_BYTE_ARRAY","features":[364]},{"name":"ALLJOYN_CRED_CERT_CHAIN","features":[364]},{"name":"ALLJOYN_CRED_EXPIRATION","features":[364]},{"name":"ALLJOYN_CRED_LOGON_ENTRY","features":[364]},{"name":"ALLJOYN_CRED_NEW_PASSWORD","features":[364]},{"name":"ALLJOYN_CRED_ONE_TIME_PWD","features":[364]},{"name":"ALLJOYN_CRED_PASSWORD","features":[364]},{"name":"ALLJOYN_CRED_PRIVATE_KEY","features":[364]},{"name":"ALLJOYN_CRED_USER_NAME","features":[364]},{"name":"ALLJOYN_DICT_ENTRY","features":[364]},{"name":"ALLJOYN_DICT_ENTRY_CLOSE","features":[364]},{"name":"ALLJOYN_DICT_ENTRY_OPEN","features":[364]},{"name":"ALLJOYN_DISCONNECTED","features":[364]},{"name":"ALLJOYN_DOUBLE","features":[364]},{"name":"ALLJOYN_DOUBLE_ARRAY","features":[364]},{"name":"ALLJOYN_HANDLE","features":[364]},{"name":"ALLJOYN_INT16","features":[364]},{"name":"ALLJOYN_INT16_ARRAY","features":[364]},{"name":"ALLJOYN_INT32","features":[364]},{"name":"ALLJOYN_INT32_ARRAY","features":[364]},{"name":"ALLJOYN_INT64","features":[364]},{"name":"ALLJOYN_INT64_ARRAY","features":[364]},{"name":"ALLJOYN_INVALID","features":[364]},{"name":"ALLJOYN_LITTLE_ENDIAN","features":[364]},{"name":"ALLJOYN_MEMBER_ANNOTATE_DEPRECATED","features":[364]},{"name":"ALLJOYN_MEMBER_ANNOTATE_GLOBAL_BROADCAST","features":[364]},{"name":"ALLJOYN_MEMBER_ANNOTATE_NO_REPLY","features":[364]},{"name":"ALLJOYN_MEMBER_ANNOTATE_SESSIONCAST","features":[364]},{"name":"ALLJOYN_MEMBER_ANNOTATE_SESSIONLESS","features":[364]},{"name":"ALLJOYN_MEMBER_ANNOTATE_UNICAST","features":[364]},{"name":"ALLJOYN_MESSAGE_DEFAULT_TIMEOUT","features":[364]},{"name":"ALLJOYN_MESSAGE_ERROR","features":[364]},{"name":"ALLJOYN_MESSAGE_FLAG_ALLOW_REMOTE_MSG","features":[364]},{"name":"ALLJOYN_MESSAGE_FLAG_AUTO_START","features":[364]},{"name":"ALLJOYN_MESSAGE_FLAG_ENCRYPTED","features":[364]},{"name":"ALLJOYN_MESSAGE_FLAG_GLOBAL_BROADCAST","features":[364]},{"name":"ALLJOYN_MESSAGE_FLAG_NO_REPLY_EXPECTED","features":[364]},{"name":"ALLJOYN_MESSAGE_FLAG_SESSIONLESS","features":[364]},{"name":"ALLJOYN_MESSAGE_INVALID","features":[364]},{"name":"ALLJOYN_MESSAGE_METHOD_CALL","features":[364]},{"name":"ALLJOYN_MESSAGE_METHOD_RET","features":[364]},{"name":"ALLJOYN_MESSAGE_SIGNAL","features":[364]},{"name":"ALLJOYN_NAMED_PIPE_CONNECT_SPEC","features":[364]},{"name":"ALLJOYN_OBJECT_PATH","features":[364]},{"name":"ALLJOYN_PROP_ACCESS_READ","features":[364]},{"name":"ALLJOYN_PROP_ACCESS_RW","features":[364]},{"name":"ALLJOYN_PROP_ACCESS_WRITE","features":[364]},{"name":"ALLJOYN_PROXIMITY_ANY","features":[364]},{"name":"ALLJOYN_PROXIMITY_NETWORK","features":[364]},{"name":"ALLJOYN_PROXIMITY_PHYSICAL","features":[364]},{"name":"ALLJOYN_READ_READY","features":[364]},{"name":"ALLJOYN_SESSIONLOST_INVALID","features":[364]},{"name":"ALLJOYN_SESSIONLOST_LINK_TIMEOUT","features":[364]},{"name":"ALLJOYN_SESSIONLOST_REASON_OTHER","features":[364]},{"name":"ALLJOYN_SESSIONLOST_REMOTE_END_CLOSED_ABRUPTLY","features":[364]},{"name":"ALLJOYN_SESSIONLOST_REMOTE_END_LEFT_SESSION","features":[364]},{"name":"ALLJOYN_SESSIONLOST_REMOVED_BY_BINDER","features":[364]},{"name":"ALLJOYN_SIGNATURE","features":[364]},{"name":"ALLJOYN_STRING","features":[364]},{"name":"ALLJOYN_STRUCT","features":[364]},{"name":"ALLJOYN_STRUCT_CLOSE","features":[364]},{"name":"ALLJOYN_STRUCT_OPEN","features":[364]},{"name":"ALLJOYN_TRAFFIC_TYPE_MESSAGES","features":[364]},{"name":"ALLJOYN_TRAFFIC_TYPE_RAW_RELIABLE","features":[364]},{"name":"ALLJOYN_TRAFFIC_TYPE_RAW_UNRELIABLE","features":[364]},{"name":"ALLJOYN_UINT16","features":[364]},{"name":"ALLJOYN_UINT16_ARRAY","features":[364]},{"name":"ALLJOYN_UINT32","features":[364]},{"name":"ALLJOYN_UINT32_ARRAY","features":[364]},{"name":"ALLJOYN_UINT64","features":[364]},{"name":"ALLJOYN_UINT64_ARRAY","features":[364]},{"name":"ALLJOYN_VARIANT","features":[364]},{"name":"ALLJOYN_WILDCARD","features":[364]},{"name":"ALLJOYN_WRITE_READY","features":[364]},{"name":"ANNOUNCED","features":[364]},{"name":"AllJoynAcceptBusConnection","features":[364,307]},{"name":"AllJoynCloseBusHandle","features":[364,307]},{"name":"AllJoynConnectToBus","features":[364,307]},{"name":"AllJoynCreateBus","features":[364,307,310]},{"name":"AllJoynEnumEvents","features":[364,307]},{"name":"AllJoynEventSelect","features":[364,307]},{"name":"AllJoynReceiveFromBus","features":[364,307]},{"name":"AllJoynSendToBus","features":[364,307]},{"name":"CAPABLE_ECDHE_ECDSA","features":[364]},{"name":"CAPABLE_ECDHE_NULL","features":[364]},{"name":"CAPABLE_ECDHE_SPEKE","features":[364]},{"name":"CLAIMABLE","features":[364]},{"name":"CLAIMED","features":[364]},{"name":"ER_ABOUT_ABOUTDATA_MISSING_REQUIRED_FIELD","features":[364]},{"name":"ER_ABOUT_DEFAULT_LANGUAGE_NOT_SPECIFIED","features":[364]},{"name":"ER_ABOUT_FIELD_ALREADY_SPECIFIED","features":[364]},{"name":"ER_ABOUT_INVALID_ABOUTDATA_FIELD_APPID_SIZE","features":[364]},{"name":"ER_ABOUT_INVALID_ABOUTDATA_FIELD_VALUE","features":[364]},{"name":"ER_ABOUT_INVALID_ABOUTDATA_LISTENER","features":[364]},{"name":"ER_ABOUT_SESSIONPORT_NOT_BOUND","features":[364]},{"name":"ER_ALERTED_THREAD","features":[364]},{"name":"ER_ALLJOYN_ACCESS_PERMISSION_ERROR","features":[364]},{"name":"ER_ALLJOYN_ACCESS_PERMISSION_WARNING","features":[364]},{"name":"ER_ALLJOYN_ADVERTISENAME_REPLY_ALREADY_ADVERTISING","features":[364]},{"name":"ER_ALLJOYN_ADVERTISENAME_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_ADVERTISENAME_REPLY_TRANSPORT_NOT_AVAILABLE","features":[364]},{"name":"ER_ALLJOYN_BINDSESSIONPORT_REPLY_ALREADY_EXISTS","features":[364]},{"name":"ER_ALLJOYN_BINDSESSIONPORT_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_BINDSESSIONPORT_REPLY_INVALID_OPTS","features":[364]},{"name":"ER_ALLJOYN_CANCELADVERTISENAME_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_CANCELFINDADVERTISEDNAME_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_ALREADY_DISCOVERING","features":[364]},{"name":"ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_FINDADVERTISEDNAME_REPLY_TRANSPORT_NOT_AVAILABLE","features":[364]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_ALREADY_JOINED","features":[364]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_BAD_SESSION_OPTS","features":[364]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_CONNECT_FAILED","features":[364]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_NO_SESSION","features":[364]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_REJECTED","features":[364]},{"name":"ER_ALLJOYN_JOINSESSION_REPLY_UNREACHABLE","features":[364]},{"name":"ER_ALLJOYN_LEAVESESSION_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_LEAVESESSION_REPLY_NO_SESSION","features":[364]},{"name":"ER_ALLJOYN_ONAPPRESUME_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_ONAPPRESUME_REPLY_UNSUPPORTED","features":[364]},{"name":"ER_ALLJOYN_ONAPPSUSPEND_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_ONAPPSUSPEND_REPLY_UNSUPPORTED","features":[364]},{"name":"ER_ALLJOYN_PING_FAILED","features":[364]},{"name":"ER_ALLJOYN_PING_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_PING_REPLY_INCOMPATIBLE_REMOTE_ROUTING_NODE","features":[364]},{"name":"ER_ALLJOYN_PING_REPLY_IN_PROGRESS","features":[364]},{"name":"ER_ALLJOYN_PING_REPLY_TIMEOUT","features":[364]},{"name":"ER_ALLJOYN_PING_REPLY_UNKNOWN_NAME","features":[364]},{"name":"ER_ALLJOYN_PING_REPLY_UNREACHABLE","features":[364]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_INCOMPATIBLE_REMOTE_DAEMON","features":[364]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_BINDER","features":[364]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_FOUND","features":[364]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_NOT_MULTIPOINT","features":[364]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_REMOVESESSIONMEMBER_REPLY_NO_SESSION","features":[364]},{"name":"ER_ALLJOYN_SETLINKTIMEOUT_REPLY_FAILED","features":[364]},{"name":"ER_ALLJOYN_SETLINKTIMEOUT_REPLY_NOT_SUPPORTED","features":[364]},{"name":"ER_ALLJOYN_SETLINKTIMEOUT_REPLY_NO_DEST_SUPPORT","features":[364]},{"name":"ER_ALLJOYN_UNBINDSESSIONPORT_REPLY_BAD_PORT","features":[364]},{"name":"ER_ALLJOYN_UNBINDSESSIONPORT_REPLY_FAILED","features":[364]},{"name":"ER_APPLICATION_STATE_LISTENER_ALREADY_EXISTS","features":[364]},{"name":"ER_APPLICATION_STATE_LISTENER_NO_SUCH_LISTENER","features":[364]},{"name":"ER_ARDP_BACKPRESSURE","features":[364]},{"name":"ER_ARDP_DISCONNECTING","features":[364]},{"name":"ER_ARDP_INVALID_CONNECTION","features":[364]},{"name":"ER_ARDP_INVALID_RESPONSE","features":[364]},{"name":"ER_ARDP_INVALID_STATE","features":[364]},{"name":"ER_ARDP_PERSIST_TIMEOUT","features":[364]},{"name":"ER_ARDP_PROBE_TIMEOUT","features":[364]},{"name":"ER_ARDP_REMOTE_CONNECTION_RESET","features":[364]},{"name":"ER_ARDP_TTL_EXPIRED","features":[364]},{"name":"ER_ARDP_VERSION_NOT_SUPPORTED","features":[364]},{"name":"ER_ARDP_WRITE_BLOCKED","features":[364]},{"name":"ER_AUTH_FAIL","features":[364]},{"name":"ER_AUTH_USER_REJECT","features":[364]},{"name":"ER_BAD_ARG_1","features":[364]},{"name":"ER_BAD_ARG_2","features":[364]},{"name":"ER_BAD_ARG_3","features":[364]},{"name":"ER_BAD_ARG_4","features":[364]},{"name":"ER_BAD_ARG_5","features":[364]},{"name":"ER_BAD_ARG_6","features":[364]},{"name":"ER_BAD_ARG_7","features":[364]},{"name":"ER_BAD_ARG_8","features":[364]},{"name":"ER_BAD_ARG_COUNT","features":[364]},{"name":"ER_BAD_HOSTNAME","features":[364]},{"name":"ER_BAD_STRING_ENCODING","features":[364]},{"name":"ER_BAD_TRANSPORT_MASK","features":[364]},{"name":"ER_BUFFER_TOO_SMALL","features":[364]},{"name":"ER_BUS_ALREADY_CONNECTED","features":[364]},{"name":"ER_BUS_ALREADY_LISTENING","features":[364]},{"name":"ER_BUS_ANNOTATION_ALREADY_EXISTS","features":[364]},{"name":"ER_BUS_AUTHENTICATION_PENDING","features":[364]},{"name":"ER_BUS_BAD_BODY_LEN","features":[364]},{"name":"ER_BUS_BAD_BUS_NAME","features":[364]},{"name":"ER_BUS_BAD_CHILD_PATH","features":[364]},{"name":"ER_BUS_BAD_ERROR_NAME","features":[364]},{"name":"ER_BUS_BAD_HDR_FLAGS","features":[364]},{"name":"ER_BUS_BAD_HEADER_FIELD","features":[364]},{"name":"ER_BUS_BAD_HEADER_LEN","features":[364]},{"name":"ER_BUS_BAD_INTERFACE_NAME","features":[364]},{"name":"ER_BUS_BAD_LENGTH","features":[364]},{"name":"ER_BUS_BAD_MEMBER_NAME","features":[364]},{"name":"ER_BUS_BAD_OBJ_PATH","features":[364]},{"name":"ER_BUS_BAD_SENDER_ID","features":[364]},{"name":"ER_BUS_BAD_SEND_PARAMETER","features":[364]},{"name":"ER_BUS_BAD_SESSION_OPTS","features":[364]},{"name":"ER_BUS_BAD_SIGNATURE","features":[364]},{"name":"ER_BUS_BAD_TRANSPORT_ARGS","features":[364]},{"name":"ER_BUS_BAD_VALUE","features":[364]},{"name":"ER_BUS_BAD_VALUE_TYPE","features":[364]},{"name":"ER_BUS_BAD_XML","features":[364]},{"name":"ER_BUS_BLOCKING_CALL_NOT_ALLOWED","features":[364]},{"name":"ER_BUS_BUS_ALREADY_STARTED","features":[364]},{"name":"ER_BUS_BUS_NOT_STARTED","features":[364]},{"name":"ER_BUS_CANNOT_ADD_HANDLER","features":[364]},{"name":"ER_BUS_CANNOT_ADD_INTERFACE","features":[364]},{"name":"ER_BUS_CANNOT_EXPAND_MESSAGE","features":[364]},{"name":"ER_BUS_CONNECTION_REJECTED","features":[364]},{"name":"ER_BUS_CONNECT_FAILED","features":[364]},{"name":"ER_BUS_CORRUPT_KEYSTORE","features":[364]},{"name":"ER_BUS_DESCRIPTION_ALREADY_EXISTS","features":[364]},{"name":"ER_BUS_DESTINATION_NOT_AUTHENTICATED","features":[364]},{"name":"ER_BUS_ELEMENT_NOT_FOUND","features":[364]},{"name":"ER_BUS_EMPTY_MESSAGE","features":[364]},{"name":"ER_BUS_ENDPOINT_CLOSING","features":[364]},{"name":"ER_BUS_ENDPOINT_REDIRECTED","features":[364]},{"name":"ER_BUS_ERRORS","features":[364]},{"name":"ER_BUS_ERROR_NAME_MISSING","features":[364]},{"name":"ER_BUS_ERROR_RESPONSE","features":[364]},{"name":"ER_BUS_ESTABLISH_FAILED","features":[364]},{"name":"ER_BUS_HANDLES_MISMATCH","features":[364]},{"name":"ER_BUS_HANDLES_NOT_ENABLED","features":[364]},{"name":"ER_BUS_HDR_EXPANSION_INVALID","features":[364]},{"name":"ER_BUS_IFACE_ALREADY_EXISTS","features":[364]},{"name":"ER_BUS_INCOMPATIBLE_DAEMON","features":[364]},{"name":"ER_BUS_INTERFACE_ACTIVATED","features":[364]},{"name":"ER_BUS_INTERFACE_MISMATCH","features":[364]},{"name":"ER_BUS_INTERFACE_MISSING","features":[364]},{"name":"ER_BUS_INTERFACE_NO_SUCH_MEMBER","features":[364]},{"name":"ER_BUS_INVALID_AUTH_MECHANISM","features":[364]},{"name":"ER_BUS_INVALID_HEADER_CHECKSUM","features":[364]},{"name":"ER_BUS_INVALID_HEADER_SERIAL","features":[364]},{"name":"ER_BUS_KEYBLOB_OP_INVALID","features":[364]},{"name":"ER_BUS_KEYSTORE_NOT_LOADED","features":[364]},{"name":"ER_BUS_KEYSTORE_VERSION_MISMATCH","features":[364]},{"name":"ER_BUS_KEY_EXPIRED","features":[364]},{"name":"ER_BUS_KEY_STORE_NOT_LOADED","features":[364]},{"name":"ER_BUS_KEY_UNAVAILABLE","features":[364]},{"name":"ER_BUS_LISTENER_ALREADY_SET","features":[364]},{"name":"ER_BUS_MATCH_RULE_NOT_FOUND","features":[364]},{"name":"ER_BUS_MEMBER_ALREADY_EXISTS","features":[364]},{"name":"ER_BUS_MEMBER_MISSING","features":[364]},{"name":"ER_BUS_MEMBER_NO_SUCH_SIGNATURE","features":[364]},{"name":"ER_BUS_MESSAGE_DECRYPTION_FAILED","features":[364]},{"name":"ER_BUS_MESSAGE_NOT_ENCRYPTED","features":[364]},{"name":"ER_BUS_METHOD_CALL_ABORTED","features":[364]},{"name":"ER_BUS_MISSING_COMPRESSION_TOKEN","features":[364]},{"name":"ER_BUS_NAME_TOO_LONG","features":[364]},{"name":"ER_BUS_NOT_ALLOWED","features":[364]},{"name":"ER_BUS_NOT_AUTHENTICATING","features":[364]},{"name":"ER_BUS_NOT_AUTHORIZED","features":[364]},{"name":"ER_BUS_NOT_A_COMPLETE_TYPE","features":[364]},{"name":"ER_BUS_NOT_A_DICTIONARY","features":[364]},{"name":"ER_BUS_NOT_COMPRESSED","features":[364]},{"name":"ER_BUS_NOT_CONNECTED","features":[364]},{"name":"ER_BUS_NOT_NUL_TERMINATED","features":[364]},{"name":"ER_BUS_NOT_OWNER","features":[364]},{"name":"ER_BUS_NO_AUTHENTICATION_MECHANISM","features":[364]},{"name":"ER_BUS_NO_CALL_FOR_REPLY","features":[364]},{"name":"ER_BUS_NO_ENDPOINT","features":[364]},{"name":"ER_BUS_NO_LISTENER","features":[364]},{"name":"ER_BUS_NO_PEER_GUID","features":[364]},{"name":"ER_BUS_NO_ROUTE","features":[364]},{"name":"ER_BUS_NO_SESSION","features":[364]},{"name":"ER_BUS_NO_SUCH_ANNOTATION","features":[364]},{"name":"ER_BUS_NO_SUCH_HANDLE","features":[364]},{"name":"ER_BUS_NO_SUCH_INTERFACE","features":[364]},{"name":"ER_BUS_NO_SUCH_MESSAGE","features":[364]},{"name":"ER_BUS_NO_SUCH_OBJECT","features":[364]},{"name":"ER_BUS_NO_SUCH_PROPERTY","features":[364]},{"name":"ER_BUS_NO_SUCH_SERVICE","features":[364]},{"name":"ER_BUS_NO_TRANSPORTS","features":[364]},{"name":"ER_BUS_OBJECT_NOT_REGISTERED","features":[364]},{"name":"ER_BUS_OBJECT_NO_SUCH_INTERFACE","features":[364]},{"name":"ER_BUS_OBJECT_NO_SUCH_MEMBER","features":[364]},{"name":"ER_BUS_OBJ_ALREADY_EXISTS","features":[364]},{"name":"ER_BUS_OBJ_NOT_FOUND","features":[364]},{"name":"ER_BUS_PATH_MISSING","features":[364]},{"name":"ER_BUS_PEER_AUTH_VERSION_MISMATCH","features":[364]},{"name":"ER_BUS_PING_GROUP_NOT_FOUND","features":[364]},{"name":"ER_BUS_POLICY_VIOLATION","features":[364]},{"name":"ER_BUS_PROPERTY_ACCESS_DENIED","features":[364]},{"name":"ER_BUS_PROPERTY_ALREADY_EXISTS","features":[364]},{"name":"ER_BUS_PROPERTY_VALUE_NOT_SET","features":[364]},{"name":"ER_BUS_READ_ERROR","features":[364]},{"name":"ER_BUS_REMOVED_BY_BINDER","features":[364]},{"name":"ER_BUS_REMOVED_BY_BINDER_SELF","features":[364]},{"name":"ER_BUS_REPLY_IS_ERROR_MESSAGE","features":[364]},{"name":"ER_BUS_REPLY_SERIAL_MISSING","features":[364]},{"name":"ER_BUS_SECURITY_FATAL","features":[364]},{"name":"ER_BUS_SECURITY_NOT_ENABLED","features":[364]},{"name":"ER_BUS_SELF_CONNECT","features":[364]},{"name":"ER_BUS_SET_PROPERTY_REJECTED","features":[364]},{"name":"ER_BUS_SET_WRONG_SIGNATURE","features":[364]},{"name":"ER_BUS_SIGNATURE_MISMATCH","features":[364]},{"name":"ER_BUS_STOPPING","features":[364]},{"name":"ER_BUS_TIME_TO_LIVE_EXPIRED","features":[364]},{"name":"ER_BUS_TRANSPORT_ACCESS_DENIED","features":[364]},{"name":"ER_BUS_TRANSPORT_NOT_AVAILABLE","features":[364]},{"name":"ER_BUS_TRANSPORT_NOT_STARTED","features":[364]},{"name":"ER_BUS_TRUNCATED","features":[364]},{"name":"ER_BUS_UNEXPECTED_DISPOSITION","features":[364]},{"name":"ER_BUS_UNEXPECTED_SIGNATURE","features":[364]},{"name":"ER_BUS_UNKNOWN_INTERFACE","features":[364]},{"name":"ER_BUS_UNKNOWN_PATH","features":[364]},{"name":"ER_BUS_UNKNOWN_SERIAL","features":[364]},{"name":"ER_BUS_UNMATCHED_REPLY_SERIAL","features":[364]},{"name":"ER_BUS_WAIT_FAILED","features":[364]},{"name":"ER_BUS_WRITE_ERROR","features":[364]},{"name":"ER_BUS_WRITE_QUEUE_FULL","features":[364]},{"name":"ER_CERTIFICATE_NOT_FOUND","features":[364]},{"name":"ER_COMMON_ERRORS","features":[364]},{"name":"ER_CONNECTION_LIMIT_EXCEEDED","features":[364]},{"name":"ER_CONN_REFUSED","features":[364]},{"name":"ER_CORRUPT_KEYBLOB","features":[364]},{"name":"ER_CRYPTO_ERROR","features":[364]},{"name":"ER_CRYPTO_HASH_UNINITIALIZED","features":[364]},{"name":"ER_CRYPTO_ILLEGAL_PARAMETERS","features":[364]},{"name":"ER_CRYPTO_INSUFFICIENT_SECURITY","features":[364]},{"name":"ER_CRYPTO_KEY_UNAVAILABLE","features":[364]},{"name":"ER_CRYPTO_KEY_UNUSABLE","features":[364]},{"name":"ER_CRYPTO_TRUNCATED","features":[364]},{"name":"ER_DBUS_RELEASE_NAME_REPLY_NON_EXISTENT","features":[364]},{"name":"ER_DBUS_RELEASE_NAME_REPLY_NOT_OWNER","features":[364]},{"name":"ER_DBUS_RELEASE_NAME_REPLY_RELEASED","features":[364]},{"name":"ER_DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER","features":[364]},{"name":"ER_DBUS_REQUEST_NAME_REPLY_EXISTS","features":[364]},{"name":"ER_DBUS_REQUEST_NAME_REPLY_IN_QUEUE","features":[364]},{"name":"ER_DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER","features":[364]},{"name":"ER_DBUS_START_REPLY_ALREADY_RUNNING","features":[364]},{"name":"ER_DEADLOCK","features":[364]},{"name":"ER_DEAD_THREAD","features":[364]},{"name":"ER_DIGEST_MISMATCH","features":[364]},{"name":"ER_DUPLICATE_CERTIFICATE","features":[364]},{"name":"ER_DUPLICATE_KEY","features":[364]},{"name":"ER_EMPTY_KEY_BLOB","features":[364]},{"name":"ER_END_OF_DATA","features":[364]},{"name":"ER_EOF","features":[364]},{"name":"ER_EXTERNAL_THREAD","features":[364]},{"name":"ER_FAIL","features":[364]},{"name":"ER_FEATURE_NOT_AVAILABLE","features":[364]},{"name":"ER_INIT_FAILED","features":[364]},{"name":"ER_INVALID_ADDRESS","features":[364]},{"name":"ER_INVALID_APPLICATION_STATE","features":[364]},{"name":"ER_INVALID_CERTIFICATE","features":[364]},{"name":"ER_INVALID_CERTIFICATE_USAGE","features":[364]},{"name":"ER_INVALID_CERT_CHAIN","features":[364]},{"name":"ER_INVALID_CONFIG","features":[364]},{"name":"ER_INVALID_DATA","features":[364]},{"name":"ER_INVALID_GUID","features":[364]},{"name":"ER_INVALID_HTTP_METHOD_USED_FOR_RENDEZVOUS_SERVER_INTERFACE_MESSAGE","features":[364]},{"name":"ER_INVALID_KEY_ENCODING","features":[364]},{"name":"ER_INVALID_ON_DEMAND_CONNECTION_MESSAGE_RESPONSE","features":[364]},{"name":"ER_INVALID_PERSISTENT_CONNECTION_MESSAGE_RESPONSE","features":[364]},{"name":"ER_INVALID_RENDEZVOUS_SERVER_INTERFACE_MESSAGE","features":[364]},{"name":"ER_INVALID_SIGNAL_EMISSION_TYPE","features":[364]},{"name":"ER_INVALID_STREAM","features":[364]},{"name":"ER_IODISPATCH_STOPPING","features":[364]},{"name":"ER_KEY_STORE_ALREADY_INITIALIZED","features":[364]},{"name":"ER_KEY_STORE_ID_NOT_YET_SET","features":[364]},{"name":"ER_LANGUAGE_NOT_SUPPORTED","features":[364]},{"name":"ER_MANAGEMENT_ALREADY_STARTED","features":[364]},{"name":"ER_MANAGEMENT_NOT_STARTED","features":[364]},{"name":"ER_MANIFEST_NOT_FOUND","features":[364]},{"name":"ER_MANIFEST_REJECTED","features":[364]},{"name":"ER_MISSING_DIGEST_IN_CERTIFICATE","features":[364]},{"name":"ER_NONE","features":[364]},{"name":"ER_NOT_CONN","features":[364]},{"name":"ER_NOT_CONNECTED_TO_RENDEZVOUS_SERVER","features":[364]},{"name":"ER_NOT_IMPLEMENTED","features":[364]},{"name":"ER_NO_COMMON_TRUST","features":[364]},{"name":"ER_NO_SUCH_ALARM","features":[364]},{"name":"ER_NO_SUCH_DEVICE","features":[364]},{"name":"ER_NO_TRUST_ANCHOR","features":[364]},{"name":"ER_OK","features":[364]},{"name":"ER_OPEN_FAILED","features":[364]},{"name":"ER_OS_ERROR","features":[364]},{"name":"ER_OUT_OF_MEMORY","features":[364]},{"name":"ER_P2P","features":[364]},{"name":"ER_P2P_BUSY","features":[364]},{"name":"ER_P2P_DISABLED","features":[364]},{"name":"ER_P2P_FORBIDDEN","features":[364]},{"name":"ER_P2P_NOT_CONNECTED","features":[364]},{"name":"ER_P2P_NO_GO","features":[364]},{"name":"ER_P2P_NO_STA","features":[364]},{"name":"ER_P2P_TIMEOUT","features":[364]},{"name":"ER_PACKET_BAD_CRC","features":[364]},{"name":"ER_PACKET_BAD_FORMAT","features":[364]},{"name":"ER_PACKET_BAD_PARAMETER","features":[364]},{"name":"ER_PACKET_BUS_NO_SUCH_CHANNEL","features":[364]},{"name":"ER_PACKET_CHANNEL_FAIL","features":[364]},{"name":"ER_PACKET_CONNECT_TIMEOUT","features":[364]},{"name":"ER_PACKET_TOO_LARGE","features":[364]},{"name":"ER_PARSE_ERROR","features":[364]},{"name":"ER_PERMISSION_DENIED","features":[364]},{"name":"ER_POLICY_NOT_NEWER","features":[364]},{"name":"ER_PROXIMITY_CONNECTION_ESTABLISH_FAIL","features":[364]},{"name":"ER_PROXIMITY_NO_PEERS_FOUND","features":[364]},{"name":"ER_READ_ERROR","features":[364]},{"name":"ER_RENDEZVOUS_SERVER_DEACTIVATED_USER","features":[364]},{"name":"ER_RENDEZVOUS_SERVER_ERR401_UNAUTHORIZED_REQUEST","features":[364]},{"name":"ER_RENDEZVOUS_SERVER_ERR500_INTERNAL_ERROR","features":[364]},{"name":"ER_RENDEZVOUS_SERVER_ERR503_STATUS_UNAVAILABLE","features":[364]},{"name":"ER_RENDEZVOUS_SERVER_ROOT_CERTIFICATE_UNINITIALIZED","features":[364]},{"name":"ER_RENDEZVOUS_SERVER_UNKNOWN_USER","features":[364]},{"name":"ER_RENDEZVOUS_SERVER_UNRECOVERABLE_ERROR","features":[364]},{"name":"ER_SLAP_CRC_ERROR","features":[364]},{"name":"ER_SLAP_ERROR","features":[364]},{"name":"ER_SLAP_HDR_CHECKSUM_ERROR","features":[364]},{"name":"ER_SLAP_INVALID_PACKET_LEN","features":[364]},{"name":"ER_SLAP_INVALID_PACKET_TYPE","features":[364]},{"name":"ER_SLAP_LEN_MISMATCH","features":[364]},{"name":"ER_SLAP_OTHER_END_CLOSED","features":[364]},{"name":"ER_SLAP_PACKET_TYPE_MISMATCH","features":[364]},{"name":"ER_SOCKET_BIND_ERROR","features":[364]},{"name":"ER_SOCK_CLOSING","features":[364]},{"name":"ER_SOCK_OTHER_END_CLOSED","features":[364]},{"name":"ER_SSL_CONNECT","features":[364]},{"name":"ER_SSL_ERRORS","features":[364]},{"name":"ER_SSL_INIT","features":[364]},{"name":"ER_SSL_VERIFY","features":[364]},{"name":"ER_STOPPING_THREAD","features":[364]},{"name":"ER_TCP_MAX_UNTRUSTED","features":[364]},{"name":"ER_THREADPOOL_EXHAUSTED","features":[364]},{"name":"ER_THREADPOOL_STOPPING","features":[364]},{"name":"ER_THREAD_NO_WAIT","features":[364]},{"name":"ER_THREAD_RUNNING","features":[364]},{"name":"ER_THREAD_STOPPING","features":[364]},{"name":"ER_TIMEOUT","features":[364]},{"name":"ER_TIMER_EXITING","features":[364]},{"name":"ER_TIMER_FALLBEHIND","features":[364]},{"name":"ER_TIMER_FULL","features":[364]},{"name":"ER_TIMER_NOT_ALLOWED","features":[364]},{"name":"ER_UDP_BACKPRESSURE","features":[364]},{"name":"ER_UDP_BUSHELLO","features":[364]},{"name":"ER_UDP_DEMUX_NO_ENDPOINT","features":[364]},{"name":"ER_UDP_DISCONNECT","features":[364]},{"name":"ER_UDP_EARLY_EXIT","features":[364]},{"name":"ER_UDP_ENDPOINT_NOT_STARTED","features":[364]},{"name":"ER_UDP_ENDPOINT_REMOVED","features":[364]},{"name":"ER_UDP_ENDPOINT_STALLED","features":[364]},{"name":"ER_UDP_INVALID","features":[364]},{"name":"ER_UDP_LOCAL_DISCONNECT","features":[364]},{"name":"ER_UDP_LOCAL_DISCONNECT_FAIL","features":[364]},{"name":"ER_UDP_MESSAGE","features":[364]},{"name":"ER_UDP_MSG_TOO_LONG","features":[364]},{"name":"ER_UDP_NOT_DISCONNECTED","features":[364]},{"name":"ER_UDP_NOT_IMPLEMENTED","features":[364]},{"name":"ER_UDP_NO_LISTENER","features":[364]},{"name":"ER_UDP_NO_NETWORK","features":[364]},{"name":"ER_UDP_STOPPING","features":[364]},{"name":"ER_UDP_UNEXPECTED_FLOW","features":[364]},{"name":"ER_UDP_UNEXPECTED_LENGTH","features":[364]},{"name":"ER_UDP_UNSUPPORTED","features":[364]},{"name":"ER_UNABLE_TO_CONNECT_TO_RENDEZVOUS_SERVER","features":[364]},{"name":"ER_UNABLE_TO_SEND_MESSAGE_TO_RENDEZVOUS_SERVER","features":[364]},{"name":"ER_UNKNOWN_CERTIFICATE","features":[364]},{"name":"ER_UTF_CONVERSION_FAILED","features":[364]},{"name":"ER_WARNING","features":[364]},{"name":"ER_WOULDBLOCK","features":[364]},{"name":"ER_WRITE_ERROR","features":[364]},{"name":"ER_XML_ACLS_MISSING","features":[364]},{"name":"ER_XML_ACL_ALL_TYPE_PEER_WITH_OTHERS","features":[364]},{"name":"ER_XML_ACL_PEERS_MISSING","features":[364]},{"name":"ER_XML_ACL_PEER_NOT_UNIQUE","features":[364]},{"name":"ER_XML_ACL_PEER_PUBLIC_KEY_SET","features":[364]},{"name":"ER_XML_ANNOTATION_NOT_UNIQUE","features":[364]},{"name":"ER_XML_CONVERTER_ERROR","features":[364]},{"name":"ER_XML_INTERFACE_MEMBERS_MISSING","features":[364]},{"name":"ER_XML_INTERFACE_NAME_NOT_UNIQUE","features":[364]},{"name":"ER_XML_INVALID_ACL_PEER_CHILDREN_COUNT","features":[364]},{"name":"ER_XML_INVALID_ACL_PEER_PUBLIC_KEY","features":[364]},{"name":"ER_XML_INVALID_ACL_PEER_TYPE","features":[364]},{"name":"ER_XML_INVALID_ANNOTATIONS_COUNT","features":[364]},{"name":"ER_XML_INVALID_ATTRIBUTE_VALUE","features":[364]},{"name":"ER_XML_INVALID_BASE64","features":[364]},{"name":"ER_XML_INVALID_ELEMENT_CHILDREN_COUNT","features":[364]},{"name":"ER_XML_INVALID_ELEMENT_NAME","features":[364]},{"name":"ER_XML_INVALID_INTERFACE_NAME","features":[364]},{"name":"ER_XML_INVALID_MANIFEST_VERSION","features":[364]},{"name":"ER_XML_INVALID_MEMBER_ACTION","features":[364]},{"name":"ER_XML_INVALID_MEMBER_NAME","features":[364]},{"name":"ER_XML_INVALID_MEMBER_TYPE","features":[364]},{"name":"ER_XML_INVALID_OBJECT_PATH","features":[364]},{"name":"ER_XML_INVALID_OID","features":[364]},{"name":"ER_XML_INVALID_POLICY_SERIAL_NUMBER","features":[364]},{"name":"ER_XML_INVALID_POLICY_VERSION","features":[364]},{"name":"ER_XML_INVALID_RULES_COUNT","features":[364]},{"name":"ER_XML_INVALID_SECURITY_LEVEL_ANNOTATION_VALUE","features":[364]},{"name":"ER_XML_MALFORMED","features":[364]},{"name":"ER_XML_MEMBER_DENY_ACTION_WITH_OTHER","features":[364]},{"name":"ER_XML_MEMBER_NAME_NOT_UNIQUE","features":[364]},{"name":"ER_XML_OBJECT_PATH_NOT_UNIQUE","features":[364]},{"name":"NEED_UPDATE","features":[364]},{"name":"NOT_CLAIMABLE","features":[364]},{"name":"PASSWORD_GENERATED_BY_APPLICATION","features":[364]},{"name":"PASSWORD_GENERATED_BY_SECURITY_MANAGER","features":[364]},{"name":"QCC_FALSE","features":[364]},{"name":"QCC_StatusText","features":[364]},{"name":"QCC_TRUE","features":[364]},{"name":"QStatus","features":[364]},{"name":"UNANNOUNCED","features":[364]},{"name":"alljoyn_about_announced_ptr","features":[364]},{"name":"alljoyn_about_announceflag","features":[364]},{"name":"alljoyn_aboutdata","features":[364]},{"name":"alljoyn_aboutdata_create","features":[364]},{"name":"alljoyn_aboutdata_create_empty","features":[364]},{"name":"alljoyn_aboutdata_create_full","features":[364]},{"name":"alljoyn_aboutdata_createfrommsgarg","features":[364]},{"name":"alljoyn_aboutdata_createfromxml","features":[364]},{"name":"alljoyn_aboutdata_destroy","features":[364]},{"name":"alljoyn_aboutdata_getaboutdata","features":[364]},{"name":"alljoyn_aboutdata_getajsoftwareversion","features":[364]},{"name":"alljoyn_aboutdata_getannouncedaboutdata","features":[364]},{"name":"alljoyn_aboutdata_getappid","features":[364]},{"name":"alljoyn_aboutdata_getappname","features":[364]},{"name":"alljoyn_aboutdata_getdateofmanufacture","features":[364]},{"name":"alljoyn_aboutdata_getdefaultlanguage","features":[364]},{"name":"alljoyn_aboutdata_getdescription","features":[364]},{"name":"alljoyn_aboutdata_getdeviceid","features":[364]},{"name":"alljoyn_aboutdata_getdevicename","features":[364]},{"name":"alljoyn_aboutdata_getfield","features":[364]},{"name":"alljoyn_aboutdata_getfields","features":[364]},{"name":"alljoyn_aboutdata_getfieldsignature","features":[364]},{"name":"alljoyn_aboutdata_gethardwareversion","features":[364]},{"name":"alljoyn_aboutdata_getmanufacturer","features":[364]},{"name":"alljoyn_aboutdata_getmodelnumber","features":[364]},{"name":"alljoyn_aboutdata_getsoftwareversion","features":[364]},{"name":"alljoyn_aboutdata_getsupportedlanguages","features":[364]},{"name":"alljoyn_aboutdata_getsupporturl","features":[364]},{"name":"alljoyn_aboutdata_isfieldannounced","features":[364]},{"name":"alljoyn_aboutdata_isfieldlocalized","features":[364]},{"name":"alljoyn_aboutdata_isfieldrequired","features":[364]},{"name":"alljoyn_aboutdata_isvalid","features":[364]},{"name":"alljoyn_aboutdata_setappid","features":[364]},{"name":"alljoyn_aboutdata_setappid_fromstring","features":[364]},{"name":"alljoyn_aboutdata_setappname","features":[364]},{"name":"alljoyn_aboutdata_setdateofmanufacture","features":[364]},{"name":"alljoyn_aboutdata_setdefaultlanguage","features":[364]},{"name":"alljoyn_aboutdata_setdescription","features":[364]},{"name":"alljoyn_aboutdata_setdeviceid","features":[364]},{"name":"alljoyn_aboutdata_setdevicename","features":[364]},{"name":"alljoyn_aboutdata_setfield","features":[364]},{"name":"alljoyn_aboutdata_sethardwareversion","features":[364]},{"name":"alljoyn_aboutdata_setmanufacturer","features":[364]},{"name":"alljoyn_aboutdata_setmodelnumber","features":[364]},{"name":"alljoyn_aboutdata_setsoftwareversion","features":[364]},{"name":"alljoyn_aboutdata_setsupportedlanguage","features":[364]},{"name":"alljoyn_aboutdata_setsupporturl","features":[364]},{"name":"alljoyn_aboutdatalistener","features":[364]},{"name":"alljoyn_aboutdatalistener_callbacks","features":[364]},{"name":"alljoyn_aboutdatalistener_create","features":[364]},{"name":"alljoyn_aboutdatalistener_destroy","features":[364]},{"name":"alljoyn_aboutdatalistener_getaboutdata_ptr","features":[364]},{"name":"alljoyn_aboutdatalistener_getannouncedaboutdata_ptr","features":[364]},{"name":"alljoyn_abouticon","features":[364]},{"name":"alljoyn_abouticon_clear","features":[364]},{"name":"alljoyn_abouticon_create","features":[364]},{"name":"alljoyn_abouticon_destroy","features":[364]},{"name":"alljoyn_abouticon_getcontent","features":[364]},{"name":"alljoyn_abouticon_geturl","features":[364]},{"name":"alljoyn_abouticon_setcontent","features":[364]},{"name":"alljoyn_abouticon_setcontent_frommsgarg","features":[364]},{"name":"alljoyn_abouticon_seturl","features":[364]},{"name":"alljoyn_abouticonobj","features":[364]},{"name":"alljoyn_abouticonobj_create","features":[364]},{"name":"alljoyn_abouticonobj_destroy","features":[364]},{"name":"alljoyn_abouticonproxy","features":[364]},{"name":"alljoyn_abouticonproxy_create","features":[364]},{"name":"alljoyn_abouticonproxy_destroy","features":[364]},{"name":"alljoyn_abouticonproxy_geticon","features":[364]},{"name":"alljoyn_abouticonproxy_getversion","features":[364]},{"name":"alljoyn_aboutlistener","features":[364]},{"name":"alljoyn_aboutlistener_callback","features":[364]},{"name":"alljoyn_aboutlistener_create","features":[364]},{"name":"alljoyn_aboutlistener_destroy","features":[364]},{"name":"alljoyn_aboutobj","features":[364]},{"name":"alljoyn_aboutobj_announce","features":[364]},{"name":"alljoyn_aboutobj_announce_using_datalistener","features":[364]},{"name":"alljoyn_aboutobj_create","features":[364]},{"name":"alljoyn_aboutobj_destroy","features":[364]},{"name":"alljoyn_aboutobj_unannounce","features":[364]},{"name":"alljoyn_aboutobjectdescription","features":[364]},{"name":"alljoyn_aboutobjectdescription_clear","features":[364]},{"name":"alljoyn_aboutobjectdescription_create","features":[364]},{"name":"alljoyn_aboutobjectdescription_create_full","features":[364]},{"name":"alljoyn_aboutobjectdescription_createfrommsgarg","features":[364]},{"name":"alljoyn_aboutobjectdescription_destroy","features":[364]},{"name":"alljoyn_aboutobjectdescription_getinterfacepaths","features":[364]},{"name":"alljoyn_aboutobjectdescription_getinterfaces","features":[364]},{"name":"alljoyn_aboutobjectdescription_getmsgarg","features":[364]},{"name":"alljoyn_aboutobjectdescription_getpaths","features":[364]},{"name":"alljoyn_aboutobjectdescription_hasinterface","features":[364]},{"name":"alljoyn_aboutobjectdescription_hasinterfaceatpath","features":[364]},{"name":"alljoyn_aboutobjectdescription_haspath","features":[364]},{"name":"alljoyn_aboutproxy","features":[364]},{"name":"alljoyn_aboutproxy_create","features":[364]},{"name":"alljoyn_aboutproxy_destroy","features":[364]},{"name":"alljoyn_aboutproxy_getaboutdata","features":[364]},{"name":"alljoyn_aboutproxy_getobjectdescription","features":[364]},{"name":"alljoyn_aboutproxy_getversion","features":[364]},{"name":"alljoyn_applicationstate","features":[364]},{"name":"alljoyn_applicationstatelistener","features":[364]},{"name":"alljoyn_applicationstatelistener_callbacks","features":[364]},{"name":"alljoyn_applicationstatelistener_create","features":[364]},{"name":"alljoyn_applicationstatelistener_destroy","features":[364]},{"name":"alljoyn_applicationstatelistener_state_ptr","features":[364]},{"name":"alljoyn_authlistener","features":[364]},{"name":"alljoyn_authlistener_authenticationcomplete_ptr","features":[364]},{"name":"alljoyn_authlistener_callbacks","features":[364]},{"name":"alljoyn_authlistener_create","features":[364]},{"name":"alljoyn_authlistener_destroy","features":[364]},{"name":"alljoyn_authlistener_requestcredentials_ptr","features":[364]},{"name":"alljoyn_authlistener_requestcredentialsasync_ptr","features":[364]},{"name":"alljoyn_authlistener_requestcredentialsresponse","features":[364]},{"name":"alljoyn_authlistener_securityviolation_ptr","features":[364]},{"name":"alljoyn_authlistener_setsharedsecret","features":[364]},{"name":"alljoyn_authlistener_verifycredentials_ptr","features":[364]},{"name":"alljoyn_authlistener_verifycredentialsasync_ptr","features":[364]},{"name":"alljoyn_authlistener_verifycredentialsresponse","features":[364]},{"name":"alljoyn_authlistenerasync_callbacks","features":[364]},{"name":"alljoyn_authlistenerasync_create","features":[364]},{"name":"alljoyn_authlistenerasync_destroy","features":[364]},{"name":"alljoyn_autopinger","features":[364]},{"name":"alljoyn_autopinger_adddestination","features":[364]},{"name":"alljoyn_autopinger_addpinggroup","features":[364]},{"name":"alljoyn_autopinger_create","features":[364]},{"name":"alljoyn_autopinger_destination_found_ptr","features":[364]},{"name":"alljoyn_autopinger_destination_lost_ptr","features":[364]},{"name":"alljoyn_autopinger_destroy","features":[364]},{"name":"alljoyn_autopinger_pause","features":[364]},{"name":"alljoyn_autopinger_removedestination","features":[364]},{"name":"alljoyn_autopinger_removepinggroup","features":[364]},{"name":"alljoyn_autopinger_resume","features":[364]},{"name":"alljoyn_autopinger_setpinginterval","features":[364]},{"name":"alljoyn_busattachment","features":[364]},{"name":"alljoyn_busattachment_addlogonentry","features":[364]},{"name":"alljoyn_busattachment_addmatch","features":[364]},{"name":"alljoyn_busattachment_advertisename","features":[364]},{"name":"alljoyn_busattachment_bindsessionport","features":[364]},{"name":"alljoyn_busattachment_canceladvertisename","features":[364]},{"name":"alljoyn_busattachment_cancelfindadvertisedname","features":[364]},{"name":"alljoyn_busattachment_cancelfindadvertisednamebytransport","features":[364]},{"name":"alljoyn_busattachment_cancelwhoimplements_interface","features":[364]},{"name":"alljoyn_busattachment_cancelwhoimplements_interfaces","features":[364]},{"name":"alljoyn_busattachment_clearkeys","features":[364]},{"name":"alljoyn_busattachment_clearkeystore","features":[364]},{"name":"alljoyn_busattachment_connect","features":[364]},{"name":"alljoyn_busattachment_create","features":[364]},{"name":"alljoyn_busattachment_create_concurrency","features":[364]},{"name":"alljoyn_busattachment_createinterface","features":[364]},{"name":"alljoyn_busattachment_createinterface_secure","features":[364]},{"name":"alljoyn_busattachment_createinterfacesfromxml","features":[364]},{"name":"alljoyn_busattachment_deletedefaultkeystore","features":[364]},{"name":"alljoyn_busattachment_deleteinterface","features":[364]},{"name":"alljoyn_busattachment_destroy","features":[364]},{"name":"alljoyn_busattachment_disconnect","features":[364]},{"name":"alljoyn_busattachment_enableconcurrentcallbacks","features":[364]},{"name":"alljoyn_busattachment_enablepeersecurity","features":[364]},{"name":"alljoyn_busattachment_enablepeersecuritywithpermissionconfigurationlistener","features":[364]},{"name":"alljoyn_busattachment_findadvertisedname","features":[364]},{"name":"alljoyn_busattachment_findadvertisednamebytransport","features":[364]},{"name":"alljoyn_busattachment_getalljoyndebugobj","features":[364]},{"name":"alljoyn_busattachment_getalljoynproxyobj","features":[364]},{"name":"alljoyn_busattachment_getconcurrency","features":[364]},{"name":"alljoyn_busattachment_getconnectspec","features":[364]},{"name":"alljoyn_busattachment_getdbusproxyobj","features":[364]},{"name":"alljoyn_busattachment_getglobalguidstring","features":[364]},{"name":"alljoyn_busattachment_getinterface","features":[364]},{"name":"alljoyn_busattachment_getinterfaces","features":[364]},{"name":"alljoyn_busattachment_getkeyexpiration","features":[364]},{"name":"alljoyn_busattachment_getpeerguid","features":[364]},{"name":"alljoyn_busattachment_getpermissionconfigurator","features":[364]},{"name":"alljoyn_busattachment_gettimestamp","features":[364]},{"name":"alljoyn_busattachment_getuniquename","features":[364]},{"name":"alljoyn_busattachment_isconnected","features":[364]},{"name":"alljoyn_busattachment_ispeersecurityenabled","features":[364]},{"name":"alljoyn_busattachment_isstarted","features":[364]},{"name":"alljoyn_busattachment_isstopping","features":[364]},{"name":"alljoyn_busattachment_join","features":[364]},{"name":"alljoyn_busattachment_joinsession","features":[364]},{"name":"alljoyn_busattachment_joinsessionasync","features":[364]},{"name":"alljoyn_busattachment_joinsessioncb_ptr","features":[364]},{"name":"alljoyn_busattachment_leavesession","features":[364]},{"name":"alljoyn_busattachment_namehasowner","features":[364]},{"name":"alljoyn_busattachment_ping","features":[364]},{"name":"alljoyn_busattachment_registeraboutlistener","features":[364]},{"name":"alljoyn_busattachment_registerapplicationstatelistener","features":[364]},{"name":"alljoyn_busattachment_registerbuslistener","features":[364]},{"name":"alljoyn_busattachment_registerbusobject","features":[364]},{"name":"alljoyn_busattachment_registerbusobject_secure","features":[364]},{"name":"alljoyn_busattachment_registerkeystorelistener","features":[364]},{"name":"alljoyn_busattachment_registersignalhandler","features":[364]},{"name":"alljoyn_busattachment_registersignalhandlerwithrule","features":[364]},{"name":"alljoyn_busattachment_releasename","features":[364]},{"name":"alljoyn_busattachment_reloadkeystore","features":[364]},{"name":"alljoyn_busattachment_removematch","features":[364]},{"name":"alljoyn_busattachment_removesessionmember","features":[364]},{"name":"alljoyn_busattachment_requestname","features":[364]},{"name":"alljoyn_busattachment_secureconnection","features":[364]},{"name":"alljoyn_busattachment_secureconnectionasync","features":[364]},{"name":"alljoyn_busattachment_setdaemondebug","features":[364]},{"name":"alljoyn_busattachment_setkeyexpiration","features":[364]},{"name":"alljoyn_busattachment_setlinktimeout","features":[364]},{"name":"alljoyn_busattachment_setlinktimeoutasync","features":[364]},{"name":"alljoyn_busattachment_setlinktimeoutcb_ptr","features":[364]},{"name":"alljoyn_busattachment_setsessionlistener","features":[364]},{"name":"alljoyn_busattachment_start","features":[364]},{"name":"alljoyn_busattachment_stop","features":[364]},{"name":"alljoyn_busattachment_unbindsessionport","features":[364]},{"name":"alljoyn_busattachment_unregisteraboutlistener","features":[364]},{"name":"alljoyn_busattachment_unregisterallaboutlisteners","features":[364]},{"name":"alljoyn_busattachment_unregisterallhandlers","features":[364]},{"name":"alljoyn_busattachment_unregisterapplicationstatelistener","features":[364]},{"name":"alljoyn_busattachment_unregisterbuslistener","features":[364]},{"name":"alljoyn_busattachment_unregisterbusobject","features":[364]},{"name":"alljoyn_busattachment_unregistersignalhandler","features":[364]},{"name":"alljoyn_busattachment_unregistersignalhandlerwithrule","features":[364]},{"name":"alljoyn_busattachment_whoimplements_interface","features":[364]},{"name":"alljoyn_busattachment_whoimplements_interfaces","features":[364]},{"name":"alljoyn_buslistener","features":[364]},{"name":"alljoyn_buslistener_bus_disconnected_ptr","features":[364]},{"name":"alljoyn_buslistener_bus_prop_changed_ptr","features":[364]},{"name":"alljoyn_buslistener_bus_stopping_ptr","features":[364]},{"name":"alljoyn_buslistener_callbacks","features":[364]},{"name":"alljoyn_buslistener_create","features":[364]},{"name":"alljoyn_buslistener_destroy","features":[364]},{"name":"alljoyn_buslistener_found_advertised_name_ptr","features":[364]},{"name":"alljoyn_buslistener_listener_registered_ptr","features":[364]},{"name":"alljoyn_buslistener_listener_unregistered_ptr","features":[364]},{"name":"alljoyn_buslistener_lost_advertised_name_ptr","features":[364]},{"name":"alljoyn_buslistener_name_owner_changed_ptr","features":[364]},{"name":"alljoyn_busobject","features":[364]},{"name":"alljoyn_busobject_addinterface","features":[364]},{"name":"alljoyn_busobject_addinterface_announced","features":[364]},{"name":"alljoyn_busobject_addmethodhandler","features":[364]},{"name":"alljoyn_busobject_addmethodhandlers","features":[364]},{"name":"alljoyn_busobject_callbacks","features":[364]},{"name":"alljoyn_busobject_cancelsessionlessmessage","features":[364]},{"name":"alljoyn_busobject_cancelsessionlessmessage_serial","features":[364]},{"name":"alljoyn_busobject_create","features":[364]},{"name":"alljoyn_busobject_destroy","features":[364]},{"name":"alljoyn_busobject_emitpropertieschanged","features":[364]},{"name":"alljoyn_busobject_emitpropertychanged","features":[364]},{"name":"alljoyn_busobject_getannouncedinterfacenames","features":[364]},{"name":"alljoyn_busobject_getbusattachment","features":[364]},{"name":"alljoyn_busobject_getname","features":[364]},{"name":"alljoyn_busobject_getpath","features":[364]},{"name":"alljoyn_busobject_issecure","features":[364]},{"name":"alljoyn_busobject_methodentry","features":[364]},{"name":"alljoyn_busobject_methodreply_args","features":[364]},{"name":"alljoyn_busobject_methodreply_err","features":[364]},{"name":"alljoyn_busobject_methodreply_status","features":[364]},{"name":"alljoyn_busobject_object_registration_ptr","features":[364]},{"name":"alljoyn_busobject_prop_get_ptr","features":[364]},{"name":"alljoyn_busobject_prop_set_ptr","features":[364]},{"name":"alljoyn_busobject_setannounceflag","features":[364]},{"name":"alljoyn_busobject_signal","features":[364]},{"name":"alljoyn_certificateid","features":[364]},{"name":"alljoyn_certificateidarray","features":[364]},{"name":"alljoyn_claimcapability_masks","features":[364]},{"name":"alljoyn_claimcapabilityadditionalinfo_masks","features":[364]},{"name":"alljoyn_credentials","features":[364]},{"name":"alljoyn_credentials_clear","features":[364]},{"name":"alljoyn_credentials_create","features":[364]},{"name":"alljoyn_credentials_destroy","features":[364]},{"name":"alljoyn_credentials_getcertchain","features":[364]},{"name":"alljoyn_credentials_getexpiration","features":[364]},{"name":"alljoyn_credentials_getlogonentry","features":[364]},{"name":"alljoyn_credentials_getpassword","features":[364]},{"name":"alljoyn_credentials_getprivateKey","features":[364]},{"name":"alljoyn_credentials_getusername","features":[364]},{"name":"alljoyn_credentials_isset","features":[364]},{"name":"alljoyn_credentials_setcertchain","features":[364]},{"name":"alljoyn_credentials_setexpiration","features":[364]},{"name":"alljoyn_credentials_setlogonentry","features":[364]},{"name":"alljoyn_credentials_setpassword","features":[364]},{"name":"alljoyn_credentials_setprivatekey","features":[364]},{"name":"alljoyn_credentials_setusername","features":[364]},{"name":"alljoyn_getbuildinfo","features":[364]},{"name":"alljoyn_getnumericversion","features":[364]},{"name":"alljoyn_getversion","features":[364]},{"name":"alljoyn_init","features":[364]},{"name":"alljoyn_interfacedescription","features":[364]},{"name":"alljoyn_interfacedescription_activate","features":[364]},{"name":"alljoyn_interfacedescription_addannotation","features":[364]},{"name":"alljoyn_interfacedescription_addargannotation","features":[364]},{"name":"alljoyn_interfacedescription_addmember","features":[364]},{"name":"alljoyn_interfacedescription_addmemberannotation","features":[364]},{"name":"alljoyn_interfacedescription_addmethod","features":[364]},{"name":"alljoyn_interfacedescription_addproperty","features":[364]},{"name":"alljoyn_interfacedescription_addpropertyannotation","features":[364]},{"name":"alljoyn_interfacedescription_addsignal","features":[364]},{"name":"alljoyn_interfacedescription_eql","features":[364]},{"name":"alljoyn_interfacedescription_getannotation","features":[364]},{"name":"alljoyn_interfacedescription_getannotationatindex","features":[364]},{"name":"alljoyn_interfacedescription_getannotationscount","features":[364]},{"name":"alljoyn_interfacedescription_getargdescriptionforlanguage","features":[364]},{"name":"alljoyn_interfacedescription_getdescriptionforlanguage","features":[364]},{"name":"alljoyn_interfacedescription_getdescriptionlanguages","features":[364]},{"name":"alljoyn_interfacedescription_getdescriptionlanguages2","features":[364]},{"name":"alljoyn_interfacedescription_getdescriptiontranslationcallback","features":[364]},{"name":"alljoyn_interfacedescription_getmember","features":[364]},{"name":"alljoyn_interfacedescription_getmemberannotation","features":[364]},{"name":"alljoyn_interfacedescription_getmemberargannotation","features":[364]},{"name":"alljoyn_interfacedescription_getmemberdescriptionforlanguage","features":[364]},{"name":"alljoyn_interfacedescription_getmembers","features":[364]},{"name":"alljoyn_interfacedescription_getmethod","features":[364]},{"name":"alljoyn_interfacedescription_getname","features":[364]},{"name":"alljoyn_interfacedescription_getproperties","features":[364]},{"name":"alljoyn_interfacedescription_getproperty","features":[364]},{"name":"alljoyn_interfacedescription_getpropertyannotation","features":[364]},{"name":"alljoyn_interfacedescription_getpropertydescriptionforlanguage","features":[364]},{"name":"alljoyn_interfacedescription_getsecuritypolicy","features":[364]},{"name":"alljoyn_interfacedescription_getsignal","features":[364]},{"name":"alljoyn_interfacedescription_hasdescription","features":[364]},{"name":"alljoyn_interfacedescription_hasmember","features":[364]},{"name":"alljoyn_interfacedescription_hasproperties","features":[364]},{"name":"alljoyn_interfacedescription_hasproperty","features":[364]},{"name":"alljoyn_interfacedescription_introspect","features":[364]},{"name":"alljoyn_interfacedescription_issecure","features":[364]},{"name":"alljoyn_interfacedescription_member","features":[364]},{"name":"alljoyn_interfacedescription_member_eql","features":[364]},{"name":"alljoyn_interfacedescription_member_getannotation","features":[364]},{"name":"alljoyn_interfacedescription_member_getannotationatindex","features":[364]},{"name":"alljoyn_interfacedescription_member_getannotationscount","features":[364]},{"name":"alljoyn_interfacedescription_member_getargannotation","features":[364]},{"name":"alljoyn_interfacedescription_member_getargannotationatindex","features":[364]},{"name":"alljoyn_interfacedescription_member_getargannotationscount","features":[364]},{"name":"alljoyn_interfacedescription_property","features":[364]},{"name":"alljoyn_interfacedescription_property_eql","features":[364]},{"name":"alljoyn_interfacedescription_property_getannotation","features":[364]},{"name":"alljoyn_interfacedescription_property_getannotationatindex","features":[364]},{"name":"alljoyn_interfacedescription_property_getannotationscount","features":[364]},{"name":"alljoyn_interfacedescription_securitypolicy","features":[364]},{"name":"alljoyn_interfacedescription_setargdescription","features":[364]},{"name":"alljoyn_interfacedescription_setargdescriptionforlanguage","features":[364]},{"name":"alljoyn_interfacedescription_setdescription","features":[364]},{"name":"alljoyn_interfacedescription_setdescriptionforlanguage","features":[364]},{"name":"alljoyn_interfacedescription_setdescriptionlanguage","features":[364]},{"name":"alljoyn_interfacedescription_setdescriptiontranslationcallback","features":[364]},{"name":"alljoyn_interfacedescription_setmemberdescription","features":[364]},{"name":"alljoyn_interfacedescription_setmemberdescriptionforlanguage","features":[364]},{"name":"alljoyn_interfacedescription_setpropertydescription","features":[364]},{"name":"alljoyn_interfacedescription_setpropertydescriptionforlanguage","features":[364]},{"name":"alljoyn_interfacedescription_translation_callback_ptr","features":[364]},{"name":"alljoyn_keystore","features":[364]},{"name":"alljoyn_keystorelistener","features":[364]},{"name":"alljoyn_keystorelistener_acquireexclusivelock_ptr","features":[364]},{"name":"alljoyn_keystorelistener_callbacks","features":[364]},{"name":"alljoyn_keystorelistener_create","features":[364]},{"name":"alljoyn_keystorelistener_destroy","features":[364]},{"name":"alljoyn_keystorelistener_getkeys","features":[364]},{"name":"alljoyn_keystorelistener_loadrequest_ptr","features":[364]},{"name":"alljoyn_keystorelistener_putkeys","features":[364]},{"name":"alljoyn_keystorelistener_releaseexclusivelock_ptr","features":[364]},{"name":"alljoyn_keystorelistener_storerequest_ptr","features":[364]},{"name":"alljoyn_keystorelistener_with_synchronization_callbacks","features":[364]},{"name":"alljoyn_keystorelistener_with_synchronization_create","features":[364]},{"name":"alljoyn_manifestarray","features":[364]},{"name":"alljoyn_message","features":[364]},{"name":"alljoyn_message_create","features":[364]},{"name":"alljoyn_message_description","features":[364]},{"name":"alljoyn_message_destroy","features":[364]},{"name":"alljoyn_message_eql","features":[364]},{"name":"alljoyn_message_getarg","features":[364]},{"name":"alljoyn_message_getargs","features":[364]},{"name":"alljoyn_message_getauthmechanism","features":[364]},{"name":"alljoyn_message_getcallserial","features":[364]},{"name":"alljoyn_message_getcompressiontoken","features":[364]},{"name":"alljoyn_message_getdestination","features":[364]},{"name":"alljoyn_message_geterrorname","features":[364]},{"name":"alljoyn_message_getflags","features":[364]},{"name":"alljoyn_message_getinterface","features":[364]},{"name":"alljoyn_message_getmembername","features":[364]},{"name":"alljoyn_message_getobjectpath","features":[364]},{"name":"alljoyn_message_getreceiveendpointname","features":[364]},{"name":"alljoyn_message_getreplyserial","features":[364]},{"name":"alljoyn_message_getsender","features":[364]},{"name":"alljoyn_message_getsessionid","features":[364]},{"name":"alljoyn_message_getsignature","features":[364]},{"name":"alljoyn_message_gettimestamp","features":[364]},{"name":"alljoyn_message_gettype","features":[364]},{"name":"alljoyn_message_isbroadcastsignal","features":[364]},{"name":"alljoyn_message_isencrypted","features":[364]},{"name":"alljoyn_message_isexpired","features":[364]},{"name":"alljoyn_message_isglobalbroadcast","features":[364]},{"name":"alljoyn_message_issessionless","features":[364]},{"name":"alljoyn_message_isunreliable","features":[364]},{"name":"alljoyn_message_parseargs","features":[364]},{"name":"alljoyn_message_setendianess","features":[364]},{"name":"alljoyn_message_tostring","features":[364]},{"name":"alljoyn_messagereceiver_methodhandler_ptr","features":[364]},{"name":"alljoyn_messagereceiver_replyhandler_ptr","features":[364]},{"name":"alljoyn_messagereceiver_signalhandler_ptr","features":[364]},{"name":"alljoyn_messagetype","features":[364]},{"name":"alljoyn_msgarg","features":[364]},{"name":"alljoyn_msgarg_array_create","features":[364]},{"name":"alljoyn_msgarg_array_element","features":[364]},{"name":"alljoyn_msgarg_array_get","features":[364]},{"name":"alljoyn_msgarg_array_set","features":[364]},{"name":"alljoyn_msgarg_array_set_offset","features":[364]},{"name":"alljoyn_msgarg_array_signature","features":[364]},{"name":"alljoyn_msgarg_array_tostring","features":[364]},{"name":"alljoyn_msgarg_clear","features":[364]},{"name":"alljoyn_msgarg_clone","features":[364]},{"name":"alljoyn_msgarg_copy","features":[364]},{"name":"alljoyn_msgarg_create","features":[364]},{"name":"alljoyn_msgarg_create_and_set","features":[364]},{"name":"alljoyn_msgarg_destroy","features":[364]},{"name":"alljoyn_msgarg_equal","features":[364]},{"name":"alljoyn_msgarg_get","features":[364]},{"name":"alljoyn_msgarg_get_array_element","features":[364]},{"name":"alljoyn_msgarg_get_array_elementsignature","features":[364]},{"name":"alljoyn_msgarg_get_array_numberofelements","features":[364]},{"name":"alljoyn_msgarg_get_bool","features":[364]},{"name":"alljoyn_msgarg_get_bool_array","features":[364]},{"name":"alljoyn_msgarg_get_double","features":[364]},{"name":"alljoyn_msgarg_get_double_array","features":[364]},{"name":"alljoyn_msgarg_get_int16","features":[364]},{"name":"alljoyn_msgarg_get_int16_array","features":[364]},{"name":"alljoyn_msgarg_get_int32","features":[364]},{"name":"alljoyn_msgarg_get_int32_array","features":[364]},{"name":"alljoyn_msgarg_get_int64","features":[364]},{"name":"alljoyn_msgarg_get_int64_array","features":[364]},{"name":"alljoyn_msgarg_get_objectpath","features":[364]},{"name":"alljoyn_msgarg_get_signature","features":[364]},{"name":"alljoyn_msgarg_get_string","features":[364]},{"name":"alljoyn_msgarg_get_uint16","features":[364]},{"name":"alljoyn_msgarg_get_uint16_array","features":[364]},{"name":"alljoyn_msgarg_get_uint32","features":[364]},{"name":"alljoyn_msgarg_get_uint32_array","features":[364]},{"name":"alljoyn_msgarg_get_uint64","features":[364]},{"name":"alljoyn_msgarg_get_uint64_array","features":[364]},{"name":"alljoyn_msgarg_get_uint8","features":[364]},{"name":"alljoyn_msgarg_get_uint8_array","features":[364]},{"name":"alljoyn_msgarg_get_variant","features":[364]},{"name":"alljoyn_msgarg_get_variant_array","features":[364]},{"name":"alljoyn_msgarg_getdictelement","features":[364]},{"name":"alljoyn_msgarg_getkey","features":[364]},{"name":"alljoyn_msgarg_getmember","features":[364]},{"name":"alljoyn_msgarg_getnummembers","features":[364]},{"name":"alljoyn_msgarg_gettype","features":[364]},{"name":"alljoyn_msgarg_getvalue","features":[364]},{"name":"alljoyn_msgarg_hassignature","features":[364]},{"name":"alljoyn_msgarg_set","features":[364]},{"name":"alljoyn_msgarg_set_and_stabilize","features":[364]},{"name":"alljoyn_msgarg_set_bool","features":[364]},{"name":"alljoyn_msgarg_set_bool_array","features":[364]},{"name":"alljoyn_msgarg_set_double","features":[364]},{"name":"alljoyn_msgarg_set_double_array","features":[364]},{"name":"alljoyn_msgarg_set_int16","features":[364]},{"name":"alljoyn_msgarg_set_int16_array","features":[364]},{"name":"alljoyn_msgarg_set_int32","features":[364]},{"name":"alljoyn_msgarg_set_int32_array","features":[364]},{"name":"alljoyn_msgarg_set_int64","features":[364]},{"name":"alljoyn_msgarg_set_int64_array","features":[364]},{"name":"alljoyn_msgarg_set_objectpath","features":[364]},{"name":"alljoyn_msgarg_set_objectpath_array","features":[364]},{"name":"alljoyn_msgarg_set_signature","features":[364]},{"name":"alljoyn_msgarg_set_signature_array","features":[364]},{"name":"alljoyn_msgarg_set_string","features":[364]},{"name":"alljoyn_msgarg_set_string_array","features":[364]},{"name":"alljoyn_msgarg_set_uint16","features":[364]},{"name":"alljoyn_msgarg_set_uint16_array","features":[364]},{"name":"alljoyn_msgarg_set_uint32","features":[364]},{"name":"alljoyn_msgarg_set_uint32_array","features":[364]},{"name":"alljoyn_msgarg_set_uint64","features":[364]},{"name":"alljoyn_msgarg_set_uint64_array","features":[364]},{"name":"alljoyn_msgarg_set_uint8","features":[364]},{"name":"alljoyn_msgarg_set_uint8_array","features":[364]},{"name":"alljoyn_msgarg_setdictentry","features":[364]},{"name":"alljoyn_msgarg_setstruct","features":[364]},{"name":"alljoyn_msgarg_signature","features":[364]},{"name":"alljoyn_msgarg_stabilize","features":[364]},{"name":"alljoyn_msgarg_tostring","features":[364]},{"name":"alljoyn_observer","features":[364]},{"name":"alljoyn_observer_create","features":[364]},{"name":"alljoyn_observer_destroy","features":[364]},{"name":"alljoyn_observer_get","features":[364]},{"name":"alljoyn_observer_getfirst","features":[364]},{"name":"alljoyn_observer_getnext","features":[364]},{"name":"alljoyn_observer_object_discovered_ptr","features":[364]},{"name":"alljoyn_observer_object_lost_ptr","features":[364]},{"name":"alljoyn_observer_registerlistener","features":[364]},{"name":"alljoyn_observer_unregisteralllisteners","features":[364]},{"name":"alljoyn_observer_unregisterlistener","features":[364]},{"name":"alljoyn_observerlistener","features":[364]},{"name":"alljoyn_observerlistener_callback","features":[364]},{"name":"alljoyn_observerlistener_create","features":[364]},{"name":"alljoyn_observerlistener_destroy","features":[364]},{"name":"alljoyn_passwordmanager_setcredentials","features":[364]},{"name":"alljoyn_permissionconfigurationlistener","features":[364]},{"name":"alljoyn_permissionconfigurationlistener_callbacks","features":[364]},{"name":"alljoyn_permissionconfigurationlistener_create","features":[364]},{"name":"alljoyn_permissionconfigurationlistener_destroy","features":[364]},{"name":"alljoyn_permissionconfigurationlistener_endmanagement_ptr","features":[364]},{"name":"alljoyn_permissionconfigurationlistener_factoryreset_ptr","features":[364]},{"name":"alljoyn_permissionconfigurationlistener_policychanged_ptr","features":[364]},{"name":"alljoyn_permissionconfigurationlistener_startmanagement_ptr","features":[364]},{"name":"alljoyn_permissionconfigurator","features":[364]},{"name":"alljoyn_permissionconfigurator_certificatechain_destroy","features":[364]},{"name":"alljoyn_permissionconfigurator_certificateid_cleanup","features":[364]},{"name":"alljoyn_permissionconfigurator_certificateidarray_cleanup","features":[364]},{"name":"alljoyn_permissionconfigurator_claim","features":[364]},{"name":"alljoyn_permissionconfigurator_endmanagement","features":[364]},{"name":"alljoyn_permissionconfigurator_getapplicationstate","features":[364]},{"name":"alljoyn_permissionconfigurator_getclaimcapabilities","features":[364]},{"name":"alljoyn_permissionconfigurator_getclaimcapabilitiesadditionalinfo","features":[364]},{"name":"alljoyn_permissionconfigurator_getdefaultclaimcapabilities","features":[364]},{"name":"alljoyn_permissionconfigurator_getdefaultpolicy","features":[364]},{"name":"alljoyn_permissionconfigurator_getidentity","features":[364]},{"name":"alljoyn_permissionconfigurator_getidentitycertificateid","features":[364]},{"name":"alljoyn_permissionconfigurator_getmanifests","features":[364]},{"name":"alljoyn_permissionconfigurator_getmanifesttemplate","features":[364]},{"name":"alljoyn_permissionconfigurator_getmembershipsummaries","features":[364]},{"name":"alljoyn_permissionconfigurator_getpolicy","features":[364]},{"name":"alljoyn_permissionconfigurator_getpublickey","features":[364]},{"name":"alljoyn_permissionconfigurator_installmanifests","features":[364]},{"name":"alljoyn_permissionconfigurator_installmembership","features":[364]},{"name":"alljoyn_permissionconfigurator_manifestarray_cleanup","features":[364]},{"name":"alljoyn_permissionconfigurator_manifesttemplate_destroy","features":[364]},{"name":"alljoyn_permissionconfigurator_policy_destroy","features":[364]},{"name":"alljoyn_permissionconfigurator_publickey_destroy","features":[364]},{"name":"alljoyn_permissionconfigurator_removemembership","features":[364]},{"name":"alljoyn_permissionconfigurator_reset","features":[364]},{"name":"alljoyn_permissionconfigurator_resetpolicy","features":[364]},{"name":"alljoyn_permissionconfigurator_setapplicationstate","features":[364]},{"name":"alljoyn_permissionconfigurator_setclaimcapabilities","features":[364]},{"name":"alljoyn_permissionconfigurator_setclaimcapabilitiesadditionalinfo","features":[364]},{"name":"alljoyn_permissionconfigurator_setmanifesttemplatefromxml","features":[364]},{"name":"alljoyn_permissionconfigurator_startmanagement","features":[364]},{"name":"alljoyn_permissionconfigurator_updateidentity","features":[364]},{"name":"alljoyn_permissionconfigurator_updatepolicy","features":[364]},{"name":"alljoyn_pinglistener","features":[364]},{"name":"alljoyn_pinglistener_callback","features":[364]},{"name":"alljoyn_pinglistener_create","features":[364]},{"name":"alljoyn_pinglistener_destroy","features":[364]},{"name":"alljoyn_proxybusobject","features":[364]},{"name":"alljoyn_proxybusobject_addchild","features":[364]},{"name":"alljoyn_proxybusobject_addinterface","features":[364]},{"name":"alljoyn_proxybusobject_addinterface_by_name","features":[364]},{"name":"alljoyn_proxybusobject_copy","features":[364]},{"name":"alljoyn_proxybusobject_create","features":[364]},{"name":"alljoyn_proxybusobject_create_secure","features":[364]},{"name":"alljoyn_proxybusobject_destroy","features":[364]},{"name":"alljoyn_proxybusobject_enablepropertycaching","features":[364]},{"name":"alljoyn_proxybusobject_getallproperties","features":[364]},{"name":"alljoyn_proxybusobject_getallpropertiesasync","features":[364]},{"name":"alljoyn_proxybusobject_getchild","features":[364]},{"name":"alljoyn_proxybusobject_getchildren","features":[364]},{"name":"alljoyn_proxybusobject_getinterface","features":[364]},{"name":"alljoyn_proxybusobject_getinterfaces","features":[364]},{"name":"alljoyn_proxybusobject_getpath","features":[364]},{"name":"alljoyn_proxybusobject_getproperty","features":[364]},{"name":"alljoyn_proxybusobject_getpropertyasync","features":[364]},{"name":"alljoyn_proxybusobject_getservicename","features":[364]},{"name":"alljoyn_proxybusobject_getsessionid","features":[364]},{"name":"alljoyn_proxybusobject_getuniquename","features":[364]},{"name":"alljoyn_proxybusobject_implementsinterface","features":[364]},{"name":"alljoyn_proxybusobject_introspectremoteobject","features":[364]},{"name":"alljoyn_proxybusobject_introspectremoteobjectasync","features":[364]},{"name":"alljoyn_proxybusobject_issecure","features":[364]},{"name":"alljoyn_proxybusobject_isvalid","features":[364]},{"name":"alljoyn_proxybusobject_listener_getallpropertiescb_ptr","features":[364]},{"name":"alljoyn_proxybusobject_listener_getpropertycb_ptr","features":[364]},{"name":"alljoyn_proxybusobject_listener_introspectcb_ptr","features":[364]},{"name":"alljoyn_proxybusobject_listener_propertieschanged_ptr","features":[364]},{"name":"alljoyn_proxybusobject_listener_setpropertycb_ptr","features":[364]},{"name":"alljoyn_proxybusobject_methodcall","features":[364]},{"name":"alljoyn_proxybusobject_methodcall_member","features":[364]},{"name":"alljoyn_proxybusobject_methodcall_member_noreply","features":[364]},{"name":"alljoyn_proxybusobject_methodcall_noreply","features":[364]},{"name":"alljoyn_proxybusobject_methodcallasync","features":[364]},{"name":"alljoyn_proxybusobject_methodcallasync_member","features":[364]},{"name":"alljoyn_proxybusobject_parsexml","features":[364]},{"name":"alljoyn_proxybusobject_ref","features":[364]},{"name":"alljoyn_proxybusobject_ref_create","features":[364]},{"name":"alljoyn_proxybusobject_ref_decref","features":[364]},{"name":"alljoyn_proxybusobject_ref_get","features":[364]},{"name":"alljoyn_proxybusobject_ref_incref","features":[364]},{"name":"alljoyn_proxybusobject_registerpropertieschangedlistener","features":[364]},{"name":"alljoyn_proxybusobject_removechild","features":[364]},{"name":"alljoyn_proxybusobject_secureconnection","features":[364]},{"name":"alljoyn_proxybusobject_secureconnectionasync","features":[364]},{"name":"alljoyn_proxybusobject_setproperty","features":[364]},{"name":"alljoyn_proxybusobject_setpropertyasync","features":[364]},{"name":"alljoyn_proxybusobject_unregisterpropertieschangedlistener","features":[364]},{"name":"alljoyn_routerinit","features":[364]},{"name":"alljoyn_routerinitwithconfig","features":[364]},{"name":"alljoyn_routershutdown","features":[364]},{"name":"alljoyn_securityapplicationproxy","features":[364]},{"name":"alljoyn_securityapplicationproxy_claim","features":[364]},{"name":"alljoyn_securityapplicationproxy_computemanifestdigest","features":[364]},{"name":"alljoyn_securityapplicationproxy_create","features":[364]},{"name":"alljoyn_securityapplicationproxy_destroy","features":[364]},{"name":"alljoyn_securityapplicationproxy_digest_destroy","features":[364]},{"name":"alljoyn_securityapplicationproxy_eccpublickey_destroy","features":[364]},{"name":"alljoyn_securityapplicationproxy_endmanagement","features":[364]},{"name":"alljoyn_securityapplicationproxy_getapplicationstate","features":[364]},{"name":"alljoyn_securityapplicationproxy_getclaimcapabilities","features":[364]},{"name":"alljoyn_securityapplicationproxy_getclaimcapabilitiesadditionalinfo","features":[364]},{"name":"alljoyn_securityapplicationproxy_getdefaultpolicy","features":[364]},{"name":"alljoyn_securityapplicationproxy_geteccpublickey","features":[364]},{"name":"alljoyn_securityapplicationproxy_getmanifesttemplate","features":[364]},{"name":"alljoyn_securityapplicationproxy_getpermissionmanagementsessionport","features":[364]},{"name":"alljoyn_securityapplicationproxy_getpolicy","features":[364]},{"name":"alljoyn_securityapplicationproxy_installmembership","features":[364]},{"name":"alljoyn_securityapplicationproxy_manifest_destroy","features":[364]},{"name":"alljoyn_securityapplicationproxy_manifesttemplate_destroy","features":[364]},{"name":"alljoyn_securityapplicationproxy_policy_destroy","features":[364]},{"name":"alljoyn_securityapplicationproxy_reset","features":[364]},{"name":"alljoyn_securityapplicationproxy_resetpolicy","features":[364]},{"name":"alljoyn_securityapplicationproxy_setmanifestsignature","features":[364]},{"name":"alljoyn_securityapplicationproxy_signmanifest","features":[364]},{"name":"alljoyn_securityapplicationproxy_startmanagement","features":[364]},{"name":"alljoyn_securityapplicationproxy_updateidentity","features":[364]},{"name":"alljoyn_securityapplicationproxy_updatepolicy","features":[364]},{"name":"alljoyn_sessionlistener","features":[364]},{"name":"alljoyn_sessionlistener_callbacks","features":[364]},{"name":"alljoyn_sessionlistener_create","features":[364]},{"name":"alljoyn_sessionlistener_destroy","features":[364]},{"name":"alljoyn_sessionlistener_sessionlost_ptr","features":[364]},{"name":"alljoyn_sessionlistener_sessionmemberadded_ptr","features":[364]},{"name":"alljoyn_sessionlistener_sessionmemberremoved_ptr","features":[364]},{"name":"alljoyn_sessionlostreason","features":[364]},{"name":"alljoyn_sessionopts","features":[364]},{"name":"alljoyn_sessionopts_cmp","features":[364]},{"name":"alljoyn_sessionopts_create","features":[364]},{"name":"alljoyn_sessionopts_destroy","features":[364]},{"name":"alljoyn_sessionopts_get_multipoint","features":[364]},{"name":"alljoyn_sessionopts_get_proximity","features":[364]},{"name":"alljoyn_sessionopts_get_traffic","features":[364]},{"name":"alljoyn_sessionopts_get_transports","features":[364]},{"name":"alljoyn_sessionopts_iscompatible","features":[364]},{"name":"alljoyn_sessionopts_set_multipoint","features":[364]},{"name":"alljoyn_sessionopts_set_proximity","features":[364]},{"name":"alljoyn_sessionopts_set_traffic","features":[364]},{"name":"alljoyn_sessionopts_set_transports","features":[364]},{"name":"alljoyn_sessionportlistener","features":[364]},{"name":"alljoyn_sessionportlistener_acceptsessionjoiner_ptr","features":[364]},{"name":"alljoyn_sessionportlistener_callbacks","features":[364]},{"name":"alljoyn_sessionportlistener_create","features":[364]},{"name":"alljoyn_sessionportlistener_destroy","features":[364]},{"name":"alljoyn_sessionportlistener_sessionjoined_ptr","features":[364]},{"name":"alljoyn_shutdown","features":[364]},{"name":"alljoyn_typeid","features":[364]},{"name":"alljoyn_unity_deferred_callbacks_process","features":[364]},{"name":"alljoyn_unity_set_deferred_callback_mainthread_only","features":[364]}],"371":[{"name":"FACILITY_NONE","features":[365]},{"name":"FACILITY_WINBIO","features":[365]},{"name":"GUID_DEVINTERFACE_BIOMETRIC_READER","features":[365]},{"name":"IOCTL_BIOMETRIC_VENDOR","features":[365]},{"name":"PIBIO_ENGINE_ACCEPT_PRIVATE_SENSOR_TYPE_INFO_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_ACCEPT_SAMPLE_DATA_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_ACTIVATE_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_ATTACH_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_CHECK_FOR_DUPLICATE_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_CLEAR_CONTEXT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_COMMIT_ENROLLMENT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_CONTROL_UNIT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_CONTROL_UNIT_PRIVILEGED_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_CREATE_ENROLLMENT_AUTHENTICATED_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_CREATE_ENROLLMENT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_CREATE_KEY_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_DEACTIVATE_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_DETACH_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_DISCARD_ENROLLMENT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_EXPORT_ENGINE_DATA_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_GET_ENROLLMENT_HASH_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_IDENTIFY_ALL_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_AUTHENTICATED_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_SECURE_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_NOTIFY_POWER_CHANGE_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_PIPELINE_CLEANUP_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_PIPELINE_INIT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_QUERY_CALIBRATION_DATA_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_QUERY_HASH_ALGORITHMS_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_QUERY_INDEX_VECTOR_SIZE_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_QUERY_PREFERRED_FORMAT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_QUERY_SAMPLE_HINT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_REFRESH_CACHE_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_RESERVED_1_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_SELECT_CALIBRATION_FORMAT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_SET_ENROLLMENT_PARAMETERS_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_SET_ENROLLMENT_SELECTOR_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_SET_HASH_ALGORITHM_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_UPDATE_ENROLLMENT_FN","features":[365,307,312]},{"name":"PIBIO_ENGINE_VERIFY_FEATURE_SET_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_ALLOCATE_MEMORY_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_FREE_MEMORY_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_GET_PROPERTY_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_LOCK_AND_VALIDATE_SECURE_BUFFER_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_RELEASE_SECURE_BUFFER_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_SET_UNIT_STATUS_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_CLEAR_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_BEGIN_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_END_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_NEXT_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_BEGIN_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_END_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_NEXT_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_DECRYPT_SAMPLE_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_QUERY_AUTHORIZED_ENROLLMENTS_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_1_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_2_FN","features":[365,307,312]},{"name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_3_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_ACTIVATE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_ATTACH_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_CANCEL_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_CLEAR_CONTEXT_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_CONNECT_SECURE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_CONTROL_UNIT_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_DEACTIVATE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_DETACH_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_FINISH_CAPTURE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_GET_INDICATOR_STATUS_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_PIPELINE_CLEANUP_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_PIPELINE_INIT_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_QUERY_STATUS_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_RESET_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_SET_INDICATOR_STATUS_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_SET_MODE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_START_CAPTURE_EX_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_START_CAPTURE_FN","features":[365,307,312]},{"name":"PIBIO_SENSOR_START_NOTIFY_WAKE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_ACTIVATE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_ADD_RECORD_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_ATTACH_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_CLEAR_CONTEXT_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_CLOSE_DATABASE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_CONTROL_UNIT_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_CREATE_DATABASE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_DEACTIVATE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_DELETE_RECORD_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_DETACH_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_ERASE_DATABASE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_FIRST_RECORD_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_GET_CURRENT_RECORD_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_GET_DATABASE_SIZE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_GET_DATA_FORMAT_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_GET_RECORD_COUNT_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_NEXT_RECORD_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_OPEN_DATABASE_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_PIPELINE_CLEANUP_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_PIPELINE_INIT_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_QUERY_BY_CONTENT_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_QUERY_BY_SUBJECT_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_RESERVED_1_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_RESERVED_2_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN","features":[365,307,312]},{"name":"PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN","features":[365,307,312]},{"name":"PWINBIO_ASYNC_COMPLETION_CALLBACK","features":[365,307]},{"name":"PWINBIO_CAPTURE_CALLBACK","features":[365]},{"name":"PWINBIO_ENROLL_CAPTURE_CALLBACK","features":[365]},{"name":"PWINBIO_EVENT_CALLBACK","features":[365]},{"name":"PWINBIO_IDENTIFY_CALLBACK","features":[365]},{"name":"PWINBIO_LOCATE_SENSOR_CALLBACK","features":[365]},{"name":"PWINBIO_QUERY_ENGINE_INTERFACE_FN","features":[365,307,312]},{"name":"PWINBIO_QUERY_SENSOR_INTERFACE_FN","features":[365,307,312]},{"name":"PWINBIO_QUERY_STORAGE_INTERFACE_FN","features":[365,307,312]},{"name":"PWINBIO_VERIFY_CALLBACK","features":[365,307]},{"name":"WINBIO_ACCOUNT_POLICY","features":[365]},{"name":"WINBIO_ADAPTER_INTERFACE_VERSION","features":[365]},{"name":"WINBIO_ANSI_381_IMG_BIT_PACKED","features":[365]},{"name":"WINBIO_ANSI_381_IMG_COMPRESSED_JPEG","features":[365]},{"name":"WINBIO_ANSI_381_IMG_COMPRESSED_JPEG2000","features":[365]},{"name":"WINBIO_ANSI_381_IMG_COMPRESSED_PNG","features":[365]},{"name":"WINBIO_ANSI_381_IMG_COMPRESSED_WSQ","features":[365]},{"name":"WINBIO_ANSI_381_IMG_UNCOMPRESSED","features":[365]},{"name":"WINBIO_ANSI_381_IMP_TYPE_LATENT","features":[365]},{"name":"WINBIO_ANSI_381_IMP_TYPE_LIVE_SCAN_CONTACTLESS","features":[365]},{"name":"WINBIO_ANSI_381_IMP_TYPE_LIVE_SCAN_PLAIN","features":[365]},{"name":"WINBIO_ANSI_381_IMP_TYPE_LIVE_SCAN_ROLLED","features":[365]},{"name":"WINBIO_ANSI_381_IMP_TYPE_NONLIVE_SCAN_PLAIN","features":[365]},{"name":"WINBIO_ANSI_381_IMP_TYPE_NONLIVE_SCAN_ROLLED","features":[365]},{"name":"WINBIO_ANSI_381_IMP_TYPE_SWIPE","features":[365]},{"name":"WINBIO_ANSI_381_PIXELS_PER_CM","features":[365]},{"name":"WINBIO_ANSI_381_PIXELS_PER_INCH","features":[365]},{"name":"WINBIO_ANTI_SPOOF_DISABLE","features":[365]},{"name":"WINBIO_ANTI_SPOOF_ENABLE","features":[365]},{"name":"WINBIO_ANTI_SPOOF_POLICY","features":[365]},{"name":"WINBIO_ANTI_SPOOF_POLICY_ACTION","features":[365]},{"name":"WINBIO_ANTI_SPOOF_REMOVE","features":[365]},{"name":"WINBIO_ASYNC_NOTIFICATION_METHOD","features":[365]},{"name":"WINBIO_ASYNC_NOTIFY_CALLBACK","features":[365]},{"name":"WINBIO_ASYNC_NOTIFY_MAXIMUM_VALUE","features":[365]},{"name":"WINBIO_ASYNC_NOTIFY_MESSAGE","features":[365]},{"name":"WINBIO_ASYNC_NOTIFY_NONE","features":[365]},{"name":"WINBIO_ASYNC_RESULT","features":[365,307]},{"name":"WINBIO_BDB_ANSI_381_HEADER","features":[365]},{"name":"WINBIO_BDB_ANSI_381_RECORD","features":[365]},{"name":"WINBIO_BIR","features":[365]},{"name":"WINBIO_BIR_ALGIN_SIZE","features":[365]},{"name":"WINBIO_BIR_ALIGN_SIZE","features":[365]},{"name":"WINBIO_BIR_DATA","features":[365]},{"name":"WINBIO_BIR_HEADER","features":[365]},{"name":"WINBIO_BLANK_PAYLOAD","features":[365]},{"name":"WINBIO_BSP_SCHEMA","features":[365]},{"name":"WINBIO_CALIBRATION_INFO","features":[365]},{"name":"WINBIO_CAPTURE_DATA","features":[365]},{"name":"WINBIO_CAPTURE_PARAMETERS","features":[365]},{"name":"WINBIO_COMPONENT","features":[365]},{"name":"WINBIO_COMPONENT_ENGINE","features":[365]},{"name":"WINBIO_COMPONENT_SENSOR","features":[365]},{"name":"WINBIO_COMPONENT_STORAGE","features":[365]},{"name":"WINBIO_CREDENTIAL_ALL","features":[365]},{"name":"WINBIO_CREDENTIAL_FORMAT","features":[365]},{"name":"WINBIO_CREDENTIAL_NOT_SET","features":[365]},{"name":"WINBIO_CREDENTIAL_PASSWORD","features":[365]},{"name":"WINBIO_CREDENTIAL_SET","features":[365]},{"name":"WINBIO_CREDENTIAL_STATE","features":[365]},{"name":"WINBIO_CREDENTIAL_TYPE","features":[365]},{"name":"WINBIO_DATA","features":[365]},{"name":"WINBIO_DATA_FLAG_INTEGRITY","features":[365]},{"name":"WINBIO_DATA_FLAG_INTERMEDIATE","features":[365]},{"name":"WINBIO_DATA_FLAG_OPTION_MASK_PRESENT","features":[365]},{"name":"WINBIO_DATA_FLAG_PRIVACY","features":[365]},{"name":"WINBIO_DATA_FLAG_PROCESSED","features":[365]},{"name":"WINBIO_DATA_FLAG_RAW","features":[365]},{"name":"WINBIO_DATA_FLAG_SIGNED","features":[365]},{"name":"WINBIO_DIAGNOSTICS","features":[365]},{"name":"WINBIO_ENCRYPTED_CAPTURE_PARAMS","features":[365]},{"name":"WINBIO_ENGINE_INTERFACE","features":[365,307,312]},{"name":"WINBIO_EVENT","features":[365]},{"name":"WINBIO_EXTENDED_ENGINE_INFO","features":[365]},{"name":"WINBIO_EXTENDED_ENROLLMENT_PARAMETERS","features":[365]},{"name":"WINBIO_EXTENDED_ENROLLMENT_STATUS","features":[365,307]},{"name":"WINBIO_EXTENDED_SENSOR_INFO","features":[365,307]},{"name":"WINBIO_EXTENDED_STORAGE_INFO","features":[365]},{"name":"WINBIO_EXTENDED_UNIT_STATUS","features":[365]},{"name":"WINBIO_E_ADAPTER_INTEGRITY_FAILURE","features":[365]},{"name":"WINBIO_E_AUTO_LOGON_DISABLED","features":[365]},{"name":"WINBIO_E_BAD_CAPTURE","features":[365]},{"name":"WINBIO_E_CALIBRATION_BUFFER_INVALID","features":[365]},{"name":"WINBIO_E_CALIBRATION_BUFFER_TOO_LARGE","features":[365]},{"name":"WINBIO_E_CALIBRATION_BUFFER_TOO_SMALL","features":[365]},{"name":"WINBIO_E_CANCELED","features":[365]},{"name":"WINBIO_E_CAPTURE_ABORTED","features":[365]},{"name":"WINBIO_E_CONFIGURATION_FAILURE","features":[365]},{"name":"WINBIO_E_CRED_PROV_DISABLED","features":[365]},{"name":"WINBIO_E_CRED_PROV_NO_CREDENTIAL","features":[365]},{"name":"WINBIO_E_CRED_PROV_SECURITY_LOCKOUT","features":[365]},{"name":"WINBIO_E_DATABASE_ALREADY_EXISTS","features":[365]},{"name":"WINBIO_E_DATABASE_BAD_INDEX_VECTOR","features":[365]},{"name":"WINBIO_E_DATABASE_CANT_CLOSE","features":[365]},{"name":"WINBIO_E_DATABASE_CANT_CREATE","features":[365]},{"name":"WINBIO_E_DATABASE_CANT_ERASE","features":[365]},{"name":"WINBIO_E_DATABASE_CANT_FIND","features":[365]},{"name":"WINBIO_E_DATABASE_CANT_OPEN","features":[365]},{"name":"WINBIO_E_DATABASE_CORRUPTED","features":[365]},{"name":"WINBIO_E_DATABASE_EOF","features":[365]},{"name":"WINBIO_E_DATABASE_FULL","features":[365]},{"name":"WINBIO_E_DATABASE_LOCKED","features":[365]},{"name":"WINBIO_E_DATABASE_NO_MORE_RECORDS","features":[365]},{"name":"WINBIO_E_DATABASE_NO_RESULTS","features":[365]},{"name":"WINBIO_E_DATABASE_NO_SUCH_RECORD","features":[365]},{"name":"WINBIO_E_DATABASE_READ_ERROR","features":[365]},{"name":"WINBIO_E_DATABASE_WRITE_ERROR","features":[365]},{"name":"WINBIO_E_DATA_COLLECTION_IN_PROGRESS","features":[365]},{"name":"WINBIO_E_DATA_PROTECTION_FAILURE","features":[365]},{"name":"WINBIO_E_DEADLOCK_DETECTED","features":[365]},{"name":"WINBIO_E_DEVICE_BUSY","features":[365]},{"name":"WINBIO_E_DEVICE_FAILURE","features":[365]},{"name":"WINBIO_E_DISABLED","features":[365]},{"name":"WINBIO_E_DUPLICATE_ENROLLMENT","features":[365]},{"name":"WINBIO_E_DUPLICATE_TEMPLATE","features":[365]},{"name":"WINBIO_E_ENROLLMENT_CANCELED_BY_SUSPEND","features":[365]},{"name":"WINBIO_E_ENROLLMENT_IN_PROGRESS","features":[365]},{"name":"WINBIO_E_EVENT_MONITOR_ACTIVE","features":[365]},{"name":"WINBIO_E_FAST_USER_SWITCH_DISABLED","features":[365]},{"name":"WINBIO_E_INCORRECT_BSP","features":[365]},{"name":"WINBIO_E_INCORRECT_SENSOR_POOL","features":[365]},{"name":"WINBIO_E_INCORRECT_SESSION_TYPE","features":[365]},{"name":"WINBIO_E_INSECURE_SENSOR","features":[365]},{"name":"WINBIO_E_INVALID_BUFFER","features":[365]},{"name":"WINBIO_E_INVALID_BUFFER_ID","features":[365]},{"name":"WINBIO_E_INVALID_CALIBRATION_FORMAT_ARRAY","features":[365]},{"name":"WINBIO_E_INVALID_CONTROL_CODE","features":[365]},{"name":"WINBIO_E_INVALID_DEVICE_STATE","features":[365]},{"name":"WINBIO_E_INVALID_KEY_IDENTIFIER","features":[365]},{"name":"WINBIO_E_INVALID_OPERATION","features":[365]},{"name":"WINBIO_E_INVALID_PROPERTY_ID","features":[365]},{"name":"WINBIO_E_INVALID_PROPERTY_TYPE","features":[365]},{"name":"WINBIO_E_INVALID_SENSOR_MODE","features":[365]},{"name":"WINBIO_E_INVALID_SUBFACTOR","features":[365]},{"name":"WINBIO_E_INVALID_TICKET","features":[365]},{"name":"WINBIO_E_INVALID_UNIT","features":[365]},{"name":"WINBIO_E_KEY_CREATION_FAILED","features":[365]},{"name":"WINBIO_E_KEY_IDENTIFIER_BUFFER_TOO_SMALL","features":[365]},{"name":"WINBIO_E_LOCK_VIOLATION","features":[365]},{"name":"WINBIO_E_MAX_ERROR_COUNT_EXCEEDED","features":[365]},{"name":"WINBIO_E_NOT_ACTIVE_CONSOLE","features":[365]},{"name":"WINBIO_E_NO_CAPTURE_DATA","features":[365]},{"name":"WINBIO_E_NO_MATCH","features":[365]},{"name":"WINBIO_E_NO_PREBOOT_IDENTITY","features":[365]},{"name":"WINBIO_E_NO_SUPPORTED_CALIBRATION_FORMAT","features":[365]},{"name":"WINBIO_E_POLICY_PROTECTION_UNAVAILABLE","features":[365]},{"name":"WINBIO_E_PRESENCE_MONITOR_ACTIVE","features":[365]},{"name":"WINBIO_E_PROPERTY_UNAVAILABLE","features":[365]},{"name":"WINBIO_E_SAS_ENABLED","features":[365]},{"name":"WINBIO_E_SELECTION_REQUIRED","features":[365]},{"name":"WINBIO_E_SENSOR_UNAVAILABLE","features":[365]},{"name":"WINBIO_E_SESSION_BUSY","features":[365]},{"name":"WINBIO_E_SESSION_HANDLE_CLOSED","features":[365]},{"name":"WINBIO_E_TICKET_QUOTA_EXCEEDED","features":[365]},{"name":"WINBIO_E_TRUSTLET_INTEGRITY_FAIL","features":[365]},{"name":"WINBIO_E_UNKNOWN_ID","features":[365]},{"name":"WINBIO_E_UNSUPPORTED_DATA_FORMAT","features":[365]},{"name":"WINBIO_E_UNSUPPORTED_DATA_TYPE","features":[365]},{"name":"WINBIO_E_UNSUPPORTED_FACTOR","features":[365]},{"name":"WINBIO_E_UNSUPPORTED_POOL_TYPE","features":[365]},{"name":"WINBIO_E_UNSUPPORTED_PROPERTY","features":[365]},{"name":"WINBIO_E_UNSUPPORTED_PURPOSE","features":[365]},{"name":"WINBIO_E_UNSUPPORTED_SENSOR_CALIBRATION_FORMAT","features":[365]},{"name":"WINBIO_FP_BU_STATE","features":[365,307]},{"name":"WINBIO_FRAMEWORK_INTERFACE","features":[365,307,312]},{"name":"WINBIO_GESTURE_METADATA","features":[365]},{"name":"WINBIO_GET_INDICATOR","features":[365]},{"name":"WINBIO_IDENTITY","features":[365]},{"name":"WINBIO_I_EXTENDED_STATUS_INFORMATION","features":[365]},{"name":"WINBIO_I_MORE_DATA","features":[365]},{"name":"WINBIO_MAX_STRING_LEN","features":[365]},{"name":"WINBIO_NOTIFY_WAKE","features":[365]},{"name":"WINBIO_PASSWORD_GENERIC","features":[365]},{"name":"WINBIO_PASSWORD_PACKED","features":[365]},{"name":"WINBIO_PASSWORD_PROTECTED","features":[365]},{"name":"WINBIO_PIPELINE","features":[365,307,312]},{"name":"WINBIO_POLICY_ADMIN","features":[365]},{"name":"WINBIO_POLICY_DEFAULT","features":[365]},{"name":"WINBIO_POLICY_LOCAL","features":[365]},{"name":"WINBIO_POLICY_SOURCE","features":[365]},{"name":"WINBIO_POLICY_UNKNOWN","features":[365]},{"name":"WINBIO_POOL","features":[365]},{"name":"WINBIO_POOL_PRIVATE","features":[365]},{"name":"WINBIO_POOL_SYSTEM","features":[365]},{"name":"WINBIO_PRESENCE","features":[365,307]},{"name":"WINBIO_PRESENCE_PROPERTIES","features":[365,307]},{"name":"WINBIO_PRIVATE_SENSOR_TYPE_INFO","features":[365]},{"name":"WINBIO_PROTECTION_POLICY","features":[365]},{"name":"WINBIO_REGISTERED_FORMAT","features":[365]},{"name":"WINBIO_SCP_CURVE_FIELD_SIZE_V1","features":[365]},{"name":"WINBIO_SCP_DIGEST_SIZE_V1","features":[365]},{"name":"WINBIO_SCP_ENCRYPTION_BLOCK_SIZE_V1","features":[365]},{"name":"WINBIO_SCP_ENCRYPTION_KEY_SIZE_V1","features":[365]},{"name":"WINBIO_SCP_PRIVATE_KEY_SIZE_V1","features":[365]},{"name":"WINBIO_SCP_PUBLIC_KEY_SIZE_V1","features":[365]},{"name":"WINBIO_SCP_RANDOM_SIZE_V1","features":[365]},{"name":"WINBIO_SCP_SIGNATURE_SIZE_V1","features":[365]},{"name":"WINBIO_SCP_VERSION_1","features":[365]},{"name":"WINBIO_SECURE_BUFFER_HEADER_V1","features":[365]},{"name":"WINBIO_SECURE_CONNECTION_DATA","features":[365]},{"name":"WINBIO_SECURE_CONNECTION_PARAMS","features":[365]},{"name":"WINBIO_SENSOR_ATTRIBUTES","features":[365]},{"name":"WINBIO_SENSOR_INTERFACE","features":[365,307,312]},{"name":"WINBIO_SETTING_SOURCE","features":[365]},{"name":"WINBIO_SETTING_SOURCE_DEFAULT","features":[365]},{"name":"WINBIO_SETTING_SOURCE_INVALID","features":[365]},{"name":"WINBIO_SETTING_SOURCE_LOCAL","features":[365]},{"name":"WINBIO_SETTING_SOURCE_POLICY","features":[365]},{"name":"WINBIO_SET_INDICATOR","features":[365]},{"name":"WINBIO_STORAGE_INTERFACE","features":[365,307,312]},{"name":"WINBIO_STORAGE_RECORD","features":[365]},{"name":"WINBIO_STORAGE_SCHEMA","features":[365]},{"name":"WINBIO_SUPPORTED_ALGORITHMS","features":[365]},{"name":"WINBIO_UNIT_SCHEMA","features":[365]},{"name":"WINBIO_UPDATE_FIRMWARE","features":[365]},{"name":"WINBIO_VERSION","features":[365]},{"name":"WINBIO_WBDI_MAJOR_VERSION","features":[365]},{"name":"WINBIO_WBDI_MINOR_VERSION","features":[365]},{"name":"WINIBIO_ENGINE_CONTEXT","features":[365]},{"name":"WINIBIO_SENSOR_CONTEXT","features":[365]},{"name":"WINIBIO_STORAGE_CONTEXT","features":[365]},{"name":"WinBioAcquireFocus","features":[365]},{"name":"WinBioAsyncEnumBiometricUnits","features":[365]},{"name":"WinBioAsyncEnumDatabases","features":[365]},{"name":"WinBioAsyncEnumServiceProviders","features":[365]},{"name":"WinBioAsyncMonitorFrameworkChanges","features":[365]},{"name":"WinBioAsyncOpenFramework","features":[365,307]},{"name":"WinBioAsyncOpenSession","features":[365,307]},{"name":"WinBioCancel","features":[365]},{"name":"WinBioCaptureSample","features":[365]},{"name":"WinBioCaptureSampleWithCallback","features":[365]},{"name":"WinBioCloseFramework","features":[365]},{"name":"WinBioCloseSession","features":[365]},{"name":"WinBioControlUnit","features":[365]},{"name":"WinBioControlUnitPrivileged","features":[365]},{"name":"WinBioDeleteTemplate","features":[365]},{"name":"WinBioEnrollBegin","features":[365]},{"name":"WinBioEnrollCapture","features":[365]},{"name":"WinBioEnrollCaptureWithCallback","features":[365]},{"name":"WinBioEnrollCommit","features":[365]},{"name":"WinBioEnrollDiscard","features":[365]},{"name":"WinBioEnrollSelect","features":[365]},{"name":"WinBioEnumBiometricUnits","features":[365]},{"name":"WinBioEnumDatabases","features":[365]},{"name":"WinBioEnumEnrollments","features":[365]},{"name":"WinBioEnumServiceProviders","features":[365]},{"name":"WinBioFree","features":[365]},{"name":"WinBioGetCredentialState","features":[365]},{"name":"WinBioGetDomainLogonSetting","features":[365]},{"name":"WinBioGetEnabledSetting","features":[365]},{"name":"WinBioGetEnrolledFactors","features":[365]},{"name":"WinBioGetLogonSetting","features":[365]},{"name":"WinBioGetProperty","features":[365]},{"name":"WinBioIdentify","features":[365]},{"name":"WinBioIdentifyWithCallback","features":[365]},{"name":"WinBioImproveBegin","features":[365]},{"name":"WinBioImproveEnd","features":[365]},{"name":"WinBioLocateSensor","features":[365]},{"name":"WinBioLocateSensorWithCallback","features":[365]},{"name":"WinBioLockUnit","features":[365]},{"name":"WinBioLogonIdentifiedUser","features":[365]},{"name":"WinBioMonitorPresence","features":[365]},{"name":"WinBioOpenSession","features":[365]},{"name":"WinBioRegisterEventMonitor","features":[365]},{"name":"WinBioReleaseFocus","features":[365]},{"name":"WinBioRemoveAllCredentials","features":[365]},{"name":"WinBioRemoveAllDomainCredentials","features":[365]},{"name":"WinBioRemoveCredential","features":[365]},{"name":"WinBioSetCredential","features":[365]},{"name":"WinBioSetProperty","features":[365]},{"name":"WinBioUnlockUnit","features":[365]},{"name":"WinBioUnregisterEventMonitor","features":[365]},{"name":"WinBioVerify","features":[365]},{"name":"WinBioVerifyWithCallback","features":[365,307]},{"name":"WinBioWait","features":[365]}],"372":[{"name":"A2DP_SINK_SUPPORTED_FEATURES_AMPLIFIER","features":[366]},{"name":"A2DP_SINK_SUPPORTED_FEATURES_HEADPHONE","features":[366]},{"name":"A2DP_SINK_SUPPORTED_FEATURES_RECORDER","features":[366]},{"name":"A2DP_SINK_SUPPORTED_FEATURES_SPEAKER","features":[366]},{"name":"A2DP_SOURCE_SUPPORTED_FEATURES_MICROPHONE","features":[366]},{"name":"A2DP_SOURCE_SUPPORTED_FEATURES_MIXER","features":[366]},{"name":"A2DP_SOURCE_SUPPORTED_FEATURES_PLAYER","features":[366]},{"name":"A2DP_SOURCE_SUPPORTED_FEATURES_TUNER","features":[366]},{"name":"AF_BTH","features":[366]},{"name":"ATT_PROTOCOL_UUID16","features":[366]},{"name":"AUTHENTICATION_REQUIREMENTS","features":[366]},{"name":"AVCTP_PROTOCOL_UUID16","features":[366]},{"name":"AVDTP_PROTOCOL_UUID16","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_CATEGORY_1","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_CATEGORY_2","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_CATEGORY_3","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_CATEGORY_4","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_CT_BROWSING","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_IMAGE","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_IMAGE_PROPERTIES","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_CT_COVER_ART_LINKED_THUMBNAIL","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_BROWSING","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_COVER_ART","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_GROUP_NAVIGATION","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_MULTIPLE_PLAYER_APPLICATIONS","features":[366]},{"name":"AVRCP_SUPPORTED_FEATURES_TG_PLAYER_APPLICATION_SETTINGS","features":[366]},{"name":"AVRemoteControlControllerServiceClass_UUID16","features":[366]},{"name":"AVRemoteControlServiceClassID_UUID16","features":[366]},{"name":"AVRemoteControlTargetServiceClassID_UUID16","features":[366]},{"name":"AdvancedAudioDistributionProfileID_UUID16","features":[366]},{"name":"AdvancedAudioDistributionServiceClassID_UUID16","features":[366]},{"name":"AudioSinkServiceClassID_UUID16","features":[366]},{"name":"AudioSinkSourceServiceClassID_UUID16","features":[366]},{"name":"AudioSourceServiceClassID_UUID16","features":[366]},{"name":"AudioVideoServiceClassID_UUID16","features":[366]},{"name":"AudioVideoServiceClass_UUID16","features":[366]},{"name":"BDIF_ADDRESS","features":[366]},{"name":"BDIF_BR","features":[366]},{"name":"BDIF_BR_SECURE_CONNECTION_PAIRED","features":[366]},{"name":"BDIF_COD","features":[366]},{"name":"BDIF_CONNECTED","features":[366]},{"name":"BDIF_DEBUGKEY","features":[366]},{"name":"BDIF_EIR","features":[366]},{"name":"BDIF_LE","features":[366]},{"name":"BDIF_LE_CONNECTABLE","features":[366]},{"name":"BDIF_LE_CONNECTED","features":[366]},{"name":"BDIF_LE_DEBUGKEY","features":[366]},{"name":"BDIF_LE_DISCOVERABLE","features":[366]},{"name":"BDIF_LE_MITM_PROTECTED","features":[366]},{"name":"BDIF_LE_NAME","features":[366]},{"name":"BDIF_LE_PAIRED","features":[366]},{"name":"BDIF_LE_PERSONAL","features":[366]},{"name":"BDIF_LE_PRIVACY_ENABLED","features":[366]},{"name":"BDIF_LE_RANDOM_ADDRESS_TYPE","features":[366]},{"name":"BDIF_LE_SECURE_CONNECTION_PAIRED","features":[366]},{"name":"BDIF_LE_VISIBLE","features":[366]},{"name":"BDIF_NAME","features":[366]},{"name":"BDIF_PAIRED","features":[366]},{"name":"BDIF_PERSONAL","features":[366]},{"name":"BDIF_RSSI","features":[366]},{"name":"BDIF_SHORT_NAME","features":[366]},{"name":"BDIF_SSP_MITM_PROTECTED","features":[366]},{"name":"BDIF_SSP_PAIRED","features":[366]},{"name":"BDIF_SSP_SUPPORTED","features":[366]},{"name":"BDIF_TX_POWER","features":[366]},{"name":"BDIF_VISIBLE","features":[366]},{"name":"BLUETOOTH_ADDRESS","features":[366]},{"name":"BLUETOOTH_AUTHENTICATE_RESPONSE","features":[366]},{"name":"BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS","features":[366,307]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD","features":[366]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_LEGACY","features":[366]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_NUMERIC_COMPARISON","features":[366]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_OOB","features":[366]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY","features":[366]},{"name":"BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY_NOTIFICATION","features":[366]},{"name":"BLUETOOTH_AUTHENTICATION_REQUIREMENTS","features":[366]},{"name":"BLUETOOTH_COD_PAIRS","features":[366]},{"name":"BLUETOOTH_DEVICE_INFO","features":[366,307]},{"name":"BLUETOOTH_DEVICE_NAME_SIZE","features":[366]},{"name":"BLUETOOTH_DEVICE_SEARCH_PARAMS","features":[366,307]},{"name":"BLUETOOTH_FIND_RADIO_PARAMS","features":[366]},{"name":"BLUETOOTH_GATT_FLAG_CONNECTION_AUTHENTICATED","features":[366]},{"name":"BLUETOOTH_GATT_FLAG_CONNECTION_ENCRYPTED","features":[366]},{"name":"BLUETOOTH_GATT_FLAG_FORCE_READ_FROM_CACHE","features":[366]},{"name":"BLUETOOTH_GATT_FLAG_FORCE_READ_FROM_DEVICE","features":[366]},{"name":"BLUETOOTH_GATT_FLAG_NONE","features":[366]},{"name":"BLUETOOTH_GATT_FLAG_RETURN_ALL","features":[366]},{"name":"BLUETOOTH_GATT_FLAG_SIGNED_WRITE","features":[366]},{"name":"BLUETOOTH_GATT_FLAG_WRITE_WITHOUT_RESPONSE","features":[366]},{"name":"BLUETOOTH_GATT_VALUE_CHANGED_EVENT","features":[366]},{"name":"BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION","features":[366,307]},{"name":"BLUETOOTH_IO_CAPABILITY","features":[366]},{"name":"BLUETOOTH_IO_CAPABILITY_DISPLAYONLY","features":[366]},{"name":"BLUETOOTH_IO_CAPABILITY_DISPLAYYESNO","features":[366]},{"name":"BLUETOOTH_IO_CAPABILITY_KEYBOARDONLY","features":[366]},{"name":"BLUETOOTH_IO_CAPABILITY_NOINPUTNOOUTPUT","features":[366]},{"name":"BLUETOOTH_IO_CAPABILITY_UNDEFINED","features":[366]},{"name":"BLUETOOTH_LOCAL_SERVICE_INFO","features":[366,307]},{"name":"BLUETOOTH_MAX_NAME_SIZE","features":[366]},{"name":"BLUETOOTH_MAX_PASSKEY_BUFFER_SIZE","features":[366]},{"name":"BLUETOOTH_MAX_PASSKEY_SIZE","features":[366]},{"name":"BLUETOOTH_MAX_SERVICE_NAME_SIZE","features":[366]},{"name":"BLUETOOTH_MITM_ProtectionNotDefined","features":[366]},{"name":"BLUETOOTH_MITM_ProtectionNotRequired","features":[366]},{"name":"BLUETOOTH_MITM_ProtectionNotRequiredBonding","features":[366]},{"name":"BLUETOOTH_MITM_ProtectionNotRequiredGeneralBonding","features":[366]},{"name":"BLUETOOTH_MITM_ProtectionRequired","features":[366]},{"name":"BLUETOOTH_MITM_ProtectionRequiredBonding","features":[366]},{"name":"BLUETOOTH_MITM_ProtectionRequiredGeneralBonding","features":[366]},{"name":"BLUETOOTH_NUMERIC_COMPARISON_INFO","features":[366]},{"name":"BLUETOOTH_OOB_DATA_INFO","features":[366]},{"name":"BLUETOOTH_PASSKEY_INFO","features":[366]},{"name":"BLUETOOTH_PIN_INFO","features":[366]},{"name":"BLUETOOTH_RADIO_INFO","features":[366]},{"name":"BLUETOOTH_SELECT_DEVICE_PARAMS","features":[366,307]},{"name":"BLUETOOTH_SERVICE_DISABLE","features":[366]},{"name":"BLUETOOTH_SERVICE_ENABLE","features":[366]},{"name":"BNEP_PROTOCOL_UUID16","features":[366]},{"name":"BTHLEENUM_ATT_MTU_DEFAULT","features":[366]},{"name":"BTHLEENUM_ATT_MTU_INITIAL_NEGOTIATION","features":[366]},{"name":"BTHLEENUM_ATT_MTU_MAX","features":[366]},{"name":"BTHLEENUM_ATT_MTU_MIN","features":[366]},{"name":"BTHNS_RESULT_DEVICE_AUTHENTICATED","features":[366]},{"name":"BTHNS_RESULT_DEVICE_CONNECTED","features":[366]},{"name":"BTHNS_RESULT_DEVICE_REMEMBERED","features":[366]},{"name":"BTHPROTO_L2CAP","features":[366]},{"name":"BTHPROTO_RFCOMM","features":[366]},{"name":"BTH_ADDR_GIAC","features":[366]},{"name":"BTH_ADDR_IAC_FIRST","features":[366]},{"name":"BTH_ADDR_IAC_LAST","features":[366]},{"name":"BTH_ADDR_LIAC","features":[366]},{"name":"BTH_ADDR_STRING_SIZE","features":[366]},{"name":"BTH_DEVICE_INFO","features":[366]},{"name":"BTH_EIR_128_UUIDS_COMPLETE_ID","features":[366]},{"name":"BTH_EIR_128_UUIDS_PARTIAL_ID","features":[366]},{"name":"BTH_EIR_16_UUIDS_COMPLETE_ID","features":[366]},{"name":"BTH_EIR_16_UUIDS_PARTIAL_ID","features":[366]},{"name":"BTH_EIR_32_UUIDS_COMPLETE_ID","features":[366]},{"name":"BTH_EIR_32_UUIDS_PARTIAL_ID","features":[366]},{"name":"BTH_EIR_FLAGS_ID","features":[366]},{"name":"BTH_EIR_LOCAL_NAME_COMPLETE_ID","features":[366]},{"name":"BTH_EIR_LOCAL_NAME_PARTIAL_ID","features":[366]},{"name":"BTH_EIR_MANUFACTURER_ID","features":[366]},{"name":"BTH_EIR_OOB_BD_ADDR_ID","features":[366]},{"name":"BTH_EIR_OOB_COD_ID","features":[366]},{"name":"BTH_EIR_OOB_OPT_DATA_LEN_ID","features":[366]},{"name":"BTH_EIR_OOB_SP_HASH_ID","features":[366]},{"name":"BTH_EIR_OOB_SP_RANDOMIZER_ID","features":[366]},{"name":"BTH_EIR_SIZE","features":[366]},{"name":"BTH_EIR_TX_POWER_LEVEL_ID","features":[366]},{"name":"BTH_ERROR_ACL_CONNECTION_ALREADY_EXISTS","features":[366]},{"name":"BTH_ERROR_AUTHENTICATION_FAILURE","features":[366]},{"name":"BTH_ERROR_CHANNEL_CLASSIFICATION_NOT_SUPPORTED","features":[366]},{"name":"BTH_ERROR_COARSE_CLOCK_ADJUSTMENT_REJECTED","features":[366]},{"name":"BTH_ERROR_COMMAND_DISALLOWED","features":[366]},{"name":"BTH_ERROR_CONNECTION_FAILED_TO_BE_ESTABLISHED","features":[366]},{"name":"BTH_ERROR_CONNECTION_REJECTED_DUE_TO_NO_SUITABLE_CHANNEL_FOUND","features":[366]},{"name":"BTH_ERROR_CONNECTION_TERMINATED_DUE_TO_MIC_FAILURE","features":[366]},{"name":"BTH_ERROR_CONNECTION_TIMEOUT","features":[366]},{"name":"BTH_ERROR_CONTROLLER_BUSY","features":[366]},{"name":"BTH_ERROR_DIFFERENT_TRANSACTION_COLLISION","features":[366]},{"name":"BTH_ERROR_DIRECTED_ADVERTISING_TIMEOUT","features":[366]},{"name":"BTH_ERROR_ENCRYPTION_MODE_NOT_ACCEPTABLE","features":[366]},{"name":"BTH_ERROR_EXTENDED_INQUIRY_RESPONSE_TOO_LARGE","features":[366]},{"name":"BTH_ERROR_HARDWARE_FAILURE","features":[366]},{"name":"BTH_ERROR_HOST_BUSY_PAIRING","features":[366]},{"name":"BTH_ERROR_HOST_REJECTED_LIMITED_RESOURCES","features":[366]},{"name":"BTH_ERROR_HOST_REJECTED_PERSONAL_DEVICE","features":[366]},{"name":"BTH_ERROR_HOST_REJECTED_SECURITY_REASONS","features":[366]},{"name":"BTH_ERROR_HOST_TIMEOUT","features":[366]},{"name":"BTH_ERROR_INSTANT_PASSED","features":[366]},{"name":"BTH_ERROR_INSUFFICIENT_SECURITY","features":[366]},{"name":"BTH_ERROR_INVALID_HCI_PARAMETER","features":[366]},{"name":"BTH_ERROR_INVALID_LMP_PARAMETERS","features":[366]},{"name":"BTH_ERROR_KEY_MISSING","features":[366]},{"name":"BTH_ERROR_LIMIT_REACHED","features":[366]},{"name":"BTH_ERROR_LMP_PDU_NOT_ALLOWED","features":[366]},{"name":"BTH_ERROR_LMP_RESPONSE_TIMEOUT","features":[366]},{"name":"BTH_ERROR_LMP_TRANSACTION_COLLISION","features":[366]},{"name":"BTH_ERROR_LOCAL_HOST_TERMINATED_CONNECTION","features":[366]},{"name":"BTH_ERROR_MAC_CONNECTION_FAILED","features":[366]},{"name":"BTH_ERROR_MAX_NUMBER_OF_CONNECTIONS","features":[366]},{"name":"BTH_ERROR_MAX_NUMBER_OF_SCO_CONNECTIONS","features":[366]},{"name":"BTH_ERROR_MEMORY_FULL","features":[366]},{"name":"BTH_ERROR_NO_CONNECTION","features":[366]},{"name":"BTH_ERROR_OPERATION_CANCELLED_BY_HOST","features":[366]},{"name":"BTH_ERROR_PACKET_TOO_LONG","features":[366]},{"name":"BTH_ERROR_PAGE_TIMEOUT","features":[366]},{"name":"BTH_ERROR_PAIRING_NOT_ALLOWED","features":[366]},{"name":"BTH_ERROR_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED","features":[366]},{"name":"BTH_ERROR_PARAMETER_OUT_OF_MANDATORY_RANGE","features":[366]},{"name":"BTH_ERROR_QOS_IS_NOT_SUPPORTED","features":[366]},{"name":"BTH_ERROR_QOS_REJECTED","features":[366]},{"name":"BTH_ERROR_QOS_UNACCEPTABLE_PARAMETER","features":[366]},{"name":"BTH_ERROR_REMOTE_LOW_RESOURCES","features":[366]},{"name":"BTH_ERROR_REMOTE_POWERING_OFF","features":[366]},{"name":"BTH_ERROR_REMOTE_USER_ENDED_CONNECTION","features":[366]},{"name":"BTH_ERROR_REPEATED_ATTEMPTS","features":[366]},{"name":"BTH_ERROR_RESERVED_SLOT_VIOLATION","features":[366]},{"name":"BTH_ERROR_ROLE_CHANGE_NOT_ALLOWED","features":[366]},{"name":"BTH_ERROR_ROLE_SWITCH_FAILED","features":[366]},{"name":"BTH_ERROR_ROLE_SWITCH_PENDING","features":[366]},{"name":"BTH_ERROR_SCO_AIRMODE_REJECTED","features":[366]},{"name":"BTH_ERROR_SCO_INTERVAL_REJECTED","features":[366]},{"name":"BTH_ERROR_SCO_OFFSET_REJECTED","features":[366]},{"name":"BTH_ERROR_SECURE_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST","features":[366]},{"name":"BTH_ERROR_SUCCESS","features":[366]},{"name":"BTH_ERROR_TYPE_0_SUBMAP_NOT_DEFINED","features":[366]},{"name":"BTH_ERROR_UKNOWN_LMP_PDU","features":[366]},{"name":"BTH_ERROR_UNACCEPTABLE_CONNECTION_INTERVAL","features":[366]},{"name":"BTH_ERROR_UNIT_KEY_NOT_USED","features":[366]},{"name":"BTH_ERROR_UNKNOWN_ADVERTISING_IDENTIFIER","features":[366]},{"name":"BTH_ERROR_UNKNOWN_HCI_COMMAND","features":[366]},{"name":"BTH_ERROR_UNSPECIFIED","features":[366]},{"name":"BTH_ERROR_UNSPECIFIED_ERROR","features":[366]},{"name":"BTH_ERROR_UNSUPPORTED_FEATURE_OR_PARAMETER","features":[366]},{"name":"BTH_ERROR_UNSUPPORTED_LMP_PARM_VALUE","features":[366]},{"name":"BTH_ERROR_UNSUPPORTED_REMOTE_FEATURE","features":[366]},{"name":"BTH_HCI_EVENT_INFO","features":[366]},{"name":"BTH_HOST_FEATURE_ENHANCED_RETRANSMISSION_MODE","features":[366]},{"name":"BTH_HOST_FEATURE_LOW_ENERGY","features":[366]},{"name":"BTH_HOST_FEATURE_SCO_HCI","features":[366]},{"name":"BTH_HOST_FEATURE_SCO_HCIBYPASS","features":[366]},{"name":"BTH_HOST_FEATURE_STREAMING_MODE","features":[366]},{"name":"BTH_INFO_REQ","features":[366]},{"name":"BTH_INFO_RSP","features":[366]},{"name":"BTH_IOCTL_BASE","features":[366]},{"name":"BTH_L2CAP_EVENT_INFO","features":[366]},{"name":"BTH_LE_ATT_BLUETOOTH_BASE_GUID","features":[366]},{"name":"BTH_LE_ATT_CID","features":[366]},{"name":"BTH_LE_ATT_MAX_VALUE_SIZE","features":[366]},{"name":"BTH_LE_ATT_TRANSACTION_TIMEOUT","features":[366]},{"name":"BTH_LE_ERROR_ATTRIBUTE_NOT_FOUND","features":[366]},{"name":"BTH_LE_ERROR_ATTRIBUTE_NOT_LONG","features":[366]},{"name":"BTH_LE_ERROR_INSUFFICIENT_AUTHENTICATION","features":[366]},{"name":"BTH_LE_ERROR_INSUFFICIENT_AUTHORIZATION","features":[366]},{"name":"BTH_LE_ERROR_INSUFFICIENT_ENCRYPTION","features":[366]},{"name":"BTH_LE_ERROR_INSUFFICIENT_ENCRYPTION_KEY_SIZE","features":[366]},{"name":"BTH_LE_ERROR_INSUFFICIENT_RESOURCES","features":[366]},{"name":"BTH_LE_ERROR_INVALID_ATTRIBUTE_VALUE_LENGTH","features":[366]},{"name":"BTH_LE_ERROR_INVALID_HANDLE","features":[366]},{"name":"BTH_LE_ERROR_INVALID_OFFSET","features":[366]},{"name":"BTH_LE_ERROR_INVALID_PDU","features":[366]},{"name":"BTH_LE_ERROR_PREPARE_QUEUE_FULL","features":[366]},{"name":"BTH_LE_ERROR_READ_NOT_PERMITTED","features":[366]},{"name":"BTH_LE_ERROR_REQUEST_NOT_SUPPORTED","features":[366]},{"name":"BTH_LE_ERROR_UNKNOWN","features":[366]},{"name":"BTH_LE_ERROR_UNLIKELY","features":[366]},{"name":"BTH_LE_ERROR_UNSUPPORTED_GROUP_TYPE","features":[366]},{"name":"BTH_LE_ERROR_WRITE_NOT_PERMITTED","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_BOOKSHELF_SPEAKER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_SOUNDBAR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_SPEAKERPHONE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_STANDALONE_SPEAKER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SINK_SUBCATEGORY_STANDMOUNTED_SPEAKER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_ALARM","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_AUDITORIUM","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_BELL","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_BROADCASTING_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_BROADCASTING_ROOM","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_HORN","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_KIOSK","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_MICROPHONE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_AUDIO_SOURCE_SUBCATEGORY_SERVICE_DESK","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_BLOOD_PRESSURE_SUBCATEGORY_ARM","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_BLOOD_PRESSURE_SUBCATEGORY_WRIST","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_ACCESS_CONTROL","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AIRCRAFT","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AIR_CONDITIONING","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AUDIO_SINK","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AUDIO_SOURCE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_AV_EQUIPMENT","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_BARCODE_SCANNER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_BLOOD_PRESSURE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_CLOCK","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_COMPUTER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_CONTINUOUS_GLUCOSE_MONITOR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_CONTROL_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_CYCLING","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_DISPLAY","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_DISPLAY_EQUIPMENT","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_DOMESTIC_APPLIANCE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_EYE_GLASSES","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_FAN","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_GAMING","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_GLUCOSE_METER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HEARING_AID","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HEART_RATE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HEATING","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HID","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HUMIDIFIER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_HVAC","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_INSULIN_PUMP","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_KEYRING","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_LIGHT_FIXTURES","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_LIGHT_SOURCE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MASK","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MEDIA_PLAYER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MEDICATION_DELIVERY","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MOTORIZED_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_MOTORIZED_VEHICLE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_NETWORK_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_OFFSET","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_OUTDOOR_SPORTS_ACTIVITY","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_PERSONAL_MOBILITY_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_PHONE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_PLUSE_OXIMETER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_POWER_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_REMOTE_CONTROL","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_RUNNING_WALKING_SENSOR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_SENSOR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_SIGNAGE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_TAG","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_THERMOMETER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_UNCATEGORIZED","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_WATCH","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_WEARABLE_AUDIO_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_WEIGHT_SCALE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CATEGORY_WINDOW_COVERING","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_CADENCE_SENSOR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_CYCLING_COMPUTER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_POWER_SENSOR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_SPEED_AND_CADENCE_SENSOR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_CYCLING_SUBCATEGORY_SPEED_SENSOR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HEARING_AID_SUBCATEGORY_BEHIND_EAR_HEARING_AID","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HEARING_AID_SUBCATEGORY_COCHLEAR_IMPLANT","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HEARING_AID_SUBCATEGORY_IN_EAR_HEARING_AID","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HEART_RATE_SUBCATEGORY_HEART_RATE_BELT","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_BARCODE_SCANNER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_CARD_READER","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_DIGITAL_PEN","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_DIGITIZER_TABLET","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_GAMEPAD","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_JOYSTICK","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_KEYBOARD","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_HID_SUBCATEGORY_MOUSE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_DISPLAY_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_NAVIGATION_DISPLAY_DEVICE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_NAVIGATION_POD","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_OUTDOOR_SPORTS_ACTIVITY_SUBCATEGORY_LOCATION_POD","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_PULSE_OXIMETER_SUBCATEGORY_FINGERTIP","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_PULSE_OXIMETER_SUBCATEGORY_WRIST_WORN","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_IN_SHOE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_ON_HIP","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_RUNNING_WALKING_SENSOR_SUBCATEGORY_ON_SHOE","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_SUBCATEGORY_GENERIC","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_SUB_CATEGORY_MASK","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_THERMOMETER_SUBCATEGORY_EAR","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_WATCH_SUBCATEGORY_SPORTS_WATCH","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_WEARABLE_AUDIO_DEVICE_SUBCATEGORY_EARBUD","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_WEARABLE_AUDIO_DEVICE_SUBCATEGORY_HEADPHONES","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_WEARABLE_AUDIO_DEVICE_SUBCATEGORY_HEADSET","features":[366]},{"name":"BTH_LE_GAP_APPEARANCE_WEARABLE_AUDIO_DEVICE_SUBCATEGORY_NECKBAND","features":[366]},{"name":"BTH_LE_GATT_ATTRIBUTE_TYPE_CHARACTERISTIC","features":[366]},{"name":"BTH_LE_GATT_ATTRIBUTE_TYPE_INCLUDE","features":[366]},{"name":"BTH_LE_GATT_ATTRIBUTE_TYPE_PRIMARY_SERVICE","features":[366]},{"name":"BTH_LE_GATT_ATTRIBUTE_TYPE_SECONDARY_SERVICE","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC","features":[366,307]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_AGGREGATE_FORMAT","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_CLIENT_CONFIGURATION","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_EXTENDED_PROPERTIES","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_FORMAT","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_SERVER_CONFIGURATION","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_DESCRIPTOR_USER_DESCRIPTION","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_APPEARANCE","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_DEVICE_NAME","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_PERIPHERAL_PREFERED_CONNECTION_PARAMETER","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_PERIPHERAL_PRIVACY_FLAG","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_RECONNECTION_ADDRESS","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_TYPE_SERVICE_CHANGED","features":[366]},{"name":"BTH_LE_GATT_CHARACTERISTIC_VALUE","features":[366]},{"name":"BTH_LE_GATT_DEFAULT_MAX_INCLUDED_SERVICES_DEPTH","features":[366]},{"name":"BTH_LE_GATT_DESCRIPTOR","features":[366,307]},{"name":"BTH_LE_GATT_DESCRIPTOR_TYPE","features":[366]},{"name":"BTH_LE_GATT_DESCRIPTOR_VALUE","features":[366,307]},{"name":"BTH_LE_GATT_EVENT_TYPE","features":[366]},{"name":"BTH_LE_GATT_SERVICE","features":[366,307]},{"name":"BTH_LE_SERVICE_GAP","features":[366]},{"name":"BTH_LE_SERVICE_GATT","features":[366]},{"name":"BTH_LE_UUID","features":[366,307]},{"name":"BTH_LINK_KEY_LENGTH","features":[366]},{"name":"BTH_MAJORVERSION","features":[366]},{"name":"BTH_MAX_NAME_SIZE","features":[366]},{"name":"BTH_MAX_PIN_SIZE","features":[366]},{"name":"BTH_MAX_SERVICE_NAME_SIZE","features":[366]},{"name":"BTH_MFG_3COM","features":[366]},{"name":"BTH_MFG_ALCATEL","features":[366]},{"name":"BTH_MFG_APPLE","features":[366]},{"name":"BTH_MFG_ARUBA_NETWORKS","features":[366]},{"name":"BTH_MFG_ATMEL","features":[366]},{"name":"BTH_MFG_AVM_BERLIN","features":[366]},{"name":"BTH_MFG_BANDSPEED","features":[366]},{"name":"BTH_MFG_BROADCOM","features":[366]},{"name":"BTH_MFG_CONEXANT","features":[366]},{"name":"BTH_MFG_CSR","features":[366]},{"name":"BTH_MFG_C_TECHNOLOGIES","features":[366]},{"name":"BTH_MFG_DIGIANSWER","features":[366]},{"name":"BTH_MFG_ERICSSON","features":[366]},{"name":"BTH_MFG_HITACHI","features":[366]},{"name":"BTH_MFG_IBM","features":[366]},{"name":"BTH_MFG_INFINEON","features":[366]},{"name":"BTH_MFG_INTEL","features":[366]},{"name":"BTH_MFG_INTERNAL_USE","features":[366]},{"name":"BTH_MFG_INVENTEL","features":[366]},{"name":"BTH_MFG_KC_TECHNOLOGY","features":[366]},{"name":"BTH_MFG_LUCENT","features":[366]},{"name":"BTH_MFG_MACRONIX_INTERNATIONAL","features":[366]},{"name":"BTH_MFG_MANSELLA","features":[366]},{"name":"BTH_MFG_MARVELL","features":[366]},{"name":"BTH_MFG_MICROSOFT","features":[366]},{"name":"BTH_MFG_MITEL","features":[366]},{"name":"BTH_MFG_MITSIBUSHI","features":[366]},{"name":"BTH_MFG_MOTOROLA","features":[366]},{"name":"BTH_MFG_NEC","features":[366]},{"name":"BTH_MFG_NEWLOGIC","features":[366]},{"name":"BTH_MFG_NOKIA","features":[366]},{"name":"BTH_MFG_NORDIC_SEMICONDUCTORS_ASA","features":[366]},{"name":"BTH_MFG_OPEN_INTERFACE","features":[366]},{"name":"BTH_MFG_PARTHUS","features":[366]},{"name":"BTH_MFG_PHILIPS_SEMICONDUCTOR","features":[366]},{"name":"BTH_MFG_QUALCOMM","features":[366]},{"name":"BTH_MFG_RF_MICRO_DEVICES","features":[366]},{"name":"BTH_MFG_ROHDE_SCHWARZ","features":[366]},{"name":"BTH_MFG_RTX_TELECOM","features":[366]},{"name":"BTH_MFG_SIGNIA","features":[366]},{"name":"BTH_MFG_SILICONWAVE","features":[366]},{"name":"BTH_MFG_SYMBOL_TECHNOLOGIES","features":[366]},{"name":"BTH_MFG_TENOVIS","features":[366]},{"name":"BTH_MFG_TI","features":[366]},{"name":"BTH_MFG_TOSHIBA","features":[366]},{"name":"BTH_MFG_TRANSILICA","features":[366]},{"name":"BTH_MFG_TTPCOM","features":[366]},{"name":"BTH_MFG_WAVEPLUS_TECHNOLOGY_CO","features":[366]},{"name":"BTH_MFG_WIDCOMM","features":[366]},{"name":"BTH_MFG_ZEEVO","features":[366]},{"name":"BTH_MINORVERSION","features":[366]},{"name":"BTH_PING_REQ","features":[366]},{"name":"BTH_PING_RSP","features":[366]},{"name":"BTH_QUERY_DEVICE","features":[366]},{"name":"BTH_QUERY_SERVICE","features":[366]},{"name":"BTH_RADIO_IN_RANGE","features":[366]},{"name":"BTH_SDP_VERSION","features":[366]},{"name":"BTH_SET_SERVICE","features":[366,307]},{"name":"BTH_VID_DEFAULT_VALUE","features":[366]},{"name":"BT_PORT_DYN_FIRST","features":[366]},{"name":"BT_PORT_MAX","features":[366]},{"name":"BT_PORT_MIN","features":[366]},{"name":"BasicPrintingProfileID_UUID16","features":[366]},{"name":"BasicPrintingServiceClassID_UUID16","features":[366]},{"name":"BluetoothAuthenticateDevice","features":[366,307]},{"name":"BluetoothAuthenticateDeviceEx","features":[366,307]},{"name":"BluetoothAuthenticateMultipleDevices","features":[366,307]},{"name":"BluetoothDisplayDeviceProperties","features":[366,307]},{"name":"BluetoothEnableDiscovery","features":[366,307]},{"name":"BluetoothEnableIncomingConnections","features":[366,307]},{"name":"BluetoothEnumerateInstalledServices","features":[366,307]},{"name":"BluetoothFindDeviceClose","features":[366,307]},{"name":"BluetoothFindFirstDevice","features":[366,307]},{"name":"BluetoothFindFirstRadio","features":[366,307]},{"name":"BluetoothFindNextDevice","features":[366,307]},{"name":"BluetoothFindNextRadio","features":[366,307]},{"name":"BluetoothFindRadioClose","features":[366,307]},{"name":"BluetoothGATTAbortReliableWrite","features":[366,307]},{"name":"BluetoothGATTBeginReliableWrite","features":[366,307]},{"name":"BluetoothGATTEndReliableWrite","features":[366,307]},{"name":"BluetoothGATTGetCharacteristicValue","features":[366,307]},{"name":"BluetoothGATTGetCharacteristics","features":[366,307]},{"name":"BluetoothGATTGetDescriptorValue","features":[366,307]},{"name":"BluetoothGATTGetDescriptors","features":[366,307]},{"name":"BluetoothGATTGetIncludedServices","features":[366,307]},{"name":"BluetoothGATTGetServices","features":[366,307]},{"name":"BluetoothGATTRegisterEvent","features":[366,307]},{"name":"BluetoothGATTSetCharacteristicValue","features":[366,307]},{"name":"BluetoothGATTSetDescriptorValue","features":[366,307]},{"name":"BluetoothGATTUnregisterEvent","features":[366]},{"name":"BluetoothGetDeviceInfo","features":[366,307]},{"name":"BluetoothGetRadioInfo","features":[366,307]},{"name":"BluetoothIsConnectable","features":[366,307]},{"name":"BluetoothIsDiscoverable","features":[366,307]},{"name":"BluetoothIsVersionAvailable","features":[366,307]},{"name":"BluetoothRegisterForAuthentication","features":[366,307]},{"name":"BluetoothRegisterForAuthenticationEx","features":[366,307]},{"name":"BluetoothRemoveDevice","features":[366]},{"name":"BluetoothSdpEnumAttributes","features":[366,307]},{"name":"BluetoothSdpGetAttributeValue","features":[366]},{"name":"BluetoothSdpGetContainerElementData","features":[366]},{"name":"BluetoothSdpGetElementData","features":[366]},{"name":"BluetoothSdpGetString","features":[366]},{"name":"BluetoothSelectDevices","features":[366,307]},{"name":"BluetoothSelectDevicesFree","features":[366,307]},{"name":"BluetoothSendAuthenticationResponse","features":[366,307]},{"name":"BluetoothSendAuthenticationResponseEx","features":[366,307]},{"name":"BluetoothSetLocalServiceInfo","features":[366,307]},{"name":"BluetoothSetServiceState","features":[366,307]},{"name":"BluetoothUnregisterAuthentication","features":[366,307]},{"name":"BluetoothUpdateDeviceRecord","features":[366,307]},{"name":"Bluetooth_Base_UUID","features":[366]},{"name":"BrowseGroupDescriptorServiceClassID_UUID16","features":[366]},{"name":"CMPT_PROTOCOL_UUID16","features":[366]},{"name":"COD_AUDIO_MINOR_CAMCORDER","features":[366]},{"name":"COD_AUDIO_MINOR_CAR_AUDIO","features":[366]},{"name":"COD_AUDIO_MINOR_GAMING_TOY","features":[366]},{"name":"COD_AUDIO_MINOR_HANDS_FREE","features":[366]},{"name":"COD_AUDIO_MINOR_HEADPHONES","features":[366]},{"name":"COD_AUDIO_MINOR_HEADSET","features":[366]},{"name":"COD_AUDIO_MINOR_HEADSET_HANDS_FREE","features":[366]},{"name":"COD_AUDIO_MINOR_HIFI_AUDIO","features":[366]},{"name":"COD_AUDIO_MINOR_LOUDSPEAKER","features":[366]},{"name":"COD_AUDIO_MINOR_MICROPHONE","features":[366]},{"name":"COD_AUDIO_MINOR_PORTABLE_AUDIO","features":[366]},{"name":"COD_AUDIO_MINOR_SET_TOP_BOX","features":[366]},{"name":"COD_AUDIO_MINOR_UNCLASSIFIED","features":[366]},{"name":"COD_AUDIO_MINOR_VCR","features":[366]},{"name":"COD_AUDIO_MINOR_VIDEO_CAMERA","features":[366]},{"name":"COD_AUDIO_MINOR_VIDEO_DISPLAY_CONFERENCING","features":[366]},{"name":"COD_AUDIO_MINOR_VIDEO_DISPLAY_LOUDSPEAKER","features":[366]},{"name":"COD_AUDIO_MINOR_VIDEO_MONITOR","features":[366]},{"name":"COD_COMPUTER_MINOR_DESKTOP","features":[366]},{"name":"COD_COMPUTER_MINOR_HANDHELD","features":[366]},{"name":"COD_COMPUTER_MINOR_LAPTOP","features":[366]},{"name":"COD_COMPUTER_MINOR_PALM","features":[366]},{"name":"COD_COMPUTER_MINOR_SERVER","features":[366]},{"name":"COD_COMPUTER_MINOR_UNCLASSIFIED","features":[366]},{"name":"COD_COMPUTER_MINOR_WEARABLE","features":[366]},{"name":"COD_FORMAT_BIT_OFFSET","features":[366]},{"name":"COD_FORMAT_MASK","features":[366]},{"name":"COD_HEALTH_MINOR_BLOOD_PRESSURE_MONITOR","features":[366]},{"name":"COD_HEALTH_MINOR_GLUCOSE_METER","features":[366]},{"name":"COD_HEALTH_MINOR_HEALTH_DATA_DISPLAY","features":[366]},{"name":"COD_HEALTH_MINOR_HEART_PULSE_MONITOR","features":[366]},{"name":"COD_HEALTH_MINOR_PULSE_OXIMETER","features":[366]},{"name":"COD_HEALTH_MINOR_STEP_COUNTER","features":[366]},{"name":"COD_HEALTH_MINOR_THERMOMETER","features":[366]},{"name":"COD_HEALTH_MINOR_WEIGHING_SCALE","features":[366]},{"name":"COD_IMAGING_MINOR_CAMERA_MASK","features":[366]},{"name":"COD_IMAGING_MINOR_DISPLAY_MASK","features":[366]},{"name":"COD_IMAGING_MINOR_PRINTER_MASK","features":[366]},{"name":"COD_IMAGING_MINOR_SCANNER_MASK","features":[366]},{"name":"COD_LAN_ACCESS_0_USED","features":[366]},{"name":"COD_LAN_ACCESS_17_USED","features":[366]},{"name":"COD_LAN_ACCESS_33_USED","features":[366]},{"name":"COD_LAN_ACCESS_50_USED","features":[366]},{"name":"COD_LAN_ACCESS_67_USED","features":[366]},{"name":"COD_LAN_ACCESS_83_USED","features":[366]},{"name":"COD_LAN_ACCESS_99_USED","features":[366]},{"name":"COD_LAN_ACCESS_BIT_OFFSET","features":[366]},{"name":"COD_LAN_ACCESS_FULL","features":[366]},{"name":"COD_LAN_ACCESS_MASK","features":[366]},{"name":"COD_LAN_MINOR_MASK","features":[366]},{"name":"COD_LAN_MINOR_UNCLASSIFIED","features":[366]},{"name":"COD_MAJOR_AUDIO","features":[366]},{"name":"COD_MAJOR_COMPUTER","features":[366]},{"name":"COD_MAJOR_HEALTH","features":[366]},{"name":"COD_MAJOR_IMAGING","features":[366]},{"name":"COD_MAJOR_LAN_ACCESS","features":[366]},{"name":"COD_MAJOR_MASK","features":[366]},{"name":"COD_MAJOR_MISCELLANEOUS","features":[366]},{"name":"COD_MAJOR_PERIPHERAL","features":[366]},{"name":"COD_MAJOR_PHONE","features":[366]},{"name":"COD_MAJOR_TOY","features":[366]},{"name":"COD_MAJOR_UNCLASSIFIED","features":[366]},{"name":"COD_MAJOR_WEARABLE","features":[366]},{"name":"COD_MINOR_BIT_OFFSET","features":[366]},{"name":"COD_MINOR_MASK","features":[366]},{"name":"COD_PERIPHERAL_MINOR_GAMEPAD","features":[366]},{"name":"COD_PERIPHERAL_MINOR_JOYSTICK","features":[366]},{"name":"COD_PERIPHERAL_MINOR_KEYBOARD_MASK","features":[366]},{"name":"COD_PERIPHERAL_MINOR_NO_CATEGORY","features":[366]},{"name":"COD_PERIPHERAL_MINOR_POINTER_MASK","features":[366]},{"name":"COD_PERIPHERAL_MINOR_REMOTE_CONTROL","features":[366]},{"name":"COD_PERIPHERAL_MINOR_SENSING","features":[366]},{"name":"COD_PHONE_MINOR_CELLULAR","features":[366]},{"name":"COD_PHONE_MINOR_CORDLESS","features":[366]},{"name":"COD_PHONE_MINOR_SMART","features":[366]},{"name":"COD_PHONE_MINOR_UNCLASSIFIED","features":[366]},{"name":"COD_PHONE_MINOR_WIRED_MODEM","features":[366]},{"name":"COD_SERVICE_AUDIO","features":[366]},{"name":"COD_SERVICE_CAPTURING","features":[366]},{"name":"COD_SERVICE_INFORMATION","features":[366]},{"name":"COD_SERVICE_LE_AUDIO","features":[366]},{"name":"COD_SERVICE_LIMITED","features":[366]},{"name":"COD_SERVICE_MASK","features":[366]},{"name":"COD_SERVICE_MAX_COUNT","features":[366]},{"name":"COD_SERVICE_NETWORKING","features":[366]},{"name":"COD_SERVICE_OBJECT_XFER","features":[366]},{"name":"COD_SERVICE_POSITIONING","features":[366]},{"name":"COD_SERVICE_RENDERING","features":[366]},{"name":"COD_SERVICE_TELEPHONY","features":[366]},{"name":"COD_TOY_MINOR_CONTROLLER","features":[366]},{"name":"COD_TOY_MINOR_DOLL_ACTION_FIGURE","features":[366]},{"name":"COD_TOY_MINOR_GAME","features":[366]},{"name":"COD_TOY_MINOR_ROBOT","features":[366]},{"name":"COD_TOY_MINOR_VEHICLE","features":[366]},{"name":"COD_VERSION","features":[366]},{"name":"COD_WEARABLE_MINOR_GLASSES","features":[366]},{"name":"COD_WEARABLE_MINOR_HELMET","features":[366]},{"name":"COD_WEARABLE_MINOR_JACKET","features":[366]},{"name":"COD_WEARABLE_MINOR_PAGER","features":[366]},{"name":"COD_WEARABLE_MINOR_WRIST_WATCH","features":[366]},{"name":"CORDLESS_EXTERNAL_NETWORK_ANALOG_CELLULAR","features":[366]},{"name":"CORDLESS_EXTERNAL_NETWORK_CDMA","features":[366]},{"name":"CORDLESS_EXTERNAL_NETWORK_GSM","features":[366]},{"name":"CORDLESS_EXTERNAL_NETWORK_ISDN","features":[366]},{"name":"CORDLESS_EXTERNAL_NETWORK_OTHER","features":[366]},{"name":"CORDLESS_EXTERNAL_NETWORK_PACKET_SWITCHED","features":[366]},{"name":"CORDLESS_EXTERNAL_NETWORK_PSTN","features":[366]},{"name":"CTNAccessServiceClassID_UUID16","features":[366]},{"name":"CTNNotificationServiceClassID_UUID16","features":[366]},{"name":"CTNProfileID_UUID16","features":[366]},{"name":"CharacteristicAggregateFormat","features":[366]},{"name":"CharacteristicExtendedProperties","features":[366]},{"name":"CharacteristicFormat","features":[366]},{"name":"CharacteristicUserDescription","features":[366]},{"name":"CharacteristicValueChangedEvent","features":[366]},{"name":"ClientCharacteristicConfiguration","features":[366]},{"name":"CommonISDNAccessServiceClassID_UUID16","features":[366]},{"name":"CommonISDNAccessServiceClass_UUID16","features":[366]},{"name":"CordlessServiceClassID_UUID16","features":[366]},{"name":"CordlessTelephonyServiceClassID_UUID16","features":[366]},{"name":"CustomDescriptor","features":[366]},{"name":"DI_VENDOR_ID_SOURCE_BLUETOOTH_SIG","features":[366]},{"name":"DI_VENDOR_ID_SOURCE_USB_IF","features":[366]},{"name":"DialupNetworkingServiceClassID_UUID16","features":[366]},{"name":"DirectPrintingReferenceObjectsServiceClassID_UUID16","features":[366]},{"name":"DirectPrintingServiceClassID_UUID16","features":[366]},{"name":"ENCODING_UTF_8","features":[366]},{"name":"ESdpUpnpIpLapServiceClassID_UUID16","features":[366]},{"name":"ESdpUpnpIpPanServiceClassID_UUID16","features":[366]},{"name":"ESdpUpnpL2capServiceClassID_UUID16","features":[366]},{"name":"FTP_PROTOCOL_UUID16","features":[366]},{"name":"FaxServiceClassID_UUID16","features":[366]},{"name":"GNSSProfileID_UUID16","features":[366]},{"name":"GNSSServerServiceClassID_UUID16","features":[366]},{"name":"GNServiceClassID_UUID16","features":[366]},{"name":"GUID_BLUETOOTHLE_DEVICE_INTERFACE","features":[366]},{"name":"GUID_BLUETOOTH_AUTHENTICATION_REQUEST","features":[366]},{"name":"GUID_BLUETOOTH_GATT_SERVICE_DEVICE_INTERFACE","features":[366]},{"name":"GUID_BLUETOOTH_HCI_EVENT","features":[366]},{"name":"GUID_BLUETOOTH_HCI_VENDOR_EVENT","features":[366]},{"name":"GUID_BLUETOOTH_KEYPRESS_EVENT","features":[366]},{"name":"GUID_BLUETOOTH_L2CAP_EVENT","features":[366]},{"name":"GUID_BLUETOOTH_RADIO_IN_RANGE","features":[366]},{"name":"GUID_BLUETOOTH_RADIO_OUT_OF_RANGE","features":[366]},{"name":"GUID_BTHPORT_DEVICE_INTERFACE","features":[366]},{"name":"GUID_BTH_RFCOMM_SERVICE_DEVICE_INTERFACE","features":[366]},{"name":"GenericAudioServiceClassID_UUID16","features":[366]},{"name":"GenericFileTransferServiceClassID_UUID16","features":[366]},{"name":"GenericNetworkingServiceClassID_UUID16","features":[366]},{"name":"GenericTelephonyServiceClassID_UUID16","features":[366]},{"name":"HANDLE_SDP_TYPE","features":[366]},{"name":"HBLUETOOTH_DEVICE_FIND","features":[366]},{"name":"HBLUETOOTH_RADIO_FIND","features":[366]},{"name":"HCCC_PROTOCOL_UUID16","features":[366]},{"name":"HCDC_PROTOCOL_UUID16","features":[366]},{"name":"HCI_CONNECTION_TYPE_ACL","features":[366]},{"name":"HCI_CONNECTION_TYPE_LE","features":[366]},{"name":"HCI_CONNECTION_TYPE_SCO","features":[366]},{"name":"HCI_CONNNECTION_TYPE_ACL","features":[366]},{"name":"HCI_CONNNECTION_TYPE_SCO","features":[366]},{"name":"HCN_PROTOCOL_UUID16","features":[366]},{"name":"HCRPrintServiceClassID_UUID16","features":[366]},{"name":"HCRScanServiceClassID_UUID16","features":[366]},{"name":"HID_PROTOCOL_UUID16","features":[366]},{"name":"HTTP_PROTOCOL_UUID16","features":[366]},{"name":"HandsfreeAudioGatewayServiceClassID_UUID16","features":[366]},{"name":"HandsfreeServiceClassID_UUID16","features":[366]},{"name":"HardcopyCableReplacementProfileID_UUID16","features":[366]},{"name":"HardcopyCableReplacementServiceClassID_UUID16","features":[366]},{"name":"HeadsetAudioGatewayServiceClassID_UUID16","features":[366]},{"name":"HeadsetHSServiceClassID_UUID16","features":[366]},{"name":"HeadsetServiceClassID_UUID16","features":[366]},{"name":"HealthDeviceProfileID_UUID16","features":[366]},{"name":"HealthDeviceProfileSinkServiceClassID_UUID16","features":[366]},{"name":"HealthDeviceProfileSourceServiceClassID_UUID16","features":[366]},{"name":"HumanInterfaceDeviceServiceClassID_UUID16","features":[366]},{"name":"IO_CAPABILITY","features":[366]},{"name":"IP_PROTOCOL_UUID16","features":[366]},{"name":"ImagingAutomaticArchiveServiceClassID_UUID16","features":[366]},{"name":"ImagingReferenceObjectsServiceClassID_UUID16","features":[366]},{"name":"ImagingResponderServiceClassID_UUID16","features":[366]},{"name":"ImagingServiceClassID_UUID16","features":[366]},{"name":"ImagingServiceProfileID_UUID16","features":[366]},{"name":"IntercomServiceClassID_UUID16","features":[366]},{"name":"IoCaps_DisplayOnly","features":[366]},{"name":"IoCaps_DisplayYesNo","features":[366]},{"name":"IoCaps_KeyboardOnly","features":[366]},{"name":"IoCaps_NoInputNoOutput","features":[366]},{"name":"IoCaps_Undefined","features":[366]},{"name":"IrMCSyncServiceClassID_UUID16","features":[366]},{"name":"IrMcSyncCommandServiceClassID_UUID16","features":[366]},{"name":"L2CAP_DEFAULT_MTU","features":[366]},{"name":"L2CAP_MAX_MTU","features":[366]},{"name":"L2CAP_MIN_MTU","features":[366]},{"name":"L2CAP_PROTOCOL_UUID16","features":[366]},{"name":"LANAccessUsingPPPServiceClassID_UUID16","features":[366]},{"name":"LANGUAGE_EN_US","features":[366]},{"name":"LANG_BASE_ENCODING_INDEX","features":[366]},{"name":"LANG_BASE_LANGUAGE_INDEX","features":[366]},{"name":"LANG_BASE_OFFSET_INDEX","features":[366]},{"name":"LANG_DEFAULT_ID","features":[366]},{"name":"LAP_GIAC_VALUE","features":[366]},{"name":"LAP_LIAC_VALUE","features":[366]},{"name":"MAX_L2CAP_INFO_DATA_LENGTH","features":[366]},{"name":"MAX_L2CAP_PING_DATA_LENGTH","features":[366]},{"name":"MAX_UUIDS_IN_QUERY","features":[366]},{"name":"MITMProtectionNotDefined","features":[366]},{"name":"MITMProtectionNotRequired","features":[366]},{"name":"MITMProtectionNotRequiredBonding","features":[366]},{"name":"MITMProtectionNotRequiredGeneralBonding","features":[366]},{"name":"MITMProtectionRequired","features":[366]},{"name":"MITMProtectionRequiredBonding","features":[366]},{"name":"MITMProtectionRequiredGeneralBonding","features":[366]},{"name":"MPSProfileID_UUID16","features":[366]},{"name":"MPSServiceClassID_UUID16","features":[366]},{"name":"MessageAccessProfileID_UUID16","features":[366]},{"name":"MessageAccessServerServiceClassID_UUID16","features":[366]},{"name":"MessageNotificationServerServiceClassID_UUID16","features":[366]},{"name":"NAPServiceClassID_UUID16","features":[366]},{"name":"NS_BTH","features":[366]},{"name":"NodeContainerType","features":[366]},{"name":"NodeContainerTypeAlternative","features":[366]},{"name":"NodeContainerTypeSequence","features":[366]},{"name":"OBEXFileTransferServiceClassID_UUID16","features":[366]},{"name":"OBEXObjectPushServiceClassID_UUID16","features":[366]},{"name":"OBEX_PROTOCOL_UUID16","features":[366]},{"name":"OBJECT_PUSH_FORMAT_ANY","features":[366]},{"name":"OBJECT_PUSH_FORMAT_ICAL_2_0","features":[366]},{"name":"OBJECT_PUSH_FORMAT_VCAL_1_0","features":[366]},{"name":"OBJECT_PUSH_FORMAT_VCARD_2_1","features":[366]},{"name":"OBJECT_PUSH_FORMAT_VCARD_3_0","features":[366]},{"name":"OBJECT_PUSH_FORMAT_VMESSAGE","features":[366]},{"name":"OBJECT_PUSH_FORMAT_VNOTE","features":[366]},{"name":"PANUServiceClassID_UUID16","features":[366]},{"name":"PFNBLUETOOTH_GATT_EVENT_CALLBACK","features":[366]},{"name":"PFN_AUTHENTICATION_CALLBACK","features":[366,307]},{"name":"PFN_AUTHENTICATION_CALLBACK_EX","features":[366,307]},{"name":"PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK","features":[366,307]},{"name":"PFN_DEVICE_CALLBACK","features":[366,307]},{"name":"PF_BTH","features":[366]},{"name":"PSM_3DSP","features":[366]},{"name":"PSM_ATT","features":[366]},{"name":"PSM_AVCTP","features":[366]},{"name":"PSM_AVCTP_BROWSE","features":[366]},{"name":"PSM_AVDTP","features":[366]},{"name":"PSM_BNEP","features":[366]},{"name":"PSM_HID_CONTROL","features":[366]},{"name":"PSM_HID_INTERRUPT","features":[366]},{"name":"PSM_LE_IPSP","features":[366]},{"name":"PSM_RFCOMM","features":[366]},{"name":"PSM_SDP","features":[366]},{"name":"PSM_TCS_BIN","features":[366]},{"name":"PSM_TCS_BIN_CORDLESS","features":[366]},{"name":"PSM_UDI_C_PLANE","features":[366]},{"name":"PSM_UPNP","features":[366]},{"name":"PhonebookAccessPceServiceClassID_UUID16","features":[366]},{"name":"PhonebookAccessProfileID_UUID16","features":[366]},{"name":"PhonebookAccessPseServiceClassID_UUID16","features":[366]},{"name":"PnPInformationServiceClassID_UUID16","features":[366]},{"name":"PrintingStatusServiceClassID_UUID16","features":[366]},{"name":"PublicBrowseGroupServiceClassID_UUID16","features":[366]},{"name":"RFCOMM_CMD_MSC","features":[366]},{"name":"RFCOMM_CMD_NONE","features":[366]},{"name":"RFCOMM_CMD_RLS","features":[366]},{"name":"RFCOMM_CMD_RPN","features":[366]},{"name":"RFCOMM_CMD_RPN_REQUEST","features":[366]},{"name":"RFCOMM_CMD_RPN_RESPONSE","features":[366]},{"name":"RFCOMM_COMMAND","features":[366]},{"name":"RFCOMM_MAX_MTU","features":[366]},{"name":"RFCOMM_MIN_MTU","features":[366]},{"name":"RFCOMM_MSC_DATA","features":[366]},{"name":"RFCOMM_PROTOCOL_UUID16","features":[366]},{"name":"RFCOMM_RLS_DATA","features":[366]},{"name":"RFCOMM_RPN_DATA","features":[366]},{"name":"RLS_ERROR","features":[366]},{"name":"RLS_FRAMING","features":[366]},{"name":"RLS_OVERRUN","features":[366]},{"name":"RLS_PARITY","features":[366]},{"name":"RPN_BAUD_115200","features":[366]},{"name":"RPN_BAUD_19200","features":[366]},{"name":"RPN_BAUD_230400","features":[366]},{"name":"RPN_BAUD_2400","features":[366]},{"name":"RPN_BAUD_38400","features":[366]},{"name":"RPN_BAUD_4800","features":[366]},{"name":"RPN_BAUD_57600","features":[366]},{"name":"RPN_BAUD_7200","features":[366]},{"name":"RPN_BAUD_9600","features":[366]},{"name":"RPN_DATA_5","features":[366]},{"name":"RPN_DATA_6","features":[366]},{"name":"RPN_DATA_7","features":[366]},{"name":"RPN_DATA_8","features":[366]},{"name":"RPN_FLOW_RTC_IN","features":[366]},{"name":"RPN_FLOW_RTC_OUT","features":[366]},{"name":"RPN_FLOW_RTR_IN","features":[366]},{"name":"RPN_FLOW_RTR_OUT","features":[366]},{"name":"RPN_FLOW_X_IN","features":[366]},{"name":"RPN_FLOW_X_OUT","features":[366]},{"name":"RPN_PARAM_BAUD","features":[366]},{"name":"RPN_PARAM_DATA","features":[366]},{"name":"RPN_PARAM_PARITY","features":[366]},{"name":"RPN_PARAM_P_TYPE","features":[366]},{"name":"RPN_PARAM_RTC_IN","features":[366]},{"name":"RPN_PARAM_RTC_OUT","features":[366]},{"name":"RPN_PARAM_RTR_IN","features":[366]},{"name":"RPN_PARAM_RTR_OUT","features":[366]},{"name":"RPN_PARAM_STOP","features":[366]},{"name":"RPN_PARAM_XOFF","features":[366]},{"name":"RPN_PARAM_XON","features":[366]},{"name":"RPN_PARAM_X_IN","features":[366]},{"name":"RPN_PARAM_X_OUT","features":[366]},{"name":"RPN_PARITY_EVEN","features":[366]},{"name":"RPN_PARITY_MARK","features":[366]},{"name":"RPN_PARITY_NONE","features":[366]},{"name":"RPN_PARITY_ODD","features":[366]},{"name":"RPN_PARITY_SPACE","features":[366]},{"name":"RPN_STOP_1","features":[366]},{"name":"RPN_STOP_1_5","features":[366]},{"name":"ReferencePrintingServiceClassID_UUID16","features":[366]},{"name":"ReflectsUIServiceClassID_UUID16","features":[366]},{"name":"SAP_BIT_OFFSET","features":[366]},{"name":"SDP_ATTRIB_A2DP_SUPPORTED_FEATURES","features":[366]},{"name":"SDP_ATTRIB_ADDITIONAL_PROTOCOL_DESCRIPTOR_LIST","features":[366]},{"name":"SDP_ATTRIB_AVAILABILITY","features":[366]},{"name":"SDP_ATTRIB_AVRCP_SUPPORTED_FEATURES","features":[366]},{"name":"SDP_ATTRIB_BROWSE_GROUP_ID","features":[366]},{"name":"SDP_ATTRIB_BROWSE_GROUP_LIST","features":[366]},{"name":"SDP_ATTRIB_CLASS_ID_LIST","features":[366]},{"name":"SDP_ATTRIB_CLIENT_EXECUTABLE_URL","features":[366]},{"name":"SDP_ATTRIB_CORDLESS_EXTERNAL_NETWORK","features":[366]},{"name":"SDP_ATTRIB_DI_PRIMARY_RECORD","features":[366]},{"name":"SDP_ATTRIB_DI_PRODUCT_ID","features":[366]},{"name":"SDP_ATTRIB_DI_SPECIFICATION_ID","features":[366]},{"name":"SDP_ATTRIB_DI_VENDOR_ID","features":[366]},{"name":"SDP_ATTRIB_DI_VENDOR_ID_SOURCE","features":[366]},{"name":"SDP_ATTRIB_DI_VERSION","features":[366]},{"name":"SDP_ATTRIB_DOCUMENTATION_URL","features":[366]},{"name":"SDP_ATTRIB_FAX_AUDIO_FEEDBACK_SUPPORT","features":[366]},{"name":"SDP_ATTRIB_FAX_CLASS_1_SUPPORT","features":[366]},{"name":"SDP_ATTRIB_FAX_CLASS_2_0_SUPPORT","features":[366]},{"name":"SDP_ATTRIB_FAX_CLASS_2_SUPPORT","features":[366]},{"name":"SDP_ATTRIB_HEADSET_REMOTE_AUDIO_VOLUME_CONTROL","features":[366]},{"name":"SDP_ATTRIB_HFP_SUPPORTED_FEATURES","features":[366]},{"name":"SDP_ATTRIB_HID_BATTERY_POWER","features":[366]},{"name":"SDP_ATTRIB_HID_BOOT_DEVICE","features":[366]},{"name":"SDP_ATTRIB_HID_COUNTRY_CODE","features":[366]},{"name":"SDP_ATTRIB_HID_DESCRIPTOR_LIST","features":[366]},{"name":"SDP_ATTRIB_HID_DEVICE_RELEASE_NUMBER","features":[366]},{"name":"SDP_ATTRIB_HID_DEVICE_SUBCLASS","features":[366]},{"name":"SDP_ATTRIB_HID_LANG_ID_BASE_LIST","features":[366]},{"name":"SDP_ATTRIB_HID_NORMALLY_CONNECTABLE","features":[366]},{"name":"SDP_ATTRIB_HID_PARSER_VERSION","features":[366]},{"name":"SDP_ATTRIB_HID_PROFILE_VERSION","features":[366]},{"name":"SDP_ATTRIB_HID_RECONNECT_INITIATE","features":[366]},{"name":"SDP_ATTRIB_HID_REMOTE_WAKE","features":[366]},{"name":"SDP_ATTRIB_HID_SDP_DISABLE","features":[366]},{"name":"SDP_ATTRIB_HID_SSR_HOST_MAX_LATENCY","features":[366]},{"name":"SDP_ATTRIB_HID_SSR_HOST_MIN_TIMEOUT","features":[366]},{"name":"SDP_ATTRIB_HID_SUPERVISION_TIMEOUT","features":[366]},{"name":"SDP_ATTRIB_HID_VIRTUAL_CABLE","features":[366]},{"name":"SDP_ATTRIB_ICON_URL","features":[366]},{"name":"SDP_ATTRIB_IMAGING_SUPPORTED_CAPABILITIES","features":[366]},{"name":"SDP_ATTRIB_IMAGING_SUPPORTED_FEATURES","features":[366]},{"name":"SDP_ATTRIB_IMAGING_SUPPORTED_FUNCTIONS","features":[366]},{"name":"SDP_ATTRIB_IMAGING_TOTAL_DATA_CAPACITY","features":[366]},{"name":"SDP_ATTRIB_INFO_TIME_TO_LIVE","features":[366]},{"name":"SDP_ATTRIB_LANG_BASE_ATTRIB_ID_LIST","features":[366]},{"name":"SDP_ATTRIB_LAN_LPSUBNET","features":[366]},{"name":"SDP_ATTRIB_OBJECT_PUSH_SUPPORTED_FORMATS_LIST","features":[366]},{"name":"SDP_ATTRIB_PAN_HOME_PAGE_URL","features":[366]},{"name":"SDP_ATTRIB_PAN_MAX_NET_ACCESS_RATE","features":[366]},{"name":"SDP_ATTRIB_PAN_NETWORK_ADDRESS","features":[366]},{"name":"SDP_ATTRIB_PAN_NET_ACCESS_TYPE","features":[366]},{"name":"SDP_ATTRIB_PAN_SECURITY_DESCRIPTION","features":[366]},{"name":"SDP_ATTRIB_PAN_WAP_GATEWAY","features":[366]},{"name":"SDP_ATTRIB_PAN_WAP_STACK_TYPE","features":[366]},{"name":"SDP_ATTRIB_PROFILE_DESCRIPTOR_LIST","features":[366]},{"name":"SDP_ATTRIB_PROFILE_SPECIFIC","features":[366]},{"name":"SDP_ATTRIB_PROTOCOL_DESCRIPTOR_LIST","features":[366]},{"name":"SDP_ATTRIB_RECORD_HANDLE","features":[366]},{"name":"SDP_ATTRIB_RECORD_STATE","features":[366]},{"name":"SDP_ATTRIB_SDP_DATABASE_STATE","features":[366]},{"name":"SDP_ATTRIB_SDP_VERSION_NUMBER_LIST","features":[366]},{"name":"SDP_ATTRIB_SERVICE_ID","features":[366]},{"name":"SDP_ATTRIB_SERVICE_VERSION","features":[366]},{"name":"SDP_ATTRIB_SYNCH_SUPPORTED_DATA_STORES_LIST","features":[366]},{"name":"SDP_CONNECT_ALLOW_PIN","features":[366]},{"name":"SDP_CONNECT_CACHE","features":[366]},{"name":"SDP_DEFAULT_INQUIRY_MAX_RESPONSES","features":[366]},{"name":"SDP_DEFAULT_INQUIRY_SECONDS","features":[366]},{"name":"SDP_ELEMENT_DATA","features":[366]},{"name":"SDP_ERROR_INSUFFICIENT_RESOURCES","features":[366]},{"name":"SDP_ERROR_INVALID_CONTINUATION_STATE","features":[366]},{"name":"SDP_ERROR_INVALID_PDU_SIZE","features":[366]},{"name":"SDP_ERROR_INVALID_RECORD_HANDLE","features":[366]},{"name":"SDP_ERROR_INVALID_REQUEST_SYNTAX","features":[366]},{"name":"SDP_ERROR_INVALID_SDP_VERSION","features":[366]},{"name":"SDP_LARGE_INTEGER_16","features":[366]},{"name":"SDP_MAX_INQUIRY_SECONDS","features":[366]},{"name":"SDP_PROTOCOL_UUID16","features":[366]},{"name":"SDP_REQUEST_TO_DEFAULT","features":[366]},{"name":"SDP_REQUEST_TO_MAX","features":[366]},{"name":"SDP_REQUEST_TO_MIN","features":[366]},{"name":"SDP_SEARCH_NO_FORMAT_CHECK","features":[366]},{"name":"SDP_SEARCH_NO_PARSE_CHECK","features":[366]},{"name":"SDP_SERVICE_ATTRIBUTE_REQUEST","features":[366]},{"name":"SDP_SERVICE_SEARCH_ATTRIBUTE_REQUEST","features":[366]},{"name":"SDP_SERVICE_SEARCH_REQUEST","features":[366]},{"name":"SDP_SPECIFICTYPE","features":[366]},{"name":"SDP_STRING_TYPE_DATA","features":[366]},{"name":"SDP_ST_INT128","features":[366]},{"name":"SDP_ST_INT16","features":[366]},{"name":"SDP_ST_INT32","features":[366]},{"name":"SDP_ST_INT64","features":[366]},{"name":"SDP_ST_INT8","features":[366]},{"name":"SDP_ST_NONE","features":[366]},{"name":"SDP_ST_UINT128","features":[366]},{"name":"SDP_ST_UINT16","features":[366]},{"name":"SDP_ST_UINT32","features":[366]},{"name":"SDP_ST_UINT64","features":[366]},{"name":"SDP_ST_UINT8","features":[366]},{"name":"SDP_ST_UUID128","features":[366]},{"name":"SDP_ST_UUID16","features":[366]},{"name":"SDP_ST_UUID32","features":[366]},{"name":"SDP_TYPE","features":[366]},{"name":"SDP_TYPE_ALTERNATIVE","features":[366]},{"name":"SDP_TYPE_BOOLEAN","features":[366]},{"name":"SDP_TYPE_CONTAINER","features":[366]},{"name":"SDP_TYPE_INT","features":[366]},{"name":"SDP_TYPE_NIL","features":[366]},{"name":"SDP_TYPE_SEQUENCE","features":[366]},{"name":"SDP_TYPE_STRING","features":[366]},{"name":"SDP_TYPE_UINT","features":[366]},{"name":"SDP_TYPE_URL","features":[366]},{"name":"SDP_TYPE_UUID","features":[366]},{"name":"SDP_ULARGE_INTEGER_16","features":[366]},{"name":"SERVICE_OPTION_DO_NOT_PUBLISH","features":[366]},{"name":"SERVICE_OPTION_DO_NOT_PUBLISH_EIR","features":[366]},{"name":"SERVICE_OPTION_NO_PUBLIC_BROWSE","features":[366]},{"name":"SERVICE_SECURITY_AUTHENTICATE","features":[366]},{"name":"SERVICE_SECURITY_AUTHORIZE","features":[366]},{"name":"SERVICE_SECURITY_DISABLED","features":[366]},{"name":"SERVICE_SECURITY_ENCRYPT_OPTIONAL","features":[366]},{"name":"SERVICE_SECURITY_ENCRYPT_REQUIRED","features":[366]},{"name":"SERVICE_SECURITY_NONE","features":[366]},{"name":"SERVICE_SECURITY_NO_ASK","features":[366]},{"name":"SERVICE_SECURITY_USE_DEFAULTS","features":[366]},{"name":"SOCKADDR_BTH","features":[366]},{"name":"SOL_L2CAP","features":[366]},{"name":"SOL_RFCOMM","features":[366]},{"name":"SOL_SDP","features":[366]},{"name":"SO_BTH_AUTHENTICATE","features":[366]},{"name":"SO_BTH_ENCRYPT","features":[366]},{"name":"SO_BTH_MTU","features":[366]},{"name":"SO_BTH_MTU_MAX","features":[366]},{"name":"SO_BTH_MTU_MIN","features":[366]},{"name":"STRING_DESCRIPTION_OFFSET","features":[366]},{"name":"STRING_NAME_OFFSET","features":[366]},{"name":"STRING_PROVIDER_NAME_OFFSET","features":[366]},{"name":"STR_ADDR_FMT","features":[366]},{"name":"STR_ADDR_FMTA","features":[366]},{"name":"STR_ADDR_FMTW","features":[366]},{"name":"STR_ADDR_SHORT_FMT","features":[366]},{"name":"STR_ADDR_SHORT_FMTA","features":[366]},{"name":"STR_ADDR_SHORT_FMTW","features":[366]},{"name":"STR_USBHCI_CLASS_HARDWAREID","features":[366]},{"name":"STR_USBHCI_CLASS_HARDWAREIDA","features":[366]},{"name":"STR_USBHCI_CLASS_HARDWAREIDW","features":[366]},{"name":"SVCID_BTH_PROVIDER","features":[366]},{"name":"SYNCH_DATA_STORE_CALENDAR","features":[366]},{"name":"SYNCH_DATA_STORE_MESSAGES","features":[366]},{"name":"SYNCH_DATA_STORE_NOTES","features":[366]},{"name":"SYNCH_DATA_STORE_PHONEBOOK","features":[366]},{"name":"SdpAttributeRange","features":[366]},{"name":"SdpQueryUuid","features":[366]},{"name":"SdpQueryUuidUnion","features":[366]},{"name":"SerialPortServiceClassID_UUID16","features":[366]},{"name":"ServerCharacteristicConfiguration","features":[366]},{"name":"ServiceDiscoveryServerServiceClassID_UUID16","features":[366]},{"name":"SimAccessServiceClassID_UUID16","features":[366]},{"name":"TCP_PROTOCOL_UUID16","features":[366]},{"name":"TCSAT_PROTOCOL_UUID16","features":[366]},{"name":"TCSBIN_PROTOCOL_UUID16","features":[366]},{"name":"ThreeDimensionalDisplayServiceClassID_UUID16","features":[366]},{"name":"ThreeDimensionalGlassesServiceClassID_UUID16","features":[366]},{"name":"ThreeDimensionalSynchronizationProfileID_UUID16","features":[366]},{"name":"UDIMTServiceClassID_UUID16","features":[366]},{"name":"UDIMTServiceClass_UUID16","features":[366]},{"name":"UDITAServiceClassID_UUID16","features":[366]},{"name":"UDITAServiceClass_UUID16","features":[366]},{"name":"UDI_C_PLANE_PROTOCOL_UUID16","features":[366]},{"name":"UDP_PROTOCOL_UUID16","features":[366]},{"name":"UPNP_PROTOCOL_UUID16","features":[366]},{"name":"UPnpIpServiceClassID_UUID16","features":[366]},{"name":"UPnpServiceClassID_UUID16","features":[366]},{"name":"VideoConferencingGWServiceClassID_UUID16","features":[366]},{"name":"VideoConferencingGWServiceClass_UUID16","features":[366]},{"name":"VideoConferencingServiceClassID_UUID16","features":[366]},{"name":"VideoDistributionProfileID_UUID16","features":[366]},{"name":"VideoSinkServiceClassID_UUID16","features":[366]},{"name":"VideoSourceServiceClassID_UUID16","features":[366]},{"name":"WAPClientServiceClassID_UUID16","features":[366]},{"name":"WAPServiceClassID_UUID16","features":[366]},{"name":"WSP_PROTOCOL_UUID16","features":[366]}],"373":[{"name":"BuildCommDCBA","features":[367,307]},{"name":"BuildCommDCBAndTimeoutsA","features":[367,307]},{"name":"BuildCommDCBAndTimeoutsW","features":[367,307]},{"name":"BuildCommDCBW","features":[367,307]},{"name":"CE_BREAK","features":[367]},{"name":"CE_FRAME","features":[367]},{"name":"CE_OVERRUN","features":[367]},{"name":"CE_RXOVER","features":[367]},{"name":"CE_RXPARITY","features":[367]},{"name":"CLEAR_COMM_ERROR_FLAGS","features":[367]},{"name":"CLRBREAK","features":[367]},{"name":"CLRDTR","features":[367]},{"name":"CLRRTS","features":[367]},{"name":"COMMCONFIG","features":[367]},{"name":"COMMPROP","features":[367]},{"name":"COMMPROP_STOP_PARITY","features":[367]},{"name":"COMMTIMEOUTS","features":[367]},{"name":"COMM_EVENT_MASK","features":[367]},{"name":"COMSTAT","features":[367]},{"name":"ClearCommBreak","features":[367,307]},{"name":"ClearCommError","features":[367,307]},{"name":"CommConfigDialogA","features":[367,307]},{"name":"CommConfigDialogW","features":[367,307]},{"name":"DCB","features":[367]},{"name":"DCB_PARITY","features":[367]},{"name":"DCB_STOP_BITS","features":[367]},{"name":"DIALOPTION_BILLING","features":[367]},{"name":"DIALOPTION_DIALTONE","features":[367]},{"name":"DIALOPTION_QUIET","features":[367]},{"name":"ESCAPE_COMM_FUNCTION","features":[367]},{"name":"EVENPARITY","features":[367]},{"name":"EV_BREAK","features":[367]},{"name":"EV_CTS","features":[367]},{"name":"EV_DSR","features":[367]},{"name":"EV_ERR","features":[367]},{"name":"EV_EVENT1","features":[367]},{"name":"EV_EVENT2","features":[367]},{"name":"EV_PERR","features":[367]},{"name":"EV_RING","features":[367]},{"name":"EV_RLSD","features":[367]},{"name":"EV_RX80FULL","features":[367]},{"name":"EV_RXCHAR","features":[367]},{"name":"EV_RXFLAG","features":[367]},{"name":"EV_TXEMPTY","features":[367]},{"name":"EscapeCommFunction","features":[367,307]},{"name":"GetCommConfig","features":[367,307]},{"name":"GetCommMask","features":[367,307]},{"name":"GetCommModemStatus","features":[367,307]},{"name":"GetCommPorts","features":[367]},{"name":"GetCommProperties","features":[367,307]},{"name":"GetCommState","features":[367,307]},{"name":"GetCommTimeouts","features":[367,307]},{"name":"GetDefaultCommConfigA","features":[367,307]},{"name":"GetDefaultCommConfigW","features":[367,307]},{"name":"MARKPARITY","features":[367]},{"name":"MAXLENGTH_NAI","features":[367]},{"name":"MAXLENGTH_UICCDATASTORE","features":[367]},{"name":"MDMSPKRFLAG_CALLSETUP","features":[367]},{"name":"MDMSPKRFLAG_DIAL","features":[367]},{"name":"MDMSPKRFLAG_OFF","features":[367]},{"name":"MDMSPKRFLAG_ON","features":[367]},{"name":"MDMSPKR_CALLSETUP","features":[367]},{"name":"MDMSPKR_DIAL","features":[367]},{"name":"MDMSPKR_OFF","features":[367]},{"name":"MDMSPKR_ON","features":[367]},{"name":"MDMVOLFLAG_HIGH","features":[367]},{"name":"MDMVOLFLAG_LOW","features":[367]},{"name":"MDMVOLFLAG_MEDIUM","features":[367]},{"name":"MDMVOL_HIGH","features":[367]},{"name":"MDMVOL_LOW","features":[367]},{"name":"MDMVOL_MEDIUM","features":[367]},{"name":"MDM_ANALOG_RLP_OFF","features":[367]},{"name":"MDM_ANALOG_RLP_ON","features":[367]},{"name":"MDM_ANALOG_V34","features":[367]},{"name":"MDM_AUTO_ML_2","features":[367]},{"name":"MDM_AUTO_ML_DEFAULT","features":[367]},{"name":"MDM_AUTO_ML_NONE","features":[367]},{"name":"MDM_AUTO_SPEED_DEFAULT","features":[367]},{"name":"MDM_BEARERMODE_ANALOG","features":[367]},{"name":"MDM_BEARERMODE_GSM","features":[367]},{"name":"MDM_BEARERMODE_ISDN","features":[367]},{"name":"MDM_BLIND_DIAL","features":[367]},{"name":"MDM_CCITT_OVERRIDE","features":[367]},{"name":"MDM_CELLULAR","features":[367]},{"name":"MDM_COMPRESSION","features":[367]},{"name":"MDM_DIAGNOSTICS","features":[367]},{"name":"MDM_ERROR_CONTROL","features":[367]},{"name":"MDM_FLOWCONTROL_HARD","features":[367]},{"name":"MDM_FLOWCONTROL_SOFT","features":[367]},{"name":"MDM_FORCED_EC","features":[367]},{"name":"MDM_HDLCPPP_AUTH_CHAP","features":[367]},{"name":"MDM_HDLCPPP_AUTH_DEFAULT","features":[367]},{"name":"MDM_HDLCPPP_AUTH_MSCHAP","features":[367]},{"name":"MDM_HDLCPPP_AUTH_NONE","features":[367]},{"name":"MDM_HDLCPPP_AUTH_PAP","features":[367]},{"name":"MDM_HDLCPPP_ML_2","features":[367]},{"name":"MDM_HDLCPPP_ML_DEFAULT","features":[367]},{"name":"MDM_HDLCPPP_ML_NONE","features":[367]},{"name":"MDM_HDLCPPP_SPEED_56K","features":[367]},{"name":"MDM_HDLCPPP_SPEED_64K","features":[367]},{"name":"MDM_HDLCPPP_SPEED_DEFAULT","features":[367]},{"name":"MDM_MASK_AUTO_SPEED","features":[367]},{"name":"MDM_MASK_BEARERMODE","features":[367]},{"name":"MDM_MASK_HDLCPPP_SPEED","features":[367]},{"name":"MDM_MASK_PROTOCOLDATA","features":[367]},{"name":"MDM_MASK_PROTOCOLID","features":[367]},{"name":"MDM_MASK_V110_SPEED","features":[367]},{"name":"MDM_MASK_V120_SPEED","features":[367]},{"name":"MDM_MASK_X75_DATA","features":[367]},{"name":"MDM_PIAFS_INCOMING","features":[367]},{"name":"MDM_PIAFS_OUTGOING","features":[367]},{"name":"MDM_PROTOCOLID_ANALOG","features":[367]},{"name":"MDM_PROTOCOLID_AUTO","features":[367]},{"name":"MDM_PROTOCOLID_DEFAULT","features":[367]},{"name":"MDM_PROTOCOLID_GPRS","features":[367]},{"name":"MDM_PROTOCOLID_HDLCPPP","features":[367]},{"name":"MDM_PROTOCOLID_PIAFS","features":[367]},{"name":"MDM_PROTOCOLID_V110","features":[367]},{"name":"MDM_PROTOCOLID_V120","features":[367]},{"name":"MDM_PROTOCOLID_V128","features":[367]},{"name":"MDM_PROTOCOLID_X75","features":[367]},{"name":"MDM_SHIFT_AUTO_ML","features":[367]},{"name":"MDM_SHIFT_AUTO_SPEED","features":[367]},{"name":"MDM_SHIFT_BEARERMODE","features":[367]},{"name":"MDM_SHIFT_EXTENDEDINFO","features":[367]},{"name":"MDM_SHIFT_HDLCPPP_AUTH","features":[367]},{"name":"MDM_SHIFT_HDLCPPP_ML","features":[367]},{"name":"MDM_SHIFT_HDLCPPP_SPEED","features":[367]},{"name":"MDM_SHIFT_PROTOCOLDATA","features":[367]},{"name":"MDM_SHIFT_PROTOCOLID","features":[367]},{"name":"MDM_SHIFT_PROTOCOLINFO","features":[367]},{"name":"MDM_SHIFT_V110_SPEED","features":[367]},{"name":"MDM_SHIFT_V120_ML","features":[367]},{"name":"MDM_SHIFT_V120_SPEED","features":[367]},{"name":"MDM_SHIFT_X75_DATA","features":[367]},{"name":"MDM_SPEED_ADJUST","features":[367]},{"name":"MDM_TONE_DIAL","features":[367]},{"name":"MDM_V110_SPEED_12DOT0K","features":[367]},{"name":"MDM_V110_SPEED_14DOT4K","features":[367]},{"name":"MDM_V110_SPEED_19DOT2K","features":[367]},{"name":"MDM_V110_SPEED_1DOT2K","features":[367]},{"name":"MDM_V110_SPEED_28DOT8K","features":[367]},{"name":"MDM_V110_SPEED_2DOT4K","features":[367]},{"name":"MDM_V110_SPEED_38DOT4K","features":[367]},{"name":"MDM_V110_SPEED_4DOT8K","features":[367]},{"name":"MDM_V110_SPEED_57DOT6K","features":[367]},{"name":"MDM_V110_SPEED_9DOT6K","features":[367]},{"name":"MDM_V110_SPEED_DEFAULT","features":[367]},{"name":"MDM_V120_ML_2","features":[367]},{"name":"MDM_V120_ML_DEFAULT","features":[367]},{"name":"MDM_V120_ML_NONE","features":[367]},{"name":"MDM_V120_SPEED_56K","features":[367]},{"name":"MDM_V120_SPEED_64K","features":[367]},{"name":"MDM_V120_SPEED_DEFAULT","features":[367]},{"name":"MDM_V23_OVERRIDE","features":[367]},{"name":"MDM_X75_DATA_128K","features":[367]},{"name":"MDM_X75_DATA_64K","features":[367]},{"name":"MDM_X75_DATA_BTX","features":[367]},{"name":"MDM_X75_DATA_DEFAULT","features":[367]},{"name":"MDM_X75_DATA_T_70","features":[367]},{"name":"MODEMDEVCAPS","features":[367]},{"name":"MODEMDEVCAPS_DIAL_OPTIONS","features":[367]},{"name":"MODEMDEVCAPS_SPEAKER_MODE","features":[367]},{"name":"MODEMDEVCAPS_SPEAKER_VOLUME","features":[367]},{"name":"MODEMSETTINGS","features":[367]},{"name":"MODEMSETTINGS_SPEAKER_MODE","features":[367]},{"name":"MODEM_SPEAKER_VOLUME","features":[367]},{"name":"MODEM_STATUS_FLAGS","features":[367]},{"name":"MS_CTS_ON","features":[367]},{"name":"MS_DSR_ON","features":[367]},{"name":"MS_RING_ON","features":[367]},{"name":"MS_RLSD_ON","features":[367]},{"name":"NOPARITY","features":[367]},{"name":"ODDPARITY","features":[367]},{"name":"ONE5STOPBITS","features":[367]},{"name":"ONESTOPBIT","features":[367]},{"name":"OpenCommPort","features":[367,307]},{"name":"PARITY_EVEN","features":[367]},{"name":"PARITY_MARK","features":[367]},{"name":"PARITY_NONE","features":[367]},{"name":"PARITY_ODD","features":[367]},{"name":"PARITY_SPACE","features":[367]},{"name":"PURGE_COMM_FLAGS","features":[367]},{"name":"PURGE_RXABORT","features":[367]},{"name":"PURGE_RXCLEAR","features":[367]},{"name":"PURGE_TXABORT","features":[367]},{"name":"PURGE_TXCLEAR","features":[367]},{"name":"PurgeComm","features":[367,307]},{"name":"SETBREAK","features":[367]},{"name":"SETDTR","features":[367]},{"name":"SETRTS","features":[367]},{"name":"SETXOFF","features":[367]},{"name":"SETXON","features":[367]},{"name":"SID_3GPP_SUPSVCMODEL","features":[367]},{"name":"SPACEPARITY","features":[367]},{"name":"STOPBITS_10","features":[367]},{"name":"STOPBITS_15","features":[367]},{"name":"STOPBITS_20","features":[367]},{"name":"SetCommBreak","features":[367,307]},{"name":"SetCommConfig","features":[367,307]},{"name":"SetCommMask","features":[367,307]},{"name":"SetCommState","features":[367,307]},{"name":"SetCommTimeouts","features":[367,307]},{"name":"SetDefaultCommConfigA","features":[367,307]},{"name":"SetDefaultCommConfigW","features":[367,307]},{"name":"SetupComm","features":[367,307]},{"name":"TWOSTOPBITS","features":[367]},{"name":"TransmitCommChar","features":[367,307]},{"name":"WaitCommEvent","features":[367,307,312]}],"374":[{"name":"CLSID_DeviceIoControl","features":[368]},{"name":"CreateDeviceAccessInstance","features":[368]},{"name":"DEV_PORT_1394","features":[368]},{"name":"DEV_PORT_ARTI","features":[368]},{"name":"DEV_PORT_COM1","features":[368]},{"name":"DEV_PORT_COM2","features":[368]},{"name":"DEV_PORT_COM3","features":[368]},{"name":"DEV_PORT_COM4","features":[368]},{"name":"DEV_PORT_DIAQ","features":[368]},{"name":"DEV_PORT_MAX","features":[368]},{"name":"DEV_PORT_MIN","features":[368]},{"name":"DEV_PORT_SIM","features":[368]},{"name":"DEV_PORT_USB","features":[368]},{"name":"ED_AUDIO_1","features":[368]},{"name":"ED_AUDIO_10","features":[368]},{"name":"ED_AUDIO_11","features":[368]},{"name":"ED_AUDIO_12","features":[368]},{"name":"ED_AUDIO_13","features":[368]},{"name":"ED_AUDIO_14","features":[368]},{"name":"ED_AUDIO_15","features":[368]},{"name":"ED_AUDIO_16","features":[368]},{"name":"ED_AUDIO_17","features":[368]},{"name":"ED_AUDIO_18","features":[368]},{"name":"ED_AUDIO_19","features":[368]},{"name":"ED_AUDIO_2","features":[368]},{"name":"ED_AUDIO_20","features":[368]},{"name":"ED_AUDIO_21","features":[368]},{"name":"ED_AUDIO_22","features":[368]},{"name":"ED_AUDIO_23","features":[368]},{"name":"ED_AUDIO_24","features":[368]},{"name":"ED_AUDIO_3","features":[368]},{"name":"ED_AUDIO_4","features":[368]},{"name":"ED_AUDIO_5","features":[368]},{"name":"ED_AUDIO_6","features":[368]},{"name":"ED_AUDIO_7","features":[368]},{"name":"ED_AUDIO_8","features":[368]},{"name":"ED_AUDIO_9","features":[368]},{"name":"ED_AUDIO_ALL","features":[368]},{"name":"ED_BASE","features":[368]},{"name":"ED_BOTTOM","features":[368]},{"name":"ED_CENTER","features":[368]},{"name":"ED_LEFT","features":[368]},{"name":"ED_MIDDLE","features":[368]},{"name":"ED_RIGHT","features":[368]},{"name":"ED_TOP","features":[368]},{"name":"ED_VIDEO","features":[368]},{"name":"ICreateDeviceAccessAsync","features":[368]},{"name":"IDeviceIoControl","features":[368]},{"name":"IDeviceRequestCompletionCallback","features":[368]}],"375":[{"name":"ALLOC_LOG_CONF","features":[369]},{"name":"BASIC_LOG_CONF","features":[369]},{"name":"BOOT_LOG_CONF","features":[369]},{"name":"BUSNUMBER_DES","features":[369]},{"name":"BUSNUMBER_RANGE","features":[369]},{"name":"BUSNUMBER_RESOURCE","features":[369]},{"name":"CABINET_INFO_A","features":[369]},{"name":"CABINET_INFO_A","features":[369]},{"name":"CABINET_INFO_W","features":[369]},{"name":"CABINET_INFO_W","features":[369]},{"name":"CMP_WaitNoPendingInstallEvents","features":[369]},{"name":"CM_ADD_ID_BITS","features":[369]},{"name":"CM_ADD_ID_COMPATIBLE","features":[369]},{"name":"CM_ADD_ID_HARDWARE","features":[369]},{"name":"CM_ADD_RANGE_ADDIFCONFLICT","features":[369]},{"name":"CM_ADD_RANGE_BITS","features":[369]},{"name":"CM_ADD_RANGE_DONOTADDIFCONFLICT","features":[369]},{"name":"CM_Add_Empty_Log_Conf","features":[356,369]},{"name":"CM_Add_Empty_Log_Conf_Ex","features":[356,369]},{"name":"CM_Add_IDA","features":[369]},{"name":"CM_Add_IDW","features":[369]},{"name":"CM_Add_ID_ExA","features":[369]},{"name":"CM_Add_ID_ExW","features":[369]},{"name":"CM_Add_Range","features":[369]},{"name":"CM_Add_Res_Des","features":[369]},{"name":"CM_Add_Res_Des_Ex","features":[369]},{"name":"CM_CDFLAGS","features":[369]},{"name":"CM_CDFLAGS_DRIVER","features":[369]},{"name":"CM_CDFLAGS_RESERVED","features":[369]},{"name":"CM_CDFLAGS_ROOT_OWNED","features":[369]},{"name":"CM_CDMASK","features":[369]},{"name":"CM_CDMASK_DESCRIPTION","features":[369]},{"name":"CM_CDMASK_DEVINST","features":[369]},{"name":"CM_CDMASK_FLAGS","features":[369]},{"name":"CM_CDMASK_RESDES","features":[369]},{"name":"CM_CDMASK_VALID","features":[369]},{"name":"CM_CLASS_PROPERTY_BITS","features":[369]},{"name":"CM_CLASS_PROPERTY_INSTALLER","features":[369]},{"name":"CM_CLASS_PROPERTY_INTERFACE","features":[369]},{"name":"CM_CREATE_DEVINST_BITS","features":[369]},{"name":"CM_CREATE_DEVINST_DO_NOT_INSTALL","features":[369]},{"name":"CM_CREATE_DEVINST_GENERATE_ID","features":[369]},{"name":"CM_CREATE_DEVINST_NORMAL","features":[369]},{"name":"CM_CREATE_DEVINST_NO_WAIT_INSTALL","features":[369]},{"name":"CM_CREATE_DEVINST_PHANTOM","features":[369]},{"name":"CM_CREATE_DEVNODE_BITS","features":[369]},{"name":"CM_CREATE_DEVNODE_DO_NOT_INSTALL","features":[369]},{"name":"CM_CREATE_DEVNODE_GENERATE_ID","features":[369]},{"name":"CM_CREATE_DEVNODE_NORMAL","features":[369]},{"name":"CM_CREATE_DEVNODE_NO_WAIT_INSTALL","features":[369]},{"name":"CM_CREATE_DEVNODE_PHANTOM","features":[369]},{"name":"CM_CRP_CHARACTERISTICS","features":[369]},{"name":"CM_CRP_DEVTYPE","features":[369]},{"name":"CM_CRP_EXCLUSIVE","features":[369]},{"name":"CM_CRP_LOWERFILTERS","features":[369]},{"name":"CM_CRP_MAX","features":[369]},{"name":"CM_CRP_MIN","features":[369]},{"name":"CM_CRP_SECURITY","features":[369]},{"name":"CM_CRP_SECURITY_SDS","features":[369]},{"name":"CM_CRP_UPPERFILTERS","features":[369]},{"name":"CM_CUSTOMDEVPROP_BITS","features":[369]},{"name":"CM_CUSTOMDEVPROP_MERGE_MULTISZ","features":[369]},{"name":"CM_Connect_MachineA","features":[369]},{"name":"CM_Connect_MachineW","features":[369]},{"name":"CM_Create_DevNodeA","features":[369]},{"name":"CM_Create_DevNodeW","features":[369]},{"name":"CM_Create_DevNode_ExA","features":[369]},{"name":"CM_Create_DevNode_ExW","features":[369]},{"name":"CM_Create_Range_List","features":[369]},{"name":"CM_DELETE_CLASS_BITS","features":[369]},{"name":"CM_DELETE_CLASS_INTERFACE","features":[369]},{"name":"CM_DELETE_CLASS_ONLY","features":[369]},{"name":"CM_DELETE_CLASS_SUBKEYS","features":[369]},{"name":"CM_DETECT_BITS","features":[369]},{"name":"CM_DETECT_CRASHED","features":[369]},{"name":"CM_DETECT_HWPROF_FIRST_BOOT","features":[369]},{"name":"CM_DETECT_NEW_PROFILE","features":[369]},{"name":"CM_DETECT_RUN","features":[369]},{"name":"CM_DEVCAP","features":[369]},{"name":"CM_DEVCAP_DOCKDEVICE","features":[369]},{"name":"CM_DEVCAP_EJECTSUPPORTED","features":[369]},{"name":"CM_DEVCAP_HARDWAREDISABLED","features":[369]},{"name":"CM_DEVCAP_LOCKSUPPORTED","features":[369]},{"name":"CM_DEVCAP_NONDYNAMIC","features":[369]},{"name":"CM_DEVCAP_RAWDEVICEOK","features":[369]},{"name":"CM_DEVCAP_REMOVABLE","features":[369]},{"name":"CM_DEVCAP_SECUREDEVICE","features":[369]},{"name":"CM_DEVCAP_SILENTINSTALL","features":[369]},{"name":"CM_DEVCAP_SURPRISEREMOVALOK","features":[369]},{"name":"CM_DEVCAP_UNIQUEID","features":[369]},{"name":"CM_DEVICE_PANEL_EDGE_BOTTOM","features":[369]},{"name":"CM_DEVICE_PANEL_EDGE_LEFT","features":[369]},{"name":"CM_DEVICE_PANEL_EDGE_RIGHT","features":[369]},{"name":"CM_DEVICE_PANEL_EDGE_TOP","features":[369]},{"name":"CM_DEVICE_PANEL_EDGE_UNKNOWN","features":[369]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_HINGE","features":[369]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_PIVOT","features":[369]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_PLANAR","features":[369]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_SWIVEL","features":[369]},{"name":"CM_DEVICE_PANEL_JOINT_TYPE_UNKNOWN","features":[369]},{"name":"CM_DEVICE_PANEL_ORIENTATION_HORIZONTAL","features":[369]},{"name":"CM_DEVICE_PANEL_ORIENTATION_VERTICAL","features":[369]},{"name":"CM_DEVICE_PANEL_SHAPE_OVAL","features":[369]},{"name":"CM_DEVICE_PANEL_SHAPE_RECTANGLE","features":[369]},{"name":"CM_DEVICE_PANEL_SHAPE_UNKNOWN","features":[369]},{"name":"CM_DEVICE_PANEL_SIDE_BACK","features":[369]},{"name":"CM_DEVICE_PANEL_SIDE_BOTTOM","features":[369]},{"name":"CM_DEVICE_PANEL_SIDE_FRONT","features":[369]},{"name":"CM_DEVICE_PANEL_SIDE_LEFT","features":[369]},{"name":"CM_DEVICE_PANEL_SIDE_RIGHT","features":[369]},{"name":"CM_DEVICE_PANEL_SIDE_TOP","features":[369]},{"name":"CM_DEVICE_PANEL_SIDE_UNKNOWN","features":[369]},{"name":"CM_DEVNODE_STATUS_FLAGS","features":[369]},{"name":"CM_DISABLE_ABSOLUTE","features":[369]},{"name":"CM_DISABLE_BITS","features":[369]},{"name":"CM_DISABLE_HARDWARE","features":[369]},{"name":"CM_DISABLE_PERSIST","features":[369]},{"name":"CM_DISABLE_POLITE","features":[369]},{"name":"CM_DISABLE_UI_NOT_OK","features":[369]},{"name":"CM_DRP_ADDRESS","features":[369]},{"name":"CM_DRP_BASE_CONTAINERID","features":[369]},{"name":"CM_DRP_BUSNUMBER","features":[369]},{"name":"CM_DRP_BUSTYPEGUID","features":[369]},{"name":"CM_DRP_CAPABILITIES","features":[369]},{"name":"CM_DRP_CHARACTERISTICS","features":[369]},{"name":"CM_DRP_CLASS","features":[369]},{"name":"CM_DRP_CLASSGUID","features":[369]},{"name":"CM_DRP_COMPATIBLEIDS","features":[369]},{"name":"CM_DRP_CONFIGFLAGS","features":[369]},{"name":"CM_DRP_DEVICEDESC","features":[369]},{"name":"CM_DRP_DEVICE_POWER_DATA","features":[369]},{"name":"CM_DRP_DEVTYPE","features":[369]},{"name":"CM_DRP_DRIVER","features":[369]},{"name":"CM_DRP_ENUMERATOR_NAME","features":[369]},{"name":"CM_DRP_EXCLUSIVE","features":[369]},{"name":"CM_DRP_FRIENDLYNAME","features":[369]},{"name":"CM_DRP_HARDWAREID","features":[369]},{"name":"CM_DRP_INSTALL_STATE","features":[369]},{"name":"CM_DRP_LEGACYBUSTYPE","features":[369]},{"name":"CM_DRP_LOCATION_INFORMATION","features":[369]},{"name":"CM_DRP_LOCATION_PATHS","features":[369]},{"name":"CM_DRP_LOWERFILTERS","features":[369]},{"name":"CM_DRP_MAX","features":[369]},{"name":"CM_DRP_MFG","features":[369]},{"name":"CM_DRP_MIN","features":[369]},{"name":"CM_DRP_PHYSICAL_DEVICE_OBJECT_NAME","features":[369]},{"name":"CM_DRP_REMOVAL_POLICY","features":[369]},{"name":"CM_DRP_REMOVAL_POLICY_HW_DEFAULT","features":[369]},{"name":"CM_DRP_REMOVAL_POLICY_OVERRIDE","features":[369]},{"name":"CM_DRP_SECURITY","features":[369]},{"name":"CM_DRP_SECURITY_SDS","features":[369]},{"name":"CM_DRP_SERVICE","features":[369]},{"name":"CM_DRP_UI_NUMBER","features":[369]},{"name":"CM_DRP_UI_NUMBER_DESC_FORMAT","features":[369]},{"name":"CM_DRP_UNUSED0","features":[369]},{"name":"CM_DRP_UNUSED1","features":[369]},{"name":"CM_DRP_UNUSED2","features":[369]},{"name":"CM_DRP_UPPERFILTERS","features":[369]},{"name":"CM_Delete_Class_Key","features":[369]},{"name":"CM_Delete_Class_Key_Ex","features":[369]},{"name":"CM_Delete_DevNode_Key","features":[369]},{"name":"CM_Delete_DevNode_Key_Ex","features":[369]},{"name":"CM_Delete_Device_Interface_KeyA","features":[369]},{"name":"CM_Delete_Device_Interface_KeyW","features":[369]},{"name":"CM_Delete_Device_Interface_Key_ExA","features":[369]},{"name":"CM_Delete_Device_Interface_Key_ExW","features":[369]},{"name":"CM_Delete_Range","features":[369]},{"name":"CM_Detect_Resource_Conflict","features":[369,307]},{"name":"CM_Detect_Resource_Conflict_Ex","features":[369,307]},{"name":"CM_Disable_DevNode","features":[369]},{"name":"CM_Disable_DevNode_Ex","features":[369]},{"name":"CM_Disconnect_Machine","features":[369]},{"name":"CM_Dup_Range_List","features":[369]},{"name":"CM_ENUMERATE_CLASSES_BITS","features":[369]},{"name":"CM_ENUMERATE_CLASSES_INSTALLER","features":[369]},{"name":"CM_ENUMERATE_CLASSES_INTERFACE","features":[369]},{"name":"CM_ENUMERATE_FLAGS","features":[369]},{"name":"CM_Enable_DevNode","features":[369]},{"name":"CM_Enable_DevNode_Ex","features":[369]},{"name":"CM_Enumerate_Classes","features":[369]},{"name":"CM_Enumerate_Classes_Ex","features":[369]},{"name":"CM_Enumerate_EnumeratorsA","features":[369]},{"name":"CM_Enumerate_EnumeratorsW","features":[369]},{"name":"CM_Enumerate_Enumerators_ExA","features":[369]},{"name":"CM_Enumerate_Enumerators_ExW","features":[369]},{"name":"CM_Find_Range","features":[369]},{"name":"CM_First_Range","features":[369]},{"name":"CM_Free_Log_Conf","features":[369]},{"name":"CM_Free_Log_Conf_Ex","features":[369]},{"name":"CM_Free_Log_Conf_Handle","features":[369]},{"name":"CM_Free_Range_List","features":[369]},{"name":"CM_Free_Res_Des","features":[369]},{"name":"CM_Free_Res_Des_Ex","features":[369]},{"name":"CM_Free_Res_Des_Handle","features":[369]},{"name":"CM_Free_Resource_Conflict_Handle","features":[369]},{"name":"CM_GETIDLIST_DONOTGENERATE","features":[369]},{"name":"CM_GETIDLIST_FILTER_BITS","features":[369]},{"name":"CM_GETIDLIST_FILTER_BUSRELATIONS","features":[369]},{"name":"CM_GETIDLIST_FILTER_CLASS","features":[369]},{"name":"CM_GETIDLIST_FILTER_EJECTRELATIONS","features":[369]},{"name":"CM_GETIDLIST_FILTER_ENUMERATOR","features":[369]},{"name":"CM_GETIDLIST_FILTER_NONE","features":[369]},{"name":"CM_GETIDLIST_FILTER_POWERRELATIONS","features":[369]},{"name":"CM_GETIDLIST_FILTER_PRESENT","features":[369]},{"name":"CM_GETIDLIST_FILTER_REMOVALRELATIONS","features":[369]},{"name":"CM_GETIDLIST_FILTER_SERVICE","features":[369]},{"name":"CM_GETIDLIST_FILTER_TRANSPORTRELATIONS","features":[369]},{"name":"CM_GET_DEVICE_INTERFACE_LIST_ALL_DEVICES","features":[369]},{"name":"CM_GET_DEVICE_INTERFACE_LIST_BITS","features":[369]},{"name":"CM_GET_DEVICE_INTERFACE_LIST_FLAGS","features":[369]},{"name":"CM_GET_DEVICE_INTERFACE_LIST_PRESENT","features":[369]},{"name":"CM_GLOBAL_STATE_CAN_DO_UI","features":[369]},{"name":"CM_GLOBAL_STATE_DETECTION_PENDING","features":[369]},{"name":"CM_GLOBAL_STATE_ON_BIG_STACK","features":[369]},{"name":"CM_GLOBAL_STATE_REBOOT_REQUIRED","features":[369]},{"name":"CM_GLOBAL_STATE_SERVICES_AVAILABLE","features":[369]},{"name":"CM_GLOBAL_STATE_SHUTTING_DOWN","features":[369]},{"name":"CM_Get_Child","features":[369]},{"name":"CM_Get_Child_Ex","features":[369]},{"name":"CM_Get_Class_Key_NameA","features":[369]},{"name":"CM_Get_Class_Key_NameW","features":[369]},{"name":"CM_Get_Class_Key_Name_ExA","features":[369]},{"name":"CM_Get_Class_Key_Name_ExW","features":[369]},{"name":"CM_Get_Class_NameA","features":[369]},{"name":"CM_Get_Class_NameW","features":[369]},{"name":"CM_Get_Class_Name_ExA","features":[369]},{"name":"CM_Get_Class_Name_ExW","features":[369]},{"name":"CM_Get_Class_PropertyW","features":[369,305]},{"name":"CM_Get_Class_Property_ExW","features":[369,305]},{"name":"CM_Get_Class_Property_Keys","features":[369,305]},{"name":"CM_Get_Class_Property_Keys_Ex","features":[369,305]},{"name":"CM_Get_Class_Registry_PropertyA","features":[369]},{"name":"CM_Get_Class_Registry_PropertyW","features":[369]},{"name":"CM_Get_Depth","features":[369]},{"name":"CM_Get_Depth_Ex","features":[369]},{"name":"CM_Get_DevNode_Custom_PropertyA","features":[369]},{"name":"CM_Get_DevNode_Custom_PropertyW","features":[369]},{"name":"CM_Get_DevNode_Custom_Property_ExA","features":[369]},{"name":"CM_Get_DevNode_Custom_Property_ExW","features":[369]},{"name":"CM_Get_DevNode_PropertyW","features":[369,305]},{"name":"CM_Get_DevNode_Property_ExW","features":[369,305]},{"name":"CM_Get_DevNode_Property_Keys","features":[369,305]},{"name":"CM_Get_DevNode_Property_Keys_Ex","features":[369,305]},{"name":"CM_Get_DevNode_Registry_PropertyA","features":[369]},{"name":"CM_Get_DevNode_Registry_PropertyW","features":[369]},{"name":"CM_Get_DevNode_Registry_Property_ExA","features":[369]},{"name":"CM_Get_DevNode_Registry_Property_ExW","features":[369]},{"name":"CM_Get_DevNode_Status","features":[369]},{"name":"CM_Get_DevNode_Status_Ex","features":[369]},{"name":"CM_Get_Device_IDA","features":[369]},{"name":"CM_Get_Device_IDW","features":[369]},{"name":"CM_Get_Device_ID_ExA","features":[369]},{"name":"CM_Get_Device_ID_ExW","features":[369]},{"name":"CM_Get_Device_ID_ListA","features":[369]},{"name":"CM_Get_Device_ID_ListW","features":[369]},{"name":"CM_Get_Device_ID_List_ExA","features":[369]},{"name":"CM_Get_Device_ID_List_ExW","features":[369]},{"name":"CM_Get_Device_ID_List_SizeA","features":[369]},{"name":"CM_Get_Device_ID_List_SizeW","features":[369]},{"name":"CM_Get_Device_ID_List_Size_ExA","features":[369]},{"name":"CM_Get_Device_ID_List_Size_ExW","features":[369]},{"name":"CM_Get_Device_ID_Size","features":[369]},{"name":"CM_Get_Device_ID_Size_Ex","features":[369]},{"name":"CM_Get_Device_Interface_AliasA","features":[369]},{"name":"CM_Get_Device_Interface_AliasW","features":[369]},{"name":"CM_Get_Device_Interface_Alias_ExA","features":[369]},{"name":"CM_Get_Device_Interface_Alias_ExW","features":[369]},{"name":"CM_Get_Device_Interface_ListA","features":[369]},{"name":"CM_Get_Device_Interface_ListW","features":[369]},{"name":"CM_Get_Device_Interface_List_ExA","features":[369]},{"name":"CM_Get_Device_Interface_List_ExW","features":[369]},{"name":"CM_Get_Device_Interface_List_SizeA","features":[369]},{"name":"CM_Get_Device_Interface_List_SizeW","features":[369]},{"name":"CM_Get_Device_Interface_List_Size_ExA","features":[369]},{"name":"CM_Get_Device_Interface_List_Size_ExW","features":[369]},{"name":"CM_Get_Device_Interface_PropertyW","features":[369,305]},{"name":"CM_Get_Device_Interface_Property_ExW","features":[369,305]},{"name":"CM_Get_Device_Interface_Property_KeysW","features":[369,305]},{"name":"CM_Get_Device_Interface_Property_Keys_ExW","features":[369,305]},{"name":"CM_Get_First_Log_Conf","features":[369]},{"name":"CM_Get_First_Log_Conf_Ex","features":[369]},{"name":"CM_Get_Global_State","features":[369]},{"name":"CM_Get_Global_State_Ex","features":[369]},{"name":"CM_Get_HW_Prof_FlagsA","features":[369]},{"name":"CM_Get_HW_Prof_FlagsW","features":[369]},{"name":"CM_Get_HW_Prof_Flags_ExA","features":[369]},{"name":"CM_Get_HW_Prof_Flags_ExW","features":[369]},{"name":"CM_Get_Hardware_Profile_InfoA","features":[369]},{"name":"CM_Get_Hardware_Profile_InfoW","features":[369]},{"name":"CM_Get_Hardware_Profile_Info_ExA","features":[369]},{"name":"CM_Get_Hardware_Profile_Info_ExW","features":[369]},{"name":"CM_Get_Log_Conf_Priority","features":[369]},{"name":"CM_Get_Log_Conf_Priority_Ex","features":[369]},{"name":"CM_Get_Next_Log_Conf","features":[369]},{"name":"CM_Get_Next_Log_Conf_Ex","features":[369]},{"name":"CM_Get_Next_Res_Des","features":[369]},{"name":"CM_Get_Next_Res_Des_Ex","features":[369]},{"name":"CM_Get_Parent","features":[369]},{"name":"CM_Get_Parent_Ex","features":[369]},{"name":"CM_Get_Res_Des_Data","features":[369]},{"name":"CM_Get_Res_Des_Data_Ex","features":[369]},{"name":"CM_Get_Res_Des_Data_Size","features":[369]},{"name":"CM_Get_Res_Des_Data_Size_Ex","features":[369]},{"name":"CM_Get_Resource_Conflict_Count","features":[369]},{"name":"CM_Get_Resource_Conflict_DetailsA","features":[369]},{"name":"CM_Get_Resource_Conflict_DetailsW","features":[369]},{"name":"CM_Get_Sibling","features":[369]},{"name":"CM_Get_Sibling_Ex","features":[369]},{"name":"CM_Get_Version","features":[369]},{"name":"CM_Get_Version_Ex","features":[369]},{"name":"CM_HWPI_DOCKED","features":[369]},{"name":"CM_HWPI_NOT_DOCKABLE","features":[369]},{"name":"CM_HWPI_UNDOCKED","features":[369]},{"name":"CM_INSTALL_STATE","features":[369]},{"name":"CM_INSTALL_STATE_FAILED_INSTALL","features":[369]},{"name":"CM_INSTALL_STATE_FINISH_INSTALL","features":[369]},{"name":"CM_INSTALL_STATE_INSTALLED","features":[369]},{"name":"CM_INSTALL_STATE_NEEDS_REINSTALL","features":[369]},{"name":"CM_Intersect_Range_List","features":[369]},{"name":"CM_Invert_Range_List","features":[369]},{"name":"CM_Is_Dock_Station_Present","features":[369,307]},{"name":"CM_Is_Dock_Station_Present_Ex","features":[369,307]},{"name":"CM_Is_Version_Available","features":[369,307]},{"name":"CM_Is_Version_Available_Ex","features":[369,307]},{"name":"CM_LOCATE_DEVNODE_BITS","features":[369]},{"name":"CM_LOCATE_DEVNODE_CANCELREMOVE","features":[369]},{"name":"CM_LOCATE_DEVNODE_FLAGS","features":[369]},{"name":"CM_LOCATE_DEVNODE_NORMAL","features":[369]},{"name":"CM_LOCATE_DEVNODE_NOVALIDATION","features":[369]},{"name":"CM_LOCATE_DEVNODE_PHANTOM","features":[369]},{"name":"CM_LOG_CONF","features":[369]},{"name":"CM_Locate_DevNodeA","features":[369]},{"name":"CM_Locate_DevNodeW","features":[369]},{"name":"CM_Locate_DevNode_ExA","features":[369]},{"name":"CM_Locate_DevNode_ExW","features":[369]},{"name":"CM_MapCrToWin32Err","features":[369]},{"name":"CM_Merge_Range_List","features":[369]},{"name":"CM_Modify_Res_Des","features":[369]},{"name":"CM_Modify_Res_Des_Ex","features":[369]},{"name":"CM_Move_DevNode","features":[369]},{"name":"CM_Move_DevNode_Ex","features":[369]},{"name":"CM_NAME_ATTRIBUTE_NAME_RETRIEVED_FROM_DEVICE","features":[369]},{"name":"CM_NAME_ATTRIBUTE_USER_ASSIGNED_NAME","features":[369]},{"name":"CM_NOTIFY_ACTION","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICECUSTOMEVENT","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEQUERYREMOVE","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE","features":[369]},{"name":"CM_NOTIFY_ACTION_DEVICEREMOVEPENDING","features":[369]},{"name":"CM_NOTIFY_ACTION_MAX","features":[369]},{"name":"CM_NOTIFY_EVENT_DATA","features":[369]},{"name":"CM_NOTIFY_FILTER","features":[369,307]},{"name":"CM_NOTIFY_FILTER_FLAG_ALL_DEVICE_INSTANCES","features":[369]},{"name":"CM_NOTIFY_FILTER_FLAG_ALL_INTERFACE_CLASSES","features":[369]},{"name":"CM_NOTIFY_FILTER_TYPE","features":[369]},{"name":"CM_NOTIFY_FILTER_TYPE_DEVICEHANDLE","features":[369]},{"name":"CM_NOTIFY_FILTER_TYPE_DEVICEINSTANCE","features":[369]},{"name":"CM_NOTIFY_FILTER_TYPE_DEVICEINTERFACE","features":[369]},{"name":"CM_NOTIFY_FILTER_TYPE_MAX","features":[369]},{"name":"CM_Next_Range","features":[369]},{"name":"CM_OPEN_CLASS_KEY_BITS","features":[369]},{"name":"CM_OPEN_CLASS_KEY_INSTALLER","features":[369]},{"name":"CM_OPEN_CLASS_KEY_INTERFACE","features":[369]},{"name":"CM_Open_Class_KeyA","features":[369,370]},{"name":"CM_Open_Class_KeyW","features":[369,370]},{"name":"CM_Open_Class_Key_ExA","features":[369,370]},{"name":"CM_Open_Class_Key_ExW","features":[369,370]},{"name":"CM_Open_DevNode_Key","features":[369,370]},{"name":"CM_Open_DevNode_Key_Ex","features":[369,370]},{"name":"CM_Open_Device_Interface_KeyA","features":[369,370]},{"name":"CM_Open_Device_Interface_KeyW","features":[369,370]},{"name":"CM_Open_Device_Interface_Key_ExA","features":[369,370]},{"name":"CM_Open_Device_Interface_Key_ExW","features":[369,370]},{"name":"CM_PROB","features":[369]},{"name":"CM_PROB_BIOS_TABLE","features":[369]},{"name":"CM_PROB_BOOT_CONFIG_CONFLICT","features":[369]},{"name":"CM_PROB_CANT_SHARE_IRQ","features":[369]},{"name":"CM_PROB_CONSOLE_LOCKED","features":[369]},{"name":"CM_PROB_DEVICE_NOT_THERE","features":[369]},{"name":"CM_PROB_DEVICE_RESET","features":[369]},{"name":"CM_PROB_DEVLOADER_FAILED","features":[369]},{"name":"CM_PROB_DEVLOADER_NOT_FOUND","features":[369]},{"name":"CM_PROB_DEVLOADER_NOT_READY","features":[369]},{"name":"CM_PROB_DISABLED","features":[369]},{"name":"CM_PROB_DISABLED_SERVICE","features":[369]},{"name":"CM_PROB_DRIVER_BLOCKED","features":[369]},{"name":"CM_PROB_DRIVER_FAILED_LOAD","features":[369]},{"name":"CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD","features":[369]},{"name":"CM_PROB_DRIVER_SERVICE_KEY_INVALID","features":[369]},{"name":"CM_PROB_DUPLICATE_DEVICE","features":[369]},{"name":"CM_PROB_ENTRY_IS_WRONG_TYPE","features":[369]},{"name":"CM_PROB_FAILED_ADD","features":[369]},{"name":"CM_PROB_FAILED_DRIVER_ENTRY","features":[369]},{"name":"CM_PROB_FAILED_FILTER","features":[369]},{"name":"CM_PROB_FAILED_INSTALL","features":[369]},{"name":"CM_PROB_FAILED_POST_START","features":[369]},{"name":"CM_PROB_FAILED_START","features":[369]},{"name":"CM_PROB_GUEST_ASSIGNMENT_FAILED","features":[369]},{"name":"CM_PROB_HALTED","features":[369]},{"name":"CM_PROB_HARDWARE_DISABLED","features":[369]},{"name":"CM_PROB_HELD_FOR_EJECT","features":[369]},{"name":"CM_PROB_INVALID_DATA","features":[369]},{"name":"CM_PROB_IRQ_TRANSLATION_FAILED","features":[369]},{"name":"CM_PROB_LACKED_ARBITRATOR","features":[369]},{"name":"CM_PROB_LEGACY_SERVICE_NO_DEVICES","features":[369]},{"name":"CM_PROB_LIAR","features":[369]},{"name":"CM_PROB_MOVED","features":[369]},{"name":"CM_PROB_NEED_CLASS_CONFIG","features":[369]},{"name":"CM_PROB_NEED_RESTART","features":[369]},{"name":"CM_PROB_NORMAL_CONFLICT","features":[369]},{"name":"CM_PROB_NOT_CONFIGURED","features":[369]},{"name":"CM_PROB_NOT_VERIFIED","features":[369]},{"name":"CM_PROB_NO_SOFTCONFIG","features":[369]},{"name":"CM_PROB_NO_VALID_LOG_CONF","features":[369]},{"name":"CM_PROB_OUT_OF_MEMORY","features":[369]},{"name":"CM_PROB_PARTIAL_LOG_CONF","features":[369]},{"name":"CM_PROB_PHANTOM","features":[369]},{"name":"CM_PROB_REENUMERATION","features":[369]},{"name":"CM_PROB_REGISTRY","features":[369]},{"name":"CM_PROB_REGISTRY_TOO_LARGE","features":[369]},{"name":"CM_PROB_REINSTALL","features":[369]},{"name":"CM_PROB_SETPROPERTIES_FAILED","features":[369]},{"name":"CM_PROB_SYSTEM_SHUTDOWN","features":[369]},{"name":"CM_PROB_TOO_EARLY","features":[369]},{"name":"CM_PROB_TRANSLATION_FAILED","features":[369]},{"name":"CM_PROB_UNKNOWN_RESOURCE","features":[369]},{"name":"CM_PROB_UNSIGNED_DRIVER","features":[369]},{"name":"CM_PROB_USED_BY_DEBUGGER","features":[369]},{"name":"CM_PROB_VXDLDR","features":[369]},{"name":"CM_PROB_WAITING_ON_DEPENDENCY","features":[369]},{"name":"CM_PROB_WILL_BE_REMOVED","features":[369]},{"name":"CM_QUERY_ARBITRATOR_BITS","features":[369]},{"name":"CM_QUERY_ARBITRATOR_RAW","features":[369]},{"name":"CM_QUERY_ARBITRATOR_TRANSLATED","features":[369]},{"name":"CM_QUERY_REMOVE_UI_NOT_OK","features":[369]},{"name":"CM_QUERY_REMOVE_UI_OK","features":[369]},{"name":"CM_Query_And_Remove_SubTreeA","features":[369]},{"name":"CM_Query_And_Remove_SubTreeW","features":[369]},{"name":"CM_Query_And_Remove_SubTree_ExA","features":[369]},{"name":"CM_Query_And_Remove_SubTree_ExW","features":[369]},{"name":"CM_Query_Arbitrator_Free_Data","features":[369]},{"name":"CM_Query_Arbitrator_Free_Data_Ex","features":[369]},{"name":"CM_Query_Arbitrator_Free_Size","features":[369]},{"name":"CM_Query_Arbitrator_Free_Size_Ex","features":[369]},{"name":"CM_Query_Remove_SubTree","features":[369]},{"name":"CM_Query_Remove_SubTree_Ex","features":[369]},{"name":"CM_Query_Resource_Conflict_List","features":[369]},{"name":"CM_REENUMERATE_ASYNCHRONOUS","features":[369]},{"name":"CM_REENUMERATE_BITS","features":[369]},{"name":"CM_REENUMERATE_FLAGS","features":[369]},{"name":"CM_REENUMERATE_NORMAL","features":[369]},{"name":"CM_REENUMERATE_RETRY_INSTALLATION","features":[369]},{"name":"CM_REENUMERATE_SYNCHRONOUS","features":[369]},{"name":"CM_REGISTER_DEVICE_DRIVER_BITS","features":[369]},{"name":"CM_REGISTER_DEVICE_DRIVER_DISABLEABLE","features":[369]},{"name":"CM_REGISTER_DEVICE_DRIVER_REMOVABLE","features":[369]},{"name":"CM_REGISTER_DEVICE_DRIVER_STATIC","features":[369]},{"name":"CM_REGISTRY_BITS","features":[369]},{"name":"CM_REGISTRY_CONFIG","features":[369]},{"name":"CM_REGISTRY_HARDWARE","features":[369]},{"name":"CM_REGISTRY_SOFTWARE","features":[369]},{"name":"CM_REGISTRY_USER","features":[369]},{"name":"CM_REMOVAL_POLICY","features":[369]},{"name":"CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL","features":[369]},{"name":"CM_REMOVAL_POLICY_EXPECT_ORDERLY_REMOVAL","features":[369]},{"name":"CM_REMOVAL_POLICY_EXPECT_SURPRISE_REMOVAL","features":[369]},{"name":"CM_REMOVE_BITS","features":[369]},{"name":"CM_REMOVE_DISABLE","features":[369]},{"name":"CM_REMOVE_NO_RESTART","features":[369]},{"name":"CM_REMOVE_UI_NOT_OK","features":[369]},{"name":"CM_REMOVE_UI_OK","features":[369]},{"name":"CM_RESDES_WIDTH_32","features":[369]},{"name":"CM_RESDES_WIDTH_64","features":[369]},{"name":"CM_RESDES_WIDTH_BITS","features":[369]},{"name":"CM_RESDES_WIDTH_DEFAULT","features":[369]},{"name":"CM_RESTYPE","features":[369]},{"name":"CM_Reenumerate_DevNode","features":[369]},{"name":"CM_Reenumerate_DevNode_Ex","features":[369]},{"name":"CM_Register_Device_Driver","features":[369]},{"name":"CM_Register_Device_Driver_Ex","features":[369]},{"name":"CM_Register_Device_InterfaceA","features":[369]},{"name":"CM_Register_Device_InterfaceW","features":[369]},{"name":"CM_Register_Device_Interface_ExA","features":[369]},{"name":"CM_Register_Device_Interface_ExW","features":[369]},{"name":"CM_Register_Notification","features":[369,307]},{"name":"CM_Remove_SubTree","features":[369]},{"name":"CM_Remove_SubTree_Ex","features":[369]},{"name":"CM_Request_Device_EjectA","features":[369]},{"name":"CM_Request_Device_EjectW","features":[369]},{"name":"CM_Request_Device_Eject_ExA","features":[369]},{"name":"CM_Request_Device_Eject_ExW","features":[369]},{"name":"CM_Request_Eject_PC","features":[369]},{"name":"CM_Request_Eject_PC_Ex","features":[369]},{"name":"CM_Run_Detection","features":[369]},{"name":"CM_Run_Detection_Ex","features":[369]},{"name":"CM_SETUP_BITS","features":[369]},{"name":"CM_SETUP_DEVINST_CONFIG","features":[369]},{"name":"CM_SETUP_DEVINST_CONFIG_CLASS","features":[369]},{"name":"CM_SETUP_DEVINST_CONFIG_EXTENSIONS","features":[369]},{"name":"CM_SETUP_DEVINST_CONFIG_RESET","features":[369]},{"name":"CM_SETUP_DEVINST_READY","features":[369]},{"name":"CM_SETUP_DEVINST_RESET","features":[369]},{"name":"CM_SETUP_DEVNODE_CONFIG","features":[369]},{"name":"CM_SETUP_DEVNODE_CONFIG_CLASS","features":[369]},{"name":"CM_SETUP_DEVNODE_CONFIG_EXTENSIONS","features":[369]},{"name":"CM_SETUP_DEVNODE_CONFIG_RESET","features":[369]},{"name":"CM_SETUP_DEVNODE_READY","features":[369]},{"name":"CM_SETUP_DEVNODE_RESET","features":[369]},{"name":"CM_SETUP_DOWNLOAD","features":[369]},{"name":"CM_SETUP_PROP_CHANGE","features":[369]},{"name":"CM_SETUP_WRITE_LOG_CONFS","features":[369]},{"name":"CM_SET_DEVINST_PROBLEM_BITS","features":[369]},{"name":"CM_SET_DEVINST_PROBLEM_NORMAL","features":[369]},{"name":"CM_SET_DEVINST_PROBLEM_OVERRIDE","features":[369]},{"name":"CM_SET_DEVNODE_PROBLEM_BITS","features":[369]},{"name":"CM_SET_DEVNODE_PROBLEM_NORMAL","features":[369]},{"name":"CM_SET_DEVNODE_PROBLEM_OVERRIDE","features":[369]},{"name":"CM_SET_HW_PROF_FLAGS_BITS","features":[369]},{"name":"CM_SET_HW_PROF_FLAGS_UI_NOT_OK","features":[369]},{"name":"CM_Set_Class_PropertyW","features":[369,305]},{"name":"CM_Set_Class_Property_ExW","features":[369,305]},{"name":"CM_Set_Class_Registry_PropertyA","features":[369]},{"name":"CM_Set_Class_Registry_PropertyW","features":[369]},{"name":"CM_Set_DevNode_Problem","features":[369]},{"name":"CM_Set_DevNode_Problem_Ex","features":[369]},{"name":"CM_Set_DevNode_PropertyW","features":[369,305]},{"name":"CM_Set_DevNode_Property_ExW","features":[369,305]},{"name":"CM_Set_DevNode_Registry_PropertyA","features":[369]},{"name":"CM_Set_DevNode_Registry_PropertyW","features":[369]},{"name":"CM_Set_DevNode_Registry_Property_ExA","features":[369]},{"name":"CM_Set_DevNode_Registry_Property_ExW","features":[369]},{"name":"CM_Set_Device_Interface_PropertyW","features":[369,305]},{"name":"CM_Set_Device_Interface_Property_ExW","features":[369,305]},{"name":"CM_Set_HW_Prof","features":[369]},{"name":"CM_Set_HW_Prof_Ex","features":[369]},{"name":"CM_Set_HW_Prof_FlagsA","features":[369]},{"name":"CM_Set_HW_Prof_FlagsW","features":[369]},{"name":"CM_Set_HW_Prof_Flags_ExA","features":[369]},{"name":"CM_Set_HW_Prof_Flags_ExW","features":[369]},{"name":"CM_Setup_DevNode","features":[369]},{"name":"CM_Setup_DevNode_Ex","features":[369]},{"name":"CM_Test_Range_Available","features":[369]},{"name":"CM_Uninstall_DevNode","features":[369]},{"name":"CM_Uninstall_DevNode_Ex","features":[369]},{"name":"CM_Unregister_Device_InterfaceA","features":[369]},{"name":"CM_Unregister_Device_InterfaceW","features":[369]},{"name":"CM_Unregister_Device_Interface_ExA","features":[369]},{"name":"CM_Unregister_Device_Interface_ExW","features":[369]},{"name":"CM_Unregister_Notification","features":[369]},{"name":"COINSTALLER_CONTEXT_DATA","features":[369,307]},{"name":"COINSTALLER_CONTEXT_DATA","features":[369,307]},{"name":"CONFIGFLAG_BOOT_DEVICE","features":[369]},{"name":"CONFIGFLAG_CANTSTOPACHILD","features":[369]},{"name":"CONFIGFLAG_DISABLED","features":[369]},{"name":"CONFIGFLAG_FAILEDINSTALL","features":[369]},{"name":"CONFIGFLAG_FINISHINSTALL_ACTION","features":[369]},{"name":"CONFIGFLAG_FINISHINSTALL_UI","features":[369]},{"name":"CONFIGFLAG_FINISH_INSTALL","features":[369]},{"name":"CONFIGFLAG_IGNORE_BOOT_LC","features":[369]},{"name":"CONFIGFLAG_MANUAL_INSTALL","features":[369]},{"name":"CONFIGFLAG_NEEDS_CLASS_CONFIG","features":[369]},{"name":"CONFIGFLAG_NEEDS_FORCED_CONFIG","features":[369]},{"name":"CONFIGFLAG_NETBOOT_CARD","features":[369]},{"name":"CONFIGFLAG_NET_BOOT","features":[369]},{"name":"CONFIGFLAG_NOREMOVEEXIT","features":[369]},{"name":"CONFIGFLAG_OKREMOVEROM","features":[369]},{"name":"CONFIGFLAG_PARTIAL_LOG_CONF","features":[369]},{"name":"CONFIGFLAG_REINSTALL","features":[369]},{"name":"CONFIGFLAG_REMOVED","features":[369]},{"name":"CONFIGFLAG_SUPPRESS_SURPRISE","features":[369]},{"name":"CONFIGFLAG_VERIFY_HARDWARE","features":[369]},{"name":"CONFIGMG_VERSION","features":[369]},{"name":"CONFIGRET","features":[369]},{"name":"CONFLICT_DETAILS_A","features":[369]},{"name":"CONFLICT_DETAILS_W","features":[369]},{"name":"CONNECTION_DES","features":[369]},{"name":"CONNECTION_RESOURCE","features":[369]},{"name":"COPYFLG_FORCE_FILE_IN_USE","features":[369]},{"name":"COPYFLG_IN_USE_TRY_RENAME","features":[369]},{"name":"COPYFLG_NODECOMP","features":[369]},{"name":"COPYFLG_NOPRUNE","features":[369]},{"name":"COPYFLG_NOSKIP","features":[369]},{"name":"COPYFLG_NOVERSIONCHECK","features":[369]},{"name":"COPYFLG_NO_OVERWRITE","features":[369]},{"name":"COPYFLG_NO_VERSION_DIALOG","features":[369]},{"name":"COPYFLG_OVERWRITE_OLDER_ONLY","features":[369]},{"name":"COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE","features":[369]},{"name":"COPYFLG_REPLACEONLY","features":[369]},{"name":"COPYFLG_REPLACE_BOOT_FILE","features":[369]},{"name":"COPYFLG_WARN_IF_SKIP","features":[369]},{"name":"CR_ACCESS_DENIED","features":[369]},{"name":"CR_ALREADY_SUCH_DEVINST","features":[369]},{"name":"CR_ALREADY_SUCH_DEVNODE","features":[369]},{"name":"CR_APM_VETOED","features":[369]},{"name":"CR_BUFFER_SMALL","features":[369]},{"name":"CR_CALL_NOT_IMPLEMENTED","features":[369]},{"name":"CR_CANT_SHARE_IRQ","features":[369]},{"name":"CR_CREATE_BLOCKED","features":[369]},{"name":"CR_DEFAULT","features":[369]},{"name":"CR_DEVICE_INTERFACE_ACTIVE","features":[369]},{"name":"CR_DEVICE_NOT_THERE","features":[369]},{"name":"CR_DEVINST_HAS_REQS","features":[369]},{"name":"CR_DEVLOADER_NOT_READY","features":[369]},{"name":"CR_DEVNODE_HAS_REQS","features":[369]},{"name":"CR_DLVXD_NOT_FOUND","features":[369]},{"name":"CR_FAILURE","features":[369]},{"name":"CR_FREE_RESOURCES","features":[369]},{"name":"CR_INVALID_API","features":[369]},{"name":"CR_INVALID_ARBITRATOR","features":[369]},{"name":"CR_INVALID_CONFLICT_LIST","features":[369]},{"name":"CR_INVALID_DATA","features":[369]},{"name":"CR_INVALID_DEVICE_ID","features":[369]},{"name":"CR_INVALID_DEVINST","features":[369]},{"name":"CR_INVALID_DEVNODE","features":[369]},{"name":"CR_INVALID_FLAG","features":[369]},{"name":"CR_INVALID_INDEX","features":[369]},{"name":"CR_INVALID_LOAD_TYPE","features":[369]},{"name":"CR_INVALID_LOG_CONF","features":[369]},{"name":"CR_INVALID_MACHINENAME","features":[369]},{"name":"CR_INVALID_NODELIST","features":[369]},{"name":"CR_INVALID_POINTER","features":[369]},{"name":"CR_INVALID_PRIORITY","features":[369]},{"name":"CR_INVALID_PROPERTY","features":[369]},{"name":"CR_INVALID_RANGE","features":[369]},{"name":"CR_INVALID_RANGE_LIST","features":[369]},{"name":"CR_INVALID_REFERENCE_STRING","features":[369]},{"name":"CR_INVALID_RESOURCEID","features":[369]},{"name":"CR_INVALID_RES_DES","features":[369]},{"name":"CR_INVALID_STRUCTURE_SIZE","features":[369]},{"name":"CR_MACHINE_UNAVAILABLE","features":[369]},{"name":"CR_NEED_RESTART","features":[369]},{"name":"CR_NOT_DISABLEABLE","features":[369]},{"name":"CR_NOT_SYSTEM_VM","features":[369]},{"name":"CR_NO_ARBITRATOR","features":[369]},{"name":"CR_NO_CM_SERVICES","features":[369]},{"name":"CR_NO_DEPENDENT","features":[369]},{"name":"CR_NO_MORE_HW_PROFILES","features":[369]},{"name":"CR_NO_MORE_LOG_CONF","features":[369]},{"name":"CR_NO_MORE_RES_DES","features":[369]},{"name":"CR_NO_REGISTRY_HANDLE","features":[369]},{"name":"CR_NO_SUCH_DEVICE_INTERFACE","features":[369]},{"name":"CR_NO_SUCH_DEVINST","features":[369]},{"name":"CR_NO_SUCH_DEVNODE","features":[369]},{"name":"CR_NO_SUCH_LOGICAL_DEV","features":[369]},{"name":"CR_NO_SUCH_REGISTRY_KEY","features":[369]},{"name":"CR_NO_SUCH_VALUE","features":[369]},{"name":"CR_OUT_OF_MEMORY","features":[369]},{"name":"CR_QUERY_VETOED","features":[369]},{"name":"CR_REGISTRY_ERROR","features":[369]},{"name":"CR_REMOTE_COMM_FAILURE","features":[369]},{"name":"CR_REMOVE_VETOED","features":[369]},{"name":"CR_SAME_RESOURCES","features":[369]},{"name":"CR_SUCCESS","features":[369]},{"name":"CR_WRONG_TYPE","features":[369]},{"name":"CS_DES","features":[369]},{"name":"CS_RESOURCE","features":[369]},{"name":"DD_FLAGS","features":[369]},{"name":"DELFLG_IN_USE","features":[369]},{"name":"DELFLG_IN_USE1","features":[369]},{"name":"DEVPRIVATE_DES","features":[369]},{"name":"DEVPRIVATE_RANGE","features":[369]},{"name":"DEVPRIVATE_RESOURCE","features":[369]},{"name":"DIBCI_NODISPLAYCLASS","features":[369]},{"name":"DIBCI_NOINSTALLCLASS","features":[369]},{"name":"DICD_GENERATE_ID","features":[369]},{"name":"DICD_INHERIT_CLASSDRVS","features":[369]},{"name":"DICLASSPROP_INSTALLER","features":[369]},{"name":"DICLASSPROP_INTERFACE","features":[369]},{"name":"DICS_DISABLE","features":[369]},{"name":"DICS_ENABLE","features":[369]},{"name":"DICS_FLAG_CONFIGGENERAL","features":[369]},{"name":"DICS_FLAG_CONFIGSPECIFIC","features":[369]},{"name":"DICS_FLAG_GLOBAL","features":[369]},{"name":"DICS_PROPCHANGE","features":[369]},{"name":"DICS_START","features":[369]},{"name":"DICS_STOP","features":[369]},{"name":"DICUSTOMDEVPROP_MERGE_MULTISZ","features":[369]},{"name":"DIF_ADDPROPERTYPAGE_ADVANCED","features":[369]},{"name":"DIF_ADDPROPERTYPAGE_BASIC","features":[369]},{"name":"DIF_ADDREMOTEPROPERTYPAGE_ADVANCED","features":[369]},{"name":"DIF_ALLOW_INSTALL","features":[369]},{"name":"DIF_ASSIGNRESOURCES","features":[369]},{"name":"DIF_CALCDISKSPACE","features":[369]},{"name":"DIF_DESTROYPRIVATEDATA","features":[369]},{"name":"DIF_DESTROYWIZARDDATA","features":[369]},{"name":"DIF_DETECT","features":[369]},{"name":"DIF_DETECTCANCEL","features":[369]},{"name":"DIF_DETECTVERIFY","features":[369]},{"name":"DIF_ENABLECLASS","features":[369]},{"name":"DIF_FINISHINSTALL_ACTION","features":[369]},{"name":"DIF_FIRSTTIMESETUP","features":[369]},{"name":"DIF_FOUNDDEVICE","features":[369]},{"name":"DIF_INSTALLCLASSDRIVERS","features":[369]},{"name":"DIF_INSTALLDEVICE","features":[369]},{"name":"DIF_INSTALLDEVICEFILES","features":[369]},{"name":"DIF_INSTALLINTERFACES","features":[369]},{"name":"DIF_INSTALLWIZARD","features":[369]},{"name":"DIF_MOVEDEVICE","features":[369]},{"name":"DIF_NEWDEVICEWIZARD_FINISHINSTALL","features":[369]},{"name":"DIF_NEWDEVICEWIZARD_POSTANALYZE","features":[369]},{"name":"DIF_NEWDEVICEWIZARD_PREANALYZE","features":[369]},{"name":"DIF_NEWDEVICEWIZARD_PRESELECT","features":[369]},{"name":"DIF_NEWDEVICEWIZARD_SELECT","features":[369]},{"name":"DIF_POWERMESSAGEWAKE","features":[369]},{"name":"DIF_PROPERTIES","features":[369]},{"name":"DIF_PROPERTYCHANGE","features":[369]},{"name":"DIF_REGISTERDEVICE","features":[369]},{"name":"DIF_REGISTER_COINSTALLERS","features":[369]},{"name":"DIF_REMOVE","features":[369]},{"name":"DIF_RESERVED1","features":[369]},{"name":"DIF_RESERVED2","features":[369]},{"name":"DIF_SELECTBESTCOMPATDRV","features":[369]},{"name":"DIF_SELECTCLASSDRIVERS","features":[369]},{"name":"DIF_SELECTDEVICE","features":[369]},{"name":"DIF_TROUBLESHOOTER","features":[369]},{"name":"DIF_UNREMOVE","features":[369]},{"name":"DIF_UNUSED1","features":[369]},{"name":"DIF_UPDATEDRIVER_UI","features":[369]},{"name":"DIF_VALIDATECLASSDRIVERS","features":[369]},{"name":"DIF_VALIDATEDRIVER","features":[369]},{"name":"DIGCDP_FLAG_ADVANCED","features":[369]},{"name":"DIGCDP_FLAG_BASIC","features":[369]},{"name":"DIGCDP_FLAG_REMOTE_ADVANCED","features":[369]},{"name":"DIGCDP_FLAG_REMOTE_BASIC","features":[369]},{"name":"DIGCF_ALLCLASSES","features":[369]},{"name":"DIGCF_DEFAULT","features":[369]},{"name":"DIGCF_DEVICEINTERFACE","features":[369]},{"name":"DIGCF_INTERFACEDEVICE","features":[369]},{"name":"DIGCF_PRESENT","features":[369]},{"name":"DIGCF_PROFILE","features":[369]},{"name":"DIIDFLAG_BITS","features":[369]},{"name":"DIIDFLAG_INSTALLCOPYINFDRIVERS","features":[369]},{"name":"DIIDFLAG_INSTALLNULLDRIVER","features":[369]},{"name":"DIIDFLAG_NOFINISHINSTALLUI","features":[369]},{"name":"DIIDFLAG_SHOWSEARCHUI","features":[369]},{"name":"DIINSTALLDEVICE_FLAGS","features":[369]},{"name":"DIINSTALLDRIVER_FLAGS","features":[369]},{"name":"DIIRFLAG_BITS","features":[369]},{"name":"DIIRFLAG_FORCE_INF","features":[369]},{"name":"DIIRFLAG_HOTPATCH","features":[369]},{"name":"DIIRFLAG_HW_USING_THE_INF","features":[369]},{"name":"DIIRFLAG_INF_ALREADY_COPIED","features":[369]},{"name":"DIIRFLAG_INSTALL_AS_SET","features":[369]},{"name":"DIIRFLAG_NOBACKUP","features":[369]},{"name":"DIIRFLAG_PRE_CONFIGURE_INF","features":[369]},{"name":"DIIRFLAG_SYSTEM_BITS","features":[369]},{"name":"DIOCR_INSTALLER","features":[369]},{"name":"DIOCR_INTERFACE","features":[369]},{"name":"DIODI_NO_ADD","features":[369]},{"name":"DIOD_CANCEL_REMOVE","features":[369]},{"name":"DIOD_INHERIT_CLASSDRVS","features":[369]},{"name":"DIREG_BOTH","features":[369]},{"name":"DIREG_DEV","features":[369]},{"name":"DIREG_DRV","features":[369]},{"name":"DIRID_ABSOLUTE","features":[369]},{"name":"DIRID_ABSOLUTE_16BIT","features":[369]},{"name":"DIRID_APPS","features":[369]},{"name":"DIRID_BOOT","features":[369]},{"name":"DIRID_COLOR","features":[369]},{"name":"DIRID_COMMON_APPDATA","features":[369]},{"name":"DIRID_COMMON_DESKTOPDIRECTORY","features":[369]},{"name":"DIRID_COMMON_DOCUMENTS","features":[369]},{"name":"DIRID_COMMON_FAVORITES","features":[369]},{"name":"DIRID_COMMON_PROGRAMS","features":[369]},{"name":"DIRID_COMMON_STARTMENU","features":[369]},{"name":"DIRID_COMMON_STARTUP","features":[369]},{"name":"DIRID_COMMON_TEMPLATES","features":[369]},{"name":"DIRID_DEFAULT","features":[369]},{"name":"DIRID_DRIVERS","features":[369]},{"name":"DIRID_DRIVER_STORE","features":[369]},{"name":"DIRID_FONTS","features":[369]},{"name":"DIRID_HELP","features":[369]},{"name":"DIRID_INF","features":[369]},{"name":"DIRID_IOSUBSYS","features":[369]},{"name":"DIRID_LOADER","features":[369]},{"name":"DIRID_NULL","features":[369]},{"name":"DIRID_PRINTPROCESSOR","features":[369]},{"name":"DIRID_PROGRAM_FILES","features":[369]},{"name":"DIRID_PROGRAM_FILES_COMMON","features":[369]},{"name":"DIRID_PROGRAM_FILES_COMMONX86","features":[369]},{"name":"DIRID_PROGRAM_FILES_X86","features":[369]},{"name":"DIRID_SHARED","features":[369]},{"name":"DIRID_SPOOL","features":[369]},{"name":"DIRID_SPOOLDRIVERS","features":[369]},{"name":"DIRID_SRCPATH","features":[369]},{"name":"DIRID_SYSTEM","features":[369]},{"name":"DIRID_SYSTEM16","features":[369]},{"name":"DIRID_SYSTEM_X86","features":[369]},{"name":"DIRID_USER","features":[369]},{"name":"DIRID_USERPROFILE","features":[369]},{"name":"DIRID_VIEWERS","features":[369]},{"name":"DIRID_WINDOWS","features":[369]},{"name":"DIROLLBACKDRIVER_FLAGS","features":[369]},{"name":"DIUNINSTALLDRIVER_FLAGS","features":[369]},{"name":"DIURFLAG_NO_REMOVE_INF","features":[369]},{"name":"DIURFLAG_RESERVED","features":[369]},{"name":"DIURFLAG_VALID","features":[369]},{"name":"DI_AUTOASSIGNRES","features":[369]},{"name":"DI_CLASSINSTALLPARAMS","features":[369]},{"name":"DI_COMPAT_FROM_CLASS","features":[369]},{"name":"DI_DIDCLASS","features":[369]},{"name":"DI_DIDCOMPAT","features":[369]},{"name":"DI_DISABLED","features":[369]},{"name":"DI_DONOTCALLCONFIGMG","features":[369]},{"name":"DI_DRIVERPAGE_ADDED","features":[369]},{"name":"DI_ENUMSINGLEINF","features":[369]},{"name":"DI_FLAGSEX_ALLOWEXCLUDEDDRVS","features":[369]},{"name":"DI_FLAGSEX_ALTPLATFORM_DRVSEARCH","features":[369]},{"name":"DI_FLAGSEX_ALWAYSWRITEIDS","features":[369]},{"name":"DI_FLAGSEX_APPENDDRIVERLIST","features":[369]},{"name":"DI_FLAGSEX_BACKUPONREPLACE","features":[369]},{"name":"DI_FLAGSEX_CI_FAILED","features":[369]},{"name":"DI_FLAGSEX_DEVICECHANGE","features":[369]},{"name":"DI_FLAGSEX_DIDCOMPATINFO","features":[369]},{"name":"DI_FLAGSEX_DIDINFOLIST","features":[369]},{"name":"DI_FLAGSEX_DRIVERLIST_FROM_URL","features":[369]},{"name":"DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS","features":[369]},{"name":"DI_FLAGSEX_FILTERCLASSES","features":[369]},{"name":"DI_FLAGSEX_FILTERSIMILARDRIVERS","features":[369]},{"name":"DI_FLAGSEX_FINISHINSTALL_ACTION","features":[369]},{"name":"DI_FLAGSEX_INET_DRIVER","features":[369]},{"name":"DI_FLAGSEX_INSTALLEDDRIVER","features":[369]},{"name":"DI_FLAGSEX_IN_SYSTEM_SETUP","features":[369]},{"name":"DI_FLAGSEX_NOUIONQUERYREMOVE","features":[369]},{"name":"DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE","features":[369]},{"name":"DI_FLAGSEX_NO_DRVREG_MODIFY","features":[369]},{"name":"DI_FLAGSEX_POWERPAGE_ADDED","features":[369]},{"name":"DI_FLAGSEX_PREINSTALLBACKUP","features":[369]},{"name":"DI_FLAGSEX_PROPCHANGE_PENDING","features":[369]},{"name":"DI_FLAGSEX_RECURSIVESEARCH","features":[369]},{"name":"DI_FLAGSEX_RESERVED1","features":[369]},{"name":"DI_FLAGSEX_RESERVED2","features":[369]},{"name":"DI_FLAGSEX_RESERVED3","features":[369]},{"name":"DI_FLAGSEX_RESERVED4","features":[369]},{"name":"DI_FLAGSEX_RESTART_DEVICE_ONLY","features":[369]},{"name":"DI_FLAGSEX_SEARCH_PUBLISHED_INFS","features":[369]},{"name":"DI_FLAGSEX_SETFAILEDINSTALL","features":[369]},{"name":"DI_FLAGSEX_USECLASSFORCOMPAT","features":[369]},{"name":"DI_FORCECOPY","features":[369]},{"name":"DI_FUNCTION","features":[369]},{"name":"DI_GENERALPAGE_ADDED","features":[369]},{"name":"DI_INF_IS_SORTED","features":[369]},{"name":"DI_INSTALLDISABLED","features":[369]},{"name":"DI_MULTMFGS","features":[369]},{"name":"DI_NEEDREBOOT","features":[369]},{"name":"DI_NEEDRESTART","features":[369]},{"name":"DI_NOBROWSE","features":[369]},{"name":"DI_NODI_DEFAULTACTION","features":[369]},{"name":"DI_NOFILECOPY","features":[369]},{"name":"DI_NOSELECTICONS","features":[369]},{"name":"DI_NOVCP","features":[369]},{"name":"DI_NOWRITE_IDS","features":[369]},{"name":"DI_OVERRIDE_INFFLAGS","features":[369]},{"name":"DI_PROPERTIES_CHANGE","features":[369]},{"name":"DI_PROPS_NOCHANGEUSAGE","features":[369]},{"name":"DI_QUIETINSTALL","features":[369]},{"name":"DI_REMOVEDEVICE_CONFIGSPECIFIC","features":[369]},{"name":"DI_REMOVEDEVICE_GLOBAL","features":[369]},{"name":"DI_RESOURCEPAGE_ADDED","features":[369]},{"name":"DI_SHOWALL","features":[369]},{"name":"DI_SHOWCLASS","features":[369]},{"name":"DI_SHOWCOMPAT","features":[369]},{"name":"DI_SHOWOEM","features":[369]},{"name":"DI_UNREMOVEDEVICE_CONFIGSPECIFIC","features":[369]},{"name":"DI_USECI_SELECTSTRINGS","features":[369]},{"name":"DMA_DES","features":[369]},{"name":"DMA_RANGE","features":[369]},{"name":"DMA_RESOURCE","features":[369]},{"name":"DMI_BKCOLOR","features":[369]},{"name":"DMI_MASK","features":[369]},{"name":"DMI_USERECT","features":[369]},{"name":"DNF_ALWAYSEXCLUDEFROMLIST","features":[369]},{"name":"DNF_AUTHENTICODE_SIGNED","features":[369]},{"name":"DNF_BAD_DRIVER","features":[369]},{"name":"DNF_BASIC_DRIVER","features":[369]},{"name":"DNF_CLASS_DRIVER","features":[369]},{"name":"DNF_COMPATIBLE_DRIVER","features":[369]},{"name":"DNF_DUPDESC","features":[369]},{"name":"DNF_DUPDRIVERVER","features":[369]},{"name":"DNF_DUPPROVIDER","features":[369]},{"name":"DNF_EXCLUDEFROMLIST","features":[369]},{"name":"DNF_INBOX_DRIVER","features":[369]},{"name":"DNF_INET_DRIVER","features":[369]},{"name":"DNF_INF_IS_SIGNED","features":[369]},{"name":"DNF_INSTALLEDDRIVER","features":[369]},{"name":"DNF_LEGACYINF","features":[369]},{"name":"DNF_NODRIVER","features":[369]},{"name":"DNF_OEM_F6_INF","features":[369]},{"name":"DNF_OLDDRIVER","features":[369]},{"name":"DNF_OLD_INET_DRIVER","features":[369]},{"name":"DNF_REQUESTADDITIONALSOFTWARE","features":[369]},{"name":"DNF_UNUSED1","features":[369]},{"name":"DNF_UNUSED2","features":[369]},{"name":"DNF_UNUSED_22","features":[369]},{"name":"DNF_UNUSED_23","features":[369]},{"name":"DNF_UNUSED_24","features":[369]},{"name":"DNF_UNUSED_25","features":[369]},{"name":"DNF_UNUSED_26","features":[369]},{"name":"DNF_UNUSED_27","features":[369]},{"name":"DNF_UNUSED_28","features":[369]},{"name":"DNF_UNUSED_29","features":[369]},{"name":"DNF_UNUSED_30","features":[369]},{"name":"DNF_UNUSED_31","features":[369]},{"name":"DN_APM_DRIVER","features":[369]},{"name":"DN_APM_ENUMERATOR","features":[369]},{"name":"DN_ARM_WAKEUP","features":[369]},{"name":"DN_BAD_PARTIAL","features":[369]},{"name":"DN_BOOT_LOG_PROB","features":[369]},{"name":"DN_CHANGEABLE_FLAGS","features":[369]},{"name":"DN_CHILD_WITH_INVALID_ID","features":[369]},{"name":"DN_DEVICE_DISCONNECTED","features":[369]},{"name":"DN_DISABLEABLE","features":[369]},{"name":"DN_DRIVER_BLOCKED","features":[369]},{"name":"DN_DRIVER_LOADED","features":[369]},{"name":"DN_ENUM_LOADED","features":[369]},{"name":"DN_FILTERED","features":[369]},{"name":"DN_HARDWARE_ENUM","features":[369]},{"name":"DN_HAS_MARK","features":[369]},{"name":"DN_HAS_PROBLEM","features":[369]},{"name":"DN_LEGACY_DRIVER","features":[369]},{"name":"DN_LIAR","features":[369]},{"name":"DN_MANUAL","features":[369]},{"name":"DN_MF_CHILD","features":[369]},{"name":"DN_MF_PARENT","features":[369]},{"name":"DN_MOVED","features":[369]},{"name":"DN_NEEDS_LOCKING","features":[369]},{"name":"DN_NEED_RESTART","features":[369]},{"name":"DN_NEED_TO_ENUM","features":[369]},{"name":"DN_NOT_FIRST_TIME","features":[369]},{"name":"DN_NOT_FIRST_TIMEE","features":[369]},{"name":"DN_NO_SHOW_IN_DM","features":[369]},{"name":"DN_NT_DRIVER","features":[369]},{"name":"DN_NT_ENUMERATOR","features":[369]},{"name":"DN_PRIVATE_PROBLEM","features":[369]},{"name":"DN_QUERY_REMOVE_ACTIVE","features":[369]},{"name":"DN_QUERY_REMOVE_PENDING","features":[369]},{"name":"DN_REBAL_CANDIDATE","features":[369]},{"name":"DN_REMOVABLE","features":[369]},{"name":"DN_ROOT_ENUMERATED","features":[369]},{"name":"DN_SILENT_INSTALL","features":[369]},{"name":"DN_STARTED","features":[369]},{"name":"DN_STOP_FREE_RES","features":[369]},{"name":"DN_WILL_BE_REMOVED","features":[369]},{"name":"DPROMPT_BUFFERTOOSMALL","features":[369]},{"name":"DPROMPT_CANCEL","features":[369]},{"name":"DPROMPT_OUTOFMEMORY","features":[369]},{"name":"DPROMPT_SKIPFILE","features":[369]},{"name":"DPROMPT_SUCCESS","features":[369]},{"name":"DRIVER_COMPATID_RANK","features":[369]},{"name":"DRIVER_HARDWAREID_MASK","features":[369]},{"name":"DRIVER_HARDWAREID_RANK","features":[369]},{"name":"DRIVER_UNTRUSTED_COMPATID_RANK","features":[369]},{"name":"DRIVER_UNTRUSTED_HARDWAREID_RANK","features":[369]},{"name":"DRIVER_UNTRUSTED_RANK","features":[369]},{"name":"DRIVER_W9X_SUSPECT_COMPATID_RANK","features":[369]},{"name":"DRIVER_W9X_SUSPECT_HARDWAREID_RANK","features":[369]},{"name":"DRIVER_W9X_SUSPECT_RANK","features":[369]},{"name":"DWORD_MAX","features":[369]},{"name":"DYNAWIZ_FLAG_ANALYZE_HANDLECONFLICT","features":[369]},{"name":"DYNAWIZ_FLAG_INSTALLDET_NEXT","features":[369]},{"name":"DYNAWIZ_FLAG_INSTALLDET_PREV","features":[369]},{"name":"DYNAWIZ_FLAG_PAGESADDED","features":[369]},{"name":"DiInstallDevice","features":[369,307]},{"name":"DiInstallDriverA","features":[369,307]},{"name":"DiInstallDriverW","features":[369,307]},{"name":"DiRollbackDriver","features":[369,307]},{"name":"DiShowUpdateDevice","features":[369,307]},{"name":"DiShowUpdateDriver","features":[369,307]},{"name":"DiUninstallDevice","features":[369,307]},{"name":"DiUninstallDriverA","features":[369,307]},{"name":"DiUninstallDriverW","features":[369,307]},{"name":"ENABLECLASS_FAILURE","features":[369]},{"name":"ENABLECLASS_QUERY","features":[369]},{"name":"ENABLECLASS_SUCCESS","features":[369]},{"name":"FILEOP_ABORT","features":[369]},{"name":"FILEOP_BACKUP","features":[369]},{"name":"FILEOP_COPY","features":[369]},{"name":"FILEOP_DELETE","features":[369]},{"name":"FILEOP_DOIT","features":[369]},{"name":"FILEOP_NEWPATH","features":[369]},{"name":"FILEOP_RENAME","features":[369]},{"name":"FILEOP_RETRY","features":[369]},{"name":"FILEOP_SKIP","features":[369]},{"name":"FILEPATHS_A","features":[369]},{"name":"FILEPATHS_A","features":[369]},{"name":"FILEPATHS_SIGNERINFO_A","features":[369]},{"name":"FILEPATHS_SIGNERINFO_A","features":[369]},{"name":"FILEPATHS_SIGNERINFO_W","features":[369]},{"name":"FILEPATHS_SIGNERINFO_W","features":[369]},{"name":"FILEPATHS_W","features":[369]},{"name":"FILEPATHS_W","features":[369]},{"name":"FILE_COMPRESSION_MSZIP","features":[369]},{"name":"FILE_COMPRESSION_NONE","features":[369]},{"name":"FILE_COMPRESSION_NTCAB","features":[369]},{"name":"FILE_COMPRESSION_TYPE","features":[369]},{"name":"FILE_COMPRESSION_WINLZA","features":[369]},{"name":"FILE_IN_CABINET_INFO_A","features":[369]},{"name":"FILE_IN_CABINET_INFO_A","features":[369]},{"name":"FILE_IN_CABINET_INFO_W","features":[369]},{"name":"FILE_IN_CABINET_INFO_W","features":[369]},{"name":"FILTERED_LOG_CONF","features":[369]},{"name":"FLG_ADDPROPERTY_AND","features":[369]},{"name":"FLG_ADDPROPERTY_APPEND","features":[369]},{"name":"FLG_ADDPROPERTY_NOCLOBBER","features":[369]},{"name":"FLG_ADDPROPERTY_OR","features":[369]},{"name":"FLG_ADDPROPERTY_OVERWRITEONLY","features":[369]},{"name":"FLG_ADDREG_32BITKEY","features":[369]},{"name":"FLG_ADDREG_64BITKEY","features":[369]},{"name":"FLG_ADDREG_APPEND","features":[369]},{"name":"FLG_ADDREG_BINVALUETYPE","features":[369]},{"name":"FLG_ADDREG_DELREG_BIT","features":[369]},{"name":"FLG_ADDREG_DELVAL","features":[369]},{"name":"FLG_ADDREG_KEYONLY","features":[369]},{"name":"FLG_ADDREG_KEYONLY_COMMON","features":[369]},{"name":"FLG_ADDREG_NOCLOBBER","features":[369]},{"name":"FLG_ADDREG_OVERWRITEONLY","features":[369]},{"name":"FLG_ADDREG_TYPE_EXPAND_SZ","features":[369]},{"name":"FLG_ADDREG_TYPE_MULTI_SZ","features":[369]},{"name":"FLG_ADDREG_TYPE_SZ","features":[369]},{"name":"FLG_BITREG_32BITKEY","features":[369]},{"name":"FLG_BITREG_64BITKEY","features":[369]},{"name":"FLG_BITREG_CLEARBITS","features":[369]},{"name":"FLG_BITREG_SETBITS","features":[369]},{"name":"FLG_DELPROPERTY_MULTI_SZ_DELSTRING","features":[369]},{"name":"FLG_DELREG_32BITKEY","features":[369]},{"name":"FLG_DELREG_64BITKEY","features":[369]},{"name":"FLG_DELREG_KEYONLY_COMMON","features":[369]},{"name":"FLG_DELREG_OPERATION_MASK","features":[369]},{"name":"FLG_DELREG_TYPE_EXPAND_SZ","features":[369]},{"name":"FLG_DELREG_TYPE_MULTI_SZ","features":[369]},{"name":"FLG_DELREG_TYPE_SZ","features":[369]},{"name":"FLG_DELREG_VALUE","features":[369]},{"name":"FLG_INI2REG_32BITKEY","features":[369]},{"name":"FLG_INI2REG_64BITKEY","features":[369]},{"name":"FLG_PROFITEM_CSIDL","features":[369]},{"name":"FLG_PROFITEM_CURRENTUSER","features":[369]},{"name":"FLG_PROFITEM_DELETE","features":[369]},{"name":"FLG_PROFITEM_GROUP","features":[369]},{"name":"FLG_REGSVR_DLLINSTALL","features":[369]},{"name":"FLG_REGSVR_DLLREGISTER","features":[369]},{"name":"FORCED_LOG_CONF","features":[369]},{"name":"GUID_ACPI_CMOS_INTERFACE_STANDARD","features":[369]},{"name":"GUID_ACPI_INTERFACE_STANDARD","features":[369]},{"name":"GUID_ACPI_INTERFACE_STANDARD2","features":[369]},{"name":"GUID_ACPI_PORT_RANGES_INTERFACE_STANDARD","features":[369]},{"name":"GUID_ACPI_REGS_INTERFACE_STANDARD","features":[369]},{"name":"GUID_AGP_TARGET_BUS_INTERFACE_STANDARD","features":[369]},{"name":"GUID_ARBITER_INTERFACE_STANDARD","features":[369]},{"name":"GUID_BUS_INTERFACE_STANDARD","features":[369]},{"name":"GUID_BUS_RESOURCE_UPDATE_INTERFACE","features":[369]},{"name":"GUID_BUS_TYPE_1394","features":[369]},{"name":"GUID_BUS_TYPE_ACPI","features":[369]},{"name":"GUID_BUS_TYPE_AVC","features":[369]},{"name":"GUID_BUS_TYPE_DOT4PRT","features":[369]},{"name":"GUID_BUS_TYPE_EISA","features":[369]},{"name":"GUID_BUS_TYPE_HID","features":[369]},{"name":"GUID_BUS_TYPE_INTERNAL","features":[369]},{"name":"GUID_BUS_TYPE_IRDA","features":[369]},{"name":"GUID_BUS_TYPE_ISAPNP","features":[369]},{"name":"GUID_BUS_TYPE_LPTENUM","features":[369]},{"name":"GUID_BUS_TYPE_MCA","features":[369]},{"name":"GUID_BUS_TYPE_PCI","features":[369]},{"name":"GUID_BUS_TYPE_PCMCIA","features":[369]},{"name":"GUID_BUS_TYPE_SCM","features":[369]},{"name":"GUID_BUS_TYPE_SD","features":[369]},{"name":"GUID_BUS_TYPE_SERENUM","features":[369]},{"name":"GUID_BUS_TYPE_SW_DEVICE","features":[369]},{"name":"GUID_BUS_TYPE_USB","features":[369]},{"name":"GUID_BUS_TYPE_USBPRINT","features":[369]},{"name":"GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE","features":[369]},{"name":"GUID_D3COLD_SUPPORT_INTERFACE","features":[369]},{"name":"GUID_DEVCLASS_1394","features":[369]},{"name":"GUID_DEVCLASS_1394DEBUG","features":[369]},{"name":"GUID_DEVCLASS_61883","features":[369]},{"name":"GUID_DEVCLASS_ADAPTER","features":[369]},{"name":"GUID_DEVCLASS_APMSUPPORT","features":[369]},{"name":"GUID_DEVCLASS_AVC","features":[369]},{"name":"GUID_DEVCLASS_BATTERY","features":[369]},{"name":"GUID_DEVCLASS_BIOMETRIC","features":[369]},{"name":"GUID_DEVCLASS_BLUETOOTH","features":[369]},{"name":"GUID_DEVCLASS_CAMERA","features":[369]},{"name":"GUID_DEVCLASS_CDROM","features":[369]},{"name":"GUID_DEVCLASS_COMPUTEACCELERATOR","features":[369]},{"name":"GUID_DEVCLASS_COMPUTER","features":[369]},{"name":"GUID_DEVCLASS_DECODER","features":[369]},{"name":"GUID_DEVCLASS_DISKDRIVE","features":[369]},{"name":"GUID_DEVCLASS_DISPLAY","features":[369]},{"name":"GUID_DEVCLASS_DOT4","features":[369]},{"name":"GUID_DEVCLASS_DOT4PRINT","features":[369]},{"name":"GUID_DEVCLASS_EHSTORAGESILO","features":[369]},{"name":"GUID_DEVCLASS_ENUM1394","features":[369]},{"name":"GUID_DEVCLASS_EXTENSION","features":[369]},{"name":"GUID_DEVCLASS_FDC","features":[369]},{"name":"GUID_DEVCLASS_FIRMWARE","features":[369]},{"name":"GUID_DEVCLASS_FLOPPYDISK","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_ACTIVITYMONITOR","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_ANTIVIRUS","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_BOTTOM","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_CFSMETADATASERVER","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_COMPRESSION","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_CONTENTSCREENER","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_CONTINUOUSBACKUP","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_COPYPROTECTION","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_ENCRYPTION","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_HSM","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_INFRASTRUCTURE","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_OPENFILEBACKUP","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_PHYSICALQUOTAMANAGEMENT","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_QUOTAMANAGEMENT","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_REPLICATION","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_SECURITYENHANCER","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_SYSTEM","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_SYSTEMRECOVERY","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_TOP","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_UNDELETE","features":[369]},{"name":"GUID_DEVCLASS_FSFILTER_VIRTUALIZATION","features":[369]},{"name":"GUID_DEVCLASS_GENERIC","features":[369]},{"name":"GUID_DEVCLASS_GPS","features":[369]},{"name":"GUID_DEVCLASS_HDC","features":[369]},{"name":"GUID_DEVCLASS_HIDCLASS","features":[369]},{"name":"GUID_DEVCLASS_HOLOGRAPHIC","features":[369]},{"name":"GUID_DEVCLASS_IMAGE","features":[369]},{"name":"GUID_DEVCLASS_INFINIBAND","features":[369]},{"name":"GUID_DEVCLASS_INFRARED","features":[369]},{"name":"GUID_DEVCLASS_KEYBOARD","features":[369]},{"name":"GUID_DEVCLASS_LEGACYDRIVER","features":[369]},{"name":"GUID_DEVCLASS_MEDIA","features":[369]},{"name":"GUID_DEVCLASS_MEDIUM_CHANGER","features":[369]},{"name":"GUID_DEVCLASS_MEMORY","features":[369]},{"name":"GUID_DEVCLASS_MODEM","features":[369]},{"name":"GUID_DEVCLASS_MONITOR","features":[369]},{"name":"GUID_DEVCLASS_MOUSE","features":[369]},{"name":"GUID_DEVCLASS_MTD","features":[369]},{"name":"GUID_DEVCLASS_MULTIFUNCTION","features":[369]},{"name":"GUID_DEVCLASS_MULTIPORTSERIAL","features":[369]},{"name":"GUID_DEVCLASS_NET","features":[369]},{"name":"GUID_DEVCLASS_NETCLIENT","features":[369]},{"name":"GUID_DEVCLASS_NETDRIVER","features":[369]},{"name":"GUID_DEVCLASS_NETSERVICE","features":[369]},{"name":"GUID_DEVCLASS_NETTRANS","features":[369]},{"name":"GUID_DEVCLASS_NETUIO","features":[369]},{"name":"GUID_DEVCLASS_NODRIVER","features":[369]},{"name":"GUID_DEVCLASS_PCMCIA","features":[369]},{"name":"GUID_DEVCLASS_PNPPRINTERS","features":[369]},{"name":"GUID_DEVCLASS_PORTS","features":[369]},{"name":"GUID_DEVCLASS_PRIMITIVE","features":[369]},{"name":"GUID_DEVCLASS_PRINTER","features":[369]},{"name":"GUID_DEVCLASS_PRINTERUPGRADE","features":[369]},{"name":"GUID_DEVCLASS_PRINTQUEUE","features":[369]},{"name":"GUID_DEVCLASS_PROCESSOR","features":[369]},{"name":"GUID_DEVCLASS_SBP2","features":[369]},{"name":"GUID_DEVCLASS_SCMDISK","features":[369]},{"name":"GUID_DEVCLASS_SCMVOLUME","features":[369]},{"name":"GUID_DEVCLASS_SCSIADAPTER","features":[369]},{"name":"GUID_DEVCLASS_SECURITYACCELERATOR","features":[369]},{"name":"GUID_DEVCLASS_SENSOR","features":[369]},{"name":"GUID_DEVCLASS_SIDESHOW","features":[369]},{"name":"GUID_DEVCLASS_SMARTCARDREADER","features":[369]},{"name":"GUID_DEVCLASS_SMRDISK","features":[369]},{"name":"GUID_DEVCLASS_SMRVOLUME","features":[369]},{"name":"GUID_DEVCLASS_SOFTWARECOMPONENT","features":[369]},{"name":"GUID_DEVCLASS_SOUND","features":[369]},{"name":"GUID_DEVCLASS_SYSTEM","features":[369]},{"name":"GUID_DEVCLASS_TAPEDRIVE","features":[369]},{"name":"GUID_DEVCLASS_UCM","features":[369]},{"name":"GUID_DEVCLASS_UNKNOWN","features":[369]},{"name":"GUID_DEVCLASS_USB","features":[369]},{"name":"GUID_DEVCLASS_VOLUME","features":[369]},{"name":"GUID_DEVCLASS_VOLUMESNAPSHOT","features":[369]},{"name":"GUID_DEVCLASS_WCEUSBS","features":[369]},{"name":"GUID_DEVCLASS_WPD","features":[369]},{"name":"GUID_DEVICE_INTERFACE_ARRIVAL","features":[369]},{"name":"GUID_DEVICE_INTERFACE_REMOVAL","features":[369]},{"name":"GUID_DEVICE_RESET_INTERFACE_STANDARD","features":[369]},{"name":"GUID_DMA_CACHE_COHERENCY_INTERFACE","features":[369]},{"name":"GUID_HWPROFILE_CHANGE_CANCELLED","features":[369]},{"name":"GUID_HWPROFILE_CHANGE_COMPLETE","features":[369]},{"name":"GUID_HWPROFILE_QUERY_CHANGE","features":[369]},{"name":"GUID_INT_ROUTE_INTERFACE_STANDARD","features":[369]},{"name":"GUID_IOMMU_BUS_INTERFACE","features":[369]},{"name":"GUID_KERNEL_SOFT_RESTART_CANCEL","features":[369]},{"name":"GUID_KERNEL_SOFT_RESTART_FINALIZE","features":[369]},{"name":"GUID_KERNEL_SOFT_RESTART_PREPARE","features":[369]},{"name":"GUID_LEGACY_DEVICE_DETECTION_STANDARD","features":[369]},{"name":"GUID_MF_ENUMERATION_INTERFACE","features":[369]},{"name":"GUID_MSIX_TABLE_CONFIG_INTERFACE","features":[369]},{"name":"GUID_NPEM_CONTROL_INTERFACE","features":[369]},{"name":"GUID_PARTITION_UNIT_INTERFACE_STANDARD","features":[369]},{"name":"GUID_PCC_INTERFACE_INTERNAL","features":[369]},{"name":"GUID_PCC_INTERFACE_STANDARD","features":[369]},{"name":"GUID_PCI_ATS_INTERFACE","features":[369]},{"name":"GUID_PCI_BUS_INTERFACE_STANDARD","features":[369]},{"name":"GUID_PCI_BUS_INTERFACE_STANDARD2","features":[369]},{"name":"GUID_PCI_DEVICE_PRESENT_INTERFACE","features":[369]},{"name":"GUID_PCI_EXPRESS_LINK_QUIESCENT_INTERFACE","features":[369]},{"name":"GUID_PCI_EXPRESS_ROOT_PORT_INTERFACE","features":[369]},{"name":"GUID_PCI_FPGA_CONTROL_INTERFACE","features":[369]},{"name":"GUID_PCI_PTM_CONTROL_INTERFACE","features":[369]},{"name":"GUID_PCI_SECURITY_INTERFACE","features":[369]},{"name":"GUID_PCI_VIRTUALIZATION_INTERFACE","features":[369]},{"name":"GUID_PCMCIA_BUS_INTERFACE_STANDARD","features":[369]},{"name":"GUID_PNP_CUSTOM_NOTIFICATION","features":[369]},{"name":"GUID_PNP_EXTENDED_ADDRESS_INTERFACE","features":[369]},{"name":"GUID_PNP_LOCATION_INTERFACE","features":[369]},{"name":"GUID_PNP_POWER_NOTIFICATION","features":[369]},{"name":"GUID_PNP_POWER_SETTING_CHANGE","features":[369]},{"name":"GUID_POWER_DEVICE_ENABLE","features":[369]},{"name":"GUID_POWER_DEVICE_TIMEOUTS","features":[369]},{"name":"GUID_POWER_DEVICE_WAKE_ENABLE","features":[369]},{"name":"GUID_PROCESSOR_PCC_INTERFACE_STANDARD","features":[369]},{"name":"GUID_QUERY_CRASHDUMP_FUNCTIONS","features":[369]},{"name":"GUID_RECOVERY_NVMED_PREPARE_SHUTDOWN","features":[369]},{"name":"GUID_RECOVERY_PCI_PREPARE_SHUTDOWN","features":[369]},{"name":"GUID_REENUMERATE_SELF_INTERFACE_STANDARD","features":[369]},{"name":"GUID_SCM_BUS_INTERFACE","features":[369]},{"name":"GUID_SCM_BUS_LD_INTERFACE","features":[369]},{"name":"GUID_SCM_BUS_NVD_INTERFACE","features":[369]},{"name":"GUID_SCM_PHYSICAL_NVDIMM_INTERFACE","features":[369]},{"name":"GUID_SDEV_IDENTIFIER_INTERFACE","features":[369]},{"name":"GUID_SECURE_DRIVER_INTERFACE","features":[369]},{"name":"GUID_TARGET_DEVICE_QUERY_REMOVE","features":[369]},{"name":"GUID_TARGET_DEVICE_REMOVE_CANCELLED","features":[369]},{"name":"GUID_TARGET_DEVICE_REMOVE_COMPLETE","features":[369]},{"name":"GUID_TARGET_DEVICE_TRANSPORT_RELATIONS_CHANGED","features":[369]},{"name":"GUID_THERMAL_COOLING_INTERFACE","features":[369]},{"name":"GUID_TRANSLATOR_INTERFACE_STANDARD","features":[369]},{"name":"GUID_WUDF_DEVICE_HOST_PROBLEM","features":[369]},{"name":"HCMNOTIFICATION","features":[369]},{"name":"HDEVINFO","features":[369]},{"name":"HWPROFILEINFO_A","features":[369]},{"name":"HWPROFILEINFO_W","features":[369]},{"name":"IDD_DYNAWIZ_ANALYZEDEV_PAGE","features":[369]},{"name":"IDD_DYNAWIZ_ANALYZE_NEXTPAGE","features":[369]},{"name":"IDD_DYNAWIZ_ANALYZE_PREVPAGE","features":[369]},{"name":"IDD_DYNAWIZ_FIRSTPAGE","features":[369]},{"name":"IDD_DYNAWIZ_INSTALLDETECTEDDEVS_PAGE","features":[369]},{"name":"IDD_DYNAWIZ_INSTALLDETECTED_NEXTPAGE","features":[369]},{"name":"IDD_DYNAWIZ_INSTALLDETECTED_NODEVS","features":[369]},{"name":"IDD_DYNAWIZ_INSTALLDETECTED_PREVPAGE","features":[369]},{"name":"IDD_DYNAWIZ_SELECTCLASS_PAGE","features":[369]},{"name":"IDD_DYNAWIZ_SELECTDEV_PAGE","features":[369]},{"name":"IDD_DYNAWIZ_SELECT_NEXTPAGE","features":[369]},{"name":"IDD_DYNAWIZ_SELECT_PREVPAGE","features":[369]},{"name":"IDF_CHECKFIRST","features":[369]},{"name":"IDF_NOBEEP","features":[369]},{"name":"IDF_NOBROWSE","features":[369]},{"name":"IDF_NOCOMPRESSED","features":[369]},{"name":"IDF_NODETAILS","features":[369]},{"name":"IDF_NOFOREGROUND","features":[369]},{"name":"IDF_NOREMOVABLEMEDIAPROMPT","features":[369]},{"name":"IDF_NOSKIP","features":[369]},{"name":"IDF_OEMDISK","features":[369]},{"name":"IDF_USEDISKNAMEASPROMPT","features":[369]},{"name":"IDF_WARNIFSKIP","features":[369]},{"name":"IDI_CLASSICON_OVERLAYFIRST","features":[369]},{"name":"IDI_CLASSICON_OVERLAYLAST","features":[369]},{"name":"IDI_CONFLICT","features":[369]},{"name":"IDI_DISABLED_OVL","features":[369]},{"name":"IDI_FORCED_OVL","features":[369]},{"name":"IDI_PROBLEM_OVL","features":[369]},{"name":"IDI_RESOURCE","features":[369]},{"name":"IDI_RESOURCEFIRST","features":[369]},{"name":"IDI_RESOURCELAST","features":[369]},{"name":"IDI_RESOURCEOVERLAYFIRST","features":[369]},{"name":"IDI_RESOURCEOVERLAYLAST","features":[369]},{"name":"INFCONTEXT","features":[369]},{"name":"INFCONTEXT","features":[369]},{"name":"INFINFO_DEFAULT_SEARCH","features":[369]},{"name":"INFINFO_INF_NAME_IS_ABSOLUTE","features":[369]},{"name":"INFINFO_INF_PATH_LIST_SEARCH","features":[369]},{"name":"INFINFO_INF_SPEC_IS_HINF","features":[369]},{"name":"INFINFO_REVERSE_DEFAULT_SEARCH","features":[369]},{"name":"INFSTR_BUS_ALL","features":[369]},{"name":"INFSTR_BUS_EISA","features":[369]},{"name":"INFSTR_BUS_ISA","features":[369]},{"name":"INFSTR_BUS_MCA","features":[369]},{"name":"INFSTR_CFGPRI_DESIRED","features":[369]},{"name":"INFSTR_CFGPRI_DISABLED","features":[369]},{"name":"INFSTR_CFGPRI_FORCECONFIG","features":[369]},{"name":"INFSTR_CFGPRI_HARDRECONFIG","features":[369]},{"name":"INFSTR_CFGPRI_HARDWIRED","features":[369]},{"name":"INFSTR_CFGPRI_NORMAL","features":[369]},{"name":"INFSTR_CFGPRI_POWEROFF","features":[369]},{"name":"INFSTR_CFGPRI_REBOOT","features":[369]},{"name":"INFSTR_CFGPRI_RESTART","features":[369]},{"name":"INFSTR_CFGPRI_SUBOPTIMAL","features":[369]},{"name":"INFSTR_CFGTYPE_BASIC","features":[369]},{"name":"INFSTR_CFGTYPE_FORCED","features":[369]},{"name":"INFSTR_CFGTYPE_OVERRIDE","features":[369]},{"name":"INFSTR_CLASS_SAFEEXCL","features":[369]},{"name":"INFSTR_CONTROLFLAGS_SECTION","features":[369]},{"name":"INFSTR_DRIVERSELECT_FUNCTIONS","features":[369]},{"name":"INFSTR_DRIVERSELECT_SECTION","features":[369]},{"name":"INFSTR_DRIVERVERSION_SECTION","features":[369]},{"name":"INFSTR_KEY_ACTION","features":[369]},{"name":"INFSTR_KEY_ALWAYSEXCLUDEFROMSELECT","features":[369]},{"name":"INFSTR_KEY_BUFFER_SIZE","features":[369]},{"name":"INFSTR_KEY_CATALOGFILE","features":[369]},{"name":"INFSTR_KEY_CHANNEL_ACCESS","features":[369]},{"name":"INFSTR_KEY_CHANNEL_ENABLED","features":[369]},{"name":"INFSTR_KEY_CHANNEL_ISOLATION","features":[369]},{"name":"INFSTR_KEY_CHANNEL_VALUE","features":[369]},{"name":"INFSTR_KEY_CLASS","features":[369]},{"name":"INFSTR_KEY_CLASSGUID","features":[369]},{"name":"INFSTR_KEY_CLOCK_TYPE","features":[369]},{"name":"INFSTR_KEY_CONFIGPRIORITY","features":[369]},{"name":"INFSTR_KEY_COPYFILESONLY","features":[369]},{"name":"INFSTR_KEY_DATA_ITEM","features":[369]},{"name":"INFSTR_KEY_DELAYEDAUTOSTART","features":[369]},{"name":"INFSTR_KEY_DEPENDENCIES","features":[369]},{"name":"INFSTR_KEY_DESCRIPTION","features":[369]},{"name":"INFSTR_KEY_DETECTLIST","features":[369]},{"name":"INFSTR_KEY_DETPARAMS","features":[369]},{"name":"INFSTR_KEY_DISABLE_REALTIME_PERSISTENCE","features":[369]},{"name":"INFSTR_KEY_DISPLAYNAME","features":[369]},{"name":"INFSTR_KEY_DMA","features":[369]},{"name":"INFSTR_KEY_DMACONFIG","features":[369]},{"name":"INFSTR_KEY_DRIVERSET","features":[369]},{"name":"INFSTR_KEY_ENABLED","features":[369]},{"name":"INFSTR_KEY_ENABLE_FLAGS","features":[369]},{"name":"INFSTR_KEY_ENABLE_LEVEL","features":[369]},{"name":"INFSTR_KEY_ENABLE_PROPERTY","features":[369]},{"name":"INFSTR_KEY_ERRORCONTROL","features":[369]},{"name":"INFSTR_KEY_EXCLUDEFROMSELECT","features":[369]},{"name":"INFSTR_KEY_EXCLUDERES","features":[369]},{"name":"INFSTR_KEY_EXTENSIONID","features":[369]},{"name":"INFSTR_KEY_FAILURE_ACTION","features":[369]},{"name":"INFSTR_KEY_FILE_MAX","features":[369]},{"name":"INFSTR_KEY_FILE_NAME","features":[369]},{"name":"INFSTR_KEY_FLUSH_TIMER","features":[369]},{"name":"INFSTR_KEY_FROMINET","features":[369]},{"name":"INFSTR_KEY_HARDWARE_CLASS","features":[369]},{"name":"INFSTR_KEY_HARDWARE_CLASSGUID","features":[369]},{"name":"INFSTR_KEY_INTERACTIVEINSTALL","features":[369]},{"name":"INFSTR_KEY_IO","features":[369]},{"name":"INFSTR_KEY_IOCONFIG","features":[369]},{"name":"INFSTR_KEY_IRQ","features":[369]},{"name":"INFSTR_KEY_IRQCONFIG","features":[369]},{"name":"INFSTR_KEY_LOADORDERGROUP","features":[369]},{"name":"INFSTR_KEY_LOGGING_AUTOBACKUP","features":[369]},{"name":"INFSTR_KEY_LOGGING_MAXSIZE","features":[369]},{"name":"INFSTR_KEY_LOGGING_RETENTION","features":[369]},{"name":"INFSTR_KEY_LOG_FILE_MODE","features":[369]},{"name":"INFSTR_KEY_MATCH_ALL_KEYWORD","features":[369]},{"name":"INFSTR_KEY_MATCH_ANY_KEYWORD","features":[369]},{"name":"INFSTR_KEY_MAXIMUM_BUFFERS","features":[369]},{"name":"INFSTR_KEY_MAX_FILE_SIZE","features":[369]},{"name":"INFSTR_KEY_MEM","features":[369]},{"name":"INFSTR_KEY_MEMCONFIG","features":[369]},{"name":"INFSTR_KEY_MEMLARGECONFIG","features":[369]},{"name":"INFSTR_KEY_MESSAGE_FILE","features":[369]},{"name":"INFSTR_KEY_MFCARDCONFIG","features":[369]},{"name":"INFSTR_KEY_MINIMUM_BUFFERS","features":[369]},{"name":"INFSTR_KEY_NAME","features":[369]},{"name":"INFSTR_KEY_NON_CRASH_FAILURES","features":[369]},{"name":"INFSTR_KEY_NOSETUPINF","features":[369]},{"name":"INFSTR_KEY_PARAMETER_FILE","features":[369]},{"name":"INFSTR_KEY_PATH","features":[369]},{"name":"INFSTR_KEY_PCCARDCONFIG","features":[369]},{"name":"INFSTR_KEY_PNPLOCKDOWN","features":[369]},{"name":"INFSTR_KEY_PROVIDER","features":[369]},{"name":"INFSTR_KEY_PROVIDER_NAME","features":[369]},{"name":"INFSTR_KEY_REQUESTADDITIONALSOFTWARE","features":[369]},{"name":"INFSTR_KEY_REQUIREDPRIVILEGES","features":[369]},{"name":"INFSTR_KEY_RESET_PERIOD","features":[369]},{"name":"INFSTR_KEY_RESOURCE_FILE","features":[369]},{"name":"INFSTR_KEY_SECURITY","features":[369]},{"name":"INFSTR_KEY_SERVICEBINARY","features":[369]},{"name":"INFSTR_KEY_SERVICESIDTYPE","features":[369]},{"name":"INFSTR_KEY_SERVICETYPE","features":[369]},{"name":"INFSTR_KEY_SIGNATURE","features":[369]},{"name":"INFSTR_KEY_SKIPLIST","features":[369]},{"name":"INFSTR_KEY_START","features":[369]},{"name":"INFSTR_KEY_STARTNAME","features":[369]},{"name":"INFSTR_KEY_STARTTYPE","features":[369]},{"name":"INFSTR_KEY_SUB_TYPE","features":[369]},{"name":"INFSTR_KEY_TRIGGER_TYPE","features":[369]},{"name":"INFSTR_PLATFORM_NT","features":[369]},{"name":"INFSTR_PLATFORM_NTALPHA","features":[369]},{"name":"INFSTR_PLATFORM_NTAMD64","features":[369]},{"name":"INFSTR_PLATFORM_NTARM","features":[369]},{"name":"INFSTR_PLATFORM_NTARM64","features":[369]},{"name":"INFSTR_PLATFORM_NTAXP64","features":[369]},{"name":"INFSTR_PLATFORM_NTIA64","features":[369]},{"name":"INFSTR_PLATFORM_NTMIPS","features":[369]},{"name":"INFSTR_PLATFORM_NTPPC","features":[369]},{"name":"INFSTR_PLATFORM_NTX86","features":[369]},{"name":"INFSTR_PLATFORM_WIN","features":[369]},{"name":"INFSTR_REBOOT","features":[369]},{"name":"INFSTR_RESTART","features":[369]},{"name":"INFSTR_RISK_BIOSROMRD","features":[369]},{"name":"INFSTR_RISK_DELICATE","features":[369]},{"name":"INFSTR_RISK_IORD","features":[369]},{"name":"INFSTR_RISK_IOWR","features":[369]},{"name":"INFSTR_RISK_LOW","features":[369]},{"name":"INFSTR_RISK_MEMRD","features":[369]},{"name":"INFSTR_RISK_MEMWR","features":[369]},{"name":"INFSTR_RISK_NONE","features":[369]},{"name":"INFSTR_RISK_QUERYDRV","features":[369]},{"name":"INFSTR_RISK_SWINT","features":[369]},{"name":"INFSTR_RISK_UNRELIABLE","features":[369]},{"name":"INFSTR_RISK_VERYHIGH","features":[369]},{"name":"INFSTR_RISK_VERYLOW","features":[369]},{"name":"INFSTR_SECT_AUTOEXECBAT","features":[369]},{"name":"INFSTR_SECT_AVOIDCFGSYSDEV","features":[369]},{"name":"INFSTR_SECT_AVOIDENVDEV","features":[369]},{"name":"INFSTR_SECT_AVOIDINIDEV","features":[369]},{"name":"INFSTR_SECT_BADACPIBIOS","features":[369]},{"name":"INFSTR_SECT_BADDISKBIOS","features":[369]},{"name":"INFSTR_SECT_BADDSBIOS","features":[369]},{"name":"INFSTR_SECT_BADPMCALLBIOS","features":[369]},{"name":"INFSTR_SECT_BADPNPBIOS","features":[369]},{"name":"INFSTR_SECT_BADRMCALLBIOS","features":[369]},{"name":"INFSTR_SECT_BADROUTINGTABLEBIOS","features":[369]},{"name":"INFSTR_SECT_CFGSYS","features":[369]},{"name":"INFSTR_SECT_CLASS_INSTALL","features":[369]},{"name":"INFSTR_SECT_CLASS_INSTALL_32","features":[369]},{"name":"INFSTR_SECT_DEFAULT_INSTALL","features":[369]},{"name":"INFSTR_SECT_DEFAULT_UNINSTALL","features":[369]},{"name":"INFSTR_SECT_DETCLASSINFO","features":[369]},{"name":"INFSTR_SECT_DETMODULES","features":[369]},{"name":"INFSTR_SECT_DETOPTIONS","features":[369]},{"name":"INFSTR_SECT_DEVINFS","features":[369]},{"name":"INFSTR_SECT_DISPLAY_CLEANUP","features":[369]},{"name":"INFSTR_SECT_EXTENSIONCONTRACTS","features":[369]},{"name":"INFSTR_SECT_FORCEHWVERIFY","features":[369]},{"name":"INFSTR_SECT_GOODACPIBIOS","features":[369]},{"name":"INFSTR_SECT_HPOMNIBOOK","features":[369]},{"name":"INFSTR_SECT_INTERFACE_INSTALL_32","features":[369]},{"name":"INFSTR_SECT_MACHINEIDBIOS","features":[369]},{"name":"INFSTR_SECT_MANUALDEV","features":[369]},{"name":"INFSTR_SECT_MFG","features":[369]},{"name":"INFSTR_SECT_REGCFGSYSDEV","features":[369]},{"name":"INFSTR_SECT_REGENVDEV","features":[369]},{"name":"INFSTR_SECT_REGINIDEV","features":[369]},{"name":"INFSTR_SECT_SYSINI","features":[369]},{"name":"INFSTR_SECT_SYSINIDRV","features":[369]},{"name":"INFSTR_SECT_TARGETCOMPUTERS","features":[369]},{"name":"INFSTR_SECT_VERSION","features":[369]},{"name":"INFSTR_SECT_WININIRUN","features":[369]},{"name":"INFSTR_SOFTWAREVERSION_SECTION","features":[369]},{"name":"INFSTR_STRKEY_DRVDESC","features":[369]},{"name":"INFSTR_SUBKEY_COINSTALLERS","features":[369]},{"name":"INFSTR_SUBKEY_CTL","features":[369]},{"name":"INFSTR_SUBKEY_DET","features":[369]},{"name":"INFSTR_SUBKEY_EVENTS","features":[369]},{"name":"INFSTR_SUBKEY_FACTDEF","features":[369]},{"name":"INFSTR_SUBKEY_FILTERS","features":[369]},{"name":"INFSTR_SUBKEY_HW","features":[369]},{"name":"INFSTR_SUBKEY_INTERFACES","features":[369]},{"name":"INFSTR_SUBKEY_LOGCONFIG","features":[369]},{"name":"INFSTR_SUBKEY_LOGCONFIGOVERRIDE","features":[369]},{"name":"INFSTR_SUBKEY_NORESOURCEDUPS","features":[369]},{"name":"INFSTR_SUBKEY_POSSIBLEDUPS","features":[369]},{"name":"INFSTR_SUBKEY_SERVICES","features":[369]},{"name":"INFSTR_SUBKEY_SOFTWARE","features":[369]},{"name":"INFSTR_SUBKEY_WMI","features":[369]},{"name":"INF_STYLE","features":[369]},{"name":"INF_STYLE_CACHE_DISABLE","features":[369]},{"name":"INF_STYLE_CACHE_ENABLE","features":[369]},{"name":"INF_STYLE_CACHE_IGNORE","features":[369]},{"name":"INF_STYLE_NONE","features":[369]},{"name":"INF_STYLE_OLDNT","features":[369]},{"name":"INF_STYLE_WIN4","features":[369]},{"name":"INSTALLFLAG_BITS","features":[369]},{"name":"INSTALLFLAG_FORCE","features":[369]},{"name":"INSTALLFLAG_NONINTERACTIVE","features":[369]},{"name":"INSTALLFLAG_READONLY","features":[369]},{"name":"IOA_Local","features":[369]},{"name":"IOD_DESFLAGS","features":[369]},{"name":"IO_ALIAS_10_BIT_DECODE","features":[369]},{"name":"IO_ALIAS_12_BIT_DECODE","features":[369]},{"name":"IO_ALIAS_16_BIT_DECODE","features":[369]},{"name":"IO_ALIAS_POSITIVE_DECODE","features":[369]},{"name":"IO_DES","features":[369]},{"name":"IO_RANGE","features":[369]},{"name":"IO_RESOURCE","features":[369]},{"name":"IRQD_FLAGS","features":[369]},{"name":"IRQ_DES_32","features":[369]},{"name":"IRQ_DES_64","features":[369]},{"name":"IRQ_RANGE","features":[369]},{"name":"IRQ_RESOURCE_32","features":[369]},{"name":"IRQ_RESOURCE_64","features":[369]},{"name":"InstallHinfSectionA","features":[369,307]},{"name":"InstallHinfSectionW","features":[369,307]},{"name":"LCPRI_BOOTCONFIG","features":[369]},{"name":"LCPRI_DESIRED","features":[369]},{"name":"LCPRI_DISABLED","features":[369]},{"name":"LCPRI_FORCECONFIG","features":[369]},{"name":"LCPRI_HARDRECONFIG","features":[369]},{"name":"LCPRI_HARDWIRED","features":[369]},{"name":"LCPRI_IMPOSSIBLE","features":[369]},{"name":"LCPRI_LASTBESTCONFIG","features":[369]},{"name":"LCPRI_LASTSOFTCONFIG","features":[369]},{"name":"LCPRI_NORMAL","features":[369]},{"name":"LCPRI_POWEROFF","features":[369]},{"name":"LCPRI_REBOOT","features":[369]},{"name":"LCPRI_RESTART","features":[369]},{"name":"LCPRI_SUBOPTIMAL","features":[369]},{"name":"LINE_LEN","features":[369]},{"name":"LOG_CONF_BITS","features":[369]},{"name":"LogSevError","features":[369]},{"name":"LogSevFatalError","features":[369]},{"name":"LogSevInformation","features":[369]},{"name":"LogSevMaximum","features":[369]},{"name":"LogSevWarning","features":[369]},{"name":"MAX_CLASS_NAME_LEN","features":[369]},{"name":"MAX_CONFIG_VALUE","features":[369]},{"name":"MAX_DEVICE_ID_LEN","features":[369]},{"name":"MAX_DEVNODE_ID_LEN","features":[369]},{"name":"MAX_DMA_CHANNELS","features":[369]},{"name":"MAX_GUID_STRING_LEN","features":[369]},{"name":"MAX_IDD_DYNAWIZ_RESOURCE_ID","features":[369]},{"name":"MAX_INFSTR_STRKEY_LEN","features":[369]},{"name":"MAX_INF_FLAG","features":[369]},{"name":"MAX_INF_SECTION_NAME_LENGTH","features":[369]},{"name":"MAX_INF_STRING_LENGTH","features":[369]},{"name":"MAX_INSTALLWIZARD_DYNAPAGES","features":[369]},{"name":"MAX_INSTANCE_VALUE","features":[369]},{"name":"MAX_INSTRUCTION_LEN","features":[369]},{"name":"MAX_IO_PORTS","features":[369]},{"name":"MAX_IRQS","features":[369]},{"name":"MAX_KEY_LEN","features":[369]},{"name":"MAX_LABEL_LEN","features":[369]},{"name":"MAX_LCPRI","features":[369]},{"name":"MAX_MEM_REGISTERS","features":[369]},{"name":"MAX_PRIORITYSTR_LEN","features":[369]},{"name":"MAX_PROFILE_LEN","features":[369]},{"name":"MAX_SERVICE_NAME_LEN","features":[369]},{"name":"MAX_SUBTITLE_LEN","features":[369]},{"name":"MAX_TITLE_LEN","features":[369]},{"name":"MD_FLAGS","features":[369]},{"name":"MEM_DES","features":[369]},{"name":"MEM_LARGE_DES","features":[369]},{"name":"MEM_LARGE_RANGE","features":[369]},{"name":"MEM_LARGE_RESOURCE","features":[369]},{"name":"MEM_RANGE","features":[369]},{"name":"MEM_RESOURCE","features":[369]},{"name":"MFCARD_DES","features":[369]},{"name":"MFCARD_RESOURCE","features":[369]},{"name":"MIN_IDD_DYNAWIZ_RESOURCE_ID","features":[369]},{"name":"NDW_INSTALLFLAG_CI_PICKED_OEM","features":[369]},{"name":"NDW_INSTALLFLAG_DIDFACTDEFS","features":[369]},{"name":"NDW_INSTALLFLAG_EXPRESSINTRO","features":[369]},{"name":"NDW_INSTALLFLAG_HARDWAREALLREADYIN","features":[369]},{"name":"NDW_INSTALLFLAG_INSTALLSPECIFIC","features":[369]},{"name":"NDW_INSTALLFLAG_KNOWNCLASS","features":[369]},{"name":"NDW_INSTALLFLAG_NEEDSHUTDOWN","features":[369]},{"name":"NDW_INSTALLFLAG_NODETECTEDDEVS","features":[369]},{"name":"NDW_INSTALLFLAG_PCMCIADEVICE","features":[369]},{"name":"NDW_INSTALLFLAG_PCMCIAMODE","features":[369]},{"name":"NDW_INSTALLFLAG_SKIPCLASSLIST","features":[369]},{"name":"NDW_INSTALLFLAG_SKIPISDEVINSTALLED","features":[369]},{"name":"NDW_INSTALLFLAG_USERCANCEL","features":[369]},{"name":"NUM_CM_PROB","features":[369]},{"name":"NUM_CM_PROB_V1","features":[369]},{"name":"NUM_CM_PROB_V2","features":[369]},{"name":"NUM_CM_PROB_V3","features":[369]},{"name":"NUM_CM_PROB_V4","features":[369]},{"name":"NUM_CM_PROB_V5","features":[369]},{"name":"NUM_CM_PROB_V6","features":[369]},{"name":"NUM_CM_PROB_V7","features":[369]},{"name":"NUM_CM_PROB_V8","features":[369]},{"name":"NUM_CM_PROB_V9","features":[369]},{"name":"NUM_CR_RESULTS","features":[369]},{"name":"NUM_LOG_CONF","features":[369]},{"name":"OEM_SOURCE_MEDIA_TYPE","features":[369]},{"name":"OVERRIDE_LOG_CONF","features":[369]},{"name":"PCCARD_DES","features":[369]},{"name":"PCCARD_RESOURCE","features":[369]},{"name":"PCD_FLAGS","features":[369]},{"name":"PCD_MAX_IO","features":[369]},{"name":"PCD_MAX_MEMORY","features":[369]},{"name":"PCM_NOTIFY_CALLBACK","features":[369]},{"name":"PDETECT_PROGRESS_NOTIFY","features":[369,307]},{"name":"PMF_FLAGS","features":[369]},{"name":"PNP_VETO_TYPE","features":[369]},{"name":"PNP_VetoAlreadyRemoved","features":[369]},{"name":"PNP_VetoDevice","features":[369]},{"name":"PNP_VetoDriver","features":[369]},{"name":"PNP_VetoIllegalDeviceRequest","features":[369]},{"name":"PNP_VetoInsufficientPower","features":[369]},{"name":"PNP_VetoInsufficientRights","features":[369]},{"name":"PNP_VetoLegacyDevice","features":[369]},{"name":"PNP_VetoLegacyDriver","features":[369]},{"name":"PNP_VetoNonDisableable","features":[369]},{"name":"PNP_VetoOutstandingOpen","features":[369]},{"name":"PNP_VetoPendingClose","features":[369]},{"name":"PNP_VetoTypeUnknown","features":[369]},{"name":"PNP_VetoWindowsApp","features":[369]},{"name":"PNP_VetoWindowsService","features":[369]},{"name":"PRIORITY_BIT","features":[369]},{"name":"PRIORITY_EQUAL_FIRST","features":[369]},{"name":"PRIORITY_EQUAL_LAST","features":[369]},{"name":"PSP_DETSIG_CMPPROC","features":[369]},{"name":"PSP_FILE_CALLBACK_A","features":[369]},{"name":"PSP_FILE_CALLBACK_W","features":[369]},{"name":"ROLLBACK_BITS","features":[369]},{"name":"ROLLBACK_FLAG_NO_UI","features":[369]},{"name":"RegDisposition_Bits","features":[369]},{"name":"RegDisposition_OpenAlways","features":[369]},{"name":"RegDisposition_OpenExisting","features":[369]},{"name":"ResType_All","features":[369]},{"name":"ResType_BusNumber","features":[369]},{"name":"ResType_ClassSpecific","features":[369]},{"name":"ResType_Connection","features":[369]},{"name":"ResType_DMA","features":[369]},{"name":"ResType_DevicePrivate","features":[369]},{"name":"ResType_DoNotUse","features":[369]},{"name":"ResType_IO","features":[369]},{"name":"ResType_IRQ","features":[369]},{"name":"ResType_Ignored_Bit","features":[369]},{"name":"ResType_MAX","features":[369]},{"name":"ResType_Mem","features":[369]},{"name":"ResType_MemLarge","features":[369]},{"name":"ResType_MfCardConfig","features":[369]},{"name":"ResType_None","features":[369]},{"name":"ResType_PcCardConfig","features":[369]},{"name":"ResType_Reserved","features":[369]},{"name":"SCWMI_CLOBBER_SECURITY","features":[369]},{"name":"SETDIRID_NOT_FULL_PATH","features":[369]},{"name":"SETUPSCANFILEQUEUE_FLAGS","features":[369]},{"name":"SETUP_DI_DEVICE_CONFIGURATION_FLAGS","features":[369]},{"name":"SETUP_DI_DEVICE_CREATION_FLAGS","features":[369]},{"name":"SETUP_DI_DEVICE_INSTALL_FLAGS","features":[369]},{"name":"SETUP_DI_DEVICE_INSTALL_FLAGS_EX","features":[369]},{"name":"SETUP_DI_DRIVER_INSTALL_FLAGS","features":[369]},{"name":"SETUP_DI_DRIVER_TYPE","features":[369]},{"name":"SETUP_DI_GET_CLASS_DEVS_FLAGS","features":[369]},{"name":"SETUP_DI_PROPERTY_CHANGE_SCOPE","features":[369]},{"name":"SETUP_DI_REGISTRY_PROPERTY","features":[369]},{"name":"SETUP_DI_REMOVE_DEVICE_SCOPE","features":[369]},{"name":"SETUP_DI_STATE_CHANGE","features":[369]},{"name":"SETUP_FILE_OPERATION","features":[369]},{"name":"SIGNERSCORE_AUTHENTICODE","features":[369]},{"name":"SIGNERSCORE_INBOX","features":[369]},{"name":"SIGNERSCORE_LOGO_PREMIUM","features":[369]},{"name":"SIGNERSCORE_LOGO_STANDARD","features":[369]},{"name":"SIGNERSCORE_MASK","features":[369]},{"name":"SIGNERSCORE_SIGNED_MASK","features":[369]},{"name":"SIGNERSCORE_UNCLASSIFIED","features":[369]},{"name":"SIGNERSCORE_UNKNOWN","features":[369]},{"name":"SIGNERSCORE_UNSIGNED","features":[369]},{"name":"SIGNERSCORE_W9X_SUSPECT","features":[369]},{"name":"SIGNERSCORE_WHQL","features":[369]},{"name":"SOURCE_MEDIA_A","features":[369]},{"name":"SOURCE_MEDIA_A","features":[369]},{"name":"SOURCE_MEDIA_W","features":[369]},{"name":"SOURCE_MEDIA_W","features":[369]},{"name":"SPCRP_CHARACTERISTICS","features":[369]},{"name":"SPCRP_DEVTYPE","features":[369]},{"name":"SPCRP_EXCLUSIVE","features":[369]},{"name":"SPCRP_LOWERFILTERS","features":[369]},{"name":"SPCRP_MAXIMUM_PROPERTY","features":[369]},{"name":"SPCRP_SECURITY","features":[369]},{"name":"SPCRP_SECURITY_SDS","features":[369]},{"name":"SPCRP_UPPERFILTERS","features":[369]},{"name":"SPDIT_CLASSDRIVER","features":[369]},{"name":"SPDIT_COMPATDRIVER","features":[369]},{"name":"SPDIT_NODRIVER","features":[369]},{"name":"SPDRP_ADDRESS","features":[369]},{"name":"SPDRP_BASE_CONTAINERID","features":[369]},{"name":"SPDRP_BUSNUMBER","features":[369]},{"name":"SPDRP_BUSTYPEGUID","features":[369]},{"name":"SPDRP_CAPABILITIES","features":[369]},{"name":"SPDRP_CHARACTERISTICS","features":[369]},{"name":"SPDRP_CLASS","features":[369]},{"name":"SPDRP_CLASSGUID","features":[369]},{"name":"SPDRP_COMPATIBLEIDS","features":[369]},{"name":"SPDRP_CONFIGFLAGS","features":[369]},{"name":"SPDRP_DEVICEDESC","features":[369]},{"name":"SPDRP_DEVICE_POWER_DATA","features":[369]},{"name":"SPDRP_DEVTYPE","features":[369]},{"name":"SPDRP_DRIVER","features":[369]},{"name":"SPDRP_ENUMERATOR_NAME","features":[369]},{"name":"SPDRP_EXCLUSIVE","features":[369]},{"name":"SPDRP_FRIENDLYNAME","features":[369]},{"name":"SPDRP_HARDWAREID","features":[369]},{"name":"SPDRP_INSTALL_STATE","features":[369]},{"name":"SPDRP_LEGACYBUSTYPE","features":[369]},{"name":"SPDRP_LOCATION_INFORMATION","features":[369]},{"name":"SPDRP_LOCATION_PATHS","features":[369]},{"name":"SPDRP_LOWERFILTERS","features":[369]},{"name":"SPDRP_MAXIMUM_PROPERTY","features":[369]},{"name":"SPDRP_MFG","features":[369]},{"name":"SPDRP_PHYSICAL_DEVICE_OBJECT_NAME","features":[369]},{"name":"SPDRP_REMOVAL_POLICY","features":[369]},{"name":"SPDRP_REMOVAL_POLICY_HW_DEFAULT","features":[369]},{"name":"SPDRP_REMOVAL_POLICY_OVERRIDE","features":[369]},{"name":"SPDRP_SECURITY","features":[369]},{"name":"SPDRP_SECURITY_SDS","features":[369]},{"name":"SPDRP_SERVICE","features":[369]},{"name":"SPDRP_UI_NUMBER","features":[369]},{"name":"SPDRP_UI_NUMBER_DESC_FORMAT","features":[369]},{"name":"SPDRP_UNUSED0","features":[369]},{"name":"SPDRP_UNUSED1","features":[369]},{"name":"SPDRP_UNUSED2","features":[369]},{"name":"SPDRP_UPPERFILTERS","features":[369]},{"name":"SPDSL_DISALLOW_NEGATIVE_ADJUST","features":[369]},{"name":"SPDSL_IGNORE_DISK","features":[369]},{"name":"SPFILELOG_FORCENEW","features":[369]},{"name":"SPFILELOG_OEMFILE","features":[369]},{"name":"SPFILELOG_QUERYONLY","features":[369]},{"name":"SPFILELOG_SYSTEMLOG","features":[369]},{"name":"SPFILENOTIFY_BACKUPERROR","features":[369]},{"name":"SPFILENOTIFY_CABINETINFO","features":[369]},{"name":"SPFILENOTIFY_COPYERROR","features":[369]},{"name":"SPFILENOTIFY_DELETEERROR","features":[369]},{"name":"SPFILENOTIFY_ENDBACKUP","features":[369]},{"name":"SPFILENOTIFY_ENDCOPY","features":[369]},{"name":"SPFILENOTIFY_ENDDELETE","features":[369]},{"name":"SPFILENOTIFY_ENDQUEUE","features":[369]},{"name":"SPFILENOTIFY_ENDREGISTRATION","features":[369]},{"name":"SPFILENOTIFY_ENDRENAME","features":[369]},{"name":"SPFILENOTIFY_ENDSUBQUEUE","features":[369]},{"name":"SPFILENOTIFY_FILEEXTRACTED","features":[369]},{"name":"SPFILENOTIFY_FILEINCABINET","features":[369]},{"name":"SPFILENOTIFY_FILEOPDELAYED","features":[369]},{"name":"SPFILENOTIFY_LANGMISMATCH","features":[369]},{"name":"SPFILENOTIFY_NEEDMEDIA","features":[369]},{"name":"SPFILENOTIFY_NEEDNEWCABINET","features":[369]},{"name":"SPFILENOTIFY_QUEUESCAN","features":[369]},{"name":"SPFILENOTIFY_QUEUESCAN_EX","features":[369]},{"name":"SPFILENOTIFY_QUEUESCAN_SIGNERINFO","features":[369]},{"name":"SPFILENOTIFY_RENAMEERROR","features":[369]},{"name":"SPFILENOTIFY_STARTBACKUP","features":[369]},{"name":"SPFILENOTIFY_STARTCOPY","features":[369]},{"name":"SPFILENOTIFY_STARTDELETE","features":[369]},{"name":"SPFILENOTIFY_STARTQUEUE","features":[369]},{"name":"SPFILENOTIFY_STARTREGISTRATION","features":[369]},{"name":"SPFILENOTIFY_STARTRENAME","features":[369]},{"name":"SPFILENOTIFY_STARTSUBQUEUE","features":[369]},{"name":"SPFILENOTIFY_TARGETEXISTS","features":[369]},{"name":"SPFILENOTIFY_TARGETNEWER","features":[369]},{"name":"SPFILEQ_FILE_IN_USE","features":[369]},{"name":"SPFILEQ_REBOOT_IN_PROGRESS","features":[369]},{"name":"SPFILEQ_REBOOT_RECOMMENDED","features":[369]},{"name":"SPID_ACTIVE","features":[369]},{"name":"SPID_DEFAULT","features":[369]},{"name":"SPID_REMOVED","features":[369]},{"name":"SPINST_ALL","features":[369]},{"name":"SPINST_BITREG","features":[369]},{"name":"SPINST_COPYINF","features":[369]},{"name":"SPINST_DEVICEINSTALL","features":[369]},{"name":"SPINST_FILES","features":[369]},{"name":"SPINST_INI2REG","features":[369]},{"name":"SPINST_INIFILES","features":[369]},{"name":"SPINST_LOGCONFIG","features":[369]},{"name":"SPINST_LOGCONFIGS_ARE_OVERRIDES","features":[369]},{"name":"SPINST_LOGCONFIG_IS_FORCED","features":[369]},{"name":"SPINST_PROFILEITEMS","features":[369]},{"name":"SPINST_PROPERTIES","features":[369]},{"name":"SPINST_REGISTERCALLBACKAWARE","features":[369]},{"name":"SPINST_REGISTRY","features":[369]},{"name":"SPINST_REGSVR","features":[369]},{"name":"SPINST_SINGLESECTION","features":[369]},{"name":"SPINST_UNREGSVR","features":[369]},{"name":"SPINT_ACTIVE","features":[369]},{"name":"SPINT_DEFAULT","features":[369]},{"name":"SPINT_REMOVED","features":[369]},{"name":"SPOST_MAX","features":[369]},{"name":"SPOST_NONE","features":[369]},{"name":"SPOST_PATH","features":[369]},{"name":"SPOST_URL","features":[369]},{"name":"SPPSR_ENUM_ADV_DEVICE_PROPERTIES","features":[369]},{"name":"SPPSR_ENUM_BASIC_DEVICE_PROPERTIES","features":[369]},{"name":"SPPSR_SELECT_DEVICE_RESOURCES","features":[369]},{"name":"SPQ_DELAYED_COPY","features":[369]},{"name":"SPQ_FLAG_ABORT_IF_UNSIGNED","features":[369]},{"name":"SPQ_FLAG_BACKUP_AWARE","features":[369]},{"name":"SPQ_FLAG_DO_SHUFFLEMOVE","features":[369]},{"name":"SPQ_FLAG_FILES_MODIFIED","features":[369]},{"name":"SPQ_FLAG_VALID","features":[369]},{"name":"SPQ_SCAN_ACTIVATE_DRP","features":[369]},{"name":"SPQ_SCAN_FILE_COMPARISON","features":[369]},{"name":"SPQ_SCAN_FILE_PRESENCE","features":[369]},{"name":"SPQ_SCAN_FILE_PRESENCE_WITHOUT_SOURCE","features":[369]},{"name":"SPQ_SCAN_FILE_VALIDITY","features":[369]},{"name":"SPQ_SCAN_INFORM_USER","features":[369]},{"name":"SPQ_SCAN_PRUNE_COPY_QUEUE","features":[369]},{"name":"SPQ_SCAN_PRUNE_DELREN","features":[369]},{"name":"SPQ_SCAN_USE_CALLBACK","features":[369]},{"name":"SPQ_SCAN_USE_CALLBACKEX","features":[369]},{"name":"SPQ_SCAN_USE_CALLBACK_SIGNERINFO","features":[369]},{"name":"SPRDI_FIND_DUPS","features":[369]},{"name":"SPREG_DLLINSTALL","features":[369]},{"name":"SPREG_GETPROCADDR","features":[369]},{"name":"SPREG_LOADLIBRARY","features":[369]},{"name":"SPREG_REGSVR","features":[369]},{"name":"SPREG_SUCCESS","features":[369]},{"name":"SPREG_TIMEOUT","features":[369]},{"name":"SPREG_UNKNOWN","features":[369]},{"name":"SPSVCINST_ASSOCSERVICE","features":[369]},{"name":"SPSVCINST_CLOBBER_SECURITY","features":[369]},{"name":"SPSVCINST_DELETEEVENTLOGENTRY","features":[369]},{"name":"SPSVCINST_FLAGS","features":[369]},{"name":"SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART","features":[369]},{"name":"SPSVCINST_NOCLOBBER_DEPENDENCIES","features":[369]},{"name":"SPSVCINST_NOCLOBBER_DESCRIPTION","features":[369]},{"name":"SPSVCINST_NOCLOBBER_DISPLAYNAME","features":[369]},{"name":"SPSVCINST_NOCLOBBER_ERRORCONTROL","features":[369]},{"name":"SPSVCINST_NOCLOBBER_FAILUREACTIONS","features":[369]},{"name":"SPSVCINST_NOCLOBBER_LOADORDERGROUP","features":[369]},{"name":"SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES","features":[369]},{"name":"SPSVCINST_NOCLOBBER_SERVICESIDTYPE","features":[369]},{"name":"SPSVCINST_NOCLOBBER_STARTTYPE","features":[369]},{"name":"SPSVCINST_NOCLOBBER_TRIGGERS","features":[369]},{"name":"SPSVCINST_STARTSERVICE","features":[369]},{"name":"SPSVCINST_STOPSERVICE","features":[369]},{"name":"SPSVCINST_TAGTOFRONT","features":[369]},{"name":"SPSVCINST_UNIQUE_NAME","features":[369]},{"name":"SPWPT_SELECTDEVICE","features":[369]},{"name":"SPWP_USE_DEVINFO_DATA","features":[369]},{"name":"SP_ALTPLATFORM_FLAGS_SUITE_MASK","features":[369]},{"name":"SP_ALTPLATFORM_FLAGS_VERSION_RANGE","features":[369]},{"name":"SP_ALTPLATFORM_INFO_V1","features":[369,336]},{"name":"SP_ALTPLATFORM_INFO_V1","features":[369,336]},{"name":"SP_ALTPLATFORM_INFO_V2","features":[369,336,338]},{"name":"SP_ALTPLATFORM_INFO_V2","features":[369,336,338]},{"name":"SP_ALTPLATFORM_INFO_V3","features":[369]},{"name":"SP_ALTPLATFORM_INFO_V3","features":[369]},{"name":"SP_BACKUP_BACKUPPASS","features":[369]},{"name":"SP_BACKUP_BOOTFILE","features":[369]},{"name":"SP_BACKUP_DEMANDPASS","features":[369]},{"name":"SP_BACKUP_QUEUE_PARAMS_V1_A","features":[369]},{"name":"SP_BACKUP_QUEUE_PARAMS_V1_A","features":[369]},{"name":"SP_BACKUP_QUEUE_PARAMS_V1_W","features":[369]},{"name":"SP_BACKUP_QUEUE_PARAMS_V1_W","features":[369]},{"name":"SP_BACKUP_QUEUE_PARAMS_V2_A","features":[369]},{"name":"SP_BACKUP_QUEUE_PARAMS_V2_A","features":[369]},{"name":"SP_BACKUP_QUEUE_PARAMS_V2_W","features":[369]},{"name":"SP_BACKUP_QUEUE_PARAMS_V2_W","features":[369]},{"name":"SP_BACKUP_SPECIAL","features":[369]},{"name":"SP_CLASSIMAGELIST_DATA","features":[369,357]},{"name":"SP_CLASSIMAGELIST_DATA","features":[369,357]},{"name":"SP_CLASSINSTALL_HEADER","features":[369]},{"name":"SP_CLASSINSTALL_HEADER","features":[369]},{"name":"SP_COPY_ALREADYDECOMP","features":[369]},{"name":"SP_COPY_DELETESOURCE","features":[369]},{"name":"SP_COPY_FORCE_IN_USE","features":[369]},{"name":"SP_COPY_FORCE_NEWER","features":[369]},{"name":"SP_COPY_FORCE_NOOVERWRITE","features":[369]},{"name":"SP_COPY_HARDLINK","features":[369]},{"name":"SP_COPY_INBOX_INF","features":[369]},{"name":"SP_COPY_IN_USE_NEEDS_REBOOT","features":[369]},{"name":"SP_COPY_IN_USE_TRY_RENAME","features":[369]},{"name":"SP_COPY_LANGUAGEAWARE","features":[369]},{"name":"SP_COPY_NEWER","features":[369]},{"name":"SP_COPY_NEWER_ONLY","features":[369]},{"name":"SP_COPY_NEWER_OR_SAME","features":[369]},{"name":"SP_COPY_NOBROWSE","features":[369]},{"name":"SP_COPY_NODECOMP","features":[369]},{"name":"SP_COPY_NOOVERWRITE","features":[369]},{"name":"SP_COPY_NOPRUNE","features":[369]},{"name":"SP_COPY_NOSKIP","features":[369]},{"name":"SP_COPY_OEMINF_CATALOG_ONLY","features":[369]},{"name":"SP_COPY_OEM_F6_INF","features":[369]},{"name":"SP_COPY_PNPLOCKED","features":[369]},{"name":"SP_COPY_REPLACEONLY","features":[369]},{"name":"SP_COPY_REPLACE_BOOT_FILE","features":[369]},{"name":"SP_COPY_RESERVED","features":[369]},{"name":"SP_COPY_SOURCEPATH_ABSOLUTE","features":[369]},{"name":"SP_COPY_SOURCE_ABSOLUTE","features":[369]},{"name":"SP_COPY_STYLE","features":[369]},{"name":"SP_COPY_WARNIFSKIP","features":[369]},{"name":"SP_COPY_WINDOWS_SIGNED","features":[369]},{"name":"SP_DETECTDEVICE_PARAMS","features":[369,307]},{"name":"SP_DETECTDEVICE_PARAMS","features":[369,307]},{"name":"SP_DEVICE_INTERFACE_DATA","features":[369]},{"name":"SP_DEVICE_INTERFACE_DATA","features":[369]},{"name":"SP_DEVICE_INTERFACE_DETAIL_DATA_A","features":[369]},{"name":"SP_DEVICE_INTERFACE_DETAIL_DATA_A","features":[369]},{"name":"SP_DEVICE_INTERFACE_DETAIL_DATA_W","features":[369]},{"name":"SP_DEVICE_INTERFACE_DETAIL_DATA_W","features":[369]},{"name":"SP_DEVINFO_DATA","features":[369]},{"name":"SP_DEVINFO_DATA","features":[369]},{"name":"SP_DEVINFO_LIST_DETAIL_DATA_A","features":[369,307]},{"name":"SP_DEVINFO_LIST_DETAIL_DATA_A","features":[369,307]},{"name":"SP_DEVINFO_LIST_DETAIL_DATA_W","features":[369,307]},{"name":"SP_DEVINFO_LIST_DETAIL_DATA_W","features":[369,307]},{"name":"SP_DEVINSTALL_PARAMS_A","features":[369,307]},{"name":"SP_DEVINSTALL_PARAMS_A","features":[369,307]},{"name":"SP_DEVINSTALL_PARAMS_W","features":[369,307]},{"name":"SP_DEVINSTALL_PARAMS_W","features":[369,307]},{"name":"SP_DRVINFO_DATA_V1_A","features":[369]},{"name":"SP_DRVINFO_DATA_V1_A","features":[369]},{"name":"SP_DRVINFO_DATA_V1_W","features":[369]},{"name":"SP_DRVINFO_DATA_V1_W","features":[369]},{"name":"SP_DRVINFO_DATA_V2_A","features":[369,307]},{"name":"SP_DRVINFO_DATA_V2_A","features":[369,307]},{"name":"SP_DRVINFO_DATA_V2_W","features":[369,307]},{"name":"SP_DRVINFO_DATA_V2_W","features":[369,307]},{"name":"SP_DRVINFO_DETAIL_DATA_A","features":[369,307]},{"name":"SP_DRVINFO_DETAIL_DATA_A","features":[369,307]},{"name":"SP_DRVINFO_DETAIL_DATA_W","features":[369,307]},{"name":"SP_DRVINFO_DETAIL_DATA_W","features":[369,307]},{"name":"SP_DRVINSTALL_PARAMS","features":[369]},{"name":"SP_DRVINSTALL_PARAMS","features":[369]},{"name":"SP_ENABLECLASS_PARAMS","features":[369]},{"name":"SP_ENABLECLASS_PARAMS","features":[369]},{"name":"SP_FILE_COPY_PARAMS_A","features":[369]},{"name":"SP_FILE_COPY_PARAMS_A","features":[369]},{"name":"SP_FILE_COPY_PARAMS_W","features":[369]},{"name":"SP_FILE_COPY_PARAMS_W","features":[369]},{"name":"SP_FLAG_CABINETCONTINUATION","features":[369]},{"name":"SP_INF_INFORMATION","features":[369]},{"name":"SP_INF_INFORMATION","features":[369]},{"name":"SP_INF_SIGNER_INFO_V1_A","features":[369]},{"name":"SP_INF_SIGNER_INFO_V1_A","features":[369]},{"name":"SP_INF_SIGNER_INFO_V1_W","features":[369]},{"name":"SP_INF_SIGNER_INFO_V1_W","features":[369]},{"name":"SP_INF_SIGNER_INFO_V2_A","features":[369]},{"name":"SP_INF_SIGNER_INFO_V2_A","features":[369]},{"name":"SP_INF_SIGNER_INFO_V2_W","features":[369]},{"name":"SP_INF_SIGNER_INFO_V2_W","features":[369]},{"name":"SP_INSTALLWIZARD_DATA","features":[369,307,357]},{"name":"SP_INSTALLWIZARD_DATA","features":[369,307,357]},{"name":"SP_MAX_MACHINENAME_LENGTH","features":[369]},{"name":"SP_NEWDEVICEWIZARD_DATA","features":[369,307,357]},{"name":"SP_NEWDEVICEWIZARD_DATA","features":[369,307,357]},{"name":"SP_ORIGINAL_FILE_INFO_A","features":[369]},{"name":"SP_ORIGINAL_FILE_INFO_A","features":[369]},{"name":"SP_ORIGINAL_FILE_INFO_W","features":[369]},{"name":"SP_ORIGINAL_FILE_INFO_W","features":[369]},{"name":"SP_POWERMESSAGEWAKE_PARAMS_A","features":[369]},{"name":"SP_POWERMESSAGEWAKE_PARAMS_W","features":[369]},{"name":"SP_POWERMESSAGEWAKE_PARAMS_W","features":[369]},{"name":"SP_PROPCHANGE_PARAMS","features":[369]},{"name":"SP_PROPCHANGE_PARAMS","features":[369]},{"name":"SP_PROPSHEETPAGE_REQUEST","features":[369]},{"name":"SP_PROPSHEETPAGE_REQUEST","features":[369]},{"name":"SP_REGISTER_CONTROL_STATUSA","features":[369]},{"name":"SP_REGISTER_CONTROL_STATUSA","features":[369]},{"name":"SP_REGISTER_CONTROL_STATUSW","features":[369]},{"name":"SP_REGISTER_CONTROL_STATUSW","features":[369]},{"name":"SP_REMOVEDEVICE_PARAMS","features":[369]},{"name":"SP_REMOVEDEVICE_PARAMS","features":[369]},{"name":"SP_SELECTDEVICE_PARAMS_A","features":[369]},{"name":"SP_SELECTDEVICE_PARAMS_W","features":[369]},{"name":"SP_SELECTDEVICE_PARAMS_W","features":[369]},{"name":"SP_TROUBLESHOOTER_PARAMS_A","features":[369]},{"name":"SP_TROUBLESHOOTER_PARAMS_W","features":[369]},{"name":"SP_TROUBLESHOOTER_PARAMS_W","features":[369]},{"name":"SP_UNREMOVEDEVICE_PARAMS","features":[369]},{"name":"SP_UNREMOVEDEVICE_PARAMS","features":[369]},{"name":"SRCINFO_DESCRIPTION","features":[369]},{"name":"SRCINFO_FLAGS","features":[369]},{"name":"SRCINFO_PATH","features":[369]},{"name":"SRCINFO_TAGFILE","features":[369]},{"name":"SRCINFO_TAGFILE2","features":[369]},{"name":"SRCLIST_APPEND","features":[369]},{"name":"SRCLIST_NOBROWSE","features":[369]},{"name":"SRCLIST_NOSTRIPPLATFORM","features":[369]},{"name":"SRCLIST_SUBDIRS","features":[369]},{"name":"SRCLIST_SYSIFADMIN","features":[369]},{"name":"SRCLIST_SYSTEM","features":[369]},{"name":"SRCLIST_TEMPORARY","features":[369]},{"name":"SRCLIST_USER","features":[369]},{"name":"SRC_FLAGS_CABFILE","features":[369]},{"name":"SUOI_FORCEDELETE","features":[369]},{"name":"SUOI_INTERNAL1","features":[369]},{"name":"SZ_KEY_ADDAUTOLOGGER","features":[369]},{"name":"SZ_KEY_ADDAUTOLOGGERPROVIDER","features":[369]},{"name":"SZ_KEY_ADDCHANNEL","features":[369]},{"name":"SZ_KEY_ADDEVENTPROVIDER","features":[369]},{"name":"SZ_KEY_ADDFILTER","features":[369]},{"name":"SZ_KEY_ADDIME","features":[369]},{"name":"SZ_KEY_ADDINTERFACE","features":[369]},{"name":"SZ_KEY_ADDPOWERSETTING","features":[369]},{"name":"SZ_KEY_ADDPROP","features":[369]},{"name":"SZ_KEY_ADDREG","features":[369]},{"name":"SZ_KEY_ADDREGNOCLOBBER","features":[369]},{"name":"SZ_KEY_ADDSERVICE","features":[369]},{"name":"SZ_KEY_ADDTRIGGER","features":[369]},{"name":"SZ_KEY_BITREG","features":[369]},{"name":"SZ_KEY_CLEANONLY","features":[369]},{"name":"SZ_KEY_COPYFILES","features":[369]},{"name":"SZ_KEY_COPYINF","features":[369]},{"name":"SZ_KEY_DEFAULTOPTION","features":[369]},{"name":"SZ_KEY_DEFDESTDIR","features":[369]},{"name":"SZ_KEY_DELFILES","features":[369]},{"name":"SZ_KEY_DELIME","features":[369]},{"name":"SZ_KEY_DELPROP","features":[369]},{"name":"SZ_KEY_DELREG","features":[369]},{"name":"SZ_KEY_DELSERVICE","features":[369]},{"name":"SZ_KEY_DESTDIRS","features":[369]},{"name":"SZ_KEY_EXCLUDEID","features":[369]},{"name":"SZ_KEY_FAILUREACTIONS","features":[369]},{"name":"SZ_KEY_FEATURESCORE","features":[369]},{"name":"SZ_KEY_FILTERLEVEL","features":[369]},{"name":"SZ_KEY_FILTERPOSITION","features":[369]},{"name":"SZ_KEY_HARDWARE","features":[369]},{"name":"SZ_KEY_IMPORTCHANNEL","features":[369]},{"name":"SZ_KEY_INI2REG","features":[369]},{"name":"SZ_KEY_LAYOUT_FILE","features":[369]},{"name":"SZ_KEY_LDIDOEM","features":[369]},{"name":"SZ_KEY_LFN_SECTION","features":[369]},{"name":"SZ_KEY_LISTOPTIONS","features":[369]},{"name":"SZ_KEY_LOGCONFIG","features":[369]},{"name":"SZ_KEY_MODULES","features":[369]},{"name":"SZ_KEY_OPTIONDESC","features":[369]},{"name":"SZ_KEY_PHASE1","features":[369]},{"name":"SZ_KEY_PROFILEITEMS","features":[369]},{"name":"SZ_KEY_REGSVR","features":[369]},{"name":"SZ_KEY_RENFILES","features":[369]},{"name":"SZ_KEY_SFN_SECTION","features":[369]},{"name":"SZ_KEY_SRCDISKFILES","features":[369]},{"name":"SZ_KEY_SRCDISKNAMES","features":[369]},{"name":"SZ_KEY_STRINGS","features":[369]},{"name":"SZ_KEY_UNREGSVR","features":[369]},{"name":"SZ_KEY_UPDATEAUTOLOGGER","features":[369]},{"name":"SZ_KEY_UPDATEINIFIELDS","features":[369]},{"name":"SZ_KEY_UPDATEINIS","features":[369]},{"name":"SZ_KEY_UPGRADEONLY","features":[369]},{"name":"SetupAddInstallSectionToDiskSpaceListA","features":[369,307]},{"name":"SetupAddInstallSectionToDiskSpaceListW","features":[369,307]},{"name":"SetupAddSectionToDiskSpaceListA","features":[369,307]},{"name":"SetupAddSectionToDiskSpaceListW","features":[369,307]},{"name":"SetupAddToDiskSpaceListA","features":[369,307]},{"name":"SetupAddToDiskSpaceListW","features":[369,307]},{"name":"SetupAddToSourceListA","features":[369,307]},{"name":"SetupAddToSourceListW","features":[369,307]},{"name":"SetupAdjustDiskSpaceListA","features":[369,307]},{"name":"SetupAdjustDiskSpaceListW","features":[369,307]},{"name":"SetupBackupErrorA","features":[369,307]},{"name":"SetupBackupErrorW","features":[369,307]},{"name":"SetupCancelTemporarySourceList","features":[369,307]},{"name":"SetupCloseFileQueue","features":[369,307]},{"name":"SetupCloseInfFile","features":[369]},{"name":"SetupCloseLog","features":[369]},{"name":"SetupCommitFileQueueA","features":[369,307]},{"name":"SetupCommitFileQueueW","features":[369,307]},{"name":"SetupConfigureWmiFromInfSectionA","features":[369,307]},{"name":"SetupConfigureWmiFromInfSectionW","features":[369,307]},{"name":"SetupCopyErrorA","features":[369,307]},{"name":"SetupCopyErrorW","features":[369,307]},{"name":"SetupCopyOEMInfA","features":[369,307]},{"name":"SetupCopyOEMInfW","features":[369,307]},{"name":"SetupCreateDiskSpaceListA","features":[369]},{"name":"SetupCreateDiskSpaceListW","features":[369]},{"name":"SetupDecompressOrCopyFileA","features":[369]},{"name":"SetupDecompressOrCopyFileW","features":[369]},{"name":"SetupDefaultQueueCallbackA","features":[369]},{"name":"SetupDefaultQueueCallbackW","features":[369]},{"name":"SetupDeleteErrorA","features":[369,307]},{"name":"SetupDeleteErrorW","features":[369,307]},{"name":"SetupDestroyDiskSpaceList","features":[369,307]},{"name":"SetupDiAskForOEMDisk","features":[369,307]},{"name":"SetupDiBuildClassInfoList","features":[369,307]},{"name":"SetupDiBuildClassInfoListExA","features":[369,307]},{"name":"SetupDiBuildClassInfoListExW","features":[369,307]},{"name":"SetupDiBuildDriverInfoList","features":[369,307]},{"name":"SetupDiCallClassInstaller","features":[369,307]},{"name":"SetupDiCancelDriverInfoSearch","features":[369,307]},{"name":"SetupDiChangeState","features":[369,307]},{"name":"SetupDiClassGuidsFromNameA","features":[369,307]},{"name":"SetupDiClassGuidsFromNameExA","features":[369,307]},{"name":"SetupDiClassGuidsFromNameExW","features":[369,307]},{"name":"SetupDiClassGuidsFromNameW","features":[369,307]},{"name":"SetupDiClassNameFromGuidA","features":[369,307]},{"name":"SetupDiClassNameFromGuidExA","features":[369,307]},{"name":"SetupDiClassNameFromGuidExW","features":[369,307]},{"name":"SetupDiClassNameFromGuidW","features":[369,307]},{"name":"SetupDiCreateDevRegKeyA","features":[369,370]},{"name":"SetupDiCreateDevRegKeyW","features":[369,370]},{"name":"SetupDiCreateDeviceInfoA","features":[369,307]},{"name":"SetupDiCreateDeviceInfoList","features":[369,307]},{"name":"SetupDiCreateDeviceInfoListExA","features":[369,307]},{"name":"SetupDiCreateDeviceInfoListExW","features":[369,307]},{"name":"SetupDiCreateDeviceInfoW","features":[369,307]},{"name":"SetupDiCreateDeviceInterfaceA","features":[369,307]},{"name":"SetupDiCreateDeviceInterfaceRegKeyA","features":[369,370]},{"name":"SetupDiCreateDeviceInterfaceRegKeyW","features":[369,370]},{"name":"SetupDiCreateDeviceInterfaceW","features":[369,307]},{"name":"SetupDiDeleteDevRegKey","features":[369,307]},{"name":"SetupDiDeleteDeviceInfo","features":[369,307]},{"name":"SetupDiDeleteDeviceInterfaceData","features":[369,307]},{"name":"SetupDiDeleteDeviceInterfaceRegKey","features":[369,307]},{"name":"SetupDiDestroyClassImageList","features":[369,307,357]},{"name":"SetupDiDestroyDeviceInfoList","features":[369,307]},{"name":"SetupDiDestroyDriverInfoList","features":[369,307]},{"name":"SetupDiDrawMiniIcon","features":[369,307,318]},{"name":"SetupDiEnumDeviceInfo","features":[369,307]},{"name":"SetupDiEnumDeviceInterfaces","features":[369,307]},{"name":"SetupDiEnumDriverInfoA","features":[369,307]},{"name":"SetupDiEnumDriverInfoW","features":[369,307]},{"name":"SetupDiGetActualModelsSectionA","features":[369,307,336,338]},{"name":"SetupDiGetActualModelsSectionW","features":[369,307,336,338]},{"name":"SetupDiGetActualSectionToInstallA","features":[369,307]},{"name":"SetupDiGetActualSectionToInstallExA","features":[369,307,336,338]},{"name":"SetupDiGetActualSectionToInstallExW","features":[369,307,336,338]},{"name":"SetupDiGetActualSectionToInstallW","features":[369,307]},{"name":"SetupDiGetClassBitmapIndex","features":[369,307]},{"name":"SetupDiGetClassDescriptionA","features":[369,307]},{"name":"SetupDiGetClassDescriptionExA","features":[369,307]},{"name":"SetupDiGetClassDescriptionExW","features":[369,307]},{"name":"SetupDiGetClassDescriptionW","features":[369,307]},{"name":"SetupDiGetClassDevPropertySheetsA","features":[369,307,318,357,371]},{"name":"SetupDiGetClassDevPropertySheetsW","features":[369,307,318,357,371]},{"name":"SetupDiGetClassDevsA","features":[369,307]},{"name":"SetupDiGetClassDevsExA","features":[369,307]},{"name":"SetupDiGetClassDevsExW","features":[369,307]},{"name":"SetupDiGetClassDevsW","features":[369,307]},{"name":"SetupDiGetClassImageIndex","features":[369,307,357]},{"name":"SetupDiGetClassImageList","features":[369,307,357]},{"name":"SetupDiGetClassImageListExA","features":[369,307,357]},{"name":"SetupDiGetClassImageListExW","features":[369,307,357]},{"name":"SetupDiGetClassInstallParamsA","features":[369,307]},{"name":"SetupDiGetClassInstallParamsW","features":[369,307]},{"name":"SetupDiGetClassPropertyExW","features":[369,305,307]},{"name":"SetupDiGetClassPropertyKeys","features":[369,305,307]},{"name":"SetupDiGetClassPropertyKeysExW","features":[369,305,307]},{"name":"SetupDiGetClassPropertyW","features":[369,305,307]},{"name":"SetupDiGetClassRegistryPropertyA","features":[369,307]},{"name":"SetupDiGetClassRegistryPropertyW","features":[369,307]},{"name":"SetupDiGetCustomDevicePropertyA","features":[369,307]},{"name":"SetupDiGetCustomDevicePropertyW","features":[369,307]},{"name":"SetupDiGetDeviceInfoListClass","features":[369,307]},{"name":"SetupDiGetDeviceInfoListDetailA","features":[369,307]},{"name":"SetupDiGetDeviceInfoListDetailW","features":[369,307]},{"name":"SetupDiGetDeviceInstallParamsA","features":[369,307]},{"name":"SetupDiGetDeviceInstallParamsW","features":[369,307]},{"name":"SetupDiGetDeviceInstanceIdA","features":[369,307]},{"name":"SetupDiGetDeviceInstanceIdW","features":[369,307]},{"name":"SetupDiGetDeviceInterfaceAlias","features":[369,307]},{"name":"SetupDiGetDeviceInterfaceDetailA","features":[369,307]},{"name":"SetupDiGetDeviceInterfaceDetailW","features":[369,307]},{"name":"SetupDiGetDeviceInterfacePropertyKeys","features":[369,305,307]},{"name":"SetupDiGetDeviceInterfacePropertyW","features":[369,305,307]},{"name":"SetupDiGetDevicePropertyKeys","features":[369,305,307]},{"name":"SetupDiGetDevicePropertyW","features":[369,305,307]},{"name":"SetupDiGetDeviceRegistryPropertyA","features":[369,307]},{"name":"SetupDiGetDeviceRegistryPropertyW","features":[369,307]},{"name":"SetupDiGetDriverInfoDetailA","features":[369,307]},{"name":"SetupDiGetDriverInfoDetailW","features":[369,307]},{"name":"SetupDiGetDriverInstallParamsA","features":[369,307]},{"name":"SetupDiGetDriverInstallParamsW","features":[369,307]},{"name":"SetupDiGetHwProfileFriendlyNameA","features":[369,307]},{"name":"SetupDiGetHwProfileFriendlyNameExA","features":[369,307]},{"name":"SetupDiGetHwProfileFriendlyNameExW","features":[369,307]},{"name":"SetupDiGetHwProfileFriendlyNameW","features":[369,307]},{"name":"SetupDiGetHwProfileList","features":[369,307]},{"name":"SetupDiGetHwProfileListExA","features":[369,307]},{"name":"SetupDiGetHwProfileListExW","features":[369,307]},{"name":"SetupDiGetINFClassA","features":[369,307]},{"name":"SetupDiGetINFClassW","features":[369,307]},{"name":"SetupDiGetSelectedDevice","features":[369,307]},{"name":"SetupDiGetSelectedDriverA","features":[369,307]},{"name":"SetupDiGetSelectedDriverW","features":[369,307]},{"name":"SetupDiGetWizardPage","features":[369,307,357]},{"name":"SetupDiInstallClassA","features":[369,307]},{"name":"SetupDiInstallClassExA","features":[369,307]},{"name":"SetupDiInstallClassExW","features":[369,307]},{"name":"SetupDiInstallClassW","features":[369,307]},{"name":"SetupDiInstallDevice","features":[369,307]},{"name":"SetupDiInstallDeviceInterfaces","features":[369,307]},{"name":"SetupDiInstallDriverFiles","features":[369,307]},{"name":"SetupDiLoadClassIcon","features":[369,307,371]},{"name":"SetupDiLoadDeviceIcon","features":[369,307,371]},{"name":"SetupDiOpenClassRegKey","features":[369,370]},{"name":"SetupDiOpenClassRegKeyExA","features":[369,370]},{"name":"SetupDiOpenClassRegKeyExW","features":[369,370]},{"name":"SetupDiOpenDevRegKey","features":[369,370]},{"name":"SetupDiOpenDeviceInfoA","features":[369,307]},{"name":"SetupDiOpenDeviceInfoW","features":[369,307]},{"name":"SetupDiOpenDeviceInterfaceA","features":[369,307]},{"name":"SetupDiOpenDeviceInterfaceRegKey","features":[369,370]},{"name":"SetupDiOpenDeviceInterfaceW","features":[369,307]},{"name":"SetupDiRegisterCoDeviceInstallers","features":[369,307]},{"name":"SetupDiRegisterDeviceInfo","features":[369,307]},{"name":"SetupDiRemoveDevice","features":[369,307]},{"name":"SetupDiRemoveDeviceInterface","features":[369,307]},{"name":"SetupDiRestartDevices","features":[369,307]},{"name":"SetupDiSelectBestCompatDrv","features":[369,307]},{"name":"SetupDiSelectDevice","features":[369,307]},{"name":"SetupDiSelectOEMDrv","features":[369,307]},{"name":"SetupDiSetClassInstallParamsA","features":[369,307]},{"name":"SetupDiSetClassInstallParamsW","features":[369,307]},{"name":"SetupDiSetClassPropertyExW","features":[369,305,307]},{"name":"SetupDiSetClassPropertyW","features":[369,305,307]},{"name":"SetupDiSetClassRegistryPropertyA","features":[369,307]},{"name":"SetupDiSetClassRegistryPropertyW","features":[369,307]},{"name":"SetupDiSetDeviceInstallParamsA","features":[369,307]},{"name":"SetupDiSetDeviceInstallParamsW","features":[369,307]},{"name":"SetupDiSetDeviceInterfaceDefault","features":[369,307]},{"name":"SetupDiSetDeviceInterfacePropertyW","features":[369,305,307]},{"name":"SetupDiSetDevicePropertyW","features":[369,305,307]},{"name":"SetupDiSetDeviceRegistryPropertyA","features":[369,307]},{"name":"SetupDiSetDeviceRegistryPropertyW","features":[369,307]},{"name":"SetupDiSetDriverInstallParamsA","features":[369,307]},{"name":"SetupDiSetDriverInstallParamsW","features":[369,307]},{"name":"SetupDiSetSelectedDevice","features":[369,307]},{"name":"SetupDiSetSelectedDriverA","features":[369,307]},{"name":"SetupDiSetSelectedDriverW","features":[369,307]},{"name":"SetupDiUnremoveDevice","features":[369,307]},{"name":"SetupDuplicateDiskSpaceListA","features":[369]},{"name":"SetupDuplicateDiskSpaceListW","features":[369]},{"name":"SetupEnumInfSectionsA","features":[369,307]},{"name":"SetupEnumInfSectionsW","features":[369,307]},{"name":"SetupFileLogChecksum","features":[369]},{"name":"SetupFileLogDiskDescription","features":[369]},{"name":"SetupFileLogDiskTagfile","features":[369]},{"name":"SetupFileLogInfo","features":[369]},{"name":"SetupFileLogMax","features":[369]},{"name":"SetupFileLogOtherInfo","features":[369]},{"name":"SetupFileLogSourceFilename","features":[369]},{"name":"SetupFindFirstLineA","features":[369,307]},{"name":"SetupFindFirstLineW","features":[369,307]},{"name":"SetupFindNextLine","features":[369,307]},{"name":"SetupFindNextMatchLineA","features":[369,307]},{"name":"SetupFindNextMatchLineW","features":[369,307]},{"name":"SetupFreeSourceListA","features":[369,307]},{"name":"SetupFreeSourceListW","features":[369,307]},{"name":"SetupGetBackupInformationA","features":[369,307]},{"name":"SetupGetBackupInformationW","features":[369,307]},{"name":"SetupGetBinaryField","features":[369,307]},{"name":"SetupGetFieldCount","features":[369]},{"name":"SetupGetFileCompressionInfoA","features":[369]},{"name":"SetupGetFileCompressionInfoExA","features":[369,307]},{"name":"SetupGetFileCompressionInfoExW","features":[369,307]},{"name":"SetupGetFileCompressionInfoW","features":[369]},{"name":"SetupGetFileQueueCount","features":[369,307]},{"name":"SetupGetFileQueueFlags","features":[369,307]},{"name":"SetupGetInfDriverStoreLocationA","features":[369,307,336,338]},{"name":"SetupGetInfDriverStoreLocationW","features":[369,307,336,338]},{"name":"SetupGetInfFileListA","features":[369,307]},{"name":"SetupGetInfFileListW","features":[369,307]},{"name":"SetupGetInfInformationA","features":[369,307]},{"name":"SetupGetInfInformationW","features":[369,307]},{"name":"SetupGetInfPublishedNameA","features":[369,307]},{"name":"SetupGetInfPublishedNameW","features":[369,307]},{"name":"SetupGetIntField","features":[369,307]},{"name":"SetupGetLineByIndexA","features":[369,307]},{"name":"SetupGetLineByIndexW","features":[369,307]},{"name":"SetupGetLineCountA","features":[369]},{"name":"SetupGetLineCountW","features":[369]},{"name":"SetupGetLineTextA","features":[369,307]},{"name":"SetupGetLineTextW","features":[369,307]},{"name":"SetupGetMultiSzFieldA","features":[369,307]},{"name":"SetupGetMultiSzFieldW","features":[369,307]},{"name":"SetupGetNonInteractiveMode","features":[369,307]},{"name":"SetupGetSourceFileLocationA","features":[369,307]},{"name":"SetupGetSourceFileLocationW","features":[369,307]},{"name":"SetupGetSourceFileSizeA","features":[369,307]},{"name":"SetupGetSourceFileSizeW","features":[369,307]},{"name":"SetupGetSourceInfoA","features":[369,307]},{"name":"SetupGetSourceInfoW","features":[369,307]},{"name":"SetupGetStringFieldA","features":[369,307]},{"name":"SetupGetStringFieldW","features":[369,307]},{"name":"SetupGetTargetPathA","features":[369,307]},{"name":"SetupGetTargetPathW","features":[369,307]},{"name":"SetupGetThreadLogToken","features":[369]},{"name":"SetupInitDefaultQueueCallback","features":[369,307]},{"name":"SetupInitDefaultQueueCallbackEx","features":[369,307]},{"name":"SetupInitializeFileLogA","features":[369]},{"name":"SetupInitializeFileLogW","features":[369]},{"name":"SetupInstallFileA","features":[369,307]},{"name":"SetupInstallFileExA","features":[369,307]},{"name":"SetupInstallFileExW","features":[369,307]},{"name":"SetupInstallFileW","features":[369,307]},{"name":"SetupInstallFilesFromInfSectionA","features":[369,307]},{"name":"SetupInstallFilesFromInfSectionW","features":[369,307]},{"name":"SetupInstallFromInfSectionA","features":[369,307,370]},{"name":"SetupInstallFromInfSectionW","features":[369,307,370]},{"name":"SetupInstallServicesFromInfSectionA","features":[369,307]},{"name":"SetupInstallServicesFromInfSectionExA","features":[369,307]},{"name":"SetupInstallServicesFromInfSectionExW","features":[369,307]},{"name":"SetupInstallServicesFromInfSectionW","features":[369,307]},{"name":"SetupIterateCabinetA","features":[369,307]},{"name":"SetupIterateCabinetW","features":[369,307]},{"name":"SetupLogErrorA","features":[369,307]},{"name":"SetupLogErrorW","features":[369,307]},{"name":"SetupLogFileA","features":[369,307]},{"name":"SetupLogFileW","features":[369,307]},{"name":"SetupOpenAppendInfFileA","features":[369,307]},{"name":"SetupOpenAppendInfFileW","features":[369,307]},{"name":"SetupOpenFileQueue","features":[369]},{"name":"SetupOpenInfFileA","features":[369]},{"name":"SetupOpenInfFileW","features":[369]},{"name":"SetupOpenLog","features":[369,307]},{"name":"SetupOpenMasterInf","features":[369]},{"name":"SetupPrepareQueueForRestoreA","features":[369,307]},{"name":"SetupPrepareQueueForRestoreW","features":[369,307]},{"name":"SetupPromptForDiskA","features":[369,307]},{"name":"SetupPromptForDiskW","features":[369,307]},{"name":"SetupPromptReboot","features":[369,307]},{"name":"SetupQueryDrivesInDiskSpaceListA","features":[369,307]},{"name":"SetupQueryDrivesInDiskSpaceListW","features":[369,307]},{"name":"SetupQueryFileLogA","features":[369,307]},{"name":"SetupQueryFileLogW","features":[369,307]},{"name":"SetupQueryInfFileInformationA","features":[369,307]},{"name":"SetupQueryInfFileInformationW","features":[369,307]},{"name":"SetupQueryInfOriginalFileInformationA","features":[369,307,336,338]},{"name":"SetupQueryInfOriginalFileInformationW","features":[369,307,336,338]},{"name":"SetupQueryInfVersionInformationA","features":[369,307]},{"name":"SetupQueryInfVersionInformationW","features":[369,307]},{"name":"SetupQuerySourceListA","features":[369,307]},{"name":"SetupQuerySourceListW","features":[369,307]},{"name":"SetupQuerySpaceRequiredOnDriveA","features":[369,307]},{"name":"SetupQuerySpaceRequiredOnDriveW","features":[369,307]},{"name":"SetupQueueCopyA","features":[369,307]},{"name":"SetupQueueCopyIndirectA","features":[369,307]},{"name":"SetupQueueCopyIndirectW","features":[369,307]},{"name":"SetupQueueCopySectionA","features":[369,307]},{"name":"SetupQueueCopySectionW","features":[369,307]},{"name":"SetupQueueCopyW","features":[369,307]},{"name":"SetupQueueDefaultCopyA","features":[369,307]},{"name":"SetupQueueDefaultCopyW","features":[369,307]},{"name":"SetupQueueDeleteA","features":[369,307]},{"name":"SetupQueueDeleteSectionA","features":[369,307]},{"name":"SetupQueueDeleteSectionW","features":[369,307]},{"name":"SetupQueueDeleteW","features":[369,307]},{"name":"SetupQueueRenameA","features":[369,307]},{"name":"SetupQueueRenameSectionA","features":[369,307]},{"name":"SetupQueueRenameSectionW","features":[369,307]},{"name":"SetupQueueRenameW","features":[369,307]},{"name":"SetupRemoveFileLogEntryA","features":[369,307]},{"name":"SetupRemoveFileLogEntryW","features":[369,307]},{"name":"SetupRemoveFromDiskSpaceListA","features":[369,307]},{"name":"SetupRemoveFromDiskSpaceListW","features":[369,307]},{"name":"SetupRemoveFromSourceListA","features":[369,307]},{"name":"SetupRemoveFromSourceListW","features":[369,307]},{"name":"SetupRemoveInstallSectionFromDiskSpaceListA","features":[369,307]},{"name":"SetupRemoveInstallSectionFromDiskSpaceListW","features":[369,307]},{"name":"SetupRemoveSectionFromDiskSpaceListA","features":[369,307]},{"name":"SetupRemoveSectionFromDiskSpaceListW","features":[369,307]},{"name":"SetupRenameErrorA","features":[369,307]},{"name":"SetupRenameErrorW","features":[369,307]},{"name":"SetupScanFileQueueA","features":[369,307]},{"name":"SetupScanFileQueueW","features":[369,307]},{"name":"SetupSetDirectoryIdA","features":[369,307]},{"name":"SetupSetDirectoryIdExA","features":[369,307]},{"name":"SetupSetDirectoryIdExW","features":[369,307]},{"name":"SetupSetDirectoryIdW","features":[369,307]},{"name":"SetupSetFileQueueAlternatePlatformA","features":[369,307,336,338]},{"name":"SetupSetFileQueueAlternatePlatformW","features":[369,307,336,338]},{"name":"SetupSetFileQueueFlags","features":[369,307]},{"name":"SetupSetNonInteractiveMode","features":[369,307]},{"name":"SetupSetPlatformPathOverrideA","features":[369,307]},{"name":"SetupSetPlatformPathOverrideW","features":[369,307]},{"name":"SetupSetSourceListA","features":[369,307]},{"name":"SetupSetSourceListW","features":[369,307]},{"name":"SetupSetThreadLogToken","features":[369]},{"name":"SetupTermDefaultQueueCallback","features":[369]},{"name":"SetupTerminateFileLog","features":[369,307]},{"name":"SetupUninstallNewlyCopiedInfs","features":[369,307]},{"name":"SetupUninstallOEMInfA","features":[369,307]},{"name":"SetupUninstallOEMInfW","features":[369,307]},{"name":"SetupVerifyInfFileA","features":[369,307,336,338]},{"name":"SetupVerifyInfFileW","features":[369,307,336,338]},{"name":"SetupWriteTextLog","features":[369]},{"name":"SetupWriteTextLogError","features":[369]},{"name":"SetupWriteTextLogInfLine","features":[369]},{"name":"UPDATEDRIVERFORPLUGANDPLAYDEVICES_FLAGS","features":[369]},{"name":"UpdateDriverForPlugAndPlayDevicesA","features":[369,307]},{"name":"UpdateDriverForPlugAndPlayDevicesW","features":[369,307]},{"name":"fDD_BYTE","features":[369]},{"name":"fDD_BYTE_AND_WORD","features":[369]},{"name":"fDD_BusMaster","features":[369]},{"name":"fDD_DWORD","features":[369]},{"name":"fDD_NoBusMaster","features":[369]},{"name":"fDD_TypeA","features":[369]},{"name":"fDD_TypeB","features":[369]},{"name":"fDD_TypeF","features":[369]},{"name":"fDD_TypeStandard","features":[369]},{"name":"fDD_WORD","features":[369]},{"name":"fIOD_10_BIT_DECODE","features":[369]},{"name":"fIOD_12_BIT_DECODE","features":[369]},{"name":"fIOD_16_BIT_DECODE","features":[369]},{"name":"fIOD_DECODE","features":[369]},{"name":"fIOD_IO","features":[369]},{"name":"fIOD_Memory","features":[369]},{"name":"fIOD_PASSIVE_DECODE","features":[369]},{"name":"fIOD_PORT_BAR","features":[369]},{"name":"fIOD_POSITIVE_DECODE","features":[369]},{"name":"fIOD_PortType","features":[369]},{"name":"fIOD_WINDOW_DECODE","features":[369]},{"name":"fIRQD_Edge","features":[369]},{"name":"fIRQD_Exclusive","features":[369]},{"name":"fIRQD_Level","features":[369]},{"name":"fIRQD_Level_Bit","features":[369]},{"name":"fIRQD_Share","features":[369]},{"name":"fIRQD_Share_Bit","features":[369]},{"name":"fMD_24","features":[369]},{"name":"fMD_32","features":[369]},{"name":"fMD_32_24","features":[369]},{"name":"fMD_Cacheable","features":[369]},{"name":"fMD_CombinedWrite","features":[369]},{"name":"fMD_CombinedWriteAllowed","features":[369]},{"name":"fMD_CombinedWriteDisallowed","features":[369]},{"name":"fMD_MEMORY_BAR","features":[369]},{"name":"fMD_MemoryType","features":[369]},{"name":"fMD_NonCacheable","features":[369]},{"name":"fMD_Pref","features":[369]},{"name":"fMD_PrefetchAllowed","features":[369]},{"name":"fMD_PrefetchDisallowed","features":[369]},{"name":"fMD_Prefetchable","features":[369]},{"name":"fMD_RAM","features":[369]},{"name":"fMD_ROM","features":[369]},{"name":"fMD_ReadAllowed","features":[369]},{"name":"fMD_ReadDisallowed","features":[369]},{"name":"fMD_Readable","features":[369]},{"name":"fMD_WINDOW_DECODE","features":[369]},{"name":"fPCD_ATTRIBUTES_PER_WINDOW","features":[369]},{"name":"fPCD_IO1_16","features":[369]},{"name":"fPCD_IO1_SRC_16","features":[369]},{"name":"fPCD_IO1_WS_16","features":[369]},{"name":"fPCD_IO1_ZW_8","features":[369]},{"name":"fPCD_IO2_16","features":[369]},{"name":"fPCD_IO2_SRC_16","features":[369]},{"name":"fPCD_IO2_WS_16","features":[369]},{"name":"fPCD_IO2_ZW_8","features":[369]},{"name":"fPCD_IO_16","features":[369]},{"name":"fPCD_IO_8","features":[369]},{"name":"fPCD_IO_SRC_16","features":[369]},{"name":"fPCD_IO_WS_16","features":[369]},{"name":"fPCD_IO_ZW_8","features":[369]},{"name":"fPCD_MEM1_16","features":[369]},{"name":"fPCD_MEM1_A","features":[369]},{"name":"fPCD_MEM1_WS_ONE","features":[369]},{"name":"fPCD_MEM1_WS_THREE","features":[369]},{"name":"fPCD_MEM1_WS_TWO","features":[369]},{"name":"fPCD_MEM2_16","features":[369]},{"name":"fPCD_MEM2_A","features":[369]},{"name":"fPCD_MEM2_WS_ONE","features":[369]},{"name":"fPCD_MEM2_WS_THREE","features":[369]},{"name":"fPCD_MEM2_WS_TWO","features":[369]},{"name":"fPCD_MEM_16","features":[369]},{"name":"fPCD_MEM_8","features":[369]},{"name":"fPCD_MEM_A","features":[369]},{"name":"fPCD_MEM_WS_ONE","features":[369]},{"name":"fPCD_MEM_WS_THREE","features":[369]},{"name":"fPCD_MEM_WS_TWO","features":[369]},{"name":"fPMF_AUDIO_ENABLE","features":[369]},{"name":"mDD_BusMaster","features":[369]},{"name":"mDD_Type","features":[369]},{"name":"mDD_Width","features":[369]},{"name":"mIRQD_Edge_Level","features":[369]},{"name":"mIRQD_Share","features":[369]},{"name":"mMD_32_24","features":[369]},{"name":"mMD_Cacheable","features":[369]},{"name":"mMD_CombinedWrite","features":[369]},{"name":"mMD_MemoryType","features":[369]},{"name":"mMD_Prefetchable","features":[369]},{"name":"mMD_Readable","features":[369]},{"name":"mPCD_IO_8_16","features":[369]},{"name":"mPCD_MEM1_WS","features":[369]},{"name":"mPCD_MEM2_WS","features":[369]},{"name":"mPCD_MEM_8_16","features":[369]},{"name":"mPCD_MEM_A_C","features":[369]},{"name":"mPCD_MEM_WS","features":[369]},{"name":"mPMF_AUDIO_ENABLE","features":[369]}],"376":[{"name":"DEVPROP_FILTER_EXPRESSION","features":[372,305]},{"name":"DEVPROP_OPERATOR","features":[372]},{"name":"DEVPROP_OPERATOR_AND_CLOSE","features":[372]},{"name":"DEVPROP_OPERATOR_AND_OPEN","features":[372]},{"name":"DEVPROP_OPERATOR_ARRAY_CONTAINS","features":[372]},{"name":"DEVPROP_OPERATOR_BEGINS_WITH","features":[372]},{"name":"DEVPROP_OPERATOR_BEGINS_WITH_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_BITWISE_AND","features":[372]},{"name":"DEVPROP_OPERATOR_BITWISE_OR","features":[372]},{"name":"DEVPROP_OPERATOR_CONTAINS","features":[372]},{"name":"DEVPROP_OPERATOR_CONTAINS_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_ENDS_WITH","features":[372]},{"name":"DEVPROP_OPERATOR_ENDS_WITH_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_EQUALS","features":[372]},{"name":"DEVPROP_OPERATOR_EQUALS_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_EXISTS","features":[372]},{"name":"DEVPROP_OPERATOR_GREATER_THAN","features":[372]},{"name":"DEVPROP_OPERATOR_GREATER_THAN_EQUALS","features":[372]},{"name":"DEVPROP_OPERATOR_LESS_THAN","features":[372]},{"name":"DEVPROP_OPERATOR_LESS_THAN_EQUALS","features":[372]},{"name":"DEVPROP_OPERATOR_LIST_CONTAINS","features":[372]},{"name":"DEVPROP_OPERATOR_LIST_CONTAINS_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH","features":[372]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS","features":[372]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH","features":[372]},{"name":"DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_MASK_ARRAY","features":[372]},{"name":"DEVPROP_OPERATOR_MASK_EVAL","features":[372]},{"name":"DEVPROP_OPERATOR_MASK_LIST","features":[372]},{"name":"DEVPROP_OPERATOR_MASK_LOGICAL","features":[372]},{"name":"DEVPROP_OPERATOR_MASK_MODIFIER","features":[372]},{"name":"DEVPROP_OPERATOR_MASK_NOT_LOGICAL","features":[372]},{"name":"DEVPROP_OPERATOR_MODIFIER_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_MODIFIER_NOT","features":[372]},{"name":"DEVPROP_OPERATOR_NONE","features":[372]},{"name":"DEVPROP_OPERATOR_NOT_CLOSE","features":[372]},{"name":"DEVPROP_OPERATOR_NOT_EQUALS","features":[372]},{"name":"DEVPROP_OPERATOR_NOT_EQUALS_IGNORE_CASE","features":[372]},{"name":"DEVPROP_OPERATOR_NOT_EXISTS","features":[372]},{"name":"DEVPROP_OPERATOR_NOT_OPEN","features":[372]},{"name":"DEVPROP_OPERATOR_OR_CLOSE","features":[372]},{"name":"DEVPROP_OPERATOR_OR_OPEN","features":[372]},{"name":"DEV_OBJECT","features":[372,305]},{"name":"DEV_OBJECT_TYPE","features":[372]},{"name":"DEV_QUERY_FLAGS","features":[372]},{"name":"DEV_QUERY_PARAMETER","features":[372,305]},{"name":"DEV_QUERY_RESULT_ACTION","features":[372]},{"name":"DEV_QUERY_RESULT_ACTION_DATA","features":[372,305]},{"name":"DEV_QUERY_STATE","features":[372]},{"name":"DevCloseObjectQuery","features":[372]},{"name":"DevCreateObjectQuery","features":[372,305]},{"name":"DevCreateObjectQueryEx","features":[372,305]},{"name":"DevCreateObjectQueryFromId","features":[372,305]},{"name":"DevCreateObjectQueryFromIdEx","features":[372,305]},{"name":"DevCreateObjectQueryFromIds","features":[372,305]},{"name":"DevCreateObjectQueryFromIdsEx","features":[372,305]},{"name":"DevFindProperty","features":[372,305]},{"name":"DevFreeObjectProperties","features":[372,305]},{"name":"DevFreeObjects","features":[372,305]},{"name":"DevGetObjectProperties","features":[372,305]},{"name":"DevGetObjectPropertiesEx","features":[372,305]},{"name":"DevGetObjects","features":[372,305]},{"name":"DevGetObjectsEx","features":[372,305]},{"name":"DevObjectTypeAEP","features":[372]},{"name":"DevObjectTypeAEPContainer","features":[372]},{"name":"DevObjectTypeAEPService","features":[372]},{"name":"DevObjectTypeDevice","features":[372]},{"name":"DevObjectTypeDeviceContainer","features":[372]},{"name":"DevObjectTypeDeviceContainerDisplay","features":[372]},{"name":"DevObjectTypeDeviceInstallerClass","features":[372]},{"name":"DevObjectTypeDeviceInterface","features":[372]},{"name":"DevObjectTypeDeviceInterfaceClass","features":[372]},{"name":"DevObjectTypeDeviceInterfaceDisplay","features":[372]},{"name":"DevObjectTypeDevicePanel","features":[372]},{"name":"DevObjectTypeUnknown","features":[372]},{"name":"DevQueryFlagAllProperties","features":[372]},{"name":"DevQueryFlagAsyncClose","features":[372]},{"name":"DevQueryFlagLocalize","features":[372]},{"name":"DevQueryFlagNone","features":[372]},{"name":"DevQueryFlagUpdateResults","features":[372]},{"name":"DevQueryResultAdd","features":[372]},{"name":"DevQueryResultRemove","features":[372]},{"name":"DevQueryResultStateChange","features":[372]},{"name":"DevQueryResultUpdate","features":[372]},{"name":"DevQueryStateAborted","features":[372]},{"name":"DevQueryStateClosed","features":[372]},{"name":"DevQueryStateEnumCompleted","features":[372]},{"name":"DevQueryStateInitialized","features":[372]},{"name":"HDEVQUERY","features":[372]},{"name":"PDEV_QUERY_RESULT_CALLBACK","features":[372,305]}],"377":[{"name":"AR_DISABLED","features":[373]},{"name":"AR_DOCKED","features":[373]},{"name":"AR_ENABLED","features":[373]},{"name":"AR_LAPTOP","features":[373]},{"name":"AR_MULTIMON","features":[373]},{"name":"AR_NOSENSOR","features":[373]},{"name":"AR_NOT_SUPPORTED","features":[373]},{"name":"AR_REMOTESESSION","features":[373]},{"name":"AR_STATE","features":[373]},{"name":"AR_SUPPRESSED","features":[373]},{"name":"Adapter","features":[373]},{"name":"Adapters","features":[373]},{"name":"BACKLIGHT_OPTIMIZATION_LEVEL","features":[373]},{"name":"BACKLIGHT_REDUCTION_GAMMA_RAMP","features":[373]},{"name":"BANK_POSITION","features":[373]},{"name":"BITMAP_ARRAY_BYTE","features":[373]},{"name":"BITMAP_BITS_BYTE_ALIGN","features":[373]},{"name":"BITMAP_BITS_PIXEL","features":[373]},{"name":"BITMAP_BITS_WORD_ALIGN","features":[373]},{"name":"BITMAP_PLANES","features":[373]},{"name":"BLENDOBJ","features":[373,318]},{"name":"BMF_16BPP","features":[373]},{"name":"BMF_1BPP","features":[373]},{"name":"BMF_24BPP","features":[373]},{"name":"BMF_32BPP","features":[373]},{"name":"BMF_4BPP","features":[373]},{"name":"BMF_4RLE","features":[373]},{"name":"BMF_8BPP","features":[373]},{"name":"BMF_8RLE","features":[373]},{"name":"BMF_ACC_NOTIFY","features":[373]},{"name":"BMF_DONTCACHE","features":[373]},{"name":"BMF_JPEG","features":[373]},{"name":"BMF_KMSECTION","features":[373]},{"name":"BMF_NOTSYSMEM","features":[373]},{"name":"BMF_NOZEROINIT","features":[373]},{"name":"BMF_PNG","features":[373]},{"name":"BMF_RESERVED","features":[373]},{"name":"BMF_RMT_ENTER","features":[373]},{"name":"BMF_TEMP_ALPHA","features":[373]},{"name":"BMF_TOPDOWN","features":[373]},{"name":"BMF_UMPDMEM","features":[373]},{"name":"BMF_USERMEM","features":[373]},{"name":"BMF_WINDOW_BLT","features":[373]},{"name":"BRIGHTNESS_INTERFACE_VERSION","features":[373]},{"name":"BRIGHTNESS_INTERFACE_VERSION_1","features":[373]},{"name":"BRIGHTNESS_INTERFACE_VERSION_2","features":[373]},{"name":"BRIGHTNESS_INTERFACE_VERSION_3","features":[373]},{"name":"BRIGHTNESS_LEVEL","features":[373]},{"name":"BRIGHTNESS_MAX_LEVEL_COUNT","features":[373]},{"name":"BRIGHTNESS_MAX_NIT_RANGE_COUNT","features":[373]},{"name":"BRIGHTNESS_NIT_RANGE","features":[373]},{"name":"BRIGHTNESS_NIT_RANGES","features":[373]},{"name":"BRUSHOBJ","features":[373]},{"name":"BRUSHOBJ_hGetColorTransform","features":[373,307]},{"name":"BRUSHOBJ_pvAllocRbrush","features":[373]},{"name":"BRUSHOBJ_pvGetRbrush","features":[373]},{"name":"BRUSHOBJ_ulGetBrushColor","features":[373]},{"name":"BR_CMYKCOLOR","features":[373]},{"name":"BR_DEVICE_ICM","features":[373]},{"name":"BR_HOST_ICM","features":[373]},{"name":"BR_ORIGCOLOR","features":[373]},{"name":"BacklightOptimizationDesktop","features":[373]},{"name":"BacklightOptimizationDimmed","features":[373]},{"name":"BacklightOptimizationDisable","features":[373]},{"name":"BacklightOptimizationDynamic","features":[373]},{"name":"BacklightOptimizationEDR","features":[373]},{"name":"BlackScreenDiagnosticsCalloutParam","features":[373]},{"name":"BlackScreenDiagnosticsData","features":[373]},{"name":"BlackScreenDisplayRecovery","features":[373]},{"name":"CDBEX_CROSSADAPTER","features":[373]},{"name":"CDBEX_DXINTEROP","features":[373]},{"name":"CDBEX_NTSHAREDSURFACEHANDLE","features":[373]},{"name":"CDBEX_REDIRECTION","features":[373]},{"name":"CDBEX_REUSE","features":[373]},{"name":"CDDDXGK_REDIRBITMAPPRESENTINFO","features":[373,307]},{"name":"CD_ANY","features":[373]},{"name":"CD_LEFTDOWN","features":[373]},{"name":"CD_LEFTUP","features":[373]},{"name":"CD_LEFTWARDS","features":[373]},{"name":"CD_RIGHTDOWN","features":[373]},{"name":"CD_RIGHTUP","features":[373]},{"name":"CD_UPWARDS","features":[373]},{"name":"CHAR_IMAGE_INFO","features":[373,374]},{"name":"CHAR_TYPE_LEADING","features":[373]},{"name":"CHAR_TYPE_SBCS","features":[373]},{"name":"CHAR_TYPE_TRAILING","features":[373]},{"name":"CHROMATICITY_COORDINATE","features":[373]},{"name":"CIECHROMA","features":[373]},{"name":"CLIPLINE","features":[373]},{"name":"CLIPOBJ","features":[373,307]},{"name":"CLIPOBJ_bEnum","features":[373,307]},{"name":"CLIPOBJ_cEnumStart","features":[373,307]},{"name":"CLIPOBJ_ppoGetPath","features":[373,307]},{"name":"COLORINFO","features":[373]},{"name":"COLORSPACE_TRANSFORM","features":[373]},{"name":"COLORSPACE_TRANSFORM_1DLUT_CAP","features":[373]},{"name":"COLORSPACE_TRANSFORM_3x4","features":[373]},{"name":"COLORSPACE_TRANSFORM_DATA_CAP","features":[373]},{"name":"COLORSPACE_TRANSFORM_DATA_TYPE","features":[373]},{"name":"COLORSPACE_TRANSFORM_DATA_TYPE_FIXED_POINT","features":[373]},{"name":"COLORSPACE_TRANSFORM_DATA_TYPE_FLOAT","features":[373]},{"name":"COLORSPACE_TRANSFORM_MATRIX_CAP","features":[373]},{"name":"COLORSPACE_TRANSFORM_MATRIX_V2","features":[373]},{"name":"COLORSPACE_TRANSFORM_SET_INPUT","features":[373]},{"name":"COLORSPACE_TRANSFORM_STAGE_CONTROL","features":[373]},{"name":"COLORSPACE_TRANSFORM_TARGET_CAPS","features":[373]},{"name":"COLORSPACE_TRANSFORM_TARGET_CAPS_VERSION","features":[373]},{"name":"COLORSPACE_TRANSFORM_TYPE","features":[373]},{"name":"COLORSPACE_TRANSFORM_TYPE_DEFAULT","features":[373]},{"name":"COLORSPACE_TRANSFORM_TYPE_DXGI_1","features":[373]},{"name":"COLORSPACE_TRANSFORM_TYPE_MATRIX_3x4","features":[373]},{"name":"COLORSPACE_TRANSFORM_TYPE_MATRIX_V2","features":[373]},{"name":"COLORSPACE_TRANSFORM_TYPE_RGB256x3x16","features":[373]},{"name":"COLORSPACE_TRANSFORM_TYPE_UNINITIALIZED","features":[373]},{"name":"COLORSPACE_TRANSFORM_VERSION_1","features":[373]},{"name":"COLORSPACE_TRANSFORM_VERSION_DEFAULT","features":[373]},{"name":"COLORSPACE_TRANSFORM_VERSION_NOT_SUPPORTED","features":[373]},{"name":"CT_RECTANGLES","features":[373]},{"name":"CapabilitiesRequestAndCapabilitiesReply","features":[373,307]},{"name":"ColorSpaceTransformStageControl_Bypass","features":[373]},{"name":"ColorSpaceTransformStageControl_Enable","features":[373]},{"name":"ColorSpaceTransformStageControl_No_Change","features":[373]},{"name":"DCR_DRIVER","features":[373]},{"name":"DCR_HALFTONE","features":[373]},{"name":"DCR_SOLID","features":[373]},{"name":"DCT_DEFAULT","features":[373]},{"name":"DCT_FORCE_HIGH_PERFORMANCE","features":[373]},{"name":"DCT_FORCE_LOW_POWER","features":[373]},{"name":"DC_COMPLEX","features":[373]},{"name":"DC_RECT","features":[373]},{"name":"DC_TRIVIAL","features":[373]},{"name":"DDI_DRIVER_VERSION_NT4","features":[373]},{"name":"DDI_DRIVER_VERSION_NT5","features":[373]},{"name":"DDI_DRIVER_VERSION_NT5_01","features":[373]},{"name":"DDI_DRIVER_VERSION_NT5_01_SP1","features":[373]},{"name":"DDI_DRIVER_VERSION_SP3","features":[373]},{"name":"DDI_ERROR","features":[373]},{"name":"DD_FULLSCREEN_VIDEO_DEVICE_NAME","features":[373]},{"name":"DEVHTADJDATA","features":[373]},{"name":"DEVHTADJF_ADDITIVE_DEVICE","features":[373]},{"name":"DEVHTADJF_COLOR_DEVICE","features":[373]},{"name":"DEVHTINFO","features":[373]},{"name":"DEVINFO","features":[373,318]},{"name":"DEVPKEY_Device_ActivityId","features":[373,305]},{"name":"DEVPKEY_Device_AdapterLuid","features":[373,305]},{"name":"DEVPKEY_Device_TerminalLuid","features":[373,305]},{"name":"DEVPKEY_IndirectDisplay","features":[373,305]},{"name":"DHPDEV","features":[373]},{"name":"DHSURF","features":[373]},{"name":"DISPLAYCONFIG_2DREGION","features":[373]},{"name":"DISPLAYCONFIG_ADAPTER_NAME","features":[373,307]},{"name":"DISPLAYCONFIG_DESKTOP_IMAGE_INFO","features":[373,307]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_ADAPTER_NAME","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_ADVANCED_COLOR_INFO","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_MONITOR_SPECIALIZATION","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_SDR_WHITE_LEVEL","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_SUPPORT_VIRTUAL_RESOLUTION","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_BASE_TYPE","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_HEADER","features":[373,307]},{"name":"DISPLAYCONFIG_DEVICE_INFO_SET_ADVANCED_COLOR_STATE","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_SET_MONITOR_SPECIALIZATION","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_SET_SUPPORT_VIRTUAL_RESOLUTION","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_SET_TARGET_PERSISTENCE","features":[373]},{"name":"DISPLAYCONFIG_DEVICE_INFO_TYPE","features":[373]},{"name":"DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO","features":[373,307,318]},{"name":"DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION","features":[373,307]},{"name":"DISPLAYCONFIG_MODE_INFO","features":[373,307]},{"name":"DISPLAYCONFIG_MODE_INFO_TYPE","features":[373]},{"name":"DISPLAYCONFIG_MODE_INFO_TYPE_DESKTOP_IMAGE","features":[373]},{"name":"DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE","features":[373]},{"name":"DISPLAYCONFIG_MODE_INFO_TYPE_TARGET","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPONENT_VIDEO","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPOSITE_VIDEO","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EMBEDDED","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_USB_TUNNEL","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_D_JPN","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HD15","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_VIRTUAL","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_WIRED","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_LVDS","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_OTHER","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDI","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDTVDONGLE","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SVIDEO","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EMBEDDED","features":[373]},{"name":"DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EXTERNAL","features":[373]},{"name":"DISPLAYCONFIG_PATH_INFO","features":[373,307]},{"name":"DISPLAYCONFIG_PATH_SOURCE_INFO","features":[373,307]},{"name":"DISPLAYCONFIG_PATH_TARGET_INFO","features":[373,307]},{"name":"DISPLAYCONFIG_PIXELFORMAT","features":[373]},{"name":"DISPLAYCONFIG_PIXELFORMAT_16BPP","features":[373]},{"name":"DISPLAYCONFIG_PIXELFORMAT_24BPP","features":[373]},{"name":"DISPLAYCONFIG_PIXELFORMAT_32BPP","features":[373]},{"name":"DISPLAYCONFIG_PIXELFORMAT_8BPP","features":[373]},{"name":"DISPLAYCONFIG_PIXELFORMAT_NONGDI","features":[373]},{"name":"DISPLAYCONFIG_RATIONAL","features":[373]},{"name":"DISPLAYCONFIG_ROTATION","features":[373]},{"name":"DISPLAYCONFIG_ROTATION_IDENTITY","features":[373]},{"name":"DISPLAYCONFIG_ROTATION_ROTATE180","features":[373]},{"name":"DISPLAYCONFIG_ROTATION_ROTATE270","features":[373]},{"name":"DISPLAYCONFIG_ROTATION_ROTATE90","features":[373]},{"name":"DISPLAYCONFIG_SCALING","features":[373]},{"name":"DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX","features":[373]},{"name":"DISPLAYCONFIG_SCALING_CENTERED","features":[373]},{"name":"DISPLAYCONFIG_SCALING_CUSTOM","features":[373]},{"name":"DISPLAYCONFIG_SCALING_IDENTITY","features":[373]},{"name":"DISPLAYCONFIG_SCALING_PREFERRED","features":[373]},{"name":"DISPLAYCONFIG_SCALING_STRETCHED","features":[373]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING","features":[373]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED","features":[373]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST","features":[373]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST","features":[373]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE","features":[373]},{"name":"DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED","features":[373]},{"name":"DISPLAYCONFIG_SDR_WHITE_LEVEL","features":[373,307]},{"name":"DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE","features":[373,307]},{"name":"DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION","features":[373,307]},{"name":"DISPLAYCONFIG_SET_TARGET_PERSISTENCE","features":[373,307]},{"name":"DISPLAYCONFIG_SOURCE_DEVICE_NAME","features":[373,307]},{"name":"DISPLAYCONFIG_SOURCE_MODE","features":[373,307]},{"name":"DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION","features":[373,307]},{"name":"DISPLAYCONFIG_TARGET_BASE_TYPE","features":[373,307]},{"name":"DISPLAYCONFIG_TARGET_DEVICE_NAME","features":[373,307]},{"name":"DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS","features":[373]},{"name":"DISPLAYCONFIG_TARGET_MODE","features":[373]},{"name":"DISPLAYCONFIG_TARGET_PREFERRED_MODE","features":[373,307]},{"name":"DISPLAYCONFIG_TOPOLOGY_CLONE","features":[373]},{"name":"DISPLAYCONFIG_TOPOLOGY_EXTEND","features":[373]},{"name":"DISPLAYCONFIG_TOPOLOGY_EXTERNAL","features":[373]},{"name":"DISPLAYCONFIG_TOPOLOGY_ID","features":[373]},{"name":"DISPLAYCONFIG_TOPOLOGY_INTERNAL","features":[373]},{"name":"DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY","features":[373]},{"name":"DISPLAYCONFIG_VIDEO_SIGNAL_INFO","features":[373]},{"name":"DISPLAYPOLICY_AC","features":[373]},{"name":"DISPLAYPOLICY_DC","features":[373]},{"name":"DISPLAY_BRIGHTNESS","features":[373]},{"name":"DM_DEFAULT","features":[373]},{"name":"DM_MONOCHROME","features":[373]},{"name":"DN_ACCELERATION_LEVEL","features":[373]},{"name":"DN_ASSOCIATE_WINDOW","features":[373]},{"name":"DN_COMPOSITION_CHANGED","features":[373]},{"name":"DN_DEVICE_ORIGIN","features":[373]},{"name":"DN_DRAWING_BEGIN","features":[373]},{"name":"DN_DRAWING_BEGIN_APIBITMAP","features":[373]},{"name":"DN_SLEEP_MODE","features":[373]},{"name":"DN_SURFOBJ_DESTRUCTION","features":[373]},{"name":"DRD_ERROR","features":[373]},{"name":"DRD_SUCCESS","features":[373]},{"name":"DRH_APIBITMAP","features":[373]},{"name":"DRH_APIBITMAPDATA","features":[373,307]},{"name":"DRIVEROBJ","features":[373,307]},{"name":"DRVENABLEDATA","features":[373]},{"name":"DRVFN","features":[373]},{"name":"DRVQUERY_USERMODE","features":[373]},{"name":"DSI_CHECKSUM_ERROR_CORRECTED","features":[373]},{"name":"DSI_CHECKSUM_ERROR_NOT_CORRECTED","features":[373]},{"name":"DSI_CONTENTION_DETECTED","features":[373]},{"name":"DSI_CONTROL_TRANSMISSION_MODE","features":[373]},{"name":"DSI_DSI_DATA_TYPE_NOT_RECOGNIZED","features":[373]},{"name":"DSI_DSI_PROTOCOL_VIOLATION","features":[373]},{"name":"DSI_DSI_VC_ID_INVALID","features":[373]},{"name":"DSI_EOT_SYNC_ERROR","features":[373]},{"name":"DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR","features":[373]},{"name":"DSI_FALSE_CONTROL_ERROR","features":[373]},{"name":"DSI_INVALID_PACKET_INDEX","features":[373]},{"name":"DSI_INVALID_TRANSMISSION_LENGTH","features":[373]},{"name":"DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR","features":[373]},{"name":"DSI_LOW_POWER_TRANSMIT_SYNC_ERROR","features":[373]},{"name":"DSI_PACKET_EMBEDDED_PAYLOAD_SIZE","features":[373]},{"name":"DSI_PERIPHERAL_TIMEOUT_ERROR","features":[373]},{"name":"DSI_SOT_ERROR","features":[373]},{"name":"DSI_SOT_SYNC_ERROR","features":[373]},{"name":"DSS_FLUSH_EVENT","features":[373]},{"name":"DSS_RESERVED","features":[373]},{"name":"DSS_RESERVED1","features":[373]},{"name":"DSS_RESERVED2","features":[373]},{"name":"DSS_TIMER_EVENT","features":[373]},{"name":"DXGK_WIN32K_PARAM_DATA","features":[373]},{"name":"DXGK_WIN32K_PARAM_FLAG_DISABLEVIEW","features":[373]},{"name":"DXGK_WIN32K_PARAM_FLAG_MODESWITCH","features":[373]},{"name":"DXGK_WIN32K_PARAM_FLAG_UPDATEREGISTRY","features":[373]},{"name":"DegaussMonitor","features":[373,307]},{"name":"DestroyPhysicalMonitor","features":[373,307]},{"name":"DestroyPhysicalMonitors","features":[373,307]},{"name":"DisplayConfigGetDeviceInfo","features":[373,307]},{"name":"DisplayConfigSetDeviceInfo","features":[373,307]},{"name":"DisplayMode","features":[373,307,318]},{"name":"DisplayModes","features":[373,307,318]},{"name":"ECS_REDRAW","features":[373]},{"name":"ECS_TEARDOWN","features":[373]},{"name":"ED_ABORTDOC","features":[373]},{"name":"EHN_ERROR","features":[373]},{"name":"EHN_RESTORED","features":[373]},{"name":"EMFINFO","features":[373,318]},{"name":"ENDCAP_BUTT","features":[373]},{"name":"ENDCAP_ROUND","features":[373]},{"name":"ENDCAP_SQUARE","features":[373]},{"name":"ENGSAFESEMAPHORE","features":[373]},{"name":"ENG_DEVICE_ATTRIBUTE","features":[373]},{"name":"ENG_EVENT","features":[373]},{"name":"ENG_FNT_CACHE_READ_FAULT","features":[373]},{"name":"ENG_FNT_CACHE_WRITE_FAULT","features":[373]},{"name":"ENG_SYSTEM_ATTRIBUTE","features":[373]},{"name":"ENG_TIME_FIELDS","features":[373]},{"name":"ENUMRECTS","features":[373,307]},{"name":"EngAcquireSemaphore","features":[373]},{"name":"EngAlphaBlend","features":[373,307,318]},{"name":"EngAssociateSurface","features":[373,307]},{"name":"EngBitBlt","features":[373,307]},{"name":"EngCheckAbort","features":[373,307]},{"name":"EngComputeGlyphSet","features":[373]},{"name":"EngCopyBits","features":[373,307]},{"name":"EngCreateBitmap","features":[373,307,318]},{"name":"EngCreateClip","features":[373,307]},{"name":"EngCreateDeviceBitmap","features":[373,307,318]},{"name":"EngCreateDeviceSurface","features":[373,307]},{"name":"EngCreatePalette","features":[373,318]},{"name":"EngCreateSemaphore","features":[373]},{"name":"EngDeleteClip","features":[373,307]},{"name":"EngDeletePalette","features":[373,307,318]},{"name":"EngDeletePath","features":[373]},{"name":"EngDeleteSemaphore","features":[373]},{"name":"EngDeleteSurface","features":[373,307]},{"name":"EngEraseSurface","features":[373,307]},{"name":"EngFillPath","features":[373,307]},{"name":"EngFindResource","features":[373,307]},{"name":"EngFreeModule","features":[373,307]},{"name":"EngGetCurrentCodePage","features":[373]},{"name":"EngGetDriverName","features":[373]},{"name":"EngGetPrinterDataFileName","features":[373]},{"name":"EngGradientFill","features":[373,307,318]},{"name":"EngLineTo","features":[373,307]},{"name":"EngLoadModule","features":[373,307]},{"name":"EngLockSurface","features":[373,307]},{"name":"EngMarkBandingSurface","features":[373,307]},{"name":"EngMultiByteToUnicodeN","features":[373]},{"name":"EngMultiByteToWideChar","features":[373]},{"name":"EngNumberOfProcessors","features":[373]},{"name":"EngOptimumAvailableSystemMemory","features":[373]},{"name":"EngOptimumAvailableUserMemory","features":[373]},{"name":"EngPaint","features":[373,307]},{"name":"EngPlgBlt","features":[373,307,318]},{"name":"EngProcessorFeature","features":[373]},{"name":"EngQueryEMFInfo","features":[373,307,318]},{"name":"EngQueryLocalTime","features":[373]},{"name":"EngReleaseSemaphore","features":[373]},{"name":"EngStretchBlt","features":[373,307,318]},{"name":"EngStretchBltROP","features":[373,307,318]},{"name":"EngStrokeAndFillPath","features":[373,307]},{"name":"EngStrokePath","features":[373,307]},{"name":"EngTextOut","features":[373,307]},{"name":"EngTransparentBlt","features":[373,307]},{"name":"EngUnicodeToMultiByteN","features":[373]},{"name":"EngUnlockSurface","features":[373,307]},{"name":"EngWideCharToMultiByte","features":[373]},{"name":"FC_COMPLEX","features":[373]},{"name":"FC_RECT","features":[373]},{"name":"FC_RECT4","features":[373]},{"name":"FDM_TYPE_BM_SIDE_CONST","features":[373]},{"name":"FDM_TYPE_CHAR_INC_EQUAL_BM_BASE","features":[373]},{"name":"FDM_TYPE_CONST_BEARINGS","features":[373]},{"name":"FDM_TYPE_MAXEXT_EQUAL_BM_SIDE","features":[373]},{"name":"FDM_TYPE_ZERO_BEARINGS","features":[373]},{"name":"FD_DEVICEMETRICS","features":[373,307]},{"name":"FD_ERROR","features":[373]},{"name":"FD_GLYPHATTR","features":[373]},{"name":"FD_GLYPHSET","features":[373]},{"name":"FD_KERNINGPAIR","features":[373]},{"name":"FD_LIGATURE","features":[373]},{"name":"FD_NEGATIVE_FONT","features":[373]},{"name":"FD_XFORM","features":[373]},{"name":"FD_XFORM","features":[373]},{"name":"FF_IGNORED_SIGNATURE","features":[373]},{"name":"FF_SIGNATURE_VERIFIED","features":[373]},{"name":"FLOATOBJ","features":[373]},{"name":"FLOATOBJ_XFORM","features":[373]},{"name":"FLOATOBJ_XFORM","features":[373]},{"name":"FLOAT_LONG","features":[373]},{"name":"FLOAT_LONG","features":[373]},{"name":"FL_NONPAGED_MEMORY","features":[373]},{"name":"FL_NON_SESSION","features":[373]},{"name":"FL_ZERO_MEMORY","features":[373]},{"name":"FM_EDITABLE_EMBED","features":[373]},{"name":"FM_INFO_16BPP","features":[373]},{"name":"FM_INFO_1BPP","features":[373]},{"name":"FM_INFO_24BPP","features":[373]},{"name":"FM_INFO_32BPP","features":[373]},{"name":"FM_INFO_4BPP","features":[373]},{"name":"FM_INFO_8BPP","features":[373]},{"name":"FM_INFO_90DEGREE_ROTATIONS","features":[373]},{"name":"FM_INFO_ANISOTROPIC_SCALING_ONLY","features":[373]},{"name":"FM_INFO_ARB_XFORMS","features":[373]},{"name":"FM_INFO_CONSTANT_WIDTH","features":[373]},{"name":"FM_INFO_DBCS_FIXED_PITCH","features":[373]},{"name":"FM_INFO_DO_NOT_ENUMERATE","features":[373]},{"name":"FM_INFO_DSIG","features":[373]},{"name":"FM_INFO_FAMILY_EQUIV","features":[373]},{"name":"FM_INFO_IGNORE_TC_RA_ABLE","features":[373]},{"name":"FM_INFO_INTEGER_WIDTH","features":[373]},{"name":"FM_INFO_INTEGRAL_SCALING","features":[373]},{"name":"FM_INFO_ISOTROPIC_SCALING_ONLY","features":[373]},{"name":"FM_INFO_NONNEGATIVE_AC","features":[373]},{"name":"FM_INFO_NOT_CONTIGUOUS","features":[373]},{"name":"FM_INFO_OPTICALLY_FIXED_PITCH","features":[373]},{"name":"FM_INFO_RETURNS_BITMAPS","features":[373]},{"name":"FM_INFO_RETURNS_OUTLINES","features":[373]},{"name":"FM_INFO_RETURNS_STROKES","features":[373]},{"name":"FM_INFO_RIGHT_HANDED","features":[373]},{"name":"FM_INFO_TECH_BITMAP","features":[373]},{"name":"FM_INFO_TECH_CFF","features":[373]},{"name":"FM_INFO_TECH_MM","features":[373]},{"name":"FM_INFO_TECH_OUTLINE_NOT_TRUETYPE","features":[373]},{"name":"FM_INFO_TECH_STROKE","features":[373]},{"name":"FM_INFO_TECH_TRUETYPE","features":[373]},{"name":"FM_INFO_TECH_TYPE1","features":[373]},{"name":"FM_NO_EMBEDDING","features":[373]},{"name":"FM_PANOSE_CULTURE_LATIN","features":[373]},{"name":"FM_READONLY_EMBED","features":[373]},{"name":"FM_SEL_BOLD","features":[373]},{"name":"FM_SEL_ITALIC","features":[373]},{"name":"FM_SEL_NEGATIVE","features":[373]},{"name":"FM_SEL_OUTLINED","features":[373]},{"name":"FM_SEL_REGULAR","features":[373]},{"name":"FM_SEL_STRIKEOUT","features":[373]},{"name":"FM_SEL_UNDERSCORE","features":[373]},{"name":"FM_TYPE_LICENSED","features":[373]},{"name":"FM_VERSION_NUMBER","features":[373]},{"name":"FONTDIFF","features":[373,307]},{"name":"FONTINFO","features":[373]},{"name":"FONTOBJ","features":[373,307]},{"name":"FONTOBJ_cGetAllGlyphHandles","features":[373,307]},{"name":"FONTOBJ_cGetGlyphs","features":[373,307]},{"name":"FONTOBJ_pQueryGlyphAttrs","features":[373,307]},{"name":"FONTOBJ_pfdg","features":[373,307]},{"name":"FONTOBJ_pifi","features":[373,307,318]},{"name":"FONTOBJ_pvTrueTypeFontFile","features":[373,307]},{"name":"FONTOBJ_pxoGetXform","features":[373,307]},{"name":"FONTOBJ_vGetInfo","features":[373,307]},{"name":"FONTSIM","features":[373]},{"name":"FONT_IMAGE_INFO","features":[373,374]},{"name":"FO_ATTR_MODE_ROTATE","features":[373]},{"name":"FO_CFF","features":[373]},{"name":"FO_CLEARTYPENATURAL_X","features":[373]},{"name":"FO_CLEARTYPE_X","features":[373]},{"name":"FO_CLEARTYPE_Y","features":[373]},{"name":"FO_DBCS_FONT","features":[373]},{"name":"FO_DEVICE_FONT","features":[373]},{"name":"FO_EM_HEIGHT","features":[373]},{"name":"FO_GLYPHBITS","features":[373]},{"name":"FO_GRAY16","features":[373]},{"name":"FO_HGLYPHS","features":[373]},{"name":"FO_MULTIPLEMASTER","features":[373]},{"name":"FO_NOCLEARTYPE","features":[373]},{"name":"FO_NOGRAY16","features":[373]},{"name":"FO_NOHINTS","features":[373]},{"name":"FO_NO_CHOICE","features":[373]},{"name":"FO_OUTLINE_CAPABLE","features":[373]},{"name":"FO_PATHOBJ","features":[373]},{"name":"FO_POSTSCRIPT","features":[373]},{"name":"FO_SIM_BOLD","features":[373]},{"name":"FO_SIM_ITALIC","features":[373]},{"name":"FO_VERT_FACE","features":[373]},{"name":"FP_ALTERNATEMODE","features":[373]},{"name":"FP_WINDINGMODE","features":[373]},{"name":"FREEOBJPROC","features":[373,307]},{"name":"FSCNTL_SCREEN_INFO","features":[373,374]},{"name":"FSVIDEO_COPY_FRAME_BUFFER","features":[373,374]},{"name":"FSVIDEO_CURSOR_POSITION","features":[373]},{"name":"FSVIDEO_MODE_INFORMATION","features":[373]},{"name":"FSVIDEO_REVERSE_MOUSE_POINTER","features":[373,374]},{"name":"FSVIDEO_SCREEN_INFORMATION","features":[373,374]},{"name":"FSVIDEO_WRITE_TO_FRAME_BUFFER","features":[373,374]},{"name":"GAMMARAMP","features":[373]},{"name":"GAMMA_RAMP_DXGI_1","features":[373]},{"name":"GAMMA_RAMP_RGB","features":[373]},{"name":"GAMMA_RAMP_RGB256x3x16","features":[373]},{"name":"GCAPS2_ACC_DRIVER","features":[373]},{"name":"GCAPS2_ALPHACURSOR","features":[373]},{"name":"GCAPS2_BITMAPEXREUSE","features":[373]},{"name":"GCAPS2_CHANGEGAMMARAMP","features":[373]},{"name":"GCAPS2_CLEARTYPE","features":[373]},{"name":"GCAPS2_EXCLUDELAYERED","features":[373]},{"name":"GCAPS2_ICD_MULTIMON","features":[373]},{"name":"GCAPS2_INCLUDEAPIBITMAPS","features":[373]},{"name":"GCAPS2_JPEGSRC","features":[373]},{"name":"GCAPS2_MOUSETRAILS","features":[373]},{"name":"GCAPS2_PNGSRC","features":[373]},{"name":"GCAPS2_REMOTEDRIVER","features":[373]},{"name":"GCAPS2_RESERVED1","features":[373]},{"name":"GCAPS2_SHOWHIDDENPOINTER","features":[373]},{"name":"GCAPS2_SYNCFLUSH","features":[373]},{"name":"GCAPS2_SYNCTIMER","features":[373]},{"name":"GCAPS2_xxxx","features":[373]},{"name":"GCAPS_ALTERNATEFILL","features":[373]},{"name":"GCAPS_ARBRUSHOPAQUE","features":[373]},{"name":"GCAPS_ARBRUSHTEXT","features":[373]},{"name":"GCAPS_ASYNCCHANGE","features":[373]},{"name":"GCAPS_ASYNCMOVE","features":[373]},{"name":"GCAPS_BEZIERS","features":[373]},{"name":"GCAPS_CMYKCOLOR","features":[373]},{"name":"GCAPS_COLOR_DITHER","features":[373]},{"name":"GCAPS_DIRECTDRAW","features":[373]},{"name":"GCAPS_DITHERONREALIZE","features":[373]},{"name":"GCAPS_DONTJOURNAL","features":[373]},{"name":"GCAPS_FONT_RASTERIZER","features":[373]},{"name":"GCAPS_FORCEDITHER","features":[373]},{"name":"GCAPS_GEOMETRICWIDE","features":[373]},{"name":"GCAPS_GRAY16","features":[373]},{"name":"GCAPS_HALFTONE","features":[373]},{"name":"GCAPS_HIGHRESTEXT","features":[373]},{"name":"GCAPS_HORIZSTRIKE","features":[373]},{"name":"GCAPS_ICM","features":[373]},{"name":"GCAPS_LAYERED","features":[373]},{"name":"GCAPS_MONO_DITHER","features":[373]},{"name":"GCAPS_NO64BITMEMACCESS","features":[373]},{"name":"GCAPS_NUP","features":[373]},{"name":"GCAPS_OPAQUERECT","features":[373]},{"name":"GCAPS_PALMANAGED","features":[373]},{"name":"GCAPS_PANNING","features":[373]},{"name":"GCAPS_SCREENPRECISION","features":[373]},{"name":"GCAPS_VECTORFONT","features":[373]},{"name":"GCAPS_VERTSTRIKE","features":[373]},{"name":"GCAPS_WINDINGFILL","features":[373]},{"name":"GDIINFO","features":[373,307]},{"name":"GDI_DRIVER_VERSION","features":[373]},{"name":"GETCONNECTEDIDS_SOURCE","features":[373]},{"name":"GETCONNECTEDIDS_TARGET","features":[373]},{"name":"GLYPHBITS","features":[373,307]},{"name":"GLYPHDATA","features":[373,307]},{"name":"GLYPHDEF","features":[373,307]},{"name":"GLYPHPOS","features":[373,307]},{"name":"GS_16BIT_HANDLES","features":[373]},{"name":"GS_8BIT_HANDLES","features":[373]},{"name":"GS_UNICODE_HANDLES","features":[373]},{"name":"GUID_DEVINTERFACE_DISPLAY_ADAPTER","features":[373]},{"name":"GUID_DEVINTERFACE_MONITOR","features":[373]},{"name":"GUID_DEVINTERFACE_VIDEO_OUTPUT_ARRIVAL","features":[373]},{"name":"GUID_DISPLAY_DEVICE_ARRIVAL","features":[373]},{"name":"GUID_MONITOR_OVERRIDE_PSEUDO_SPECIALIZED","features":[373]},{"name":"GX_GENERAL","features":[373]},{"name":"GX_IDENTITY","features":[373]},{"name":"GX_OFFSET","features":[373]},{"name":"GX_SCALE","features":[373]},{"name":"GetAutoRotationState","features":[373,307]},{"name":"GetCapabilitiesStringLength","features":[373,307]},{"name":"GetDisplayAutoRotationPreferences","features":[373,307]},{"name":"GetDisplayConfigBufferSizes","features":[373,307]},{"name":"GetMonitorBrightness","features":[373,307]},{"name":"GetMonitorCapabilities","features":[373,307]},{"name":"GetMonitorColorTemperature","features":[373,307]},{"name":"GetMonitorContrast","features":[373,307]},{"name":"GetMonitorDisplayAreaPosition","features":[373,307]},{"name":"GetMonitorDisplayAreaSize","features":[373,307]},{"name":"GetMonitorRedGreenOrBlueDrive","features":[373,307]},{"name":"GetMonitorRedGreenOrBlueGain","features":[373,307]},{"name":"GetMonitorTechnologyType","features":[373,307]},{"name":"GetNumberOfPhysicalMonitorsFromHMONITOR","features":[373,307,318]},{"name":"GetNumberOfPhysicalMonitorsFromIDirect3DDevice9","features":[373,316]},{"name":"GetPhysicalMonitorsFromHMONITOR","features":[373,307,318]},{"name":"GetPhysicalMonitorsFromIDirect3DDevice9","features":[373,307,316]},{"name":"GetTimingReport","features":[373,307]},{"name":"GetVCPFeatureAndVCPFeatureReply","features":[373,307]},{"name":"HBM","features":[373]},{"name":"HDEV","features":[373]},{"name":"HDRVOBJ","features":[373]},{"name":"HFASTMUTEX","features":[373]},{"name":"HOOK_ALPHABLEND","features":[373]},{"name":"HOOK_BITBLT","features":[373]},{"name":"HOOK_COPYBITS","features":[373]},{"name":"HOOK_FILLPATH","features":[373]},{"name":"HOOK_FLAGS","features":[373]},{"name":"HOOK_GRADIENTFILL","features":[373]},{"name":"HOOK_LINETO","features":[373]},{"name":"HOOK_MOVEPANNING","features":[373]},{"name":"HOOK_PAINT","features":[373]},{"name":"HOOK_PLGBLT","features":[373]},{"name":"HOOK_STRETCHBLT","features":[373]},{"name":"HOOK_STRETCHBLTROP","features":[373]},{"name":"HOOK_STROKEANDFILLPATH","features":[373]},{"name":"HOOK_STROKEPATH","features":[373]},{"name":"HOOK_SYNCHRONIZE","features":[373]},{"name":"HOOK_SYNCHRONIZEACCESS","features":[373]},{"name":"HOOK_TEXTOUT","features":[373]},{"name":"HOOK_TRANSPARENTBLT","features":[373]},{"name":"HOST_DSI_BAD_TRANSMISSION_MODE","features":[373]},{"name":"HOST_DSI_DEVICE_NOT_READY","features":[373]},{"name":"HOST_DSI_DEVICE_RESET","features":[373]},{"name":"HOST_DSI_DRIVER_REJECTED_PACKET","features":[373]},{"name":"HOST_DSI_INTERFACE_RESET","features":[373]},{"name":"HOST_DSI_INVALID_TRANSMISSION","features":[373]},{"name":"HOST_DSI_OS_REJECTED_PACKET","features":[373]},{"name":"HOST_DSI_TRANSMISSION_CANCELLED","features":[373]},{"name":"HOST_DSI_TRANSMISSION_DROPPED","features":[373]},{"name":"HOST_DSI_TRANSMISSION_TIMEOUT","features":[373]},{"name":"HSEMAPHORE","features":[373]},{"name":"HSURF","features":[373]},{"name":"HS_DDI_MAX","features":[373]},{"name":"HT_FLAG_8BPP_CMY332_MASK","features":[373]},{"name":"HT_FLAG_ADDITIVE_PRIMS","features":[373]},{"name":"HT_FLAG_DO_DEVCLR_XFORM","features":[373]},{"name":"HT_FLAG_HAS_BLACK_DYE","features":[373]},{"name":"HT_FLAG_INK_ABSORPTION_IDX0","features":[373]},{"name":"HT_FLAG_INK_ABSORPTION_IDX1","features":[373]},{"name":"HT_FLAG_INK_ABSORPTION_IDX2","features":[373]},{"name":"HT_FLAG_INK_ABSORPTION_IDX3","features":[373]},{"name":"HT_FLAG_INK_ABSORPTION_INDICES","features":[373]},{"name":"HT_FLAG_INK_HIGH_ABSORPTION","features":[373]},{"name":"HT_FLAG_INVERT_8BPP_BITMASK_IDX","features":[373]},{"name":"HT_FLAG_LOWER_INK_ABSORPTION","features":[373]},{"name":"HT_FLAG_LOWEST_INK_ABSORPTION","features":[373]},{"name":"HT_FLAG_LOW_INK_ABSORPTION","features":[373]},{"name":"HT_FLAG_NORMAL_INK_ABSORPTION","features":[373]},{"name":"HT_FLAG_OUTPUT_CMY","features":[373]},{"name":"HT_FLAG_PRINT_DRAFT_MODE","features":[373]},{"name":"HT_FLAG_SQUARE_DEVICE_PEL","features":[373]},{"name":"HT_FLAG_USE_8BPP_BITMASK","features":[373]},{"name":"HT_FORMAT_16BPP","features":[373]},{"name":"HT_FORMAT_1BPP","features":[373]},{"name":"HT_FORMAT_24BPP","features":[373]},{"name":"HT_FORMAT_32BPP","features":[373]},{"name":"HT_FORMAT_4BPP","features":[373]},{"name":"HT_FORMAT_4BPP_IRGB","features":[373]},{"name":"HT_FORMAT_8BPP","features":[373]},{"name":"HT_Get8BPPFormatPalette","features":[373,318]},{"name":"HT_Get8BPPMaskPalette","features":[373,307,318]},{"name":"HT_PATSIZE_10x10","features":[373]},{"name":"HT_PATSIZE_10x10_M","features":[373]},{"name":"HT_PATSIZE_12x12","features":[373]},{"name":"HT_PATSIZE_12x12_M","features":[373]},{"name":"HT_PATSIZE_14x14","features":[373]},{"name":"HT_PATSIZE_14x14_M","features":[373]},{"name":"HT_PATSIZE_16x16","features":[373]},{"name":"HT_PATSIZE_16x16_M","features":[373]},{"name":"HT_PATSIZE_2x2","features":[373]},{"name":"HT_PATSIZE_2x2_M","features":[373]},{"name":"HT_PATSIZE_4x4","features":[373]},{"name":"HT_PATSIZE_4x4_M","features":[373]},{"name":"HT_PATSIZE_6x6","features":[373]},{"name":"HT_PATSIZE_6x6_M","features":[373]},{"name":"HT_PATSIZE_8x8","features":[373]},{"name":"HT_PATSIZE_8x8_M","features":[373]},{"name":"HT_PATSIZE_DEFAULT","features":[373]},{"name":"HT_PATSIZE_MAX_INDEX","features":[373]},{"name":"HT_PATSIZE_SUPERCELL","features":[373]},{"name":"HT_PATSIZE_SUPERCELL_M","features":[373]},{"name":"HT_PATSIZE_USER","features":[373]},{"name":"HT_USERPAT_CX_MAX","features":[373]},{"name":"HT_USERPAT_CX_MIN","features":[373]},{"name":"HT_USERPAT_CY_MAX","features":[373]},{"name":"HT_USERPAT_CY_MIN","features":[373]},{"name":"ICloneViewHelper","features":[373]},{"name":"IFIEXTRA","features":[373]},{"name":"IFIMETRICS","features":[373,307,318]},{"name":"IFIMETRICS","features":[373,307,318]},{"name":"IGRF_RGB_256BYTES","features":[373]},{"name":"IGRF_RGB_256WORDS","features":[373]},{"name":"INDEX_DrvAccumulateD3DDirtyRect","features":[373]},{"name":"INDEX_DrvAlphaBlend","features":[373]},{"name":"INDEX_DrvAssertMode","features":[373]},{"name":"INDEX_DrvAssociateSharedSurface","features":[373]},{"name":"INDEX_DrvBitBlt","features":[373]},{"name":"INDEX_DrvCompletePDEV","features":[373]},{"name":"INDEX_DrvCopyBits","features":[373]},{"name":"INDEX_DrvCreateDeviceBitmap","features":[373]},{"name":"INDEX_DrvCreateDeviceBitmapEx","features":[373]},{"name":"INDEX_DrvDeleteDeviceBitmap","features":[373]},{"name":"INDEX_DrvDeleteDeviceBitmapEx","features":[373]},{"name":"INDEX_DrvDeriveSurface","features":[373]},{"name":"INDEX_DrvDescribePixelFormat","features":[373]},{"name":"INDEX_DrvDestroyFont","features":[373]},{"name":"INDEX_DrvDisableDirectDraw","features":[373]},{"name":"INDEX_DrvDisableDriver","features":[373]},{"name":"INDEX_DrvDisablePDEV","features":[373]},{"name":"INDEX_DrvDisableSurface","features":[373]},{"name":"INDEX_DrvDitherColor","features":[373]},{"name":"INDEX_DrvDrawEscape","features":[373]},{"name":"INDEX_DrvEnableDirectDraw","features":[373]},{"name":"INDEX_DrvEnablePDEV","features":[373]},{"name":"INDEX_DrvEnableSurface","features":[373]},{"name":"INDEX_DrvEndDoc","features":[373]},{"name":"INDEX_DrvEndDxInterop","features":[373]},{"name":"INDEX_DrvEscape","features":[373]},{"name":"INDEX_DrvFillPath","features":[373]},{"name":"INDEX_DrvFontManagement","features":[373]},{"name":"INDEX_DrvFree","features":[373]},{"name":"INDEX_DrvGetDirectDrawInfo","features":[373]},{"name":"INDEX_DrvGetGlyphMode","features":[373]},{"name":"INDEX_DrvGetModes","features":[373]},{"name":"INDEX_DrvGetSynthesizedFontFiles","features":[373]},{"name":"INDEX_DrvGetTrueTypeFile","features":[373]},{"name":"INDEX_DrvGradientFill","features":[373]},{"name":"INDEX_DrvIcmCheckBitmapBits","features":[373]},{"name":"INDEX_DrvIcmCreateColorTransform","features":[373]},{"name":"INDEX_DrvIcmDeleteColorTransform","features":[373]},{"name":"INDEX_DrvIcmSetDeviceGammaRamp","features":[373]},{"name":"INDEX_DrvLineTo","features":[373]},{"name":"INDEX_DrvLoadFontFile","features":[373]},{"name":"INDEX_DrvLockDisplayArea","features":[373]},{"name":"INDEX_DrvMovePanning","features":[373]},{"name":"INDEX_DrvMovePointer","features":[373]},{"name":"INDEX_DrvNextBand","features":[373]},{"name":"INDEX_DrvNotify","features":[373]},{"name":"INDEX_DrvOffset","features":[373]},{"name":"INDEX_DrvPaint","features":[373]},{"name":"INDEX_DrvPlgBlt","features":[373]},{"name":"INDEX_DrvQueryAdvanceWidths","features":[373]},{"name":"INDEX_DrvQueryDeviceSupport","features":[373]},{"name":"INDEX_DrvQueryFont","features":[373]},{"name":"INDEX_DrvQueryFontCaps","features":[373]},{"name":"INDEX_DrvQueryFontData","features":[373]},{"name":"INDEX_DrvQueryFontFile","features":[373]},{"name":"INDEX_DrvQueryFontTree","features":[373]},{"name":"INDEX_DrvQueryGlyphAttrs","features":[373]},{"name":"INDEX_DrvQueryPerBandInfo","features":[373]},{"name":"INDEX_DrvQuerySpoolType","features":[373]},{"name":"INDEX_DrvQueryTrueTypeOutline","features":[373]},{"name":"INDEX_DrvQueryTrueTypeTable","features":[373]},{"name":"INDEX_DrvRealizeBrush","features":[373]},{"name":"INDEX_DrvRenderHint","features":[373]},{"name":"INDEX_DrvReserved1","features":[373]},{"name":"INDEX_DrvReserved10","features":[373]},{"name":"INDEX_DrvReserved11","features":[373]},{"name":"INDEX_DrvReserved2","features":[373]},{"name":"INDEX_DrvReserved3","features":[373]},{"name":"INDEX_DrvReserved4","features":[373]},{"name":"INDEX_DrvReserved5","features":[373]},{"name":"INDEX_DrvReserved6","features":[373]},{"name":"INDEX_DrvReserved7","features":[373]},{"name":"INDEX_DrvReserved8","features":[373]},{"name":"INDEX_DrvReserved9","features":[373]},{"name":"INDEX_DrvResetDevice","features":[373]},{"name":"INDEX_DrvResetPDEV","features":[373]},{"name":"INDEX_DrvSaveScreenBits","features":[373]},{"name":"INDEX_DrvSendPage","features":[373]},{"name":"INDEX_DrvSetPalette","features":[373]},{"name":"INDEX_DrvSetPixelFormat","features":[373]},{"name":"INDEX_DrvSetPointerShape","features":[373]},{"name":"INDEX_DrvStartBanding","features":[373]},{"name":"INDEX_DrvStartDoc","features":[373]},{"name":"INDEX_DrvStartDxInterop","features":[373]},{"name":"INDEX_DrvStartPage","features":[373]},{"name":"INDEX_DrvStretchBlt","features":[373]},{"name":"INDEX_DrvStretchBltROP","features":[373]},{"name":"INDEX_DrvStrokeAndFillPath","features":[373]},{"name":"INDEX_DrvStrokePath","features":[373]},{"name":"INDEX_DrvSurfaceComplete","features":[373]},{"name":"INDEX_DrvSwapBuffers","features":[373]},{"name":"INDEX_DrvSynchronize","features":[373]},{"name":"INDEX_DrvSynchronizeRedirectionBitmaps","features":[373]},{"name":"INDEX_DrvSynchronizeSurface","features":[373]},{"name":"INDEX_DrvSynthesizeFont","features":[373]},{"name":"INDEX_DrvTextOut","features":[373]},{"name":"INDEX_DrvTransparentBlt","features":[373]},{"name":"INDEX_DrvUnloadFontFile","features":[373]},{"name":"INDEX_DrvUnlockDisplayArea","features":[373]},{"name":"INDEX_LAST","features":[373]},{"name":"INDIRECT_DISPLAY_INFO","features":[373,307]},{"name":"INDIRECT_DISPLAY_INFO_FLAGS_CREATED_IDDCX_ADAPTER","features":[373]},{"name":"IOCTL_COLORSPACE_TRANSFORM_QUERY_TARGET_CAPS","features":[373]},{"name":"IOCTL_COLORSPACE_TRANSFORM_SET","features":[373]},{"name":"IOCTL_FSVIDEO_COPY_FRAME_BUFFER","features":[373]},{"name":"IOCTL_FSVIDEO_REVERSE_MOUSE_POINTER","features":[373]},{"name":"IOCTL_FSVIDEO_SET_CURRENT_MODE","features":[373]},{"name":"IOCTL_FSVIDEO_SET_CURSOR_POSITION","features":[373]},{"name":"IOCTL_FSVIDEO_SET_SCREEN_INFORMATION","features":[373]},{"name":"IOCTL_FSVIDEO_WRITE_TO_FRAME_BUFFER","features":[373]},{"name":"IOCTL_MIPI_DSI_QUERY_CAPS","features":[373]},{"name":"IOCTL_MIPI_DSI_RESET","features":[373]},{"name":"IOCTL_MIPI_DSI_TRANSMISSION","features":[373]},{"name":"IOCTL_PANEL_GET_BACKLIGHT_REDUCTION","features":[373]},{"name":"IOCTL_PANEL_GET_BRIGHTNESS","features":[373]},{"name":"IOCTL_PANEL_GET_MANUFACTURING_MODE","features":[373]},{"name":"IOCTL_PANEL_QUERY_BRIGHTNESS_CAPS","features":[373]},{"name":"IOCTL_PANEL_QUERY_BRIGHTNESS_RANGES","features":[373]},{"name":"IOCTL_PANEL_SET_BACKLIGHT_OPTIMIZATION","features":[373]},{"name":"IOCTL_PANEL_SET_BRIGHTNESS","features":[373]},{"name":"IOCTL_PANEL_SET_BRIGHTNESS_STATE","features":[373]},{"name":"IOCTL_SET_ACTIVE_COLOR_PROFILE_NAME","features":[373]},{"name":"IOCTL_VIDEO_DISABLE_CURSOR","features":[373]},{"name":"IOCTL_VIDEO_DISABLE_POINTER","features":[373]},{"name":"IOCTL_VIDEO_DISABLE_VDM","features":[373]},{"name":"IOCTL_VIDEO_ENABLE_CURSOR","features":[373]},{"name":"IOCTL_VIDEO_ENABLE_POINTER","features":[373]},{"name":"IOCTL_VIDEO_ENABLE_VDM","features":[373]},{"name":"IOCTL_VIDEO_ENUM_MONITOR_PDO","features":[373]},{"name":"IOCTL_VIDEO_FREE_PUBLIC_ACCESS_RANGES","features":[373]},{"name":"IOCTL_VIDEO_GET_BANK_SELECT_CODE","features":[373]},{"name":"IOCTL_VIDEO_GET_CHILD_STATE","features":[373]},{"name":"IOCTL_VIDEO_GET_OUTPUT_DEVICE_POWER_STATE","features":[373]},{"name":"IOCTL_VIDEO_GET_POWER_MANAGEMENT","features":[373]},{"name":"IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS","features":[373]},{"name":"IOCTL_VIDEO_INIT_WIN32K_CALLBACKS","features":[373]},{"name":"IOCTL_VIDEO_IS_VGA_DEVICE","features":[373]},{"name":"IOCTL_VIDEO_LOAD_AND_SET_FONT","features":[373]},{"name":"IOCTL_VIDEO_MAP_VIDEO_MEMORY","features":[373]},{"name":"IOCTL_VIDEO_MONITOR_DEVICE","features":[373]},{"name":"IOCTL_VIDEO_PREPARE_FOR_EARECOVERY","features":[373]},{"name":"IOCTL_VIDEO_QUERY_AVAIL_MODES","features":[373]},{"name":"IOCTL_VIDEO_QUERY_COLOR_CAPABILITIES","features":[373]},{"name":"IOCTL_VIDEO_QUERY_CURRENT_MODE","features":[373]},{"name":"IOCTL_VIDEO_QUERY_CURSOR_ATTR","features":[373]},{"name":"IOCTL_VIDEO_QUERY_CURSOR_POSITION","features":[373]},{"name":"IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS","features":[373]},{"name":"IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES","features":[373]},{"name":"IOCTL_VIDEO_QUERY_POINTER_ATTR","features":[373]},{"name":"IOCTL_VIDEO_QUERY_POINTER_CAPABILITIES","features":[373]},{"name":"IOCTL_VIDEO_QUERY_POINTER_POSITION","features":[373]},{"name":"IOCTL_VIDEO_QUERY_PUBLIC_ACCESS_RANGES","features":[373]},{"name":"IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS","features":[373]},{"name":"IOCTL_VIDEO_REGISTER_VDM","features":[373]},{"name":"IOCTL_VIDEO_RESET_DEVICE","features":[373]},{"name":"IOCTL_VIDEO_RESTORE_HARDWARE_STATE","features":[373]},{"name":"IOCTL_VIDEO_SAVE_HARDWARE_STATE","features":[373]},{"name":"IOCTL_VIDEO_SET_BANK_POSITION","features":[373]},{"name":"IOCTL_VIDEO_SET_CHILD_STATE_CONFIGURATION","features":[373]},{"name":"IOCTL_VIDEO_SET_COLOR_LUT_DATA","features":[373]},{"name":"IOCTL_VIDEO_SET_COLOR_REGISTERS","features":[373]},{"name":"IOCTL_VIDEO_SET_CURRENT_MODE","features":[373]},{"name":"IOCTL_VIDEO_SET_CURSOR_ATTR","features":[373]},{"name":"IOCTL_VIDEO_SET_CURSOR_POSITION","features":[373]},{"name":"IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS","features":[373]},{"name":"IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE","features":[373]},{"name":"IOCTL_VIDEO_SET_PALETTE_REGISTERS","features":[373]},{"name":"IOCTL_VIDEO_SET_POINTER_ATTR","features":[373]},{"name":"IOCTL_VIDEO_SET_POINTER_POSITION","features":[373]},{"name":"IOCTL_VIDEO_SET_POWER_MANAGEMENT","features":[373]},{"name":"IOCTL_VIDEO_SHARE_VIDEO_MEMORY","features":[373]},{"name":"IOCTL_VIDEO_SWITCH_DUALVIEW","features":[373]},{"name":"IOCTL_VIDEO_UNMAP_VIDEO_MEMORY","features":[373]},{"name":"IOCTL_VIDEO_UNSHARE_VIDEO_MEMORY","features":[373]},{"name":"IOCTL_VIDEO_USE_DEVICE_IN_SESSION","features":[373]},{"name":"IOCTL_VIDEO_VALIDATE_CHILD_STATE_CONFIGURATION","features":[373]},{"name":"IViewHelper","features":[373]},{"name":"JOIN_BEVEL","features":[373]},{"name":"JOIN_MITER","features":[373]},{"name":"JOIN_ROUND","features":[373]},{"name":"LA_ALTERNATE","features":[373]},{"name":"LA_GEOMETRIC","features":[373]},{"name":"LA_STARTGAP","features":[373]},{"name":"LA_STYLED","features":[373]},{"name":"LIGATURE","features":[373]},{"name":"LINEATTRS","features":[373]},{"name":"LINEATTRS","features":[373]},{"name":"MAXCHARSETS","features":[373]},{"name":"MAX_PACKET_COUNT","features":[373]},{"name":"MC_APERTURE_GRILL_CATHODE_RAY_TUBE","features":[373]},{"name":"MC_BLUE_DRIVE","features":[373]},{"name":"MC_BLUE_GAIN","features":[373]},{"name":"MC_CAPS_BRIGHTNESS","features":[373]},{"name":"MC_CAPS_COLOR_TEMPERATURE","features":[373]},{"name":"MC_CAPS_CONTRAST","features":[373]},{"name":"MC_CAPS_DEGAUSS","features":[373]},{"name":"MC_CAPS_DISPLAY_AREA_POSITION","features":[373]},{"name":"MC_CAPS_DISPLAY_AREA_SIZE","features":[373]},{"name":"MC_CAPS_MONITOR_TECHNOLOGY_TYPE","features":[373]},{"name":"MC_CAPS_NONE","features":[373]},{"name":"MC_CAPS_RED_GREEN_BLUE_DRIVE","features":[373]},{"name":"MC_CAPS_RED_GREEN_BLUE_GAIN","features":[373]},{"name":"MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS","features":[373]},{"name":"MC_CAPS_RESTORE_FACTORY_DEFAULTS","features":[373]},{"name":"MC_COLOR_TEMPERATURE","features":[373]},{"name":"MC_COLOR_TEMPERATURE_10000K","features":[373]},{"name":"MC_COLOR_TEMPERATURE_11500K","features":[373]},{"name":"MC_COLOR_TEMPERATURE_4000K","features":[373]},{"name":"MC_COLOR_TEMPERATURE_5000K","features":[373]},{"name":"MC_COLOR_TEMPERATURE_6500K","features":[373]},{"name":"MC_COLOR_TEMPERATURE_7500K","features":[373]},{"name":"MC_COLOR_TEMPERATURE_8200K","features":[373]},{"name":"MC_COLOR_TEMPERATURE_9300K","features":[373]},{"name":"MC_COLOR_TEMPERATURE_UNKNOWN","features":[373]},{"name":"MC_DISPLAY_TECHNOLOGY_TYPE","features":[373]},{"name":"MC_DRIVE_TYPE","features":[373]},{"name":"MC_ELECTROLUMINESCENT","features":[373]},{"name":"MC_FIELD_EMISSION_DEVICE","features":[373]},{"name":"MC_GAIN_TYPE","features":[373]},{"name":"MC_GREEN_DRIVE","features":[373]},{"name":"MC_GREEN_GAIN","features":[373]},{"name":"MC_HEIGHT","features":[373]},{"name":"MC_HORIZONTAL_POSITION","features":[373]},{"name":"MC_LIQUID_CRYSTAL_ON_SILICON","features":[373]},{"name":"MC_MICROELECTROMECHANICAL","features":[373]},{"name":"MC_MOMENTARY","features":[373]},{"name":"MC_ORGANIC_LIGHT_EMITTING_DIODE","features":[373]},{"name":"MC_PLASMA","features":[373]},{"name":"MC_POSITION_TYPE","features":[373]},{"name":"MC_RED_DRIVE","features":[373]},{"name":"MC_RED_GAIN","features":[373]},{"name":"MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS","features":[373]},{"name":"MC_SET_PARAMETER","features":[373]},{"name":"MC_SHADOW_MASK_CATHODE_RAY_TUBE","features":[373]},{"name":"MC_SIZE_TYPE","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_10000K","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_11500K","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_4000K","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_5000K","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_6500K","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_7500K","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_8200K","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_9300K","features":[373]},{"name":"MC_SUPPORTED_COLOR_TEMPERATURE_NONE","features":[373]},{"name":"MC_THIN_FILM_TRANSISTOR","features":[373]},{"name":"MC_TIMING_REPORT","features":[373]},{"name":"MC_VCP_CODE_TYPE","features":[373]},{"name":"MC_VERTICAL_POSITION","features":[373]},{"name":"MC_WIDTH","features":[373]},{"name":"MIPI_DSI_CAPS","features":[373]},{"name":"MIPI_DSI_PACKET","features":[373]},{"name":"MIPI_DSI_RESET","features":[373]},{"name":"MIPI_DSI_TRANSMISSION","features":[373]},{"name":"MS_CDDDEVICEBITMAP","features":[373]},{"name":"MS_NOTSYSTEMMEMORY","features":[373]},{"name":"MS_REUSEDDEVICEBITMAP","features":[373]},{"name":"MS_SHAREDACCESS","features":[373]},{"name":"NumVideoBankTypes","features":[373]},{"name":"OC_BANK_CLIP","features":[373]},{"name":"OPENGL_CMD","features":[373]},{"name":"OPENGL_GETINFO","features":[373]},{"name":"ORIENTATION_PREFERENCE","features":[373]},{"name":"ORIENTATION_PREFERENCE_LANDSCAPE","features":[373]},{"name":"ORIENTATION_PREFERENCE_LANDSCAPE_FLIPPED","features":[373]},{"name":"ORIENTATION_PREFERENCE_NONE","features":[373]},{"name":"ORIENTATION_PREFERENCE_PORTRAIT","features":[373]},{"name":"ORIENTATION_PREFERENCE_PORTRAIT_FLIPPED","features":[373]},{"name":"OUTPUT_COLOR_ENCODING","features":[373]},{"name":"OUTPUT_COLOR_ENCODING_INTENSITY","features":[373]},{"name":"OUTPUT_COLOR_ENCODING_RGB","features":[373]},{"name":"OUTPUT_COLOR_ENCODING_YCBCR420","features":[373]},{"name":"OUTPUT_COLOR_ENCODING_YCBCR422","features":[373]},{"name":"OUTPUT_COLOR_ENCODING_YCBCR444","features":[373]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020","features":[373]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_DVLL","features":[373]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G2084_P2020_HDR10PLUS","features":[373]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G22_P2020","features":[373]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G22_P709","features":[373]},{"name":"OUTPUT_WIRE_COLOR_SPACE_G22_P709_WCG","features":[373]},{"name":"OUTPUT_WIRE_COLOR_SPACE_RESERVED","features":[373]},{"name":"OUTPUT_WIRE_COLOR_SPACE_TYPE","features":[373]},{"name":"OUTPUT_WIRE_FORMAT","features":[373]},{"name":"PALOBJ","features":[373]},{"name":"PAL_BGR","features":[373]},{"name":"PAL_BITFIELDS","features":[373]},{"name":"PAL_CMYK","features":[373]},{"name":"PAL_INDEXED","features":[373]},{"name":"PAL_RGB","features":[373]},{"name":"PANEL_BRIGHTNESS_SENSOR_DATA","features":[373]},{"name":"PANEL_GET_BACKLIGHT_REDUCTION","features":[373]},{"name":"PANEL_GET_BRIGHTNESS","features":[373]},{"name":"PANEL_QUERY_BRIGHTNESS_CAPS","features":[373]},{"name":"PANEL_QUERY_BRIGHTNESS_RANGES","features":[373]},{"name":"PANEL_SET_BACKLIGHT_OPTIMIZATION","features":[373]},{"name":"PANEL_SET_BRIGHTNESS","features":[373]},{"name":"PANEL_SET_BRIGHTNESS_STATE","features":[373]},{"name":"PATHDATA","features":[373]},{"name":"PATHOBJ","features":[373]},{"name":"PATHOBJ_bEnum","features":[373,307]},{"name":"PATHOBJ_bEnumClipLines","features":[373,307]},{"name":"PATHOBJ_vEnumStart","features":[373]},{"name":"PATHOBJ_vEnumStartClipLines","features":[373,307]},{"name":"PATHOBJ_vGetBounds","features":[373]},{"name":"PD_BEGINSUBPATH","features":[373]},{"name":"PD_BEZIERS","features":[373]},{"name":"PD_CLOSEFIGURE","features":[373]},{"name":"PD_ENDSUBPATH","features":[373]},{"name":"PD_RESETSTYLE","features":[373]},{"name":"PERBANDINFO","features":[373,307]},{"name":"PFN","features":[373]},{"name":"PFN_DrvAccumulateD3DDirtyRect","features":[373,307]},{"name":"PFN_DrvAlphaBlend","features":[373,307,318]},{"name":"PFN_DrvAssertMode","features":[373,307]},{"name":"PFN_DrvAssociateSharedSurface","features":[373,307]},{"name":"PFN_DrvBitBlt","features":[373,307]},{"name":"PFN_DrvCompletePDEV","features":[373]},{"name":"PFN_DrvCopyBits","features":[373,307]},{"name":"PFN_DrvCreateDeviceBitmap","features":[373,307,318]},{"name":"PFN_DrvCreateDeviceBitmapEx","features":[373,307,318]},{"name":"PFN_DrvDeleteDeviceBitmap","features":[373]},{"name":"PFN_DrvDeleteDeviceBitmapEx","features":[373]},{"name":"PFN_DrvDeriveSurface","features":[373,307,317,318]},{"name":"PFN_DrvDescribePixelFormat","features":[373,375]},{"name":"PFN_DrvDestroyFont","features":[373,307]},{"name":"PFN_DrvDisableDirectDraw","features":[373]},{"name":"PFN_DrvDisableDriver","features":[373]},{"name":"PFN_DrvDisablePDEV","features":[373]},{"name":"PFN_DrvDisableSurface","features":[373]},{"name":"PFN_DrvDitherColor","features":[373]},{"name":"PFN_DrvDrawEscape","features":[373,307]},{"name":"PFN_DrvEnableDirectDraw","features":[373,307,317,318]},{"name":"PFN_DrvEnableDriver","features":[373,307]},{"name":"PFN_DrvEnablePDEV","features":[373,307,318]},{"name":"PFN_DrvEnableSurface","features":[373]},{"name":"PFN_DrvEndDoc","features":[373,307]},{"name":"PFN_DrvEndDxInterop","features":[373,307]},{"name":"PFN_DrvEscape","features":[373,307]},{"name":"PFN_DrvFillPath","features":[373,307]},{"name":"PFN_DrvFontManagement","features":[373,307]},{"name":"PFN_DrvFree","features":[373]},{"name":"PFN_DrvGetDirectDrawInfo","features":[373,307,317]},{"name":"PFN_DrvGetGlyphMode","features":[373,307]},{"name":"PFN_DrvGetModes","features":[373,307,318]},{"name":"PFN_DrvGetTrueTypeFile","features":[373]},{"name":"PFN_DrvGradientFill","features":[373,307,318]},{"name":"PFN_DrvIcmCheckBitmapBits","features":[373,307]},{"name":"PFN_DrvIcmCreateColorTransform","features":[373,307,318,376]},{"name":"PFN_DrvIcmDeleteColorTransform","features":[373,307]},{"name":"PFN_DrvIcmSetDeviceGammaRamp","features":[373,307]},{"name":"PFN_DrvLineTo","features":[373,307]},{"name":"PFN_DrvLoadFontFile","features":[373,318]},{"name":"PFN_DrvLockDisplayArea","features":[373,307]},{"name":"PFN_DrvMovePointer","features":[373,307]},{"name":"PFN_DrvNextBand","features":[373,307]},{"name":"PFN_DrvNotify","features":[373,307]},{"name":"PFN_DrvPaint","features":[373,307]},{"name":"PFN_DrvPlgBlt","features":[373,307,318]},{"name":"PFN_DrvQueryAdvanceWidths","features":[373,307]},{"name":"PFN_DrvQueryDeviceSupport","features":[373,307]},{"name":"PFN_DrvQueryFont","features":[373,307,318]},{"name":"PFN_DrvQueryFontCaps","features":[373]},{"name":"PFN_DrvQueryFontData","features":[373,307]},{"name":"PFN_DrvQueryFontFile","features":[373]},{"name":"PFN_DrvQueryFontTree","features":[373]},{"name":"PFN_DrvQueryGlyphAttrs","features":[373,307]},{"name":"PFN_DrvQueryPerBandInfo","features":[373,307]},{"name":"PFN_DrvQuerySpoolType","features":[373,307]},{"name":"PFN_DrvQueryTrueTypeOutline","features":[373,307,318]},{"name":"PFN_DrvQueryTrueTypeSection","features":[373,307]},{"name":"PFN_DrvQueryTrueTypeTable","features":[373]},{"name":"PFN_DrvRealizeBrush","features":[373,307]},{"name":"PFN_DrvRenderHint","features":[373]},{"name":"PFN_DrvResetDevice","features":[373]},{"name":"PFN_DrvResetPDEV","features":[373,307]},{"name":"PFN_DrvSaveScreenBits","features":[373,307]},{"name":"PFN_DrvSendPage","features":[373,307]},{"name":"PFN_DrvSetPalette","features":[373,307]},{"name":"PFN_DrvSetPixelFormat","features":[373,307]},{"name":"PFN_DrvSetPointerShape","features":[373,307]},{"name":"PFN_DrvStartBanding","features":[373,307]},{"name":"PFN_DrvStartDoc","features":[373,307]},{"name":"PFN_DrvStartDxInterop","features":[373,307]},{"name":"PFN_DrvStartPage","features":[373,307]},{"name":"PFN_DrvStretchBlt","features":[373,307,318]},{"name":"PFN_DrvStretchBltROP","features":[373,307,318]},{"name":"PFN_DrvStrokeAndFillPath","features":[373,307]},{"name":"PFN_DrvStrokePath","features":[373,307]},{"name":"PFN_DrvSurfaceComplete","features":[373,307]},{"name":"PFN_DrvSwapBuffers","features":[373,307]},{"name":"PFN_DrvSynchronize","features":[373,307]},{"name":"PFN_DrvSynchronizeRedirectionBitmaps","features":[373,307]},{"name":"PFN_DrvSynchronizeSurface","features":[373,307]},{"name":"PFN_DrvTextOut","features":[373,307]},{"name":"PFN_DrvTransparentBlt","features":[373,307]},{"name":"PFN_DrvUnloadFontFile","features":[373,307]},{"name":"PFN_DrvUnlockDisplayArea","features":[373,307]},{"name":"PFN_EngCombineRgn","features":[373,307]},{"name":"PFN_EngCopyRgn","features":[373,307]},{"name":"PFN_EngCreateRectRgn","features":[373,307]},{"name":"PFN_EngDeleteRgn","features":[373,307]},{"name":"PFN_EngIntersectRgn","features":[373,307]},{"name":"PFN_EngSubtractRgn","features":[373,307]},{"name":"PFN_EngUnionRgn","features":[373,307]},{"name":"PFN_EngXorRgn","features":[373,307]},{"name":"PHYSICAL_MONITOR","features":[373,307]},{"name":"PHYSICAL_MONITOR_DESCRIPTION_SIZE","features":[373]},{"name":"PLANAR_HC","features":[373]},{"name":"POINTE","features":[373]},{"name":"POINTE","features":[373]},{"name":"POINTFIX","features":[373]},{"name":"POINTQF","features":[373]},{"name":"PO_ALL_INTEGERS","features":[373]},{"name":"PO_BEZIERS","features":[373]},{"name":"PO_ELLIPSE","features":[373]},{"name":"PO_ENUM_AS_INTEGERS","features":[373]},{"name":"PO_WIDENED","features":[373]},{"name":"PPC_BGR_ORDER_HORIZONTAL_STRIPES","features":[373]},{"name":"PPC_BGR_ORDER_VERTICAL_STRIPES","features":[373]},{"name":"PPC_DEFAULT","features":[373]},{"name":"PPC_RGB_ORDER_HORIZONTAL_STRIPES","features":[373]},{"name":"PPC_RGB_ORDER_VERTICAL_STRIPES","features":[373]},{"name":"PPC_UNDEFINED","features":[373]},{"name":"PPG_DEFAULT","features":[373]},{"name":"PPG_SRGB","features":[373]},{"name":"PRIMARY_ORDER_ABC","features":[373]},{"name":"PRIMARY_ORDER_ACB","features":[373]},{"name":"PRIMARY_ORDER_BAC","features":[373]},{"name":"PRIMARY_ORDER_BCA","features":[373]},{"name":"PRIMARY_ORDER_CAB","features":[373]},{"name":"PRIMARY_ORDER_CBA","features":[373]},{"name":"PVIDEO_WIN32K_CALLOUT","features":[373]},{"name":"QAW_GETEASYWIDTHS","features":[373]},{"name":"QAW_GETWIDTHS","features":[373]},{"name":"QC_1BIT","features":[373]},{"name":"QC_4BIT","features":[373]},{"name":"QC_OUTLINES","features":[373]},{"name":"QDA_ACCELERATION_LEVEL","features":[373]},{"name":"QDA_RESERVED","features":[373]},{"name":"QDC_ALL_PATHS","features":[373]},{"name":"QDC_DATABASE_CURRENT","features":[373]},{"name":"QDC_INCLUDE_HMD","features":[373]},{"name":"QDC_ONLY_ACTIVE_PATHS","features":[373]},{"name":"QDC_VIRTUAL_MODE_AWARE","features":[373]},{"name":"QDC_VIRTUAL_REFRESH_RATE_AWARE","features":[373]},{"name":"QDS_CHECKJPEGFORMAT","features":[373]},{"name":"QDS_CHECKPNGFORMAT","features":[373]},{"name":"QFD_GLYPHANDBITMAP","features":[373]},{"name":"QFD_GLYPHANDOUTLINE","features":[373]},{"name":"QFD_MAXEXTENTS","features":[373]},{"name":"QFD_TT_GLYPHANDBITMAP","features":[373]},{"name":"QFD_TT_GRAY1_BITMAP","features":[373]},{"name":"QFD_TT_GRAY2_BITMAP","features":[373]},{"name":"QFD_TT_GRAY4_BITMAP","features":[373]},{"name":"QFD_TT_GRAY8_BITMAP","features":[373]},{"name":"QFD_TT_MONO_BITMAP","features":[373]},{"name":"QFF_DESCRIPTION","features":[373]},{"name":"QFF_NUMFACES","features":[373]},{"name":"QFT_GLYPHSET","features":[373]},{"name":"QFT_KERNPAIRS","features":[373]},{"name":"QFT_LIGATURES","features":[373]},{"name":"QSA_3DNOW","features":[373]},{"name":"QSA_MMX","features":[373]},{"name":"QSA_SSE","features":[373]},{"name":"QSA_SSE1","features":[373]},{"name":"QSA_SSE2","features":[373]},{"name":"QSA_SSE3","features":[373]},{"name":"QUERY_DISPLAY_CONFIG_FLAGS","features":[373]},{"name":"QueryDisplayConfig","features":[373,307]},{"name":"RB_DITHERCOLOR","features":[373]},{"name":"RECTFX","features":[373]},{"name":"RUN","features":[373]},{"name":"RestoreMonitorFactoryColorDefaults","features":[373,307]},{"name":"RestoreMonitorFactoryDefaults","features":[373,307]},{"name":"SDC_ALLOW_CHANGES","features":[373]},{"name":"SDC_ALLOW_PATH_ORDER_CHANGES","features":[373]},{"name":"SDC_APPLY","features":[373]},{"name":"SDC_FORCE_MODE_ENUMERATION","features":[373]},{"name":"SDC_NO_OPTIMIZATION","features":[373]},{"name":"SDC_PATH_PERSIST_IF_REQUIRED","features":[373]},{"name":"SDC_SAVE_TO_DATABASE","features":[373]},{"name":"SDC_TOPOLOGY_CLONE","features":[373]},{"name":"SDC_TOPOLOGY_EXTEND","features":[373]},{"name":"SDC_TOPOLOGY_EXTERNAL","features":[373]},{"name":"SDC_TOPOLOGY_INTERNAL","features":[373]},{"name":"SDC_TOPOLOGY_SUPPLIED","features":[373]},{"name":"SDC_USE_DATABASE_CURRENT","features":[373]},{"name":"SDC_USE_SUPPLIED_DISPLAY_CONFIG","features":[373]},{"name":"SDC_VALIDATE","features":[373]},{"name":"SDC_VIRTUAL_MODE_AWARE","features":[373]},{"name":"SDC_VIRTUAL_REFRESH_RATE_AWARE","features":[373]},{"name":"SETCONFIGURATION_STATUS_ADDITIONAL","features":[373]},{"name":"SETCONFIGURATION_STATUS_APPLIED","features":[373]},{"name":"SETCONFIGURATION_STATUS_OVERRIDDEN","features":[373]},{"name":"SET_ACTIVE_COLOR_PROFILE_NAME","features":[373]},{"name":"SET_DISPLAY_CONFIG_FLAGS","features":[373]},{"name":"SGI_EXTRASPACE","features":[373]},{"name":"SORTCOMP","features":[373]},{"name":"SO_BREAK_EXTRA","features":[373]},{"name":"SO_CHARACTER_EXTRA","features":[373]},{"name":"SO_CHAR_INC_EQUAL_BM_BASE","features":[373]},{"name":"SO_DO_NOT_SUBSTITUTE_DEVICE_FONT","features":[373]},{"name":"SO_DXDY","features":[373]},{"name":"SO_ESC_NOT_ORIENT","features":[373]},{"name":"SO_FLAG_DEFAULT_PLACEMENT","features":[373]},{"name":"SO_GLYPHINDEX_TEXTOUT","features":[373]},{"name":"SO_HORIZONTAL","features":[373]},{"name":"SO_MAXEXT_EQUAL_BM_SIDE","features":[373]},{"name":"SO_REVERSED","features":[373]},{"name":"SO_VERTICAL","features":[373]},{"name":"SO_ZERO_BEARINGS","features":[373]},{"name":"SPS_ACCEPT_EXCLUDE","features":[373]},{"name":"SPS_ACCEPT_NOEXCLUDE","features":[373]},{"name":"SPS_ACCEPT_SYNCHRONOUS","features":[373]},{"name":"SPS_ALPHA","features":[373]},{"name":"SPS_ANIMATESTART","features":[373]},{"name":"SPS_ANIMATEUPDATE","features":[373]},{"name":"SPS_ASYNCCHANGE","features":[373]},{"name":"SPS_CHANGE","features":[373]},{"name":"SPS_DECLINE","features":[373]},{"name":"SPS_ERROR","features":[373]},{"name":"SPS_FLAGSMASK","features":[373]},{"name":"SPS_FREQMASK","features":[373]},{"name":"SPS_LENGTHMASK","features":[373]},{"name":"SPS_RESERVED","features":[373]},{"name":"SPS_RESERVED1","features":[373]},{"name":"SS_FREE","features":[373]},{"name":"SS_RESTORE","features":[373]},{"name":"SS_SAVE","features":[373]},{"name":"STROBJ","features":[373,307]},{"name":"STROBJ_bEnum","features":[373,307]},{"name":"STROBJ_bEnumPositionsOnly","features":[373,307]},{"name":"STROBJ_bGetAdvanceWidths","features":[373,307]},{"name":"STROBJ_dwGetCodePage","features":[373,307]},{"name":"STROBJ_vEnumStart","features":[373,307]},{"name":"STYPE_BITMAP","features":[373]},{"name":"STYPE_DEVBITMAP","features":[373]},{"name":"SURFOBJ","features":[373,307]},{"name":"S_INIT","features":[373]},{"name":"SaveCurrentMonitorSettings","features":[373,307]},{"name":"SaveCurrentSettings","features":[373,307]},{"name":"SetDisplayAutoRotationPreferences","features":[373,307]},{"name":"SetDisplayConfig","features":[373,307]},{"name":"SetMonitorBrightness","features":[373,307]},{"name":"SetMonitorColorTemperature","features":[373,307]},{"name":"SetMonitorContrast","features":[373,307]},{"name":"SetMonitorDisplayAreaPosition","features":[373,307]},{"name":"SetMonitorDisplayAreaSize","features":[373,307]},{"name":"SetMonitorRedGreenOrBlueDrive","features":[373,307]},{"name":"SetMonitorRedGreenOrBlueGain","features":[373,307]},{"name":"SetVCPFeature","features":[373,307]},{"name":"Sources","features":[373]},{"name":"TC_PATHOBJ","features":[373]},{"name":"TC_RECTANGLES","features":[373]},{"name":"TTO_METRICS_ONLY","features":[373]},{"name":"TTO_QUBICS","features":[373]},{"name":"TTO_UNHINTED","features":[373]},{"name":"TYPE1_FONT","features":[373,307]},{"name":"VGA_CHAR","features":[373]},{"name":"VIDEOPARAMETERS","features":[373]},{"name":"VIDEO_BANK_SELECT","features":[373]},{"name":"VIDEO_BANK_TYPE","features":[373]},{"name":"VIDEO_BRIGHTNESS_POLICY","features":[373,307]},{"name":"VIDEO_CLUT","features":[373]},{"name":"VIDEO_CLUTDATA","features":[373]},{"name":"VIDEO_COLOR_CAPABILITIES","features":[373]},{"name":"VIDEO_COLOR_LUT_DATA","features":[373]},{"name":"VIDEO_COLOR_LUT_DATA_FORMAT_PRIVATEFORMAT","features":[373]},{"name":"VIDEO_COLOR_LUT_DATA_FORMAT_RGB256WORDS","features":[373]},{"name":"VIDEO_CURSOR_ATTRIBUTES","features":[373]},{"name":"VIDEO_CURSOR_POSITION","features":[373]},{"name":"VIDEO_DEVICE_COLOR","features":[373]},{"name":"VIDEO_DEVICE_NAME","features":[373]},{"name":"VIDEO_DEVICE_SESSION_STATUS","features":[373]},{"name":"VIDEO_DUALVIEW_PRIMARY","features":[373]},{"name":"VIDEO_DUALVIEW_REMOVABLE","features":[373]},{"name":"VIDEO_DUALVIEW_SECONDARY","features":[373]},{"name":"VIDEO_DUALVIEW_WDDM_VGA","features":[373]},{"name":"VIDEO_HARDWARE_STATE","features":[373]},{"name":"VIDEO_HARDWARE_STATE_HEADER","features":[373]},{"name":"VIDEO_LOAD_FONT_INFORMATION","features":[373]},{"name":"VIDEO_LUT_RGB256WORDS","features":[373]},{"name":"VIDEO_MAX_REASON","features":[373]},{"name":"VIDEO_MEMORY","features":[373]},{"name":"VIDEO_MEMORY_INFORMATION","features":[373]},{"name":"VIDEO_MODE","features":[373]},{"name":"VIDEO_MODE_ANIMATE_START","features":[373]},{"name":"VIDEO_MODE_ANIMATE_UPDATE","features":[373]},{"name":"VIDEO_MODE_ASYNC_POINTER","features":[373]},{"name":"VIDEO_MODE_BANKED","features":[373]},{"name":"VIDEO_MODE_COLOR","features":[373]},{"name":"VIDEO_MODE_COLOR_POINTER","features":[373]},{"name":"VIDEO_MODE_GRAPHICS","features":[373]},{"name":"VIDEO_MODE_INFORMATION","features":[373]},{"name":"VIDEO_MODE_INTERLACED","features":[373]},{"name":"VIDEO_MODE_LINEAR","features":[373]},{"name":"VIDEO_MODE_MANAGED_PALETTE","features":[373]},{"name":"VIDEO_MODE_MAP_MEM_LINEAR","features":[373]},{"name":"VIDEO_MODE_MONO_POINTER","features":[373]},{"name":"VIDEO_MODE_NO_64_BIT_ACCESS","features":[373]},{"name":"VIDEO_MODE_NO_OFF_SCREEN","features":[373]},{"name":"VIDEO_MODE_NO_ZERO_MEMORY","features":[373]},{"name":"VIDEO_MODE_PALETTE_DRIVEN","features":[373]},{"name":"VIDEO_MONITOR_DESCRIPTOR","features":[373]},{"name":"VIDEO_NUM_MODES","features":[373]},{"name":"VIDEO_OPTIONAL_GAMMET_TABLE","features":[373]},{"name":"VIDEO_PALETTE_DATA","features":[373]},{"name":"VIDEO_PERFORMANCE_COUNTER","features":[373]},{"name":"VIDEO_POINTER_ATTRIBUTES","features":[373]},{"name":"VIDEO_POINTER_CAPABILITIES","features":[373]},{"name":"VIDEO_POINTER_POSITION","features":[373]},{"name":"VIDEO_POWER_MANAGEMENT","features":[373]},{"name":"VIDEO_POWER_STATE","features":[373]},{"name":"VIDEO_PUBLIC_ACCESS_RANGES","features":[373]},{"name":"VIDEO_QUERY_PERFORMANCE_COUNTER","features":[373]},{"name":"VIDEO_REASON_ALLOCATION","features":[373]},{"name":"VIDEO_REASON_CONFIGURATION","features":[373]},{"name":"VIDEO_REASON_FAILED_ROTATION","features":[373]},{"name":"VIDEO_REASON_LOCK","features":[373]},{"name":"VIDEO_REASON_NONE","features":[373]},{"name":"VIDEO_REASON_POLICY1","features":[373]},{"name":"VIDEO_REASON_POLICY2","features":[373]},{"name":"VIDEO_REASON_POLICY3","features":[373]},{"name":"VIDEO_REASON_POLICY4","features":[373]},{"name":"VIDEO_REASON_SCRATCH","features":[373]},{"name":"VIDEO_REGISTER_VDM","features":[373]},{"name":"VIDEO_SHARE_MEMORY","features":[373,307]},{"name":"VIDEO_SHARE_MEMORY_INFORMATION","features":[373]},{"name":"VIDEO_STATE_NON_STANDARD_VGA","features":[373]},{"name":"VIDEO_STATE_PACKED_CHAIN4_MODE","features":[373]},{"name":"VIDEO_STATE_UNEMULATED_VGA_STATE","features":[373]},{"name":"VIDEO_VDM","features":[373,307]},{"name":"VIDEO_WIN32K_CALLBACKS","features":[373,307]},{"name":"VIDEO_WIN32K_CALLBACKS_PARAMS","features":[373,307]},{"name":"VIDEO_WIN32K_CALLBACKS_PARAMS_TYPE","features":[373]},{"name":"VideoBanked1R1W","features":[373]},{"name":"VideoBanked1RW","features":[373]},{"name":"VideoBanked2RW","features":[373]},{"name":"VideoBlackScreenDiagnostics","features":[373]},{"name":"VideoDesktopDuplicationChange","features":[373]},{"name":"VideoDisableMultiPlaneOverlay","features":[373]},{"name":"VideoDxgkDisplaySwitchCallout","features":[373]},{"name":"VideoDxgkFindAdapterTdrCallout","features":[373]},{"name":"VideoDxgkHardwareProtectionTeardown","features":[373]},{"name":"VideoEnumChildPdoNotifyCallout","features":[373]},{"name":"VideoFindAdapterCallout","features":[373]},{"name":"VideoNotBanked","features":[373]},{"name":"VideoPnpNotifyCallout","features":[373]},{"name":"VideoPowerHibernate","features":[373]},{"name":"VideoPowerMaximum","features":[373]},{"name":"VideoPowerNotifyCallout","features":[373]},{"name":"VideoPowerOff","features":[373]},{"name":"VideoPowerOn","features":[373]},{"name":"VideoPowerShutdown","features":[373]},{"name":"VideoPowerStandBy","features":[373]},{"name":"VideoPowerSuspend","features":[373]},{"name":"VideoPowerUnspecified","features":[373]},{"name":"VideoRepaintDesktop","features":[373]},{"name":"VideoUpdateCursor","features":[373]},{"name":"WCRUN","features":[373]},{"name":"WINDDI_MAXSETPALETTECOLORINDEX","features":[373]},{"name":"WINDDI_MAXSETPALETTECOLORS","features":[373]},{"name":"WINDDI_MAX_BROADCAST_CONTEXT","features":[373]},{"name":"WNDOBJ","features":[373,307]},{"name":"WNDOBJCHANGEPROC","features":[373,307]},{"name":"WNDOBJ_SETUP","features":[373]},{"name":"WOC_CHANGED","features":[373]},{"name":"WOC_DELETE","features":[373]},{"name":"WOC_DRAWN","features":[373]},{"name":"WOC_RGN_CLIENT","features":[373]},{"name":"WOC_RGN_CLIENT_DELTA","features":[373]},{"name":"WOC_RGN_SPRITE","features":[373]},{"name":"WOC_RGN_SURFACE","features":[373]},{"name":"WOC_RGN_SURFACE_DELTA","features":[373]},{"name":"WOC_SPRITE_NO_OVERLAP","features":[373]},{"name":"WOC_SPRITE_OVERLAP","features":[373]},{"name":"WO_DRAW_NOTIFY","features":[373]},{"name":"WO_RGN_CLIENT","features":[373]},{"name":"WO_RGN_CLIENT_DELTA","features":[373]},{"name":"WO_RGN_DESKTOP_COORD","features":[373]},{"name":"WO_RGN_SPRITE","features":[373]},{"name":"WO_RGN_SURFACE","features":[373]},{"name":"WO_RGN_SURFACE_DELTA","features":[373]},{"name":"WO_RGN_UPDATE_ALL","features":[373]},{"name":"WO_RGN_WINDOW","features":[373]},{"name":"WO_SPRITE_NOTIFY","features":[373]},{"name":"WVIDEO_DEVICE_NAME","features":[373]},{"name":"XFORML","features":[373]},{"name":"XFORML","features":[373]},{"name":"XFORMOBJ","features":[373]},{"name":"XFORMOBJ_bApplyXform","features":[373,307]},{"name":"XFORMOBJ_iGetXform","features":[373]},{"name":"XF_INV_FXTOL","features":[373]},{"name":"XF_INV_LTOL","features":[373]},{"name":"XF_LTOFX","features":[373]},{"name":"XF_LTOL","features":[373]},{"name":"XLATEOBJ","features":[373]},{"name":"XLATEOBJ_cGetPalette","features":[373]},{"name":"XLATEOBJ_hGetColorTransform","features":[373,307]},{"name":"XLATEOBJ_iXlate","features":[373]},{"name":"XLATEOBJ_piVector","features":[373]},{"name":"XO_DESTBITFIELDS","features":[373]},{"name":"XO_DESTDCPALETTE","features":[373]},{"name":"XO_DESTPALETTE","features":[373]},{"name":"XO_DEVICE_ICM","features":[373]},{"name":"XO_FROM_CMYK","features":[373]},{"name":"XO_HOST_ICM","features":[373]},{"name":"XO_SRCBITFIELDS","features":[373]},{"name":"XO_SRCPALETTE","features":[373]},{"name":"XO_TABLE","features":[373]},{"name":"XO_TO_MONO","features":[373]},{"name":"XO_TRIVIAL","features":[373]}],"378":[{"name":"ADDRESS_FAMILY_VALUE_NAME","features":[377]},{"name":"FAULT_ACTION_SPECIFIC_BASE","features":[377]},{"name":"FAULT_ACTION_SPECIFIC_MAX","features":[377]},{"name":"FAULT_DEVICE_INTERNAL_ERROR","features":[377]},{"name":"FAULT_INVALID_ACTION","features":[377]},{"name":"FAULT_INVALID_ARG","features":[377]},{"name":"FAULT_INVALID_SEQUENCE_NUMBER","features":[377]},{"name":"FAULT_INVALID_VARIABLE","features":[377]},{"name":"HSWDEVICE","features":[377]},{"name":"IUPnPAddressFamilyControl","features":[377]},{"name":"IUPnPAsyncResult","features":[377]},{"name":"IUPnPDescriptionDocument","features":[377,358]},{"name":"IUPnPDescriptionDocumentCallback","features":[377]},{"name":"IUPnPDevice","features":[377,358]},{"name":"IUPnPDeviceControl","features":[377]},{"name":"IUPnPDeviceControlHttpHeaders","features":[377]},{"name":"IUPnPDeviceDocumentAccess","features":[377]},{"name":"IUPnPDeviceDocumentAccessEx","features":[377]},{"name":"IUPnPDeviceFinder","features":[377,358]},{"name":"IUPnPDeviceFinderAddCallbackWithInterface","features":[377]},{"name":"IUPnPDeviceFinderCallback","features":[377]},{"name":"IUPnPDeviceProvider","features":[377]},{"name":"IUPnPDevices","features":[377,358]},{"name":"IUPnPEventSink","features":[377]},{"name":"IUPnPEventSource","features":[377]},{"name":"IUPnPHttpHeaderControl","features":[377]},{"name":"IUPnPRegistrar","features":[377]},{"name":"IUPnPRemoteEndpointInfo","features":[377]},{"name":"IUPnPReregistrar","features":[377]},{"name":"IUPnPService","features":[377,358]},{"name":"IUPnPServiceAsync","features":[377]},{"name":"IUPnPServiceCallback","features":[377]},{"name":"IUPnPServiceDocumentAccess","features":[377]},{"name":"IUPnPServiceEnumProperty","features":[377]},{"name":"IUPnPServices","features":[377,358]},{"name":"REMOTE_ADDRESS_VALUE_NAME","features":[377]},{"name":"SWDeviceCapabilitiesDriverRequired","features":[377]},{"name":"SWDeviceCapabilitiesNoDisplayInUI","features":[377]},{"name":"SWDeviceCapabilitiesNone","features":[377]},{"name":"SWDeviceCapabilitiesRemovable","features":[377]},{"name":"SWDeviceCapabilitiesSilentInstall","features":[377]},{"name":"SWDeviceLifetimeHandle","features":[377]},{"name":"SWDeviceLifetimeMax","features":[377]},{"name":"SWDeviceLifetimeParentPresent","features":[377]},{"name":"SW_DEVICE_CAPABILITIES","features":[377]},{"name":"SW_DEVICE_CREATE_CALLBACK","features":[377]},{"name":"SW_DEVICE_CREATE_INFO","features":[377,310]},{"name":"SW_DEVICE_LIFETIME","features":[377]},{"name":"SwDeviceClose","features":[377]},{"name":"SwDeviceCreate","features":[377,305,310]},{"name":"SwDeviceGetLifetime","features":[377]},{"name":"SwDeviceInterfacePropertySet","features":[377,305]},{"name":"SwDeviceInterfaceRegister","features":[377,305,307]},{"name":"SwDeviceInterfaceSetState","features":[377,307]},{"name":"SwDevicePropertySet","features":[377,305]},{"name":"SwDeviceSetLifetime","features":[377]},{"name":"SwMemFree","features":[377]},{"name":"UPNP_ADDRESSFAMILY_BOTH","features":[377]},{"name":"UPNP_ADDRESSFAMILY_IPv4","features":[377]},{"name":"UPNP_ADDRESSFAMILY_IPv6","features":[377]},{"name":"UPNP_E_ACTION_REQUEST_FAILED","features":[377]},{"name":"UPNP_E_ACTION_SPECIFIC_BASE","features":[377]},{"name":"UPNP_E_DEVICE_ELEMENT_EXPECTED","features":[377]},{"name":"UPNP_E_DEVICE_ERROR","features":[377]},{"name":"UPNP_E_DEVICE_NODE_INCOMPLETE","features":[377]},{"name":"UPNP_E_DEVICE_NOTREGISTERED","features":[377]},{"name":"UPNP_E_DEVICE_RUNNING","features":[377]},{"name":"UPNP_E_DEVICE_TIMEOUT","features":[377]},{"name":"UPNP_E_DUPLICATE_NOT_ALLOWED","features":[377]},{"name":"UPNP_E_DUPLICATE_SERVICE_ID","features":[377]},{"name":"UPNP_E_ERROR_PROCESSING_RESPONSE","features":[377]},{"name":"UPNP_E_EVENT_SUBSCRIPTION_FAILED","features":[377]},{"name":"UPNP_E_ICON_ELEMENT_EXPECTED","features":[377]},{"name":"UPNP_E_ICON_NODE_INCOMPLETE","features":[377]},{"name":"UPNP_E_INVALID_ACTION","features":[377]},{"name":"UPNP_E_INVALID_ARGUMENTS","features":[377]},{"name":"UPNP_E_INVALID_DESCRIPTION","features":[377]},{"name":"UPNP_E_INVALID_DOCUMENT","features":[377]},{"name":"UPNP_E_INVALID_ICON","features":[377]},{"name":"UPNP_E_INVALID_ROOT_NAMESPACE","features":[377]},{"name":"UPNP_E_INVALID_SERVICE","features":[377]},{"name":"UPNP_E_INVALID_VARIABLE","features":[377]},{"name":"UPNP_E_INVALID_XML","features":[377]},{"name":"UPNP_E_OUT_OF_SYNC","features":[377]},{"name":"UPNP_E_PROTOCOL_ERROR","features":[377]},{"name":"UPNP_E_REQUIRED_ELEMENT_ERROR","features":[377]},{"name":"UPNP_E_ROOT_ELEMENT_EXPECTED","features":[377]},{"name":"UPNP_E_SERVICE_ELEMENT_EXPECTED","features":[377]},{"name":"UPNP_E_SERVICE_NODE_INCOMPLETE","features":[377]},{"name":"UPNP_E_SUFFIX_TOO_LONG","features":[377]},{"name":"UPNP_E_TRANSPORT_ERROR","features":[377]},{"name":"UPNP_E_URLBASE_PRESENT","features":[377]},{"name":"UPNP_E_VALUE_TOO_LONG","features":[377]},{"name":"UPNP_E_VARIABLE_VALUE_UNKNOWN","features":[377]},{"name":"UPNP_SERVICE_DELAY_SCPD_AND_SUBSCRIPTION","features":[377]},{"name":"UPnPDescriptionDocument","features":[377]},{"name":"UPnPDescriptionDocumentEx","features":[377]},{"name":"UPnPDevice","features":[377]},{"name":"UPnPDeviceFinder","features":[377]},{"name":"UPnPDeviceFinderEx","features":[377]},{"name":"UPnPDevices","features":[377]},{"name":"UPnPRegistrar","features":[377]},{"name":"UPnPRemoteEndpointInfo","features":[377]},{"name":"UPnPService","features":[377]},{"name":"UPnPServices","features":[377]}],"379":[{"name":"CF_MSFAXSRV_DEVICE_ID","features":[378]},{"name":"CF_MSFAXSRV_FSP_GUID","features":[378]},{"name":"CF_MSFAXSRV_ROUTEEXT_NAME","features":[378]},{"name":"CF_MSFAXSRV_ROUTING_METHOD_GUID","features":[378]},{"name":"CF_MSFAXSRV_SERVER_NAME","features":[378]},{"name":"CLSID_Sti","features":[378]},{"name":"CanSendToFaxRecipient","features":[378,307]},{"name":"DEVPKEY_WIA_DeviceType","features":[378,305]},{"name":"DEVPKEY_WIA_USDClassId","features":[378,305]},{"name":"DEV_ID_SRC_FAX","features":[378]},{"name":"DEV_ID_SRC_TAPI","features":[378]},{"name":"DRT_EMAIL","features":[378]},{"name":"DRT_INBOX","features":[378]},{"name":"DRT_NONE","features":[378]},{"name":"FAXDEVRECEIVE_SIZE","features":[378]},{"name":"FAXDEVREPORTSTATUS_SIZE","features":[378]},{"name":"FAXLOG_CATEGORY_INBOUND","features":[378]},{"name":"FAXLOG_CATEGORY_INIT","features":[378]},{"name":"FAXLOG_CATEGORY_OUTBOUND","features":[378]},{"name":"FAXLOG_CATEGORY_UNKNOWN","features":[378]},{"name":"FAXLOG_LEVEL_MAX","features":[378]},{"name":"FAXLOG_LEVEL_MED","features":[378]},{"name":"FAXLOG_LEVEL_MIN","features":[378]},{"name":"FAXLOG_LEVEL_NONE","features":[378]},{"name":"FAXROUTE_ENABLE","features":[378]},{"name":"FAXSRV_DEVICE_NODETYPE_GUID","features":[378]},{"name":"FAXSRV_DEVICE_PROVIDER_NODETYPE_GUID","features":[378]},{"name":"FAXSRV_ROUTING_METHOD_NODETYPE_GUID","features":[378]},{"name":"FAX_ACCESS_RIGHTS_ENUM","features":[378]},{"name":"FAX_ACCESS_RIGHTS_ENUM_2","features":[378]},{"name":"FAX_ACCOUNT_EVENTS_TYPE_ENUM","features":[378]},{"name":"FAX_CONFIGURATIONA","features":[378,307]},{"name":"FAX_CONFIGURATIONW","features":[378,307]},{"name":"FAX_CONFIG_QUERY","features":[378]},{"name":"FAX_CONFIG_SET","features":[378]},{"name":"FAX_CONTEXT_INFOA","features":[378,318]},{"name":"FAX_CONTEXT_INFOW","features":[378,318]},{"name":"FAX_COVERPAGE_INFOA","features":[378,307]},{"name":"FAX_COVERPAGE_INFOW","features":[378,307]},{"name":"FAX_COVERPAGE_TYPE_ENUM","features":[378]},{"name":"FAX_DEVICE_RECEIVE_MODE_ENUM","features":[378]},{"name":"FAX_DEVICE_STATUSA","features":[378,307]},{"name":"FAX_DEVICE_STATUSW","features":[378,307]},{"name":"FAX_DEV_STATUS","features":[378]},{"name":"FAX_ENUM_DELIVERY_REPORT_TYPES","features":[378]},{"name":"FAX_ENUM_DEVICE_ID_SOURCE","features":[378]},{"name":"FAX_ENUM_JOB_COMMANDS","features":[378]},{"name":"FAX_ENUM_JOB_SEND_ATTRIBUTES","features":[378]},{"name":"FAX_ENUM_LOG_CATEGORIES","features":[378]},{"name":"FAX_ENUM_LOG_LEVELS","features":[378]},{"name":"FAX_ENUM_PORT_OPEN_TYPE","features":[378]},{"name":"FAX_ERR_BAD_GROUP_CONFIGURATION","features":[378]},{"name":"FAX_ERR_DEVICE_NUM_LIMIT_EXCEEDED","features":[378]},{"name":"FAX_ERR_DIRECTORY_IN_USE","features":[378]},{"name":"FAX_ERR_END","features":[378]},{"name":"FAX_ERR_FILE_ACCESS_DENIED","features":[378]},{"name":"FAX_ERR_GROUP_IN_USE","features":[378]},{"name":"FAX_ERR_GROUP_NOT_FOUND","features":[378]},{"name":"FAX_ERR_MESSAGE_NOT_FOUND","features":[378]},{"name":"FAX_ERR_NOT_NTFS","features":[378]},{"name":"FAX_ERR_NOT_SUPPORTED_ON_THIS_SKU","features":[378]},{"name":"FAX_ERR_RECIPIENTS_LIMIT","features":[378]},{"name":"FAX_ERR_RULE_NOT_FOUND","features":[378]},{"name":"FAX_ERR_SRV_OUTOFMEMORY","features":[378]},{"name":"FAX_ERR_START","features":[378]},{"name":"FAX_ERR_VERSION_MISMATCH","features":[378]},{"name":"FAX_EVENTA","features":[378,307]},{"name":"FAX_EVENTW","features":[378,307]},{"name":"FAX_E_BAD_GROUP_CONFIGURATION","features":[378]},{"name":"FAX_E_DEVICE_NUM_LIMIT_EXCEEDED","features":[378]},{"name":"FAX_E_DIRECTORY_IN_USE","features":[378]},{"name":"FAX_E_FILE_ACCESS_DENIED","features":[378]},{"name":"FAX_E_GROUP_IN_USE","features":[378]},{"name":"FAX_E_GROUP_NOT_FOUND","features":[378]},{"name":"FAX_E_MESSAGE_NOT_FOUND","features":[378]},{"name":"FAX_E_NOT_NTFS","features":[378]},{"name":"FAX_E_NOT_SUPPORTED_ON_THIS_SKU","features":[378]},{"name":"FAX_E_RECIPIENTS_LIMIT","features":[378]},{"name":"FAX_E_RULE_NOT_FOUND","features":[378]},{"name":"FAX_E_SRV_OUTOFMEMORY","features":[378]},{"name":"FAX_E_VERSION_MISMATCH","features":[378]},{"name":"FAX_GLOBAL_ROUTING_INFOA","features":[378]},{"name":"FAX_GLOBAL_ROUTING_INFOW","features":[378]},{"name":"FAX_GROUP_STATUS_ENUM","features":[378]},{"name":"FAX_JOB_ENTRYA","features":[378,307]},{"name":"FAX_JOB_ENTRYW","features":[378,307]},{"name":"FAX_JOB_EXTENDED_STATUS_ENUM","features":[378]},{"name":"FAX_JOB_MANAGE","features":[378]},{"name":"FAX_JOB_OPERATIONS_ENUM","features":[378]},{"name":"FAX_JOB_PARAMA","features":[378,307]},{"name":"FAX_JOB_PARAMW","features":[378,307]},{"name":"FAX_JOB_QUERY","features":[378]},{"name":"FAX_JOB_STATUS_ENUM","features":[378]},{"name":"FAX_JOB_SUBMIT","features":[378]},{"name":"FAX_JOB_TYPE_ENUM","features":[378]},{"name":"FAX_LOG_CATEGORYA","features":[378]},{"name":"FAX_LOG_CATEGORYW","features":[378]},{"name":"FAX_LOG_LEVEL_ENUM","features":[378]},{"name":"FAX_PORT_INFOA","features":[378]},{"name":"FAX_PORT_INFOW","features":[378]},{"name":"FAX_PORT_QUERY","features":[378]},{"name":"FAX_PORT_SET","features":[378]},{"name":"FAX_PRINT_INFOA","features":[378]},{"name":"FAX_PRINT_INFOW","features":[378]},{"name":"FAX_PRIORITY_TYPE_ENUM","features":[378]},{"name":"FAX_PROVIDER_STATUS_ENUM","features":[378]},{"name":"FAX_RECEIPT_TYPE_ENUM","features":[378]},{"name":"FAX_RECEIVE","features":[378]},{"name":"FAX_ROUTE","features":[378]},{"name":"FAX_ROUTE_CALLBACKROUTINES","features":[378,307]},{"name":"FAX_ROUTING_METHODA","features":[378,307]},{"name":"FAX_ROUTING_METHODW","features":[378,307]},{"name":"FAX_ROUTING_RULE_CODE_ENUM","features":[378]},{"name":"FAX_RULE_STATUS_ENUM","features":[378]},{"name":"FAX_SCHEDULE_TYPE_ENUM","features":[378]},{"name":"FAX_SEND","features":[378,307]},{"name":"FAX_SERVER_APIVERSION_ENUM","features":[378]},{"name":"FAX_SERVER_EVENTS_TYPE_ENUM","features":[378]},{"name":"FAX_SMTP_AUTHENTICATION_TYPE_ENUM","features":[378]},{"name":"FAX_TIME","features":[378]},{"name":"FEI_ABORTING","features":[378]},{"name":"FEI_ANSWERED","features":[378]},{"name":"FEI_BAD_ADDRESS","features":[378]},{"name":"FEI_BUSY","features":[378]},{"name":"FEI_CALL_BLACKLISTED","features":[378]},{"name":"FEI_CALL_DELAYED","features":[378]},{"name":"FEI_COMPLETED","features":[378]},{"name":"FEI_DELETED","features":[378]},{"name":"FEI_DIALING","features":[378]},{"name":"FEI_DISCONNECTED","features":[378]},{"name":"FEI_FATAL_ERROR","features":[378]},{"name":"FEI_FAXSVC_ENDED","features":[378]},{"name":"FEI_FAXSVC_STARTED","features":[378]},{"name":"FEI_HANDLED","features":[378]},{"name":"FEI_IDLE","features":[378]},{"name":"FEI_INITIALIZING","features":[378]},{"name":"FEI_JOB_QUEUED","features":[378]},{"name":"FEI_LINE_UNAVAILABLE","features":[378]},{"name":"FEI_MODEM_POWERED_OFF","features":[378]},{"name":"FEI_MODEM_POWERED_ON","features":[378]},{"name":"FEI_NEVENTS","features":[378]},{"name":"FEI_NOT_FAX_CALL","features":[378]},{"name":"FEI_NO_ANSWER","features":[378]},{"name":"FEI_NO_DIAL_TONE","features":[378]},{"name":"FEI_RECEIVING","features":[378]},{"name":"FEI_RINGING","features":[378]},{"name":"FEI_ROUTING","features":[378]},{"name":"FEI_SENDING","features":[378]},{"name":"FPF_RECEIVE","features":[378]},{"name":"FPF_SEND","features":[378]},{"name":"FPF_VIRTUAL","features":[378]},{"name":"FPS_ABORTING","features":[378]},{"name":"FPS_ANSWERED","features":[378]},{"name":"FPS_AVAILABLE","features":[378]},{"name":"FPS_BAD_ADDRESS","features":[378]},{"name":"FPS_BUSY","features":[378]},{"name":"FPS_CALL_BLACKLISTED","features":[378]},{"name":"FPS_CALL_DELAYED","features":[378]},{"name":"FPS_COMPLETED","features":[378]},{"name":"FPS_DIALING","features":[378]},{"name":"FPS_DISCONNECTED","features":[378]},{"name":"FPS_FATAL_ERROR","features":[378]},{"name":"FPS_HANDLED","features":[378]},{"name":"FPS_INITIALIZING","features":[378]},{"name":"FPS_NOT_FAX_CALL","features":[378]},{"name":"FPS_NO_ANSWER","features":[378]},{"name":"FPS_NO_DIAL_TONE","features":[378]},{"name":"FPS_OFFLINE","features":[378]},{"name":"FPS_RECEIVING","features":[378]},{"name":"FPS_RINGING","features":[378]},{"name":"FPS_ROUTING","features":[378]},{"name":"FPS_SENDING","features":[378]},{"name":"FPS_UNAVAILABLE","features":[378]},{"name":"FS_ANSWERED","features":[378]},{"name":"FS_BAD_ADDRESS","features":[378]},{"name":"FS_BUSY","features":[378]},{"name":"FS_CALL_BLACKLISTED","features":[378]},{"name":"FS_CALL_DELAYED","features":[378]},{"name":"FS_COMPLETED","features":[378]},{"name":"FS_DIALING","features":[378]},{"name":"FS_DISCONNECTED","features":[378]},{"name":"FS_FATAL_ERROR","features":[378]},{"name":"FS_HANDLED","features":[378]},{"name":"FS_INITIALIZING","features":[378]},{"name":"FS_LINE_UNAVAILABLE","features":[378]},{"name":"FS_NOT_FAX_CALL","features":[378]},{"name":"FS_NO_ANSWER","features":[378]},{"name":"FS_NO_DIAL_TONE","features":[378]},{"name":"FS_RECEIVING","features":[378]},{"name":"FS_TRANSMITTING","features":[378]},{"name":"FS_USER_ABORT","features":[378]},{"name":"FaxAbort","features":[378,307]},{"name":"FaxAccessCheck","features":[378,307]},{"name":"FaxAccount","features":[378]},{"name":"FaxAccountFolders","features":[378]},{"name":"FaxAccountIncomingArchive","features":[378]},{"name":"FaxAccountIncomingQueue","features":[378]},{"name":"FaxAccountOutgoingArchive","features":[378]},{"name":"FaxAccountOutgoingQueue","features":[378]},{"name":"FaxAccountSet","features":[378]},{"name":"FaxAccounts","features":[378]},{"name":"FaxActivity","features":[378]},{"name":"FaxActivityLogging","features":[378]},{"name":"FaxClose","features":[378,307]},{"name":"FaxCompleteJobParamsA","features":[378,307]},{"name":"FaxCompleteJobParamsW","features":[378,307]},{"name":"FaxConfiguration","features":[378]},{"name":"FaxConnectFaxServerA","features":[378,307]},{"name":"FaxConnectFaxServerW","features":[378,307]},{"name":"FaxDevice","features":[378]},{"name":"FaxDeviceIds","features":[378]},{"name":"FaxDeviceProvider","features":[378]},{"name":"FaxDeviceProviders","features":[378]},{"name":"FaxDevices","features":[378]},{"name":"FaxDocument","features":[378]},{"name":"FaxEnableRoutingMethodA","features":[378,307]},{"name":"FaxEnableRoutingMethodW","features":[378,307]},{"name":"FaxEnumGlobalRoutingInfoA","features":[378,307]},{"name":"FaxEnumGlobalRoutingInfoW","features":[378,307]},{"name":"FaxEnumJobsA","features":[378,307]},{"name":"FaxEnumJobsW","features":[378,307]},{"name":"FaxEnumPortsA","features":[378,307]},{"name":"FaxEnumPortsW","features":[378,307]},{"name":"FaxEnumRoutingMethodsA","features":[378,307]},{"name":"FaxEnumRoutingMethodsW","features":[378,307]},{"name":"FaxEventLogging","features":[378]},{"name":"FaxFolders","features":[378]},{"name":"FaxFreeBuffer","features":[378]},{"name":"FaxGetConfigurationA","features":[378,307]},{"name":"FaxGetConfigurationW","features":[378,307]},{"name":"FaxGetDeviceStatusA","features":[378,307]},{"name":"FaxGetDeviceStatusW","features":[378,307]},{"name":"FaxGetJobA","features":[378,307]},{"name":"FaxGetJobW","features":[378,307]},{"name":"FaxGetLoggingCategoriesA","features":[378,307]},{"name":"FaxGetLoggingCategoriesW","features":[378,307]},{"name":"FaxGetPageData","features":[378,307]},{"name":"FaxGetPortA","features":[378,307]},{"name":"FaxGetPortW","features":[378,307]},{"name":"FaxGetRoutingInfoA","features":[378,307]},{"name":"FaxGetRoutingInfoW","features":[378,307]},{"name":"FaxInboundRouting","features":[378]},{"name":"FaxInboundRoutingExtension","features":[378]},{"name":"FaxInboundRoutingExtensions","features":[378]},{"name":"FaxInboundRoutingMethod","features":[378]},{"name":"FaxInboundRoutingMethods","features":[378]},{"name":"FaxIncomingArchive","features":[378]},{"name":"FaxIncomingJob","features":[378]},{"name":"FaxIncomingJobs","features":[378]},{"name":"FaxIncomingMessage","features":[378]},{"name":"FaxIncomingMessageIterator","features":[378]},{"name":"FaxIncomingQueue","features":[378]},{"name":"FaxInitializeEventQueue","features":[378,307]},{"name":"FaxJobStatus","features":[378]},{"name":"FaxLoggingOptions","features":[378]},{"name":"FaxOpenPort","features":[378,307]},{"name":"FaxOutboundRouting","features":[378]},{"name":"FaxOutboundRoutingGroup","features":[378]},{"name":"FaxOutboundRoutingGroups","features":[378]},{"name":"FaxOutboundRoutingRule","features":[378]},{"name":"FaxOutboundRoutingRules","features":[378]},{"name":"FaxOutgoingArchive","features":[378]},{"name":"FaxOutgoingJob","features":[378]},{"name":"FaxOutgoingJobs","features":[378]},{"name":"FaxOutgoingMessage","features":[378]},{"name":"FaxOutgoingMessageIterator","features":[378]},{"name":"FaxOutgoingQueue","features":[378]},{"name":"FaxPrintCoverPageA","features":[378,307,318]},{"name":"FaxPrintCoverPageW","features":[378,307,318]},{"name":"FaxReceiptOptions","features":[378]},{"name":"FaxRecipient","features":[378]},{"name":"FaxRecipients","features":[378]},{"name":"FaxRegisterRoutingExtensionW","features":[378,307]},{"name":"FaxRegisterServiceProviderW","features":[378,307]},{"name":"FaxSecurity","features":[378]},{"name":"FaxSecurity2","features":[378]},{"name":"FaxSendDocumentA","features":[378,307]},{"name":"FaxSendDocumentForBroadcastA","features":[378,307]},{"name":"FaxSendDocumentForBroadcastW","features":[378,307]},{"name":"FaxSendDocumentW","features":[378,307]},{"name":"FaxSender","features":[378]},{"name":"FaxServer","features":[378]},{"name":"FaxSetConfigurationA","features":[378,307]},{"name":"FaxSetConfigurationW","features":[378,307]},{"name":"FaxSetGlobalRoutingInfoA","features":[378,307]},{"name":"FaxSetGlobalRoutingInfoW","features":[378,307]},{"name":"FaxSetJobA","features":[378,307]},{"name":"FaxSetJobW","features":[378,307]},{"name":"FaxSetLoggingCategoriesA","features":[378,307]},{"name":"FaxSetLoggingCategoriesW","features":[378,307]},{"name":"FaxSetPortA","features":[378,307]},{"name":"FaxSetPortW","features":[378,307]},{"name":"FaxSetRoutingInfoA","features":[378,307]},{"name":"FaxSetRoutingInfoW","features":[378,307]},{"name":"FaxStartPrintJobA","features":[378,307,318]},{"name":"FaxStartPrintJobW","features":[378,307,318]},{"name":"FaxUnregisterServiceProviderW","features":[378,307]},{"name":"GUID_DeviceArrivedLaunch","features":[378]},{"name":"GUID_STIUserDefined1","features":[378]},{"name":"GUID_STIUserDefined2","features":[378]},{"name":"GUID_STIUserDefined3","features":[378]},{"name":"GUID_ScanFaxImage","features":[378]},{"name":"GUID_ScanImage","features":[378]},{"name":"GUID_ScanPrintImage","features":[378]},{"name":"IFaxAccount","features":[378,358]},{"name":"IFaxAccountFolders","features":[378,358]},{"name":"IFaxAccountIncomingArchive","features":[378,358]},{"name":"IFaxAccountIncomingQueue","features":[378,358]},{"name":"IFaxAccountNotify","features":[378,358]},{"name":"IFaxAccountOutgoingArchive","features":[378,358]},{"name":"IFaxAccountOutgoingQueue","features":[378,358]},{"name":"IFaxAccountSet","features":[378,358]},{"name":"IFaxAccounts","features":[378,358]},{"name":"IFaxActivity","features":[378,358]},{"name":"IFaxActivityLogging","features":[378,358]},{"name":"IFaxConfiguration","features":[378,358]},{"name":"IFaxDevice","features":[378,358]},{"name":"IFaxDeviceIds","features":[378,358]},{"name":"IFaxDeviceProvider","features":[378,358]},{"name":"IFaxDeviceProviders","features":[378,358]},{"name":"IFaxDevices","features":[378,358]},{"name":"IFaxDocument","features":[378,358]},{"name":"IFaxDocument2","features":[378,358]},{"name":"IFaxEventLogging","features":[378,358]},{"name":"IFaxFolders","features":[378,358]},{"name":"IFaxInboundRouting","features":[378,358]},{"name":"IFaxInboundRoutingExtension","features":[378,358]},{"name":"IFaxInboundRoutingExtensions","features":[378,358]},{"name":"IFaxInboundRoutingMethod","features":[378,358]},{"name":"IFaxInboundRoutingMethods","features":[378,358]},{"name":"IFaxIncomingArchive","features":[378,358]},{"name":"IFaxIncomingJob","features":[378,358]},{"name":"IFaxIncomingJobs","features":[378,358]},{"name":"IFaxIncomingMessage","features":[378,358]},{"name":"IFaxIncomingMessage2","features":[378,358]},{"name":"IFaxIncomingMessageIterator","features":[378,358]},{"name":"IFaxIncomingQueue","features":[378,358]},{"name":"IFaxJobStatus","features":[378,358]},{"name":"IFaxLoggingOptions","features":[378,358]},{"name":"IFaxOutboundRouting","features":[378,358]},{"name":"IFaxOutboundRoutingGroup","features":[378,358]},{"name":"IFaxOutboundRoutingGroups","features":[378,358]},{"name":"IFaxOutboundRoutingRule","features":[378,358]},{"name":"IFaxOutboundRoutingRules","features":[378,358]},{"name":"IFaxOutgoingArchive","features":[378,358]},{"name":"IFaxOutgoingJob","features":[378,358]},{"name":"IFaxOutgoingJob2","features":[378,358]},{"name":"IFaxOutgoingJobs","features":[378,358]},{"name":"IFaxOutgoingMessage","features":[378,358]},{"name":"IFaxOutgoingMessage2","features":[378,358]},{"name":"IFaxOutgoingMessageIterator","features":[378,358]},{"name":"IFaxOutgoingQueue","features":[378,358]},{"name":"IFaxReceiptOptions","features":[378,358]},{"name":"IFaxRecipient","features":[378,358]},{"name":"IFaxRecipients","features":[378,358]},{"name":"IFaxSecurity","features":[378,358]},{"name":"IFaxSecurity2","features":[378,358]},{"name":"IFaxSender","features":[378,358]},{"name":"IFaxServer","features":[378,358]},{"name":"IFaxServer2","features":[378,358]},{"name":"IFaxServerNotify","features":[378,358]},{"name":"IFaxServerNotify2","features":[378,358]},{"name":"IS_DIGITAL_CAMERA_STR","features":[378]},{"name":"IS_DIGITAL_CAMERA_VAL","features":[378]},{"name":"IStiDevice","features":[378]},{"name":"IStiDeviceControl","features":[378]},{"name":"IStiUSD","features":[378]},{"name":"IStillImageW","features":[378]},{"name":"JC_DELETE","features":[378]},{"name":"JC_PAUSE","features":[378]},{"name":"JC_RESUME","features":[378]},{"name":"JC_UNKNOWN","features":[378]},{"name":"JSA_DISCOUNT_PERIOD","features":[378]},{"name":"JSA_NOW","features":[378]},{"name":"JSA_SPECIFIC_TIME","features":[378]},{"name":"JS_DELETING","features":[378]},{"name":"JS_FAILED","features":[378]},{"name":"JS_INPROGRESS","features":[378]},{"name":"JS_NOLINE","features":[378]},{"name":"JS_PAUSED","features":[378]},{"name":"JS_PENDING","features":[378]},{"name":"JS_RETRIES_EXCEEDED","features":[378]},{"name":"JS_RETRYING","features":[378]},{"name":"JT_FAIL_RECEIVE","features":[378]},{"name":"JT_RECEIVE","features":[378]},{"name":"JT_ROUTING","features":[378]},{"name":"JT_SEND","features":[378]},{"name":"JT_UNKNOWN","features":[378]},{"name":"MAX_NOTIFICATION_DATA","features":[378]},{"name":"MS_FAXROUTE_EMAIL_GUID","features":[378]},{"name":"MS_FAXROUTE_FOLDER_GUID","features":[378]},{"name":"MS_FAXROUTE_PRINTING_GUID","features":[378]},{"name":"PFAXABORT","features":[378,307]},{"name":"PFAXACCESSCHECK","features":[378,307]},{"name":"PFAXCLOSE","features":[378,307]},{"name":"PFAXCOMPLETEJOBPARAMSA","features":[378,307]},{"name":"PFAXCOMPLETEJOBPARAMSW","features":[378,307]},{"name":"PFAXCONNECTFAXSERVERA","features":[378,307]},{"name":"PFAXCONNECTFAXSERVERW","features":[378,307]},{"name":"PFAXDEVABORTOPERATION","features":[378,307]},{"name":"PFAXDEVCONFIGURE","features":[378,307,357]},{"name":"PFAXDEVENDJOB","features":[378,307]},{"name":"PFAXDEVINITIALIZE","features":[378,307]},{"name":"PFAXDEVRECEIVE","features":[378,307]},{"name":"PFAXDEVREPORTSTATUS","features":[378,307]},{"name":"PFAXDEVSEND","features":[378,307]},{"name":"PFAXDEVSHUTDOWN","features":[378]},{"name":"PFAXDEVSTARTJOB","features":[378,307]},{"name":"PFAXDEVVIRTUALDEVICECREATION","features":[378,307]},{"name":"PFAXENABLEROUTINGMETHODA","features":[378,307]},{"name":"PFAXENABLEROUTINGMETHODW","features":[378,307]},{"name":"PFAXENUMGLOBALROUTINGINFOA","features":[378,307]},{"name":"PFAXENUMGLOBALROUTINGINFOW","features":[378,307]},{"name":"PFAXENUMJOBSA","features":[378,307]},{"name":"PFAXENUMJOBSW","features":[378,307]},{"name":"PFAXENUMPORTSA","features":[378,307]},{"name":"PFAXENUMPORTSW","features":[378,307]},{"name":"PFAXENUMROUTINGMETHODSA","features":[378,307]},{"name":"PFAXENUMROUTINGMETHODSW","features":[378,307]},{"name":"PFAXFREEBUFFER","features":[378]},{"name":"PFAXGETCONFIGURATIONA","features":[378,307]},{"name":"PFAXGETCONFIGURATIONW","features":[378,307]},{"name":"PFAXGETDEVICESTATUSA","features":[378,307]},{"name":"PFAXGETDEVICESTATUSW","features":[378,307]},{"name":"PFAXGETJOBA","features":[378,307]},{"name":"PFAXGETJOBW","features":[378,307]},{"name":"PFAXGETLOGGINGCATEGORIESA","features":[378,307]},{"name":"PFAXGETLOGGINGCATEGORIESW","features":[378,307]},{"name":"PFAXGETPAGEDATA","features":[378,307]},{"name":"PFAXGETPORTA","features":[378,307]},{"name":"PFAXGETPORTW","features":[378,307]},{"name":"PFAXGETROUTINGINFOA","features":[378,307]},{"name":"PFAXGETROUTINGINFOW","features":[378,307]},{"name":"PFAXINITIALIZEEVENTQUEUE","features":[378,307]},{"name":"PFAXOPENPORT","features":[378,307]},{"name":"PFAXPRINTCOVERPAGEA","features":[378,307,318]},{"name":"PFAXPRINTCOVERPAGEW","features":[378,307,318]},{"name":"PFAXREGISTERROUTINGEXTENSIONW","features":[378,307]},{"name":"PFAXREGISTERSERVICEPROVIDERW","features":[378,307]},{"name":"PFAXROUTEADDFILE","features":[378]},{"name":"PFAXROUTEDELETEFILE","features":[378]},{"name":"PFAXROUTEDEVICECHANGENOTIFICATION","features":[378,307]},{"name":"PFAXROUTEDEVICEENABLE","features":[378,307]},{"name":"PFAXROUTEENUMFILE","features":[378,307]},{"name":"PFAXROUTEENUMFILES","features":[378,307]},{"name":"PFAXROUTEGETFILE","features":[378,307]},{"name":"PFAXROUTEGETROUTINGINFO","features":[378,307]},{"name":"PFAXROUTEINITIALIZE","features":[378,307]},{"name":"PFAXROUTEMETHOD","features":[378,307]},{"name":"PFAXROUTEMODIFYROUTINGDATA","features":[378,307]},{"name":"PFAXROUTESETROUTINGINFO","features":[378,307]},{"name":"PFAXSENDDOCUMENTA","features":[378,307]},{"name":"PFAXSENDDOCUMENTFORBROADCASTA","features":[378,307]},{"name":"PFAXSENDDOCUMENTFORBROADCASTW","features":[378,307]},{"name":"PFAXSENDDOCUMENTW","features":[378,307]},{"name":"PFAXSETCONFIGURATIONA","features":[378,307]},{"name":"PFAXSETCONFIGURATIONW","features":[378,307]},{"name":"PFAXSETGLOBALROUTINGINFOA","features":[378,307]},{"name":"PFAXSETGLOBALROUTINGINFOW","features":[378,307]},{"name":"PFAXSETJOBA","features":[378,307]},{"name":"PFAXSETJOBW","features":[378,307]},{"name":"PFAXSETLOGGINGCATEGORIESA","features":[378,307]},{"name":"PFAXSETLOGGINGCATEGORIESW","features":[378,307]},{"name":"PFAXSETPORTA","features":[378,307]},{"name":"PFAXSETPORTW","features":[378,307]},{"name":"PFAXSETROUTINGINFOA","features":[378,307]},{"name":"PFAXSETROUTINGINFOW","features":[378,307]},{"name":"PFAXSTARTPRINTJOBA","features":[378,307,318]},{"name":"PFAXSTARTPRINTJOBW","features":[378,307,318]},{"name":"PFAXUNREGISTERSERVICEPROVIDERW","features":[378,307]},{"name":"PFAX_EXT_CONFIG_CHANGE","features":[378]},{"name":"PFAX_EXT_FREE_BUFFER","features":[378]},{"name":"PFAX_EXT_GET_DATA","features":[378]},{"name":"PFAX_EXT_INITIALIZE_CONFIG","features":[378,307]},{"name":"PFAX_EXT_REGISTER_FOR_EVENTS","features":[378,307]},{"name":"PFAX_EXT_SET_DATA","features":[378,307]},{"name":"PFAX_EXT_UNREGISTER_FOR_EVENTS","features":[378,307]},{"name":"PFAX_LINECALLBACK","features":[378,307]},{"name":"PFAX_RECIPIENT_CALLBACKA","features":[378,307]},{"name":"PFAX_RECIPIENT_CALLBACKW","features":[378,307]},{"name":"PFAX_ROUTING_INSTALLATION_CALLBACKW","features":[378,307]},{"name":"PFAX_SEND_CALLBACK","features":[378,307]},{"name":"PFAX_SERVICE_CALLBACK","features":[378,307]},{"name":"PORT_OPEN_MODIFY","features":[378]},{"name":"PORT_OPEN_QUERY","features":[378]},{"name":"QUERY_STATUS","features":[378]},{"name":"REGSTR_VAL_BAUDRATE","features":[378]},{"name":"REGSTR_VAL_BAUDRATE_A","features":[378]},{"name":"REGSTR_VAL_DATA_W","features":[378]},{"name":"REGSTR_VAL_DEVICESUBTYPE_W","features":[378]},{"name":"REGSTR_VAL_DEVICETYPE_W","features":[378]},{"name":"REGSTR_VAL_DEVICE_NAME_W","features":[378]},{"name":"REGSTR_VAL_DEV_NAME_W","features":[378]},{"name":"REGSTR_VAL_DRIVER_DESC_W","features":[378]},{"name":"REGSTR_VAL_FRIENDLY_NAME_W","features":[378]},{"name":"REGSTR_VAL_GENERIC_CAPS_W","features":[378]},{"name":"REGSTR_VAL_GUID","features":[378]},{"name":"REGSTR_VAL_GUID_W","features":[378]},{"name":"REGSTR_VAL_HARDWARE","features":[378]},{"name":"REGSTR_VAL_HARDWARE_W","features":[378]},{"name":"REGSTR_VAL_LAUNCHABLE","features":[378]},{"name":"REGSTR_VAL_LAUNCHABLE_W","features":[378]},{"name":"REGSTR_VAL_LAUNCH_APPS","features":[378]},{"name":"REGSTR_VAL_LAUNCH_APPS_W","features":[378]},{"name":"REGSTR_VAL_SHUTDOWNDELAY","features":[378]},{"name":"REGSTR_VAL_SHUTDOWNDELAY_W","features":[378]},{"name":"REGSTR_VAL_TYPE_W","features":[378]},{"name":"REGSTR_VAL_VENDOR_NAME_W","features":[378]},{"name":"SEND_TO_FAX_RECIPIENT_ATTACHMENT","features":[378]},{"name":"STATUS_DISABLE","features":[378]},{"name":"STATUS_ENABLE","features":[378]},{"name":"STIEDFL_ALLDEVICES","features":[378]},{"name":"STIEDFL_ATTACHEDONLY","features":[378]},{"name":"STIERR_ALREADY_INITIALIZED","features":[378]},{"name":"STIERR_BADDRIVER","features":[378]},{"name":"STIERR_BETA_VERSION","features":[378]},{"name":"STIERR_DEVICENOTREG","features":[378]},{"name":"STIERR_DEVICE_LOCKED","features":[378]},{"name":"STIERR_DEVICE_NOTREADY","features":[378]},{"name":"STIERR_GENERIC","features":[378]},{"name":"STIERR_HANDLEEXISTS","features":[378]},{"name":"STIERR_INVALID_DEVICE_NAME","features":[378]},{"name":"STIERR_INVALID_HW_TYPE","features":[378]},{"name":"STIERR_INVALID_PARAM","features":[378]},{"name":"STIERR_NEEDS_LOCK","features":[378]},{"name":"STIERR_NOEVENTS","features":[378]},{"name":"STIERR_NOINTERFACE","features":[378]},{"name":"STIERR_NOTINITIALIZED","features":[378]},{"name":"STIERR_NOT_INITIALIZED","features":[378]},{"name":"STIERR_OBJECTNOTFOUND","features":[378]},{"name":"STIERR_OLD_VERSION","features":[378]},{"name":"STIERR_OUTOFMEMORY","features":[378]},{"name":"STIERR_READONLY","features":[378]},{"name":"STIERR_SHARING_VIOLATION","features":[378]},{"name":"STIERR_UNSUPPORTED","features":[378]},{"name":"STINOTIFY","features":[378]},{"name":"STISUBSCRIBE","features":[378,307]},{"name":"STI_ADD_DEVICE_BROADCAST_ACTION","features":[378]},{"name":"STI_ADD_DEVICE_BROADCAST_STRING","features":[378]},{"name":"STI_CHANGENOEFFECT","features":[378]},{"name":"STI_DEVICE_CREATE_BOTH","features":[378]},{"name":"STI_DEVICE_CREATE_DATA","features":[378]},{"name":"STI_DEVICE_CREATE_FOR_MONITOR","features":[378]},{"name":"STI_DEVICE_CREATE_MASK","features":[378]},{"name":"STI_DEVICE_CREATE_STATUS","features":[378]},{"name":"STI_DEVICE_INFORMATIONW","features":[378]},{"name":"STI_DEVICE_MJ_TYPE","features":[378]},{"name":"STI_DEVICE_STATUS","features":[378]},{"name":"STI_DEVICE_VALUE_DEFAULT_LAUNCHAPP","features":[378]},{"name":"STI_DEVICE_VALUE_DEFAULT_LAUNCHAPP_A","features":[378]},{"name":"STI_DEVICE_VALUE_DISABLE_NOTIFICATIONS","features":[378]},{"name":"STI_DEVICE_VALUE_DISABLE_NOTIFICATIONS_A","features":[378]},{"name":"STI_DEVICE_VALUE_ICM_PROFILE","features":[378]},{"name":"STI_DEVICE_VALUE_ICM_PROFILE_A","features":[378]},{"name":"STI_DEVICE_VALUE_ISIS_NAME","features":[378]},{"name":"STI_DEVICE_VALUE_ISIS_NAME_A","features":[378]},{"name":"STI_DEVICE_VALUE_TIMEOUT","features":[378]},{"name":"STI_DEVICE_VALUE_TIMEOUT_A","features":[378]},{"name":"STI_DEVICE_VALUE_TWAIN_NAME","features":[378]},{"name":"STI_DEVICE_VALUE_TWAIN_NAME_A","features":[378]},{"name":"STI_DEVSTATUS_EVENTS_STATE","features":[378]},{"name":"STI_DEVSTATUS_ONLINE_STATE","features":[378]},{"name":"STI_DEV_CAPS","features":[378]},{"name":"STI_DIAG","features":[378]},{"name":"STI_DIAGCODE_HWPRESENCE","features":[378]},{"name":"STI_ERROR_NO_ERROR","features":[378]},{"name":"STI_EVENTHANDLING_ENABLED","features":[378]},{"name":"STI_EVENTHANDLING_PENDING","features":[378]},{"name":"STI_EVENTHANDLING_POLLING","features":[378]},{"name":"STI_GENCAP_AUTO_PORTSELECT","features":[378]},{"name":"STI_GENCAP_COMMON_MASK","features":[378]},{"name":"STI_GENCAP_GENERATE_ARRIVALEVENT","features":[378]},{"name":"STI_GENCAP_NOTIFICATIONS","features":[378]},{"name":"STI_GENCAP_POLLING_NEEDED","features":[378]},{"name":"STI_GENCAP_SUBSET","features":[378]},{"name":"STI_GENCAP_WIA","features":[378]},{"name":"STI_HW_CONFIG_PARALLEL","features":[378]},{"name":"STI_HW_CONFIG_SCSI","features":[378]},{"name":"STI_HW_CONFIG_SERIAL","features":[378]},{"name":"STI_HW_CONFIG_UNKNOWN","features":[378]},{"name":"STI_HW_CONFIG_USB","features":[378]},{"name":"STI_MAX_INTERNAL_NAME_LENGTH","features":[378]},{"name":"STI_NOTCONNECTED","features":[378]},{"name":"STI_OK","features":[378]},{"name":"STI_ONLINESTATE_BUSY","features":[378]},{"name":"STI_ONLINESTATE_ERROR","features":[378]},{"name":"STI_ONLINESTATE_INITIALIZING","features":[378]},{"name":"STI_ONLINESTATE_IO_ACTIVE","features":[378]},{"name":"STI_ONLINESTATE_OFFLINE","features":[378]},{"name":"STI_ONLINESTATE_OPERATIONAL","features":[378]},{"name":"STI_ONLINESTATE_PAPER_JAM","features":[378]},{"name":"STI_ONLINESTATE_PAPER_PROBLEM","features":[378]},{"name":"STI_ONLINESTATE_PAUSED","features":[378]},{"name":"STI_ONLINESTATE_PENDING","features":[378]},{"name":"STI_ONLINESTATE_POWER_SAVE","features":[378]},{"name":"STI_ONLINESTATE_TRANSFERRING","features":[378]},{"name":"STI_ONLINESTATE_USER_INTERVENTION","features":[378]},{"name":"STI_ONLINESTATE_WARMING_UP","features":[378]},{"name":"STI_RAW_RESERVED","features":[378]},{"name":"STI_REMOVE_DEVICE_BROADCAST_ACTION","features":[378]},{"name":"STI_REMOVE_DEVICE_BROADCAST_STRING","features":[378]},{"name":"STI_SUBSCRIBE_FLAG_EVENT","features":[378]},{"name":"STI_SUBSCRIBE_FLAG_WINDOW","features":[378]},{"name":"STI_TRACE_ERROR","features":[378]},{"name":"STI_TRACE_INFORMATION","features":[378]},{"name":"STI_TRACE_WARNING","features":[378]},{"name":"STI_UNICODE","features":[378]},{"name":"STI_USD_CAPS","features":[378]},{"name":"STI_USD_GENCAP_NATIVE_PUSHSUPPORT","features":[378]},{"name":"STI_VERSION","features":[378]},{"name":"STI_VERSION_FLAG_MASK","features":[378]},{"name":"STI_VERSION_FLAG_UNICODE","features":[378]},{"name":"STI_VERSION_MIN_ALLOWED","features":[378]},{"name":"STI_VERSION_REAL","features":[378]},{"name":"STI_WIA_DEVICE_INFORMATIONW","features":[378]},{"name":"SUPPORTS_MSCPLUS_STR","features":[378]},{"name":"SUPPORTS_MSCPLUS_VAL","features":[378]},{"name":"SendToFaxRecipient","features":[378]},{"name":"SendToMode","features":[378]},{"name":"StiCreateInstanceW","features":[378,307]},{"name":"StiDeviceTypeDefault","features":[378]},{"name":"StiDeviceTypeDigitalCamera","features":[378]},{"name":"StiDeviceTypeScanner","features":[378]},{"name":"StiDeviceTypeStreamingVideo","features":[378]},{"name":"WIA_INCOMPAT_XP","features":[378]},{"name":"_ERROR_INFOW","features":[378]},{"name":"faetFXSSVC_ENDED","features":[378]},{"name":"faetIN_ARCHIVE","features":[378]},{"name":"faetIN_QUEUE","features":[378]},{"name":"faetNONE","features":[378]},{"name":"faetOUT_ARCHIVE","features":[378]},{"name":"faetOUT_QUEUE","features":[378]},{"name":"far2MANAGE_ARCHIVES","features":[378]},{"name":"far2MANAGE_CONFIG","features":[378]},{"name":"far2MANAGE_OUT_JOBS","features":[378]},{"name":"far2MANAGE_RECEIVE_FOLDER","features":[378]},{"name":"far2QUERY_ARCHIVES","features":[378]},{"name":"far2QUERY_CONFIG","features":[378]},{"name":"far2QUERY_OUT_JOBS","features":[378]},{"name":"far2SUBMIT_HIGH","features":[378]},{"name":"far2SUBMIT_LOW","features":[378]},{"name":"far2SUBMIT_NORMAL","features":[378]},{"name":"farMANAGE_CONFIG","features":[378]},{"name":"farMANAGE_IN_ARCHIVE","features":[378]},{"name":"farMANAGE_JOBS","features":[378]},{"name":"farMANAGE_OUT_ARCHIVE","features":[378]},{"name":"farQUERY_CONFIG","features":[378]},{"name":"farQUERY_IN_ARCHIVE","features":[378]},{"name":"farQUERY_JOBS","features":[378]},{"name":"farQUERY_OUT_ARCHIVE","features":[378]},{"name":"farSUBMIT_HIGH","features":[378]},{"name":"farSUBMIT_LOW","features":[378]},{"name":"farSUBMIT_NORMAL","features":[378]},{"name":"fcptLOCAL","features":[378]},{"name":"fcptNONE","features":[378]},{"name":"fcptSERVER","features":[378]},{"name":"fdrmAUTO_ANSWER","features":[378]},{"name":"fdrmMANUAL_ANSWER","features":[378]},{"name":"fdrmNO_ANSWER","features":[378]},{"name":"fgsALL_DEV_NOT_VALID","features":[378]},{"name":"fgsALL_DEV_VALID","features":[378]},{"name":"fgsEMPTY","features":[378]},{"name":"fgsSOME_DEV_NOT_VALID","features":[378]},{"name":"fjesANSWERED","features":[378]},{"name":"fjesBAD_ADDRESS","features":[378]},{"name":"fjesBUSY","features":[378]},{"name":"fjesCALL_ABORTED","features":[378]},{"name":"fjesCALL_BLACKLISTED","features":[378]},{"name":"fjesCALL_COMPLETED","features":[378]},{"name":"fjesCALL_DELAYED","features":[378]},{"name":"fjesDIALING","features":[378]},{"name":"fjesDISCONNECTED","features":[378]},{"name":"fjesFATAL_ERROR","features":[378]},{"name":"fjesHANDLED","features":[378]},{"name":"fjesINITIALIZING","features":[378]},{"name":"fjesLINE_UNAVAILABLE","features":[378]},{"name":"fjesNONE","features":[378]},{"name":"fjesNOT_FAX_CALL","features":[378]},{"name":"fjesNO_ANSWER","features":[378]},{"name":"fjesNO_DIAL_TONE","features":[378]},{"name":"fjesPARTIALLY_RECEIVED","features":[378]},{"name":"fjesPROPRIETARY","features":[378]},{"name":"fjesRECEIVING","features":[378]},{"name":"fjesTRANSMITTING","features":[378]},{"name":"fjoDELETE","features":[378]},{"name":"fjoPAUSE","features":[378]},{"name":"fjoRECIPIENT_INFO","features":[378]},{"name":"fjoRESTART","features":[378]},{"name":"fjoRESUME","features":[378]},{"name":"fjoSENDER_INFO","features":[378]},{"name":"fjoVIEW","features":[378]},{"name":"fjsCANCELED","features":[378]},{"name":"fjsCANCELING","features":[378]},{"name":"fjsCOMPLETED","features":[378]},{"name":"fjsFAILED","features":[378]},{"name":"fjsINPROGRESS","features":[378]},{"name":"fjsNOLINE","features":[378]},{"name":"fjsPAUSED","features":[378]},{"name":"fjsPENDING","features":[378]},{"name":"fjsRETRIES_EXCEEDED","features":[378]},{"name":"fjsRETRYING","features":[378]},{"name":"fjsROUTING","features":[378]},{"name":"fjtRECEIVE","features":[378]},{"name":"fjtROUTING","features":[378]},{"name":"fjtSEND","features":[378]},{"name":"fllMAX","features":[378]},{"name":"fllMED","features":[378]},{"name":"fllMIN","features":[378]},{"name":"fllNONE","features":[378]},{"name":"fpsBAD_GUID","features":[378]},{"name":"fpsBAD_VERSION","features":[378]},{"name":"fpsCANT_INIT","features":[378]},{"name":"fpsCANT_LINK","features":[378]},{"name":"fpsCANT_LOAD","features":[378]},{"name":"fpsSERVER_ERROR","features":[378]},{"name":"fpsSUCCESS","features":[378]},{"name":"fptHIGH","features":[378]},{"name":"fptLOW","features":[378]},{"name":"fptNORMAL","features":[378]},{"name":"frrcANY_CODE","features":[378]},{"name":"frsALL_GROUP_DEV_NOT_VALID","features":[378]},{"name":"frsBAD_DEVICE","features":[378]},{"name":"frsEMPTY_GROUP","features":[378]},{"name":"frsSOME_GROUP_DEV_NOT_VALID","features":[378]},{"name":"frsVALID","features":[378]},{"name":"frtMAIL","features":[378]},{"name":"frtMSGBOX","features":[378]},{"name":"frtNONE","features":[378]},{"name":"fsAPI_VERSION_0","features":[378]},{"name":"fsAPI_VERSION_1","features":[378]},{"name":"fsAPI_VERSION_2","features":[378]},{"name":"fsAPI_VERSION_3","features":[378]},{"name":"fsatANONYMOUS","features":[378]},{"name":"fsatBASIC","features":[378]},{"name":"fsatNTLM","features":[378]},{"name":"fsetACTIVITY","features":[378]},{"name":"fsetCONFIG","features":[378]},{"name":"fsetDEVICE_STATUS","features":[378]},{"name":"fsetFXSSVC_ENDED","features":[378]},{"name":"fsetINCOMING_CALL","features":[378]},{"name":"fsetIN_ARCHIVE","features":[378]},{"name":"fsetIN_QUEUE","features":[378]},{"name":"fsetNONE","features":[378]},{"name":"fsetOUT_ARCHIVE","features":[378]},{"name":"fsetOUT_QUEUE","features":[378]},{"name":"fsetQUEUE_STATE","features":[378]},{"name":"fstDISCOUNT_PERIOD","features":[378]},{"name":"fstNOW","features":[378]},{"name":"fstSPECIFIC_TIME","features":[378]},{"name":"lDEFAULT_PREFETCH_SIZE","features":[378]},{"name":"prv_DEFAULT_PREFETCH_SIZE","features":[378]},{"name":"wcharREASSIGN_RECIPIENTS_DELIMITER","features":[378]}],"380":[{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_AD_PRINTER","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_ASP_INFRA","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_BLUETOOTH","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_BLUETOOTH_LE","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_NETBIOS","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_PNP","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_UPNP","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_WFD","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_WSD","features":[379]},{"name":"DEVICEDISPLAY_DISCOVERYMETHOD_WUSB","features":[379]},{"name":"E_FDPAIRING_AUTHFAILURE","features":[379]},{"name":"E_FDPAIRING_AUTHNOTALLOWED","features":[379]},{"name":"E_FDPAIRING_CONNECTTIMEOUT","features":[379]},{"name":"E_FDPAIRING_HWFAILURE","features":[379]},{"name":"E_FDPAIRING_IPBUSDISABLED","features":[379]},{"name":"E_FDPAIRING_NOCONNECTION","features":[379]},{"name":"E_FDPAIRING_NOPROFILES","features":[379]},{"name":"E_FDPAIRING_TOOMANYCONNECTIONS","features":[379]},{"name":"FCTN_CATEGORY_BT","features":[379]},{"name":"FCTN_CATEGORY_DEVICEDISPLAYOBJECTS","features":[379]},{"name":"FCTN_CATEGORY_DEVICEFUNCTIONENUMERATORS","features":[379]},{"name":"FCTN_CATEGORY_DEVICEPAIRING","features":[379]},{"name":"FCTN_CATEGORY_DEVICES","features":[379]},{"name":"FCTN_CATEGORY_DEVQUERYOBJECTS","features":[379]},{"name":"FCTN_CATEGORY_NETBIOS","features":[379]},{"name":"FCTN_CATEGORY_NETWORKDEVICES","features":[379]},{"name":"FCTN_CATEGORY_PNP","features":[379]},{"name":"FCTN_CATEGORY_PNPXASSOCIATION","features":[379]},{"name":"FCTN_CATEGORY_PUBLICATION","features":[379]},{"name":"FCTN_CATEGORY_REGISTRY","features":[379]},{"name":"FCTN_CATEGORY_SSDP","features":[379]},{"name":"FCTN_CATEGORY_WCN","features":[379]},{"name":"FCTN_CATEGORY_WSDISCOVERY","features":[379]},{"name":"FCTN_CATEGORY_WUSB","features":[379]},{"name":"FCTN_SUBCAT_DEVICES_WSDPRINTERS","features":[379]},{"name":"FCTN_SUBCAT_NETWORKDEVICES_SSDP","features":[379]},{"name":"FCTN_SUBCAT_NETWORKDEVICES_WSD","features":[379]},{"name":"FCTN_SUBCAT_REG_DIRECTED","features":[379]},{"name":"FCTN_SUBCAT_REG_PUBLICATION","features":[379]},{"name":"FD_CONSTRAINTVALUE_ALL","features":[379]},{"name":"FD_CONSTRAINTVALUE_COMCLSCONTEXT_INPROC_SERVER","features":[379]},{"name":"FD_CONSTRAINTVALUE_COMCLSCONTEXT_LOCAL_SERVER","features":[379]},{"name":"FD_CONSTRAINTVALUE_FALSE","features":[379]},{"name":"FD_CONSTRAINTVALUE_PAIRED","features":[379]},{"name":"FD_CONSTRAINTVALUE_RECURSESUBCATEGORY_TRUE","features":[379]},{"name":"FD_CONSTRAINTVALUE_ROUTINGSCOPE_ALL","features":[379]},{"name":"FD_CONSTRAINTVALUE_ROUTINGSCOPE_DIRECT","features":[379]},{"name":"FD_CONSTRAINTVALUE_TRUE","features":[379]},{"name":"FD_CONSTRAINTVALUE_UNPAIRED","features":[379]},{"name":"FD_CONSTRAINTVALUE_VISIBILITY_ALL","features":[379]},{"name":"FD_CONSTRAINTVALUE_VISIBILITY_DEFAULT","features":[379]},{"name":"FD_EVENTID","features":[379]},{"name":"FD_EVENTID_ASYNCTHREADEXIT","features":[379]},{"name":"FD_EVENTID_IPADDRESSCHANGE","features":[379]},{"name":"FD_EVENTID_PRIVATE","features":[379]},{"name":"FD_EVENTID_QUERYREFRESH","features":[379]},{"name":"FD_EVENTID_SEARCHCOMPLETE","features":[379]},{"name":"FD_EVENTID_SEARCHSTART","features":[379]},{"name":"FD_LONGHORN","features":[379]},{"name":"FD_QUERYCONSTRAINT_COMCLSCONTEXT","features":[379]},{"name":"FD_QUERYCONSTRAINT_INQUIRY_TIMEOUT","features":[379]},{"name":"FD_QUERYCONSTRAINT_PAIRING_STATE","features":[379]},{"name":"FD_QUERYCONSTRAINT_PROVIDERINSTANCEID","features":[379]},{"name":"FD_QUERYCONSTRAINT_RECURSESUBCATEGORY","features":[379]},{"name":"FD_QUERYCONSTRAINT_ROUTINGSCOPE","features":[379]},{"name":"FD_QUERYCONSTRAINT_SUBCATEGORY","features":[379]},{"name":"FD_QUERYCONSTRAINT_VISIBILITY","features":[379]},{"name":"FD_SUBKEY","features":[379]},{"name":"FD_Visibility_Default","features":[379]},{"name":"FD_Visibility_Hidden","features":[379]},{"name":"FMTID_Device","features":[379]},{"name":"FMTID_DeviceInterface","features":[379]},{"name":"FMTID_FD","features":[379]},{"name":"FMTID_PNPX","features":[379]},{"name":"FMTID_PNPXDynamicProperty","features":[379]},{"name":"FMTID_Pairing","features":[379]},{"name":"FMTID_WSD","features":[379]},{"name":"FunctionDiscovery","features":[379]},{"name":"FunctionInstanceCollection","features":[379]},{"name":"IFunctionDiscovery","features":[379]},{"name":"IFunctionDiscoveryNotification","features":[379]},{"name":"IFunctionDiscoveryProvider","features":[379]},{"name":"IFunctionDiscoveryProviderFactory","features":[379]},{"name":"IFunctionDiscoveryProviderQuery","features":[379]},{"name":"IFunctionDiscoveryServiceProvider","features":[379]},{"name":"IFunctionInstance","features":[379,358]},{"name":"IFunctionInstanceCollection","features":[379]},{"name":"IFunctionInstanceCollectionQuery","features":[379]},{"name":"IFunctionInstanceQuery","features":[379]},{"name":"IPNPXAssociation","features":[379]},{"name":"IPNPXDeviceAssociation","features":[379]},{"name":"IPropertyStoreCollection","features":[379]},{"name":"IProviderProperties","features":[379]},{"name":"IProviderPropertyConstraintCollection","features":[379]},{"name":"IProviderPublishing","features":[379]},{"name":"IProviderQueryConstraintCollection","features":[379]},{"name":"MAX_FDCONSTRAINTNAME_LENGTH","features":[379]},{"name":"MAX_FDCONSTRAINTVALUE_LENGTH","features":[379]},{"name":"ONLINE_PROVIDER_DEVICES_QUERYCONSTRAINT_OWNERNAME","features":[379]},{"name":"PKEY_DeviceClass_Characteristics","features":[379,380]},{"name":"PKEY_DeviceClass_ClassCoInstallers","features":[379,380]},{"name":"PKEY_DeviceClass_ClassInstaller","features":[379,380]},{"name":"PKEY_DeviceClass_ClassName","features":[379,380]},{"name":"PKEY_DeviceClass_DefaultService","features":[379,380]},{"name":"PKEY_DeviceClass_DevType","features":[379,380]},{"name":"PKEY_DeviceClass_Exclusive","features":[379,380]},{"name":"PKEY_DeviceClass_Icon","features":[379,380]},{"name":"PKEY_DeviceClass_IconPath","features":[379,380]},{"name":"PKEY_DeviceClass_LowerFilters","features":[379,380]},{"name":"PKEY_DeviceClass_Name","features":[379,380]},{"name":"PKEY_DeviceClass_NoDisplayClass","features":[379,380]},{"name":"PKEY_DeviceClass_NoInstallClass","features":[379,380]},{"name":"PKEY_DeviceClass_NoUseClass","features":[379,380]},{"name":"PKEY_DeviceClass_PropPageProvider","features":[379,380]},{"name":"PKEY_DeviceClass_Security","features":[379,380]},{"name":"PKEY_DeviceClass_SecuritySDS","features":[379,380]},{"name":"PKEY_DeviceClass_SilentInstall","features":[379,380]},{"name":"PKEY_DeviceClass_UpperFilters","features":[379,380]},{"name":"PKEY_DeviceDisplay_Address","features":[379,380]},{"name":"PKEY_DeviceDisplay_AlwaysShowDeviceAsConnected","features":[379,380]},{"name":"PKEY_DeviceDisplay_AssociationArray","features":[379,380]},{"name":"PKEY_DeviceDisplay_BaselineExperienceId","features":[379,380]},{"name":"PKEY_DeviceDisplay_Category","features":[379,380]},{"name":"PKEY_DeviceDisplay_CategoryGroup_Desc","features":[379,380]},{"name":"PKEY_DeviceDisplay_CategoryGroup_Icon","features":[379,380]},{"name":"PKEY_DeviceDisplay_Category_Desc_Plural","features":[379,380]},{"name":"PKEY_DeviceDisplay_Category_Desc_Singular","features":[379,380]},{"name":"PKEY_DeviceDisplay_Category_Icon","features":[379,380]},{"name":"PKEY_DeviceDisplay_DeviceDescription1","features":[379,380]},{"name":"PKEY_DeviceDisplay_DeviceDescription2","features":[379,380]},{"name":"PKEY_DeviceDisplay_DeviceFunctionSubRank","features":[379,380]},{"name":"PKEY_DeviceDisplay_DiscoveryMethod","features":[379,380]},{"name":"PKEY_DeviceDisplay_ExperienceId","features":[379,380]},{"name":"PKEY_DeviceDisplay_FriendlyName","features":[379,380]},{"name":"PKEY_DeviceDisplay_Icon","features":[379,380]},{"name":"PKEY_DeviceDisplay_InstallInProgress","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsAuthenticated","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsConnected","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsDefaultDevice","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsDeviceUniquelyIdentifiable","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsEncrypted","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsLocalMachine","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsMetadataSearchInProgress","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsNetworkDevice","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsNotInterestingForDisplay","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsNotWorkingProperly","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsPaired","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsSharedDevice","features":[379,380]},{"name":"PKEY_DeviceDisplay_IsShowInDisconnectedState","features":[379,380]},{"name":"PKEY_DeviceDisplay_Last_Connected","features":[379,380]},{"name":"PKEY_DeviceDisplay_Last_Seen","features":[379,380]},{"name":"PKEY_DeviceDisplay_LaunchDeviceStageFromExplorer","features":[379,380]},{"name":"PKEY_DeviceDisplay_LaunchDeviceStageOnDeviceConnect","features":[379,380]},{"name":"PKEY_DeviceDisplay_Manufacturer","features":[379,380]},{"name":"PKEY_DeviceDisplay_MetadataCabinet","features":[379,380]},{"name":"PKEY_DeviceDisplay_MetadataChecksum","features":[379,380]},{"name":"PKEY_DeviceDisplay_MetadataPath","features":[379,380]},{"name":"PKEY_DeviceDisplay_ModelName","features":[379,380]},{"name":"PKEY_DeviceDisplay_ModelNumber","features":[379,380]},{"name":"PKEY_DeviceDisplay_PrimaryCategory","features":[379,380]},{"name":"PKEY_DeviceDisplay_RequiresPairingElevation","features":[379,380]},{"name":"PKEY_DeviceDisplay_RequiresUninstallElevation","features":[379,380]},{"name":"PKEY_DeviceDisplay_UnpairUninstall","features":[379,380]},{"name":"PKEY_DeviceDisplay_Version","features":[379,380]},{"name":"PKEY_DeviceInterfaceClass_DefaultInterface","features":[379,380]},{"name":"PKEY_DeviceInterface_ClassGuid","features":[379,380]},{"name":"PKEY_DeviceInterface_Enabled","features":[379,380]},{"name":"PKEY_DeviceInterface_FriendlyName","features":[379,380]},{"name":"PKEY_Device_AdditionalSoftwareRequested","features":[379,380]},{"name":"PKEY_Device_Address","features":[379,380]},{"name":"PKEY_Device_BIOSVersion","features":[379,380]},{"name":"PKEY_Device_BaseContainerId","features":[379,380]},{"name":"PKEY_Device_BusNumber","features":[379,380]},{"name":"PKEY_Device_BusRelations","features":[379,380]},{"name":"PKEY_Device_BusReportedDeviceDesc","features":[379,380]},{"name":"PKEY_Device_BusTypeGuid","features":[379,380]},{"name":"PKEY_Device_Capabilities","features":[379,380]},{"name":"PKEY_Device_Characteristics","features":[379,380]},{"name":"PKEY_Device_Children","features":[379,380]},{"name":"PKEY_Device_Class","features":[379,380]},{"name":"PKEY_Device_ClassGuid","features":[379,380]},{"name":"PKEY_Device_CompatibleIds","features":[379,380]},{"name":"PKEY_Device_ConfigFlags","features":[379,380]},{"name":"PKEY_Device_ContainerId","features":[379,380]},{"name":"PKEY_Device_DHP_Rebalance_Policy","features":[379,380]},{"name":"PKEY_Device_DevNodeStatus","features":[379,380]},{"name":"PKEY_Device_DevType","features":[379,380]},{"name":"PKEY_Device_DeviceDesc","features":[379,380]},{"name":"PKEY_Device_Driver","features":[379,380]},{"name":"PKEY_Device_DriverCoInstallers","features":[379,380]},{"name":"PKEY_Device_DriverDate","features":[379,380]},{"name":"PKEY_Device_DriverDesc","features":[379,380]},{"name":"PKEY_Device_DriverInfPath","features":[379,380]},{"name":"PKEY_Device_DriverInfSection","features":[379,380]},{"name":"PKEY_Device_DriverInfSectionExt","features":[379,380]},{"name":"PKEY_Device_DriverLogoLevel","features":[379,380]},{"name":"PKEY_Device_DriverPropPageProvider","features":[379,380]},{"name":"PKEY_Device_DriverProvider","features":[379,380]},{"name":"PKEY_Device_DriverRank","features":[379,380]},{"name":"PKEY_Device_DriverVersion","features":[379,380]},{"name":"PKEY_Device_EjectionRelations","features":[379,380]},{"name":"PKEY_Device_EnumeratorName","features":[379,380]},{"name":"PKEY_Device_Exclusive","features":[379,380]},{"name":"PKEY_Device_FriendlyName","features":[379,380]},{"name":"PKEY_Device_FriendlyNameAttributes","features":[379,380]},{"name":"PKEY_Device_GenericDriverInstalled","features":[379,380]},{"name":"PKEY_Device_HardwareIds","features":[379,380]},{"name":"PKEY_Device_InstallInProgress","features":[379,380]},{"name":"PKEY_Device_InstallState","features":[379,380]},{"name":"PKEY_Device_InstanceId","features":[379,380]},{"name":"PKEY_Device_IsAssociateableByUserAction","features":[379,380]},{"name":"PKEY_Device_Legacy","features":[379,380]},{"name":"PKEY_Device_LegacyBusType","features":[379,380]},{"name":"PKEY_Device_LocationInfo","features":[379,380]},{"name":"PKEY_Device_LocationPaths","features":[379,380]},{"name":"PKEY_Device_LowerFilters","features":[379,380]},{"name":"PKEY_Device_Manufacturer","features":[379,380]},{"name":"PKEY_Device_ManufacturerAttributes","features":[379,380]},{"name":"PKEY_Device_MatchingDeviceId","features":[379,380]},{"name":"PKEY_Device_ModelId","features":[379,380]},{"name":"PKEY_Device_NoConnectSound","features":[379,380]},{"name":"PKEY_Device_Numa_Node","features":[379,380]},{"name":"PKEY_Device_PDOName","features":[379,380]},{"name":"PKEY_Device_Parent","features":[379,380]},{"name":"PKEY_Device_PowerData","features":[379,380]},{"name":"PKEY_Device_PowerRelations","features":[379,380]},{"name":"PKEY_Device_PresenceNotForDevice","features":[379,380]},{"name":"PKEY_Device_ProblemCode","features":[379,380]},{"name":"PKEY_Device_RemovalPolicy","features":[379,380]},{"name":"PKEY_Device_RemovalPolicyDefault","features":[379,380]},{"name":"PKEY_Device_RemovalPolicyOverride","features":[379,380]},{"name":"PKEY_Device_RemovalRelations","features":[379,380]},{"name":"PKEY_Device_Reported","features":[379,380]},{"name":"PKEY_Device_ResourcePickerExceptions","features":[379,380]},{"name":"PKEY_Device_ResourcePickerTags","features":[379,380]},{"name":"PKEY_Device_SafeRemovalRequired","features":[379,380]},{"name":"PKEY_Device_SafeRemovalRequiredOverride","features":[379,380]},{"name":"PKEY_Device_Security","features":[379,380]},{"name":"PKEY_Device_SecuritySDS","features":[379,380]},{"name":"PKEY_Device_Service","features":[379,380]},{"name":"PKEY_Device_Siblings","features":[379,380]},{"name":"PKEY_Device_SignalStrength","features":[379,380]},{"name":"PKEY_Device_TransportRelations","features":[379,380]},{"name":"PKEY_Device_UINumber","features":[379,380]},{"name":"PKEY_Device_UINumberDescFormat","features":[379,380]},{"name":"PKEY_Device_UpperFilters","features":[379,380]},{"name":"PKEY_DrvPkg_BrandingIcon","features":[379,380]},{"name":"PKEY_DrvPkg_DetailedDescription","features":[379,380]},{"name":"PKEY_DrvPkg_DocumentationLink","features":[379,380]},{"name":"PKEY_DrvPkg_Icon","features":[379,380]},{"name":"PKEY_DrvPkg_Model","features":[379,380]},{"name":"PKEY_DrvPkg_VendorWebSite","features":[379,380]},{"name":"PKEY_FunctionInstance","features":[379,380]},{"name":"PKEY_Hardware_Devinst","features":[379,380]},{"name":"PKEY_Hardware_DisplayAttribute","features":[379,380]},{"name":"PKEY_Hardware_DriverDate","features":[379,380]},{"name":"PKEY_Hardware_DriverProvider","features":[379,380]},{"name":"PKEY_Hardware_DriverVersion","features":[379,380]},{"name":"PKEY_Hardware_Function","features":[379,380]},{"name":"PKEY_Hardware_Icon","features":[379,380]},{"name":"PKEY_Hardware_Image","features":[379,380]},{"name":"PKEY_Hardware_Manufacturer","features":[379,380]},{"name":"PKEY_Hardware_Model","features":[379,380]},{"name":"PKEY_Hardware_Name","features":[379,380]},{"name":"PKEY_Hardware_SerialNumber","features":[379,380]},{"name":"PKEY_Hardware_ShellAttributes","features":[379,380]},{"name":"PKEY_Hardware_Status","features":[379,380]},{"name":"PKEY_NAME","features":[379,380]},{"name":"PKEY_Numa_Proximity_Domain","features":[379,380]},{"name":"PKEY_PNPX_Associated","features":[379,380]},{"name":"PKEY_PNPX_Category_Desc_NonPlural","features":[379,380]},{"name":"PKEY_PNPX_CompactSignature","features":[379,380]},{"name":"PKEY_PNPX_CompatibleTypes","features":[379,380]},{"name":"PKEY_PNPX_DeviceCategory","features":[379,380]},{"name":"PKEY_PNPX_DeviceCategory_Desc","features":[379,380]},{"name":"PKEY_PNPX_DeviceCertHash","features":[379,380]},{"name":"PKEY_PNPX_DomainName","features":[379,380]},{"name":"PKEY_PNPX_FirmwareVersion","features":[379,380]},{"name":"PKEY_PNPX_GlobalIdentity","features":[379,380]},{"name":"PKEY_PNPX_ID","features":[379,380]},{"name":"PKEY_PNPX_IPBusEnumerated","features":[379,380]},{"name":"PKEY_PNPX_InstallState","features":[379,380]},{"name":"PKEY_PNPX_Installable","features":[379,380]},{"name":"PKEY_PNPX_IpAddress","features":[379,380]},{"name":"PKEY_PNPX_ManufacturerUrl","features":[379,380]},{"name":"PKEY_PNPX_MetadataVersion","features":[379,380]},{"name":"PKEY_PNPX_ModelUrl","features":[379,380]},{"name":"PKEY_PNPX_NetworkInterfaceGuid","features":[379,380]},{"name":"PKEY_PNPX_NetworkInterfaceLuid","features":[379,380]},{"name":"PKEY_PNPX_PhysicalAddress","features":[379,380]},{"name":"PKEY_PNPX_PresentationUrl","features":[379,380]},{"name":"PKEY_PNPX_RemoteAddress","features":[379,380]},{"name":"PKEY_PNPX_Removable","features":[379,380]},{"name":"PKEY_PNPX_RootProxy","features":[379,380]},{"name":"PKEY_PNPX_Scopes","features":[379,380]},{"name":"PKEY_PNPX_SecureChannel","features":[379,380]},{"name":"PKEY_PNPX_SerialNumber","features":[379,380]},{"name":"PKEY_PNPX_ServiceAddress","features":[379,380]},{"name":"PKEY_PNPX_ServiceControlUrl","features":[379,380]},{"name":"PKEY_PNPX_ServiceDescUrl","features":[379,380]},{"name":"PKEY_PNPX_ServiceEventSubUrl","features":[379,380]},{"name":"PKEY_PNPX_ServiceId","features":[379,380]},{"name":"PKEY_PNPX_ServiceTypes","features":[379,380]},{"name":"PKEY_PNPX_ShareName","features":[379,380]},{"name":"PKEY_PNPX_Types","features":[379,380]},{"name":"PKEY_PNPX_Upc","features":[379,380]},{"name":"PKEY_PNPX_XAddrs","features":[379,380]},{"name":"PKEY_Pairing_IsWifiOnlyDevice","features":[379,380]},{"name":"PKEY_Pairing_ListItemDefault","features":[379,380]},{"name":"PKEY_Pairing_ListItemDescription","features":[379,380]},{"name":"PKEY_Pairing_ListItemIcon","features":[379,380]},{"name":"PKEY_Pairing_ListItemText","features":[379,380]},{"name":"PKEY_SSDP_AltLocationInfo","features":[379,380]},{"name":"PKEY_SSDP_DevLifeTime","features":[379,380]},{"name":"PKEY_SSDP_NetworkInterface","features":[379,380]},{"name":"PKEY_WCN_AssocState","features":[379,380]},{"name":"PKEY_WCN_AuthType","features":[379,380]},{"name":"PKEY_WCN_ConfigError","features":[379,380]},{"name":"PKEY_WCN_ConfigMethods","features":[379,380]},{"name":"PKEY_WCN_ConfigState","features":[379,380]},{"name":"PKEY_WCN_ConnType","features":[379,380]},{"name":"PKEY_WCN_DevicePasswordId","features":[379,380]},{"name":"PKEY_WCN_EncryptType","features":[379,380]},{"name":"PKEY_WCN_OSVersion","features":[379,380]},{"name":"PKEY_WCN_RegistrarType","features":[379,380]},{"name":"PKEY_WCN_RequestType","features":[379,380]},{"name":"PKEY_WCN_RfBand","features":[379,380]},{"name":"PKEY_WCN_VendorExtension","features":[379,380]},{"name":"PKEY_WCN_Version","features":[379,380]},{"name":"PKEY_WNET_Comment","features":[379,380]},{"name":"PKEY_WNET_DisplayType","features":[379,380]},{"name":"PKEY_WNET_LocalName","features":[379,380]},{"name":"PKEY_WNET_Provider","features":[379,380]},{"name":"PKEY_WNET_RemoteName","features":[379,380]},{"name":"PKEY_WNET_Scope","features":[379,380]},{"name":"PKEY_WNET_Type","features":[379,380]},{"name":"PKEY_WNET_Usage","features":[379,380]},{"name":"PNPXAssociation","features":[379]},{"name":"PNPXPairingHandler","features":[379]},{"name":"PNPX_DEVICECATEGORY_CAMERA","features":[379]},{"name":"PNPX_DEVICECATEGORY_COMPUTER","features":[379]},{"name":"PNPX_DEVICECATEGORY_DISPLAYS","features":[379]},{"name":"PNPX_DEVICECATEGORY_FAX","features":[379]},{"name":"PNPX_DEVICECATEGORY_GAMING_DEVICE","features":[379]},{"name":"PNPX_DEVICECATEGORY_HOME_AUTOMATION_SYSTEM","features":[379]},{"name":"PNPX_DEVICECATEGORY_HOME_SECURITY_SYSTEM","features":[379]},{"name":"PNPX_DEVICECATEGORY_INPUTDEVICE","features":[379]},{"name":"PNPX_DEVICECATEGORY_MFP","features":[379]},{"name":"PNPX_DEVICECATEGORY_MULTIMEDIA_DEVICE","features":[379]},{"name":"PNPX_DEVICECATEGORY_NETWORK_INFRASTRUCTURE","features":[379]},{"name":"PNPX_DEVICECATEGORY_OTHER","features":[379]},{"name":"PNPX_DEVICECATEGORY_PRINTER","features":[379]},{"name":"PNPX_DEVICECATEGORY_SCANNER","features":[379]},{"name":"PNPX_DEVICECATEGORY_STORAGE","features":[379]},{"name":"PNPX_DEVICECATEGORY_TELEPHONE","features":[379]},{"name":"PNPX_INSTALLSTATE_FAILED","features":[379]},{"name":"PNPX_INSTALLSTATE_INSTALLED","features":[379]},{"name":"PNPX_INSTALLSTATE_INSTALLING","features":[379]},{"name":"PNPX_INSTALLSTATE_NOTINSTALLED","features":[379]},{"name":"PNP_CONSTRAINTVALUE_NOTIFICATIONSONLY","features":[379]},{"name":"PNP_CONSTRAINTVALUE_NOTPRESENT","features":[379]},{"name":"PROVIDERDDO_QUERYCONSTRAINT_DEVICEFUNCTIONDISPLAYOBJECTS","features":[379]},{"name":"PROVIDERDDO_QUERYCONSTRAINT_DEVICEINTERFACES","features":[379]},{"name":"PROVIDERDDO_QUERYCONSTRAINT_ONLYCONNECTEDDEVICES","features":[379]},{"name":"PROVIDERPNP_QUERYCONSTRAINT_INTERFACECLASS","features":[379]},{"name":"PROVIDERPNP_QUERYCONSTRAINT_NOTIFICATIONSONLY","features":[379]},{"name":"PROVIDERPNP_QUERYCONSTRAINT_NOTPRESENT","features":[379]},{"name":"PROVIDERSSDP_QUERYCONSTRAINT_CUSTOMXMLPROPERTY","features":[379]},{"name":"PROVIDERSSDP_QUERYCONSTRAINT_TYPE","features":[379]},{"name":"PROVIDERWNET_QUERYCONSTRAINT_PROPERTIES","features":[379]},{"name":"PROVIDERWNET_QUERYCONSTRAINT_RESOURCETYPE","features":[379]},{"name":"PROVIDERWNET_QUERYCONSTRAINT_TYPE","features":[379]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_DIRECTEDADDRESS","features":[379]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_SCOPE","features":[379]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_SECURITY_REQUIREMENTS","features":[379]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_SSL_CERTHASH_FOR_SERVER_AUTH","features":[379]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_SSL_CERT_FOR_CLIENT_AUTH","features":[379]},{"name":"PROVIDERWSD_QUERYCONSTRAINT_TYPE","features":[379]},{"name":"PropertyConstraint","features":[379]},{"name":"PropertyStore","features":[379]},{"name":"PropertyStoreCollection","features":[379]},{"name":"QCT_LAYERED","features":[379]},{"name":"QCT_PROVIDER","features":[379]},{"name":"QC_CONTAINS","features":[379]},{"name":"QC_DOESNOTEXIST","features":[379]},{"name":"QC_EQUALS","features":[379]},{"name":"QC_EXISTS","features":[379]},{"name":"QC_GREATERTHAN","features":[379]},{"name":"QC_GREATERTHANOREQUAL","features":[379]},{"name":"QC_LESSTHAN","features":[379]},{"name":"QC_LESSTHANOREQUAL","features":[379]},{"name":"QC_NOTEQUAL","features":[379]},{"name":"QC_STARTSWITH","features":[379]},{"name":"QUA_ADD","features":[379]},{"name":"QUA_CHANGE","features":[379]},{"name":"QUA_REMOVE","features":[379]},{"name":"QueryCategoryType","features":[379]},{"name":"QueryUpdateAction","features":[379]},{"name":"SID_DeviceDisplayStatusManager","features":[379]},{"name":"SID_EnumDeviceFunction","features":[379]},{"name":"SID_EnumInterface","features":[379]},{"name":"SID_FDPairingHandler","features":[379]},{"name":"SID_FunctionDiscoveryProviderRefresh","features":[379]},{"name":"SID_PNPXAssociation","features":[379]},{"name":"SID_PNPXPropertyStore","features":[379]},{"name":"SID_PNPXServiceCollection","features":[379]},{"name":"SID_PnpProvider","features":[379]},{"name":"SID_UPnPActivator","features":[379]},{"name":"SID_UninstallDeviceFunction","features":[379]},{"name":"SID_UnpairProvider","features":[379]},{"name":"SSDP_CONSTRAINTVALUE_TYPE_ALL","features":[379]},{"name":"SSDP_CONSTRAINTVALUE_TYPE_DEVICE_PREFIX","features":[379]},{"name":"SSDP_CONSTRAINTVALUE_TYPE_ROOT","features":[379]},{"name":"SSDP_CONSTRAINTVALUE_TYPE_SVC_PREFIX","features":[379]},{"name":"SVF_SYSTEM","features":[379]},{"name":"SVF_USER","features":[379]},{"name":"SystemVisibilityFlags","features":[379]},{"name":"WNET_CONSTRAINTVALUE_PROPERTIES_ALL","features":[379]},{"name":"WNET_CONSTRAINTVALUE_PROPERTIES_LIMITED","features":[379]},{"name":"WNET_CONSTRAINTVALUE_RESOURCETYPE_DISK","features":[379]},{"name":"WNET_CONSTRAINTVALUE_RESOURCETYPE_DISKORPRINTER","features":[379]},{"name":"WNET_CONSTRAINTVALUE_RESOURCETYPE_PRINTER","features":[379]},{"name":"WNET_CONSTRAINTVALUE_TYPE_ALL","features":[379]},{"name":"WNET_CONSTRAINTVALUE_TYPE_DOMAIN","features":[379]},{"name":"WNET_CONSTRAINTVALUE_TYPE_SERVER","features":[379]},{"name":"WSD_CONSTRAINTVALUE_NO_TRUST_VERIFICATION","features":[379]},{"name":"WSD_CONSTRAINTVALUE_REQUIRE_SECURECHANNEL","features":[379]},{"name":"WSD_CONSTRAINTVALUE_REQUIRE_SECURECHANNEL_AND_COMPACTSIGNATURE","features":[379]}],"381":[{"name":"BREADCRUMBING_UNSUPPORTED","features":[381]},{"name":"BREADCRUMBING_VERSION_1","features":[381]},{"name":"CivicAddressReport","features":[381]},{"name":"CivicAddressReportFactory","features":[381]},{"name":"DefaultLocation","features":[381]},{"name":"DispCivicAddressReport","features":[381]},{"name":"DispLatLongReport","features":[381]},{"name":"GNSS_AGNSSFORMAT_LTO","features":[381]},{"name":"GNSS_AGNSSFORMAT_XTRA1","features":[381]},{"name":"GNSS_AGNSSFORMAT_XTRA2","features":[381]},{"name":"GNSS_AGNSSFORMAT_XTRA3","features":[381]},{"name":"GNSS_AGNSSFORMAT_XTRA3_1","features":[381]},{"name":"GNSS_AGNSSFORMAT_XTRA3_2","features":[381]},{"name":"GNSS_AGNSSFORMAT_XTRA_INT","features":[381]},{"name":"GNSS_AGNSS_BlobInjection","features":[381]},{"name":"GNSS_AGNSS_INJECT","features":[381,307]},{"name":"GNSS_AGNSS_INJECTBLOB","features":[381]},{"name":"GNSS_AGNSS_INJECTPOSITION","features":[381]},{"name":"GNSS_AGNSS_INJECTTIME","features":[381,307]},{"name":"GNSS_AGNSS_PositionInjection","features":[381]},{"name":"GNSS_AGNSS_REQUEST_PARAM","features":[381]},{"name":"GNSS_AGNSS_REQUEST_TYPE","features":[381]},{"name":"GNSS_AGNSS_TimeInjection","features":[381]},{"name":"GNSS_BREADCRUMBING_ALERT_DATA","features":[381]},{"name":"GNSS_BREADCRUMBING_PARAM","features":[381]},{"name":"GNSS_BREADCRUMB_LIST","features":[381,307]},{"name":"GNSS_BREADCRUMB_V1","features":[381,307]},{"name":"GNSS_CHIPSETINFO","features":[381]},{"name":"GNSS_CONTINUOUSTRACKING_PARAM","features":[381]},{"name":"GNSS_CP_NI_INFO","features":[381]},{"name":"GNSS_CWTESTDATA","features":[381,307]},{"name":"GNSS_ClearAgnssData","features":[381]},{"name":"GNSS_CustomCommand","features":[381]},{"name":"GNSS_DEVICE_CAPABILITY","features":[381,307]},{"name":"GNSS_DISTANCETRACKING_PARAM","features":[381]},{"name":"GNSS_DRIVERCOMMAND_PARAM","features":[381]},{"name":"GNSS_DRIVERCOMMAND_TYPE","features":[381]},{"name":"GNSS_DRIVER_REQUEST","features":[381]},{"name":"GNSS_DRIVER_REQUEST_DATA","features":[381]},{"name":"GNSS_DRIVER_VERSION_1","features":[381]},{"name":"GNSS_DRIVER_VERSION_2","features":[381]},{"name":"GNSS_DRIVER_VERSION_3","features":[381]},{"name":"GNSS_DRIVER_VERSION_4","features":[381]},{"name":"GNSS_DRIVER_VERSION_5","features":[381]},{"name":"GNSS_DRIVER_VERSION_6","features":[381]},{"name":"GNSS_ERRORINFO","features":[381,307]},{"name":"GNSS_EVENT","features":[381,307]},{"name":"GNSS_EVENT_2","features":[381,307]},{"name":"GNSS_EVENT_TYPE","features":[381]},{"name":"GNSS_Event_BreadcrumbAlertEvent","features":[381]},{"name":"GNSS_Event_Custom","features":[381]},{"name":"GNSS_Event_DriverRequest","features":[381]},{"name":"GNSS_Event_Error","features":[381]},{"name":"GNSS_Event_FixAvailable","features":[381]},{"name":"GNSS_Event_FixAvailable_2","features":[381]},{"name":"GNSS_Event_GeofenceAlertData","features":[381]},{"name":"GNSS_Event_GeofencesTrackingStatus","features":[381]},{"name":"GNSS_Event_NiRequest","features":[381]},{"name":"GNSS_Event_NmeaData","features":[381]},{"name":"GNSS_Event_RequireAgnss","features":[381]},{"name":"GNSS_FIXDATA","features":[381,307]},{"name":"GNSS_FIXDATA_2","features":[381,307]},{"name":"GNSS_FIXDATA_ACCURACY","features":[381]},{"name":"GNSS_FIXDATA_ACCURACY_2","features":[381]},{"name":"GNSS_FIXDATA_BASIC","features":[381]},{"name":"GNSS_FIXDATA_BASIC_2","features":[381]},{"name":"GNSS_FIXDATA_SATELLITE","features":[381,307]},{"name":"GNSS_FIXDETAIL_ACCURACY","features":[381]},{"name":"GNSS_FIXDETAIL_BASIC","features":[381]},{"name":"GNSS_FIXDETAIL_SATELLITE","features":[381]},{"name":"GNSS_FIXSESSIONTYPE","features":[381]},{"name":"GNSS_FIXSESSION_PARAM","features":[381]},{"name":"GNSS_FixSession_ContinuousTracking","features":[381]},{"name":"GNSS_FixSession_DistanceTracking","features":[381]},{"name":"GNSS_FixSession_LKG","features":[381]},{"name":"GNSS_FixSession_SingleShot","features":[381]},{"name":"GNSS_ForceOperationMode","features":[381]},{"name":"GNSS_ForceSatelliteSystem","features":[381]},{"name":"GNSS_GEOFENCESUPPORT_CIRCLE","features":[381]},{"name":"GNSS_GEOFENCESUPPORT_SUPPORTED","features":[381]},{"name":"GNSS_GEOFENCES_TRACKINGSTATUS_DATA","features":[381,307]},{"name":"GNSS_GEOFENCE_ALERT_DATA","features":[381]},{"name":"GNSS_GEOFENCE_CREATE_PARAM","features":[381]},{"name":"GNSS_GEOFENCE_CREATE_RESPONSE","features":[381,307]},{"name":"GNSS_GEOFENCE_DELETE_PARAM","features":[381]},{"name":"GNSS_GEOFENCE_STATE","features":[381]},{"name":"GNSS_GEOREGION","features":[381]},{"name":"GNSS_GEOREGIONTYPE","features":[381]},{"name":"GNSS_GEOREGION_CIRCLE","features":[381]},{"name":"GNSS_GeoRegion_Circle","features":[381]},{"name":"GNSS_GeofenceState_Entered","features":[381]},{"name":"GNSS_GeofenceState_Exited","features":[381]},{"name":"GNSS_GeofenceState_Unknown","features":[381]},{"name":"GNSS_LKGFIX_PARAM","features":[381]},{"name":"GNSS_MAXSATELLITE","features":[381]},{"name":"GNSS_NI_CP","features":[381]},{"name":"GNSS_NI_NOTIFICATION_TYPE","features":[381]},{"name":"GNSS_NI_NoNotifyNoVerify","features":[381]},{"name":"GNSS_NI_NotifyOnly","features":[381]},{"name":"GNSS_NI_NotifyVerifyDefaultAllow","features":[381]},{"name":"GNSS_NI_NotifyVerifyDefaultNotAllow","features":[381]},{"name":"GNSS_NI_PLANE_TYPE","features":[381]},{"name":"GNSS_NI_PrivacyOverride","features":[381]},{"name":"GNSS_NI_REQUEST_PARAM","features":[381,307]},{"name":"GNSS_NI_REQUEST_TYPE","features":[381]},{"name":"GNSS_NI_RESPONSE","features":[381]},{"name":"GNSS_NI_Request_AreaTrigger","features":[381]},{"name":"GNSS_NI_Request_SingleShot","features":[381]},{"name":"GNSS_NI_SUPL","features":[381]},{"name":"GNSS_NI_USER_RESPONSE","features":[381]},{"name":"GNSS_NI_V2UPL","features":[381]},{"name":"GNSS_NMEALOGGING_ALL","features":[381]},{"name":"GNSS_NMEALOGGING_NONE","features":[381]},{"name":"GNSS_NMEA_DATA","features":[381]},{"name":"GNSS_Ni_UserResponseAccept","features":[381]},{"name":"GNSS_Ni_UserResponseDeny","features":[381]},{"name":"GNSS_Ni_UserResponseTimeout","features":[381]},{"name":"GNSS_OPERMODE_AFLT","features":[381]},{"name":"GNSS_OPERMODE_ANY","features":[381]},{"name":"GNSS_OPERMODE_CELLID","features":[381]},{"name":"GNSS_OPERMODE_MSA","features":[381]},{"name":"GNSS_OPERMODE_MSB","features":[381]},{"name":"GNSS_OPERMODE_MSS","features":[381]},{"name":"GNSS_OPERMODE_OTDOA","features":[381]},{"name":"GNSS_PLATFORM_CAPABILITY","features":[381,307]},{"name":"GNSS_ResetEngine","features":[381]},{"name":"GNSS_ResetGeofencesTracking","features":[381]},{"name":"GNSS_SATELLITEINFO","features":[381,307]},{"name":"GNSS_SATELLITE_ANY","features":[381]},{"name":"GNSS_SATELLITE_BEIDOU","features":[381]},{"name":"GNSS_SATELLITE_GALILEO","features":[381]},{"name":"GNSS_SATELLITE_GLONASS","features":[381]},{"name":"GNSS_SATELLITE_GPS","features":[381]},{"name":"GNSS_SELFTESTCONFIG","features":[381]},{"name":"GNSS_SELFTESTRESULT","features":[381,307]},{"name":"GNSS_SINGLESHOT_PARAM","features":[381]},{"name":"GNSS_STOPFIXSESSION_PARAM","features":[381]},{"name":"GNSS_SUPL_CERT_ACTION","features":[381]},{"name":"GNSS_SUPL_CERT_CONFIG","features":[381]},{"name":"GNSS_SUPL_HSLP_CONFIG","features":[381]},{"name":"GNSS_SUPL_NI_INFO","features":[381]},{"name":"GNSS_SUPL_VERSION","features":[381]},{"name":"GNSS_SUPL_VERSION_2","features":[381]},{"name":"GNSS_SetLocationNIRequestAllowed","features":[381]},{"name":"GNSS_SetLocationServiceEnabled","features":[381]},{"name":"GNSS_SetNMEALogging","features":[381]},{"name":"GNSS_SetNiTimeoutInterval","features":[381]},{"name":"GNSS_SetSuplVersion","features":[381]},{"name":"GNSS_SetSuplVersion2","features":[381]},{"name":"GNSS_SetUplServerAccessInterval","features":[381]},{"name":"GNSS_Supl_Cert_Delete","features":[381]},{"name":"GNSS_Supl_Cert_Inject","features":[381]},{"name":"GNSS_Supl_Cert_Purge","features":[381]},{"name":"GNSS_V2UPL_CONFIG","features":[381]},{"name":"GNSS_V2UPL_NI_INFO","features":[381]},{"name":"GUID_DEVINTERFACE_GNSS","features":[381]},{"name":"ICivicAddressReport","features":[381]},{"name":"ICivicAddressReportFactory","features":[381,358]},{"name":"IDefaultLocation","features":[381]},{"name":"IDispCivicAddressReport","features":[381,358]},{"name":"IDispLatLongReport","features":[381,358]},{"name":"ILatLongReport","features":[381]},{"name":"ILatLongReportFactory","features":[381,358]},{"name":"ILocation","features":[381]},{"name":"ILocationEvents","features":[381]},{"name":"ILocationPower","features":[381]},{"name":"ILocationReport","features":[381]},{"name":"ILocationReportFactory","features":[381,358]},{"name":"IOCTL_GNSS_CONFIG_SUPL_CERT","features":[381]},{"name":"IOCTL_GNSS_CREATE_GEOFENCE","features":[381]},{"name":"IOCTL_GNSS_DELETE_GEOFENCE","features":[381]},{"name":"IOCTL_GNSS_EXECUTE_CWTEST","features":[381]},{"name":"IOCTL_GNSS_EXECUTE_SELFTEST","features":[381]},{"name":"IOCTL_GNSS_GET_CHIPSETINFO","features":[381]},{"name":"IOCTL_GNSS_GET_DEVICE_CAPABILITY","features":[381]},{"name":"IOCTL_GNSS_GET_FIXDATA","features":[381]},{"name":"IOCTL_GNSS_INJECT_AGNSS","features":[381]},{"name":"IOCTL_GNSS_LISTEN_AGNSS","features":[381]},{"name":"IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT","features":[381]},{"name":"IOCTL_GNSS_LISTEN_DRIVER_REQUEST","features":[381]},{"name":"IOCTL_GNSS_LISTEN_ERROR","features":[381]},{"name":"IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS","features":[381]},{"name":"IOCTL_GNSS_LISTEN_GEOFENCE_ALERT","features":[381]},{"name":"IOCTL_GNSS_LISTEN_NI","features":[381]},{"name":"IOCTL_GNSS_LISTEN_NMEA","features":[381]},{"name":"IOCTL_GNSS_MODIFY_FIXSESSION","features":[381]},{"name":"IOCTL_GNSS_POP_BREADCRUMBS","features":[381]},{"name":"IOCTL_GNSS_RESPOND_NI","features":[381]},{"name":"IOCTL_GNSS_SEND_DRIVERCOMMAND","features":[381]},{"name":"IOCTL_GNSS_SEND_PLATFORM_CAPABILITY","features":[381]},{"name":"IOCTL_GNSS_SET_SUPL_HSLP","features":[381]},{"name":"IOCTL_GNSS_SET_V2UPL_CONFIG","features":[381]},{"name":"IOCTL_GNSS_START_BREADCRUMBING","features":[381]},{"name":"IOCTL_GNSS_START_FIXSESSION","features":[381]},{"name":"IOCTL_GNSS_STOP_BREADCRUMBING","features":[381]},{"name":"IOCTL_GNSS_STOP_FIXSESSION","features":[381]},{"name":"LOCATION_API_VERSION","features":[381]},{"name":"LOCATION_REPORT_STATUS","features":[381]},{"name":"LatLongReport","features":[381]},{"name":"LatLongReportFactory","features":[381]},{"name":"Location","features":[381]},{"name":"MAX_SERVER_URL_NAME","features":[381]},{"name":"MIN_BREADCRUMBS_SUPPORTED","features":[381]},{"name":"MIN_GEOFENCES_REQUIRED","features":[381]},{"name":"REPORT_ACCESS_DENIED","features":[381]},{"name":"REPORT_ERROR","features":[381]},{"name":"REPORT_INITIALIZING","features":[381]},{"name":"REPORT_NOT_SUPPORTED","features":[381]},{"name":"REPORT_RUNNING","features":[381]},{"name":"SUPL_CONFIG_DATA","features":[381]},{"name":"_ICivicAddressReportFactoryEvents","features":[381,358]},{"name":"_ILatLongReportFactoryEvents","features":[381,358]}],"382":[{"name":"BALLPOINT_I8042_HARDWARE","features":[382]},{"name":"BALLPOINT_SERIAL_HARDWARE","features":[382]},{"name":"BUTTON_BIT_ALLBUTTONSMASK","features":[382]},{"name":"BUTTON_BIT_BACK","features":[382]},{"name":"BUTTON_BIT_CAMERAFOCUS","features":[382]},{"name":"BUTTON_BIT_CAMERALENS","features":[382]},{"name":"BUTTON_BIT_CAMERASHUTTER","features":[382]},{"name":"BUTTON_BIT_HEADSET","features":[382]},{"name":"BUTTON_BIT_HWKBDEPLOY","features":[382]},{"name":"BUTTON_BIT_OEMCUSTOM","features":[382]},{"name":"BUTTON_BIT_OEMCUSTOM2","features":[382]},{"name":"BUTTON_BIT_OEMCUSTOM3","features":[382]},{"name":"BUTTON_BIT_POWER","features":[382]},{"name":"BUTTON_BIT_RINGERTOGGLE","features":[382]},{"name":"BUTTON_BIT_ROTATION_LOCK","features":[382]},{"name":"BUTTON_BIT_SEARCH","features":[382]},{"name":"BUTTON_BIT_VOLUMEDOWN","features":[382]},{"name":"BUTTON_BIT_VOLUMEUP","features":[382]},{"name":"BUTTON_BIT_WINDOWS","features":[382]},{"name":"CLSID_DirectInput","features":[382]},{"name":"CLSID_DirectInput8","features":[382]},{"name":"CLSID_DirectInputDevice","features":[382]},{"name":"CLSID_DirectInputDevice8","features":[382]},{"name":"CPOINT","features":[382]},{"name":"DD_KEYBOARD_DEVICE_NAME","features":[382]},{"name":"DD_KEYBOARD_DEVICE_NAME_U","features":[382]},{"name":"DD_MOUSE_DEVICE_NAME","features":[382]},{"name":"DD_MOUSE_DEVICE_NAME_U","features":[382]},{"name":"DEVPKEY_DeviceInterface_HID_BackgroundAccess","features":[382,305]},{"name":"DEVPKEY_DeviceInterface_HID_IsReadOnly","features":[382,305]},{"name":"DEVPKEY_DeviceInterface_HID_ProductId","features":[382,305]},{"name":"DEVPKEY_DeviceInterface_HID_UsageId","features":[382,305]},{"name":"DEVPKEY_DeviceInterface_HID_UsagePage","features":[382,305]},{"name":"DEVPKEY_DeviceInterface_HID_VendorId","features":[382,305]},{"name":"DEVPKEY_DeviceInterface_HID_VersionNumber","features":[382,305]},{"name":"DEVPKEY_DeviceInterface_HID_WakeScreenOnInputCapable","features":[382,305]},{"name":"DI8DEVCLASS_ALL","features":[382]},{"name":"DI8DEVCLASS_DEVICE","features":[382]},{"name":"DI8DEVCLASS_GAMECTRL","features":[382]},{"name":"DI8DEVCLASS_KEYBOARD","features":[382]},{"name":"DI8DEVCLASS_POINTER","features":[382]},{"name":"DI8DEVTYPE1STPERSON_LIMITED","features":[382]},{"name":"DI8DEVTYPE1STPERSON_SHOOTER","features":[382]},{"name":"DI8DEVTYPE1STPERSON_SIXDOF","features":[382]},{"name":"DI8DEVTYPE1STPERSON_UNKNOWN","features":[382]},{"name":"DI8DEVTYPEDEVICECTRL_COMMSSELECTION","features":[382]},{"name":"DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED","features":[382]},{"name":"DI8DEVTYPEDEVICECTRL_UNKNOWN","features":[382]},{"name":"DI8DEVTYPEDRIVING_COMBINEDPEDALS","features":[382]},{"name":"DI8DEVTYPEDRIVING_DUALPEDALS","features":[382]},{"name":"DI8DEVTYPEDRIVING_HANDHELD","features":[382]},{"name":"DI8DEVTYPEDRIVING_LIMITED","features":[382]},{"name":"DI8DEVTYPEDRIVING_THREEPEDALS","features":[382]},{"name":"DI8DEVTYPEFLIGHT_LIMITED","features":[382]},{"name":"DI8DEVTYPEFLIGHT_RC","features":[382]},{"name":"DI8DEVTYPEFLIGHT_STICK","features":[382]},{"name":"DI8DEVTYPEFLIGHT_YOKE","features":[382]},{"name":"DI8DEVTYPEGAMEPAD_LIMITED","features":[382]},{"name":"DI8DEVTYPEGAMEPAD_STANDARD","features":[382]},{"name":"DI8DEVTYPEGAMEPAD_TILT","features":[382]},{"name":"DI8DEVTYPEJOYSTICK_LIMITED","features":[382]},{"name":"DI8DEVTYPEJOYSTICK_STANDARD","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_J3100","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_JAPAN106","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_JAPANAX","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_NEC98","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_NEC98106","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_NEC98LAPTOP","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_NOKIA1050","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_NOKIA9140","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_OLIVETTI","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_PCAT","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_PCENH","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_PCXT","features":[382]},{"name":"DI8DEVTYPEKEYBOARD_UNKNOWN","features":[382]},{"name":"DI8DEVTYPEMOUSE_ABSOLUTE","features":[382]},{"name":"DI8DEVTYPEMOUSE_FINGERSTICK","features":[382]},{"name":"DI8DEVTYPEMOUSE_TOUCHPAD","features":[382]},{"name":"DI8DEVTYPEMOUSE_TRACKBALL","features":[382]},{"name":"DI8DEVTYPEMOUSE_TRADITIONAL","features":[382]},{"name":"DI8DEVTYPEMOUSE_UNKNOWN","features":[382]},{"name":"DI8DEVTYPEREMOTE_UNKNOWN","features":[382]},{"name":"DI8DEVTYPESCREENPTR_LIGHTGUN","features":[382]},{"name":"DI8DEVTYPESCREENPTR_LIGHTPEN","features":[382]},{"name":"DI8DEVTYPESCREENPTR_TOUCH","features":[382]},{"name":"DI8DEVTYPESCREENPTR_UNKNOWN","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_DUALPEDALS","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_HANDTRACKER","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_HEADTRACKER","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_SHIFTER","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_THREEPEDALS","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_THROTTLE","features":[382]},{"name":"DI8DEVTYPESUPPLEMENTAL_UNKNOWN","features":[382]},{"name":"DI8DEVTYPE_1STPERSON","features":[382]},{"name":"DI8DEVTYPE_DEVICE","features":[382]},{"name":"DI8DEVTYPE_DEVICECTRL","features":[382]},{"name":"DI8DEVTYPE_DRIVING","features":[382]},{"name":"DI8DEVTYPE_FLIGHT","features":[382]},{"name":"DI8DEVTYPE_GAMEPAD","features":[382]},{"name":"DI8DEVTYPE_JOYSTICK","features":[382]},{"name":"DI8DEVTYPE_KEYBOARD","features":[382]},{"name":"DI8DEVTYPE_LIMITEDGAMESUBTYPE","features":[382]},{"name":"DI8DEVTYPE_MOUSE","features":[382]},{"name":"DI8DEVTYPE_REMOTE","features":[382]},{"name":"DI8DEVTYPE_SCREENPOINTER","features":[382]},{"name":"DI8DEVTYPE_SUPPLEMENTAL","features":[382]},{"name":"DIACTIONA","features":[382]},{"name":"DIACTIONFORMATA","features":[382,307]},{"name":"DIACTIONFORMATW","features":[382,307]},{"name":"DIACTIONW","features":[382]},{"name":"DIAFTS_NEWDEVICEHIGH","features":[382]},{"name":"DIAFTS_NEWDEVICELOW","features":[382]},{"name":"DIAFTS_UNUSEDDEVICEHIGH","features":[382]},{"name":"DIAFTS_UNUSEDDEVICELOW","features":[382]},{"name":"DIAH_APPREQUESTED","features":[382]},{"name":"DIAH_DEFAULT","features":[382]},{"name":"DIAH_ERROR","features":[382]},{"name":"DIAH_HWAPP","features":[382]},{"name":"DIAH_HWDEFAULT","features":[382]},{"name":"DIAH_UNMAPPED","features":[382]},{"name":"DIAH_USERCONFIG","features":[382]},{"name":"DIAPPIDFLAG_NOSIZE","features":[382]},{"name":"DIAPPIDFLAG_NOTIME","features":[382]},{"name":"DIAXIS_2DCONTROL_INOUT","features":[382]},{"name":"DIAXIS_2DCONTROL_LATERAL","features":[382]},{"name":"DIAXIS_2DCONTROL_MOVE","features":[382]},{"name":"DIAXIS_2DCONTROL_ROTATEZ","features":[382]},{"name":"DIAXIS_3DCONTROL_INOUT","features":[382]},{"name":"DIAXIS_3DCONTROL_LATERAL","features":[382]},{"name":"DIAXIS_3DCONTROL_MOVE","features":[382]},{"name":"DIAXIS_3DCONTROL_ROTATEX","features":[382]},{"name":"DIAXIS_3DCONTROL_ROTATEY","features":[382]},{"name":"DIAXIS_3DCONTROL_ROTATEZ","features":[382]},{"name":"DIAXIS_ANY_1","features":[382]},{"name":"DIAXIS_ANY_2","features":[382]},{"name":"DIAXIS_ANY_3","features":[382]},{"name":"DIAXIS_ANY_4","features":[382]},{"name":"DIAXIS_ANY_A_1","features":[382]},{"name":"DIAXIS_ANY_A_2","features":[382]},{"name":"DIAXIS_ANY_B_1","features":[382]},{"name":"DIAXIS_ANY_B_2","features":[382]},{"name":"DIAXIS_ANY_C_1","features":[382]},{"name":"DIAXIS_ANY_C_2","features":[382]},{"name":"DIAXIS_ANY_R_1","features":[382]},{"name":"DIAXIS_ANY_R_2","features":[382]},{"name":"DIAXIS_ANY_S_1","features":[382]},{"name":"DIAXIS_ANY_S_2","features":[382]},{"name":"DIAXIS_ANY_U_1","features":[382]},{"name":"DIAXIS_ANY_U_2","features":[382]},{"name":"DIAXIS_ANY_V_1","features":[382]},{"name":"DIAXIS_ANY_V_2","features":[382]},{"name":"DIAXIS_ANY_X_1","features":[382]},{"name":"DIAXIS_ANY_X_2","features":[382]},{"name":"DIAXIS_ANY_Y_1","features":[382]},{"name":"DIAXIS_ANY_Y_2","features":[382]},{"name":"DIAXIS_ANY_Z_1","features":[382]},{"name":"DIAXIS_ANY_Z_2","features":[382]},{"name":"DIAXIS_ARCADEP_LATERAL","features":[382]},{"name":"DIAXIS_ARCADEP_MOVE","features":[382]},{"name":"DIAXIS_ARCADES_LATERAL","features":[382]},{"name":"DIAXIS_ARCADES_MOVE","features":[382]},{"name":"DIAXIS_BASEBALLB_LATERAL","features":[382]},{"name":"DIAXIS_BASEBALLB_MOVE","features":[382]},{"name":"DIAXIS_BASEBALLF_LATERAL","features":[382]},{"name":"DIAXIS_BASEBALLF_MOVE","features":[382]},{"name":"DIAXIS_BASEBALLP_LATERAL","features":[382]},{"name":"DIAXIS_BASEBALLP_MOVE","features":[382]},{"name":"DIAXIS_BBALLD_LATERAL","features":[382]},{"name":"DIAXIS_BBALLD_MOVE","features":[382]},{"name":"DIAXIS_BBALLO_LATERAL","features":[382]},{"name":"DIAXIS_BBALLO_MOVE","features":[382]},{"name":"DIAXIS_BIKINGM_BRAKE","features":[382]},{"name":"DIAXIS_BIKINGM_PEDAL","features":[382]},{"name":"DIAXIS_BIKINGM_TURN","features":[382]},{"name":"DIAXIS_BROWSER_LATERAL","features":[382]},{"name":"DIAXIS_BROWSER_MOVE","features":[382]},{"name":"DIAXIS_BROWSER_VIEW","features":[382]},{"name":"DIAXIS_CADF_INOUT","features":[382]},{"name":"DIAXIS_CADF_LATERAL","features":[382]},{"name":"DIAXIS_CADF_MOVE","features":[382]},{"name":"DIAXIS_CADF_ROTATEX","features":[382]},{"name":"DIAXIS_CADF_ROTATEY","features":[382]},{"name":"DIAXIS_CADF_ROTATEZ","features":[382]},{"name":"DIAXIS_CADM_INOUT","features":[382]},{"name":"DIAXIS_CADM_LATERAL","features":[382]},{"name":"DIAXIS_CADM_MOVE","features":[382]},{"name":"DIAXIS_CADM_ROTATEX","features":[382]},{"name":"DIAXIS_CADM_ROTATEY","features":[382]},{"name":"DIAXIS_CADM_ROTATEZ","features":[382]},{"name":"DIAXIS_DRIVINGC_ACCELERATE","features":[382]},{"name":"DIAXIS_DRIVINGC_ACCEL_AND_BRAKE","features":[382]},{"name":"DIAXIS_DRIVINGC_BRAKE","features":[382]},{"name":"DIAXIS_DRIVINGC_STEER","features":[382]},{"name":"DIAXIS_DRIVINGR_ACCELERATE","features":[382]},{"name":"DIAXIS_DRIVINGR_ACCEL_AND_BRAKE","features":[382]},{"name":"DIAXIS_DRIVINGR_BRAKE","features":[382]},{"name":"DIAXIS_DRIVINGR_STEER","features":[382]},{"name":"DIAXIS_DRIVINGT_ACCELERATE","features":[382]},{"name":"DIAXIS_DRIVINGT_ACCEL_AND_BRAKE","features":[382]},{"name":"DIAXIS_DRIVINGT_BARREL","features":[382]},{"name":"DIAXIS_DRIVINGT_BRAKE","features":[382]},{"name":"DIAXIS_DRIVINGT_ROTATE","features":[382]},{"name":"DIAXIS_DRIVINGT_STEER","features":[382]},{"name":"DIAXIS_FIGHTINGH_LATERAL","features":[382]},{"name":"DIAXIS_FIGHTINGH_MOVE","features":[382]},{"name":"DIAXIS_FIGHTINGH_ROTATE","features":[382]},{"name":"DIAXIS_FISHING_LATERAL","features":[382]},{"name":"DIAXIS_FISHING_MOVE","features":[382]},{"name":"DIAXIS_FISHING_ROTATE","features":[382]},{"name":"DIAXIS_FLYINGC_BANK","features":[382]},{"name":"DIAXIS_FLYINGC_BRAKE","features":[382]},{"name":"DIAXIS_FLYINGC_FLAPS","features":[382]},{"name":"DIAXIS_FLYINGC_PITCH","features":[382]},{"name":"DIAXIS_FLYINGC_RUDDER","features":[382]},{"name":"DIAXIS_FLYINGC_THROTTLE","features":[382]},{"name":"DIAXIS_FLYINGH_BANK","features":[382]},{"name":"DIAXIS_FLYINGH_COLLECTIVE","features":[382]},{"name":"DIAXIS_FLYINGH_PITCH","features":[382]},{"name":"DIAXIS_FLYINGH_THROTTLE","features":[382]},{"name":"DIAXIS_FLYINGH_TORQUE","features":[382]},{"name":"DIAXIS_FLYINGM_BANK","features":[382]},{"name":"DIAXIS_FLYINGM_BRAKE","features":[382]},{"name":"DIAXIS_FLYINGM_FLAPS","features":[382]},{"name":"DIAXIS_FLYINGM_PITCH","features":[382]},{"name":"DIAXIS_FLYINGM_RUDDER","features":[382]},{"name":"DIAXIS_FLYINGM_THROTTLE","features":[382]},{"name":"DIAXIS_FOOTBALLD_LATERAL","features":[382]},{"name":"DIAXIS_FOOTBALLD_MOVE","features":[382]},{"name":"DIAXIS_FOOTBALLO_LATERAL","features":[382]},{"name":"DIAXIS_FOOTBALLO_MOVE","features":[382]},{"name":"DIAXIS_FOOTBALLQ_LATERAL","features":[382]},{"name":"DIAXIS_FOOTBALLQ_MOVE","features":[382]},{"name":"DIAXIS_FPS_LOOKUPDOWN","features":[382]},{"name":"DIAXIS_FPS_MOVE","features":[382]},{"name":"DIAXIS_FPS_ROTATE","features":[382]},{"name":"DIAXIS_FPS_SIDESTEP","features":[382]},{"name":"DIAXIS_GOLF_LATERAL","features":[382]},{"name":"DIAXIS_GOLF_MOVE","features":[382]},{"name":"DIAXIS_HOCKEYD_LATERAL","features":[382]},{"name":"DIAXIS_HOCKEYD_MOVE","features":[382]},{"name":"DIAXIS_HOCKEYG_LATERAL","features":[382]},{"name":"DIAXIS_HOCKEYG_MOVE","features":[382]},{"name":"DIAXIS_HOCKEYO_LATERAL","features":[382]},{"name":"DIAXIS_HOCKEYO_MOVE","features":[382]},{"name":"DIAXIS_HUNTING_LATERAL","features":[382]},{"name":"DIAXIS_HUNTING_MOVE","features":[382]},{"name":"DIAXIS_HUNTING_ROTATE","features":[382]},{"name":"DIAXIS_MECHA_ROTATE","features":[382]},{"name":"DIAXIS_MECHA_STEER","features":[382]},{"name":"DIAXIS_MECHA_THROTTLE","features":[382]},{"name":"DIAXIS_MECHA_TORSO","features":[382]},{"name":"DIAXIS_RACQUET_LATERAL","features":[382]},{"name":"DIAXIS_RACQUET_MOVE","features":[382]},{"name":"DIAXIS_REMOTE_SLIDER","features":[382]},{"name":"DIAXIS_REMOTE_SLIDER2","features":[382]},{"name":"DIAXIS_SKIING_SPEED","features":[382]},{"name":"DIAXIS_SKIING_TURN","features":[382]},{"name":"DIAXIS_SOCCERD_LATERAL","features":[382]},{"name":"DIAXIS_SOCCERD_MOVE","features":[382]},{"name":"DIAXIS_SOCCERO_BEND","features":[382]},{"name":"DIAXIS_SOCCERO_LATERAL","features":[382]},{"name":"DIAXIS_SOCCERO_MOVE","features":[382]},{"name":"DIAXIS_SPACESIM_CLIMB","features":[382]},{"name":"DIAXIS_SPACESIM_LATERAL","features":[382]},{"name":"DIAXIS_SPACESIM_MOVE","features":[382]},{"name":"DIAXIS_SPACESIM_ROTATE","features":[382]},{"name":"DIAXIS_SPACESIM_THROTTLE","features":[382]},{"name":"DIAXIS_STRATEGYR_LATERAL","features":[382]},{"name":"DIAXIS_STRATEGYR_MOVE","features":[382]},{"name":"DIAXIS_STRATEGYR_ROTATE","features":[382]},{"name":"DIAXIS_STRATEGYT_LATERAL","features":[382]},{"name":"DIAXIS_STRATEGYT_MOVE","features":[382]},{"name":"DIAXIS_TPS_MOVE","features":[382]},{"name":"DIAXIS_TPS_STEP","features":[382]},{"name":"DIAXIS_TPS_TURN","features":[382]},{"name":"DIA_APPFIXED","features":[382]},{"name":"DIA_APPMAPPED","features":[382]},{"name":"DIA_APPNOMAP","features":[382]},{"name":"DIA_FORCEFEEDBACK","features":[382]},{"name":"DIA_NORANGE","features":[382]},{"name":"DIBUTTON_2DCONTROL_DEVICE","features":[382]},{"name":"DIBUTTON_2DCONTROL_DISPLAY","features":[382]},{"name":"DIBUTTON_2DCONTROL_MENU","features":[382]},{"name":"DIBUTTON_2DCONTROL_PAUSE","features":[382]},{"name":"DIBUTTON_2DCONTROL_SELECT","features":[382]},{"name":"DIBUTTON_2DCONTROL_SPECIAL","features":[382]},{"name":"DIBUTTON_2DCONTROL_SPECIAL1","features":[382]},{"name":"DIBUTTON_2DCONTROL_SPECIAL2","features":[382]},{"name":"DIBUTTON_3DCONTROL_DEVICE","features":[382]},{"name":"DIBUTTON_3DCONTROL_DISPLAY","features":[382]},{"name":"DIBUTTON_3DCONTROL_MENU","features":[382]},{"name":"DIBUTTON_3DCONTROL_PAUSE","features":[382]},{"name":"DIBUTTON_3DCONTROL_SELECT","features":[382]},{"name":"DIBUTTON_3DCONTROL_SPECIAL","features":[382]},{"name":"DIBUTTON_3DCONTROL_SPECIAL1","features":[382]},{"name":"DIBUTTON_3DCONTROL_SPECIAL2","features":[382]},{"name":"DIBUTTON_ARCADEP_BACK_LINK","features":[382]},{"name":"DIBUTTON_ARCADEP_CROUCH","features":[382]},{"name":"DIBUTTON_ARCADEP_DEVICE","features":[382]},{"name":"DIBUTTON_ARCADEP_FIRE","features":[382]},{"name":"DIBUTTON_ARCADEP_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_ARCADEP_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_ARCADEP_JUMP","features":[382]},{"name":"DIBUTTON_ARCADEP_LEFT_LINK","features":[382]},{"name":"DIBUTTON_ARCADEP_MENU","features":[382]},{"name":"DIBUTTON_ARCADEP_PAUSE","features":[382]},{"name":"DIBUTTON_ARCADEP_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_ARCADEP_SELECT","features":[382]},{"name":"DIBUTTON_ARCADEP_SPECIAL","features":[382]},{"name":"DIBUTTON_ARCADEP_VIEW_DOWN_LINK","features":[382]},{"name":"DIBUTTON_ARCADEP_VIEW_LEFT_LINK","features":[382]},{"name":"DIBUTTON_ARCADEP_VIEW_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_ARCADEP_VIEW_UP_LINK","features":[382]},{"name":"DIBUTTON_ARCADES_ATTACK","features":[382]},{"name":"DIBUTTON_ARCADES_BACK_LINK","features":[382]},{"name":"DIBUTTON_ARCADES_CARRY","features":[382]},{"name":"DIBUTTON_ARCADES_DEVICE","features":[382]},{"name":"DIBUTTON_ARCADES_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_ARCADES_LEFT_LINK","features":[382]},{"name":"DIBUTTON_ARCADES_MENU","features":[382]},{"name":"DIBUTTON_ARCADES_PAUSE","features":[382]},{"name":"DIBUTTON_ARCADES_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_ARCADES_SELECT","features":[382]},{"name":"DIBUTTON_ARCADES_SPECIAL","features":[382]},{"name":"DIBUTTON_ARCADES_THROW","features":[382]},{"name":"DIBUTTON_ARCADES_VIEW_DOWN_LINK","features":[382]},{"name":"DIBUTTON_ARCADES_VIEW_LEFT_LINK","features":[382]},{"name":"DIBUTTON_ARCADES_VIEW_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_ARCADES_VIEW_UP_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLB_BACK_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLB_BOX","features":[382]},{"name":"DIBUTTON_BASEBALLB_BUNT","features":[382]},{"name":"DIBUTTON_BASEBALLB_BURST","features":[382]},{"name":"DIBUTTON_BASEBALLB_CONTACT","features":[382]},{"name":"DIBUTTON_BASEBALLB_DEVICE","features":[382]},{"name":"DIBUTTON_BASEBALLB_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLB_LEFT_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLB_MENU","features":[382]},{"name":"DIBUTTON_BASEBALLB_NORMAL","features":[382]},{"name":"DIBUTTON_BASEBALLB_NOSTEAL","features":[382]},{"name":"DIBUTTON_BASEBALLB_PAUSE","features":[382]},{"name":"DIBUTTON_BASEBALLB_POWER","features":[382]},{"name":"DIBUTTON_BASEBALLB_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLB_SELECT","features":[382]},{"name":"DIBUTTON_BASEBALLB_SLIDE","features":[382]},{"name":"DIBUTTON_BASEBALLB_STEAL","features":[382]},{"name":"DIBUTTON_BASEBALLF_AIM_LEFT_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLF_AIM_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLF_BACK_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLF_BURST","features":[382]},{"name":"DIBUTTON_BASEBALLF_DEVICE","features":[382]},{"name":"DIBUTTON_BASEBALLF_DIVE","features":[382]},{"name":"DIBUTTON_BASEBALLF_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLF_JUMP","features":[382]},{"name":"DIBUTTON_BASEBALLF_MENU","features":[382]},{"name":"DIBUTTON_BASEBALLF_NEAREST","features":[382]},{"name":"DIBUTTON_BASEBALLF_PAUSE","features":[382]},{"name":"DIBUTTON_BASEBALLF_SHIFTIN","features":[382]},{"name":"DIBUTTON_BASEBALLF_SHIFTOUT","features":[382]},{"name":"DIBUTTON_BASEBALLF_THROW1","features":[382]},{"name":"DIBUTTON_BASEBALLF_THROW2","features":[382]},{"name":"DIBUTTON_BASEBALLP_BACK_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLP_BASE","features":[382]},{"name":"DIBUTTON_BASEBALLP_DEVICE","features":[382]},{"name":"DIBUTTON_BASEBALLP_FAKE","features":[382]},{"name":"DIBUTTON_BASEBALLP_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLP_LEFT_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLP_LOOK","features":[382]},{"name":"DIBUTTON_BASEBALLP_MENU","features":[382]},{"name":"DIBUTTON_BASEBALLP_PAUSE","features":[382]},{"name":"DIBUTTON_BASEBALLP_PITCH","features":[382]},{"name":"DIBUTTON_BASEBALLP_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_BASEBALLP_SELECT","features":[382]},{"name":"DIBUTTON_BASEBALLP_THROW","features":[382]},{"name":"DIBUTTON_BASEBALLP_WALK","features":[382]},{"name":"DIBUTTON_BBALLD_BACK_LINK","features":[382]},{"name":"DIBUTTON_BBALLD_BURST","features":[382]},{"name":"DIBUTTON_BBALLD_DEVICE","features":[382]},{"name":"DIBUTTON_BBALLD_FAKE","features":[382]},{"name":"DIBUTTON_BBALLD_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_BBALLD_JUMP","features":[382]},{"name":"DIBUTTON_BBALLD_LEFT_LINK","features":[382]},{"name":"DIBUTTON_BBALLD_MENU","features":[382]},{"name":"DIBUTTON_BBALLD_PAUSE","features":[382]},{"name":"DIBUTTON_BBALLD_PLAY","features":[382]},{"name":"DIBUTTON_BBALLD_PLAYER","features":[382]},{"name":"DIBUTTON_BBALLD_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_BBALLD_SPECIAL","features":[382]},{"name":"DIBUTTON_BBALLD_STEAL","features":[382]},{"name":"DIBUTTON_BBALLD_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_BBALLD_TIMEOUT","features":[382]},{"name":"DIBUTTON_BBALLO_BACK_LINK","features":[382]},{"name":"DIBUTTON_BBALLO_BURST","features":[382]},{"name":"DIBUTTON_BBALLO_CALL","features":[382]},{"name":"DIBUTTON_BBALLO_DEVICE","features":[382]},{"name":"DIBUTTON_BBALLO_DUNK","features":[382]},{"name":"DIBUTTON_BBALLO_FAKE","features":[382]},{"name":"DIBUTTON_BBALLO_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_BBALLO_JAB","features":[382]},{"name":"DIBUTTON_BBALLO_LEFT_LINK","features":[382]},{"name":"DIBUTTON_BBALLO_MENU","features":[382]},{"name":"DIBUTTON_BBALLO_PASS","features":[382]},{"name":"DIBUTTON_BBALLO_PAUSE","features":[382]},{"name":"DIBUTTON_BBALLO_PLAY","features":[382]},{"name":"DIBUTTON_BBALLO_PLAYER","features":[382]},{"name":"DIBUTTON_BBALLO_POST","features":[382]},{"name":"DIBUTTON_BBALLO_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_BBALLO_SCREEN","features":[382]},{"name":"DIBUTTON_BBALLO_SHOOT","features":[382]},{"name":"DIBUTTON_BBALLO_SPECIAL","features":[382]},{"name":"DIBUTTON_BBALLO_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_BBALLO_TIMEOUT","features":[382]},{"name":"DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK","features":[382]},{"name":"DIBUTTON_BIKINGM_CAMERA","features":[382]},{"name":"DIBUTTON_BIKINGM_DEVICE","features":[382]},{"name":"DIBUTTON_BIKINGM_FASTER_LINK","features":[382]},{"name":"DIBUTTON_BIKINGM_JUMP","features":[382]},{"name":"DIBUTTON_BIKINGM_LEFT_LINK","features":[382]},{"name":"DIBUTTON_BIKINGM_MENU","features":[382]},{"name":"DIBUTTON_BIKINGM_PAUSE","features":[382]},{"name":"DIBUTTON_BIKINGM_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_BIKINGM_SELECT","features":[382]},{"name":"DIBUTTON_BIKINGM_SLOWER_LINK","features":[382]},{"name":"DIBUTTON_BIKINGM_SPECIAL1","features":[382]},{"name":"DIBUTTON_BIKINGM_SPECIAL2","features":[382]},{"name":"DIBUTTON_BIKINGM_ZOOM","features":[382]},{"name":"DIBUTTON_BROWSER_DEVICE","features":[382]},{"name":"DIBUTTON_BROWSER_FAVORITES","features":[382]},{"name":"DIBUTTON_BROWSER_HISTORY","features":[382]},{"name":"DIBUTTON_BROWSER_HOME","features":[382]},{"name":"DIBUTTON_BROWSER_MENU","features":[382]},{"name":"DIBUTTON_BROWSER_NEXT","features":[382]},{"name":"DIBUTTON_BROWSER_PAUSE","features":[382]},{"name":"DIBUTTON_BROWSER_PREVIOUS","features":[382]},{"name":"DIBUTTON_BROWSER_PRINT","features":[382]},{"name":"DIBUTTON_BROWSER_REFRESH","features":[382]},{"name":"DIBUTTON_BROWSER_SEARCH","features":[382]},{"name":"DIBUTTON_BROWSER_SELECT","features":[382]},{"name":"DIBUTTON_BROWSER_STOP","features":[382]},{"name":"DIBUTTON_CADF_DEVICE","features":[382]},{"name":"DIBUTTON_CADF_DISPLAY","features":[382]},{"name":"DIBUTTON_CADF_MENU","features":[382]},{"name":"DIBUTTON_CADF_PAUSE","features":[382]},{"name":"DIBUTTON_CADF_SELECT","features":[382]},{"name":"DIBUTTON_CADF_SPECIAL","features":[382]},{"name":"DIBUTTON_CADF_SPECIAL1","features":[382]},{"name":"DIBUTTON_CADF_SPECIAL2","features":[382]},{"name":"DIBUTTON_CADM_DEVICE","features":[382]},{"name":"DIBUTTON_CADM_DISPLAY","features":[382]},{"name":"DIBUTTON_CADM_MENU","features":[382]},{"name":"DIBUTTON_CADM_PAUSE","features":[382]},{"name":"DIBUTTON_CADM_SELECT","features":[382]},{"name":"DIBUTTON_CADM_SPECIAL","features":[382]},{"name":"DIBUTTON_CADM_SPECIAL1","features":[382]},{"name":"DIBUTTON_CADM_SPECIAL2","features":[382]},{"name":"DIBUTTON_DRIVINGC_ACCELERATE_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGC_AIDS","features":[382]},{"name":"DIBUTTON_DRIVINGC_BRAKE","features":[382]},{"name":"DIBUTTON_DRIVINGC_DASHBOARD","features":[382]},{"name":"DIBUTTON_DRIVINGC_DEVICE","features":[382]},{"name":"DIBUTTON_DRIVINGC_FIRE","features":[382]},{"name":"DIBUTTON_DRIVINGC_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGC_MENU","features":[382]},{"name":"DIBUTTON_DRIVINGC_PAUSE","features":[382]},{"name":"DIBUTTON_DRIVINGC_SHIFTDOWN","features":[382]},{"name":"DIBUTTON_DRIVINGC_SHIFTUP","features":[382]},{"name":"DIBUTTON_DRIVINGC_STEER_LEFT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGC_STEER_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGC_TARGET","features":[382]},{"name":"DIBUTTON_DRIVINGC_WEAPONS","features":[382]},{"name":"DIBUTTON_DRIVINGR_ACCELERATE_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGR_AIDS","features":[382]},{"name":"DIBUTTON_DRIVINGR_BOOST","features":[382]},{"name":"DIBUTTON_DRIVINGR_BRAKE","features":[382]},{"name":"DIBUTTON_DRIVINGR_DASHBOARD","features":[382]},{"name":"DIBUTTON_DRIVINGR_DEVICE","features":[382]},{"name":"DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGR_MAP","features":[382]},{"name":"DIBUTTON_DRIVINGR_MENU","features":[382]},{"name":"DIBUTTON_DRIVINGR_PAUSE","features":[382]},{"name":"DIBUTTON_DRIVINGR_PIT","features":[382]},{"name":"DIBUTTON_DRIVINGR_SHIFTDOWN","features":[382]},{"name":"DIBUTTON_DRIVINGR_SHIFTUP","features":[382]},{"name":"DIBUTTON_DRIVINGR_STEER_LEFT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGR_STEER_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGR_VIEW","features":[382]},{"name":"DIBUTTON_DRIVINGT_ACCELERATE_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_BARREL_DOWN_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_BARREL_UP_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_BRAKE","features":[382]},{"name":"DIBUTTON_DRIVINGT_DASHBOARD","features":[382]},{"name":"DIBUTTON_DRIVINGT_DEVICE","features":[382]},{"name":"DIBUTTON_DRIVINGT_FIRE","features":[382]},{"name":"DIBUTTON_DRIVINGT_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_MENU","features":[382]},{"name":"DIBUTTON_DRIVINGT_PAUSE","features":[382]},{"name":"DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_STEER_LEFT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_STEER_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_DRIVINGT_TARGET","features":[382]},{"name":"DIBUTTON_DRIVINGT_VIEW","features":[382]},{"name":"DIBUTTON_DRIVINGT_WEAPONS","features":[382]},{"name":"DIBUTTON_FIGHTINGH_BACKWARD_LINK","features":[382]},{"name":"DIBUTTON_FIGHTINGH_BLOCK","features":[382]},{"name":"DIBUTTON_FIGHTINGH_CROUCH","features":[382]},{"name":"DIBUTTON_FIGHTINGH_DEVICE","features":[382]},{"name":"DIBUTTON_FIGHTINGH_DISPLAY","features":[382]},{"name":"DIBUTTON_FIGHTINGH_DODGE","features":[382]},{"name":"DIBUTTON_FIGHTINGH_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_FIGHTINGH_JUMP","features":[382]},{"name":"DIBUTTON_FIGHTINGH_KICK","features":[382]},{"name":"DIBUTTON_FIGHTINGH_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FIGHTINGH_MENU","features":[382]},{"name":"DIBUTTON_FIGHTINGH_PAUSE","features":[382]},{"name":"DIBUTTON_FIGHTINGH_PUNCH","features":[382]},{"name":"DIBUTTON_FIGHTINGH_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FIGHTINGH_SELECT","features":[382]},{"name":"DIBUTTON_FIGHTINGH_SPECIAL1","features":[382]},{"name":"DIBUTTON_FIGHTINGH_SPECIAL2","features":[382]},{"name":"DIBUTTON_FISHING_BACK_LINK","features":[382]},{"name":"DIBUTTON_FISHING_BAIT","features":[382]},{"name":"DIBUTTON_FISHING_BINOCULAR","features":[382]},{"name":"DIBUTTON_FISHING_CAST","features":[382]},{"name":"DIBUTTON_FISHING_CROUCH","features":[382]},{"name":"DIBUTTON_FISHING_DEVICE","features":[382]},{"name":"DIBUTTON_FISHING_DISPLAY","features":[382]},{"name":"DIBUTTON_FISHING_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_FISHING_JUMP","features":[382]},{"name":"DIBUTTON_FISHING_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FISHING_MAP","features":[382]},{"name":"DIBUTTON_FISHING_MENU","features":[382]},{"name":"DIBUTTON_FISHING_PAUSE","features":[382]},{"name":"DIBUTTON_FISHING_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FISHING_ROTATE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FISHING_ROTATE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FISHING_TYPE","features":[382]},{"name":"DIBUTTON_FLYINGC_BRAKE_LINK","features":[382]},{"name":"DIBUTTON_FLYINGC_DEVICE","features":[382]},{"name":"DIBUTTON_FLYINGC_DISPLAY","features":[382]},{"name":"DIBUTTON_FLYINGC_FASTER_LINK","features":[382]},{"name":"DIBUTTON_FLYINGC_FLAPSDOWN","features":[382]},{"name":"DIBUTTON_FLYINGC_FLAPSUP","features":[382]},{"name":"DIBUTTON_FLYINGC_GEAR","features":[382]},{"name":"DIBUTTON_FLYINGC_GLANCE_DOWN_LINK","features":[382]},{"name":"DIBUTTON_FLYINGC_GLANCE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FLYINGC_GLANCE_UP_LINK","features":[382]},{"name":"DIBUTTON_FLYINGC_MENU","features":[382]},{"name":"DIBUTTON_FLYINGC_PAUSE","features":[382]},{"name":"DIBUTTON_FLYINGC_SLOWER_LINK","features":[382]},{"name":"DIBUTTON_FLYINGC_VIEW","features":[382]},{"name":"DIBUTTON_FLYINGH_COUNTER","features":[382]},{"name":"DIBUTTON_FLYINGH_DEVICE","features":[382]},{"name":"DIBUTTON_FLYINGH_FASTER_LINK","features":[382]},{"name":"DIBUTTON_FLYINGH_FIRE","features":[382]},{"name":"DIBUTTON_FLYINGH_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_FLYINGH_GEAR","features":[382]},{"name":"DIBUTTON_FLYINGH_GLANCE_DOWN_LINK","features":[382]},{"name":"DIBUTTON_FLYINGH_GLANCE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FLYINGH_GLANCE_UP_LINK","features":[382]},{"name":"DIBUTTON_FLYINGH_MENU","features":[382]},{"name":"DIBUTTON_FLYINGH_PAUSE","features":[382]},{"name":"DIBUTTON_FLYINGH_SLOWER_LINK","features":[382]},{"name":"DIBUTTON_FLYINGH_TARGET","features":[382]},{"name":"DIBUTTON_FLYINGH_VIEW","features":[382]},{"name":"DIBUTTON_FLYINGH_WEAPONS","features":[382]},{"name":"DIBUTTON_FLYINGM_BRAKE_LINK","features":[382]},{"name":"DIBUTTON_FLYINGM_COUNTER","features":[382]},{"name":"DIBUTTON_FLYINGM_DEVICE","features":[382]},{"name":"DIBUTTON_FLYINGM_DISPLAY","features":[382]},{"name":"DIBUTTON_FLYINGM_FASTER_LINK","features":[382]},{"name":"DIBUTTON_FLYINGM_FIRE","features":[382]},{"name":"DIBUTTON_FLYINGM_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_FLYINGM_FLAPSDOWN","features":[382]},{"name":"DIBUTTON_FLYINGM_FLAPSUP","features":[382]},{"name":"DIBUTTON_FLYINGM_GEAR","features":[382]},{"name":"DIBUTTON_FLYINGM_GLANCE_DOWN_LINK","features":[382]},{"name":"DIBUTTON_FLYINGM_GLANCE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FLYINGM_GLANCE_UP_LINK","features":[382]},{"name":"DIBUTTON_FLYINGM_MENU","features":[382]},{"name":"DIBUTTON_FLYINGM_PAUSE","features":[382]},{"name":"DIBUTTON_FLYINGM_SLOWER_LINK","features":[382]},{"name":"DIBUTTON_FLYINGM_TARGET","features":[382]},{"name":"DIBUTTON_FLYINGM_VIEW","features":[382]},{"name":"DIBUTTON_FLYINGM_WEAPONS","features":[382]},{"name":"DIBUTTON_FOOTBALLD_AUDIBLE","features":[382]},{"name":"DIBUTTON_FOOTBALLD_BACK_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLD_BULLRUSH","features":[382]},{"name":"DIBUTTON_FOOTBALLD_DEVICE","features":[382]},{"name":"DIBUTTON_FOOTBALLD_FAKE","features":[382]},{"name":"DIBUTTON_FOOTBALLD_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLD_JUMP","features":[382]},{"name":"DIBUTTON_FOOTBALLD_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLD_MENU","features":[382]},{"name":"DIBUTTON_FOOTBALLD_PAUSE","features":[382]},{"name":"DIBUTTON_FOOTBALLD_PLAY","features":[382]},{"name":"DIBUTTON_FOOTBALLD_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLD_RIP","features":[382]},{"name":"DIBUTTON_FOOTBALLD_SELECT","features":[382]},{"name":"DIBUTTON_FOOTBALLD_SPIN","features":[382]},{"name":"DIBUTTON_FOOTBALLD_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_FOOTBALLD_SUPERTACKLE","features":[382]},{"name":"DIBUTTON_FOOTBALLD_SWIM","features":[382]},{"name":"DIBUTTON_FOOTBALLD_TACKLE","features":[382]},{"name":"DIBUTTON_FOOTBALLD_ZOOM","features":[382]},{"name":"DIBUTTON_FOOTBALLO_BACK_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLO_DEVICE","features":[382]},{"name":"DIBUTTON_FOOTBALLO_DIVE","features":[382]},{"name":"DIBUTTON_FOOTBALLO_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLO_JUKE","features":[382]},{"name":"DIBUTTON_FOOTBALLO_JUMP","features":[382]},{"name":"DIBUTTON_FOOTBALLO_LEFTARM","features":[382]},{"name":"DIBUTTON_FOOTBALLO_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLO_MENU","features":[382]},{"name":"DIBUTTON_FOOTBALLO_PAUSE","features":[382]},{"name":"DIBUTTON_FOOTBALLO_RIGHTARM","features":[382]},{"name":"DIBUTTON_FOOTBALLO_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLO_SHOULDER","features":[382]},{"name":"DIBUTTON_FOOTBALLO_SPIN","features":[382]},{"name":"DIBUTTON_FOOTBALLO_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_FOOTBALLO_THROW","features":[382]},{"name":"DIBUTTON_FOOTBALLO_TURBO","features":[382]},{"name":"DIBUTTON_FOOTBALLO_ZOOM","features":[382]},{"name":"DIBUTTON_FOOTBALLP_DEVICE","features":[382]},{"name":"DIBUTTON_FOOTBALLP_HELP","features":[382]},{"name":"DIBUTTON_FOOTBALLP_MENU","features":[382]},{"name":"DIBUTTON_FOOTBALLP_PAUSE","features":[382]},{"name":"DIBUTTON_FOOTBALLP_PLAY","features":[382]},{"name":"DIBUTTON_FOOTBALLP_SELECT","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_AUDIBLE","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_BACK_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_DEVICE","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_FAKE","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_FAKESNAP","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_JUMP","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_MENU","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_MOTION","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_PASS","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_PAUSE","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_SELECT","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_SLIDE","features":[382]},{"name":"DIBUTTON_FOOTBALLQ_SNAP","features":[382]},{"name":"DIBUTTON_FPS_APPLY","features":[382]},{"name":"DIBUTTON_FPS_BACKWARD_LINK","features":[382]},{"name":"DIBUTTON_FPS_CROUCH","features":[382]},{"name":"DIBUTTON_FPS_DEVICE","features":[382]},{"name":"DIBUTTON_FPS_DISPLAY","features":[382]},{"name":"DIBUTTON_FPS_DODGE","features":[382]},{"name":"DIBUTTON_FPS_FIRE","features":[382]},{"name":"DIBUTTON_FPS_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_FPS_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_FPS_GLANCEL","features":[382]},{"name":"DIBUTTON_FPS_GLANCER","features":[382]},{"name":"DIBUTTON_FPS_GLANCE_DOWN_LINK","features":[382]},{"name":"DIBUTTON_FPS_GLANCE_UP_LINK","features":[382]},{"name":"DIBUTTON_FPS_JUMP","features":[382]},{"name":"DIBUTTON_FPS_MENU","features":[382]},{"name":"DIBUTTON_FPS_PAUSE","features":[382]},{"name":"DIBUTTON_FPS_ROTATE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FPS_ROTATE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FPS_SELECT","features":[382]},{"name":"DIBUTTON_FPS_STEP_LEFT_LINK","features":[382]},{"name":"DIBUTTON_FPS_STEP_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_FPS_STRAFE","features":[382]},{"name":"DIBUTTON_FPS_WEAPONS","features":[382]},{"name":"DIBUTTON_GOLF_BACK_LINK","features":[382]},{"name":"DIBUTTON_GOLF_DEVICE","features":[382]},{"name":"DIBUTTON_GOLF_DOWN","features":[382]},{"name":"DIBUTTON_GOLF_FLYBY","features":[382]},{"name":"DIBUTTON_GOLF_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_GOLF_LEFT_LINK","features":[382]},{"name":"DIBUTTON_GOLF_MENU","features":[382]},{"name":"DIBUTTON_GOLF_PAUSE","features":[382]},{"name":"DIBUTTON_GOLF_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_GOLF_SELECT","features":[382]},{"name":"DIBUTTON_GOLF_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_GOLF_SWING","features":[382]},{"name":"DIBUTTON_GOLF_TERRAIN","features":[382]},{"name":"DIBUTTON_GOLF_TIMEOUT","features":[382]},{"name":"DIBUTTON_GOLF_UP","features":[382]},{"name":"DIBUTTON_GOLF_ZOOM","features":[382]},{"name":"DIBUTTON_HOCKEYD_BACK_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYD_BLOCK","features":[382]},{"name":"DIBUTTON_HOCKEYD_BURST","features":[382]},{"name":"DIBUTTON_HOCKEYD_DEVICE","features":[382]},{"name":"DIBUTTON_HOCKEYD_FAKE","features":[382]},{"name":"DIBUTTON_HOCKEYD_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYD_LEFT_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYD_MENU","features":[382]},{"name":"DIBUTTON_HOCKEYD_PAUSE","features":[382]},{"name":"DIBUTTON_HOCKEYD_PLAYER","features":[382]},{"name":"DIBUTTON_HOCKEYD_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYD_STEAL","features":[382]},{"name":"DIBUTTON_HOCKEYD_STRATEGY","features":[382]},{"name":"DIBUTTON_HOCKEYD_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_HOCKEYD_TIMEOUT","features":[382]},{"name":"DIBUTTON_HOCKEYD_ZOOM","features":[382]},{"name":"DIBUTTON_HOCKEYG_BACK_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYG_BLOCK","features":[382]},{"name":"DIBUTTON_HOCKEYG_DEVICE","features":[382]},{"name":"DIBUTTON_HOCKEYG_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYG_LEFT_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYG_MENU","features":[382]},{"name":"DIBUTTON_HOCKEYG_PASS","features":[382]},{"name":"DIBUTTON_HOCKEYG_PAUSE","features":[382]},{"name":"DIBUTTON_HOCKEYG_POKE","features":[382]},{"name":"DIBUTTON_HOCKEYG_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYG_STEAL","features":[382]},{"name":"DIBUTTON_HOCKEYG_STRATEGY","features":[382]},{"name":"DIBUTTON_HOCKEYG_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_HOCKEYG_TIMEOUT","features":[382]},{"name":"DIBUTTON_HOCKEYG_ZOOM","features":[382]},{"name":"DIBUTTON_HOCKEYO_BACK_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYO_BURST","features":[382]},{"name":"DIBUTTON_HOCKEYO_DEVICE","features":[382]},{"name":"DIBUTTON_HOCKEYO_FAKE","features":[382]},{"name":"DIBUTTON_HOCKEYO_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYO_LEFT_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYO_MENU","features":[382]},{"name":"DIBUTTON_HOCKEYO_PASS","features":[382]},{"name":"DIBUTTON_HOCKEYO_PAUSE","features":[382]},{"name":"DIBUTTON_HOCKEYO_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_HOCKEYO_SHOOT","features":[382]},{"name":"DIBUTTON_HOCKEYO_SPECIAL","features":[382]},{"name":"DIBUTTON_HOCKEYO_STRATEGY","features":[382]},{"name":"DIBUTTON_HOCKEYO_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_HOCKEYO_TIMEOUT","features":[382]},{"name":"DIBUTTON_HOCKEYO_ZOOM","features":[382]},{"name":"DIBUTTON_HUNTING_AIM","features":[382]},{"name":"DIBUTTON_HUNTING_BACK_LINK","features":[382]},{"name":"DIBUTTON_HUNTING_BINOCULAR","features":[382]},{"name":"DIBUTTON_HUNTING_CALL","features":[382]},{"name":"DIBUTTON_HUNTING_CROUCH","features":[382]},{"name":"DIBUTTON_HUNTING_DEVICE","features":[382]},{"name":"DIBUTTON_HUNTING_DISPLAY","features":[382]},{"name":"DIBUTTON_HUNTING_FIRE","features":[382]},{"name":"DIBUTTON_HUNTING_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_HUNTING_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_HUNTING_JUMP","features":[382]},{"name":"DIBUTTON_HUNTING_LEFT_LINK","features":[382]},{"name":"DIBUTTON_HUNTING_MAP","features":[382]},{"name":"DIBUTTON_HUNTING_MENU","features":[382]},{"name":"DIBUTTON_HUNTING_PAUSE","features":[382]},{"name":"DIBUTTON_HUNTING_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_HUNTING_ROTATE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_HUNTING_ROTATE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_HUNTING_SPECIAL","features":[382]},{"name":"DIBUTTON_HUNTING_WEAPON","features":[382]},{"name":"DIBUTTON_MECHA_BACK_LINK","features":[382]},{"name":"DIBUTTON_MECHA_CENTER","features":[382]},{"name":"DIBUTTON_MECHA_DEVICE","features":[382]},{"name":"DIBUTTON_MECHA_FASTER_LINK","features":[382]},{"name":"DIBUTTON_MECHA_FIRE","features":[382]},{"name":"DIBUTTON_MECHA_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_MECHA_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_MECHA_JUMP","features":[382]},{"name":"DIBUTTON_MECHA_LEFT_LINK","features":[382]},{"name":"DIBUTTON_MECHA_MENU","features":[382]},{"name":"DIBUTTON_MECHA_PAUSE","features":[382]},{"name":"DIBUTTON_MECHA_REVERSE","features":[382]},{"name":"DIBUTTON_MECHA_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_MECHA_ROTATE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_MECHA_ROTATE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_MECHA_SLOWER_LINK","features":[382]},{"name":"DIBUTTON_MECHA_TARGET","features":[382]},{"name":"DIBUTTON_MECHA_VIEW","features":[382]},{"name":"DIBUTTON_MECHA_WEAPONS","features":[382]},{"name":"DIBUTTON_MECHA_ZOOM","features":[382]},{"name":"DIBUTTON_RACQUET_BACKSWING","features":[382]},{"name":"DIBUTTON_RACQUET_BACK_LINK","features":[382]},{"name":"DIBUTTON_RACQUET_DEVICE","features":[382]},{"name":"DIBUTTON_RACQUET_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_RACQUET_LEFT_LINK","features":[382]},{"name":"DIBUTTON_RACQUET_MENU","features":[382]},{"name":"DIBUTTON_RACQUET_PAUSE","features":[382]},{"name":"DIBUTTON_RACQUET_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_RACQUET_SELECT","features":[382]},{"name":"DIBUTTON_RACQUET_SMASH","features":[382]},{"name":"DIBUTTON_RACQUET_SPECIAL","features":[382]},{"name":"DIBUTTON_RACQUET_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_RACQUET_SWING","features":[382]},{"name":"DIBUTTON_RACQUET_TIMEOUT","features":[382]},{"name":"DIBUTTON_REMOTE_ADJUST","features":[382]},{"name":"DIBUTTON_REMOTE_CABLE","features":[382]},{"name":"DIBUTTON_REMOTE_CD","features":[382]},{"name":"DIBUTTON_REMOTE_CHANGE","features":[382]},{"name":"DIBUTTON_REMOTE_CUE","features":[382]},{"name":"DIBUTTON_REMOTE_DEVICE","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT0","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT1","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT2","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT3","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT4","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT5","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT6","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT7","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT8","features":[382]},{"name":"DIBUTTON_REMOTE_DIGIT9","features":[382]},{"name":"DIBUTTON_REMOTE_DVD","features":[382]},{"name":"DIBUTTON_REMOTE_MENU","features":[382]},{"name":"DIBUTTON_REMOTE_MUTE","features":[382]},{"name":"DIBUTTON_REMOTE_PAUSE","features":[382]},{"name":"DIBUTTON_REMOTE_PLAY","features":[382]},{"name":"DIBUTTON_REMOTE_RECORD","features":[382]},{"name":"DIBUTTON_REMOTE_REVIEW","features":[382]},{"name":"DIBUTTON_REMOTE_SELECT","features":[382]},{"name":"DIBUTTON_REMOTE_TUNER","features":[382]},{"name":"DIBUTTON_REMOTE_TV","features":[382]},{"name":"DIBUTTON_REMOTE_VCR","features":[382]},{"name":"DIBUTTON_SKIING_CAMERA","features":[382]},{"name":"DIBUTTON_SKIING_CROUCH","features":[382]},{"name":"DIBUTTON_SKIING_DEVICE","features":[382]},{"name":"DIBUTTON_SKIING_FASTER_LINK","features":[382]},{"name":"DIBUTTON_SKIING_JUMP","features":[382]},{"name":"DIBUTTON_SKIING_LEFT_LINK","features":[382]},{"name":"DIBUTTON_SKIING_MENU","features":[382]},{"name":"DIBUTTON_SKIING_PAUSE","features":[382]},{"name":"DIBUTTON_SKIING_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_SKIING_SELECT","features":[382]},{"name":"DIBUTTON_SKIING_SLOWER_LINK","features":[382]},{"name":"DIBUTTON_SKIING_SPECIAL1","features":[382]},{"name":"DIBUTTON_SKIING_SPECIAL2","features":[382]},{"name":"DIBUTTON_SKIING_ZOOM","features":[382]},{"name":"DIBUTTON_SOCCERD_BACK_LINK","features":[382]},{"name":"DIBUTTON_SOCCERD_BLOCK","features":[382]},{"name":"DIBUTTON_SOCCERD_CLEAR","features":[382]},{"name":"DIBUTTON_SOCCERD_DEVICE","features":[382]},{"name":"DIBUTTON_SOCCERD_FAKE","features":[382]},{"name":"DIBUTTON_SOCCERD_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_SOCCERD_FOUL","features":[382]},{"name":"DIBUTTON_SOCCERD_GOALIECHARGE","features":[382]},{"name":"DIBUTTON_SOCCERD_HEAD","features":[382]},{"name":"DIBUTTON_SOCCERD_LEFT_LINK","features":[382]},{"name":"DIBUTTON_SOCCERD_MENU","features":[382]},{"name":"DIBUTTON_SOCCERD_PAUSE","features":[382]},{"name":"DIBUTTON_SOCCERD_PLAYER","features":[382]},{"name":"DIBUTTON_SOCCERD_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_SOCCERD_SELECT","features":[382]},{"name":"DIBUTTON_SOCCERD_SLIDE","features":[382]},{"name":"DIBUTTON_SOCCERD_SPECIAL","features":[382]},{"name":"DIBUTTON_SOCCERD_STEAL","features":[382]},{"name":"DIBUTTON_SOCCERD_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_SOCCERO_BACK_LINK","features":[382]},{"name":"DIBUTTON_SOCCERO_CONTROL","features":[382]},{"name":"DIBUTTON_SOCCERO_DEVICE","features":[382]},{"name":"DIBUTTON_SOCCERO_FAKE","features":[382]},{"name":"DIBUTTON_SOCCERO_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_SOCCERO_HEAD","features":[382]},{"name":"DIBUTTON_SOCCERO_LEFT_LINK","features":[382]},{"name":"DIBUTTON_SOCCERO_MENU","features":[382]},{"name":"DIBUTTON_SOCCERO_PASS","features":[382]},{"name":"DIBUTTON_SOCCERO_PASSTHRU","features":[382]},{"name":"DIBUTTON_SOCCERO_PAUSE","features":[382]},{"name":"DIBUTTON_SOCCERO_PLAYER","features":[382]},{"name":"DIBUTTON_SOCCERO_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_SOCCERO_SELECT","features":[382]},{"name":"DIBUTTON_SOCCERO_SHOOT","features":[382]},{"name":"DIBUTTON_SOCCERO_SHOOTHIGH","features":[382]},{"name":"DIBUTTON_SOCCERO_SHOOTLOW","features":[382]},{"name":"DIBUTTON_SOCCERO_SPECIAL1","features":[382]},{"name":"DIBUTTON_SOCCERO_SPRINT","features":[382]},{"name":"DIBUTTON_SOCCERO_SUBSTITUTE","features":[382]},{"name":"DIBUTTON_SPACESIM_BACKWARD_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_DEVICE","features":[382]},{"name":"DIBUTTON_SPACESIM_DISPLAY","features":[382]},{"name":"DIBUTTON_SPACESIM_FASTER_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_FIRE","features":[382]},{"name":"DIBUTTON_SPACESIM_FIRESECONDARY","features":[382]},{"name":"DIBUTTON_SPACESIM_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_GEAR","features":[382]},{"name":"DIBUTTON_SPACESIM_GLANCE_DOWN_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_GLANCE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_GLANCE_UP_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_LEFT_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_LOWER","features":[382]},{"name":"DIBUTTON_SPACESIM_MENU","features":[382]},{"name":"DIBUTTON_SPACESIM_PAUSE","features":[382]},{"name":"DIBUTTON_SPACESIM_RAISE","features":[382]},{"name":"DIBUTTON_SPACESIM_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_SLOWER_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_TARGET","features":[382]},{"name":"DIBUTTON_SPACESIM_TURN_LEFT_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_TURN_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_SPACESIM_VIEW","features":[382]},{"name":"DIBUTTON_SPACESIM_WEAPONS","features":[382]},{"name":"DIBUTTON_STRATEGYR_APPLY","features":[382]},{"name":"DIBUTTON_STRATEGYR_ATTACK","features":[382]},{"name":"DIBUTTON_STRATEGYR_BACK_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYR_CAST","features":[382]},{"name":"DIBUTTON_STRATEGYR_CROUCH","features":[382]},{"name":"DIBUTTON_STRATEGYR_DEVICE","features":[382]},{"name":"DIBUTTON_STRATEGYR_DISPLAY","features":[382]},{"name":"DIBUTTON_STRATEGYR_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYR_GET","features":[382]},{"name":"DIBUTTON_STRATEGYR_JUMP","features":[382]},{"name":"DIBUTTON_STRATEGYR_LEFT_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYR_MAP","features":[382]},{"name":"DIBUTTON_STRATEGYR_MENU","features":[382]},{"name":"DIBUTTON_STRATEGYR_PAUSE","features":[382]},{"name":"DIBUTTON_STRATEGYR_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYR_SELECT","features":[382]},{"name":"DIBUTTON_STRATEGYT_APPLY","features":[382]},{"name":"DIBUTTON_STRATEGYT_BACK_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYT_DEVICE","features":[382]},{"name":"DIBUTTON_STRATEGYT_DISPLAY","features":[382]},{"name":"DIBUTTON_STRATEGYT_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYT_INSTRUCT","features":[382]},{"name":"DIBUTTON_STRATEGYT_LEFT_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYT_MAP","features":[382]},{"name":"DIBUTTON_STRATEGYT_MENU","features":[382]},{"name":"DIBUTTON_STRATEGYT_PAUSE","features":[382]},{"name":"DIBUTTON_STRATEGYT_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_STRATEGYT_SELECT","features":[382]},{"name":"DIBUTTON_STRATEGYT_TEAM","features":[382]},{"name":"DIBUTTON_STRATEGYT_TURN","features":[382]},{"name":"DIBUTTON_STRATEGYT_ZOOM","features":[382]},{"name":"DIBUTTON_TPS_ACTION","features":[382]},{"name":"DIBUTTON_TPS_BACKWARD_LINK","features":[382]},{"name":"DIBUTTON_TPS_DEVICE","features":[382]},{"name":"DIBUTTON_TPS_DODGE","features":[382]},{"name":"DIBUTTON_TPS_FORWARD_LINK","features":[382]},{"name":"DIBUTTON_TPS_GLANCE_DOWN_LINK","features":[382]},{"name":"DIBUTTON_TPS_GLANCE_LEFT_LINK","features":[382]},{"name":"DIBUTTON_TPS_GLANCE_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_TPS_GLANCE_UP_LINK","features":[382]},{"name":"DIBUTTON_TPS_INVENTORY","features":[382]},{"name":"DIBUTTON_TPS_JUMP","features":[382]},{"name":"DIBUTTON_TPS_MENU","features":[382]},{"name":"DIBUTTON_TPS_PAUSE","features":[382]},{"name":"DIBUTTON_TPS_RUN","features":[382]},{"name":"DIBUTTON_TPS_SELECT","features":[382]},{"name":"DIBUTTON_TPS_STEPLEFT","features":[382]},{"name":"DIBUTTON_TPS_STEPRIGHT","features":[382]},{"name":"DIBUTTON_TPS_TURN_LEFT_LINK","features":[382]},{"name":"DIBUTTON_TPS_TURN_RIGHT_LINK","features":[382]},{"name":"DIBUTTON_TPS_USE","features":[382]},{"name":"DIBUTTON_TPS_VIEW","features":[382]},{"name":"DICD_DEFAULT","features":[382]},{"name":"DICD_EDIT","features":[382]},{"name":"DICOLORSET","features":[382]},{"name":"DICONDITION","features":[382]},{"name":"DICONFIGUREDEVICESPARAMSA","features":[382,307]},{"name":"DICONFIGUREDEVICESPARAMSW","features":[382,307]},{"name":"DICONSTANTFORCE","features":[382]},{"name":"DICUSTOMFORCE","features":[382]},{"name":"DIDAL_BOTTOMALIGNED","features":[382]},{"name":"DIDAL_CENTERED","features":[382]},{"name":"DIDAL_LEFTALIGNED","features":[382]},{"name":"DIDAL_MIDDLE","features":[382]},{"name":"DIDAL_RIGHTALIGNED","features":[382]},{"name":"DIDAL_TOPALIGNED","features":[382]},{"name":"DIDATAFORMAT","features":[382]},{"name":"DIDBAM_DEFAULT","features":[382]},{"name":"DIDBAM_HWDEFAULTS","features":[382]},{"name":"DIDBAM_INITIALIZE","features":[382]},{"name":"DIDBAM_PRESERVE","features":[382]},{"name":"DIDC_ALIAS","features":[382]},{"name":"DIDC_ATTACHED","features":[382]},{"name":"DIDC_DEADBAND","features":[382]},{"name":"DIDC_EMULATED","features":[382]},{"name":"DIDC_FFATTACK","features":[382]},{"name":"DIDC_FFFADE","features":[382]},{"name":"DIDC_FORCEFEEDBACK","features":[382]},{"name":"DIDC_HIDDEN","features":[382]},{"name":"DIDC_PHANTOM","features":[382]},{"name":"DIDC_POLLEDDATAFORMAT","features":[382]},{"name":"DIDC_POLLEDDEVICE","features":[382]},{"name":"DIDC_POSNEGCOEFFICIENTS","features":[382]},{"name":"DIDC_POSNEGSATURATION","features":[382]},{"name":"DIDC_SATURATION","features":[382]},{"name":"DIDC_STARTDELAY","features":[382]},{"name":"DIDEVCAPS","features":[382]},{"name":"DIDEVCAPS_DX3","features":[382]},{"name":"DIDEVICEIMAGEINFOA","features":[382,307]},{"name":"DIDEVICEIMAGEINFOHEADERA","features":[382,307]},{"name":"DIDEVICEIMAGEINFOHEADERW","features":[382,307]},{"name":"DIDEVICEIMAGEINFOW","features":[382,307]},{"name":"DIDEVICEINSTANCEA","features":[382]},{"name":"DIDEVICEINSTANCEW","features":[382]},{"name":"DIDEVICEINSTANCE_DX3A","features":[382]},{"name":"DIDEVICEINSTANCE_DX3W","features":[382]},{"name":"DIDEVICEOBJECTDATA","features":[382]},{"name":"DIDEVICEOBJECTDATA_DX3","features":[382]},{"name":"DIDEVICEOBJECTINSTANCEA","features":[382]},{"name":"DIDEVICEOBJECTINSTANCEW","features":[382]},{"name":"DIDEVICEOBJECTINSTANCE_DX3A","features":[382]},{"name":"DIDEVICEOBJECTINSTANCE_DX3W","features":[382]},{"name":"DIDEVICESTATE","features":[382]},{"name":"DIDEVTYPEJOYSTICK_FLIGHTSTICK","features":[382]},{"name":"DIDEVTYPEJOYSTICK_GAMEPAD","features":[382]},{"name":"DIDEVTYPEJOYSTICK_HEADTRACKER","features":[382]},{"name":"DIDEVTYPEJOYSTICK_RUDDER","features":[382]},{"name":"DIDEVTYPEJOYSTICK_TRADITIONAL","features":[382]},{"name":"DIDEVTYPEJOYSTICK_UNKNOWN","features":[382]},{"name":"DIDEVTYPEJOYSTICK_WHEEL","features":[382]},{"name":"DIDEVTYPEKEYBOARD_J3100","features":[382]},{"name":"DIDEVTYPEKEYBOARD_JAPAN106","features":[382]},{"name":"DIDEVTYPEKEYBOARD_JAPANAX","features":[382]},{"name":"DIDEVTYPEKEYBOARD_NEC98","features":[382]},{"name":"DIDEVTYPEKEYBOARD_NEC98106","features":[382]},{"name":"DIDEVTYPEKEYBOARD_NEC98LAPTOP","features":[382]},{"name":"DIDEVTYPEKEYBOARD_NOKIA1050","features":[382]},{"name":"DIDEVTYPEKEYBOARD_NOKIA9140","features":[382]},{"name":"DIDEVTYPEKEYBOARD_OLIVETTI","features":[382]},{"name":"DIDEVTYPEKEYBOARD_PCAT","features":[382]},{"name":"DIDEVTYPEKEYBOARD_PCENH","features":[382]},{"name":"DIDEVTYPEKEYBOARD_PCXT","features":[382]},{"name":"DIDEVTYPEKEYBOARD_UNKNOWN","features":[382]},{"name":"DIDEVTYPEMOUSE_FINGERSTICK","features":[382]},{"name":"DIDEVTYPEMOUSE_TOUCHPAD","features":[382]},{"name":"DIDEVTYPEMOUSE_TRACKBALL","features":[382]},{"name":"DIDEVTYPEMOUSE_TRADITIONAL","features":[382]},{"name":"DIDEVTYPEMOUSE_UNKNOWN","features":[382]},{"name":"DIDEVTYPE_DEVICE","features":[382]},{"name":"DIDEVTYPE_HID","features":[382]},{"name":"DIDEVTYPE_JOYSTICK","features":[382]},{"name":"DIDEVTYPE_KEYBOARD","features":[382]},{"name":"DIDEVTYPE_MOUSE","features":[382]},{"name":"DIDFT_ABSAXIS","features":[382]},{"name":"DIDFT_ALIAS","features":[382]},{"name":"DIDFT_ALL","features":[382]},{"name":"DIDFT_ANYINSTANCE","features":[382]},{"name":"DIDFT_AXIS","features":[382]},{"name":"DIDFT_BUTTON","features":[382]},{"name":"DIDFT_COLLECTION","features":[382]},{"name":"DIDFT_FFACTUATOR","features":[382]},{"name":"DIDFT_FFEFFECTTRIGGER","features":[382]},{"name":"DIDFT_INSTANCEMASK","features":[382]},{"name":"DIDFT_NOCOLLECTION","features":[382]},{"name":"DIDFT_NODATA","features":[382]},{"name":"DIDFT_OUTPUT","features":[382]},{"name":"DIDFT_POV","features":[382]},{"name":"DIDFT_PSHBUTTON","features":[382]},{"name":"DIDFT_RELAXIS","features":[382]},{"name":"DIDFT_TGLBUTTON","features":[382]},{"name":"DIDFT_VENDORDEFINED","features":[382]},{"name":"DIDF_ABSAXIS","features":[382]},{"name":"DIDF_RELAXIS","features":[382]},{"name":"DIDIFT_CONFIGURATION","features":[382]},{"name":"DIDIFT_DELETE","features":[382]},{"name":"DIDIFT_OVERLAY","features":[382]},{"name":"DIDOI_ASPECTACCEL","features":[382]},{"name":"DIDOI_ASPECTFORCE","features":[382]},{"name":"DIDOI_ASPECTMASK","features":[382]},{"name":"DIDOI_ASPECTPOSITION","features":[382]},{"name":"DIDOI_ASPECTVELOCITY","features":[382]},{"name":"DIDOI_FFACTUATOR","features":[382]},{"name":"DIDOI_FFEFFECTTRIGGER","features":[382]},{"name":"DIDOI_GUIDISUSAGE","features":[382]},{"name":"DIDOI_POLLED","features":[382]},{"name":"DIDRIVERVERSIONS","features":[382]},{"name":"DIDSAM_DEFAULT","features":[382]},{"name":"DIDSAM_FORCESAVE","features":[382]},{"name":"DIDSAM_NOUSER","features":[382]},{"name":"DIEB_NOTRIGGER","features":[382]},{"name":"DIEDBSFL_ATTACHEDONLY","features":[382]},{"name":"DIEDBSFL_AVAILABLEDEVICES","features":[382]},{"name":"DIEDBSFL_FORCEFEEDBACK","features":[382]},{"name":"DIEDBSFL_MULTIMICEKEYBOARDS","features":[382]},{"name":"DIEDBSFL_NONGAMINGDEVICES","features":[382]},{"name":"DIEDBSFL_THISUSER","features":[382]},{"name":"DIEDBSFL_VALID","features":[382]},{"name":"DIEDBS_MAPPEDPRI1","features":[382]},{"name":"DIEDBS_MAPPEDPRI2","features":[382]},{"name":"DIEDBS_NEWDEVICE","features":[382]},{"name":"DIEDBS_RECENTDEVICE","features":[382]},{"name":"DIEDFL_ALLDEVICES","features":[382]},{"name":"DIEDFL_ATTACHEDONLY","features":[382]},{"name":"DIEDFL_FORCEFEEDBACK","features":[382]},{"name":"DIEDFL_INCLUDEALIASES","features":[382]},{"name":"DIEDFL_INCLUDEHIDDEN","features":[382]},{"name":"DIEDFL_INCLUDEPHANTOMS","features":[382]},{"name":"DIEFFECT","features":[382]},{"name":"DIEFFECTATTRIBUTES","features":[382]},{"name":"DIEFFECTINFOA","features":[382]},{"name":"DIEFFECTINFOW","features":[382]},{"name":"DIEFFECT_DX5","features":[382]},{"name":"DIEFFESCAPE","features":[382]},{"name":"DIEFF_CARTESIAN","features":[382]},{"name":"DIEFF_OBJECTIDS","features":[382]},{"name":"DIEFF_OBJECTOFFSETS","features":[382]},{"name":"DIEFF_POLAR","features":[382]},{"name":"DIEFF_SPHERICAL","features":[382]},{"name":"DIEFT_ALL","features":[382]},{"name":"DIEFT_CONDITION","features":[382]},{"name":"DIEFT_CONSTANTFORCE","features":[382]},{"name":"DIEFT_CUSTOMFORCE","features":[382]},{"name":"DIEFT_DEADBAND","features":[382]},{"name":"DIEFT_FFATTACK","features":[382]},{"name":"DIEFT_FFFADE","features":[382]},{"name":"DIEFT_HARDWARE","features":[382]},{"name":"DIEFT_PERIODIC","features":[382]},{"name":"DIEFT_POSNEGCOEFFICIENTS","features":[382]},{"name":"DIEFT_POSNEGSATURATION","features":[382]},{"name":"DIEFT_RAMPFORCE","features":[382]},{"name":"DIEFT_SATURATION","features":[382]},{"name":"DIEFT_STARTDELAY","features":[382]},{"name":"DIEGES_EMULATED","features":[382]},{"name":"DIEGES_PLAYING","features":[382]},{"name":"DIENUM_CONTINUE","features":[382]},{"name":"DIENUM_STOP","features":[382]},{"name":"DIENVELOPE","features":[382]},{"name":"DIEP_ALLPARAMS","features":[382]},{"name":"DIEP_ALLPARAMS_DX5","features":[382]},{"name":"DIEP_AXES","features":[382]},{"name":"DIEP_DIRECTION","features":[382]},{"name":"DIEP_DURATION","features":[382]},{"name":"DIEP_ENVELOPE","features":[382]},{"name":"DIEP_GAIN","features":[382]},{"name":"DIEP_NODOWNLOAD","features":[382]},{"name":"DIEP_NORESTART","features":[382]},{"name":"DIEP_SAMPLEPERIOD","features":[382]},{"name":"DIEP_START","features":[382]},{"name":"DIEP_STARTDELAY","features":[382]},{"name":"DIEP_TRIGGERBUTTON","features":[382]},{"name":"DIEP_TRIGGERREPEATINTERVAL","features":[382]},{"name":"DIEP_TYPESPECIFICPARAMS","features":[382]},{"name":"DIERR_ACQUIRED","features":[382]},{"name":"DIERR_ALREADYINITIALIZED","features":[382]},{"name":"DIERR_BADDRIVERVER","features":[382]},{"name":"DIERR_BADINF","features":[382]},{"name":"DIERR_BETADIRECTINPUTVERSION","features":[382]},{"name":"DIERR_CANCELLED","features":[382]},{"name":"DIERR_DEVICEFULL","features":[382]},{"name":"DIERR_DEVICENOTREG","features":[382]},{"name":"DIERR_DRIVERFIRST","features":[382]},{"name":"DIERR_DRIVERLAST","features":[382]},{"name":"DIERR_EFFECTPLAYING","features":[382]},{"name":"DIERR_GENERIC","features":[382]},{"name":"DIERR_HANDLEEXISTS","features":[382]},{"name":"DIERR_HASEFFECTS","features":[382]},{"name":"DIERR_INCOMPLETEEFFECT","features":[382]},{"name":"DIERR_INPUTLOST","features":[382]},{"name":"DIERR_INSUFFICIENTPRIVS","features":[382]},{"name":"DIERR_INVALIDCLASSINSTALLER","features":[382]},{"name":"DIERR_INVALIDPARAM","features":[382]},{"name":"DIERR_MAPFILEFAIL","features":[382]},{"name":"DIERR_MOREDATA","features":[382]},{"name":"DIERR_NOAGGREGATION","features":[382]},{"name":"DIERR_NOINTERFACE","features":[382]},{"name":"DIERR_NOMOREITEMS","features":[382]},{"name":"DIERR_NOTACQUIRED","features":[382]},{"name":"DIERR_NOTBUFFERED","features":[382]},{"name":"DIERR_NOTDOWNLOADED","features":[382]},{"name":"DIERR_NOTEXCLUSIVEACQUIRED","features":[382]},{"name":"DIERR_NOTFOUND","features":[382]},{"name":"DIERR_NOTINITIALIZED","features":[382]},{"name":"DIERR_OBJECTNOTFOUND","features":[382]},{"name":"DIERR_OLDDIRECTINPUTVERSION","features":[382]},{"name":"DIERR_OTHERAPPHASPRIO","features":[382]},{"name":"DIERR_OUTOFMEMORY","features":[382]},{"name":"DIERR_READONLY","features":[382]},{"name":"DIERR_REPORTFULL","features":[382]},{"name":"DIERR_UNPLUGGED","features":[382]},{"name":"DIERR_UNSUPPORTED","features":[382]},{"name":"DIES_NODOWNLOAD","features":[382]},{"name":"DIES_SOLO","features":[382]},{"name":"DIFEF_DEFAULT","features":[382]},{"name":"DIFEF_INCLUDENONSTANDARD","features":[382]},{"name":"DIFEF_MODIFYIFNEEDED","features":[382]},{"name":"DIFFDEVICEATTRIBUTES","features":[382]},{"name":"DIFFOBJECTATTRIBUTES","features":[382]},{"name":"DIFILEEFFECT","features":[382]},{"name":"DIGDD_PEEK","features":[382]},{"name":"DIGFFS_ACTUATORSOFF","features":[382]},{"name":"DIGFFS_ACTUATORSON","features":[382]},{"name":"DIGFFS_DEVICELOST","features":[382]},{"name":"DIGFFS_EMPTY","features":[382]},{"name":"DIGFFS_PAUSED","features":[382]},{"name":"DIGFFS_POWEROFF","features":[382]},{"name":"DIGFFS_POWERON","features":[382]},{"name":"DIGFFS_SAFETYSWITCHOFF","features":[382]},{"name":"DIGFFS_SAFETYSWITCHON","features":[382]},{"name":"DIGFFS_STOPPED","features":[382]},{"name":"DIGFFS_USERFFSWITCHOFF","features":[382]},{"name":"DIGFFS_USERFFSWITCHON","features":[382]},{"name":"DIHATSWITCH_2DCONTROL_HATSWITCH","features":[382]},{"name":"DIHATSWITCH_3DCONTROL_HATSWITCH","features":[382]},{"name":"DIHATSWITCH_ARCADEP_VIEW","features":[382]},{"name":"DIHATSWITCH_ARCADES_VIEW","features":[382]},{"name":"DIHATSWITCH_BBALLD_GLANCE","features":[382]},{"name":"DIHATSWITCH_BBALLO_GLANCE","features":[382]},{"name":"DIHATSWITCH_BIKINGM_SCROLL","features":[382]},{"name":"DIHATSWITCH_CADF_HATSWITCH","features":[382]},{"name":"DIHATSWITCH_CADM_HATSWITCH","features":[382]},{"name":"DIHATSWITCH_DRIVINGC_GLANCE","features":[382]},{"name":"DIHATSWITCH_DRIVINGR_GLANCE","features":[382]},{"name":"DIHATSWITCH_DRIVINGT_GLANCE","features":[382]},{"name":"DIHATSWITCH_FIGHTINGH_SLIDE","features":[382]},{"name":"DIHATSWITCH_FISHING_GLANCE","features":[382]},{"name":"DIHATSWITCH_FLYINGC_GLANCE","features":[382]},{"name":"DIHATSWITCH_FLYINGH_GLANCE","features":[382]},{"name":"DIHATSWITCH_FLYINGM_GLANCE","features":[382]},{"name":"DIHATSWITCH_FPS_GLANCE","features":[382]},{"name":"DIHATSWITCH_GOLF_SCROLL","features":[382]},{"name":"DIHATSWITCH_HOCKEYD_SCROLL","features":[382]},{"name":"DIHATSWITCH_HOCKEYG_SCROLL","features":[382]},{"name":"DIHATSWITCH_HOCKEYO_SCROLL","features":[382]},{"name":"DIHATSWITCH_HUNTING_GLANCE","features":[382]},{"name":"DIHATSWITCH_MECHA_GLANCE","features":[382]},{"name":"DIHATSWITCH_RACQUET_GLANCE","features":[382]},{"name":"DIHATSWITCH_SKIING_GLANCE","features":[382]},{"name":"DIHATSWITCH_SOCCERD_GLANCE","features":[382]},{"name":"DIHATSWITCH_SOCCERO_GLANCE","features":[382]},{"name":"DIHATSWITCH_SPACESIM_GLANCE","features":[382]},{"name":"DIHATSWITCH_STRATEGYR_GLANCE","features":[382]},{"name":"DIHATSWITCH_TPS_GLANCE","features":[382]},{"name":"DIHIDFFINITINFO","features":[382]},{"name":"DIJC_CALLOUT","features":[382]},{"name":"DIJC_GAIN","features":[382]},{"name":"DIJC_GUIDINSTANCE","features":[382]},{"name":"DIJC_REGHWCONFIGTYPE","features":[382]},{"name":"DIJC_WDMGAMEPORT","features":[382]},{"name":"DIJOYCONFIG","features":[382]},{"name":"DIJOYCONFIG_DX5","features":[382]},{"name":"DIJOYSTATE","features":[382]},{"name":"DIJOYSTATE2","features":[382]},{"name":"DIJOYTYPEINFO","features":[382]},{"name":"DIJOYTYPEINFO_DX5","features":[382]},{"name":"DIJOYTYPEINFO_DX6","features":[382]},{"name":"DIJOYUSERVALUES","features":[382]},{"name":"DIJU_GAMEPORTEMULATOR","features":[382]},{"name":"DIJU_GLOBALDRIVER","features":[382]},{"name":"DIJU_USERVALUES","features":[382]},{"name":"DIKEYBOARD_0","features":[382]},{"name":"DIKEYBOARD_1","features":[382]},{"name":"DIKEYBOARD_2","features":[382]},{"name":"DIKEYBOARD_3","features":[382]},{"name":"DIKEYBOARD_4","features":[382]},{"name":"DIKEYBOARD_5","features":[382]},{"name":"DIKEYBOARD_6","features":[382]},{"name":"DIKEYBOARD_7","features":[382]},{"name":"DIKEYBOARD_8","features":[382]},{"name":"DIKEYBOARD_9","features":[382]},{"name":"DIKEYBOARD_A","features":[382]},{"name":"DIKEYBOARD_ABNT_C1","features":[382]},{"name":"DIKEYBOARD_ABNT_C2","features":[382]},{"name":"DIKEYBOARD_ADD","features":[382]},{"name":"DIKEYBOARD_APOSTROPHE","features":[382]},{"name":"DIKEYBOARD_APPS","features":[382]},{"name":"DIKEYBOARD_AT","features":[382]},{"name":"DIKEYBOARD_AX","features":[382]},{"name":"DIKEYBOARD_B","features":[382]},{"name":"DIKEYBOARD_BACK","features":[382]},{"name":"DIKEYBOARD_BACKSLASH","features":[382]},{"name":"DIKEYBOARD_C","features":[382]},{"name":"DIKEYBOARD_CALCULATOR","features":[382]},{"name":"DIKEYBOARD_CAPITAL","features":[382]},{"name":"DIKEYBOARD_COLON","features":[382]},{"name":"DIKEYBOARD_COMMA","features":[382]},{"name":"DIKEYBOARD_CONVERT","features":[382]},{"name":"DIKEYBOARD_D","features":[382]},{"name":"DIKEYBOARD_DECIMAL","features":[382]},{"name":"DIKEYBOARD_DELETE","features":[382]},{"name":"DIKEYBOARD_DIVIDE","features":[382]},{"name":"DIKEYBOARD_DOWN","features":[382]},{"name":"DIKEYBOARD_E","features":[382]},{"name":"DIKEYBOARD_END","features":[382]},{"name":"DIKEYBOARD_EQUALS","features":[382]},{"name":"DIKEYBOARD_ESCAPE","features":[382]},{"name":"DIKEYBOARD_F","features":[382]},{"name":"DIKEYBOARD_F1","features":[382]},{"name":"DIKEYBOARD_F10","features":[382]},{"name":"DIKEYBOARD_F11","features":[382]},{"name":"DIKEYBOARD_F12","features":[382]},{"name":"DIKEYBOARD_F13","features":[382]},{"name":"DIKEYBOARD_F14","features":[382]},{"name":"DIKEYBOARD_F15","features":[382]},{"name":"DIKEYBOARD_F2","features":[382]},{"name":"DIKEYBOARD_F3","features":[382]},{"name":"DIKEYBOARD_F4","features":[382]},{"name":"DIKEYBOARD_F5","features":[382]},{"name":"DIKEYBOARD_F6","features":[382]},{"name":"DIKEYBOARD_F7","features":[382]},{"name":"DIKEYBOARD_F8","features":[382]},{"name":"DIKEYBOARD_F9","features":[382]},{"name":"DIKEYBOARD_G","features":[382]},{"name":"DIKEYBOARD_GRAVE","features":[382]},{"name":"DIKEYBOARD_H","features":[382]},{"name":"DIKEYBOARD_HOME","features":[382]},{"name":"DIKEYBOARD_I","features":[382]},{"name":"DIKEYBOARD_INSERT","features":[382]},{"name":"DIKEYBOARD_J","features":[382]},{"name":"DIKEYBOARD_K","features":[382]},{"name":"DIKEYBOARD_KANA","features":[382]},{"name":"DIKEYBOARD_KANJI","features":[382]},{"name":"DIKEYBOARD_L","features":[382]},{"name":"DIKEYBOARD_LBRACKET","features":[382]},{"name":"DIKEYBOARD_LCONTROL","features":[382]},{"name":"DIKEYBOARD_LEFT","features":[382]},{"name":"DIKEYBOARD_LMENU","features":[382]},{"name":"DIKEYBOARD_LSHIFT","features":[382]},{"name":"DIKEYBOARD_LWIN","features":[382]},{"name":"DIKEYBOARD_M","features":[382]},{"name":"DIKEYBOARD_MAIL","features":[382]},{"name":"DIKEYBOARD_MEDIASELECT","features":[382]},{"name":"DIKEYBOARD_MEDIASTOP","features":[382]},{"name":"DIKEYBOARD_MINUS","features":[382]},{"name":"DIKEYBOARD_MULTIPLY","features":[382]},{"name":"DIKEYBOARD_MUTE","features":[382]},{"name":"DIKEYBOARD_MYCOMPUTER","features":[382]},{"name":"DIKEYBOARD_N","features":[382]},{"name":"DIKEYBOARD_NEXT","features":[382]},{"name":"DIKEYBOARD_NEXTTRACK","features":[382]},{"name":"DIKEYBOARD_NOCONVERT","features":[382]},{"name":"DIKEYBOARD_NUMLOCK","features":[382]},{"name":"DIKEYBOARD_NUMPAD0","features":[382]},{"name":"DIKEYBOARD_NUMPAD1","features":[382]},{"name":"DIKEYBOARD_NUMPAD2","features":[382]},{"name":"DIKEYBOARD_NUMPAD3","features":[382]},{"name":"DIKEYBOARD_NUMPAD4","features":[382]},{"name":"DIKEYBOARD_NUMPAD5","features":[382]},{"name":"DIKEYBOARD_NUMPAD6","features":[382]},{"name":"DIKEYBOARD_NUMPAD7","features":[382]},{"name":"DIKEYBOARD_NUMPAD8","features":[382]},{"name":"DIKEYBOARD_NUMPAD9","features":[382]},{"name":"DIKEYBOARD_NUMPADCOMMA","features":[382]},{"name":"DIKEYBOARD_NUMPADENTER","features":[382]},{"name":"DIKEYBOARD_NUMPADEQUALS","features":[382]},{"name":"DIKEYBOARD_O","features":[382]},{"name":"DIKEYBOARD_OEM_102","features":[382]},{"name":"DIKEYBOARD_P","features":[382]},{"name":"DIKEYBOARD_PAUSE","features":[382]},{"name":"DIKEYBOARD_PERIOD","features":[382]},{"name":"DIKEYBOARD_PLAYPAUSE","features":[382]},{"name":"DIKEYBOARD_POWER","features":[382]},{"name":"DIKEYBOARD_PREVTRACK","features":[382]},{"name":"DIKEYBOARD_PRIOR","features":[382]},{"name":"DIKEYBOARD_Q","features":[382]},{"name":"DIKEYBOARD_R","features":[382]},{"name":"DIKEYBOARD_RBRACKET","features":[382]},{"name":"DIKEYBOARD_RCONTROL","features":[382]},{"name":"DIKEYBOARD_RETURN","features":[382]},{"name":"DIKEYBOARD_RIGHT","features":[382]},{"name":"DIKEYBOARD_RMENU","features":[382]},{"name":"DIKEYBOARD_RSHIFT","features":[382]},{"name":"DIKEYBOARD_RWIN","features":[382]},{"name":"DIKEYBOARD_S","features":[382]},{"name":"DIKEYBOARD_SCROLL","features":[382]},{"name":"DIKEYBOARD_SEMICOLON","features":[382]},{"name":"DIKEYBOARD_SLASH","features":[382]},{"name":"DIKEYBOARD_SLEEP","features":[382]},{"name":"DIKEYBOARD_SPACE","features":[382]},{"name":"DIKEYBOARD_STOP","features":[382]},{"name":"DIKEYBOARD_SUBTRACT","features":[382]},{"name":"DIKEYBOARD_SYSRQ","features":[382]},{"name":"DIKEYBOARD_T","features":[382]},{"name":"DIKEYBOARD_TAB","features":[382]},{"name":"DIKEYBOARD_U","features":[382]},{"name":"DIKEYBOARD_UNDERLINE","features":[382]},{"name":"DIKEYBOARD_UNLABELED","features":[382]},{"name":"DIKEYBOARD_UP","features":[382]},{"name":"DIKEYBOARD_V","features":[382]},{"name":"DIKEYBOARD_VOLUMEDOWN","features":[382]},{"name":"DIKEYBOARD_VOLUMEUP","features":[382]},{"name":"DIKEYBOARD_W","features":[382]},{"name":"DIKEYBOARD_WAKE","features":[382]},{"name":"DIKEYBOARD_WEBBACK","features":[382]},{"name":"DIKEYBOARD_WEBFAVORITES","features":[382]},{"name":"DIKEYBOARD_WEBFORWARD","features":[382]},{"name":"DIKEYBOARD_WEBHOME","features":[382]},{"name":"DIKEYBOARD_WEBREFRESH","features":[382]},{"name":"DIKEYBOARD_WEBSEARCH","features":[382]},{"name":"DIKEYBOARD_WEBSTOP","features":[382]},{"name":"DIKEYBOARD_X","features":[382]},{"name":"DIKEYBOARD_Y","features":[382]},{"name":"DIKEYBOARD_YEN","features":[382]},{"name":"DIKEYBOARD_Z","features":[382]},{"name":"DIK_0","features":[382]},{"name":"DIK_1","features":[382]},{"name":"DIK_2","features":[382]},{"name":"DIK_3","features":[382]},{"name":"DIK_4","features":[382]},{"name":"DIK_5","features":[382]},{"name":"DIK_6","features":[382]},{"name":"DIK_7","features":[382]},{"name":"DIK_8","features":[382]},{"name":"DIK_9","features":[382]},{"name":"DIK_A","features":[382]},{"name":"DIK_ABNT_C1","features":[382]},{"name":"DIK_ABNT_C2","features":[382]},{"name":"DIK_ADD","features":[382]},{"name":"DIK_APOSTROPHE","features":[382]},{"name":"DIK_APPS","features":[382]},{"name":"DIK_AT","features":[382]},{"name":"DIK_AX","features":[382]},{"name":"DIK_B","features":[382]},{"name":"DIK_BACK","features":[382]},{"name":"DIK_BACKSLASH","features":[382]},{"name":"DIK_BACKSPACE","features":[382]},{"name":"DIK_C","features":[382]},{"name":"DIK_CALCULATOR","features":[382]},{"name":"DIK_CAPITAL","features":[382]},{"name":"DIK_CAPSLOCK","features":[382]},{"name":"DIK_CIRCUMFLEX","features":[382]},{"name":"DIK_COLON","features":[382]},{"name":"DIK_COMMA","features":[382]},{"name":"DIK_CONVERT","features":[382]},{"name":"DIK_D","features":[382]},{"name":"DIK_DECIMAL","features":[382]},{"name":"DIK_DELETE","features":[382]},{"name":"DIK_DIVIDE","features":[382]},{"name":"DIK_DOWN","features":[382]},{"name":"DIK_DOWNARROW","features":[382]},{"name":"DIK_E","features":[382]},{"name":"DIK_END","features":[382]},{"name":"DIK_EQUALS","features":[382]},{"name":"DIK_ESCAPE","features":[382]},{"name":"DIK_F","features":[382]},{"name":"DIK_F1","features":[382]},{"name":"DIK_F10","features":[382]},{"name":"DIK_F11","features":[382]},{"name":"DIK_F12","features":[382]},{"name":"DIK_F13","features":[382]},{"name":"DIK_F14","features":[382]},{"name":"DIK_F15","features":[382]},{"name":"DIK_F2","features":[382]},{"name":"DIK_F3","features":[382]},{"name":"DIK_F4","features":[382]},{"name":"DIK_F5","features":[382]},{"name":"DIK_F6","features":[382]},{"name":"DIK_F7","features":[382]},{"name":"DIK_F8","features":[382]},{"name":"DIK_F9","features":[382]},{"name":"DIK_G","features":[382]},{"name":"DIK_GRAVE","features":[382]},{"name":"DIK_H","features":[382]},{"name":"DIK_HOME","features":[382]},{"name":"DIK_I","features":[382]},{"name":"DIK_INSERT","features":[382]},{"name":"DIK_J","features":[382]},{"name":"DIK_K","features":[382]},{"name":"DIK_KANA","features":[382]},{"name":"DIK_KANJI","features":[382]},{"name":"DIK_L","features":[382]},{"name":"DIK_LALT","features":[382]},{"name":"DIK_LBRACKET","features":[382]},{"name":"DIK_LCONTROL","features":[382]},{"name":"DIK_LEFT","features":[382]},{"name":"DIK_LEFTARROW","features":[382]},{"name":"DIK_LMENU","features":[382]},{"name":"DIK_LSHIFT","features":[382]},{"name":"DIK_LWIN","features":[382]},{"name":"DIK_M","features":[382]},{"name":"DIK_MAIL","features":[382]},{"name":"DIK_MEDIASELECT","features":[382]},{"name":"DIK_MEDIASTOP","features":[382]},{"name":"DIK_MINUS","features":[382]},{"name":"DIK_MULTIPLY","features":[382]},{"name":"DIK_MUTE","features":[382]},{"name":"DIK_MYCOMPUTER","features":[382]},{"name":"DIK_N","features":[382]},{"name":"DIK_NEXT","features":[382]},{"name":"DIK_NEXTTRACK","features":[382]},{"name":"DIK_NOCONVERT","features":[382]},{"name":"DIK_NUMLOCK","features":[382]},{"name":"DIK_NUMPAD0","features":[382]},{"name":"DIK_NUMPAD1","features":[382]},{"name":"DIK_NUMPAD2","features":[382]},{"name":"DIK_NUMPAD3","features":[382]},{"name":"DIK_NUMPAD4","features":[382]},{"name":"DIK_NUMPAD5","features":[382]},{"name":"DIK_NUMPAD6","features":[382]},{"name":"DIK_NUMPAD7","features":[382]},{"name":"DIK_NUMPAD8","features":[382]},{"name":"DIK_NUMPAD9","features":[382]},{"name":"DIK_NUMPADCOMMA","features":[382]},{"name":"DIK_NUMPADENTER","features":[382]},{"name":"DIK_NUMPADEQUALS","features":[382]},{"name":"DIK_NUMPADMINUS","features":[382]},{"name":"DIK_NUMPADPERIOD","features":[382]},{"name":"DIK_NUMPADPLUS","features":[382]},{"name":"DIK_NUMPADSLASH","features":[382]},{"name":"DIK_NUMPADSTAR","features":[382]},{"name":"DIK_O","features":[382]},{"name":"DIK_OEM_102","features":[382]},{"name":"DIK_P","features":[382]},{"name":"DIK_PAUSE","features":[382]},{"name":"DIK_PERIOD","features":[382]},{"name":"DIK_PGDN","features":[382]},{"name":"DIK_PGUP","features":[382]},{"name":"DIK_PLAYPAUSE","features":[382]},{"name":"DIK_POWER","features":[382]},{"name":"DIK_PREVTRACK","features":[382]},{"name":"DIK_PRIOR","features":[382]},{"name":"DIK_Q","features":[382]},{"name":"DIK_R","features":[382]},{"name":"DIK_RALT","features":[382]},{"name":"DIK_RBRACKET","features":[382]},{"name":"DIK_RCONTROL","features":[382]},{"name":"DIK_RETURN","features":[382]},{"name":"DIK_RIGHT","features":[382]},{"name":"DIK_RIGHTARROW","features":[382]},{"name":"DIK_RMENU","features":[382]},{"name":"DIK_RSHIFT","features":[382]},{"name":"DIK_RWIN","features":[382]},{"name":"DIK_S","features":[382]},{"name":"DIK_SCROLL","features":[382]},{"name":"DIK_SEMICOLON","features":[382]},{"name":"DIK_SLASH","features":[382]},{"name":"DIK_SLEEP","features":[382]},{"name":"DIK_SPACE","features":[382]},{"name":"DIK_STOP","features":[382]},{"name":"DIK_SUBTRACT","features":[382]},{"name":"DIK_SYSRQ","features":[382]},{"name":"DIK_T","features":[382]},{"name":"DIK_TAB","features":[382]},{"name":"DIK_U","features":[382]},{"name":"DIK_UNDERLINE","features":[382]},{"name":"DIK_UNLABELED","features":[382]},{"name":"DIK_UP","features":[382]},{"name":"DIK_UPARROW","features":[382]},{"name":"DIK_V","features":[382]},{"name":"DIK_VOLUMEDOWN","features":[382]},{"name":"DIK_VOLUMEUP","features":[382]},{"name":"DIK_W","features":[382]},{"name":"DIK_WAKE","features":[382]},{"name":"DIK_WEBBACK","features":[382]},{"name":"DIK_WEBFAVORITES","features":[382]},{"name":"DIK_WEBFORWARD","features":[382]},{"name":"DIK_WEBHOME","features":[382]},{"name":"DIK_WEBREFRESH","features":[382]},{"name":"DIK_WEBSEARCH","features":[382]},{"name":"DIK_WEBSTOP","features":[382]},{"name":"DIK_X","features":[382]},{"name":"DIK_Y","features":[382]},{"name":"DIK_YEN","features":[382]},{"name":"DIK_Z","features":[382]},{"name":"DIMOUSESTATE","features":[382]},{"name":"DIMOUSESTATE2","features":[382]},{"name":"DIMSGWP_DX8APPSTART","features":[382]},{"name":"DIMSGWP_DX8MAPPERAPPSTART","features":[382]},{"name":"DIMSGWP_NEWAPPSTART","features":[382]},{"name":"DIOBJECTATTRIBUTES","features":[382]},{"name":"DIOBJECTCALIBRATION","features":[382]},{"name":"DIOBJECTDATAFORMAT","features":[382]},{"name":"DIPERIODIC","features":[382]},{"name":"DIPH_BYID","features":[382]},{"name":"DIPH_BYOFFSET","features":[382]},{"name":"DIPH_BYUSAGE","features":[382]},{"name":"DIPH_DEVICE","features":[382]},{"name":"DIPOVCALIBRATION","features":[382]},{"name":"DIPOV_ANY_1","features":[382]},{"name":"DIPOV_ANY_2","features":[382]},{"name":"DIPOV_ANY_3","features":[382]},{"name":"DIPOV_ANY_4","features":[382]},{"name":"DIPROPAUTOCENTER_OFF","features":[382]},{"name":"DIPROPAUTOCENTER_ON","features":[382]},{"name":"DIPROPAXISMODE_ABS","features":[382]},{"name":"DIPROPAXISMODE_REL","features":[382]},{"name":"DIPROPCAL","features":[382]},{"name":"DIPROPCALIBRATIONMODE_COOKED","features":[382]},{"name":"DIPROPCALIBRATIONMODE_RAW","features":[382]},{"name":"DIPROPCALPOV","features":[382]},{"name":"DIPROPCPOINTS","features":[382]},{"name":"DIPROPDWORD","features":[382]},{"name":"DIPROPGUIDANDPATH","features":[382]},{"name":"DIPROPHEADER","features":[382]},{"name":"DIPROPPOINTER","features":[382]},{"name":"DIPROPRANGE","features":[382]},{"name":"DIPROPSTRING","features":[382]},{"name":"DIPROP_APPDATA","features":[382]},{"name":"DIPROP_AUTOCENTER","features":[382]},{"name":"DIPROP_AXISMODE","features":[382]},{"name":"DIPROP_BUFFERSIZE","features":[382]},{"name":"DIPROP_CALIBRATION","features":[382]},{"name":"DIPROP_CALIBRATIONMODE","features":[382]},{"name":"DIPROP_CPOINTS","features":[382]},{"name":"DIPROP_DEADZONE","features":[382]},{"name":"DIPROP_FFGAIN","features":[382]},{"name":"DIPROP_FFLOAD","features":[382]},{"name":"DIPROP_GETPORTDISPLAYNAME","features":[382]},{"name":"DIPROP_GRANULARITY","features":[382]},{"name":"DIPROP_GUIDANDPATH","features":[382]},{"name":"DIPROP_INSTANCENAME","features":[382]},{"name":"DIPROP_JOYSTICKID","features":[382]},{"name":"DIPROP_KEYNAME","features":[382]},{"name":"DIPROP_LOGICALRANGE","features":[382]},{"name":"DIPROP_PHYSICALRANGE","features":[382]},{"name":"DIPROP_PRODUCTNAME","features":[382]},{"name":"DIPROP_RANGE","features":[382]},{"name":"DIPROP_SATURATION","features":[382]},{"name":"DIPROP_SCANCODE","features":[382]},{"name":"DIPROP_TYPENAME","features":[382]},{"name":"DIPROP_USERNAME","features":[382]},{"name":"DIPROP_VIDPID","features":[382]},{"name":"DIRAMPFORCE","features":[382]},{"name":"DIRECTINPUT_HEADER_VERSION","features":[382]},{"name":"DIRECTINPUT_NOTIFICATION_MSGSTRING","features":[382]},{"name":"DIRECTINPUT_NOTIFICATION_MSGSTRINGA","features":[382]},{"name":"DIRECTINPUT_NOTIFICATION_MSGSTRINGW","features":[382]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTAPP","features":[382]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTAPPA","features":[382]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTAPPW","features":[382]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTMAPAPP","features":[382]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTMAPAPPA","features":[382]},{"name":"DIRECTINPUT_REGSTR_KEY_LASTMAPAPPW","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_APPIDFLAG","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_APPIDFLAGA","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_APPIDFLAGW","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_ID","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_IDA","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_IDW","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_LASTSTART","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_LASTSTARTA","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_LASTSTARTW","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_MAPPER","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_MAPPERA","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_MAPPERW","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_NAME","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_NAMEA","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_NAMEW","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_VERSION","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_VERSIONA","features":[382]},{"name":"DIRECTINPUT_REGSTR_VAL_VERSIONW","features":[382]},{"name":"DIRECTINPUT_VERSION","features":[382]},{"name":"DISCL_BACKGROUND","features":[382]},{"name":"DISCL_EXCLUSIVE","features":[382]},{"name":"DISCL_FOREGROUND","features":[382]},{"name":"DISCL_NONEXCLUSIVE","features":[382]},{"name":"DISCL_NOWINKEY","features":[382]},{"name":"DISDD_CONTINUE","features":[382]},{"name":"DISFFC_CONTINUE","features":[382]},{"name":"DISFFC_PAUSE","features":[382]},{"name":"DISFFC_RESET","features":[382]},{"name":"DISFFC_SETACTUATORSOFF","features":[382]},{"name":"DISFFC_SETACTUATORSON","features":[382]},{"name":"DISFFC_STOPALL","features":[382]},{"name":"DITC_CALLOUT","features":[382]},{"name":"DITC_CLSIDCONFIG","features":[382]},{"name":"DITC_DISPLAYNAME","features":[382]},{"name":"DITC_FLAGS1","features":[382]},{"name":"DITC_FLAGS2","features":[382]},{"name":"DITC_HARDWAREID","features":[382]},{"name":"DITC_MAPFILE","features":[382]},{"name":"DITC_REGHWSETTINGS","features":[382]},{"name":"DIVIRTUAL_ARCADE_PLATFORM","features":[382]},{"name":"DIVIRTUAL_ARCADE_SIDE2SIDE","features":[382]},{"name":"DIVIRTUAL_BROWSER_CONTROL","features":[382]},{"name":"DIVIRTUAL_CAD_2DCONTROL","features":[382]},{"name":"DIVIRTUAL_CAD_3DCONTROL","features":[382]},{"name":"DIVIRTUAL_CAD_FLYBY","features":[382]},{"name":"DIVIRTUAL_CAD_MODEL","features":[382]},{"name":"DIVIRTUAL_DRIVING_COMBAT","features":[382]},{"name":"DIVIRTUAL_DRIVING_MECHA","features":[382]},{"name":"DIVIRTUAL_DRIVING_RACE","features":[382]},{"name":"DIVIRTUAL_DRIVING_TANK","features":[382]},{"name":"DIVIRTUAL_FIGHTING_FPS","features":[382]},{"name":"DIVIRTUAL_FIGHTING_HAND2HAND","features":[382]},{"name":"DIVIRTUAL_FIGHTING_THIRDPERSON","features":[382]},{"name":"DIVIRTUAL_FLYING_CIVILIAN","features":[382]},{"name":"DIVIRTUAL_FLYING_HELICOPTER","features":[382]},{"name":"DIVIRTUAL_FLYING_MILITARY","features":[382]},{"name":"DIVIRTUAL_REMOTE_CONTROL","features":[382]},{"name":"DIVIRTUAL_SPACESIM","features":[382]},{"name":"DIVIRTUAL_SPORTS_BASEBALL_BAT","features":[382]},{"name":"DIVIRTUAL_SPORTS_BASEBALL_FIELD","features":[382]},{"name":"DIVIRTUAL_SPORTS_BASEBALL_PITCH","features":[382]},{"name":"DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE","features":[382]},{"name":"DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE","features":[382]},{"name":"DIVIRTUAL_SPORTS_BIKING_MOUNTAIN","features":[382]},{"name":"DIVIRTUAL_SPORTS_FISHING","features":[382]},{"name":"DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE","features":[382]},{"name":"DIVIRTUAL_SPORTS_FOOTBALL_FIELD","features":[382]},{"name":"DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE","features":[382]},{"name":"DIVIRTUAL_SPORTS_FOOTBALL_QBCK","features":[382]},{"name":"DIVIRTUAL_SPORTS_GOLF","features":[382]},{"name":"DIVIRTUAL_SPORTS_HOCKEY_DEFENSE","features":[382]},{"name":"DIVIRTUAL_SPORTS_HOCKEY_GOALIE","features":[382]},{"name":"DIVIRTUAL_SPORTS_HOCKEY_OFFENSE","features":[382]},{"name":"DIVIRTUAL_SPORTS_HUNTING","features":[382]},{"name":"DIVIRTUAL_SPORTS_RACQUET","features":[382]},{"name":"DIVIRTUAL_SPORTS_SKIING","features":[382]},{"name":"DIVIRTUAL_SPORTS_SOCCER_DEFENSE","features":[382]},{"name":"DIVIRTUAL_SPORTS_SOCCER_OFFENSE","features":[382]},{"name":"DIVIRTUAL_STRATEGY_ROLEPLAYING","features":[382]},{"name":"DIVIRTUAL_STRATEGY_TURN","features":[382]},{"name":"DIVOICE_ALL","features":[382]},{"name":"DIVOICE_CHANNEL1","features":[382]},{"name":"DIVOICE_CHANNEL2","features":[382]},{"name":"DIVOICE_CHANNEL3","features":[382]},{"name":"DIVOICE_CHANNEL4","features":[382]},{"name":"DIVOICE_CHANNEL5","features":[382]},{"name":"DIVOICE_CHANNEL6","features":[382]},{"name":"DIVOICE_CHANNEL7","features":[382]},{"name":"DIVOICE_CHANNEL8","features":[382]},{"name":"DIVOICE_PLAYBACKMUTE","features":[382]},{"name":"DIVOICE_RECORDMUTE","features":[382]},{"name":"DIVOICE_TEAM","features":[382]},{"name":"DIVOICE_TRANSMIT","features":[382]},{"name":"DIVOICE_VOICECOMMAND","features":[382]},{"name":"DI_BUFFEROVERFLOW","features":[382]},{"name":"DI_DEGREES","features":[382]},{"name":"DI_DOWNLOADSKIPPED","features":[382]},{"name":"DI_EFFECTRESTARTED","features":[382]},{"name":"DI_FFNOMINALMAX","features":[382]},{"name":"DI_NOEFFECT","features":[382]},{"name":"DI_NOTATTACHED","features":[382]},{"name":"DI_OK","features":[382]},{"name":"DI_POLLEDDEVICE","features":[382]},{"name":"DI_PROPNOEFFECT","features":[382]},{"name":"DI_SECONDS","features":[382]},{"name":"DI_SETTINGSNOTSAVED","features":[382]},{"name":"DI_TRUNCATED","features":[382]},{"name":"DI_TRUNCATEDANDRESTARTED","features":[382]},{"name":"DI_WRITEPROTECT","features":[382]},{"name":"DirectInput8Create","features":[382,307]},{"name":"GPIOBUTTONS_BUTTON_TYPE","features":[382]},{"name":"GPIO_BUTTON_BACK","features":[382]},{"name":"GPIO_BUTTON_CAMERA_FOCUS","features":[382]},{"name":"GPIO_BUTTON_CAMERA_LENS","features":[382]},{"name":"GPIO_BUTTON_CAMERA_SHUTTER","features":[382]},{"name":"GPIO_BUTTON_COUNT","features":[382]},{"name":"GPIO_BUTTON_COUNT_MIN","features":[382]},{"name":"GPIO_BUTTON_HEADSET","features":[382]},{"name":"GPIO_BUTTON_HWKB_DEPLOY","features":[382]},{"name":"GPIO_BUTTON_OEM_CUSTOM","features":[382]},{"name":"GPIO_BUTTON_OEM_CUSTOM2","features":[382]},{"name":"GPIO_BUTTON_OEM_CUSTOM3","features":[382]},{"name":"GPIO_BUTTON_POWER","features":[382]},{"name":"GPIO_BUTTON_RINGER_TOGGLE","features":[382]},{"name":"GPIO_BUTTON_ROTATION_LOCK","features":[382]},{"name":"GPIO_BUTTON_SEARCH","features":[382]},{"name":"GPIO_BUTTON_VOLUME_DOWN","features":[382]},{"name":"GPIO_BUTTON_VOLUME_UP","features":[382]},{"name":"GPIO_BUTTON_WINDOWS","features":[382]},{"name":"GUID_Button","features":[382]},{"name":"GUID_ConstantForce","features":[382]},{"name":"GUID_CustomForce","features":[382]},{"name":"GUID_DEVINTERFACE_HID","features":[382]},{"name":"GUID_DEVINTERFACE_KEYBOARD","features":[382]},{"name":"GUID_DEVINTERFACE_MOUSE","features":[382]},{"name":"GUID_Damper","features":[382]},{"name":"GUID_Friction","features":[382]},{"name":"GUID_HIDClass","features":[382]},{"name":"GUID_HID_INTERFACE_HIDPARSE","features":[382]},{"name":"GUID_HID_INTERFACE_NOTIFY","features":[382]},{"name":"GUID_Inertia","features":[382]},{"name":"GUID_Joystick","features":[382]},{"name":"GUID_Key","features":[382]},{"name":"GUID_KeyboardClass","features":[382]},{"name":"GUID_MediaClass","features":[382]},{"name":"GUID_MouseClass","features":[382]},{"name":"GUID_POV","features":[382]},{"name":"GUID_RampForce","features":[382]},{"name":"GUID_RxAxis","features":[382]},{"name":"GUID_RyAxis","features":[382]},{"name":"GUID_RzAxis","features":[382]},{"name":"GUID_SawtoothDown","features":[382]},{"name":"GUID_SawtoothUp","features":[382]},{"name":"GUID_Sine","features":[382]},{"name":"GUID_Slider","features":[382]},{"name":"GUID_Spring","features":[382]},{"name":"GUID_Square","features":[382]},{"name":"GUID_SysKeyboard","features":[382]},{"name":"GUID_SysKeyboardEm","features":[382]},{"name":"GUID_SysKeyboardEm2","features":[382]},{"name":"GUID_SysMouse","features":[382]},{"name":"GUID_SysMouseEm","features":[382]},{"name":"GUID_SysMouseEm2","features":[382]},{"name":"GUID_Triangle","features":[382]},{"name":"GUID_Unknown","features":[382]},{"name":"GUID_XAxis","features":[382]},{"name":"GUID_YAxis","features":[382]},{"name":"GUID_ZAxis","features":[382]},{"name":"HIDD_ATTRIBUTES","features":[382]},{"name":"HIDD_CONFIGURATION","features":[382]},{"name":"HIDP_BUTTON_ARRAY_DATA","features":[382,307]},{"name":"HIDP_BUTTON_CAPS","features":[382,307]},{"name":"HIDP_CAPS","features":[382]},{"name":"HIDP_DATA","features":[382,307]},{"name":"HIDP_EXTENDED_ATTRIBUTES","features":[382]},{"name":"HIDP_KEYBOARD_DIRECTION","features":[382]},{"name":"HIDP_KEYBOARD_MODIFIER_STATE","features":[382]},{"name":"HIDP_LINK_COLLECTION_NODE","features":[382]},{"name":"HIDP_REPORT_TYPE","features":[382]},{"name":"HIDP_STATUS_BAD_LOG_PHY_VALUES","features":[382,307]},{"name":"HIDP_STATUS_BUFFER_TOO_SMALL","features":[382,307]},{"name":"HIDP_STATUS_BUTTON_NOT_PRESSED","features":[382,307]},{"name":"HIDP_STATUS_DATA_INDEX_NOT_FOUND","features":[382,307]},{"name":"HIDP_STATUS_DATA_INDEX_OUT_OF_RANGE","features":[382,307]},{"name":"HIDP_STATUS_I8042_TRANS_UNKNOWN","features":[382,307]},{"name":"HIDP_STATUS_I8242_TRANS_UNKNOWN","features":[382,307]},{"name":"HIDP_STATUS_INCOMPATIBLE_REPORT_ID","features":[382,307]},{"name":"HIDP_STATUS_INTERNAL_ERROR","features":[382,307]},{"name":"HIDP_STATUS_INVALID_PREPARSED_DATA","features":[382,307]},{"name":"HIDP_STATUS_INVALID_REPORT_LENGTH","features":[382,307]},{"name":"HIDP_STATUS_INVALID_REPORT_TYPE","features":[382,307]},{"name":"HIDP_STATUS_IS_VALUE_ARRAY","features":[382,307]},{"name":"HIDP_STATUS_NOT_BUTTON_ARRAY","features":[382,307]},{"name":"HIDP_STATUS_NOT_IMPLEMENTED","features":[382,307]},{"name":"HIDP_STATUS_NOT_VALUE_ARRAY","features":[382,307]},{"name":"HIDP_STATUS_NULL","features":[382,307]},{"name":"HIDP_STATUS_REPORT_DOES_NOT_EXIST","features":[382,307]},{"name":"HIDP_STATUS_SUCCESS","features":[382,307]},{"name":"HIDP_STATUS_USAGE_NOT_FOUND","features":[382,307]},{"name":"HIDP_STATUS_VALUE_OUT_OF_RANGE","features":[382,307]},{"name":"HIDP_UNKNOWN_TOKEN","features":[382]},{"name":"HIDP_VALUE_CAPS","features":[382,307]},{"name":"HID_COLLECTION_INFORMATION","features":[382,307]},{"name":"HID_DRIVER_CONFIG","features":[382]},{"name":"HID_REVISION","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_14_SEGMENT_DIRECT_MAP","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_7_SEGMENT_DIRECT_MAP","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_ALPHANUMERIC_DISPLAY","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_ASCII_CHARACTER_SET","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_ATTRIBUTE_DATA","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_ATTRIBUTE_READBACK","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BITMAPPED_DISPLAY","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_X","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BITMAP_SIZE_Y","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BIT_DEPTH_FORMAT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_DATA","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X1","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_X2","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y1","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_RECTANGLE_Y2","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_BLIT_REPORT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHARACTER_ATTRIBUTE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHARACTER_REPORT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_ATTR_BLINK","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_ATTR_ENHANCE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_ATTR_UNDERLINE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_HEIGHT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_SPACING_HORIZONTAL","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_SPACING_VERTICAL","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CHAR_WIDTH","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CLEAR_DISPLAY","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_COLUMN","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_COLUMNS","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_BLINK","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_ENABLE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_MODE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_PIXEL_POSITIONING","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_CURSOR_POSITION_REPORT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DATA_READ_BACK","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_ATTRIBUTES_REPORT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_BRIGHTNESS","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_CONTRAST","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_CONTROL_REPORT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_DATA","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_ENABLE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_ORIENTATION","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_DISPLAY_STATUS","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_ERR_FONT_DATA_CANNOT_BE_READ","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_ERR_NOT_A_LOADABLE_CHARACTER","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_14_SEGMENT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_7_SEGMENT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_DATA","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_READ_BACK","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_FONT_REPORT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_HORIZONTAL_SCROLL","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_PALETTE_DATA","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_PALETTE_DATA_OFFSET","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_PALETTE_DATA_SIZE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_PALETTE_REPORT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_ROW","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_ROWS","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_DELAY","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_SCREEN_SAVER_ENABLE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_ID","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET1","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_OFFSET2","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_REPORT","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_SOFT_BUTTON_SIDE","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_STATUS_NOT_READY","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_STATUS_READY","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_UNICODE_CHAR_SET","features":[382]},{"name":"HID_USAGE_ALPHANUMERIC_VERTICAL_SCROLL","features":[382]},{"name":"HID_USAGE_CAMERA_AUTO_FOCUS","features":[382]},{"name":"HID_USAGE_CAMERA_SHUTTER","features":[382]},{"name":"HID_USAGE_CONSUMERCTRL","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_BACK","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_BOOKMARKS","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_FORWARD","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_GOTO","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_HOME","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_NEXT","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_PAN","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_PREVIOUS","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_REFRESH","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_SEARCH","features":[382]},{"name":"HID_USAGE_CONSUMER_AC_STOP","features":[382]},{"name":"HID_USAGE_CONSUMER_AL_BROWSER","features":[382]},{"name":"HID_USAGE_CONSUMER_AL_CALCULATOR","features":[382]},{"name":"HID_USAGE_CONSUMER_AL_CONFIGURATION","features":[382]},{"name":"HID_USAGE_CONSUMER_AL_EMAIL","features":[382]},{"name":"HID_USAGE_CONSUMER_AL_SEARCH","features":[382]},{"name":"HID_USAGE_CONSUMER_BALANCE","features":[382]},{"name":"HID_USAGE_CONSUMER_BASS","features":[382]},{"name":"HID_USAGE_CONSUMER_BASS_BOOST","features":[382]},{"name":"HID_USAGE_CONSUMER_BASS_DECREMENT","features":[382]},{"name":"HID_USAGE_CONSUMER_BASS_INCREMENT","features":[382]},{"name":"HID_USAGE_CONSUMER_CHANNEL_DECREMENT","features":[382]},{"name":"HID_USAGE_CONSUMER_CHANNEL_INCREMENT","features":[382]},{"name":"HID_USAGE_CONSUMER_EXTENDED_KEYBOARD_ATTRIBUTES_COLLECTION","features":[382]},{"name":"HID_USAGE_CONSUMER_FAST_FORWARD","features":[382]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_OPEN_GAMEBAR","features":[382]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_RECORD_CLIP","features":[382]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_SCREENSHOT","features":[382]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_BROADCAST","features":[382]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_CAMERA","features":[382]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_INDICATOR","features":[382]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_MICROPHONE","features":[382]},{"name":"HID_USAGE_CONSUMER_GAMEDVR_TOGGLE_RECORD","features":[382]},{"name":"HID_USAGE_CONSUMER_IMPLEMENTED_KEYBOARD_INPUT_ASSIST_CONTROLS","features":[382]},{"name":"HID_USAGE_CONSUMER_KEYBOARD_FORM_FACTOR","features":[382]},{"name":"HID_USAGE_CONSUMER_KEYBOARD_IETF_LANGUAGE_TAG_INDEX","features":[382]},{"name":"HID_USAGE_CONSUMER_KEYBOARD_KEY_TYPE","features":[382]},{"name":"HID_USAGE_CONSUMER_KEYBOARD_PHYSICAL_LAYOUT","features":[382]},{"name":"HID_USAGE_CONSUMER_LOUDNESS","features":[382]},{"name":"HID_USAGE_CONSUMER_MPX","features":[382]},{"name":"HID_USAGE_CONSUMER_MUTE","features":[382]},{"name":"HID_USAGE_CONSUMER_PAUSE","features":[382]},{"name":"HID_USAGE_CONSUMER_PLAY","features":[382]},{"name":"HID_USAGE_CONSUMER_PLAY_PAUSE","features":[382]},{"name":"HID_USAGE_CONSUMER_RECORD","features":[382]},{"name":"HID_USAGE_CONSUMER_REWIND","features":[382]},{"name":"HID_USAGE_CONSUMER_SCAN_NEXT_TRACK","features":[382]},{"name":"HID_USAGE_CONSUMER_SCAN_PREV_TRACK","features":[382]},{"name":"HID_USAGE_CONSUMER_STOP","features":[382]},{"name":"HID_USAGE_CONSUMER_SURROUND_MODE","features":[382]},{"name":"HID_USAGE_CONSUMER_TREBLE","features":[382]},{"name":"HID_USAGE_CONSUMER_TREBLE_DECREMENT","features":[382]},{"name":"HID_USAGE_CONSUMER_TREBLE_INCREMENT","features":[382]},{"name":"HID_USAGE_CONSUMER_VENDOR_SPECIFIC_KEYBOARD_PHYSICAL_LAYOUT","features":[382]},{"name":"HID_USAGE_CONSUMER_VOLUME","features":[382]},{"name":"HID_USAGE_CONSUMER_VOLUME_DECREMENT","features":[382]},{"name":"HID_USAGE_CONSUMER_VOLUME_INCREMENT","features":[382]},{"name":"HID_USAGE_DIGITIZER_3D_DIGITIZER","features":[382]},{"name":"HID_USAGE_DIGITIZER_ALTITUDE","features":[382]},{"name":"HID_USAGE_DIGITIZER_ARMATURE","features":[382]},{"name":"HID_USAGE_DIGITIZER_ARTICULATED_ARM","features":[382]},{"name":"HID_USAGE_DIGITIZER_AZIMUTH","features":[382]},{"name":"HID_USAGE_DIGITIZER_BARREL_PRESSURE","features":[382]},{"name":"HID_USAGE_DIGITIZER_BARREL_SWITCH","features":[382]},{"name":"HID_USAGE_DIGITIZER_BATTERY_STRENGTH","features":[382]},{"name":"HID_USAGE_DIGITIZER_COORD_MEASURING","features":[382]},{"name":"HID_USAGE_DIGITIZER_DATA_VALID","features":[382]},{"name":"HID_USAGE_DIGITIZER_DIGITIZER","features":[382]},{"name":"HID_USAGE_DIGITIZER_ERASER","features":[382]},{"name":"HID_USAGE_DIGITIZER_FINGER","features":[382]},{"name":"HID_USAGE_DIGITIZER_FREE_SPACE_WAND","features":[382]},{"name":"HID_USAGE_DIGITIZER_HEAT_MAP","features":[382]},{"name":"HID_USAGE_DIGITIZER_HEAT_MAP_FRAME_DATA","features":[382]},{"name":"HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VENDOR_ID","features":[382]},{"name":"HID_USAGE_DIGITIZER_HEAT_MAP_PROTOCOL_VERSION","features":[382]},{"name":"HID_USAGE_DIGITIZER_INVERT","features":[382]},{"name":"HID_USAGE_DIGITIZER_IN_RANGE","features":[382]},{"name":"HID_USAGE_DIGITIZER_LIGHT_PEN","features":[382]},{"name":"HID_USAGE_DIGITIZER_MULTI_POINT","features":[382]},{"name":"HID_USAGE_DIGITIZER_PEN","features":[382]},{"name":"HID_USAGE_DIGITIZER_PROG_CHANGE_KEYS","features":[382]},{"name":"HID_USAGE_DIGITIZER_PUCK","features":[382]},{"name":"HID_USAGE_DIGITIZER_QUALITY","features":[382]},{"name":"HID_USAGE_DIGITIZER_SECONDARY_TIP_SWITCH","features":[382]},{"name":"HID_USAGE_DIGITIZER_STEREO_PLOTTER","features":[382]},{"name":"HID_USAGE_DIGITIZER_STYLUS","features":[382]},{"name":"HID_USAGE_DIGITIZER_TABLET_FUNC_KEYS","features":[382]},{"name":"HID_USAGE_DIGITIZER_TABLET_PICK","features":[382]},{"name":"HID_USAGE_DIGITIZER_TAP","features":[382]},{"name":"HID_USAGE_DIGITIZER_TIP_PRESSURE","features":[382]},{"name":"HID_USAGE_DIGITIZER_TIP_SWITCH","features":[382]},{"name":"HID_USAGE_DIGITIZER_TOUCH","features":[382]},{"name":"HID_USAGE_DIGITIZER_TOUCH_PAD","features":[382]},{"name":"HID_USAGE_DIGITIZER_TOUCH_SCREEN","features":[382]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_CONNECTED","features":[382]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_INDEX","features":[382]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_PRODUCT","features":[382]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL","features":[382]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_SERIAL_PART2","features":[382]},{"name":"HID_USAGE_DIGITIZER_TRANSDUCER_VENDOR","features":[382]},{"name":"HID_USAGE_DIGITIZER_TWIST","features":[382]},{"name":"HID_USAGE_DIGITIZER_UNTOUCH","features":[382]},{"name":"HID_USAGE_DIGITIZER_WHITE_BOARD","features":[382]},{"name":"HID_USAGE_DIGITIZER_X_TILT","features":[382]},{"name":"HID_USAGE_DIGITIZER_Y_TILT","features":[382]},{"name":"HID_USAGE_GAME_3D_GAME_CONTROLLER","features":[382]},{"name":"HID_USAGE_GAME_BUMP","features":[382]},{"name":"HID_USAGE_GAME_FLIPPER","features":[382]},{"name":"HID_USAGE_GAME_GAMEPAD_FIRE_JUMP","features":[382]},{"name":"HID_USAGE_GAME_GAMEPAD_TRIGGER","features":[382]},{"name":"HID_USAGE_GAME_GUN_AUTOMATIC","features":[382]},{"name":"HID_USAGE_GAME_GUN_BOLT","features":[382]},{"name":"HID_USAGE_GAME_GUN_BURST","features":[382]},{"name":"HID_USAGE_GAME_GUN_CLIP","features":[382]},{"name":"HID_USAGE_GAME_GUN_DEVICE","features":[382]},{"name":"HID_USAGE_GAME_GUN_SAFETY","features":[382]},{"name":"HID_USAGE_GAME_GUN_SELECTOR","features":[382]},{"name":"HID_USAGE_GAME_GUN_SINGLE_SHOT","features":[382]},{"name":"HID_USAGE_GAME_LEAN_FORWARD_BACK","features":[382]},{"name":"HID_USAGE_GAME_LEAN_RIGHT_LEFT","features":[382]},{"name":"HID_USAGE_GAME_MOVE_FORWARD_BACK","features":[382]},{"name":"HID_USAGE_GAME_MOVE_RIGHT_LEFT","features":[382]},{"name":"HID_USAGE_GAME_MOVE_UP_DOWN","features":[382]},{"name":"HID_USAGE_GAME_NEW_GAME","features":[382]},{"name":"HID_USAGE_GAME_PINBALL_DEVICE","features":[382]},{"name":"HID_USAGE_GAME_PITCH_FORWARD_BACK","features":[382]},{"name":"HID_USAGE_GAME_PLAYER","features":[382]},{"name":"HID_USAGE_GAME_POINT_OF_VIEW","features":[382]},{"name":"HID_USAGE_GAME_POV_HEIGHT","features":[382]},{"name":"HID_USAGE_GAME_ROLL_RIGHT_LEFT","features":[382]},{"name":"HID_USAGE_GAME_SECONDARY_FLIPPER","features":[382]},{"name":"HID_USAGE_GAME_SHOOT_BALL","features":[382]},{"name":"HID_USAGE_GAME_TURN_RIGHT_LEFT","features":[382]},{"name":"HID_USAGE_GENERIC_BYTE_COUNT","features":[382]},{"name":"HID_USAGE_GENERIC_CONTROL_ENABLE","features":[382]},{"name":"HID_USAGE_GENERIC_COUNTED_BUFFER","features":[382]},{"name":"HID_USAGE_GENERIC_DEVICE_BATTERY_STRENGTH","features":[382]},{"name":"HID_USAGE_GENERIC_DEVICE_DISCOVER_WIRELESS_CONTROL","features":[382]},{"name":"HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ENTERED","features":[382]},{"name":"HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CHAR_ERASED","features":[382]},{"name":"HID_USAGE_GENERIC_DEVICE_SECURITY_CODE_CLEARED","features":[382]},{"name":"HID_USAGE_GENERIC_DEVICE_WIRELESS_CHANNEL","features":[382]},{"name":"HID_USAGE_GENERIC_DEVICE_WIRELESS_ID","features":[382]},{"name":"HID_USAGE_GENERIC_DIAL","features":[382]},{"name":"HID_USAGE_GENERIC_DPAD_DOWN","features":[382]},{"name":"HID_USAGE_GENERIC_DPAD_LEFT","features":[382]},{"name":"HID_USAGE_GENERIC_DPAD_RIGHT","features":[382]},{"name":"HID_USAGE_GENERIC_DPAD_UP","features":[382]},{"name":"HID_USAGE_GENERIC_FEATURE_NOTIFICATION","features":[382]},{"name":"HID_USAGE_GENERIC_GAMEPAD","features":[382]},{"name":"HID_USAGE_GENERIC_HATSWITCH","features":[382]},{"name":"HID_USAGE_GENERIC_INTERACTIVE_CONTROL","features":[382]},{"name":"HID_USAGE_GENERIC_JOYSTICK","features":[382]},{"name":"HID_USAGE_GENERIC_KEYBOARD","features":[382]},{"name":"HID_USAGE_GENERIC_KEYPAD","features":[382]},{"name":"HID_USAGE_GENERIC_MOTION_WAKEUP","features":[382]},{"name":"HID_USAGE_GENERIC_MOUSE","features":[382]},{"name":"HID_USAGE_GENERIC_MULTI_AXIS_CONTROLLER","features":[382]},{"name":"HID_USAGE_GENERIC_POINTER","features":[382]},{"name":"HID_USAGE_GENERIC_PORTABLE_DEVICE_CONTROL","features":[382]},{"name":"HID_USAGE_GENERIC_RESOLUTION_MULTIPLIER","features":[382]},{"name":"HID_USAGE_GENERIC_RX","features":[382]},{"name":"HID_USAGE_GENERIC_RY","features":[382]},{"name":"HID_USAGE_GENERIC_RZ","features":[382]},{"name":"HID_USAGE_GENERIC_SELECT","features":[382]},{"name":"HID_USAGE_GENERIC_SLIDER","features":[382]},{"name":"HID_USAGE_GENERIC_START","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_APP_BREAK","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_APP_DBG_BREAK","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_APP_MENU","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_COLD_RESTART","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_CONTEXT_MENU","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISMISS_NOTIFICATION","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_AUTOSCALE","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_BOTH","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_DUAL","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_EXTERNAL","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_INTERNAL","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_INVERT","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_SWAP","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DISP_TOGGLE","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_DOCK","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_FN","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_FN_LOCK","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_FN_LOCK_INDICATOR","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_HELP_MENU","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_HIBERNATE","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_MAIN_MENU","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_DOWN","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_EXIT","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_LEFT","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_RIGHT","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_SELECT","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_MENU_UP","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_MUTE","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_POWER","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_SETUP","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_SLEEP","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_SYS_BREAK","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_SYS_DBG_BREAK","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_UNDOCK","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_WAKE","features":[382]},{"name":"HID_USAGE_GENERIC_SYSCTL_WARM_RESTART","features":[382]},{"name":"HID_USAGE_GENERIC_SYSTEM_CTL","features":[382]},{"name":"HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_BUTTON","features":[382]},{"name":"HID_USAGE_GENERIC_SYSTEM_DISPLAY_ROTATION_LOCK_SLIDER_SWITCH","features":[382]},{"name":"HID_USAGE_GENERIC_TABLET_PC_SYSTEM_CTL","features":[382]},{"name":"HID_USAGE_GENERIC_VBRX","features":[382]},{"name":"HID_USAGE_GENERIC_VBRY","features":[382]},{"name":"HID_USAGE_GENERIC_VBRZ","features":[382]},{"name":"HID_USAGE_GENERIC_VNO","features":[382]},{"name":"HID_USAGE_GENERIC_VX","features":[382]},{"name":"HID_USAGE_GENERIC_VY","features":[382]},{"name":"HID_USAGE_GENERIC_VZ","features":[382]},{"name":"HID_USAGE_GENERIC_WHEEL","features":[382]},{"name":"HID_USAGE_GENERIC_X","features":[382]},{"name":"HID_USAGE_GENERIC_Y","features":[382]},{"name":"HID_USAGE_GENERIC_Z","features":[382]},{"name":"HID_USAGE_HAPTICS_AUTO_ASSOCIATED_CONTROL","features":[382]},{"name":"HID_USAGE_HAPTICS_AUTO_TRIGGER","features":[382]},{"name":"HID_USAGE_HAPTICS_DURATION_LIST","features":[382]},{"name":"HID_USAGE_HAPTICS_INTENSITY","features":[382]},{"name":"HID_USAGE_HAPTICS_MANUAL_TRIGGER","features":[382]},{"name":"HID_USAGE_HAPTICS_REPEAT_COUNT","features":[382]},{"name":"HID_USAGE_HAPTICS_RETRIGGER_PERIOD","features":[382]},{"name":"HID_USAGE_HAPTICS_SIMPLE_CONTROLLER","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_BEGIN","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_BUZZ","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_CLICK","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_CUTOFF_TIME","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_END","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_LIST","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_NULL","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_PRESS","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_RELEASE","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_RUMBLE","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_STOP","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_VENDOR_BEGIN","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_VENDOR_END","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_VENDOR_ID","features":[382]},{"name":"HID_USAGE_HAPTICS_WAVEFORM_VENDOR_PAGE","features":[382]},{"name":"HID_USAGE_KEYBOARD_CAPS_LOCK","features":[382]},{"name":"HID_USAGE_KEYBOARD_DELETE","features":[382]},{"name":"HID_USAGE_KEYBOARD_DELETE_FORWARD","features":[382]},{"name":"HID_USAGE_KEYBOARD_ESCAPE","features":[382]},{"name":"HID_USAGE_KEYBOARD_F1","features":[382]},{"name":"HID_USAGE_KEYBOARD_F10","features":[382]},{"name":"HID_USAGE_KEYBOARD_F11","features":[382]},{"name":"HID_USAGE_KEYBOARD_F12","features":[382]},{"name":"HID_USAGE_KEYBOARD_F13","features":[382]},{"name":"HID_USAGE_KEYBOARD_F14","features":[382]},{"name":"HID_USAGE_KEYBOARD_F15","features":[382]},{"name":"HID_USAGE_KEYBOARD_F16","features":[382]},{"name":"HID_USAGE_KEYBOARD_F17","features":[382]},{"name":"HID_USAGE_KEYBOARD_F18","features":[382]},{"name":"HID_USAGE_KEYBOARD_F19","features":[382]},{"name":"HID_USAGE_KEYBOARD_F2","features":[382]},{"name":"HID_USAGE_KEYBOARD_F20","features":[382]},{"name":"HID_USAGE_KEYBOARD_F21","features":[382]},{"name":"HID_USAGE_KEYBOARD_F22","features":[382]},{"name":"HID_USAGE_KEYBOARD_F23","features":[382]},{"name":"HID_USAGE_KEYBOARD_F24","features":[382]},{"name":"HID_USAGE_KEYBOARD_F3","features":[382]},{"name":"HID_USAGE_KEYBOARD_F4","features":[382]},{"name":"HID_USAGE_KEYBOARD_F5","features":[382]},{"name":"HID_USAGE_KEYBOARD_F6","features":[382]},{"name":"HID_USAGE_KEYBOARD_F7","features":[382]},{"name":"HID_USAGE_KEYBOARD_F8","features":[382]},{"name":"HID_USAGE_KEYBOARD_F9","features":[382]},{"name":"HID_USAGE_KEYBOARD_KEYPAD_0_AND_INSERT","features":[382]},{"name":"HID_USAGE_KEYBOARD_KEYPAD_1_AND_END","features":[382]},{"name":"HID_USAGE_KEYBOARD_LALT","features":[382]},{"name":"HID_USAGE_KEYBOARD_LCTRL","features":[382]},{"name":"HID_USAGE_KEYBOARD_LGUI","features":[382]},{"name":"HID_USAGE_KEYBOARD_LSHFT","features":[382]},{"name":"HID_USAGE_KEYBOARD_NOEVENT","features":[382]},{"name":"HID_USAGE_KEYBOARD_NUM_LOCK","features":[382]},{"name":"HID_USAGE_KEYBOARD_ONE","features":[382]},{"name":"HID_USAGE_KEYBOARD_POSTFAIL","features":[382]},{"name":"HID_USAGE_KEYBOARD_PRINT_SCREEN","features":[382]},{"name":"HID_USAGE_KEYBOARD_RALT","features":[382]},{"name":"HID_USAGE_KEYBOARD_RCTRL","features":[382]},{"name":"HID_USAGE_KEYBOARD_RETURN","features":[382]},{"name":"HID_USAGE_KEYBOARD_RGUI","features":[382]},{"name":"HID_USAGE_KEYBOARD_ROLLOVER","features":[382]},{"name":"HID_USAGE_KEYBOARD_RSHFT","features":[382]},{"name":"HID_USAGE_KEYBOARD_SCROLL_LOCK","features":[382]},{"name":"HID_USAGE_KEYBOARD_UNDEFINED","features":[382]},{"name":"HID_USAGE_KEYBOARD_ZERO","features":[382]},{"name":"HID_USAGE_KEYBOARD_aA","features":[382]},{"name":"HID_USAGE_KEYBOARD_zZ","features":[382]},{"name":"HID_USAGE_LAMPARRAY","features":[382]},{"name":"HID_USAGE_LAMPARRAY_ATTRBIUTES_REPORT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_AUTONOMOUS_MODE","features":[382]},{"name":"HID_USAGE_LAMPARRAY_BLUE_LEVEL_COUNT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_BOUNDING_BOX_DEPTH_IN_MICROMETERS","features":[382]},{"name":"HID_USAGE_LAMPARRAY_BOUNDING_BOX_HEIGHT_IN_MICROMETERS","features":[382]},{"name":"HID_USAGE_LAMPARRAY_BOUNDING_BOX_WIDTH_IN_MICROMETERS","features":[382]},{"name":"HID_USAGE_LAMPARRAY_CONTROL_REPORT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_GREEN_LEVEL_COUNT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_INPUT_BINDING","features":[382]},{"name":"HID_USAGE_LAMPARRAY_INTENSITY_LEVEL_COUNT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_IS_PROGRAMMABLE","features":[382]},{"name":"HID_USAGE_LAMPARRAY_KIND","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_REQUEST_REPORT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ATTRIBUTES_RESPONSE_REPORT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_BLUE_UPDATE_CHANNEL","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_COUNT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_GREEN_UPDATE_CHANNEL","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ID","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ID_END","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_ID_START","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_INTENSITY_UPDATE_CHANNEL","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_MULTI_UPDATE_REPORT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_PURPOSES","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_RANGE_UPDATE_REPORT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_RED_UPDATE_CHANNEL","features":[382]},{"name":"HID_USAGE_LAMPARRAY_LAMP_UPDATE_FLAGS","features":[382]},{"name":"HID_USAGE_LAMPARRAY_MIN_UPDATE_INTERVAL_IN_MICROSECONDS","features":[382]},{"name":"HID_USAGE_LAMPARRAY_POSITION_X_IN_MICROMETERS","features":[382]},{"name":"HID_USAGE_LAMPARRAY_POSITION_Y_IN_MICROMETERS","features":[382]},{"name":"HID_USAGE_LAMPARRAY_POSITION_Z_IN_MICROMETERS","features":[382]},{"name":"HID_USAGE_LAMPARRAY_RED_LEVEL_COUNT","features":[382]},{"name":"HID_USAGE_LAMPARRAY_UPDATE_LATENCY_IN_MICROSECONDS","features":[382]},{"name":"HID_USAGE_LED_AMBER","features":[382]},{"name":"HID_USAGE_LED_BATTERY_LOW","features":[382]},{"name":"HID_USAGE_LED_BATTERY_OK","features":[382]},{"name":"HID_USAGE_LED_BATTERY_OPERATION","features":[382]},{"name":"HID_USAGE_LED_BUSY","features":[382]},{"name":"HID_USAGE_LED_CALL_PICKUP","features":[382]},{"name":"HID_USAGE_LED_CAMERA_OFF","features":[382]},{"name":"HID_USAGE_LED_CAMERA_ON","features":[382]},{"name":"HID_USAGE_LED_CAPS_LOCK","features":[382]},{"name":"HID_USAGE_LED_CAV","features":[382]},{"name":"HID_USAGE_LED_CLV","features":[382]},{"name":"HID_USAGE_LED_COMPOSE","features":[382]},{"name":"HID_USAGE_LED_CONFERENCE","features":[382]},{"name":"HID_USAGE_LED_COVERAGE","features":[382]},{"name":"HID_USAGE_LED_DATA_MODE","features":[382]},{"name":"HID_USAGE_LED_DO_NOT_DISTURB","features":[382]},{"name":"HID_USAGE_LED_EQUALIZER_ENABLE","features":[382]},{"name":"HID_USAGE_LED_ERROR","features":[382]},{"name":"HID_USAGE_LED_EXTERNAL_POWER","features":[382]},{"name":"HID_USAGE_LED_FAST_BLINK_OFF_TIME","features":[382]},{"name":"HID_USAGE_LED_FAST_BLINK_ON_TIME","features":[382]},{"name":"HID_USAGE_LED_FAST_FORWARD","features":[382]},{"name":"HID_USAGE_LED_FLASH_ON_TIME","features":[382]},{"name":"HID_USAGE_LED_FORWARD","features":[382]},{"name":"HID_USAGE_LED_GENERIC_INDICATOR","features":[382]},{"name":"HID_USAGE_LED_GREEN","features":[382]},{"name":"HID_USAGE_LED_HEAD_SET","features":[382]},{"name":"HID_USAGE_LED_HIGH_CUT_FILTER","features":[382]},{"name":"HID_USAGE_LED_HOLD","features":[382]},{"name":"HID_USAGE_LED_INDICATOR_COLOR","features":[382]},{"name":"HID_USAGE_LED_INDICATOR_FAST_BLINK","features":[382]},{"name":"HID_USAGE_LED_INDICATOR_FLASH","features":[382]},{"name":"HID_USAGE_LED_INDICATOR_OFF","features":[382]},{"name":"HID_USAGE_LED_INDICATOR_ON","features":[382]},{"name":"HID_USAGE_LED_INDICATOR_SLOW_BLINK","features":[382]},{"name":"HID_USAGE_LED_IN_USE_INDICATOR","features":[382]},{"name":"HID_USAGE_LED_KANA","features":[382]},{"name":"HID_USAGE_LED_LOW_CUT_FILTER","features":[382]},{"name":"HID_USAGE_LED_MESSAGE_WAITING","features":[382]},{"name":"HID_USAGE_LED_MICROPHONE","features":[382]},{"name":"HID_USAGE_LED_MULTI_MODE_INDICATOR","features":[382]},{"name":"HID_USAGE_LED_MUTE","features":[382]},{"name":"HID_USAGE_LED_NIGHT_MODE","features":[382]},{"name":"HID_USAGE_LED_NUM_LOCK","features":[382]},{"name":"HID_USAGE_LED_OFF_HOOK","features":[382]},{"name":"HID_USAGE_LED_OFF_LINE","features":[382]},{"name":"HID_USAGE_LED_ON_LINE","features":[382]},{"name":"HID_USAGE_LED_PAPER_JAM","features":[382]},{"name":"HID_USAGE_LED_PAPER_OUT","features":[382]},{"name":"HID_USAGE_LED_PAUSE","features":[382]},{"name":"HID_USAGE_LED_PLAY","features":[382]},{"name":"HID_USAGE_LED_POWER","features":[382]},{"name":"HID_USAGE_LED_READY","features":[382]},{"name":"HID_USAGE_LED_RECORD","features":[382]},{"name":"HID_USAGE_LED_RECORDING_FORMAT_DET","features":[382]},{"name":"HID_USAGE_LED_RED","features":[382]},{"name":"HID_USAGE_LED_REMOTE","features":[382]},{"name":"HID_USAGE_LED_REPEAT","features":[382]},{"name":"HID_USAGE_LED_REVERSE","features":[382]},{"name":"HID_USAGE_LED_REWIND","features":[382]},{"name":"HID_USAGE_LED_RING","features":[382]},{"name":"HID_USAGE_LED_SAMPLING_RATE_DETECT","features":[382]},{"name":"HID_USAGE_LED_SCROLL_LOCK","features":[382]},{"name":"HID_USAGE_LED_SELECTED_INDICATOR","features":[382]},{"name":"HID_USAGE_LED_SEND_CALLS","features":[382]},{"name":"HID_USAGE_LED_SHIFT","features":[382]},{"name":"HID_USAGE_LED_SLOW_BLINK_OFF_TIME","features":[382]},{"name":"HID_USAGE_LED_SLOW_BLINK_ON_TIME","features":[382]},{"name":"HID_USAGE_LED_SOUND_FIELD_ON","features":[382]},{"name":"HID_USAGE_LED_SPEAKER","features":[382]},{"name":"HID_USAGE_LED_SPINNING","features":[382]},{"name":"HID_USAGE_LED_STAND_BY","features":[382]},{"name":"HID_USAGE_LED_STEREO","features":[382]},{"name":"HID_USAGE_LED_STOP","features":[382]},{"name":"HID_USAGE_LED_SURROUND_FIELD_ON","features":[382]},{"name":"HID_USAGE_LED_SYSTEM_SUSPEND","features":[382]},{"name":"HID_USAGE_LED_TONE_ENABLE","features":[382]},{"name":"HID_USAGE_MS_BTH_HF_DIALMEMORY","features":[382]},{"name":"HID_USAGE_MS_BTH_HF_DIALNUMBER","features":[382]},{"name":"HID_USAGE_PAGE_ALPHANUMERIC","features":[382]},{"name":"HID_USAGE_PAGE_ARCADE","features":[382]},{"name":"HID_USAGE_PAGE_BARCODE_SCANNER","features":[382]},{"name":"HID_USAGE_PAGE_BUTTON","features":[382]},{"name":"HID_USAGE_PAGE_CAMERA_CONTROL","features":[382]},{"name":"HID_USAGE_PAGE_CONSUMER","features":[382]},{"name":"HID_USAGE_PAGE_DIGITIZER","features":[382]},{"name":"HID_USAGE_PAGE_GAME","features":[382]},{"name":"HID_USAGE_PAGE_GENERIC","features":[382]},{"name":"HID_USAGE_PAGE_GENERIC_DEVICE","features":[382]},{"name":"HID_USAGE_PAGE_HAPTICS","features":[382]},{"name":"HID_USAGE_PAGE_KEYBOARD","features":[382]},{"name":"HID_USAGE_PAGE_LED","features":[382]},{"name":"HID_USAGE_PAGE_LIGHTING_ILLUMINATION","features":[382]},{"name":"HID_USAGE_PAGE_MAGNETIC_STRIPE_READER","features":[382]},{"name":"HID_USAGE_PAGE_MICROSOFT_BLUETOOTH_HANDSFREE","features":[382]},{"name":"HID_USAGE_PAGE_ORDINAL","features":[382]},{"name":"HID_USAGE_PAGE_PID","features":[382]},{"name":"HID_USAGE_PAGE_SENSOR","features":[382]},{"name":"HID_USAGE_PAGE_SIMULATION","features":[382]},{"name":"HID_USAGE_PAGE_SPORT","features":[382]},{"name":"HID_USAGE_PAGE_TELEPHONY","features":[382]},{"name":"HID_USAGE_PAGE_UNDEFINED","features":[382]},{"name":"HID_USAGE_PAGE_UNICODE","features":[382]},{"name":"HID_USAGE_PAGE_VENDOR_DEFINED_BEGIN","features":[382]},{"name":"HID_USAGE_PAGE_VENDOR_DEFINED_END","features":[382]},{"name":"HID_USAGE_PAGE_VR","features":[382]},{"name":"HID_USAGE_PAGE_WEIGHING_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_ACCELLERATOR","features":[382]},{"name":"HID_USAGE_SIMULATION_AILERON","features":[382]},{"name":"HID_USAGE_SIMULATION_AILERON_TRIM","features":[382]},{"name":"HID_USAGE_SIMULATION_AIRPLANE_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_ANTI_TORQUE_CONTROL","features":[382]},{"name":"HID_USAGE_SIMULATION_AUTOMOBILE_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_AUTOPIOLOT_ENABLE","features":[382]},{"name":"HID_USAGE_SIMULATION_BALLAST","features":[382]},{"name":"HID_USAGE_SIMULATION_BARREL_ELEVATION","features":[382]},{"name":"HID_USAGE_SIMULATION_BICYCLE_CRANK","features":[382]},{"name":"HID_USAGE_SIMULATION_BICYCLE_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_BRAKE","features":[382]},{"name":"HID_USAGE_SIMULATION_CHAFF_RELEASE","features":[382]},{"name":"HID_USAGE_SIMULATION_CLUTCH","features":[382]},{"name":"HID_USAGE_SIMULATION_COLLECTIVE_CONTROL","features":[382]},{"name":"HID_USAGE_SIMULATION_CYCLIC_CONTROL","features":[382]},{"name":"HID_USAGE_SIMULATION_CYCLIC_TRIM","features":[382]},{"name":"HID_USAGE_SIMULATION_DIVE_BRAKE","features":[382]},{"name":"HID_USAGE_SIMULATION_DIVE_PLANE","features":[382]},{"name":"HID_USAGE_SIMULATION_ELECTRONIC_COUNTERMEASURES","features":[382]},{"name":"HID_USAGE_SIMULATION_ELEVATOR","features":[382]},{"name":"HID_USAGE_SIMULATION_ELEVATOR_TRIM","features":[382]},{"name":"HID_USAGE_SIMULATION_FLARE_RELEASE","features":[382]},{"name":"HID_USAGE_SIMULATION_FLIGHT_COMMUNICATIONS","features":[382]},{"name":"HID_USAGE_SIMULATION_FLIGHT_CONTROL_STICK","features":[382]},{"name":"HID_USAGE_SIMULATION_FLIGHT_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_FLIGHT_STICK","features":[382]},{"name":"HID_USAGE_SIMULATION_FLIGHT_YOKE","features":[382]},{"name":"HID_USAGE_SIMULATION_FRONT_BRAKE","features":[382]},{"name":"HID_USAGE_SIMULATION_HANDLE_BARS","features":[382]},{"name":"HID_USAGE_SIMULATION_HELICOPTER_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_LANDING_GEAR","features":[382]},{"name":"HID_USAGE_SIMULATION_MAGIC_CARPET_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_MOTORCYCLE_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_REAR_BRAKE","features":[382]},{"name":"HID_USAGE_SIMULATION_RUDDER","features":[382]},{"name":"HID_USAGE_SIMULATION_SAILING_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_SHIFTER","features":[382]},{"name":"HID_USAGE_SIMULATION_SPACESHIP_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_SPORTS_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_STEERING","features":[382]},{"name":"HID_USAGE_SIMULATION_SUBMARINE_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_TANK_SIMULATION_DEVICE","features":[382]},{"name":"HID_USAGE_SIMULATION_THROTTLE","features":[382]},{"name":"HID_USAGE_SIMULATION_TOE_BRAKE","features":[382]},{"name":"HID_USAGE_SIMULATION_TRACK_CONTROL","features":[382]},{"name":"HID_USAGE_SIMULATION_TRIGGER","features":[382]},{"name":"HID_USAGE_SIMULATION_TURRET_DIRECTION","features":[382]},{"name":"HID_USAGE_SIMULATION_WEAPONS_ARM","features":[382]},{"name":"HID_USAGE_SIMULATION_WEAPONS_SELECT","features":[382]},{"name":"HID_USAGE_SIMULATION_WING_FLAPS","features":[382]},{"name":"HID_USAGE_SPORT_10_IRON","features":[382]},{"name":"HID_USAGE_SPORT_11_IRON","features":[382]},{"name":"HID_USAGE_SPORT_1_IRON","features":[382]},{"name":"HID_USAGE_SPORT_1_WOOD","features":[382]},{"name":"HID_USAGE_SPORT_2_IRON","features":[382]},{"name":"HID_USAGE_SPORT_3_IRON","features":[382]},{"name":"HID_USAGE_SPORT_3_WOOD","features":[382]},{"name":"HID_USAGE_SPORT_4_IRON","features":[382]},{"name":"HID_USAGE_SPORT_5_IRON","features":[382]},{"name":"HID_USAGE_SPORT_5_WOOD","features":[382]},{"name":"HID_USAGE_SPORT_6_IRON","features":[382]},{"name":"HID_USAGE_SPORT_7_IRON","features":[382]},{"name":"HID_USAGE_SPORT_7_WOOD","features":[382]},{"name":"HID_USAGE_SPORT_8_IRON","features":[382]},{"name":"HID_USAGE_SPORT_9_IRON","features":[382]},{"name":"HID_USAGE_SPORT_9_WOOD","features":[382]},{"name":"HID_USAGE_SPORT_BASEBALL_BAT","features":[382]},{"name":"HID_USAGE_SPORT_FOLLOW_THROUGH","features":[382]},{"name":"HID_USAGE_SPORT_GOLF_CLUB","features":[382]},{"name":"HID_USAGE_SPORT_HEEL_TOE","features":[382]},{"name":"HID_USAGE_SPORT_HEIGHT","features":[382]},{"name":"HID_USAGE_SPORT_LOFT_WEDGE","features":[382]},{"name":"HID_USAGE_SPORT_OAR","features":[382]},{"name":"HID_USAGE_SPORT_POWER_WEDGE","features":[382]},{"name":"HID_USAGE_SPORT_PUTTER","features":[382]},{"name":"HID_USAGE_SPORT_RATE","features":[382]},{"name":"HID_USAGE_SPORT_ROWING_MACHINE","features":[382]},{"name":"HID_USAGE_SPORT_SAND_WEDGE","features":[382]},{"name":"HID_USAGE_SPORT_SLOPE","features":[382]},{"name":"HID_USAGE_SPORT_STICK_FACE_ANGLE","features":[382]},{"name":"HID_USAGE_SPORT_STICK_SPEED","features":[382]},{"name":"HID_USAGE_SPORT_STICK_TYPE","features":[382]},{"name":"HID_USAGE_SPORT_TEMPO","features":[382]},{"name":"HID_USAGE_SPORT_TREADMILL","features":[382]},{"name":"HID_USAGE_TELEPHONY_ANSWERING_MACHINE","features":[382]},{"name":"HID_USAGE_TELEPHONY_DROP","features":[382]},{"name":"HID_USAGE_TELEPHONY_HANDSET","features":[382]},{"name":"HID_USAGE_TELEPHONY_HEADSET","features":[382]},{"name":"HID_USAGE_TELEPHONY_HOST_AVAILABLE","features":[382]},{"name":"HID_USAGE_TELEPHONY_KEYPAD","features":[382]},{"name":"HID_USAGE_TELEPHONY_KEYPAD_0","features":[382]},{"name":"HID_USAGE_TELEPHONY_KEYPAD_D","features":[382]},{"name":"HID_USAGE_TELEPHONY_LINE","features":[382]},{"name":"HID_USAGE_TELEPHONY_MESSAGE_CONTROLS","features":[382]},{"name":"HID_USAGE_TELEPHONY_PHONE","features":[382]},{"name":"HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON","features":[382]},{"name":"HID_USAGE_TELEPHONY_REDIAL","features":[382]},{"name":"HID_USAGE_TELEPHONY_RING_ENABLE","features":[382]},{"name":"HID_USAGE_TELEPHONY_SEND","features":[382]},{"name":"HID_USAGE_TELEPHONY_TRANSFER","features":[382]},{"name":"HID_USAGE_VR_ANIMATRONIC_DEVICE","features":[382]},{"name":"HID_USAGE_VR_BELT","features":[382]},{"name":"HID_USAGE_VR_BODY_SUIT","features":[382]},{"name":"HID_USAGE_VR_DISPLAY_ENABLE","features":[382]},{"name":"HID_USAGE_VR_FLEXOR","features":[382]},{"name":"HID_USAGE_VR_GLOVE","features":[382]},{"name":"HID_USAGE_VR_HAND_TRACKER","features":[382]},{"name":"HID_USAGE_VR_HEAD_MOUNTED_DISPLAY","features":[382]},{"name":"HID_USAGE_VR_HEAD_TRACKER","features":[382]},{"name":"HID_USAGE_VR_OCULOMETER","features":[382]},{"name":"HID_USAGE_VR_STEREO_ENABLE","features":[382]},{"name":"HID_USAGE_VR_VEST","features":[382]},{"name":"HID_XFER_PACKET","features":[382]},{"name":"HORIZONTAL_WHEEL_PRESENT","features":[382]},{"name":"HidD_FlushQueue","features":[382,307]},{"name":"HidD_FreePreparsedData","features":[382,307]},{"name":"HidD_GetAttributes","features":[382,307]},{"name":"HidD_GetConfiguration","features":[382,307]},{"name":"HidD_GetFeature","features":[382,307]},{"name":"HidD_GetHidGuid","features":[382]},{"name":"HidD_GetIndexedString","features":[382,307]},{"name":"HidD_GetInputReport","features":[382,307]},{"name":"HidD_GetManufacturerString","features":[382,307]},{"name":"HidD_GetMsGenreDescriptor","features":[382,307]},{"name":"HidD_GetNumInputBuffers","features":[382,307]},{"name":"HidD_GetPhysicalDescriptor","features":[382,307]},{"name":"HidD_GetPreparsedData","features":[382,307]},{"name":"HidD_GetProductString","features":[382,307]},{"name":"HidD_GetSerialNumberString","features":[382,307]},{"name":"HidD_SetConfiguration","features":[382,307]},{"name":"HidD_SetFeature","features":[382,307]},{"name":"HidD_SetNumInputBuffers","features":[382,307]},{"name":"HidD_SetOutputReport","features":[382,307]},{"name":"HidP_Feature","features":[382]},{"name":"HidP_GetButtonArray","features":[382,307]},{"name":"HidP_GetButtonCaps","features":[382,307]},{"name":"HidP_GetCaps","features":[382,307]},{"name":"HidP_GetData","features":[382,307]},{"name":"HidP_GetExtendedAttributes","features":[382,307]},{"name":"HidP_GetLinkCollectionNodes","features":[382,307]},{"name":"HidP_GetScaledUsageValue","features":[382,307]},{"name":"HidP_GetSpecificButtonCaps","features":[382,307]},{"name":"HidP_GetSpecificValueCaps","features":[382,307]},{"name":"HidP_GetUsageValue","features":[382,307]},{"name":"HidP_GetUsageValueArray","features":[382,307]},{"name":"HidP_GetUsages","features":[382,307]},{"name":"HidP_GetUsagesEx","features":[382,307]},{"name":"HidP_GetValueCaps","features":[382,307]},{"name":"HidP_InitializeReportForID","features":[382,307]},{"name":"HidP_Input","features":[382]},{"name":"HidP_Keyboard_Break","features":[382]},{"name":"HidP_Keyboard_Make","features":[382]},{"name":"HidP_MaxDataListLength","features":[382]},{"name":"HidP_MaxUsageListLength","features":[382]},{"name":"HidP_Output","features":[382]},{"name":"HidP_SetButtonArray","features":[382,307]},{"name":"HidP_SetData","features":[382,307]},{"name":"HidP_SetScaledUsageValue","features":[382,307]},{"name":"HidP_SetUsageValue","features":[382,307]},{"name":"HidP_SetUsageValueArray","features":[382,307]},{"name":"HidP_SetUsages","features":[382,307]},{"name":"HidP_TranslateUsagesToI8042ScanCodes","features":[382,307]},{"name":"HidP_UnsetUsages","features":[382,307]},{"name":"HidP_UsageListDifference","features":[382,307]},{"name":"IDirectInput2A","features":[382]},{"name":"IDirectInput2W","features":[382]},{"name":"IDirectInput7A","features":[382]},{"name":"IDirectInput7W","features":[382]},{"name":"IDirectInput8A","features":[382]},{"name":"IDirectInput8W","features":[382]},{"name":"IDirectInputA","features":[382]},{"name":"IDirectInputDevice2A","features":[382]},{"name":"IDirectInputDevice2W","features":[382]},{"name":"IDirectInputDevice7A","features":[382]},{"name":"IDirectInputDevice7W","features":[382]},{"name":"IDirectInputDevice8A","features":[382]},{"name":"IDirectInputDevice8W","features":[382]},{"name":"IDirectInputDeviceA","features":[382]},{"name":"IDirectInputDeviceW","features":[382]},{"name":"IDirectInputEffect","features":[382]},{"name":"IDirectInputEffectDriver","features":[382]},{"name":"IDirectInputJoyConfig","features":[382]},{"name":"IDirectInputJoyConfig8","features":[382]},{"name":"IDirectInputW","features":[382]},{"name":"INDICATOR_LIST","features":[382]},{"name":"INPUT_BUTTON_ENABLE_INFO","features":[382,307]},{"name":"IOCTL_BUTTON_GET_ENABLED_ON_IDLE","features":[382]},{"name":"IOCTL_BUTTON_SET_ENABLED_ON_IDLE","features":[382]},{"name":"IOCTL_KEYBOARD_INSERT_DATA","features":[382]},{"name":"IOCTL_KEYBOARD_QUERY_ATTRIBUTES","features":[382]},{"name":"IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES","features":[382]},{"name":"IOCTL_KEYBOARD_QUERY_IME_STATUS","features":[382]},{"name":"IOCTL_KEYBOARD_QUERY_INDICATORS","features":[382]},{"name":"IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION","features":[382]},{"name":"IOCTL_KEYBOARD_QUERY_TYPEMATIC","features":[382]},{"name":"IOCTL_KEYBOARD_SET_IME_STATUS","features":[382]},{"name":"IOCTL_KEYBOARD_SET_INDICATORS","features":[382]},{"name":"IOCTL_KEYBOARD_SET_TYPEMATIC","features":[382]},{"name":"IOCTL_MOUSE_INSERT_DATA","features":[382]},{"name":"IOCTL_MOUSE_QUERY_ATTRIBUTES","features":[382]},{"name":"JOYCALIBRATE","features":[382]},{"name":"JOYPOS","features":[382]},{"name":"JOYRANGE","features":[382]},{"name":"JOYREGHWCONFIG","features":[382]},{"name":"JOYREGHWSETTINGS","features":[382]},{"name":"JOYREGHWVALUES","features":[382]},{"name":"JOYREGUSERVALUES","features":[382]},{"name":"JOYTYPE_ANALOGCOMPAT","features":[382]},{"name":"JOYTYPE_DEFAULTPROPSHEET","features":[382]},{"name":"JOYTYPE_DEVICEHIDE","features":[382]},{"name":"JOYTYPE_ENABLEINPUTREPORT","features":[382]},{"name":"JOYTYPE_GAMEHIDE","features":[382]},{"name":"JOYTYPE_HIDEACTIVE","features":[382]},{"name":"JOYTYPE_INFODEFAULT","features":[382]},{"name":"JOYTYPE_INFOMASK","features":[382]},{"name":"JOYTYPE_INFOYRPEDALS","features":[382]},{"name":"JOYTYPE_INFOYYPEDALS","features":[382]},{"name":"JOYTYPE_INFOZISSLIDER","features":[382]},{"name":"JOYTYPE_INFOZISZ","features":[382]},{"name":"JOYTYPE_INFOZRPEDALS","features":[382]},{"name":"JOYTYPE_INFOZYPEDALS","features":[382]},{"name":"JOYTYPE_KEYBHIDE","features":[382]},{"name":"JOYTYPE_MOUSEHIDE","features":[382]},{"name":"JOYTYPE_NOAUTODETECTGAMEPORT","features":[382]},{"name":"JOYTYPE_NOHIDDIRECT","features":[382]},{"name":"JOYTYPE_ZEROGAMEENUMOEMDATA","features":[382]},{"name":"JOY_HWS_AUTOLOAD","features":[382]},{"name":"JOY_HWS_GAMEPORTBUSBUSY","features":[382]},{"name":"JOY_HWS_HASPOV","features":[382]},{"name":"JOY_HWS_HASR","features":[382]},{"name":"JOY_HWS_HASU","features":[382]},{"name":"JOY_HWS_HASV","features":[382]},{"name":"JOY_HWS_HASZ","features":[382]},{"name":"JOY_HWS_ISANALOGPORTDRIVER","features":[382]},{"name":"JOY_HWS_ISCARCTRL","features":[382]},{"name":"JOY_HWS_ISGAMEPAD","features":[382]},{"name":"JOY_HWS_ISGAMEPORTBUS","features":[382]},{"name":"JOY_HWS_ISGAMEPORTDRIVER","features":[382]},{"name":"JOY_HWS_ISHEADTRACKER","features":[382]},{"name":"JOY_HWS_ISYOKE","features":[382]},{"name":"JOY_HWS_NODEVNODE","features":[382]},{"name":"JOY_HWS_POVISBUTTONCOMBOS","features":[382]},{"name":"JOY_HWS_POVISJ1X","features":[382]},{"name":"JOY_HWS_POVISJ1Y","features":[382]},{"name":"JOY_HWS_POVISJ2X","features":[382]},{"name":"JOY_HWS_POVISPOLL","features":[382]},{"name":"JOY_HWS_RISJ1X","features":[382]},{"name":"JOY_HWS_RISJ1Y","features":[382]},{"name":"JOY_HWS_RISJ2Y","features":[382]},{"name":"JOY_HWS_XISJ1Y","features":[382]},{"name":"JOY_HWS_XISJ2X","features":[382]},{"name":"JOY_HWS_XISJ2Y","features":[382]},{"name":"JOY_HWS_YISJ1X","features":[382]},{"name":"JOY_HWS_YISJ2X","features":[382]},{"name":"JOY_HWS_YISJ2Y","features":[382]},{"name":"JOY_HWS_ZISJ1X","features":[382]},{"name":"JOY_HWS_ZISJ1Y","features":[382]},{"name":"JOY_HWS_ZISJ2X","features":[382]},{"name":"JOY_HW_2A_2B_GENERIC","features":[382]},{"name":"JOY_HW_2A_4B_GENERIC","features":[382]},{"name":"JOY_HW_2B_FLIGHTYOKE","features":[382]},{"name":"JOY_HW_2B_FLIGHTYOKETHROTTLE","features":[382]},{"name":"JOY_HW_2B_GAMEPAD","features":[382]},{"name":"JOY_HW_3A_2B_GENERIC","features":[382]},{"name":"JOY_HW_3A_4B_GENERIC","features":[382]},{"name":"JOY_HW_4B_FLIGHTYOKE","features":[382]},{"name":"JOY_HW_4B_FLIGHTYOKETHROTTLE","features":[382]},{"name":"JOY_HW_4B_GAMEPAD","features":[382]},{"name":"JOY_HW_CUSTOM","features":[382]},{"name":"JOY_HW_LASTENTRY","features":[382]},{"name":"JOY_HW_NONE","features":[382]},{"name":"JOY_HW_TWO_2A_2B_WITH_Y","features":[382]},{"name":"JOY_ISCAL_POV","features":[382]},{"name":"JOY_ISCAL_R","features":[382]},{"name":"JOY_ISCAL_U","features":[382]},{"name":"JOY_ISCAL_V","features":[382]},{"name":"JOY_ISCAL_XY","features":[382]},{"name":"JOY_ISCAL_Z","features":[382]},{"name":"JOY_OEMPOLL_PASSDRIVERDATA","features":[382]},{"name":"JOY_PASSDRIVERDATA","features":[382]},{"name":"JOY_POVVAL_BACKWARD","features":[382]},{"name":"JOY_POVVAL_FORWARD","features":[382]},{"name":"JOY_POVVAL_LEFT","features":[382]},{"name":"JOY_POVVAL_RIGHT","features":[382]},{"name":"JOY_POV_NUMDIRS","features":[382]},{"name":"JOY_US_HASRUDDER","features":[382]},{"name":"JOY_US_ISOEM","features":[382]},{"name":"JOY_US_PRESENT","features":[382]},{"name":"JOY_US_RESERVED","features":[382]},{"name":"JOY_US_VOLATILE","features":[382]},{"name":"KEYBOARD_ATTRIBUTES","features":[382]},{"name":"KEYBOARD_CAPS_LOCK_ON","features":[382]},{"name":"KEYBOARD_ERROR_VALUE_BASE","features":[382]},{"name":"KEYBOARD_EXTENDED_ATTRIBUTES","features":[382]},{"name":"KEYBOARD_EXTENDED_ATTRIBUTES_STRUCT_VERSION_1","features":[382]},{"name":"KEYBOARD_ID","features":[382]},{"name":"KEYBOARD_IME_STATUS","features":[382]},{"name":"KEYBOARD_INDICATOR_PARAMETERS","features":[382]},{"name":"KEYBOARD_INDICATOR_TRANSLATION","features":[382]},{"name":"KEYBOARD_INPUT_DATA","features":[382]},{"name":"KEYBOARD_KANA_LOCK_ON","features":[382]},{"name":"KEYBOARD_LED_INJECTED","features":[382]},{"name":"KEYBOARD_NUM_LOCK_ON","features":[382]},{"name":"KEYBOARD_OVERRUN_MAKE_CODE","features":[382]},{"name":"KEYBOARD_SCROLL_LOCK_ON","features":[382]},{"name":"KEYBOARD_SHADOW","features":[382]},{"name":"KEYBOARD_TYPEMATIC_PARAMETERS","features":[382]},{"name":"KEYBOARD_UNIT_ID_PARAMETER","features":[382]},{"name":"KEY_BREAK","features":[382]},{"name":"KEY_E0","features":[382]},{"name":"KEY_E1","features":[382]},{"name":"KEY_FROM_KEYBOARD_OVERRIDER","features":[382]},{"name":"KEY_MAKE","features":[382]},{"name":"KEY_RIM_VKEY","features":[382]},{"name":"KEY_TERMSRV_SET_LED","features":[382]},{"name":"KEY_TERMSRV_SHADOW","features":[382]},{"name":"KEY_TERMSRV_VKPACKET","features":[382]},{"name":"KEY_UNICODE_SEQUENCE_END","features":[382]},{"name":"KEY_UNICODE_SEQUENCE_ITEM","features":[382]},{"name":"LPDICONFIGUREDEVICESCALLBACK","features":[382,307]},{"name":"LPDIENUMCREATEDEFFECTOBJECTSCALLBACK","features":[382,307]},{"name":"LPDIENUMDEVICEOBJECTSCALLBACKA","features":[382,307]},{"name":"LPDIENUMDEVICEOBJECTSCALLBACKW","features":[382,307]},{"name":"LPDIENUMDEVICESBYSEMANTICSCBA","features":[382,307]},{"name":"LPDIENUMDEVICESBYSEMANTICSCBW","features":[382,307]},{"name":"LPDIENUMDEVICESCALLBACKA","features":[382,307]},{"name":"LPDIENUMDEVICESCALLBACKW","features":[382,307]},{"name":"LPDIENUMEFFECTSCALLBACKA","features":[382,307]},{"name":"LPDIENUMEFFECTSCALLBACKW","features":[382,307]},{"name":"LPDIENUMEFFECTSINFILECALLBACK","features":[382,307]},{"name":"LPDIJOYTYPECALLBACK","features":[382,307]},{"name":"LPFNSHOWJOYCPL","features":[382,307]},{"name":"MAXCPOINTSNUM","features":[382]},{"name":"MAX_JOYSTICKOEMVXDNAME","features":[382]},{"name":"MAX_JOYSTRING","features":[382]},{"name":"MOUSE_ATTRIBUTES","features":[382]},{"name":"MOUSE_BUTTON_1_DOWN","features":[382]},{"name":"MOUSE_BUTTON_1_UP","features":[382]},{"name":"MOUSE_BUTTON_2_DOWN","features":[382]},{"name":"MOUSE_BUTTON_2_UP","features":[382]},{"name":"MOUSE_BUTTON_3_DOWN","features":[382]},{"name":"MOUSE_BUTTON_3_UP","features":[382]},{"name":"MOUSE_BUTTON_4_DOWN","features":[382]},{"name":"MOUSE_BUTTON_4_UP","features":[382]},{"name":"MOUSE_BUTTON_5_DOWN","features":[382]},{"name":"MOUSE_BUTTON_5_UP","features":[382]},{"name":"MOUSE_ERROR_VALUE_BASE","features":[382]},{"name":"MOUSE_HID_HARDWARE","features":[382]},{"name":"MOUSE_HWHEEL","features":[382]},{"name":"MOUSE_I8042_HARDWARE","features":[382]},{"name":"MOUSE_INPORT_HARDWARE","features":[382]},{"name":"MOUSE_INPUT_DATA","features":[382]},{"name":"MOUSE_LEFT_BUTTON_DOWN","features":[382]},{"name":"MOUSE_LEFT_BUTTON_UP","features":[382]},{"name":"MOUSE_MIDDLE_BUTTON_DOWN","features":[382]},{"name":"MOUSE_MIDDLE_BUTTON_UP","features":[382]},{"name":"MOUSE_RIGHT_BUTTON_DOWN","features":[382]},{"name":"MOUSE_RIGHT_BUTTON_UP","features":[382]},{"name":"MOUSE_SERIAL_HARDWARE","features":[382]},{"name":"MOUSE_TERMSRV_SRC_SHADOW","features":[382]},{"name":"MOUSE_UNIT_ID_PARAMETER","features":[382]},{"name":"MOUSE_WHEEL","features":[382]},{"name":"PFN_HidP_GetVersionInternal","features":[382,307]},{"name":"PHIDP_INSERT_SCANCODES","features":[382,307]},{"name":"PHIDP_PREPARSED_DATA","features":[382]},{"name":"USAGE_AND_PAGE","features":[382]},{"name":"WHEELMOUSE_HID_HARDWARE","features":[382]},{"name":"WHEELMOUSE_I8042_HARDWARE","features":[382]},{"name":"WHEELMOUSE_SERIAL_HARDWARE","features":[382]},{"name":"joyConfigChanged","features":[382]}],"383":[{"name":"ADVANCED_DUP","features":[383]},{"name":"ADVANCED_DUPLEX","features":[383]},{"name":"ALL_PAGES","features":[383]},{"name":"AUTO_ADVANCE","features":[383]},{"name":"AUTO_SOURCE","features":[383]},{"name":"BACK_FIRST","features":[383]},{"name":"BACK_ONLY","features":[383]},{"name":"BARCODE_READER","features":[383]},{"name":"BARCODE_READER_READY","features":[383]},{"name":"BASE_VAL_WIA_ERROR","features":[383]},{"name":"BASE_VAL_WIA_SUCCESS","features":[383]},{"name":"BOTTOM_JUSTIFIED","features":[383]},{"name":"BUS_TYPE_FIREWIRE","features":[383]},{"name":"BUS_TYPE_PARALLEL","features":[383]},{"name":"BUS_TYPE_SCSI","features":[383]},{"name":"BUS_TYPE_USB","features":[383]},{"name":"CAPTUREMODE_BURST","features":[383]},{"name":"CAPTUREMODE_NORMAL","features":[383]},{"name":"CAPTUREMODE_TIMELAPSE","features":[383]},{"name":"CENTERED","features":[383]},{"name":"CFSTR_WIAITEMNAMES","features":[383]},{"name":"CFSTR_WIAITEMPTR","features":[383]},{"name":"CLSID_WiaDefaultSegFilter","features":[383]},{"name":"CMD_GETADFAVAILABLE","features":[383]},{"name":"CMD_GETADFHASPAPER","features":[383]},{"name":"CMD_GETADFOPEN","features":[383]},{"name":"CMD_GETADFREADY","features":[383]},{"name":"CMD_GETADFSTATUS","features":[383]},{"name":"CMD_GETADFUNLOADREADY","features":[383]},{"name":"CMD_GETCAPABILITIES","features":[383]},{"name":"CMD_GETSUPPORTEDFILEFORMATS","features":[383]},{"name":"CMD_GETSUPPORTEDMEMORYFORMATS","features":[383]},{"name":"CMD_GETTPAAVAILABLE","features":[383]},{"name":"CMD_GETTPAOPENED","features":[383]},{"name":"CMD_GET_INTERRUPT_EVENT","features":[383]},{"name":"CMD_INITIALIZE","features":[383]},{"name":"CMD_LOAD_ADF","features":[383]},{"name":"CMD_RESETSCANNER","features":[383]},{"name":"CMD_SENDSCSICOMMAND","features":[383]},{"name":"CMD_SETCOLORDITHER","features":[383]},{"name":"CMD_SETCONTRAST","features":[383]},{"name":"CMD_SETDATATYPE","features":[383]},{"name":"CMD_SETDITHER","features":[383]},{"name":"CMD_SETFILTER","features":[383]},{"name":"CMD_SETFORMAT","features":[383]},{"name":"CMD_SETGSDNAME","features":[383]},{"name":"CMD_SETINTENSITY","features":[383]},{"name":"CMD_SETLAMP","features":[383]},{"name":"CMD_SETMATRIX","features":[383]},{"name":"CMD_SETMIRROR","features":[383]},{"name":"CMD_SETNEGATIVE","features":[383]},{"name":"CMD_SETSCANMODE","features":[383]},{"name":"CMD_SETSPEED","features":[383]},{"name":"CMD_SETSTIDEVICEHKEY","features":[383]},{"name":"CMD_SETTONEMAP","features":[383]},{"name":"CMD_SETXRESOLUTION","features":[383]},{"name":"CMD_SETYRESOLUTION","features":[383]},{"name":"CMD_STI_DEVICERESET","features":[383]},{"name":"CMD_STI_DIAGNOSTIC","features":[383]},{"name":"CMD_STI_GETSTATUS","features":[383]},{"name":"CMD_TPAREADY","features":[383]},{"name":"CMD_UNINITIALIZE","features":[383]},{"name":"CMD_UNLOAD_ADF","features":[383]},{"name":"COPY_PARENT_PROPERTY_VALUES","features":[383]},{"name":"DETECT_DUP","features":[383]},{"name":"DETECT_DUP_AVAIL","features":[383]},{"name":"DETECT_FEED","features":[383]},{"name":"DETECT_FEED_AVAIL","features":[383]},{"name":"DETECT_FILM_TPA","features":[383]},{"name":"DETECT_FLAT","features":[383]},{"name":"DETECT_SCAN","features":[383]},{"name":"DETECT_STOR","features":[383]},{"name":"DEVICEDIALOGDATA","features":[383,307]},{"name":"DEVICEDIALOGDATA2","features":[383,307]},{"name":"DEVICE_ATTENTION","features":[383]},{"name":"DUP","features":[383]},{"name":"DUPLEX","features":[383]},{"name":"DUP_READY","features":[383]},{"name":"DeviceDialogFunction","features":[383,307]},{"name":"EFFECTMODE_BW","features":[383]},{"name":"EFFECTMODE_SEPIA","features":[383]},{"name":"EFFECTMODE_STANDARD","features":[383]},{"name":"ENDORSER","features":[383]},{"name":"ENDORSER_READY","features":[383]},{"name":"ESC_TWAIN_CAPABILITY","features":[383]},{"name":"ESC_TWAIN_PRIVATE_SUPPORTED_CAPS","features":[383]},{"name":"EXPOSUREMETERING_AVERAGE","features":[383]},{"name":"EXPOSUREMETERING_CENTERSPOT","features":[383]},{"name":"EXPOSUREMETERING_CENTERWEIGHT","features":[383]},{"name":"EXPOSUREMETERING_MULTISPOT","features":[383]},{"name":"EXPOSUREMODE_APERTURE_PRIORITY","features":[383]},{"name":"EXPOSUREMODE_AUTO","features":[383]},{"name":"EXPOSUREMODE_MANUAL","features":[383]},{"name":"EXPOSUREMODE_PORTRAIT","features":[383]},{"name":"EXPOSUREMODE_PROGRAM_ACTION","features":[383]},{"name":"EXPOSUREMODE_PROGRAM_CREATIVE","features":[383]},{"name":"EXPOSUREMODE_SHUTTER_PRIORITY","features":[383]},{"name":"FEED","features":[383]},{"name":"FEEDER","features":[383]},{"name":"FEED_READY","features":[383]},{"name":"FILM_TPA","features":[383]},{"name":"FILM_TPA_READY","features":[383]},{"name":"FLASHMODE_AUTO","features":[383]},{"name":"FLASHMODE_EXTERNALSYNC","features":[383]},{"name":"FLASHMODE_FILL","features":[383]},{"name":"FLASHMODE_OFF","features":[383]},{"name":"FLASHMODE_REDEYE_AUTO","features":[383]},{"name":"FLASHMODE_REDEYE_FILL","features":[383]},{"name":"FLAT","features":[383]},{"name":"FLATBED","features":[383]},{"name":"FLAT_COVER_UP","features":[383]},{"name":"FLAT_READY","features":[383]},{"name":"FOCUSMETERING_CENTERSPOT","features":[383]},{"name":"FOCUSMETERING_MULTISPOT","features":[383]},{"name":"FOCUSMODE_AUTO","features":[383]},{"name":"FOCUSMODE_MACROAUTO","features":[383]},{"name":"FOCUSMODE_MANUAL","features":[383]},{"name":"FRONT_FIRST","features":[383]},{"name":"FRONT_ONLY","features":[383]},{"name":"GUID_DEVINTERFACE_IMAGE","features":[383]},{"name":"IEnumWIA_DEV_CAPS","features":[383]},{"name":"IEnumWIA_DEV_INFO","features":[383]},{"name":"IEnumWIA_FORMAT_INFO","features":[383]},{"name":"IEnumWiaItem","features":[383]},{"name":"IEnumWiaItem2","features":[383]},{"name":"IMPRINTER","features":[383]},{"name":"IMPRINTER_READY","features":[383]},{"name":"IT_MSG_DATA","features":[383]},{"name":"IT_MSG_DATA_HEADER","features":[383]},{"name":"IT_MSG_FILE_PREVIEW_DATA","features":[383]},{"name":"IT_MSG_FILE_PREVIEW_DATA_HEADER","features":[383]},{"name":"IT_MSG_NEW_PAGE","features":[383]},{"name":"IT_MSG_STATUS","features":[383]},{"name":"IT_MSG_TERMINATION","features":[383]},{"name":"IT_STATUS_MASK","features":[383]},{"name":"IT_STATUS_PROCESSING_DATA","features":[383]},{"name":"IT_STATUS_TRANSFER_FROM_DEVICE","features":[383]},{"name":"IT_STATUS_TRANSFER_TO_CLIENT","features":[383]},{"name":"IWiaAppErrorHandler","features":[383]},{"name":"IWiaDataCallback","features":[383]},{"name":"IWiaDataTransfer","features":[383]},{"name":"IWiaDevMgr","features":[383]},{"name":"IWiaDevMgr2","features":[383]},{"name":"IWiaDrvItem","features":[383]},{"name":"IWiaErrorHandler","features":[383]},{"name":"IWiaEventCallback","features":[383]},{"name":"IWiaImageFilter","features":[383]},{"name":"IWiaItem","features":[383]},{"name":"IWiaItem2","features":[383]},{"name":"IWiaItemExtras","features":[383]},{"name":"IWiaLog","features":[383]},{"name":"IWiaLogEx","features":[383]},{"name":"IWiaMiniDrv","features":[383]},{"name":"IWiaMiniDrvCallBack","features":[383]},{"name":"IWiaMiniDrvTransferCallback","features":[383]},{"name":"IWiaNotifyDevMgr","features":[383]},{"name":"IWiaPreview","features":[383]},{"name":"IWiaPropertyStorage","features":[383]},{"name":"IWiaSegmentationFilter","features":[383]},{"name":"IWiaTransfer","features":[383]},{"name":"IWiaTransferCallback","features":[383]},{"name":"IWiaUIExtension","features":[383]},{"name":"IWiaUIExtension2","features":[383]},{"name":"IWiaVideo","features":[383]},{"name":"LAMP_ERR","features":[383]},{"name":"LANDSCAPE","features":[383]},{"name":"LANSCAPE","features":[383]},{"name":"LEFT_JUSTIFIED","features":[383]},{"name":"LIGHT_SOURCE_DETECT_READY","features":[383]},{"name":"LIGHT_SOURCE_NEGATIVE","features":[383]},{"name":"LIGHT_SOURCE_POSITIVE","features":[383]},{"name":"LIGHT_SOURCE_PRESENT","features":[383]},{"name":"LIGHT_SOURCE_PRESENT_DETECT","features":[383]},{"name":"LIGHT_SOURCE_READY","features":[383]},{"name":"LIGHT_SOURCE_SELECT","features":[383]},{"name":"MAX_ANSI_CHAR","features":[383]},{"name":"MAX_IO_HANDLES","features":[383]},{"name":"MAX_RESERVED","features":[383]},{"name":"MCRO_ERROR_GENERAL_ERROR","features":[383]},{"name":"MCRO_ERROR_OFFLINE","features":[383]},{"name":"MCRO_ERROR_PAPER_EMPTY","features":[383]},{"name":"MCRO_ERROR_PAPER_JAM","features":[383]},{"name":"MCRO_ERROR_PAPER_PROBLEM","features":[383]},{"name":"MCRO_ERROR_USER_INTERVENTION","features":[383]},{"name":"MCRO_STATUS_OK","features":[383]},{"name":"MICR_READER","features":[383]},{"name":"MICR_READER_READY","features":[383]},{"name":"MINIDRV_TRANSFER_CONTEXT","features":[383,307]},{"name":"MIRRORED","features":[383]},{"name":"MULTIPLE_FEED","features":[383]},{"name":"NEXT_PAGE","features":[383]},{"name":"PAPER_JAM","features":[383]},{"name":"PATCH_CODE_READER","features":[383]},{"name":"PATCH_CODE_READER_READY","features":[383]},{"name":"PATH_COVER_UP","features":[383]},{"name":"PORTRAIT","features":[383]},{"name":"POWERMODE_BATTERY","features":[383]},{"name":"POWERMODE_LINE","features":[383]},{"name":"PREFEED","features":[383]},{"name":"RANGEVALUE","features":[383]},{"name":"RIGHT_JUSTIFIED","features":[383]},{"name":"ROT180","features":[383]},{"name":"ROT270","features":[383]},{"name":"SCANINFO","features":[383,307]},{"name":"SCANMODE_FINALSCAN","features":[383]},{"name":"SCANMODE_PREVIEWSCAN","features":[383]},{"name":"SCANWINDOW","features":[383]},{"name":"SCAN_FINISHED","features":[383]},{"name":"SCAN_FIRST","features":[383]},{"name":"SCAN_NEXT","features":[383]},{"name":"SHELLEX_WIAUIEXTENSION_NAME","features":[383]},{"name":"STOR","features":[383]},{"name":"STORAGE_FULL","features":[383]},{"name":"STORAGE_READY","features":[383]},{"name":"SUPPORT_BW","features":[383]},{"name":"SUPPORT_COLOR","features":[383]},{"name":"SUPPORT_GRAYSCALE","features":[383]},{"name":"TOP_JUSTIFIED","features":[383]},{"name":"TRANSPARENCY_DYNAMIC_FRAME_SUPPORT","features":[383]},{"name":"TRANSPARENCY_STATIC_FRAME_SUPPORT","features":[383]},{"name":"TWAIN_CAPABILITY","features":[383]},{"name":"TYMED_CALLBACK","features":[383]},{"name":"TYMED_MULTIPAGE_CALLBACK","features":[383]},{"name":"TYMED_MULTIPAGE_FILE","features":[383]},{"name":"VAL","features":[383,307]},{"name":"WHITEBALANCE_AUTO","features":[383]},{"name":"WHITEBALANCE_DAYLIGHT","features":[383]},{"name":"WHITEBALANCE_FLASH","features":[383]},{"name":"WHITEBALANCE_FLORESCENT","features":[383]},{"name":"WHITEBALANCE_MANUAL","features":[383]},{"name":"WHITEBALANCE_ONEPUSH_AUTO","features":[383]},{"name":"WHITEBALANCE_TUNGSTEN","features":[383]},{"name":"WIAS_CHANGED_VALUE_INFO","features":[383,307]},{"name":"WIAS_DOWN_SAMPLE_INFO","features":[383]},{"name":"WIAS_ENDORSER_INFO","features":[383]},{"name":"WIAS_ENDORSER_VALUE","features":[383]},{"name":"WIAU_DEBUG_TSTR","features":[383]},{"name":"WIAVIDEO_CREATING_VIDEO","features":[383]},{"name":"WIAVIDEO_DESTROYING_VIDEO","features":[383]},{"name":"WIAVIDEO_NO_VIDEO","features":[383]},{"name":"WIAVIDEO_STATE","features":[383]},{"name":"WIAVIDEO_VIDEO_CREATED","features":[383]},{"name":"WIAVIDEO_VIDEO_PAUSED","features":[383]},{"name":"WIAVIDEO_VIDEO_PLAYING","features":[383]},{"name":"WIA_ACTION_EVENT","features":[383]},{"name":"WIA_ADVANCED_PREVIEW","features":[383]},{"name":"WIA_ALARM_BEEP1","features":[383]},{"name":"WIA_ALARM_BEEP10","features":[383]},{"name":"WIA_ALARM_BEEP2","features":[383]},{"name":"WIA_ALARM_BEEP3","features":[383]},{"name":"WIA_ALARM_BEEP4","features":[383]},{"name":"WIA_ALARM_BEEP5","features":[383]},{"name":"WIA_ALARM_BEEP6","features":[383]},{"name":"WIA_ALARM_BEEP7","features":[383]},{"name":"WIA_ALARM_BEEP8","features":[383]},{"name":"WIA_ALARM_BEEP9","features":[383]},{"name":"WIA_ALARM_NONE","features":[383]},{"name":"WIA_AUTO_CROP_DISABLED","features":[383]},{"name":"WIA_AUTO_CROP_MULTI","features":[383]},{"name":"WIA_AUTO_CROP_SINGLE","features":[383]},{"name":"WIA_AUTO_DESKEW_OFF","features":[383]},{"name":"WIA_AUTO_DESKEW_ON","features":[383]},{"name":"WIA_BARCODES","features":[383]},{"name":"WIA_BARCODE_AUTO_SEARCH","features":[383]},{"name":"WIA_BARCODE_AZTEC","features":[383]},{"name":"WIA_BARCODE_CODABAR","features":[383]},{"name":"WIA_BARCODE_CODE128","features":[383]},{"name":"WIA_BARCODE_CODE128A","features":[383]},{"name":"WIA_BARCODE_CODE128B","features":[383]},{"name":"WIA_BARCODE_CODE128C","features":[383]},{"name":"WIA_BARCODE_CODE39","features":[383]},{"name":"WIA_BARCODE_CODE39_FULLASCII","features":[383]},{"name":"WIA_BARCODE_CODE39_MOD43","features":[383]},{"name":"WIA_BARCODE_CODE93","features":[383]},{"name":"WIA_BARCODE_CPCBINARY","features":[383]},{"name":"WIA_BARCODE_CUSTOMBASE","features":[383]},{"name":"WIA_BARCODE_DATAMATRIX","features":[383]},{"name":"WIA_BARCODE_DATASTRIP","features":[383]},{"name":"WIA_BARCODE_EAN13","features":[383]},{"name":"WIA_BARCODE_EAN8","features":[383]},{"name":"WIA_BARCODE_EZCODE","features":[383]},{"name":"WIA_BARCODE_FIM","features":[383]},{"name":"WIA_BARCODE_GS1128","features":[383]},{"name":"WIA_BARCODE_GS1DATABAR","features":[383]},{"name":"WIA_BARCODE_HIGH_CAPACITY_COLOR","features":[383]},{"name":"WIA_BARCODE_HORIZONTAL_SEARCH","features":[383]},{"name":"WIA_BARCODE_HORIZONTAL_VERTICAL_SEARCH","features":[383]},{"name":"WIA_BARCODE_INFO","features":[383]},{"name":"WIA_BARCODE_INTELLIGENT_MAIL","features":[383]},{"name":"WIA_BARCODE_INTERLEAVED_2OF5","features":[383]},{"name":"WIA_BARCODE_ITF14","features":[383]},{"name":"WIA_BARCODE_JAN","features":[383]},{"name":"WIA_BARCODE_MAXICODE","features":[383]},{"name":"WIA_BARCODE_MSI","features":[383]},{"name":"WIA_BARCODE_NONINTERLEAVED_2OF5","features":[383]},{"name":"WIA_BARCODE_PDF417","features":[383]},{"name":"WIA_BARCODE_PHARMACODE","features":[383]},{"name":"WIA_BARCODE_PLANET","features":[383]},{"name":"WIA_BARCODE_PLESSEY","features":[383]},{"name":"WIA_BARCODE_POSTBAR","features":[383]},{"name":"WIA_BARCODE_POSTNETA","features":[383]},{"name":"WIA_BARCODE_POSTNETB","features":[383]},{"name":"WIA_BARCODE_POSTNETC","features":[383]},{"name":"WIA_BARCODE_POSTNET_DPBC","features":[383]},{"name":"WIA_BARCODE_QRCODE","features":[383]},{"name":"WIA_BARCODE_READER_AUTO","features":[383]},{"name":"WIA_BARCODE_READER_DISABLED","features":[383]},{"name":"WIA_BARCODE_READER_FEEDER_BACK","features":[383]},{"name":"WIA_BARCODE_READER_FEEDER_DUPLEX","features":[383]},{"name":"WIA_BARCODE_READER_FEEDER_FRONT","features":[383]},{"name":"WIA_BARCODE_READER_FLATBED","features":[383]},{"name":"WIA_BARCODE_RM4SCC","features":[383]},{"name":"WIA_BARCODE_SHOTCODE","features":[383]},{"name":"WIA_BARCODE_SMALLAZTEC","features":[383]},{"name":"WIA_BARCODE_SPARQCODE","features":[383]},{"name":"WIA_BARCODE_TELEPEN","features":[383]},{"name":"WIA_BARCODE_UPCA","features":[383]},{"name":"WIA_BARCODE_UPCE","features":[383]},{"name":"WIA_BARCODE_VERTICAL_HORIZONTAL_SEARCH","features":[383]},{"name":"WIA_BARCODE_VERTICAL_SEARCH","features":[383]},{"name":"WIA_BASIC_PREVIEW","features":[383]},{"name":"WIA_BLANK_PAGE_DETECTION_DISABLED","features":[383]},{"name":"WIA_BLANK_PAGE_DISCARD","features":[383]},{"name":"WIA_BLANK_PAGE_JOB_SEPARATOR","features":[383]},{"name":"WIA_CATEGORY_AUTO","features":[383]},{"name":"WIA_CATEGORY_BARCODE_READER","features":[383]},{"name":"WIA_CATEGORY_ENDORSER","features":[383]},{"name":"WIA_CATEGORY_FEEDER","features":[383]},{"name":"WIA_CATEGORY_FEEDER_BACK","features":[383]},{"name":"WIA_CATEGORY_FEEDER_FRONT","features":[383]},{"name":"WIA_CATEGORY_FILM","features":[383]},{"name":"WIA_CATEGORY_FINISHED_FILE","features":[383]},{"name":"WIA_CATEGORY_FLATBED","features":[383]},{"name":"WIA_CATEGORY_FOLDER","features":[383]},{"name":"WIA_CATEGORY_IMPRINTER","features":[383]},{"name":"WIA_CATEGORY_MICR_READER","features":[383]},{"name":"WIA_CATEGORY_PATCH_CODE_READER","features":[383]},{"name":"WIA_CATEGORY_ROOT","features":[383]},{"name":"WIA_CMD_BUILD_DEVICE_TREE","features":[383]},{"name":"WIA_CMD_CHANGE_DOCUMENT","features":[383]},{"name":"WIA_CMD_DELETE_ALL_ITEMS","features":[383]},{"name":"WIA_CMD_DELETE_DEVICE_TREE","features":[383]},{"name":"WIA_CMD_DIAGNOSTIC","features":[383]},{"name":"WIA_CMD_FORMAT","features":[383]},{"name":"WIA_CMD_PAUSE_FEEDER","features":[383]},{"name":"WIA_CMD_START_FEEDER","features":[383]},{"name":"WIA_CMD_STOP_FEEDER","features":[383]},{"name":"WIA_CMD_SYNCHRONIZE","features":[383]},{"name":"WIA_CMD_TAKE_PICTURE","features":[383]},{"name":"WIA_CMD_UNLOAD_DOCUMENT","features":[383]},{"name":"WIA_COLOR_DROP_BLUE","features":[383]},{"name":"WIA_COLOR_DROP_DISABLED","features":[383]},{"name":"WIA_COLOR_DROP_GREEN","features":[383]},{"name":"WIA_COLOR_DROP_RED","features":[383]},{"name":"WIA_COLOR_DROP_RGB","features":[383]},{"name":"WIA_COMPRESSION_AUTO","features":[383]},{"name":"WIA_COMPRESSION_BI_RLE4","features":[383]},{"name":"WIA_COMPRESSION_BI_RLE8","features":[383]},{"name":"WIA_COMPRESSION_G3","features":[383]},{"name":"WIA_COMPRESSION_G4","features":[383]},{"name":"WIA_COMPRESSION_JBIG","features":[383]},{"name":"WIA_COMPRESSION_JPEG","features":[383]},{"name":"WIA_COMPRESSION_JPEG2K","features":[383]},{"name":"WIA_COMPRESSION_NONE","features":[383]},{"name":"WIA_COMPRESSION_PNG","features":[383]},{"name":"WIA_DATA_AUTO","features":[383]},{"name":"WIA_DATA_CALLBACK_HEADER","features":[383]},{"name":"WIA_DATA_COLOR","features":[383]},{"name":"WIA_DATA_COLOR_DITHER","features":[383]},{"name":"WIA_DATA_COLOR_THRESHOLD","features":[383]},{"name":"WIA_DATA_DITHER","features":[383]},{"name":"WIA_DATA_GRAYSCALE","features":[383]},{"name":"WIA_DATA_RAW_BGR","features":[383]},{"name":"WIA_DATA_RAW_CMY","features":[383]},{"name":"WIA_DATA_RAW_CMYK","features":[383]},{"name":"WIA_DATA_RAW_RGB","features":[383]},{"name":"WIA_DATA_RAW_YUV","features":[383]},{"name":"WIA_DATA_RAW_YUVK","features":[383]},{"name":"WIA_DATA_THRESHOLD","features":[383]},{"name":"WIA_DATA_TRANSFER_INFO","features":[383,307]},{"name":"WIA_DEPTH_AUTO","features":[383]},{"name":"WIA_DEVICE_COMMANDS","features":[383]},{"name":"WIA_DEVICE_CONNECTED","features":[383]},{"name":"WIA_DEVICE_DIALOG_SINGLE_IMAGE","features":[383]},{"name":"WIA_DEVICE_DIALOG_USE_COMMON_UI","features":[383]},{"name":"WIA_DEVICE_EVENTS","features":[383]},{"name":"WIA_DEVICE_NOT_CONNECTED","features":[383]},{"name":"WIA_DEVINFO_ENUM_ALL","features":[383]},{"name":"WIA_DEVINFO_ENUM_LOCAL","features":[383]},{"name":"WIA_DEV_CAP","features":[383]},{"name":"WIA_DEV_CAP_DRV","features":[383]},{"name":"WIA_DIP_BAUDRATE","features":[383]},{"name":"WIA_DIP_BAUDRATE_STR","features":[383]},{"name":"WIA_DIP_DEV_DESC","features":[383]},{"name":"WIA_DIP_DEV_DESC_STR","features":[383]},{"name":"WIA_DIP_DEV_ID","features":[383]},{"name":"WIA_DIP_DEV_ID_STR","features":[383]},{"name":"WIA_DIP_DEV_NAME","features":[383]},{"name":"WIA_DIP_DEV_NAME_STR","features":[383]},{"name":"WIA_DIP_DEV_TYPE","features":[383]},{"name":"WIA_DIP_DEV_TYPE_STR","features":[383]},{"name":"WIA_DIP_DRIVER_VERSION","features":[383]},{"name":"WIA_DIP_DRIVER_VERSION_STR","features":[383]},{"name":"WIA_DIP_FIRST","features":[383]},{"name":"WIA_DIP_HW_CONFIG","features":[383]},{"name":"WIA_DIP_HW_CONFIG_STR","features":[383]},{"name":"WIA_DIP_PNP_ID","features":[383]},{"name":"WIA_DIP_PNP_ID_STR","features":[383]},{"name":"WIA_DIP_PORT_NAME","features":[383]},{"name":"WIA_DIP_PORT_NAME_STR","features":[383]},{"name":"WIA_DIP_REMOTE_DEV_ID","features":[383]},{"name":"WIA_DIP_REMOTE_DEV_ID_STR","features":[383]},{"name":"WIA_DIP_SERVER_NAME","features":[383]},{"name":"WIA_DIP_SERVER_NAME_STR","features":[383]},{"name":"WIA_DIP_STI_DRIVER_VERSION","features":[383]},{"name":"WIA_DIP_STI_DRIVER_VERSION_STR","features":[383]},{"name":"WIA_DIP_STI_GEN_CAPABILITIES","features":[383]},{"name":"WIA_DIP_STI_GEN_CAPABILITIES_STR","features":[383]},{"name":"WIA_DIP_UI_CLSID","features":[383]},{"name":"WIA_DIP_UI_CLSID_STR","features":[383]},{"name":"WIA_DIP_VEND_DESC","features":[383]},{"name":"WIA_DIP_VEND_DESC_STR","features":[383]},{"name":"WIA_DIP_WIA_VERSION","features":[383]},{"name":"WIA_DIP_WIA_VERSION_STR","features":[383]},{"name":"WIA_DITHER_PATTERN_DATA","features":[383]},{"name":"WIA_DONT_SHOW_PREVIEW_CONTROL","features":[383]},{"name":"WIA_DONT_USE_SEGMENTATION_FILTER","features":[383]},{"name":"WIA_DPA_CONNECT_STATUS","features":[383]},{"name":"WIA_DPA_CONNECT_STATUS_STR","features":[383]},{"name":"WIA_DPA_DEVICE_TIME","features":[383]},{"name":"WIA_DPA_DEVICE_TIME_STR","features":[383]},{"name":"WIA_DPA_FIRMWARE_VERSION","features":[383]},{"name":"WIA_DPA_FIRMWARE_VERSION_STR","features":[383]},{"name":"WIA_DPC_ARTIST","features":[383]},{"name":"WIA_DPC_ARTIST_STR","features":[383]},{"name":"WIA_DPC_BATTERY_STATUS","features":[383]},{"name":"WIA_DPC_BATTERY_STATUS_STR","features":[383]},{"name":"WIA_DPC_BURST_INTERVAL","features":[383]},{"name":"WIA_DPC_BURST_INTERVAL_STR","features":[383]},{"name":"WIA_DPC_BURST_NUMBER","features":[383]},{"name":"WIA_DPC_BURST_NUMBER_STR","features":[383]},{"name":"WIA_DPC_CAPTURE_DELAY","features":[383]},{"name":"WIA_DPC_CAPTURE_DELAY_STR","features":[383]},{"name":"WIA_DPC_CAPTURE_MODE","features":[383]},{"name":"WIA_DPC_CAPTURE_MODE_STR","features":[383]},{"name":"WIA_DPC_COMPRESSION_SETTING","features":[383]},{"name":"WIA_DPC_COMPRESSION_SETTING_STR","features":[383]},{"name":"WIA_DPC_CONTRAST","features":[383]},{"name":"WIA_DPC_CONTRAST_STR","features":[383]},{"name":"WIA_DPC_COPYRIGHT_INFO","features":[383]},{"name":"WIA_DPC_COPYRIGHT_INFO_STR","features":[383]},{"name":"WIA_DPC_DIGITAL_ZOOM","features":[383]},{"name":"WIA_DPC_DIGITAL_ZOOM_STR","features":[383]},{"name":"WIA_DPC_DIMENSION","features":[383]},{"name":"WIA_DPC_DIMENSION_STR","features":[383]},{"name":"WIA_DPC_EFFECT_MODE","features":[383]},{"name":"WIA_DPC_EFFECT_MODE_STR","features":[383]},{"name":"WIA_DPC_EXPOSURE_COMP","features":[383]},{"name":"WIA_DPC_EXPOSURE_COMP_STR","features":[383]},{"name":"WIA_DPC_EXPOSURE_INDEX","features":[383]},{"name":"WIA_DPC_EXPOSURE_INDEX_STR","features":[383]},{"name":"WIA_DPC_EXPOSURE_METERING_MODE","features":[383]},{"name":"WIA_DPC_EXPOSURE_METERING_MODE_STR","features":[383]},{"name":"WIA_DPC_EXPOSURE_MODE","features":[383]},{"name":"WIA_DPC_EXPOSURE_MODE_STR","features":[383]},{"name":"WIA_DPC_EXPOSURE_TIME","features":[383]},{"name":"WIA_DPC_EXPOSURE_TIME_STR","features":[383]},{"name":"WIA_DPC_FLASH_MODE","features":[383]},{"name":"WIA_DPC_FLASH_MODE_STR","features":[383]},{"name":"WIA_DPC_FNUMBER","features":[383]},{"name":"WIA_DPC_FNUMBER_STR","features":[383]},{"name":"WIA_DPC_FOCAL_LENGTH","features":[383]},{"name":"WIA_DPC_FOCAL_LENGTH_STR","features":[383]},{"name":"WIA_DPC_FOCUS_DISTANCE","features":[383]},{"name":"WIA_DPC_FOCUS_DISTANCE_STR","features":[383]},{"name":"WIA_DPC_FOCUS_MANUAL_DIST","features":[383]},{"name":"WIA_DPC_FOCUS_MANUAL_DIST_STR","features":[383]},{"name":"WIA_DPC_FOCUS_METERING","features":[383]},{"name":"WIA_DPC_FOCUS_METERING_MODE","features":[383]},{"name":"WIA_DPC_FOCUS_METERING_MODE_STR","features":[383]},{"name":"WIA_DPC_FOCUS_METERING_STR","features":[383]},{"name":"WIA_DPC_FOCUS_MODE","features":[383]},{"name":"WIA_DPC_FOCUS_MODE_STR","features":[383]},{"name":"WIA_DPC_PAN_POSITION","features":[383]},{"name":"WIA_DPC_PAN_POSITION_STR","features":[383]},{"name":"WIA_DPC_PICTURES_REMAINING","features":[383]},{"name":"WIA_DPC_PICTURES_REMAINING_STR","features":[383]},{"name":"WIA_DPC_PICTURES_TAKEN","features":[383]},{"name":"WIA_DPC_PICTURES_TAKEN_STR","features":[383]},{"name":"WIA_DPC_PICT_HEIGHT","features":[383]},{"name":"WIA_DPC_PICT_HEIGHT_STR","features":[383]},{"name":"WIA_DPC_PICT_WIDTH","features":[383]},{"name":"WIA_DPC_PICT_WIDTH_STR","features":[383]},{"name":"WIA_DPC_POWER_MODE","features":[383]},{"name":"WIA_DPC_POWER_MODE_STR","features":[383]},{"name":"WIA_DPC_RGB_GAIN","features":[383]},{"name":"WIA_DPC_RGB_GAIN_STR","features":[383]},{"name":"WIA_DPC_SHARPNESS","features":[383]},{"name":"WIA_DPC_SHARPNESS_STR","features":[383]},{"name":"WIA_DPC_THUMB_HEIGHT","features":[383]},{"name":"WIA_DPC_THUMB_HEIGHT_STR","features":[383]},{"name":"WIA_DPC_THUMB_WIDTH","features":[383]},{"name":"WIA_DPC_THUMB_WIDTH_STR","features":[383]},{"name":"WIA_DPC_TILT_POSITION","features":[383]},{"name":"WIA_DPC_TILT_POSITION_STR","features":[383]},{"name":"WIA_DPC_TIMELAPSE_INTERVAL","features":[383]},{"name":"WIA_DPC_TIMELAPSE_INTERVAL_STR","features":[383]},{"name":"WIA_DPC_TIMELAPSE_NUMBER","features":[383]},{"name":"WIA_DPC_TIMELAPSE_NUMBER_STR","features":[383]},{"name":"WIA_DPC_TIMER_MODE","features":[383]},{"name":"WIA_DPC_TIMER_MODE_STR","features":[383]},{"name":"WIA_DPC_TIMER_VALUE","features":[383]},{"name":"WIA_DPC_TIMER_VALUE_STR","features":[383]},{"name":"WIA_DPC_UPLOAD_URL","features":[383]},{"name":"WIA_DPC_UPLOAD_URL_STR","features":[383]},{"name":"WIA_DPC_WHITE_BALANCE","features":[383]},{"name":"WIA_DPC_WHITE_BALANCE_STR","features":[383]},{"name":"WIA_DPC_ZOOM_POSITION","features":[383]},{"name":"WIA_DPC_ZOOM_POSITION_STR","features":[383]},{"name":"WIA_DPF_FIRST","features":[383]},{"name":"WIA_DPF_MOUNT_POINT","features":[383]},{"name":"WIA_DPF_MOUNT_POINT_STR","features":[383]},{"name":"WIA_DPS_DEVICE_ID","features":[383]},{"name":"WIA_DPS_DEVICE_ID_STR","features":[383]},{"name":"WIA_DPS_DITHER_PATTERN_DATA","features":[383]},{"name":"WIA_DPS_DITHER_PATTERN_DATA_STR","features":[383]},{"name":"WIA_DPS_DITHER_SELECT","features":[383]},{"name":"WIA_DPS_DITHER_SELECT_STR","features":[383]},{"name":"WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES","features":[383]},{"name":"WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES_STR","features":[383]},{"name":"WIA_DPS_DOCUMENT_HANDLING_CAPACITY","features":[383]},{"name":"WIA_DPS_DOCUMENT_HANDLING_CAPACITY_STR","features":[383]},{"name":"WIA_DPS_DOCUMENT_HANDLING_SELECT","features":[383]},{"name":"WIA_DPS_DOCUMENT_HANDLING_SELECT_STR","features":[383]},{"name":"WIA_DPS_DOCUMENT_HANDLING_STATUS","features":[383]},{"name":"WIA_DPS_DOCUMENT_HANDLING_STATUS_STR","features":[383]},{"name":"WIA_DPS_ENDORSER_CHARACTERS","features":[383]},{"name":"WIA_DPS_ENDORSER_CHARACTERS_STR","features":[383]},{"name":"WIA_DPS_ENDORSER_STRING","features":[383]},{"name":"WIA_DPS_ENDORSER_STRING_STR","features":[383]},{"name":"WIA_DPS_FILTER_SELECT","features":[383]},{"name":"WIA_DPS_FILTER_SELECT_STR","features":[383]},{"name":"WIA_DPS_FIRST","features":[383]},{"name":"WIA_DPS_GLOBAL_IDENTITY","features":[383]},{"name":"WIA_DPS_GLOBAL_IDENTITY_STR","features":[383]},{"name":"WIA_DPS_HORIZONTAL_BED_REGISTRATION","features":[383]},{"name":"WIA_DPS_HORIZONTAL_BED_REGISTRATION_STR","features":[383]},{"name":"WIA_DPS_HORIZONTAL_BED_SIZE","features":[383]},{"name":"WIA_DPS_HORIZONTAL_BED_SIZE_STR","features":[383]},{"name":"WIA_DPS_HORIZONTAL_SHEET_FEED_SIZE","features":[383]},{"name":"WIA_DPS_HORIZONTAL_SHEET_FEED_SIZE_STR","features":[383]},{"name":"WIA_DPS_MAX_SCAN_TIME","features":[383]},{"name":"WIA_DPS_MAX_SCAN_TIME_STR","features":[383]},{"name":"WIA_DPS_MIN_HORIZONTAL_SHEET_FEED_SIZE","features":[383]},{"name":"WIA_DPS_MIN_HORIZONTAL_SHEET_FEED_SIZE_STR","features":[383]},{"name":"WIA_DPS_MIN_VERTICAL_SHEET_FEED_SIZE","features":[383]},{"name":"WIA_DPS_MIN_VERTICAL_SHEET_FEED_SIZE_STR","features":[383]},{"name":"WIA_DPS_OPTICAL_XRES","features":[383]},{"name":"WIA_DPS_OPTICAL_XRES_STR","features":[383]},{"name":"WIA_DPS_OPTICAL_YRES","features":[383]},{"name":"WIA_DPS_OPTICAL_YRES_STR","features":[383]},{"name":"WIA_DPS_PAD_COLOR","features":[383]},{"name":"WIA_DPS_PAD_COLOR_STR","features":[383]},{"name":"WIA_DPS_PAGES","features":[383]},{"name":"WIA_DPS_PAGES_STR","features":[383]},{"name":"WIA_DPS_PAGE_HEIGHT","features":[383]},{"name":"WIA_DPS_PAGE_HEIGHT_STR","features":[383]},{"name":"WIA_DPS_PAGE_SIZE","features":[383]},{"name":"WIA_DPS_PAGE_SIZE_STR","features":[383]},{"name":"WIA_DPS_PAGE_WIDTH","features":[383]},{"name":"WIA_DPS_PAGE_WIDTH_STR","features":[383]},{"name":"WIA_DPS_PLATEN_COLOR","features":[383]},{"name":"WIA_DPS_PLATEN_COLOR_STR","features":[383]},{"name":"WIA_DPS_PREVIEW","features":[383]},{"name":"WIA_DPS_PREVIEW_STR","features":[383]},{"name":"WIA_DPS_SCAN_AHEAD_PAGES","features":[383]},{"name":"WIA_DPS_SCAN_AHEAD_PAGES_STR","features":[383]},{"name":"WIA_DPS_SCAN_AVAILABLE_ITEM","features":[383]},{"name":"WIA_DPS_SCAN_AVAILABLE_ITEM_STR","features":[383]},{"name":"WIA_DPS_SERVICE_ID","features":[383]},{"name":"WIA_DPS_SERVICE_ID_STR","features":[383]},{"name":"WIA_DPS_SHEET_FEEDER_REGISTRATION","features":[383]},{"name":"WIA_DPS_SHEET_FEEDER_REGISTRATION_STR","features":[383]},{"name":"WIA_DPS_SHOW_PREVIEW_CONTROL","features":[383]},{"name":"WIA_DPS_SHOW_PREVIEW_CONTROL_STR","features":[383]},{"name":"WIA_DPS_TRANSPARENCY","features":[383]},{"name":"WIA_DPS_TRANSPARENCY_CAPABILITIES","features":[383]},{"name":"WIA_DPS_TRANSPARENCY_CAPABILITIES_STR","features":[383]},{"name":"WIA_DPS_TRANSPARENCY_SELECT","features":[383]},{"name":"WIA_DPS_TRANSPARENCY_SELECT_STR","features":[383]},{"name":"WIA_DPS_TRANSPARENCY_STATUS","features":[383]},{"name":"WIA_DPS_TRANSPARENCY_STATUS_STR","features":[383]},{"name":"WIA_DPS_TRANSPARENCY_STR","features":[383]},{"name":"WIA_DPS_USER_NAME","features":[383]},{"name":"WIA_DPS_USER_NAME_STR","features":[383]},{"name":"WIA_DPS_VERTICAL_BED_REGISTRATION","features":[383]},{"name":"WIA_DPS_VERTICAL_BED_REGISTRATION_STR","features":[383]},{"name":"WIA_DPS_VERTICAL_BED_SIZE","features":[383]},{"name":"WIA_DPS_VERTICAL_BED_SIZE_STR","features":[383]},{"name":"WIA_DPS_VERTICAL_SHEET_FEED_SIZE","features":[383]},{"name":"WIA_DPS_VERTICAL_SHEET_FEED_SIZE_STR","features":[383]},{"name":"WIA_DPV_DSHOW_DEVICE_PATH","features":[383]},{"name":"WIA_DPV_DSHOW_DEVICE_PATH_STR","features":[383]},{"name":"WIA_DPV_IMAGES_DIRECTORY","features":[383]},{"name":"WIA_DPV_IMAGES_DIRECTORY_STR","features":[383]},{"name":"WIA_DPV_LAST_PICTURE_TAKEN","features":[383]},{"name":"WIA_DPV_LAST_PICTURE_TAKEN_STR","features":[383]},{"name":"WIA_ENDORSER_TOK_DATE","features":[383]},{"name":"WIA_ENDORSER_TOK_DAY","features":[383]},{"name":"WIA_ENDORSER_TOK_MONTH","features":[383]},{"name":"WIA_ENDORSER_TOK_PAGE_COUNT","features":[383]},{"name":"WIA_ENDORSER_TOK_TIME","features":[383]},{"name":"WIA_ENDORSER_TOK_YEAR","features":[383]},{"name":"WIA_ERROR_BUSY","features":[383]},{"name":"WIA_ERROR_COVER_OPEN","features":[383]},{"name":"WIA_ERROR_DESTINATION","features":[383]},{"name":"WIA_ERROR_DEVICE_COMMUNICATION","features":[383]},{"name":"WIA_ERROR_DEVICE_LOCKED","features":[383]},{"name":"WIA_ERROR_EXCEPTION_IN_DRIVER","features":[383]},{"name":"WIA_ERROR_GENERAL_ERROR","features":[383]},{"name":"WIA_ERROR_INCORRECT_HARDWARE_SETTING","features":[383]},{"name":"WIA_ERROR_INVALID_COMMAND","features":[383]},{"name":"WIA_ERROR_INVALID_DRIVER_RESPONSE","features":[383]},{"name":"WIA_ERROR_ITEM_DELETED","features":[383]},{"name":"WIA_ERROR_LAMP_OFF","features":[383]},{"name":"WIA_ERROR_MAXIMUM_PRINTER_ENDORSER_COUNTER","features":[383]},{"name":"WIA_ERROR_MULTI_FEED","features":[383]},{"name":"WIA_ERROR_NETWORK_RESERVATION_FAILED","features":[383]},{"name":"WIA_ERROR_OFFLINE","features":[383]},{"name":"WIA_ERROR_PAPER_EMPTY","features":[383]},{"name":"WIA_ERROR_PAPER_JAM","features":[383]},{"name":"WIA_ERROR_PAPER_PROBLEM","features":[383]},{"name":"WIA_ERROR_USER_INTERVENTION","features":[383]},{"name":"WIA_ERROR_WARMING_UP","features":[383]},{"name":"WIA_EVENT_CANCEL_IO","features":[383]},{"name":"WIA_EVENT_COVER_CLOSED","features":[383]},{"name":"WIA_EVENT_COVER_OPEN","features":[383]},{"name":"WIA_EVENT_DEVICE_CONNECTED","features":[383]},{"name":"WIA_EVENT_DEVICE_CONNECTED_STR","features":[383]},{"name":"WIA_EVENT_DEVICE_DISCONNECTED","features":[383]},{"name":"WIA_EVENT_DEVICE_DISCONNECTED_STR","features":[383]},{"name":"WIA_EVENT_DEVICE_NOT_READY","features":[383]},{"name":"WIA_EVENT_DEVICE_READY","features":[383]},{"name":"WIA_EVENT_FEEDER_EMPTIED","features":[383]},{"name":"WIA_EVENT_FEEDER_LOADED","features":[383]},{"name":"WIA_EVENT_FLATBED_LID_CLOSED","features":[383]},{"name":"WIA_EVENT_FLATBED_LID_OPEN","features":[383]},{"name":"WIA_EVENT_HANDLER_NO_ACTION","features":[383]},{"name":"WIA_EVENT_HANDLER_PROMPT","features":[383]},{"name":"WIA_EVENT_ITEM_CREATED","features":[383]},{"name":"WIA_EVENT_ITEM_DELETED","features":[383]},{"name":"WIA_EVENT_POWER_RESUME","features":[383]},{"name":"WIA_EVENT_POWER_SUSPEND","features":[383]},{"name":"WIA_EVENT_SCAN_EMAIL_IMAGE","features":[383]},{"name":"WIA_EVENT_SCAN_FAX_IMAGE","features":[383]},{"name":"WIA_EVENT_SCAN_FILM_IMAGE","features":[383]},{"name":"WIA_EVENT_SCAN_IMAGE","features":[383]},{"name":"WIA_EVENT_SCAN_IMAGE2","features":[383]},{"name":"WIA_EVENT_SCAN_IMAGE3","features":[383]},{"name":"WIA_EVENT_SCAN_IMAGE4","features":[383]},{"name":"WIA_EVENT_SCAN_OCR_IMAGE","features":[383]},{"name":"WIA_EVENT_SCAN_PRINT_IMAGE","features":[383]},{"name":"WIA_EVENT_STI_PROXY","features":[383]},{"name":"WIA_EVENT_STORAGE_CREATED","features":[383]},{"name":"WIA_EVENT_STORAGE_DELETED","features":[383]},{"name":"WIA_EVENT_TREE_UPDATED","features":[383]},{"name":"WIA_EVENT_VOLUME_INSERT","features":[383]},{"name":"WIA_EXTENDED_TRANSFER_INFO","features":[383]},{"name":"WIA_FEEDER_CONTROL_AUTO","features":[383]},{"name":"WIA_FEEDER_CONTROL_MANUAL","features":[383]},{"name":"WIA_FILM_BW_NEGATIVE","features":[383]},{"name":"WIA_FILM_COLOR_NEGATIVE","features":[383]},{"name":"WIA_FILM_COLOR_SLIDE","features":[383]},{"name":"WIA_FINAL_SCAN","features":[383]},{"name":"WIA_FLAG_NOM","features":[383]},{"name":"WIA_FLAG_NUM_ELEMS","features":[383]},{"name":"WIA_FLAG_VALUES","features":[383]},{"name":"WIA_FORMAT_INFO","features":[383]},{"name":"WIA_IMAGEPROC_FILTER_STR","features":[383]},{"name":"WIA_INTENT_BEST_PREVIEW","features":[383]},{"name":"WIA_INTENT_IMAGE_TYPE_COLOR","features":[383]},{"name":"WIA_INTENT_IMAGE_TYPE_GRAYSCALE","features":[383]},{"name":"WIA_INTENT_IMAGE_TYPE_MASK","features":[383]},{"name":"WIA_INTENT_IMAGE_TYPE_TEXT","features":[383]},{"name":"WIA_INTENT_MAXIMIZE_QUALITY","features":[383]},{"name":"WIA_INTENT_MINIMIZE_SIZE","features":[383]},{"name":"WIA_INTENT_NONE","features":[383]},{"name":"WIA_INTENT_SIZE_MASK","features":[383]},{"name":"WIA_IPA_ACCESS_RIGHTS","features":[383]},{"name":"WIA_IPA_ACCESS_RIGHTS_STR","features":[383]},{"name":"WIA_IPA_APP_COLOR_MAPPING","features":[383]},{"name":"WIA_IPA_APP_COLOR_MAPPING_STR","features":[383]},{"name":"WIA_IPA_BITS_PER_CHANNEL","features":[383]},{"name":"WIA_IPA_BITS_PER_CHANNEL_STR","features":[383]},{"name":"WIA_IPA_BUFFER_SIZE","features":[383]},{"name":"WIA_IPA_BUFFER_SIZE_STR","features":[383]},{"name":"WIA_IPA_BYTES_PER_LINE","features":[383]},{"name":"WIA_IPA_BYTES_PER_LINE_STR","features":[383]},{"name":"WIA_IPA_CHANNELS_PER_PIXEL","features":[383]},{"name":"WIA_IPA_CHANNELS_PER_PIXEL_STR","features":[383]},{"name":"WIA_IPA_COLOR_PROFILE","features":[383]},{"name":"WIA_IPA_COLOR_PROFILE_STR","features":[383]},{"name":"WIA_IPA_COMPRESSION","features":[383]},{"name":"WIA_IPA_COMPRESSION_STR","features":[383]},{"name":"WIA_IPA_DATATYPE","features":[383]},{"name":"WIA_IPA_DATATYPE_STR","features":[383]},{"name":"WIA_IPA_DEPTH","features":[383]},{"name":"WIA_IPA_DEPTH_STR","features":[383]},{"name":"WIA_IPA_FILENAME_EXTENSION","features":[383]},{"name":"WIA_IPA_FILENAME_EXTENSION_STR","features":[383]},{"name":"WIA_IPA_FIRST","features":[383]},{"name":"WIA_IPA_FORMAT","features":[383]},{"name":"WIA_IPA_FORMAT_STR","features":[383]},{"name":"WIA_IPA_FULL_ITEM_NAME","features":[383]},{"name":"WIA_IPA_FULL_ITEM_NAME_STR","features":[383]},{"name":"WIA_IPA_GAMMA_CURVES","features":[383]},{"name":"WIA_IPA_GAMMA_CURVES_STR","features":[383]},{"name":"WIA_IPA_ICM_PROFILE_NAME","features":[383]},{"name":"WIA_IPA_ICM_PROFILE_NAME_STR","features":[383]},{"name":"WIA_IPA_ITEMS_STORED","features":[383]},{"name":"WIA_IPA_ITEMS_STORED_STR","features":[383]},{"name":"WIA_IPA_ITEM_CATEGORY","features":[383]},{"name":"WIA_IPA_ITEM_CATEGORY_STR","features":[383]},{"name":"WIA_IPA_ITEM_FLAGS","features":[383]},{"name":"WIA_IPA_ITEM_FLAGS_STR","features":[383]},{"name":"WIA_IPA_ITEM_NAME","features":[383]},{"name":"WIA_IPA_ITEM_NAME_STR","features":[383]},{"name":"WIA_IPA_ITEM_SIZE","features":[383]},{"name":"WIA_IPA_ITEM_SIZE_STR","features":[383]},{"name":"WIA_IPA_ITEM_TIME","features":[383]},{"name":"WIA_IPA_ITEM_TIME_STR","features":[383]},{"name":"WIA_IPA_MIN_BUFFER_SIZE","features":[383]},{"name":"WIA_IPA_MIN_BUFFER_SIZE_STR","features":[383]},{"name":"WIA_IPA_NUMBER_OF_LINES","features":[383]},{"name":"WIA_IPA_NUMBER_OF_LINES_STR","features":[383]},{"name":"WIA_IPA_PIXELS_PER_LINE","features":[383]},{"name":"WIA_IPA_PIXELS_PER_LINE_STR","features":[383]},{"name":"WIA_IPA_PLANAR","features":[383]},{"name":"WIA_IPA_PLANAR_STR","features":[383]},{"name":"WIA_IPA_PREFERRED_FORMAT","features":[383]},{"name":"WIA_IPA_PREFERRED_FORMAT_STR","features":[383]},{"name":"WIA_IPA_PROP_STREAM_COMPAT_ID","features":[383]},{"name":"WIA_IPA_PROP_STREAM_COMPAT_ID_STR","features":[383]},{"name":"WIA_IPA_RAW_BITS_PER_CHANNEL","features":[383]},{"name":"WIA_IPA_RAW_BITS_PER_CHANNEL_STR","features":[383]},{"name":"WIA_IPA_REGION_TYPE","features":[383]},{"name":"WIA_IPA_REGION_TYPE_STR","features":[383]},{"name":"WIA_IPA_SUPPRESS_PROPERTY_PAGE","features":[383]},{"name":"WIA_IPA_SUPPRESS_PROPERTY_PAGE_STR","features":[383]},{"name":"WIA_IPA_TYMED","features":[383]},{"name":"WIA_IPA_TYMED_STR","features":[383]},{"name":"WIA_IPA_UPLOAD_ITEM_SIZE","features":[383]},{"name":"WIA_IPA_UPLOAD_ITEM_SIZE_STR","features":[383]},{"name":"WIA_IPC_AUDIO_AVAILABLE","features":[383]},{"name":"WIA_IPC_AUDIO_AVAILABLE_STR","features":[383]},{"name":"WIA_IPC_AUDIO_DATA","features":[383]},{"name":"WIA_IPC_AUDIO_DATA_FORMAT","features":[383]},{"name":"WIA_IPC_AUDIO_DATA_FORMAT_STR","features":[383]},{"name":"WIA_IPC_AUDIO_DATA_STR","features":[383]},{"name":"WIA_IPC_FIRST","features":[383]},{"name":"WIA_IPC_NUM_PICT_PER_ROW","features":[383]},{"name":"WIA_IPC_NUM_PICT_PER_ROW_STR","features":[383]},{"name":"WIA_IPC_SEQUENCE","features":[383]},{"name":"WIA_IPC_SEQUENCE_STR","features":[383]},{"name":"WIA_IPC_THUMBNAIL","features":[383]},{"name":"WIA_IPC_THUMBNAIL_STR","features":[383]},{"name":"WIA_IPC_THUMB_HEIGHT","features":[383]},{"name":"WIA_IPC_THUMB_HEIGHT_STR","features":[383]},{"name":"WIA_IPC_THUMB_WIDTH","features":[383]},{"name":"WIA_IPC_THUMB_WIDTH_STR","features":[383]},{"name":"WIA_IPC_TIMEDELAY","features":[383]},{"name":"WIA_IPC_TIMEDELAY_STR","features":[383]},{"name":"WIA_IPS_ALARM","features":[383]},{"name":"WIA_IPS_ALARM_STR","features":[383]},{"name":"WIA_IPS_AUTO_CROP","features":[383]},{"name":"WIA_IPS_AUTO_CROP_STR","features":[383]},{"name":"WIA_IPS_AUTO_DESKEW","features":[383]},{"name":"WIA_IPS_AUTO_DESKEW_STR","features":[383]},{"name":"WIA_IPS_BARCODE_READER","features":[383]},{"name":"WIA_IPS_BARCODE_READER_STR","features":[383]},{"name":"WIA_IPS_BARCODE_SEARCH_DIRECTION","features":[383]},{"name":"WIA_IPS_BARCODE_SEARCH_DIRECTION_STR","features":[383]},{"name":"WIA_IPS_BARCODE_SEARCH_TIMEOUT","features":[383]},{"name":"WIA_IPS_BARCODE_SEARCH_TIMEOUT_STR","features":[383]},{"name":"WIA_IPS_BLANK_PAGES","features":[383]},{"name":"WIA_IPS_BLANK_PAGES_SENSITIVITY","features":[383]},{"name":"WIA_IPS_BLANK_PAGES_SENSITIVITY_STR","features":[383]},{"name":"WIA_IPS_BLANK_PAGES_STR","features":[383]},{"name":"WIA_IPS_BRIGHTNESS","features":[383]},{"name":"WIA_IPS_BRIGHTNESS_STR","features":[383]},{"name":"WIA_IPS_COLOR_DROP","features":[383]},{"name":"WIA_IPS_COLOR_DROP_BLUE","features":[383]},{"name":"WIA_IPS_COLOR_DROP_BLUE_STR","features":[383]},{"name":"WIA_IPS_COLOR_DROP_GREEN","features":[383]},{"name":"WIA_IPS_COLOR_DROP_GREEN_STR","features":[383]},{"name":"WIA_IPS_COLOR_DROP_MULTI","features":[383]},{"name":"WIA_IPS_COLOR_DROP_MULTI_STR","features":[383]},{"name":"WIA_IPS_COLOR_DROP_RED","features":[383]},{"name":"WIA_IPS_COLOR_DROP_RED_STR","features":[383]},{"name":"WIA_IPS_COLOR_DROP_STR","features":[383]},{"name":"WIA_IPS_CONTRAST","features":[383]},{"name":"WIA_IPS_CONTRAST_STR","features":[383]},{"name":"WIA_IPS_CUR_INTENT","features":[383]},{"name":"WIA_IPS_CUR_INTENT_STR","features":[383]},{"name":"WIA_IPS_DESKEW_X","features":[383]},{"name":"WIA_IPS_DESKEW_X_STR","features":[383]},{"name":"WIA_IPS_DESKEW_Y","features":[383]},{"name":"WIA_IPS_DESKEW_Y_STR","features":[383]},{"name":"WIA_IPS_DOCUMENT_HANDLING_SELECT","features":[383]},{"name":"WIA_IPS_DOCUMENT_HANDLING_SELECT_STR","features":[383]},{"name":"WIA_IPS_ENABLED_BARCODE_TYPES","features":[383]},{"name":"WIA_IPS_ENABLED_BARCODE_TYPES_STR","features":[383]},{"name":"WIA_IPS_ENABLED_PATCH_CODE_TYPES","features":[383]},{"name":"WIA_IPS_ENABLED_PATCH_CODE_TYPES_STR","features":[383]},{"name":"WIA_IPS_FEEDER_CONTROL","features":[383]},{"name":"WIA_IPS_FEEDER_CONTROL_STR","features":[383]},{"name":"WIA_IPS_FILM_NODE_NAME","features":[383]},{"name":"WIA_IPS_FILM_NODE_NAME_STR","features":[383]},{"name":"WIA_IPS_FILM_SCAN_MODE","features":[383]},{"name":"WIA_IPS_FILM_SCAN_MODE_STR","features":[383]},{"name":"WIA_IPS_FIRST","features":[383]},{"name":"WIA_IPS_INVERT","features":[383]},{"name":"WIA_IPS_INVERT_STR","features":[383]},{"name":"WIA_IPS_JOB_SEPARATORS","features":[383]},{"name":"WIA_IPS_JOB_SEPARATORS_STR","features":[383]},{"name":"WIA_IPS_LAMP","features":[383]},{"name":"WIA_IPS_LAMP_AUTO_OFF","features":[383]},{"name":"WIA_IPS_LAMP_AUTO_OFF_STR","features":[383]},{"name":"WIA_IPS_LAMP_STR","features":[383]},{"name":"WIA_IPS_LONG_DOCUMENT","features":[383]},{"name":"WIA_IPS_LONG_DOCUMENT_STR","features":[383]},{"name":"WIA_IPS_MAXIMUM_BARCODES_PER_PAGE","features":[383]},{"name":"WIA_IPS_MAXIMUM_BARCODES_PER_PAGE_STR","features":[383]},{"name":"WIA_IPS_MAXIMUM_BARCODE_SEARCH_RETRIES","features":[383]},{"name":"WIA_IPS_MAXIMUM_BARCODE_SEARCH_RETRIES_STR","features":[383]},{"name":"WIA_IPS_MAX_HORIZONTAL_SIZE","features":[383]},{"name":"WIA_IPS_MAX_HORIZONTAL_SIZE_STR","features":[383]},{"name":"WIA_IPS_MAX_VERTICAL_SIZE","features":[383]},{"name":"WIA_IPS_MAX_VERTICAL_SIZE_STR","features":[383]},{"name":"WIA_IPS_MICR_READER","features":[383]},{"name":"WIA_IPS_MICR_READER_STR","features":[383]},{"name":"WIA_IPS_MIN_HORIZONTAL_SIZE","features":[383]},{"name":"WIA_IPS_MIN_HORIZONTAL_SIZE_STR","features":[383]},{"name":"WIA_IPS_MIN_VERTICAL_SIZE","features":[383]},{"name":"WIA_IPS_MIN_VERTICAL_SIZE_STR","features":[383]},{"name":"WIA_IPS_MIRROR","features":[383]},{"name":"WIA_IPS_MIRROR_STR","features":[383]},{"name":"WIA_IPS_MULTI_FEED","features":[383]},{"name":"WIA_IPS_MULTI_FEED_DETECT_METHOD","features":[383]},{"name":"WIA_IPS_MULTI_FEED_DETECT_METHOD_STR","features":[383]},{"name":"WIA_IPS_MULTI_FEED_SENSITIVITY","features":[383]},{"name":"WIA_IPS_MULTI_FEED_SENSITIVITY_STR","features":[383]},{"name":"WIA_IPS_MULTI_FEED_STR","features":[383]},{"name":"WIA_IPS_OPTICAL_XRES","features":[383]},{"name":"WIA_IPS_OPTICAL_XRES_STR","features":[383]},{"name":"WIA_IPS_OPTICAL_YRES","features":[383]},{"name":"WIA_IPS_OPTICAL_YRES_STR","features":[383]},{"name":"WIA_IPS_ORIENTATION","features":[383]},{"name":"WIA_IPS_ORIENTATION_STR","features":[383]},{"name":"WIA_IPS_OVER_SCAN","features":[383]},{"name":"WIA_IPS_OVER_SCAN_BOTTOM","features":[383]},{"name":"WIA_IPS_OVER_SCAN_BOTTOM_STR","features":[383]},{"name":"WIA_IPS_OVER_SCAN_LEFT","features":[383]},{"name":"WIA_IPS_OVER_SCAN_LEFT_STR","features":[383]},{"name":"WIA_IPS_OVER_SCAN_RIGHT","features":[383]},{"name":"WIA_IPS_OVER_SCAN_RIGHT_STR","features":[383]},{"name":"WIA_IPS_OVER_SCAN_STR","features":[383]},{"name":"WIA_IPS_OVER_SCAN_TOP","features":[383]},{"name":"WIA_IPS_OVER_SCAN_TOP_STR","features":[383]},{"name":"WIA_IPS_PAGES","features":[383]},{"name":"WIA_IPS_PAGES_STR","features":[383]},{"name":"WIA_IPS_PAGE_HEIGHT","features":[383]},{"name":"WIA_IPS_PAGE_HEIGHT_STR","features":[383]},{"name":"WIA_IPS_PAGE_SIZE","features":[383]},{"name":"WIA_IPS_PAGE_SIZE_STR","features":[383]},{"name":"WIA_IPS_PAGE_WIDTH","features":[383]},{"name":"WIA_IPS_PAGE_WIDTH_STR","features":[383]},{"name":"WIA_IPS_PATCH_CODE_READER","features":[383]},{"name":"WIA_IPS_PATCH_CODE_READER_STR","features":[383]},{"name":"WIA_IPS_PHOTOMETRIC_INTERP","features":[383]},{"name":"WIA_IPS_PHOTOMETRIC_INTERP_STR","features":[383]},{"name":"WIA_IPS_PREVIEW","features":[383]},{"name":"WIA_IPS_PREVIEW_STR","features":[383]},{"name":"WIA_IPS_PREVIEW_TYPE","features":[383]},{"name":"WIA_IPS_PREVIEW_TYPE_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_CHARACTER_ROTATION","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_CHARACTER_ROTATION_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_COUNTER","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_COUNTER_DIGITS","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_COUNTER_DIGITS_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_COUNTER_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_FONT_TYPE","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_FONT_TYPE_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_DOWNLOAD","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_DOWNLOAD_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_HEIGHT","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_HEIGHT_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_WIDTH","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MAX_WIDTH_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_HEIGHT","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_HEIGHT_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_WIDTH","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_MIN_WIDTH_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_POSITION","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_POSITION_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_UPLOAD","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_GRAPHICS_UPLOAD_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_INK","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_INK_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_MAX_CHARACTERS","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_MAX_CHARACTERS_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_MAX_GRAPHICS","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_MAX_GRAPHICS_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_NUM_LINES","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_NUM_LINES_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_ORDER","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_ORDER_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_PADDING","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_PADDING_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_STEP","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_STEP_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_STRING","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_STRING_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_TEXT_DOWNLOAD","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_TEXT_DOWNLOAD_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_TEXT_UPLOAD","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_TEXT_UPLOAD_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_VALID_CHARACTERS","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_VALID_CHARACTERS_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_VALID_FORMAT_SPECIFIERS","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_VALID_FORMAT_SPECIFIERS_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_XOFFSET","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_XOFFSET_STR","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_YOFFSET","features":[383]},{"name":"WIA_IPS_PRINTER_ENDORSER_YOFFSET_STR","features":[383]},{"name":"WIA_IPS_ROTATION","features":[383]},{"name":"WIA_IPS_ROTATION_STR","features":[383]},{"name":"WIA_IPS_SCAN_AHEAD","features":[383]},{"name":"WIA_IPS_SCAN_AHEAD_CAPACITY","features":[383]},{"name":"WIA_IPS_SCAN_AHEAD_CAPACITY_STR","features":[383]},{"name":"WIA_IPS_SCAN_AHEAD_STR","features":[383]},{"name":"WIA_IPS_SEGMENTATION","features":[383]},{"name":"WIA_IPS_SEGMENTATION_STR","features":[383]},{"name":"WIA_IPS_SHEET_FEEDER_REGISTRATION","features":[383]},{"name":"WIA_IPS_SHEET_FEEDER_REGISTRATION_STR","features":[383]},{"name":"WIA_IPS_SHOW_PREVIEW_CONTROL","features":[383]},{"name":"WIA_IPS_SHOW_PREVIEW_CONTROL_STR","features":[383]},{"name":"WIA_IPS_SUPPORTED_BARCODE_TYPES","features":[383]},{"name":"WIA_IPS_SUPPORTED_BARCODE_TYPES_STR","features":[383]},{"name":"WIA_IPS_SUPPORTED_PATCH_CODE_TYPES","features":[383]},{"name":"WIA_IPS_SUPPORTED_PATCH_CODE_TYPES_STR","features":[383]},{"name":"WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION","features":[383]},{"name":"WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION_STR","features":[383]},{"name":"WIA_IPS_THRESHOLD","features":[383]},{"name":"WIA_IPS_THRESHOLD_STR","features":[383]},{"name":"WIA_IPS_TRANSFER_CAPABILITIES","features":[383]},{"name":"WIA_IPS_TRANSFER_CAPABILITIES_STR","features":[383]},{"name":"WIA_IPS_WARM_UP_TIME","features":[383]},{"name":"WIA_IPS_WARM_UP_TIME_STR","features":[383]},{"name":"WIA_IPS_XEXTENT","features":[383]},{"name":"WIA_IPS_XEXTENT_STR","features":[383]},{"name":"WIA_IPS_XPOS","features":[383]},{"name":"WIA_IPS_XPOS_STR","features":[383]},{"name":"WIA_IPS_XRES","features":[383]},{"name":"WIA_IPS_XRES_STR","features":[383]},{"name":"WIA_IPS_XSCALING","features":[383]},{"name":"WIA_IPS_XSCALING_STR","features":[383]},{"name":"WIA_IPS_YEXTENT","features":[383]},{"name":"WIA_IPS_YEXTENT_STR","features":[383]},{"name":"WIA_IPS_YPOS","features":[383]},{"name":"WIA_IPS_YPOS_STR","features":[383]},{"name":"WIA_IPS_YRES","features":[383]},{"name":"WIA_IPS_YRES_STR","features":[383]},{"name":"WIA_IPS_YSCALING","features":[383]},{"name":"WIA_IPS_YSCALING_STR","features":[383]},{"name":"WIA_IS_DEFAULT_HANDLER","features":[383]},{"name":"WIA_ITEM_CAN_BE_DELETED","features":[383]},{"name":"WIA_ITEM_READ","features":[383]},{"name":"WIA_ITEM_WRITE","features":[383]},{"name":"WIA_LAMP_OFF","features":[383]},{"name":"WIA_LAMP_ON","features":[383]},{"name":"WIA_LINE_ORDER_BOTTOM_TO_TOP","features":[383]},{"name":"WIA_LINE_ORDER_TOP_TO_BOTTOM","features":[383]},{"name":"WIA_LIST_COUNT","features":[383]},{"name":"WIA_LIST_NOM","features":[383]},{"name":"WIA_LIST_NUM_ELEMS","features":[383]},{"name":"WIA_LIST_VALUES","features":[383]},{"name":"WIA_LONG_DOCUMENT_DISABLED","features":[383]},{"name":"WIA_LONG_DOCUMENT_ENABLED","features":[383]},{"name":"WIA_LONG_DOCUMENT_SPLIT","features":[383]},{"name":"WIA_MAJOR_EVENT_DEVICE_CONNECT","features":[383]},{"name":"WIA_MAJOR_EVENT_DEVICE_DISCONNECT","features":[383]},{"name":"WIA_MAJOR_EVENT_PICTURE_DELETED","features":[383]},{"name":"WIA_MAJOR_EVENT_PICTURE_TAKEN","features":[383]},{"name":"WIA_MAX_CTX_SIZE","features":[383]},{"name":"WIA_MICR","features":[383]},{"name":"WIA_MICR_INFO","features":[383]},{"name":"WIA_MICR_READER_AUTO","features":[383]},{"name":"WIA_MICR_READER_DISABLED","features":[383]},{"name":"WIA_MICR_READER_FEEDER_BACK","features":[383]},{"name":"WIA_MICR_READER_FEEDER_DUPLEX","features":[383]},{"name":"WIA_MICR_READER_FEEDER_FRONT","features":[383]},{"name":"WIA_MICR_READER_FLATBED","features":[383]},{"name":"WIA_MULTI_FEED_DETECT_CONTINUE","features":[383]},{"name":"WIA_MULTI_FEED_DETECT_DISABLED","features":[383]},{"name":"WIA_MULTI_FEED_DETECT_METHOD_LENGTH","features":[383]},{"name":"WIA_MULTI_FEED_DETECT_METHOD_OVERLAP","features":[383]},{"name":"WIA_MULTI_FEED_DETECT_STOP_ERROR","features":[383]},{"name":"WIA_MULTI_FEED_DETECT_STOP_SUCCESS","features":[383]},{"name":"WIA_NOTIFICATION_EVENT","features":[383]},{"name":"WIA_NUM_DIP","features":[383]},{"name":"WIA_NUM_IPC","features":[383]},{"name":"WIA_ORDER_BGR","features":[383]},{"name":"WIA_ORDER_RGB","features":[383]},{"name":"WIA_OVER_SCAN_ALL","features":[383]},{"name":"WIA_OVER_SCAN_DISABLED","features":[383]},{"name":"WIA_OVER_SCAN_LEFT_RIGHT","features":[383]},{"name":"WIA_OVER_SCAN_TOP_BOTTOM","features":[383]},{"name":"WIA_PACKED_PIXEL","features":[383]},{"name":"WIA_PAGE_A4","features":[383]},{"name":"WIA_PAGE_AUTO","features":[383]},{"name":"WIA_PAGE_BUSINESSCARD","features":[383]},{"name":"WIA_PAGE_CUSTOM","features":[383]},{"name":"WIA_PAGE_CUSTOM_BASE","features":[383]},{"name":"WIA_PAGE_DIN_2B","features":[383]},{"name":"WIA_PAGE_DIN_4B","features":[383]},{"name":"WIA_PAGE_ISO_A0","features":[383]},{"name":"WIA_PAGE_ISO_A1","features":[383]},{"name":"WIA_PAGE_ISO_A10","features":[383]},{"name":"WIA_PAGE_ISO_A2","features":[383]},{"name":"WIA_PAGE_ISO_A3","features":[383]},{"name":"WIA_PAGE_ISO_A4","features":[383]},{"name":"WIA_PAGE_ISO_A5","features":[383]},{"name":"WIA_PAGE_ISO_A6","features":[383]},{"name":"WIA_PAGE_ISO_A7","features":[383]},{"name":"WIA_PAGE_ISO_A8","features":[383]},{"name":"WIA_PAGE_ISO_A9","features":[383]},{"name":"WIA_PAGE_ISO_B0","features":[383]},{"name":"WIA_PAGE_ISO_B1","features":[383]},{"name":"WIA_PAGE_ISO_B10","features":[383]},{"name":"WIA_PAGE_ISO_B2","features":[383]},{"name":"WIA_PAGE_ISO_B3","features":[383]},{"name":"WIA_PAGE_ISO_B4","features":[383]},{"name":"WIA_PAGE_ISO_B5","features":[383]},{"name":"WIA_PAGE_ISO_B6","features":[383]},{"name":"WIA_PAGE_ISO_B7","features":[383]},{"name":"WIA_PAGE_ISO_B8","features":[383]},{"name":"WIA_PAGE_ISO_B9","features":[383]},{"name":"WIA_PAGE_ISO_C0","features":[383]},{"name":"WIA_PAGE_ISO_C1","features":[383]},{"name":"WIA_PAGE_ISO_C10","features":[383]},{"name":"WIA_PAGE_ISO_C2","features":[383]},{"name":"WIA_PAGE_ISO_C3","features":[383]},{"name":"WIA_PAGE_ISO_C4","features":[383]},{"name":"WIA_PAGE_ISO_C5","features":[383]},{"name":"WIA_PAGE_ISO_C6","features":[383]},{"name":"WIA_PAGE_ISO_C7","features":[383]},{"name":"WIA_PAGE_ISO_C8","features":[383]},{"name":"WIA_PAGE_ISO_C9","features":[383]},{"name":"WIA_PAGE_JIS_2A","features":[383]},{"name":"WIA_PAGE_JIS_4A","features":[383]},{"name":"WIA_PAGE_JIS_B0","features":[383]},{"name":"WIA_PAGE_JIS_B1","features":[383]},{"name":"WIA_PAGE_JIS_B10","features":[383]},{"name":"WIA_PAGE_JIS_B2","features":[383]},{"name":"WIA_PAGE_JIS_B3","features":[383]},{"name":"WIA_PAGE_JIS_B4","features":[383]},{"name":"WIA_PAGE_JIS_B5","features":[383]},{"name":"WIA_PAGE_JIS_B6","features":[383]},{"name":"WIA_PAGE_JIS_B7","features":[383]},{"name":"WIA_PAGE_JIS_B8","features":[383]},{"name":"WIA_PAGE_JIS_B9","features":[383]},{"name":"WIA_PAGE_LETTER","features":[383]},{"name":"WIA_PAGE_USLEDGER","features":[383]},{"name":"WIA_PAGE_USLEGAL","features":[383]},{"name":"WIA_PAGE_USLETTER","features":[383]},{"name":"WIA_PAGE_USSTATEMENT","features":[383]},{"name":"WIA_PATCH_CODES","features":[383]},{"name":"WIA_PATCH_CODE_1","features":[383]},{"name":"WIA_PATCH_CODE_10","features":[383]},{"name":"WIA_PATCH_CODE_11","features":[383]},{"name":"WIA_PATCH_CODE_12","features":[383]},{"name":"WIA_PATCH_CODE_13","features":[383]},{"name":"WIA_PATCH_CODE_14","features":[383]},{"name":"WIA_PATCH_CODE_2","features":[383]},{"name":"WIA_PATCH_CODE_3","features":[383]},{"name":"WIA_PATCH_CODE_4","features":[383]},{"name":"WIA_PATCH_CODE_6","features":[383]},{"name":"WIA_PATCH_CODE_7","features":[383]},{"name":"WIA_PATCH_CODE_8","features":[383]},{"name":"WIA_PATCH_CODE_9","features":[383]},{"name":"WIA_PATCH_CODE_CUSTOM_BASE","features":[383]},{"name":"WIA_PATCH_CODE_INFO","features":[383]},{"name":"WIA_PATCH_CODE_READER_AUTO","features":[383]},{"name":"WIA_PATCH_CODE_READER_DISABLED","features":[383]},{"name":"WIA_PATCH_CODE_READER_FEEDER_BACK","features":[383]},{"name":"WIA_PATCH_CODE_READER_FEEDER_DUPLEX","features":[383]},{"name":"WIA_PATCH_CODE_READER_FEEDER_FRONT","features":[383]},{"name":"WIA_PATCH_CODE_READER_FLATBED","features":[383]},{"name":"WIA_PATCH_CODE_T","features":[383]},{"name":"WIA_PATCH_CODE_UNKNOWN","features":[383]},{"name":"WIA_PHOTO_WHITE_0","features":[383]},{"name":"WIA_PHOTO_WHITE_1","features":[383]},{"name":"WIA_PLANAR","features":[383]},{"name":"WIA_PREVIEW_SCAN","features":[383]},{"name":"WIA_PRINTER_ENDORSER_AFTER_SCAN","features":[383]},{"name":"WIA_PRINTER_ENDORSER_AUTO","features":[383]},{"name":"WIA_PRINTER_ENDORSER_BEFORE_SCAN","features":[383]},{"name":"WIA_PRINTER_ENDORSER_DIGITAL","features":[383]},{"name":"WIA_PRINTER_ENDORSER_DISABLED","features":[383]},{"name":"WIA_PRINTER_ENDORSER_FEEDER_BACK","features":[383]},{"name":"WIA_PRINTER_ENDORSER_FEEDER_DUPLEX","features":[383]},{"name":"WIA_PRINTER_ENDORSER_FEEDER_FRONT","features":[383]},{"name":"WIA_PRINTER_ENDORSER_FLATBED","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_BACKGROUND","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM_LEFT","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_BOTTOM_RIGHT","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_DEVICE_DEFAULT","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_LEFT","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_RIGHT","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_TOP","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_TOP_LEFT","features":[383]},{"name":"WIA_PRINTER_ENDORSER_GRAPHICS_TOP_RIGHT","features":[383]},{"name":"WIA_PRINT_AM_PM","features":[383]},{"name":"WIA_PRINT_DATE","features":[383]},{"name":"WIA_PRINT_DAY","features":[383]},{"name":"WIA_PRINT_FONT_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_EXTRA_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_ITALIC","features":[383]},{"name":"WIA_PRINT_FONT_ITALIC_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_ITALIC_EXTRA_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_LARGE","features":[383]},{"name":"WIA_PRINT_FONT_LARGE_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_LARGE_EXTRA_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_LARGE_ITALIC","features":[383]},{"name":"WIA_PRINT_FONT_LARGE_ITALIC_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_LARGE_ITALIC_EXTRA_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_NORMAL","features":[383]},{"name":"WIA_PRINT_FONT_SMALL","features":[383]},{"name":"WIA_PRINT_FONT_SMALL_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_SMALL_EXTRA_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_SMALL_ITALIC","features":[383]},{"name":"WIA_PRINT_FONT_SMALL_ITALIC_BOLD","features":[383]},{"name":"WIA_PRINT_FONT_SMALL_ITALIC_EXTRA_BOLD","features":[383]},{"name":"WIA_PRINT_HOUR_12H","features":[383]},{"name":"WIA_PRINT_HOUR_24H","features":[383]},{"name":"WIA_PRINT_IMAGE","features":[383]},{"name":"WIA_PRINT_MILLISECOND","features":[383]},{"name":"WIA_PRINT_MINUTE","features":[383]},{"name":"WIA_PRINT_MONTH","features":[383]},{"name":"WIA_PRINT_MONTH_NAME","features":[383]},{"name":"WIA_PRINT_MONTH_SHORT","features":[383]},{"name":"WIA_PRINT_PADDING_BLANK","features":[383]},{"name":"WIA_PRINT_PADDING_NONE","features":[383]},{"name":"WIA_PRINT_PADDING_ZERO","features":[383]},{"name":"WIA_PRINT_PAGE_COUNT","features":[383]},{"name":"WIA_PRINT_SECOND","features":[383]},{"name":"WIA_PRINT_TIME_12H","features":[383]},{"name":"WIA_PRINT_TIME_24H","features":[383]},{"name":"WIA_PRINT_WEEK_DAY","features":[383]},{"name":"WIA_PRINT_WEEK_DAY_SHORT","features":[383]},{"name":"WIA_PRINT_YEAR","features":[383]},{"name":"WIA_PRIVATE_DEVPROP","features":[383]},{"name":"WIA_PRIVATE_ITEMPROP","features":[383]},{"name":"WIA_PROPERTY_CONTEXT","features":[383,307]},{"name":"WIA_PROPERTY_INFO","features":[383,360]},{"name":"WIA_PROPID_TO_NAME","features":[383]},{"name":"WIA_PROPPAGE_CAMERA_ITEM_GENERAL","features":[383]},{"name":"WIA_PROPPAGE_DEVICE_GENERAL","features":[383]},{"name":"WIA_PROPPAGE_SCANNER_ITEM_GENERAL","features":[383]},{"name":"WIA_PROP_CACHEABLE","features":[383]},{"name":"WIA_PROP_FLAG","features":[383]},{"name":"WIA_PROP_LIST","features":[383]},{"name":"WIA_PROP_NONE","features":[383]},{"name":"WIA_PROP_RANGE","features":[383]},{"name":"WIA_PROP_READ","features":[383]},{"name":"WIA_PROP_SYNC_REQUIRED","features":[383]},{"name":"WIA_PROP_WRITE","features":[383]},{"name":"WIA_RANGE_MAX","features":[383]},{"name":"WIA_RANGE_MIN","features":[383]},{"name":"WIA_RANGE_NOM","features":[383]},{"name":"WIA_RANGE_NUM_ELEMS","features":[383]},{"name":"WIA_RANGE_STEP","features":[383]},{"name":"WIA_RAW_HEADER","features":[383]},{"name":"WIA_REGISTER_EVENT_CALLBACK","features":[383]},{"name":"WIA_RESERVED_FOR_NEW_PROPS","features":[383]},{"name":"WIA_SCAN_AHEAD_ALL","features":[383]},{"name":"WIA_SCAN_AHEAD_DISABLED","features":[383]},{"name":"WIA_SCAN_AHEAD_ENABLED","features":[383]},{"name":"WIA_SEGMENTATION_FILTER_STR","features":[383]},{"name":"WIA_SELECT_DEVICE_NODEFAULT","features":[383]},{"name":"WIA_SEPARATOR_DETECT_NOSCAN_CONTINUE","features":[383]},{"name":"WIA_SEPARATOR_DETECT_NOSCAN_STOP","features":[383]},{"name":"WIA_SEPARATOR_DETECT_SCAN_CONTINUE","features":[383]},{"name":"WIA_SEPARATOR_DETECT_SCAN_STOP","features":[383]},{"name":"WIA_SEPARATOR_DISABLED","features":[383]},{"name":"WIA_SET_DEFAULT_HANDLER","features":[383]},{"name":"WIA_SHOW_PREVIEW_CONTROL","features":[383]},{"name":"WIA_STATUS_CALIBRATING","features":[383]},{"name":"WIA_STATUS_CLEAR","features":[383]},{"name":"WIA_STATUS_END_OF_MEDIA","features":[383]},{"name":"WIA_STATUS_NETWORK_DEVICE_RESERVED","features":[383]},{"name":"WIA_STATUS_NOT_HANDLED","features":[383]},{"name":"WIA_STATUS_RESERVING_NETWORK_DEVICE","features":[383]},{"name":"WIA_STATUS_SKIP_ITEM","features":[383]},{"name":"WIA_STATUS_WARMING_UP","features":[383]},{"name":"WIA_S_CHANGE_DEVICE","features":[383]},{"name":"WIA_S_NO_DEVICE_AVAILABLE","features":[383]},{"name":"WIA_TRANSFER_ACQUIRE_CHILDREN","features":[383]},{"name":"WIA_TRANSFER_CHILDREN_SINGLE_SCAN","features":[383]},{"name":"WIA_TRANSFER_MSG_DEVICE_STATUS","features":[383]},{"name":"WIA_TRANSFER_MSG_END_OF_STREAM","features":[383]},{"name":"WIA_TRANSFER_MSG_END_OF_TRANSFER","features":[383]},{"name":"WIA_TRANSFER_MSG_NEW_PAGE","features":[383]},{"name":"WIA_TRANSFER_MSG_STATUS","features":[383]},{"name":"WIA_UNREGISTER_EVENT_CALLBACK","features":[383]},{"name":"WIA_USE_SEGMENTATION_FILTER","features":[383]},{"name":"WIA_WSD_FRIENDLY_NAME","features":[383]},{"name":"WIA_WSD_FRIENDLY_NAME_STR","features":[383]},{"name":"WIA_WSD_MANUFACTURER","features":[383]},{"name":"WIA_WSD_MANUFACTURER_STR","features":[383]},{"name":"WIA_WSD_MANUFACTURER_URL","features":[383]},{"name":"WIA_WSD_MANUFACTURER_URL_STR","features":[383]},{"name":"WIA_WSD_MODEL_NAME","features":[383]},{"name":"WIA_WSD_MODEL_NAME_STR","features":[383]},{"name":"WIA_WSD_MODEL_NUMBER","features":[383]},{"name":"WIA_WSD_MODEL_NUMBER_STR","features":[383]},{"name":"WIA_WSD_MODEL_URL","features":[383]},{"name":"WIA_WSD_MODEL_URL_STR","features":[383]},{"name":"WIA_WSD_PRESENTATION_URL","features":[383]},{"name":"WIA_WSD_PRESENTATION_URL_STR","features":[383]},{"name":"WIA_WSD_SCAN_AVAILABLE_ITEM","features":[383]},{"name":"WIA_WSD_SCAN_AVAILABLE_ITEM_STR","features":[383]},{"name":"WIA_WSD_SERIAL_NUMBER","features":[383]},{"name":"WIA_WSD_SERIAL_NUMBER_STR","features":[383]},{"name":"WiaAudFmt_AIFF","features":[383]},{"name":"WiaAudFmt_MP3","features":[383]},{"name":"WiaAudFmt_WAV","features":[383]},{"name":"WiaAudFmt_WMA","features":[383]},{"name":"WiaDevMgr","features":[383]},{"name":"WiaDevMgr2","features":[383]},{"name":"WiaImgFmt_ASF","features":[383]},{"name":"WiaImgFmt_AVI","features":[383]},{"name":"WiaImgFmt_BMP","features":[383]},{"name":"WiaImgFmt_CIFF","features":[383]},{"name":"WiaImgFmt_CSV","features":[383]},{"name":"WiaImgFmt_DPOF","features":[383]},{"name":"WiaImgFmt_EMF","features":[383]},{"name":"WiaImgFmt_EXEC","features":[383]},{"name":"WiaImgFmt_EXIF","features":[383]},{"name":"WiaImgFmt_FLASHPIX","features":[383]},{"name":"WiaImgFmt_GIF","features":[383]},{"name":"WiaImgFmt_HTML","features":[383]},{"name":"WiaImgFmt_ICO","features":[383]},{"name":"WiaImgFmt_JBIG","features":[383]},{"name":"WiaImgFmt_JBIG2","features":[383]},{"name":"WiaImgFmt_JPEG","features":[383]},{"name":"WiaImgFmt_JPEG2K","features":[383]},{"name":"WiaImgFmt_JPEG2KX","features":[383]},{"name":"WiaImgFmt_MEMORYBMP","features":[383]},{"name":"WiaImgFmt_MPG","features":[383]},{"name":"WiaImgFmt_OXPS","features":[383]},{"name":"WiaImgFmt_PDFA","features":[383]},{"name":"WiaImgFmt_PHOTOCD","features":[383]},{"name":"WiaImgFmt_PICT","features":[383]},{"name":"WiaImgFmt_PNG","features":[383]},{"name":"WiaImgFmt_RAW","features":[383]},{"name":"WiaImgFmt_RAWBAR","features":[383]},{"name":"WiaImgFmt_RAWMIC","features":[383]},{"name":"WiaImgFmt_RAWPAT","features":[383]},{"name":"WiaImgFmt_RAWRGB","features":[383]},{"name":"WiaImgFmt_RTF","features":[383]},{"name":"WiaImgFmt_SCRIPT","features":[383]},{"name":"WiaImgFmt_TIFF","features":[383]},{"name":"WiaImgFmt_TXT","features":[383]},{"name":"WiaImgFmt_UNDEFINED","features":[383]},{"name":"WiaImgFmt_UNICODE16","features":[383]},{"name":"WiaImgFmt_WMF","features":[383]},{"name":"WiaImgFmt_XML","features":[383]},{"name":"WiaImgFmt_XMLBAR","features":[383]},{"name":"WiaImgFmt_XMLMIC","features":[383]},{"name":"WiaImgFmt_XMLPAT","features":[383]},{"name":"WiaImgFmt_XPS","features":[383]},{"name":"WiaItemTypeAnalyze","features":[383]},{"name":"WiaItemTypeAudio","features":[383]},{"name":"WiaItemTypeBurst","features":[383]},{"name":"WiaItemTypeDeleted","features":[383]},{"name":"WiaItemTypeDevice","features":[383]},{"name":"WiaItemTypeDisconnected","features":[383]},{"name":"WiaItemTypeDocument","features":[383]},{"name":"WiaItemTypeFile","features":[383]},{"name":"WiaItemTypeFolder","features":[383]},{"name":"WiaItemTypeFree","features":[383]},{"name":"WiaItemTypeGenerated","features":[383]},{"name":"WiaItemTypeHPanorama","features":[383]},{"name":"WiaItemTypeHasAttachments","features":[383]},{"name":"WiaItemTypeImage","features":[383]},{"name":"WiaItemTypeMask","features":[383]},{"name":"WiaItemTypeProgrammableDataSource","features":[383]},{"name":"WiaItemTypeRemoved","features":[383]},{"name":"WiaItemTypeRoot","features":[383]},{"name":"WiaItemTypeStorage","features":[383]},{"name":"WiaItemTypeTransfer","features":[383]},{"name":"WiaItemTypeTwainCapabilityPassThrough","features":[383]},{"name":"WiaItemTypeVPanorama","features":[383]},{"name":"WiaItemTypeVideo","features":[383]},{"name":"WiaLog","features":[383]},{"name":"WiaTransferParams","features":[383]},{"name":"WiaVideo","features":[383]},{"name":"g_dwDebugFlags","features":[383]}],"384":[{"name":"CLSID_WPD_NAMESPACE_EXTENSION","features":[384]},{"name":"DELETE_OBJECT_OPTIONS","features":[384]},{"name":"DEVICE_RADIO_STATE","features":[384]},{"name":"DEVPKEY_MTPBTH_IsConnected","features":[384,305]},{"name":"DEVSVCTYPE_ABSTRACT","features":[384]},{"name":"DEVSVCTYPE_DEFAULT","features":[384]},{"name":"DEVSVC_SERVICEINFO_VERSION","features":[384]},{"name":"DMProcessConfigXMLFiltered","features":[384]},{"name":"DRS_HW_RADIO_OFF","features":[384]},{"name":"DRS_HW_RADIO_OFF_UNCONTROLLABLE","features":[384]},{"name":"DRS_HW_RADIO_ON_UNCONTROLLABLE","features":[384]},{"name":"DRS_RADIO_INVALID","features":[384]},{"name":"DRS_RADIO_MAX","features":[384]},{"name":"DRS_RADIO_ON","features":[384]},{"name":"DRS_SW_HW_RADIO_OFF","features":[384]},{"name":"DRS_SW_RADIO_OFF","features":[384]},{"name":"ENUM_AnchorResults_AnchorStateInvalid","features":[384]},{"name":"ENUM_AnchorResults_AnchorStateNormal","features":[384]},{"name":"ENUM_AnchorResults_AnchorStateOld","features":[384]},{"name":"ENUM_AnchorResults_ItemStateChanged","features":[384]},{"name":"ENUM_AnchorResults_ItemStateCreated","features":[384]},{"name":"ENUM_AnchorResults_ItemStateDeleted","features":[384]},{"name":"ENUM_AnchorResults_ItemStateInvalid","features":[384]},{"name":"ENUM_AnchorResults_ItemStateUpdated","features":[384]},{"name":"ENUM_CalendarObj_BusyStatusBusy","features":[384]},{"name":"ENUM_CalendarObj_BusyStatusFree","features":[384]},{"name":"ENUM_CalendarObj_BusyStatusOutOfOffice","features":[384]},{"name":"ENUM_CalendarObj_BusyStatusTentative","features":[384]},{"name":"ENUM_DeviceMetadataObj_DefaultCABFalse","features":[384]},{"name":"ENUM_DeviceMetadataObj_DefaultCABTrue","features":[384]},{"name":"ENUM_MessageObj_PatternInstanceFirst","features":[384]},{"name":"ENUM_MessageObj_PatternInstanceFourth","features":[384]},{"name":"ENUM_MessageObj_PatternInstanceLast","features":[384]},{"name":"ENUM_MessageObj_PatternInstanceNone","features":[384]},{"name":"ENUM_MessageObj_PatternInstanceSecond","features":[384]},{"name":"ENUM_MessageObj_PatternInstanceThird","features":[384]},{"name":"ENUM_MessageObj_PatternTypeDaily","features":[384]},{"name":"ENUM_MessageObj_PatternTypeMonthly","features":[384]},{"name":"ENUM_MessageObj_PatternTypeWeekly","features":[384]},{"name":"ENUM_MessageObj_PatternTypeYearly","features":[384]},{"name":"ENUM_MessageObj_PriorityHighest","features":[384]},{"name":"ENUM_MessageObj_PriorityLowest","features":[384]},{"name":"ENUM_MessageObj_PriorityNormal","features":[384]},{"name":"ENUM_MessageObj_ReadFalse","features":[384]},{"name":"ENUM_MessageObj_ReadTrue","features":[384]},{"name":"ENUM_StatusSvc_ChargingActive","features":[384]},{"name":"ENUM_StatusSvc_ChargingInactive","features":[384]},{"name":"ENUM_StatusSvc_ChargingUnknown","features":[384]},{"name":"ENUM_StatusSvc_RoamingActive","features":[384]},{"name":"ENUM_StatusSvc_RoamingInactive","features":[384]},{"name":"ENUM_StatusSvc_RoamingUnknown","features":[384]},{"name":"ENUM_SyncSvc_SyncObjectReferencesDisabled","features":[384]},{"name":"ENUM_SyncSvc_SyncObjectReferencesEnabled","features":[384]},{"name":"ENUM_TaskObj_CompleteFalse","features":[384]},{"name":"ENUM_TaskObj_CompleteTrue","features":[384]},{"name":"E_WPD_DEVICE_ALREADY_OPENED","features":[384]},{"name":"E_WPD_DEVICE_IS_HUNG","features":[384]},{"name":"E_WPD_DEVICE_NOT_OPEN","features":[384]},{"name":"E_WPD_OBJECT_ALREADY_ATTACHED_TO_DEVICE","features":[384]},{"name":"E_WPD_OBJECT_ALREADY_ATTACHED_TO_SERVICE","features":[384]},{"name":"E_WPD_OBJECT_NOT_ATTACHED_TO_DEVICE","features":[384]},{"name":"E_WPD_OBJECT_NOT_ATTACHED_TO_SERVICE","features":[384]},{"name":"E_WPD_OBJECT_NOT_COMMITED","features":[384]},{"name":"E_WPD_SERVICE_ALREADY_OPENED","features":[384]},{"name":"E_WPD_SERVICE_BAD_PARAMETER_ORDER","features":[384]},{"name":"E_WPD_SERVICE_NOT_OPEN","features":[384]},{"name":"E_WPD_SMS_INVALID_MESSAGE_BODY","features":[384]},{"name":"E_WPD_SMS_INVALID_RECIPIENT","features":[384]},{"name":"E_WPD_SMS_SERVICE_UNAVAILABLE","features":[384]},{"name":"EnumBthMtpConnectors","features":[384]},{"name":"FACILITY_WPD","features":[384]},{"name":"FLAG_MessageObj_DayOfWeekFriday","features":[384]},{"name":"FLAG_MessageObj_DayOfWeekMonday","features":[384]},{"name":"FLAG_MessageObj_DayOfWeekNone","features":[384]},{"name":"FLAG_MessageObj_DayOfWeekSaturday","features":[384]},{"name":"FLAG_MessageObj_DayOfWeekSunday","features":[384]},{"name":"FLAG_MessageObj_DayOfWeekThursday","features":[384]},{"name":"FLAG_MessageObj_DayOfWeekTuesday","features":[384]},{"name":"FLAG_MessageObj_DayOfWeekWednesday","features":[384]},{"name":"GUID_DEVINTERFACE_WPD","features":[384]},{"name":"GUID_DEVINTERFACE_WPD_PRIVATE","features":[384]},{"name":"GUID_DEVINTERFACE_WPD_SERVICE","features":[384]},{"name":"IConnectionRequestCallback","features":[384]},{"name":"IEnumPortableDeviceConnectors","features":[384]},{"name":"IEnumPortableDeviceObjectIDs","features":[384]},{"name":"IMediaRadioManager","features":[384]},{"name":"IMediaRadioManagerNotifySink","features":[384]},{"name":"IOCTL_WPD_MESSAGE_READWRITE_ACCESS","features":[384]},{"name":"IOCTL_WPD_MESSAGE_READ_ACCESS","features":[384]},{"name":"IPortableDevice","features":[384]},{"name":"IPortableDeviceCapabilities","features":[384]},{"name":"IPortableDeviceConnector","features":[384]},{"name":"IPortableDeviceContent","features":[384]},{"name":"IPortableDeviceContent2","features":[384]},{"name":"IPortableDeviceDataStream","features":[384,358]},{"name":"IPortableDeviceDispatchFactory","features":[384]},{"name":"IPortableDeviceEventCallback","features":[384]},{"name":"IPortableDeviceKeyCollection","features":[384]},{"name":"IPortableDeviceManager","features":[384]},{"name":"IPortableDevicePropVariantCollection","features":[384]},{"name":"IPortableDeviceProperties","features":[384]},{"name":"IPortableDevicePropertiesBulk","features":[384]},{"name":"IPortableDevicePropertiesBulkCallback","features":[384]},{"name":"IPortableDeviceResources","features":[384]},{"name":"IPortableDeviceService","features":[384]},{"name":"IPortableDeviceServiceActivation","features":[384]},{"name":"IPortableDeviceServiceCapabilities","features":[384]},{"name":"IPortableDeviceServiceManager","features":[384]},{"name":"IPortableDeviceServiceMethodCallback","features":[384]},{"name":"IPortableDeviceServiceMethods","features":[384]},{"name":"IPortableDeviceServiceOpenCallback","features":[384]},{"name":"IPortableDeviceUnitsStream","features":[384]},{"name":"IPortableDeviceValues","features":[384]},{"name":"IPortableDeviceValuesCollection","features":[384]},{"name":"IPortableDeviceWebControl","features":[384,358]},{"name":"IRadioInstance","features":[384]},{"name":"IRadioInstanceCollection","features":[384]},{"name":"IWpdSerializer","features":[384]},{"name":"NAME_3GPP2File","features":[384]},{"name":"NAME_3GPPFile","features":[384]},{"name":"NAME_AACFile","features":[384]},{"name":"NAME_AIFFFile","features":[384]},{"name":"NAME_AMRFile","features":[384]},{"name":"NAME_ASFFile","features":[384]},{"name":"NAME_ASXPlaylist","features":[384]},{"name":"NAME_ATSCTSFile","features":[384]},{"name":"NAME_AVCHDFile","features":[384]},{"name":"NAME_AVIFile","features":[384]},{"name":"NAME_AbstractActivity","features":[384]},{"name":"NAME_AbstractActivityOccurrence","features":[384]},{"name":"NAME_AbstractAudioAlbum","features":[384]},{"name":"NAME_AbstractAudioPlaylist","features":[384]},{"name":"NAME_AbstractAudioVideoAlbum","features":[384]},{"name":"NAME_AbstractChapteredProduction","features":[384]},{"name":"NAME_AbstractContact","features":[384]},{"name":"NAME_AbstractContactGroup","features":[384]},{"name":"NAME_AbstractDocument","features":[384]},{"name":"NAME_AbstractImageAlbum","features":[384]},{"name":"NAME_AbstractMediacast","features":[384]},{"name":"NAME_AbstractMessage","features":[384]},{"name":"NAME_AbstractMessageFolder","features":[384]},{"name":"NAME_AbstractMultimediaAlbum","features":[384]},{"name":"NAME_AbstractNote","features":[384]},{"name":"NAME_AbstractTask","features":[384]},{"name":"NAME_AbstractVideoAlbum","features":[384]},{"name":"NAME_AbstractVideoPlaylist","features":[384]},{"name":"NAME_AnchorResults","features":[384]},{"name":"NAME_AnchorResults_Anchor","features":[384]},{"name":"NAME_AnchorResults_AnchorState","features":[384]},{"name":"NAME_AnchorResults_ResultObjectID","features":[384]},{"name":"NAME_AnchorSyncKnowledge","features":[384]},{"name":"NAME_AnchorSyncSvc","features":[384]},{"name":"NAME_AnchorSyncSvc_BeginSync","features":[384]},{"name":"NAME_AnchorSyncSvc_CurrentAnchor","features":[384]},{"name":"NAME_AnchorSyncSvc_EndSync","features":[384]},{"name":"NAME_AnchorSyncSvc_FilterType","features":[384]},{"name":"NAME_AnchorSyncSvc_GetChangesSinceAnchor","features":[384]},{"name":"NAME_AnchorSyncSvc_KnowledgeObjectID","features":[384]},{"name":"NAME_AnchorSyncSvc_LastSyncProxyID","features":[384]},{"name":"NAME_AnchorSyncSvc_LocalOnlyDelete","features":[384]},{"name":"NAME_AnchorSyncSvc_ProviderVersion","features":[384]},{"name":"NAME_AnchorSyncSvc_ReplicaID","features":[384]},{"name":"NAME_AnchorSyncSvc_SyncFormat","features":[384]},{"name":"NAME_AnchorSyncSvc_VersionProps","features":[384]},{"name":"NAME_Association","features":[384]},{"name":"NAME_AudibleFile","features":[384]},{"name":"NAME_AudioObj_AudioBitDepth","features":[384]},{"name":"NAME_AudioObj_AudioBitRate","features":[384]},{"name":"NAME_AudioObj_AudioBlockAlignment","features":[384]},{"name":"NAME_AudioObj_AudioFormatCode","features":[384]},{"name":"NAME_AudioObj_Channels","features":[384]},{"name":"NAME_AudioObj_Lyrics","features":[384]},{"name":"NAME_BMPImage","features":[384]},{"name":"NAME_CIFFImage","features":[384]},{"name":"NAME_CalendarObj_Accepted","features":[384]},{"name":"NAME_CalendarObj_BeginDateTime","features":[384]},{"name":"NAME_CalendarObj_BusyStatus","features":[384]},{"name":"NAME_CalendarObj_Declined","features":[384]},{"name":"NAME_CalendarObj_EndDateTime","features":[384]},{"name":"NAME_CalendarObj_Location","features":[384]},{"name":"NAME_CalendarObj_PatternDuration","features":[384]},{"name":"NAME_CalendarObj_PatternStartTime","features":[384]},{"name":"NAME_CalendarObj_ReminderOffset","features":[384]},{"name":"NAME_CalendarObj_Tentative","features":[384]},{"name":"NAME_CalendarObj_TimeZone","features":[384]},{"name":"NAME_CalendarSvc","features":[384]},{"name":"NAME_CalendarSvc_SyncWindowEnd","features":[384]},{"name":"NAME_CalendarSvc_SyncWindowStart","features":[384]},{"name":"NAME_ContactObj_AnniversaryDate","features":[384]},{"name":"NAME_ContactObj_Assistant","features":[384]},{"name":"NAME_ContactObj_Birthdate","features":[384]},{"name":"NAME_ContactObj_BusinessAddressCity","features":[384]},{"name":"NAME_ContactObj_BusinessAddressCountry","features":[384]},{"name":"NAME_ContactObj_BusinessAddressFull","features":[384]},{"name":"NAME_ContactObj_BusinessAddressLine2","features":[384]},{"name":"NAME_ContactObj_BusinessAddressPostalCode","features":[384]},{"name":"NAME_ContactObj_BusinessAddressRegion","features":[384]},{"name":"NAME_ContactObj_BusinessAddressStreet","features":[384]},{"name":"NAME_ContactObj_BusinessEmail","features":[384]},{"name":"NAME_ContactObj_BusinessEmail2","features":[384]},{"name":"NAME_ContactObj_BusinessFax","features":[384]},{"name":"NAME_ContactObj_BusinessPhone","features":[384]},{"name":"NAME_ContactObj_BusinessPhone2","features":[384]},{"name":"NAME_ContactObj_BusinessWebAddress","features":[384]},{"name":"NAME_ContactObj_Children","features":[384]},{"name":"NAME_ContactObj_Email","features":[384]},{"name":"NAME_ContactObj_FamilyName","features":[384]},{"name":"NAME_ContactObj_Fax","features":[384]},{"name":"NAME_ContactObj_GivenName","features":[384]},{"name":"NAME_ContactObj_IMAddress","features":[384]},{"name":"NAME_ContactObj_IMAddress2","features":[384]},{"name":"NAME_ContactObj_IMAddress3","features":[384]},{"name":"NAME_ContactObj_MiddleNames","features":[384]},{"name":"NAME_ContactObj_MobilePhone","features":[384]},{"name":"NAME_ContactObj_MobilePhone2","features":[384]},{"name":"NAME_ContactObj_Organization","features":[384]},{"name":"NAME_ContactObj_OtherAddressCity","features":[384]},{"name":"NAME_ContactObj_OtherAddressCountry","features":[384]},{"name":"NAME_ContactObj_OtherAddressFull","features":[384]},{"name":"NAME_ContactObj_OtherAddressLine2","features":[384]},{"name":"NAME_ContactObj_OtherAddressPostalCode","features":[384]},{"name":"NAME_ContactObj_OtherAddressRegion","features":[384]},{"name":"NAME_ContactObj_OtherAddressStreet","features":[384]},{"name":"NAME_ContactObj_OtherEmail","features":[384]},{"name":"NAME_ContactObj_OtherPhone","features":[384]},{"name":"NAME_ContactObj_Pager","features":[384]},{"name":"NAME_ContactObj_PersonalAddressCity","features":[384]},{"name":"NAME_ContactObj_PersonalAddressCountry","features":[384]},{"name":"NAME_ContactObj_PersonalAddressFull","features":[384]},{"name":"NAME_ContactObj_PersonalAddressLine2","features":[384]},{"name":"NAME_ContactObj_PersonalAddressPostalCode","features":[384]},{"name":"NAME_ContactObj_PersonalAddressRegion","features":[384]},{"name":"NAME_ContactObj_PersonalAddressStreet","features":[384]},{"name":"NAME_ContactObj_PersonalEmail","features":[384]},{"name":"NAME_ContactObj_PersonalEmail2","features":[384]},{"name":"NAME_ContactObj_PersonalFax","features":[384]},{"name":"NAME_ContactObj_PersonalPhone","features":[384]},{"name":"NAME_ContactObj_PersonalPhone2","features":[384]},{"name":"NAME_ContactObj_PersonalWebAddress","features":[384]},{"name":"NAME_ContactObj_Phone","features":[384]},{"name":"NAME_ContactObj_PhoneticFamilyName","features":[384]},{"name":"NAME_ContactObj_PhoneticGivenName","features":[384]},{"name":"NAME_ContactObj_PhoneticOrganization","features":[384]},{"name":"NAME_ContactObj_Ringtone","features":[384]},{"name":"NAME_ContactObj_Role","features":[384]},{"name":"NAME_ContactObj_Spouse","features":[384]},{"name":"NAME_ContactObj_Suffix","features":[384]},{"name":"NAME_ContactObj_Title","features":[384]},{"name":"NAME_ContactObj_WebAddress","features":[384]},{"name":"NAME_ContactSvc_SyncWithPhoneOnly","features":[384]},{"name":"NAME_ContactsSvc","features":[384]},{"name":"NAME_DPOFDocument","features":[384]},{"name":"NAME_DVBTSFile","features":[384]},{"name":"NAME_DeviceExecutable","features":[384]},{"name":"NAME_DeviceMetadataCAB","features":[384]},{"name":"NAME_DeviceMetadataObj_ContentID","features":[384]},{"name":"NAME_DeviceMetadataObj_DefaultCAB","features":[384]},{"name":"NAME_DeviceMetadataSvc","features":[384]},{"name":"NAME_DeviceScript","features":[384]},{"name":"NAME_EXIFImage","features":[384]},{"name":"NAME_ExcelDocument","features":[384]},{"name":"NAME_FLACFile","features":[384]},{"name":"NAME_FirmwareFile","features":[384]},{"name":"NAME_FlashPixImage","features":[384]},{"name":"NAME_FullEnumSyncKnowledge","features":[384]},{"name":"NAME_FullEnumSyncSvc","features":[384]},{"name":"NAME_FullEnumSyncSvc_BeginSync","features":[384]},{"name":"NAME_FullEnumSyncSvc_EndSync","features":[384]},{"name":"NAME_FullEnumSyncSvc_FilterType","features":[384]},{"name":"NAME_FullEnumSyncSvc_KnowledgeObjectID","features":[384]},{"name":"NAME_FullEnumSyncSvc_LastSyncProxyID","features":[384]},{"name":"NAME_FullEnumSyncSvc_LocalOnlyDelete","features":[384]},{"name":"NAME_FullEnumSyncSvc_ProviderVersion","features":[384]},{"name":"NAME_FullEnumSyncSvc_ReplicaID","features":[384]},{"name":"NAME_FullEnumSyncSvc_SyncFormat","features":[384]},{"name":"NAME_FullEnumSyncSvc_VersionProps","features":[384]},{"name":"NAME_GIFImage","features":[384]},{"name":"NAME_GenericObj_AllowedFolderContents","features":[384]},{"name":"NAME_GenericObj_AssociationDesc","features":[384]},{"name":"NAME_GenericObj_AssociationType","features":[384]},{"name":"NAME_GenericObj_Copyright","features":[384]},{"name":"NAME_GenericObj_Corrupt","features":[384]},{"name":"NAME_GenericObj_DRMStatus","features":[384]},{"name":"NAME_GenericObj_DateAccessed","features":[384]},{"name":"NAME_GenericObj_DateAdded","features":[384]},{"name":"NAME_GenericObj_DateAuthored","features":[384]},{"name":"NAME_GenericObj_DateCreated","features":[384]},{"name":"NAME_GenericObj_DateModified","features":[384]},{"name":"NAME_GenericObj_DateRevised","features":[384]},{"name":"NAME_GenericObj_Description","features":[384]},{"name":"NAME_GenericObj_Hidden","features":[384]},{"name":"NAME_GenericObj_Keywords","features":[384]},{"name":"NAME_GenericObj_LanguageLocale","features":[384]},{"name":"NAME_GenericObj_Name","features":[384]},{"name":"NAME_GenericObj_NonConsumable","features":[384]},{"name":"NAME_GenericObj_ObjectFileName","features":[384]},{"name":"NAME_GenericObj_ObjectFormat","features":[384]},{"name":"NAME_GenericObj_ObjectID","features":[384]},{"name":"NAME_GenericObj_ObjectSize","features":[384]},{"name":"NAME_GenericObj_ParentID","features":[384]},{"name":"NAME_GenericObj_PersistentUID","features":[384]},{"name":"NAME_GenericObj_PropertyBag","features":[384]},{"name":"NAME_GenericObj_ProtectionStatus","features":[384]},{"name":"NAME_GenericObj_ReferenceParentID","features":[384]},{"name":"NAME_GenericObj_StorageID","features":[384]},{"name":"NAME_GenericObj_SubDescription","features":[384]},{"name":"NAME_GenericObj_SyncID","features":[384]},{"name":"NAME_GenericObj_SystemObject","features":[384]},{"name":"NAME_GenericObj_TimeToLive","features":[384]},{"name":"NAME_HDPhotoImage","features":[384]},{"name":"NAME_HTMLDocument","features":[384]},{"name":"NAME_HintsSvc","features":[384]},{"name":"NAME_ICalendarActivity","features":[384]},{"name":"NAME_ImageObj_Aperature","features":[384]},{"name":"NAME_ImageObj_Exposure","features":[384]},{"name":"NAME_ImageObj_ISOSpeed","features":[384]},{"name":"NAME_ImageObj_ImageBitDepth","features":[384]},{"name":"NAME_ImageObj_IsColorCorrected","features":[384]},{"name":"NAME_ImageObj_IsCropped","features":[384]},{"name":"NAME_JFIFImage","features":[384]},{"name":"NAME_JP2Image","features":[384]},{"name":"NAME_JPEGXRImage","features":[384]},{"name":"NAME_JPXImage","features":[384]},{"name":"NAME_M3UPlaylist","features":[384]},{"name":"NAME_MHTDocument","features":[384]},{"name":"NAME_MP3File","features":[384]},{"name":"NAME_MPEG2File","features":[384]},{"name":"NAME_MPEG4File","features":[384]},{"name":"NAME_MPEGFile","features":[384]},{"name":"NAME_MPLPlaylist","features":[384]},{"name":"NAME_MediaObj_AlbumArtist","features":[384]},{"name":"NAME_MediaObj_AlbumName","features":[384]},{"name":"NAME_MediaObj_Artist","features":[384]},{"name":"NAME_MediaObj_AudioEncodingProfile","features":[384]},{"name":"NAME_MediaObj_BitRateType","features":[384]},{"name":"NAME_MediaObj_BookmarkByte","features":[384]},{"name":"NAME_MediaObj_BookmarkObject","features":[384]},{"name":"NAME_MediaObj_BookmarkTime","features":[384]},{"name":"NAME_MediaObj_BufferSize","features":[384]},{"name":"NAME_MediaObj_Composer","features":[384]},{"name":"NAME_MediaObj_Credits","features":[384]},{"name":"NAME_MediaObj_DateOriginalRelease","features":[384]},{"name":"NAME_MediaObj_Duration","features":[384]},{"name":"NAME_MediaObj_Editor","features":[384]},{"name":"NAME_MediaObj_EffectiveRating","features":[384]},{"name":"NAME_MediaObj_EncodingProfile","features":[384]},{"name":"NAME_MediaObj_EncodingQuality","features":[384]},{"name":"NAME_MediaObj_Genre","features":[384]},{"name":"NAME_MediaObj_GeographicOrigin","features":[384]},{"name":"NAME_MediaObj_Height","features":[384]},{"name":"NAME_MediaObj_MediaType","features":[384]},{"name":"NAME_MediaObj_MediaUID","features":[384]},{"name":"NAME_MediaObj_Mood","features":[384]},{"name":"NAME_MediaObj_Owner","features":[384]},{"name":"NAME_MediaObj_ParentalRating","features":[384]},{"name":"NAME_MediaObj_Producer","features":[384]},{"name":"NAME_MediaObj_SampleRate","features":[384]},{"name":"NAME_MediaObj_SkipCount","features":[384]},{"name":"NAME_MediaObj_SubscriptionContentID","features":[384]},{"name":"NAME_MediaObj_Subtitle","features":[384]},{"name":"NAME_MediaObj_TotalBitRate","features":[384]},{"name":"NAME_MediaObj_Track","features":[384]},{"name":"NAME_MediaObj_URLLink","features":[384]},{"name":"NAME_MediaObj_URLSource","features":[384]},{"name":"NAME_MediaObj_UseCount","features":[384]},{"name":"NAME_MediaObj_UserRating","features":[384]},{"name":"NAME_MediaObj_WebMaster","features":[384]},{"name":"NAME_MediaObj_Width","features":[384]},{"name":"NAME_MessageObj_BCC","features":[384]},{"name":"NAME_MessageObj_Body","features":[384]},{"name":"NAME_MessageObj_CC","features":[384]},{"name":"NAME_MessageObj_Category","features":[384]},{"name":"NAME_MessageObj_PatternDayOfMonth","features":[384]},{"name":"NAME_MessageObj_PatternDayOfWeek","features":[384]},{"name":"NAME_MessageObj_PatternDeleteDates","features":[384]},{"name":"NAME_MessageObj_PatternInstance","features":[384]},{"name":"NAME_MessageObj_PatternMonthOfYear","features":[384]},{"name":"NAME_MessageObj_PatternOriginalDateTime","features":[384]},{"name":"NAME_MessageObj_PatternPeriod","features":[384]},{"name":"NAME_MessageObj_PatternType","features":[384]},{"name":"NAME_MessageObj_PatternValidEndDate","features":[384]},{"name":"NAME_MessageObj_PatternValidStartDate","features":[384]},{"name":"NAME_MessageObj_Priority","features":[384]},{"name":"NAME_MessageObj_Read","features":[384]},{"name":"NAME_MessageObj_ReceivedTime","features":[384]},{"name":"NAME_MessageObj_Sender","features":[384]},{"name":"NAME_MessageObj_Subject","features":[384]},{"name":"NAME_MessageObj_To","features":[384]},{"name":"NAME_MessageSvc","features":[384]},{"name":"NAME_NotesSvc","features":[384]},{"name":"NAME_OGGFile","features":[384]},{"name":"NAME_PCDImage","features":[384]},{"name":"NAME_PICTImage","features":[384]},{"name":"NAME_PNGImage","features":[384]},{"name":"NAME_PSLPlaylist","features":[384]},{"name":"NAME_PowerPointDocument","features":[384]},{"name":"NAME_QCELPFile","features":[384]},{"name":"NAME_RingtonesSvc","features":[384]},{"name":"NAME_RingtonesSvc_DefaultRingtone","features":[384]},{"name":"NAME_Services_ServiceDisplayName","features":[384]},{"name":"NAME_Services_ServiceIcon","features":[384]},{"name":"NAME_Services_ServiceLocale","features":[384]},{"name":"NAME_StatusSvc","features":[384]},{"name":"NAME_StatusSvc_BatteryLife","features":[384]},{"name":"NAME_StatusSvc_ChargingState","features":[384]},{"name":"NAME_StatusSvc_MissedCalls","features":[384]},{"name":"NAME_StatusSvc_NetworkName","features":[384]},{"name":"NAME_StatusSvc_NetworkType","features":[384]},{"name":"NAME_StatusSvc_NewPictures","features":[384]},{"name":"NAME_StatusSvc_Roaming","features":[384]},{"name":"NAME_StatusSvc_SignalStrength","features":[384]},{"name":"NAME_StatusSvc_StorageCapacity","features":[384]},{"name":"NAME_StatusSvc_StorageFreeSpace","features":[384]},{"name":"NAME_StatusSvc_TextMessages","features":[384]},{"name":"NAME_StatusSvc_VoiceMail","features":[384]},{"name":"NAME_SyncObj_LastAuthorProxyID","features":[384]},{"name":"NAME_SyncSvc_BeginSync","features":[384]},{"name":"NAME_SyncSvc_EndSync","features":[384]},{"name":"NAME_SyncSvc_FilterType","features":[384]},{"name":"NAME_SyncSvc_LocalOnlyDelete","features":[384]},{"name":"NAME_SyncSvc_SyncFormat","features":[384]},{"name":"NAME_SyncSvc_SyncObjectReferences","features":[384]},{"name":"NAME_TIFFEPImage","features":[384]},{"name":"NAME_TIFFITImage","features":[384]},{"name":"NAME_TIFFImage","features":[384]},{"name":"NAME_TaskObj_BeginDate","features":[384]},{"name":"NAME_TaskObj_Complete","features":[384]},{"name":"NAME_TaskObj_EndDate","features":[384]},{"name":"NAME_TaskObj_ReminderDateTime","features":[384]},{"name":"NAME_TasksSvc","features":[384]},{"name":"NAME_TasksSvc_SyncActiveOnly","features":[384]},{"name":"NAME_TextDocument","features":[384]},{"name":"NAME_Undefined","features":[384]},{"name":"NAME_UndefinedAudio","features":[384]},{"name":"NAME_UndefinedCollection","features":[384]},{"name":"NAME_UndefinedDocument","features":[384]},{"name":"NAME_UndefinedVideo","features":[384]},{"name":"NAME_UnknownImage","features":[384]},{"name":"NAME_VCalendar1Activity","features":[384]},{"name":"NAME_VCard2Contact","features":[384]},{"name":"NAME_VCard3Contact","features":[384]},{"name":"NAME_VideoObj_KeyFrameDistance","features":[384]},{"name":"NAME_VideoObj_ScanType","features":[384]},{"name":"NAME_VideoObj_Source","features":[384]},{"name":"NAME_VideoObj_VideoBitRate","features":[384]},{"name":"NAME_VideoObj_VideoFormatCode","features":[384]},{"name":"NAME_VideoObj_VideoFrameRate","features":[384]},{"name":"NAME_WAVFile","features":[384]},{"name":"NAME_WBMPImage","features":[384]},{"name":"NAME_WMAFile","features":[384]},{"name":"NAME_WMVFile","features":[384]},{"name":"NAME_WPLPlaylist","features":[384]},{"name":"NAME_WordDocument","features":[384]},{"name":"NAME_XMLDocument","features":[384]},{"name":"PORTABLE_DEVICE_DELETE_NO_RECURSION","features":[384]},{"name":"PORTABLE_DEVICE_DELETE_WITH_RECURSION","features":[384]},{"name":"PORTABLE_DEVICE_DRM_SCHEME_PDDRM","features":[384]},{"name":"PORTABLE_DEVICE_DRM_SCHEME_WMDRM10_PD","features":[384]},{"name":"PORTABLE_DEVICE_ICON","features":[384]},{"name":"PORTABLE_DEVICE_IS_MASS_STORAGE","features":[384]},{"name":"PORTABLE_DEVICE_NAMESPACE_EXCLUDE_FROM_SHELL","features":[384]},{"name":"PORTABLE_DEVICE_NAMESPACE_THUMBNAIL_CONTENT_TYPES","features":[384]},{"name":"PORTABLE_DEVICE_NAMESPACE_TIMEOUT","features":[384]},{"name":"PORTABLE_DEVICE_TYPE","features":[384]},{"name":"PortableDevice","features":[384]},{"name":"PortableDeviceDispatchFactory","features":[384]},{"name":"PortableDeviceFTM","features":[384]},{"name":"PortableDeviceKeyCollection","features":[384]},{"name":"PortableDeviceManager","features":[384]},{"name":"PortableDevicePropVariantCollection","features":[384]},{"name":"PortableDeviceService","features":[384]},{"name":"PortableDeviceServiceFTM","features":[384]},{"name":"PortableDeviceValues","features":[384]},{"name":"PortableDeviceValuesCollection","features":[384]},{"name":"PortableDeviceWebControl","features":[384]},{"name":"RANGEMAX_MessageObj_PatternDayOfMonth","features":[384]},{"name":"RANGEMAX_MessageObj_PatternMonthOfYear","features":[384]},{"name":"RANGEMAX_StatusSvc_BatteryLife","features":[384]},{"name":"RANGEMAX_StatusSvc_MissedCalls","features":[384]},{"name":"RANGEMAX_StatusSvc_NewPictures","features":[384]},{"name":"RANGEMAX_StatusSvc_SignalStrength","features":[384]},{"name":"RANGEMAX_StatusSvc_TextMessages","features":[384]},{"name":"RANGEMAX_StatusSvc_VoiceMail","features":[384]},{"name":"RANGEMIN_MessageObj_PatternDayOfMonth","features":[384]},{"name":"RANGEMIN_MessageObj_PatternMonthOfYear","features":[384]},{"name":"RANGEMIN_StatusSvc_BatteryLife","features":[384]},{"name":"RANGEMIN_StatusSvc_SignalStrength","features":[384]},{"name":"RANGESTEP_MessageObj_PatternDayOfMonth","features":[384]},{"name":"RANGESTEP_MessageObj_PatternMonthOfYear","features":[384]},{"name":"RANGESTEP_StatusSvc_BatteryLife","features":[384]},{"name":"RANGESTEP_StatusSvc_SignalStrength","features":[384]},{"name":"SMS_BINARY_MESSAGE","features":[384]},{"name":"SMS_ENCODING_7_BIT","features":[384]},{"name":"SMS_ENCODING_8_BIT","features":[384]},{"name":"SMS_ENCODING_UTF_16","features":[384]},{"name":"SMS_MESSAGE_TYPES","features":[384]},{"name":"SMS_TEXT_MESSAGE","features":[384]},{"name":"SRS_RADIO_DISABLED","features":[384]},{"name":"SRS_RADIO_ENABLED","features":[384]},{"name":"STR_WPDNSE_FAST_ENUM","features":[384]},{"name":"STR_WPDNSE_SIMPLE_ITEM","features":[384]},{"name":"SYNCSVC_FILTER_CALENDAR_WINDOW_WITH_RECURRENCE","features":[384]},{"name":"SYNCSVC_FILTER_CONTACTS_WITH_PHONE","features":[384]},{"name":"SYNCSVC_FILTER_NONE","features":[384]},{"name":"SYNCSVC_FILTER_TASK_ACTIVE","features":[384]},{"name":"SYSTEM_RADIO_STATE","features":[384]},{"name":"TYPE_AnchorSyncSvc","features":[384]},{"name":"TYPE_CalendarSvc","features":[384]},{"name":"TYPE_ContactsSvc","features":[384]},{"name":"TYPE_DeviceMetadataSvc","features":[384]},{"name":"TYPE_FullEnumSyncSvc","features":[384]},{"name":"TYPE_HintsSvc","features":[384]},{"name":"TYPE_MessageSvc","features":[384]},{"name":"TYPE_NotesSvc","features":[384]},{"name":"TYPE_RingtonesSvc","features":[384]},{"name":"TYPE_StatusSvc","features":[384]},{"name":"TYPE_TasksSvc","features":[384]},{"name":"WPDNSE_OBJECT_HAS_ALBUM_ART","features":[384,380]},{"name":"WPDNSE_OBJECT_HAS_AUDIO_CLIP","features":[384,380]},{"name":"WPDNSE_OBJECT_HAS_CONTACT_PHOTO","features":[384,380]},{"name":"WPDNSE_OBJECT_HAS_ICON","features":[384,380]},{"name":"WPDNSE_OBJECT_HAS_THUMBNAIL","features":[384,380]},{"name":"WPDNSE_OBJECT_OPTIMAL_READ_BLOCK_SIZE","features":[384,380]},{"name":"WPDNSE_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPDNSE_PROPSHEET_CONTENT_DETAILS","features":[384]},{"name":"WPDNSE_PROPSHEET_CONTENT_GENERAL","features":[384]},{"name":"WPDNSE_PROPSHEET_CONTENT_REFERENCES","features":[384]},{"name":"WPDNSE_PROPSHEET_CONTENT_RESOURCES","features":[384]},{"name":"WPDNSE_PROPSHEET_DEVICE_GENERAL","features":[384]},{"name":"WPDNSE_PROPSHEET_STORAGE_GENERAL","features":[384]},{"name":"WPD_API_OPTIONS_V1","features":[384]},{"name":"WPD_API_OPTION_IOCTL_ACCESS","features":[384,380]},{"name":"WPD_API_OPTION_USE_CLEAR_DATA_STREAM","features":[384,380]},{"name":"WPD_APPOINTMENT_ACCEPTED_ATTENDEES","features":[384,380]},{"name":"WPD_APPOINTMENT_DECLINED_ATTENDEES","features":[384,380]},{"name":"WPD_APPOINTMENT_LOCATION","features":[384,380]},{"name":"WPD_APPOINTMENT_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_APPOINTMENT_OPTIONAL_ATTENDEES","features":[384,380]},{"name":"WPD_APPOINTMENT_REQUIRED_ATTENDEES","features":[384,380]},{"name":"WPD_APPOINTMENT_RESOURCES","features":[384,380]},{"name":"WPD_APPOINTMENT_TENTATIVE_ATTENDEES","features":[384,380]},{"name":"WPD_APPOINTMENT_TYPE","features":[384,380]},{"name":"WPD_AUDIO_BITRATE","features":[384,380]},{"name":"WPD_AUDIO_BIT_DEPTH","features":[384,380]},{"name":"WPD_AUDIO_BLOCK_ALIGNMENT","features":[384,380]},{"name":"WPD_AUDIO_CHANNEL_COUNT","features":[384,380]},{"name":"WPD_AUDIO_FORMAT_CODE","features":[384,380]},{"name":"WPD_BITRATE_TYPES","features":[384]},{"name":"WPD_BITRATE_TYPE_DISCRETE","features":[384]},{"name":"WPD_BITRATE_TYPE_FREE","features":[384]},{"name":"WPD_BITRATE_TYPE_UNUSED","features":[384]},{"name":"WPD_BITRATE_TYPE_VARIABLE","features":[384]},{"name":"WPD_CAPTURE_MODES","features":[384]},{"name":"WPD_CAPTURE_MODE_BURST","features":[384]},{"name":"WPD_CAPTURE_MODE_NORMAL","features":[384]},{"name":"WPD_CAPTURE_MODE_TIMELAPSE","features":[384]},{"name":"WPD_CAPTURE_MODE_UNDEFINED","features":[384]},{"name":"WPD_CATEGORY_CAPABILITIES","features":[384]},{"name":"WPD_CATEGORY_COMMON","features":[384]},{"name":"WPD_CATEGORY_DEVICE_HINTS","features":[384]},{"name":"WPD_CATEGORY_MEDIA_CAPTURE","features":[384]},{"name":"WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS","features":[384]},{"name":"WPD_CATEGORY_NETWORK_CONFIGURATION","features":[384]},{"name":"WPD_CATEGORY_NULL","features":[384]},{"name":"WPD_CATEGORY_OBJECT_ENUMERATION","features":[384]},{"name":"WPD_CATEGORY_OBJECT_MANAGEMENT","features":[384]},{"name":"WPD_CATEGORY_OBJECT_PROPERTIES","features":[384]},{"name":"WPD_CATEGORY_OBJECT_PROPERTIES_BULK","features":[384]},{"name":"WPD_CATEGORY_OBJECT_RESOURCES","features":[384]},{"name":"WPD_CATEGORY_SERVICE_CAPABILITIES","features":[384]},{"name":"WPD_CATEGORY_SERVICE_COMMON","features":[384]},{"name":"WPD_CATEGORY_SERVICE_METHODS","features":[384]},{"name":"WPD_CATEGORY_SMS","features":[384]},{"name":"WPD_CATEGORY_STILL_IMAGE_CAPTURE","features":[384]},{"name":"WPD_CATEGORY_STORAGE","features":[384]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_DEVICE_IDENTIFICATION_VALUES","features":[384,380]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_DONT_REGISTER_WPD_DEVICE_INTERFACE","features":[384,380]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_MULTITRANSPORT_MODE","features":[384,380]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_REGISTER_WPD_PRIVATE_DEVICE_INTERFACE","features":[384,380]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_SILENCE_AUTOPLAY","features":[384,380]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_SUPPORTED_CONTENT_TYPES","features":[384,380]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_TRANSPORT_BANDWIDTH","features":[384,380]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_V1","features":[384]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_V2","features":[384]},{"name":"WPD_CLASS_EXTENSION_OPTIONS_V3","features":[384]},{"name":"WPD_CLASS_EXTENSION_V1","features":[384]},{"name":"WPD_CLASS_EXTENSION_V2","features":[384]},{"name":"WPD_CLIENT_DESIRED_ACCESS","features":[384,380]},{"name":"WPD_CLIENT_EVENT_COOKIE","features":[384,380]},{"name":"WPD_CLIENT_INFORMATION_PROPERTIES_V1","features":[384]},{"name":"WPD_CLIENT_MAJOR_VERSION","features":[384,380]},{"name":"WPD_CLIENT_MANUAL_CLOSE_ON_DISCONNECT","features":[384,380]},{"name":"WPD_CLIENT_MINIMUM_RESULTS_BUFFER_SIZE","features":[384,380]},{"name":"WPD_CLIENT_MINOR_VERSION","features":[384,380]},{"name":"WPD_CLIENT_NAME","features":[384,380]},{"name":"WPD_CLIENT_REVISION","features":[384,380]},{"name":"WPD_CLIENT_SECURITY_QUALITY_OF_SERVICE","features":[384,380]},{"name":"WPD_CLIENT_SHARE_MODE","features":[384,380]},{"name":"WPD_CLIENT_WMDRM_APPLICATION_CERTIFICATE","features":[384,380]},{"name":"WPD_CLIENT_WMDRM_APPLICATION_PRIVATE_KEY","features":[384,380]},{"name":"WPD_COLOR_CORRECTED_STATUS_CORRECTED","features":[384]},{"name":"WPD_COLOR_CORRECTED_STATUS_NOT_CORRECTED","features":[384]},{"name":"WPD_COLOR_CORRECTED_STATUS_SHOULD_NOT_BE_CORRECTED","features":[384]},{"name":"WPD_COLOR_CORRECTED_STATUS_VALUES","features":[384]},{"name":"WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS","features":[384]},{"name":"WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS","features":[384]},{"name":"WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS","features":[384]},{"name":"WPD_COMMAND_ACCESS_LOOKUP_ENTRY","features":[384,380]},{"name":"WPD_COMMAND_ACCESS_READ","features":[384]},{"name":"WPD_COMMAND_ACCESS_READWRITE","features":[384]},{"name":"WPD_COMMAND_ACCESS_TYPES","features":[384]},{"name":"WPD_COMMAND_CAPABILITIES_GET_COMMAND_OPTIONS","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_EVENT_OPTIONS","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_FIXED_PROPERTY_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_FUNCTIONAL_OBJECTS","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_COMMANDS","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_CONTENT_TYPES","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_EVENTS","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMATS","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES","features":[384,380]},{"name":"WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FUNCTIONAL_CATEGORIES","features":[384,380]},{"name":"WPD_COMMAND_CLASS_EXTENSION_REGISTER_SERVICE_INTERFACES","features":[384,380]},{"name":"WPD_COMMAND_CLASS_EXTENSION_UNREGISTER_SERVICE_INTERFACES","features":[384,380]},{"name":"WPD_COMMAND_CLASS_EXTENSION_WRITE_DEVICE_INFORMATION","features":[384,380]},{"name":"WPD_COMMAND_COMMIT_KEYPAIR","features":[384,380]},{"name":"WPD_COMMAND_COMMON_GET_OBJECT_IDS_FROM_PERSISTENT_UNIQUE_IDS","features":[384,380]},{"name":"WPD_COMMAND_COMMON_RESET_DEVICE","features":[384,380]},{"name":"WPD_COMMAND_COMMON_SAVE_CLIENT_INFORMATION","features":[384,380]},{"name":"WPD_COMMAND_DEVICE_HINTS_GET_CONTENT_LOCATION","features":[384,380]},{"name":"WPD_COMMAND_GENERATE_KEYPAIR","features":[384,380]},{"name":"WPD_COMMAND_MEDIA_CAPTURE_PAUSE","features":[384,380]},{"name":"WPD_COMMAND_MEDIA_CAPTURE_START","features":[384,380]},{"name":"WPD_COMMAND_MEDIA_CAPTURE_STOP","features":[384,380]},{"name":"WPD_COMMAND_MTP_EXT_END_DATA_TRANSFER","features":[384,380]},{"name":"WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITHOUT_DATA_PHASE","features":[384,380]},{"name":"WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_READ","features":[384,380]},{"name":"WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE","features":[384,380]},{"name":"WPD_COMMAND_MTP_EXT_GET_SUPPORTED_VENDOR_OPCODES","features":[384,380]},{"name":"WPD_COMMAND_MTP_EXT_GET_VENDOR_EXTENSION_DESCRIPTION","features":[384,380]},{"name":"WPD_COMMAND_MTP_EXT_READ_DATA","features":[384,380]},{"name":"WPD_COMMAND_MTP_EXT_WRITE_DATA","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_ENUMERATION_END_FIND","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_ENUMERATION_FIND_NEXT","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_ENUMERATION_START_FIND","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_COMMIT_OBJECT","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_COPY_OBJECTS","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_AND_DATA","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_ONLY","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_MOVE_OBJECTS","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_REVERT_OBJECT","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_UPDATE_OBJECT_WITH_PROPERTIES_AND_DATA","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_MANAGEMENT_WRITE_OBJECT_DATA","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_END","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_NEXT","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_START","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_END","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_NEXT","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_START","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_END","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_NEXT","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_START","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_DELETE","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_GET","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_GET_ALL","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_GET_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_PROPERTIES_SET","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_CLOSE","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_COMMIT","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_CREATE_RESOURCE","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_DELETE","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_GET_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_GET_SUPPORTED","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_OPEN","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_READ","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_REVERT","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_SEEK","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_SEEK_IN_UNITS","features":[384,380]},{"name":"WPD_COMMAND_OBJECT_RESOURCES_WRITE","features":[384,380]},{"name":"WPD_COMMAND_PROCESS_WIRELESS_PROFILE","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_COMMAND_OPTIONS","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_PARAMETER_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_PROPERTY_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_RENDERING_PROFILES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_INHERITED_SERVICES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_PARAMETER_ATTRIBUTES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_COMMANDS","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_EVENTS","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMATS","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS_BY_FORMAT","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_COMMON_GET_SERVICE_OBJECT_ID","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_METHODS_CANCEL_INVOKE","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_METHODS_END_INVOKE","features":[384,380]},{"name":"WPD_COMMAND_SERVICE_METHODS_START_INVOKE","features":[384,380]},{"name":"WPD_COMMAND_SMS_SEND","features":[384,380]},{"name":"WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE","features":[384,380]},{"name":"WPD_COMMAND_STORAGE_EJECT","features":[384,380]},{"name":"WPD_COMMAND_STORAGE_FORMAT","features":[384,380]},{"name":"WPD_COMMON_INFORMATION_BODY_TEXT","features":[384,380]},{"name":"WPD_COMMON_INFORMATION_END_DATETIME","features":[384,380]},{"name":"WPD_COMMON_INFORMATION_NOTES","features":[384,380]},{"name":"WPD_COMMON_INFORMATION_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_COMMON_INFORMATION_PRIORITY","features":[384,380]},{"name":"WPD_COMMON_INFORMATION_START_DATETIME","features":[384,380]},{"name":"WPD_COMMON_INFORMATION_SUBJECT","features":[384,380]},{"name":"WPD_CONTACT_ANNIVERSARY_DATE","features":[384,380]},{"name":"WPD_CONTACT_ASSISTANT","features":[384,380]},{"name":"WPD_CONTACT_BIRTHDATE","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_EMAIL","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_EMAIL2","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_FAX","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_FULL_POSTAL_ADDRESS","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_PHONE","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_PHONE2","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_CITY","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_COUNTRY","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE1","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE2","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_POSTAL_CODE","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_REGION","features":[384,380]},{"name":"WPD_CONTACT_BUSINESS_WEB_ADDRESS","features":[384,380]},{"name":"WPD_CONTACT_CHILDREN","features":[384,380]},{"name":"WPD_CONTACT_COMPANY_NAME","features":[384,380]},{"name":"WPD_CONTACT_DISPLAY_NAME","features":[384,380]},{"name":"WPD_CONTACT_FIRST_NAME","features":[384,380]},{"name":"WPD_CONTACT_INSTANT_MESSENGER","features":[384,380]},{"name":"WPD_CONTACT_INSTANT_MESSENGER2","features":[384,380]},{"name":"WPD_CONTACT_INSTANT_MESSENGER3","features":[384,380]},{"name":"WPD_CONTACT_LAST_NAME","features":[384,380]},{"name":"WPD_CONTACT_MIDDLE_NAMES","features":[384,380]},{"name":"WPD_CONTACT_MOBILE_PHONE","features":[384,380]},{"name":"WPD_CONTACT_MOBILE_PHONE2","features":[384,380]},{"name":"WPD_CONTACT_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_CONTACT_OTHER_EMAILS","features":[384,380]},{"name":"WPD_CONTACT_OTHER_FULL_POSTAL_ADDRESS","features":[384,380]},{"name":"WPD_CONTACT_OTHER_PHONES","features":[384,380]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_CITY","features":[384,380]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE1","features":[384,380]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE2","features":[384,380]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_CODE","features":[384,380]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_COUNTRY","features":[384,380]},{"name":"WPD_CONTACT_OTHER_POSTAL_ADDRESS_REGION","features":[384,380]},{"name":"WPD_CONTACT_PAGER","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_EMAIL","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_EMAIL2","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_FAX","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_FULL_POSTAL_ADDRESS","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_PHONE","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_PHONE2","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_CITY","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_COUNTRY","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE1","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE2","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_POSTAL_CODE","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_REGION","features":[384,380]},{"name":"WPD_CONTACT_PERSONAL_WEB_ADDRESS","features":[384,380]},{"name":"WPD_CONTACT_PHONETIC_COMPANY_NAME","features":[384,380]},{"name":"WPD_CONTACT_PHONETIC_FIRST_NAME","features":[384,380]},{"name":"WPD_CONTACT_PHONETIC_LAST_NAME","features":[384,380]},{"name":"WPD_CONTACT_PREFIX","features":[384,380]},{"name":"WPD_CONTACT_PRIMARY_EMAIL_ADDRESS","features":[384,380]},{"name":"WPD_CONTACT_PRIMARY_FAX","features":[384,380]},{"name":"WPD_CONTACT_PRIMARY_PHONE","features":[384,380]},{"name":"WPD_CONTACT_PRIMARY_WEB_ADDRESS","features":[384,380]},{"name":"WPD_CONTACT_RINGTONE","features":[384,380]},{"name":"WPD_CONTACT_ROLE","features":[384,380]},{"name":"WPD_CONTACT_SPOUSE","features":[384,380]},{"name":"WPD_CONTACT_SUFFIX","features":[384,380]},{"name":"WPD_CONTENT_TYPE_ALL","features":[384]},{"name":"WPD_CONTENT_TYPE_APPOINTMENT","features":[384]},{"name":"WPD_CONTENT_TYPE_AUDIO","features":[384]},{"name":"WPD_CONTENT_TYPE_AUDIO_ALBUM","features":[384]},{"name":"WPD_CONTENT_TYPE_CALENDAR","features":[384]},{"name":"WPD_CONTENT_TYPE_CERTIFICATE","features":[384]},{"name":"WPD_CONTENT_TYPE_CONTACT","features":[384]},{"name":"WPD_CONTENT_TYPE_CONTACT_GROUP","features":[384]},{"name":"WPD_CONTENT_TYPE_DOCUMENT","features":[384]},{"name":"WPD_CONTENT_TYPE_EMAIL","features":[384]},{"name":"WPD_CONTENT_TYPE_FOLDER","features":[384]},{"name":"WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT","features":[384]},{"name":"WPD_CONTENT_TYPE_GENERIC_FILE","features":[384]},{"name":"WPD_CONTENT_TYPE_GENERIC_MESSAGE","features":[384]},{"name":"WPD_CONTENT_TYPE_IMAGE","features":[384]},{"name":"WPD_CONTENT_TYPE_IMAGE_ALBUM","features":[384]},{"name":"WPD_CONTENT_TYPE_MEDIA_CAST","features":[384]},{"name":"WPD_CONTENT_TYPE_MEMO","features":[384]},{"name":"WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM","features":[384]},{"name":"WPD_CONTENT_TYPE_NETWORK_ASSOCIATION","features":[384]},{"name":"WPD_CONTENT_TYPE_PLAYLIST","features":[384]},{"name":"WPD_CONTENT_TYPE_PROGRAM","features":[384]},{"name":"WPD_CONTENT_TYPE_SECTION","features":[384]},{"name":"WPD_CONTENT_TYPE_TASK","features":[384]},{"name":"WPD_CONTENT_TYPE_TELEVISION","features":[384]},{"name":"WPD_CONTENT_TYPE_UNSPECIFIED","features":[384]},{"name":"WPD_CONTENT_TYPE_VIDEO","features":[384]},{"name":"WPD_CONTENT_TYPE_VIDEO_ALBUM","features":[384]},{"name":"WPD_CONTENT_TYPE_WIRELESS_PROFILE","features":[384]},{"name":"WPD_CONTROL_FUNCTION_GENERIC_MESSAGE","features":[384]},{"name":"WPD_CROPPED_STATUS_CROPPED","features":[384]},{"name":"WPD_CROPPED_STATUS_NOT_CROPPED","features":[384]},{"name":"WPD_CROPPED_STATUS_SHOULD_NOT_BE_CROPPED","features":[384]},{"name":"WPD_CROPPED_STATUS_VALUES","features":[384]},{"name":"WPD_DEVICE_DATETIME","features":[384,380]},{"name":"WPD_DEVICE_EDP_IDENTITY","features":[384,380]},{"name":"WPD_DEVICE_FIRMWARE_VERSION","features":[384,380]},{"name":"WPD_DEVICE_FRIENDLY_NAME","features":[384,380]},{"name":"WPD_DEVICE_FUNCTIONAL_UNIQUE_ID","features":[384,380]},{"name":"WPD_DEVICE_MANUFACTURER","features":[384,380]},{"name":"WPD_DEVICE_MODEL","features":[384,380]},{"name":"WPD_DEVICE_MODEL_UNIQUE_ID","features":[384,380]},{"name":"WPD_DEVICE_NETWORK_IDENTIFIER","features":[384,380]},{"name":"WPD_DEVICE_OBJECT_ID","features":[384]},{"name":"WPD_DEVICE_POWER_LEVEL","features":[384,380]},{"name":"WPD_DEVICE_POWER_SOURCE","features":[384,380]},{"name":"WPD_DEVICE_PROPERTIES_V1","features":[384]},{"name":"WPD_DEVICE_PROPERTIES_V2","features":[384]},{"name":"WPD_DEVICE_PROPERTIES_V3","features":[384]},{"name":"WPD_DEVICE_PROTOCOL","features":[384,380]},{"name":"WPD_DEVICE_SERIAL_NUMBER","features":[384,380]},{"name":"WPD_DEVICE_SUPPORTED_DRM_SCHEMES","features":[384,380]},{"name":"WPD_DEVICE_SUPPORTED_FORMATS_ARE_ORDERED","features":[384,380]},{"name":"WPD_DEVICE_SUPPORTS_NON_CONSUMABLE","features":[384,380]},{"name":"WPD_DEVICE_SYNC_PARTNER","features":[384,380]},{"name":"WPD_DEVICE_TRANSPORT","features":[384,380]},{"name":"WPD_DEVICE_TRANSPORTS","features":[384]},{"name":"WPD_DEVICE_TRANSPORT_BLUETOOTH","features":[384]},{"name":"WPD_DEVICE_TRANSPORT_IP","features":[384]},{"name":"WPD_DEVICE_TRANSPORT_UNSPECIFIED","features":[384]},{"name":"WPD_DEVICE_TRANSPORT_USB","features":[384]},{"name":"WPD_DEVICE_TYPE","features":[384,380]},{"name":"WPD_DEVICE_TYPES","features":[384]},{"name":"WPD_DEVICE_TYPE_AUDIO_RECORDER","features":[384]},{"name":"WPD_DEVICE_TYPE_CAMERA","features":[384]},{"name":"WPD_DEVICE_TYPE_GENERIC","features":[384]},{"name":"WPD_DEVICE_TYPE_MEDIA_PLAYER","features":[384]},{"name":"WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER","features":[384]},{"name":"WPD_DEVICE_TYPE_PHONE","features":[384]},{"name":"WPD_DEVICE_TYPE_VIDEO","features":[384]},{"name":"WPD_DEVICE_USE_DEVICE_STAGE","features":[384,380]},{"name":"WPD_DOCUMENT_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_EFFECT_MODES","features":[384]},{"name":"WPD_EFFECT_MODE_BLACK_AND_WHITE","features":[384]},{"name":"WPD_EFFECT_MODE_COLOR","features":[384]},{"name":"WPD_EFFECT_MODE_SEPIA","features":[384]},{"name":"WPD_EFFECT_MODE_UNDEFINED","features":[384]},{"name":"WPD_EMAIL_BCC_LINE","features":[384,380]},{"name":"WPD_EMAIL_CC_LINE","features":[384,380]},{"name":"WPD_EMAIL_HAS_ATTACHMENTS","features":[384,380]},{"name":"WPD_EMAIL_HAS_BEEN_READ","features":[384,380]},{"name":"WPD_EMAIL_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_EMAIL_RECEIVED_TIME","features":[384,380]},{"name":"WPD_EMAIL_SENDER_ADDRESS","features":[384,380]},{"name":"WPD_EMAIL_TO_LINE","features":[384,380]},{"name":"WPD_EVENT_ATTRIBUTES_V1","features":[384]},{"name":"WPD_EVENT_ATTRIBUTE_NAME","features":[384,380]},{"name":"WPD_EVENT_ATTRIBUTE_OPTIONS","features":[384,380]},{"name":"WPD_EVENT_ATTRIBUTE_PARAMETERS","features":[384,380]},{"name":"WPD_EVENT_DEVICE_CAPABILITIES_UPDATED","features":[384]},{"name":"WPD_EVENT_DEVICE_REMOVED","features":[384]},{"name":"WPD_EVENT_DEVICE_RESET","features":[384]},{"name":"WPD_EVENT_MTP_VENDOR_EXTENDED_EVENTS","features":[384]},{"name":"WPD_EVENT_NOTIFICATION","features":[384]},{"name":"WPD_EVENT_OBJECT_ADDED","features":[384]},{"name":"WPD_EVENT_OBJECT_REMOVED","features":[384]},{"name":"WPD_EVENT_OBJECT_TRANSFER_REQUESTED","features":[384]},{"name":"WPD_EVENT_OBJECT_UPDATED","features":[384]},{"name":"WPD_EVENT_OPTIONS_V1","features":[384]},{"name":"WPD_EVENT_OPTION_IS_AUTOPLAY_EVENT","features":[384,380]},{"name":"WPD_EVENT_OPTION_IS_BROADCAST_EVENT","features":[384,380]},{"name":"WPD_EVENT_PARAMETER_CHILD_HIERARCHY_CHANGED","features":[384,380]},{"name":"WPD_EVENT_PARAMETER_EVENT_ID","features":[384,380]},{"name":"WPD_EVENT_PARAMETER_OBJECT_CREATION_COOKIE","features":[384,380]},{"name":"WPD_EVENT_PARAMETER_OBJECT_PARENT_PERSISTENT_UNIQUE_ID","features":[384,380]},{"name":"WPD_EVENT_PARAMETER_OPERATION_PROGRESS","features":[384,380]},{"name":"WPD_EVENT_PARAMETER_OPERATION_STATE","features":[384,380]},{"name":"WPD_EVENT_PARAMETER_PNP_DEVICE_ID","features":[384,380]},{"name":"WPD_EVENT_PARAMETER_SERVICE_METHOD_CONTEXT","features":[384,380]},{"name":"WPD_EVENT_PROPERTIES_V1","features":[384]},{"name":"WPD_EVENT_PROPERTIES_V2","features":[384]},{"name":"WPD_EVENT_SERVICE_METHOD_COMPLETE","features":[384]},{"name":"WPD_EVENT_STORAGE_FORMAT","features":[384]},{"name":"WPD_EXPOSURE_METERING_MODES","features":[384]},{"name":"WPD_EXPOSURE_METERING_MODE_AVERAGE","features":[384]},{"name":"WPD_EXPOSURE_METERING_MODE_CENTER_SPOT","features":[384]},{"name":"WPD_EXPOSURE_METERING_MODE_CENTER_WEIGHTED_AVERAGE","features":[384]},{"name":"WPD_EXPOSURE_METERING_MODE_MULTI_SPOT","features":[384]},{"name":"WPD_EXPOSURE_METERING_MODE_UNDEFINED","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODES","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_ACTION","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_APERTURE_PRIORITY","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_AUTO","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_CREATIVE","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_MANUAL","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_PORTRAIT","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_SHUTTER_PRIORITY","features":[384]},{"name":"WPD_EXPOSURE_PROGRAM_MODE_UNDEFINED","features":[384]},{"name":"WPD_FLASH_MODES","features":[384]},{"name":"WPD_FLASH_MODE_AUTO","features":[384]},{"name":"WPD_FLASH_MODE_EXTERNAL_SYNC","features":[384]},{"name":"WPD_FLASH_MODE_FILL","features":[384]},{"name":"WPD_FLASH_MODE_OFF","features":[384]},{"name":"WPD_FLASH_MODE_RED_EYE_AUTO","features":[384]},{"name":"WPD_FLASH_MODE_RED_EYE_FILL","features":[384]},{"name":"WPD_FLASH_MODE_UNDEFINED","features":[384]},{"name":"WPD_FOCUS_AUTOMATIC","features":[384]},{"name":"WPD_FOCUS_AUTOMATIC_MACRO","features":[384]},{"name":"WPD_FOCUS_MANUAL","features":[384]},{"name":"WPD_FOCUS_METERING_MODES","features":[384]},{"name":"WPD_FOCUS_METERING_MODE_CENTER_SPOT","features":[384]},{"name":"WPD_FOCUS_METERING_MODE_MULTI_SPOT","features":[384]},{"name":"WPD_FOCUS_METERING_MODE_UNDEFINED","features":[384]},{"name":"WPD_FOCUS_MODES","features":[384]},{"name":"WPD_FOCUS_UNDEFINED","features":[384]},{"name":"WPD_FOLDER_CONTENT_TYPES_ALLOWED","features":[384,380]},{"name":"WPD_FOLDER_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_FORMAT_ATTRIBUTES_V1","features":[384]},{"name":"WPD_FORMAT_ATTRIBUTE_MIMETYPE","features":[384,380]},{"name":"WPD_FORMAT_ATTRIBUTE_NAME","features":[384,380]},{"name":"WPD_FUNCTIONAL_CATEGORY_ALL","features":[384]},{"name":"WPD_FUNCTIONAL_CATEGORY_AUDIO_CAPTURE","features":[384]},{"name":"WPD_FUNCTIONAL_CATEGORY_DEVICE","features":[384]},{"name":"WPD_FUNCTIONAL_CATEGORY_NETWORK_CONFIGURATION","features":[384]},{"name":"WPD_FUNCTIONAL_CATEGORY_RENDERING_INFORMATION","features":[384]},{"name":"WPD_FUNCTIONAL_CATEGORY_SMS","features":[384]},{"name":"WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE","features":[384]},{"name":"WPD_FUNCTIONAL_CATEGORY_STORAGE","features":[384]},{"name":"WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE","features":[384]},{"name":"WPD_FUNCTIONAL_OBJECT_CATEGORY","features":[384,380]},{"name":"WPD_FUNCTIONAL_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_IMAGE_BITDEPTH","features":[384,380]},{"name":"WPD_IMAGE_COLOR_CORRECTED_STATUS","features":[384,380]},{"name":"WPD_IMAGE_CROPPED_STATUS","features":[384,380]},{"name":"WPD_IMAGE_EXPOSURE_INDEX","features":[384,380]},{"name":"WPD_IMAGE_EXPOSURE_TIME","features":[384,380]},{"name":"WPD_IMAGE_FNUMBER","features":[384,380]},{"name":"WPD_IMAGE_HORIZONTAL_RESOLUTION","features":[384,380]},{"name":"WPD_IMAGE_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_IMAGE_VERTICAL_RESOLUTION","features":[384,380]},{"name":"WPD_MEDIA_ALBUM_ARTIST","features":[384,380]},{"name":"WPD_MEDIA_ARTIST","features":[384,380]},{"name":"WPD_MEDIA_AUDIO_ENCODING_PROFILE","features":[384,380]},{"name":"WPD_MEDIA_BITRATE_TYPE","features":[384,380]},{"name":"WPD_MEDIA_BUY_NOW","features":[384,380]},{"name":"WPD_MEDIA_BYTE_BOOKMARK","features":[384,380]},{"name":"WPD_MEDIA_COMPOSER","features":[384,380]},{"name":"WPD_MEDIA_COPYRIGHT","features":[384,380]},{"name":"WPD_MEDIA_DESCRIPTION","features":[384,380]},{"name":"WPD_MEDIA_DESTINATION_URL","features":[384,380]},{"name":"WPD_MEDIA_DURATION","features":[384,380]},{"name":"WPD_MEDIA_EFFECTIVE_RATING","features":[384,380]},{"name":"WPD_MEDIA_ENCODING_PROFILE","features":[384,380]},{"name":"WPD_MEDIA_GENRE","features":[384,380]},{"name":"WPD_MEDIA_GUID","features":[384,380]},{"name":"WPD_MEDIA_HEIGHT","features":[384,380]},{"name":"WPD_MEDIA_LAST_ACCESSED_TIME","features":[384,380]},{"name":"WPD_MEDIA_LAST_BUILD_DATE","features":[384,380]},{"name":"WPD_MEDIA_MANAGING_EDITOR","features":[384,380]},{"name":"WPD_MEDIA_META_GENRE","features":[384,380]},{"name":"WPD_MEDIA_OBJECT_BOOKMARK","features":[384,380]},{"name":"WPD_MEDIA_OWNER","features":[384,380]},{"name":"WPD_MEDIA_PARENTAL_RATING","features":[384,380]},{"name":"WPD_MEDIA_PROPERTIES_V1","features":[384]},{"name":"WPD_MEDIA_RELEASE_DATE","features":[384,380]},{"name":"WPD_MEDIA_SAMPLE_RATE","features":[384,380]},{"name":"WPD_MEDIA_SKIP_COUNT","features":[384,380]},{"name":"WPD_MEDIA_SOURCE_URL","features":[384,380]},{"name":"WPD_MEDIA_STAR_RATING","features":[384,380]},{"name":"WPD_MEDIA_SUBSCRIPTION_CONTENT_ID","features":[384,380]},{"name":"WPD_MEDIA_SUB_DESCRIPTION","features":[384,380]},{"name":"WPD_MEDIA_SUB_TITLE","features":[384,380]},{"name":"WPD_MEDIA_TIME_BOOKMARK","features":[384,380]},{"name":"WPD_MEDIA_TIME_TO_LIVE","features":[384,380]},{"name":"WPD_MEDIA_TITLE","features":[384,380]},{"name":"WPD_MEDIA_TOTAL_BITRATE","features":[384,380]},{"name":"WPD_MEDIA_USER_EFFECTIVE_RATING","features":[384,380]},{"name":"WPD_MEDIA_USE_COUNT","features":[384,380]},{"name":"WPD_MEDIA_WEBMASTER","features":[384,380]},{"name":"WPD_MEDIA_WIDTH","features":[384,380]},{"name":"WPD_MEMO_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_META_GENRES","features":[384]},{"name":"WPD_META_GENRE_AUDIO_PODCAST","features":[384]},{"name":"WPD_META_GENRE_FEATURE_FILM_VIDEO_FILE","features":[384]},{"name":"WPD_META_GENRE_GENERIC_MUSIC_AUDIO_FILE","features":[384]},{"name":"WPD_META_GENRE_GENERIC_NON_AUDIO_NON_VIDEO","features":[384]},{"name":"WPD_META_GENRE_GENERIC_NON_MUSIC_AUDIO_FILE","features":[384]},{"name":"WPD_META_GENRE_GENERIC_VIDEO_FILE","features":[384]},{"name":"WPD_META_GENRE_HOME_VIDEO_FILE","features":[384]},{"name":"WPD_META_GENRE_MIXED_PODCAST","features":[384]},{"name":"WPD_META_GENRE_MUSIC_VIDEO_FILE","features":[384]},{"name":"WPD_META_GENRE_NEWS_VIDEO_FILE","features":[384]},{"name":"WPD_META_GENRE_PHOTO_MONTAGE_VIDEO_FILE","features":[384]},{"name":"WPD_META_GENRE_SPOKEN_WORD_AUDIO_BOOK_FILES","features":[384]},{"name":"WPD_META_GENRE_SPOKEN_WORD_FILES_NON_AUDIO_BOOK","features":[384]},{"name":"WPD_META_GENRE_SPOKEN_WORD_NEWS","features":[384]},{"name":"WPD_META_GENRE_SPOKEN_WORD_TALK_SHOWS","features":[384]},{"name":"WPD_META_GENRE_TELEVISION_VIDEO_FILE","features":[384]},{"name":"WPD_META_GENRE_TRAINING_EDUCATIONAL_VIDEO_FILE","features":[384]},{"name":"WPD_META_GENRE_UNUSED","features":[384]},{"name":"WPD_META_GENRE_VIDEO_PODCAST","features":[384]},{"name":"WPD_METHOD_ATTRIBUTES_V1","features":[384]},{"name":"WPD_METHOD_ATTRIBUTE_ACCESS","features":[384,380]},{"name":"WPD_METHOD_ATTRIBUTE_ASSOCIATED_FORMAT","features":[384,380]},{"name":"WPD_METHOD_ATTRIBUTE_NAME","features":[384,380]},{"name":"WPD_METHOD_ATTRIBUTE_PARAMETERS","features":[384,380]},{"name":"WPD_MUSIC_ALBUM","features":[384,380]},{"name":"WPD_MUSIC_LYRICS","features":[384,380]},{"name":"WPD_MUSIC_MOOD","features":[384,380]},{"name":"WPD_MUSIC_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_MUSIC_TRACK","features":[384,380]},{"name":"WPD_NETWORK_ASSOCIATION_HOST_NETWORK_IDENTIFIERS","features":[384,380]},{"name":"WPD_NETWORK_ASSOCIATION_PROPERTIES_V1","features":[384]},{"name":"WPD_NETWORK_ASSOCIATION_X509V3SEQUENCE","features":[384,380]},{"name":"WPD_OBJECT_BACK_REFERENCES","features":[384,380]},{"name":"WPD_OBJECT_CAN_DELETE","features":[384,380]},{"name":"WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID","features":[384,380]},{"name":"WPD_OBJECT_CONTENT_TYPE","features":[384,380]},{"name":"WPD_OBJECT_DATE_AUTHORED","features":[384,380]},{"name":"WPD_OBJECT_DATE_CREATED","features":[384,380]},{"name":"WPD_OBJECT_DATE_MODIFIED","features":[384,380]},{"name":"WPD_OBJECT_FORMAT","features":[384,380]},{"name":"WPD_OBJECT_FORMAT_3G2","features":[384]},{"name":"WPD_OBJECT_FORMAT_3G2A","features":[384]},{"name":"WPD_OBJECT_FORMAT_3GP","features":[384]},{"name":"WPD_OBJECT_FORMAT_3GPA","features":[384]},{"name":"WPD_OBJECT_FORMAT_AAC","features":[384]},{"name":"WPD_OBJECT_FORMAT_ABSTRACT_CONTACT","features":[384]},{"name":"WPD_OBJECT_FORMAT_ABSTRACT_CONTACT_GROUP","features":[384]},{"name":"WPD_OBJECT_FORMAT_ABSTRACT_MEDIA_CAST","features":[384]},{"name":"WPD_OBJECT_FORMAT_AIFF","features":[384]},{"name":"WPD_OBJECT_FORMAT_ALL","features":[384]},{"name":"WPD_OBJECT_FORMAT_AMR","features":[384]},{"name":"WPD_OBJECT_FORMAT_ASF","features":[384]},{"name":"WPD_OBJECT_FORMAT_ASXPLAYLIST","features":[384]},{"name":"WPD_OBJECT_FORMAT_ATSCTS","features":[384]},{"name":"WPD_OBJECT_FORMAT_AUDIBLE","features":[384]},{"name":"WPD_OBJECT_FORMAT_AVCHD","features":[384]},{"name":"WPD_OBJECT_FORMAT_AVI","features":[384]},{"name":"WPD_OBJECT_FORMAT_BMP","features":[384]},{"name":"WPD_OBJECT_FORMAT_CIFF","features":[384]},{"name":"WPD_OBJECT_FORMAT_DPOF","features":[384]},{"name":"WPD_OBJECT_FORMAT_DVBTS","features":[384]},{"name":"WPD_OBJECT_FORMAT_EXECUTABLE","features":[384]},{"name":"WPD_OBJECT_FORMAT_EXIF","features":[384]},{"name":"WPD_OBJECT_FORMAT_FLAC","features":[384]},{"name":"WPD_OBJECT_FORMAT_FLASHPIX","features":[384]},{"name":"WPD_OBJECT_FORMAT_GIF","features":[384]},{"name":"WPD_OBJECT_FORMAT_HTML","features":[384]},{"name":"WPD_OBJECT_FORMAT_ICALENDAR","features":[384]},{"name":"WPD_OBJECT_FORMAT_ICON","features":[384]},{"name":"WPD_OBJECT_FORMAT_JFIF","features":[384]},{"name":"WPD_OBJECT_FORMAT_JP2","features":[384]},{"name":"WPD_OBJECT_FORMAT_JPEGXR","features":[384]},{"name":"WPD_OBJECT_FORMAT_JPX","features":[384]},{"name":"WPD_OBJECT_FORMAT_M3UPLAYLIST","features":[384]},{"name":"WPD_OBJECT_FORMAT_M4A","features":[384]},{"name":"WPD_OBJECT_FORMAT_MHT_COMPILED_HTML","features":[384]},{"name":"WPD_OBJECT_FORMAT_MICROSOFT_EXCEL","features":[384]},{"name":"WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT","features":[384]},{"name":"WPD_OBJECT_FORMAT_MICROSOFT_WFC","features":[384]},{"name":"WPD_OBJECT_FORMAT_MICROSOFT_WORD","features":[384]},{"name":"WPD_OBJECT_FORMAT_MKV","features":[384]},{"name":"WPD_OBJECT_FORMAT_MP2","features":[384]},{"name":"WPD_OBJECT_FORMAT_MP3","features":[384]},{"name":"WPD_OBJECT_FORMAT_MP4","features":[384]},{"name":"WPD_OBJECT_FORMAT_MPEG","features":[384]},{"name":"WPD_OBJECT_FORMAT_MPLPLAYLIST","features":[384]},{"name":"WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION","features":[384]},{"name":"WPD_OBJECT_FORMAT_OGG","features":[384]},{"name":"WPD_OBJECT_FORMAT_PCD","features":[384]},{"name":"WPD_OBJECT_FORMAT_PICT","features":[384]},{"name":"WPD_OBJECT_FORMAT_PLSPLAYLIST","features":[384]},{"name":"WPD_OBJECT_FORMAT_PNG","features":[384]},{"name":"WPD_OBJECT_FORMAT_PROPERTIES_ONLY","features":[384]},{"name":"WPD_OBJECT_FORMAT_QCELP","features":[384]},{"name":"WPD_OBJECT_FORMAT_SCRIPT","features":[384]},{"name":"WPD_OBJECT_FORMAT_TEXT","features":[384]},{"name":"WPD_OBJECT_FORMAT_TIFF","features":[384]},{"name":"WPD_OBJECT_FORMAT_TIFFEP","features":[384]},{"name":"WPD_OBJECT_FORMAT_TIFFIT","features":[384]},{"name":"WPD_OBJECT_FORMAT_UNSPECIFIED","features":[384]},{"name":"WPD_OBJECT_FORMAT_VCALENDAR1","features":[384]},{"name":"WPD_OBJECT_FORMAT_VCARD2","features":[384]},{"name":"WPD_OBJECT_FORMAT_VCARD3","features":[384]},{"name":"WPD_OBJECT_FORMAT_WAVE","features":[384]},{"name":"WPD_OBJECT_FORMAT_WBMP","features":[384]},{"name":"WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT","features":[384]},{"name":"WPD_OBJECT_FORMAT_WMA","features":[384]},{"name":"WPD_OBJECT_FORMAT_WMV","features":[384]},{"name":"WPD_OBJECT_FORMAT_WPLPLAYLIST","features":[384]},{"name":"WPD_OBJECT_FORMAT_X509V3CERTIFICATE","features":[384]},{"name":"WPD_OBJECT_FORMAT_XML","features":[384]},{"name":"WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE","features":[384,380]},{"name":"WPD_OBJECT_HINT_LOCATION_DISPLAY_NAME","features":[384,380]},{"name":"WPD_OBJECT_ID","features":[384,380]},{"name":"WPD_OBJECT_ISHIDDEN","features":[384,380]},{"name":"WPD_OBJECT_ISSYSTEM","features":[384,380]},{"name":"WPD_OBJECT_IS_DRM_PROTECTED","features":[384,380]},{"name":"WPD_OBJECT_KEYWORDS","features":[384,380]},{"name":"WPD_OBJECT_LANGUAGE_LOCALE","features":[384,380]},{"name":"WPD_OBJECT_NAME","features":[384,380]},{"name":"WPD_OBJECT_NON_CONSUMABLE","features":[384,380]},{"name":"WPD_OBJECT_ORIGINAL_FILE_NAME","features":[384,380]},{"name":"WPD_OBJECT_PARENT_ID","features":[384,380]},{"name":"WPD_OBJECT_PERSISTENT_UNIQUE_ID","features":[384,380]},{"name":"WPD_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_OBJECT_PROPERTIES_V2","features":[384]},{"name":"WPD_OBJECT_REFERENCES","features":[384,380]},{"name":"WPD_OBJECT_SIZE","features":[384,380]},{"name":"WPD_OBJECT_SUPPORTED_UNITS","features":[384,380]},{"name":"WPD_OBJECT_SYNC_ID","features":[384,380]},{"name":"WPD_OPERATION_STATES","features":[384]},{"name":"WPD_OPERATION_STATE_ABORTED","features":[384]},{"name":"WPD_OPERATION_STATE_CANCELLED","features":[384]},{"name":"WPD_OPERATION_STATE_FINISHED","features":[384]},{"name":"WPD_OPERATION_STATE_PAUSED","features":[384]},{"name":"WPD_OPERATION_STATE_RUNNING","features":[384]},{"name":"WPD_OPERATION_STATE_STARTED","features":[384]},{"name":"WPD_OPERATION_STATE_UNSPECIFIED","features":[384]},{"name":"WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED","features":[384,380]},{"name":"WPD_OPTION_OBJECT_RESOURCES_NO_INPUT_BUFFER_ON_READ","features":[384,380]},{"name":"WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_READ_SUPPORTED","features":[384,380]},{"name":"WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_WRITE_SUPPORTED","features":[384,380]},{"name":"WPD_OPTION_SMS_BINARY_MESSAGE_SUPPORTED","features":[384,380]},{"name":"WPD_OPTION_VALID_OBJECT_IDS","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTES_V1","features":[384]},{"name":"WPD_PARAMETER_ATTRIBUTE_DEFAULT_VALUE","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_ENUMERATION_ELEMENTS","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_ENUMERATION","features":[384]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_OBJECT_IDENTIFIER","features":[384]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_RANGE","features":[384]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_REGULAR_EXPRESSION","features":[384]},{"name":"WPD_PARAMETER_ATTRIBUTE_FORM_UNSPECIFIED","features":[384]},{"name":"WPD_PARAMETER_ATTRIBUTE_MAX_SIZE","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_NAME","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_ORDER","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_RANGE_MAX","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_RANGE_MIN","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_RANGE_STEP","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_REGULAR_EXPRESSION","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_USAGE","features":[384,380]},{"name":"WPD_PARAMETER_ATTRIBUTE_VARTYPE","features":[384,380]},{"name":"WPD_PARAMETER_USAGE_IN","features":[384]},{"name":"WPD_PARAMETER_USAGE_INOUT","features":[384]},{"name":"WPD_PARAMETER_USAGE_OUT","features":[384]},{"name":"WPD_PARAMETER_USAGE_RETURN","features":[384]},{"name":"WPD_PARAMETER_USAGE_TYPES","features":[384]},{"name":"WPD_POWER_SOURCES","features":[384]},{"name":"WPD_POWER_SOURCE_BATTERY","features":[384]},{"name":"WPD_POWER_SOURCE_EXTERNAL","features":[384]},{"name":"WPD_PROPERTIES_MTP_VENDOR_EXTENDED_DEVICE_PROPS","features":[384]},{"name":"WPD_PROPERTIES_MTP_VENDOR_EXTENDED_OBJECT_PROPS","features":[384]},{"name":"WPD_PROPERTY_ATTRIBUTES_V1","features":[384]},{"name":"WPD_PROPERTY_ATTRIBUTES_V2","features":[384]},{"name":"WPD_PROPERTY_ATTRIBUTE_CAN_DELETE","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_CAN_READ","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_CAN_WRITE","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION","features":[384]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_OBJECT_IDENTIFIER","features":[384]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_RANGE","features":[384]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION","features":[384]},{"name":"WPD_PROPERTY_ATTRIBUTE_FORM_UNSPECIFIED","features":[384]},{"name":"WPD_PROPERTY_ATTRIBUTE_MAX_SIZE","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_NAME","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_RANGE_MAX","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_RANGE_MIN","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_RANGE_STEP","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION","features":[384,380]},{"name":"WPD_PROPERTY_ATTRIBUTE_VARTYPE","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_COMMAND","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_COMMAND_OPTIONS","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_CONTENT_TYPE","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_CONTENT_TYPES","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_EVENT","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_EVENT_OPTIONS","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_FORMAT","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_FORMATS","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORIES","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORY","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_OBJECTS","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_PROPERTY_ATTRIBUTES","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_PROPERTY_KEYS","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_SUPPORTED_COMMANDS","features":[384,380]},{"name":"WPD_PROPERTY_CAPABILITIES_SUPPORTED_EVENTS","features":[384,380]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_VALUES","features":[384,380]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_WRITE_RESULTS","features":[384,380]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_SERVICE_INTERFACES","features":[384,380]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_SERVICE_OBJECT_ID","features":[384,380]},{"name":"WPD_PROPERTY_CLASS_EXTENSION_SERVICE_REGISTRATION_RESULTS","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_ACTIVITY_ID","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_CLIENT_INFORMATION","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_CLIENT_INFORMATION_CONTEXT","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_COMMAND_CATEGORY","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_COMMAND_ID","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_COMMAND_TARGET","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_HRESULT","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_OBJECT_IDS","features":[384,380]},{"name":"WPD_PROPERTY_COMMON_PERSISTENT_UNIQUE_IDS","features":[384,380]},{"name":"WPD_PROPERTY_DEVICE_HINTS_CONTENT_LOCATIONS","features":[384,380]},{"name":"WPD_PROPERTY_DEVICE_HINTS_CONTENT_TYPE","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_EVENT_PARAMS","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_OPERATION_CODE","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_OPERATION_PARAMS","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_OPTIMAL_TRANSFER_BUFFER_SIZE","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_RESPONSE_CODE","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_RESPONSE_PARAMS","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_DATA","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_READ","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_READ","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_WRITE","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_WRITTEN","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_TRANSFER_TOTAL_DATA_SIZE","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_VENDOR_EXTENSION_DESCRIPTION","features":[384,380]},{"name":"WPD_PROPERTY_MTP_EXT_VENDOR_OPERATION_CODES","features":[384,380]},{"name":"WPD_PROPERTY_NULL","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_CONTEXT","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_FILTER","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_NUM_OBJECTS_REQUESTED","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_OBJECT_IDS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_ENUMERATION_PARENT_ID","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_CONTEXT","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_COPY_RESULTS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_CREATION_PROPERTIES","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_DATA","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_OPTIONS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_RESULTS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_DESTINATION_FOLDER_OBJECT_ID","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_MOVE_RESULTS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_TO_WRITE","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_WRITTEN","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_FORMAT","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_ID","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_IDS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_OPTIMAL_TRANSFER_BUFFER_SIZE","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_PROPERTY_KEYS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_MANAGEMENT_UPDATE_PROPERTIES","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_CONTEXT","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_DEPTH","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_FORMAT","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_IDS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PARENT_OBJECT_ID","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PROPERTY_KEYS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_VALUES","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_BULK_WRITE_RESULTS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_ATTRIBUTES","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_DELETE_RESULTS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_VALUES","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_WRITE_RESULTS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_ACCESS_MODE","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_CONTEXT","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_DATA","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_READ","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_READ","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_WRITE","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_WRITTEN","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_OBJECT_ID","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_OPTIMAL_TRANSFER_BUFFER_SIZE","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_POSITION_FROM_START","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_ATTRIBUTES","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_KEYS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_SEEK_OFFSET","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_SEEK_ORIGIN_FLAG","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_STREAM_UNITS","features":[384,380]},{"name":"WPD_PROPERTY_OBJECT_RESOURCES_SUPPORTS_UNITS","features":[384,380]},{"name":"WPD_PROPERTY_PUBLIC_KEY","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND_OPTIONS","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT_ATTRIBUTES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_FORMATS","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT_ATTRIBUTES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITANCE_TYPE","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITED_SERVICES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD_ATTRIBUTES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER_ATTRIBUTES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_ATTRIBUTES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_KEYS","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_RENDERING_PROFILES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_COMMANDS","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_EVENTS","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_METHODS","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_METHOD","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_METHOD_CONTEXT","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_METHOD_HRESULT","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_METHOD_PARAMETER_VALUES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_METHOD_RESULT_VALUES","features":[384,380]},{"name":"WPD_PROPERTY_SERVICE_OBJECT_ID","features":[384,380]},{"name":"WPD_PROPERTY_SMS_BINARY_MESSAGE","features":[384,380]},{"name":"WPD_PROPERTY_SMS_MESSAGE_TYPE","features":[384,380]},{"name":"WPD_PROPERTY_SMS_RECIPIENT","features":[384,380]},{"name":"WPD_PROPERTY_SMS_TEXT_MESSAGE","features":[384,380]},{"name":"WPD_PROPERTY_STORAGE_DESTINATION_OBJECT_ID","features":[384,380]},{"name":"WPD_PROPERTY_STORAGE_OBJECT_ID","features":[384,380]},{"name":"WPD_RENDERING_INFORMATION_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_RENDERING_INFORMATION_PROFILES","features":[384,380]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_CREATABLE_RESOURCES","features":[384,380]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE","features":[384,380]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES","features":[384]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_OBJECT","features":[384]},{"name":"WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_RESOURCE","features":[384]},{"name":"WPD_RESOURCE_ALBUM_ART","features":[384,380]},{"name":"WPD_RESOURCE_ATTRIBUTES_V1","features":[384]},{"name":"WPD_RESOURCE_ATTRIBUTE_CAN_DELETE","features":[384,380]},{"name":"WPD_RESOURCE_ATTRIBUTE_CAN_READ","features":[384,380]},{"name":"WPD_RESOURCE_ATTRIBUTE_CAN_WRITE","features":[384,380]},{"name":"WPD_RESOURCE_ATTRIBUTE_FORMAT","features":[384,380]},{"name":"WPD_RESOURCE_ATTRIBUTE_OPTIMAL_READ_BUFFER_SIZE","features":[384,380]},{"name":"WPD_RESOURCE_ATTRIBUTE_OPTIMAL_WRITE_BUFFER_SIZE","features":[384,380]},{"name":"WPD_RESOURCE_ATTRIBUTE_RESOURCE_KEY","features":[384,380]},{"name":"WPD_RESOURCE_ATTRIBUTE_TOTAL_SIZE","features":[384,380]},{"name":"WPD_RESOURCE_AUDIO_CLIP","features":[384,380]},{"name":"WPD_RESOURCE_BRANDING_ART","features":[384,380]},{"name":"WPD_RESOURCE_CONTACT_PHOTO","features":[384,380]},{"name":"WPD_RESOURCE_DEFAULT","features":[384,380]},{"name":"WPD_RESOURCE_GENERIC","features":[384,380]},{"name":"WPD_RESOURCE_ICON","features":[384,380]},{"name":"WPD_RESOURCE_THUMBNAIL","features":[384,380]},{"name":"WPD_RESOURCE_VIDEO_CLIP","features":[384,380]},{"name":"WPD_SECTION_DATA_LENGTH","features":[384,380]},{"name":"WPD_SECTION_DATA_OFFSET","features":[384,380]},{"name":"WPD_SECTION_DATA_REFERENCED_OBJECT_RESOURCE","features":[384,380]},{"name":"WPD_SECTION_DATA_UNITS","features":[384,380]},{"name":"WPD_SECTION_DATA_UNITS_BYTES","features":[384]},{"name":"WPD_SECTION_DATA_UNITS_MILLISECONDS","features":[384]},{"name":"WPD_SECTION_DATA_UNITS_VALUES","features":[384]},{"name":"WPD_SECTION_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_SERVICE_INHERITANCE_IMPLEMENTATION","features":[384]},{"name":"WPD_SERVICE_INHERITANCE_TYPES","features":[384]},{"name":"WPD_SERVICE_PROPERTIES_V1","features":[384]},{"name":"WPD_SERVICE_VERSION","features":[384,380]},{"name":"WPD_SMS_ENCODING","features":[384,380]},{"name":"WPD_SMS_ENCODING_TYPES","features":[384]},{"name":"WPD_SMS_MAX_PAYLOAD","features":[384,380]},{"name":"WPD_SMS_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_SMS_PROVIDER","features":[384,380]},{"name":"WPD_SMS_TIMEOUT","features":[384,380]},{"name":"WPD_STILL_IMAGE_ARTIST","features":[384,380]},{"name":"WPD_STILL_IMAGE_BURST_INTERVAL","features":[384,380]},{"name":"WPD_STILL_IMAGE_BURST_NUMBER","features":[384,380]},{"name":"WPD_STILL_IMAGE_CAMERA_MANUFACTURER","features":[384,380]},{"name":"WPD_STILL_IMAGE_CAMERA_MODEL","features":[384,380]},{"name":"WPD_STILL_IMAGE_CAPTURE_DELAY","features":[384,380]},{"name":"WPD_STILL_IMAGE_CAPTURE_FORMAT","features":[384,380]},{"name":"WPD_STILL_IMAGE_CAPTURE_MODE","features":[384,380]},{"name":"WPD_STILL_IMAGE_CAPTURE_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_STILL_IMAGE_CAPTURE_RESOLUTION","features":[384,380]},{"name":"WPD_STILL_IMAGE_COMPRESSION_SETTING","features":[384,380]},{"name":"WPD_STILL_IMAGE_CONTRAST","features":[384,380]},{"name":"WPD_STILL_IMAGE_DIGITAL_ZOOM","features":[384,380]},{"name":"WPD_STILL_IMAGE_EFFECT_MODE","features":[384,380]},{"name":"WPD_STILL_IMAGE_EXPOSURE_BIAS_COMPENSATION","features":[384,380]},{"name":"WPD_STILL_IMAGE_EXPOSURE_INDEX","features":[384,380]},{"name":"WPD_STILL_IMAGE_EXPOSURE_METERING_MODE","features":[384,380]},{"name":"WPD_STILL_IMAGE_EXPOSURE_PROGRAM_MODE","features":[384,380]},{"name":"WPD_STILL_IMAGE_EXPOSURE_TIME","features":[384,380]},{"name":"WPD_STILL_IMAGE_FLASH_MODE","features":[384,380]},{"name":"WPD_STILL_IMAGE_FNUMBER","features":[384,380]},{"name":"WPD_STILL_IMAGE_FOCAL_LENGTH","features":[384,380]},{"name":"WPD_STILL_IMAGE_FOCUS_DISTANCE","features":[384,380]},{"name":"WPD_STILL_IMAGE_FOCUS_METERING_MODE","features":[384,380]},{"name":"WPD_STILL_IMAGE_FOCUS_MODE","features":[384,380]},{"name":"WPD_STILL_IMAGE_RGB_GAIN","features":[384,380]},{"name":"WPD_STILL_IMAGE_SHARPNESS","features":[384,380]},{"name":"WPD_STILL_IMAGE_TIMELAPSE_INTERVAL","features":[384,380]},{"name":"WPD_STILL_IMAGE_TIMELAPSE_NUMBER","features":[384,380]},{"name":"WPD_STILL_IMAGE_UPLOAD_URL","features":[384,380]},{"name":"WPD_STILL_IMAGE_WHITE_BALANCE","features":[384,380]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY","features":[384,380]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY_READWRITE","features":[384]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITHOUT_OBJECT_DELETION","features":[384]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITH_OBJECT_DELETION","features":[384]},{"name":"WPD_STORAGE_ACCESS_CAPABILITY_VALUES","features":[384]},{"name":"WPD_STORAGE_CAPACITY","features":[384,380]},{"name":"WPD_STORAGE_CAPACITY_IN_OBJECTS","features":[384,380]},{"name":"WPD_STORAGE_DESCRIPTION","features":[384,380]},{"name":"WPD_STORAGE_FILE_SYSTEM_TYPE","features":[384,380]},{"name":"WPD_STORAGE_FREE_SPACE_IN_BYTES","features":[384,380]},{"name":"WPD_STORAGE_FREE_SPACE_IN_OBJECTS","features":[384,380]},{"name":"WPD_STORAGE_MAX_OBJECT_SIZE","features":[384,380]},{"name":"WPD_STORAGE_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_STORAGE_SERIAL_NUMBER","features":[384,380]},{"name":"WPD_STORAGE_TYPE","features":[384,380]},{"name":"WPD_STORAGE_TYPE_FIXED_RAM","features":[384]},{"name":"WPD_STORAGE_TYPE_FIXED_ROM","features":[384]},{"name":"WPD_STORAGE_TYPE_REMOVABLE_RAM","features":[384]},{"name":"WPD_STORAGE_TYPE_REMOVABLE_ROM","features":[384]},{"name":"WPD_STORAGE_TYPE_UNDEFINED","features":[384]},{"name":"WPD_STORAGE_TYPE_VALUES","features":[384]},{"name":"WPD_STREAM_UNITS","features":[384]},{"name":"WPD_STREAM_UNITS_BYTES","features":[384]},{"name":"WPD_STREAM_UNITS_FRAMES","features":[384]},{"name":"WPD_STREAM_UNITS_MICROSECONDS","features":[384]},{"name":"WPD_STREAM_UNITS_MILLISECONDS","features":[384]},{"name":"WPD_STREAM_UNITS_ROWS","features":[384]},{"name":"WPD_TASK_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_TASK_OWNER","features":[384,380]},{"name":"WPD_TASK_PERCENT_COMPLETE","features":[384,380]},{"name":"WPD_TASK_REMINDER_DATE","features":[384,380]},{"name":"WPD_TASK_STATUS","features":[384,380]},{"name":"WPD_VIDEO_AUTHOR","features":[384,380]},{"name":"WPD_VIDEO_BITRATE","features":[384,380]},{"name":"WPD_VIDEO_BUFFER_SIZE","features":[384,380]},{"name":"WPD_VIDEO_CREDITS","features":[384,380]},{"name":"WPD_VIDEO_FOURCC_CODE","features":[384,380]},{"name":"WPD_VIDEO_FRAMERATE","features":[384,380]},{"name":"WPD_VIDEO_KEY_FRAME_DISTANCE","features":[384,380]},{"name":"WPD_VIDEO_OBJECT_PROPERTIES_V1","features":[384]},{"name":"WPD_VIDEO_QUALITY_SETTING","features":[384,380]},{"name":"WPD_VIDEO_RECORDEDTV_CHANNEL_NUMBER","features":[384,380]},{"name":"WPD_VIDEO_RECORDEDTV_REPEAT","features":[384,380]},{"name":"WPD_VIDEO_RECORDEDTV_STATION_NAME","features":[384,380]},{"name":"WPD_VIDEO_SCAN_TYPE","features":[384,380]},{"name":"WPD_VIDEO_SCAN_TYPES","features":[384]},{"name":"WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST","features":[384]},{"name":"WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST","features":[384]},{"name":"WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST","features":[384]},{"name":"WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST","features":[384]},{"name":"WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE","features":[384]},{"name":"WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE","features":[384]},{"name":"WPD_VIDEO_SCAN_TYPE_PROGRESSIVE","features":[384]},{"name":"WPD_VIDEO_SCAN_TYPE_UNUSED","features":[384]},{"name":"WPD_WHITE_BALANCE_AUTOMATIC","features":[384]},{"name":"WPD_WHITE_BALANCE_DAYLIGHT","features":[384]},{"name":"WPD_WHITE_BALANCE_FLASH","features":[384]},{"name":"WPD_WHITE_BALANCE_FLORESCENT","features":[384]},{"name":"WPD_WHITE_BALANCE_MANUAL","features":[384]},{"name":"WPD_WHITE_BALANCE_ONE_PUSH_AUTOMATIC","features":[384]},{"name":"WPD_WHITE_BALANCE_SETTINGS","features":[384]},{"name":"WPD_WHITE_BALANCE_TUNGSTEN","features":[384]},{"name":"WPD_WHITE_BALANCE_UNDEFINED","features":[384]},{"name":"WpdAttributeForm","features":[384]},{"name":"WpdParameterAttributeForm","features":[384]},{"name":"WpdSerializer","features":[384]}],"385":[{"name":"DEVPKEY_DevQuery_ObjectType","features":[305]},{"name":"DEVPKEY_DeviceClass_Characteristics","features":[305]},{"name":"DEVPKEY_DeviceClass_ClassCoInstallers","features":[305]},{"name":"DEVPKEY_DeviceClass_ClassInstaller","features":[305]},{"name":"DEVPKEY_DeviceClass_ClassName","features":[305]},{"name":"DEVPKEY_DeviceClass_DHPRebalanceOptOut","features":[305]},{"name":"DEVPKEY_DeviceClass_DefaultService","features":[305]},{"name":"DEVPKEY_DeviceClass_DevType","features":[305]},{"name":"DEVPKEY_DeviceClass_Exclusive","features":[305]},{"name":"DEVPKEY_DeviceClass_Icon","features":[305]},{"name":"DEVPKEY_DeviceClass_IconPath","features":[305]},{"name":"DEVPKEY_DeviceClass_LowerFilters","features":[305]},{"name":"DEVPKEY_DeviceClass_Name","features":[305]},{"name":"DEVPKEY_DeviceClass_NoDisplayClass","features":[305]},{"name":"DEVPKEY_DeviceClass_NoInstallClass","features":[305]},{"name":"DEVPKEY_DeviceClass_NoUseClass","features":[305]},{"name":"DEVPKEY_DeviceClass_PropPageProvider","features":[305]},{"name":"DEVPKEY_DeviceClass_Security","features":[305]},{"name":"DEVPKEY_DeviceClass_SecuritySDS","features":[305]},{"name":"DEVPKEY_DeviceClass_SilentInstall","features":[305]},{"name":"DEVPKEY_DeviceClass_UpperFilters","features":[305]},{"name":"DEVPKEY_DeviceContainer_Address","features":[305]},{"name":"DEVPKEY_DeviceContainer_AlwaysShowDeviceAsConnected","features":[305]},{"name":"DEVPKEY_DeviceContainer_AssociationArray","features":[305]},{"name":"DEVPKEY_DeviceContainer_BaselineExperienceId","features":[305]},{"name":"DEVPKEY_DeviceContainer_Category","features":[305]},{"name":"DEVPKEY_DeviceContainer_CategoryGroup_Desc","features":[305]},{"name":"DEVPKEY_DeviceContainer_CategoryGroup_Icon","features":[305]},{"name":"DEVPKEY_DeviceContainer_Category_Desc_Plural","features":[305]},{"name":"DEVPKEY_DeviceContainer_Category_Desc_Singular","features":[305]},{"name":"DEVPKEY_DeviceContainer_Category_Icon","features":[305]},{"name":"DEVPKEY_DeviceContainer_ConfigFlags","features":[305]},{"name":"DEVPKEY_DeviceContainer_CustomPrivilegedPackageFamilyNames","features":[305]},{"name":"DEVPKEY_DeviceContainer_DeviceDescription1","features":[305]},{"name":"DEVPKEY_DeviceContainer_DeviceDescription2","features":[305]},{"name":"DEVPKEY_DeviceContainer_DeviceFunctionSubRank","features":[305]},{"name":"DEVPKEY_DeviceContainer_DiscoveryMethod","features":[305]},{"name":"DEVPKEY_DeviceContainer_ExperienceId","features":[305]},{"name":"DEVPKEY_DeviceContainer_FriendlyName","features":[305]},{"name":"DEVPKEY_DeviceContainer_HasProblem","features":[305]},{"name":"DEVPKEY_DeviceContainer_Icon","features":[305]},{"name":"DEVPKEY_DeviceContainer_InstallInProgress","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsAuthenticated","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsConnected","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsDefaultDevice","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsDeviceUniquelyIdentifiable","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsEncrypted","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsLocalMachine","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsMetadataSearchInProgress","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsNetworkDevice","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsNotInterestingForDisplay","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsPaired","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsRebootRequired","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsSharedDevice","features":[305]},{"name":"DEVPKEY_DeviceContainer_IsShowInDisconnectedState","features":[305]},{"name":"DEVPKEY_DeviceContainer_Last_Connected","features":[305]},{"name":"DEVPKEY_DeviceContainer_Last_Seen","features":[305]},{"name":"DEVPKEY_DeviceContainer_LaunchDeviceStageFromExplorer","features":[305]},{"name":"DEVPKEY_DeviceContainer_LaunchDeviceStageOnDeviceConnect","features":[305]},{"name":"DEVPKEY_DeviceContainer_Manufacturer","features":[305]},{"name":"DEVPKEY_DeviceContainer_MetadataCabinet","features":[305]},{"name":"DEVPKEY_DeviceContainer_MetadataChecksum","features":[305]},{"name":"DEVPKEY_DeviceContainer_MetadataPath","features":[305]},{"name":"DEVPKEY_DeviceContainer_ModelName","features":[305]},{"name":"DEVPKEY_DeviceContainer_ModelNumber","features":[305]},{"name":"DEVPKEY_DeviceContainer_PrimaryCategory","features":[305]},{"name":"DEVPKEY_DeviceContainer_PrivilegedPackageFamilyNames","features":[305]},{"name":"DEVPKEY_DeviceContainer_RequiresPairingElevation","features":[305]},{"name":"DEVPKEY_DeviceContainer_RequiresUninstallElevation","features":[305]},{"name":"DEVPKEY_DeviceContainer_UnpairUninstall","features":[305]},{"name":"DEVPKEY_DeviceContainer_Version","features":[305]},{"name":"DEVPKEY_DeviceInterfaceClass_DefaultInterface","features":[305]},{"name":"DEVPKEY_DeviceInterfaceClass_Name","features":[305]},{"name":"DEVPKEY_DeviceInterface_Autoplay_Silent","features":[305]},{"name":"DEVPKEY_DeviceInterface_ClassGuid","features":[305]},{"name":"DEVPKEY_DeviceInterface_Enabled","features":[305]},{"name":"DEVPKEY_DeviceInterface_FriendlyName","features":[305]},{"name":"DEVPKEY_DeviceInterface_ReferenceString","features":[305]},{"name":"DEVPKEY_DeviceInterface_Restricted","features":[305]},{"name":"DEVPKEY_DeviceInterface_SchematicName","features":[305]},{"name":"DEVPKEY_DeviceInterface_UnrestrictedAppCapabilities","features":[305]},{"name":"DEVPKEY_Device_AdditionalSoftwareRequested","features":[305]},{"name":"DEVPKEY_Device_Address","features":[305]},{"name":"DEVPKEY_Device_AssignedToGuest","features":[305]},{"name":"DEVPKEY_Device_BaseContainerId","features":[305]},{"name":"DEVPKEY_Device_BiosDeviceName","features":[305]},{"name":"DEVPKEY_Device_BusNumber","features":[305]},{"name":"DEVPKEY_Device_BusRelations","features":[305]},{"name":"DEVPKEY_Device_BusReportedDeviceDesc","features":[305]},{"name":"DEVPKEY_Device_BusTypeGuid","features":[305]},{"name":"DEVPKEY_Device_Capabilities","features":[305]},{"name":"DEVPKEY_Device_Characteristics","features":[305]},{"name":"DEVPKEY_Device_Children","features":[305]},{"name":"DEVPKEY_Device_Class","features":[305]},{"name":"DEVPKEY_Device_ClassGuid","features":[305]},{"name":"DEVPKEY_Device_CompanionApps","features":[305]},{"name":"DEVPKEY_Device_CompatibleIds","features":[305]},{"name":"DEVPKEY_Device_ConfigFlags","features":[305]},{"name":"DEVPKEY_Device_ConfigurationId","features":[305]},{"name":"DEVPKEY_Device_ContainerId","features":[305]},{"name":"DEVPKEY_Device_CreatorProcessId","features":[305]},{"name":"DEVPKEY_Device_DHP_Rebalance_Policy","features":[305]},{"name":"DEVPKEY_Device_DebuggerSafe","features":[305]},{"name":"DEVPKEY_Device_DependencyDependents","features":[305]},{"name":"DEVPKEY_Device_DependencyProviders","features":[305]},{"name":"DEVPKEY_Device_DevNodeStatus","features":[305]},{"name":"DEVPKEY_Device_DevType","features":[305]},{"name":"DEVPKEY_Device_DeviceDesc","features":[305]},{"name":"DEVPKEY_Device_Driver","features":[305]},{"name":"DEVPKEY_Device_DriverCoInstallers","features":[305]},{"name":"DEVPKEY_Device_DriverDate","features":[305]},{"name":"DEVPKEY_Device_DriverDesc","features":[305]},{"name":"DEVPKEY_Device_DriverInfPath","features":[305]},{"name":"DEVPKEY_Device_DriverInfSection","features":[305]},{"name":"DEVPKEY_Device_DriverInfSectionExt","features":[305]},{"name":"DEVPKEY_Device_DriverLogoLevel","features":[305]},{"name":"DEVPKEY_Device_DriverProblemDesc","features":[305]},{"name":"DEVPKEY_Device_DriverPropPageProvider","features":[305]},{"name":"DEVPKEY_Device_DriverProvider","features":[305]},{"name":"DEVPKEY_Device_DriverRank","features":[305]},{"name":"DEVPKEY_Device_DriverVersion","features":[305]},{"name":"DEVPKEY_Device_EjectionRelations","features":[305]},{"name":"DEVPKEY_Device_EnumeratorName","features":[305]},{"name":"DEVPKEY_Device_Exclusive","features":[305]},{"name":"DEVPKEY_Device_ExtendedAddress","features":[305]},{"name":"DEVPKEY_Device_ExtendedConfigurationIds","features":[305]},{"name":"DEVPKEY_Device_FirmwareDate","features":[305]},{"name":"DEVPKEY_Device_FirmwareRevision","features":[305]},{"name":"DEVPKEY_Device_FirmwareVendor","features":[305]},{"name":"DEVPKEY_Device_FirmwareVersion","features":[305]},{"name":"DEVPKEY_Device_FirstInstallDate","features":[305]},{"name":"DEVPKEY_Device_FriendlyName","features":[305]},{"name":"DEVPKEY_Device_FriendlyNameAttributes","features":[305]},{"name":"DEVPKEY_Device_GenericDriverInstalled","features":[305]},{"name":"DEVPKEY_Device_HardwareIds","features":[305]},{"name":"DEVPKEY_Device_HasProblem","features":[305]},{"name":"DEVPKEY_Device_InLocalMachineContainer","features":[305]},{"name":"DEVPKEY_Device_InstallDate","features":[305]},{"name":"DEVPKEY_Device_InstallState","features":[305]},{"name":"DEVPKEY_Device_InstanceId","features":[305]},{"name":"DEVPKEY_Device_IsAssociateableByUserAction","features":[305]},{"name":"DEVPKEY_Device_IsPresent","features":[305]},{"name":"DEVPKEY_Device_IsRebootRequired","features":[305]},{"name":"DEVPKEY_Device_LastArrivalDate","features":[305]},{"name":"DEVPKEY_Device_LastRemovalDate","features":[305]},{"name":"DEVPKEY_Device_Legacy","features":[305]},{"name":"DEVPKEY_Device_LegacyBusType","features":[305]},{"name":"DEVPKEY_Device_LocationInfo","features":[305]},{"name":"DEVPKEY_Device_LocationPaths","features":[305]},{"name":"DEVPKEY_Device_LowerFilters","features":[305]},{"name":"DEVPKEY_Device_Manufacturer","features":[305]},{"name":"DEVPKEY_Device_ManufacturerAttributes","features":[305]},{"name":"DEVPKEY_Device_MatchingDeviceId","features":[305]},{"name":"DEVPKEY_Device_Model","features":[305]},{"name":"DEVPKEY_Device_ModelId","features":[305]},{"name":"DEVPKEY_Device_NoConnectSound","features":[305]},{"name":"DEVPKEY_Device_Numa_Node","features":[305]},{"name":"DEVPKEY_Device_Numa_Proximity_Domain","features":[305]},{"name":"DEVPKEY_Device_PDOName","features":[305]},{"name":"DEVPKEY_Device_Parent","features":[305]},{"name":"DEVPKEY_Device_PhysicalDeviceLocation","features":[305]},{"name":"DEVPKEY_Device_PostInstallInProgress","features":[305]},{"name":"DEVPKEY_Device_PowerData","features":[305]},{"name":"DEVPKEY_Device_PowerRelations","features":[305]},{"name":"DEVPKEY_Device_PresenceNotForDevice","features":[305]},{"name":"DEVPKEY_Device_PrimaryCompanionApp","features":[305]},{"name":"DEVPKEY_Device_ProblemCode","features":[305]},{"name":"DEVPKEY_Device_ProblemStatus","features":[305]},{"name":"DEVPKEY_Device_RemovalPolicy","features":[305]},{"name":"DEVPKEY_Device_RemovalPolicyDefault","features":[305]},{"name":"DEVPKEY_Device_RemovalPolicyOverride","features":[305]},{"name":"DEVPKEY_Device_RemovalRelations","features":[305]},{"name":"DEVPKEY_Device_Reported","features":[305]},{"name":"DEVPKEY_Device_ReportedDeviceIdsHash","features":[305]},{"name":"DEVPKEY_Device_ResourcePickerExceptions","features":[305]},{"name":"DEVPKEY_Device_ResourcePickerTags","features":[305]},{"name":"DEVPKEY_Device_SafeRemovalRequired","features":[305]},{"name":"DEVPKEY_Device_SafeRemovalRequiredOverride","features":[305]},{"name":"DEVPKEY_Device_Security","features":[305]},{"name":"DEVPKEY_Device_SecuritySDS","features":[305]},{"name":"DEVPKEY_Device_Service","features":[305]},{"name":"DEVPKEY_Device_SessionId","features":[305]},{"name":"DEVPKEY_Device_ShowInUninstallUI","features":[305]},{"name":"DEVPKEY_Device_Siblings","features":[305]},{"name":"DEVPKEY_Device_SignalStrength","features":[305]},{"name":"DEVPKEY_Device_SoftRestartSupported","features":[305]},{"name":"DEVPKEY_Device_Stack","features":[305]},{"name":"DEVPKEY_Device_TransportRelations","features":[305]},{"name":"DEVPKEY_Device_UINumber","features":[305]},{"name":"DEVPKEY_Device_UINumberDescFormat","features":[305]},{"name":"DEVPKEY_Device_UpperFilters","features":[305]},{"name":"DEVPKEY_DrvPkg_BrandingIcon","features":[305]},{"name":"DEVPKEY_DrvPkg_DetailedDescription","features":[305]},{"name":"DEVPKEY_DrvPkg_DocumentationLink","features":[305]},{"name":"DEVPKEY_DrvPkg_Icon","features":[305]},{"name":"DEVPKEY_DrvPkg_Model","features":[305]},{"name":"DEVPKEY_DrvPkg_VendorWebSite","features":[305]},{"name":"DEVPKEY_NAME","features":[305]},{"name":"DEVPROPCOMPKEY","features":[305]},{"name":"DEVPROPERTY","features":[305]},{"name":"DEVPROPID_FIRST_USABLE","features":[305]},{"name":"DEVPROPKEY","features":[305]},{"name":"DEVPROPSTORE","features":[305]},{"name":"DEVPROPTYPE","features":[305]},{"name":"DEVPROP_BOOLEAN","features":[305]},{"name":"DEVPROP_FALSE","features":[305]},{"name":"DEVPROP_MASK_TYPE","features":[305]},{"name":"DEVPROP_MASK_TYPEMOD","features":[305]},{"name":"DEVPROP_STORE_SYSTEM","features":[305]},{"name":"DEVPROP_STORE_USER","features":[305]},{"name":"DEVPROP_TRUE","features":[305]},{"name":"DEVPROP_TYPEMOD_ARRAY","features":[305]},{"name":"DEVPROP_TYPEMOD_LIST","features":[305]},{"name":"DEVPROP_TYPE_BINARY","features":[305]},{"name":"DEVPROP_TYPE_BOOLEAN","features":[305]},{"name":"DEVPROP_TYPE_BYTE","features":[305]},{"name":"DEVPROP_TYPE_CURRENCY","features":[305]},{"name":"DEVPROP_TYPE_DATE","features":[305]},{"name":"DEVPROP_TYPE_DECIMAL","features":[305]},{"name":"DEVPROP_TYPE_DEVPROPKEY","features":[305]},{"name":"DEVPROP_TYPE_DEVPROPTYPE","features":[305]},{"name":"DEVPROP_TYPE_DOUBLE","features":[305]},{"name":"DEVPROP_TYPE_EMPTY","features":[305]},{"name":"DEVPROP_TYPE_ERROR","features":[305]},{"name":"DEVPROP_TYPE_FILETIME","features":[305]},{"name":"DEVPROP_TYPE_FLOAT","features":[305]},{"name":"DEVPROP_TYPE_GUID","features":[305]},{"name":"DEVPROP_TYPE_INT16","features":[305]},{"name":"DEVPROP_TYPE_INT32","features":[305]},{"name":"DEVPROP_TYPE_INT64","features":[305]},{"name":"DEVPROP_TYPE_NTSTATUS","features":[305]},{"name":"DEVPROP_TYPE_NULL","features":[305]},{"name":"DEVPROP_TYPE_SBYTE","features":[305]},{"name":"DEVPROP_TYPE_SECURITY_DESCRIPTOR","features":[305]},{"name":"DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING","features":[305]},{"name":"DEVPROP_TYPE_STRING","features":[305]},{"name":"DEVPROP_TYPE_STRING_INDIRECT","features":[305]},{"name":"DEVPROP_TYPE_STRING_LIST","features":[305]},{"name":"DEVPROP_TYPE_UINT16","features":[305]},{"name":"DEVPROP_TYPE_UINT32","features":[305]},{"name":"DEVPROP_TYPE_UINT64","features":[305]},{"name":"MAX_DEVPROP_TYPE","features":[305]},{"name":"MAX_DEVPROP_TYPEMOD","features":[305]}],"386":[{"name":"GUID_DEVINTERFACE_PWM_CONTROLLER","features":[385]},{"name":"GUID_DEVINTERFACE_PWM_CONTROLLER_WSZ","features":[385]},{"name":"IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD","features":[385]},{"name":"IOCTL_PWM_CONTROLLER_GET_INFO","features":[385]},{"name":"IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD","features":[385]},{"name":"IOCTL_PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE","features":[385]},{"name":"IOCTL_PWM_PIN_GET_POLARITY","features":[385]},{"name":"IOCTL_PWM_PIN_IS_STARTED","features":[385]},{"name":"IOCTL_PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE","features":[385]},{"name":"IOCTL_PWM_PIN_SET_POLARITY","features":[385]},{"name":"IOCTL_PWM_PIN_START","features":[385]},{"name":"IOCTL_PWM_PIN_STOP","features":[385]},{"name":"PWM_ACTIVE_HIGH","features":[385]},{"name":"PWM_ACTIVE_LOW","features":[385]},{"name":"PWM_CONTROLLER_GET_ACTUAL_PERIOD_OUTPUT","features":[385]},{"name":"PWM_CONTROLLER_INFO","features":[385]},{"name":"PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT","features":[385]},{"name":"PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT","features":[385]},{"name":"PWM_IOCTL_ID_CONTROLLER_GET_ACTUAL_PERIOD","features":[385]},{"name":"PWM_IOCTL_ID_CONTROLLER_GET_INFO","features":[385]},{"name":"PWM_IOCTL_ID_CONTROLLER_SET_DESIRED_PERIOD","features":[385]},{"name":"PWM_IOCTL_ID_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE","features":[385]},{"name":"PWM_IOCTL_ID_PIN_GET_POLARITY","features":[385]},{"name":"PWM_IOCTL_ID_PIN_IS_STARTED","features":[385]},{"name":"PWM_IOCTL_ID_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE","features":[385]},{"name":"PWM_IOCTL_ID_PIN_SET_POLARITY","features":[385]},{"name":"PWM_IOCTL_ID_PIN_START","features":[385]},{"name":"PWM_IOCTL_ID_PIN_STOP","features":[385]},{"name":"PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT","features":[385]},{"name":"PWM_PIN_GET_POLARITY_OUTPUT","features":[385]},{"name":"PWM_PIN_IS_STARTED_OUTPUT","features":[385,307]},{"name":"PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT","features":[385]},{"name":"PWM_PIN_SET_POLARITY_INPUT","features":[385]},{"name":"PWM_POLARITY","features":[385]}],"387":[{"name":"ACTIVITY_STATE","features":[386]},{"name":"ACTIVITY_STATE_COUNT","features":[386]},{"name":"AXIS","features":[386]},{"name":"AXIS_MAX","features":[386]},{"name":"AXIS_X","features":[386]},{"name":"AXIS_Y","features":[386]},{"name":"AXIS_Z","features":[386]},{"name":"ActivityStateCount","features":[386]},{"name":"ActivityState_Biking","features":[386]},{"name":"ActivityState_Fidgeting","features":[386]},{"name":"ActivityState_Force_Dword","features":[386]},{"name":"ActivityState_Idle","features":[386]},{"name":"ActivityState_InVehicle","features":[386]},{"name":"ActivityState_Max","features":[386]},{"name":"ActivityState_Running","features":[386]},{"name":"ActivityState_Stationary","features":[386]},{"name":"ActivityState_Unknown","features":[386]},{"name":"ActivityState_Walking","features":[386]},{"name":"CollectionsListAllocateBufferAndSerialize","features":[386,307,387,360,380]},{"name":"CollectionsListCopyAndMarshall","features":[386,307,387,360,380]},{"name":"CollectionsListDeserializeFromBuffer","features":[386,307,387,360,380]},{"name":"CollectionsListGetFillableCount","features":[386]},{"name":"CollectionsListGetMarshalledSize","features":[386,307,387,360,380]},{"name":"CollectionsListGetMarshalledSizeWithoutSerialization","features":[386,307,387,360,380]},{"name":"CollectionsListGetSerializedSize","features":[386,307,387,360,380]},{"name":"CollectionsListMarshall","features":[386,307,387,360,380]},{"name":"CollectionsListSerializeToBuffer","features":[386,307,387,360,380]},{"name":"CollectionsListSortSubscribedActivitiesByConfidence","features":[386,307,387,360,380]},{"name":"CollectionsListUpdateMarshalledPointer","features":[386,307,387,360,380]},{"name":"ELEVATION_CHANGE_MODE","features":[386]},{"name":"ElevationChangeMode_Elevator","features":[386]},{"name":"ElevationChangeMode_Force_Dword","features":[386]},{"name":"ElevationChangeMode_Max","features":[386]},{"name":"ElevationChangeMode_Stepping","features":[386]},{"name":"ElevationChangeMode_Unknown","features":[386]},{"name":"EvaluateActivityThresholds","features":[386,307,387,360,380]},{"name":"GNSS_CLEAR_ALL_ASSISTANCE_DATA","features":[386]},{"name":"GUID_DEVINTERFACE_SENSOR","features":[386]},{"name":"GUID_SensorCategory_All","features":[386]},{"name":"GUID_SensorCategory_Biometric","features":[386]},{"name":"GUID_SensorCategory_Electrical","features":[386]},{"name":"GUID_SensorCategory_Environmental","features":[386]},{"name":"GUID_SensorCategory_Light","features":[386]},{"name":"GUID_SensorCategory_Location","features":[386]},{"name":"GUID_SensorCategory_Mechanical","features":[386]},{"name":"GUID_SensorCategory_Motion","features":[386]},{"name":"GUID_SensorCategory_Orientation","features":[386]},{"name":"GUID_SensorCategory_Other","features":[386]},{"name":"GUID_SensorCategory_PersonalActivity","features":[386]},{"name":"GUID_SensorCategory_Scanner","features":[386]},{"name":"GUID_SensorCategory_Unsupported","features":[386]},{"name":"GUID_SensorType_Accelerometer3D","features":[386]},{"name":"GUID_SensorType_ActivityDetection","features":[386]},{"name":"GUID_SensorType_AmbientLight","features":[386]},{"name":"GUID_SensorType_Barometer","features":[386]},{"name":"GUID_SensorType_Custom","features":[386]},{"name":"GUID_SensorType_FloorElevation","features":[386]},{"name":"GUID_SensorType_GeomagneticOrientation","features":[386]},{"name":"GUID_SensorType_GravityVector","features":[386]},{"name":"GUID_SensorType_Gyrometer3D","features":[386]},{"name":"GUID_SensorType_HingeAngle","features":[386]},{"name":"GUID_SensorType_Humidity","features":[386]},{"name":"GUID_SensorType_LinearAccelerometer","features":[386]},{"name":"GUID_SensorType_Magnetometer3D","features":[386]},{"name":"GUID_SensorType_Orientation","features":[386]},{"name":"GUID_SensorType_Pedometer","features":[386]},{"name":"GUID_SensorType_Proximity","features":[386]},{"name":"GUID_SensorType_RelativeOrientation","features":[386]},{"name":"GUID_SensorType_SimpleDeviceOrientation","features":[386]},{"name":"GUID_SensorType_Temperature","features":[386]},{"name":"GetPerformanceTime","features":[386,307]},{"name":"HUMAN_PRESENCE_DETECTION_TYPE","features":[386]},{"name":"HUMAN_PRESENCE_DETECTION_TYPE_COUNT","features":[386]},{"name":"HumanPresenceDetectionTypeCount","features":[386]},{"name":"HumanPresenceDetectionType_AudioBiometric","features":[386]},{"name":"HumanPresenceDetectionType_FacialBiometric","features":[386]},{"name":"HumanPresenceDetectionType_Force_Dword","features":[386]},{"name":"HumanPresenceDetectionType_Undefined","features":[386]},{"name":"HumanPresenceDetectionType_VendorDefinedBiometric","features":[386]},{"name":"HumanPresenceDetectionType_VendorDefinedNonBiometric","features":[386]},{"name":"ILocationPermissions","features":[386]},{"name":"ISensor","features":[386]},{"name":"ISensorCollection","features":[386]},{"name":"ISensorDataReport","features":[386]},{"name":"ISensorEvents","features":[386]},{"name":"ISensorManager","features":[386]},{"name":"ISensorManagerEvents","features":[386]},{"name":"InitPropVariantFromCLSIDArray","features":[386,307,387,360]},{"name":"InitPropVariantFromFloat","features":[386,307,387,360]},{"name":"IsCollectionListSame","features":[386,307,387,360,380]},{"name":"IsGUIDPresentInList","features":[386,307]},{"name":"IsKeyPresentInCollectionList","features":[386,307,387,360,380]},{"name":"IsKeyPresentInPropertyList","features":[386,307,380]},{"name":"IsSensorSubscribed","features":[386,307,387,360,380]},{"name":"LOCATION_DESIRED_ACCURACY","features":[386]},{"name":"LOCATION_DESIRED_ACCURACY_DEFAULT","features":[386]},{"name":"LOCATION_DESIRED_ACCURACY_HIGH","features":[386]},{"name":"LOCATION_POSITION_SOURCE","features":[386]},{"name":"LOCATION_POSITION_SOURCE_CELLULAR","features":[386]},{"name":"LOCATION_POSITION_SOURCE_IPADDRESS","features":[386]},{"name":"LOCATION_POSITION_SOURCE_SATELLITE","features":[386]},{"name":"LOCATION_POSITION_SOURCE_UNKNOWN","features":[386]},{"name":"LOCATION_POSITION_SOURCE_WIFI","features":[386]},{"name":"MAGNETOMETER_ACCURACY","features":[386]},{"name":"MAGNETOMETER_ACCURACY_APPROXIMATE","features":[386]},{"name":"MAGNETOMETER_ACCURACY_HIGH","features":[386]},{"name":"MAGNETOMETER_ACCURACY_UNKNOWN","features":[386]},{"name":"MAGNETOMETER_ACCURACY_UNRELIABLE","features":[386]},{"name":"MATRIX3X3","features":[386]},{"name":"MagnetometerAccuracy","features":[386]},{"name":"MagnetometerAccuracy_Approximate","features":[386]},{"name":"MagnetometerAccuracy_High","features":[386]},{"name":"MagnetometerAccuracy_Unknown","features":[386]},{"name":"MagnetometerAccuracy_Unreliable","features":[386]},{"name":"PEDOMETER_STEP_TYPE","features":[386]},{"name":"PEDOMETER_STEP_TYPE_COUNT","features":[386]},{"name":"PROXIMITY_SENSOR_CAPABILITIES","features":[386]},{"name":"PROXIMITY_TYPE","features":[386]},{"name":"PedometerStepTypeCount","features":[386]},{"name":"PedometerStepType_Force_Dword","features":[386]},{"name":"PedometerStepType_Max","features":[386]},{"name":"PedometerStepType_Running","features":[386]},{"name":"PedometerStepType_Unknown","features":[386]},{"name":"PedometerStepType_Walking","features":[386]},{"name":"PropKeyFindKeyGetBool","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetDouble","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetFileTime","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetFloat","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetGuid","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetInt32","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetInt64","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetNthInt64","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetNthUlong","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetNthUshort","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetPropVariant","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetUlong","features":[386,307,387,360,380]},{"name":"PropKeyFindKeyGetUshort","features":[386,307,387,360,380]},{"name":"PropKeyFindKeySetPropVariant","features":[386,307,387,360,380]},{"name":"PropVariantGetInformation","features":[305,386,307,387,360]},{"name":"PropertiesListCopy","features":[386,307,380]},{"name":"PropertiesListGetFillableCount","features":[386]},{"name":"ProximityType_Force_Dword","features":[386]},{"name":"ProximityType_HumanProximity","features":[386]},{"name":"ProximityType_ObjectProximity","features":[386]},{"name":"Proximity_Sensor_Human_Engagement_Capable","features":[386]},{"name":"Proximity_Sensor_Human_Presence_Capable","features":[386]},{"name":"Proximity_Sensor_Supported_Capabilities","features":[386]},{"name":"QUATERNION","features":[386]},{"name":"SENSOR_CATEGORY_ALL","features":[386]},{"name":"SENSOR_CATEGORY_BIOMETRIC","features":[386]},{"name":"SENSOR_CATEGORY_ELECTRICAL","features":[386]},{"name":"SENSOR_CATEGORY_ENVIRONMENTAL","features":[386]},{"name":"SENSOR_CATEGORY_LIGHT","features":[386]},{"name":"SENSOR_CATEGORY_LOCATION","features":[386]},{"name":"SENSOR_CATEGORY_MECHANICAL","features":[386]},{"name":"SENSOR_CATEGORY_MOTION","features":[386]},{"name":"SENSOR_CATEGORY_ORIENTATION","features":[386]},{"name":"SENSOR_CATEGORY_OTHER","features":[386]},{"name":"SENSOR_CATEGORY_SCANNER","features":[386]},{"name":"SENSOR_CATEGORY_UNSUPPORTED","features":[386]},{"name":"SENSOR_COLLECTION_LIST","features":[386,307,387,360,380]},{"name":"SENSOR_CONNECTION_TYPES","features":[386]},{"name":"SENSOR_CONNECTION_TYPE_PC_ATTACHED","features":[386]},{"name":"SENSOR_CONNECTION_TYPE_PC_EXTERNAL","features":[386]},{"name":"SENSOR_CONNECTION_TYPE_PC_INTEGRATED","features":[386]},{"name":"SENSOR_DATA_TYPE_ABSOLUTE_PRESSURE_PASCAL","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ACCELERATION_X_G","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ACCELERATION_Y_G","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ACCELERATION_Z_G","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ADDRESS1","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ADDRESS2","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_ANTENNA_SEALEVEL_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_ERROR_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_ERROR_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_X_DEGREES_PER_SECOND_SQUARED","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Y_DEGREES_PER_SECOND_SQUARED","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Z_DEGREES_PER_SECOND_SQUARED","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ANGULAR_VELOCITY_X_DEGREES_PER_SECOND","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Y_DEGREES_PER_SECOND","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Z_DEGREES_PER_SECOND","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ATMOSPHERIC_PRESSURE_BAR","features":[386,380]},{"name":"SENSOR_DATA_TYPE_BIOMETRIC_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_BOOLEAN_SWITCH_ARRAY_STATES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_BOOLEAN_SWITCH_STATE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CAPACITANCE_FARAD","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CITY","features":[386,380]},{"name":"SENSOR_DATA_TYPE_COMMON_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_COUNTRY_REGION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CURRENT_AMPS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_BOOLEAN_ARRAY","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_CUSTOM_USAGE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE1","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE10","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE11","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE12","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE13","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE14","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE15","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE16","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE17","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE18","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE19","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE2","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE20","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE21","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE22","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE23","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE24","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE25","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE26","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE27","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE28","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE3","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE4","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE5","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE6","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE7","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE8","features":[386,380]},{"name":"SENSOR_DATA_TYPE_CUSTOM_VALUE9","features":[386,380]},{"name":"SENSOR_DATA_TYPE_DGPS_DATA_AGE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_DIFFERENTIAL_REFERENCE_STATION_ID","features":[386,380]},{"name":"SENSOR_DATA_TYPE_DISTANCE_X_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_DISTANCE_Y_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_DISTANCE_Z_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ELECTRICAL_FREQUENCY_HERTZ","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ELECTRICAL_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_ELECTRICAL_PERCENT_OF_RANGE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ELECTRICAL_POWER_WATTS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ENVIRONMENTAL_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_ERROR_RADIUS_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_FIX_QUALITY","features":[386,380]},{"name":"SENSOR_DATA_TYPE_FIX_TYPE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_FORCE_NEWTONS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_GAUGE_PRESSURE_PASCAL","features":[386,380]},{"name":"SENSOR_DATA_TYPE_GEOIDAL_SEPARATION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_GPS_OPERATION_MODE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_GPS_SELECTION_MODE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_GPS_STATUS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_GUID_MECHANICAL_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_HORIZONAL_DILUTION_OF_PRECISION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_HUMAN_PRESENCE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_HUMAN_PROXIMITY_METERS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_INDUCTANCE_HENRY","features":[386,380]},{"name":"SENSOR_DATA_TYPE_LATITUDE_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_LIGHT_CHROMACITY","features":[386,380]},{"name":"SENSOR_DATA_TYPE_LIGHT_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_LIGHT_LEVEL_LUX","features":[386,380]},{"name":"SENSOR_DATA_TYPE_LIGHT_TEMPERATURE_KELVIN","features":[386,380]},{"name":"SENSOR_DATA_TYPE_LOCATION_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_LOCATION_SOURCE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_LONGITUDE_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_X_MILLIGAUSS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Y_MILLIGAUSS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Z_MILLIGAUSS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_MAGNETIC_NORTH_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_TRUE_NORTH_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_MAGNETIC_NORTH_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_TRUE_NORTH_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_X_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_Y_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_HEADING_Z_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETIC_VARIATION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MAGNETOMETER_ACCURACY","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MOTION_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_MOTION_STATE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_MULTIVALUE_SWITCH_STATE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_NMEA_SENTENCE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ORIENTATION_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_POSITION_DILUTION_OF_PRECISION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_POSTALCODE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_QUADRANT_ANGLE_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_QUATERNION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_RELATIVE_HUMIDITY_PERCENT","features":[386,380]},{"name":"SENSOR_DATA_TYPE_RESISTANCE_OHMS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_RFID_TAG_40_BIT","features":[386,380]},{"name":"SENSOR_DATA_TYPE_ROTATION_MATRIX","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_AZIMUTH","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ELEVATION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ID","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_PRNS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_STN_RATIO","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_USED_COUNT","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_USED_PRNS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SATELLITES_USED_PRNS_AND_CONSTELLATIONS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SCANNER_GUID","features":[386]},{"name":"SENSOR_DATA_TYPE_SIMPLE_DEVICE_ORIENTATION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SPEED_KNOTS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_SPEED_METERS_PER_SECOND","features":[386,380]},{"name":"SENSOR_DATA_TYPE_STATE_PROVINCE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_STRAIN","features":[386,380]},{"name":"SENSOR_DATA_TYPE_TEMPERATURE_CELSIUS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_TILT_X_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_TILT_Y_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_TILT_Z_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_TIMESTAMP","features":[386,380]},{"name":"SENSOR_DATA_TYPE_TOUCH_STATE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_TRUE_HEADING_DEGREES","features":[386,380]},{"name":"SENSOR_DATA_TYPE_VERTICAL_DILUTION_OF_PRECISION","features":[386,380]},{"name":"SENSOR_DATA_TYPE_VOLTAGE_VOLTS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_WEIGHT_KILOGRAMS","features":[386,380]},{"name":"SENSOR_DATA_TYPE_WIND_DIRECTION_DEGREES_ANTICLOCKWISE","features":[386,380]},{"name":"SENSOR_DATA_TYPE_WIND_SPEED_METERS_PER_SECOND","features":[386,380]},{"name":"SENSOR_ERROR_PARAMETER_COMMON_GUID","features":[386]},{"name":"SENSOR_EVENT_ACCELEROMETER_SHAKE","features":[386]},{"name":"SENSOR_EVENT_DATA_UPDATED","features":[386]},{"name":"SENSOR_EVENT_PARAMETER_COMMON_GUID","features":[386]},{"name":"SENSOR_EVENT_PARAMETER_EVENT_ID","features":[386,380]},{"name":"SENSOR_EVENT_PARAMETER_STATE","features":[386,380]},{"name":"SENSOR_EVENT_PROPERTY_CHANGED","features":[386]},{"name":"SENSOR_EVENT_STATE_CHANGED","features":[386]},{"name":"SENSOR_PROPERTY_ACCURACY","features":[386,380]},{"name":"SENSOR_PROPERTY_CHANGE_SENSITIVITY","features":[386,380]},{"name":"SENSOR_PROPERTY_CLEAR_ASSISTANCE_DATA","features":[386,380]},{"name":"SENSOR_PROPERTY_COMMON_GUID","features":[386]},{"name":"SENSOR_PROPERTY_CONNECTION_TYPE","features":[386,380]},{"name":"SENSOR_PROPERTY_CURRENT_REPORT_INTERVAL","features":[386,380]},{"name":"SENSOR_PROPERTY_DESCRIPTION","features":[386,380]},{"name":"SENSOR_PROPERTY_DEVICE_PATH","features":[386,380]},{"name":"SENSOR_PROPERTY_FRIENDLY_NAME","features":[386,380]},{"name":"SENSOR_PROPERTY_HID_USAGE","features":[386,380]},{"name":"SENSOR_PROPERTY_LIGHT_RESPONSE_CURVE","features":[386,380]},{"name":"SENSOR_PROPERTY_LIST","features":[386,380]},{"name":"SENSOR_PROPERTY_LIST_HEADER_SIZE","features":[386]},{"name":"SENSOR_PROPERTY_LOCATION_DESIRED_ACCURACY","features":[386,380]},{"name":"SENSOR_PROPERTY_MANUFACTURER","features":[386,380]},{"name":"SENSOR_PROPERTY_MIN_REPORT_INTERVAL","features":[386,380]},{"name":"SENSOR_PROPERTY_MODEL","features":[386,380]},{"name":"SENSOR_PROPERTY_PERSISTENT_UNIQUE_ID","features":[386,380]},{"name":"SENSOR_PROPERTY_RADIO_STATE","features":[386,380]},{"name":"SENSOR_PROPERTY_RADIO_STATE_PREVIOUS","features":[386,380]},{"name":"SENSOR_PROPERTY_RANGE_MAXIMUM","features":[386,380]},{"name":"SENSOR_PROPERTY_RANGE_MINIMUM","features":[386,380]},{"name":"SENSOR_PROPERTY_RESOLUTION","features":[386,380]},{"name":"SENSOR_PROPERTY_SERIAL_NUMBER","features":[386,380]},{"name":"SENSOR_PROPERTY_STATE","features":[386,380]},{"name":"SENSOR_PROPERTY_TEST_GUID","features":[386]},{"name":"SENSOR_PROPERTY_TURN_ON_OFF_NMEA","features":[386,380]},{"name":"SENSOR_PROPERTY_TYPE","features":[386,380]},{"name":"SENSOR_STATE","features":[386]},{"name":"SENSOR_STATE_ACCESS_DENIED","features":[386]},{"name":"SENSOR_STATE_ERROR","features":[386]},{"name":"SENSOR_STATE_INITIALIZING","features":[386]},{"name":"SENSOR_STATE_MAX","features":[386]},{"name":"SENSOR_STATE_MIN","features":[386]},{"name":"SENSOR_STATE_NOT_AVAILABLE","features":[386]},{"name":"SENSOR_STATE_NO_DATA","features":[386]},{"name":"SENSOR_STATE_READY","features":[386]},{"name":"SENSOR_TYPE_ACCELEROMETER_1D","features":[386]},{"name":"SENSOR_TYPE_ACCELEROMETER_2D","features":[386]},{"name":"SENSOR_TYPE_ACCELEROMETER_3D","features":[386]},{"name":"SENSOR_TYPE_AGGREGATED_DEVICE_ORIENTATION","features":[386]},{"name":"SENSOR_TYPE_AGGREGATED_QUADRANT_ORIENTATION","features":[386]},{"name":"SENSOR_TYPE_AGGREGATED_SIMPLE_DEVICE_ORIENTATION","features":[386]},{"name":"SENSOR_TYPE_AMBIENT_LIGHT","features":[386]},{"name":"SENSOR_TYPE_BARCODE_SCANNER","features":[386]},{"name":"SENSOR_TYPE_BOOLEAN_SWITCH","features":[386]},{"name":"SENSOR_TYPE_BOOLEAN_SWITCH_ARRAY","features":[386]},{"name":"SENSOR_TYPE_CAPACITANCE","features":[386]},{"name":"SENSOR_TYPE_COMPASS_1D","features":[386]},{"name":"SENSOR_TYPE_COMPASS_2D","features":[386]},{"name":"SENSOR_TYPE_COMPASS_3D","features":[386]},{"name":"SENSOR_TYPE_CURRENT","features":[386]},{"name":"SENSOR_TYPE_CUSTOM","features":[386]},{"name":"SENSOR_TYPE_DISTANCE_1D","features":[386]},{"name":"SENSOR_TYPE_DISTANCE_2D","features":[386]},{"name":"SENSOR_TYPE_DISTANCE_3D","features":[386]},{"name":"SENSOR_TYPE_ELECTRICAL_POWER","features":[386]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE","features":[386]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_HUMIDITY","features":[386]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_TEMPERATURE","features":[386]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_WIND_DIRECTION","features":[386]},{"name":"SENSOR_TYPE_ENVIRONMENTAL_WIND_SPEED","features":[386]},{"name":"SENSOR_TYPE_FORCE","features":[386]},{"name":"SENSOR_TYPE_FREQUENCY","features":[386]},{"name":"SENSOR_TYPE_GYROMETER_1D","features":[386]},{"name":"SENSOR_TYPE_GYROMETER_2D","features":[386]},{"name":"SENSOR_TYPE_GYROMETER_3D","features":[386]},{"name":"SENSOR_TYPE_HUMAN_PRESENCE","features":[386]},{"name":"SENSOR_TYPE_HUMAN_PROXIMITY","features":[386]},{"name":"SENSOR_TYPE_INCLINOMETER_1D","features":[386]},{"name":"SENSOR_TYPE_INCLINOMETER_2D","features":[386]},{"name":"SENSOR_TYPE_INCLINOMETER_3D","features":[386]},{"name":"SENSOR_TYPE_INDUCTANCE","features":[386]},{"name":"SENSOR_TYPE_LOCATION_BROADCAST","features":[386]},{"name":"SENSOR_TYPE_LOCATION_DEAD_RECKONING","features":[386]},{"name":"SENSOR_TYPE_LOCATION_GPS","features":[386]},{"name":"SENSOR_TYPE_LOCATION_LOOKUP","features":[386]},{"name":"SENSOR_TYPE_LOCATION_OTHER","features":[386]},{"name":"SENSOR_TYPE_LOCATION_STATIC","features":[386]},{"name":"SENSOR_TYPE_LOCATION_TRIANGULATION","features":[386]},{"name":"SENSOR_TYPE_MOTION_DETECTOR","features":[386]},{"name":"SENSOR_TYPE_MULTIVALUE_SWITCH","features":[386]},{"name":"SENSOR_TYPE_POTENTIOMETER","features":[386]},{"name":"SENSOR_TYPE_PRESSURE","features":[386]},{"name":"SENSOR_TYPE_RESISTANCE","features":[386]},{"name":"SENSOR_TYPE_RFID_SCANNER","features":[386]},{"name":"SENSOR_TYPE_SCALE","features":[386]},{"name":"SENSOR_TYPE_SPEEDOMETER","features":[386]},{"name":"SENSOR_TYPE_STRAIN","features":[386]},{"name":"SENSOR_TYPE_TOUCH","features":[386]},{"name":"SENSOR_TYPE_UNKNOWN","features":[386]},{"name":"SENSOR_TYPE_VOLTAGE","features":[386]},{"name":"SENSOR_VALUE_PAIR","features":[386,307,387,360,380]},{"name":"SIMPLE_DEVICE_ORIENTATION","features":[386]},{"name":"SIMPLE_DEVICE_ORIENTATION_NOT_ROTATED","features":[386]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_180","features":[386]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_270","features":[386]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_90","features":[386]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_FACE_DOWN","features":[386]},{"name":"SIMPLE_DEVICE_ORIENTATION_ROTATED_FACE_UP","features":[386]},{"name":"Sensor","features":[386]},{"name":"SensorCollection","features":[386]},{"name":"SensorCollectionGetAt","features":[386,307,387,360,380]},{"name":"SensorConnectionType","features":[386]},{"name":"SensorConnectionType_Attached","features":[386]},{"name":"SensorConnectionType_External","features":[386]},{"name":"SensorConnectionType_Integrated","features":[386]},{"name":"SensorDataReport","features":[386]},{"name":"SensorManager","features":[386]},{"name":"SensorState","features":[386]},{"name":"SensorState_Active","features":[386]},{"name":"SensorState_Error","features":[386]},{"name":"SensorState_Idle","features":[386]},{"name":"SensorState_Initializing","features":[386]},{"name":"SerializationBufferAllocate","features":[386,307]},{"name":"SerializationBufferFree","features":[386]},{"name":"SimpleDeviceOrientation","features":[386]},{"name":"SimpleDeviceOrientation_Facedown","features":[386]},{"name":"SimpleDeviceOrientation_Faceup","features":[386]},{"name":"SimpleDeviceOrientation_NotRotated","features":[386]},{"name":"SimpleDeviceOrientation_Rotated180DegreesCounterclockwise","features":[386]},{"name":"SimpleDeviceOrientation_Rotated270DegreesCounterclockwise","features":[386]},{"name":"SimpleDeviceOrientation_Rotated90DegreesCounterclockwise","features":[386]},{"name":"VEC3D","features":[386]}],"388":[{"name":"CDB_REPORT_BITS","features":[388]},{"name":"CDB_REPORT_BYTES","features":[388]},{"name":"COMDB_MAX_PORTS_ARBITRATED","features":[388]},{"name":"COMDB_MIN_PORTS_ARBITRATED","features":[388]},{"name":"ComDBClaimNextFreePort","features":[388]},{"name":"ComDBClaimPort","features":[388,307]},{"name":"ComDBClose","features":[388]},{"name":"ComDBGetCurrentPortUsage","features":[388]},{"name":"ComDBOpen","features":[388]},{"name":"ComDBReleasePort","features":[388]},{"name":"ComDBResizeDatabase","features":[388]},{"name":"DEVPKEY_DeviceInterface_Serial_PortName","features":[305,388]},{"name":"DEVPKEY_DeviceInterface_Serial_UsbProductId","features":[305,388]},{"name":"DEVPKEY_DeviceInterface_Serial_UsbVendorId","features":[305,388]},{"name":"EVEN_PARITY","features":[388]},{"name":"HCOMDB","features":[388]},{"name":"IOCTL_INTERNAL_SERENUM_REMOVE_SELF","features":[388]},{"name":"IOCTL_SERIAL_APPLY_DEFAULT_CONFIGURATION","features":[388]},{"name":"IOCTL_SERIAL_CLEAR_STATS","features":[388]},{"name":"IOCTL_SERIAL_CLR_DTR","features":[388]},{"name":"IOCTL_SERIAL_CLR_RTS","features":[388]},{"name":"IOCTL_SERIAL_CONFIG_SIZE","features":[388]},{"name":"IOCTL_SERIAL_GET_BAUD_RATE","features":[388]},{"name":"IOCTL_SERIAL_GET_CHARS","features":[388]},{"name":"IOCTL_SERIAL_GET_COMMCONFIG","features":[388]},{"name":"IOCTL_SERIAL_GET_COMMSTATUS","features":[388]},{"name":"IOCTL_SERIAL_GET_DTRRTS","features":[388]},{"name":"IOCTL_SERIAL_GET_HANDFLOW","features":[388]},{"name":"IOCTL_SERIAL_GET_LINE_CONTROL","features":[388]},{"name":"IOCTL_SERIAL_GET_MODEMSTATUS","features":[388]},{"name":"IOCTL_SERIAL_GET_MODEM_CONTROL","features":[388]},{"name":"IOCTL_SERIAL_GET_PROPERTIES","features":[388]},{"name":"IOCTL_SERIAL_GET_STATS","features":[388]},{"name":"IOCTL_SERIAL_GET_TIMEOUTS","features":[388]},{"name":"IOCTL_SERIAL_GET_WAIT_MASK","features":[388]},{"name":"IOCTL_SERIAL_IMMEDIATE_CHAR","features":[388]},{"name":"IOCTL_SERIAL_INTERNAL_BASIC_SETTINGS","features":[388]},{"name":"IOCTL_SERIAL_INTERNAL_CANCEL_WAIT_WAKE","features":[388]},{"name":"IOCTL_SERIAL_INTERNAL_DO_WAIT_WAKE","features":[388]},{"name":"IOCTL_SERIAL_INTERNAL_RESTORE_SETTINGS","features":[388]},{"name":"IOCTL_SERIAL_PURGE","features":[388]},{"name":"IOCTL_SERIAL_RESET_DEVICE","features":[388]},{"name":"IOCTL_SERIAL_SET_BAUD_RATE","features":[388]},{"name":"IOCTL_SERIAL_SET_BREAK_OFF","features":[388]},{"name":"IOCTL_SERIAL_SET_BREAK_ON","features":[388]},{"name":"IOCTL_SERIAL_SET_CHARS","features":[388]},{"name":"IOCTL_SERIAL_SET_COMMCONFIG","features":[388]},{"name":"IOCTL_SERIAL_SET_DTR","features":[388]},{"name":"IOCTL_SERIAL_SET_FIFO_CONTROL","features":[388]},{"name":"IOCTL_SERIAL_SET_HANDFLOW","features":[388]},{"name":"IOCTL_SERIAL_SET_INTERVAL_TIMER_RESOLUTION","features":[388]},{"name":"IOCTL_SERIAL_SET_LINE_CONTROL","features":[388]},{"name":"IOCTL_SERIAL_SET_MODEM_CONTROL","features":[388]},{"name":"IOCTL_SERIAL_SET_QUEUE_SIZE","features":[388]},{"name":"IOCTL_SERIAL_SET_RTS","features":[388]},{"name":"IOCTL_SERIAL_SET_TIMEOUTS","features":[388]},{"name":"IOCTL_SERIAL_SET_WAIT_MASK","features":[388]},{"name":"IOCTL_SERIAL_SET_XOFF","features":[388]},{"name":"IOCTL_SERIAL_SET_XON","features":[388]},{"name":"IOCTL_SERIAL_WAIT_ON_MASK","features":[388]},{"name":"IOCTL_SERIAL_XOFF_COUNTER","features":[388]},{"name":"MARK_PARITY","features":[388]},{"name":"NO_PARITY","features":[388]},{"name":"ODD_PARITY","features":[388]},{"name":"PSERENUM_READPORT","features":[388]},{"name":"PSERENUM_WRITEPORT","features":[388]},{"name":"SERENUM_PORTION","features":[388]},{"name":"SERENUM_PORT_DESC","features":[388]},{"name":"SERENUM_PORT_PARAMETERS","features":[388]},{"name":"SERIALCONFIG","features":[388]},{"name":"SERIALPERF_STATS","features":[388]},{"name":"SERIAL_BASIC_SETTINGS","features":[388]},{"name":"SERIAL_BAUD_RATE","features":[388]},{"name":"SERIAL_CHARS","features":[388]},{"name":"SERIAL_COMMPROP","features":[388]},{"name":"SERIAL_EV_BREAK","features":[388]},{"name":"SERIAL_EV_CTS","features":[388]},{"name":"SERIAL_EV_DSR","features":[388]},{"name":"SERIAL_EV_ERR","features":[388]},{"name":"SERIAL_EV_EVENT1","features":[388]},{"name":"SERIAL_EV_EVENT2","features":[388]},{"name":"SERIAL_EV_PERR","features":[388]},{"name":"SERIAL_EV_RING","features":[388]},{"name":"SERIAL_EV_RLSD","features":[388]},{"name":"SERIAL_EV_RX80FULL","features":[388]},{"name":"SERIAL_EV_RXCHAR","features":[388]},{"name":"SERIAL_EV_RXFLAG","features":[388]},{"name":"SERIAL_EV_TXEMPTY","features":[388]},{"name":"SERIAL_HANDFLOW","features":[388]},{"name":"SERIAL_LINE_CONTROL","features":[388]},{"name":"SERIAL_LSRMST_ESCAPE","features":[388]},{"name":"SERIAL_LSRMST_LSR_DATA","features":[388]},{"name":"SERIAL_LSRMST_LSR_NODATA","features":[388]},{"name":"SERIAL_LSRMST_MST","features":[388]},{"name":"SERIAL_PURGE_RXABORT","features":[388]},{"name":"SERIAL_PURGE_RXCLEAR","features":[388]},{"name":"SERIAL_PURGE_TXABORT","features":[388]},{"name":"SERIAL_PURGE_TXCLEAR","features":[388]},{"name":"SERIAL_QUEUE_SIZE","features":[388]},{"name":"SERIAL_STATUS","features":[388,307]},{"name":"SERIAL_TIMEOUTS","features":[388]},{"name":"SERIAL_XOFF_COUNTER","features":[388]},{"name":"SPACE_PARITY","features":[388]},{"name":"STOP_BITS_1_5","features":[388]},{"name":"STOP_BITS_2","features":[388]},{"name":"STOP_BIT_1","features":[388]},{"name":"SerenumFirstHalf","features":[388]},{"name":"SerenumSecondHalf","features":[388]},{"name":"SerenumWhole","features":[388]}],"389":[{"name":"ACDGE_GROUP_REMOVED","features":[389]},{"name":"ACDGE_NEW_GROUP","features":[389]},{"name":"ACDGROUP_EVENT","features":[389]},{"name":"ACDQE_NEW_QUEUE","features":[389]},{"name":"ACDQE_QUEUE_REMOVED","features":[389]},{"name":"ACDQUEUE_EVENT","features":[389]},{"name":"ACS_ADDRESSDEVICESPECIFIC","features":[389]},{"name":"ACS_LINEDEVICESPECIFIC","features":[389]},{"name":"ACS_PERMANENTDEVICEGUID","features":[389]},{"name":"ACS_PROTOCOL","features":[389]},{"name":"ACS_PROVIDERSPECIFIC","features":[389]},{"name":"ACS_SWITCHSPECIFIC","features":[389]},{"name":"AC_ADDRESSCAPFLAGS","features":[389]},{"name":"AC_ADDRESSFEATURES","features":[389]},{"name":"AC_ADDRESSID","features":[389]},{"name":"AC_ADDRESSTYPES","features":[389]},{"name":"AC_ANSWERMODES","features":[389]},{"name":"AC_BEARERMODES","features":[389]},{"name":"AC_CALLCOMPLETIONCONDITIONS","features":[389]},{"name":"AC_CALLCOMPLETIONMODES","features":[389]},{"name":"AC_CALLEDIDSUPPORT","features":[389]},{"name":"AC_CALLERIDSUPPORT","features":[389]},{"name":"AC_CALLFEATURES1","features":[389]},{"name":"AC_CALLFEATURES2","features":[389]},{"name":"AC_CONNECTEDIDSUPPORT","features":[389]},{"name":"AC_DEVCAPFLAGS","features":[389]},{"name":"AC_FORWARDMODES","features":[389]},{"name":"AC_GATHERDIGITSMAXTIMEOUT","features":[389]},{"name":"AC_GATHERDIGITSMINTIMEOUT","features":[389]},{"name":"AC_GENERATEDIGITDEFAULTDURATION","features":[389]},{"name":"AC_GENERATEDIGITMAXDURATION","features":[389]},{"name":"AC_GENERATEDIGITMINDURATION","features":[389]},{"name":"AC_GENERATEDIGITSUPPORT","features":[389]},{"name":"AC_GENERATETONEMAXNUMFREQ","features":[389]},{"name":"AC_GENERATETONEMODES","features":[389]},{"name":"AC_LINEFEATURES","features":[389]},{"name":"AC_LINEID","features":[389]},{"name":"AC_MAXACTIVECALLS","features":[389]},{"name":"AC_MAXCALLCOMPLETIONS","features":[389]},{"name":"AC_MAXCALLDATASIZE","features":[389]},{"name":"AC_MAXFORWARDENTRIES","features":[389]},{"name":"AC_MAXFWDNUMRINGS","features":[389]},{"name":"AC_MAXNUMCONFERENCE","features":[389]},{"name":"AC_MAXNUMTRANSCONF","features":[389]},{"name":"AC_MAXONHOLDCALLS","features":[389]},{"name":"AC_MAXONHOLDPENDINGCALLS","features":[389]},{"name":"AC_MAXSPECIFICENTRIES","features":[389]},{"name":"AC_MINFWDNUMRINGS","features":[389]},{"name":"AC_MONITORDIGITSUPPORT","features":[389]},{"name":"AC_MONITORTONEMAXNUMENTRIES","features":[389]},{"name":"AC_MONITORTONEMAXNUMFREQ","features":[389]},{"name":"AC_PARKSUPPORT","features":[389]},{"name":"AC_PERMANENTDEVICEID","features":[389]},{"name":"AC_PREDICTIVEAUTOTRANSFERSTATES","features":[389]},{"name":"AC_REDIRECTINGIDSUPPORT","features":[389]},{"name":"AC_REDIRECTIONIDSUPPORT","features":[389]},{"name":"AC_REMOVEFROMCONFCAPS","features":[389]},{"name":"AC_REMOVEFROMCONFSTATE","features":[389]},{"name":"AC_SETTABLEDEVSTATUS","features":[389]},{"name":"AC_TRANSFERMODES","features":[389]},{"name":"ADDRALIAS","features":[389]},{"name":"ADDRESS_CAPABILITY","features":[389]},{"name":"ADDRESS_CAPABILITY_STRING","features":[389]},{"name":"ADDRESS_EVENT","features":[389]},{"name":"ADDRESS_STATE","features":[389]},{"name":"ADDRESS_TERMINAL_AVAILABLE","features":[389]},{"name":"ADDRESS_TERMINAL_UNAVAILABLE","features":[389]},{"name":"AE_BUSY_ACD","features":[389]},{"name":"AE_BUSY_INCOMING","features":[389]},{"name":"AE_BUSY_OUTGOING","features":[389]},{"name":"AE_CAPSCHANGE","features":[389]},{"name":"AE_CONFIGCHANGE","features":[389]},{"name":"AE_FORWARD","features":[389]},{"name":"AE_LASTITEM","features":[389]},{"name":"AE_MSGWAITOFF","features":[389]},{"name":"AE_MSGWAITON","features":[389]},{"name":"AE_NEWTERMINAL","features":[389]},{"name":"AE_NOT_READY","features":[389]},{"name":"AE_READY","features":[389]},{"name":"AE_REMOVETERMINAL","features":[389]},{"name":"AE_RINGING","features":[389]},{"name":"AE_STATE","features":[389]},{"name":"AE_UNKNOWN","features":[389]},{"name":"AGENTHANDLER_EVENT","features":[389]},{"name":"AGENT_EVENT","features":[389]},{"name":"AGENT_SESSION_EVENT","features":[389]},{"name":"AGENT_SESSION_STATE","features":[389]},{"name":"AGENT_STATE","features":[389]},{"name":"AHE_AGENTHANDLER_REMOVED","features":[389]},{"name":"AHE_NEW_AGENTHANDLER","features":[389]},{"name":"ASE_BUSY","features":[389]},{"name":"ASE_END","features":[389]},{"name":"ASE_NEW_SESSION","features":[389]},{"name":"ASE_NOT_READY","features":[389]},{"name":"ASE_READY","features":[389]},{"name":"ASE_WRAPUP","features":[389]},{"name":"ASST_BUSY_ON_CALL","features":[389]},{"name":"ASST_BUSY_WRAPUP","features":[389]},{"name":"ASST_NOT_READY","features":[389]},{"name":"ASST_READY","features":[389]},{"name":"ASST_SESSION_ENDED","features":[389]},{"name":"ASYNC_COMPLETION","features":[389]},{"name":"AS_BUSY_ACD","features":[389]},{"name":"AS_BUSY_INCOMING","features":[389]},{"name":"AS_BUSY_OUTGOING","features":[389]},{"name":"AS_INSERVICE","features":[389]},{"name":"AS_NOT_READY","features":[389]},{"name":"AS_OUTOFSERVICE","features":[389]},{"name":"AS_READY","features":[389]},{"name":"AS_UNKNOWN","features":[389]},{"name":"CALLHUB_EVENT","features":[389]},{"name":"CALLHUB_STATE","features":[389]},{"name":"CALLINFOCHANGE_CAUSE","features":[389]},{"name":"CALLINFO_BUFFER","features":[389]},{"name":"CALLINFO_LONG","features":[389]},{"name":"CALLINFO_STRING","features":[389]},{"name":"CALL_CAUSE_BAD_DEVICE","features":[389]},{"name":"CALL_CAUSE_CONNECT_FAIL","features":[389]},{"name":"CALL_CAUSE_LOCAL_REQUEST","features":[389]},{"name":"CALL_CAUSE_MEDIA_RECOVERED","features":[389]},{"name":"CALL_CAUSE_MEDIA_TIMEOUT","features":[389]},{"name":"CALL_CAUSE_QUALITY_OF_SERVICE","features":[389]},{"name":"CALL_CAUSE_REMOTE_REQUEST","features":[389]},{"name":"CALL_CAUSE_UNKNOWN","features":[389]},{"name":"CALL_MEDIA_EVENT","features":[389]},{"name":"CALL_MEDIA_EVENT_CAUSE","features":[389]},{"name":"CALL_NEW_STREAM","features":[389]},{"name":"CALL_NOTIFICATION_EVENT","features":[389]},{"name":"CALL_PRIVILEGE","features":[389]},{"name":"CALL_STATE","features":[389]},{"name":"CALL_STATE_EVENT_CAUSE","features":[389]},{"name":"CALL_STREAM_ACTIVE","features":[389]},{"name":"CALL_STREAM_FAIL","features":[389]},{"name":"CALL_STREAM_INACTIVE","features":[389]},{"name":"CALL_STREAM_NOT_USED","features":[389]},{"name":"CALL_TERMINAL_FAIL","features":[389]},{"name":"CEC_DISCONNECT_BADADDRESS","features":[389]},{"name":"CEC_DISCONNECT_BLOCKED","features":[389]},{"name":"CEC_DISCONNECT_BUSY","features":[389]},{"name":"CEC_DISCONNECT_CANCELLED","features":[389]},{"name":"CEC_DISCONNECT_FAILED","features":[389]},{"name":"CEC_DISCONNECT_NOANSWER","features":[389]},{"name":"CEC_DISCONNECT_NORMAL","features":[389]},{"name":"CEC_DISCONNECT_REJECTED","features":[389]},{"name":"CEC_NONE","features":[389]},{"name":"CHE_CALLHUBIDLE","features":[389]},{"name":"CHE_CALLHUBNEW","features":[389]},{"name":"CHE_CALLJOIN","features":[389]},{"name":"CHE_CALLLEAVE","features":[389]},{"name":"CHE_LASTITEM","features":[389]},{"name":"CHS_ACTIVE","features":[389]},{"name":"CHS_IDLE","features":[389]},{"name":"CIB_CALLDATABUFFER","features":[389]},{"name":"CIB_CHARGINGINFOBUFFER","features":[389]},{"name":"CIB_DEVSPECIFICBUFFER","features":[389]},{"name":"CIB_HIGHLEVELCOMPATIBILITYBUFFER","features":[389]},{"name":"CIB_LOWLEVELCOMPATIBILITYBUFFER","features":[389]},{"name":"CIB_USERUSERINFO","features":[389]},{"name":"CIC_APPSPECIFIC","features":[389]},{"name":"CIC_BEARERMODE","features":[389]},{"name":"CIC_CALLDATA","features":[389]},{"name":"CIC_CALLEDID","features":[389]},{"name":"CIC_CALLERID","features":[389]},{"name":"CIC_CALLID","features":[389]},{"name":"CIC_CHARGINGINFO","features":[389]},{"name":"CIC_COMPLETIONID","features":[389]},{"name":"CIC_CONNECTEDID","features":[389]},{"name":"CIC_DEVSPECIFIC","features":[389]},{"name":"CIC_HIGHLEVELCOMP","features":[389]},{"name":"CIC_LASTITEM","features":[389]},{"name":"CIC_LOWLEVELCOMP","features":[389]},{"name":"CIC_MEDIATYPE","features":[389]},{"name":"CIC_NUMMONITORS","features":[389]},{"name":"CIC_NUMOWNERDECR","features":[389]},{"name":"CIC_NUMOWNERINCR","features":[389]},{"name":"CIC_ORIGIN","features":[389]},{"name":"CIC_OTHER","features":[389]},{"name":"CIC_PRIVILEGE","features":[389]},{"name":"CIC_RATE","features":[389]},{"name":"CIC_REASON","features":[389]},{"name":"CIC_REDIRECTINGID","features":[389]},{"name":"CIC_REDIRECTIONID","features":[389]},{"name":"CIC_RELATEDCALLID","features":[389]},{"name":"CIC_TREATMENT","features":[389]},{"name":"CIC_TRUNK","features":[389]},{"name":"CIC_USERUSERINFO","features":[389]},{"name":"CIL_APPSPECIFIC","features":[389]},{"name":"CIL_BEARERMODE","features":[389]},{"name":"CIL_CALLEDIDADDRESSTYPE","features":[389]},{"name":"CIL_CALLERIDADDRESSTYPE","features":[389]},{"name":"CIL_CALLID","features":[389]},{"name":"CIL_CALLPARAMSFLAGS","features":[389]},{"name":"CIL_CALLTREATMENT","features":[389]},{"name":"CIL_COMPLETIONID","features":[389]},{"name":"CIL_CONNECTEDIDADDRESSTYPE","features":[389]},{"name":"CIL_COUNTRYCODE","features":[389]},{"name":"CIL_GENERATEDIGITDURATION","features":[389]},{"name":"CIL_MAXRATE","features":[389]},{"name":"CIL_MEDIATYPESAVAILABLE","features":[389]},{"name":"CIL_MINRATE","features":[389]},{"name":"CIL_MONITORDIGITMODES","features":[389]},{"name":"CIL_MONITORMEDIAMODES","features":[389]},{"name":"CIL_NUMBEROFMONITORS","features":[389]},{"name":"CIL_NUMBEROFOWNERS","features":[389]},{"name":"CIL_ORIGIN","features":[389]},{"name":"CIL_RATE","features":[389]},{"name":"CIL_REASON","features":[389]},{"name":"CIL_REDIRECTINGIDADDRESSTYPE","features":[389]},{"name":"CIL_REDIRECTIONIDADDRESSTYPE","features":[389]},{"name":"CIL_RELATEDCALLID","features":[389]},{"name":"CIL_TRUNK","features":[389]},{"name":"CIS_CALLEDIDNAME","features":[389]},{"name":"CIS_CALLEDIDNUMBER","features":[389]},{"name":"CIS_CALLEDPARTYFRIENDLYNAME","features":[389]},{"name":"CIS_CALLERIDNAME","features":[389]},{"name":"CIS_CALLERIDNUMBER","features":[389]},{"name":"CIS_CALLINGPARTYID","features":[389]},{"name":"CIS_COMMENT","features":[389]},{"name":"CIS_CONNECTEDIDNAME","features":[389]},{"name":"CIS_CONNECTEDIDNUMBER","features":[389]},{"name":"CIS_DISPLAYABLEADDRESS","features":[389]},{"name":"CIS_REDIRECTINGIDNAME","features":[389]},{"name":"CIS_REDIRECTINGIDNUMBER","features":[389]},{"name":"CIS_REDIRECTIONIDNAME","features":[389]},{"name":"CIS_REDIRECTIONIDNUMBER","features":[389]},{"name":"CMC_BAD_DEVICE","features":[389]},{"name":"CMC_CONNECT_FAIL","features":[389]},{"name":"CMC_LOCAL_REQUEST","features":[389]},{"name":"CMC_MEDIA_RECOVERED","features":[389]},{"name":"CMC_MEDIA_TIMEOUT","features":[389]},{"name":"CMC_QUALITY_OF_SERVICE","features":[389]},{"name":"CMC_REMOTE_REQUEST","features":[389]},{"name":"CMC_UNKNOWN","features":[389]},{"name":"CME_LASTITEM","features":[389]},{"name":"CME_NEW_STREAM","features":[389]},{"name":"CME_STREAM_ACTIVE","features":[389]},{"name":"CME_STREAM_FAIL","features":[389]},{"name":"CME_STREAM_INACTIVE","features":[389]},{"name":"CME_STREAM_NOT_USED","features":[389]},{"name":"CME_TERMINAL_FAIL","features":[389]},{"name":"CNE_LASTITEM","features":[389]},{"name":"CNE_MONITOR","features":[389]},{"name":"CNE_OWNER","features":[389]},{"name":"CP_MONITOR","features":[389]},{"name":"CP_OWNER","features":[389]},{"name":"CS_CONNECTED","features":[389]},{"name":"CS_DISCONNECTED","features":[389]},{"name":"CS_HOLD","features":[389]},{"name":"CS_IDLE","features":[389]},{"name":"CS_INPROGRESS","features":[389]},{"name":"CS_LASTITEM","features":[389]},{"name":"CS_OFFERING","features":[389]},{"name":"CS_QUEUED","features":[389]},{"name":"DC_NOANSWER","features":[389]},{"name":"DC_NORMAL","features":[389]},{"name":"DC_REJECTED","features":[389]},{"name":"DIRECTORY_OBJECT_TYPE","features":[389]},{"name":"DIRECTORY_TYPE","features":[389]},{"name":"DISCONNECT_CODE","features":[389]},{"name":"DISPIDMASK","features":[389]},{"name":"DTR","features":[389]},{"name":"DT_ILS","features":[389]},{"name":"DT_NTDS","features":[389]},{"name":"DispatchMapper","features":[389]},{"name":"FDS_NOTSUPPORTED","features":[389]},{"name":"FDS_SUPPORTED","features":[389]},{"name":"FDS_UNKNOWN","features":[389]},{"name":"FINISH_MODE","features":[389]},{"name":"FM_ASCONFERENCE","features":[389]},{"name":"FM_ASTRANSFER","features":[389]},{"name":"FTEC_END_OF_FILE","features":[389]},{"name":"FTEC_NORMAL","features":[389]},{"name":"FTEC_READ_ERROR","features":[389]},{"name":"FTEC_WRITE_ERROR","features":[389]},{"name":"FT_STATE_EVENT_CAUSE","features":[389]},{"name":"FULLDUPLEX_SUPPORT","features":[389]},{"name":"GETTNEFSTREAMCODEPAGE","features":[389]},{"name":"GetTnefStreamCodepage","features":[389,358]},{"name":"HDRVCALL","features":[389]},{"name":"HDRVDIALOGINSTANCE","features":[389]},{"name":"HDRVLINE","features":[389]},{"name":"HDRVMSPLINE","features":[389]},{"name":"HDRVPHONE","features":[389]},{"name":"HPROVIDER","features":[389]},{"name":"HTAPICALL","features":[389]},{"name":"HTAPILINE","features":[389]},{"name":"HTAPIPHONE","features":[389]},{"name":"IDISPADDRESS","features":[389]},{"name":"IDISPADDRESSCAPABILITIES","features":[389]},{"name":"IDISPADDRESSTRANSLATION","features":[389]},{"name":"IDISPAGGREGATEDMSPADDRESSOBJ","features":[389]},{"name":"IDISPAGGREGATEDMSPCALLOBJ","features":[389]},{"name":"IDISPAPC","features":[389]},{"name":"IDISPBASICCALLCONTROL","features":[389]},{"name":"IDISPCALLINFO","features":[389]},{"name":"IDISPDIRECTORY","features":[389]},{"name":"IDISPDIROBJCONFERENCE","features":[389]},{"name":"IDISPDIROBJECT","features":[389]},{"name":"IDISPDIROBJUSER","features":[389]},{"name":"IDISPFILETRACK","features":[389]},{"name":"IDISPILSCONFIG","features":[389]},{"name":"IDISPLEGACYADDRESSMEDIACONTROL","features":[389]},{"name":"IDISPLEGACYCALLMEDIACONTROL","features":[389]},{"name":"IDISPMEDIACONTROL","features":[389]},{"name":"IDISPMEDIAPLAYBACK","features":[389]},{"name":"IDISPMEDIARECORD","features":[389]},{"name":"IDISPMEDIASUPPORT","features":[389]},{"name":"IDISPMULTITRACK","features":[389]},{"name":"IDISPPHONE","features":[389]},{"name":"IDISPTAPI","features":[389]},{"name":"IDISPTAPICALLCENTER","features":[389]},{"name":"IEnumACDGroup","features":[389]},{"name":"IEnumAddress","features":[389]},{"name":"IEnumAgent","features":[389]},{"name":"IEnumAgentHandler","features":[389]},{"name":"IEnumAgentSession","features":[389]},{"name":"IEnumBstr","features":[389]},{"name":"IEnumCall","features":[389]},{"name":"IEnumCallHub","features":[389]},{"name":"IEnumCallingCard","features":[389]},{"name":"IEnumDialableAddrs","features":[389]},{"name":"IEnumDirectory","features":[389]},{"name":"IEnumDirectoryObject","features":[389]},{"name":"IEnumLocation","features":[389]},{"name":"IEnumMcastScope","features":[389]},{"name":"IEnumPhone","features":[389]},{"name":"IEnumPluggableSuperclassInfo","features":[389]},{"name":"IEnumPluggableTerminalClassInfo","features":[389]},{"name":"IEnumQueue","features":[389]},{"name":"IEnumStream","features":[389]},{"name":"IEnumSubStream","features":[389]},{"name":"IEnumTerminal","features":[389]},{"name":"IEnumTerminalClass","features":[389]},{"name":"IMcastAddressAllocation","features":[389,358]},{"name":"IMcastLeaseInfo","features":[389,358]},{"name":"IMcastScope","features":[389,358]},{"name":"INITIALIZE_NEGOTIATION","features":[389]},{"name":"INTERFACEMASK","features":[389]},{"name":"ITACDGroup","features":[389,358]},{"name":"ITACDGroupEvent","features":[389,358]},{"name":"ITAMMediaFormat","features":[389]},{"name":"ITASRTerminalEvent","features":[389,358]},{"name":"ITAddress","features":[389,358]},{"name":"ITAddress2","features":[389,358]},{"name":"ITAddressCapabilities","features":[389,358]},{"name":"ITAddressDeviceSpecificEvent","features":[389,358]},{"name":"ITAddressEvent","features":[389,358]},{"name":"ITAddressTranslation","features":[389,358]},{"name":"ITAddressTranslationInfo","features":[389,358]},{"name":"ITAgent","features":[389,358]},{"name":"ITAgentEvent","features":[389,358]},{"name":"ITAgentHandler","features":[389,358]},{"name":"ITAgentHandlerEvent","features":[389,358]},{"name":"ITAgentSession","features":[389,358]},{"name":"ITAgentSessionEvent","features":[389,358]},{"name":"ITAllocatorProperties","features":[389]},{"name":"ITAutomatedPhoneControl","features":[389,358]},{"name":"ITBasicAudioTerminal","features":[389,358]},{"name":"ITBasicCallControl","features":[389,358]},{"name":"ITBasicCallControl2","features":[389,358]},{"name":"ITCallHub","features":[389,358]},{"name":"ITCallHubEvent","features":[389,358]},{"name":"ITCallInfo","features":[389,358]},{"name":"ITCallInfo2","features":[389,358]},{"name":"ITCallInfoChangeEvent","features":[389,358]},{"name":"ITCallMediaEvent","features":[389,358]},{"name":"ITCallNotificationEvent","features":[389,358]},{"name":"ITCallStateEvent","features":[389,358]},{"name":"ITCallingCard","features":[389,358]},{"name":"ITCollection","features":[389,358]},{"name":"ITCollection2","features":[389,358]},{"name":"ITCustomTone","features":[389,358]},{"name":"ITDetectTone","features":[389,358]},{"name":"ITDigitDetectionEvent","features":[389,358]},{"name":"ITDigitGenerationEvent","features":[389,358]},{"name":"ITDigitsGatheredEvent","features":[389,358]},{"name":"ITDirectory","features":[389,358]},{"name":"ITDirectoryObject","features":[389,358]},{"name":"ITDirectoryObjectConference","features":[389,358]},{"name":"ITDirectoryObjectUser","features":[389,358]},{"name":"ITDispatchMapper","features":[389,358]},{"name":"ITFileTerminalEvent","features":[389,358]},{"name":"ITFileTrack","features":[389,358]},{"name":"ITForwardInformation","features":[389,358]},{"name":"ITForwardInformation2","features":[389,358]},{"name":"ITILSConfig","features":[389,358]},{"name":"ITLegacyAddressMediaControl","features":[389]},{"name":"ITLegacyAddressMediaControl2","features":[389]},{"name":"ITLegacyCallMediaControl","features":[389,358]},{"name":"ITLegacyCallMediaControl2","features":[389,358]},{"name":"ITLegacyWaveSupport","features":[389,358]},{"name":"ITLocationInfo","features":[389,358]},{"name":"ITMSPAddress","features":[389]},{"name":"ITMediaControl","features":[389,358]},{"name":"ITMediaPlayback","features":[389,358]},{"name":"ITMediaRecord","features":[389,358]},{"name":"ITMediaSupport","features":[389,358]},{"name":"ITMultiTrackTerminal","features":[389,358]},{"name":"ITPhone","features":[389,358]},{"name":"ITPhoneDeviceSpecificEvent","features":[389,358]},{"name":"ITPhoneEvent","features":[389,358]},{"name":"ITPluggableTerminalClassInfo","features":[389,358]},{"name":"ITPluggableTerminalEventSink","features":[389]},{"name":"ITPluggableTerminalEventSinkRegistration","features":[389]},{"name":"ITPluggableTerminalSuperclassInfo","features":[389,358]},{"name":"ITPrivateEvent","features":[389,358]},{"name":"ITQOSEvent","features":[389,358]},{"name":"ITQueue","features":[389,358]},{"name":"ITQueueEvent","features":[389,358]},{"name":"ITRendezvous","features":[389,358]},{"name":"ITRequest","features":[389,358]},{"name":"ITRequestEvent","features":[389,358]},{"name":"ITScriptableAudioFormat","features":[389,358]},{"name":"ITStaticAudioTerminal","features":[389,358]},{"name":"ITStream","features":[389,358]},{"name":"ITStreamControl","features":[389,358]},{"name":"ITSubStream","features":[389,358]},{"name":"ITSubStreamControl","features":[389,358]},{"name":"ITTAPI","features":[389,358]},{"name":"ITTAPI2","features":[389,358]},{"name":"ITTAPICallCenter","features":[389,358]},{"name":"ITTAPIDispatchEventNotification","features":[389,358]},{"name":"ITTAPIEventNotification","features":[389]},{"name":"ITTAPIObjectEvent","features":[389,358]},{"name":"ITTAPIObjectEvent2","features":[389,358]},{"name":"ITTTSTerminalEvent","features":[389,358]},{"name":"ITTerminal","features":[389,358]},{"name":"ITTerminalSupport","features":[389,358]},{"name":"ITTerminalSupport2","features":[389,358]},{"name":"ITToneDetectionEvent","features":[389,358]},{"name":"ITToneTerminalEvent","features":[389,358]},{"name":"ITnef","features":[389]},{"name":"LAST_LINEMEDIAMODE","features":[389]},{"name":"LAST_LINEREQUESTMODE","features":[389]},{"name":"LINEADDRCAPFLAGS_ACCEPTTOALERT","features":[389]},{"name":"LINEADDRCAPFLAGS_ACDGROUP","features":[389]},{"name":"LINEADDRCAPFLAGS_AUTORECONNECT","features":[389]},{"name":"LINEADDRCAPFLAGS_BLOCKIDDEFAULT","features":[389]},{"name":"LINEADDRCAPFLAGS_BLOCKIDOVERRIDE","features":[389]},{"name":"LINEADDRCAPFLAGS_COMPLETIONID","features":[389]},{"name":"LINEADDRCAPFLAGS_CONFDROP","features":[389]},{"name":"LINEADDRCAPFLAGS_CONFERENCEHELD","features":[389]},{"name":"LINEADDRCAPFLAGS_CONFERENCEMAKE","features":[389]},{"name":"LINEADDRCAPFLAGS_DESTOFFHOOK","features":[389]},{"name":"LINEADDRCAPFLAGS_DIALED","features":[389]},{"name":"LINEADDRCAPFLAGS_FWDBUSYNAADDR","features":[389]},{"name":"LINEADDRCAPFLAGS_FWDCONSULT","features":[389]},{"name":"LINEADDRCAPFLAGS_FWDINTEXTADDR","features":[389]},{"name":"LINEADDRCAPFLAGS_FWDNUMRINGS","features":[389]},{"name":"LINEADDRCAPFLAGS_FWDSTATUSVALID","features":[389]},{"name":"LINEADDRCAPFLAGS_HOLDMAKESNEW","features":[389]},{"name":"LINEADDRCAPFLAGS_NOEXTERNALCALLS","features":[389]},{"name":"LINEADDRCAPFLAGS_NOINTERNALCALLS","features":[389]},{"name":"LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION","features":[389]},{"name":"LINEADDRCAPFLAGS_ORIGOFFHOOK","features":[389]},{"name":"LINEADDRCAPFLAGS_PARTIALDIAL","features":[389]},{"name":"LINEADDRCAPFLAGS_PICKUPCALLWAIT","features":[389]},{"name":"LINEADDRCAPFLAGS_PICKUPGROUPID","features":[389]},{"name":"LINEADDRCAPFLAGS_PREDICTIVEDIALER","features":[389]},{"name":"LINEADDRCAPFLAGS_QUEUE","features":[389]},{"name":"LINEADDRCAPFLAGS_ROUTEPOINT","features":[389]},{"name":"LINEADDRCAPFLAGS_SECURE","features":[389]},{"name":"LINEADDRCAPFLAGS_SETCALLINGID","features":[389]},{"name":"LINEADDRCAPFLAGS_SETUPCONFNULL","features":[389]},{"name":"LINEADDRCAPFLAGS_TRANSFERHELD","features":[389]},{"name":"LINEADDRCAPFLAGS_TRANSFERMAKE","features":[389]},{"name":"LINEADDRESSCAPS","features":[389]},{"name":"LINEADDRESSMODE_ADDRESSID","features":[389]},{"name":"LINEADDRESSMODE_DIALABLEADDR","features":[389]},{"name":"LINEADDRESSSHARING_BRIDGEDEXCL","features":[389]},{"name":"LINEADDRESSSHARING_BRIDGEDNEW","features":[389]},{"name":"LINEADDRESSSHARING_BRIDGEDSHARED","features":[389]},{"name":"LINEADDRESSSHARING_MONITORED","features":[389]},{"name":"LINEADDRESSSHARING_PRIVATE","features":[389]},{"name":"LINEADDRESSSTATE_CAPSCHANGE","features":[389]},{"name":"LINEADDRESSSTATE_DEVSPECIFIC","features":[389]},{"name":"LINEADDRESSSTATE_FORWARD","features":[389]},{"name":"LINEADDRESSSTATE_INUSEMANY","features":[389]},{"name":"LINEADDRESSSTATE_INUSEONE","features":[389]},{"name":"LINEADDRESSSTATE_INUSEZERO","features":[389]},{"name":"LINEADDRESSSTATE_NUMCALLS","features":[389]},{"name":"LINEADDRESSSTATE_OTHER","features":[389]},{"name":"LINEADDRESSSTATE_TERMINALS","features":[389]},{"name":"LINEADDRESSSTATUS","features":[389]},{"name":"LINEADDRESSTYPE_DOMAINNAME","features":[389]},{"name":"LINEADDRESSTYPE_EMAILNAME","features":[389]},{"name":"LINEADDRESSTYPE_IPADDRESS","features":[389]},{"name":"LINEADDRESSTYPE_PHONENUMBER","features":[389]},{"name":"LINEADDRESSTYPE_SDP","features":[389]},{"name":"LINEADDRFEATURE_FORWARD","features":[389]},{"name":"LINEADDRFEATURE_FORWARDDND","features":[389]},{"name":"LINEADDRFEATURE_FORWARDFWD","features":[389]},{"name":"LINEADDRFEATURE_MAKECALL","features":[389]},{"name":"LINEADDRFEATURE_PICKUP","features":[389]},{"name":"LINEADDRFEATURE_PICKUPDIRECT","features":[389]},{"name":"LINEADDRFEATURE_PICKUPGROUP","features":[389]},{"name":"LINEADDRFEATURE_PICKUPHELD","features":[389]},{"name":"LINEADDRFEATURE_PICKUPWAITING","features":[389]},{"name":"LINEADDRFEATURE_SETMEDIACONTROL","features":[389]},{"name":"LINEADDRFEATURE_SETTERMINAL","features":[389]},{"name":"LINEADDRFEATURE_SETUPCONF","features":[389]},{"name":"LINEADDRFEATURE_UNCOMPLETECALL","features":[389]},{"name":"LINEADDRFEATURE_UNPARK","features":[389]},{"name":"LINEAGENTACTIVITYENTRY","features":[389]},{"name":"LINEAGENTACTIVITYLIST","features":[389]},{"name":"LINEAGENTCAPS","features":[389]},{"name":"LINEAGENTENTRY","features":[389]},{"name":"LINEAGENTFEATURE_AGENTSPECIFIC","features":[389]},{"name":"LINEAGENTFEATURE_GETAGENTACTIVITYLIST","features":[389]},{"name":"LINEAGENTFEATURE_GETAGENTGROUP","features":[389]},{"name":"LINEAGENTFEATURE_SETAGENTACTIVITY","features":[389]},{"name":"LINEAGENTFEATURE_SETAGENTGROUP","features":[389]},{"name":"LINEAGENTFEATURE_SETAGENTSTATE","features":[389]},{"name":"LINEAGENTGROUPENTRY","features":[389]},{"name":"LINEAGENTGROUPLIST","features":[389]},{"name":"LINEAGENTINFO","features":[389,358]},{"name":"LINEAGENTLIST","features":[389]},{"name":"LINEAGENTSESSIONENTRY","features":[389]},{"name":"LINEAGENTSESSIONINFO","features":[389,358]},{"name":"LINEAGENTSESSIONLIST","features":[389]},{"name":"LINEAGENTSESSIONSTATE_BUSYONCALL","features":[389]},{"name":"LINEAGENTSESSIONSTATE_BUSYWRAPUP","features":[389]},{"name":"LINEAGENTSESSIONSTATE_ENDED","features":[389]},{"name":"LINEAGENTSESSIONSTATE_NOTREADY","features":[389]},{"name":"LINEAGENTSESSIONSTATE_READY","features":[389]},{"name":"LINEAGENTSESSIONSTATE_RELEASED","features":[389]},{"name":"LINEAGENTSESSIONSTATUS_NEWSESSION","features":[389]},{"name":"LINEAGENTSESSIONSTATUS_STATE","features":[389]},{"name":"LINEAGENTSESSIONSTATUS_UPDATEINFO","features":[389]},{"name":"LINEAGENTSTATEEX_BUSYACD","features":[389]},{"name":"LINEAGENTSTATEEX_BUSYINCOMING","features":[389]},{"name":"LINEAGENTSTATEEX_BUSYOUTGOING","features":[389]},{"name":"LINEAGENTSTATEEX_NOTREADY","features":[389]},{"name":"LINEAGENTSTATEEX_READY","features":[389]},{"name":"LINEAGENTSTATEEX_RELEASED","features":[389]},{"name":"LINEAGENTSTATEEX_UNKNOWN","features":[389]},{"name":"LINEAGENTSTATE_BUSYACD","features":[389]},{"name":"LINEAGENTSTATE_BUSYINCOMING","features":[389]},{"name":"LINEAGENTSTATE_BUSYOTHER","features":[389]},{"name":"LINEAGENTSTATE_BUSYOUTBOUND","features":[389]},{"name":"LINEAGENTSTATE_LOGGEDOFF","features":[389]},{"name":"LINEAGENTSTATE_NOTREADY","features":[389]},{"name":"LINEAGENTSTATE_READY","features":[389]},{"name":"LINEAGENTSTATE_UNAVAIL","features":[389]},{"name":"LINEAGENTSTATE_UNKNOWN","features":[389]},{"name":"LINEAGENTSTATE_WORKINGAFTERCALL","features":[389]},{"name":"LINEAGENTSTATUS","features":[389]},{"name":"LINEAGENTSTATUSEX_NEWAGENT","features":[389]},{"name":"LINEAGENTSTATUSEX_STATE","features":[389]},{"name":"LINEAGENTSTATUSEX_UPDATEINFO","features":[389]},{"name":"LINEAGENTSTATUS_ACTIVITY","features":[389]},{"name":"LINEAGENTSTATUS_ACTIVITYLIST","features":[389]},{"name":"LINEAGENTSTATUS_CAPSCHANGE","features":[389]},{"name":"LINEAGENTSTATUS_GROUP","features":[389]},{"name":"LINEAGENTSTATUS_GROUPLIST","features":[389]},{"name":"LINEAGENTSTATUS_NEXTSTATE","features":[389]},{"name":"LINEAGENTSTATUS_STATE","features":[389]},{"name":"LINEAGENTSTATUS_VALIDNEXTSTATES","features":[389]},{"name":"LINEAGENTSTATUS_VALIDSTATES","features":[389]},{"name":"LINEANSWERMODE_DROP","features":[389]},{"name":"LINEANSWERMODE_HOLD","features":[389]},{"name":"LINEANSWERMODE_NONE","features":[389]},{"name":"LINEAPPINFO","features":[389]},{"name":"LINEBEARERMODE_ALTSPEECHDATA","features":[389]},{"name":"LINEBEARERMODE_DATA","features":[389]},{"name":"LINEBEARERMODE_MULTIUSE","features":[389]},{"name":"LINEBEARERMODE_NONCALLSIGNALING","features":[389]},{"name":"LINEBEARERMODE_PASSTHROUGH","features":[389]},{"name":"LINEBEARERMODE_RESTRICTEDDATA","features":[389]},{"name":"LINEBEARERMODE_SPEECH","features":[389]},{"name":"LINEBEARERMODE_VOICE","features":[389]},{"name":"LINEBUSYMODE_STATION","features":[389]},{"name":"LINEBUSYMODE_TRUNK","features":[389]},{"name":"LINEBUSYMODE_UNAVAIL","features":[389]},{"name":"LINEBUSYMODE_UNKNOWN","features":[389]},{"name":"LINECALLBACK","features":[389]},{"name":"LINECALLCOMPLCOND_BUSY","features":[389]},{"name":"LINECALLCOMPLCOND_NOANSWER","features":[389]},{"name":"LINECALLCOMPLMODE_CALLBACK","features":[389]},{"name":"LINECALLCOMPLMODE_CAMPON","features":[389]},{"name":"LINECALLCOMPLMODE_INTRUDE","features":[389]},{"name":"LINECALLCOMPLMODE_MESSAGE","features":[389]},{"name":"LINECALLFEATURE2_COMPLCALLBACK","features":[389]},{"name":"LINECALLFEATURE2_COMPLCAMPON","features":[389]},{"name":"LINECALLFEATURE2_COMPLINTRUDE","features":[389]},{"name":"LINECALLFEATURE2_COMPLMESSAGE","features":[389]},{"name":"LINECALLFEATURE2_NOHOLDCONFERENCE","features":[389]},{"name":"LINECALLFEATURE2_ONESTEPTRANSFER","features":[389]},{"name":"LINECALLFEATURE2_PARKDIRECT","features":[389]},{"name":"LINECALLFEATURE2_PARKNONDIRECT","features":[389]},{"name":"LINECALLFEATURE2_TRANSFERCONF","features":[389]},{"name":"LINECALLFEATURE2_TRANSFERNORM","features":[389]},{"name":"LINECALLFEATURE_ACCEPT","features":[389]},{"name":"LINECALLFEATURE_ADDTOCONF","features":[389]},{"name":"LINECALLFEATURE_ANSWER","features":[389]},{"name":"LINECALLFEATURE_BLINDTRANSFER","features":[389]},{"name":"LINECALLFEATURE_COMPLETECALL","features":[389]},{"name":"LINECALLFEATURE_COMPLETETRANSF","features":[389]},{"name":"LINECALLFEATURE_DIAL","features":[389]},{"name":"LINECALLFEATURE_DROP","features":[389]},{"name":"LINECALLFEATURE_GATHERDIGITS","features":[389]},{"name":"LINECALLFEATURE_GENERATEDIGITS","features":[389]},{"name":"LINECALLFEATURE_GENERATETONE","features":[389]},{"name":"LINECALLFEATURE_HOLD","features":[389]},{"name":"LINECALLFEATURE_MONITORDIGITS","features":[389]},{"name":"LINECALLFEATURE_MONITORMEDIA","features":[389]},{"name":"LINECALLFEATURE_MONITORTONES","features":[389]},{"name":"LINECALLFEATURE_PARK","features":[389]},{"name":"LINECALLFEATURE_PREPAREADDCONF","features":[389]},{"name":"LINECALLFEATURE_REDIRECT","features":[389]},{"name":"LINECALLFEATURE_RELEASEUSERUSERINFO","features":[389]},{"name":"LINECALLFEATURE_REMOVEFROMCONF","features":[389]},{"name":"LINECALLFEATURE_SECURECALL","features":[389]},{"name":"LINECALLFEATURE_SENDUSERUSER","features":[389]},{"name":"LINECALLFEATURE_SETCALLDATA","features":[389]},{"name":"LINECALLFEATURE_SETCALLPARAMS","features":[389]},{"name":"LINECALLFEATURE_SETMEDIACONTROL","features":[389]},{"name":"LINECALLFEATURE_SETQOS","features":[389]},{"name":"LINECALLFEATURE_SETTERMINAL","features":[389]},{"name":"LINECALLFEATURE_SETTREATMENT","features":[389]},{"name":"LINECALLFEATURE_SETUPCONF","features":[389]},{"name":"LINECALLFEATURE_SETUPTRANSFER","features":[389]},{"name":"LINECALLFEATURE_SWAPHOLD","features":[389]},{"name":"LINECALLFEATURE_UNHOLD","features":[389]},{"name":"LINECALLHUBTRACKING_ALLCALLS","features":[389]},{"name":"LINECALLHUBTRACKING_NONE","features":[389]},{"name":"LINECALLHUBTRACKING_PROVIDERLEVEL","features":[389]},{"name":"LINECALLINFO","features":[389]},{"name":"LINECALLINFOSTATE_APPSPECIFIC","features":[389]},{"name":"LINECALLINFOSTATE_BEARERMODE","features":[389]},{"name":"LINECALLINFOSTATE_CALLDATA","features":[389]},{"name":"LINECALLINFOSTATE_CALLEDID","features":[389]},{"name":"LINECALLINFOSTATE_CALLERID","features":[389]},{"name":"LINECALLINFOSTATE_CALLID","features":[389]},{"name":"LINECALLINFOSTATE_CHARGINGINFO","features":[389]},{"name":"LINECALLINFOSTATE_COMPLETIONID","features":[389]},{"name":"LINECALLINFOSTATE_CONNECTEDID","features":[389]},{"name":"LINECALLINFOSTATE_DEVSPECIFIC","features":[389]},{"name":"LINECALLINFOSTATE_DIALPARAMS","features":[389]},{"name":"LINECALLINFOSTATE_DISPLAY","features":[389]},{"name":"LINECALLINFOSTATE_HIGHLEVELCOMP","features":[389]},{"name":"LINECALLINFOSTATE_LOWLEVELCOMP","features":[389]},{"name":"LINECALLINFOSTATE_MEDIAMODE","features":[389]},{"name":"LINECALLINFOSTATE_MONITORMODES","features":[389]},{"name":"LINECALLINFOSTATE_NUMMONITORS","features":[389]},{"name":"LINECALLINFOSTATE_NUMOWNERDECR","features":[389]},{"name":"LINECALLINFOSTATE_NUMOWNERINCR","features":[389]},{"name":"LINECALLINFOSTATE_ORIGIN","features":[389]},{"name":"LINECALLINFOSTATE_OTHER","features":[389]},{"name":"LINECALLINFOSTATE_QOS","features":[389]},{"name":"LINECALLINFOSTATE_RATE","features":[389]},{"name":"LINECALLINFOSTATE_REASON","features":[389]},{"name":"LINECALLINFOSTATE_REDIRECTINGID","features":[389]},{"name":"LINECALLINFOSTATE_REDIRECTIONID","features":[389]},{"name":"LINECALLINFOSTATE_RELATEDCALLID","features":[389]},{"name":"LINECALLINFOSTATE_TERMINAL","features":[389]},{"name":"LINECALLINFOSTATE_TREATMENT","features":[389]},{"name":"LINECALLINFOSTATE_TRUNK","features":[389]},{"name":"LINECALLINFOSTATE_USERUSERINFO","features":[389]},{"name":"LINECALLLIST","features":[389]},{"name":"LINECALLORIGIN_CONFERENCE","features":[389]},{"name":"LINECALLORIGIN_EXTERNAL","features":[389]},{"name":"LINECALLORIGIN_INBOUND","features":[389]},{"name":"LINECALLORIGIN_INTERNAL","features":[389]},{"name":"LINECALLORIGIN_OUTBOUND","features":[389]},{"name":"LINECALLORIGIN_UNAVAIL","features":[389]},{"name":"LINECALLORIGIN_UNKNOWN","features":[389]},{"name":"LINECALLPARAMFLAGS_BLOCKID","features":[389]},{"name":"LINECALLPARAMFLAGS_DESTOFFHOOK","features":[389]},{"name":"LINECALLPARAMFLAGS_IDLE","features":[389]},{"name":"LINECALLPARAMFLAGS_NOHOLDCONFERENCE","features":[389]},{"name":"LINECALLPARAMFLAGS_ONESTEPTRANSFER","features":[389]},{"name":"LINECALLPARAMFLAGS_ORIGOFFHOOK","features":[389]},{"name":"LINECALLPARAMFLAGS_PREDICTIVEDIAL","features":[389]},{"name":"LINECALLPARAMFLAGS_SECURE","features":[389]},{"name":"LINECALLPARAMS","features":[389]},{"name":"LINECALLPARTYID_ADDRESS","features":[389]},{"name":"LINECALLPARTYID_BLOCKED","features":[389]},{"name":"LINECALLPARTYID_NAME","features":[389]},{"name":"LINECALLPARTYID_OUTOFAREA","features":[389]},{"name":"LINECALLPARTYID_PARTIAL","features":[389]},{"name":"LINECALLPARTYID_UNAVAIL","features":[389]},{"name":"LINECALLPARTYID_UNKNOWN","features":[389]},{"name":"LINECALLPRIVILEGE_MONITOR","features":[389]},{"name":"LINECALLPRIVILEGE_NONE","features":[389]},{"name":"LINECALLPRIVILEGE_OWNER","features":[389]},{"name":"LINECALLREASON_CALLCOMPLETION","features":[389]},{"name":"LINECALLREASON_CAMPEDON","features":[389]},{"name":"LINECALLREASON_DIRECT","features":[389]},{"name":"LINECALLREASON_FWDBUSY","features":[389]},{"name":"LINECALLREASON_FWDNOANSWER","features":[389]},{"name":"LINECALLREASON_FWDUNCOND","features":[389]},{"name":"LINECALLREASON_INTRUDE","features":[389]},{"name":"LINECALLREASON_PARKED","features":[389]},{"name":"LINECALLREASON_PICKUP","features":[389]},{"name":"LINECALLREASON_REDIRECT","features":[389]},{"name":"LINECALLREASON_REMINDER","features":[389]},{"name":"LINECALLREASON_ROUTEREQUEST","features":[389]},{"name":"LINECALLREASON_TRANSFER","features":[389]},{"name":"LINECALLREASON_UNAVAIL","features":[389]},{"name":"LINECALLREASON_UNKNOWN","features":[389]},{"name":"LINECALLREASON_UNPARK","features":[389]},{"name":"LINECALLSELECT_ADDRESS","features":[389]},{"name":"LINECALLSELECT_CALL","features":[389]},{"name":"LINECALLSELECT_CALLID","features":[389]},{"name":"LINECALLSELECT_DEVICEID","features":[389]},{"name":"LINECALLSELECT_LINE","features":[389]},{"name":"LINECALLSTATE_ACCEPTED","features":[389]},{"name":"LINECALLSTATE_BUSY","features":[389]},{"name":"LINECALLSTATE_CONFERENCED","features":[389]},{"name":"LINECALLSTATE_CONNECTED","features":[389]},{"name":"LINECALLSTATE_DIALING","features":[389]},{"name":"LINECALLSTATE_DIALTONE","features":[389]},{"name":"LINECALLSTATE_DISCONNECTED","features":[389]},{"name":"LINECALLSTATE_IDLE","features":[389]},{"name":"LINECALLSTATE_OFFERING","features":[389]},{"name":"LINECALLSTATE_ONHOLD","features":[389]},{"name":"LINECALLSTATE_ONHOLDPENDCONF","features":[389]},{"name":"LINECALLSTATE_ONHOLDPENDTRANSFER","features":[389]},{"name":"LINECALLSTATE_PROCEEDING","features":[389]},{"name":"LINECALLSTATE_RINGBACK","features":[389]},{"name":"LINECALLSTATE_SPECIALINFO","features":[389]},{"name":"LINECALLSTATE_UNKNOWN","features":[389]},{"name":"LINECALLSTATUS","features":[389,307]},{"name":"LINECALLTREATMENTENTRY","features":[389]},{"name":"LINECALLTREATMENT_BUSY","features":[389]},{"name":"LINECALLTREATMENT_MUSIC","features":[389]},{"name":"LINECALLTREATMENT_RINGBACK","features":[389]},{"name":"LINECALLTREATMENT_SILENCE","features":[389]},{"name":"LINECARDENTRY","features":[389]},{"name":"LINECARDOPTION_HIDDEN","features":[389]},{"name":"LINECARDOPTION_PREDEFINED","features":[389]},{"name":"LINECONNECTEDMODE_ACTIVE","features":[389]},{"name":"LINECONNECTEDMODE_ACTIVEHELD","features":[389]},{"name":"LINECONNECTEDMODE_CONFIRMED","features":[389]},{"name":"LINECONNECTEDMODE_INACTIVE","features":[389]},{"name":"LINECONNECTEDMODE_INACTIVEHELD","features":[389]},{"name":"LINECOUNTRYENTRY","features":[389]},{"name":"LINECOUNTRYLIST","features":[389]},{"name":"LINEDEVCAPFLAGS_CALLHUB","features":[389]},{"name":"LINEDEVCAPFLAGS_CALLHUBTRACKING","features":[389]},{"name":"LINEDEVCAPFLAGS_CLOSEDROP","features":[389]},{"name":"LINEDEVCAPFLAGS_CROSSADDRCONF","features":[389]},{"name":"LINEDEVCAPFLAGS_DIALBILLING","features":[389]},{"name":"LINEDEVCAPFLAGS_DIALDIALTONE","features":[389]},{"name":"LINEDEVCAPFLAGS_DIALQUIET","features":[389]},{"name":"LINEDEVCAPFLAGS_HIGHLEVCOMP","features":[389]},{"name":"LINEDEVCAPFLAGS_LOCAL","features":[389]},{"name":"LINEDEVCAPFLAGS_LOWLEVCOMP","features":[389]},{"name":"LINEDEVCAPFLAGS_MEDIACONTROL","features":[389]},{"name":"LINEDEVCAPFLAGS_MSP","features":[389]},{"name":"LINEDEVCAPFLAGS_MULTIPLEADDR","features":[389]},{"name":"LINEDEVCAPFLAGS_PRIVATEOBJECTS","features":[389]},{"name":"LINEDEVCAPS","features":[389]},{"name":"LINEDEVSTATE_BATTERY","features":[389]},{"name":"LINEDEVSTATE_CAPSCHANGE","features":[389]},{"name":"LINEDEVSTATE_CLOSE","features":[389]},{"name":"LINEDEVSTATE_COMPLCANCEL","features":[389]},{"name":"LINEDEVSTATE_CONFIGCHANGE","features":[389]},{"name":"LINEDEVSTATE_CONNECTED","features":[389]},{"name":"LINEDEVSTATE_DEVSPECIFIC","features":[389]},{"name":"LINEDEVSTATE_DISCONNECTED","features":[389]},{"name":"LINEDEVSTATE_INSERVICE","features":[389]},{"name":"LINEDEVSTATE_LOCK","features":[389]},{"name":"LINEDEVSTATE_MAINTENANCE","features":[389]},{"name":"LINEDEVSTATE_MSGWAITOFF","features":[389]},{"name":"LINEDEVSTATE_MSGWAITON","features":[389]},{"name":"LINEDEVSTATE_NUMCALLS","features":[389]},{"name":"LINEDEVSTATE_NUMCOMPLETIONS","features":[389]},{"name":"LINEDEVSTATE_OPEN","features":[389]},{"name":"LINEDEVSTATE_OTHER","features":[389]},{"name":"LINEDEVSTATE_OUTOFSERVICE","features":[389]},{"name":"LINEDEVSTATE_REINIT","features":[389]},{"name":"LINEDEVSTATE_REMOVED","features":[389]},{"name":"LINEDEVSTATE_RINGING","features":[389]},{"name":"LINEDEVSTATE_ROAMMODE","features":[389]},{"name":"LINEDEVSTATE_SIGNAL","features":[389]},{"name":"LINEDEVSTATE_TERMINALS","features":[389]},{"name":"LINEDEVSTATE_TRANSLATECHANGE","features":[389]},{"name":"LINEDEVSTATUS","features":[389]},{"name":"LINEDEVSTATUSFLAGS_CONNECTED","features":[389]},{"name":"LINEDEVSTATUSFLAGS_INSERVICE","features":[389]},{"name":"LINEDEVSTATUSFLAGS_LOCKED","features":[389]},{"name":"LINEDEVSTATUSFLAGS_MSGWAIT","features":[389]},{"name":"LINEDIALPARAMS","features":[389]},{"name":"LINEDIALTONEMODE_EXTERNAL","features":[389]},{"name":"LINEDIALTONEMODE_INTERNAL","features":[389]},{"name":"LINEDIALTONEMODE_NORMAL","features":[389]},{"name":"LINEDIALTONEMODE_SPECIAL","features":[389]},{"name":"LINEDIALTONEMODE_UNAVAIL","features":[389]},{"name":"LINEDIALTONEMODE_UNKNOWN","features":[389]},{"name":"LINEDIGITMODE_DTMF","features":[389]},{"name":"LINEDIGITMODE_DTMFEND","features":[389]},{"name":"LINEDIGITMODE_PULSE","features":[389]},{"name":"LINEDISCONNECTMODE_BADADDRESS","features":[389]},{"name":"LINEDISCONNECTMODE_BLOCKED","features":[389]},{"name":"LINEDISCONNECTMODE_BUSY","features":[389]},{"name":"LINEDISCONNECTMODE_CANCELLED","features":[389]},{"name":"LINEDISCONNECTMODE_CONGESTION","features":[389]},{"name":"LINEDISCONNECTMODE_DESTINATIONBARRED","features":[389]},{"name":"LINEDISCONNECTMODE_DONOTDISTURB","features":[389]},{"name":"LINEDISCONNECTMODE_FDNRESTRICT","features":[389]},{"name":"LINEDISCONNECTMODE_FORWARDED","features":[389]},{"name":"LINEDISCONNECTMODE_INCOMPATIBLE","features":[389]},{"name":"LINEDISCONNECTMODE_NOANSWER","features":[389]},{"name":"LINEDISCONNECTMODE_NODIALTONE","features":[389]},{"name":"LINEDISCONNECTMODE_NORMAL","features":[389]},{"name":"LINEDISCONNECTMODE_NUMBERCHANGED","features":[389]},{"name":"LINEDISCONNECTMODE_OUTOFORDER","features":[389]},{"name":"LINEDISCONNECTMODE_PICKUP","features":[389]},{"name":"LINEDISCONNECTMODE_QOSUNAVAIL","features":[389]},{"name":"LINEDISCONNECTMODE_REJECT","features":[389]},{"name":"LINEDISCONNECTMODE_TEMPFAILURE","features":[389]},{"name":"LINEDISCONNECTMODE_UNAVAIL","features":[389]},{"name":"LINEDISCONNECTMODE_UNKNOWN","features":[389]},{"name":"LINEDISCONNECTMODE_UNREACHABLE","features":[389]},{"name":"LINEEQOSINFO_ADMISSIONFAILURE","features":[389]},{"name":"LINEEQOSINFO_GENERICERROR","features":[389]},{"name":"LINEEQOSINFO_NOQOS","features":[389]},{"name":"LINEEQOSINFO_POLICYFAILURE","features":[389]},{"name":"LINEERR_ADDRESSBLOCKED","features":[389]},{"name":"LINEERR_ALLOCATED","features":[389]},{"name":"LINEERR_BADDEVICEID","features":[389]},{"name":"LINEERR_BEARERMODEUNAVAIL","features":[389]},{"name":"LINEERR_BILLINGREJECTED","features":[389]},{"name":"LINEERR_CALLUNAVAIL","features":[389]},{"name":"LINEERR_COMPLETIONOVERRUN","features":[389]},{"name":"LINEERR_CONFERENCEFULL","features":[389]},{"name":"LINEERR_DIALBILLING","features":[389]},{"name":"LINEERR_DIALDIALTONE","features":[389]},{"name":"LINEERR_DIALPROMPT","features":[389]},{"name":"LINEERR_DIALQUIET","features":[389]},{"name":"LINEERR_DIALVOICEDETECT","features":[389]},{"name":"LINEERR_DISCONNECTED","features":[389]},{"name":"LINEERR_INCOMPATIBLEAPIVERSION","features":[389]},{"name":"LINEERR_INCOMPATIBLEEXTVERSION","features":[389]},{"name":"LINEERR_INIFILECORRUPT","features":[389]},{"name":"LINEERR_INUSE","features":[389]},{"name":"LINEERR_INVALADDRESS","features":[389]},{"name":"LINEERR_INVALADDRESSID","features":[389]},{"name":"LINEERR_INVALADDRESSMODE","features":[389]},{"name":"LINEERR_INVALADDRESSSTATE","features":[389]},{"name":"LINEERR_INVALADDRESSTYPE","features":[389]},{"name":"LINEERR_INVALAGENTACTIVITY","features":[389]},{"name":"LINEERR_INVALAGENTGROUP","features":[389]},{"name":"LINEERR_INVALAGENTID","features":[389]},{"name":"LINEERR_INVALAGENTSESSIONSTATE","features":[389]},{"name":"LINEERR_INVALAGENTSTATE","features":[389]},{"name":"LINEERR_INVALAPPHANDLE","features":[389]},{"name":"LINEERR_INVALAPPNAME","features":[389]},{"name":"LINEERR_INVALBEARERMODE","features":[389]},{"name":"LINEERR_INVALCALLCOMPLMODE","features":[389]},{"name":"LINEERR_INVALCALLHANDLE","features":[389]},{"name":"LINEERR_INVALCALLPARAMS","features":[389]},{"name":"LINEERR_INVALCALLPRIVILEGE","features":[389]},{"name":"LINEERR_INVALCALLSELECT","features":[389]},{"name":"LINEERR_INVALCALLSTATE","features":[389]},{"name":"LINEERR_INVALCALLSTATELIST","features":[389]},{"name":"LINEERR_INVALCARD","features":[389]},{"name":"LINEERR_INVALCOMPLETIONID","features":[389]},{"name":"LINEERR_INVALCONFCALLHANDLE","features":[389]},{"name":"LINEERR_INVALCONSULTCALLHANDLE","features":[389]},{"name":"LINEERR_INVALCOUNTRYCODE","features":[389]},{"name":"LINEERR_INVALDEVICECLASS","features":[389]},{"name":"LINEERR_INVALDEVICEHANDLE","features":[389]},{"name":"LINEERR_INVALDIALPARAMS","features":[389]},{"name":"LINEERR_INVALDIGITLIST","features":[389]},{"name":"LINEERR_INVALDIGITMODE","features":[389]},{"name":"LINEERR_INVALDIGITS","features":[389]},{"name":"LINEERR_INVALEXTVERSION","features":[389]},{"name":"LINEERR_INVALFEATURE","features":[389]},{"name":"LINEERR_INVALGROUPID","features":[389]},{"name":"LINEERR_INVALLINEHANDLE","features":[389]},{"name":"LINEERR_INVALLINESTATE","features":[389]},{"name":"LINEERR_INVALLOCATION","features":[389]},{"name":"LINEERR_INVALMEDIALIST","features":[389]},{"name":"LINEERR_INVALMEDIAMODE","features":[389]},{"name":"LINEERR_INVALMESSAGEID","features":[389]},{"name":"LINEERR_INVALPARAM","features":[389]},{"name":"LINEERR_INVALPARKID","features":[389]},{"name":"LINEERR_INVALPARKMODE","features":[389]},{"name":"LINEERR_INVALPASSWORD","features":[389]},{"name":"LINEERR_INVALPOINTER","features":[389]},{"name":"LINEERR_INVALPRIVSELECT","features":[389]},{"name":"LINEERR_INVALRATE","features":[389]},{"name":"LINEERR_INVALREQUESTMODE","features":[389]},{"name":"LINEERR_INVALTERMINALID","features":[389]},{"name":"LINEERR_INVALTERMINALMODE","features":[389]},{"name":"LINEERR_INVALTIMEOUT","features":[389]},{"name":"LINEERR_INVALTONE","features":[389]},{"name":"LINEERR_INVALTONELIST","features":[389]},{"name":"LINEERR_INVALTONEMODE","features":[389]},{"name":"LINEERR_INVALTRANSFERMODE","features":[389]},{"name":"LINEERR_LINEMAPPERFAILED","features":[389]},{"name":"LINEERR_NOCONFERENCE","features":[389]},{"name":"LINEERR_NODEVICE","features":[389]},{"name":"LINEERR_NODRIVER","features":[389]},{"name":"LINEERR_NOMEM","features":[389]},{"name":"LINEERR_NOMULTIPLEINSTANCE","features":[389]},{"name":"LINEERR_NOREQUEST","features":[389]},{"name":"LINEERR_NOTOWNER","features":[389]},{"name":"LINEERR_NOTREGISTERED","features":[389]},{"name":"LINEERR_OPERATIONFAILED","features":[389]},{"name":"LINEERR_OPERATIONUNAVAIL","features":[389]},{"name":"LINEERR_RATEUNAVAIL","features":[389]},{"name":"LINEERR_REINIT","features":[389]},{"name":"LINEERR_REQUESTOVERRUN","features":[389]},{"name":"LINEERR_RESOURCEUNAVAIL","features":[389]},{"name":"LINEERR_SERVICE_NOT_RUNNING","features":[389]},{"name":"LINEERR_STRUCTURETOOSMALL","features":[389]},{"name":"LINEERR_TARGETNOTFOUND","features":[389]},{"name":"LINEERR_TARGETSELF","features":[389]},{"name":"LINEERR_UNINITIALIZED","features":[389]},{"name":"LINEERR_USERCANCELLED","features":[389]},{"name":"LINEERR_USERUSERINFOTOOBIG","features":[389]},{"name":"LINEEVENT","features":[389]},{"name":"LINEEXTENSIONID","features":[389]},{"name":"LINEFEATURE_DEVSPECIFIC","features":[389]},{"name":"LINEFEATURE_DEVSPECIFICFEAT","features":[389]},{"name":"LINEFEATURE_FORWARD","features":[389]},{"name":"LINEFEATURE_FORWARDDND","features":[389]},{"name":"LINEFEATURE_FORWARDFWD","features":[389]},{"name":"LINEFEATURE_MAKECALL","features":[389]},{"name":"LINEFEATURE_SETDEVSTATUS","features":[389]},{"name":"LINEFEATURE_SETMEDIACONTROL","features":[389]},{"name":"LINEFEATURE_SETTERMINAL","features":[389]},{"name":"LINEFORWARD","features":[389]},{"name":"LINEFORWARDLIST","features":[389]},{"name":"LINEFORWARDMODE_BUSY","features":[389]},{"name":"LINEFORWARDMODE_BUSYEXTERNAL","features":[389]},{"name":"LINEFORWARDMODE_BUSYINTERNAL","features":[389]},{"name":"LINEFORWARDMODE_BUSYNA","features":[389]},{"name":"LINEFORWARDMODE_BUSYNAEXTERNAL","features":[389]},{"name":"LINEFORWARDMODE_BUSYNAINTERNAL","features":[389]},{"name":"LINEFORWARDMODE_BUSYNASPECIFIC","features":[389]},{"name":"LINEFORWARDMODE_BUSYSPECIFIC","features":[389]},{"name":"LINEFORWARDMODE_NOANSW","features":[389]},{"name":"LINEFORWARDMODE_NOANSWEXTERNAL","features":[389]},{"name":"LINEFORWARDMODE_NOANSWINTERNAL","features":[389]},{"name":"LINEFORWARDMODE_NOANSWSPECIFIC","features":[389]},{"name":"LINEFORWARDMODE_UNAVAIL","features":[389]},{"name":"LINEFORWARDMODE_UNCOND","features":[389]},{"name":"LINEFORWARDMODE_UNCONDEXTERNAL","features":[389]},{"name":"LINEFORWARDMODE_UNCONDINTERNAL","features":[389]},{"name":"LINEFORWARDMODE_UNCONDSPECIFIC","features":[389]},{"name":"LINEFORWARDMODE_UNKNOWN","features":[389]},{"name":"LINEGATHERTERM_BUFFERFULL","features":[389]},{"name":"LINEGATHERTERM_CANCEL","features":[389]},{"name":"LINEGATHERTERM_FIRSTTIMEOUT","features":[389]},{"name":"LINEGATHERTERM_INTERTIMEOUT","features":[389]},{"name":"LINEGATHERTERM_TERMDIGIT","features":[389]},{"name":"LINEGENERATETERM_CANCEL","features":[389]},{"name":"LINEGENERATETERM_DONE","features":[389]},{"name":"LINEGENERATETONE","features":[389]},{"name":"LINEGROUPSTATUS_GROUPREMOVED","features":[389]},{"name":"LINEGROUPSTATUS_NEWGROUP","features":[389]},{"name":"LINEINITIALIZEEXOPTION_CALLHUBTRACKING","features":[389]},{"name":"LINEINITIALIZEEXOPTION_USECOMPLETIONPORT","features":[389]},{"name":"LINEINITIALIZEEXOPTION_USEEVENT","features":[389]},{"name":"LINEINITIALIZEEXOPTION_USEHIDDENWINDOW","features":[389]},{"name":"LINEINITIALIZEEXPARAMS","features":[389,307]},{"name":"LINELOCATIONENTRY","features":[389]},{"name":"LINELOCATIONOPTION_PULSEDIAL","features":[389]},{"name":"LINEMAPPER","features":[389]},{"name":"LINEMEDIACONTROLCALLSTATE","features":[389]},{"name":"LINEMEDIACONTROLDIGIT","features":[389]},{"name":"LINEMEDIACONTROLMEDIA","features":[389]},{"name":"LINEMEDIACONTROLTONE","features":[389]},{"name":"LINEMEDIACONTROL_NONE","features":[389]},{"name":"LINEMEDIACONTROL_PAUSE","features":[389]},{"name":"LINEMEDIACONTROL_RATEDOWN","features":[389]},{"name":"LINEMEDIACONTROL_RATENORMAL","features":[389]},{"name":"LINEMEDIACONTROL_RATEUP","features":[389]},{"name":"LINEMEDIACONTROL_RESET","features":[389]},{"name":"LINEMEDIACONTROL_RESUME","features":[389]},{"name":"LINEMEDIACONTROL_START","features":[389]},{"name":"LINEMEDIACONTROL_VOLUMEDOWN","features":[389]},{"name":"LINEMEDIACONTROL_VOLUMENORMAL","features":[389]},{"name":"LINEMEDIACONTROL_VOLUMEUP","features":[389]},{"name":"LINEMEDIAMODE_ADSI","features":[389]},{"name":"LINEMEDIAMODE_AUTOMATEDVOICE","features":[389]},{"name":"LINEMEDIAMODE_DATAMODEM","features":[389]},{"name":"LINEMEDIAMODE_DIGITALDATA","features":[389]},{"name":"LINEMEDIAMODE_G3FAX","features":[389]},{"name":"LINEMEDIAMODE_G4FAX","features":[389]},{"name":"LINEMEDIAMODE_INTERACTIVEVOICE","features":[389]},{"name":"LINEMEDIAMODE_MIXED","features":[389]},{"name":"LINEMEDIAMODE_TDD","features":[389]},{"name":"LINEMEDIAMODE_TELETEX","features":[389]},{"name":"LINEMEDIAMODE_TELEX","features":[389]},{"name":"LINEMEDIAMODE_UNKNOWN","features":[389]},{"name":"LINEMEDIAMODE_VIDEO","features":[389]},{"name":"LINEMEDIAMODE_VIDEOTEX","features":[389]},{"name":"LINEMEDIAMODE_VOICEVIEW","features":[389]},{"name":"LINEMESSAGE","features":[389]},{"name":"LINEMONITORTONE","features":[389]},{"name":"LINEOFFERINGMODE_ACTIVE","features":[389]},{"name":"LINEOFFERINGMODE_INACTIVE","features":[389]},{"name":"LINEOPENOPTION_PROXY","features":[389]},{"name":"LINEOPENOPTION_SINGLEADDRESS","features":[389]},{"name":"LINEPARKMODE_DIRECTED","features":[389]},{"name":"LINEPARKMODE_NONDIRECTED","features":[389]},{"name":"LINEPROVIDERENTRY","features":[389]},{"name":"LINEPROVIDERLIST","features":[389]},{"name":"LINEPROXYREQUEST","features":[389,358]},{"name":"LINEPROXYREQUESTLIST","features":[389]},{"name":"LINEPROXYREQUEST_AGENTSPECIFIC","features":[389]},{"name":"LINEPROXYREQUEST_CREATEAGENT","features":[389]},{"name":"LINEPROXYREQUEST_CREATEAGENTSESSION","features":[389]},{"name":"LINEPROXYREQUEST_GETAGENTACTIVITYLIST","features":[389]},{"name":"LINEPROXYREQUEST_GETAGENTCAPS","features":[389]},{"name":"LINEPROXYREQUEST_GETAGENTGROUPLIST","features":[389]},{"name":"LINEPROXYREQUEST_GETAGENTINFO","features":[389]},{"name":"LINEPROXYREQUEST_GETAGENTSESSIONINFO","features":[389]},{"name":"LINEPROXYREQUEST_GETAGENTSESSIONLIST","features":[389]},{"name":"LINEPROXYREQUEST_GETAGENTSTATUS","features":[389]},{"name":"LINEPROXYREQUEST_GETGROUPLIST","features":[389]},{"name":"LINEPROXYREQUEST_GETQUEUEINFO","features":[389]},{"name":"LINEPROXYREQUEST_GETQUEUELIST","features":[389]},{"name":"LINEPROXYREQUEST_SETAGENTACTIVITY","features":[389]},{"name":"LINEPROXYREQUEST_SETAGENTGROUP","features":[389]},{"name":"LINEPROXYREQUEST_SETAGENTMEASUREMENTPERIOD","features":[389]},{"name":"LINEPROXYREQUEST_SETAGENTSESSIONSTATE","features":[389]},{"name":"LINEPROXYREQUEST_SETAGENTSTATE","features":[389]},{"name":"LINEPROXYREQUEST_SETAGENTSTATEEX","features":[389]},{"name":"LINEPROXYREQUEST_SETQUEUEMEASUREMENTPERIOD","features":[389]},{"name":"LINEPROXYSTATUS_ALLOPENFORACD","features":[389]},{"name":"LINEPROXYSTATUS_CLOSE","features":[389]},{"name":"LINEPROXYSTATUS_OPEN","features":[389]},{"name":"LINEQOSREQUESTTYPE_SERVICELEVEL","features":[389]},{"name":"LINEQOSSERVICELEVEL_BESTEFFORT","features":[389]},{"name":"LINEQOSSERVICELEVEL_IFAVAILABLE","features":[389]},{"name":"LINEQOSSERVICELEVEL_NEEDED","features":[389]},{"name":"LINEQUEUEENTRY","features":[389]},{"name":"LINEQUEUEINFO","features":[389]},{"name":"LINEQUEUELIST","features":[389]},{"name":"LINEQUEUESTATUS_NEWQUEUE","features":[389]},{"name":"LINEQUEUESTATUS_QUEUEREMOVED","features":[389]},{"name":"LINEQUEUESTATUS_UPDATEINFO","features":[389]},{"name":"LINEREMOVEFROMCONF_ANY","features":[389]},{"name":"LINEREMOVEFROMCONF_LAST","features":[389]},{"name":"LINEREMOVEFROMCONF_NONE","features":[389]},{"name":"LINEREQMAKECALL","features":[389]},{"name":"LINEREQMAKECALLW","features":[389]},{"name":"LINEREQMEDIACALL","features":[389,307]},{"name":"LINEREQMEDIACALLW","features":[389,307]},{"name":"LINEREQUESTMODE_DROP","features":[389]},{"name":"LINEREQUESTMODE_MAKECALL","features":[389]},{"name":"LINEREQUESTMODE_MEDIACALL","features":[389]},{"name":"LINEROAMMODE_HOME","features":[389]},{"name":"LINEROAMMODE_ROAMA","features":[389]},{"name":"LINEROAMMODE_ROAMB","features":[389]},{"name":"LINEROAMMODE_UNAVAIL","features":[389]},{"name":"LINEROAMMODE_UNKNOWN","features":[389]},{"name":"LINESPECIALINFO_CUSTIRREG","features":[389]},{"name":"LINESPECIALINFO_NOCIRCUIT","features":[389]},{"name":"LINESPECIALINFO_REORDER","features":[389]},{"name":"LINESPECIALINFO_UNAVAIL","features":[389]},{"name":"LINESPECIALINFO_UNKNOWN","features":[389]},{"name":"LINETERMCAPS","features":[389]},{"name":"LINETERMDEV_HEADSET","features":[389]},{"name":"LINETERMDEV_PHONE","features":[389]},{"name":"LINETERMDEV_SPEAKER","features":[389]},{"name":"LINETERMMODE_BUTTONS","features":[389]},{"name":"LINETERMMODE_DISPLAY","features":[389]},{"name":"LINETERMMODE_HOOKSWITCH","features":[389]},{"name":"LINETERMMODE_LAMPS","features":[389]},{"name":"LINETERMMODE_MEDIABIDIRECT","features":[389]},{"name":"LINETERMMODE_MEDIAFROMLINE","features":[389]},{"name":"LINETERMMODE_MEDIATOLINE","features":[389]},{"name":"LINETERMMODE_RINGER","features":[389]},{"name":"LINETERMSHARING_PRIVATE","features":[389]},{"name":"LINETERMSHARING_SHAREDCONF","features":[389]},{"name":"LINETERMSHARING_SHAREDEXCL","features":[389]},{"name":"LINETOLLLISTOPTION_ADD","features":[389]},{"name":"LINETOLLLISTOPTION_REMOVE","features":[389]},{"name":"LINETONEMODE_BEEP","features":[389]},{"name":"LINETONEMODE_BILLING","features":[389]},{"name":"LINETONEMODE_BUSY","features":[389]},{"name":"LINETONEMODE_CUSTOM","features":[389]},{"name":"LINETONEMODE_RINGBACK","features":[389]},{"name":"LINETRANSFERMODE_CONFERENCE","features":[389]},{"name":"LINETRANSFERMODE_TRANSFER","features":[389]},{"name":"LINETRANSLATECAPS","features":[389]},{"name":"LINETRANSLATEOPTION_CANCELCALLWAITING","features":[389]},{"name":"LINETRANSLATEOPTION_CARDOVERRIDE","features":[389]},{"name":"LINETRANSLATEOPTION_FORCELD","features":[389]},{"name":"LINETRANSLATEOPTION_FORCELOCAL","features":[389]},{"name":"LINETRANSLATEOUTPUT","features":[389]},{"name":"LINETRANSLATERESULT_CANONICAL","features":[389]},{"name":"LINETRANSLATERESULT_DIALBILLING","features":[389]},{"name":"LINETRANSLATERESULT_DIALDIALTONE","features":[389]},{"name":"LINETRANSLATERESULT_DIALPROMPT","features":[389]},{"name":"LINETRANSLATERESULT_DIALQUIET","features":[389]},{"name":"LINETRANSLATERESULT_INTERNATIONAL","features":[389]},{"name":"LINETRANSLATERESULT_INTOLLLIST","features":[389]},{"name":"LINETRANSLATERESULT_LOCAL","features":[389]},{"name":"LINETRANSLATERESULT_LONGDISTANCE","features":[389]},{"name":"LINETRANSLATERESULT_NOTINTOLLLIST","features":[389]},{"name":"LINETRANSLATERESULT_NOTRANSLATION","features":[389]},{"name":"LINETRANSLATERESULT_VOICEDETECT","features":[389]},{"name":"LINETSPIOPTION_NONREENTRANT","features":[389]},{"name":"LINE_ADDRESSSTATE","features":[389]},{"name":"LINE_AGENTSESSIONSTATUS","features":[389]},{"name":"LINE_AGENTSPECIFIC","features":[389]},{"name":"LINE_AGENTSTATUS","features":[389]},{"name":"LINE_AGENTSTATUSEX","features":[389]},{"name":"LINE_APPNEWCALL","features":[389]},{"name":"LINE_APPNEWCALLHUB","features":[389]},{"name":"LINE_CALLHUBCLOSE","features":[389]},{"name":"LINE_CALLINFO","features":[389]},{"name":"LINE_CALLSTATE","features":[389]},{"name":"LINE_CLOSE","features":[389]},{"name":"LINE_CREATE","features":[389]},{"name":"LINE_DEVSPECIFIC","features":[389]},{"name":"LINE_DEVSPECIFICEX","features":[389]},{"name":"LINE_DEVSPECIFICFEATURE","features":[389]},{"name":"LINE_GATHERDIGITS","features":[389]},{"name":"LINE_GENERATE","features":[389]},{"name":"LINE_GROUPSTATUS","features":[389]},{"name":"LINE_LINEDEVSTATE","features":[389]},{"name":"LINE_MONITORDIGITS","features":[389]},{"name":"LINE_MONITORMEDIA","features":[389]},{"name":"LINE_MONITORTONE","features":[389]},{"name":"LINE_PROXYREQUEST","features":[389]},{"name":"LINE_PROXYSTATUS","features":[389]},{"name":"LINE_QUEUESTATUS","features":[389]},{"name":"LINE_REMOVE","features":[389]},{"name":"LINE_REPLY","features":[389]},{"name":"LINE_REQUEST","features":[389]},{"name":"LM_BROKENFLUTTER","features":[389]},{"name":"LM_DUMMY","features":[389]},{"name":"LM_FLASH","features":[389]},{"name":"LM_FLUTTER","features":[389]},{"name":"LM_OFF","features":[389]},{"name":"LM_STEADY","features":[389]},{"name":"LM_UNKNOWN","features":[389]},{"name":"LM_WINK","features":[389]},{"name":"LPGETTNEFSTREAMCODEPAGE","features":[389,358]},{"name":"LPOPENTNEFSTREAM","features":[389,390,358]},{"name":"LPOPENTNEFSTREAMEX","features":[389,390,358]},{"name":"ME_ADDRESS_EVENT","features":[389]},{"name":"ME_ASR_TERMINAL_EVENT","features":[389]},{"name":"ME_CALL_EVENT","features":[389]},{"name":"ME_FILE_TERMINAL_EVENT","features":[389]},{"name":"ME_PRIVATE_EVENT","features":[389]},{"name":"ME_TONE_TERMINAL_EVENT","features":[389]},{"name":"ME_TSP_DATA","features":[389]},{"name":"ME_TTS_TERMINAL_EVENT","features":[389]},{"name":"MSP_ADDRESS_EVENT","features":[389]},{"name":"MSP_CALL_EVENT","features":[389]},{"name":"MSP_CALL_EVENT_CAUSE","features":[389]},{"name":"MSP_EVENT","features":[389]},{"name":"MSP_EVENT_INFO","features":[389,358]},{"name":"McastAddressAllocation","features":[389]},{"name":"NSID","features":[389]},{"name":"OPENTNEFSTREAM","features":[389]},{"name":"OPENTNEFSTREAMEX","features":[389]},{"name":"OT_CONFERENCE","features":[389]},{"name":"OT_USER","features":[389]},{"name":"OpenTnefStream","features":[389,390,358]},{"name":"OpenTnefStreamEx","features":[389,390,358]},{"name":"PBF_ABBREVDIAL","features":[389]},{"name":"PBF_BRIDGEDAPP","features":[389]},{"name":"PBF_BUSY","features":[389]},{"name":"PBF_CALLAPP","features":[389]},{"name":"PBF_CALLID","features":[389]},{"name":"PBF_CAMPON","features":[389]},{"name":"PBF_CONFERENCE","features":[389]},{"name":"PBF_CONNECT","features":[389]},{"name":"PBF_COVER","features":[389]},{"name":"PBF_DATAOFF","features":[389]},{"name":"PBF_DATAON","features":[389]},{"name":"PBF_DATETIME","features":[389]},{"name":"PBF_DIRECTORY","features":[389]},{"name":"PBF_DISCONNECT","features":[389]},{"name":"PBF_DONOTDISTURB","features":[389]},{"name":"PBF_DROP","features":[389]},{"name":"PBF_FLASH","features":[389]},{"name":"PBF_FORWARD","features":[389]},{"name":"PBF_HOLD","features":[389]},{"name":"PBF_INTERCOM","features":[389]},{"name":"PBF_LASTNUM","features":[389]},{"name":"PBF_MSGINDICATOR","features":[389]},{"name":"PBF_MSGWAITOFF","features":[389]},{"name":"PBF_MSGWAITON","features":[389]},{"name":"PBF_MUTE","features":[389]},{"name":"PBF_NIGHTSRV","features":[389]},{"name":"PBF_NONE","features":[389]},{"name":"PBF_PARK","features":[389]},{"name":"PBF_PICKUP","features":[389]},{"name":"PBF_QUEUECALL","features":[389]},{"name":"PBF_RECALL","features":[389]},{"name":"PBF_REDIRECT","features":[389]},{"name":"PBF_REJECT","features":[389]},{"name":"PBF_REPDIAL","features":[389]},{"name":"PBF_RINGAGAIN","features":[389]},{"name":"PBF_SAVEREPEAT","features":[389]},{"name":"PBF_SELECTRING","features":[389]},{"name":"PBF_SEND","features":[389]},{"name":"PBF_SENDCALLS","features":[389]},{"name":"PBF_SETREPDIAL","features":[389]},{"name":"PBF_SPEAKEROFF","features":[389]},{"name":"PBF_SPEAKERON","features":[389]},{"name":"PBF_STATIONSPEED","features":[389]},{"name":"PBF_SYSTEMSPEED","features":[389]},{"name":"PBF_TRANSFER","features":[389]},{"name":"PBF_UNKNOWN","features":[389]},{"name":"PBF_VOLUMEDOWN","features":[389]},{"name":"PBF_VOLUMEUP","features":[389]},{"name":"PBM_CALL","features":[389]},{"name":"PBM_DISPLAY","features":[389]},{"name":"PBM_DUMMY","features":[389]},{"name":"PBM_FEATURE","features":[389]},{"name":"PBM_KEYPAD","features":[389]},{"name":"PBM_LOCAL","features":[389]},{"name":"PBS_DOWN","features":[389]},{"name":"PBS_UNAVAIL","features":[389]},{"name":"PBS_UNKNOWN","features":[389]},{"name":"PBS_UP","features":[389]},{"name":"PCB_DEVSPECIFICBUFFER","features":[389]},{"name":"PCL_DISPLAYNUMCOLUMNS","features":[389]},{"name":"PCL_DISPLAYNUMROWS","features":[389]},{"name":"PCL_GENERICPHONE","features":[389]},{"name":"PCL_HANDSETHOOKSWITCHMODES","features":[389]},{"name":"PCL_HEADSETHOOKSWITCHMODES","features":[389]},{"name":"PCL_HOOKSWITCHES","features":[389]},{"name":"PCL_NUMBUTTONLAMPS","features":[389]},{"name":"PCL_NUMRINGMODES","features":[389]},{"name":"PCL_SPEAKERPHONEHOOKSWITCHMODES","features":[389]},{"name":"PCS_PHONEINFO","features":[389]},{"name":"PCS_PHONENAME","features":[389]},{"name":"PCS_PROVIDERINFO","features":[389]},{"name":"PE_ANSWER","features":[389]},{"name":"PE_BUTTON","features":[389]},{"name":"PE_CAPSCHANGE","features":[389]},{"name":"PE_CLOSE","features":[389]},{"name":"PE_DIALING","features":[389]},{"name":"PE_DISCONNECT","features":[389]},{"name":"PE_DISPLAY","features":[389]},{"name":"PE_HOOKSWITCH","features":[389]},{"name":"PE_LAMPMODE","features":[389]},{"name":"PE_LASTITEM","features":[389]},{"name":"PE_NUMBERGATHERED","features":[389]},{"name":"PE_RINGMODE","features":[389]},{"name":"PE_RINGVOLUME","features":[389]},{"name":"PHONEBUTTONFUNCTION_ABBREVDIAL","features":[389]},{"name":"PHONEBUTTONFUNCTION_BRIDGEDAPP","features":[389]},{"name":"PHONEBUTTONFUNCTION_BUSY","features":[389]},{"name":"PHONEBUTTONFUNCTION_CALLAPP","features":[389]},{"name":"PHONEBUTTONFUNCTION_CALLID","features":[389]},{"name":"PHONEBUTTONFUNCTION_CAMPON","features":[389]},{"name":"PHONEBUTTONFUNCTION_CONFERENCE","features":[389]},{"name":"PHONEBUTTONFUNCTION_CONNECT","features":[389]},{"name":"PHONEBUTTONFUNCTION_COVER","features":[389]},{"name":"PHONEBUTTONFUNCTION_DATAOFF","features":[389]},{"name":"PHONEBUTTONFUNCTION_DATAON","features":[389]},{"name":"PHONEBUTTONFUNCTION_DATETIME","features":[389]},{"name":"PHONEBUTTONFUNCTION_DIRECTORY","features":[389]},{"name":"PHONEBUTTONFUNCTION_DISCONNECT","features":[389]},{"name":"PHONEBUTTONFUNCTION_DONOTDISTURB","features":[389]},{"name":"PHONEBUTTONFUNCTION_DROP","features":[389]},{"name":"PHONEBUTTONFUNCTION_FLASH","features":[389]},{"name":"PHONEBUTTONFUNCTION_FORWARD","features":[389]},{"name":"PHONEBUTTONFUNCTION_HOLD","features":[389]},{"name":"PHONEBUTTONFUNCTION_INTERCOM","features":[389]},{"name":"PHONEBUTTONFUNCTION_LASTNUM","features":[389]},{"name":"PHONEBUTTONFUNCTION_MSGINDICATOR","features":[389]},{"name":"PHONEBUTTONFUNCTION_MSGWAITOFF","features":[389]},{"name":"PHONEBUTTONFUNCTION_MSGWAITON","features":[389]},{"name":"PHONEBUTTONFUNCTION_MUTE","features":[389]},{"name":"PHONEBUTTONFUNCTION_NIGHTSRV","features":[389]},{"name":"PHONEBUTTONFUNCTION_NONE","features":[389]},{"name":"PHONEBUTTONFUNCTION_PARK","features":[389]},{"name":"PHONEBUTTONFUNCTION_PICKUP","features":[389]},{"name":"PHONEBUTTONFUNCTION_QUEUECALL","features":[389]},{"name":"PHONEBUTTONFUNCTION_RECALL","features":[389]},{"name":"PHONEBUTTONFUNCTION_REDIRECT","features":[389]},{"name":"PHONEBUTTONFUNCTION_REJECT","features":[389]},{"name":"PHONEBUTTONFUNCTION_REPDIAL","features":[389]},{"name":"PHONEBUTTONFUNCTION_RINGAGAIN","features":[389]},{"name":"PHONEBUTTONFUNCTION_SAVEREPEAT","features":[389]},{"name":"PHONEBUTTONFUNCTION_SELECTRING","features":[389]},{"name":"PHONEBUTTONFUNCTION_SEND","features":[389]},{"name":"PHONEBUTTONFUNCTION_SENDCALLS","features":[389]},{"name":"PHONEBUTTONFUNCTION_SETREPDIAL","features":[389]},{"name":"PHONEBUTTONFUNCTION_SPEAKEROFF","features":[389]},{"name":"PHONEBUTTONFUNCTION_SPEAKERON","features":[389]},{"name":"PHONEBUTTONFUNCTION_STATIONSPEED","features":[389]},{"name":"PHONEBUTTONFUNCTION_SYSTEMSPEED","features":[389]},{"name":"PHONEBUTTONFUNCTION_TRANSFER","features":[389]},{"name":"PHONEBUTTONFUNCTION_UNKNOWN","features":[389]},{"name":"PHONEBUTTONFUNCTION_VOLUMEDOWN","features":[389]},{"name":"PHONEBUTTONFUNCTION_VOLUMEUP","features":[389]},{"name":"PHONEBUTTONINFO","features":[389]},{"name":"PHONEBUTTONMODE_CALL","features":[389]},{"name":"PHONEBUTTONMODE_DISPLAY","features":[389]},{"name":"PHONEBUTTONMODE_DUMMY","features":[389]},{"name":"PHONEBUTTONMODE_FEATURE","features":[389]},{"name":"PHONEBUTTONMODE_KEYPAD","features":[389]},{"name":"PHONEBUTTONMODE_LOCAL","features":[389]},{"name":"PHONEBUTTONSTATE_DOWN","features":[389]},{"name":"PHONEBUTTONSTATE_UNAVAIL","features":[389]},{"name":"PHONEBUTTONSTATE_UNKNOWN","features":[389]},{"name":"PHONEBUTTONSTATE_UP","features":[389]},{"name":"PHONECALLBACK","features":[389]},{"name":"PHONECAPS","features":[389]},{"name":"PHONECAPS_BUFFER","features":[389]},{"name":"PHONECAPS_LONG","features":[389]},{"name":"PHONECAPS_STRING","features":[389]},{"name":"PHONEERR_ALLOCATED","features":[389]},{"name":"PHONEERR_BADDEVICEID","features":[389]},{"name":"PHONEERR_DISCONNECTED","features":[389]},{"name":"PHONEERR_INCOMPATIBLEAPIVERSION","features":[389]},{"name":"PHONEERR_INCOMPATIBLEEXTVERSION","features":[389]},{"name":"PHONEERR_INIFILECORRUPT","features":[389]},{"name":"PHONEERR_INUSE","features":[389]},{"name":"PHONEERR_INVALAPPHANDLE","features":[389]},{"name":"PHONEERR_INVALAPPNAME","features":[389]},{"name":"PHONEERR_INVALBUTTONLAMPID","features":[389]},{"name":"PHONEERR_INVALBUTTONMODE","features":[389]},{"name":"PHONEERR_INVALBUTTONSTATE","features":[389]},{"name":"PHONEERR_INVALDATAID","features":[389]},{"name":"PHONEERR_INVALDEVICECLASS","features":[389]},{"name":"PHONEERR_INVALEXTVERSION","features":[389]},{"name":"PHONEERR_INVALHOOKSWITCHDEV","features":[389]},{"name":"PHONEERR_INVALHOOKSWITCHMODE","features":[389]},{"name":"PHONEERR_INVALLAMPMODE","features":[389]},{"name":"PHONEERR_INVALPARAM","features":[389]},{"name":"PHONEERR_INVALPHONEHANDLE","features":[389]},{"name":"PHONEERR_INVALPHONESTATE","features":[389]},{"name":"PHONEERR_INVALPOINTER","features":[389]},{"name":"PHONEERR_INVALPRIVILEGE","features":[389]},{"name":"PHONEERR_INVALRINGMODE","features":[389]},{"name":"PHONEERR_NODEVICE","features":[389]},{"name":"PHONEERR_NODRIVER","features":[389]},{"name":"PHONEERR_NOMEM","features":[389]},{"name":"PHONEERR_NOTOWNER","features":[389]},{"name":"PHONEERR_OPERATIONFAILED","features":[389]},{"name":"PHONEERR_OPERATIONUNAVAIL","features":[389]},{"name":"PHONEERR_REINIT","features":[389]},{"name":"PHONEERR_REQUESTOVERRUN","features":[389]},{"name":"PHONEERR_RESOURCEUNAVAIL","features":[389]},{"name":"PHONEERR_SERVICE_NOT_RUNNING","features":[389]},{"name":"PHONEERR_STRUCTURETOOSMALL","features":[389]},{"name":"PHONEERR_UNINITIALIZED","features":[389]},{"name":"PHONEEVENT","features":[389]},{"name":"PHONEEXTENSIONID","features":[389]},{"name":"PHONEFEATURE_GENERICPHONE","features":[389]},{"name":"PHONEFEATURE_GETBUTTONINFO","features":[389]},{"name":"PHONEFEATURE_GETDATA","features":[389]},{"name":"PHONEFEATURE_GETDISPLAY","features":[389]},{"name":"PHONEFEATURE_GETGAINHANDSET","features":[389]},{"name":"PHONEFEATURE_GETGAINHEADSET","features":[389]},{"name":"PHONEFEATURE_GETGAINSPEAKER","features":[389]},{"name":"PHONEFEATURE_GETHOOKSWITCHHANDSET","features":[389]},{"name":"PHONEFEATURE_GETHOOKSWITCHHEADSET","features":[389]},{"name":"PHONEFEATURE_GETHOOKSWITCHSPEAKER","features":[389]},{"name":"PHONEFEATURE_GETLAMP","features":[389]},{"name":"PHONEFEATURE_GETRING","features":[389]},{"name":"PHONEFEATURE_GETVOLUMEHANDSET","features":[389]},{"name":"PHONEFEATURE_GETVOLUMEHEADSET","features":[389]},{"name":"PHONEFEATURE_GETVOLUMESPEAKER","features":[389]},{"name":"PHONEFEATURE_SETBUTTONINFO","features":[389]},{"name":"PHONEFEATURE_SETDATA","features":[389]},{"name":"PHONEFEATURE_SETDISPLAY","features":[389]},{"name":"PHONEFEATURE_SETGAINHANDSET","features":[389]},{"name":"PHONEFEATURE_SETGAINHEADSET","features":[389]},{"name":"PHONEFEATURE_SETGAINSPEAKER","features":[389]},{"name":"PHONEFEATURE_SETHOOKSWITCHHANDSET","features":[389]},{"name":"PHONEFEATURE_SETHOOKSWITCHHEADSET","features":[389]},{"name":"PHONEFEATURE_SETHOOKSWITCHSPEAKER","features":[389]},{"name":"PHONEFEATURE_SETLAMP","features":[389]},{"name":"PHONEFEATURE_SETRING","features":[389]},{"name":"PHONEFEATURE_SETVOLUMEHANDSET","features":[389]},{"name":"PHONEFEATURE_SETVOLUMEHEADSET","features":[389]},{"name":"PHONEFEATURE_SETVOLUMESPEAKER","features":[389]},{"name":"PHONEHOOKSWITCHDEV_HANDSET","features":[389]},{"name":"PHONEHOOKSWITCHDEV_HEADSET","features":[389]},{"name":"PHONEHOOKSWITCHDEV_SPEAKER","features":[389]},{"name":"PHONEHOOKSWITCHMODE_MIC","features":[389]},{"name":"PHONEHOOKSWITCHMODE_MICSPEAKER","features":[389]},{"name":"PHONEHOOKSWITCHMODE_ONHOOK","features":[389]},{"name":"PHONEHOOKSWITCHMODE_SPEAKER","features":[389]},{"name":"PHONEHOOKSWITCHMODE_UNKNOWN","features":[389]},{"name":"PHONEINITIALIZEEXOPTION_USECOMPLETIONPORT","features":[389]},{"name":"PHONEINITIALIZEEXOPTION_USEEVENT","features":[389]},{"name":"PHONEINITIALIZEEXOPTION_USEHIDDENWINDOW","features":[389]},{"name":"PHONEINITIALIZEEXPARAMS","features":[389,307]},{"name":"PHONELAMPMODE_BROKENFLUTTER","features":[389]},{"name":"PHONELAMPMODE_DUMMY","features":[389]},{"name":"PHONELAMPMODE_FLASH","features":[389]},{"name":"PHONELAMPMODE_FLUTTER","features":[389]},{"name":"PHONELAMPMODE_OFF","features":[389]},{"name":"PHONELAMPMODE_STEADY","features":[389]},{"name":"PHONELAMPMODE_UNKNOWN","features":[389]},{"name":"PHONELAMPMODE_WINK","features":[389]},{"name":"PHONEMESSAGE","features":[389]},{"name":"PHONEPRIVILEGE_MONITOR","features":[389]},{"name":"PHONEPRIVILEGE_OWNER","features":[389]},{"name":"PHONESTATE_CAPSCHANGE","features":[389]},{"name":"PHONESTATE_CONNECTED","features":[389]},{"name":"PHONESTATE_DEVSPECIFIC","features":[389]},{"name":"PHONESTATE_DISCONNECTED","features":[389]},{"name":"PHONESTATE_DISPLAY","features":[389]},{"name":"PHONESTATE_HANDSETGAIN","features":[389]},{"name":"PHONESTATE_HANDSETHOOKSWITCH","features":[389]},{"name":"PHONESTATE_HANDSETVOLUME","features":[389]},{"name":"PHONESTATE_HEADSETGAIN","features":[389]},{"name":"PHONESTATE_HEADSETHOOKSWITCH","features":[389]},{"name":"PHONESTATE_HEADSETVOLUME","features":[389]},{"name":"PHONESTATE_LAMP","features":[389]},{"name":"PHONESTATE_MONITORS","features":[389]},{"name":"PHONESTATE_OTHER","features":[389]},{"name":"PHONESTATE_OWNER","features":[389]},{"name":"PHONESTATE_REINIT","features":[389]},{"name":"PHONESTATE_REMOVED","features":[389]},{"name":"PHONESTATE_RESUME","features":[389]},{"name":"PHONESTATE_RINGMODE","features":[389]},{"name":"PHONESTATE_RINGVOLUME","features":[389]},{"name":"PHONESTATE_SPEAKERGAIN","features":[389]},{"name":"PHONESTATE_SPEAKERHOOKSWITCH","features":[389]},{"name":"PHONESTATE_SPEAKERVOLUME","features":[389]},{"name":"PHONESTATE_SUSPEND","features":[389]},{"name":"PHONESTATUS","features":[389]},{"name":"PHONESTATUSFLAGS_CONNECTED","features":[389]},{"name":"PHONESTATUSFLAGS_SUSPENDED","features":[389]},{"name":"PHONE_BUTTON","features":[389]},{"name":"PHONE_BUTTON_FUNCTION","features":[389]},{"name":"PHONE_BUTTON_MODE","features":[389]},{"name":"PHONE_BUTTON_STATE","features":[389]},{"name":"PHONE_CLOSE","features":[389]},{"name":"PHONE_CREATE","features":[389]},{"name":"PHONE_DEVSPECIFIC","features":[389]},{"name":"PHONE_EVENT","features":[389]},{"name":"PHONE_HOOK_SWITCH_DEVICE","features":[389]},{"name":"PHONE_HOOK_SWITCH_STATE","features":[389]},{"name":"PHONE_LAMP_MODE","features":[389]},{"name":"PHONE_PRIVILEGE","features":[389]},{"name":"PHONE_REMOVE","features":[389]},{"name":"PHONE_REPLY","features":[389]},{"name":"PHONE_STATE","features":[389]},{"name":"PHONE_TONE","features":[389]},{"name":"PHSD_HANDSET","features":[389]},{"name":"PHSD_HEADSET","features":[389]},{"name":"PHSD_SPEAKERPHONE","features":[389]},{"name":"PHSS_OFFHOOK","features":[389]},{"name":"PHSS_OFFHOOK_MIC_ONLY","features":[389]},{"name":"PHSS_OFFHOOK_SPEAKER_ONLY","features":[389]},{"name":"PHSS_ONHOOK","features":[389]},{"name":"PP_MONITOR","features":[389]},{"name":"PP_OWNER","features":[389]},{"name":"PRIVATEOBJECT_ADDRESS","features":[389]},{"name":"PRIVATEOBJECT_CALL","features":[389]},{"name":"PRIVATEOBJECT_CALLID","features":[389]},{"name":"PRIVATEOBJECT_LINE","features":[389]},{"name":"PRIVATEOBJECT_NONE","features":[389]},{"name":"PRIVATEOBJECT_PHONE","features":[389]},{"name":"PT_BUSY","features":[389]},{"name":"PT_ERRORTONE","features":[389]},{"name":"PT_EXTERNALDIALTONE","features":[389]},{"name":"PT_KEYPADA","features":[389]},{"name":"PT_KEYPADB","features":[389]},{"name":"PT_KEYPADC","features":[389]},{"name":"PT_KEYPADD","features":[389]},{"name":"PT_KEYPADEIGHT","features":[389]},{"name":"PT_KEYPADFIVE","features":[389]},{"name":"PT_KEYPADFOUR","features":[389]},{"name":"PT_KEYPADNINE","features":[389]},{"name":"PT_KEYPADONE","features":[389]},{"name":"PT_KEYPADPOUND","features":[389]},{"name":"PT_KEYPADSEVEN","features":[389]},{"name":"PT_KEYPADSIX","features":[389]},{"name":"PT_KEYPADSTAR","features":[389]},{"name":"PT_KEYPADTHREE","features":[389]},{"name":"PT_KEYPADTWO","features":[389]},{"name":"PT_KEYPADZERO","features":[389]},{"name":"PT_NORMALDIALTONE","features":[389]},{"name":"PT_RINGBACK","features":[389]},{"name":"PT_SILENCE","features":[389]},{"name":"QE_ADMISSIONFAILURE","features":[389]},{"name":"QE_GENERICERROR","features":[389]},{"name":"QE_LASTITEM","features":[389]},{"name":"QE_NOQOS","features":[389]},{"name":"QE_POLICYFAILURE","features":[389]},{"name":"QOS_EVENT","features":[389]},{"name":"QOS_SERVICE_LEVEL","features":[389]},{"name":"QSL_BEST_EFFORT","features":[389]},{"name":"QSL_IF_AVAILABLE","features":[389]},{"name":"QSL_NEEDED","features":[389]},{"name":"RAS_LOCAL","features":[389]},{"name":"RAS_REGION","features":[389]},{"name":"RAS_SITE","features":[389]},{"name":"RAS_WORLD","features":[389]},{"name":"RENDBIND_AUTHENTICATE","features":[389]},{"name":"RENDBIND_DEFAULTCREDENTIALS","features":[389]},{"name":"RENDBIND_DEFAULTDOMAINNAME","features":[389]},{"name":"RENDBIND_DEFAULTPASSWORD","features":[389]},{"name":"RENDBIND_DEFAULTUSERNAME","features":[389]},{"name":"RENDDATA","features":[389]},{"name":"RND_ADVERTISING_SCOPE","features":[389]},{"name":"Rendezvous","features":[389]},{"name":"RequestMakeCall","features":[389]},{"name":"STRINGFORMAT_ASCII","features":[389]},{"name":"STRINGFORMAT_BINARY","features":[389]},{"name":"STRINGFORMAT_DBCS","features":[389]},{"name":"STRINGFORMAT_UNICODE","features":[389]},{"name":"STRM_CONFIGURED","features":[389]},{"name":"STRM_INITIAL","features":[389]},{"name":"STRM_PAUSED","features":[389]},{"name":"STRM_RUNNING","features":[389]},{"name":"STRM_STOPPED","features":[389]},{"name":"STRM_TERMINALSELECTED","features":[389]},{"name":"STnefProblem","features":[389]},{"name":"STnefProblemArray","features":[389]},{"name":"TAPI","features":[389]},{"name":"TAPIERR_CONNECTED","features":[389]},{"name":"TAPIERR_DESTBUSY","features":[389]},{"name":"TAPIERR_DESTNOANSWER","features":[389]},{"name":"TAPIERR_DESTUNAVAIL","features":[389]},{"name":"TAPIERR_DEVICECLASSUNAVAIL","features":[389]},{"name":"TAPIERR_DEVICEIDUNAVAIL","features":[389]},{"name":"TAPIERR_DEVICEINUSE","features":[389]},{"name":"TAPIERR_DROPPED","features":[389]},{"name":"TAPIERR_INVALDESTADDRESS","features":[389]},{"name":"TAPIERR_INVALDEVICECLASS","features":[389]},{"name":"TAPIERR_INVALDEVICEID","features":[389]},{"name":"TAPIERR_INVALPOINTER","features":[389]},{"name":"TAPIERR_INVALWINDOWHANDLE","features":[389]},{"name":"TAPIERR_MMCWRITELOCKED","features":[389]},{"name":"TAPIERR_NOREQUESTRECIPIENT","features":[389]},{"name":"TAPIERR_NOTADMIN","features":[389]},{"name":"TAPIERR_PROVIDERALREADYINSTALLED","features":[389]},{"name":"TAPIERR_REQUESTCANCELLED","features":[389]},{"name":"TAPIERR_REQUESTFAILED","features":[389]},{"name":"TAPIERR_REQUESTQUEUEFULL","features":[389]},{"name":"TAPIERR_SCP_ALREADY_EXISTS","features":[389]},{"name":"TAPIERR_SCP_DOES_NOT_EXIST","features":[389]},{"name":"TAPIERR_UNKNOWNREQUESTID","features":[389]},{"name":"TAPIERR_UNKNOWNWINHANDLE","features":[389]},{"name":"TAPIMAXAPPNAMESIZE","features":[389]},{"name":"TAPIMAXCALLEDPARTYSIZE","features":[389]},{"name":"TAPIMAXCOMMENTSIZE","features":[389]},{"name":"TAPIMAXDESTADDRESSSIZE","features":[389]},{"name":"TAPIMAXDEVICECLASSSIZE","features":[389]},{"name":"TAPIMAXDEVICEIDSIZE","features":[389]},{"name":"TAPIMEDIATYPE_AUDIO","features":[389]},{"name":"TAPIMEDIATYPE_DATAMODEM","features":[389]},{"name":"TAPIMEDIATYPE_G3FAX","features":[389]},{"name":"TAPIMEDIATYPE_MULTITRACK","features":[389]},{"name":"TAPIMEDIATYPE_VIDEO","features":[389]},{"name":"TAPIOBJECT_EVENT","features":[389]},{"name":"TAPI_CURRENT_VERSION","features":[389]},{"name":"TAPI_CUSTOMTONE","features":[389]},{"name":"TAPI_DETECTTONE","features":[389]},{"name":"TAPI_EVENT","features":[389]},{"name":"TAPI_E_ADDRESSBLOCKED","features":[389]},{"name":"TAPI_E_ALLOCATED","features":[389]},{"name":"TAPI_E_BILLINGREJECTED","features":[389]},{"name":"TAPI_E_CALLCENTER_GROUP_REMOVED","features":[389]},{"name":"TAPI_E_CALLCENTER_INVALAGENTACTIVITY","features":[389]},{"name":"TAPI_E_CALLCENTER_INVALAGENTGROUP","features":[389]},{"name":"TAPI_E_CALLCENTER_INVALAGENTID","features":[389]},{"name":"TAPI_E_CALLCENTER_INVALAGENTSTATE","features":[389]},{"name":"TAPI_E_CALLCENTER_INVALPASSWORD","features":[389]},{"name":"TAPI_E_CALLCENTER_NO_AGENT_ID","features":[389]},{"name":"TAPI_E_CALLCENTER_QUEUE_REMOVED","features":[389]},{"name":"TAPI_E_CALLNOTSELECTED","features":[389]},{"name":"TAPI_E_CALLUNAVAIL","features":[389]},{"name":"TAPI_E_COMPLETIONOVERRUN","features":[389]},{"name":"TAPI_E_CONFERENCEFULL","features":[389]},{"name":"TAPI_E_DESTBUSY","features":[389]},{"name":"TAPI_E_DESTNOANSWER","features":[389]},{"name":"TAPI_E_DESTUNAVAIL","features":[389]},{"name":"TAPI_E_DIALMODIFIERNOTSUPPORTED","features":[389]},{"name":"TAPI_E_DROPPED","features":[389]},{"name":"TAPI_E_INUSE","features":[389]},{"name":"TAPI_E_INVALADDRESS","features":[389]},{"name":"TAPI_E_INVALADDRESSSTATE","features":[389]},{"name":"TAPI_E_INVALADDRESSTYPE","features":[389]},{"name":"TAPI_E_INVALBUTTONLAMPID","features":[389]},{"name":"TAPI_E_INVALBUTTONSTATE","features":[389]},{"name":"TAPI_E_INVALCALLPARAMS","features":[389]},{"name":"TAPI_E_INVALCALLPRIVILEGE","features":[389]},{"name":"TAPI_E_INVALCALLSTATE","features":[389]},{"name":"TAPI_E_INVALCARD","features":[389]},{"name":"TAPI_E_INVALCOMPLETIONID","features":[389]},{"name":"TAPI_E_INVALCOUNTRYCODE","features":[389]},{"name":"TAPI_E_INVALDATAID","features":[389]},{"name":"TAPI_E_INVALDEVICECLASS","features":[389]},{"name":"TAPI_E_INVALDIALPARAMS","features":[389]},{"name":"TAPI_E_INVALDIGITS","features":[389]},{"name":"TAPI_E_INVALFEATURE","features":[389]},{"name":"TAPI_E_INVALGROUPID","features":[389]},{"name":"TAPI_E_INVALHOOKSWITCHDEV","features":[389]},{"name":"TAPI_E_INVALIDDIRECTION","features":[389]},{"name":"TAPI_E_INVALIDMEDIATYPE","features":[389]},{"name":"TAPI_E_INVALIDSTREAM","features":[389]},{"name":"TAPI_E_INVALIDSTREAMSTATE","features":[389]},{"name":"TAPI_E_INVALIDTERMINAL","features":[389]},{"name":"TAPI_E_INVALIDTERMINALCLASS","features":[389]},{"name":"TAPI_E_INVALLIST","features":[389]},{"name":"TAPI_E_INVALLOCATION","features":[389]},{"name":"TAPI_E_INVALMESSAGEID","features":[389]},{"name":"TAPI_E_INVALMODE","features":[389]},{"name":"TAPI_E_INVALPARKID","features":[389]},{"name":"TAPI_E_INVALPRIVILEGE","features":[389]},{"name":"TAPI_E_INVALRATE","features":[389]},{"name":"TAPI_E_INVALTIMEOUT","features":[389]},{"name":"TAPI_E_INVALTONE","features":[389]},{"name":"TAPI_E_MAXSTREAMS","features":[389]},{"name":"TAPI_E_MAXTERMINALS","features":[389]},{"name":"TAPI_E_NOCONFERENCE","features":[389]},{"name":"TAPI_E_NODEVICE","features":[389]},{"name":"TAPI_E_NODRIVER","features":[389]},{"name":"TAPI_E_NOEVENT","features":[389]},{"name":"TAPI_E_NOFORMAT","features":[389]},{"name":"TAPI_E_NOITEMS","features":[389]},{"name":"TAPI_E_NOREQUEST","features":[389]},{"name":"TAPI_E_NOREQUESTRECIPIENT","features":[389]},{"name":"TAPI_E_NOTENOUGHMEMORY","features":[389]},{"name":"TAPI_E_NOTERMINALSELECTED","features":[389]},{"name":"TAPI_E_NOTOWNER","features":[389]},{"name":"TAPI_E_NOTREGISTERED","features":[389]},{"name":"TAPI_E_NOTSTOPPED","features":[389]},{"name":"TAPI_E_NOTSUPPORTED","features":[389]},{"name":"TAPI_E_NOT_INITIALIZED","features":[389]},{"name":"TAPI_E_OPERATIONFAILED","features":[389]},{"name":"TAPI_E_PEER_NOT_SET","features":[389]},{"name":"TAPI_E_PHONENOTOPEN","features":[389]},{"name":"TAPI_E_REGISTRY_SETTING_CORRUPT","features":[389]},{"name":"TAPI_E_REINIT","features":[389]},{"name":"TAPI_E_REQUESTCANCELLED","features":[389]},{"name":"TAPI_E_REQUESTFAILED","features":[389]},{"name":"TAPI_E_REQUESTOVERRUN","features":[389]},{"name":"TAPI_E_REQUESTQUEUEFULL","features":[389]},{"name":"TAPI_E_RESOURCEUNAVAIL","features":[389]},{"name":"TAPI_E_SERVICE_NOT_RUNNING","features":[389]},{"name":"TAPI_E_TARGETNOTFOUND","features":[389]},{"name":"TAPI_E_TARGETSELF","features":[389]},{"name":"TAPI_E_TERMINALINUSE","features":[389]},{"name":"TAPI_E_TERMINAL_PEER","features":[389]},{"name":"TAPI_E_TIMEOUT","features":[389]},{"name":"TAPI_E_USERUSERINFOTOOBIG","features":[389]},{"name":"TAPI_E_WRONGEVENT","features":[389]},{"name":"TAPI_E_WRONG_STATE","features":[389]},{"name":"TAPI_GATHERTERM","features":[389]},{"name":"TAPI_OBJECT_TYPE","features":[389]},{"name":"TAPI_REPLY","features":[389]},{"name":"TAPI_TONEMODE","features":[389]},{"name":"TD_BIDIRECTIONAL","features":[389]},{"name":"TD_CAPTURE","features":[389]},{"name":"TD_MULTITRACK_MIXED","features":[389]},{"name":"TD_NONE","features":[389]},{"name":"TD_RENDER","features":[389]},{"name":"TERMINAL_DIRECTION","features":[389]},{"name":"TERMINAL_MEDIA_STATE","features":[389]},{"name":"TERMINAL_STATE","features":[389]},{"name":"TERMINAL_TYPE","features":[389]},{"name":"TE_ACDGROUP","features":[389]},{"name":"TE_ADDRESS","features":[389]},{"name":"TE_ADDRESSCLOSE","features":[389]},{"name":"TE_ADDRESSCREATE","features":[389]},{"name":"TE_ADDRESSDEVSPECIFIC","features":[389]},{"name":"TE_ADDRESSREMOVE","features":[389]},{"name":"TE_AGENT","features":[389]},{"name":"TE_AGENTHANDLER","features":[389]},{"name":"TE_AGENTSESSION","features":[389]},{"name":"TE_ASRTERMINAL","features":[389]},{"name":"TE_CALLHUB","features":[389]},{"name":"TE_CALLINFOCHANGE","features":[389]},{"name":"TE_CALLMEDIA","features":[389]},{"name":"TE_CALLNOTIFICATION","features":[389]},{"name":"TE_CALLSTATE","features":[389]},{"name":"TE_DIGITEVENT","features":[389]},{"name":"TE_FILETERMINAL","features":[389]},{"name":"TE_GATHERDIGITS","features":[389]},{"name":"TE_GENERATEEVENT","features":[389]},{"name":"TE_PHONECREATE","features":[389]},{"name":"TE_PHONEDEVSPECIFIC","features":[389]},{"name":"TE_PHONEEVENT","features":[389]},{"name":"TE_PHONEREMOVE","features":[389]},{"name":"TE_PRIVATE","features":[389]},{"name":"TE_QOSEVENT","features":[389]},{"name":"TE_QUEUE","features":[389]},{"name":"TE_REINIT","features":[389]},{"name":"TE_REQUEST","features":[389]},{"name":"TE_TAPIOBJECT","features":[389]},{"name":"TE_TONEEVENT","features":[389]},{"name":"TE_TONETERMINAL","features":[389]},{"name":"TE_TRANSLATECHANGE","features":[389]},{"name":"TE_TTSTERMINAL","features":[389]},{"name":"TGT_BUFFERFULL","features":[389]},{"name":"TGT_CANCEL","features":[389]},{"name":"TGT_FIRSTTIMEOUT","features":[389]},{"name":"TGT_INTERTIMEOUT","features":[389]},{"name":"TGT_TERMDIGIT","features":[389]},{"name":"TMS_ACTIVE","features":[389]},{"name":"TMS_IDLE","features":[389]},{"name":"TMS_LASTITEM","features":[389]},{"name":"TMS_PAUSED","features":[389]},{"name":"TOT_ADDRESS","features":[389]},{"name":"TOT_CALL","features":[389]},{"name":"TOT_CALLHUB","features":[389]},{"name":"TOT_NONE","features":[389]},{"name":"TOT_PHONE","features":[389]},{"name":"TOT_TAPI","features":[389]},{"name":"TOT_TERMINAL","features":[389]},{"name":"TRP","features":[389]},{"name":"TSPI_LINEACCEPT","features":[389]},{"name":"TSPI_LINEADDTOCONFERENCE","features":[389]},{"name":"TSPI_LINEANSWER","features":[389]},{"name":"TSPI_LINEBLINDTRANSFER","features":[389]},{"name":"TSPI_LINECLOSE","features":[389]},{"name":"TSPI_LINECLOSECALL","features":[389]},{"name":"TSPI_LINECLOSEMSPINSTANCE","features":[389]},{"name":"TSPI_LINECOMPLETECALL","features":[389]},{"name":"TSPI_LINECOMPLETETRANSFER","features":[389]},{"name":"TSPI_LINECONDITIONALMEDIADETECTION","features":[389]},{"name":"TSPI_LINECONFIGDIALOG","features":[389]},{"name":"TSPI_LINECONFIGDIALOGEDIT","features":[389]},{"name":"TSPI_LINECREATEMSPINSTANCE","features":[389]},{"name":"TSPI_LINEDEVSPECIFIC","features":[389]},{"name":"TSPI_LINEDEVSPECIFICFEATURE","features":[389]},{"name":"TSPI_LINEDIAL","features":[389]},{"name":"TSPI_LINEDROP","features":[389]},{"name":"TSPI_LINEDROPNOOWNER","features":[389]},{"name":"TSPI_LINEDROPONCLOSE","features":[389]},{"name":"TSPI_LINEFORWARD","features":[389]},{"name":"TSPI_LINEGATHERDIGITS","features":[389]},{"name":"TSPI_LINEGENERATEDIGITS","features":[389]},{"name":"TSPI_LINEGENERATETONE","features":[389]},{"name":"TSPI_LINEGETADDRESSCAPS","features":[389]},{"name":"TSPI_LINEGETADDRESSID","features":[389]},{"name":"TSPI_LINEGETADDRESSSTATUS","features":[389]},{"name":"TSPI_LINEGETCALLADDRESSID","features":[389]},{"name":"TSPI_LINEGETCALLHUBTRACKING","features":[389]},{"name":"TSPI_LINEGETCALLID","features":[389]},{"name":"TSPI_LINEGETCALLINFO","features":[389]},{"name":"TSPI_LINEGETCALLSTATUS","features":[389]},{"name":"TSPI_LINEGETDEVCAPS","features":[389]},{"name":"TSPI_LINEGETDEVCONFIG","features":[389]},{"name":"TSPI_LINEGETEXTENSIONID","features":[389]},{"name":"TSPI_LINEGETICON","features":[389]},{"name":"TSPI_LINEGETID","features":[389]},{"name":"TSPI_LINEGETLINEDEVSTATUS","features":[389]},{"name":"TSPI_LINEGETNUMADDRESSIDS","features":[389]},{"name":"TSPI_LINEHOLD","features":[389]},{"name":"TSPI_LINEMAKECALL","features":[389]},{"name":"TSPI_LINEMONITORDIGITS","features":[389]},{"name":"TSPI_LINEMONITORMEDIA","features":[389]},{"name":"TSPI_LINEMONITORTONES","features":[389]},{"name":"TSPI_LINEMSPIDENTIFY","features":[389]},{"name":"TSPI_LINENEGOTIATEEXTVERSION","features":[389]},{"name":"TSPI_LINENEGOTIATETSPIVERSION","features":[389]},{"name":"TSPI_LINEOPEN","features":[389]},{"name":"TSPI_LINEPARK","features":[389]},{"name":"TSPI_LINEPICKUP","features":[389]},{"name":"TSPI_LINEPREPAREADDTOCONFERENCE","features":[389]},{"name":"TSPI_LINERECEIVEMSPDATA","features":[389]},{"name":"TSPI_LINEREDIRECT","features":[389]},{"name":"TSPI_LINERELEASEUSERUSERINFO","features":[389]},{"name":"TSPI_LINEREMOVEFROMCONFERENCE","features":[389]},{"name":"TSPI_LINESECURECALL","features":[389]},{"name":"TSPI_LINESELECTEXTVERSION","features":[389]},{"name":"TSPI_LINESENDUSERUSERINFO","features":[389]},{"name":"TSPI_LINESETAPPSPECIFIC","features":[389]},{"name":"TSPI_LINESETCALLHUBTRACKING","features":[389]},{"name":"TSPI_LINESETCALLPARAMS","features":[389]},{"name":"TSPI_LINESETCURRENTLOCATION","features":[389]},{"name":"TSPI_LINESETDEFAULTMEDIADETECTION","features":[389]},{"name":"TSPI_LINESETDEVCONFIG","features":[389]},{"name":"TSPI_LINESETMEDIACONTROL","features":[389]},{"name":"TSPI_LINESETMEDIAMODE","features":[389]},{"name":"TSPI_LINESETSTATUSMESSAGES","features":[389]},{"name":"TSPI_LINESETTERMINAL","features":[389]},{"name":"TSPI_LINESETUPCONFERENCE","features":[389]},{"name":"TSPI_LINESETUPTRANSFER","features":[389]},{"name":"TSPI_LINESWAPHOLD","features":[389]},{"name":"TSPI_LINEUNCOMPLETECALL","features":[389]},{"name":"TSPI_LINEUNHOLD","features":[389]},{"name":"TSPI_LINEUNPARK","features":[389]},{"name":"TSPI_MESSAGE_BASE","features":[389]},{"name":"TSPI_PHONECLOSE","features":[389]},{"name":"TSPI_PHONECONFIGDIALOG","features":[389]},{"name":"TSPI_PHONEDEVSPECIFIC","features":[389]},{"name":"TSPI_PHONEGETBUTTONINFO","features":[389]},{"name":"TSPI_PHONEGETDATA","features":[389]},{"name":"TSPI_PHONEGETDEVCAPS","features":[389]},{"name":"TSPI_PHONEGETDISPLAY","features":[389]},{"name":"TSPI_PHONEGETEXTENSIONID","features":[389]},{"name":"TSPI_PHONEGETGAIN","features":[389]},{"name":"TSPI_PHONEGETHOOKSWITCH","features":[389]},{"name":"TSPI_PHONEGETICON","features":[389]},{"name":"TSPI_PHONEGETID","features":[389]},{"name":"TSPI_PHONEGETLAMP","features":[389]},{"name":"TSPI_PHONEGETRING","features":[389]},{"name":"TSPI_PHONEGETSTATUS","features":[389]},{"name":"TSPI_PHONEGETVOLUME","features":[389]},{"name":"TSPI_PHONENEGOTIATEEXTVERSION","features":[389]},{"name":"TSPI_PHONENEGOTIATETSPIVERSION","features":[389]},{"name":"TSPI_PHONEOPEN","features":[389]},{"name":"TSPI_PHONESELECTEXTVERSION","features":[389]},{"name":"TSPI_PHONESETBUTTONINFO","features":[389]},{"name":"TSPI_PHONESETDATA","features":[389]},{"name":"TSPI_PHONESETDISPLAY","features":[389]},{"name":"TSPI_PHONESETGAIN","features":[389]},{"name":"TSPI_PHONESETHOOKSWITCH","features":[389]},{"name":"TSPI_PHONESETLAMP","features":[389]},{"name":"TSPI_PHONESETRING","features":[389]},{"name":"TSPI_PHONESETSTATUSMESSAGES","features":[389]},{"name":"TSPI_PHONESETVOLUME","features":[389]},{"name":"TSPI_PROC_BASE","features":[389]},{"name":"TSPI_PROVIDERCONFIG","features":[389]},{"name":"TSPI_PROVIDERCREATELINEDEVICE","features":[389]},{"name":"TSPI_PROVIDERCREATEPHONEDEVICE","features":[389]},{"name":"TSPI_PROVIDERENUMDEVICES","features":[389]},{"name":"TSPI_PROVIDERINIT","features":[389]},{"name":"TSPI_PROVIDERINSTALL","features":[389]},{"name":"TSPI_PROVIDERREMOVE","features":[389]},{"name":"TSPI_PROVIDERSHUTDOWN","features":[389]},{"name":"TS_INUSE","features":[389]},{"name":"TS_NOTINUSE","features":[389]},{"name":"TTM_BEEP","features":[389]},{"name":"TTM_BILLING","features":[389]},{"name":"TTM_BUSY","features":[389]},{"name":"TTM_RINGBACK","features":[389]},{"name":"TT_DYNAMIC","features":[389]},{"name":"TT_STATIC","features":[389]},{"name":"TUISPICREATEDIALOGINSTANCEPARAMS","features":[389]},{"name":"TUISPIDLLCALLBACK","features":[389]},{"name":"TUISPIDLL_OBJECT_DIALOGINSTANCE","features":[389]},{"name":"TUISPIDLL_OBJECT_LINEID","features":[389]},{"name":"TUISPIDLL_OBJECT_PHONEID","features":[389]},{"name":"TUISPIDLL_OBJECT_PROVIDERID","features":[389]},{"name":"VARSTRING","features":[389]},{"name":"atypFile","features":[389]},{"name":"atypMax","features":[389]},{"name":"atypNull","features":[389]},{"name":"atypOle","features":[389]},{"name":"atypPicture","features":[389]},{"name":"cbDisplayName","features":[389]},{"name":"cbEmailName","features":[389]},{"name":"cbMaxIdData","features":[389]},{"name":"cbSeverName","features":[389]},{"name":"cbTYPE","features":[389]},{"name":"lineAccept","features":[389]},{"name":"lineAddProvider","features":[389,307]},{"name":"lineAddProviderA","features":[389,307]},{"name":"lineAddProviderW","features":[389,307]},{"name":"lineAddToConference","features":[389]},{"name":"lineAgentSpecific","features":[389]},{"name":"lineAnswer","features":[389]},{"name":"lineBlindTransfer","features":[389]},{"name":"lineBlindTransferA","features":[389]},{"name":"lineBlindTransferW","features":[389]},{"name":"lineClose","features":[389]},{"name":"lineCompleteCall","features":[389]},{"name":"lineCompleteTransfer","features":[389]},{"name":"lineConfigDialog","features":[389,307]},{"name":"lineConfigDialogA","features":[389,307]},{"name":"lineConfigDialogEdit","features":[389,307]},{"name":"lineConfigDialogEditA","features":[389,307]},{"name":"lineConfigDialogEditW","features":[389,307]},{"name":"lineConfigDialogW","features":[389,307]},{"name":"lineConfigProvider","features":[389,307]},{"name":"lineCreateAgentA","features":[389]},{"name":"lineCreateAgentSessionA","features":[389]},{"name":"lineCreateAgentSessionW","features":[389]},{"name":"lineCreateAgentW","features":[389]},{"name":"lineDeallocateCall","features":[389]},{"name":"lineDevSpecific","features":[389]},{"name":"lineDevSpecificFeature","features":[389]},{"name":"lineDial","features":[389]},{"name":"lineDialA","features":[389]},{"name":"lineDialW","features":[389]},{"name":"lineDrop","features":[389]},{"name":"lineForward","features":[389]},{"name":"lineForwardA","features":[389]},{"name":"lineForwardW","features":[389]},{"name":"lineGatherDigits","features":[389]},{"name":"lineGatherDigitsA","features":[389]},{"name":"lineGatherDigitsW","features":[389]},{"name":"lineGenerateDigits","features":[389]},{"name":"lineGenerateDigitsA","features":[389]},{"name":"lineGenerateDigitsW","features":[389]},{"name":"lineGenerateTone","features":[389]},{"name":"lineGetAddressCaps","features":[389]},{"name":"lineGetAddressCapsA","features":[389]},{"name":"lineGetAddressCapsW","features":[389]},{"name":"lineGetAddressID","features":[389]},{"name":"lineGetAddressIDA","features":[389]},{"name":"lineGetAddressIDW","features":[389]},{"name":"lineGetAddressStatus","features":[389]},{"name":"lineGetAddressStatusA","features":[389]},{"name":"lineGetAddressStatusW","features":[389]},{"name":"lineGetAgentActivityListA","features":[389]},{"name":"lineGetAgentActivityListW","features":[389]},{"name":"lineGetAgentCapsA","features":[389]},{"name":"lineGetAgentCapsW","features":[389]},{"name":"lineGetAgentGroupListA","features":[389]},{"name":"lineGetAgentGroupListW","features":[389]},{"name":"lineGetAgentInfo","features":[389,358]},{"name":"lineGetAgentSessionInfo","features":[389,358]},{"name":"lineGetAgentSessionList","features":[389]},{"name":"lineGetAgentStatusA","features":[389]},{"name":"lineGetAgentStatusW","features":[389]},{"name":"lineGetAppPriority","features":[389]},{"name":"lineGetAppPriorityA","features":[389]},{"name":"lineGetAppPriorityW","features":[389]},{"name":"lineGetCallInfo","features":[389]},{"name":"lineGetCallInfoA","features":[389]},{"name":"lineGetCallInfoW","features":[389]},{"name":"lineGetCallStatus","features":[389,307]},{"name":"lineGetConfRelatedCalls","features":[389]},{"name":"lineGetCountry","features":[389]},{"name":"lineGetCountryA","features":[389]},{"name":"lineGetCountryW","features":[389]},{"name":"lineGetDevCaps","features":[389]},{"name":"lineGetDevCapsA","features":[389]},{"name":"lineGetDevCapsW","features":[389]},{"name":"lineGetDevConfig","features":[389]},{"name":"lineGetDevConfigA","features":[389]},{"name":"lineGetDevConfigW","features":[389]},{"name":"lineGetGroupListA","features":[389]},{"name":"lineGetGroupListW","features":[389]},{"name":"lineGetID","features":[389]},{"name":"lineGetIDA","features":[389]},{"name":"lineGetIDW","features":[389]},{"name":"lineGetIcon","features":[389,371]},{"name":"lineGetIconA","features":[389,371]},{"name":"lineGetIconW","features":[389,371]},{"name":"lineGetLineDevStatus","features":[389]},{"name":"lineGetLineDevStatusA","features":[389]},{"name":"lineGetLineDevStatusW","features":[389]},{"name":"lineGetMessage","features":[389]},{"name":"lineGetNewCalls","features":[389]},{"name":"lineGetNumRings","features":[389]},{"name":"lineGetProviderList","features":[389]},{"name":"lineGetProviderListA","features":[389]},{"name":"lineGetProviderListW","features":[389]},{"name":"lineGetProxyStatus","features":[389]},{"name":"lineGetQueueInfo","features":[389]},{"name":"lineGetQueueListA","features":[389]},{"name":"lineGetQueueListW","features":[389]},{"name":"lineGetRequest","features":[389]},{"name":"lineGetRequestA","features":[389]},{"name":"lineGetRequestW","features":[389]},{"name":"lineGetStatusMessages","features":[389]},{"name":"lineGetTranslateCaps","features":[389]},{"name":"lineGetTranslateCapsA","features":[389]},{"name":"lineGetTranslateCapsW","features":[389]},{"name":"lineHandoff","features":[389]},{"name":"lineHandoffA","features":[389]},{"name":"lineHandoffW","features":[389]},{"name":"lineHold","features":[389]},{"name":"lineInitialize","features":[389,307]},{"name":"lineInitializeExA","features":[389,307]},{"name":"lineInitializeExW","features":[389,307]},{"name":"lineMakeCall","features":[389]},{"name":"lineMakeCallA","features":[389]},{"name":"lineMakeCallW","features":[389]},{"name":"lineMonitorDigits","features":[389]},{"name":"lineMonitorMedia","features":[389]},{"name":"lineMonitorTones","features":[389]},{"name":"lineNegotiateAPIVersion","features":[389]},{"name":"lineNegotiateExtVersion","features":[389]},{"name":"lineOpen","features":[389]},{"name":"lineOpenA","features":[389]},{"name":"lineOpenW","features":[389]},{"name":"linePark","features":[389]},{"name":"lineParkA","features":[389]},{"name":"lineParkW","features":[389]},{"name":"linePickup","features":[389]},{"name":"linePickupA","features":[389]},{"name":"linePickupW","features":[389]},{"name":"linePrepareAddToConference","features":[389]},{"name":"linePrepareAddToConferenceA","features":[389]},{"name":"linePrepareAddToConferenceW","features":[389]},{"name":"lineProxyMessage","features":[389]},{"name":"lineProxyResponse","features":[389,358]},{"name":"lineRedirect","features":[389]},{"name":"lineRedirectA","features":[389]},{"name":"lineRedirectW","features":[389]},{"name":"lineRegisterRequestRecipient","features":[389]},{"name":"lineReleaseUserUserInfo","features":[389]},{"name":"lineRemoveFromConference","features":[389]},{"name":"lineRemoveProvider","features":[389,307]},{"name":"lineSecureCall","features":[389]},{"name":"lineSendUserUserInfo","features":[389]},{"name":"lineSetAgentActivity","features":[389]},{"name":"lineSetAgentGroup","features":[389]},{"name":"lineSetAgentMeasurementPeriod","features":[389]},{"name":"lineSetAgentSessionState","features":[389]},{"name":"lineSetAgentState","features":[389]},{"name":"lineSetAgentStateEx","features":[389]},{"name":"lineSetAppPriority","features":[389]},{"name":"lineSetAppPriorityA","features":[389]},{"name":"lineSetAppPriorityW","features":[389]},{"name":"lineSetAppSpecific","features":[389]},{"name":"lineSetCallData","features":[389]},{"name":"lineSetCallParams","features":[389]},{"name":"lineSetCallPrivilege","features":[389]},{"name":"lineSetCallQualityOfService","features":[389]},{"name":"lineSetCallTreatment","features":[389]},{"name":"lineSetCurrentLocation","features":[389]},{"name":"lineSetDevConfig","features":[389]},{"name":"lineSetDevConfigA","features":[389]},{"name":"lineSetDevConfigW","features":[389]},{"name":"lineSetLineDevStatus","features":[389]},{"name":"lineSetMediaControl","features":[389]},{"name":"lineSetMediaMode","features":[389]},{"name":"lineSetNumRings","features":[389]},{"name":"lineSetQueueMeasurementPeriod","features":[389]},{"name":"lineSetStatusMessages","features":[389]},{"name":"lineSetTerminal","features":[389]},{"name":"lineSetTollList","features":[389]},{"name":"lineSetTollListA","features":[389]},{"name":"lineSetTollListW","features":[389]},{"name":"lineSetupConference","features":[389]},{"name":"lineSetupConferenceA","features":[389]},{"name":"lineSetupConferenceW","features":[389]},{"name":"lineSetupTransfer","features":[389]},{"name":"lineSetupTransferA","features":[389]},{"name":"lineSetupTransferW","features":[389]},{"name":"lineShutdown","features":[389]},{"name":"lineSwapHold","features":[389]},{"name":"lineTranslateAddress","features":[389]},{"name":"lineTranslateAddressA","features":[389]},{"name":"lineTranslateAddressW","features":[389]},{"name":"lineTranslateDialog","features":[389,307]},{"name":"lineTranslateDialogA","features":[389,307]},{"name":"lineTranslateDialogW","features":[389,307]},{"name":"lineUncompleteCall","features":[389]},{"name":"lineUnhold","features":[389]},{"name":"lineUnpark","features":[389]},{"name":"lineUnparkA","features":[389]},{"name":"lineUnparkW","features":[389]},{"name":"phoneClose","features":[389]},{"name":"phoneConfigDialog","features":[389,307]},{"name":"phoneConfigDialogA","features":[389,307]},{"name":"phoneConfigDialogW","features":[389,307]},{"name":"phoneDevSpecific","features":[389]},{"name":"phoneGetButtonInfo","features":[389]},{"name":"phoneGetButtonInfoA","features":[389]},{"name":"phoneGetButtonInfoW","features":[389]},{"name":"phoneGetData","features":[389]},{"name":"phoneGetDevCaps","features":[389]},{"name":"phoneGetDevCapsA","features":[389]},{"name":"phoneGetDevCapsW","features":[389]},{"name":"phoneGetDisplay","features":[389]},{"name":"phoneGetGain","features":[389]},{"name":"phoneGetHookSwitch","features":[389]},{"name":"phoneGetID","features":[389]},{"name":"phoneGetIDA","features":[389]},{"name":"phoneGetIDW","features":[389]},{"name":"phoneGetIcon","features":[389,371]},{"name":"phoneGetIconA","features":[389,371]},{"name":"phoneGetIconW","features":[389,371]},{"name":"phoneGetLamp","features":[389]},{"name":"phoneGetMessage","features":[389]},{"name":"phoneGetRing","features":[389]},{"name":"phoneGetStatus","features":[389]},{"name":"phoneGetStatusA","features":[389]},{"name":"phoneGetStatusMessages","features":[389]},{"name":"phoneGetStatusW","features":[389]},{"name":"phoneGetVolume","features":[389]},{"name":"phoneInitialize","features":[389,307]},{"name":"phoneInitializeExA","features":[389,307]},{"name":"phoneInitializeExW","features":[389,307]},{"name":"phoneNegotiateAPIVersion","features":[389]},{"name":"phoneNegotiateExtVersion","features":[389]},{"name":"phoneOpen","features":[389]},{"name":"phoneSetButtonInfo","features":[389]},{"name":"phoneSetButtonInfoA","features":[389]},{"name":"phoneSetButtonInfoW","features":[389]},{"name":"phoneSetData","features":[389]},{"name":"phoneSetDisplay","features":[389]},{"name":"phoneSetGain","features":[389]},{"name":"phoneSetHookSwitch","features":[389]},{"name":"phoneSetLamp","features":[389]},{"name":"phoneSetRing","features":[389]},{"name":"phoneSetStatusMessages","features":[389]},{"name":"phoneSetVolume","features":[389]},{"name":"phoneShutdown","features":[389]},{"name":"prioHigh","features":[389]},{"name":"prioLow","features":[389]},{"name":"prioNorm","features":[389]},{"name":"tapiGetLocationInfo","features":[389]},{"name":"tapiGetLocationInfoA","features":[389]},{"name":"tapiGetLocationInfoW","features":[389]},{"name":"tapiRequestDrop","features":[389,307]},{"name":"tapiRequestMakeCall","features":[389]},{"name":"tapiRequestMakeCallA","features":[389]},{"name":"tapiRequestMakeCallW","features":[389]},{"name":"tapiRequestMediaCall","features":[389,307]},{"name":"tapiRequestMediaCallA","features":[389,307]},{"name":"tapiRequestMediaCallW","features":[389,307]}],"390":[{"name":"ALLOW_PARTIAL_READS","features":[391]},{"name":"ALL_PIPE","features":[391]},{"name":"ALTERNATE_INTERFACE","features":[391]},{"name":"AUTO_CLEAR_STALL","features":[391]},{"name":"AUTO_FLUSH","features":[391]},{"name":"AUTO_SUSPEND","features":[391]},{"name":"AcquireBusInfo","features":[391]},{"name":"AcquireControllerName","features":[391]},{"name":"AcquireHubName","features":[391]},{"name":"BMREQUEST_CLASS","features":[391]},{"name":"BMREQUEST_DEVICE_TO_HOST","features":[391]},{"name":"BMREQUEST_HOST_TO_DEVICE","features":[391]},{"name":"BMREQUEST_STANDARD","features":[391]},{"name":"BMREQUEST_TO_DEVICE","features":[391]},{"name":"BMREQUEST_TO_ENDPOINT","features":[391]},{"name":"BMREQUEST_TO_INTERFACE","features":[391]},{"name":"BMREQUEST_TO_OTHER","features":[391]},{"name":"BMREQUEST_VENDOR","features":[391]},{"name":"BM_REQUEST_TYPE","features":[391]},{"name":"BULKIN_FLAG","features":[391]},{"name":"CHANNEL_INFO","features":[391]},{"name":"CompositeDevice","features":[391]},{"name":"DEVICE_DESCRIPTOR","features":[391]},{"name":"DEVICE_SPEED","features":[391]},{"name":"DRV_VERSION","features":[391]},{"name":"DeviceCausedOvercurrent","features":[391]},{"name":"DeviceConnected","features":[391]},{"name":"DeviceEnumerating","features":[391]},{"name":"DeviceFailedEnumeration","features":[391]},{"name":"DeviceGeneralFailure","features":[391]},{"name":"DeviceHubNestedTooDeeply","features":[391]},{"name":"DeviceInLegacyHub","features":[391]},{"name":"DeviceNotEnoughBandwidth","features":[391]},{"name":"DeviceNotEnoughPower","features":[391]},{"name":"DeviceReset","features":[391]},{"name":"EHCI_Generic","features":[391]},{"name":"EHCI_Intel_Medfield","features":[391]},{"name":"EHCI_Lucent","features":[391]},{"name":"EHCI_NEC","features":[391]},{"name":"EHCI_NVIDIA_Tegra2","features":[391]},{"name":"EHCI_NVIDIA_Tegra3","features":[391]},{"name":"EVENT_PIPE","features":[391]},{"name":"EnumerationFailure","features":[391]},{"name":"FILE_DEVICE_USB","features":[391]},{"name":"FILE_DEVICE_USB_SCAN","features":[391]},{"name":"FullSpeed","features":[391]},{"name":"GUID_DEVINTERFACE_USB_BILLBOARD","features":[391]},{"name":"GUID_DEVINTERFACE_USB_DEVICE","features":[391]},{"name":"GUID_DEVINTERFACE_USB_HOST_CONTROLLER","features":[391]},{"name":"GUID_DEVINTERFACE_USB_HUB","features":[391]},{"name":"GUID_USB_MSOS20_PLATFORM_CAPABILITY_ID","features":[391]},{"name":"GUID_USB_PERFORMANCE_TRACING","features":[391]},{"name":"GUID_USB_TRANSFER_TRACING","features":[391]},{"name":"GUID_USB_WMI_DEVICE_PERF_INFO","features":[391]},{"name":"GUID_USB_WMI_NODE_INFO","features":[391]},{"name":"GUID_USB_WMI_STD_DATA","features":[391]},{"name":"GUID_USB_WMI_STD_NOTIFICATION","features":[391]},{"name":"GUID_USB_WMI_SURPRISE_REMOVAL_NOTIFICATION","features":[391]},{"name":"GUID_USB_WMI_TRACING","features":[391]},{"name":"HCD_DIAGNOSTIC_MODE_OFF","features":[391]},{"name":"HCD_DIAGNOSTIC_MODE_ON","features":[391]},{"name":"HCD_DISABLE_PORT","features":[391]},{"name":"HCD_ENABLE_PORT","features":[391]},{"name":"HCD_GET_DRIVERKEY_NAME","features":[391]},{"name":"HCD_GET_ROOT_HUB_NAME","features":[391]},{"name":"HCD_GET_STATS_1","features":[391]},{"name":"HCD_GET_STATS_2","features":[391]},{"name":"HCD_ISO_STAT_COUNTERS","features":[391]},{"name":"HCD_STAT_COUNTERS","features":[391]},{"name":"HCD_STAT_INFORMATION_1","features":[391]},{"name":"HCD_STAT_INFORMATION_2","features":[391]},{"name":"HCD_TRACE_READ_REQUEST","features":[391]},{"name":"HCD_USER_REQUEST","features":[391]},{"name":"HUB_DEVICE_CONFIG_INFO","features":[391]},{"name":"HighSpeed","features":[391]},{"name":"HubDevice","features":[391]},{"name":"HubNestedTooDeeply","features":[391]},{"name":"HubOvercurrent","features":[391]},{"name":"HubPowerChange","features":[391]},{"name":"IGNORE_SHORT_PACKETS","features":[391]},{"name":"IOCTL_ABORT_PIPE","features":[391]},{"name":"IOCTL_CANCEL_IO","features":[391]},{"name":"IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS","features":[391]},{"name":"IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION","features":[391]},{"name":"IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN","features":[391]},{"name":"IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT","features":[391]},{"name":"IOCTL_GENERICUSBFN_DEACTIVATE_USB_BUS","features":[391]},{"name":"IOCTL_GENERICUSBFN_GET_CLASS_INFO","features":[391]},{"name":"IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX","features":[391]},{"name":"IOCTL_GENERICUSBFN_GET_INTERFACE_DESCRIPTOR_SET","features":[391]},{"name":"IOCTL_GENERICUSBFN_GET_PIPE_STATE","features":[391]},{"name":"IOCTL_GENERICUSBFN_REGISTER_USB_STRING","features":[391]},{"name":"IOCTL_GENERICUSBFN_SET_PIPE_STATE","features":[391]},{"name":"IOCTL_GENERICUSBFN_TRANSFER_IN","features":[391]},{"name":"IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT","features":[391]},{"name":"IOCTL_GENERICUSBFN_TRANSFER_OUT","features":[391]},{"name":"IOCTL_GET_CHANNEL_ALIGN_RQST","features":[391]},{"name":"IOCTL_GET_DEVICE_DESCRIPTOR","features":[391]},{"name":"IOCTL_GET_HCD_DRIVERKEY_NAME","features":[391]},{"name":"IOCTL_GET_PIPE_CONFIGURATION","features":[391]},{"name":"IOCTL_GET_USB_DESCRIPTOR","features":[391]},{"name":"IOCTL_GET_VERSION","features":[391]},{"name":"IOCTL_INDEX","features":[391]},{"name":"IOCTL_INTERNAL_USB_CYCLE_PORT","features":[391]},{"name":"IOCTL_INTERNAL_USB_ENABLE_PORT","features":[391]},{"name":"IOCTL_INTERNAL_USB_FAIL_GET_STATUS_FROM_DEVICE","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_BUSGUID_INFO","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_BUS_INFO","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE_EX","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_HUB_COUNT","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_HUB_NAME","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_PARENT_HUB_INFO","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_PORT_STATUS","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_ROOTHUB_PDO","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS","features":[391]},{"name":"IOCTL_INTERNAL_USB_GET_TT_DEVICE_HANDLE","features":[391]},{"name":"IOCTL_INTERNAL_USB_NOTIFY_IDLE_READY","features":[391]},{"name":"IOCTL_INTERNAL_USB_RECORD_FAILURE","features":[391]},{"name":"IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE","features":[391]},{"name":"IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION","features":[391]},{"name":"IOCTL_INTERNAL_USB_REQ_GLOBAL_RESUME","features":[391]},{"name":"IOCTL_INTERNAL_USB_REQ_GLOBAL_SUSPEND","features":[391]},{"name":"IOCTL_INTERNAL_USB_RESET_PORT","features":[391]},{"name":"IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION","features":[391]},{"name":"IOCTL_INTERNAL_USB_SUBMIT_URB","features":[391]},{"name":"IOCTL_INTERNAL_USB_UNREGISTER_COMPOSITE_DEVICE","features":[391]},{"name":"IOCTL_READ_REGISTERS","features":[391]},{"name":"IOCTL_RESET_PIPE","features":[391]},{"name":"IOCTL_SEND_USB_REQUEST","features":[391]},{"name":"IOCTL_SET_TIMEOUT","features":[391]},{"name":"IOCTL_USB_DIAGNOSTIC_MODE_OFF","features":[391]},{"name":"IOCTL_USB_DIAGNOSTIC_MODE_ON","features":[391]},{"name":"IOCTL_USB_DIAG_IGNORE_HUBS_OFF","features":[391]},{"name":"IOCTL_USB_DIAG_IGNORE_HUBS_ON","features":[391]},{"name":"IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION","features":[391]},{"name":"IOCTL_USB_GET_DEVICE_CHARACTERISTICS","features":[391]},{"name":"IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC","features":[391]},{"name":"IOCTL_USB_GET_HUB_CAPABILITIES","features":[391]},{"name":"IOCTL_USB_GET_HUB_CAPABILITIES_EX","features":[391]},{"name":"IOCTL_USB_GET_HUB_INFORMATION_EX","features":[391]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES","features":[391]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME","features":[391]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_INFORMATION","features":[391]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX","features":[391]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2","features":[391]},{"name":"IOCTL_USB_GET_NODE_CONNECTION_NAME","features":[391]},{"name":"IOCTL_USB_GET_NODE_INFORMATION","features":[391]},{"name":"IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES","features":[391]},{"name":"IOCTL_USB_GET_ROOT_HUB_NAME","features":[391]},{"name":"IOCTL_USB_GET_TRANSPORT_CHARACTERISTICS","features":[391]},{"name":"IOCTL_USB_HCD_DISABLE_PORT","features":[391]},{"name":"IOCTL_USB_HCD_ENABLE_PORT","features":[391]},{"name":"IOCTL_USB_HCD_GET_STATS_1","features":[391]},{"name":"IOCTL_USB_HCD_GET_STATS_2","features":[391]},{"name":"IOCTL_USB_HUB_CYCLE_PORT","features":[391]},{"name":"IOCTL_USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE","features":[391]},{"name":"IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE","features":[391]},{"name":"IOCTL_USB_RESET_HUB","features":[391]},{"name":"IOCTL_USB_START_TRACKING_FOR_TIME_SYNC","features":[391]},{"name":"IOCTL_USB_STOP_TRACKING_FOR_TIME_SYNC","features":[391]},{"name":"IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE","features":[391]},{"name":"IOCTL_WAIT_ON_DEVICE_EVENT","features":[391]},{"name":"IOCTL_WRITE_REGISTERS","features":[391]},{"name":"IO_BLOCK","features":[391]},{"name":"IO_BLOCK_EX","features":[391]},{"name":"InsufficentBandwidth","features":[391]},{"name":"InsufficentPower","features":[391]},{"name":"KREGMANUSBFNENUMPATH","features":[391]},{"name":"KREGUSBFNENUMPATH","features":[391]},{"name":"LowSpeed","features":[391]},{"name":"MAXIMUM_TRANSFER_SIZE","features":[391]},{"name":"MAXIMUM_USB_STRING_LENGTH","features":[391]},{"name":"MAX_ALTERNATE_NAME_LENGTH","features":[391]},{"name":"MAX_ASSOCIATION_NAME_LENGTH","features":[391]},{"name":"MAX_CONFIGURATION_NAME_LENGTH","features":[391]},{"name":"MAX_INTERFACE_NAME_LENGTH","features":[391]},{"name":"MAX_NUM_PIPES","features":[391]},{"name":"MAX_NUM_USBFN_ENDPOINTS","features":[391]},{"name":"MAX_SUPPORTED_CONFIGURATIONS","features":[391]},{"name":"MAX_USB_STRING_LENGTH","features":[391]},{"name":"MS_GENRE_DESCRIPTOR_INDEX","features":[391]},{"name":"MS_OS_FLAGS_CONTAINERID","features":[391]},{"name":"MS_OS_STRING_SIGNATURE","features":[391]},{"name":"MS_POWER_DESCRIPTOR_INDEX","features":[391]},{"name":"ModernDeviceInLegacyHub","features":[391]},{"name":"NoDeviceConnected","features":[391]},{"name":"OHCI_Generic","features":[391]},{"name":"OHCI_Hydra","features":[391]},{"name":"OHCI_NEC","features":[391]},{"name":"OS_STRING","features":[391]},{"name":"OS_STRING_DESCRIPTOR_INDEX","features":[391]},{"name":"OverCurrent","features":[391]},{"name":"PACKET_PARAMETERS","features":[391]},{"name":"PIPE_TRANSFER_TIMEOUT","features":[391]},{"name":"PIPE_TYPE","features":[391]},{"name":"PORT_LINK_STATE_COMPLIANCE_MODE","features":[391]},{"name":"PORT_LINK_STATE_DISABLED","features":[391]},{"name":"PORT_LINK_STATE_HOT_RESET","features":[391]},{"name":"PORT_LINK_STATE_INACTIVE","features":[391]},{"name":"PORT_LINK_STATE_LOOPBACK","features":[391]},{"name":"PORT_LINK_STATE_POLLING","features":[391]},{"name":"PORT_LINK_STATE_RECOVERY","features":[391]},{"name":"PORT_LINK_STATE_RX_DETECT","features":[391]},{"name":"PORT_LINK_STATE_TEST_MODE","features":[391]},{"name":"PORT_LINK_STATE_U0","features":[391]},{"name":"PORT_LINK_STATE_U1","features":[391]},{"name":"PORT_LINK_STATE_U2","features":[391]},{"name":"PORT_LINK_STATE_U3","features":[391]},{"name":"RAW_IO","features":[391]},{"name":"RAW_PIPE_TYPE","features":[391]},{"name":"RAW_RESET_PORT_PARAMETERS","features":[391]},{"name":"RAW_ROOTPORT_FEATURE","features":[391]},{"name":"RAW_ROOTPORT_PARAMETERS","features":[391]},{"name":"READ_DATA_PIPE","features":[391]},{"name":"RESET_PIPE_ON_RESUME","features":[391]},{"name":"ResetOvercurrent","features":[391]},{"name":"SHORT_PACKET_TERMINATE","features":[391]},{"name":"SUSPEND_DELAY","features":[391]},{"name":"UHCI_Generic","features":[391]},{"name":"UHCI_Ich1","features":[391]},{"name":"UHCI_Ich2","features":[391]},{"name":"UHCI_Ich3m","features":[391]},{"name":"UHCI_Ich4","features":[391]},{"name":"UHCI_Ich5","features":[391]},{"name":"UHCI_Ich6","features":[391]},{"name":"UHCI_Intel","features":[391]},{"name":"UHCI_Piix3","features":[391]},{"name":"UHCI_Piix4","features":[391]},{"name":"UHCI_Reserved204","features":[391]},{"name":"UHCI_VIA","features":[391]},{"name":"UHCI_VIA_x01","features":[391]},{"name":"UHCI_VIA_x02","features":[391]},{"name":"UHCI_VIA_x03","features":[391]},{"name":"UHCI_VIA_x04","features":[391]},{"name":"UHCI_VIA_x0E_FIFO","features":[391]},{"name":"URB","features":[391]},{"name":"URB_FUNCTION_ABORT_PIPE","features":[391]},{"name":"URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER","features":[391]},{"name":"URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER_USING_CHAINED_MDL","features":[391]},{"name":"URB_FUNCTION_CLASS_DEVICE","features":[391]},{"name":"URB_FUNCTION_CLASS_ENDPOINT","features":[391]},{"name":"URB_FUNCTION_CLASS_INTERFACE","features":[391]},{"name":"URB_FUNCTION_CLASS_OTHER","features":[391]},{"name":"URB_FUNCTION_CLEAR_FEATURE_TO_DEVICE","features":[391]},{"name":"URB_FUNCTION_CLEAR_FEATURE_TO_ENDPOINT","features":[391]},{"name":"URB_FUNCTION_CLEAR_FEATURE_TO_INTERFACE","features":[391]},{"name":"URB_FUNCTION_CLEAR_FEATURE_TO_OTHER","features":[391]},{"name":"URB_FUNCTION_CLOSE_STATIC_STREAMS","features":[391]},{"name":"URB_FUNCTION_CONTROL_TRANSFER","features":[391]},{"name":"URB_FUNCTION_CONTROL_TRANSFER_EX","features":[391]},{"name":"URB_FUNCTION_GET_CONFIGURATION","features":[391]},{"name":"URB_FUNCTION_GET_CURRENT_FRAME_NUMBER","features":[391]},{"name":"URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE","features":[391]},{"name":"URB_FUNCTION_GET_DESCRIPTOR_FROM_ENDPOINT","features":[391]},{"name":"URB_FUNCTION_GET_DESCRIPTOR_FROM_INTERFACE","features":[391]},{"name":"URB_FUNCTION_GET_FRAME_LENGTH","features":[391]},{"name":"URB_FUNCTION_GET_INTERFACE","features":[391]},{"name":"URB_FUNCTION_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS","features":[391]},{"name":"URB_FUNCTION_GET_MS_FEATURE_DESCRIPTOR","features":[391]},{"name":"URB_FUNCTION_GET_STATUS_FROM_DEVICE","features":[391]},{"name":"URB_FUNCTION_GET_STATUS_FROM_ENDPOINT","features":[391]},{"name":"URB_FUNCTION_GET_STATUS_FROM_INTERFACE","features":[391]},{"name":"URB_FUNCTION_GET_STATUS_FROM_OTHER","features":[391]},{"name":"URB_FUNCTION_ISOCH_TRANSFER","features":[391]},{"name":"URB_FUNCTION_ISOCH_TRANSFER_USING_CHAINED_MDL","features":[391]},{"name":"URB_FUNCTION_OPEN_STATIC_STREAMS","features":[391]},{"name":"URB_FUNCTION_RELEASE_FRAME_LENGTH_CONTROL","features":[391]},{"name":"URB_FUNCTION_RESERVED_0X0016","features":[391]},{"name":"URB_FUNCTION_RESERVE_0X001D","features":[391]},{"name":"URB_FUNCTION_RESERVE_0X002B","features":[391]},{"name":"URB_FUNCTION_RESERVE_0X002C","features":[391]},{"name":"URB_FUNCTION_RESERVE_0X002D","features":[391]},{"name":"URB_FUNCTION_RESERVE_0X002E","features":[391]},{"name":"URB_FUNCTION_RESERVE_0X002F","features":[391]},{"name":"URB_FUNCTION_RESERVE_0X0033","features":[391]},{"name":"URB_FUNCTION_RESERVE_0X0034","features":[391]},{"name":"URB_FUNCTION_RESET_PIPE","features":[391]},{"name":"URB_FUNCTION_SELECT_CONFIGURATION","features":[391]},{"name":"URB_FUNCTION_SELECT_INTERFACE","features":[391]},{"name":"URB_FUNCTION_SET_DESCRIPTOR_TO_DEVICE","features":[391]},{"name":"URB_FUNCTION_SET_DESCRIPTOR_TO_ENDPOINT","features":[391]},{"name":"URB_FUNCTION_SET_DESCRIPTOR_TO_INTERFACE","features":[391]},{"name":"URB_FUNCTION_SET_FEATURE_TO_DEVICE","features":[391]},{"name":"URB_FUNCTION_SET_FEATURE_TO_ENDPOINT","features":[391]},{"name":"URB_FUNCTION_SET_FEATURE_TO_INTERFACE","features":[391]},{"name":"URB_FUNCTION_SET_FEATURE_TO_OTHER","features":[391]},{"name":"URB_FUNCTION_SET_FRAME_LENGTH","features":[391]},{"name":"URB_FUNCTION_SYNC_CLEAR_STALL","features":[391]},{"name":"URB_FUNCTION_SYNC_RESET_PIPE","features":[391]},{"name":"URB_FUNCTION_SYNC_RESET_PIPE_AND_CLEAR_STALL","features":[391]},{"name":"URB_FUNCTION_TAKE_FRAME_LENGTH_CONTROL","features":[391]},{"name":"URB_FUNCTION_VENDOR_DEVICE","features":[391]},{"name":"URB_FUNCTION_VENDOR_ENDPOINT","features":[391]},{"name":"URB_FUNCTION_VENDOR_INTERFACE","features":[391]},{"name":"URB_FUNCTION_VENDOR_OTHER","features":[391]},{"name":"URB_OPEN_STATIC_STREAMS_VERSION_100","features":[391]},{"name":"UREGMANUSBFNENUMPATH","features":[391]},{"name":"UREGUSBFNENUMPATH","features":[391]},{"name":"USBDI_VERSION","features":[391]},{"name":"USBD_DEFAULT_MAXIMUM_TRANSFER_SIZE","features":[391]},{"name":"USBD_DEFAULT_PIPE_TRANSFER","features":[391]},{"name":"USBD_DEVICE_INFORMATION","features":[391]},{"name":"USBD_ENDPOINT_OFFLOAD_INFORMATION","features":[391]},{"name":"USBD_ENDPOINT_OFFLOAD_MODE","features":[391]},{"name":"USBD_INTERFACE_INFORMATION","features":[391]},{"name":"USBD_ISO_PACKET_DESCRIPTOR","features":[391]},{"name":"USBD_ISO_START_FRAME_RANGE","features":[391]},{"name":"USBD_PF_CHANGE_MAX_PACKET","features":[391]},{"name":"USBD_PF_ENABLE_RT_THREAD_ACCESS","features":[391]},{"name":"USBD_PF_HANDLES_SSP_HIGH_BANDWIDTH_ISOCH","features":[391]},{"name":"USBD_PF_INTERACTIVE_PRIORITY","features":[391]},{"name":"USBD_PF_MAP_ADD_TRANSFERS","features":[391]},{"name":"USBD_PF_PRIORITY_MASK","features":[391]},{"name":"USBD_PF_SHORT_PACKET_OPT","features":[391]},{"name":"USBD_PF_SSP_HIGH_BANDWIDTH_ISOCH","features":[391]},{"name":"USBD_PF_VIDEO_PRIORITY","features":[391]},{"name":"USBD_PF_VOICE_PRIORITY","features":[391]},{"name":"USBD_PIPE_INFORMATION","features":[391]},{"name":"USBD_PIPE_TYPE","features":[391]},{"name":"USBD_PORT_CONNECTED","features":[391]},{"name":"USBD_PORT_ENABLED","features":[391]},{"name":"USBD_SHORT_TRANSFER_OK","features":[391]},{"name":"USBD_START_ISO_TRANSFER_ASAP","features":[391]},{"name":"USBD_STREAM_INFORMATION","features":[391]},{"name":"USBD_TRANSFER_DIRECTION","features":[391]},{"name":"USBD_TRANSFER_DIRECTION_IN","features":[391]},{"name":"USBD_TRANSFER_DIRECTION_OUT","features":[391]},{"name":"USBD_VERSION_INFORMATION","features":[391]},{"name":"USBFN_BUS_CONFIGURATION_INFO","features":[391,307]},{"name":"USBFN_BUS_SPEED","features":[391]},{"name":"USBFN_CLASS_INFORMATION_PACKET","features":[391,307]},{"name":"USBFN_CLASS_INFORMATION_PACKET_EX","features":[391,307]},{"name":"USBFN_CLASS_INTERFACE","features":[391]},{"name":"USBFN_CLASS_INTERFACE_EX","features":[391]},{"name":"USBFN_DEVICE_STATE","features":[391]},{"name":"USBFN_DIRECTION","features":[391]},{"name":"USBFN_EVENT","features":[391]},{"name":"USBFN_INTERFACE_INFO","features":[391]},{"name":"USBFN_INTERRUPT_ENDPOINT_SIZE_NOT_UPDATEABLE_MASK","features":[391]},{"name":"USBFN_NOTIFICATION","features":[391]},{"name":"USBFN_PIPE_INFORMATION","features":[391]},{"name":"USBFN_PORT_TYPE","features":[391]},{"name":"USBFN_USB_STRING","features":[391]},{"name":"USBSCAN_GET_DESCRIPTOR","features":[391]},{"name":"USBSCAN_PIPE_BULK","features":[391]},{"name":"USBSCAN_PIPE_CONFIGURATION","features":[391]},{"name":"USBSCAN_PIPE_CONTROL","features":[391]},{"name":"USBSCAN_PIPE_INFORMATION","features":[391]},{"name":"USBSCAN_PIPE_INTERRUPT","features":[391]},{"name":"USBSCAN_PIPE_ISOCHRONOUS","features":[391]},{"name":"USBSCAN_TIMEOUT","features":[391]},{"name":"USBUSER_BANDWIDTH_INFO_REQUEST","features":[391]},{"name":"USBUSER_BUS_STATISTICS_0_REQUEST","features":[391,307]},{"name":"USBUSER_CLEAR_ROOTPORT_FEATURE","features":[391]},{"name":"USBUSER_CLOSE_RAW_DEVICE","features":[391]},{"name":"USBUSER_CONTROLLER_INFO_0","features":[391]},{"name":"USBUSER_CONTROLLER_UNICODE_NAME","features":[391]},{"name":"USBUSER_GET_BANDWIDTH_INFORMATION","features":[391]},{"name":"USBUSER_GET_BUS_STATISTICS_0","features":[391]},{"name":"USBUSER_GET_CONTROLLER_DRIVER_KEY","features":[391]},{"name":"USBUSER_GET_CONTROLLER_INFO_0","features":[391]},{"name":"USBUSER_GET_DRIVER_VERSION","features":[391,307]},{"name":"USBUSER_GET_POWER_STATE_MAP","features":[391]},{"name":"USBUSER_GET_ROOTHUB_SYMBOLIC_NAME","features":[391]},{"name":"USBUSER_GET_ROOTPORT_STATUS","features":[391]},{"name":"USBUSER_GET_USB2HW_VERSION","features":[391]},{"name":"USBUSER_GET_USB2_HW_VERSION","features":[391]},{"name":"USBUSER_GET_USB_DRIVER_VERSION","features":[391]},{"name":"USBUSER_INVALID_REQUEST","features":[391]},{"name":"USBUSER_OPEN_RAW_DEVICE","features":[391]},{"name":"USBUSER_OP_CLOSE_RAW_DEVICE","features":[391]},{"name":"USBUSER_OP_MASK_DEVONLY_API","features":[391]},{"name":"USBUSER_OP_MASK_HCTEST_API","features":[391]},{"name":"USBUSER_OP_OPEN_RAW_DEVICE","features":[391]},{"name":"USBUSER_OP_RAW_RESET_PORT","features":[391]},{"name":"USBUSER_OP_SEND_ONE_PACKET","features":[391]},{"name":"USBUSER_OP_SEND_RAW_COMMAND","features":[391]},{"name":"USBUSER_PASS_THRU","features":[391]},{"name":"USBUSER_PASS_THRU_REQUEST","features":[391]},{"name":"USBUSER_POWER_INFO_REQUEST","features":[391,307]},{"name":"USBUSER_RAW_RESET_ROOT_PORT","features":[391]},{"name":"USBUSER_REFRESH_HCT_REG","features":[391]},{"name":"USBUSER_REQUEST_HEADER","features":[391]},{"name":"USBUSER_ROOTPORT_FEATURE_REQUEST","features":[391]},{"name":"USBUSER_ROOTPORT_PARAMETERS","features":[391]},{"name":"USBUSER_SEND_ONE_PACKET","features":[391]},{"name":"USBUSER_SEND_RAW_COMMAND","features":[391]},{"name":"USBUSER_SET_ROOTPORT_FEATURE","features":[391]},{"name":"USBUSER_USB_REFRESH_HCT_REG","features":[391]},{"name":"USBUSER_VERSION","features":[391]},{"name":"USB_20_ENDPOINT_TYPE_INTERRUPT_RESERVED_MASK","features":[391]},{"name":"USB_20_HUB_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_20_PORT_CHANGE","features":[391]},{"name":"USB_20_PORT_STATUS","features":[391]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_RESERVED_MASK","features":[391]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_MASK","features":[391]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_NOTIFICATION","features":[391]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_PERIODIC","features":[391]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_RESERVED10","features":[391]},{"name":"USB_30_ENDPOINT_TYPE_INTERRUPT_USAGE_RESERVED11","features":[391]},{"name":"USB_30_HUB_DESCRIPTOR","features":[391]},{"name":"USB_30_HUB_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_30_PORT_CHANGE","features":[391]},{"name":"USB_30_PORT_STATUS","features":[391]},{"name":"USB_ACQUIRE_INFO","features":[391]},{"name":"USB_ALLOW_FIRMWARE_UPDATE","features":[391]},{"name":"USB_BANDWIDTH_INFO","features":[391]},{"name":"USB_BOS_DESCRIPTOR","features":[391]},{"name":"USB_BOS_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_BUS_NOTIFICATION","features":[391]},{"name":"USB_BUS_STATISTICS_0","features":[391,307]},{"name":"USB_CHANGE_REGISTRATION_HANDLE","features":[391]},{"name":"USB_CHARGING_POLICY_DEFAULT","features":[391]},{"name":"USB_CHARGING_POLICY_ICCHPF","features":[391]},{"name":"USB_CHARGING_POLICY_ICCLPF","features":[391]},{"name":"USB_CHARGING_POLICY_NO_POWER","features":[391]},{"name":"USB_CLOSE_RAW_DEVICE_PARAMETERS","features":[391]},{"name":"USB_COMMON_DESCRIPTOR","features":[391]},{"name":"USB_COMPOSITE_DEVICE_INFO","features":[391,307]},{"name":"USB_COMPOSITE_FUNCTION_INFO","features":[391,307]},{"name":"USB_CONFIGURATION_DESCRIPTOR","features":[391]},{"name":"USB_CONFIGURATION_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_CONFIGURATION_POWER_DESCRIPTOR","features":[391]},{"name":"USB_CONFIG_BUS_POWERED","features":[391]},{"name":"USB_CONFIG_POWERED_MASK","features":[391]},{"name":"USB_CONFIG_POWER_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_CONFIG_REMOTE_WAKEUP","features":[391]},{"name":"USB_CONFIG_RESERVED","features":[391]},{"name":"USB_CONFIG_SELF_POWERED","features":[391]},{"name":"USB_CONNECTION_NOTIFICATION","features":[391]},{"name":"USB_CONNECTION_STATUS","features":[391]},{"name":"USB_CONTROLLER_DEVICE_INFO","features":[391]},{"name":"USB_CONTROLLER_FLAVOR","features":[391]},{"name":"USB_CONTROLLER_INFO_0","features":[391]},{"name":"USB_CYCLE_PORT","features":[391]},{"name":"USB_CYCLE_PORT_PARAMS","features":[391]},{"name":"USB_DEBUG_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_DEFAULT_DEVICE_ADDRESS","features":[391]},{"name":"USB_DEFAULT_ENDPOINT_ADDRESS","features":[391]},{"name":"USB_DEFAULT_MAX_PACKET","features":[391]},{"name":"USB_DEFAULT_PIPE_SETUP_PACKET","features":[391]},{"name":"USB_DESCRIPTOR_REQUEST","features":[391]},{"name":"USB_DEVICE_CAPABILITY_BATTERY_INFO","features":[391]},{"name":"USB_DEVICE_CAPABILITY_BILLBOARD","features":[391]},{"name":"USB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_CONTAINER_ID","features":[391]},{"name":"USB_DEVICE_CAPABILITY_CONTAINER_ID_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_DEVICE_CAPABILITY_FIRMWARE_STATUS","features":[391]},{"name":"USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_MAX_U1_LATENCY","features":[391]},{"name":"USB_DEVICE_CAPABILITY_MAX_U2_LATENCY","features":[391]},{"name":"USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT","features":[391]},{"name":"USB_DEVICE_CAPABILITY_PD_CONSUMER_PORT_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_PD_PROVIDER_PORT","features":[391]},{"name":"USB_DEVICE_CAPABILITY_PLATFORM","features":[391]},{"name":"USB_DEVICE_CAPABILITY_PLATFORM_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_POWER_DELIVERY","features":[391]},{"name":"USB_DEVICE_CAPABILITY_POWER_DELIVERY_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_PRECISION_TIME_MEASUREMENT","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_DIR_RX","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_DIR_TX","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_BPS","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_GBPS","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_KBPS","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_LSE_MBPS","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_MODE_ASYMMETRIC","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_MODE_SYMMETRIC","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_PROTOCOL_SS","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED_PROTOCOL_SSP","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_BMATTRIBUTES_LTM_CAPABLE","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_BMATTRIBUTES_RESERVED_MASK","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_FULL","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_HIGH","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_LOW","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_RESERVED_MASK","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_SPEEDS_SUPPORTED_SUPER","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_U1_DEVICE_EXIT_MAX_VALUE","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_U2_DEVICE_EXIT_MAX_VALUE","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_USB","features":[391]},{"name":"USB_DEVICE_CAPABILITY_SUPERSPEED_USB_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_USB20_EXTENSION","features":[391]},{"name":"USB_DEVICE_CAPABILITY_USB20_EXTENSION_BMATTRIBUTES_RESERVED_MASK","features":[391]},{"name":"USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_CAPABILITY_WIRELESS_USB","features":[391]},{"name":"USB_DEVICE_CHARACTERISTICS","features":[391]},{"name":"USB_DEVICE_CHARACTERISTICS_MAXIMUM_PATH_DELAYS_AVAILABLE","features":[391]},{"name":"USB_DEVICE_CHARACTERISTICS_VERSION_1","features":[391]},{"name":"USB_DEVICE_CLASS_APPLICATION_SPECIFIC","features":[391]},{"name":"USB_DEVICE_CLASS_AUDIO","features":[391]},{"name":"USB_DEVICE_CLASS_AUDIO_VIDEO","features":[391]},{"name":"USB_DEVICE_CLASS_BILLBOARD","features":[391]},{"name":"USB_DEVICE_CLASS_CDC_DATA","features":[391]},{"name":"USB_DEVICE_CLASS_COMMUNICATIONS","features":[391]},{"name":"USB_DEVICE_CLASS_CONTENT_SECURITY","features":[391]},{"name":"USB_DEVICE_CLASS_DIAGNOSTIC_DEVICE","features":[391]},{"name":"USB_DEVICE_CLASS_HUB","features":[391]},{"name":"USB_DEVICE_CLASS_HUMAN_INTERFACE","features":[391]},{"name":"USB_DEVICE_CLASS_IMAGE","features":[391]},{"name":"USB_DEVICE_CLASS_MISCELLANEOUS","features":[391]},{"name":"USB_DEVICE_CLASS_MONITOR","features":[391]},{"name":"USB_DEVICE_CLASS_PERSONAL_HEALTHCARE","features":[391]},{"name":"USB_DEVICE_CLASS_PHYSICAL_INTERFACE","features":[391]},{"name":"USB_DEVICE_CLASS_POWER","features":[391]},{"name":"USB_DEVICE_CLASS_PRINTER","features":[391]},{"name":"USB_DEVICE_CLASS_RESERVED","features":[391]},{"name":"USB_DEVICE_CLASS_SMART_CARD","features":[391]},{"name":"USB_DEVICE_CLASS_STORAGE","features":[391]},{"name":"USB_DEVICE_CLASS_VENDOR_SPECIFIC","features":[391]},{"name":"USB_DEVICE_CLASS_VIDEO","features":[391]},{"name":"USB_DEVICE_CLASS_WIRELESS_CONTROLLER","features":[391]},{"name":"USB_DEVICE_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_DEVICE_FIRMWARE_HASH_LENGTH","features":[391]},{"name":"USB_DEVICE_INFO","features":[391]},{"name":"USB_DEVICE_NODE_INFO","features":[391,307]},{"name":"USB_DEVICE_PERFORMANCE_INFO","features":[391]},{"name":"USB_DEVICE_QUALIFIER_DESCRIPTOR","features":[391]},{"name":"USB_DEVICE_QUALIFIER_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_DEVICE_SPEED","features":[391]},{"name":"USB_DEVICE_STATE","features":[391]},{"name":"USB_DEVICE_STATUS","features":[391]},{"name":"USB_DEVICE_TYPE","features":[391]},{"name":"USB_DIAG_IGNORE_HUBS_OFF","features":[391]},{"name":"USB_DIAG_IGNORE_HUBS_ON","features":[391]},{"name":"USB_DISALLOW_FIRMWARE_UPDATE","features":[391]},{"name":"USB_DRIVER_VERSION_PARAMETERS","features":[391,307]},{"name":"USB_ENABLE_PORT","features":[391]},{"name":"USB_ENDPOINT_ADDRESS_MASK","features":[391]},{"name":"USB_ENDPOINT_DESCRIPTOR","features":[391]},{"name":"USB_ENDPOINT_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_ENDPOINT_DIRECTION_MASK","features":[391]},{"name":"USB_ENDPOINT_STATUS","features":[391]},{"name":"USB_ENDPOINT_SUPERSPEED_BULK_MAX_PACKET_SIZE","features":[391]},{"name":"USB_ENDPOINT_SUPERSPEED_CONTROL_MAX_PACKET_SIZE","features":[391]},{"name":"USB_ENDPOINT_SUPERSPEED_INTERRUPT_MAX_PACKET_SIZE","features":[391]},{"name":"USB_ENDPOINT_SUPERSPEED_ISO_MAX_PACKET_SIZE","features":[391]},{"name":"USB_ENDPOINT_TYPE_BULK","features":[391]},{"name":"USB_ENDPOINT_TYPE_BULK_RESERVED_MASK","features":[391]},{"name":"USB_ENDPOINT_TYPE_CONTROL","features":[391]},{"name":"USB_ENDPOINT_TYPE_CONTROL_RESERVED_MASK","features":[391]},{"name":"USB_ENDPOINT_TYPE_INTERRUPT","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_RESERVED_MASK","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_ADAPTIVE","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_ASYNCHRONOUS","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_MASK","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_NO_SYNCHRONIZATION","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_SYNCHRONIZATION_SYNCHRONOUS","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_DATA_ENDOINT","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_FEEDBACK_ENDPOINT","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_IMPLICIT_FEEDBACK_DATA_ENDPOINT","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_MASK","features":[391]},{"name":"USB_ENDPOINT_TYPE_ISOCHRONOUS_USAGE_RESERVED","features":[391]},{"name":"USB_ENDPOINT_TYPE_MASK","features":[391]},{"name":"USB_FAIL_GET_STATUS","features":[391]},{"name":"USB_FEATURE_BATTERY_WAKE_MASK","features":[391]},{"name":"USB_FEATURE_CHARGING_POLICY","features":[391]},{"name":"USB_FEATURE_ENDPOINT_STALL","features":[391]},{"name":"USB_FEATURE_FUNCTION_SUSPEND","features":[391]},{"name":"USB_FEATURE_INTERFACE_POWER_D0","features":[391]},{"name":"USB_FEATURE_INTERFACE_POWER_D1","features":[391]},{"name":"USB_FEATURE_INTERFACE_POWER_D2","features":[391]},{"name":"USB_FEATURE_INTERFACE_POWER_D3","features":[391]},{"name":"USB_FEATURE_LDM_ENABLE","features":[391]},{"name":"USB_FEATURE_LTM_ENABLE","features":[391]},{"name":"USB_FEATURE_OS_IS_PD_AWARE","features":[391]},{"name":"USB_FEATURE_POLICY_MODE","features":[391]},{"name":"USB_FEATURE_REMOTE_WAKEUP","features":[391]},{"name":"USB_FEATURE_TEST_MODE","features":[391]},{"name":"USB_FEATURE_U1_ENABLE","features":[391]},{"name":"USB_FEATURE_U2_ENABLE","features":[391]},{"name":"USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION","features":[391,307]},{"name":"USB_FUNCTION_SUSPEND_OPTIONS","features":[391]},{"name":"USB_GETSTATUS_LTM_ENABLE","features":[391]},{"name":"USB_GETSTATUS_REMOTE_WAKEUP_ENABLED","features":[391]},{"name":"USB_GETSTATUS_SELF_POWERED","features":[391]},{"name":"USB_GETSTATUS_U1_ENABLE","features":[391]},{"name":"USB_GETSTATUS_U2_ENABLE","features":[391]},{"name":"USB_GET_BUSGUID_INFO","features":[391]},{"name":"USB_GET_BUS_INFO","features":[391]},{"name":"USB_GET_CONTROLLER_NAME","features":[391]},{"name":"USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION","features":[391]},{"name":"USB_GET_DEVICE_CHARACTERISTICS","features":[391]},{"name":"USB_GET_DEVICE_HANDLE","features":[391]},{"name":"USB_GET_DEVICE_HANDLE_EX","features":[391]},{"name":"USB_GET_FIRMWARE_ALLOWED_OR_DISALLOWED_STATE","features":[391]},{"name":"USB_GET_FIRMWARE_HASH","features":[391]},{"name":"USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC","features":[391]},{"name":"USB_GET_HUB_CAPABILITIES","features":[391]},{"name":"USB_GET_HUB_CAPABILITIES_EX","features":[391]},{"name":"USB_GET_HUB_CONFIG_INFO","features":[391]},{"name":"USB_GET_HUB_COUNT","features":[391]},{"name":"USB_GET_HUB_INFORMATION_EX","features":[391]},{"name":"USB_GET_HUB_NAME","features":[391]},{"name":"USB_GET_NODE_CONNECTION_ATTRIBUTES","features":[391]},{"name":"USB_GET_NODE_CONNECTION_DRIVERKEY_NAME","features":[391]},{"name":"USB_GET_NODE_CONNECTION_INFORMATION","features":[391]},{"name":"USB_GET_NODE_CONNECTION_INFORMATION_EX","features":[391]},{"name":"USB_GET_NODE_CONNECTION_INFORMATION_EX_V2","features":[391]},{"name":"USB_GET_NODE_CONNECTION_NAME","features":[391]},{"name":"USB_GET_NODE_INFORMATION","features":[391]},{"name":"USB_GET_PARENT_HUB_INFO","features":[391]},{"name":"USB_GET_PORT_CONNECTOR_PROPERTIES","features":[391]},{"name":"USB_GET_PORT_STATUS","features":[391]},{"name":"USB_GET_ROOTHUB_PDO","features":[391]},{"name":"USB_GET_TOPOLOGY_ADDRESS","features":[391]},{"name":"USB_GET_TRANSPORT_CHARACTERISTICS","features":[391]},{"name":"USB_GET_TT_DEVICE_HANDLE","features":[391]},{"name":"USB_HCD_DRIVERKEY_NAME","features":[391]},{"name":"USB_HC_FEATURE_FLAG_PORT_POWER_SWITCHING","features":[391]},{"name":"USB_HC_FEATURE_FLAG_SEL_SUSPEND","features":[391]},{"name":"USB_HC_FEATURE_LEGACY_BIOS","features":[391]},{"name":"USB_HC_FEATURE_TIME_SYNC_API","features":[391]},{"name":"USB_HIGH_SPEED_MAXPACKET","features":[391]},{"name":"USB_HUB_30_PORT_REMOTE_WAKE_MASK","features":[391]},{"name":"USB_HUB_CAPABILITIES","features":[391]},{"name":"USB_HUB_CAPABILITIES_EX","features":[391]},{"name":"USB_HUB_CAP_FLAGS","features":[391]},{"name":"USB_HUB_CHANGE","features":[391]},{"name":"USB_HUB_CYCLE_PORT","features":[391]},{"name":"USB_HUB_DESCRIPTOR","features":[391]},{"name":"USB_HUB_DEVICE_INFO","features":[391,307]},{"name":"USB_HUB_DEVICE_UXD_SETTINGS","features":[391]},{"name":"USB_HUB_INFORMATION","features":[391,307]},{"name":"USB_HUB_INFORMATION_EX","features":[391]},{"name":"USB_HUB_NAME","features":[391]},{"name":"USB_HUB_NODE","features":[391]},{"name":"USB_HUB_PORT_INFORMATION","features":[391]},{"name":"USB_HUB_STATUS","features":[391]},{"name":"USB_HUB_STATUS_AND_CHANGE","features":[391]},{"name":"USB_HUB_TYPE","features":[391]},{"name":"USB_HcGeneric","features":[391]},{"name":"USB_IDLE_CALLBACK","features":[391]},{"name":"USB_IDLE_CALLBACK_INFO","features":[391]},{"name":"USB_IDLE_NOTIFICATION","features":[391]},{"name":"USB_IDLE_NOTIFICATION_EX","features":[391]},{"name":"USB_ID_STRING","features":[391]},{"name":"USB_INTERFACE_ASSOCIATION_DESCRIPTOR","features":[391]},{"name":"USB_INTERFACE_ASSOCIATION_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_INTERFACE_DESCRIPTOR","features":[391]},{"name":"USB_INTERFACE_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_INTERFACE_POWER_DESCRIPTOR","features":[391]},{"name":"USB_INTERFACE_POWER_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_INTERFACE_STATUS","features":[391]},{"name":"USB_MI_PARENT_INFORMATION","features":[391]},{"name":"USB_NODE_CONNECTION_ATTRIBUTES","features":[391]},{"name":"USB_NODE_CONNECTION_DRIVERKEY_NAME","features":[391]},{"name":"USB_NODE_CONNECTION_INFORMATION","features":[391,307]},{"name":"USB_NODE_CONNECTION_INFORMATION_EX","features":[391,307]},{"name":"USB_NODE_CONNECTION_INFORMATION_EX_V2","features":[391]},{"name":"USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS","features":[391]},{"name":"USB_NODE_CONNECTION_NAME","features":[391]},{"name":"USB_NODE_INFORMATION","features":[391,307]},{"name":"USB_NOTIFICATION","features":[391]},{"name":"USB_NOTIFICATION_TYPE","features":[391]},{"name":"USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE","features":[391]},{"name":"USB_OPEN_RAW_DEVICE_PARAMETERS","features":[391]},{"name":"USB_OTG_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_OTHER_SPEED_CONFIGURATION_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_PACKETFLAG_ASYNC_IN","features":[391]},{"name":"USB_PACKETFLAG_ASYNC_OUT","features":[391]},{"name":"USB_PACKETFLAG_FULL_SPEED","features":[391]},{"name":"USB_PACKETFLAG_HIGH_SPEED","features":[391]},{"name":"USB_PACKETFLAG_ISO_IN","features":[391]},{"name":"USB_PACKETFLAG_ISO_OUT","features":[391]},{"name":"USB_PACKETFLAG_LOW_SPEED","features":[391]},{"name":"USB_PACKETFLAG_SETUP","features":[391]},{"name":"USB_PACKETFLAG_TOGGLE0","features":[391]},{"name":"USB_PACKETFLAG_TOGGLE1","features":[391]},{"name":"USB_PASS_THRU_PARAMETERS","features":[391]},{"name":"USB_PIPE_INFO","features":[391]},{"name":"USB_PORTATTR_MINI_CONNECTOR","features":[391]},{"name":"USB_PORTATTR_NO_CONNECTOR","features":[391]},{"name":"USB_PORTATTR_NO_OVERCURRENT_UI","features":[391]},{"name":"USB_PORTATTR_OEM_CONNECTOR","features":[391]},{"name":"USB_PORTATTR_OWNED_BY_CC","features":[391]},{"name":"USB_PORTATTR_SHARED_USB2","features":[391]},{"name":"USB_PORT_CHANGE","features":[391]},{"name":"USB_PORT_CONNECTOR_PROPERTIES","features":[391]},{"name":"USB_PORT_EXT_STATUS","features":[391]},{"name":"USB_PORT_EXT_STATUS_AND_CHANGE","features":[391]},{"name":"USB_PORT_PROPERTIES","features":[391]},{"name":"USB_PORT_STATUS","features":[391]},{"name":"USB_PORT_STATUS_AND_CHANGE","features":[391]},{"name":"USB_PORT_STATUS_CONNECT","features":[391]},{"name":"USB_PORT_STATUS_ENABLE","features":[391]},{"name":"USB_PORT_STATUS_HIGH_SPEED","features":[391]},{"name":"USB_PORT_STATUS_LOW_SPEED","features":[391]},{"name":"USB_PORT_STATUS_OVER_CURRENT","features":[391]},{"name":"USB_PORT_STATUS_POWER","features":[391]},{"name":"USB_PORT_STATUS_RESET","features":[391]},{"name":"USB_PORT_STATUS_SUSPEND","features":[391]},{"name":"USB_POWER_INFO","features":[391,307]},{"name":"USB_PROTOCOLS","features":[391]},{"name":"USB_RECORD_FAILURE","features":[391]},{"name":"USB_REGISTER_COMPOSITE_DEVICE","features":[391]},{"name":"USB_REGISTER_FOR_TRANSPORT_BANDWIDTH_CHANGE","features":[391]},{"name":"USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE","features":[391]},{"name":"USB_REGISTER_FOR_TRANSPORT_LATENCY_CHANGE","features":[391]},{"name":"USB_REQUEST_CLEAR_FEATURE","features":[391]},{"name":"USB_REQUEST_CLEAR_TT_BUFFER","features":[391]},{"name":"USB_REQUEST_GET_CONFIGURATION","features":[391]},{"name":"USB_REQUEST_GET_DESCRIPTOR","features":[391]},{"name":"USB_REQUEST_GET_FIRMWARE_STATUS","features":[391]},{"name":"USB_REQUEST_GET_INTERFACE","features":[391]},{"name":"USB_REQUEST_GET_PORT_ERR_COUNT","features":[391]},{"name":"USB_REQUEST_GET_STATE","features":[391]},{"name":"USB_REQUEST_GET_STATUS","features":[391]},{"name":"USB_REQUEST_GET_TT_STATE","features":[391]},{"name":"USB_REQUEST_ISOCH_DELAY","features":[391]},{"name":"USB_REQUEST_REMOTE_WAKE_NOTIFICATION","features":[391]},{"name":"USB_REQUEST_RESET_TT","features":[391]},{"name":"USB_REQUEST_SET_ADDRESS","features":[391]},{"name":"USB_REQUEST_SET_CONFIGURATION","features":[391]},{"name":"USB_REQUEST_SET_DESCRIPTOR","features":[391]},{"name":"USB_REQUEST_SET_FEATURE","features":[391]},{"name":"USB_REQUEST_SET_FIRMWARE_STATUS","features":[391]},{"name":"USB_REQUEST_SET_HUB_DEPTH","features":[391]},{"name":"USB_REQUEST_SET_INTERFACE","features":[391]},{"name":"USB_REQUEST_SET_SEL","features":[391]},{"name":"USB_REQUEST_STOP_TT","features":[391]},{"name":"USB_REQUEST_SYNC_FRAME","features":[391]},{"name":"USB_REQ_GLOBAL_RESUME","features":[391]},{"name":"USB_REQ_GLOBAL_SUSPEND","features":[391]},{"name":"USB_RESERVED_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_RESERVED_USER_BASE","features":[391]},{"name":"USB_RESET_HUB","features":[391]},{"name":"USB_RESET_PORT","features":[391]},{"name":"USB_ROOT_HUB_NAME","features":[391]},{"name":"USB_SEND_RAW_COMMAND_PARAMETERS","features":[391]},{"name":"USB_START_TRACKING_FOR_TIME_SYNC","features":[391]},{"name":"USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION","features":[391,307]},{"name":"USB_STATUS_EXT_PORT_STATUS","features":[391]},{"name":"USB_STATUS_PD_STATUS","features":[391]},{"name":"USB_STATUS_PORT_STATUS","features":[391]},{"name":"USB_STOP_TRACKING_FOR_TIME_SYNC","features":[391]},{"name":"USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION","features":[391,307]},{"name":"USB_STRING_DESCRIPTOR","features":[391]},{"name":"USB_STRING_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_SUBMIT_URB","features":[391]},{"name":"USB_SUPERSPEEDPLUS_ISOCHRONOUS_MAX_BYTESPERINTERVAL","features":[391]},{"name":"USB_SUPERSPEEDPLUS_ISOCHRONOUS_MIN_BYTESPERINTERVAL","features":[391]},{"name":"USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR","features":[391]},{"name":"USB_SUPERSPEEDPLUS_ISOCH_ENDPOINT_COMPANION_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR","features":[391]},{"name":"USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR_TYPE","features":[391]},{"name":"USB_SUPERSPEED_ISOCHRONOUS_MAX_MULTIPLIER","features":[391]},{"name":"USB_SUPPORT_D0_COMMAND","features":[391]},{"name":"USB_SUPPORT_D1_COMMAND","features":[391]},{"name":"USB_SUPPORT_D1_WAKEUP","features":[391]},{"name":"USB_SUPPORT_D2_COMMAND","features":[391]},{"name":"USB_SUPPORT_D2_WAKEUP","features":[391]},{"name":"USB_SUPPORT_D3_COMMAND","features":[391]},{"name":"USB_TEST_MODE_TEST_FORCE_ENABLE","features":[391]},{"name":"USB_TEST_MODE_TEST_J","features":[391]},{"name":"USB_TEST_MODE_TEST_K","features":[391]},{"name":"USB_TEST_MODE_TEST_PACKET","features":[391]},{"name":"USB_TEST_MODE_TEST_SE0_NAK","features":[391]},{"name":"USB_TOPOLOGY_ADDRESS","features":[391]},{"name":"USB_TRANSPORT_CHARACTERISTICS","features":[391]},{"name":"USB_TRANSPORT_CHARACTERISTICS_BANDWIDTH_AVAILABLE","features":[391]},{"name":"USB_TRANSPORT_CHARACTERISTICS_CHANGE_NOTIFICATION","features":[391]},{"name":"USB_TRANSPORT_CHARACTERISTICS_CHANGE_REGISTRATION","features":[391]},{"name":"USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION","features":[391]},{"name":"USB_TRANSPORT_CHARACTERISTICS_LATENCY_AVAILABLE","features":[391]},{"name":"USB_TRANSPORT_CHARACTERISTICS_VERSION_1","features":[391]},{"name":"USB_UNICODE_NAME","features":[391]},{"name":"USB_UNREGISTER_COMPOSITE_DEVICE","features":[391]},{"name":"USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE","features":[391]},{"name":"USB_USB2HW_VERSION_PARAMETERS","features":[391]},{"name":"USB_USER_ERROR_CODE","features":[391]},{"name":"USB_WMI_DEVICE_NODE_TYPE","features":[391]},{"name":"Usb11Device","features":[391]},{"name":"Usb20Device","features":[391]},{"name":"Usb20Hub","features":[391]},{"name":"Usb30Hub","features":[391]},{"name":"UsbController","features":[391]},{"name":"UsbDevice","features":[391]},{"name":"UsbFullSpeed","features":[391]},{"name":"UsbHighSpeed","features":[391]},{"name":"UsbHub","features":[391]},{"name":"UsbLowSpeed","features":[391]},{"name":"UsbMIParent","features":[391]},{"name":"UsbRootHub","features":[391]},{"name":"UsbSuperSpeed","features":[391]},{"name":"UsbUserBufferTooSmall","features":[391]},{"name":"UsbUserDeviceNotStarted","features":[391]},{"name":"UsbUserErrorNotMapped","features":[391]},{"name":"UsbUserFeatureDisabled","features":[391]},{"name":"UsbUserInvalidHeaderParameter","features":[391]},{"name":"UsbUserInvalidParameter","features":[391]},{"name":"UsbUserInvalidRequestCode","features":[391]},{"name":"UsbUserMiniportError","features":[391]},{"name":"UsbUserNoDeviceConnected","features":[391]},{"name":"UsbUserNotSupported","features":[391]},{"name":"UsbUserSuccess","features":[391]},{"name":"UsbdEndpointOffloadHardwareAssisted","features":[391]},{"name":"UsbdEndpointOffloadModeNotSupported","features":[391]},{"name":"UsbdEndpointOffloadSoftwareAssisted","features":[391]},{"name":"UsbdPipeTypeBulk","features":[391]},{"name":"UsbdPipeTypeControl","features":[391]},{"name":"UsbdPipeTypeInterrupt","features":[391]},{"name":"UsbdPipeTypeIsochronous","features":[391]},{"name":"UsbfnBusSpeedFull","features":[391]},{"name":"UsbfnBusSpeedHigh","features":[391]},{"name":"UsbfnBusSpeedLow","features":[391]},{"name":"UsbfnBusSpeedMaximum","features":[391]},{"name":"UsbfnBusSpeedSuper","features":[391]},{"name":"UsbfnChargingDownstreamPort","features":[391]},{"name":"UsbfnDedicatedChargingPort","features":[391]},{"name":"UsbfnDeviceStateAddressed","features":[391]},{"name":"UsbfnDeviceStateAttached","features":[391]},{"name":"UsbfnDeviceStateConfigured","features":[391]},{"name":"UsbfnDeviceStateDefault","features":[391]},{"name":"UsbfnDeviceStateDetached","features":[391]},{"name":"UsbfnDeviceStateMinimum","features":[391]},{"name":"UsbfnDeviceStateStateMaximum","features":[391]},{"name":"UsbfnDeviceStateSuspended","features":[391]},{"name":"UsbfnDirectionIn","features":[391]},{"name":"UsbfnDirectionMaximum","features":[391]},{"name":"UsbfnDirectionMinimum","features":[391]},{"name":"UsbfnDirectionOut","features":[391]},{"name":"UsbfnDirectionRx","features":[391]},{"name":"UsbfnDirectionTx","features":[391]},{"name":"UsbfnEventAttach","features":[391]},{"name":"UsbfnEventBusTearDown","features":[391]},{"name":"UsbfnEventConfigured","features":[391]},{"name":"UsbfnEventDetach","features":[391]},{"name":"UsbfnEventMaximum","features":[391]},{"name":"UsbfnEventMinimum","features":[391]},{"name":"UsbfnEventPortType","features":[391]},{"name":"UsbfnEventReset","features":[391]},{"name":"UsbfnEventResume","features":[391]},{"name":"UsbfnEventSetInterface","features":[391]},{"name":"UsbfnEventSetupPacket","features":[391]},{"name":"UsbfnEventSuspend","features":[391]},{"name":"UsbfnEventUnConfigured","features":[391]},{"name":"UsbfnInvalidDedicatedChargingPort","features":[391]},{"name":"UsbfnPortTypeMaximum","features":[391]},{"name":"UsbfnProprietaryDedicatedChargingPort","features":[391]},{"name":"UsbfnStandardDownstreamPort","features":[391]},{"name":"UsbfnUnknownPort","features":[391]},{"name":"WDMUSB_POWER_STATE","features":[391]},{"name":"WINUSB_INTERFACE_HANDLE","features":[391]},{"name":"WINUSB_PIPE_INFORMATION","features":[391]},{"name":"WINUSB_PIPE_INFORMATION_EX","features":[391]},{"name":"WINUSB_PIPE_POLICY","features":[391]},{"name":"WINUSB_POWER_POLICY","features":[391]},{"name":"WINUSB_SETUP_PACKET","features":[391]},{"name":"WMI_USB_DEVICE_NODE_INFORMATION","features":[391]},{"name":"WMI_USB_DRIVER_INFORMATION","features":[391]},{"name":"WMI_USB_DRIVER_NOTIFICATION","features":[391]},{"name":"WMI_USB_HUB_NODE_INFORMATION","features":[391]},{"name":"WMI_USB_PERFORMANCE_INFORMATION","features":[391]},{"name":"WMI_USB_POWER_DEVICE_ENABLE","features":[391]},{"name":"WRITE_DATA_PIPE","features":[391]},{"name":"WdmUsbPowerDeviceD0","features":[391]},{"name":"WdmUsbPowerDeviceD1","features":[391]},{"name":"WdmUsbPowerDeviceD2","features":[391]},{"name":"WdmUsbPowerDeviceD3","features":[391]},{"name":"WdmUsbPowerDeviceUnspecified","features":[391]},{"name":"WdmUsbPowerNotMapped","features":[391]},{"name":"WdmUsbPowerSystemHibernate","features":[391]},{"name":"WdmUsbPowerSystemShutdown","features":[391]},{"name":"WdmUsbPowerSystemSleeping1","features":[391]},{"name":"WdmUsbPowerSystemSleeping2","features":[391]},{"name":"WdmUsbPowerSystemSleeping3","features":[391]},{"name":"WdmUsbPowerSystemUnspecified","features":[391]},{"name":"WdmUsbPowerSystemWorking","features":[391]},{"name":"WinUSB_TestGuid","features":[391]},{"name":"WinUsb_AbortPipe","features":[391,307]},{"name":"WinUsb_ControlTransfer","features":[391,307,312]},{"name":"WinUsb_FlushPipe","features":[391,307]},{"name":"WinUsb_Free","features":[391,307]},{"name":"WinUsb_GetAdjustedFrameNumber","features":[391,307]},{"name":"WinUsb_GetAssociatedInterface","features":[391,307]},{"name":"WinUsb_GetCurrentAlternateSetting","features":[391,307]},{"name":"WinUsb_GetCurrentFrameNumber","features":[391,307]},{"name":"WinUsb_GetCurrentFrameNumberAndQpc","features":[391,307]},{"name":"WinUsb_GetDescriptor","features":[391,307]},{"name":"WinUsb_GetOverlappedResult","features":[391,307,312]},{"name":"WinUsb_GetPipePolicy","features":[391,307]},{"name":"WinUsb_GetPowerPolicy","features":[391,307]},{"name":"WinUsb_Initialize","features":[391,307]},{"name":"WinUsb_ParseConfigurationDescriptor","features":[391]},{"name":"WinUsb_ParseDescriptors","features":[391]},{"name":"WinUsb_QueryDeviceInformation","features":[391,307]},{"name":"WinUsb_QueryInterfaceSettings","features":[391,307]},{"name":"WinUsb_QueryPipe","features":[391,307]},{"name":"WinUsb_QueryPipeEx","features":[391,307]},{"name":"WinUsb_ReadIsochPipe","features":[391,307,312]},{"name":"WinUsb_ReadIsochPipeAsap","features":[391,307,312]},{"name":"WinUsb_ReadPipe","features":[391,307,312]},{"name":"WinUsb_RegisterIsochBuffer","features":[391,307]},{"name":"WinUsb_ResetPipe","features":[391,307]},{"name":"WinUsb_SetCurrentAlternateSetting","features":[391,307]},{"name":"WinUsb_SetPipePolicy","features":[391,307]},{"name":"WinUsb_SetPowerPolicy","features":[391,307]},{"name":"WinUsb_StartTrackingForTimeSync","features":[391,307]},{"name":"WinUsb_StopTrackingForTimeSync","features":[391,307]},{"name":"WinUsb_UnregisterIsochBuffer","features":[391,307]},{"name":"WinUsb_WriteIsochPipe","features":[391,307,312]},{"name":"WinUsb_WriteIsochPipeAsap","features":[391,307,312]},{"name":"WinUsb_WritePipe","features":[391,307,312]},{"name":"_URB_BULK_OR_INTERRUPT_TRANSFER","features":[391]},{"name":"_URB_CONTROL_DESCRIPTOR_REQUEST","features":[391]},{"name":"_URB_CONTROL_FEATURE_REQUEST","features":[391]},{"name":"_URB_CONTROL_GET_CONFIGURATION_REQUEST","features":[391]},{"name":"_URB_CONTROL_GET_INTERFACE_REQUEST","features":[391]},{"name":"_URB_CONTROL_GET_STATUS_REQUEST","features":[391]},{"name":"_URB_CONTROL_TRANSFER","features":[391]},{"name":"_URB_CONTROL_TRANSFER_EX","features":[391]},{"name":"_URB_CONTROL_VENDOR_OR_CLASS_REQUEST","features":[391]},{"name":"_URB_FRAME_LENGTH_CONTROL","features":[391]},{"name":"_URB_GET_CURRENT_FRAME_NUMBER","features":[391]},{"name":"_URB_GET_FRAME_LENGTH","features":[391]},{"name":"_URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS","features":[391]},{"name":"_URB_HCD_AREA","features":[391]},{"name":"_URB_HEADER","features":[391]},{"name":"_URB_ISOCH_TRANSFER","features":[391]},{"name":"_URB_OPEN_STATIC_STREAMS","features":[391]},{"name":"_URB_OS_FEATURE_DESCRIPTOR_REQUEST","features":[391]},{"name":"_URB_PIPE_REQUEST","features":[391]},{"name":"_URB_SELECT_CONFIGURATION","features":[391]},{"name":"_URB_SELECT_INTERFACE","features":[391]},{"name":"_URB_SET_FRAME_LENGTH","features":[391]}],"391":[{"name":"DeviceDiscoveryMechanism","features":[392]},{"name":"DirectedDiscovery","features":[392]},{"name":"IWSDAddress","features":[392]},{"name":"IWSDAsyncCallback","features":[392]},{"name":"IWSDAsyncResult","features":[392]},{"name":"IWSDAttachment","features":[392]},{"name":"IWSDDeviceHost","features":[392]},{"name":"IWSDDeviceHostNotify","features":[392]},{"name":"IWSDDeviceProxy","features":[392]},{"name":"IWSDEndpointProxy","features":[392]},{"name":"IWSDEventingStatus","features":[392]},{"name":"IWSDHttpAddress","features":[392]},{"name":"IWSDHttpAuthParameters","features":[392]},{"name":"IWSDHttpMessageParameters","features":[392]},{"name":"IWSDInboundAttachment","features":[392]},{"name":"IWSDMessageParameters","features":[392]},{"name":"IWSDMetadataExchange","features":[392]},{"name":"IWSDOutboundAttachment","features":[392]},{"name":"IWSDSSLClientCertificate","features":[392]},{"name":"IWSDScopeMatchingRule","features":[392]},{"name":"IWSDServiceMessaging","features":[392]},{"name":"IWSDServiceProxy","features":[392]},{"name":"IWSDServiceProxyEventing","features":[392]},{"name":"IWSDSignatureProperty","features":[392]},{"name":"IWSDTransportAddress","features":[392]},{"name":"IWSDUdpAddress","features":[392]},{"name":"IWSDUdpMessageParameters","features":[392]},{"name":"IWSDXMLContext","features":[392]},{"name":"IWSDiscoveredService","features":[392]},{"name":"IWSDiscoveryProvider","features":[392]},{"name":"IWSDiscoveryProviderNotify","features":[392]},{"name":"IWSDiscoveryPublisher","features":[392]},{"name":"IWSDiscoveryPublisherNotify","features":[392]},{"name":"MulticastDiscovery","features":[392]},{"name":"ONE_WAY","features":[392]},{"name":"OpAnyElement","features":[392]},{"name":"OpAnyElements","features":[392]},{"name":"OpAnyNumber","features":[392]},{"name":"OpAnyText","features":[392]},{"name":"OpAnything","features":[392]},{"name":"OpAttribute_","features":[392]},{"name":"OpBeginAll","features":[392]},{"name":"OpBeginAnyElement","features":[392]},{"name":"OpBeginChoice","features":[392]},{"name":"OpBeginElement_","features":[392]},{"name":"OpBeginSequence","features":[392]},{"name":"OpElement_","features":[392]},{"name":"OpEndAll","features":[392]},{"name":"OpEndChoice","features":[392]},{"name":"OpEndElement","features":[392]},{"name":"OpEndOfTable","features":[392]},{"name":"OpEndSequence","features":[392]},{"name":"OpFormatBool_","features":[392]},{"name":"OpFormatDateTime_","features":[392]},{"name":"OpFormatDom_","features":[392]},{"name":"OpFormatDouble_","features":[392]},{"name":"OpFormatDuration_","features":[392]},{"name":"OpFormatDynamicType_","features":[392]},{"name":"OpFormatFloat_","features":[392]},{"name":"OpFormatInt16_","features":[392]},{"name":"OpFormatInt32_","features":[392]},{"name":"OpFormatInt64_","features":[392]},{"name":"OpFormatInt8_","features":[392]},{"name":"OpFormatListInsertTail_","features":[392]},{"name":"OpFormatLookupType_","features":[392]},{"name":"OpFormatMax","features":[392]},{"name":"OpFormatName_","features":[392]},{"name":"OpFormatStruct_","features":[392]},{"name":"OpFormatType_","features":[392]},{"name":"OpFormatUInt16_","features":[392]},{"name":"OpFormatUInt32_","features":[392]},{"name":"OpFormatUInt64_","features":[392]},{"name":"OpFormatUInt8_","features":[392]},{"name":"OpFormatUnicodeString_","features":[392]},{"name":"OpFormatUri_","features":[392]},{"name":"OpFormatUuidUri_","features":[392]},{"name":"OpFormatXMLDeclaration_","features":[392]},{"name":"OpNone","features":[392]},{"name":"OpOneOrMore","features":[392]},{"name":"OpOptional","features":[392]},{"name":"OpProcess_","features":[392]},{"name":"OpQualifiedAttribute_","features":[392]},{"name":"PWSD_SOAP_MESSAGE_HANDLER","features":[392]},{"name":"REQUESTBODY_GetStatus","features":[392]},{"name":"REQUESTBODY_Renew","features":[392,307]},{"name":"REQUESTBODY_Subscribe","features":[392,307]},{"name":"REQUESTBODY_Unsubscribe","features":[392]},{"name":"RESPONSEBODY_GetMetadata","features":[392]},{"name":"RESPONSEBODY_GetStatus","features":[392,307]},{"name":"RESPONSEBODY_Renew","features":[392,307]},{"name":"RESPONSEBODY_Subscribe","features":[392,307]},{"name":"RESPONSEBODY_SubscriptionEnd","features":[392]},{"name":"SecureDirectedDiscovery","features":[392]},{"name":"TWO_WAY","features":[392]},{"name":"WSDAPI_ADDRESSFAMILY_IPV4","features":[392]},{"name":"WSDAPI_ADDRESSFAMILY_IPV6","features":[392]},{"name":"WSDAPI_COMPACTSIG_ACCEPT_ALL_MESSAGES","features":[392]},{"name":"WSDAPI_OPTION_MAX_INBOUND_MESSAGE_SIZE","features":[392]},{"name":"WSDAPI_OPTION_TRACE_XML_TO_DEBUGGER","features":[392]},{"name":"WSDAPI_OPTION_TRACE_XML_TO_FILE","features":[392]},{"name":"WSDAPI_SSL_CERT_APPLY_DEFAULT_CHECKS","features":[392]},{"name":"WSDAPI_SSL_CERT_IGNORE_EXPIRY","features":[392]},{"name":"WSDAPI_SSL_CERT_IGNORE_INVALID_CN","features":[392]},{"name":"WSDAPI_SSL_CERT_IGNORE_REVOCATION","features":[392]},{"name":"WSDAPI_SSL_CERT_IGNORE_UNKNOWN_CA","features":[392]},{"name":"WSDAPI_SSL_CERT_IGNORE_WRONG_USAGE","features":[392]},{"name":"WSDAllocateLinkedMemory","features":[392]},{"name":"WSDAttachLinkedMemory","features":[392]},{"name":"WSDCreateDeviceHost","features":[392]},{"name":"WSDCreateDeviceHost2","features":[392]},{"name":"WSDCreateDeviceHostAdvanced","features":[392]},{"name":"WSDCreateDeviceProxy","features":[392]},{"name":"WSDCreateDeviceProxy2","features":[392]},{"name":"WSDCreateDeviceProxyAdvanced","features":[392]},{"name":"WSDCreateDiscoveryProvider","features":[392]},{"name":"WSDCreateDiscoveryProvider2","features":[392]},{"name":"WSDCreateDiscoveryPublisher","features":[392]},{"name":"WSDCreateDiscoveryPublisher2","features":[392]},{"name":"WSDCreateHttpAddress","features":[392]},{"name":"WSDCreateHttpMessageParameters","features":[392]},{"name":"WSDCreateOutboundAttachment","features":[392]},{"name":"WSDCreateUdpAddress","features":[392]},{"name":"WSDCreateUdpMessageParameters","features":[392]},{"name":"WSDDetachLinkedMemory","features":[392]},{"name":"WSDET_INCOMING_FAULT","features":[392]},{"name":"WSDET_INCOMING_MESSAGE","features":[392]},{"name":"WSDET_NONE","features":[392]},{"name":"WSDET_RESPONSE_TIMEOUT","features":[392]},{"name":"WSDET_TRANSMISSION_FAILURE","features":[392]},{"name":"WSDEventType","features":[392]},{"name":"WSDFreeLinkedMemory","features":[392]},{"name":"WSDGenerateFault","features":[392]},{"name":"WSDGenerateFaultEx","features":[392]},{"name":"WSDGetConfigurationOption","features":[392]},{"name":"WSDSetConfigurationOption","features":[392]},{"name":"WSDUdpMessageType","features":[392]},{"name":"WSDUdpRetransmitParams","features":[392]},{"name":"WSDUriDecode","features":[392]},{"name":"WSDUriEncode","features":[392]},{"name":"WSDXMLAddChild","features":[392]},{"name":"WSDXMLAddSibling","features":[392]},{"name":"WSDXMLBuildAnyForSingleElement","features":[392]},{"name":"WSDXMLCleanupElement","features":[392]},{"name":"WSDXMLCreateContext","features":[392]},{"name":"WSDXMLGetNameFromBuiltinNamespace","features":[392]},{"name":"WSDXMLGetValueFromAny","features":[392]},{"name":"WSDXML_ATTRIBUTE","features":[392]},{"name":"WSDXML_ELEMENT","features":[392]},{"name":"WSDXML_ELEMENT_LIST","features":[392]},{"name":"WSDXML_NAME","features":[392]},{"name":"WSDXML_NAMESPACE","features":[392]},{"name":"WSDXML_NODE","features":[392]},{"name":"WSDXML_OP","features":[392]},{"name":"WSDXML_PREFIX_MAPPING","features":[392]},{"name":"WSDXML_TEXT","features":[392]},{"name":"WSDXML_TYPE","features":[392]},{"name":"WSD_APP_SEQUENCE","features":[392]},{"name":"WSD_BYE","features":[392]},{"name":"WSD_CONFIG_ADDRESSES","features":[392]},{"name":"WSD_CONFIG_DEVICE_ADDRESSES","features":[392]},{"name":"WSD_CONFIG_HOSTING_ADDRESSES","features":[392]},{"name":"WSD_CONFIG_MAX_INBOUND_MESSAGE_SIZE","features":[392]},{"name":"WSD_CONFIG_MAX_OUTBOUND_MESSAGE_SIZE","features":[392]},{"name":"WSD_CONFIG_PARAM","features":[392]},{"name":"WSD_CONFIG_PARAM_TYPE","features":[392]},{"name":"WSD_DATETIME","features":[392,307]},{"name":"WSD_DEFAULT_EVENTING_ADDRESS","features":[392]},{"name":"WSD_DEFAULT_HOSTING_ADDRESS","features":[392]},{"name":"WSD_DEFAULT_SECURE_HOSTING_ADDRESS","features":[392]},{"name":"WSD_DURATION","features":[392,307]},{"name":"WSD_ENDPOINT_REFERENCE","features":[392]},{"name":"WSD_ENDPOINT_REFERENCE_LIST","features":[392]},{"name":"WSD_EVENT","features":[392]},{"name":"WSD_EVENTING_DELIVERY_MODE","features":[392]},{"name":"WSD_EVENTING_DELIVERY_MODE_PUSH","features":[392]},{"name":"WSD_EVENTING_EXPIRES","features":[392,307]},{"name":"WSD_EVENTING_FILTER","features":[392]},{"name":"WSD_EVENTING_FILTER_ACTION","features":[392]},{"name":"WSD_HANDLER_CONTEXT","features":[392]},{"name":"WSD_HEADER_RELATESTO","features":[392]},{"name":"WSD_HELLO","features":[392]},{"name":"WSD_HOST_METADATA","features":[392]},{"name":"WSD_LOCALIZED_STRING","features":[392]},{"name":"WSD_LOCALIZED_STRING_LIST","features":[392]},{"name":"WSD_METADATA_SECTION","features":[392]},{"name":"WSD_METADATA_SECTION_LIST","features":[392]},{"name":"WSD_NAME_LIST","features":[392]},{"name":"WSD_OPERATION","features":[392]},{"name":"WSD_PORT_TYPE","features":[392]},{"name":"WSD_PROBE","features":[392]},{"name":"WSD_PROBE_MATCH","features":[392]},{"name":"WSD_PROBE_MATCHES","features":[392]},{"name":"WSD_PROBE_MATCH_LIST","features":[392]},{"name":"WSD_PROTOCOL_TYPE","features":[392]},{"name":"WSD_PT_ALL","features":[392]},{"name":"WSD_PT_HTTP","features":[392]},{"name":"WSD_PT_HTTPS","features":[392]},{"name":"WSD_PT_NONE","features":[392]},{"name":"WSD_PT_UDP","features":[392]},{"name":"WSD_REFERENCE_PARAMETERS","features":[392]},{"name":"WSD_REFERENCE_PROPERTIES","features":[392]},{"name":"WSD_RELATIONSHIP_METADATA","features":[392]},{"name":"WSD_RESOLVE","features":[392]},{"name":"WSD_RESOLVE_MATCH","features":[392]},{"name":"WSD_RESOLVE_MATCHES","features":[392]},{"name":"WSD_SCOPES","features":[392]},{"name":"WSD_SECURITY_CERT_VALIDATION","features":[392,307,393]},{"name":"WSD_SECURITY_CERT_VALIDATION_V1","features":[392,307,393]},{"name":"WSD_SECURITY_COMPACTSIG_SIGNING_CERT","features":[392]},{"name":"WSD_SECURITY_COMPACTSIG_VALIDATION","features":[392]},{"name":"WSD_SECURITY_HTTP_AUTH_SCHEME_NEGOTIATE","features":[392]},{"name":"WSD_SECURITY_HTTP_AUTH_SCHEME_NTLM","features":[392]},{"name":"WSD_SECURITY_REQUIRE_CLIENT_CERT_OR_HTTP_CLIENT_AUTH","features":[392]},{"name":"WSD_SECURITY_REQUIRE_HTTP_CLIENT_AUTH","features":[392]},{"name":"WSD_SECURITY_SIGNATURE_VALIDATION","features":[392,307,393]},{"name":"WSD_SECURITY_SSL_CERT_FOR_CLIENT_AUTH","features":[392]},{"name":"WSD_SECURITY_SSL_CLIENT_CERT_VALIDATION","features":[392]},{"name":"WSD_SECURITY_SSL_NEGOTIATE_CLIENT_CERT","features":[392]},{"name":"WSD_SECURITY_SSL_SERVER_CERT_VALIDATION","features":[392]},{"name":"WSD_SECURITY_USE_HTTP_CLIENT_AUTH","features":[392]},{"name":"WSD_SERVICE_METADATA","features":[392]},{"name":"WSD_SERVICE_METADATA_LIST","features":[392]},{"name":"WSD_SOAP_FAULT","features":[392]},{"name":"WSD_SOAP_FAULT_CODE","features":[392]},{"name":"WSD_SOAP_FAULT_REASON","features":[392]},{"name":"WSD_SOAP_FAULT_SUBCODE","features":[392]},{"name":"WSD_SOAP_HEADER","features":[392]},{"name":"WSD_SOAP_MESSAGE","features":[392]},{"name":"WSD_STUB_FUNCTION","features":[392]},{"name":"WSD_SYNCHRONOUS_RESPONSE_CONTEXT","features":[392,307]},{"name":"WSD_THIS_DEVICE_METADATA","features":[392]},{"name":"WSD_THIS_MODEL_METADATA","features":[392]},{"name":"WSD_UNKNOWN_LOOKUP","features":[392]},{"name":"WSD_URI_LIST","features":[392]}],"392":[{"name":"APPMODEL_ERROR_DYNAMIC_PROPERTY_INVALID","features":[307]},{"name":"APPMODEL_ERROR_DYNAMIC_PROPERTY_READ_FAILED","features":[307]},{"name":"APPMODEL_ERROR_NO_APPLICATION","features":[307]},{"name":"APPMODEL_ERROR_NO_MUTABLE_DIRECTORY","features":[307]},{"name":"APPMODEL_ERROR_NO_PACKAGE","features":[307]},{"name":"APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT","features":[307]},{"name":"APPMODEL_ERROR_PACKAGE_NOT_AVAILABLE","features":[307]},{"name":"APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT","features":[307]},{"name":"APPX_E_BLOCK_HASH_INVALID","features":[307]},{"name":"APPX_E_CORRUPT_CONTENT","features":[307]},{"name":"APPX_E_DELTA_APPENDED_PACKAGE_NOT_ALLOWED","features":[307]},{"name":"APPX_E_DELTA_BASELINE_VERSION_MISMATCH","features":[307]},{"name":"APPX_E_DELTA_PACKAGE_MISSING_FILE","features":[307]},{"name":"APPX_E_DIGEST_MISMATCH","features":[307]},{"name":"APPX_E_FILE_COMPRESSION_MISMATCH","features":[307]},{"name":"APPX_E_INTERLEAVING_NOT_ALLOWED","features":[307]},{"name":"APPX_E_INVALID_APPINSTALLER","features":[307]},{"name":"APPX_E_INVALID_BLOCKMAP","features":[307]},{"name":"APPX_E_INVALID_CONTENTGROUPMAP","features":[307]},{"name":"APPX_E_INVALID_DELTA_PACKAGE","features":[307]},{"name":"APPX_E_INVALID_ENCRYPTION_EXCLUSION_FILE_LIST","features":[307]},{"name":"APPX_E_INVALID_KEY_INFO","features":[307]},{"name":"APPX_E_INVALID_MANIFEST","features":[307]},{"name":"APPX_E_INVALID_PACKAGESIGNCONFIG","features":[307]},{"name":"APPX_E_INVALID_PACKAGE_FOLDER_ACLS","features":[307]},{"name":"APPX_E_INVALID_PACKAGING_LAYOUT","features":[307]},{"name":"APPX_E_INVALID_PAYLOAD_PACKAGE_EXTENSION","features":[307]},{"name":"APPX_E_INVALID_PUBLISHER_BRIDGING","features":[307]},{"name":"APPX_E_INVALID_SIP_CLIENT_DATA","features":[307]},{"name":"APPX_E_MISSING_REQUIRED_FILE","features":[307]},{"name":"APPX_E_PACKAGING_INTERNAL","features":[307]},{"name":"APPX_E_RELATIONSHIPS_NOT_ALLOWED","features":[307]},{"name":"APPX_E_REQUESTED_RANGE_TOO_LARGE","features":[307]},{"name":"APPX_E_RESOURCESPRI_NOT_ALLOWED","features":[307]},{"name":"APP_LOCAL_DEVICE_ID","features":[307]},{"name":"APP_LOCAL_DEVICE_ID_SIZE","features":[307]},{"name":"BOOL","features":[307]},{"name":"BOOLEAN","features":[307]},{"name":"BSTR","features":[307]},{"name":"BT_E_SPURIOUS_ACTIVATION","features":[307]},{"name":"CACHE_E_FIRST","features":[307]},{"name":"CACHE_E_LAST","features":[307]},{"name":"CACHE_E_NOCACHE_UPDATED","features":[307]},{"name":"CACHE_S_FIRST","features":[307]},{"name":"CACHE_S_FORMATETC_NOTSUPPORTED","features":[307]},{"name":"CACHE_S_LAST","features":[307]},{"name":"CACHE_S_SAMECACHE","features":[307]},{"name":"CACHE_S_SOMECACHES_NOTUPDATED","features":[307]},{"name":"CAT_E_CATIDNOEXIST","features":[307]},{"name":"CAT_E_FIRST","features":[307]},{"name":"CAT_E_LAST","features":[307]},{"name":"CAT_E_NODESCRIPTION","features":[307]},{"name":"CERTSRV_E_ADMIN_DENIED_REQUEST","features":[307]},{"name":"CERTSRV_E_ALIGNMENT_FAULT","features":[307]},{"name":"CERTSRV_E_ARCHIVED_KEY_REQUIRED","features":[307]},{"name":"CERTSRV_E_ARCHIVED_KEY_UNEXPECTED","features":[307]},{"name":"CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE","features":[307]},{"name":"CERTSRV_E_BAD_RENEWAL_SUBJECT","features":[307]},{"name":"CERTSRV_E_BAD_REQUESTSTATUS","features":[307]},{"name":"CERTSRV_E_BAD_REQUESTSUBJECT","features":[307]},{"name":"CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL","features":[307]},{"name":"CERTSRV_E_BAD_TEMPLATE_VERSION","features":[307]},{"name":"CERTSRV_E_CERT_TYPE_OVERLAP","features":[307]},{"name":"CERTSRV_E_CORRUPT_KEY_ATTESTATION","features":[307]},{"name":"CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE","features":[307]},{"name":"CERTSRV_E_ENCODING_LENGTH","features":[307]},{"name":"CERTSRV_E_ENCRYPTION_CERT_REQUIRED","features":[307]},{"name":"CERTSRV_E_ENROLL_DENIED","features":[307]},{"name":"CERTSRV_E_EXPIRED_CHALLENGE","features":[307]},{"name":"CERTSRV_E_INVALID_ATTESTATION","features":[307]},{"name":"CERTSRV_E_INVALID_CA_CERTIFICATE","features":[307]},{"name":"CERTSRV_E_INVALID_EK","features":[307]},{"name":"CERTSRV_E_INVALID_IDBINDING","features":[307]},{"name":"CERTSRV_E_INVALID_REQUESTID","features":[307]},{"name":"CERTSRV_E_INVALID_RESPONSE","features":[307]},{"name":"CERTSRV_E_ISSUANCE_POLICY_REQUIRED","features":[307]},{"name":"CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED","features":[307]},{"name":"CERTSRV_E_KEY_ATTESTATION","features":[307]},{"name":"CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED","features":[307]},{"name":"CERTSRV_E_KEY_LENGTH","features":[307]},{"name":"CERTSRV_E_NO_CAADMIN_DEFINED","features":[307]},{"name":"CERTSRV_E_NO_CERT_TYPE","features":[307]},{"name":"CERTSRV_E_NO_DB_SESSIONS","features":[307]},{"name":"CERTSRV_E_NO_POLICY_SERVER","features":[307]},{"name":"CERTSRV_E_NO_REQUEST","features":[307]},{"name":"CERTSRV_E_NO_VALID_KRA","features":[307]},{"name":"CERTSRV_E_PENDING_CLIENT_RESPONSE","features":[307]},{"name":"CERTSRV_E_PROPERTY_EMPTY","features":[307]},{"name":"CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY","features":[307]},{"name":"CERTSRV_E_REQUEST_PRECERTIFICATE_MISMATCH","features":[307]},{"name":"CERTSRV_E_RESTRICTEDOFFICER","features":[307]},{"name":"CERTSRV_E_ROLECONFLICT","features":[307]},{"name":"CERTSRV_E_SEC_EXT_DIRECTORY_SID_REQUIRED","features":[307]},{"name":"CERTSRV_E_SERVER_SUSPENDED","features":[307]},{"name":"CERTSRV_E_SIGNATURE_COUNT","features":[307]},{"name":"CERTSRV_E_SIGNATURE_POLICY_REQUIRED","features":[307]},{"name":"CERTSRV_E_SIGNATURE_REJECTED","features":[307]},{"name":"CERTSRV_E_SMIME_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_DNS_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_EMAIL_REQUIRED","features":[307]},{"name":"CERTSRV_E_SUBJECT_UPN_REQUIRED","features":[307]},{"name":"CERTSRV_E_TEMPLATE_CONFLICT","features":[307]},{"name":"CERTSRV_E_TEMPLATE_DENIED","features":[307]},{"name":"CERTSRV_E_TEMPLATE_POLICY_REQUIRED","features":[307]},{"name":"CERTSRV_E_TOO_MANY_SIGNATURES","features":[307]},{"name":"CERTSRV_E_UNKNOWN_CERT_TYPE","features":[307]},{"name":"CERTSRV_E_UNSUPPORTED_CERT_TYPE","features":[307]},{"name":"CERTSRV_E_WEAK_SIGNATURE_OR_KEY","features":[307]},{"name":"CERT_E_CHAINING","features":[307]},{"name":"CERT_E_CN_NO_MATCH","features":[307]},{"name":"CERT_E_CRITICAL","features":[307]},{"name":"CERT_E_EXPIRED","features":[307]},{"name":"CERT_E_INVALID_NAME","features":[307]},{"name":"CERT_E_INVALID_POLICY","features":[307]},{"name":"CERT_E_ISSUERCHAINING","features":[307]},{"name":"CERT_E_MALFORMED","features":[307]},{"name":"CERT_E_PATHLENCONST","features":[307]},{"name":"CERT_E_PURPOSE","features":[307]},{"name":"CERT_E_REVOCATION_FAILURE","features":[307]},{"name":"CERT_E_REVOKED","features":[307]},{"name":"CERT_E_ROLE","features":[307]},{"name":"CERT_E_UNTRUSTEDCA","features":[307]},{"name":"CERT_E_UNTRUSTEDROOT","features":[307]},{"name":"CERT_E_UNTRUSTEDTESTROOT","features":[307]},{"name":"CERT_E_VALIDITYPERIODNESTING","features":[307]},{"name":"CERT_E_WRONG_USAGE","features":[307]},{"name":"CHAR","features":[307]},{"name":"CI_CORRUPT_CATALOG","features":[307]},{"name":"CI_CORRUPT_DATABASE","features":[307]},{"name":"CI_CORRUPT_FILTER_BUFFER","features":[307]},{"name":"CI_E_ALREADY_INITIALIZED","features":[307]},{"name":"CI_E_BUFFERTOOSMALL","features":[307]},{"name":"CI_E_CARDINALITY_MISMATCH","features":[307]},{"name":"CI_E_CLIENT_FILTER_ABORT","features":[307]},{"name":"CI_E_CONFIG_DISK_FULL","features":[307]},{"name":"CI_E_DISK_FULL","features":[307]},{"name":"CI_E_DISTRIBUTED_GROUPBY_UNSUPPORTED","features":[307]},{"name":"CI_E_DUPLICATE_NOTIFICATION","features":[307]},{"name":"CI_E_ENUMERATION_STARTED","features":[307]},{"name":"CI_E_FILTERING_DISABLED","features":[307]},{"name":"CI_E_INVALID_FLAGS_COMBINATION","features":[307]},{"name":"CI_E_INVALID_STATE","features":[307]},{"name":"CI_E_LOGON_FAILURE","features":[307]},{"name":"CI_E_NOT_FOUND","features":[307]},{"name":"CI_E_NOT_INITIALIZED","features":[307]},{"name":"CI_E_NOT_RUNNING","features":[307]},{"name":"CI_E_NO_CATALOG","features":[307]},{"name":"CI_E_OUTOFSEQ_INCREMENT_DATA","features":[307]},{"name":"CI_E_PROPERTY_NOT_CACHED","features":[307]},{"name":"CI_E_PROPERTY_TOOLARGE","features":[307]},{"name":"CI_E_SHARING_VIOLATION","features":[307]},{"name":"CI_E_SHUTDOWN","features":[307]},{"name":"CI_E_STRANGE_PAGEORSECTOR_SIZE","features":[307]},{"name":"CI_E_TIMEOUT","features":[307]},{"name":"CI_E_UPDATES_DISABLED","features":[307]},{"name":"CI_E_USE_DEFAULT_PID","features":[307]},{"name":"CI_E_WORKID_NOTVALID","features":[307]},{"name":"CI_INCORRECT_VERSION","features":[307]},{"name":"CI_INVALID_INDEX","features":[307]},{"name":"CI_INVALID_PARTITION","features":[307]},{"name":"CI_INVALID_PRIORITY","features":[307]},{"name":"CI_NO_CATALOG","features":[307]},{"name":"CI_NO_STARTING_KEY","features":[307]},{"name":"CI_OUT_OF_INDEX_IDS","features":[307]},{"name":"CI_PROPSTORE_INCONSISTENCY","features":[307]},{"name":"CI_S_CAT_STOPPED","features":[307]},{"name":"CI_S_END_OF_ENUMERATION","features":[307]},{"name":"CI_S_NO_DOCSTORE","features":[307]},{"name":"CI_S_WORKID_DELETED","features":[307]},{"name":"CLASSFACTORY_E_FIRST","features":[307]},{"name":"CLASSFACTORY_E_LAST","features":[307]},{"name":"CLASSFACTORY_S_FIRST","features":[307]},{"name":"CLASSFACTORY_S_LAST","features":[307]},{"name":"CLASS_E_CLASSNOTAVAILABLE","features":[307]},{"name":"CLASS_E_NOAGGREGATION","features":[307]},{"name":"CLASS_E_NOTLICENSED","features":[307]},{"name":"CLIENTSITE_E_FIRST","features":[307]},{"name":"CLIENTSITE_E_LAST","features":[307]},{"name":"CLIENTSITE_S_FIRST","features":[307]},{"name":"CLIENTSITE_S_LAST","features":[307]},{"name":"CLIPBRD_E_BAD_DATA","features":[307]},{"name":"CLIPBRD_E_CANT_CLOSE","features":[307]},{"name":"CLIPBRD_E_CANT_EMPTY","features":[307]},{"name":"CLIPBRD_E_CANT_OPEN","features":[307]},{"name":"CLIPBRD_E_CANT_SET","features":[307]},{"name":"CLIPBRD_E_FIRST","features":[307]},{"name":"CLIPBRD_E_LAST","features":[307]},{"name":"CLIPBRD_S_FIRST","features":[307]},{"name":"CLIPBRD_S_LAST","features":[307]},{"name":"COLORREF","features":[307]},{"name":"COMADMIN_E_ALREADYINSTALLED","features":[307]},{"name":"COMADMIN_E_AMBIGUOUS_APPLICATION_NAME","features":[307]},{"name":"COMADMIN_E_AMBIGUOUS_PARTITION_NAME","features":[307]},{"name":"COMADMIN_E_APPDIRNOTFOUND","features":[307]},{"name":"COMADMIN_E_APPLICATIONEXISTS","features":[307]},{"name":"COMADMIN_E_APPLID_MATCHES_CLSID","features":[307]},{"name":"COMADMIN_E_APP_FILE_READFAIL","features":[307]},{"name":"COMADMIN_E_APP_FILE_VERSION","features":[307]},{"name":"COMADMIN_E_APP_FILE_WRITEFAIL","features":[307]},{"name":"COMADMIN_E_APP_NOT_RUNNING","features":[307]},{"name":"COMADMIN_E_AUTHENTICATIONLEVEL","features":[307]},{"name":"COMADMIN_E_BADPATH","features":[307]},{"name":"COMADMIN_E_BADREGISTRYLIBID","features":[307]},{"name":"COMADMIN_E_BADREGISTRYPROGID","features":[307]},{"name":"COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET","features":[307]},{"name":"COMADMIN_E_BASE_PARTITION_ONLY","features":[307]},{"name":"COMADMIN_E_CANNOT_ALIAS_EVENTCLASS","features":[307]},{"name":"COMADMIN_E_CANTCOPYFILE","features":[307]},{"name":"COMADMIN_E_CANTMAKEINPROCSERVICE","features":[307]},{"name":"COMADMIN_E_CANTRECYCLELIBRARYAPPS","features":[307]},{"name":"COMADMIN_E_CANTRECYCLESERVICEAPPS","features":[307]},{"name":"COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT","features":[307]},{"name":"COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY","features":[307]},{"name":"COMADMIN_E_CAN_NOT_EXPORT_SYS_APP","features":[307]},{"name":"COMADMIN_E_CAN_NOT_START_APP","features":[307]},{"name":"COMADMIN_E_CAT_BITNESSMISMATCH","features":[307]},{"name":"COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME","features":[307]},{"name":"COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED","features":[307]},{"name":"COMADMIN_E_CAT_INVALID_PARTITION_NAME","features":[307]},{"name":"COMADMIN_E_CAT_PARTITION_IN_USE","features":[307]},{"name":"COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED","features":[307]},{"name":"COMADMIN_E_CAT_SERVERFAULT","features":[307]},{"name":"COMADMIN_E_CAT_UNACCEPTABLEBITNESS","features":[307]},{"name":"COMADMIN_E_CAT_WRONGAPPBITNESS","features":[307]},{"name":"COMADMIN_E_CLSIDORIIDMISMATCH","features":[307]},{"name":"COMADMIN_E_COMPFILE_BADTLB","features":[307]},{"name":"COMADMIN_E_COMPFILE_CLASSNOTAVAIL","features":[307]},{"name":"COMADMIN_E_COMPFILE_DOESNOTEXIST","features":[307]},{"name":"COMADMIN_E_COMPFILE_GETCLASSOBJ","features":[307]},{"name":"COMADMIN_E_COMPFILE_LOADDLLFAIL","features":[307]},{"name":"COMADMIN_E_COMPFILE_NOREGISTRAR","features":[307]},{"name":"COMADMIN_E_COMPFILE_NOTINSTALLABLE","features":[307]},{"name":"COMADMIN_E_COMPONENTEXISTS","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_BAD_DEST","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_DEST","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_LOCKED","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_PRIVATE","features":[307]},{"name":"COMADMIN_E_COMP_MOVE_SOURCE","features":[307]},{"name":"COMADMIN_E_COREQCOMPINSTALLED","features":[307]},{"name":"COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET","features":[307]},{"name":"COMADMIN_E_DLLLOADFAILED","features":[307]},{"name":"COMADMIN_E_DLLREGISTERSERVER","features":[307]},{"name":"COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER","features":[307]},{"name":"COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES","features":[307]},{"name":"COMADMIN_E_INVALIDUSERIDS","features":[307]},{"name":"COMADMIN_E_INVALID_PARTITION","features":[307]},{"name":"COMADMIN_E_KEYMISSING","features":[307]},{"name":"COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT","features":[307]},{"name":"COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS","features":[307]},{"name":"COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE","features":[307]},{"name":"COMADMIN_E_MIG_SCHEMANOTFOUND","features":[307]},{"name":"COMADMIN_E_MIG_VERSIONNOTSUPPORTED","features":[307]},{"name":"COMADMIN_E_NOREGISTRYCLSID","features":[307]},{"name":"COMADMIN_E_NOSERVERSHARE","features":[307]},{"name":"COMADMIN_E_NOTCHANGEABLE","features":[307]},{"name":"COMADMIN_E_NOTDELETEABLE","features":[307]},{"name":"COMADMIN_E_NOTINREGISTRY","features":[307]},{"name":"COMADMIN_E_NOUSER","features":[307]},{"name":"COMADMIN_E_OBJECTERRORS","features":[307]},{"name":"COMADMIN_E_OBJECTEXISTS","features":[307]},{"name":"COMADMIN_E_OBJECTINVALID","features":[307]},{"name":"COMADMIN_E_OBJECTNOTPOOLABLE","features":[307]},{"name":"COMADMIN_E_OBJECT_DOES_NOT_EXIST","features":[307]},{"name":"COMADMIN_E_OBJECT_PARENT_MISSING","features":[307]},{"name":"COMADMIN_E_PARTITIONS_DISABLED","features":[307]},{"name":"COMADMIN_E_PARTITION_ACCESSDENIED","features":[307]},{"name":"COMADMIN_E_PARTITION_MSI_ONLY","features":[307]},{"name":"COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED","features":[307]},{"name":"COMADMIN_E_PRIVATE_ACCESSDENIED","features":[307]},{"name":"COMADMIN_E_PROCESSALREADYRECYCLED","features":[307]},{"name":"COMADMIN_E_PROGIDINUSEBYCLSID","features":[307]},{"name":"COMADMIN_E_PROPERTYSAVEFAILED","features":[307]},{"name":"COMADMIN_E_PROPERTY_OVERFLOW","features":[307]},{"name":"COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED","features":[307]},{"name":"COMADMIN_E_REGDB_ALREADYRUNNING","features":[307]},{"name":"COMADMIN_E_REGDB_NOTINITIALIZED","features":[307]},{"name":"COMADMIN_E_REGDB_NOTOPEN","features":[307]},{"name":"COMADMIN_E_REGDB_SYSTEMERR","features":[307]},{"name":"COMADMIN_E_REGFILE_CORRUPT","features":[307]},{"name":"COMADMIN_E_REGISTERTLB","features":[307]},{"name":"COMADMIN_E_REGISTRARFAILED","features":[307]},{"name":"COMADMIN_E_REGISTRY_ACCESSDENIED","features":[307]},{"name":"COMADMIN_E_REMOTEINTERFACE","features":[307]},{"name":"COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM","features":[307]},{"name":"COMADMIN_E_ROLEEXISTS","features":[307]},{"name":"COMADMIN_E_ROLE_DOES_NOT_EXIST","features":[307]},{"name":"COMADMIN_E_SAFERINVALID","features":[307]},{"name":"COMADMIN_E_SERVICENOTINSTALLED","features":[307]},{"name":"COMADMIN_E_SESSION","features":[307]},{"name":"COMADMIN_E_START_APP_DISABLED","features":[307]},{"name":"COMADMIN_E_START_APP_NEEDS_COMPONENTS","features":[307]},{"name":"COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE","features":[307]},{"name":"COMADMIN_E_SYSTEMAPP","features":[307]},{"name":"COMADMIN_E_USERPASSWDNOTVALID","features":[307]},{"name":"COMADMIN_E_USER_IN_SET","features":[307]},{"name":"COMQC_E_APPLICATION_NOT_QUEUED","features":[307]},{"name":"COMQC_E_BAD_MESSAGE","features":[307]},{"name":"COMQC_E_NO_IPERSISTSTREAM","features":[307]},{"name":"COMQC_E_NO_QUEUEABLE_INTERFACES","features":[307]},{"name":"COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE","features":[307]},{"name":"COMQC_E_UNAUTHENTICATED","features":[307]},{"name":"COMQC_E_UNTRUSTED_ENQUEUER","features":[307]},{"name":"CONTEXT_E_ABORTED","features":[307]},{"name":"CONTEXT_E_ABORTING","features":[307]},{"name":"CONTEXT_E_FIRST","features":[307]},{"name":"CONTEXT_E_LAST","features":[307]},{"name":"CONTEXT_E_NOCONTEXT","features":[307]},{"name":"CONTEXT_E_NOJIT","features":[307]},{"name":"CONTEXT_E_NOTRANSACTION","features":[307]},{"name":"CONTEXT_E_OLDREF","features":[307]},{"name":"CONTEXT_E_ROLENOTFOUND","features":[307]},{"name":"CONTEXT_E_SYNCH_TIMEOUT","features":[307]},{"name":"CONTEXT_E_TMNOTAVAILABLE","features":[307]},{"name":"CONTEXT_E_WOULD_DEADLOCK","features":[307]},{"name":"CONTEXT_S_FIRST","features":[307]},{"name":"CONTEXT_S_LAST","features":[307]},{"name":"CONTROL_C_EXIT","features":[307]},{"name":"CONVERT10_E_FIRST","features":[307]},{"name":"CONVERT10_E_LAST","features":[307]},{"name":"CONVERT10_E_OLELINK_DISABLED","features":[307]},{"name":"CONVERT10_E_OLESTREAM_BITMAP_TO_DIB","features":[307]},{"name":"CONVERT10_E_OLESTREAM_FMT","features":[307]},{"name":"CONVERT10_E_OLESTREAM_GET","features":[307]},{"name":"CONVERT10_E_OLESTREAM_PUT","features":[307]},{"name":"CONVERT10_E_STG_DIB_TO_BITMAP","features":[307]},{"name":"CONVERT10_E_STG_FMT","features":[307]},{"name":"CONVERT10_E_STG_NO_STD_STREAM","features":[307]},{"name":"CONVERT10_S_FIRST","features":[307]},{"name":"CONVERT10_S_LAST","features":[307]},{"name":"CONVERT10_S_NO_PRESENTATION","features":[307]},{"name":"CO_E_ACCESSCHECKFAILED","features":[307]},{"name":"CO_E_ACESINWRONGORDER","features":[307]},{"name":"CO_E_ACNOTINITIALIZED","features":[307]},{"name":"CO_E_ACTIVATIONFAILED","features":[307]},{"name":"CO_E_ACTIVATIONFAILED_CATALOGERROR","features":[307]},{"name":"CO_E_ACTIVATIONFAILED_EVENTLOGGED","features":[307]},{"name":"CO_E_ACTIVATIONFAILED_TIMEOUT","features":[307]},{"name":"CO_E_ALREADYINITIALIZED","features":[307]},{"name":"CO_E_APPDIDNTREG","features":[307]},{"name":"CO_E_APPNOTFOUND","features":[307]},{"name":"CO_E_APPSINGLEUSE","features":[307]},{"name":"CO_E_ASYNC_WORK_REJECTED","features":[307]},{"name":"CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT","features":[307]},{"name":"CO_E_BAD_PATH","features":[307]},{"name":"CO_E_BAD_SERVER_NAME","features":[307]},{"name":"CO_E_CALL_OUT_OF_TX_SCOPE_NOT_ALLOWED","features":[307]},{"name":"CO_E_CANCEL_DISABLED","features":[307]},{"name":"CO_E_CANTDETERMINECLASS","features":[307]},{"name":"CO_E_CANT_REMOTE","features":[307]},{"name":"CO_E_CLASSSTRING","features":[307]},{"name":"CO_E_CLASS_CREATE_FAILED","features":[307]},{"name":"CO_E_CLASS_DISABLED","features":[307]},{"name":"CO_E_CLRNOTAVAILABLE","features":[307]},{"name":"CO_E_CLSREG_INCONSISTENT","features":[307]},{"name":"CO_E_CONVERSIONFAILED","features":[307]},{"name":"CO_E_CREATEPROCESS_FAILURE","features":[307]},{"name":"CO_E_DBERROR","features":[307]},{"name":"CO_E_DECODEFAILED","features":[307]},{"name":"CO_E_DLLNOTFOUND","features":[307]},{"name":"CO_E_ELEVATION_DISABLED","features":[307]},{"name":"CO_E_ERRORINAPP","features":[307]},{"name":"CO_E_ERRORINDLL","features":[307]},{"name":"CO_E_EXCEEDSYSACLLIMIT","features":[307]},{"name":"CO_E_EXIT_TRANSACTION_SCOPE_NOT_CALLED","features":[307]},{"name":"CO_E_FAILEDTOCLOSEHANDLE","features":[307]},{"name":"CO_E_FAILEDTOCREATEFILE","features":[307]},{"name":"CO_E_FAILEDTOGENUUID","features":[307]},{"name":"CO_E_FAILEDTOGETSECCTX","features":[307]},{"name":"CO_E_FAILEDTOGETTOKENINFO","features":[307]},{"name":"CO_E_FAILEDTOGETWINDIR","features":[307]},{"name":"CO_E_FAILEDTOIMPERSONATE","features":[307]},{"name":"CO_E_FAILEDTOOPENPROCESSTOKEN","features":[307]},{"name":"CO_E_FAILEDTOOPENTHREADTOKEN","features":[307]},{"name":"CO_E_FAILEDTOQUERYCLIENTBLANKET","features":[307]},{"name":"CO_E_FAILEDTOSETDACL","features":[307]},{"name":"CO_E_FIRST","features":[307]},{"name":"CO_E_IIDREG_INCONSISTENT","features":[307]},{"name":"CO_E_IIDSTRING","features":[307]},{"name":"CO_E_INCOMPATIBLESTREAMVERSION","features":[307]},{"name":"CO_E_INITIALIZATIONFAILED","features":[307]},{"name":"CO_E_INIT_CLASS_CACHE","features":[307]},{"name":"CO_E_INIT_MEMORY_ALLOCATOR","features":[307]},{"name":"CO_E_INIT_ONLY_SINGLE_THREADED","features":[307]},{"name":"CO_E_INIT_RPC_CHANNEL","features":[307]},{"name":"CO_E_INIT_SCM_EXEC_FAILURE","features":[307]},{"name":"CO_E_INIT_SCM_FILE_MAPPING_EXISTS","features":[307]},{"name":"CO_E_INIT_SCM_MAP_VIEW_OF_FILE","features":[307]},{"name":"CO_E_INIT_SCM_MUTEX_EXISTS","features":[307]},{"name":"CO_E_INIT_SHARED_ALLOCATOR","features":[307]},{"name":"CO_E_INIT_TLS","features":[307]},{"name":"CO_E_INIT_TLS_CHANNEL_CONTROL","features":[307]},{"name":"CO_E_INIT_TLS_SET_CHANNEL_CONTROL","features":[307]},{"name":"CO_E_INIT_UNACCEPTED_USER_ALLOCATOR","features":[307]},{"name":"CO_E_INVALIDSID","features":[307]},{"name":"CO_E_ISOLEVELMISMATCH","features":[307]},{"name":"CO_E_LAST","features":[307]},{"name":"CO_E_LAUNCH_PERMSSION_DENIED","features":[307]},{"name":"CO_E_LOOKUPACCNAMEFAILED","features":[307]},{"name":"CO_E_LOOKUPACCSIDFAILED","features":[307]},{"name":"CO_E_MALFORMED_SPN","features":[307]},{"name":"CO_E_MISSING_DISPLAYNAME","features":[307]},{"name":"CO_E_MSI_ERROR","features":[307]},{"name":"CO_E_NETACCESSAPIFAILED","features":[307]},{"name":"CO_E_NOCOOKIES","features":[307]},{"name":"CO_E_NOIISINTRINSICS","features":[307]},{"name":"CO_E_NOMATCHINGNAMEFOUND","features":[307]},{"name":"CO_E_NOMATCHINGSIDFOUND","features":[307]},{"name":"CO_E_NOSYNCHRONIZATION","features":[307]},{"name":"CO_E_NOTCONSTRUCTED","features":[307]},{"name":"CO_E_NOTINITIALIZED","features":[307]},{"name":"CO_E_NOTPOOLED","features":[307]},{"name":"CO_E_NOT_SUPPORTED","features":[307]},{"name":"CO_E_NO_SECCTX_IN_ACTIVATE","features":[307]},{"name":"CO_E_OBJISREG","features":[307]},{"name":"CO_E_OBJNOTCONNECTED","features":[307]},{"name":"CO_E_OBJNOTREG","features":[307]},{"name":"CO_E_OBJSRV_RPC_FAILURE","features":[307]},{"name":"CO_E_OLE1DDE_DISABLED","features":[307]},{"name":"CO_E_PATHTOOLONG","features":[307]},{"name":"CO_E_PREMATURE_STUB_RUNDOWN","features":[307]},{"name":"CO_E_RELEASED","features":[307]},{"name":"CO_E_RELOAD_DLL","features":[307]},{"name":"CO_E_REMOTE_COMMUNICATION_FAILURE","features":[307]},{"name":"CO_E_RUNAS_CREATEPROCESS_FAILURE","features":[307]},{"name":"CO_E_RUNAS_LOGON_FAILURE","features":[307]},{"name":"CO_E_RUNAS_SYNTAX","features":[307]},{"name":"CO_E_RUNAS_VALUE_MUST_BE_AAA","features":[307]},{"name":"CO_E_SCM_ERROR","features":[307]},{"name":"CO_E_SCM_RPC_FAILURE","features":[307]},{"name":"CO_E_SERVER_EXEC_FAILURE","features":[307]},{"name":"CO_E_SERVER_INIT_TIMEOUT","features":[307]},{"name":"CO_E_SERVER_NOT_PAUSED","features":[307]},{"name":"CO_E_SERVER_PAUSED","features":[307]},{"name":"CO_E_SERVER_START_TIMEOUT","features":[307]},{"name":"CO_E_SERVER_STOPPING","features":[307]},{"name":"CO_E_SETSERLHNDLFAILED","features":[307]},{"name":"CO_E_START_SERVICE_FAILURE","features":[307]},{"name":"CO_E_SXS_CONFIG","features":[307]},{"name":"CO_E_THREADINGMODEL_CHANGED","features":[307]},{"name":"CO_E_THREADPOOL_CONFIG","features":[307]},{"name":"CO_E_TRACKER_CONFIG","features":[307]},{"name":"CO_E_TRUSTEEDOESNTMATCHCLIENT","features":[307]},{"name":"CO_E_UNREVOKED_REGISTRATION_ON_APARTMENT_SHUTDOWN","features":[307]},{"name":"CO_E_WRONGOSFORAPP","features":[307]},{"name":"CO_E_WRONGTRUSTEENAMESYNTAX","features":[307]},{"name":"CO_E_WRONG_SERVER_IDENTITY","features":[307]},{"name":"CO_S_FIRST","features":[307]},{"name":"CO_S_LAST","features":[307]},{"name":"CO_S_MACHINENAMENOTFOUND","features":[307]},{"name":"CO_S_NOTALLINTERFACES","features":[307]},{"name":"CRYPT_E_ALREADY_DECRYPTED","features":[307]},{"name":"CRYPT_E_ASN1_BADARGS","features":[307]},{"name":"CRYPT_E_ASN1_BADPDU","features":[307]},{"name":"CRYPT_E_ASN1_BADREAL","features":[307]},{"name":"CRYPT_E_ASN1_BADTAG","features":[307]},{"name":"CRYPT_E_ASN1_CHOICE","features":[307]},{"name":"CRYPT_E_ASN1_CONSTRAINT","features":[307]},{"name":"CRYPT_E_ASN1_CORRUPT","features":[307]},{"name":"CRYPT_E_ASN1_EOD","features":[307]},{"name":"CRYPT_E_ASN1_ERROR","features":[307]},{"name":"CRYPT_E_ASN1_EXTENDED","features":[307]},{"name":"CRYPT_E_ASN1_INTERNAL","features":[307]},{"name":"CRYPT_E_ASN1_LARGE","features":[307]},{"name":"CRYPT_E_ASN1_MEMORY","features":[307]},{"name":"CRYPT_E_ASN1_NOEOD","features":[307]},{"name":"CRYPT_E_ASN1_NYI","features":[307]},{"name":"CRYPT_E_ASN1_OVERFLOW","features":[307]},{"name":"CRYPT_E_ASN1_PDU_TYPE","features":[307]},{"name":"CRYPT_E_ASN1_RULE","features":[307]},{"name":"CRYPT_E_ASN1_UTF8","features":[307]},{"name":"CRYPT_E_ATTRIBUTES_MISSING","features":[307]},{"name":"CRYPT_E_AUTH_ATTR_MISSING","features":[307]},{"name":"CRYPT_E_BAD_ENCODE","features":[307]},{"name":"CRYPT_E_BAD_LEN","features":[307]},{"name":"CRYPT_E_BAD_MSG","features":[307]},{"name":"CRYPT_E_CONTROL_TYPE","features":[307]},{"name":"CRYPT_E_DELETED_PREV","features":[307]},{"name":"CRYPT_E_EXISTS","features":[307]},{"name":"CRYPT_E_FILERESIZED","features":[307]},{"name":"CRYPT_E_FILE_ERROR","features":[307]},{"name":"CRYPT_E_HASH_VALUE","features":[307]},{"name":"CRYPT_E_INVALID_IA5_STRING","features":[307]},{"name":"CRYPT_E_INVALID_INDEX","features":[307]},{"name":"CRYPT_E_INVALID_MSG_TYPE","features":[307]},{"name":"CRYPT_E_INVALID_NUMERIC_STRING","features":[307]},{"name":"CRYPT_E_INVALID_PRINTABLE_STRING","features":[307]},{"name":"CRYPT_E_INVALID_X500_STRING","features":[307]},{"name":"CRYPT_E_ISSUER_SERIALNUMBER","features":[307]},{"name":"CRYPT_E_MISSING_PUBKEY_PARA","features":[307]},{"name":"CRYPT_E_MSG_ERROR","features":[307]},{"name":"CRYPT_E_NOT_CHAR_STRING","features":[307]},{"name":"CRYPT_E_NOT_DECRYPTED","features":[307]},{"name":"CRYPT_E_NOT_FOUND","features":[307]},{"name":"CRYPT_E_NOT_IN_CTL","features":[307]},{"name":"CRYPT_E_NOT_IN_REVOCATION_DATABASE","features":[307]},{"name":"CRYPT_E_NO_DECRYPT_CERT","features":[307]},{"name":"CRYPT_E_NO_KEY_PROPERTY","features":[307]},{"name":"CRYPT_E_NO_MATCH","features":[307]},{"name":"CRYPT_E_NO_PROVIDER","features":[307]},{"name":"CRYPT_E_NO_REVOCATION_CHECK","features":[307]},{"name":"CRYPT_E_NO_REVOCATION_DLL","features":[307]},{"name":"CRYPT_E_NO_SIGNER","features":[307]},{"name":"CRYPT_E_NO_TRUSTED_SIGNER","features":[307]},{"name":"CRYPT_E_NO_VERIFY_USAGE_CHECK","features":[307]},{"name":"CRYPT_E_NO_VERIFY_USAGE_DLL","features":[307]},{"name":"CRYPT_E_OBJECT_LOCATOR_OBJECT_NOT_FOUND","features":[307]},{"name":"CRYPT_E_OID_FORMAT","features":[307]},{"name":"CRYPT_E_OSS_ERROR","features":[307]},{"name":"CRYPT_E_PENDING_CLOSE","features":[307]},{"name":"CRYPT_E_RECIPIENT_NOT_FOUND","features":[307]},{"name":"CRYPT_E_REVOCATION_OFFLINE","features":[307]},{"name":"CRYPT_E_REVOKED","features":[307]},{"name":"CRYPT_E_SECURITY_SETTINGS","features":[307]},{"name":"CRYPT_E_SELF_SIGNED","features":[307]},{"name":"CRYPT_E_SIGNER_NOT_FOUND","features":[307]},{"name":"CRYPT_E_STREAM_INSUFFICIENT_DATA","features":[307]},{"name":"CRYPT_E_STREAM_MSG_NOT_READY","features":[307]},{"name":"CRYPT_E_UNEXPECTED_ENCODING","features":[307]},{"name":"CRYPT_E_UNEXPECTED_MSG_TYPE","features":[307]},{"name":"CRYPT_E_UNKNOWN_ALGO","features":[307]},{"name":"CRYPT_E_VERIFY_USAGE_OFFLINE","features":[307]},{"name":"CRYPT_I_NEW_PROTECTION_REQUIRED","features":[307]},{"name":"CS_E_ADMIN_LIMIT_EXCEEDED","features":[307]},{"name":"CS_E_CLASS_NOTFOUND","features":[307]},{"name":"CS_E_FIRST","features":[307]},{"name":"CS_E_INTERNAL_ERROR","features":[307]},{"name":"CS_E_INVALID_PATH","features":[307]},{"name":"CS_E_INVALID_VERSION","features":[307]},{"name":"CS_E_LAST","features":[307]},{"name":"CS_E_NETWORK_ERROR","features":[307]},{"name":"CS_E_NOT_DELETABLE","features":[307]},{"name":"CS_E_NO_CLASSSTORE","features":[307]},{"name":"CS_E_OBJECT_ALREADY_EXISTS","features":[307]},{"name":"CS_E_OBJECT_NOTFOUND","features":[307]},{"name":"CS_E_PACKAGE_NOTFOUND","features":[307]},{"name":"CS_E_SCHEMA_MISMATCH","features":[307]},{"name":"CloseHandle","features":[307]},{"name":"CompareObjectHandles","features":[307]},{"name":"D2DERR_BAD_NUMBER","features":[307]},{"name":"D2DERR_BITMAP_BOUND_AS_TARGET","features":[307]},{"name":"D2DERR_BITMAP_CANNOT_DRAW","features":[307]},{"name":"D2DERR_CYCLIC_GRAPH","features":[307]},{"name":"D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED","features":[307]},{"name":"D2DERR_DISPLAY_STATE_INVALID","features":[307]},{"name":"D2DERR_EFFECT_IS_NOT_REGISTERED","features":[307]},{"name":"D2DERR_EXCEEDS_MAX_BITMAP_SIZE","features":[307]},{"name":"D2DERR_INCOMPATIBLE_BRUSH_TYPES","features":[307]},{"name":"D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES","features":[307]},{"name":"D2DERR_INTERMEDIATE_TOO_LARGE","features":[307]},{"name":"D2DERR_INTERNAL_ERROR","features":[307]},{"name":"D2DERR_INVALID_CALL","features":[307]},{"name":"D2DERR_INVALID_GLYPH_IMAGE","features":[307]},{"name":"D2DERR_INVALID_GRAPH_CONFIGURATION","features":[307]},{"name":"D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION","features":[307]},{"name":"D2DERR_INVALID_PROPERTY","features":[307]},{"name":"D2DERR_INVALID_TARGET","features":[307]},{"name":"D2DERR_LAYER_ALREADY_IN_USE","features":[307]},{"name":"D2DERR_MAX_TEXTURE_SIZE_EXCEEDED","features":[307]},{"name":"D2DERR_NOT_INITIALIZED","features":[307]},{"name":"D2DERR_NO_HARDWARE_DEVICE","features":[307]},{"name":"D2DERR_NO_SUBPROPERTIES","features":[307]},{"name":"D2DERR_ORIGINAL_TARGET_NOT_BOUND","features":[307]},{"name":"D2DERR_OUTSTANDING_BITMAP_REFERENCES","features":[307]},{"name":"D2DERR_POP_CALL_DID_NOT_MATCH_PUSH","features":[307]},{"name":"D2DERR_PRINT_FORMAT_NOT_SUPPORTED","features":[307]},{"name":"D2DERR_PRINT_JOB_CLOSED","features":[307]},{"name":"D2DERR_PUSH_POP_UNBALANCED","features":[307]},{"name":"D2DERR_RECREATE_TARGET","features":[307]},{"name":"D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT","features":[307]},{"name":"D2DERR_SCANNER_FAILED","features":[307]},{"name":"D2DERR_SCREEN_ACCESS_DENIED","features":[307]},{"name":"D2DERR_SHADER_COMPILE_FAILED","features":[307]},{"name":"D2DERR_TARGET_NOT_GDI_COMPATIBLE","features":[307]},{"name":"D2DERR_TEXT_EFFECT_IS_WRONG_TYPE","features":[307]},{"name":"D2DERR_TEXT_RENDERER_NOT_RELEASED","features":[307]},{"name":"D2DERR_TOO_MANY_SHADER_ELEMENTS","features":[307]},{"name":"D2DERR_TOO_MANY_TRANSFORM_INPUTS","features":[307]},{"name":"D2DERR_UNSUPPORTED_OPERATION","features":[307]},{"name":"D2DERR_UNSUPPORTED_VERSION","features":[307]},{"name":"D2DERR_WIN32_ERROR","features":[307]},{"name":"D2DERR_WRONG_FACTORY","features":[307]},{"name":"D2DERR_WRONG_RESOURCE_DOMAIN","features":[307]},{"name":"D2DERR_WRONG_STATE","features":[307]},{"name":"D2DERR_ZERO_VECTOR","features":[307]},{"name":"D3D10_ERROR_FILE_NOT_FOUND","features":[307]},{"name":"D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS","features":[307]},{"name":"D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD","features":[307]},{"name":"D3D11_ERROR_FILE_NOT_FOUND","features":[307]},{"name":"D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS","features":[307]},{"name":"D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS","features":[307]},{"name":"D3D12_ERROR_ADAPTER_NOT_FOUND","features":[307]},{"name":"D3D12_ERROR_DRIVER_VERSION_MISMATCH","features":[307]},{"name":"D3D12_ERROR_INVALID_REDIST","features":[307]},{"name":"DATA_E_FIRST","features":[307]},{"name":"DATA_E_LAST","features":[307]},{"name":"DATA_S_FIRST","features":[307]},{"name":"DATA_S_LAST","features":[307]},{"name":"DATA_S_SAMEFORMATETC","features":[307]},{"name":"DBG_APP_NOT_IDLE","features":[307]},{"name":"DBG_COMMAND_EXCEPTION","features":[307]},{"name":"DBG_CONTINUE","features":[307]},{"name":"DBG_CONTROL_BREAK","features":[307]},{"name":"DBG_CONTROL_C","features":[307]},{"name":"DBG_EXCEPTION_HANDLED","features":[307]},{"name":"DBG_EXCEPTION_NOT_HANDLED","features":[307]},{"name":"DBG_NO_STATE_CHANGE","features":[307]},{"name":"DBG_PRINTEXCEPTION_C","features":[307]},{"name":"DBG_PRINTEXCEPTION_WIDE_C","features":[307]},{"name":"DBG_REPLY_LATER","features":[307]},{"name":"DBG_RIPEXCEPTION","features":[307]},{"name":"DBG_TERMINATE_PROCESS","features":[307]},{"name":"DBG_TERMINATE_THREAD","features":[307]},{"name":"DBG_UNABLE_TO_PROVIDE_HANDLE","features":[307]},{"name":"DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED","features":[307]},{"name":"DCOMPOSITION_ERROR_SURFACE_NOT_BEING_RENDERED","features":[307]},{"name":"DCOMPOSITION_ERROR_WINDOW_ALREADY_COMPOSED","features":[307]},{"name":"DECIMAL","features":[307]},{"name":"DIGSIG_E_CRYPTO","features":[307]},{"name":"DIGSIG_E_DECODE","features":[307]},{"name":"DIGSIG_E_ENCODE","features":[307]},{"name":"DIGSIG_E_EXTENSIBILITY","features":[307]},{"name":"DISP_E_ARRAYISLOCKED","features":[307]},{"name":"DISP_E_BADCALLEE","features":[307]},{"name":"DISP_E_BADINDEX","features":[307]},{"name":"DISP_E_BADPARAMCOUNT","features":[307]},{"name":"DISP_E_BADVARTYPE","features":[307]},{"name":"DISP_E_BUFFERTOOSMALL","features":[307]},{"name":"DISP_E_DIVBYZERO","features":[307]},{"name":"DISP_E_EXCEPTION","features":[307]},{"name":"DISP_E_MEMBERNOTFOUND","features":[307]},{"name":"DISP_E_NONAMEDARGS","features":[307]},{"name":"DISP_E_NOTACOLLECTION","features":[307]},{"name":"DISP_E_OVERFLOW","features":[307]},{"name":"DISP_E_PARAMNOTFOUND","features":[307]},{"name":"DISP_E_PARAMNOTOPTIONAL","features":[307]},{"name":"DISP_E_TYPEMISMATCH","features":[307]},{"name":"DISP_E_UNKNOWNINTERFACE","features":[307]},{"name":"DISP_E_UNKNOWNLCID","features":[307]},{"name":"DISP_E_UNKNOWNNAME","features":[307]},{"name":"DNS_ERROR_ADDRESS_REQUIRED","features":[307]},{"name":"DNS_ERROR_ALIAS_LOOP","features":[307]},{"name":"DNS_ERROR_AUTOZONE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_AXFR","features":[307]},{"name":"DNS_ERROR_BACKGROUND_LOADING","features":[307]},{"name":"DNS_ERROR_BAD_KEYMASTER","features":[307]},{"name":"DNS_ERROR_BAD_PACKET","features":[307]},{"name":"DNS_ERROR_CANNOT_FIND_ROOT_HINTS","features":[307]},{"name":"DNS_ERROR_CLIENT_SUBNET_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_CLIENT_SUBNET_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_CLIENT_SUBNET_IS_ACCESSED","features":[307]},{"name":"DNS_ERROR_CNAME_COLLISION","features":[307]},{"name":"DNS_ERROR_CNAME_LOOP","features":[307]},{"name":"DNS_ERROR_DATABASE_BASE","features":[307]},{"name":"DNS_ERROR_DATAFILE_BASE","features":[307]},{"name":"DNS_ERROR_DATAFILE_OPEN_FAILURE","features":[307]},{"name":"DNS_ERROR_DATAFILE_PARSING","features":[307]},{"name":"DNS_ERROR_DEFAULT_SCOPE","features":[307]},{"name":"DNS_ERROR_DEFAULT_VIRTUALIZATION_INSTANCE","features":[307]},{"name":"DNS_ERROR_DEFAULT_ZONESCOPE","features":[307]},{"name":"DNS_ERROR_DELEGATION_REQUIRED","features":[307]},{"name":"DNS_ERROR_DNAME_COLLISION","features":[307]},{"name":"DNS_ERROR_DNSSEC_BASE","features":[307]},{"name":"DNS_ERROR_DNSSEC_IS_DISABLED","features":[307]},{"name":"DNS_ERROR_DP_ALREADY_ENLISTED","features":[307]},{"name":"DNS_ERROR_DP_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_DP_BASE","features":[307]},{"name":"DNS_ERROR_DP_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_DP_FSMO_ERROR","features":[307]},{"name":"DNS_ERROR_DP_NOT_AVAILABLE","features":[307]},{"name":"DNS_ERROR_DP_NOT_ENLISTED","features":[307]},{"name":"DNS_ERROR_DS_UNAVAILABLE","features":[307]},{"name":"DNS_ERROR_DS_ZONE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_DWORD_VALUE_TOO_LARGE","features":[307]},{"name":"DNS_ERROR_DWORD_VALUE_TOO_SMALL","features":[307]},{"name":"DNS_ERROR_FILE_WRITEBACK_FAILED","features":[307]},{"name":"DNS_ERROR_FORWARDER_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_GENERAL_API_BASE","features":[307]},{"name":"DNS_ERROR_INCONSISTENT_ROOT_HINTS","features":[307]},{"name":"DNS_ERROR_INVAILD_VIRTUALIZATION_INSTANCE_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_CLIENT_SUBNET_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_DATA","features":[307]},{"name":"DNS_ERROR_INVALID_DATAFILE_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_INITIAL_ROLLOVER_OFFSET","features":[307]},{"name":"DNS_ERROR_INVALID_IP_ADDRESS","features":[307]},{"name":"DNS_ERROR_INVALID_KEY_SIZE","features":[307]},{"name":"DNS_ERROR_INVALID_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_NAME_CHAR","features":[307]},{"name":"DNS_ERROR_INVALID_NSEC3_ITERATION_COUNT","features":[307]},{"name":"DNS_ERROR_INVALID_POLICY_TABLE","features":[307]},{"name":"DNS_ERROR_INVALID_PROPERTY","features":[307]},{"name":"DNS_ERROR_INVALID_ROLLOVER_PERIOD","features":[307]},{"name":"DNS_ERROR_INVALID_SCOPE_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_SCOPE_OPERATION","features":[307]},{"name":"DNS_ERROR_INVALID_SIGNATURE_VALIDITY_PERIOD","features":[307]},{"name":"DNS_ERROR_INVALID_TYPE","features":[307]},{"name":"DNS_ERROR_INVALID_XML","features":[307]},{"name":"DNS_ERROR_INVALID_ZONESCOPE_NAME","features":[307]},{"name":"DNS_ERROR_INVALID_ZONE_OPERATION","features":[307]},{"name":"DNS_ERROR_INVALID_ZONE_TYPE","features":[307]},{"name":"DNS_ERROR_KEYMASTER_REQUIRED","features":[307]},{"name":"DNS_ERROR_KSP_DOES_NOT_SUPPORT_PROTECTION","features":[307]},{"name":"DNS_ERROR_KSP_NOT_ACCESSIBLE","features":[307]},{"name":"DNS_ERROR_LOAD_ZONESCOPE_FAILED","features":[307]},{"name":"DNS_ERROR_MASK","features":[307]},{"name":"DNS_ERROR_NAME_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_NAME_NOT_IN_ZONE","features":[307]},{"name":"DNS_ERROR_NBSTAT_INIT_FAILED","features":[307]},{"name":"DNS_ERROR_NEED_SECONDARY_ADDRESSES","features":[307]},{"name":"DNS_ERROR_NEED_WINS_SERVERS","features":[307]},{"name":"DNS_ERROR_NODE_CREATION_FAILED","features":[307]},{"name":"DNS_ERROR_NODE_IS_CNAME","features":[307]},{"name":"DNS_ERROR_NODE_IS_DNAME","features":[307]},{"name":"DNS_ERROR_NON_RFC_NAME","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_ACTIVE_SKD","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_RODC","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_SIGNED_ZONE","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_UNSIGNED_ZONE","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_ON_ZSK","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_UNDER_DNAME","features":[307]},{"name":"DNS_ERROR_NOT_ALLOWED_WITH_ZONESCOPES","features":[307]},{"name":"DNS_ERROR_NOT_ENOUGH_SIGNING_KEY_DESCRIPTORS","features":[307]},{"name":"DNS_ERROR_NOT_UNIQUE","features":[307]},{"name":"DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE","features":[307]},{"name":"DNS_ERROR_NO_CREATE_CACHE_DATA","features":[307]},{"name":"DNS_ERROR_NO_DNS_SERVERS","features":[307]},{"name":"DNS_ERROR_NO_MEMORY","features":[307]},{"name":"DNS_ERROR_NO_PACKET","features":[307]},{"name":"DNS_ERROR_NO_TCPIP","features":[307]},{"name":"DNS_ERROR_NO_VALID_TRUST_ANCHORS","features":[307]},{"name":"DNS_ERROR_NO_ZONE_INFO","features":[307]},{"name":"DNS_ERROR_NSEC3_INCOMPATIBLE_WITH_RSA_SHA1","features":[307]},{"name":"DNS_ERROR_NSEC3_NAME_COLLISION","features":[307]},{"name":"DNS_ERROR_NSEC_INCOMPATIBLE_WITH_NSEC3_RSA_SHA1","features":[307]},{"name":"DNS_ERROR_NUMERIC_NAME","features":[307]},{"name":"DNS_ERROR_OPERATION_BASE","features":[307]},{"name":"DNS_ERROR_PACKET_FMT_BASE","features":[307]},{"name":"DNS_ERROR_POLICY_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_POLICY_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_CLIENT_SUBNET","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_FQDN","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_INTERFACE","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_NETWORK_PROTOCOL","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_QUERY_TYPE","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_TIME_OF_DAY","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_CRITERIA_TRANSPORT_PROTOCOL","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_NAME","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_SETTINGS","features":[307]},{"name":"DNS_ERROR_POLICY_INVALID_WEIGHT","features":[307]},{"name":"DNS_ERROR_POLICY_LOCKED","features":[307]},{"name":"DNS_ERROR_POLICY_MISSING_CRITERIA","features":[307]},{"name":"DNS_ERROR_POLICY_PROCESSING_ORDER_INVALID","features":[307]},{"name":"DNS_ERROR_POLICY_SCOPE_MISSING","features":[307]},{"name":"DNS_ERROR_POLICY_SCOPE_NOT_ALLOWED","features":[307]},{"name":"DNS_ERROR_PRIMARY_REQUIRES_DATAFILE","features":[307]},{"name":"DNS_ERROR_RCODE","features":[307]},{"name":"DNS_ERROR_RCODE_BADKEY","features":[307]},{"name":"DNS_ERROR_RCODE_BADSIG","features":[307]},{"name":"DNS_ERROR_RCODE_BADTIME","features":[307]},{"name":"DNS_ERROR_RCODE_FORMAT_ERROR","features":[307]},{"name":"DNS_ERROR_RCODE_LAST","features":[307]},{"name":"DNS_ERROR_RCODE_NAME_ERROR","features":[307]},{"name":"DNS_ERROR_RCODE_NOTAUTH","features":[307]},{"name":"DNS_ERROR_RCODE_NOTZONE","features":[307]},{"name":"DNS_ERROR_RCODE_NOT_IMPLEMENTED","features":[307]},{"name":"DNS_ERROR_RCODE_NO_ERROR","features":[307]},{"name":"DNS_ERROR_RCODE_NXRRSET","features":[307]},{"name":"DNS_ERROR_RCODE_REFUSED","features":[307]},{"name":"DNS_ERROR_RCODE_SERVER_FAILURE","features":[307]},{"name":"DNS_ERROR_RCODE_YXDOMAIN","features":[307]},{"name":"DNS_ERROR_RCODE_YXRRSET","features":[307]},{"name":"DNS_ERROR_RECORD_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_RECORD_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_RECORD_FORMAT","features":[307]},{"name":"DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT","features":[307]},{"name":"DNS_ERROR_RECORD_TIMED_OUT","features":[307]},{"name":"DNS_ERROR_RESPONSE_CODES_BASE","features":[307]},{"name":"DNS_ERROR_ROLLOVER_ALREADY_QUEUED","features":[307]},{"name":"DNS_ERROR_ROLLOVER_IN_PROGRESS","features":[307]},{"name":"DNS_ERROR_ROLLOVER_NOT_POKEABLE","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_IPV4_PREFIX","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_IPV6_PREFIX","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_LEAK_RATE","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_TC_RATE","features":[307]},{"name":"DNS_ERROR_RRL_INVALID_WINDOW_SIZE","features":[307]},{"name":"DNS_ERROR_RRL_LEAK_RATE_LESSTHAN_TC_RATE","features":[307]},{"name":"DNS_ERROR_RRL_NOT_ENABLED","features":[307]},{"name":"DNS_ERROR_SCOPE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_SCOPE_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_SCOPE_LOCKED","features":[307]},{"name":"DNS_ERROR_SECONDARY_DATA","features":[307]},{"name":"DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP","features":[307]},{"name":"DNS_ERROR_SECURE_BASE","features":[307]},{"name":"DNS_ERROR_SERVERSCOPE_IS_REFERENCED","features":[307]},{"name":"DNS_ERROR_SETUP_BASE","features":[307]},{"name":"DNS_ERROR_SIGNING_KEY_NOT_ACCESSIBLE","features":[307]},{"name":"DNS_ERROR_SOA_DELETE_INVALID","features":[307]},{"name":"DNS_ERROR_STANDBY_KEY_NOT_PRESENT","features":[307]},{"name":"DNS_ERROR_SUBNET_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_SUBNET_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_TOO_MANY_SKDS","features":[307]},{"name":"DNS_ERROR_TRY_AGAIN_LATER","features":[307]},{"name":"DNS_ERROR_UNEXPECTED_CNG_ERROR","features":[307]},{"name":"DNS_ERROR_UNEXPECTED_DATA_PROTECTION_ERROR","features":[307]},{"name":"DNS_ERROR_UNKNOWN_RECORD_TYPE","features":[307]},{"name":"DNS_ERROR_UNKNOWN_SIGNING_PARAMETER_VERSION","features":[307]},{"name":"DNS_ERROR_UNSECURE_PACKET","features":[307]},{"name":"DNS_ERROR_UNSUPPORTED_ALGORITHM","features":[307]},{"name":"DNS_ERROR_VIRTUALIZATION_INSTANCE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_VIRTUALIZATION_INSTANCE_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_VIRTUALIZATION_TREE_LOCKED","features":[307]},{"name":"DNS_ERROR_WINS_INIT_FAILED","features":[307]},{"name":"DNS_ERROR_ZONESCOPE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_ZONESCOPE_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_ZONESCOPE_FILE_WRITEBACK_FAILED","features":[307]},{"name":"DNS_ERROR_ZONESCOPE_IS_REFERENCED","features":[307]},{"name":"DNS_ERROR_ZONE_ALREADY_EXISTS","features":[307]},{"name":"DNS_ERROR_ZONE_BASE","features":[307]},{"name":"DNS_ERROR_ZONE_CONFIGURATION_ERROR","features":[307]},{"name":"DNS_ERROR_ZONE_CREATION_FAILED","features":[307]},{"name":"DNS_ERROR_ZONE_DOES_NOT_EXIST","features":[307]},{"name":"DNS_ERROR_ZONE_HAS_NO_NS_RECORDS","features":[307]},{"name":"DNS_ERROR_ZONE_HAS_NO_SOA_RECORD","features":[307]},{"name":"DNS_ERROR_ZONE_IS_SHUTDOWN","features":[307]},{"name":"DNS_ERROR_ZONE_LOCKED","features":[307]},{"name":"DNS_ERROR_ZONE_LOCKED_FOR_SIGNING","features":[307]},{"name":"DNS_ERROR_ZONE_NOT_SECONDARY","features":[307]},{"name":"DNS_ERROR_ZONE_REQUIRES_MASTER_IP","features":[307]},{"name":"DNS_INFO_ADDED_LOCAL_WINS","features":[307]},{"name":"DNS_INFO_AXFR_COMPLETE","features":[307]},{"name":"DNS_INFO_NO_RECORDS","features":[307]},{"name":"DNS_REQUEST_PENDING","features":[307]},{"name":"DNS_STATUS_CONTINUE_NEEDED","features":[307]},{"name":"DNS_STATUS_DOTTED_NAME","features":[307]},{"name":"DNS_STATUS_FQDN","features":[307]},{"name":"DNS_STATUS_SINGLE_PART_NAME","features":[307]},{"name":"DNS_WARNING_DOMAIN_UNDELETED","features":[307]},{"name":"DNS_WARNING_PTR_CREATE_FAILED","features":[307]},{"name":"DRAGDROP_E_ALREADYREGISTERED","features":[307]},{"name":"DRAGDROP_E_CONCURRENT_DRAG_ATTEMPTED","features":[307]},{"name":"DRAGDROP_E_FIRST","features":[307]},{"name":"DRAGDROP_E_INVALIDHWND","features":[307]},{"name":"DRAGDROP_E_LAST","features":[307]},{"name":"DRAGDROP_E_NOTREGISTERED","features":[307]},{"name":"DRAGDROP_S_CANCEL","features":[307]},{"name":"DRAGDROP_S_DROP","features":[307]},{"name":"DRAGDROP_S_FIRST","features":[307]},{"name":"DRAGDROP_S_LAST","features":[307]},{"name":"DRAGDROP_S_USEDEFAULTCURSORS","features":[307]},{"name":"DUPLICATE_CLOSE_SOURCE","features":[307]},{"name":"DUPLICATE_HANDLE_OPTIONS","features":[307]},{"name":"DUPLICATE_SAME_ACCESS","features":[307]},{"name":"DV_E_CLIPFORMAT","features":[307]},{"name":"DV_E_DVASPECT","features":[307]},{"name":"DV_E_DVTARGETDEVICE","features":[307]},{"name":"DV_E_DVTARGETDEVICE_SIZE","features":[307]},{"name":"DV_E_FORMATETC","features":[307]},{"name":"DV_E_LINDEX","features":[307]},{"name":"DV_E_NOIVIEWOBJECT","features":[307]},{"name":"DV_E_STATDATA","features":[307]},{"name":"DV_E_STGMEDIUM","features":[307]},{"name":"DV_E_TYMED","features":[307]},{"name":"DWMERR_CATASTROPHIC_FAILURE","features":[307]},{"name":"DWMERR_STATE_TRANSITION_FAILED","features":[307]},{"name":"DWMERR_THEME_FAILED","features":[307]},{"name":"DWM_E_ADAPTER_NOT_FOUND","features":[307]},{"name":"DWM_E_COMPOSITIONDISABLED","features":[307]},{"name":"DWM_E_NOT_QUEUING_PRESENTS","features":[307]},{"name":"DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE","features":[307]},{"name":"DWM_E_REMOTING_NOT_SUPPORTED","features":[307]},{"name":"DWM_E_TEXTURE_TOO_LARGE","features":[307]},{"name":"DWM_S_GDI_REDIRECTION_SURFACE","features":[307]},{"name":"DWM_S_GDI_REDIRECTION_SURFACE_BLT_VIA_GDI","features":[307]},{"name":"DWRITE_E_ALREADYREGISTERED","features":[307]},{"name":"DWRITE_E_CACHEFORMAT","features":[307]},{"name":"DWRITE_E_CACHEVERSION","features":[307]},{"name":"DWRITE_E_FILEACCESS","features":[307]},{"name":"DWRITE_E_FILEFORMAT","features":[307]},{"name":"DWRITE_E_FILENOTFOUND","features":[307]},{"name":"DWRITE_E_FLOWDIRECTIONCONFLICTS","features":[307]},{"name":"DWRITE_E_FONTCOLLECTIONOBSOLETE","features":[307]},{"name":"DWRITE_E_NOCOLOR","features":[307]},{"name":"DWRITE_E_NOFONT","features":[307]},{"name":"DWRITE_E_TEXTRENDERERINCOMPATIBLE","features":[307]},{"name":"DWRITE_E_UNEXPECTED","features":[307]},{"name":"DWRITE_E_UNSUPPORTEDOPERATION","features":[307]},{"name":"DXCORE_ERROR_EVENT_NOT_UNREGISTERED","features":[307]},{"name":"DXGI_DDI_ERR_NONEXCLUSIVE","features":[307]},{"name":"DXGI_DDI_ERR_UNSUPPORTED","features":[307]},{"name":"DXGI_DDI_ERR_WASSTILLDRAWING","features":[307]},{"name":"DXGI_STATUS_CLIPPED","features":[307]},{"name":"DXGI_STATUS_DDA_WAS_STILL_DRAWING","features":[307]},{"name":"DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE","features":[307]},{"name":"DXGI_STATUS_MODE_CHANGED","features":[307]},{"name":"DXGI_STATUS_MODE_CHANGE_IN_PROGRESS","features":[307]},{"name":"DXGI_STATUS_NO_DESKTOP_ACCESS","features":[307]},{"name":"DXGI_STATUS_NO_REDIRECTION","features":[307]},{"name":"DXGI_STATUS_OCCLUDED","features":[307]},{"name":"DXGI_STATUS_PRESENT_REQUIRED","features":[307]},{"name":"DXGI_STATUS_UNOCCLUDED","features":[307]},{"name":"DuplicateHandle","features":[307]},{"name":"EAS_E_ADMINS_CANNOT_CHANGE_PASSWORD","features":[307]},{"name":"EAS_E_ADMINS_HAVE_BLANK_PASSWORD","features":[307]},{"name":"EAS_E_CONNECTED_ADMINS_NEED_TO_CHANGE_PASSWORD","features":[307]},{"name":"EAS_E_CURRENT_CONNECTED_USER_NEED_TO_CHANGE_PASSWORD","features":[307]},{"name":"EAS_E_CURRENT_USER_HAS_BLANK_PASSWORD","features":[307]},{"name":"EAS_E_LOCAL_CONTROLLED_USERS_CANNOT_CHANGE_PASSWORD","features":[307]},{"name":"EAS_E_PASSWORD_POLICY_NOT_ENFORCEABLE_FOR_CONNECTED_ADMINS","features":[307]},{"name":"EAS_E_PASSWORD_POLICY_NOT_ENFORCEABLE_FOR_CURRENT_CONNECTED_USER","features":[307]},{"name":"EAS_E_POLICY_COMPLIANT_WITH_ACTIONS","features":[307]},{"name":"EAS_E_POLICY_NOT_MANAGED_BY_OS","features":[307]},{"name":"EAS_E_REQUESTED_POLICY_NOT_ENFORCEABLE","features":[307]},{"name":"EAS_E_REQUESTED_POLICY_PASSWORD_EXPIRATION_INCOMPATIBLE","features":[307]},{"name":"EAS_E_USER_CANNOT_CHANGE_PASSWORD","features":[307]},{"name":"ENUM_E_FIRST","features":[307]},{"name":"ENUM_E_LAST","features":[307]},{"name":"ENUM_S_FIRST","features":[307]},{"name":"ENUM_S_LAST","features":[307]},{"name":"EPT_NT_CANT_CREATE","features":[307]},{"name":"EPT_NT_CANT_PERFORM_OP","features":[307]},{"name":"EPT_NT_INVALID_ENTRY","features":[307]},{"name":"EPT_NT_NOT_REGISTERED","features":[307]},{"name":"ERROR_ABANDONED_WAIT_0","features":[307]},{"name":"ERROR_ABANDONED_WAIT_63","features":[307]},{"name":"ERROR_ABANDON_HIBERFILE","features":[307]},{"name":"ERROR_ABIOS_ERROR","features":[307]},{"name":"ERROR_ACCESS_AUDIT_BY_POLICY","features":[307]},{"name":"ERROR_ACCESS_DENIED","features":[307]},{"name":"ERROR_ACCESS_DENIED_APPDATA","features":[307]},{"name":"ERROR_ACCESS_DISABLED_BY_POLICY","features":[307]},{"name":"ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY","features":[307]},{"name":"ERROR_ACCESS_DISABLED_WEBBLADE","features":[307]},{"name":"ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER","features":[307]},{"name":"ERROR_ACCOUNT_DISABLED","features":[307]},{"name":"ERROR_ACCOUNT_EXPIRED","features":[307]},{"name":"ERROR_ACCOUNT_LOCKED_OUT","features":[307]},{"name":"ERROR_ACCOUNT_RESTRICTION","features":[307]},{"name":"ERROR_ACPI_ERROR","features":[307]},{"name":"ERROR_ACTIVATION_COUNT_EXCEEDED","features":[307]},{"name":"ERROR_ACTIVE_CONNECTIONS","features":[307]},{"name":"ERROR_ADAP_HDW_ERR","features":[307]},{"name":"ERROR_ADDRESS_ALREADY_ASSOCIATED","features":[307]},{"name":"ERROR_ADDRESS_NOT_ASSOCIATED","features":[307]},{"name":"ERROR_ADVANCED_INSTALLER_FAILED","features":[307]},{"name":"ERROR_ALERTED","features":[307]},{"name":"ERROR_ALIAS_EXISTS","features":[307]},{"name":"ERROR_ALLOCATE_BUCKET","features":[307]},{"name":"ERROR_ALLOTTED_SPACE_EXCEEDED","features":[307]},{"name":"ERROR_ALLOWED_PORT_TYPE_RESTRICTION","features":[307]},{"name":"ERROR_ALL_NODES_NOT_AVAILABLE","features":[307]},{"name":"ERROR_ALL_SIDS_FILTERED","features":[307]},{"name":"ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_ALREADY_ASSIGNED","features":[307]},{"name":"ERROR_ALREADY_CONNECTED","features":[307]},{"name":"ERROR_ALREADY_CONNECTING","features":[307]},{"name":"ERROR_ALREADY_EXISTS","features":[307]},{"name":"ERROR_ALREADY_FIBER","features":[307]},{"name":"ERROR_ALREADY_HAS_STREAM_ID","features":[307]},{"name":"ERROR_ALREADY_INITIALIZED","features":[307]},{"name":"ERROR_ALREADY_REGISTERED","features":[307]},{"name":"ERROR_ALREADY_RUNNING_LKG","features":[307]},{"name":"ERROR_ALREADY_THREAD","features":[307]},{"name":"ERROR_ALREADY_WAITING","features":[307]},{"name":"ERROR_ALREADY_WIN32","features":[307]},{"name":"ERROR_AMBIGUOUS_SYSTEM_DEVICE","features":[307]},{"name":"ERROR_API_UNAVAILABLE","features":[307]},{"name":"ERROR_APPCONTAINER_REQUIRED","features":[307]},{"name":"ERROR_APPEXEC_APP_COMPAT_BLOCK","features":[307]},{"name":"ERROR_APPEXEC_CALLER_WAIT_TIMEOUT","features":[307]},{"name":"ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING","features":[307]},{"name":"ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES","features":[307]},{"name":"ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION","features":[307]},{"name":"ERROR_APPEXEC_CONDITION_NOT_SATISFIED","features":[307]},{"name":"ERROR_APPEXEC_HANDLE_INVALIDATED","features":[307]},{"name":"ERROR_APPEXEC_HOST_ID_MISMATCH","features":[307]},{"name":"ERROR_APPEXEC_INVALID_HOST_GENERATION","features":[307]},{"name":"ERROR_APPEXEC_INVALID_HOST_STATE","features":[307]},{"name":"ERROR_APPEXEC_NO_DONOR","features":[307]},{"name":"ERROR_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION","features":[307]},{"name":"ERROR_APPEXEC_UNKNOWN_USER","features":[307]},{"name":"ERROR_APPHELP_BLOCK","features":[307]},{"name":"ERROR_APPINSTALLER_ACTIVATION_BLOCKED","features":[307]},{"name":"ERROR_APPINSTALLER_IS_MANAGED_BY_SYSTEM","features":[307]},{"name":"ERROR_APPINSTALLER_URI_IN_USE","features":[307]},{"name":"ERROR_APPX_FILE_NOT_ENCRYPTED","features":[307]},{"name":"ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN","features":[307]},{"name":"ERROR_APPX_RAW_DATA_WRITE_FAILED","features":[307]},{"name":"ERROR_APP_DATA_CORRUPT","features":[307]},{"name":"ERROR_APP_DATA_EXPIRED","features":[307]},{"name":"ERROR_APP_DATA_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_APP_DATA_NOT_FOUND","features":[307]},{"name":"ERROR_APP_DATA_REBOOT_REQUIRED","features":[307]},{"name":"ERROR_APP_HANG","features":[307]},{"name":"ERROR_APP_INIT_FAILURE","features":[307]},{"name":"ERROR_APP_WRONG_OS","features":[307]},{"name":"ERROR_ARBITRATION_UNHANDLED","features":[307]},{"name":"ERROR_ARENA_TRASHED","features":[307]},{"name":"ERROR_ARITHMETIC_OVERFLOW","features":[307]},{"name":"ERROR_ASSERTION_FAILURE","features":[307]},{"name":"ERROR_ATOMIC_LOCKS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_ATTRIBUTE_NOT_PRESENT","features":[307]},{"name":"ERROR_AUDITING_DISABLED","features":[307]},{"name":"ERROR_AUDIT_FAILED","features":[307]},{"name":"ERROR_AUTHENTICATION_FIREWALL_FAILED","features":[307]},{"name":"ERROR_AUTHENTICATOR_MISMATCH","features":[307]},{"name":"ERROR_AUTHENTICODE_DISALLOWED","features":[307]},{"name":"ERROR_AUTHENTICODE_PUBLISHER_NOT_TRUSTED","features":[307]},{"name":"ERROR_AUTHENTICODE_TRUSTED_PUBLISHER","features":[307]},{"name":"ERROR_AUTHENTICODE_TRUST_NOT_ESTABLISHED","features":[307]},{"name":"ERROR_AUTHIP_FAILURE","features":[307]},{"name":"ERROR_AUTH_PROTOCOL_REJECTED","features":[307]},{"name":"ERROR_AUTH_PROTOCOL_RESTRICTION","features":[307]},{"name":"ERROR_AUTH_SERVER_TIMEOUT","features":[307]},{"name":"ERROR_AUTODATASEG_EXCEEDS_64k","features":[307]},{"name":"ERROR_BACKUP_CONTROLLER","features":[307]},{"name":"ERROR_BADDB","features":[307]},{"name":"ERROR_BADKEY","features":[307]},{"name":"ERROR_BADSTARTPOSITION","features":[307]},{"name":"ERROR_BAD_ACCESSOR_FLAGS","features":[307]},{"name":"ERROR_BAD_ARGUMENTS","features":[307]},{"name":"ERROR_BAD_CLUSTERS","features":[307]},{"name":"ERROR_BAD_COMMAND","features":[307]},{"name":"ERROR_BAD_COMPRESSION_BUFFER","features":[307]},{"name":"ERROR_BAD_CONFIGURATION","features":[307]},{"name":"ERROR_BAD_CURRENT_DIRECTORY","features":[307]},{"name":"ERROR_BAD_DESCRIPTOR_FORMAT","features":[307]},{"name":"ERROR_BAD_DEVICE","features":[307]},{"name":"ERROR_BAD_DEVICE_PATH","features":[307]},{"name":"ERROR_BAD_DEV_TYPE","features":[307]},{"name":"ERROR_BAD_DLL_ENTRYPOINT","features":[307]},{"name":"ERROR_BAD_DRIVER","features":[307]},{"name":"ERROR_BAD_DRIVER_LEVEL","features":[307]},{"name":"ERROR_BAD_ENVIRONMENT","features":[307]},{"name":"ERROR_BAD_EXE_FORMAT","features":[307]},{"name":"ERROR_BAD_FILE_TYPE","features":[307]},{"name":"ERROR_BAD_FORMAT","features":[307]},{"name":"ERROR_BAD_FUNCTION_TABLE","features":[307]},{"name":"ERROR_BAD_IMPERSONATION_LEVEL","features":[307]},{"name":"ERROR_BAD_INHERITANCE_ACL","features":[307]},{"name":"ERROR_BAD_INTERFACE_INSTALLSECT","features":[307]},{"name":"ERROR_BAD_LENGTH","features":[307]},{"name":"ERROR_BAD_LOGON_SESSION_STATE","features":[307]},{"name":"ERROR_BAD_MCFG_TABLE","features":[307]},{"name":"ERROR_BAD_NETPATH","features":[307]},{"name":"ERROR_BAD_NET_NAME","features":[307]},{"name":"ERROR_BAD_NET_RESP","features":[307]},{"name":"ERROR_BAD_PATHNAME","features":[307]},{"name":"ERROR_BAD_PIPE","features":[307]},{"name":"ERROR_BAD_PROFILE","features":[307]},{"name":"ERROR_BAD_PROVIDER","features":[307]},{"name":"ERROR_BAD_QUERY_SYNTAX","features":[307]},{"name":"ERROR_BAD_RECOVERY_POLICY","features":[307]},{"name":"ERROR_BAD_REM_ADAP","features":[307]},{"name":"ERROR_BAD_SECTION_NAME_LINE","features":[307]},{"name":"ERROR_BAD_SERVICE_ENTRYPOINT","features":[307]},{"name":"ERROR_BAD_SERVICE_INSTALLSECT","features":[307]},{"name":"ERROR_BAD_STACK","features":[307]},{"name":"ERROR_BAD_THREADID_ADDR","features":[307]},{"name":"ERROR_BAD_TOKEN_TYPE","features":[307]},{"name":"ERROR_BAD_UNIT","features":[307]},{"name":"ERROR_BAD_USERNAME","features":[307]},{"name":"ERROR_BAD_USER_PROFILE","features":[307]},{"name":"ERROR_BAD_VALIDATION_CLASS","features":[307]},{"name":"ERROR_BAP_DISCONNECTED","features":[307]},{"name":"ERROR_BAP_REQUIRED","features":[307]},{"name":"ERROR_BCD_NOT_ALL_ENTRIES_IMPORTED","features":[307]},{"name":"ERROR_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED","features":[307]},{"name":"ERROR_BCD_TOO_MANY_ELEMENTS","features":[307]},{"name":"ERROR_BEGINNING_OF_MEDIA","features":[307]},{"name":"ERROR_BEYOND_VDL","features":[307]},{"name":"ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT","features":[307]},{"name":"ERROR_BIZRULES_NOT_ENABLED","features":[307]},{"name":"ERROR_BLOCKED_BY_PARENTAL_CONTROLS","features":[307]},{"name":"ERROR_BLOCK_SHARED","features":[307]},{"name":"ERROR_BLOCK_SOURCE_WEAK_REFERENCE_INVALID","features":[307]},{"name":"ERROR_BLOCK_TARGET_WEAK_REFERENCE_INVALID","features":[307]},{"name":"ERROR_BLOCK_TOO_MANY_REFERENCES","features":[307]},{"name":"ERROR_BLOCK_WEAK_REFERENCE_INVALID","features":[307]},{"name":"ERROR_BOOT_ALREADY_ACCEPTED","features":[307]},{"name":"ERROR_BROKEN_PIPE","features":[307]},{"name":"ERROR_BUFFER_ALL_ZEROS","features":[307]},{"name":"ERROR_BUFFER_OVERFLOW","features":[307]},{"name":"ERROR_BUSY","features":[307]},{"name":"ERROR_BUSY_DRIVE","features":[307]},{"name":"ERROR_BUS_RESET","features":[307]},{"name":"ERROR_BYPASSIO_FLT_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CACHE_PAGE_LOCKED","features":[307]},{"name":"ERROR_CALLBACK_INVOKE_INLINE","features":[307]},{"name":"ERROR_CALLBACK_POP_STACK","features":[307]},{"name":"ERROR_CALLBACK_SUPPLIED_INVALID_DATA","features":[307]},{"name":"ERROR_CALL_NOT_IMPLEMENTED","features":[307]},{"name":"ERROR_CANCELLED","features":[307]},{"name":"ERROR_CANCEL_VIOLATION","features":[307]},{"name":"ERROR_CANNOT_ABORT_TRANSACTIONS","features":[307]},{"name":"ERROR_CANNOT_ACCEPT_TRANSACTED_WORK","features":[307]},{"name":"ERROR_CANNOT_BREAK_OPLOCK","features":[307]},{"name":"ERROR_CANNOT_COPY","features":[307]},{"name":"ERROR_CANNOT_DETECT_DRIVER_FAILURE","features":[307]},{"name":"ERROR_CANNOT_DETECT_PROCESS_ABORT","features":[307]},{"name":"ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION","features":[307]},{"name":"ERROR_CANNOT_FIND_WND_CLASS","features":[307]},{"name":"ERROR_CANNOT_GRANT_REQUESTED_OPLOCK","features":[307]},{"name":"ERROR_CANNOT_IMPERSONATE","features":[307]},{"name":"ERROR_CANNOT_LOAD_REGISTRY_FILE","features":[307]},{"name":"ERROR_CANNOT_MAKE","features":[307]},{"name":"ERROR_CANNOT_OPEN_PROFILE","features":[307]},{"name":"ERROR_CANNOT_SWITCH_RUNLEVEL","features":[307]},{"name":"ERROR_CANTFETCHBACKWARDS","features":[307]},{"name":"ERROR_CANTOPEN","features":[307]},{"name":"ERROR_CANTREAD","features":[307]},{"name":"ERROR_CANTSCROLLBACKWARDS","features":[307]},{"name":"ERROR_CANTWRITE","features":[307]},{"name":"ERROR_CANT_ACCESS_DOMAIN_INFO","features":[307]},{"name":"ERROR_CANT_ACCESS_FILE","features":[307]},{"name":"ERROR_CANT_ATTACH_TO_DEV_VOLUME","features":[307]},{"name":"ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY","features":[307]},{"name":"ERROR_CANT_CLEAR_ENCRYPTION_FLAG","features":[307]},{"name":"ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS","features":[307]},{"name":"ERROR_CANT_CROSS_RM_BOUNDARY","features":[307]},{"name":"ERROR_CANT_DELETE_LAST_ITEM","features":[307]},{"name":"ERROR_CANT_DISABLE_MANDATORY","features":[307]},{"name":"ERROR_CANT_ENABLE_DENY_ONLY","features":[307]},{"name":"ERROR_CANT_EVICT_ACTIVE_NODE","features":[307]},{"name":"ERROR_CANT_LOAD_CLASS_ICON","features":[307]},{"name":"ERROR_CANT_OPEN_ANONYMOUS","features":[307]},{"name":"ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT","features":[307]},{"name":"ERROR_CANT_RECOVER_WITH_HANDLE_OPEN","features":[307]},{"name":"ERROR_CANT_REMOVE_DEVINST","features":[307]},{"name":"ERROR_CANT_RESOLVE_FILENAME","features":[307]},{"name":"ERROR_CANT_TERMINATE_SELF","features":[307]},{"name":"ERROR_CANT_WAIT","features":[307]},{"name":"ERROR_CAN_NOT_COMPLETE","features":[307]},{"name":"ERROR_CAN_NOT_DEL_LOCAL_WINS","features":[307]},{"name":"ERROR_CAPAUTHZ_CHANGE_TYPE","features":[307]},{"name":"ERROR_CAPAUTHZ_DB_CORRUPTED","features":[307]},{"name":"ERROR_CAPAUTHZ_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_CAPAUTHZ_NOT_DEVUNLOCKED","features":[307]},{"name":"ERROR_CAPAUTHZ_NOT_PROVISIONED","features":[307]},{"name":"ERROR_CAPAUTHZ_NO_POLICY","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_DEV_MODE_REQUIRED","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_INVALID_CATALOG","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_NO_CAPABILITY_MATCH","features":[307]},{"name":"ERROR_CAPAUTHZ_SCCD_PARSE_ERROR","features":[307]},{"name":"ERROR_CARDBUS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CASE_DIFFERING_NAMES_IN_DIR","features":[307]},{"name":"ERROR_CASE_SENSITIVE_PATH","features":[307]},{"name":"ERROR_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT","features":[307]},{"name":"ERROR_CHECKING_FILE_SYSTEM","features":[307]},{"name":"ERROR_CHECKOUT_REQUIRED","features":[307]},{"name":"ERROR_CHILD_MUST_BE_VOLATILE","features":[307]},{"name":"ERROR_CHILD_NOT_COMPLETE","features":[307]},{"name":"ERROR_CHILD_PROCESS_BLOCKED","features":[307]},{"name":"ERROR_CHILD_WINDOW_MENU","features":[307]},{"name":"ERROR_CIMFS_IMAGE_CORRUPT","features":[307]},{"name":"ERROR_CIMFS_IMAGE_VERSION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CIRCULAR_DEPENDENCY","features":[307]},{"name":"ERROR_CLASSIC_COMPAT_MODE_NOT_ALLOWED","features":[307]},{"name":"ERROR_CLASS_ALREADY_EXISTS","features":[307]},{"name":"ERROR_CLASS_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_CLASS_HAS_WINDOWS","features":[307]},{"name":"ERROR_CLASS_MISMATCH","features":[307]},{"name":"ERROR_CLEANER_CARTRIDGE_INSTALLED","features":[307]},{"name":"ERROR_CLEANER_CARTRIDGE_SPENT","features":[307]},{"name":"ERROR_CLEANER_SLOT_NOT_SET","features":[307]},{"name":"ERROR_CLEANER_SLOT_SET","features":[307]},{"name":"ERROR_CLIENT_INTERFACE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_CLIENT_SERVER_PARAMETERS_INVALID","features":[307]},{"name":"ERROR_CLIPBOARD_NOT_OPEN","features":[307]},{"name":"ERROR_CLIPPING_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLIP_DEVICE_LICENSE_MISSING","features":[307]},{"name":"ERROR_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID","features":[307]},{"name":"ERROR_CLIP_LICENSE_DEVICE_ID_MISMATCH","features":[307]},{"name":"ERROR_CLIP_LICENSE_EXPIRED","features":[307]},{"name":"ERROR_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE","features":[307]},{"name":"ERROR_CLIP_LICENSE_INVALID_SIGNATURE","features":[307]},{"name":"ERROR_CLIP_LICENSE_NOT_FOUND","features":[307]},{"name":"ERROR_CLIP_LICENSE_NOT_SIGNED","features":[307]},{"name":"ERROR_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE","features":[307]},{"name":"ERROR_CLOUD_FILE_ACCESS_DENIED","features":[307]},{"name":"ERROR_CLOUD_FILE_ALREADY_CONNECTED","features":[307]},{"name":"ERROR_CLOUD_FILE_AUTHENTICATION_FAILED","features":[307]},{"name":"ERROR_CLOUD_FILE_CONNECTED_PROVIDER_ONLY","features":[307]},{"name":"ERROR_CLOUD_FILE_DEHYDRATION_DISALLOWED","features":[307]},{"name":"ERROR_CLOUD_FILE_INCOMPATIBLE_HARDLINKS","features":[307]},{"name":"ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES","features":[307]},{"name":"ERROR_CLOUD_FILE_INVALID_REQUEST","features":[307]},{"name":"ERROR_CLOUD_FILE_IN_USE","features":[307]},{"name":"ERROR_CLOUD_FILE_METADATA_CORRUPT","features":[307]},{"name":"ERROR_CLOUD_FILE_METADATA_TOO_LARGE","features":[307]},{"name":"ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE","features":[307]},{"name":"ERROR_CLOUD_FILE_NOT_IN_SYNC","features":[307]},{"name":"ERROR_CLOUD_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT","features":[307]},{"name":"ERROR_CLOUD_FILE_PINNED","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_CORRUPT","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_LOCK_CONFLICT","features":[307]},{"name":"ERROR_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLOUD_FILE_PROVIDER_NOT_RUNNING","features":[307]},{"name":"ERROR_CLOUD_FILE_PROVIDER_TERMINATED","features":[307]},{"name":"ERROR_CLOUD_FILE_READ_ONLY_VOLUME","features":[307]},{"name":"ERROR_CLOUD_FILE_REQUEST_ABORTED","features":[307]},{"name":"ERROR_CLOUD_FILE_REQUEST_CANCELED","features":[307]},{"name":"ERROR_CLOUD_FILE_REQUEST_TIMEOUT","features":[307]},{"name":"ERROR_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT","features":[307]},{"name":"ERROR_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS","features":[307]},{"name":"ERROR_CLOUD_FILE_UNSUCCESSFUL","features":[307]},{"name":"ERROR_CLOUD_FILE_US_MESSAGE_TIMEOUT","features":[307]},{"name":"ERROR_CLOUD_FILE_VALIDATION_FAILED","features":[307]},{"name":"ERROR_CLUSCFG_ALREADY_COMMITTED","features":[307]},{"name":"ERROR_CLUSCFG_ROLLBACK_FAILED","features":[307]},{"name":"ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT","features":[307]},{"name":"ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTERLOG_CORRUPT","features":[307]},{"name":"ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE","features":[307]},{"name":"ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE","features":[307]},{"name":"ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE","features":[307]},{"name":"ERROR_CLUSTERSET_MANAGEMENT_CLUSTER_UNREACHABLE","features":[307]},{"name":"ERROR_CLUSTER_AFFINITY_CONFLICT","features":[307]},{"name":"ERROR_CLUSTER_BACKUP_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_CANNOT_RETURN_PROPERTIES","features":[307]},{"name":"ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME","features":[307]},{"name":"ERROR_CLUSTER_CANT_DESERIALIZE_DATA","features":[307]},{"name":"ERROR_CLUSTER_CSV_INVALID_HANDLE","features":[307]},{"name":"ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT","features":[307]},{"name":"ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR","features":[307]},{"name":"ERROR_CLUSTER_DATABASE_SEQMISMATCH","features":[307]},{"name":"ERROR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_DATABASE_UPDATE_CONDITION_FAILED","features":[307]},{"name":"ERROR_CLUSTER_DISK_NOT_CONNECTED","features":[307]},{"name":"ERROR_CLUSTER_EVICT_INVALID_REQUEST","features":[307]},{"name":"ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP","features":[307]},{"name":"ERROR_CLUSTER_FAULT_DOMAIN_FAILED_S2D_VALIDATION","features":[307]},{"name":"ERROR_CLUSTER_FAULT_DOMAIN_INVALID_HIERARCHY","features":[307]},{"name":"ERROR_CLUSTER_FAULT_DOMAIN_PARENT_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_FAULT_DOMAIN_S2D_CONNECTIVITY_LOSS","features":[307]},{"name":"ERROR_CLUSTER_GROUP_BUSY","features":[307]},{"name":"ERROR_CLUSTER_GROUP_MOVING","features":[307]},{"name":"ERROR_CLUSTER_GROUP_QUEUED","features":[307]},{"name":"ERROR_CLUSTER_GROUP_SINGLETON_RESOURCE","features":[307]},{"name":"ERROR_CLUSTER_GUM_NOT_LOCKER","features":[307]},{"name":"ERROR_CLUSTER_INCOMPATIBLE_VERSIONS","features":[307]},{"name":"ERROR_CLUSTER_INSTANCE_ID_MISMATCH","features":[307]},{"name":"ERROR_CLUSTER_INTERNAL_INVALID_FUNCTION","features":[307]},{"name":"ERROR_CLUSTER_INVALID_INFRASTRUCTURE_FILESERVER_NAME","features":[307]},{"name":"ERROR_CLUSTER_INVALID_IPV6_NETWORK","features":[307]},{"name":"ERROR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK","features":[307]},{"name":"ERROR_CLUSTER_INVALID_NETWORK","features":[307]},{"name":"ERROR_CLUSTER_INVALID_NETWORK_PROVIDER","features":[307]},{"name":"ERROR_CLUSTER_INVALID_NODE","features":[307]},{"name":"ERROR_CLUSTER_INVALID_NODE_WEIGHT","features":[307]},{"name":"ERROR_CLUSTER_INVALID_REQUEST","features":[307]},{"name":"ERROR_CLUSTER_INVALID_SECURITY_DESCRIPTOR","features":[307]},{"name":"ERROR_CLUSTER_INVALID_STRING_FORMAT","features":[307]},{"name":"ERROR_CLUSTER_INVALID_STRING_TERMINATION","features":[307]},{"name":"ERROR_CLUSTER_IPADDR_IN_USE","features":[307]},{"name":"ERROR_CLUSTER_JOIN_ABORTED","features":[307]},{"name":"ERROR_CLUSTER_JOIN_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_LAST_INTERNAL_NETWORK","features":[307]},{"name":"ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED","features":[307]},{"name":"ERROR_CLUSTER_MAX_NODES_IN_CLUSTER","features":[307]},{"name":"ERROR_CLUSTER_MEMBERSHIP_HALT","features":[307]},{"name":"ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE","features":[307]},{"name":"ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME","features":[307]},{"name":"ERROR_CLUSTER_NETINTERFACE_EXISTS","features":[307]},{"name":"ERROR_CLUSTER_NETINTERFACE_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_ALREADY_ONLINE","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_EXISTS","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP","features":[307]},{"name":"ERROR_CLUSTER_NETWORK_NOT_INTERNAL","features":[307]},{"name":"ERROR_CLUSTER_NODE_ALREADY_DOWN","features":[307]},{"name":"ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT","features":[307]},{"name":"ERROR_CLUSTER_NODE_ALREADY_MEMBER","features":[307]},{"name":"ERROR_CLUSTER_NODE_ALREADY_UP","features":[307]},{"name":"ERROR_CLUSTER_NODE_DOWN","features":[307]},{"name":"ERROR_CLUSTER_NODE_DRAIN_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_NODE_EXISTS","features":[307]},{"name":"ERROR_CLUSTER_NODE_IN_GRACE_PERIOD","features":[307]},{"name":"ERROR_CLUSTER_NODE_ISOLATED","features":[307]},{"name":"ERROR_CLUSTER_NODE_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_NODE_NOT_MEMBER","features":[307]},{"name":"ERROR_CLUSTER_NODE_NOT_PAUSED","features":[307]},{"name":"ERROR_CLUSTER_NODE_NOT_READY","features":[307]},{"name":"ERROR_CLUSTER_NODE_PAUSED","features":[307]},{"name":"ERROR_CLUSTER_NODE_QUARANTINED","features":[307]},{"name":"ERROR_CLUSTER_NODE_SHUTTING_DOWN","features":[307]},{"name":"ERROR_CLUSTER_NODE_UNREACHABLE","features":[307]},{"name":"ERROR_CLUSTER_NODE_UP","features":[307]},{"name":"ERROR_CLUSTER_NOT_INSTALLED","features":[307]},{"name":"ERROR_CLUSTER_NOT_SHARED_VOLUME","features":[307]},{"name":"ERROR_CLUSTER_NO_NET_ADAPTERS","features":[307]},{"name":"ERROR_CLUSTER_NO_QUORUM","features":[307]},{"name":"ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED","features":[307]},{"name":"ERROR_CLUSTER_NO_SECURITY_CONTEXT","features":[307]},{"name":"ERROR_CLUSTER_NULL_DATA","features":[307]},{"name":"ERROR_CLUSTER_OBJECT_ALREADY_USED","features":[307]},{"name":"ERROR_CLUSTER_OBJECT_IS_CLUSTER_SET_VM","features":[307]},{"name":"ERROR_CLUSTER_OLD_VERSION","features":[307]},{"name":"ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST","features":[307]},{"name":"ERROR_CLUSTER_PARAMETER_MISMATCH","features":[307]},{"name":"ERROR_CLUSTER_PARAMETER_OUT_OF_BOUNDS","features":[307]},{"name":"ERROR_CLUSTER_PARTIAL_READ","features":[307]},{"name":"ERROR_CLUSTER_PARTIAL_SEND","features":[307]},{"name":"ERROR_CLUSTER_PARTIAL_WRITE","features":[307]},{"name":"ERROR_CLUSTER_POISONED","features":[307]},{"name":"ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH","features":[307]},{"name":"ERROR_CLUSTER_QUORUMLOG_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_REGISTRY_INVALID_FUNCTION","features":[307]},{"name":"ERROR_CLUSTER_RESNAME_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_RESOURCES_MUST_BE_ONLINE_ON_THE_SAME_NODE","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_CONFIGURATION_ERROR","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_CONTAINS_UNSUPPORTED_DIFF_AREA_FOR_SHARED_VOLUMES","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_DOES_NOT_SUPPORT_UNMONITORED","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_IS_IN_MAINTENANCE_MODE","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_IS_REPLICATED","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_IS_REPLICA_VIRTUAL_MACHINE","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_LOCKED_STATUS","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_NOT_MONITORED","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_PROVIDER_FAILED","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_TYPE_BUSY","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_VETOED_CALL","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_VETOED_MOVE_INCOMPATIBLE_NODES","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_DESTINATION","features":[307]},{"name":"ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_SOURCE","features":[307]},{"name":"ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLUSTER_RHS_FAILED_INITIALIZATION","features":[307]},{"name":"ERROR_CLUSTER_SHARED_VOLUMES_IN_USE","features":[307]},{"name":"ERROR_CLUSTER_SHARED_VOLUME_FAILOVER_NOT_ALLOWED","features":[307]},{"name":"ERROR_CLUSTER_SHARED_VOLUME_NOT_REDIRECTED","features":[307]},{"name":"ERROR_CLUSTER_SHARED_VOLUME_REDIRECTED","features":[307]},{"name":"ERROR_CLUSTER_SHUTTING_DOWN","features":[307]},{"name":"ERROR_CLUSTER_SINGLETON_RESOURCE","features":[307]},{"name":"ERROR_CLUSTER_SPACE_DEGRADED","features":[307]},{"name":"ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED","features":[307]},{"name":"ERROR_CLUSTER_TOKEN_DELEGATION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLUSTER_TOO_MANY_NODES","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_FIX_QUORUM_NOT_SUPPORTED","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_INCOMPATIBLE_VERSIONS","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_INCOMPLETE","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_IN_PROGRESS","features":[307]},{"name":"ERROR_CLUSTER_UPGRADE_RESTART_REQUIRED","features":[307]},{"name":"ERROR_CLUSTER_USE_SHARED_VOLUMES_API","features":[307]},{"name":"ERROR_CLUSTER_WATCHDOG_TERMINATING","features":[307]},{"name":"ERROR_CLUSTER_WRONG_OS_VERSION","features":[307]},{"name":"ERROR_COLORSPACE_MISMATCH","features":[307]},{"name":"ERROR_COMMITMENT_LIMIT","features":[307]},{"name":"ERROR_COMMITMENT_MINIMUM","features":[307]},{"name":"ERROR_COMPRESSED_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_COMPRESSION_DISABLED","features":[307]},{"name":"ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"ERROR_COMPRESSION_NOT_BENEFICIAL","features":[307]},{"name":"ERROR_COM_TASK_STOP_PENDING","features":[307]},{"name":"ERROR_CONNECTED_OTHER_PASSWORD","features":[307]},{"name":"ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT","features":[307]},{"name":"ERROR_CONNECTION_ABORTED","features":[307]},{"name":"ERROR_CONNECTION_ACTIVE","features":[307]},{"name":"ERROR_CONNECTION_COUNT_LIMIT","features":[307]},{"name":"ERROR_CONNECTION_INVALID","features":[307]},{"name":"ERROR_CONNECTION_REFUSED","features":[307]},{"name":"ERROR_CONNECTION_UNAVAIL","features":[307]},{"name":"ERROR_CONTAINER_ASSIGNED","features":[307]},{"name":"ERROR_CONTENT_BLOCKED","features":[307]},{"name":"ERROR_CONTEXT_EXPIRED","features":[307]},{"name":"ERROR_CONTINUE","features":[307]},{"name":"ERROR_CONTROLLING_IEPORT","features":[307]},{"name":"ERROR_CONTROL_C_EXIT","features":[307]},{"name":"ERROR_CONTROL_ID_NOT_FOUND","features":[307]},{"name":"ERROR_CONVERT_TO_LARGE","features":[307]},{"name":"ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND","features":[307]},{"name":"ERROR_CORE_RESOURCE","features":[307]},{"name":"ERROR_CORRUPT_LOG_CLEARED","features":[307]},{"name":"ERROR_CORRUPT_LOG_CORRUPTED","features":[307]},{"name":"ERROR_CORRUPT_LOG_DELETED_FULL","features":[307]},{"name":"ERROR_CORRUPT_LOG_OVERFULL","features":[307]},{"name":"ERROR_CORRUPT_LOG_UNAVAILABLE","features":[307]},{"name":"ERROR_CORRUPT_SYSTEM_FILE","features":[307]},{"name":"ERROR_COULD_NOT_INTERPRET","features":[307]},{"name":"ERROR_COULD_NOT_RESIZE_LOG","features":[307]},{"name":"ERROR_COUNTER_TIMEOUT","features":[307]},{"name":"ERROR_CPU_SET_INVALID","features":[307]},{"name":"ERROR_CRASH_DUMP","features":[307]},{"name":"ERROR_CRC","features":[307]},{"name":"ERROR_CREATE_FAILED","features":[307]},{"name":"ERROR_CRED_REQUIRES_CONFIRMATION","features":[307]},{"name":"ERROR_CRM_PROTOCOL_ALREADY_EXISTS","features":[307]},{"name":"ERROR_CRM_PROTOCOL_NOT_FOUND","features":[307]},{"name":"ERROR_CROSS_PARTITION_VIOLATION","features":[307]},{"name":"ERROR_CSCSHARE_OFFLINE","features":[307]},{"name":"ERROR_CSV_VOLUME_NOT_LOCAL","features":[307]},{"name":"ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE","features":[307]},{"name":"ERROR_CS_ENCRYPTION_FILE_NOT_CSE","features":[307]},{"name":"ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE","features":[307]},{"name":"ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE","features":[307]},{"name":"ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER","features":[307]},{"name":"ERROR_CTLOG_INCONSISTENT_TRACKING_FILE","features":[307]},{"name":"ERROR_CTLOG_INVALID_TRACKING_STATE","features":[307]},{"name":"ERROR_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE","features":[307]},{"name":"ERROR_CTLOG_TRACKING_NOT_INITIALIZED","features":[307]},{"name":"ERROR_CTLOG_VHD_CHANGED_OFFLINE","features":[307]},{"name":"ERROR_CTX_ACCOUNT_RESTRICTION","features":[307]},{"name":"ERROR_CTX_BAD_VIDEO_MODE","features":[307]},{"name":"ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY","features":[307]},{"name":"ERROR_CTX_CDM_CONNECT","features":[307]},{"name":"ERROR_CTX_CDM_DISCONNECT","features":[307]},{"name":"ERROR_CTX_CLIENT_LICENSE_IN_USE","features":[307]},{"name":"ERROR_CTX_CLIENT_LICENSE_NOT_SET","features":[307]},{"name":"ERROR_CTX_CLIENT_QUERY_TIMEOUT","features":[307]},{"name":"ERROR_CTX_CLOSE_PENDING","features":[307]},{"name":"ERROR_CTX_CONSOLE_CONNECT","features":[307]},{"name":"ERROR_CTX_CONSOLE_DISCONNECT","features":[307]},{"name":"ERROR_CTX_ENCRYPTION_LEVEL_REQUIRED","features":[307]},{"name":"ERROR_CTX_GRAPHICS_INVALID","features":[307]},{"name":"ERROR_CTX_INVALID_MODEMNAME","features":[307]},{"name":"ERROR_CTX_INVALID_PD","features":[307]},{"name":"ERROR_CTX_INVALID_WD","features":[307]},{"name":"ERROR_CTX_LICENSE_CLIENT_INVALID","features":[307]},{"name":"ERROR_CTX_LICENSE_EXPIRED","features":[307]},{"name":"ERROR_CTX_LICENSE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_CTX_LOGON_DISABLED","features":[307]},{"name":"ERROR_CTX_MODEM_INF_NOT_FOUND","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_BUSY","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_ERROR","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_NO_CARRIER","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_TIMEOUT","features":[307]},{"name":"ERROR_CTX_MODEM_RESPONSE_VOICE","features":[307]},{"name":"ERROR_CTX_NOT_CONSOLE","features":[307]},{"name":"ERROR_CTX_NO_FORCE_LOGOFF","features":[307]},{"name":"ERROR_CTX_NO_OUTBUF","features":[307]},{"name":"ERROR_CTX_PD_NOT_FOUND","features":[307]},{"name":"ERROR_CTX_SECURITY_LAYER_ERROR","features":[307]},{"name":"ERROR_CTX_SERVICE_NAME_COLLISION","features":[307]},{"name":"ERROR_CTX_SESSION_IN_USE","features":[307]},{"name":"ERROR_CTX_SHADOW_DENIED","features":[307]},{"name":"ERROR_CTX_SHADOW_DISABLED","features":[307]},{"name":"ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE","features":[307]},{"name":"ERROR_CTX_SHADOW_INVALID","features":[307]},{"name":"ERROR_CTX_SHADOW_NOT_RUNNING","features":[307]},{"name":"ERROR_CTX_TD_ERROR","features":[307]},{"name":"ERROR_CTX_WD_NOT_FOUND","features":[307]},{"name":"ERROR_CTX_WINSTATIONS_DISABLED","features":[307]},{"name":"ERROR_CTX_WINSTATION_ACCESS_DENIED","features":[307]},{"name":"ERROR_CTX_WINSTATION_ALREADY_EXISTS","features":[307]},{"name":"ERROR_CTX_WINSTATION_BUSY","features":[307]},{"name":"ERROR_CTX_WINSTATION_NAME_INVALID","features":[307]},{"name":"ERROR_CTX_WINSTATION_NOT_FOUND","features":[307]},{"name":"ERROR_CURRENT_DIRECTORY","features":[307]},{"name":"ERROR_CURRENT_DOMAIN_NOT_ALLOWED","features":[307]},{"name":"ERROR_CURRENT_TRANSACTION_NOT_VALID","features":[307]},{"name":"ERROR_DATABASE_BACKUP_CORRUPT","features":[307]},{"name":"ERROR_DATABASE_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_DATABASE_FAILURE","features":[307]},{"name":"ERROR_DATABASE_FULL","features":[307]},{"name":"ERROR_DATATYPE_MISMATCH","features":[307]},{"name":"ERROR_DATA_CHECKSUM_ERROR","features":[307]},{"name":"ERROR_DATA_LOST_REPAIR","features":[307]},{"name":"ERROR_DATA_NOT_ACCEPTED","features":[307]},{"name":"ERROR_DAX_MAPPING_EXISTS","features":[307]},{"name":"ERROR_DBG_ATTACH_PROCESS_FAILURE_LOCKDOWN","features":[307]},{"name":"ERROR_DBG_COMMAND_EXCEPTION","features":[307]},{"name":"ERROR_DBG_CONNECT_SERVER_FAILURE_LOCKDOWN","features":[307]},{"name":"ERROR_DBG_CONTINUE","features":[307]},{"name":"ERROR_DBG_CONTROL_BREAK","features":[307]},{"name":"ERROR_DBG_CONTROL_C","features":[307]},{"name":"ERROR_DBG_CREATE_PROCESS_FAILURE_LOCKDOWN","features":[307]},{"name":"ERROR_DBG_EXCEPTION_HANDLED","features":[307]},{"name":"ERROR_DBG_EXCEPTION_NOT_HANDLED","features":[307]},{"name":"ERROR_DBG_PRINTEXCEPTION_C","features":[307]},{"name":"ERROR_DBG_REPLY_LATER","features":[307]},{"name":"ERROR_DBG_RIPEXCEPTION","features":[307]},{"name":"ERROR_DBG_START_SERVER_FAILURE_LOCKDOWN","features":[307]},{"name":"ERROR_DBG_TERMINATE_PROCESS","features":[307]},{"name":"ERROR_DBG_TERMINATE_THREAD","features":[307]},{"name":"ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE","features":[307]},{"name":"ERROR_DC_NOT_FOUND","features":[307]},{"name":"ERROR_DDE_FAIL","features":[307]},{"name":"ERROR_DDM_NOT_RUNNING","features":[307]},{"name":"ERROR_DEBUGGER_INACTIVE","features":[307]},{"name":"ERROR_DEBUG_ATTACH_FAILED","features":[307]},{"name":"ERROR_DECRYPTION_FAILED","features":[307]},{"name":"ERROR_DELAY_LOAD_FAILED","features":[307]},{"name":"ERROR_DELETE_PENDING","features":[307]},{"name":"ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED","features":[307]},{"name":"ERROR_DELETING_ICM_XFORM","features":[307]},{"name":"ERROR_DEPENDENCY_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DEPENDENCY_NOT_ALLOWED","features":[307]},{"name":"ERROR_DEPENDENCY_NOT_FOUND","features":[307]},{"name":"ERROR_DEPENDENCY_TREE_TOO_COMPLEX","features":[307]},{"name":"ERROR_DEPENDENT_RESOURCE_EXISTS","features":[307]},{"name":"ERROR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT","features":[307]},{"name":"ERROR_DEPENDENT_SERVICES_RUNNING","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_POLICY","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_PROFILE_POLICY","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_USER_LOG_OFF","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_MACHINE","features":[307]},{"name":"ERROR_DEPLOYMENT_BLOCKED_BY_VOLUME_POLICY_PACKAGE","features":[307]},{"name":"ERROR_DEPLOYMENT_FAILED_CONFLICTING_MUTABLE_PACKAGE_DIRECTORY","features":[307]},{"name":"ERROR_DEPLOYMENT_OPTION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DESTINATION_ELEMENT_FULL","features":[307]},{"name":"ERROR_DESTROY_OBJECT_OF_OTHER_THREAD","features":[307]},{"name":"ERROR_DEVICE_ALREADY_ATTACHED","features":[307]},{"name":"ERROR_DEVICE_ALREADY_REMEMBERED","features":[307]},{"name":"ERROR_DEVICE_DOOR_OPEN","features":[307]},{"name":"ERROR_DEVICE_ENUMERATION_ERROR","features":[307]},{"name":"ERROR_DEVICE_FEATURE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DEVICE_HARDWARE_ERROR","features":[307]},{"name":"ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL","features":[307]},{"name":"ERROR_DEVICE_INSTALLER_NOT_READY","features":[307]},{"name":"ERROR_DEVICE_INSTALL_BLOCKED","features":[307]},{"name":"ERROR_DEVICE_INTERFACE_ACTIVE","features":[307]},{"name":"ERROR_DEVICE_INTERFACE_REMOVED","features":[307]},{"name":"ERROR_DEVICE_IN_MAINTENANCE","features":[307]},{"name":"ERROR_DEVICE_IN_USE","features":[307]},{"name":"ERROR_DEVICE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_DEVICE_NOT_CONNECTED","features":[307]},{"name":"ERROR_DEVICE_NOT_PARTITIONED","features":[307]},{"name":"ERROR_DEVICE_NO_RESOURCES","features":[307]},{"name":"ERROR_DEVICE_REINITIALIZATION_NEEDED","features":[307]},{"name":"ERROR_DEVICE_REMOVED","features":[307]},{"name":"ERROR_DEVICE_REQUIRES_CLEANING","features":[307]},{"name":"ERROR_DEVICE_RESET_REQUIRED","features":[307]},{"name":"ERROR_DEVICE_SUPPORT_IN_PROGRESS","features":[307]},{"name":"ERROR_DEVICE_UNREACHABLE","features":[307]},{"name":"ERROR_DEVINFO_DATA_LOCKED","features":[307]},{"name":"ERROR_DEVINFO_LIST_LOCKED","features":[307]},{"name":"ERROR_DEVINFO_NOT_REGISTERED","features":[307]},{"name":"ERROR_DEVINSTALL_QUEUE_NONNATIVE","features":[307]},{"name":"ERROR_DEVINST_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DEV_NOT_EXIST","features":[307]},{"name":"ERROR_DEV_SIDELOAD_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DHCP_ADDRESS_CONFLICT","features":[307]},{"name":"ERROR_DIALIN_HOURS_RESTRICTION","features":[307]},{"name":"ERROR_DIALOUT_HOURS_RESTRICTION","features":[307]},{"name":"ERROR_DIFFERENT_PROFILE_RESOURCE_MANAGER_EXIST","features":[307]},{"name":"ERROR_DIFFERENT_SERVICE_ACCOUNT","features":[307]},{"name":"ERROR_DIFFERENT_VERSION_OF_PACKAGED_SERVICE_INSTALLED","features":[307]},{"name":"ERROR_DIF_BINDING_API_NOT_FOUND","features":[307]},{"name":"ERROR_DIF_IOCALLBACK_NOT_REPLACED","features":[307]},{"name":"ERROR_DIF_LIVEDUMP_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DIF_VOLATILE_DRIVER_HOTPATCHED","features":[307]},{"name":"ERROR_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING","features":[307]},{"name":"ERROR_DIF_VOLATILE_INVALID_INFO","features":[307]},{"name":"ERROR_DIF_VOLATILE_NOT_ALLOWED","features":[307]},{"name":"ERROR_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED","features":[307]},{"name":"ERROR_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING","features":[307]},{"name":"ERROR_DIF_VOLATILE_SECTION_NOT_LOCKED","features":[307]},{"name":"ERROR_DIRECTORY","features":[307]},{"name":"ERROR_DIRECTORY_NOT_RM","features":[307]},{"name":"ERROR_DIRECTORY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DIRECT_ACCESS_HANDLE","features":[307]},{"name":"ERROR_DIR_EFS_DISALLOWED","features":[307]},{"name":"ERROR_DIR_NOT_EMPTY","features":[307]},{"name":"ERROR_DIR_NOT_ROOT","features":[307]},{"name":"ERROR_DISCARDED","features":[307]},{"name":"ERROR_DISK_CHANGE","features":[307]},{"name":"ERROR_DISK_CORRUPT","features":[307]},{"name":"ERROR_DISK_FULL","features":[307]},{"name":"ERROR_DISK_NOT_CSV_CAPABLE","features":[307]},{"name":"ERROR_DISK_OPERATION_FAILED","features":[307]},{"name":"ERROR_DISK_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_DISK_RECALIBRATE_FAILED","features":[307]},{"name":"ERROR_DISK_REPAIR_DISABLED","features":[307]},{"name":"ERROR_DISK_REPAIR_REDIRECTED","features":[307]},{"name":"ERROR_DISK_REPAIR_UNSUCCESSFUL","features":[307]},{"name":"ERROR_DISK_RESET_FAILED","features":[307]},{"name":"ERROR_DISK_RESOURCES_EXHAUSTED","features":[307]},{"name":"ERROR_DISK_TOO_FRAGMENTED","features":[307]},{"name":"ERROR_DI_BAD_PATH","features":[307]},{"name":"ERROR_DI_DONT_INSTALL","features":[307]},{"name":"ERROR_DI_DO_DEFAULT","features":[307]},{"name":"ERROR_DI_FUNCTION_OBSOLETE","features":[307]},{"name":"ERROR_DI_NOFILECOPY","features":[307]},{"name":"ERROR_DI_POSTPROCESSING_REQUIRED","features":[307]},{"name":"ERROR_DLL_INIT_FAILED","features":[307]},{"name":"ERROR_DLL_INIT_FAILED_LOGOFF","features":[307]},{"name":"ERROR_DLL_MIGHT_BE_INCOMPATIBLE","features":[307]},{"name":"ERROR_DLL_MIGHT_BE_INSECURE","features":[307]},{"name":"ERROR_DLL_NOT_FOUND","features":[307]},{"name":"ERROR_DLP_POLICY_DENIES_OPERATION","features":[307]},{"name":"ERROR_DLP_POLICY_SILENTLY_FAIL","features":[307]},{"name":"ERROR_DLP_POLICY_WARNS_AGAINST_OPERATION","features":[307]},{"name":"ERROR_DM_OPERATION_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DOMAIN_CONTROLLER_EXISTS","features":[307]},{"name":"ERROR_DOMAIN_CONTROLLER_NOT_FOUND","features":[307]},{"name":"ERROR_DOMAIN_CTRLR_CONFIG_ERROR","features":[307]},{"name":"ERROR_DOMAIN_EXISTS","features":[307]},{"name":"ERROR_DOMAIN_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DOMAIN_SID_SAME_AS_LOCAL_WORKSTATION","features":[307]},{"name":"ERROR_DOMAIN_TRUST_INCONSISTENT","features":[307]},{"name":"ERROR_DOWNGRADE_DETECTED","features":[307]},{"name":"ERROR_DPL_NOT_SUPPORTED_FOR_USER","features":[307]},{"name":"ERROR_DRIVERS_LEAKING_LOCKED_PAGES","features":[307]},{"name":"ERROR_DRIVER_BLOCKED","features":[307]},{"name":"ERROR_DRIVER_CANCEL_TIMEOUT","features":[307]},{"name":"ERROR_DRIVER_DATABASE_ERROR","features":[307]},{"name":"ERROR_DRIVER_FAILED_PRIOR_UNLOAD","features":[307]},{"name":"ERROR_DRIVER_FAILED_SLEEP","features":[307]},{"name":"ERROR_DRIVER_INSTALL_BLOCKED","features":[307]},{"name":"ERROR_DRIVER_NONNATIVE","features":[307]},{"name":"ERROR_DRIVER_PROCESS_TERMINATED","features":[307]},{"name":"ERROR_DRIVER_STORE_ADD_FAILED","features":[307]},{"name":"ERROR_DRIVER_STORE_DELETE_FAILED","features":[307]},{"name":"ERROR_DRIVE_LOCKED","features":[307]},{"name":"ERROR_DRIVE_MEDIA_MISMATCH","features":[307]},{"name":"ERROR_DS_ADD_REPLICA_INHIBITED","features":[307]},{"name":"ERROR_DS_ADMIN_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_AFFECTS_MULTIPLE_DSAS","features":[307]},{"name":"ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER","features":[307]},{"name":"ERROR_DS_ALIASED_OBJ_MISSING","features":[307]},{"name":"ERROR_DS_ALIAS_DEREF_PROBLEM","features":[307]},{"name":"ERROR_DS_ALIAS_POINTS_TO_ALIAS","features":[307]},{"name":"ERROR_DS_ALIAS_PROBLEM","features":[307]},{"name":"ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS","features":[307]},{"name":"ERROR_DS_ATTRIBUTE_OWNED_BY_SAM","features":[307]},{"name":"ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED","features":[307]},{"name":"ERROR_DS_ATT_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DS_ATT_IS_NOT_ON_OBJ","features":[307]},{"name":"ERROR_DS_ATT_NOT_DEF_FOR_CLASS","features":[307]},{"name":"ERROR_DS_ATT_NOT_DEF_IN_SCHEMA","features":[307]},{"name":"ERROR_DS_ATT_SCHEMA_REQ_ID","features":[307]},{"name":"ERROR_DS_ATT_SCHEMA_REQ_SYNTAX","features":[307]},{"name":"ERROR_DS_ATT_VAL_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DS_AUDIT_FAILURE","features":[307]},{"name":"ERROR_DS_AUTHORIZATION_FAILED","features":[307]},{"name":"ERROR_DS_AUTH_METHOD_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DS_AUTH_UNKNOWN","features":[307]},{"name":"ERROR_DS_AUX_CLS_TEST_FAIL","features":[307]},{"name":"ERROR_DS_BACKLINK_WITHOUT_LINK","features":[307]},{"name":"ERROR_DS_BAD_ATT_SCHEMA_SYNTAX","features":[307]},{"name":"ERROR_DS_BAD_HIERARCHY_FILE","features":[307]},{"name":"ERROR_DS_BAD_INSTANCE_TYPE","features":[307]},{"name":"ERROR_DS_BAD_NAME_SYNTAX","features":[307]},{"name":"ERROR_DS_BAD_RDN_ATT_ID_SYNTAX","features":[307]},{"name":"ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED","features":[307]},{"name":"ERROR_DS_BUSY","features":[307]},{"name":"ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD","features":[307]},{"name":"ERROR_DS_CANT_ADD_ATT_VALUES","features":[307]},{"name":"ERROR_DS_CANT_ADD_SYSTEM_ONLY","features":[307]},{"name":"ERROR_DS_CANT_ADD_TO_GC","features":[307]},{"name":"ERROR_DS_CANT_CACHE_ATT","features":[307]},{"name":"ERROR_DS_CANT_CACHE_CLASS","features":[307]},{"name":"ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC","features":[307]},{"name":"ERROR_DS_CANT_CREATE_UNDER_SCHEMA","features":[307]},{"name":"ERROR_DS_CANT_DELETE","features":[307]},{"name":"ERROR_DS_CANT_DELETE_DSA_OBJ","features":[307]},{"name":"ERROR_DS_CANT_DEL_MASTER_CROSSREF","features":[307]},{"name":"ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC","features":[307]},{"name":"ERROR_DS_CANT_DEREF_ALIAS","features":[307]},{"name":"ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN","features":[307]},{"name":"ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF","features":[307]},{"name":"ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN","features":[307]},{"name":"ERROR_DS_CANT_FIND_DSA_OBJ","features":[307]},{"name":"ERROR_DS_CANT_FIND_EXPECTED_NC","features":[307]},{"name":"ERROR_DS_CANT_FIND_NC_IN_CACHE","features":[307]},{"name":"ERROR_DS_CANT_MIX_MASTER_AND_REPS","features":[307]},{"name":"ERROR_DS_CANT_MOD_OBJ_CLASS","features":[307]},{"name":"ERROR_DS_CANT_MOD_PRIMARYGROUPID","features":[307]},{"name":"ERROR_DS_CANT_MOD_SYSTEM_ONLY","features":[307]},{"name":"ERROR_DS_CANT_MOVE_ACCOUNT_GROUP","features":[307]},{"name":"ERROR_DS_CANT_MOVE_APP_BASIC_GROUP","features":[307]},{"name":"ERROR_DS_CANT_MOVE_APP_QUERY_GROUP","features":[307]},{"name":"ERROR_DS_CANT_MOVE_DELETED_OBJECT","features":[307]},{"name":"ERROR_DS_CANT_MOVE_RESOURCE_GROUP","features":[307]},{"name":"ERROR_DS_CANT_ON_NON_LEAF","features":[307]},{"name":"ERROR_DS_CANT_ON_RDN","features":[307]},{"name":"ERROR_DS_CANT_REMOVE_ATT_CACHE","features":[307]},{"name":"ERROR_DS_CANT_REMOVE_CLASS_CACHE","features":[307]},{"name":"ERROR_DS_CANT_REM_MISSING_ATT","features":[307]},{"name":"ERROR_DS_CANT_REM_MISSING_ATT_VAL","features":[307]},{"name":"ERROR_DS_CANT_REPLACE_HIDDEN_REC","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_ATTS","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_CHILD","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_DN","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_INSTANCE","features":[307]},{"name":"ERROR_DS_CANT_RETRIEVE_SD","features":[307]},{"name":"ERROR_DS_CANT_START","features":[307]},{"name":"ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ","features":[307]},{"name":"ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS","features":[307]},{"name":"ERROR_DS_CHILDREN_EXIST","features":[307]},{"name":"ERROR_DS_CLASS_MUST_BE_CONCRETE","features":[307]},{"name":"ERROR_DS_CLASS_NOT_DSA","features":[307]},{"name":"ERROR_DS_CLIENT_LOOP","features":[307]},{"name":"ERROR_DS_CODE_INCONSISTENCY","features":[307]},{"name":"ERROR_DS_COMPARE_FALSE","features":[307]},{"name":"ERROR_DS_COMPARE_TRUE","features":[307]},{"name":"ERROR_DS_CONFIDENTIALITY_REQUIRED","features":[307]},{"name":"ERROR_DS_CONFIG_PARAM_MISSING","features":[307]},{"name":"ERROR_DS_CONSTRAINT_VIOLATION","features":[307]},{"name":"ERROR_DS_CONSTRUCTED_ATT_MOD","features":[307]},{"name":"ERROR_DS_CONTROL_NOT_FOUND","features":[307]},{"name":"ERROR_DS_COULDNT_CONTACT_FSMO","features":[307]},{"name":"ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE","features":[307]},{"name":"ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE","features":[307]},{"name":"ERROR_DS_COULDNT_UPDATE_SPNS","features":[307]},{"name":"ERROR_DS_COUNTING_AB_INDICES_FAILED","features":[307]},{"name":"ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD","features":[307]},{"name":"ERROR_DS_CROSS_DOM_MOVE_ERROR","features":[307]},{"name":"ERROR_DS_CROSS_NC_DN_RENAME","features":[307]},{"name":"ERROR_DS_CROSS_REF_BUSY","features":[307]},{"name":"ERROR_DS_CROSS_REF_EXISTS","features":[307]},{"name":"ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE","features":[307]},{"name":"ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2","features":[307]},{"name":"ERROR_DS_DATABASE_ERROR","features":[307]},{"name":"ERROR_DS_DECODING_ERROR","features":[307]},{"name":"ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED","features":[307]},{"name":"ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST","features":[307]},{"name":"ERROR_DS_DIFFERENT_REPL_EPOCHS","features":[307]},{"name":"ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER","features":[307]},{"name":"ERROR_DS_DISALLOWED_NC_REDIRECT","features":[307]},{"name":"ERROR_DS_DNS_LOOKUP_FAILURE","features":[307]},{"name":"ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST","features":[307]},{"name":"ERROR_DS_DOMAIN_RENAME_IN_PROGRESS","features":[307]},{"name":"ERROR_DS_DOMAIN_VERSION_TOO_HIGH","features":[307]},{"name":"ERROR_DS_DOMAIN_VERSION_TOO_LOW","features":[307]},{"name":"ERROR_DS_DRA_ABANDON_SYNC","features":[307]},{"name":"ERROR_DS_DRA_ACCESS_DENIED","features":[307]},{"name":"ERROR_DS_DRA_BAD_DN","features":[307]},{"name":"ERROR_DS_DRA_BAD_INSTANCE_TYPE","features":[307]},{"name":"ERROR_DS_DRA_BAD_NC","features":[307]},{"name":"ERROR_DS_DRA_BUSY","features":[307]},{"name":"ERROR_DS_DRA_CONNECTION_FAILED","features":[307]},{"name":"ERROR_DS_DRA_CORRUPT_UTD_VECTOR","features":[307]},{"name":"ERROR_DS_DRA_DB_ERROR","features":[307]},{"name":"ERROR_DS_DRA_DN_EXISTS","features":[307]},{"name":"ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT","features":[307]},{"name":"ERROR_DS_DRA_EXTN_CONNECTION_FAILED","features":[307]},{"name":"ERROR_DS_DRA_GENERIC","features":[307]},{"name":"ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET","features":[307]},{"name":"ERROR_DS_DRA_INCONSISTENT_DIT","features":[307]},{"name":"ERROR_DS_DRA_INTERNAL_ERROR","features":[307]},{"name":"ERROR_DS_DRA_INVALID_PARAMETER","features":[307]},{"name":"ERROR_DS_DRA_MAIL_PROBLEM","features":[307]},{"name":"ERROR_DS_DRA_MISSING_KRBTGT_SECRET","features":[307]},{"name":"ERROR_DS_DRA_MISSING_PARENT","features":[307]},{"name":"ERROR_DS_DRA_NAME_COLLISION","features":[307]},{"name":"ERROR_DS_DRA_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DS_DRA_NO_REPLICA","features":[307]},{"name":"ERROR_DS_DRA_OBJ_IS_REP_SOURCE","features":[307]},{"name":"ERROR_DS_DRA_OBJ_NC_MISMATCH","features":[307]},{"name":"ERROR_DS_DRA_OUT_OF_MEM","features":[307]},{"name":"ERROR_DS_DRA_OUT_SCHEDULE_WINDOW","features":[307]},{"name":"ERROR_DS_DRA_PREEMPTED","features":[307]},{"name":"ERROR_DS_DRA_RECYCLED_TARGET","features":[307]},{"name":"ERROR_DS_DRA_REF_ALREADY_EXISTS","features":[307]},{"name":"ERROR_DS_DRA_REF_NOT_FOUND","features":[307]},{"name":"ERROR_DS_DRA_REPL_PENDING","features":[307]},{"name":"ERROR_DS_DRA_RPC_CANCELLED","features":[307]},{"name":"ERROR_DS_DRA_SCHEMA_CONFLICT","features":[307]},{"name":"ERROR_DS_DRA_SCHEMA_INFO_SHIP","features":[307]},{"name":"ERROR_DS_DRA_SCHEMA_MISMATCH","features":[307]},{"name":"ERROR_DS_DRA_SECRETS_DENIED","features":[307]},{"name":"ERROR_DS_DRA_SHUTDOWN","features":[307]},{"name":"ERROR_DS_DRA_SINK_DISABLED","features":[307]},{"name":"ERROR_DS_DRA_SOURCE_DISABLED","features":[307]},{"name":"ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA","features":[307]},{"name":"ERROR_DS_DRA_SOURCE_REINSTALLED","features":[307]},{"name":"ERROR_DS_DRS_EXTENSIONS_CHANGED","features":[307]},{"name":"ERROR_DS_DSA_MUST_BE_INT_MASTER","features":[307]},{"name":"ERROR_DS_DST_DOMAIN_NOT_NATIVE","features":[307]},{"name":"ERROR_DS_DST_NC_MISMATCH","features":[307]},{"name":"ERROR_DS_DS_REQUIRED","features":[307]},{"name":"ERROR_DS_DUPLICATE_ID_FOUND","features":[307]},{"name":"ERROR_DS_DUP_LDAP_DISPLAY_NAME","features":[307]},{"name":"ERROR_DS_DUP_LINK_ID","features":[307]},{"name":"ERROR_DS_DUP_MAPI_ID","features":[307]},{"name":"ERROR_DS_DUP_MSDS_INTID","features":[307]},{"name":"ERROR_DS_DUP_OID","features":[307]},{"name":"ERROR_DS_DUP_RDN","features":[307]},{"name":"ERROR_DS_DUP_SCHEMA_ID_GUID","features":[307]},{"name":"ERROR_DS_ENCODING_ERROR","features":[307]},{"name":"ERROR_DS_EPOCH_MISMATCH","features":[307]},{"name":"ERROR_DS_EXISTING_AD_CHILD_NC","features":[307]},{"name":"ERROR_DS_EXISTS_IN_AUX_CLS","features":[307]},{"name":"ERROR_DS_EXISTS_IN_MAY_HAVE","features":[307]},{"name":"ERROR_DS_EXISTS_IN_MUST_HAVE","features":[307]},{"name":"ERROR_DS_EXISTS_IN_POSS_SUP","features":[307]},{"name":"ERROR_DS_EXISTS_IN_RDNATTID","features":[307]},{"name":"ERROR_DS_EXISTS_IN_SUB_CLS","features":[307]},{"name":"ERROR_DS_FILTER_UNKNOWN","features":[307]},{"name":"ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS","features":[307]},{"name":"ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST","features":[307]},{"name":"ERROR_DS_FOREST_VERSION_TOO_HIGH","features":[307]},{"name":"ERROR_DS_FOREST_VERSION_TOO_LOW","features":[307]},{"name":"ERROR_DS_GCVERIFY_ERROR","features":[307]},{"name":"ERROR_DS_GC_NOT_AVAILABLE","features":[307]},{"name":"ERROR_DS_GC_REQUIRED","features":[307]},{"name":"ERROR_DS_GENERIC_ERROR","features":[307]},{"name":"ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER","features":[307]},{"name":"ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER","features":[307]},{"name":"ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER","features":[307]},{"name":"ERROR_DS_GOVERNSID_MISSING","features":[307]},{"name":"ERROR_DS_GROUP_CONVERSION_ERROR","features":[307]},{"name":"ERROR_DS_HAVE_PRIMARY_MEMBERS","features":[307]},{"name":"ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED","features":[307]},{"name":"ERROR_DS_HIERARCHY_TABLE_TOO_DEEP","features":[307]},{"name":"ERROR_DS_HIGH_ADLDS_FFL","features":[307]},{"name":"ERROR_DS_HIGH_DSA_VERSION","features":[307]},{"name":"ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD","features":[307]},{"name":"ERROR_DS_ILLEGAL_MOD_OPERATION","features":[307]},{"name":"ERROR_DS_ILLEGAL_SUPERIOR","features":[307]},{"name":"ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION","features":[307]},{"name":"ERROR_DS_INAPPROPRIATE_AUTH","features":[307]},{"name":"ERROR_DS_INAPPROPRIATE_MATCHING","features":[307]},{"name":"ERROR_DS_INCOMPATIBLE_CONTROLS_USED","features":[307]},{"name":"ERROR_DS_INCOMPATIBLE_VERSION","features":[307]},{"name":"ERROR_DS_INCORRECT_ROLE_OWNER","features":[307]},{"name":"ERROR_DS_INIT_FAILURE","features":[307]},{"name":"ERROR_DS_INIT_FAILURE_CONSOLE","features":[307]},{"name":"ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE","features":[307]},{"name":"ERROR_DS_INSTALL_NO_SRC_SCH_VERSION","features":[307]},{"name":"ERROR_DS_INSTALL_SCHEMA_MISMATCH","features":[307]},{"name":"ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT","features":[307]},{"name":"ERROR_DS_INSUFF_ACCESS_RIGHTS","features":[307]},{"name":"ERROR_DS_INTERNAL_FAILURE","features":[307]},{"name":"ERROR_DS_INVALID_ATTRIBUTE_SYNTAX","features":[307]},{"name":"ERROR_DS_INVALID_DMD","features":[307]},{"name":"ERROR_DS_INVALID_DN_SYNTAX","features":[307]},{"name":"ERROR_DS_INVALID_GROUP_TYPE","features":[307]},{"name":"ERROR_DS_INVALID_LDAP_DISPLAY_NAME","features":[307]},{"name":"ERROR_DS_INVALID_NAME_FOR_SPN","features":[307]},{"name":"ERROR_DS_INVALID_ROLE_OWNER","features":[307]},{"name":"ERROR_DS_INVALID_SCRIPT","features":[307]},{"name":"ERROR_DS_INVALID_SEARCH_FLAG","features":[307]},{"name":"ERROR_DS_INVALID_SEARCH_FLAG_SUBTREE","features":[307]},{"name":"ERROR_DS_INVALID_SEARCH_FLAG_TUPLE","features":[307]},{"name":"ERROR_DS_IS_LEAF","features":[307]},{"name":"ERROR_DS_KEY_NOT_UNIQUE","features":[307]},{"name":"ERROR_DS_LDAP_SEND_QUEUE_FULL","features":[307]},{"name":"ERROR_DS_LINK_ID_NOT_AVAILABLE","features":[307]},{"name":"ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER","features":[307]},{"name":"ERROR_DS_LOCAL_ERROR","features":[307]},{"name":"ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY","features":[307]},{"name":"ERROR_DS_LOOP_DETECT","features":[307]},{"name":"ERROR_DS_LOW_ADLDS_FFL","features":[307]},{"name":"ERROR_DS_LOW_DSA_VERSION","features":[307]},{"name":"ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4","features":[307]},{"name":"ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_DS_MAPI_ID_NOT_AVAILABLE","features":[307]},{"name":"ERROR_DS_MASTERDSA_REQUIRED","features":[307]},{"name":"ERROR_DS_MAX_OBJ_SIZE_EXCEEDED","features":[307]},{"name":"ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY","features":[307]},{"name":"ERROR_DS_MISSING_EXPECTED_ATT","features":[307]},{"name":"ERROR_DS_MISSING_FOREST_TRUST","features":[307]},{"name":"ERROR_DS_MISSING_FSMO_SETTINGS","features":[307]},{"name":"ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER","features":[307]},{"name":"ERROR_DS_MISSING_REQUIRED_ATT","features":[307]},{"name":"ERROR_DS_MISSING_SUPREF","features":[307]},{"name":"ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG","features":[307]},{"name":"ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE","features":[307]},{"name":"ERROR_DS_MODIFYDN_WRONG_GRANDPARENT","features":[307]},{"name":"ERROR_DS_MUST_BE_RUN_ON_DST_DC","features":[307]},{"name":"ERROR_DS_NAME_ERROR_DOMAIN_ONLY","features":[307]},{"name":"ERROR_DS_NAME_ERROR_NOT_FOUND","features":[307]},{"name":"ERROR_DS_NAME_ERROR_NOT_UNIQUE","features":[307]},{"name":"ERROR_DS_NAME_ERROR_NO_MAPPING","features":[307]},{"name":"ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING","features":[307]},{"name":"ERROR_DS_NAME_ERROR_RESOLVING","features":[307]},{"name":"ERROR_DS_NAME_ERROR_TRUST_REFERRAL","features":[307]},{"name":"ERROR_DS_NAME_NOT_UNIQUE","features":[307]},{"name":"ERROR_DS_NAME_REFERENCE_INVALID","features":[307]},{"name":"ERROR_DS_NAME_TOO_LONG","features":[307]},{"name":"ERROR_DS_NAME_TOO_MANY_PARTS","features":[307]},{"name":"ERROR_DS_NAME_TYPE_UNKNOWN","features":[307]},{"name":"ERROR_DS_NAME_UNPARSEABLE","features":[307]},{"name":"ERROR_DS_NAME_VALUE_TOO_LONG","features":[307]},{"name":"ERROR_DS_NAMING_MASTER_GC","features":[307]},{"name":"ERROR_DS_NAMING_VIOLATION","features":[307]},{"name":"ERROR_DS_NCNAME_MISSING_CR_REF","features":[307]},{"name":"ERROR_DS_NCNAME_MUST_BE_NC","features":[307]},{"name":"ERROR_DS_NC_MUST_HAVE_NC_PARENT","features":[307]},{"name":"ERROR_DS_NC_STILL_HAS_DSAS","features":[307]},{"name":"ERROR_DS_NONEXISTENT_MAY_HAVE","features":[307]},{"name":"ERROR_DS_NONEXISTENT_MUST_HAVE","features":[307]},{"name":"ERROR_DS_NONEXISTENT_POSS_SUP","features":[307]},{"name":"ERROR_DS_NONSAFE_SCHEMA_CHANGE","features":[307]},{"name":"ERROR_DS_NON_ASQ_SEARCH","features":[307]},{"name":"ERROR_DS_NON_BASE_SEARCH","features":[307]},{"name":"ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX","features":[307]},{"name":"ERROR_DS_NOT_AN_OBJECT","features":[307]},{"name":"ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC","features":[307]},{"name":"ERROR_DS_NOT_CLOSEST","features":[307]},{"name":"ERROR_DS_NOT_INSTALLED","features":[307]},{"name":"ERROR_DS_NOT_ON_BACKLINK","features":[307]},{"name":"ERROR_DS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_DS_NOT_SUPPORTED_SORT_ORDER","features":[307]},{"name":"ERROR_DS_NO_ATTRIBUTE_OR_VALUE","features":[307]},{"name":"ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN","features":[307]},{"name":"ERROR_DS_NO_CHAINED_EVAL","features":[307]},{"name":"ERROR_DS_NO_CHAINING","features":[307]},{"name":"ERROR_DS_NO_CHECKPOINT_WITH_PDC","features":[307]},{"name":"ERROR_DS_NO_CROSSREF_FOR_NC","features":[307]},{"name":"ERROR_DS_NO_DELETED_NAME","features":[307]},{"name":"ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS","features":[307]},{"name":"ERROR_DS_NO_MORE_RIDS","features":[307]},{"name":"ERROR_DS_NO_MSDS_INTID","features":[307]},{"name":"ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN","features":[307]},{"name":"ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN","features":[307]},{"name":"ERROR_DS_NO_NTDSA_OBJECT","features":[307]},{"name":"ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC","features":[307]},{"name":"ERROR_DS_NO_PARENT_OBJECT","features":[307]},{"name":"ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION","features":[307]},{"name":"ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA","features":[307]},{"name":"ERROR_DS_NO_REF_DOMAIN","features":[307]},{"name":"ERROR_DS_NO_REQUESTED_ATTS_FOUND","features":[307]},{"name":"ERROR_DS_NO_RESULTS_RETURNED","features":[307]},{"name":"ERROR_DS_NO_RIDS_ALLOCATED","features":[307]},{"name":"ERROR_DS_NO_SERVER_OBJECT","features":[307]},{"name":"ERROR_DS_NO_SUCH_OBJECT","features":[307]},{"name":"ERROR_DS_NO_TREE_DELETE_ABOVE_NC","features":[307]},{"name":"ERROR_DS_NTDSCRIPT_PROCESS_ERROR","features":[307]},{"name":"ERROR_DS_NTDSCRIPT_SYNTAX_ERROR","features":[307]},{"name":"ERROR_DS_OBJECT_BEING_REMOVED","features":[307]},{"name":"ERROR_DS_OBJECT_CLASS_REQUIRED","features":[307]},{"name":"ERROR_DS_OBJECT_RESULTS_TOO_LARGE","features":[307]},{"name":"ERROR_DS_OBJ_CLASS_NOT_DEFINED","features":[307]},{"name":"ERROR_DS_OBJ_CLASS_NOT_SUBCLASS","features":[307]},{"name":"ERROR_DS_OBJ_CLASS_VIOLATION","features":[307]},{"name":"ERROR_DS_OBJ_GUID_EXISTS","features":[307]},{"name":"ERROR_DS_OBJ_NOT_FOUND","features":[307]},{"name":"ERROR_DS_OBJ_STRING_NAME_EXISTS","features":[307]},{"name":"ERROR_DS_OBJ_TOO_LARGE","features":[307]},{"name":"ERROR_DS_OFFSET_RANGE_ERROR","features":[307]},{"name":"ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS","features":[307]},{"name":"ERROR_DS_OID_NOT_FOUND","features":[307]},{"name":"ERROR_DS_OPERATIONS_ERROR","features":[307]},{"name":"ERROR_DS_OUT_OF_SCOPE","features":[307]},{"name":"ERROR_DS_OUT_OF_VERSION_STORE","features":[307]},{"name":"ERROR_DS_PARAM_ERROR","features":[307]},{"name":"ERROR_DS_PARENT_IS_AN_ALIAS","features":[307]},{"name":"ERROR_DS_PDC_OPERATION_IN_PROGRESS","features":[307]},{"name":"ERROR_DS_PER_ATTRIBUTE_AUTHZ_FAILED_DURING_ADD","features":[307]},{"name":"ERROR_DS_POLICY_NOT_KNOWN","features":[307]},{"name":"ERROR_DS_PROTOCOL_ERROR","features":[307]},{"name":"ERROR_DS_RANGE_CONSTRAINT","features":[307]},{"name":"ERROR_DS_RDN_DOESNT_MATCH_SCHEMA","features":[307]},{"name":"ERROR_DS_RECALCSCHEMA_FAILED","features":[307]},{"name":"ERROR_DS_REFERRAL","features":[307]},{"name":"ERROR_DS_REFERRAL_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_REFUSING_FSMO_ROLES","features":[307]},{"name":"ERROR_DS_REMOTE_CROSSREF_OP_FAILED","features":[307]},{"name":"ERROR_DS_REPLICATOR_ONLY","features":[307]},{"name":"ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR","features":[307]},{"name":"ERROR_DS_REPL_LIFETIME_EXCEEDED","features":[307]},{"name":"ERROR_DS_RESERVED_LINK_ID","features":[307]},{"name":"ERROR_DS_RESERVED_MAPI_ID","features":[307]},{"name":"ERROR_DS_RIDMGR_DISABLED","features":[307]},{"name":"ERROR_DS_RIDMGR_INIT_ERROR","features":[307]},{"name":"ERROR_DS_ROLE_NOT_VERIFIED","features":[307]},{"name":"ERROR_DS_ROOT_CANT_BE_SUBREF","features":[307]},{"name":"ERROR_DS_ROOT_MUST_BE_NC","features":[307]},{"name":"ERROR_DS_ROOT_REQUIRES_CLASS_TOP","features":[307]},{"name":"ERROR_DS_SAM_INIT_FAILURE","features":[307]},{"name":"ERROR_DS_SAM_INIT_FAILURE_CONSOLE","features":[307]},{"name":"ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY","features":[307]},{"name":"ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD","features":[307]},{"name":"ERROR_DS_SCHEMA_ALLOC_FAILED","features":[307]},{"name":"ERROR_DS_SCHEMA_NOT_LOADED","features":[307]},{"name":"ERROR_DS_SCHEMA_UPDATE_DISALLOWED","features":[307]},{"name":"ERROR_DS_SECURITY_CHECKING_ERROR","features":[307]},{"name":"ERROR_DS_SECURITY_ILLEGAL_MODIFY","features":[307]},{"name":"ERROR_DS_SEC_DESC_INVALID","features":[307]},{"name":"ERROR_DS_SEC_DESC_TOO_SHORT","features":[307]},{"name":"ERROR_DS_SEMANTIC_ATT_TEST","features":[307]},{"name":"ERROR_DS_SENSITIVE_GROUP_VIOLATION","features":[307]},{"name":"ERROR_DS_SERVER_DOWN","features":[307]},{"name":"ERROR_DS_SHUTTING_DOWN","features":[307]},{"name":"ERROR_DS_SINGLE_USER_MODE_FAILED","features":[307]},{"name":"ERROR_DS_SINGLE_VALUE_CONSTRAINT","features":[307]},{"name":"ERROR_DS_SIZELIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_SORT_CONTROL_MISSING","features":[307]},{"name":"ERROR_DS_SOURCE_AUDITING_NOT_ENABLED","features":[307]},{"name":"ERROR_DS_SOURCE_DOMAIN_IN_FOREST","features":[307]},{"name":"ERROR_DS_SPN_VALUE_NOT_UNIQUE_IN_FOREST","features":[307]},{"name":"ERROR_DS_SRC_AND_DST_NC_IDENTICAL","features":[307]},{"name":"ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH","features":[307]},{"name":"ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER","features":[307]},{"name":"ERROR_DS_SRC_GUID_MISMATCH","features":[307]},{"name":"ERROR_DS_SRC_NAME_MISMATCH","features":[307]},{"name":"ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER","features":[307]},{"name":"ERROR_DS_SRC_SID_EXISTS_IN_FOREST","features":[307]},{"name":"ERROR_DS_STRING_SD_CONVERSION_FAILED","features":[307]},{"name":"ERROR_DS_STRONG_AUTH_REQUIRED","features":[307]},{"name":"ERROR_DS_SUBREF_MUST_HAVE_PARENT","features":[307]},{"name":"ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD","features":[307]},{"name":"ERROR_DS_SUB_CLS_TEST_FAIL","features":[307]},{"name":"ERROR_DS_SYNTAX_MISMATCH","features":[307]},{"name":"ERROR_DS_THREAD_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_TIMELIMIT_EXCEEDED","features":[307]},{"name":"ERROR_DS_TREE_DELETE_NOT_FINISHED","features":[307]},{"name":"ERROR_DS_UNABLE_TO_SURRENDER_ROLES","features":[307]},{"name":"ERROR_DS_UNAVAILABLE","features":[307]},{"name":"ERROR_DS_UNAVAILABLE_CRIT_EXTENSION","features":[307]},{"name":"ERROR_DS_UNDELETE_SAM_VALIDATION_FAILED","features":[307]},{"name":"ERROR_DS_UNICODEPWD_NOT_IN_QUOTES","features":[307]},{"name":"ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER","features":[307]},{"name":"ERROR_DS_UNKNOWN_ERROR","features":[307]},{"name":"ERROR_DS_UNKNOWN_OPERATION","features":[307]},{"name":"ERROR_DS_UNWILLING_TO_PERFORM","features":[307]},{"name":"ERROR_DS_UPN_VALUE_NOT_UNIQUE_IN_FOREST","features":[307]},{"name":"ERROR_DS_USER_BUFFER_TO_SMALL","features":[307]},{"name":"ERROR_DS_VALUE_KEY_NOT_UNIQUE","features":[307]},{"name":"ERROR_DS_VERSION_CHECK_FAILURE","features":[307]},{"name":"ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL","features":[307]},{"name":"ERROR_DS_WRONG_LINKED_ATT_SYNTAX","features":[307]},{"name":"ERROR_DS_WRONG_OM_OBJ_CLASS","features":[307]},{"name":"ERROR_DUPLICATE_FOUND","features":[307]},{"name":"ERROR_DUPLICATE_PRIVILEGES","features":[307]},{"name":"ERROR_DUPLICATE_SERVICE_NAME","features":[307]},{"name":"ERROR_DUPLICATE_TAG","features":[307]},{"name":"ERROR_DUP_DOMAINNAME","features":[307]},{"name":"ERROR_DUP_NAME","features":[307]},{"name":"ERROR_DYNAMIC_CODE_BLOCKED","features":[307]},{"name":"ERROR_DYNLINK_FROM_INVALID_RING","features":[307]},{"name":"ERROR_EAS_DIDNT_FIT","features":[307]},{"name":"ERROR_EAS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_EA_ACCESS_DENIED","features":[307]},{"name":"ERROR_EA_FILE_CORRUPT","features":[307]},{"name":"ERROR_EA_LIST_INCONSISTENT","features":[307]},{"name":"ERROR_EA_TABLE_FULL","features":[307]},{"name":"ERROR_EC_CIRCULAR_FORWARDING","features":[307]},{"name":"ERROR_EC_CREDSTORE_FULL","features":[307]},{"name":"ERROR_EC_CRED_NOT_FOUND","features":[307]},{"name":"ERROR_EC_LOG_DISABLED","features":[307]},{"name":"ERROR_EC_NO_ACTIVE_CHANNEL","features":[307]},{"name":"ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE","features":[307]},{"name":"ERROR_EDP_DPL_POLICY_CANT_BE_SATISFIED","features":[307]},{"name":"ERROR_EDP_POLICY_DENIES_OPERATION","features":[307]},{"name":"ERROR_EFS_ALG_BLOB_TOO_BIG","features":[307]},{"name":"ERROR_EFS_DISABLED","features":[307]},{"name":"ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"ERROR_EFS_SERVER_NOT_TRUSTED","features":[307]},{"name":"ERROR_EFS_VERSION_NOT_SUPPORT","features":[307]},{"name":"ERROR_ELEVATION_REQUIRED","features":[307]},{"name":"ERROR_EMPTY","features":[307]},{"name":"ERROR_ENCLAVE_FAILURE","features":[307]},{"name":"ERROR_ENCLAVE_NOT_TERMINATED","features":[307]},{"name":"ERROR_ENCLAVE_VIOLATION","features":[307]},{"name":"ERROR_ENCRYPTED_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_ENCRYPTED_IO_NOT_POSSIBLE","features":[307]},{"name":"ERROR_ENCRYPTING_METADATA_DISALLOWED","features":[307]},{"name":"ERROR_ENCRYPTION_DISABLED","features":[307]},{"name":"ERROR_ENCRYPTION_FAILED","features":[307]},{"name":"ERROR_ENCRYPTION_POLICY_DENIES_OPERATION","features":[307]},{"name":"ERROR_END_OF_MEDIA","features":[307]},{"name":"ERROR_ENLISTMENT_NOT_FOUND","features":[307]},{"name":"ERROR_ENLISTMENT_NOT_SUPERIOR","features":[307]},{"name":"ERROR_ENVVAR_NOT_FOUND","features":[307]},{"name":"ERROR_EOM_OVERFLOW","features":[307]},{"name":"ERROR_ERRORS_ENCOUNTERED","features":[307]},{"name":"ERROR_EVALUATION_EXPIRATION","features":[307]},{"name":"ERROR_EVENTLOG_CANT_START","features":[307]},{"name":"ERROR_EVENTLOG_FILE_CHANGED","features":[307]},{"name":"ERROR_EVENTLOG_FILE_CORRUPT","features":[307]},{"name":"ERROR_EVENT_DONE","features":[307]},{"name":"ERROR_EVENT_PENDING","features":[307]},{"name":"ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY","features":[307]},{"name":"ERROR_EVT_CHANNEL_CANNOT_ACTIVATE","features":[307]},{"name":"ERROR_EVT_CHANNEL_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_CONFIGURATION_ERROR","features":[307]},{"name":"ERROR_EVT_EVENT_DEFINITION_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_FILTER_ALREADYSCOPED","features":[307]},{"name":"ERROR_EVT_FILTER_INVARG","features":[307]},{"name":"ERROR_EVT_FILTER_INVTEST","features":[307]},{"name":"ERROR_EVT_FILTER_INVTYPE","features":[307]},{"name":"ERROR_EVT_FILTER_NOTELTSET","features":[307]},{"name":"ERROR_EVT_FILTER_OUT_OF_RANGE","features":[307]},{"name":"ERROR_EVT_FILTER_PARSEERR","features":[307]},{"name":"ERROR_EVT_FILTER_TOO_COMPLEX","features":[307]},{"name":"ERROR_EVT_FILTER_UNEXPECTEDTOKEN","features":[307]},{"name":"ERROR_EVT_FILTER_UNSUPPORTEDOP","features":[307]},{"name":"ERROR_EVT_INVALID_CHANNEL_PATH","features":[307]},{"name":"ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE","features":[307]},{"name":"ERROR_EVT_INVALID_EVENT_DATA","features":[307]},{"name":"ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL","features":[307]},{"name":"ERROR_EVT_INVALID_PUBLISHER_NAME","features":[307]},{"name":"ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE","features":[307]},{"name":"ERROR_EVT_INVALID_QUERY","features":[307]},{"name":"ERROR_EVT_MALFORMED_XML_TEXT","features":[307]},{"name":"ERROR_EVT_MAX_INSERTS_REACHED","features":[307]},{"name":"ERROR_EVT_MESSAGE_ID_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_MESSAGE_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_NON_VALIDATING_MSXML","features":[307]},{"name":"ERROR_EVT_PUBLISHER_DISABLED","features":[307]},{"name":"ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND","features":[307]},{"name":"ERROR_EVT_QUERY_RESULT_INVALID_POSITION","features":[307]},{"name":"ERROR_EVT_QUERY_RESULT_STALE","features":[307]},{"name":"ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL","features":[307]},{"name":"ERROR_EVT_UNRESOLVED_PARAMETER_INSERT","features":[307]},{"name":"ERROR_EVT_UNRESOLVED_VALUE_INSERT","features":[307]},{"name":"ERROR_EVT_VERSION_TOO_NEW","features":[307]},{"name":"ERROR_EVT_VERSION_TOO_OLD","features":[307]},{"name":"ERROR_EXCEPTION_IN_RESOURCE_CALL","features":[307]},{"name":"ERROR_EXCEPTION_IN_SERVICE","features":[307]},{"name":"ERROR_EXCL_SEM_ALREADY_OWNED","features":[307]},{"name":"ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY","features":[307]},{"name":"ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY","features":[307]},{"name":"ERROR_EXE_MACHINE_TYPE_MISMATCH","features":[307]},{"name":"ERROR_EXE_MARKED_INVALID","features":[307]},{"name":"ERROR_EXPECTED_SECTION_NAME","features":[307]},{"name":"ERROR_EXPIRED_HANDLE","features":[307]},{"name":"ERROR_EXTENDED_ERROR","features":[307]},{"name":"ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN","features":[307]},{"name":"ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_EXTRANEOUS_INFORMATION","features":[307]},{"name":"ERROR_FAILED_DRIVER_ENTRY","features":[307]},{"name":"ERROR_FAILED_SERVICE_CONTROLLER_CONNECT","features":[307]},{"name":"ERROR_FAIL_FAST_EXCEPTION","features":[307]},{"name":"ERROR_FAIL_I24","features":[307]},{"name":"ERROR_FAIL_NOACTION_REBOOT","features":[307]},{"name":"ERROR_FAIL_REBOOT_INITIATED","features":[307]},{"name":"ERROR_FAIL_REBOOT_REQUIRED","features":[307]},{"name":"ERROR_FAIL_RESTART","features":[307]},{"name":"ERROR_FAIL_SHUTDOWN","features":[307]},{"name":"ERROR_FATAL_APP_EXIT","features":[307]},{"name":"ERROR_FILEMARK_DETECTED","features":[307]},{"name":"ERROR_FILENAME_EXCED_RANGE","features":[307]},{"name":"ERROR_FILEQUEUE_LOCKED","features":[307]},{"name":"ERROR_FILE_CHECKED_OUT","features":[307]},{"name":"ERROR_FILE_CORRUPT","features":[307]},{"name":"ERROR_FILE_ENCRYPTED","features":[307]},{"name":"ERROR_FILE_EXISTS","features":[307]},{"name":"ERROR_FILE_HANDLE_REVOKED","features":[307]},{"name":"ERROR_FILE_HASH_NOT_IN_CATALOG","features":[307]},{"name":"ERROR_FILE_IDENTITY_NOT_PERSISTENT","features":[307]},{"name":"ERROR_FILE_INVALID","features":[307]},{"name":"ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS","features":[307]},{"name":"ERROR_FILE_NOT_ENCRYPTED","features":[307]},{"name":"ERROR_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FILE_OFFLINE","features":[307]},{"name":"ERROR_FILE_PROTECTED_UNDER_DPL","features":[307]},{"name":"ERROR_FILE_READ_ONLY","features":[307]},{"name":"ERROR_FILE_SHARE_RESOURCE_CONFLICT","features":[307]},{"name":"ERROR_FILE_SNAP_INVALID_PARAMETER","features":[307]},{"name":"ERROR_FILE_SNAP_IN_PROGRESS","features":[307]},{"name":"ERROR_FILE_SNAP_IO_NOT_COORDINATED","features":[307]},{"name":"ERROR_FILE_SNAP_MODIFY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FILE_SNAP_UNEXPECTED_ERROR","features":[307]},{"name":"ERROR_FILE_SNAP_USER_SECTION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FILE_SYSTEM_LIMITATION","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_BUSY","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN","features":[307]},{"name":"ERROR_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE","features":[307]},{"name":"ERROR_FILE_TOO_LARGE","features":[307]},{"name":"ERROR_FIRMWARE_UPDATED","features":[307]},{"name":"ERROR_FLOATED_SECTION","features":[307]},{"name":"ERROR_FLOAT_MULTIPLE_FAULTS","features":[307]},{"name":"ERROR_FLOAT_MULTIPLE_TRAPS","features":[307]},{"name":"ERROR_FLOPPY_BAD_REGISTERS","features":[307]},{"name":"ERROR_FLOPPY_ID_MARK_NOT_FOUND","features":[307]},{"name":"ERROR_FLOPPY_UNKNOWN_ERROR","features":[307]},{"name":"ERROR_FLOPPY_VOLUME","features":[307]},{"name":"ERROR_FLOPPY_WRONG_CYLINDER","features":[307]},{"name":"ERROR_FLT_ALREADY_ENLISTED","features":[307]},{"name":"ERROR_FLT_CBDQ_DISABLED","features":[307]},{"name":"ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND","features":[307]},{"name":"ERROR_FLT_CONTEXT_ALREADY_DEFINED","features":[307]},{"name":"ERROR_FLT_CONTEXT_ALREADY_LINKED","features":[307]},{"name":"ERROR_FLT_DELETING_OBJECT","features":[307]},{"name":"ERROR_FLT_DISALLOW_FAST_IO","features":[307]},{"name":"ERROR_FLT_DO_NOT_ATTACH","features":[307]},{"name":"ERROR_FLT_DO_NOT_DETACH","features":[307]},{"name":"ERROR_FLT_DUPLICATE_ENTRY","features":[307]},{"name":"ERROR_FLT_FILTER_NOT_FOUND","features":[307]},{"name":"ERROR_FLT_FILTER_NOT_READY","features":[307]},{"name":"ERROR_FLT_INSTANCE_ALTITUDE_COLLISION","features":[307]},{"name":"ERROR_FLT_INSTANCE_NAME_COLLISION","features":[307]},{"name":"ERROR_FLT_INSTANCE_NOT_FOUND","features":[307]},{"name":"ERROR_FLT_INTERNAL_ERROR","features":[307]},{"name":"ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST","features":[307]},{"name":"ERROR_FLT_INVALID_CONTEXT_REGISTRATION","features":[307]},{"name":"ERROR_FLT_INVALID_NAME_REQUEST","features":[307]},{"name":"ERROR_FLT_IO_COMPLETE","features":[307]},{"name":"ERROR_FLT_MUST_BE_NONPAGED_POOL","features":[307]},{"name":"ERROR_FLT_NAME_CACHE_MISS","features":[307]},{"name":"ERROR_FLT_NOT_INITIALIZED","features":[307]},{"name":"ERROR_FLT_NOT_SAFE_TO_POST_OPERATION","features":[307]},{"name":"ERROR_FLT_NO_DEVICE_OBJECT","features":[307]},{"name":"ERROR_FLT_NO_HANDLER_DEFINED","features":[307]},{"name":"ERROR_FLT_NO_WAITER_FOR_REPLY","features":[307]},{"name":"ERROR_FLT_POST_OPERATION_CLEANUP","features":[307]},{"name":"ERROR_FLT_REGISTRATION_BUSY","features":[307]},{"name":"ERROR_FLT_VOLUME_ALREADY_MOUNTED","features":[307]},{"name":"ERROR_FLT_VOLUME_NOT_FOUND","features":[307]},{"name":"ERROR_FLT_WCOS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_FORMS_AUTH_REQUIRED","features":[307]},{"name":"ERROR_FOUND_OUT_OF_SCOPE","features":[307]},{"name":"ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY","features":[307]},{"name":"ERROR_FS_DRIVER_REQUIRED","features":[307]},{"name":"ERROR_FS_GUID_MISMATCH","features":[307]},{"name":"ERROR_FS_METADATA_INCONSISTENT","features":[307]},{"name":"ERROR_FT_DI_SCAN_REQUIRED","features":[307]},{"name":"ERROR_FT_READ_FAILURE","features":[307]},{"name":"ERROR_FT_READ_FROM_COPY_FAILURE","features":[307]},{"name":"ERROR_FT_READ_RECOVERY_FROM_BACKUP","features":[307]},{"name":"ERROR_FT_WRITE_FAILURE","features":[307]},{"name":"ERROR_FT_WRITE_RECOVERY","features":[307]},{"name":"ERROR_FULLSCREEN_MODE","features":[307]},{"name":"ERROR_FULL_BACKUP","features":[307]},{"name":"ERROR_FUNCTION_FAILED","features":[307]},{"name":"ERROR_FUNCTION_NOT_CALLED","features":[307]},{"name":"ERROR_GDI_HANDLE_LEAK","features":[307]},{"name":"ERROR_GENERAL_SYNTAX","features":[307]},{"name":"ERROR_GENERIC_COMMAND_FAILED","features":[307]},{"name":"ERROR_GENERIC_NOT_MAPPED","features":[307]},{"name":"ERROR_GEN_FAILURE","features":[307]},{"name":"ERROR_GLOBAL_ONLY_HOOK","features":[307]},{"name":"ERROR_GPIO_CLIENT_INFORMATION_INVALID","features":[307]},{"name":"ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE","features":[307]},{"name":"ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED","features":[307]},{"name":"ERROR_GPIO_INVALID_REGISTRATION_PACKET","features":[307]},{"name":"ERROR_GPIO_OPERATION_DENIED","features":[307]},{"name":"ERROR_GPIO_VERSION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRACEFUL_DISCONNECT","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET","features":[307]},{"name":"ERROR_GRAPHICS_ADAPTER_WAS_RESET","features":[307]},{"name":"ERROR_GRAPHICS_ALLOCATION_BUSY","features":[307]},{"name":"ERROR_GRAPHICS_ALLOCATION_CLOSED","features":[307]},{"name":"ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST","features":[307]},{"name":"ERROR_GRAPHICS_ALLOCATION_INVALID","features":[307]},{"name":"ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION","features":[307]},{"name":"ERROR_GRAPHICS_CANNOTCOLORCONVERT","features":[307]},{"name":"ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN","features":[307]},{"name":"ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION","features":[307]},{"name":"ERROR_GRAPHICS_CANT_LOCK_MEMORY","features":[307]},{"name":"ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION","features":[307]},{"name":"ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED","features":[307]},{"name":"ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON","features":[307]},{"name":"ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED","features":[307]},{"name":"ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET","features":[307]},{"name":"ERROR_GRAPHICS_COPP_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_DATASET_IS_EMPTY","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_CURRENT_CURRENT_VALUE_GREATER_THAN_MAXIMUM_VALUE","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_INVALID_DATA","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE","features":[307]},{"name":"ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_DEPENDABLE_CHILD_STATUS","features":[307]},{"name":"ERROR_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP","features":[307]},{"name":"ERROR_GRAPHICS_DRIVER_MISMATCH","features":[307]},{"name":"ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION","features":[307]},{"name":"ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE","features":[307]},{"name":"ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA","features":[307]},{"name":"ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA","features":[307]},{"name":"ERROR_GRAPHICS_I2C_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT","features":[307]},{"name":"ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE","features":[307]},{"name":"ERROR_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN","features":[307]},{"name":"ERROR_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED","features":[307]},{"name":"ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER","features":[307]},{"name":"ERROR_GRAPHICS_INTERNAL_ERROR","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_ACTIVE_REGION","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_CLIENT_TYPE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_COLORBASIS","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_DRIVER_MODEL","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_FREQUENCY","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_GAMMA_RAMP","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PIXELFORMAT","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_POINTER","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_STRIDE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_TOTAL_REGION","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON","features":[307]},{"name":"ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE","features":[307]},{"name":"ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED","features":[307]},{"name":"ERROR_GRAPHICS_LEADLINK_START_DEFERRED","features":[307]},{"name":"ERROR_GRAPHICS_LINK_CONFIGURATION_IN_PROGRESS","features":[307]},{"name":"ERROR_GRAPHICS_MAX_NUM_PATHS_REACHED","features":[307]},{"name":"ERROR_GRAPHICS_MCA_INTERNAL_ERROR","features":[307]},{"name":"ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING","features":[307]},{"name":"ERROR_GRAPHICS_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED","features":[307]},{"name":"ERROR_GRAPHICS_MCA_INVALID_VCP_VERSION","features":[307]},{"name":"ERROR_GRAPHICS_MCA_MCCS_VERSION_MISMATCH","features":[307]},{"name":"ERROR_GRAPHICS_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION","features":[307]},{"name":"ERROR_GRAPHICS_MCA_UNSUPPORTED_COLOR_TEMPERATURE","features":[307]},{"name":"ERROR_GRAPHICS_MCA_UNSUPPORTED_MCCS_VERSION","features":[307]},{"name":"ERROR_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET","features":[307]},{"name":"ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE","features":[307]},{"name":"ERROR_GRAPHICS_MODE_NOT_IN_MODESET","features":[307]},{"name":"ERROR_GRAPHICS_MODE_NOT_PINNED","features":[307]},{"name":"ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE","features":[307]},{"name":"ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER","features":[307]},{"name":"ERROR_GRAPHICS_MONITOR_NOT_CONNECTED","features":[307]},{"name":"ERROR_GRAPHICS_MONITOR_NO_LONGER_EXISTS","features":[307]},{"name":"ERROR_GRAPHICS_MPO_ALLOCATION_UNPINNED","features":[307]},{"name":"ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER","features":[307]},{"name":"ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER","features":[307]},{"name":"ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER","features":[307]},{"name":"ERROR_GRAPHICS_NO_ACTIVE_VIDPN","features":[307]},{"name":"ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS","features":[307]},{"name":"ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET","features":[307]},{"name":"ERROR_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME","features":[307]},{"name":"ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT","features":[307]},{"name":"ERROR_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE","features":[307]},{"name":"ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET","features":[307]},{"name":"ERROR_GRAPHICS_NO_PREFERRED_MODE","features":[307]},{"name":"ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN","features":[307]},{"name":"ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_NO_VIDEO_MEMORY","features":[307]},{"name":"ERROR_GRAPHICS_NO_VIDPNMGR","features":[307]},{"name":"ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE","features":[307]},{"name":"ERROR_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR","features":[307]},{"name":"ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INTERNAL_ERROR","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_HANDLE","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST","features":[307]},{"name":"ERROR_GRAPHICS_OPM_INVALID_SRM","features":[307]},{"name":"ERROR_GRAPHICS_OPM_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST","features":[307]},{"name":"ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP","features":[307]},{"name":"ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA","features":[307]},{"name":"ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP","features":[307]},{"name":"ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH","features":[307]},{"name":"ERROR_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS","features":[307]},{"name":"ERROR_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED","features":[307]},{"name":"ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS","features":[307]},{"name":"ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS","features":[307]},{"name":"ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS","features":[307]},{"name":"ERROR_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL","features":[307]},{"name":"ERROR_GRAPHICS_PARTIAL_DATA_POPULATED","features":[307]},{"name":"ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED","features":[307]},{"name":"ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_BUFFER_NOT_BOUND","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_DENIED","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_INVALID_WINDOW","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_MODE_CHANGED","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_OCCLUDED","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_REDIRECTION_DISABLED","features":[307]},{"name":"ERROR_GRAPHICS_PRESENT_UNOCCLUDED","features":[307]},{"name":"ERROR_GRAPHICS_PVP_HFS_FAILED","features":[307]},{"name":"ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH","features":[307]},{"name":"ERROR_GRAPHICS_RESOURCES_NOT_RELATED","features":[307]},{"name":"ERROR_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS","features":[307]},{"name":"ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION","features":[307]},{"name":"ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE","features":[307]},{"name":"ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED","features":[307]},{"name":"ERROR_GRAPHICS_STALE_MODESET","features":[307]},{"name":"ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_START_DEFERRED","features":[307]},{"name":"ERROR_GRAPHICS_TARGET_ALREADY_IN_SET","features":[307]},{"name":"ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE","features":[307]},{"name":"ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY","features":[307]},{"name":"ERROR_GRAPHICS_TOO_MANY_REFERENCES","features":[307]},{"name":"ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED","features":[307]},{"name":"ERROR_GRAPHICS_TRY_AGAIN_LATER","features":[307]},{"name":"ERROR_GRAPHICS_TRY_AGAIN_NOW","features":[307]},{"name":"ERROR_GRAPHICS_UAB_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS","features":[307]},{"name":"ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS","features":[307]},{"name":"ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE","features":[307]},{"name":"ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_COMPOSITION_WINDOW_DPI_MESSAGE","features":[307]},{"name":"ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_CREATE_SUPERWETINK_MESSAGE","features":[307]},{"name":"ERROR_GRAPHICS_VAIL_FAILED_TO_SEND_DESTROY_SUPERWETINK_MESSAGE","features":[307]},{"name":"ERROR_GRAPHICS_VAIL_STATE_CHANGED","features":[307]},{"name":"ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES","features":[307]},{"name":"ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE","features":[307]},{"name":"ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED","features":[307]},{"name":"ERROR_GRAPHICS_WINDOWDC_NOT_AVAILABLE","features":[307]},{"name":"ERROR_GRAPHICS_WINDOWLESS_PRESENT_DISABLED","features":[307]},{"name":"ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE","features":[307]},{"name":"ERROR_GROUPSET_CANT_PROVIDE","features":[307]},{"name":"ERROR_GROUPSET_NOT_AVAILABLE","features":[307]},{"name":"ERROR_GROUPSET_NOT_FOUND","features":[307]},{"name":"ERROR_GROUP_EXISTS","features":[307]},{"name":"ERROR_GROUP_NOT_AVAILABLE","features":[307]},{"name":"ERROR_GROUP_NOT_FOUND","features":[307]},{"name":"ERROR_GROUP_NOT_ONLINE","features":[307]},{"name":"ERROR_GUID_SUBSTITUTION_MADE","features":[307]},{"name":"ERROR_HANDLES_CLOSED","features":[307]},{"name":"ERROR_HANDLE_DISK_FULL","features":[307]},{"name":"ERROR_HANDLE_EOF","features":[307]},{"name":"ERROR_HANDLE_NO_LONGER_VALID","features":[307]},{"name":"ERROR_HANDLE_REVOKED","features":[307]},{"name":"ERROR_HASH_NOT_PRESENT","features":[307]},{"name":"ERROR_HASH_NOT_SUPPORTED","features":[307]},{"name":"ERROR_HAS_SYSTEM_CRITICAL_FILES","features":[307]},{"name":"ERROR_HEURISTIC_DAMAGE_POSSIBLE","features":[307]},{"name":"ERROR_HIBERNATED","features":[307]},{"name":"ERROR_HIBERNATION_FAILURE","features":[307]},{"name":"ERROR_HOOK_NEEDS_HMOD","features":[307]},{"name":"ERROR_HOOK_NOT_INSTALLED","features":[307]},{"name":"ERROR_HOOK_TYPE_NOT_ALLOWED","features":[307]},{"name":"ERROR_HOST_DOWN","features":[307]},{"name":"ERROR_HOST_NODE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_HOST_NODE_NOT_GROUP_OWNER","features":[307]},{"name":"ERROR_HOST_NODE_NOT_RESOURCE_OWNER","features":[307]},{"name":"ERROR_HOST_UNREACHABLE","features":[307]},{"name":"ERROR_HOTKEY_ALREADY_REGISTERED","features":[307]},{"name":"ERROR_HOTKEY_NOT_REGISTERED","features":[307]},{"name":"ERROR_HUNG_DISPLAY_DRIVER_THREAD","features":[307]},{"name":"ERROR_HV_ACCESS_DENIED","features":[307]},{"name":"ERROR_HV_ACKNOWLEDGED","features":[307]},{"name":"ERROR_HV_CPUID_FEATURE_VALIDATION","features":[307]},{"name":"ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION","features":[307]},{"name":"ERROR_HV_DEVICE_NOT_IN_DOMAIN","features":[307]},{"name":"ERROR_HV_EVENT_BUFFER_ALREADY_FREED","features":[307]},{"name":"ERROR_HV_FEATURE_UNAVAILABLE","features":[307]},{"name":"ERROR_HV_INACTIVE","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_BUFFER","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_BUFFERS","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_CONTIGUOUS_MEMORY","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_CONTIGUOUS_MEMORY_MIRRORING","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_CONTIGUOUS_ROOT_MEMORY","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_CONTIGUOUS_ROOT_MEMORY_MIRRORING","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_DEVICE_DOMAINS","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_MEMORY","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_MEMORY_MIRRORING","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_ROOT_MEMORY","features":[307]},{"name":"ERROR_HV_INSUFFICIENT_ROOT_MEMORY_MIRRORING","features":[307]},{"name":"ERROR_HV_INVALID_ALIGNMENT","features":[307]},{"name":"ERROR_HV_INVALID_CONNECTION_ID","features":[307]},{"name":"ERROR_HV_INVALID_CPU_GROUP_ID","features":[307]},{"name":"ERROR_HV_INVALID_CPU_GROUP_STATE","features":[307]},{"name":"ERROR_HV_INVALID_DEVICE_ID","features":[307]},{"name":"ERROR_HV_INVALID_DEVICE_STATE","features":[307]},{"name":"ERROR_HV_INVALID_HYPERCALL_CODE","features":[307]},{"name":"ERROR_HV_INVALID_HYPERCALL_INPUT","features":[307]},{"name":"ERROR_HV_INVALID_LP_INDEX","features":[307]},{"name":"ERROR_HV_INVALID_PARAMETER","features":[307]},{"name":"ERROR_HV_INVALID_PARTITION_ID","features":[307]},{"name":"ERROR_HV_INVALID_PARTITION_STATE","features":[307]},{"name":"ERROR_HV_INVALID_PORT_ID","features":[307]},{"name":"ERROR_HV_INVALID_PROXIMITY_DOMAIN_INFO","features":[307]},{"name":"ERROR_HV_INVALID_REGISTER_VALUE","features":[307]},{"name":"ERROR_HV_INVALID_SAVE_RESTORE_STATE","features":[307]},{"name":"ERROR_HV_INVALID_SYNIC_STATE","features":[307]},{"name":"ERROR_HV_INVALID_VP_INDEX","features":[307]},{"name":"ERROR_HV_INVALID_VP_STATE","features":[307]},{"name":"ERROR_HV_INVALID_VTL_STATE","features":[307]},{"name":"ERROR_HV_MSR_ACCESS_FAILED","features":[307]},{"name":"ERROR_HV_NESTED_VM_EXIT","features":[307]},{"name":"ERROR_HV_NOT_ACKNOWLEDGED","features":[307]},{"name":"ERROR_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE","features":[307]},{"name":"ERROR_HV_NOT_PRESENT","features":[307]},{"name":"ERROR_HV_NO_DATA","features":[307]},{"name":"ERROR_HV_NO_RESOURCES","features":[307]},{"name":"ERROR_HV_NX_NOT_DETECTED","features":[307]},{"name":"ERROR_HV_OBJECT_IN_USE","features":[307]},{"name":"ERROR_HV_OPERATION_DENIED","features":[307]},{"name":"ERROR_HV_OPERATION_FAILED","features":[307]},{"name":"ERROR_HV_PAGE_REQUEST_INVALID","features":[307]},{"name":"ERROR_HV_PARTITION_TOO_DEEP","features":[307]},{"name":"ERROR_HV_PENDING_PAGE_REQUESTS","features":[307]},{"name":"ERROR_HV_PROCESSOR_STARTUP_TIMEOUT","features":[307]},{"name":"ERROR_HV_PROPERTY_VALUE_OUT_OF_RANGE","features":[307]},{"name":"ERROR_HV_SMX_ENABLED","features":[307]},{"name":"ERROR_HV_UNKNOWN_PROPERTY","features":[307]},{"name":"ERROR_HWNDS_HAVE_DIFF_PARENT","features":[307]},{"name":"ERROR_ICM_NOT_ENABLED","features":[307]},{"name":"ERROR_IDLE_DISCONNECTED","features":[307]},{"name":"ERROR_IEPORT_FULL","features":[307]},{"name":"ERROR_ILLEGAL_CHARACTER","features":[307]},{"name":"ERROR_ILLEGAL_DLL_RELOCATION","features":[307]},{"name":"ERROR_ILLEGAL_ELEMENT_ADDRESS","features":[307]},{"name":"ERROR_ILLEGAL_FLOAT_CONTEXT","features":[307]},{"name":"ERROR_ILL_FORMED_PASSWORD","features":[307]},{"name":"ERROR_IMAGE_AT_DIFFERENT_BASE","features":[307]},{"name":"ERROR_IMAGE_MACHINE_TYPE_MISMATCH","features":[307]},{"name":"ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE","features":[307]},{"name":"ERROR_IMAGE_NOT_AT_BASE","features":[307]},{"name":"ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT","features":[307]},{"name":"ERROR_IMPLEMENTATION_LIMIT","features":[307]},{"name":"ERROR_IMPLICIT_TRANSACTION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_INCOMPATIBLE_SERVICE_PRIVILEGE","features":[307]},{"name":"ERROR_INCOMPATIBLE_SERVICE_SID_TYPE","features":[307]},{"name":"ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING","features":[307]},{"name":"ERROR_INCORRECT_ACCOUNT_TYPE","features":[307]},{"name":"ERROR_INCORRECT_ADDRESS","features":[307]},{"name":"ERROR_INCORRECT_SIZE","features":[307]},{"name":"ERROR_INC_BACKUP","features":[307]},{"name":"ERROR_INDEX_ABSENT","features":[307]},{"name":"ERROR_INDEX_OUT_OF_BOUNDS","features":[307]},{"name":"ERROR_INDIGENOUS_TYPE","features":[307]},{"name":"ERROR_INDOUBT_TRANSACTIONS_EXIST","features":[307]},{"name":"ERROR_INFLOOP_IN_RELOC_CHAIN","features":[307]},{"name":"ERROR_INF_IN_USE_BY_DEVICES","features":[307]},{"name":"ERROR_INSTALL_ALREADY_RUNNING","features":[307]},{"name":"ERROR_INSTALL_CANCEL","features":[307]},{"name":"ERROR_INSTALL_DEREGISTRATION_FAILURE","features":[307]},{"name":"ERROR_INSTALL_FAILED","features":[307]},{"name":"ERROR_INSTALL_FAILURE","features":[307]},{"name":"ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING","features":[307]},{"name":"ERROR_INSTALL_FULLTRUST_HOSTRUNTIME_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY","features":[307]},{"name":"ERROR_INSTALL_INVALID_PACKAGE","features":[307]},{"name":"ERROR_INSTALL_INVALID_RELATED_SET_UPDATE","features":[307]},{"name":"ERROR_INSTALL_LANGUAGE_UNSUPPORTED","features":[307]},{"name":"ERROR_INSTALL_LOG_FAILURE","features":[307]},{"name":"ERROR_INSTALL_NETWORK_FAILURE","features":[307]},{"name":"ERROR_INSTALL_NOTUSED","features":[307]},{"name":"ERROR_INSTALL_OPEN_PACKAGE_FAILED","features":[307]},{"name":"ERROR_INSTALL_OPTIONAL_PACKAGE_APPLICATIONID_NOT_UNIQUE","features":[307]},{"name":"ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE","features":[307]},{"name":"ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY","features":[307]},{"name":"ERROR_INSTALL_OUT_OF_DISK_SPACE","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_DOWNGRADE","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_INVALID","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_NOT_FOUND","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_OPEN_FAILED","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_REJECTED","features":[307]},{"name":"ERROR_INSTALL_PACKAGE_VERSION","features":[307]},{"name":"ERROR_INSTALL_PLATFORM_UNSUPPORTED","features":[307]},{"name":"ERROR_INSTALL_POLICY_FAILURE","features":[307]},{"name":"ERROR_INSTALL_PREREQUISITE_FAILED","features":[307]},{"name":"ERROR_INSTALL_REGISTRATION_FAILURE","features":[307]},{"name":"ERROR_INSTALL_REJECTED","features":[307]},{"name":"ERROR_INSTALL_REMOTE_DISALLOWED","features":[307]},{"name":"ERROR_INSTALL_REMOTE_PROHIBITED","features":[307]},{"name":"ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED","features":[307]},{"name":"ERROR_INSTALL_RESOLVE_HOSTRUNTIME_DEPENDENCY_FAILED","features":[307]},{"name":"ERROR_INSTALL_SERVICE_FAILURE","features":[307]},{"name":"ERROR_INSTALL_SERVICE_SAFEBOOT","features":[307]},{"name":"ERROR_INSTALL_SOURCE_ABSENT","features":[307]},{"name":"ERROR_INSTALL_SUSPEND","features":[307]},{"name":"ERROR_INSTALL_TEMP_UNWRITABLE","features":[307]},{"name":"ERROR_INSTALL_TRANSFORM_FAILURE","features":[307]},{"name":"ERROR_INSTALL_TRANSFORM_REJECTED","features":[307]},{"name":"ERROR_INSTALL_UI_FAILURE","features":[307]},{"name":"ERROR_INSTALL_USEREXIT","features":[307]},{"name":"ERROR_INSTALL_VOLUME_CORRUPT","features":[307]},{"name":"ERROR_INSTALL_VOLUME_NOT_EMPTY","features":[307]},{"name":"ERROR_INSTALL_VOLUME_OFFLINE","features":[307]},{"name":"ERROR_INSTALL_WRONG_PROCESSOR_ARCHITECTURE","features":[307]},{"name":"ERROR_INSTRUCTION_MISALIGNMENT","features":[307]},{"name":"ERROR_INSUFFICIENT_BUFFER","features":[307]},{"name":"ERROR_INSUFFICIENT_LOGON_INFO","features":[307]},{"name":"ERROR_INSUFFICIENT_POWER","features":[307]},{"name":"ERROR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE","features":[307]},{"name":"ERROR_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES","features":[307]},{"name":"ERROR_INTERFACE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_INTERFACE_CONFIGURATION","features":[307]},{"name":"ERROR_INTERFACE_CONNECTED","features":[307]},{"name":"ERROR_INTERFACE_DEVICE_ACTIVE","features":[307]},{"name":"ERROR_INTERFACE_DEVICE_REMOVED","features":[307]},{"name":"ERROR_INTERFACE_DISABLED","features":[307]},{"name":"ERROR_INTERFACE_DISCONNECTED","features":[307]},{"name":"ERROR_INTERFACE_HAS_NO_DEVICES","features":[307]},{"name":"ERROR_INTERFACE_NOT_CONNECTED","features":[307]},{"name":"ERROR_INTERFACE_UNREACHABLE","features":[307]},{"name":"ERROR_INTERMIXED_KERNEL_EA_OPERATION","features":[307]},{"name":"ERROR_INTERNAL_DB_CORRUPTION","features":[307]},{"name":"ERROR_INTERNAL_DB_ERROR","features":[307]},{"name":"ERROR_INTERNAL_ERROR","features":[307]},{"name":"ERROR_INTERRUPT_STILL_CONNECTED","features":[307]},{"name":"ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED","features":[307]},{"name":"ERROR_INVALID_ACCEL_HANDLE","features":[307]},{"name":"ERROR_INVALID_ACCESS","features":[307]},{"name":"ERROR_INVALID_ACCOUNT_NAME","features":[307]},{"name":"ERROR_INVALID_ACE_CONDITION","features":[307]},{"name":"ERROR_INVALID_ACL","features":[307]},{"name":"ERROR_INVALID_ADDRESS","features":[307]},{"name":"ERROR_INVALID_ATTRIBUTE_LENGTH","features":[307]},{"name":"ERROR_INVALID_AT_INTERRUPT_TIME","features":[307]},{"name":"ERROR_INVALID_BLOCK","features":[307]},{"name":"ERROR_INVALID_BLOCK_LENGTH","features":[307]},{"name":"ERROR_INVALID_CAP","features":[307]},{"name":"ERROR_INVALID_CATEGORY","features":[307]},{"name":"ERROR_INVALID_CLASS","features":[307]},{"name":"ERROR_INVALID_CLASS_INSTALLER","features":[307]},{"name":"ERROR_INVALID_CLEANER","features":[307]},{"name":"ERROR_INVALID_CLUSTER_IPV6_ADDRESS","features":[307]},{"name":"ERROR_INVALID_CMM","features":[307]},{"name":"ERROR_INVALID_COINSTALLER","features":[307]},{"name":"ERROR_INVALID_COLORINDEX","features":[307]},{"name":"ERROR_INVALID_COLORSPACE","features":[307]},{"name":"ERROR_INVALID_COMBOBOX_MESSAGE","features":[307]},{"name":"ERROR_INVALID_COMMAND_LINE","features":[307]},{"name":"ERROR_INVALID_COMPUTERNAME","features":[307]},{"name":"ERROR_INVALID_CONFIG_VALUE","features":[307]},{"name":"ERROR_INVALID_CRUNTIME_PARAMETER","features":[307]},{"name":"ERROR_INVALID_CURSOR_HANDLE","features":[307]},{"name":"ERROR_INVALID_DATA","features":[307]},{"name":"ERROR_INVALID_DATATYPE","features":[307]},{"name":"ERROR_INVALID_DEVICE_OBJECT_PARAMETER","features":[307]},{"name":"ERROR_INVALID_DEVINST_NAME","features":[307]},{"name":"ERROR_INVALID_DLL","features":[307]},{"name":"ERROR_INVALID_DOMAINNAME","features":[307]},{"name":"ERROR_INVALID_DOMAIN_ROLE","features":[307]},{"name":"ERROR_INVALID_DOMAIN_STATE","features":[307]},{"name":"ERROR_INVALID_DRIVE","features":[307]},{"name":"ERROR_INVALID_DRIVE_OBJECT","features":[307]},{"name":"ERROR_INVALID_DWP_HANDLE","features":[307]},{"name":"ERROR_INVALID_EA_HANDLE","features":[307]},{"name":"ERROR_INVALID_EA_NAME","features":[307]},{"name":"ERROR_INVALID_EDIT_HEIGHT","features":[307]},{"name":"ERROR_INVALID_ENVIRONMENT","features":[307]},{"name":"ERROR_INVALID_EVENTNAME","features":[307]},{"name":"ERROR_INVALID_EVENT_COUNT","features":[307]},{"name":"ERROR_INVALID_EXCEPTION_HANDLER","features":[307]},{"name":"ERROR_INVALID_EXE_SIGNATURE","features":[307]},{"name":"ERROR_INVALID_FIELD","features":[307]},{"name":"ERROR_INVALID_FIELD_IN_PARAMETER_LIST","features":[307]},{"name":"ERROR_INVALID_FILTER_DRIVER","features":[307]},{"name":"ERROR_INVALID_FILTER_PROC","features":[307]},{"name":"ERROR_INVALID_FLAGS","features":[307]},{"name":"ERROR_INVALID_FLAG_NUMBER","features":[307]},{"name":"ERROR_INVALID_FORM_NAME","features":[307]},{"name":"ERROR_INVALID_FORM_SIZE","features":[307]},{"name":"ERROR_INVALID_FUNCTION","features":[307]},{"name":"ERROR_INVALID_GROUPNAME","features":[307]},{"name":"ERROR_INVALID_GROUP_ATTRIBUTES","features":[307]},{"name":"ERROR_INVALID_GW_COMMAND","features":[307]},{"name":"ERROR_INVALID_HANDLE","features":[307]},{"name":"ERROR_INVALID_HANDLE_STATE","features":[307]},{"name":"ERROR_INVALID_HOOK_FILTER","features":[307]},{"name":"ERROR_INVALID_HOOK_HANDLE","features":[307]},{"name":"ERROR_INVALID_HWPROFILE","features":[307]},{"name":"ERROR_INVALID_HW_PROFILE","features":[307]},{"name":"ERROR_INVALID_ICON_HANDLE","features":[307]},{"name":"ERROR_INVALID_ID_AUTHORITY","features":[307]},{"name":"ERROR_INVALID_IMAGE_HASH","features":[307]},{"name":"ERROR_INVALID_IMPORT_OF_NON_DLL","features":[307]},{"name":"ERROR_INVALID_INDEX","features":[307]},{"name":"ERROR_INVALID_INF_LOGCONFIG","features":[307]},{"name":"ERROR_INVALID_KERNEL_INFO_VERSION","features":[307]},{"name":"ERROR_INVALID_KEYBOARD_HANDLE","features":[307]},{"name":"ERROR_INVALID_LABEL","features":[307]},{"name":"ERROR_INVALID_LB_MESSAGE","features":[307]},{"name":"ERROR_INVALID_LDT_DESCRIPTOR","features":[307]},{"name":"ERROR_INVALID_LDT_OFFSET","features":[307]},{"name":"ERROR_INVALID_LDT_SIZE","features":[307]},{"name":"ERROR_INVALID_LEVEL","features":[307]},{"name":"ERROR_INVALID_LIBRARY","features":[307]},{"name":"ERROR_INVALID_LIST_FORMAT","features":[307]},{"name":"ERROR_INVALID_LOCK_RANGE","features":[307]},{"name":"ERROR_INVALID_LOGON_HOURS","features":[307]},{"name":"ERROR_INVALID_LOGON_TYPE","features":[307]},{"name":"ERROR_INVALID_MACHINENAME","features":[307]},{"name":"ERROR_INVALID_MEDIA","features":[307]},{"name":"ERROR_INVALID_MEDIA_POOL","features":[307]},{"name":"ERROR_INVALID_MEMBER","features":[307]},{"name":"ERROR_INVALID_MENU_HANDLE","features":[307]},{"name":"ERROR_INVALID_MESSAGE","features":[307]},{"name":"ERROR_INVALID_MESSAGEDEST","features":[307]},{"name":"ERROR_INVALID_MESSAGENAME","features":[307]},{"name":"ERROR_INVALID_MINALLOCSIZE","features":[307]},{"name":"ERROR_INVALID_MODULETYPE","features":[307]},{"name":"ERROR_INVALID_MONITOR_HANDLE","features":[307]},{"name":"ERROR_INVALID_MSGBOX_STYLE","features":[307]},{"name":"ERROR_INVALID_NAME","features":[307]},{"name":"ERROR_INVALID_NETNAME","features":[307]},{"name":"ERROR_INVALID_OPERATION","features":[307]},{"name":"ERROR_INVALID_OPERATION_ON_QUORUM","features":[307]},{"name":"ERROR_INVALID_OPLOCK_PROTOCOL","features":[307]},{"name":"ERROR_INVALID_ORDINAL","features":[307]},{"name":"ERROR_INVALID_OWNER","features":[307]},{"name":"ERROR_INVALID_PACKAGE_SID_LENGTH","features":[307]},{"name":"ERROR_INVALID_PACKET","features":[307]},{"name":"ERROR_INVALID_PACKET_LENGTH_OR_ID","features":[307]},{"name":"ERROR_INVALID_PARAMETER","features":[307]},{"name":"ERROR_INVALID_PASSWORD","features":[307]},{"name":"ERROR_INVALID_PASSWORDNAME","features":[307]},{"name":"ERROR_INVALID_PATCH_XML","features":[307]},{"name":"ERROR_INVALID_PEP_INFO_VERSION","features":[307]},{"name":"ERROR_INVALID_PIXEL_FORMAT","features":[307]},{"name":"ERROR_INVALID_PLUGPLAY_DEVICE_PATH","features":[307]},{"name":"ERROR_INVALID_PORT_ATTRIBUTES","features":[307]},{"name":"ERROR_INVALID_PRIMARY_GROUP","features":[307]},{"name":"ERROR_INVALID_PRINTER_COMMAND","features":[307]},{"name":"ERROR_INVALID_PRINTER_DRIVER_MANIFEST","features":[307]},{"name":"ERROR_INVALID_PRINTER_NAME","features":[307]},{"name":"ERROR_INVALID_PRINTER_STATE","features":[307]},{"name":"ERROR_INVALID_PRINT_MONITOR","features":[307]},{"name":"ERROR_INVALID_PRIORITY","features":[307]},{"name":"ERROR_INVALID_PROFILE","features":[307]},{"name":"ERROR_INVALID_PROPPAGE_PROVIDER","features":[307]},{"name":"ERROR_INVALID_QUOTA_LOWER","features":[307]},{"name":"ERROR_INVALID_RADIUS_RESPONSE","features":[307]},{"name":"ERROR_INVALID_REFERENCE_STRING","features":[307]},{"name":"ERROR_INVALID_REG_PROPERTY","features":[307]},{"name":"ERROR_INVALID_REPARSE_DATA","features":[307]},{"name":"ERROR_INVALID_RUNLEVEL_SETTING","features":[307]},{"name":"ERROR_INVALID_SCROLLBAR_RANGE","features":[307]},{"name":"ERROR_INVALID_SECURITY_DESCR","features":[307]},{"name":"ERROR_INVALID_SEGDPL","features":[307]},{"name":"ERROR_INVALID_SEGMENT_NUMBER","features":[307]},{"name":"ERROR_INVALID_SEPARATOR_FILE","features":[307]},{"name":"ERROR_INVALID_SERVER_STATE","features":[307]},{"name":"ERROR_INVALID_SERVICENAME","features":[307]},{"name":"ERROR_INVALID_SERVICE_ACCOUNT","features":[307]},{"name":"ERROR_INVALID_SERVICE_CONTROL","features":[307]},{"name":"ERROR_INVALID_SERVICE_LOCK","features":[307]},{"name":"ERROR_INVALID_SHARENAME","features":[307]},{"name":"ERROR_INVALID_SHOWWIN_COMMAND","features":[307]},{"name":"ERROR_INVALID_SID","features":[307]},{"name":"ERROR_INVALID_SIGNAL_NUMBER","features":[307]},{"name":"ERROR_INVALID_SIGNATURE","features":[307]},{"name":"ERROR_INVALID_SIGNATURE_LENGTH","features":[307]},{"name":"ERROR_INVALID_SPI_VALUE","features":[307]},{"name":"ERROR_INVALID_STACKSEG","features":[307]},{"name":"ERROR_INVALID_STAGED_SIGNATURE","features":[307]},{"name":"ERROR_INVALID_STARTING_CODESEG","features":[307]},{"name":"ERROR_INVALID_STATE","features":[307]},{"name":"ERROR_INVALID_SUB_AUTHORITY","features":[307]},{"name":"ERROR_INVALID_TABLE","features":[307]},{"name":"ERROR_INVALID_TARGET","features":[307]},{"name":"ERROR_INVALID_TARGET_HANDLE","features":[307]},{"name":"ERROR_INVALID_TASK_INDEX","features":[307]},{"name":"ERROR_INVALID_TASK_NAME","features":[307]},{"name":"ERROR_INVALID_THREAD_ID","features":[307]},{"name":"ERROR_INVALID_TIME","features":[307]},{"name":"ERROR_INVALID_TOKEN","features":[307]},{"name":"ERROR_INVALID_TRANSACTION","features":[307]},{"name":"ERROR_INVALID_TRANSFORM","features":[307]},{"name":"ERROR_INVALID_UNWIND_TARGET","features":[307]},{"name":"ERROR_INVALID_USER_BUFFER","features":[307]},{"name":"ERROR_INVALID_USER_PRINCIPAL_NAME","features":[307]},{"name":"ERROR_INVALID_VARIANT","features":[307]},{"name":"ERROR_INVALID_VERIFY_SWITCH","features":[307]},{"name":"ERROR_INVALID_WINDOW_HANDLE","features":[307]},{"name":"ERROR_INVALID_WINDOW_STYLE","features":[307]},{"name":"ERROR_INVALID_WORKSTATION","features":[307]},{"name":"ERROR_IN_WOW64","features":[307]},{"name":"ERROR_IOPL_NOT_ENABLED","features":[307]},{"name":"ERROR_IO_DEVICE","features":[307]},{"name":"ERROR_IO_INCOMPLETE","features":[307]},{"name":"ERROR_IO_PENDING","features":[307]},{"name":"ERROR_IO_PREEMPTED","features":[307]},{"name":"ERROR_IO_PRIVILEGE_FAILED","features":[307]},{"name":"ERROR_IO_REISSUE_AS_CACHED","features":[307]},{"name":"ERROR_IPSEC_AUTH_FIREWALL_DROP","features":[307]},{"name":"ERROR_IPSEC_BAD_SPI","features":[307]},{"name":"ERROR_IPSEC_CLEAR_TEXT_DROP","features":[307]},{"name":"ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_DOSP_BLOCK","features":[307]},{"name":"ERROR_IPSEC_DOSP_INVALID_PACKET","features":[307]},{"name":"ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED","features":[307]},{"name":"ERROR_IPSEC_DOSP_MAX_ENTRIES","features":[307]},{"name":"ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES","features":[307]},{"name":"ERROR_IPSEC_DOSP_NOT_INSTALLED","features":[307]},{"name":"ERROR_IPSEC_DOSP_RECEIVED_MULTICAST","features":[307]},{"name":"ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_ATTRIB_FAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY","features":[307]},{"name":"ERROR_IPSEC_IKE_AUTH_FAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_BENIGN_REINIT","features":[307]},{"name":"ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH","features":[307]},{"name":"ERROR_IPSEC_IKE_CGA_AUTH_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS","features":[307]},{"name":"ERROR_IPSEC_IKE_CRITICAL_PAYLOAD_NOT_RECOGNIZED","features":[307]},{"name":"ERROR_IPSEC_IKE_CRL_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_DECRYPT","features":[307]},{"name":"ERROR_IPSEC_IKE_DH_FAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_DH_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_DOS_COOKIE_SENT","features":[307]},{"name":"ERROR_IPSEC_IKE_DROP_NO_RESPONSE","features":[307]},{"name":"ERROR_IPSEC_IKE_ENCRYPT","features":[307]},{"name":"ERROR_IPSEC_IKE_ERROR","features":[307]},{"name":"ERROR_IPSEC_IKE_FAILQUERYSSP","features":[307]},{"name":"ERROR_IPSEC_IKE_FAILSSPINIT","features":[307]},{"name":"ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR","features":[307]},{"name":"ERROR_IPSEC_IKE_GETSPIFAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_AUTH_ALG","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_CERT_TYPE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_COOKIE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_FILTER","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_GROUP","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_HASH","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_HASH_ALG","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_HASH_SIZE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_HEADER","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_KEY_USAGE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_MAJOR_VERSION","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_MM_FOR_QM","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_PAYLOAD","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_POLICY","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_SIG","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_SIGNATURE","features":[307]},{"name":"ERROR_IPSEC_IKE_INVALID_SITUATION","features":[307]},{"name":"ERROR_IPSEC_IKE_KERBEROS_ERROR","features":[307]},{"name":"ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL","features":[307]},{"name":"ERROR_IPSEC_IKE_LOAD_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_LOAD_SOFT_SA","features":[307]},{"name":"ERROR_IPSEC_IKE_MM_ACQUIRE_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_MM_DELAY_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_MM_EXPIRED","features":[307]},{"name":"ERROR_IPSEC_IKE_MM_LIMIT","features":[307]},{"name":"ERROR_IPSEC_IKE_NEGOTIATION_DISABLED","features":[307]},{"name":"ERROR_IPSEC_IKE_NEGOTIATION_PENDING","features":[307]},{"name":"ERROR_IPSEC_IKE_NEG_STATUS_BEGIN","features":[307]},{"name":"ERROR_IPSEC_IKE_NEG_STATUS_END","features":[307]},{"name":"ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END","features":[307]},{"name":"ERROR_IPSEC_IKE_NOTCBPRIV","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_CERT","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_MM_POLICY","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_PEER_CERT","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_POLICY","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_PRIVATE_KEY","features":[307]},{"name":"ERROR_IPSEC_IKE_NO_PUBLIC_KEY","features":[307]},{"name":"ERROR_IPSEC_IKE_OUT_OF_MEMORY","features":[307]},{"name":"ERROR_IPSEC_IKE_PEER_CRL_FAILED","features":[307]},{"name":"ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE","features":[307]},{"name":"ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID","features":[307]},{"name":"ERROR_IPSEC_IKE_POLICY_CHANGE","features":[307]},{"name":"ERROR_IPSEC_IKE_POLICY_MATCH","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_CERT","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_DELETE","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_HASH","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_ID","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_KE","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_NATOA","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_NONCE","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_PROP","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_SA","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_SIG","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_TRANS","features":[307]},{"name":"ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR","features":[307]},{"name":"ERROR_IPSEC_IKE_QM_ACQUIRE_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_QM_DELAY_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_QM_EXPIRED","features":[307]},{"name":"ERROR_IPSEC_IKE_QM_LIMIT","features":[307]},{"name":"ERROR_IPSEC_IKE_QUEUE_DROP_MM","features":[307]},{"name":"ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM","features":[307]},{"name":"ERROR_IPSEC_IKE_RATELIMIT_DROP","features":[307]},{"name":"ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING","features":[307]},{"name":"ERROR_IPSEC_IKE_RPC_DELETE","features":[307]},{"name":"ERROR_IPSEC_IKE_SA_DELETED","features":[307]},{"name":"ERROR_IPSEC_IKE_SA_REAPED","features":[307]},{"name":"ERROR_IPSEC_IKE_SECLOADFAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_SHUTTING_DOWN","features":[307]},{"name":"ERROR_IPSEC_IKE_SIMULTANEOUS_REKEY","features":[307]},{"name":"ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN","features":[307]},{"name":"ERROR_IPSEC_IKE_SRVACQFAIL","features":[307]},{"name":"ERROR_IPSEC_IKE_SRVQUERYCRED","features":[307]},{"name":"ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE","features":[307]},{"name":"ERROR_IPSEC_IKE_TIMED_OUT","features":[307]},{"name":"ERROR_IPSEC_IKE_TOO_MANY_FILTERS","features":[307]},{"name":"ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID","features":[307]},{"name":"ERROR_IPSEC_IKE_UNKNOWN_DOI","features":[307]},{"name":"ERROR_IPSEC_IKE_UNSUPPORTED_ID","features":[307]},{"name":"ERROR_IPSEC_INTEGRITY_CHECK_FAILED","features":[307]},{"name":"ERROR_IPSEC_INVALID_PACKET","features":[307]},{"name":"ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING","features":[307]},{"name":"ERROR_IPSEC_MM_AUTH_EXISTS","features":[307]},{"name":"ERROR_IPSEC_MM_AUTH_IN_USE","features":[307]},{"name":"ERROR_IPSEC_MM_AUTH_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_MM_AUTH_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_MM_FILTER_EXISTS","features":[307]},{"name":"ERROR_IPSEC_MM_FILTER_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_MM_FILTER_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_MM_POLICY_EXISTS","features":[307]},{"name":"ERROR_IPSEC_MM_POLICY_IN_USE","features":[307]},{"name":"ERROR_IPSEC_MM_POLICY_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_MM_POLICY_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_QM_POLICY_EXISTS","features":[307]},{"name":"ERROR_IPSEC_QM_POLICY_IN_USE","features":[307]},{"name":"ERROR_IPSEC_QM_POLICY_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_QM_POLICY_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_REPLAY_CHECK_FAILED","features":[307]},{"name":"ERROR_IPSEC_SA_LIFETIME_EXPIRED","features":[307]},{"name":"ERROR_IPSEC_THROTTLE_DROP","features":[307]},{"name":"ERROR_IPSEC_TRANSPORT_FILTER_EXISTS","features":[307]},{"name":"ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_TUNNEL_FILTER_EXISTS","features":[307]},{"name":"ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND","features":[307]},{"name":"ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION","features":[307]},{"name":"ERROR_IPSEC_WRONG_SA","features":[307]},{"name":"ERROR_IP_ADDRESS_CONFLICT1","features":[307]},{"name":"ERROR_IP_ADDRESS_CONFLICT2","features":[307]},{"name":"ERROR_IRQ_BUSY","features":[307]},{"name":"ERROR_IS_JOINED","features":[307]},{"name":"ERROR_IS_JOIN_PATH","features":[307]},{"name":"ERROR_IS_JOIN_TARGET","features":[307]},{"name":"ERROR_IS_SUBSTED","features":[307]},{"name":"ERROR_IS_SUBST_PATH","features":[307]},{"name":"ERROR_IS_SUBST_TARGET","features":[307]},{"name":"ERROR_ITERATED_DATA_EXCEEDS_64k","features":[307]},{"name":"ERROR_JOB_NO_CONTAINER","features":[307]},{"name":"ERROR_JOIN_TO_JOIN","features":[307]},{"name":"ERROR_JOIN_TO_SUBST","features":[307]},{"name":"ERROR_JOURNAL_DELETE_IN_PROGRESS","features":[307]},{"name":"ERROR_JOURNAL_ENTRY_DELETED","features":[307]},{"name":"ERROR_JOURNAL_HOOK_SET","features":[307]},{"name":"ERROR_JOURNAL_NOT_ACTIVE","features":[307]},{"name":"ERROR_KERNEL_APC","features":[307]},{"name":"ERROR_KEY_DELETED","features":[307]},{"name":"ERROR_KEY_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_KEY_HAS_CHILDREN","features":[307]},{"name":"ERROR_KM_DRIVER_BLOCKED","features":[307]},{"name":"ERROR_LABEL_TOO_LONG","features":[307]},{"name":"ERROR_LAPS_ENCRYPTION_REQUIRES_2016_DFL","features":[307]},{"name":"ERROR_LAPS_LEGACY_SCHEMA_MISSING","features":[307]},{"name":"ERROR_LAPS_SCHEMA_MISSING","features":[307]},{"name":"ERROR_LAST_ADMIN","features":[307]},{"name":"ERROR_LB_WITHOUT_TABSTOPS","features":[307]},{"name":"ERROR_LIBRARY_FULL","features":[307]},{"name":"ERROR_LIBRARY_OFFLINE","features":[307]},{"name":"ERROR_LICENSE_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_LINE_NOT_FOUND","features":[307]},{"name":"ERROR_LINUX_SUBSYSTEM_NOT_PRESENT","features":[307]},{"name":"ERROR_LINUX_SUBSYSTEM_UPDATE_REQUIRED","features":[307]},{"name":"ERROR_LISTBOX_ID_NOT_FOUND","features":[307]},{"name":"ERROR_LM_CROSS_ENCRYPTION_REQUIRED","features":[307]},{"name":"ERROR_LOCAL_POLICY_MODIFICATION_NOT_SUPPORTED","features":[307]},{"name":"ERROR_LOCAL_USER_SESSION_KEY","features":[307]},{"name":"ERROR_LOCKED","features":[307]},{"name":"ERROR_LOCK_FAILED","features":[307]},{"name":"ERROR_LOCK_VIOLATION","features":[307]},{"name":"ERROR_LOGIN_TIME_RESTRICTION","features":[307]},{"name":"ERROR_LOGIN_WKSTA_RESTRICTION","features":[307]},{"name":"ERROR_LOGON_FAILURE","features":[307]},{"name":"ERROR_LOGON_NOT_GRANTED","features":[307]},{"name":"ERROR_LOGON_SERVER_CONFLICT","features":[307]},{"name":"ERROR_LOGON_SESSION_COLLISION","features":[307]},{"name":"ERROR_LOGON_SESSION_EXISTS","features":[307]},{"name":"ERROR_LOGON_TYPE_NOT_GRANTED","features":[307]},{"name":"ERROR_LOG_APPENDED_FLUSH_FAILED","features":[307]},{"name":"ERROR_LOG_ARCHIVE_IN_PROGRESS","features":[307]},{"name":"ERROR_LOG_ARCHIVE_NOT_IN_PROGRESS","features":[307]},{"name":"ERROR_LOG_BLOCKS_EXHAUSTED","features":[307]},{"name":"ERROR_LOG_BLOCK_INCOMPLETE","features":[307]},{"name":"ERROR_LOG_BLOCK_INVALID","features":[307]},{"name":"ERROR_LOG_BLOCK_VERSION","features":[307]},{"name":"ERROR_LOG_CANT_DELETE","features":[307]},{"name":"ERROR_LOG_CLIENT_ALREADY_REGISTERED","features":[307]},{"name":"ERROR_LOG_CLIENT_NOT_REGISTERED","features":[307]},{"name":"ERROR_LOG_CONTAINER_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_LOG_CONTAINER_OPEN_FAILED","features":[307]},{"name":"ERROR_LOG_CONTAINER_READ_FAILED","features":[307]},{"name":"ERROR_LOG_CONTAINER_STATE_INVALID","features":[307]},{"name":"ERROR_LOG_CONTAINER_WRITE_FAILED","features":[307]},{"name":"ERROR_LOG_CORRUPTION_DETECTED","features":[307]},{"name":"ERROR_LOG_DEDICATED","features":[307]},{"name":"ERROR_LOG_EPHEMERAL","features":[307]},{"name":"ERROR_LOG_FILE_FULL","features":[307]},{"name":"ERROR_LOG_FULL","features":[307]},{"name":"ERROR_LOG_FULL_HANDLER_IN_PROGRESS","features":[307]},{"name":"ERROR_LOG_GROWTH_FAILED","features":[307]},{"name":"ERROR_LOG_HARD_ERROR","features":[307]},{"name":"ERROR_LOG_INCONSISTENT_SECURITY","features":[307]},{"name":"ERROR_LOG_INVALID_RANGE","features":[307]},{"name":"ERROR_LOG_METADATA_CORRUPT","features":[307]},{"name":"ERROR_LOG_METADATA_FLUSH_FAILED","features":[307]},{"name":"ERROR_LOG_METADATA_INCONSISTENT","features":[307]},{"name":"ERROR_LOG_METADATA_INVALID","features":[307]},{"name":"ERROR_LOG_MULTIPLEXED","features":[307]},{"name":"ERROR_LOG_NOT_ENOUGH_CONTAINERS","features":[307]},{"name":"ERROR_LOG_NO_RESTART","features":[307]},{"name":"ERROR_LOG_PINNED","features":[307]},{"name":"ERROR_LOG_PINNED_ARCHIVE_TAIL","features":[307]},{"name":"ERROR_LOG_PINNED_RESERVATION","features":[307]},{"name":"ERROR_LOG_POLICY_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_LOG_POLICY_CONFLICT","features":[307]},{"name":"ERROR_LOG_POLICY_INVALID","features":[307]},{"name":"ERROR_LOG_POLICY_NOT_INSTALLED","features":[307]},{"name":"ERROR_LOG_READ_CONTEXT_INVALID","features":[307]},{"name":"ERROR_LOG_READ_MODE_INVALID","features":[307]},{"name":"ERROR_LOG_RECORDS_RESERVED_INVALID","features":[307]},{"name":"ERROR_LOG_RECORD_NONEXISTENT","features":[307]},{"name":"ERROR_LOG_RESERVATION_INVALID","features":[307]},{"name":"ERROR_LOG_RESIZE_INVALID_SIZE","features":[307]},{"name":"ERROR_LOG_RESTART_INVALID","features":[307]},{"name":"ERROR_LOG_SECTOR_INVALID","features":[307]},{"name":"ERROR_LOG_SECTOR_PARITY_INVALID","features":[307]},{"name":"ERROR_LOG_SECTOR_REMAPPED","features":[307]},{"name":"ERROR_LOG_SPACE_RESERVED_INVALID","features":[307]},{"name":"ERROR_LOG_START_OF_LOG","features":[307]},{"name":"ERROR_LOG_STATE_INVALID","features":[307]},{"name":"ERROR_LOG_TAIL_INVALID","features":[307]},{"name":"ERROR_LONGJUMP","features":[307]},{"name":"ERROR_LOST_MODE_LOGON_RESTRICTION","features":[307]},{"name":"ERROR_LOST_WRITEBEHIND_DATA","features":[307]},{"name":"ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR","features":[307]},{"name":"ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED","features":[307]},{"name":"ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR","features":[307]},{"name":"ERROR_LUIDS_EXHAUSTED","features":[307]},{"name":"ERROR_MACHINE_LOCKED","features":[307]},{"name":"ERROR_MACHINE_SCOPE_NOT_ALLOWED","features":[307]},{"name":"ERROR_MACHINE_UNAVAILABLE","features":[307]},{"name":"ERROR_MAGAZINE_NOT_PRESENT","features":[307]},{"name":"ERROR_MALFORMED_SUBSTITUTION_STRING","features":[307]},{"name":"ERROR_MAPPED_ALIGNMENT","features":[307]},{"name":"ERROR_MARKED_TO_DISALLOW_WRITES","features":[307]},{"name":"ERROR_MARSHALL_OVERFLOW","features":[307]},{"name":"ERROR_MAX_CLIENT_INTERFACE_LIMIT","features":[307]},{"name":"ERROR_MAX_LAN_INTERFACE_LIMIT","features":[307]},{"name":"ERROR_MAX_SESSIONS_REACHED","features":[307]},{"name":"ERROR_MAX_THRDS_REACHED","features":[307]},{"name":"ERROR_MAX_WAN_INTERFACE_LIMIT","features":[307]},{"name":"ERROR_MCA_EXCEPTION","features":[307]},{"name":"ERROR_MCA_INTERNAL_ERROR","features":[307]},{"name":"ERROR_MCA_INVALID_CAPABILITIES_STRING","features":[307]},{"name":"ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED","features":[307]},{"name":"ERROR_MCA_INVALID_VCP_VERSION","features":[307]},{"name":"ERROR_MCA_MCCS_VERSION_MISMATCH","features":[307]},{"name":"ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION","features":[307]},{"name":"ERROR_MCA_OCCURED","features":[307]},{"name":"ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE","features":[307]},{"name":"ERROR_MCA_UNSUPPORTED_MCCS_VERSION","features":[307]},{"name":"ERROR_MEDIA_CHANGED","features":[307]},{"name":"ERROR_MEDIA_CHECK","features":[307]},{"name":"ERROR_MEDIA_INCOMPATIBLE","features":[307]},{"name":"ERROR_MEDIA_NOT_AVAILABLE","features":[307]},{"name":"ERROR_MEDIA_OFFLINE","features":[307]},{"name":"ERROR_MEDIA_UNAVAILABLE","features":[307]},{"name":"ERROR_MEDIUM_NOT_ACCESSIBLE","features":[307]},{"name":"ERROR_MEMBERS_PRIMARY_GROUP","features":[307]},{"name":"ERROR_MEMBER_IN_ALIAS","features":[307]},{"name":"ERROR_MEMBER_IN_GROUP","features":[307]},{"name":"ERROR_MEMBER_NOT_IN_ALIAS","features":[307]},{"name":"ERROR_MEMBER_NOT_IN_GROUP","features":[307]},{"name":"ERROR_MEMORY_HARDWARE","features":[307]},{"name":"ERROR_MENU_ITEM_NOT_FOUND","features":[307]},{"name":"ERROR_MESSAGE_EXCEEDS_MAX_SIZE","features":[307]},{"name":"ERROR_MESSAGE_SYNC_ONLY","features":[307]},{"name":"ERROR_METAFILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_META_EXPANSION_TOO_LONG","features":[307]},{"name":"ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION","features":[307]},{"name":"ERROR_MISSING_SYSTEMFILE","features":[307]},{"name":"ERROR_MOD_NOT_FOUND","features":[307]},{"name":"ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM","features":[307]},{"name":"ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK","features":[307]},{"name":"ERROR_MONITOR_INVALID_MANUFACTURE_DATE","features":[307]},{"name":"ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK","features":[307]},{"name":"ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK","features":[307]},{"name":"ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK","features":[307]},{"name":"ERROR_MONITOR_NO_DESCRIPTOR","features":[307]},{"name":"ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA","features":[307]},{"name":"ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT","features":[307]},{"name":"ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED","features":[307]},{"name":"ERROR_MORE_DATA","features":[307]},{"name":"ERROR_MORE_WRITES","features":[307]},{"name":"ERROR_MOUNT_POINT_NOT_RESOLVED","features":[307]},{"name":"ERROR_MP_PROCESSOR_MISMATCH","features":[307]},{"name":"ERROR_MRM_AUTOMERGE_ENABLED","features":[307]},{"name":"ERROR_MRM_DIRECT_REF_TO_NON_DEFAULT_RESOURCE","features":[307]},{"name":"ERROR_MRM_DUPLICATE_ENTRY","features":[307]},{"name":"ERROR_MRM_DUPLICATE_MAP_NAME","features":[307]},{"name":"ERROR_MRM_FILEPATH_TOO_LONG","features":[307]},{"name":"ERROR_MRM_GENERATION_COUNT_MISMATCH","features":[307]},{"name":"ERROR_MRM_INDETERMINATE_QUALIFIER_VALUE","features":[307]},{"name":"ERROR_MRM_INVALID_FILE_TYPE","features":[307]},{"name":"ERROR_MRM_INVALID_PRICONFIG","features":[307]},{"name":"ERROR_MRM_INVALID_PRI_FILE","features":[307]},{"name":"ERROR_MRM_INVALID_QUALIFIER_OPERATOR","features":[307]},{"name":"ERROR_MRM_INVALID_QUALIFIER_VALUE","features":[307]},{"name":"ERROR_MRM_INVALID_RESOURCE_IDENTIFIER","features":[307]},{"name":"ERROR_MRM_MAP_NOT_FOUND","features":[307]},{"name":"ERROR_MRM_MISSING_DEFAULT_LANGUAGE","features":[307]},{"name":"ERROR_MRM_NAMED_RESOURCE_NOT_FOUND","features":[307]},{"name":"ERROR_MRM_NO_CANDIDATE","features":[307]},{"name":"ERROR_MRM_NO_CURRENT_VIEW_ON_THREAD","features":[307]},{"name":"ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE","features":[307]},{"name":"ERROR_MRM_PACKAGE_NOT_FOUND","features":[307]},{"name":"ERROR_MRM_RESOURCE_TYPE_MISMATCH","features":[307]},{"name":"ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE","features":[307]},{"name":"ERROR_MRM_SCOPE_ITEM_CONFLICT","features":[307]},{"name":"ERROR_MRM_TOO_MANY_RESOURCES","features":[307]},{"name":"ERROR_MRM_UNKNOWN_QUALIFIER","features":[307]},{"name":"ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE","features":[307]},{"name":"ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_LOAD_UNLOAD_PRI_FILE","features":[307]},{"name":"ERROR_MRM_UNSUPPORTED_FILE_TYPE_FOR_MERGE","features":[307]},{"name":"ERROR_MRM_UNSUPPORTED_PROFILE_TYPE","features":[307]},{"name":"ERROR_MR_MID_NOT_FOUND","features":[307]},{"name":"ERROR_MUI_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_MUI_FILE_NOT_LOADED","features":[307]},{"name":"ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME","features":[307]},{"name":"ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED","features":[307]},{"name":"ERROR_MUI_INVALID_FILE","features":[307]},{"name":"ERROR_MUI_INVALID_LOCALE_NAME","features":[307]},{"name":"ERROR_MUI_INVALID_RC_CONFIG","features":[307]},{"name":"ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME","features":[307]},{"name":"ERROR_MULTIPLE_FAULT_VIOLATION","features":[307]},{"name":"ERROR_MUTANT_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_MUTUAL_AUTH_FAILED","features":[307]},{"name":"ERROR_NDIS_ADAPTER_NOT_FOUND","features":[307]},{"name":"ERROR_NDIS_ADAPTER_NOT_READY","features":[307]},{"name":"ERROR_NDIS_ADAPTER_REMOVED","features":[307]},{"name":"ERROR_NDIS_ALREADY_MAPPED","features":[307]},{"name":"ERROR_NDIS_BAD_CHARACTERISTICS","features":[307]},{"name":"ERROR_NDIS_BAD_VERSION","features":[307]},{"name":"ERROR_NDIS_BUFFER_TOO_SHORT","features":[307]},{"name":"ERROR_NDIS_DEVICE_FAILED","features":[307]},{"name":"ERROR_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE","features":[307]},{"name":"ERROR_NDIS_DOT11_AP_BAND_NOT_ALLOWED","features":[307]},{"name":"ERROR_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE","features":[307]},{"name":"ERROR_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED","features":[307]},{"name":"ERROR_NDIS_DOT11_AUTO_CONFIG_ENABLED","features":[307]},{"name":"ERROR_NDIS_DOT11_MEDIA_IN_USE","features":[307]},{"name":"ERROR_NDIS_DOT11_POWER_STATE_INVALID","features":[307]},{"name":"ERROR_NDIS_ERROR_READING_FILE","features":[307]},{"name":"ERROR_NDIS_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_NDIS_GROUP_ADDRESS_IN_USE","features":[307]},{"name":"ERROR_NDIS_INDICATION_REQUIRED","features":[307]},{"name":"ERROR_NDIS_INTERFACE_CLOSING","features":[307]},{"name":"ERROR_NDIS_INTERFACE_NOT_FOUND","features":[307]},{"name":"ERROR_NDIS_INVALID_ADDRESS","features":[307]},{"name":"ERROR_NDIS_INVALID_DATA","features":[307]},{"name":"ERROR_NDIS_INVALID_DEVICE_REQUEST","features":[307]},{"name":"ERROR_NDIS_INVALID_LENGTH","features":[307]},{"name":"ERROR_NDIS_INVALID_OID","features":[307]},{"name":"ERROR_NDIS_INVALID_PACKET","features":[307]},{"name":"ERROR_NDIS_INVALID_PORT","features":[307]},{"name":"ERROR_NDIS_INVALID_PORT_STATE","features":[307]},{"name":"ERROR_NDIS_LOW_POWER_STATE","features":[307]},{"name":"ERROR_NDIS_MEDIA_DISCONNECTED","features":[307]},{"name":"ERROR_NDIS_MULTICAST_EXISTS","features":[307]},{"name":"ERROR_NDIS_MULTICAST_FULL","features":[307]},{"name":"ERROR_NDIS_MULTICAST_NOT_FOUND","features":[307]},{"name":"ERROR_NDIS_NOT_SUPPORTED","features":[307]},{"name":"ERROR_NDIS_NO_QUEUES","features":[307]},{"name":"ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED","features":[307]},{"name":"ERROR_NDIS_OFFLOAD_PATH_REJECTED","features":[307]},{"name":"ERROR_NDIS_OFFLOAD_POLICY","features":[307]},{"name":"ERROR_NDIS_OPEN_FAILED","features":[307]},{"name":"ERROR_NDIS_PAUSED","features":[307]},{"name":"ERROR_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL","features":[307]},{"name":"ERROR_NDIS_PM_WOL_PATTERN_LIST_FULL","features":[307]},{"name":"ERROR_NDIS_REINIT_REQUIRED","features":[307]},{"name":"ERROR_NDIS_REQUEST_ABORTED","features":[307]},{"name":"ERROR_NDIS_RESET_IN_PROGRESS","features":[307]},{"name":"ERROR_NDIS_RESOURCE_CONFLICT","features":[307]},{"name":"ERROR_NDIS_UNSUPPORTED_MEDIA","features":[307]},{"name":"ERROR_NDIS_UNSUPPORTED_REVISION","features":[307]},{"name":"ERROR_NEEDS_REGISTRATION","features":[307]},{"name":"ERROR_NEEDS_REMEDIATION","features":[307]},{"name":"ERROR_NEGATIVE_SEEK","features":[307]},{"name":"ERROR_NESTING_NOT_ALLOWED","features":[307]},{"name":"ERROR_NETLOGON_NOT_STARTED","features":[307]},{"name":"ERROR_NETNAME_DELETED","features":[307]},{"name":"ERROR_NETWORK_ACCESS_DENIED","features":[307]},{"name":"ERROR_NETWORK_ACCESS_DENIED_EDP","features":[307]},{"name":"ERROR_NETWORK_AUTHENTICATION_PROMPT_CANCELED","features":[307]},{"name":"ERROR_NETWORK_BUSY","features":[307]},{"name":"ERROR_NETWORK_NOT_AVAILABLE","features":[307]},{"name":"ERROR_NETWORK_UNREACHABLE","features":[307]},{"name":"ERROR_NET_OPEN_FAILED","features":[307]},{"name":"ERROR_NET_WRITE_FAULT","features":[307]},{"name":"ERROR_NOACCESS","features":[307]},{"name":"ERROR_NODE_CANNOT_BE_CLUSTERED","features":[307]},{"name":"ERROR_NODE_CANT_HOST_RESOURCE","features":[307]},{"name":"ERROR_NODE_NOT_ACTIVE_CLUSTER_MEMBER","features":[307]},{"name":"ERROR_NODE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_NOINTERFACE","features":[307]},{"name":"ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT","features":[307]},{"name":"ERROR_NOLOGON_SERVER_TRUST_ACCOUNT","features":[307]},{"name":"ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT","features":[307]},{"name":"ERROR_NONCORE_GROUPS_FOUND","features":[307]},{"name":"ERROR_NONE_MAPPED","features":[307]},{"name":"ERROR_NONPAGED_SYSTEM_RESOURCES","features":[307]},{"name":"ERROR_NON_ACCOUNT_SID","features":[307]},{"name":"ERROR_NON_CSV_PATH","features":[307]},{"name":"ERROR_NON_DOMAIN_SID","features":[307]},{"name":"ERROR_NON_MDICHILD_WINDOW","features":[307]},{"name":"ERROR_NON_WINDOWS_DRIVER","features":[307]},{"name":"ERROR_NON_WINDOWS_NT_DRIVER","features":[307]},{"name":"ERROR_NOTHING_TO_TERMINATE","features":[307]},{"name":"ERROR_NOTIFICATION_GUID_ALREADY_DEFINED","features":[307]},{"name":"ERROR_NOTIFY_CLEANUP","features":[307]},{"name":"ERROR_NOTIFY_ENUM_DIR","features":[307]},{"name":"ERROR_NOT_ALLOWED_ON_SYSTEM_FILE","features":[307]},{"name":"ERROR_NOT_ALL_ASSIGNED","features":[307]},{"name":"ERROR_NOT_AN_INSTALLED_OEM_INF","features":[307]},{"name":"ERROR_NOT_APPCONTAINER","features":[307]},{"name":"ERROR_NOT_AUTHENTICATED","features":[307]},{"name":"ERROR_NOT_A_CLOUD_FILE","features":[307]},{"name":"ERROR_NOT_A_CLOUD_SYNC_ROOT","features":[307]},{"name":"ERROR_NOT_A_DAX_VOLUME","features":[307]},{"name":"ERROR_NOT_A_DEV_VOLUME","features":[307]},{"name":"ERROR_NOT_A_REPARSE_POINT","features":[307]},{"name":"ERROR_NOT_A_TIERED_VOLUME","features":[307]},{"name":"ERROR_NOT_CAPABLE","features":[307]},{"name":"ERROR_NOT_CHILD_WINDOW","features":[307]},{"name":"ERROR_NOT_CLIENT_PORT","features":[307]},{"name":"ERROR_NOT_CONNECTED","features":[307]},{"name":"ERROR_NOT_CONTAINER","features":[307]},{"name":"ERROR_NOT_DAX_MAPPABLE","features":[307]},{"name":"ERROR_NOT_DISABLEABLE","features":[307]},{"name":"ERROR_NOT_DOS_DISK","features":[307]},{"name":"ERROR_NOT_EMPTY","features":[307]},{"name":"ERROR_NOT_ENOUGH_MEMORY","features":[307]},{"name":"ERROR_NOT_ENOUGH_QUOTA","features":[307]},{"name":"ERROR_NOT_ENOUGH_SERVER_MEMORY","features":[307]},{"name":"ERROR_NOT_EXPORT_FORMAT","features":[307]},{"name":"ERROR_NOT_FOUND","features":[307]},{"name":"ERROR_NOT_GUI_PROCESS","features":[307]},{"name":"ERROR_NOT_INSTALLED","features":[307]},{"name":"ERROR_NOT_JOINED","features":[307]},{"name":"ERROR_NOT_LOCKED","features":[307]},{"name":"ERROR_NOT_LOGGED_ON","features":[307]},{"name":"ERROR_NOT_LOGON_PROCESS","features":[307]},{"name":"ERROR_NOT_OWNER","features":[307]},{"name":"ERROR_NOT_QUORUM_CAPABLE","features":[307]},{"name":"ERROR_NOT_QUORUM_CLASS","features":[307]},{"name":"ERROR_NOT_READY","features":[307]},{"name":"ERROR_NOT_READ_FROM_COPY","features":[307]},{"name":"ERROR_NOT_REDUNDANT_STORAGE","features":[307]},{"name":"ERROR_NOT_REGISTRY_FILE","features":[307]},{"name":"ERROR_NOT_ROUTER_PORT","features":[307]},{"name":"ERROR_NOT_SAFEBOOT_SERVICE","features":[307]},{"name":"ERROR_NOT_SAFE_MODE_DRIVER","features":[307]},{"name":"ERROR_NOT_SAME_DEVICE","features":[307]},{"name":"ERROR_NOT_SAME_OBJECT","features":[307]},{"name":"ERROR_NOT_SNAPSHOT_VOLUME","features":[307]},{"name":"ERROR_NOT_SUBSTED","features":[307]},{"name":"ERROR_NOT_SUPPORTED","features":[307]},{"name":"ERROR_NOT_SUPPORTED_IN_APPCONTAINER","features":[307]},{"name":"ERROR_NOT_SUPPORTED_ON_DAX","features":[307]},{"name":"ERROR_NOT_SUPPORTED_ON_SBS","features":[307]},{"name":"ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_AUDITING","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_BTT","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_BYPASSIO","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_CACHED_HANDLE","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_COMPRESSION","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_DEDUPLICATION","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_ENCRYPTION","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_MONITORING","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_REPLICATION","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_SNAPSHOT","features":[307]},{"name":"ERROR_NOT_SUPPORTED_WITH_VIRTUALIZATION","features":[307]},{"name":"ERROR_NOT_TINY_STREAM","features":[307]},{"name":"ERROR_NO_ACE_CONDITION","features":[307]},{"name":"ERROR_NO_ADMIN_ACCESS_POINT","features":[307]},{"name":"ERROR_NO_APPLICABLE_APP_LICENSES_FOUND","features":[307]},{"name":"ERROR_NO_ASSOCIATED_CLASS","features":[307]},{"name":"ERROR_NO_ASSOCIATED_SERVICE","features":[307]},{"name":"ERROR_NO_ASSOCIATION","features":[307]},{"name":"ERROR_NO_AUTHENTICODE_CATALOG","features":[307]},{"name":"ERROR_NO_AUTH_PROTOCOL_AVAILABLE","features":[307]},{"name":"ERROR_NO_BACKUP","features":[307]},{"name":"ERROR_NO_BROWSER_SERVERS_FOUND","features":[307]},{"name":"ERROR_NO_BYPASSIO_DRIVER_SUPPORT","features":[307]},{"name":"ERROR_NO_CALLBACK_ACTIVE","features":[307]},{"name":"ERROR_NO_CATALOG_FOR_OEM_INF","features":[307]},{"name":"ERROR_NO_CLASSINSTALL_PARAMS","features":[307]},{"name":"ERROR_NO_CLASS_DRIVER_LIST","features":[307]},{"name":"ERROR_NO_COMPAT_DRIVERS","features":[307]},{"name":"ERROR_NO_CONFIGMGR_SERVICES","features":[307]},{"name":"ERROR_NO_DATA","features":[307]},{"name":"ERROR_NO_DATA_DETECTED","features":[307]},{"name":"ERROR_NO_DEFAULT_DEVICE_INTERFACE","features":[307]},{"name":"ERROR_NO_DEFAULT_INTERFACE_DEVICE","features":[307]},{"name":"ERROR_NO_DEVICE_ICON","features":[307]},{"name":"ERROR_NO_DEVICE_SELECTED","features":[307]},{"name":"ERROR_NO_DRIVER_SELECTED","features":[307]},{"name":"ERROR_NO_EFS","features":[307]},{"name":"ERROR_NO_EVENT_PAIR","features":[307]},{"name":"ERROR_NO_GUID_TRANSLATION","features":[307]},{"name":"ERROR_NO_IMPERSONATION_TOKEN","features":[307]},{"name":"ERROR_NO_INF","features":[307]},{"name":"ERROR_NO_INHERITANCE","features":[307]},{"name":"ERROR_NO_INTERFACE_CREDENTIALS_SET","features":[307]},{"name":"ERROR_NO_LINK_TRACKING_IN_TRANSACTION","features":[307]},{"name":"ERROR_NO_LOGON_SERVERS","features":[307]},{"name":"ERROR_NO_LOG_SPACE","features":[307]},{"name":"ERROR_NO_MATCH","features":[307]},{"name":"ERROR_NO_MEDIA_IN_DRIVE","features":[307]},{"name":"ERROR_NO_MORE_DEVICES","features":[307]},{"name":"ERROR_NO_MORE_FILES","features":[307]},{"name":"ERROR_NO_MORE_ITEMS","features":[307]},{"name":"ERROR_NO_MORE_MATCHES","features":[307]},{"name":"ERROR_NO_MORE_SEARCH_HANDLES","features":[307]},{"name":"ERROR_NO_MORE_USER_HANDLES","features":[307]},{"name":"ERROR_NO_NETWORK","features":[307]},{"name":"ERROR_NO_NET_OR_BAD_PATH","features":[307]},{"name":"ERROR_NO_NVRAM_RESOURCES","features":[307]},{"name":"ERROR_NO_PAGEFILE","features":[307]},{"name":"ERROR_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND","features":[307]},{"name":"ERROR_NO_PROC_SLOTS","features":[307]},{"name":"ERROR_NO_PROMOTION_ACTIVE","features":[307]},{"name":"ERROR_NO_QUOTAS_FOR_ACCOUNT","features":[307]},{"name":"ERROR_NO_RADIUS_SERVERS","features":[307]},{"name":"ERROR_NO_RANGES_PROCESSED","features":[307]},{"name":"ERROR_NO_RECOVERY_POLICY","features":[307]},{"name":"ERROR_NO_RECOVERY_PROGRAM","features":[307]},{"name":"ERROR_NO_SAVEPOINT_WITH_OPEN_FILES","features":[307]},{"name":"ERROR_NO_SCROLLBARS","features":[307]},{"name":"ERROR_NO_SECRETS","features":[307]},{"name":"ERROR_NO_SECURITY_ON_OBJECT","features":[307]},{"name":"ERROR_NO_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"ERROR_NO_SIGNAL_SENT","features":[307]},{"name":"ERROR_NO_SIGNATURE","features":[307]},{"name":"ERROR_NO_SITENAME","features":[307]},{"name":"ERROR_NO_SITE_SETTINGS_OBJECT","features":[307]},{"name":"ERROR_NO_SPOOL_SPACE","features":[307]},{"name":"ERROR_NO_SUCH_ALIAS","features":[307]},{"name":"ERROR_NO_SUCH_DEVICE","features":[307]},{"name":"ERROR_NO_SUCH_DEVICE_INTERFACE","features":[307]},{"name":"ERROR_NO_SUCH_DEVINST","features":[307]},{"name":"ERROR_NO_SUCH_DOMAIN","features":[307]},{"name":"ERROR_NO_SUCH_GROUP","features":[307]},{"name":"ERROR_NO_SUCH_INTERFACE","features":[307]},{"name":"ERROR_NO_SUCH_INTERFACE_CLASS","features":[307]},{"name":"ERROR_NO_SUCH_INTERFACE_DEVICE","features":[307]},{"name":"ERROR_NO_SUCH_LOGON_SESSION","features":[307]},{"name":"ERROR_NO_SUCH_MEMBER","features":[307]},{"name":"ERROR_NO_SUCH_PACKAGE","features":[307]},{"name":"ERROR_NO_SUCH_PRIVILEGE","features":[307]},{"name":"ERROR_NO_SUCH_SITE","features":[307]},{"name":"ERROR_NO_SUCH_USER","features":[307]},{"name":"ERROR_NO_SUPPORTING_DRIVES","features":[307]},{"name":"ERROR_NO_SYSTEM_MENU","features":[307]},{"name":"ERROR_NO_SYSTEM_RESOURCES","features":[307]},{"name":"ERROR_NO_TASK_QUEUE","features":[307]},{"name":"ERROR_NO_TOKEN","features":[307]},{"name":"ERROR_NO_TRACKING_SERVICE","features":[307]},{"name":"ERROR_NO_TRUST_LSA_SECRET","features":[307]},{"name":"ERROR_NO_TRUST_SAM_ACCOUNT","features":[307]},{"name":"ERROR_NO_TXF_METADATA","features":[307]},{"name":"ERROR_NO_UNICODE_TRANSLATION","features":[307]},{"name":"ERROR_NO_USER_KEYS","features":[307]},{"name":"ERROR_NO_USER_SESSION_KEY","features":[307]},{"name":"ERROR_NO_VOLUME_ID","features":[307]},{"name":"ERROR_NO_VOLUME_LABEL","features":[307]},{"name":"ERROR_NO_WILDCARD_CHARACTERS","features":[307]},{"name":"ERROR_NO_WORK_DONE","features":[307]},{"name":"ERROR_NO_WRITABLE_DC_FOUND","features":[307]},{"name":"ERROR_NO_YIELD_PERFORMED","features":[307]},{"name":"ERROR_NTLM_BLOCKED","features":[307]},{"name":"ERROR_NT_CROSS_ENCRYPTION_REQUIRED","features":[307]},{"name":"ERROR_NULL_LM_PASSWORD","features":[307]},{"name":"ERROR_OBJECT_ALREADY_EXISTS","features":[307]},{"name":"ERROR_OBJECT_IN_LIST","features":[307]},{"name":"ERROR_OBJECT_IS_IMMUTABLE","features":[307]},{"name":"ERROR_OBJECT_NAME_EXISTS","features":[307]},{"name":"ERROR_OBJECT_NOT_EXTERNALLY_BACKED","features":[307]},{"name":"ERROR_OBJECT_NOT_FOUND","features":[307]},{"name":"ERROR_OBJECT_NO_LONGER_EXISTS","features":[307]},{"name":"ERROR_OFFLOAD_READ_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED","features":[307]},{"name":"ERROR_OFFLOAD_WRITE_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED","features":[307]},{"name":"ERROR_OFFSET_ALIGNMENT_VIOLATION","features":[307]},{"name":"ERROR_OLD_WIN_VERSION","features":[307]},{"name":"ERROR_ONLY_IF_CONNECTED","features":[307]},{"name":"ERROR_ONLY_VALIDATE_VIA_AUTHENTICODE","features":[307]},{"name":"ERROR_OPEN_FAILED","features":[307]},{"name":"ERROR_OPEN_FILES","features":[307]},{"name":"ERROR_OPERATION_ABORTED","features":[307]},{"name":"ERROR_OPERATION_IN_PROGRESS","features":[307]},{"name":"ERROR_OPERATION_NOT_ALLOWED_FROM_SYSTEM_COMPONENT","features":[307]},{"name":"ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION","features":[307]},{"name":"ERROR_OPLOCK_BREAK_IN_PROGRESS","features":[307]},{"name":"ERROR_OPLOCK_HANDLE_CLOSED","features":[307]},{"name":"ERROR_OPLOCK_NOT_GRANTED","features":[307]},{"name":"ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE","features":[307]},{"name":"ERROR_ORPHAN_NAME_EXHAUSTED","features":[307]},{"name":"ERROR_OUTOFMEMORY","features":[307]},{"name":"ERROR_OUT_OF_PAPER","features":[307]},{"name":"ERROR_OUT_OF_STRUCTURES","features":[307]},{"name":"ERROR_OVERRIDE_NOCHANGES","features":[307]},{"name":"ERROR_PACKAGED_SERVICE_REQUIRES_ADMIN_PRIVILEGES","features":[307]},{"name":"ERROR_PACKAGES_IN_USE","features":[307]},{"name":"ERROR_PACKAGES_REPUTATION_CHECK_FAILED","features":[307]},{"name":"ERROR_PACKAGES_REPUTATION_CHECK_TIMEDOUT","features":[307]},{"name":"ERROR_PACKAGE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_PACKAGE_EXTERNAL_LOCATION_NOT_ALLOWED","features":[307]},{"name":"ERROR_PACKAGE_LACKS_CAPABILITY_FOR_MANDATORY_STARTUPTASKS","features":[307]},{"name":"ERROR_PACKAGE_LACKS_CAPABILITY_TO_DEPLOY_ON_HOST","features":[307]},{"name":"ERROR_PACKAGE_MOVE_BLOCKED_BY_STREAMING","features":[307]},{"name":"ERROR_PACKAGE_MOVE_FAILED","features":[307]},{"name":"ERROR_PACKAGE_NAME_MISMATCH","features":[307]},{"name":"ERROR_PACKAGE_NOT_REGISTERED_FOR_USER","features":[307]},{"name":"ERROR_PACKAGE_NOT_SUPPORTED_ON_FILESYSTEM","features":[307]},{"name":"ERROR_PACKAGE_REPOSITORY_CORRUPTED","features":[307]},{"name":"ERROR_PACKAGE_STAGING_ONHOLD","features":[307]},{"name":"ERROR_PACKAGE_UPDATING","features":[307]},{"name":"ERROR_PAGED_SYSTEM_RESOURCES","features":[307]},{"name":"ERROR_PAGEFILE_CREATE_FAILED","features":[307]},{"name":"ERROR_PAGEFILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_PAGEFILE_QUOTA","features":[307]},{"name":"ERROR_PAGEFILE_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_PAGE_FAULT_COPY_ON_WRITE","features":[307]},{"name":"ERROR_PAGE_FAULT_DEMAND_ZERO","features":[307]},{"name":"ERROR_PAGE_FAULT_GUARD_PAGE","features":[307]},{"name":"ERROR_PAGE_FAULT_PAGING_FILE","features":[307]},{"name":"ERROR_PAGE_FAULT_TRANSITION","features":[307]},{"name":"ERROR_PARAMETER_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_PARTIAL_COPY","features":[307]},{"name":"ERROR_PARTITION_FAILURE","features":[307]},{"name":"ERROR_PARTITION_TERMINATING","features":[307]},{"name":"ERROR_PASSWORD_CHANGE_REQUIRED","features":[307]},{"name":"ERROR_PASSWORD_EXPIRED","features":[307]},{"name":"ERROR_PASSWORD_MUST_CHANGE","features":[307]},{"name":"ERROR_PASSWORD_RESTRICTION","features":[307]},{"name":"ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT","features":[307]},{"name":"ERROR_PATCH_NO_SEQUENCE","features":[307]},{"name":"ERROR_PATCH_PACKAGE_INVALID","features":[307]},{"name":"ERROR_PATCH_PACKAGE_OPEN_FAILED","features":[307]},{"name":"ERROR_PATCH_PACKAGE_REJECTED","features":[307]},{"name":"ERROR_PATCH_PACKAGE_UNSUPPORTED","features":[307]},{"name":"ERROR_PATCH_REMOVAL_DISALLOWED","features":[307]},{"name":"ERROR_PATCH_REMOVAL_UNSUPPORTED","features":[307]},{"name":"ERROR_PATCH_TARGET_NOT_FOUND","features":[307]},{"name":"ERROR_PATH_BUSY","features":[307]},{"name":"ERROR_PATH_NOT_FOUND","features":[307]},{"name":"ERROR_PEER_REFUSED_AUTH","features":[307]},{"name":"ERROR_PER_USER_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_PIPE_BUSY","features":[307]},{"name":"ERROR_PIPE_CONNECTED","features":[307]},{"name":"ERROR_PIPE_LISTENING","features":[307]},{"name":"ERROR_PIPE_LOCAL","features":[307]},{"name":"ERROR_PIPE_NOT_CONNECTED","features":[307]},{"name":"ERROR_PKINIT_FAILURE","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_INVALID","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_NOT_ACTIVE","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_PLATFORM_MANIFEST_NOT_SIGNED","features":[307]},{"name":"ERROR_PLUGPLAY_QUERY_VETOED","features":[307]},{"name":"ERROR_PNP_BAD_MPS_TABLE","features":[307]},{"name":"ERROR_PNP_INVALID_ID","features":[307]},{"name":"ERROR_PNP_IRQ_TRANSLATION_FAILED","features":[307]},{"name":"ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT","features":[307]},{"name":"ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT","features":[307]},{"name":"ERROR_PNP_QUERY_REMOVE_UNRELATED_DEVICE_TIMEOUT","features":[307]},{"name":"ERROR_PNP_REBOOT_REQUIRED","features":[307]},{"name":"ERROR_PNP_REGISTRY_ERROR","features":[307]},{"name":"ERROR_PNP_RESTART_ENUMERATION","features":[307]},{"name":"ERROR_PNP_TRANSLATION_FAILED","features":[307]},{"name":"ERROR_POINT_NOT_FOUND","features":[307]},{"name":"ERROR_POLICY_CONTROLLED_ACCOUNT","features":[307]},{"name":"ERROR_POLICY_OBJECT_NOT_FOUND","features":[307]},{"name":"ERROR_POLICY_ONLY_IN_DS","features":[307]},{"name":"ERROR_POPUP_ALREADY_ACTIVE","features":[307]},{"name":"ERROR_PORT_LIMIT_REACHED","features":[307]},{"name":"ERROR_PORT_MESSAGE_TOO_LONG","features":[307]},{"name":"ERROR_PORT_NOT_SET","features":[307]},{"name":"ERROR_PORT_UNREACHABLE","features":[307]},{"name":"ERROR_POSSIBLE_DEADLOCK","features":[307]},{"name":"ERROR_POTENTIAL_FILE_FOUND","features":[307]},{"name":"ERROR_PPP_SESSION_TIMEOUT","features":[307]},{"name":"ERROR_PREDEFINED_HANDLE","features":[307]},{"name":"ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED","features":[307]},{"name":"ERROR_PRINTER_ALREADY_EXISTS","features":[307]},{"name":"ERROR_PRINTER_DELETED","features":[307]},{"name":"ERROR_PRINTER_DRIVER_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_PRINTER_DRIVER_BLOCKED","features":[307]},{"name":"ERROR_PRINTER_DRIVER_DOWNLOAD_NEEDED","features":[307]},{"name":"ERROR_PRINTER_DRIVER_IN_USE","features":[307]},{"name":"ERROR_PRINTER_DRIVER_PACKAGE_IN_USE","features":[307]},{"name":"ERROR_PRINTER_DRIVER_WARNED","features":[307]},{"name":"ERROR_PRINTER_HAS_JOBS_QUEUED","features":[307]},{"name":"ERROR_PRINTER_NOT_FOUND","features":[307]},{"name":"ERROR_PRINTER_NOT_SHAREABLE","features":[307]},{"name":"ERROR_PRINTQ_FULL","features":[307]},{"name":"ERROR_PRINT_CANCELLED","features":[307]},{"name":"ERROR_PRINT_JOB_RESTART_REQUIRED","features":[307]},{"name":"ERROR_PRINT_MONITOR_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_PRINT_MONITOR_IN_USE","features":[307]},{"name":"ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_PRIVATE_DIALOG_INDEX","features":[307]},{"name":"ERROR_PRIVILEGE_NOT_HELD","features":[307]},{"name":"ERROR_PRI_MERGE_ADD_FILE_FAILED","features":[307]},{"name":"ERROR_PRI_MERGE_BUNDLE_PACKAGES_NOT_ALLOWED","features":[307]},{"name":"ERROR_PRI_MERGE_INVALID_FILE_NAME","features":[307]},{"name":"ERROR_PRI_MERGE_LOAD_FILE_FAILED","features":[307]},{"name":"ERROR_PRI_MERGE_MAIN_PACKAGE_REQUIRED","features":[307]},{"name":"ERROR_PRI_MERGE_MISSING_SCHEMA","features":[307]},{"name":"ERROR_PRI_MERGE_MULTIPLE_MAIN_PACKAGES_NOT_ALLOWED","features":[307]},{"name":"ERROR_PRI_MERGE_MULTIPLE_PACKAGE_FAMILIES_NOT_ALLOWED","features":[307]},{"name":"ERROR_PRI_MERGE_RESOURCE_PACKAGE_REQUIRED","features":[307]},{"name":"ERROR_PRI_MERGE_VERSION_MISMATCH","features":[307]},{"name":"ERROR_PRI_MERGE_WRITE_FILE_FAILED","features":[307]},{"name":"ERROR_PROCESS_ABORTED","features":[307]},{"name":"ERROR_PROCESS_IN_JOB","features":[307]},{"name":"ERROR_PROCESS_IS_PROTECTED","features":[307]},{"name":"ERROR_PROCESS_MODE_ALREADY_BACKGROUND","features":[307]},{"name":"ERROR_PROCESS_MODE_NOT_BACKGROUND","features":[307]},{"name":"ERROR_PROCESS_NOT_IN_JOB","features":[307]},{"name":"ERROR_PROC_NOT_FOUND","features":[307]},{"name":"ERROR_PRODUCT_UNINSTALLED","features":[307]},{"name":"ERROR_PRODUCT_VERSION","features":[307]},{"name":"ERROR_PROFILE_DOES_NOT_MATCH_DEVICE","features":[307]},{"name":"ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE","features":[307]},{"name":"ERROR_PROFILE_NOT_FOUND","features":[307]},{"name":"ERROR_PROFILING_AT_LIMIT","features":[307]},{"name":"ERROR_PROFILING_NOT_STARTED","features":[307]},{"name":"ERROR_PROFILING_NOT_STOPPED","features":[307]},{"name":"ERROR_PROMOTION_ACTIVE","features":[307]},{"name":"ERROR_PROTOCOL_ALREADY_INSTALLED","features":[307]},{"name":"ERROR_PROTOCOL_STOP_PENDING","features":[307]},{"name":"ERROR_PROTOCOL_UNREACHABLE","features":[307]},{"name":"ERROR_PROVISION_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_PROVISIONED","features":[307]},{"name":"ERROR_PWD_HISTORY_CONFLICT","features":[307]},{"name":"ERROR_PWD_TOO_LONG","features":[307]},{"name":"ERROR_PWD_TOO_RECENT","features":[307]},{"name":"ERROR_PWD_TOO_SHORT","features":[307]},{"name":"ERROR_QUERY_STORAGE_ERROR","features":[307]},{"name":"ERROR_QUIC_ALPN_NEG_FAILURE","features":[307]},{"name":"ERROR_QUIC_CONNECTION_IDLE","features":[307]},{"name":"ERROR_QUIC_CONNECTION_TIMEOUT","features":[307]},{"name":"ERROR_QUIC_HANDSHAKE_FAILURE","features":[307]},{"name":"ERROR_QUIC_INTERNAL_ERROR","features":[307]},{"name":"ERROR_QUIC_PROTOCOL_VIOLATION","features":[307]},{"name":"ERROR_QUIC_USER_CANCELED","features":[307]},{"name":"ERROR_QUIC_VER_NEG_FAILURE","features":[307]},{"name":"ERROR_QUORUMLOG_OPEN_FAILED","features":[307]},{"name":"ERROR_QUORUM_DISK_NOT_FOUND","features":[307]},{"name":"ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP","features":[307]},{"name":"ERROR_QUORUM_OWNER_ALIVE","features":[307]},{"name":"ERROR_QUORUM_RESOURCE","features":[307]},{"name":"ERROR_QUORUM_RESOURCE_ONLINE_FAILED","features":[307]},{"name":"ERROR_QUOTA_ACTIVITY","features":[307]},{"name":"ERROR_QUOTA_LIST_INCONSISTENT","features":[307]},{"name":"ERROR_RANGE_LIST_CONFLICT","features":[307]},{"name":"ERROR_RANGE_NOT_FOUND","features":[307]},{"name":"ERROR_RDP_PROTOCOL_ERROR","features":[307]},{"name":"ERROR_READ_FAULT","features":[307]},{"name":"ERROR_RECEIVE_EXPEDITED","features":[307]},{"name":"ERROR_RECEIVE_PARTIAL","features":[307]},{"name":"ERROR_RECEIVE_PARTIAL_EXPEDITED","features":[307]},{"name":"ERROR_RECOVERY_FAILURE","features":[307]},{"name":"ERROR_RECOVERY_FILE_CORRUPT","features":[307]},{"name":"ERROR_RECOVERY_NOT_NEEDED","features":[307]},{"name":"ERROR_REC_NON_EXISTENT","features":[307]},{"name":"ERROR_REDIRECTION_TO_DEFAULT_ACCOUNT_NOT_ALLOWED","features":[307]},{"name":"ERROR_REDIRECTOR_HAS_OPEN_HANDLES","features":[307]},{"name":"ERROR_REDIR_PAUSED","features":[307]},{"name":"ERROR_REGISTRATION_FROM_REMOTE_DRIVE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_REGISTRY_CORRUPT","features":[307]},{"name":"ERROR_REGISTRY_HIVE_RECOVERED","features":[307]},{"name":"ERROR_REGISTRY_IO_FAILED","features":[307]},{"name":"ERROR_REGISTRY_QUOTA_LIMIT","features":[307]},{"name":"ERROR_REGISTRY_RECOVERED","features":[307]},{"name":"ERROR_REG_NAT_CONSUMPTION","features":[307]},{"name":"ERROR_RELOC_CHAIN_XEEDS_SEGLIM","features":[307]},{"name":"ERROR_REMOTEACCESS_NOT_CONFIGURED","features":[307]},{"name":"ERROR_REMOTE_ACCT_DISABLED","features":[307]},{"name":"ERROR_REMOTE_AUTHENTICATION_FAILURE","features":[307]},{"name":"ERROR_REMOTE_COMM_FAILURE","features":[307]},{"name":"ERROR_REMOTE_FILE_VERSION_MISMATCH","features":[307]},{"name":"ERROR_REMOTE_NO_DIALIN_PERMISSION","features":[307]},{"name":"ERROR_REMOTE_PASSWD_EXPIRED","features":[307]},{"name":"ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED","features":[307]},{"name":"ERROR_REMOTE_REQUEST_UNSUPPORTED","features":[307]},{"name":"ERROR_REMOTE_RESTRICTED_LOGON_HOURS","features":[307]},{"name":"ERROR_REMOTE_SESSION_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_REMOTE_STORAGE_MEDIA_ERROR","features":[307]},{"name":"ERROR_REMOTE_STORAGE_NOT_ACTIVE","features":[307]},{"name":"ERROR_REMOVE_FAILED","features":[307]},{"name":"ERROR_REM_NOT_LIST","features":[307]},{"name":"ERROR_REPARSE","features":[307]},{"name":"ERROR_REPARSE_ATTRIBUTE_CONFLICT","features":[307]},{"name":"ERROR_REPARSE_OBJECT","features":[307]},{"name":"ERROR_REPARSE_POINT_ENCOUNTERED","features":[307]},{"name":"ERROR_REPARSE_TAG_INVALID","features":[307]},{"name":"ERROR_REPARSE_TAG_MISMATCH","features":[307]},{"name":"ERROR_REPLY_MESSAGE_MISMATCH","features":[307]},{"name":"ERROR_REQUEST_ABORTED","features":[307]},{"name":"ERROR_REQUEST_OUT_OF_SEQUENCE","features":[307]},{"name":"ERROR_REQUEST_PAUSED","features":[307]},{"name":"ERROR_REQUEST_REFUSED","features":[307]},{"name":"ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION","features":[307]},{"name":"ERROR_REQ_NOT_ACCEP","features":[307]},{"name":"ERROR_RESIDENT_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_RESILIENCY_FILE_CORRUPT","features":[307]},{"name":"ERROR_RESMON_CREATE_FAILED","features":[307]},{"name":"ERROR_RESMON_INVALID_STATE","features":[307]},{"name":"ERROR_RESMON_ONLINE_FAILED","features":[307]},{"name":"ERROR_RESMON_SYSTEM_RESOURCES_LACKING","features":[307]},{"name":"ERROR_RESOURCEMANAGER_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCEMANAGER_READ_ONLY","features":[307]},{"name":"ERROR_RESOURCE_CALL_TIMED_OUT","features":[307]},{"name":"ERROR_RESOURCE_DATA_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCE_DISABLED","features":[307]},{"name":"ERROR_RESOURCE_ENUM_USER_STOP","features":[307]},{"name":"ERROR_RESOURCE_FAILED","features":[307]},{"name":"ERROR_RESOURCE_LANG_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCE_NAME_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCE_NOT_AVAILABLE","features":[307]},{"name":"ERROR_RESOURCE_NOT_FOUND","features":[307]},{"name":"ERROR_RESOURCE_NOT_IN_AVAILABLE_STORAGE","features":[307]},{"name":"ERROR_RESOURCE_NOT_ONLINE","features":[307]},{"name":"ERROR_RESOURCE_NOT_PRESENT","features":[307]},{"name":"ERROR_RESOURCE_ONLINE","features":[307]},{"name":"ERROR_RESOURCE_PROPERTIES_STORED","features":[307]},{"name":"ERROR_RESOURCE_PROPERTY_UNCHANGEABLE","features":[307]},{"name":"ERROR_RESOURCE_REQUIREMENTS_CHANGED","features":[307]},{"name":"ERROR_RESOURCE_TYPE_NOT_FOUND","features":[307]},{"name":"ERROR_RESTART_APPLICATION","features":[307]},{"name":"ERROR_RESUME_HIBERNATION","features":[307]},{"name":"ERROR_RETRY","features":[307]},{"name":"ERROR_RETURN_ADDRESS_HIJACK_ATTEMPT","features":[307]},{"name":"ERROR_REVISION_MISMATCH","features":[307]},{"name":"ERROR_RING2SEG_MUST_BE_MOVABLE","features":[307]},{"name":"ERROR_RING2_STACK_IN_USE","features":[307]},{"name":"ERROR_RMODE_APP","features":[307]},{"name":"ERROR_RM_ALREADY_STARTED","features":[307]},{"name":"ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT","features":[307]},{"name":"ERROR_RM_DISCONNECTED","features":[307]},{"name":"ERROR_RM_METADATA_CORRUPT","features":[307]},{"name":"ERROR_RM_NOT_ACTIVE","features":[307]},{"name":"ERROR_ROLLBACK_TIMER_EXPIRED","features":[307]},{"name":"ERROR_ROUTER_CONFIG_INCOMPATIBLE","features":[307]},{"name":"ERROR_ROUTER_STOPPED","features":[307]},{"name":"ERROR_ROWSNOTRELEASED","features":[307]},{"name":"ERROR_RPL_NOT_ALLOWED","features":[307]},{"name":"ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT","features":[307]},{"name":"ERROR_RUNLEVEL_SWITCH_IN_PROGRESS","features":[307]},{"name":"ERROR_RUNLEVEL_SWITCH_TIMEOUT","features":[307]},{"name":"ERROR_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED","features":[307]},{"name":"ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET","features":[307]},{"name":"ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE","features":[307]},{"name":"ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER","features":[307]},{"name":"ERROR_RXACT_COMMITTED","features":[307]},{"name":"ERROR_RXACT_COMMIT_FAILURE","features":[307]},{"name":"ERROR_RXACT_COMMIT_NECESSARY","features":[307]},{"name":"ERROR_RXACT_INVALID_STATE","features":[307]},{"name":"ERROR_RXACT_STATE_CREATED","features":[307]},{"name":"ERROR_SAME_DRIVE","features":[307]},{"name":"ERROR_SAM_INIT_FAILURE","features":[307]},{"name":"ERROR_SCE_DISABLED","features":[307]},{"name":"ERROR_SCOPE_NOT_FOUND","features":[307]},{"name":"ERROR_SCREEN_ALREADY_LOCKED","features":[307]},{"name":"ERROR_SCRUB_DATA_DISABLED","features":[307]},{"name":"ERROR_SECCORE_INVALID_COMMAND","features":[307]},{"name":"ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED","features":[307]},{"name":"ERROR_SECRET_TOO_LONG","features":[307]},{"name":"ERROR_SECTION_DIRECT_MAP_ONLY","features":[307]},{"name":"ERROR_SECTION_NAME_TOO_LONG","features":[307]},{"name":"ERROR_SECTION_NOT_FOUND","features":[307]},{"name":"ERROR_SECTOR_NOT_FOUND","features":[307]},{"name":"ERROR_SECUREBOOT_FILE_REPLACED","features":[307]},{"name":"ERROR_SECUREBOOT_INVALID_POLICY","features":[307]},{"name":"ERROR_SECUREBOOT_NOT_BASE_POLICY","features":[307]},{"name":"ERROR_SECUREBOOT_NOT_ENABLED","features":[307]},{"name":"ERROR_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY","features":[307]},{"name":"ERROR_SECUREBOOT_PLATFORM_ID_MISMATCH","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_NOT_SIGNED","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_ROLLBACK_DETECTED","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_UNKNOWN","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_UPGRADE_MISMATCH","features":[307]},{"name":"ERROR_SECUREBOOT_POLICY_VIOLATION","features":[307]},{"name":"ERROR_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING","features":[307]},{"name":"ERROR_SECUREBOOT_ROLLBACK_DETECTED","features":[307]},{"name":"ERROR_SECURITY_DENIES_OPERATION","features":[307]},{"name":"ERROR_SECURITY_STREAM_IS_INCONSISTENT","features":[307]},{"name":"ERROR_SEEK","features":[307]},{"name":"ERROR_SEEK_ON_DEVICE","features":[307]},{"name":"ERROR_SEGMENT_NOTIFICATION","features":[307]},{"name":"ERROR_SEM_IS_SET","features":[307]},{"name":"ERROR_SEM_NOT_FOUND","features":[307]},{"name":"ERROR_SEM_OWNER_DIED","features":[307]},{"name":"ERROR_SEM_TIMEOUT","features":[307]},{"name":"ERROR_SEM_USER_LIMIT","features":[307]},{"name":"ERROR_SERIAL_NO_DEVICE","features":[307]},{"name":"ERROR_SERVER_DISABLED","features":[307]},{"name":"ERROR_SERVER_HAS_OPEN_HANDLES","features":[307]},{"name":"ERROR_SERVER_NOT_DISABLED","features":[307]},{"name":"ERROR_SERVER_SERVICE_CALL_REQUIRES_SMB1","features":[307]},{"name":"ERROR_SERVER_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"ERROR_SERVER_SID_MISMATCH","features":[307]},{"name":"ERROR_SERVER_TRANSPORT_CONFLICT","features":[307]},{"name":"ERROR_SERVICES_FAILED_AUTOSTART","features":[307]},{"name":"ERROR_SERVICE_ALREADY_RUNNING","features":[307]},{"name":"ERROR_SERVICE_CANNOT_ACCEPT_CTRL","features":[307]},{"name":"ERROR_SERVICE_DATABASE_LOCKED","features":[307]},{"name":"ERROR_SERVICE_DEPENDENCY_DELETED","features":[307]},{"name":"ERROR_SERVICE_DEPENDENCY_FAIL","features":[307]},{"name":"ERROR_SERVICE_DISABLED","features":[307]},{"name":"ERROR_SERVICE_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_SERVICE_EXISTS","features":[307]},{"name":"ERROR_SERVICE_EXISTS_AS_NON_PACKAGED_SERVICE","features":[307]},{"name":"ERROR_SERVICE_IS_PAUSED","features":[307]},{"name":"ERROR_SERVICE_LOGON_FAILED","features":[307]},{"name":"ERROR_SERVICE_MARKED_FOR_DELETE","features":[307]},{"name":"ERROR_SERVICE_NEVER_STARTED","features":[307]},{"name":"ERROR_SERVICE_NOTIFICATION","features":[307]},{"name":"ERROR_SERVICE_NOTIFY_CLIENT_LAGGING","features":[307]},{"name":"ERROR_SERVICE_NOT_ACTIVE","features":[307]},{"name":"ERROR_SERVICE_NOT_FOUND","features":[307]},{"name":"ERROR_SERVICE_NOT_IN_EXE","features":[307]},{"name":"ERROR_SERVICE_NO_THREAD","features":[307]},{"name":"ERROR_SERVICE_REQUEST_TIMEOUT","features":[307]},{"name":"ERROR_SERVICE_SPECIFIC_ERROR","features":[307]},{"name":"ERROR_SERVICE_START_HANG","features":[307]},{"name":"ERROR_SESSION_CREDENTIAL_CONFLICT","features":[307]},{"name":"ERROR_SESSION_KEY_TOO_SHORT","features":[307]},{"name":"ERROR_SETCOUNT_ON_BAD_LB","features":[307]},{"name":"ERROR_SETMARK_DETECTED","features":[307]},{"name":"ERROR_SET_CONTEXT_DENIED","features":[307]},{"name":"ERROR_SET_NOT_FOUND","features":[307]},{"name":"ERROR_SET_POWER_STATE_FAILED","features":[307]},{"name":"ERROR_SET_POWER_STATE_VETOED","features":[307]},{"name":"ERROR_SET_SYSTEM_RESTORE_POINT","features":[307]},{"name":"ERROR_SHARED_POLICY","features":[307]},{"name":"ERROR_SHARING_BUFFER_EXCEEDED","features":[307]},{"name":"ERROR_SHARING_PAUSED","features":[307]},{"name":"ERROR_SHARING_VIOLATION","features":[307]},{"name":"ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME","features":[307]},{"name":"ERROR_SHUTDOWN_CLUSTER","features":[307]},{"name":"ERROR_SHUTDOWN_DISKS_NOT_IN_MAINTENANCE_MODE","features":[307]},{"name":"ERROR_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"ERROR_SHUTDOWN_IS_SCHEDULED","features":[307]},{"name":"ERROR_SHUTDOWN_USERS_LOGGED_ON","features":[307]},{"name":"ERROR_SIGNAL_PENDING","features":[307]},{"name":"ERROR_SIGNAL_REFUSED","features":[307]},{"name":"ERROR_SIGNATURE_OSATTRIBUTE_MISMATCH","features":[307]},{"name":"ERROR_SIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE","features":[307]},{"name":"ERROR_SINGLETON_RESOURCE_INSTALLED_IN_ACTIVE_USER","features":[307]},{"name":"ERROR_SINGLE_INSTANCE_APP","features":[307]},{"name":"ERROR_SMARTCARD_SUBSYSTEM_FAILURE","features":[307]},{"name":"ERROR_SMB1_NOT_AVAILABLE","features":[307]},{"name":"ERROR_SMB_BAD_CLUSTER_DIALECT","features":[307]},{"name":"ERROR_SMB_GUEST_LOGON_BLOCKED","features":[307]},{"name":"ERROR_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP","features":[307]},{"name":"ERROR_SMB_NO_SIGNING_ALGORITHM_OVERLAP","features":[307]},{"name":"ERROR_SMI_PRIMITIVE_INSTALLER_FAILED","features":[307]},{"name":"ERROR_SMR_GARBAGE_COLLECTION_REQUIRED","features":[307]},{"name":"ERROR_SOME_NOT_MAPPED","features":[307]},{"name":"ERROR_SOURCE_ELEMENT_EMPTY","features":[307]},{"name":"ERROR_SPACES_ALLOCATION_SIZE_INVALID","features":[307]},{"name":"ERROR_SPACES_CACHE_FULL","features":[307]},{"name":"ERROR_SPACES_CORRUPT_METADATA","features":[307]},{"name":"ERROR_SPACES_DRIVE_LOST_DATA","features":[307]},{"name":"ERROR_SPACES_DRIVE_NOT_READY","features":[307]},{"name":"ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID","features":[307]},{"name":"ERROR_SPACES_DRIVE_REDUNDANCY_INVALID","features":[307]},{"name":"ERROR_SPACES_DRIVE_SECTOR_SIZE_INVALID","features":[307]},{"name":"ERROR_SPACES_DRIVE_SPLIT","features":[307]},{"name":"ERROR_SPACES_DRT_FULL","features":[307]},{"name":"ERROR_SPACES_ENCLOSURE_AWARE_INVALID","features":[307]},{"name":"ERROR_SPACES_ENTRY_INCOMPLETE","features":[307]},{"name":"ERROR_SPACES_ENTRY_INVALID","features":[307]},{"name":"ERROR_SPACES_EXTENDED_ERROR","features":[307]},{"name":"ERROR_SPACES_FAULT_DOMAIN_TYPE_INVALID","features":[307]},{"name":"ERROR_SPACES_FLUSH_METADATA","features":[307]},{"name":"ERROR_SPACES_INCONSISTENCY","features":[307]},{"name":"ERROR_SPACES_INTERLEAVE_LENGTH_INVALID","features":[307]},{"name":"ERROR_SPACES_INTERNAL_ERROR","features":[307]},{"name":"ERROR_SPACES_LOG_NOT_READY","features":[307]},{"name":"ERROR_SPACES_MAP_REQUIRED","features":[307]},{"name":"ERROR_SPACES_MARK_DIRTY","features":[307]},{"name":"ERROR_SPACES_NOT_ENOUGH_DRIVES","features":[307]},{"name":"ERROR_SPACES_NO_REDUNDANCY","features":[307]},{"name":"ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID","features":[307]},{"name":"ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID","features":[307]},{"name":"ERROR_SPACES_NUMBER_OF_GROUPS_INVALID","features":[307]},{"name":"ERROR_SPACES_PARITY_LAYOUT_INVALID","features":[307]},{"name":"ERROR_SPACES_POOL_WAS_DELETED","features":[307]},{"name":"ERROR_SPACES_PROVISIONING_TYPE_INVALID","features":[307]},{"name":"ERROR_SPACES_REPAIR_IN_PROGRESS","features":[307]},{"name":"ERROR_SPACES_RESILIENCY_TYPE_INVALID","features":[307]},{"name":"ERROR_SPACES_UNSUPPORTED_VERSION","features":[307]},{"name":"ERROR_SPACES_UPDATE_COLUMN_STATE","features":[307]},{"name":"ERROR_SPACES_WRITE_CACHE_SIZE_INVALID","features":[307]},{"name":"ERROR_SPARSE_FILE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"ERROR_SPECIAL_ACCOUNT","features":[307]},{"name":"ERROR_SPECIAL_GROUP","features":[307]},{"name":"ERROR_SPECIAL_USER","features":[307]},{"name":"ERROR_SPL_NO_ADDJOB","features":[307]},{"name":"ERROR_SPL_NO_STARTDOC","features":[307]},{"name":"ERROR_SPOOL_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_SRC_SRV_DLL_LOAD_FAILED","features":[307]},{"name":"ERROR_STACK_BUFFER_OVERRUN","features":[307]},{"name":"ERROR_STACK_OVERFLOW","features":[307]},{"name":"ERROR_STACK_OVERFLOW_READ","features":[307]},{"name":"ERROR_STAGEFROMUPDATEAGENT_PACKAGE_NOT_APPLICABLE","features":[307]},{"name":"ERROR_STATE_COMPOSITE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_STATE_CONTAINER_NAME_SIZE_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_STATE_CREATE_CONTAINER_FAILED","features":[307]},{"name":"ERROR_STATE_DELETE_CONTAINER_FAILED","features":[307]},{"name":"ERROR_STATE_DELETE_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_ENUMERATE_CONTAINER_FAILED","features":[307]},{"name":"ERROR_STATE_ENUMERATE_SETTINGS_FAILED","features":[307]},{"name":"ERROR_STATE_GET_VERSION_FAILED","features":[307]},{"name":"ERROR_STATE_LOAD_STORE_FAILED","features":[307]},{"name":"ERROR_STATE_OPEN_CONTAINER_FAILED","features":[307]},{"name":"ERROR_STATE_QUERY_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_READ_COMPOSITE_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_READ_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_SETTING_NAME_SIZE_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_STATE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_STATE_SET_VERSION_FAILED","features":[307]},{"name":"ERROR_STATE_STRUCTURED_RESET_FAILED","features":[307]},{"name":"ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED","features":[307]},{"name":"ERROR_STATE_WRITE_SETTING_FAILED","features":[307]},{"name":"ERROR_STATIC_INIT","features":[307]},{"name":"ERROR_STOPPED_ON_SYMLINK","features":[307]},{"name":"ERROR_STORAGE_LOST_DATA_PERSISTENCE","features":[307]},{"name":"ERROR_STORAGE_RESERVE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_STORAGE_RESERVE_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_STORAGE_RESERVE_ID_INVALID","features":[307]},{"name":"ERROR_STORAGE_RESERVE_NOT_EMPTY","features":[307]},{"name":"ERROR_STORAGE_STACK_ACCESS_DENIED","features":[307]},{"name":"ERROR_STORAGE_TOPOLOGY_ID_MISMATCH","features":[307]},{"name":"ERROR_STREAM_MINIVERSION_NOT_FOUND","features":[307]},{"name":"ERROR_STREAM_MINIVERSION_NOT_VALID","features":[307]},{"name":"ERROR_STRICT_CFG_VIOLATION","features":[307]},{"name":"ERROR_SUBST_TO_JOIN","features":[307]},{"name":"ERROR_SUBST_TO_SUBST","features":[307]},{"name":"ERROR_SUCCESS","features":[307]},{"name":"ERROR_SUCCESS_REBOOT_INITIATED","features":[307]},{"name":"ERROR_SUCCESS_REBOOT_REQUIRED","features":[307]},{"name":"ERROR_SUCCESS_RESTART_REQUIRED","features":[307]},{"name":"ERROR_SVHDX_ERROR_NOT_AVAILABLE","features":[307]},{"name":"ERROR_SVHDX_ERROR_STORED","features":[307]},{"name":"ERROR_SVHDX_NO_INITIATOR","features":[307]},{"name":"ERROR_SVHDX_RESERVATION_CONFLICT","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_AVAILABLE","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED","features":[307]},{"name":"ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED","features":[307]},{"name":"ERROR_SVHDX_VERSION_MISMATCH","features":[307]},{"name":"ERROR_SVHDX_WRONG_FILE_TYPE","features":[307]},{"name":"ERROR_SWAPERROR","features":[307]},{"name":"ERROR_SXS_ACTIVATION_CONTEXT_DISABLED","features":[307]},{"name":"ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT","features":[307]},{"name":"ERROR_SXS_ASSEMBLY_MISSING","features":[307]},{"name":"ERROR_SXS_ASSEMBLY_NOT_FOUND","features":[307]},{"name":"ERROR_SXS_ASSEMBLY_NOT_LOCKED","features":[307]},{"name":"ERROR_SXS_CANT_GEN_ACTCTX","features":[307]},{"name":"ERROR_SXS_COMPONENT_STORE_CORRUPT","features":[307]},{"name":"ERROR_SXS_CORRUPTION","features":[307]},{"name":"ERROR_SXS_CORRUPT_ACTIVATION_STACK","features":[307]},{"name":"ERROR_SXS_DUPLICATE_ACTIVATABLE_CLASS","features":[307]},{"name":"ERROR_SXS_DUPLICATE_ASSEMBLY_NAME","features":[307]},{"name":"ERROR_SXS_DUPLICATE_CLSID","features":[307]},{"name":"ERROR_SXS_DUPLICATE_DLL_NAME","features":[307]},{"name":"ERROR_SXS_DUPLICATE_IID","features":[307]},{"name":"ERROR_SXS_DUPLICATE_PROGID","features":[307]},{"name":"ERROR_SXS_DUPLICATE_TLBID","features":[307]},{"name":"ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME","features":[307]},{"name":"ERROR_SXS_EARLY_DEACTIVATION","features":[307]},{"name":"ERROR_SXS_FILE_HASH_MISMATCH","features":[307]},{"name":"ERROR_SXS_FILE_HASH_MISSING","features":[307]},{"name":"ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY","features":[307]},{"name":"ERROR_SXS_IDENTITIES_DIFFERENT","features":[307]},{"name":"ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE","features":[307]},{"name":"ERROR_SXS_IDENTITY_PARSE_ERROR","features":[307]},{"name":"ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN","features":[307]},{"name":"ERROR_SXS_INVALID_ACTCTXDATA_FORMAT","features":[307]},{"name":"ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE","features":[307]},{"name":"ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME","features":[307]},{"name":"ERROR_SXS_INVALID_DEACTIVATION","features":[307]},{"name":"ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME","features":[307]},{"name":"ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE","features":[307]},{"name":"ERROR_SXS_INVALID_XML_NAMESPACE_URI","features":[307]},{"name":"ERROR_SXS_KEY_NOT_FOUND","features":[307]},{"name":"ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED","features":[307]},{"name":"ERROR_SXS_MANIFEST_FORMAT_ERROR","features":[307]},{"name":"ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT","features":[307]},{"name":"ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE","features":[307]},{"name":"ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE","features":[307]},{"name":"ERROR_SXS_MANIFEST_PARSE_ERROR","features":[307]},{"name":"ERROR_SXS_MANIFEST_TOO_BIG","features":[307]},{"name":"ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE","features":[307]},{"name":"ERROR_SXS_MULTIPLE_DEACTIVATION","features":[307]},{"name":"ERROR_SXS_POLICY_PARSE_ERROR","features":[307]},{"name":"ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT","features":[307]},{"name":"ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET","features":[307]},{"name":"ERROR_SXS_PROCESS_TERMINATION_REQUESTED","features":[307]},{"name":"ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING","features":[307]},{"name":"ERROR_SXS_PROTECTION_CATALOG_NOT_VALID","features":[307]},{"name":"ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT","features":[307]},{"name":"ERROR_SXS_PROTECTION_RECOVERY_FAILED","features":[307]},{"name":"ERROR_SXS_RELEASE_ACTIVATION_CONTEXT","features":[307]},{"name":"ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED","features":[307]},{"name":"ERROR_SXS_SECTION_NOT_FOUND","features":[307]},{"name":"ERROR_SXS_SETTING_NOT_REGISTERED","features":[307]},{"name":"ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY","features":[307]},{"name":"ERROR_SXS_THREAD_QUERIES_DISABLED","features":[307]},{"name":"ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE","features":[307]},{"name":"ERROR_SXS_UNKNOWN_ENCODING","features":[307]},{"name":"ERROR_SXS_UNKNOWN_ENCODING_GROUP","features":[307]},{"name":"ERROR_SXS_UNTRANSLATABLE_HRESULT","features":[307]},{"name":"ERROR_SXS_VERSION_CONFLICT","features":[307]},{"name":"ERROR_SXS_WRONG_SECTION_TYPE","features":[307]},{"name":"ERROR_SXS_XML_E_BADCHARDATA","features":[307]},{"name":"ERROR_SXS_XML_E_BADCHARINSTRING","features":[307]},{"name":"ERROR_SXS_XML_E_BADNAMECHAR","features":[307]},{"name":"ERROR_SXS_XML_E_BADPEREFINSUBSET","features":[307]},{"name":"ERROR_SXS_XML_E_BADSTARTNAMECHAR","features":[307]},{"name":"ERROR_SXS_XML_E_BADXMLCASE","features":[307]},{"name":"ERROR_SXS_XML_E_BADXMLDECL","features":[307]},{"name":"ERROR_SXS_XML_E_COMMENTSYNTAX","features":[307]},{"name":"ERROR_SXS_XML_E_DUPLICATEATTRIBUTE","features":[307]},{"name":"ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE","features":[307]},{"name":"ERROR_SXS_XML_E_EXPECTINGTAGEND","features":[307]},{"name":"ERROR_SXS_XML_E_INCOMPLETE_ENCODING","features":[307]},{"name":"ERROR_SXS_XML_E_INTERNALERROR","features":[307]},{"name":"ERROR_SXS_XML_E_INVALIDATROOTLEVEL","features":[307]},{"name":"ERROR_SXS_XML_E_INVALIDENCODING","features":[307]},{"name":"ERROR_SXS_XML_E_INVALIDSWITCH","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_DECIMAL","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_HEXIDECIMAL","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_STANDALONE","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_UNICODE","features":[307]},{"name":"ERROR_SXS_XML_E_INVALID_VERSION","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGEQUALS","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGQUOTE","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGROOT","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGSEMICOLON","features":[307]},{"name":"ERROR_SXS_XML_E_MISSINGWHITESPACE","features":[307]},{"name":"ERROR_SXS_XML_E_MISSING_PAREN","features":[307]},{"name":"ERROR_SXS_XML_E_MULTIPLEROOTS","features":[307]},{"name":"ERROR_SXS_XML_E_MULTIPLE_COLONS","features":[307]},{"name":"ERROR_SXS_XML_E_RESERVEDNAMESPACE","features":[307]},{"name":"ERROR_SXS_XML_E_UNBALANCEDPAREN","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDCDATA","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDCOMMENT","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDDECL","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDENDTAG","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDSTARTTAG","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDSTRING","features":[307]},{"name":"ERROR_SXS_XML_E_UNCLOSEDTAG","features":[307]},{"name":"ERROR_SXS_XML_E_UNEXPECTEDENDTAG","features":[307]},{"name":"ERROR_SXS_XML_E_UNEXPECTEDEOF","features":[307]},{"name":"ERROR_SXS_XML_E_UNEXPECTED_STANDALONE","features":[307]},{"name":"ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE","features":[307]},{"name":"ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK","features":[307]},{"name":"ERROR_SXS_XML_E_XMLDECLSYNTAX","features":[307]},{"name":"ERROR_SYMLINK_CLASS_DISABLED","features":[307]},{"name":"ERROR_SYMLINK_NOT_SUPPORTED","features":[307]},{"name":"ERROR_SYNCHRONIZATION_REQUIRED","features":[307]},{"name":"ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED","features":[307]},{"name":"ERROR_SYSTEM_DEVICE_NOT_FOUND","features":[307]},{"name":"ERROR_SYSTEM_HIVE_TOO_LARGE","features":[307]},{"name":"ERROR_SYSTEM_IMAGE_BAD_SIGNATURE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_INVALID_POLICY","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_POLICY_VIOLATION","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_EXPLICIT_DENY_FILE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_OFFLINE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_PUA","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_UNATTAINABLE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_REPUTATION_UNFRIENDLY_FILE","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_ROLLBACK_DETECTED","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED","features":[307]},{"name":"ERROR_SYSTEM_INTEGRITY_TOO_MANY_POLICIES","features":[307]},{"name":"ERROR_SYSTEM_NEEDS_REMEDIATION","features":[307]},{"name":"ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION","features":[307]},{"name":"ERROR_SYSTEM_POWERSTATE_TRANSITION","features":[307]},{"name":"ERROR_SYSTEM_PROCESS_TERMINATED","features":[307]},{"name":"ERROR_SYSTEM_SHUTDOWN","features":[307]},{"name":"ERROR_SYSTEM_TRACE","features":[307]},{"name":"ERROR_TAG_NOT_FOUND","features":[307]},{"name":"ERROR_TAG_NOT_PRESENT","features":[307]},{"name":"ERROR_THREAD_1_INACTIVE","features":[307]},{"name":"ERROR_THREAD_ALREADY_IN_TASK","features":[307]},{"name":"ERROR_THREAD_MODE_ALREADY_BACKGROUND","features":[307]},{"name":"ERROR_THREAD_MODE_NOT_BACKGROUND","features":[307]},{"name":"ERROR_THREAD_NOT_IN_PROCESS","features":[307]},{"name":"ERROR_THREAD_WAS_SUSPENDED","features":[307]},{"name":"ERROR_TIERING_ALREADY_PROCESSING","features":[307]},{"name":"ERROR_TIERING_CANNOT_PIN_OBJECT","features":[307]},{"name":"ERROR_TIERING_FILE_IS_NOT_PINNED","features":[307]},{"name":"ERROR_TIERING_INVALID_FILE_ID","features":[307]},{"name":"ERROR_TIERING_NOT_SUPPORTED_ON_VOLUME","features":[307]},{"name":"ERROR_TIERING_STORAGE_TIER_NOT_FOUND","features":[307]},{"name":"ERROR_TIERING_VOLUME_DISMOUNT_IN_PROGRESS","features":[307]},{"name":"ERROR_TIERING_WRONG_CLUSTER_NODE","features":[307]},{"name":"ERROR_TIMEOUT","features":[307]},{"name":"ERROR_TIMER_NOT_CANCELED","features":[307]},{"name":"ERROR_TIMER_RESOLUTION_NOT_SET","features":[307]},{"name":"ERROR_TIMER_RESUME_IGNORED","features":[307]},{"name":"ERROR_TIME_SENSITIVE_THREAD","features":[307]},{"name":"ERROR_TIME_SKEW","features":[307]},{"name":"ERROR_TLW_WITH_WSCHILD","features":[307]},{"name":"ERROR_TM_IDENTITY_MISMATCH","features":[307]},{"name":"ERROR_TM_INITIALIZATION_FAILED","features":[307]},{"name":"ERROR_TM_VOLATILE","features":[307]},{"name":"ERROR_TOKEN_ALREADY_IN_USE","features":[307]},{"name":"ERROR_TOO_MANY_CMDS","features":[307]},{"name":"ERROR_TOO_MANY_CONTEXT_IDS","features":[307]},{"name":"ERROR_TOO_MANY_DESCRIPTORS","features":[307]},{"name":"ERROR_TOO_MANY_LINKS","features":[307]},{"name":"ERROR_TOO_MANY_LUIDS_REQUESTED","features":[307]},{"name":"ERROR_TOO_MANY_MODULES","features":[307]},{"name":"ERROR_TOO_MANY_MUXWAITERS","features":[307]},{"name":"ERROR_TOO_MANY_NAMES","features":[307]},{"name":"ERROR_TOO_MANY_OPEN_FILES","features":[307]},{"name":"ERROR_TOO_MANY_POSTS","features":[307]},{"name":"ERROR_TOO_MANY_SECRETS","features":[307]},{"name":"ERROR_TOO_MANY_SEMAPHORES","features":[307]},{"name":"ERROR_TOO_MANY_SEM_REQUESTS","features":[307]},{"name":"ERROR_TOO_MANY_SESS","features":[307]},{"name":"ERROR_TOO_MANY_SIDS","features":[307]},{"name":"ERROR_TOO_MANY_TCBS","features":[307]},{"name":"ERROR_TOO_MANY_THREADS","features":[307]},{"name":"ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE","features":[307]},{"name":"ERROR_TRANSACTIONAL_CONFLICT","features":[307]},{"name":"ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED","features":[307]},{"name":"ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH","features":[307]},{"name":"ERROR_TRANSACTIONMANAGER_NOT_FOUND","features":[307]},{"name":"ERROR_TRANSACTIONMANAGER_NOT_ONLINE","features":[307]},{"name":"ERROR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION","features":[307]},{"name":"ERROR_TRANSACTIONS_NOT_FROZEN","features":[307]},{"name":"ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE","features":[307]},{"name":"ERROR_TRANSACTION_ALREADY_ABORTED","features":[307]},{"name":"ERROR_TRANSACTION_ALREADY_COMMITTED","features":[307]},{"name":"ERROR_TRANSACTION_FREEZE_IN_PROGRESS","features":[307]},{"name":"ERROR_TRANSACTION_INTEGRITY_VIOLATED","features":[307]},{"name":"ERROR_TRANSACTION_INVALID_MARSHALL_BUFFER","features":[307]},{"name":"ERROR_TRANSACTION_MUST_WRITETHROUGH","features":[307]},{"name":"ERROR_TRANSACTION_NOT_ACTIVE","features":[307]},{"name":"ERROR_TRANSACTION_NOT_ENLISTED","features":[307]},{"name":"ERROR_TRANSACTION_NOT_FOUND","features":[307]},{"name":"ERROR_TRANSACTION_NOT_JOINED","features":[307]},{"name":"ERROR_TRANSACTION_NOT_REQUESTED","features":[307]},{"name":"ERROR_TRANSACTION_NOT_ROOT","features":[307]},{"name":"ERROR_TRANSACTION_NO_SUPERIOR","features":[307]},{"name":"ERROR_TRANSACTION_OBJECT_EXPIRED","features":[307]},{"name":"ERROR_TRANSACTION_PROPAGATION_FAILED","features":[307]},{"name":"ERROR_TRANSACTION_RECORD_TOO_LONG","features":[307]},{"name":"ERROR_TRANSACTION_REQUEST_NOT_VALID","features":[307]},{"name":"ERROR_TRANSACTION_REQUIRED_PROMOTION","features":[307]},{"name":"ERROR_TRANSACTION_RESPONSE_NOT_ENLISTED","features":[307]},{"name":"ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET","features":[307]},{"name":"ERROR_TRANSACTION_SUPERIOR_EXISTS","features":[307]},{"name":"ERROR_TRANSFORM_NOT_SUPPORTED","features":[307]},{"name":"ERROR_TRANSLATION_COMPLETE","features":[307]},{"name":"ERROR_TRANSPORT_FULL","features":[307]},{"name":"ERROR_TRUSTED_DOMAIN_FAILURE","features":[307]},{"name":"ERROR_TRUSTED_RELATIONSHIP_FAILURE","features":[307]},{"name":"ERROR_TRUST_FAILURE","features":[307]},{"name":"ERROR_TS_INCOMPATIBLE_SESSIONS","features":[307]},{"name":"ERROR_TS_VIDEO_SUBSYSTEM_ERROR","features":[307]},{"name":"ERROR_TXF_ATTRIBUTE_CORRUPT","features":[307]},{"name":"ERROR_TXF_DIR_NOT_EMPTY","features":[307]},{"name":"ERROR_TXF_METADATA_ALREADY_PRESENT","features":[307]},{"name":"ERROR_UNABLE_TO_CLEAN","features":[307]},{"name":"ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA","features":[307]},{"name":"ERROR_UNABLE_TO_INVENTORY_DRIVE","features":[307]},{"name":"ERROR_UNABLE_TO_INVENTORY_SLOT","features":[307]},{"name":"ERROR_UNABLE_TO_INVENTORY_TRANSPORT","features":[307]},{"name":"ERROR_UNABLE_TO_LOAD_MEDIUM","features":[307]},{"name":"ERROR_UNABLE_TO_LOCK_MEDIA","features":[307]},{"name":"ERROR_UNABLE_TO_MOVE_REPLACEMENT","features":[307]},{"name":"ERROR_UNABLE_TO_MOVE_REPLACEMENT_2","features":[307]},{"name":"ERROR_UNABLE_TO_REMOVE_REPLACED","features":[307]},{"name":"ERROR_UNABLE_TO_UNLOAD_MEDIA","features":[307]},{"name":"ERROR_UNDEFINED_CHARACTER","features":[307]},{"name":"ERROR_UNDEFINED_SCOPE","features":[307]},{"name":"ERROR_UNEXPECTED_MM_CREATE_ERR","features":[307]},{"name":"ERROR_UNEXPECTED_MM_EXTEND_ERR","features":[307]},{"name":"ERROR_UNEXPECTED_MM_MAP_ERROR","features":[307]},{"name":"ERROR_UNEXPECTED_NTCACHEMANAGER_ERROR","features":[307]},{"name":"ERROR_UNEXPECTED_OMID","features":[307]},{"name":"ERROR_UNEXP_NET_ERR","features":[307]},{"name":"ERROR_UNHANDLED_EXCEPTION","features":[307]},{"name":"ERROR_UNIDENTIFIED_ERROR","features":[307]},{"name":"ERROR_UNKNOWN_COMPONENT","features":[307]},{"name":"ERROR_UNKNOWN_EXCEPTION","features":[307]},{"name":"ERROR_UNKNOWN_FEATURE","features":[307]},{"name":"ERROR_UNKNOWN_PATCH","features":[307]},{"name":"ERROR_UNKNOWN_PORT","features":[307]},{"name":"ERROR_UNKNOWN_PRINTER_DRIVER","features":[307]},{"name":"ERROR_UNKNOWN_PRINTPROCESSOR","features":[307]},{"name":"ERROR_UNKNOWN_PRINT_MONITOR","features":[307]},{"name":"ERROR_UNKNOWN_PRODUCT","features":[307]},{"name":"ERROR_UNKNOWN_PROPERTY","features":[307]},{"name":"ERROR_UNKNOWN_PROTOCOL_ID","features":[307]},{"name":"ERROR_UNKNOWN_REVISION","features":[307]},{"name":"ERROR_UNMAPPED_SUBSTITUTION_STRING","features":[307]},{"name":"ERROR_UNRECOGNIZED_MEDIA","features":[307]},{"name":"ERROR_UNRECOGNIZED_VOLUME","features":[307]},{"name":"ERROR_UNRECOVERABLE_STACK_OVERFLOW","features":[307]},{"name":"ERROR_UNSATISFIED_DEPENDENCIES","features":[307]},{"name":"ERROR_UNSIGNED_PACKAGE_INVALID_CONTENT","features":[307]},{"name":"ERROR_UNSIGNED_PACKAGE_INVALID_PUBLISHER_NAMESPACE","features":[307]},{"name":"ERROR_UNSUPPORTED_COMPRESSION","features":[307]},{"name":"ERROR_UNSUPPORTED_TYPE","features":[307]},{"name":"ERROR_UNTRUSTED_MOUNT_POINT","features":[307]},{"name":"ERROR_UNWIND","features":[307]},{"name":"ERROR_UNWIND_CONSOLIDATE","features":[307]},{"name":"ERROR_UPDATE_IN_PROGRESS","features":[307]},{"name":"ERROR_USER_APC","features":[307]},{"name":"ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"ERROR_USER_EXISTS","features":[307]},{"name":"ERROR_USER_LIMIT","features":[307]},{"name":"ERROR_USER_MAPPED_FILE","features":[307]},{"name":"ERROR_USER_PROFILE_LOAD","features":[307]},{"name":"ERROR_VALIDATE_CONTINUE","features":[307]},{"name":"ERROR_VC_DISCONNECTED","features":[307]},{"name":"ERROR_VDM_DISALLOWED","features":[307]},{"name":"ERROR_VDM_HARD_ERROR","features":[307]},{"name":"ERROR_VERIFIER_STOP","features":[307]},{"name":"ERROR_VERSION_PARSE_ERROR","features":[307]},{"name":"ERROR_VHDSET_BACKING_STORAGE_NOT_FOUND","features":[307]},{"name":"ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE","features":[307]},{"name":"ERROR_VHD_BITMAP_MISMATCH","features":[307]},{"name":"ERROR_VHD_BLOCK_ALLOCATION_FAILURE","features":[307]},{"name":"ERROR_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT","features":[307]},{"name":"ERROR_VHD_CHANGE_TRACKING_DISABLED","features":[307]},{"name":"ERROR_VHD_CHILD_PARENT_ID_MISMATCH","features":[307]},{"name":"ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH","features":[307]},{"name":"ERROR_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH","features":[307]},{"name":"ERROR_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE","features":[307]},{"name":"ERROR_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED","features":[307]},{"name":"ERROR_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT","features":[307]},{"name":"ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH","features":[307]},{"name":"ERROR_VHD_DRIVE_FOOTER_CORRUPT","features":[307]},{"name":"ERROR_VHD_DRIVE_FOOTER_MISSING","features":[307]},{"name":"ERROR_VHD_FORMAT_UNKNOWN","features":[307]},{"name":"ERROR_VHD_FORMAT_UNSUPPORTED_VERSION","features":[307]},{"name":"ERROR_VHD_INVALID_BLOCK_SIZE","features":[307]},{"name":"ERROR_VHD_INVALID_CHANGE_TRACKING_ID","features":[307]},{"name":"ERROR_VHD_INVALID_FILE_SIZE","features":[307]},{"name":"ERROR_VHD_INVALID_SIZE","features":[307]},{"name":"ERROR_VHD_INVALID_STATE","features":[307]},{"name":"ERROR_VHD_INVALID_TYPE","features":[307]},{"name":"ERROR_VHD_METADATA_FULL","features":[307]},{"name":"ERROR_VHD_METADATA_READ_FAILURE","features":[307]},{"name":"ERROR_VHD_METADATA_WRITE_FAILURE","features":[307]},{"name":"ERROR_VHD_MISSING_CHANGE_TRACKING_INFORMATION","features":[307]},{"name":"ERROR_VHD_PARENT_VHD_ACCESS_DENIED","features":[307]},{"name":"ERROR_VHD_PARENT_VHD_NOT_FOUND","features":[307]},{"name":"ERROR_VHD_RESIZE_WOULD_TRUNCATE_DATA","features":[307]},{"name":"ERROR_VHD_SHARED","features":[307]},{"name":"ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH","features":[307]},{"name":"ERROR_VHD_SPARSE_HEADER_CORRUPT","features":[307]},{"name":"ERROR_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION","features":[307]},{"name":"ERROR_VHD_UNEXPECTED_ID","features":[307]},{"name":"ERROR_VID_CHILD_GPA_PAGE_SET_CORRUPTED","features":[307]},{"name":"ERROR_VID_DUPLICATE_HANDLER","features":[307]},{"name":"ERROR_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT","features":[307]},{"name":"ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT","features":[307]},{"name":"ERROR_VID_HANDLER_NOT_PRESENT","features":[307]},{"name":"ERROR_VID_INSUFFICIENT_RESOURCES_HV_DEPOSIT","features":[307]},{"name":"ERROR_VID_INSUFFICIENT_RESOURCES_PHYSICAL_BUFFER","features":[307]},{"name":"ERROR_VID_INSUFFICIENT_RESOURCES_RESERVE","features":[307]},{"name":"ERROR_VID_INSUFFICIENT_RESOURCES_WITHDRAW","features":[307]},{"name":"ERROR_VID_INVALID_CHILD_GPA_PAGE_SET","features":[307]},{"name":"ERROR_VID_INVALID_GPA_RANGE_HANDLE","features":[307]},{"name":"ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE","features":[307]},{"name":"ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE","features":[307]},{"name":"ERROR_VID_INVALID_NUMA_NODE_INDEX","features":[307]},{"name":"ERROR_VID_INVALID_NUMA_SETTINGS","features":[307]},{"name":"ERROR_VID_INVALID_OBJECT_NAME","features":[307]},{"name":"ERROR_VID_INVALID_PPM_HANDLE","features":[307]},{"name":"ERROR_VID_INVALID_PROCESSOR_STATE","features":[307]},{"name":"ERROR_VID_KM_INTERFACE_ALREADY_INITIALIZED","features":[307]},{"name":"ERROR_VID_MBPS_ARE_LOCKED","features":[307]},{"name":"ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE","features":[307]},{"name":"ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT","features":[307]},{"name":"ERROR_VID_MB_PROPERTY_ALREADY_SET_RESET","features":[307]},{"name":"ERROR_VID_MB_STILL_REFERENCED","features":[307]},{"name":"ERROR_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED","features":[307]},{"name":"ERROR_VID_MEMORY_TYPE_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS","features":[307]},{"name":"ERROR_VID_MESSAGE_QUEUE_CLOSED","features":[307]},{"name":"ERROR_VID_MESSAGE_QUEUE_NAME_TOO_LONG","features":[307]},{"name":"ERROR_VID_MMIO_RANGE_DESTROYED","features":[307]},{"name":"ERROR_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED","features":[307]},{"name":"ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE","features":[307]},{"name":"ERROR_VID_PAGE_RANGE_OVERFLOW","features":[307]},{"name":"ERROR_VID_PARTITION_ALREADY_EXISTS","features":[307]},{"name":"ERROR_VID_PARTITION_DOES_NOT_EXIST","features":[307]},{"name":"ERROR_VID_PARTITION_NAME_NOT_FOUND","features":[307]},{"name":"ERROR_VID_PARTITION_NAME_TOO_LONG","features":[307]},{"name":"ERROR_VID_PROCESS_ALREADY_SET","features":[307]},{"name":"ERROR_VID_QUEUE_FULL","features":[307]},{"name":"ERROR_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED","features":[307]},{"name":"ERROR_VID_RESERVE_PAGE_SET_IS_BEING_USED","features":[307]},{"name":"ERROR_VID_RESERVE_PAGE_SET_TOO_SMALL","features":[307]},{"name":"ERROR_VID_SAVED_STATE_CORRUPT","features":[307]},{"name":"ERROR_VID_SAVED_STATE_INCOMPATIBLE","features":[307]},{"name":"ERROR_VID_SAVED_STATE_UNRECOGNIZED_ITEM","features":[307]},{"name":"ERROR_VID_STOP_PENDING","features":[307]},{"name":"ERROR_VID_TOO_MANY_HANDLERS","features":[307]},{"name":"ERROR_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED","features":[307]},{"name":"ERROR_VID_VTL_ACCESS_DENIED","features":[307]},{"name":"ERROR_VIRTDISK_DISK_ALREADY_OWNED","features":[307]},{"name":"ERROR_VIRTDISK_DISK_ONLINE_AND_WRITABLE","features":[307]},{"name":"ERROR_VIRTDISK_NOT_VIRTUAL_DISK","features":[307]},{"name":"ERROR_VIRTDISK_PROVIDER_NOT_FOUND","features":[307]},{"name":"ERROR_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE","features":[307]},{"name":"ERROR_VIRTUAL_DISK_LIMITATION","features":[307]},{"name":"ERROR_VIRUS_DELETED","features":[307]},{"name":"ERROR_VIRUS_INFECTED","features":[307]},{"name":"ERROR_VMCOMPUTE_CONNECTION_CLOSED","features":[307]},{"name":"ERROR_VMCOMPUTE_CONNECT_FAILED","features":[307]},{"name":"ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED","features":[307]},{"name":"ERROR_VMCOMPUTE_IMAGE_MISMATCH","features":[307]},{"name":"ERROR_VMCOMPUTE_INVALID_JSON","features":[307]},{"name":"ERROR_VMCOMPUTE_INVALID_LAYER","features":[307]},{"name":"ERROR_VMCOMPUTE_INVALID_STATE","features":[307]},{"name":"ERROR_VMCOMPUTE_OPERATION_PENDING","features":[307]},{"name":"ERROR_VMCOMPUTE_PROTOCOL_ERROR","features":[307]},{"name":"ERROR_VMCOMPUTE_SYSTEM_ALREADY_EXISTS","features":[307]},{"name":"ERROR_VMCOMPUTE_SYSTEM_ALREADY_STOPPED","features":[307]},{"name":"ERROR_VMCOMPUTE_SYSTEM_NOT_FOUND","features":[307]},{"name":"ERROR_VMCOMPUTE_TERMINATED","features":[307]},{"name":"ERROR_VMCOMPUTE_TERMINATED_DURING_START","features":[307]},{"name":"ERROR_VMCOMPUTE_TIMEOUT","features":[307]},{"name":"ERROR_VMCOMPUTE_TOO_MANY_NOTIFICATIONS","features":[307]},{"name":"ERROR_VMCOMPUTE_UNEXPECTED_EXIT","features":[307]},{"name":"ERROR_VMCOMPUTE_UNKNOWN_MESSAGE","features":[307]},{"name":"ERROR_VMCOMPUTE_UNSUPPORTED_PROTOCOL_VERSION","features":[307]},{"name":"ERROR_VMCOMPUTE_WINDOWS_INSIDER_REQUIRED","features":[307]},{"name":"ERROR_VNET_VIRTUAL_SWITCH_NAME_NOT_FOUND","features":[307]},{"name":"ERROR_VOLMGR_ALL_DISKS_FAILED","features":[307]},{"name":"ERROR_VOLMGR_BAD_BOOT_DISK","features":[307]},{"name":"ERROR_VOLMGR_DATABASE_FULL","features":[307]},{"name":"ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE","features":[307]},{"name":"ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED","features":[307]},{"name":"ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC","features":[307]},{"name":"ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME","features":[307]},{"name":"ERROR_VOLMGR_DISK_DUPLICATE","features":[307]},{"name":"ERROR_VOLMGR_DISK_DYNAMIC","features":[307]},{"name":"ERROR_VOLMGR_DISK_ID_INVALID","features":[307]},{"name":"ERROR_VOLMGR_DISK_INVALID","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAST_VOTER","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_INVALID","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS","features":[307]},{"name":"ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS","features":[307]},{"name":"ERROR_VOLMGR_DISK_MISSING","features":[307]},{"name":"ERROR_VOLMGR_DISK_NOT_EMPTY","features":[307]},{"name":"ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE","features":[307]},{"name":"ERROR_VOLMGR_DISK_REVECTORING_FAILED","features":[307]},{"name":"ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID","features":[307]},{"name":"ERROR_VOLMGR_DISK_SET_NOT_CONTAINED","features":[307]},{"name":"ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS","features":[307]},{"name":"ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES","features":[307]},{"name":"ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_ALREADY_USED","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION","features":[307]},{"name":"ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH","features":[307]},{"name":"ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLMGR_INCOMPLETE_DISK_MIGRATION","features":[307]},{"name":"ERROR_VOLMGR_INCOMPLETE_REGENERATION","features":[307]},{"name":"ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID","features":[307]},{"name":"ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_INDEX_INVALID","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_IN_SYNC","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_MISSING","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_NOT_DETACHED","features":[307]},{"name":"ERROR_VOLMGR_MEMBER_REGENERATING","features":[307]},{"name":"ERROR_VOLMGR_MIRROR_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLMGR_NOTIFICATION_RESET","features":[307]},{"name":"ERROR_VOLMGR_NOT_PRIMARY_PACK","features":[307]},{"name":"ERROR_VOLMGR_NO_REGISTERED_USERS","features":[307]},{"name":"ERROR_VOLMGR_NO_SUCH_USER","features":[307]},{"name":"ERROR_VOLMGR_NO_VALID_LOG_COPIES","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID","features":[307]},{"name":"ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PACK_CONFIG_OFFLINE","features":[307]},{"name":"ERROR_VOLMGR_PACK_CONFIG_ONLINE","features":[307]},{"name":"ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED","features":[307]},{"name":"ERROR_VOLMGR_PACK_DUPLICATE","features":[307]},{"name":"ERROR_VOLMGR_PACK_HAS_QUORUM","features":[307]},{"name":"ERROR_VOLMGR_PACK_ID_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PACK_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED","features":[307]},{"name":"ERROR_VOLMGR_PACK_NAME_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PACK_OFFLINE","features":[307]},{"name":"ERROR_VOLMGR_PACK_WITHOUT_QUORUM","features":[307]},{"name":"ERROR_VOLMGR_PARTITION_STYLE_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PARTITION_UPDATE_FAILED","features":[307]},{"name":"ERROR_VOLMGR_PLEX_INDEX_DUPLICATE","features":[307]},{"name":"ERROR_VOLMGR_PLEX_INDEX_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PLEX_IN_SYNC","features":[307]},{"name":"ERROR_VOLMGR_PLEX_LAST_ACTIVE","features":[307]},{"name":"ERROR_VOLMGR_PLEX_MISSING","features":[307]},{"name":"ERROR_VOLMGR_PLEX_NOT_RAID5","features":[307]},{"name":"ERROR_VOLMGR_PLEX_NOT_SIMPLE","features":[307]},{"name":"ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED","features":[307]},{"name":"ERROR_VOLMGR_PLEX_REGENERATING","features":[307]},{"name":"ERROR_VOLMGR_PLEX_TYPE_INVALID","features":[307]},{"name":"ERROR_VOLMGR_PRIMARY_PACK_PRESENT","features":[307]},{"name":"ERROR_VOLMGR_RAID5_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLMGR_STRUCTURE_SIZE_INVALID","features":[307]},{"name":"ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS","features":[307]},{"name":"ERROR_VOLMGR_TRANSACTION_IN_PROGRESS","features":[307]},{"name":"ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_ID_INVALID","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_LENGTH_INVALID","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_MIRRORED","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_NOT_MIRRORED","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_NOT_RETAINED","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_OFFLINE","features":[307]},{"name":"ERROR_VOLMGR_VOLUME_RETAINED","features":[307]},{"name":"ERROR_VOLSNAP_ACTIVATION_TIMEOUT","features":[307]},{"name":"ERROR_VOLSNAP_BOOTFILE_NOT_VALID","features":[307]},{"name":"ERROR_VOLSNAP_HIBERNATE_READY","features":[307]},{"name":"ERROR_VOLSNAP_NO_BYPASSIO_WITH_SNAPSHOT","features":[307]},{"name":"ERROR_VOLSNAP_PREPARE_HIBERNATE","features":[307]},{"name":"ERROR_VOLUME_CONTAINS_SYS_FILES","features":[307]},{"name":"ERROR_VOLUME_DIRTY","features":[307]},{"name":"ERROR_VOLUME_MOUNTED","features":[307]},{"name":"ERROR_VOLUME_NOT_CLUSTER_ALIGNED","features":[307]},{"name":"ERROR_VOLUME_NOT_SIS_ENABLED","features":[307]},{"name":"ERROR_VOLUME_NOT_SUPPORTED","features":[307]},{"name":"ERROR_VOLUME_NOT_SUPPORT_EFS","features":[307]},{"name":"ERROR_VOLUME_UPGRADE_DISABLED","features":[307]},{"name":"ERROR_VOLUME_UPGRADE_DISABLED_TILL_OS_DOWNGRADE_EXPIRED","features":[307]},{"name":"ERROR_VOLUME_UPGRADE_NOT_NEEDED","features":[307]},{"name":"ERROR_VOLUME_UPGRADE_PENDING","features":[307]},{"name":"ERROR_VOLUME_WRITE_ACCESS_DENIED","features":[307]},{"name":"ERROR_VRF_VOLATILE_CFG_AND_IO_ENABLED","features":[307]},{"name":"ERROR_VRF_VOLATILE_NMI_REGISTERED","features":[307]},{"name":"ERROR_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM","features":[307]},{"name":"ERROR_VRF_VOLATILE_NOT_STOPPABLE","features":[307]},{"name":"ERROR_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS","features":[307]},{"name":"ERROR_VRF_VOLATILE_PROTECTED_DRIVER","features":[307]},{"name":"ERROR_VRF_VOLATILE_SAFE_MODE","features":[307]},{"name":"ERROR_VRF_VOLATILE_SETTINGS_CONFLICT","features":[307]},{"name":"ERROR_VSMB_SAVED_STATE_CORRUPT","features":[307]},{"name":"ERROR_VSMB_SAVED_STATE_FILE_NOT_FOUND","features":[307]},{"name":"ERROR_VSM_DMA_PROTECTION_NOT_IN_USE","features":[307]},{"name":"ERROR_VSM_NOT_INITIALIZED","features":[307]},{"name":"ERROR_WAIT_1","features":[307]},{"name":"ERROR_WAIT_2","features":[307]},{"name":"ERROR_WAIT_3","features":[307]},{"name":"ERROR_WAIT_63","features":[307]},{"name":"ERROR_WAIT_FOR_OPLOCK","features":[307]},{"name":"ERROR_WAIT_NO_CHILDREN","features":[307]},{"name":"ERROR_WAKE_SYSTEM","features":[307]},{"name":"ERROR_WAKE_SYSTEM_DEBUGGER","features":[307]},{"name":"ERROR_WAS_LOCKED","features":[307]},{"name":"ERROR_WAS_UNLOCKED","features":[307]},{"name":"ERROR_WEAK_WHFBKEY_BLOCKED","features":[307]},{"name":"ERROR_WINDOW_NOT_COMBOBOX","features":[307]},{"name":"ERROR_WINDOW_NOT_DIALOG","features":[307]},{"name":"ERROR_WINDOW_OF_OTHER_THREAD","features":[307]},{"name":"ERROR_WINS_INTERNAL","features":[307]},{"name":"ERROR_WIP_ENCRYPTION_FAILED","features":[307]},{"name":"ERROR_WMI_ALREADY_DISABLED","features":[307]},{"name":"ERROR_WMI_ALREADY_ENABLED","features":[307]},{"name":"ERROR_WMI_DP_FAILED","features":[307]},{"name":"ERROR_WMI_DP_NOT_FOUND","features":[307]},{"name":"ERROR_WMI_GUID_DISCONNECTED","features":[307]},{"name":"ERROR_WMI_GUID_NOT_FOUND","features":[307]},{"name":"ERROR_WMI_INSTANCE_NOT_FOUND","features":[307]},{"name":"ERROR_WMI_INVALID_MOF","features":[307]},{"name":"ERROR_WMI_INVALID_REGINFO","features":[307]},{"name":"ERROR_WMI_ITEMID_NOT_FOUND","features":[307]},{"name":"ERROR_WMI_READ_ONLY","features":[307]},{"name":"ERROR_WMI_SERVER_UNAVAILABLE","features":[307]},{"name":"ERROR_WMI_SET_FAILURE","features":[307]},{"name":"ERROR_WMI_TRY_AGAIN","features":[307]},{"name":"ERROR_WMI_UNRESOLVED_INSTANCE_REF","features":[307]},{"name":"ERROR_WOF_FILE_RESOURCE_TABLE_CORRUPT","features":[307]},{"name":"ERROR_WOF_WIM_HEADER_CORRUPT","features":[307]},{"name":"ERROR_WOF_WIM_RESOURCE_TABLE_CORRUPT","features":[307]},{"name":"ERROR_WORKING_SET_QUOTA","features":[307]},{"name":"ERROR_WOW_ASSERTION","features":[307]},{"name":"ERROR_WRITE_FAULT","features":[307]},{"name":"ERROR_WRITE_PROTECT","features":[307]},{"name":"ERROR_WRONG_COMPARTMENT","features":[307]},{"name":"ERROR_WRONG_DISK","features":[307]},{"name":"ERROR_WRONG_EFS","features":[307]},{"name":"ERROR_WRONG_INF_STYLE","features":[307]},{"name":"ERROR_WRONG_INF_TYPE","features":[307]},{"name":"ERROR_WRONG_PASSWORD","features":[307]},{"name":"ERROR_WRONG_TARGET_NAME","features":[307]},{"name":"ERROR_WX86_ERROR","features":[307]},{"name":"ERROR_WX86_WARNING","features":[307]},{"name":"ERROR_XMLDSIG_ERROR","features":[307]},{"name":"ERROR_XML_ENCODING_MISMATCH","features":[307]},{"name":"ERROR_XML_PARSE_ERROR","features":[307]},{"name":"EVENT_E_ALL_SUBSCRIBERS_FAILED","features":[307]},{"name":"EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT","features":[307]},{"name":"EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT","features":[307]},{"name":"EVENT_E_COMPLUS_NOT_INSTALLED","features":[307]},{"name":"EVENT_E_FIRST","features":[307]},{"name":"EVENT_E_INTERNALERROR","features":[307]},{"name":"EVENT_E_INTERNALEXCEPTION","features":[307]},{"name":"EVENT_E_INVALID_EVENT_CLASS_PARTITION","features":[307]},{"name":"EVENT_E_INVALID_PER_USER_SID","features":[307]},{"name":"EVENT_E_LAST","features":[307]},{"name":"EVENT_E_MISSING_EVENTCLASS","features":[307]},{"name":"EVENT_E_NOT_ALL_REMOVED","features":[307]},{"name":"EVENT_E_PER_USER_SID_NOT_LOGGED_ON","features":[307]},{"name":"EVENT_E_QUERYFIELD","features":[307]},{"name":"EVENT_E_QUERYSYNTAX","features":[307]},{"name":"EVENT_E_TOO_MANY_METHODS","features":[307]},{"name":"EVENT_E_USER_EXCEPTION","features":[307]},{"name":"EVENT_S_FIRST","features":[307]},{"name":"EVENT_S_LAST","features":[307]},{"name":"EVENT_S_NOSUBSCRIBERS","features":[307]},{"name":"EVENT_S_SOME_SUBSCRIBERS_FAILED","features":[307]},{"name":"EXCEPTION_ACCESS_VIOLATION","features":[307]},{"name":"EXCEPTION_ARRAY_BOUNDS_EXCEEDED","features":[307]},{"name":"EXCEPTION_BREAKPOINT","features":[307]},{"name":"EXCEPTION_DATATYPE_MISALIGNMENT","features":[307]},{"name":"EXCEPTION_FLT_DENORMAL_OPERAND","features":[307]},{"name":"EXCEPTION_FLT_DIVIDE_BY_ZERO","features":[307]},{"name":"EXCEPTION_FLT_INEXACT_RESULT","features":[307]},{"name":"EXCEPTION_FLT_INVALID_OPERATION","features":[307]},{"name":"EXCEPTION_FLT_OVERFLOW","features":[307]},{"name":"EXCEPTION_FLT_STACK_CHECK","features":[307]},{"name":"EXCEPTION_FLT_UNDERFLOW","features":[307]},{"name":"EXCEPTION_GUARD_PAGE","features":[307]},{"name":"EXCEPTION_ILLEGAL_INSTRUCTION","features":[307]},{"name":"EXCEPTION_INT_DIVIDE_BY_ZERO","features":[307]},{"name":"EXCEPTION_INT_OVERFLOW","features":[307]},{"name":"EXCEPTION_INVALID_DISPOSITION","features":[307]},{"name":"EXCEPTION_INVALID_HANDLE","features":[307]},{"name":"EXCEPTION_IN_PAGE_ERROR","features":[307]},{"name":"EXCEPTION_NONCONTINUABLE_EXCEPTION","features":[307]},{"name":"EXCEPTION_POSSIBLE_DEADLOCK","features":[307]},{"name":"EXCEPTION_PRIV_INSTRUCTION","features":[307]},{"name":"EXCEPTION_SINGLE_STEP","features":[307]},{"name":"EXCEPTION_SPAPI_UNRECOVERABLE_STACK_OVERFLOW","features":[307]},{"name":"EXCEPTION_STACK_OVERFLOW","features":[307]},{"name":"E_ABORT","features":[307]},{"name":"E_ACCESSDENIED","features":[307]},{"name":"E_APPLICATION_ACTIVATION_EXEC_FAILURE","features":[307]},{"name":"E_APPLICATION_ACTIVATION_TIMED_OUT","features":[307]},{"name":"E_APPLICATION_EXITING","features":[307]},{"name":"E_APPLICATION_MANAGER_NOT_RUNNING","features":[307]},{"name":"E_APPLICATION_NOT_REGISTERED","features":[307]},{"name":"E_APPLICATION_TEMPORARY_LICENSE_ERROR","features":[307]},{"name":"E_APPLICATION_TRIAL_LICENSE_EXPIRED","features":[307]},{"name":"E_APPLICATION_VIEW_EXITING","features":[307]},{"name":"E_ASYNC_OPERATION_NOT_STARTED","features":[307]},{"name":"E_AUDIO_ENGINE_NODE_NOT_FOUND","features":[307]},{"name":"E_BLUETOOTH_ATT_ATTRIBUTE_NOT_FOUND","features":[307]},{"name":"E_BLUETOOTH_ATT_ATTRIBUTE_NOT_LONG","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_AUTHENTICATION","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_AUTHORIZATION","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE","features":[307]},{"name":"E_BLUETOOTH_ATT_INSUFFICIENT_RESOURCES","features":[307]},{"name":"E_BLUETOOTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH","features":[307]},{"name":"E_BLUETOOTH_ATT_INVALID_HANDLE","features":[307]},{"name":"E_BLUETOOTH_ATT_INVALID_OFFSET","features":[307]},{"name":"E_BLUETOOTH_ATT_INVALID_PDU","features":[307]},{"name":"E_BLUETOOTH_ATT_PREPARE_QUEUE_FULL","features":[307]},{"name":"E_BLUETOOTH_ATT_READ_NOT_PERMITTED","features":[307]},{"name":"E_BLUETOOTH_ATT_REQUEST_NOT_SUPPORTED","features":[307]},{"name":"E_BLUETOOTH_ATT_UNKNOWN_ERROR","features":[307]},{"name":"E_BLUETOOTH_ATT_UNLIKELY","features":[307]},{"name":"E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE","features":[307]},{"name":"E_BLUETOOTH_ATT_WRITE_NOT_PERMITTED","features":[307]},{"name":"E_BOUNDS","features":[307]},{"name":"E_CHANGED_STATE","features":[307]},{"name":"E_ELEVATED_ACTIVATION_NOT_SUPPORTED","features":[307]},{"name":"E_FAIL","features":[307]},{"name":"E_FULL_ADMIN_NOT_SUPPORTED","features":[307]},{"name":"E_HANDLE","features":[307]},{"name":"E_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED","features":[307]},{"name":"E_HDAUDIO_EMPTY_CONNECTION_LIST","features":[307]},{"name":"E_HDAUDIO_NO_LOGICAL_DEVICES_CREATED","features":[307]},{"name":"E_HDAUDIO_NULL_LINKED_LIST_ENTRY","features":[307]},{"name":"E_ILLEGAL_DELEGATE_ASSIGNMENT","features":[307]},{"name":"E_ILLEGAL_METHOD_CALL","features":[307]},{"name":"E_ILLEGAL_STATE_CHANGE","features":[307]},{"name":"E_INVALIDARG","features":[307]},{"name":"E_INVALID_PROTOCOL_FORMAT","features":[307]},{"name":"E_INVALID_PROTOCOL_OPERATION","features":[307]},{"name":"E_MBN_BAD_SIM","features":[307]},{"name":"E_MBN_CONTEXT_NOT_ACTIVATED","features":[307]},{"name":"E_MBN_DATA_CLASS_NOT_AVAILABLE","features":[307]},{"name":"E_MBN_DEFAULT_PROFILE_EXIST","features":[307]},{"name":"E_MBN_FAILURE","features":[307]},{"name":"E_MBN_INVALID_ACCESS_STRING","features":[307]},{"name":"E_MBN_INVALID_CACHE","features":[307]},{"name":"E_MBN_INVALID_PROFILE","features":[307]},{"name":"E_MBN_MAX_ACTIVATED_CONTEXTS","features":[307]},{"name":"E_MBN_NOT_REGISTERED","features":[307]},{"name":"E_MBN_PACKET_SVC_DETACHED","features":[307]},{"name":"E_MBN_PIN_DISABLED","features":[307]},{"name":"E_MBN_PIN_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_PIN_REQUIRED","features":[307]},{"name":"E_MBN_PROVIDERS_NOT_FOUND","features":[307]},{"name":"E_MBN_PROVIDER_NOT_VISIBLE","features":[307]},{"name":"E_MBN_RADIO_POWER_OFF","features":[307]},{"name":"E_MBN_SERVICE_NOT_ACTIVATED","features":[307]},{"name":"E_MBN_SIM_NOT_INSERTED","features":[307]},{"name":"E_MBN_SMS_ENCODING_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_SMS_FILTER_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_SMS_FORMAT_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_SMS_INVALID_MEMORY_INDEX","features":[307]},{"name":"E_MBN_SMS_LANG_NOT_SUPPORTED","features":[307]},{"name":"E_MBN_SMS_MEMORY_FAILURE","features":[307]},{"name":"E_MBN_SMS_MEMORY_FULL","features":[307]},{"name":"E_MBN_SMS_NETWORK_TIMEOUT","features":[307]},{"name":"E_MBN_SMS_OPERATION_NOT_ALLOWED","features":[307]},{"name":"E_MBN_SMS_UNKNOWN_SMSC_ADDRESS","features":[307]},{"name":"E_MBN_VOICE_CALL_IN_PROGRESS","features":[307]},{"name":"E_MONITOR_RESOLUTION_TOO_LOW","features":[307]},{"name":"E_MULTIPLE_EXTENSIONS_FOR_APPLICATION","features":[307]},{"name":"E_MULTIPLE_PACKAGES_FOR_FAMILY","features":[307]},{"name":"E_NOINTERFACE","features":[307]},{"name":"E_NOTIMPL","features":[307]},{"name":"E_OUTOFMEMORY","features":[307]},{"name":"E_POINTER","features":[307]},{"name":"E_PROTOCOL_EXTENSIONS_NOT_SUPPORTED","features":[307]},{"name":"E_PROTOCOL_VERSION_NOT_SUPPORTED","features":[307]},{"name":"E_SKYDRIVE_FILE_NOT_UPLOADED","features":[307]},{"name":"E_SKYDRIVE_ROOT_TARGET_CANNOT_INDEX","features":[307]},{"name":"E_SKYDRIVE_ROOT_TARGET_FILE_SYSTEM_NOT_SUPPORTED","features":[307]},{"name":"E_SKYDRIVE_ROOT_TARGET_OVERLAP","features":[307]},{"name":"E_SKYDRIVE_ROOT_TARGET_VOLUME_ROOT_NOT_SUPPORTED","features":[307]},{"name":"E_SKYDRIVE_UPDATE_AVAILABILITY_FAIL","features":[307]},{"name":"E_STRING_NOT_NULL_TERMINATED","features":[307]},{"name":"E_SUBPROTOCOL_NOT_SUPPORTED","features":[307]},{"name":"E_SYNCENGINE_CLIENT_UPDATE_NEEDED","features":[307]},{"name":"E_SYNCENGINE_FILE_IDENTIFIER_UNKNOWN","features":[307]},{"name":"E_SYNCENGINE_FILE_SIZE_EXCEEDS_REMAINING_QUOTA","features":[307]},{"name":"E_SYNCENGINE_FILE_SIZE_OVER_LIMIT","features":[307]},{"name":"E_SYNCENGINE_FILE_SYNC_PARTNER_ERROR","features":[307]},{"name":"E_SYNCENGINE_FOLDER_INACCESSIBLE","features":[307]},{"name":"E_SYNCENGINE_FOLDER_IN_REDIRECTION","features":[307]},{"name":"E_SYNCENGINE_FOLDER_ITEM_COUNT_LIMIT_EXCEEDED","features":[307]},{"name":"E_SYNCENGINE_PATH_LENGTH_LIMIT_EXCEEDED","features":[307]},{"name":"E_SYNCENGINE_PROXY_AUTHENTICATION_REQUIRED","features":[307]},{"name":"E_SYNCENGINE_REMOTE_PATH_LENGTH_LIMIT_EXCEEDED","features":[307]},{"name":"E_SYNCENGINE_REQUEST_BLOCKED_BY_SERVICE","features":[307]},{"name":"E_SYNCENGINE_REQUEST_BLOCKED_DUE_TO_CLIENT_ERROR","features":[307]},{"name":"E_SYNCENGINE_SERVICE_AUTHENTICATION_FAILED","features":[307]},{"name":"E_SYNCENGINE_SERVICE_RETURNED_UNEXPECTED_SIZE","features":[307]},{"name":"E_SYNCENGINE_STORAGE_SERVICE_BLOCKED","features":[307]},{"name":"E_SYNCENGINE_STORAGE_SERVICE_PROVISIONING_FAILED","features":[307]},{"name":"E_SYNCENGINE_SYNC_PAUSED_BY_SERVICE","features":[307]},{"name":"E_SYNCENGINE_UNKNOWN_SERVICE_ERROR","features":[307]},{"name":"E_SYNCENGINE_UNSUPPORTED_FILE_NAME","features":[307]},{"name":"E_SYNCENGINE_UNSUPPORTED_FOLDER_NAME","features":[307]},{"name":"E_SYNCENGINE_UNSUPPORTED_MARKET","features":[307]},{"name":"E_SYNCENGINE_UNSUPPORTED_REPARSE_POINT","features":[307]},{"name":"E_UAC_DISABLED","features":[307]},{"name":"E_UNEXPECTED","features":[307]},{"name":"FACILITY_ACPI_ERROR_CODE","features":[307]},{"name":"FACILITY_APP_EXEC","features":[307]},{"name":"FACILITY_AUDIO_KERNEL","features":[307]},{"name":"FACILITY_BCD_ERROR_CODE","features":[307]},{"name":"FACILITY_BTH_ATT","features":[307]},{"name":"FACILITY_CLUSTER_ERROR_CODE","features":[307]},{"name":"FACILITY_CODCLASS_ERROR_CODE","features":[307]},{"name":"FACILITY_COMMONLOG","features":[307]},{"name":"FACILITY_DEBUGGER","features":[307]},{"name":"FACILITY_DRIVER_FRAMEWORK","features":[307]},{"name":"FACILITY_FILTER_MANAGER","features":[307]},{"name":"FACILITY_FIREWIRE_ERROR_CODE","features":[307]},{"name":"FACILITY_FVE_ERROR_CODE","features":[307]},{"name":"FACILITY_FWP_ERROR_CODE","features":[307]},{"name":"FACILITY_GRAPHICS_KERNEL","features":[307]},{"name":"FACILITY_HID_ERROR_CODE","features":[307]},{"name":"FACILITY_HYPERVISOR","features":[307]},{"name":"FACILITY_INTERIX","features":[307]},{"name":"FACILITY_IO_ERROR_CODE","features":[307]},{"name":"FACILITY_IPSEC","features":[307]},{"name":"FACILITY_LICENSING","features":[307]},{"name":"FACILITY_MAXIMUM_VALUE","features":[307]},{"name":"FACILITY_MCA_ERROR_CODE","features":[307]},{"name":"FACILITY_MONITOR","features":[307]},{"name":"FACILITY_NDIS_ERROR_CODE","features":[307]},{"name":"FACILITY_NTCERT","features":[307]},{"name":"FACILITY_NTSSPI","features":[307]},{"name":"FACILITY_NTWIN32","features":[307]},{"name":"FACILITY_NT_IORING","features":[307]},{"name":"FACILITY_PLATFORM_MANIFEST","features":[307]},{"name":"FACILITY_QUIC_ERROR_CODE","features":[307]},{"name":"FACILITY_RDBSS","features":[307]},{"name":"FACILITY_RESUME_KEY_FILTER","features":[307]},{"name":"FACILITY_RPC_RUNTIME","features":[307]},{"name":"FACILITY_RPC_STUBS","features":[307]},{"name":"FACILITY_RTPM","features":[307]},{"name":"FACILITY_SDBUS","features":[307]},{"name":"FACILITY_SECUREBOOT","features":[307]},{"name":"FACILITY_SECURITY_CORE","features":[307]},{"name":"FACILITY_SHARED_VHDX","features":[307]},{"name":"FACILITY_SMB","features":[307]},{"name":"FACILITY_SPACES","features":[307]},{"name":"FACILITY_SXS_ERROR_CODE","features":[307]},{"name":"FACILITY_SYSTEM_INTEGRITY","features":[307]},{"name":"FACILITY_TERMINAL_SERVER","features":[307]},{"name":"FACILITY_TPM","features":[307]},{"name":"FACILITY_TRANSACTION","features":[307]},{"name":"FACILITY_USB_ERROR_CODE","features":[307]},{"name":"FACILITY_VIDEO","features":[307]},{"name":"FACILITY_VIRTUALIZATION","features":[307]},{"name":"FACILITY_VOLMGR","features":[307]},{"name":"FACILITY_VOLSNAP","features":[307]},{"name":"FACILITY_VSM","features":[307]},{"name":"FACILITY_WIN32K_NTGDI","features":[307]},{"name":"FACILITY_WIN32K_NTUSER","features":[307]},{"name":"FACILITY_XVS","features":[307]},{"name":"FACILTIY_MUI_ERROR_CODE","features":[307]},{"name":"FALSE","features":[307]},{"name":"FARPROC","features":[307]},{"name":"FA_E_HOMEGROUP_NOT_AVAILABLE","features":[307]},{"name":"FA_E_MAX_PERSISTED_ITEMS_REACHED","features":[307]},{"name":"FDAEMON_E_CHANGEUPDATEFAILED","features":[307]},{"name":"FDAEMON_E_FATALERROR","features":[307]},{"name":"FDAEMON_E_LOWRESOURCE","features":[307]},{"name":"FDAEMON_E_NOWORDLIST","features":[307]},{"name":"FDAEMON_E_PARTITIONDELETED","features":[307]},{"name":"FDAEMON_E_TOOMANYFILTEREDBLOCKS","features":[307]},{"name":"FDAEMON_E_WORDLISTCOMMITFAILED","features":[307]},{"name":"FDAEMON_W_EMPTYWORDLIST","features":[307]},{"name":"FDAEMON_W_WORDLISTFULL","features":[307]},{"name":"FILETIME","features":[307]},{"name":"FILTER_E_ALREADY_OPEN","features":[307]},{"name":"FILTER_E_CONTENTINDEXCORRUPT","features":[307]},{"name":"FILTER_E_IN_USE","features":[307]},{"name":"FILTER_E_NOT_OPEN","features":[307]},{"name":"FILTER_E_NO_SUCH_PROPERTY","features":[307]},{"name":"FILTER_E_OFFLINE","features":[307]},{"name":"FILTER_E_PARTIALLY_FILTERED","features":[307]},{"name":"FILTER_E_TOO_BIG","features":[307]},{"name":"FILTER_E_UNREACHABLE","features":[307]},{"name":"FILTER_S_CONTENTSCAN_DELAYED","features":[307]},{"name":"FILTER_S_DISK_FULL","features":[307]},{"name":"FILTER_S_FULL_CONTENTSCAN_IMMEDIATE","features":[307]},{"name":"FILTER_S_NO_PROPSETS","features":[307]},{"name":"FILTER_S_NO_SECURITY_DESCRIPTOR","features":[307]},{"name":"FILTER_S_PARTIAL_CONTENTSCAN_IMMEDIATE","features":[307]},{"name":"FLOAT128","features":[307]},{"name":"FRS_ERR_AUTHENTICATION","features":[307]},{"name":"FRS_ERR_CHILD_TO_PARENT_COMM","features":[307]},{"name":"FRS_ERR_INSUFFICIENT_PRIV","features":[307]},{"name":"FRS_ERR_INTERNAL","features":[307]},{"name":"FRS_ERR_INTERNAL_API","features":[307]},{"name":"FRS_ERR_INVALID_API_SEQUENCE","features":[307]},{"name":"FRS_ERR_INVALID_SERVICE_PARAMETER","features":[307]},{"name":"FRS_ERR_PARENT_AUTHENTICATION","features":[307]},{"name":"FRS_ERR_PARENT_INSUFFICIENT_PRIV","features":[307]},{"name":"FRS_ERR_PARENT_TO_CHILD_COMM","features":[307]},{"name":"FRS_ERR_SERVICE_COMM","features":[307]},{"name":"FRS_ERR_STARTING_SERVICE","features":[307]},{"name":"FRS_ERR_STOPPING_SERVICE","features":[307]},{"name":"FRS_ERR_SYSVOL_DEMOTE","features":[307]},{"name":"FRS_ERR_SYSVOL_IS_BUSY","features":[307]},{"name":"FRS_ERR_SYSVOL_POPULATE","features":[307]},{"name":"FRS_ERR_SYSVOL_POPULATE_TIMEOUT","features":[307]},{"name":"FVE_E_AAD_ENDPOINT_BUSY","features":[307]},{"name":"FVE_E_AAD_SERVER_FAIL_BACKOFF","features":[307]},{"name":"FVE_E_AAD_SERVER_FAIL_RETRY_AFTER","features":[307]},{"name":"FVE_E_ACTION_NOT_ALLOWED","features":[307]},{"name":"FVE_E_ADBACKUP_NOT_ENABLED","features":[307]},{"name":"FVE_E_AD_ATTR_NOT_SET","features":[307]},{"name":"FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_FIXED_DRIVE","features":[307]},{"name":"FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_OS_DRIVE","features":[307]},{"name":"FVE_E_AD_BACKUP_REQUIRED_POLICY_NOT_SET_REMOVABLE_DRIVE","features":[307]},{"name":"FVE_E_AD_GUID_NOT_FOUND","features":[307]},{"name":"FVE_E_AD_INSUFFICIENT_BUFFER","features":[307]},{"name":"FVE_E_AD_INVALID_DATASIZE","features":[307]},{"name":"FVE_E_AD_INVALID_DATATYPE","features":[307]},{"name":"FVE_E_AD_NO_VALUES","features":[307]},{"name":"FVE_E_AD_SCHEMA_NOT_INSTALLED","features":[307]},{"name":"FVE_E_AUTH_INVALID_APPLICATION","features":[307]},{"name":"FVE_E_AUTH_INVALID_CONFIG","features":[307]},{"name":"FVE_E_AUTOUNLOCK_ENABLED","features":[307]},{"name":"FVE_E_BAD_DATA","features":[307]},{"name":"FVE_E_BAD_INFORMATION","features":[307]},{"name":"FVE_E_BAD_PARTITION_SIZE","features":[307]},{"name":"FVE_E_BCD_APPLICATIONS_PATH_INCORRECT","features":[307]},{"name":"FVE_E_BOOTABLE_CDDVD","features":[307]},{"name":"FVE_E_BUFFER_TOO_LARGE","features":[307]},{"name":"FVE_E_CANNOT_ENCRYPT_NO_KEY","features":[307]},{"name":"FVE_E_CANNOT_SET_FVEK_ENCRYPTED","features":[307]},{"name":"FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME","features":[307]},{"name":"FVE_E_CLUSTERING_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_CONV_READ","features":[307]},{"name":"FVE_E_CONV_RECOVERY_FAILED","features":[307]},{"name":"FVE_E_CONV_WRITE","features":[307]},{"name":"FVE_E_DATASET_FULL","features":[307]},{"name":"FVE_E_DEBUGGER_ENABLED","features":[307]},{"name":"FVE_E_DEVICELOCKOUT_COUNTER_MISMATCH","features":[307]},{"name":"FVE_E_DEVICE_LOCKOUT_COUNTER_UNAVAILABLE","features":[307]},{"name":"FVE_E_DEVICE_NOT_JOINED","features":[307]},{"name":"FVE_E_DE_DEVICE_LOCKEDOUT","features":[307]},{"name":"FVE_E_DE_FIXED_DATA_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_DE_HARDWARE_NOT_COMPLIANT","features":[307]},{"name":"FVE_E_DE_OS_VOLUME_NOT_PROTECTED","features":[307]},{"name":"FVE_E_DE_PREVENTED_FOR_OS","features":[307]},{"name":"FVE_E_DE_PROTECTION_NOT_YET_ENABLED","features":[307]},{"name":"FVE_E_DE_PROTECTION_SUSPENDED","features":[307]},{"name":"FVE_E_DE_VOLUME_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_DE_VOLUME_OPTED_OUT","features":[307]},{"name":"FVE_E_DE_WINRE_NOT_CONFIGURED","features":[307]},{"name":"FVE_E_DRY_RUN_FAILED","features":[307]},{"name":"FVE_E_DV_NOT_ALLOWED_BY_GP","features":[307]},{"name":"FVE_E_DV_NOT_SUPPORTED_ON_FS","features":[307]},{"name":"FVE_E_EDRIVE_BAND_ENUMERATION_FAILED","features":[307]},{"name":"FVE_E_EDRIVE_BAND_IN_USE","features":[307]},{"name":"FVE_E_EDRIVE_DISALLOWED_BY_GP","features":[307]},{"name":"FVE_E_EDRIVE_DRY_RUN_FAILED","features":[307]},{"name":"FVE_E_EDRIVE_DV_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_EDRIVE_INCOMPATIBLE_FIRMWARE","features":[307]},{"name":"FVE_E_EDRIVE_INCOMPATIBLE_VOLUME","features":[307]},{"name":"FVE_E_EDRIVE_NO_FAILOVER_TO_SW","features":[307]},{"name":"FVE_E_EFI_ONLY","features":[307]},{"name":"FVE_E_ENH_PIN_INVALID","features":[307]},{"name":"FVE_E_EOW_NOT_SUPPORTED_IN_VERSION","features":[307]},{"name":"FVE_E_EXECUTE_REQUEST_SENT_TOO_SOON","features":[307]},{"name":"FVE_E_FAILED_AUTHENTICATION","features":[307]},{"name":"FVE_E_FAILED_SECTOR_SIZE","features":[307]},{"name":"FVE_E_FAILED_WRONG_FS","features":[307]},{"name":"FVE_E_FIPS_DISABLE_PROTECTION_NOT_ALLOWED","features":[307]},{"name":"FVE_E_FIPS_HASH_KDF_NOT_ALLOWED","features":[307]},{"name":"FVE_E_FIPS_PREVENTS_EXTERNAL_KEY_EXPORT","features":[307]},{"name":"FVE_E_FIPS_PREVENTS_PASSPHRASE","features":[307]},{"name":"FVE_E_FIPS_PREVENTS_RECOVERY_PASSWORD","features":[307]},{"name":"FVE_E_FIPS_RNG_CHECK_FAILED","features":[307]},{"name":"FVE_E_FIRMWARE_TYPE_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_FOREIGN_VOLUME","features":[307]},{"name":"FVE_E_FS_MOUNTED","features":[307]},{"name":"FVE_E_FS_NOT_EXTENDED","features":[307]},{"name":"FVE_E_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE","features":[307]},{"name":"FVE_E_HIDDEN_VOLUME","features":[307]},{"name":"FVE_E_INVALID_BITLOCKER_OID","features":[307]},{"name":"FVE_E_INVALID_DATUM_TYPE","features":[307]},{"name":"FVE_E_INVALID_KEY_FORMAT","features":[307]},{"name":"FVE_E_INVALID_NBP_CERT","features":[307]},{"name":"FVE_E_INVALID_NKP_CERT","features":[307]},{"name":"FVE_E_INVALID_PASSWORD_FORMAT","features":[307]},{"name":"FVE_E_INVALID_PIN_CHARS","features":[307]},{"name":"FVE_E_INVALID_PIN_CHARS_DETAILED","features":[307]},{"name":"FVE_E_INVALID_PROTECTOR_TYPE","features":[307]},{"name":"FVE_E_INVALID_STARTUP_OPTIONS","features":[307]},{"name":"FVE_E_KEYFILE_INVALID","features":[307]},{"name":"FVE_E_KEYFILE_NOT_FOUND","features":[307]},{"name":"FVE_E_KEYFILE_NO_VMK","features":[307]},{"name":"FVE_E_KEY_LENGTH_NOT_SUPPORTED_BY_EDRIVE","features":[307]},{"name":"FVE_E_KEY_PROTECTOR_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_KEY_REQUIRED","features":[307]},{"name":"FVE_E_KEY_ROTATION_NOT_ENABLED","features":[307]},{"name":"FVE_E_KEY_ROTATION_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_LIVEID_ACCOUNT_BLOCKED","features":[307]},{"name":"FVE_E_LIVEID_ACCOUNT_SUSPENDED","features":[307]},{"name":"FVE_E_LOCKED_VOLUME","features":[307]},{"name":"FVE_E_METADATA_FULL","features":[307]},{"name":"FVE_E_MOR_FAILED","features":[307]},{"name":"FVE_E_MULTIPLE_NKP_CERTS","features":[307]},{"name":"FVE_E_NON_BITLOCKER_KU","features":[307]},{"name":"FVE_E_NON_BITLOCKER_OID","features":[307]},{"name":"FVE_E_NOT_ACTIVATED","features":[307]},{"name":"FVE_E_NOT_ALLOWED_IN_SAFE_MODE","features":[307]},{"name":"FVE_E_NOT_ALLOWED_IN_VERSION","features":[307]},{"name":"FVE_E_NOT_ALLOWED_ON_CLUSTER","features":[307]},{"name":"FVE_E_NOT_ALLOWED_ON_CSV_STACK","features":[307]},{"name":"FVE_E_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING","features":[307]},{"name":"FVE_E_NOT_DATA_VOLUME","features":[307]},{"name":"FVE_E_NOT_DECRYPTED","features":[307]},{"name":"FVE_E_NOT_DE_VOLUME","features":[307]},{"name":"FVE_E_NOT_ENCRYPTED","features":[307]},{"name":"FVE_E_NOT_ON_STACK","features":[307]},{"name":"FVE_E_NOT_OS_VOLUME","features":[307]},{"name":"FVE_E_NOT_PROVISIONED_ON_ALL_VOLUMES","features":[307]},{"name":"FVE_E_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_NO_AUTOUNLOCK_MASTER_KEY","features":[307]},{"name":"FVE_E_NO_BOOTMGR_METRIC","features":[307]},{"name":"FVE_E_NO_BOOTSECTOR_METRIC","features":[307]},{"name":"FVE_E_NO_EXISTING_PASSPHRASE","features":[307]},{"name":"FVE_E_NO_EXISTING_PIN","features":[307]},{"name":"FVE_E_NO_FEATURE_LICENSE","features":[307]},{"name":"FVE_E_NO_LICENSE","features":[307]},{"name":"FVE_E_NO_MBR_METRIC","features":[307]},{"name":"FVE_E_NO_PASSPHRASE_WITH_TPM","features":[307]},{"name":"FVE_E_NO_PREBOOT_KEYBOARD_DETECTED","features":[307]},{"name":"FVE_E_NO_PREBOOT_KEYBOARD_OR_WINRE_DETECTED","features":[307]},{"name":"FVE_E_NO_PROTECTORS_TO_TEST","features":[307]},{"name":"FVE_E_NO_SUCH_CAPABILITY_ON_TARGET","features":[307]},{"name":"FVE_E_NO_TPM_BIOS","features":[307]},{"name":"FVE_E_NO_TPM_WITH_PASSPHRASE","features":[307]},{"name":"FVE_E_OPERATION_NOT_SUPPORTED_ON_VISTA_VOLUME","features":[307]},{"name":"FVE_E_OSV_KSR_NOT_ALLOWED","features":[307]},{"name":"FVE_E_OS_NOT_PROTECTED","features":[307]},{"name":"FVE_E_OS_VOLUME_PASSPHRASE_NOT_ALLOWED","features":[307]},{"name":"FVE_E_OVERLAPPED_UPDATE","features":[307]},{"name":"FVE_E_PASSPHRASE_PROTECTOR_CHANGE_BY_STD_USER_DISALLOWED","features":[307]},{"name":"FVE_E_PASSPHRASE_TOO_LONG","features":[307]},{"name":"FVE_E_PIN_INVALID","features":[307]},{"name":"FVE_E_PIN_PROTECTOR_CHANGE_BY_STD_USER_DISALLOWED","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_FDV_RK_OFF_AUK_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_FDV_RP_OFF_ADB_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_OSV_RP_OFF_ADB_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_RDV_RK_OFF_AUK_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_RDV_RP_OFF_ADB_ON","features":[307]},{"name":"FVE_E_POLICY_CONFLICT_RO_AND_STARTUP_KEY_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_INVALID_ENHANCED_BCD_SETTINGS","features":[307]},{"name":"FVE_E_POLICY_INVALID_PASSPHRASE_LENGTH","features":[307]},{"name":"FVE_E_POLICY_INVALID_PIN_LENGTH","features":[307]},{"name":"FVE_E_POLICY_ON_RDV_EXCLUSION_LIST","features":[307]},{"name":"FVE_E_POLICY_PASSPHRASE_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_PASSPHRASE_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_PASSPHRASE_REQUIRES_ASCII","features":[307]},{"name":"FVE_E_POLICY_PASSPHRASE_TOO_SIMPLE","features":[307]},{"name":"FVE_E_POLICY_PASSWORD_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_PROHIBITS_SELFSIGNED","features":[307]},{"name":"FVE_E_POLICY_RECOVERY_KEY_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_RECOVERY_KEY_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_RECOVERY_PASSWORD_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_RECOVERY_PASSWORD_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_REQUIRES_RECOVERY_PASSWORD_ON_TOUCH_DEVICE","features":[307]},{"name":"FVE_E_POLICY_REQUIRES_STARTUP_PIN_ON_TOUCH_DEVICE","features":[307]},{"name":"FVE_E_POLICY_STARTUP_KEY_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_KEY_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_PIN_KEY_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_PIN_KEY_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_PIN_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_PIN_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_TPM_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_STARTUP_TPM_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_USER_CERTIFICATE_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_CERTIFICATE_REQUIRED","features":[307]},{"name":"FVE_E_POLICY_USER_CERT_MUST_BE_HW","features":[307]},{"name":"FVE_E_POLICY_USER_CONFIGURE_FDV_AUTOUNLOCK_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_CONFIGURE_RDV_AUTOUNLOCK_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_CONFIGURE_RDV_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_DISABLE_RDV_NOT_ALLOWED","features":[307]},{"name":"FVE_E_POLICY_USER_ENABLE_RDV_NOT_ALLOWED","features":[307]},{"name":"FVE_E_PREDICTED_TPM_PROTECTOR_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_PRIVATEKEY_AUTH_FAILED","features":[307]},{"name":"FVE_E_PROTECTION_CANNOT_BE_DISABLED","features":[307]},{"name":"FVE_E_PROTECTION_DISABLED","features":[307]},{"name":"FVE_E_PROTECTOR_CHANGE_MAX_PASSPHRASE_CHANGE_ATTEMPTS_REACHED","features":[307]},{"name":"FVE_E_PROTECTOR_CHANGE_MAX_PIN_CHANGE_ATTEMPTS_REACHED","features":[307]},{"name":"FVE_E_PROTECTOR_CHANGE_PASSPHRASE_MISMATCH","features":[307]},{"name":"FVE_E_PROTECTOR_CHANGE_PIN_MISMATCH","features":[307]},{"name":"FVE_E_PROTECTOR_EXISTS","features":[307]},{"name":"FVE_E_PROTECTOR_NOT_FOUND","features":[307]},{"name":"FVE_E_PUBKEY_NOT_ALLOWED","features":[307]},{"name":"FVE_E_RAW_ACCESS","features":[307]},{"name":"FVE_E_RAW_BLOCKED","features":[307]},{"name":"FVE_E_REBOOT_REQUIRED","features":[307]},{"name":"FVE_E_RECOVERY_KEY_REQUIRED","features":[307]},{"name":"FVE_E_RECOVERY_PARTITION","features":[307]},{"name":"FVE_E_RELATIVE_PATH","features":[307]},{"name":"FVE_E_REMOVAL_OF_DRA_FAILED","features":[307]},{"name":"FVE_E_REMOVAL_OF_NKP_FAILED","features":[307]},{"name":"FVE_E_SECUREBOOT_CONFIGURATION_INVALID","features":[307]},{"name":"FVE_E_SECUREBOOT_DISABLED","features":[307]},{"name":"FVE_E_SECURE_KEY_REQUIRED","features":[307]},{"name":"FVE_E_SETUP_TPM_CALLBACK_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_SHADOW_COPY_PRESENT","features":[307]},{"name":"FVE_E_SYSTEM_VOLUME","features":[307]},{"name":"FVE_E_TOKEN_NOT_IMPERSONATED","features":[307]},{"name":"FVE_E_TOO_SMALL","features":[307]},{"name":"FVE_E_TPM_CONTEXT_SETUP_NOT_SUPPORTED","features":[307]},{"name":"FVE_E_TPM_DISABLED","features":[307]},{"name":"FVE_E_TPM_INVALID_PCR","features":[307]},{"name":"FVE_E_TPM_NOT_OWNED","features":[307]},{"name":"FVE_E_TPM_NO_VMK","features":[307]},{"name":"FVE_E_TPM_SRK_AUTH_NOT_ZERO","features":[307]},{"name":"FVE_E_TRANSIENT_STATE","features":[307]},{"name":"FVE_E_UPDATE_INVALID_CONFIG","features":[307]},{"name":"FVE_E_VIRTUALIZED_SPACE_TOO_BIG","features":[307]},{"name":"FVE_E_VOLUME_BOUND_ALREADY","features":[307]},{"name":"FVE_E_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT","features":[307]},{"name":"FVE_E_VOLUME_HANDLE_OPEN","features":[307]},{"name":"FVE_E_VOLUME_NOT_BOUND","features":[307]},{"name":"FVE_E_VOLUME_TOO_SMALL","features":[307]},{"name":"FVE_E_WIPE_CANCEL_NOT_APPLICABLE","features":[307]},{"name":"FVE_E_WIPE_NOT_ALLOWED_ON_TP_STORAGE","features":[307]},{"name":"FVE_E_WRONG_BOOTMGR","features":[307]},{"name":"FVE_E_WRONG_BOOTSECTOR","features":[307]},{"name":"FVE_E_WRONG_SYSTEM_FS","features":[307]},{"name":"FWP_E_ACTION_INCOMPATIBLE_WITH_LAYER","features":[307]},{"name":"FWP_E_ACTION_INCOMPATIBLE_WITH_SUBLAYER","features":[307]},{"name":"FWP_E_ALREADY_EXISTS","features":[307]},{"name":"FWP_E_BUILTIN_OBJECT","features":[307]},{"name":"FWP_E_CALLOUT_NOTIFICATION_FAILED","features":[307]},{"name":"FWP_E_CALLOUT_NOT_FOUND","features":[307]},{"name":"FWP_E_CONDITION_NOT_FOUND","features":[307]},{"name":"FWP_E_CONNECTIONS_DISABLED","features":[307]},{"name":"FWP_E_CONTEXT_INCOMPATIBLE_WITH_CALLOUT","features":[307]},{"name":"FWP_E_CONTEXT_INCOMPATIBLE_WITH_LAYER","features":[307]},{"name":"FWP_E_DROP_NOICMP","features":[307]},{"name":"FWP_E_DUPLICATE_AUTH_METHOD","features":[307]},{"name":"FWP_E_DUPLICATE_CONDITION","features":[307]},{"name":"FWP_E_DUPLICATE_KEYMOD","features":[307]},{"name":"FWP_E_DYNAMIC_SESSION_IN_PROGRESS","features":[307]},{"name":"FWP_E_EM_NOT_SUPPORTED","features":[307]},{"name":"FWP_E_FILTER_NOT_FOUND","features":[307]},{"name":"FWP_E_IKEEXT_NOT_RUNNING","features":[307]},{"name":"FWP_E_INCOMPATIBLE_AUTH_METHOD","features":[307]},{"name":"FWP_E_INCOMPATIBLE_CIPHER_TRANSFORM","features":[307]},{"name":"FWP_E_INCOMPATIBLE_DH_GROUP","features":[307]},{"name":"FWP_E_INCOMPATIBLE_LAYER","features":[307]},{"name":"FWP_E_INCOMPATIBLE_SA_STATE","features":[307]},{"name":"FWP_E_INCOMPATIBLE_TXN","features":[307]},{"name":"FWP_E_INVALID_ACTION_TYPE","features":[307]},{"name":"FWP_E_INVALID_AUTH_TRANSFORM","features":[307]},{"name":"FWP_E_INVALID_CIPHER_TRANSFORM","features":[307]},{"name":"FWP_E_INVALID_DNS_NAME","features":[307]},{"name":"FWP_E_INVALID_ENUMERATOR","features":[307]},{"name":"FWP_E_INVALID_FLAGS","features":[307]},{"name":"FWP_E_INVALID_INTERVAL","features":[307]},{"name":"FWP_E_INVALID_NET_MASK","features":[307]},{"name":"FWP_E_INVALID_PARAMETER","features":[307]},{"name":"FWP_E_INVALID_RANGE","features":[307]},{"name":"FWP_E_INVALID_TRANSFORM_COMBINATION","features":[307]},{"name":"FWP_E_INVALID_TUNNEL_ENDPOINT","features":[307]},{"name":"FWP_E_INVALID_WEIGHT","features":[307]},{"name":"FWP_E_IN_USE","features":[307]},{"name":"FWP_E_KEY_DICTATION_INVALID_KEYING_MATERIAL","features":[307]},{"name":"FWP_E_KEY_DICTATOR_ALREADY_REGISTERED","features":[307]},{"name":"FWP_E_KM_CLIENTS_ONLY","features":[307]},{"name":"FWP_E_L2_DRIVER_NOT_READY","features":[307]},{"name":"FWP_E_LAYER_NOT_FOUND","features":[307]},{"name":"FWP_E_LIFETIME_MISMATCH","features":[307]},{"name":"FWP_E_MATCH_TYPE_MISMATCH","features":[307]},{"name":"FWP_E_NET_EVENTS_DISABLED","features":[307]},{"name":"FWP_E_NEVER_MATCH","features":[307]},{"name":"FWP_E_NOTIFICATION_DROPPED","features":[307]},{"name":"FWP_E_NOT_FOUND","features":[307]},{"name":"FWP_E_NO_TXN_IN_PROGRESS","features":[307]},{"name":"FWP_E_NULL_DISPLAY_NAME","features":[307]},{"name":"FWP_E_NULL_POINTER","features":[307]},{"name":"FWP_E_OUT_OF_BOUNDS","features":[307]},{"name":"FWP_E_PROVIDER_CONTEXT_MISMATCH","features":[307]},{"name":"FWP_E_PROVIDER_CONTEXT_NOT_FOUND","features":[307]},{"name":"FWP_E_PROVIDER_NOT_FOUND","features":[307]},{"name":"FWP_E_RESERVED","features":[307]},{"name":"FWP_E_SESSION_ABORTED","features":[307]},{"name":"FWP_E_STILL_ON","features":[307]},{"name":"FWP_E_SUBLAYER_NOT_FOUND","features":[307]},{"name":"FWP_E_TIMEOUT","features":[307]},{"name":"FWP_E_TOO_MANY_CALLOUTS","features":[307]},{"name":"FWP_E_TOO_MANY_SUBLAYERS","features":[307]},{"name":"FWP_E_TRAFFIC_MISMATCH","features":[307]},{"name":"FWP_E_TXN_ABORTED","features":[307]},{"name":"FWP_E_TXN_IN_PROGRESS","features":[307]},{"name":"FWP_E_TYPE_MISMATCH","features":[307]},{"name":"FWP_E_WRONG_SESSION","features":[307]},{"name":"FWP_E_ZERO_LENGTH_ARRAY","features":[307]},{"name":"FreeLibrary","features":[307]},{"name":"GCN_E_DEFAULTNAMESPACE_EXISTS","features":[307]},{"name":"GCN_E_MODULE_NOT_FOUND","features":[307]},{"name":"GCN_E_NETADAPTER_NOT_FOUND","features":[307]},{"name":"GCN_E_NETADAPTER_TIMEOUT","features":[307]},{"name":"GCN_E_NETCOMPARTMENT_NOT_FOUND","features":[307]},{"name":"GCN_E_NETINTERFACE_NOT_FOUND","features":[307]},{"name":"GCN_E_NO_REQUEST_HANDLERS","features":[307]},{"name":"GCN_E_REQUEST_UNSUPPORTED","features":[307]},{"name":"GCN_E_RUNTIMEKEYS_FAILED","features":[307]},{"name":"GENERIC_ACCESS_RIGHTS","features":[307]},{"name":"GENERIC_ALL","features":[307]},{"name":"GENERIC_EXECUTE","features":[307]},{"name":"GENERIC_READ","features":[307]},{"name":"GENERIC_WRITE","features":[307]},{"name":"GetHandleInformation","features":[307]},{"name":"GetLastError","features":[307]},{"name":"GlobalFree","features":[307]},{"name":"HANDLE","features":[307]},{"name":"HANDLE_FLAGS","features":[307]},{"name":"HANDLE_FLAG_INHERIT","features":[307]},{"name":"HANDLE_FLAG_PROTECT_FROM_CLOSE","features":[307]},{"name":"HANDLE_PTR","features":[307]},{"name":"HCN_E_ADAPTER_NOT_FOUND","features":[307]},{"name":"HCN_E_ADDR_INVALID_OR_RESERVED","features":[307]},{"name":"HCN_E_DEGRADED_OPERATION","features":[307]},{"name":"HCN_E_ENDPOINT_ALREADY_ATTACHED","features":[307]},{"name":"HCN_E_ENDPOINT_NAMESPACE_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_ENDPOINT_NOT_ATTACHED","features":[307]},{"name":"HCN_E_ENDPOINT_NOT_FOUND","features":[307]},{"name":"HCN_E_ENDPOINT_NOT_LOCAL","features":[307]},{"name":"HCN_E_ENDPOINT_SHARING_DISABLED","features":[307]},{"name":"HCN_E_ENTITY_HAS_REFERENCES","features":[307]},{"name":"HCN_E_GUID_CONVERSION_FAILURE","features":[307]},{"name":"HCN_E_ICS_DISABLED","features":[307]},{"name":"HCN_E_INVALID_ENDPOINT","features":[307]},{"name":"HCN_E_INVALID_INTERNAL_PORT","features":[307]},{"name":"HCN_E_INVALID_IP","features":[307]},{"name":"HCN_E_INVALID_IP_SUBNET","features":[307]},{"name":"HCN_E_INVALID_JSON","features":[307]},{"name":"HCN_E_INVALID_JSON_REFERENCE","features":[307]},{"name":"HCN_E_INVALID_NETWORK","features":[307]},{"name":"HCN_E_INVALID_NETWORK_TYPE","features":[307]},{"name":"HCN_E_INVALID_POLICY","features":[307]},{"name":"HCN_E_INVALID_POLICY_TYPE","features":[307]},{"name":"HCN_E_INVALID_PREFIX","features":[307]},{"name":"HCN_E_INVALID_REMOTE_ENDPOINT_OPERATION","features":[307]},{"name":"HCN_E_INVALID_SUBNET","features":[307]},{"name":"HCN_E_LAYER_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_LAYER_NOT_FOUND","features":[307]},{"name":"HCN_E_MANAGER_STOPPED","features":[307]},{"name":"HCN_E_MAPPING_NOT_SUPPORTED","features":[307]},{"name":"HCN_E_NAMESPACE_ATTACH_FAILED","features":[307]},{"name":"HCN_E_NETWORK_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_NETWORK_NOT_FOUND","features":[307]},{"name":"HCN_E_OBJECT_USED_AFTER_UNLOAD","features":[307]},{"name":"HCN_E_POLICY_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_POLICY_NOT_FOUND","features":[307]},{"name":"HCN_E_PORT_ALREADY_EXISTS","features":[307]},{"name":"HCN_E_PORT_NOT_FOUND","features":[307]},{"name":"HCN_E_REGKEY_FAILURE","features":[307]},{"name":"HCN_E_REQUEST_UNSUPPORTED","features":[307]},{"name":"HCN_E_SHARED_SWITCH_MODIFICATION","features":[307]},{"name":"HCN_E_SUBNET_NOT_FOUND","features":[307]},{"name":"HCN_E_SWITCH_EXTENSION_NOT_FOUND","features":[307]},{"name":"HCN_E_SWITCH_NOT_FOUND","features":[307]},{"name":"HCN_E_VFP_NOT_ALLOWED","features":[307]},{"name":"HCN_E_VFP_PORTSETTING_NOT_FOUND","features":[307]},{"name":"HCN_INTERFACEPARAMETERS_ALREADY_APPLIED","features":[307]},{"name":"HCS_E_ACCESS_DENIED","features":[307]},{"name":"HCS_E_CONNECTION_CLOSED","features":[307]},{"name":"HCS_E_CONNECTION_TIMEOUT","features":[307]},{"name":"HCS_E_CONNECT_FAILED","features":[307]},{"name":"HCS_E_GUEST_CRITICAL_ERROR","features":[307]},{"name":"HCS_E_HYPERV_NOT_INSTALLED","features":[307]},{"name":"HCS_E_IMAGE_MISMATCH","features":[307]},{"name":"HCS_E_INVALID_JSON","features":[307]},{"name":"HCS_E_INVALID_LAYER","features":[307]},{"name":"HCS_E_INVALID_STATE","features":[307]},{"name":"HCS_E_OPERATION_ALREADY_CANCELLED","features":[307]},{"name":"HCS_E_OPERATION_ALREADY_STARTED","features":[307]},{"name":"HCS_E_OPERATION_NOT_STARTED","features":[307]},{"name":"HCS_E_OPERATION_PENDING","features":[307]},{"name":"HCS_E_OPERATION_RESULT_ALLOCATION_FAILED","features":[307]},{"name":"HCS_E_OPERATION_SYSTEM_CALLBACK_ALREADY_SET","features":[307]},{"name":"HCS_E_OPERATION_TIMEOUT","features":[307]},{"name":"HCS_E_PROCESS_ALREADY_STOPPED","features":[307]},{"name":"HCS_E_PROCESS_INFO_NOT_AVAILABLE","features":[307]},{"name":"HCS_E_PROTOCOL_ERROR","features":[307]},{"name":"HCS_E_SERVICE_DISCONNECT","features":[307]},{"name":"HCS_E_SERVICE_NOT_AVAILABLE","features":[307]},{"name":"HCS_E_SYSTEM_ALREADY_EXISTS","features":[307]},{"name":"HCS_E_SYSTEM_ALREADY_STOPPED","features":[307]},{"name":"HCS_E_SYSTEM_NOT_CONFIGURED_FOR_OPERATION","features":[307]},{"name":"HCS_E_SYSTEM_NOT_FOUND","features":[307]},{"name":"HCS_E_TERMINATED","features":[307]},{"name":"HCS_E_TERMINATED_DURING_START","features":[307]},{"name":"HCS_E_UNEXPECTED_EXIT","features":[307]},{"name":"HCS_E_UNKNOWN_MESSAGE","features":[307]},{"name":"HCS_E_UNSUPPORTED_PROTOCOL_VERSION","features":[307]},{"name":"HCS_E_WINDOWS_INSIDER_REQUIRED","features":[307]},{"name":"HGLOBAL","features":[307]},{"name":"HINSTANCE","features":[307]},{"name":"HLOCAL","features":[307]},{"name":"HLSURF","features":[307]},{"name":"HMODULE","features":[307]},{"name":"HRESULT","features":[307]},{"name":"HRSRC","features":[307]},{"name":"HSPRITE","features":[307]},{"name":"HSP_BASE_ERROR_MASK","features":[307]},{"name":"HSP_BASE_INTERNAL_ERROR","features":[307]},{"name":"HSP_BS_ERROR_MASK","features":[307]},{"name":"HSP_BS_INTERNAL_ERROR","features":[307]},{"name":"HSP_DRV_ERROR_MASK","features":[307]},{"name":"HSP_DRV_INTERNAL_ERROR","features":[307]},{"name":"HSP_E_ERROR_MASK","features":[307]},{"name":"HSP_E_INTERNAL_ERROR","features":[307]},{"name":"HSP_KSP_ALGORITHM_NOT_SUPPORTED","features":[307]},{"name":"HSP_KSP_BUFFER_TOO_SMALL","features":[307]},{"name":"HSP_KSP_DEVICE_NOT_READY","features":[307]},{"name":"HSP_KSP_ERROR_MASK","features":[307]},{"name":"HSP_KSP_INTERNAL_ERROR","features":[307]},{"name":"HSP_KSP_INVALID_DATA","features":[307]},{"name":"HSP_KSP_INVALID_FLAGS","features":[307]},{"name":"HSP_KSP_INVALID_KEY_HANDLE","features":[307]},{"name":"HSP_KSP_INVALID_KEY_TYPE","features":[307]},{"name":"HSP_KSP_INVALID_PARAMETER","features":[307]},{"name":"HSP_KSP_INVALID_PROVIDER_HANDLE","features":[307]},{"name":"HSP_KSP_KEY_ALREADY_FINALIZED","features":[307]},{"name":"HSP_KSP_KEY_EXISTS","features":[307]},{"name":"HSP_KSP_KEY_LOAD_FAIL","features":[307]},{"name":"HSP_KSP_KEY_MISSING","features":[307]},{"name":"HSP_KSP_KEY_NOT_FINALIZED","features":[307]},{"name":"HSP_KSP_NOT_SUPPORTED","features":[307]},{"name":"HSP_KSP_NO_MEMORY","features":[307]},{"name":"HSP_KSP_NO_MORE_ITEMS","features":[307]},{"name":"HSP_KSP_PARAMETER_NOT_SET","features":[307]},{"name":"HSTR","features":[307]},{"name":"HTTP_E_STATUS_AMBIGUOUS","features":[307]},{"name":"HTTP_E_STATUS_BAD_GATEWAY","features":[307]},{"name":"HTTP_E_STATUS_BAD_METHOD","features":[307]},{"name":"HTTP_E_STATUS_BAD_REQUEST","features":[307]},{"name":"HTTP_E_STATUS_CONFLICT","features":[307]},{"name":"HTTP_E_STATUS_DENIED","features":[307]},{"name":"HTTP_E_STATUS_EXPECTATION_FAILED","features":[307]},{"name":"HTTP_E_STATUS_FORBIDDEN","features":[307]},{"name":"HTTP_E_STATUS_GATEWAY_TIMEOUT","features":[307]},{"name":"HTTP_E_STATUS_GONE","features":[307]},{"name":"HTTP_E_STATUS_LENGTH_REQUIRED","features":[307]},{"name":"HTTP_E_STATUS_MOVED","features":[307]},{"name":"HTTP_E_STATUS_NONE_ACCEPTABLE","features":[307]},{"name":"HTTP_E_STATUS_NOT_FOUND","features":[307]},{"name":"HTTP_E_STATUS_NOT_MODIFIED","features":[307]},{"name":"HTTP_E_STATUS_NOT_SUPPORTED","features":[307]},{"name":"HTTP_E_STATUS_PAYMENT_REQ","features":[307]},{"name":"HTTP_E_STATUS_PRECOND_FAILED","features":[307]},{"name":"HTTP_E_STATUS_PROXY_AUTH_REQ","features":[307]},{"name":"HTTP_E_STATUS_RANGE_NOT_SATISFIABLE","features":[307]},{"name":"HTTP_E_STATUS_REDIRECT","features":[307]},{"name":"HTTP_E_STATUS_REDIRECT_KEEP_VERB","features":[307]},{"name":"HTTP_E_STATUS_REDIRECT_METHOD","features":[307]},{"name":"HTTP_E_STATUS_REQUEST_TIMEOUT","features":[307]},{"name":"HTTP_E_STATUS_REQUEST_TOO_LARGE","features":[307]},{"name":"HTTP_E_STATUS_SERVER_ERROR","features":[307]},{"name":"HTTP_E_STATUS_SERVICE_UNAVAIL","features":[307]},{"name":"HTTP_E_STATUS_UNEXPECTED","features":[307]},{"name":"HTTP_E_STATUS_UNEXPECTED_CLIENT_ERROR","features":[307]},{"name":"HTTP_E_STATUS_UNEXPECTED_REDIRECTION","features":[307]},{"name":"HTTP_E_STATUS_UNEXPECTED_SERVER_ERROR","features":[307]},{"name":"HTTP_E_STATUS_UNSUPPORTED_MEDIA","features":[307]},{"name":"HTTP_E_STATUS_URI_TOO_LONG","features":[307]},{"name":"HTTP_E_STATUS_USE_PROXY","features":[307]},{"name":"HTTP_E_STATUS_VERSION_NOT_SUP","features":[307]},{"name":"HUMPD","features":[307]},{"name":"HWND","features":[307]},{"name":"INPLACE_E_FIRST","features":[307]},{"name":"INPLACE_E_LAST","features":[307]},{"name":"INPLACE_E_NOTOOLSPACE","features":[307]},{"name":"INPLACE_E_NOTUNDOABLE","features":[307]},{"name":"INPLACE_S_FIRST","features":[307]},{"name":"INPLACE_S_LAST","features":[307]},{"name":"INPLACE_S_TRUNCATED","features":[307]},{"name":"INPUT_E_DEVICE_INFO","features":[307]},{"name":"INPUT_E_DEVICE_PROPERTY","features":[307]},{"name":"INPUT_E_FRAME","features":[307]},{"name":"INPUT_E_HISTORY","features":[307]},{"name":"INPUT_E_MULTIMODAL","features":[307]},{"name":"INPUT_E_OUT_OF_ORDER","features":[307]},{"name":"INPUT_E_PACKET","features":[307]},{"name":"INPUT_E_REENTRANCY","features":[307]},{"name":"INPUT_E_TRANSFORM","features":[307]},{"name":"INVALID_HANDLE_VALUE","features":[307]},{"name":"IORING_E_COMPLETION_QUEUE_TOO_BIG","features":[307]},{"name":"IORING_E_COMPLETION_QUEUE_TOO_FULL","features":[307]},{"name":"IORING_E_CORRUPT","features":[307]},{"name":"IORING_E_REQUIRED_FLAG_NOT_SUPPORTED","features":[307]},{"name":"IORING_E_SUBMISSION_QUEUE_FULL","features":[307]},{"name":"IORING_E_SUBMISSION_QUEUE_TOO_BIG","features":[307]},{"name":"IORING_E_SUBMIT_IN_PROGRESS","features":[307]},{"name":"IORING_E_VERSION_NOT_SUPPORTED","features":[307]},{"name":"IO_BAD_BLOCK_WITH_NAME","features":[307]},{"name":"IO_CDROM_EXCLUSIVE_LOCK","features":[307]},{"name":"IO_DRIVER_CANCEL_TIMEOUT","features":[307]},{"name":"IO_DUMP_CALLBACK_EXCEPTION","features":[307]},{"name":"IO_DUMP_CREATION_SUCCESS","features":[307]},{"name":"IO_DUMP_DIRECT_CONFIG_FAILED","features":[307]},{"name":"IO_DUMP_DRIVER_LOAD_FAILURE","features":[307]},{"name":"IO_DUMP_DUMPFILE_CONFLICT","features":[307]},{"name":"IO_DUMP_INITIALIZATION_FAILURE","features":[307]},{"name":"IO_DUMP_INIT_DEDICATED_DUMP_FAILURE","features":[307]},{"name":"IO_DUMP_PAGE_CONFIG_FAILED","features":[307]},{"name":"IO_DUMP_POINTER_FAILURE","features":[307]},{"name":"IO_ERROR_DISK_RESOURCES_EXHAUSTED","features":[307]},{"name":"IO_ERROR_DUMP_CREATION_ERROR","features":[307]},{"name":"IO_ERROR_IO_HARDWARE_ERROR","features":[307]},{"name":"IO_ERR_BAD_BLOCK","features":[307]},{"name":"IO_ERR_BAD_FIRMWARE","features":[307]},{"name":"IO_ERR_CONFIGURATION_ERROR","features":[307]},{"name":"IO_ERR_CONTROLLER_ERROR","features":[307]},{"name":"IO_ERR_DMA_CONFLICT_DETECTED","features":[307]},{"name":"IO_ERR_DMA_RESOURCE_CONFLICT","features":[307]},{"name":"IO_ERR_DRIVER_ERROR","features":[307]},{"name":"IO_ERR_INCORRECT_IRQL","features":[307]},{"name":"IO_ERR_INSUFFICIENT_RESOURCES","features":[307]},{"name":"IO_ERR_INTERNAL_ERROR","features":[307]},{"name":"IO_ERR_INTERRUPT_RESOURCE_CONFLICT","features":[307]},{"name":"IO_ERR_INVALID_IOBASE","features":[307]},{"name":"IO_ERR_INVALID_REQUEST","features":[307]},{"name":"IO_ERR_IRQ_CONFLICT_DETECTED","features":[307]},{"name":"IO_ERR_LAYERED_FAILURE","features":[307]},{"name":"IO_ERR_MEMORY_CONFLICT_DETECTED","features":[307]},{"name":"IO_ERR_MEMORY_RESOURCE_CONFLICT","features":[307]},{"name":"IO_ERR_NOT_READY","features":[307]},{"name":"IO_ERR_OVERRUN_ERROR","features":[307]},{"name":"IO_ERR_PARITY","features":[307]},{"name":"IO_ERR_PORT_CONFLICT_DETECTED","features":[307]},{"name":"IO_ERR_PORT_RESOURCE_CONFLICT","features":[307]},{"name":"IO_ERR_PORT_TIMEOUT","features":[307]},{"name":"IO_ERR_PROTOCOL","features":[307]},{"name":"IO_ERR_RESET","features":[307]},{"name":"IO_ERR_RETRY_SUCCEEDED","features":[307]},{"name":"IO_ERR_SEEK_ERROR","features":[307]},{"name":"IO_ERR_SEQUENCE","features":[307]},{"name":"IO_ERR_THREAD_STUCK_IN_DEVICE_DRIVER","features":[307]},{"name":"IO_ERR_TIMEOUT","features":[307]},{"name":"IO_ERR_VERSION","features":[307]},{"name":"IO_FILE_QUOTA_CORRUPT","features":[307]},{"name":"IO_FILE_QUOTA_FAILED","features":[307]},{"name":"IO_FILE_QUOTA_LIMIT","features":[307]},{"name":"IO_FILE_QUOTA_STARTED","features":[307]},{"name":"IO_FILE_QUOTA_SUCCEEDED","features":[307]},{"name":"IO_FILE_QUOTA_THRESHOLD","features":[307]},{"name":"IO_FILE_SYSTEM_CORRUPT","features":[307]},{"name":"IO_FILE_SYSTEM_CORRUPT_WITH_NAME","features":[307]},{"name":"IO_INFO_THROTTLE_COMPLETE","features":[307]},{"name":"IO_LOST_DELAYED_WRITE","features":[307]},{"name":"IO_LOST_DELAYED_WRITE_NETWORK_DISCONNECTED","features":[307]},{"name":"IO_LOST_DELAYED_WRITE_NETWORK_LOCAL_DISK_ERROR","features":[307]},{"name":"IO_LOST_DELAYED_WRITE_NETWORK_SERVER_ERROR","features":[307]},{"name":"IO_RECOVERED_VIA_ECC","features":[307]},{"name":"IO_SYSTEM_SLEEP_FAILED","features":[307]},{"name":"IO_WARNING_ADAPTER_FIRMWARE_UPDATED","features":[307]},{"name":"IO_WARNING_ALLOCATION_FAILED","features":[307]},{"name":"IO_WARNING_BUS_RESET","features":[307]},{"name":"IO_WARNING_COMPLETION_TIME","features":[307]},{"name":"IO_WARNING_DEVICE_HAS_INTERNAL_DUMP","features":[307]},{"name":"IO_WARNING_DISK_CAPACITY_CHANGED","features":[307]},{"name":"IO_WARNING_DISK_FIRMWARE_UPDATED","features":[307]},{"name":"IO_WARNING_DISK_PROVISIONING_TYPE_CHANGED","features":[307]},{"name":"IO_WARNING_DISK_SURPRISE_REMOVED","features":[307]},{"name":"IO_WARNING_DUMP_DISABLED_DEVICE_GONE","features":[307]},{"name":"IO_WARNING_DUPLICATE_PATH","features":[307]},{"name":"IO_WARNING_DUPLICATE_SIGNATURE","features":[307]},{"name":"IO_WARNING_INTERRUPT_STILL_PENDING","features":[307]},{"name":"IO_WARNING_IO_OPERATION_RETRIED","features":[307]},{"name":"IO_WARNING_LOG_FLUSH_FAILED","features":[307]},{"name":"IO_WARNING_PAGING_FAILURE","features":[307]},{"name":"IO_WARNING_REPEATED_DISK_GUID","features":[307]},{"name":"IO_WARNING_RESET","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX_LUN_LUN","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX_LUN_POOL","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX_POOL_LUN","features":[307]},{"name":"IO_WARNING_SOFT_THRESHOLD_REACHED_EX_POOL_POOL","features":[307]},{"name":"IO_WARNING_VOLUME_LOST_DISK_EXTENT","features":[307]},{"name":"IO_WARNING_WRITE_FUA_PROBLEM","features":[307]},{"name":"IO_WRITE_CACHE_DISABLED","features":[307]},{"name":"IO_WRITE_CACHE_ENABLED","features":[307]},{"name":"IO_WRN_BAD_FIRMWARE","features":[307]},{"name":"IO_WRN_FAILURE_PREDICTED","features":[307]},{"name":"JSCRIPT_E_CANTEXECUTE","features":[307]},{"name":"LANGUAGE_E_DATABASE_NOT_FOUND","features":[307]},{"name":"LANGUAGE_S_LARGE_WORD","features":[307]},{"name":"LPARAM","features":[307]},{"name":"LRESULT","features":[307]},{"name":"LUID","features":[307]},{"name":"LocalFree","features":[307]},{"name":"MARSHAL_E_FIRST","features":[307]},{"name":"MARSHAL_E_LAST","features":[307]},{"name":"MARSHAL_S_FIRST","features":[307]},{"name":"MARSHAL_S_LAST","features":[307]},{"name":"MAX_PATH","features":[307]},{"name":"MCA_BUS_ERROR","features":[307]},{"name":"MCA_BUS_TIMEOUT_ERROR","features":[307]},{"name":"MCA_ERROR_CACHE","features":[307]},{"name":"MCA_ERROR_CPU","features":[307]},{"name":"MCA_ERROR_CPU_BUS","features":[307]},{"name":"MCA_ERROR_MAS","features":[307]},{"name":"MCA_ERROR_MEM_1_2","features":[307]},{"name":"MCA_ERROR_MEM_1_2_5","features":[307]},{"name":"MCA_ERROR_MEM_1_2_5_4","features":[307]},{"name":"MCA_ERROR_MEM_UNKNOWN","features":[307]},{"name":"MCA_ERROR_PCI_BUS_MASTER_ABORT","features":[307]},{"name":"MCA_ERROR_PCI_BUS_MASTER_ABORT_NO_INFO","features":[307]},{"name":"MCA_ERROR_PCI_BUS_PARITY","features":[307]},{"name":"MCA_ERROR_PCI_BUS_PARITY_NO_INFO","features":[307]},{"name":"MCA_ERROR_PCI_BUS_SERR","features":[307]},{"name":"MCA_ERROR_PCI_BUS_SERR_NO_INFO","features":[307]},{"name":"MCA_ERROR_PCI_BUS_TIMEOUT","features":[307]},{"name":"MCA_ERROR_PCI_BUS_TIMEOUT_NO_INFO","features":[307]},{"name":"MCA_ERROR_PCI_BUS_UNKNOWN","features":[307]},{"name":"MCA_ERROR_PCI_DEVICE","features":[307]},{"name":"MCA_ERROR_PLATFORM_SPECIFIC","features":[307]},{"name":"MCA_ERROR_REGISTER_FILE","features":[307]},{"name":"MCA_ERROR_SMBIOS","features":[307]},{"name":"MCA_ERROR_SYSTEM_EVENT","features":[307]},{"name":"MCA_ERROR_TLB","features":[307]},{"name":"MCA_ERROR_UNKNOWN","features":[307]},{"name":"MCA_ERROR_UNKNOWN_NO_CPU","features":[307]},{"name":"MCA_EXTERNAL_ERROR","features":[307]},{"name":"MCA_FRC_ERROR","features":[307]},{"name":"MCA_INFO_CPU_THERMAL_THROTTLING_REMOVED","features":[307]},{"name":"MCA_INFO_MEMORY_PAGE_MARKED_BAD","features":[307]},{"name":"MCA_INFO_NO_MORE_CORRECTED_ERROR_LOGS","features":[307]},{"name":"MCA_INTERNALTIMER_ERROR","features":[307]},{"name":"MCA_MEMORYHIERARCHY_ERROR","features":[307]},{"name":"MCA_MICROCODE_ROM_PARITY_ERROR","features":[307]},{"name":"MCA_TLB_ERROR","features":[307]},{"name":"MCA_WARNING_CACHE","features":[307]},{"name":"MCA_WARNING_CMC_THRESHOLD_EXCEEDED","features":[307]},{"name":"MCA_WARNING_CPE_THRESHOLD_EXCEEDED","features":[307]},{"name":"MCA_WARNING_CPU","features":[307]},{"name":"MCA_WARNING_CPU_BUS","features":[307]},{"name":"MCA_WARNING_CPU_THERMAL_THROTTLED","features":[307]},{"name":"MCA_WARNING_MAS","features":[307]},{"name":"MCA_WARNING_MEM_1_2","features":[307]},{"name":"MCA_WARNING_MEM_1_2_5","features":[307]},{"name":"MCA_WARNING_MEM_1_2_5_4","features":[307]},{"name":"MCA_WARNING_MEM_UNKNOWN","features":[307]},{"name":"MCA_WARNING_PCI_BUS_MASTER_ABORT","features":[307]},{"name":"MCA_WARNING_PCI_BUS_MASTER_ABORT_NO_INFO","features":[307]},{"name":"MCA_WARNING_PCI_BUS_PARITY","features":[307]},{"name":"MCA_WARNING_PCI_BUS_PARITY_NO_INFO","features":[307]},{"name":"MCA_WARNING_PCI_BUS_SERR","features":[307]},{"name":"MCA_WARNING_PCI_BUS_SERR_NO_INFO","features":[307]},{"name":"MCA_WARNING_PCI_BUS_TIMEOUT","features":[307]},{"name":"MCA_WARNING_PCI_BUS_TIMEOUT_NO_INFO","features":[307]},{"name":"MCA_WARNING_PCI_BUS_UNKNOWN","features":[307]},{"name":"MCA_WARNING_PCI_DEVICE","features":[307]},{"name":"MCA_WARNING_PLATFORM_SPECIFIC","features":[307]},{"name":"MCA_WARNING_REGISTER_FILE","features":[307]},{"name":"MCA_WARNING_SMBIOS","features":[307]},{"name":"MCA_WARNING_SYSTEM_EVENT","features":[307]},{"name":"MCA_WARNING_TLB","features":[307]},{"name":"MCA_WARNING_UNKNOWN","features":[307]},{"name":"MCA_WARNING_UNKNOWN_NO_CPU","features":[307]},{"name":"MEM_E_INVALID_LINK","features":[307]},{"name":"MEM_E_INVALID_ROOT","features":[307]},{"name":"MEM_E_INVALID_SIZE","features":[307]},{"name":"MENROLL_S_ENROLLMENT_SUSPENDED","features":[307]},{"name":"MILAVERR_INSUFFICIENTVIDEORESOURCES","features":[307]},{"name":"MILAVERR_INVALIDWMPVERSION","features":[307]},{"name":"MILAVERR_MEDIAPLAYERCLOSED","features":[307]},{"name":"MILAVERR_MODULENOTLOADED","features":[307]},{"name":"MILAVERR_NOCLOCK","features":[307]},{"name":"MILAVERR_NOMEDIATYPE","features":[307]},{"name":"MILAVERR_NOREADYFRAMES","features":[307]},{"name":"MILAVERR_NOVIDEOMIXER","features":[307]},{"name":"MILAVERR_NOVIDEOPRESENTER","features":[307]},{"name":"MILAVERR_REQUESTEDTEXTURETOOBIG","features":[307]},{"name":"MILAVERR_SEEKFAILED","features":[307]},{"name":"MILAVERR_UNEXPECTEDWMPFAILURE","features":[307]},{"name":"MILAVERR_UNKNOWNHARDWAREERROR","features":[307]},{"name":"MILAVERR_VIDEOACCELERATIONNOTAVAILABLE","features":[307]},{"name":"MILAVERR_WMPFACTORYNOTREGISTERED","features":[307]},{"name":"MILEFFECTSERR_ALREADYATTACHEDTOLISTENER","features":[307]},{"name":"MILEFFECTSERR_CONNECTORNOTASSOCIATEDWITHEFFECT","features":[307]},{"name":"MILEFFECTSERR_CONNECTORNOTCONNECTED","features":[307]},{"name":"MILEFFECTSERR_CYCLEDETECTED","features":[307]},{"name":"MILEFFECTSERR_EFFECTALREADYINAGRAPH","features":[307]},{"name":"MILEFFECTSERR_EFFECTHASNOCHILDREN","features":[307]},{"name":"MILEFFECTSERR_EFFECTINMORETHANONEGRAPH","features":[307]},{"name":"MILEFFECTSERR_EFFECTNOTPARTOFGROUP","features":[307]},{"name":"MILEFFECTSERR_EMPTYBOUNDS","features":[307]},{"name":"MILEFFECTSERR_NOINPUTSOURCEATTACHED","features":[307]},{"name":"MILEFFECTSERR_NOTAFFINETRANSFORM","features":[307]},{"name":"MILEFFECTSERR_OUTPUTSIZETOOLARGE","features":[307]},{"name":"MILEFFECTSERR_RESERVED","features":[307]},{"name":"MILEFFECTSERR_UNKNOWNPROPERTY","features":[307]},{"name":"MILERR_ADAPTER_NOT_FOUND","features":[307]},{"name":"MILERR_ALREADYLOCKED","features":[307]},{"name":"MILERR_ALREADY_INITIALIZED","features":[307]},{"name":"MILERR_BADNUMBER","features":[307]},{"name":"MILERR_COLORSPACE_NOT_SUPPORTED","features":[307]},{"name":"MILERR_DEVICECANNOTRENDERTEXT","features":[307]},{"name":"MILERR_DISPLAYFORMATNOTSUPPORTED","features":[307]},{"name":"MILERR_DISPLAYID_ACCESS_DENIED","features":[307]},{"name":"MILERR_DISPLAYSTATEINVALID","features":[307]},{"name":"MILERR_DXGI_ENUMERATION_OUT_OF_SYNC","features":[307]},{"name":"MILERR_GENERIC_IGNORE","features":[307]},{"name":"MILERR_GLYPHBITMAPMISSED","features":[307]},{"name":"MILERR_INSUFFICIENTBUFFER","features":[307]},{"name":"MILERR_INTERNALERROR","features":[307]},{"name":"MILERR_INVALIDCALL","features":[307]},{"name":"MILERR_MALFORMEDGLYPHCACHE","features":[307]},{"name":"MILERR_MALFORMED_GUIDELINE_DATA","features":[307]},{"name":"MILERR_MAX_TEXTURE_SIZE_EXCEEDED","features":[307]},{"name":"MILERR_MISMATCHED_SIZE","features":[307]},{"name":"MILERR_MROW_READLOCK_FAILED","features":[307]},{"name":"MILERR_MROW_UPDATE_FAILED","features":[307]},{"name":"MILERR_NEED_RECREATE_AND_PRESENT","features":[307]},{"name":"MILERR_NONINVERTIBLEMATRIX","features":[307]},{"name":"MILERR_NOTLOCKED","features":[307]},{"name":"MILERR_NOT_QUEUING_PRESENTS","features":[307]},{"name":"MILERR_NO_HARDWARE_DEVICE","features":[307]},{"name":"MILERR_NO_REDIRECTION_SURFACE_AVAILABLE","features":[307]},{"name":"MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER","features":[307]},{"name":"MILERR_OBJECTBUSY","features":[307]},{"name":"MILERR_PREFILTER_NOT_SUPPORTED","features":[307]},{"name":"MILERR_QPC_TIME_WENT_BACKWARD","features":[307]},{"name":"MILERR_QUEUED_PRESENT_NOT_SUPPORTED","features":[307]},{"name":"MILERR_REMOTING_NOT_SUPPORTED","features":[307]},{"name":"MILERR_SCANNER_FAILED","features":[307]},{"name":"MILERR_SCREENACCESSDENIED","features":[307]},{"name":"MILERR_SHADER_COMPILE_FAILED","features":[307]},{"name":"MILERR_TERMINATED","features":[307]},{"name":"MILERR_TOOMANYSHADERELEMNTS","features":[307]},{"name":"MILERR_WIN32ERROR","features":[307]},{"name":"MILERR_ZEROVECTOR","features":[307]},{"name":"MK_E_CANTOPENFILE","features":[307]},{"name":"MK_E_CONNECTMANUALLY","features":[307]},{"name":"MK_E_ENUMERATION_FAILED","features":[307]},{"name":"MK_E_EXCEEDEDDEADLINE","features":[307]},{"name":"MK_E_FIRST","features":[307]},{"name":"MK_E_INTERMEDIATEINTERFACENOTSUPPORTED","features":[307]},{"name":"MK_E_INVALIDEXTENSION","features":[307]},{"name":"MK_E_LAST","features":[307]},{"name":"MK_E_MUSTBOTHERUSER","features":[307]},{"name":"MK_E_NEEDGENERIC","features":[307]},{"name":"MK_E_NOINVERSE","features":[307]},{"name":"MK_E_NOOBJECT","features":[307]},{"name":"MK_E_NOPREFIX","features":[307]},{"name":"MK_E_NOSTORAGE","features":[307]},{"name":"MK_E_NOTBINDABLE","features":[307]},{"name":"MK_E_NOTBOUND","features":[307]},{"name":"MK_E_NO_NORMALIZED","features":[307]},{"name":"MK_E_SYNTAX","features":[307]},{"name":"MK_E_UNAVAILABLE","features":[307]},{"name":"MK_S_FIRST","features":[307]},{"name":"MK_S_HIM","features":[307]},{"name":"MK_S_LAST","features":[307]},{"name":"MK_S_ME","features":[307]},{"name":"MK_S_MONIKERALREADYREGISTERED","features":[307]},{"name":"MK_S_REDUCED_TO_SELF","features":[307]},{"name":"MK_S_US","features":[307]},{"name":"MSDTC_E_DUPLICATE_RESOURCE","features":[307]},{"name":"MSSIPOTF_E_BADVERSION","features":[307]},{"name":"MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT","features":[307]},{"name":"MSSIPOTF_E_BAD_MAGICNUMBER","features":[307]},{"name":"MSSIPOTF_E_BAD_OFFSET_TABLE","features":[307]},{"name":"MSSIPOTF_E_CANTGETOBJECT","features":[307]},{"name":"MSSIPOTF_E_CRYPT","features":[307]},{"name":"MSSIPOTF_E_DSIG_STRUCTURE","features":[307]},{"name":"MSSIPOTF_E_FAILED_HINTS_CHECK","features":[307]},{"name":"MSSIPOTF_E_FAILED_POLICY","features":[307]},{"name":"MSSIPOTF_E_FILE","features":[307]},{"name":"MSSIPOTF_E_FILETOOSMALL","features":[307]},{"name":"MSSIPOTF_E_FILE_CHECKSUM","features":[307]},{"name":"MSSIPOTF_E_NOHEADTABLE","features":[307]},{"name":"MSSIPOTF_E_NOT_OPENTYPE","features":[307]},{"name":"MSSIPOTF_E_OUTOFMEMRANGE","features":[307]},{"name":"MSSIPOTF_E_PCONST_CHECK","features":[307]},{"name":"MSSIPOTF_E_STRUCTURE","features":[307]},{"name":"MSSIPOTF_E_TABLES_OVERLAP","features":[307]},{"name":"MSSIPOTF_E_TABLE_CHECKSUM","features":[307]},{"name":"MSSIPOTF_E_TABLE_LONGWORD","features":[307]},{"name":"MSSIPOTF_E_TABLE_PADBYTES","features":[307]},{"name":"MSSIPOTF_E_TABLE_TAGORDER","features":[307]},{"name":"NAP_E_CONFLICTING_ID","features":[307]},{"name":"NAP_E_ENTITY_DISABLED","features":[307]},{"name":"NAP_E_ID_NOT_FOUND","features":[307]},{"name":"NAP_E_INVALID_PACKET","features":[307]},{"name":"NAP_E_MAXSIZE_TOO_SMALL","features":[307]},{"name":"NAP_E_MISMATCHED_ID","features":[307]},{"name":"NAP_E_MISSING_SOH","features":[307]},{"name":"NAP_E_NETSH_GROUPPOLICY_ERROR","features":[307]},{"name":"NAP_E_NOT_INITIALIZED","features":[307]},{"name":"NAP_E_NOT_PENDING","features":[307]},{"name":"NAP_E_NOT_REGISTERED","features":[307]},{"name":"NAP_E_NO_CACHED_SOH","features":[307]},{"name":"NAP_E_SERVICE_NOT_RUNNING","features":[307]},{"name":"NAP_E_SHV_CONFIG_EXISTED","features":[307]},{"name":"NAP_E_SHV_CONFIG_NOT_FOUND","features":[307]},{"name":"NAP_E_SHV_TIMEOUT","features":[307]},{"name":"NAP_E_STILL_BOUND","features":[307]},{"name":"NAP_E_TOO_MANY_CALLS","features":[307]},{"name":"NAP_S_CERT_ALREADY_PRESENT","features":[307]},{"name":"NEARPROC","features":[307]},{"name":"NOERROR","features":[307]},{"name":"NOT_AN_ERROR1","features":[307]},{"name":"NO_ERROR","features":[307]},{"name":"NTDDI_MAXVER","features":[307]},{"name":"NTE_AUTHENTICATION_IGNORED","features":[307]},{"name":"NTE_BAD_ALGID","features":[307]},{"name":"NTE_BAD_DATA","features":[307]},{"name":"NTE_BAD_FLAGS","features":[307]},{"name":"NTE_BAD_HASH","features":[307]},{"name":"NTE_BAD_HASH_STATE","features":[307]},{"name":"NTE_BAD_KEY","features":[307]},{"name":"NTE_BAD_KEYSET","features":[307]},{"name":"NTE_BAD_KEYSET_PARAM","features":[307]},{"name":"NTE_BAD_KEY_STATE","features":[307]},{"name":"NTE_BAD_LEN","features":[307]},{"name":"NTE_BAD_PROVIDER","features":[307]},{"name":"NTE_BAD_PROV_TYPE","features":[307]},{"name":"NTE_BAD_PUBLIC_KEY","features":[307]},{"name":"NTE_BAD_SIGNATURE","features":[307]},{"name":"NTE_BAD_TYPE","features":[307]},{"name":"NTE_BAD_UID","features":[307]},{"name":"NTE_BAD_VER","features":[307]},{"name":"NTE_BUFFERS_OVERLAP","features":[307]},{"name":"NTE_BUFFER_TOO_SMALL","features":[307]},{"name":"NTE_DECRYPTION_FAILURE","features":[307]},{"name":"NTE_DEVICE_NOT_FOUND","features":[307]},{"name":"NTE_DEVICE_NOT_READY","features":[307]},{"name":"NTE_DOUBLE_ENCRYPT","features":[307]},{"name":"NTE_ENCRYPTION_FAILURE","features":[307]},{"name":"NTE_EXISTS","features":[307]},{"name":"NTE_FAIL","features":[307]},{"name":"NTE_FIXEDPARAMETER","features":[307]},{"name":"NTE_HMAC_NOT_SUPPORTED","features":[307]},{"name":"NTE_INCORRECT_PASSWORD","features":[307]},{"name":"NTE_INTERNAL_ERROR","features":[307]},{"name":"NTE_INVALID_HANDLE","features":[307]},{"name":"NTE_INVALID_PARAMETER","features":[307]},{"name":"NTE_KEYSET_ENTRY_BAD","features":[307]},{"name":"NTE_KEYSET_NOT_DEF","features":[307]},{"name":"NTE_NOT_ACTIVE_CONSOLE","features":[307]},{"name":"NTE_NOT_FOUND","features":[307]},{"name":"NTE_NOT_SUPPORTED","features":[307]},{"name":"NTE_NO_KEY","features":[307]},{"name":"NTE_NO_MEMORY","features":[307]},{"name":"NTE_NO_MORE_ITEMS","features":[307]},{"name":"NTE_OP_OK","features":[307]},{"name":"NTE_PASSWORD_CHANGE_REQUIRED","features":[307]},{"name":"NTE_PERM","features":[307]},{"name":"NTE_PROVIDER_DLL_FAIL","features":[307]},{"name":"NTE_PROV_DLL_NOT_FOUND","features":[307]},{"name":"NTE_PROV_TYPE_ENTRY_BAD","features":[307]},{"name":"NTE_PROV_TYPE_NOT_DEF","features":[307]},{"name":"NTE_PROV_TYPE_NO_MATCH","features":[307]},{"name":"NTE_SIGNATURE_FILE_BAD","features":[307]},{"name":"NTE_SILENT_CONTEXT","features":[307]},{"name":"NTE_SYS_ERR","features":[307]},{"name":"NTE_TEMPORARY_PROFILE","features":[307]},{"name":"NTE_TOKEN_KEYSET_STORAGE_FULL","features":[307]},{"name":"NTE_UI_REQUIRED","features":[307]},{"name":"NTE_USER_CANCELLED","features":[307]},{"name":"NTE_VALIDATION_FAILED","features":[307]},{"name":"NTSTATUS","features":[307]},{"name":"NTSTATUS_FACILITY_CODE","features":[307]},{"name":"NTSTATUS_SEVERITY_CODE","features":[307]},{"name":"OLEOBJ_E_FIRST","features":[307]},{"name":"OLEOBJ_E_INVALIDVERB","features":[307]},{"name":"OLEOBJ_E_LAST","features":[307]},{"name":"OLEOBJ_E_NOVERBS","features":[307]},{"name":"OLEOBJ_S_CANNOT_DOVERB_NOW","features":[307]},{"name":"OLEOBJ_S_FIRST","features":[307]},{"name":"OLEOBJ_S_INVALIDHWND","features":[307]},{"name":"OLEOBJ_S_INVALIDVERB","features":[307]},{"name":"OLEOBJ_S_LAST","features":[307]},{"name":"OLE_E_ADVF","features":[307]},{"name":"OLE_E_ADVISENOTSUPPORTED","features":[307]},{"name":"OLE_E_BLANK","features":[307]},{"name":"OLE_E_CANTCONVERT","features":[307]},{"name":"OLE_E_CANT_BINDTOSOURCE","features":[307]},{"name":"OLE_E_CANT_GETMONIKER","features":[307]},{"name":"OLE_E_CLASSDIFF","features":[307]},{"name":"OLE_E_ENUM_NOMORE","features":[307]},{"name":"OLE_E_FIRST","features":[307]},{"name":"OLE_E_INVALIDHWND","features":[307]},{"name":"OLE_E_INVALIDRECT","features":[307]},{"name":"OLE_E_LAST","features":[307]},{"name":"OLE_E_NOCACHE","features":[307]},{"name":"OLE_E_NOCONNECTION","features":[307]},{"name":"OLE_E_NOSTORAGE","features":[307]},{"name":"OLE_E_NOTRUNNING","features":[307]},{"name":"OLE_E_NOT_INPLACEACTIVE","features":[307]},{"name":"OLE_E_OLEVERB","features":[307]},{"name":"OLE_E_PROMPTSAVECANCELLED","features":[307]},{"name":"OLE_E_STATIC","features":[307]},{"name":"OLE_E_WRONGCOMPOBJ","features":[307]},{"name":"OLE_S_FIRST","features":[307]},{"name":"OLE_S_LAST","features":[307]},{"name":"OLE_S_MAC_CLIPFORMAT","features":[307]},{"name":"OLE_S_STATIC","features":[307]},{"name":"OLE_S_USEREG","features":[307]},{"name":"ONL_CONNECTION_COUNT_LIMIT","features":[307]},{"name":"ONL_E_ACCESS_DENIED_BY_TOU","features":[307]},{"name":"ONL_E_ACCOUNT_LOCKED","features":[307]},{"name":"ONL_E_ACCOUNT_SUSPENDED_ABUSE","features":[307]},{"name":"ONL_E_ACCOUNT_SUSPENDED_COMPROIMISE","features":[307]},{"name":"ONL_E_ACCOUNT_UPDATE_REQUIRED","features":[307]},{"name":"ONL_E_ACTION_REQUIRED","features":[307]},{"name":"ONL_E_CONNECTED_ACCOUNT_CAN_NOT_SIGNOUT","features":[307]},{"name":"ONL_E_EMAIL_VERIFICATION_REQUIRED","features":[307]},{"name":"ONL_E_FORCESIGNIN","features":[307]},{"name":"ONL_E_INVALID_APPLICATION","features":[307]},{"name":"ONL_E_INVALID_AUTHENTICATION_TARGET","features":[307]},{"name":"ONL_E_PARENTAL_CONSENT_REQUIRED","features":[307]},{"name":"ONL_E_PASSWORD_UPDATE_REQUIRED","features":[307]},{"name":"ONL_E_REQUEST_THROTTLED","features":[307]},{"name":"ONL_E_USER_AUTHENTICATION_REQUIRED","features":[307]},{"name":"OR_INVALID_OID","features":[307]},{"name":"OR_INVALID_OXID","features":[307]},{"name":"OR_INVALID_SET","features":[307]},{"name":"OSS_ACCESS_SERIALIZATION_ERROR","features":[307]},{"name":"OSS_API_DLL_NOT_LINKED","features":[307]},{"name":"OSS_BAD_ARG","features":[307]},{"name":"OSS_BAD_ENCRULES","features":[307]},{"name":"OSS_BAD_PTR","features":[307]},{"name":"OSS_BAD_TABLE","features":[307]},{"name":"OSS_BAD_TIME","features":[307]},{"name":"OSS_BAD_VERSION","features":[307]},{"name":"OSS_BERDER_DLL_NOT_LINKED","features":[307]},{"name":"OSS_CANT_CLOSE_TRACE_FILE","features":[307]},{"name":"OSS_CANT_OPEN_TRACE_FILE","features":[307]},{"name":"OSS_CANT_OPEN_TRACE_WINDOW","features":[307]},{"name":"OSS_COMPARATOR_CODE_NOT_LINKED","features":[307]},{"name":"OSS_COMPARATOR_DLL_NOT_LINKED","features":[307]},{"name":"OSS_CONSTRAINT_DLL_NOT_LINKED","features":[307]},{"name":"OSS_CONSTRAINT_VIOLATED","features":[307]},{"name":"OSS_COPIER_DLL_NOT_LINKED","features":[307]},{"name":"OSS_DATA_ERROR","features":[307]},{"name":"OSS_FATAL_ERROR","features":[307]},{"name":"OSS_INDEFINITE_NOT_SUPPORTED","features":[307]},{"name":"OSS_LIMITED","features":[307]},{"name":"OSS_MEM_ERROR","features":[307]},{"name":"OSS_MEM_MGR_DLL_NOT_LINKED","features":[307]},{"name":"OSS_MORE_BUF","features":[307]},{"name":"OSS_MORE_INPUT","features":[307]},{"name":"OSS_MUTEX_NOT_CREATED","features":[307]},{"name":"OSS_NEGATIVE_UINTEGER","features":[307]},{"name":"OSS_NULL_FCN","features":[307]},{"name":"OSS_NULL_TBL","features":[307]},{"name":"OSS_OID_DLL_NOT_LINKED","features":[307]},{"name":"OSS_OPEN_TYPE_ERROR","features":[307]},{"name":"OSS_OUT_MEMORY","features":[307]},{"name":"OSS_OUT_OF_RANGE","features":[307]},{"name":"OSS_PDU_MISMATCH","features":[307]},{"name":"OSS_PDU_RANGE","features":[307]},{"name":"OSS_PDV_CODE_NOT_LINKED","features":[307]},{"name":"OSS_PDV_DLL_NOT_LINKED","features":[307]},{"name":"OSS_PER_DLL_NOT_LINKED","features":[307]},{"name":"OSS_REAL_CODE_NOT_LINKED","features":[307]},{"name":"OSS_REAL_DLL_NOT_LINKED","features":[307]},{"name":"OSS_TABLE_MISMATCH","features":[307]},{"name":"OSS_TOO_LONG","features":[307]},{"name":"OSS_TRACE_FILE_ALREADY_OPEN","features":[307]},{"name":"OSS_TYPE_NOT_SUPPORTED","features":[307]},{"name":"OSS_UNAVAIL_ENCRULES","features":[307]},{"name":"OSS_UNIMPLEMENTED","features":[307]},{"name":"PAPCFUNC","features":[307]},{"name":"PEERDIST_ERROR_ALREADY_COMPLETED","features":[307]},{"name":"PEERDIST_ERROR_ALREADY_EXISTS","features":[307]},{"name":"PEERDIST_ERROR_ALREADY_INITIALIZED","features":[307]},{"name":"PEERDIST_ERROR_CANNOT_PARSE_CONTENTINFO","features":[307]},{"name":"PEERDIST_ERROR_CONTENTINFO_VERSION_UNSUPPORTED","features":[307]},{"name":"PEERDIST_ERROR_INVALIDATED","features":[307]},{"name":"PEERDIST_ERROR_INVALID_CONFIGURATION","features":[307]},{"name":"PEERDIST_ERROR_MISSING_DATA","features":[307]},{"name":"PEERDIST_ERROR_NOT_INITIALIZED","features":[307]},{"name":"PEERDIST_ERROR_NOT_LICENSED","features":[307]},{"name":"PEERDIST_ERROR_NO_MORE","features":[307]},{"name":"PEERDIST_ERROR_OPERATION_NOTFOUND","features":[307]},{"name":"PEERDIST_ERROR_OUT_OF_BOUNDS","features":[307]},{"name":"PEERDIST_ERROR_SERVICE_UNAVAILABLE","features":[307]},{"name":"PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"PEERDIST_ERROR_TRUST_FAILURE","features":[307]},{"name":"PEERDIST_ERROR_VERSION_UNSUPPORTED","features":[307]},{"name":"PEER_E_ALREADY_LISTENING","features":[307]},{"name":"PEER_E_CANNOT_CONVERT_PEER_NAME","features":[307]},{"name":"PEER_E_CANNOT_START_SERVICE","features":[307]},{"name":"PEER_E_CERT_STORE_CORRUPTED","features":[307]},{"name":"PEER_E_CHAIN_TOO_LONG","features":[307]},{"name":"PEER_E_CIRCULAR_CHAIN_DETECTED","features":[307]},{"name":"PEER_E_CLASSIFIER_TOO_LONG","features":[307]},{"name":"PEER_E_CLOUD_NAME_AMBIGUOUS","features":[307]},{"name":"PEER_E_CONNECTION_FAILED","features":[307]},{"name":"PEER_E_CONNECTION_NOT_AUTHENTICATED","features":[307]},{"name":"PEER_E_CONNECTION_NOT_FOUND","features":[307]},{"name":"PEER_E_CONNECTION_REFUSED","features":[307]},{"name":"PEER_E_CONNECT_SELF","features":[307]},{"name":"PEER_E_CONTACT_NOT_FOUND","features":[307]},{"name":"PEER_E_DATABASE_ACCESSDENIED","features":[307]},{"name":"PEER_E_DATABASE_ALREADY_PRESENT","features":[307]},{"name":"PEER_E_DATABASE_NOT_PRESENT","features":[307]},{"name":"PEER_E_DBINITIALIZATION_FAILED","features":[307]},{"name":"PEER_E_DBNAME_CHANGED","features":[307]},{"name":"PEER_E_DEFERRED_VALIDATION","features":[307]},{"name":"PEER_E_DUPLICATE_GRAPH","features":[307]},{"name":"PEER_E_EVENT_HANDLE_NOT_FOUND","features":[307]},{"name":"PEER_E_FW_BLOCKED_BY_POLICY","features":[307]},{"name":"PEER_E_FW_BLOCKED_BY_SHIELDS_UP","features":[307]},{"name":"PEER_E_FW_DECLINED","features":[307]},{"name":"PEER_E_FW_EXCEPTION_DISABLED","features":[307]},{"name":"PEER_E_GRAPH_IN_USE","features":[307]},{"name":"PEER_E_GRAPH_NOT_READY","features":[307]},{"name":"PEER_E_GRAPH_SHUTTING_DOWN","features":[307]},{"name":"PEER_E_GROUPS_EXIST","features":[307]},{"name":"PEER_E_GROUP_IN_USE","features":[307]},{"name":"PEER_E_GROUP_NOT_READY","features":[307]},{"name":"PEER_E_IDENTITY_DELETED","features":[307]},{"name":"PEER_E_IDENTITY_NOT_FOUND","features":[307]},{"name":"PEER_E_INVALID_ADDRESS","features":[307]},{"name":"PEER_E_INVALID_ATTRIBUTES","features":[307]},{"name":"PEER_E_INVALID_CLASSIFIER","features":[307]},{"name":"PEER_E_INVALID_CLASSIFIER_PROPERTY","features":[307]},{"name":"PEER_E_INVALID_CREDENTIAL","features":[307]},{"name":"PEER_E_INVALID_CREDENTIAL_INFO","features":[307]},{"name":"PEER_E_INVALID_DATABASE","features":[307]},{"name":"PEER_E_INVALID_FRIENDLY_NAME","features":[307]},{"name":"PEER_E_INVALID_GRAPH","features":[307]},{"name":"PEER_E_INVALID_GROUP","features":[307]},{"name":"PEER_E_INVALID_GROUP_PROPERTIES","features":[307]},{"name":"PEER_E_INVALID_PEER_HOST_NAME","features":[307]},{"name":"PEER_E_INVALID_PEER_NAME","features":[307]},{"name":"PEER_E_INVALID_RECORD","features":[307]},{"name":"PEER_E_INVALID_RECORD_EXPIRATION","features":[307]},{"name":"PEER_E_INVALID_RECORD_SIZE","features":[307]},{"name":"PEER_E_INVALID_ROLE_PROPERTY","features":[307]},{"name":"PEER_E_INVALID_SEARCH","features":[307]},{"name":"PEER_E_INVALID_TIME_PERIOD","features":[307]},{"name":"PEER_E_INVITATION_NOT_TRUSTED","features":[307]},{"name":"PEER_E_INVITE_CANCELLED","features":[307]},{"name":"PEER_E_INVITE_RESPONSE_NOT_AVAILABLE","features":[307]},{"name":"PEER_E_IPV6_NOT_INSTALLED","features":[307]},{"name":"PEER_E_MAX_RECORD_SIZE_EXCEEDED","features":[307]},{"name":"PEER_E_NODE_NOT_FOUND","features":[307]},{"name":"PEER_E_NOT_AUTHORIZED","features":[307]},{"name":"PEER_E_NOT_INITIALIZED","features":[307]},{"name":"PEER_E_NOT_LICENSED","features":[307]},{"name":"PEER_E_NOT_SIGNED_IN","features":[307]},{"name":"PEER_E_NO_CLOUD","features":[307]},{"name":"PEER_E_NO_KEY_ACCESS","features":[307]},{"name":"PEER_E_NO_MEMBERS_FOUND","features":[307]},{"name":"PEER_E_NO_MEMBER_CONNECTIONS","features":[307]},{"name":"PEER_E_NO_MORE","features":[307]},{"name":"PEER_E_PASSWORD_DOES_NOT_MEET_POLICY","features":[307]},{"name":"PEER_E_PNRP_DUPLICATE_PEER_NAME","features":[307]},{"name":"PEER_E_PRIVACY_DECLINED","features":[307]},{"name":"PEER_E_RECORD_NOT_FOUND","features":[307]},{"name":"PEER_E_SERVICE_NOT_AVAILABLE","features":[307]},{"name":"PEER_E_TIMEOUT","features":[307]},{"name":"PEER_E_TOO_MANY_ATTRIBUTES","features":[307]},{"name":"PEER_E_TOO_MANY_IDENTITIES","features":[307]},{"name":"PEER_E_UNABLE_TO_LISTEN","features":[307]},{"name":"PEER_E_UNSUPPORTED_VERSION","features":[307]},{"name":"PEER_S_ALREADY_A_MEMBER","features":[307]},{"name":"PEER_S_ALREADY_CONNECTED","features":[307]},{"name":"PEER_S_GRAPH_DATA_CREATED","features":[307]},{"name":"PEER_S_NO_CONNECTIVITY","features":[307]},{"name":"PEER_S_NO_EVENT_DATA","features":[307]},{"name":"PEER_S_SUBSCRIPTION_EXISTS","features":[307]},{"name":"PERSIST_E_NOTSELFSIZING","features":[307]},{"name":"PERSIST_E_SIZEDEFINITE","features":[307]},{"name":"PERSIST_E_SIZEINDEFINITE","features":[307]},{"name":"PLA_E_CABAPI_FAILURE","features":[307]},{"name":"PLA_E_CONFLICT_INCL_EXCL_API","features":[307]},{"name":"PLA_E_CREDENTIALS_REQUIRED","features":[307]},{"name":"PLA_E_DCS_ALREADY_EXISTS","features":[307]},{"name":"PLA_E_DCS_IN_USE","features":[307]},{"name":"PLA_E_DCS_NOT_FOUND","features":[307]},{"name":"PLA_E_DCS_NOT_RUNNING","features":[307]},{"name":"PLA_E_DCS_SINGLETON_REQUIRED","features":[307]},{"name":"PLA_E_DCS_START_WAIT_TIMEOUT","features":[307]},{"name":"PLA_E_DC_ALREADY_EXISTS","features":[307]},{"name":"PLA_E_DC_START_WAIT_TIMEOUT","features":[307]},{"name":"PLA_E_EXE_ALREADY_CONFIGURED","features":[307]},{"name":"PLA_E_EXE_FULL_PATH_REQUIRED","features":[307]},{"name":"PLA_E_EXE_PATH_NOT_VALID","features":[307]},{"name":"PLA_E_INVALID_SESSION_NAME","features":[307]},{"name":"PLA_E_NETWORK_EXE_NOT_VALID","features":[307]},{"name":"PLA_E_NO_DUPLICATES","features":[307]},{"name":"PLA_E_NO_MIN_DISK","features":[307]},{"name":"PLA_E_PLA_CHANNEL_NOT_ENABLED","features":[307]},{"name":"PLA_E_PROPERTY_CONFLICT","features":[307]},{"name":"PLA_E_REPORT_WAIT_TIMEOUT","features":[307]},{"name":"PLA_E_RULES_MANAGER_FAILED","features":[307]},{"name":"PLA_E_TASKSCHED_CHANNEL_NOT_ENABLED","features":[307]},{"name":"PLA_E_TOO_MANY_FOLDERS","features":[307]},{"name":"PLA_S_PROPERTY_IGNORED","features":[307]},{"name":"POINT","features":[307]},{"name":"POINTL","features":[307]},{"name":"POINTS","features":[307]},{"name":"PRESENTATION_ERROR_LOST","features":[307]},{"name":"PROC","features":[307]},{"name":"PSINK_E_INDEX_ONLY","features":[307]},{"name":"PSINK_E_LARGE_ATTACHMENT","features":[307]},{"name":"PSINK_E_QUERY_ONLY","features":[307]},{"name":"PSINK_S_LARGE_WORD","features":[307]},{"name":"PSTR","features":[307]},{"name":"PWSTR","features":[307]},{"name":"QPARSE_E_EXPECTING_BRACE","features":[307]},{"name":"QPARSE_E_EXPECTING_COMMA","features":[307]},{"name":"QPARSE_E_EXPECTING_CURRENCY","features":[307]},{"name":"QPARSE_E_EXPECTING_DATE","features":[307]},{"name":"QPARSE_E_EXPECTING_EOS","features":[307]},{"name":"QPARSE_E_EXPECTING_GUID","features":[307]},{"name":"QPARSE_E_EXPECTING_INTEGER","features":[307]},{"name":"QPARSE_E_EXPECTING_PAREN","features":[307]},{"name":"QPARSE_E_EXPECTING_PHRASE","features":[307]},{"name":"QPARSE_E_EXPECTING_PROPERTY","features":[307]},{"name":"QPARSE_E_EXPECTING_REAL","features":[307]},{"name":"QPARSE_E_EXPECTING_REGEX","features":[307]},{"name":"QPARSE_E_EXPECTING_REGEX_PROPERTY","features":[307]},{"name":"QPARSE_E_INVALID_GROUPING","features":[307]},{"name":"QPARSE_E_INVALID_LITERAL","features":[307]},{"name":"QPARSE_E_INVALID_QUERY","features":[307]},{"name":"QPARSE_E_INVALID_RANKMETHOD","features":[307]},{"name":"QPARSE_E_INVALID_SORT_ORDER","features":[307]},{"name":"QPARSE_E_NOT_YET_IMPLEMENTED","features":[307]},{"name":"QPARSE_E_NO_SUCH_PROPERTY","features":[307]},{"name":"QPARSE_E_NO_SUCH_SORT_PROPERTY","features":[307]},{"name":"QPARSE_E_UNEXPECTED_EOS","features":[307]},{"name":"QPARSE_E_UNEXPECTED_NOT","features":[307]},{"name":"QPARSE_E_UNSUPPORTED_PROPERTY_TYPE","features":[307]},{"name":"QPARSE_E_WEIGHT_OUT_OF_RANGE","features":[307]},{"name":"QPLIST_E_BAD_GUID","features":[307]},{"name":"QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE","features":[307]},{"name":"QPLIST_E_CANT_OPEN_FILE","features":[307]},{"name":"QPLIST_E_CANT_SET_PROPERTY","features":[307]},{"name":"QPLIST_E_DUPLICATE","features":[307]},{"name":"QPLIST_E_EXPECTING_CLOSE_PAREN","features":[307]},{"name":"QPLIST_E_EXPECTING_GUID","features":[307]},{"name":"QPLIST_E_EXPECTING_INTEGER","features":[307]},{"name":"QPLIST_E_EXPECTING_NAME","features":[307]},{"name":"QPLIST_E_EXPECTING_PROP_SPEC","features":[307]},{"name":"QPLIST_E_EXPECTING_TYPE","features":[307]},{"name":"QPLIST_E_READ_ERROR","features":[307]},{"name":"QPLIST_E_UNRECOGNIZED_TYPE","features":[307]},{"name":"QPLIST_E_VECTORBYREF_USED_ALONE","features":[307]},{"name":"QPLIST_S_DUPLICATE","features":[307]},{"name":"QUERY_E_ALLNOISE","features":[307]},{"name":"QUERY_E_DIR_ON_REMOVABLE_DRIVE","features":[307]},{"name":"QUERY_E_DUPLICATE_OUTPUT_COLUMN","features":[307]},{"name":"QUERY_E_FAILED","features":[307]},{"name":"QUERY_E_INVALIDCATEGORIZE","features":[307]},{"name":"QUERY_E_INVALIDQUERY","features":[307]},{"name":"QUERY_E_INVALIDRESTRICTION","features":[307]},{"name":"QUERY_E_INVALIDSORT","features":[307]},{"name":"QUERY_E_INVALID_DIRECTORY","features":[307]},{"name":"QUERY_E_INVALID_OUTPUT_COLUMN","features":[307]},{"name":"QUERY_E_TIMEDOUT","features":[307]},{"name":"QUERY_E_TOOCOMPLEX","features":[307]},{"name":"QUERY_S_NO_QUERY","features":[307]},{"name":"QUTIL_E_CANT_CONVERT_VROOT","features":[307]},{"name":"QUTIL_E_INVALID_CODEPAGE","features":[307]},{"name":"RECT","features":[307]},{"name":"RECTL","features":[307]},{"name":"REGDB_E_BADTHREADINGMODEL","features":[307]},{"name":"REGDB_E_CLASSNOTREG","features":[307]},{"name":"REGDB_E_FIRST","features":[307]},{"name":"REGDB_E_IIDNOTREG","features":[307]},{"name":"REGDB_E_INVALIDVALUE","features":[307]},{"name":"REGDB_E_KEYMISSING","features":[307]},{"name":"REGDB_E_LAST","features":[307]},{"name":"REGDB_E_PACKAGEPOLICYVIOLATION","features":[307]},{"name":"REGDB_E_READREGDB","features":[307]},{"name":"REGDB_E_WRITEREGDB","features":[307]},{"name":"REGDB_S_FIRST","features":[307]},{"name":"REGDB_S_LAST","features":[307]},{"name":"ROUTEBASE","features":[307]},{"name":"ROUTEBASEEND","features":[307]},{"name":"RO_E_BLOCKED_CROSS_ASTA_CALL","features":[307]},{"name":"RO_E_CANNOT_ACTIVATE_FULL_TRUST_SERVER","features":[307]},{"name":"RO_E_CANNOT_ACTIVATE_UNIVERSAL_APPLICATION_SERVER","features":[307]},{"name":"RO_E_CHANGE_NOTIFICATION_IN_PROGRESS","features":[307]},{"name":"RO_E_CLOSED","features":[307]},{"name":"RO_E_COMMITTED","features":[307]},{"name":"RO_E_ERROR_STRING_NOT_FOUND","features":[307]},{"name":"RO_E_EXCLUSIVE_WRITE","features":[307]},{"name":"RO_E_INVALID_METADATA_FILE","features":[307]},{"name":"RO_E_METADATA_INVALID_TYPE_FORMAT","features":[307]},{"name":"RO_E_METADATA_NAME_IS_NAMESPACE","features":[307]},{"name":"RO_E_METADATA_NAME_NOT_FOUND","features":[307]},{"name":"RO_E_MUST_BE_AGILE","features":[307]},{"name":"RO_E_UNSUPPORTED_FROM_MTA","features":[307]},{"name":"RPC_E_ACCESS_DENIED","features":[307]},{"name":"RPC_E_ATTEMPTED_MULTITHREAD","features":[307]},{"name":"RPC_E_CALL_CANCELED","features":[307]},{"name":"RPC_E_CALL_COMPLETE","features":[307]},{"name":"RPC_E_CALL_REJECTED","features":[307]},{"name":"RPC_E_CANTCALLOUT_AGAIN","features":[307]},{"name":"RPC_E_CANTCALLOUT_INASYNCCALL","features":[307]},{"name":"RPC_E_CANTCALLOUT_INEXTERNALCALL","features":[307]},{"name":"RPC_E_CANTCALLOUT_ININPUTSYNCCALL","features":[307]},{"name":"RPC_E_CANTPOST_INSENDCALL","features":[307]},{"name":"RPC_E_CANTTRANSMIT_CALL","features":[307]},{"name":"RPC_E_CHANGED_MODE","features":[307]},{"name":"RPC_E_CLIENT_CANTMARSHAL_DATA","features":[307]},{"name":"RPC_E_CLIENT_CANTUNMARSHAL_DATA","features":[307]},{"name":"RPC_E_CLIENT_DIED","features":[307]},{"name":"RPC_E_CONNECTION_TERMINATED","features":[307]},{"name":"RPC_E_DISCONNECTED","features":[307]},{"name":"RPC_E_FAULT","features":[307]},{"name":"RPC_E_FULLSIC_REQUIRED","features":[307]},{"name":"RPC_E_INVALIDMETHOD","features":[307]},{"name":"RPC_E_INVALID_CALLDATA","features":[307]},{"name":"RPC_E_INVALID_DATA","features":[307]},{"name":"RPC_E_INVALID_DATAPACKET","features":[307]},{"name":"RPC_E_INVALID_EXTENSION","features":[307]},{"name":"RPC_E_INVALID_HEADER","features":[307]},{"name":"RPC_E_INVALID_IPID","features":[307]},{"name":"RPC_E_INVALID_OBJECT","features":[307]},{"name":"RPC_E_INVALID_OBJREF","features":[307]},{"name":"RPC_E_INVALID_PARAMETER","features":[307]},{"name":"RPC_E_INVALID_STD_NAME","features":[307]},{"name":"RPC_E_NOT_REGISTERED","features":[307]},{"name":"RPC_E_NO_CONTEXT","features":[307]},{"name":"RPC_E_NO_GOOD_SECURITY_PACKAGES","features":[307]},{"name":"RPC_E_NO_SYNC","features":[307]},{"name":"RPC_E_OUT_OF_RESOURCES","features":[307]},{"name":"RPC_E_REMOTE_DISABLED","features":[307]},{"name":"RPC_E_RETRY","features":[307]},{"name":"RPC_E_SERVERCALL_REJECTED","features":[307]},{"name":"RPC_E_SERVERCALL_RETRYLATER","features":[307]},{"name":"RPC_E_SERVERFAULT","features":[307]},{"name":"RPC_E_SERVER_CANTMARSHAL_DATA","features":[307]},{"name":"RPC_E_SERVER_CANTUNMARSHAL_DATA","features":[307]},{"name":"RPC_E_SERVER_DIED","features":[307]},{"name":"RPC_E_SERVER_DIED_DNE","features":[307]},{"name":"RPC_E_SYS_CALL_FAILED","features":[307]},{"name":"RPC_E_THREAD_NOT_INIT","features":[307]},{"name":"RPC_E_TIMEOUT","features":[307]},{"name":"RPC_E_TOO_LATE","features":[307]},{"name":"RPC_E_UNEXPECTED","features":[307]},{"name":"RPC_E_UNSECURE_CALL","features":[307]},{"name":"RPC_E_VERSION_MISMATCH","features":[307]},{"name":"RPC_E_WRONG_THREAD","features":[307]},{"name":"RPC_NT_ADDRESS_ERROR","features":[307]},{"name":"RPC_NT_ALREADY_LISTENING","features":[307]},{"name":"RPC_NT_ALREADY_REGISTERED","features":[307]},{"name":"RPC_NT_BAD_STUB_DATA","features":[307]},{"name":"RPC_NT_BINDING_HAS_NO_AUTH","features":[307]},{"name":"RPC_NT_BINDING_INCOMPLETE","features":[307]},{"name":"RPC_NT_BYTE_COUNT_TOO_SMALL","features":[307]},{"name":"RPC_NT_CALL_CANCELLED","features":[307]},{"name":"RPC_NT_CALL_FAILED","features":[307]},{"name":"RPC_NT_CALL_FAILED_DNE","features":[307]},{"name":"RPC_NT_CALL_IN_PROGRESS","features":[307]},{"name":"RPC_NT_CANNOT_SUPPORT","features":[307]},{"name":"RPC_NT_CANT_CREATE_ENDPOINT","features":[307]},{"name":"RPC_NT_COMM_FAILURE","features":[307]},{"name":"RPC_NT_COOKIE_AUTH_FAILED","features":[307]},{"name":"RPC_NT_DUPLICATE_ENDPOINT","features":[307]},{"name":"RPC_NT_ENTRY_ALREADY_EXISTS","features":[307]},{"name":"RPC_NT_ENTRY_NOT_FOUND","features":[307]},{"name":"RPC_NT_ENUM_VALUE_OUT_OF_RANGE","features":[307]},{"name":"RPC_NT_FP_DIV_ZERO","features":[307]},{"name":"RPC_NT_FP_OVERFLOW","features":[307]},{"name":"RPC_NT_FP_UNDERFLOW","features":[307]},{"name":"RPC_NT_GROUP_MEMBER_NOT_FOUND","features":[307]},{"name":"RPC_NT_INCOMPLETE_NAME","features":[307]},{"name":"RPC_NT_INTERFACE_NOT_FOUND","features":[307]},{"name":"RPC_NT_INTERNAL_ERROR","features":[307]},{"name":"RPC_NT_INVALID_ASYNC_CALL","features":[307]},{"name":"RPC_NT_INVALID_ASYNC_HANDLE","features":[307]},{"name":"RPC_NT_INVALID_AUTH_IDENTITY","features":[307]},{"name":"RPC_NT_INVALID_BINDING","features":[307]},{"name":"RPC_NT_INVALID_BOUND","features":[307]},{"name":"RPC_NT_INVALID_ENDPOINT_FORMAT","features":[307]},{"name":"RPC_NT_INVALID_ES_ACTION","features":[307]},{"name":"RPC_NT_INVALID_NAF_ID","features":[307]},{"name":"RPC_NT_INVALID_NAME_SYNTAX","features":[307]},{"name":"RPC_NT_INVALID_NETWORK_OPTIONS","features":[307]},{"name":"RPC_NT_INVALID_NET_ADDR","features":[307]},{"name":"RPC_NT_INVALID_OBJECT","features":[307]},{"name":"RPC_NT_INVALID_PIPE_OBJECT","features":[307]},{"name":"RPC_NT_INVALID_PIPE_OPERATION","features":[307]},{"name":"RPC_NT_INVALID_RPC_PROTSEQ","features":[307]},{"name":"RPC_NT_INVALID_STRING_BINDING","features":[307]},{"name":"RPC_NT_INVALID_STRING_UUID","features":[307]},{"name":"RPC_NT_INVALID_TAG","features":[307]},{"name":"RPC_NT_INVALID_TIMEOUT","features":[307]},{"name":"RPC_NT_INVALID_VERS_OPTION","features":[307]},{"name":"RPC_NT_MAX_CALLS_TOO_SMALL","features":[307]},{"name":"RPC_NT_NAME_SERVICE_UNAVAILABLE","features":[307]},{"name":"RPC_NT_NOTHING_TO_EXPORT","features":[307]},{"name":"RPC_NT_NOT_ALL_OBJS_UNEXPORTED","features":[307]},{"name":"RPC_NT_NOT_CANCELLED","features":[307]},{"name":"RPC_NT_NOT_LISTENING","features":[307]},{"name":"RPC_NT_NOT_RPC_ERROR","features":[307]},{"name":"RPC_NT_NO_BINDINGS","features":[307]},{"name":"RPC_NT_NO_CALL_ACTIVE","features":[307]},{"name":"RPC_NT_NO_CONTEXT_AVAILABLE","features":[307]},{"name":"RPC_NT_NO_ENDPOINT_FOUND","features":[307]},{"name":"RPC_NT_NO_ENTRY_NAME","features":[307]},{"name":"RPC_NT_NO_INTERFACES","features":[307]},{"name":"RPC_NT_NO_MORE_BINDINGS","features":[307]},{"name":"RPC_NT_NO_MORE_ENTRIES","features":[307]},{"name":"RPC_NT_NO_MORE_MEMBERS","features":[307]},{"name":"RPC_NT_NO_PRINC_NAME","features":[307]},{"name":"RPC_NT_NO_PROTSEQS","features":[307]},{"name":"RPC_NT_NO_PROTSEQS_REGISTERED","features":[307]},{"name":"RPC_NT_NULL_REF_POINTER","features":[307]},{"name":"RPC_NT_OBJECT_NOT_FOUND","features":[307]},{"name":"RPC_NT_OUT_OF_RESOURCES","features":[307]},{"name":"RPC_NT_PIPE_CLOSED","features":[307]},{"name":"RPC_NT_PIPE_DISCIPLINE_ERROR","features":[307]},{"name":"RPC_NT_PIPE_EMPTY","features":[307]},{"name":"RPC_NT_PROCNUM_OUT_OF_RANGE","features":[307]},{"name":"RPC_NT_PROTOCOL_ERROR","features":[307]},{"name":"RPC_NT_PROTSEQ_NOT_FOUND","features":[307]},{"name":"RPC_NT_PROTSEQ_NOT_SUPPORTED","features":[307]},{"name":"RPC_NT_PROXY_ACCESS_DENIED","features":[307]},{"name":"RPC_NT_SEC_PKG_ERROR","features":[307]},{"name":"RPC_NT_SEND_INCOMPLETE","features":[307]},{"name":"RPC_NT_SERVER_TOO_BUSY","features":[307]},{"name":"RPC_NT_SERVER_UNAVAILABLE","features":[307]},{"name":"RPC_NT_SS_CANNOT_GET_CALL_HANDLE","features":[307]},{"name":"RPC_NT_SS_CHAR_TRANS_OPEN_FAIL","features":[307]},{"name":"RPC_NT_SS_CHAR_TRANS_SHORT_FILE","features":[307]},{"name":"RPC_NT_SS_CONTEXT_DAMAGED","features":[307]},{"name":"RPC_NT_SS_CONTEXT_MISMATCH","features":[307]},{"name":"RPC_NT_SS_HANDLES_MISMATCH","features":[307]},{"name":"RPC_NT_SS_IN_NULL_CONTEXT","features":[307]},{"name":"RPC_NT_STRING_TOO_LONG","features":[307]},{"name":"RPC_NT_TYPE_ALREADY_REGISTERED","features":[307]},{"name":"RPC_NT_UNKNOWN_AUTHN_LEVEL","features":[307]},{"name":"RPC_NT_UNKNOWN_AUTHN_SERVICE","features":[307]},{"name":"RPC_NT_UNKNOWN_AUTHN_TYPE","features":[307]},{"name":"RPC_NT_UNKNOWN_AUTHZ_SERVICE","features":[307]},{"name":"RPC_NT_UNKNOWN_IF","features":[307]},{"name":"RPC_NT_UNKNOWN_MGR_TYPE","features":[307]},{"name":"RPC_NT_UNSUPPORTED_AUTHN_LEVEL","features":[307]},{"name":"RPC_NT_UNSUPPORTED_NAME_SYNTAX","features":[307]},{"name":"RPC_NT_UNSUPPORTED_TRANS_SYN","features":[307]},{"name":"RPC_NT_UNSUPPORTED_TYPE","features":[307]},{"name":"RPC_NT_UUID_LOCAL_ONLY","features":[307]},{"name":"RPC_NT_UUID_NO_ADDRESS","features":[307]},{"name":"RPC_NT_WRONG_ES_VERSION","features":[307]},{"name":"RPC_NT_WRONG_KIND_OF_BINDING","features":[307]},{"name":"RPC_NT_WRONG_PIPE_VERSION","features":[307]},{"name":"RPC_NT_WRONG_STUB_VERSION","features":[307]},{"name":"RPC_NT_ZERO_DIVIDE","features":[307]},{"name":"RPC_S_CALLPENDING","features":[307]},{"name":"RPC_S_WAITONTIMER","features":[307]},{"name":"RPC_X_BAD_STUB_DATA","features":[307]},{"name":"RPC_X_BYTE_COUNT_TOO_SMALL","features":[307]},{"name":"RPC_X_ENUM_VALUE_OUT_OF_RANGE","features":[307]},{"name":"RPC_X_ENUM_VALUE_TOO_LARGE","features":[307]},{"name":"RPC_X_INVALID_BOUND","features":[307]},{"name":"RPC_X_INVALID_BUFFER","features":[307]},{"name":"RPC_X_INVALID_ES_ACTION","features":[307]},{"name":"RPC_X_INVALID_PIPE_OBJECT","features":[307]},{"name":"RPC_X_INVALID_PIPE_OPERATION","features":[307]},{"name":"RPC_X_INVALID_TAG","features":[307]},{"name":"RPC_X_NO_MEMORY","features":[307]},{"name":"RPC_X_NO_MORE_ENTRIES","features":[307]},{"name":"RPC_X_NULL_REF_POINTER","features":[307]},{"name":"RPC_X_PIPE_APP_MEMORY","features":[307]},{"name":"RPC_X_PIPE_CLOSED","features":[307]},{"name":"RPC_X_PIPE_DISCIPLINE_ERROR","features":[307]},{"name":"RPC_X_PIPE_EMPTY","features":[307]},{"name":"RPC_X_SS_CANNOT_GET_CALL_HANDLE","features":[307]},{"name":"RPC_X_SS_CHAR_TRANS_OPEN_FAIL","features":[307]},{"name":"RPC_X_SS_CHAR_TRANS_SHORT_FILE","features":[307]},{"name":"RPC_X_SS_CONTEXT_DAMAGED","features":[307]},{"name":"RPC_X_SS_CONTEXT_MISMATCH","features":[307]},{"name":"RPC_X_SS_HANDLES_MISMATCH","features":[307]},{"name":"RPC_X_SS_IN_NULL_CONTEXT","features":[307]},{"name":"RPC_X_WRONG_ES_VERSION","features":[307]},{"name":"RPC_X_WRONG_PIPE_ORDER","features":[307]},{"name":"RPC_X_WRONG_PIPE_VERSION","features":[307]},{"name":"RPC_X_WRONG_STUB_VERSION","features":[307]},{"name":"RtlNtStatusToDosError","features":[307]},{"name":"SCARD_E_BAD_SEEK","features":[307]},{"name":"SCARD_E_CANCELLED","features":[307]},{"name":"SCARD_E_CANT_DISPOSE","features":[307]},{"name":"SCARD_E_CARD_UNSUPPORTED","features":[307]},{"name":"SCARD_E_CERTIFICATE_UNAVAILABLE","features":[307]},{"name":"SCARD_E_COMM_DATA_LOST","features":[307]},{"name":"SCARD_E_DIR_NOT_FOUND","features":[307]},{"name":"SCARD_E_DUPLICATE_READER","features":[307]},{"name":"SCARD_E_FILE_NOT_FOUND","features":[307]},{"name":"SCARD_E_ICC_CREATEORDER","features":[307]},{"name":"SCARD_E_ICC_INSTALLATION","features":[307]},{"name":"SCARD_E_INSUFFICIENT_BUFFER","features":[307]},{"name":"SCARD_E_INVALID_ATR","features":[307]},{"name":"SCARD_E_INVALID_CHV","features":[307]},{"name":"SCARD_E_INVALID_HANDLE","features":[307]},{"name":"SCARD_E_INVALID_PARAMETER","features":[307]},{"name":"SCARD_E_INVALID_TARGET","features":[307]},{"name":"SCARD_E_INVALID_VALUE","features":[307]},{"name":"SCARD_E_NOT_READY","features":[307]},{"name":"SCARD_E_NOT_TRANSACTED","features":[307]},{"name":"SCARD_E_NO_ACCESS","features":[307]},{"name":"SCARD_E_NO_DIR","features":[307]},{"name":"SCARD_E_NO_FILE","features":[307]},{"name":"SCARD_E_NO_KEY_CONTAINER","features":[307]},{"name":"SCARD_E_NO_MEMORY","features":[307]},{"name":"SCARD_E_NO_PIN_CACHE","features":[307]},{"name":"SCARD_E_NO_READERS_AVAILABLE","features":[307]},{"name":"SCARD_E_NO_SERVICE","features":[307]},{"name":"SCARD_E_NO_SMARTCARD","features":[307]},{"name":"SCARD_E_NO_SUCH_CERTIFICATE","features":[307]},{"name":"SCARD_E_PCI_TOO_SMALL","features":[307]},{"name":"SCARD_E_PIN_CACHE_EXPIRED","features":[307]},{"name":"SCARD_E_PROTO_MISMATCH","features":[307]},{"name":"SCARD_E_READER_UNAVAILABLE","features":[307]},{"name":"SCARD_E_READER_UNSUPPORTED","features":[307]},{"name":"SCARD_E_READ_ONLY_CARD","features":[307]},{"name":"SCARD_E_SERVER_TOO_BUSY","features":[307]},{"name":"SCARD_E_SERVICE_STOPPED","features":[307]},{"name":"SCARD_E_SHARING_VIOLATION","features":[307]},{"name":"SCARD_E_SYSTEM_CANCELLED","features":[307]},{"name":"SCARD_E_TIMEOUT","features":[307]},{"name":"SCARD_E_UNEXPECTED","features":[307]},{"name":"SCARD_E_UNKNOWN_CARD","features":[307]},{"name":"SCARD_E_UNKNOWN_READER","features":[307]},{"name":"SCARD_E_UNKNOWN_RES_MNG","features":[307]},{"name":"SCARD_E_UNSUPPORTED_FEATURE","features":[307]},{"name":"SCARD_E_WRITE_TOO_MANY","features":[307]},{"name":"SCARD_F_COMM_ERROR","features":[307]},{"name":"SCARD_F_INTERNAL_ERROR","features":[307]},{"name":"SCARD_F_UNKNOWN_ERROR","features":[307]},{"name":"SCARD_F_WAITED_TOO_LONG","features":[307]},{"name":"SCARD_P_SHUTDOWN","features":[307]},{"name":"SCARD_W_CACHE_ITEM_NOT_FOUND","features":[307]},{"name":"SCARD_W_CACHE_ITEM_STALE","features":[307]},{"name":"SCARD_W_CACHE_ITEM_TOO_BIG","features":[307]},{"name":"SCARD_W_CANCELLED_BY_USER","features":[307]},{"name":"SCARD_W_CARD_NOT_AUTHENTICATED","features":[307]},{"name":"SCARD_W_CHV_BLOCKED","features":[307]},{"name":"SCARD_W_EOF","features":[307]},{"name":"SCARD_W_REMOVED_CARD","features":[307]},{"name":"SCARD_W_RESET_CARD","features":[307]},{"name":"SCARD_W_SECURITY_VIOLATION","features":[307]},{"name":"SCARD_W_UNPOWERED_CARD","features":[307]},{"name":"SCARD_W_UNRESPONSIVE_CARD","features":[307]},{"name":"SCARD_W_UNSUPPORTED_CARD","features":[307]},{"name":"SCARD_W_WRONG_CHV","features":[307]},{"name":"SCHED_E_ACCOUNT_DBASE_CORRUPT","features":[307]},{"name":"SCHED_E_ACCOUNT_INFORMATION_NOT_SET","features":[307]},{"name":"SCHED_E_ACCOUNT_NAME_NOT_FOUND","features":[307]},{"name":"SCHED_E_ALREADY_RUNNING","features":[307]},{"name":"SCHED_E_CANNOT_OPEN_TASK","features":[307]},{"name":"SCHED_E_DEPRECATED_FEATURE_USED","features":[307]},{"name":"SCHED_E_INVALIDVALUE","features":[307]},{"name":"SCHED_E_INVALID_TASK","features":[307]},{"name":"SCHED_E_INVALID_TASK_HASH","features":[307]},{"name":"SCHED_E_MALFORMEDXML","features":[307]},{"name":"SCHED_E_MISSINGNODE","features":[307]},{"name":"SCHED_E_NAMESPACE","features":[307]},{"name":"SCHED_E_NO_SECURITY_SERVICES","features":[307]},{"name":"SCHED_E_PAST_END_BOUNDARY","features":[307]},{"name":"SCHED_E_SERVICE_NOT_AVAILABLE","features":[307]},{"name":"SCHED_E_SERVICE_NOT_INSTALLED","features":[307]},{"name":"SCHED_E_SERVICE_NOT_LOCALSYSTEM","features":[307]},{"name":"SCHED_E_SERVICE_NOT_RUNNING","features":[307]},{"name":"SCHED_E_SERVICE_TOO_BUSY","features":[307]},{"name":"SCHED_E_START_ON_DEMAND","features":[307]},{"name":"SCHED_E_TASK_ATTEMPTED","features":[307]},{"name":"SCHED_E_TASK_DISABLED","features":[307]},{"name":"SCHED_E_TASK_NOT_READY","features":[307]},{"name":"SCHED_E_TASK_NOT_RUNNING","features":[307]},{"name":"SCHED_E_TASK_NOT_UBPM_COMPAT","features":[307]},{"name":"SCHED_E_TASK_NOT_V1_COMPAT","features":[307]},{"name":"SCHED_E_TOO_MANY_NODES","features":[307]},{"name":"SCHED_E_TRIGGER_NOT_FOUND","features":[307]},{"name":"SCHED_E_UNEXPECTEDNODE","features":[307]},{"name":"SCHED_E_UNKNOWN_OBJECT_VERSION","features":[307]},{"name":"SCHED_E_UNSUPPORTED_ACCOUNT_OPTION","features":[307]},{"name":"SCHED_E_USER_NOT_LOGGED_ON","features":[307]},{"name":"SCHED_S_BATCH_LOGON_PROBLEM","features":[307]},{"name":"SCHED_S_EVENT_TRIGGER","features":[307]},{"name":"SCHED_S_SOME_TRIGGERS_FAILED","features":[307]},{"name":"SCHED_S_TASK_DISABLED","features":[307]},{"name":"SCHED_S_TASK_HAS_NOT_RUN","features":[307]},{"name":"SCHED_S_TASK_NOT_SCHEDULED","features":[307]},{"name":"SCHED_S_TASK_NO_MORE_RUNS","features":[307]},{"name":"SCHED_S_TASK_NO_VALID_TRIGGERS","features":[307]},{"name":"SCHED_S_TASK_QUEUED","features":[307]},{"name":"SCHED_S_TASK_READY","features":[307]},{"name":"SCHED_S_TASK_RUNNING","features":[307]},{"name":"SCHED_S_TASK_TERMINATED","features":[307]},{"name":"SDIAG_E_CANCELLED","features":[307]},{"name":"SDIAG_E_CANNOTRUN","features":[307]},{"name":"SDIAG_E_DISABLED","features":[307]},{"name":"SDIAG_E_MANAGEDHOST","features":[307]},{"name":"SDIAG_E_NOVERIFIER","features":[307]},{"name":"SDIAG_E_POWERSHELL","features":[307]},{"name":"SDIAG_E_RESOURCE","features":[307]},{"name":"SDIAG_E_ROOTCAUSE","features":[307]},{"name":"SDIAG_E_SCRIPT","features":[307]},{"name":"SDIAG_E_TRUST","features":[307]},{"name":"SDIAG_E_VERSION","features":[307]},{"name":"SDIAG_S_CANNOTRUN","features":[307]},{"name":"SEARCH_E_NOMONIKER","features":[307]},{"name":"SEARCH_E_NOREGION","features":[307]},{"name":"SEARCH_S_NOMOREHITS","features":[307]},{"name":"SEC_E_ALGORITHM_MISMATCH","features":[307]},{"name":"SEC_E_APPLICATION_PROTOCOL_MISMATCH","features":[307]},{"name":"SEC_E_BAD_BINDINGS","features":[307]},{"name":"SEC_E_BAD_PKGID","features":[307]},{"name":"SEC_E_BUFFER_TOO_SMALL","features":[307]},{"name":"SEC_E_CANNOT_INSTALL","features":[307]},{"name":"SEC_E_CANNOT_PACK","features":[307]},{"name":"SEC_E_CERT_EXPIRED","features":[307]},{"name":"SEC_E_CERT_UNKNOWN","features":[307]},{"name":"SEC_E_CERT_WRONG_USAGE","features":[307]},{"name":"SEC_E_CONTEXT_EXPIRED","features":[307]},{"name":"SEC_E_CROSSREALM_DELEGATION_FAILURE","features":[307]},{"name":"SEC_E_CRYPTO_SYSTEM_INVALID","features":[307]},{"name":"SEC_E_DECRYPT_FAILURE","features":[307]},{"name":"SEC_E_DELEGATION_POLICY","features":[307]},{"name":"SEC_E_DELEGATION_REQUIRED","features":[307]},{"name":"SEC_E_DOWNGRADE_DETECTED","features":[307]},{"name":"SEC_E_ENCRYPT_FAILURE","features":[307]},{"name":"SEC_E_EXT_BUFFER_TOO_SMALL","features":[307]},{"name":"SEC_E_ILLEGAL_MESSAGE","features":[307]},{"name":"SEC_E_INCOMPLETE_CREDENTIALS","features":[307]},{"name":"SEC_E_INCOMPLETE_MESSAGE","features":[307]},{"name":"SEC_E_INSUFFICIENT_BUFFERS","features":[307]},{"name":"SEC_E_INSUFFICIENT_MEMORY","features":[307]},{"name":"SEC_E_INTERNAL_ERROR","features":[307]},{"name":"SEC_E_INVALID_HANDLE","features":[307]},{"name":"SEC_E_INVALID_PARAMETER","features":[307]},{"name":"SEC_E_INVALID_TOKEN","features":[307]},{"name":"SEC_E_INVALID_UPN_NAME","features":[307]},{"name":"SEC_E_ISSUING_CA_UNTRUSTED","features":[307]},{"name":"SEC_E_ISSUING_CA_UNTRUSTED_KDC","features":[307]},{"name":"SEC_E_KDC_CERT_EXPIRED","features":[307]},{"name":"SEC_E_KDC_CERT_REVOKED","features":[307]},{"name":"SEC_E_KDC_INVALID_REQUEST","features":[307]},{"name":"SEC_E_KDC_UNABLE_TO_REFER","features":[307]},{"name":"SEC_E_KDC_UNKNOWN_ETYPE","features":[307]},{"name":"SEC_E_LOGON_DENIED","features":[307]},{"name":"SEC_E_MAX_REFERRALS_EXCEEDED","features":[307]},{"name":"SEC_E_MESSAGE_ALTERED","features":[307]},{"name":"SEC_E_MULTIPLE_ACCOUNTS","features":[307]},{"name":"SEC_E_MUST_BE_KDC","features":[307]},{"name":"SEC_E_MUTUAL_AUTH_FAILED","features":[307]},{"name":"SEC_E_NOT_OWNER","features":[307]},{"name":"SEC_E_NOT_SUPPORTED","features":[307]},{"name":"SEC_E_NO_AUTHENTICATING_AUTHORITY","features":[307]},{"name":"SEC_E_NO_CONTEXT","features":[307]},{"name":"SEC_E_NO_CREDENTIALS","features":[307]},{"name":"SEC_E_NO_IMPERSONATION","features":[307]},{"name":"SEC_E_NO_IP_ADDRESSES","features":[307]},{"name":"SEC_E_NO_KERB_KEY","features":[307]},{"name":"SEC_E_NO_PA_DATA","features":[307]},{"name":"SEC_E_NO_S4U_PROT_SUPPORT","features":[307]},{"name":"SEC_E_NO_SPM","features":[307]},{"name":"SEC_E_NO_TGT_REPLY","features":[307]},{"name":"SEC_E_OK","features":[307]},{"name":"SEC_E_ONLY_HTTPS_ALLOWED","features":[307]},{"name":"SEC_E_OUT_OF_SEQUENCE","features":[307]},{"name":"SEC_E_PKINIT_CLIENT_FAILURE","features":[307]},{"name":"SEC_E_PKINIT_NAME_MISMATCH","features":[307]},{"name":"SEC_E_PKU2U_CERT_FAILURE","features":[307]},{"name":"SEC_E_POLICY_NLTM_ONLY","features":[307]},{"name":"SEC_E_QOP_NOT_SUPPORTED","features":[307]},{"name":"SEC_E_REVOCATION_OFFLINE_C","features":[307]},{"name":"SEC_E_REVOCATION_OFFLINE_KDC","features":[307]},{"name":"SEC_E_SECPKG_NOT_FOUND","features":[307]},{"name":"SEC_E_SECURITY_QOS_FAILED","features":[307]},{"name":"SEC_E_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"SEC_E_SMARTCARD_CERT_EXPIRED","features":[307]},{"name":"SEC_E_SMARTCARD_CERT_REVOKED","features":[307]},{"name":"SEC_E_SMARTCARD_LOGON_REQUIRED","features":[307]},{"name":"SEC_E_STRONG_CRYPTO_NOT_SUPPORTED","features":[307]},{"name":"SEC_E_TARGET_UNKNOWN","features":[307]},{"name":"SEC_E_TIME_SKEW","features":[307]},{"name":"SEC_E_TOO_MANY_PRINCIPALS","features":[307]},{"name":"SEC_E_UNFINISHED_CONTEXT_DELETED","features":[307]},{"name":"SEC_E_UNKNOWN_CREDENTIALS","features":[307]},{"name":"SEC_E_UNSUPPORTED_FUNCTION","features":[307]},{"name":"SEC_E_UNSUPPORTED_PREAUTH","features":[307]},{"name":"SEC_E_UNTRUSTED_ROOT","features":[307]},{"name":"SEC_E_WRONG_CREDENTIAL_HANDLE","features":[307]},{"name":"SEC_E_WRONG_PRINCIPAL","features":[307]},{"name":"SEC_I_ASYNC_CALL_PENDING","features":[307]},{"name":"SEC_I_COMPLETE_AND_CONTINUE","features":[307]},{"name":"SEC_I_COMPLETE_NEEDED","features":[307]},{"name":"SEC_I_CONTEXT_EXPIRED","features":[307]},{"name":"SEC_I_CONTINUE_NEEDED","features":[307]},{"name":"SEC_I_CONTINUE_NEEDED_MESSAGE_OK","features":[307]},{"name":"SEC_I_GENERIC_EXTENSION_RECEIVED","features":[307]},{"name":"SEC_I_INCOMPLETE_CREDENTIALS","features":[307]},{"name":"SEC_I_LOCAL_LOGON","features":[307]},{"name":"SEC_I_MESSAGE_FRAGMENT","features":[307]},{"name":"SEC_I_NO_LSA_CONTEXT","features":[307]},{"name":"SEC_I_NO_RENEGOTIATION","features":[307]},{"name":"SEC_I_RENEGOTIATE","features":[307]},{"name":"SEC_I_SIGNATURE_NEEDED","features":[307]},{"name":"SEVERITY_ERROR","features":[307]},{"name":"SEVERITY_SUCCESS","features":[307]},{"name":"SHANDLE_PTR","features":[307]},{"name":"SIZE","features":[307]},{"name":"SPAPI_E_AUTHENTICODE_DISALLOWED","features":[307]},{"name":"SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED","features":[307]},{"name":"SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER","features":[307]},{"name":"SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED","features":[307]},{"name":"SPAPI_E_BAD_INTERFACE_INSTALLSECT","features":[307]},{"name":"SPAPI_E_BAD_SECTION_NAME_LINE","features":[307]},{"name":"SPAPI_E_BAD_SERVICE_INSTALLSECT","features":[307]},{"name":"SPAPI_E_CANT_LOAD_CLASS_ICON","features":[307]},{"name":"SPAPI_E_CANT_REMOVE_DEVINST","features":[307]},{"name":"SPAPI_E_CLASS_MISMATCH","features":[307]},{"name":"SPAPI_E_DEVICE_INSTALLER_NOT_READY","features":[307]},{"name":"SPAPI_E_DEVICE_INSTALL_BLOCKED","features":[307]},{"name":"SPAPI_E_DEVICE_INTERFACE_ACTIVE","features":[307]},{"name":"SPAPI_E_DEVICE_INTERFACE_REMOVED","features":[307]},{"name":"SPAPI_E_DEVINFO_DATA_LOCKED","features":[307]},{"name":"SPAPI_E_DEVINFO_LIST_LOCKED","features":[307]},{"name":"SPAPI_E_DEVINFO_NOT_REGISTERED","features":[307]},{"name":"SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE","features":[307]},{"name":"SPAPI_E_DEVINST_ALREADY_EXISTS","features":[307]},{"name":"SPAPI_E_DI_BAD_PATH","features":[307]},{"name":"SPAPI_E_DI_DONT_INSTALL","features":[307]},{"name":"SPAPI_E_DI_DO_DEFAULT","features":[307]},{"name":"SPAPI_E_DI_FUNCTION_OBSOLETE","features":[307]},{"name":"SPAPI_E_DI_NOFILECOPY","features":[307]},{"name":"SPAPI_E_DI_POSTPROCESSING_REQUIRED","features":[307]},{"name":"SPAPI_E_DRIVER_INSTALL_BLOCKED","features":[307]},{"name":"SPAPI_E_DRIVER_NONNATIVE","features":[307]},{"name":"SPAPI_E_DRIVER_STORE_ADD_FAILED","features":[307]},{"name":"SPAPI_E_DRIVER_STORE_DELETE_FAILED","features":[307]},{"name":"SPAPI_E_DUPLICATE_FOUND","features":[307]},{"name":"SPAPI_E_ERROR_NOT_INSTALLED","features":[307]},{"name":"SPAPI_E_EXPECTED_SECTION_NAME","features":[307]},{"name":"SPAPI_E_FILEQUEUE_LOCKED","features":[307]},{"name":"SPAPI_E_FILE_HASH_NOT_IN_CATALOG","features":[307]},{"name":"SPAPI_E_GENERAL_SYNTAX","features":[307]},{"name":"SPAPI_E_INCORRECTLY_COPIED_INF","features":[307]},{"name":"SPAPI_E_INF_IN_USE_BY_DEVICES","features":[307]},{"name":"SPAPI_E_INVALID_CLASS","features":[307]},{"name":"SPAPI_E_INVALID_CLASS_INSTALLER","features":[307]},{"name":"SPAPI_E_INVALID_COINSTALLER","features":[307]},{"name":"SPAPI_E_INVALID_DEVINST_NAME","features":[307]},{"name":"SPAPI_E_INVALID_FILTER_DRIVER","features":[307]},{"name":"SPAPI_E_INVALID_HWPROFILE","features":[307]},{"name":"SPAPI_E_INVALID_INF_LOGCONFIG","features":[307]},{"name":"SPAPI_E_INVALID_MACHINENAME","features":[307]},{"name":"SPAPI_E_INVALID_PROPPAGE_PROVIDER","features":[307]},{"name":"SPAPI_E_INVALID_REFERENCE_STRING","features":[307]},{"name":"SPAPI_E_INVALID_REG_PROPERTY","features":[307]},{"name":"SPAPI_E_INVALID_TARGET","features":[307]},{"name":"SPAPI_E_IN_WOW64","features":[307]},{"name":"SPAPI_E_KEY_DOES_NOT_EXIST","features":[307]},{"name":"SPAPI_E_LINE_NOT_FOUND","features":[307]},{"name":"SPAPI_E_MACHINE_UNAVAILABLE","features":[307]},{"name":"SPAPI_E_NON_WINDOWS_DRIVER","features":[307]},{"name":"SPAPI_E_NON_WINDOWS_NT_DRIVER","features":[307]},{"name":"SPAPI_E_NOT_AN_INSTALLED_OEM_INF","features":[307]},{"name":"SPAPI_E_NOT_DISABLEABLE","features":[307]},{"name":"SPAPI_E_NO_ASSOCIATED_CLASS","features":[307]},{"name":"SPAPI_E_NO_ASSOCIATED_SERVICE","features":[307]},{"name":"SPAPI_E_NO_AUTHENTICODE_CATALOG","features":[307]},{"name":"SPAPI_E_NO_BACKUP","features":[307]},{"name":"SPAPI_E_NO_CATALOG_FOR_OEM_INF","features":[307]},{"name":"SPAPI_E_NO_CLASSINSTALL_PARAMS","features":[307]},{"name":"SPAPI_E_NO_CLASS_DRIVER_LIST","features":[307]},{"name":"SPAPI_E_NO_COMPAT_DRIVERS","features":[307]},{"name":"SPAPI_E_NO_CONFIGMGR_SERVICES","features":[307]},{"name":"SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE","features":[307]},{"name":"SPAPI_E_NO_DEVICE_ICON","features":[307]},{"name":"SPAPI_E_NO_DEVICE_SELECTED","features":[307]},{"name":"SPAPI_E_NO_DRIVER_SELECTED","features":[307]},{"name":"SPAPI_E_NO_INF","features":[307]},{"name":"SPAPI_E_NO_SUCH_DEVICE_INTERFACE","features":[307]},{"name":"SPAPI_E_NO_SUCH_DEVINST","features":[307]},{"name":"SPAPI_E_NO_SUCH_INTERFACE_CLASS","features":[307]},{"name":"SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE","features":[307]},{"name":"SPAPI_E_PNP_REGISTRY_ERROR","features":[307]},{"name":"SPAPI_E_REMOTE_COMM_FAILURE","features":[307]},{"name":"SPAPI_E_REMOTE_REQUEST_UNSUPPORTED","features":[307]},{"name":"SPAPI_E_SCE_DISABLED","features":[307]},{"name":"SPAPI_E_SECTION_NAME_TOO_LONG","features":[307]},{"name":"SPAPI_E_SECTION_NOT_FOUND","features":[307]},{"name":"SPAPI_E_SET_SYSTEM_RESTORE_POINT","features":[307]},{"name":"SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH","features":[307]},{"name":"SPAPI_E_UNKNOWN_EXCEPTION","features":[307]},{"name":"SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW","features":[307]},{"name":"SPAPI_E_WRONG_INF_STYLE","features":[307]},{"name":"SPAPI_E_WRONG_INF_TYPE","features":[307]},{"name":"SQLITE_E_ABORT","features":[307]},{"name":"SQLITE_E_ABORT_ROLLBACK","features":[307]},{"name":"SQLITE_E_AUTH","features":[307]},{"name":"SQLITE_E_BUSY","features":[307]},{"name":"SQLITE_E_BUSY_RECOVERY","features":[307]},{"name":"SQLITE_E_BUSY_SNAPSHOT","features":[307]},{"name":"SQLITE_E_CANTOPEN","features":[307]},{"name":"SQLITE_E_CANTOPEN_CONVPATH","features":[307]},{"name":"SQLITE_E_CANTOPEN_FULLPATH","features":[307]},{"name":"SQLITE_E_CANTOPEN_ISDIR","features":[307]},{"name":"SQLITE_E_CANTOPEN_NOTEMPDIR","features":[307]},{"name":"SQLITE_E_CONSTRAINT","features":[307]},{"name":"SQLITE_E_CONSTRAINT_CHECK","features":[307]},{"name":"SQLITE_E_CONSTRAINT_COMMITHOOK","features":[307]},{"name":"SQLITE_E_CONSTRAINT_FOREIGNKEY","features":[307]},{"name":"SQLITE_E_CONSTRAINT_FUNCTION","features":[307]},{"name":"SQLITE_E_CONSTRAINT_NOTNULL","features":[307]},{"name":"SQLITE_E_CONSTRAINT_PRIMARYKEY","features":[307]},{"name":"SQLITE_E_CONSTRAINT_ROWID","features":[307]},{"name":"SQLITE_E_CONSTRAINT_TRIGGER","features":[307]},{"name":"SQLITE_E_CONSTRAINT_UNIQUE","features":[307]},{"name":"SQLITE_E_CONSTRAINT_VTAB","features":[307]},{"name":"SQLITE_E_CORRUPT","features":[307]},{"name":"SQLITE_E_CORRUPT_VTAB","features":[307]},{"name":"SQLITE_E_DONE","features":[307]},{"name":"SQLITE_E_EMPTY","features":[307]},{"name":"SQLITE_E_ERROR","features":[307]},{"name":"SQLITE_E_FORMAT","features":[307]},{"name":"SQLITE_E_FULL","features":[307]},{"name":"SQLITE_E_INTERNAL","features":[307]},{"name":"SQLITE_E_INTERRUPT","features":[307]},{"name":"SQLITE_E_IOERR","features":[307]},{"name":"SQLITE_E_IOERR_ACCESS","features":[307]},{"name":"SQLITE_E_IOERR_AUTH","features":[307]},{"name":"SQLITE_E_IOERR_BLOCKED","features":[307]},{"name":"SQLITE_E_IOERR_CHECKRESERVEDLOCK","features":[307]},{"name":"SQLITE_E_IOERR_CLOSE","features":[307]},{"name":"SQLITE_E_IOERR_CONVPATH","features":[307]},{"name":"SQLITE_E_IOERR_DELETE","features":[307]},{"name":"SQLITE_E_IOERR_DELETE_NOENT","features":[307]},{"name":"SQLITE_E_IOERR_DIR_CLOSE","features":[307]},{"name":"SQLITE_E_IOERR_DIR_FSYNC","features":[307]},{"name":"SQLITE_E_IOERR_FSTAT","features":[307]},{"name":"SQLITE_E_IOERR_FSYNC","features":[307]},{"name":"SQLITE_E_IOERR_GETTEMPPATH","features":[307]},{"name":"SQLITE_E_IOERR_LOCK","features":[307]},{"name":"SQLITE_E_IOERR_MMAP","features":[307]},{"name":"SQLITE_E_IOERR_NOMEM","features":[307]},{"name":"SQLITE_E_IOERR_RDLOCK","features":[307]},{"name":"SQLITE_E_IOERR_READ","features":[307]},{"name":"SQLITE_E_IOERR_SEEK","features":[307]},{"name":"SQLITE_E_IOERR_SHMLOCK","features":[307]},{"name":"SQLITE_E_IOERR_SHMMAP","features":[307]},{"name":"SQLITE_E_IOERR_SHMOPEN","features":[307]},{"name":"SQLITE_E_IOERR_SHMSIZE","features":[307]},{"name":"SQLITE_E_IOERR_SHORT_READ","features":[307]},{"name":"SQLITE_E_IOERR_TRUNCATE","features":[307]},{"name":"SQLITE_E_IOERR_UNLOCK","features":[307]},{"name":"SQLITE_E_IOERR_VNODE","features":[307]},{"name":"SQLITE_E_IOERR_WRITE","features":[307]},{"name":"SQLITE_E_LOCKED","features":[307]},{"name":"SQLITE_E_LOCKED_SHAREDCACHE","features":[307]},{"name":"SQLITE_E_MISMATCH","features":[307]},{"name":"SQLITE_E_MISUSE","features":[307]},{"name":"SQLITE_E_NOLFS","features":[307]},{"name":"SQLITE_E_NOMEM","features":[307]},{"name":"SQLITE_E_NOTADB","features":[307]},{"name":"SQLITE_E_NOTFOUND","features":[307]},{"name":"SQLITE_E_NOTICE","features":[307]},{"name":"SQLITE_E_NOTICE_RECOVER_ROLLBACK","features":[307]},{"name":"SQLITE_E_NOTICE_RECOVER_WAL","features":[307]},{"name":"SQLITE_E_PERM","features":[307]},{"name":"SQLITE_E_PROTOCOL","features":[307]},{"name":"SQLITE_E_RANGE","features":[307]},{"name":"SQLITE_E_READONLY","features":[307]},{"name":"SQLITE_E_READONLY_CANTLOCK","features":[307]},{"name":"SQLITE_E_READONLY_DBMOVED","features":[307]},{"name":"SQLITE_E_READONLY_RECOVERY","features":[307]},{"name":"SQLITE_E_READONLY_ROLLBACK","features":[307]},{"name":"SQLITE_E_ROW","features":[307]},{"name":"SQLITE_E_SCHEMA","features":[307]},{"name":"SQLITE_E_TOOBIG","features":[307]},{"name":"SQLITE_E_WARNING","features":[307]},{"name":"SQLITE_E_WARNING_AUTOINDEX","features":[307]},{"name":"STATEREPOSITORY_ERROR_CACHE_CORRUPTED","features":[307]},{"name":"STATEREPOSITORY_ERROR_DICTIONARY_CORRUPTED","features":[307]},{"name":"STATEREPOSITORY_E_BLOCKED","features":[307]},{"name":"STATEREPOSITORY_E_BUSY_RECOVERY_RETRY","features":[307]},{"name":"STATEREPOSITORY_E_BUSY_RECOVERY_TIMEOUT_EXCEEDED","features":[307]},{"name":"STATEREPOSITORY_E_BUSY_RETRY","features":[307]},{"name":"STATEREPOSITORY_E_BUSY_TIMEOUT_EXCEEDED","features":[307]},{"name":"STATEREPOSITORY_E_CACHE_NOT_INIITALIZED","features":[307]},{"name":"STATEREPOSITORY_E_CONCURRENCY_LOCKING_FAILURE","features":[307]},{"name":"STATEREPOSITORY_E_CONFIGURATION_INVALID","features":[307]},{"name":"STATEREPOSITORY_E_DEPENDENCY_NOT_RESOLVED","features":[307]},{"name":"STATEREPOSITORY_E_LOCKED_RETRY","features":[307]},{"name":"STATEREPOSITORY_E_LOCKED_SHAREDCACHE_RETRY","features":[307]},{"name":"STATEREPOSITORY_E_LOCKED_SHAREDCACHE_TIMEOUT_EXCEEDED","features":[307]},{"name":"STATEREPOSITORY_E_LOCKED_TIMEOUT_EXCEEDED","features":[307]},{"name":"STATEREPOSITORY_E_SERVICE_STOP_IN_PROGRESS","features":[307]},{"name":"STATEREPOSITORY_E_STATEMENT_INPROGRESS","features":[307]},{"name":"STATEREPOSITORY_E_TRANSACTION_REQUIRED","features":[307]},{"name":"STATEREPOSITORY_E_UNKNOWN_SCHEMA_VERSION","features":[307]},{"name":"STATEREPOSITORY_TRANSACTION_CALLER_ID_CHANGED","features":[307]},{"name":"STATEREPOSITORY_TRANSACTION_IN_PROGRESS","features":[307]},{"name":"STATEREPOSTORY_E_NESTED_TRANSACTION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_ABANDONED","features":[307]},{"name":"STATUS_ABANDONED_WAIT_0","features":[307]},{"name":"STATUS_ABANDONED_WAIT_63","features":[307]},{"name":"STATUS_ABANDON_HIBERFILE","features":[307]},{"name":"STATUS_ABIOS_INVALID_COMMAND","features":[307]},{"name":"STATUS_ABIOS_INVALID_LID","features":[307]},{"name":"STATUS_ABIOS_INVALID_SELECTOR","features":[307]},{"name":"STATUS_ABIOS_LID_ALREADY_OWNED","features":[307]},{"name":"STATUS_ABIOS_LID_NOT_EXIST","features":[307]},{"name":"STATUS_ABIOS_NOT_LID_OWNER","features":[307]},{"name":"STATUS_ABIOS_NOT_PRESENT","features":[307]},{"name":"STATUS_ABIOS_SELECTOR_NOT_AVAILABLE","features":[307]},{"name":"STATUS_ACCESS_AUDIT_BY_POLICY","features":[307]},{"name":"STATUS_ACCESS_DENIED","features":[307]},{"name":"STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT","features":[307]},{"name":"STATUS_ACCESS_DISABLED_BY_POLICY_OTHER","features":[307]},{"name":"STATUS_ACCESS_DISABLED_BY_POLICY_PATH","features":[307]},{"name":"STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER","features":[307]},{"name":"STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY","features":[307]},{"name":"STATUS_ACCESS_VIOLATION","features":[307]},{"name":"STATUS_ACPI_ACQUIRE_GLOBAL_LOCK","features":[307]},{"name":"STATUS_ACPI_ADDRESS_NOT_MAPPED","features":[307]},{"name":"STATUS_ACPI_ALREADY_INITIALIZED","features":[307]},{"name":"STATUS_ACPI_ASSERT_FAILED","features":[307]},{"name":"STATUS_ACPI_FATAL","features":[307]},{"name":"STATUS_ACPI_HANDLER_COLLISION","features":[307]},{"name":"STATUS_ACPI_INCORRECT_ARGUMENT_COUNT","features":[307]},{"name":"STATUS_ACPI_INVALID_ACCESS_SIZE","features":[307]},{"name":"STATUS_ACPI_INVALID_ARGTYPE","features":[307]},{"name":"STATUS_ACPI_INVALID_ARGUMENT","features":[307]},{"name":"STATUS_ACPI_INVALID_DATA","features":[307]},{"name":"STATUS_ACPI_INVALID_EVENTTYPE","features":[307]},{"name":"STATUS_ACPI_INVALID_INDEX","features":[307]},{"name":"STATUS_ACPI_INVALID_MUTEX_LEVEL","features":[307]},{"name":"STATUS_ACPI_INVALID_OBJTYPE","features":[307]},{"name":"STATUS_ACPI_INVALID_OPCODE","features":[307]},{"name":"STATUS_ACPI_INVALID_REGION","features":[307]},{"name":"STATUS_ACPI_INVALID_SUPERNAME","features":[307]},{"name":"STATUS_ACPI_INVALID_TABLE","features":[307]},{"name":"STATUS_ACPI_INVALID_TARGETTYPE","features":[307]},{"name":"STATUS_ACPI_MUTEX_NOT_OWNED","features":[307]},{"name":"STATUS_ACPI_MUTEX_NOT_OWNER","features":[307]},{"name":"STATUS_ACPI_NOT_INITIALIZED","features":[307]},{"name":"STATUS_ACPI_POWER_REQUEST_FAILED","features":[307]},{"name":"STATUS_ACPI_REG_HANDLER_FAILED","features":[307]},{"name":"STATUS_ACPI_RS_ACCESS","features":[307]},{"name":"STATUS_ACPI_STACK_OVERFLOW","features":[307]},{"name":"STATUS_ADAPTER_HARDWARE_ERROR","features":[307]},{"name":"STATUS_ADDRESS_ALREADY_ASSOCIATED","features":[307]},{"name":"STATUS_ADDRESS_ALREADY_EXISTS","features":[307]},{"name":"STATUS_ADDRESS_CLOSED","features":[307]},{"name":"STATUS_ADDRESS_NOT_ASSOCIATED","features":[307]},{"name":"STATUS_ADMINLESS_ACCESS_DENIED","features":[307]},{"name":"STATUS_ADVANCED_INSTALLER_FAILED","features":[307]},{"name":"STATUS_AGENTS_EXHAUSTED","features":[307]},{"name":"STATUS_ALERTED","features":[307]},{"name":"STATUS_ALIAS_EXISTS","features":[307]},{"name":"STATUS_ALLOCATE_BUCKET","features":[307]},{"name":"STATUS_ALLOTTED_SPACE_EXCEEDED","features":[307]},{"name":"STATUS_ALL_SIDS_FILTERED","features":[307]},{"name":"STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_ALPC_CHECK_COMPLETION_LIST","features":[307]},{"name":"STATUS_ALREADY_COMMITTED","features":[307]},{"name":"STATUS_ALREADY_COMPLETE","features":[307]},{"name":"STATUS_ALREADY_DISCONNECTED","features":[307]},{"name":"STATUS_ALREADY_HAS_STREAM_ID","features":[307]},{"name":"STATUS_ALREADY_INITIALIZED","features":[307]},{"name":"STATUS_ALREADY_REGISTERED","features":[307]},{"name":"STATUS_ALREADY_WIN32","features":[307]},{"name":"STATUS_AMBIGUOUS_SYSTEM_DEVICE","features":[307]},{"name":"STATUS_APC_RETURNED_WHILE_IMPERSONATING","features":[307]},{"name":"STATUS_APISET_NOT_HOSTED","features":[307]},{"name":"STATUS_APISET_NOT_PRESENT","features":[307]},{"name":"STATUS_APPEXEC_APP_COMPAT_BLOCK","features":[307]},{"name":"STATUS_APPEXEC_CALLER_WAIT_TIMEOUT","features":[307]},{"name":"STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING","features":[307]},{"name":"STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES","features":[307]},{"name":"STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION","features":[307]},{"name":"STATUS_APPEXEC_CONDITION_NOT_SATISFIED","features":[307]},{"name":"STATUS_APPEXEC_HANDLE_INVALIDATED","features":[307]},{"name":"STATUS_APPEXEC_HOST_ID_MISMATCH","features":[307]},{"name":"STATUS_APPEXEC_INVALID_HOST_GENERATION","features":[307]},{"name":"STATUS_APPEXEC_INVALID_HOST_STATE","features":[307]},{"name":"STATUS_APPEXEC_NO_DONOR","features":[307]},{"name":"STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION","features":[307]},{"name":"STATUS_APPEXEC_UNKNOWN_USER","features":[307]},{"name":"STATUS_APPHELP_BLOCK","features":[307]},{"name":"STATUS_APPX_FILE_NOT_ENCRYPTED","features":[307]},{"name":"STATUS_APPX_INTEGRITY_FAILURE_CLR_NGEN","features":[307]},{"name":"STATUS_APP_DATA_CORRUPT","features":[307]},{"name":"STATUS_APP_DATA_EXPIRED","features":[307]},{"name":"STATUS_APP_DATA_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_APP_DATA_NOT_FOUND","features":[307]},{"name":"STATUS_APP_DATA_REBOOT_REQUIRED","features":[307]},{"name":"STATUS_APP_INIT_FAILURE","features":[307]},{"name":"STATUS_ARBITRATION_UNHANDLED","features":[307]},{"name":"STATUS_ARRAY_BOUNDS_EXCEEDED","features":[307]},{"name":"STATUS_ASSERTION_FAILURE","features":[307]},{"name":"STATUS_ATTACHED_EXECUTABLE_MEMORY_WRITE","features":[307]},{"name":"STATUS_ATTRIBUTE_NOT_PRESENT","features":[307]},{"name":"STATUS_AUDIO_ENGINE_NODE_NOT_FOUND","features":[307]},{"name":"STATUS_AUDITING_DISABLED","features":[307]},{"name":"STATUS_AUDIT_FAILED","features":[307]},{"name":"STATUS_AUTHIP_FAILURE","features":[307]},{"name":"STATUS_AUTH_TAG_MISMATCH","features":[307]},{"name":"STATUS_BACKUP_CONTROLLER","features":[307]},{"name":"STATUS_BAD_BINDINGS","features":[307]},{"name":"STATUS_BAD_CLUSTERS","features":[307]},{"name":"STATUS_BAD_COMPRESSION_BUFFER","features":[307]},{"name":"STATUS_BAD_CURRENT_DIRECTORY","features":[307]},{"name":"STATUS_BAD_DATA","features":[307]},{"name":"STATUS_BAD_DESCRIPTOR_FORMAT","features":[307]},{"name":"STATUS_BAD_DEVICE_TYPE","features":[307]},{"name":"STATUS_BAD_DLL_ENTRYPOINT","features":[307]},{"name":"STATUS_BAD_FILE_TYPE","features":[307]},{"name":"STATUS_BAD_FUNCTION_TABLE","features":[307]},{"name":"STATUS_BAD_IMPERSONATION_LEVEL","features":[307]},{"name":"STATUS_BAD_INHERITANCE_ACL","features":[307]},{"name":"STATUS_BAD_INITIAL_PC","features":[307]},{"name":"STATUS_BAD_INITIAL_STACK","features":[307]},{"name":"STATUS_BAD_KEY","features":[307]},{"name":"STATUS_BAD_LOGON_SESSION_STATE","features":[307]},{"name":"STATUS_BAD_MASTER_BOOT_RECORD","features":[307]},{"name":"STATUS_BAD_MCFG_TABLE","features":[307]},{"name":"STATUS_BAD_NETWORK_NAME","features":[307]},{"name":"STATUS_BAD_NETWORK_PATH","features":[307]},{"name":"STATUS_BAD_REMOTE_ADAPTER","features":[307]},{"name":"STATUS_BAD_SERVICE_ENTRYPOINT","features":[307]},{"name":"STATUS_BAD_STACK","features":[307]},{"name":"STATUS_BAD_TOKEN_TYPE","features":[307]},{"name":"STATUS_BAD_VALIDATION_CLASS","features":[307]},{"name":"STATUS_BAD_WORKING_SET_LIMIT","features":[307]},{"name":"STATUS_BCD_NOT_ALL_ENTRIES_IMPORTED","features":[307]},{"name":"STATUS_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED","features":[307]},{"name":"STATUS_BCD_TOO_MANY_ELEMENTS","features":[307]},{"name":"STATUS_BEGINNING_OF_MEDIA","features":[307]},{"name":"STATUS_BEYOND_VDL","features":[307]},{"name":"STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT","features":[307]},{"name":"STATUS_BIZRULES_NOT_ENABLED","features":[307]},{"name":"STATUS_BLOCKED_BY_PARENTAL_CONTROLS","features":[307]},{"name":"STATUS_BLOCK_SHARED","features":[307]},{"name":"STATUS_BLOCK_SOURCE_WEAK_REFERENCE_INVALID","features":[307]},{"name":"STATUS_BLOCK_TARGET_WEAK_REFERENCE_INVALID","features":[307]},{"name":"STATUS_BLOCK_TOO_MANY_REFERENCES","features":[307]},{"name":"STATUS_BLOCK_WEAK_REFERENCE_INVALID","features":[307]},{"name":"STATUS_BREAKPOINT","features":[307]},{"name":"STATUS_BTH_ATT_ATTRIBUTE_NOT_FOUND","features":[307]},{"name":"STATUS_BTH_ATT_ATTRIBUTE_NOT_LONG","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_AUTHENTICATION","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_AUTHORIZATION","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE","features":[307]},{"name":"STATUS_BTH_ATT_INSUFFICIENT_RESOURCES","features":[307]},{"name":"STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH","features":[307]},{"name":"STATUS_BTH_ATT_INVALID_HANDLE","features":[307]},{"name":"STATUS_BTH_ATT_INVALID_OFFSET","features":[307]},{"name":"STATUS_BTH_ATT_INVALID_PDU","features":[307]},{"name":"STATUS_BTH_ATT_PREPARE_QUEUE_FULL","features":[307]},{"name":"STATUS_BTH_ATT_READ_NOT_PERMITTED","features":[307]},{"name":"STATUS_BTH_ATT_REQUEST_NOT_SUPPORTED","features":[307]},{"name":"STATUS_BTH_ATT_UNKNOWN_ERROR","features":[307]},{"name":"STATUS_BTH_ATT_UNLIKELY","features":[307]},{"name":"STATUS_BTH_ATT_UNSUPPORTED_GROUP_TYPE","features":[307]},{"name":"STATUS_BTH_ATT_WRITE_NOT_PERMITTED","features":[307]},{"name":"STATUS_BUFFER_ALL_ZEROS","features":[307]},{"name":"STATUS_BUFFER_OVERFLOW","features":[307]},{"name":"STATUS_BUFFER_TOO_SMALL","features":[307]},{"name":"STATUS_BUS_RESET","features":[307]},{"name":"STATUS_BYPASSIO_FLT_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CACHE_PAGE_LOCKED","features":[307]},{"name":"STATUS_CALLBACK_BYPASS","features":[307]},{"name":"STATUS_CALLBACK_INVOKE_INLINE","features":[307]},{"name":"STATUS_CALLBACK_POP_STACK","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_LANG","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_LDR_LOCK","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_PRI_BACK","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_THREAD_AFFINITY","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_THREAD_PRIORITY","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_TRANSACTION","features":[307]},{"name":"STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING","features":[307]},{"name":"STATUS_CANCELLED","features":[307]},{"name":"STATUS_CANNOT_ABORT_TRANSACTIONS","features":[307]},{"name":"STATUS_CANNOT_ACCEPT_TRANSACTED_WORK","features":[307]},{"name":"STATUS_CANNOT_BREAK_OPLOCK","features":[307]},{"name":"STATUS_CANNOT_DELETE","features":[307]},{"name":"STATUS_CANNOT_EXECUTE_FILE_IN_TRANSACTION","features":[307]},{"name":"STATUS_CANNOT_GRANT_REQUESTED_OPLOCK","features":[307]},{"name":"STATUS_CANNOT_IMPERSONATE","features":[307]},{"name":"STATUS_CANNOT_LOAD_REGISTRY_FILE","features":[307]},{"name":"STATUS_CANNOT_MAKE","features":[307]},{"name":"STATUS_CANNOT_SWITCH_RUNLEVEL","features":[307]},{"name":"STATUS_CANT_ACCESS_DOMAIN_INFO","features":[307]},{"name":"STATUS_CANT_ATTACH_TO_DEV_VOLUME","features":[307]},{"name":"STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY","features":[307]},{"name":"STATUS_CANT_CLEAR_ENCRYPTION_FLAG","features":[307]},{"name":"STATUS_CANT_CREATE_MORE_STREAM_MINIVERSIONS","features":[307]},{"name":"STATUS_CANT_CROSS_RM_BOUNDARY","features":[307]},{"name":"STATUS_CANT_DISABLE_MANDATORY","features":[307]},{"name":"STATUS_CANT_ENABLE_DENY_ONLY","features":[307]},{"name":"STATUS_CANT_OPEN_ANONYMOUS","features":[307]},{"name":"STATUS_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT","features":[307]},{"name":"STATUS_CANT_RECOVER_WITH_HANDLE_OPEN","features":[307]},{"name":"STATUS_CANT_TERMINATE_SELF","features":[307]},{"name":"STATUS_CANT_WAIT","features":[307]},{"name":"STATUS_CARDBUS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CASE_DIFFERING_NAMES_IN_DIR","features":[307]},{"name":"STATUS_CASE_SENSITIVE_PATH","features":[307]},{"name":"STATUS_CC_NEEDS_CALLBACK_SECTION_DRAIN","features":[307]},{"name":"STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE","features":[307]},{"name":"STATUS_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT","features":[307]},{"name":"STATUS_CHECKING_FILE_SYSTEM","features":[307]},{"name":"STATUS_CHECKOUT_REQUIRED","features":[307]},{"name":"STATUS_CHILD_MUST_BE_VOLATILE","features":[307]},{"name":"STATUS_CHILD_PROCESS_BLOCKED","features":[307]},{"name":"STATUS_CIMFS_IMAGE_CORRUPT","features":[307]},{"name":"STATUS_CIMFS_IMAGE_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CLEANER_CARTRIDGE_INSTALLED","features":[307]},{"name":"STATUS_CLIENT_SERVER_PARAMETERS_INVALID","features":[307]},{"name":"STATUS_CLIP_DEVICE_LICENSE_MISSING","features":[307]},{"name":"STATUS_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID","features":[307]},{"name":"STATUS_CLIP_LICENSE_DEVICE_ID_MISMATCH","features":[307]},{"name":"STATUS_CLIP_LICENSE_EXPIRED","features":[307]},{"name":"STATUS_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE","features":[307]},{"name":"STATUS_CLIP_LICENSE_INVALID_SIGNATURE","features":[307]},{"name":"STATUS_CLIP_LICENSE_NOT_FOUND","features":[307]},{"name":"STATUS_CLIP_LICENSE_NOT_SIGNED","features":[307]},{"name":"STATUS_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE","features":[307]},{"name":"STATUS_CLOUD_FILE_ACCESS_DENIED","features":[307]},{"name":"STATUS_CLOUD_FILE_ALREADY_CONNECTED","features":[307]},{"name":"STATUS_CLOUD_FILE_AUTHENTICATION_FAILED","features":[307]},{"name":"STATUS_CLOUD_FILE_CONNECTED_PROVIDER_ONLY","features":[307]},{"name":"STATUS_CLOUD_FILE_DEHYDRATION_DISALLOWED","features":[307]},{"name":"STATUS_CLOUD_FILE_INCOMPATIBLE_HARDLINKS","features":[307]},{"name":"STATUS_CLOUD_FILE_INSUFFICIENT_RESOURCES","features":[307]},{"name":"STATUS_CLOUD_FILE_INVALID_REQUEST","features":[307]},{"name":"STATUS_CLOUD_FILE_IN_USE","features":[307]},{"name":"STATUS_CLOUD_FILE_METADATA_CORRUPT","features":[307]},{"name":"STATUS_CLOUD_FILE_METADATA_TOO_LARGE","features":[307]},{"name":"STATUS_CLOUD_FILE_NETWORK_UNAVAILABLE","features":[307]},{"name":"STATUS_CLOUD_FILE_NOT_IN_SYNC","features":[307]},{"name":"STATUS_CLOUD_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CLOUD_FILE_NOT_UNDER_SYNC_ROOT","features":[307]},{"name":"STATUS_CLOUD_FILE_PINNED","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_CORRUPT","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_LOCK_CONFLICT","features":[307]},{"name":"STATUS_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CLOUD_FILE_PROVIDER_NOT_RUNNING","features":[307]},{"name":"STATUS_CLOUD_FILE_PROVIDER_TERMINATED","features":[307]},{"name":"STATUS_CLOUD_FILE_READ_ONLY_VOLUME","features":[307]},{"name":"STATUS_CLOUD_FILE_REQUEST_ABORTED","features":[307]},{"name":"STATUS_CLOUD_FILE_REQUEST_CANCELED","features":[307]},{"name":"STATUS_CLOUD_FILE_REQUEST_TIMEOUT","features":[307]},{"name":"STATUS_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT","features":[307]},{"name":"STATUS_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS","features":[307]},{"name":"STATUS_CLOUD_FILE_UNSUCCESSFUL","features":[307]},{"name":"STATUS_CLOUD_FILE_US_MESSAGE_TIMEOUT","features":[307]},{"name":"STATUS_CLOUD_FILE_VALIDATION_FAILED","features":[307]},{"name":"STATUS_CLUSTER_CAM_TICKET_REPLAY_DETECTED","features":[307]},{"name":"STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR","features":[307]},{"name":"STATUS_CLUSTER_CSV_INVALID_HANDLE","features":[307]},{"name":"STATUS_CLUSTER_CSV_NOT_REDIRECTED","features":[307]},{"name":"STATUS_CLUSTER_CSV_NO_SNAPSHOTS","features":[307]},{"name":"STATUS_CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS","features":[307]},{"name":"STATUS_CLUSTER_CSV_REDIRECTED","features":[307]},{"name":"STATUS_CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS","features":[307]},{"name":"STATUS_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR","features":[307]},{"name":"STATUS_CLUSTER_CSV_VOLUME_DRAINING","features":[307]},{"name":"STATUS_CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL","features":[307]},{"name":"STATUS_CLUSTER_CSV_VOLUME_NOT_LOCAL","features":[307]},{"name":"STATUS_CLUSTER_INVALID_NETWORK","features":[307]},{"name":"STATUS_CLUSTER_INVALID_NETWORK_PROVIDER","features":[307]},{"name":"STATUS_CLUSTER_INVALID_NODE","features":[307]},{"name":"STATUS_CLUSTER_INVALID_REQUEST","features":[307]},{"name":"STATUS_CLUSTER_JOIN_IN_PROGRESS","features":[307]},{"name":"STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS","features":[307]},{"name":"STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND","features":[307]},{"name":"STATUS_CLUSTER_NETINTERFACE_EXISTS","features":[307]},{"name":"STATUS_CLUSTER_NETINTERFACE_NOT_FOUND","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_ALREADY_ONLINE","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_EXISTS","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_NOT_FOUND","features":[307]},{"name":"STATUS_CLUSTER_NETWORK_NOT_INTERNAL","features":[307]},{"name":"STATUS_CLUSTER_NODE_ALREADY_DOWN","features":[307]},{"name":"STATUS_CLUSTER_NODE_ALREADY_MEMBER","features":[307]},{"name":"STATUS_CLUSTER_NODE_ALREADY_UP","features":[307]},{"name":"STATUS_CLUSTER_NODE_DOWN","features":[307]},{"name":"STATUS_CLUSTER_NODE_EXISTS","features":[307]},{"name":"STATUS_CLUSTER_NODE_NOT_FOUND","features":[307]},{"name":"STATUS_CLUSTER_NODE_NOT_MEMBER","features":[307]},{"name":"STATUS_CLUSTER_NODE_NOT_PAUSED","features":[307]},{"name":"STATUS_CLUSTER_NODE_PAUSED","features":[307]},{"name":"STATUS_CLUSTER_NODE_UNREACHABLE","features":[307]},{"name":"STATUS_CLUSTER_NODE_UP","features":[307]},{"name":"STATUS_CLUSTER_NON_CSV_PATH","features":[307]},{"name":"STATUS_CLUSTER_NO_NET_ADAPTERS","features":[307]},{"name":"STATUS_CLUSTER_NO_SECURITY_CONTEXT","features":[307]},{"name":"STATUS_CLUSTER_POISONED","features":[307]},{"name":"STATUS_COMMITMENT_LIMIT","features":[307]},{"name":"STATUS_COMMITMENT_MINIMUM","features":[307]},{"name":"STATUS_COMPRESSED_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_COMPRESSION_DISABLED","features":[307]},{"name":"STATUS_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"STATUS_COMPRESSION_NOT_BENEFICIAL","features":[307]},{"name":"STATUS_CONFLICTING_ADDRESSES","features":[307]},{"name":"STATUS_CONNECTION_ABORTED","features":[307]},{"name":"STATUS_CONNECTION_ACTIVE","features":[307]},{"name":"STATUS_CONNECTION_COUNT_LIMIT","features":[307]},{"name":"STATUS_CONNECTION_DISCONNECTED","features":[307]},{"name":"STATUS_CONNECTION_INVALID","features":[307]},{"name":"STATUS_CONNECTION_IN_USE","features":[307]},{"name":"STATUS_CONNECTION_REFUSED","features":[307]},{"name":"STATUS_CONNECTION_RESET","features":[307]},{"name":"STATUS_CONTAINER_ASSIGNED","features":[307]},{"name":"STATUS_CONTENT_BLOCKED","features":[307]},{"name":"STATUS_CONTEXT_MISMATCH","features":[307]},{"name":"STATUS_CONTEXT_STOWED_EXCEPTION","features":[307]},{"name":"STATUS_CONTROL_C_EXIT","features":[307]},{"name":"STATUS_CONTROL_STACK_VIOLATION","features":[307]},{"name":"STATUS_CONVERT_TO_LARGE","features":[307]},{"name":"STATUS_COPY_PROTECTION_FAILURE","features":[307]},{"name":"STATUS_CORRUPT_LOG_CLEARED","features":[307]},{"name":"STATUS_CORRUPT_LOG_CORRUPTED","features":[307]},{"name":"STATUS_CORRUPT_LOG_DELETED_FULL","features":[307]},{"name":"STATUS_CORRUPT_LOG_OVERFULL","features":[307]},{"name":"STATUS_CORRUPT_LOG_UNAVAILABLE","features":[307]},{"name":"STATUS_CORRUPT_LOG_UPLEVEL_RECORDS","features":[307]},{"name":"STATUS_CORRUPT_SYSTEM_FILE","features":[307]},{"name":"STATUS_COULD_NOT_INTERPRET","features":[307]},{"name":"STATUS_COULD_NOT_RESIZE_LOG","features":[307]},{"name":"STATUS_CPU_SET_INVALID","features":[307]},{"name":"STATUS_CRASH_DUMP","features":[307]},{"name":"STATUS_CRC_ERROR","features":[307]},{"name":"STATUS_CRED_REQUIRES_CONFIRMATION","features":[307]},{"name":"STATUS_CRM_PROTOCOL_ALREADY_EXISTS","features":[307]},{"name":"STATUS_CRM_PROTOCOL_NOT_FOUND","features":[307]},{"name":"STATUS_CROSSREALM_DELEGATION_FAILURE","features":[307]},{"name":"STATUS_CROSS_PARTITION_VIOLATION","features":[307]},{"name":"STATUS_CRYPTO_SYSTEM_INVALID","features":[307]},{"name":"STATUS_CSS_AUTHENTICATION_FAILURE","features":[307]},{"name":"STATUS_CSS_KEY_NOT_ESTABLISHED","features":[307]},{"name":"STATUS_CSS_KEY_NOT_PRESENT","features":[307]},{"name":"STATUS_CSS_REGION_MISMATCH","features":[307]},{"name":"STATUS_CSS_RESETS_EXHAUSTED","features":[307]},{"name":"STATUS_CSS_SCRAMBLED_SECTOR","features":[307]},{"name":"STATUS_CSV_IO_PAUSE_TIMEOUT","features":[307]},{"name":"STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE","features":[307]},{"name":"STATUS_CS_ENCRYPTION_FILE_NOT_CSE","features":[307]},{"name":"STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE","features":[307]},{"name":"STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE","features":[307]},{"name":"STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER","features":[307]},{"name":"STATUS_CTLOG_INCONSISTENT_TRACKING_FILE","features":[307]},{"name":"STATUS_CTLOG_INVALID_TRACKING_STATE","features":[307]},{"name":"STATUS_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE","features":[307]},{"name":"STATUS_CTLOG_TRACKING_NOT_INITIALIZED","features":[307]},{"name":"STATUS_CTLOG_VHD_CHANGED_OFFLINE","features":[307]},{"name":"STATUS_CTL_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_CTX_BAD_VIDEO_MODE","features":[307]},{"name":"STATUS_CTX_CDM_CONNECT","features":[307]},{"name":"STATUS_CTX_CDM_DISCONNECT","features":[307]},{"name":"STATUS_CTX_CLIENT_LICENSE_IN_USE","features":[307]},{"name":"STATUS_CTX_CLIENT_LICENSE_NOT_SET","features":[307]},{"name":"STATUS_CTX_CLIENT_QUERY_TIMEOUT","features":[307]},{"name":"STATUS_CTX_CLOSE_PENDING","features":[307]},{"name":"STATUS_CTX_CONSOLE_CONNECT","features":[307]},{"name":"STATUS_CTX_CONSOLE_DISCONNECT","features":[307]},{"name":"STATUS_CTX_GRAPHICS_INVALID","features":[307]},{"name":"STATUS_CTX_INVALID_MODEMNAME","features":[307]},{"name":"STATUS_CTX_INVALID_PD","features":[307]},{"name":"STATUS_CTX_INVALID_WD","features":[307]},{"name":"STATUS_CTX_LICENSE_CLIENT_INVALID","features":[307]},{"name":"STATUS_CTX_LICENSE_EXPIRED","features":[307]},{"name":"STATUS_CTX_LICENSE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_CTX_LOGON_DISABLED","features":[307]},{"name":"STATUS_CTX_MODEM_INF_NOT_FOUND","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_BUSY","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_NO_CARRIER","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_TIMEOUT","features":[307]},{"name":"STATUS_CTX_MODEM_RESPONSE_VOICE","features":[307]},{"name":"STATUS_CTX_NOT_CONSOLE","features":[307]},{"name":"STATUS_CTX_NO_OUTBUF","features":[307]},{"name":"STATUS_CTX_PD_NOT_FOUND","features":[307]},{"name":"STATUS_CTX_RESPONSE_ERROR","features":[307]},{"name":"STATUS_CTX_SECURITY_LAYER_ERROR","features":[307]},{"name":"STATUS_CTX_SHADOW_DENIED","features":[307]},{"name":"STATUS_CTX_SHADOW_DISABLED","features":[307]},{"name":"STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE","features":[307]},{"name":"STATUS_CTX_SHADOW_INVALID","features":[307]},{"name":"STATUS_CTX_SHADOW_NOT_RUNNING","features":[307]},{"name":"STATUS_CTX_TD_ERROR","features":[307]},{"name":"STATUS_CTX_WD_NOT_FOUND","features":[307]},{"name":"STATUS_CTX_WINSTATION_ACCESS_DENIED","features":[307]},{"name":"STATUS_CTX_WINSTATION_BUSY","features":[307]},{"name":"STATUS_CTX_WINSTATION_NAME_COLLISION","features":[307]},{"name":"STATUS_CTX_WINSTATION_NAME_INVALID","features":[307]},{"name":"STATUS_CTX_WINSTATION_NOT_FOUND","features":[307]},{"name":"STATUS_CURRENT_DOMAIN_NOT_ALLOWED","features":[307]},{"name":"STATUS_CURRENT_TRANSACTION_NOT_VALID","features":[307]},{"name":"STATUS_DATATYPE_MISALIGNMENT","features":[307]},{"name":"STATUS_DATATYPE_MISALIGNMENT_ERROR","features":[307]},{"name":"STATUS_DATA_CHECKSUM_ERROR","features":[307]},{"name":"STATUS_DATA_ERROR","features":[307]},{"name":"STATUS_DATA_LATE_ERROR","features":[307]},{"name":"STATUS_DATA_LOST_REPAIR","features":[307]},{"name":"STATUS_DATA_NOT_ACCEPTED","features":[307]},{"name":"STATUS_DATA_OVERRUN","features":[307]},{"name":"STATUS_DATA_OVERWRITTEN","features":[307]},{"name":"STATUS_DAX_MAPPING_EXISTS","features":[307]},{"name":"STATUS_DEBUGGER_INACTIVE","features":[307]},{"name":"STATUS_DEBUG_ATTACH_FAILED","features":[307]},{"name":"STATUS_DECRYPTION_FAILED","features":[307]},{"name":"STATUS_DELAY_LOAD_FAILED","features":[307]},{"name":"STATUS_DELETE_PENDING","features":[307]},{"name":"STATUS_DESTINATION_ELEMENT_FULL","features":[307]},{"name":"STATUS_DEVICE_ALREADY_ATTACHED","features":[307]},{"name":"STATUS_DEVICE_BUSY","features":[307]},{"name":"STATUS_DEVICE_CONFIGURATION_ERROR","features":[307]},{"name":"STATUS_DEVICE_DATA_ERROR","features":[307]},{"name":"STATUS_DEVICE_DOES_NOT_EXIST","features":[307]},{"name":"STATUS_DEVICE_DOOR_OPEN","features":[307]},{"name":"STATUS_DEVICE_ENUMERATION_ERROR","features":[307]},{"name":"STATUS_DEVICE_FEATURE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_DEVICE_HARDWARE_ERROR","features":[307]},{"name":"STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL","features":[307]},{"name":"STATUS_DEVICE_HUNG","features":[307]},{"name":"STATUS_DEVICE_INSUFFICIENT_RESOURCES","features":[307]},{"name":"STATUS_DEVICE_IN_MAINTENANCE","features":[307]},{"name":"STATUS_DEVICE_NOT_CONNECTED","features":[307]},{"name":"STATUS_DEVICE_NOT_PARTITIONED","features":[307]},{"name":"STATUS_DEVICE_NOT_READY","features":[307]},{"name":"STATUS_DEVICE_OFF_LINE","features":[307]},{"name":"STATUS_DEVICE_PAPER_EMPTY","features":[307]},{"name":"STATUS_DEVICE_POWERED_OFF","features":[307]},{"name":"STATUS_DEVICE_POWER_CYCLE_REQUIRED","features":[307]},{"name":"STATUS_DEVICE_POWER_FAILURE","features":[307]},{"name":"STATUS_DEVICE_PROTOCOL_ERROR","features":[307]},{"name":"STATUS_DEVICE_REMOVED","features":[307]},{"name":"STATUS_DEVICE_REQUIRES_CLEANING","features":[307]},{"name":"STATUS_DEVICE_RESET_REQUIRED","features":[307]},{"name":"STATUS_DEVICE_SUPPORT_IN_PROGRESS","features":[307]},{"name":"STATUS_DEVICE_UNREACHABLE","features":[307]},{"name":"STATUS_DEVICE_UNRESPONSIVE","features":[307]},{"name":"STATUS_DFS_EXIT_PATH_FOUND","features":[307]},{"name":"STATUS_DFS_UNAVAILABLE","features":[307]},{"name":"STATUS_DIF_BINDING_API_NOT_FOUND","features":[307]},{"name":"STATUS_DIF_IOCALLBACK_NOT_REPLACED","features":[307]},{"name":"STATUS_DIF_LIVEDUMP_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_DIF_VOLATILE_DRIVER_HOTPATCHED","features":[307]},{"name":"STATUS_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING","features":[307]},{"name":"STATUS_DIF_VOLATILE_INVALID_INFO","features":[307]},{"name":"STATUS_DIF_VOLATILE_NOT_ALLOWED","features":[307]},{"name":"STATUS_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED","features":[307]},{"name":"STATUS_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING","features":[307]},{"name":"STATUS_DIF_VOLATILE_SECTION_NOT_LOCKED","features":[307]},{"name":"STATUS_DIRECTORY_IS_A_REPARSE_POINT","features":[307]},{"name":"STATUS_DIRECTORY_NOT_EMPTY","features":[307]},{"name":"STATUS_DIRECTORY_NOT_RM","features":[307]},{"name":"STATUS_DIRECTORY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_DIRECTORY_SERVICE_REQUIRED","features":[307]},{"name":"STATUS_DISK_CORRUPT_ERROR","features":[307]},{"name":"STATUS_DISK_FULL","features":[307]},{"name":"STATUS_DISK_OPERATION_FAILED","features":[307]},{"name":"STATUS_DISK_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_DISK_RECALIBRATE_FAILED","features":[307]},{"name":"STATUS_DISK_REPAIR_DISABLED","features":[307]},{"name":"STATUS_DISK_REPAIR_REDIRECTED","features":[307]},{"name":"STATUS_DISK_REPAIR_UNSUCCESSFUL","features":[307]},{"name":"STATUS_DISK_RESET_FAILED","features":[307]},{"name":"STATUS_DISK_RESOURCES_EXHAUSTED","features":[307]},{"name":"STATUS_DLL_INIT_FAILED","features":[307]},{"name":"STATUS_DLL_INIT_FAILED_LOGOFF","features":[307]},{"name":"STATUS_DLL_MIGHT_BE_INCOMPATIBLE","features":[307]},{"name":"STATUS_DLL_MIGHT_BE_INSECURE","features":[307]},{"name":"STATUS_DLL_NOT_FOUND","features":[307]},{"name":"STATUS_DM_OPERATION_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_DOMAIN_CONTROLLER_NOT_FOUND","features":[307]},{"name":"STATUS_DOMAIN_CTRLR_CONFIG_ERROR","features":[307]},{"name":"STATUS_DOMAIN_EXISTS","features":[307]},{"name":"STATUS_DOMAIN_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_DOMAIN_TRUST_INCONSISTENT","features":[307]},{"name":"STATUS_DRIVERS_LEAKING_LOCKED_PAGES","features":[307]},{"name":"STATUS_DRIVER_BLOCKED","features":[307]},{"name":"STATUS_DRIVER_BLOCKED_CRITICAL","features":[307]},{"name":"STATUS_DRIVER_CANCEL_TIMEOUT","features":[307]},{"name":"STATUS_DRIVER_DATABASE_ERROR","features":[307]},{"name":"STATUS_DRIVER_ENTRYPOINT_NOT_FOUND","features":[307]},{"name":"STATUS_DRIVER_FAILED_PRIOR_UNLOAD","features":[307]},{"name":"STATUS_DRIVER_FAILED_SLEEP","features":[307]},{"name":"STATUS_DRIVER_INTERNAL_ERROR","features":[307]},{"name":"STATUS_DRIVER_ORDINAL_NOT_FOUND","features":[307]},{"name":"STATUS_DRIVER_PROCESS_TERMINATED","features":[307]},{"name":"STATUS_DRIVER_UNABLE_TO_LOAD","features":[307]},{"name":"STATUS_DS_ADMIN_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER","features":[307]},{"name":"STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS","features":[307]},{"name":"STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED","features":[307]},{"name":"STATUS_DS_BUSY","features":[307]},{"name":"STATUS_DS_CANT_MOD_OBJ_CLASS","features":[307]},{"name":"STATUS_DS_CANT_MOD_PRIMARYGROUPID","features":[307]},{"name":"STATUS_DS_CANT_ON_NON_LEAF","features":[307]},{"name":"STATUS_DS_CANT_ON_RDN","features":[307]},{"name":"STATUS_DS_CANT_START","features":[307]},{"name":"STATUS_DS_CROSS_DOM_MOVE_FAILED","features":[307]},{"name":"STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST","features":[307]},{"name":"STATUS_DS_DOMAIN_RENAME_IN_PROGRESS","features":[307]},{"name":"STATUS_DS_DUPLICATE_ID_FOUND","features":[307]},{"name":"STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST","features":[307]},{"name":"STATUS_DS_GC_NOT_AVAILABLE","features":[307]},{"name":"STATUS_DS_GC_REQUIRED","features":[307]},{"name":"STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER","features":[307]},{"name":"STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER","features":[307]},{"name":"STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER","features":[307]},{"name":"STATUS_DS_GROUP_CONVERSION_ERROR","features":[307]},{"name":"STATUS_DS_HAVE_PRIMARY_MEMBERS","features":[307]},{"name":"STATUS_DS_INCORRECT_ROLE_OWNER","features":[307]},{"name":"STATUS_DS_INIT_FAILURE","features":[307]},{"name":"STATUS_DS_INIT_FAILURE_CONSOLE","features":[307]},{"name":"STATUS_DS_INVALID_ATTRIBUTE_SYNTAX","features":[307]},{"name":"STATUS_DS_INVALID_GROUP_TYPE","features":[307]},{"name":"STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER","features":[307]},{"name":"STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY","features":[307]},{"name":"STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY","features":[307]},{"name":"STATUS_DS_NAME_NOT_UNIQUE","features":[307]},{"name":"STATUS_DS_NO_ATTRIBUTE_OR_VALUE","features":[307]},{"name":"STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS","features":[307]},{"name":"STATUS_DS_NO_MORE_RIDS","features":[307]},{"name":"STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN","features":[307]},{"name":"STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN","features":[307]},{"name":"STATUS_DS_NO_RIDS_ALLOCATED","features":[307]},{"name":"STATUS_DS_OBJ_CLASS_VIOLATION","features":[307]},{"name":"STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS","features":[307]},{"name":"STATUS_DS_OID_NOT_FOUND","features":[307]},{"name":"STATUS_DS_RIDMGR_DISABLED","features":[307]},{"name":"STATUS_DS_RIDMGR_INIT_ERROR","features":[307]},{"name":"STATUS_DS_SAM_INIT_FAILURE","features":[307]},{"name":"STATUS_DS_SAM_INIT_FAILURE_CONSOLE","features":[307]},{"name":"STATUS_DS_SENSITIVE_GROUP_VIOLATION","features":[307]},{"name":"STATUS_DS_SHUTTING_DOWN","features":[307]},{"name":"STATUS_DS_SRC_SID_EXISTS_IN_FOREST","features":[307]},{"name":"STATUS_DS_UNAVAILABLE","features":[307]},{"name":"STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER","features":[307]},{"name":"STATUS_DS_VERSION_CHECK_FAILURE","features":[307]},{"name":"STATUS_DUPLICATE_NAME","features":[307]},{"name":"STATUS_DUPLICATE_OBJECTID","features":[307]},{"name":"STATUS_DUPLICATE_PRIVILEGES","features":[307]},{"name":"STATUS_DYNAMIC_CODE_BLOCKED","features":[307]},{"name":"STATUS_EAS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_EA_CORRUPT_ERROR","features":[307]},{"name":"STATUS_EA_LIST_INCONSISTENT","features":[307]},{"name":"STATUS_EA_TOO_LARGE","features":[307]},{"name":"STATUS_EFS_ALG_BLOB_TOO_BIG","features":[307]},{"name":"STATUS_EFS_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"STATUS_ELEVATION_REQUIRED","features":[307]},{"name":"STATUS_EMULATION_BREAKPOINT","features":[307]},{"name":"STATUS_EMULATION_SYSCALL","features":[307]},{"name":"STATUS_ENCLAVE_FAILURE","features":[307]},{"name":"STATUS_ENCLAVE_IS_TERMINATING","features":[307]},{"name":"STATUS_ENCLAVE_NOT_TERMINATED","features":[307]},{"name":"STATUS_ENCLAVE_VIOLATION","features":[307]},{"name":"STATUS_ENCOUNTERED_WRITE_IN_PROGRESS","features":[307]},{"name":"STATUS_ENCRYPTED_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_ENCRYPTED_IO_NOT_POSSIBLE","features":[307]},{"name":"STATUS_ENCRYPTING_METADATA_DISALLOWED","features":[307]},{"name":"STATUS_ENCRYPTION_DISABLED","features":[307]},{"name":"STATUS_ENCRYPTION_FAILED","features":[307]},{"name":"STATUS_END_OF_FILE","features":[307]},{"name":"STATUS_END_OF_MEDIA","features":[307]},{"name":"STATUS_ENLISTMENT_NOT_FOUND","features":[307]},{"name":"STATUS_ENLISTMENT_NOT_SUPERIOR","features":[307]},{"name":"STATUS_ENTRYPOINT_NOT_FOUND","features":[307]},{"name":"STATUS_EOF_ON_GHOSTED_RANGE","features":[307]},{"name":"STATUS_EOM_OVERFLOW","features":[307]},{"name":"STATUS_ERROR_PROCESS_NOT_IN_JOB","features":[307]},{"name":"STATUS_EVALUATION_EXPIRATION","features":[307]},{"name":"STATUS_EVENTLOG_CANT_START","features":[307]},{"name":"STATUS_EVENTLOG_FILE_CHANGED","features":[307]},{"name":"STATUS_EVENTLOG_FILE_CORRUPT","features":[307]},{"name":"STATUS_EVENT_DONE","features":[307]},{"name":"STATUS_EVENT_PENDING","features":[307]},{"name":"STATUS_EXECUTABLE_MEMORY_WRITE","features":[307]},{"name":"STATUS_EXPIRED_HANDLE","features":[307]},{"name":"STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN","features":[307]},{"name":"STATUS_EXTERNAL_SYSKEY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_EXTRANEOUS_INFORMATION","features":[307]},{"name":"STATUS_FAILED_DRIVER_ENTRY","features":[307]},{"name":"STATUS_FAILED_STACK_SWITCH","features":[307]},{"name":"STATUS_FAIL_CHECK","features":[307]},{"name":"STATUS_FAIL_FAST_EXCEPTION","features":[307]},{"name":"STATUS_FASTPATH_REJECTED","features":[307]},{"name":"STATUS_FATAL_APP_EXIT","features":[307]},{"name":"STATUS_FATAL_MEMORY_EXHAUSTION","features":[307]},{"name":"STATUS_FATAL_USER_CALLBACK_EXCEPTION","features":[307]},{"name":"STATUS_FILEMARK_DETECTED","features":[307]},{"name":"STATUS_FILES_OPEN","features":[307]},{"name":"STATUS_FILE_CHECKED_OUT","features":[307]},{"name":"STATUS_FILE_CLOSED","features":[307]},{"name":"STATUS_FILE_CORRUPT_ERROR","features":[307]},{"name":"STATUS_FILE_DELETED","features":[307]},{"name":"STATUS_FILE_ENCRYPTED","features":[307]},{"name":"STATUS_FILE_FORCED_CLOSED","features":[307]},{"name":"STATUS_FILE_HANDLE_REVOKED","features":[307]},{"name":"STATUS_FILE_IDENTITY_NOT_PERSISTENT","features":[307]},{"name":"STATUS_FILE_INVALID","features":[307]},{"name":"STATUS_FILE_IS_A_DIRECTORY","features":[307]},{"name":"STATUS_FILE_IS_OFFLINE","features":[307]},{"name":"STATUS_FILE_LOCKED_WITH_ONLY_READERS","features":[307]},{"name":"STATUS_FILE_LOCKED_WITH_WRITERS","features":[307]},{"name":"STATUS_FILE_LOCK_CONFLICT","features":[307]},{"name":"STATUS_FILE_METADATA_OPTIMIZATION_IN_PROGRESS","features":[307]},{"name":"STATUS_FILE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_FILE_NOT_ENCRYPTED","features":[307]},{"name":"STATUS_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FILE_PROTECTED_UNDER_DPL","features":[307]},{"name":"STATUS_FILE_RENAMED","features":[307]},{"name":"STATUS_FILE_SNAP_INVALID_PARAMETER","features":[307]},{"name":"STATUS_FILE_SNAP_IN_PROGRESS","features":[307]},{"name":"STATUS_FILE_SNAP_IO_NOT_COORDINATED","features":[307]},{"name":"STATUS_FILE_SNAP_MODIFY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FILE_SNAP_UNEXPECTED_ERROR","features":[307]},{"name":"STATUS_FILE_SNAP_USER_SECTION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FILE_SYSTEM_LIMITATION","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_BUSY","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN","features":[307]},{"name":"STATUS_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE","features":[307]},{"name":"STATUS_FILE_TOO_LARGE","features":[307]},{"name":"STATUS_FIRMWARE_IMAGE_INVALID","features":[307]},{"name":"STATUS_FIRMWARE_SLOT_INVALID","features":[307]},{"name":"STATUS_FIRMWARE_UPDATED","features":[307]},{"name":"STATUS_FLOATED_SECTION","features":[307]},{"name":"STATUS_FLOAT_DENORMAL_OPERAND","features":[307]},{"name":"STATUS_FLOAT_DIVIDE_BY_ZERO","features":[307]},{"name":"STATUS_FLOAT_INEXACT_RESULT","features":[307]},{"name":"STATUS_FLOAT_INVALID_OPERATION","features":[307]},{"name":"STATUS_FLOAT_MULTIPLE_FAULTS","features":[307]},{"name":"STATUS_FLOAT_MULTIPLE_TRAPS","features":[307]},{"name":"STATUS_FLOAT_OVERFLOW","features":[307]},{"name":"STATUS_FLOAT_STACK_CHECK","features":[307]},{"name":"STATUS_FLOAT_UNDERFLOW","features":[307]},{"name":"STATUS_FLOPPY_BAD_REGISTERS","features":[307]},{"name":"STATUS_FLOPPY_ID_MARK_NOT_FOUND","features":[307]},{"name":"STATUS_FLOPPY_UNKNOWN_ERROR","features":[307]},{"name":"STATUS_FLOPPY_VOLUME","features":[307]},{"name":"STATUS_FLOPPY_WRONG_CYLINDER","features":[307]},{"name":"STATUS_FLT_ALREADY_ENLISTED","features":[307]},{"name":"STATUS_FLT_BUFFER_TOO_SMALL","features":[307]},{"name":"STATUS_FLT_CBDQ_DISABLED","features":[307]},{"name":"STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND","features":[307]},{"name":"STATUS_FLT_CONTEXT_ALREADY_DEFINED","features":[307]},{"name":"STATUS_FLT_CONTEXT_ALREADY_LINKED","features":[307]},{"name":"STATUS_FLT_DELETING_OBJECT","features":[307]},{"name":"STATUS_FLT_DISALLOW_FAST_IO","features":[307]},{"name":"STATUS_FLT_DISALLOW_FSFILTER_IO","features":[307]},{"name":"STATUS_FLT_DO_NOT_ATTACH","features":[307]},{"name":"STATUS_FLT_DO_NOT_DETACH","features":[307]},{"name":"STATUS_FLT_DUPLICATE_ENTRY","features":[307]},{"name":"STATUS_FLT_FILTER_NOT_FOUND","features":[307]},{"name":"STATUS_FLT_FILTER_NOT_READY","features":[307]},{"name":"STATUS_FLT_INSTANCE_ALTITUDE_COLLISION","features":[307]},{"name":"STATUS_FLT_INSTANCE_NAME_COLLISION","features":[307]},{"name":"STATUS_FLT_INSTANCE_NOT_FOUND","features":[307]},{"name":"STATUS_FLT_INTERNAL_ERROR","features":[307]},{"name":"STATUS_FLT_INVALID_ASYNCHRONOUS_REQUEST","features":[307]},{"name":"STATUS_FLT_INVALID_CONTEXT_REGISTRATION","features":[307]},{"name":"STATUS_FLT_INVALID_NAME_REQUEST","features":[307]},{"name":"STATUS_FLT_IO_COMPLETE","features":[307]},{"name":"STATUS_FLT_MUST_BE_NONPAGED_POOL","features":[307]},{"name":"STATUS_FLT_NAME_CACHE_MISS","features":[307]},{"name":"STATUS_FLT_NOT_INITIALIZED","features":[307]},{"name":"STATUS_FLT_NOT_SAFE_TO_POST_OPERATION","features":[307]},{"name":"STATUS_FLT_NO_DEVICE_OBJECT","features":[307]},{"name":"STATUS_FLT_NO_HANDLER_DEFINED","features":[307]},{"name":"STATUS_FLT_NO_WAITER_FOR_REPLY","features":[307]},{"name":"STATUS_FLT_POST_OPERATION_CLEANUP","features":[307]},{"name":"STATUS_FLT_REGISTRATION_BUSY","features":[307]},{"name":"STATUS_FLT_VOLUME_ALREADY_MOUNTED","features":[307]},{"name":"STATUS_FLT_VOLUME_NOT_FOUND","features":[307]},{"name":"STATUS_FLT_WCOS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FORMS_AUTH_REQUIRED","features":[307]},{"name":"STATUS_FOUND_OUT_OF_SCOPE","features":[307]},{"name":"STATUS_FREE_SPACE_TOO_FRAGMENTED","features":[307]},{"name":"STATUS_FREE_VM_NOT_AT_BASE","features":[307]},{"name":"STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY","features":[307]},{"name":"STATUS_FS_DRIVER_REQUIRED","features":[307]},{"name":"STATUS_FS_GUID_MISMATCH","features":[307]},{"name":"STATUS_FS_METADATA_INCONSISTENT","features":[307]},{"name":"STATUS_FT_DI_SCAN_REQUIRED","features":[307]},{"name":"STATUS_FT_MISSING_MEMBER","features":[307]},{"name":"STATUS_FT_ORPHANING","features":[307]},{"name":"STATUS_FT_READ_FAILURE","features":[307]},{"name":"STATUS_FT_READ_FROM_COPY","features":[307]},{"name":"STATUS_FT_READ_FROM_COPY_FAILURE","features":[307]},{"name":"STATUS_FT_READ_RECOVERY_FROM_BACKUP","features":[307]},{"name":"STATUS_FT_WRITE_FAILURE","features":[307]},{"name":"STATUS_FT_WRITE_RECOVERY","features":[307]},{"name":"STATUS_FULLSCREEN_MODE","features":[307]},{"name":"STATUS_FVE_ACTION_NOT_ALLOWED","features":[307]},{"name":"STATUS_FVE_AUTH_INVALID_APPLICATION","features":[307]},{"name":"STATUS_FVE_AUTH_INVALID_CONFIG","features":[307]},{"name":"STATUS_FVE_BAD_DATA","features":[307]},{"name":"STATUS_FVE_BAD_INFORMATION","features":[307]},{"name":"STATUS_FVE_BAD_METADATA_POINTER","features":[307]},{"name":"STATUS_FVE_BAD_PARTITION_SIZE","features":[307]},{"name":"STATUS_FVE_CONV_READ_ERROR","features":[307]},{"name":"STATUS_FVE_CONV_RECOVERY_FAILED","features":[307]},{"name":"STATUS_FVE_CONV_WRITE_ERROR","features":[307]},{"name":"STATUS_FVE_DATASET_FULL","features":[307]},{"name":"STATUS_FVE_DEBUGGER_ENABLED","features":[307]},{"name":"STATUS_FVE_DEVICE_LOCKEDOUT","features":[307]},{"name":"STATUS_FVE_DRY_RUN_FAILED","features":[307]},{"name":"STATUS_FVE_EDRIVE_BAND_ENUMERATION_FAILED","features":[307]},{"name":"STATUS_FVE_EDRIVE_DRY_RUN_FAILED","features":[307]},{"name":"STATUS_FVE_ENH_PIN_INVALID","features":[307]},{"name":"STATUS_FVE_FAILED_AUTHENTICATION","features":[307]},{"name":"STATUS_FVE_FAILED_SECTOR_SIZE","features":[307]},{"name":"STATUS_FVE_FAILED_WRONG_FS","features":[307]},{"name":"STATUS_FVE_FS_MOUNTED","features":[307]},{"name":"STATUS_FVE_FS_NOT_EXTENDED","features":[307]},{"name":"STATUS_FVE_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE","features":[307]},{"name":"STATUS_FVE_INVALID_DATUM_TYPE","features":[307]},{"name":"STATUS_FVE_KEYFILE_INVALID","features":[307]},{"name":"STATUS_FVE_KEYFILE_NOT_FOUND","features":[307]},{"name":"STATUS_FVE_KEYFILE_NO_VMK","features":[307]},{"name":"STATUS_FVE_LOCKED_VOLUME","features":[307]},{"name":"STATUS_FVE_METADATA_FULL","features":[307]},{"name":"STATUS_FVE_MOR_FAILED","features":[307]},{"name":"STATUS_FVE_NOT_ALLOWED_ON_CLUSTER","features":[307]},{"name":"STATUS_FVE_NOT_ALLOWED_ON_CSV_STACK","features":[307]},{"name":"STATUS_FVE_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING","features":[307]},{"name":"STATUS_FVE_NOT_DATA_VOLUME","features":[307]},{"name":"STATUS_FVE_NOT_DE_VOLUME","features":[307]},{"name":"STATUS_FVE_NOT_ENCRYPTED","features":[307]},{"name":"STATUS_FVE_NOT_OS_VOLUME","features":[307]},{"name":"STATUS_FVE_NO_AUTOUNLOCK_MASTER_KEY","features":[307]},{"name":"STATUS_FVE_NO_FEATURE_LICENSE","features":[307]},{"name":"STATUS_FVE_NO_LICENSE","features":[307]},{"name":"STATUS_FVE_OLD_METADATA_COPY","features":[307]},{"name":"STATUS_FVE_OSV_KSR_NOT_ALLOWED","features":[307]},{"name":"STATUS_FVE_OVERLAPPED_UPDATE","features":[307]},{"name":"STATUS_FVE_PARTIAL_METADATA","features":[307]},{"name":"STATUS_FVE_PIN_INVALID","features":[307]},{"name":"STATUS_FVE_POLICY_ON_RDV_EXCLUSION_LIST","features":[307]},{"name":"STATUS_FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED","features":[307]},{"name":"STATUS_FVE_PROTECTION_CANNOT_BE_DISABLED","features":[307]},{"name":"STATUS_FVE_PROTECTION_DISABLED","features":[307]},{"name":"STATUS_FVE_RAW_ACCESS","features":[307]},{"name":"STATUS_FVE_RAW_BLOCKED","features":[307]},{"name":"STATUS_FVE_REBOOT_REQUIRED","features":[307]},{"name":"STATUS_FVE_SECUREBOOT_CONFIG_CHANGE","features":[307]},{"name":"STATUS_FVE_SECUREBOOT_DISABLED","features":[307]},{"name":"STATUS_FVE_TOO_SMALL","features":[307]},{"name":"STATUS_FVE_TPM_DISABLED","features":[307]},{"name":"STATUS_FVE_TPM_INVALID_PCR","features":[307]},{"name":"STATUS_FVE_TPM_NO_VMK","features":[307]},{"name":"STATUS_FVE_TPM_SRK_AUTH_NOT_ZERO","features":[307]},{"name":"STATUS_FVE_TRANSIENT_STATE","features":[307]},{"name":"STATUS_FVE_VIRTUALIZED_SPACE_TOO_BIG","features":[307]},{"name":"STATUS_FVE_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT","features":[307]},{"name":"STATUS_FVE_VOLUME_NOT_BOUND","features":[307]},{"name":"STATUS_FVE_VOLUME_TOO_SMALL","features":[307]},{"name":"STATUS_FVE_WIPE_CANCEL_NOT_APPLICABLE","features":[307]},{"name":"STATUS_FVE_WIPE_NOT_ALLOWED_ON_TP_STORAGE","features":[307]},{"name":"STATUS_FWP_ACTION_INCOMPATIBLE_WITH_LAYER","features":[307]},{"name":"STATUS_FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER","features":[307]},{"name":"STATUS_FWP_ALREADY_EXISTS","features":[307]},{"name":"STATUS_FWP_BUILTIN_OBJECT","features":[307]},{"name":"STATUS_FWP_CALLOUT_NOTIFICATION_FAILED","features":[307]},{"name":"STATUS_FWP_CALLOUT_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_CANNOT_PEND","features":[307]},{"name":"STATUS_FWP_CONDITION_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_CONNECTIONS_DISABLED","features":[307]},{"name":"STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT","features":[307]},{"name":"STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER","features":[307]},{"name":"STATUS_FWP_DROP_NOICMP","features":[307]},{"name":"STATUS_FWP_DUPLICATE_AUTH_METHOD","features":[307]},{"name":"STATUS_FWP_DUPLICATE_CONDITION","features":[307]},{"name":"STATUS_FWP_DUPLICATE_KEYMOD","features":[307]},{"name":"STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS","features":[307]},{"name":"STATUS_FWP_EM_NOT_SUPPORTED","features":[307]},{"name":"STATUS_FWP_FILTER_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_IKEEXT_NOT_RUNNING","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_AUTH_METHOD","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_CIPHER_TRANSFORM","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_DH_GROUP","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_LAYER","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_SA_STATE","features":[307]},{"name":"STATUS_FWP_INCOMPATIBLE_TXN","features":[307]},{"name":"STATUS_FWP_INJECT_HANDLE_CLOSING","features":[307]},{"name":"STATUS_FWP_INJECT_HANDLE_STALE","features":[307]},{"name":"STATUS_FWP_INVALID_ACTION_TYPE","features":[307]},{"name":"STATUS_FWP_INVALID_AUTH_TRANSFORM","features":[307]},{"name":"STATUS_FWP_INVALID_CIPHER_TRANSFORM","features":[307]},{"name":"STATUS_FWP_INVALID_DNS_NAME","features":[307]},{"name":"STATUS_FWP_INVALID_ENUMERATOR","features":[307]},{"name":"STATUS_FWP_INVALID_FLAGS","features":[307]},{"name":"STATUS_FWP_INVALID_INTERVAL","features":[307]},{"name":"STATUS_FWP_INVALID_NET_MASK","features":[307]},{"name":"STATUS_FWP_INVALID_PARAMETER","features":[307]},{"name":"STATUS_FWP_INVALID_RANGE","features":[307]},{"name":"STATUS_FWP_INVALID_TRANSFORM_COMBINATION","features":[307]},{"name":"STATUS_FWP_INVALID_TUNNEL_ENDPOINT","features":[307]},{"name":"STATUS_FWP_INVALID_WEIGHT","features":[307]},{"name":"STATUS_FWP_IN_USE","features":[307]},{"name":"STATUS_FWP_KEY_DICTATION_INVALID_KEYING_MATERIAL","features":[307]},{"name":"STATUS_FWP_KEY_DICTATOR_ALREADY_REGISTERED","features":[307]},{"name":"STATUS_FWP_KM_CLIENTS_ONLY","features":[307]},{"name":"STATUS_FWP_L2_DRIVER_NOT_READY","features":[307]},{"name":"STATUS_FWP_LAYER_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_LIFETIME_MISMATCH","features":[307]},{"name":"STATUS_FWP_MATCH_TYPE_MISMATCH","features":[307]},{"name":"STATUS_FWP_NET_EVENTS_DISABLED","features":[307]},{"name":"STATUS_FWP_NEVER_MATCH","features":[307]},{"name":"STATUS_FWP_NOTIFICATION_DROPPED","features":[307]},{"name":"STATUS_FWP_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_NO_TXN_IN_PROGRESS","features":[307]},{"name":"STATUS_FWP_NULL_DISPLAY_NAME","features":[307]},{"name":"STATUS_FWP_NULL_POINTER","features":[307]},{"name":"STATUS_FWP_OUT_OF_BOUNDS","features":[307]},{"name":"STATUS_FWP_PROVIDER_CONTEXT_MISMATCH","features":[307]},{"name":"STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_PROVIDER_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_RESERVED","features":[307]},{"name":"STATUS_FWP_SESSION_ABORTED","features":[307]},{"name":"STATUS_FWP_STILL_ON","features":[307]},{"name":"STATUS_FWP_SUBLAYER_NOT_FOUND","features":[307]},{"name":"STATUS_FWP_TCPIP_NOT_READY","features":[307]},{"name":"STATUS_FWP_TIMEOUT","features":[307]},{"name":"STATUS_FWP_TOO_MANY_CALLOUTS","features":[307]},{"name":"STATUS_FWP_TOO_MANY_SUBLAYERS","features":[307]},{"name":"STATUS_FWP_TRAFFIC_MISMATCH","features":[307]},{"name":"STATUS_FWP_TXN_ABORTED","features":[307]},{"name":"STATUS_FWP_TXN_IN_PROGRESS","features":[307]},{"name":"STATUS_FWP_TYPE_MISMATCH","features":[307]},{"name":"STATUS_FWP_WRONG_SESSION","features":[307]},{"name":"STATUS_FWP_ZERO_LENGTH_ARRAY","features":[307]},{"name":"STATUS_GDI_HANDLE_LEAK","features":[307]},{"name":"STATUS_GENERIC_COMMAND_FAILED","features":[307]},{"name":"STATUS_GENERIC_NOT_MAPPED","features":[307]},{"name":"STATUS_GHOSTED","features":[307]},{"name":"STATUS_GPIO_CLIENT_INFORMATION_INVALID","features":[307]},{"name":"STATUS_GPIO_INCOMPATIBLE_CONNECT_MODE","features":[307]},{"name":"STATUS_GPIO_INTERRUPT_ALREADY_UNMASKED","features":[307]},{"name":"STATUS_GPIO_INVALID_REGISTRATION_PACKET","features":[307]},{"name":"STATUS_GPIO_OPERATION_DENIED","features":[307]},{"name":"STATUS_GPIO_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRACEFUL_DISCONNECT","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_CHAIN_NOT_READY","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET","features":[307]},{"name":"STATUS_GRAPHICS_ADAPTER_WAS_RESET","features":[307]},{"name":"STATUS_GRAPHICS_ALLOCATION_BUSY","features":[307]},{"name":"STATUS_GRAPHICS_ALLOCATION_CLOSED","features":[307]},{"name":"STATUS_GRAPHICS_ALLOCATION_CONTENT_LOST","features":[307]},{"name":"STATUS_GRAPHICS_ALLOCATION_INVALID","features":[307]},{"name":"STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION","features":[307]},{"name":"STATUS_GRAPHICS_CANNOTCOLORCONVERT","features":[307]},{"name":"STATUS_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN","features":[307]},{"name":"STATUS_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION","features":[307]},{"name":"STATUS_GRAPHICS_CANT_LOCK_MEMORY","features":[307]},{"name":"STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION","features":[307]},{"name":"STATUS_GRAPHICS_CHAINLINKS_NOT_ENUMERATED","features":[307]},{"name":"STATUS_GRAPHICS_CHAINLINKS_NOT_POWERED_ON","features":[307]},{"name":"STATUS_GRAPHICS_CHAINLINKS_NOT_STARTED","features":[307]},{"name":"STATUS_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_CLIENTVIDPN_NOT_SET","features":[307]},{"name":"STATUS_GRAPHICS_COPP_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_DATASET_IS_EMPTY","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_DATA","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE","features":[307]},{"name":"STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_DEPENDABLE_CHILD_STATUS","features":[307]},{"name":"STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP","features":[307]},{"name":"STATUS_GRAPHICS_DRIVER_MISMATCH","features":[307]},{"name":"STATUS_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION","features":[307]},{"name":"STATUS_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE","features":[307]},{"name":"STATUS_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST","features":[307]},{"name":"STATUS_GRAPHICS_I2C_ERROR_RECEIVING_DATA","features":[307]},{"name":"STATUS_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA","features":[307]},{"name":"STATUS_GRAPHICS_I2C_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT","features":[307]},{"name":"STATUS_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE","features":[307]},{"name":"STATUS_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN","features":[307]},{"name":"STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED","features":[307]},{"name":"STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER","features":[307]},{"name":"STATUS_GRAPHICS_INTERNAL_ERROR","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_ACTIVE_REGION","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_ALLOCATION_HANDLE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_ALLOCATION_INSTANCE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_ALLOCATION_USAGE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_CLIENT_TYPE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_COLORBASIS","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_COPYPROTECTION_TYPE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_DRIVER_MODEL","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_FREQUENCY","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_GAMMA_RAMP","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PATH_CONTENT_TYPE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PIXELFORMAT","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_POINTER","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_SCANLINE_ORDERING","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_STRIDE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_TOTAL_REGION","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON","features":[307]},{"name":"STATUS_GRAPHICS_INVALID_VISIBLEREGION_SIZE","features":[307]},{"name":"STATUS_GRAPHICS_LEADLINK_NOT_ENUMERATED","features":[307]},{"name":"STATUS_GRAPHICS_LEADLINK_START_DEFERRED","features":[307]},{"name":"STATUS_GRAPHICS_LINK_CONFIGURATION_IN_PROGRESS","features":[307]},{"name":"STATUS_GRAPHICS_MAX_NUM_PATHS_REACHED","features":[307]},{"name":"STATUS_GRAPHICS_MCA_INTERNAL_ERROR","features":[307]},{"name":"STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_MODE_ALREADY_IN_MODESET","features":[307]},{"name":"STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE","features":[307]},{"name":"STATUS_GRAPHICS_MODE_NOT_IN_MODESET","features":[307]},{"name":"STATUS_GRAPHICS_MODE_NOT_PINNED","features":[307]},{"name":"STATUS_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE","features":[307]},{"name":"STATUS_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER","features":[307]},{"name":"STATUS_GRAPHICS_MONITOR_NOT_CONNECTED","features":[307]},{"name":"STATUS_GRAPHICS_MONITOR_NO_LONGER_EXISTS","features":[307]},{"name":"STATUS_GRAPHICS_MPO_ALLOCATION_UNPINNED","features":[307]},{"name":"STATUS_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_NOT_A_LINKED_ADAPTER","features":[307]},{"name":"STATUS_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER","features":[307]},{"name":"STATUS_GRAPHICS_NOT_POST_DEVICE_DRIVER","features":[307]},{"name":"STATUS_GRAPHICS_NO_ACTIVE_VIDPN","features":[307]},{"name":"STATUS_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS","features":[307]},{"name":"STATUS_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET","features":[307]},{"name":"STATUS_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME","features":[307]},{"name":"STATUS_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT","features":[307]},{"name":"STATUS_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE","features":[307]},{"name":"STATUS_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET","features":[307]},{"name":"STATUS_GRAPHICS_NO_PREFERRED_MODE","features":[307]},{"name":"STATUS_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN","features":[307]},{"name":"STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_NO_VIDEO_MEMORY","features":[307]},{"name":"STATUS_GRAPHICS_NO_VIDPNMGR","features":[307]},{"name":"STATUS_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE","features":[307]},{"name":"STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR","features":[307]},{"name":"STATUS_GRAPHICS_OPM_HDCP_SRM_NEVER_SET","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INTERNAL_ERROR","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_HANDLE","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST","features":[307]},{"name":"STATUS_GRAPHICS_OPM_INVALID_SRM","features":[307]},{"name":"STATUS_GRAPHICS_OPM_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST","features":[307]},{"name":"STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP","features":[307]},{"name":"STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA","features":[307]},{"name":"STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP","features":[307]},{"name":"STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS","features":[307]},{"name":"STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS","features":[307]},{"name":"STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS","features":[307]},{"name":"STATUS_GRAPHICS_OPM_RESOLUTION_TOO_HIGH","features":[307]},{"name":"STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_OPM_SPANNING_MODE_ENABLED","features":[307]},{"name":"STATUS_GRAPHICS_OPM_THEATER_MODE_ENABLED","features":[307]},{"name":"STATUS_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL","features":[307]},{"name":"STATUS_GRAPHICS_PARTIAL_DATA_POPULATED","features":[307]},{"name":"STATUS_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED","features":[307]},{"name":"STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_POLLING_TOO_FREQUENTLY","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_BUFFER_NOT_BOUND","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_DENIED","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_INVALID_WINDOW","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_MODE_CHANGED","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_OCCLUDED","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_REDIRECTION_DISABLED","features":[307]},{"name":"STATUS_GRAPHICS_PRESENT_UNOCCLUDED","features":[307]},{"name":"STATUS_GRAPHICS_PVP_HFS_FAILED","features":[307]},{"name":"STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH","features":[307]},{"name":"STATUS_GRAPHICS_RESOURCES_NOT_RELATED","features":[307]},{"name":"STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS","features":[307]},{"name":"STATUS_GRAPHICS_SKIP_ALLOCATION_PREPARATION","features":[307]},{"name":"STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE","features":[307]},{"name":"STATUS_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED","features":[307]},{"name":"STATUS_GRAPHICS_STALE_MODESET","features":[307]},{"name":"STATUS_GRAPHICS_STALE_VIDPN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_START_DEFERRED","features":[307]},{"name":"STATUS_GRAPHICS_TARGET_ALREADY_IN_SET","features":[307]},{"name":"STATUS_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE","features":[307]},{"name":"STATUS_GRAPHICS_TARGET_NOT_IN_TOPOLOGY","features":[307]},{"name":"STATUS_GRAPHICS_TOO_MANY_REFERENCES","features":[307]},{"name":"STATUS_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED","features":[307]},{"name":"STATUS_GRAPHICS_TRY_AGAIN_LATER","features":[307]},{"name":"STATUS_GRAPHICS_TRY_AGAIN_NOW","features":[307]},{"name":"STATUS_GRAPHICS_UAB_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS","features":[307]},{"name":"STATUS_GRAPHICS_UNKNOWN_CHILD_STATUS","features":[307]},{"name":"STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE","features":[307]},{"name":"STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_VAIL_STATE_CHANGED","features":[307]},{"name":"STATUS_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES","features":[307]},{"name":"STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE","features":[307]},{"name":"STATUS_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_GRAPHICS_WINDOWDC_NOT_AVAILABLE","features":[307]},{"name":"STATUS_GRAPHICS_WINDOWLESS_PRESENT_DISABLED","features":[307]},{"name":"STATUS_GRAPHICS_WRONG_ALLOCATION_DEVICE","features":[307]},{"name":"STATUS_GROUP_EXISTS","features":[307]},{"name":"STATUS_GUARD_PAGE_VIOLATION","features":[307]},{"name":"STATUS_GUIDS_EXHAUSTED","features":[307]},{"name":"STATUS_GUID_SUBSTITUTION_MADE","features":[307]},{"name":"STATUS_HANDLES_CLOSED","features":[307]},{"name":"STATUS_HANDLE_NOT_CLOSABLE","features":[307]},{"name":"STATUS_HANDLE_NO_LONGER_VALID","features":[307]},{"name":"STATUS_HANDLE_REVOKED","features":[307]},{"name":"STATUS_HARDWARE_MEMORY_ERROR","features":[307]},{"name":"STATUS_HASH_NOT_PRESENT","features":[307]},{"name":"STATUS_HASH_NOT_SUPPORTED","features":[307]},{"name":"STATUS_HAS_SYSTEM_CRITICAL_FILES","features":[307]},{"name":"STATUS_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED","features":[307]},{"name":"STATUS_HDAUDIO_EMPTY_CONNECTION_LIST","features":[307]},{"name":"STATUS_HDAUDIO_NO_LOGICAL_DEVICES_CREATED","features":[307]},{"name":"STATUS_HDAUDIO_NULL_LINKED_LIST_ENTRY","features":[307]},{"name":"STATUS_HEAP_CORRUPTION","features":[307]},{"name":"STATUS_HEURISTIC_DAMAGE_POSSIBLE","features":[307]},{"name":"STATUS_HIBERNATED","features":[307]},{"name":"STATUS_HIBERNATION_FAILURE","features":[307]},{"name":"STATUS_HIVE_UNLOADED","features":[307]},{"name":"STATUS_HMAC_NOT_SUPPORTED","features":[307]},{"name":"STATUS_HOPLIMIT_EXCEEDED","features":[307]},{"name":"STATUS_HOST_DOWN","features":[307]},{"name":"STATUS_HOST_UNREACHABLE","features":[307]},{"name":"STATUS_HUNG_DISPLAY_DRIVER_THREAD","features":[307]},{"name":"STATUS_HV_ACCESS_DENIED","features":[307]},{"name":"STATUS_HV_ACKNOWLEDGED","features":[307]},{"name":"STATUS_HV_CALL_PENDING","features":[307]},{"name":"STATUS_HV_CPUID_FEATURE_VALIDATION_ERROR","features":[307]},{"name":"STATUS_HV_CPUID_XSAVE_FEATURE_VALIDATION_ERROR","features":[307]},{"name":"STATUS_HV_DEVICE_NOT_IN_DOMAIN","features":[307]},{"name":"STATUS_HV_EVENT_BUFFER_ALREADY_FREED","features":[307]},{"name":"STATUS_HV_FEATURE_UNAVAILABLE","features":[307]},{"name":"STATUS_HV_INACTIVE","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_BUFFER","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_BUFFERS","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_CONTIGUOUS_MEMORY","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_CONTIGUOUS_MEMORY_MIRRORING","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_CONTIGUOUS_ROOT_MEMORY","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_CONTIGUOUS_ROOT_MEMORY_MIRRORING","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_DEVICE_DOMAINS","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_MEMORY","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_MEMORY_MIRRORING","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_ROOT_MEMORY","features":[307]},{"name":"STATUS_HV_INSUFFICIENT_ROOT_MEMORY_MIRRORING","features":[307]},{"name":"STATUS_HV_INVALID_ALIGNMENT","features":[307]},{"name":"STATUS_HV_INVALID_CONNECTION_ID","features":[307]},{"name":"STATUS_HV_INVALID_CPU_GROUP_ID","features":[307]},{"name":"STATUS_HV_INVALID_CPU_GROUP_STATE","features":[307]},{"name":"STATUS_HV_INVALID_DEVICE_ID","features":[307]},{"name":"STATUS_HV_INVALID_DEVICE_STATE","features":[307]},{"name":"STATUS_HV_INVALID_HYPERCALL_CODE","features":[307]},{"name":"STATUS_HV_INVALID_HYPERCALL_INPUT","features":[307]},{"name":"STATUS_HV_INVALID_LP_INDEX","features":[307]},{"name":"STATUS_HV_INVALID_PARAMETER","features":[307]},{"name":"STATUS_HV_INVALID_PARTITION_ID","features":[307]},{"name":"STATUS_HV_INVALID_PARTITION_STATE","features":[307]},{"name":"STATUS_HV_INVALID_PORT_ID","features":[307]},{"name":"STATUS_HV_INVALID_PROXIMITY_DOMAIN_INFO","features":[307]},{"name":"STATUS_HV_INVALID_REGISTER_VALUE","features":[307]},{"name":"STATUS_HV_INVALID_SAVE_RESTORE_STATE","features":[307]},{"name":"STATUS_HV_INVALID_SYNIC_STATE","features":[307]},{"name":"STATUS_HV_INVALID_VP_INDEX","features":[307]},{"name":"STATUS_HV_INVALID_VP_STATE","features":[307]},{"name":"STATUS_HV_INVALID_VTL_STATE","features":[307]},{"name":"STATUS_HV_MSR_ACCESS_FAILED","features":[307]},{"name":"STATUS_HV_NESTED_VM_EXIT","features":[307]},{"name":"STATUS_HV_NOT_ACKNOWLEDGED","features":[307]},{"name":"STATUS_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE","features":[307]},{"name":"STATUS_HV_NOT_PRESENT","features":[307]},{"name":"STATUS_HV_NO_DATA","features":[307]},{"name":"STATUS_HV_NO_RESOURCES","features":[307]},{"name":"STATUS_HV_NX_NOT_DETECTED","features":[307]},{"name":"STATUS_HV_OBJECT_IN_USE","features":[307]},{"name":"STATUS_HV_OPERATION_DENIED","features":[307]},{"name":"STATUS_HV_OPERATION_FAILED","features":[307]},{"name":"STATUS_HV_PAGE_REQUEST_INVALID","features":[307]},{"name":"STATUS_HV_PARTITION_TOO_DEEP","features":[307]},{"name":"STATUS_HV_PENDING_PAGE_REQUESTS","features":[307]},{"name":"STATUS_HV_PROCESSOR_STARTUP_TIMEOUT","features":[307]},{"name":"STATUS_HV_PROPERTY_VALUE_OUT_OF_RANGE","features":[307]},{"name":"STATUS_HV_SMX_ENABLED","features":[307]},{"name":"STATUS_HV_UNKNOWN_PROPERTY","features":[307]},{"name":"STATUS_ILLEGAL_CHARACTER","features":[307]},{"name":"STATUS_ILLEGAL_DLL_RELOCATION","features":[307]},{"name":"STATUS_ILLEGAL_ELEMENT_ADDRESS","features":[307]},{"name":"STATUS_ILLEGAL_FLOAT_CONTEXT","features":[307]},{"name":"STATUS_ILLEGAL_FUNCTION","features":[307]},{"name":"STATUS_ILLEGAL_INSTRUCTION","features":[307]},{"name":"STATUS_ILL_FORMED_PASSWORD","features":[307]},{"name":"STATUS_ILL_FORMED_SERVICE_ENTRY","features":[307]},{"name":"STATUS_IMAGE_ALREADY_LOADED","features":[307]},{"name":"STATUS_IMAGE_ALREADY_LOADED_AS_DLL","features":[307]},{"name":"STATUS_IMAGE_AT_DIFFERENT_BASE","features":[307]},{"name":"STATUS_IMAGE_CERT_EXPIRED","features":[307]},{"name":"STATUS_IMAGE_CERT_REVOKED","features":[307]},{"name":"STATUS_IMAGE_CHECKSUM_MISMATCH","features":[307]},{"name":"STATUS_IMAGE_LOADED_AS_PATCH_IMAGE","features":[307]},{"name":"STATUS_IMAGE_MACHINE_TYPE_MISMATCH","features":[307]},{"name":"STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE","features":[307]},{"name":"STATUS_IMAGE_MP_UP_MISMATCH","features":[307]},{"name":"STATUS_IMAGE_NOT_AT_BASE","features":[307]},{"name":"STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT","features":[307]},{"name":"STATUS_IMPLEMENTATION_LIMIT","features":[307]},{"name":"STATUS_INCOMPATIBLE_DRIVER_BLOCKED","features":[307]},{"name":"STATUS_INCOMPATIBLE_FILE_MAP","features":[307]},{"name":"STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING","features":[307]},{"name":"STATUS_INCORRECT_ACCOUNT_TYPE","features":[307]},{"name":"STATUS_INDEX_OUT_OF_BOUNDS","features":[307]},{"name":"STATUS_INDOUBT_TRANSACTIONS_EXIST","features":[307]},{"name":"STATUS_INFO_LENGTH_MISMATCH","features":[307]},{"name":"STATUS_INSTANCE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_INSTRUCTION_MISALIGNMENT","features":[307]},{"name":"STATUS_INSUFFICIENT_LOGON_INFO","features":[307]},{"name":"STATUS_INSUFFICIENT_NVRAM_RESOURCES","features":[307]},{"name":"STATUS_INSUFFICIENT_POWER","features":[307]},{"name":"STATUS_INSUFFICIENT_RESOURCES","features":[307]},{"name":"STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE","features":[307]},{"name":"STATUS_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES","features":[307]},{"name":"STATUS_INSUFF_SERVER_RESOURCES","features":[307]},{"name":"STATUS_INTEGER_DIVIDE_BY_ZERO","features":[307]},{"name":"STATUS_INTEGER_OVERFLOW","features":[307]},{"name":"STATUS_INTERMIXED_KERNEL_EA_OPERATION","features":[307]},{"name":"STATUS_INTERNAL_DB_CORRUPTION","features":[307]},{"name":"STATUS_INTERNAL_DB_ERROR","features":[307]},{"name":"STATUS_INTERNAL_ERROR","features":[307]},{"name":"STATUS_INTERRUPTED","features":[307]},{"name":"STATUS_INTERRUPT_STILL_CONNECTED","features":[307]},{"name":"STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED","features":[307]},{"name":"STATUS_INVALID_ACCOUNT_NAME","features":[307]},{"name":"STATUS_INVALID_ACE_CONDITION","features":[307]},{"name":"STATUS_INVALID_ACL","features":[307]},{"name":"STATUS_INVALID_ADDRESS","features":[307]},{"name":"STATUS_INVALID_ADDRESS_COMPONENT","features":[307]},{"name":"STATUS_INVALID_ADDRESS_WILDCARD","features":[307]},{"name":"STATUS_INVALID_BLOCK_LENGTH","features":[307]},{"name":"STATUS_INVALID_BUFFER_SIZE","features":[307]},{"name":"STATUS_INVALID_CAP","features":[307]},{"name":"STATUS_INVALID_CID","features":[307]},{"name":"STATUS_INVALID_COMPUTER_NAME","features":[307]},{"name":"STATUS_INVALID_CONFIG_VALUE","features":[307]},{"name":"STATUS_INVALID_CONNECTION","features":[307]},{"name":"STATUS_INVALID_CRUNTIME_PARAMETER","features":[307]},{"name":"STATUS_INVALID_DEVICE_OBJECT_PARAMETER","features":[307]},{"name":"STATUS_INVALID_DEVICE_REQUEST","features":[307]},{"name":"STATUS_INVALID_DEVICE_STATE","features":[307]},{"name":"STATUS_INVALID_DISPOSITION","features":[307]},{"name":"STATUS_INVALID_DOMAIN_ROLE","features":[307]},{"name":"STATUS_INVALID_DOMAIN_STATE","features":[307]},{"name":"STATUS_INVALID_EA_FLAG","features":[307]},{"name":"STATUS_INVALID_EA_NAME","features":[307]},{"name":"STATUS_INVALID_EXCEPTION_HANDLER","features":[307]},{"name":"STATUS_INVALID_FIELD_IN_PARAMETER_LIST","features":[307]},{"name":"STATUS_INVALID_FILE_FOR_SECTION","features":[307]},{"name":"STATUS_INVALID_GROUP_ATTRIBUTES","features":[307]},{"name":"STATUS_INVALID_HANDLE","features":[307]},{"name":"STATUS_INVALID_HW_PROFILE","features":[307]},{"name":"STATUS_INVALID_IDN_NORMALIZATION","features":[307]},{"name":"STATUS_INVALID_ID_AUTHORITY","features":[307]},{"name":"STATUS_INVALID_IMAGE_FORMAT","features":[307]},{"name":"STATUS_INVALID_IMAGE_HASH","features":[307]},{"name":"STATUS_INVALID_IMAGE_LE_FORMAT","features":[307]},{"name":"STATUS_INVALID_IMAGE_NE_FORMAT","features":[307]},{"name":"STATUS_INVALID_IMAGE_NOT_MZ","features":[307]},{"name":"STATUS_INVALID_IMAGE_PROTECT","features":[307]},{"name":"STATUS_INVALID_IMAGE_WIN_16","features":[307]},{"name":"STATUS_INVALID_IMAGE_WIN_32","features":[307]},{"name":"STATUS_INVALID_IMAGE_WIN_64","features":[307]},{"name":"STATUS_INVALID_IMPORT_OF_NON_DLL","features":[307]},{"name":"STATUS_INVALID_INFO_CLASS","features":[307]},{"name":"STATUS_INVALID_INITIATOR_TARGET_PATH","features":[307]},{"name":"STATUS_INVALID_KERNEL_INFO_VERSION","features":[307]},{"name":"STATUS_INVALID_LABEL","features":[307]},{"name":"STATUS_INVALID_LDT_DESCRIPTOR","features":[307]},{"name":"STATUS_INVALID_LDT_OFFSET","features":[307]},{"name":"STATUS_INVALID_LDT_SIZE","features":[307]},{"name":"STATUS_INVALID_LEVEL","features":[307]},{"name":"STATUS_INVALID_LOCK_RANGE","features":[307]},{"name":"STATUS_INVALID_LOCK_SEQUENCE","features":[307]},{"name":"STATUS_INVALID_LOGON_HOURS","features":[307]},{"name":"STATUS_INVALID_LOGON_TYPE","features":[307]},{"name":"STATUS_INVALID_MEMBER","features":[307]},{"name":"STATUS_INVALID_MESSAGE","features":[307]},{"name":"STATUS_INVALID_NETWORK_RESPONSE","features":[307]},{"name":"STATUS_INVALID_OFFSET_ALIGNMENT","features":[307]},{"name":"STATUS_INVALID_OPLOCK_PROTOCOL","features":[307]},{"name":"STATUS_INVALID_OWNER","features":[307]},{"name":"STATUS_INVALID_PACKAGE_SID_LENGTH","features":[307]},{"name":"STATUS_INVALID_PAGE_PROTECTION","features":[307]},{"name":"STATUS_INVALID_PARAMETER","features":[307]},{"name":"STATUS_INVALID_PARAMETER_1","features":[307]},{"name":"STATUS_INVALID_PARAMETER_10","features":[307]},{"name":"STATUS_INVALID_PARAMETER_11","features":[307]},{"name":"STATUS_INVALID_PARAMETER_12","features":[307]},{"name":"STATUS_INVALID_PARAMETER_2","features":[307]},{"name":"STATUS_INVALID_PARAMETER_3","features":[307]},{"name":"STATUS_INVALID_PARAMETER_4","features":[307]},{"name":"STATUS_INVALID_PARAMETER_5","features":[307]},{"name":"STATUS_INVALID_PARAMETER_6","features":[307]},{"name":"STATUS_INVALID_PARAMETER_7","features":[307]},{"name":"STATUS_INVALID_PARAMETER_8","features":[307]},{"name":"STATUS_INVALID_PARAMETER_9","features":[307]},{"name":"STATUS_INVALID_PARAMETER_MIX","features":[307]},{"name":"STATUS_INVALID_PEP_INFO_VERSION","features":[307]},{"name":"STATUS_INVALID_PIPE_STATE","features":[307]},{"name":"STATUS_INVALID_PLUGPLAY_DEVICE_PATH","features":[307]},{"name":"STATUS_INVALID_PORT_ATTRIBUTES","features":[307]},{"name":"STATUS_INVALID_PORT_HANDLE","features":[307]},{"name":"STATUS_INVALID_PRIMARY_GROUP","features":[307]},{"name":"STATUS_INVALID_QUOTA_LOWER","features":[307]},{"name":"STATUS_INVALID_READ_MODE","features":[307]},{"name":"STATUS_INVALID_RUNLEVEL_SETTING","features":[307]},{"name":"STATUS_INVALID_SECURITY_DESCR","features":[307]},{"name":"STATUS_INVALID_SERVER_STATE","features":[307]},{"name":"STATUS_INVALID_SESSION","features":[307]},{"name":"STATUS_INVALID_SID","features":[307]},{"name":"STATUS_INVALID_SIGNATURE","features":[307]},{"name":"STATUS_INVALID_STATE_TRANSITION","features":[307]},{"name":"STATUS_INVALID_SUB_AUTHORITY","features":[307]},{"name":"STATUS_INVALID_SYSTEM_SERVICE","features":[307]},{"name":"STATUS_INVALID_TASK_INDEX","features":[307]},{"name":"STATUS_INVALID_TASK_NAME","features":[307]},{"name":"STATUS_INVALID_THREAD","features":[307]},{"name":"STATUS_INVALID_TOKEN","features":[307]},{"name":"STATUS_INVALID_TRANSACTION","features":[307]},{"name":"STATUS_INVALID_UNWIND_TARGET","features":[307]},{"name":"STATUS_INVALID_USER_BUFFER","features":[307]},{"name":"STATUS_INVALID_USER_PRINCIPAL_NAME","features":[307]},{"name":"STATUS_INVALID_VARIANT","features":[307]},{"name":"STATUS_INVALID_VIEW_SIZE","features":[307]},{"name":"STATUS_INVALID_VOLUME_LABEL","features":[307]},{"name":"STATUS_INVALID_WEIGHT","features":[307]},{"name":"STATUS_INVALID_WORKSTATION","features":[307]},{"name":"STATUS_IN_PAGE_ERROR","features":[307]},{"name":"STATUS_IORING_COMPLETION_QUEUE_TOO_BIG","features":[307]},{"name":"STATUS_IORING_COMPLETION_QUEUE_TOO_FULL","features":[307]},{"name":"STATUS_IORING_CORRUPT","features":[307]},{"name":"STATUS_IORING_REQUIRED_FLAG_NOT_SUPPORTED","features":[307]},{"name":"STATUS_IORING_SUBMISSION_QUEUE_FULL","features":[307]},{"name":"STATUS_IORING_SUBMISSION_QUEUE_TOO_BIG","features":[307]},{"name":"STATUS_IORING_SUBMIT_IN_PROGRESS","features":[307]},{"name":"STATUS_IORING_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_IO_DEVICE_ERROR","features":[307]},{"name":"STATUS_IO_DEVICE_INVALID_DATA","features":[307]},{"name":"STATUS_IO_OPERATION_TIMEOUT","features":[307]},{"name":"STATUS_IO_PREEMPTED","features":[307]},{"name":"STATUS_IO_PRIVILEGE_FAILED","features":[307]},{"name":"STATUS_IO_REISSUE_AS_CACHED","features":[307]},{"name":"STATUS_IO_REPARSE_DATA_INVALID","features":[307]},{"name":"STATUS_IO_REPARSE_TAG_INVALID","features":[307]},{"name":"STATUS_IO_REPARSE_TAG_MISMATCH","features":[307]},{"name":"STATUS_IO_REPARSE_TAG_NOT_HANDLED","features":[307]},{"name":"STATUS_IO_TIMEOUT","features":[307]},{"name":"STATUS_IO_UNALIGNED_WRITE","features":[307]},{"name":"STATUS_IPSEC_AUTH_FIREWALL_DROP","features":[307]},{"name":"STATUS_IPSEC_BAD_SPI","features":[307]},{"name":"STATUS_IPSEC_CLEAR_TEXT_DROP","features":[307]},{"name":"STATUS_IPSEC_DOSP_BLOCK","features":[307]},{"name":"STATUS_IPSEC_DOSP_INVALID_PACKET","features":[307]},{"name":"STATUS_IPSEC_DOSP_KEYMOD_NOT_ALLOWED","features":[307]},{"name":"STATUS_IPSEC_DOSP_MAX_ENTRIES","features":[307]},{"name":"STATUS_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES","features":[307]},{"name":"STATUS_IPSEC_DOSP_RECEIVED_MULTICAST","features":[307]},{"name":"STATUS_IPSEC_DOSP_STATE_LOOKUP_FAILED","features":[307]},{"name":"STATUS_IPSEC_INTEGRITY_CHECK_FAILED","features":[307]},{"name":"STATUS_IPSEC_INVALID_PACKET","features":[307]},{"name":"STATUS_IPSEC_QUEUE_OVERFLOW","features":[307]},{"name":"STATUS_IPSEC_REPLAY_CHECK_FAILED","features":[307]},{"name":"STATUS_IPSEC_SA_LIFETIME_EXPIRED","features":[307]},{"name":"STATUS_IPSEC_THROTTLE_DROP","features":[307]},{"name":"STATUS_IPSEC_WRONG_SA","features":[307]},{"name":"STATUS_IP_ADDRESS_CONFLICT1","features":[307]},{"name":"STATUS_IP_ADDRESS_CONFLICT2","features":[307]},{"name":"STATUS_ISSUING_CA_UNTRUSTED","features":[307]},{"name":"STATUS_ISSUING_CA_UNTRUSTED_KDC","features":[307]},{"name":"STATUS_JOB_NOT_EMPTY","features":[307]},{"name":"STATUS_JOB_NO_CONTAINER","features":[307]},{"name":"STATUS_JOURNAL_DELETE_IN_PROGRESS","features":[307]},{"name":"STATUS_JOURNAL_ENTRY_DELETED","features":[307]},{"name":"STATUS_JOURNAL_NOT_ACTIVE","features":[307]},{"name":"STATUS_KDC_CERT_EXPIRED","features":[307]},{"name":"STATUS_KDC_CERT_REVOKED","features":[307]},{"name":"STATUS_KDC_INVALID_REQUEST","features":[307]},{"name":"STATUS_KDC_UNABLE_TO_REFER","features":[307]},{"name":"STATUS_KDC_UNKNOWN_ETYPE","features":[307]},{"name":"STATUS_KERNEL_APC","features":[307]},{"name":"STATUS_KERNEL_EXECUTABLE_MEMORY_WRITE","features":[307]},{"name":"STATUS_KEY_DELETED","features":[307]},{"name":"STATUS_KEY_HAS_CHILDREN","features":[307]},{"name":"STATUS_LAPS_ENCRYPTION_REQUIRES_2016_DFL","features":[307]},{"name":"STATUS_LAPS_LEGACY_SCHEMA_MISSING","features":[307]},{"name":"STATUS_LAPS_SCHEMA_MISSING","features":[307]},{"name":"STATUS_LAST_ADMIN","features":[307]},{"name":"STATUS_LICENSE_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_LICENSE_VIOLATION","features":[307]},{"name":"STATUS_LINK_FAILED","features":[307]},{"name":"STATUS_LINK_TIMEOUT","features":[307]},{"name":"STATUS_LM_CROSS_ENCRYPTION_REQUIRED","features":[307]},{"name":"STATUS_LOCAL_DISCONNECT","features":[307]},{"name":"STATUS_LOCAL_POLICY_MODIFICATION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_LOCAL_USER_SESSION_KEY","features":[307]},{"name":"STATUS_LOCK_NOT_GRANTED","features":[307]},{"name":"STATUS_LOGIN_TIME_RESTRICTION","features":[307]},{"name":"STATUS_LOGIN_WKSTA_RESTRICTION","features":[307]},{"name":"STATUS_LOGON_NOT_GRANTED","features":[307]},{"name":"STATUS_LOGON_SERVER_CONFLICT","features":[307]},{"name":"STATUS_LOGON_SESSION_COLLISION","features":[307]},{"name":"STATUS_LOGON_SESSION_EXISTS","features":[307]},{"name":"STATUS_LOG_APPENDED_FLUSH_FAILED","features":[307]},{"name":"STATUS_LOG_ARCHIVE_IN_PROGRESS","features":[307]},{"name":"STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS","features":[307]},{"name":"STATUS_LOG_BLOCKS_EXHAUSTED","features":[307]},{"name":"STATUS_LOG_BLOCK_INCOMPLETE","features":[307]},{"name":"STATUS_LOG_BLOCK_INVALID","features":[307]},{"name":"STATUS_LOG_BLOCK_VERSION","features":[307]},{"name":"STATUS_LOG_CANT_DELETE","features":[307]},{"name":"STATUS_LOG_CLIENT_ALREADY_REGISTERED","features":[307]},{"name":"STATUS_LOG_CLIENT_NOT_REGISTERED","features":[307]},{"name":"STATUS_LOG_CONTAINER_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_LOG_CONTAINER_OPEN_FAILED","features":[307]},{"name":"STATUS_LOG_CONTAINER_READ_FAILED","features":[307]},{"name":"STATUS_LOG_CONTAINER_STATE_INVALID","features":[307]},{"name":"STATUS_LOG_CONTAINER_WRITE_FAILED","features":[307]},{"name":"STATUS_LOG_CORRUPTION_DETECTED","features":[307]},{"name":"STATUS_LOG_DEDICATED","features":[307]},{"name":"STATUS_LOG_EPHEMERAL","features":[307]},{"name":"STATUS_LOG_FILE_FULL","features":[307]},{"name":"STATUS_LOG_FULL","features":[307]},{"name":"STATUS_LOG_FULL_HANDLER_IN_PROGRESS","features":[307]},{"name":"STATUS_LOG_GROWTH_FAILED","features":[307]},{"name":"STATUS_LOG_HARD_ERROR","features":[307]},{"name":"STATUS_LOG_INCONSISTENT_SECURITY","features":[307]},{"name":"STATUS_LOG_INVALID_RANGE","features":[307]},{"name":"STATUS_LOG_METADATA_CORRUPT","features":[307]},{"name":"STATUS_LOG_METADATA_FLUSH_FAILED","features":[307]},{"name":"STATUS_LOG_METADATA_INCONSISTENT","features":[307]},{"name":"STATUS_LOG_METADATA_INVALID","features":[307]},{"name":"STATUS_LOG_MULTIPLEXED","features":[307]},{"name":"STATUS_LOG_NOT_ENOUGH_CONTAINERS","features":[307]},{"name":"STATUS_LOG_NO_RESTART","features":[307]},{"name":"STATUS_LOG_PINNED","features":[307]},{"name":"STATUS_LOG_PINNED_ARCHIVE_TAIL","features":[307]},{"name":"STATUS_LOG_PINNED_RESERVATION","features":[307]},{"name":"STATUS_LOG_POLICY_ALREADY_INSTALLED","features":[307]},{"name":"STATUS_LOG_POLICY_CONFLICT","features":[307]},{"name":"STATUS_LOG_POLICY_INVALID","features":[307]},{"name":"STATUS_LOG_POLICY_NOT_INSTALLED","features":[307]},{"name":"STATUS_LOG_READ_CONTEXT_INVALID","features":[307]},{"name":"STATUS_LOG_READ_MODE_INVALID","features":[307]},{"name":"STATUS_LOG_RECORDS_RESERVED_INVALID","features":[307]},{"name":"STATUS_LOG_RECORD_NONEXISTENT","features":[307]},{"name":"STATUS_LOG_RESERVATION_INVALID","features":[307]},{"name":"STATUS_LOG_RESIZE_INVALID_SIZE","features":[307]},{"name":"STATUS_LOG_RESTART_INVALID","features":[307]},{"name":"STATUS_LOG_SECTOR_INVALID","features":[307]},{"name":"STATUS_LOG_SECTOR_PARITY_INVALID","features":[307]},{"name":"STATUS_LOG_SECTOR_REMAPPED","features":[307]},{"name":"STATUS_LOG_SPACE_RESERVED_INVALID","features":[307]},{"name":"STATUS_LOG_START_OF_LOG","features":[307]},{"name":"STATUS_LOG_STATE_INVALID","features":[307]},{"name":"STATUS_LOG_TAIL_INVALID","features":[307]},{"name":"STATUS_LONGJUMP","features":[307]},{"name":"STATUS_LOST_MODE_LOGON_RESTRICTION","features":[307]},{"name":"STATUS_LOST_WRITEBEHIND_DATA","features":[307]},{"name":"STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR","features":[307]},{"name":"STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED","features":[307]},{"name":"STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR","features":[307]},{"name":"STATUS_LPAC_ACCESS_DENIED","features":[307]},{"name":"STATUS_LPC_HANDLE_COUNT_EXCEEDED","features":[307]},{"name":"STATUS_LPC_INVALID_CONNECTION_USAGE","features":[307]},{"name":"STATUS_LPC_RECEIVE_BUFFER_EXPECTED","features":[307]},{"name":"STATUS_LPC_REPLY_LOST","features":[307]},{"name":"STATUS_LPC_REQUESTS_NOT_ALLOWED","features":[307]},{"name":"STATUS_LUIDS_EXHAUSTED","features":[307]},{"name":"STATUS_MAGAZINE_NOT_PRESENT","features":[307]},{"name":"STATUS_MAPPED_ALIGNMENT","features":[307]},{"name":"STATUS_MAPPED_FILE_SIZE_ZERO","features":[307]},{"name":"STATUS_MARKED_TO_DISALLOW_WRITES","features":[307]},{"name":"STATUS_MARSHALL_OVERFLOW","features":[307]},{"name":"STATUS_MAX_REFERRALS_EXCEEDED","features":[307]},{"name":"STATUS_MCA_EXCEPTION","features":[307]},{"name":"STATUS_MCA_OCCURED","features":[307]},{"name":"STATUS_MEDIA_CHANGED","features":[307]},{"name":"STATUS_MEDIA_CHECK","features":[307]},{"name":"STATUS_MEDIA_WRITE_PROTECTED","features":[307]},{"name":"STATUS_MEMBERS_PRIMARY_GROUP","features":[307]},{"name":"STATUS_MEMBER_IN_ALIAS","features":[307]},{"name":"STATUS_MEMBER_IN_GROUP","features":[307]},{"name":"STATUS_MEMBER_NOT_IN_ALIAS","features":[307]},{"name":"STATUS_MEMBER_NOT_IN_GROUP","features":[307]},{"name":"STATUS_MEMORY_NOT_ALLOCATED","features":[307]},{"name":"STATUS_MESSAGE_LOST","features":[307]},{"name":"STATUS_MESSAGE_NOT_FOUND","features":[307]},{"name":"STATUS_MESSAGE_RETRIEVED","features":[307]},{"name":"STATUS_MFT_TOO_FRAGMENTED","features":[307]},{"name":"STATUS_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION","features":[307]},{"name":"STATUS_MISSING_SYSTEMFILE","features":[307]},{"name":"STATUS_MONITOR_INVALID_DESCRIPTOR_CHECKSUM","features":[307]},{"name":"STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK","features":[307]},{"name":"STATUS_MONITOR_INVALID_MANUFACTURE_DATE","features":[307]},{"name":"STATUS_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK","features":[307]},{"name":"STATUS_MONITOR_INVALID_STANDARD_TIMING_BLOCK","features":[307]},{"name":"STATUS_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK","features":[307]},{"name":"STATUS_MONITOR_NO_DESCRIPTOR","features":[307]},{"name":"STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA","features":[307]},{"name":"STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT","features":[307]},{"name":"STATUS_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED","features":[307]},{"name":"STATUS_MORE_ENTRIES","features":[307]},{"name":"STATUS_MORE_PROCESSING_REQUIRED","features":[307]},{"name":"STATUS_MOUNT_POINT_NOT_RESOLVED","features":[307]},{"name":"STATUS_MP_PROCESSOR_MISMATCH","features":[307]},{"name":"STATUS_MUI_FILE_NOT_FOUND","features":[307]},{"name":"STATUS_MUI_FILE_NOT_LOADED","features":[307]},{"name":"STATUS_MUI_INVALID_FILE","features":[307]},{"name":"STATUS_MUI_INVALID_LOCALE_NAME","features":[307]},{"name":"STATUS_MUI_INVALID_RC_CONFIG","features":[307]},{"name":"STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME","features":[307]},{"name":"STATUS_MULTIPLE_FAULT_VIOLATION","features":[307]},{"name":"STATUS_MUST_BE_KDC","features":[307]},{"name":"STATUS_MUTANT_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_MUTANT_NOT_OWNED","features":[307]},{"name":"STATUS_MUTUAL_AUTHENTICATION_FAILED","features":[307]},{"name":"STATUS_NAME_TOO_LONG","features":[307]},{"name":"STATUS_NDIS_ADAPTER_NOT_FOUND","features":[307]},{"name":"STATUS_NDIS_ADAPTER_NOT_READY","features":[307]},{"name":"STATUS_NDIS_ADAPTER_REMOVED","features":[307]},{"name":"STATUS_NDIS_ALREADY_MAPPED","features":[307]},{"name":"STATUS_NDIS_BAD_CHARACTERISTICS","features":[307]},{"name":"STATUS_NDIS_BAD_VERSION","features":[307]},{"name":"STATUS_NDIS_BUFFER_TOO_SHORT","features":[307]},{"name":"STATUS_NDIS_CLOSING","features":[307]},{"name":"STATUS_NDIS_DEVICE_FAILED","features":[307]},{"name":"STATUS_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE","features":[307]},{"name":"STATUS_NDIS_DOT11_AP_BAND_NOT_ALLOWED","features":[307]},{"name":"STATUS_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE","features":[307]},{"name":"STATUS_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED","features":[307]},{"name":"STATUS_NDIS_DOT11_AUTO_CONFIG_ENABLED","features":[307]},{"name":"STATUS_NDIS_DOT11_MEDIA_IN_USE","features":[307]},{"name":"STATUS_NDIS_DOT11_POWER_STATE_INVALID","features":[307]},{"name":"STATUS_NDIS_ERROR_READING_FILE","features":[307]},{"name":"STATUS_NDIS_FILE_NOT_FOUND","features":[307]},{"name":"STATUS_NDIS_GROUP_ADDRESS_IN_USE","features":[307]},{"name":"STATUS_NDIS_INDICATION_REQUIRED","features":[307]},{"name":"STATUS_NDIS_INTERFACE_NOT_FOUND","features":[307]},{"name":"STATUS_NDIS_INVALID_ADDRESS","features":[307]},{"name":"STATUS_NDIS_INVALID_DATA","features":[307]},{"name":"STATUS_NDIS_INVALID_DEVICE_REQUEST","features":[307]},{"name":"STATUS_NDIS_INVALID_LENGTH","features":[307]},{"name":"STATUS_NDIS_INVALID_OID","features":[307]},{"name":"STATUS_NDIS_INVALID_PACKET","features":[307]},{"name":"STATUS_NDIS_INVALID_PORT","features":[307]},{"name":"STATUS_NDIS_INVALID_PORT_STATE","features":[307]},{"name":"STATUS_NDIS_LOW_POWER_STATE","features":[307]},{"name":"STATUS_NDIS_MEDIA_DISCONNECTED","features":[307]},{"name":"STATUS_NDIS_MULTICAST_EXISTS","features":[307]},{"name":"STATUS_NDIS_MULTICAST_FULL","features":[307]},{"name":"STATUS_NDIS_MULTICAST_NOT_FOUND","features":[307]},{"name":"STATUS_NDIS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_NDIS_NO_QUEUES","features":[307]},{"name":"STATUS_NDIS_OFFLOAD_CONNECTION_REJECTED","features":[307]},{"name":"STATUS_NDIS_OFFLOAD_PATH_REJECTED","features":[307]},{"name":"STATUS_NDIS_OFFLOAD_POLICY","features":[307]},{"name":"STATUS_NDIS_OPEN_FAILED","features":[307]},{"name":"STATUS_NDIS_PAUSED","features":[307]},{"name":"STATUS_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL","features":[307]},{"name":"STATUS_NDIS_PM_WOL_PATTERN_LIST_FULL","features":[307]},{"name":"STATUS_NDIS_REINIT_REQUIRED","features":[307]},{"name":"STATUS_NDIS_REQUEST_ABORTED","features":[307]},{"name":"STATUS_NDIS_RESET_IN_PROGRESS","features":[307]},{"name":"STATUS_NDIS_RESOURCE_CONFLICT","features":[307]},{"name":"STATUS_NDIS_UNSUPPORTED_MEDIA","features":[307]},{"name":"STATUS_NDIS_UNSUPPORTED_REVISION","features":[307]},{"name":"STATUS_ND_QUEUE_OVERFLOW","features":[307]},{"name":"STATUS_NEEDS_REGISTRATION","features":[307]},{"name":"STATUS_NEEDS_REMEDIATION","features":[307]},{"name":"STATUS_NETLOGON_NOT_STARTED","features":[307]},{"name":"STATUS_NETWORK_ACCESS_DENIED","features":[307]},{"name":"STATUS_NETWORK_ACCESS_DENIED_EDP","features":[307]},{"name":"STATUS_NETWORK_AUTHENTICATION_PROMPT_CANCELED","features":[307]},{"name":"STATUS_NETWORK_BUSY","features":[307]},{"name":"STATUS_NETWORK_CREDENTIAL_CONFLICT","features":[307]},{"name":"STATUS_NETWORK_NAME_DELETED","features":[307]},{"name":"STATUS_NETWORK_OPEN_RESTRICTION","features":[307]},{"name":"STATUS_NETWORK_SESSION_EXPIRED","features":[307]},{"name":"STATUS_NETWORK_UNREACHABLE","features":[307]},{"name":"STATUS_NET_WRITE_FAULT","features":[307]},{"name":"STATUS_NOINTERFACE","features":[307]},{"name":"STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT","features":[307]},{"name":"STATUS_NOLOGON_SERVER_TRUST_ACCOUNT","features":[307]},{"name":"STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT","features":[307]},{"name":"STATUS_NONCONTINUABLE_EXCEPTION","features":[307]},{"name":"STATUS_NONEXISTENT_EA_ENTRY","features":[307]},{"name":"STATUS_NONEXISTENT_SECTOR","features":[307]},{"name":"STATUS_NONE_MAPPED","features":[307]},{"name":"STATUS_NOTHING_TO_TERMINATE","features":[307]},{"name":"STATUS_NOTIFICATION_GUID_ALREADY_DEFINED","features":[307]},{"name":"STATUS_NOTIFY_CLEANUP","features":[307]},{"name":"STATUS_NOTIFY_ENUM_DIR","features":[307]},{"name":"STATUS_NOT_ALLOWED_ON_SYSTEM_FILE","features":[307]},{"name":"STATUS_NOT_ALL_ASSIGNED","features":[307]},{"name":"STATUS_NOT_APPCONTAINER","features":[307]},{"name":"STATUS_NOT_A_CLOUD_FILE","features":[307]},{"name":"STATUS_NOT_A_CLOUD_SYNC_ROOT","features":[307]},{"name":"STATUS_NOT_A_DAX_VOLUME","features":[307]},{"name":"STATUS_NOT_A_DEV_VOLUME","features":[307]},{"name":"STATUS_NOT_A_DIRECTORY","features":[307]},{"name":"STATUS_NOT_A_REPARSE_POINT","features":[307]},{"name":"STATUS_NOT_A_TIERED_VOLUME","features":[307]},{"name":"STATUS_NOT_CAPABLE","features":[307]},{"name":"STATUS_NOT_CLIENT_SESSION","features":[307]},{"name":"STATUS_NOT_COMMITTED","features":[307]},{"name":"STATUS_NOT_DAX_MAPPABLE","features":[307]},{"name":"STATUS_NOT_EXPORT_FORMAT","features":[307]},{"name":"STATUS_NOT_FOUND","features":[307]},{"name":"STATUS_NOT_GUI_PROCESS","features":[307]},{"name":"STATUS_NOT_IMPLEMENTED","features":[307]},{"name":"STATUS_NOT_LOCKED","features":[307]},{"name":"STATUS_NOT_LOGON_PROCESS","features":[307]},{"name":"STATUS_NOT_MAPPED_DATA","features":[307]},{"name":"STATUS_NOT_MAPPED_VIEW","features":[307]},{"name":"STATUS_NOT_READ_FROM_COPY","features":[307]},{"name":"STATUS_NOT_REDUNDANT_STORAGE","features":[307]},{"name":"STATUS_NOT_REGISTRY_FILE","features":[307]},{"name":"STATUS_NOT_SAFE_MODE_DRIVER","features":[307]},{"name":"STATUS_NOT_SAME_DEVICE","features":[307]},{"name":"STATUS_NOT_SAME_OBJECT","features":[307]},{"name":"STATUS_NOT_SERVER_SESSION","features":[307]},{"name":"STATUS_NOT_SNAPSHOT_VOLUME","features":[307]},{"name":"STATUS_NOT_SUPPORTED","features":[307]},{"name":"STATUS_NOT_SUPPORTED_IN_APPCONTAINER","features":[307]},{"name":"STATUS_NOT_SUPPORTED_ON_DAX","features":[307]},{"name":"STATUS_NOT_SUPPORTED_ON_SBS","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_AUDITING","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_BTT","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_BYPASSIO","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_CACHED_HANDLE","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_COMPRESSION","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_DEDUPLICATION","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_ENCRYPTION","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_MONITORING","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_REPLICATION","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_SNAPSHOT","features":[307]},{"name":"STATUS_NOT_SUPPORTED_WITH_VIRTUALIZATION","features":[307]},{"name":"STATUS_NOT_TINY_STREAM","features":[307]},{"name":"STATUS_NO_ACE_CONDITION","features":[307]},{"name":"STATUS_NO_APPLICABLE_APP_LICENSES_FOUND","features":[307]},{"name":"STATUS_NO_APPLICATION_PACKAGE","features":[307]},{"name":"STATUS_NO_BROWSER_SERVERS_FOUND","features":[307]},{"name":"STATUS_NO_BYPASSIO_DRIVER_SUPPORT","features":[307]},{"name":"STATUS_NO_CALLBACK_ACTIVE","features":[307]},{"name":"STATUS_NO_DATA_DETECTED","features":[307]},{"name":"STATUS_NO_EAS_ON_FILE","features":[307]},{"name":"STATUS_NO_EFS","features":[307]},{"name":"STATUS_NO_EVENT_PAIR","features":[307]},{"name":"STATUS_NO_GUID_TRANSLATION","features":[307]},{"name":"STATUS_NO_IMPERSONATION_TOKEN","features":[307]},{"name":"STATUS_NO_INHERITANCE","features":[307]},{"name":"STATUS_NO_IP_ADDRESSES","features":[307]},{"name":"STATUS_NO_KERB_KEY","features":[307]},{"name":"STATUS_NO_KEY","features":[307]},{"name":"STATUS_NO_LDT","features":[307]},{"name":"STATUS_NO_LINK_TRACKING_IN_TRANSACTION","features":[307]},{"name":"STATUS_NO_LOGON_SERVERS","features":[307]},{"name":"STATUS_NO_LOG_SPACE","features":[307]},{"name":"STATUS_NO_MATCH","features":[307]},{"name":"STATUS_NO_MEDIA","features":[307]},{"name":"STATUS_NO_MEDIA_IN_DEVICE","features":[307]},{"name":"STATUS_NO_MEMORY","features":[307]},{"name":"STATUS_NO_MORE_EAS","features":[307]},{"name":"STATUS_NO_MORE_ENTRIES","features":[307]},{"name":"STATUS_NO_MORE_FILES","features":[307]},{"name":"STATUS_NO_MORE_MATCHES","features":[307]},{"name":"STATUS_NO_PAGEFILE","features":[307]},{"name":"STATUS_NO_PA_DATA","features":[307]},{"name":"STATUS_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND","features":[307]},{"name":"STATUS_NO_QUOTAS_FOR_ACCOUNT","features":[307]},{"name":"STATUS_NO_RANGES_PROCESSED","features":[307]},{"name":"STATUS_NO_RECOVERY_POLICY","features":[307]},{"name":"STATUS_NO_S4U_PROT_SUPPORT","features":[307]},{"name":"STATUS_NO_SAVEPOINT_WITH_OPEN_FILES","features":[307]},{"name":"STATUS_NO_SECRETS","features":[307]},{"name":"STATUS_NO_SECURITY_CONTEXT","features":[307]},{"name":"STATUS_NO_SECURITY_ON_OBJECT","features":[307]},{"name":"STATUS_NO_SPOOL_SPACE","features":[307]},{"name":"STATUS_NO_SUCH_ALIAS","features":[307]},{"name":"STATUS_NO_SUCH_DEVICE","features":[307]},{"name":"STATUS_NO_SUCH_DOMAIN","features":[307]},{"name":"STATUS_NO_SUCH_FILE","features":[307]},{"name":"STATUS_NO_SUCH_GROUP","features":[307]},{"name":"STATUS_NO_SUCH_MEMBER","features":[307]},{"name":"STATUS_NO_SUCH_PACKAGE","features":[307]},{"name":"STATUS_NO_SUCH_PRIVILEGE","features":[307]},{"name":"STATUS_NO_TGT_REPLY","features":[307]},{"name":"STATUS_NO_TOKEN","features":[307]},{"name":"STATUS_NO_TRACKING_SERVICE","features":[307]},{"name":"STATUS_NO_TRUST_LSA_SECRET","features":[307]},{"name":"STATUS_NO_TRUST_SAM_ACCOUNT","features":[307]},{"name":"STATUS_NO_TXF_METADATA","features":[307]},{"name":"STATUS_NO_UNICODE_TRANSLATION","features":[307]},{"name":"STATUS_NO_USER_KEYS","features":[307]},{"name":"STATUS_NO_USER_SESSION_KEY","features":[307]},{"name":"STATUS_NO_WORK_DONE","features":[307]},{"name":"STATUS_NO_YIELD_PERFORMED","features":[307]},{"name":"STATUS_NTLM_BLOCKED","features":[307]},{"name":"STATUS_NT_CROSS_ENCRYPTION_REQUIRED","features":[307]},{"name":"STATUS_NULL_LM_PASSWORD","features":[307]},{"name":"STATUS_OBJECTID_EXISTS","features":[307]},{"name":"STATUS_OBJECTID_NOT_FOUND","features":[307]},{"name":"STATUS_OBJECT_IS_IMMUTABLE","features":[307]},{"name":"STATUS_OBJECT_NAME_COLLISION","features":[307]},{"name":"STATUS_OBJECT_NAME_EXISTS","features":[307]},{"name":"STATUS_OBJECT_NAME_INVALID","features":[307]},{"name":"STATUS_OBJECT_NAME_NOT_FOUND","features":[307]},{"name":"STATUS_OBJECT_NOT_EXTERNALLY_BACKED","features":[307]},{"name":"STATUS_OBJECT_NO_LONGER_EXISTS","features":[307]},{"name":"STATUS_OBJECT_PATH_INVALID","features":[307]},{"name":"STATUS_OBJECT_PATH_NOT_FOUND","features":[307]},{"name":"STATUS_OBJECT_PATH_SYNTAX_BAD","features":[307]},{"name":"STATUS_OBJECT_TYPE_MISMATCH","features":[307]},{"name":"STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_OFFLOAD_READ_FLT_NOT_SUPPORTED","features":[307]},{"name":"STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED","features":[307]},{"name":"STATUS_ONLY_IF_CONNECTED","features":[307]},{"name":"STATUS_OPEN_FAILED","features":[307]},{"name":"STATUS_OPERATION_IN_PROGRESS","features":[307]},{"name":"STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION","features":[307]},{"name":"STATUS_OPLOCK_BREAK_IN_PROGRESS","features":[307]},{"name":"STATUS_OPLOCK_HANDLE_CLOSED","features":[307]},{"name":"STATUS_OPLOCK_NOT_GRANTED","features":[307]},{"name":"STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE","features":[307]},{"name":"STATUS_ORDINAL_NOT_FOUND","features":[307]},{"name":"STATUS_ORPHAN_NAME_EXHAUSTED","features":[307]},{"name":"STATUS_PACKAGE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_PACKAGE_UPDATING","features":[307]},{"name":"STATUS_PAGEFILE_CREATE_FAILED","features":[307]},{"name":"STATUS_PAGEFILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PAGEFILE_QUOTA","features":[307]},{"name":"STATUS_PAGEFILE_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_PAGE_FAULT_COPY_ON_WRITE","features":[307]},{"name":"STATUS_PAGE_FAULT_DEMAND_ZERO","features":[307]},{"name":"STATUS_PAGE_FAULT_GUARD_PAGE","features":[307]},{"name":"STATUS_PAGE_FAULT_PAGING_FILE","features":[307]},{"name":"STATUS_PAGE_FAULT_RETRY","features":[307]},{"name":"STATUS_PAGE_FAULT_TRANSITION","features":[307]},{"name":"STATUS_PARAMETER_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_PARITY_ERROR","features":[307]},{"name":"STATUS_PARTIAL_COPY","features":[307]},{"name":"STATUS_PARTITION_FAILURE","features":[307]},{"name":"STATUS_PARTITION_TERMINATING","features":[307]},{"name":"STATUS_PASSWORD_CHANGE_REQUIRED","features":[307]},{"name":"STATUS_PASSWORD_RESTRICTION","features":[307]},{"name":"STATUS_PATCH_CONFLICT","features":[307]},{"name":"STATUS_PATCH_DEFERRED","features":[307]},{"name":"STATUS_PATCH_NOT_REGISTERED","features":[307]},{"name":"STATUS_PATH_NOT_COVERED","features":[307]},{"name":"STATUS_PCP_ATTESTATION_CHALLENGE_NOT_SET","features":[307]},{"name":"STATUS_PCP_AUTHENTICATION_FAILED","features":[307]},{"name":"STATUS_PCP_AUTHENTICATION_IGNORED","features":[307]},{"name":"STATUS_PCP_BUFFER_LENGTH_MISMATCH","features":[307]},{"name":"STATUS_PCP_BUFFER_TOO_SMALL","features":[307]},{"name":"STATUS_PCP_CLAIM_TYPE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_DEVICE_NOT_FOUND","features":[307]},{"name":"STATUS_PCP_DEVICE_NOT_READY","features":[307]},{"name":"STATUS_PCP_ERROR_MASK","features":[307]},{"name":"STATUS_PCP_FLAG_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_IFX_RSA_KEY_CREATION_BLOCKED","features":[307]},{"name":"STATUS_PCP_INTERNAL_ERROR","features":[307]},{"name":"STATUS_PCP_INVALID_HANDLE","features":[307]},{"name":"STATUS_PCP_INVALID_PARAMETER","features":[307]},{"name":"STATUS_PCP_KEY_ALREADY_FINALIZED","features":[307]},{"name":"STATUS_PCP_KEY_HANDLE_INVALIDATED","features":[307]},{"name":"STATUS_PCP_KEY_NOT_AIK","features":[307]},{"name":"STATUS_PCP_KEY_NOT_AUTHENTICATED","features":[307]},{"name":"STATUS_PCP_KEY_NOT_FINALIZED","features":[307]},{"name":"STATUS_PCP_KEY_NOT_LOADED","features":[307]},{"name":"STATUS_PCP_KEY_NOT_SIGNING_KEY","features":[307]},{"name":"STATUS_PCP_KEY_USAGE_POLICY_INVALID","features":[307]},{"name":"STATUS_PCP_KEY_USAGE_POLICY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_LOCKED_OUT","features":[307]},{"name":"STATUS_PCP_NOT_PCR_BOUND","features":[307]},{"name":"STATUS_PCP_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_NO_KEY_CERTIFICATION","features":[307]},{"name":"STATUS_PCP_POLICY_NOT_FOUND","features":[307]},{"name":"STATUS_PCP_PROFILE_NOT_FOUND","features":[307]},{"name":"STATUS_PCP_RAW_POLICY_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_SOFT_KEY_ERROR","features":[307]},{"name":"STATUS_PCP_TICKET_MISSING","features":[307]},{"name":"STATUS_PCP_TPM_VERSION_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PCP_UNSUPPORTED_PSS_SALT","features":[307]},{"name":"STATUS_PCP_VALIDATION_FAILED","features":[307]},{"name":"STATUS_PCP_WRONG_PARENT","features":[307]},{"name":"STATUS_PENDING","features":[307]},{"name":"STATUS_PER_USER_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_PIPE_BROKEN","features":[307]},{"name":"STATUS_PIPE_BUSY","features":[307]},{"name":"STATUS_PIPE_CLOSING","features":[307]},{"name":"STATUS_PIPE_CONNECTED","features":[307]},{"name":"STATUS_PIPE_DISCONNECTED","features":[307]},{"name":"STATUS_PIPE_EMPTY","features":[307]},{"name":"STATUS_PIPE_LISTENING","features":[307]},{"name":"STATUS_PIPE_NOT_AVAILABLE","features":[307]},{"name":"STATUS_PKINIT_CLIENT_FAILURE","features":[307]},{"name":"STATUS_PKINIT_FAILURE","features":[307]},{"name":"STATUS_PKINIT_NAME_MISMATCH","features":[307]},{"name":"STATUS_PKU2U_CERT_FAILURE","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_INVALID","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_NOT_ACTIVE","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_PLATFORM_MANIFEST_NOT_SIGNED","features":[307]},{"name":"STATUS_PLUGPLAY_NO_DEVICE","features":[307]},{"name":"STATUS_PLUGPLAY_QUERY_VETOED","features":[307]},{"name":"STATUS_PNP_BAD_MPS_TABLE","features":[307]},{"name":"STATUS_PNP_DEVICE_CONFIGURATION_PENDING","features":[307]},{"name":"STATUS_PNP_DRIVER_CONFIGURATION_INCOMPLETE","features":[307]},{"name":"STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND","features":[307]},{"name":"STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND","features":[307]},{"name":"STATUS_PNP_FUNCTION_DRIVER_REQUIRED","features":[307]},{"name":"STATUS_PNP_INVALID_ID","features":[307]},{"name":"STATUS_PNP_IRQ_TRANSLATION_FAILED","features":[307]},{"name":"STATUS_PNP_NO_COMPAT_DRIVERS","features":[307]},{"name":"STATUS_PNP_REBOOT_REQUIRED","features":[307]},{"name":"STATUS_PNP_RESTART_ENUMERATION","features":[307]},{"name":"STATUS_PNP_TRANSLATION_FAILED","features":[307]},{"name":"STATUS_POLICY_CONTROLLED_ACCOUNT","features":[307]},{"name":"STATUS_POLICY_OBJECT_NOT_FOUND","features":[307]},{"name":"STATUS_POLICY_ONLY_IN_DS","features":[307]},{"name":"STATUS_PORT_ALREADY_HAS_COMPLETION_LIST","features":[307]},{"name":"STATUS_PORT_ALREADY_SET","features":[307]},{"name":"STATUS_PORT_CLOSED","features":[307]},{"name":"STATUS_PORT_CONNECTION_REFUSED","features":[307]},{"name":"STATUS_PORT_DISCONNECTED","features":[307]},{"name":"STATUS_PORT_DO_NOT_DISTURB","features":[307]},{"name":"STATUS_PORT_MESSAGE_TOO_LONG","features":[307]},{"name":"STATUS_PORT_NOT_SET","features":[307]},{"name":"STATUS_PORT_UNREACHABLE","features":[307]},{"name":"STATUS_POSSIBLE_DEADLOCK","features":[307]},{"name":"STATUS_POWER_STATE_INVALID","features":[307]},{"name":"STATUS_PREDEFINED_HANDLE","features":[307]},{"name":"STATUS_PRENT4_MACHINE_ACCOUNT","features":[307]},{"name":"STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED","features":[307]},{"name":"STATUS_PRINT_CANCELLED","features":[307]},{"name":"STATUS_PRINT_QUEUE_FULL","features":[307]},{"name":"STATUS_PRIVILEGED_INSTRUCTION","features":[307]},{"name":"STATUS_PRIVILEGE_NOT_HELD","features":[307]},{"name":"STATUS_PROACTIVE_SCAN_IN_PROGRESS","features":[307]},{"name":"STATUS_PROCEDURE_NOT_FOUND","features":[307]},{"name":"STATUS_PROCESS_CLONED","features":[307]},{"name":"STATUS_PROCESS_IN_JOB","features":[307]},{"name":"STATUS_PROCESS_IS_PROTECTED","features":[307]},{"name":"STATUS_PROCESS_IS_TERMINATING","features":[307]},{"name":"STATUS_PROCESS_NOT_IN_JOB","features":[307]},{"name":"STATUS_PROFILING_AT_LIMIT","features":[307]},{"name":"STATUS_PROFILING_NOT_STARTED","features":[307]},{"name":"STATUS_PROFILING_NOT_STOPPED","features":[307]},{"name":"STATUS_PROPSET_NOT_FOUND","features":[307]},{"name":"STATUS_PROTOCOL_NOT_SUPPORTED","features":[307]},{"name":"STATUS_PROTOCOL_UNREACHABLE","features":[307]},{"name":"STATUS_PTE_CHANGED","features":[307]},{"name":"STATUS_PURGE_FAILED","features":[307]},{"name":"STATUS_PWD_HISTORY_CONFLICT","features":[307]},{"name":"STATUS_PWD_TOO_LONG","features":[307]},{"name":"STATUS_PWD_TOO_RECENT","features":[307]},{"name":"STATUS_PWD_TOO_SHORT","features":[307]},{"name":"STATUS_QUERY_STORAGE_ERROR","features":[307]},{"name":"STATUS_QUIC_ALPN_NEG_FAILURE","features":[307]},{"name":"STATUS_QUIC_CONNECTION_IDLE","features":[307]},{"name":"STATUS_QUIC_CONNECTION_TIMEOUT","features":[307]},{"name":"STATUS_QUIC_HANDSHAKE_FAILURE","features":[307]},{"name":"STATUS_QUIC_INTERNAL_ERROR","features":[307]},{"name":"STATUS_QUIC_PROTOCOL_VIOLATION","features":[307]},{"name":"STATUS_QUIC_USER_CANCELED","features":[307]},{"name":"STATUS_QUIC_VER_NEG_FAILURE","features":[307]},{"name":"STATUS_QUOTA_ACTIVITY","features":[307]},{"name":"STATUS_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_QUOTA_LIST_INCONSISTENT","features":[307]},{"name":"STATUS_QUOTA_NOT_ENABLED","features":[307]},{"name":"STATUS_RANGE_LIST_CONFLICT","features":[307]},{"name":"STATUS_RANGE_NOT_FOUND","features":[307]},{"name":"STATUS_RANGE_NOT_LOCKED","features":[307]},{"name":"STATUS_RDBSS_CONTINUE_OPERATION","features":[307]},{"name":"STATUS_RDBSS_POST_OPERATION","features":[307]},{"name":"STATUS_RDBSS_RESTART_OPERATION","features":[307]},{"name":"STATUS_RDBSS_RETRY_LOOKUP","features":[307]},{"name":"STATUS_RDP_PROTOCOL_ERROR","features":[307]},{"name":"STATUS_RECEIVE_EXPEDITED","features":[307]},{"name":"STATUS_RECEIVE_PARTIAL","features":[307]},{"name":"STATUS_RECEIVE_PARTIAL_EXPEDITED","features":[307]},{"name":"STATUS_RECOVERABLE_BUGCHECK","features":[307]},{"name":"STATUS_RECOVERY_FAILURE","features":[307]},{"name":"STATUS_RECOVERY_NOT_NEEDED","features":[307]},{"name":"STATUS_RECURSIVE_DISPATCH","features":[307]},{"name":"STATUS_REDIRECTOR_HAS_OPEN_HANDLES","features":[307]},{"name":"STATUS_REDIRECTOR_NOT_STARTED","features":[307]},{"name":"STATUS_REDIRECTOR_PAUSED","features":[307]},{"name":"STATUS_REDIRECTOR_STARTED","features":[307]},{"name":"STATUS_REGISTRY_CORRUPT","features":[307]},{"name":"STATUS_REGISTRY_HIVE_RECOVERED","features":[307]},{"name":"STATUS_REGISTRY_IO_FAILED","features":[307]},{"name":"STATUS_REGISTRY_QUOTA_LIMIT","features":[307]},{"name":"STATUS_REGISTRY_RECOVERED","features":[307]},{"name":"STATUS_REG_NAT_CONSUMPTION","features":[307]},{"name":"STATUS_REINITIALIZATION_NEEDED","features":[307]},{"name":"STATUS_REMOTE_DISCONNECT","features":[307]},{"name":"STATUS_REMOTE_FILE_VERSION_MISMATCH","features":[307]},{"name":"STATUS_REMOTE_NOT_LISTENING","features":[307]},{"name":"STATUS_REMOTE_RESOURCES","features":[307]},{"name":"STATUS_REMOTE_SESSION_LIMIT","features":[307]},{"name":"STATUS_REMOTE_STORAGE_MEDIA_ERROR","features":[307]},{"name":"STATUS_REMOTE_STORAGE_NOT_ACTIVE","features":[307]},{"name":"STATUS_REPAIR_NEEDED","features":[307]},{"name":"STATUS_REPARSE","features":[307]},{"name":"STATUS_REPARSE_ATTRIBUTE_CONFLICT","features":[307]},{"name":"STATUS_REPARSE_GLOBAL","features":[307]},{"name":"STATUS_REPARSE_OBJECT","features":[307]},{"name":"STATUS_REPARSE_POINT_ENCOUNTERED","features":[307]},{"name":"STATUS_REPARSE_POINT_NOT_RESOLVED","features":[307]},{"name":"STATUS_REPLY_MESSAGE_MISMATCH","features":[307]},{"name":"STATUS_REQUEST_ABORTED","features":[307]},{"name":"STATUS_REQUEST_CANCELED","features":[307]},{"name":"STATUS_REQUEST_NOT_ACCEPTED","features":[307]},{"name":"STATUS_REQUEST_OUT_OF_SEQUENCE","features":[307]},{"name":"STATUS_REQUEST_PAUSED","features":[307]},{"name":"STATUS_RESIDENT_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_RESOURCEMANAGER_NOT_FOUND","features":[307]},{"name":"STATUS_RESOURCEMANAGER_READ_ONLY","features":[307]},{"name":"STATUS_RESOURCE_DATA_NOT_FOUND","features":[307]},{"name":"STATUS_RESOURCE_ENUM_USER_STOP","features":[307]},{"name":"STATUS_RESOURCE_IN_USE","features":[307]},{"name":"STATUS_RESOURCE_LANG_NOT_FOUND","features":[307]},{"name":"STATUS_RESOURCE_NAME_NOT_FOUND","features":[307]},{"name":"STATUS_RESOURCE_NOT_OWNED","features":[307]},{"name":"STATUS_RESOURCE_REQUIREMENTS_CHANGED","features":[307]},{"name":"STATUS_RESOURCE_TYPE_NOT_FOUND","features":[307]},{"name":"STATUS_RESTART_BOOT_APPLICATION","features":[307]},{"name":"STATUS_RESUME_HIBERNATION","features":[307]},{"name":"STATUS_RETRY","features":[307]},{"name":"STATUS_RETURN_ADDRESS_HIJACK_ATTEMPT","features":[307]},{"name":"STATUS_REVISION_MISMATCH","features":[307]},{"name":"STATUS_REVOCATION_OFFLINE_C","features":[307]},{"name":"STATUS_REVOCATION_OFFLINE_KDC","features":[307]},{"name":"STATUS_RING_NEWLY_EMPTY","features":[307]},{"name":"STATUS_RING_PREVIOUSLY_ABOVE_QUOTA","features":[307]},{"name":"STATUS_RING_PREVIOUSLY_EMPTY","features":[307]},{"name":"STATUS_RING_PREVIOUSLY_FULL","features":[307]},{"name":"STATUS_RING_SIGNAL_OPPOSITE_ENDPOINT","features":[307]},{"name":"STATUS_RKF_ACTIVE_KEY","features":[307]},{"name":"STATUS_RKF_BLOB_FULL","features":[307]},{"name":"STATUS_RKF_DUPLICATE_KEY","features":[307]},{"name":"STATUS_RKF_FILE_BLOCKED","features":[307]},{"name":"STATUS_RKF_KEY_NOT_FOUND","features":[307]},{"name":"STATUS_RKF_STORE_FULL","features":[307]},{"name":"STATUS_RM_ALREADY_STARTED","features":[307]},{"name":"STATUS_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT","features":[307]},{"name":"STATUS_RM_DISCONNECTED","features":[307]},{"name":"STATUS_RM_METADATA_CORRUPT","features":[307]},{"name":"STATUS_RM_NOT_ACTIVE","features":[307]},{"name":"STATUS_ROLLBACK_TIMER_EXPIRED","features":[307]},{"name":"STATUS_RTPM_CONTEXT_COMPLETE","features":[307]},{"name":"STATUS_RTPM_CONTEXT_CONTINUE","features":[307]},{"name":"STATUS_RTPM_INVALID_CONTEXT","features":[307]},{"name":"STATUS_RTPM_NO_RESULT","features":[307]},{"name":"STATUS_RTPM_PCR_READ_INCOMPLETE","features":[307]},{"name":"STATUS_RTPM_UNSUPPORTED_CMD","features":[307]},{"name":"STATUS_RUNLEVEL_SWITCH_AGENT_TIMEOUT","features":[307]},{"name":"STATUS_RUNLEVEL_SWITCH_IN_PROGRESS","features":[307]},{"name":"STATUS_RUNLEVEL_SWITCH_TIMEOUT","features":[307]},{"name":"STATUS_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED","features":[307]},{"name":"STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET","features":[307]},{"name":"STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE","features":[307]},{"name":"STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER","features":[307]},{"name":"STATUS_RXACT_COMMITTED","features":[307]},{"name":"STATUS_RXACT_COMMIT_FAILURE","features":[307]},{"name":"STATUS_RXACT_COMMIT_NECESSARY","features":[307]},{"name":"STATUS_RXACT_INVALID_STATE","features":[307]},{"name":"STATUS_RXACT_STATE_CREATED","features":[307]},{"name":"STATUS_SAM_INIT_FAILURE","features":[307]},{"name":"STATUS_SAM_NEED_BOOTKEY_FLOPPY","features":[307]},{"name":"STATUS_SAM_NEED_BOOTKEY_PASSWORD","features":[307]},{"name":"STATUS_SCRUB_DATA_DISABLED","features":[307]},{"name":"STATUS_SECCORE_INVALID_COMMAND","features":[307]},{"name":"STATUS_SECONDARY_IC_PROVIDER_NOT_REGISTERED","features":[307]},{"name":"STATUS_SECRET_TOO_LONG","features":[307]},{"name":"STATUS_SECTION_DIRECT_MAP_ONLY","features":[307]},{"name":"STATUS_SECTION_NOT_EXTENDED","features":[307]},{"name":"STATUS_SECTION_NOT_IMAGE","features":[307]},{"name":"STATUS_SECTION_PROTECTION","features":[307]},{"name":"STATUS_SECTION_TOO_BIG","features":[307]},{"name":"STATUS_SECUREBOOT_FILE_REPLACED","features":[307]},{"name":"STATUS_SECUREBOOT_INVALID_POLICY","features":[307]},{"name":"STATUS_SECUREBOOT_NOT_BASE_POLICY","features":[307]},{"name":"STATUS_SECUREBOOT_NOT_ENABLED","features":[307]},{"name":"STATUS_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY","features":[307]},{"name":"STATUS_SECUREBOOT_PLATFORM_ID_MISMATCH","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_NOT_SIGNED","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_ROLLBACK_DETECTED","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_UNKNOWN","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_UPGRADE_MISMATCH","features":[307]},{"name":"STATUS_SECUREBOOT_POLICY_VIOLATION","features":[307]},{"name":"STATUS_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING","features":[307]},{"name":"STATUS_SECUREBOOT_ROLLBACK_DETECTED","features":[307]},{"name":"STATUS_SECURITY_STREAM_IS_INCONSISTENT","features":[307]},{"name":"STATUS_SEGMENT_NOTIFICATION","features":[307]},{"name":"STATUS_SEMAPHORE_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_SERIAL_COUNTER_TIMEOUT","features":[307]},{"name":"STATUS_SERIAL_MORE_WRITES","features":[307]},{"name":"STATUS_SERIAL_NO_DEVICE_INITED","features":[307]},{"name":"STATUS_SERVER_DISABLED","features":[307]},{"name":"STATUS_SERVER_HAS_OPEN_HANDLES","features":[307]},{"name":"STATUS_SERVER_NOT_DISABLED","features":[307]},{"name":"STATUS_SERVER_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"STATUS_SERVER_SID_MISMATCH","features":[307]},{"name":"STATUS_SERVER_TRANSPORT_CONFLICT","features":[307]},{"name":"STATUS_SERVER_UNAVAILABLE","features":[307]},{"name":"STATUS_SERVICES_FAILED_AUTOSTART","features":[307]},{"name":"STATUS_SERVICE_NOTIFICATION","features":[307]},{"name":"STATUS_SESSION_KEY_TOO_SHORT","features":[307]},{"name":"STATUS_SETMARK_DETECTED","features":[307]},{"name":"STATUS_SET_CONTEXT_DENIED","features":[307]},{"name":"STATUS_SEVERITY_COERROR","features":[307]},{"name":"STATUS_SEVERITY_COFAIL","features":[307]},{"name":"STATUS_SEVERITY_ERROR","features":[307]},{"name":"STATUS_SEVERITY_INFORMATIONAL","features":[307]},{"name":"STATUS_SEVERITY_SUCCESS","features":[307]},{"name":"STATUS_SEVERITY_WARNING","features":[307]},{"name":"STATUS_SHARED_IRQ_BUSY","features":[307]},{"name":"STATUS_SHARED_POLICY","features":[307]},{"name":"STATUS_SHARE_UNAVAILABLE","features":[307]},{"name":"STATUS_SHARING_PAUSED","features":[307]},{"name":"STATUS_SHARING_VIOLATION","features":[307]},{"name":"STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME","features":[307]},{"name":"STATUS_SHUTDOWN_IN_PROGRESS","features":[307]},{"name":"STATUS_SINGLE_STEP","features":[307]},{"name":"STATUS_SMARTCARD_CARD_BLOCKED","features":[307]},{"name":"STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED","features":[307]},{"name":"STATUS_SMARTCARD_CERT_EXPIRED","features":[307]},{"name":"STATUS_SMARTCARD_CERT_REVOKED","features":[307]},{"name":"STATUS_SMARTCARD_IO_ERROR","features":[307]},{"name":"STATUS_SMARTCARD_LOGON_REQUIRED","features":[307]},{"name":"STATUS_SMARTCARD_NO_CARD","features":[307]},{"name":"STATUS_SMARTCARD_NO_CERTIFICATE","features":[307]},{"name":"STATUS_SMARTCARD_NO_KEYSET","features":[307]},{"name":"STATUS_SMARTCARD_NO_KEY_CONTAINER","features":[307]},{"name":"STATUS_SMARTCARD_SILENT_CONTEXT","features":[307]},{"name":"STATUS_SMARTCARD_SUBSYSTEM_FAILURE","features":[307]},{"name":"STATUS_SMARTCARD_WRONG_PIN","features":[307]},{"name":"STATUS_SMB1_NOT_AVAILABLE","features":[307]},{"name":"STATUS_SMB_BAD_CLUSTER_DIALECT","features":[307]},{"name":"STATUS_SMB_GUEST_LOGON_BLOCKED","features":[307]},{"name":"STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP","features":[307]},{"name":"STATUS_SMB_NO_SIGNING_ALGORITHM_OVERLAP","features":[307]},{"name":"STATUS_SMI_PRIMITIVE_INSTALLER_FAILED","features":[307]},{"name":"STATUS_SMR_GARBAGE_COLLECTION_REQUIRED","features":[307]},{"name":"STATUS_SOME_NOT_MAPPED","features":[307]},{"name":"STATUS_SOURCE_ELEMENT_EMPTY","features":[307]},{"name":"STATUS_SPACES_ALLOCATION_SIZE_INVALID","features":[307]},{"name":"STATUS_SPACES_CACHE_FULL","features":[307]},{"name":"STATUS_SPACES_COMPLETE","features":[307]},{"name":"STATUS_SPACES_CORRUPT_METADATA","features":[307]},{"name":"STATUS_SPACES_DRIVE_LOST_DATA","features":[307]},{"name":"STATUS_SPACES_DRIVE_NOT_READY","features":[307]},{"name":"STATUS_SPACES_DRIVE_OPERATIONAL_STATE_INVALID","features":[307]},{"name":"STATUS_SPACES_DRIVE_REDUNDANCY_INVALID","features":[307]},{"name":"STATUS_SPACES_DRIVE_SECTOR_SIZE_INVALID","features":[307]},{"name":"STATUS_SPACES_DRIVE_SPLIT","features":[307]},{"name":"STATUS_SPACES_DRT_FULL","features":[307]},{"name":"STATUS_SPACES_ENCLOSURE_AWARE_INVALID","features":[307]},{"name":"STATUS_SPACES_ENTRY_INCOMPLETE","features":[307]},{"name":"STATUS_SPACES_ENTRY_INVALID","features":[307]},{"name":"STATUS_SPACES_EXTENDED_ERROR","features":[307]},{"name":"STATUS_SPACES_FAULT_DOMAIN_TYPE_INVALID","features":[307]},{"name":"STATUS_SPACES_FLUSH_METADATA","features":[307]},{"name":"STATUS_SPACES_INCONSISTENCY","features":[307]},{"name":"STATUS_SPACES_INTERLEAVE_LENGTH_INVALID","features":[307]},{"name":"STATUS_SPACES_LOG_NOT_READY","features":[307]},{"name":"STATUS_SPACES_MAP_REQUIRED","features":[307]},{"name":"STATUS_SPACES_MARK_DIRTY","features":[307]},{"name":"STATUS_SPACES_NOT_ENOUGH_DRIVES","features":[307]},{"name":"STATUS_SPACES_NO_REDUNDANCY","features":[307]},{"name":"STATUS_SPACES_NUMBER_OF_COLUMNS_INVALID","features":[307]},{"name":"STATUS_SPACES_NUMBER_OF_DATA_COPIES_INVALID","features":[307]},{"name":"STATUS_SPACES_NUMBER_OF_GROUPS_INVALID","features":[307]},{"name":"STATUS_SPACES_PAUSE","features":[307]},{"name":"STATUS_SPACES_PD_INVALID_DATA","features":[307]},{"name":"STATUS_SPACES_PD_LENGTH_MISMATCH","features":[307]},{"name":"STATUS_SPACES_PD_NOT_FOUND","features":[307]},{"name":"STATUS_SPACES_PD_UNSUPPORTED_VERSION","features":[307]},{"name":"STATUS_SPACES_PROVISIONING_TYPE_INVALID","features":[307]},{"name":"STATUS_SPACES_REDIRECT","features":[307]},{"name":"STATUS_SPACES_REPAIRED","features":[307]},{"name":"STATUS_SPACES_REPAIR_IN_PROGRESS","features":[307]},{"name":"STATUS_SPACES_RESILIENCY_TYPE_INVALID","features":[307]},{"name":"STATUS_SPACES_UNSUPPORTED_VERSION","features":[307]},{"name":"STATUS_SPACES_UPDATE_COLUMN_STATE","features":[307]},{"name":"STATUS_SPACES_WRITE_CACHE_SIZE_INVALID","features":[307]},{"name":"STATUS_SPARSE_FILE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_SPARSE_NOT_ALLOWED_IN_TRANSACTION","features":[307]},{"name":"STATUS_SPECIAL_ACCOUNT","features":[307]},{"name":"STATUS_SPECIAL_GROUP","features":[307]},{"name":"STATUS_SPECIAL_USER","features":[307]},{"name":"STATUS_STACK_BUFFER_OVERRUN","features":[307]},{"name":"STATUS_STACK_OVERFLOW","features":[307]},{"name":"STATUS_STACK_OVERFLOW_READ","features":[307]},{"name":"STATUS_STOPPED_ON_SYMLINK","features":[307]},{"name":"STATUS_STORAGE_LOST_DATA_PERSISTENCE","features":[307]},{"name":"STATUS_STORAGE_RESERVE_ALREADY_EXISTS","features":[307]},{"name":"STATUS_STORAGE_RESERVE_DOES_NOT_EXIST","features":[307]},{"name":"STATUS_STORAGE_RESERVE_ID_INVALID","features":[307]},{"name":"STATUS_STORAGE_RESERVE_NOT_EMPTY","features":[307]},{"name":"STATUS_STORAGE_STACK_ACCESS_DENIED","features":[307]},{"name":"STATUS_STORAGE_TOPOLOGY_ID_MISMATCH","features":[307]},{"name":"STATUS_STOWED_EXCEPTION","features":[307]},{"name":"STATUS_STREAM_MINIVERSION_NOT_FOUND","features":[307]},{"name":"STATUS_STREAM_MINIVERSION_NOT_VALID","features":[307]},{"name":"STATUS_STRICT_CFG_VIOLATION","features":[307]},{"name":"STATUS_STRONG_CRYPTO_NOT_SUPPORTED","features":[307]},{"name":"STATUS_SUCCESS","features":[307]},{"name":"STATUS_SUSPEND_COUNT_EXCEEDED","features":[307]},{"name":"STATUS_SVHDX_ERROR_NOT_AVAILABLE","features":[307]},{"name":"STATUS_SVHDX_ERROR_STORED","features":[307]},{"name":"STATUS_SVHDX_NO_INITIATOR","features":[307]},{"name":"STATUS_SVHDX_RESERVATION_CONFLICT","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_AVAILABLE","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED","features":[307]},{"name":"STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED","features":[307]},{"name":"STATUS_SVHDX_VERSION_MISMATCH","features":[307]},{"name":"STATUS_SVHDX_WRONG_FILE_TYPE","features":[307]},{"name":"STATUS_SXS_ACTIVATION_CONTEXT_DISABLED","features":[307]},{"name":"STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT","features":[307]},{"name":"STATUS_SXS_ASSEMBLY_MISSING","features":[307]},{"name":"STATUS_SXS_ASSEMBLY_NOT_FOUND","features":[307]},{"name":"STATUS_SXS_CANT_GEN_ACTCTX","features":[307]},{"name":"STATUS_SXS_COMPONENT_STORE_CORRUPT","features":[307]},{"name":"STATUS_SXS_CORRUPTION","features":[307]},{"name":"STATUS_SXS_CORRUPT_ACTIVATION_STACK","features":[307]},{"name":"STATUS_SXS_EARLY_DEACTIVATION","features":[307]},{"name":"STATUS_SXS_FILE_HASH_MISMATCH","features":[307]},{"name":"STATUS_SXS_FILE_HASH_MISSING","features":[307]},{"name":"STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY","features":[307]},{"name":"STATUS_SXS_IDENTITIES_DIFFERENT","features":[307]},{"name":"STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE","features":[307]},{"name":"STATUS_SXS_IDENTITY_PARSE_ERROR","features":[307]},{"name":"STATUS_SXS_INVALID_ACTCTXDATA_FORMAT","features":[307]},{"name":"STATUS_SXS_INVALID_DEACTIVATION","features":[307]},{"name":"STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME","features":[307]},{"name":"STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE","features":[307]},{"name":"STATUS_SXS_KEY_NOT_FOUND","features":[307]},{"name":"STATUS_SXS_MANIFEST_FORMAT_ERROR","features":[307]},{"name":"STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT","features":[307]},{"name":"STATUS_SXS_MANIFEST_PARSE_ERROR","features":[307]},{"name":"STATUS_SXS_MANIFEST_TOO_BIG","features":[307]},{"name":"STATUS_SXS_MULTIPLE_DEACTIVATION","features":[307]},{"name":"STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET","features":[307]},{"name":"STATUS_SXS_PROCESS_TERMINATION_REQUESTED","features":[307]},{"name":"STATUS_SXS_RELEASE_ACTIVATION_CONTEXT","features":[307]},{"name":"STATUS_SXS_SECTION_NOT_FOUND","features":[307]},{"name":"STATUS_SXS_SETTING_NOT_REGISTERED","features":[307]},{"name":"STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY","features":[307]},{"name":"STATUS_SXS_THREAD_QUERIES_DISABLED","features":[307]},{"name":"STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE","features":[307]},{"name":"STATUS_SXS_VERSION_CONFLICT","features":[307]},{"name":"STATUS_SXS_WRONG_SECTION_TYPE","features":[307]},{"name":"STATUS_SYMLINK_CLASS_DISABLED","features":[307]},{"name":"STATUS_SYNCHRONIZATION_REQUIRED","features":[307]},{"name":"STATUS_SYSTEM_DEVICE_NOT_FOUND","features":[307]},{"name":"STATUS_SYSTEM_HIVE_TOO_LARGE","features":[307]},{"name":"STATUS_SYSTEM_IMAGE_BAD_SIGNATURE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_INVALID_POLICY","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_POLICY_VIOLATION","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_EXPLICIT_DENY_FILE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_OFFLINE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_PUA","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_UNATTAINABLE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_REPUTATION_UNFRIENDLY_FILE","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_ROLLBACK_DETECTED","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED","features":[307]},{"name":"STATUS_SYSTEM_INTEGRITY_TOO_MANY_POLICIES","features":[307]},{"name":"STATUS_SYSTEM_NEEDS_REMEDIATION","features":[307]},{"name":"STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION","features":[307]},{"name":"STATUS_SYSTEM_POWERSTATE_TRANSITION","features":[307]},{"name":"STATUS_SYSTEM_PROCESS_TERMINATED","features":[307]},{"name":"STATUS_SYSTEM_SHUTDOWN","features":[307]},{"name":"STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED","features":[307]},{"name":"STATUS_THREADPOOL_HANDLE_EXCEPTION","features":[307]},{"name":"STATUS_THREADPOOL_RELEASED_DURING_OPERATION","features":[307]},{"name":"STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED","features":[307]},{"name":"STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED","features":[307]},{"name":"STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED","features":[307]},{"name":"STATUS_THREAD_ALREADY_IN_SESSION","features":[307]},{"name":"STATUS_THREAD_ALREADY_IN_TASK","features":[307]},{"name":"STATUS_THREAD_IS_TERMINATING","features":[307]},{"name":"STATUS_THREAD_NOT_IN_PROCESS","features":[307]},{"name":"STATUS_THREAD_NOT_IN_SESSION","features":[307]},{"name":"STATUS_THREAD_NOT_RUNNING","features":[307]},{"name":"STATUS_THREAD_WAS_SUSPENDED","features":[307]},{"name":"STATUS_TIMEOUT","features":[307]},{"name":"STATUS_TIMER_NOT_CANCELED","features":[307]},{"name":"STATUS_TIMER_RESOLUTION_NOT_SET","features":[307]},{"name":"STATUS_TIMER_RESUME_IGNORED","features":[307]},{"name":"STATUS_TIME_DIFFERENCE_AT_DC","features":[307]},{"name":"STATUS_TM_IDENTITY_MISMATCH","features":[307]},{"name":"STATUS_TM_INITIALIZATION_FAILED","features":[307]},{"name":"STATUS_TM_VOLATILE","features":[307]},{"name":"STATUS_TOKEN_ALREADY_IN_USE","features":[307]},{"name":"STATUS_TOO_LATE","features":[307]},{"name":"STATUS_TOO_MANY_ADDRESSES","features":[307]},{"name":"STATUS_TOO_MANY_COMMANDS","features":[307]},{"name":"STATUS_TOO_MANY_CONTEXT_IDS","features":[307]},{"name":"STATUS_TOO_MANY_GUIDS_REQUESTED","features":[307]},{"name":"STATUS_TOO_MANY_LINKS","features":[307]},{"name":"STATUS_TOO_MANY_LUIDS_REQUESTED","features":[307]},{"name":"STATUS_TOO_MANY_NAMES","features":[307]},{"name":"STATUS_TOO_MANY_NODES","features":[307]},{"name":"STATUS_TOO_MANY_OPENED_FILES","features":[307]},{"name":"STATUS_TOO_MANY_PAGING_FILES","features":[307]},{"name":"STATUS_TOO_MANY_PRINCIPALS","features":[307]},{"name":"STATUS_TOO_MANY_SECRETS","features":[307]},{"name":"STATUS_TOO_MANY_SEGMENT_DESCRIPTORS","features":[307]},{"name":"STATUS_TOO_MANY_SESSIONS","features":[307]},{"name":"STATUS_TOO_MANY_SIDS","features":[307]},{"name":"STATUS_TOO_MANY_THREADS","features":[307]},{"name":"STATUS_TPM_20_E_ASYMMETRIC","features":[307]},{"name":"STATUS_TPM_20_E_ATTRIBUTES","features":[307]},{"name":"STATUS_TPM_20_E_AUTHSIZE","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_CONTEXT","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_FAIL","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_MISSING","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_TYPE","features":[307]},{"name":"STATUS_TPM_20_E_AUTH_UNAVAILABLE","features":[307]},{"name":"STATUS_TPM_20_E_BAD_AUTH","features":[307]},{"name":"STATUS_TPM_20_E_BAD_CONTEXT","features":[307]},{"name":"STATUS_TPM_20_E_BINDING","features":[307]},{"name":"STATUS_TPM_20_E_COMMAND_CODE","features":[307]},{"name":"STATUS_TPM_20_E_COMMAND_SIZE","features":[307]},{"name":"STATUS_TPM_20_E_CPHASH","features":[307]},{"name":"STATUS_TPM_20_E_CURVE","features":[307]},{"name":"STATUS_TPM_20_E_DISABLED","features":[307]},{"name":"STATUS_TPM_20_E_ECC_CURVE","features":[307]},{"name":"STATUS_TPM_20_E_ECC_POINT","features":[307]},{"name":"STATUS_TPM_20_E_EXCLUSIVE","features":[307]},{"name":"STATUS_TPM_20_E_EXPIRED","features":[307]},{"name":"STATUS_TPM_20_E_FAILURE","features":[307]},{"name":"STATUS_TPM_20_E_HANDLE","features":[307]},{"name":"STATUS_TPM_20_E_HASH","features":[307]},{"name":"STATUS_TPM_20_E_HIERARCHY","features":[307]},{"name":"STATUS_TPM_20_E_HMAC","features":[307]},{"name":"STATUS_TPM_20_E_INITIALIZE","features":[307]},{"name":"STATUS_TPM_20_E_INSUFFICIENT","features":[307]},{"name":"STATUS_TPM_20_E_INTEGRITY","features":[307]},{"name":"STATUS_TPM_20_E_KDF","features":[307]},{"name":"STATUS_TPM_20_E_KEY","features":[307]},{"name":"STATUS_TPM_20_E_KEY_SIZE","features":[307]},{"name":"STATUS_TPM_20_E_MGF","features":[307]},{"name":"STATUS_TPM_20_E_MODE","features":[307]},{"name":"STATUS_TPM_20_E_NEEDS_TEST","features":[307]},{"name":"STATUS_TPM_20_E_NONCE","features":[307]},{"name":"STATUS_TPM_20_E_NO_RESULT","features":[307]},{"name":"STATUS_TPM_20_E_NV_AUTHORIZATION","features":[307]},{"name":"STATUS_TPM_20_E_NV_DEFINED","features":[307]},{"name":"STATUS_TPM_20_E_NV_LOCKED","features":[307]},{"name":"STATUS_TPM_20_E_NV_RANGE","features":[307]},{"name":"STATUS_TPM_20_E_NV_SIZE","features":[307]},{"name":"STATUS_TPM_20_E_NV_SPACE","features":[307]},{"name":"STATUS_TPM_20_E_NV_UNINITIALIZED","features":[307]},{"name":"STATUS_TPM_20_E_PARENT","features":[307]},{"name":"STATUS_TPM_20_E_PCR","features":[307]},{"name":"STATUS_TPM_20_E_PCR_CHANGED","features":[307]},{"name":"STATUS_TPM_20_E_POLICY","features":[307]},{"name":"STATUS_TPM_20_E_POLICY_CC","features":[307]},{"name":"STATUS_TPM_20_E_POLICY_FAIL","features":[307]},{"name":"STATUS_TPM_20_E_PP","features":[307]},{"name":"STATUS_TPM_20_E_PRIVATE","features":[307]},{"name":"STATUS_TPM_20_E_RANGE","features":[307]},{"name":"STATUS_TPM_20_E_REBOOT","features":[307]},{"name":"STATUS_TPM_20_E_RESERVED_BITS","features":[307]},{"name":"STATUS_TPM_20_E_SCHEME","features":[307]},{"name":"STATUS_TPM_20_E_SELECTOR","features":[307]},{"name":"STATUS_TPM_20_E_SENSITIVE","features":[307]},{"name":"STATUS_TPM_20_E_SEQUENCE","features":[307]},{"name":"STATUS_TPM_20_E_SIGNATURE","features":[307]},{"name":"STATUS_TPM_20_E_SIZE","features":[307]},{"name":"STATUS_TPM_20_E_SYMMETRIC","features":[307]},{"name":"STATUS_TPM_20_E_TAG","features":[307]},{"name":"STATUS_TPM_20_E_TICKET","features":[307]},{"name":"STATUS_TPM_20_E_TOO_MANY_CONTEXTS","features":[307]},{"name":"STATUS_TPM_20_E_TYPE","features":[307]},{"name":"STATUS_TPM_20_E_UNBALANCED","features":[307]},{"name":"STATUS_TPM_20_E_UPGRADE","features":[307]},{"name":"STATUS_TPM_20_E_VALUE","features":[307]},{"name":"STATUS_TPM_ACCESS_DENIED","features":[307]},{"name":"STATUS_TPM_AREA_LOCKED","features":[307]},{"name":"STATUS_TPM_AUDITFAILURE","features":[307]},{"name":"STATUS_TPM_AUDITFAIL_SUCCESSFUL","features":[307]},{"name":"STATUS_TPM_AUDITFAIL_UNSUCCESSFUL","features":[307]},{"name":"STATUS_TPM_AUTH2FAIL","features":[307]},{"name":"STATUS_TPM_AUTHFAIL","features":[307]},{"name":"STATUS_TPM_AUTH_CONFLICT","features":[307]},{"name":"STATUS_TPM_BADCONTEXT","features":[307]},{"name":"STATUS_TPM_BADINDEX","features":[307]},{"name":"STATUS_TPM_BADTAG","features":[307]},{"name":"STATUS_TPM_BAD_ATTRIBUTES","features":[307]},{"name":"STATUS_TPM_BAD_COUNTER","features":[307]},{"name":"STATUS_TPM_BAD_DATASIZE","features":[307]},{"name":"STATUS_TPM_BAD_DELEGATE","features":[307]},{"name":"STATUS_TPM_BAD_HANDLE","features":[307]},{"name":"STATUS_TPM_BAD_KEY_PROPERTY","features":[307]},{"name":"STATUS_TPM_BAD_LOCALITY","features":[307]},{"name":"STATUS_TPM_BAD_MIGRATION","features":[307]},{"name":"STATUS_TPM_BAD_MODE","features":[307]},{"name":"STATUS_TPM_BAD_ORDINAL","features":[307]},{"name":"STATUS_TPM_BAD_PARAMETER","features":[307]},{"name":"STATUS_TPM_BAD_PARAM_SIZE","features":[307]},{"name":"STATUS_TPM_BAD_PRESENCE","features":[307]},{"name":"STATUS_TPM_BAD_SCHEME","features":[307]},{"name":"STATUS_TPM_BAD_SIGNATURE","features":[307]},{"name":"STATUS_TPM_BAD_TYPE","features":[307]},{"name":"STATUS_TPM_BAD_VERSION","features":[307]},{"name":"STATUS_TPM_CLEAR_DISABLED","features":[307]},{"name":"STATUS_TPM_COMMAND_BLOCKED","features":[307]},{"name":"STATUS_TPM_COMMAND_CANCELED","features":[307]},{"name":"STATUS_TPM_CONTEXT_GAP","features":[307]},{"name":"STATUS_TPM_DAA_INPUT_DATA0","features":[307]},{"name":"STATUS_TPM_DAA_INPUT_DATA1","features":[307]},{"name":"STATUS_TPM_DAA_ISSUER_SETTINGS","features":[307]},{"name":"STATUS_TPM_DAA_ISSUER_VALIDITY","features":[307]},{"name":"STATUS_TPM_DAA_RESOURCES","features":[307]},{"name":"STATUS_TPM_DAA_STAGE","features":[307]},{"name":"STATUS_TPM_DAA_TPM_SETTINGS","features":[307]},{"name":"STATUS_TPM_DAA_WRONG_W","features":[307]},{"name":"STATUS_TPM_DEACTIVATED","features":[307]},{"name":"STATUS_TPM_DECRYPT_ERROR","features":[307]},{"name":"STATUS_TPM_DEFEND_LOCK_RUNNING","features":[307]},{"name":"STATUS_TPM_DELEGATE_ADMIN","features":[307]},{"name":"STATUS_TPM_DELEGATE_FAMILY","features":[307]},{"name":"STATUS_TPM_DELEGATE_LOCK","features":[307]},{"name":"STATUS_TPM_DISABLED","features":[307]},{"name":"STATUS_TPM_DISABLED_CMD","features":[307]},{"name":"STATUS_TPM_DOING_SELFTEST","features":[307]},{"name":"STATUS_TPM_DUPLICATE_VHANDLE","features":[307]},{"name":"STATUS_TPM_EMBEDDED_COMMAND_BLOCKED","features":[307]},{"name":"STATUS_TPM_EMBEDDED_COMMAND_UNSUPPORTED","features":[307]},{"name":"STATUS_TPM_ENCRYPT_ERROR","features":[307]},{"name":"STATUS_TPM_ERROR_MASK","features":[307]},{"name":"STATUS_TPM_FAIL","features":[307]},{"name":"STATUS_TPM_FAILEDSELFTEST","features":[307]},{"name":"STATUS_TPM_FAMILYCOUNT","features":[307]},{"name":"STATUS_TPM_INAPPROPRIATE_ENC","features":[307]},{"name":"STATUS_TPM_INAPPROPRIATE_SIG","features":[307]},{"name":"STATUS_TPM_INSTALL_DISABLED","features":[307]},{"name":"STATUS_TPM_INSUFFICIENT_BUFFER","features":[307]},{"name":"STATUS_TPM_INVALID_AUTHHANDLE","features":[307]},{"name":"STATUS_TPM_INVALID_FAMILY","features":[307]},{"name":"STATUS_TPM_INVALID_HANDLE","features":[307]},{"name":"STATUS_TPM_INVALID_KEYHANDLE","features":[307]},{"name":"STATUS_TPM_INVALID_KEYUSAGE","features":[307]},{"name":"STATUS_TPM_INVALID_PCR_INFO","features":[307]},{"name":"STATUS_TPM_INVALID_POSTINIT","features":[307]},{"name":"STATUS_TPM_INVALID_RESOURCE","features":[307]},{"name":"STATUS_TPM_INVALID_STRUCTURE","features":[307]},{"name":"STATUS_TPM_IOERROR","features":[307]},{"name":"STATUS_TPM_KEYNOTFOUND","features":[307]},{"name":"STATUS_TPM_KEY_NOTSUPPORTED","features":[307]},{"name":"STATUS_TPM_KEY_OWNER_CONTROL","features":[307]},{"name":"STATUS_TPM_MAXNVWRITES","features":[307]},{"name":"STATUS_TPM_MA_AUTHORITY","features":[307]},{"name":"STATUS_TPM_MA_DESTINATION","features":[307]},{"name":"STATUS_TPM_MA_SOURCE","features":[307]},{"name":"STATUS_TPM_MA_TICKET_SIGNATURE","features":[307]},{"name":"STATUS_TPM_MIGRATEFAIL","features":[307]},{"name":"STATUS_TPM_NEEDS_SELFTEST","features":[307]},{"name":"STATUS_TPM_NOCONTEXTSPACE","features":[307]},{"name":"STATUS_TPM_NOOPERATOR","features":[307]},{"name":"STATUS_TPM_NOSPACE","features":[307]},{"name":"STATUS_TPM_NOSRK","features":[307]},{"name":"STATUS_TPM_NOTFIPS","features":[307]},{"name":"STATUS_TPM_NOTLOCAL","features":[307]},{"name":"STATUS_TPM_NOTRESETABLE","features":[307]},{"name":"STATUS_TPM_NOTSEALED_BLOB","features":[307]},{"name":"STATUS_TPM_NOT_FOUND","features":[307]},{"name":"STATUS_TPM_NOT_FULLWRITE","features":[307]},{"name":"STATUS_TPM_NO_ENDORSEMENT","features":[307]},{"name":"STATUS_TPM_NO_NV_PERMISSION","features":[307]},{"name":"STATUS_TPM_NO_WRAP_TRANSPORT","features":[307]},{"name":"STATUS_TPM_OWNER_CONTROL","features":[307]},{"name":"STATUS_TPM_OWNER_SET","features":[307]},{"name":"STATUS_TPM_PERMANENTEK","features":[307]},{"name":"STATUS_TPM_PER_NOWRITE","features":[307]},{"name":"STATUS_TPM_PPI_FUNCTION_UNSUPPORTED","features":[307]},{"name":"STATUS_TPM_READ_ONLY","features":[307]},{"name":"STATUS_TPM_REQUIRES_SIGN","features":[307]},{"name":"STATUS_TPM_RESOURCEMISSING","features":[307]},{"name":"STATUS_TPM_RESOURCES","features":[307]},{"name":"STATUS_TPM_RETRY","features":[307]},{"name":"STATUS_TPM_SHA_ERROR","features":[307]},{"name":"STATUS_TPM_SHA_THREAD","features":[307]},{"name":"STATUS_TPM_SHORTRANDOM","features":[307]},{"name":"STATUS_TPM_SIZE","features":[307]},{"name":"STATUS_TPM_TOOMANYCONTEXTS","features":[307]},{"name":"STATUS_TPM_TOO_MANY_CONTEXTS","features":[307]},{"name":"STATUS_TPM_TRANSPORT_NOTEXCLUSIVE","features":[307]},{"name":"STATUS_TPM_WRITE_LOCKED","features":[307]},{"name":"STATUS_TPM_WRONGPCRVAL","features":[307]},{"name":"STATUS_TPM_WRONG_ENTITYTYPE","features":[307]},{"name":"STATUS_TPM_ZERO_EXHAUST_ENABLED","features":[307]},{"name":"STATUS_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE","features":[307]},{"name":"STATUS_TRANSACTIONAL_CONFLICT","features":[307]},{"name":"STATUS_TRANSACTIONAL_OPEN_NOT_ALLOWED","features":[307]},{"name":"STATUS_TRANSACTIONMANAGER_IDENTITY_MISMATCH","features":[307]},{"name":"STATUS_TRANSACTIONMANAGER_NOT_FOUND","features":[307]},{"name":"STATUS_TRANSACTIONMANAGER_NOT_ONLINE","features":[307]},{"name":"STATUS_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION","features":[307]},{"name":"STATUS_TRANSACTIONS_NOT_FROZEN","features":[307]},{"name":"STATUS_TRANSACTIONS_UNSUPPORTED_REMOTE","features":[307]},{"name":"STATUS_TRANSACTION_ABORTED","features":[307]},{"name":"STATUS_TRANSACTION_ALREADY_ABORTED","features":[307]},{"name":"STATUS_TRANSACTION_ALREADY_COMMITTED","features":[307]},{"name":"STATUS_TRANSACTION_FREEZE_IN_PROGRESS","features":[307]},{"name":"STATUS_TRANSACTION_INTEGRITY_VIOLATED","features":[307]},{"name":"STATUS_TRANSACTION_INVALID_ID","features":[307]},{"name":"STATUS_TRANSACTION_INVALID_MARSHALL_BUFFER","features":[307]},{"name":"STATUS_TRANSACTION_INVALID_TYPE","features":[307]},{"name":"STATUS_TRANSACTION_MUST_WRITETHROUGH","features":[307]},{"name":"STATUS_TRANSACTION_NOT_ACTIVE","features":[307]},{"name":"STATUS_TRANSACTION_NOT_ENLISTED","features":[307]},{"name":"STATUS_TRANSACTION_NOT_FOUND","features":[307]},{"name":"STATUS_TRANSACTION_NOT_JOINED","features":[307]},{"name":"STATUS_TRANSACTION_NOT_REQUESTED","features":[307]},{"name":"STATUS_TRANSACTION_NOT_ROOT","features":[307]},{"name":"STATUS_TRANSACTION_NO_MATCH","features":[307]},{"name":"STATUS_TRANSACTION_NO_RELEASE","features":[307]},{"name":"STATUS_TRANSACTION_NO_SUPERIOR","features":[307]},{"name":"STATUS_TRANSACTION_OBJECT_EXPIRED","features":[307]},{"name":"STATUS_TRANSACTION_PROPAGATION_FAILED","features":[307]},{"name":"STATUS_TRANSACTION_RECORD_TOO_LONG","features":[307]},{"name":"STATUS_TRANSACTION_REQUEST_NOT_VALID","features":[307]},{"name":"STATUS_TRANSACTION_REQUIRED_PROMOTION","features":[307]},{"name":"STATUS_TRANSACTION_RESPONDED","features":[307]},{"name":"STATUS_TRANSACTION_RESPONSE_NOT_ENLISTED","features":[307]},{"name":"STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET","features":[307]},{"name":"STATUS_TRANSACTION_SUPERIOR_EXISTS","features":[307]},{"name":"STATUS_TRANSACTION_TIMED_OUT","features":[307]},{"name":"STATUS_TRANSLATION_COMPLETE","features":[307]},{"name":"STATUS_TRANSPORT_FULL","features":[307]},{"name":"STATUS_TRIGGERED_EXECUTABLE_MEMORY_WRITE","features":[307]},{"name":"STATUS_TRIM_READ_ZERO_NOT_SUPPORTED","features":[307]},{"name":"STATUS_TRUSTED_DOMAIN_FAILURE","features":[307]},{"name":"STATUS_TRUSTED_RELATIONSHIP_FAILURE","features":[307]},{"name":"STATUS_TRUST_FAILURE","features":[307]},{"name":"STATUS_TS_INCOMPATIBLE_SESSIONS","features":[307]},{"name":"STATUS_TS_VIDEO_SUBSYSTEM_ERROR","features":[307]},{"name":"STATUS_TXF_ATTRIBUTE_CORRUPT","features":[307]},{"name":"STATUS_TXF_DIR_NOT_EMPTY","features":[307]},{"name":"STATUS_TXF_METADATA_ALREADY_PRESENT","features":[307]},{"name":"STATUS_UNABLE_TO_DECOMMIT_VM","features":[307]},{"name":"STATUS_UNABLE_TO_DELETE_SECTION","features":[307]},{"name":"STATUS_UNABLE_TO_FREE_VM","features":[307]},{"name":"STATUS_UNABLE_TO_LOCK_MEDIA","features":[307]},{"name":"STATUS_UNABLE_TO_UNLOAD_MEDIA","features":[307]},{"name":"STATUS_UNDEFINED_CHARACTER","features":[307]},{"name":"STATUS_UNDEFINED_SCOPE","features":[307]},{"name":"STATUS_UNEXPECTED_IO_ERROR","features":[307]},{"name":"STATUS_UNEXPECTED_MM_CREATE_ERR","features":[307]},{"name":"STATUS_UNEXPECTED_MM_EXTEND_ERR","features":[307]},{"name":"STATUS_UNEXPECTED_MM_MAP_ERROR","features":[307]},{"name":"STATUS_UNEXPECTED_NETWORK_ERROR","features":[307]},{"name":"STATUS_UNFINISHED_CONTEXT_DELETED","features":[307]},{"name":"STATUS_UNHANDLED_EXCEPTION","features":[307]},{"name":"STATUS_UNKNOWN_REVISION","features":[307]},{"name":"STATUS_UNMAPPABLE_CHARACTER","features":[307]},{"name":"STATUS_UNRECOGNIZED_MEDIA","features":[307]},{"name":"STATUS_UNRECOGNIZED_VOLUME","features":[307]},{"name":"STATUS_UNSATISFIED_DEPENDENCIES","features":[307]},{"name":"STATUS_UNSUCCESSFUL","features":[307]},{"name":"STATUS_UNSUPPORTED_COMPRESSION","features":[307]},{"name":"STATUS_UNSUPPORTED_PAGING_MODE","features":[307]},{"name":"STATUS_UNSUPPORTED_PREAUTH","features":[307]},{"name":"STATUS_UNTRUSTED_MOUNT_POINT","features":[307]},{"name":"STATUS_UNWIND","features":[307]},{"name":"STATUS_UNWIND_CONSOLIDATE","features":[307]},{"name":"STATUS_USER2USER_REQUIRED","features":[307]},{"name":"STATUS_USER_APC","features":[307]},{"name":"STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED","features":[307]},{"name":"STATUS_USER_EXISTS","features":[307]},{"name":"STATUS_USER_MAPPED_FILE","features":[307]},{"name":"STATUS_USER_SESSION_DELETED","features":[307]},{"name":"STATUS_VALIDATE_CONTINUE","features":[307]},{"name":"STATUS_VALID_CATALOG_HASH","features":[307]},{"name":"STATUS_VALID_IMAGE_HASH","features":[307]},{"name":"STATUS_VALID_STRONG_CODE_HASH","features":[307]},{"name":"STATUS_VARIABLE_NOT_FOUND","features":[307]},{"name":"STATUS_VDM_DISALLOWED","features":[307]},{"name":"STATUS_VDM_HARD_ERROR","features":[307]},{"name":"STATUS_VERIFIER_STOP","features":[307]},{"name":"STATUS_VERIFY_REQUIRED","features":[307]},{"name":"STATUS_VHDSET_BACKING_STORAGE_NOT_FOUND","features":[307]},{"name":"STATUS_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE","features":[307]},{"name":"STATUS_VHD_BITMAP_MISMATCH","features":[307]},{"name":"STATUS_VHD_BLOCK_ALLOCATION_FAILURE","features":[307]},{"name":"STATUS_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT","features":[307]},{"name":"STATUS_VHD_CHANGE_TRACKING_DISABLED","features":[307]},{"name":"STATUS_VHD_CHILD_PARENT_ID_MISMATCH","features":[307]},{"name":"STATUS_VHD_CHILD_PARENT_SIZE_MISMATCH","features":[307]},{"name":"STATUS_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH","features":[307]},{"name":"STATUS_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE","features":[307]},{"name":"STATUS_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED","features":[307]},{"name":"STATUS_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT","features":[307]},{"name":"STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH","features":[307]},{"name":"STATUS_VHD_DRIVE_FOOTER_CORRUPT","features":[307]},{"name":"STATUS_VHD_DRIVE_FOOTER_MISSING","features":[307]},{"name":"STATUS_VHD_FORMAT_UNKNOWN","features":[307]},{"name":"STATUS_VHD_FORMAT_UNSUPPORTED_VERSION","features":[307]},{"name":"STATUS_VHD_INVALID_BLOCK_SIZE","features":[307]},{"name":"STATUS_VHD_INVALID_CHANGE_TRACKING_ID","features":[307]},{"name":"STATUS_VHD_INVALID_FILE_SIZE","features":[307]},{"name":"STATUS_VHD_INVALID_SIZE","features":[307]},{"name":"STATUS_VHD_INVALID_STATE","features":[307]},{"name":"STATUS_VHD_INVALID_TYPE","features":[307]},{"name":"STATUS_VHD_METADATA_FULL","features":[307]},{"name":"STATUS_VHD_METADATA_READ_FAILURE","features":[307]},{"name":"STATUS_VHD_METADATA_WRITE_FAILURE","features":[307]},{"name":"STATUS_VHD_MISSING_CHANGE_TRACKING_INFORMATION","features":[307]},{"name":"STATUS_VHD_PARENT_VHD_ACCESS_DENIED","features":[307]},{"name":"STATUS_VHD_PARENT_VHD_NOT_FOUND","features":[307]},{"name":"STATUS_VHD_RESIZE_WOULD_TRUNCATE_DATA","features":[307]},{"name":"STATUS_VHD_SHARED","features":[307]},{"name":"STATUS_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH","features":[307]},{"name":"STATUS_VHD_SPARSE_HEADER_CORRUPT","features":[307]},{"name":"STATUS_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION","features":[307]},{"name":"STATUS_VHD_UNEXPECTED_ID","features":[307]},{"name":"STATUS_VIDEO_DRIVER_DEBUG_REPORT_REQUEST","features":[307]},{"name":"STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD","features":[307]},{"name":"STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED","features":[307]},{"name":"STATUS_VID_CHILD_GPA_PAGE_SET_CORRUPTED","features":[307]},{"name":"STATUS_VID_DUPLICATE_HANDLER","features":[307]},{"name":"STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT","features":[307]},{"name":"STATUS_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT","features":[307]},{"name":"STATUS_VID_HANDLER_NOT_PRESENT","features":[307]},{"name":"STATUS_VID_INSUFFICIENT_RESOURCES_HV_DEPOSIT","features":[307]},{"name":"STATUS_VID_INSUFFICIENT_RESOURCES_PHYSICAL_BUFFER","features":[307]},{"name":"STATUS_VID_INSUFFICIENT_RESOURCES_RESERVE","features":[307]},{"name":"STATUS_VID_INSUFFICIENT_RESOURCES_WITHDRAW","features":[307]},{"name":"STATUS_VID_INVALID_CHILD_GPA_PAGE_SET","features":[307]},{"name":"STATUS_VID_INVALID_GPA_RANGE_HANDLE","features":[307]},{"name":"STATUS_VID_INVALID_MEMORY_BLOCK_HANDLE","features":[307]},{"name":"STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE","features":[307]},{"name":"STATUS_VID_INVALID_NUMA_NODE_INDEX","features":[307]},{"name":"STATUS_VID_INVALID_NUMA_SETTINGS","features":[307]},{"name":"STATUS_VID_INVALID_OBJECT_NAME","features":[307]},{"name":"STATUS_VID_INVALID_PPM_HANDLE","features":[307]},{"name":"STATUS_VID_INVALID_PROCESSOR_STATE","features":[307]},{"name":"STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED","features":[307]},{"name":"STATUS_VID_MBPS_ARE_LOCKED","features":[307]},{"name":"STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE","features":[307]},{"name":"STATUS_VID_MBP_COUNT_EXCEEDED_LIMIT","features":[307]},{"name":"STATUS_VID_MB_PROPERTY_ALREADY_SET_RESET","features":[307]},{"name":"STATUS_VID_MB_STILL_REFERENCED","features":[307]},{"name":"STATUS_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED","features":[307]},{"name":"STATUS_VID_MEMORY_TYPE_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VID_MESSAGE_QUEUE_ALREADY_EXISTS","features":[307]},{"name":"STATUS_VID_MESSAGE_QUEUE_CLOSED","features":[307]},{"name":"STATUS_VID_MESSAGE_QUEUE_NAME_TOO_LONG","features":[307]},{"name":"STATUS_VID_MMIO_RANGE_DESTROYED","features":[307]},{"name":"STATUS_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED","features":[307]},{"name":"STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE","features":[307]},{"name":"STATUS_VID_PAGE_RANGE_OVERFLOW","features":[307]},{"name":"STATUS_VID_PARTITION_ALREADY_EXISTS","features":[307]},{"name":"STATUS_VID_PARTITION_DOES_NOT_EXIST","features":[307]},{"name":"STATUS_VID_PARTITION_NAME_NOT_FOUND","features":[307]},{"name":"STATUS_VID_PARTITION_NAME_TOO_LONG","features":[307]},{"name":"STATUS_VID_PROCESS_ALREADY_SET","features":[307]},{"name":"STATUS_VID_QUEUE_FULL","features":[307]},{"name":"STATUS_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED","features":[307]},{"name":"STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED","features":[307]},{"name":"STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL","features":[307]},{"name":"STATUS_VID_SAVED_STATE_CORRUPT","features":[307]},{"name":"STATUS_VID_SAVED_STATE_INCOMPATIBLE","features":[307]},{"name":"STATUS_VID_SAVED_STATE_UNRECOGNIZED_ITEM","features":[307]},{"name":"STATUS_VID_STOP_PENDING","features":[307]},{"name":"STATUS_VID_TOO_MANY_HANDLERS","features":[307]},{"name":"STATUS_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED","features":[307]},{"name":"STATUS_VID_VTL_ACCESS_DENIED","features":[307]},{"name":"STATUS_VIRTDISK_DISK_ALREADY_OWNED","features":[307]},{"name":"STATUS_VIRTDISK_DISK_ONLINE_AND_WRITABLE","features":[307]},{"name":"STATUS_VIRTDISK_NOT_VIRTUAL_DISK","features":[307]},{"name":"STATUS_VIRTDISK_PROVIDER_NOT_FOUND","features":[307]},{"name":"STATUS_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE","features":[307]},{"name":"STATUS_VIRTUAL_CIRCUIT_CLOSED","features":[307]},{"name":"STATUS_VIRTUAL_DISK_LIMITATION","features":[307]},{"name":"STATUS_VIRUS_DELETED","features":[307]},{"name":"STATUS_VIRUS_INFECTED","features":[307]},{"name":"STATUS_VOLMGR_ALL_DISKS_FAILED","features":[307]},{"name":"STATUS_VOLMGR_BAD_BOOT_DISK","features":[307]},{"name":"STATUS_VOLMGR_DATABASE_FULL","features":[307]},{"name":"STATUS_VOLMGR_DIFFERENT_SECTOR_SIZE","features":[307]},{"name":"STATUS_VOLMGR_DISK_CONFIGURATION_CORRUPTED","features":[307]},{"name":"STATUS_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC","features":[307]},{"name":"STATUS_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME","features":[307]},{"name":"STATUS_VOLMGR_DISK_DUPLICATE","features":[307]},{"name":"STATUS_VOLMGR_DISK_DYNAMIC","features":[307]},{"name":"STATUS_VOLMGR_DISK_ID_INVALID","features":[307]},{"name":"STATUS_VOLMGR_DISK_INVALID","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAST_VOTER","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_INVALID","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS","features":[307]},{"name":"STATUS_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS","features":[307]},{"name":"STATUS_VOLMGR_DISK_MISSING","features":[307]},{"name":"STATUS_VOLMGR_DISK_NOT_EMPTY","features":[307]},{"name":"STATUS_VOLMGR_DISK_NOT_ENOUGH_SPACE","features":[307]},{"name":"STATUS_VOLMGR_DISK_REVECTORING_FAILED","features":[307]},{"name":"STATUS_VOLMGR_DISK_SECTOR_SIZE_INVALID","features":[307]},{"name":"STATUS_VOLMGR_DISK_SET_NOT_CONTAINED","features":[307]},{"name":"STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS","features":[307]},{"name":"STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES","features":[307]},{"name":"STATUS_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_ALREADY_USED","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_NOT_CONTIGUOUS","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION","features":[307]},{"name":"STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH","features":[307]},{"name":"STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLMGR_INCOMPLETE_DISK_MIGRATION","features":[307]},{"name":"STATUS_VOLMGR_INCOMPLETE_REGENERATION","features":[307]},{"name":"STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALID","features":[307]},{"name":"STATUS_VOLMGR_MAXIMUM_REGISTERED_USERS","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_INDEX_DUPLICATE","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_INDEX_INVALID","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_IN_SYNC","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_MISSING","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_NOT_DETACHED","features":[307]},{"name":"STATUS_VOLMGR_MEMBER_REGENERATING","features":[307]},{"name":"STATUS_VOLMGR_MIRROR_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLMGR_NOTIFICATION_RESET","features":[307]},{"name":"STATUS_VOLMGR_NOT_PRIMARY_PACK","features":[307]},{"name":"STATUS_VOLMGR_NO_REGISTERED_USERS","features":[307]},{"name":"STATUS_VOLMGR_NO_SUCH_USER","features":[307]},{"name":"STATUS_VOLMGR_NO_VALID_LOG_COPIES","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_DISKS_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_EXTENTS_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_MEMBERS_INVALID","features":[307]},{"name":"STATUS_VOLMGR_NUMBER_OF_PLEXES_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PACK_CONFIG_OFFLINE","features":[307]},{"name":"STATUS_VOLMGR_PACK_CONFIG_ONLINE","features":[307]},{"name":"STATUS_VOLMGR_PACK_CONFIG_UPDATE_FAILED","features":[307]},{"name":"STATUS_VOLMGR_PACK_DUPLICATE","features":[307]},{"name":"STATUS_VOLMGR_PACK_HAS_QUORUM","features":[307]},{"name":"STATUS_VOLMGR_PACK_ID_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PACK_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PACK_LOG_UPDATE_FAILED","features":[307]},{"name":"STATUS_VOLMGR_PACK_NAME_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PACK_OFFLINE","features":[307]},{"name":"STATUS_VOLMGR_PACK_WITHOUT_QUORUM","features":[307]},{"name":"STATUS_VOLMGR_PARTITION_STYLE_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PARTITION_UPDATE_FAILED","features":[307]},{"name":"STATUS_VOLMGR_PLEX_INDEX_DUPLICATE","features":[307]},{"name":"STATUS_VOLMGR_PLEX_INDEX_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PLEX_IN_SYNC","features":[307]},{"name":"STATUS_VOLMGR_PLEX_LAST_ACTIVE","features":[307]},{"name":"STATUS_VOLMGR_PLEX_MISSING","features":[307]},{"name":"STATUS_VOLMGR_PLEX_NOT_RAID5","features":[307]},{"name":"STATUS_VOLMGR_PLEX_NOT_SIMPLE","features":[307]},{"name":"STATUS_VOLMGR_PLEX_NOT_SIMPLE_SPANNED","features":[307]},{"name":"STATUS_VOLMGR_PLEX_REGENERATING","features":[307]},{"name":"STATUS_VOLMGR_PLEX_TYPE_INVALID","features":[307]},{"name":"STATUS_VOLMGR_PRIMARY_PACK_PRESENT","features":[307]},{"name":"STATUS_VOLMGR_RAID5_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLMGR_STRUCTURE_SIZE_INVALID","features":[307]},{"name":"STATUS_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS","features":[307]},{"name":"STATUS_VOLMGR_TRANSACTION_IN_PROGRESS","features":[307]},{"name":"STATUS_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_CONTAINS_MISSING_DISK","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_ID_INVALID","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_LENGTH_INVALID","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_MIRRORED","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_NOT_MIRRORED","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_NOT_RETAINED","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_OFFLINE","features":[307]},{"name":"STATUS_VOLMGR_VOLUME_RETAINED","features":[307]},{"name":"STATUS_VOLSNAP_ACTIVATION_TIMEOUT","features":[307]},{"name":"STATUS_VOLSNAP_BOOTFILE_NOT_VALID","features":[307]},{"name":"STATUS_VOLSNAP_HIBERNATE_READY","features":[307]},{"name":"STATUS_VOLSNAP_NO_BYPASSIO_WITH_SNAPSHOT","features":[307]},{"name":"STATUS_VOLSNAP_PREPARE_HIBERNATE","features":[307]},{"name":"STATUS_VOLUME_DIRTY","features":[307]},{"name":"STATUS_VOLUME_DISMOUNTED","features":[307]},{"name":"STATUS_VOLUME_MOUNTED","features":[307]},{"name":"STATUS_VOLUME_NOT_CLUSTER_ALIGNED","features":[307]},{"name":"STATUS_VOLUME_NOT_SUPPORTED","features":[307]},{"name":"STATUS_VOLUME_NOT_UPGRADED","features":[307]},{"name":"STATUS_VOLUME_UPGRADE_DISABLED","features":[307]},{"name":"STATUS_VOLUME_UPGRADE_DISABLED_TILL_OS_DOWNGRADE_EXPIRED","features":[307]},{"name":"STATUS_VOLUME_UPGRADE_NOT_NEEDED","features":[307]},{"name":"STATUS_VOLUME_UPGRADE_PENDING","features":[307]},{"name":"STATUS_VOLUME_WRITE_ACCESS_DENIED","features":[307]},{"name":"STATUS_VRF_VOLATILE_CFG_AND_IO_ENABLED","features":[307]},{"name":"STATUS_VRF_VOLATILE_NMI_REGISTERED","features":[307]},{"name":"STATUS_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM","features":[307]},{"name":"STATUS_VRF_VOLATILE_NOT_STOPPABLE","features":[307]},{"name":"STATUS_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS","features":[307]},{"name":"STATUS_VRF_VOLATILE_PROTECTED_DRIVER","features":[307]},{"name":"STATUS_VRF_VOLATILE_SAFE_MODE","features":[307]},{"name":"STATUS_VRF_VOLATILE_SETTINGS_CONFLICT","features":[307]},{"name":"STATUS_VSM_DMA_PROTECTION_NOT_IN_USE","features":[307]},{"name":"STATUS_VSM_NOT_INITIALIZED","features":[307]},{"name":"STATUS_WAIT_0","features":[307]},{"name":"STATUS_WAIT_1","features":[307]},{"name":"STATUS_WAIT_2","features":[307]},{"name":"STATUS_WAIT_3","features":[307]},{"name":"STATUS_WAIT_63","features":[307]},{"name":"STATUS_WAIT_FOR_OPLOCK","features":[307]},{"name":"STATUS_WAKE_SYSTEM","features":[307]},{"name":"STATUS_WAKE_SYSTEM_DEBUGGER","features":[307]},{"name":"STATUS_WAS_LOCKED","features":[307]},{"name":"STATUS_WAS_UNLOCKED","features":[307]},{"name":"STATUS_WEAK_WHFBKEY_BLOCKED","features":[307]},{"name":"STATUS_WIM_NOT_BOOTABLE","features":[307]},{"name":"STATUS_WMI_ALREADY_DISABLED","features":[307]},{"name":"STATUS_WMI_ALREADY_ENABLED","features":[307]},{"name":"STATUS_WMI_GUID_DISCONNECTED","features":[307]},{"name":"STATUS_WMI_GUID_NOT_FOUND","features":[307]},{"name":"STATUS_WMI_INSTANCE_NOT_FOUND","features":[307]},{"name":"STATUS_WMI_ITEMID_NOT_FOUND","features":[307]},{"name":"STATUS_WMI_NOT_SUPPORTED","features":[307]},{"name":"STATUS_WMI_READ_ONLY","features":[307]},{"name":"STATUS_WMI_SET_FAILURE","features":[307]},{"name":"STATUS_WMI_TRY_AGAIN","features":[307]},{"name":"STATUS_WOF_FILE_RESOURCE_TABLE_CORRUPT","features":[307]},{"name":"STATUS_WOF_WIM_HEADER_CORRUPT","features":[307]},{"name":"STATUS_WOF_WIM_RESOURCE_TABLE_CORRUPT","features":[307]},{"name":"STATUS_WORKING_SET_LIMIT_RANGE","features":[307]},{"name":"STATUS_WORKING_SET_QUOTA","features":[307]},{"name":"STATUS_WOW_ASSERTION","features":[307]},{"name":"STATUS_WRONG_COMPARTMENT","features":[307]},{"name":"STATUS_WRONG_CREDENTIAL_HANDLE","features":[307]},{"name":"STATUS_WRONG_EFS","features":[307]},{"name":"STATUS_WRONG_PASSWORD_CORE","features":[307]},{"name":"STATUS_WRONG_VOLUME","features":[307]},{"name":"STATUS_WX86_BREAKPOINT","features":[307]},{"name":"STATUS_WX86_CONTINUE","features":[307]},{"name":"STATUS_WX86_CREATEWX86TIB","features":[307]},{"name":"STATUS_WX86_EXCEPTION_CHAIN","features":[307]},{"name":"STATUS_WX86_EXCEPTION_CONTINUE","features":[307]},{"name":"STATUS_WX86_EXCEPTION_LASTCHANCE","features":[307]},{"name":"STATUS_WX86_FLOAT_STACK_CHECK","features":[307]},{"name":"STATUS_WX86_INTERNAL_ERROR","features":[307]},{"name":"STATUS_WX86_SINGLE_STEP","features":[307]},{"name":"STATUS_WX86_UNSIMULATE","features":[307]},{"name":"STATUS_XMLDSIG_ERROR","features":[307]},{"name":"STATUS_XML_ENCODING_MISMATCH","features":[307]},{"name":"STATUS_XML_PARSE_ERROR","features":[307]},{"name":"STG_E_ABNORMALAPIEXIT","features":[307]},{"name":"STG_E_ACCESSDENIED","features":[307]},{"name":"STG_E_BADBASEADDRESS","features":[307]},{"name":"STG_E_CANTSAVE","features":[307]},{"name":"STG_E_CSS_AUTHENTICATION_FAILURE","features":[307]},{"name":"STG_E_CSS_KEY_NOT_ESTABLISHED","features":[307]},{"name":"STG_E_CSS_KEY_NOT_PRESENT","features":[307]},{"name":"STG_E_CSS_REGION_MISMATCH","features":[307]},{"name":"STG_E_CSS_SCRAMBLED_SECTOR","features":[307]},{"name":"STG_E_DEVICE_UNRESPONSIVE","features":[307]},{"name":"STG_E_DISKISWRITEPROTECTED","features":[307]},{"name":"STG_E_DOCFILECORRUPT","features":[307]},{"name":"STG_E_DOCFILETOOLARGE","features":[307]},{"name":"STG_E_EXTANTMARSHALLINGS","features":[307]},{"name":"STG_E_FILEALREADYEXISTS","features":[307]},{"name":"STG_E_FILENOTFOUND","features":[307]},{"name":"STG_E_FIRMWARE_IMAGE_INVALID","features":[307]},{"name":"STG_E_FIRMWARE_SLOT_INVALID","features":[307]},{"name":"STG_E_INCOMPLETE","features":[307]},{"name":"STG_E_INSUFFICIENTMEMORY","features":[307]},{"name":"STG_E_INUSE","features":[307]},{"name":"STG_E_INVALIDFLAG","features":[307]},{"name":"STG_E_INVALIDFUNCTION","features":[307]},{"name":"STG_E_INVALIDHANDLE","features":[307]},{"name":"STG_E_INVALIDHEADER","features":[307]},{"name":"STG_E_INVALIDNAME","features":[307]},{"name":"STG_E_INVALIDPARAMETER","features":[307]},{"name":"STG_E_INVALIDPOINTER","features":[307]},{"name":"STG_E_LOCKVIOLATION","features":[307]},{"name":"STG_E_MEDIUMFULL","features":[307]},{"name":"STG_E_NOMOREFILES","features":[307]},{"name":"STG_E_NOTCURRENT","features":[307]},{"name":"STG_E_NOTFILEBASEDSTORAGE","features":[307]},{"name":"STG_E_NOTSIMPLEFORMAT","features":[307]},{"name":"STG_E_OLDDLL","features":[307]},{"name":"STG_E_OLDFORMAT","features":[307]},{"name":"STG_E_PATHNOTFOUND","features":[307]},{"name":"STG_E_PROPSETMISMATCHED","features":[307]},{"name":"STG_E_READFAULT","features":[307]},{"name":"STG_E_RESETS_EXHAUSTED","features":[307]},{"name":"STG_E_REVERTED","features":[307]},{"name":"STG_E_SEEKERROR","features":[307]},{"name":"STG_E_SHAREREQUIRED","features":[307]},{"name":"STG_E_SHAREVIOLATION","features":[307]},{"name":"STG_E_STATUS_COPY_PROTECTION_FAILURE","features":[307]},{"name":"STG_E_TERMINATED","features":[307]},{"name":"STG_E_TOOMANYOPENFILES","features":[307]},{"name":"STG_E_UNIMPLEMENTEDFUNCTION","features":[307]},{"name":"STG_E_UNKNOWN","features":[307]},{"name":"STG_E_WRITEFAULT","features":[307]},{"name":"STG_S_BLOCK","features":[307]},{"name":"STG_S_CANNOTCONSOLIDATE","features":[307]},{"name":"STG_S_CONSOLIDATIONFAILED","features":[307]},{"name":"STG_S_CONVERTED","features":[307]},{"name":"STG_S_MONITORING","features":[307]},{"name":"STG_S_MULTIPLEOPENS","features":[307]},{"name":"STG_S_POWER_CYCLE_REQUIRED","features":[307]},{"name":"STG_S_RETRYNOW","features":[307]},{"name":"STILL_ACTIVE","features":[307]},{"name":"STORE_ERROR_LICENSE_REVOKED","features":[307]},{"name":"STORE_ERROR_PENDING_COM_TRANSACTION","features":[307]},{"name":"STORE_ERROR_UNLICENSED","features":[307]},{"name":"STORE_ERROR_UNLICENSED_USER","features":[307]},{"name":"STRICT","features":[307]},{"name":"SUCCESS","features":[307]},{"name":"SYSTEMTIME","features":[307]},{"name":"S_APPLICATION_ACTIVATION_ERROR_HANDLED_BY_DIALOG","features":[307]},{"name":"S_FALSE","features":[307]},{"name":"S_OK","features":[307]},{"name":"S_STORE_LAUNCHED_FOR_REMEDIATION","features":[307]},{"name":"SetHandleInformation","features":[307]},{"name":"SetLastError","features":[307]},{"name":"SetLastErrorEx","features":[307]},{"name":"SysAddRefString","features":[307]},{"name":"SysAllocString","features":[307]},{"name":"SysAllocStringByteLen","features":[307]},{"name":"SysAllocStringLen","features":[307]},{"name":"SysFreeString","features":[307]},{"name":"SysReAllocString","features":[307]},{"name":"SysReAllocStringLen","features":[307]},{"name":"SysReleaseString","features":[307]},{"name":"SysStringByteLen","features":[307]},{"name":"SysStringLen","features":[307]},{"name":"TBSIMP_E_BUFFER_TOO_SMALL","features":[307]},{"name":"TBSIMP_E_CLEANUP_FAILED","features":[307]},{"name":"TBSIMP_E_COMMAND_CANCELED","features":[307]},{"name":"TBSIMP_E_COMMAND_FAILED","features":[307]},{"name":"TBSIMP_E_DUPLICATE_VHANDLE","features":[307]},{"name":"TBSIMP_E_HASH_BAD_KEY","features":[307]},{"name":"TBSIMP_E_HASH_TABLE_FULL","features":[307]},{"name":"TBSIMP_E_INVALID_CONTEXT_HANDLE","features":[307]},{"name":"TBSIMP_E_INVALID_CONTEXT_PARAM","features":[307]},{"name":"TBSIMP_E_INVALID_OUTPUT_POINTER","features":[307]},{"name":"TBSIMP_E_INVALID_PARAMETER","features":[307]},{"name":"TBSIMP_E_INVALID_RESOURCE","features":[307]},{"name":"TBSIMP_E_LIST_NOT_FOUND","features":[307]},{"name":"TBSIMP_E_LIST_NO_MORE_ITEMS","features":[307]},{"name":"TBSIMP_E_NOTHING_TO_UNLOAD","features":[307]},{"name":"TBSIMP_E_NOT_ENOUGH_SPACE","features":[307]},{"name":"TBSIMP_E_NOT_ENOUGH_TPM_CONTEXTS","features":[307]},{"name":"TBSIMP_E_NO_EVENT_LOG","features":[307]},{"name":"TBSIMP_E_OUT_OF_MEMORY","features":[307]},{"name":"TBSIMP_E_PPI_NOT_SUPPORTED","features":[307]},{"name":"TBSIMP_E_RESOURCE_EXPIRED","features":[307]},{"name":"TBSIMP_E_RPC_INIT_FAILED","features":[307]},{"name":"TBSIMP_E_SCHEDULER_NOT_RUNNING","features":[307]},{"name":"TBSIMP_E_TOO_MANY_RESOURCES","features":[307]},{"name":"TBSIMP_E_TOO_MANY_TBS_CONTEXTS","features":[307]},{"name":"TBSIMP_E_TPM_ERROR","features":[307]},{"name":"TBSIMP_E_TPM_INCOMPATIBLE","features":[307]},{"name":"TBSIMP_E_UNKNOWN_ORDINAL","features":[307]},{"name":"TBS_E_ACCESS_DENIED","features":[307]},{"name":"TBS_E_BAD_PARAMETER","features":[307]},{"name":"TBS_E_BUFFER_TOO_LARGE","features":[307]},{"name":"TBS_E_COMMAND_CANCELED","features":[307]},{"name":"TBS_E_INSUFFICIENT_BUFFER","features":[307]},{"name":"TBS_E_INTERNAL_ERROR","features":[307]},{"name":"TBS_E_INVALID_CONTEXT","features":[307]},{"name":"TBS_E_INVALID_CONTEXT_PARAM","features":[307]},{"name":"TBS_E_INVALID_OUTPUT_POINTER","features":[307]},{"name":"TBS_E_IOERROR","features":[307]},{"name":"TBS_E_NO_EVENT_LOG","features":[307]},{"name":"TBS_E_OWNERAUTH_NOT_FOUND","features":[307]},{"name":"TBS_E_PPI_FUNCTION_UNSUPPORTED","features":[307]},{"name":"TBS_E_PPI_NOT_SUPPORTED","features":[307]},{"name":"TBS_E_PROVISIONING_INCOMPLETE","features":[307]},{"name":"TBS_E_PROVISIONING_NOT_ALLOWED","features":[307]},{"name":"TBS_E_SERVICE_DISABLED","features":[307]},{"name":"TBS_E_SERVICE_NOT_RUNNING","features":[307]},{"name":"TBS_E_SERVICE_START_PENDING","features":[307]},{"name":"TBS_E_TOO_MANY_RESOURCES","features":[307]},{"name":"TBS_E_TOO_MANY_TBS_CONTEXTS","features":[307]},{"name":"TBS_E_TPM_NOT_FOUND","features":[307]},{"name":"TPC_E_INITIALIZE_FAIL","features":[307]},{"name":"TPC_E_INVALID_CONFIGURATION","features":[307]},{"name":"TPC_E_INVALID_DATA_FROM_RECOGNIZER","features":[307]},{"name":"TPC_E_INVALID_INPUT_RECT","features":[307]},{"name":"TPC_E_INVALID_PACKET_DESCRIPTION","features":[307]},{"name":"TPC_E_INVALID_PROPERTY","features":[307]},{"name":"TPC_E_INVALID_RIGHTS","features":[307]},{"name":"TPC_E_INVALID_STROKE","features":[307]},{"name":"TPC_E_NOT_RELEVANT","features":[307]},{"name":"TPC_E_NO_DEFAULT_TABLET","features":[307]},{"name":"TPC_E_OUT_OF_ORDER_CALL","features":[307]},{"name":"TPC_E_QUEUE_FULL","features":[307]},{"name":"TPC_E_RECOGNIZER_NOT_REGISTERED","features":[307]},{"name":"TPC_E_UNKNOWN_PROPERTY","features":[307]},{"name":"TPC_S_INTERRUPTED","features":[307]},{"name":"TPC_S_NO_DATA_TO_PROCESS","features":[307]},{"name":"TPC_S_TRUNCATED","features":[307]},{"name":"TPMAPI_E_ACCESS_DENIED","features":[307]},{"name":"TPMAPI_E_AUTHORIZATION_FAILED","features":[307]},{"name":"TPMAPI_E_AUTHORIZATION_REVOKED","features":[307]},{"name":"TPMAPI_E_AUTHORIZING_KEY_NOT_SUPPORTED","features":[307]},{"name":"TPMAPI_E_BUFFER_TOO_SMALL","features":[307]},{"name":"TPMAPI_E_EMPTY_TCG_LOG","features":[307]},{"name":"TPMAPI_E_ENCRYPTION_FAILED","features":[307]},{"name":"TPMAPI_E_ENDORSEMENT_AUTH_NOT_NULL","features":[307]},{"name":"TPMAPI_E_FIPS_RNG_CHECK_FAILED","features":[307]},{"name":"TPMAPI_E_INTERNAL_ERROR","features":[307]},{"name":"TPMAPI_E_INVALID_AUTHORIZATION_SIGNATURE","features":[307]},{"name":"TPMAPI_E_INVALID_CONTEXT_HANDLE","features":[307]},{"name":"TPMAPI_E_INVALID_CONTEXT_PARAMS","features":[307]},{"name":"TPMAPI_E_INVALID_DELEGATE_BLOB","features":[307]},{"name":"TPMAPI_E_INVALID_ENCODING","features":[307]},{"name":"TPMAPI_E_INVALID_KEY_BLOB","features":[307]},{"name":"TPMAPI_E_INVALID_KEY_PARAMS","features":[307]},{"name":"TPMAPI_E_INVALID_KEY_SIZE","features":[307]},{"name":"TPMAPI_E_INVALID_MIGRATION_AUTHORIZATION_BLOB","features":[307]},{"name":"TPMAPI_E_INVALID_OUTPUT_POINTER","features":[307]},{"name":"TPMAPI_E_INVALID_OWNER_AUTH","features":[307]},{"name":"TPMAPI_E_INVALID_PARAMETER","features":[307]},{"name":"TPMAPI_E_INVALID_PCR_DATA","features":[307]},{"name":"TPMAPI_E_INVALID_PCR_INDEX","features":[307]},{"name":"TPMAPI_E_INVALID_POLICYAUTH_BLOB_TYPE","features":[307]},{"name":"TPMAPI_E_INVALID_STATE","features":[307]},{"name":"TPMAPI_E_INVALID_TCG_LOG_ENTRY","features":[307]},{"name":"TPMAPI_E_INVALID_TPM_VERSION","features":[307]},{"name":"TPMAPI_E_MALFORMED_AUTHORIZATION_KEY","features":[307]},{"name":"TPMAPI_E_MALFORMED_AUTHORIZATION_OTHER","features":[307]},{"name":"TPMAPI_E_MALFORMED_AUTHORIZATION_POLICY","features":[307]},{"name":"TPMAPI_E_MESSAGE_TOO_LARGE","features":[307]},{"name":"TPMAPI_E_NOT_ENOUGH_DATA","features":[307]},{"name":"TPMAPI_E_NO_AUTHORIZATION_CHAIN_FOUND","features":[307]},{"name":"TPMAPI_E_NV_BITS_NOT_DEFINED","features":[307]},{"name":"TPMAPI_E_NV_BITS_NOT_READY","features":[307]},{"name":"TPMAPI_E_OUT_OF_MEMORY","features":[307]},{"name":"TPMAPI_E_OWNER_AUTH_NOT_NULL","features":[307]},{"name":"TPMAPI_E_POLICY_DENIES_OPERATION","features":[307]},{"name":"TPMAPI_E_SEALING_KEY_CHANGED","features":[307]},{"name":"TPMAPI_E_SEALING_KEY_NOT_AVAILABLE","features":[307]},{"name":"TPMAPI_E_SVN_COUNTER_NOT_AVAILABLE","features":[307]},{"name":"TPMAPI_E_TBS_COMMUNICATION_ERROR","features":[307]},{"name":"TPMAPI_E_TCG_INVALID_DIGEST_ENTRY","features":[307]},{"name":"TPMAPI_E_TCG_SEPARATOR_ABSENT","features":[307]},{"name":"TPMAPI_E_TOO_MUCH_DATA","features":[307]},{"name":"TPMAPI_E_TPM_COMMAND_ERROR","features":[307]},{"name":"TPM_20_E_ASYMMETRIC","features":[307]},{"name":"TPM_20_E_ATTRIBUTES","features":[307]},{"name":"TPM_20_E_AUTHSIZE","features":[307]},{"name":"TPM_20_E_AUTH_CONTEXT","features":[307]},{"name":"TPM_20_E_AUTH_FAIL","features":[307]},{"name":"TPM_20_E_AUTH_MISSING","features":[307]},{"name":"TPM_20_E_AUTH_TYPE","features":[307]},{"name":"TPM_20_E_AUTH_UNAVAILABLE","features":[307]},{"name":"TPM_20_E_BAD_AUTH","features":[307]},{"name":"TPM_20_E_BAD_CONTEXT","features":[307]},{"name":"TPM_20_E_BINDING","features":[307]},{"name":"TPM_20_E_CANCELED","features":[307]},{"name":"TPM_20_E_COMMAND_CODE","features":[307]},{"name":"TPM_20_E_COMMAND_SIZE","features":[307]},{"name":"TPM_20_E_CONTEXT_GAP","features":[307]},{"name":"TPM_20_E_CPHASH","features":[307]},{"name":"TPM_20_E_CURVE","features":[307]},{"name":"TPM_20_E_DISABLED","features":[307]},{"name":"TPM_20_E_ECC_CURVE","features":[307]},{"name":"TPM_20_E_ECC_POINT","features":[307]},{"name":"TPM_20_E_EXCLUSIVE","features":[307]},{"name":"TPM_20_E_EXPIRED","features":[307]},{"name":"TPM_20_E_FAILURE","features":[307]},{"name":"TPM_20_E_HANDLE","features":[307]},{"name":"TPM_20_E_HASH","features":[307]},{"name":"TPM_20_E_HIERARCHY","features":[307]},{"name":"TPM_20_E_HMAC","features":[307]},{"name":"TPM_20_E_INITIALIZE","features":[307]},{"name":"TPM_20_E_INSUFFICIENT","features":[307]},{"name":"TPM_20_E_INTEGRITY","features":[307]},{"name":"TPM_20_E_KDF","features":[307]},{"name":"TPM_20_E_KEY","features":[307]},{"name":"TPM_20_E_KEY_SIZE","features":[307]},{"name":"TPM_20_E_LOCALITY","features":[307]},{"name":"TPM_20_E_LOCKOUT","features":[307]},{"name":"TPM_20_E_MEMORY","features":[307]},{"name":"TPM_20_E_MGF","features":[307]},{"name":"TPM_20_E_MODE","features":[307]},{"name":"TPM_20_E_NEEDS_TEST","features":[307]},{"name":"TPM_20_E_NONCE","features":[307]},{"name":"TPM_20_E_NO_RESULT","features":[307]},{"name":"TPM_20_E_NV_AUTHORIZATION","features":[307]},{"name":"TPM_20_E_NV_DEFINED","features":[307]},{"name":"TPM_20_E_NV_LOCKED","features":[307]},{"name":"TPM_20_E_NV_RANGE","features":[307]},{"name":"TPM_20_E_NV_RATE","features":[307]},{"name":"TPM_20_E_NV_SIZE","features":[307]},{"name":"TPM_20_E_NV_SPACE","features":[307]},{"name":"TPM_20_E_NV_UNAVAILABLE","features":[307]},{"name":"TPM_20_E_NV_UNINITIALIZED","features":[307]},{"name":"TPM_20_E_OBJECT_HANDLES","features":[307]},{"name":"TPM_20_E_OBJECT_MEMORY","features":[307]},{"name":"TPM_20_E_PARENT","features":[307]},{"name":"TPM_20_E_PCR","features":[307]},{"name":"TPM_20_E_PCR_CHANGED","features":[307]},{"name":"TPM_20_E_POLICY","features":[307]},{"name":"TPM_20_E_POLICY_CC","features":[307]},{"name":"TPM_20_E_POLICY_FAIL","features":[307]},{"name":"TPM_20_E_PP","features":[307]},{"name":"TPM_20_E_PRIVATE","features":[307]},{"name":"TPM_20_E_RANGE","features":[307]},{"name":"TPM_20_E_REBOOT","features":[307]},{"name":"TPM_20_E_RESERVED_BITS","features":[307]},{"name":"TPM_20_E_RETRY","features":[307]},{"name":"TPM_20_E_SCHEME","features":[307]},{"name":"TPM_20_E_SELECTOR","features":[307]},{"name":"TPM_20_E_SENSITIVE","features":[307]},{"name":"TPM_20_E_SEQUENCE","features":[307]},{"name":"TPM_20_E_SESSION_HANDLES","features":[307]},{"name":"TPM_20_E_SESSION_MEMORY","features":[307]},{"name":"TPM_20_E_SIGNATURE","features":[307]},{"name":"TPM_20_E_SIZE","features":[307]},{"name":"TPM_20_E_SYMMETRIC","features":[307]},{"name":"TPM_20_E_TAG","features":[307]},{"name":"TPM_20_E_TESTING","features":[307]},{"name":"TPM_20_E_TICKET","features":[307]},{"name":"TPM_20_E_TOO_MANY_CONTEXTS","features":[307]},{"name":"TPM_20_E_TYPE","features":[307]},{"name":"TPM_20_E_UNBALANCED","features":[307]},{"name":"TPM_20_E_UPGRADE","features":[307]},{"name":"TPM_20_E_VALUE","features":[307]},{"name":"TPM_20_E_YIELDED","features":[307]},{"name":"TPM_E_AREA_LOCKED","features":[307]},{"name":"TPM_E_ATTESTATION_CHALLENGE_NOT_SET","features":[307]},{"name":"TPM_E_AUDITFAILURE","features":[307]},{"name":"TPM_E_AUDITFAIL_SUCCESSFUL","features":[307]},{"name":"TPM_E_AUDITFAIL_UNSUCCESSFUL","features":[307]},{"name":"TPM_E_AUTH2FAIL","features":[307]},{"name":"TPM_E_AUTHFAIL","features":[307]},{"name":"TPM_E_AUTH_CONFLICT","features":[307]},{"name":"TPM_E_BADCONTEXT","features":[307]},{"name":"TPM_E_BADINDEX","features":[307]},{"name":"TPM_E_BADTAG","features":[307]},{"name":"TPM_E_BAD_ATTRIBUTES","features":[307]},{"name":"TPM_E_BAD_COUNTER","features":[307]},{"name":"TPM_E_BAD_DATASIZE","features":[307]},{"name":"TPM_E_BAD_DELEGATE","features":[307]},{"name":"TPM_E_BAD_HANDLE","features":[307]},{"name":"TPM_E_BAD_KEY_PROPERTY","features":[307]},{"name":"TPM_E_BAD_LOCALITY","features":[307]},{"name":"TPM_E_BAD_MIGRATION","features":[307]},{"name":"TPM_E_BAD_MODE","features":[307]},{"name":"TPM_E_BAD_ORDINAL","features":[307]},{"name":"TPM_E_BAD_PARAMETER","features":[307]},{"name":"TPM_E_BAD_PARAM_SIZE","features":[307]},{"name":"TPM_E_BAD_PRESENCE","features":[307]},{"name":"TPM_E_BAD_SCHEME","features":[307]},{"name":"TPM_E_BAD_SIGNATURE","features":[307]},{"name":"TPM_E_BAD_TYPE","features":[307]},{"name":"TPM_E_BAD_VERSION","features":[307]},{"name":"TPM_E_BUFFER_LENGTH_MISMATCH","features":[307]},{"name":"TPM_E_CLAIM_TYPE_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_CLEAR_DISABLED","features":[307]},{"name":"TPM_E_COMMAND_BLOCKED","features":[307]},{"name":"TPM_E_CONTEXT_GAP","features":[307]},{"name":"TPM_E_DAA_INPUT_DATA0","features":[307]},{"name":"TPM_E_DAA_INPUT_DATA1","features":[307]},{"name":"TPM_E_DAA_ISSUER_SETTINGS","features":[307]},{"name":"TPM_E_DAA_ISSUER_VALIDITY","features":[307]},{"name":"TPM_E_DAA_RESOURCES","features":[307]},{"name":"TPM_E_DAA_STAGE","features":[307]},{"name":"TPM_E_DAA_TPM_SETTINGS","features":[307]},{"name":"TPM_E_DAA_WRONG_W","features":[307]},{"name":"TPM_E_DEACTIVATED","features":[307]},{"name":"TPM_E_DECRYPT_ERROR","features":[307]},{"name":"TPM_E_DEFEND_LOCK_RUNNING","features":[307]},{"name":"TPM_E_DELEGATE_ADMIN","features":[307]},{"name":"TPM_E_DELEGATE_FAMILY","features":[307]},{"name":"TPM_E_DELEGATE_LOCK","features":[307]},{"name":"TPM_E_DISABLED","features":[307]},{"name":"TPM_E_DISABLED_CMD","features":[307]},{"name":"TPM_E_DOING_SELFTEST","features":[307]},{"name":"TPM_E_DUPLICATE_VHANDLE","features":[307]},{"name":"TPM_E_EMBEDDED_COMMAND_BLOCKED","features":[307]},{"name":"TPM_E_EMBEDDED_COMMAND_UNSUPPORTED","features":[307]},{"name":"TPM_E_ENCRYPT_ERROR","features":[307]},{"name":"TPM_E_ERROR_MASK","features":[307]},{"name":"TPM_E_FAIL","features":[307]},{"name":"TPM_E_FAILEDSELFTEST","features":[307]},{"name":"TPM_E_FAMILYCOUNT","features":[307]},{"name":"TPM_E_INAPPROPRIATE_ENC","features":[307]},{"name":"TPM_E_INAPPROPRIATE_SIG","features":[307]},{"name":"TPM_E_INSTALL_DISABLED","features":[307]},{"name":"TPM_E_INVALID_AUTHHANDLE","features":[307]},{"name":"TPM_E_INVALID_FAMILY","features":[307]},{"name":"TPM_E_INVALID_HANDLE","features":[307]},{"name":"TPM_E_INVALID_KEYHANDLE","features":[307]},{"name":"TPM_E_INVALID_KEYUSAGE","features":[307]},{"name":"TPM_E_INVALID_OWNER_AUTH","features":[307]},{"name":"TPM_E_INVALID_PCR_INFO","features":[307]},{"name":"TPM_E_INVALID_POSTINIT","features":[307]},{"name":"TPM_E_INVALID_RESOURCE","features":[307]},{"name":"TPM_E_INVALID_STRUCTURE","features":[307]},{"name":"TPM_E_IOERROR","features":[307]},{"name":"TPM_E_KEYNOTFOUND","features":[307]},{"name":"TPM_E_KEY_ALREADY_FINALIZED","features":[307]},{"name":"TPM_E_KEY_NOTSUPPORTED","features":[307]},{"name":"TPM_E_KEY_NOT_AUTHENTICATED","features":[307]},{"name":"TPM_E_KEY_NOT_FINALIZED","features":[307]},{"name":"TPM_E_KEY_NOT_LOADED","features":[307]},{"name":"TPM_E_KEY_NOT_SIGNING_KEY","features":[307]},{"name":"TPM_E_KEY_OWNER_CONTROL","features":[307]},{"name":"TPM_E_KEY_USAGE_POLICY_INVALID","features":[307]},{"name":"TPM_E_KEY_USAGE_POLICY_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_LOCKED_OUT","features":[307]},{"name":"TPM_E_MAXNVWRITES","features":[307]},{"name":"TPM_E_MA_AUTHORITY","features":[307]},{"name":"TPM_E_MA_DESTINATION","features":[307]},{"name":"TPM_E_MA_SOURCE","features":[307]},{"name":"TPM_E_MA_TICKET_SIGNATURE","features":[307]},{"name":"TPM_E_MIGRATEFAIL","features":[307]},{"name":"TPM_E_NEEDS_SELFTEST","features":[307]},{"name":"TPM_E_NOCONTEXTSPACE","features":[307]},{"name":"TPM_E_NOOPERATOR","features":[307]},{"name":"TPM_E_NOSPACE","features":[307]},{"name":"TPM_E_NOSRK","features":[307]},{"name":"TPM_E_NOTFIPS","features":[307]},{"name":"TPM_E_NOTLOCAL","features":[307]},{"name":"TPM_E_NOTRESETABLE","features":[307]},{"name":"TPM_E_NOTSEALED_BLOB","features":[307]},{"name":"TPM_E_NOT_FULLWRITE","features":[307]},{"name":"TPM_E_NOT_PCR_BOUND","features":[307]},{"name":"TPM_E_NO_ENDORSEMENT","features":[307]},{"name":"TPM_E_NO_KEY_CERTIFICATION","features":[307]},{"name":"TPM_E_NO_NV_PERMISSION","features":[307]},{"name":"TPM_E_NO_WRAP_TRANSPORT","features":[307]},{"name":"TPM_E_OWNER_CONTROL","features":[307]},{"name":"TPM_E_OWNER_SET","features":[307]},{"name":"TPM_E_PCP_AUTHENTICATION_FAILED","features":[307]},{"name":"TPM_E_PCP_AUTHENTICATION_IGNORED","features":[307]},{"name":"TPM_E_PCP_BUFFER_TOO_SMALL","features":[307]},{"name":"TPM_E_PCP_DEVICE_NOT_READY","features":[307]},{"name":"TPM_E_PCP_ERROR_MASK","features":[307]},{"name":"TPM_E_PCP_FLAG_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_PCP_IFX_RSA_KEY_CREATION_BLOCKED","features":[307]},{"name":"TPM_E_PCP_INTERNAL_ERROR","features":[307]},{"name":"TPM_E_PCP_INVALID_HANDLE","features":[307]},{"name":"TPM_E_PCP_INVALID_PARAMETER","features":[307]},{"name":"TPM_E_PCP_KEY_HANDLE_INVALIDATED","features":[307]},{"name":"TPM_E_PCP_KEY_NOT_AIK","features":[307]},{"name":"TPM_E_PCP_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_PCP_PLATFORM_CLAIM_MAY_BE_OUTDATED","features":[307]},{"name":"TPM_E_PCP_PLATFORM_CLAIM_OUTDATED","features":[307]},{"name":"TPM_E_PCP_PLATFORM_CLAIM_REBOOT","features":[307]},{"name":"TPM_E_PCP_POLICY_NOT_FOUND","features":[307]},{"name":"TPM_E_PCP_PROFILE_NOT_FOUND","features":[307]},{"name":"TPM_E_PCP_RAW_POLICY_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_PCP_TICKET_MISSING","features":[307]},{"name":"TPM_E_PCP_UNSUPPORTED_PSS_SALT","features":[307]},{"name":"TPM_E_PCP_VALIDATION_FAILED","features":[307]},{"name":"TPM_E_PCP_WRONG_PARENT","features":[307]},{"name":"TPM_E_PERMANENTEK","features":[307]},{"name":"TPM_E_PER_NOWRITE","features":[307]},{"name":"TPM_E_PPI_ACPI_FAILURE","features":[307]},{"name":"TPM_E_PPI_BIOS_FAILURE","features":[307]},{"name":"TPM_E_PPI_BLOCKED_IN_BIOS","features":[307]},{"name":"TPM_E_PPI_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_PPI_USER_ABORT","features":[307]},{"name":"TPM_E_PROVISIONING_INCOMPLETE","features":[307]},{"name":"TPM_E_READ_ONLY","features":[307]},{"name":"TPM_E_REQUIRES_SIGN","features":[307]},{"name":"TPM_E_RESOURCEMISSING","features":[307]},{"name":"TPM_E_RESOURCES","features":[307]},{"name":"TPM_E_RETRY","features":[307]},{"name":"TPM_E_SHA_ERROR","features":[307]},{"name":"TPM_E_SHA_THREAD","features":[307]},{"name":"TPM_E_SHORTRANDOM","features":[307]},{"name":"TPM_E_SIZE","features":[307]},{"name":"TPM_E_SOFT_KEY_ERROR","features":[307]},{"name":"TPM_E_TOOMANYCONTEXTS","features":[307]},{"name":"TPM_E_TOO_MUCH_DATA","features":[307]},{"name":"TPM_E_TPM_GENERATED_EPS","features":[307]},{"name":"TPM_E_TRANSPORT_NOTEXCLUSIVE","features":[307]},{"name":"TPM_E_VERSION_NOT_SUPPORTED","features":[307]},{"name":"TPM_E_WRITE_LOCKED","features":[307]},{"name":"TPM_E_WRONGPCRVAL","features":[307]},{"name":"TPM_E_WRONG_ENTITYTYPE","features":[307]},{"name":"TPM_E_ZERO_EXHAUST_ENABLED","features":[307]},{"name":"TRUE","features":[307]},{"name":"TRUST_E_ACTION_UNKNOWN","features":[307]},{"name":"TRUST_E_BAD_DIGEST","features":[307]},{"name":"TRUST_E_BASIC_CONSTRAINTS","features":[307]},{"name":"TRUST_E_CERT_SIGNATURE","features":[307]},{"name":"TRUST_E_COUNTER_SIGNER","features":[307]},{"name":"TRUST_E_EXPLICIT_DISTRUST","features":[307]},{"name":"TRUST_E_FAIL","features":[307]},{"name":"TRUST_E_FINANCIAL_CRITERIA","features":[307]},{"name":"TRUST_E_MALFORMED_SIGNATURE","features":[307]},{"name":"TRUST_E_NOSIGNATURE","features":[307]},{"name":"TRUST_E_NO_SIGNER_CERT","features":[307]},{"name":"TRUST_E_PROVIDER_UNKNOWN","features":[307]},{"name":"TRUST_E_SUBJECT_FORM_UNKNOWN","features":[307]},{"name":"TRUST_E_SUBJECT_NOT_TRUSTED","features":[307]},{"name":"TRUST_E_SYSTEM_ERROR","features":[307]},{"name":"TRUST_E_TIME_STAMP","features":[307]},{"name":"TYPE_E_AMBIGUOUSNAME","features":[307]},{"name":"TYPE_E_BADMODULEKIND","features":[307]},{"name":"TYPE_E_BUFFERTOOSMALL","features":[307]},{"name":"TYPE_E_CANTCREATETMPFILE","features":[307]},{"name":"TYPE_E_CANTLOADLIBRARY","features":[307]},{"name":"TYPE_E_CIRCULARTYPE","features":[307]},{"name":"TYPE_E_DLLFUNCTIONNOTFOUND","features":[307]},{"name":"TYPE_E_DUPLICATEID","features":[307]},{"name":"TYPE_E_ELEMENTNOTFOUND","features":[307]},{"name":"TYPE_E_FIELDNOTFOUND","features":[307]},{"name":"TYPE_E_INCONSISTENTPROPFUNCS","features":[307]},{"name":"TYPE_E_INVALIDID","features":[307]},{"name":"TYPE_E_INVALIDSTATE","features":[307]},{"name":"TYPE_E_INVDATAREAD","features":[307]},{"name":"TYPE_E_IOERROR","features":[307]},{"name":"TYPE_E_LIBNOTREGISTERED","features":[307]},{"name":"TYPE_E_NAMECONFLICT","features":[307]},{"name":"TYPE_E_OUTOFBOUNDS","features":[307]},{"name":"TYPE_E_QUALIFIEDNAMEDISALLOWED","features":[307]},{"name":"TYPE_E_REGISTRYACCESS","features":[307]},{"name":"TYPE_E_SIZETOOBIG","features":[307]},{"name":"TYPE_E_TYPEMISMATCH","features":[307]},{"name":"TYPE_E_UNDEFINEDTYPE","features":[307]},{"name":"TYPE_E_UNKNOWNLCID","features":[307]},{"name":"TYPE_E_UNSUPFORMAT","features":[307]},{"name":"TYPE_E_WRONGTYPEKIND","features":[307]},{"name":"UCEERR_BLOCKSFULL","features":[307]},{"name":"UCEERR_CHANNELSYNCABANDONED","features":[307]},{"name":"UCEERR_CHANNELSYNCTIMEDOUT","features":[307]},{"name":"UCEERR_COMMANDTRANSPORTDENIED","features":[307]},{"name":"UCEERR_CONNECTIONIDLOOKUPFAILED","features":[307]},{"name":"UCEERR_CTXSTACKFRSTTARGETNULL","features":[307]},{"name":"UCEERR_FEEDBACK_UNSUPPORTED","features":[307]},{"name":"UCEERR_GRAPHICSSTREAMALREADYOPEN","features":[307]},{"name":"UCEERR_GRAPHICSSTREAMUNAVAILABLE","features":[307]},{"name":"UCEERR_HANDLELOOKUPFAILED","features":[307]},{"name":"UCEERR_ILLEGALHANDLE","features":[307]},{"name":"UCEERR_ILLEGALPACKET","features":[307]},{"name":"UCEERR_ILLEGALRECORDTYPE","features":[307]},{"name":"UCEERR_INVALIDPACKETHEADER","features":[307]},{"name":"UCEERR_MALFORMEDPACKET","features":[307]},{"name":"UCEERR_MEMORYFAILURE","features":[307]},{"name":"UCEERR_MISSINGBEGINCOMMAND","features":[307]},{"name":"UCEERR_MISSINGENDCOMMAND","features":[307]},{"name":"UCEERR_NO_MULTIPLE_WORKER_THREADS","features":[307]},{"name":"UCEERR_OUTOFHANDLES","features":[307]},{"name":"UCEERR_PACKETRECORDOUTOFRANGE","features":[307]},{"name":"UCEERR_PARTITION_ZOMBIED","features":[307]},{"name":"UCEERR_REMOTINGNOTSUPPORTED","features":[307]},{"name":"UCEERR_RENDERTHREADFAILURE","features":[307]},{"name":"UCEERR_TRANSPORTDISCONNECTED","features":[307]},{"name":"UCEERR_TRANSPORTOVERLOADED","features":[307]},{"name":"UCEERR_TRANSPORTUNAVAILABLE","features":[307]},{"name":"UCEERR_UNCHANGABLE_UPDATE_ATTEMPTED","features":[307]},{"name":"UCEERR_UNKNOWNPACKET","features":[307]},{"name":"UCEERR_UNSUPPORTEDTRANSPORTVERSION","features":[307]},{"name":"UI_E_AMBIGUOUS_MATCH","features":[307]},{"name":"UI_E_BOOLEAN_EXPECTED","features":[307]},{"name":"UI_E_CREATE_FAILED","features":[307]},{"name":"UI_E_DIFFERENT_OWNER","features":[307]},{"name":"UI_E_END_KEYFRAME_NOT_DETERMINED","features":[307]},{"name":"UI_E_FP_OVERFLOW","features":[307]},{"name":"UI_E_ILLEGAL_REENTRANCY","features":[307]},{"name":"UI_E_INVALID_DIMENSION","features":[307]},{"name":"UI_E_INVALID_OUTPUT","features":[307]},{"name":"UI_E_LOOPS_OVERLAP","features":[307]},{"name":"UI_E_OBJECT_SEALED","features":[307]},{"name":"UI_E_PRIMITIVE_OUT_OF_BOUNDS","features":[307]},{"name":"UI_E_SHUTDOWN_CALLED","features":[307]},{"name":"UI_E_START_KEYFRAME_AFTER_END","features":[307]},{"name":"UI_E_STORYBOARD_ACTIVE","features":[307]},{"name":"UI_E_STORYBOARD_NOT_PLAYING","features":[307]},{"name":"UI_E_TIMER_CLIENT_ALREADY_CONNECTED","features":[307]},{"name":"UI_E_TIME_BEFORE_LAST_UPDATE","features":[307]},{"name":"UI_E_TRANSITION_ALREADY_USED","features":[307]},{"name":"UI_E_TRANSITION_ECLIPSED","features":[307]},{"name":"UI_E_TRANSITION_NOT_IN_STORYBOARD","features":[307]},{"name":"UI_E_VALUE_NOT_DETERMINED","features":[307]},{"name":"UI_E_VALUE_NOT_SET","features":[307]},{"name":"UI_E_WINDOW_CLOSED","features":[307]},{"name":"UI_E_WRONG_THREAD","features":[307]},{"name":"UNICODE_STRING","features":[307]},{"name":"UTC_E_ACTION_NOT_SUPPORTED_IN_DESTINATION","features":[307]},{"name":"UTC_E_AGENT_DIAGNOSTICS_TOO_LARGE","features":[307]},{"name":"UTC_E_ALTERNATIVE_TRACE_CANNOT_PREEMPT","features":[307]},{"name":"UTC_E_AOT_NOT_RUNNING","features":[307]},{"name":"UTC_E_API_BUSY","features":[307]},{"name":"UTC_E_API_NOT_SUPPORTED","features":[307]},{"name":"UTC_E_API_RESULT_UNAVAILABLE","features":[307]},{"name":"UTC_E_BINARY_MISSING","features":[307]},{"name":"UTC_E_CANNOT_LOAD_SCENARIO_EDITOR_XML","features":[307]},{"name":"UTC_E_CERT_REV_FAILED","features":[307]},{"name":"UTC_E_CHILD_PROCESS_FAILED","features":[307]},{"name":"UTC_E_COMMAND_LINE_NOT_AUTHORIZED","features":[307]},{"name":"UTC_E_DELAY_TERMINATED","features":[307]},{"name":"UTC_E_DEVICE_TICKET_ERROR","features":[307]},{"name":"UTC_E_DIAGRULES_SCHEMAVERSION_MISMATCH","features":[307]},{"name":"UTC_E_ESCALATION_ALREADY_RUNNING","features":[307]},{"name":"UTC_E_ESCALATION_CANCELLED_AT_SHUTDOWN","features":[307]},{"name":"UTC_E_ESCALATION_DIRECTORY_ALREADY_EXISTS","features":[307]},{"name":"UTC_E_ESCALATION_NOT_AUTHORIZED","features":[307]},{"name":"UTC_E_ESCALATION_TIMED_OUT","features":[307]},{"name":"UTC_E_EVENTLOG_ENTRY_MALFORMED","features":[307]},{"name":"UTC_E_EXCLUSIVITY_NOT_AVAILABLE","features":[307]},{"name":"UTC_E_EXE_TERMINATED","features":[307]},{"name":"UTC_E_FAILED_TO_RECEIVE_AGENT_DIAGNOSTICS","features":[307]},{"name":"UTC_E_FAILED_TO_RESOLVE_CONTAINER_ID","features":[307]},{"name":"UTC_E_FAILED_TO_START_NDISCAP","features":[307]},{"name":"UTC_E_FILTER_FUNCTION_RESTRICTED","features":[307]},{"name":"UTC_E_FILTER_ILLEGAL_EVAL","features":[307]},{"name":"UTC_E_FILTER_INVALID_COMMAND","features":[307]},{"name":"UTC_E_FILTER_INVALID_FUNCTION","features":[307]},{"name":"UTC_E_FILTER_INVALID_FUNCTION_PARAMS","features":[307]},{"name":"UTC_E_FILTER_INVALID_TYPE","features":[307]},{"name":"UTC_E_FILTER_MISSING_ATTRIBUTE","features":[307]},{"name":"UTC_E_FILTER_VARIABLE_NOT_FOUND","features":[307]},{"name":"UTC_E_FILTER_VERSION_MISMATCH","features":[307]},{"name":"UTC_E_FORWARDER_ALREADY_DISABLED","features":[307]},{"name":"UTC_E_FORWARDER_ALREADY_ENABLED","features":[307]},{"name":"UTC_E_FORWARDER_PRODUCER_MISMATCH","features":[307]},{"name":"UTC_E_GETFILEINFOACTION_FILE_NOT_APPROVED","features":[307]},{"name":"UTC_E_GETFILE_EXTERNAL_PATH_NOT_APPROVED","features":[307]},{"name":"UTC_E_GETFILE_FILE_PATH_NOT_APPROVED","features":[307]},{"name":"UTC_E_INSUFFICIENT_SPACE_TO_START_TRACE","features":[307]},{"name":"UTC_E_INTENTIONAL_SCRIPT_FAILURE","features":[307]},{"name":"UTC_E_INVALID_AGGREGATION_STRUCT","features":[307]},{"name":"UTC_E_INVALID_CUSTOM_FILTER","features":[307]},{"name":"UTC_E_INVALID_FILTER","features":[307]},{"name":"UTC_E_KERNELDUMP_LIMIT_REACHED","features":[307]},{"name":"UTC_E_MISSING_AGGREGATE_EVENT_TAG","features":[307]},{"name":"UTC_E_MULTIPLE_TIME_TRIGGER_ON_SINGLE_STATE","features":[307]},{"name":"UTC_E_NO_WER_LOGGER_SUPPORTED","features":[307]},{"name":"UTC_E_PERFTRACK_ALREADY_TRACING","features":[307]},{"name":"UTC_E_REACHED_MAX_ESCALATIONS","features":[307]},{"name":"UTC_E_REESCALATED_TOO_QUICKLY","features":[307]},{"name":"UTC_E_RPC_TIMEOUT","features":[307]},{"name":"UTC_E_RPC_WAIT_FAILED","features":[307]},{"name":"UTC_E_SCENARIODEF_NOT_FOUND","features":[307]},{"name":"UTC_E_SCENARIODEF_SCHEMAVERSION_MISMATCH","features":[307]},{"name":"UTC_E_SCENARIO_HAS_NO_ACTIONS","features":[307]},{"name":"UTC_E_SCENARIO_THROTTLED","features":[307]},{"name":"UTC_E_SCRIPT_MISSING","features":[307]},{"name":"UTC_E_SCRIPT_TERMINATED","features":[307]},{"name":"UTC_E_SCRIPT_TYPE_INVALID","features":[307]},{"name":"UTC_E_SETREGKEYACTION_TYPE_NOT_APPROVED","features":[307]},{"name":"UTC_E_SETUP_NOT_AUTHORIZED","features":[307]},{"name":"UTC_E_SETUP_TIMED_OUT","features":[307]},{"name":"UTC_E_SIF_NOT_SUPPORTED","features":[307]},{"name":"UTC_E_SQM_INIT_FAILED","features":[307]},{"name":"UTC_E_THROTTLED","features":[307]},{"name":"UTC_E_TIME_TRIGGER_INVALID_TIME_RANGE","features":[307]},{"name":"UTC_E_TIME_TRIGGER_ONLY_VALID_ON_SINGLE_TRANSITION","features":[307]},{"name":"UTC_E_TIME_TRIGGER_ON_START_INVALID","features":[307]},{"name":"UTC_E_TOGGLE_TRACE_STARTED","features":[307]},{"name":"UTC_E_TRACEPROFILE_NOT_FOUND","features":[307]},{"name":"UTC_E_TRACERS_DONT_EXIST","features":[307]},{"name":"UTC_E_TRACE_BUFFER_LIMIT_EXCEEDED","features":[307]},{"name":"UTC_E_TRACE_MIN_DURATION_REQUIREMENT_NOT_MET","features":[307]},{"name":"UTC_E_TRACE_NOT_RUNNING","features":[307]},{"name":"UTC_E_TRACE_THROTTLED","features":[307]},{"name":"UTC_E_TRIGGER_MISMATCH","features":[307]},{"name":"UTC_E_TRIGGER_NOT_FOUND","features":[307]},{"name":"UTC_E_TRY_GET_SCENARIO_TIMEOUT_EXCEEDED","features":[307]},{"name":"UTC_E_TTTRACER_RETURNED_ERROR","features":[307]},{"name":"UTC_E_TTTRACER_STORAGE_FULL","features":[307]},{"name":"UTC_E_UNABLE_TO_RESOLVE_SESSION","features":[307]},{"name":"UTC_E_UNAPPROVED_SCRIPT","features":[307]},{"name":"UTC_E_WINRT_INIT_FAILED","features":[307]},{"name":"VARIANT_BOOL","features":[307]},{"name":"VARIANT_FALSE","features":[307]},{"name":"VARIANT_TRUE","features":[307]},{"name":"VIEW_E_DRAW","features":[307]},{"name":"VIEW_E_FIRST","features":[307]},{"name":"VIEW_E_LAST","features":[307]},{"name":"VIEW_S_ALREADY_FROZEN","features":[307]},{"name":"VIEW_S_FIRST","features":[307]},{"name":"VIEW_S_LAST","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_GUEST_MEMORY_NOT_FOUND","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_INVALID_VP_STATE","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_NESTED_VIRTUALIZATION_NOT_SUPPORTED","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_NO_VP_FOUND_IN_PARTITION_STATE","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_PARTITION_STATE_NOT_FOUND","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_VA_NOT_MAPPED","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_VP_VTL_NOT_ENABLED","features":[307]},{"name":"VM_SAVED_STATE_DUMP_E_WINDOWS_KERNEL_IMAGE_NOT_FOUND","features":[307]},{"name":"VOLMGR_KSR_BYPASS","features":[307]},{"name":"VOLMGR_KSR_ERROR","features":[307]},{"name":"VOLMGR_KSR_READ_ERROR","features":[307]},{"name":"WAIT_ABANDONED","features":[307]},{"name":"WAIT_ABANDONED_0","features":[307]},{"name":"WAIT_EVENT","features":[307]},{"name":"WAIT_FAILED","features":[307]},{"name":"WAIT_IO_COMPLETION","features":[307]},{"name":"WAIT_OBJECT_0","features":[307]},{"name":"WAIT_TIMEOUT","features":[307]},{"name":"WARNING_IPSEC_MM_POLICY_PRUNED","features":[307]},{"name":"WARNING_IPSEC_QM_POLICY_PRUNED","features":[307]},{"name":"WARNING_NO_MD5_MIGRATION","features":[307]},{"name":"WBREAK_E_BUFFER_TOO_SMALL","features":[307]},{"name":"WBREAK_E_END_OF_TEXT","features":[307]},{"name":"WBREAK_E_INIT_FAILED","features":[307]},{"name":"WBREAK_E_QUERY_ONLY","features":[307]},{"name":"WEB_E_INVALID_JSON_NUMBER","features":[307]},{"name":"WEB_E_INVALID_JSON_STRING","features":[307]},{"name":"WEB_E_INVALID_XML","features":[307]},{"name":"WEB_E_JSON_VALUE_NOT_FOUND","features":[307]},{"name":"WEB_E_MISSING_REQUIRED_ATTRIBUTE","features":[307]},{"name":"WEB_E_MISSING_REQUIRED_ELEMENT","features":[307]},{"name":"WEB_E_RESOURCE_TOO_LARGE","features":[307]},{"name":"WEB_E_UNEXPECTED_CONTENT","features":[307]},{"name":"WEB_E_UNSUPPORTED_FORMAT","features":[307]},{"name":"WEP_E_BUFFER_TOO_LARGE","features":[307]},{"name":"WEP_E_FIXED_DATA_NOT_SUPPORTED","features":[307]},{"name":"WEP_E_HARDWARE_NOT_COMPLIANT","features":[307]},{"name":"WEP_E_LOCK_NOT_CONFIGURED","features":[307]},{"name":"WEP_E_NOT_PROVISIONED_ON_ALL_VOLUMES","features":[307]},{"name":"WEP_E_NO_LICENSE","features":[307]},{"name":"WEP_E_OS_NOT_PROTECTED","features":[307]},{"name":"WEP_E_PROTECTION_SUSPENDED","features":[307]},{"name":"WEP_E_UNEXPECTED_FAIL","features":[307]},{"name":"WER_E_ALREADY_REPORTING","features":[307]},{"name":"WER_E_CANCELED","features":[307]},{"name":"WER_E_CRASH_FAILURE","features":[307]},{"name":"WER_E_DUMP_THROTTLED","features":[307]},{"name":"WER_E_INSUFFICIENT_CONSENT","features":[307]},{"name":"WER_E_NETWORK_FAILURE","features":[307]},{"name":"WER_E_NOT_INITIALIZED","features":[307]},{"name":"WER_E_TOO_HEAVY","features":[307]},{"name":"WER_S_ASSERT_CONTINUE","features":[307]},{"name":"WER_S_DISABLED","features":[307]},{"name":"WER_S_DISABLED_ARCHIVE","features":[307]},{"name":"WER_S_DISABLED_QUEUE","features":[307]},{"name":"WER_S_IGNORE_ALL_ASSERTS","features":[307]},{"name":"WER_S_IGNORE_ASSERT_INSTANCE","features":[307]},{"name":"WER_S_REPORT_ASYNC","features":[307]},{"name":"WER_S_REPORT_DEBUG","features":[307]},{"name":"WER_S_REPORT_QUEUED","features":[307]},{"name":"WER_S_REPORT_UPLOADED","features":[307]},{"name":"WER_S_REPORT_UPLOADED_CAB","features":[307]},{"name":"WER_S_SUSPENDED_UPLOAD","features":[307]},{"name":"WER_S_THROTTLED","features":[307]},{"name":"WHV_E_GPA_RANGE_NOT_FOUND","features":[307]},{"name":"WHV_E_INSUFFICIENT_BUFFER","features":[307]},{"name":"WHV_E_INVALID_PARTITION_CONFIG","features":[307]},{"name":"WHV_E_INVALID_VP_REGISTER_NAME","features":[307]},{"name":"WHV_E_INVALID_VP_STATE","features":[307]},{"name":"WHV_E_UNKNOWN_CAPABILITY","features":[307]},{"name":"WHV_E_UNKNOWN_PROPERTY","features":[307]},{"name":"WHV_E_UNSUPPORTED_HYPERVISOR_CONFIG","features":[307]},{"name":"WHV_E_UNSUPPORTED_PROCESSOR_CONFIG","features":[307]},{"name":"WHV_E_VP_ALREADY_EXISTS","features":[307]},{"name":"WHV_E_VP_DOES_NOT_EXIST","features":[307]},{"name":"WIN32_ERROR","features":[307]},{"name":"WINCODEC_ERR_ALREADYLOCKED","features":[307]},{"name":"WINCODEC_ERR_BADHEADER","features":[307]},{"name":"WINCODEC_ERR_BADIMAGE","features":[307]},{"name":"WINCODEC_ERR_BADMETADATAHEADER","features":[307]},{"name":"WINCODEC_ERR_BADSTREAMDATA","features":[307]},{"name":"WINCODEC_ERR_CODECNOTHUMBNAIL","features":[307]},{"name":"WINCODEC_ERR_CODECPRESENT","features":[307]},{"name":"WINCODEC_ERR_CODECTOOMANYSCANLINES","features":[307]},{"name":"WINCODEC_ERR_COMPONENTINITIALIZEFAILURE","features":[307]},{"name":"WINCODEC_ERR_COMPONENTNOTFOUND","features":[307]},{"name":"WINCODEC_ERR_DUPLICATEMETADATAPRESENT","features":[307]},{"name":"WINCODEC_ERR_FRAMEMISSING","features":[307]},{"name":"WINCODEC_ERR_IMAGESIZEOUTOFRANGE","features":[307]},{"name":"WINCODEC_ERR_INSUFFICIENTBUFFER","features":[307]},{"name":"WINCODEC_ERR_INTERNALERROR","features":[307]},{"name":"WINCODEC_ERR_INVALIDJPEGSCANINDEX","features":[307]},{"name":"WINCODEC_ERR_INVALIDPROGRESSIVELEVEL","features":[307]},{"name":"WINCODEC_ERR_INVALIDQUERYCHARACTER","features":[307]},{"name":"WINCODEC_ERR_INVALIDQUERYREQUEST","features":[307]},{"name":"WINCODEC_ERR_INVALIDREGISTRATION","features":[307]},{"name":"WINCODEC_ERR_NOTINITIALIZED","features":[307]},{"name":"WINCODEC_ERR_PALETTEUNAVAILABLE","features":[307]},{"name":"WINCODEC_ERR_PROPERTYNOTFOUND","features":[307]},{"name":"WINCODEC_ERR_PROPERTYNOTSUPPORTED","features":[307]},{"name":"WINCODEC_ERR_PROPERTYSIZE","features":[307]},{"name":"WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE","features":[307]},{"name":"WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT","features":[307]},{"name":"WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS","features":[307]},{"name":"WINCODEC_ERR_STREAMNOTAVAILABLE","features":[307]},{"name":"WINCODEC_ERR_STREAMREAD","features":[307]},{"name":"WINCODEC_ERR_STREAMWRITE","features":[307]},{"name":"WINCODEC_ERR_TOOMUCHMETADATA","features":[307]},{"name":"WINCODEC_ERR_UNEXPECTEDMETADATATYPE","features":[307]},{"name":"WINCODEC_ERR_UNEXPECTEDSIZE","features":[307]},{"name":"WINCODEC_ERR_UNKNOWNIMAGEFORMAT","features":[307]},{"name":"WINCODEC_ERR_UNSUPPORTEDOPERATION","features":[307]},{"name":"WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT","features":[307]},{"name":"WINCODEC_ERR_UNSUPPORTEDVERSION","features":[307]},{"name":"WINCODEC_ERR_VALUEOUTOFRANGE","features":[307]},{"name":"WINCODEC_ERR_WIN32ERROR","features":[307]},{"name":"WINCODEC_ERR_WRONGSTATE","features":[307]},{"name":"WININET_E_ASYNC_THREAD_FAILED","features":[307]},{"name":"WININET_E_BAD_AUTO_PROXY_SCRIPT","features":[307]},{"name":"WININET_E_BAD_OPTION_LENGTH","features":[307]},{"name":"WININET_E_BAD_REGISTRY_PARAMETER","features":[307]},{"name":"WININET_E_CANNOT_CONNECT","features":[307]},{"name":"WININET_E_CHG_POST_IS_NON_SECURE","features":[307]},{"name":"WININET_E_CLIENT_AUTH_CERT_NEEDED","features":[307]},{"name":"WININET_E_CLIENT_AUTH_NOT_SETUP","features":[307]},{"name":"WININET_E_CONNECTION_ABORTED","features":[307]},{"name":"WININET_E_CONNECTION_RESET","features":[307]},{"name":"WININET_E_COOKIE_DECLINED","features":[307]},{"name":"WININET_E_COOKIE_NEEDS_CONFIRMATION","features":[307]},{"name":"WININET_E_DECODING_FAILED","features":[307]},{"name":"WININET_E_DIALOG_PENDING","features":[307]},{"name":"WININET_E_DISCONNECTED","features":[307]},{"name":"WININET_E_DOWNLEVEL_SERVER","features":[307]},{"name":"WININET_E_EXTENDED_ERROR","features":[307]},{"name":"WININET_E_FAILED_DUETOSECURITYCHECK","features":[307]},{"name":"WININET_E_FORCE_RETRY","features":[307]},{"name":"WININET_E_HANDLE_EXISTS","features":[307]},{"name":"WININET_E_HEADER_ALREADY_EXISTS","features":[307]},{"name":"WININET_E_HEADER_NOT_FOUND","features":[307]},{"name":"WININET_E_HTTPS_HTTP_SUBMIT_REDIR","features":[307]},{"name":"WININET_E_HTTPS_TO_HTTP_ON_REDIR","features":[307]},{"name":"WININET_E_HTTP_TO_HTTPS_ON_REDIR","features":[307]},{"name":"WININET_E_INCORRECT_FORMAT","features":[307]},{"name":"WININET_E_INCORRECT_HANDLE_STATE","features":[307]},{"name":"WININET_E_INCORRECT_HANDLE_TYPE","features":[307]},{"name":"WININET_E_INCORRECT_PASSWORD","features":[307]},{"name":"WININET_E_INCORRECT_USER_NAME","features":[307]},{"name":"WININET_E_INTERNAL_ERROR","features":[307]},{"name":"WININET_E_INVALID_CA","features":[307]},{"name":"WININET_E_INVALID_HEADER","features":[307]},{"name":"WININET_E_INVALID_OPERATION","features":[307]},{"name":"WININET_E_INVALID_OPTION","features":[307]},{"name":"WININET_E_INVALID_PROXY_REQUEST","features":[307]},{"name":"WININET_E_INVALID_QUERY_REQUEST","features":[307]},{"name":"WININET_E_INVALID_SERVER_RESPONSE","features":[307]},{"name":"WININET_E_INVALID_URL","features":[307]},{"name":"WININET_E_ITEM_NOT_FOUND","features":[307]},{"name":"WININET_E_LOGIN_FAILURE","features":[307]},{"name":"WININET_E_LOGIN_FAILURE_DISPLAY_ENTITY_BODY","features":[307]},{"name":"WININET_E_MIXED_SECURITY","features":[307]},{"name":"WININET_E_NAME_NOT_RESOLVED","features":[307]},{"name":"WININET_E_NEED_UI","features":[307]},{"name":"WININET_E_NOT_INITIALIZED","features":[307]},{"name":"WININET_E_NOT_PROXY_REQUEST","features":[307]},{"name":"WININET_E_NOT_REDIRECTED","features":[307]},{"name":"WININET_E_NO_CALLBACK","features":[307]},{"name":"WININET_E_NO_CONTEXT","features":[307]},{"name":"WININET_E_NO_DIRECT_ACCESS","features":[307]},{"name":"WININET_E_NO_NEW_CONTAINERS","features":[307]},{"name":"WININET_E_OPERATION_CANCELLED","features":[307]},{"name":"WININET_E_OPTION_NOT_SETTABLE","features":[307]},{"name":"WININET_E_OUT_OF_HANDLES","features":[307]},{"name":"WININET_E_POST_IS_NON_SECURE","features":[307]},{"name":"WININET_E_PROTOCOL_NOT_FOUND","features":[307]},{"name":"WININET_E_PROXY_SERVER_UNREACHABLE","features":[307]},{"name":"WININET_E_REDIRECT_FAILED","features":[307]},{"name":"WININET_E_REDIRECT_NEEDS_CONFIRMATION","features":[307]},{"name":"WININET_E_REDIRECT_SCHEME_CHANGE","features":[307]},{"name":"WININET_E_REGISTRY_VALUE_NOT_FOUND","features":[307]},{"name":"WININET_E_REQUEST_PENDING","features":[307]},{"name":"WININET_E_RETRY_DIALOG","features":[307]},{"name":"WININET_E_SECURITY_CHANNEL_ERROR","features":[307]},{"name":"WININET_E_SEC_CERT_CN_INVALID","features":[307]},{"name":"WININET_E_SEC_CERT_DATE_INVALID","features":[307]},{"name":"WININET_E_SEC_CERT_ERRORS","features":[307]},{"name":"WININET_E_SEC_CERT_REVOKED","features":[307]},{"name":"WININET_E_SEC_CERT_REV_FAILED","features":[307]},{"name":"WININET_E_SEC_INVALID_CERT","features":[307]},{"name":"WININET_E_SERVER_UNREACHABLE","features":[307]},{"name":"WININET_E_SHUTDOWN","features":[307]},{"name":"WININET_E_TCPIP_NOT_INSTALLED","features":[307]},{"name":"WININET_E_TIMEOUT","features":[307]},{"name":"WININET_E_UNABLE_TO_CACHE_FILE","features":[307]},{"name":"WININET_E_UNABLE_TO_DOWNLOAD_SCRIPT","features":[307]},{"name":"WININET_E_UNRECOGNIZED_SCHEME","features":[307]},{"name":"WINML_ERR_INVALID_BINDING","features":[307]},{"name":"WINML_ERR_INVALID_DEVICE","features":[307]},{"name":"WINML_ERR_SIZE_MISMATCH","features":[307]},{"name":"WINML_ERR_VALUE_NOTFOUND","features":[307]},{"name":"WINVER","features":[307]},{"name":"WINVER_MAXVER","features":[307]},{"name":"WPARAM","features":[307]},{"name":"WPN_E_ACCESS_DENIED","features":[307]},{"name":"WPN_E_ALL_URL_NOT_COMPLETED","features":[307]},{"name":"WPN_E_CALLBACK_ALREADY_REGISTERED","features":[307]},{"name":"WPN_E_CHANNEL_CLOSED","features":[307]},{"name":"WPN_E_CHANNEL_REQUEST_NOT_COMPLETE","features":[307]},{"name":"WPN_E_CLOUD_AUTH_UNAVAILABLE","features":[307]},{"name":"WPN_E_CLOUD_DISABLED","features":[307]},{"name":"WPN_E_CLOUD_DISABLED_FOR_APP","features":[307]},{"name":"WPN_E_CLOUD_INCAPABLE","features":[307]},{"name":"WPN_E_CLOUD_SERVICE_UNAVAILABLE","features":[307]},{"name":"WPN_E_DEV_ID_SIZE","features":[307]},{"name":"WPN_E_DUPLICATE_CHANNEL","features":[307]},{"name":"WPN_E_DUPLICATE_REGISTRATION","features":[307]},{"name":"WPN_E_FAILED_LOCK_SCREEN_UPDATE_INTIALIZATION","features":[307]},{"name":"WPN_E_GROUP_ALPHANUMERIC","features":[307]},{"name":"WPN_E_GROUP_SIZE","features":[307]},{"name":"WPN_E_IMAGE_NOT_FOUND_IN_CACHE","features":[307]},{"name":"WPN_E_INTERNET_INCAPABLE","features":[307]},{"name":"WPN_E_INVALID_APP","features":[307]},{"name":"WPN_E_INVALID_CLOUD_IMAGE","features":[307]},{"name":"WPN_E_INVALID_HTTP_STATUS_CODE","features":[307]},{"name":"WPN_E_NOTIFICATION_DISABLED","features":[307]},{"name":"WPN_E_NOTIFICATION_HIDDEN","features":[307]},{"name":"WPN_E_NOTIFICATION_ID_MATCHED","features":[307]},{"name":"WPN_E_NOTIFICATION_INCAPABLE","features":[307]},{"name":"WPN_E_NOTIFICATION_NOT_POSTED","features":[307]},{"name":"WPN_E_NOTIFICATION_POSTED","features":[307]},{"name":"WPN_E_NOTIFICATION_SIZE","features":[307]},{"name":"WPN_E_NOTIFICATION_TYPE_DISABLED","features":[307]},{"name":"WPN_E_OUTSTANDING_CHANNEL_REQUEST","features":[307]},{"name":"WPN_E_OUT_OF_SESSION","features":[307]},{"name":"WPN_E_PLATFORM_UNAVAILABLE","features":[307]},{"name":"WPN_E_POWER_SAVE","features":[307]},{"name":"WPN_E_PUSH_NOTIFICATION_INCAPABLE","features":[307]},{"name":"WPN_E_STORAGE_LOCKED","features":[307]},{"name":"WPN_E_TAG_ALPHANUMERIC","features":[307]},{"name":"WPN_E_TAG_SIZE","features":[307]},{"name":"WPN_E_TOAST_NOTIFICATION_DROPPED","features":[307]},{"name":"WS_E_ADDRESS_IN_USE","features":[307]},{"name":"WS_E_ADDRESS_NOT_AVAILABLE","features":[307]},{"name":"WS_E_ENDPOINT_ACCESS_DENIED","features":[307]},{"name":"WS_E_ENDPOINT_ACTION_NOT_SUPPORTED","features":[307]},{"name":"WS_E_ENDPOINT_DISCONNECTED","features":[307]},{"name":"WS_E_ENDPOINT_FAILURE","features":[307]},{"name":"WS_E_ENDPOINT_FAULT_RECEIVED","features":[307]},{"name":"WS_E_ENDPOINT_NOT_AVAILABLE","features":[307]},{"name":"WS_E_ENDPOINT_NOT_FOUND","features":[307]},{"name":"WS_E_ENDPOINT_TOO_BUSY","features":[307]},{"name":"WS_E_ENDPOINT_UNREACHABLE","features":[307]},{"name":"WS_E_INVALID_ENDPOINT_URL","features":[307]},{"name":"WS_E_INVALID_FORMAT","features":[307]},{"name":"WS_E_INVALID_OPERATION","features":[307]},{"name":"WS_E_NOT_SUPPORTED","features":[307]},{"name":"WS_E_NO_TRANSLATION_AVAILABLE","features":[307]},{"name":"WS_E_NUMERIC_OVERFLOW","features":[307]},{"name":"WS_E_OBJECT_FAULTED","features":[307]},{"name":"WS_E_OPERATION_ABANDONED","features":[307]},{"name":"WS_E_OPERATION_ABORTED","features":[307]},{"name":"WS_E_OPERATION_TIMED_OUT","features":[307]},{"name":"WS_E_OTHER","features":[307]},{"name":"WS_E_PROXY_ACCESS_DENIED","features":[307]},{"name":"WS_E_PROXY_FAILURE","features":[307]},{"name":"WS_E_PROXY_REQUIRES_BASIC_AUTH","features":[307]},{"name":"WS_E_PROXY_REQUIRES_DIGEST_AUTH","features":[307]},{"name":"WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH","features":[307]},{"name":"WS_E_PROXY_REQUIRES_NTLM_AUTH","features":[307]},{"name":"WS_E_QUOTA_EXCEEDED","features":[307]},{"name":"WS_E_SECURITY_SYSTEM_FAILURE","features":[307]},{"name":"WS_E_SECURITY_TOKEN_EXPIRED","features":[307]},{"name":"WS_E_SECURITY_VERIFICATION_FAILURE","features":[307]},{"name":"WS_E_SERVER_REQUIRES_BASIC_AUTH","features":[307]},{"name":"WS_E_SERVER_REQUIRES_DIGEST_AUTH","features":[307]},{"name":"WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH","features":[307]},{"name":"WS_E_SERVER_REQUIRES_NTLM_AUTH","features":[307]},{"name":"WS_S_ASYNC","features":[307]},{"name":"WS_S_END","features":[307]},{"name":"XACT_E_ABORTED","features":[307]},{"name":"XACT_E_ABORTING","features":[307]},{"name":"XACT_E_ALREADYINPROGRESS","features":[307]},{"name":"XACT_E_ALREADYOTHERSINGLEPHASE","features":[307]},{"name":"XACT_E_CANTRETAIN","features":[307]},{"name":"XACT_E_CLERKEXISTS","features":[307]},{"name":"XACT_E_CLERKNOTFOUND","features":[307]},{"name":"XACT_E_COMMITFAILED","features":[307]},{"name":"XACT_E_COMMITPREVENTED","features":[307]},{"name":"XACT_E_CONNECTION_DENIED","features":[307]},{"name":"XACT_E_CONNECTION_DOWN","features":[307]},{"name":"XACT_E_DEST_TMNOTAVAILABLE","features":[307]},{"name":"XACT_E_FIRST","features":[307]},{"name":"XACT_E_HEURISTICABORT","features":[307]},{"name":"XACT_E_HEURISTICCOMMIT","features":[307]},{"name":"XACT_E_HEURISTICDAMAGE","features":[307]},{"name":"XACT_E_HEURISTICDANGER","features":[307]},{"name":"XACT_E_INDOUBT","features":[307]},{"name":"XACT_E_INVALIDCOOKIE","features":[307]},{"name":"XACT_E_INVALIDLSN","features":[307]},{"name":"XACT_E_ISOLATIONLEVEL","features":[307]},{"name":"XACT_E_LAST","features":[307]},{"name":"XACT_E_LOGFULL","features":[307]},{"name":"XACT_E_LU_TX_DISABLED","features":[307]},{"name":"XACT_E_NETWORK_TX_DISABLED","features":[307]},{"name":"XACT_E_NOASYNC","features":[307]},{"name":"XACT_E_NOENLIST","features":[307]},{"name":"XACT_E_NOIMPORTOBJECT","features":[307]},{"name":"XACT_E_NOISORETAIN","features":[307]},{"name":"XACT_E_NORESOURCE","features":[307]},{"name":"XACT_E_NOTCURRENT","features":[307]},{"name":"XACT_E_NOTIMEOUT","features":[307]},{"name":"XACT_E_NOTRANSACTION","features":[307]},{"name":"XACT_E_NOTSUPPORTED","features":[307]},{"name":"XACT_E_PARTNER_NETWORK_TX_DISABLED","features":[307]},{"name":"XACT_E_PULL_COMM_FAILURE","features":[307]},{"name":"XACT_E_PUSH_COMM_FAILURE","features":[307]},{"name":"XACT_E_RECOVERYINPROGRESS","features":[307]},{"name":"XACT_E_REENLISTTIMEOUT","features":[307]},{"name":"XACT_E_REPLAYREQUEST","features":[307]},{"name":"XACT_E_TIP_CONNECT_FAILED","features":[307]},{"name":"XACT_E_TIP_DISABLED","features":[307]},{"name":"XACT_E_TIP_PROTOCOL_ERROR","features":[307]},{"name":"XACT_E_TIP_PULL_FAILED","features":[307]},{"name":"XACT_E_TMNOTAVAILABLE","features":[307]},{"name":"XACT_E_TRANSACTIONCLOSED","features":[307]},{"name":"XACT_E_UNABLE_TO_LOAD_DTC_PROXY","features":[307]},{"name":"XACT_E_UNABLE_TO_READ_DTC_CONFIG","features":[307]},{"name":"XACT_E_UNKNOWNRMGRID","features":[307]},{"name":"XACT_E_WRONGSTATE","features":[307]},{"name":"XACT_E_WRONGUOW","features":[307]},{"name":"XACT_E_XA_TX_DISABLED","features":[307]},{"name":"XACT_E_XTIONEXISTS","features":[307]},{"name":"XACT_S_ABORTING","features":[307]},{"name":"XACT_S_ALLNORETAIN","features":[307]},{"name":"XACT_S_ASYNC","features":[307]},{"name":"XACT_S_DEFECT","features":[307]},{"name":"XACT_S_FIRST","features":[307]},{"name":"XACT_S_LAST","features":[307]},{"name":"XACT_S_LASTRESOURCEMANAGER","features":[307]},{"name":"XACT_S_LOCALLY_OK","features":[307]},{"name":"XACT_S_MADECHANGESCONTENT","features":[307]},{"name":"XACT_S_MADECHANGESINFORM","features":[307]},{"name":"XACT_S_OKINFORM","features":[307]},{"name":"XACT_S_READONLY","features":[307]},{"name":"XACT_S_SINGLEPHASE","features":[307]},{"name":"XACT_S_SOMENORETAIN","features":[307]},{"name":"XENROLL_E_CANNOT_ADD_ROOT_CERT","features":[307]},{"name":"XENROLL_E_KEYSPEC_SMIME_MISMATCH","features":[307]},{"name":"XENROLL_E_KEY_NOT_EXPORTABLE","features":[307]},{"name":"XENROLL_E_RESPONSE_KA_HASH_MISMATCH","features":[307]},{"name":"XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND","features":[307]},{"name":"XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH","features":[307]},{"name":"_WIN32_IE_MAXVER","features":[307]},{"name":"_WIN32_MAXVER","features":[307]},{"name":"_WIN32_WINDOWS_MAXVER","features":[307]},{"name":"_WIN32_WINNT_MAXVER","features":[307]}],"394":[{"name":"CheckGamingPrivilegeSilently","features":[307,394]},{"name":"CheckGamingPrivilegeSilentlyForUser","features":[307,394]},{"name":"CheckGamingPrivilegeWithUI","features":[394]},{"name":"CheckGamingPrivilegeWithUIForUser","features":[394]},{"name":"GAMESTATS_OPEN_CREATED","features":[394]},{"name":"GAMESTATS_OPEN_OPENED","features":[394]},{"name":"GAMESTATS_OPEN_OPENONLY","features":[394]},{"name":"GAMESTATS_OPEN_OPENORCREATE","features":[394]},{"name":"GAMESTATS_OPEN_RESULT","features":[394]},{"name":"GAMESTATS_OPEN_TYPE","features":[394]},{"name":"GAME_INSTALL_SCOPE","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID_NONE","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_ONE","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_ONE_S","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_ONE_X","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_ONE_X_DEVKIT","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_SERIES_S","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_SERIES_X","features":[394]},{"name":"GAMING_DEVICE_DEVICE_ID_XBOX_SERIES_X_DEVKIT","features":[394]},{"name":"GAMING_DEVICE_MODEL_INFORMATION","features":[394]},{"name":"GAMING_DEVICE_VENDOR_ID","features":[394]},{"name":"GAMING_DEVICE_VENDOR_ID_MICROSOFT","features":[394]},{"name":"GAMING_DEVICE_VENDOR_ID_NONE","features":[394]},{"name":"GIS_ALL_USERS","features":[394]},{"name":"GIS_CURRENT_USER","features":[394]},{"name":"GIS_NOT_INSTALLED","features":[394]},{"name":"GameExplorer","features":[394]},{"name":"GameStatistics","features":[394]},{"name":"GameUICompletionRoutine","features":[394]},{"name":"GetExpandedResourceExclusiveCpuCount","features":[394]},{"name":"GetGamingDeviceModelInformation","features":[394]},{"name":"HasExpandedResources","features":[307,394]},{"name":"ID_GDF_THUMBNAIL_STR","features":[394]},{"name":"ID_GDF_XML_STR","features":[394]},{"name":"IGameExplorer","features":[394]},{"name":"IGameExplorer2","features":[394]},{"name":"IGameStatistics","features":[394]},{"name":"IGameStatisticsMgr","features":[394]},{"name":"IXblIdpAuthManager","features":[394]},{"name":"IXblIdpAuthManager2","features":[394]},{"name":"IXblIdpAuthTokenResult","features":[394]},{"name":"IXblIdpAuthTokenResult2","features":[394]},{"name":"KnownGamingPrivileges","features":[394]},{"name":"PlayerPickerUICompletionRoutine","features":[394]},{"name":"ProcessPendingGameUI","features":[307,394]},{"name":"ReleaseExclusiveCpuSets","features":[394]},{"name":"ShowChangeFriendRelationshipUI","features":[394]},{"name":"ShowChangeFriendRelationshipUIForUser","features":[394]},{"name":"ShowCustomizeUserProfileUI","features":[394]},{"name":"ShowCustomizeUserProfileUIForUser","features":[394]},{"name":"ShowFindFriendsUI","features":[394]},{"name":"ShowFindFriendsUIForUser","features":[394]},{"name":"ShowGameInfoUI","features":[394]},{"name":"ShowGameInfoUIForUser","features":[394]},{"name":"ShowGameInviteUI","features":[394]},{"name":"ShowGameInviteUIForUser","features":[394]},{"name":"ShowGameInviteUIWithContext","features":[394]},{"name":"ShowGameInviteUIWithContextForUser","features":[394]},{"name":"ShowPlayerPickerUI","features":[394]},{"name":"ShowPlayerPickerUIForUser","features":[394]},{"name":"ShowProfileCardUI","features":[394]},{"name":"ShowProfileCardUIForUser","features":[394]},{"name":"ShowTitleAchievementsUI","features":[394]},{"name":"ShowTitleAchievementsUIForUser","features":[394]},{"name":"ShowUserSettingsUI","features":[394]},{"name":"ShowUserSettingsUIForUser","features":[394]},{"name":"TryCancelPendingGameUI","features":[307,394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_LOAD_MSA_ACCOUNT_FAILED","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_MSA_INTERRUPT","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_NO_ACCOUNT_SET","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_OFFLINE_NO_CONSENT","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_OFFLINE_SUCCESS","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_SUCCESS","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_UNKNOWN","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_VIEW_NOT_SET","features":[394]},{"name":"XBL_IDP_AUTH_TOKEN_STATUS_XBOX_VETO","features":[394]},{"name":"XPRIVILEGE_ADD_FRIEND","features":[394]},{"name":"XPRIVILEGE_BROADCAST","features":[394]},{"name":"XPRIVILEGE_CLOUD_GAMING_JOIN_SESSION","features":[394]},{"name":"XPRIVILEGE_CLOUD_GAMING_MANAGE_SESSION","features":[394]},{"name":"XPRIVILEGE_CLOUD_SAVED_GAMES","features":[394]},{"name":"XPRIVILEGE_COMMUNICATIONS","features":[394]},{"name":"XPRIVILEGE_COMMUNICATION_VOICE_INGAME","features":[394]},{"name":"XPRIVILEGE_COMMUNICATION_VOICE_SKYPE","features":[394]},{"name":"XPRIVILEGE_GAME_DVR","features":[394]},{"name":"XPRIVILEGE_MULTIPLAYER_PARTIES","features":[394]},{"name":"XPRIVILEGE_MULTIPLAYER_SESSIONS","features":[394]},{"name":"XPRIVILEGE_PREMIUM_CONTENT","features":[394]},{"name":"XPRIVILEGE_PREMIUM_VIDEO","features":[394]},{"name":"XPRIVILEGE_PROFILE_VIEWING","features":[394]},{"name":"XPRIVILEGE_PURCHASE_CONTENT","features":[394]},{"name":"XPRIVILEGE_SHARE_CONTENT","features":[394]},{"name":"XPRIVILEGE_SHARE_KINECT_CONTENT","features":[394]},{"name":"XPRIVILEGE_SOCIAL_NETWORK_SHARING","features":[394]},{"name":"XPRIVILEGE_SUBSCRIPTION_CONTENT","features":[394]},{"name":"XPRIVILEGE_USER_CREATED_CONTENT","features":[394]},{"name":"XPRIVILEGE_VIDEO_COMMUNICATIONS","features":[394]},{"name":"XPRIVILEGE_VIEW_FRIENDS_LIST","features":[394]},{"name":"XblIdpAuthManager","features":[394]},{"name":"XblIdpAuthTokenResult","features":[394]}],"395":[{"name":"ALL_SERVICES","features":[395]},{"name":"ALL_SERVICE_TYPES","features":[395]},{"name":"AdjustCalendarDate","features":[307,395]},{"name":"C1_ALPHA","features":[395]},{"name":"C1_BLANK","features":[395]},{"name":"C1_CNTRL","features":[395]},{"name":"C1_DEFINED","features":[395]},{"name":"C1_DIGIT","features":[395]},{"name":"C1_LOWER","features":[395]},{"name":"C1_PUNCT","features":[395]},{"name":"C1_SPACE","features":[395]},{"name":"C1_UPPER","features":[395]},{"name":"C1_XDIGIT","features":[395]},{"name":"C2_ARABICNUMBER","features":[395]},{"name":"C2_BLOCKSEPARATOR","features":[395]},{"name":"C2_COMMONSEPARATOR","features":[395]},{"name":"C2_EUROPENUMBER","features":[395]},{"name":"C2_EUROPESEPARATOR","features":[395]},{"name":"C2_EUROPETERMINATOR","features":[395]},{"name":"C2_LEFTTORIGHT","features":[395]},{"name":"C2_NOTAPPLICABLE","features":[395]},{"name":"C2_OTHERNEUTRAL","features":[395]},{"name":"C2_RIGHTTOLEFT","features":[395]},{"name":"C2_SEGMENTSEPARATOR","features":[395]},{"name":"C2_WHITESPACE","features":[395]},{"name":"C3_ALPHA","features":[395]},{"name":"C3_DIACRITIC","features":[395]},{"name":"C3_FULLWIDTH","features":[395]},{"name":"C3_HALFWIDTH","features":[395]},{"name":"C3_HIGHSURROGATE","features":[395]},{"name":"C3_HIRAGANA","features":[395]},{"name":"C3_IDEOGRAPH","features":[395]},{"name":"C3_KASHIDA","features":[395]},{"name":"C3_KATAKANA","features":[395]},{"name":"C3_LEXICAL","features":[395]},{"name":"C3_LOWSURROGATE","features":[395]},{"name":"C3_NONSPACING","features":[395]},{"name":"C3_NOTAPPLICABLE","features":[395]},{"name":"C3_SYMBOL","features":[395]},{"name":"C3_VOWELMARK","features":[395]},{"name":"CALDATETIME","features":[395]},{"name":"CALDATETIME_DATEUNIT","features":[395]},{"name":"CALINFO_ENUMPROCA","features":[307,395]},{"name":"CALINFO_ENUMPROCEXA","features":[307,395]},{"name":"CALINFO_ENUMPROCEXEX","features":[307,395]},{"name":"CALINFO_ENUMPROCEXW","features":[307,395]},{"name":"CALINFO_ENUMPROCW","features":[307,395]},{"name":"CAL_GREGORIAN","features":[395]},{"name":"CAL_GREGORIAN_ARABIC","features":[395]},{"name":"CAL_GREGORIAN_ME_FRENCH","features":[395]},{"name":"CAL_GREGORIAN_US","features":[395]},{"name":"CAL_GREGORIAN_XLIT_ENGLISH","features":[395]},{"name":"CAL_GREGORIAN_XLIT_FRENCH","features":[395]},{"name":"CAL_HEBREW","features":[395]},{"name":"CAL_HIJRI","features":[395]},{"name":"CAL_ICALINTVALUE","features":[395]},{"name":"CAL_ITWODIGITYEARMAX","features":[395]},{"name":"CAL_IYEAROFFSETRANGE","features":[395]},{"name":"CAL_JAPAN","features":[395]},{"name":"CAL_KOREA","features":[395]},{"name":"CAL_NOUSEROVERRIDE","features":[395]},{"name":"CAL_PERSIAN","features":[395]},{"name":"CAL_RETURN_GENITIVE_NAMES","features":[395]},{"name":"CAL_RETURN_NUMBER","features":[395]},{"name":"CAL_SABBREVDAYNAME1","features":[395]},{"name":"CAL_SABBREVDAYNAME2","features":[395]},{"name":"CAL_SABBREVDAYNAME3","features":[395]},{"name":"CAL_SABBREVDAYNAME4","features":[395]},{"name":"CAL_SABBREVDAYNAME5","features":[395]},{"name":"CAL_SABBREVDAYNAME6","features":[395]},{"name":"CAL_SABBREVDAYNAME7","features":[395]},{"name":"CAL_SABBREVERASTRING","features":[395]},{"name":"CAL_SABBREVMONTHNAME1","features":[395]},{"name":"CAL_SABBREVMONTHNAME10","features":[395]},{"name":"CAL_SABBREVMONTHNAME11","features":[395]},{"name":"CAL_SABBREVMONTHNAME12","features":[395]},{"name":"CAL_SABBREVMONTHNAME13","features":[395]},{"name":"CAL_SABBREVMONTHNAME2","features":[395]},{"name":"CAL_SABBREVMONTHNAME3","features":[395]},{"name":"CAL_SABBREVMONTHNAME4","features":[395]},{"name":"CAL_SABBREVMONTHNAME5","features":[395]},{"name":"CAL_SABBREVMONTHNAME6","features":[395]},{"name":"CAL_SABBREVMONTHNAME7","features":[395]},{"name":"CAL_SABBREVMONTHNAME8","features":[395]},{"name":"CAL_SABBREVMONTHNAME9","features":[395]},{"name":"CAL_SCALNAME","features":[395]},{"name":"CAL_SDAYNAME1","features":[395]},{"name":"CAL_SDAYNAME2","features":[395]},{"name":"CAL_SDAYNAME3","features":[395]},{"name":"CAL_SDAYNAME4","features":[395]},{"name":"CAL_SDAYNAME5","features":[395]},{"name":"CAL_SDAYNAME6","features":[395]},{"name":"CAL_SDAYNAME7","features":[395]},{"name":"CAL_SENGLISHABBREVERANAME","features":[395]},{"name":"CAL_SENGLISHERANAME","features":[395]},{"name":"CAL_SERASTRING","features":[395]},{"name":"CAL_SJAPANESEERAFIRSTYEAR","features":[395]},{"name":"CAL_SLONGDATE","features":[395]},{"name":"CAL_SMONTHDAY","features":[395]},{"name":"CAL_SMONTHNAME1","features":[395]},{"name":"CAL_SMONTHNAME10","features":[395]},{"name":"CAL_SMONTHNAME11","features":[395]},{"name":"CAL_SMONTHNAME12","features":[395]},{"name":"CAL_SMONTHNAME13","features":[395]},{"name":"CAL_SMONTHNAME2","features":[395]},{"name":"CAL_SMONTHNAME3","features":[395]},{"name":"CAL_SMONTHNAME4","features":[395]},{"name":"CAL_SMONTHNAME5","features":[395]},{"name":"CAL_SMONTHNAME6","features":[395]},{"name":"CAL_SMONTHNAME7","features":[395]},{"name":"CAL_SMONTHNAME8","features":[395]},{"name":"CAL_SMONTHNAME9","features":[395]},{"name":"CAL_SRELATIVELONGDATE","features":[395]},{"name":"CAL_SSHORTDATE","features":[395]},{"name":"CAL_SSHORTESTDAYNAME1","features":[395]},{"name":"CAL_SSHORTESTDAYNAME2","features":[395]},{"name":"CAL_SSHORTESTDAYNAME3","features":[395]},{"name":"CAL_SSHORTESTDAYNAME4","features":[395]},{"name":"CAL_SSHORTESTDAYNAME5","features":[395]},{"name":"CAL_SSHORTESTDAYNAME6","features":[395]},{"name":"CAL_SSHORTESTDAYNAME7","features":[395]},{"name":"CAL_SYEARMONTH","features":[395]},{"name":"CAL_TAIWAN","features":[395]},{"name":"CAL_THAI","features":[395]},{"name":"CAL_UMALQURA","features":[395]},{"name":"CAL_USE_CP_ACP","features":[395]},{"name":"CANITER_SKIP_ZEROES","features":[395]},{"name":"CHARSETINFO","features":[395]},{"name":"CMLangConvertCharset","features":[395]},{"name":"CMLangString","features":[395]},{"name":"CMultiLanguage","features":[395]},{"name":"CODEPAGE_ENUMPROCA","features":[307,395]},{"name":"CODEPAGE_ENUMPROCW","features":[307,395]},{"name":"COMPARESTRING_RESULT","features":[395]},{"name":"COMPARE_STRING","features":[395]},{"name":"COMPARE_STRING_FLAGS","features":[395]},{"name":"CORRECTIVE_ACTION","features":[395]},{"name":"CORRECTIVE_ACTION_DELETE","features":[395]},{"name":"CORRECTIVE_ACTION_GET_SUGGESTIONS","features":[395]},{"name":"CORRECTIVE_ACTION_NONE","features":[395]},{"name":"CORRECTIVE_ACTION_REPLACE","features":[395]},{"name":"CPINFO","features":[395]},{"name":"CPINFOEXA","features":[395]},{"name":"CPINFOEXW","features":[395]},{"name":"CPIOD_FORCE_PROMPT","features":[395]},{"name":"CPIOD_PEEK","features":[395]},{"name":"CP_ACP","features":[395]},{"name":"CP_INSTALLED","features":[395]},{"name":"CP_MACCP","features":[395]},{"name":"CP_OEMCP","features":[395]},{"name":"CP_SUPPORTED","features":[395]},{"name":"CP_SYMBOL","features":[395]},{"name":"CP_THREAD_ACP","features":[395]},{"name":"CP_UTF7","features":[395]},{"name":"CP_UTF8","features":[395]},{"name":"CSTR_EQUAL","features":[395]},{"name":"CSTR_GREATER_THAN","features":[395]},{"name":"CSTR_LESS_THAN","features":[395]},{"name":"CTRY_ALBANIA","features":[395]},{"name":"CTRY_ALGERIA","features":[395]},{"name":"CTRY_ARGENTINA","features":[395]},{"name":"CTRY_ARMENIA","features":[395]},{"name":"CTRY_AUSTRALIA","features":[395]},{"name":"CTRY_AUSTRIA","features":[395]},{"name":"CTRY_AZERBAIJAN","features":[395]},{"name":"CTRY_BAHRAIN","features":[395]},{"name":"CTRY_BELARUS","features":[395]},{"name":"CTRY_BELGIUM","features":[395]},{"name":"CTRY_BELIZE","features":[395]},{"name":"CTRY_BOLIVIA","features":[395]},{"name":"CTRY_BRAZIL","features":[395]},{"name":"CTRY_BRUNEI_DARUSSALAM","features":[395]},{"name":"CTRY_BULGARIA","features":[395]},{"name":"CTRY_CANADA","features":[395]},{"name":"CTRY_CARIBBEAN","features":[395]},{"name":"CTRY_CHILE","features":[395]},{"name":"CTRY_COLOMBIA","features":[395]},{"name":"CTRY_COSTA_RICA","features":[395]},{"name":"CTRY_CROATIA","features":[395]},{"name":"CTRY_CZECH","features":[395]},{"name":"CTRY_DEFAULT","features":[395]},{"name":"CTRY_DENMARK","features":[395]},{"name":"CTRY_DOMINICAN_REPUBLIC","features":[395]},{"name":"CTRY_ECUADOR","features":[395]},{"name":"CTRY_EGYPT","features":[395]},{"name":"CTRY_EL_SALVADOR","features":[395]},{"name":"CTRY_ESTONIA","features":[395]},{"name":"CTRY_FAEROE_ISLANDS","features":[395]},{"name":"CTRY_FINLAND","features":[395]},{"name":"CTRY_FRANCE","features":[395]},{"name":"CTRY_GEORGIA","features":[395]},{"name":"CTRY_GERMANY","features":[395]},{"name":"CTRY_GREECE","features":[395]},{"name":"CTRY_GUATEMALA","features":[395]},{"name":"CTRY_HONDURAS","features":[395]},{"name":"CTRY_HONG_KONG","features":[395]},{"name":"CTRY_HUNGARY","features":[395]},{"name":"CTRY_ICELAND","features":[395]},{"name":"CTRY_INDIA","features":[395]},{"name":"CTRY_INDONESIA","features":[395]},{"name":"CTRY_IRAN","features":[395]},{"name":"CTRY_IRAQ","features":[395]},{"name":"CTRY_IRELAND","features":[395]},{"name":"CTRY_ISRAEL","features":[395]},{"name":"CTRY_ITALY","features":[395]},{"name":"CTRY_JAMAICA","features":[395]},{"name":"CTRY_JAPAN","features":[395]},{"name":"CTRY_JORDAN","features":[395]},{"name":"CTRY_KAZAKSTAN","features":[395]},{"name":"CTRY_KENYA","features":[395]},{"name":"CTRY_KUWAIT","features":[395]},{"name":"CTRY_KYRGYZSTAN","features":[395]},{"name":"CTRY_LATVIA","features":[395]},{"name":"CTRY_LEBANON","features":[395]},{"name":"CTRY_LIBYA","features":[395]},{"name":"CTRY_LIECHTENSTEIN","features":[395]},{"name":"CTRY_LITHUANIA","features":[395]},{"name":"CTRY_LUXEMBOURG","features":[395]},{"name":"CTRY_MACAU","features":[395]},{"name":"CTRY_MACEDONIA","features":[395]},{"name":"CTRY_MALAYSIA","features":[395]},{"name":"CTRY_MALDIVES","features":[395]},{"name":"CTRY_MEXICO","features":[395]},{"name":"CTRY_MONACO","features":[395]},{"name":"CTRY_MONGOLIA","features":[395]},{"name":"CTRY_MOROCCO","features":[395]},{"name":"CTRY_NETHERLANDS","features":[395]},{"name":"CTRY_NEW_ZEALAND","features":[395]},{"name":"CTRY_NICARAGUA","features":[395]},{"name":"CTRY_NORWAY","features":[395]},{"name":"CTRY_OMAN","features":[395]},{"name":"CTRY_PAKISTAN","features":[395]},{"name":"CTRY_PANAMA","features":[395]},{"name":"CTRY_PARAGUAY","features":[395]},{"name":"CTRY_PERU","features":[395]},{"name":"CTRY_PHILIPPINES","features":[395]},{"name":"CTRY_POLAND","features":[395]},{"name":"CTRY_PORTUGAL","features":[395]},{"name":"CTRY_PRCHINA","features":[395]},{"name":"CTRY_PUERTO_RICO","features":[395]},{"name":"CTRY_QATAR","features":[395]},{"name":"CTRY_ROMANIA","features":[395]},{"name":"CTRY_RUSSIA","features":[395]},{"name":"CTRY_SAUDI_ARABIA","features":[395]},{"name":"CTRY_SERBIA","features":[395]},{"name":"CTRY_SINGAPORE","features":[395]},{"name":"CTRY_SLOVAK","features":[395]},{"name":"CTRY_SLOVENIA","features":[395]},{"name":"CTRY_SOUTH_AFRICA","features":[395]},{"name":"CTRY_SOUTH_KOREA","features":[395]},{"name":"CTRY_SPAIN","features":[395]},{"name":"CTRY_SWEDEN","features":[395]},{"name":"CTRY_SWITZERLAND","features":[395]},{"name":"CTRY_SYRIA","features":[395]},{"name":"CTRY_TAIWAN","features":[395]},{"name":"CTRY_TATARSTAN","features":[395]},{"name":"CTRY_THAILAND","features":[395]},{"name":"CTRY_TRINIDAD_Y_TOBAGO","features":[395]},{"name":"CTRY_TUNISIA","features":[395]},{"name":"CTRY_TURKEY","features":[395]},{"name":"CTRY_UAE","features":[395]},{"name":"CTRY_UKRAINE","features":[395]},{"name":"CTRY_UNITED_KINGDOM","features":[395]},{"name":"CTRY_UNITED_STATES","features":[395]},{"name":"CTRY_URUGUAY","features":[395]},{"name":"CTRY_UZBEKISTAN","features":[395]},{"name":"CTRY_VENEZUELA","features":[395]},{"name":"CTRY_VIET_NAM","features":[395]},{"name":"CTRY_YEMEN","features":[395]},{"name":"CTRY_ZIMBABWE","features":[395]},{"name":"CT_CTYPE1","features":[395]},{"name":"CT_CTYPE2","features":[395]},{"name":"CT_CTYPE3","features":[395]},{"name":"CURRENCYFMTA","features":[395]},{"name":"CURRENCYFMTW","features":[395]},{"name":"CompareStringA","features":[395]},{"name":"CompareStringEx","features":[307,395]},{"name":"CompareStringOrdinal","features":[307,395]},{"name":"CompareStringW","features":[395]},{"name":"ConvertCalDateTimeToSystemTime","features":[307,395]},{"name":"ConvertDefaultLocale","features":[395]},{"name":"ConvertSystemTimeToCalDateTime","features":[307,395]},{"name":"DATEFMT_ENUMPROCA","features":[307,395]},{"name":"DATEFMT_ENUMPROCEXA","features":[307,395]},{"name":"DATEFMT_ENUMPROCEXEX","features":[307,395]},{"name":"DATEFMT_ENUMPROCEXW","features":[307,395]},{"name":"DATEFMT_ENUMPROCW","features":[307,395]},{"name":"DATE_AUTOLAYOUT","features":[395]},{"name":"DATE_LONGDATE","features":[395]},{"name":"DATE_LTRREADING","features":[395]},{"name":"DATE_MONTHDAY","features":[395]},{"name":"DATE_RTLREADING","features":[395]},{"name":"DATE_SHORTDATE","features":[395]},{"name":"DATE_USE_ALT_CALENDAR","features":[395]},{"name":"DATE_YEARMONTH","features":[395]},{"name":"DayUnit","features":[395]},{"name":"DetectEncodingInfo","features":[395]},{"name":"ELS_GUID_LANGUAGE_DETECTION","features":[395]},{"name":"ELS_GUID_SCRIPT_DETECTION","features":[395]},{"name":"ELS_GUID_TRANSLITERATION_BENGALI_TO_LATIN","features":[395]},{"name":"ELS_GUID_TRANSLITERATION_CYRILLIC_TO_LATIN","features":[395]},{"name":"ELS_GUID_TRANSLITERATION_DEVANAGARI_TO_LATIN","features":[395]},{"name":"ELS_GUID_TRANSLITERATION_HANGUL_DECOMPOSITION","features":[395]},{"name":"ELS_GUID_TRANSLITERATION_HANS_TO_HANT","features":[395]},{"name":"ELS_GUID_TRANSLITERATION_HANT_TO_HANS","features":[395]},{"name":"ELS_GUID_TRANSLITERATION_MALAYALAM_TO_LATIN","features":[395]},{"name":"ENUMTEXTMETRICA","features":[395,318]},{"name":"ENUMTEXTMETRICW","features":[395,318]},{"name":"ENUM_ALL_CALENDARS","features":[395]},{"name":"ENUM_DATE_FORMATS_FLAGS","features":[395]},{"name":"ENUM_SYSTEM_CODE_PAGES_FLAGS","features":[395]},{"name":"ENUM_SYSTEM_LANGUAGE_GROUPS_FLAGS","features":[395]},{"name":"EnumCalendarInfoA","features":[307,395]},{"name":"EnumCalendarInfoExA","features":[307,395]},{"name":"EnumCalendarInfoExEx","features":[307,395]},{"name":"EnumCalendarInfoExW","features":[307,395]},{"name":"EnumCalendarInfoW","features":[307,395]},{"name":"EnumDateFormatsA","features":[307,395]},{"name":"EnumDateFormatsExA","features":[307,395]},{"name":"EnumDateFormatsExEx","features":[307,395]},{"name":"EnumDateFormatsExW","features":[307,395]},{"name":"EnumDateFormatsW","features":[307,395]},{"name":"EnumLanguageGroupLocalesA","features":[307,395]},{"name":"EnumLanguageGroupLocalesW","features":[307,395]},{"name":"EnumSystemCodePagesA","features":[307,395]},{"name":"EnumSystemCodePagesW","features":[307,395]},{"name":"EnumSystemGeoID","features":[307,395]},{"name":"EnumSystemGeoNames","features":[307,395]},{"name":"EnumSystemLanguageGroupsA","features":[307,395]},{"name":"EnumSystemLanguageGroupsW","features":[307,395]},{"name":"EnumSystemLocalesA","features":[307,395]},{"name":"EnumSystemLocalesEx","features":[307,395]},{"name":"EnumSystemLocalesW","features":[307,395]},{"name":"EnumTimeFormatsA","features":[307,395]},{"name":"EnumTimeFormatsEx","features":[307,395]},{"name":"EnumTimeFormatsW","features":[307,395]},{"name":"EnumUILanguagesA","features":[307,395]},{"name":"EnumUILanguagesW","features":[307,395]},{"name":"EraUnit","features":[395]},{"name":"FILEMUIINFO","features":[395]},{"name":"FIND_ENDSWITH","features":[395]},{"name":"FIND_FROMEND","features":[395]},{"name":"FIND_FROMSTART","features":[395]},{"name":"FIND_STARTSWITH","features":[395]},{"name":"FOLD_STRING_MAP_FLAGS","features":[395]},{"name":"FONTSIGNATURE","features":[395]},{"name":"FindNLSString","features":[395]},{"name":"FindNLSStringEx","features":[307,395]},{"name":"FindStringOrdinal","features":[307,395]},{"name":"FoldStringA","features":[395]},{"name":"FoldStringW","features":[395]},{"name":"GEOCLASS_ALL","features":[395]},{"name":"GEOCLASS_NATION","features":[395]},{"name":"GEOCLASS_REGION","features":[395]},{"name":"GEOID_NOT_AVAILABLE","features":[395]},{"name":"GEO_CURRENCYCODE","features":[395]},{"name":"GEO_CURRENCYSYMBOL","features":[395]},{"name":"GEO_DIALINGCODE","features":[395]},{"name":"GEO_ENUMNAMEPROC","features":[307,395]},{"name":"GEO_ENUMPROC","features":[307,395]},{"name":"GEO_FRIENDLYNAME","features":[395]},{"name":"GEO_ID","features":[395]},{"name":"GEO_ISO2","features":[395]},{"name":"GEO_ISO3","features":[395]},{"name":"GEO_ISO_UN_NUMBER","features":[395]},{"name":"GEO_LATITUDE","features":[395]},{"name":"GEO_LCID","features":[395]},{"name":"GEO_LONGITUDE","features":[395]},{"name":"GEO_NAME","features":[395]},{"name":"GEO_NATION","features":[395]},{"name":"GEO_OFFICIALLANGUAGES","features":[395]},{"name":"GEO_OFFICIALNAME","features":[395]},{"name":"GEO_PARENT","features":[395]},{"name":"GEO_RFC1766","features":[395]},{"name":"GEO_TIMEZONES","features":[395]},{"name":"GOFFSET","features":[395]},{"name":"GSS_ALLOW_INHERITED_COMMON","features":[395]},{"name":"GetACP","features":[395]},{"name":"GetCPInfo","features":[307,395]},{"name":"GetCPInfoExA","features":[307,395]},{"name":"GetCPInfoExW","features":[307,395]},{"name":"GetCalendarDateFormatEx","features":[307,395]},{"name":"GetCalendarInfoA","features":[395]},{"name":"GetCalendarInfoEx","features":[395]},{"name":"GetCalendarInfoW","features":[395]},{"name":"GetCalendarSupportedDateRange","features":[307,395]},{"name":"GetCurrencyFormatA","features":[395]},{"name":"GetCurrencyFormatEx","features":[395]},{"name":"GetCurrencyFormatW","features":[395]},{"name":"GetDateFormatA","features":[307,395]},{"name":"GetDateFormatEx","features":[307,395]},{"name":"GetDateFormatW","features":[307,395]},{"name":"GetDistanceOfClosestLanguageInList","features":[395]},{"name":"GetDurationFormat","features":[307,395]},{"name":"GetDurationFormatEx","features":[307,395]},{"name":"GetFileMUIInfo","features":[307,395]},{"name":"GetFileMUIPath","features":[307,395]},{"name":"GetGeoInfoA","features":[395]},{"name":"GetGeoInfoEx","features":[395]},{"name":"GetGeoInfoW","features":[395]},{"name":"GetLocaleInfoA","features":[395]},{"name":"GetLocaleInfoEx","features":[395]},{"name":"GetLocaleInfoW","features":[395]},{"name":"GetNLSVersion","features":[307,395]},{"name":"GetNLSVersionEx","features":[307,395]},{"name":"GetNumberFormatA","features":[395]},{"name":"GetNumberFormatEx","features":[395]},{"name":"GetNumberFormatW","features":[395]},{"name":"GetOEMCP","features":[395]},{"name":"GetProcessPreferredUILanguages","features":[307,395]},{"name":"GetStringScripts","features":[395]},{"name":"GetStringTypeA","features":[307,395]},{"name":"GetStringTypeExA","features":[307,395]},{"name":"GetStringTypeExW","features":[307,395]},{"name":"GetStringTypeW","features":[307,395]},{"name":"GetSystemDefaultLCID","features":[395]},{"name":"GetSystemDefaultLangID","features":[395]},{"name":"GetSystemDefaultLocaleName","features":[395]},{"name":"GetSystemDefaultUILanguage","features":[395]},{"name":"GetSystemPreferredUILanguages","features":[307,395]},{"name":"GetTextCharset","features":[395,318]},{"name":"GetTextCharsetInfo","features":[395,318]},{"name":"GetThreadLocale","features":[395]},{"name":"GetThreadPreferredUILanguages","features":[307,395]},{"name":"GetThreadUILanguage","features":[395]},{"name":"GetTimeFormatA","features":[307,395]},{"name":"GetTimeFormatEx","features":[307,395]},{"name":"GetTimeFormatW","features":[307,395]},{"name":"GetUILanguageInfo","features":[307,395]},{"name":"GetUserDefaultGeoName","features":[395]},{"name":"GetUserDefaultLCID","features":[395]},{"name":"GetUserDefaultLangID","features":[395]},{"name":"GetUserDefaultLocaleName","features":[395]},{"name":"GetUserDefaultUILanguage","features":[395]},{"name":"GetUserGeoID","features":[395]},{"name":"GetUserPreferredUILanguages","features":[307,395]},{"name":"HIGHLEVEL_SERVICE_TYPES","features":[395]},{"name":"HIGH_SURROGATE_END","features":[395]},{"name":"HIGH_SURROGATE_START","features":[395]},{"name":"HSAVEDUILANGUAGES","features":[395]},{"name":"HourUnit","features":[395]},{"name":"IComprehensiveSpellCheckProvider","features":[395]},{"name":"IDN_ALLOW_UNASSIGNED","features":[395]},{"name":"IDN_EMAIL_ADDRESS","features":[395]},{"name":"IDN_RAW_PUNYCODE","features":[395]},{"name":"IDN_USE_STD3_ASCII_RULES","features":[395]},{"name":"IEnumCodePage","features":[395]},{"name":"IEnumRfc1766","features":[395]},{"name":"IEnumScript","features":[395]},{"name":"IEnumSpellingError","features":[395]},{"name":"IMLangCodePages","features":[395]},{"name":"IMLangConvertCharset","features":[395]},{"name":"IMLangFontLink","features":[395]},{"name":"IMLangFontLink2","features":[395]},{"name":"IMLangLineBreakConsole","features":[395]},{"name":"IMLangString","features":[395]},{"name":"IMLangStringAStr","features":[395]},{"name":"IMLangStringBufA","features":[395]},{"name":"IMLangStringBufW","features":[395]},{"name":"IMLangStringWStr","features":[395]},{"name":"IMultiLanguage","features":[395]},{"name":"IMultiLanguage2","features":[395]},{"name":"IMultiLanguage3","features":[395]},{"name":"IOptionDescription","features":[395]},{"name":"IS_TEXT_UNICODE_ASCII16","features":[395]},{"name":"IS_TEXT_UNICODE_CONTROLS","features":[395]},{"name":"IS_TEXT_UNICODE_ILLEGAL_CHARS","features":[395]},{"name":"IS_TEXT_UNICODE_NOT_ASCII_MASK","features":[395]},{"name":"IS_TEXT_UNICODE_NOT_UNICODE_MASK","features":[395]},{"name":"IS_TEXT_UNICODE_NULL_BYTES","features":[395]},{"name":"IS_TEXT_UNICODE_ODD_LENGTH","features":[395]},{"name":"IS_TEXT_UNICODE_RESULT","features":[395]},{"name":"IS_TEXT_UNICODE_REVERSE_ASCII16","features":[395]},{"name":"IS_TEXT_UNICODE_REVERSE_CONTROLS","features":[395]},{"name":"IS_TEXT_UNICODE_REVERSE_MASK","features":[395]},{"name":"IS_TEXT_UNICODE_REVERSE_SIGNATURE","features":[395]},{"name":"IS_TEXT_UNICODE_REVERSE_STATISTICS","features":[395]},{"name":"IS_TEXT_UNICODE_SIGNATURE","features":[395]},{"name":"IS_TEXT_UNICODE_STATISTICS","features":[395]},{"name":"IS_TEXT_UNICODE_UNICODE_MASK","features":[395]},{"name":"IS_VALID_LOCALE_FLAGS","features":[395]},{"name":"ISpellCheckProvider","features":[395]},{"name":"ISpellCheckProviderFactory","features":[395]},{"name":"ISpellChecker","features":[395]},{"name":"ISpellChecker2","features":[395]},{"name":"ISpellCheckerChangedEventHandler","features":[395]},{"name":"ISpellCheckerFactory","features":[395]},{"name":"ISpellingError","features":[395]},{"name":"IUserDictionariesRegistrar","features":[395]},{"name":"IdnToAscii","features":[395]},{"name":"IdnToNameprepUnicode","features":[395]},{"name":"IdnToUnicode","features":[395]},{"name":"IsCalendarLeapYear","features":[307,395]},{"name":"IsDBCSLeadByte","features":[307,395]},{"name":"IsDBCSLeadByteEx","features":[307,395]},{"name":"IsNLSDefinedString","features":[307,395]},{"name":"IsNormalizedString","features":[307,395]},{"name":"IsTextUnicode","features":[307,395]},{"name":"IsValidCodePage","features":[307,395]},{"name":"IsValidLanguageGroup","features":[307,395]},{"name":"IsValidLocale","features":[307,395]},{"name":"IsValidLocaleName","features":[307,395]},{"name":"IsValidNLSVersion","features":[395]},{"name":"IsWellFormedTag","features":[395]},{"name":"LANGGROUPLOCALE_ENUMPROCA","features":[307,395]},{"name":"LANGGROUPLOCALE_ENUMPROCW","features":[307,395]},{"name":"LANGUAGEGROUP_ENUMPROCA","features":[307,395]},{"name":"LANGUAGEGROUP_ENUMPROCW","features":[307,395]},{"name":"LANG_SYSTEM_DEFAULT","features":[395]},{"name":"LANG_USER_DEFAULT","features":[395]},{"name":"LCIDToLocaleName","features":[395]},{"name":"LCID_ALTERNATE_SORTS","features":[395]},{"name":"LCID_INSTALLED","features":[395]},{"name":"LCID_SUPPORTED","features":[395]},{"name":"LCMAP_BYTEREV","features":[395]},{"name":"LCMAP_FULLWIDTH","features":[395]},{"name":"LCMAP_HALFWIDTH","features":[395]},{"name":"LCMAP_HASH","features":[395]},{"name":"LCMAP_HIRAGANA","features":[395]},{"name":"LCMAP_KATAKANA","features":[395]},{"name":"LCMAP_LINGUISTIC_CASING","features":[395]},{"name":"LCMAP_LOWERCASE","features":[395]},{"name":"LCMAP_SIMPLIFIED_CHINESE","features":[395]},{"name":"LCMAP_SORTHANDLE","features":[395]},{"name":"LCMAP_SORTKEY","features":[395]},{"name":"LCMAP_TITLECASE","features":[395]},{"name":"LCMAP_TRADITIONAL_CHINESE","features":[395]},{"name":"LCMAP_UPPERCASE","features":[395]},{"name":"LCMapStringA","features":[395]},{"name":"LCMapStringEx","features":[307,395]},{"name":"LCMapStringW","features":[395]},{"name":"LGRPID_ARABIC","features":[395]},{"name":"LGRPID_ARMENIAN","features":[395]},{"name":"LGRPID_BALTIC","features":[395]},{"name":"LGRPID_CENTRAL_EUROPE","features":[395]},{"name":"LGRPID_CYRILLIC","features":[395]},{"name":"LGRPID_GEORGIAN","features":[395]},{"name":"LGRPID_GREEK","features":[395]},{"name":"LGRPID_HEBREW","features":[395]},{"name":"LGRPID_INDIC","features":[395]},{"name":"LGRPID_INSTALLED","features":[395]},{"name":"LGRPID_JAPANESE","features":[395]},{"name":"LGRPID_KOREAN","features":[395]},{"name":"LGRPID_SIMPLIFIED_CHINESE","features":[395]},{"name":"LGRPID_SUPPORTED","features":[395]},{"name":"LGRPID_THAI","features":[395]},{"name":"LGRPID_TRADITIONAL_CHINESE","features":[395]},{"name":"LGRPID_TURKIC","features":[395]},{"name":"LGRPID_TURKISH","features":[395]},{"name":"LGRPID_VIETNAMESE","features":[395]},{"name":"LGRPID_WESTERN_EUROPE","features":[395]},{"name":"LINGUISTIC_IGNORECASE","features":[395]},{"name":"LINGUISTIC_IGNOREDIACRITIC","features":[395]},{"name":"LOCALESIGNATURE","features":[395]},{"name":"LOCALE_ALL","features":[395]},{"name":"LOCALE_ALLOW_NEUTRAL_NAMES","features":[395]},{"name":"LOCALE_ALTERNATE_SORTS","features":[395]},{"name":"LOCALE_ENUMPROCA","features":[307,395]},{"name":"LOCALE_ENUMPROCEX","features":[307,395]},{"name":"LOCALE_ENUMPROCW","features":[307,395]},{"name":"LOCALE_FONTSIGNATURE","features":[395]},{"name":"LOCALE_ICALENDARTYPE","features":[395]},{"name":"LOCALE_ICENTURY","features":[395]},{"name":"LOCALE_ICONSTRUCTEDLOCALE","features":[395]},{"name":"LOCALE_ICOUNTRY","features":[395]},{"name":"LOCALE_ICURRDIGITS","features":[395]},{"name":"LOCALE_ICURRENCY","features":[395]},{"name":"LOCALE_IDATE","features":[395]},{"name":"LOCALE_IDAYLZERO","features":[395]},{"name":"LOCALE_IDEFAULTANSICODEPAGE","features":[395]},{"name":"LOCALE_IDEFAULTCODEPAGE","features":[395]},{"name":"LOCALE_IDEFAULTCOUNTRY","features":[395]},{"name":"LOCALE_IDEFAULTEBCDICCODEPAGE","features":[395]},{"name":"LOCALE_IDEFAULTLANGUAGE","features":[395]},{"name":"LOCALE_IDEFAULTMACCODEPAGE","features":[395]},{"name":"LOCALE_IDIALINGCODE","features":[395]},{"name":"LOCALE_IDIGITS","features":[395]},{"name":"LOCALE_IDIGITSUBSTITUTION","features":[395]},{"name":"LOCALE_IFIRSTDAYOFWEEK","features":[395]},{"name":"LOCALE_IFIRSTWEEKOFYEAR","features":[395]},{"name":"LOCALE_IGEOID","features":[395]},{"name":"LOCALE_IINTLCURRDIGITS","features":[395]},{"name":"LOCALE_ILANGUAGE","features":[395]},{"name":"LOCALE_ILDATE","features":[395]},{"name":"LOCALE_ILZERO","features":[395]},{"name":"LOCALE_IMEASURE","features":[395]},{"name":"LOCALE_IMONLZERO","features":[395]},{"name":"LOCALE_INEGATIVEPERCENT","features":[395]},{"name":"LOCALE_INEGCURR","features":[395]},{"name":"LOCALE_INEGNUMBER","features":[395]},{"name":"LOCALE_INEGSEPBYSPACE","features":[395]},{"name":"LOCALE_INEGSIGNPOSN","features":[395]},{"name":"LOCALE_INEGSYMPRECEDES","features":[395]},{"name":"LOCALE_INEUTRAL","features":[395]},{"name":"LOCALE_IOPTIONALCALENDAR","features":[395]},{"name":"LOCALE_IPAPERSIZE","features":[395]},{"name":"LOCALE_IPOSITIVEPERCENT","features":[395]},{"name":"LOCALE_IPOSSEPBYSPACE","features":[395]},{"name":"LOCALE_IPOSSIGNPOSN","features":[395]},{"name":"LOCALE_IPOSSYMPRECEDES","features":[395]},{"name":"LOCALE_IREADINGLAYOUT","features":[395]},{"name":"LOCALE_ITIME","features":[395]},{"name":"LOCALE_ITIMEMARKPOSN","features":[395]},{"name":"LOCALE_ITLZERO","features":[395]},{"name":"LOCALE_IUSEUTF8LEGACYACP","features":[395]},{"name":"LOCALE_IUSEUTF8LEGACYOEMCP","features":[395]},{"name":"LOCALE_NAME_INVARIANT","features":[395]},{"name":"LOCALE_NAME_SYSTEM_DEFAULT","features":[395]},{"name":"LOCALE_NEUTRALDATA","features":[395]},{"name":"LOCALE_NOUSEROVERRIDE","features":[395]},{"name":"LOCALE_REPLACEMENT","features":[395]},{"name":"LOCALE_RETURN_GENITIVE_NAMES","features":[395]},{"name":"LOCALE_RETURN_NUMBER","features":[395]},{"name":"LOCALE_S1159","features":[395]},{"name":"LOCALE_S2359","features":[395]},{"name":"LOCALE_SABBREVCTRYNAME","features":[395]},{"name":"LOCALE_SABBREVDAYNAME1","features":[395]},{"name":"LOCALE_SABBREVDAYNAME2","features":[395]},{"name":"LOCALE_SABBREVDAYNAME3","features":[395]},{"name":"LOCALE_SABBREVDAYNAME4","features":[395]},{"name":"LOCALE_SABBREVDAYNAME5","features":[395]},{"name":"LOCALE_SABBREVDAYNAME6","features":[395]},{"name":"LOCALE_SABBREVDAYNAME7","features":[395]},{"name":"LOCALE_SABBREVLANGNAME","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME1","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME10","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME11","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME12","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME13","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME2","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME3","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME4","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME5","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME6","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME7","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME8","features":[395]},{"name":"LOCALE_SABBREVMONTHNAME9","features":[395]},{"name":"LOCALE_SAM","features":[395]},{"name":"LOCALE_SCONSOLEFALLBACKNAME","features":[395]},{"name":"LOCALE_SCOUNTRY","features":[395]},{"name":"LOCALE_SCURRENCY","features":[395]},{"name":"LOCALE_SDATE","features":[395]},{"name":"LOCALE_SDAYNAME1","features":[395]},{"name":"LOCALE_SDAYNAME2","features":[395]},{"name":"LOCALE_SDAYNAME3","features":[395]},{"name":"LOCALE_SDAYNAME4","features":[395]},{"name":"LOCALE_SDAYNAME5","features":[395]},{"name":"LOCALE_SDAYNAME6","features":[395]},{"name":"LOCALE_SDAYNAME7","features":[395]},{"name":"LOCALE_SDECIMAL","features":[395]},{"name":"LOCALE_SDURATION","features":[395]},{"name":"LOCALE_SENGCOUNTRY","features":[395]},{"name":"LOCALE_SENGCURRNAME","features":[395]},{"name":"LOCALE_SENGLANGUAGE","features":[395]},{"name":"LOCALE_SENGLISHCOUNTRYNAME","features":[395]},{"name":"LOCALE_SENGLISHDISPLAYNAME","features":[395]},{"name":"LOCALE_SENGLISHLANGUAGENAME","features":[395]},{"name":"LOCALE_SGROUPING","features":[395]},{"name":"LOCALE_SINTLSYMBOL","features":[395]},{"name":"LOCALE_SISO3166CTRYNAME","features":[395]},{"name":"LOCALE_SISO3166CTRYNAME2","features":[395]},{"name":"LOCALE_SISO639LANGNAME","features":[395]},{"name":"LOCALE_SISO639LANGNAME2","features":[395]},{"name":"LOCALE_SKEYBOARDSTOINSTALL","features":[395]},{"name":"LOCALE_SLANGDISPLAYNAME","features":[395]},{"name":"LOCALE_SLANGUAGE","features":[395]},{"name":"LOCALE_SLIST","features":[395]},{"name":"LOCALE_SLOCALIZEDCOUNTRYNAME","features":[395]},{"name":"LOCALE_SLOCALIZEDDISPLAYNAME","features":[395]},{"name":"LOCALE_SLOCALIZEDLANGUAGENAME","features":[395]},{"name":"LOCALE_SLONGDATE","features":[395]},{"name":"LOCALE_SMONDECIMALSEP","features":[395]},{"name":"LOCALE_SMONGROUPING","features":[395]},{"name":"LOCALE_SMONTHDAY","features":[395]},{"name":"LOCALE_SMONTHNAME1","features":[395]},{"name":"LOCALE_SMONTHNAME10","features":[395]},{"name":"LOCALE_SMONTHNAME11","features":[395]},{"name":"LOCALE_SMONTHNAME12","features":[395]},{"name":"LOCALE_SMONTHNAME13","features":[395]},{"name":"LOCALE_SMONTHNAME2","features":[395]},{"name":"LOCALE_SMONTHNAME3","features":[395]},{"name":"LOCALE_SMONTHNAME4","features":[395]},{"name":"LOCALE_SMONTHNAME5","features":[395]},{"name":"LOCALE_SMONTHNAME6","features":[395]},{"name":"LOCALE_SMONTHNAME7","features":[395]},{"name":"LOCALE_SMONTHNAME8","features":[395]},{"name":"LOCALE_SMONTHNAME9","features":[395]},{"name":"LOCALE_SMONTHOUSANDSEP","features":[395]},{"name":"LOCALE_SNAME","features":[395]},{"name":"LOCALE_SNAN","features":[395]},{"name":"LOCALE_SNATIVECOUNTRYNAME","features":[395]},{"name":"LOCALE_SNATIVECTRYNAME","features":[395]},{"name":"LOCALE_SNATIVECURRNAME","features":[395]},{"name":"LOCALE_SNATIVEDIGITS","features":[395]},{"name":"LOCALE_SNATIVEDISPLAYNAME","features":[395]},{"name":"LOCALE_SNATIVELANGNAME","features":[395]},{"name":"LOCALE_SNATIVELANGUAGENAME","features":[395]},{"name":"LOCALE_SNEGATIVESIGN","features":[395]},{"name":"LOCALE_SNEGINFINITY","features":[395]},{"name":"LOCALE_SOPENTYPELANGUAGETAG","features":[395]},{"name":"LOCALE_SPARENT","features":[395]},{"name":"LOCALE_SPECIFICDATA","features":[395]},{"name":"LOCALE_SPERCENT","features":[395]},{"name":"LOCALE_SPERMILLE","features":[395]},{"name":"LOCALE_SPM","features":[395]},{"name":"LOCALE_SPOSINFINITY","features":[395]},{"name":"LOCALE_SPOSITIVESIGN","features":[395]},{"name":"LOCALE_SRELATIVELONGDATE","features":[395]},{"name":"LOCALE_SSCRIPTS","features":[395]},{"name":"LOCALE_SSHORTDATE","features":[395]},{"name":"LOCALE_SSHORTESTAM","features":[395]},{"name":"LOCALE_SSHORTESTDAYNAME1","features":[395]},{"name":"LOCALE_SSHORTESTDAYNAME2","features":[395]},{"name":"LOCALE_SSHORTESTDAYNAME3","features":[395]},{"name":"LOCALE_SSHORTESTDAYNAME4","features":[395]},{"name":"LOCALE_SSHORTESTDAYNAME5","features":[395]},{"name":"LOCALE_SSHORTESTDAYNAME6","features":[395]},{"name":"LOCALE_SSHORTESTDAYNAME7","features":[395]},{"name":"LOCALE_SSHORTESTPM","features":[395]},{"name":"LOCALE_SSHORTTIME","features":[395]},{"name":"LOCALE_SSORTLOCALE","features":[395]},{"name":"LOCALE_SSORTNAME","features":[395]},{"name":"LOCALE_STHOUSAND","features":[395]},{"name":"LOCALE_STIME","features":[395]},{"name":"LOCALE_STIMEFORMAT","features":[395]},{"name":"LOCALE_SUPPLEMENTAL","features":[395]},{"name":"LOCALE_SYEARMONTH","features":[395]},{"name":"LOCALE_SYSTEM_DEFAULT","features":[395]},{"name":"LOCALE_USER_DEFAULT","features":[395]},{"name":"LOCALE_USE_CP_ACP","features":[395]},{"name":"LOCALE_WINDOWS","features":[395]},{"name":"LOWLEVEL_SERVICE_TYPES","features":[395]},{"name":"LOW_SURROGATE_END","features":[395]},{"name":"LOW_SURROGATE_START","features":[395]},{"name":"LocaleNameToLCID","features":[395]},{"name":"MAPPING_DATA_RANGE","features":[395]},{"name":"MAPPING_ENUM_OPTIONS","features":[395]},{"name":"MAPPING_OPTIONS","features":[395]},{"name":"MAPPING_PROPERTY_BAG","features":[395]},{"name":"MAPPING_SERVICE_INFO","features":[395]},{"name":"MAP_COMPOSITE","features":[395]},{"name":"MAP_EXPAND_LIGATURES","features":[395]},{"name":"MAP_FOLDCZONE","features":[395]},{"name":"MAP_FOLDDIGITS","features":[395]},{"name":"MAP_PRECOMPOSED","features":[395]},{"name":"MAX_DEFAULTCHAR","features":[395]},{"name":"MAX_LEADBYTES","features":[395]},{"name":"MAX_LOCALE_NAME","features":[395]},{"name":"MAX_MIMECP_NAME","features":[395]},{"name":"MAX_MIMECSET_NAME","features":[395]},{"name":"MAX_MIMEFACE_NAME","features":[395]},{"name":"MAX_RFC1766_NAME","features":[395]},{"name":"MAX_SCRIPT_NAME","features":[395]},{"name":"MB_COMPOSITE","features":[395]},{"name":"MB_ERR_INVALID_CHARS","features":[395]},{"name":"MB_PRECOMPOSED","features":[395]},{"name":"MB_USEGLYPHCHARS","features":[395]},{"name":"MIMECONTF","features":[395]},{"name":"MIMECONTF_BROWSER","features":[395]},{"name":"MIMECONTF_EXPORT","features":[395]},{"name":"MIMECONTF_IMPORT","features":[395]},{"name":"MIMECONTF_MAILNEWS","features":[395]},{"name":"MIMECONTF_MIME_IE4","features":[395]},{"name":"MIMECONTF_MIME_LATEST","features":[395]},{"name":"MIMECONTF_MIME_REGISTRY","features":[395]},{"name":"MIMECONTF_MINIMAL","features":[395]},{"name":"MIMECONTF_PRIVCONVERTER","features":[395]},{"name":"MIMECONTF_SAVABLE_BROWSER","features":[395]},{"name":"MIMECONTF_SAVABLE_MAILNEWS","features":[395]},{"name":"MIMECONTF_VALID","features":[395]},{"name":"MIMECONTF_VALID_NLS","features":[395]},{"name":"MIMECPINFO","features":[395]},{"name":"MIMECSETINFO","features":[395]},{"name":"MIN_SPELLING_NTDDI","features":[395]},{"name":"MLCONVCHAR","features":[395]},{"name":"MLCONVCHARF_AUTODETECT","features":[395]},{"name":"MLCONVCHARF_DETECTJPN","features":[395]},{"name":"MLCONVCHARF_ENTITIZE","features":[395]},{"name":"MLCONVCHARF_NAME_ENTITIZE","features":[395]},{"name":"MLCONVCHARF_NCR_ENTITIZE","features":[395]},{"name":"MLCONVCHARF_NOBESTFITCHARS","features":[395]},{"name":"MLCONVCHARF_USEDEFCHAR","features":[395]},{"name":"MLCP","features":[395]},{"name":"MLDETECTCP","features":[395]},{"name":"MLDETECTCP_7BIT","features":[395]},{"name":"MLDETECTCP_8BIT","features":[395]},{"name":"MLDETECTCP_DBCS","features":[395]},{"name":"MLDETECTCP_HTML","features":[395]},{"name":"MLDETECTCP_NONE","features":[395]},{"name":"MLDETECTCP_NUMBER","features":[395]},{"name":"MLDETECTF_BROWSER","features":[395]},{"name":"MLDETECTF_EURO_UTF8","features":[395]},{"name":"MLDETECTF_FILTER_SPECIALCHAR","features":[395]},{"name":"MLDETECTF_MAILNEWS","features":[395]},{"name":"MLDETECTF_PREFERRED_ONLY","features":[395]},{"name":"MLDETECTF_PRESERVE_ORDER","features":[395]},{"name":"MLDETECTF_VALID","features":[395]},{"name":"MLDETECTF_VALID_NLS","features":[395]},{"name":"MLSTR_FLAGS","features":[395]},{"name":"MLSTR_READ","features":[395]},{"name":"MLSTR_WRITE","features":[395]},{"name":"MUI_COMPLEX_SCRIPT_FILTER","features":[395]},{"name":"MUI_CONSOLE_FILTER","features":[395]},{"name":"MUI_FILEINFO_VERSION","features":[395]},{"name":"MUI_FILETYPE_LANGUAGE_NEUTRAL_MAIN","features":[395]},{"name":"MUI_FILETYPE_LANGUAGE_NEUTRAL_MUI","features":[395]},{"name":"MUI_FILETYPE_NOT_LANGUAGE_NEUTRAL","features":[395]},{"name":"MUI_FORMAT_INF_COMPAT","features":[395]},{"name":"MUI_FORMAT_REG_COMPAT","features":[395]},{"name":"MUI_FULL_LANGUAGE","features":[395]},{"name":"MUI_IMMUTABLE_LOOKUP","features":[395]},{"name":"MUI_LANGUAGE_EXACT","features":[395]},{"name":"MUI_LANGUAGE_ID","features":[395]},{"name":"MUI_LANGUAGE_INSTALLED","features":[395]},{"name":"MUI_LANGUAGE_LICENSED","features":[395]},{"name":"MUI_LANGUAGE_NAME","features":[395]},{"name":"MUI_LANG_NEUTRAL_PE_FILE","features":[395]},{"name":"MUI_LIP_LANGUAGE","features":[395]},{"name":"MUI_MACHINE_LANGUAGE_SETTINGS","features":[395]},{"name":"MUI_MERGE_SYSTEM_FALLBACK","features":[395]},{"name":"MUI_MERGE_USER_FALLBACK","features":[395]},{"name":"MUI_NON_LANG_NEUTRAL_FILE","features":[395]},{"name":"MUI_PARTIAL_LANGUAGE","features":[395]},{"name":"MUI_QUERY_CHECKSUM","features":[395]},{"name":"MUI_QUERY_LANGUAGE_NAME","features":[395]},{"name":"MUI_QUERY_RESOURCE_TYPES","features":[395]},{"name":"MUI_QUERY_TYPE","features":[395]},{"name":"MUI_RESET_FILTERS","features":[395]},{"name":"MUI_SKIP_STRING_CACHE","features":[395]},{"name":"MUI_THREAD_LANGUAGES","features":[395]},{"name":"MUI_USER_PREFERRED_UI_LANGUAGES","features":[395]},{"name":"MUI_USE_INSTALLED_LANGUAGES","features":[395]},{"name":"MUI_USE_SEARCH_ALL_LANGUAGES","features":[395]},{"name":"MUI_VERIFY_FILE_EXISTS","features":[395]},{"name":"MULTI_BYTE_TO_WIDE_CHAR_FLAGS","features":[395]},{"name":"MappingDoAction","features":[395]},{"name":"MappingFreePropertyBag","features":[395]},{"name":"MappingFreeServices","features":[395]},{"name":"MappingGetServices","features":[395]},{"name":"MappingRecognizeText","features":[395]},{"name":"MinuteUnit","features":[395]},{"name":"MonthUnit","features":[395]},{"name":"MultiByteToWideChar","features":[395]},{"name":"NEWTEXTMETRICEXA","features":[395,318]},{"name":"NEWTEXTMETRICEXW","features":[395,318]},{"name":"NLSVERSIONINFO","features":[395]},{"name":"NLSVERSIONINFOEX","features":[395]},{"name":"NLS_CP_CPINFO","features":[395]},{"name":"NLS_CP_MBTOWC","features":[395]},{"name":"NLS_CP_WCTOMB","features":[395]},{"name":"NORM_FORM","features":[395]},{"name":"NORM_IGNORECASE","features":[395]},{"name":"NORM_IGNOREKANATYPE","features":[395]},{"name":"NORM_IGNORENONSPACE","features":[395]},{"name":"NORM_IGNORESYMBOLS","features":[395]},{"name":"NORM_IGNOREWIDTH","features":[395]},{"name":"NORM_LINGUISTIC_CASING","features":[395]},{"name":"NUMBERFMTA","features":[395]},{"name":"NUMBERFMTW","features":[395]},{"name":"NUMSYS_NAME_CAPACITY","features":[395]},{"name":"NormalizationC","features":[395]},{"name":"NormalizationD","features":[395]},{"name":"NormalizationKC","features":[395]},{"name":"NormalizationKD","features":[395]},{"name":"NormalizationOther","features":[395]},{"name":"NormalizeString","features":[395]},{"name":"NotifyUILanguageChange","features":[307,395]},{"name":"OFFLINE_SERVICES","features":[395]},{"name":"ONLINE_SERVICES","features":[395]},{"name":"OPENTYPE_FEATURE_RECORD","features":[395]},{"name":"PFN_MAPPINGCALLBACKPROC","features":[395]},{"name":"RFC1766INFO","features":[395]},{"name":"ResolveLocaleName","features":[395]},{"name":"RestoreThreadPreferredUILanguages","features":[395]},{"name":"SCRIPTCONTF","features":[395]},{"name":"SCRIPTCONTF_FIXED_FONT","features":[395]},{"name":"SCRIPTCONTF_PROPORTIONAL_FONT","features":[395]},{"name":"SCRIPTCONTF_SCRIPT_HIDE","features":[395]},{"name":"SCRIPTCONTF_SCRIPT_SYSTEM","features":[395]},{"name":"SCRIPTCONTF_SCRIPT_USER","features":[395]},{"name":"SCRIPTFONTCONTF","features":[395]},{"name":"SCRIPTFONTINFO","features":[395]},{"name":"SCRIPTINFO","features":[395]},{"name":"SCRIPT_ANALYSIS","features":[395]},{"name":"SCRIPT_CHARPROP","features":[395]},{"name":"SCRIPT_CONTROL","features":[395]},{"name":"SCRIPT_DIGITSUBSTITUTE","features":[395]},{"name":"SCRIPT_DIGITSUBSTITUTE_CONTEXT","features":[395]},{"name":"SCRIPT_DIGITSUBSTITUTE_NATIONAL","features":[395]},{"name":"SCRIPT_DIGITSUBSTITUTE_NONE","features":[395]},{"name":"SCRIPT_DIGITSUBSTITUTE_TRADITIONAL","features":[395]},{"name":"SCRIPT_FONTPROPERTIES","features":[395]},{"name":"SCRIPT_GLYPHPROP","features":[395]},{"name":"SCRIPT_IS_COMPLEX_FLAGS","features":[395]},{"name":"SCRIPT_ITEM","features":[395]},{"name":"SCRIPT_JUSTIFY","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_ALEF","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_BA","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_BARA","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_BLANK","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_HA","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_KASHIDA","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_NORMAL","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_RA","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_SEEN","features":[395]},{"name":"SCRIPT_JUSTIFY_ARABIC_SEEN_M","features":[395]},{"name":"SCRIPT_JUSTIFY_BLANK","features":[395]},{"name":"SCRIPT_JUSTIFY_CHARACTER","features":[395]},{"name":"SCRIPT_JUSTIFY_NONE","features":[395]},{"name":"SCRIPT_JUSTIFY_RESERVED1","features":[395]},{"name":"SCRIPT_JUSTIFY_RESERVED2","features":[395]},{"name":"SCRIPT_JUSTIFY_RESERVED3","features":[395]},{"name":"SCRIPT_LOGATTR","features":[395]},{"name":"SCRIPT_PROPERTIES","features":[395]},{"name":"SCRIPT_STATE","features":[395]},{"name":"SCRIPT_TABDEF","features":[395]},{"name":"SCRIPT_TAG_UNKNOWN","features":[395]},{"name":"SCRIPT_UNDEFINED","features":[395]},{"name":"SCRIPT_VISATTR","features":[395]},{"name":"SGCM_RTL","features":[395]},{"name":"SIC_ASCIIDIGIT","features":[395]},{"name":"SIC_COMPLEX","features":[395]},{"name":"SIC_NEUTRAL","features":[395]},{"name":"SORTING_PARADIGM_ICU","features":[395]},{"name":"SORTING_PARADIGM_NLS","features":[395]},{"name":"SORT_DIGITSASNUMBERS","features":[395]},{"name":"SORT_STRINGSORT","features":[395]},{"name":"SSA_BREAK","features":[395]},{"name":"SSA_CLIP","features":[395]},{"name":"SSA_DONTGLYPH","features":[395]},{"name":"SSA_DZWG","features":[395]},{"name":"SSA_FALLBACK","features":[395]},{"name":"SSA_FIT","features":[395]},{"name":"SSA_FULLMEASURE","features":[395]},{"name":"SSA_GCP","features":[395]},{"name":"SSA_GLYPHS","features":[395]},{"name":"SSA_HIDEHOTKEY","features":[395]},{"name":"SSA_HOTKEY","features":[395]},{"name":"SSA_HOTKEYONLY","features":[395]},{"name":"SSA_LAYOUTRTL","features":[395]},{"name":"SSA_LINK","features":[395]},{"name":"SSA_LPKANSIFALLBACK","features":[395]},{"name":"SSA_METAFILE","features":[395]},{"name":"SSA_NOKASHIDA","features":[395]},{"name":"SSA_PASSWORD","features":[395]},{"name":"SSA_PIDX","features":[395]},{"name":"SSA_RTL","features":[395]},{"name":"SSA_TAB","features":[395]},{"name":"SYSGEOCLASS","features":[395]},{"name":"SYSGEOTYPE","features":[395]},{"name":"SYSNLS_FUNCTION","features":[395]},{"name":"ScriptApplyDigitSubstitution","features":[395]},{"name":"ScriptApplyLogicalWidth","features":[395,318]},{"name":"ScriptBreak","features":[395]},{"name":"ScriptCPtoX","features":[307,395]},{"name":"ScriptCacheGetHeight","features":[395,318]},{"name":"ScriptFreeCache","features":[395]},{"name":"ScriptGetCMap","features":[395,318]},{"name":"ScriptGetFontAlternateGlyphs","features":[395,318]},{"name":"ScriptGetFontFeatureTags","features":[395,318]},{"name":"ScriptGetFontLanguageTags","features":[395,318]},{"name":"ScriptGetFontProperties","features":[395,318]},{"name":"ScriptGetFontScriptTags","features":[395,318]},{"name":"ScriptGetGlyphABCWidth","features":[395,318]},{"name":"ScriptGetLogicalWidths","features":[395]},{"name":"ScriptGetProperties","features":[395]},{"name":"ScriptIsComplex","features":[395]},{"name":"ScriptItemize","features":[395]},{"name":"ScriptItemizeOpenType","features":[395]},{"name":"ScriptJustify","features":[395]},{"name":"ScriptLayout","features":[395]},{"name":"ScriptPlace","features":[395,318]},{"name":"ScriptPlaceOpenType","features":[395,318]},{"name":"ScriptPositionSingleGlyph","features":[395,318]},{"name":"ScriptRecordDigitSubstitution","features":[395]},{"name":"ScriptShape","features":[395,318]},{"name":"ScriptShapeOpenType","features":[395,318]},{"name":"ScriptStringAnalyse","features":[395,318]},{"name":"ScriptStringCPtoX","features":[307,395]},{"name":"ScriptStringFree","features":[395]},{"name":"ScriptStringGetLogicalWidths","features":[395]},{"name":"ScriptStringGetOrder","features":[395]},{"name":"ScriptStringOut","features":[307,395,318]},{"name":"ScriptStringValidate","features":[395]},{"name":"ScriptStringXtoCP","features":[395]},{"name":"ScriptString_pLogAttr","features":[395]},{"name":"ScriptString_pSize","features":[307,395]},{"name":"ScriptString_pcOutChars","features":[395]},{"name":"ScriptSubstituteSingleGlyph","features":[395,318]},{"name":"ScriptTextOut","features":[307,395,318]},{"name":"ScriptXtoCP","features":[395]},{"name":"SecondUnit","features":[395]},{"name":"SetCalendarInfoA","features":[307,395]},{"name":"SetCalendarInfoW","features":[307,395]},{"name":"SetLocaleInfoA","features":[307,395]},{"name":"SetLocaleInfoW","features":[307,395]},{"name":"SetProcessPreferredUILanguages","features":[307,395]},{"name":"SetThreadLocale","features":[307,395]},{"name":"SetThreadPreferredUILanguages","features":[307,395]},{"name":"SetThreadPreferredUILanguages2","features":[307,395]},{"name":"SetThreadUILanguage","features":[395]},{"name":"SetUserGeoID","features":[307,395]},{"name":"SetUserGeoName","features":[307,395]},{"name":"SpellCheckerFactory","features":[395]},{"name":"TCI_SRCCHARSET","features":[395]},{"name":"TCI_SRCCODEPAGE","features":[395]},{"name":"TCI_SRCFONTSIG","features":[395]},{"name":"TCI_SRCLOCALE","features":[395]},{"name":"TEXTRANGE_PROPERTIES","features":[395]},{"name":"TIMEFMT_ENUMPROCA","features":[307,395]},{"name":"TIMEFMT_ENUMPROCEX","features":[307,395]},{"name":"TIMEFMT_ENUMPROCW","features":[307,395]},{"name":"TIME_FORCE24HOURFORMAT","features":[395]},{"name":"TIME_FORMAT_FLAGS","features":[395]},{"name":"TIME_NOMINUTESORSECONDS","features":[395]},{"name":"TIME_NOSECONDS","features":[395]},{"name":"TIME_NOTIMEMARKER","features":[395]},{"name":"TRANSLATE_CHARSET_INFO_FLAGS","features":[395]},{"name":"TickUnit","features":[395]},{"name":"TranslateCharsetInfo","features":[307,395]},{"name":"U16_MAX_LENGTH","features":[395]},{"name":"U8_LEAD3_T1_BITS","features":[395]},{"name":"U8_LEAD4_T1_BITS","features":[395]},{"name":"U8_MAX_LENGTH","features":[395]},{"name":"UAcceptResult","features":[395]},{"name":"UAlphabeticIndexLabelType","features":[395]},{"name":"UBIDI_DEFAULT_LTR","features":[395]},{"name":"UBIDI_DEFAULT_RTL","features":[395]},{"name":"UBIDI_DO_MIRRORING","features":[395]},{"name":"UBIDI_INSERT_LRM_FOR_NUMERIC","features":[395]},{"name":"UBIDI_KEEP_BASE_COMBINING","features":[395]},{"name":"UBIDI_LEVEL_OVERRIDE","features":[395]},{"name":"UBIDI_LOGICAL","features":[395]},{"name":"UBIDI_LTR","features":[395]},{"name":"UBIDI_MAP_NOWHERE","features":[395]},{"name":"UBIDI_MAX_EXPLICIT_LEVEL","features":[395]},{"name":"UBIDI_MIRRORING_OFF","features":[395]},{"name":"UBIDI_MIRRORING_ON","features":[395]},{"name":"UBIDI_MIXED","features":[395]},{"name":"UBIDI_NEUTRAL","features":[395]},{"name":"UBIDI_OPTION_DEFAULT","features":[395]},{"name":"UBIDI_OPTION_INSERT_MARKS","features":[395]},{"name":"UBIDI_OPTION_REMOVE_CONTROLS","features":[395]},{"name":"UBIDI_OPTION_STREAMING","features":[395]},{"name":"UBIDI_OUTPUT_REVERSE","features":[395]},{"name":"UBIDI_REMOVE_BIDI_CONTROLS","features":[395]},{"name":"UBIDI_REORDER_DEFAULT","features":[395]},{"name":"UBIDI_REORDER_GROUP_NUMBERS_WITH_R","features":[395]},{"name":"UBIDI_REORDER_INVERSE_FOR_NUMBERS_SPECIAL","features":[395]},{"name":"UBIDI_REORDER_INVERSE_LIKE_DIRECT","features":[395]},{"name":"UBIDI_REORDER_INVERSE_NUMBERS_AS_L","features":[395]},{"name":"UBIDI_REORDER_NUMBERS_SPECIAL","features":[395]},{"name":"UBIDI_REORDER_RUNS_ONLY","features":[395]},{"name":"UBIDI_RTL","features":[395]},{"name":"UBIDI_VISUAL","features":[395]},{"name":"UBLOCK_ADLAM","features":[395]},{"name":"UBLOCK_AEGEAN_NUMBERS","features":[395]},{"name":"UBLOCK_AHOM","features":[395]},{"name":"UBLOCK_ALCHEMICAL_SYMBOLS","features":[395]},{"name":"UBLOCK_ALPHABETIC_PRESENTATION_FORMS","features":[395]},{"name":"UBLOCK_ANATOLIAN_HIEROGLYPHS","features":[395]},{"name":"UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION","features":[395]},{"name":"UBLOCK_ANCIENT_GREEK_NUMBERS","features":[395]},{"name":"UBLOCK_ANCIENT_SYMBOLS","features":[395]},{"name":"UBLOCK_ARABIC","features":[395]},{"name":"UBLOCK_ARABIC_EXTENDED_A","features":[395]},{"name":"UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS","features":[395]},{"name":"UBLOCK_ARABIC_PRESENTATION_FORMS_A","features":[395]},{"name":"UBLOCK_ARABIC_PRESENTATION_FORMS_B","features":[395]},{"name":"UBLOCK_ARABIC_SUPPLEMENT","features":[395]},{"name":"UBLOCK_ARMENIAN","features":[395]},{"name":"UBLOCK_ARROWS","features":[395]},{"name":"UBLOCK_AVESTAN","features":[395]},{"name":"UBLOCK_BALINESE","features":[395]},{"name":"UBLOCK_BAMUM","features":[395]},{"name":"UBLOCK_BAMUM_SUPPLEMENT","features":[395]},{"name":"UBLOCK_BASIC_LATIN","features":[395]},{"name":"UBLOCK_BASSA_VAH","features":[395]},{"name":"UBLOCK_BATAK","features":[395]},{"name":"UBLOCK_BENGALI","features":[395]},{"name":"UBLOCK_BHAIKSUKI","features":[395]},{"name":"UBLOCK_BLOCK_ELEMENTS","features":[395]},{"name":"UBLOCK_BOPOMOFO","features":[395]},{"name":"UBLOCK_BOPOMOFO_EXTENDED","features":[395]},{"name":"UBLOCK_BOX_DRAWING","features":[395]},{"name":"UBLOCK_BRAHMI","features":[395]},{"name":"UBLOCK_BRAILLE_PATTERNS","features":[395]},{"name":"UBLOCK_BUGINESE","features":[395]},{"name":"UBLOCK_BUHID","features":[395]},{"name":"UBLOCK_BYZANTINE_MUSICAL_SYMBOLS","features":[395]},{"name":"UBLOCK_CARIAN","features":[395]},{"name":"UBLOCK_CAUCASIAN_ALBANIAN","features":[395]},{"name":"UBLOCK_CHAKMA","features":[395]},{"name":"UBLOCK_CHAM","features":[395]},{"name":"UBLOCK_CHEROKEE","features":[395]},{"name":"UBLOCK_CHEROKEE_SUPPLEMENT","features":[395]},{"name":"UBLOCK_CHESS_SYMBOLS","features":[395]},{"name":"UBLOCK_CHORASMIAN","features":[395]},{"name":"UBLOCK_CJK_COMPATIBILITY","features":[395]},{"name":"UBLOCK_CJK_COMPATIBILITY_FORMS","features":[395]},{"name":"UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS","features":[395]},{"name":"UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT","features":[395]},{"name":"UBLOCK_CJK_RADICALS_SUPPLEMENT","features":[395]},{"name":"UBLOCK_CJK_STROKES","features":[395]},{"name":"UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION","features":[395]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS","features":[395]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A","features":[395]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B","features":[395]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C","features":[395]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D","features":[395]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E","features":[395]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F","features":[395]},{"name":"UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G","features":[395]},{"name":"UBLOCK_COMBINING_DIACRITICAL_MARKS","features":[395]},{"name":"UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED","features":[395]},{"name":"UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT","features":[395]},{"name":"UBLOCK_COMBINING_HALF_MARKS","features":[395]},{"name":"UBLOCK_COMBINING_MARKS_FOR_SYMBOLS","features":[395]},{"name":"UBLOCK_COMMON_INDIC_NUMBER_FORMS","features":[395]},{"name":"UBLOCK_CONTROL_PICTURES","features":[395]},{"name":"UBLOCK_COPTIC","features":[395]},{"name":"UBLOCK_COPTIC_EPACT_NUMBERS","features":[395]},{"name":"UBLOCK_COUNTING_ROD_NUMERALS","features":[395]},{"name":"UBLOCK_CUNEIFORM","features":[395]},{"name":"UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION","features":[395]},{"name":"UBLOCK_CURRENCY_SYMBOLS","features":[395]},{"name":"UBLOCK_CYPRIOT_SYLLABARY","features":[395]},{"name":"UBLOCK_CYRILLIC","features":[395]},{"name":"UBLOCK_CYRILLIC_EXTENDED_A","features":[395]},{"name":"UBLOCK_CYRILLIC_EXTENDED_B","features":[395]},{"name":"UBLOCK_CYRILLIC_EXTENDED_C","features":[395]},{"name":"UBLOCK_CYRILLIC_SUPPLEMENT","features":[395]},{"name":"UBLOCK_CYRILLIC_SUPPLEMENTARY","features":[395]},{"name":"UBLOCK_DESERET","features":[395]},{"name":"UBLOCK_DEVANAGARI","features":[395]},{"name":"UBLOCK_DEVANAGARI_EXTENDED","features":[395]},{"name":"UBLOCK_DINGBATS","features":[395]},{"name":"UBLOCK_DIVES_AKURU","features":[395]},{"name":"UBLOCK_DOGRA","features":[395]},{"name":"UBLOCK_DOMINO_TILES","features":[395]},{"name":"UBLOCK_DUPLOYAN","features":[395]},{"name":"UBLOCK_EARLY_DYNASTIC_CUNEIFORM","features":[395]},{"name":"UBLOCK_EGYPTIAN_HIEROGLYPHS","features":[395]},{"name":"UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS","features":[395]},{"name":"UBLOCK_ELBASAN","features":[395]},{"name":"UBLOCK_ELYMAIC","features":[395]},{"name":"UBLOCK_EMOTICONS","features":[395]},{"name":"UBLOCK_ENCLOSED_ALPHANUMERICS","features":[395]},{"name":"UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT","features":[395]},{"name":"UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS","features":[395]},{"name":"UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT","features":[395]},{"name":"UBLOCK_ETHIOPIC","features":[395]},{"name":"UBLOCK_ETHIOPIC_EXTENDED","features":[395]},{"name":"UBLOCK_ETHIOPIC_EXTENDED_A","features":[395]},{"name":"UBLOCK_ETHIOPIC_SUPPLEMENT","features":[395]},{"name":"UBLOCK_GENERAL_PUNCTUATION","features":[395]},{"name":"UBLOCK_GEOMETRIC_SHAPES","features":[395]},{"name":"UBLOCK_GEOMETRIC_SHAPES_EXTENDED","features":[395]},{"name":"UBLOCK_GEORGIAN","features":[395]},{"name":"UBLOCK_GEORGIAN_EXTENDED","features":[395]},{"name":"UBLOCK_GEORGIAN_SUPPLEMENT","features":[395]},{"name":"UBLOCK_GLAGOLITIC","features":[395]},{"name":"UBLOCK_GLAGOLITIC_SUPPLEMENT","features":[395]},{"name":"UBLOCK_GOTHIC","features":[395]},{"name":"UBLOCK_GRANTHA","features":[395]},{"name":"UBLOCK_GREEK","features":[395]},{"name":"UBLOCK_GREEK_EXTENDED","features":[395]},{"name":"UBLOCK_GUJARATI","features":[395]},{"name":"UBLOCK_GUNJALA_GONDI","features":[395]},{"name":"UBLOCK_GURMUKHI","features":[395]},{"name":"UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS","features":[395]},{"name":"UBLOCK_HANGUL_COMPATIBILITY_JAMO","features":[395]},{"name":"UBLOCK_HANGUL_JAMO","features":[395]},{"name":"UBLOCK_HANGUL_JAMO_EXTENDED_A","features":[395]},{"name":"UBLOCK_HANGUL_JAMO_EXTENDED_B","features":[395]},{"name":"UBLOCK_HANGUL_SYLLABLES","features":[395]},{"name":"UBLOCK_HANIFI_ROHINGYA","features":[395]},{"name":"UBLOCK_HANUNOO","features":[395]},{"name":"UBLOCK_HATRAN","features":[395]},{"name":"UBLOCK_HEBREW","features":[395]},{"name":"UBLOCK_HIGH_PRIVATE_USE_SURROGATES","features":[395]},{"name":"UBLOCK_HIGH_SURROGATES","features":[395]},{"name":"UBLOCK_HIRAGANA","features":[395]},{"name":"UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS","features":[395]},{"name":"UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION","features":[395]},{"name":"UBLOCK_IMPERIAL_ARAMAIC","features":[395]},{"name":"UBLOCK_INDIC_SIYAQ_NUMBERS","features":[395]},{"name":"UBLOCK_INSCRIPTIONAL_PAHLAVI","features":[395]},{"name":"UBLOCK_INSCRIPTIONAL_PARTHIAN","features":[395]},{"name":"UBLOCK_INVALID_CODE","features":[395]},{"name":"UBLOCK_IPA_EXTENSIONS","features":[395]},{"name":"UBLOCK_JAVANESE","features":[395]},{"name":"UBLOCK_KAITHI","features":[395]},{"name":"UBLOCK_KANA_EXTENDED_A","features":[395]},{"name":"UBLOCK_KANA_SUPPLEMENT","features":[395]},{"name":"UBLOCK_KANBUN","features":[395]},{"name":"UBLOCK_KANGXI_RADICALS","features":[395]},{"name":"UBLOCK_KANNADA","features":[395]},{"name":"UBLOCK_KATAKANA","features":[395]},{"name":"UBLOCK_KATAKANA_PHONETIC_EXTENSIONS","features":[395]},{"name":"UBLOCK_KAYAH_LI","features":[395]},{"name":"UBLOCK_KHAROSHTHI","features":[395]},{"name":"UBLOCK_KHITAN_SMALL_SCRIPT","features":[395]},{"name":"UBLOCK_KHMER","features":[395]},{"name":"UBLOCK_KHMER_SYMBOLS","features":[395]},{"name":"UBLOCK_KHOJKI","features":[395]},{"name":"UBLOCK_KHUDAWADI","features":[395]},{"name":"UBLOCK_LAO","features":[395]},{"name":"UBLOCK_LATIN_1_SUPPLEMENT","features":[395]},{"name":"UBLOCK_LATIN_EXTENDED_A","features":[395]},{"name":"UBLOCK_LATIN_EXTENDED_ADDITIONAL","features":[395]},{"name":"UBLOCK_LATIN_EXTENDED_B","features":[395]},{"name":"UBLOCK_LATIN_EXTENDED_C","features":[395]},{"name":"UBLOCK_LATIN_EXTENDED_D","features":[395]},{"name":"UBLOCK_LATIN_EXTENDED_E","features":[395]},{"name":"UBLOCK_LEPCHA","features":[395]},{"name":"UBLOCK_LETTERLIKE_SYMBOLS","features":[395]},{"name":"UBLOCK_LIMBU","features":[395]},{"name":"UBLOCK_LINEAR_A","features":[395]},{"name":"UBLOCK_LINEAR_B_IDEOGRAMS","features":[395]},{"name":"UBLOCK_LINEAR_B_SYLLABARY","features":[395]},{"name":"UBLOCK_LISU","features":[395]},{"name":"UBLOCK_LISU_SUPPLEMENT","features":[395]},{"name":"UBLOCK_LOW_SURROGATES","features":[395]},{"name":"UBLOCK_LYCIAN","features":[395]},{"name":"UBLOCK_LYDIAN","features":[395]},{"name":"UBLOCK_MAHAJANI","features":[395]},{"name":"UBLOCK_MAHJONG_TILES","features":[395]},{"name":"UBLOCK_MAKASAR","features":[395]},{"name":"UBLOCK_MALAYALAM","features":[395]},{"name":"UBLOCK_MANDAIC","features":[395]},{"name":"UBLOCK_MANICHAEAN","features":[395]},{"name":"UBLOCK_MARCHEN","features":[395]},{"name":"UBLOCK_MASARAM_GONDI","features":[395]},{"name":"UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS","features":[395]},{"name":"UBLOCK_MATHEMATICAL_OPERATORS","features":[395]},{"name":"UBLOCK_MAYAN_NUMERALS","features":[395]},{"name":"UBLOCK_MEDEFAIDRIN","features":[395]},{"name":"UBLOCK_MEETEI_MAYEK","features":[395]},{"name":"UBLOCK_MEETEI_MAYEK_EXTENSIONS","features":[395]},{"name":"UBLOCK_MENDE_KIKAKUI","features":[395]},{"name":"UBLOCK_MEROITIC_CURSIVE","features":[395]},{"name":"UBLOCK_MEROITIC_HIEROGLYPHS","features":[395]},{"name":"UBLOCK_MIAO","features":[395]},{"name":"UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A","features":[395]},{"name":"UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B","features":[395]},{"name":"UBLOCK_MISCELLANEOUS_SYMBOLS","features":[395]},{"name":"UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS","features":[395]},{"name":"UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS","features":[395]},{"name":"UBLOCK_MISCELLANEOUS_TECHNICAL","features":[395]},{"name":"UBLOCK_MODI","features":[395]},{"name":"UBLOCK_MODIFIER_TONE_LETTERS","features":[395]},{"name":"UBLOCK_MONGOLIAN","features":[395]},{"name":"UBLOCK_MONGOLIAN_SUPPLEMENT","features":[395]},{"name":"UBLOCK_MRO","features":[395]},{"name":"UBLOCK_MULTANI","features":[395]},{"name":"UBLOCK_MUSICAL_SYMBOLS","features":[395]},{"name":"UBLOCK_MYANMAR","features":[395]},{"name":"UBLOCK_MYANMAR_EXTENDED_A","features":[395]},{"name":"UBLOCK_MYANMAR_EXTENDED_B","features":[395]},{"name":"UBLOCK_NABATAEAN","features":[395]},{"name":"UBLOCK_NANDINAGARI","features":[395]},{"name":"UBLOCK_NEWA","features":[395]},{"name":"UBLOCK_NEW_TAI_LUE","features":[395]},{"name":"UBLOCK_NKO","features":[395]},{"name":"UBLOCK_NO_BLOCK","features":[395]},{"name":"UBLOCK_NUMBER_FORMS","features":[395]},{"name":"UBLOCK_NUSHU","features":[395]},{"name":"UBLOCK_NYIAKENG_PUACHUE_HMONG","features":[395]},{"name":"UBLOCK_OGHAM","features":[395]},{"name":"UBLOCK_OLD_HUNGARIAN","features":[395]},{"name":"UBLOCK_OLD_ITALIC","features":[395]},{"name":"UBLOCK_OLD_NORTH_ARABIAN","features":[395]},{"name":"UBLOCK_OLD_PERMIC","features":[395]},{"name":"UBLOCK_OLD_PERSIAN","features":[395]},{"name":"UBLOCK_OLD_SOGDIAN","features":[395]},{"name":"UBLOCK_OLD_SOUTH_ARABIAN","features":[395]},{"name":"UBLOCK_OLD_TURKIC","features":[395]},{"name":"UBLOCK_OL_CHIKI","features":[395]},{"name":"UBLOCK_OPTICAL_CHARACTER_RECOGNITION","features":[395]},{"name":"UBLOCK_ORIYA","features":[395]},{"name":"UBLOCK_ORNAMENTAL_DINGBATS","features":[395]},{"name":"UBLOCK_OSAGE","features":[395]},{"name":"UBLOCK_OSMANYA","features":[395]},{"name":"UBLOCK_OTTOMAN_SIYAQ_NUMBERS","features":[395]},{"name":"UBLOCK_PAHAWH_HMONG","features":[395]},{"name":"UBLOCK_PALMYRENE","features":[395]},{"name":"UBLOCK_PAU_CIN_HAU","features":[395]},{"name":"UBLOCK_PHAGS_PA","features":[395]},{"name":"UBLOCK_PHAISTOS_DISC","features":[395]},{"name":"UBLOCK_PHOENICIAN","features":[395]},{"name":"UBLOCK_PHONETIC_EXTENSIONS","features":[395]},{"name":"UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT","features":[395]},{"name":"UBLOCK_PLAYING_CARDS","features":[395]},{"name":"UBLOCK_PRIVATE_USE","features":[395]},{"name":"UBLOCK_PRIVATE_USE_AREA","features":[395]},{"name":"UBLOCK_PSALTER_PAHLAVI","features":[395]},{"name":"UBLOCK_REJANG","features":[395]},{"name":"UBLOCK_RUMI_NUMERAL_SYMBOLS","features":[395]},{"name":"UBLOCK_RUNIC","features":[395]},{"name":"UBLOCK_SAMARITAN","features":[395]},{"name":"UBLOCK_SAURASHTRA","features":[395]},{"name":"UBLOCK_SHARADA","features":[395]},{"name":"UBLOCK_SHAVIAN","features":[395]},{"name":"UBLOCK_SHORTHAND_FORMAT_CONTROLS","features":[395]},{"name":"UBLOCK_SIDDHAM","features":[395]},{"name":"UBLOCK_SINHALA","features":[395]},{"name":"UBLOCK_SINHALA_ARCHAIC_NUMBERS","features":[395]},{"name":"UBLOCK_SMALL_FORM_VARIANTS","features":[395]},{"name":"UBLOCK_SMALL_KANA_EXTENSION","features":[395]},{"name":"UBLOCK_SOGDIAN","features":[395]},{"name":"UBLOCK_SORA_SOMPENG","features":[395]},{"name":"UBLOCK_SOYOMBO","features":[395]},{"name":"UBLOCK_SPACING_MODIFIER_LETTERS","features":[395]},{"name":"UBLOCK_SPECIALS","features":[395]},{"name":"UBLOCK_SUNDANESE","features":[395]},{"name":"UBLOCK_SUNDANESE_SUPPLEMENT","features":[395]},{"name":"UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS","features":[395]},{"name":"UBLOCK_SUPPLEMENTAL_ARROWS_A","features":[395]},{"name":"UBLOCK_SUPPLEMENTAL_ARROWS_B","features":[395]},{"name":"UBLOCK_SUPPLEMENTAL_ARROWS_C","features":[395]},{"name":"UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS","features":[395]},{"name":"UBLOCK_SUPPLEMENTAL_PUNCTUATION","features":[395]},{"name":"UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS","features":[395]},{"name":"UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A","features":[395]},{"name":"UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B","features":[395]},{"name":"UBLOCK_SUTTON_SIGNWRITING","features":[395]},{"name":"UBLOCK_SYLOTI_NAGRI","features":[395]},{"name":"UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A","features":[395]},{"name":"UBLOCK_SYMBOLS_FOR_LEGACY_COMPUTING","features":[395]},{"name":"UBLOCK_SYRIAC","features":[395]},{"name":"UBLOCK_SYRIAC_SUPPLEMENT","features":[395]},{"name":"UBLOCK_TAGALOG","features":[395]},{"name":"UBLOCK_TAGBANWA","features":[395]},{"name":"UBLOCK_TAGS","features":[395]},{"name":"UBLOCK_TAI_LE","features":[395]},{"name":"UBLOCK_TAI_THAM","features":[395]},{"name":"UBLOCK_TAI_VIET","features":[395]},{"name":"UBLOCK_TAI_XUAN_JING_SYMBOLS","features":[395]},{"name":"UBLOCK_TAKRI","features":[395]},{"name":"UBLOCK_TAMIL","features":[395]},{"name":"UBLOCK_TAMIL_SUPPLEMENT","features":[395]},{"name":"UBLOCK_TANGUT","features":[395]},{"name":"UBLOCK_TANGUT_COMPONENTS","features":[395]},{"name":"UBLOCK_TANGUT_SUPPLEMENT","features":[395]},{"name":"UBLOCK_TELUGU","features":[395]},{"name":"UBLOCK_THAANA","features":[395]},{"name":"UBLOCK_THAI","features":[395]},{"name":"UBLOCK_TIBETAN","features":[395]},{"name":"UBLOCK_TIFINAGH","features":[395]},{"name":"UBLOCK_TIRHUTA","features":[395]},{"name":"UBLOCK_TRANSPORT_AND_MAP_SYMBOLS","features":[395]},{"name":"UBLOCK_UGARITIC","features":[395]},{"name":"UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS","features":[395]},{"name":"UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED","features":[395]},{"name":"UBLOCK_VAI","features":[395]},{"name":"UBLOCK_VARIATION_SELECTORS","features":[395]},{"name":"UBLOCK_VARIATION_SELECTORS_SUPPLEMENT","features":[395]},{"name":"UBLOCK_VEDIC_EXTENSIONS","features":[395]},{"name":"UBLOCK_VERTICAL_FORMS","features":[395]},{"name":"UBLOCK_WANCHO","features":[395]},{"name":"UBLOCK_WARANG_CITI","features":[395]},{"name":"UBLOCK_YEZIDI","features":[395]},{"name":"UBLOCK_YIJING_HEXAGRAM_SYMBOLS","features":[395]},{"name":"UBLOCK_YI_RADICALS","features":[395]},{"name":"UBLOCK_YI_SYLLABLES","features":[395]},{"name":"UBLOCK_ZANABAZAR_SQUARE","features":[395]},{"name":"UBRK_CHARACTER","features":[395]},{"name":"UBRK_LINE","features":[395]},{"name":"UBRK_LINE_HARD","features":[395]},{"name":"UBRK_LINE_HARD_LIMIT","features":[395]},{"name":"UBRK_LINE_SOFT","features":[395]},{"name":"UBRK_LINE_SOFT_LIMIT","features":[395]},{"name":"UBRK_SENTENCE","features":[395]},{"name":"UBRK_SENTENCE_SEP","features":[395]},{"name":"UBRK_SENTENCE_SEP_LIMIT","features":[395]},{"name":"UBRK_SENTENCE_TERM","features":[395]},{"name":"UBRK_SENTENCE_TERM_LIMIT","features":[395]},{"name":"UBRK_WORD","features":[395]},{"name":"UBRK_WORD_IDEO","features":[395]},{"name":"UBRK_WORD_IDEO_LIMIT","features":[395]},{"name":"UBRK_WORD_KANA","features":[395]},{"name":"UBRK_WORD_KANA_LIMIT","features":[395]},{"name":"UBRK_WORD_LETTER","features":[395]},{"name":"UBRK_WORD_LETTER_LIMIT","features":[395]},{"name":"UBRK_WORD_NONE","features":[395]},{"name":"UBRK_WORD_NONE_LIMIT","features":[395]},{"name":"UBRK_WORD_NUMBER","features":[395]},{"name":"UBRK_WORD_NUMBER_LIMIT","features":[395]},{"name":"UBiDi","features":[395]},{"name":"UBiDiClassCallback","features":[395]},{"name":"UBiDiDirection","features":[395]},{"name":"UBiDiMirroring","features":[395]},{"name":"UBiDiOrder","features":[395]},{"name":"UBiDiReorderingMode","features":[395]},{"name":"UBiDiReorderingOption","features":[395]},{"name":"UBiDiTransform","features":[395]},{"name":"UBidiPairedBracketType","features":[395]},{"name":"UBlockCode","features":[395]},{"name":"UBreakIterator","features":[395]},{"name":"UBreakIteratorType","features":[395]},{"name":"UCAL_ACTUAL_MAXIMUM","features":[395]},{"name":"UCAL_ACTUAL_MINIMUM","features":[395]},{"name":"UCAL_AM","features":[395]},{"name":"UCAL_AM_PM","features":[395]},{"name":"UCAL_APRIL","features":[395]},{"name":"UCAL_AUGUST","features":[395]},{"name":"UCAL_DATE","features":[395]},{"name":"UCAL_DAY_OF_MONTH","features":[395]},{"name":"UCAL_DAY_OF_WEEK","features":[395]},{"name":"UCAL_DAY_OF_WEEK_IN_MONTH","features":[395]},{"name":"UCAL_DAY_OF_YEAR","features":[395]},{"name":"UCAL_DECEMBER","features":[395]},{"name":"UCAL_DEFAULT","features":[395]},{"name":"UCAL_DOW_LOCAL","features":[395]},{"name":"UCAL_DST","features":[395]},{"name":"UCAL_DST_OFFSET","features":[395]},{"name":"UCAL_ERA","features":[395]},{"name":"UCAL_EXTENDED_YEAR","features":[395]},{"name":"UCAL_FEBRUARY","features":[395]},{"name":"UCAL_FIELD_COUNT","features":[395]},{"name":"UCAL_FIRST_DAY_OF_WEEK","features":[395]},{"name":"UCAL_FRIDAY","features":[395]},{"name":"UCAL_GREATEST_MINIMUM","features":[395]},{"name":"UCAL_GREGORIAN","features":[395]},{"name":"UCAL_HOUR","features":[395]},{"name":"UCAL_HOUR_OF_DAY","features":[395]},{"name":"UCAL_IS_LEAP_MONTH","features":[395]},{"name":"UCAL_JANUARY","features":[395]},{"name":"UCAL_JULIAN_DAY","features":[395]},{"name":"UCAL_JULY","features":[395]},{"name":"UCAL_JUNE","features":[395]},{"name":"UCAL_LEAST_MAXIMUM","features":[395]},{"name":"UCAL_LENIENT","features":[395]},{"name":"UCAL_MARCH","features":[395]},{"name":"UCAL_MAXIMUM","features":[395]},{"name":"UCAL_MAY","features":[395]},{"name":"UCAL_MILLISECOND","features":[395]},{"name":"UCAL_MILLISECONDS_IN_DAY","features":[395]},{"name":"UCAL_MINIMAL_DAYS_IN_FIRST_WEEK","features":[395]},{"name":"UCAL_MINIMUM","features":[395]},{"name":"UCAL_MINUTE","features":[395]},{"name":"UCAL_MONDAY","features":[395]},{"name":"UCAL_MONTH","features":[395]},{"name":"UCAL_NOVEMBER","features":[395]},{"name":"UCAL_OCTOBER","features":[395]},{"name":"UCAL_PM","features":[395]},{"name":"UCAL_REPEATED_WALL_TIME","features":[395]},{"name":"UCAL_SATURDAY","features":[395]},{"name":"UCAL_SECOND","features":[395]},{"name":"UCAL_SEPTEMBER","features":[395]},{"name":"UCAL_SHORT_DST","features":[395]},{"name":"UCAL_SHORT_STANDARD","features":[395]},{"name":"UCAL_SKIPPED_WALL_TIME","features":[395]},{"name":"UCAL_STANDARD","features":[395]},{"name":"UCAL_SUNDAY","features":[395]},{"name":"UCAL_THURSDAY","features":[395]},{"name":"UCAL_TRADITIONAL","features":[395]},{"name":"UCAL_TUESDAY","features":[395]},{"name":"UCAL_TZ_TRANSITION_NEXT","features":[395]},{"name":"UCAL_TZ_TRANSITION_NEXT_INCLUSIVE","features":[395]},{"name":"UCAL_TZ_TRANSITION_PREVIOUS","features":[395]},{"name":"UCAL_TZ_TRANSITION_PREVIOUS_INCLUSIVE","features":[395]},{"name":"UCAL_UNDECIMBER","features":[395]},{"name":"UCAL_UNKNOWN_ZONE_ID","features":[395]},{"name":"UCAL_WALLTIME_FIRST","features":[395]},{"name":"UCAL_WALLTIME_LAST","features":[395]},{"name":"UCAL_WALLTIME_NEXT_VALID","features":[395]},{"name":"UCAL_WEDNESDAY","features":[395]},{"name":"UCAL_WEEKDAY","features":[395]},{"name":"UCAL_WEEKEND","features":[395]},{"name":"UCAL_WEEKEND_CEASE","features":[395]},{"name":"UCAL_WEEKEND_ONSET","features":[395]},{"name":"UCAL_WEEK_OF_MONTH","features":[395]},{"name":"UCAL_WEEK_OF_YEAR","features":[395]},{"name":"UCAL_YEAR","features":[395]},{"name":"UCAL_YEAR_WOY","features":[395]},{"name":"UCAL_ZONE_OFFSET","features":[395]},{"name":"UCAL_ZONE_TYPE_ANY","features":[395]},{"name":"UCAL_ZONE_TYPE_CANONICAL","features":[395]},{"name":"UCAL_ZONE_TYPE_CANONICAL_LOCATION","features":[395]},{"name":"UCHAR_AGE","features":[395]},{"name":"UCHAR_ALPHABETIC","features":[395]},{"name":"UCHAR_ASCII_HEX_DIGIT","features":[395]},{"name":"UCHAR_BIDI_CLASS","features":[395]},{"name":"UCHAR_BIDI_CONTROL","features":[395]},{"name":"UCHAR_BIDI_MIRRORED","features":[395]},{"name":"UCHAR_BIDI_MIRRORING_GLYPH","features":[395]},{"name":"UCHAR_BIDI_PAIRED_BRACKET","features":[395]},{"name":"UCHAR_BIDI_PAIRED_BRACKET_TYPE","features":[395]},{"name":"UCHAR_BINARY_START","features":[395]},{"name":"UCHAR_BLOCK","features":[395]},{"name":"UCHAR_CANONICAL_COMBINING_CLASS","features":[395]},{"name":"UCHAR_CASED","features":[395]},{"name":"UCHAR_CASE_FOLDING","features":[395]},{"name":"UCHAR_CASE_IGNORABLE","features":[395]},{"name":"UCHAR_CASE_SENSITIVE","features":[395]},{"name":"UCHAR_CHANGES_WHEN_CASEFOLDED","features":[395]},{"name":"UCHAR_CHANGES_WHEN_CASEMAPPED","features":[395]},{"name":"UCHAR_CHANGES_WHEN_LOWERCASED","features":[395]},{"name":"UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED","features":[395]},{"name":"UCHAR_CHANGES_WHEN_TITLECASED","features":[395]},{"name":"UCHAR_CHANGES_WHEN_UPPERCASED","features":[395]},{"name":"UCHAR_DASH","features":[395]},{"name":"UCHAR_DECOMPOSITION_TYPE","features":[395]},{"name":"UCHAR_DEFAULT_IGNORABLE_CODE_POINT","features":[395]},{"name":"UCHAR_DEPRECATED","features":[395]},{"name":"UCHAR_DIACRITIC","features":[395]},{"name":"UCHAR_DOUBLE_START","features":[395]},{"name":"UCHAR_EAST_ASIAN_WIDTH","features":[395]},{"name":"UCHAR_EMOJI","features":[395]},{"name":"UCHAR_EMOJI_COMPONENT","features":[395]},{"name":"UCHAR_EMOJI_MODIFIER","features":[395]},{"name":"UCHAR_EMOJI_MODIFIER_BASE","features":[395]},{"name":"UCHAR_EMOJI_PRESENTATION","features":[395]},{"name":"UCHAR_EXTENDED_PICTOGRAPHIC","features":[395]},{"name":"UCHAR_EXTENDER","features":[395]},{"name":"UCHAR_FULL_COMPOSITION_EXCLUSION","features":[395]},{"name":"UCHAR_GENERAL_CATEGORY","features":[395]},{"name":"UCHAR_GENERAL_CATEGORY_MASK","features":[395]},{"name":"UCHAR_GRAPHEME_BASE","features":[395]},{"name":"UCHAR_GRAPHEME_CLUSTER_BREAK","features":[395]},{"name":"UCHAR_GRAPHEME_EXTEND","features":[395]},{"name":"UCHAR_GRAPHEME_LINK","features":[395]},{"name":"UCHAR_HANGUL_SYLLABLE_TYPE","features":[395]},{"name":"UCHAR_HEX_DIGIT","features":[395]},{"name":"UCHAR_HYPHEN","features":[395]},{"name":"UCHAR_IDEOGRAPHIC","features":[395]},{"name":"UCHAR_IDS_BINARY_OPERATOR","features":[395]},{"name":"UCHAR_IDS_TRINARY_OPERATOR","features":[395]},{"name":"UCHAR_ID_CONTINUE","features":[395]},{"name":"UCHAR_ID_START","features":[395]},{"name":"UCHAR_INDIC_POSITIONAL_CATEGORY","features":[395]},{"name":"UCHAR_INDIC_SYLLABIC_CATEGORY","features":[395]},{"name":"UCHAR_INT_START","features":[395]},{"name":"UCHAR_INVALID_CODE","features":[395]},{"name":"UCHAR_JOINING_GROUP","features":[395]},{"name":"UCHAR_JOINING_TYPE","features":[395]},{"name":"UCHAR_JOIN_CONTROL","features":[395]},{"name":"UCHAR_LEAD_CANONICAL_COMBINING_CLASS","features":[395]},{"name":"UCHAR_LINE_BREAK","features":[395]},{"name":"UCHAR_LOGICAL_ORDER_EXCEPTION","features":[395]},{"name":"UCHAR_LOWERCASE","features":[395]},{"name":"UCHAR_LOWERCASE_MAPPING","features":[395]},{"name":"UCHAR_MASK_START","features":[395]},{"name":"UCHAR_MATH","features":[395]},{"name":"UCHAR_MAX_VALUE","features":[395]},{"name":"UCHAR_MIN_VALUE","features":[395]},{"name":"UCHAR_NAME","features":[395]},{"name":"UCHAR_NFC_INERT","features":[395]},{"name":"UCHAR_NFC_QUICK_CHECK","features":[395]},{"name":"UCHAR_NFD_INERT","features":[395]},{"name":"UCHAR_NFD_QUICK_CHECK","features":[395]},{"name":"UCHAR_NFKC_INERT","features":[395]},{"name":"UCHAR_NFKC_QUICK_CHECK","features":[395]},{"name":"UCHAR_NFKD_INERT","features":[395]},{"name":"UCHAR_NFKD_QUICK_CHECK","features":[395]},{"name":"UCHAR_NONCHARACTER_CODE_POINT","features":[395]},{"name":"UCHAR_NUMERIC_TYPE","features":[395]},{"name":"UCHAR_NUMERIC_VALUE","features":[395]},{"name":"UCHAR_OTHER_PROPERTY_START","features":[395]},{"name":"UCHAR_PATTERN_SYNTAX","features":[395]},{"name":"UCHAR_PATTERN_WHITE_SPACE","features":[395]},{"name":"UCHAR_POSIX_ALNUM","features":[395]},{"name":"UCHAR_POSIX_BLANK","features":[395]},{"name":"UCHAR_POSIX_GRAPH","features":[395]},{"name":"UCHAR_POSIX_PRINT","features":[395]},{"name":"UCHAR_POSIX_XDIGIT","features":[395]},{"name":"UCHAR_PREPENDED_CONCATENATION_MARK","features":[395]},{"name":"UCHAR_QUOTATION_MARK","features":[395]},{"name":"UCHAR_RADICAL","features":[395]},{"name":"UCHAR_REGIONAL_INDICATOR","features":[395]},{"name":"UCHAR_SCRIPT","features":[395]},{"name":"UCHAR_SCRIPT_EXTENSIONS","features":[395]},{"name":"UCHAR_SEGMENT_STARTER","features":[395]},{"name":"UCHAR_SENTENCE_BREAK","features":[395]},{"name":"UCHAR_SIMPLE_CASE_FOLDING","features":[395]},{"name":"UCHAR_SIMPLE_LOWERCASE_MAPPING","features":[395]},{"name":"UCHAR_SIMPLE_TITLECASE_MAPPING","features":[395]},{"name":"UCHAR_SIMPLE_UPPERCASE_MAPPING","features":[395]},{"name":"UCHAR_SOFT_DOTTED","features":[395]},{"name":"UCHAR_STRING_START","features":[395]},{"name":"UCHAR_S_TERM","features":[395]},{"name":"UCHAR_TERMINAL_PUNCTUATION","features":[395]},{"name":"UCHAR_TITLECASE_MAPPING","features":[395]},{"name":"UCHAR_TRAIL_CANONICAL_COMBINING_CLASS","features":[395]},{"name":"UCHAR_UNIFIED_IDEOGRAPH","features":[395]},{"name":"UCHAR_UPPERCASE","features":[395]},{"name":"UCHAR_UPPERCASE_MAPPING","features":[395]},{"name":"UCHAR_VARIATION_SELECTOR","features":[395]},{"name":"UCHAR_VERTICAL_ORIENTATION","features":[395]},{"name":"UCHAR_WHITE_SPACE","features":[395]},{"name":"UCHAR_WORD_BREAK","features":[395]},{"name":"UCHAR_XID_CONTINUE","features":[395]},{"name":"UCHAR_XID_START","features":[395]},{"name":"UCLN_NO_AUTO_CLEANUP","features":[395]},{"name":"UCNV_BOCU1","features":[395]},{"name":"UCNV_CESU8","features":[395]},{"name":"UCNV_CLONE","features":[395]},{"name":"UCNV_CLOSE","features":[395]},{"name":"UCNV_COMPOUND_TEXT","features":[395]},{"name":"UCNV_DBCS","features":[395]},{"name":"UCNV_EBCDIC_STATEFUL","features":[395]},{"name":"UCNV_ESCAPE_C","features":[395]},{"name":"UCNV_ESCAPE_CSS2","features":[395]},{"name":"UCNV_ESCAPE_JAVA","features":[395]},{"name":"UCNV_ESCAPE_UNICODE","features":[395]},{"name":"UCNV_ESCAPE_XML_DEC","features":[395]},{"name":"UCNV_ESCAPE_XML_HEX","features":[395]},{"name":"UCNV_FROM_U_CALLBACK_ESCAPE","features":[395]},{"name":"UCNV_FROM_U_CALLBACK_SKIP","features":[395]},{"name":"UCNV_FROM_U_CALLBACK_STOP","features":[395]},{"name":"UCNV_FROM_U_CALLBACK_SUBSTITUTE","features":[395]},{"name":"UCNV_HZ","features":[395]},{"name":"UCNV_IBM","features":[395]},{"name":"UCNV_ILLEGAL","features":[395]},{"name":"UCNV_IMAP_MAILBOX","features":[395]},{"name":"UCNV_IRREGULAR","features":[395]},{"name":"UCNV_ISCII","features":[395]},{"name":"UCNV_ISO_2022","features":[395]},{"name":"UCNV_LATIN_1","features":[395]},{"name":"UCNV_LMBCS_1","features":[395]},{"name":"UCNV_LMBCS_11","features":[395]},{"name":"UCNV_LMBCS_16","features":[395]},{"name":"UCNV_LMBCS_17","features":[395]},{"name":"UCNV_LMBCS_18","features":[395]},{"name":"UCNV_LMBCS_19","features":[395]},{"name":"UCNV_LMBCS_2","features":[395]},{"name":"UCNV_LMBCS_3","features":[395]},{"name":"UCNV_LMBCS_4","features":[395]},{"name":"UCNV_LMBCS_5","features":[395]},{"name":"UCNV_LMBCS_6","features":[395]},{"name":"UCNV_LMBCS_8","features":[395]},{"name":"UCNV_LMBCS_LAST","features":[395]},{"name":"UCNV_LOCALE_OPTION_STRING","features":[395]},{"name":"UCNV_MAX_CONVERTER_NAME_LENGTH","features":[395]},{"name":"UCNV_MBCS","features":[395]},{"name":"UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES","features":[395]},{"name":"UCNV_OPTION_SEP_STRING","features":[395]},{"name":"UCNV_RESET","features":[395]},{"name":"UCNV_ROUNDTRIP_AND_FALLBACK_SET","features":[395]},{"name":"UCNV_ROUNDTRIP_SET","features":[395]},{"name":"UCNV_SBCS","features":[395]},{"name":"UCNV_SCSU","features":[395]},{"name":"UCNV_SI","features":[395]},{"name":"UCNV_SKIP_STOP_ON_ILLEGAL","features":[395]},{"name":"UCNV_SO","features":[395]},{"name":"UCNV_SUB_STOP_ON_ILLEGAL","features":[395]},{"name":"UCNV_SWAP_LFNL_OPTION_STRING","features":[395]},{"name":"UCNV_TO_U_CALLBACK_ESCAPE","features":[395]},{"name":"UCNV_TO_U_CALLBACK_SKIP","features":[395]},{"name":"UCNV_TO_U_CALLBACK_STOP","features":[395]},{"name":"UCNV_TO_U_CALLBACK_SUBSTITUTE","features":[395]},{"name":"UCNV_UNASSIGNED","features":[395]},{"name":"UCNV_UNKNOWN","features":[395]},{"name":"UCNV_UNSUPPORTED_CONVERTER","features":[395]},{"name":"UCNV_US_ASCII","features":[395]},{"name":"UCNV_UTF16","features":[395]},{"name":"UCNV_UTF16_BigEndian","features":[395]},{"name":"UCNV_UTF16_LittleEndian","features":[395]},{"name":"UCNV_UTF32","features":[395]},{"name":"UCNV_UTF32_BigEndian","features":[395]},{"name":"UCNV_UTF32_LittleEndian","features":[395]},{"name":"UCNV_UTF7","features":[395]},{"name":"UCNV_UTF8","features":[395]},{"name":"UCNV_VALUE_SEP_STRING","features":[395]},{"name":"UCNV_VERSION_OPTION_STRING","features":[395]},{"name":"UCOL_ALTERNATE_HANDLING","features":[395]},{"name":"UCOL_ATTRIBUTE_COUNT","features":[395]},{"name":"UCOL_BOUND_LOWER","features":[395]},{"name":"UCOL_BOUND_UPPER","features":[395]},{"name":"UCOL_BOUND_UPPER_LONG","features":[395]},{"name":"UCOL_CASE_FIRST","features":[395]},{"name":"UCOL_CASE_LEVEL","features":[395]},{"name":"UCOL_CE_STRENGTH_LIMIT","features":[395]},{"name":"UCOL_DECOMPOSITION_MODE","features":[395]},{"name":"UCOL_DEFAULT","features":[395]},{"name":"UCOL_DEFAULT_STRENGTH","features":[395]},{"name":"UCOL_EQUAL","features":[395]},{"name":"UCOL_FRENCH_COLLATION","features":[395]},{"name":"UCOL_FULL_RULES","features":[395]},{"name":"UCOL_GREATER","features":[395]},{"name":"UCOL_IDENTICAL","features":[395]},{"name":"UCOL_LESS","features":[395]},{"name":"UCOL_LOWER_FIRST","features":[395]},{"name":"UCOL_NON_IGNORABLE","features":[395]},{"name":"UCOL_NORMALIZATION_MODE","features":[395]},{"name":"UCOL_NUMERIC_COLLATION","features":[395]},{"name":"UCOL_OFF","features":[395]},{"name":"UCOL_ON","features":[395]},{"name":"UCOL_PRIMARY","features":[395]},{"name":"UCOL_QUATERNARY","features":[395]},{"name":"UCOL_REORDER_CODE_CURRENCY","features":[395]},{"name":"UCOL_REORDER_CODE_DEFAULT","features":[395]},{"name":"UCOL_REORDER_CODE_DIGIT","features":[395]},{"name":"UCOL_REORDER_CODE_FIRST","features":[395]},{"name":"UCOL_REORDER_CODE_NONE","features":[395]},{"name":"UCOL_REORDER_CODE_OTHERS","features":[395]},{"name":"UCOL_REORDER_CODE_PUNCTUATION","features":[395]},{"name":"UCOL_REORDER_CODE_SPACE","features":[395]},{"name":"UCOL_REORDER_CODE_SYMBOL","features":[395]},{"name":"UCOL_SECONDARY","features":[395]},{"name":"UCOL_SHIFTED","features":[395]},{"name":"UCOL_STRENGTH","features":[395]},{"name":"UCOL_STRENGTH_LIMIT","features":[395]},{"name":"UCOL_TAILORING_ONLY","features":[395]},{"name":"UCOL_TERTIARY","features":[395]},{"name":"UCOL_UPPER_FIRST","features":[395]},{"name":"UCONFIG_ENABLE_PLUGINS","features":[395]},{"name":"UCONFIG_FORMAT_FASTPATHS_49","features":[395]},{"name":"UCONFIG_HAVE_PARSEALLINPUT","features":[395]},{"name":"UCONFIG_NO_BREAK_ITERATION","features":[395]},{"name":"UCONFIG_NO_COLLATION","features":[395]},{"name":"UCONFIG_NO_CONVERSION","features":[395]},{"name":"UCONFIG_NO_FILE_IO","features":[395]},{"name":"UCONFIG_NO_FILTERED_BREAK_ITERATION","features":[395]},{"name":"UCONFIG_NO_FORMATTING","features":[395]},{"name":"UCONFIG_NO_IDNA","features":[395]},{"name":"UCONFIG_NO_LEGACY_CONVERSION","features":[395]},{"name":"UCONFIG_NO_NORMALIZATION","features":[395]},{"name":"UCONFIG_NO_REGULAR_EXPRESSIONS","features":[395]},{"name":"UCONFIG_NO_SERVICE","features":[395]},{"name":"UCONFIG_NO_TRANSLITERATION","features":[395]},{"name":"UCONFIG_ONLY_COLLATION","features":[395]},{"name":"UCONFIG_ONLY_HTML_CONVERSION","features":[395]},{"name":"UCPMAP_RANGE_FIXED_ALL_SURROGATES","features":[395]},{"name":"UCPMAP_RANGE_FIXED_LEAD_SURROGATES","features":[395]},{"name":"UCPMAP_RANGE_NORMAL","features":[395]},{"name":"UCPMap","features":[395]},{"name":"UCPMapRangeOption","features":[395]},{"name":"UCPMapValueFilter","features":[395]},{"name":"UCPTRIE_ERROR_VALUE_NEG_DATA_OFFSET","features":[395]},{"name":"UCPTRIE_FAST_DATA_BLOCK_LENGTH","features":[395]},{"name":"UCPTRIE_FAST_DATA_MASK","features":[395]},{"name":"UCPTRIE_FAST_SHIFT","features":[395]},{"name":"UCPTRIE_HIGH_VALUE_NEG_DATA_OFFSET","features":[395]},{"name":"UCPTRIE_SMALL_MAX","features":[395]},{"name":"UCPTRIE_TYPE_ANY","features":[395]},{"name":"UCPTRIE_TYPE_FAST","features":[395]},{"name":"UCPTRIE_TYPE_SMALL","features":[395]},{"name":"UCPTRIE_VALUE_BITS_16","features":[395]},{"name":"UCPTRIE_VALUE_BITS_32","features":[395]},{"name":"UCPTRIE_VALUE_BITS_8","features":[395]},{"name":"UCPTRIE_VALUE_BITS_ANY","features":[395]},{"name":"UCPTrie","features":[395]},{"name":"UCPTrieData","features":[395]},{"name":"UCPTrieType","features":[395]},{"name":"UCPTrieValueWidth","features":[395]},{"name":"UCURR_ALL","features":[395]},{"name":"UCURR_COMMON","features":[395]},{"name":"UCURR_DEPRECATED","features":[395]},{"name":"UCURR_LONG_NAME","features":[395]},{"name":"UCURR_NARROW_SYMBOL_NAME","features":[395]},{"name":"UCURR_NON_DEPRECATED","features":[395]},{"name":"UCURR_SYMBOL_NAME","features":[395]},{"name":"UCURR_UNCOMMON","features":[395]},{"name":"UCURR_USAGE_CASH","features":[395]},{"name":"UCURR_USAGE_STANDARD","features":[395]},{"name":"UCalendarAMPMs","features":[395]},{"name":"UCalendarAttribute","features":[395]},{"name":"UCalendarDateFields","features":[395]},{"name":"UCalendarDaysOfWeek","features":[395]},{"name":"UCalendarDisplayNameType","features":[395]},{"name":"UCalendarLimitType","features":[395]},{"name":"UCalendarMonths","features":[395]},{"name":"UCalendarType","features":[395]},{"name":"UCalendarWallTimeOption","features":[395]},{"name":"UCalendarWeekdayType","features":[395]},{"name":"UCaseMap","features":[395]},{"name":"UCharCategory","features":[395]},{"name":"UCharDirection","features":[395]},{"name":"UCharEnumTypeRange","features":[395]},{"name":"UCharIterator","features":[395]},{"name":"UCharIteratorCurrent","features":[395]},{"name":"UCharIteratorGetIndex","features":[395]},{"name":"UCharIteratorGetState","features":[395]},{"name":"UCharIteratorHasNext","features":[395]},{"name":"UCharIteratorHasPrevious","features":[395]},{"name":"UCharIteratorMove","features":[395]},{"name":"UCharIteratorNext","features":[395]},{"name":"UCharIteratorOrigin","features":[395]},{"name":"UCharIteratorPrevious","features":[395]},{"name":"UCharIteratorReserved","features":[395]},{"name":"UCharIteratorSetState","features":[395]},{"name":"UCharNameChoice","features":[395]},{"name":"UCharsetDetector","features":[395]},{"name":"UCharsetMatch","features":[395]},{"name":"UColAttribute","features":[395]},{"name":"UColAttributeValue","features":[395]},{"name":"UColBoundMode","features":[395]},{"name":"UColReorderCode","features":[395]},{"name":"UColRuleOption","features":[395]},{"name":"UCollationElements","features":[395]},{"name":"UCollationResult","features":[395]},{"name":"UCollator","features":[395]},{"name":"UConstrainedFieldPosition","features":[395]},{"name":"UConverter","features":[395]},{"name":"UConverterCallbackReason","features":[395]},{"name":"UConverterFromUCallback","features":[395]},{"name":"UConverterFromUnicodeArgs","features":[395]},{"name":"UConverterPlatform","features":[395]},{"name":"UConverterSelector","features":[395]},{"name":"UConverterToUCallback","features":[395]},{"name":"UConverterToUnicodeArgs","features":[395]},{"name":"UConverterType","features":[395]},{"name":"UConverterUnicodeSet","features":[395]},{"name":"UCurrCurrencyType","features":[395]},{"name":"UCurrNameStyle","features":[395]},{"name":"UCurrencySpacing","features":[395]},{"name":"UCurrencyUsage","features":[395]},{"name":"UDATPG_ABBREVIATED","features":[395]},{"name":"UDATPG_BASE_CONFLICT","features":[395]},{"name":"UDATPG_CONFLICT","features":[395]},{"name":"UDATPG_DAYPERIOD_FIELD","features":[395]},{"name":"UDATPG_DAY_FIELD","features":[395]},{"name":"UDATPG_DAY_OF_WEEK_IN_MONTH_FIELD","features":[395]},{"name":"UDATPG_DAY_OF_YEAR_FIELD","features":[395]},{"name":"UDATPG_ERA_FIELD","features":[395]},{"name":"UDATPG_FIELD_COUNT","features":[395]},{"name":"UDATPG_FRACTIONAL_SECOND_FIELD","features":[395]},{"name":"UDATPG_HOUR_FIELD","features":[395]},{"name":"UDATPG_MATCH_ALL_FIELDS_LENGTH","features":[395]},{"name":"UDATPG_MATCH_HOUR_FIELD_LENGTH","features":[395]},{"name":"UDATPG_MATCH_NO_OPTIONS","features":[395]},{"name":"UDATPG_MINUTE_FIELD","features":[395]},{"name":"UDATPG_MONTH_FIELD","features":[395]},{"name":"UDATPG_NARROW","features":[395]},{"name":"UDATPG_NO_CONFLICT","features":[395]},{"name":"UDATPG_QUARTER_FIELD","features":[395]},{"name":"UDATPG_SECOND_FIELD","features":[395]},{"name":"UDATPG_WEEKDAY_FIELD","features":[395]},{"name":"UDATPG_WEEK_OF_MONTH_FIELD","features":[395]},{"name":"UDATPG_WEEK_OF_YEAR_FIELD","features":[395]},{"name":"UDATPG_WIDE","features":[395]},{"name":"UDATPG_YEAR_FIELD","features":[395]},{"name":"UDATPG_ZONE_FIELD","features":[395]},{"name":"UDAT_ABBR_GENERIC_TZ","features":[395]},{"name":"UDAT_ABBR_MONTH","features":[395]},{"name":"UDAT_ABBR_MONTH_DAY","features":[395]},{"name":"UDAT_ABBR_MONTH_WEEKDAY_DAY","features":[395]},{"name":"UDAT_ABBR_QUARTER","features":[395]},{"name":"UDAT_ABBR_SPECIFIC_TZ","features":[395]},{"name":"UDAT_ABBR_UTC_TZ","features":[395]},{"name":"UDAT_ABBR_WEEKDAY","features":[395]},{"name":"UDAT_ABSOLUTE_DAY","features":[395]},{"name":"UDAT_ABSOLUTE_FRIDAY","features":[395]},{"name":"UDAT_ABSOLUTE_MONDAY","features":[395]},{"name":"UDAT_ABSOLUTE_MONTH","features":[395]},{"name":"UDAT_ABSOLUTE_NOW","features":[395]},{"name":"UDAT_ABSOLUTE_SATURDAY","features":[395]},{"name":"UDAT_ABSOLUTE_SUNDAY","features":[395]},{"name":"UDAT_ABSOLUTE_THURSDAY","features":[395]},{"name":"UDAT_ABSOLUTE_TUESDAY","features":[395]},{"name":"UDAT_ABSOLUTE_UNIT_COUNT","features":[395]},{"name":"UDAT_ABSOLUTE_WEDNESDAY","features":[395]},{"name":"UDAT_ABSOLUTE_WEEK","features":[395]},{"name":"UDAT_ABSOLUTE_YEAR","features":[395]},{"name":"UDAT_AM_PMS","features":[395]},{"name":"UDAT_AM_PM_FIELD","features":[395]},{"name":"UDAT_AM_PM_MIDNIGHT_NOON_FIELD","features":[395]},{"name":"UDAT_BOOLEAN_ATTRIBUTE_COUNT","features":[395]},{"name":"UDAT_CYCLIC_YEARS_ABBREVIATED","features":[395]},{"name":"UDAT_CYCLIC_YEARS_NARROW","features":[395]},{"name":"UDAT_CYCLIC_YEARS_WIDE","features":[395]},{"name":"UDAT_DATE_FIELD","features":[395]},{"name":"UDAT_DAY","features":[395]},{"name":"UDAT_DAY_OF_WEEK_FIELD","features":[395]},{"name":"UDAT_DAY_OF_WEEK_IN_MONTH_FIELD","features":[395]},{"name":"UDAT_DAY_OF_YEAR_FIELD","features":[395]},{"name":"UDAT_DEFAULT","features":[395]},{"name":"UDAT_DIRECTION_COUNT","features":[395]},{"name":"UDAT_DIRECTION_LAST","features":[395]},{"name":"UDAT_DIRECTION_LAST_2","features":[395]},{"name":"UDAT_DIRECTION_NEXT","features":[395]},{"name":"UDAT_DIRECTION_NEXT_2","features":[395]},{"name":"UDAT_DIRECTION_PLAIN","features":[395]},{"name":"UDAT_DIRECTION_THIS","features":[395]},{"name":"UDAT_DOW_LOCAL_FIELD","features":[395]},{"name":"UDAT_ERAS","features":[395]},{"name":"UDAT_ERA_FIELD","features":[395]},{"name":"UDAT_ERA_NAMES","features":[395]},{"name":"UDAT_EXTENDED_YEAR_FIELD","features":[395]},{"name":"UDAT_FLEXIBLE_DAY_PERIOD_FIELD","features":[395]},{"name":"UDAT_FRACTIONAL_SECOND_FIELD","features":[395]},{"name":"UDAT_FULL","features":[395]},{"name":"UDAT_FULL_RELATIVE","features":[395]},{"name":"UDAT_GENERIC_TZ","features":[395]},{"name":"UDAT_HOUR","features":[395]},{"name":"UDAT_HOUR0_FIELD","features":[395]},{"name":"UDAT_HOUR1_FIELD","features":[395]},{"name":"UDAT_HOUR24","features":[395]},{"name":"UDAT_HOUR24_MINUTE","features":[395]},{"name":"UDAT_HOUR24_MINUTE_SECOND","features":[395]},{"name":"UDAT_HOUR_MINUTE","features":[395]},{"name":"UDAT_HOUR_MINUTE_SECOND","features":[395]},{"name":"UDAT_HOUR_OF_DAY0_FIELD","features":[395]},{"name":"UDAT_HOUR_OF_DAY1_FIELD","features":[395]},{"name":"UDAT_JULIAN_DAY_FIELD","features":[395]},{"name":"UDAT_LOCALIZED_CHARS","features":[395]},{"name":"UDAT_LOCATION_TZ","features":[395]},{"name":"UDAT_LONG","features":[395]},{"name":"UDAT_LONG_RELATIVE","features":[395]},{"name":"UDAT_MEDIUM","features":[395]},{"name":"UDAT_MEDIUM_RELATIVE","features":[395]},{"name":"UDAT_MILLISECONDS_IN_DAY_FIELD","features":[395]},{"name":"UDAT_MINUTE","features":[395]},{"name":"UDAT_MINUTE_FIELD","features":[395]},{"name":"UDAT_MINUTE_SECOND","features":[395]},{"name":"UDAT_MONTH","features":[395]},{"name":"UDAT_MONTHS","features":[395]},{"name":"UDAT_MONTH_DAY","features":[395]},{"name":"UDAT_MONTH_FIELD","features":[395]},{"name":"UDAT_MONTH_WEEKDAY_DAY","features":[395]},{"name":"UDAT_NARROW_MONTHS","features":[395]},{"name":"UDAT_NARROW_WEEKDAYS","features":[395]},{"name":"UDAT_NONE","features":[395]},{"name":"UDAT_NUM_MONTH","features":[395]},{"name":"UDAT_NUM_MONTH_DAY","features":[395]},{"name":"UDAT_NUM_MONTH_WEEKDAY_DAY","features":[395]},{"name":"UDAT_PARSE_ALLOW_NUMERIC","features":[395]},{"name":"UDAT_PARSE_ALLOW_WHITESPACE","features":[395]},{"name":"UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH","features":[395]},{"name":"UDAT_PARSE_PARTIAL_LITERAL_MATCH","features":[395]},{"name":"UDAT_PATTERN","features":[395]},{"name":"UDAT_QUARTER","features":[395]},{"name":"UDAT_QUARTERS","features":[395]},{"name":"UDAT_QUARTER_FIELD","features":[395]},{"name":"UDAT_RELATIVE","features":[395]},{"name":"UDAT_RELATIVE_DAYS","features":[395]},{"name":"UDAT_RELATIVE_HOURS","features":[395]},{"name":"UDAT_RELATIVE_MINUTES","features":[395]},{"name":"UDAT_RELATIVE_MONTHS","features":[395]},{"name":"UDAT_RELATIVE_SECONDS","features":[395]},{"name":"UDAT_RELATIVE_UNIT_COUNT","features":[395]},{"name":"UDAT_RELATIVE_WEEKS","features":[395]},{"name":"UDAT_RELATIVE_YEARS","features":[395]},{"name":"UDAT_REL_LITERAL_FIELD","features":[395]},{"name":"UDAT_REL_NUMERIC_FIELD","features":[395]},{"name":"UDAT_REL_UNIT_DAY","features":[395]},{"name":"UDAT_REL_UNIT_FRIDAY","features":[395]},{"name":"UDAT_REL_UNIT_HOUR","features":[395]},{"name":"UDAT_REL_UNIT_MINUTE","features":[395]},{"name":"UDAT_REL_UNIT_MONDAY","features":[395]},{"name":"UDAT_REL_UNIT_MONTH","features":[395]},{"name":"UDAT_REL_UNIT_QUARTER","features":[395]},{"name":"UDAT_REL_UNIT_SATURDAY","features":[395]},{"name":"UDAT_REL_UNIT_SECOND","features":[395]},{"name":"UDAT_REL_UNIT_SUNDAY","features":[395]},{"name":"UDAT_REL_UNIT_THURSDAY","features":[395]},{"name":"UDAT_REL_UNIT_TUESDAY","features":[395]},{"name":"UDAT_REL_UNIT_WEDNESDAY","features":[395]},{"name":"UDAT_REL_UNIT_WEEK","features":[395]},{"name":"UDAT_REL_UNIT_YEAR","features":[395]},{"name":"UDAT_SECOND","features":[395]},{"name":"UDAT_SECOND_FIELD","features":[395]},{"name":"UDAT_SHORT","features":[395]},{"name":"UDAT_SHORTER_WEEKDAYS","features":[395]},{"name":"UDAT_SHORT_MONTHS","features":[395]},{"name":"UDAT_SHORT_QUARTERS","features":[395]},{"name":"UDAT_SHORT_RELATIVE","features":[395]},{"name":"UDAT_SHORT_WEEKDAYS","features":[395]},{"name":"UDAT_SPECIFIC_TZ","features":[395]},{"name":"UDAT_STANDALONE_DAY_FIELD","features":[395]},{"name":"UDAT_STANDALONE_MONTHS","features":[395]},{"name":"UDAT_STANDALONE_MONTH_FIELD","features":[395]},{"name":"UDAT_STANDALONE_NARROW_MONTHS","features":[395]},{"name":"UDAT_STANDALONE_NARROW_WEEKDAYS","features":[395]},{"name":"UDAT_STANDALONE_QUARTERS","features":[395]},{"name":"UDAT_STANDALONE_QUARTER_FIELD","features":[395]},{"name":"UDAT_STANDALONE_SHORTER_WEEKDAYS","features":[395]},{"name":"UDAT_STANDALONE_SHORT_MONTHS","features":[395]},{"name":"UDAT_STANDALONE_SHORT_QUARTERS","features":[395]},{"name":"UDAT_STANDALONE_SHORT_WEEKDAYS","features":[395]},{"name":"UDAT_STANDALONE_WEEKDAYS","features":[395]},{"name":"UDAT_STYLE_LONG","features":[395]},{"name":"UDAT_STYLE_NARROW","features":[395]},{"name":"UDAT_STYLE_SHORT","features":[395]},{"name":"UDAT_TIMEZONE_FIELD","features":[395]},{"name":"UDAT_TIMEZONE_GENERIC_FIELD","features":[395]},{"name":"UDAT_TIMEZONE_ISO_FIELD","features":[395]},{"name":"UDAT_TIMEZONE_ISO_LOCAL_FIELD","features":[395]},{"name":"UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD","features":[395]},{"name":"UDAT_TIMEZONE_RFC_FIELD","features":[395]},{"name":"UDAT_TIMEZONE_SPECIAL_FIELD","features":[395]},{"name":"UDAT_WEEKDAY","features":[395]},{"name":"UDAT_WEEKDAYS","features":[395]},{"name":"UDAT_WEEK_OF_MONTH_FIELD","features":[395]},{"name":"UDAT_WEEK_OF_YEAR_FIELD","features":[395]},{"name":"UDAT_YEAR","features":[395]},{"name":"UDAT_YEAR_ABBR_MONTH","features":[395]},{"name":"UDAT_YEAR_ABBR_MONTH_DAY","features":[395]},{"name":"UDAT_YEAR_ABBR_MONTH_WEEKDAY_DAY","features":[395]},{"name":"UDAT_YEAR_ABBR_QUARTER","features":[395]},{"name":"UDAT_YEAR_FIELD","features":[395]},{"name":"UDAT_YEAR_MONTH","features":[395]},{"name":"UDAT_YEAR_MONTH_DAY","features":[395]},{"name":"UDAT_YEAR_MONTH_WEEKDAY_DAY","features":[395]},{"name":"UDAT_YEAR_NAME_FIELD","features":[395]},{"name":"UDAT_YEAR_NUM_MONTH","features":[395]},{"name":"UDAT_YEAR_NUM_MONTH_DAY","features":[395]},{"name":"UDAT_YEAR_NUM_MONTH_WEEKDAY_DAY","features":[395]},{"name":"UDAT_YEAR_QUARTER","features":[395]},{"name":"UDAT_YEAR_WOY_FIELD","features":[395]},{"name":"UDAT_ZODIAC_NAMES_ABBREVIATED","features":[395]},{"name":"UDAT_ZODIAC_NAMES_NARROW","features":[395]},{"name":"UDAT_ZODIAC_NAMES_WIDE","features":[395]},{"name":"UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE","features":[395]},{"name":"UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE","features":[395]},{"name":"UDISPCTX_CAPITALIZATION_FOR_STANDALONE","features":[395]},{"name":"UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU","features":[395]},{"name":"UDISPCTX_CAPITALIZATION_NONE","features":[395]},{"name":"UDISPCTX_DIALECT_NAMES","features":[395]},{"name":"UDISPCTX_LENGTH_FULL","features":[395]},{"name":"UDISPCTX_LENGTH_SHORT","features":[395]},{"name":"UDISPCTX_NO_SUBSTITUTE","features":[395]},{"name":"UDISPCTX_STANDARD_NAMES","features":[395]},{"name":"UDISPCTX_SUBSTITUTE","features":[395]},{"name":"UDISPCTX_TYPE_CAPITALIZATION","features":[395]},{"name":"UDISPCTX_TYPE_DIALECT_HANDLING","features":[395]},{"name":"UDISPCTX_TYPE_DISPLAY_LENGTH","features":[395]},{"name":"UDISPCTX_TYPE_SUBSTITUTE_HANDLING","features":[395]},{"name":"UDTS_DB2_TIME","features":[395]},{"name":"UDTS_DOTNET_DATE_TIME","features":[395]},{"name":"UDTS_EXCEL_TIME","features":[395]},{"name":"UDTS_ICU4C_TIME","features":[395]},{"name":"UDTS_JAVA_TIME","features":[395]},{"name":"UDTS_MAC_OLD_TIME","features":[395]},{"name":"UDTS_MAC_TIME","features":[395]},{"name":"UDTS_UNIX_MICROSECONDS_TIME","features":[395]},{"name":"UDTS_UNIX_TIME","features":[395]},{"name":"UDTS_WINDOWS_FILE_TIME","features":[395]},{"name":"UDateAbsoluteUnit","features":[395]},{"name":"UDateDirection","features":[395]},{"name":"UDateFormatBooleanAttribute","features":[395]},{"name":"UDateFormatField","features":[395]},{"name":"UDateFormatStyle","features":[395]},{"name":"UDateFormatSymbolType","features":[395]},{"name":"UDateFormatSymbols","features":[395]},{"name":"UDateIntervalFormat","features":[395]},{"name":"UDateRelativeDateTimeFormatterStyle","features":[395]},{"name":"UDateRelativeUnit","features":[395]},{"name":"UDateTimePGDisplayWidth","features":[395]},{"name":"UDateTimePatternConflict","features":[395]},{"name":"UDateTimePatternField","features":[395]},{"name":"UDateTimePatternMatchOptions","features":[395]},{"name":"UDateTimeScale","features":[395]},{"name":"UDecompositionType","features":[395]},{"name":"UDialectHandling","features":[395]},{"name":"UDisplayContext","features":[395]},{"name":"UDisplayContextType","features":[395]},{"name":"UEastAsianWidth","features":[395]},{"name":"UEnumCharNamesFn","features":[395]},{"name":"UEnumeration","features":[395]},{"name":"UErrorCode","features":[395]},{"name":"UFIELD_CATEGORY_DATE","features":[395]},{"name":"UFIELD_CATEGORY_DATE_INTERVAL","features":[395]},{"name":"UFIELD_CATEGORY_DATE_INTERVAL_SPAN","features":[395]},{"name":"UFIELD_CATEGORY_LIST","features":[395]},{"name":"UFIELD_CATEGORY_LIST_SPAN","features":[395]},{"name":"UFIELD_CATEGORY_NUMBER","features":[395]},{"name":"UFIELD_CATEGORY_RELATIVE_DATETIME","features":[395]},{"name":"UFIELD_CATEGORY_UNDEFINED","features":[395]},{"name":"UFMT_ARRAY","features":[395]},{"name":"UFMT_DATE","features":[395]},{"name":"UFMT_DOUBLE","features":[395]},{"name":"UFMT_INT64","features":[395]},{"name":"UFMT_LONG","features":[395]},{"name":"UFMT_OBJECT","features":[395]},{"name":"UFMT_STRING","features":[395]},{"name":"UFieldCategory","features":[395]},{"name":"UFieldPosition","features":[395]},{"name":"UFieldPositionIterator","features":[395]},{"name":"UFormattableType","features":[395]},{"name":"UFormattedDateInterval","features":[395]},{"name":"UFormattedList","features":[395]},{"name":"UFormattedNumber","features":[395]},{"name":"UFormattedNumberRange","features":[395]},{"name":"UFormattedRelativeDateTime","features":[395]},{"name":"UFormattedValue","features":[395]},{"name":"UGENDER_FEMALE","features":[395]},{"name":"UGENDER_MALE","features":[395]},{"name":"UGENDER_OTHER","features":[395]},{"name":"UGender","features":[395]},{"name":"UGenderInfo","features":[395]},{"name":"UGraphemeClusterBreak","features":[395]},{"name":"UHangulSyllableType","features":[395]},{"name":"UHashtable","features":[395]},{"name":"UIDNA","features":[395]},{"name":"UIDNAInfo","features":[395]},{"name":"UIDNA_CHECK_BIDI","features":[395]},{"name":"UIDNA_CHECK_CONTEXTJ","features":[395]},{"name":"UIDNA_CHECK_CONTEXTO","features":[395]},{"name":"UIDNA_DEFAULT","features":[395]},{"name":"UIDNA_ERROR_BIDI","features":[395]},{"name":"UIDNA_ERROR_CONTEXTJ","features":[395]},{"name":"UIDNA_ERROR_CONTEXTO_DIGITS","features":[395]},{"name":"UIDNA_ERROR_CONTEXTO_PUNCTUATION","features":[395]},{"name":"UIDNA_ERROR_DISALLOWED","features":[395]},{"name":"UIDNA_ERROR_DOMAIN_NAME_TOO_LONG","features":[395]},{"name":"UIDNA_ERROR_EMPTY_LABEL","features":[395]},{"name":"UIDNA_ERROR_HYPHEN_3_4","features":[395]},{"name":"UIDNA_ERROR_INVALID_ACE_LABEL","features":[395]},{"name":"UIDNA_ERROR_LABEL_HAS_DOT","features":[395]},{"name":"UIDNA_ERROR_LABEL_TOO_LONG","features":[395]},{"name":"UIDNA_ERROR_LEADING_COMBINING_MARK","features":[395]},{"name":"UIDNA_ERROR_LEADING_HYPHEN","features":[395]},{"name":"UIDNA_ERROR_PUNYCODE","features":[395]},{"name":"UIDNA_ERROR_TRAILING_HYPHEN","features":[395]},{"name":"UIDNA_NONTRANSITIONAL_TO_ASCII","features":[395]},{"name":"UIDNA_NONTRANSITIONAL_TO_UNICODE","features":[395]},{"name":"UIDNA_USE_STD3_RULES","features":[395]},{"name":"UILANGUAGE_ENUMPROCA","features":[307,395]},{"name":"UILANGUAGE_ENUMPROCW","features":[307,395]},{"name":"UITER_CURRENT","features":[395]},{"name":"UITER_LENGTH","features":[395]},{"name":"UITER_LIMIT","features":[395]},{"name":"UITER_START","features":[395]},{"name":"UITER_UNKNOWN_INDEX","features":[395]},{"name":"UITER_ZERO","features":[395]},{"name":"UIndicPositionalCategory","features":[395]},{"name":"UIndicSyllabicCategory","features":[395]},{"name":"UJoiningGroup","features":[395]},{"name":"UJoiningType","features":[395]},{"name":"ULDN_DIALECT_NAMES","features":[395]},{"name":"ULDN_STANDARD_NAMES","features":[395]},{"name":"ULISTFMT_ELEMENT_FIELD","features":[395]},{"name":"ULISTFMT_LITERAL_FIELD","features":[395]},{"name":"ULISTFMT_TYPE_AND","features":[395]},{"name":"ULISTFMT_TYPE_OR","features":[395]},{"name":"ULISTFMT_TYPE_UNITS","features":[395]},{"name":"ULISTFMT_WIDTH_NARROW","features":[395]},{"name":"ULISTFMT_WIDTH_SHORT","features":[395]},{"name":"ULISTFMT_WIDTH_WIDE","features":[395]},{"name":"ULOCDATA_ALT_QUOTATION_END","features":[395]},{"name":"ULOCDATA_ALT_QUOTATION_START","features":[395]},{"name":"ULOCDATA_ES_AUXILIARY","features":[395]},{"name":"ULOCDATA_ES_INDEX","features":[395]},{"name":"ULOCDATA_ES_PUNCTUATION","features":[395]},{"name":"ULOCDATA_ES_STANDARD","features":[395]},{"name":"ULOCDATA_QUOTATION_END","features":[395]},{"name":"ULOCDATA_QUOTATION_START","features":[395]},{"name":"ULOC_ACCEPT_FAILED","features":[395]},{"name":"ULOC_ACCEPT_FALLBACK","features":[395]},{"name":"ULOC_ACCEPT_VALID","features":[395]},{"name":"ULOC_ACTUAL_LOCALE","features":[395]},{"name":"ULOC_AVAILABLE_DEFAULT","features":[395]},{"name":"ULOC_AVAILABLE_ONLY_LEGACY_ALIASES","features":[395]},{"name":"ULOC_AVAILABLE_WITH_LEGACY_ALIASES","features":[395]},{"name":"ULOC_CANADA","features":[395]},{"name":"ULOC_CANADA_FRENCH","features":[395]},{"name":"ULOC_CHINA","features":[395]},{"name":"ULOC_CHINESE","features":[395]},{"name":"ULOC_COUNTRY_CAPACITY","features":[395]},{"name":"ULOC_ENGLISH","features":[395]},{"name":"ULOC_FRANCE","features":[395]},{"name":"ULOC_FRENCH","features":[395]},{"name":"ULOC_FULLNAME_CAPACITY","features":[395]},{"name":"ULOC_GERMAN","features":[395]},{"name":"ULOC_GERMANY","features":[395]},{"name":"ULOC_ITALIAN","features":[395]},{"name":"ULOC_ITALY","features":[395]},{"name":"ULOC_JAPAN","features":[395]},{"name":"ULOC_JAPANESE","features":[395]},{"name":"ULOC_KEYWORDS_CAPACITY","features":[395]},{"name":"ULOC_KEYWORD_AND_VALUES_CAPACITY","features":[395]},{"name":"ULOC_KEYWORD_ASSIGN_UNICODE","features":[395]},{"name":"ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE","features":[395]},{"name":"ULOC_KEYWORD_SEPARATOR_UNICODE","features":[395]},{"name":"ULOC_KOREA","features":[395]},{"name":"ULOC_KOREAN","features":[395]},{"name":"ULOC_LANG_CAPACITY","features":[395]},{"name":"ULOC_LAYOUT_BTT","features":[395]},{"name":"ULOC_LAYOUT_LTR","features":[395]},{"name":"ULOC_LAYOUT_RTL","features":[395]},{"name":"ULOC_LAYOUT_TTB","features":[395]},{"name":"ULOC_LAYOUT_UNKNOWN","features":[395]},{"name":"ULOC_PRC","features":[395]},{"name":"ULOC_SCRIPT_CAPACITY","features":[395]},{"name":"ULOC_SIMPLIFIED_CHINESE","features":[395]},{"name":"ULOC_TAIWAN","features":[395]},{"name":"ULOC_TRADITIONAL_CHINESE","features":[395]},{"name":"ULOC_UK","features":[395]},{"name":"ULOC_US","features":[395]},{"name":"ULOC_VALID_LOCALE","features":[395]},{"name":"ULayoutType","features":[395]},{"name":"ULineBreak","features":[395]},{"name":"ULineBreakTag","features":[395]},{"name":"UListFormatter","features":[395]},{"name":"UListFormatterField","features":[395]},{"name":"UListFormatterType","features":[395]},{"name":"UListFormatterWidth","features":[395]},{"name":"ULocAvailableType","features":[395]},{"name":"ULocDataLocaleType","features":[395]},{"name":"ULocaleData","features":[395]},{"name":"ULocaleDataDelimiterType","features":[395]},{"name":"ULocaleDataExemplarSetType","features":[395]},{"name":"ULocaleDisplayNames","features":[395]},{"name":"UMEASFMT_WIDTH_COUNT","features":[395]},{"name":"UMEASFMT_WIDTH_NARROW","features":[395]},{"name":"UMEASFMT_WIDTH_NUMERIC","features":[395]},{"name":"UMEASFMT_WIDTH_SHORT","features":[395]},{"name":"UMEASFMT_WIDTH_WIDE","features":[395]},{"name":"UMSGPAT_APOS_DOUBLE_OPTIONAL","features":[395]},{"name":"UMSGPAT_APOS_DOUBLE_REQUIRED","features":[395]},{"name":"UMSGPAT_ARG_NAME_NOT_NUMBER","features":[395]},{"name":"UMSGPAT_ARG_NAME_NOT_VALID","features":[395]},{"name":"UMSGPAT_ARG_TYPE_CHOICE","features":[395]},{"name":"UMSGPAT_ARG_TYPE_NONE","features":[395]},{"name":"UMSGPAT_ARG_TYPE_PLURAL","features":[395]},{"name":"UMSGPAT_ARG_TYPE_SELECT","features":[395]},{"name":"UMSGPAT_ARG_TYPE_SELECTORDINAL","features":[395]},{"name":"UMSGPAT_ARG_TYPE_SIMPLE","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_DOUBLE","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_INT","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_LIMIT","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_NAME","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_NUMBER","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_SELECTOR","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_START","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_STYLE","features":[395]},{"name":"UMSGPAT_PART_TYPE_ARG_TYPE","features":[395]},{"name":"UMSGPAT_PART_TYPE_INSERT_CHAR","features":[395]},{"name":"UMSGPAT_PART_TYPE_MSG_LIMIT","features":[395]},{"name":"UMSGPAT_PART_TYPE_MSG_START","features":[395]},{"name":"UMSGPAT_PART_TYPE_REPLACE_NUMBER","features":[395]},{"name":"UMSGPAT_PART_TYPE_SKIP_SYNTAX","features":[395]},{"name":"UMS_SI","features":[395]},{"name":"UMS_UK","features":[395]},{"name":"UMS_US","features":[395]},{"name":"UMeasureFormatWidth","features":[395]},{"name":"UMeasurementSystem","features":[395]},{"name":"UMemAllocFn","features":[395]},{"name":"UMemFreeFn","features":[395]},{"name":"UMemReallocFn","features":[395]},{"name":"UMessagePatternApostropheMode","features":[395]},{"name":"UMessagePatternArgType","features":[395]},{"name":"UMessagePatternPartType","features":[395]},{"name":"UMutableCPTrie","features":[395]},{"name":"UNESCAPE_CHAR_AT","features":[395]},{"name":"UNICODERANGE","features":[395]},{"name":"UNISCRIBE_OPENTYPE","features":[395]},{"name":"UNORM2_COMPOSE","features":[395]},{"name":"UNORM2_COMPOSE_CONTIGUOUS","features":[395]},{"name":"UNORM2_DECOMPOSE","features":[395]},{"name":"UNORM2_FCD","features":[395]},{"name":"UNORM_DEFAULT","features":[395]},{"name":"UNORM_FCD","features":[395]},{"name":"UNORM_INPUT_IS_FCD","features":[395]},{"name":"UNORM_MAYBE","features":[395]},{"name":"UNORM_MODE_COUNT","features":[395]},{"name":"UNORM_NFC","features":[395]},{"name":"UNORM_NFD","features":[395]},{"name":"UNORM_NFKC","features":[395]},{"name":"UNORM_NFKD","features":[395]},{"name":"UNORM_NO","features":[395]},{"name":"UNORM_NONE","features":[395]},{"name":"UNORM_YES","features":[395]},{"name":"UNUM_CASH_CURRENCY","features":[395]},{"name":"UNUM_COMPACT_FIELD","features":[395]},{"name":"UNUM_CURRENCY","features":[395]},{"name":"UNUM_CURRENCY_ACCOUNTING","features":[395]},{"name":"UNUM_CURRENCY_CODE","features":[395]},{"name":"UNUM_CURRENCY_FIELD","features":[395]},{"name":"UNUM_CURRENCY_INSERT","features":[395]},{"name":"UNUM_CURRENCY_ISO","features":[395]},{"name":"UNUM_CURRENCY_MATCH","features":[395]},{"name":"UNUM_CURRENCY_PLURAL","features":[395]},{"name":"UNUM_CURRENCY_SPACING_COUNT","features":[395]},{"name":"UNUM_CURRENCY_STANDARD","features":[395]},{"name":"UNUM_CURRENCY_SURROUNDING_MATCH","features":[395]},{"name":"UNUM_CURRENCY_SYMBOL","features":[395]},{"name":"UNUM_CURRENCY_USAGE","features":[395]},{"name":"UNUM_DECIMAL","features":[395]},{"name":"UNUM_DECIMAL_ALWAYS_SHOWN","features":[395]},{"name":"UNUM_DECIMAL_COMPACT_LONG","features":[395]},{"name":"UNUM_DECIMAL_COMPACT_SHORT","features":[395]},{"name":"UNUM_DECIMAL_SEPARATOR_ALWAYS","features":[395]},{"name":"UNUM_DECIMAL_SEPARATOR_AUTO","features":[395]},{"name":"UNUM_DECIMAL_SEPARATOR_COUNT","features":[395]},{"name":"UNUM_DECIMAL_SEPARATOR_FIELD","features":[395]},{"name":"UNUM_DECIMAL_SEPARATOR_SYMBOL","features":[395]},{"name":"UNUM_DEFAULT","features":[395]},{"name":"UNUM_DEFAULT_RULESET","features":[395]},{"name":"UNUM_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_DURATION","features":[395]},{"name":"UNUM_EIGHT_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_EXPONENTIAL_SYMBOL","features":[395]},{"name":"UNUM_EXPONENT_FIELD","features":[395]},{"name":"UNUM_EXPONENT_MULTIPLICATION_SYMBOL","features":[395]},{"name":"UNUM_EXPONENT_SIGN_FIELD","features":[395]},{"name":"UNUM_EXPONENT_SYMBOL_FIELD","features":[395]},{"name":"UNUM_FIVE_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_FORMAT_ATTRIBUTE_VALUE_HIDDEN","features":[395]},{"name":"UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITS","features":[395]},{"name":"UNUM_FORMAT_WIDTH","features":[395]},{"name":"UNUM_FOUR_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_FRACTION_DIGITS","features":[395]},{"name":"UNUM_FRACTION_FIELD","features":[395]},{"name":"UNUM_GROUPING_AUTO","features":[395]},{"name":"UNUM_GROUPING_MIN2","features":[395]},{"name":"UNUM_GROUPING_OFF","features":[395]},{"name":"UNUM_GROUPING_ON_ALIGNED","features":[395]},{"name":"UNUM_GROUPING_SEPARATOR_FIELD","features":[395]},{"name":"UNUM_GROUPING_SEPARATOR_SYMBOL","features":[395]},{"name":"UNUM_GROUPING_SIZE","features":[395]},{"name":"UNUM_GROUPING_THOUSANDS","features":[395]},{"name":"UNUM_GROUPING_USED","features":[395]},{"name":"UNUM_IDENTITY_FALLBACK_APPROXIMATELY","features":[395]},{"name":"UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUE","features":[395]},{"name":"UNUM_IDENTITY_FALLBACK_RANGE","features":[395]},{"name":"UNUM_IDENTITY_FALLBACK_SINGLE_VALUE","features":[395]},{"name":"UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDING","features":[395]},{"name":"UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDING","features":[395]},{"name":"UNUM_IDENTITY_RESULT_NOT_EQUAL","features":[395]},{"name":"UNUM_IGNORE","features":[395]},{"name":"UNUM_INFINITY_SYMBOL","features":[395]},{"name":"UNUM_INTEGER_DIGITS","features":[395]},{"name":"UNUM_INTEGER_FIELD","features":[395]},{"name":"UNUM_INTL_CURRENCY_SYMBOL","features":[395]},{"name":"UNUM_LENIENT_PARSE","features":[395]},{"name":"UNUM_LONG","features":[395]},{"name":"UNUM_MAX_FRACTION_DIGITS","features":[395]},{"name":"UNUM_MAX_INTEGER_DIGITS","features":[395]},{"name":"UNUM_MAX_SIGNIFICANT_DIGITS","features":[395]},{"name":"UNUM_MEASURE_UNIT_FIELD","features":[395]},{"name":"UNUM_MINIMUM_GROUPING_DIGITS","features":[395]},{"name":"UNUM_MINUS_SIGN_SYMBOL","features":[395]},{"name":"UNUM_MIN_FRACTION_DIGITS","features":[395]},{"name":"UNUM_MIN_INTEGER_DIGITS","features":[395]},{"name":"UNUM_MIN_SIGNIFICANT_DIGITS","features":[395]},{"name":"UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL","features":[395]},{"name":"UNUM_MONETARY_SEPARATOR_SYMBOL","features":[395]},{"name":"UNUM_MULTIPLIER","features":[395]},{"name":"UNUM_NAN_SYMBOL","features":[395]},{"name":"UNUM_NEGATIVE_PREFIX","features":[395]},{"name":"UNUM_NEGATIVE_SUFFIX","features":[395]},{"name":"UNUM_NINE_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_NUMBERING_SYSTEM","features":[395]},{"name":"UNUM_ONE_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_ORDINAL","features":[395]},{"name":"UNUM_PADDING_CHARACTER","features":[395]},{"name":"UNUM_PADDING_POSITION","features":[395]},{"name":"UNUM_PAD_AFTER_PREFIX","features":[395]},{"name":"UNUM_PAD_AFTER_SUFFIX","features":[395]},{"name":"UNUM_PAD_BEFORE_PREFIX","features":[395]},{"name":"UNUM_PAD_BEFORE_SUFFIX","features":[395]},{"name":"UNUM_PAD_ESCAPE_SYMBOL","features":[395]},{"name":"UNUM_PARSE_ALL_INPUT","features":[395]},{"name":"UNUM_PARSE_CASE_SENSITIVE","features":[395]},{"name":"UNUM_PARSE_DECIMAL_MARK_REQUIRED","features":[395]},{"name":"UNUM_PARSE_INT_ONLY","features":[395]},{"name":"UNUM_PARSE_NO_EXPONENT","features":[395]},{"name":"UNUM_PATTERN_DECIMAL","features":[395]},{"name":"UNUM_PATTERN_RULEBASED","features":[395]},{"name":"UNUM_PATTERN_SEPARATOR_SYMBOL","features":[395]},{"name":"UNUM_PERCENT","features":[395]},{"name":"UNUM_PERCENT_FIELD","features":[395]},{"name":"UNUM_PERCENT_SYMBOL","features":[395]},{"name":"UNUM_PERMILL_FIELD","features":[395]},{"name":"UNUM_PERMILL_SYMBOL","features":[395]},{"name":"UNUM_PLUS_SIGN_SYMBOL","features":[395]},{"name":"UNUM_POSITIVE_PREFIX","features":[395]},{"name":"UNUM_POSITIVE_SUFFIX","features":[395]},{"name":"UNUM_PUBLIC_RULESETS","features":[395]},{"name":"UNUM_RANGE_COLLAPSE_ALL","features":[395]},{"name":"UNUM_RANGE_COLLAPSE_AUTO","features":[395]},{"name":"UNUM_RANGE_COLLAPSE_NONE","features":[395]},{"name":"UNUM_RANGE_COLLAPSE_UNIT","features":[395]},{"name":"UNUM_ROUNDING_INCREMENT","features":[395]},{"name":"UNUM_ROUNDING_MODE","features":[395]},{"name":"UNUM_ROUND_CEILING","features":[395]},{"name":"UNUM_ROUND_DOWN","features":[395]},{"name":"UNUM_ROUND_FLOOR","features":[395]},{"name":"UNUM_ROUND_HALFDOWN","features":[395]},{"name":"UNUM_ROUND_HALFEVEN","features":[395]},{"name":"UNUM_ROUND_HALFUP","features":[395]},{"name":"UNUM_ROUND_UNNECESSARY","features":[395]},{"name":"UNUM_ROUND_UP","features":[395]},{"name":"UNUM_SCALE","features":[395]},{"name":"UNUM_SCIENTIFIC","features":[395]},{"name":"UNUM_SECONDARY_GROUPING_SIZE","features":[395]},{"name":"UNUM_SEVEN_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_SHORT","features":[395]},{"name":"UNUM_SIGNIFICANT_DIGITS_USED","features":[395]},{"name":"UNUM_SIGNIFICANT_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_SIGN_ACCOUNTING","features":[395]},{"name":"UNUM_SIGN_ACCOUNTING_ALWAYS","features":[395]},{"name":"UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO","features":[395]},{"name":"UNUM_SIGN_ALWAYS","features":[395]},{"name":"UNUM_SIGN_ALWAYS_SHOWN","features":[395]},{"name":"UNUM_SIGN_AUTO","features":[395]},{"name":"UNUM_SIGN_COUNT","features":[395]},{"name":"UNUM_SIGN_EXCEPT_ZERO","features":[395]},{"name":"UNUM_SIGN_FIELD","features":[395]},{"name":"UNUM_SIGN_NEVER","features":[395]},{"name":"UNUM_SIX_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_SPELLOUT","features":[395]},{"name":"UNUM_THREE_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_TWO_DIGIT_SYMBOL","features":[395]},{"name":"UNUM_UNIT_WIDTH_COUNT","features":[395]},{"name":"UNUM_UNIT_WIDTH_FULL_NAME","features":[395]},{"name":"UNUM_UNIT_WIDTH_HIDDEN","features":[395]},{"name":"UNUM_UNIT_WIDTH_ISO_CODE","features":[395]},{"name":"UNUM_UNIT_WIDTH_NARROW","features":[395]},{"name":"UNUM_UNIT_WIDTH_SHORT","features":[395]},{"name":"UNUM_ZERO_DIGIT_SYMBOL","features":[395]},{"name":"UNormalization2Mode","features":[395]},{"name":"UNormalizationCheckResult","features":[395]},{"name":"UNormalizationMode","features":[395]},{"name":"UNormalizer2","features":[395]},{"name":"UNumberCompactStyle","features":[395]},{"name":"UNumberDecimalSeparatorDisplay","features":[395]},{"name":"UNumberFormatAttribute","features":[395]},{"name":"UNumberFormatAttributeValue","features":[395]},{"name":"UNumberFormatFields","features":[395]},{"name":"UNumberFormatPadPosition","features":[395]},{"name":"UNumberFormatRoundingMode","features":[395]},{"name":"UNumberFormatStyle","features":[395]},{"name":"UNumberFormatSymbol","features":[395]},{"name":"UNumberFormatTextAttribute","features":[395]},{"name":"UNumberFormatter","features":[395]},{"name":"UNumberGroupingStrategy","features":[395]},{"name":"UNumberRangeCollapse","features":[395]},{"name":"UNumberRangeIdentityFallback","features":[395]},{"name":"UNumberRangeIdentityResult","features":[395]},{"name":"UNumberSignDisplay","features":[395]},{"name":"UNumberUnitWidth","features":[395]},{"name":"UNumberingSystem","features":[395]},{"name":"UNumericType","features":[395]},{"name":"UPLURAL_TYPE_CARDINAL","features":[395]},{"name":"UPLURAL_TYPE_ORDINAL","features":[395]},{"name":"UParseError","features":[395]},{"name":"UPluralRules","features":[395]},{"name":"UPluralType","features":[395]},{"name":"UProperty","features":[395]},{"name":"UPropertyNameChoice","features":[395]},{"name":"UREGEX_CASE_INSENSITIVE","features":[395]},{"name":"UREGEX_COMMENTS","features":[395]},{"name":"UREGEX_DOTALL","features":[395]},{"name":"UREGEX_ERROR_ON_UNKNOWN_ESCAPES","features":[395]},{"name":"UREGEX_LITERAL","features":[395]},{"name":"UREGEX_MULTILINE","features":[395]},{"name":"UREGEX_UNIX_LINES","features":[395]},{"name":"UREGEX_UWORD","features":[395]},{"name":"URES_ALIAS","features":[395]},{"name":"URES_ARRAY","features":[395]},{"name":"URES_BINARY","features":[395]},{"name":"URES_INT","features":[395]},{"name":"URES_INT_VECTOR","features":[395]},{"name":"URES_NONE","features":[395]},{"name":"URES_STRING","features":[395]},{"name":"URES_TABLE","features":[395]},{"name":"URGN_CONTINENT","features":[395]},{"name":"URGN_DEPRECATED","features":[395]},{"name":"URGN_GROUPING","features":[395]},{"name":"URGN_SUBCONTINENT","features":[395]},{"name":"URGN_TERRITORY","features":[395]},{"name":"URGN_UNKNOWN","features":[395]},{"name":"URGN_WORLD","features":[395]},{"name":"URegexFindProgressCallback","features":[395]},{"name":"URegexMatchCallback","features":[395]},{"name":"URegexpFlag","features":[395]},{"name":"URegion","features":[395]},{"name":"URegionType","features":[395]},{"name":"URegularExpression","features":[395]},{"name":"URelativeDateTimeFormatter","features":[395]},{"name":"URelativeDateTimeFormatterField","features":[395]},{"name":"URelativeDateTimeUnit","features":[395]},{"name":"UReplaceableCallbacks","features":[395]},{"name":"UResType","features":[395]},{"name":"UResourceBundle","features":[395]},{"name":"URestrictionLevel","features":[395]},{"name":"USCRIPT_ADLAM","features":[395]},{"name":"USCRIPT_AFAKA","features":[395]},{"name":"USCRIPT_AHOM","features":[395]},{"name":"USCRIPT_ANATOLIAN_HIEROGLYPHS","features":[395]},{"name":"USCRIPT_ARABIC","features":[395]},{"name":"USCRIPT_ARMENIAN","features":[395]},{"name":"USCRIPT_AVESTAN","features":[395]},{"name":"USCRIPT_BALINESE","features":[395]},{"name":"USCRIPT_BAMUM","features":[395]},{"name":"USCRIPT_BASSA_VAH","features":[395]},{"name":"USCRIPT_BATAK","features":[395]},{"name":"USCRIPT_BENGALI","features":[395]},{"name":"USCRIPT_BHAIKSUKI","features":[395]},{"name":"USCRIPT_BLISSYMBOLS","features":[395]},{"name":"USCRIPT_BOOK_PAHLAVI","features":[395]},{"name":"USCRIPT_BOPOMOFO","features":[395]},{"name":"USCRIPT_BRAHMI","features":[395]},{"name":"USCRIPT_BRAILLE","features":[395]},{"name":"USCRIPT_BUGINESE","features":[395]},{"name":"USCRIPT_BUHID","features":[395]},{"name":"USCRIPT_CANADIAN_ABORIGINAL","features":[395]},{"name":"USCRIPT_CARIAN","features":[395]},{"name":"USCRIPT_CAUCASIAN_ALBANIAN","features":[395]},{"name":"USCRIPT_CHAKMA","features":[395]},{"name":"USCRIPT_CHAM","features":[395]},{"name":"USCRIPT_CHEROKEE","features":[395]},{"name":"USCRIPT_CHORASMIAN","features":[395]},{"name":"USCRIPT_CIRTH","features":[395]},{"name":"USCRIPT_COMMON","features":[395]},{"name":"USCRIPT_COPTIC","features":[395]},{"name":"USCRIPT_CUNEIFORM","features":[395]},{"name":"USCRIPT_CYPRIOT","features":[395]},{"name":"USCRIPT_CYRILLIC","features":[395]},{"name":"USCRIPT_DEMOTIC_EGYPTIAN","features":[395]},{"name":"USCRIPT_DESERET","features":[395]},{"name":"USCRIPT_DEVANAGARI","features":[395]},{"name":"USCRIPT_DIVES_AKURU","features":[395]},{"name":"USCRIPT_DOGRA","features":[395]},{"name":"USCRIPT_DUPLOYAN","features":[395]},{"name":"USCRIPT_EASTERN_SYRIAC","features":[395]},{"name":"USCRIPT_EGYPTIAN_HIEROGLYPHS","features":[395]},{"name":"USCRIPT_ELBASAN","features":[395]},{"name":"USCRIPT_ELYMAIC","features":[395]},{"name":"USCRIPT_ESTRANGELO_SYRIAC","features":[395]},{"name":"USCRIPT_ETHIOPIC","features":[395]},{"name":"USCRIPT_GEORGIAN","features":[395]},{"name":"USCRIPT_GLAGOLITIC","features":[395]},{"name":"USCRIPT_GOTHIC","features":[395]},{"name":"USCRIPT_GRANTHA","features":[395]},{"name":"USCRIPT_GREEK","features":[395]},{"name":"USCRIPT_GUJARATI","features":[395]},{"name":"USCRIPT_GUNJALA_GONDI","features":[395]},{"name":"USCRIPT_GURMUKHI","features":[395]},{"name":"USCRIPT_HAN","features":[395]},{"name":"USCRIPT_HANGUL","features":[395]},{"name":"USCRIPT_HANIFI_ROHINGYA","features":[395]},{"name":"USCRIPT_HANUNOO","features":[395]},{"name":"USCRIPT_HAN_WITH_BOPOMOFO","features":[395]},{"name":"USCRIPT_HARAPPAN_INDUS","features":[395]},{"name":"USCRIPT_HATRAN","features":[395]},{"name":"USCRIPT_HEBREW","features":[395]},{"name":"USCRIPT_HIERATIC_EGYPTIAN","features":[395]},{"name":"USCRIPT_HIRAGANA","features":[395]},{"name":"USCRIPT_IMPERIAL_ARAMAIC","features":[395]},{"name":"USCRIPT_INHERITED","features":[395]},{"name":"USCRIPT_INSCRIPTIONAL_PAHLAVI","features":[395]},{"name":"USCRIPT_INSCRIPTIONAL_PARTHIAN","features":[395]},{"name":"USCRIPT_INVALID_CODE","features":[395]},{"name":"USCRIPT_JAMO","features":[395]},{"name":"USCRIPT_JAPANESE","features":[395]},{"name":"USCRIPT_JAVANESE","features":[395]},{"name":"USCRIPT_JURCHEN","features":[395]},{"name":"USCRIPT_KAITHI","features":[395]},{"name":"USCRIPT_KANNADA","features":[395]},{"name":"USCRIPT_KATAKANA","features":[395]},{"name":"USCRIPT_KATAKANA_OR_HIRAGANA","features":[395]},{"name":"USCRIPT_KAYAH_LI","features":[395]},{"name":"USCRIPT_KHAROSHTHI","features":[395]},{"name":"USCRIPT_KHITAN_SMALL_SCRIPT","features":[395]},{"name":"USCRIPT_KHMER","features":[395]},{"name":"USCRIPT_KHOJKI","features":[395]},{"name":"USCRIPT_KHUDAWADI","features":[395]},{"name":"USCRIPT_KHUTSURI","features":[395]},{"name":"USCRIPT_KOREAN","features":[395]},{"name":"USCRIPT_KPELLE","features":[395]},{"name":"USCRIPT_LANNA","features":[395]},{"name":"USCRIPT_LAO","features":[395]},{"name":"USCRIPT_LATIN","features":[395]},{"name":"USCRIPT_LATIN_FRAKTUR","features":[395]},{"name":"USCRIPT_LATIN_GAELIC","features":[395]},{"name":"USCRIPT_LEPCHA","features":[395]},{"name":"USCRIPT_LIMBU","features":[395]},{"name":"USCRIPT_LINEAR_A","features":[395]},{"name":"USCRIPT_LINEAR_B","features":[395]},{"name":"USCRIPT_LISU","features":[395]},{"name":"USCRIPT_LOMA","features":[395]},{"name":"USCRIPT_LYCIAN","features":[395]},{"name":"USCRIPT_LYDIAN","features":[395]},{"name":"USCRIPT_MAHAJANI","features":[395]},{"name":"USCRIPT_MAKASAR","features":[395]},{"name":"USCRIPT_MALAYALAM","features":[395]},{"name":"USCRIPT_MANDAEAN","features":[395]},{"name":"USCRIPT_MANDAIC","features":[395]},{"name":"USCRIPT_MANICHAEAN","features":[395]},{"name":"USCRIPT_MARCHEN","features":[395]},{"name":"USCRIPT_MASARAM_GONDI","features":[395]},{"name":"USCRIPT_MATHEMATICAL_NOTATION","features":[395]},{"name":"USCRIPT_MAYAN_HIEROGLYPHS","features":[395]},{"name":"USCRIPT_MEDEFAIDRIN","features":[395]},{"name":"USCRIPT_MEITEI_MAYEK","features":[395]},{"name":"USCRIPT_MENDE","features":[395]},{"name":"USCRIPT_MEROITIC","features":[395]},{"name":"USCRIPT_MEROITIC_CURSIVE","features":[395]},{"name":"USCRIPT_MEROITIC_HIEROGLYPHS","features":[395]},{"name":"USCRIPT_MIAO","features":[395]},{"name":"USCRIPT_MODI","features":[395]},{"name":"USCRIPT_MONGOLIAN","features":[395]},{"name":"USCRIPT_MOON","features":[395]},{"name":"USCRIPT_MRO","features":[395]},{"name":"USCRIPT_MULTANI","features":[395]},{"name":"USCRIPT_MYANMAR","features":[395]},{"name":"USCRIPT_NABATAEAN","features":[395]},{"name":"USCRIPT_NAKHI_GEBA","features":[395]},{"name":"USCRIPT_NANDINAGARI","features":[395]},{"name":"USCRIPT_NEWA","features":[395]},{"name":"USCRIPT_NEW_TAI_LUE","features":[395]},{"name":"USCRIPT_NKO","features":[395]},{"name":"USCRIPT_NUSHU","features":[395]},{"name":"USCRIPT_NYIAKENG_PUACHUE_HMONG","features":[395]},{"name":"USCRIPT_OGHAM","features":[395]},{"name":"USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC","features":[395]},{"name":"USCRIPT_OLD_HUNGARIAN","features":[395]},{"name":"USCRIPT_OLD_ITALIC","features":[395]},{"name":"USCRIPT_OLD_NORTH_ARABIAN","features":[395]},{"name":"USCRIPT_OLD_PERMIC","features":[395]},{"name":"USCRIPT_OLD_PERSIAN","features":[395]},{"name":"USCRIPT_OLD_SOGDIAN","features":[395]},{"name":"USCRIPT_OLD_SOUTH_ARABIAN","features":[395]},{"name":"USCRIPT_OL_CHIKI","features":[395]},{"name":"USCRIPT_ORIYA","features":[395]},{"name":"USCRIPT_ORKHON","features":[395]},{"name":"USCRIPT_OSAGE","features":[395]},{"name":"USCRIPT_OSMANYA","features":[395]},{"name":"USCRIPT_PAHAWH_HMONG","features":[395]},{"name":"USCRIPT_PALMYRENE","features":[395]},{"name":"USCRIPT_PAU_CIN_HAU","features":[395]},{"name":"USCRIPT_PHAGS_PA","features":[395]},{"name":"USCRIPT_PHOENICIAN","features":[395]},{"name":"USCRIPT_PHONETIC_POLLARD","features":[395]},{"name":"USCRIPT_PSALTER_PAHLAVI","features":[395]},{"name":"USCRIPT_REJANG","features":[395]},{"name":"USCRIPT_RONGORONGO","features":[395]},{"name":"USCRIPT_RUNIC","features":[395]},{"name":"USCRIPT_SAMARITAN","features":[395]},{"name":"USCRIPT_SARATI","features":[395]},{"name":"USCRIPT_SAURASHTRA","features":[395]},{"name":"USCRIPT_SHARADA","features":[395]},{"name":"USCRIPT_SHAVIAN","features":[395]},{"name":"USCRIPT_SIDDHAM","features":[395]},{"name":"USCRIPT_SIGN_WRITING","features":[395]},{"name":"USCRIPT_SIMPLIFIED_HAN","features":[395]},{"name":"USCRIPT_SINDHI","features":[395]},{"name":"USCRIPT_SINHALA","features":[395]},{"name":"USCRIPT_SOGDIAN","features":[395]},{"name":"USCRIPT_SORA_SOMPENG","features":[395]},{"name":"USCRIPT_SOYOMBO","features":[395]},{"name":"USCRIPT_SUNDANESE","features":[395]},{"name":"USCRIPT_SYLOTI_NAGRI","features":[395]},{"name":"USCRIPT_SYMBOLS","features":[395]},{"name":"USCRIPT_SYMBOLS_EMOJI","features":[395]},{"name":"USCRIPT_SYRIAC","features":[395]},{"name":"USCRIPT_TAGALOG","features":[395]},{"name":"USCRIPT_TAGBANWA","features":[395]},{"name":"USCRIPT_TAI_LE","features":[395]},{"name":"USCRIPT_TAI_VIET","features":[395]},{"name":"USCRIPT_TAKRI","features":[395]},{"name":"USCRIPT_TAMIL","features":[395]},{"name":"USCRIPT_TANGUT","features":[395]},{"name":"USCRIPT_TELUGU","features":[395]},{"name":"USCRIPT_TENGWAR","features":[395]},{"name":"USCRIPT_THAANA","features":[395]},{"name":"USCRIPT_THAI","features":[395]},{"name":"USCRIPT_TIBETAN","features":[395]},{"name":"USCRIPT_TIFINAGH","features":[395]},{"name":"USCRIPT_TIRHUTA","features":[395]},{"name":"USCRIPT_TRADITIONAL_HAN","features":[395]},{"name":"USCRIPT_UCAS","features":[395]},{"name":"USCRIPT_UGARITIC","features":[395]},{"name":"USCRIPT_UNKNOWN","features":[395]},{"name":"USCRIPT_UNWRITTEN_LANGUAGES","features":[395]},{"name":"USCRIPT_USAGE_ASPIRATIONAL","features":[395]},{"name":"USCRIPT_USAGE_EXCLUDED","features":[395]},{"name":"USCRIPT_USAGE_LIMITED_USE","features":[395]},{"name":"USCRIPT_USAGE_NOT_ENCODED","features":[395]},{"name":"USCRIPT_USAGE_RECOMMENDED","features":[395]},{"name":"USCRIPT_USAGE_UNKNOWN","features":[395]},{"name":"USCRIPT_VAI","features":[395]},{"name":"USCRIPT_VISIBLE_SPEECH","features":[395]},{"name":"USCRIPT_WANCHO","features":[395]},{"name":"USCRIPT_WARANG_CITI","features":[395]},{"name":"USCRIPT_WESTERN_SYRIAC","features":[395]},{"name":"USCRIPT_WOLEAI","features":[395]},{"name":"USCRIPT_YEZIDI","features":[395]},{"name":"USCRIPT_YI","features":[395]},{"name":"USCRIPT_ZANABAZAR_SQUARE","features":[395]},{"name":"USEARCH_ANY_BASE_WEIGHT_IS_WILDCARD","features":[395]},{"name":"USEARCH_DEFAULT","features":[395]},{"name":"USEARCH_DONE","features":[395]},{"name":"USEARCH_ELEMENT_COMPARISON","features":[395]},{"name":"USEARCH_OFF","features":[395]},{"name":"USEARCH_ON","features":[395]},{"name":"USEARCH_OVERLAP","features":[395]},{"name":"USEARCH_PATTERN_BASE_WEIGHT_IS_WILDCARD","features":[395]},{"name":"USEARCH_STANDARD_ELEMENT_COMPARISON","features":[395]},{"name":"USET_ADD_CASE_MAPPINGS","features":[395]},{"name":"USET_CASE_INSENSITIVE","features":[395]},{"name":"USET_IGNORE_SPACE","features":[395]},{"name":"USET_SERIALIZED_STATIC_ARRAY_CAPACITY","features":[395]},{"name":"USET_SPAN_CONTAINED","features":[395]},{"name":"USET_SPAN_NOT_CONTAINED","features":[395]},{"name":"USET_SPAN_SIMPLE","features":[395]},{"name":"USPOOF_ALL_CHECKS","features":[395]},{"name":"USPOOF_ASCII","features":[395]},{"name":"USPOOF_AUX_INFO","features":[395]},{"name":"USPOOF_CHAR_LIMIT","features":[395]},{"name":"USPOOF_CONFUSABLE","features":[395]},{"name":"USPOOF_HIDDEN_OVERLAY","features":[395]},{"name":"USPOOF_HIGHLY_RESTRICTIVE","features":[395]},{"name":"USPOOF_INVISIBLE","features":[395]},{"name":"USPOOF_MINIMALLY_RESTRICTIVE","features":[395]},{"name":"USPOOF_MIXED_NUMBERS","features":[395]},{"name":"USPOOF_MIXED_SCRIPT_CONFUSABLE","features":[395]},{"name":"USPOOF_MODERATELY_RESTRICTIVE","features":[395]},{"name":"USPOOF_RESTRICTION_LEVEL","features":[395]},{"name":"USPOOF_RESTRICTION_LEVEL_MASK","features":[395]},{"name":"USPOOF_SINGLE_SCRIPT_CONFUSABLE","features":[395]},{"name":"USPOOF_SINGLE_SCRIPT_RESTRICTIVE","features":[395]},{"name":"USPOOF_UNRESTRICTIVE","features":[395]},{"name":"USPOOF_WHOLE_SCRIPT_CONFUSABLE","features":[395]},{"name":"USPREP_ALLOW_UNASSIGNED","features":[395]},{"name":"USPREP_DEFAULT","features":[395]},{"name":"USPREP_RFC3491_NAMEPREP","features":[395]},{"name":"USPREP_RFC3530_NFS4_CIS_PREP","features":[395]},{"name":"USPREP_RFC3530_NFS4_CS_PREP","features":[395]},{"name":"USPREP_RFC3530_NFS4_CS_PREP_CI","features":[395]},{"name":"USPREP_RFC3530_NFS4_MIXED_PREP_PREFIX","features":[395]},{"name":"USPREP_RFC3530_NFS4_MIXED_PREP_SUFFIX","features":[395]},{"name":"USPREP_RFC3722_ISCSI","features":[395]},{"name":"USPREP_RFC3920_NODEPREP","features":[395]},{"name":"USPREP_RFC3920_RESOURCEPREP","features":[395]},{"name":"USPREP_RFC4011_MIB","features":[395]},{"name":"USPREP_RFC4013_SASLPREP","features":[395]},{"name":"USPREP_RFC4505_TRACE","features":[395]},{"name":"USPREP_RFC4518_LDAP","features":[395]},{"name":"USPREP_RFC4518_LDAP_CI","features":[395]},{"name":"USP_E_SCRIPT_NOT_IN_FONT","features":[395]},{"name":"USTRINGTRIE_BUILD_FAST","features":[395]},{"name":"USTRINGTRIE_BUILD_SMALL","features":[395]},{"name":"USTRINGTRIE_FINAL_VALUE","features":[395]},{"name":"USTRINGTRIE_INTERMEDIATE_VALUE","features":[395]},{"name":"USTRINGTRIE_NO_MATCH","features":[395]},{"name":"USTRINGTRIE_NO_VALUE","features":[395]},{"name":"UScriptCode","features":[395]},{"name":"UScriptUsage","features":[395]},{"name":"USearch","features":[395]},{"name":"USearchAttribute","features":[395]},{"name":"USearchAttributeValue","features":[395]},{"name":"USentenceBreak","features":[395]},{"name":"USentenceBreakTag","features":[395]},{"name":"USerializedSet","features":[395]},{"name":"USet","features":[395]},{"name":"USetSpanCondition","features":[395]},{"name":"USpoofCheckResult","features":[395]},{"name":"USpoofChecker","features":[395]},{"name":"USpoofChecks","features":[395]},{"name":"UStringCaseMapper","features":[395]},{"name":"UStringPrepProfile","features":[395]},{"name":"UStringPrepProfileType","features":[395]},{"name":"UStringSearch","features":[395]},{"name":"UStringTrieBuildOption","features":[395]},{"name":"UStringTrieResult","features":[395]},{"name":"USystemTimeZoneType","features":[395]},{"name":"UTEXT_MAGIC","features":[395]},{"name":"UTEXT_PROVIDER_HAS_META_DATA","features":[395]},{"name":"UTEXT_PROVIDER_LENGTH_IS_EXPENSIVE","features":[395]},{"name":"UTEXT_PROVIDER_OWNS_TEXT","features":[395]},{"name":"UTEXT_PROVIDER_STABLE_CHUNKS","features":[395]},{"name":"UTEXT_PROVIDER_WRITABLE","features":[395]},{"name":"UTF16_MAX_CHAR_LENGTH","features":[395]},{"name":"UTF32_MAX_CHAR_LENGTH","features":[395]},{"name":"UTF8_ERROR_VALUE_1","features":[395]},{"name":"UTF8_ERROR_VALUE_2","features":[395]},{"name":"UTF8_MAX_CHAR_LENGTH","features":[395]},{"name":"UTF_ERROR_VALUE","features":[395]},{"name":"UTF_MAX_CHAR_LENGTH","features":[395]},{"name":"UTF_SIZE","features":[395]},{"name":"UTRACE_COLLATION_START","features":[395]},{"name":"UTRACE_CONVERSION_START","features":[395]},{"name":"UTRACE_ERROR","features":[395]},{"name":"UTRACE_FUNCTION_START","features":[395]},{"name":"UTRACE_INFO","features":[395]},{"name":"UTRACE_OFF","features":[395]},{"name":"UTRACE_OPEN_CLOSE","features":[395]},{"name":"UTRACE_UCNV_CLONE","features":[395]},{"name":"UTRACE_UCNV_CLOSE","features":[395]},{"name":"UTRACE_UCNV_FLUSH_CACHE","features":[395]},{"name":"UTRACE_UCNV_LOAD","features":[395]},{"name":"UTRACE_UCNV_OPEN","features":[395]},{"name":"UTRACE_UCNV_OPEN_ALGORITHMIC","features":[395]},{"name":"UTRACE_UCNV_OPEN_PACKAGE","features":[395]},{"name":"UTRACE_UCNV_UNLOAD","features":[395]},{"name":"UTRACE_UCOL_CLOSE","features":[395]},{"name":"UTRACE_UCOL_GETLOCALE","features":[395]},{"name":"UTRACE_UCOL_GET_SORTKEY","features":[395]},{"name":"UTRACE_UCOL_NEXTSORTKEYPART","features":[395]},{"name":"UTRACE_UCOL_OPEN","features":[395]},{"name":"UTRACE_UCOL_OPEN_FROM_SHORT_STRING","features":[395]},{"name":"UTRACE_UCOL_STRCOLL","features":[395]},{"name":"UTRACE_UCOL_STRCOLLITER","features":[395]},{"name":"UTRACE_UCOL_STRCOLLUTF8","features":[395]},{"name":"UTRACE_UDATA_BUNDLE","features":[395]},{"name":"UTRACE_UDATA_DATA_FILE","features":[395]},{"name":"UTRACE_UDATA_RESOURCE","features":[395]},{"name":"UTRACE_UDATA_RES_FILE","features":[395]},{"name":"UTRACE_UDATA_START","features":[395]},{"name":"UTRACE_U_CLEANUP","features":[395]},{"name":"UTRACE_U_INIT","features":[395]},{"name":"UTRACE_VERBOSE","features":[395]},{"name":"UTRACE_WARNING","features":[395]},{"name":"UTRANS_FORWARD","features":[395]},{"name":"UTRANS_REVERSE","features":[395]},{"name":"UTSV_EPOCH_OFFSET_VALUE","features":[395]},{"name":"UTSV_FROM_MAX_VALUE","features":[395]},{"name":"UTSV_FROM_MIN_VALUE","features":[395]},{"name":"UTSV_TO_MAX_VALUE","features":[395]},{"name":"UTSV_TO_MIN_VALUE","features":[395]},{"name":"UTSV_UNITS_VALUE","features":[395]},{"name":"UTZFMT_PARSE_OPTION_ALL_STYLES","features":[395]},{"name":"UTZFMT_PARSE_OPTION_NONE","features":[395]},{"name":"UTZFMT_PARSE_OPTION_TZ_DATABASE_ABBREVIATIONS","features":[395]},{"name":"UTZFMT_PAT_COUNT","features":[395]},{"name":"UTZFMT_PAT_NEGATIVE_H","features":[395]},{"name":"UTZFMT_PAT_NEGATIVE_HM","features":[395]},{"name":"UTZFMT_PAT_NEGATIVE_HMS","features":[395]},{"name":"UTZFMT_PAT_POSITIVE_H","features":[395]},{"name":"UTZFMT_PAT_POSITIVE_HM","features":[395]},{"name":"UTZFMT_PAT_POSITIVE_HMS","features":[395]},{"name":"UTZFMT_STYLE_EXEMPLAR_LOCATION","features":[395]},{"name":"UTZFMT_STYLE_GENERIC_LOCATION","features":[395]},{"name":"UTZFMT_STYLE_GENERIC_LONG","features":[395]},{"name":"UTZFMT_STYLE_GENERIC_SHORT","features":[395]},{"name":"UTZFMT_STYLE_ISO_BASIC_FIXED","features":[395]},{"name":"UTZFMT_STYLE_ISO_BASIC_FULL","features":[395]},{"name":"UTZFMT_STYLE_ISO_BASIC_LOCAL_FIXED","features":[395]},{"name":"UTZFMT_STYLE_ISO_BASIC_LOCAL_FULL","features":[395]},{"name":"UTZFMT_STYLE_ISO_BASIC_LOCAL_SHORT","features":[395]},{"name":"UTZFMT_STYLE_ISO_BASIC_SHORT","features":[395]},{"name":"UTZFMT_STYLE_ISO_EXTENDED_FIXED","features":[395]},{"name":"UTZFMT_STYLE_ISO_EXTENDED_FULL","features":[395]},{"name":"UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FIXED","features":[395]},{"name":"UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FULL","features":[395]},{"name":"UTZFMT_STYLE_LOCALIZED_GMT","features":[395]},{"name":"UTZFMT_STYLE_LOCALIZED_GMT_SHORT","features":[395]},{"name":"UTZFMT_STYLE_SPECIFIC_LONG","features":[395]},{"name":"UTZFMT_STYLE_SPECIFIC_SHORT","features":[395]},{"name":"UTZFMT_STYLE_ZONE_ID","features":[395]},{"name":"UTZFMT_STYLE_ZONE_ID_SHORT","features":[395]},{"name":"UTZFMT_TIME_TYPE_DAYLIGHT","features":[395]},{"name":"UTZFMT_TIME_TYPE_STANDARD","features":[395]},{"name":"UTZFMT_TIME_TYPE_UNKNOWN","features":[395]},{"name":"UTZNM_EXEMPLAR_LOCATION","features":[395]},{"name":"UTZNM_LONG_DAYLIGHT","features":[395]},{"name":"UTZNM_LONG_GENERIC","features":[395]},{"name":"UTZNM_LONG_STANDARD","features":[395]},{"name":"UTZNM_SHORT_DAYLIGHT","features":[395]},{"name":"UTZNM_SHORT_GENERIC","features":[395]},{"name":"UTZNM_SHORT_STANDARD","features":[395]},{"name":"UTZNM_UNKNOWN","features":[395]},{"name":"UText","features":[395]},{"name":"UTextAccess","features":[395]},{"name":"UTextClone","features":[395]},{"name":"UTextClose","features":[395]},{"name":"UTextCopy","features":[395]},{"name":"UTextExtract","features":[395]},{"name":"UTextFuncs","features":[395]},{"name":"UTextMapNativeIndexToUTF16","features":[395]},{"name":"UTextMapOffsetToNative","features":[395]},{"name":"UTextNativeLength","features":[395]},{"name":"UTextReplace","features":[395]},{"name":"UTimeScaleValue","features":[395]},{"name":"UTimeZoneFormatGMTOffsetPatternType","features":[395]},{"name":"UTimeZoneFormatParseOption","features":[395]},{"name":"UTimeZoneFormatStyle","features":[395]},{"name":"UTimeZoneFormatTimeType","features":[395]},{"name":"UTimeZoneNameType","features":[395]},{"name":"UTimeZoneTransitionType","features":[395]},{"name":"UTraceData","features":[395]},{"name":"UTraceEntry","features":[395]},{"name":"UTraceExit","features":[395]},{"name":"UTraceFunctionNumber","features":[395]},{"name":"UTraceLevel","features":[395]},{"name":"UTransDirection","features":[395]},{"name":"UTransPosition","features":[395]},{"name":"UVerticalOrientation","features":[395]},{"name":"UWordBreak","features":[395]},{"name":"UWordBreakValues","features":[395]},{"name":"U_ALPHAINDEX_INFLOW","features":[395]},{"name":"U_ALPHAINDEX_NORMAL","features":[395]},{"name":"U_ALPHAINDEX_OVERFLOW","features":[395]},{"name":"U_ALPHAINDEX_UNDERFLOW","features":[395]},{"name":"U_AMBIGUOUS_ALIAS_WARNING","features":[395]},{"name":"U_ARABIC_NUMBER","features":[395]},{"name":"U_ARGUMENT_TYPE_MISMATCH","features":[395]},{"name":"U_ASCII_FAMILY","features":[395]},{"name":"U_BAD_VARIABLE_DEFINITION","features":[395]},{"name":"U_BLOCK_SEPARATOR","features":[395]},{"name":"U_BOUNDARY_NEUTRAL","features":[395]},{"name":"U_BPT_CLOSE","features":[395]},{"name":"U_BPT_NONE","features":[395]},{"name":"U_BPT_OPEN","features":[395]},{"name":"U_BRK_ASSIGN_ERROR","features":[395]},{"name":"U_BRK_ERROR_START","features":[395]},{"name":"U_BRK_HEX_DIGITS_EXPECTED","features":[395]},{"name":"U_BRK_INIT_ERROR","features":[395]},{"name":"U_BRK_INTERNAL_ERROR","features":[395]},{"name":"U_BRK_MALFORMED_RULE_TAG","features":[395]},{"name":"U_BRK_MISMATCHED_PAREN","features":[395]},{"name":"U_BRK_NEW_LINE_IN_QUOTED_STRING","features":[395]},{"name":"U_BRK_RULE_EMPTY_SET","features":[395]},{"name":"U_BRK_RULE_SYNTAX","features":[395]},{"name":"U_BRK_SEMICOLON_EXPECTED","features":[395]},{"name":"U_BRK_UNCLOSED_SET","features":[395]},{"name":"U_BRK_UNDEFINED_VARIABLE","features":[395]},{"name":"U_BRK_UNRECOGNIZED_OPTION","features":[395]},{"name":"U_BRK_VARIABLE_REDFINITION","features":[395]},{"name":"U_BUFFER_OVERFLOW_ERROR","features":[395]},{"name":"U_CE_NOT_FOUND_ERROR","features":[395]},{"name":"U_CHAR16_IS_TYPEDEF","features":[395]},{"name":"U_CHARSET_FAMILY","features":[395]},{"name":"U_CHARSET_IS_UTF8","features":[395]},{"name":"U_CHAR_CATEGORY_COUNT","features":[395]},{"name":"U_CHAR_NAME_ALIAS","features":[395]},{"name":"U_CHECK_DYLOAD","features":[395]},{"name":"U_COLLATOR_VERSION_MISMATCH","features":[395]},{"name":"U_COMBINED_IMPLEMENTATION","features":[395]},{"name":"U_COMBINING_SPACING_MARK","features":[395]},{"name":"U_COMMON_NUMBER_SEPARATOR","features":[395]},{"name":"U_COMPARE_CODE_POINT_ORDER","features":[395]},{"name":"U_COMPARE_IGNORE_CASE","features":[395]},{"name":"U_CONNECTOR_PUNCTUATION","features":[395]},{"name":"U_CONTROL_CHAR","features":[395]},{"name":"U_COPYRIGHT_STRING_LENGTH","features":[395]},{"name":"U_CPLUSPLUS_VERSION","features":[395]},{"name":"U_CURRENCY_SYMBOL","features":[395]},{"name":"U_DASH_PUNCTUATION","features":[395]},{"name":"U_DEBUG","features":[395]},{"name":"U_DECIMAL_DIGIT_NUMBER","features":[395]},{"name":"U_DECIMAL_NUMBER_SYNTAX_ERROR","features":[395]},{"name":"U_DEFAULT_KEYWORD_MISSING","features":[395]},{"name":"U_DEFAULT_SHOW_DRAFT","features":[395]},{"name":"U_DEFINE_FALSE_AND_TRUE","features":[395]},{"name":"U_DIFFERENT_UCA_VERSION","features":[395]},{"name":"U_DIR_NON_SPACING_MARK","features":[395]},{"name":"U_DISABLE_RENAMING","features":[395]},{"name":"U_DT_CANONICAL","features":[395]},{"name":"U_DT_CIRCLE","features":[395]},{"name":"U_DT_COMPAT","features":[395]},{"name":"U_DT_FINAL","features":[395]},{"name":"U_DT_FONT","features":[395]},{"name":"U_DT_FRACTION","features":[395]},{"name":"U_DT_INITIAL","features":[395]},{"name":"U_DT_ISOLATED","features":[395]},{"name":"U_DT_MEDIAL","features":[395]},{"name":"U_DT_NARROW","features":[395]},{"name":"U_DT_NOBREAK","features":[395]},{"name":"U_DT_NONE","features":[395]},{"name":"U_DT_SMALL","features":[395]},{"name":"U_DT_SQUARE","features":[395]},{"name":"U_DT_SUB","features":[395]},{"name":"U_DT_SUPER","features":[395]},{"name":"U_DT_VERTICAL","features":[395]},{"name":"U_DT_WIDE","features":[395]},{"name":"U_DUPLICATE_KEYWORD","features":[395]},{"name":"U_EA_AMBIGUOUS","features":[395]},{"name":"U_EA_FULLWIDTH","features":[395]},{"name":"U_EA_HALFWIDTH","features":[395]},{"name":"U_EA_NARROW","features":[395]},{"name":"U_EA_NEUTRAL","features":[395]},{"name":"U_EA_WIDE","features":[395]},{"name":"U_EBCDIC_FAMILY","features":[395]},{"name":"U_EDITS_NO_RESET","features":[395]},{"name":"U_ENABLE_DYLOAD","features":[395]},{"name":"U_ENABLE_TRACING","features":[395]},{"name":"U_ENCLOSING_MARK","features":[395]},{"name":"U_END_PUNCTUATION","features":[395]},{"name":"U_ENUM_OUT_OF_SYNC_ERROR","features":[395]},{"name":"U_ERROR_WARNING_START","features":[395]},{"name":"U_EUROPEAN_NUMBER","features":[395]},{"name":"U_EUROPEAN_NUMBER_SEPARATOR","features":[395]},{"name":"U_EUROPEAN_NUMBER_TERMINATOR","features":[395]},{"name":"U_EXTENDED_CHAR_NAME","features":[395]},{"name":"U_FILE_ACCESS_ERROR","features":[395]},{"name":"U_FINAL_PUNCTUATION","features":[395]},{"name":"U_FIRST_STRONG_ISOLATE","features":[395]},{"name":"U_FMT_PARSE_ERROR_START","features":[395]},{"name":"U_FOLD_CASE_DEFAULT","features":[395]},{"name":"U_FOLD_CASE_EXCLUDE_SPECIAL_I","features":[395]},{"name":"U_FORMAT_CHAR","features":[395]},{"name":"U_FORMAT_INEXACT_ERROR","features":[395]},{"name":"U_GCB_CONTROL","features":[395]},{"name":"U_GCB_CR","features":[395]},{"name":"U_GCB_EXTEND","features":[395]},{"name":"U_GCB_E_BASE","features":[395]},{"name":"U_GCB_E_BASE_GAZ","features":[395]},{"name":"U_GCB_E_MODIFIER","features":[395]},{"name":"U_GCB_GLUE_AFTER_ZWJ","features":[395]},{"name":"U_GCB_L","features":[395]},{"name":"U_GCB_LF","features":[395]},{"name":"U_GCB_LV","features":[395]},{"name":"U_GCB_LVT","features":[395]},{"name":"U_GCB_OTHER","features":[395]},{"name":"U_GCB_PREPEND","features":[395]},{"name":"U_GCB_REGIONAL_INDICATOR","features":[395]},{"name":"U_GCB_SPACING_MARK","features":[395]},{"name":"U_GCB_T","features":[395]},{"name":"U_GCB_V","features":[395]},{"name":"U_GCB_ZWJ","features":[395]},{"name":"U_GCC_MAJOR_MINOR","features":[395]},{"name":"U_GENERAL_OTHER_TYPES","features":[395]},{"name":"U_HAVE_CHAR16_T","features":[395]},{"name":"U_HAVE_DEBUG_LOCATION_NEW","features":[395]},{"name":"U_HAVE_INTTYPES_H","features":[395]},{"name":"U_HAVE_LIB_SUFFIX","features":[395]},{"name":"U_HAVE_PLACEMENT_NEW","features":[395]},{"name":"U_HAVE_RBNF","features":[395]},{"name":"U_HAVE_RVALUE_REFERENCES","features":[395]},{"name":"U_HAVE_STDINT_H","features":[395]},{"name":"U_HAVE_STD_STRING","features":[395]},{"name":"U_HAVE_WCHAR_H","features":[395]},{"name":"U_HAVE_WCSCPY","features":[395]},{"name":"U_HIDE_DEPRECATED_API","features":[395]},{"name":"U_HIDE_DRAFT_API","features":[395]},{"name":"U_HIDE_INTERNAL_API","features":[395]},{"name":"U_HIDE_OBSOLETE_API","features":[395]},{"name":"U_HIDE_OBSOLETE_UTF_OLD_H","features":[395]},{"name":"U_HST_LEADING_JAMO","features":[395]},{"name":"U_HST_LVT_SYLLABLE","features":[395]},{"name":"U_HST_LV_SYLLABLE","features":[395]},{"name":"U_HST_NOT_APPLICABLE","features":[395]},{"name":"U_HST_TRAILING_JAMO","features":[395]},{"name":"U_HST_VOWEL_JAMO","features":[395]},{"name":"U_ICUDATA_TYPE_LETTER","features":[395]},{"name":"U_ICU_DATA_KEY","features":[395]},{"name":"U_ICU_VERSION_BUNDLE","features":[395]},{"name":"U_IDNA_ACE_PREFIX_ERROR","features":[395]},{"name":"U_IDNA_CHECK_BIDI_ERROR","features":[395]},{"name":"U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR","features":[395]},{"name":"U_IDNA_ERROR_START","features":[395]},{"name":"U_IDNA_LABEL_TOO_LONG_ERROR","features":[395]},{"name":"U_IDNA_PROHIBITED_ERROR","features":[395]},{"name":"U_IDNA_STD3_ASCII_RULES_ERROR","features":[395]},{"name":"U_IDNA_UNASSIGNED_ERROR","features":[395]},{"name":"U_IDNA_VERIFICATION_ERROR","features":[395]},{"name":"U_IDNA_ZERO_LENGTH_LABEL_ERROR","features":[395]},{"name":"U_ILLEGAL_ARGUMENT_ERROR","features":[395]},{"name":"U_ILLEGAL_CHARACTER","features":[395]},{"name":"U_ILLEGAL_CHAR_FOUND","features":[395]},{"name":"U_ILLEGAL_CHAR_IN_SEGMENT","features":[395]},{"name":"U_ILLEGAL_ESCAPE_SEQUENCE","features":[395]},{"name":"U_ILLEGAL_PAD_POSITION","features":[395]},{"name":"U_INDEX_OUTOFBOUNDS_ERROR","features":[395]},{"name":"U_INITIAL_PUNCTUATION","features":[395]},{"name":"U_INPC_BOTTOM","features":[395]},{"name":"U_INPC_BOTTOM_AND_LEFT","features":[395]},{"name":"U_INPC_BOTTOM_AND_RIGHT","features":[395]},{"name":"U_INPC_LEFT","features":[395]},{"name":"U_INPC_LEFT_AND_RIGHT","features":[395]},{"name":"U_INPC_NA","features":[395]},{"name":"U_INPC_OVERSTRUCK","features":[395]},{"name":"U_INPC_RIGHT","features":[395]},{"name":"U_INPC_TOP","features":[395]},{"name":"U_INPC_TOP_AND_BOTTOM","features":[395]},{"name":"U_INPC_TOP_AND_BOTTOM_AND_LEFT","features":[395]},{"name":"U_INPC_TOP_AND_BOTTOM_AND_RIGHT","features":[395]},{"name":"U_INPC_TOP_AND_LEFT","features":[395]},{"name":"U_INPC_TOP_AND_LEFT_AND_RIGHT","features":[395]},{"name":"U_INPC_TOP_AND_RIGHT","features":[395]},{"name":"U_INPC_VISUAL_ORDER_LEFT","features":[395]},{"name":"U_INSC_AVAGRAHA","features":[395]},{"name":"U_INSC_BINDU","features":[395]},{"name":"U_INSC_BRAHMI_JOINING_NUMBER","features":[395]},{"name":"U_INSC_CANTILLATION_MARK","features":[395]},{"name":"U_INSC_CONSONANT","features":[395]},{"name":"U_INSC_CONSONANT_DEAD","features":[395]},{"name":"U_INSC_CONSONANT_FINAL","features":[395]},{"name":"U_INSC_CONSONANT_HEAD_LETTER","features":[395]},{"name":"U_INSC_CONSONANT_INITIAL_POSTFIXED","features":[395]},{"name":"U_INSC_CONSONANT_KILLER","features":[395]},{"name":"U_INSC_CONSONANT_MEDIAL","features":[395]},{"name":"U_INSC_CONSONANT_PLACEHOLDER","features":[395]},{"name":"U_INSC_CONSONANT_PRECEDING_REPHA","features":[395]},{"name":"U_INSC_CONSONANT_PREFIXED","features":[395]},{"name":"U_INSC_CONSONANT_SUBJOINED","features":[395]},{"name":"U_INSC_CONSONANT_SUCCEEDING_REPHA","features":[395]},{"name":"U_INSC_CONSONANT_WITH_STACKER","features":[395]},{"name":"U_INSC_GEMINATION_MARK","features":[395]},{"name":"U_INSC_INVISIBLE_STACKER","features":[395]},{"name":"U_INSC_JOINER","features":[395]},{"name":"U_INSC_MODIFYING_LETTER","features":[395]},{"name":"U_INSC_NON_JOINER","features":[395]},{"name":"U_INSC_NUKTA","features":[395]},{"name":"U_INSC_NUMBER","features":[395]},{"name":"U_INSC_NUMBER_JOINER","features":[395]},{"name":"U_INSC_OTHER","features":[395]},{"name":"U_INSC_PURE_KILLER","features":[395]},{"name":"U_INSC_REGISTER_SHIFTER","features":[395]},{"name":"U_INSC_SYLLABLE_MODIFIER","features":[395]},{"name":"U_INSC_TONE_LETTER","features":[395]},{"name":"U_INSC_TONE_MARK","features":[395]},{"name":"U_INSC_VIRAMA","features":[395]},{"name":"U_INSC_VISARGA","features":[395]},{"name":"U_INSC_VOWEL","features":[395]},{"name":"U_INSC_VOWEL_DEPENDENT","features":[395]},{"name":"U_INSC_VOWEL_INDEPENDENT","features":[395]},{"name":"U_INTERNAL_PROGRAM_ERROR","features":[395]},{"name":"U_INTERNAL_TRANSLITERATOR_ERROR","features":[395]},{"name":"U_INVALID_CHAR_FOUND","features":[395]},{"name":"U_INVALID_FORMAT_ERROR","features":[395]},{"name":"U_INVALID_FUNCTION","features":[395]},{"name":"U_INVALID_ID","features":[395]},{"name":"U_INVALID_PROPERTY_PATTERN","features":[395]},{"name":"U_INVALID_RBT_SYNTAX","features":[395]},{"name":"U_INVALID_STATE_ERROR","features":[395]},{"name":"U_INVALID_TABLE_FILE","features":[395]},{"name":"U_INVALID_TABLE_FORMAT","features":[395]},{"name":"U_INVARIANT_CONVERSION_ERROR","features":[395]},{"name":"U_IOSTREAM_SOURCE","features":[395]},{"name":"U_IS_BIG_ENDIAN","features":[395]},{"name":"U_JG_AFRICAN_FEH","features":[395]},{"name":"U_JG_AFRICAN_NOON","features":[395]},{"name":"U_JG_AFRICAN_QAF","features":[395]},{"name":"U_JG_AIN","features":[395]},{"name":"U_JG_ALAPH","features":[395]},{"name":"U_JG_ALEF","features":[395]},{"name":"U_JG_BEH","features":[395]},{"name":"U_JG_BETH","features":[395]},{"name":"U_JG_BURUSHASKI_YEH_BARREE","features":[395]},{"name":"U_JG_DAL","features":[395]},{"name":"U_JG_DALATH_RISH","features":[395]},{"name":"U_JG_E","features":[395]},{"name":"U_JG_FARSI_YEH","features":[395]},{"name":"U_JG_FE","features":[395]},{"name":"U_JG_FEH","features":[395]},{"name":"U_JG_FINAL_SEMKATH","features":[395]},{"name":"U_JG_GAF","features":[395]},{"name":"U_JG_GAMAL","features":[395]},{"name":"U_JG_HAH","features":[395]},{"name":"U_JG_HAMZA_ON_HEH_GOAL","features":[395]},{"name":"U_JG_HANIFI_ROHINGYA_KINNA_YA","features":[395]},{"name":"U_JG_HANIFI_ROHINGYA_PA","features":[395]},{"name":"U_JG_HE","features":[395]},{"name":"U_JG_HEH","features":[395]},{"name":"U_JG_HEH_GOAL","features":[395]},{"name":"U_JG_HETH","features":[395]},{"name":"U_JG_KAF","features":[395]},{"name":"U_JG_KAPH","features":[395]},{"name":"U_JG_KHAPH","features":[395]},{"name":"U_JG_KNOTTED_HEH","features":[395]},{"name":"U_JG_LAM","features":[395]},{"name":"U_JG_LAMADH","features":[395]},{"name":"U_JG_MALAYALAM_BHA","features":[395]},{"name":"U_JG_MALAYALAM_JA","features":[395]},{"name":"U_JG_MALAYALAM_LLA","features":[395]},{"name":"U_JG_MALAYALAM_LLLA","features":[395]},{"name":"U_JG_MALAYALAM_NGA","features":[395]},{"name":"U_JG_MALAYALAM_NNA","features":[395]},{"name":"U_JG_MALAYALAM_NNNA","features":[395]},{"name":"U_JG_MALAYALAM_NYA","features":[395]},{"name":"U_JG_MALAYALAM_RA","features":[395]},{"name":"U_JG_MALAYALAM_SSA","features":[395]},{"name":"U_JG_MALAYALAM_TTA","features":[395]},{"name":"U_JG_MANICHAEAN_ALEPH","features":[395]},{"name":"U_JG_MANICHAEAN_AYIN","features":[395]},{"name":"U_JG_MANICHAEAN_BETH","features":[395]},{"name":"U_JG_MANICHAEAN_DALETH","features":[395]},{"name":"U_JG_MANICHAEAN_DHAMEDH","features":[395]},{"name":"U_JG_MANICHAEAN_FIVE","features":[395]},{"name":"U_JG_MANICHAEAN_GIMEL","features":[395]},{"name":"U_JG_MANICHAEAN_HETH","features":[395]},{"name":"U_JG_MANICHAEAN_HUNDRED","features":[395]},{"name":"U_JG_MANICHAEAN_KAPH","features":[395]},{"name":"U_JG_MANICHAEAN_LAMEDH","features":[395]},{"name":"U_JG_MANICHAEAN_MEM","features":[395]},{"name":"U_JG_MANICHAEAN_NUN","features":[395]},{"name":"U_JG_MANICHAEAN_ONE","features":[395]},{"name":"U_JG_MANICHAEAN_PE","features":[395]},{"name":"U_JG_MANICHAEAN_QOPH","features":[395]},{"name":"U_JG_MANICHAEAN_RESH","features":[395]},{"name":"U_JG_MANICHAEAN_SADHE","features":[395]},{"name":"U_JG_MANICHAEAN_SAMEKH","features":[395]},{"name":"U_JG_MANICHAEAN_TAW","features":[395]},{"name":"U_JG_MANICHAEAN_TEN","features":[395]},{"name":"U_JG_MANICHAEAN_TETH","features":[395]},{"name":"U_JG_MANICHAEAN_THAMEDH","features":[395]},{"name":"U_JG_MANICHAEAN_TWENTY","features":[395]},{"name":"U_JG_MANICHAEAN_WAW","features":[395]},{"name":"U_JG_MANICHAEAN_YODH","features":[395]},{"name":"U_JG_MANICHAEAN_ZAYIN","features":[395]},{"name":"U_JG_MEEM","features":[395]},{"name":"U_JG_MIM","features":[395]},{"name":"U_JG_NOON","features":[395]},{"name":"U_JG_NO_JOINING_GROUP","features":[395]},{"name":"U_JG_NUN","features":[395]},{"name":"U_JG_NYA","features":[395]},{"name":"U_JG_PE","features":[395]},{"name":"U_JG_QAF","features":[395]},{"name":"U_JG_QAPH","features":[395]},{"name":"U_JG_REH","features":[395]},{"name":"U_JG_REVERSED_PE","features":[395]},{"name":"U_JG_ROHINGYA_YEH","features":[395]},{"name":"U_JG_SAD","features":[395]},{"name":"U_JG_SADHE","features":[395]},{"name":"U_JG_SEEN","features":[395]},{"name":"U_JG_SEMKATH","features":[395]},{"name":"U_JG_SHIN","features":[395]},{"name":"U_JG_STRAIGHT_WAW","features":[395]},{"name":"U_JG_SWASH_KAF","features":[395]},{"name":"U_JG_SYRIAC_WAW","features":[395]},{"name":"U_JG_TAH","features":[395]},{"name":"U_JG_TAW","features":[395]},{"name":"U_JG_TEH_MARBUTA","features":[395]},{"name":"U_JG_TEH_MARBUTA_GOAL","features":[395]},{"name":"U_JG_TETH","features":[395]},{"name":"U_JG_WAW","features":[395]},{"name":"U_JG_YEH","features":[395]},{"name":"U_JG_YEH_BARREE","features":[395]},{"name":"U_JG_YEH_WITH_TAIL","features":[395]},{"name":"U_JG_YUDH","features":[395]},{"name":"U_JG_YUDH_HE","features":[395]},{"name":"U_JG_ZAIN","features":[395]},{"name":"U_JG_ZHAIN","features":[395]},{"name":"U_JT_DUAL_JOINING","features":[395]},{"name":"U_JT_JOIN_CAUSING","features":[395]},{"name":"U_JT_LEFT_JOINING","features":[395]},{"name":"U_JT_NON_JOINING","features":[395]},{"name":"U_JT_RIGHT_JOINING","features":[395]},{"name":"U_JT_TRANSPARENT","features":[395]},{"name":"U_LB_ALPHABETIC","features":[395]},{"name":"U_LB_AMBIGUOUS","features":[395]},{"name":"U_LB_BREAK_AFTER","features":[395]},{"name":"U_LB_BREAK_BEFORE","features":[395]},{"name":"U_LB_BREAK_BOTH","features":[395]},{"name":"U_LB_BREAK_SYMBOLS","features":[395]},{"name":"U_LB_CARRIAGE_RETURN","features":[395]},{"name":"U_LB_CLOSE_PARENTHESIS","features":[395]},{"name":"U_LB_CLOSE_PUNCTUATION","features":[395]},{"name":"U_LB_COMBINING_MARK","features":[395]},{"name":"U_LB_COMPLEX_CONTEXT","features":[395]},{"name":"U_LB_CONDITIONAL_JAPANESE_STARTER","features":[395]},{"name":"U_LB_CONTINGENT_BREAK","features":[395]},{"name":"U_LB_EXCLAMATION","features":[395]},{"name":"U_LB_E_BASE","features":[395]},{"name":"U_LB_E_MODIFIER","features":[395]},{"name":"U_LB_GLUE","features":[395]},{"name":"U_LB_H2","features":[395]},{"name":"U_LB_H3","features":[395]},{"name":"U_LB_HEBREW_LETTER","features":[395]},{"name":"U_LB_HYPHEN","features":[395]},{"name":"U_LB_IDEOGRAPHIC","features":[395]},{"name":"U_LB_INFIX_NUMERIC","features":[395]},{"name":"U_LB_INSEPARABLE","features":[395]},{"name":"U_LB_INSEPERABLE","features":[395]},{"name":"U_LB_JL","features":[395]},{"name":"U_LB_JT","features":[395]},{"name":"U_LB_JV","features":[395]},{"name":"U_LB_LINE_FEED","features":[395]},{"name":"U_LB_MANDATORY_BREAK","features":[395]},{"name":"U_LB_NEXT_LINE","features":[395]},{"name":"U_LB_NONSTARTER","features":[395]},{"name":"U_LB_NUMERIC","features":[395]},{"name":"U_LB_OPEN_PUNCTUATION","features":[395]},{"name":"U_LB_POSTFIX_NUMERIC","features":[395]},{"name":"U_LB_PREFIX_NUMERIC","features":[395]},{"name":"U_LB_QUOTATION","features":[395]},{"name":"U_LB_REGIONAL_INDICATOR","features":[395]},{"name":"U_LB_SPACE","features":[395]},{"name":"U_LB_SURROGATE","features":[395]},{"name":"U_LB_UNKNOWN","features":[395]},{"name":"U_LB_WORD_JOINER","features":[395]},{"name":"U_LB_ZWJ","features":[395]},{"name":"U_LB_ZWSPACE","features":[395]},{"name":"U_LEFT_TO_RIGHT","features":[395]},{"name":"U_LEFT_TO_RIGHT_EMBEDDING","features":[395]},{"name":"U_LEFT_TO_RIGHT_ISOLATE","features":[395]},{"name":"U_LEFT_TO_RIGHT_OVERRIDE","features":[395]},{"name":"U_LETTER_NUMBER","features":[395]},{"name":"U_LIB_SUFFIX_C_NAME_STRING","features":[395]},{"name":"U_LINE_SEPARATOR","features":[395]},{"name":"U_LONG_PROPERTY_NAME","features":[395]},{"name":"U_LOWERCASE_LETTER","features":[395]},{"name":"U_MALFORMED_EXPONENTIAL_PATTERN","features":[395]},{"name":"U_MALFORMED_PRAGMA","features":[395]},{"name":"U_MALFORMED_RULE","features":[395]},{"name":"U_MALFORMED_SET","features":[395]},{"name":"U_MALFORMED_SYMBOL_REFERENCE","features":[395]},{"name":"U_MALFORMED_UNICODE_ESCAPE","features":[395]},{"name":"U_MALFORMED_VARIABLE_DEFINITION","features":[395]},{"name":"U_MALFORMED_VARIABLE_REFERENCE","features":[395]},{"name":"U_MATH_SYMBOL","features":[395]},{"name":"U_MAX_VERSION_LENGTH","features":[395]},{"name":"U_MAX_VERSION_STRING_LENGTH","features":[395]},{"name":"U_MEMORY_ALLOCATION_ERROR","features":[395]},{"name":"U_MESSAGE_PARSE_ERROR","features":[395]},{"name":"U_MILLIS_PER_DAY","features":[395]},{"name":"U_MILLIS_PER_HOUR","features":[395]},{"name":"U_MILLIS_PER_MINUTE","features":[395]},{"name":"U_MILLIS_PER_SECOND","features":[395]},{"name":"U_MISMATCHED_SEGMENT_DELIMITERS","features":[395]},{"name":"U_MISPLACED_ANCHOR_START","features":[395]},{"name":"U_MISPLACED_COMPOUND_FILTER","features":[395]},{"name":"U_MISPLACED_CURSOR_OFFSET","features":[395]},{"name":"U_MISPLACED_QUANTIFIER","features":[395]},{"name":"U_MISSING_OPERATOR","features":[395]},{"name":"U_MISSING_RESOURCE_ERROR","features":[395]},{"name":"U_MISSING_SEGMENT_CLOSE","features":[395]},{"name":"U_MODIFIER_LETTER","features":[395]},{"name":"U_MODIFIER_SYMBOL","features":[395]},{"name":"U_MULTIPLE_ANTE_CONTEXTS","features":[395]},{"name":"U_MULTIPLE_COMPOUND_FILTERS","features":[395]},{"name":"U_MULTIPLE_CURSORS","features":[395]},{"name":"U_MULTIPLE_DECIMAL_SEPARATORS","features":[395]},{"name":"U_MULTIPLE_DECIMAL_SEPERATORS","features":[395]},{"name":"U_MULTIPLE_EXPONENTIAL_SYMBOLS","features":[395]},{"name":"U_MULTIPLE_PAD_SPECIFIERS","features":[395]},{"name":"U_MULTIPLE_PERCENT_SYMBOLS","features":[395]},{"name":"U_MULTIPLE_PERMILL_SYMBOLS","features":[395]},{"name":"U_MULTIPLE_POST_CONTEXTS","features":[395]},{"name":"U_NON_SPACING_MARK","features":[395]},{"name":"U_NO_DEFAULT_INCLUDE_UTF_HEADERS","features":[395]},{"name":"U_NO_SPACE_AVAILABLE","features":[395]},{"name":"U_NO_WRITE_PERMISSION","features":[395]},{"name":"U_NT_DECIMAL","features":[395]},{"name":"U_NT_DIGIT","features":[395]},{"name":"U_NT_NONE","features":[395]},{"name":"U_NT_NUMERIC","features":[395]},{"name":"U_NUMBER_ARG_OUTOFBOUNDS_ERROR","features":[395]},{"name":"U_NUMBER_SKELETON_SYNTAX_ERROR","features":[395]},{"name":"U_OMIT_UNCHANGED_TEXT","features":[395]},{"name":"U_OTHER_LETTER","features":[395]},{"name":"U_OTHER_NEUTRAL","features":[395]},{"name":"U_OTHER_NUMBER","features":[395]},{"name":"U_OTHER_PUNCTUATION","features":[395]},{"name":"U_OTHER_SYMBOL","features":[395]},{"name":"U_OVERRIDE_CXX_ALLOCATION","features":[395]},{"name":"U_PARAGRAPH_SEPARATOR","features":[395]},{"name":"U_PARSE_CONTEXT_LEN","features":[395]},{"name":"U_PARSE_ERROR","features":[395]},{"name":"U_PARSE_ERROR_START","features":[395]},{"name":"U_PATTERN_SYNTAX_ERROR","features":[395]},{"name":"U_PF_AIX","features":[395]},{"name":"U_PF_ANDROID","features":[395]},{"name":"U_PF_BROWSER_NATIVE_CLIENT","features":[395]},{"name":"U_PF_BSD","features":[395]},{"name":"U_PF_CYGWIN","features":[395]},{"name":"U_PF_DARWIN","features":[395]},{"name":"U_PF_EMSCRIPTEN","features":[395]},{"name":"U_PF_FUCHSIA","features":[395]},{"name":"U_PF_HPUX","features":[395]},{"name":"U_PF_IPHONE","features":[395]},{"name":"U_PF_IRIX","features":[395]},{"name":"U_PF_LINUX","features":[395]},{"name":"U_PF_MINGW","features":[395]},{"name":"U_PF_OS390","features":[395]},{"name":"U_PF_OS400","features":[395]},{"name":"U_PF_QNX","features":[395]},{"name":"U_PF_SOLARIS","features":[395]},{"name":"U_PF_UNKNOWN","features":[395]},{"name":"U_PF_WINDOWS","features":[395]},{"name":"U_PLATFORM","features":[395]},{"name":"U_PLATFORM_HAS_WIN32_API","features":[395]},{"name":"U_PLATFORM_HAS_WINUWP_API","features":[395]},{"name":"U_PLATFORM_IMPLEMENTS_POSIX","features":[395]},{"name":"U_PLATFORM_IS_DARWIN_BASED","features":[395]},{"name":"U_PLATFORM_IS_LINUX_BASED","features":[395]},{"name":"U_PLATFORM_USES_ONLY_WIN32_API","features":[395]},{"name":"U_PLUGIN_CHANGED_LEVEL_WARNING","features":[395]},{"name":"U_PLUGIN_DIDNT_SET_LEVEL","features":[395]},{"name":"U_PLUGIN_ERROR_START","features":[395]},{"name":"U_PLUGIN_TOO_HIGH","features":[395]},{"name":"U_POP_DIRECTIONAL_FORMAT","features":[395]},{"name":"U_POP_DIRECTIONAL_ISOLATE","features":[395]},{"name":"U_PRIMARY_TOO_LONG_ERROR","features":[395]},{"name":"U_PRIVATE_USE_CHAR","features":[395]},{"name":"U_REGEX_BAD_ESCAPE_SEQUENCE","features":[395]},{"name":"U_REGEX_BAD_INTERVAL","features":[395]},{"name":"U_REGEX_ERROR_START","features":[395]},{"name":"U_REGEX_INTERNAL_ERROR","features":[395]},{"name":"U_REGEX_INVALID_BACK_REF","features":[395]},{"name":"U_REGEX_INVALID_CAPTURE_GROUP_NAME","features":[395]},{"name":"U_REGEX_INVALID_FLAG","features":[395]},{"name":"U_REGEX_INVALID_RANGE","features":[395]},{"name":"U_REGEX_INVALID_STATE","features":[395]},{"name":"U_REGEX_LOOK_BEHIND_LIMIT","features":[395]},{"name":"U_REGEX_MAX_LT_MIN","features":[395]},{"name":"U_REGEX_MISMATCHED_PAREN","features":[395]},{"name":"U_REGEX_MISSING_CLOSE_BRACKET","features":[395]},{"name":"U_REGEX_NUMBER_TOO_BIG","features":[395]},{"name":"U_REGEX_PATTERN_TOO_BIG","features":[395]},{"name":"U_REGEX_PROPERTY_SYNTAX","features":[395]},{"name":"U_REGEX_RULE_SYNTAX","features":[395]},{"name":"U_REGEX_SET_CONTAINS_STRING","features":[395]},{"name":"U_REGEX_STACK_OVERFLOW","features":[395]},{"name":"U_REGEX_STOPPED_BY_CALLER","features":[395]},{"name":"U_REGEX_TIME_OUT","features":[395]},{"name":"U_REGEX_UNIMPLEMENTED","features":[395]},{"name":"U_RESOURCE_TYPE_MISMATCH","features":[395]},{"name":"U_RIGHT_TO_LEFT","features":[395]},{"name":"U_RIGHT_TO_LEFT_ARABIC","features":[395]},{"name":"U_RIGHT_TO_LEFT_EMBEDDING","features":[395]},{"name":"U_RIGHT_TO_LEFT_ISOLATE","features":[395]},{"name":"U_RIGHT_TO_LEFT_OVERRIDE","features":[395]},{"name":"U_RULE_MASK_ERROR","features":[395]},{"name":"U_SAFECLONE_ALLOCATED_WARNING","features":[395]},{"name":"U_SB_ATERM","features":[395]},{"name":"U_SB_CLOSE","features":[395]},{"name":"U_SB_CR","features":[395]},{"name":"U_SB_EXTEND","features":[395]},{"name":"U_SB_FORMAT","features":[395]},{"name":"U_SB_LF","features":[395]},{"name":"U_SB_LOWER","features":[395]},{"name":"U_SB_NUMERIC","features":[395]},{"name":"U_SB_OLETTER","features":[395]},{"name":"U_SB_OTHER","features":[395]},{"name":"U_SB_SCONTINUE","features":[395]},{"name":"U_SB_SEP","features":[395]},{"name":"U_SB_SP","features":[395]},{"name":"U_SB_STERM","features":[395]},{"name":"U_SB_UPPER","features":[395]},{"name":"U_SEGMENT_SEPARATOR","features":[395]},{"name":"U_SENTINEL","features":[395]},{"name":"U_SHAPE_AGGREGATE_TASHKEEL","features":[395]},{"name":"U_SHAPE_AGGREGATE_TASHKEEL_MASK","features":[395]},{"name":"U_SHAPE_AGGREGATE_TASHKEEL_NOOP","features":[395]},{"name":"U_SHAPE_DIGITS_ALEN2AN_INIT_AL","features":[395]},{"name":"U_SHAPE_DIGITS_ALEN2AN_INIT_LR","features":[395]},{"name":"U_SHAPE_DIGITS_AN2EN","features":[395]},{"name":"U_SHAPE_DIGITS_EN2AN","features":[395]},{"name":"U_SHAPE_DIGITS_MASK","features":[395]},{"name":"U_SHAPE_DIGITS_NOOP","features":[395]},{"name":"U_SHAPE_DIGITS_RESERVED","features":[395]},{"name":"U_SHAPE_DIGIT_TYPE_AN","features":[395]},{"name":"U_SHAPE_DIGIT_TYPE_AN_EXTENDED","features":[395]},{"name":"U_SHAPE_DIGIT_TYPE_MASK","features":[395]},{"name":"U_SHAPE_DIGIT_TYPE_RESERVED","features":[395]},{"name":"U_SHAPE_LAMALEF_AUTO","features":[395]},{"name":"U_SHAPE_LAMALEF_BEGIN","features":[395]},{"name":"U_SHAPE_LAMALEF_END","features":[395]},{"name":"U_SHAPE_LAMALEF_MASK","features":[395]},{"name":"U_SHAPE_LAMALEF_NEAR","features":[395]},{"name":"U_SHAPE_LAMALEF_RESIZE","features":[395]},{"name":"U_SHAPE_LENGTH_FIXED_SPACES_AT_BEGINNING","features":[395]},{"name":"U_SHAPE_LENGTH_FIXED_SPACES_AT_END","features":[395]},{"name":"U_SHAPE_LENGTH_FIXED_SPACES_NEAR","features":[395]},{"name":"U_SHAPE_LENGTH_GROW_SHRINK","features":[395]},{"name":"U_SHAPE_LENGTH_MASK","features":[395]},{"name":"U_SHAPE_LETTERS_MASK","features":[395]},{"name":"U_SHAPE_LETTERS_NOOP","features":[395]},{"name":"U_SHAPE_LETTERS_SHAPE","features":[395]},{"name":"U_SHAPE_LETTERS_SHAPE_TASHKEEL_ISOLATED","features":[395]},{"name":"U_SHAPE_LETTERS_UNSHAPE","features":[395]},{"name":"U_SHAPE_PRESERVE_PRESENTATION","features":[395]},{"name":"U_SHAPE_PRESERVE_PRESENTATION_MASK","features":[395]},{"name":"U_SHAPE_PRESERVE_PRESENTATION_NOOP","features":[395]},{"name":"U_SHAPE_SEEN_MASK","features":[395]},{"name":"U_SHAPE_SEEN_TWOCELL_NEAR","features":[395]},{"name":"U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_END","features":[395]},{"name":"U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASK","features":[395]},{"name":"U_SHAPE_TAIL_NEW_UNICODE","features":[395]},{"name":"U_SHAPE_TAIL_TYPE_MASK","features":[395]},{"name":"U_SHAPE_TASHKEEL_BEGIN","features":[395]},{"name":"U_SHAPE_TASHKEEL_END","features":[395]},{"name":"U_SHAPE_TASHKEEL_MASK","features":[395]},{"name":"U_SHAPE_TASHKEEL_REPLACE_BY_TATWEEL","features":[395]},{"name":"U_SHAPE_TASHKEEL_RESIZE","features":[395]},{"name":"U_SHAPE_TEXT_DIRECTION_LOGICAL","features":[395]},{"name":"U_SHAPE_TEXT_DIRECTION_MASK","features":[395]},{"name":"U_SHAPE_TEXT_DIRECTION_VISUAL_LTR","features":[395]},{"name":"U_SHAPE_TEXT_DIRECTION_VISUAL_RTL","features":[395]},{"name":"U_SHAPE_YEHHAMZA_MASK","features":[395]},{"name":"U_SHAPE_YEHHAMZA_TWOCELL_NEAR","features":[395]},{"name":"U_SHORT_PROPERTY_NAME","features":[395]},{"name":"U_SHOW_CPLUSPLUS_API","features":[395]},{"name":"U_SIZEOF_UCHAR","features":[395]},{"name":"U_SIZEOF_WCHAR_T","features":[395]},{"name":"U_SORT_KEY_TOO_SHORT_WARNING","features":[395]},{"name":"U_SPACE_SEPARATOR","features":[395]},{"name":"U_START_PUNCTUATION","features":[395]},{"name":"U_STATE_OLD_WARNING","features":[395]},{"name":"U_STATE_TOO_OLD_ERROR","features":[395]},{"name":"U_STRINGPREP_CHECK_BIDI_ERROR","features":[395]},{"name":"U_STRINGPREP_PROHIBITED_ERROR","features":[395]},{"name":"U_STRINGPREP_UNASSIGNED_ERROR","features":[395]},{"name":"U_STRING_NOT_TERMINATED_WARNING","features":[395]},{"name":"U_SURROGATE","features":[395]},{"name":"U_TITLECASE_ADJUST_TO_CASED","features":[395]},{"name":"U_TITLECASE_LETTER","features":[395]},{"name":"U_TITLECASE_NO_BREAK_ADJUSTMENT","features":[395]},{"name":"U_TITLECASE_NO_LOWERCASE","features":[395]},{"name":"U_TITLECASE_SENTENCES","features":[395]},{"name":"U_TITLECASE_WHOLE_STRING","features":[395]},{"name":"U_TOO_MANY_ALIASES_ERROR","features":[395]},{"name":"U_TRAILING_BACKSLASH","features":[395]},{"name":"U_TRUNCATED_CHAR_FOUND","features":[395]},{"name":"U_UNASSIGNED","features":[395]},{"name":"U_UNCLOSED_SEGMENT","features":[395]},{"name":"U_UNDEFINED_KEYWORD","features":[395]},{"name":"U_UNDEFINED_SEGMENT_REFERENCE","features":[395]},{"name":"U_UNDEFINED_VARIABLE","features":[395]},{"name":"U_UNEXPECTED_TOKEN","features":[395]},{"name":"U_UNICODE_CHAR_NAME","features":[395]},{"name":"U_UNICODE_VERSION","features":[395]},{"name":"U_UNMATCHED_BRACES","features":[395]},{"name":"U_UNQUOTED_SPECIAL","features":[395]},{"name":"U_UNSUPPORTED_ATTRIBUTE","features":[395]},{"name":"U_UNSUPPORTED_ERROR","features":[395]},{"name":"U_UNSUPPORTED_ESCAPE_SEQUENCE","features":[395]},{"name":"U_UNSUPPORTED_PROPERTY","features":[395]},{"name":"U_UNTERMINATED_QUOTE","features":[395]},{"name":"U_UPPERCASE_LETTER","features":[395]},{"name":"U_USELESS_COLLATOR_ERROR","features":[395]},{"name":"U_USING_DEFAULT_WARNING","features":[395]},{"name":"U_USING_FALLBACK_WARNING","features":[395]},{"name":"U_USING_ICU_NAMESPACE","features":[395]},{"name":"U_VARIABLE_RANGE_EXHAUSTED","features":[395]},{"name":"U_VARIABLE_RANGE_OVERLAP","features":[395]},{"name":"U_VO_ROTATED","features":[395]},{"name":"U_VO_TRANSFORMED_ROTATED","features":[395]},{"name":"U_VO_TRANSFORMED_UPRIGHT","features":[395]},{"name":"U_VO_UPRIGHT","features":[395]},{"name":"U_WB_ALETTER","features":[395]},{"name":"U_WB_CR","features":[395]},{"name":"U_WB_DOUBLE_QUOTE","features":[395]},{"name":"U_WB_EXTEND","features":[395]},{"name":"U_WB_EXTENDNUMLET","features":[395]},{"name":"U_WB_E_BASE","features":[395]},{"name":"U_WB_E_BASE_GAZ","features":[395]},{"name":"U_WB_E_MODIFIER","features":[395]},{"name":"U_WB_FORMAT","features":[395]},{"name":"U_WB_GLUE_AFTER_ZWJ","features":[395]},{"name":"U_WB_HEBREW_LETTER","features":[395]},{"name":"U_WB_KATAKANA","features":[395]},{"name":"U_WB_LF","features":[395]},{"name":"U_WB_MIDLETTER","features":[395]},{"name":"U_WB_MIDNUM","features":[395]},{"name":"U_WB_MIDNUMLET","features":[395]},{"name":"U_WB_NEWLINE","features":[395]},{"name":"U_WB_NUMERIC","features":[395]},{"name":"U_WB_OTHER","features":[395]},{"name":"U_WB_REGIONAL_INDICATOR","features":[395]},{"name":"U_WB_SINGLE_QUOTE","features":[395]},{"name":"U_WB_WSEGSPACE","features":[395]},{"name":"U_WB_ZWJ","features":[395]},{"name":"U_WHITE_SPACE_NEUTRAL","features":[395]},{"name":"U_ZERO_ERROR","features":[395]},{"name":"UpdateCalendarDayOfWeek","features":[307,395]},{"name":"VS_ALLOW_LATIN","features":[395]},{"name":"VerifyScripts","features":[307,395]},{"name":"WC_COMPOSITECHECK","features":[395]},{"name":"WC_DEFAULTCHAR","features":[395]},{"name":"WC_DISCARDNS","features":[395]},{"name":"WC_ERR_INVALID_CHARS","features":[395]},{"name":"WC_NO_BEST_FIT_CHARS","features":[395]},{"name":"WC_SEPCHARS","features":[395]},{"name":"WORDLIST_TYPE","features":[395]},{"name":"WORDLIST_TYPE_ADD","features":[395]},{"name":"WORDLIST_TYPE_AUTOCORRECT","features":[395]},{"name":"WORDLIST_TYPE_EXCLUDE","features":[395]},{"name":"WORDLIST_TYPE_IGNORE","features":[395]},{"name":"WeekUnit","features":[395]},{"name":"WideCharToMultiByte","features":[307,395]},{"name":"YearUnit","features":[395]},{"name":"lstrcatA","features":[395]},{"name":"lstrcatW","features":[395]},{"name":"lstrcmpA","features":[395]},{"name":"lstrcmpW","features":[395]},{"name":"lstrcmpiA","features":[395]},{"name":"lstrcmpiW","features":[395]},{"name":"lstrcpyA","features":[395]},{"name":"lstrcpyW","features":[395]},{"name":"lstrcpynA","features":[395]},{"name":"lstrcpynW","features":[395]},{"name":"lstrlenA","features":[395]},{"name":"lstrlenW","features":[395]},{"name":"sidArabic","features":[395]},{"name":"sidArmenian","features":[395]},{"name":"sidAsciiLatin","features":[395]},{"name":"sidAsciiSym","features":[395]},{"name":"sidBengali","features":[395]},{"name":"sidBopomofo","features":[395]},{"name":"sidBraille","features":[395]},{"name":"sidBurmese","features":[395]},{"name":"sidCanSyllabic","features":[395]},{"name":"sidCherokee","features":[395]},{"name":"sidCyrillic","features":[395]},{"name":"sidDefault","features":[395]},{"name":"sidDevanagari","features":[395]},{"name":"sidEthiopic","features":[395]},{"name":"sidFEFirst","features":[395]},{"name":"sidFELast","features":[395]},{"name":"sidGeorgian","features":[395]},{"name":"sidGreek","features":[395]},{"name":"sidGujarati","features":[395]},{"name":"sidGurmukhi","features":[395]},{"name":"sidHan","features":[395]},{"name":"sidHangul","features":[395]},{"name":"sidHebrew","features":[395]},{"name":"sidKana","features":[395]},{"name":"sidKannada","features":[395]},{"name":"sidKhmer","features":[395]},{"name":"sidLao","features":[395]},{"name":"sidLatin","features":[395]},{"name":"sidLim","features":[395]},{"name":"sidMalayalam","features":[395]},{"name":"sidMerge","features":[395]},{"name":"sidMongolian","features":[395]},{"name":"sidOgham","features":[395]},{"name":"sidOriya","features":[395]},{"name":"sidRunic","features":[395]},{"name":"sidSinhala","features":[395]},{"name":"sidSyriac","features":[395]},{"name":"sidTamil","features":[395]},{"name":"sidTelugu","features":[395]},{"name":"sidThaana","features":[395]},{"name":"sidThai","features":[395]},{"name":"sidTibetan","features":[395]},{"name":"sidUserDefined","features":[395]},{"name":"sidYi","features":[395]},{"name":"u_UCharsToChars","features":[395]},{"name":"u_austrcpy","features":[395]},{"name":"u_austrncpy","features":[395]},{"name":"u_catclose","features":[395]},{"name":"u_catgets","features":[395]},{"name":"u_catopen","features":[395]},{"name":"u_charAge","features":[395]},{"name":"u_charDigitValue","features":[395]},{"name":"u_charDirection","features":[395]},{"name":"u_charFromName","features":[395]},{"name":"u_charMirror","features":[395]},{"name":"u_charName","features":[395]},{"name":"u_charType","features":[395]},{"name":"u_charsToUChars","features":[395]},{"name":"u_cleanup","features":[395]},{"name":"u_countChar32","features":[395]},{"name":"u_digit","features":[395]},{"name":"u_enumCharNames","features":[395]},{"name":"u_enumCharTypes","features":[395]},{"name":"u_errorName","features":[395]},{"name":"u_foldCase","features":[395]},{"name":"u_forDigit","features":[395]},{"name":"u_formatMessage","features":[395]},{"name":"u_formatMessageWithError","features":[395]},{"name":"u_getBidiPairedBracket","features":[395]},{"name":"u_getBinaryPropertySet","features":[395]},{"name":"u_getCombiningClass","features":[395]},{"name":"u_getDataVersion","features":[395]},{"name":"u_getFC_NFKC_Closure","features":[395]},{"name":"u_getIntPropertyMap","features":[395]},{"name":"u_getIntPropertyMaxValue","features":[395]},{"name":"u_getIntPropertyMinValue","features":[395]},{"name":"u_getIntPropertyValue","features":[395]},{"name":"u_getNumericValue","features":[395]},{"name":"u_getPropertyEnum","features":[395]},{"name":"u_getPropertyName","features":[395]},{"name":"u_getPropertyValueEnum","features":[395]},{"name":"u_getPropertyValueName","features":[395]},{"name":"u_getUnicodeVersion","features":[395]},{"name":"u_getVersion","features":[395]},{"name":"u_hasBinaryProperty","features":[395]},{"name":"u_init","features":[395]},{"name":"u_isIDIgnorable","features":[395]},{"name":"u_isIDPart","features":[395]},{"name":"u_isIDStart","features":[395]},{"name":"u_isISOControl","features":[395]},{"name":"u_isJavaIDPart","features":[395]},{"name":"u_isJavaIDStart","features":[395]},{"name":"u_isJavaSpaceChar","features":[395]},{"name":"u_isMirrored","features":[395]},{"name":"u_isUAlphabetic","features":[395]},{"name":"u_isULowercase","features":[395]},{"name":"u_isUUppercase","features":[395]},{"name":"u_isUWhiteSpace","features":[395]},{"name":"u_isWhitespace","features":[395]},{"name":"u_isalnum","features":[395]},{"name":"u_isalpha","features":[395]},{"name":"u_isbase","features":[395]},{"name":"u_isblank","features":[395]},{"name":"u_iscntrl","features":[395]},{"name":"u_isdefined","features":[395]},{"name":"u_isdigit","features":[395]},{"name":"u_isgraph","features":[395]},{"name":"u_islower","features":[395]},{"name":"u_isprint","features":[395]},{"name":"u_ispunct","features":[395]},{"name":"u_isspace","features":[395]},{"name":"u_istitle","features":[395]},{"name":"u_isupper","features":[395]},{"name":"u_isxdigit","features":[395]},{"name":"u_memcasecmp","features":[395]},{"name":"u_memchr","features":[395]},{"name":"u_memchr32","features":[395]},{"name":"u_memcmp","features":[395]},{"name":"u_memcmpCodePointOrder","features":[395]},{"name":"u_memcpy","features":[395]},{"name":"u_memmove","features":[395]},{"name":"u_memrchr","features":[395]},{"name":"u_memrchr32","features":[395]},{"name":"u_memset","features":[395]},{"name":"u_parseMessage","features":[395]},{"name":"u_parseMessageWithError","features":[395]},{"name":"u_setMemoryFunctions","features":[395]},{"name":"u_shapeArabic","features":[395]},{"name":"u_strCaseCompare","features":[395]},{"name":"u_strCompare","features":[395]},{"name":"u_strCompareIter","features":[395]},{"name":"u_strFindFirst","features":[395]},{"name":"u_strFindLast","features":[395]},{"name":"u_strFoldCase","features":[395]},{"name":"u_strFromJavaModifiedUTF8WithSub","features":[395]},{"name":"u_strFromUTF32","features":[395]},{"name":"u_strFromUTF32WithSub","features":[395]},{"name":"u_strFromUTF8","features":[395]},{"name":"u_strFromUTF8Lenient","features":[395]},{"name":"u_strFromUTF8WithSub","features":[395]},{"name":"u_strFromWCS","features":[395]},{"name":"u_strHasMoreChar32Than","features":[395]},{"name":"u_strToJavaModifiedUTF8","features":[395]},{"name":"u_strToLower","features":[395]},{"name":"u_strToTitle","features":[395]},{"name":"u_strToUTF32","features":[395]},{"name":"u_strToUTF32WithSub","features":[395]},{"name":"u_strToUTF8","features":[395]},{"name":"u_strToUTF8WithSub","features":[395]},{"name":"u_strToUpper","features":[395]},{"name":"u_strToWCS","features":[395]},{"name":"u_strcasecmp","features":[395]},{"name":"u_strcat","features":[395]},{"name":"u_strchr","features":[395]},{"name":"u_strchr32","features":[395]},{"name":"u_strcmp","features":[395]},{"name":"u_strcmpCodePointOrder","features":[395]},{"name":"u_strcpy","features":[395]},{"name":"u_strcspn","features":[395]},{"name":"u_strlen","features":[395]},{"name":"u_strncasecmp","features":[395]},{"name":"u_strncat","features":[395]},{"name":"u_strncmp","features":[395]},{"name":"u_strncmpCodePointOrder","features":[395]},{"name":"u_strncpy","features":[395]},{"name":"u_strpbrk","features":[395]},{"name":"u_strrchr","features":[395]},{"name":"u_strrchr32","features":[395]},{"name":"u_strrstr","features":[395]},{"name":"u_strspn","features":[395]},{"name":"u_strstr","features":[395]},{"name":"u_strtok_r","features":[395]},{"name":"u_tolower","features":[395]},{"name":"u_totitle","features":[395]},{"name":"u_toupper","features":[395]},{"name":"u_uastrcpy","features":[395]},{"name":"u_uastrncpy","features":[395]},{"name":"u_unescape","features":[395]},{"name":"u_unescapeAt","features":[395]},{"name":"u_versionFromString","features":[395]},{"name":"u_versionFromUString","features":[395]},{"name":"u_versionToString","features":[395]},{"name":"u_vformatMessage","features":[395]},{"name":"u_vformatMessageWithError","features":[395]},{"name":"u_vparseMessage","features":[395]},{"name":"u_vparseMessageWithError","features":[395]},{"name":"ubidi_close","features":[395]},{"name":"ubidi_countParagraphs","features":[395]},{"name":"ubidi_countRuns","features":[395]},{"name":"ubidi_getBaseDirection","features":[395]},{"name":"ubidi_getClassCallback","features":[395]},{"name":"ubidi_getCustomizedClass","features":[395]},{"name":"ubidi_getDirection","features":[395]},{"name":"ubidi_getLength","features":[395]},{"name":"ubidi_getLevelAt","features":[395]},{"name":"ubidi_getLevels","features":[395]},{"name":"ubidi_getLogicalIndex","features":[395]},{"name":"ubidi_getLogicalMap","features":[395]},{"name":"ubidi_getLogicalRun","features":[395]},{"name":"ubidi_getParaLevel","features":[395]},{"name":"ubidi_getParagraph","features":[395]},{"name":"ubidi_getParagraphByIndex","features":[395]},{"name":"ubidi_getProcessedLength","features":[395]},{"name":"ubidi_getReorderingMode","features":[395]},{"name":"ubidi_getReorderingOptions","features":[395]},{"name":"ubidi_getResultLength","features":[395]},{"name":"ubidi_getText","features":[395]},{"name":"ubidi_getVisualIndex","features":[395]},{"name":"ubidi_getVisualMap","features":[395]},{"name":"ubidi_getVisualRun","features":[395]},{"name":"ubidi_invertMap","features":[395]},{"name":"ubidi_isInverse","features":[395]},{"name":"ubidi_isOrderParagraphsLTR","features":[395]},{"name":"ubidi_open","features":[395]},{"name":"ubidi_openSized","features":[395]},{"name":"ubidi_orderParagraphsLTR","features":[395]},{"name":"ubidi_reorderLogical","features":[395]},{"name":"ubidi_reorderVisual","features":[395]},{"name":"ubidi_setClassCallback","features":[395]},{"name":"ubidi_setContext","features":[395]},{"name":"ubidi_setInverse","features":[395]},{"name":"ubidi_setLine","features":[395]},{"name":"ubidi_setPara","features":[395]},{"name":"ubidi_setReorderingMode","features":[395]},{"name":"ubidi_setReorderingOptions","features":[395]},{"name":"ubidi_writeReordered","features":[395]},{"name":"ubidi_writeReverse","features":[395]},{"name":"ubiditransform_close","features":[395]},{"name":"ubiditransform_open","features":[395]},{"name":"ubiditransform_transform","features":[395]},{"name":"ublock_getCode","features":[395]},{"name":"ubrk_close","features":[395]},{"name":"ubrk_countAvailable","features":[395]},{"name":"ubrk_current","features":[395]},{"name":"ubrk_first","features":[395]},{"name":"ubrk_following","features":[395]},{"name":"ubrk_getAvailable","features":[395]},{"name":"ubrk_getBinaryRules","features":[395]},{"name":"ubrk_getLocaleByType","features":[395]},{"name":"ubrk_getRuleStatus","features":[395]},{"name":"ubrk_getRuleStatusVec","features":[395]},{"name":"ubrk_isBoundary","features":[395]},{"name":"ubrk_last","features":[395]},{"name":"ubrk_next","features":[395]},{"name":"ubrk_open","features":[395]},{"name":"ubrk_openBinaryRules","features":[395]},{"name":"ubrk_openRules","features":[395]},{"name":"ubrk_preceding","features":[395]},{"name":"ubrk_previous","features":[395]},{"name":"ubrk_refreshUText","features":[395]},{"name":"ubrk_safeClone","features":[395]},{"name":"ubrk_setText","features":[395]},{"name":"ubrk_setUText","features":[395]},{"name":"ucal_add","features":[395]},{"name":"ucal_clear","features":[395]},{"name":"ucal_clearField","features":[395]},{"name":"ucal_clone","features":[395]},{"name":"ucal_close","features":[395]},{"name":"ucal_countAvailable","features":[395]},{"name":"ucal_equivalentTo","features":[395]},{"name":"ucal_get","features":[395]},{"name":"ucal_getAttribute","features":[395]},{"name":"ucal_getAvailable","features":[395]},{"name":"ucal_getCanonicalTimeZoneID","features":[395]},{"name":"ucal_getDSTSavings","features":[395]},{"name":"ucal_getDayOfWeekType","features":[395]},{"name":"ucal_getDefaultTimeZone","features":[395]},{"name":"ucal_getFieldDifference","features":[395]},{"name":"ucal_getGregorianChange","features":[395]},{"name":"ucal_getHostTimeZone","features":[395]},{"name":"ucal_getKeywordValuesForLocale","features":[395]},{"name":"ucal_getLimit","features":[395]},{"name":"ucal_getLocaleByType","features":[395]},{"name":"ucal_getMillis","features":[395]},{"name":"ucal_getNow","features":[395]},{"name":"ucal_getTZDataVersion","features":[395]},{"name":"ucal_getTimeZoneDisplayName","features":[395]},{"name":"ucal_getTimeZoneID","features":[395]},{"name":"ucal_getTimeZoneIDForWindowsID","features":[395]},{"name":"ucal_getTimeZoneTransitionDate","features":[395]},{"name":"ucal_getType","features":[395]},{"name":"ucal_getWeekendTransition","features":[395]},{"name":"ucal_getWindowsTimeZoneID","features":[395]},{"name":"ucal_inDaylightTime","features":[395]},{"name":"ucal_isSet","features":[395]},{"name":"ucal_isWeekend","features":[395]},{"name":"ucal_open","features":[395]},{"name":"ucal_openCountryTimeZones","features":[395]},{"name":"ucal_openTimeZoneIDEnumeration","features":[395]},{"name":"ucal_openTimeZones","features":[395]},{"name":"ucal_roll","features":[395]},{"name":"ucal_set","features":[395]},{"name":"ucal_setAttribute","features":[395]},{"name":"ucal_setDate","features":[395]},{"name":"ucal_setDateTime","features":[395]},{"name":"ucal_setDefaultTimeZone","features":[395]},{"name":"ucal_setGregorianChange","features":[395]},{"name":"ucal_setMillis","features":[395]},{"name":"ucal_setTimeZone","features":[395]},{"name":"ucasemap_close","features":[395]},{"name":"ucasemap_getBreakIterator","features":[395]},{"name":"ucasemap_getLocale","features":[395]},{"name":"ucasemap_getOptions","features":[395]},{"name":"ucasemap_open","features":[395]},{"name":"ucasemap_setBreakIterator","features":[395]},{"name":"ucasemap_setLocale","features":[395]},{"name":"ucasemap_setOptions","features":[395]},{"name":"ucasemap_toTitle","features":[395]},{"name":"ucasemap_utf8FoldCase","features":[395]},{"name":"ucasemap_utf8ToLower","features":[395]},{"name":"ucasemap_utf8ToTitle","features":[395]},{"name":"ucasemap_utf8ToUpper","features":[395]},{"name":"ucfpos_close","features":[395]},{"name":"ucfpos_constrainCategory","features":[395]},{"name":"ucfpos_constrainField","features":[395]},{"name":"ucfpos_getCategory","features":[395]},{"name":"ucfpos_getField","features":[395]},{"name":"ucfpos_getIndexes","features":[395]},{"name":"ucfpos_getInt64IterationContext","features":[395]},{"name":"ucfpos_matchesField","features":[395]},{"name":"ucfpos_open","features":[395]},{"name":"ucfpos_reset","features":[395]},{"name":"ucfpos_setInt64IterationContext","features":[395]},{"name":"ucfpos_setState","features":[395]},{"name":"ucnv_cbFromUWriteBytes","features":[395]},{"name":"ucnv_cbFromUWriteSub","features":[395]},{"name":"ucnv_cbFromUWriteUChars","features":[395]},{"name":"ucnv_cbToUWriteSub","features":[395]},{"name":"ucnv_cbToUWriteUChars","features":[395]},{"name":"ucnv_close","features":[395]},{"name":"ucnv_compareNames","features":[395]},{"name":"ucnv_convert","features":[395]},{"name":"ucnv_convertEx","features":[395]},{"name":"ucnv_countAliases","features":[395]},{"name":"ucnv_countAvailable","features":[395]},{"name":"ucnv_countStandards","features":[395]},{"name":"ucnv_detectUnicodeSignature","features":[395]},{"name":"ucnv_fixFileSeparator","features":[395]},{"name":"ucnv_flushCache","features":[395]},{"name":"ucnv_fromAlgorithmic","features":[395]},{"name":"ucnv_fromUChars","features":[395]},{"name":"ucnv_fromUCountPending","features":[395]},{"name":"ucnv_fromUnicode","features":[395]},{"name":"ucnv_getAlias","features":[395]},{"name":"ucnv_getAliases","features":[395]},{"name":"ucnv_getAvailableName","features":[395]},{"name":"ucnv_getCCSID","features":[395]},{"name":"ucnv_getCanonicalName","features":[395]},{"name":"ucnv_getDefaultName","features":[395]},{"name":"ucnv_getDisplayName","features":[395]},{"name":"ucnv_getFromUCallBack","features":[395]},{"name":"ucnv_getInvalidChars","features":[395]},{"name":"ucnv_getInvalidUChars","features":[395]},{"name":"ucnv_getMaxCharSize","features":[395]},{"name":"ucnv_getMinCharSize","features":[395]},{"name":"ucnv_getName","features":[395]},{"name":"ucnv_getNextUChar","features":[395]},{"name":"ucnv_getPlatform","features":[395]},{"name":"ucnv_getStandard","features":[395]},{"name":"ucnv_getStandardName","features":[395]},{"name":"ucnv_getStarters","features":[395]},{"name":"ucnv_getSubstChars","features":[395]},{"name":"ucnv_getToUCallBack","features":[395]},{"name":"ucnv_getType","features":[395]},{"name":"ucnv_getUnicodeSet","features":[395]},{"name":"ucnv_isAmbiguous","features":[395]},{"name":"ucnv_isFixedWidth","features":[395]},{"name":"ucnv_open","features":[395]},{"name":"ucnv_openAllNames","features":[395]},{"name":"ucnv_openCCSID","features":[395]},{"name":"ucnv_openPackage","features":[395]},{"name":"ucnv_openStandardNames","features":[395]},{"name":"ucnv_openU","features":[395]},{"name":"ucnv_reset","features":[395]},{"name":"ucnv_resetFromUnicode","features":[395]},{"name":"ucnv_resetToUnicode","features":[395]},{"name":"ucnv_safeClone","features":[395]},{"name":"ucnv_setDefaultName","features":[395]},{"name":"ucnv_setFallback","features":[395]},{"name":"ucnv_setFromUCallBack","features":[395]},{"name":"ucnv_setSubstChars","features":[395]},{"name":"ucnv_setSubstString","features":[395]},{"name":"ucnv_setToUCallBack","features":[395]},{"name":"ucnv_toAlgorithmic","features":[395]},{"name":"ucnv_toUChars","features":[395]},{"name":"ucnv_toUCountPending","features":[395]},{"name":"ucnv_toUnicode","features":[395]},{"name":"ucnv_usesFallback","features":[395]},{"name":"ucnvsel_close","features":[395]},{"name":"ucnvsel_open","features":[395]},{"name":"ucnvsel_openFromSerialized","features":[395]},{"name":"ucnvsel_selectForString","features":[395]},{"name":"ucnvsel_selectForUTF8","features":[395]},{"name":"ucnvsel_serialize","features":[395]},{"name":"ucol_cloneBinary","features":[395]},{"name":"ucol_close","features":[395]},{"name":"ucol_closeElements","features":[395]},{"name":"ucol_countAvailable","features":[395]},{"name":"ucol_equal","features":[395]},{"name":"ucol_getAttribute","features":[395]},{"name":"ucol_getAvailable","features":[395]},{"name":"ucol_getBound","features":[395]},{"name":"ucol_getContractionsAndExpansions","features":[395]},{"name":"ucol_getDisplayName","features":[395]},{"name":"ucol_getEquivalentReorderCodes","features":[395]},{"name":"ucol_getFunctionalEquivalent","features":[395]},{"name":"ucol_getKeywordValues","features":[395]},{"name":"ucol_getKeywordValuesForLocale","features":[395]},{"name":"ucol_getKeywords","features":[395]},{"name":"ucol_getLocaleByType","features":[395]},{"name":"ucol_getMaxExpansion","features":[395]},{"name":"ucol_getMaxVariable","features":[395]},{"name":"ucol_getOffset","features":[395]},{"name":"ucol_getReorderCodes","features":[395]},{"name":"ucol_getRules","features":[395]},{"name":"ucol_getRulesEx","features":[395]},{"name":"ucol_getSortKey","features":[395]},{"name":"ucol_getStrength","features":[395]},{"name":"ucol_getTailoredSet","features":[395]},{"name":"ucol_getUCAVersion","features":[395]},{"name":"ucol_getVariableTop","features":[395]},{"name":"ucol_getVersion","features":[395]},{"name":"ucol_greater","features":[395]},{"name":"ucol_greaterOrEqual","features":[395]},{"name":"ucol_keyHashCode","features":[395]},{"name":"ucol_mergeSortkeys","features":[395]},{"name":"ucol_next","features":[395]},{"name":"ucol_nextSortKeyPart","features":[395]},{"name":"ucol_open","features":[395]},{"name":"ucol_openAvailableLocales","features":[395]},{"name":"ucol_openBinary","features":[395]},{"name":"ucol_openElements","features":[395]},{"name":"ucol_openRules","features":[395]},{"name":"ucol_previous","features":[395]},{"name":"ucol_primaryOrder","features":[395]},{"name":"ucol_reset","features":[395]},{"name":"ucol_safeClone","features":[395]},{"name":"ucol_secondaryOrder","features":[395]},{"name":"ucol_setAttribute","features":[395]},{"name":"ucol_setMaxVariable","features":[395]},{"name":"ucol_setOffset","features":[395]},{"name":"ucol_setReorderCodes","features":[395]},{"name":"ucol_setStrength","features":[395]},{"name":"ucol_setText","features":[395]},{"name":"ucol_strcoll","features":[395]},{"name":"ucol_strcollIter","features":[395]},{"name":"ucol_strcollUTF8","features":[395]},{"name":"ucol_tertiaryOrder","features":[395]},{"name":"ucpmap_get","features":[395]},{"name":"ucpmap_getRange","features":[395]},{"name":"ucptrie_close","features":[395]},{"name":"ucptrie_get","features":[395]},{"name":"ucptrie_getRange","features":[395]},{"name":"ucptrie_getType","features":[395]},{"name":"ucptrie_getValueWidth","features":[395]},{"name":"ucptrie_internalSmallIndex","features":[395]},{"name":"ucptrie_internalSmallU8Index","features":[395]},{"name":"ucptrie_internalU8PrevIndex","features":[395]},{"name":"ucptrie_openFromBinary","features":[395]},{"name":"ucptrie_toBinary","features":[395]},{"name":"ucsdet_close","features":[395]},{"name":"ucsdet_detect","features":[395]},{"name":"ucsdet_detectAll","features":[395]},{"name":"ucsdet_enableInputFilter","features":[395]},{"name":"ucsdet_getAllDetectableCharsets","features":[395]},{"name":"ucsdet_getConfidence","features":[395]},{"name":"ucsdet_getLanguage","features":[395]},{"name":"ucsdet_getName","features":[395]},{"name":"ucsdet_getUChars","features":[395]},{"name":"ucsdet_isInputFilterEnabled","features":[395]},{"name":"ucsdet_open","features":[395]},{"name":"ucsdet_setDeclaredEncoding","features":[395]},{"name":"ucsdet_setText","features":[395]},{"name":"ucurr_countCurrencies","features":[395]},{"name":"ucurr_forLocale","features":[395]},{"name":"ucurr_forLocaleAndDate","features":[395]},{"name":"ucurr_getDefaultFractionDigits","features":[395]},{"name":"ucurr_getDefaultFractionDigitsForUsage","features":[395]},{"name":"ucurr_getKeywordValuesForLocale","features":[395]},{"name":"ucurr_getName","features":[395]},{"name":"ucurr_getNumericCode","features":[395]},{"name":"ucurr_getPluralName","features":[395]},{"name":"ucurr_getRoundingIncrement","features":[395]},{"name":"ucurr_getRoundingIncrementForUsage","features":[395]},{"name":"ucurr_isAvailable","features":[395]},{"name":"ucurr_openISOCurrencies","features":[395]},{"name":"ucurr_register","features":[395]},{"name":"ucurr_unregister","features":[395]},{"name":"udat_adoptNumberFormat","features":[395]},{"name":"udat_adoptNumberFormatForFields","features":[395]},{"name":"udat_applyPattern","features":[395]},{"name":"udat_clone","features":[395]},{"name":"udat_close","features":[395]},{"name":"udat_countAvailable","features":[395]},{"name":"udat_countSymbols","features":[395]},{"name":"udat_format","features":[395]},{"name":"udat_formatCalendar","features":[395]},{"name":"udat_formatCalendarForFields","features":[395]},{"name":"udat_formatForFields","features":[395]},{"name":"udat_get2DigitYearStart","features":[395]},{"name":"udat_getAvailable","features":[395]},{"name":"udat_getBooleanAttribute","features":[395]},{"name":"udat_getCalendar","features":[395]},{"name":"udat_getContext","features":[395]},{"name":"udat_getLocaleByType","features":[395]},{"name":"udat_getNumberFormat","features":[395]},{"name":"udat_getNumberFormatForField","features":[395]},{"name":"udat_getSymbols","features":[395]},{"name":"udat_isLenient","features":[395]},{"name":"udat_open","features":[395]},{"name":"udat_parse","features":[395]},{"name":"udat_parseCalendar","features":[395]},{"name":"udat_set2DigitYearStart","features":[395]},{"name":"udat_setBooleanAttribute","features":[395]},{"name":"udat_setCalendar","features":[395]},{"name":"udat_setContext","features":[395]},{"name":"udat_setLenient","features":[395]},{"name":"udat_setNumberFormat","features":[395]},{"name":"udat_setSymbols","features":[395]},{"name":"udat_toCalendarDateField","features":[395]},{"name":"udat_toPattern","features":[395]},{"name":"udatpg_addPattern","features":[395]},{"name":"udatpg_clone","features":[395]},{"name":"udatpg_close","features":[395]},{"name":"udatpg_getAppendItemFormat","features":[395]},{"name":"udatpg_getAppendItemName","features":[395]},{"name":"udatpg_getBaseSkeleton","features":[395]},{"name":"udatpg_getBestPattern","features":[395]},{"name":"udatpg_getBestPatternWithOptions","features":[395]},{"name":"udatpg_getDateTimeFormat","features":[395]},{"name":"udatpg_getDecimal","features":[395]},{"name":"udatpg_getFieldDisplayName","features":[395]},{"name":"udatpg_getPatternForSkeleton","features":[395]},{"name":"udatpg_getSkeleton","features":[395]},{"name":"udatpg_open","features":[395]},{"name":"udatpg_openBaseSkeletons","features":[395]},{"name":"udatpg_openEmpty","features":[395]},{"name":"udatpg_openSkeletons","features":[395]},{"name":"udatpg_replaceFieldTypes","features":[395]},{"name":"udatpg_replaceFieldTypesWithOptions","features":[395]},{"name":"udatpg_setAppendItemFormat","features":[395]},{"name":"udatpg_setAppendItemName","features":[395]},{"name":"udatpg_setDateTimeFormat","features":[395]},{"name":"udatpg_setDecimal","features":[395]},{"name":"udtitvfmt_close","features":[395]},{"name":"udtitvfmt_closeResult","features":[395]},{"name":"udtitvfmt_format","features":[395]},{"name":"udtitvfmt_open","features":[395]},{"name":"udtitvfmt_openResult","features":[395]},{"name":"udtitvfmt_resultAsValue","features":[395]},{"name":"uenum_close","features":[395]},{"name":"uenum_count","features":[395]},{"name":"uenum_next","features":[395]},{"name":"uenum_openCharStringsEnumeration","features":[395]},{"name":"uenum_openUCharStringsEnumeration","features":[395]},{"name":"uenum_reset","features":[395]},{"name":"uenum_unext","features":[395]},{"name":"ufieldpositer_close","features":[395]},{"name":"ufieldpositer_next","features":[395]},{"name":"ufieldpositer_open","features":[395]},{"name":"ufmt_close","features":[395]},{"name":"ufmt_getArrayItemByIndex","features":[395]},{"name":"ufmt_getArrayLength","features":[395]},{"name":"ufmt_getDate","features":[395]},{"name":"ufmt_getDecNumChars","features":[395]},{"name":"ufmt_getDouble","features":[395]},{"name":"ufmt_getInt64","features":[395]},{"name":"ufmt_getLong","features":[395]},{"name":"ufmt_getObject","features":[395]},{"name":"ufmt_getType","features":[395]},{"name":"ufmt_getUChars","features":[395]},{"name":"ufmt_isNumeric","features":[395]},{"name":"ufmt_open","features":[395]},{"name":"ufmtval_getString","features":[395]},{"name":"ufmtval_nextPosition","features":[395]},{"name":"ugender_getInstance","features":[395]},{"name":"ugender_getListGender","features":[395]},{"name":"uidna_close","features":[395]},{"name":"uidna_labelToASCII","features":[395]},{"name":"uidna_labelToASCII_UTF8","features":[395]},{"name":"uidna_labelToUnicode","features":[395]},{"name":"uidna_labelToUnicodeUTF8","features":[395]},{"name":"uidna_nameToASCII","features":[395]},{"name":"uidna_nameToASCII_UTF8","features":[395]},{"name":"uidna_nameToUnicode","features":[395]},{"name":"uidna_nameToUnicodeUTF8","features":[395]},{"name":"uidna_openUTS46","features":[395]},{"name":"uiter_current32","features":[395]},{"name":"uiter_getState","features":[395]},{"name":"uiter_next32","features":[395]},{"name":"uiter_previous32","features":[395]},{"name":"uiter_setState","features":[395]},{"name":"uiter_setString","features":[395]},{"name":"uiter_setUTF16BE","features":[395]},{"name":"uiter_setUTF8","features":[395]},{"name":"uldn_close","features":[395]},{"name":"uldn_getContext","features":[395]},{"name":"uldn_getDialectHandling","features":[395]},{"name":"uldn_getLocale","features":[395]},{"name":"uldn_keyDisplayName","features":[395]},{"name":"uldn_keyValueDisplayName","features":[395]},{"name":"uldn_languageDisplayName","features":[395]},{"name":"uldn_localeDisplayName","features":[395]},{"name":"uldn_open","features":[395]},{"name":"uldn_openForContext","features":[395]},{"name":"uldn_regionDisplayName","features":[395]},{"name":"uldn_scriptCodeDisplayName","features":[395]},{"name":"uldn_scriptDisplayName","features":[395]},{"name":"uldn_variantDisplayName","features":[395]},{"name":"ulistfmt_close","features":[395]},{"name":"ulistfmt_closeResult","features":[395]},{"name":"ulistfmt_format","features":[395]},{"name":"ulistfmt_formatStringsToResult","features":[395]},{"name":"ulistfmt_open","features":[395]},{"name":"ulistfmt_openForType","features":[395]},{"name":"ulistfmt_openResult","features":[395]},{"name":"ulistfmt_resultAsValue","features":[395]},{"name":"uloc_acceptLanguage","features":[395]},{"name":"uloc_acceptLanguageFromHTTP","features":[395]},{"name":"uloc_addLikelySubtags","features":[395]},{"name":"uloc_canonicalize","features":[395]},{"name":"uloc_countAvailable","features":[395]},{"name":"uloc_forLanguageTag","features":[395]},{"name":"uloc_getAvailable","features":[395]},{"name":"uloc_getBaseName","features":[395]},{"name":"uloc_getCharacterOrientation","features":[395]},{"name":"uloc_getCountry","features":[395]},{"name":"uloc_getDefault","features":[395]},{"name":"uloc_getDisplayCountry","features":[395]},{"name":"uloc_getDisplayKeyword","features":[395]},{"name":"uloc_getDisplayKeywordValue","features":[395]},{"name":"uloc_getDisplayLanguage","features":[395]},{"name":"uloc_getDisplayName","features":[395]},{"name":"uloc_getDisplayScript","features":[395]},{"name":"uloc_getDisplayVariant","features":[395]},{"name":"uloc_getISO3Country","features":[395]},{"name":"uloc_getISO3Language","features":[395]},{"name":"uloc_getISOCountries","features":[395]},{"name":"uloc_getISOLanguages","features":[395]},{"name":"uloc_getKeywordValue","features":[395]},{"name":"uloc_getLCID","features":[395]},{"name":"uloc_getLanguage","features":[395]},{"name":"uloc_getLineOrientation","features":[395]},{"name":"uloc_getLocaleForLCID","features":[395]},{"name":"uloc_getName","features":[395]},{"name":"uloc_getParent","features":[395]},{"name":"uloc_getScript","features":[395]},{"name":"uloc_getVariant","features":[395]},{"name":"uloc_isRightToLeft","features":[395]},{"name":"uloc_minimizeSubtags","features":[395]},{"name":"uloc_openAvailableByType","features":[395]},{"name":"uloc_openKeywords","features":[395]},{"name":"uloc_setDefault","features":[395]},{"name":"uloc_setKeywordValue","features":[395]},{"name":"uloc_toLanguageTag","features":[395]},{"name":"uloc_toLegacyKey","features":[395]},{"name":"uloc_toLegacyType","features":[395]},{"name":"uloc_toUnicodeLocaleKey","features":[395]},{"name":"uloc_toUnicodeLocaleType","features":[395]},{"name":"ulocdata_close","features":[395]},{"name":"ulocdata_getCLDRVersion","features":[395]},{"name":"ulocdata_getDelimiter","features":[395]},{"name":"ulocdata_getExemplarSet","features":[395]},{"name":"ulocdata_getLocaleDisplayPattern","features":[395]},{"name":"ulocdata_getLocaleSeparator","features":[395]},{"name":"ulocdata_getMeasurementSystem","features":[395]},{"name":"ulocdata_getNoSubstitute","features":[395]},{"name":"ulocdata_getPaperSize","features":[395]},{"name":"ulocdata_open","features":[395]},{"name":"ulocdata_setNoSubstitute","features":[395]},{"name":"umsg_applyPattern","features":[395]},{"name":"umsg_autoQuoteApostrophe","features":[395]},{"name":"umsg_clone","features":[395]},{"name":"umsg_close","features":[395]},{"name":"umsg_format","features":[395]},{"name":"umsg_getLocale","features":[395]},{"name":"umsg_open","features":[395]},{"name":"umsg_parse","features":[395]},{"name":"umsg_setLocale","features":[395]},{"name":"umsg_toPattern","features":[395]},{"name":"umsg_vformat","features":[395]},{"name":"umsg_vparse","features":[395]},{"name":"umutablecptrie_buildImmutable","features":[395]},{"name":"umutablecptrie_clone","features":[395]},{"name":"umutablecptrie_close","features":[395]},{"name":"umutablecptrie_fromUCPMap","features":[395]},{"name":"umutablecptrie_fromUCPTrie","features":[395]},{"name":"umutablecptrie_get","features":[395]},{"name":"umutablecptrie_getRange","features":[395]},{"name":"umutablecptrie_open","features":[395]},{"name":"umutablecptrie_set","features":[395]},{"name":"umutablecptrie_setRange","features":[395]},{"name":"unorm2_append","features":[395]},{"name":"unorm2_close","features":[395]},{"name":"unorm2_composePair","features":[395]},{"name":"unorm2_getCombiningClass","features":[395]},{"name":"unorm2_getDecomposition","features":[395]},{"name":"unorm2_getInstance","features":[395]},{"name":"unorm2_getNFCInstance","features":[395]},{"name":"unorm2_getNFDInstance","features":[395]},{"name":"unorm2_getNFKCCasefoldInstance","features":[395]},{"name":"unorm2_getNFKCInstance","features":[395]},{"name":"unorm2_getNFKDInstance","features":[395]},{"name":"unorm2_getRawDecomposition","features":[395]},{"name":"unorm2_hasBoundaryAfter","features":[395]},{"name":"unorm2_hasBoundaryBefore","features":[395]},{"name":"unorm2_isInert","features":[395]},{"name":"unorm2_isNormalized","features":[395]},{"name":"unorm2_normalize","features":[395]},{"name":"unorm2_normalizeSecondAndAppend","features":[395]},{"name":"unorm2_openFiltered","features":[395]},{"name":"unorm2_quickCheck","features":[395]},{"name":"unorm2_spanQuickCheckYes","features":[395]},{"name":"unorm_compare","features":[395]},{"name":"unum_applyPattern","features":[395]},{"name":"unum_clone","features":[395]},{"name":"unum_close","features":[395]},{"name":"unum_countAvailable","features":[395]},{"name":"unum_format","features":[395]},{"name":"unum_formatDecimal","features":[395]},{"name":"unum_formatDouble","features":[395]},{"name":"unum_formatDoubleCurrency","features":[395]},{"name":"unum_formatDoubleForFields","features":[395]},{"name":"unum_formatInt64","features":[395]},{"name":"unum_formatUFormattable","features":[395]},{"name":"unum_getAttribute","features":[395]},{"name":"unum_getAvailable","features":[395]},{"name":"unum_getContext","features":[395]},{"name":"unum_getDoubleAttribute","features":[395]},{"name":"unum_getLocaleByType","features":[395]},{"name":"unum_getSymbol","features":[395]},{"name":"unum_getTextAttribute","features":[395]},{"name":"unum_open","features":[395]},{"name":"unum_parse","features":[395]},{"name":"unum_parseDecimal","features":[395]},{"name":"unum_parseDouble","features":[395]},{"name":"unum_parseDoubleCurrency","features":[395]},{"name":"unum_parseInt64","features":[395]},{"name":"unum_parseToUFormattable","features":[395]},{"name":"unum_setAttribute","features":[395]},{"name":"unum_setContext","features":[395]},{"name":"unum_setDoubleAttribute","features":[395]},{"name":"unum_setSymbol","features":[395]},{"name":"unum_setTextAttribute","features":[395]},{"name":"unum_toPattern","features":[395]},{"name":"unumf_close","features":[395]},{"name":"unumf_closeResult","features":[395]},{"name":"unumf_formatDecimal","features":[395]},{"name":"unumf_formatDouble","features":[395]},{"name":"unumf_formatInt","features":[395]},{"name":"unumf_openForSkeletonAndLocale","features":[395]},{"name":"unumf_openForSkeletonAndLocaleWithError","features":[395]},{"name":"unumf_openResult","features":[395]},{"name":"unumf_resultAsValue","features":[395]},{"name":"unumf_resultGetAllFieldPositions","features":[395]},{"name":"unumf_resultNextFieldPosition","features":[395]},{"name":"unumf_resultToString","features":[395]},{"name":"unumsys_close","features":[395]},{"name":"unumsys_getDescription","features":[395]},{"name":"unumsys_getName","features":[395]},{"name":"unumsys_getRadix","features":[395]},{"name":"unumsys_isAlgorithmic","features":[395]},{"name":"unumsys_open","features":[395]},{"name":"unumsys_openAvailableNames","features":[395]},{"name":"unumsys_openByName","features":[395]},{"name":"uplrules_close","features":[395]},{"name":"uplrules_getKeywords","features":[395]},{"name":"uplrules_open","features":[395]},{"name":"uplrules_openForType","features":[395]},{"name":"uplrules_select","features":[395]},{"name":"uplrules_selectFormatted","features":[395]},{"name":"uregex_appendReplacement","features":[395]},{"name":"uregex_appendReplacementUText","features":[395]},{"name":"uregex_appendTail","features":[395]},{"name":"uregex_appendTailUText","features":[395]},{"name":"uregex_clone","features":[395]},{"name":"uregex_close","features":[395]},{"name":"uregex_end","features":[395]},{"name":"uregex_end64","features":[395]},{"name":"uregex_find","features":[395]},{"name":"uregex_find64","features":[395]},{"name":"uregex_findNext","features":[395]},{"name":"uregex_flags","features":[395]},{"name":"uregex_getFindProgressCallback","features":[395]},{"name":"uregex_getMatchCallback","features":[395]},{"name":"uregex_getStackLimit","features":[395]},{"name":"uregex_getText","features":[395]},{"name":"uregex_getTimeLimit","features":[395]},{"name":"uregex_getUText","features":[395]},{"name":"uregex_group","features":[395]},{"name":"uregex_groupCount","features":[395]},{"name":"uregex_groupNumberFromCName","features":[395]},{"name":"uregex_groupNumberFromName","features":[395]},{"name":"uregex_groupUText","features":[395]},{"name":"uregex_hasAnchoringBounds","features":[395]},{"name":"uregex_hasTransparentBounds","features":[395]},{"name":"uregex_hitEnd","features":[395]},{"name":"uregex_lookingAt","features":[395]},{"name":"uregex_lookingAt64","features":[395]},{"name":"uregex_matches","features":[395]},{"name":"uregex_matches64","features":[395]},{"name":"uregex_open","features":[395]},{"name":"uregex_openC","features":[395]},{"name":"uregex_openUText","features":[395]},{"name":"uregex_pattern","features":[395]},{"name":"uregex_patternUText","features":[395]},{"name":"uregex_refreshUText","features":[395]},{"name":"uregex_regionEnd","features":[395]},{"name":"uregex_regionEnd64","features":[395]},{"name":"uregex_regionStart","features":[395]},{"name":"uregex_regionStart64","features":[395]},{"name":"uregex_replaceAll","features":[395]},{"name":"uregex_replaceAllUText","features":[395]},{"name":"uregex_replaceFirst","features":[395]},{"name":"uregex_replaceFirstUText","features":[395]},{"name":"uregex_requireEnd","features":[395]},{"name":"uregex_reset","features":[395]},{"name":"uregex_reset64","features":[395]},{"name":"uregex_setFindProgressCallback","features":[395]},{"name":"uregex_setMatchCallback","features":[395]},{"name":"uregex_setRegion","features":[395]},{"name":"uregex_setRegion64","features":[395]},{"name":"uregex_setRegionAndStart","features":[395]},{"name":"uregex_setStackLimit","features":[395]},{"name":"uregex_setText","features":[395]},{"name":"uregex_setTimeLimit","features":[395]},{"name":"uregex_setUText","features":[395]},{"name":"uregex_split","features":[395]},{"name":"uregex_splitUText","features":[395]},{"name":"uregex_start","features":[395]},{"name":"uregex_start64","features":[395]},{"name":"uregex_useAnchoringBounds","features":[395]},{"name":"uregex_useTransparentBounds","features":[395]},{"name":"uregion_areEqual","features":[395]},{"name":"uregion_contains","features":[395]},{"name":"uregion_getAvailable","features":[395]},{"name":"uregion_getContainedRegions","features":[395]},{"name":"uregion_getContainedRegionsOfType","features":[395]},{"name":"uregion_getContainingRegion","features":[395]},{"name":"uregion_getContainingRegionOfType","features":[395]},{"name":"uregion_getNumericCode","features":[395]},{"name":"uregion_getPreferredValues","features":[395]},{"name":"uregion_getRegionCode","features":[395]},{"name":"uregion_getRegionFromCode","features":[395]},{"name":"uregion_getRegionFromNumericCode","features":[395]},{"name":"uregion_getType","features":[395]},{"name":"ureldatefmt_close","features":[395]},{"name":"ureldatefmt_closeResult","features":[395]},{"name":"ureldatefmt_combineDateAndTime","features":[395]},{"name":"ureldatefmt_format","features":[395]},{"name":"ureldatefmt_formatNumeric","features":[395]},{"name":"ureldatefmt_formatNumericToResult","features":[395]},{"name":"ureldatefmt_formatToResult","features":[395]},{"name":"ureldatefmt_open","features":[395]},{"name":"ureldatefmt_openResult","features":[395]},{"name":"ureldatefmt_resultAsValue","features":[395]},{"name":"ures_close","features":[395]},{"name":"ures_getBinary","features":[395]},{"name":"ures_getByIndex","features":[395]},{"name":"ures_getByKey","features":[395]},{"name":"ures_getInt","features":[395]},{"name":"ures_getIntVector","features":[395]},{"name":"ures_getKey","features":[395]},{"name":"ures_getLocaleByType","features":[395]},{"name":"ures_getNextResource","features":[395]},{"name":"ures_getNextString","features":[395]},{"name":"ures_getSize","features":[395]},{"name":"ures_getString","features":[395]},{"name":"ures_getStringByIndex","features":[395]},{"name":"ures_getStringByKey","features":[395]},{"name":"ures_getType","features":[395]},{"name":"ures_getUInt","features":[395]},{"name":"ures_getUTF8String","features":[395]},{"name":"ures_getUTF8StringByIndex","features":[395]},{"name":"ures_getUTF8StringByKey","features":[395]},{"name":"ures_getVersion","features":[395]},{"name":"ures_hasNext","features":[395]},{"name":"ures_open","features":[395]},{"name":"ures_openAvailableLocales","features":[395]},{"name":"ures_openDirect","features":[395]},{"name":"ures_openU","features":[395]},{"name":"ures_resetIterator","features":[395]},{"name":"uscript_breaksBetweenLetters","features":[395]},{"name":"uscript_getCode","features":[395]},{"name":"uscript_getName","features":[395]},{"name":"uscript_getSampleString","features":[395]},{"name":"uscript_getScript","features":[395]},{"name":"uscript_getScriptExtensions","features":[395]},{"name":"uscript_getShortName","features":[395]},{"name":"uscript_getUsage","features":[395]},{"name":"uscript_hasScript","features":[395]},{"name":"uscript_isCased","features":[395]},{"name":"uscript_isRightToLeft","features":[395]},{"name":"usearch_close","features":[395]},{"name":"usearch_first","features":[395]},{"name":"usearch_following","features":[395]},{"name":"usearch_getAttribute","features":[395]},{"name":"usearch_getBreakIterator","features":[395]},{"name":"usearch_getCollator","features":[395]},{"name":"usearch_getMatchedLength","features":[395]},{"name":"usearch_getMatchedStart","features":[395]},{"name":"usearch_getMatchedText","features":[395]},{"name":"usearch_getOffset","features":[395]},{"name":"usearch_getPattern","features":[395]},{"name":"usearch_getText","features":[395]},{"name":"usearch_last","features":[395]},{"name":"usearch_next","features":[395]},{"name":"usearch_open","features":[395]},{"name":"usearch_openFromCollator","features":[395]},{"name":"usearch_preceding","features":[395]},{"name":"usearch_previous","features":[395]},{"name":"usearch_reset","features":[395]},{"name":"usearch_setAttribute","features":[395]},{"name":"usearch_setBreakIterator","features":[395]},{"name":"usearch_setCollator","features":[395]},{"name":"usearch_setOffset","features":[395]},{"name":"usearch_setPattern","features":[395]},{"name":"usearch_setText","features":[395]},{"name":"uset_add","features":[395]},{"name":"uset_addAll","features":[395]},{"name":"uset_addAllCodePoints","features":[395]},{"name":"uset_addRange","features":[395]},{"name":"uset_addString","features":[395]},{"name":"uset_applyIntPropertyValue","features":[395]},{"name":"uset_applyPattern","features":[395]},{"name":"uset_applyPropertyAlias","features":[395]},{"name":"uset_charAt","features":[395]},{"name":"uset_clear","features":[395]},{"name":"uset_clone","features":[395]},{"name":"uset_cloneAsThawed","features":[395]},{"name":"uset_close","features":[395]},{"name":"uset_closeOver","features":[395]},{"name":"uset_compact","features":[395]},{"name":"uset_complement","features":[395]},{"name":"uset_complementAll","features":[395]},{"name":"uset_contains","features":[395]},{"name":"uset_containsAll","features":[395]},{"name":"uset_containsAllCodePoints","features":[395]},{"name":"uset_containsNone","features":[395]},{"name":"uset_containsRange","features":[395]},{"name":"uset_containsSome","features":[395]},{"name":"uset_containsString","features":[395]},{"name":"uset_equals","features":[395]},{"name":"uset_freeze","features":[395]},{"name":"uset_getItem","features":[395]},{"name":"uset_getItemCount","features":[395]},{"name":"uset_getSerializedRange","features":[395]},{"name":"uset_getSerializedRangeCount","features":[395]},{"name":"uset_getSerializedSet","features":[395]},{"name":"uset_indexOf","features":[395]},{"name":"uset_isEmpty","features":[395]},{"name":"uset_isFrozen","features":[395]},{"name":"uset_open","features":[395]},{"name":"uset_openEmpty","features":[395]},{"name":"uset_openPattern","features":[395]},{"name":"uset_openPatternOptions","features":[395]},{"name":"uset_remove","features":[395]},{"name":"uset_removeAll","features":[395]},{"name":"uset_removeAllStrings","features":[395]},{"name":"uset_removeRange","features":[395]},{"name":"uset_removeString","features":[395]},{"name":"uset_resemblesPattern","features":[395]},{"name":"uset_retain","features":[395]},{"name":"uset_retainAll","features":[395]},{"name":"uset_serialize","features":[395]},{"name":"uset_serializedContains","features":[395]},{"name":"uset_set","features":[395]},{"name":"uset_setSerializedToOne","features":[395]},{"name":"uset_size","features":[395]},{"name":"uset_span","features":[395]},{"name":"uset_spanBack","features":[395]},{"name":"uset_spanBackUTF8","features":[395]},{"name":"uset_spanUTF8","features":[395]},{"name":"uset_toPattern","features":[395]},{"name":"uspoof_areConfusable","features":[395]},{"name":"uspoof_areConfusableUTF8","features":[395]},{"name":"uspoof_check","features":[395]},{"name":"uspoof_check2","features":[395]},{"name":"uspoof_check2UTF8","features":[395]},{"name":"uspoof_checkUTF8","features":[395]},{"name":"uspoof_clone","features":[395]},{"name":"uspoof_close","features":[395]},{"name":"uspoof_closeCheckResult","features":[395]},{"name":"uspoof_getAllowedChars","features":[395]},{"name":"uspoof_getAllowedLocales","features":[395]},{"name":"uspoof_getCheckResultChecks","features":[395]},{"name":"uspoof_getCheckResultNumerics","features":[395]},{"name":"uspoof_getCheckResultRestrictionLevel","features":[395]},{"name":"uspoof_getChecks","features":[395]},{"name":"uspoof_getInclusionSet","features":[395]},{"name":"uspoof_getRecommendedSet","features":[395]},{"name":"uspoof_getRestrictionLevel","features":[395]},{"name":"uspoof_getSkeleton","features":[395]},{"name":"uspoof_getSkeletonUTF8","features":[395]},{"name":"uspoof_open","features":[395]},{"name":"uspoof_openCheckResult","features":[395]},{"name":"uspoof_openFromSerialized","features":[395]},{"name":"uspoof_openFromSource","features":[395]},{"name":"uspoof_serialize","features":[395]},{"name":"uspoof_setAllowedChars","features":[395]},{"name":"uspoof_setAllowedLocales","features":[395]},{"name":"uspoof_setChecks","features":[395]},{"name":"uspoof_setRestrictionLevel","features":[395]},{"name":"usprep_close","features":[395]},{"name":"usprep_open","features":[395]},{"name":"usprep_openByType","features":[395]},{"name":"usprep_prepare","features":[395]},{"name":"utext_char32At","features":[395]},{"name":"utext_clone","features":[395]},{"name":"utext_close","features":[395]},{"name":"utext_copy","features":[395]},{"name":"utext_current32","features":[395]},{"name":"utext_equals","features":[395]},{"name":"utext_extract","features":[395]},{"name":"utext_freeze","features":[395]},{"name":"utext_getNativeIndex","features":[395]},{"name":"utext_getPreviousNativeIndex","features":[395]},{"name":"utext_hasMetaData","features":[395]},{"name":"utext_isLengthExpensive","features":[395]},{"name":"utext_isWritable","features":[395]},{"name":"utext_moveIndex32","features":[395]},{"name":"utext_nativeLength","features":[395]},{"name":"utext_next32","features":[395]},{"name":"utext_next32From","features":[395]},{"name":"utext_openUChars","features":[395]},{"name":"utext_openUTF8","features":[395]},{"name":"utext_previous32","features":[395]},{"name":"utext_previous32From","features":[395]},{"name":"utext_replace","features":[395]},{"name":"utext_setNativeIndex","features":[395]},{"name":"utext_setup","features":[395]},{"name":"utf8_appendCharSafeBody","features":[395]},{"name":"utf8_back1SafeBody","features":[395]},{"name":"utf8_nextCharSafeBody","features":[395]},{"name":"utf8_prevCharSafeBody","features":[395]},{"name":"utmscale_fromInt64","features":[395]},{"name":"utmscale_getTimeScaleValue","features":[395]},{"name":"utmscale_toInt64","features":[395]},{"name":"utrace_format","features":[395]},{"name":"utrace_functionName","features":[395]},{"name":"utrace_getFunctions","features":[395]},{"name":"utrace_getLevel","features":[395]},{"name":"utrace_setFunctions","features":[395]},{"name":"utrace_setLevel","features":[395]},{"name":"utrace_vformat","features":[395]},{"name":"utrans_clone","features":[395]},{"name":"utrans_close","features":[395]},{"name":"utrans_countAvailableIDs","features":[395]},{"name":"utrans_getSourceSet","features":[395]},{"name":"utrans_getUnicodeID","features":[395]},{"name":"utrans_openIDs","features":[395]},{"name":"utrans_openInverse","features":[395]},{"name":"utrans_openU","features":[395]},{"name":"utrans_register","features":[395]},{"name":"utrans_setFilter","features":[395]},{"name":"utrans_toRules","features":[395]},{"name":"utrans_trans","features":[395]},{"name":"utrans_transIncremental","features":[395]},{"name":"utrans_transIncrementalUChars","features":[395]},{"name":"utrans_transUChars","features":[395]},{"name":"utrans_unregisterID","features":[395]}],"396":[{"name":"CompositionFrameDisplayInstance","features":[307,396,397]},{"name":"CompositionFrameInstanceKind","features":[396]},{"name":"CompositionFrameInstanceKind_ComposedOnScreen","features":[396]},{"name":"CompositionFrameInstanceKind_ComposedToIntermediate","features":[396]},{"name":"CompositionFrameInstanceKind_ScanoutOnScreen","features":[396]},{"name":"CreatePresentationFactory","features":[396]},{"name":"ICompositionFramePresentStatistics","features":[396]},{"name":"IIndependentFlipFramePresentStatistics","features":[396]},{"name":"IPresentStatistics","features":[396]},{"name":"IPresentStatusPresentStatistics","features":[396]},{"name":"IPresentationBuffer","features":[396]},{"name":"IPresentationContent","features":[396]},{"name":"IPresentationFactory","features":[396]},{"name":"IPresentationManager","features":[396]},{"name":"IPresentationSurface","features":[396]},{"name":"PresentStatisticsKind","features":[396]},{"name":"PresentStatisticsKind_CompositionFrame","features":[396]},{"name":"PresentStatisticsKind_IndependentFlipFrame","features":[396]},{"name":"PresentStatisticsKind_PresentStatus","features":[396]},{"name":"PresentStatus","features":[396]},{"name":"PresentStatus_Canceled","features":[396]},{"name":"PresentStatus_Queued","features":[396]},{"name":"PresentStatus_Skipped","features":[396]},{"name":"PresentationTransform","features":[396]},{"name":"SystemInterruptTime","features":[396]}],"397":[{"name":"AcgCompatible","features":[398]},{"name":"AdapterBudgetChange","features":[398]},{"name":"AdapterHardwareContentProtectionTeardown","features":[398]},{"name":"AdapterListStale","features":[398]},{"name":"AdapterMemoryBudget","features":[398]},{"name":"AdapterNoLongerValid","features":[398]},{"name":"ComputePreemptionGranularity","features":[398]},{"name":"DXCORE_ADAPTER_ATTRIBUTE_D3D11_GRAPHICS","features":[398]},{"name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE","features":[398]},{"name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_GRAPHICS","features":[398]},{"name":"DXCoreAdapterMemoryBudget","features":[398]},{"name":"DXCoreAdapterMemoryBudgetNodeSegmentGroup","features":[398]},{"name":"DXCoreAdapterPreference","features":[398]},{"name":"DXCoreAdapterProperty","features":[398]},{"name":"DXCoreAdapterState","features":[398]},{"name":"DXCoreCreateAdapterFactory","features":[398]},{"name":"DXCoreHardwareID","features":[398]},{"name":"DXCoreHardwareIDParts","features":[398]},{"name":"DXCoreNotificationType","features":[398]},{"name":"DXCoreSegmentGroup","features":[398]},{"name":"DedicatedAdapterMemory","features":[398]},{"name":"DedicatedSystemMemory","features":[398]},{"name":"DriverDescription","features":[398]},{"name":"DriverVersion","features":[398]},{"name":"GraphicsPreemptionGranularity","features":[398]},{"name":"Hardware","features":[398]},{"name":"HardwareID","features":[398]},{"name":"HardwareIDParts","features":[398]},{"name":"HighPerformance","features":[398]},{"name":"IDXCoreAdapter","features":[398]},{"name":"IDXCoreAdapterFactory","features":[398]},{"name":"IDXCoreAdapterList","features":[398]},{"name":"InstanceLuid","features":[398]},{"name":"IsDetachable","features":[398]},{"name":"IsDriverUpdateInProgress","features":[398]},{"name":"IsHardware","features":[398]},{"name":"IsIntegrated","features":[398]},{"name":"KmdModelVersion","features":[398]},{"name":"Local","features":[398]},{"name":"MinimumPower","features":[398]},{"name":"NonLocal","features":[398]},{"name":"PFN_DXCORE_NOTIFICATION_CALLBACK","features":[398]},{"name":"SharedSystemMemory","features":[398]},{"name":"_FACDXCORE","features":[398]}],"398":[{"name":"CLSID_D2D12DAffineTransform","features":[399]},{"name":"CLSID_D2D13DPerspectiveTransform","features":[399]},{"name":"CLSID_D2D13DTransform","features":[399]},{"name":"CLSID_D2D1AlphaMask","features":[399]},{"name":"CLSID_D2D1ArithmeticComposite","features":[399]},{"name":"CLSID_D2D1Atlas","features":[399]},{"name":"CLSID_D2D1BitmapSource","features":[399]},{"name":"CLSID_D2D1Blend","features":[399]},{"name":"CLSID_D2D1Border","features":[399]},{"name":"CLSID_D2D1Brightness","features":[399]},{"name":"CLSID_D2D1ChromaKey","features":[399]},{"name":"CLSID_D2D1ColorManagement","features":[399]},{"name":"CLSID_D2D1ColorMatrix","features":[399]},{"name":"CLSID_D2D1Composite","features":[399]},{"name":"CLSID_D2D1Contrast","features":[399]},{"name":"CLSID_D2D1ConvolveMatrix","features":[399]},{"name":"CLSID_D2D1Crop","features":[399]},{"name":"CLSID_D2D1CrossFade","features":[399]},{"name":"CLSID_D2D1DirectionalBlur","features":[399]},{"name":"CLSID_D2D1DiscreteTransfer","features":[399]},{"name":"CLSID_D2D1DisplacementMap","features":[399]},{"name":"CLSID_D2D1DistantDiffuse","features":[399]},{"name":"CLSID_D2D1DistantSpecular","features":[399]},{"name":"CLSID_D2D1DpiCompensation","features":[399]},{"name":"CLSID_D2D1EdgeDetection","features":[399]},{"name":"CLSID_D2D1Emboss","features":[399]},{"name":"CLSID_D2D1Exposure","features":[399]},{"name":"CLSID_D2D1Flood","features":[399]},{"name":"CLSID_D2D1GammaTransfer","features":[399]},{"name":"CLSID_D2D1GaussianBlur","features":[399]},{"name":"CLSID_D2D1Grayscale","features":[399]},{"name":"CLSID_D2D1HdrToneMap","features":[399]},{"name":"CLSID_D2D1HighlightsShadows","features":[399]},{"name":"CLSID_D2D1Histogram","features":[399]},{"name":"CLSID_D2D1HueRotation","features":[399]},{"name":"CLSID_D2D1HueToRgb","features":[399]},{"name":"CLSID_D2D1Invert","features":[399]},{"name":"CLSID_D2D1LinearTransfer","features":[399]},{"name":"CLSID_D2D1LookupTable3D","features":[399]},{"name":"CLSID_D2D1LuminanceToAlpha","features":[399]},{"name":"CLSID_D2D1Morphology","features":[399]},{"name":"CLSID_D2D1Opacity","features":[399]},{"name":"CLSID_D2D1OpacityMetadata","features":[399]},{"name":"CLSID_D2D1PointDiffuse","features":[399]},{"name":"CLSID_D2D1PointSpecular","features":[399]},{"name":"CLSID_D2D1Posterize","features":[399]},{"name":"CLSID_D2D1Premultiply","features":[399]},{"name":"CLSID_D2D1RgbToHue","features":[399]},{"name":"CLSID_D2D1Saturation","features":[399]},{"name":"CLSID_D2D1Scale","features":[399]},{"name":"CLSID_D2D1Sepia","features":[399]},{"name":"CLSID_D2D1Shadow","features":[399]},{"name":"CLSID_D2D1Sharpen","features":[399]},{"name":"CLSID_D2D1SpotDiffuse","features":[399]},{"name":"CLSID_D2D1SpotSpecular","features":[399]},{"name":"CLSID_D2D1Straighten","features":[399]},{"name":"CLSID_D2D1TableTransfer","features":[399]},{"name":"CLSID_D2D1TemperatureTint","features":[399]},{"name":"CLSID_D2D1Tile","features":[399]},{"name":"CLSID_D2D1Tint","features":[399]},{"name":"CLSID_D2D1Turbulence","features":[399]},{"name":"CLSID_D2D1UnPremultiply","features":[399]},{"name":"CLSID_D2D1Vignette","features":[399]},{"name":"CLSID_D2D1WhiteLevelAdjustment","features":[399]},{"name":"CLSID_D2D1YCbCr","features":[399]},{"name":"D2D1ComputeMaximumScaleFactor","features":[69,399]},{"name":"D2D1ConvertColorSpace","features":[400]},{"name":"D2D1CreateDevice","features":[399,401]},{"name":"D2D1CreateDeviceContext","features":[399,401]},{"name":"D2D1CreateFactory","features":[399]},{"name":"D2D1GetGradientMeshInteriorPointsFromCoonsPatch","features":[400]},{"name":"D2D1InvertMatrix","features":[69,307,399]},{"name":"D2D1IsMatrixInvertible","features":[69,307,399]},{"name":"D2D1MakeRotateMatrix","features":[69,400]},{"name":"D2D1MakeSkewMatrix","features":[69,400]},{"name":"D2D1SinCos","features":[399]},{"name":"D2D1Tan","features":[399]},{"name":"D2D1Vec3Length","features":[399]},{"name":"D2D1_2DAFFINETRANSFORM_PROP","features":[399]},{"name":"D2D1_2DAFFINETRANSFORM_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_2DAFFINETRANSFORM_PROP_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_2DAFFINETRANSFORM_PROP_SHARPNESS","features":[399]},{"name":"D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIX","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_CUBIC","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_LINEAR","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_DEPTH","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_GLOBAL_OFFSET","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_LOCAL_OFFSET","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_PERSPECTIVE_ORIGIN","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION","features":[399]},{"name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN","features":[399]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_CUBIC","features":[399]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_LINEAR","features":[399]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_3DTRANSFORM_PROP","features":[399]},{"name":"D2D1_3DTRANSFORM_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_3DTRANSFORM_PROP_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_3DTRANSFORM_PROP_TRANSFORM_MATRIX","features":[399]},{"name":"D2D1_ANTIALIAS_MODE","features":[399]},{"name":"D2D1_ANTIALIAS_MODE_ALIASED","features":[399]},{"name":"D2D1_ANTIALIAS_MODE_PER_PRIMITIVE","features":[399]},{"name":"D2D1_APPEND_ALIGNED_ELEMENT","features":[399]},{"name":"D2D1_ARC_SEGMENT","features":[400]},{"name":"D2D1_ARC_SIZE","features":[399]},{"name":"D2D1_ARC_SIZE_LARGE","features":[399]},{"name":"D2D1_ARC_SIZE_SMALL","features":[399]},{"name":"D2D1_ARITHMETICCOMPOSITE_PROP","features":[399]},{"name":"D2D1_ARITHMETICCOMPOSITE_PROP_CLAMP_OUTPUT","features":[399]},{"name":"D2D1_ARITHMETICCOMPOSITE_PROP_COEFFICIENTS","features":[399]},{"name":"D2D1_ATLAS_PROP","features":[399]},{"name":"D2D1_ATLAS_PROP_INPUT_PADDING_RECT","features":[399]},{"name":"D2D1_ATLAS_PROP_INPUT_RECT","features":[399]},{"name":"D2D1_BITMAPSOURCE_ALPHA_MODE","features":[399]},{"name":"D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED","features":[399]},{"name":"D2D1_BITMAPSOURCE_ALPHA_MODE_STRAIGHT","features":[399]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_CUBIC","features":[399]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FANT","features":[399]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR","features":[399]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_MIPMAP_LINEAR","features":[399]},{"name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_FLIP_HORIZONTAL","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90","features":[399]},{"name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL","features":[399]},{"name":"D2D1_BITMAPSOURCE_PROP","features":[399]},{"name":"D2D1_BITMAPSOURCE_PROP_ALPHA_MODE","features":[399]},{"name":"D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION","features":[399]},{"name":"D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_BITMAPSOURCE_PROP_ORIENTATION","features":[399]},{"name":"D2D1_BITMAPSOURCE_PROP_SCALE","features":[399]},{"name":"D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE","features":[399]},{"name":"D2D1_BITMAP_BRUSH_PROPERTIES","features":[399]},{"name":"D2D1_BITMAP_BRUSH_PROPERTIES1","features":[399]},{"name":"D2D1_BITMAP_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_BITMAP_INTERPOLATION_MODE_LINEAR","features":[399]},{"name":"D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_BITMAP_OPTIONS","features":[399]},{"name":"D2D1_BITMAP_OPTIONS_CANNOT_DRAW","features":[399]},{"name":"D2D1_BITMAP_OPTIONS_CPU_READ","features":[399]},{"name":"D2D1_BITMAP_OPTIONS_GDI_COMPATIBLE","features":[399]},{"name":"D2D1_BITMAP_OPTIONS_NONE","features":[399]},{"name":"D2D1_BITMAP_OPTIONS_TARGET","features":[399]},{"name":"D2D1_BITMAP_PROPERTIES","features":[400,397]},{"name":"D2D1_BITMAP_PROPERTIES1","features":[400,397]},{"name":"D2D1_BLEND","features":[399]},{"name":"D2D1_BLEND_BLEND_FACTOR","features":[399]},{"name":"D2D1_BLEND_DESCRIPTION","features":[399]},{"name":"D2D1_BLEND_DEST_ALPHA","features":[399]},{"name":"D2D1_BLEND_DEST_COLOR","features":[399]},{"name":"D2D1_BLEND_INV_BLEND_FACTOR","features":[399]},{"name":"D2D1_BLEND_INV_DEST_ALPHA","features":[399]},{"name":"D2D1_BLEND_INV_DEST_COLOR","features":[399]},{"name":"D2D1_BLEND_INV_SRC_ALPHA","features":[399]},{"name":"D2D1_BLEND_INV_SRC_COLOR","features":[399]},{"name":"D2D1_BLEND_ONE","features":[399]},{"name":"D2D1_BLEND_OPERATION","features":[399]},{"name":"D2D1_BLEND_OPERATION_ADD","features":[399]},{"name":"D2D1_BLEND_OPERATION_MAX","features":[399]},{"name":"D2D1_BLEND_OPERATION_MIN","features":[399]},{"name":"D2D1_BLEND_OPERATION_REV_SUBTRACT","features":[399]},{"name":"D2D1_BLEND_OPERATION_SUBTRACT","features":[399]},{"name":"D2D1_BLEND_PROP","features":[399]},{"name":"D2D1_BLEND_PROP_MODE","features":[399]},{"name":"D2D1_BLEND_SRC_ALPHA","features":[399]},{"name":"D2D1_BLEND_SRC_ALPHA_SAT","features":[399]},{"name":"D2D1_BLEND_SRC_COLOR","features":[399]},{"name":"D2D1_BLEND_ZERO","features":[399]},{"name":"D2D1_BORDER_EDGE_MODE","features":[399]},{"name":"D2D1_BORDER_EDGE_MODE_CLAMP","features":[399]},{"name":"D2D1_BORDER_EDGE_MODE_MIRROR","features":[399]},{"name":"D2D1_BORDER_EDGE_MODE_WRAP","features":[399]},{"name":"D2D1_BORDER_PROP","features":[399]},{"name":"D2D1_BORDER_PROP_EDGE_MODE_X","features":[399]},{"name":"D2D1_BORDER_PROP_EDGE_MODE_Y","features":[399]},{"name":"D2D1_BRIGHTNESS_PROP","features":[399]},{"name":"D2D1_BRIGHTNESS_PROP_BLACK_POINT","features":[399]},{"name":"D2D1_BRIGHTNESS_PROP_WHITE_POINT","features":[399]},{"name":"D2D1_BRUSH_PROPERTIES","features":[69,399]},{"name":"D2D1_BUFFER_PRECISION","features":[399]},{"name":"D2D1_BUFFER_PRECISION_16BPC_FLOAT","features":[399]},{"name":"D2D1_BUFFER_PRECISION_16BPC_UNORM","features":[399]},{"name":"D2D1_BUFFER_PRECISION_32BPC_FLOAT","features":[399]},{"name":"D2D1_BUFFER_PRECISION_8BPC_UNORM","features":[399]},{"name":"D2D1_BUFFER_PRECISION_8BPC_UNORM_SRGB","features":[399]},{"name":"D2D1_BUFFER_PRECISION_UNKNOWN","features":[399]},{"name":"D2D1_CAP_STYLE","features":[399]},{"name":"D2D1_CAP_STYLE_FLAT","features":[399]},{"name":"D2D1_CAP_STYLE_ROUND","features":[399]},{"name":"D2D1_CAP_STYLE_SQUARE","features":[399]},{"name":"D2D1_CAP_STYLE_TRIANGLE","features":[399]},{"name":"D2D1_CHANGE_TYPE","features":[399]},{"name":"D2D1_CHANGE_TYPE_CONTEXT","features":[399]},{"name":"D2D1_CHANGE_TYPE_GRAPH","features":[399]},{"name":"D2D1_CHANGE_TYPE_NONE","features":[399]},{"name":"D2D1_CHANGE_TYPE_PROPERTIES","features":[399]},{"name":"D2D1_CHANNEL_DEPTH","features":[399]},{"name":"D2D1_CHANNEL_DEPTH_1","features":[399]},{"name":"D2D1_CHANNEL_DEPTH_4","features":[399]},{"name":"D2D1_CHANNEL_DEPTH_DEFAULT","features":[399]},{"name":"D2D1_CHANNEL_SELECTOR","features":[399]},{"name":"D2D1_CHANNEL_SELECTOR_A","features":[399]},{"name":"D2D1_CHANNEL_SELECTOR_B","features":[399]},{"name":"D2D1_CHANNEL_SELECTOR_G","features":[399]},{"name":"D2D1_CHANNEL_SELECTOR_R","features":[399]},{"name":"D2D1_CHROMAKEY_PROP","features":[399]},{"name":"D2D1_CHROMAKEY_PROP_COLOR","features":[399]},{"name":"D2D1_CHROMAKEY_PROP_FEATHER","features":[399]},{"name":"D2D1_CHROMAKEY_PROP_INVERT_ALPHA","features":[399]},{"name":"D2D1_CHROMAKEY_PROP_TOLERANCE","features":[399]},{"name":"D2D1_COLORMANAGEMENT_ALPHA_MODE","features":[399]},{"name":"D2D1_COLORMANAGEMENT_ALPHA_MODE_PREMULTIPLIED","features":[399]},{"name":"D2D1_COLORMANAGEMENT_ALPHA_MODE_STRAIGHT","features":[399]},{"name":"D2D1_COLORMANAGEMENT_PROP","features":[399]},{"name":"D2D1_COLORMANAGEMENT_PROP_ALPHA_MODE","features":[399]},{"name":"D2D1_COLORMANAGEMENT_PROP_DESTINATION_COLOR_CONTEXT","features":[399]},{"name":"D2D1_COLORMANAGEMENT_PROP_DESTINATION_RENDERING_INTENT","features":[399]},{"name":"D2D1_COLORMANAGEMENT_PROP_QUALITY","features":[399]},{"name":"D2D1_COLORMANAGEMENT_PROP_SOURCE_COLOR_CONTEXT","features":[399]},{"name":"D2D1_COLORMANAGEMENT_PROP_SOURCE_RENDERING_INTENT","features":[399]},{"name":"D2D1_COLORMANAGEMENT_QUALITY","features":[399]},{"name":"D2D1_COLORMANAGEMENT_QUALITY_BEST","features":[399]},{"name":"D2D1_COLORMANAGEMENT_QUALITY_NORMAL","features":[399]},{"name":"D2D1_COLORMANAGEMENT_QUALITY_PROOF","features":[399]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT","features":[399]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC","features":[399]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL","features":[399]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC","features":[399]},{"name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION","features":[399]},{"name":"D2D1_COLORMATRIX_PROP","features":[399]},{"name":"D2D1_COLORMATRIX_PROP_ALPHA_MODE","features":[399]},{"name":"D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT","features":[399]},{"name":"D2D1_COLORMATRIX_PROP_COLOR_MATRIX","features":[399]},{"name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION","features":[399]},{"name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT","features":[399]},{"name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DISABLE","features":[399]},{"name":"D2D1_COLOR_CONTEXT_TYPE","features":[399]},{"name":"D2D1_COLOR_CONTEXT_TYPE_DXGI","features":[399]},{"name":"D2D1_COLOR_CONTEXT_TYPE_ICC","features":[399]},{"name":"D2D1_COLOR_CONTEXT_TYPE_SIMPLE","features":[399]},{"name":"D2D1_COLOR_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_COLOR_INTERPOLATION_MODE_PREMULTIPLIED","features":[399]},{"name":"D2D1_COLOR_INTERPOLATION_MODE_STRAIGHT","features":[399]},{"name":"D2D1_COLOR_SPACE","features":[399]},{"name":"D2D1_COLOR_SPACE_CUSTOM","features":[399]},{"name":"D2D1_COLOR_SPACE_SCRGB","features":[399]},{"name":"D2D1_COLOR_SPACE_SRGB","features":[399]},{"name":"D2D1_COMBINE_MODE","features":[399]},{"name":"D2D1_COMBINE_MODE_EXCLUDE","features":[399]},{"name":"D2D1_COMBINE_MODE_INTERSECT","features":[399]},{"name":"D2D1_COMBINE_MODE_UNION","features":[399]},{"name":"D2D1_COMBINE_MODE_XOR","features":[399]},{"name":"D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS","features":[399]},{"name":"D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_GDI_COMPATIBLE","features":[399]},{"name":"D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE","features":[399]},{"name":"D2D1_COMPOSITE_PROP","features":[399]},{"name":"D2D1_COMPOSITE_PROP_MODE","features":[399]},{"name":"D2D1_CONTRAST_PROP","features":[399]},{"name":"D2D1_CONTRAST_PROP_CLAMP_INPUT","features":[399]},{"name":"D2D1_CONTRAST_PROP_CONTRAST","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_BIAS","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_CLAMP_OUTPUT","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_DIVISOR","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_MATRIX","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_OFFSET","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_SIZE_X","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_SIZE_Y","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_KERNEL_UNIT_LENGTH","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_PRESERVE_ALPHA","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_PROP_SCALE_MODE","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_CUBIC","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_LINEAR","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_CREATION_PROPERTIES","features":[399]},{"name":"D2D1_CROP_PROP","features":[399]},{"name":"D2D1_CROP_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_CROP_PROP_RECT","features":[399]},{"name":"D2D1_CROSSFADE_PROP","features":[399]},{"name":"D2D1_CROSSFADE_PROP_WEIGHT","features":[399]},{"name":"D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES","features":[399,397]},{"name":"D2D1_DASH_STYLE","features":[399]},{"name":"D2D1_DASH_STYLE_CUSTOM","features":[399]},{"name":"D2D1_DASH_STYLE_DASH","features":[399]},{"name":"D2D1_DASH_STYLE_DASH_DOT","features":[399]},{"name":"D2D1_DASH_STYLE_DASH_DOT_DOT","features":[399]},{"name":"D2D1_DASH_STYLE_DOT","features":[399]},{"name":"D2D1_DASH_STYLE_SOLID","features":[399]},{"name":"D2D1_DC_INITIALIZE_MODE","features":[399]},{"name":"D2D1_DC_INITIALIZE_MODE_CLEAR","features":[399]},{"name":"D2D1_DC_INITIALIZE_MODE_COPY","features":[399]},{"name":"D2D1_DEBUG_LEVEL","features":[399]},{"name":"D2D1_DEBUG_LEVEL_ERROR","features":[399]},{"name":"D2D1_DEBUG_LEVEL_INFORMATION","features":[399]},{"name":"D2D1_DEBUG_LEVEL_NONE","features":[399]},{"name":"D2D1_DEBUG_LEVEL_WARNING","features":[399]},{"name":"D2D1_DEFAULT_FLATTENING_TOLERANCE","features":[399]},{"name":"D2D1_DEVICE_CONTEXT_OPTIONS","features":[399]},{"name":"D2D1_DEVICE_CONTEXT_OPTIONS_ENABLE_MULTITHREADED_OPTIMIZATIONS","features":[399]},{"name":"D2D1_DEVICE_CONTEXT_OPTIONS_NONE","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION_QUALITY","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION_SPEED","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_PROP","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_PROP_ANGLE","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION","features":[399]},{"name":"D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_ALPHA_DISABLE","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_ALPHA_TABLE","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_BLUE_DISABLE","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_BLUE_TABLE","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_CLAMP_OUTPUT","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_GREEN_DISABLE","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_GREEN_TABLE","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_RED_DISABLE","features":[399]},{"name":"D2D1_DISCRETETRANSFER_PROP_RED_TABLE","features":[399]},{"name":"D2D1_DISPLACEMENTMAP_PROP","features":[399]},{"name":"D2D1_DISPLACEMENTMAP_PROP_SCALE","features":[399]},{"name":"D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT","features":[399]},{"name":"D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_PROP","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_PROP_AZIMUTH","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_PROP_COLOR","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_PROP_DIFFUSE_CONSTANT","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_PROP_ELEVATION","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_PROP_SCALE_MODE","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_PROP_SURFACE_SCALE","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_CUBIC","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_LINEAR","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP_AZIMUTH","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP_COLOR","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP_ELEVATION","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP_KERNEL_UNIT_LENGTH","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP_SCALE_MODE","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP_SPECULAR_CONSTANT","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP_SPECULAR_EXPONENT","features":[399]},{"name":"D2D1_DISTANTSPECULAR_PROP_SURFACE_SCALE","features":[399]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE","features":[399]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_CUBIC","features":[399]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_LINEAR","features":[399]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_DISTANTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_CUBIC","features":[399]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_LINEAR","features":[399]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_DPICOMPENSATION_PROP","features":[399]},{"name":"D2D1_DPICOMPENSATION_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_DPICOMPENSATION_PROP_INPUT_DPI","features":[399]},{"name":"D2D1_DPICOMPENSATION_PROP_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_DRAWING_STATE_DESCRIPTION","features":[69,399]},{"name":"D2D1_DRAWING_STATE_DESCRIPTION1","features":[69,399]},{"name":"D2D1_DRAW_TEXT_OPTIONS","features":[399]},{"name":"D2D1_DRAW_TEXT_OPTIONS_CLIP","features":[399]},{"name":"D2D1_DRAW_TEXT_OPTIONS_DISABLE_COLOR_BITMAP_SNAPPING","features":[399]},{"name":"D2D1_DRAW_TEXT_OPTIONS_ENABLE_COLOR_FONT","features":[399]},{"name":"D2D1_DRAW_TEXT_OPTIONS_NONE","features":[399]},{"name":"D2D1_DRAW_TEXT_OPTIONS_NO_SNAP","features":[399]},{"name":"D2D1_EDGEDETECTION_MODE","features":[399]},{"name":"D2D1_EDGEDETECTION_MODE_PREWITT","features":[399]},{"name":"D2D1_EDGEDETECTION_MODE_SOBEL","features":[399]},{"name":"D2D1_EDGEDETECTION_PROP","features":[399]},{"name":"D2D1_EDGEDETECTION_PROP_ALPHA_MODE","features":[399]},{"name":"D2D1_EDGEDETECTION_PROP_BLUR_RADIUS","features":[399]},{"name":"D2D1_EDGEDETECTION_PROP_MODE","features":[399]},{"name":"D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES","features":[399]},{"name":"D2D1_EDGEDETECTION_PROP_STRENGTH","features":[399]},{"name":"D2D1_EFFECT_INPUT_DESCRIPTION","features":[400]},{"name":"D2D1_ELLIPSE","features":[400]},{"name":"D2D1_EMBOSS_PROP","features":[399]},{"name":"D2D1_EMBOSS_PROP_DIRECTION","features":[399]},{"name":"D2D1_EMBOSS_PROP_HEIGHT","features":[399]},{"name":"D2D1_EXPOSURE_PROP","features":[399]},{"name":"D2D1_EXPOSURE_PROP_EXPOSURE_VALUE","features":[399]},{"name":"D2D1_EXTEND_MODE","features":[399]},{"name":"D2D1_EXTEND_MODE_CLAMP","features":[399]},{"name":"D2D1_EXTEND_MODE_MIRROR","features":[399]},{"name":"D2D1_EXTEND_MODE_WRAP","features":[399]},{"name":"D2D1_FACTORY_OPTIONS","features":[399]},{"name":"D2D1_FACTORY_TYPE","features":[399]},{"name":"D2D1_FACTORY_TYPE_MULTI_THREADED","features":[399]},{"name":"D2D1_FACTORY_TYPE_SINGLE_THREADED","features":[399]},{"name":"D2D1_FEATURE","features":[399]},{"name":"D2D1_FEATURE_D3D10_X_HARDWARE_OPTIONS","features":[399]},{"name":"D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS","features":[307,399]},{"name":"D2D1_FEATURE_DATA_DOUBLES","features":[307,399]},{"name":"D2D1_FEATURE_DOUBLES","features":[399]},{"name":"D2D1_FEATURE_LEVEL","features":[399]},{"name":"D2D1_FEATURE_LEVEL_10","features":[399]},{"name":"D2D1_FEATURE_LEVEL_9","features":[399]},{"name":"D2D1_FEATURE_LEVEL_DEFAULT","features":[399]},{"name":"D2D1_FILTER","features":[399]},{"name":"D2D1_FILTER_ANISOTROPIC","features":[399]},{"name":"D2D1_FILTER_MIN_LINEAR_MAG_MIP_POINT","features":[399]},{"name":"D2D1_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[399]},{"name":"D2D1_FILTER_MIN_MAG_LINEAR_MIP_POINT","features":[399]},{"name":"D2D1_FILTER_MIN_MAG_MIP_LINEAR","features":[399]},{"name":"D2D1_FILTER_MIN_MAG_MIP_POINT","features":[399]},{"name":"D2D1_FILTER_MIN_MAG_POINT_MIP_LINEAR","features":[399]},{"name":"D2D1_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[399]},{"name":"D2D1_FILTER_MIN_POINT_MAG_MIP_LINEAR","features":[399]},{"name":"D2D1_FLOOD_PROP","features":[399]},{"name":"D2D1_FLOOD_PROP_COLOR","features":[399]},{"name":"D2D1_GAMMA","features":[399]},{"name":"D2D1_GAMMA1","features":[399]},{"name":"D2D1_GAMMA1_G10","features":[399]},{"name":"D2D1_GAMMA1_G2084","features":[399]},{"name":"D2D1_GAMMA1_G22","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_RED_DISABLE","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_RED_EXPONENT","features":[399]},{"name":"D2D1_GAMMATRANSFER_PROP_RED_OFFSET","features":[399]},{"name":"D2D1_GAMMA_1_0","features":[399]},{"name":"D2D1_GAMMA_2_2","features":[399]},{"name":"D2D1_GAUSSIANBLUR_OPTIMIZATION","features":[399]},{"name":"D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED","features":[399]},{"name":"D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY","features":[399]},{"name":"D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED","features":[399]},{"name":"D2D1_GAUSSIANBLUR_PROP","features":[399]},{"name":"D2D1_GAUSSIANBLUR_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION","features":[399]},{"name":"D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION","features":[399]},{"name":"D2D1_GEOMETRY_RELATION","features":[399]},{"name":"D2D1_GEOMETRY_RELATION_CONTAINS","features":[399]},{"name":"D2D1_GEOMETRY_RELATION_DISJOINT","features":[399]},{"name":"D2D1_GEOMETRY_RELATION_IS_CONTAINED","features":[399]},{"name":"D2D1_GEOMETRY_RELATION_OVERLAP","features":[399]},{"name":"D2D1_GEOMETRY_RELATION_UNKNOWN","features":[399]},{"name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION","features":[399]},{"name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES","features":[399]},{"name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION_LINES","features":[399]},{"name":"D2D1_GRADIENT_MESH_PATCH","features":[400]},{"name":"D2D1_HDRTONEMAP_DISPLAY_MODE","features":[399]},{"name":"D2D1_HDRTONEMAP_DISPLAY_MODE_HDR","features":[399]},{"name":"D2D1_HDRTONEMAP_DISPLAY_MODE_SDR","features":[399]},{"name":"D2D1_HDRTONEMAP_PROP","features":[399]},{"name":"D2D1_HDRTONEMAP_PROP_DISPLAY_MODE","features":[399]},{"name":"D2D1_HDRTONEMAP_PROP_INPUT_MAX_LUMINANCE","features":[399]},{"name":"D2D1_HDRTONEMAP_PROP_OUTPUT_MAX_LUMINANCE","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_LINEAR","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_SRGB","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_CLARITY","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_HIGHLIGHTS","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_MASK_BLUR_RADIUS","features":[399]},{"name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_SHADOWS","features":[399]},{"name":"D2D1_HISTOGRAM_PROP","features":[399]},{"name":"D2D1_HISTOGRAM_PROP_CHANNEL_SELECT","features":[399]},{"name":"D2D1_HISTOGRAM_PROP_HISTOGRAM_OUTPUT","features":[399]},{"name":"D2D1_HISTOGRAM_PROP_NUM_BINS","features":[399]},{"name":"D2D1_HUEROTATION_PROP","features":[399]},{"name":"D2D1_HUEROTATION_PROP_ANGLE","features":[399]},{"name":"D2D1_HUETORGB_INPUT_COLOR_SPACE","features":[399]},{"name":"D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_LIGHTNESS","features":[399]},{"name":"D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_VALUE","features":[399]},{"name":"D2D1_HUETORGB_PROP","features":[399]},{"name":"D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE","features":[399]},{"name":"D2D1_HWND_RENDER_TARGET_PROPERTIES","features":[307,400]},{"name":"D2D1_IMAGE_BRUSH_PROPERTIES","features":[400]},{"name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS","features":[399]},{"name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_LOW_QUALITY_PRIMARY_CONVERSION","features":[399]},{"name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_NONE","features":[399]},{"name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS","features":[399]},{"name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND","features":[399]},{"name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE","features":[399]},{"name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE","features":[399]},{"name":"D2D1_INK_BEZIER_SEGMENT","features":[399]},{"name":"D2D1_INK_NIB_SHAPE","features":[399]},{"name":"D2D1_INK_NIB_SHAPE_ROUND","features":[399]},{"name":"D2D1_INK_NIB_SHAPE_SQUARE","features":[399]},{"name":"D2D1_INK_POINT","features":[399]},{"name":"D2D1_INK_STYLE_PROPERTIES","features":[69,399]},{"name":"D2D1_INPUT_DESCRIPTION","features":[399]},{"name":"D2D1_INPUT_ELEMENT_DESC","features":[399,397]},{"name":"D2D1_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_CUBIC","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_ANISOTROPIC","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_CUBIC","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_FANT","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_LINEAR","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_MIPMAP_LINEAR","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_DEFINITION_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_LINEAR","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_LAYER_OPTIONS","features":[399]},{"name":"D2D1_LAYER_OPTIONS1","features":[399]},{"name":"D2D1_LAYER_OPTIONS1_IGNORE_ALPHA","features":[399]},{"name":"D2D1_LAYER_OPTIONS1_INITIALIZE_FROM_BACKGROUND","features":[399]},{"name":"D2D1_LAYER_OPTIONS1_NONE","features":[399]},{"name":"D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE","features":[399]},{"name":"D2D1_LAYER_OPTIONS_NONE","features":[399]},{"name":"D2D1_LAYER_PARAMETERS","features":[69,400]},{"name":"D2D1_LAYER_PARAMETERS1","features":[69,400]},{"name":"D2D1_LINEARTRANSFER_PROP","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_RED_DISABLE","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_RED_SLOPE","features":[399]},{"name":"D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT","features":[399]},{"name":"D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES","features":[400]},{"name":"D2D1_LINE_JOIN","features":[399]},{"name":"D2D1_LINE_JOIN_BEVEL","features":[399]},{"name":"D2D1_LINE_JOIN_MITER","features":[399]},{"name":"D2D1_LINE_JOIN_MITER_OR_BEVEL","features":[399]},{"name":"D2D1_LINE_JOIN_ROUND","features":[399]},{"name":"D2D1_LOOKUPTABLE3D_PROP","features":[399]},{"name":"D2D1_LOOKUPTABLE3D_PROP_ALPHA_MODE","features":[399]},{"name":"D2D1_LOOKUPTABLE3D_PROP_LUT","features":[399]},{"name":"D2D1_MAPPED_RECT","features":[399]},{"name":"D2D1_MAP_OPTIONS","features":[399]},{"name":"D2D1_MAP_OPTIONS_DISCARD","features":[399]},{"name":"D2D1_MAP_OPTIONS_NONE","features":[399]},{"name":"D2D1_MAP_OPTIONS_READ","features":[399]},{"name":"D2D1_MAP_OPTIONS_WRITE","features":[399]},{"name":"D2D1_MORPHOLOGY_MODE","features":[399]},{"name":"D2D1_MORPHOLOGY_MODE_DILATE","features":[399]},{"name":"D2D1_MORPHOLOGY_MODE_ERODE","features":[399]},{"name":"D2D1_MORPHOLOGY_PROP","features":[399]},{"name":"D2D1_MORPHOLOGY_PROP_HEIGHT","features":[399]},{"name":"D2D1_MORPHOLOGY_PROP_MODE","features":[399]},{"name":"D2D1_MORPHOLOGY_PROP_WIDTH","features":[399]},{"name":"D2D1_OPACITYMETADATA_PROP","features":[399]},{"name":"D2D1_OPACITYMETADATA_PROP_INPUT_OPAQUE_RECT","features":[399]},{"name":"D2D1_OPACITY_MASK_CONTENT","features":[399]},{"name":"D2D1_OPACITY_MASK_CONTENT_GRAPHICS","features":[399]},{"name":"D2D1_OPACITY_MASK_CONTENT_TEXT_GDI_COMPATIBLE","features":[399]},{"name":"D2D1_OPACITY_MASK_CONTENT_TEXT_NATURAL","features":[399]},{"name":"D2D1_OPACITY_PROP","features":[399]},{"name":"D2D1_OPACITY_PROP_OPACITY","features":[399]},{"name":"D2D1_ORIENTATION","features":[399]},{"name":"D2D1_ORIENTATION_DEFAULT","features":[399]},{"name":"D2D1_ORIENTATION_FLIP_HORIZONTAL","features":[399]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE180","features":[399]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL","features":[399]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE270","features":[399]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL","features":[399]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE90","features":[399]},{"name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL","features":[399]},{"name":"D2D1_PATCH_EDGE_MODE","features":[399]},{"name":"D2D1_PATCH_EDGE_MODE_ALIASED","features":[399]},{"name":"D2D1_PATCH_EDGE_MODE_ALIASED_INFLATED","features":[399]},{"name":"D2D1_PATCH_EDGE_MODE_ANTIALIASED","features":[399]},{"name":"D2D1_PIXEL_OPTIONS","features":[399]},{"name":"D2D1_PIXEL_OPTIONS_NONE","features":[399]},{"name":"D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING","features":[399]},{"name":"D2D1_POINTDIFFUSE_PROP","features":[399]},{"name":"D2D1_POINTDIFFUSE_PROP_COLOR","features":[399]},{"name":"D2D1_POINTDIFFUSE_PROP_DIFFUSE_CONSTANT","features":[399]},{"name":"D2D1_POINTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","features":[399]},{"name":"D2D1_POINTDIFFUSE_PROP_LIGHT_POSITION","features":[399]},{"name":"D2D1_POINTDIFFUSE_PROP_SCALE_MODE","features":[399]},{"name":"D2D1_POINTDIFFUSE_PROP_SURFACE_SCALE","features":[399]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE","features":[399]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_CUBIC","features":[399]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_LINEAR","features":[399]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_POINTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_POINTSPECULAR_PROP","features":[399]},{"name":"D2D1_POINTSPECULAR_PROP_COLOR","features":[399]},{"name":"D2D1_POINTSPECULAR_PROP_KERNEL_UNIT_LENGTH","features":[399]},{"name":"D2D1_POINTSPECULAR_PROP_LIGHT_POSITION","features":[399]},{"name":"D2D1_POINTSPECULAR_PROP_SCALE_MODE","features":[399]},{"name":"D2D1_POINTSPECULAR_PROP_SPECULAR_CONSTANT","features":[399]},{"name":"D2D1_POINTSPECULAR_PROP_SPECULAR_EXPONENT","features":[399]},{"name":"D2D1_POINTSPECULAR_PROP_SURFACE_SCALE","features":[399]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE","features":[399]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_CUBIC","features":[399]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_LINEAR","features":[399]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_POINTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_POINT_DESCRIPTION","features":[400]},{"name":"D2D1_POSTERIZE_PROP","features":[399]},{"name":"D2D1_POSTERIZE_PROP_BLUE_VALUE_COUNT","features":[399]},{"name":"D2D1_POSTERIZE_PROP_GREEN_VALUE_COUNT","features":[399]},{"name":"D2D1_POSTERIZE_PROP_RED_VALUE_COUNT","features":[399]},{"name":"D2D1_PRESENT_OPTIONS","features":[399]},{"name":"D2D1_PRESENT_OPTIONS_IMMEDIATELY","features":[399]},{"name":"D2D1_PRESENT_OPTIONS_NONE","features":[399]},{"name":"D2D1_PRESENT_OPTIONS_RETAIN_CONTENTS","features":[399]},{"name":"D2D1_PRIMITIVE_BLEND","features":[399]},{"name":"D2D1_PRIMITIVE_BLEND_ADD","features":[399]},{"name":"D2D1_PRIMITIVE_BLEND_COPY","features":[399]},{"name":"D2D1_PRIMITIVE_BLEND_MAX","features":[399]},{"name":"D2D1_PRIMITIVE_BLEND_MIN","features":[399]},{"name":"D2D1_PRIMITIVE_BLEND_SOURCE_OVER","features":[399]},{"name":"D2D1_PRINT_CONTROL_PROPERTIES","features":[399]},{"name":"D2D1_PRINT_FONT_SUBSET_MODE","features":[399]},{"name":"D2D1_PRINT_FONT_SUBSET_MODE_DEFAULT","features":[399]},{"name":"D2D1_PRINT_FONT_SUBSET_MODE_EACHPAGE","features":[399]},{"name":"D2D1_PRINT_FONT_SUBSET_MODE_NONE","features":[399]},{"name":"D2D1_PROPERTY","features":[399]},{"name":"D2D1_PROPERTY_AUTHOR","features":[399]},{"name":"D2D1_PROPERTY_BINDING","features":[399]},{"name":"D2D1_PROPERTY_CACHED","features":[399]},{"name":"D2D1_PROPERTY_CATEGORY","features":[399]},{"name":"D2D1_PROPERTY_CLSID","features":[399]},{"name":"D2D1_PROPERTY_DESCRIPTION","features":[399]},{"name":"D2D1_PROPERTY_DISPLAYNAME","features":[399]},{"name":"D2D1_PROPERTY_INPUTS","features":[399]},{"name":"D2D1_PROPERTY_MAX_INPUTS","features":[399]},{"name":"D2D1_PROPERTY_MIN_INPUTS","features":[399]},{"name":"D2D1_PROPERTY_PRECISION","features":[399]},{"name":"D2D1_PROPERTY_TYPE","features":[399]},{"name":"D2D1_PROPERTY_TYPE_ARRAY","features":[399]},{"name":"D2D1_PROPERTY_TYPE_BLOB","features":[399]},{"name":"D2D1_PROPERTY_TYPE_BOOL","features":[399]},{"name":"D2D1_PROPERTY_TYPE_CLSID","features":[399]},{"name":"D2D1_PROPERTY_TYPE_COLOR_CONTEXT","features":[399]},{"name":"D2D1_PROPERTY_TYPE_ENUM","features":[399]},{"name":"D2D1_PROPERTY_TYPE_FLOAT","features":[399]},{"name":"D2D1_PROPERTY_TYPE_INT32","features":[399]},{"name":"D2D1_PROPERTY_TYPE_IUNKNOWN","features":[399]},{"name":"D2D1_PROPERTY_TYPE_MATRIX_3X2","features":[399]},{"name":"D2D1_PROPERTY_TYPE_MATRIX_4X3","features":[399]},{"name":"D2D1_PROPERTY_TYPE_MATRIX_4X4","features":[399]},{"name":"D2D1_PROPERTY_TYPE_MATRIX_5X4","features":[399]},{"name":"D2D1_PROPERTY_TYPE_STRING","features":[399]},{"name":"D2D1_PROPERTY_TYPE_UINT32","features":[399]},{"name":"D2D1_PROPERTY_TYPE_UNKNOWN","features":[399]},{"name":"D2D1_PROPERTY_TYPE_VECTOR2","features":[399]},{"name":"D2D1_PROPERTY_TYPE_VECTOR3","features":[399]},{"name":"D2D1_PROPERTY_TYPE_VECTOR4","features":[399]},{"name":"D2D1_QUADRATIC_BEZIER_SEGMENT","features":[400]},{"name":"D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES","features":[400]},{"name":"D2D1_RENDERING_CONTROLS","features":[400]},{"name":"D2D1_RENDERING_PRIORITY","features":[399]},{"name":"D2D1_RENDERING_PRIORITY_LOW","features":[399]},{"name":"D2D1_RENDERING_PRIORITY_NORMAL","features":[399]},{"name":"D2D1_RENDER_TARGET_PROPERTIES","features":[400,397]},{"name":"D2D1_RENDER_TARGET_TYPE","features":[399]},{"name":"D2D1_RENDER_TARGET_TYPE_DEFAULT","features":[399]},{"name":"D2D1_RENDER_TARGET_TYPE_HARDWARE","features":[399]},{"name":"D2D1_RENDER_TARGET_TYPE_SOFTWARE","features":[399]},{"name":"D2D1_RENDER_TARGET_USAGE","features":[399]},{"name":"D2D1_RENDER_TARGET_USAGE_FORCE_BITMAP_REMOTING","features":[399]},{"name":"D2D1_RENDER_TARGET_USAGE_GDI_COMPATIBLE","features":[399]},{"name":"D2D1_RENDER_TARGET_USAGE_NONE","features":[399]},{"name":"D2D1_RESOURCE_TEXTURE_PROPERTIES","features":[399]},{"name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE","features":[399]},{"name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_LIGHTNESS","features":[399]},{"name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_VALUE","features":[399]},{"name":"D2D1_RGBTOHUE_PROP","features":[399]},{"name":"D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE","features":[399]},{"name":"D2D1_ROUNDED_RECT","features":[400]},{"name":"D2D1_SATURATION_PROP","features":[399]},{"name":"D2D1_SATURATION_PROP_SATURATION","features":[399]},{"name":"D2D1_SCALE_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_CUBIC","features":[399]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_LINEAR","features":[399]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_SCALE_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_SCALE_PROP","features":[399]},{"name":"D2D1_SCALE_PROP_BORDER_MODE","features":[399]},{"name":"D2D1_SCALE_PROP_CENTER_POINT","features":[399]},{"name":"D2D1_SCALE_PROP_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_SCALE_PROP_SCALE","features":[399]},{"name":"D2D1_SCALE_PROP_SHARPNESS","features":[399]},{"name":"D2D1_SCENE_REFERRED_SDR_WHITE_LEVEL","features":[399]},{"name":"D2D1_SEPIA_PROP","features":[399]},{"name":"D2D1_SEPIA_PROP_ALPHA_MODE","features":[399]},{"name":"D2D1_SEPIA_PROP_INTENSITY","features":[399]},{"name":"D2D1_SHADOW_OPTIMIZATION","features":[399]},{"name":"D2D1_SHADOW_OPTIMIZATION_BALANCED","features":[399]},{"name":"D2D1_SHADOW_OPTIMIZATION_QUALITY","features":[399]},{"name":"D2D1_SHADOW_OPTIMIZATION_SPEED","features":[399]},{"name":"D2D1_SHADOW_PROP","features":[399]},{"name":"D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION","features":[399]},{"name":"D2D1_SHADOW_PROP_COLOR","features":[399]},{"name":"D2D1_SHADOW_PROP_OPTIMIZATION","features":[399]},{"name":"D2D1_SHARPEN_PROP","features":[399]},{"name":"D2D1_SHARPEN_PROP_SHARPNESS","features":[399]},{"name":"D2D1_SHARPEN_PROP_THRESHOLD","features":[399]},{"name":"D2D1_SIMPLE_COLOR_PROFILE","features":[400]},{"name":"D2D1_SPOTDIFFUSE_PROP","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_COLOR","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_DIFFUSE_CONSTANT","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_FOCUS","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_LIGHT_POSITION","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_LIMITING_CONE_ANGLE","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_POINTS_AT","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_SCALE_MODE","features":[399]},{"name":"D2D1_SPOTDIFFUSE_PROP_SURFACE_SCALE","features":[399]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE","features":[399]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_CUBIC","features":[399]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_LINEAR","features":[399]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_SPOTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_COLOR","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_FOCUS","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_KERNEL_UNIT_LENGTH","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_LIGHT_POSITION","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_LIMITING_CONE_ANGLE","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_POINTS_AT","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_SCALE_MODE","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_SPECULAR_CONSTANT","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_SPECULAR_EXPONENT","features":[399]},{"name":"D2D1_SPOTSPECULAR_PROP_SURFACE_SCALE","features":[399]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE","features":[399]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_CUBIC","features":[399]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_LINEAR","features":[399]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_SPOTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_SPRITE_OPTIONS","features":[399]},{"name":"D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE","features":[399]},{"name":"D2D1_SPRITE_OPTIONS_NONE","features":[399]},{"name":"D2D1_STRAIGHTEN_PROP","features":[399]},{"name":"D2D1_STRAIGHTEN_PROP_ANGLE","features":[399]},{"name":"D2D1_STRAIGHTEN_PROP_MAINTAIN_SIZE","features":[399]},{"name":"D2D1_STRAIGHTEN_PROP_SCALE_MODE","features":[399]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE","features":[399]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_CUBIC","features":[399]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_LINEAR","features":[399]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_STRAIGHTEN_SCALE_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_STROKE_STYLE_PROPERTIES","features":[399]},{"name":"D2D1_STROKE_STYLE_PROPERTIES1","features":[399]},{"name":"D2D1_STROKE_TRANSFORM_TYPE","features":[399]},{"name":"D2D1_STROKE_TRANSFORM_TYPE_FIXED","features":[399]},{"name":"D2D1_STROKE_TRANSFORM_TYPE_HAIRLINE","features":[399]},{"name":"D2D1_STROKE_TRANSFORM_TYPE_NORMAL","features":[399]},{"name":"D2D1_SUBPROPERTY","features":[399]},{"name":"D2D1_SUBPROPERTY_DEFAULT","features":[399]},{"name":"D2D1_SUBPROPERTY_DISPLAYNAME","features":[399]},{"name":"D2D1_SUBPROPERTY_FIELDS","features":[399]},{"name":"D2D1_SUBPROPERTY_INDEX","features":[399]},{"name":"D2D1_SUBPROPERTY_ISREADONLY","features":[399]},{"name":"D2D1_SUBPROPERTY_MAX","features":[399]},{"name":"D2D1_SUBPROPERTY_MIN","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_NONE","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MAX","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MID","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MIN","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MAX","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MID","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MIN","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MAX","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MID","features":[399]},{"name":"D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MIN","features":[399]},{"name":"D2D1_SVG_ASPECT_SCALING","features":[399]},{"name":"D2D1_SVG_ASPECT_SCALING_MEET","features":[399]},{"name":"D2D1_SVG_ASPECT_SCALING_SLICE","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_COLOR","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_DISPLAY","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_EXTEND_MODE","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_FILL_MODE","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_FLOAT","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_LENGTH","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_LINE_CAP","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_LINE_JOIN","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_MATRIX","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_OVERFLOW","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_PRESERVE_ASPECT_RATIO","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_UNIT_TYPE","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_VIEWBOX","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_VISIBILITY","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE_ID","features":[399]},{"name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG","features":[399]},{"name":"D2D1_SVG_DISPLAY","features":[399]},{"name":"D2D1_SVG_DISPLAY_INLINE","features":[399]},{"name":"D2D1_SVG_DISPLAY_NONE","features":[399]},{"name":"D2D1_SVG_LENGTH","features":[399]},{"name":"D2D1_SVG_LENGTH_UNITS","features":[399]},{"name":"D2D1_SVG_LENGTH_UNITS_NUMBER","features":[399]},{"name":"D2D1_SVG_LENGTH_UNITS_PERCENTAGE","features":[399]},{"name":"D2D1_SVG_LINE_CAP","features":[399]},{"name":"D2D1_SVG_LINE_CAP_BUTT","features":[399]},{"name":"D2D1_SVG_LINE_CAP_ROUND","features":[399]},{"name":"D2D1_SVG_LINE_CAP_SQUARE","features":[399]},{"name":"D2D1_SVG_LINE_JOIN","features":[399]},{"name":"D2D1_SVG_LINE_JOIN_BEVEL","features":[399]},{"name":"D2D1_SVG_LINE_JOIN_MITER","features":[399]},{"name":"D2D1_SVG_LINE_JOIN_ROUND","features":[399]},{"name":"D2D1_SVG_OVERFLOW","features":[399]},{"name":"D2D1_SVG_OVERFLOW_HIDDEN","features":[399]},{"name":"D2D1_SVG_OVERFLOW_VISIBLE","features":[399]},{"name":"D2D1_SVG_PAINT_TYPE","features":[399]},{"name":"D2D1_SVG_PAINT_TYPE_COLOR","features":[399]},{"name":"D2D1_SVG_PAINT_TYPE_CURRENT_COLOR","features":[399]},{"name":"D2D1_SVG_PAINT_TYPE_NONE","features":[399]},{"name":"D2D1_SVG_PAINT_TYPE_URI","features":[399]},{"name":"D2D1_SVG_PAINT_TYPE_URI_COLOR","features":[399]},{"name":"D2D1_SVG_PAINT_TYPE_URI_CURRENT_COLOR","features":[399]},{"name":"D2D1_SVG_PAINT_TYPE_URI_NONE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_ARC_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_ARC_RELATIVE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_CLOSE_PATH","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_CUBIC_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_CUBIC_RELATIVE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_CUBIC_SMOOTH_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_CUBIC_SMOOTH_RELATIVE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_HORIZONTAL_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_HORIZONTAL_RELATIVE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_LINE_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_LINE_RELATIVE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_MOVE_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_MOVE_RELATIVE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_RELATIVE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_RELATIVE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_VERTICAL_ABSOLUTE","features":[399]},{"name":"D2D1_SVG_PATH_COMMAND_VERTICAL_RELATIVE","features":[399]},{"name":"D2D1_SVG_PRESERVE_ASPECT_RATIO","features":[307,399]},{"name":"D2D1_SVG_UNIT_TYPE","features":[399]},{"name":"D2D1_SVG_UNIT_TYPE_OBJECT_BOUNDING_BOX","features":[399]},{"name":"D2D1_SVG_UNIT_TYPE_USER_SPACE_ON_USE","features":[399]},{"name":"D2D1_SVG_VIEWBOX","features":[399]},{"name":"D2D1_SVG_VISIBILITY","features":[399]},{"name":"D2D1_SVG_VISIBILITY_HIDDEN","features":[399]},{"name":"D2D1_SVG_VISIBILITY_VISIBLE","features":[399]},{"name":"D2D1_SWEEP_DIRECTION","features":[399]},{"name":"D2D1_SWEEP_DIRECTION_CLOCKWISE","features":[399]},{"name":"D2D1_SWEEP_DIRECTION_COUNTER_CLOCKWISE","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_ALPHA_TABLE","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_BLUE_DISABLE","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_BLUE_TABLE","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_GREEN_DISABLE","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_GREEN_TABLE","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_RED_DISABLE","features":[399]},{"name":"D2D1_TABLETRANSFER_PROP_RED_TABLE","features":[399]},{"name":"D2D1_TEMPERATUREANDTINT_PROP","features":[399]},{"name":"D2D1_TEMPERATUREANDTINT_PROP_TEMPERATURE","features":[399]},{"name":"D2D1_TEMPERATUREANDTINT_PROP_TINT","features":[399]},{"name":"D2D1_TEXT_ANTIALIAS_MODE","features":[399]},{"name":"D2D1_TEXT_ANTIALIAS_MODE_ALIASED","features":[399]},{"name":"D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE","features":[399]},{"name":"D2D1_TEXT_ANTIALIAS_MODE_DEFAULT","features":[399]},{"name":"D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE","features":[399]},{"name":"D2D1_THREADING_MODE","features":[399]},{"name":"D2D1_THREADING_MODE_MULTI_THREADED","features":[399]},{"name":"D2D1_THREADING_MODE_SINGLE_THREADED","features":[399]},{"name":"D2D1_TILE_PROP","features":[399]},{"name":"D2D1_TILE_PROP_RECT","features":[399]},{"name":"D2D1_TINT_PROP","features":[399]},{"name":"D2D1_TINT_PROP_CLAMP_OUTPUT","features":[399]},{"name":"D2D1_TINT_PROP_COLOR","features":[399]},{"name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS","features":[399]},{"name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_DISABLE_DPI_SCALE","features":[399]},{"name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_NONE","features":[399]},{"name":"D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES","features":[399]},{"name":"D2D1_TRIANGLE","features":[400]},{"name":"D2D1_TURBULENCE_PROP","features":[399]},{"name":"D2D1_TURBULENCE_PROP_BASE_FREQUENCY","features":[399]},{"name":"D2D1_TURBULENCE_PROP_NOISE","features":[399]},{"name":"D2D1_TURBULENCE_PROP_NUM_OCTAVES","features":[399]},{"name":"D2D1_TURBULENCE_PROP_OFFSET","features":[399]},{"name":"D2D1_TURBULENCE_PROP_SEED","features":[399]},{"name":"D2D1_TURBULENCE_PROP_SIZE","features":[399]},{"name":"D2D1_TURBULENCE_PROP_STITCHABLE","features":[399]},{"name":"D2D1_UNIT_MODE","features":[399]},{"name":"D2D1_UNIT_MODE_DIPS","features":[399]},{"name":"D2D1_UNIT_MODE_PIXELS","features":[399]},{"name":"D2D1_VERTEX_BUFFER_PROPERTIES","features":[399]},{"name":"D2D1_VERTEX_OPTIONS","features":[399]},{"name":"D2D1_VERTEX_OPTIONS_ASSUME_NO_OVERLAP","features":[399]},{"name":"D2D1_VERTEX_OPTIONS_DO_NOT_CLEAR","features":[399]},{"name":"D2D1_VERTEX_OPTIONS_NONE","features":[399]},{"name":"D2D1_VERTEX_OPTIONS_USE_DEPTH_BUFFER","features":[399]},{"name":"D2D1_VERTEX_RANGE","features":[399]},{"name":"D2D1_VERTEX_USAGE","features":[399]},{"name":"D2D1_VERTEX_USAGE_DYNAMIC","features":[399]},{"name":"D2D1_VERTEX_USAGE_STATIC","features":[399]},{"name":"D2D1_VIGNETTE_PROP","features":[399]},{"name":"D2D1_VIGNETTE_PROP_COLOR","features":[399]},{"name":"D2D1_VIGNETTE_PROP_STRENGTH","features":[399]},{"name":"D2D1_VIGNETTE_PROP_TRANSITION_SIZE","features":[399]},{"name":"D2D1_WHITELEVELADJUSTMENT_PROP","features":[399]},{"name":"D2D1_WHITELEVELADJUSTMENT_PROP_INPUT_WHITE_LEVEL","features":[399]},{"name":"D2D1_WHITELEVELADJUSTMENT_PROP_OUTPUT_WHITE_LEVEL","features":[399]},{"name":"D2D1_WINDOW_STATE","features":[399]},{"name":"D2D1_WINDOW_STATE_NONE","features":[399]},{"name":"D2D1_WINDOW_STATE_OCCLUDED","features":[399]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING","features":[399]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_420","features":[399]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_422","features":[399]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_440","features":[399]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_444","features":[399]},{"name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_AUTO","features":[399]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_ANISOTROPIC","features":[399]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_CUBIC","features":[399]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[399]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_LINEAR","features":[399]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[399]},{"name":"D2D1_YCBCR_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[399]},{"name":"D2D1_YCBCR_PROP","features":[399]},{"name":"D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING","features":[399]},{"name":"D2D1_YCBCR_PROP_INTERPOLATION_MODE","features":[399]},{"name":"D2D1_YCBCR_PROP_TRANSFORM_MATRIX","features":[399]},{"name":"FACILITY_D2D","features":[399]},{"name":"ID2D1AnalysisTransform","features":[399]},{"name":"ID2D1Bitmap","features":[399]},{"name":"ID2D1Bitmap1","features":[399]},{"name":"ID2D1BitmapBrush","features":[399]},{"name":"ID2D1BitmapBrush1","features":[399]},{"name":"ID2D1BitmapRenderTarget","features":[399]},{"name":"ID2D1BlendTransform","features":[399]},{"name":"ID2D1BorderTransform","features":[399]},{"name":"ID2D1BoundsAdjustmentTransform","features":[399]},{"name":"ID2D1Brush","features":[399]},{"name":"ID2D1ColorContext","features":[399]},{"name":"ID2D1ColorContext1","features":[399]},{"name":"ID2D1CommandList","features":[399]},{"name":"ID2D1CommandSink","features":[399]},{"name":"ID2D1CommandSink1","features":[399]},{"name":"ID2D1CommandSink2","features":[399]},{"name":"ID2D1CommandSink3","features":[399]},{"name":"ID2D1CommandSink4","features":[399]},{"name":"ID2D1CommandSink5","features":[399]},{"name":"ID2D1ComputeInfo","features":[399]},{"name":"ID2D1ComputeTransform","features":[399]},{"name":"ID2D1ConcreteTransform","features":[399]},{"name":"ID2D1DCRenderTarget","features":[399]},{"name":"ID2D1Device","features":[399]},{"name":"ID2D1Device1","features":[399]},{"name":"ID2D1Device2","features":[399]},{"name":"ID2D1Device3","features":[399]},{"name":"ID2D1Device4","features":[399]},{"name":"ID2D1Device5","features":[399]},{"name":"ID2D1Device6","features":[399]},{"name":"ID2D1Device7","features":[399]},{"name":"ID2D1DeviceContext","features":[399]},{"name":"ID2D1DeviceContext1","features":[399]},{"name":"ID2D1DeviceContext2","features":[399]},{"name":"ID2D1DeviceContext3","features":[399]},{"name":"ID2D1DeviceContext4","features":[399]},{"name":"ID2D1DeviceContext5","features":[399]},{"name":"ID2D1DeviceContext6","features":[399]},{"name":"ID2D1DeviceContext7","features":[399]},{"name":"ID2D1DrawInfo","features":[399]},{"name":"ID2D1DrawTransform","features":[399]},{"name":"ID2D1DrawingStateBlock","features":[399]},{"name":"ID2D1DrawingStateBlock1","features":[399]},{"name":"ID2D1Effect","features":[399]},{"name":"ID2D1EffectContext","features":[399]},{"name":"ID2D1EffectContext1","features":[399]},{"name":"ID2D1EffectContext2","features":[399]},{"name":"ID2D1EffectImpl","features":[399]},{"name":"ID2D1EllipseGeometry","features":[399]},{"name":"ID2D1Factory","features":[399]},{"name":"ID2D1Factory1","features":[399]},{"name":"ID2D1Factory2","features":[399]},{"name":"ID2D1Factory3","features":[399]},{"name":"ID2D1Factory4","features":[399]},{"name":"ID2D1Factory5","features":[399]},{"name":"ID2D1Factory6","features":[399]},{"name":"ID2D1Factory7","features":[399]},{"name":"ID2D1Factory8","features":[399]},{"name":"ID2D1GdiInteropRenderTarget","features":[399]},{"name":"ID2D1GdiMetafile","features":[399]},{"name":"ID2D1GdiMetafile1","features":[399]},{"name":"ID2D1GdiMetafileSink","features":[399]},{"name":"ID2D1GdiMetafileSink1","features":[399]},{"name":"ID2D1Geometry","features":[399]},{"name":"ID2D1GeometryGroup","features":[399]},{"name":"ID2D1GeometryRealization","features":[399]},{"name":"ID2D1GeometrySink","features":[400]},{"name":"ID2D1GradientMesh","features":[399]},{"name":"ID2D1GradientStopCollection","features":[399]},{"name":"ID2D1GradientStopCollection1","features":[399]},{"name":"ID2D1HwndRenderTarget","features":[399]},{"name":"ID2D1Image","features":[399]},{"name":"ID2D1ImageBrush","features":[399]},{"name":"ID2D1ImageSource","features":[399]},{"name":"ID2D1ImageSourceFromWic","features":[399]},{"name":"ID2D1Ink","features":[399]},{"name":"ID2D1InkStyle","features":[399]},{"name":"ID2D1Layer","features":[399]},{"name":"ID2D1LinearGradientBrush","features":[399]},{"name":"ID2D1LookupTable3D","features":[399]},{"name":"ID2D1Mesh","features":[399]},{"name":"ID2D1Multithread","features":[399]},{"name":"ID2D1OffsetTransform","features":[399]},{"name":"ID2D1PathGeometry","features":[399]},{"name":"ID2D1PathGeometry1","features":[399]},{"name":"ID2D1PrintControl","features":[399]},{"name":"ID2D1Properties","features":[399]},{"name":"ID2D1RadialGradientBrush","features":[399]},{"name":"ID2D1RectangleGeometry","features":[399]},{"name":"ID2D1RenderInfo","features":[399]},{"name":"ID2D1RenderTarget","features":[399]},{"name":"ID2D1Resource","features":[399]},{"name":"ID2D1ResourceTexture","features":[399]},{"name":"ID2D1RoundedRectangleGeometry","features":[399]},{"name":"ID2D1SolidColorBrush","features":[399]},{"name":"ID2D1SourceTransform","features":[399]},{"name":"ID2D1SpriteBatch","features":[399]},{"name":"ID2D1StrokeStyle","features":[399]},{"name":"ID2D1StrokeStyle1","features":[399]},{"name":"ID2D1SvgAttribute","features":[399]},{"name":"ID2D1SvgDocument","features":[399]},{"name":"ID2D1SvgElement","features":[399]},{"name":"ID2D1SvgGlyphStyle","features":[399]},{"name":"ID2D1SvgPaint","features":[399]},{"name":"ID2D1SvgPathData","features":[399]},{"name":"ID2D1SvgPointCollection","features":[399]},{"name":"ID2D1SvgStrokeDashArray","features":[399]},{"name":"ID2D1TessellationSink","features":[399]},{"name":"ID2D1Transform","features":[399]},{"name":"ID2D1TransformGraph","features":[399]},{"name":"ID2D1TransformNode","features":[399]},{"name":"ID2D1TransformedGeometry","features":[399]},{"name":"ID2D1TransformedImageSource","features":[399]},{"name":"ID2D1VertexBuffer","features":[399]},{"name":"PD2D1_EFFECT_FACTORY","features":[399]},{"name":"PD2D1_PROPERTY_GET_FUNCTION","features":[399]},{"name":"PD2D1_PROPERTY_SET_FUNCTION","features":[399]}],"399":[{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE","features":[400]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","features":[400]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_CUBIC","features":[400]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","features":[400]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_LINEAR","features":[400]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","features":[400]},{"name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[400]},{"name":"D2D1_ALPHA_MODE","features":[400]},{"name":"D2D1_ALPHA_MODE_IGNORE","features":[400]},{"name":"D2D1_ALPHA_MODE_PREMULTIPLIED","features":[400]},{"name":"D2D1_ALPHA_MODE_STRAIGHT","features":[400]},{"name":"D2D1_ALPHA_MODE_UNKNOWN","features":[400]},{"name":"D2D1_BEZIER_SEGMENT","features":[400]},{"name":"D2D1_BLEND_MODE","features":[400]},{"name":"D2D1_BLEND_MODE_COLOR","features":[400]},{"name":"D2D1_BLEND_MODE_COLOR_BURN","features":[400]},{"name":"D2D1_BLEND_MODE_COLOR_DODGE","features":[400]},{"name":"D2D1_BLEND_MODE_DARKEN","features":[400]},{"name":"D2D1_BLEND_MODE_DARKER_COLOR","features":[400]},{"name":"D2D1_BLEND_MODE_DIFFERENCE","features":[400]},{"name":"D2D1_BLEND_MODE_DISSOLVE","features":[400]},{"name":"D2D1_BLEND_MODE_DIVISION","features":[400]},{"name":"D2D1_BLEND_MODE_EXCLUSION","features":[400]},{"name":"D2D1_BLEND_MODE_HARD_LIGHT","features":[400]},{"name":"D2D1_BLEND_MODE_HARD_MIX","features":[400]},{"name":"D2D1_BLEND_MODE_HUE","features":[400]},{"name":"D2D1_BLEND_MODE_LIGHTEN","features":[400]},{"name":"D2D1_BLEND_MODE_LIGHTER_COLOR","features":[400]},{"name":"D2D1_BLEND_MODE_LINEAR_BURN","features":[400]},{"name":"D2D1_BLEND_MODE_LINEAR_DODGE","features":[400]},{"name":"D2D1_BLEND_MODE_LINEAR_LIGHT","features":[400]},{"name":"D2D1_BLEND_MODE_LUMINOSITY","features":[400]},{"name":"D2D1_BLEND_MODE_MULTIPLY","features":[400]},{"name":"D2D1_BLEND_MODE_OVERLAY","features":[400]},{"name":"D2D1_BLEND_MODE_PIN_LIGHT","features":[400]},{"name":"D2D1_BLEND_MODE_SATURATION","features":[400]},{"name":"D2D1_BLEND_MODE_SCREEN","features":[400]},{"name":"D2D1_BLEND_MODE_SOFT_LIGHT","features":[400]},{"name":"D2D1_BLEND_MODE_SUBTRACT","features":[400]},{"name":"D2D1_BLEND_MODE_VIVID_LIGHT","features":[400]},{"name":"D2D1_BORDER_MODE","features":[400]},{"name":"D2D1_BORDER_MODE_HARD","features":[400]},{"name":"D2D1_BORDER_MODE_SOFT","features":[400]},{"name":"D2D1_COLORMATRIX_ALPHA_MODE","features":[400]},{"name":"D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED","features":[400]},{"name":"D2D1_COLORMATRIX_ALPHA_MODE_STRAIGHT","features":[400]},{"name":"D2D1_COLOR_F","features":[400]},{"name":"D2D1_COMPOSITE_MODE","features":[400]},{"name":"D2D1_COMPOSITE_MODE_BOUNDED_SOURCE_COPY","features":[400]},{"name":"D2D1_COMPOSITE_MODE_DESTINATION_ATOP","features":[400]},{"name":"D2D1_COMPOSITE_MODE_DESTINATION_IN","features":[400]},{"name":"D2D1_COMPOSITE_MODE_DESTINATION_OUT","features":[400]},{"name":"D2D1_COMPOSITE_MODE_DESTINATION_OVER","features":[400]},{"name":"D2D1_COMPOSITE_MODE_MASK_INVERT","features":[400]},{"name":"D2D1_COMPOSITE_MODE_PLUS","features":[400]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_ATOP","features":[400]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_COPY","features":[400]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_IN","features":[400]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_OUT","features":[400]},{"name":"D2D1_COMPOSITE_MODE_SOURCE_OVER","features":[400]},{"name":"D2D1_COMPOSITE_MODE_XOR","features":[400]},{"name":"D2D1_FIGURE_BEGIN","features":[400]},{"name":"D2D1_FIGURE_BEGIN_FILLED","features":[400]},{"name":"D2D1_FIGURE_BEGIN_HOLLOW","features":[400]},{"name":"D2D1_FIGURE_END","features":[400]},{"name":"D2D1_FIGURE_END_CLOSED","features":[400]},{"name":"D2D1_FIGURE_END_OPEN","features":[400]},{"name":"D2D1_FILL_MODE","features":[400]},{"name":"D2D1_FILL_MODE_ALTERNATE","features":[400]},{"name":"D2D1_FILL_MODE_WINDING","features":[400]},{"name":"D2D1_GRADIENT_STOP","features":[400]},{"name":"D2D1_PATH_SEGMENT","features":[400]},{"name":"D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN","features":[400]},{"name":"D2D1_PATH_SEGMENT_FORCE_UNSTROKED","features":[400]},{"name":"D2D1_PATH_SEGMENT_NONE","features":[400]},{"name":"D2D1_PIXEL_FORMAT","features":[400,397]},{"name":"D2D1_TURBULENCE_NOISE","features":[400]},{"name":"D2D1_TURBULENCE_NOISE_FRACTAL_SUM","features":[400]},{"name":"D2D1_TURBULENCE_NOISE_TURBULENCE","features":[400]},{"name":"D2D_COLOR_F","features":[400]},{"name":"D2D_MATRIX_3X2_F","features":[400]},{"name":"D2D_MATRIX_4X3_F","features":[400]},{"name":"D2D_MATRIX_4X4_F","features":[400]},{"name":"D2D_MATRIX_5X4_F","features":[400]},{"name":"D2D_POINT_2F","features":[400]},{"name":"D2D_POINT_2U","features":[400]},{"name":"D2D_RECT_F","features":[400]},{"name":"D2D_RECT_U","features":[400]},{"name":"D2D_SIZE_F","features":[400]},{"name":"D2D_SIZE_U","features":[400]},{"name":"D2D_VECTOR_2F","features":[400]},{"name":"D2D_VECTOR_3F","features":[400]},{"name":"D2D_VECTOR_4F","features":[400]},{"name":"ID2D1SimplifiedGeometrySink","features":[400]}],"400":[{"name":"D3D10_1_SRV_DIMENSION_BUFFER","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE1D","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE1DARRAY","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE2D","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE2DARRAY","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE2DMS","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURE3D","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURECUBE","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY","features":[402]},{"name":"D3D10_1_SRV_DIMENSION_UNKNOWN","features":[402]},{"name":"D3D10_CBF_USERPACKED","features":[402]},{"name":"D3D10_CT_CBUFFER","features":[402]},{"name":"D3D10_CT_TBUFFER","features":[402]},{"name":"D3D10_INCLUDE_LOCAL","features":[402]},{"name":"D3D10_INCLUDE_SYSTEM","features":[402]},{"name":"D3D10_NAME_CLIP_DISTANCE","features":[402]},{"name":"D3D10_NAME_COVERAGE","features":[402]},{"name":"D3D10_NAME_CULL_DISTANCE","features":[402]},{"name":"D3D10_NAME_DEPTH","features":[402]},{"name":"D3D10_NAME_INSTANCE_ID","features":[402]},{"name":"D3D10_NAME_IS_FRONT_FACE","features":[402]},{"name":"D3D10_NAME_POSITION","features":[402]},{"name":"D3D10_NAME_PRIMITIVE_ID","features":[402]},{"name":"D3D10_NAME_RENDER_TARGET_ARRAY_INDEX","features":[402]},{"name":"D3D10_NAME_SAMPLE_INDEX","features":[402]},{"name":"D3D10_NAME_TARGET","features":[402]},{"name":"D3D10_NAME_UNDEFINED","features":[402]},{"name":"D3D10_NAME_VERTEX_ID","features":[402]},{"name":"D3D10_NAME_VIEWPORT_ARRAY_INDEX","features":[402]},{"name":"D3D10_PRIMITIVE_LINE","features":[402]},{"name":"D3D10_PRIMITIVE_LINE_ADJ","features":[402]},{"name":"D3D10_PRIMITIVE_POINT","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_LINELIST","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_POINTLIST","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","features":[402]},{"name":"D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED","features":[402]},{"name":"D3D10_PRIMITIVE_TRIANGLE","features":[402]},{"name":"D3D10_PRIMITIVE_TRIANGLE_ADJ","features":[402]},{"name":"D3D10_PRIMITIVE_UNDEFINED","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_FLOAT16","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_FLOAT32","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_FLOAT64","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_SINT16","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_SINT32","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_SINT64","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_UINT16","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_UINT32","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_UINT64","features":[402]},{"name":"D3D10_REGISTER_COMPONENT_UNKNOWN","features":[402]},{"name":"D3D10_RETURN_TYPE_FLOAT","features":[402]},{"name":"D3D10_RETURN_TYPE_MIXED","features":[402]},{"name":"D3D10_RETURN_TYPE_SINT","features":[402]},{"name":"D3D10_RETURN_TYPE_SNORM","features":[402]},{"name":"D3D10_RETURN_TYPE_UINT","features":[402]},{"name":"D3D10_RETURN_TYPE_UNORM","features":[402]},{"name":"D3D10_SIF_COMPARISON_SAMPLER","features":[402]},{"name":"D3D10_SIF_TEXTURE_COMPONENTS","features":[402]},{"name":"D3D10_SIF_TEXTURE_COMPONENT_0","features":[402]},{"name":"D3D10_SIF_TEXTURE_COMPONENT_1","features":[402]},{"name":"D3D10_SIF_USERPACKED","features":[402]},{"name":"D3D10_SIT_CBUFFER","features":[402]},{"name":"D3D10_SIT_SAMPLER","features":[402]},{"name":"D3D10_SIT_TBUFFER","features":[402]},{"name":"D3D10_SIT_TEXTURE","features":[402]},{"name":"D3D10_SRV_DIMENSION_BUFFER","features":[402]},{"name":"D3D10_SRV_DIMENSION_TEXTURE1D","features":[402]},{"name":"D3D10_SRV_DIMENSION_TEXTURE1DARRAY","features":[402]},{"name":"D3D10_SRV_DIMENSION_TEXTURE2D","features":[402]},{"name":"D3D10_SRV_DIMENSION_TEXTURE2DARRAY","features":[402]},{"name":"D3D10_SRV_DIMENSION_TEXTURE2DMS","features":[402]},{"name":"D3D10_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[402]},{"name":"D3D10_SRV_DIMENSION_TEXTURE3D","features":[402]},{"name":"D3D10_SRV_DIMENSION_TEXTURECUBE","features":[402]},{"name":"D3D10_SRV_DIMENSION_UNKNOWN","features":[402]},{"name":"D3D10_SVC_MATRIX_COLUMNS","features":[402]},{"name":"D3D10_SVC_MATRIX_ROWS","features":[402]},{"name":"D3D10_SVC_OBJECT","features":[402]},{"name":"D3D10_SVC_SCALAR","features":[402]},{"name":"D3D10_SVC_STRUCT","features":[402]},{"name":"D3D10_SVC_VECTOR","features":[402]},{"name":"D3D10_SVF_USED","features":[402]},{"name":"D3D10_SVF_USERPACKED","features":[402]},{"name":"D3D10_SVT_BLEND","features":[402]},{"name":"D3D10_SVT_BOOL","features":[402]},{"name":"D3D10_SVT_BUFFER","features":[402]},{"name":"D3D10_SVT_CBUFFER","features":[402]},{"name":"D3D10_SVT_DEPTHSTENCIL","features":[402]},{"name":"D3D10_SVT_DEPTHSTENCILVIEW","features":[402]},{"name":"D3D10_SVT_FLOAT","features":[402]},{"name":"D3D10_SVT_GEOMETRYSHADER","features":[402]},{"name":"D3D10_SVT_INT","features":[402]},{"name":"D3D10_SVT_PIXELFRAGMENT","features":[402]},{"name":"D3D10_SVT_PIXELSHADER","features":[402]},{"name":"D3D10_SVT_RASTERIZER","features":[402]},{"name":"D3D10_SVT_RENDERTARGETVIEW","features":[402]},{"name":"D3D10_SVT_SAMPLER","features":[402]},{"name":"D3D10_SVT_SAMPLER1D","features":[402]},{"name":"D3D10_SVT_SAMPLER2D","features":[402]},{"name":"D3D10_SVT_SAMPLER3D","features":[402]},{"name":"D3D10_SVT_SAMPLERCUBE","features":[402]},{"name":"D3D10_SVT_STRING","features":[402]},{"name":"D3D10_SVT_TBUFFER","features":[402]},{"name":"D3D10_SVT_TEXTURE","features":[402]},{"name":"D3D10_SVT_TEXTURE1D","features":[402]},{"name":"D3D10_SVT_TEXTURE1DARRAY","features":[402]},{"name":"D3D10_SVT_TEXTURE2D","features":[402]},{"name":"D3D10_SVT_TEXTURE2DARRAY","features":[402]},{"name":"D3D10_SVT_TEXTURE2DMS","features":[402]},{"name":"D3D10_SVT_TEXTURE2DMSARRAY","features":[402]},{"name":"D3D10_SVT_TEXTURE3D","features":[402]},{"name":"D3D10_SVT_TEXTURECUBE","features":[402]},{"name":"D3D10_SVT_TEXTURECUBEARRAY","features":[402]},{"name":"D3D10_SVT_UINT","features":[402]},{"name":"D3D10_SVT_UINT8","features":[402]},{"name":"D3D10_SVT_VERTEXFRAGMENT","features":[402]},{"name":"D3D10_SVT_VERTEXSHADER","features":[402]},{"name":"D3D10_SVT_VOID","features":[402]},{"name":"D3D11_CT_CBUFFER","features":[402]},{"name":"D3D11_CT_INTERFACE_POINTERS","features":[402]},{"name":"D3D11_CT_RESOURCE_BIND_INFO","features":[402]},{"name":"D3D11_CT_TBUFFER","features":[402]},{"name":"D3D11_NAME_DEPTH_GREATER_EQUAL","features":[402]},{"name":"D3D11_NAME_DEPTH_LESS_EQUAL","features":[402]},{"name":"D3D11_NAME_FINAL_LINE_DENSITY_TESSFACTOR","features":[402]},{"name":"D3D11_NAME_FINAL_LINE_DETAIL_TESSFACTOR","features":[402]},{"name":"D3D11_NAME_FINAL_QUAD_EDGE_TESSFACTOR","features":[402]},{"name":"D3D11_NAME_FINAL_QUAD_INSIDE_TESSFACTOR","features":[402]},{"name":"D3D11_NAME_FINAL_TRI_EDGE_TESSFACTOR","features":[402]},{"name":"D3D11_NAME_FINAL_TRI_INSIDE_TESSFACTOR","features":[402]},{"name":"D3D11_NAME_INNER_COVERAGE","features":[402]},{"name":"D3D11_NAME_STENCIL_REF","features":[402]},{"name":"D3D11_PRIMITIVE_10_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_11_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_12_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_13_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_14_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_15_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_16_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_17_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_18_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_19_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_1_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_20_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_21_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_22_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_23_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_24_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_25_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_26_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_27_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_28_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_29_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_2_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_30_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_31_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_32_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_3_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_4_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_5_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_6_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_7_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_8_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_9_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D11_PRIMITIVE_LINE","features":[402]},{"name":"D3D11_PRIMITIVE_LINE_ADJ","features":[402]},{"name":"D3D11_PRIMITIVE_POINT","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_LINELIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_POINTLIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","features":[402]},{"name":"D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED","features":[402]},{"name":"D3D11_PRIMITIVE_TRIANGLE","features":[402]},{"name":"D3D11_PRIMITIVE_TRIANGLE_ADJ","features":[402]},{"name":"D3D11_PRIMITIVE_UNDEFINED","features":[402]},{"name":"D3D11_RETURN_TYPE_CONTINUED","features":[402]},{"name":"D3D11_RETURN_TYPE_DOUBLE","features":[402]},{"name":"D3D11_RETURN_TYPE_FLOAT","features":[402]},{"name":"D3D11_RETURN_TYPE_MIXED","features":[402]},{"name":"D3D11_RETURN_TYPE_SINT","features":[402]},{"name":"D3D11_RETURN_TYPE_SNORM","features":[402]},{"name":"D3D11_RETURN_TYPE_UINT","features":[402]},{"name":"D3D11_RETURN_TYPE_UNORM","features":[402]},{"name":"D3D11_SIT_BYTEADDRESS","features":[402]},{"name":"D3D11_SIT_STRUCTURED","features":[402]},{"name":"D3D11_SIT_UAV_APPEND_STRUCTURED","features":[402]},{"name":"D3D11_SIT_UAV_CONSUME_STRUCTURED","features":[402]},{"name":"D3D11_SIT_UAV_RWBYTEADDRESS","features":[402]},{"name":"D3D11_SIT_UAV_RWSTRUCTURED","features":[402]},{"name":"D3D11_SIT_UAV_RWSTRUCTURED_WITH_COUNTER","features":[402]},{"name":"D3D11_SIT_UAV_RWTYPED","features":[402]},{"name":"D3D11_SRV_DIMENSION_BUFFER","features":[402]},{"name":"D3D11_SRV_DIMENSION_BUFFEREX","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURE1D","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURE1DARRAY","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURE2D","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURE2DARRAY","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURE2DMS","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURE3D","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURECUBE","features":[402]},{"name":"D3D11_SRV_DIMENSION_TEXTURECUBEARRAY","features":[402]},{"name":"D3D11_SRV_DIMENSION_UNKNOWN","features":[402]},{"name":"D3D11_SVC_INTERFACE_CLASS","features":[402]},{"name":"D3D11_SVC_INTERFACE_POINTER","features":[402]},{"name":"D3D11_SVF_INTERFACE_PARAMETER","features":[402]},{"name":"D3D11_SVF_INTERFACE_POINTER","features":[402]},{"name":"D3D11_SVT_APPEND_STRUCTURED_BUFFER","features":[402]},{"name":"D3D11_SVT_BYTEADDRESS_BUFFER","features":[402]},{"name":"D3D11_SVT_COMPUTESHADER","features":[402]},{"name":"D3D11_SVT_CONSUME_STRUCTURED_BUFFER","features":[402]},{"name":"D3D11_SVT_DOMAINSHADER","features":[402]},{"name":"D3D11_SVT_DOUBLE","features":[402]},{"name":"D3D11_SVT_HULLSHADER","features":[402]},{"name":"D3D11_SVT_INTERFACE_POINTER","features":[402]},{"name":"D3D11_SVT_RWBUFFER","features":[402]},{"name":"D3D11_SVT_RWBYTEADDRESS_BUFFER","features":[402]},{"name":"D3D11_SVT_RWSTRUCTURED_BUFFER","features":[402]},{"name":"D3D11_SVT_RWTEXTURE1D","features":[402]},{"name":"D3D11_SVT_RWTEXTURE1DARRAY","features":[402]},{"name":"D3D11_SVT_RWTEXTURE2D","features":[402]},{"name":"D3D11_SVT_RWTEXTURE2DARRAY","features":[402]},{"name":"D3D11_SVT_RWTEXTURE3D","features":[402]},{"name":"D3D11_SVT_STRUCTURED_BUFFER","features":[402]},{"name":"D3D11_TESSELLATOR_DOMAIN_ISOLINE","features":[402]},{"name":"D3D11_TESSELLATOR_DOMAIN_QUAD","features":[402]},{"name":"D3D11_TESSELLATOR_DOMAIN_TRI","features":[402]},{"name":"D3D11_TESSELLATOR_DOMAIN_UNDEFINED","features":[402]},{"name":"D3D11_TESSELLATOR_OUTPUT_LINE","features":[402]},{"name":"D3D11_TESSELLATOR_OUTPUT_POINT","features":[402]},{"name":"D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW","features":[402]},{"name":"D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW","features":[402]},{"name":"D3D11_TESSELLATOR_OUTPUT_UNDEFINED","features":[402]},{"name":"D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN","features":[402]},{"name":"D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD","features":[402]},{"name":"D3D11_TESSELLATOR_PARTITIONING_INTEGER","features":[402]},{"name":"D3D11_TESSELLATOR_PARTITIONING_POW2","features":[402]},{"name":"D3D11_TESSELLATOR_PARTITIONING_UNDEFINED","features":[402]},{"name":"D3D12_NAME_BARYCENTRICS","features":[402]},{"name":"D3D12_NAME_CULLPRIMITIVE","features":[402]},{"name":"D3D12_NAME_SHADINGRATE","features":[402]},{"name":"D3DFCI_BIASED_FIXED_2_8","features":[402]},{"name":"D3DFCI_FLOAT","features":[402]},{"name":"D3DFCI_SINT","features":[402]},{"name":"D3DFCI_SNORM","features":[402]},{"name":"D3DFCI_TYPELESS","features":[402]},{"name":"D3DFCI_UINT","features":[402]},{"name":"D3DFCI_UNORM","features":[402]},{"name":"D3DFCI_UNORM_SRGB","features":[402]},{"name":"D3DFCN_A","features":[402]},{"name":"D3DFCN_B","features":[402]},{"name":"D3DFCN_D","features":[402]},{"name":"D3DFCN_G","features":[402]},{"name":"D3DFCN_R","features":[402]},{"name":"D3DFCN_S","features":[402]},{"name":"D3DFCN_X","features":[402]},{"name":"D3DFL_CUSTOM","features":[402]},{"name":"D3DFL_STANDARD","features":[402]},{"name":"D3DFTL_FULL_TYPE","features":[402]},{"name":"D3DFTL_NO_TYPE","features":[402]},{"name":"D3DFTL_PARTIAL_TYPE","features":[402]},{"name":"D3DMATRIX","features":[402]},{"name":"D3DVECTOR","features":[402]},{"name":"D3D_CBF_USERPACKED","features":[402]},{"name":"D3D_CBUFFER_TYPE","features":[402]},{"name":"D3D_COMPONENT_MASK_W","features":[402]},{"name":"D3D_COMPONENT_MASK_X","features":[402]},{"name":"D3D_COMPONENT_MASK_Y","features":[402]},{"name":"D3D_COMPONENT_MASK_Z","features":[402]},{"name":"D3D_CT_CBUFFER","features":[402]},{"name":"D3D_CT_INTERFACE_POINTERS","features":[402]},{"name":"D3D_CT_RESOURCE_BIND_INFO","features":[402]},{"name":"D3D_CT_TBUFFER","features":[402]},{"name":"D3D_DRIVER_TYPE","features":[402]},{"name":"D3D_DRIVER_TYPE_HARDWARE","features":[402]},{"name":"D3D_DRIVER_TYPE_NULL","features":[402]},{"name":"D3D_DRIVER_TYPE_REFERENCE","features":[402]},{"name":"D3D_DRIVER_TYPE_SOFTWARE","features":[402]},{"name":"D3D_DRIVER_TYPE_UNKNOWN","features":[402]},{"name":"D3D_DRIVER_TYPE_WARP","features":[402]},{"name":"D3D_FEATURE_LEVEL","features":[402]},{"name":"D3D_FEATURE_LEVEL_10_0","features":[402]},{"name":"D3D_FEATURE_LEVEL_10_1","features":[402]},{"name":"D3D_FEATURE_LEVEL_11_0","features":[402]},{"name":"D3D_FEATURE_LEVEL_11_1","features":[402]},{"name":"D3D_FEATURE_LEVEL_12_0","features":[402]},{"name":"D3D_FEATURE_LEVEL_12_1","features":[402]},{"name":"D3D_FEATURE_LEVEL_12_2","features":[402]},{"name":"D3D_FEATURE_LEVEL_1_0_CORE","features":[402]},{"name":"D3D_FEATURE_LEVEL_1_0_GENERIC","features":[402]},{"name":"D3D_FEATURE_LEVEL_9_1","features":[402]},{"name":"D3D_FEATURE_LEVEL_9_2","features":[402]},{"name":"D3D_FEATURE_LEVEL_9_3","features":[402]},{"name":"D3D_FL9_1_DEFAULT_MAX_ANISOTROPY","features":[402]},{"name":"D3D_FL9_1_IA_PRIMITIVE_MAX_COUNT","features":[402]},{"name":"D3D_FL9_1_MAX_TEXTURE_REPEAT","features":[402]},{"name":"D3D_FL9_1_REQ_TEXTURE1D_U_DIMENSION","features":[402]},{"name":"D3D_FL9_1_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[402]},{"name":"D3D_FL9_1_REQ_TEXTURE3D_U_V_OR_W_DIMENSION","features":[402]},{"name":"D3D_FL9_1_REQ_TEXTURECUBE_DIMENSION","features":[402]},{"name":"D3D_FL9_1_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[402]},{"name":"D3D_FL9_2_IA_PRIMITIVE_MAX_COUNT","features":[402]},{"name":"D3D_FL9_2_MAX_TEXTURE_REPEAT","features":[402]},{"name":"D3D_FL9_3_MAX_TEXTURE_REPEAT","features":[402]},{"name":"D3D_FL9_3_REQ_TEXTURE1D_U_DIMENSION","features":[402]},{"name":"D3D_FL9_3_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[402]},{"name":"D3D_FL9_3_REQ_TEXTURECUBE_DIMENSION","features":[402]},{"name":"D3D_FL9_3_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[402]},{"name":"D3D_FORMAT_COMPONENT_INTERPRETATION","features":[402]},{"name":"D3D_FORMAT_COMPONENT_NAME","features":[402]},{"name":"D3D_FORMAT_LAYOUT","features":[402]},{"name":"D3D_FORMAT_TYPE_LEVEL","features":[402]},{"name":"D3D_INCLUDE_LOCAL","features":[402]},{"name":"D3D_INCLUDE_SYSTEM","features":[402]},{"name":"D3D_INCLUDE_TYPE","features":[402]},{"name":"D3D_INTERPOLATION_CONSTANT","features":[402]},{"name":"D3D_INTERPOLATION_LINEAR","features":[402]},{"name":"D3D_INTERPOLATION_LINEAR_CENTROID","features":[402]},{"name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE","features":[402]},{"name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID","features":[402]},{"name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE","features":[402]},{"name":"D3D_INTERPOLATION_LINEAR_SAMPLE","features":[402]},{"name":"D3D_INTERPOLATION_MODE","features":[402]},{"name":"D3D_INTERPOLATION_UNDEFINED","features":[402]},{"name":"D3D_MIN_PRECISION","features":[402]},{"name":"D3D_MIN_PRECISION_ANY_10","features":[402]},{"name":"D3D_MIN_PRECISION_ANY_16","features":[402]},{"name":"D3D_MIN_PRECISION_DEFAULT","features":[402]},{"name":"D3D_MIN_PRECISION_FLOAT_16","features":[402]},{"name":"D3D_MIN_PRECISION_FLOAT_2_8","features":[402]},{"name":"D3D_MIN_PRECISION_RESERVED","features":[402]},{"name":"D3D_MIN_PRECISION_SINT_16","features":[402]},{"name":"D3D_MIN_PRECISION_UINT_16","features":[402]},{"name":"D3D_NAME","features":[402]},{"name":"D3D_NAME_BARYCENTRICS","features":[402]},{"name":"D3D_NAME_CLIP_DISTANCE","features":[402]},{"name":"D3D_NAME_COVERAGE","features":[402]},{"name":"D3D_NAME_CULLPRIMITIVE","features":[402]},{"name":"D3D_NAME_CULL_DISTANCE","features":[402]},{"name":"D3D_NAME_DEPTH","features":[402]},{"name":"D3D_NAME_DEPTH_GREATER_EQUAL","features":[402]},{"name":"D3D_NAME_DEPTH_LESS_EQUAL","features":[402]},{"name":"D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR","features":[402]},{"name":"D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR","features":[402]},{"name":"D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR","features":[402]},{"name":"D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR","features":[402]},{"name":"D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR","features":[402]},{"name":"D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR","features":[402]},{"name":"D3D_NAME_INNER_COVERAGE","features":[402]},{"name":"D3D_NAME_INSTANCE_ID","features":[402]},{"name":"D3D_NAME_IS_FRONT_FACE","features":[402]},{"name":"D3D_NAME_POSITION","features":[402]},{"name":"D3D_NAME_PRIMITIVE_ID","features":[402]},{"name":"D3D_NAME_RENDER_TARGET_ARRAY_INDEX","features":[402]},{"name":"D3D_NAME_SAMPLE_INDEX","features":[402]},{"name":"D3D_NAME_SHADINGRATE","features":[402]},{"name":"D3D_NAME_STENCIL_REF","features":[402]},{"name":"D3D_NAME_TARGET","features":[402]},{"name":"D3D_NAME_UNDEFINED","features":[402]},{"name":"D3D_NAME_VERTEX_ID","features":[402]},{"name":"D3D_NAME_VIEWPORT_ARRAY_INDEX","features":[402]},{"name":"D3D_PARAMETER_FLAGS","features":[402]},{"name":"D3D_PF_IN","features":[402]},{"name":"D3D_PF_NONE","features":[402]},{"name":"D3D_PF_OUT","features":[402]},{"name":"D3D_PRIMITIVE","features":[402]},{"name":"D3D_PRIMITIVE_10_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_11_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_12_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_13_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_14_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_15_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_16_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_17_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_18_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_19_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_1_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_20_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_21_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_22_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_23_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_24_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_25_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_26_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_27_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_28_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_29_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_2_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_30_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_31_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_32_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_3_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_4_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_5_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_6_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_7_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_8_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_9_CONTROL_POINT_PATCH","features":[402]},{"name":"D3D_PRIMITIVE_LINE","features":[402]},{"name":"D3D_PRIMITIVE_LINE_ADJ","features":[402]},{"name":"D3D_PRIMITIVE_POINT","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_LINELIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_LINESTRIP","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_POINTLIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLEFAN","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","features":[402]},{"name":"D3D_PRIMITIVE_TOPOLOGY_UNDEFINED","features":[402]},{"name":"D3D_PRIMITIVE_TRIANGLE","features":[402]},{"name":"D3D_PRIMITIVE_TRIANGLE_ADJ","features":[402]},{"name":"D3D_PRIMITIVE_UNDEFINED","features":[402]},{"name":"D3D_REGISTER_COMPONENT_FLOAT16","features":[402]},{"name":"D3D_REGISTER_COMPONENT_FLOAT32","features":[402]},{"name":"D3D_REGISTER_COMPONENT_FLOAT64","features":[402]},{"name":"D3D_REGISTER_COMPONENT_SINT16","features":[402]},{"name":"D3D_REGISTER_COMPONENT_SINT32","features":[402]},{"name":"D3D_REGISTER_COMPONENT_SINT64","features":[402]},{"name":"D3D_REGISTER_COMPONENT_TYPE","features":[402]},{"name":"D3D_REGISTER_COMPONENT_UINT16","features":[402]},{"name":"D3D_REGISTER_COMPONENT_UINT32","features":[402]},{"name":"D3D_REGISTER_COMPONENT_UINT64","features":[402]},{"name":"D3D_REGISTER_COMPONENT_UNKNOWN","features":[402]},{"name":"D3D_RESOURCE_RETURN_TYPE","features":[402]},{"name":"D3D_RETURN_TYPE_CONTINUED","features":[402]},{"name":"D3D_RETURN_TYPE_DOUBLE","features":[402]},{"name":"D3D_RETURN_TYPE_FLOAT","features":[402]},{"name":"D3D_RETURN_TYPE_MIXED","features":[402]},{"name":"D3D_RETURN_TYPE_SINT","features":[402]},{"name":"D3D_RETURN_TYPE_SNORM","features":[402]},{"name":"D3D_RETURN_TYPE_UINT","features":[402]},{"name":"D3D_RETURN_TYPE_UNORM","features":[402]},{"name":"D3D_SHADER_CBUFFER_FLAGS","features":[402]},{"name":"D3D_SHADER_FEATURE_11_1_DOUBLE_EXTENSIONS","features":[402]},{"name":"D3D_SHADER_FEATURE_11_1_SHADER_EXTENSIONS","features":[402]},{"name":"D3D_SHADER_FEATURE_64_UAVS","features":[402]},{"name":"D3D_SHADER_FEATURE_ADVANCED_TEXTURE_OPS","features":[402]},{"name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_DESCRIPTOR_HEAP_RESOURCE","features":[402]},{"name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_GROUP_SHARED","features":[402]},{"name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_TYPED_RESOURCE","features":[402]},{"name":"D3D_SHADER_FEATURE_BARYCENTRICS","features":[402]},{"name":"D3D_SHADER_FEATURE_COMPUTE_SHADERS_PLUS_RAW_AND_STRUCTURED_BUFFERS_VIA_SHADER_4_X","features":[402]},{"name":"D3D_SHADER_FEATURE_DERIVATIVES_IN_MESH_AND_AMPLIFICATION_SHADERS","features":[402]},{"name":"D3D_SHADER_FEATURE_DOUBLES","features":[402]},{"name":"D3D_SHADER_FEATURE_INNER_COVERAGE","features":[402]},{"name":"D3D_SHADER_FEATURE_INT64_OPS","features":[402]},{"name":"D3D_SHADER_FEATURE_LEVEL_9_COMPARISON_FILTERING","features":[402]},{"name":"D3D_SHADER_FEATURE_MINIMUM_PRECISION","features":[402]},{"name":"D3D_SHADER_FEATURE_NATIVE_16BIT_OPS","features":[402]},{"name":"D3D_SHADER_FEATURE_RAYTRACING_TIER_1_1","features":[402]},{"name":"D3D_SHADER_FEATURE_RESOURCE_DESCRIPTOR_HEAP_INDEXING","features":[402]},{"name":"D3D_SHADER_FEATURE_ROVS","features":[402]},{"name":"D3D_SHADER_FEATURE_SAMPLER_DESCRIPTOR_HEAP_INDEXING","features":[402]},{"name":"D3D_SHADER_FEATURE_SAMPLER_FEEDBACK","features":[402]},{"name":"D3D_SHADER_FEATURE_SAMPLE_CMP_GRADIENT_OR_BIAS","features":[402]},{"name":"D3D_SHADER_FEATURE_SHADING_RATE","features":[402]},{"name":"D3D_SHADER_FEATURE_STENCIL_REF","features":[402]},{"name":"D3D_SHADER_FEATURE_TILED_RESOURCES","features":[402]},{"name":"D3D_SHADER_FEATURE_TYPED_UAV_LOAD_ADDITIONAL_FORMATS","features":[402]},{"name":"D3D_SHADER_FEATURE_UAVS_AT_EVERY_STAGE","features":[402]},{"name":"D3D_SHADER_FEATURE_VIEWPORT_AND_RT_ARRAY_INDEX_FROM_ANY_SHADER_FEEDING_RASTERIZER","features":[402]},{"name":"D3D_SHADER_FEATURE_VIEW_ID","features":[402]},{"name":"D3D_SHADER_FEATURE_WAVE_MMA","features":[402]},{"name":"D3D_SHADER_FEATURE_WAVE_OPS","features":[402]},{"name":"D3D_SHADER_FEATURE_WRITEABLE_MSAA_TEXTURES","features":[402]},{"name":"D3D_SHADER_INPUT_FLAGS","features":[402]},{"name":"D3D_SHADER_INPUT_TYPE","features":[402]},{"name":"D3D_SHADER_MACRO","features":[402]},{"name":"D3D_SHADER_VARIABLE_CLASS","features":[402]},{"name":"D3D_SHADER_VARIABLE_FLAGS","features":[402]},{"name":"D3D_SHADER_VARIABLE_TYPE","features":[402]},{"name":"D3D_SIF_COMPARISON_SAMPLER","features":[402]},{"name":"D3D_SIF_TEXTURE_COMPONENTS","features":[402]},{"name":"D3D_SIF_TEXTURE_COMPONENT_0","features":[402]},{"name":"D3D_SIF_TEXTURE_COMPONENT_1","features":[402]},{"name":"D3D_SIF_UNUSED","features":[402]},{"name":"D3D_SIF_USERPACKED","features":[402]},{"name":"D3D_SIT_BYTEADDRESS","features":[402]},{"name":"D3D_SIT_CBUFFER","features":[402]},{"name":"D3D_SIT_RTACCELERATIONSTRUCTURE","features":[402]},{"name":"D3D_SIT_SAMPLER","features":[402]},{"name":"D3D_SIT_STRUCTURED","features":[402]},{"name":"D3D_SIT_TBUFFER","features":[402]},{"name":"D3D_SIT_TEXTURE","features":[402]},{"name":"D3D_SIT_UAV_APPEND_STRUCTURED","features":[402]},{"name":"D3D_SIT_UAV_CONSUME_STRUCTURED","features":[402]},{"name":"D3D_SIT_UAV_FEEDBACKTEXTURE","features":[402]},{"name":"D3D_SIT_UAV_RWBYTEADDRESS","features":[402]},{"name":"D3D_SIT_UAV_RWSTRUCTURED","features":[402]},{"name":"D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER","features":[402]},{"name":"D3D_SIT_UAV_RWTYPED","features":[402]},{"name":"D3D_SRV_DIMENSION","features":[402]},{"name":"D3D_SRV_DIMENSION_BUFFER","features":[402]},{"name":"D3D_SRV_DIMENSION_BUFFEREX","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURE1D","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURE1DARRAY","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURE2D","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURE2DARRAY","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURE2DMS","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURE3D","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURECUBE","features":[402]},{"name":"D3D_SRV_DIMENSION_TEXTURECUBEARRAY","features":[402]},{"name":"D3D_SRV_DIMENSION_UNKNOWN","features":[402]},{"name":"D3D_SVC_INTERFACE_CLASS","features":[402]},{"name":"D3D_SVC_INTERFACE_POINTER","features":[402]},{"name":"D3D_SVC_MATRIX_COLUMNS","features":[402]},{"name":"D3D_SVC_MATRIX_ROWS","features":[402]},{"name":"D3D_SVC_OBJECT","features":[402]},{"name":"D3D_SVC_SCALAR","features":[402]},{"name":"D3D_SVC_STRUCT","features":[402]},{"name":"D3D_SVC_VECTOR","features":[402]},{"name":"D3D_SVF_INTERFACE_PARAMETER","features":[402]},{"name":"D3D_SVF_INTERFACE_POINTER","features":[402]},{"name":"D3D_SVF_USED","features":[402]},{"name":"D3D_SVF_USERPACKED","features":[402]},{"name":"D3D_SVT_APPEND_STRUCTURED_BUFFER","features":[402]},{"name":"D3D_SVT_BLEND","features":[402]},{"name":"D3D_SVT_BOOL","features":[402]},{"name":"D3D_SVT_BUFFER","features":[402]},{"name":"D3D_SVT_BYTEADDRESS_BUFFER","features":[402]},{"name":"D3D_SVT_CBUFFER","features":[402]},{"name":"D3D_SVT_COMPUTESHADER","features":[402]},{"name":"D3D_SVT_CONSUME_STRUCTURED_BUFFER","features":[402]},{"name":"D3D_SVT_DEPTHSTENCIL","features":[402]},{"name":"D3D_SVT_DEPTHSTENCILVIEW","features":[402]},{"name":"D3D_SVT_DOMAINSHADER","features":[402]},{"name":"D3D_SVT_DOUBLE","features":[402]},{"name":"D3D_SVT_FLOAT","features":[402]},{"name":"D3D_SVT_FLOAT16","features":[402]},{"name":"D3D_SVT_GEOMETRYSHADER","features":[402]},{"name":"D3D_SVT_HULLSHADER","features":[402]},{"name":"D3D_SVT_INT","features":[402]},{"name":"D3D_SVT_INT16","features":[402]},{"name":"D3D_SVT_INT64","features":[402]},{"name":"D3D_SVT_INTERFACE_POINTER","features":[402]},{"name":"D3D_SVT_MIN10FLOAT","features":[402]},{"name":"D3D_SVT_MIN12INT","features":[402]},{"name":"D3D_SVT_MIN16FLOAT","features":[402]},{"name":"D3D_SVT_MIN16INT","features":[402]},{"name":"D3D_SVT_MIN16UINT","features":[402]},{"name":"D3D_SVT_MIN8FLOAT","features":[402]},{"name":"D3D_SVT_PIXELFRAGMENT","features":[402]},{"name":"D3D_SVT_PIXELSHADER","features":[402]},{"name":"D3D_SVT_RASTERIZER","features":[402]},{"name":"D3D_SVT_RENDERTARGETVIEW","features":[402]},{"name":"D3D_SVT_RWBUFFER","features":[402]},{"name":"D3D_SVT_RWBYTEADDRESS_BUFFER","features":[402]},{"name":"D3D_SVT_RWSTRUCTURED_BUFFER","features":[402]},{"name":"D3D_SVT_RWTEXTURE1D","features":[402]},{"name":"D3D_SVT_RWTEXTURE1DARRAY","features":[402]},{"name":"D3D_SVT_RWTEXTURE2D","features":[402]},{"name":"D3D_SVT_RWTEXTURE2DARRAY","features":[402]},{"name":"D3D_SVT_RWTEXTURE3D","features":[402]},{"name":"D3D_SVT_SAMPLER","features":[402]},{"name":"D3D_SVT_SAMPLER1D","features":[402]},{"name":"D3D_SVT_SAMPLER2D","features":[402]},{"name":"D3D_SVT_SAMPLER3D","features":[402]},{"name":"D3D_SVT_SAMPLERCUBE","features":[402]},{"name":"D3D_SVT_STRING","features":[402]},{"name":"D3D_SVT_STRUCTURED_BUFFER","features":[402]},{"name":"D3D_SVT_TBUFFER","features":[402]},{"name":"D3D_SVT_TEXTURE","features":[402]},{"name":"D3D_SVT_TEXTURE1D","features":[402]},{"name":"D3D_SVT_TEXTURE1DARRAY","features":[402]},{"name":"D3D_SVT_TEXTURE2D","features":[402]},{"name":"D3D_SVT_TEXTURE2DARRAY","features":[402]},{"name":"D3D_SVT_TEXTURE2DMS","features":[402]},{"name":"D3D_SVT_TEXTURE2DMSARRAY","features":[402]},{"name":"D3D_SVT_TEXTURE3D","features":[402]},{"name":"D3D_SVT_TEXTURECUBE","features":[402]},{"name":"D3D_SVT_TEXTURECUBEARRAY","features":[402]},{"name":"D3D_SVT_UINT","features":[402]},{"name":"D3D_SVT_UINT16","features":[402]},{"name":"D3D_SVT_UINT64","features":[402]},{"name":"D3D_SVT_UINT8","features":[402]},{"name":"D3D_SVT_VERTEXFRAGMENT","features":[402]},{"name":"D3D_SVT_VERTEXSHADER","features":[402]},{"name":"D3D_SVT_VOID","features":[402]},{"name":"D3D_TESSELLATOR_DOMAIN","features":[402]},{"name":"D3D_TESSELLATOR_DOMAIN_ISOLINE","features":[402]},{"name":"D3D_TESSELLATOR_DOMAIN_QUAD","features":[402]},{"name":"D3D_TESSELLATOR_DOMAIN_TRI","features":[402]},{"name":"D3D_TESSELLATOR_DOMAIN_UNDEFINED","features":[402]},{"name":"D3D_TESSELLATOR_OUTPUT_LINE","features":[402]},{"name":"D3D_TESSELLATOR_OUTPUT_POINT","features":[402]},{"name":"D3D_TESSELLATOR_OUTPUT_PRIMITIVE","features":[402]},{"name":"D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW","features":[402]},{"name":"D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW","features":[402]},{"name":"D3D_TESSELLATOR_OUTPUT_UNDEFINED","features":[402]},{"name":"D3D_TESSELLATOR_PARTITIONING","features":[402]},{"name":"D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN","features":[402]},{"name":"D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD","features":[402]},{"name":"D3D_TESSELLATOR_PARTITIONING_INTEGER","features":[402]},{"name":"D3D_TESSELLATOR_PARTITIONING_POW2","features":[402]},{"name":"D3D_TESSELLATOR_PARTITIONING_UNDEFINED","features":[402]},{"name":"D3D_TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE","features":[402]},{"name":"D3D_TEXTURE_LAYOUT_ROW_MAJOR","features":[402]},{"name":"ID3DBlob","features":[402]},{"name":"ID3DDestructionNotifier","features":[402]},{"name":"ID3DInclude","features":[402]},{"name":"PFN_DESTRUCTION_CALLBACK","features":[402]},{"name":"WKPDID_CommentStringW","features":[402]},{"name":"WKPDID_D3D12UniqueObjectId","features":[402]},{"name":"WKPDID_D3DDebugObjectName","features":[402]},{"name":"WKPDID_D3DDebugObjectNameW","features":[402]}],"401":[{"name":"CLSID_DxcAssembler","features":[403]},{"name":"CLSID_DxcCompiler","features":[403]},{"name":"CLSID_DxcCompilerArgs","features":[403]},{"name":"CLSID_DxcContainerBuilder","features":[403]},{"name":"CLSID_DxcContainerReflection","features":[403]},{"name":"CLSID_DxcDiaDataSource","features":[403]},{"name":"CLSID_DxcLibrary","features":[403]},{"name":"CLSID_DxcLinker","features":[403]},{"name":"CLSID_DxcOptimizer","features":[403]},{"name":"CLSID_DxcPdbUtils","features":[403]},{"name":"CLSID_DxcUtils","features":[403]},{"name":"CLSID_DxcValidator","features":[403]},{"name":"DXC_ARG_ALL_RESOURCES_BOUND","features":[403]},{"name":"DXC_ARG_AVOID_FLOW_CONTROL","features":[403]},{"name":"DXC_ARG_DEBUG","features":[403]},{"name":"DXC_ARG_DEBUG_NAME_FOR_BINARY","features":[403]},{"name":"DXC_ARG_DEBUG_NAME_FOR_SOURCE","features":[403]},{"name":"DXC_ARG_ENABLE_BACKWARDS_COMPATIBILITY","features":[403]},{"name":"DXC_ARG_ENABLE_STRICTNESS","features":[403]},{"name":"DXC_ARG_IEEE_STRICTNESS","features":[403]},{"name":"DXC_ARG_OPTIMIZATION_LEVEL0","features":[403]},{"name":"DXC_ARG_OPTIMIZATION_LEVEL1","features":[403]},{"name":"DXC_ARG_OPTIMIZATION_LEVEL2","features":[403]},{"name":"DXC_ARG_OPTIMIZATION_LEVEL3","features":[403]},{"name":"DXC_ARG_PACK_MATRIX_COLUMN_MAJOR","features":[403]},{"name":"DXC_ARG_PACK_MATRIX_ROW_MAJOR","features":[403]},{"name":"DXC_ARG_PREFER_FLOW_CONTROL","features":[403]},{"name":"DXC_ARG_RESOURCES_MAY_ALIAS","features":[403]},{"name":"DXC_ARG_SKIP_OPTIMIZATIONS","features":[403]},{"name":"DXC_ARG_SKIP_VALIDATION","features":[403]},{"name":"DXC_ARG_WARNINGS_ARE_ERRORS","features":[403]},{"name":"DXC_CP","features":[403]},{"name":"DXC_CP_ACP","features":[403]},{"name":"DXC_CP_UTF16","features":[403]},{"name":"DXC_CP_UTF8","features":[403]},{"name":"DXC_EXTRA_OUTPUT_NAME_STDERR","features":[403]},{"name":"DXC_EXTRA_OUTPUT_NAME_STDOUT","features":[403]},{"name":"DXC_HASHFLAG_INCLUDES_SOURCE","features":[403]},{"name":"DXC_OUT_DISASSEMBLY","features":[403]},{"name":"DXC_OUT_ERRORS","features":[403]},{"name":"DXC_OUT_EXTRA_OUTPUTS","features":[403]},{"name":"DXC_OUT_HLSL","features":[403]},{"name":"DXC_OUT_KIND","features":[403]},{"name":"DXC_OUT_NONE","features":[403]},{"name":"DXC_OUT_OBJECT","features":[403]},{"name":"DXC_OUT_PDB","features":[403]},{"name":"DXC_OUT_REFLECTION","features":[403]},{"name":"DXC_OUT_ROOT_SIGNATURE","features":[403]},{"name":"DXC_OUT_SHADER_HASH","features":[403]},{"name":"DXC_OUT_TEXT","features":[403]},{"name":"DxcArgPair","features":[403]},{"name":"DxcBuffer","features":[403]},{"name":"DxcCreateInstance","features":[403]},{"name":"DxcCreateInstance2","features":[403,358]},{"name":"DxcCreateInstance2Proc","features":[403,358]},{"name":"DxcCreateInstanceProc","features":[403]},{"name":"DxcDefine","features":[403]},{"name":"DxcShaderHash","features":[403]},{"name":"DxcValidatorFlags_Default","features":[403]},{"name":"DxcValidatorFlags_InPlaceEdit","features":[403]},{"name":"DxcValidatorFlags_ModuleOnly","features":[403]},{"name":"DxcValidatorFlags_RootSignatureOnly","features":[403]},{"name":"DxcValidatorFlags_ValidMask","features":[403]},{"name":"DxcVersionInfoFlags_Debug","features":[403]},{"name":"DxcVersionInfoFlags_Internal","features":[403]},{"name":"DxcVersionInfoFlags_None","features":[403]},{"name":"IDxcAssembler","features":[403]},{"name":"IDxcBlob","features":[403]},{"name":"IDxcBlobEncoding","features":[403]},{"name":"IDxcBlobUtf16","features":[403]},{"name":"IDxcBlobUtf8","features":[403]},{"name":"IDxcCompiler","features":[403]},{"name":"IDxcCompiler2","features":[403]},{"name":"IDxcCompiler3","features":[403]},{"name":"IDxcCompilerArgs","features":[403]},{"name":"IDxcContainerBuilder","features":[403]},{"name":"IDxcContainerReflection","features":[403]},{"name":"IDxcExtraOutputs","features":[403]},{"name":"IDxcIncludeHandler","features":[403]},{"name":"IDxcLibrary","features":[403]},{"name":"IDxcLinker","features":[403]},{"name":"IDxcOperationResult","features":[403]},{"name":"IDxcOptimizer","features":[403]},{"name":"IDxcOptimizerPass","features":[403]},{"name":"IDxcPdbUtils","features":[403]},{"name":"IDxcResult","features":[403]},{"name":"IDxcUtils","features":[403]},{"name":"IDxcValidator","features":[403]},{"name":"IDxcValidator2","features":[403]},{"name":"IDxcVersionInfo","features":[403]},{"name":"IDxcVersionInfo2","features":[403]},{"name":"IDxcVersionInfo3","features":[403]}],"402":[{"name":"D3DCOMPILER_DLL_A","features":[404]},{"name":"D3DCOMPILER_DLL_W","features":[404]},{"name":"D3DCOMPILER_STRIP_DEBUG_INFO","features":[404]},{"name":"D3DCOMPILER_STRIP_FLAGS","features":[404]},{"name":"D3DCOMPILER_STRIP_PRIVATE_DATA","features":[404]},{"name":"D3DCOMPILER_STRIP_REFLECTION_DATA","features":[404]},{"name":"D3DCOMPILER_STRIP_ROOT_SIGNATURE","features":[404]},{"name":"D3DCOMPILER_STRIP_TEST_BLOBS","features":[404]},{"name":"D3DCOMPILE_ALL_RESOURCES_BOUND","features":[404]},{"name":"D3DCOMPILE_AVOID_FLOW_CONTROL","features":[404]},{"name":"D3DCOMPILE_DEBUG","features":[404]},{"name":"D3DCOMPILE_DEBUG_NAME_FOR_BINARY","features":[404]},{"name":"D3DCOMPILE_DEBUG_NAME_FOR_SOURCE","features":[404]},{"name":"D3DCOMPILE_EFFECT_ALLOW_SLOW_OPS","features":[404]},{"name":"D3DCOMPILE_EFFECT_CHILD_EFFECT","features":[404]},{"name":"D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY","features":[404]},{"name":"D3DCOMPILE_ENABLE_STRICTNESS","features":[404]},{"name":"D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES","features":[404]},{"name":"D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_0","features":[404]},{"name":"D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_1","features":[404]},{"name":"D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_LATEST","features":[404]},{"name":"D3DCOMPILE_FORCE_PS_SOFTWARE_NO_OPT","features":[404]},{"name":"D3DCOMPILE_FORCE_VS_SOFTWARE_NO_OPT","features":[404]},{"name":"D3DCOMPILE_IEEE_STRICTNESS","features":[404]},{"name":"D3DCOMPILE_NO_PRESHADER","features":[404]},{"name":"D3DCOMPILE_OPTIMIZATION_LEVEL0","features":[404]},{"name":"D3DCOMPILE_OPTIMIZATION_LEVEL1","features":[404]},{"name":"D3DCOMPILE_OPTIMIZATION_LEVEL3","features":[404]},{"name":"D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR","features":[404]},{"name":"D3DCOMPILE_PACK_MATRIX_ROW_MAJOR","features":[404]},{"name":"D3DCOMPILE_PARTIAL_PRECISION","features":[404]},{"name":"D3DCOMPILE_PREFER_FLOW_CONTROL","features":[404]},{"name":"D3DCOMPILE_RESERVED16","features":[404]},{"name":"D3DCOMPILE_RESERVED17","features":[404]},{"name":"D3DCOMPILE_RESOURCES_MAY_ALIAS","features":[404]},{"name":"D3DCOMPILE_SECDATA_MERGE_UAV_SLOTS","features":[404]},{"name":"D3DCOMPILE_SECDATA_PRESERVE_TEMPLATE_SLOTS","features":[404]},{"name":"D3DCOMPILE_SECDATA_REQUIRE_TEMPLATE_MATCH","features":[404]},{"name":"D3DCOMPILE_SKIP_OPTIMIZATION","features":[404]},{"name":"D3DCOMPILE_SKIP_VALIDATION","features":[404]},{"name":"D3DCOMPILE_WARNINGS_ARE_ERRORS","features":[404]},{"name":"D3DCompile","features":[404]},{"name":"D3DCompile2","features":[404]},{"name":"D3DCompileFromFile","features":[404]},{"name":"D3DCompressShaders","features":[404]},{"name":"D3DCreateBlob","features":[404]},{"name":"D3DCreateFunctionLinkingGraph","features":[404,405]},{"name":"D3DCreateLinker","features":[404,405]},{"name":"D3DDecompressShaders","features":[404]},{"name":"D3DDisassemble","features":[404]},{"name":"D3DDisassemble10Effect","features":[404,406]},{"name":"D3DDisassembleRegion","features":[404]},{"name":"D3DGetBlobPart","features":[404]},{"name":"D3DGetDebugInfo","features":[404]},{"name":"D3DGetInputAndOutputSignatureBlob","features":[404]},{"name":"D3DGetInputSignatureBlob","features":[404]},{"name":"D3DGetOutputSignatureBlob","features":[404]},{"name":"D3DGetTraceInstructionOffsets","features":[404]},{"name":"D3DLoadModule","features":[404,405]},{"name":"D3DPreprocess","features":[404]},{"name":"D3DReadFileToBlob","features":[404]},{"name":"D3DReflect","features":[404]},{"name":"D3DReflectLibrary","features":[404]},{"name":"D3DSetBlobPart","features":[404]},{"name":"D3DStripShader","features":[404]},{"name":"D3DWriteBlobToFile","features":[307,404]},{"name":"D3D_BLOB_ALL_SIGNATURE_BLOB","features":[404]},{"name":"D3D_BLOB_DEBUG_INFO","features":[404]},{"name":"D3D_BLOB_DEBUG_NAME","features":[404]},{"name":"D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB","features":[404]},{"name":"D3D_BLOB_INPUT_SIGNATURE_BLOB","features":[404]},{"name":"D3D_BLOB_LEGACY_SHADER","features":[404]},{"name":"D3D_BLOB_OUTPUT_SIGNATURE_BLOB","features":[404]},{"name":"D3D_BLOB_PART","features":[404]},{"name":"D3D_BLOB_PATCH_CONSTANT_SIGNATURE_BLOB","features":[404]},{"name":"D3D_BLOB_PDB","features":[404]},{"name":"D3D_BLOB_PRIVATE_DATA","features":[404]},{"name":"D3D_BLOB_ROOT_SIGNATURE","features":[404]},{"name":"D3D_BLOB_TEST_ALTERNATE_SHADER","features":[404]},{"name":"D3D_BLOB_TEST_COMPILE_DETAILS","features":[404]},{"name":"D3D_BLOB_TEST_COMPILE_PERF","features":[404]},{"name":"D3D_BLOB_TEST_COMPILE_REPORT","features":[404]},{"name":"D3D_BLOB_XNA_PREPASS_SHADER","features":[404]},{"name":"D3D_BLOB_XNA_SHADER","features":[404]},{"name":"D3D_COMPILER_VERSION","features":[404]},{"name":"D3D_COMPRESS_SHADER_KEEP_ALL_PARTS","features":[404]},{"name":"D3D_DISASM_DISABLE_DEBUG_INFO","features":[404]},{"name":"D3D_DISASM_ENABLE_COLOR_CODE","features":[404]},{"name":"D3D_DISASM_ENABLE_DEFAULT_VALUE_PRINTS","features":[404]},{"name":"D3D_DISASM_ENABLE_INSTRUCTION_CYCLE","features":[404]},{"name":"D3D_DISASM_ENABLE_INSTRUCTION_NUMBERING","features":[404]},{"name":"D3D_DISASM_ENABLE_INSTRUCTION_OFFSET","features":[404]},{"name":"D3D_DISASM_INSTRUCTION_ONLY","features":[404]},{"name":"D3D_DISASM_PRINT_HEX_LITERALS","features":[404]},{"name":"D3D_GET_INST_OFFSETS_INCLUDE_NON_EXECUTABLE","features":[404]},{"name":"D3D_SHADER_DATA","features":[404]},{"name":"pD3DCompile","features":[404]},{"name":"pD3DDisassemble","features":[404]},{"name":"pD3DPreprocess","features":[404]}],"403":[{"name":"D3D10CompileEffectFromMemory","features":[402,406]},{"name":"D3D10CompileShader","features":[402,406]},{"name":"D3D10CreateBlob","features":[402,406]},{"name":"D3D10CreateDevice","features":[307,406,401]},{"name":"D3D10CreateDevice1","features":[307,406,401]},{"name":"D3D10CreateDeviceAndSwapChain","features":[307,406,397]},{"name":"D3D10CreateDeviceAndSwapChain1","features":[307,406,397]},{"name":"D3D10CreateEffectFromMemory","features":[406]},{"name":"D3D10CreateEffectPoolFromMemory","features":[406]},{"name":"D3D10CreateStateBlock","features":[406]},{"name":"D3D10DisassembleEffect","features":[307,402,406]},{"name":"D3D10DisassembleShader","features":[307,402,406]},{"name":"D3D10GetGeometryShaderProfile","features":[406]},{"name":"D3D10GetInputAndOutputSignatureBlob","features":[402,406]},{"name":"D3D10GetInputSignatureBlob","features":[402,406]},{"name":"D3D10GetOutputSignatureBlob","features":[402,406]},{"name":"D3D10GetPixelShaderProfile","features":[406]},{"name":"D3D10GetShaderDebugInfo","features":[402,406]},{"name":"D3D10GetVertexShaderProfile","features":[406]},{"name":"D3D10PreprocessShader","features":[402,406]},{"name":"D3D10ReflectShader","features":[406]},{"name":"D3D10StateBlockMaskDifference","features":[406]},{"name":"D3D10StateBlockMaskDisableAll","features":[406]},{"name":"D3D10StateBlockMaskDisableCapture","features":[406]},{"name":"D3D10StateBlockMaskEnableAll","features":[406]},{"name":"D3D10StateBlockMaskEnableCapture","features":[406]},{"name":"D3D10StateBlockMaskGetSetting","features":[307,406]},{"name":"D3D10StateBlockMaskIntersect","features":[406]},{"name":"D3D10StateBlockMaskUnion","features":[406]},{"name":"D3D10_16BIT_INDEX_STRIP_CUT_VALUE","features":[406]},{"name":"D3D10_1_DEFAULT_SAMPLE_MASK","features":[406]},{"name":"D3D10_1_FLOAT16_FUSED_TOLERANCE_IN_ULP","features":[406]},{"name":"D3D10_1_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP","features":[406]},{"name":"D3D10_1_GS_INPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_1_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT","features":[406]},{"name":"D3D10_1_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS","features":[406]},{"name":"D3D10_1_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT","features":[406]},{"name":"D3D10_1_PS_OUTPUT_MASK_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_1_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_1_PS_OUTPUT_MASK_REGISTER_COUNT","features":[406]},{"name":"D3D10_1_SHADER_MAJOR_VERSION","features":[406]},{"name":"D3D10_1_SHADER_MINOR_VERSION","features":[406]},{"name":"D3D10_1_SO_BUFFER_MAX_STRIDE_IN_BYTES","features":[406]},{"name":"D3D10_1_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES","features":[406]},{"name":"D3D10_1_SO_BUFFER_SLOT_COUNT","features":[406]},{"name":"D3D10_1_SO_MULTIPLE_BUFFER_ELEMENTS_PER_BUFFER","features":[406]},{"name":"D3D10_1_SO_SINGLE_BUFFER_COMPONENT_LIMIT","features":[406]},{"name":"D3D10_1_STANDARD_VERTEX_ELEMENT_COUNT","features":[406]},{"name":"D3D10_1_SUBPIXEL_FRACTIONAL_BIT_COUNT","features":[406]},{"name":"D3D10_1_VS_INPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_1_VS_OUTPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_32BIT_INDEX_STRIP_CUT_VALUE","features":[406]},{"name":"D3D10_8BIT_INDEX_STRIP_CUT_VALUE","features":[406]},{"name":"D3D10_ALL_RESOURCES_BOUND","features":[406]},{"name":"D3D10_ANISOTROPIC_FILTERING_BIT","features":[406]},{"name":"D3D10_APPEND_ALIGNED_ELEMENT","features":[406]},{"name":"D3D10_APPNAME_STRING","features":[406]},{"name":"D3D10_APPSIZE_STRING","features":[406]},{"name":"D3D10_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT","features":[406]},{"name":"D3D10_ASYNC_GETDATA_DONOTFLUSH","features":[406]},{"name":"D3D10_ASYNC_GETDATA_FLAG","features":[406]},{"name":"D3D10_BIND_CONSTANT_BUFFER","features":[406]},{"name":"D3D10_BIND_DEPTH_STENCIL","features":[406]},{"name":"D3D10_BIND_FLAG","features":[406]},{"name":"D3D10_BIND_INDEX_BUFFER","features":[406]},{"name":"D3D10_BIND_RENDER_TARGET","features":[406]},{"name":"D3D10_BIND_SHADER_RESOURCE","features":[406]},{"name":"D3D10_BIND_STREAM_OUTPUT","features":[406]},{"name":"D3D10_BIND_VERTEX_BUFFER","features":[406]},{"name":"D3D10_BLEND","features":[406]},{"name":"D3D10_BLEND_BLEND_FACTOR","features":[406]},{"name":"D3D10_BLEND_DESC","features":[307,406]},{"name":"D3D10_BLEND_DESC1","features":[307,406]},{"name":"D3D10_BLEND_DEST_ALPHA","features":[406]},{"name":"D3D10_BLEND_DEST_COLOR","features":[406]},{"name":"D3D10_BLEND_INV_BLEND_FACTOR","features":[406]},{"name":"D3D10_BLEND_INV_DEST_ALPHA","features":[406]},{"name":"D3D10_BLEND_INV_DEST_COLOR","features":[406]},{"name":"D3D10_BLEND_INV_SRC1_ALPHA","features":[406]},{"name":"D3D10_BLEND_INV_SRC1_COLOR","features":[406]},{"name":"D3D10_BLEND_INV_SRC_ALPHA","features":[406]},{"name":"D3D10_BLEND_INV_SRC_COLOR","features":[406]},{"name":"D3D10_BLEND_ONE","features":[406]},{"name":"D3D10_BLEND_OP","features":[406]},{"name":"D3D10_BLEND_OP_ADD","features":[406]},{"name":"D3D10_BLEND_OP_MAX","features":[406]},{"name":"D3D10_BLEND_OP_MIN","features":[406]},{"name":"D3D10_BLEND_OP_REV_SUBTRACT","features":[406]},{"name":"D3D10_BLEND_OP_SUBTRACT","features":[406]},{"name":"D3D10_BLEND_SRC1_ALPHA","features":[406]},{"name":"D3D10_BLEND_SRC1_COLOR","features":[406]},{"name":"D3D10_BLEND_SRC_ALPHA","features":[406]},{"name":"D3D10_BLEND_SRC_ALPHA_SAT","features":[406]},{"name":"D3D10_BLEND_SRC_COLOR","features":[406]},{"name":"D3D10_BLEND_ZERO","features":[406]},{"name":"D3D10_BOX","features":[406]},{"name":"D3D10_BREAKON_CATEGORY","features":[406]},{"name":"D3D10_BREAKON_ID_DECIMAL","features":[406]},{"name":"D3D10_BREAKON_ID_STRING","features":[406]},{"name":"D3D10_BREAKON_SEVERITY","features":[406]},{"name":"D3D10_BUFFER_DESC","features":[406]},{"name":"D3D10_BUFFER_RTV","features":[406]},{"name":"D3D10_BUFFER_SRV","features":[406]},{"name":"D3D10_CENTER_MULTISAMPLE_PATTERN","features":[406]},{"name":"D3D10_CLEAR_DEPTH","features":[406]},{"name":"D3D10_CLEAR_FLAG","features":[406]},{"name":"D3D10_CLEAR_STENCIL","features":[406]},{"name":"D3D10_CLIP_OR_CULL_DISTANCE_COUNT","features":[406]},{"name":"D3D10_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT","features":[406]},{"name":"D3D10_COLOR_WRITE_ENABLE","features":[406]},{"name":"D3D10_COLOR_WRITE_ENABLE_ALL","features":[406]},{"name":"D3D10_COLOR_WRITE_ENABLE_ALPHA","features":[406]},{"name":"D3D10_COLOR_WRITE_ENABLE_BLUE","features":[406]},{"name":"D3D10_COLOR_WRITE_ENABLE_GREEN","features":[406]},{"name":"D3D10_COLOR_WRITE_ENABLE_RED","features":[406]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS","features":[406]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT","features":[406]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_COMMONSHADER_SAMPLER_REGISTER_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_COMMONSHADER_SAMPLER_SLOT_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_SUBROUTINE_NESTING_LIMIT","features":[406]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_COUNT","features":[406]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_COMMONSHADER_TEMP_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX","features":[406]},{"name":"D3D10_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN","features":[406]},{"name":"D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE","features":[406]},{"name":"D3D10_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE","features":[406]},{"name":"D3D10_COMPARISON_ALWAYS","features":[406]},{"name":"D3D10_COMPARISON_EQUAL","features":[406]},{"name":"D3D10_COMPARISON_FILTERING_BIT","features":[406]},{"name":"D3D10_COMPARISON_FUNC","features":[406]},{"name":"D3D10_COMPARISON_GREATER","features":[406]},{"name":"D3D10_COMPARISON_GREATER_EQUAL","features":[406]},{"name":"D3D10_COMPARISON_LESS","features":[406]},{"name":"D3D10_COMPARISON_LESS_EQUAL","features":[406]},{"name":"D3D10_COMPARISON_NEVER","features":[406]},{"name":"D3D10_COMPARISON_NOT_EQUAL","features":[406]},{"name":"D3D10_COUNTER","features":[406]},{"name":"D3D10_COUNTER_DESC","features":[406]},{"name":"D3D10_COUNTER_DEVICE_DEPENDENT_0","features":[406]},{"name":"D3D10_COUNTER_FILLRATE_THROUGHPUT_UTILIZATION","features":[406]},{"name":"D3D10_COUNTER_GEOMETRY_PROCESSING","features":[406]},{"name":"D3D10_COUNTER_GPU_IDLE","features":[406]},{"name":"D3D10_COUNTER_GS_COMPUTATION_LIMITED","features":[406]},{"name":"D3D10_COUNTER_GS_MEMORY_LIMITED","features":[406]},{"name":"D3D10_COUNTER_HOST_ADAPTER_BANDWIDTH_UTILIZATION","features":[406]},{"name":"D3D10_COUNTER_INFO","features":[406]},{"name":"D3D10_COUNTER_LOCAL_VIDMEM_BANDWIDTH_UTILIZATION","features":[406]},{"name":"D3D10_COUNTER_OTHER_GPU_PROCESSING","features":[406]},{"name":"D3D10_COUNTER_PIXEL_PROCESSING","features":[406]},{"name":"D3D10_COUNTER_POST_TRANSFORM_CACHE_HIT_RATE","features":[406]},{"name":"D3D10_COUNTER_PS_COMPUTATION_LIMITED","features":[406]},{"name":"D3D10_COUNTER_PS_MEMORY_LIMITED","features":[406]},{"name":"D3D10_COUNTER_TEXTURE_CACHE_HIT_RATE","features":[406]},{"name":"D3D10_COUNTER_TRIANGLE_SETUP_THROUGHPUT_UTILIZATION","features":[406]},{"name":"D3D10_COUNTER_TYPE","features":[406]},{"name":"D3D10_COUNTER_TYPE_FLOAT32","features":[406]},{"name":"D3D10_COUNTER_TYPE_UINT16","features":[406]},{"name":"D3D10_COUNTER_TYPE_UINT32","features":[406]},{"name":"D3D10_COUNTER_TYPE_UINT64","features":[406]},{"name":"D3D10_COUNTER_VERTEX_PROCESSING","features":[406]},{"name":"D3D10_COUNTER_VERTEX_THROUGHPUT_UTILIZATION","features":[406]},{"name":"D3D10_COUNTER_VS_COMPUTATION_LIMITED","features":[406]},{"name":"D3D10_COUNTER_VS_MEMORY_LIMITED","features":[406]},{"name":"D3D10_CPU_ACCESS_FLAG","features":[406]},{"name":"D3D10_CPU_ACCESS_READ","features":[406]},{"name":"D3D10_CPU_ACCESS_WRITE","features":[406]},{"name":"D3D10_CREATE_DEVICE_ALLOW_NULL_FROM_MAP","features":[406]},{"name":"D3D10_CREATE_DEVICE_BGRA_SUPPORT","features":[406]},{"name":"D3D10_CREATE_DEVICE_DEBUG","features":[406]},{"name":"D3D10_CREATE_DEVICE_DEBUGGABLE","features":[406]},{"name":"D3D10_CREATE_DEVICE_FLAG","features":[406]},{"name":"D3D10_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY","features":[406]},{"name":"D3D10_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS","features":[406]},{"name":"D3D10_CREATE_DEVICE_SINGLETHREADED","features":[406]},{"name":"D3D10_CREATE_DEVICE_STRICT_VALIDATION","features":[406]},{"name":"D3D10_CREATE_DEVICE_SWITCH_TO_REF","features":[406]},{"name":"D3D10_CULL_BACK","features":[406]},{"name":"D3D10_CULL_FRONT","features":[406]},{"name":"D3D10_CULL_MODE","features":[406]},{"name":"D3D10_CULL_NONE","features":[406]},{"name":"D3D10_DEBUG_FEATURE_FINISH_PER_RENDER_OP","features":[406]},{"name":"D3D10_DEBUG_FEATURE_FLUSH_PER_RENDER_OP","features":[406]},{"name":"D3D10_DEBUG_FEATURE_PRESENT_PER_RENDER_OP","features":[406]},{"name":"D3D10_DEFAULT_BLEND_FACTOR_ALPHA","features":[406]},{"name":"D3D10_DEFAULT_BLEND_FACTOR_BLUE","features":[406]},{"name":"D3D10_DEFAULT_BLEND_FACTOR_GREEN","features":[406]},{"name":"D3D10_DEFAULT_BLEND_FACTOR_RED","features":[406]},{"name":"D3D10_DEFAULT_BORDER_COLOR_COMPONENT","features":[406]},{"name":"D3D10_DEFAULT_DEPTH_BIAS","features":[406]},{"name":"D3D10_DEFAULT_DEPTH_BIAS_CLAMP","features":[406]},{"name":"D3D10_DEFAULT_MAX_ANISOTROPY","features":[406]},{"name":"D3D10_DEFAULT_MIP_LOD_BIAS","features":[406]},{"name":"D3D10_DEFAULT_RENDER_TARGET_ARRAY_INDEX","features":[406]},{"name":"D3D10_DEFAULT_SAMPLE_MASK","features":[406]},{"name":"D3D10_DEFAULT_SCISSOR_ENDX","features":[406]},{"name":"D3D10_DEFAULT_SCISSOR_ENDY","features":[406]},{"name":"D3D10_DEFAULT_SCISSOR_STARTX","features":[406]},{"name":"D3D10_DEFAULT_SCISSOR_STARTY","features":[406]},{"name":"D3D10_DEFAULT_SLOPE_SCALED_DEPTH_BIAS","features":[406]},{"name":"D3D10_DEFAULT_STENCIL_READ_MASK","features":[406]},{"name":"D3D10_DEFAULT_STENCIL_REFERENCE","features":[406]},{"name":"D3D10_DEFAULT_STENCIL_WRITE_MASK","features":[406]},{"name":"D3D10_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX","features":[406]},{"name":"D3D10_DEFAULT_VIEWPORT_HEIGHT","features":[406]},{"name":"D3D10_DEFAULT_VIEWPORT_MAX_DEPTH","features":[406]},{"name":"D3D10_DEFAULT_VIEWPORT_MIN_DEPTH","features":[406]},{"name":"D3D10_DEFAULT_VIEWPORT_TOPLEFTX","features":[406]},{"name":"D3D10_DEFAULT_VIEWPORT_TOPLEFTY","features":[406]},{"name":"D3D10_DEFAULT_VIEWPORT_WIDTH","features":[406]},{"name":"D3D10_DEPTH_STENCILOP_DESC","features":[406]},{"name":"D3D10_DEPTH_STENCIL_DESC","features":[307,406]},{"name":"D3D10_DEPTH_STENCIL_VIEW_DESC","features":[406,397]},{"name":"D3D10_DEPTH_WRITE_MASK","features":[406]},{"name":"D3D10_DEPTH_WRITE_MASK_ALL","features":[406]},{"name":"D3D10_DEPTH_WRITE_MASK_ZERO","features":[406]},{"name":"D3D10_DEVICE_STATE_TYPES","features":[406]},{"name":"D3D10_DRIVER_TYPE","features":[406]},{"name":"D3D10_DRIVER_TYPE_HARDWARE","features":[406]},{"name":"D3D10_DRIVER_TYPE_NULL","features":[406]},{"name":"D3D10_DRIVER_TYPE_REFERENCE","features":[406]},{"name":"D3D10_DRIVER_TYPE_SOFTWARE","features":[406]},{"name":"D3D10_DRIVER_TYPE_WARP","features":[406]},{"name":"D3D10_DST_GS","features":[406]},{"name":"D3D10_DST_GS_CONSTANT_BUFFERS","features":[406]},{"name":"D3D10_DST_GS_SAMPLERS","features":[406]},{"name":"D3D10_DST_GS_SHADER_RESOURCES","features":[406]},{"name":"D3D10_DST_IA_INDEX_BUFFER","features":[406]},{"name":"D3D10_DST_IA_INPUT_LAYOUT","features":[406]},{"name":"D3D10_DST_IA_PRIMITIVE_TOPOLOGY","features":[406]},{"name":"D3D10_DST_IA_VERTEX_BUFFERS","features":[406]},{"name":"D3D10_DST_OM_BLEND_STATE","features":[406]},{"name":"D3D10_DST_OM_DEPTH_STENCIL_STATE","features":[406]},{"name":"D3D10_DST_OM_RENDER_TARGETS","features":[406]},{"name":"D3D10_DST_PREDICATION","features":[406]},{"name":"D3D10_DST_PS","features":[406]},{"name":"D3D10_DST_PS_CONSTANT_BUFFERS","features":[406]},{"name":"D3D10_DST_PS_SAMPLERS","features":[406]},{"name":"D3D10_DST_PS_SHADER_RESOURCES","features":[406]},{"name":"D3D10_DST_RS_RASTERIZER_STATE","features":[406]},{"name":"D3D10_DST_RS_SCISSOR_RECTS","features":[406]},{"name":"D3D10_DST_RS_VIEWPORTS","features":[406]},{"name":"D3D10_DST_SO_BUFFERS","features":[406]},{"name":"D3D10_DST_VS","features":[406]},{"name":"D3D10_DST_VS_CONSTANT_BUFFERS","features":[406]},{"name":"D3D10_DST_VS_SAMPLERS","features":[406]},{"name":"D3D10_DST_VS_SHADER_RESOURCES","features":[406]},{"name":"D3D10_DSV_DIMENSION","features":[406]},{"name":"D3D10_DSV_DIMENSION_TEXTURE1D","features":[406]},{"name":"D3D10_DSV_DIMENSION_TEXTURE1DARRAY","features":[406]},{"name":"D3D10_DSV_DIMENSION_TEXTURE2D","features":[406]},{"name":"D3D10_DSV_DIMENSION_TEXTURE2DARRAY","features":[406]},{"name":"D3D10_DSV_DIMENSION_TEXTURE2DMS","features":[406]},{"name":"D3D10_DSV_DIMENSION_TEXTURE2DMSARRAY","features":[406]},{"name":"D3D10_DSV_DIMENSION_UNKNOWN","features":[406]},{"name":"D3D10_EFFECT_COMPILE_ALLOW_SLOW_OPS","features":[406]},{"name":"D3D10_EFFECT_COMPILE_CHILD_EFFECT","features":[406]},{"name":"D3D10_EFFECT_DESC","features":[307,406]},{"name":"D3D10_EFFECT_SHADER_DESC","features":[307,406]},{"name":"D3D10_EFFECT_SINGLE_THREADED","features":[406]},{"name":"D3D10_EFFECT_TYPE_DESC","features":[402,406]},{"name":"D3D10_EFFECT_VARIABLE_ANNOTATION","features":[406]},{"name":"D3D10_EFFECT_VARIABLE_DESC","features":[406]},{"name":"D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT","features":[406]},{"name":"D3D10_EFFECT_VARIABLE_POOLED","features":[406]},{"name":"D3D10_ENABLE_BREAK_ON_MESSAGE","features":[406]},{"name":"D3D10_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES","features":[406]},{"name":"D3D10_FEATURE_LEVEL1","features":[406]},{"name":"D3D10_FEATURE_LEVEL_10_0","features":[406]},{"name":"D3D10_FEATURE_LEVEL_10_1","features":[406]},{"name":"D3D10_FEATURE_LEVEL_9_1","features":[406]},{"name":"D3D10_FEATURE_LEVEL_9_2","features":[406]},{"name":"D3D10_FEATURE_LEVEL_9_3","features":[406]},{"name":"D3D10_FILL_MODE","features":[406]},{"name":"D3D10_FILL_SOLID","features":[406]},{"name":"D3D10_FILL_WIREFRAME","features":[406]},{"name":"D3D10_FILTER","features":[406]},{"name":"D3D10_FILTER_ANISOTROPIC","features":[406]},{"name":"D3D10_FILTER_COMPARISON_ANISOTROPIC","features":[406]},{"name":"D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT","features":[406]},{"name":"D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[406]},{"name":"D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT","features":[406]},{"name":"D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR","features":[406]},{"name":"D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT","features":[406]},{"name":"D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR","features":[406]},{"name":"D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[406]},{"name":"D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR","features":[406]},{"name":"D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT","features":[406]},{"name":"D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[406]},{"name":"D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT","features":[406]},{"name":"D3D10_FILTER_MIN_MAG_MIP_LINEAR","features":[406]},{"name":"D3D10_FILTER_MIN_MAG_MIP_POINT","features":[406]},{"name":"D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR","features":[406]},{"name":"D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[406]},{"name":"D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR","features":[406]},{"name":"D3D10_FILTER_TEXT_1BIT","features":[406]},{"name":"D3D10_FILTER_TYPE","features":[406]},{"name":"D3D10_FILTER_TYPE_LINEAR","features":[406]},{"name":"D3D10_FILTER_TYPE_MASK","features":[406]},{"name":"D3D10_FILTER_TYPE_POINT","features":[406]},{"name":"D3D10_FLOAT16_FUSED_TOLERANCE_IN_ULP","features":[406]},{"name":"D3D10_FLOAT32_MAX","features":[406]},{"name":"D3D10_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP","features":[406]},{"name":"D3D10_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR","features":[406]},{"name":"D3D10_FLOAT_TO_SRGB_EXPONENT_NUMERATOR","features":[406]},{"name":"D3D10_FLOAT_TO_SRGB_OFFSET","features":[406]},{"name":"D3D10_FLOAT_TO_SRGB_SCALE_1","features":[406]},{"name":"D3D10_FLOAT_TO_SRGB_SCALE_2","features":[406]},{"name":"D3D10_FLOAT_TO_SRGB_THRESHOLD","features":[406]},{"name":"D3D10_FORMAT_SUPPORT","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_BLENDABLE","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_BUFFER","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_CPU_LOCKABLE","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_DEPTH_STENCIL","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_DISPLAY","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_MIP","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_MIP_AUTOGEN","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_RENDER_TARGET","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_GATHER","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_LOAD","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_SAMPLE","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_SO_BUFFER","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_TEXTURE1D","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_TEXTURE2D","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_TEXTURE3D","features":[406]},{"name":"D3D10_FORMAT_SUPPORT_TEXTURECUBE","features":[406]},{"name":"D3D10_FTOI_INSTRUCTION_MAX_INPUT","features":[406]},{"name":"D3D10_FTOI_INSTRUCTION_MIN_INPUT","features":[406]},{"name":"D3D10_FTOU_INSTRUCTION_MAX_INPUT","features":[406]},{"name":"D3D10_FTOU_INSTRUCTION_MIN_INPUT","features":[406]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_COUNT","features":[406]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_GS_INPUT_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_GS_INPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_GS_INPUT_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_GS_INPUT_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_GS_INPUT_REGISTER_VERTICES","features":[406]},{"name":"D3D10_GS_OUTPUT_ELEMENTS","features":[406]},{"name":"D3D10_GS_OUTPUT_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_GS_OUTPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES","features":[406]},{"name":"D3D10_IA_DEFAULT_PRIMITIVE_TOPOLOGY","features":[406]},{"name":"D3D10_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES","features":[406]},{"name":"D3D10_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT","features":[406]},{"name":"D3D10_IA_INSTANCE_ID_BIT_COUNT","features":[406]},{"name":"D3D10_IA_INTEGER_ARITHMETIC_BIT_COUNT","features":[406]},{"name":"D3D10_IA_PRIMITIVE_ID_BIT_COUNT","features":[406]},{"name":"D3D10_IA_VERTEX_ID_BIT_COUNT","features":[406]},{"name":"D3D10_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT","features":[406]},{"name":"D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS","features":[406]},{"name":"D3D10_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT","features":[406]},{"name":"D3D10_INFOQUEUE_STORAGE_FILTER_OVERRIDE","features":[406]},{"name":"D3D10_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT","features":[406]},{"name":"D3D10_INFO_QUEUE_FILTER","features":[406]},{"name":"D3D10_INFO_QUEUE_FILTER_DESC","features":[406]},{"name":"D3D10_INPUT_CLASSIFICATION","features":[406]},{"name":"D3D10_INPUT_ELEMENT_DESC","features":[406,397]},{"name":"D3D10_INPUT_PER_INSTANCE_DATA","features":[406]},{"name":"D3D10_INPUT_PER_VERTEX_DATA","features":[406]},{"name":"D3D10_INTEGER_DIVIDE_BY_ZERO_QUOTIENT","features":[406]},{"name":"D3D10_INTEGER_DIVIDE_BY_ZERO_REMAINDER","features":[406]},{"name":"D3D10_LINEAR_GAMMA","features":[406]},{"name":"D3D10_MAG_FILTER_SHIFT","features":[406]},{"name":"D3D10_MAP","features":[406]},{"name":"D3D10_MAPPED_TEXTURE2D","features":[406]},{"name":"D3D10_MAPPED_TEXTURE3D","features":[406]},{"name":"D3D10_MAP_FLAG","features":[406]},{"name":"D3D10_MAP_FLAG_DO_NOT_WAIT","features":[406]},{"name":"D3D10_MAP_READ","features":[406]},{"name":"D3D10_MAP_READ_WRITE","features":[406]},{"name":"D3D10_MAP_WRITE","features":[406]},{"name":"D3D10_MAP_WRITE_DISCARD","features":[406]},{"name":"D3D10_MAP_WRITE_NO_OVERWRITE","features":[406]},{"name":"D3D10_MAX_BORDER_COLOR_COMPONENT","features":[406]},{"name":"D3D10_MAX_DEPTH","features":[406]},{"name":"D3D10_MAX_MAXANISOTROPY","features":[406]},{"name":"D3D10_MAX_MULTISAMPLE_SAMPLE_COUNT","features":[406]},{"name":"D3D10_MAX_POSITION_VALUE","features":[406]},{"name":"D3D10_MAX_TEXTURE_DIMENSION_2_TO_EXP","features":[406]},{"name":"D3D10_MESSAGE","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_APPLICATION_DEFINED","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_CLEANUP","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_COMPILATION","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_EXECUTION","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_INITIALIZATION","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_MISCELLANEOUS","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_RESOURCE_MANIPULATION","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_SHADER","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_STATE_CREATION","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_STATE_GETTING","features":[406]},{"name":"D3D10_MESSAGE_CATEGORY_STATE_SETTING","features":[406]},{"name":"D3D10_MESSAGE_ID","features":[406]},{"name":"D3D10_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY","features":[406]},{"name":"D3D10_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER","features":[406]},{"name":"D3D10_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER","features":[406]},{"name":"D3D10_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED","features":[406]},{"name":"D3D10_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED","features":[406]},{"name":"D3D10_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH","features":[406]},{"name":"D3D10_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_NO_3D_MISMATCHED_UPDATES","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE","features":[406]},{"name":"D3D10_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_MULTITHREADING","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER1","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER10","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER11","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER12","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER13","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER14","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER15","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER2","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER3","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER4","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER5","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER6","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER7","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER8","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_PARAMETER9","features":[406]},{"name":"D3D10_MESSAGE_ID_CORRUPTED_THIS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_NULLDESC","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_D3D10L9_MESSAGES_END","features":[406]},{"name":"D3D10_MESSAGE_ID_D3D10L9_MESSAGES_START","features":[406]},{"name":"D3D10_MESSAGE_ID_D3D10_MESSAGES_END","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD","features":[406]},{"name":"D3D10_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY","features":[406]},{"name":"D3D10_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3","features":[406]},{"name":"D3D10_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE","features":[406]},{"name":"D3D10_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_GETPRIVATEDATA_MOREDATA","features":[406]},{"name":"D3D10_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX","features":[406]},{"name":"D3D10_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_BLENDSTATE","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_BUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_COUNTER","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_DEVICE","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_GEOMETRYSHADER","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_INPUTLAYOUT","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_OBJECT_SUMMARY","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_PIXELSHADER","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_PREDICATE","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_QUERY","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_RASTERIZERSTATE","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_RENDERTARGETVIEW","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_SAMPLER","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_SWAPCHAIN","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_TEXTURE1D","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_TEXTURE2D","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_TEXTURE3D","features":[406]},{"name":"D3D10_MESSAGE_ID_LIVE_VERTEXSHADER","features":[406]},{"name":"D3D10_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW","features":[406]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS","features":[406]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT","features":[406]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS","features":[406]},{"name":"D3D10_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION","features":[406]},{"name":"D3D10_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION","features":[406]},{"name":"D3D10_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS","features":[406]},{"name":"D3D10_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS","features":[406]},{"name":"D3D10_MESSAGE_ID_QUERY_BEGIN_DUPLICATE","features":[406]},{"name":"D3D10_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS","features":[406]},{"name":"D3D10_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN","features":[406]},{"name":"D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL","features":[406]},{"name":"D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE","features":[406]},{"name":"D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_HARDWARE_EXCEPTION","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_INFO","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_KMDRIVER_EXCEPTION","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_OUT_OF_MEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_THREADING_MODE","features":[406]},{"name":"D3D10_MESSAGE_ID_REF_UMDRIVER_EXCEPTION","features":[406]},{"name":"D3D10_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO","features":[406]},{"name":"D3D10_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE","features":[406]},{"name":"D3D10_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS","features":[406]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA","features":[406]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN","features":[406]},{"name":"D3D10_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY","features":[406]},{"name":"D3D10_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY","features":[406]},{"name":"D3D10_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA","features":[406]},{"name":"D3D10_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_STRING_FROM_APPLICATION","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED","features":[406]},{"name":"D3D10_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_UNKNOWN","features":[406]},{"name":"D3D10_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX","features":[406]},{"name":"D3D10_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE","features":[406]},{"name":"D3D10_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE","features":[406]},{"name":"D3D10_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[406]},{"name":"D3D10_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS","features":[406]},{"name":"D3D10_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT","features":[406]},{"name":"D3D10_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED","features":[406]},{"name":"D3D10_MESSAGE_SEVERITY","features":[406]},{"name":"D3D10_MESSAGE_SEVERITY_CORRUPTION","features":[406]},{"name":"D3D10_MESSAGE_SEVERITY_ERROR","features":[406]},{"name":"D3D10_MESSAGE_SEVERITY_INFO","features":[406]},{"name":"D3D10_MESSAGE_SEVERITY_MESSAGE","features":[406]},{"name":"D3D10_MESSAGE_SEVERITY_WARNING","features":[406]},{"name":"D3D10_MIN_BORDER_COLOR_COMPONENT","features":[406]},{"name":"D3D10_MIN_DEPTH","features":[406]},{"name":"D3D10_MIN_FILTER_SHIFT","features":[406]},{"name":"D3D10_MIN_MAXANISOTROPY","features":[406]},{"name":"D3D10_MIP_FILTER_SHIFT","features":[406]},{"name":"D3D10_MIP_LOD_BIAS_MAX","features":[406]},{"name":"D3D10_MIP_LOD_BIAS_MIN","features":[406]},{"name":"D3D10_MIP_LOD_FRACTIONAL_BIT_COUNT","features":[406]},{"name":"D3D10_MIP_LOD_RANGE_BIT_COUNT","features":[406]},{"name":"D3D10_MULTISAMPLE_ANTIALIAS_LINE_WIDTH","features":[406]},{"name":"D3D10_MUTE_CATEGORY","features":[406]},{"name":"D3D10_MUTE_DEBUG_OUTPUT","features":[406]},{"name":"D3D10_MUTE_ID_DECIMAL","features":[406]},{"name":"D3D10_MUTE_ID_STRING","features":[406]},{"name":"D3D10_MUTE_SEVERITY","features":[406]},{"name":"D3D10_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT","features":[406]},{"name":"D3D10_PASS_DESC","features":[406]},{"name":"D3D10_PASS_SHADER_DESC","features":[406]},{"name":"D3D10_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[406]},{"name":"D3D10_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[406]},{"name":"D3D10_PS_FRONTFACING_DEFAULT_VALUE","features":[406]},{"name":"D3D10_PS_FRONTFACING_FALSE_VALUE","features":[406]},{"name":"D3D10_PS_FRONTFACING_TRUE_VALUE","features":[406]},{"name":"D3D10_PS_INPUT_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_PS_INPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_PS_INPUT_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_PS_INPUT_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[406]},{"name":"D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_PS_OUTPUT_DEPTH_REGISTER_COUNT","features":[406]},{"name":"D3D10_PS_OUTPUT_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_PS_OUTPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[406]},{"name":"D3D10_QUERY","features":[406]},{"name":"D3D10_QUERY_DATA_PIPELINE_STATISTICS","features":[406]},{"name":"D3D10_QUERY_DATA_SO_STATISTICS","features":[406]},{"name":"D3D10_QUERY_DATA_TIMESTAMP_DISJOINT","features":[307,406]},{"name":"D3D10_QUERY_DESC","features":[406]},{"name":"D3D10_QUERY_EVENT","features":[406]},{"name":"D3D10_QUERY_MISC_FLAG","features":[406]},{"name":"D3D10_QUERY_MISC_PREDICATEHINT","features":[406]},{"name":"D3D10_QUERY_OCCLUSION","features":[406]},{"name":"D3D10_QUERY_OCCLUSION_PREDICATE","features":[406]},{"name":"D3D10_QUERY_PIPELINE_STATISTICS","features":[406]},{"name":"D3D10_QUERY_SO_OVERFLOW_PREDICATE","features":[406]},{"name":"D3D10_QUERY_SO_STATISTICS","features":[406]},{"name":"D3D10_QUERY_TIMESTAMP","features":[406]},{"name":"D3D10_QUERY_TIMESTAMP_DISJOINT","features":[406]},{"name":"D3D10_RAISE_FLAG","features":[406]},{"name":"D3D10_RAISE_FLAG_DRIVER_INTERNAL_ERROR","features":[406]},{"name":"D3D10_RASTERIZER_DESC","features":[307,406]},{"name":"D3D10_REGKEY_PATH","features":[406]},{"name":"D3D10_RENDER_TARGET_BLEND_DESC1","features":[307,406]},{"name":"D3D10_RENDER_TARGET_VIEW_DESC","features":[406,397]},{"name":"D3D10_REQ_BLEND_OBJECT_COUNT_PER_CONTEXT","features":[406]},{"name":"D3D10_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP","features":[406]},{"name":"D3D10_REQ_CONSTANT_BUFFER_ELEMENT_COUNT","features":[406]},{"name":"D3D10_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_CONTEXT","features":[406]},{"name":"D3D10_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[406]},{"name":"D3D10_REQ_DRAW_VERTEX_COUNT_2_TO_EXP","features":[406]},{"name":"D3D10_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION","features":[406]},{"name":"D3D10_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT","features":[406]},{"name":"D3D10_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT","features":[406]},{"name":"D3D10_REQ_MAXANISOTROPY","features":[406]},{"name":"D3D10_REQ_MIP_LEVELS","features":[406]},{"name":"D3D10_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES","features":[406]},{"name":"D3D10_REQ_RASTERIZER_OBJECT_COUNT_PER_CONTEXT","features":[406]},{"name":"D3D10_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH","features":[406]},{"name":"D3D10_REQ_RESOURCE_SIZE_IN_MEGABYTES","features":[406]},{"name":"D3D10_REQ_RESOURCE_VIEW_COUNT_PER_CONTEXT_2_TO_EXP","features":[406]},{"name":"D3D10_REQ_SAMPLER_OBJECT_COUNT_PER_CONTEXT","features":[406]},{"name":"D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION","features":[406]},{"name":"D3D10_REQ_TEXTURE1D_U_DIMENSION","features":[406]},{"name":"D3D10_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION","features":[406]},{"name":"D3D10_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[406]},{"name":"D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION","features":[406]},{"name":"D3D10_REQ_TEXTURECUBE_DIMENSION","features":[406]},{"name":"D3D10_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL","features":[406]},{"name":"D3D10_RESOURCE_DIMENSION","features":[406]},{"name":"D3D10_RESOURCE_DIMENSION_BUFFER","features":[406]},{"name":"D3D10_RESOURCE_DIMENSION_TEXTURE1D","features":[406]},{"name":"D3D10_RESOURCE_DIMENSION_TEXTURE2D","features":[406]},{"name":"D3D10_RESOURCE_DIMENSION_TEXTURE3D","features":[406]},{"name":"D3D10_RESOURCE_DIMENSION_UNKNOWN","features":[406]},{"name":"D3D10_RESOURCE_MISC_FLAG","features":[406]},{"name":"D3D10_RESOURCE_MISC_GDI_COMPATIBLE","features":[406]},{"name":"D3D10_RESOURCE_MISC_GENERATE_MIPS","features":[406]},{"name":"D3D10_RESOURCE_MISC_SHARED","features":[406]},{"name":"D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX","features":[406]},{"name":"D3D10_RESOURCE_MISC_TEXTURECUBE","features":[406]},{"name":"D3D10_RTV_DIMENSION","features":[406]},{"name":"D3D10_RTV_DIMENSION_BUFFER","features":[406]},{"name":"D3D10_RTV_DIMENSION_TEXTURE1D","features":[406]},{"name":"D3D10_RTV_DIMENSION_TEXTURE1DARRAY","features":[406]},{"name":"D3D10_RTV_DIMENSION_TEXTURE2D","features":[406]},{"name":"D3D10_RTV_DIMENSION_TEXTURE2DARRAY","features":[406]},{"name":"D3D10_RTV_DIMENSION_TEXTURE2DMS","features":[406]},{"name":"D3D10_RTV_DIMENSION_TEXTURE2DMSARRAY","features":[406]},{"name":"D3D10_RTV_DIMENSION_TEXTURE3D","features":[406]},{"name":"D3D10_RTV_DIMENSION_UNKNOWN","features":[406]},{"name":"D3D10_SAMPLER_DESC","features":[406]},{"name":"D3D10_SDK_LAYERS_VERSION","features":[406]},{"name":"D3D10_SDK_VERSION","features":[406]},{"name":"D3D10_SHADER_AVOID_FLOW_CONTROL","features":[406]},{"name":"D3D10_SHADER_BUFFER_DESC","features":[402,406]},{"name":"D3D10_SHADER_DEBUG","features":[406]},{"name":"D3D10_SHADER_DEBUG_FILE_INFO","features":[406]},{"name":"D3D10_SHADER_DEBUG_INFO","features":[406]},{"name":"D3D10_SHADER_DEBUG_INPUT_INFO","features":[406]},{"name":"D3D10_SHADER_DEBUG_INST_INFO","features":[307,406]},{"name":"D3D10_SHADER_DEBUG_NAME_FOR_BINARY","features":[406]},{"name":"D3D10_SHADER_DEBUG_NAME_FOR_SOURCE","features":[406]},{"name":"D3D10_SHADER_DEBUG_OUTPUTREG_INFO","features":[307,406]},{"name":"D3D10_SHADER_DEBUG_OUTPUTVAR","features":[307,406]},{"name":"D3D10_SHADER_DEBUG_REGTYPE","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_CBUFFER","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_IMMEDIATECBUFFER","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_INPUT","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_LITERAL","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_OUTPUT","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_SAMPLER","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_TBUFFER","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_TEMP","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_TEMPARRAY","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_TEXTURE","features":[406]},{"name":"D3D10_SHADER_DEBUG_REG_UNUSED","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPETYPE","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPEVAR_INFO","features":[402,406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_ANNOTATION","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_BLOCK","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_FORLOOP","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_GLOBAL","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_INFO","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_NAMESPACE","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK","features":[406]},{"name":"D3D10_SHADER_DEBUG_SCOPE_STRUCT","features":[406]},{"name":"D3D10_SHADER_DEBUG_TOKEN_INFO","features":[406]},{"name":"D3D10_SHADER_DEBUG_VARTYPE","features":[406]},{"name":"D3D10_SHADER_DEBUG_VAR_FUNCTION","features":[406]},{"name":"D3D10_SHADER_DEBUG_VAR_INFO","features":[402,406]},{"name":"D3D10_SHADER_DEBUG_VAR_VARIABLE","features":[406]},{"name":"D3D10_SHADER_DESC","features":[402,406]},{"name":"D3D10_SHADER_ENABLE_BACKWARDS_COMPATIBILITY","features":[406]},{"name":"D3D10_SHADER_ENABLE_STRICTNESS","features":[406]},{"name":"D3D10_SHADER_FLAGS2_FORCE_ROOT_SIGNATURE_1_0","features":[406]},{"name":"D3D10_SHADER_FLAGS2_FORCE_ROOT_SIGNATURE_1_1","features":[406]},{"name":"D3D10_SHADER_FLAGS2_FORCE_ROOT_SIGNATURE_LATEST","features":[406]},{"name":"D3D10_SHADER_FORCE_PS_SOFTWARE_NO_OPT","features":[406]},{"name":"D3D10_SHADER_FORCE_VS_SOFTWARE_NO_OPT","features":[406]},{"name":"D3D10_SHADER_IEEE_STRICTNESS","features":[406]},{"name":"D3D10_SHADER_INPUT_BIND_DESC","features":[402,406]},{"name":"D3D10_SHADER_MAJOR_VERSION","features":[406]},{"name":"D3D10_SHADER_MINOR_VERSION","features":[406]},{"name":"D3D10_SHADER_NO_PRESHADER","features":[406]},{"name":"D3D10_SHADER_OPTIMIZATION_LEVEL0","features":[406]},{"name":"D3D10_SHADER_OPTIMIZATION_LEVEL1","features":[406]},{"name":"D3D10_SHADER_OPTIMIZATION_LEVEL3","features":[406]},{"name":"D3D10_SHADER_PACK_MATRIX_COLUMN_MAJOR","features":[406]},{"name":"D3D10_SHADER_PACK_MATRIX_ROW_MAJOR","features":[406]},{"name":"D3D10_SHADER_PARTIAL_PRECISION","features":[406]},{"name":"D3D10_SHADER_PREFER_FLOW_CONTROL","features":[406]},{"name":"D3D10_SHADER_RESOURCES_MAY_ALIAS","features":[406]},{"name":"D3D10_SHADER_RESOURCE_VIEW_DESC","features":[402,406,397]},{"name":"D3D10_SHADER_RESOURCE_VIEW_DESC1","features":[402,406,397]},{"name":"D3D10_SHADER_SKIP_OPTIMIZATION","features":[406]},{"name":"D3D10_SHADER_SKIP_VALIDATION","features":[406]},{"name":"D3D10_SHADER_TYPE_DESC","features":[402,406]},{"name":"D3D10_SHADER_VARIABLE_DESC","features":[406]},{"name":"D3D10_SHADER_WARNINGS_ARE_ERRORS","features":[406]},{"name":"D3D10_SHIFT_INSTRUCTION_PAD_VALUE","features":[406]},{"name":"D3D10_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT","features":[406]},{"name":"D3D10_SIGNATURE_PARAMETER_DESC","features":[402,406]},{"name":"D3D10_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[406]},{"name":"D3D10_SO_BUFFER_MAX_STRIDE_IN_BYTES","features":[406]},{"name":"D3D10_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES","features":[406]},{"name":"D3D10_SO_BUFFER_SLOT_COUNT","features":[406]},{"name":"D3D10_SO_DDI_REGISTER_INDEX_DENOTING_GAP","features":[406]},{"name":"D3D10_SO_DECLARATION_ENTRY","features":[406]},{"name":"D3D10_SO_MULTIPLE_BUFFER_ELEMENTS_PER_BUFFER","features":[406]},{"name":"D3D10_SO_SINGLE_BUFFER_COMPONENT_LIMIT","features":[406]},{"name":"D3D10_SRGB_GAMMA","features":[406]},{"name":"D3D10_SRGB_TO_FLOAT_DENOMINATOR_1","features":[406]},{"name":"D3D10_SRGB_TO_FLOAT_DENOMINATOR_2","features":[406]},{"name":"D3D10_SRGB_TO_FLOAT_EXPONENT","features":[406]},{"name":"D3D10_SRGB_TO_FLOAT_OFFSET","features":[406]},{"name":"D3D10_SRGB_TO_FLOAT_THRESHOLD","features":[406]},{"name":"D3D10_SRGB_TO_FLOAT_TOLERANCE_IN_ULP","features":[406]},{"name":"D3D10_STANDARD_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_STANDARD_COMPONENT_BIT_COUNT_DOUBLED","features":[406]},{"name":"D3D10_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE","features":[406]},{"name":"D3D10_STANDARD_MULTISAMPLE_PATTERN","features":[406]},{"name":"D3D10_STANDARD_MULTISAMPLE_QUALITY_LEVELS","features":[406]},{"name":"D3D10_STANDARD_PIXEL_COMPONENT_COUNT","features":[406]},{"name":"D3D10_STANDARD_PIXEL_ELEMENT_COUNT","features":[406]},{"name":"D3D10_STANDARD_VECTOR_SIZE","features":[406]},{"name":"D3D10_STANDARD_VERTEX_ELEMENT_COUNT","features":[406]},{"name":"D3D10_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT","features":[406]},{"name":"D3D10_STATE_BLOCK_MASK","features":[406]},{"name":"D3D10_STENCIL_OP","features":[406]},{"name":"D3D10_STENCIL_OP_DECR","features":[406]},{"name":"D3D10_STENCIL_OP_DECR_SAT","features":[406]},{"name":"D3D10_STENCIL_OP_INCR","features":[406]},{"name":"D3D10_STENCIL_OP_INCR_SAT","features":[406]},{"name":"D3D10_STENCIL_OP_INVERT","features":[406]},{"name":"D3D10_STENCIL_OP_KEEP","features":[406]},{"name":"D3D10_STENCIL_OP_REPLACE","features":[406]},{"name":"D3D10_STENCIL_OP_ZERO","features":[406]},{"name":"D3D10_SUBPIXEL_FRACTIONAL_BIT_COUNT","features":[406]},{"name":"D3D10_SUBRESOURCE_DATA","features":[406]},{"name":"D3D10_SUBTEXEL_FRACTIONAL_BIT_COUNT","features":[406]},{"name":"D3D10_TECHNIQUE_DESC","features":[406]},{"name":"D3D10_TEX1D_ARRAY_DSV","features":[406]},{"name":"D3D10_TEX1D_ARRAY_RTV","features":[406]},{"name":"D3D10_TEX1D_ARRAY_SRV","features":[406]},{"name":"D3D10_TEX1D_DSV","features":[406]},{"name":"D3D10_TEX1D_RTV","features":[406]},{"name":"D3D10_TEX1D_SRV","features":[406]},{"name":"D3D10_TEX2DMS_ARRAY_DSV","features":[406]},{"name":"D3D10_TEX2DMS_ARRAY_RTV","features":[406]},{"name":"D3D10_TEX2DMS_ARRAY_SRV","features":[406]},{"name":"D3D10_TEX2DMS_DSV","features":[406]},{"name":"D3D10_TEX2DMS_RTV","features":[406]},{"name":"D3D10_TEX2DMS_SRV","features":[406]},{"name":"D3D10_TEX2D_ARRAY_DSV","features":[406]},{"name":"D3D10_TEX2D_ARRAY_RTV","features":[406]},{"name":"D3D10_TEX2D_ARRAY_SRV","features":[406]},{"name":"D3D10_TEX2D_DSV","features":[406]},{"name":"D3D10_TEX2D_RTV","features":[406]},{"name":"D3D10_TEX2D_SRV","features":[406]},{"name":"D3D10_TEX3D_RTV","features":[406]},{"name":"D3D10_TEX3D_SRV","features":[406]},{"name":"D3D10_TEXCUBE_ARRAY_SRV1","features":[406]},{"name":"D3D10_TEXCUBE_SRV","features":[406]},{"name":"D3D10_TEXEL_ADDRESS_RANGE_BIT_COUNT","features":[406]},{"name":"D3D10_TEXTURE1D_DESC","features":[406,397]},{"name":"D3D10_TEXTURE2D_DESC","features":[406,397]},{"name":"D3D10_TEXTURE3D_DESC","features":[406,397]},{"name":"D3D10_TEXTURECUBE_FACE","features":[406]},{"name":"D3D10_TEXTURECUBE_FACE_NEGATIVE_X","features":[406]},{"name":"D3D10_TEXTURECUBE_FACE_NEGATIVE_Y","features":[406]},{"name":"D3D10_TEXTURECUBE_FACE_NEGATIVE_Z","features":[406]},{"name":"D3D10_TEXTURECUBE_FACE_POSITIVE_X","features":[406]},{"name":"D3D10_TEXTURECUBE_FACE_POSITIVE_Y","features":[406]},{"name":"D3D10_TEXTURECUBE_FACE_POSITIVE_Z","features":[406]},{"name":"D3D10_TEXTURE_ADDRESS_BORDER","features":[406]},{"name":"D3D10_TEXTURE_ADDRESS_CLAMP","features":[406]},{"name":"D3D10_TEXTURE_ADDRESS_MIRROR","features":[406]},{"name":"D3D10_TEXTURE_ADDRESS_MIRROR_ONCE","features":[406]},{"name":"D3D10_TEXTURE_ADDRESS_MODE","features":[406]},{"name":"D3D10_TEXTURE_ADDRESS_WRAP","features":[406]},{"name":"D3D10_TEXT_1BIT_BIT","features":[406]},{"name":"D3D10_UNBOUND_MEMORY_ACCESS_RESULT","features":[406]},{"name":"D3D10_UNMUTE_SEVERITY_INFO","features":[406]},{"name":"D3D10_USAGE","features":[406]},{"name":"D3D10_USAGE_DEFAULT","features":[406]},{"name":"D3D10_USAGE_DYNAMIC","features":[406]},{"name":"D3D10_USAGE_IMMUTABLE","features":[406]},{"name":"D3D10_USAGE_STAGING","features":[406]},{"name":"D3D10_VIEWPORT","features":[406]},{"name":"D3D10_VIEWPORT_AND_SCISSORRECT_MAX_INDEX","features":[406]},{"name":"D3D10_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE","features":[406]},{"name":"D3D10_VIEWPORT_BOUNDS_MAX","features":[406]},{"name":"D3D10_VIEWPORT_BOUNDS_MIN","features":[406]},{"name":"D3D10_VS_INPUT_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_VS_INPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_VS_INPUT_REGISTER_READS_PER_INST","features":[406]},{"name":"D3D10_VS_INPUT_REGISTER_READ_PORTS","features":[406]},{"name":"D3D10_VS_OUTPUT_REGISTER_COMPONENTS","features":[406]},{"name":"D3D10_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[406]},{"name":"D3D10_VS_OUTPUT_REGISTER_COUNT","features":[406]},{"name":"D3D10_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT","features":[406]},{"name":"D3D10_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[406]},{"name":"D3D10_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP","features":[406]},{"name":"D3D11_SHADER_DEBUG_REG_INTERFACE_POINTERS","features":[406]},{"name":"D3D11_SHADER_DEBUG_REG_UAV","features":[406]},{"name":"D3D_MAJOR_VERSION","features":[406]},{"name":"D3D_MINOR_VERSION","features":[406]},{"name":"D3D_SPEC_DATE_DAY","features":[406]},{"name":"D3D_SPEC_DATE_MONTH","features":[406]},{"name":"D3D_SPEC_DATE_YEAR","features":[406]},{"name":"D3D_SPEC_VERSION","features":[406]},{"name":"DXGI_DEBUG_D3D10","features":[406]},{"name":"GUID_DeviceType","features":[406]},{"name":"ID3D10Asynchronous","features":[406]},{"name":"ID3D10BlendState","features":[406]},{"name":"ID3D10BlendState1","features":[406]},{"name":"ID3D10Buffer","features":[406]},{"name":"ID3D10Counter","features":[406]},{"name":"ID3D10Debug","features":[406]},{"name":"ID3D10DepthStencilState","features":[406]},{"name":"ID3D10DepthStencilView","features":[406]},{"name":"ID3D10Device","features":[406]},{"name":"ID3D10Device1","features":[406]},{"name":"ID3D10DeviceChild","features":[406]},{"name":"ID3D10Effect","features":[406]},{"name":"ID3D10EffectBlendVariable","features":[406]},{"name":"ID3D10EffectConstantBuffer","features":[406]},{"name":"ID3D10EffectDepthStencilVariable","features":[406]},{"name":"ID3D10EffectDepthStencilViewVariable","features":[406]},{"name":"ID3D10EffectMatrixVariable","features":[406]},{"name":"ID3D10EffectPass","features":[406]},{"name":"ID3D10EffectPool","features":[406]},{"name":"ID3D10EffectRasterizerVariable","features":[406]},{"name":"ID3D10EffectRenderTargetViewVariable","features":[406]},{"name":"ID3D10EffectSamplerVariable","features":[406]},{"name":"ID3D10EffectScalarVariable","features":[406]},{"name":"ID3D10EffectShaderResourceVariable","features":[406]},{"name":"ID3D10EffectShaderVariable","features":[406]},{"name":"ID3D10EffectStringVariable","features":[406]},{"name":"ID3D10EffectTechnique","features":[406]},{"name":"ID3D10EffectType","features":[406]},{"name":"ID3D10EffectVariable","features":[406]},{"name":"ID3D10EffectVectorVariable","features":[406]},{"name":"ID3D10GeometryShader","features":[406]},{"name":"ID3D10InfoQueue","features":[406]},{"name":"ID3D10InputLayout","features":[406]},{"name":"ID3D10Multithread","features":[406]},{"name":"ID3D10PixelShader","features":[406]},{"name":"ID3D10Predicate","features":[406]},{"name":"ID3D10Query","features":[406]},{"name":"ID3D10RasterizerState","features":[406]},{"name":"ID3D10RenderTargetView","features":[406]},{"name":"ID3D10Resource","features":[406]},{"name":"ID3D10SamplerState","features":[406]},{"name":"ID3D10ShaderReflection","features":[406]},{"name":"ID3D10ShaderReflection1","features":[406]},{"name":"ID3D10ShaderReflectionConstantBuffer","features":[406]},{"name":"ID3D10ShaderReflectionType","features":[406]},{"name":"ID3D10ShaderReflectionVariable","features":[406]},{"name":"ID3D10ShaderResourceView","features":[406]},{"name":"ID3D10ShaderResourceView1","features":[406]},{"name":"ID3D10StateBlock","features":[406]},{"name":"ID3D10SwitchToRef","features":[406]},{"name":"ID3D10Texture1D","features":[406]},{"name":"ID3D10Texture2D","features":[406]},{"name":"ID3D10Texture3D","features":[406]},{"name":"ID3D10VertexShader","features":[406]},{"name":"ID3D10View","features":[406]},{"name":"PFN_D3D10_CREATE_DEVICE1","features":[307,406,401]},{"name":"PFN_D3D10_CREATE_DEVICE_AND_SWAP_CHAIN1","features":[307,406,397]},{"name":"_FACD3D10","features":[406]}],"404":[{"name":"D3D11CreateDevice","features":[307,402,405,401]},{"name":"D3D11CreateDeviceAndSwapChain","features":[307,402,405,397]},{"name":"D3D11_16BIT_INDEX_STRIP_CUT_VALUE","features":[405]},{"name":"D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG","features":[405]},{"name":"D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED","features":[405]},{"name":"D3D11_1_UAV_SLOT_COUNT","features":[405]},{"name":"D3D11_2_TILED_RESOURCE_TILE_SIZE_IN_BYTES","features":[405]},{"name":"D3D11_32BIT_INDEX_STRIP_CUT_VALUE","features":[405]},{"name":"D3D11_4_VIDEO_DECODER_HISTOGRAM_OFFSET_ALIGNMENT","features":[405]},{"name":"D3D11_4_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS","features":[405]},{"name":"D3D11_8BIT_INDEX_STRIP_CUT_VALUE","features":[405]},{"name":"D3D11_AES_CTR_IV","features":[405]},{"name":"D3D11_ANISOTROPIC_FILTERING_BIT","features":[405]},{"name":"D3D11_APPEND_ALIGNED_ELEMENT","features":[405]},{"name":"D3D11_APPNAME_STRING","features":[405]},{"name":"D3D11_APPSIZE_STRING","features":[405]},{"name":"D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT","features":[405]},{"name":"D3D11_ASYNC_GETDATA_DONOTFLUSH","features":[405]},{"name":"D3D11_ASYNC_GETDATA_FLAG","features":[405]},{"name":"D3D11_AUTHENTICATED_CHANNEL_D3D11","features":[405]},{"name":"D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE","features":[405]},{"name":"D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE","features":[405]},{"name":"D3D11_AUTHENTICATED_CHANNEL_TYPE","features":[405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION","features":[405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE","features":[405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE","features":[405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_PROTECTION","features":[405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE","features":[405]},{"name":"D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE","features":[405]},{"name":"D3D11_AUTHENTICATED_PROTECTION_FLAGS","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_PROTECTION","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT","features":[307,405]},{"name":"D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT","features":[405]},{"name":"D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT","features":[307,405]},{"name":"D3D11_BIND_CONSTANT_BUFFER","features":[405]},{"name":"D3D11_BIND_DECODER","features":[405]},{"name":"D3D11_BIND_DEPTH_STENCIL","features":[405]},{"name":"D3D11_BIND_FLAG","features":[405]},{"name":"D3D11_BIND_INDEX_BUFFER","features":[405]},{"name":"D3D11_BIND_RENDER_TARGET","features":[405]},{"name":"D3D11_BIND_SHADER_RESOURCE","features":[405]},{"name":"D3D11_BIND_STREAM_OUTPUT","features":[405]},{"name":"D3D11_BIND_UNORDERED_ACCESS","features":[405]},{"name":"D3D11_BIND_VERTEX_BUFFER","features":[405]},{"name":"D3D11_BIND_VIDEO_ENCODER","features":[405]},{"name":"D3D11_BLEND","features":[405]},{"name":"D3D11_BLEND_BLEND_FACTOR","features":[405]},{"name":"D3D11_BLEND_DESC","features":[307,405]},{"name":"D3D11_BLEND_DESC1","features":[307,405]},{"name":"D3D11_BLEND_DEST_ALPHA","features":[405]},{"name":"D3D11_BLEND_DEST_COLOR","features":[405]},{"name":"D3D11_BLEND_INV_BLEND_FACTOR","features":[405]},{"name":"D3D11_BLEND_INV_DEST_ALPHA","features":[405]},{"name":"D3D11_BLEND_INV_DEST_COLOR","features":[405]},{"name":"D3D11_BLEND_INV_SRC1_ALPHA","features":[405]},{"name":"D3D11_BLEND_INV_SRC1_COLOR","features":[405]},{"name":"D3D11_BLEND_INV_SRC_ALPHA","features":[405]},{"name":"D3D11_BLEND_INV_SRC_COLOR","features":[405]},{"name":"D3D11_BLEND_ONE","features":[405]},{"name":"D3D11_BLEND_OP","features":[405]},{"name":"D3D11_BLEND_OP_ADD","features":[405]},{"name":"D3D11_BLEND_OP_MAX","features":[405]},{"name":"D3D11_BLEND_OP_MIN","features":[405]},{"name":"D3D11_BLEND_OP_REV_SUBTRACT","features":[405]},{"name":"D3D11_BLEND_OP_SUBTRACT","features":[405]},{"name":"D3D11_BLEND_SRC1_ALPHA","features":[405]},{"name":"D3D11_BLEND_SRC1_COLOR","features":[405]},{"name":"D3D11_BLEND_SRC_ALPHA","features":[405]},{"name":"D3D11_BLEND_SRC_ALPHA_SAT","features":[405]},{"name":"D3D11_BLEND_SRC_COLOR","features":[405]},{"name":"D3D11_BLEND_ZERO","features":[405]},{"name":"D3D11_BOX","features":[405]},{"name":"D3D11_BREAKON_CATEGORY","features":[405]},{"name":"D3D11_BREAKON_ID_DECIMAL","features":[405]},{"name":"D3D11_BREAKON_ID_STRING","features":[405]},{"name":"D3D11_BREAKON_SEVERITY","features":[405]},{"name":"D3D11_BUFFEREX_SRV","features":[405]},{"name":"D3D11_BUFFEREX_SRV_FLAG","features":[405]},{"name":"D3D11_BUFFEREX_SRV_FLAG_RAW","features":[405]},{"name":"D3D11_BUFFER_DESC","features":[405]},{"name":"D3D11_BUFFER_RTV","features":[405]},{"name":"D3D11_BUFFER_SRV","features":[405]},{"name":"D3D11_BUFFER_UAV","features":[405]},{"name":"D3D11_BUFFER_UAV_FLAG","features":[405]},{"name":"D3D11_BUFFER_UAV_FLAG_APPEND","features":[405]},{"name":"D3D11_BUFFER_UAV_FLAG_COUNTER","features":[405]},{"name":"D3D11_BUFFER_UAV_FLAG_RAW","features":[405]},{"name":"D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR","features":[405]},{"name":"D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","features":[405]},{"name":"D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET","features":[405]},{"name":"D3D11_BUS_IMPL_MODIFIER_NON_STANDARD","features":[405]},{"name":"D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","features":[405]},{"name":"D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","features":[405]},{"name":"D3D11_BUS_TYPE","features":[405]},{"name":"D3D11_BUS_TYPE_AGP","features":[405]},{"name":"D3D11_BUS_TYPE_OTHER","features":[405]},{"name":"D3D11_BUS_TYPE_PCI","features":[405]},{"name":"D3D11_BUS_TYPE_PCIEXPRESS","features":[405]},{"name":"D3D11_BUS_TYPE_PCIX","features":[405]},{"name":"D3D11_CENTER_MULTISAMPLE_PATTERN","features":[405]},{"name":"D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAG","features":[405]},{"name":"D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE","features":[405]},{"name":"D3D11_CLASS_INSTANCE_DESC","features":[307,405]},{"name":"D3D11_CLEAR_DEPTH","features":[405]},{"name":"D3D11_CLEAR_FLAG","features":[405]},{"name":"D3D11_CLEAR_STENCIL","features":[405]},{"name":"D3D11_CLIP_OR_CULL_DISTANCE_COUNT","features":[405]},{"name":"D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT","features":[405]},{"name":"D3D11_COLOR_WRITE_ENABLE","features":[405]},{"name":"D3D11_COLOR_WRITE_ENABLE_ALL","features":[405]},{"name":"D3D11_COLOR_WRITE_ENABLE_ALPHA","features":[405]},{"name":"D3D11_COLOR_WRITE_ENABLE_BLUE","features":[405]},{"name":"D3D11_COLOR_WRITE_ENABLE_GREEN","features":[405]},{"name":"D3D11_COLOR_WRITE_ENABLE_RED","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT","features":[405]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT","features":[405]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_COUNT","features":[405]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX","features":[405]},{"name":"D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN","features":[405]},{"name":"D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE","features":[405]},{"name":"D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE","features":[405]},{"name":"D3D11_COMPARISON_ALWAYS","features":[405]},{"name":"D3D11_COMPARISON_EQUAL","features":[405]},{"name":"D3D11_COMPARISON_FILTERING_BIT","features":[405]},{"name":"D3D11_COMPARISON_FUNC","features":[405]},{"name":"D3D11_COMPARISON_GREATER","features":[405]},{"name":"D3D11_COMPARISON_GREATER_EQUAL","features":[405]},{"name":"D3D11_COMPARISON_LESS","features":[405]},{"name":"D3D11_COMPARISON_LESS_EQUAL","features":[405]},{"name":"D3D11_COMPARISON_NEVER","features":[405]},{"name":"D3D11_COMPARISON_NOT_EQUAL","features":[405]},{"name":"D3D11_COMPUTE_SHADER","features":[405]},{"name":"D3D11_COMPUTE_SHADER_TRACE_DESC","features":[405]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_MODE","features":[405]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_MODE_OFF","features":[405]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_MODE_ON","features":[405]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_NOT_SUPPORTED","features":[405]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_TIER","features":[405]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_TIER_1","features":[405]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_TIER_2","features":[405]},{"name":"D3D11_CONSERVATIVE_RASTERIZATION_TIER_3","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION_MULTI_THREADED","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV","features":[405]},{"name":"D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE","features":[405]},{"name":"D3D11_CONTEXT_TYPE","features":[405]},{"name":"D3D11_CONTEXT_TYPE_3D","features":[405]},{"name":"D3D11_CONTEXT_TYPE_ALL","features":[405]},{"name":"D3D11_CONTEXT_TYPE_COMPUTE","features":[405]},{"name":"D3D11_CONTEXT_TYPE_COPY","features":[405]},{"name":"D3D11_CONTEXT_TYPE_VIDEO","features":[405]},{"name":"D3D11_COPY_DISCARD","features":[405]},{"name":"D3D11_COPY_FLAGS","features":[405]},{"name":"D3D11_COPY_NO_OVERWRITE","features":[405]},{"name":"D3D11_COUNTER","features":[405]},{"name":"D3D11_COUNTER_DESC","features":[405]},{"name":"D3D11_COUNTER_DEVICE_DEPENDENT_0","features":[405]},{"name":"D3D11_COUNTER_INFO","features":[405]},{"name":"D3D11_COUNTER_TYPE","features":[405]},{"name":"D3D11_COUNTER_TYPE_FLOAT32","features":[405]},{"name":"D3D11_COUNTER_TYPE_UINT16","features":[405]},{"name":"D3D11_COUNTER_TYPE_UINT32","features":[405]},{"name":"D3D11_COUNTER_TYPE_UINT64","features":[405]},{"name":"D3D11_CPU_ACCESS_FLAG","features":[405]},{"name":"D3D11_CPU_ACCESS_READ","features":[405]},{"name":"D3D11_CPU_ACCESS_WRITE","features":[405]},{"name":"D3D11_CREATE_DEVICE_BGRA_SUPPORT","features":[405]},{"name":"D3D11_CREATE_DEVICE_DEBUG","features":[405]},{"name":"D3D11_CREATE_DEVICE_DEBUGGABLE","features":[405]},{"name":"D3D11_CREATE_DEVICE_DISABLE_GPU_TIMEOUT","features":[405]},{"name":"D3D11_CREATE_DEVICE_FLAG","features":[405]},{"name":"D3D11_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY","features":[405]},{"name":"D3D11_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS","features":[405]},{"name":"D3D11_CREATE_DEVICE_SINGLETHREADED","features":[405]},{"name":"D3D11_CREATE_DEVICE_SWITCH_TO_REF","features":[405]},{"name":"D3D11_CREATE_DEVICE_VIDEO_SUPPORT","features":[405]},{"name":"D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAGS","features":[405]},{"name":"D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAG_NONE","features":[405]},{"name":"D3D11_CRYPTO_SESSION_STATUS","features":[405]},{"name":"D3D11_CRYPTO_SESSION_STATUS_KEY_AND_CONTENT_LOST","features":[405]},{"name":"D3D11_CRYPTO_SESSION_STATUS_KEY_LOST","features":[405]},{"name":"D3D11_CRYPTO_SESSION_STATUS_OK","features":[405]},{"name":"D3D11_CRYPTO_TYPE_AES128_CTR","features":[405]},{"name":"D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[405]},{"name":"D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION","features":[405]},{"name":"D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT","features":[405]},{"name":"D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_4_X_THREAD_GROUP_MAX_X","features":[405]},{"name":"D3D11_CS_4_X_THREAD_GROUP_MAX_Y","features":[405]},{"name":"D3D11_CS_4_X_UAV_REGISTER_COUNT","features":[405]},{"name":"D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION","features":[405]},{"name":"D3D11_CS_TGSM_REGISTER_COUNT","features":[405]},{"name":"D3D11_CS_TGSM_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_CS_THREADGROUPID_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_CS_THREADGROUPID_REGISTER_COUNT","features":[405]},{"name":"D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT","features":[405]},{"name":"D3D11_CS_THREADIDINGROUP_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_CS_THREADIDINGROUP_REGISTER_COUNT","features":[405]},{"name":"D3D11_CS_THREADID_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_CS_THREADID_REGISTER_COUNT","features":[405]},{"name":"D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP","features":[405]},{"name":"D3D11_CS_THREAD_GROUP_MAX_X","features":[405]},{"name":"D3D11_CS_THREAD_GROUP_MAX_Y","features":[405]},{"name":"D3D11_CS_THREAD_GROUP_MAX_Z","features":[405]},{"name":"D3D11_CS_THREAD_GROUP_MIN_X","features":[405]},{"name":"D3D11_CS_THREAD_GROUP_MIN_Y","features":[405]},{"name":"D3D11_CS_THREAD_GROUP_MIN_Z","features":[405]},{"name":"D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL","features":[405]},{"name":"D3D11_CULL_BACK","features":[405]},{"name":"D3D11_CULL_FRONT","features":[405]},{"name":"D3D11_CULL_MODE","features":[405]},{"name":"D3D11_CULL_NONE","features":[405]},{"name":"D3D11_DEBUG_FEATURE_ALWAYS_DISCARD_OFFERED_RESOURCE","features":[405]},{"name":"D3D11_DEBUG_FEATURE_AVOID_BEHAVIOR_CHANGING_DEBUG_AIDS","features":[405]},{"name":"D3D11_DEBUG_FEATURE_DISABLE_TILED_RESOURCE_MAPPING_TRACKING_AND_VALIDATION","features":[405]},{"name":"D3D11_DEBUG_FEATURE_FINISH_PER_RENDER_OP","features":[405]},{"name":"D3D11_DEBUG_FEATURE_FLUSH_PER_RENDER_OP","features":[405]},{"name":"D3D11_DEBUG_FEATURE_NEVER_DISCARD_OFFERED_RESOURCE","features":[405]},{"name":"D3D11_DEBUG_FEATURE_PRESENT_PER_RENDER_OP","features":[405]},{"name":"D3D11_DECODER_BITSTREAM_ENCRYPTION_TYPE_CBCS","features":[405]},{"name":"D3D11_DECODER_BITSTREAM_ENCRYPTION_TYPE_CENC","features":[405]},{"name":"D3D11_DECODER_ENCRYPTION_HW_CENC","features":[405]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_12BIT_PROFILE2","features":[405]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_12BIT_PROFILE2_420","features":[405]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_PROFILE0","features":[405]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_PROFILE1","features":[405]},{"name":"D3D11_DECODER_PROFILE_AV1_VLD_PROFILE2","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_IDCT_FGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_IDCT_NOFGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_MOCOMP_FGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_MOCOMP_NOFGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_FGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_MULTIVIEW_NOFGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_NOFGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_STEREO_NOFGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_STEREO_PROGRESSIVE_NOFGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_H264_VLD_WITHFMOASO_NOFGT","features":[405]},{"name":"D3D11_DECODER_PROFILE_HEVC_VLD_MAIN","features":[405]},{"name":"D3D11_DECODER_PROFILE_HEVC_VLD_MAIN10","features":[405]},{"name":"D3D11_DECODER_PROFILE_MPEG1_VLD","features":[405]},{"name":"D3D11_DECODER_PROFILE_MPEG2_IDCT","features":[405]},{"name":"D3D11_DECODER_PROFILE_MPEG2_MOCOMP","features":[405]},{"name":"D3D11_DECODER_PROFILE_MPEG2_VLD","features":[405]},{"name":"D3D11_DECODER_PROFILE_MPEG2and1_VLD","features":[405]},{"name":"D3D11_DECODER_PROFILE_MPEG4PT2_VLD_ADVSIMPLE_GMC","features":[405]},{"name":"D3D11_DECODER_PROFILE_MPEG4PT2_VLD_ADVSIMPLE_NOGMC","features":[405]},{"name":"D3D11_DECODER_PROFILE_MPEG4PT2_VLD_SIMPLE","features":[405]},{"name":"D3D11_DECODER_PROFILE_VC1_D2010","features":[405]},{"name":"D3D11_DECODER_PROFILE_VC1_IDCT","features":[405]},{"name":"D3D11_DECODER_PROFILE_VC1_MOCOMP","features":[405]},{"name":"D3D11_DECODER_PROFILE_VC1_POSTPROC","features":[405]},{"name":"D3D11_DECODER_PROFILE_VC1_VLD","features":[405]},{"name":"D3D11_DECODER_PROFILE_VP8_VLD","features":[405]},{"name":"D3D11_DECODER_PROFILE_VP9_VLD_10BIT_PROFILE2","features":[405]},{"name":"D3D11_DECODER_PROFILE_VP9_VLD_PROFILE0","features":[405]},{"name":"D3D11_DECODER_PROFILE_WMV8_MOCOMP","features":[405]},{"name":"D3D11_DECODER_PROFILE_WMV8_POSTPROC","features":[405]},{"name":"D3D11_DECODER_PROFILE_WMV9_IDCT","features":[405]},{"name":"D3D11_DECODER_PROFILE_WMV9_MOCOMP","features":[405]},{"name":"D3D11_DECODER_PROFILE_WMV9_POSTPROC","features":[405]},{"name":"D3D11_DEFAULT_BLEND_FACTOR_ALPHA","features":[405]},{"name":"D3D11_DEFAULT_BLEND_FACTOR_BLUE","features":[405]},{"name":"D3D11_DEFAULT_BLEND_FACTOR_GREEN","features":[405]},{"name":"D3D11_DEFAULT_BLEND_FACTOR_RED","features":[405]},{"name":"D3D11_DEFAULT_BORDER_COLOR_COMPONENT","features":[405]},{"name":"D3D11_DEFAULT_DEPTH_BIAS","features":[405]},{"name":"D3D11_DEFAULT_DEPTH_BIAS_CLAMP","features":[405]},{"name":"D3D11_DEFAULT_MAX_ANISOTROPY","features":[405]},{"name":"D3D11_DEFAULT_MIP_LOD_BIAS","features":[405]},{"name":"D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX","features":[405]},{"name":"D3D11_DEFAULT_SAMPLE_MASK","features":[405]},{"name":"D3D11_DEFAULT_SCISSOR_ENDX","features":[405]},{"name":"D3D11_DEFAULT_SCISSOR_ENDY","features":[405]},{"name":"D3D11_DEFAULT_SCISSOR_STARTX","features":[405]},{"name":"D3D11_DEFAULT_SCISSOR_STARTY","features":[405]},{"name":"D3D11_DEFAULT_SLOPE_SCALED_DEPTH_BIAS","features":[405]},{"name":"D3D11_DEFAULT_STENCIL_READ_MASK","features":[405]},{"name":"D3D11_DEFAULT_STENCIL_REFERENCE","features":[405]},{"name":"D3D11_DEFAULT_STENCIL_WRITE_MASK","features":[405]},{"name":"D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX","features":[405]},{"name":"D3D11_DEFAULT_VIEWPORT_HEIGHT","features":[405]},{"name":"D3D11_DEFAULT_VIEWPORT_MAX_DEPTH","features":[405]},{"name":"D3D11_DEFAULT_VIEWPORT_MIN_DEPTH","features":[405]},{"name":"D3D11_DEFAULT_VIEWPORT_TOPLEFTX","features":[405]},{"name":"D3D11_DEFAULT_VIEWPORT_TOPLEFTY","features":[405]},{"name":"D3D11_DEFAULT_VIEWPORT_WIDTH","features":[405]},{"name":"D3D11_DEPTH_STENCILOP_DESC","features":[405]},{"name":"D3D11_DEPTH_STENCIL_DESC","features":[307,405]},{"name":"D3D11_DEPTH_STENCIL_VIEW_DESC","features":[405,397]},{"name":"D3D11_DEPTH_WRITE_MASK","features":[405]},{"name":"D3D11_DEPTH_WRITE_MASK_ALL","features":[405]},{"name":"D3D11_DEPTH_WRITE_MASK_ZERO","features":[405]},{"name":"D3D11_DEVICE_CONTEXT_DEFERRED","features":[405]},{"name":"D3D11_DEVICE_CONTEXT_IMMEDIATE","features":[405]},{"name":"D3D11_DEVICE_CONTEXT_TYPE","features":[405]},{"name":"D3D11_DOMAIN_SHADER","features":[405]},{"name":"D3D11_DOMAIN_SHADER_TRACE_DESC","features":[405]},{"name":"D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS","features":[405]},{"name":"D3D11_DRAW_INSTANCED_INDIRECT_ARGS","features":[405]},{"name":"D3D11_DSV_DIMENSION","features":[405]},{"name":"D3D11_DSV_DIMENSION_TEXTURE1D","features":[405]},{"name":"D3D11_DSV_DIMENSION_TEXTURE1DARRAY","features":[405]},{"name":"D3D11_DSV_DIMENSION_TEXTURE2D","features":[405]},{"name":"D3D11_DSV_DIMENSION_TEXTURE2DARRAY","features":[405]},{"name":"D3D11_DSV_DIMENSION_TEXTURE2DMS","features":[405]},{"name":"D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY","features":[405]},{"name":"D3D11_DSV_DIMENSION_UNKNOWN","features":[405]},{"name":"D3D11_DSV_FLAG","features":[405]},{"name":"D3D11_DSV_READ_ONLY_DEPTH","features":[405]},{"name":"D3D11_DSV_READ_ONLY_STENCIL","features":[405]},{"name":"D3D11_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS","features":[405]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COUNT","features":[405]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT","features":[405]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT","features":[405]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT","features":[405]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_DS_OUTPUT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_DS_OUTPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_ENABLE_BREAK_ON_MESSAGE","features":[405]},{"name":"D3D11_ENCRYPTED_BLOCK_INFO","features":[405]},{"name":"D3D11_FEATURE","features":[405]},{"name":"D3D11_FEATURE_ARCHITECTURE_INFO","features":[405]},{"name":"D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS","features":[405]},{"name":"D3D11_FEATURE_D3D11_OPTIONS","features":[405]},{"name":"D3D11_FEATURE_D3D11_OPTIONS1","features":[405]},{"name":"D3D11_FEATURE_D3D11_OPTIONS2","features":[405]},{"name":"D3D11_FEATURE_D3D11_OPTIONS3","features":[405]},{"name":"D3D11_FEATURE_D3D11_OPTIONS4","features":[405]},{"name":"D3D11_FEATURE_D3D11_OPTIONS5","features":[405]},{"name":"D3D11_FEATURE_D3D9_OPTIONS","features":[405]},{"name":"D3D11_FEATURE_D3D9_OPTIONS1","features":[405]},{"name":"D3D11_FEATURE_D3D9_SHADOW_SUPPORT","features":[405]},{"name":"D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT","features":[405]},{"name":"D3D11_FEATURE_DATA_ARCHITECTURE_INFO","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS1","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS2","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS3","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS4","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D11_OPTIONS5","features":[405]},{"name":"D3D11_FEATURE_DATA_D3D9_OPTIONS","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D9_OPTIONS1","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT","features":[307,405]},{"name":"D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT","features":[307,405]},{"name":"D3D11_FEATURE_DATA_DISPLAYABLE","features":[307,405]},{"name":"D3D11_FEATURE_DATA_DOUBLES","features":[307,405]},{"name":"D3D11_FEATURE_DATA_FORMAT_SUPPORT","features":[405,397]},{"name":"D3D11_FEATURE_DATA_FORMAT_SUPPORT2","features":[405,397]},{"name":"D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT","features":[405]},{"name":"D3D11_FEATURE_DATA_MARKER_SUPPORT","features":[307,405]},{"name":"D3D11_FEATURE_DATA_SHADER_CACHE","features":[405]},{"name":"D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT","features":[405]},{"name":"D3D11_FEATURE_DATA_THREADING","features":[307,405]},{"name":"D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM","features":[405,397]},{"name":"D3D11_FEATURE_DISPLAYABLE","features":[405]},{"name":"D3D11_FEATURE_DOUBLES","features":[405]},{"name":"D3D11_FEATURE_FORMAT_SUPPORT","features":[405]},{"name":"D3D11_FEATURE_FORMAT_SUPPORT2","features":[405]},{"name":"D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT","features":[405]},{"name":"D3D11_FEATURE_MARKER_SUPPORT","features":[405]},{"name":"D3D11_FEATURE_SHADER_CACHE","features":[405]},{"name":"D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT","features":[405]},{"name":"D3D11_FEATURE_THREADING","features":[405]},{"name":"D3D11_FEATURE_VIDEO","features":[405]},{"name":"D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM","features":[405]},{"name":"D3D11_FENCE_FLAG","features":[405]},{"name":"D3D11_FENCE_FLAG_NONE","features":[405]},{"name":"D3D11_FENCE_FLAG_NON_MONITORED","features":[405]},{"name":"D3D11_FENCE_FLAG_SHARED","features":[405]},{"name":"D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER","features":[405]},{"name":"D3D11_FILL_MODE","features":[405]},{"name":"D3D11_FILL_SOLID","features":[405]},{"name":"D3D11_FILL_WIREFRAME","features":[405]},{"name":"D3D11_FILTER","features":[405]},{"name":"D3D11_FILTER_ANISOTROPIC","features":[405]},{"name":"D3D11_FILTER_COMPARISON_ANISOTROPIC","features":[405]},{"name":"D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_ANISOTROPIC","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MINIMUM_ANISOTROPIC","features":[405]},{"name":"D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MIN_MAG_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MIN_MAG_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[405]},{"name":"D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR","features":[405]},{"name":"D3D11_FILTER_REDUCTION_TYPE","features":[405]},{"name":"D3D11_FILTER_REDUCTION_TYPE_COMPARISON","features":[405]},{"name":"D3D11_FILTER_REDUCTION_TYPE_MASK","features":[405]},{"name":"D3D11_FILTER_REDUCTION_TYPE_MAXIMUM","features":[405]},{"name":"D3D11_FILTER_REDUCTION_TYPE_MINIMUM","features":[405]},{"name":"D3D11_FILTER_REDUCTION_TYPE_SHIFT","features":[405]},{"name":"D3D11_FILTER_REDUCTION_TYPE_STANDARD","features":[405]},{"name":"D3D11_FILTER_TYPE","features":[405]},{"name":"D3D11_FILTER_TYPE_LINEAR","features":[405]},{"name":"D3D11_FILTER_TYPE_MASK","features":[405]},{"name":"D3D11_FILTER_TYPE_POINT","features":[405]},{"name":"D3D11_FLOAT16_FUSED_TOLERANCE_IN_ULP","features":[405]},{"name":"D3D11_FLOAT32_MAX","features":[405]},{"name":"D3D11_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP","features":[405]},{"name":"D3D11_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR","features":[405]},{"name":"D3D11_FLOAT_TO_SRGB_EXPONENT_NUMERATOR","features":[405]},{"name":"D3D11_FLOAT_TO_SRGB_OFFSET","features":[405]},{"name":"D3D11_FLOAT_TO_SRGB_SCALE_1","features":[405]},{"name":"D3D11_FLOAT_TO_SRGB_SCALE_2","features":[405]},{"name":"D3D11_FLOAT_TO_SRGB_THRESHOLD","features":[405]},{"name":"D3D11_FORCE_DEBUGGABLE","features":[405]},{"name":"D3D11_FORCE_SHADER_SKIP_OPTIMIZATION","features":[405]},{"name":"D3D11_FORMAT_SUPPORT","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_DISPLAYABLE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_SHAREABLE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_TILED","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD","features":[405]},{"name":"D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_BLENDABLE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_BUFFER","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_CPU_LOCKABLE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_DECODER_OUTPUT","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_DEPTH_STENCIL","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_DISPLAY","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_IA_INDEX_BUFFER","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_IA_VERTEX_BUFFER","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_MIP","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_MIP_AUTOGEN","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_MULTISAMPLE_LOAD","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_RENDER_TARGET","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_GATHER","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_LOAD","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_SAMPLE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_SO_BUFFER","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_TEXTURE1D","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_TEXTURE2D","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_TEXTURE3D","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_TEXTURECUBE","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_VIDEO_ENCODER","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT","features":[405]},{"name":"D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT","features":[405]},{"name":"D3D11_FTOI_INSTRUCTION_MAX_INPUT","features":[405]},{"name":"D3D11_FTOI_INSTRUCTION_MIN_INPUT","features":[405]},{"name":"D3D11_FTOU_INSTRUCTION_MAX_INPUT","features":[405]},{"name":"D3D11_FTOU_INSTRUCTION_MIN_INPUT","features":[405]},{"name":"D3D11_FUNCTION_DESC","features":[307,402,405]},{"name":"D3D11_GEOMETRY_SHADER","features":[405]},{"name":"D3D11_GEOMETRY_SHADER_TRACE_DESC","features":[405]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_READS_PER_INST","features":[405]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_READ_PORTS","features":[405]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COUNT","features":[405]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_COUNT","features":[405]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_GS_INPUT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_GS_INPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_GS_INPUT_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_GS_INPUT_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_GS_INPUT_REGISTER_VERTICES","features":[405]},{"name":"D3D11_GS_MAX_INSTANCE_COUNT","features":[405]},{"name":"D3D11_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES","features":[405]},{"name":"D3D11_GS_OUTPUT_ELEMENTS","features":[405]},{"name":"D3D11_GS_OUTPUT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_GS_OUTPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_HS_CONTROL_POINT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_HS_CONTROL_POINT_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_HS_CONTROL_POINT_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND","features":[405]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT","features":[405]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT","features":[405]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT","features":[405]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND","features":[405]},{"name":"D3D11_HS_MAXTESSFACTOR_LOWER_BOUND","features":[405]},{"name":"D3D11_HS_MAXTESSFACTOR_UPPER_BOUND","features":[405]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS","features":[405]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT","features":[405]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT","features":[405]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS","features":[405]},{"name":"D3D11_HULL_SHADER","features":[405]},{"name":"D3D11_HULL_SHADER_TRACE_DESC","features":[405]},{"name":"D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES","features":[405]},{"name":"D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY","features":[405]},{"name":"D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES","features":[405]},{"name":"D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT","features":[405]},{"name":"D3D11_IA_INSTANCE_ID_BIT_COUNT","features":[405]},{"name":"D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT","features":[405]},{"name":"D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT","features":[405]},{"name":"D3D11_IA_PRIMITIVE_ID_BIT_COUNT","features":[405]},{"name":"D3D11_IA_VERTEX_ID_BIT_COUNT","features":[405]},{"name":"D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT","features":[405]},{"name":"D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS","features":[405]},{"name":"D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT","features":[405]},{"name":"D3D11_INFOQUEUE_STORAGE_FILTER_OVERRIDE","features":[405]},{"name":"D3D11_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT","features":[405]},{"name":"D3D11_INFO_QUEUE_FILTER","features":[405]},{"name":"D3D11_INFO_QUEUE_FILTER_DESC","features":[405]},{"name":"D3D11_INPUT_CLASSIFICATION","features":[405]},{"name":"D3D11_INPUT_ELEMENT_DESC","features":[405,397]},{"name":"D3D11_INPUT_PER_INSTANCE_DATA","features":[405]},{"name":"D3D11_INPUT_PER_VERTEX_DATA","features":[405]},{"name":"D3D11_INTEGER_DIVIDE_BY_ZERO_QUOTIENT","features":[405]},{"name":"D3D11_INTEGER_DIVIDE_BY_ZERO_REMAINDER","features":[405]},{"name":"D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL","features":[405]},{"name":"D3D11_KEEP_UNORDERED_ACCESS_VIEWS","features":[405]},{"name":"D3D11_KEY_EXCHANGE_HW_PROTECTION","features":[405]},{"name":"D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA","features":[405]},{"name":"D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA","features":[405]},{"name":"D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA","features":[405]},{"name":"D3D11_KEY_EXCHANGE_RSAES_OAEP","features":[405]},{"name":"D3D11_LIBRARY_DESC","features":[405]},{"name":"D3D11_LINEAR_GAMMA","features":[405]},{"name":"D3D11_LOGIC_OP","features":[405]},{"name":"D3D11_LOGIC_OP_AND","features":[405]},{"name":"D3D11_LOGIC_OP_AND_INVERTED","features":[405]},{"name":"D3D11_LOGIC_OP_AND_REVERSE","features":[405]},{"name":"D3D11_LOGIC_OP_CLEAR","features":[405]},{"name":"D3D11_LOGIC_OP_COPY","features":[405]},{"name":"D3D11_LOGIC_OP_COPY_INVERTED","features":[405]},{"name":"D3D11_LOGIC_OP_EQUIV","features":[405]},{"name":"D3D11_LOGIC_OP_INVERT","features":[405]},{"name":"D3D11_LOGIC_OP_NAND","features":[405]},{"name":"D3D11_LOGIC_OP_NOOP","features":[405]},{"name":"D3D11_LOGIC_OP_NOR","features":[405]},{"name":"D3D11_LOGIC_OP_OR","features":[405]},{"name":"D3D11_LOGIC_OP_OR_INVERTED","features":[405]},{"name":"D3D11_LOGIC_OP_OR_REVERSE","features":[405]},{"name":"D3D11_LOGIC_OP_SET","features":[405]},{"name":"D3D11_LOGIC_OP_XOR","features":[405]},{"name":"D3D11_MAG_FILTER_SHIFT","features":[405]},{"name":"D3D11_MAJOR_VERSION","features":[405]},{"name":"D3D11_MAP","features":[405]},{"name":"D3D11_MAPPED_SUBRESOURCE","features":[405]},{"name":"D3D11_MAP_FLAG","features":[405]},{"name":"D3D11_MAP_FLAG_DO_NOT_WAIT","features":[405]},{"name":"D3D11_MAP_READ","features":[405]},{"name":"D3D11_MAP_READ_WRITE","features":[405]},{"name":"D3D11_MAP_WRITE","features":[405]},{"name":"D3D11_MAP_WRITE_DISCARD","features":[405]},{"name":"D3D11_MAP_WRITE_NO_OVERWRITE","features":[405]},{"name":"D3D11_MAX_BORDER_COLOR_COMPONENT","features":[405]},{"name":"D3D11_MAX_DEPTH","features":[405]},{"name":"D3D11_MAX_MAXANISOTROPY","features":[405]},{"name":"D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT","features":[405]},{"name":"D3D11_MAX_POSITION_VALUE","features":[405]},{"name":"D3D11_MAX_TEXTURE_DIMENSION_2_TO_EXP","features":[405]},{"name":"D3D11_MESSAGE","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_CLEANUP","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_COMPILATION","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_EXECUTION","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_INITIALIZATION","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_MISCELLANEOUS","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_SHADER","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_STATE_CREATION","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_STATE_GETTING","features":[405]},{"name":"D3D11_MESSAGE_CATEGORY_STATE_SETTING","features":[405]},{"name":"D3D11_MESSAGE_ID","features":[405]},{"name":"D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDARRAY","features":[405]},{"name":"D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDBIND","features":[405]},{"name":"D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY","features":[405]},{"name":"D3D11_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_INVALIDINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKCRYPTOSESSIONSTATUS_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKFEATURESUPPORT_FORMAT_DEPRECATED","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMATCONVERSION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMAT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DEPTH_READONLY","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_STENCIL_READONLY","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWUINT_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_DENORMFLUSH","features":[405]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_INVALIDPROCESSIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_UNSUPPORTEDCONFIGURE","features":[405]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_NO_3D_MISMATCHED_UPDATES","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDOFFSET","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDSOURCESTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_LARGEOFFSET","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION1_INVALIDCOPYFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_EMPTYSOURCEBOX","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER","features":[405]},{"name":"D3D11_MESSAGE_ID_COPYTILES_INVALID_PARAMETER","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_MULTITHREADING","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER1","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER10","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER11","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER12","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER13","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER14","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER15","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER2","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER3","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER4","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER5","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER6","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER7","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER8","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_PARAMETER9","features":[405]},{"name":"D3D11_MESSAGE_ID_CORRUPTED_THIS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_INVALIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSTRUCTURESTRIDE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCALL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECRYPTOSESSION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATECRYPTOSESSION_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_CALL_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_COMMANDLISTFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_SINGLETHREADED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_FEATURELEVELS_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFEATURELEVEL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDREFIID","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICE_INVALIDARGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDEVICE_WARNING","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCALL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEFENCE_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCALL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_LEVEL9_INSTANCING_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_LEVEL9_STEPRATE_NOT_1","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_DECODENOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_ENCODENOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDCONTEXTTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNSUPPORTEDCONTEXTTTYPEFORQUERY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_AMBIGUOUSVIDEOPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDARRAYWITHDECODER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESESOURCEVIEW_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_AMBIGUOUSVIDEOPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDARRAYWITHDECODER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_NULLDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_AMBIGUOUSVIDEOPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDARRAYWITHDECODER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANEINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_TOOMANYOBJECTS","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAYSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDBIND","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDDIMENSION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDMIP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEMIP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEODECODER_ZEROWIDTHHEIGHT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDFRAMEFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDINPUTFRAMERATE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDOUTPUTFRAMERATE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDWIDTHHEIGHT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAYSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDBIND","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDDIMENSION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFOURCC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMIP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMISC","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMSAA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_UNSUPPORTEDMIP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDARRAY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDBIND","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDDIMENSION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMIP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMSAA","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDARRAY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDMIP","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_AUTHENTICATEDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_BLENDSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_BUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_CLASSINSTANCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_CLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_COMMANDLIST","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_COMPUTESHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_CONTEXT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_COUNTER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_CRYPTOSESSION","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_DECODEROUTPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_DEVICECONTEXTSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_DOMAINSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_FENCE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_GEOMETRYSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_HULLSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_INPUTLAYOUT","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_PIXELSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_PREDICATE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_PROCESSORINPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_PROCESSOROUTPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_QUERY","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_RASTERIZERSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_RENDERTARGETVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_SAMPLER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_SHADERRESOURCEVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_SYNCHRONIZEDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_TEXTURE1D","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_TEXTURE2D","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_TEXTURE3D","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKEDWORKLOAD","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_DEADLINE_TYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_ENGINE_TYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_MAX_INSTANCES","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_UNORDEREDACCESSVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_VERTEXSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_VIDEODECODER","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSOR","features":[405]},{"name":"D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSORENUM","features":[405]},{"name":"D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_CSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_CSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_CSSETSHADER_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_CSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D10L9_MESSAGES_END","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D10L9_MESSAGES_START","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D10_MESSAGES_END","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_1_MESSAGES_END","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_1_MESSAGES_START","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_2_MESSAGES_END","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_2_MESSAGES_START","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_3_MESSAGES_END","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_3_MESSAGES_START","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_5_MESSAGES_END","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_5_MESSAGES_START","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_MESSAGES_END","features":[405]},{"name":"D3D11_MESSAGE_ID_D3D11_MESSAGES_START","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_MISC_FLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_OFFSET","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_SIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_USAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_COMPONENT","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_COMPONENT_COUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERBEGINFRAME_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODERENDFRAME_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODEREXTENSION_INVALIDRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_DECODEREXTENSION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MULTISAMPLED","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_NOT_RENDER_TARGET","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_OFFERED","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_WRONGDEVICE","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_FORMAT_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SIZE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_CONTENT_UNDEFINED","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_MAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_NOT_STAGING","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_OFFERED","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_WRONGDEVICE","features":[405]},{"name":"D3D11_MESSAGE_ID_DECRYPTIONBLT_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEFERRED_CONTEXT_REMOVAL_PROCESS_AT_FAULT","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_AUTHENTICATEDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_BLENDSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_BUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_CLASSINSTANCE","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_CLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_COMMANDLIST","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_COMPUTESHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_CONTEXT","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_COUNTER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_CRYPTOSESSION","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_DECODEROUTPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_DEVICECONTEXTSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_DOMAINSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_FENCE","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_GEOMETRYSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_HULLSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_INPUTLAYOUT","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_PIXELSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_PREDICATE","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_PROCESSORINPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_PROCESSOROUTPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_QUERY","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_RASTERIZERSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_RENDERTARGETVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_SAMPLER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_SHADERRESOURCEVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_SYNCHRONIZEDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_TEXTURE1D","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_TEXTURE2D","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_TEXTURE3D","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_UNORDEREDACCESSVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_VERTEXSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_VIDEODECODER","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSOR","features":[405]},{"name":"D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSORENUM","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDRECT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_NOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_SHADEREXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATESHADER_CLASSLINKAGE_FULL","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_SHADEREXTENSIONSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDOFFSET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_TOOMANYVIEWS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISCARDVIEW_INVALIDVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DISPATCH_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_DEPTHSTENCILVIEW_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HS_XOR_DS_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_SYSTEMVALUE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_FORCED_SAMPLE_COUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_PIXEL_SHADER_WITHOUT_RTV_OR_DSV","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RASTERIZING_CONTROL_POINTS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET_DUE_TO_FLIP_PRESENT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLE_MASK_IGNORED_ON_FL9","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSGETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSGETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDCONTEXT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSGETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSGETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_LOCKEDOUT_INTERFACE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_INVALIDOFFSET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NUMUAVS_INVALIDRANGE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_TOOMANYVIEWS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE1_ACCESS_DENIED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE1_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BY_NAME_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETHARDWAREPROTECTION_INVALIDCONTEXT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDCONTEXT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDMINLOD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INSTANCE_DATA_BINDINGS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACES_FEATURELEVEL","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACE_COUNT_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_DATA","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_INDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_TYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETSHADER_UNBOUND_INSTANCE_DATA","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_MINPRECISION","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET_DUE_TO_FLIP_PRESENT","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY","features":[405]},{"name":"D3D11_MESSAGE_ID_DIRTY_TILE_MAPPING_ACCESS","features":[405]},{"name":"D3D11_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3","features":[405]},{"name":"D3D11_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE","features":[405]},{"name":"D3D11_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_DSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_DSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_DSSETSHADER_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_DUPLICATE_TILE_MAPPINGS_IN_COVERED_AREA","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_MAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_NOT_STAGING","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_OFFERED","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_WRONGDEVICE","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_FORMAT_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SIZE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_CONTENT_UNDEFINED","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MULTISAMPLED","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_OFFERED","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_WRONGDEVICE","features":[405]},{"name":"D3D11_MESSAGE_ID_ENCRYPTIONBLT_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_END_TRACKED_WORKLOAD_INVALID_ARG","features":[405]},{"name":"D3D11_MESSAGE_ID_ENQUEUESETEVENT_ACCESSDENIED_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_ENQUEUESETEVENT_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_ENQUEUESETEVENT_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_ENQUEUESETEVENT_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_FINISHDISPLAYLIST_INVALID_CALL_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_FINISHDISPLAYLIST_ONIMMEDIATECONTEXT","features":[405]},{"name":"D3D11_MESSAGE_ID_FINISHDISPLAYLIST_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_FINISHSESSIONKEYREFRESH_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_FLUSH1_INVALIDCONTEXTTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_INVALIDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_INVALIDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_WRONGSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCONTENTPROTECTIONCAPS_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATESIZE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_WRONGSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_WRONGSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONPRIVATEDATASIZE_INVALID_KEY_EXCHANGE_TYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOSESSIONPRIVATEDATASIZE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETCRYPTOTYPE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDATAFORNEWHARDWAREKEY_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDC_INACCESSIBLE","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDECODERBUFFER_LOCKED","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDECODERBUFFER_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDECODERCREATIONPARAMS_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDECODERDRIVERHANDLE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETDECODERPROFILE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETPRIVATEDATA_MOREDATA","features":[405]},{"name":"D3D11_MESSAGE_ID_GETRESOURCETILING_NONTILED_RESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCAPS_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCAPS_ZEROWIDTHHEIGHT","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_INVALIDINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERPROFILECOUNT_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_INVALIDINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORCAPS_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORCONTENTDESC_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_INVALIDINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_INVALIDINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_HSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_HSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_HSSETSHADER_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_1DESTUNSUPPORTEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_3DESTUNSUPPORTEDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_BACKBUFFERNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_CHROMASIZEMISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXESINTERSECT","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXNOT2D","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXNOTSUB","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DESTINATIONNOT2D","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_DIMENSIONSTOOLARGE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_EMPTYDESTBOX","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_FORMATUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_FRACTIONALDOWNSCALETOLARGE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_GUARDRECTSUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDCOMPONENTS","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDCOPYFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDMIPLEVEL","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDNUMDESTINATIONS","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSCANDATAOFFSET","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSOURCESIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_LUMACHROMASIZEMISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_NONPOW2SCALEUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_NOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_OUTPUTDIMENSIONSTOOLARGE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_SCALEUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_SUBBOXUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_TILEDRESOURCESUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDDSTTEXTUREUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDSRCBUFFERMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDSRCBUFFERUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPRTEDCOPYFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_XSUBSAMPLEMISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_XSUBSAMPLEODD","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_YSUBSAMPLEMISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGDECODE_YSUBSAMPLEODD","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_BACKBUFFERNOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_DIMENSIONSTOOLARGE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_FORMATUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_GUARDRECTSUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_INVALIDCOMPONENTS","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_INVALIDMIPLEVEL","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_INVALIDSCANDATAOFFSET","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_NOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_SOURCENOT2D","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_TILEDRESOURCESUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDDSTBUFFERMISCFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDDSTBUFFERUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDSRCTEXTUREUSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_XSUBSAMPLEMISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_JPEGENCODE_YSUBSAMPLEMISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_AUTHENTICATEDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_BLENDSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_BLENDSTATE_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_BUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_BUFFER_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_CLASSINSTANCE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_CLASSLINKAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_COMMANDLIST","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_COMPUTESHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_CONTEXT","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_COUNTER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_CRYPTOSESSION","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DECODEROUTPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DEVICE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DEVICECONTEXTSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DEVICE_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_DOMAINSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_FENCE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_HULLSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_PIXELSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_PIXELSHADER_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_PREDICATE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_PREDICATE_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_PROCESSORINPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_PROCESSOROUTPUTVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_QUERY","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_QUERY_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_SAMPLER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_SAMPLER_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_SWAPCHAIN","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_SYNCHRONIZEDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE1D","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE1D_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE2D","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE2D_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE3D","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_TEXTURE3D_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_TRACKEDWORKLOAD","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_UNORDEREDACCESSVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_VERTEXSHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_VERTEXSHADER_WIN7","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_VIDEODECODER","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSOR","features":[405]},{"name":"D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSORENUM","features":[405]},{"name":"D3D11_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS","features":[405]},{"name":"D3D11_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS","features":[405]},{"name":"D3D11_MESSAGE_ID_NEED_TO_CALL_TILEDRESOURCEBARRIER","features":[405]},{"name":"D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_NEGOTIATECRYPTOSESSIONKEYEXCHANGEMT_INVALIDKEYEXCHANGETYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_NEGOTIATECRYPTOSESSIONKEYEXCHANGEMT_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_NO_TRACKED_WORKLOAD_SLOT_AVAILABLE","features":[405]},{"name":"D3D11_MESSAGE_ID_NULL_TILE_MAPPING_ACCESS_ERROR","features":[405]},{"name":"D3D11_MESSAGE_ID_NULL_TILE_MAPPING_ACCESS_WARNING","features":[405]},{"name":"D3D11_MESSAGE_ID_OFFERRELEASE_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_OFFERRESOURCES_INACCESSIBLE","features":[405]},{"name":"D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDPRIORITY","features":[405]},{"name":"D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_OMSETDEPTHSTENCIL_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW","features":[405]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS","features":[405]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT","features":[405]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS","features":[405]},{"name":"D3D11_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR","features":[405]},{"name":"D3D11_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION","features":[405]},{"name":"D3D11_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION","features":[405]},{"name":"D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS","features":[405]},{"name":"D3D11_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_PSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_INVALIDPROCESSINDEX","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_UNSUPPORTEDQUERY","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGCHANNEL","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERY_BEGIN_DUPLICATE","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE","features":[405]},{"name":"D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_HARDWARE_EXCEPTION","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_INFO","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_KMDRIVER_EXCEPTION","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_OUT_OF_MEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_THREADING_MODE","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_UMDRIVER_EXCEPTION","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_WARNING","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_ATOMIC_INCONSISTENT","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_RAW_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_READING_UNINITIALIZED_RESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_WAR_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_REF_WARNING_WAW_HAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_INVALIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NOTLOCKED","features":[405]},{"name":"D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_RESIZETILEPOOL_INVALID_PARAMETER","features":[405]},{"name":"D3D11_MESSAGE_ID_RESIZETILEPOOL_SHRINK_WITH_MAPPINGS_STILL_DEFINED_PAST_END","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_ALREADYMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_DEVICEREMOVED_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDMAPTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_OUTOFMEMORY_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_MAP_WITHOUT_INITIAL_DISCARD","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_UNMAP_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO","features":[405]},{"name":"D3D11_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE","features":[405]},{"name":"D3D11_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS","features":[405]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA","features":[405]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN","features":[405]},{"name":"D3D11_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY","features":[405]},{"name":"D3D11_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY","features":[405]},{"name":"D3D11_MESSAGE_ID_SHADER_ABORT","features":[405]},{"name":"D3D11_MESSAGE_ID_SHADER_ERROR","features":[405]},{"name":"D3D11_MESSAGE_ID_SHADER_MESSAGE","features":[405]},{"name":"D3D11_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA","features":[405]},{"name":"D3D11_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_STRING_FROM_APPLICATION","features":[405]},{"name":"D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_INVALIDTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_SWAPDEVICECONTEXTSTATE_NOTSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED","features":[405]},{"name":"D3D11_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_TILEDRESOURCEBARRIER_INVALID_PARAMETER","features":[405]},{"name":"D3D11_MESSAGE_ID_TILED_RESOURCE_TIER_1_BUFFER_TEXTURE_MISMATCH","features":[405]},{"name":"D3D11_MESSAGE_ID_TILE_MAPPINGS_IN_COVERED_AREA_DUPLICATED_OUTSIDE","features":[405]},{"name":"D3D11_MESSAGE_ID_TILE_MAPPINGS_SHARED_BETWEEN_INCOMPATIBLE_RESOURCES","features":[405]},{"name":"D3D11_MESSAGE_ID_TILE_MAPPINGS_SHARED_BETWEEN_INPUT_AND_OUTPUT","features":[405]},{"name":"D3D11_MESSAGE_ID_TRACKED_WORKLOAD_DISJOINT_FAILURE","features":[405]},{"name":"D3D11_MESSAGE_ID_TRACKED_WORKLOAD_ENGINE_TYPE_NOT_FOUND","features":[405]},{"name":"D3D11_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_UNKNOWN","features":[405]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE1_INVALIDCOPYFLAGS","features":[405]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_EMPTYDESTBOX","features":[405]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX","features":[405]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE","features":[405]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_UPDATESUBRESOURCE_PREFERUPDATESUBRESOURCE1","features":[405]},{"name":"D3D11_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER","features":[405]},{"name":"D3D11_MESSAGE_ID_UPDATETILES_INVALID_PARAMETER","features":[405]},{"name":"D3D11_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEODECODERENABLEDOWNSAMPLING_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEODECODERENABLEDOWNSAMPLING_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEODECODERUPDATEDOWNSAMPLING_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEODECODERUPDATEDOWNSAMPLING_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INPUTHAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAY","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAYSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDDESTRECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDFUTUREFRAMES","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDINPUTRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDOUTPUT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDPASTFRAMES","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDRIGHTRESOURCE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSOURCERECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSTREAMCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NOSTEREOSTREAMS","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_OUTPUTHAZARD","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTEXPECTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTNOTEXPECTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_STEREONOTENABLED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_TARGETRECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDDESTRECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSOURCERECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSTREAMCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_TARGETRECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTALPHAFILLMODE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTBACKGROUNDCOLOR_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE1_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCONSTRICTION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTEXTENSION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTHDRMETADATA_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTHDRMETADATA_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSHADERUSAGE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSTEREOMODE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTTARGETRECT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE1_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE1_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMMIRROR_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMMIRROR_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDFILLMODE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_INVALIDALPHA","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE1_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTEXTENSION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTHDRMETADATA_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTHDRMETADATA_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSHADERUSAGE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTTARGETRECT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDALPHA","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE1_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE1_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDRECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDFILTER","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDLEVEL","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_INVALIDSIZE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDRANGE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDFLAG","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDRATE","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDALPHA","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDRATIO","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALID","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDRECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FLIPUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FORMATUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDFORMAT","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDSTREAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_MONOOFFSETUNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_NULLPARAM","features":[405]},{"name":"D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_UNSUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT","features":[405]},{"name":"D3D11_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED","features":[405]},{"name":"D3D11_MESSAGE_SEVERITY","features":[405]},{"name":"D3D11_MESSAGE_SEVERITY_CORRUPTION","features":[405]},{"name":"D3D11_MESSAGE_SEVERITY_ERROR","features":[405]},{"name":"D3D11_MESSAGE_SEVERITY_INFO","features":[405]},{"name":"D3D11_MESSAGE_SEVERITY_MESSAGE","features":[405]},{"name":"D3D11_MESSAGE_SEVERITY_WARNING","features":[405]},{"name":"D3D11_MINOR_VERSION","features":[405]},{"name":"D3D11_MIN_BORDER_COLOR_COMPONENT","features":[405]},{"name":"D3D11_MIN_DEPTH","features":[405]},{"name":"D3D11_MIN_FILTER_SHIFT","features":[405]},{"name":"D3D11_MIN_MAXANISOTROPY","features":[405]},{"name":"D3D11_MIP_FILTER_SHIFT","features":[405]},{"name":"D3D11_MIP_LOD_BIAS_MAX","features":[405]},{"name":"D3D11_MIP_LOD_BIAS_MIN","features":[405]},{"name":"D3D11_MIP_LOD_FRACTIONAL_BIT_COUNT","features":[405]},{"name":"D3D11_MIP_LOD_RANGE_BIT_COUNT","features":[405]},{"name":"D3D11_MULTISAMPLE_ANTIALIAS_LINE_WIDTH","features":[405]},{"name":"D3D11_MUTE_CATEGORY","features":[405]},{"name":"D3D11_MUTE_DEBUG_OUTPUT","features":[405]},{"name":"D3D11_MUTE_ID_DECIMAL","features":[405]},{"name":"D3D11_MUTE_ID_STRING","features":[405]},{"name":"D3D11_MUTE_SEVERITY","features":[405]},{"name":"D3D11_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT","features":[405]},{"name":"D3D11_OMAC","features":[405]},{"name":"D3D11_PACKED_MIP_DESC","features":[405]},{"name":"D3D11_PACKED_TILE","features":[405]},{"name":"D3D11_PARAMETER_DESC","features":[402,405]},{"name":"D3D11_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[405]},{"name":"D3D11_PIXEL_SHADER","features":[405]},{"name":"D3D11_PIXEL_SHADER_TRACE_DESC","features":[405]},{"name":"D3D11_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[405]},{"name":"D3D11_PROCESSIDTYPE_DWM","features":[405]},{"name":"D3D11_PROCESSIDTYPE_HANDLE","features":[405]},{"name":"D3D11_PROCESSIDTYPE_UNKNOWN","features":[405]},{"name":"D3D11_PS_CS_UAV_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_PS_CS_UAV_REGISTER_COUNT","features":[405]},{"name":"D3D11_PS_CS_UAV_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_PS_CS_UAV_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_PS_FRONTFACING_DEFAULT_VALUE","features":[405]},{"name":"D3D11_PS_FRONTFACING_FALSE_VALUE","features":[405]},{"name":"D3D11_PS_FRONTFACING_TRUE_VALUE","features":[405]},{"name":"D3D11_PS_INPUT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_PS_INPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_PS_INPUT_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_PS_INPUT_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[405]},{"name":"D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT","features":[405]},{"name":"D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_PS_OUTPUT_MASK_REGISTER_COUNT","features":[405]},{"name":"D3D11_PS_OUTPUT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_PS_OUTPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[405]},{"name":"D3D11_QUERY","features":[405]},{"name":"D3D11_QUERY_DATA_PIPELINE_STATISTICS","features":[405]},{"name":"D3D11_QUERY_DATA_SO_STATISTICS","features":[405]},{"name":"D3D11_QUERY_DATA_TIMESTAMP_DISJOINT","features":[307,405]},{"name":"D3D11_QUERY_DESC","features":[405]},{"name":"D3D11_QUERY_DESC1","features":[405]},{"name":"D3D11_QUERY_EVENT","features":[405]},{"name":"D3D11_QUERY_MISC_FLAG","features":[405]},{"name":"D3D11_QUERY_MISC_PREDICATEHINT","features":[405]},{"name":"D3D11_QUERY_OCCLUSION","features":[405]},{"name":"D3D11_QUERY_OCCLUSION_PREDICATE","features":[405]},{"name":"D3D11_QUERY_PIPELINE_STATISTICS","features":[405]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE","features":[405]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0","features":[405]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1","features":[405]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2","features":[405]},{"name":"D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3","features":[405]},{"name":"D3D11_QUERY_SO_STATISTICS","features":[405]},{"name":"D3D11_QUERY_SO_STATISTICS_STREAM0","features":[405]},{"name":"D3D11_QUERY_SO_STATISTICS_STREAM1","features":[405]},{"name":"D3D11_QUERY_SO_STATISTICS_STREAM2","features":[405]},{"name":"D3D11_QUERY_SO_STATISTICS_STREAM3","features":[405]},{"name":"D3D11_QUERY_TIMESTAMP","features":[405]},{"name":"D3D11_QUERY_TIMESTAMP_DISJOINT","features":[405]},{"name":"D3D11_RAISE_FLAG","features":[405]},{"name":"D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR","features":[405]},{"name":"D3D11_RASTERIZER_DESC","features":[307,405]},{"name":"D3D11_RASTERIZER_DESC1","features":[307,405]},{"name":"D3D11_RASTERIZER_DESC2","features":[307,405]},{"name":"D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT","features":[405]},{"name":"D3D11_REGKEY_PATH","features":[405]},{"name":"D3D11_RENDER_TARGET_BLEND_DESC","features":[307,405]},{"name":"D3D11_RENDER_TARGET_BLEND_DESC1","features":[307,405]},{"name":"D3D11_RENDER_TARGET_VIEW_DESC","features":[405,397]},{"name":"D3D11_RENDER_TARGET_VIEW_DESC1","features":[405,397]},{"name":"D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE","features":[405]},{"name":"D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP","features":[405]},{"name":"D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT","features":[405]},{"name":"D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE","features":[405]},{"name":"D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[405]},{"name":"D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP","features":[405]},{"name":"D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION","features":[405]},{"name":"D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT","features":[405]},{"name":"D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT","features":[405]},{"name":"D3D11_REQ_MAXANISOTROPY","features":[405]},{"name":"D3D11_REQ_MIP_LEVELS","features":[405]},{"name":"D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES","features":[405]},{"name":"D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE","features":[405]},{"name":"D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH","features":[405]},{"name":"D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM","features":[405]},{"name":"D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM","features":[405]},{"name":"D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM","features":[405]},{"name":"D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP","features":[405]},{"name":"D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE","features":[405]},{"name":"D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION","features":[405]},{"name":"D3D11_REQ_TEXTURE1D_U_DIMENSION","features":[405]},{"name":"D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION","features":[405]},{"name":"D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[405]},{"name":"D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION","features":[405]},{"name":"D3D11_REQ_TEXTURECUBE_DIMENSION","features":[405]},{"name":"D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL","features":[405]},{"name":"D3D11_RESOURCE_DIMENSION","features":[405]},{"name":"D3D11_RESOURCE_DIMENSION_BUFFER","features":[405]},{"name":"D3D11_RESOURCE_DIMENSION_TEXTURE1D","features":[405]},{"name":"D3D11_RESOURCE_DIMENSION_TEXTURE2D","features":[405]},{"name":"D3D11_RESOURCE_DIMENSION_TEXTURE3D","features":[405]},{"name":"D3D11_RESOURCE_DIMENSION_UNKNOWN","features":[405]},{"name":"D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS","features":[405]},{"name":"D3D11_RESOURCE_MISC_BUFFER_STRUCTURED","features":[405]},{"name":"D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS","features":[405]},{"name":"D3D11_RESOURCE_MISC_FLAG","features":[405]},{"name":"D3D11_RESOURCE_MISC_GDI_COMPATIBLE","features":[405]},{"name":"D3D11_RESOURCE_MISC_GENERATE_MIPS","features":[405]},{"name":"D3D11_RESOURCE_MISC_GUARDED","features":[405]},{"name":"D3D11_RESOURCE_MISC_HW_PROTECTED","features":[405]},{"name":"D3D11_RESOURCE_MISC_RESOURCE_CLAMP","features":[405]},{"name":"D3D11_RESOURCE_MISC_RESTRICTED_CONTENT","features":[405]},{"name":"D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE","features":[405]},{"name":"D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER","features":[405]},{"name":"D3D11_RESOURCE_MISC_SHARED","features":[405]},{"name":"D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE","features":[405]},{"name":"D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER","features":[405]},{"name":"D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX","features":[405]},{"name":"D3D11_RESOURCE_MISC_SHARED_NTHANDLE","features":[405]},{"name":"D3D11_RESOURCE_MISC_TEXTURECUBE","features":[405]},{"name":"D3D11_RESOURCE_MISC_TILED","features":[405]},{"name":"D3D11_RESOURCE_MISC_TILE_POOL","features":[405]},{"name":"D3D11_RLDO_DETAIL","features":[405]},{"name":"D3D11_RLDO_FLAGS","features":[405]},{"name":"D3D11_RLDO_IGNORE_INTERNAL","features":[405]},{"name":"D3D11_RLDO_SUMMARY","features":[405]},{"name":"D3D11_RTV_DIMENSION","features":[405]},{"name":"D3D11_RTV_DIMENSION_BUFFER","features":[405]},{"name":"D3D11_RTV_DIMENSION_TEXTURE1D","features":[405]},{"name":"D3D11_RTV_DIMENSION_TEXTURE1DARRAY","features":[405]},{"name":"D3D11_RTV_DIMENSION_TEXTURE2D","features":[405]},{"name":"D3D11_RTV_DIMENSION_TEXTURE2DARRAY","features":[405]},{"name":"D3D11_RTV_DIMENSION_TEXTURE2DMS","features":[405]},{"name":"D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY","features":[405]},{"name":"D3D11_RTV_DIMENSION_TEXTURE3D","features":[405]},{"name":"D3D11_RTV_DIMENSION_UNKNOWN","features":[405]},{"name":"D3D11_SAMPLER_DESC","features":[405]},{"name":"D3D11_SDK_LAYERS_VERSION","features":[405]},{"name":"D3D11_SDK_VERSION","features":[405]},{"name":"D3D11_SHADER_BUFFER_DESC","features":[402,405]},{"name":"D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE","features":[405]},{"name":"D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE","features":[405]},{"name":"D3D11_SHADER_CACHE_SUPPORT_FLAGS","features":[405]},{"name":"D3D11_SHADER_CACHE_SUPPORT_NONE","features":[405]},{"name":"D3D11_SHADER_DESC","features":[402,405]},{"name":"D3D11_SHADER_INPUT_BIND_DESC","features":[402,405]},{"name":"D3D11_SHADER_MAJOR_VERSION","features":[405]},{"name":"D3D11_SHADER_MAX_INSTANCES","features":[405]},{"name":"D3D11_SHADER_MAX_INTERFACES","features":[405]},{"name":"D3D11_SHADER_MAX_INTERFACE_CALL_SITES","features":[405]},{"name":"D3D11_SHADER_MAX_TYPES","features":[405]},{"name":"D3D11_SHADER_MINOR_VERSION","features":[405]},{"name":"D3D11_SHADER_MIN_PRECISION_10_BIT","features":[405]},{"name":"D3D11_SHADER_MIN_PRECISION_16_BIT","features":[405]},{"name":"D3D11_SHADER_MIN_PRECISION_SUPPORT","features":[405]},{"name":"D3D11_SHADER_RESOURCE_VIEW_DESC","features":[402,405,397]},{"name":"D3D11_SHADER_RESOURCE_VIEW_DESC1","features":[402,405,397]},{"name":"D3D11_SHADER_TRACE_DESC","features":[405]},{"name":"D3D11_SHADER_TRACE_FLAG_RECORD_REGISTER_READS","features":[405]},{"name":"D3D11_SHADER_TRACE_FLAG_RECORD_REGISTER_WRITES","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTIONS","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_ALLOW_SAME","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_ALL_HAZARDS","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_ALL_HAZARDS_ALLOWING_SAME","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_ALL_OPTIONS","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_IGNORE","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_ATOMIC_CONSISTENCY","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_ATOMIC_CONSISTENCY_ACROSS_THREADGROUPS","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_RAW","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_RAW_ACROSS_THREADGROUPS","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_UNINITIALIZED","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_WAR","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_WAR_ACROSS_THREADGROUPS","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_WAW","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_TRACK_WAW_ACROSS_THREADGROUPS","features":[405]},{"name":"D3D11_SHADER_TRACKING_OPTION_UAV_SPECIFIC_FLAGS","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_DEVICEMEMORY","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_SHARED_MEMORY","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_MEMORY","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_NON_UAV","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_NONE","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_NON_UAV_DEVICEMEMORY","features":[405]},{"name":"D3D11_SHADER_TRACKING_RESOURCE_TYPE_UAV_DEVICEMEMORY","features":[405]},{"name":"D3D11_SHADER_TYPE","features":[405]},{"name":"D3D11_SHADER_TYPE_DESC","features":[402,405]},{"name":"D3D11_SHADER_VARIABLE_DESC","features":[405]},{"name":"D3D11_SHADER_VERSION_TYPE","features":[405]},{"name":"D3D11_SHARED_RESOURCE_TIER","features":[405]},{"name":"D3D11_SHARED_RESOURCE_TIER_0","features":[405]},{"name":"D3D11_SHARED_RESOURCE_TIER_1","features":[405]},{"name":"D3D11_SHARED_RESOURCE_TIER_2","features":[405]},{"name":"D3D11_SHARED_RESOURCE_TIER_3","features":[405]},{"name":"D3D11_SHIFT_INSTRUCTION_PAD_VALUE","features":[405]},{"name":"D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT","features":[405]},{"name":"D3D11_SHVER_COMPUTE_SHADER","features":[405]},{"name":"D3D11_SHVER_DOMAIN_SHADER","features":[405]},{"name":"D3D11_SHVER_GEOMETRY_SHADER","features":[405]},{"name":"D3D11_SHVER_HULL_SHADER","features":[405]},{"name":"D3D11_SHVER_PIXEL_SHADER","features":[405]},{"name":"D3D11_SHVER_RESERVED0","features":[405]},{"name":"D3D11_SHVER_VERTEX_SHADER","features":[405]},{"name":"D3D11_SIGNATURE_PARAMETER_DESC","features":[402,405]},{"name":"D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[405]},{"name":"D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES","features":[405]},{"name":"D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES","features":[405]},{"name":"D3D11_SO_BUFFER_SLOT_COUNT","features":[405]},{"name":"D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP","features":[405]},{"name":"D3D11_SO_DECLARATION_ENTRY","features":[405]},{"name":"D3D11_SO_NO_RASTERIZED_STREAM","features":[405]},{"name":"D3D11_SO_OUTPUT_COMPONENT_COUNT","features":[405]},{"name":"D3D11_SO_STREAM_COUNT","features":[405]},{"name":"D3D11_SPEC_DATE_DAY","features":[405]},{"name":"D3D11_SPEC_DATE_MONTH","features":[405]},{"name":"D3D11_SPEC_DATE_YEAR","features":[405]},{"name":"D3D11_SPEC_VERSION","features":[405]},{"name":"D3D11_SRGB_GAMMA","features":[405]},{"name":"D3D11_SRGB_TO_FLOAT_DENOMINATOR_1","features":[405]},{"name":"D3D11_SRGB_TO_FLOAT_DENOMINATOR_2","features":[405]},{"name":"D3D11_SRGB_TO_FLOAT_EXPONENT","features":[405]},{"name":"D3D11_SRGB_TO_FLOAT_OFFSET","features":[405]},{"name":"D3D11_SRGB_TO_FLOAT_THRESHOLD","features":[405]},{"name":"D3D11_SRGB_TO_FLOAT_TOLERANCE_IN_ULP","features":[405]},{"name":"D3D11_STANDARD_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED","features":[405]},{"name":"D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE","features":[405]},{"name":"D3D11_STANDARD_MULTISAMPLE_PATTERN","features":[405]},{"name":"D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS","features":[405]},{"name":"D3D11_STANDARD_PIXEL_COMPONENT_COUNT","features":[405]},{"name":"D3D11_STANDARD_PIXEL_ELEMENT_COUNT","features":[405]},{"name":"D3D11_STANDARD_VECTOR_SIZE","features":[405]},{"name":"D3D11_STANDARD_VERTEX_ELEMENT_COUNT","features":[405]},{"name":"D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT","features":[405]},{"name":"D3D11_STENCIL_OP","features":[405]},{"name":"D3D11_STENCIL_OP_DECR","features":[405]},{"name":"D3D11_STENCIL_OP_DECR_SAT","features":[405]},{"name":"D3D11_STENCIL_OP_INCR","features":[405]},{"name":"D3D11_STENCIL_OP_INCR_SAT","features":[405]},{"name":"D3D11_STENCIL_OP_INVERT","features":[405]},{"name":"D3D11_STENCIL_OP_KEEP","features":[405]},{"name":"D3D11_STENCIL_OP_REPLACE","features":[405]},{"name":"D3D11_STENCIL_OP_ZERO","features":[405]},{"name":"D3D11_SUBPIXEL_FRACTIONAL_BIT_COUNT","features":[405]},{"name":"D3D11_SUBRESOURCE_DATA","features":[405]},{"name":"D3D11_SUBRESOURCE_TILING","features":[405]},{"name":"D3D11_SUBTEXEL_FRACTIONAL_BIT_COUNT","features":[405]},{"name":"D3D11_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR","features":[405]},{"name":"D3D11_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR","features":[405]},{"name":"D3D11_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR","features":[405]},{"name":"D3D11_TESSELLATOR_MAX_TESSELLATION_FACTOR","features":[405]},{"name":"D3D11_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR","features":[405]},{"name":"D3D11_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR","features":[405]},{"name":"D3D11_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR","features":[405]},{"name":"D3D11_TEX1D_ARRAY_DSV","features":[405]},{"name":"D3D11_TEX1D_ARRAY_RTV","features":[405]},{"name":"D3D11_TEX1D_ARRAY_SRV","features":[405]},{"name":"D3D11_TEX1D_ARRAY_UAV","features":[405]},{"name":"D3D11_TEX1D_DSV","features":[405]},{"name":"D3D11_TEX1D_RTV","features":[405]},{"name":"D3D11_TEX1D_SRV","features":[405]},{"name":"D3D11_TEX1D_UAV","features":[405]},{"name":"D3D11_TEX2DMS_ARRAY_DSV","features":[405]},{"name":"D3D11_TEX2DMS_ARRAY_RTV","features":[405]},{"name":"D3D11_TEX2DMS_ARRAY_SRV","features":[405]},{"name":"D3D11_TEX2DMS_DSV","features":[405]},{"name":"D3D11_TEX2DMS_RTV","features":[405]},{"name":"D3D11_TEX2DMS_SRV","features":[405]},{"name":"D3D11_TEX2D_ARRAY_DSV","features":[405]},{"name":"D3D11_TEX2D_ARRAY_RTV","features":[405]},{"name":"D3D11_TEX2D_ARRAY_RTV1","features":[405]},{"name":"D3D11_TEX2D_ARRAY_SRV","features":[405]},{"name":"D3D11_TEX2D_ARRAY_SRV1","features":[405]},{"name":"D3D11_TEX2D_ARRAY_UAV","features":[405]},{"name":"D3D11_TEX2D_ARRAY_UAV1","features":[405]},{"name":"D3D11_TEX2D_ARRAY_VPOV","features":[405]},{"name":"D3D11_TEX2D_DSV","features":[405]},{"name":"D3D11_TEX2D_RTV","features":[405]},{"name":"D3D11_TEX2D_RTV1","features":[405]},{"name":"D3D11_TEX2D_SRV","features":[405]},{"name":"D3D11_TEX2D_SRV1","features":[405]},{"name":"D3D11_TEX2D_UAV","features":[405]},{"name":"D3D11_TEX2D_UAV1","features":[405]},{"name":"D3D11_TEX2D_VDOV","features":[405]},{"name":"D3D11_TEX2D_VPIV","features":[405]},{"name":"D3D11_TEX2D_VPOV","features":[405]},{"name":"D3D11_TEX3D_RTV","features":[405]},{"name":"D3D11_TEX3D_SRV","features":[405]},{"name":"D3D11_TEX3D_UAV","features":[405]},{"name":"D3D11_TEXCUBE_ARRAY_SRV","features":[405]},{"name":"D3D11_TEXCUBE_SRV","features":[405]},{"name":"D3D11_TEXEL_ADDRESS_RANGE_BIT_COUNT","features":[405]},{"name":"D3D11_TEXTURE1D_DESC","features":[405,397]},{"name":"D3D11_TEXTURE2D_DESC","features":[405,397]},{"name":"D3D11_TEXTURE2D_DESC1","features":[405,397]},{"name":"D3D11_TEXTURE3D_DESC","features":[405,397]},{"name":"D3D11_TEXTURE3D_DESC1","features":[405,397]},{"name":"D3D11_TEXTURECUBE_FACE","features":[405]},{"name":"D3D11_TEXTURECUBE_FACE_NEGATIVE_X","features":[405]},{"name":"D3D11_TEXTURECUBE_FACE_NEGATIVE_Y","features":[405]},{"name":"D3D11_TEXTURECUBE_FACE_NEGATIVE_Z","features":[405]},{"name":"D3D11_TEXTURECUBE_FACE_POSITIVE_X","features":[405]},{"name":"D3D11_TEXTURECUBE_FACE_POSITIVE_Y","features":[405]},{"name":"D3D11_TEXTURECUBE_FACE_POSITIVE_Z","features":[405]},{"name":"D3D11_TEXTURE_ADDRESS_BORDER","features":[405]},{"name":"D3D11_TEXTURE_ADDRESS_CLAMP","features":[405]},{"name":"D3D11_TEXTURE_ADDRESS_MIRROR","features":[405]},{"name":"D3D11_TEXTURE_ADDRESS_MIRROR_ONCE","features":[405]},{"name":"D3D11_TEXTURE_ADDRESS_MODE","features":[405]},{"name":"D3D11_TEXTURE_ADDRESS_WRAP","features":[405]},{"name":"D3D11_TEXTURE_LAYOUT","features":[405]},{"name":"D3D11_TEXTURE_LAYOUT_64K_STANDARD_SWIZZLE","features":[405]},{"name":"D3D11_TEXTURE_LAYOUT_ROW_MAJOR","features":[405]},{"name":"D3D11_TEXTURE_LAYOUT_UNDEFINED","features":[405]},{"name":"D3D11_TILED_RESOURCES_NOT_SUPPORTED","features":[405]},{"name":"D3D11_TILED_RESOURCES_TIER","features":[405]},{"name":"D3D11_TILED_RESOURCES_TIER_1","features":[405]},{"name":"D3D11_TILED_RESOURCES_TIER_2","features":[405]},{"name":"D3D11_TILED_RESOURCES_TIER_3","features":[405]},{"name":"D3D11_TILED_RESOURCE_COORDINATE","features":[405]},{"name":"D3D11_TILE_COPY_FLAG","features":[405]},{"name":"D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE","features":[405]},{"name":"D3D11_TILE_COPY_NO_OVERWRITE","features":[405]},{"name":"D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER","features":[405]},{"name":"D3D11_TILE_MAPPING_FLAG","features":[405]},{"name":"D3D11_TILE_MAPPING_NO_OVERWRITE","features":[405]},{"name":"D3D11_TILE_RANGE_FLAG","features":[405]},{"name":"D3D11_TILE_RANGE_NULL","features":[405]},{"name":"D3D11_TILE_RANGE_REUSE_SINGLE_TILE","features":[405]},{"name":"D3D11_TILE_RANGE_SKIP","features":[405]},{"name":"D3D11_TILE_REGION_SIZE","features":[307,405]},{"name":"D3D11_TILE_SHAPE","features":[405]},{"name":"D3D11_TRACE_COMPONENT_W","features":[405]},{"name":"D3D11_TRACE_COMPONENT_X","features":[405]},{"name":"D3D11_TRACE_COMPONENT_Y","features":[405]},{"name":"D3D11_TRACE_COMPONENT_Z","features":[405]},{"name":"D3D11_TRACE_CONSTANT_BUFFER","features":[405]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE","features":[405]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE","features":[405]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE_ADJ","features":[405]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_POINT","features":[405]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE","features":[405]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE_ADJ","features":[405]},{"name":"D3D11_TRACE_GS_INPUT_PRIMITIVE_UNDEFINED","features":[405]},{"name":"D3D11_TRACE_IMMEDIATE32","features":[405]},{"name":"D3D11_TRACE_IMMEDIATE64","features":[405]},{"name":"D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER","features":[405]},{"name":"D3D11_TRACE_INDEXABLE_TEMP_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER","features":[405]},{"name":"D3D11_TRACE_INPUT_THREAD_ID_REGISTER","features":[405]},{"name":"D3D11_TRACE_INTERFACE_POINTER","features":[405]},{"name":"D3D11_TRACE_MISC_GS_CUT","features":[405]},{"name":"D3D11_TRACE_MISC_GS_CUT_STREAM","features":[405]},{"name":"D3D11_TRACE_MISC_GS_EMIT","features":[405]},{"name":"D3D11_TRACE_MISC_GS_EMIT_STREAM","features":[405]},{"name":"D3D11_TRACE_MISC_HALT","features":[405]},{"name":"D3D11_TRACE_MISC_MESSAGE","features":[405]},{"name":"D3D11_TRACE_MISC_PS_DISCARD","features":[405]},{"name":"D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER","features":[405]},{"name":"D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER","features":[405]},{"name":"D3D11_TRACE_OUTPUT_COVERAGE_MASK","features":[405]},{"name":"D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER","features":[405]},{"name":"D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER","features":[405]},{"name":"D3D11_TRACE_OUTPUT_DEPTH_REGISTER","features":[405]},{"name":"D3D11_TRACE_OUTPUT_NULL_REGISTER","features":[405]},{"name":"D3D11_TRACE_OUTPUT_REGISTER","features":[405]},{"name":"D3D11_TRACE_RASTERIZER","features":[405]},{"name":"D3D11_TRACE_REGISTER","features":[405]},{"name":"D3D11_TRACE_REGISTER_FLAGS_RELATIVE_INDEXING","features":[405]},{"name":"D3D11_TRACE_REGISTER_TYPE","features":[405]},{"name":"D3D11_TRACE_RESOURCE","features":[405]},{"name":"D3D11_TRACE_SAMPLER","features":[405]},{"name":"D3D11_TRACE_STATS","features":[307,405]},{"name":"D3D11_TRACE_STEP","features":[307,405]},{"name":"D3D11_TRACE_STREAM","features":[405]},{"name":"D3D11_TRACE_TEMP_REGISTER","features":[405]},{"name":"D3D11_TRACE_THIS_POINTER","features":[405]},{"name":"D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY","features":[405]},{"name":"D3D11_TRACE_UNORDERED_ACCESS_VIEW","features":[405]},{"name":"D3D11_TRACE_VALUE","features":[405]},{"name":"D3D11_UAV_DIMENSION","features":[405]},{"name":"D3D11_UAV_DIMENSION_BUFFER","features":[405]},{"name":"D3D11_UAV_DIMENSION_TEXTURE1D","features":[405]},{"name":"D3D11_UAV_DIMENSION_TEXTURE1DARRAY","features":[405]},{"name":"D3D11_UAV_DIMENSION_TEXTURE2D","features":[405]},{"name":"D3D11_UAV_DIMENSION_TEXTURE2DARRAY","features":[405]},{"name":"D3D11_UAV_DIMENSION_TEXTURE3D","features":[405]},{"name":"D3D11_UAV_DIMENSION_UNKNOWN","features":[405]},{"name":"D3D11_UNBOUND_MEMORY_ACCESS_RESULT","features":[405]},{"name":"D3D11_UNMUTE_SEVERITY_INFO","features":[405]},{"name":"D3D11_UNORDERED_ACCESS_VIEW_DESC","features":[405,397]},{"name":"D3D11_UNORDERED_ACCESS_VIEW_DESC1","features":[405,397]},{"name":"D3D11_USAGE","features":[405]},{"name":"D3D11_USAGE_DEFAULT","features":[405]},{"name":"D3D11_USAGE_DYNAMIC","features":[405]},{"name":"D3D11_USAGE_IMMUTABLE","features":[405]},{"name":"D3D11_USAGE_STAGING","features":[405]},{"name":"D3D11_VDOV_DIMENSION","features":[405]},{"name":"D3D11_VDOV_DIMENSION_TEXTURE2D","features":[405]},{"name":"D3D11_VDOV_DIMENSION_UNKNOWN","features":[405]},{"name":"D3D11_VERTEX_SHADER","features":[405]},{"name":"D3D11_VERTEX_SHADER_TRACE_DESC","features":[405]},{"name":"D3D11_VIDEO_COLOR","features":[405]},{"name":"D3D11_VIDEO_COLOR_RGBA","features":[405]},{"name":"D3D11_VIDEO_COLOR_YCbCrA","features":[405]},{"name":"D3D11_VIDEO_CONTENT_PROTECTION_CAPS","features":[405]},{"name":"D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_BITSTREAM","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_DESC","features":[307,405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_DESC1","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_DESC2","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL","features":[405]},{"name":"D3D11_VIDEO_DECODER_BUFFER_TYPE","features":[405]},{"name":"D3D11_VIDEO_DECODER_CAPS","features":[405]},{"name":"D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE","features":[405]},{"name":"D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC","features":[405]},{"name":"D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED","features":[405]},{"name":"D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME","features":[405]},{"name":"D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED","features":[405]},{"name":"D3D11_VIDEO_DECODER_CONFIG","features":[405]},{"name":"D3D11_VIDEO_DECODER_DESC","features":[405,397]},{"name":"D3D11_VIDEO_DECODER_EXTENSION","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_A","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_B","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_A","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_B","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_G","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_NONE","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_R","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_U","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_V","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_Y","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_G","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_R","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_U","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_V","features":[405]},{"name":"D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_Y","features":[405]},{"name":"D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC","features":[405]},{"name":"D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK","features":[405]},{"name":"D3D11_VIDEO_FRAME_FORMAT","features":[405]},{"name":"D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST","features":[405]},{"name":"D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST","features":[405]},{"name":"D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_COLOR_SPACE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_CONTENT_DESC","features":[405,397]},{"name":"D3D11_VIDEO_PROCESSOR_CUSTOM_RATE","features":[307,405,397]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_HUE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_RANGE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_SATURATION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_RATE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION_180","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION_270","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION_90","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL","features":[405]},{"name":"D3D11_VIDEO_PROCESSOR_STREAM","features":[307,405]},{"name":"D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT","features":[307,405,397]},{"name":"D3D11_VIDEO_SAMPLE_DESC","features":[405,397]},{"name":"D3D11_VIDEO_USAGE","features":[405]},{"name":"D3D11_VIDEO_USAGE_OPTIMAL_QUALITY","features":[405]},{"name":"D3D11_VIDEO_USAGE_OPTIMAL_SPEED","features":[405]},{"name":"D3D11_VIDEO_USAGE_PLAYBACK_NORMAL","features":[405]},{"name":"D3D11_VIEWPORT","features":[405]},{"name":"D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX","features":[405]},{"name":"D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE","features":[405]},{"name":"D3D11_VIEWPORT_BOUNDS_MAX","features":[405]},{"name":"D3D11_VIEWPORT_BOUNDS_MIN","features":[405]},{"name":"D3D11_VPIV_DIMENSION","features":[405]},{"name":"D3D11_VPIV_DIMENSION_TEXTURE2D","features":[405]},{"name":"D3D11_VPIV_DIMENSION_UNKNOWN","features":[405]},{"name":"D3D11_VPOV_DIMENSION","features":[405]},{"name":"D3D11_VPOV_DIMENSION_TEXTURE2D","features":[405]},{"name":"D3D11_VPOV_DIMENSION_TEXTURE2DARRAY","features":[405]},{"name":"D3D11_VPOV_DIMENSION_UNKNOWN","features":[405]},{"name":"D3D11_VS_INPUT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_VS_INPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_VS_INPUT_REGISTER_READS_PER_INST","features":[405]},{"name":"D3D11_VS_INPUT_REGISTER_READ_PORTS","features":[405]},{"name":"D3D11_VS_OUTPUT_REGISTER_COMPONENTS","features":[405]},{"name":"D3D11_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[405]},{"name":"D3D11_VS_OUTPUT_REGISTER_COUNT","features":[405]},{"name":"D3D11_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT","features":[405]},{"name":"D3D11_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[405]},{"name":"D3D11_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP","features":[405]},{"name":"D3DCSX_DLL","features":[405]},{"name":"D3DCSX_DLL_A","features":[405]},{"name":"D3DCSX_DLL_W","features":[405]},{"name":"D3DDisassemble11Trace","features":[402,405]},{"name":"D3DX11CreateFFT","features":[405]},{"name":"D3DX11CreateFFT1DComplex","features":[405]},{"name":"D3DX11CreateFFT1DReal","features":[405]},{"name":"D3DX11CreateFFT2DComplex","features":[405]},{"name":"D3DX11CreateFFT2DReal","features":[405]},{"name":"D3DX11CreateFFT3DComplex","features":[405]},{"name":"D3DX11CreateFFT3DReal","features":[405]},{"name":"D3DX11CreateScan","features":[405]},{"name":"D3DX11CreateSegmentedScan","features":[405]},{"name":"D3DX11_FFT_BUFFER_INFO","features":[405]},{"name":"D3DX11_FFT_CREATE_FLAG","features":[405]},{"name":"D3DX11_FFT_CREATE_FLAG_NO_PRECOMPUTE_BUFFERS","features":[405]},{"name":"D3DX11_FFT_DATA_TYPE","features":[405]},{"name":"D3DX11_FFT_DATA_TYPE_COMPLEX","features":[405]},{"name":"D3DX11_FFT_DATA_TYPE_REAL","features":[405]},{"name":"D3DX11_FFT_DESC","features":[405]},{"name":"D3DX11_FFT_DIM_MASK","features":[405]},{"name":"D3DX11_FFT_DIM_MASK_1D","features":[405]},{"name":"D3DX11_FFT_DIM_MASK_2D","features":[405]},{"name":"D3DX11_FFT_DIM_MASK_3D","features":[405]},{"name":"D3DX11_FFT_MAX_DIMENSIONS","features":[405]},{"name":"D3DX11_FFT_MAX_PRECOMPUTE_BUFFERS","features":[405]},{"name":"D3DX11_FFT_MAX_TEMP_BUFFERS","features":[405]},{"name":"D3DX11_SCAN_DATA_TYPE","features":[405]},{"name":"D3DX11_SCAN_DATA_TYPE_FLOAT","features":[405]},{"name":"D3DX11_SCAN_DATA_TYPE_INT","features":[405]},{"name":"D3DX11_SCAN_DATA_TYPE_UINT","features":[405]},{"name":"D3DX11_SCAN_DIRECTION","features":[405]},{"name":"D3DX11_SCAN_DIRECTION_BACKWARD","features":[405]},{"name":"D3DX11_SCAN_DIRECTION_FORWARD","features":[405]},{"name":"D3DX11_SCAN_OPCODE","features":[405]},{"name":"D3DX11_SCAN_OPCODE_ADD","features":[405]},{"name":"D3DX11_SCAN_OPCODE_AND","features":[405]},{"name":"D3DX11_SCAN_OPCODE_MAX","features":[405]},{"name":"D3DX11_SCAN_OPCODE_MIN","features":[405]},{"name":"D3DX11_SCAN_OPCODE_MUL","features":[405]},{"name":"D3DX11_SCAN_OPCODE_OR","features":[405]},{"name":"D3DX11_SCAN_OPCODE_XOR","features":[405]},{"name":"D3D_RETURN_PARAMETER_INDEX","features":[405]},{"name":"D3D_SHADER_REQUIRES_11_1_DOUBLE_EXTENSIONS","features":[405]},{"name":"D3D_SHADER_REQUIRES_11_1_SHADER_EXTENSIONS","features":[405]},{"name":"D3D_SHADER_REQUIRES_64_UAVS","features":[405]},{"name":"D3D_SHADER_REQUIRES_DOUBLES","features":[405]},{"name":"D3D_SHADER_REQUIRES_EARLY_DEPTH_STENCIL","features":[405]},{"name":"D3D_SHADER_REQUIRES_LEVEL_9_COMPARISON_FILTERING","features":[405]},{"name":"D3D_SHADER_REQUIRES_MINIMUM_PRECISION","features":[405]},{"name":"D3D_SHADER_REQUIRES_TILED_RESOURCES","features":[405]},{"name":"D3D_SHADER_REQUIRES_UAVS_AT_EVERY_STAGE","features":[405]},{"name":"DXGI_DEBUG_D3D11","features":[405]},{"name":"ID3D11Asynchronous","features":[405]},{"name":"ID3D11AuthenticatedChannel","features":[405]},{"name":"ID3D11BlendState","features":[405]},{"name":"ID3D11BlendState1","features":[405]},{"name":"ID3D11Buffer","features":[405]},{"name":"ID3D11ClassInstance","features":[405]},{"name":"ID3D11ClassLinkage","features":[405]},{"name":"ID3D11CommandList","features":[405]},{"name":"ID3D11ComputeShader","features":[405]},{"name":"ID3D11Counter","features":[405]},{"name":"ID3D11CryptoSession","features":[405]},{"name":"ID3D11Debug","features":[405]},{"name":"ID3D11DepthStencilState","features":[405]},{"name":"ID3D11DepthStencilView","features":[405]},{"name":"ID3D11Device","features":[405]},{"name":"ID3D11Device1","features":[405]},{"name":"ID3D11Device2","features":[405]},{"name":"ID3D11Device3","features":[405]},{"name":"ID3D11Device4","features":[405]},{"name":"ID3D11Device5","features":[405]},{"name":"ID3D11DeviceChild","features":[405]},{"name":"ID3D11DeviceContext","features":[405]},{"name":"ID3D11DeviceContext1","features":[405]},{"name":"ID3D11DeviceContext2","features":[405]},{"name":"ID3D11DeviceContext3","features":[405]},{"name":"ID3D11DeviceContext4","features":[405]},{"name":"ID3D11DomainShader","features":[405]},{"name":"ID3D11Fence","features":[405]},{"name":"ID3D11FunctionLinkingGraph","features":[405]},{"name":"ID3D11FunctionParameterReflection","features":[405]},{"name":"ID3D11FunctionReflection","features":[405]},{"name":"ID3D11GeometryShader","features":[405]},{"name":"ID3D11HullShader","features":[405]},{"name":"ID3D11InfoQueue","features":[405]},{"name":"ID3D11InputLayout","features":[405]},{"name":"ID3D11LibraryReflection","features":[405]},{"name":"ID3D11Linker","features":[405]},{"name":"ID3D11LinkingNode","features":[405]},{"name":"ID3D11Module","features":[405]},{"name":"ID3D11ModuleInstance","features":[405]},{"name":"ID3D11Multithread","features":[405]},{"name":"ID3D11PixelShader","features":[405]},{"name":"ID3D11Predicate","features":[405]},{"name":"ID3D11Query","features":[405]},{"name":"ID3D11Query1","features":[405]},{"name":"ID3D11RasterizerState","features":[405]},{"name":"ID3D11RasterizerState1","features":[405]},{"name":"ID3D11RasterizerState2","features":[405]},{"name":"ID3D11RefDefaultTrackingOptions","features":[405]},{"name":"ID3D11RefTrackingOptions","features":[405]},{"name":"ID3D11RenderTargetView","features":[405]},{"name":"ID3D11RenderTargetView1","features":[405]},{"name":"ID3D11Resource","features":[405]},{"name":"ID3D11SamplerState","features":[405]},{"name":"ID3D11ShaderReflection","features":[405]},{"name":"ID3D11ShaderReflectionConstantBuffer","features":[405]},{"name":"ID3D11ShaderReflectionType","features":[405]},{"name":"ID3D11ShaderReflectionVariable","features":[405]},{"name":"ID3D11ShaderResourceView","features":[405]},{"name":"ID3D11ShaderResourceView1","features":[405]},{"name":"ID3D11ShaderTrace","features":[405]},{"name":"ID3D11ShaderTraceFactory","features":[405]},{"name":"ID3D11SwitchToRef","features":[405]},{"name":"ID3D11Texture1D","features":[405]},{"name":"ID3D11Texture2D","features":[405]},{"name":"ID3D11Texture2D1","features":[405]},{"name":"ID3D11Texture3D","features":[405]},{"name":"ID3D11Texture3D1","features":[405]},{"name":"ID3D11TracingDevice","features":[405]},{"name":"ID3D11UnorderedAccessView","features":[405]},{"name":"ID3D11UnorderedAccessView1","features":[405]},{"name":"ID3D11VertexShader","features":[405]},{"name":"ID3D11VideoContext","features":[405]},{"name":"ID3D11VideoContext1","features":[405]},{"name":"ID3D11VideoContext2","features":[405]},{"name":"ID3D11VideoContext3","features":[405]},{"name":"ID3D11VideoDecoder","features":[405]},{"name":"ID3D11VideoDecoderOutputView","features":[405]},{"name":"ID3D11VideoDevice","features":[405]},{"name":"ID3D11VideoDevice1","features":[405]},{"name":"ID3D11VideoDevice2","features":[405]},{"name":"ID3D11VideoProcessor","features":[405]},{"name":"ID3D11VideoProcessorEnumerator","features":[405]},{"name":"ID3D11VideoProcessorEnumerator1","features":[405]},{"name":"ID3D11VideoProcessorInputView","features":[405]},{"name":"ID3D11VideoProcessorOutputView","features":[405]},{"name":"ID3D11View","features":[405]},{"name":"ID3DDeviceContextState","features":[405]},{"name":"ID3DUserDefinedAnnotation","features":[405]},{"name":"ID3DX11FFT","features":[405]},{"name":"ID3DX11Scan","features":[405]},{"name":"ID3DX11SegmentedScan","features":[405]},{"name":"PFN_D3D11_CREATE_DEVICE","features":[307,402,405,401]},{"name":"PFN_D3D11_CREATE_DEVICE_AND_SWAP_CHAIN","features":[307,402,405,397]},{"name":"_FACD3D11","features":[405]}],"405":[{"name":"D3D11On12CreateDevice","features":[402,405,407]},{"name":"D3D11_RESOURCE_FLAGS","features":[407]},{"name":"ID3D11On12Device","features":[407]},{"name":"ID3D11On12Device1","features":[407]},{"name":"ID3D11On12Device2","features":[407]},{"name":"PFN_D3D11ON12_CREATE_DEVICE","features":[402,405,407]}],"406":[{"name":"CLSID_D3D12Debug","features":[354]},{"name":"CLSID_D3D12DeviceFactory","features":[354]},{"name":"CLSID_D3D12DeviceRemovedExtendedData","features":[354]},{"name":"CLSID_D3D12SDKConfiguration","features":[354]},{"name":"CLSID_D3D12Tools","features":[354]},{"name":"D3D12CreateDevice","features":[402,354]},{"name":"D3D12CreateRootSignatureDeserializer","features":[354]},{"name":"D3D12CreateVersionedRootSignatureDeserializer","features":[354]},{"name":"D3D12EnableExperimentalFeatures","features":[354]},{"name":"D3D12ExperimentalShaderModels","features":[354]},{"name":"D3D12GetDebugInterface","features":[354]},{"name":"D3D12GetInterface","features":[354]},{"name":"D3D12MessageFunc","features":[354]},{"name":"D3D12SerializeRootSignature","features":[402,354]},{"name":"D3D12SerializeVersionedRootSignature","features":[402,354]},{"name":"D3D12TiledResourceTier4","features":[354]},{"name":"D3D12_16BIT_INDEX_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_32BIT_INDEX_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_8BIT_INDEX_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_ANISOTROPIC_FILTERING_BIT","features":[354]},{"name":"D3D12_APPEND_ALIGNED_ELEMENT","features":[354]},{"name":"D3D12_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_NODE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_NODE1","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BARRIER","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_COPYTILES","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCH","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ENDEVENT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_PRESENT","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_SETMARKER","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION","features":[354]},{"name":"D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE","features":[354]},{"name":"D3D12_AXIS_SHADING_RATE","features":[354]},{"name":"D3D12_AXIS_SHADING_RATE_1X","features":[354]},{"name":"D3D12_AXIS_SHADING_RATE_2X","features":[354]},{"name":"D3D12_AXIS_SHADING_RATE_4X","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE_ALLOWED","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE_ALLOW_INTRUSIVE_MEASUREMENTS","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE_DISABLE_BACKGROUND_WORK","features":[354]},{"name":"D3D12_BACKGROUND_PROCESSING_MODE_DISABLE_PROFILING_BY_SYSTEM","features":[354]},{"name":"D3D12_BARRIER_ACCESS","features":[354]},{"name":"D3D12_BARRIER_ACCESS_COMMON","features":[354]},{"name":"D3D12_BARRIER_ACCESS_CONSTANT_BUFFER","features":[354]},{"name":"D3D12_BARRIER_ACCESS_COPY_DEST","features":[354]},{"name":"D3D12_BARRIER_ACCESS_COPY_SOURCE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_DEPTH_STENCIL_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_DEPTH_STENCIL_WRITE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_INDEX_BUFFER","features":[354]},{"name":"D3D12_BARRIER_ACCESS_INDIRECT_ARGUMENT","features":[354]},{"name":"D3D12_BARRIER_ACCESS_NO_ACCESS","features":[354]},{"name":"D3D12_BARRIER_ACCESS_PREDICATION","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_WRITE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RENDER_TARGET","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RESOLVE_DEST","features":[354]},{"name":"D3D12_BARRIER_ACCESS_RESOLVE_SOURCE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_SHADER_RESOURCE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_SHADING_RATE_SOURCE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_STREAM_OUTPUT","features":[354]},{"name":"D3D12_BARRIER_ACCESS_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VERTEX_BUFFER","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_DECODE_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_DECODE_WRITE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_ENCODE_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_ENCODE_WRITE","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_PROCESS_READ","features":[354]},{"name":"D3D12_BARRIER_ACCESS_VIDEO_PROCESS_WRITE","features":[354]},{"name":"D3D12_BARRIER_GROUP","features":[354]},{"name":"D3D12_BARRIER_LAYOUT","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMMON","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COPY_DEST","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_COPY_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_GENERIC_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_PRESENT","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_RENDER_TARGET","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_RESOLVE_DEST","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_UNDEFINED","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","features":[354]},{"name":"D3D12_BARRIER_LAYOUT_VIDEO_QUEUE_COMMON","features":[354]},{"name":"D3D12_BARRIER_SUBRESOURCE_RANGE","features":[354]},{"name":"D3D12_BARRIER_SYNC","features":[354]},{"name":"D3D12_BARRIER_SYNC_ALL","features":[354]},{"name":"D3D12_BARRIER_SYNC_ALL_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_BUILD_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_BARRIER_SYNC_CLEAR_UNORDERED_ACCESS_VIEW","features":[354]},{"name":"D3D12_BARRIER_SYNC_COMPUTE_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_COPY","features":[354]},{"name":"D3D12_BARRIER_SYNC_COPY_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_BARRIER_SYNC_DEPTH_STENCIL","features":[354]},{"name":"D3D12_BARRIER_SYNC_DRAW","features":[354]},{"name":"D3D12_BARRIER_SYNC_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO","features":[354]},{"name":"D3D12_BARRIER_SYNC_EXECUTE_INDIRECT","features":[354]},{"name":"D3D12_BARRIER_SYNC_INDEX_INPUT","features":[354]},{"name":"D3D12_BARRIER_SYNC_NONE","features":[354]},{"name":"D3D12_BARRIER_SYNC_NON_PIXEL_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_PIXEL_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_PREDICATION","features":[354]},{"name":"D3D12_BARRIER_SYNC_RAYTRACING","features":[354]},{"name":"D3D12_BARRIER_SYNC_RENDER_TARGET","features":[354]},{"name":"D3D12_BARRIER_SYNC_RESOLVE","features":[354]},{"name":"D3D12_BARRIER_SYNC_SPLIT","features":[354]},{"name":"D3D12_BARRIER_SYNC_VERTEX_SHADING","features":[354]},{"name":"D3D12_BARRIER_SYNC_VIDEO_DECODE","features":[354]},{"name":"D3D12_BARRIER_SYNC_VIDEO_ENCODE","features":[354]},{"name":"D3D12_BARRIER_SYNC_VIDEO_PROCESS","features":[354]},{"name":"D3D12_BARRIER_TYPE","features":[354]},{"name":"D3D12_BARRIER_TYPE_BUFFER","features":[354]},{"name":"D3D12_BARRIER_TYPE_GLOBAL","features":[354]},{"name":"D3D12_BARRIER_TYPE_TEXTURE","features":[354]},{"name":"D3D12_BLEND","features":[354]},{"name":"D3D12_BLEND_ALPHA_FACTOR","features":[354]},{"name":"D3D12_BLEND_BLEND_FACTOR","features":[354]},{"name":"D3D12_BLEND_DESC","features":[307,354]},{"name":"D3D12_BLEND_DEST_ALPHA","features":[354]},{"name":"D3D12_BLEND_DEST_COLOR","features":[354]},{"name":"D3D12_BLEND_INV_ALPHA_FACTOR","features":[354]},{"name":"D3D12_BLEND_INV_BLEND_FACTOR","features":[354]},{"name":"D3D12_BLEND_INV_DEST_ALPHA","features":[354]},{"name":"D3D12_BLEND_INV_DEST_COLOR","features":[354]},{"name":"D3D12_BLEND_INV_SRC1_ALPHA","features":[354]},{"name":"D3D12_BLEND_INV_SRC1_COLOR","features":[354]},{"name":"D3D12_BLEND_INV_SRC_ALPHA","features":[354]},{"name":"D3D12_BLEND_INV_SRC_COLOR","features":[354]},{"name":"D3D12_BLEND_ONE","features":[354]},{"name":"D3D12_BLEND_OP","features":[354]},{"name":"D3D12_BLEND_OP_ADD","features":[354]},{"name":"D3D12_BLEND_OP_MAX","features":[354]},{"name":"D3D12_BLEND_OP_MIN","features":[354]},{"name":"D3D12_BLEND_OP_REV_SUBTRACT","features":[354]},{"name":"D3D12_BLEND_OP_SUBTRACT","features":[354]},{"name":"D3D12_BLEND_SRC1_ALPHA","features":[354]},{"name":"D3D12_BLEND_SRC1_COLOR","features":[354]},{"name":"D3D12_BLEND_SRC_ALPHA","features":[354]},{"name":"D3D12_BLEND_SRC_ALPHA_SAT","features":[354]},{"name":"D3D12_BLEND_SRC_COLOR","features":[354]},{"name":"D3D12_BLEND_ZERO","features":[354]},{"name":"D3D12_BOX","features":[354]},{"name":"D3D12_BROADCASTING_LAUNCH_OVERRIDES","features":[307,354]},{"name":"D3D12_BUFFER_BARRIER","features":[354]},{"name":"D3D12_BUFFER_RTV","features":[354]},{"name":"D3D12_BUFFER_SRV","features":[354]},{"name":"D3D12_BUFFER_SRV_FLAGS","features":[354]},{"name":"D3D12_BUFFER_SRV_FLAG_NONE","features":[354]},{"name":"D3D12_BUFFER_SRV_FLAG_RAW","features":[354]},{"name":"D3D12_BUFFER_UAV","features":[354]},{"name":"D3D12_BUFFER_UAV_FLAGS","features":[354]},{"name":"D3D12_BUFFER_UAV_FLAG_NONE","features":[354]},{"name":"D3D12_BUFFER_UAV_FLAG_RAW","features":[354]},{"name":"D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC","features":[354,397]},{"name":"D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS","features":[354,397]},{"name":"D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_TOOLS_VISUALIZATION_HEADER","features":[354]},{"name":"D3D12_CACHED_PIPELINE_STATE","features":[354]},{"name":"D3D12_CENTER_MULTISAMPLE_PATTERN","features":[354]},{"name":"D3D12_CLEAR_FLAGS","features":[354]},{"name":"D3D12_CLEAR_FLAG_DEPTH","features":[354]},{"name":"D3D12_CLEAR_FLAG_STENCIL","features":[354]},{"name":"D3D12_CLEAR_VALUE","features":[354,397]},{"name":"D3D12_CLIP_OR_CULL_DISTANCE_COUNT","features":[354]},{"name":"D3D12_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT","features":[354]},{"name":"D3D12_COALESCING_LAUNCH_OVERRIDES","features":[307,354]},{"name":"D3D12_COLOR_WRITE_ENABLE","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_ALL","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_ALPHA","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_BLUE","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_GREEN","features":[354]},{"name":"D3D12_COLOR_WRITE_ENABLE_RED","features":[354]},{"name":"D3D12_COMMAND_LIST_FLAGS","features":[354]},{"name":"D3D12_COMMAND_LIST_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAGS","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE","features":[354]},{"name":"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_BUNDLE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_COMPUTE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_COPY","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_DIRECT","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_NONE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE","features":[354]},{"name":"D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS","features":[354]},{"name":"D3D12_COMMAND_POOL_FLAGS","features":[354]},{"name":"D3D12_COMMAND_POOL_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_QUEUE_DESC","features":[354]},{"name":"D3D12_COMMAND_QUEUE_FLAGS","features":[354]},{"name":"D3D12_COMMAND_QUEUE_FLAG_DISABLE_GPU_TIMEOUT","features":[354]},{"name":"D3D12_COMMAND_QUEUE_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_QUEUE_PRIORITY","features":[354]},{"name":"D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIME","features":[354]},{"name":"D3D12_COMMAND_QUEUE_PRIORITY_HIGH","features":[354]},{"name":"D3D12_COMMAND_QUEUE_PRIORITY_NORMAL","features":[354]},{"name":"D3D12_COMMAND_RECORDER_FLAGS","features":[354]},{"name":"D3D12_COMMAND_RECORDER_FLAG_NONE","features":[354]},{"name":"D3D12_COMMAND_SIGNATURE_DESC","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_SAMPLER_SLOT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_SUBROUTINE_NESTING_LIMIT","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_COUNT","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_COMMONSHADER_TEMP_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX","features":[354]},{"name":"D3D12_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN","features":[354]},{"name":"D3D12_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE","features":[354]},{"name":"D3D12_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE","features":[354]},{"name":"D3D12_COMMON_COMPUTE_NODE_OVERRIDES","features":[307,354]},{"name":"D3D12_COMPARISON_FUNC","features":[354]},{"name":"D3D12_COMPARISON_FUNC_ALWAYS","features":[354]},{"name":"D3D12_COMPARISON_FUNC_EQUAL","features":[354]},{"name":"D3D12_COMPARISON_FUNC_GREATER","features":[354]},{"name":"D3D12_COMPARISON_FUNC_GREATER_EQUAL","features":[354]},{"name":"D3D12_COMPARISON_FUNC_LESS","features":[354]},{"name":"D3D12_COMPARISON_FUNC_LESS_EQUAL","features":[354]},{"name":"D3D12_COMPARISON_FUNC_NEVER","features":[354]},{"name":"D3D12_COMPARISON_FUNC_NONE","features":[354]},{"name":"D3D12_COMPARISON_FUNC_NOT_EQUAL","features":[354]},{"name":"D3D12_COMPUTE_PIPELINE_STATE_DESC","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_MODE","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_MODE_OFF","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_MODE_ON","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER_1","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER_2","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER_3","features":[354]},{"name":"D3D12_CONSERVATIVE_RASTERIZATION_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_CONSTANT_BUFFER_DATA_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_CONSTANT_BUFFER_VIEW_DESC","features":[354]},{"name":"D3D12_CPU_DESCRIPTOR_HANDLE","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY_NOT_AVAILABLE","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY_UNKNOWN","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY_WRITE_BACK","features":[354]},{"name":"D3D12_CPU_PAGE_PROPERTY_WRITE_COMBINE","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_1","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_1_EMULATED","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_2","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_3","features":[354]},{"name":"D3D12_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD","features":[354]},{"name":"D3D12_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION","features":[354]},{"name":"D3D12_CS_4_X_RAW_UAV_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_4_X_THREAD_GROUP_MAX_X","features":[354]},{"name":"D3D12_CS_4_X_THREAD_GROUP_MAX_Y","features":[354]},{"name":"D3D12_CS_4_X_UAV_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION","features":[354]},{"name":"D3D12_CS_TGSM_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_TGSM_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_CS_TGSM_RESOURCE_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_TGSM_RESOURCE_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_CS_THREADGROUPID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_THREADGROUPID_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_THREADIDINGROUP_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_THREADIDINGROUP_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_THREADID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_CS_THREADID_REGISTER_COUNT","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MAX_X","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MAX_Y","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MAX_Z","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MIN_X","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MIN_Y","features":[354]},{"name":"D3D12_CS_THREAD_GROUP_MIN_Z","features":[354]},{"name":"D3D12_CS_THREAD_LOCAL_TEMP_REGISTER_POOL","features":[354]},{"name":"D3D12_CULL_MODE","features":[354]},{"name":"D3D12_CULL_MODE_BACK","features":[354]},{"name":"D3D12_CULL_MODE_FRONT","features":[354]},{"name":"D3D12_CULL_MODE_NONE","features":[354]},{"name":"D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS","features":[354]},{"name":"D3D12_DEBUG_COMMAND_LIST_PARAMETER_GPU_BASED_VALIDATION_SETTINGS","features":[354]},{"name":"D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE","features":[354]},{"name":"D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS","features":[354]},{"name":"D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR","features":[354]},{"name":"D3D12_DEBUG_DEVICE_PARAMETER_FEATURE_FLAGS","features":[354]},{"name":"D3D12_DEBUG_DEVICE_PARAMETER_GPU_BASED_VALIDATION_SETTINGS","features":[354]},{"name":"D3D12_DEBUG_DEVICE_PARAMETER_GPU_SLOWDOWN_PERFORMANCE_FACTOR","features":[354]},{"name":"D3D12_DEBUG_DEVICE_PARAMETER_TYPE","features":[354]},{"name":"D3D12_DEBUG_FEATURE","features":[354]},{"name":"D3D12_DEBUG_FEATURE_ALLOW_BEHAVIOR_CHANGING_DEBUG_AIDS","features":[354]},{"name":"D3D12_DEBUG_FEATURE_CONSERVATIVE_RESOURCE_STATE_TRACKING","features":[354]},{"name":"D3D12_DEBUG_FEATURE_DISABLE_VIRTUALIZED_BUNDLES_VALIDATION","features":[354]},{"name":"D3D12_DEBUG_FEATURE_EMULATE_WINDOWS7","features":[354]},{"name":"D3D12_DEBUG_FEATURE_NONE","features":[354]},{"name":"D3D12_DEFAULT_BLEND_FACTOR_ALPHA","features":[354]},{"name":"D3D12_DEFAULT_BLEND_FACTOR_BLUE","features":[354]},{"name":"D3D12_DEFAULT_BLEND_FACTOR_GREEN","features":[354]},{"name":"D3D12_DEFAULT_BLEND_FACTOR_RED","features":[354]},{"name":"D3D12_DEFAULT_BORDER_COLOR_COMPONENT","features":[354]},{"name":"D3D12_DEFAULT_DEPTH_BIAS","features":[354]},{"name":"D3D12_DEFAULT_DEPTH_BIAS_CLAMP","features":[354]},{"name":"D3D12_DEFAULT_MAX_ANISOTROPY","features":[354]},{"name":"D3D12_DEFAULT_MIP_LOD_BIAS","features":[354]},{"name":"D3D12_DEFAULT_MSAA_RESOURCE_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_DEFAULT_RENDER_TARGET_ARRAY_INDEX","features":[354]},{"name":"D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_DEFAULT_SAMPLE_MASK","features":[354]},{"name":"D3D12_DEFAULT_SCISSOR_ENDX","features":[354]},{"name":"D3D12_DEFAULT_SCISSOR_ENDY","features":[354]},{"name":"D3D12_DEFAULT_SCISSOR_STARTX","features":[354]},{"name":"D3D12_DEFAULT_SCISSOR_STARTY","features":[354]},{"name":"D3D12_DEFAULT_SHADER_4_COMPONENT_MAPPING","features":[354]},{"name":"D3D12_DEFAULT_SLOPE_SCALED_DEPTH_BIAS","features":[354]},{"name":"D3D12_DEFAULT_STENCIL_READ_MASK","features":[354]},{"name":"D3D12_DEFAULT_STENCIL_REFERENCE","features":[354]},{"name":"D3D12_DEFAULT_STENCIL_WRITE_MASK","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_HEIGHT","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_MAX_DEPTH","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_MIN_DEPTH","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_TOPLEFTX","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_TOPLEFTY","features":[354]},{"name":"D3D12_DEFAULT_VIEWPORT_WIDTH","features":[354]},{"name":"D3D12_DEPTH_STENCILOP_DESC","features":[354]},{"name":"D3D12_DEPTH_STENCILOP_DESC1","features":[354]},{"name":"D3D12_DEPTH_STENCIL_DESC","features":[307,354]},{"name":"D3D12_DEPTH_STENCIL_DESC1","features":[307,354]},{"name":"D3D12_DEPTH_STENCIL_DESC2","features":[307,354]},{"name":"D3D12_DEPTH_STENCIL_FORMAT","features":[354,397]},{"name":"D3D12_DEPTH_STENCIL_VALUE","features":[354]},{"name":"D3D12_DEPTH_STENCIL_VIEW_DESC","features":[354,397]},{"name":"D3D12_DEPTH_WRITE_MASK","features":[354]},{"name":"D3D12_DEPTH_WRITE_MASK_ALL","features":[354]},{"name":"D3D12_DEPTH_WRITE_MASK_ZERO","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_DESC","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_FLAGS","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_FLAG_NONE","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_DSV","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_RTV","features":[354]},{"name":"D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE1","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAGS","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DATA_VOLATILE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKS","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_DESCRIPTORS_VOLATILE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_FLAG_NONE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE_CBV","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE_SRV","features":[354]},{"name":"D3D12_DESCRIPTOR_RANGE_TYPE_UAV","features":[354]},{"name":"D3D12_DEVICE_CONFIGURATION_DESC","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAGS","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAG_ALLOW_RETURNING_EXISTING_DEVICE","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAG_ALLOW_RETURNING_INCOMPATIBLE_EXISTING_DEVICE","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAG_DISALLOW_STORING_NEW_DEVICE_AS_SINGLETON","features":[354]},{"name":"D3D12_DEVICE_FACTORY_FLAG_NONE","features":[354]},{"name":"D3D12_DEVICE_FLAGS","features":[354]},{"name":"D3D12_DEVICE_FLAG_AUTO_DEBUG_NAME_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DEBUG_LAYER_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_AUTO_BREADCRUMBS_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_BREADCRUMB_CONTEXT_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_PAGE_FAULT_REPORTING_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_USE_MARKERS_ONLY_BREADCRUMBS","features":[354]},{"name":"D3D12_DEVICE_FLAG_DRED_WATSON_REPORTING_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_FORCE_LEGACY_STATE_VALIDATION","features":[354]},{"name":"D3D12_DEVICE_FLAG_GPU_BASED_VALIDATION_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_NONE","features":[354]},{"name":"D3D12_DEVICE_FLAG_SHADER_INSTRUMENTATION_ENABLED","features":[354]},{"name":"D3D12_DEVICE_FLAG_SYNCHRONIZED_COMMAND_QUEUE_VALIDATION_DISABLED","features":[354]},{"name":"D3D12_DEVICE_REMOVED_EXTENDED_DATA","features":[354]},{"name":"D3D12_DEVICE_REMOVED_EXTENDED_DATA1","features":[354]},{"name":"D3D12_DEVICE_REMOVED_EXTENDED_DATA2","features":[354]},{"name":"D3D12_DEVICE_REMOVED_EXTENDED_DATA3","features":[354]},{"name":"D3D12_DISCARD_REGION","features":[307,354]},{"name":"D3D12_DISPATCH_ARGUMENTS","features":[354]},{"name":"D3D12_DISPATCH_GRAPH_DESC","features":[354]},{"name":"D3D12_DISPATCH_MESH_ARGUMENTS","features":[354]},{"name":"D3D12_DISPATCH_MODE","features":[354]},{"name":"D3D12_DISPATCH_MODE_MULTI_NODE_CPU_INPUT","features":[354]},{"name":"D3D12_DISPATCH_MODE_MULTI_NODE_GPU_INPUT","features":[354]},{"name":"D3D12_DISPATCH_MODE_NODE_CPU_INPUT","features":[354]},{"name":"D3D12_DISPATCH_MODE_NODE_GPU_INPUT","features":[354]},{"name":"D3D12_DISPATCH_RAYS_DESC","features":[354]},{"name":"D3D12_DRAW_ARGUMENTS","features":[354]},{"name":"D3D12_DRAW_INDEXED_ARGUMENTS","features":[354]},{"name":"D3D12_DRED_ALLOCATION_NODE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_NODE1","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_ALLOCATOR","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_LIST","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_POOL","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_QUEUE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_RECORDER","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_COMMAND_SIGNATURE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSION","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSIONPOLICY","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_DESCRIPTOR_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_FENCE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_INVALID","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_METACOMMAND","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_PASS","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_PIPELINE_LIBRARY","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_PIPELINE_STATE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_PROTECTEDRESOURCESESSION","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_QUERY_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_RESOURCE","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_SCHEDULINGGROUP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_STATE_OBJECT","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_EXTENSION_COMMAND","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_ESTIMATOR","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_VECTOR_HEAP","features":[354]},{"name":"D3D12_DRED_ALLOCATION_TYPE_VIDEO_PROCESSOR","features":[354]},{"name":"D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT","features":[354]},{"name":"D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT1","features":[354]},{"name":"D3D12_DRED_BREADCRUMB_CONTEXT","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE_FAULT","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE_HUNG","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE_PAGEFAULT","features":[354]},{"name":"D3D12_DRED_DEVICE_STATE_UNKNOWN","features":[354]},{"name":"D3D12_DRED_ENABLEMENT","features":[354]},{"name":"D3D12_DRED_ENABLEMENT_FORCED_OFF","features":[354]},{"name":"D3D12_DRED_ENABLEMENT_FORCED_ON","features":[354]},{"name":"D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED","features":[354]},{"name":"D3D12_DRED_FLAGS","features":[354]},{"name":"D3D12_DRED_FLAG_DISABLE_AUTOBREADCRUMBS","features":[354]},{"name":"D3D12_DRED_FLAG_FORCE_ENABLE","features":[354]},{"name":"D3D12_DRED_FLAG_NONE","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_FLAGS","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_FLAGS_NONE","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_OUTPUT","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_OUTPUT1","features":[354]},{"name":"D3D12_DRED_PAGE_FAULT_OUTPUT2","features":[354]},{"name":"D3D12_DRED_VERSION","features":[354]},{"name":"D3D12_DRED_VERSION_1_0","features":[354]},{"name":"D3D12_DRED_VERSION_1_1","features":[354]},{"name":"D3D12_DRED_VERSION_1_2","features":[354]},{"name":"D3D12_DRED_VERSION_1_3","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED","features":[354]},{"name":"D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE","features":[354]},{"name":"D3D12_DRIVER_RESERVED_REGISTER_SPACE_VALUES_END","features":[354]},{"name":"D3D12_DRIVER_RESERVED_REGISTER_SPACE_VALUES_START","features":[354]},{"name":"D3D12_DSV_DIMENSION","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE1DARRAY","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE2DARRAY","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE2DMS","features":[354]},{"name":"D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY","features":[354]},{"name":"D3D12_DSV_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_DSV_FLAGS","features":[354]},{"name":"D3D12_DSV_FLAG_NONE","features":[354]},{"name":"D3D12_DSV_FLAG_READ_ONLY_DEPTH","features":[354]},{"name":"D3D12_DSV_FLAG_READ_ONLY_STENCIL","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_DS_OUTPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_DS_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_DXIL_LIBRARY_DESC","features":[354]},{"name":"D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION","features":[354]},{"name":"D3D12_ELEMENTS_LAYOUT","features":[354]},{"name":"D3D12_ELEMENTS_LAYOUT_ARRAY","features":[354]},{"name":"D3D12_ELEMENTS_LAYOUT_ARRAY_OF_POINTERS","features":[354]},{"name":"D3D12_EXECUTE_INDIRECT_TIER","features":[354]},{"name":"D3D12_EXECUTE_INDIRECT_TIER_1_0","features":[354]},{"name":"D3D12_EXECUTE_INDIRECT_TIER_1_1","features":[354]},{"name":"D3D12_EXISTING_COLLECTION_DESC","features":[354]},{"name":"D3D12_EXPORT_DESC","features":[354]},{"name":"D3D12_EXPORT_FLAGS","features":[354]},{"name":"D3D12_EXPORT_FLAG_NONE","features":[354]},{"name":"D3D12_FEATURE","features":[354]},{"name":"D3D12_FEATURE_ARCHITECTURE","features":[354]},{"name":"D3D12_FEATURE_ARCHITECTURE1","features":[354]},{"name":"D3D12_FEATURE_COMMAND_QUEUE_PRIORITY","features":[354]},{"name":"D3D12_FEATURE_CROSS_NODE","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS1","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS10","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS11","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS12","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS13","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS14","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS15","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS16","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS17","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS18","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS19","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS2","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS20","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS21","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS3","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS4","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS5","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS6","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS7","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS8","features":[354]},{"name":"D3D12_FEATURE_D3D12_OPTIONS9","features":[354]},{"name":"D3D12_FEATURE_DATA_ARCHITECTURE","features":[307,354]},{"name":"D3D12_FEATURE_DATA_ARCHITECTURE1","features":[307,354]},{"name":"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY","features":[307,354]},{"name":"D3D12_FEATURE_DATA_CROSS_NODE","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS1","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS10","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS11","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS12","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS13","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS14","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS15","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS16","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS17","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS18","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS19","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS2","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS20","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS21","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS3","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS4","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS5","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS6","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS7","features":[354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS8","features":[307,354]},{"name":"D3D12_FEATURE_DATA_D3D12_OPTIONS9","features":[307,354]},{"name":"D3D12_FEATURE_DATA_DISPLAYABLE","features":[307,354]},{"name":"D3D12_FEATURE_DATA_EXISTING_HEAPS","features":[307,354]},{"name":"D3D12_FEATURE_DATA_FEATURE_LEVELS","features":[402,354]},{"name":"D3D12_FEATURE_DATA_FORMAT_INFO","features":[354,397]},{"name":"D3D12_FEATURE_DATA_FORMAT_SUPPORT","features":[354,397]},{"name":"D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_DATA_HARDWARE_COPY","features":[307,354]},{"name":"D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELS","features":[354,397]},{"name":"D3D12_FEATURE_DATA_PLACED_RESOURCE_SUPPORT_INFO","features":[307,354,397]},{"name":"D3D12_FEATURE_DATA_PREDICATION","features":[307,354]},{"name":"D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPES","features":[354]},{"name":"D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNT","features":[354]},{"name":"D3D12_FEATURE_DATA_QUERY_META_COMMAND","features":[354]},{"name":"D3D12_FEATURE_DATA_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_FEATURE_DATA_SERIALIZATION","features":[354]},{"name":"D3D12_FEATURE_DATA_SHADER_CACHE","features":[354]},{"name":"D3D12_FEATURE_DATA_SHADER_MODEL","features":[354]},{"name":"D3D12_FEATURE_DISPLAYABLE","features":[354]},{"name":"D3D12_FEATURE_EXISTING_HEAPS","features":[354]},{"name":"D3D12_FEATURE_FEATURE_LEVELS","features":[354]},{"name":"D3D12_FEATURE_FORMAT_INFO","features":[354]},{"name":"D3D12_FEATURE_FORMAT_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_HARDWARE_COPY","features":[354]},{"name":"D3D12_FEATURE_MULTISAMPLE_QUALITY_LEVELS","features":[354]},{"name":"D3D12_FEATURE_PLACED_RESOURCE_SUPPORT_INFO","features":[354]},{"name":"D3D12_FEATURE_PREDICATION","features":[354]},{"name":"D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_SUPPORT","features":[354]},{"name":"D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPES","features":[354]},{"name":"D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPE_COUNT","features":[354]},{"name":"D3D12_FEATURE_QUERY_META_COMMAND","features":[354]},{"name":"D3D12_FEATURE_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_FEATURE_SERIALIZATION","features":[354]},{"name":"D3D12_FEATURE_SHADER_CACHE","features":[354]},{"name":"D3D12_FEATURE_SHADER_MODEL","features":[354]},{"name":"D3D12_FENCE_FLAGS","features":[354]},{"name":"D3D12_FENCE_FLAG_NONE","features":[354]},{"name":"D3D12_FENCE_FLAG_NON_MONITORED","features":[354]},{"name":"D3D12_FENCE_FLAG_SHARED","features":[354]},{"name":"D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER","features":[354]},{"name":"D3D12_FILL_MODE","features":[354]},{"name":"D3D12_FILL_MODE_SOLID","features":[354]},{"name":"D3D12_FILL_MODE_WIREFRAME","features":[354]},{"name":"D3D12_FILTER","features":[354]},{"name":"D3D12_FILTER_ANISOTROPIC","features":[354]},{"name":"D3D12_FILTER_COMPARISON_ANISOTROPIC","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_ANISOTROPIC_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_ANISOTROPIC","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_ANISOTROPIC_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MINIMUM_ANISOTROPIC","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_ANISOTROPIC_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MIN_LINEAR_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_ANISOTROPIC_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_MAG_POINT_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT","features":[354]},{"name":"D3D12_FILTER_MIN_POINT_MAG_MIP_LINEAR","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_COMPARISON","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_MASK","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_MAXIMUM","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_MINIMUM","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_SHIFT","features":[354]},{"name":"D3D12_FILTER_REDUCTION_TYPE_STANDARD","features":[354]},{"name":"D3D12_FILTER_TYPE","features":[354]},{"name":"D3D12_FILTER_TYPE_LINEAR","features":[354]},{"name":"D3D12_FILTER_TYPE_MASK","features":[354]},{"name":"D3D12_FILTER_TYPE_POINT","features":[354]},{"name":"D3D12_FLOAT16_FUSED_TOLERANCE_IN_ULP","features":[354]},{"name":"D3D12_FLOAT32_MAX","features":[354]},{"name":"D3D12_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_EXPONENT_NUMERATOR","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_OFFSET","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_SCALE_1","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_SCALE_2","features":[354]},{"name":"D3D12_FLOAT_TO_SRGB_THRESHOLD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_BACK_BUFFER_CAST","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_BLENDABLE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_BUFFER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_CAST_WITHIN_BIT_LAYOUT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_DECODER_OUTPUT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_DEPTH_STENCIL","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_DISPLAY","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_IA_INDEX_BUFFER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_IA_VERTEX_BUFFER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_MIP","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_MULTISAMPLE_LOAD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_MULTISAMPLE_RENDERTARGET","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_MULTISAMPLE_RESOLVE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_NONE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_RENDER_TARGET","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_GATHER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_GATHER_COMPARISON","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_LOAD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE_COMPARISON","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE_MONO_TEXT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_SO_BUFFER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TEXTURE1D","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TEXTURE2D","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TEXTURE3D","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TEXTURECUBE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_TYPED_UNORDERED_ACCESS_VIEW","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_VIDEO_ENCODER","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_INPUT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_OUTPUT","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_NONE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_SAMPLER_FEEDBACK","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_TILED","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_ADD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_TYPED_LOAD","features":[354]},{"name":"D3D12_FORMAT_SUPPORT2_UAV_TYPED_STORE","features":[354]},{"name":"D3D12_FTOI_INSTRUCTION_MAX_INPUT","features":[354]},{"name":"D3D12_FTOI_INSTRUCTION_MIN_INPUT","features":[354]},{"name":"D3D12_FTOU_INSTRUCTION_MAX_INPUT","features":[354]},{"name":"D3D12_FTOU_INSTRUCTION_MIN_INPUT","features":[354]},{"name":"D3D12_FUNCTION_DESC","features":[307,402,354]},{"name":"D3D12_GENERIC_PROGRAM_DESC","features":[354]},{"name":"D3D12_GLOBAL_BARRIER","features":[354]},{"name":"D3D12_GLOBAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_FLAGS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_FLAGS_NONE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS_VALID_MASK","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_GUARDED_VALIDATION_SHADERS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_TRACKING_ONLY_SHADERS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_UNGUARDED_VALIDATION_SHADERS","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_NONE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_GUARDED_VALIDATION","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_NONE","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_STATE_TRACKING_ONLY","features":[354]},{"name":"D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_UNGUARDED_VALIDATION","features":[354]},{"name":"D3D12_GPU_DESCRIPTOR_HANDLE","features":[354]},{"name":"D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE","features":[354]},{"name":"D3D12_GPU_VIRTUAL_ADDRESS_RANGE","features":[354]},{"name":"D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE","features":[354]},{"name":"D3D12_GRAPHICS_PIPELINE_STATE_DESC","features":[307,354,397]},{"name":"D3D12_GRAPHICS_STATES","features":[354]},{"name":"D3D12_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_GRAPHICS_STATE_DESCRIPTOR_HEAP","features":[354]},{"name":"D3D12_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_GRAPHICS_STATE_IA_INDEX_BUFFER","features":[354]},{"name":"D3D12_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGY","features":[354]},{"name":"D3D12_GRAPHICS_STATE_IA_VERTEX_BUFFERS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_NONE","features":[354]},{"name":"D3D12_GRAPHICS_STATE_OM_BLEND_FACTOR","features":[354]},{"name":"D3D12_GRAPHICS_STATE_OM_DEPTH_BOUNDS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_OM_RENDER_TARGETS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_OM_STENCIL_REF","features":[354]},{"name":"D3D12_GRAPHICS_STATE_PIPELINE_STATE","features":[354]},{"name":"D3D12_GRAPHICS_STATE_PREDICATION","features":[354]},{"name":"D3D12_GRAPHICS_STATE_RS_SCISSOR_RECTS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_RS_VIEWPORTS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_SAMPLE_POSITIONS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_SO_TARGETS","features":[354]},{"name":"D3D12_GRAPHICS_STATE_VIEW_INSTANCE_MASK","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_READS_PER_INST","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_READ_PORTS","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_GS_INPUT_REGISTER_VERTICES","features":[354]},{"name":"D3D12_GS_MAX_INSTANCE_COUNT","features":[354]},{"name":"D3D12_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES","features":[354]},{"name":"D3D12_GS_OUTPUT_ELEMENTS","features":[354]},{"name":"D3D12_GS_OUTPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_GS_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_HEAP_DESC","features":[354]},{"name":"D3D12_HEAP_FLAGS","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_ALL_BUFFERS_AND_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_DISPLAY","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_ONLY_BUFFERS","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_ONLY_RT_DS_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_SHADER_ATOMICS","features":[354]},{"name":"D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH","features":[354]},{"name":"D3D12_HEAP_FLAG_CREATE_NOT_RESIDENT","features":[354]},{"name":"D3D12_HEAP_FLAG_CREATE_NOT_ZEROED","features":[354]},{"name":"D3D12_HEAP_FLAG_DENY_BUFFERS","features":[354]},{"name":"D3D12_HEAP_FLAG_DENY_NON_RT_DS_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_DENY_RT_DS_TEXTURES","features":[354]},{"name":"D3D12_HEAP_FLAG_HARDWARE_PROTECTED","features":[354]},{"name":"D3D12_HEAP_FLAG_NONE","features":[354]},{"name":"D3D12_HEAP_FLAG_SHARED","features":[354]},{"name":"D3D12_HEAP_FLAG_SHARED_CROSS_ADAPTER","features":[354]},{"name":"D3D12_HEAP_FLAG_TOOLS_USE_MANUAL_WRITE_TRACKING","features":[354]},{"name":"D3D12_HEAP_PROPERTIES","features":[354]},{"name":"D3D12_HEAP_SERIALIZATION_TIER","features":[354]},{"name":"D3D12_HEAP_SERIALIZATION_TIER_0","features":[354]},{"name":"D3D12_HEAP_SERIALIZATION_TIER_10","features":[354]},{"name":"D3D12_HEAP_TYPE","features":[354]},{"name":"D3D12_HEAP_TYPE_CUSTOM","features":[354]},{"name":"D3D12_HEAP_TYPE_DEFAULT","features":[354]},{"name":"D3D12_HEAP_TYPE_GPU_UPLOAD","features":[354]},{"name":"D3D12_HEAP_TYPE_READBACK","features":[354]},{"name":"D3D12_HEAP_TYPE_UPLOAD","features":[354]},{"name":"D3D12_HIT_GROUP_DESC","features":[354]},{"name":"D3D12_HIT_GROUP_TYPE","features":[354]},{"name":"D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE","features":[354]},{"name":"D3D12_HIT_GROUP_TYPE_TRIANGLES","features":[354]},{"name":"D3D12_HIT_KIND","features":[354]},{"name":"D3D12_HIT_KIND_TRIANGLE_BACK_FACE","features":[354]},{"name":"D3D12_HIT_KIND_TRIANGLE_FRONT_FACE","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_CONTROL_POINT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND","features":[354]},{"name":"D3D12_HS_MAXTESSFACTOR_LOWER_BOUND","features":[354]},{"name":"D3D12_HS_MAXTESSFACTOR_UPPER_BOUND","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS","features":[354]},{"name":"D3D12_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES","features":[354]},{"name":"D3D12_IA_DEFAULT_PRIMITIVE_TOPOLOGY","features":[354]},{"name":"D3D12_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES","features":[354]},{"name":"D3D12_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT","features":[354]},{"name":"D3D12_IA_INSTANCE_ID_BIT_COUNT","features":[354]},{"name":"D3D12_IA_INTEGER_ARITHMETIC_BIT_COUNT","features":[354]},{"name":"D3D12_IA_PATCH_MAX_CONTROL_POINT_COUNT","features":[354]},{"name":"D3D12_IA_PRIMITIVE_ID_BIT_COUNT","features":[354]},{"name":"D3D12_IA_VERTEX_ID_BIT_COUNT","features":[354]},{"name":"D3D12_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT","features":[354]},{"name":"D3D12_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS","features":[354]},{"name":"D3D12_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT","features":[354]},{"name":"D3D12_IB_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_INDEX_BUFFER_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF","features":[354]},{"name":"D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF","features":[354]},{"name":"D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED","features":[354]},{"name":"D3D12_INDEX_BUFFER_VIEW","features":[354,397]},{"name":"D3D12_INDIRECT_ARGUMENT_DESC","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DRAW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_INCREMENTING_CONSTANT","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW","features":[354]},{"name":"D3D12_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW","features":[354]},{"name":"D3D12_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT","features":[354]},{"name":"D3D12_INFO_QUEUE_FILTER","features":[354]},{"name":"D3D12_INFO_QUEUE_FILTER_DESC","features":[354]},{"name":"D3D12_INPUT_CLASSIFICATION","features":[354]},{"name":"D3D12_INPUT_CLASSIFICATION_PER_INSTANCE_DATA","features":[354]},{"name":"D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA","features":[354]},{"name":"D3D12_INPUT_ELEMENT_DESC","features":[354,397]},{"name":"D3D12_INPUT_LAYOUT_DESC","features":[354,397]},{"name":"D3D12_INTEGER_DIVIDE_BY_ZERO_QUOTIENT","features":[354]},{"name":"D3D12_INTEGER_DIVIDE_BY_ZERO_REMAINDER","features":[354]},{"name":"D3D12_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL","features":[354]},{"name":"D3D12_KEEP_UNORDERED_ACCESS_VIEWS","features":[354]},{"name":"D3D12_LIBRARY_DESC","features":[354]},{"name":"D3D12_LIFETIME_STATE","features":[354]},{"name":"D3D12_LIFETIME_STATE_IN_USE","features":[354]},{"name":"D3D12_LIFETIME_STATE_NOT_IN_USE","features":[354]},{"name":"D3D12_LINEAR_GAMMA","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE_ALIASED","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE_ALPHA_ANTIALIASED","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE_QUADRILATERAL_NARROW","features":[354]},{"name":"D3D12_LINE_RASTERIZATION_MODE_QUADRILATERAL_WIDE","features":[354]},{"name":"D3D12_LOCAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_LOGIC_OP","features":[354]},{"name":"D3D12_LOGIC_OP_AND","features":[354]},{"name":"D3D12_LOGIC_OP_AND_INVERTED","features":[354]},{"name":"D3D12_LOGIC_OP_AND_REVERSE","features":[354]},{"name":"D3D12_LOGIC_OP_CLEAR","features":[354]},{"name":"D3D12_LOGIC_OP_COPY","features":[354]},{"name":"D3D12_LOGIC_OP_COPY_INVERTED","features":[354]},{"name":"D3D12_LOGIC_OP_EQUIV","features":[354]},{"name":"D3D12_LOGIC_OP_INVERT","features":[354]},{"name":"D3D12_LOGIC_OP_NAND","features":[354]},{"name":"D3D12_LOGIC_OP_NOOP","features":[354]},{"name":"D3D12_LOGIC_OP_NOR","features":[354]},{"name":"D3D12_LOGIC_OP_OR","features":[354]},{"name":"D3D12_LOGIC_OP_OR_INVERTED","features":[354]},{"name":"D3D12_LOGIC_OP_OR_REVERSE","features":[354]},{"name":"D3D12_LOGIC_OP_SET","features":[354]},{"name":"D3D12_LOGIC_OP_XOR","features":[354]},{"name":"D3D12_MAG_FILTER_SHIFT","features":[354]},{"name":"D3D12_MAJOR_VERSION","features":[354]},{"name":"D3D12_MAX_BORDER_COLOR_COMPONENT","features":[354]},{"name":"D3D12_MAX_DEPTH","features":[354]},{"name":"D3D12_MAX_LIVE_STATIC_SAMPLERS","features":[354]},{"name":"D3D12_MAX_MAXANISOTROPY","features":[354]},{"name":"D3D12_MAX_MULTISAMPLE_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MAX_POSITION_VALUE","features":[354]},{"name":"D3D12_MAX_ROOT_COST","features":[354]},{"name":"D3D12_MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_1","features":[354]},{"name":"D3D12_MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_2","features":[354]},{"name":"D3D12_MAX_SHADER_VISIBLE_SAMPLER_HEAP_SIZE","features":[354]},{"name":"D3D12_MAX_TEXTURE_DIMENSION_2_TO_EXP","features":[354]},{"name":"D3D12_MAX_VIEW_INSTANCE_COUNT","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION_COMMIT_RESULTS","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION_COMMIT_RESULTS_HIGH_PRIORITY","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION_DISCARD_PREVIOUS","features":[354]},{"name":"D3D12_MEASUREMENTS_ACTION_KEEP_ALL","features":[354]},{"name":"D3D12_MEMCPY_DEST","features":[354]},{"name":"D3D12_MEMORY_POOL","features":[354]},{"name":"D3D12_MEMORY_POOL_L0","features":[354]},{"name":"D3D12_MEMORY_POOL_L1","features":[354]},{"name":"D3D12_MEMORY_POOL_UNKNOWN","features":[354]},{"name":"D3D12_MESH_SHADER_TIER","features":[354]},{"name":"D3D12_MESH_SHADER_TIER_1","features":[354]},{"name":"D3D12_MESH_SHADER_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE","features":[354]},{"name":"D3D12_MESSAGE_CALLBACK_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_CALLBACK_FLAG_NONE","features":[354]},{"name":"D3D12_MESSAGE_CALLBACK_IGNORE_FILTERS","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_APPLICATION_DEFINED","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_CLEANUP","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_COMPILATION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_EXECUTION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_INITIALIZATION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_MISCELLANEOUS","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_RESOURCE_MANIPULATION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_SHADER","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_STATE_CREATION","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_STATE_GETTING","features":[354]},{"name":"D3D12_MESSAGE_CATEGORY_STATE_SETTING","features":[354]},{"name":"D3D12_MESSAGE_ID","features":[354]},{"name":"D3D12_MESSAGE_ID_ADD_TO_STATE_OBJECT_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_ALPHA_BLEND_FACTOR_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_RANGE_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_SUBRESOURCE_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DST_RANGE_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_ARCHITECTURE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_SUBRESOURCE_RANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_OFFSET_ALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_RESOURCES","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_SUBRESOURCE_RANGES","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DST","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_SRC","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_SRC_RANGE_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_ZERO_DEPENDENCIES","features":[354]},{"name":"D3D12_MESSAGE_ID_BARRIER_INTEROP_INVALID_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_BARRIER_INTEROP_INVALID_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_BEGIN_END_EVENT_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_BEGIN_END_QUERY_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_BEGIN_EVENT","features":[354]},{"name":"D3D12_MESSAGE_ID_BUFFER_BARRIER_SUBREGION_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_BUNDLE_PIPELINE_STATE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_CHANGE_COMMAND_RECORDER_TARGET_WHILE_RECORDING","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_CREATE_GRAPHICS_AND_VIDEO_COMMAND_RECORDER","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_EXECUTE_EMPTY_COMMAND_LIST","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_RESET_COMMAND_POOL_WITH_OPEN_COMMAND_LISTS","features":[354]},{"name":"D3D12_MESSAGE_ID_CANNOT_USE_COMMAND_RECORDER_WITHOUT_CURRENT_TARGET","features":[354]},{"name":"D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_DRIVER_REPORTED_ISSUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_MISMATCHINGCLEARVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INCOMPATIBLE_WITH_STRUCTURED_BUFFERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INVALID_RESOURCE_PTR","features":[354]},{"name":"D3D12_MESSAGE_ID_CLEAR_UNORDERED_ACCESS_VIEW_INVALID_DESCRIPTOR_HANDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_CLOSE_COMMAND_LIST_OPEN_QUERY","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CANNOT_RESET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CONTENTION","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET_BUNDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_SYNC","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_USAGE_WITH_CREATECOMMANDLIST1_COMMAND_LIST","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_CLOSED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DESCRIPTOR_TABLE_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ELEMENT_OFFSET_UNALIGNED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_TOO_SMALL","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_OFFSET_UNALIGNED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INSTANCE_COUNT_ZERO","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INVALID_PRIMITIVETOPOLOGY","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_RENDER_TARGET_DELETED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_TOO_SMALL","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_STRIDE_UNALIGNED","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_MULTIPLE_SWAPCHAIN_BUFFER_REFERENCES","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_OPEN","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_PIPELINE_STATE_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_CONSTANT_BUFFER_VIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_SHADER_RESOURCE_VIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_UNORDERED_ACCESS_VIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_SETRENDERTARGETS_INVALIDNUMRENDERTARGETS","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_STATIC_DESCRIPTOR_RESOURCE_DIMENSION_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_STATIC_DESCRIPTOR_SAMPLER_MODE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_SYNC","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_LIST_TOO_MANY_SWAPCHAIN_REFERENCES","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_POOL_SYNC","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_QUEUE_TOO_MANY_SWAPCHAIN_REFERENCES","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_RECORDER_CONTENTION","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_RECORDER_SUPPORT_FLAGS_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COMMAND_RECORDER_USAGE_WITH_CREATECOMMANDLIST_COMMAND_LIST","features":[354]},{"name":"D3D12_MESSAGE_ID_COMPUTE_ONLY_DEVICE_OPERATION_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_DSTRANGEOUTOFBOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDCOPYFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDDSTRESOURCEDIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDSRCRESOURCEDIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_DST_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_SRC_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLDST","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLSRC","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYBUFFERREGION_SRCRANGEOUTOFBOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDDSTRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDSRCRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_MISMATCH_DECODE_REFERENCE_ONLY_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_MISMATCH_ENCODE_REFERENCE_ONLY_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_NULLDST","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYRESOURCE_NULLSRC","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_DSTREGIONOUTOFBOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_EMPTYBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_FORMATMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDCOPYFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTCOORDINATES","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDSPLACEDFOOTPRINTFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTOFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTPLACEMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCEDIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTROWPITCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDSPLACEDFOOTPRINTFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCOFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCPLACEMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCEDIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCROWPITCH","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_MISMATCH_DECODE_REFERENCE_ONLY_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_MISMATCH_ENCODE_REFERENCE_ONLY_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLDST","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLSRC","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_SRCREGIONOUTOFBOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_DESCRIPTORS_INVALID_RANGES","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_DESCRIPTORS_WRITE_ONLY_DESCRIPTOR","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_INVALIDLAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_ON_SAME_SUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_COPY_RAYTRACING_ACCELERATION_STRUCTURE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_MULTITHREADING","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER1","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER10","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER11","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER12","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER13","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER14","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER15","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER2","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER3","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER4","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER5","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER6","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER7","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER8","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_PARAMETER9","features":[354]},{"name":"D3D12_MESSAGE_ID_CORRUPTED_THIS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_BLENDOPALPHA_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_BLENDOP_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMMANDLIST_NULL_COMMANDALLOCATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMMANDSIGNATURE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_CS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_INVALID_SHADER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_MISSING_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_DEPTHBOUNDSTEST_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INDEPENDENT_MASKS_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEVICE_DEBUG_LAYER_STARTUP_OPTIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEVICE_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDEVICE_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_ALL_RENDER_TARGETS_HAVE_UNKNOWN_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_NOT_MS_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DEPTHSTENCILVIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_INPUT_PRIMITIVE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_CONTROL_POINT_COUNT_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_TESSELLATOR_DOMAIN_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_XOR_DS_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_SHADER_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_INDEX_BUFFER_PROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_PRIMITIVETOPOLOGY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_RENDER_TARGET_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SAMPLE_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SYSTEMVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_FORCED_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_METADATA_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_NOT_PS_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_PSO_DESC_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_POSITION_NOT_PRESENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_RT_OUTPUT_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_TYPE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RENDERTARGETVIEW_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RENDER_TARGET_WRONG_WRITE_MASK","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RTV_FORMAT_NOT_UNKNOWN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RUNTIME_INTERNAL_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_COMPONENTTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_HS_DS_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_MINPRECISION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERINDEX","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERMASK","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SYSTEMVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_MODEL_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VERTEX_SHADER_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VIEW_INSTANCING_VERTEX_SIZE_EXCEEDED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VS_ROOT_SIGNATURE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_INVALIDSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_NULLDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMEMORYPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_GROUPSHAREDEXCEEDSMAXSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_MISMATCHEDASMSPAYLOADSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTPUTEXCEEDSMAXSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEMESHSHADER_TOPOLOGY_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_ADAPTERVERSIONMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_DRIVERVERSIONMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_INVALIDLIBRARYBLOB","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBADAPTERMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDESCMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDRIVERVERSIONMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBIGNORED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CANNOT_DEDUCE_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_DUPLICATE_SUBOBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALIDCACHEDBLOB","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_STREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_MS_INCOMPLETE_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_UNKNOWN_SUBOBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIPELINESTATE_ZERO_SIZE_STREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_OFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_BUFFER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_RESOURCE_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEQUERY_HEAP_COPY_QUEUE_TIMESTAMPS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEQUERY_HEAP_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEQUERY_HEAP_VIDEO_DECODE_STATISTICS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_LINERASTERIZATIONMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_NON_WHOLE_DYNAMIC_DEPTH_BIAS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAPPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLRESOURCEPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDMEMORYPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_CLEARVALUEDENORMFLUSH","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT_SMALLRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUEFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONALITY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDLAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMIPLEVELS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMISCFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDSAMPLEDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_STATE_IGNORED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDCLEARVALUEFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDDIMENSIONALITY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDLAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_ALREADYOPEN","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_DISABLED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHADER_INVALIDBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHAREDHEAP_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANESLICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDALLOCATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDLIST12","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDRECORDER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMANDSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_ALLOCATOR_VIDEO_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE_FOR_FEATURE_LEVEL","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_VIDEO_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_POOL_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_HARDWARE_SUPPORT_FOR_GLOBAL_REALTIME","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_PRIVILEGE_FOR_GLOBAL_REALTIME","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_SUPPORT_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_MORE_RECORDERS_THAN_LOGICAL_PROCESSORS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_VIDEO_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION_POLICY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_DESCRIPTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_LARGE_NUM_DESCRIPTORS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_FENCE_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_HEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_LIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_LIFETIMETRACKER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_META_COMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_MONITOREDFENCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_PIPELINELIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_PIPELINESTATE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUERYHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_PRIORITY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_QUEUE_VIDEO_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_BLOB_NOT_FOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_DESERIALIZE_FAILED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_INVALID_CONFIGURATION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_SUPPORTED_ON_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_UNIQUE_IN_DXIL_LIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_UNBOUNDED_STATIC_DESCRIPTORS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_SAMPLER_COMPARISON_FUNC_IGNORED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_SAMPLER_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_SHADERCACHESESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_STATE_OBJECT_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_STATE_OBJECT_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_TRACKEDWORKLOAD","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_UNORDEREDACCESS_VIEW_INVALID_COUNTER_USAGE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEODECODESTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOENCODER","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOENCODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONESTIMATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONVECTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSOR","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSSTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_DECODER_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_FAILURE","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_HEAP_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_HEAP_UNSUPPORTED_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_UNSUPPORTED_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_CREATE_VIDEO_PROCESSOR_CAPS_FAILURE","features":[354]},{"name":"D3D12_MESSAGE_ID_D3D12_MESSAGES_END","features":[354]},{"name":"D3D12_MESSAGE_ID_DATA_STATIC_DESCRIPTOR_INVALID_DATA_CHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_DATA_STATIC_WHILE_SET_AT_EXECUTE_DESCRIPTOR_INVALID_DATA_CHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_DECODE_FRAME_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_DEPRECATED_API","features":[354]},{"name":"D3D12_MESSAGE_ID_DEPTH_STENCIL_FORMAT_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESCRIPTOR_HANDLE_WITH_INVALID_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESCRIPTOR_HEAP_NOT_SET_BEFORE_ROOT_SIGNATURE_WITH_DIRECTLY_INDEXED_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_DESCRIPTOR_HEAP_NOT_SHADER_VISIBLE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROYOWNEDOBJECT_OBJECTNOTOWNED","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDALLOCATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDLIST12","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDRECORDER","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_COMMANDSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION_POLICY","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_DESCRIPTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_HEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_LIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_LIFETIMETRACKER","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_META_COMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_MONITOREDFENCE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_PIPELINELIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_PIPELINESTATE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_PROTECTED_RESOURCE_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_QUERYHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_ROOTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_SHADERCACHESESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODER","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEODECODESTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOENCODER","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOENCODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONESTIMATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONVECTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSOR","features":[354]},{"name":"D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSSTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_CREATE_SHARED_HANDLE_INVALIDARG","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_OPEN_SHARED_HANDLE_ACCESS_DENIED","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT","features":[354]},{"name":"D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT","features":[354]},{"name":"D3D12_MESSAGE_ID_DIFFERENT_DESCRIPTOR_HEAP_SET_AFTER_ROOT_SIGNATURE_WITH_DIRECTLY_INDEXED_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_OUT_OF_MEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_DUPLICATE_VARIANT_ID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_ENGINE_CREATE_FLAGS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXPOSURE_SCALE_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_ENGINE_CREATION_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_LOAD_FAILURE","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_UPSCALER_CREATION_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_UPSCALER_EXECUTION_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_SOURCE_COLOR_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_SOURCE_DEPTH_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_TARGET_DIMENSION_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_TARGET_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EVICT_UNDERFLOW","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_EXPOSURE_SCALE_TEXTURE_SIZE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_FLAGS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_INVALID_CAMERA_JITTER","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_MOTION_VECTORS_FORMAT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_OPTIONAL_TEXTURE_IS_NULL","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_REGION_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_REQUIRED_TEXTURE_IS_NULL","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_TIME_DELTA_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_UNEXPECTED_TEXTURE_IS_IGNORED","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_VARIANT_ID_NOT_FOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_VARIANT_INDEX_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_DISCARD_INVALID_SUBRESOURCE_RANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_DISCARD_NO_RECTS_FOR_NON_TEXTURE2D","features":[354]},{"name":"D3D12_MESSAGE_ID_DISCARD_ONE_SUBRESOURCE_FOR_MIPS_WITH_RECTS","features":[354]},{"name":"D3D12_MESSAGE_ID_DISPATCH_GRAPH_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DISPATCH_RAYS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_DRAW_EMPTY_SCISSOR_RECTANGLE","features":[354]},{"name":"D3D12_MESSAGE_ID_DRAW_POTENTIALLY_OUTSIDE_OF_VALID_RENDER_AREA","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_FLAG_MISSING","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NO_PIPELINE","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_FLAG_MISSING","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NO_PIPELINE","features":[354]},{"name":"D3D12_MESSAGE_ID_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_EMPTY_DISPATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_EMPTY_ROOT_DESCRIPTOR_TABLE","features":[354]},{"name":"D3D12_MESSAGE_ID_ENCODE_FRAME_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_ENCODE_FRAME_UNSUPPORTED_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_END_EVENT","features":[354]},{"name":"D3D12_MESSAGE_ID_ENHANCED_BARRIERS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_ENQUEUE_MAKE_RESIDENT_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_ESTIMATE_MOTION_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_EVICT_NULLOBJECTARRAY","features":[354]},{"name":"D3D12_MESSAGE_ID_EVICT_UNDERFLOW","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_BUNDLENOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_COMMANDLISTMISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_FAILEDCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_GPU_WRITTEN_READBACK_RESOURCE_MAPPED","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_OPENCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_WRONGSWAPCHAINBUFFERREFERENCE","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_BUNDLE_DESCRIPTOR_HEAP_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_BUNDLE_OPEN_BUNDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_BUNDLE_STATIC_DESCRIPTOR_DATA_STATIC_NOT_SET","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_BUNDLE_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_INDIRECT_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_EXECUTE_INDIRECT_ZERO_COMMAND_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_FENCE_INVALIDOPERATION","features":[354]},{"name":"D3D12_MESSAGE_ID_GENERIC_DEVICE_OPERATION_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_GEOMETRY_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDBASEOFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDSUBRESOURCERANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_UNSUPPORTED_BUFFER_WIDTH","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLELAYOUT_INVALIDBASEOFFSET","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCOPYABLELAYOUT_INVALIDSUBRESOURCERANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_INVALIDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_UNRECOGNIZEDHEAPTYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_HEAP_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_GETHEAPPROPERTIES_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_GETPRIVATEDATA_MOREDATA","features":[354]},{"name":"D3D12_MESSAGE_ID_GETRESOURCEALLOCATIONINFO_INVALIDRDESCS","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_PIPELINE_STACK_SIZE_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_PROGRAM_IDENTIFIER_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_SIZE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_SHADER_STACK_SIZE_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GET_WORK_GRAPH_PROPERTIES_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_HEAP_INDEX_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TABLE_REGISTER_INDEX_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TYPE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_UNINITIALIZED","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_RESOURCE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_TEXTURE_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INVALID_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_ACCESS_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_STATE_IMPRECISE","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_ARGUMENT_UNINITIALIZED","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_DESCRIPTOR_ACCESS_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SAMPLER_MODE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SRV_RESOURCE_DIMENSION_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_STRUCTURED_BUFFER_STRIDE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UAV_RESOURCE_DIMENSION_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_GRAPHICS_PIPELINE_STATE_DESC_ZERO_SAMPLE_MASK","features":[354]},{"name":"D3D12_MESSAGE_ID_GUID_TEXTURE_LAYOUT_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_HAS_NO_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_INTERSECTS_MULTIPLE_BUFFERS","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_SYNC","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_VALUES","features":[354]},{"name":"D3D12_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR","features":[354]},{"name":"D3D12_MESSAGE_ID_INDEPENDENT_STENCIL_REF_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_BARRIER_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_BUNDLE_API","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_CAST_TARGET","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_DESCRIPTOR_HANDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_NODE_INDEX","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_SUBRESOURCE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_USE_OF_NON_RESIDENT_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_INVALID_VIDEO_EXTENSION_COMMAND_ID","features":[354]},{"name":"D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDKEY","features":[354]},{"name":"D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDOBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_KEYEDMUTEX_WRONGSTATE","features":[354]},{"name":"D3D12_MESSAGE_ID_LEGACY_BARRIER_VALIDATION_FORCED_ON","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDALLOCATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDLIST12","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDPOOL","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDRECORDER","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_COMMANDSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION_POLICY","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_DESCRIPTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_HEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_LIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_LIFETIMETRACKER","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_META_COMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_MONITOREDFENCE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_OBJECT_SUMMARY","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_PIPELINELIBRARY","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_PIPELINESTATE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_PROTECTED_RESOURCE_SESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_QUERYHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_ROOTSIGNATURE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_SHADERCACHESESSION","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_SWAPCHAIN","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_TRACKEDWORKLOAD","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODER","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEODECODESTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOENCODER","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOENCODERHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOEXTENSIONCOMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONESTIMATOR","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONVECTORHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDLIST","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDQUEUE","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSOR","features":[354]},{"name":"D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSSTREAM","features":[354]},{"name":"D3D12_MESSAGE_ID_LOADPIPELINE_INVALIDDESC","features":[354]},{"name":"D3D12_MESSAGE_ID_LOADPIPELINE_NAMENOTFOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_MAKERESIDENT_NULLOBJECTARRAY","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDDATAPOINTER","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDRANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALIDSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_INVALID_NULLRANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_MAP_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_MESH_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_FAILED_ENUMERATION","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_ID_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_INVALID_GPU_VIRTUAL_ADDRESS","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_PARAMETER_SIZE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_META_COMMAND_UNSUPPORTED_PARAMS","features":[354]},{"name":"D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS","features":[354]},{"name":"D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS","features":[354]},{"name":"D3D12_MESSAGE_ID_NODE_MASK_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_NONNORMALIZED_COORDINATE_SAMPLING_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_NONZERO_SAMPLER_FEEDBACK_MIP_REGION_WITH_INCOMPATIBLE_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_NON_OPTIMAL_BARRIER_ONLY_EXECUTE_COMMAND_LISTS","features":[354]},{"name":"D3D12_MESSAGE_ID_NON_RETAIL_SHADER_MODEL_WONT_VALIDATE","features":[354]},{"name":"D3D12_MESSAGE_ID_NO_COMPUTE_API_SUPPORT","features":[354]},{"name":"D3D12_MESSAGE_ID_NO_GRAPHICS_API_SUPPORT","features":[354]},{"name":"D3D12_MESSAGE_ID_NO_VIDEO_API_SUPPORT","features":[354]},{"name":"D3D12_MESSAGE_ID_OBJECT_ACCESSED_WHILE_STILL_IN_USE","features":[354]},{"name":"D3D12_MESSAGE_ID_OBJECT_DELETED_WHILE_STILL_IN_USE","features":[354]},{"name":"D3D12_MESSAGE_ID_OBJECT_EVICTED_WHILE_STILL_IN_USE","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDADDRESS","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDARG_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDHANDLE","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_OUTOFMEMORY_RETURN","features":[354]},{"name":"D3D12_MESSAGE_ID_OPENEXISTINGHEAP_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_OUT_OF_BOUNDS_BARRIER_SUBRESOURCE_RANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR","features":[354]},{"name":"D3D12_MESSAGE_ID_OVERSIZED_DISPATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_PIPELINELIBRARY_SERIALIZE_NOTENOUGHMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_PIPELINE_STATE_TYPE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_PIX_EVENT_UNDERFLOW","features":[354]},{"name":"D3D12_MESSAGE_ID_POSSIBLE_INVALID_USE_OF_NON_RESIDENT_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_POSSIBLY_INVALID_SUBRESOURCE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_TRIANGLE_FANS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_PROBABLE_PIX_EVENT_LEAK","features":[354]},{"name":"D3D12_MESSAGE_ID_PROCESS_FRAME_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_PROGRAMMABLE_MSAA_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_PROTECTED_RESOURCE_SESSION_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_EMPTYBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RECREATEAT_INSUFFICIENT_SUPPORT","features":[354]},{"name":"D3D12_MESSAGE_ID_RECREATEAT_INVALID_TARGET","features":[354]},{"name":"D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDOBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDSIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_UNRECOGNIZEDPROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_CLOSE_COMMAND_LIST","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_END_WITHOUT_BEGIN","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_NEST_RENDER_PASSES","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_COMMANDLIST_INVALID_END_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_COMMANDLIST_INVALID_START_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_DISALLOWED_API_CALLED","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_GPU_WORK_WHILE_SUSPENDED","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_INVALID_RESOURCE_BARRIER","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_LOCAL_DEPTH_STENCIL_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_LOCAL_PRESERVE_RENDER_PARAMETERS_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_LOCAL_PRESERVE_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_NO_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_SUSPEND_RESUME","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_NO_PRIOR_SUSPEND_WITHIN_EXECUTECOMMANDLISTS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_NO_SUBSEQUENT_RESUME_WITHIN_EXECUTECOMMANDLISTS","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_PASS_UNSUPPORTED_RESOLVE","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_TARGET_FORMAT_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RENDER_TARGET_SAMPLE_DESC_MISMATCH_PIPELINE_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCEREGION_INVALID_RECT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDDSTRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDSRCRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SUBRESOURCE_INDEX","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLDST","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLSRC","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_FLAGS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_INVALID_MIP_LEVEL_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_ARRAY_SIZE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_INVALID_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_ENCODER_INPUT_PARAM_LAYOUT_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_ENCODER_OUTPUT_METADATA_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_ENCODER_OUTPUT_METADATA_UNSUPPORTED_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_QUERY_DATA_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOLVE_QUERY_INVALID_QUERY_STATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_BEFORE_AFTER_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_DUPLICATE_SUBRESOURCE_TRANSITIONS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINATION","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINED_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMMAND_LIST_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS_FOR_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_HEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SPLIT_BARRIER","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MATCHING_STATES","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_BEGIN_END","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_COMMAND_LIST_TYPE","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_MISC_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISSING_BIND_FLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_NULL_POINTER","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_POSSIBLE_BEFORE_AFTER_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_RESERVED_BITS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_BEGIN","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_END","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_BARRIER_ZERO_BARRIERS","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_FORMAT_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY","features":[354]},{"name":"D3D12_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADINGRATEIMAGE_REQUIRES_TIER_2","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADINGRATE_REQUIRES_TIER_1","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_COMBINER","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_SHADING_RATE","features":[354]},{"name":"D3D12_MESSAGE_ID_RSSETSHADING_RATE_SHADING_RATE_NOT_PERMITTED_BY_CAP","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_DEFERRED","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMCLEAR","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMFIRSTUSE","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_MISMATCHING_TARGETED_RESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_NULL_ARGUMENTS","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_REQUIRES_FEEDBACK_MAP_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_DIMENSION","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_MIP_REGION","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_QUALITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_REQUIRES_UNORDERED_ACCESS_FLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_UAV_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SETDEPTHBOUNDS_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETEVENTONMULTIPLEFENCECOMPLETION_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA","features":[354]},{"name":"D3D12_MESSAGE_ID_SETPRIVATEDATA_NO_ACCESS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY","features":[354]},{"name":"D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PAGEABLE","features":[354]},{"name":"D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PRIORITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SETSAMPLEPOSITIONS_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SETTING_SHADING_RATE_FROM_MS_REQUIRES_CAPABILITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SETVIEWINSTANCEMASK_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_BACKGROUND_PROCESSING_MODE_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_DESCRIPTOR_HEAP_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_DESCRIPTOR_TABLE_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_PIPELINE_STACK_SIZE_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_PREDICATION_INVALID_PARAMETERS","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_PROGRAM_ERROR","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_RENDER_TARGETS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_BUFFER_VIEW_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_ROOT_SHADER_RESOURCE_VIEW_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_ROOT_UNORDERED_ACCESS_VIEW_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_SCISSOR_RECTS_INVALID_RECT","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID","features":[354]},{"name":"D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID_DESC","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_DEVELOPERMODE","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_IGNOREDFLAG","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_INVALIDFLAGS","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_SHADERCACHECLEAR_NOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHECONTROL_STATEALREADYSET","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_CORRUPT","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_DISABLED","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_FINDVALUE_NOTFOUND","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_SHADERCACHEDELETE_NOTSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_ALREADYPRESENT","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_CACHEFULL","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_HASHCOLLISION","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_ARRAY_SIZE","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_MIP_LEVEL","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_COUNT","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_QUALITY","features":[354]},{"name":"D3D12_MESSAGE_ID_SHADING_RATE_SOURCE_REQUIRES_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_MESSAGE_ID_STATIC_DESCRIPTOR_INVALID_DESCRIPTOR_CHANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_STOREPIPELINE_DUPLICATENAME","features":[354]},{"name":"D3D12_MESSAGE_ID_STOREPIPELINE_NONAME","features":[354]},{"name":"D3D12_MESSAGE_ID_STRING_FROM_APPLICATION","features":[354]},{"name":"D3D12_MESSAGE_ID_TEXTURE_BARRIER_SUBRESOURCES_OUT_OF_BOUNDS","features":[354]},{"name":"D3D12_MESSAGE_ID_TIMESTAMPS_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_TOO_MANY_NODES_SPECIFIED","features":[354]},{"name":"D3D12_MESSAGE_ID_TRACKED_WORKLOAD_COMMAND_QUEUE_MISMATCH","features":[354]},{"name":"D3D12_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_UNINITIALIZED_META_COMMAND","features":[354]},{"name":"D3D12_MESSAGE_ID_UNKNOWN","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALIDHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALIDRANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALIDSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_INVALID_NULLRANGE","features":[354]},{"name":"D3D12_MESSAGE_ID_UNMAP_RANGE_NOT_EMPTY","features":[354]},{"name":"D3D12_MESSAGE_ID_UNSUPPORTED_BARRIER_LAYOUT","features":[354]},{"name":"D3D12_MESSAGE_ID_UNUSED_CROSS_EXECUTE_SPLIT_BARRIER","features":[354]},{"name":"D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER","features":[354]},{"name":"D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_POSSIBLY_MISMATCHING_PROPERTIES","features":[354]},{"name":"D3D12_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT","features":[354]},{"name":"D3D12_MESSAGE_ID_VARIABLE_SHADING_RATE_NOT_ALLOWED_WITH_TIR","features":[354]},{"name":"D3D12_MESSAGE_ID_VERTEX_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_ESTIMATOR_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_DECODE_FRAME_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_INVALID_INPUT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_EXTENSION_COMMAND_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_PROCESS_FRAMES_INVALID_ARGUMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_INVALID_INPUT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_UNSUPPORTED_FORMAT","features":[354]},{"name":"D3D12_MESSAGE_ID_VIEW_INSTANCING_INVALIDARGS","features":[354]},{"name":"D3D12_MESSAGE_ID_VIEW_INSTANCING_UNSUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_VRS_SUM_COMBINER_REQUIRES_CAPABILITY","features":[354]},{"name":"D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_SIGNAL","features":[354]},{"name":"D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_WAIT","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_ALIGNMENT","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_DEST","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_MODE","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_NOT_SUPPORTED","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_EMPTYBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDBOX","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDHEAP","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDSUBRESOURCE","features":[354]},{"name":"D3D12_MESSAGE_ID_WRITE_COMBINE_PERFORMANCE_WARNING","features":[354]},{"name":"D3D12_MESSAGE_ID_WRONG_COMMAND_ALLOCATOR_TYPE","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_CORRUPTION","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_ERROR","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_INFO","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_MESSAGE","features":[354]},{"name":"D3D12_MESSAGE_SEVERITY_WARNING","features":[354]},{"name":"D3D12_META_COMMAND_DESC","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_DESC","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_FLAGS","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_FLAG_INPUT","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_FLAG_OUTPUT","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_STAGE","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_STAGE_CREATION","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_STAGE_EXECUTION","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_STAGE_INITIALIZATION","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_FLOAT","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS","features":[354]},{"name":"D3D12_META_COMMAND_PARAMETER_TYPE_UINT64","features":[354]},{"name":"D3D12_MINOR_VERSION","features":[354]},{"name":"D3D12_MIN_BORDER_COLOR_COMPONENT","features":[354]},{"name":"D3D12_MIN_DEPTH","features":[354]},{"name":"D3D12_MIN_FILTER_SHIFT","features":[354]},{"name":"D3D12_MIN_MAXANISOTROPY","features":[354]},{"name":"D3D12_MIP_FILTER_SHIFT","features":[354]},{"name":"D3D12_MIP_LOD_BIAS_MAX","features":[354]},{"name":"D3D12_MIP_LOD_BIAS_MIN","features":[354]},{"name":"D3D12_MIP_LOD_FRACTIONAL_BIT_COUNT","features":[354]},{"name":"D3D12_MIP_LOD_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_MIP_REGION","features":[354]},{"name":"D3D12_MULTIPLE_FENCE_WAIT_FLAGS","features":[354]},{"name":"D3D12_MULTIPLE_FENCE_WAIT_FLAG_ALL","features":[354]},{"name":"D3D12_MULTIPLE_FENCE_WAIT_FLAG_ANY","features":[354]},{"name":"D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE","features":[354]},{"name":"D3D12_MULTISAMPLE_ANTIALIAS_LINE_WIDTH","features":[354]},{"name":"D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG_NONE","features":[354]},{"name":"D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG_TILED_RESOURCE","features":[354]},{"name":"D3D12_MULTISAMPLE_QUALITY_LEVEL_FLAGS","features":[354]},{"name":"D3D12_MULTI_NODE_CPU_INPUT","features":[354]},{"name":"D3D12_MULTI_NODE_GPU_INPUT","features":[354]},{"name":"D3D12_NODE","features":[307,354]},{"name":"D3D12_NODE_CPU_INPUT","features":[354]},{"name":"D3D12_NODE_GPU_INPUT","features":[354]},{"name":"D3D12_NODE_ID","features":[354]},{"name":"D3D12_NODE_MASK","features":[354]},{"name":"D3D12_NODE_OUTPUT_OVERRIDES","features":[307,354]},{"name":"D3D12_NODE_OVERRIDES_TYPE","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_BROADCASTING_LAUNCH","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_COALESCING_LAUNCH","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_COMMON_COMPUTE","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_NONE","features":[354]},{"name":"D3D12_NODE_OVERRIDES_TYPE_THREAD_LAUNCH","features":[354]},{"name":"D3D12_NODE_TYPE","features":[354]},{"name":"D3D12_NODE_TYPE_SHADER","features":[354]},{"name":"D3D12_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT","features":[354]},{"name":"D3D12_OS_RESERVED_REGISTER_SPACE_VALUES_END","features":[354]},{"name":"D3D12_OS_RESERVED_REGISTER_SPACE_VALUES_START","features":[354]},{"name":"D3D12_PACKED_MIP_INFO","features":[354]},{"name":"D3D12_PACKED_TILE","features":[354]},{"name":"D3D12_PARAMETER_DESC","features":[402,354]},{"name":"D3D12_PIPELINE_STATE_FLAGS","features":[354]},{"name":"D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS","features":[354]},{"name":"D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT","features":[354]},{"name":"D3D12_PIPELINE_STATE_FLAG_NONE","features":[354]},{"name":"D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG","features":[354]},{"name":"D3D12_PIPELINE_STATE_STREAM_DESC","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_AS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CACHED_PSO","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL2","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_FLAGS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_NODE_MASK","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER1","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER2","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VIEW_INSTANCING","features":[354]},{"name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS","features":[354]},{"name":"D3D12_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_PLACED_SUBRESOURCE_FOOTPRINT","features":[354,397]},{"name":"D3D12_PREDICATION_OP","features":[354]},{"name":"D3D12_PREDICATION_OP_EQUAL_ZERO","features":[354]},{"name":"D3D12_PREDICATION_OP_NOT_EQUAL_ZERO","features":[354]},{"name":"D3D12_PREVIEW_SDK_VERSION","features":[354]},{"name":"D3D12_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_DESC","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE","features":[354]},{"name":"D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED","features":[354]},{"name":"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER","features":[354]},{"name":"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1","features":[354]},{"name":"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2","features":[354]},{"name":"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_PROGRAM_IDENTIFIER","features":[354]},{"name":"D3D12_PROGRAM_TYPE","features":[354]},{"name":"D3D12_PROGRAM_TYPE_GENERIC_PIPELINE","features":[354]},{"name":"D3D12_PROGRAM_TYPE_RAYTRACING_PIPELINE","features":[354]},{"name":"D3D12_PROGRAM_TYPE_WORK_GRAPH","features":[354]},{"name":"D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_DESC","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_DESC1","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_FLAGS","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_FLAG_NONE","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAGS","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAG_NONE","features":[354]},{"name":"D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAG_SUPPORTED","features":[354]},{"name":"D3D12_PROTECTED_SESSION_STATUS","features":[354]},{"name":"D3D12_PROTECTED_SESSION_STATUS_INVALID","features":[354]},{"name":"D3D12_PROTECTED_SESSION_STATUS_OK","features":[354]},{"name":"D3D12_PS_CS_UAV_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_CS_UAV_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_CS_UAV_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_PS_CS_UAV_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_PS_FRONTFACING_DEFAULT_VALUE","features":[354]},{"name":"D3D12_PS_FRONTFACING_FALSE_VALUE","features":[354]},{"name":"D3D12_PS_FRONTFACING_TRUE_VALUE","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_PS_INPUT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[354]},{"name":"D3D12_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_DEPTH_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_MASK_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_MASK_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_PS_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT","features":[354]},{"name":"D3D12_QUERY_DATA_PIPELINE_STATISTICS","features":[354]},{"name":"D3D12_QUERY_DATA_PIPELINE_STATISTICS1","features":[354]},{"name":"D3D12_QUERY_DATA_SO_STATISTICS","features":[354]},{"name":"D3D12_QUERY_HEAP_DESC","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_COPY_QUEUE_TIMESTAMP","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_OCCLUSION","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_PIPELINE_STATISTICS","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_PIPELINE_STATISTICS1","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_SO_STATISTICS","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_TIMESTAMP","features":[354]},{"name":"D3D12_QUERY_HEAP_TYPE_VIDEO_DECODE_STATISTICS","features":[354]},{"name":"D3D12_QUERY_TYPE","features":[354]},{"name":"D3D12_QUERY_TYPE_BINARY_OCCLUSION","features":[354]},{"name":"D3D12_QUERY_TYPE_OCCLUSION","features":[354]},{"name":"D3D12_QUERY_TYPE_PIPELINE_STATISTICS","features":[354]},{"name":"D3D12_QUERY_TYPE_PIPELINE_STATISTICS1","features":[354]},{"name":"D3D12_QUERY_TYPE_SO_STATISTICS_STREAM0","features":[354]},{"name":"D3D12_QUERY_TYPE_SO_STATISTICS_STREAM1","features":[354]},{"name":"D3D12_QUERY_TYPE_SO_STATISTICS_STREAM2","features":[354]},{"name":"D3D12_QUERY_TYPE_SO_STATISTICS_STREAM3","features":[354]},{"name":"D3D12_QUERY_TYPE_TIMESTAMP","features":[354]},{"name":"D3D12_QUERY_TYPE_VIDEO_DECODE_STATISTICS","features":[354]},{"name":"D3D12_RANGE","features":[354]},{"name":"D3D12_RANGE_UINT64","features":[354]},{"name":"D3D12_RASTERIZER_DESC","features":[307,354]},{"name":"D3D12_RASTERIZER_DESC1","features":[307,354]},{"name":"D3D12_RASTERIZER_DESC2","features":[307,354]},{"name":"D3D12_RAW_UAV_SRV_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_AABB","features":[354]},{"name":"D3D12_RAYTRACING_AABB_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_ALLOW_COMPACTION","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_ALLOW_UPDATE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_MINIMIZE_MEMORY","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_NONE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PERFORM_UPDATE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PREFER_FAST_BUILD","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PREFER_FAST_TRACE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_CLONE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_COMPACT","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_DESERIALIZE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_VISUALIZATION_DECODE_FOR_TOOLS","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION_DESC","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_SRV","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL","features":[354]},{"name":"D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_AABBS_DESC","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_DESC","features":[354,397]},{"name":"D3D12_RAYTRACING_GEOMETRY_FLAGS","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_FLAG_NONE","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_FLAG_NO_DUPLICATE_ANYHIT_INVOCATION","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_FLAG_OPAQUE","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESC","features":[354,397]},{"name":"D3D12_RAYTRACING_GEOMETRY_TYPE","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS","features":[354]},{"name":"D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_DESC","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_DESCS_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAGS","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_FORCE_NON_OPAQUE","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_FORCE_OPAQUE","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_NONE","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_TRIANGLE_CULL_DISABLE","features":[354]},{"name":"D3D12_RAYTRACING_INSTANCE_FLAG_TRIANGLE_FRONT_COUNTERCLOCKWISE","features":[354]},{"name":"D3D12_RAYTRACING_MAX_ATTRIBUTE_SIZE_IN_BYTES","features":[354]},{"name":"D3D12_RAYTRACING_MAX_DECLARABLE_TRACE_RECURSION_DEPTH","features":[354]},{"name":"D3D12_RAYTRACING_MAX_GEOMETRIES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RAYTRACING_MAX_INSTANCES_PER_TOP_LEVEL_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RAYTRACING_MAX_PRIMITIVES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RAYTRACING_MAX_RAY_GENERATION_SHADER_THREADS","features":[354]},{"name":"D3D12_RAYTRACING_MAX_SHADER_RECORD_STRIDE","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_CONFIG","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_CONFIG1","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_FLAGS","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_FLAG_NONE","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES","features":[354]},{"name":"D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES","features":[354]},{"name":"D3D12_RAYTRACING_SHADER_CONFIG","features":[354]},{"name":"D3D12_RAYTRACING_SHADER_RECORD_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_SHADER_TABLE_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAYTRACING_TIER","features":[354]},{"name":"D3D12_RAYTRACING_TIER_1_0","features":[354]},{"name":"D3D12_RAYTRACING_TIER_1_1","features":[354]},{"name":"D3D12_RAYTRACING_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_RAYTRACING_TRANSFORM3X4_BYTE_ALIGNMENT","features":[354]},{"name":"D3D12_RAY_FLAGS","features":[354]},{"name":"D3D12_RAY_FLAG_ACCEPT_FIRST_HIT_AND_END_SEARCH","features":[354]},{"name":"D3D12_RAY_FLAG_CULL_BACK_FACING_TRIANGLES","features":[354]},{"name":"D3D12_RAY_FLAG_CULL_FRONT_FACING_TRIANGLES","features":[354]},{"name":"D3D12_RAY_FLAG_CULL_NON_OPAQUE","features":[354]},{"name":"D3D12_RAY_FLAG_CULL_OPAQUE","features":[354]},{"name":"D3D12_RAY_FLAG_FORCE_NON_OPAQUE","features":[354]},{"name":"D3D12_RAY_FLAG_FORCE_OPAQUE","features":[354]},{"name":"D3D12_RAY_FLAG_NONE","features":[354]},{"name":"D3D12_RAY_FLAG_SKIP_CLOSEST_HIT_SHADER","features":[354]},{"name":"D3D12_RAY_FLAG_SKIP_PROCEDURAL_PRIMITIVES","features":[354]},{"name":"D3D12_RAY_FLAG_SKIP_TRIANGLES","features":[354]},{"name":"D3D12_RECREATE_AT_TIER","features":[354]},{"name":"D3D12_RECREATE_AT_TIER_1","features":[354]},{"name":"D3D12_RECREATE_AT_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS","features":[354,397]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERS","features":[354,397]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_PRESERVE_LOCAL_PARAMETERS","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_CLEAR","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_DISCARD","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_NO_ACCESS","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_RENDER","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_SRV","features":[354]},{"name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_UAV","features":[354]},{"name":"D3D12_RENDER_PASS_DEPTH_STENCIL_DESC","features":[307,354,397]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS","features":[307,354,397]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_PRESERVE_LOCAL_PARAMETERS","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS","features":[307,354,397]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS","features":[307,354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_DISCARD","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_NO_ACCESS","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_RENDER","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_SRV","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_UAV","features":[354]},{"name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_RESOLVE","features":[354]},{"name":"D3D12_RENDER_PASS_FLAGS","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_DEPTH","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_STENCIL","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_NONE","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_RESUMING_PASS","features":[354]},{"name":"D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS","features":[354]},{"name":"D3D12_RENDER_PASS_RENDER_TARGET_DESC","features":[307,354,397]},{"name":"D3D12_RENDER_PASS_TIER","features":[354]},{"name":"D3D12_RENDER_PASS_TIER_0","features":[354]},{"name":"D3D12_RENDER_PASS_TIER_1","features":[354]},{"name":"D3D12_RENDER_PASS_TIER_2","features":[354]},{"name":"D3D12_RENDER_TARGET_BLEND_DESC","features":[307,354]},{"name":"D3D12_RENDER_TARGET_VIEW_DESC","features":[354,397]},{"name":"D3D12_REQ_BLEND_OBJECT_COUNT_PER_DEVICE","features":[354]},{"name":"D3D12_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_REQ_CONSTANT_BUFFER_ELEMENT_COUNT","features":[354]},{"name":"D3D12_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE","features":[354]},{"name":"D3D12_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_REQ_DRAW_VERTEX_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT","features":[354]},{"name":"D3D12_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT","features":[354]},{"name":"D3D12_REQ_MAXANISOTROPY","features":[354]},{"name":"D3D12_REQ_MIP_LEVELS","features":[354]},{"name":"D3D12_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES","features":[354]},{"name":"D3D12_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE","features":[354]},{"name":"D3D12_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH","features":[354]},{"name":"D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM","features":[354]},{"name":"D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM","features":[354]},{"name":"D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM","features":[354]},{"name":"D3D12_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP","features":[354]},{"name":"D3D12_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE","features":[354]},{"name":"D3D12_REQ_SUBRESOURCES","features":[354]},{"name":"D3D12_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURE1D_U_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURE3D_U_V_OR_W_DIMENSION","features":[354]},{"name":"D3D12_REQ_TEXTURECUBE_DIMENSION","features":[354]},{"name":"D3D12_RESIDENCY_FLAGS","features":[354]},{"name":"D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET","features":[354]},{"name":"D3D12_RESIDENCY_FLAG_NONE","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_HIGH","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_LOW","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_MAXIMUM","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_MINIMUM","features":[354]},{"name":"D3D12_RESIDENCY_PRIORITY_NORMAL","features":[354]},{"name":"D3D12_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL","features":[354]},{"name":"D3D12_RESOLVE_MODE","features":[354]},{"name":"D3D12_RESOLVE_MODE_AVERAGE","features":[354]},{"name":"D3D12_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK","features":[354]},{"name":"D3D12_RESOLVE_MODE_DECOMPRESS","features":[354]},{"name":"D3D12_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK","features":[354]},{"name":"D3D12_RESOLVE_MODE_MAX","features":[354]},{"name":"D3D12_RESOLVE_MODE_MIN","features":[354]},{"name":"D3D12_RESOURCE_ALIASING_BARRIER","features":[354]},{"name":"D3D12_RESOURCE_ALLOCATION_INFO","features":[354]},{"name":"D3D12_RESOURCE_ALLOCATION_INFO1","features":[354]},{"name":"D3D12_RESOURCE_BARRIER","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_FLAGS","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_FLAG_END_ONLY","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_FLAG_NONE","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_TYPE","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_TYPE_ALIASING","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_TYPE_TRANSITION","features":[354]},{"name":"D3D12_RESOURCE_BARRIER_TYPE_UAV","features":[354]},{"name":"D3D12_RESOURCE_BINDING_TIER","features":[354]},{"name":"D3D12_RESOURCE_BINDING_TIER_1","features":[354]},{"name":"D3D12_RESOURCE_BINDING_TIER_2","features":[354]},{"name":"D3D12_RESOURCE_BINDING_TIER_3","features":[354]},{"name":"D3D12_RESOURCE_DESC","features":[354,397]},{"name":"D3D12_RESOURCE_DESC1","features":[354,397]},{"name":"D3D12_RESOURCE_DIMENSION","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_BUFFER","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_TEXTURE3D","features":[354]},{"name":"D3D12_RESOURCE_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_RESOURCE_FLAGS","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS","features":[354]},{"name":"D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE","features":[354]},{"name":"D3D12_RESOURCE_FLAG_NONE","features":[354]},{"name":"D3D12_RESOURCE_FLAG_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY","features":[354]},{"name":"D3D12_RESOURCE_FLAG_VIDEO_ENCODE_REFERENCE_ONLY","features":[354]},{"name":"D3D12_RESOURCE_HEAP_TIER","features":[354]},{"name":"D3D12_RESOURCE_HEAP_TIER_1","features":[354]},{"name":"D3D12_RESOURCE_HEAP_TIER_2","features":[354]},{"name":"D3D12_RESOURCE_STATES","features":[354]},{"name":"D3D12_RESOURCE_STATE_ALL_SHADER_RESOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_COMMON","features":[354]},{"name":"D3D12_RESOURCE_STATE_COPY_DEST","features":[354]},{"name":"D3D12_RESOURCE_STATE_COPY_SOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_DEPTH_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_DEPTH_WRITE","features":[354]},{"name":"D3D12_RESOURCE_STATE_GENERIC_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_INDEX_BUFFER","features":[354]},{"name":"D3D12_RESOURCE_STATE_INDIRECT_ARGUMENT","features":[354]},{"name":"D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_PREDICATION","features":[354]},{"name":"D3D12_RESOURCE_STATE_PRESENT","features":[354]},{"name":"D3D12_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_RESOURCE_STATE_RENDER_TARGET","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_100000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_4000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_40000000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_8000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESERVED_INTERNAL_80000000","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESOLVE_DEST","features":[354]},{"name":"D3D12_RESOURCE_STATE_RESOLVE_SOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE","features":[354]},{"name":"D3D12_RESOURCE_STATE_STREAM_OUT","features":[354]},{"name":"D3D12_RESOURCE_STATE_UNORDERED_ACCESS","features":[354]},{"name":"D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_DECODE_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_PROCESS_READ","features":[354]},{"name":"D3D12_RESOURCE_STATE_VIDEO_PROCESS_WRITE","features":[354]},{"name":"D3D12_RESOURCE_TRANSITION_BARRIER","features":[354]},{"name":"D3D12_RESOURCE_UAV_BARRIER","features":[354]},{"name":"D3D12_RLDO_DETAIL","features":[354]},{"name":"D3D12_RLDO_FLAGS","features":[354]},{"name":"D3D12_RLDO_IGNORE_INTERNAL","features":[354]},{"name":"D3D12_RLDO_NONE","features":[354]},{"name":"D3D12_RLDO_SUMMARY","features":[354]},{"name":"D3D12_ROOT_CONSTANTS","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR1","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAGS","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAG_DATA_VOLATILE","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_FLAG_NONE","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_TABLE","features":[354]},{"name":"D3D12_ROOT_DESCRIPTOR_TABLE1","features":[354]},{"name":"D3D12_ROOT_PARAMETER","features":[354]},{"name":"D3D12_ROOT_PARAMETER1","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_CBV","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_SRV","features":[354]},{"name":"D3D12_ROOT_PARAMETER_TYPE_UAV","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_DESC","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_DESC1","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_DESC2","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAGS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_CBV_SRV_UAV_HEAP_DIRECTLY_INDEXED","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_AMPLIFICATION_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_MESH_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_LOCAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_NONE","features":[354]},{"name":"D3D12_ROOT_SIGNATURE_FLAG_SAMPLER_HEAP_DIRECTLY_INDEXED","features":[354]},{"name":"D3D12_RS_SET_SHADING_RATE_COMBINER_COUNT","features":[354]},{"name":"D3D12_RTV_DIMENSION","features":[354]},{"name":"D3D12_RTV_DIMENSION_BUFFER","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE1DARRAY","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE2DARRAY","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE2DMS","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE2DMSARRAY","features":[354]},{"name":"D3D12_RTV_DIMENSION_TEXTURE3D","features":[354]},{"name":"D3D12_RTV_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_RT_FORMAT_ARRAY","features":[354,397]},{"name":"D3D12_SAMPLER_DESC","features":[354]},{"name":"D3D12_SAMPLER_DESC2","features":[354]},{"name":"D3D12_SAMPLER_FEEDBACK_TIER","features":[354]},{"name":"D3D12_SAMPLER_FEEDBACK_TIER_0_9","features":[354]},{"name":"D3D12_SAMPLER_FEEDBACK_TIER_1_0","features":[354]},{"name":"D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_SAMPLER_FLAGS","features":[354]},{"name":"D3D12_SAMPLER_FLAG_NONE","features":[354]},{"name":"D3D12_SAMPLER_FLAG_NON_NORMALIZED_COORDINATES","features":[354]},{"name":"D3D12_SAMPLER_FLAG_UINT_BORDER_COLOR","features":[354]},{"name":"D3D12_SAMPLE_MASK","features":[354]},{"name":"D3D12_SAMPLE_POSITION","features":[354]},{"name":"D3D12_SDK_VERSION","features":[354]},{"name":"D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER","features":[354]},{"name":"D3D12_SERIALIZED_DATA_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_SERIALIZED_DATA_TYPE","features":[354]},{"name":"D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER","features":[354]},{"name":"D3D12_SET_GENERIC_PIPELINE_DESC","features":[354]},{"name":"D3D12_SET_PROGRAM_DESC","features":[354]},{"name":"D3D12_SET_RAYTRACING_PIPELINE_DESC","features":[354]},{"name":"D3D12_SET_WORK_GRAPH_DESC","features":[354]},{"name":"D3D12_SET_WORK_GRAPH_FLAGS","features":[354]},{"name":"D3D12_SET_WORK_GRAPH_FLAG_INITIALIZE","features":[354]},{"name":"D3D12_SET_WORK_GRAPH_FLAG_NONE","features":[354]},{"name":"D3D12_SHADER_BUFFER_DESC","features":[402,354]},{"name":"D3D12_SHADER_BYTECODE","features":[354]},{"name":"D3D12_SHADER_CACHE_CONTROL_FLAGS","features":[354]},{"name":"D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR","features":[354]},{"name":"D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE","features":[354]},{"name":"D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE","features":[354]},{"name":"D3D12_SHADER_CACHE_FLAGS","features":[354]},{"name":"D3D12_SHADER_CACHE_FLAG_DRIVER_VERSIONED","features":[354]},{"name":"D3D12_SHADER_CACHE_FLAG_NONE","features":[354]},{"name":"D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAGS","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS","features":[354]},{"name":"D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED","features":[354]},{"name":"D3D12_SHADER_CACHE_MODE","features":[354]},{"name":"D3D12_SHADER_CACHE_MODE_DISK","features":[354]},{"name":"D3D12_SHADER_CACHE_MODE_MEMORY","features":[354]},{"name":"D3D12_SHADER_CACHE_SESSION_DESC","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_FLAGS","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_LIBRARY","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_NONE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE","features":[354]},{"name":"D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FORCE_VALUE_0","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FORCE_VALUE_1","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_0","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_1","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_2","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_3","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_MASK","features":[354]},{"name":"D3D12_SHADER_COMPONENT_MAPPING_SHIFT","features":[354]},{"name":"D3D12_SHADER_DESC","features":[402,354]},{"name":"D3D12_SHADER_IDENTIFIER_SIZE_IN_BYTES","features":[354]},{"name":"D3D12_SHADER_INPUT_BIND_DESC","features":[402,354]},{"name":"D3D12_SHADER_MAJOR_VERSION","features":[354]},{"name":"D3D12_SHADER_MAX_INSTANCES","features":[354]},{"name":"D3D12_SHADER_MAX_INTERFACES","features":[354]},{"name":"D3D12_SHADER_MAX_INTERFACE_CALL_SITES","features":[354]},{"name":"D3D12_SHADER_MAX_TYPES","features":[354]},{"name":"D3D12_SHADER_MINOR_VERSION","features":[354]},{"name":"D3D12_SHADER_MIN_PRECISION_SUPPORT","features":[354]},{"name":"D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT","features":[354]},{"name":"D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT","features":[354]},{"name":"D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE","features":[354]},{"name":"D3D12_SHADER_NODE","features":[307,354]},{"name":"D3D12_SHADER_RESOURCE_VIEW_DESC","features":[354,397]},{"name":"D3D12_SHADER_TYPE_DESC","features":[402,354]},{"name":"D3D12_SHADER_VARIABLE_DESC","features":[354]},{"name":"D3D12_SHADER_VERSION_TYPE","features":[354]},{"name":"D3D12_SHADER_VISIBILITY","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_ALL","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_AMPLIFICATION","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_DOMAIN","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_GEOMETRY","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_HULL","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_MESH","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_PIXEL","features":[354]},{"name":"D3D12_SHADER_VISIBILITY_VERTEX","features":[354]},{"name":"D3D12_SHADING_RATE","features":[354]},{"name":"D3D12_SHADING_RATE_1X1","features":[354]},{"name":"D3D12_SHADING_RATE_1X2","features":[354]},{"name":"D3D12_SHADING_RATE_2X1","features":[354]},{"name":"D3D12_SHADING_RATE_2X2","features":[354]},{"name":"D3D12_SHADING_RATE_2X4","features":[354]},{"name":"D3D12_SHADING_RATE_4X2","features":[354]},{"name":"D3D12_SHADING_RATE_4X4","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_MAX","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_MIN","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_OVERRIDE","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_PASSTHROUGH","features":[354]},{"name":"D3D12_SHADING_RATE_COMBINER_SUM","features":[354]},{"name":"D3D12_SHADING_RATE_VALID_MASK","features":[354]},{"name":"D3D12_SHADING_RATE_X_AXIS_SHIFT","features":[354]},{"name":"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER","features":[354]},{"name":"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0","features":[354]},{"name":"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1","features":[354]},{"name":"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2","features":[354]},{"name":"D3D12_SHIFT_INSTRUCTION_PAD_VALUE","features":[354]},{"name":"D3D12_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT","features":[354]},{"name":"D3D12_SHVER_AMPLIFICATION_SHADER","features":[354]},{"name":"D3D12_SHVER_ANY_HIT_SHADER","features":[354]},{"name":"D3D12_SHVER_CALLABLE_SHADER","features":[354]},{"name":"D3D12_SHVER_CLOSEST_HIT_SHADER","features":[354]},{"name":"D3D12_SHVER_COMPUTE_SHADER","features":[354]},{"name":"D3D12_SHVER_DOMAIN_SHADER","features":[354]},{"name":"D3D12_SHVER_GEOMETRY_SHADER","features":[354]},{"name":"D3D12_SHVER_HULL_SHADER","features":[354]},{"name":"D3D12_SHVER_INTERSECTION_SHADER","features":[354]},{"name":"D3D12_SHVER_LIBRARY","features":[354]},{"name":"D3D12_SHVER_MESH_SHADER","features":[354]},{"name":"D3D12_SHVER_MISS_SHADER","features":[354]},{"name":"D3D12_SHVER_NODE_SHADER","features":[354]},{"name":"D3D12_SHVER_PIXEL_SHADER","features":[354]},{"name":"D3D12_SHVER_RAY_GENERATION_SHADER","features":[354]},{"name":"D3D12_SHVER_RESERVED0","features":[354]},{"name":"D3D12_SHVER_VERTEX_SHADER","features":[354]},{"name":"D3D12_SIGNATURE_PARAMETER_DESC","features":[402,354]},{"name":"D3D12_SIMULTANEOUS_RENDER_TARGET_COUNT","features":[354]},{"name":"D3D12_SMALL_MSAA_RESOURCE_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_SMALL_RESOURCE_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_SO_BUFFER_MAX_STRIDE_IN_BYTES","features":[354]},{"name":"D3D12_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES","features":[354]},{"name":"D3D12_SO_BUFFER_SLOT_COUNT","features":[354]},{"name":"D3D12_SO_DDI_REGISTER_INDEX_DENOTING_GAP","features":[354]},{"name":"D3D12_SO_DECLARATION_ENTRY","features":[354]},{"name":"D3D12_SO_NO_RASTERIZED_STREAM","features":[354]},{"name":"D3D12_SO_OUTPUT_COMPONENT_COUNT","features":[354]},{"name":"D3D12_SO_STREAM_COUNT","features":[354]},{"name":"D3D12_SPEC_DATE_DAY","features":[354]},{"name":"D3D12_SPEC_DATE_MONTH","features":[354]},{"name":"D3D12_SPEC_DATE_YEAR","features":[354]},{"name":"D3D12_SPEC_VERSION","features":[354]},{"name":"D3D12_SRGB_GAMMA","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_DENOMINATOR_1","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_DENOMINATOR_2","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_EXPONENT","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_OFFSET","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_THRESHOLD","features":[354]},{"name":"D3D12_SRGB_TO_FLOAT_TOLERANCE_IN_ULP","features":[354]},{"name":"D3D12_SRV_DIMENSION","features":[354]},{"name":"D3D12_SRV_DIMENSION_BUFFER","features":[354]},{"name":"D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTURE","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE1DARRAY","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE2DARRAY","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE2DMS","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURE3D","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURECUBE","features":[354]},{"name":"D3D12_SRV_DIMENSION_TEXTURECUBEARRAY","features":[354]},{"name":"D3D12_SRV_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_STANDARD_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_STANDARD_COMPONENT_BIT_COUNT_DOUBLED","features":[354]},{"name":"D3D12_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE","features":[354]},{"name":"D3D12_STANDARD_MULTISAMPLE_PATTERN","features":[354]},{"name":"D3D12_STANDARD_MULTISAMPLE_QUALITY_LEVELS","features":[354]},{"name":"D3D12_STANDARD_PIXEL_COMPONENT_COUNT","features":[354]},{"name":"D3D12_STANDARD_PIXEL_ELEMENT_COUNT","features":[354]},{"name":"D3D12_STANDARD_VECTOR_SIZE","features":[354]},{"name":"D3D12_STANDARD_VERTEX_ELEMENT_COUNT","features":[354]},{"name":"D3D12_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT","features":[354]},{"name":"D3D12_STATE_OBJECT_CONFIG","features":[354]},{"name":"D3D12_STATE_OBJECT_DESC","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAGS","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS","features":[354]},{"name":"D3D12_STATE_OBJECT_FLAG_NONE","features":[354]},{"name":"D3D12_STATE_OBJECT_TYPE","features":[354]},{"name":"D3D12_STATE_OBJECT_TYPE_COLLECTION","features":[354]},{"name":"D3D12_STATE_OBJECT_TYPE_EXECUTABLE","features":[354]},{"name":"D3D12_STATE_OBJECT_TYPE_RAYTRACING_PIPELINE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_BLEND","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL2","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DXIL_LIBRARY","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_EXISTING_COLLECTION","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_FLAGS","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_GENERIC_PROGRAM","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_GLOBAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_HIT_GROUP","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_LOCAL_ROOT_SIGNATURE","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_MAX_VALID","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RASTERIZER","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_PIPELINE_CONFIG","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_PIPELINE_CONFIG1","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_SHADER_CONFIG","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_SAMPLE_DESC","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_SAMPLE_MASK","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_SUBOBJECT_TO_EXPORTS_ASSOCIATION","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_VIEW_INSTANCING","features":[354]},{"name":"D3D12_STATE_SUBOBJECT_TYPE_WORK_GRAPH","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK_UINT","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE_UINT","features":[354]},{"name":"D3D12_STATIC_BORDER_COLOR_TRANSPARENT_BLACK","features":[354]},{"name":"D3D12_STATIC_SAMPLER_DESC","features":[354]},{"name":"D3D12_STATIC_SAMPLER_DESC1","features":[354]},{"name":"D3D12_STENCIL_OP","features":[354]},{"name":"D3D12_STENCIL_OP_DECR","features":[354]},{"name":"D3D12_STENCIL_OP_DECR_SAT","features":[354]},{"name":"D3D12_STENCIL_OP_INCR","features":[354]},{"name":"D3D12_STENCIL_OP_INCR_SAT","features":[354]},{"name":"D3D12_STENCIL_OP_INVERT","features":[354]},{"name":"D3D12_STENCIL_OP_KEEP","features":[354]},{"name":"D3D12_STENCIL_OP_REPLACE","features":[354]},{"name":"D3D12_STENCIL_OP_ZERO","features":[354]},{"name":"D3D12_STREAM_OUTPUT_BUFFER_VIEW","features":[354]},{"name":"D3D12_STREAM_OUTPUT_DESC","features":[354]},{"name":"D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATION","features":[354]},{"name":"D3D12_SUBPIXEL_FRACTIONAL_BIT_COUNT","features":[354]},{"name":"D3D12_SUBRESOURCE_DATA","features":[354]},{"name":"D3D12_SUBRESOURCE_FOOTPRINT","features":[354,397]},{"name":"D3D12_SUBRESOURCE_INFO","features":[354]},{"name":"D3D12_SUBRESOURCE_RANGE_UINT64","features":[354]},{"name":"D3D12_SUBRESOURCE_TILING","features":[354]},{"name":"D3D12_SUBTEXEL_FRACTIONAL_BIT_COUNT","features":[354]},{"name":"D3D12_SYSTEM_RESERVED_REGISTER_SPACE_VALUES_END","features":[354]},{"name":"D3D12_SYSTEM_RESERVED_REGISTER_SPACE_VALUES_START","features":[354]},{"name":"D3D12_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MAX_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR","features":[354]},{"name":"D3D12_TEX1D_ARRAY_DSV","features":[354]},{"name":"D3D12_TEX1D_ARRAY_RTV","features":[354]},{"name":"D3D12_TEX1D_ARRAY_SRV","features":[354]},{"name":"D3D12_TEX1D_ARRAY_UAV","features":[354]},{"name":"D3D12_TEX1D_DSV","features":[354]},{"name":"D3D12_TEX1D_RTV","features":[354]},{"name":"D3D12_TEX1D_SRV","features":[354]},{"name":"D3D12_TEX1D_UAV","features":[354]},{"name":"D3D12_TEX2DMS_ARRAY_DSV","features":[354]},{"name":"D3D12_TEX2DMS_ARRAY_RTV","features":[354]},{"name":"D3D12_TEX2DMS_ARRAY_SRV","features":[354]},{"name":"D3D12_TEX2DMS_ARRAY_UAV","features":[354]},{"name":"D3D12_TEX2DMS_DSV","features":[354]},{"name":"D3D12_TEX2DMS_RTV","features":[354]},{"name":"D3D12_TEX2DMS_SRV","features":[354]},{"name":"D3D12_TEX2DMS_UAV","features":[354]},{"name":"D3D12_TEX2D_ARRAY_DSV","features":[354]},{"name":"D3D12_TEX2D_ARRAY_RTV","features":[354]},{"name":"D3D12_TEX2D_ARRAY_SRV","features":[354]},{"name":"D3D12_TEX2D_ARRAY_UAV","features":[354]},{"name":"D3D12_TEX2D_DSV","features":[354]},{"name":"D3D12_TEX2D_RTV","features":[354]},{"name":"D3D12_TEX2D_SRV","features":[354]},{"name":"D3D12_TEX2D_UAV","features":[354]},{"name":"D3D12_TEX3D_RTV","features":[354]},{"name":"D3D12_TEX3D_SRV","features":[354]},{"name":"D3D12_TEX3D_UAV","features":[354]},{"name":"D3D12_TEXCUBE_ARRAY_SRV","features":[354]},{"name":"D3D12_TEXCUBE_SRV","features":[354]},{"name":"D3D12_TEXEL_ADDRESS_RANGE_BIT_COUNT","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_BORDER","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_CLAMP","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_MIRROR","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE","features":[354]},{"name":"D3D12_TEXTURE_ADDRESS_MODE_WRAP","features":[354]},{"name":"D3D12_TEXTURE_BARRIER","features":[354]},{"name":"D3D12_TEXTURE_BARRIER_FLAGS","features":[354]},{"name":"D3D12_TEXTURE_BARRIER_FLAG_DISCARD","features":[354]},{"name":"D3D12_TEXTURE_BARRIER_FLAG_NONE","features":[354]},{"name":"D3D12_TEXTURE_COPY_LOCATION","features":[354,397]},{"name":"D3D12_TEXTURE_COPY_TYPE","features":[354]},{"name":"D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT","features":[354]},{"name":"D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX","features":[354]},{"name":"D3D12_TEXTURE_DATA_PITCH_ALIGNMENT","features":[354]},{"name":"D3D12_TEXTURE_DATA_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT_64KB_UNDEFINED_SWIZZLE","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT_ROW_MAJOR","features":[354]},{"name":"D3D12_TEXTURE_LAYOUT_UNKNOWN","features":[354]},{"name":"D3D12_THREAD_LAUNCH_OVERRIDES","features":[307,354]},{"name":"D3D12_TILED_RESOURCES_TIER","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_1","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_2","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_3","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_4","features":[354]},{"name":"D3D12_TILED_RESOURCES_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_TILED_RESOURCE_COORDINATE","features":[354]},{"name":"D3D12_TILED_RESOURCE_TILE_SIZE_IN_BYTES","features":[354]},{"name":"D3D12_TILE_COPY_FLAGS","features":[354]},{"name":"D3D12_TILE_COPY_FLAG_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE","features":[354]},{"name":"D3D12_TILE_COPY_FLAG_NONE","features":[354]},{"name":"D3D12_TILE_COPY_FLAG_NO_HAZARD","features":[354]},{"name":"D3D12_TILE_COPY_FLAG_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER","features":[354]},{"name":"D3D12_TILE_MAPPING_FLAGS","features":[354]},{"name":"D3D12_TILE_MAPPING_FLAG_NONE","features":[354]},{"name":"D3D12_TILE_MAPPING_FLAG_NO_HAZARD","features":[354]},{"name":"D3D12_TILE_RANGE_FLAGS","features":[354]},{"name":"D3D12_TILE_RANGE_FLAG_NONE","features":[354]},{"name":"D3D12_TILE_RANGE_FLAG_NULL","features":[354]},{"name":"D3D12_TILE_RANGE_FLAG_REUSE_SINGLE_TILE","features":[354]},{"name":"D3D12_TILE_RANGE_FLAG_SKIP","features":[354]},{"name":"D3D12_TILE_REGION_SIZE","features":[307,354]},{"name":"D3D12_TILE_SHAPE","features":[354]},{"name":"D3D12_TRACKED_WORKLOAD_MAX_INSTANCES","features":[354]},{"name":"D3D12_TRI_STATE","features":[354]},{"name":"D3D12_TRI_STATE_FALSE","features":[354]},{"name":"D3D12_TRI_STATE_TRUE","features":[354]},{"name":"D3D12_TRI_STATE_UNKNOWN","features":[354]},{"name":"D3D12_UAV_COUNTER_PLACEMENT_ALIGNMENT","features":[354]},{"name":"D3D12_UAV_DIMENSION","features":[354]},{"name":"D3D12_UAV_DIMENSION_BUFFER","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE1D","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE1DARRAY","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE2D","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE2DARRAY","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE2DMS","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE2DMSARRAY","features":[354]},{"name":"D3D12_UAV_DIMENSION_TEXTURE3D","features":[354]},{"name":"D3D12_UAV_DIMENSION_UNKNOWN","features":[354]},{"name":"D3D12_UAV_SLOT_COUNT","features":[354]},{"name":"D3D12_UNBOUND_MEMORY_ACCESS_RESULT","features":[354]},{"name":"D3D12_UNORDERED_ACCESS_VIEW_DESC","features":[354,397]},{"name":"D3D12_VARIABLE_SHADING_RATE_TIER","features":[354]},{"name":"D3D12_VARIABLE_SHADING_RATE_TIER_1","features":[354]},{"name":"D3D12_VARIABLE_SHADING_RATE_TIER_2","features":[354]},{"name":"D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA","features":[354]},{"name":"D3D12_VERSIONED_ROOT_SIGNATURE_DESC","features":[354]},{"name":"D3D12_VERTEX_BUFFER_VIEW","features":[354]},{"name":"D3D12_VIDEO_DECODE_MAX_ARGUMENTS","features":[354]},{"name":"D3D12_VIDEO_DECODE_MAX_HISTOGRAM_COMPONENTS","features":[354]},{"name":"D3D12_VIDEO_DECODE_MIN_BITSTREAM_OFFSET_ALIGNMENT","features":[354]},{"name":"D3D12_VIDEO_DECODE_MIN_HISTOGRAM_OFFSET_ALIGNMENT","features":[354]},{"name":"D3D12_VIDEO_DECODE_STATUS_MACROBLOCKS_AFFECTED_UNKNOWN","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_INVALID_DPB_RESOURCE_INDEX","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_MAX_TILE_COLS","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_MAX_TILE_ROWS","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_SUPERRES_DENOM_MIN","features":[354]},{"name":"D3D12_VIDEO_ENCODER_AV1_SUPERRES_NUM","features":[354]},{"name":"D3D12_VIDEO_PROCESS_MAX_FILTERS","features":[354]},{"name":"D3D12_VIDEO_PROCESS_STEREO_VIEWS","features":[354]},{"name":"D3D12_VIEWPORT","features":[354]},{"name":"D3D12_VIEWPORT_AND_SCISSORRECT_MAX_INDEX","features":[354]},{"name":"D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE","features":[354]},{"name":"D3D12_VIEWPORT_BOUNDS_MAX","features":[354]},{"name":"D3D12_VIEWPORT_BOUNDS_MIN","features":[354]},{"name":"D3D12_VIEW_INSTANCE_LOCATION","features":[354]},{"name":"D3D12_VIEW_INSTANCING_DESC","features":[354]},{"name":"D3D12_VIEW_INSTANCING_FLAGS","features":[354]},{"name":"D3D12_VIEW_INSTANCING_FLAG_ENABLE_VIEW_INSTANCE_MASKING","features":[354]},{"name":"D3D12_VIEW_INSTANCING_FLAG_NONE","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER_1","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER_2","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER_3","features":[354]},{"name":"D3D12_VIEW_INSTANCING_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_READS_PER_INST","features":[354]},{"name":"D3D12_VS_INPUT_REGISTER_READ_PORTS","features":[354]},{"name":"D3D12_VS_OUTPUT_REGISTER_COMPONENTS","features":[354]},{"name":"D3D12_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT","features":[354]},{"name":"D3D12_VS_OUTPUT_REGISTER_COUNT","features":[354]},{"name":"D3D12_WAVE_MMA_TIER","features":[354]},{"name":"D3D12_WAVE_MMA_TIER_1_0","features":[354]},{"name":"D3D12_WAVE_MMA_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT","features":[354]},{"name":"D3D12_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP","features":[354]},{"name":"D3D12_WORK_GRAPHS_BACKING_MEMORY_ALIGNMENT_IN_BYTES","features":[354]},{"name":"D3D12_WORK_GRAPHS_MAX_NODE_DEPTH","features":[354]},{"name":"D3D12_WORK_GRAPHS_TIER","features":[354]},{"name":"D3D12_WORK_GRAPHS_TIER_1_0","features":[354]},{"name":"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED","features":[354]},{"name":"D3D12_WORK_GRAPH_DESC","features":[307,354]},{"name":"D3D12_WORK_GRAPH_FLAGS","features":[354]},{"name":"D3D12_WORK_GRAPH_FLAG_INCLUDE_ALL_AVAILABLE_NODES","features":[354]},{"name":"D3D12_WORK_GRAPH_FLAG_NONE","features":[354]},{"name":"D3D12_WORK_GRAPH_MEMORY_REQUIREMENTS","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_MODE","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT","features":[354]},{"name":"D3D12_WRITEBUFFERIMMEDIATE_PARAMETER","features":[354]},{"name":"D3D_HIGHEST_SHADER_MODEL","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION_1","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION_1_0","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION_1_1","features":[354]},{"name":"D3D_ROOT_SIGNATURE_VERSION_1_2","features":[354]},{"name":"D3D_SHADER_MODEL","features":[354]},{"name":"D3D_SHADER_MODEL_5_1","features":[354]},{"name":"D3D_SHADER_MODEL_6_0","features":[354]},{"name":"D3D_SHADER_MODEL_6_1","features":[354]},{"name":"D3D_SHADER_MODEL_6_2","features":[354]},{"name":"D3D_SHADER_MODEL_6_3","features":[354]},{"name":"D3D_SHADER_MODEL_6_4","features":[354]},{"name":"D3D_SHADER_MODEL_6_5","features":[354]},{"name":"D3D_SHADER_MODEL_6_6","features":[354]},{"name":"D3D_SHADER_MODEL_6_7","features":[354]},{"name":"D3D_SHADER_MODEL_6_8","features":[354]},{"name":"D3D_SHADER_MODEL_6_9","features":[354]},{"name":"D3D_SHADER_MODEL_NONE","features":[354]},{"name":"D3D_SHADER_REQUIRES_ADVANCED_TEXTURE_OPS","features":[354]},{"name":"D3D_SHADER_REQUIRES_ATOMIC_INT64_ON_DESCRIPTOR_HEAP_RESOURCE","features":[354]},{"name":"D3D_SHADER_REQUIRES_ATOMIC_INT64_ON_GROUP_SHARED","features":[354]},{"name":"D3D_SHADER_REQUIRES_ATOMIC_INT64_ON_TYPED_RESOURCE","features":[354]},{"name":"D3D_SHADER_REQUIRES_BARYCENTRICS","features":[354]},{"name":"D3D_SHADER_REQUIRES_DERIVATIVES_IN_MESH_AND_AMPLIFICATION_SHADERS","features":[354]},{"name":"D3D_SHADER_REQUIRES_INNER_COVERAGE","features":[354]},{"name":"D3D_SHADER_REQUIRES_INT64_OPS","features":[354]},{"name":"D3D_SHADER_REQUIRES_NATIVE_16BIT_OPS","features":[354]},{"name":"D3D_SHADER_REQUIRES_RAYTRACING_TIER_1_1","features":[354]},{"name":"D3D_SHADER_REQUIRES_RESOURCE_DESCRIPTOR_HEAP_INDEXING","features":[354]},{"name":"D3D_SHADER_REQUIRES_ROVS","features":[354]},{"name":"D3D_SHADER_REQUIRES_SAMPLER_DESCRIPTOR_HEAP_INDEXING","features":[354]},{"name":"D3D_SHADER_REQUIRES_SAMPLER_FEEDBACK","features":[354]},{"name":"D3D_SHADER_REQUIRES_SAMPLE_CMP_GRADIENT_OR_BIAS","features":[354]},{"name":"D3D_SHADER_REQUIRES_SHADING_RATE","features":[354]},{"name":"D3D_SHADER_REQUIRES_STENCIL_REF","features":[354]},{"name":"D3D_SHADER_REQUIRES_TYPED_UAV_LOAD_ADDITIONAL_FORMATS","features":[354]},{"name":"D3D_SHADER_REQUIRES_VIEWPORT_AND_RT_ARRAY_INDEX_FROM_ANY_SHADER_FEEDING_RASTERIZER","features":[354]},{"name":"D3D_SHADER_REQUIRES_VIEW_ID","features":[354]},{"name":"D3D_SHADER_REQUIRES_WAVE_MMA","features":[354]},{"name":"D3D_SHADER_REQUIRES_WAVE_OPS","features":[354]},{"name":"D3D_SHADER_REQUIRES_WRITEABLE_MSAA_TEXTURES","features":[354]},{"name":"DXGI_DEBUG_D3D12","features":[354]},{"name":"ID3D12CommandAllocator","features":[354]},{"name":"ID3D12CommandList","features":[354]},{"name":"ID3D12CommandQueue","features":[354]},{"name":"ID3D12CommandSignature","features":[354]},{"name":"ID3D12Debug","features":[354]},{"name":"ID3D12Debug1","features":[354]},{"name":"ID3D12Debug2","features":[354]},{"name":"ID3D12Debug3","features":[354]},{"name":"ID3D12Debug4","features":[354]},{"name":"ID3D12Debug5","features":[354]},{"name":"ID3D12Debug6","features":[354]},{"name":"ID3D12DebugCommandList","features":[354]},{"name":"ID3D12DebugCommandList1","features":[354]},{"name":"ID3D12DebugCommandList2","features":[354]},{"name":"ID3D12DebugCommandList3","features":[354]},{"name":"ID3D12DebugCommandQueue","features":[354]},{"name":"ID3D12DebugCommandQueue1","features":[354]},{"name":"ID3D12DebugDevice","features":[354]},{"name":"ID3D12DebugDevice1","features":[354]},{"name":"ID3D12DebugDevice2","features":[354]},{"name":"ID3D12DescriptorHeap","features":[354]},{"name":"ID3D12Device","features":[354]},{"name":"ID3D12Device1","features":[354]},{"name":"ID3D12Device10","features":[354]},{"name":"ID3D12Device11","features":[354]},{"name":"ID3D12Device12","features":[354]},{"name":"ID3D12Device13","features":[354]},{"name":"ID3D12Device14","features":[354]},{"name":"ID3D12Device2","features":[354]},{"name":"ID3D12Device3","features":[354]},{"name":"ID3D12Device4","features":[354]},{"name":"ID3D12Device5","features":[354]},{"name":"ID3D12Device6","features":[354]},{"name":"ID3D12Device7","features":[354]},{"name":"ID3D12Device8","features":[354]},{"name":"ID3D12Device9","features":[354]},{"name":"ID3D12DeviceChild","features":[354]},{"name":"ID3D12DeviceConfiguration","features":[354]},{"name":"ID3D12DeviceConfiguration1","features":[354]},{"name":"ID3D12DeviceFactory","features":[354]},{"name":"ID3D12DeviceRemovedExtendedData","features":[354]},{"name":"ID3D12DeviceRemovedExtendedData1","features":[354]},{"name":"ID3D12DeviceRemovedExtendedData2","features":[354]},{"name":"ID3D12DeviceRemovedExtendedDataSettings","features":[354]},{"name":"ID3D12DeviceRemovedExtendedDataSettings1","features":[354]},{"name":"ID3D12DeviceRemovedExtendedDataSettings2","features":[354]},{"name":"ID3D12Fence","features":[354]},{"name":"ID3D12Fence1","features":[354]},{"name":"ID3D12FunctionParameterReflection","features":[354]},{"name":"ID3D12FunctionReflection","features":[354]},{"name":"ID3D12GBVDiagnostics","features":[354]},{"name":"ID3D12GraphicsCommandList","features":[354]},{"name":"ID3D12GraphicsCommandList1","features":[354]},{"name":"ID3D12GraphicsCommandList10","features":[354]},{"name":"ID3D12GraphicsCommandList2","features":[354]},{"name":"ID3D12GraphicsCommandList3","features":[354]},{"name":"ID3D12GraphicsCommandList4","features":[354]},{"name":"ID3D12GraphicsCommandList5","features":[354]},{"name":"ID3D12GraphicsCommandList6","features":[354]},{"name":"ID3D12GraphicsCommandList7","features":[354]},{"name":"ID3D12GraphicsCommandList8","features":[354]},{"name":"ID3D12GraphicsCommandList9","features":[354]},{"name":"ID3D12Heap","features":[354]},{"name":"ID3D12Heap1","features":[354]},{"name":"ID3D12InfoQueue","features":[354]},{"name":"ID3D12InfoQueue1","features":[354]},{"name":"ID3D12LibraryReflection","features":[354]},{"name":"ID3D12LifetimeOwner","features":[354]},{"name":"ID3D12LifetimeTracker","features":[354]},{"name":"ID3D12ManualWriteTrackingResource","features":[354]},{"name":"ID3D12MetaCommand","features":[354]},{"name":"ID3D12Object","features":[354]},{"name":"ID3D12Pageable","features":[354]},{"name":"ID3D12PipelineLibrary","features":[354]},{"name":"ID3D12PipelineLibrary1","features":[354]},{"name":"ID3D12PipelineState","features":[354]},{"name":"ID3D12ProtectedResourceSession","features":[354]},{"name":"ID3D12ProtectedResourceSession1","features":[354]},{"name":"ID3D12ProtectedSession","features":[354]},{"name":"ID3D12QueryHeap","features":[354]},{"name":"ID3D12Resource","features":[354]},{"name":"ID3D12Resource1","features":[354]},{"name":"ID3D12Resource2","features":[354]},{"name":"ID3D12RootSignature","features":[354]},{"name":"ID3D12RootSignatureDeserializer","features":[354]},{"name":"ID3D12SDKConfiguration","features":[354]},{"name":"ID3D12SDKConfiguration1","features":[354]},{"name":"ID3D12ShaderCacheSession","features":[354]},{"name":"ID3D12ShaderReflection","features":[354]},{"name":"ID3D12ShaderReflectionConstantBuffer","features":[354]},{"name":"ID3D12ShaderReflectionType","features":[354]},{"name":"ID3D12ShaderReflectionVariable","features":[354]},{"name":"ID3D12SharingContract","features":[354]},{"name":"ID3D12StateObject","features":[354]},{"name":"ID3D12StateObjectProperties","features":[354]},{"name":"ID3D12StateObjectProperties1","features":[354]},{"name":"ID3D12SwapChainAssistant","features":[354]},{"name":"ID3D12Tools","features":[354]},{"name":"ID3D12VersionedRootSignatureDeserializer","features":[354]},{"name":"ID3D12VirtualizationGuestDevice","features":[354]},{"name":"ID3D12WorkGraphProperties","features":[354]},{"name":"LUID_DEFINED","features":[354]},{"name":"NUM_D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODES","features":[354]},{"name":"PFN_D3D12_CREATE_DEVICE","features":[402,354]},{"name":"PFN_D3D12_CREATE_ROOT_SIGNATURE_DESERIALIZER","features":[354]},{"name":"PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER","features":[354]},{"name":"PFN_D3D12_GET_DEBUG_INTERFACE","features":[354]},{"name":"PFN_D3D12_GET_INTERFACE","features":[354]},{"name":"PFN_D3D12_SERIALIZE_ROOT_SIGNATURE","features":[402,354]},{"name":"PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE","features":[402,354]},{"name":"WKPDID_D3DAutoDebugObjectNameW","features":[354]}],"407":[{"name":"D3D9_RESOURCE_PRIORITY_HIGH","features":[316]},{"name":"D3D9_RESOURCE_PRIORITY_LOW","features":[316]},{"name":"D3D9_RESOURCE_PRIORITY_MAXIMUM","features":[316]},{"name":"D3D9_RESOURCE_PRIORITY_MINIMUM","features":[316]},{"name":"D3D9_RESOURCE_PRIORITY_NORMAL","features":[316]},{"name":"D3D9b_SDK_VERSION","features":[316]},{"name":"D3DADAPTER_DEFAULT","features":[316]},{"name":"D3DADAPTER_IDENTIFIER9","features":[316]},{"name":"D3DADAPTER_IDENTIFIER9","features":[316]},{"name":"D3DAES_CTR_IV","features":[316]},{"name":"D3DAES_CTR_IV","features":[316]},{"name":"D3DANTIALIASMODE","features":[316]},{"name":"D3DANTIALIAS_NONE","features":[316]},{"name":"D3DANTIALIAS_SORTDEPENDENT","features":[316]},{"name":"D3DANTIALIAS_SORTINDEPENDENT","features":[316]},{"name":"D3DAUTHENTICATEDCHANNELTYPE","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDENCRYPTION","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_D3D9","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_DRIVER_HARDWARE","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_DRIVER_SOFTWARE","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS","features":[316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUIDCOUNT_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESSCOUNT_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRYPTIONLEVEL_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERY_INPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT","features":[307,316]},{"name":"D3DAUTHENTICATEDCONFIGURE_CRYPTOSESSION","features":[316]},{"name":"D3DAUTHENTICATEDCONFIGURE_ENCRYPTIONWHENACCESSIBLE","features":[316]},{"name":"D3DAUTHENTICATEDCONFIGURE_INITIALIZE","features":[316]},{"name":"D3DAUTHENTICATEDCONFIGURE_PROTECTION","features":[316]},{"name":"D3DAUTHENTICATEDCONFIGURE_SHAREDRESOURCE","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_ACCESSIBILITYATTRIBUTES","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_CHANNELTYPE","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_CRYPTOSESSION","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_CURRENTENCRYPTIONWHENACCESSIBLE","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_DEVICEHANDLE","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUIDCOUNT","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_OUTPUTID","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_OUTPUTIDCOUNT","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_PROTECTION","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESSCOUNT","features":[316]},{"name":"D3DAUTHENTICATEDQUERY_UNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT","features":[316]},{"name":"D3DBACKBUFFER_TYPE","features":[316]},{"name":"D3DBACKBUFFER_TYPE_LEFT","features":[316]},{"name":"D3DBACKBUFFER_TYPE_MONO","features":[316]},{"name":"D3DBACKBUFFER_TYPE_RIGHT","features":[316]},{"name":"D3DBASISTYPE","features":[316]},{"name":"D3DBASIS_BEZIER","features":[316]},{"name":"D3DBASIS_BSPLINE","features":[316]},{"name":"D3DBASIS_CATMULL_ROM","features":[316]},{"name":"D3DBLEND","features":[316]},{"name":"D3DBLENDOP","features":[316]},{"name":"D3DBLENDOP_ADD","features":[316]},{"name":"D3DBLENDOP_MAX","features":[316]},{"name":"D3DBLENDOP_MIN","features":[316]},{"name":"D3DBLENDOP_REVSUBTRACT","features":[316]},{"name":"D3DBLENDOP_SUBTRACT","features":[316]},{"name":"D3DBLEND_BLENDFACTOR","features":[316]},{"name":"D3DBLEND_BOTHINVSRCALPHA","features":[316]},{"name":"D3DBLEND_BOTHSRCALPHA","features":[316]},{"name":"D3DBLEND_DESTALPHA","features":[316]},{"name":"D3DBLEND_DESTCOLOR","features":[316]},{"name":"D3DBLEND_INVBLENDFACTOR","features":[316]},{"name":"D3DBLEND_INVDESTALPHA","features":[316]},{"name":"D3DBLEND_INVDESTCOLOR","features":[316]},{"name":"D3DBLEND_INVSRCALPHA","features":[316]},{"name":"D3DBLEND_INVSRCCOLOR","features":[316]},{"name":"D3DBLEND_INVSRCCOLOR2","features":[316]},{"name":"D3DBLEND_ONE","features":[316]},{"name":"D3DBLEND_SRCALPHA","features":[316]},{"name":"D3DBLEND_SRCALPHASAT","features":[316]},{"name":"D3DBLEND_SRCCOLOR","features":[316]},{"name":"D3DBLEND_SRCCOLOR2","features":[316]},{"name":"D3DBLEND_ZERO","features":[316]},{"name":"D3DBOX","features":[316]},{"name":"D3DBRANCH","features":[307,316]},{"name":"D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_INSIDE_OF_CHIPSET","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_NON_STANDARD","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","features":[316]},{"name":"D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","features":[316]},{"name":"D3DBUSTYPE","features":[316]},{"name":"D3DBUSTYPE_AGP","features":[316]},{"name":"D3DBUSTYPE_OTHER","features":[316]},{"name":"D3DBUSTYPE_PCI","features":[316]},{"name":"D3DBUSTYPE_PCIEXPRESS","features":[316]},{"name":"D3DBUSTYPE_PCIX","features":[316]},{"name":"D3DCAPS2_CANAUTOGENMIPMAP","features":[316]},{"name":"D3DCAPS2_CANCALIBRATEGAMMA","features":[316]},{"name":"D3DCAPS2_CANMANAGERESOURCE","features":[316]},{"name":"D3DCAPS2_CANSHARERESOURCE","features":[316]},{"name":"D3DCAPS2_DYNAMICTEXTURES","features":[316]},{"name":"D3DCAPS2_FULLSCREENGAMMA","features":[316]},{"name":"D3DCAPS2_RESERVED","features":[316]},{"name":"D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD","features":[316]},{"name":"D3DCAPS3_COPY_TO_SYSTEMMEM","features":[316]},{"name":"D3DCAPS3_COPY_TO_VIDMEM","features":[316]},{"name":"D3DCAPS3_DXVAHD","features":[316]},{"name":"D3DCAPS3_DXVAHD_LIMITED","features":[316]},{"name":"D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION","features":[316]},{"name":"D3DCAPS3_RESERVED","features":[316]},{"name":"D3DCAPS9","features":[316]},{"name":"D3DCAPS_OVERLAY","features":[316]},{"name":"D3DCAPS_READ_SCANLINE","features":[316]},{"name":"D3DCLEAR_STENCIL","features":[316]},{"name":"D3DCLEAR_TARGET","features":[316]},{"name":"D3DCLEAR_ZBUFFER","features":[316]},{"name":"D3DCLIPPLANE0","features":[316]},{"name":"D3DCLIPPLANE1","features":[316]},{"name":"D3DCLIPPLANE2","features":[316]},{"name":"D3DCLIPPLANE3","features":[316]},{"name":"D3DCLIPPLANE4","features":[316]},{"name":"D3DCLIPPLANE5","features":[316]},{"name":"D3DCLIPSTATUS","features":[316]},{"name":"D3DCLIPSTATUS9","features":[316]},{"name":"D3DCLIPSTATUS_EXTENTS2","features":[316]},{"name":"D3DCLIPSTATUS_EXTENTS3","features":[316]},{"name":"D3DCLIPSTATUS_STATUS","features":[316]},{"name":"D3DCLIP_BACK","features":[316]},{"name":"D3DCLIP_BOTTOM","features":[316]},{"name":"D3DCLIP_FRONT","features":[316]},{"name":"D3DCLIP_GEN0","features":[316]},{"name":"D3DCLIP_GEN1","features":[316]},{"name":"D3DCLIP_GEN2","features":[316]},{"name":"D3DCLIP_GEN3","features":[316]},{"name":"D3DCLIP_GEN4","features":[316]},{"name":"D3DCLIP_GEN5","features":[316]},{"name":"D3DCLIP_LEFT","features":[316]},{"name":"D3DCLIP_RIGHT","features":[316]},{"name":"D3DCLIP_TOP","features":[316]},{"name":"D3DCMPFUNC","features":[316]},{"name":"D3DCMP_ALWAYS","features":[316]},{"name":"D3DCMP_EQUAL","features":[316]},{"name":"D3DCMP_GREATER","features":[316]},{"name":"D3DCMP_GREATEREQUAL","features":[316]},{"name":"D3DCMP_LESS","features":[316]},{"name":"D3DCMP_LESSEQUAL","features":[316]},{"name":"D3DCMP_NEVER","features":[316]},{"name":"D3DCMP_NOTEQUAL","features":[316]},{"name":"D3DCOLORVALUE","features":[316]},{"name":"D3DCOLOR_MONO","features":[316]},{"name":"D3DCOLOR_RGB","features":[316]},{"name":"D3DCOMPOSERECTDESC","features":[316]},{"name":"D3DCOMPOSERECTDESTINATION","features":[316]},{"name":"D3DCOMPOSERECTSOP","features":[316]},{"name":"D3DCOMPOSERECTS_AND","features":[316]},{"name":"D3DCOMPOSERECTS_COPY","features":[316]},{"name":"D3DCOMPOSERECTS_MAXNUMRECTS","features":[316]},{"name":"D3DCOMPOSERECTS_NEG","features":[316]},{"name":"D3DCOMPOSERECTS_OR","features":[316]},{"name":"D3DCONVOLUTIONMONO_MAXHEIGHT","features":[316]},{"name":"D3DCONVOLUTIONMONO_MAXWIDTH","features":[316]},{"name":"D3DCPCAPS_CONTENTKEY","features":[316]},{"name":"D3DCPCAPS_ENCRYPTEDREADBACK","features":[316]},{"name":"D3DCPCAPS_ENCRYPTEDREADBACKKEY","features":[316]},{"name":"D3DCPCAPS_ENCRYPTSLICEDATAONLY","features":[316]},{"name":"D3DCPCAPS_FRESHENSESSIONKEY","features":[316]},{"name":"D3DCPCAPS_HARDWARE","features":[316]},{"name":"D3DCPCAPS_PARTIALDECRYPTION","features":[316]},{"name":"D3DCPCAPS_PROTECTIONALWAYSON","features":[316]},{"name":"D3DCPCAPS_SEQUENTIAL_CTR_IV","features":[316]},{"name":"D3DCPCAPS_SOFTWARE","features":[316]},{"name":"D3DCREATE_ADAPTERGROUP_DEVICE","features":[316]},{"name":"D3DCREATE_DISABLE_DRIVER_MANAGEMENT","features":[316]},{"name":"D3DCREATE_DISABLE_DRIVER_MANAGEMENT_EX","features":[316]},{"name":"D3DCREATE_DISABLE_PRINTSCREEN","features":[316]},{"name":"D3DCREATE_DISABLE_PSGP_THREADING","features":[316]},{"name":"D3DCREATE_ENABLE_PRESENTSTATS","features":[316]},{"name":"D3DCREATE_FPU_PRESERVE","features":[316]},{"name":"D3DCREATE_HARDWARE_VERTEXPROCESSING","features":[316]},{"name":"D3DCREATE_MIXED_VERTEXPROCESSING","features":[316]},{"name":"D3DCREATE_MULTITHREADED","features":[316]},{"name":"D3DCREATE_NOWINDOWCHANGES","features":[316]},{"name":"D3DCREATE_PUREDEVICE","features":[316]},{"name":"D3DCREATE_SCREENSAVER","features":[316]},{"name":"D3DCREATE_SOFTWARE_VERTEXPROCESSING","features":[316]},{"name":"D3DCRYPTOTYPE_AES128_CTR","features":[316]},{"name":"D3DCRYPTOTYPE_PROPRIETARY","features":[316]},{"name":"D3DCS_BACK","features":[316]},{"name":"D3DCS_BOTTOM","features":[316]},{"name":"D3DCS_FRONT","features":[316]},{"name":"D3DCS_LEFT","features":[316]},{"name":"D3DCS_PLANE0","features":[316]},{"name":"D3DCS_PLANE1","features":[316]},{"name":"D3DCS_PLANE2","features":[316]},{"name":"D3DCS_PLANE3","features":[316]},{"name":"D3DCS_PLANE4","features":[316]},{"name":"D3DCS_PLANE5","features":[316]},{"name":"D3DCS_RIGHT","features":[316]},{"name":"D3DCS_TOP","features":[316]},{"name":"D3DCUBEMAP_FACES","features":[316]},{"name":"D3DCUBEMAP_FACE_NEGATIVE_X","features":[316]},{"name":"D3DCUBEMAP_FACE_NEGATIVE_Y","features":[316]},{"name":"D3DCUBEMAP_FACE_NEGATIVE_Z","features":[316]},{"name":"D3DCUBEMAP_FACE_POSITIVE_X","features":[316]},{"name":"D3DCUBEMAP_FACE_POSITIVE_Y","features":[316]},{"name":"D3DCUBEMAP_FACE_POSITIVE_Z","features":[316]},{"name":"D3DCULL","features":[316]},{"name":"D3DCULL_CCW","features":[316]},{"name":"D3DCULL_CW","features":[316]},{"name":"D3DCULL_NONE","features":[316]},{"name":"D3DCURSORCAPS_COLOR","features":[316]},{"name":"D3DCURSORCAPS_LOWRES","features":[316]},{"name":"D3DCURSOR_IMMEDIATE_UPDATE","features":[316]},{"name":"D3DDD_BCLIPPING","features":[316]},{"name":"D3DDD_COLORMODEL","features":[316]},{"name":"D3DDD_DEVCAPS","features":[316]},{"name":"D3DDD_DEVICERENDERBITDEPTH","features":[316]},{"name":"D3DDD_DEVICEZBUFFERBITDEPTH","features":[316]},{"name":"D3DDD_LIGHTINGCAPS","features":[316]},{"name":"D3DDD_LINECAPS","features":[316]},{"name":"D3DDD_MAXBUFFERSIZE","features":[316]},{"name":"D3DDD_MAXVERTEXCOUNT","features":[316]},{"name":"D3DDD_TRANSFORMCAPS","features":[316]},{"name":"D3DDD_TRICAPS","features":[316]},{"name":"D3DDEBCAPS_SYSTEMMEMORY","features":[316]},{"name":"D3DDEBCAPS_VIDEOMEMORY","features":[316]},{"name":"D3DDEBUGMONITORTOKENS","features":[316]},{"name":"D3DDEB_BUFSIZE","features":[316]},{"name":"D3DDEB_CAPS","features":[316]},{"name":"D3DDEB_LPDATA","features":[316]},{"name":"D3DDECLMETHOD","features":[316]},{"name":"D3DDECLMETHOD_CROSSUV","features":[316]},{"name":"D3DDECLMETHOD_DEFAULT","features":[316]},{"name":"D3DDECLMETHOD_LOOKUP","features":[316]},{"name":"D3DDECLMETHOD_LOOKUPPRESAMPLED","features":[316]},{"name":"D3DDECLMETHOD_PARTIALU","features":[316]},{"name":"D3DDECLMETHOD_PARTIALV","features":[316]},{"name":"D3DDECLMETHOD_UV","features":[316]},{"name":"D3DDECLTYPE","features":[316]},{"name":"D3DDECLTYPE_D3DCOLOR","features":[316]},{"name":"D3DDECLTYPE_DEC3N","features":[316]},{"name":"D3DDECLTYPE_FLOAT1","features":[316]},{"name":"D3DDECLTYPE_FLOAT16_2","features":[316]},{"name":"D3DDECLTYPE_FLOAT16_4","features":[316]},{"name":"D3DDECLTYPE_FLOAT2","features":[316]},{"name":"D3DDECLTYPE_FLOAT3","features":[316]},{"name":"D3DDECLTYPE_FLOAT4","features":[316]},{"name":"D3DDECLTYPE_SHORT2","features":[316]},{"name":"D3DDECLTYPE_SHORT2N","features":[316]},{"name":"D3DDECLTYPE_SHORT4","features":[316]},{"name":"D3DDECLTYPE_SHORT4N","features":[316]},{"name":"D3DDECLTYPE_UBYTE4","features":[316]},{"name":"D3DDECLTYPE_UBYTE4N","features":[316]},{"name":"D3DDECLTYPE_UDEC3","features":[316]},{"name":"D3DDECLTYPE_UNUSED","features":[316]},{"name":"D3DDECLTYPE_USHORT2N","features":[316]},{"name":"D3DDECLTYPE_USHORT4N","features":[316]},{"name":"D3DDECLUSAGE","features":[316]},{"name":"D3DDECLUSAGE_BINORMAL","features":[316]},{"name":"D3DDECLUSAGE_BLENDINDICES","features":[316]},{"name":"D3DDECLUSAGE_BLENDWEIGHT","features":[316]},{"name":"D3DDECLUSAGE_COLOR","features":[316]},{"name":"D3DDECLUSAGE_DEPTH","features":[316]},{"name":"D3DDECLUSAGE_FOG","features":[316]},{"name":"D3DDECLUSAGE_NORMAL","features":[316]},{"name":"D3DDECLUSAGE_POSITION","features":[316]},{"name":"D3DDECLUSAGE_POSITIONT","features":[316]},{"name":"D3DDECLUSAGE_PSIZE","features":[316]},{"name":"D3DDECLUSAGE_SAMPLE","features":[316]},{"name":"D3DDECLUSAGE_TANGENT","features":[316]},{"name":"D3DDECLUSAGE_TESSFACTOR","features":[316]},{"name":"D3DDECLUSAGE_TEXCOORD","features":[316]},{"name":"D3DDEGREETYPE","features":[316]},{"name":"D3DDEGREE_CUBIC","features":[316]},{"name":"D3DDEGREE_LINEAR","features":[316]},{"name":"D3DDEGREE_QUADRATIC","features":[316]},{"name":"D3DDEGREE_QUINTIC","features":[316]},{"name":"D3DDEVCAPS2_ADAPTIVETESSNPATCH","features":[316]},{"name":"D3DDEVCAPS2_ADAPTIVETESSRTPATCH","features":[316]},{"name":"D3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES","features":[316]},{"name":"D3DDEVCAPS2_DMAPNPATCH","features":[316]},{"name":"D3DDEVCAPS2_PRESAMPLEDDMAPNPATCH","features":[316]},{"name":"D3DDEVCAPS2_STREAMOFFSET","features":[316]},{"name":"D3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET","features":[316]},{"name":"D3DDEVCAPS_CANBLTSYSTONONLOCAL","features":[316]},{"name":"D3DDEVCAPS_CANRENDERAFTERFLIP","features":[316]},{"name":"D3DDEVCAPS_DRAWPRIMITIVES2","features":[316]},{"name":"D3DDEVCAPS_DRAWPRIMITIVES2EX","features":[316]},{"name":"D3DDEVCAPS_DRAWPRIMTLVERTEX","features":[316]},{"name":"D3DDEVCAPS_EXECUTESYSTEMMEMORY","features":[316]},{"name":"D3DDEVCAPS_EXECUTEVIDEOMEMORY","features":[316]},{"name":"D3DDEVCAPS_FLOATTLVERTEX","features":[316]},{"name":"D3DDEVCAPS_HWRASTERIZATION","features":[316]},{"name":"D3DDEVCAPS_HWTRANSFORMANDLIGHT","features":[316]},{"name":"D3DDEVCAPS_NPATCHES","features":[316]},{"name":"D3DDEVCAPS_PUREDEVICE","features":[316]},{"name":"D3DDEVCAPS_QUINTICRTPATCHES","features":[316]},{"name":"D3DDEVCAPS_RTPATCHES","features":[316]},{"name":"D3DDEVCAPS_RTPATCHHANDLEZERO","features":[316]},{"name":"D3DDEVCAPS_SEPARATETEXTUREMEMORIES","features":[316]},{"name":"D3DDEVCAPS_SORTDECREASINGZ","features":[316]},{"name":"D3DDEVCAPS_SORTEXACT","features":[316]},{"name":"D3DDEVCAPS_SORTINCREASINGZ","features":[316]},{"name":"D3DDEVCAPS_TEXTURENONLOCALVIDMEM","features":[316]},{"name":"D3DDEVCAPS_TEXTURESYSTEMMEMORY","features":[316]},{"name":"D3DDEVCAPS_TEXTUREVIDEOMEMORY","features":[316]},{"name":"D3DDEVCAPS_TLVERTEXSYSTEMMEMORY","features":[316]},{"name":"D3DDEVCAPS_TLVERTEXVIDEOMEMORY","features":[316]},{"name":"D3DDEVICEDESC","features":[307,316]},{"name":"D3DDEVICEDESC7","features":[316]},{"name":"D3DDEVICE_CREATION_PARAMETERS","features":[307,316]},{"name":"D3DDEVINFOID_D3DTEXTUREMANAGER","features":[316]},{"name":"D3DDEVINFOID_TEXTUREMANAGER","features":[316]},{"name":"D3DDEVINFOID_TEXTURING","features":[316]},{"name":"D3DDEVINFO_D3D9BANDWIDTHTIMINGS","features":[316]},{"name":"D3DDEVINFO_D3D9CACHEUTILIZATION","features":[316]},{"name":"D3DDEVINFO_D3D9INTERFACETIMINGS","features":[316]},{"name":"D3DDEVINFO_D3D9PIPELINETIMINGS","features":[316]},{"name":"D3DDEVINFO_D3D9STAGETIMINGS","features":[316]},{"name":"D3DDEVINFO_D3DVERTEXSTATS","features":[316]},{"name":"D3DDEVINFO_RESOURCEMANAGER","features":[307,316]},{"name":"D3DDEVINFO_VCACHE","features":[316]},{"name":"D3DDEVTYPE","features":[316]},{"name":"D3DDEVTYPE_HAL","features":[316]},{"name":"D3DDEVTYPE_NULLREF","features":[316]},{"name":"D3DDEVTYPE_REF","features":[316]},{"name":"D3DDEVTYPE_SW","features":[316]},{"name":"D3DDISPLAYMODE","features":[316]},{"name":"D3DDISPLAYMODEEX","features":[316]},{"name":"D3DDISPLAYMODEFILTER","features":[316]},{"name":"D3DDISPLAYROTATION","features":[316]},{"name":"D3DDISPLAYROTATION_180","features":[316]},{"name":"D3DDISPLAYROTATION_270","features":[316]},{"name":"D3DDISPLAYROTATION_90","features":[316]},{"name":"D3DDISPLAYROTATION_IDENTITY","features":[316]},{"name":"D3DDMAPSAMPLER","features":[316]},{"name":"D3DDMT_DISABLE","features":[316]},{"name":"D3DDMT_ENABLE","features":[316]},{"name":"D3DDP_MAXTEXCOORD","features":[316]},{"name":"D3DDP_PTRSTRIDE","features":[316]},{"name":"D3DDRAWPRIMITIVESTRIDEDDATA","features":[316]},{"name":"D3DDTCAPS_DEC3N","features":[316]},{"name":"D3DDTCAPS_FLOAT16_2","features":[316]},{"name":"D3DDTCAPS_FLOAT16_4","features":[316]},{"name":"D3DDTCAPS_SHORT2N","features":[316]},{"name":"D3DDTCAPS_SHORT4N","features":[316]},{"name":"D3DDTCAPS_UBYTE4","features":[316]},{"name":"D3DDTCAPS_UBYTE4N","features":[316]},{"name":"D3DDTCAPS_UDEC3","features":[316]},{"name":"D3DDTCAPS_USHORT2N","features":[316]},{"name":"D3DDTCAPS_USHORT4N","features":[316]},{"name":"D3DENCRYPTED_BLOCK_INFO","features":[316]},{"name":"D3DENUM_NO_DRIVERVERSION","features":[316]},{"name":"D3DENUM_WHQL_LEVEL","features":[316]},{"name":"D3DEXECUTEBUFFERDESC","features":[316]},{"name":"D3DEXECUTEDATA","features":[316]},{"name":"D3DEXECUTE_CLIPPED","features":[316]},{"name":"D3DEXECUTE_UNCLIPPED","features":[316]},{"name":"D3DFDS_ALPHACMPCAPS","features":[316]},{"name":"D3DFDS_COLORMODEL","features":[316]},{"name":"D3DFDS_DSTBLENDCAPS","features":[316]},{"name":"D3DFDS_GUID","features":[316]},{"name":"D3DFDS_HARDWARE","features":[316]},{"name":"D3DFDS_LINES","features":[316]},{"name":"D3DFDS_MISCCAPS","features":[316]},{"name":"D3DFDS_RASTERCAPS","features":[316]},{"name":"D3DFDS_SHADECAPS","features":[316]},{"name":"D3DFDS_SRCBLENDCAPS","features":[316]},{"name":"D3DFDS_TEXTUREADDRESSCAPS","features":[316]},{"name":"D3DFDS_TEXTUREBLENDCAPS","features":[316]},{"name":"D3DFDS_TEXTURECAPS","features":[316]},{"name":"D3DFDS_TEXTUREFILTERCAPS","features":[316]},{"name":"D3DFDS_TRIANGLES","features":[316]},{"name":"D3DFDS_ZCMPCAPS","features":[316]},{"name":"D3DFILLMODE","features":[316]},{"name":"D3DFILL_POINT","features":[316]},{"name":"D3DFILL_SOLID","features":[316]},{"name":"D3DFILL_WIREFRAME","features":[316]},{"name":"D3DFILTER_LINEAR","features":[316]},{"name":"D3DFILTER_LINEARMIPLINEAR","features":[316]},{"name":"D3DFILTER_LINEARMIPNEAREST","features":[316]},{"name":"D3DFILTER_MIPLINEAR","features":[316]},{"name":"D3DFILTER_MIPNEAREST","features":[316]},{"name":"D3DFILTER_NEAREST","features":[316]},{"name":"D3DFINDDEVICERESULT","features":[307,316]},{"name":"D3DFINDDEVICESEARCH","features":[307,316]},{"name":"D3DFMT_A1","features":[316]},{"name":"D3DFMT_A16B16G16R16","features":[316]},{"name":"D3DFMT_A16B16G16R16F","features":[316]},{"name":"D3DFMT_A1R5G5B5","features":[316]},{"name":"D3DFMT_A1_SURFACE_MAXHEIGHT","features":[316]},{"name":"D3DFMT_A1_SURFACE_MAXWIDTH","features":[316]},{"name":"D3DFMT_A2B10G10R10","features":[316]},{"name":"D3DFMT_A2B10G10R10_XR_BIAS","features":[316]},{"name":"D3DFMT_A2R10G10B10","features":[316]},{"name":"D3DFMT_A2W10V10U10","features":[316]},{"name":"D3DFMT_A32B32G32R32F","features":[316]},{"name":"D3DFMT_A4L4","features":[316]},{"name":"D3DFMT_A4R4G4B4","features":[316]},{"name":"D3DFMT_A8","features":[316]},{"name":"D3DFMT_A8B8G8R8","features":[316]},{"name":"D3DFMT_A8L8","features":[316]},{"name":"D3DFMT_A8P8","features":[316]},{"name":"D3DFMT_A8R3G3B2","features":[316]},{"name":"D3DFMT_A8R8G8B8","features":[316]},{"name":"D3DFMT_BINARYBUFFER","features":[316]},{"name":"D3DFMT_CxV8U8","features":[316]},{"name":"D3DFMT_D15S1","features":[316]},{"name":"D3DFMT_D16","features":[316]},{"name":"D3DFMT_D16_LOCKABLE","features":[316]},{"name":"D3DFMT_D24FS8","features":[316]},{"name":"D3DFMT_D24S8","features":[316]},{"name":"D3DFMT_D24X4S4","features":[316]},{"name":"D3DFMT_D24X8","features":[316]},{"name":"D3DFMT_D32","features":[316]},{"name":"D3DFMT_D32F_LOCKABLE","features":[316]},{"name":"D3DFMT_D32_LOCKABLE","features":[316]},{"name":"D3DFMT_DXT1","features":[316]},{"name":"D3DFMT_DXT2","features":[316]},{"name":"D3DFMT_DXT3","features":[316]},{"name":"D3DFMT_DXT4","features":[316]},{"name":"D3DFMT_DXT5","features":[316]},{"name":"D3DFMT_G16R16","features":[316]},{"name":"D3DFMT_G16R16F","features":[316]},{"name":"D3DFMT_G32R32F","features":[316]},{"name":"D3DFMT_G8R8_G8B8","features":[316]},{"name":"D3DFMT_INDEX16","features":[316]},{"name":"D3DFMT_INDEX32","features":[316]},{"name":"D3DFMT_L16","features":[316]},{"name":"D3DFMT_L6V5U5","features":[316]},{"name":"D3DFMT_L8","features":[316]},{"name":"D3DFMT_MULTI2_ARGB8","features":[316]},{"name":"D3DFMT_P8","features":[316]},{"name":"D3DFMT_Q16W16V16U16","features":[316]},{"name":"D3DFMT_Q8W8V8U8","features":[316]},{"name":"D3DFMT_R16F","features":[316]},{"name":"D3DFMT_R32F","features":[316]},{"name":"D3DFMT_R3G3B2","features":[316]},{"name":"D3DFMT_R5G6B5","features":[316]},{"name":"D3DFMT_R8G8B8","features":[316]},{"name":"D3DFMT_R8G8_B8G8","features":[316]},{"name":"D3DFMT_S8_LOCKABLE","features":[316]},{"name":"D3DFMT_UNKNOWN","features":[316]},{"name":"D3DFMT_UYVY","features":[316]},{"name":"D3DFMT_V16U16","features":[316]},{"name":"D3DFMT_V8U8","features":[316]},{"name":"D3DFMT_VERTEXDATA","features":[316]},{"name":"D3DFMT_X1R5G5B5","features":[316]},{"name":"D3DFMT_X4R4G4B4","features":[316]},{"name":"D3DFMT_X8B8G8R8","features":[316]},{"name":"D3DFMT_X8L8V8U8","features":[316]},{"name":"D3DFMT_X8R8G8B8","features":[316]},{"name":"D3DFMT_YUY2","features":[316]},{"name":"D3DFOGMODE","features":[316]},{"name":"D3DFOG_EXP","features":[316]},{"name":"D3DFOG_EXP2","features":[316]},{"name":"D3DFOG_LINEAR","features":[316]},{"name":"D3DFOG_NONE","features":[316]},{"name":"D3DFORMAT","features":[316]},{"name":"D3DFVFCAPS_DONOTSTRIPELEMENTS","features":[316]},{"name":"D3DFVFCAPS_PSIZE","features":[316]},{"name":"D3DFVFCAPS_TEXCOORDCOUNTMASK","features":[316]},{"name":"D3DFVF_DIFFUSE","features":[316]},{"name":"D3DFVF_LASTBETA_D3DCOLOR","features":[316]},{"name":"D3DFVF_LASTBETA_UBYTE4","features":[316]},{"name":"D3DFVF_NORMAL","features":[316]},{"name":"D3DFVF_POSITION_MASK","features":[316]},{"name":"D3DFVF_PSIZE","features":[316]},{"name":"D3DFVF_RESERVED0","features":[316]},{"name":"D3DFVF_RESERVED1","features":[316]},{"name":"D3DFVF_RESERVED2","features":[316]},{"name":"D3DFVF_SPECULAR","features":[316]},{"name":"D3DFVF_TEX0","features":[316]},{"name":"D3DFVF_TEX1","features":[316]},{"name":"D3DFVF_TEX2","features":[316]},{"name":"D3DFVF_TEX3","features":[316]},{"name":"D3DFVF_TEX4","features":[316]},{"name":"D3DFVF_TEX5","features":[316]},{"name":"D3DFVF_TEX6","features":[316]},{"name":"D3DFVF_TEX7","features":[316]},{"name":"D3DFVF_TEX8","features":[316]},{"name":"D3DFVF_TEXCOUNT_MASK","features":[316]},{"name":"D3DFVF_TEXCOUNT_SHIFT","features":[316]},{"name":"D3DFVF_TEXTUREFORMAT1","features":[316]},{"name":"D3DFVF_TEXTUREFORMAT2","features":[316]},{"name":"D3DFVF_TEXTUREFORMAT3","features":[316]},{"name":"D3DFVF_TEXTUREFORMAT4","features":[316]},{"name":"D3DFVF_XYZ","features":[316]},{"name":"D3DFVF_XYZB1","features":[316]},{"name":"D3DFVF_XYZB2","features":[316]},{"name":"D3DFVF_XYZB3","features":[316]},{"name":"D3DFVF_XYZB4","features":[316]},{"name":"D3DFVF_XYZB5","features":[316]},{"name":"D3DFVF_XYZRHW","features":[316]},{"name":"D3DFVF_XYZW","features":[316]},{"name":"D3DGAMMARAMP","features":[316]},{"name":"D3DGETDATA_FLUSH","features":[316]},{"name":"D3DHVERTEX","features":[316]},{"name":"D3DINDEXBUFFER_DESC","features":[316]},{"name":"D3DINSTRUCTION","features":[316]},{"name":"D3DISSUE_BEGIN","features":[316]},{"name":"D3DISSUE_END","features":[316]},{"name":"D3DKEYEXCHANGE_DXVA","features":[316]},{"name":"D3DKEYEXCHANGE_RSAES_OAEP","features":[316]},{"name":"D3DLIGHT","features":[402,316]},{"name":"D3DLIGHT2","features":[402,316]},{"name":"D3DLIGHT7","features":[402,316]},{"name":"D3DLIGHT9","features":[402,316]},{"name":"D3DLIGHTCAPS_DIRECTIONAL","features":[316]},{"name":"D3DLIGHTCAPS_GLSPOT","features":[316]},{"name":"D3DLIGHTCAPS_PARALLELPOINT","features":[316]},{"name":"D3DLIGHTCAPS_POINT","features":[316]},{"name":"D3DLIGHTCAPS_SPOT","features":[316]},{"name":"D3DLIGHTDATA","features":[402,316]},{"name":"D3DLIGHTINGCAPS","features":[316]},{"name":"D3DLIGHTINGELEMENT","features":[402,316]},{"name":"D3DLIGHTINGMODEL_MONO","features":[316]},{"name":"D3DLIGHTINGMODEL_RGB","features":[316]},{"name":"D3DLIGHTSTATETYPE","features":[316]},{"name":"D3DLIGHTSTATE_AMBIENT","features":[316]},{"name":"D3DLIGHTSTATE_COLORMODEL","features":[316]},{"name":"D3DLIGHTSTATE_COLORVERTEX","features":[316]},{"name":"D3DLIGHTSTATE_FOGDENSITY","features":[316]},{"name":"D3DLIGHTSTATE_FOGEND","features":[316]},{"name":"D3DLIGHTSTATE_FOGMODE","features":[316]},{"name":"D3DLIGHTSTATE_FOGSTART","features":[316]},{"name":"D3DLIGHTSTATE_MATERIAL","features":[316]},{"name":"D3DLIGHTTYPE","features":[316]},{"name":"D3DLIGHT_ACTIVE","features":[316]},{"name":"D3DLIGHT_DIRECTIONAL","features":[316]},{"name":"D3DLIGHT_NO_SPECULAR","features":[316]},{"name":"D3DLIGHT_POINT","features":[316]},{"name":"D3DLIGHT_SPOT","features":[316]},{"name":"D3DLINE","features":[316]},{"name":"D3DLINECAPS_ALPHACMP","features":[316]},{"name":"D3DLINECAPS_ANTIALIAS","features":[316]},{"name":"D3DLINECAPS_BLEND","features":[316]},{"name":"D3DLINECAPS_FOG","features":[316]},{"name":"D3DLINECAPS_TEXTURE","features":[316]},{"name":"D3DLINECAPS_ZTEST","features":[316]},{"name":"D3DLOCKED_BOX","features":[316]},{"name":"D3DLOCKED_RECT","features":[316]},{"name":"D3DLOCK_DISCARD","features":[316]},{"name":"D3DLOCK_DONOTWAIT","features":[316]},{"name":"D3DLOCK_NOOVERWRITE","features":[316]},{"name":"D3DLOCK_NOSYSLOCK","features":[316]},{"name":"D3DLOCK_NO_DIRTY_UPDATE","features":[316]},{"name":"D3DLOCK_READONLY","features":[316]},{"name":"D3DLVERTEX","features":[316]},{"name":"D3DMATERIAL","features":[316]},{"name":"D3DMATERIAL7","features":[316]},{"name":"D3DMATERIAL9","features":[316]},{"name":"D3DMATERIALCOLORSOURCE","features":[316]},{"name":"D3DMATRIXLOAD","features":[316]},{"name":"D3DMATRIXMULTIPLY","features":[316]},{"name":"D3DMAX30SHADERINSTRUCTIONS","features":[316]},{"name":"D3DMAXUSERCLIPPLANES","features":[316]},{"name":"D3DMCS_COLOR1","features":[316]},{"name":"D3DMCS_COLOR2","features":[316]},{"name":"D3DMCS_MATERIAL","features":[316]},{"name":"D3DMEMORYPRESSURE","features":[316]},{"name":"D3DMEMORYPRESSURE","features":[316]},{"name":"D3DMIN30SHADERINSTRUCTIONS","features":[316]},{"name":"D3DMP_16","features":[316]},{"name":"D3DMP_2_8","features":[316]},{"name":"D3DMP_DEFAULT","features":[316]},{"name":"D3DMULTISAMPLE_10_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_11_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_12_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_13_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_14_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_15_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_16_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_2_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_3_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_4_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_5_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_6_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_7_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_8_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_9_SAMPLES","features":[316]},{"name":"D3DMULTISAMPLE_NONE","features":[316]},{"name":"D3DMULTISAMPLE_NONMASKABLE","features":[316]},{"name":"D3DMULTISAMPLE_TYPE","features":[316]},{"name":"D3DOPCODE","features":[316]},{"name":"D3DOP_BRANCHFORWARD","features":[316]},{"name":"D3DOP_EXIT","features":[316]},{"name":"D3DOP_LINE","features":[316]},{"name":"D3DOP_MATRIXLOAD","features":[316]},{"name":"D3DOP_MATRIXMULTIPLY","features":[316]},{"name":"D3DOP_POINT","features":[316]},{"name":"D3DOP_PROCESSVERTICES","features":[316]},{"name":"D3DOP_SETSTATUS","features":[316]},{"name":"D3DOP_SPAN","features":[316]},{"name":"D3DOP_STATELIGHT","features":[316]},{"name":"D3DOP_STATERENDER","features":[316]},{"name":"D3DOP_STATETRANSFORM","features":[316]},{"name":"D3DOP_TEXTURELOAD","features":[316]},{"name":"D3DOP_TRIANGLE","features":[316]},{"name":"D3DOVERLAYCAPS_FULLRANGERGB","features":[316]},{"name":"D3DOVERLAYCAPS_LIMITEDRANGERGB","features":[316]},{"name":"D3DOVERLAYCAPS_STRETCHX","features":[316]},{"name":"D3DOVERLAYCAPS_STRETCHY","features":[316]},{"name":"D3DOVERLAYCAPS_YCbCr_BT601","features":[316]},{"name":"D3DOVERLAYCAPS_YCbCr_BT601_xvYCC","features":[316]},{"name":"D3DOVERLAYCAPS_YCbCr_BT709","features":[316]},{"name":"D3DOVERLAYCAPS_YCbCr_BT709_xvYCC","features":[316]},{"name":"D3DPAL_FREE","features":[316]},{"name":"D3DPAL_READONLY","features":[316]},{"name":"D3DPAL_RESERVED","features":[316]},{"name":"D3DPATCHEDGESTYLE","features":[316]},{"name":"D3DPATCHEDGE_CONTINUOUS","features":[316]},{"name":"D3DPATCHEDGE_DISCRETE","features":[316]},{"name":"D3DPBLENDCAPS_BLENDFACTOR","features":[316]},{"name":"D3DPBLENDCAPS_BOTHINVSRCALPHA","features":[316]},{"name":"D3DPBLENDCAPS_BOTHSRCALPHA","features":[316]},{"name":"D3DPBLENDCAPS_DESTALPHA","features":[316]},{"name":"D3DPBLENDCAPS_DESTCOLOR","features":[316]},{"name":"D3DPBLENDCAPS_INVDESTALPHA","features":[316]},{"name":"D3DPBLENDCAPS_INVDESTCOLOR","features":[316]},{"name":"D3DPBLENDCAPS_INVSRCALPHA","features":[316]},{"name":"D3DPBLENDCAPS_INVSRCCOLOR","features":[316]},{"name":"D3DPBLENDCAPS_INVSRCCOLOR2","features":[316]},{"name":"D3DPBLENDCAPS_ONE","features":[316]},{"name":"D3DPBLENDCAPS_SRCALPHA","features":[316]},{"name":"D3DPBLENDCAPS_SRCALPHASAT","features":[316]},{"name":"D3DPBLENDCAPS_SRCCOLOR","features":[316]},{"name":"D3DPBLENDCAPS_SRCCOLOR2","features":[316]},{"name":"D3DPBLENDCAPS_ZERO","features":[316]},{"name":"D3DPCMPCAPS_ALWAYS","features":[316]},{"name":"D3DPCMPCAPS_EQUAL","features":[316]},{"name":"D3DPCMPCAPS_GREATER","features":[316]},{"name":"D3DPCMPCAPS_GREATEREQUAL","features":[316]},{"name":"D3DPCMPCAPS_LESS","features":[316]},{"name":"D3DPCMPCAPS_LESSEQUAL","features":[316]},{"name":"D3DPCMPCAPS_NEVER","features":[316]},{"name":"D3DPCMPCAPS_NOTEQUAL","features":[316]},{"name":"D3DPERF_BeginEvent","features":[316]},{"name":"D3DPERF_EndEvent","features":[316]},{"name":"D3DPERF_GetStatus","features":[316]},{"name":"D3DPERF_QueryRepeatFrame","features":[307,316]},{"name":"D3DPERF_SetMarker","features":[316]},{"name":"D3DPERF_SetOptions","features":[316]},{"name":"D3DPERF_SetRegion","features":[316]},{"name":"D3DPICKRECORD","features":[316]},{"name":"D3DPMISCCAPS_BLENDOP","features":[316]},{"name":"D3DPMISCCAPS_CLIPPLANESCALEDPOINTS","features":[316]},{"name":"D3DPMISCCAPS_CLIPTLVERTS","features":[316]},{"name":"D3DPMISCCAPS_COLORWRITEENABLE","features":[316]},{"name":"D3DPMISCCAPS_CONFORMANT","features":[316]},{"name":"D3DPMISCCAPS_CULLCCW","features":[316]},{"name":"D3DPMISCCAPS_CULLCW","features":[316]},{"name":"D3DPMISCCAPS_CULLNONE","features":[316]},{"name":"D3DPMISCCAPS_FOGANDSPECULARALPHA","features":[316]},{"name":"D3DPMISCCAPS_FOGVERTEXCLAMPED","features":[316]},{"name":"D3DPMISCCAPS_INDEPENDENTWRITEMASKS","features":[316]},{"name":"D3DPMISCCAPS_LINEPATTERNREP","features":[316]},{"name":"D3DPMISCCAPS_MASKPLANES","features":[316]},{"name":"D3DPMISCCAPS_MASKZ","features":[316]},{"name":"D3DPMISCCAPS_MRTINDEPENDENTBITDEPTHS","features":[316]},{"name":"D3DPMISCCAPS_MRTPOSTPIXELSHADERBLENDING","features":[316]},{"name":"D3DPMISCCAPS_NULLREFERENCE","features":[316]},{"name":"D3DPMISCCAPS_PERSTAGECONSTANT","features":[316]},{"name":"D3DPMISCCAPS_POSTBLENDSRGBCONVERT","features":[316]},{"name":"D3DPMISCCAPS_SEPARATEALPHABLEND","features":[316]},{"name":"D3DPMISCCAPS_TSSARGTEMP","features":[316]},{"name":"D3DPOINT","features":[316]},{"name":"D3DPOOL","features":[316]},{"name":"D3DPOOL_DEFAULT","features":[316]},{"name":"D3DPOOL_MANAGED","features":[316]},{"name":"D3DPOOL_SCRATCH","features":[316]},{"name":"D3DPOOL_SYSTEMMEM","features":[316]},{"name":"D3DPRASTERCAPS_ANISOTROPY","features":[316]},{"name":"D3DPRASTERCAPS_ANTIALIASEDGES","features":[316]},{"name":"D3DPRASTERCAPS_ANTIALIASSORTDEPENDENT","features":[316]},{"name":"D3DPRASTERCAPS_ANTIALIASSORTINDEPENDENT","features":[316]},{"name":"D3DPRASTERCAPS_COLORPERSPECTIVE","features":[316]},{"name":"D3DPRASTERCAPS_DEPTHBIAS","features":[316]},{"name":"D3DPRASTERCAPS_DITHER","features":[316]},{"name":"D3DPRASTERCAPS_FOGRANGE","features":[316]},{"name":"D3DPRASTERCAPS_FOGTABLE","features":[316]},{"name":"D3DPRASTERCAPS_FOGVERTEX","features":[316]},{"name":"D3DPRASTERCAPS_MIPMAPLODBIAS","features":[316]},{"name":"D3DPRASTERCAPS_MULTISAMPLE_TOGGLE","features":[316]},{"name":"D3DPRASTERCAPS_PAT","features":[316]},{"name":"D3DPRASTERCAPS_ROP2","features":[316]},{"name":"D3DPRASTERCAPS_SCISSORTEST","features":[316]},{"name":"D3DPRASTERCAPS_SLOPESCALEDEPTHBIAS","features":[316]},{"name":"D3DPRASTERCAPS_STIPPLE","features":[316]},{"name":"D3DPRASTERCAPS_SUBPIXEL","features":[316]},{"name":"D3DPRASTERCAPS_SUBPIXELX","features":[316]},{"name":"D3DPRASTERCAPS_TRANSLUCENTSORTINDEPENDENT","features":[316]},{"name":"D3DPRASTERCAPS_WBUFFER","features":[316]},{"name":"D3DPRASTERCAPS_WFOG","features":[316]},{"name":"D3DPRASTERCAPS_XOR","features":[316]},{"name":"D3DPRASTERCAPS_ZBIAS","features":[316]},{"name":"D3DPRASTERCAPS_ZBUFFERLESSHSR","features":[316]},{"name":"D3DPRASTERCAPS_ZFOG","features":[316]},{"name":"D3DPRASTERCAPS_ZTEST","features":[316]},{"name":"D3DPRESENTFLAG_DEVICECLIP","features":[316]},{"name":"D3DPRESENTFLAG_DISCARD_DEPTHSTENCIL","features":[316]},{"name":"D3DPRESENTFLAG_LOCKABLE_BACKBUFFER","features":[316]},{"name":"D3DPRESENTFLAG_NOAUTOROTATE","features":[316]},{"name":"D3DPRESENTFLAG_OVERLAY_LIMITEDRGB","features":[316]},{"name":"D3DPRESENTFLAG_OVERLAY_YCbCr_BT709","features":[316]},{"name":"D3DPRESENTFLAG_OVERLAY_YCbCr_xvYCC","features":[316]},{"name":"D3DPRESENTFLAG_RESTRICTED_CONTENT","features":[316]},{"name":"D3DPRESENTFLAG_RESTRICT_SHARED_RESOURCE_DRIVER","features":[316]},{"name":"D3DPRESENTFLAG_UNPRUNEDMODE","features":[316]},{"name":"D3DPRESENTFLAG_VIDEO","features":[316]},{"name":"D3DPRESENTSTATS","features":[316]},{"name":"D3DPRESENTSTATS","features":[316]},{"name":"D3DPRESENT_BACK_BUFFERS_MAX","features":[316]},{"name":"D3DPRESENT_BACK_BUFFERS_MAX_EX","features":[316]},{"name":"D3DPRESENT_DONOTFLIP","features":[316]},{"name":"D3DPRESENT_DONOTWAIT","features":[316]},{"name":"D3DPRESENT_FLIPRESTART","features":[316]},{"name":"D3DPRESENT_FORCEIMMEDIATE","features":[316]},{"name":"D3DPRESENT_HIDEOVERLAY","features":[316]},{"name":"D3DPRESENT_INTERVAL_DEFAULT","features":[316]},{"name":"D3DPRESENT_INTERVAL_FOUR","features":[316]},{"name":"D3DPRESENT_INTERVAL_IMMEDIATE","features":[316]},{"name":"D3DPRESENT_INTERVAL_ONE","features":[316]},{"name":"D3DPRESENT_INTERVAL_THREE","features":[316]},{"name":"D3DPRESENT_INTERVAL_TWO","features":[316]},{"name":"D3DPRESENT_LINEAR_CONTENT","features":[316]},{"name":"D3DPRESENT_PARAMETERS","features":[307,316]},{"name":"D3DPRESENT_RATE_DEFAULT","features":[316]},{"name":"D3DPRESENT_UPDATECOLORKEY","features":[316]},{"name":"D3DPRESENT_UPDATEOVERLAYONLY","features":[316]},{"name":"D3DPRESENT_VIDEO_RESTRICT_TO_MONITOR","features":[316]},{"name":"D3DPRIMCAPS","features":[316]},{"name":"D3DPRIMITIVETYPE","features":[316]},{"name":"D3DPROCESSVERTICES","features":[316]},{"name":"D3DPROCESSVERTICES_COPY","features":[316]},{"name":"D3DPROCESSVERTICES_NOCOLOR","features":[316]},{"name":"D3DPROCESSVERTICES_OPMASK","features":[316]},{"name":"D3DPROCESSVERTICES_TRANSFORM","features":[316]},{"name":"D3DPROCESSVERTICES_TRANSFORMLIGHT","features":[316]},{"name":"D3DPROCESSVERTICES_UPDATEEXTENTS","features":[316]},{"name":"D3DPS20CAPS_ARBITRARYSWIZZLE","features":[316]},{"name":"D3DPS20CAPS_GRADIENTINSTRUCTIONS","features":[316]},{"name":"D3DPS20CAPS_NODEPENDENTREADLIMIT","features":[316]},{"name":"D3DPS20CAPS_NOTEXINSTRUCTIONLIMIT","features":[316]},{"name":"D3DPS20CAPS_PREDICATION","features":[316]},{"name":"D3DPS20_MAX_DYNAMICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DPS20_MAX_NUMINSTRUCTIONSLOTS","features":[316]},{"name":"D3DPS20_MAX_NUMTEMPS","features":[316]},{"name":"D3DPS20_MAX_STATICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DPS20_MIN_DYNAMICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DPS20_MIN_NUMINSTRUCTIONSLOTS","features":[316]},{"name":"D3DPS20_MIN_NUMTEMPS","features":[316]},{"name":"D3DPS20_MIN_STATICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DPSHADECAPS_ALPHAFLATBLEND","features":[316]},{"name":"D3DPSHADECAPS_ALPHAFLATSTIPPLED","features":[316]},{"name":"D3DPSHADECAPS_ALPHAGOURAUDBLEND","features":[316]},{"name":"D3DPSHADECAPS_ALPHAGOURAUDSTIPPLED","features":[316]},{"name":"D3DPSHADECAPS_ALPHAPHONGBLEND","features":[316]},{"name":"D3DPSHADECAPS_ALPHAPHONGSTIPPLED","features":[316]},{"name":"D3DPSHADECAPS_COLORFLATMONO","features":[316]},{"name":"D3DPSHADECAPS_COLORFLATRGB","features":[316]},{"name":"D3DPSHADECAPS_COLORGOURAUDMONO","features":[316]},{"name":"D3DPSHADECAPS_COLORGOURAUDRGB","features":[316]},{"name":"D3DPSHADECAPS_COLORPHONGMONO","features":[316]},{"name":"D3DPSHADECAPS_COLORPHONGRGB","features":[316]},{"name":"D3DPSHADECAPS_FOGFLAT","features":[316]},{"name":"D3DPSHADECAPS_FOGGOURAUD","features":[316]},{"name":"D3DPSHADECAPS_FOGPHONG","features":[316]},{"name":"D3DPSHADECAPS_SPECULARFLATMONO","features":[316]},{"name":"D3DPSHADECAPS_SPECULARFLATRGB","features":[316]},{"name":"D3DPSHADECAPS_SPECULARGOURAUDMONO","features":[316]},{"name":"D3DPSHADECAPS_SPECULARGOURAUDRGB","features":[316]},{"name":"D3DPSHADECAPS_SPECULARPHONGMONO","features":[316]},{"name":"D3DPSHADECAPS_SPECULARPHONGRGB","features":[316]},{"name":"D3DPSHADERCAPS2_0","features":[316]},{"name":"D3DPTADDRESSCAPS_BORDER","features":[316]},{"name":"D3DPTADDRESSCAPS_CLAMP","features":[316]},{"name":"D3DPTADDRESSCAPS_INDEPENDENTUV","features":[316]},{"name":"D3DPTADDRESSCAPS_MIRROR","features":[316]},{"name":"D3DPTADDRESSCAPS_MIRRORONCE","features":[316]},{"name":"D3DPTADDRESSCAPS_WRAP","features":[316]},{"name":"D3DPTBLENDCAPS_ADD","features":[316]},{"name":"D3DPTBLENDCAPS_COPY","features":[316]},{"name":"D3DPTBLENDCAPS_DECAL","features":[316]},{"name":"D3DPTBLENDCAPS_DECALALPHA","features":[316]},{"name":"D3DPTBLENDCAPS_DECALMASK","features":[316]},{"name":"D3DPTBLENDCAPS_MODULATE","features":[316]},{"name":"D3DPTBLENDCAPS_MODULATEALPHA","features":[316]},{"name":"D3DPTBLENDCAPS_MODULATEMASK","features":[316]},{"name":"D3DPTEXTURECAPS_ALPHA","features":[316]},{"name":"D3DPTEXTURECAPS_ALPHAPALETTE","features":[316]},{"name":"D3DPTEXTURECAPS_BORDER","features":[316]},{"name":"D3DPTEXTURECAPS_COLORKEYBLEND","features":[316]},{"name":"D3DPTEXTURECAPS_CUBEMAP","features":[316]},{"name":"D3DPTEXTURECAPS_CUBEMAP_POW2","features":[316]},{"name":"D3DPTEXTURECAPS_MIPCUBEMAP","features":[316]},{"name":"D3DPTEXTURECAPS_MIPMAP","features":[316]},{"name":"D3DPTEXTURECAPS_MIPVOLUMEMAP","features":[316]},{"name":"D3DPTEXTURECAPS_NONPOW2CONDITIONAL","features":[316]},{"name":"D3DPTEXTURECAPS_NOPROJECTEDBUMPENV","features":[316]},{"name":"D3DPTEXTURECAPS_PERSPECTIVE","features":[316]},{"name":"D3DPTEXTURECAPS_POW2","features":[316]},{"name":"D3DPTEXTURECAPS_PROJECTED","features":[316]},{"name":"D3DPTEXTURECAPS_SQUAREONLY","features":[316]},{"name":"D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE","features":[316]},{"name":"D3DPTEXTURECAPS_TRANSPARENCY","features":[316]},{"name":"D3DPTEXTURECAPS_VOLUMEMAP","features":[316]},{"name":"D3DPTEXTURECAPS_VOLUMEMAP_POW2","features":[316]},{"name":"D3DPTFILTERCAPS_CONVOLUTIONMONO","features":[316]},{"name":"D3DPTFILTERCAPS_LINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_LINEARMIPLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_LINEARMIPNEAREST","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFAFLATCUBIC","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFANISOTROPIC","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFGAUSSIANQUAD","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFPOINT","features":[316]},{"name":"D3DPTFILTERCAPS_MAGFPYRAMIDALQUAD","features":[316]},{"name":"D3DPTFILTERCAPS_MINFANISOTROPIC","features":[316]},{"name":"D3DPTFILTERCAPS_MINFGAUSSIANQUAD","features":[316]},{"name":"D3DPTFILTERCAPS_MINFLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_MINFPOINT","features":[316]},{"name":"D3DPTFILTERCAPS_MINFPYRAMIDALQUAD","features":[316]},{"name":"D3DPTFILTERCAPS_MIPFLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_MIPFPOINT","features":[316]},{"name":"D3DPTFILTERCAPS_MIPLINEAR","features":[316]},{"name":"D3DPTFILTERCAPS_MIPNEAREST","features":[316]},{"name":"D3DPTFILTERCAPS_NEAREST","features":[316]},{"name":"D3DPT_LINELIST","features":[316]},{"name":"D3DPT_LINESTRIP","features":[316]},{"name":"D3DPT_POINTLIST","features":[316]},{"name":"D3DPT_TRIANGLEFAN","features":[316]},{"name":"D3DPT_TRIANGLELIST","features":[316]},{"name":"D3DPT_TRIANGLESTRIP","features":[316]},{"name":"D3DPV_DONOTCOPYDATA","features":[316]},{"name":"D3DQUERYTYPE","features":[316]},{"name":"D3DQUERYTYPE_BANDWIDTHTIMINGS","features":[316]},{"name":"D3DQUERYTYPE_CACHEUTILIZATION","features":[316]},{"name":"D3DQUERYTYPE_EVENT","features":[316]},{"name":"D3DQUERYTYPE_INTERFACETIMINGS","features":[316]},{"name":"D3DQUERYTYPE_MEMORYPRESSURE","features":[316]},{"name":"D3DQUERYTYPE_OCCLUSION","features":[316]},{"name":"D3DQUERYTYPE_PIPELINETIMINGS","features":[316]},{"name":"D3DQUERYTYPE_PIXELTIMINGS","features":[316]},{"name":"D3DQUERYTYPE_RESOURCEMANAGER","features":[316]},{"name":"D3DQUERYTYPE_TIMESTAMP","features":[316]},{"name":"D3DQUERYTYPE_TIMESTAMPDISJOINT","features":[316]},{"name":"D3DQUERYTYPE_TIMESTAMPFREQ","features":[316]},{"name":"D3DQUERYTYPE_VCACHE","features":[316]},{"name":"D3DQUERYTYPE_VERTEXSTATS","features":[316]},{"name":"D3DQUERYTYPE_VERTEXTIMINGS","features":[316]},{"name":"D3DRANGE","features":[316]},{"name":"D3DRASTER_STATUS","features":[307,316]},{"name":"D3DRECT","features":[316]},{"name":"D3DRECTPATCH_INFO","features":[316]},{"name":"D3DRENDERSTATETYPE","features":[316]},{"name":"D3DRENDERSTATE_WRAPBIAS","features":[316]},{"name":"D3DRESOURCESTATS","features":[307,316]},{"name":"D3DRESOURCETYPE","features":[316]},{"name":"D3DRS_ADAPTIVETESS_W","features":[316]},{"name":"D3DRS_ADAPTIVETESS_X","features":[316]},{"name":"D3DRS_ADAPTIVETESS_Y","features":[316]},{"name":"D3DRS_ADAPTIVETESS_Z","features":[316]},{"name":"D3DRS_ALPHABLENDENABLE","features":[316]},{"name":"D3DRS_ALPHAFUNC","features":[316]},{"name":"D3DRS_ALPHAREF","features":[316]},{"name":"D3DRS_ALPHATESTENABLE","features":[316]},{"name":"D3DRS_AMBIENT","features":[316]},{"name":"D3DRS_AMBIENTMATERIALSOURCE","features":[316]},{"name":"D3DRS_ANTIALIASEDLINEENABLE","features":[316]},{"name":"D3DRS_BLENDFACTOR","features":[316]},{"name":"D3DRS_BLENDOP","features":[316]},{"name":"D3DRS_BLENDOPALPHA","features":[316]},{"name":"D3DRS_CCW_STENCILFAIL","features":[316]},{"name":"D3DRS_CCW_STENCILFUNC","features":[316]},{"name":"D3DRS_CCW_STENCILPASS","features":[316]},{"name":"D3DRS_CCW_STENCILZFAIL","features":[316]},{"name":"D3DRS_CLIPPING","features":[316]},{"name":"D3DRS_CLIPPLANEENABLE","features":[316]},{"name":"D3DRS_COLORVERTEX","features":[316]},{"name":"D3DRS_COLORWRITEENABLE","features":[316]},{"name":"D3DRS_COLORWRITEENABLE1","features":[316]},{"name":"D3DRS_COLORWRITEENABLE2","features":[316]},{"name":"D3DRS_COLORWRITEENABLE3","features":[316]},{"name":"D3DRS_CULLMODE","features":[316]},{"name":"D3DRS_DEBUGMONITORTOKEN","features":[316]},{"name":"D3DRS_DEPTHBIAS","features":[316]},{"name":"D3DRS_DESTBLEND","features":[316]},{"name":"D3DRS_DESTBLENDALPHA","features":[316]},{"name":"D3DRS_DIFFUSEMATERIALSOURCE","features":[316]},{"name":"D3DRS_DITHERENABLE","features":[316]},{"name":"D3DRS_EMISSIVEMATERIALSOURCE","features":[316]},{"name":"D3DRS_ENABLEADAPTIVETESSELLATION","features":[316]},{"name":"D3DRS_FILLMODE","features":[316]},{"name":"D3DRS_FOGCOLOR","features":[316]},{"name":"D3DRS_FOGDENSITY","features":[316]},{"name":"D3DRS_FOGENABLE","features":[316]},{"name":"D3DRS_FOGEND","features":[316]},{"name":"D3DRS_FOGSTART","features":[316]},{"name":"D3DRS_FOGTABLEMODE","features":[316]},{"name":"D3DRS_FOGVERTEXMODE","features":[316]},{"name":"D3DRS_INDEXEDVERTEXBLENDENABLE","features":[316]},{"name":"D3DRS_LASTPIXEL","features":[316]},{"name":"D3DRS_LIGHTING","features":[316]},{"name":"D3DRS_LOCALVIEWER","features":[316]},{"name":"D3DRS_MAXTESSELLATIONLEVEL","features":[316]},{"name":"D3DRS_MINTESSELLATIONLEVEL","features":[316]},{"name":"D3DRS_MULTISAMPLEANTIALIAS","features":[316]},{"name":"D3DRS_MULTISAMPLEMASK","features":[316]},{"name":"D3DRS_NORMALDEGREE","features":[316]},{"name":"D3DRS_NORMALIZENORMALS","features":[316]},{"name":"D3DRS_PATCHEDGESTYLE","features":[316]},{"name":"D3DRS_POINTSCALEENABLE","features":[316]},{"name":"D3DRS_POINTSCALE_A","features":[316]},{"name":"D3DRS_POINTSCALE_B","features":[316]},{"name":"D3DRS_POINTSCALE_C","features":[316]},{"name":"D3DRS_POINTSIZE","features":[316]},{"name":"D3DRS_POINTSIZE_MAX","features":[316]},{"name":"D3DRS_POINTSIZE_MIN","features":[316]},{"name":"D3DRS_POINTSPRITEENABLE","features":[316]},{"name":"D3DRS_POSITIONDEGREE","features":[316]},{"name":"D3DRS_RANGEFOGENABLE","features":[316]},{"name":"D3DRS_SCISSORTESTENABLE","features":[316]},{"name":"D3DRS_SEPARATEALPHABLENDENABLE","features":[316]},{"name":"D3DRS_SHADEMODE","features":[316]},{"name":"D3DRS_SLOPESCALEDEPTHBIAS","features":[316]},{"name":"D3DRS_SPECULARENABLE","features":[316]},{"name":"D3DRS_SPECULARMATERIALSOURCE","features":[316]},{"name":"D3DRS_SRCBLEND","features":[316]},{"name":"D3DRS_SRCBLENDALPHA","features":[316]},{"name":"D3DRS_SRGBWRITEENABLE","features":[316]},{"name":"D3DRS_STENCILENABLE","features":[316]},{"name":"D3DRS_STENCILFAIL","features":[316]},{"name":"D3DRS_STENCILFUNC","features":[316]},{"name":"D3DRS_STENCILMASK","features":[316]},{"name":"D3DRS_STENCILPASS","features":[316]},{"name":"D3DRS_STENCILREF","features":[316]},{"name":"D3DRS_STENCILWRITEMASK","features":[316]},{"name":"D3DRS_STENCILZFAIL","features":[316]},{"name":"D3DRS_TEXTUREFACTOR","features":[316]},{"name":"D3DRS_TWEENFACTOR","features":[316]},{"name":"D3DRS_TWOSIDEDSTENCILMODE","features":[316]},{"name":"D3DRS_VERTEXBLEND","features":[316]},{"name":"D3DRS_WRAP0","features":[316]},{"name":"D3DRS_WRAP1","features":[316]},{"name":"D3DRS_WRAP10","features":[316]},{"name":"D3DRS_WRAP11","features":[316]},{"name":"D3DRS_WRAP12","features":[316]},{"name":"D3DRS_WRAP13","features":[316]},{"name":"D3DRS_WRAP14","features":[316]},{"name":"D3DRS_WRAP15","features":[316]},{"name":"D3DRS_WRAP2","features":[316]},{"name":"D3DRS_WRAP3","features":[316]},{"name":"D3DRS_WRAP4","features":[316]},{"name":"D3DRS_WRAP5","features":[316]},{"name":"D3DRS_WRAP6","features":[316]},{"name":"D3DRS_WRAP7","features":[316]},{"name":"D3DRS_WRAP8","features":[316]},{"name":"D3DRS_WRAP9","features":[316]},{"name":"D3DRS_ZENABLE","features":[316]},{"name":"D3DRS_ZFUNC","features":[316]},{"name":"D3DRS_ZWRITEENABLE","features":[316]},{"name":"D3DRTYPECOUNT","features":[316]},{"name":"D3DRTYPE_CUBETEXTURE","features":[316]},{"name":"D3DRTYPE_INDEXBUFFER","features":[316]},{"name":"D3DRTYPE_SURFACE","features":[316]},{"name":"D3DRTYPE_TEXTURE","features":[316]},{"name":"D3DRTYPE_VERTEXBUFFER","features":[316]},{"name":"D3DRTYPE_VOLUME","features":[316]},{"name":"D3DRTYPE_VOLUMETEXTURE","features":[316]},{"name":"D3DSAMPLERSTATETYPE","features":[316]},{"name":"D3DSAMPLER_TEXTURE_TYPE","features":[316]},{"name":"D3DSAMP_ADDRESSU","features":[316]},{"name":"D3DSAMP_ADDRESSV","features":[316]},{"name":"D3DSAMP_ADDRESSW","features":[316]},{"name":"D3DSAMP_BORDERCOLOR","features":[316]},{"name":"D3DSAMP_DMAPOFFSET","features":[316]},{"name":"D3DSAMP_ELEMENTINDEX","features":[316]},{"name":"D3DSAMP_MAGFILTER","features":[316]},{"name":"D3DSAMP_MAXANISOTROPY","features":[316]},{"name":"D3DSAMP_MAXMIPLEVEL","features":[316]},{"name":"D3DSAMP_MINFILTER","features":[316]},{"name":"D3DSAMP_MIPFILTER","features":[316]},{"name":"D3DSAMP_MIPMAPLODBIAS","features":[316]},{"name":"D3DSAMP_SRGBTEXTURE","features":[316]},{"name":"D3DSBT_ALL","features":[316]},{"name":"D3DSBT_PIXELSTATE","features":[316]},{"name":"D3DSBT_VERTEXSTATE","features":[316]},{"name":"D3DSCANLINEORDERING","features":[316]},{"name":"D3DSCANLINEORDERING_INTERLACED","features":[316]},{"name":"D3DSCANLINEORDERING_PROGRESSIVE","features":[316]},{"name":"D3DSCANLINEORDERING_UNKNOWN","features":[316]},{"name":"D3DSETSTATUS_EXTENTS","features":[316]},{"name":"D3DSETSTATUS_STATUS","features":[316]},{"name":"D3DSGR_CALIBRATE","features":[316]},{"name":"D3DSGR_NO_CALIBRATION","features":[316]},{"name":"D3DSHADEMODE","features":[316]},{"name":"D3DSHADER_ADDRESSMODE_SHIFT","features":[316]},{"name":"D3DSHADER_ADDRESSMODE_TYPE","features":[316]},{"name":"D3DSHADER_ADDRMODE_ABSOLUTE","features":[316]},{"name":"D3DSHADER_ADDRMODE_RELATIVE","features":[316]},{"name":"D3DSHADER_COMPARISON","features":[316]},{"name":"D3DSHADER_COMPARISON_SHIFT","features":[316]},{"name":"D3DSHADER_INSTRUCTION_OPCODE_TYPE","features":[316]},{"name":"D3DSHADER_MIN_PRECISION","features":[316]},{"name":"D3DSHADER_MISCTYPE_OFFSETS","features":[316]},{"name":"D3DSHADER_PARAM_REGISTER_TYPE","features":[316]},{"name":"D3DSHADER_PARAM_SRCMOD_TYPE","features":[316]},{"name":"D3DSHADE_FLAT","features":[316]},{"name":"D3DSHADE_GOURAUD","features":[316]},{"name":"D3DSHADE_PHONG","features":[316]},{"name":"D3DSIO_ABS","features":[316]},{"name":"D3DSIO_ADD","features":[316]},{"name":"D3DSIO_BEM","features":[316]},{"name":"D3DSIO_BREAK","features":[316]},{"name":"D3DSIO_BREAKC","features":[316]},{"name":"D3DSIO_BREAKP","features":[316]},{"name":"D3DSIO_CALL","features":[316]},{"name":"D3DSIO_CALLNZ","features":[316]},{"name":"D3DSIO_CMP","features":[316]},{"name":"D3DSIO_CND","features":[316]},{"name":"D3DSIO_COMMENT","features":[316]},{"name":"D3DSIO_CRS","features":[316]},{"name":"D3DSIO_DCL","features":[316]},{"name":"D3DSIO_DEF","features":[316]},{"name":"D3DSIO_DEFB","features":[316]},{"name":"D3DSIO_DEFI","features":[316]},{"name":"D3DSIO_DP2ADD","features":[316]},{"name":"D3DSIO_DP3","features":[316]},{"name":"D3DSIO_DP4","features":[316]},{"name":"D3DSIO_DST","features":[316]},{"name":"D3DSIO_DSX","features":[316]},{"name":"D3DSIO_DSY","features":[316]},{"name":"D3DSIO_ELSE","features":[316]},{"name":"D3DSIO_END","features":[316]},{"name":"D3DSIO_ENDIF","features":[316]},{"name":"D3DSIO_ENDLOOP","features":[316]},{"name":"D3DSIO_ENDREP","features":[316]},{"name":"D3DSIO_EXP","features":[316]},{"name":"D3DSIO_EXPP","features":[316]},{"name":"D3DSIO_FRC","features":[316]},{"name":"D3DSIO_IF","features":[316]},{"name":"D3DSIO_IFC","features":[316]},{"name":"D3DSIO_LABEL","features":[316]},{"name":"D3DSIO_LIT","features":[316]},{"name":"D3DSIO_LOG","features":[316]},{"name":"D3DSIO_LOGP","features":[316]},{"name":"D3DSIO_LOOP","features":[316]},{"name":"D3DSIO_LRP","features":[316]},{"name":"D3DSIO_M3x2","features":[316]},{"name":"D3DSIO_M3x3","features":[316]},{"name":"D3DSIO_M3x4","features":[316]},{"name":"D3DSIO_M4x3","features":[316]},{"name":"D3DSIO_M4x4","features":[316]},{"name":"D3DSIO_MAD","features":[316]},{"name":"D3DSIO_MAX","features":[316]},{"name":"D3DSIO_MIN","features":[316]},{"name":"D3DSIO_MOV","features":[316]},{"name":"D3DSIO_MOVA","features":[316]},{"name":"D3DSIO_MUL","features":[316]},{"name":"D3DSIO_NOP","features":[316]},{"name":"D3DSIO_NRM","features":[316]},{"name":"D3DSIO_PHASE","features":[316]},{"name":"D3DSIO_POW","features":[316]},{"name":"D3DSIO_RCP","features":[316]},{"name":"D3DSIO_REP","features":[316]},{"name":"D3DSIO_RESERVED0","features":[316]},{"name":"D3DSIO_RET","features":[316]},{"name":"D3DSIO_RSQ","features":[316]},{"name":"D3DSIO_SETP","features":[316]},{"name":"D3DSIO_SGE","features":[316]},{"name":"D3DSIO_SGN","features":[316]},{"name":"D3DSIO_SINCOS","features":[316]},{"name":"D3DSIO_SLT","features":[316]},{"name":"D3DSIO_SUB","features":[316]},{"name":"D3DSIO_TEX","features":[316]},{"name":"D3DSIO_TEXBEM","features":[316]},{"name":"D3DSIO_TEXBEML","features":[316]},{"name":"D3DSIO_TEXCOORD","features":[316]},{"name":"D3DSIO_TEXDEPTH","features":[316]},{"name":"D3DSIO_TEXDP3","features":[316]},{"name":"D3DSIO_TEXDP3TEX","features":[316]},{"name":"D3DSIO_TEXKILL","features":[316]},{"name":"D3DSIO_TEXLDD","features":[316]},{"name":"D3DSIO_TEXLDL","features":[316]},{"name":"D3DSIO_TEXM3x2DEPTH","features":[316]},{"name":"D3DSIO_TEXM3x2PAD","features":[316]},{"name":"D3DSIO_TEXM3x2TEX","features":[316]},{"name":"D3DSIO_TEXM3x3","features":[316]},{"name":"D3DSIO_TEXM3x3PAD","features":[316]},{"name":"D3DSIO_TEXM3x3SPEC","features":[316]},{"name":"D3DSIO_TEXM3x3TEX","features":[316]},{"name":"D3DSIO_TEXM3x3VSPEC","features":[316]},{"name":"D3DSIO_TEXREG2AR","features":[316]},{"name":"D3DSIO_TEXREG2GB","features":[316]},{"name":"D3DSIO_TEXREG2RGB","features":[316]},{"name":"D3DSI_COISSUE","features":[316]},{"name":"D3DSI_COMMENTSIZE_MASK","features":[316]},{"name":"D3DSI_COMMENTSIZE_SHIFT","features":[316]},{"name":"D3DSI_INSTLENGTH_MASK","features":[316]},{"name":"D3DSI_INSTLENGTH_SHIFT","features":[316]},{"name":"D3DSI_OPCODE_MASK","features":[316]},{"name":"D3DSMO_FACE","features":[316]},{"name":"D3DSMO_POSITION","features":[316]},{"name":"D3DSPAN","features":[316]},{"name":"D3DSPC_EQ","features":[316]},{"name":"D3DSPC_GE","features":[316]},{"name":"D3DSPC_GT","features":[316]},{"name":"D3DSPC_LE","features":[316]},{"name":"D3DSPC_LT","features":[316]},{"name":"D3DSPC_NE","features":[316]},{"name":"D3DSPC_RESERVED0","features":[316]},{"name":"D3DSPC_RESERVED1","features":[316]},{"name":"D3DSPD_IUNKNOWN","features":[316]},{"name":"D3DSPR_ADDR","features":[316]},{"name":"D3DSPR_ATTROUT","features":[316]},{"name":"D3DSPR_COLOROUT","features":[316]},{"name":"D3DSPR_CONST","features":[316]},{"name":"D3DSPR_CONST2","features":[316]},{"name":"D3DSPR_CONST3","features":[316]},{"name":"D3DSPR_CONST4","features":[316]},{"name":"D3DSPR_CONSTBOOL","features":[316]},{"name":"D3DSPR_CONSTINT","features":[316]},{"name":"D3DSPR_DEPTHOUT","features":[316]},{"name":"D3DSPR_INPUT","features":[316]},{"name":"D3DSPR_LABEL","features":[316]},{"name":"D3DSPR_LOOP","features":[316]},{"name":"D3DSPR_MISCTYPE","features":[316]},{"name":"D3DSPR_OUTPUT","features":[316]},{"name":"D3DSPR_PREDICATE","features":[316]},{"name":"D3DSPR_RASTOUT","features":[316]},{"name":"D3DSPR_SAMPLER","features":[316]},{"name":"D3DSPR_TEMP","features":[316]},{"name":"D3DSPR_TEMPFLOAT16","features":[316]},{"name":"D3DSPR_TEXCRDOUT","features":[316]},{"name":"D3DSPR_TEXTURE","features":[316]},{"name":"D3DSPSM_ABS","features":[316]},{"name":"D3DSPSM_ABSNEG","features":[316]},{"name":"D3DSPSM_BIAS","features":[316]},{"name":"D3DSPSM_BIASNEG","features":[316]},{"name":"D3DSPSM_COMP","features":[316]},{"name":"D3DSPSM_DW","features":[316]},{"name":"D3DSPSM_DZ","features":[316]},{"name":"D3DSPSM_NEG","features":[316]},{"name":"D3DSPSM_NONE","features":[316]},{"name":"D3DSPSM_NOT","features":[316]},{"name":"D3DSPSM_SIGN","features":[316]},{"name":"D3DSPSM_SIGNNEG","features":[316]},{"name":"D3DSPSM_X2","features":[316]},{"name":"D3DSPSM_X2NEG","features":[316]},{"name":"D3DSP_DCL_USAGEINDEX_MASK","features":[316]},{"name":"D3DSP_DCL_USAGEINDEX_SHIFT","features":[316]},{"name":"D3DSP_DCL_USAGE_MASK","features":[316]},{"name":"D3DSP_DCL_USAGE_SHIFT","features":[316]},{"name":"D3DSP_DSTMOD_MASK","features":[316]},{"name":"D3DSP_DSTMOD_SHIFT","features":[316]},{"name":"D3DSP_DSTSHIFT_MASK","features":[316]},{"name":"D3DSP_DSTSHIFT_SHIFT","features":[316]},{"name":"D3DSP_MIN_PRECISION_MASK","features":[316]},{"name":"D3DSP_MIN_PRECISION_SHIFT","features":[316]},{"name":"D3DSP_OPCODESPECIFICCONTROL_MASK","features":[316]},{"name":"D3DSP_OPCODESPECIFICCONTROL_SHIFT","features":[316]},{"name":"D3DSP_REGNUM_MASK","features":[316]},{"name":"D3DSP_REGTYPE_MASK","features":[316]},{"name":"D3DSP_REGTYPE_MASK2","features":[316]},{"name":"D3DSP_REGTYPE_SHIFT","features":[316]},{"name":"D3DSP_REGTYPE_SHIFT2","features":[316]},{"name":"D3DSP_SRCMOD_MASK","features":[316]},{"name":"D3DSP_SRCMOD_SHIFT","features":[316]},{"name":"D3DSP_SWIZZLE_MASK","features":[316]},{"name":"D3DSP_SWIZZLE_SHIFT","features":[316]},{"name":"D3DSP_TEXTURETYPE_MASK","features":[316]},{"name":"D3DSP_TEXTURETYPE_SHIFT","features":[316]},{"name":"D3DSP_WRITEMASK_0","features":[316]},{"name":"D3DSP_WRITEMASK_1","features":[316]},{"name":"D3DSP_WRITEMASK_2","features":[316]},{"name":"D3DSP_WRITEMASK_3","features":[316]},{"name":"D3DSP_WRITEMASK_ALL","features":[316]},{"name":"D3DSRO_FOG","features":[316]},{"name":"D3DSRO_POINT_SIZE","features":[316]},{"name":"D3DSRO_POSITION","features":[316]},{"name":"D3DSTATE","features":[316]},{"name":"D3DSTATEBLOCKTYPE","features":[316]},{"name":"D3DSTATE_OVERRIDE_BIAS","features":[316]},{"name":"D3DSTATS","features":[316]},{"name":"D3DSTATUS","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONBACK","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONBOTTOM","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONFRONT","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN0","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN1","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN2","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN3","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN4","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONGEN5","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONLEFT","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONRIGHT","features":[316]},{"name":"D3DSTATUS_CLIPINTERSECTIONTOP","features":[316]},{"name":"D3DSTATUS_CLIPUNIONBACK","features":[316]},{"name":"D3DSTATUS_CLIPUNIONBOTTOM","features":[316]},{"name":"D3DSTATUS_CLIPUNIONFRONT","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN0","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN1","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN2","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN3","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN4","features":[316]},{"name":"D3DSTATUS_CLIPUNIONGEN5","features":[316]},{"name":"D3DSTATUS_CLIPUNIONLEFT","features":[316]},{"name":"D3DSTATUS_CLIPUNIONRIGHT","features":[316]},{"name":"D3DSTATUS_CLIPUNIONTOP","features":[316]},{"name":"D3DSTATUS_ZNOTVISIBLE","features":[316]},{"name":"D3DSTENCILCAPS_DECR","features":[316]},{"name":"D3DSTENCILCAPS_DECRSAT","features":[316]},{"name":"D3DSTENCILCAPS_INCR","features":[316]},{"name":"D3DSTENCILCAPS_INCRSAT","features":[316]},{"name":"D3DSTENCILCAPS_INVERT","features":[316]},{"name":"D3DSTENCILCAPS_KEEP","features":[316]},{"name":"D3DSTENCILCAPS_REPLACE","features":[316]},{"name":"D3DSTENCILCAPS_TWOSIDED","features":[316]},{"name":"D3DSTENCILCAPS_ZERO","features":[316]},{"name":"D3DSTENCILOP","features":[316]},{"name":"D3DSTENCILOP_DECR","features":[316]},{"name":"D3DSTENCILOP_DECRSAT","features":[316]},{"name":"D3DSTENCILOP_INCR","features":[316]},{"name":"D3DSTENCILOP_INCRSAT","features":[316]},{"name":"D3DSTENCILOP_INVERT","features":[316]},{"name":"D3DSTENCILOP_KEEP","features":[316]},{"name":"D3DSTENCILOP_REPLACE","features":[316]},{"name":"D3DSTENCILOP_ZERO","features":[316]},{"name":"D3DSTREAMSOURCE_INDEXEDDATA","features":[316]},{"name":"D3DSTREAMSOURCE_INSTANCEDATA","features":[316]},{"name":"D3DSTT_2D","features":[316]},{"name":"D3DSTT_CUBE","features":[316]},{"name":"D3DSTT_UNKNOWN","features":[316]},{"name":"D3DSTT_VOLUME","features":[316]},{"name":"D3DSURFACE_DESC","features":[316]},{"name":"D3DSWAPEFFECT","features":[316]},{"name":"D3DSWAPEFFECT_COPY","features":[316]},{"name":"D3DSWAPEFFECT_DISCARD","features":[316]},{"name":"D3DSWAPEFFECT_FLIP","features":[316]},{"name":"D3DSWAPEFFECT_FLIPEX","features":[316]},{"name":"D3DSWAPEFFECT_OVERLAY","features":[316]},{"name":"D3DTADDRESS_BORDER","features":[316]},{"name":"D3DTADDRESS_CLAMP","features":[316]},{"name":"D3DTADDRESS_MIRROR","features":[316]},{"name":"D3DTADDRESS_MIRRORONCE","features":[316]},{"name":"D3DTADDRESS_WRAP","features":[316]},{"name":"D3DTA_ALPHAREPLICATE","features":[316]},{"name":"D3DTA_COMPLEMENT","features":[316]},{"name":"D3DTA_CONSTANT","features":[316]},{"name":"D3DTA_CURRENT","features":[316]},{"name":"D3DTA_DIFFUSE","features":[316]},{"name":"D3DTA_SELECTMASK","features":[316]},{"name":"D3DTA_SPECULAR","features":[316]},{"name":"D3DTA_TEMP","features":[316]},{"name":"D3DTA_TEXTURE","features":[316]},{"name":"D3DTA_TFACTOR","features":[316]},{"name":"D3DTBLEND_ADD","features":[316]},{"name":"D3DTBLEND_COPY","features":[316]},{"name":"D3DTBLEND_DECAL","features":[316]},{"name":"D3DTBLEND_DECALALPHA","features":[316]},{"name":"D3DTBLEND_DECALMASK","features":[316]},{"name":"D3DTBLEND_MODULATE","features":[316]},{"name":"D3DTBLEND_MODULATEALPHA","features":[316]},{"name":"D3DTBLEND_MODULATEMASK","features":[316]},{"name":"D3DTEXF_ANISOTROPIC","features":[316]},{"name":"D3DTEXF_CONVOLUTIONMONO","features":[316]},{"name":"D3DTEXF_GAUSSIANQUAD","features":[316]},{"name":"D3DTEXF_LINEAR","features":[316]},{"name":"D3DTEXF_NONE","features":[316]},{"name":"D3DTEXF_POINT","features":[316]},{"name":"D3DTEXF_PYRAMIDALQUAD","features":[316]},{"name":"D3DTEXOPCAPS_ADD","features":[316]},{"name":"D3DTEXOPCAPS_ADDSIGNED","features":[316]},{"name":"D3DTEXOPCAPS_ADDSIGNED2X","features":[316]},{"name":"D3DTEXOPCAPS_ADDSMOOTH","features":[316]},{"name":"D3DTEXOPCAPS_BLENDCURRENTALPHA","features":[316]},{"name":"D3DTEXOPCAPS_BLENDDIFFUSEALPHA","features":[316]},{"name":"D3DTEXOPCAPS_BLENDFACTORALPHA","features":[316]},{"name":"D3DTEXOPCAPS_BLENDTEXTUREALPHA","features":[316]},{"name":"D3DTEXOPCAPS_BLENDTEXTUREALPHAPM","features":[316]},{"name":"D3DTEXOPCAPS_BUMPENVMAP","features":[316]},{"name":"D3DTEXOPCAPS_BUMPENVMAPLUMINANCE","features":[316]},{"name":"D3DTEXOPCAPS_DISABLE","features":[316]},{"name":"D3DTEXOPCAPS_DOTPRODUCT3","features":[316]},{"name":"D3DTEXOPCAPS_LERP","features":[316]},{"name":"D3DTEXOPCAPS_MODULATE","features":[316]},{"name":"D3DTEXOPCAPS_MODULATE2X","features":[316]},{"name":"D3DTEXOPCAPS_MODULATE4X","features":[316]},{"name":"D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR","features":[316]},{"name":"D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA","features":[316]},{"name":"D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR","features":[316]},{"name":"D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA","features":[316]},{"name":"D3DTEXOPCAPS_MULTIPLYADD","features":[316]},{"name":"D3DTEXOPCAPS_PREMODULATE","features":[316]},{"name":"D3DTEXOPCAPS_SELECTARG1","features":[316]},{"name":"D3DTEXOPCAPS_SELECTARG2","features":[316]},{"name":"D3DTEXOPCAPS_SUBTRACT","features":[316]},{"name":"D3DTEXTUREADDRESS","features":[316]},{"name":"D3DTEXTUREBLEND","features":[316]},{"name":"D3DTEXTUREFILTER","features":[316]},{"name":"D3DTEXTUREFILTERTYPE","features":[316]},{"name":"D3DTEXTURELOAD","features":[316]},{"name":"D3DTEXTUREMAGFILTER","features":[316]},{"name":"D3DTEXTUREMINFILTER","features":[316]},{"name":"D3DTEXTUREMIPFILTER","features":[316]},{"name":"D3DTEXTUREOP","features":[316]},{"name":"D3DTEXTURESTAGESTATETYPE","features":[316]},{"name":"D3DTEXTURETRANSFORMFLAGS","features":[316]},{"name":"D3DTFG_ANISOTROPIC","features":[316]},{"name":"D3DTFG_FLATCUBIC","features":[316]},{"name":"D3DTFG_GAUSSIANCUBIC","features":[316]},{"name":"D3DTFG_LINEAR","features":[316]},{"name":"D3DTFG_POINT","features":[316]},{"name":"D3DTFN_ANISOTROPIC","features":[316]},{"name":"D3DTFN_LINEAR","features":[316]},{"name":"D3DTFN_POINT","features":[316]},{"name":"D3DTFP_LINEAR","features":[316]},{"name":"D3DTFP_NONE","features":[316]},{"name":"D3DTFP_POINT","features":[316]},{"name":"D3DTLVERTEX","features":[316]},{"name":"D3DTOP_ADD","features":[316]},{"name":"D3DTOP_ADDSIGNED","features":[316]},{"name":"D3DTOP_ADDSIGNED2X","features":[316]},{"name":"D3DTOP_ADDSMOOTH","features":[316]},{"name":"D3DTOP_BLENDCURRENTALPHA","features":[316]},{"name":"D3DTOP_BLENDDIFFUSEALPHA","features":[316]},{"name":"D3DTOP_BLENDFACTORALPHA","features":[316]},{"name":"D3DTOP_BLENDTEXTUREALPHA","features":[316]},{"name":"D3DTOP_BLENDTEXTUREALPHAPM","features":[316]},{"name":"D3DTOP_BUMPENVMAP","features":[316]},{"name":"D3DTOP_BUMPENVMAPLUMINANCE","features":[316]},{"name":"D3DTOP_DISABLE","features":[316]},{"name":"D3DTOP_DOTPRODUCT3","features":[316]},{"name":"D3DTOP_LERP","features":[316]},{"name":"D3DTOP_MODULATE","features":[316]},{"name":"D3DTOP_MODULATE2X","features":[316]},{"name":"D3DTOP_MODULATE4X","features":[316]},{"name":"D3DTOP_MODULATEALPHA_ADDCOLOR","features":[316]},{"name":"D3DTOP_MODULATECOLOR_ADDALPHA","features":[316]},{"name":"D3DTOP_MODULATEINVALPHA_ADDCOLOR","features":[316]},{"name":"D3DTOP_MODULATEINVCOLOR_ADDALPHA","features":[316]},{"name":"D3DTOP_MULTIPLYADD","features":[316]},{"name":"D3DTOP_PREMODULATE","features":[316]},{"name":"D3DTOP_SELECTARG1","features":[316]},{"name":"D3DTOP_SELECTARG2","features":[316]},{"name":"D3DTOP_SUBTRACT","features":[316]},{"name":"D3DTRANSFORMCAPS","features":[316]},{"name":"D3DTRANSFORMCAPS_CLIP","features":[316]},{"name":"D3DTRANSFORMDATA","features":[316]},{"name":"D3DTRANSFORMSTATETYPE","features":[316]},{"name":"D3DTRANSFORM_CLIPPED","features":[316]},{"name":"D3DTRANSFORM_UNCLIPPED","features":[316]},{"name":"D3DTRIANGLE","features":[316]},{"name":"D3DTRIFLAG_EDGEENABLE1","features":[316]},{"name":"D3DTRIFLAG_EDGEENABLE2","features":[316]},{"name":"D3DTRIFLAG_EDGEENABLE3","features":[316]},{"name":"D3DTRIFLAG_EVEN","features":[316]},{"name":"D3DTRIFLAG_ODD","features":[316]},{"name":"D3DTRIFLAG_START","features":[316]},{"name":"D3DTRIPATCH_INFO","features":[316]},{"name":"D3DTSS_ALPHAARG0","features":[316]},{"name":"D3DTSS_ALPHAARG1","features":[316]},{"name":"D3DTSS_ALPHAARG2","features":[316]},{"name":"D3DTSS_ALPHAOP","features":[316]},{"name":"D3DTSS_BUMPENVLOFFSET","features":[316]},{"name":"D3DTSS_BUMPENVLSCALE","features":[316]},{"name":"D3DTSS_BUMPENVMAT00","features":[316]},{"name":"D3DTSS_BUMPENVMAT01","features":[316]},{"name":"D3DTSS_BUMPENVMAT10","features":[316]},{"name":"D3DTSS_BUMPENVMAT11","features":[316]},{"name":"D3DTSS_COLORARG0","features":[316]},{"name":"D3DTSS_COLORARG1","features":[316]},{"name":"D3DTSS_COLORARG2","features":[316]},{"name":"D3DTSS_COLOROP","features":[316]},{"name":"D3DTSS_CONSTANT","features":[316]},{"name":"D3DTSS_RESULTARG","features":[316]},{"name":"D3DTSS_TCI_CAMERASPACENORMAL","features":[316]},{"name":"D3DTSS_TCI_CAMERASPACEPOSITION","features":[316]},{"name":"D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR","features":[316]},{"name":"D3DTSS_TCI_PASSTHRU","features":[316]},{"name":"D3DTSS_TCI_SPHEREMAP","features":[316]},{"name":"D3DTSS_TEXCOORDINDEX","features":[316]},{"name":"D3DTSS_TEXTURETRANSFORMFLAGS","features":[316]},{"name":"D3DTS_PROJECTION","features":[316]},{"name":"D3DTS_TEXTURE0","features":[316]},{"name":"D3DTS_TEXTURE1","features":[316]},{"name":"D3DTS_TEXTURE2","features":[316]},{"name":"D3DTS_TEXTURE3","features":[316]},{"name":"D3DTS_TEXTURE4","features":[316]},{"name":"D3DTS_TEXTURE5","features":[316]},{"name":"D3DTS_TEXTURE6","features":[316]},{"name":"D3DTS_TEXTURE7","features":[316]},{"name":"D3DTS_VIEW","features":[316]},{"name":"D3DTTFF_COUNT1","features":[316]},{"name":"D3DTTFF_COUNT2","features":[316]},{"name":"D3DTTFF_COUNT3","features":[316]},{"name":"D3DTTFF_COUNT4","features":[316]},{"name":"D3DTTFF_DISABLE","features":[316]},{"name":"D3DTTFF_PROJECTED","features":[316]},{"name":"D3DUSAGE_AUTOGENMIPMAP","features":[316]},{"name":"D3DUSAGE_DEPTHSTENCIL","features":[316]},{"name":"D3DUSAGE_DMAP","features":[316]},{"name":"D3DUSAGE_DONOTCLIP","features":[316]},{"name":"D3DUSAGE_DYNAMIC","features":[316]},{"name":"D3DUSAGE_NONSECURE","features":[316]},{"name":"D3DUSAGE_NPATCHES","features":[316]},{"name":"D3DUSAGE_POINTS","features":[316]},{"name":"D3DUSAGE_QUERY_FILTER","features":[316]},{"name":"D3DUSAGE_QUERY_LEGACYBUMPMAP","features":[316]},{"name":"D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING","features":[316]},{"name":"D3DUSAGE_QUERY_SRGBREAD","features":[316]},{"name":"D3DUSAGE_QUERY_SRGBWRITE","features":[316]},{"name":"D3DUSAGE_QUERY_VERTEXTEXTURE","features":[316]},{"name":"D3DUSAGE_QUERY_WRAPANDMIP","features":[316]},{"name":"D3DUSAGE_RENDERTARGET","features":[316]},{"name":"D3DUSAGE_RESTRICTED_CONTENT","features":[316]},{"name":"D3DUSAGE_RESTRICT_SHARED_RESOURCE","features":[316]},{"name":"D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER","features":[316]},{"name":"D3DUSAGE_RTPATCHES","features":[316]},{"name":"D3DUSAGE_SOFTWAREPROCESSING","features":[316]},{"name":"D3DUSAGE_TEXTAPI","features":[316]},{"name":"D3DUSAGE_WRITEONLY","features":[316]},{"name":"D3DVBCAPS_DONOTCLIP","features":[316]},{"name":"D3DVBCAPS_OPTIMIZED","features":[316]},{"name":"D3DVBCAPS_SYSTEMMEMORY","features":[316]},{"name":"D3DVBCAPS_WRITEONLY","features":[316]},{"name":"D3DVBF_0WEIGHTS","features":[316]},{"name":"D3DVBF_1WEIGHTS","features":[316]},{"name":"D3DVBF_2WEIGHTS","features":[316]},{"name":"D3DVBF_3WEIGHTS","features":[316]},{"name":"D3DVBF_DISABLE","features":[316]},{"name":"D3DVBF_TWEENING","features":[316]},{"name":"D3DVERTEX","features":[316]},{"name":"D3DVERTEXBLENDFLAGS","features":[316]},{"name":"D3DVERTEXBUFFERDESC","features":[316]},{"name":"D3DVERTEXBUFFER_DESC","features":[316]},{"name":"D3DVERTEXELEMENT9","features":[316]},{"name":"D3DVERTEXTEXTURESAMPLER0","features":[316]},{"name":"D3DVERTEXTEXTURESAMPLER1","features":[316]},{"name":"D3DVERTEXTEXTURESAMPLER2","features":[316]},{"name":"D3DVERTEXTEXTURESAMPLER3","features":[316]},{"name":"D3DVERTEXTYPE","features":[316]},{"name":"D3DVIEWPORT","features":[316]},{"name":"D3DVIEWPORT2","features":[316]},{"name":"D3DVIEWPORT7","features":[316]},{"name":"D3DVIEWPORT9","features":[316]},{"name":"D3DVIS_INSIDE_BOTTOM","features":[316]},{"name":"D3DVIS_INSIDE_FAR","features":[316]},{"name":"D3DVIS_INSIDE_FRUSTUM","features":[316]},{"name":"D3DVIS_INSIDE_LEFT","features":[316]},{"name":"D3DVIS_INSIDE_NEAR","features":[316]},{"name":"D3DVIS_INSIDE_RIGHT","features":[316]},{"name":"D3DVIS_INSIDE_TOP","features":[316]},{"name":"D3DVIS_INTERSECT_BOTTOM","features":[316]},{"name":"D3DVIS_INTERSECT_FAR","features":[316]},{"name":"D3DVIS_INTERSECT_FRUSTUM","features":[316]},{"name":"D3DVIS_INTERSECT_LEFT","features":[316]},{"name":"D3DVIS_INTERSECT_NEAR","features":[316]},{"name":"D3DVIS_INTERSECT_RIGHT","features":[316]},{"name":"D3DVIS_INTERSECT_TOP","features":[316]},{"name":"D3DVIS_MASK_BOTTOM","features":[316]},{"name":"D3DVIS_MASK_FAR","features":[316]},{"name":"D3DVIS_MASK_FRUSTUM","features":[316]},{"name":"D3DVIS_MASK_LEFT","features":[316]},{"name":"D3DVIS_MASK_NEAR","features":[316]},{"name":"D3DVIS_MASK_RIGHT","features":[316]},{"name":"D3DVIS_MASK_TOP","features":[316]},{"name":"D3DVIS_OUTSIDE_BOTTOM","features":[316]},{"name":"D3DVIS_OUTSIDE_FAR","features":[316]},{"name":"D3DVIS_OUTSIDE_FRUSTUM","features":[316]},{"name":"D3DVIS_OUTSIDE_LEFT","features":[316]},{"name":"D3DVIS_OUTSIDE_NEAR","features":[316]},{"name":"D3DVIS_OUTSIDE_RIGHT","features":[316]},{"name":"D3DVIS_OUTSIDE_TOP","features":[316]},{"name":"D3DVOLUME_DESC","features":[316]},{"name":"D3DVOP_CLIP","features":[316]},{"name":"D3DVOP_EXTENTS","features":[316]},{"name":"D3DVOP_LIGHT","features":[316]},{"name":"D3DVOP_TRANSFORM","features":[316]},{"name":"D3DVS20CAPS_PREDICATION","features":[316]},{"name":"D3DVS20_MAX_DYNAMICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DVS20_MAX_NUMTEMPS","features":[316]},{"name":"D3DVS20_MAX_STATICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DVS20_MIN_DYNAMICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DVS20_MIN_NUMTEMPS","features":[316]},{"name":"D3DVS20_MIN_STATICFLOWCONTROLDEPTH","features":[316]},{"name":"D3DVSHADERCAPS2_0","features":[316]},{"name":"D3DVS_ADDRESSMODE_SHIFT","features":[316]},{"name":"D3DVS_ADDRESSMODE_TYPE","features":[316]},{"name":"D3DVS_ADDRMODE_ABSOLUTE","features":[316]},{"name":"D3DVS_ADDRMODE_RELATIVE","features":[316]},{"name":"D3DVS_RASTOUT_OFFSETS","features":[316]},{"name":"D3DVS_SWIZZLE_MASK","features":[316]},{"name":"D3DVS_SWIZZLE_SHIFT","features":[316]},{"name":"D3DVTXPCAPS_DIRECTIONALLIGHTS","features":[316]},{"name":"D3DVTXPCAPS_LOCALVIEWER","features":[316]},{"name":"D3DVTXPCAPS_MATERIALSOURCE7","features":[316]},{"name":"D3DVTXPCAPS_NO_TEXGEN_NONLOCALVIEWER","features":[316]},{"name":"D3DVTXPCAPS_POSITIONALLIGHTS","features":[316]},{"name":"D3DVTXPCAPS_TEXGEN","features":[316]},{"name":"D3DVTXPCAPS_TEXGEN_SPHEREMAP","features":[316]},{"name":"D3DVTXPCAPS_TWEENING","features":[316]},{"name":"D3DVTXPCAPS_VERTEXFOG","features":[316]},{"name":"D3DVT_LVERTEX","features":[316]},{"name":"D3DVT_TLVERTEX","features":[316]},{"name":"D3DVT_VERTEX","features":[316]},{"name":"D3DWRAPCOORD_0","features":[316]},{"name":"D3DWRAPCOORD_1","features":[316]},{"name":"D3DWRAPCOORD_2","features":[316]},{"name":"D3DWRAPCOORD_3","features":[316]},{"name":"D3DWRAP_U","features":[316]},{"name":"D3DWRAP_V","features":[316]},{"name":"D3DWRAP_W","features":[316]},{"name":"D3DZBUFFERTYPE","features":[316]},{"name":"D3DZB_FALSE","features":[316]},{"name":"D3DZB_TRUE","features":[316]},{"name":"D3DZB_USEW","features":[316]},{"name":"D3D_MAX_SIMULTANEOUS_RENDERTARGETS","features":[316]},{"name":"D3D_OMAC","features":[316]},{"name":"D3D_OMAC_SIZE","features":[316]},{"name":"D3D_SDK_VERSION","features":[316]},{"name":"DIRECT3D_VERSION","features":[316]},{"name":"Direct3DCreate9","features":[316]},{"name":"Direct3DCreate9Ex","features":[316]},{"name":"IDirect3D9","features":[316]},{"name":"IDirect3D9Ex","features":[316]},{"name":"IDirect3DBaseTexture9","features":[316]},{"name":"IDirect3DCubeTexture9","features":[316]},{"name":"IDirect3DDevice9","features":[316]},{"name":"IDirect3DDevice9Ex","features":[316]},{"name":"IDirect3DIndexBuffer9","features":[316]},{"name":"IDirect3DPixelShader9","features":[316]},{"name":"IDirect3DQuery9","features":[316]},{"name":"IDirect3DResource9","features":[316]},{"name":"IDirect3DStateBlock9","features":[316]},{"name":"IDirect3DSurface9","features":[316]},{"name":"IDirect3DSwapChain9","features":[316]},{"name":"IDirect3DSwapChain9Ex","features":[316]},{"name":"IDirect3DTexture9","features":[316]},{"name":"IDirect3DVertexBuffer9","features":[316]},{"name":"IDirect3DVertexDeclaration9","features":[316]},{"name":"IDirect3DVertexShader9","features":[316]},{"name":"IDirect3DVolume9","features":[316]},{"name":"IDirect3DVolumeTexture9","features":[316]},{"name":"LPD3DENUMDEVICESCALLBACK","features":[307,316]},{"name":"LPD3DENUMDEVICESCALLBACK7","features":[316]},{"name":"LPD3DENUMPIXELFORMATSCALLBACK","features":[316,317]},{"name":"LPD3DENUMTEXTUREFORMATSCALLBACK","features":[316,317]},{"name":"LPD3DVALIDATECALLBACK","features":[316]},{"name":"MAXD3DDECLLENGTH","features":[316]},{"name":"MAXD3DDECLUSAGEINDEX","features":[316]},{"name":"MAX_DEVICE_IDENTIFIER_STRING","features":[316]},{"name":"PROCESSIDTYPE_DWM","features":[316]},{"name":"PROCESSIDTYPE_HANDLE","features":[316]},{"name":"PROCESSIDTYPE_UNKNOWN","features":[316]},{"name":"_FACD3D","features":[316]}],"408":[{"name":"D3D9ON12_ARGS","features":[307,408]},{"name":"Direct3DCreate9On12","features":[307,316,408]},{"name":"Direct3DCreate9On12Ex","features":[307,316,408]},{"name":"IDirect3DDevice9On12","features":[408]},{"name":"MAX_D3D9ON12_QUEUES","features":[408]},{"name":"PFN_Direct3DCreate9On12","features":[307,316,408]},{"name":"PFN_Direct3DCreate9On12Ex","features":[307,316,408]}],"409":[{"name":"COMPOSITIONOBJECT_READ","features":[409]},{"name":"COMPOSITIONOBJECT_WRITE","features":[409]},{"name":"COMPOSITION_FRAME_ID_COMPLETED","features":[409]},{"name":"COMPOSITION_FRAME_ID_CONFIRMED","features":[409]},{"name":"COMPOSITION_FRAME_ID_CREATED","features":[409]},{"name":"COMPOSITION_FRAME_ID_TYPE","features":[409]},{"name":"COMPOSITION_FRAME_STATS","features":[409]},{"name":"COMPOSITION_STATS","features":[409]},{"name":"COMPOSITION_STATS_MAX_TARGETS","features":[409]},{"name":"COMPOSITION_TARGET_ID","features":[307,409]},{"name":"COMPOSITION_TARGET_STATS","features":[409]},{"name":"DCOMPOSITION_BACKFACE_VISIBILITY","features":[409]},{"name":"DCOMPOSITION_BACKFACE_VISIBILITY_HIDDEN","features":[409]},{"name":"DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT","features":[409]},{"name":"DCOMPOSITION_BACKFACE_VISIBILITY_VISIBLE","features":[409]},{"name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE","features":[409]},{"name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_INHERIT","features":[409]},{"name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_LINEAR","features":[409]},{"name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR","features":[409]},{"name":"DCOMPOSITION_BORDER_MODE","features":[409]},{"name":"DCOMPOSITION_BORDER_MODE_HARD","features":[409]},{"name":"DCOMPOSITION_BORDER_MODE_INHERIT","features":[409]},{"name":"DCOMPOSITION_BORDER_MODE_SOFT","features":[409]},{"name":"DCOMPOSITION_COMPOSITE_MODE","features":[409]},{"name":"DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT","features":[409]},{"name":"DCOMPOSITION_COMPOSITE_MODE_INHERIT","features":[409]},{"name":"DCOMPOSITION_COMPOSITE_MODE_MIN_BLEND","features":[409]},{"name":"DCOMPOSITION_COMPOSITE_MODE_SOURCE_OVER","features":[409]},{"name":"DCOMPOSITION_DEPTH_MODE","features":[409]},{"name":"DCOMPOSITION_DEPTH_MODE_INHERIT","features":[409]},{"name":"DCOMPOSITION_DEPTH_MODE_SORTED","features":[409]},{"name":"DCOMPOSITION_DEPTH_MODE_SPATIAL","features":[409]},{"name":"DCOMPOSITION_DEPTH_MODE_TREE","features":[409]},{"name":"DCOMPOSITION_FRAME_STATISTICS","features":[409,397]},{"name":"DCOMPOSITION_MAX_WAITFORCOMPOSITORCLOCK_OBJECTS","features":[409]},{"name":"DCOMPOSITION_OPACITY_MODE","features":[409]},{"name":"DCOMPOSITION_OPACITY_MODE_INHERIT","features":[409]},{"name":"DCOMPOSITION_OPACITY_MODE_LAYER","features":[409]},{"name":"DCOMPOSITION_OPACITY_MODE_MULTIPLY","features":[409]},{"name":"DCompositionAttachMouseDragToHwnd","features":[307,409]},{"name":"DCompositionAttachMouseWheelToHwnd","features":[307,409]},{"name":"DCompositionBoostCompositorClock","features":[307,409]},{"name":"DCompositionCreateDevice","features":[409,401]},{"name":"DCompositionCreateDevice2","features":[409]},{"name":"DCompositionCreateDevice3","features":[409]},{"name":"DCompositionCreateSurfaceHandle","features":[307,409,310]},{"name":"DCompositionGetFrameId","features":[409]},{"name":"DCompositionGetStatistics","features":[307,409]},{"name":"DCompositionGetTargetStatistics","features":[307,409]},{"name":"DCompositionInkTrailPoint","features":[409]},{"name":"DCompositionWaitForCompositorClock","features":[307,409]},{"name":"IDCompositionAffineTransform2DEffect","features":[409]},{"name":"IDCompositionAnimation","features":[409]},{"name":"IDCompositionArithmeticCompositeEffect","features":[409]},{"name":"IDCompositionBlendEffect","features":[409]},{"name":"IDCompositionBrightnessEffect","features":[409]},{"name":"IDCompositionClip","features":[409]},{"name":"IDCompositionColorMatrixEffect","features":[409]},{"name":"IDCompositionCompositeEffect","features":[409]},{"name":"IDCompositionDelegatedInkTrail","features":[409]},{"name":"IDCompositionDesktopDevice","features":[409]},{"name":"IDCompositionDevice","features":[409]},{"name":"IDCompositionDevice2","features":[409]},{"name":"IDCompositionDevice3","features":[409]},{"name":"IDCompositionDevice4","features":[409]},{"name":"IDCompositionDeviceDebug","features":[409]},{"name":"IDCompositionEffect","features":[409]},{"name":"IDCompositionEffectGroup","features":[409]},{"name":"IDCompositionFilterEffect","features":[409]},{"name":"IDCompositionGaussianBlurEffect","features":[409]},{"name":"IDCompositionHueRotationEffect","features":[409]},{"name":"IDCompositionInkTrailDevice","features":[409]},{"name":"IDCompositionLinearTransferEffect","features":[409]},{"name":"IDCompositionMatrixTransform","features":[409]},{"name":"IDCompositionMatrixTransform3D","features":[409]},{"name":"IDCompositionRectangleClip","features":[409]},{"name":"IDCompositionRotateTransform","features":[409]},{"name":"IDCompositionRotateTransform3D","features":[409]},{"name":"IDCompositionSaturationEffect","features":[409]},{"name":"IDCompositionScaleTransform","features":[409]},{"name":"IDCompositionScaleTransform3D","features":[409]},{"name":"IDCompositionShadowEffect","features":[409]},{"name":"IDCompositionSkewTransform","features":[409]},{"name":"IDCompositionSurface","features":[409]},{"name":"IDCompositionSurfaceFactory","features":[409]},{"name":"IDCompositionTableTransferEffect","features":[409]},{"name":"IDCompositionTarget","features":[409]},{"name":"IDCompositionTexture","features":[409]},{"name":"IDCompositionTransform","features":[409]},{"name":"IDCompositionTransform3D","features":[409]},{"name":"IDCompositionTranslateTransform","features":[409]},{"name":"IDCompositionTranslateTransform3D","features":[409]},{"name":"IDCompositionTurbulenceEffect","features":[409]},{"name":"IDCompositionVirtualSurface","features":[409]},{"name":"IDCompositionVisual","features":[409]},{"name":"IDCompositionVisual2","features":[409]},{"name":"IDCompositionVisual3","features":[409]},{"name":"IDCompositionVisualDebug","features":[409]}],"410":[{"name":"ACCESSRECTLIST","features":[307,317,318]},{"name":"ACCESSRECT_BROKEN","features":[317]},{"name":"ACCESSRECT_NOTHOLDINGWIN16LOCK","features":[317]},{"name":"ACCESSRECT_VRAMSTYLE","features":[317]},{"name":"ATTACHLIST","features":[307,317,318]},{"name":"CCHDEVICENAME","features":[317]},{"name":"CLSID_DirectDraw","features":[317]},{"name":"CLSID_DirectDraw7","features":[317]},{"name":"CLSID_DirectDrawClipper","features":[317]},{"name":"D3DFMT_INTERNAL_D15S1","features":[317]},{"name":"D3DFMT_INTERNAL_D24S8","features":[317]},{"name":"D3DFMT_INTERNAL_D24X8","features":[317]},{"name":"D3DFMT_INTERNAL_D32","features":[317]},{"name":"D3DFMT_INTERNAL_S1D15","features":[317]},{"name":"D3DFMT_INTERNAL_S8D24","features":[317]},{"name":"D3DFMT_INTERNAL_X8D24","features":[317]},{"name":"D3DFORMAT_MEMBEROFGROUP_ARGB","features":[317]},{"name":"D3DFORMAT_OP_3DACCELERATION","features":[317]},{"name":"D3DFORMAT_OP_AUTOGENMIPMAP","features":[317]},{"name":"D3DFORMAT_OP_BUMPMAP","features":[317]},{"name":"D3DFORMAT_OP_CONVERT_TO_ARGB","features":[317]},{"name":"D3DFORMAT_OP_CUBETEXTURE","features":[317]},{"name":"D3DFORMAT_OP_DISPLAYMODE","features":[317]},{"name":"D3DFORMAT_OP_DMAP","features":[317]},{"name":"D3DFORMAT_OP_NOALPHABLEND","features":[317]},{"name":"D3DFORMAT_OP_NOFILTER","features":[317]},{"name":"D3DFORMAT_OP_NOTEXCOORDWRAPNORMIP","features":[317]},{"name":"D3DFORMAT_OP_OFFSCREENPLAIN","features":[317]},{"name":"D3DFORMAT_OP_OFFSCREEN_RENDERTARGET","features":[317]},{"name":"D3DFORMAT_OP_PIXELSIZE","features":[317]},{"name":"D3DFORMAT_OP_SAME_FORMAT_RENDERTARGET","features":[317]},{"name":"D3DFORMAT_OP_SAME_FORMAT_UP_TO_ALPHA_RENDERTARGET","features":[317]},{"name":"D3DFORMAT_OP_SRGBREAD","features":[317]},{"name":"D3DFORMAT_OP_SRGBWRITE","features":[317]},{"name":"D3DFORMAT_OP_TEXTURE","features":[317]},{"name":"D3DFORMAT_OP_VERTEXTEXTURE","features":[317]},{"name":"D3DFORMAT_OP_VOLUMETEXTURE","features":[317]},{"name":"D3DFORMAT_OP_ZSTENCIL","features":[317]},{"name":"D3DFORMAT_OP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH","features":[317]},{"name":"DBLNODE","features":[307,317,318]},{"name":"DCICOMMAND","features":[317]},{"name":"DD32BITDRIVERDATA","features":[317]},{"name":"DDABLT_SRCOVERDEST","features":[317]},{"name":"DDAL_IMPLICIT","features":[317]},{"name":"DDARGB","features":[317]},{"name":"DDBD_1","features":[317]},{"name":"DDBD_16","features":[317]},{"name":"DDBD_2","features":[317]},{"name":"DDBD_24","features":[317]},{"name":"DDBD_32","features":[317]},{"name":"DDBD_4","features":[317]},{"name":"DDBD_8","features":[317]},{"name":"DDBLTBATCH","features":[307,317]},{"name":"DDBLTFAST_DESTCOLORKEY","features":[317]},{"name":"DDBLTFAST_DONOTWAIT","features":[317]},{"name":"DDBLTFAST_NOCOLORKEY","features":[317]},{"name":"DDBLTFAST_SRCCOLORKEY","features":[317]},{"name":"DDBLTFAST_WAIT","features":[317]},{"name":"DDBLTFX","features":[317]},{"name":"DDBLTFX_ARITHSTRETCHY","features":[317]},{"name":"DDBLTFX_MIRRORLEFTRIGHT","features":[317]},{"name":"DDBLTFX_MIRRORUPDOWN","features":[317]},{"name":"DDBLTFX_NOTEARING","features":[317]},{"name":"DDBLTFX_ROTATE180","features":[317]},{"name":"DDBLTFX_ROTATE270","features":[317]},{"name":"DDBLTFX_ROTATE90","features":[317]},{"name":"DDBLTFX_ZBUFFERBASEDEST","features":[317]},{"name":"DDBLTFX_ZBUFFERRANGE","features":[317]},{"name":"DDBLT_AFLAGS","features":[317]},{"name":"DDBLT_ALPHADEST","features":[317]},{"name":"DDBLT_ALPHADESTCONSTOVERRIDE","features":[317]},{"name":"DDBLT_ALPHADESTNEG","features":[317]},{"name":"DDBLT_ALPHADESTSURFACEOVERRIDE","features":[317]},{"name":"DDBLT_ALPHAEDGEBLEND","features":[317]},{"name":"DDBLT_ALPHASRC","features":[317]},{"name":"DDBLT_ALPHASRCCONSTOVERRIDE","features":[317]},{"name":"DDBLT_ALPHASRCNEG","features":[317]},{"name":"DDBLT_ALPHASRCSURFACEOVERRIDE","features":[317]},{"name":"DDBLT_ASYNC","features":[317]},{"name":"DDBLT_COLORFILL","features":[317]},{"name":"DDBLT_DDFX","features":[317]},{"name":"DDBLT_DDROPS","features":[317]},{"name":"DDBLT_DEPTHFILL","features":[317]},{"name":"DDBLT_DONOTWAIT","features":[317]},{"name":"DDBLT_EXTENDED_FLAGS","features":[317]},{"name":"DDBLT_EXTENDED_LINEAR_CONTENT","features":[317]},{"name":"DDBLT_KEYDEST","features":[317]},{"name":"DDBLT_KEYDESTOVERRIDE","features":[317]},{"name":"DDBLT_KEYSRC","features":[317]},{"name":"DDBLT_KEYSRCOVERRIDE","features":[317]},{"name":"DDBLT_LAST_PRESENTATION","features":[317]},{"name":"DDBLT_PRESENTATION","features":[317]},{"name":"DDBLT_ROP","features":[317]},{"name":"DDBLT_ROTATIONANGLE","features":[317]},{"name":"DDBLT_WAIT","features":[317]},{"name":"DDBLT_ZBUFFER","features":[317]},{"name":"DDBLT_ZBUFFERDESTCONSTOVERRIDE","features":[317]},{"name":"DDBLT_ZBUFFERDESTOVERRIDE","features":[317]},{"name":"DDBLT_ZBUFFERSRCCONSTOVERRIDE","features":[317]},{"name":"DDBLT_ZBUFFERSRCOVERRIDE","features":[317]},{"name":"DDBOBNEXTFIELDINFO","features":[317]},{"name":"DDCAPS2_AUTOFLIPOVERLAY","features":[317]},{"name":"DDCAPS2_CANAUTOGENMIPMAP","features":[317]},{"name":"DDCAPS2_CANBOBHARDWARE","features":[317]},{"name":"DDCAPS2_CANBOBINTERLEAVED","features":[317]},{"name":"DDCAPS2_CANBOBNONINTERLEAVED","features":[317]},{"name":"DDCAPS2_CANCALIBRATEGAMMA","features":[317]},{"name":"DDCAPS2_CANDROPZ16BIT","features":[317]},{"name":"DDCAPS2_CANFLIPODDEVEN","features":[317]},{"name":"DDCAPS2_CANMANAGERESOURCE","features":[317]},{"name":"DDCAPS2_CANMANAGETEXTURE","features":[317]},{"name":"DDCAPS2_CANRENDERWINDOWED","features":[317]},{"name":"DDCAPS2_CANSHARERESOURCE","features":[317]},{"name":"DDCAPS2_CERTIFIED","features":[317]},{"name":"DDCAPS2_COLORCONTROLOVERLAY","features":[317]},{"name":"DDCAPS2_COLORCONTROLPRIMARY","features":[317]},{"name":"DDCAPS2_COPYFOURCC","features":[317]},{"name":"DDCAPS2_DYNAMICTEXTURES","features":[317]},{"name":"DDCAPS2_FLIPINTERVAL","features":[317]},{"name":"DDCAPS2_FLIPNOVSYNC","features":[317]},{"name":"DDCAPS2_NO2DDURING3DSCENE","features":[317]},{"name":"DDCAPS2_NONLOCALVIDMEM","features":[317]},{"name":"DDCAPS2_NONLOCALVIDMEMCAPS","features":[317]},{"name":"DDCAPS2_NOPAGELOCKREQUIRED","features":[317]},{"name":"DDCAPS2_PRIMARYGAMMA","features":[317]},{"name":"DDCAPS2_RESERVED1","features":[317]},{"name":"DDCAPS2_STEREO","features":[317]},{"name":"DDCAPS2_SYSTONONLOCAL_AS_SYSTOLOCAL","features":[317]},{"name":"DDCAPS2_TEXMANINNONLOCALVIDMEM","features":[317]},{"name":"DDCAPS2_VIDEOPORT","features":[317]},{"name":"DDCAPS2_WIDESURFACES","features":[317]},{"name":"DDCAPS_3D","features":[317]},{"name":"DDCAPS_ALIGNBOUNDARYDEST","features":[317]},{"name":"DDCAPS_ALIGNBOUNDARYSRC","features":[317]},{"name":"DDCAPS_ALIGNSIZEDEST","features":[317]},{"name":"DDCAPS_ALIGNSIZESRC","features":[317]},{"name":"DDCAPS_ALIGNSTRIDE","features":[317]},{"name":"DDCAPS_ALPHA","features":[317]},{"name":"DDCAPS_BANKSWITCHED","features":[317]},{"name":"DDCAPS_BLT","features":[317]},{"name":"DDCAPS_BLTCOLORFILL","features":[317]},{"name":"DDCAPS_BLTDEPTHFILL","features":[317]},{"name":"DDCAPS_BLTFOURCC","features":[317]},{"name":"DDCAPS_BLTQUEUE","features":[317]},{"name":"DDCAPS_BLTSTRETCH","features":[317]},{"name":"DDCAPS_CANBLTSYSMEM","features":[317]},{"name":"DDCAPS_CANCLIP","features":[317]},{"name":"DDCAPS_CANCLIPSTRETCHED","features":[317]},{"name":"DDCAPS_COLORKEY","features":[317]},{"name":"DDCAPS_COLORKEYHWASSIST","features":[317]},{"name":"DDCAPS_DX1","features":[317]},{"name":"DDCAPS_DX3","features":[317]},{"name":"DDCAPS_DX5","features":[317]},{"name":"DDCAPS_DX6","features":[317]},{"name":"DDCAPS_DX7","features":[317]},{"name":"DDCAPS_GDI","features":[317]},{"name":"DDCAPS_NOHARDWARE","features":[317]},{"name":"DDCAPS_OVERLAY","features":[317]},{"name":"DDCAPS_OVERLAYCANTCLIP","features":[317]},{"name":"DDCAPS_OVERLAYFOURCC","features":[317]},{"name":"DDCAPS_OVERLAYSTRETCH","features":[317]},{"name":"DDCAPS_PALETTE","features":[317]},{"name":"DDCAPS_PALETTEVSYNC","features":[317]},{"name":"DDCAPS_READSCANLINE","features":[317]},{"name":"DDCAPS_RESERVED1","features":[317]},{"name":"DDCAPS_VBI","features":[317]},{"name":"DDCAPS_ZBLTS","features":[317]},{"name":"DDCAPS_ZOVERLAYS","features":[317]},{"name":"DDCKEYCAPS_DESTBLT","features":[317]},{"name":"DDCKEYCAPS_DESTBLTCLRSPACE","features":[317]},{"name":"DDCKEYCAPS_DESTBLTCLRSPACEYUV","features":[317]},{"name":"DDCKEYCAPS_DESTBLTYUV","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAY","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAYCLRSPACE","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAYCLRSPACEYUV","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAYONEACTIVE","features":[317]},{"name":"DDCKEYCAPS_DESTOVERLAYYUV","features":[317]},{"name":"DDCKEYCAPS_NOCOSTOVERLAY","features":[317]},{"name":"DDCKEYCAPS_SRCBLT","features":[317]},{"name":"DDCKEYCAPS_SRCBLTCLRSPACE","features":[317]},{"name":"DDCKEYCAPS_SRCBLTCLRSPACEYUV","features":[317]},{"name":"DDCKEYCAPS_SRCBLTYUV","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAY","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAYCLRSPACE","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAYCLRSPACEYUV","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAYONEACTIVE","features":[317]},{"name":"DDCKEYCAPS_SRCOVERLAYYUV","features":[317]},{"name":"DDCKEY_COLORSPACE","features":[317]},{"name":"DDCKEY_DESTBLT","features":[317]},{"name":"DDCKEY_DESTOVERLAY","features":[317]},{"name":"DDCKEY_SRCBLT","features":[317]},{"name":"DDCKEY_SRCOVERLAY","features":[317]},{"name":"DDCOLORCONTROL","features":[317]},{"name":"DDCOLORKEY","features":[317]},{"name":"DDCOLOR_BRIGHTNESS","features":[317]},{"name":"DDCOLOR_COLORENABLE","features":[317]},{"name":"DDCOLOR_CONTRAST","features":[317]},{"name":"DDCOLOR_GAMMA","features":[317]},{"name":"DDCOLOR_HUE","features":[317]},{"name":"DDCOLOR_SATURATION","features":[317]},{"name":"DDCOLOR_SHARPNESS","features":[317]},{"name":"DDCOMPBUFFERINFO","features":[317]},{"name":"DDCORECAPS","features":[317]},{"name":"DDCREATEDRIVEROBJECT","features":[317]},{"name":"DDCREATE_EMULATIONONLY","features":[317]},{"name":"DDCREATE_HARDWAREONLY","features":[317]},{"name":"DDDEVICEIDENTIFIER","features":[317]},{"name":"DDDEVICEIDENTIFIER2","features":[317]},{"name":"DDEDM_REFRESHRATES","features":[317]},{"name":"DDEDM_STANDARDVGAMODES","features":[317]},{"name":"DDEM_MODEFAILED","features":[317]},{"name":"DDEM_MODEPASSED","features":[317]},{"name":"DDENABLEIRQINFO","features":[317]},{"name":"DDENUMOVERLAYZ_BACKTOFRONT","features":[317]},{"name":"DDENUMOVERLAYZ_FRONTTOBACK","features":[317]},{"name":"DDENUMRET_CANCEL","features":[317]},{"name":"DDENUMRET_OK","features":[317]},{"name":"DDENUMSURFACES_ALL","features":[317]},{"name":"DDENUMSURFACES_CANBECREATED","features":[317]},{"name":"DDENUMSURFACES_DOESEXIST","features":[317]},{"name":"DDENUMSURFACES_MATCH","features":[317]},{"name":"DDENUMSURFACES_NOMATCH","features":[317]},{"name":"DDENUM_ATTACHEDSECONDARYDEVICES","features":[317]},{"name":"DDENUM_DETACHEDSECONDARYDEVICES","features":[317]},{"name":"DDENUM_NONDISPLAYDEVICES","features":[317]},{"name":"DDERR_NOTINITIALIZED","features":[317]},{"name":"DDFLIPOVERLAYINFO","features":[317]},{"name":"DDFLIPVIDEOPORTINFO","features":[317]},{"name":"DDFLIP_DONOTWAIT","features":[317]},{"name":"DDFLIP_EVEN","features":[317]},{"name":"DDFLIP_INTERVAL2","features":[317]},{"name":"DDFLIP_INTERVAL3","features":[317]},{"name":"DDFLIP_INTERVAL4","features":[317]},{"name":"DDFLIP_NOVSYNC","features":[317]},{"name":"DDFLIP_ODD","features":[317]},{"name":"DDFLIP_STEREO","features":[317]},{"name":"DDFLIP_WAIT","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHAEDGEBLEND","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHAPIXELS","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHAPIXELSNEG","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHASURFACES","features":[317]},{"name":"DDFXALPHACAPS_BLTALPHASURFACESNEG","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHAEDGEBLEND","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHAPIXELS","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHAPIXELSNEG","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHASURFACES","features":[317]},{"name":"DDFXALPHACAPS_OVERLAYALPHASURFACESNEG","features":[317]},{"name":"DDFXCAPS_BLTALPHA","features":[317]},{"name":"DDFXCAPS_BLTARITHSTRETCHY","features":[317]},{"name":"DDFXCAPS_BLTARITHSTRETCHYN","features":[317]},{"name":"DDFXCAPS_BLTFILTER","features":[317]},{"name":"DDFXCAPS_BLTMIRRORLEFTRIGHT","features":[317]},{"name":"DDFXCAPS_BLTMIRRORUPDOWN","features":[317]},{"name":"DDFXCAPS_BLTROTATION","features":[317]},{"name":"DDFXCAPS_BLTROTATION90","features":[317]},{"name":"DDFXCAPS_BLTSHRINKX","features":[317]},{"name":"DDFXCAPS_BLTSHRINKXN","features":[317]},{"name":"DDFXCAPS_BLTSHRINKY","features":[317]},{"name":"DDFXCAPS_BLTSHRINKYN","features":[317]},{"name":"DDFXCAPS_BLTSTRETCHX","features":[317]},{"name":"DDFXCAPS_BLTSTRETCHXN","features":[317]},{"name":"DDFXCAPS_BLTSTRETCHY","features":[317]},{"name":"DDFXCAPS_BLTSTRETCHYN","features":[317]},{"name":"DDFXCAPS_OVERLAYALPHA","features":[317]},{"name":"DDFXCAPS_OVERLAYARITHSTRETCHY","features":[317]},{"name":"DDFXCAPS_OVERLAYARITHSTRETCHYN","features":[317]},{"name":"DDFXCAPS_OVERLAYDEINTERLACE","features":[317]},{"name":"DDFXCAPS_OVERLAYFILTER","features":[317]},{"name":"DDFXCAPS_OVERLAYMIRRORLEFTRIGHT","features":[317]},{"name":"DDFXCAPS_OVERLAYMIRRORUPDOWN","features":[317]},{"name":"DDFXCAPS_OVERLAYSHRINKX","features":[317]},{"name":"DDFXCAPS_OVERLAYSHRINKXN","features":[317]},{"name":"DDFXCAPS_OVERLAYSHRINKY","features":[317]},{"name":"DDFXCAPS_OVERLAYSHRINKYN","features":[317]},{"name":"DDFXCAPS_OVERLAYSTRETCHX","features":[317]},{"name":"DDFXCAPS_OVERLAYSTRETCHXN","features":[317]},{"name":"DDFXCAPS_OVERLAYSTRETCHY","features":[317]},{"name":"DDFXCAPS_OVERLAYSTRETCHYN","features":[317]},{"name":"DDGAMMARAMP","features":[317]},{"name":"DDGBS_CANBLT","features":[317]},{"name":"DDGBS_ISBLTDONE","features":[317]},{"name":"DDGDI_GETHOSTIDENTIFIER","features":[317]},{"name":"DDGET32BITDRIVERNAME","features":[317]},{"name":"DDGETCURRENTAUTOFLIPININFO","features":[317]},{"name":"DDGETCURRENTAUTOFLIPOUTINFO","features":[317]},{"name":"DDGETIRQINFO","features":[317]},{"name":"DDGETPOLARITYININFO","features":[317]},{"name":"DDGETPOLARITYOUTINFO","features":[317]},{"name":"DDGETPREVIOUSAUTOFLIPININFO","features":[317]},{"name":"DDGETPREVIOUSAUTOFLIPOUTINFO","features":[317]},{"name":"DDGETTRANSFERSTATUSOUTINFO","features":[317]},{"name":"DDGFS_CANFLIP","features":[317]},{"name":"DDGFS_ISFLIPDONE","features":[317]},{"name":"DDHALDDRAWFNS","features":[307,317,318]},{"name":"DDHALINFO","features":[307,317,318]},{"name":"DDHALINFO_GETDRIVERINFO2","features":[317]},{"name":"DDHALINFO_GETDRIVERINFOSET","features":[317]},{"name":"DDHALINFO_ISPRIMARYDISPLAY","features":[317]},{"name":"DDHALINFO_MODEXILLEGAL","features":[317]},{"name":"DDHALMODEINFO","features":[317]},{"name":"DDHAL_ADDATTACHEDSURFACEDATA","features":[307,317,318]},{"name":"DDHAL_APP_DLLNAME","features":[317]},{"name":"DDHAL_BEGINMOCOMPFRAMEDATA","features":[307,317,318]},{"name":"DDHAL_BLTDATA","features":[307,317,318]},{"name":"DDHAL_CALLBACKS","features":[307,317,318]},{"name":"DDHAL_CANCREATESURFACEDATA","features":[307,317,318]},{"name":"DDHAL_CANCREATEVPORTDATA","features":[307,317,318]},{"name":"DDHAL_CB32_CANCREATESURFACE","features":[317]},{"name":"DDHAL_CB32_CREATEPALETTE","features":[317]},{"name":"DDHAL_CB32_CREATESURFACE","features":[317]},{"name":"DDHAL_CB32_DESTROYDRIVER","features":[317]},{"name":"DDHAL_CB32_FLIPTOGDISURFACE","features":[317]},{"name":"DDHAL_CB32_GETSCANLINE","features":[317]},{"name":"DDHAL_CB32_MAPMEMORY","features":[317]},{"name":"DDHAL_CB32_SETCOLORKEY","features":[317]},{"name":"DDHAL_CB32_SETEXCLUSIVEMODE","features":[317]},{"name":"DDHAL_CB32_SETMODE","features":[317]},{"name":"DDHAL_CB32_WAITFORVERTICALBLANK","features":[317]},{"name":"DDHAL_COLORCONTROLDATA","features":[307,317,318]},{"name":"DDHAL_COLOR_COLORCONTROL","features":[317]},{"name":"DDHAL_CREATEMOCOMPDATA","features":[307,317,318]},{"name":"DDHAL_CREATEPALETTEDATA","features":[307,317,318]},{"name":"DDHAL_CREATESURFACEDATA","features":[307,317,318]},{"name":"DDHAL_CREATESURFACEEXDATA","features":[307,317,318]},{"name":"DDHAL_CREATESURFACEEX_SWAPHANDLES","features":[317]},{"name":"DDHAL_CREATEVPORTDATA","features":[307,317,318]},{"name":"DDHAL_D3DBUFCB32_CANCREATED3DBUF","features":[317]},{"name":"DDHAL_D3DBUFCB32_CREATED3DBUF","features":[317]},{"name":"DDHAL_D3DBUFCB32_DESTROYD3DBUF","features":[317]},{"name":"DDHAL_D3DBUFCB32_LOCKD3DBUF","features":[317]},{"name":"DDHAL_D3DBUFCB32_UNLOCKD3DBUF","features":[317]},{"name":"DDHAL_DDCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDCOLORCONTROLCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDEXEBUFCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDKERNELCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDMISCELLANEOUS2CALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDMISCELLANEOUSCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDMOTIONCOMPCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDPALETTECALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDSURFACECALLBACKS","features":[307,317,318]},{"name":"DDHAL_DDVIDEOPORTCALLBACKS","features":[307,317,318]},{"name":"DDHAL_DESTROYDDLOCALDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYDRIVERDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYMOCOMPDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYPALETTEDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYSURFACEDATA","features":[307,317,318]},{"name":"DDHAL_DESTROYVPORTDATA","features":[307,317,318]},{"name":"DDHAL_DRIVER_DLLNAME","features":[317]},{"name":"DDHAL_DRIVER_HANDLED","features":[317]},{"name":"DDHAL_DRIVER_NOCKEYHW","features":[317]},{"name":"DDHAL_DRIVER_NOTHANDLED","features":[317]},{"name":"DDHAL_DRVSETCOLORKEYDATA","features":[307,317,318]},{"name":"DDHAL_ENDMOCOMPFRAMEDATA","features":[307,317,318]},{"name":"DDHAL_EXEBUFCB32_CANCREATEEXEBUF","features":[317]},{"name":"DDHAL_EXEBUFCB32_CREATEEXEBUF","features":[317]},{"name":"DDHAL_EXEBUFCB32_DESTROYEXEBUF","features":[317]},{"name":"DDHAL_EXEBUFCB32_LOCKEXEBUF","features":[317]},{"name":"DDHAL_EXEBUFCB32_UNLOCKEXEBUF","features":[317]},{"name":"DDHAL_FLIPDATA","features":[307,317,318]},{"name":"DDHAL_FLIPTOGDISURFACEDATA","features":[307,317,318]},{"name":"DDHAL_FLIPVPORTDATA","features":[307,317,318]},{"name":"DDHAL_GETAVAILDRIVERMEMORYDATA","features":[307,317,318]},{"name":"DDHAL_GETBLTSTATUSDATA","features":[307,317,318]},{"name":"DDHAL_GETDRIVERINFODATA","features":[317]},{"name":"DDHAL_GETDRIVERSTATEDATA","features":[317]},{"name":"DDHAL_GETFLIPSTATUSDATA","features":[307,317,318]},{"name":"DDHAL_GETHEAPALIGNMENTDATA","features":[317]},{"name":"DDHAL_GETINTERNALMOCOMPDATA","features":[307,317,318]},{"name":"DDHAL_GETMOCOMPCOMPBUFFDATA","features":[307,317,318]},{"name":"DDHAL_GETMOCOMPFORMATSDATA","features":[307,317,318]},{"name":"DDHAL_GETMOCOMPGUIDSDATA","features":[307,317,318]},{"name":"DDHAL_GETSCANLINEDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTBANDWIDTHDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTCONNECTDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTFIELDDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTFLIPSTATUSDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTINPUTFORMATDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTLINEDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTOUTPUTFORMATDATA","features":[307,317,318]},{"name":"DDHAL_GETVPORTSIGNALDATA","features":[307,317,318]},{"name":"DDHAL_KERNEL_SYNCSURFACEDATA","features":[317]},{"name":"DDHAL_KERNEL_SYNCVIDEOPORTDATA","features":[317]},{"name":"DDHAL_LOCKDATA","features":[307,317,318]},{"name":"DDHAL_MISC2CB32_ALPHABLT","features":[317]},{"name":"DDHAL_MISC2CB32_CREATESURFACEEX","features":[317]},{"name":"DDHAL_MISC2CB32_DESTROYDDLOCAL","features":[317]},{"name":"DDHAL_MISC2CB32_GETDRIVERSTATE","features":[317]},{"name":"DDHAL_MISCCB32_GETAVAILDRIVERMEMORY","features":[317]},{"name":"DDHAL_MISCCB32_GETHEAPALIGNMENT","features":[317]},{"name":"DDHAL_MISCCB32_GETSYSMEMBLTSTATUS","features":[317]},{"name":"DDHAL_MISCCB32_UPDATENONLOCALHEAP","features":[317]},{"name":"DDHAL_MOCOMP32_BEGINFRAME","features":[317]},{"name":"DDHAL_MOCOMP32_CREATE","features":[317]},{"name":"DDHAL_MOCOMP32_DESTROY","features":[317]},{"name":"DDHAL_MOCOMP32_ENDFRAME","features":[317]},{"name":"DDHAL_MOCOMP32_GETCOMPBUFFINFO","features":[317]},{"name":"DDHAL_MOCOMP32_GETFORMATS","features":[317]},{"name":"DDHAL_MOCOMP32_GETGUIDS","features":[317]},{"name":"DDHAL_MOCOMP32_GETINTERNALINFO","features":[317]},{"name":"DDHAL_MOCOMP32_QUERYSTATUS","features":[317]},{"name":"DDHAL_MOCOMP32_RENDER","features":[317]},{"name":"DDHAL_NTCB32_FLIPTOGDISURFACE","features":[317]},{"name":"DDHAL_NTCB32_FREEDRIVERMEMORY","features":[317]},{"name":"DDHAL_NTCB32_SETEXCLUSIVEMODE","features":[317]},{"name":"DDHAL_PALCB32_DESTROYPALETTE","features":[317]},{"name":"DDHAL_PALCB32_SETENTRIES","features":[317]},{"name":"DDHAL_PLEASEALLOC_BLOCKSIZE","features":[317]},{"name":"DDHAL_PLEASEALLOC_LINEARSIZE","features":[317]},{"name":"DDHAL_PLEASEALLOC_USERMEM","features":[317]},{"name":"DDHAL_PRIVATECAP_ATOMICSURFACECREATION","features":[317]},{"name":"DDHAL_PRIVATECAP_NOTIFYPRIMARYCREATION","features":[317]},{"name":"DDHAL_PRIVATECAP_RESERVED1","features":[317]},{"name":"DDHAL_QUERYMOCOMPSTATUSDATA","features":[307,317,318]},{"name":"DDHAL_RENDERMOCOMPDATA","features":[307,317,318]},{"name":"DDHAL_SETCLIPLISTDATA","features":[307,317,318]},{"name":"DDHAL_SETCOLORKEYDATA","features":[307,317,318]},{"name":"DDHAL_SETENTRIESDATA","features":[307,317,318]},{"name":"DDHAL_SETEXCLUSIVEMODEDATA","features":[307,317,318]},{"name":"DDHAL_SETMODEDATA","features":[307,317,318]},{"name":"DDHAL_SETOVERLAYPOSITIONDATA","features":[307,317,318]},{"name":"DDHAL_SETPALETTEDATA","features":[307,317,318]},{"name":"DDHAL_SURFCB32_ADDATTACHEDSURFACE","features":[317]},{"name":"DDHAL_SURFCB32_BLT","features":[317]},{"name":"DDHAL_SURFCB32_DESTROYSURFACE","features":[317]},{"name":"DDHAL_SURFCB32_FLIP","features":[317]},{"name":"DDHAL_SURFCB32_GETBLTSTATUS","features":[317]},{"name":"DDHAL_SURFCB32_GETFLIPSTATUS","features":[317]},{"name":"DDHAL_SURFCB32_LOCK","features":[317]},{"name":"DDHAL_SURFCB32_RESERVED4","features":[317]},{"name":"DDHAL_SURFCB32_SETCLIPLIST","features":[317]},{"name":"DDHAL_SURFCB32_SETCOLORKEY","features":[317]},{"name":"DDHAL_SURFCB32_SETOVERLAYPOSITION","features":[317]},{"name":"DDHAL_SURFCB32_SETPALETTE","features":[317]},{"name":"DDHAL_SURFCB32_UNLOCK","features":[317]},{"name":"DDHAL_SURFCB32_UPDATEOVERLAY","features":[317]},{"name":"DDHAL_SYNCSURFACEDATA","features":[307,317,318]},{"name":"DDHAL_SYNCVIDEOPORTDATA","features":[307,317,318]},{"name":"DDHAL_UNLOCKDATA","features":[307,317,318]},{"name":"DDHAL_UPDATENONLOCALHEAPDATA","features":[307,317,318]},{"name":"DDHAL_UPDATEOVERLAYDATA","features":[307,317,318]},{"name":"DDHAL_UPDATEVPORTDATA","features":[307,317,318]},{"name":"DDHAL_VPORT32_CANCREATEVIDEOPORT","features":[317]},{"name":"DDHAL_VPORT32_COLORCONTROL","features":[317]},{"name":"DDHAL_VPORT32_CREATEVIDEOPORT","features":[317]},{"name":"DDHAL_VPORT32_DESTROY","features":[317]},{"name":"DDHAL_VPORT32_FLIP","features":[317]},{"name":"DDHAL_VPORT32_GETAUTOFLIPSURF","features":[317]},{"name":"DDHAL_VPORT32_GETBANDWIDTH","features":[317]},{"name":"DDHAL_VPORT32_GETCONNECT","features":[317]},{"name":"DDHAL_VPORT32_GETFIELD","features":[317]},{"name":"DDHAL_VPORT32_GETFLIPSTATUS","features":[317]},{"name":"DDHAL_VPORT32_GETINPUTFORMATS","features":[317]},{"name":"DDHAL_VPORT32_GETLINE","features":[317]},{"name":"DDHAL_VPORT32_GETOUTPUTFORMATS","features":[317]},{"name":"DDHAL_VPORT32_GETSIGNALSTATUS","features":[317]},{"name":"DDHAL_VPORT32_UPDATE","features":[317]},{"name":"DDHAL_VPORT32_WAITFORSYNC","features":[317]},{"name":"DDHAL_VPORTCOLORDATA","features":[307,317,318]},{"name":"DDHAL_WAITFORVERTICALBLANKDATA","features":[307,317,318]},{"name":"DDHAL_WAITFORVPORTSYNCDATA","features":[307,317,318]},{"name":"DDIRQ_BUSMASTER","features":[317]},{"name":"DDIRQ_DISPLAY_VSYNC","features":[317]},{"name":"DDIRQ_RESERVED1","features":[317]},{"name":"DDIRQ_VPORT0_LINE","features":[317]},{"name":"DDIRQ_VPORT0_VSYNC","features":[317]},{"name":"DDIRQ_VPORT1_LINE","features":[317]},{"name":"DDIRQ_VPORT1_VSYNC","features":[317]},{"name":"DDIRQ_VPORT2_LINE","features":[317]},{"name":"DDIRQ_VPORT2_VSYNC","features":[317]},{"name":"DDIRQ_VPORT3_LINE","features":[317]},{"name":"DDIRQ_VPORT3_VSYNC","features":[317]},{"name":"DDIRQ_VPORT4_LINE","features":[317]},{"name":"DDIRQ_VPORT4_VSYNC","features":[317]},{"name":"DDIRQ_VPORT5_LINE","features":[317]},{"name":"DDIRQ_VPORT5_VSYNC","features":[317]},{"name":"DDIRQ_VPORT6_LINE","features":[317]},{"name":"DDIRQ_VPORT6_VSYNC","features":[317]},{"name":"DDIRQ_VPORT7_LINE","features":[317]},{"name":"DDIRQ_VPORT7_VSYNC","features":[317]},{"name":"DDIRQ_VPORT8_LINE","features":[317]},{"name":"DDIRQ_VPORT8_VSYNC","features":[317]},{"name":"DDIRQ_VPORT9_LINE","features":[317]},{"name":"DDIRQ_VPORT9_VSYNC","features":[317]},{"name":"DDKERNELCAPS","features":[317]},{"name":"DDKERNELCAPS_AUTOFLIP","features":[317]},{"name":"DDKERNELCAPS_CAPTURE_INVERTED","features":[317]},{"name":"DDKERNELCAPS_CAPTURE_NONLOCALVIDMEM","features":[317]},{"name":"DDKERNELCAPS_CAPTURE_SYSMEM","features":[317]},{"name":"DDKERNELCAPS_FIELDPOLARITY","features":[317]},{"name":"DDKERNELCAPS_FLIPOVERLAY","features":[317]},{"name":"DDKERNELCAPS_FLIPVIDEOPORT","features":[317]},{"name":"DDKERNELCAPS_LOCK","features":[317]},{"name":"DDKERNELCAPS_SETSTATE","features":[317]},{"name":"DDKERNELCAPS_SKIPFIELDS","features":[317]},{"name":"DDLOCKININFO","features":[317]},{"name":"DDLOCKOUTINFO","features":[317]},{"name":"DDLOCK_DISCARDCONTENTS","features":[317]},{"name":"DDLOCK_DONOTWAIT","features":[317]},{"name":"DDLOCK_EVENT","features":[317]},{"name":"DDLOCK_HASVOLUMETEXTUREBOXRECT","features":[317]},{"name":"DDLOCK_NODIRTYUPDATE","features":[317]},{"name":"DDLOCK_NOOVERWRITE","features":[317]},{"name":"DDLOCK_NOSYSLOCK","features":[317]},{"name":"DDLOCK_OKTOSWAP","features":[317]},{"name":"DDLOCK_READONLY","features":[317]},{"name":"DDLOCK_SURFACEMEMORYPTR","features":[317]},{"name":"DDLOCK_WAIT","features":[317]},{"name":"DDLOCK_WRITEONLY","features":[317]},{"name":"DDMCBUFFERINFO","features":[307,317,318]},{"name":"DDMCCOMPBUFFERINFO","features":[317]},{"name":"DDMCQUERY_READ","features":[317]},{"name":"DDMDL","features":[317]},{"name":"DDMOCOMPBUFFERINFO","features":[307,317]},{"name":"DDMODEINFO_MAXREFRESH","features":[317]},{"name":"DDMODEINFO_MODEX","features":[317]},{"name":"DDMODEINFO_PALETTIZED","features":[317]},{"name":"DDMODEINFO_STANDARDVGA","features":[317]},{"name":"DDMODEINFO_STEREO","features":[317]},{"name":"DDMODEINFO_UNSUPPORTED","features":[317]},{"name":"DDMONITORINFO","features":[317]},{"name":"DDMORESURFACECAPS","features":[317]},{"name":"DDNEWCALLBACKFNS","features":[317]},{"name":"DDNONLOCALVIDMEMCAPS","features":[317]},{"name":"DDNTCORECAPS","features":[317]},{"name":"DDOPTSURFACEDESC","features":[317]},{"name":"DDOSCAPS","features":[317]},{"name":"DDOSDCAPS_MONOLITHICMIPMAP","features":[317]},{"name":"DDOSDCAPS_OPTCOMPRESSED","features":[317]},{"name":"DDOSDCAPS_OPTREORDERED","features":[317]},{"name":"DDOSDCAPS_VALIDOSCAPS","features":[317]},{"name":"DDOSDCAPS_VALIDSCAPS","features":[317]},{"name":"DDOSD_ALL","features":[317]},{"name":"DDOSD_COMPRESSION_RATIO","features":[317]},{"name":"DDOSD_GUID","features":[317]},{"name":"DDOSD_OSCAPS","features":[317]},{"name":"DDOSD_SCAPS","features":[317]},{"name":"DDOVERFX_ARITHSTRETCHY","features":[317]},{"name":"DDOVERFX_DEINTERLACE","features":[317]},{"name":"DDOVERFX_MIRRORLEFTRIGHT","features":[317]},{"name":"DDOVERFX_MIRRORUPDOWN","features":[317]},{"name":"DDOVERLAYFX","features":[317]},{"name":"DDOVERZ_INSERTINBACKOF","features":[317]},{"name":"DDOVERZ_INSERTINFRONTOF","features":[317]},{"name":"DDOVERZ_MOVEBACKWARD","features":[317]},{"name":"DDOVERZ_MOVEFORWARD","features":[317]},{"name":"DDOVERZ_SENDTOBACK","features":[317]},{"name":"DDOVERZ_SENDTOFRONT","features":[317]},{"name":"DDOVER_ADDDIRTYRECT","features":[317]},{"name":"DDOVER_ALPHADEST","features":[317]},{"name":"DDOVER_ALPHADESTCONSTOVERRIDE","features":[317]},{"name":"DDOVER_ALPHADESTNEG","features":[317]},{"name":"DDOVER_ALPHADESTSURFACEOVERRIDE","features":[317]},{"name":"DDOVER_ALPHAEDGEBLEND","features":[317]},{"name":"DDOVER_ALPHASRC","features":[317]},{"name":"DDOVER_ALPHASRCCONSTOVERRIDE","features":[317]},{"name":"DDOVER_ALPHASRCNEG","features":[317]},{"name":"DDOVER_ALPHASRCSURFACEOVERRIDE","features":[317]},{"name":"DDOVER_ARGBSCALEFACTORS","features":[317]},{"name":"DDOVER_AUTOFLIP","features":[317]},{"name":"DDOVER_BOB","features":[317]},{"name":"DDOVER_BOBHARDWARE","features":[317]},{"name":"DDOVER_DDFX","features":[317]},{"name":"DDOVER_DEGRADEARGBSCALING","features":[317]},{"name":"DDOVER_HIDE","features":[317]},{"name":"DDOVER_INTERLEAVED","features":[317]},{"name":"DDOVER_KEYDEST","features":[317]},{"name":"DDOVER_KEYDESTOVERRIDE","features":[317]},{"name":"DDOVER_KEYSRC","features":[317]},{"name":"DDOVER_KEYSRCOVERRIDE","features":[317]},{"name":"DDOVER_OVERRIDEBOBWEAVE","features":[317]},{"name":"DDOVER_REFRESHALL","features":[317]},{"name":"DDOVER_REFRESHDIRTYRECTS","features":[317]},{"name":"DDOVER_SHOW","features":[317]},{"name":"DDPCAPS_1BIT","features":[317]},{"name":"DDPCAPS_2BIT","features":[317]},{"name":"DDPCAPS_4BIT","features":[317]},{"name":"DDPCAPS_8BIT","features":[317]},{"name":"DDPCAPS_8BITENTRIES","features":[317]},{"name":"DDPCAPS_ALLOW256","features":[317]},{"name":"DDPCAPS_ALPHA","features":[317]},{"name":"DDPCAPS_INITIALIZE","features":[317]},{"name":"DDPCAPS_PRIMARYSURFACE","features":[317]},{"name":"DDPCAPS_PRIMARYSURFACELEFT","features":[317]},{"name":"DDPCAPS_VSYNC","features":[317]},{"name":"DDPF_ALPHA","features":[317]},{"name":"DDPF_ALPHAPIXELS","features":[317]},{"name":"DDPF_ALPHAPREMULT","features":[317]},{"name":"DDPF_BUMPDUDV","features":[317]},{"name":"DDPF_BUMPLUMINANCE","features":[317]},{"name":"DDPF_COMPRESSED","features":[317]},{"name":"DDPF_D3DFORMAT","features":[317]},{"name":"DDPF_FOURCC","features":[317]},{"name":"DDPF_LUMINANCE","features":[317]},{"name":"DDPF_NOVEL_TEXTURE_FORMAT","features":[317]},{"name":"DDPF_PALETTEINDEXED1","features":[317]},{"name":"DDPF_PALETTEINDEXED2","features":[317]},{"name":"DDPF_PALETTEINDEXED4","features":[317]},{"name":"DDPF_PALETTEINDEXED8","features":[317]},{"name":"DDPF_PALETTEINDEXEDTO8","features":[317]},{"name":"DDPF_RGB","features":[317]},{"name":"DDPF_RGBTOYUV","features":[317]},{"name":"DDPF_STENCILBUFFER","features":[317]},{"name":"DDPF_YUV","features":[317]},{"name":"DDPF_ZBUFFER","features":[317]},{"name":"DDPF_ZPIXELS","features":[317]},{"name":"DDPIXELFORMAT","features":[317]},{"name":"DDRAWICLIP_INMASTERSPRITELIST","features":[317]},{"name":"DDRAWICLIP_ISINITIALIZED","features":[317]},{"name":"DDRAWICLIP_WATCHWINDOW","features":[317]},{"name":"DDRAWILCL_ACTIVENO","features":[317]},{"name":"DDRAWILCL_ACTIVEYES","features":[317]},{"name":"DDRAWILCL_ALLOWMODEX","features":[317]},{"name":"DDRAWILCL_ATTEMPTEDD3DCONTEXT","features":[317]},{"name":"DDRAWILCL_CREATEDWINDOW","features":[317]},{"name":"DDRAWILCL_CURSORCLIPPED","features":[317]},{"name":"DDRAWILCL_DIRECTDRAW7","features":[317]},{"name":"DDRAWILCL_DIRECTDRAW8","features":[317]},{"name":"DDRAWILCL_DIRTYDC","features":[317]},{"name":"DDRAWILCL_DISABLEINACTIVATE","features":[317]},{"name":"DDRAWILCL_DX8DRIVER","features":[317]},{"name":"DDRAWILCL_EXPLICITMONITOR","features":[317]},{"name":"DDRAWILCL_FPUPRESERVE","features":[317]},{"name":"DDRAWILCL_FPUSETUP","features":[317]},{"name":"DDRAWILCL_HASEXCLUSIVEMODE","features":[317]},{"name":"DDRAWILCL_HOOKEDHWND","features":[317]},{"name":"DDRAWILCL_ISFULLSCREEN","features":[317]},{"name":"DDRAWILCL_MODEHASBEENCHANGED","features":[317]},{"name":"DDRAWILCL_MULTITHREADED","features":[317]},{"name":"DDRAWILCL_POWEREDDOWN","features":[317]},{"name":"DDRAWILCL_SETCOOPCALLED","features":[317]},{"name":"DDRAWILCL_V1SCLBEHAVIOUR","features":[317]},{"name":"DDRAWIPAL_16","features":[317]},{"name":"DDRAWIPAL_2","features":[317]},{"name":"DDRAWIPAL_256","features":[317]},{"name":"DDRAWIPAL_4","features":[317]},{"name":"DDRAWIPAL_ALLOW256","features":[317]},{"name":"DDRAWIPAL_ALPHA","features":[317]},{"name":"DDRAWIPAL_DIRTY","features":[317]},{"name":"DDRAWIPAL_EXCLUSIVE","features":[317]},{"name":"DDRAWIPAL_GDI","features":[317]},{"name":"DDRAWIPAL_INHEL","features":[317]},{"name":"DDRAWIPAL_STORED_16","features":[317]},{"name":"DDRAWIPAL_STORED_24","features":[317]},{"name":"DDRAWIPAL_STORED_8","features":[317]},{"name":"DDRAWIPAL_STORED_8INDEX","features":[317]},{"name":"DDRAWISURFGBL_DDHELDONTFREE","features":[317]},{"name":"DDRAWISURFGBL_DX8SURFACE","features":[317]},{"name":"DDRAWISURFGBL_FASTLOCKHELD","features":[317]},{"name":"DDRAWISURFGBL_HARDWAREOPDEST","features":[317]},{"name":"DDRAWISURFGBL_HARDWAREOPSOURCE","features":[317]},{"name":"DDRAWISURFGBL_IMPLICITHANDLE","features":[317]},{"name":"DDRAWISURFGBL_ISCLIENTMEM","features":[317]},{"name":"DDRAWISURFGBL_ISGDISURFACE","features":[317]},{"name":"DDRAWISURFGBL_LATEALLOCATELINEAR","features":[317]},{"name":"DDRAWISURFGBL_LOCKBROKEN","features":[317]},{"name":"DDRAWISURFGBL_LOCKNOTHOLDINGWIN16LOCK","features":[317]},{"name":"DDRAWISURFGBL_LOCKVRAMSTYLE","features":[317]},{"name":"DDRAWISURFGBL_MEMFREE","features":[317]},{"name":"DDRAWISURFGBL_NOTIFYWHENUNLOCKED","features":[317]},{"name":"DDRAWISURFGBL_READONLYLOCKHELD","features":[317]},{"name":"DDRAWISURFGBL_RESERVED0","features":[317]},{"name":"DDRAWISURFGBL_SOFTWAREAUTOFLIP","features":[317]},{"name":"DDRAWISURFGBL_SYSMEMEXECUTEBUFFER","features":[317]},{"name":"DDRAWISURFGBL_SYSMEMREQUESTED","features":[317]},{"name":"DDRAWISURFGBL_VPORTDATA","features":[317]},{"name":"DDRAWISURFGBL_VPORTINTERLEAVED","features":[317]},{"name":"DDRAWISURF_ATTACHED","features":[317]},{"name":"DDRAWISURF_ATTACHED_FROM","features":[317]},{"name":"DDRAWISURF_BACKBUFFER","features":[317]},{"name":"DDRAWISURF_DATAISALIASED","features":[317]},{"name":"DDRAWISURF_DCIBUSY","features":[317]},{"name":"DDRAWISURF_DCILOCK","features":[317]},{"name":"DDRAWISURF_DRIVERMANAGED","features":[317]},{"name":"DDRAWISURF_FRONTBUFFER","features":[317]},{"name":"DDRAWISURF_GETDCNULL","features":[317]},{"name":"DDRAWISURF_HASCKEYDESTBLT","features":[317]},{"name":"DDRAWISURF_HASCKEYDESTOVERLAY","features":[317]},{"name":"DDRAWISURF_HASCKEYSRCBLT","features":[317]},{"name":"DDRAWISURF_HASCKEYSRCOVERLAY","features":[317]},{"name":"DDRAWISURF_HASDC","features":[317]},{"name":"DDRAWISURF_HASOVERLAYDATA","features":[317]},{"name":"DDRAWISURF_HASPIXELFORMAT","features":[317]},{"name":"DDRAWISURF_HELCB","features":[317]},{"name":"DDRAWISURF_HW_CKEYDESTBLT","features":[317]},{"name":"DDRAWISURF_HW_CKEYDESTOVERLAY","features":[317]},{"name":"DDRAWISURF_HW_CKEYSRCBLT","features":[317]},{"name":"DDRAWISURF_HW_CKEYSRCOVERLAY","features":[317]},{"name":"DDRAWISURF_IMPLICITCREATE","features":[317]},{"name":"DDRAWISURF_IMPLICITROOT","features":[317]},{"name":"DDRAWISURF_INMASTERSPRITELIST","features":[317]},{"name":"DDRAWISURF_INVALID","features":[317]},{"name":"DDRAWISURF_ISFREE","features":[317]},{"name":"DDRAWISURF_LOCKEXCLUDEDCURSOR","features":[317]},{"name":"DDRAWISURF_PARTOFPRIMARYCHAIN","features":[317]},{"name":"DDRAWISURF_SETGAMMA","features":[317]},{"name":"DDRAWISURF_STEREOSURFACELEFT","features":[317]},{"name":"DDRAWISURF_SW_CKEYDESTBLT","features":[317]},{"name":"DDRAWISURF_SW_CKEYDESTOVERLAY","features":[317]},{"name":"DDRAWISURF_SW_CKEYSRCBLT","features":[317]},{"name":"DDRAWISURF_SW_CKEYSRCOVERLAY","features":[317]},{"name":"DDRAWIVPORT_COLORKEYANDINTERP","features":[317]},{"name":"DDRAWIVPORT_NOKERNELHANDLES","features":[317]},{"name":"DDRAWIVPORT_ON","features":[317]},{"name":"DDRAWIVPORT_SOFTWARE_AUTOFLIP","features":[317]},{"name":"DDRAWIVPORT_SOFTWARE_BOB","features":[317]},{"name":"DDRAWIVPORT_VBION","features":[317]},{"name":"DDRAWIVPORT_VIDEOON","features":[317]},{"name":"DDRAWI_ATTACHEDTODESKTOP","features":[317]},{"name":"DDRAWI_BADPDEV","features":[317]},{"name":"DDRAWI_CHANGINGMODE","features":[317]},{"name":"DDRAWI_DDMOTIONCOMP_INT","features":[307,317,318]},{"name":"DDRAWI_DDMOTIONCOMP_LCL","features":[307,317,318]},{"name":"DDRAWI_DDRAWCLIPPER_GBL","features":[307,317,318]},{"name":"DDRAWI_DDRAWCLIPPER_INT","features":[307,317,318]},{"name":"DDRAWI_DDRAWCLIPPER_LCL","features":[307,317,318]},{"name":"DDRAWI_DDRAWDATANOTFETCHED","features":[317]},{"name":"DDRAWI_DDRAWPALETTE_GBL","features":[307,317,318]},{"name":"DDRAWI_DDRAWPALETTE_INT","features":[307,317,318]},{"name":"DDRAWI_DDRAWPALETTE_LCL","features":[307,317,318]},{"name":"DDRAWI_DDRAWSURFACE_GBL","features":[307,317,318]},{"name":"DDRAWI_DDRAWSURFACE_GBL_MORE","features":[317]},{"name":"DDRAWI_DDRAWSURFACE_INT","features":[307,317,318]},{"name":"DDRAWI_DDRAWSURFACE_LCL","features":[307,317,318]},{"name":"DDRAWI_DDRAWSURFACE_MORE","features":[307,317,318]},{"name":"DDRAWI_DDVIDEOPORT_INT","features":[307,317,318]},{"name":"DDRAWI_DDVIDEOPORT_LCL","features":[307,317,318]},{"name":"DDRAWI_DIRECTDRAW_GBL","features":[307,317,318]},{"name":"DDRAWI_DIRECTDRAW_INT","features":[307,317,318]},{"name":"DDRAWI_DIRECTDRAW_LCL","features":[307,317,318]},{"name":"DDRAWI_DISPLAYDRV","features":[317]},{"name":"DDRAWI_DRIVERINFO2","features":[317]},{"name":"DDRAWI_EMULATIONINITIALIZED","features":[317]},{"name":"DDRAWI_EXTENDEDALIGNMENT","features":[317]},{"name":"DDRAWI_FLIPPEDTOGDI","features":[317]},{"name":"DDRAWI_FULLSCREEN","features":[317]},{"name":"DDRAWI_GDIDRV","features":[317]},{"name":"DDRAWI_GETCOLOR","features":[317]},{"name":"DDRAWI_HASCKEYDESTOVERLAY","features":[317]},{"name":"DDRAWI_HASCKEYSRCOVERLAY","features":[317]},{"name":"DDRAWI_HASGDIPALETTE","features":[317]},{"name":"DDRAWI_HASGDIPALETTE_EXCLUSIVE","features":[317]},{"name":"DDRAWI_MODECHANGED","features":[317]},{"name":"DDRAWI_MODEX","features":[317]},{"name":"DDRAWI_MODEXILLEGAL","features":[317]},{"name":"DDRAWI_NEEDSWIN16FORVRAMLOCK","features":[317]},{"name":"DDRAWI_NOEMULATION","features":[317]},{"name":"DDRAWI_NOHARDWARE","features":[317]},{"name":"DDRAWI_PALETTEINIT","features":[317]},{"name":"DDRAWI_PDEVICEVRAMBITCLEARED","features":[317]},{"name":"DDRAWI_SECONDARYDRIVERLOADED","features":[317]},{"name":"DDRAWI_SETCOLOR","features":[317]},{"name":"DDRAWI_STANDARDVGA","features":[317]},{"name":"DDRAWI_TESTINGMODES","features":[317]},{"name":"DDRAWI_UMODELOADED","features":[317]},{"name":"DDRAWI_VIRTUALDESKTOP","features":[317]},{"name":"DDRAWI_VPORTGETCOLOR","features":[317]},{"name":"DDRAWI_VPORTSETCOLOR","features":[317]},{"name":"DDRAWI_VPORTSTART","features":[317]},{"name":"DDRAWI_VPORTSTOP","features":[317]},{"name":"DDRAWI_VPORTUPDATE","features":[317]},{"name":"DDRAWI_xxxxxxxxx1","features":[317]},{"name":"DDRAWI_xxxxxxxxx2","features":[317]},{"name":"DDRGBA","features":[317]},{"name":"DDSCAPS","features":[317]},{"name":"DDSCAPS2","features":[317]},{"name":"DDSCAPS2_ADDITIONALPRIMARY","features":[317]},{"name":"DDSCAPS2_COMMANDBUFFER","features":[317]},{"name":"DDSCAPS2_CUBEMAP","features":[317]},{"name":"DDSCAPS2_CUBEMAP_NEGATIVEX","features":[317]},{"name":"DDSCAPS2_CUBEMAP_NEGATIVEY","features":[317]},{"name":"DDSCAPS2_CUBEMAP_NEGATIVEZ","features":[317]},{"name":"DDSCAPS2_CUBEMAP_POSITIVEX","features":[317]},{"name":"DDSCAPS2_CUBEMAP_POSITIVEY","features":[317]},{"name":"DDSCAPS2_CUBEMAP_POSITIVEZ","features":[317]},{"name":"DDSCAPS2_D3DTEXTUREMANAGE","features":[317]},{"name":"DDSCAPS2_DISCARDBACKBUFFER","features":[317]},{"name":"DDSCAPS2_DONOTPERSIST","features":[317]},{"name":"DDSCAPS2_ENABLEALPHACHANNEL","features":[317]},{"name":"DDSCAPS2_EXTENDEDFORMATPRIMARY","features":[317]},{"name":"DDSCAPS2_HARDWAREDEINTERLACE","features":[317]},{"name":"DDSCAPS2_HINTANTIALIASING","features":[317]},{"name":"DDSCAPS2_HINTDYNAMIC","features":[317]},{"name":"DDSCAPS2_HINTSTATIC","features":[317]},{"name":"DDSCAPS2_INDEXBUFFER","features":[317]},{"name":"DDSCAPS2_MIPMAPSUBLEVEL","features":[317]},{"name":"DDSCAPS2_NOTUSERLOCKABLE","features":[317]},{"name":"DDSCAPS2_NPATCHES","features":[317]},{"name":"DDSCAPS2_OPAQUE","features":[317]},{"name":"DDSCAPS2_POINTS","features":[317]},{"name":"DDSCAPS2_RESERVED1","features":[317]},{"name":"DDSCAPS2_RESERVED2","features":[317]},{"name":"DDSCAPS2_RESERVED3","features":[317]},{"name":"DDSCAPS2_RESERVED4","features":[317]},{"name":"DDSCAPS2_RTPATCHES","features":[317]},{"name":"DDSCAPS2_STEREOSURFACELEFT","features":[317]},{"name":"DDSCAPS2_TEXTUREMANAGE","features":[317]},{"name":"DDSCAPS2_VERTEXBUFFER","features":[317]},{"name":"DDSCAPS2_VOLUME","features":[317]},{"name":"DDSCAPS3_AUTOGENMIPMAP","features":[317]},{"name":"DDSCAPS3_CREATESHAREDRESOURCE","features":[317]},{"name":"DDSCAPS3_DMAP","features":[317]},{"name":"DDSCAPS3_LIGHTWEIGHTMIPMAP","features":[317]},{"name":"DDSCAPS3_MULTISAMPLE_MASK","features":[317]},{"name":"DDSCAPS3_MULTISAMPLE_QUALITY_MASK","features":[317]},{"name":"DDSCAPS3_MULTISAMPLE_QUALITY_SHIFT","features":[317]},{"name":"DDSCAPS3_OPENSHAREDRESOURCE","features":[317]},{"name":"DDSCAPS3_READONLYRESOURCE","features":[317]},{"name":"DDSCAPS3_RESERVED1","features":[317]},{"name":"DDSCAPS3_RESERVED2","features":[317]},{"name":"DDSCAPS3_VIDEO","features":[317]},{"name":"DDSCAPSEX","features":[317]},{"name":"DDSCAPS_3DDEVICE","features":[317]},{"name":"DDSCAPS_ALLOCONLOAD","features":[317]},{"name":"DDSCAPS_ALPHA","features":[317]},{"name":"DDSCAPS_BACKBUFFER","features":[317]},{"name":"DDSCAPS_COMMANDBUFFER","features":[317]},{"name":"DDSCAPS_COMPLEX","features":[317]},{"name":"DDSCAPS_EXECUTEBUFFER","features":[317]},{"name":"DDSCAPS_FLIP","features":[317]},{"name":"DDSCAPS_FRONTBUFFER","features":[317]},{"name":"DDSCAPS_HWCODEC","features":[317]},{"name":"DDSCAPS_LIVEVIDEO","features":[317]},{"name":"DDSCAPS_LOCALVIDMEM","features":[317]},{"name":"DDSCAPS_MIPMAP","features":[317]},{"name":"DDSCAPS_MODEX","features":[317]},{"name":"DDSCAPS_NONLOCALVIDMEM","features":[317]},{"name":"DDSCAPS_OFFSCREENPLAIN","features":[317]},{"name":"DDSCAPS_OPTIMIZED","features":[317]},{"name":"DDSCAPS_OVERLAY","features":[317]},{"name":"DDSCAPS_OWNDC","features":[317]},{"name":"DDSCAPS_PALETTE","features":[317]},{"name":"DDSCAPS_PRIMARYSURFACE","features":[317]},{"name":"DDSCAPS_PRIMARYSURFACELEFT","features":[317]},{"name":"DDSCAPS_RESERVED1","features":[317]},{"name":"DDSCAPS_RESERVED2","features":[317]},{"name":"DDSCAPS_RESERVED3","features":[317]},{"name":"DDSCAPS_STANDARDVGAMODE","features":[317]},{"name":"DDSCAPS_SYSTEMMEMORY","features":[317]},{"name":"DDSCAPS_TEXTURE","features":[317]},{"name":"DDSCAPS_VIDEOMEMORY","features":[317]},{"name":"DDSCAPS_VIDEOPORT","features":[317]},{"name":"DDSCAPS_VISIBLE","features":[317]},{"name":"DDSCAPS_WRITEONLY","features":[317]},{"name":"DDSCAPS_ZBUFFER","features":[317]},{"name":"DDSCL_ALLOWMODEX","features":[317]},{"name":"DDSCL_ALLOWREBOOT","features":[317]},{"name":"DDSCL_CREATEDEVICEWINDOW","features":[317]},{"name":"DDSCL_EXCLUSIVE","features":[317]},{"name":"DDSCL_FPUPRESERVE","features":[317]},{"name":"DDSCL_FPUSETUP","features":[317]},{"name":"DDSCL_FULLSCREEN","features":[317]},{"name":"DDSCL_MULTITHREADED","features":[317]},{"name":"DDSCL_NORMAL","features":[317]},{"name":"DDSCL_NOWINDOWCHANGES","features":[317]},{"name":"DDSCL_SETDEVICEWINDOW","features":[317]},{"name":"DDSCL_SETFOCUSWINDOW","features":[317]},{"name":"DDSDM_STANDARDVGAMODE","features":[317]},{"name":"DDSD_ALL","features":[317]},{"name":"DDSD_ALPHABITDEPTH","features":[317]},{"name":"DDSD_BACKBUFFERCOUNT","features":[317]},{"name":"DDSD_CAPS","features":[317]},{"name":"DDSD_CKDESTBLT","features":[317]},{"name":"DDSD_CKDESTOVERLAY","features":[317]},{"name":"DDSD_CKSRCBLT","features":[317]},{"name":"DDSD_CKSRCOVERLAY","features":[317]},{"name":"DDSD_DEPTH","features":[317]},{"name":"DDSD_FVF","features":[317]},{"name":"DDSD_HEIGHT","features":[317]},{"name":"DDSD_LINEARSIZE","features":[317]},{"name":"DDSD_LPSURFACE","features":[317]},{"name":"DDSD_MIPMAPCOUNT","features":[317]},{"name":"DDSD_PITCH","features":[317]},{"name":"DDSD_PIXELFORMAT","features":[317]},{"name":"DDSD_REFRESHRATE","features":[317]},{"name":"DDSD_SRCVBHANDLE","features":[317]},{"name":"DDSD_TEXTURESTAGE","features":[317]},{"name":"DDSD_WIDTH","features":[317]},{"name":"DDSD_ZBUFFERBITDEPTH","features":[317]},{"name":"DDSETSTATEININFO","features":[317]},{"name":"DDSETSTATEOUTINFO","features":[307,317]},{"name":"DDSETSURFACEDESC_PRESERVEDC","features":[317]},{"name":"DDSETSURFACEDESC_RECREATEDC","features":[317]},{"name":"DDSGR_CALIBRATE","features":[317]},{"name":"DDSKIPNEXTFIELDINFO","features":[317]},{"name":"DDSKIP_ENABLENEXT","features":[317]},{"name":"DDSKIP_SKIPNEXT","features":[317]},{"name":"DDSMT_ISTESTREQUIRED","features":[317]},{"name":"DDSPD_IUNKNOWNPOINTER","features":[317]},{"name":"DDSPD_VOLATILE","features":[317]},{"name":"DDSTEREOMODE","features":[307,317]},{"name":"DDSURFACEDATA","features":[317]},{"name":"DDSURFACEDESC","features":[317]},{"name":"DDSURFACEDESC2","features":[317]},{"name":"DDSVCAPS_RESERVED1","features":[317]},{"name":"DDSVCAPS_RESERVED2","features":[317]},{"name":"DDSVCAPS_RESERVED3","features":[317]},{"name":"DDSVCAPS_RESERVED4","features":[317]},{"name":"DDSVCAPS_STEREOSEQUENTIAL","features":[317]},{"name":"DDTRANSFERININFO","features":[317]},{"name":"DDTRANSFEROUTINFO","features":[317]},{"name":"DDTRANSFER_CANCEL","features":[317]},{"name":"DDTRANSFER_HALFLINES","features":[317]},{"name":"DDTRANSFER_INVERT","features":[317]},{"name":"DDTRANSFER_NONLOCALVIDMEM","features":[317]},{"name":"DDTRANSFER_SYSTEMMEMORY","features":[317]},{"name":"DDUNSUPPORTEDMODE","features":[317]},{"name":"DDVERSIONDATA","features":[317]},{"name":"DDVERSIONINFO","features":[317]},{"name":"DDVIDEOPORTBANDWIDTH","features":[317]},{"name":"DDVIDEOPORTCAPS","features":[317]},{"name":"DDVIDEOPORTCONNECT","features":[317]},{"name":"DDVIDEOPORTDATA","features":[317]},{"name":"DDVIDEOPORTDESC","features":[317]},{"name":"DDVIDEOPORTINFO","features":[307,317]},{"name":"DDVIDEOPORTNOTIFY","features":[317]},{"name":"DDVIDEOPORTSTATUS","features":[307,317]},{"name":"DDVPBCAPS_DESTINATION","features":[317]},{"name":"DDVPBCAPS_SOURCE","features":[317]},{"name":"DDVPB_OVERLAY","features":[317]},{"name":"DDVPB_TYPE","features":[317]},{"name":"DDVPB_VIDEOPORT","features":[317]},{"name":"DDVPCAPS_AUTOFLIP","features":[317]},{"name":"DDVPCAPS_COLORCONTROL","features":[317]},{"name":"DDVPCAPS_HARDWAREDEINTERLACE","features":[317]},{"name":"DDVPCAPS_INTERLACED","features":[317]},{"name":"DDVPCAPS_NONINTERLACED","features":[317]},{"name":"DDVPCAPS_OVERSAMPLEDVBI","features":[317]},{"name":"DDVPCAPS_READBACKFIELD","features":[317]},{"name":"DDVPCAPS_READBACKLINE","features":[317]},{"name":"DDVPCAPS_SHAREABLE","features":[317]},{"name":"DDVPCAPS_SKIPEVENFIELDS","features":[317]},{"name":"DDVPCAPS_SKIPODDFIELDS","features":[317]},{"name":"DDVPCAPS_SYNCMASTER","features":[317]},{"name":"DDVPCAPS_SYSTEMMEMORY","features":[317]},{"name":"DDVPCAPS_VBIANDVIDEOINDEPENDENT","features":[317]},{"name":"DDVPCAPS_VBISURFACE","features":[317]},{"name":"DDVPCONNECT_DISCARDSVREFDATA","features":[317]},{"name":"DDVPCONNECT_DOUBLECLOCK","features":[317]},{"name":"DDVPCONNECT_HALFLINE","features":[317]},{"name":"DDVPCONNECT_INTERLACED","features":[317]},{"name":"DDVPCONNECT_INVERTPOLARITY","features":[317]},{"name":"DDVPCONNECT_SHAREEVEN","features":[317]},{"name":"DDVPCONNECT_SHAREODD","features":[317]},{"name":"DDVPCONNECT_VACT","features":[317]},{"name":"DDVPCREATE_VBIONLY","features":[317]},{"name":"DDVPCREATE_VIDEOONLY","features":[317]},{"name":"DDVPD_ALIGN","features":[317]},{"name":"DDVPD_AUTOFLIP","features":[317]},{"name":"DDVPD_CAPS","features":[317]},{"name":"DDVPD_FILTERQUALITY","features":[317]},{"name":"DDVPD_FX","features":[317]},{"name":"DDVPD_HEIGHT","features":[317]},{"name":"DDVPD_ID","features":[317]},{"name":"DDVPD_PREFERREDAUTOFLIP","features":[317]},{"name":"DDVPD_WIDTH","features":[317]},{"name":"DDVPFLIP_VBI","features":[317]},{"name":"DDVPFLIP_VIDEO","features":[317]},{"name":"DDVPFORMAT_VBI","features":[317]},{"name":"DDVPFORMAT_VIDEO","features":[317]},{"name":"DDVPFX_CROPTOPDATA","features":[317]},{"name":"DDVPFX_CROPX","features":[317]},{"name":"DDVPFX_CROPY","features":[317]},{"name":"DDVPFX_IGNOREVBIXCROP","features":[317]},{"name":"DDVPFX_INTERLEAVE","features":[317]},{"name":"DDVPFX_MIRRORLEFTRIGHT","features":[317]},{"name":"DDVPFX_MIRRORUPDOWN","features":[317]},{"name":"DDVPFX_PRESHRINKX","features":[317]},{"name":"DDVPFX_PRESHRINKXB","features":[317]},{"name":"DDVPFX_PRESHRINKXS","features":[317]},{"name":"DDVPFX_PRESHRINKY","features":[317]},{"name":"DDVPFX_PRESHRINKYB","features":[317]},{"name":"DDVPFX_PRESHRINKYS","features":[317]},{"name":"DDVPFX_PRESTRETCHX","features":[317]},{"name":"DDVPFX_PRESTRETCHXN","features":[317]},{"name":"DDVPFX_PRESTRETCHY","features":[317]},{"name":"DDVPFX_PRESTRETCHYN","features":[317]},{"name":"DDVPFX_VBICONVERT","features":[317]},{"name":"DDVPFX_VBINOINTERLEAVE","features":[317]},{"name":"DDVPFX_VBINOSCALE","features":[317]},{"name":"DDVPSQ_NOSIGNAL","features":[317]},{"name":"DDVPSQ_SIGNALOK","features":[317]},{"name":"DDVPSTATUS_VBIONLY","features":[317]},{"name":"DDVPSTATUS_VIDEOONLY","features":[317]},{"name":"DDVPTARGET_VBI","features":[317]},{"name":"DDVPTARGET_VIDEO","features":[317]},{"name":"DDVPTYPE_BROOKTREE","features":[317]},{"name":"DDVPTYPE_CCIR656","features":[317]},{"name":"DDVPTYPE_E_HREFH_VREFH","features":[317]},{"name":"DDVPTYPE_E_HREFH_VREFL","features":[317]},{"name":"DDVPTYPE_E_HREFL_VREFH","features":[317]},{"name":"DDVPTYPE_E_HREFL_VREFL","features":[317]},{"name":"DDVPTYPE_PHILIPS","features":[317]},{"name":"DDVPWAIT_BEGIN","features":[317]},{"name":"DDVPWAIT_END","features":[317]},{"name":"DDVPWAIT_LINE","features":[317]},{"name":"DDVP_AUTOFLIP","features":[317]},{"name":"DDVP_CONVERT","features":[317]},{"name":"DDVP_CROP","features":[317]},{"name":"DDVP_HARDWAREDEINTERLACE","features":[317]},{"name":"DDVP_IGNOREVBIXCROP","features":[317]},{"name":"DDVP_INTERLEAVE","features":[317]},{"name":"DDVP_MIRRORLEFTRIGHT","features":[317]},{"name":"DDVP_MIRRORUPDOWN","features":[317]},{"name":"DDVP_OVERRIDEBOBWEAVE","features":[317]},{"name":"DDVP_PRESCALE","features":[317]},{"name":"DDVP_SKIPEVENFIELDS","features":[317]},{"name":"DDVP_SKIPODDFIELDS","features":[317]},{"name":"DDVP_SYNCMASTER","features":[317]},{"name":"DDVP_VBICONVERT","features":[317]},{"name":"DDVP_VBINOINTERLEAVE","features":[317]},{"name":"DDVP_VBINOSCALE","features":[317]},{"name":"DDWAITVB_BLOCKBEGIN","features":[317]},{"name":"DDWAITVB_BLOCKBEGINEVENT","features":[317]},{"name":"DDWAITVB_BLOCKEND","features":[317]},{"name":"DDWAITVB_I_TESTVB","features":[317]},{"name":"DD_ADDATTACHEDSURFACEDATA","features":[307,317]},{"name":"DD_ATTACHLIST","features":[307,317]},{"name":"DD_BEGINMOCOMPFRAMEDATA","features":[307,317]},{"name":"DD_BLTDATA","features":[307,317]},{"name":"DD_CALLBACKS","features":[307,317,318]},{"name":"DD_CANCREATESURFACEDATA","features":[317]},{"name":"DD_CANCREATEVPORTDATA","features":[317]},{"name":"DD_CLIPPER_GLOBAL","features":[317]},{"name":"DD_CLIPPER_LOCAL","features":[317]},{"name":"DD_COLORCONTROLCALLBACKS","features":[307,317]},{"name":"DD_COLORCONTROLDATA","features":[307,317]},{"name":"DD_CREATEMOCOMPDATA","features":[317]},{"name":"DD_CREATEPALETTEDATA","features":[307,317,318]},{"name":"DD_CREATESURFACEDATA","features":[307,317]},{"name":"DD_CREATESURFACEEXDATA","features":[307,317]},{"name":"DD_CREATEVPORTDATA","features":[307,317]},{"name":"DD_D3DBUFCALLBACKS","features":[307,317]},{"name":"DD_DESTROYDDLOCALDATA","features":[317]},{"name":"DD_DESTROYMOCOMPDATA","features":[317]},{"name":"DD_DESTROYPALETTEDATA","features":[317]},{"name":"DD_DESTROYSURFACEDATA","features":[307,317]},{"name":"DD_DESTROYVPORTDATA","features":[307,317]},{"name":"DD_DIRECTDRAW_GLOBAL","features":[317]},{"name":"DD_DIRECTDRAW_LOCAL","features":[317]},{"name":"DD_DRVSETCOLORKEYDATA","features":[307,317]},{"name":"DD_ENDMOCOMPFRAMEDATA","features":[317]},{"name":"DD_FLIPDATA","features":[307,317]},{"name":"DD_FLIPTOGDISURFACEDATA","features":[317]},{"name":"DD_FLIPVPORTDATA","features":[307,317]},{"name":"DD_FREEDRIVERMEMORYDATA","features":[307,317]},{"name":"DD_GETAVAILDRIVERMEMORYDATA","features":[317]},{"name":"DD_GETBLTSTATUSDATA","features":[307,317]},{"name":"DD_GETDRIVERINFODATA","features":[317]},{"name":"DD_GETDRIVERSTATEDATA","features":[317]},{"name":"DD_GETFLIPSTATUSDATA","features":[307,317]},{"name":"DD_GETHEAPALIGNMENTDATA","features":[317]},{"name":"DD_GETINTERNALMOCOMPDATA","features":[317]},{"name":"DD_GETMOCOMPCOMPBUFFDATA","features":[317]},{"name":"DD_GETMOCOMPFORMATSDATA","features":[317]},{"name":"DD_GETMOCOMPGUIDSDATA","features":[317]},{"name":"DD_GETSCANLINEDATA","features":[317]},{"name":"DD_GETVPORTBANDWIDTHDATA","features":[307,317]},{"name":"DD_GETVPORTCONNECTDATA","features":[317]},{"name":"DD_GETVPORTFIELDDATA","features":[307,317]},{"name":"DD_GETVPORTFLIPSTATUSDATA","features":[317]},{"name":"DD_GETVPORTINPUTFORMATDATA","features":[307,317]},{"name":"DD_GETVPORTLINEDATA","features":[307,317]},{"name":"DD_GETVPORTOUTPUTFORMATDATA","features":[307,317]},{"name":"DD_GETVPORTSIGNALDATA","features":[307,317]},{"name":"DD_HALINFO","features":[307,317]},{"name":"DD_HALINFO_V4","features":[317]},{"name":"DD_HAL_VERSION","features":[317]},{"name":"DD_KERNELCALLBACKS","features":[307,317]},{"name":"DD_LOCKDATA","features":[307,317]},{"name":"DD_MAPMEMORYDATA","features":[307,317]},{"name":"DD_MISCELLANEOUS2CALLBACKS","features":[307,317]},{"name":"DD_MISCELLANEOUSCALLBACKS","features":[317]},{"name":"DD_MORECAPS","features":[317]},{"name":"DD_MORESURFACECAPS","features":[317]},{"name":"DD_MOTIONCOMPCALLBACKS","features":[307,317]},{"name":"DD_MOTIONCOMP_LOCAL","features":[317]},{"name":"DD_NONLOCALVIDMEMCAPS","features":[317]},{"name":"DD_NTCALLBACKS","features":[307,317]},{"name":"DD_NTPRIVATEDRIVERCAPS","features":[317]},{"name":"DD_PALETTECALLBACKS","features":[317,318]},{"name":"DD_PALETTE_GLOBAL","features":[317]},{"name":"DD_PALETTE_LOCAL","features":[317]},{"name":"DD_QUERYMOCOMPSTATUSDATA","features":[307,317]},{"name":"DD_RENDERMOCOMPDATA","features":[307,317]},{"name":"DD_RUNTIME_VERSION","features":[317]},{"name":"DD_SETCLIPLISTDATA","features":[307,317]},{"name":"DD_SETCOLORKEYDATA","features":[307,317]},{"name":"DD_SETENTRIESDATA","features":[317,318]},{"name":"DD_SETEXCLUSIVEMODEDATA","features":[317]},{"name":"DD_SETOVERLAYPOSITIONDATA","features":[307,317]},{"name":"DD_SETPALETTEDATA","features":[307,317]},{"name":"DD_STEREOMODE","features":[307,317]},{"name":"DD_SURFACECALLBACKS","features":[307,317]},{"name":"DD_SURFACE_GLOBAL","features":[307,317]},{"name":"DD_SURFACE_INT","features":[307,317]},{"name":"DD_SURFACE_LOCAL","features":[307,317]},{"name":"DD_SURFACE_MORE","features":[307,317]},{"name":"DD_SYNCSURFACEDATA","features":[307,317]},{"name":"DD_SYNCVIDEOPORTDATA","features":[307,317]},{"name":"DD_UNLOCKDATA","features":[307,317]},{"name":"DD_UPDATENONLOCALHEAPDATA","features":[317]},{"name":"DD_UPDATEOVERLAYDATA","features":[307,317]},{"name":"DD_UPDATEVPORTDATA","features":[307,317]},{"name":"DD_VERSION","features":[317]},{"name":"DD_VIDEOPORTCALLBACKS","features":[307,317]},{"name":"DD_VIDEOPORT_LOCAL","features":[307,317]},{"name":"DD_VPORTCOLORDATA","features":[307,317]},{"name":"DD_WAITFORVERTICALBLANKDATA","features":[317]},{"name":"DD_WAITFORVPORTSYNCDATA","features":[307,317]},{"name":"DELETED_LASTONE","features":[317]},{"name":"DELETED_NOTFOUND","features":[317]},{"name":"DELETED_OK","features":[317]},{"name":"DIRECTDRAW_VERSION","features":[317]},{"name":"DXAPI_HALVERSION","features":[317]},{"name":"DXAPI_INTERFACE","features":[307,317]},{"name":"DXERR_GENERIC","features":[317]},{"name":"DXERR_OUTOFCAPS","features":[317]},{"name":"DXERR_UNSUPPORTED","features":[317]},{"name":"DX_IRQDATA","features":[317]},{"name":"DX_OK","features":[317]},{"name":"DirectDrawCreate","features":[317]},{"name":"DirectDrawCreateClipper","features":[317]},{"name":"DirectDrawCreateEx","features":[317]},{"name":"DirectDrawEnumerateA","features":[307,317]},{"name":"DirectDrawEnumerateExA","features":[307,317,318]},{"name":"DirectDrawEnumerateExW","features":[307,317,318]},{"name":"DirectDrawEnumerateW","features":[307,317]},{"name":"GUID_ColorControlCallbacks","features":[317]},{"name":"GUID_D3DCallbacks","features":[317]},{"name":"GUID_D3DCallbacks2","features":[317]},{"name":"GUID_D3DCallbacks3","features":[317]},{"name":"GUID_D3DCaps","features":[317]},{"name":"GUID_D3DExtendedCaps","features":[317]},{"name":"GUID_D3DParseUnknownCommandCallback","features":[317]},{"name":"GUID_DDMoreCaps","features":[317]},{"name":"GUID_DDMoreSurfaceCaps","features":[317]},{"name":"GUID_DDStereoMode","features":[317]},{"name":"GUID_DxApi","features":[317]},{"name":"GUID_GetHeapAlignment","features":[317]},{"name":"GUID_KernelCallbacks","features":[317]},{"name":"GUID_KernelCaps","features":[317]},{"name":"GUID_Miscellaneous2Callbacks","features":[317]},{"name":"GUID_MiscellaneousCallbacks","features":[317]},{"name":"GUID_MotionCompCallbacks","features":[317]},{"name":"GUID_NTCallbacks","features":[317]},{"name":"GUID_NTPrivateDriverCaps","features":[317]},{"name":"GUID_NonLocalVidMemCaps","features":[317]},{"name":"GUID_OptSurfaceKmodeInfo","features":[317]},{"name":"GUID_OptSurfaceUmodeInfo","features":[317]},{"name":"GUID_UpdateNonLocalHeap","features":[317]},{"name":"GUID_UserModeDriverInfo","features":[317]},{"name":"GUID_UserModeDriverPassword","features":[317]},{"name":"GUID_VPE2Callbacks","features":[317]},{"name":"GUID_VideoPortCallbacks","features":[317]},{"name":"GUID_VideoPortCaps","features":[317]},{"name":"GUID_ZPixelFormats","features":[317]},{"name":"HEAPALIAS","features":[317]},{"name":"HEAPALIASINFO","features":[317]},{"name":"HEAPALIASINFO_MAPPEDDUMMY","features":[317]},{"name":"HEAPALIASINFO_MAPPEDREAL","features":[317]},{"name":"HEAPALIGNMENT","features":[317]},{"name":"IDDVideoPortContainer","features":[317]},{"name":"IDirectDraw","features":[317]},{"name":"IDirectDraw2","features":[317]},{"name":"IDirectDraw4","features":[317]},{"name":"IDirectDraw7","features":[317]},{"name":"IDirectDrawClipper","features":[317]},{"name":"IDirectDrawColorControl","features":[317]},{"name":"IDirectDrawGammaControl","features":[317]},{"name":"IDirectDrawKernel","features":[317]},{"name":"IDirectDrawPalette","features":[317]},{"name":"IDirectDrawSurface","features":[317]},{"name":"IDirectDrawSurface2","features":[317]},{"name":"IDirectDrawSurface3","features":[317]},{"name":"IDirectDrawSurface4","features":[317]},{"name":"IDirectDrawSurface7","features":[317]},{"name":"IDirectDrawSurfaceKernel","features":[317]},{"name":"IDirectDrawVideoPort","features":[317]},{"name":"IDirectDrawVideoPortNotify","features":[317]},{"name":"IRQINFO_HANDLED","features":[317]},{"name":"IRQINFO_NOTHANDLED","features":[317]},{"name":"IUNKNOWN_LIST","features":[317]},{"name":"LPCLIPPERCALLBACK","features":[307,317]},{"name":"LPDD32BITDRIVERINIT","features":[317]},{"name":"LPDDENUMCALLBACKA","features":[307,317]},{"name":"LPDDENUMCALLBACKEXA","features":[307,317,318]},{"name":"LPDDENUMCALLBACKEXW","features":[307,317,318]},{"name":"LPDDENUMCALLBACKW","features":[307,317]},{"name":"LPDDENUMMODESCALLBACK","features":[317]},{"name":"LPDDENUMMODESCALLBACK2","features":[317]},{"name":"LPDDENUMSURFACESCALLBACK","features":[317]},{"name":"LPDDENUMSURFACESCALLBACK2","features":[317]},{"name":"LPDDENUMSURFACESCALLBACK7","features":[317]},{"name":"LPDDENUMVIDEOCALLBACK","features":[317]},{"name":"LPDDFXROP","features":[317]},{"name":"LPDDGAMMACALIBRATORPROC","features":[317]},{"name":"LPDDHALCOLORCB_COLORCONTROL","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_CANCREATEEXEBUF","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_CREATEEXEBUF","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_DESTROYEXEBUF","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_LOCKEXEBUF","features":[307,317,318]},{"name":"LPDDHALEXEBUFCB_UNLOCKEXEBUF","features":[307,317,318]},{"name":"LPDDHALKERNELCB_SYNCSURFACE","features":[307,317,318]},{"name":"LPDDHALKERNELCB_SYNCVIDEOPORT","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_BEGINFRAME","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_CREATE","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_DESTROY","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_ENDFRAME","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_GETCOMPBUFFINFO","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_GETFORMATS","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_GETGUIDS","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_GETINTERNALINFO","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_QUERYSTATUS","features":[307,317,318]},{"name":"LPDDHALMOCOMPCB_RENDER","features":[307,317,318]},{"name":"LPDDHALPALCB_DESTROYPALETTE","features":[307,317,318]},{"name":"LPDDHALPALCB_SETENTRIES","features":[307,317,318]},{"name":"LPDDHALSURFCB_ADDATTACHEDSURFACE","features":[307,317,318]},{"name":"LPDDHALSURFCB_BLT","features":[307,317,318]},{"name":"LPDDHALSURFCB_DESTROYSURFACE","features":[307,317,318]},{"name":"LPDDHALSURFCB_FLIP","features":[307,317,318]},{"name":"LPDDHALSURFCB_GETBLTSTATUS","features":[307,317,318]},{"name":"LPDDHALSURFCB_GETFLIPSTATUS","features":[307,317,318]},{"name":"LPDDHALSURFCB_LOCK","features":[307,317,318]},{"name":"LPDDHALSURFCB_SETCLIPLIST","features":[307,317,318]},{"name":"LPDDHALSURFCB_SETCOLORKEY","features":[307,317,318]},{"name":"LPDDHALSURFCB_SETOVERLAYPOSITION","features":[307,317,318]},{"name":"LPDDHALSURFCB_SETPALETTE","features":[307,317,318]},{"name":"LPDDHALSURFCB_UNLOCK","features":[307,317,318]},{"name":"LPDDHALSURFCB_UPDATEOVERLAY","features":[307,317,318]},{"name":"LPDDHALVPORTCB_CANCREATEVIDEOPORT","features":[307,317,318]},{"name":"LPDDHALVPORTCB_COLORCONTROL","features":[307,317,318]},{"name":"LPDDHALVPORTCB_CREATEVIDEOPORT","features":[307,317,318]},{"name":"LPDDHALVPORTCB_DESTROYVPORT","features":[307,317,318]},{"name":"LPDDHALVPORTCB_FLIP","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETBANDWIDTH","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETFIELD","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETFLIPSTATUS","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETINPUTFORMATS","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETLINE","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETOUTPUTFORMATS","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETSIGNALSTATUS","features":[307,317,318]},{"name":"LPDDHALVPORTCB_GETVPORTCONNECT","features":[307,317,318]},{"name":"LPDDHALVPORTCB_UPDATE","features":[307,317,318]},{"name":"LPDDHALVPORTCB_WAITFORSYNC","features":[307,317,318]},{"name":"LPDDHAL_CANCREATESURFACE","features":[307,317,318]},{"name":"LPDDHAL_CREATEPALETTE","features":[307,317,318]},{"name":"LPDDHAL_CREATESURFACE","features":[307,317,318]},{"name":"LPDDHAL_CREATESURFACEEX","features":[307,317,318]},{"name":"LPDDHAL_DESTROYDDLOCAL","features":[307,317,318]},{"name":"LPDDHAL_DESTROYDRIVER","features":[307,317,318]},{"name":"LPDDHAL_FLIPTOGDISURFACE","features":[307,317,318]},{"name":"LPDDHAL_GETAVAILDRIVERMEMORY","features":[307,317,318]},{"name":"LPDDHAL_GETDRIVERINFO","features":[317]},{"name":"LPDDHAL_GETDRIVERSTATE","features":[317]},{"name":"LPDDHAL_GETHEAPALIGNMENT","features":[317]},{"name":"LPDDHAL_GETSCANLINE","features":[307,317,318]},{"name":"LPDDHAL_SETCOLORKEY","features":[307,317,318]},{"name":"LPDDHAL_SETEXCLUSIVEMODE","features":[307,317,318]},{"name":"LPDDHAL_SETINFO","features":[307,317,318]},{"name":"LPDDHAL_SETMODE","features":[307,317,318]},{"name":"LPDDHAL_UPDATENONLOCALHEAP","features":[307,317,318]},{"name":"LPDDHAL_VIDMEMALLOC","features":[307,317,318]},{"name":"LPDDHAL_VIDMEMFREE","features":[307,317,318]},{"name":"LPDDHAL_WAITFORVERTICALBLANK","features":[307,317,318]},{"name":"LPDDHEL_INIT","features":[307,317,318]},{"name":"LPDIRECTDRAWENUMERATEEXA","features":[307,317,318]},{"name":"LPDIRECTDRAWENUMERATEEXW","features":[307,317,318]},{"name":"MAX_AUTOFLIP_BUFFERS","features":[317]},{"name":"MAX_DDDEVICEID_STRING","features":[317]},{"name":"MAX_DRIVER_NAME","features":[317]},{"name":"MAX_PALETTE_SIZE","features":[317]},{"name":"MDL_64_BIT_VA","features":[317]},{"name":"MDL_ALLOCATED_FIXED_SIZE","features":[317]},{"name":"MDL_ALLOCATED_MUST_SUCCEED","features":[317]},{"name":"MDL_IO_PAGE_READ","features":[317]},{"name":"MDL_IO_SPACE","features":[317]},{"name":"MDL_LOCK_HELD","features":[317]},{"name":"MDL_MAPPED_TO_SYSTEM_VA","features":[317]},{"name":"MDL_MAPPING_CAN_FAIL","features":[317]},{"name":"MDL_NETWORK_HEADER","features":[317]},{"name":"MDL_PAGES_LOCKED","features":[317]},{"name":"MDL_PARENT_MAPPED_SYSTEM_VA","features":[317]},{"name":"MDL_PARTIAL","features":[317]},{"name":"MDL_PARTIAL_HAS_BEEN_MAPPED","features":[317]},{"name":"MDL_SCATTER_GATHER_VA","features":[317]},{"name":"MDL_SOURCE_IS_NONPAGED_POOL","features":[317]},{"name":"MDL_WRITE_OPERATION","features":[317]},{"name":"OBJECT_ISROOT","features":[317]},{"name":"PDD_ALPHABLT","features":[307,317]},{"name":"PDD_CANCREATESURFACE","features":[317]},{"name":"PDD_COLORCB_COLORCONTROL","features":[307,317]},{"name":"PDD_CREATEPALETTE","features":[307,317,318]},{"name":"PDD_CREATESURFACE","features":[307,317]},{"name":"PDD_CREATESURFACEEX","features":[307,317]},{"name":"PDD_DESTROYDDLOCAL","features":[317]},{"name":"PDD_DESTROYDRIVER","features":[317]},{"name":"PDD_DESTROYDRIVERDATA","features":[317]},{"name":"PDD_FLIPTOGDISURFACE","features":[317]},{"name":"PDD_FREEDRIVERMEMORY","features":[307,317]},{"name":"PDD_GETAVAILDRIVERMEMORY","features":[317]},{"name":"PDD_GETDRIVERINFO","features":[317]},{"name":"PDD_GETDRIVERSTATE","features":[317]},{"name":"PDD_GETSCANLINE","features":[317]},{"name":"PDD_GETVPORTAUTOFLIPSURFACEDATA","features":[317]},{"name":"PDD_KERNELCB_SYNCSURFACE","features":[307,317]},{"name":"PDD_KERNELCB_SYNCVIDEOPORT","features":[307,317]},{"name":"PDD_MAPMEMORY","features":[307,317]},{"name":"PDD_MOCOMPCB_BEGINFRAME","features":[307,317]},{"name":"PDD_MOCOMPCB_CREATE","features":[317]},{"name":"PDD_MOCOMPCB_DESTROY","features":[317]},{"name":"PDD_MOCOMPCB_ENDFRAME","features":[317]},{"name":"PDD_MOCOMPCB_GETCOMPBUFFINFO","features":[317]},{"name":"PDD_MOCOMPCB_GETFORMATS","features":[317]},{"name":"PDD_MOCOMPCB_GETGUIDS","features":[317]},{"name":"PDD_MOCOMPCB_GETINTERNALINFO","features":[317]},{"name":"PDD_MOCOMPCB_QUERYSTATUS","features":[307,317]},{"name":"PDD_MOCOMPCB_RENDER","features":[307,317]},{"name":"PDD_PALCB_DESTROYPALETTE","features":[317]},{"name":"PDD_PALCB_SETENTRIES","features":[317,318]},{"name":"PDD_SETCOLORKEY","features":[307,317]},{"name":"PDD_SETEXCLUSIVEMODE","features":[317]},{"name":"PDD_SETMODE","features":[317]},{"name":"PDD_SETMODEDATA","features":[317]},{"name":"PDD_SURFCB_ADDATTACHEDSURFACE","features":[307,317]},{"name":"PDD_SURFCB_BLT","features":[307,317]},{"name":"PDD_SURFCB_DESTROYSURFACE","features":[307,317]},{"name":"PDD_SURFCB_FLIP","features":[307,317]},{"name":"PDD_SURFCB_GETBLTSTATUS","features":[307,317]},{"name":"PDD_SURFCB_GETFLIPSTATUS","features":[307,317]},{"name":"PDD_SURFCB_LOCK","features":[307,317]},{"name":"PDD_SURFCB_SETCLIPLIST","features":[307,317]},{"name":"PDD_SURFCB_SETCOLORKEY","features":[307,317]},{"name":"PDD_SURFCB_SETOVERLAYPOSITION","features":[307,317]},{"name":"PDD_SURFCB_SETPALETTE","features":[307,317]},{"name":"PDD_SURFCB_UNLOCK","features":[307,317]},{"name":"PDD_SURFCB_UPDATEOVERLAY","features":[307,317]},{"name":"PDD_VPORTCB_CANCREATEVIDEOPORT","features":[317]},{"name":"PDD_VPORTCB_COLORCONTROL","features":[307,317]},{"name":"PDD_VPORTCB_CREATEVIDEOPORT","features":[307,317]},{"name":"PDD_VPORTCB_DESTROYVPORT","features":[307,317]},{"name":"PDD_VPORTCB_FLIP","features":[307,317]},{"name":"PDD_VPORTCB_GETAUTOFLIPSURF","features":[317]},{"name":"PDD_VPORTCB_GETBANDWIDTH","features":[307,317]},{"name":"PDD_VPORTCB_GETFIELD","features":[307,317]},{"name":"PDD_VPORTCB_GETFLIPSTATUS","features":[317]},{"name":"PDD_VPORTCB_GETINPUTFORMATS","features":[307,317]},{"name":"PDD_VPORTCB_GETLINE","features":[307,317]},{"name":"PDD_VPORTCB_GETOUTPUTFORMATS","features":[307,317]},{"name":"PDD_VPORTCB_GETSIGNALSTATUS","features":[307,317]},{"name":"PDD_VPORTCB_GETVPORTCONNECT","features":[317]},{"name":"PDD_VPORTCB_UPDATE","features":[307,317]},{"name":"PDD_VPORTCB_WAITFORSYNC","features":[307,317]},{"name":"PDD_WAITFORVERTICALBLANK","features":[317]},{"name":"PDX_BOBNEXTFIELD","features":[317]},{"name":"PDX_ENABLEIRQ","features":[317]},{"name":"PDX_FLIPOVERLAY","features":[317]},{"name":"PDX_FLIPVIDEOPORT","features":[317]},{"name":"PDX_GETCURRENTAUTOFLIP","features":[317]},{"name":"PDX_GETIRQINFO","features":[317]},{"name":"PDX_GETPOLARITY","features":[317]},{"name":"PDX_GETPREVIOUSAUTOFLIP","features":[317]},{"name":"PDX_GETTRANSFERSTATUS","features":[317]},{"name":"PDX_IRQCALLBACK","features":[317]},{"name":"PDX_LOCK","features":[317]},{"name":"PDX_SETSTATE","features":[307,317]},{"name":"PDX_SKIPNEXTFIELD","features":[317]},{"name":"PDX_TRANSFER","features":[317]},{"name":"PFINDEX_UNINITIALIZED","features":[317]},{"name":"PROCESS_LIST","features":[317]},{"name":"REGSTR_KEY_DDHW_DESCRIPTION","features":[317]},{"name":"REGSTR_KEY_DDHW_DRIVERNAME","features":[317]},{"name":"REGSTR_PATH_DDHW","features":[317]},{"name":"ROP_HAS_PATTERN","features":[317]},{"name":"ROP_HAS_SOURCE","features":[317]},{"name":"SURFACEALIGNMENT","features":[317]},{"name":"SURFACEALIGN_DISCARDABLE","features":[317]},{"name":"VIDEOMEMORY","features":[307,317]},{"name":"VIDEOMEMORYINFO","features":[317]},{"name":"VIDMEM","features":[307,317]},{"name":"VIDMEMINFO","features":[307,317]},{"name":"VIDMEM_HEAPDISABLED","features":[317]},{"name":"VIDMEM_ISHEAP","features":[317]},{"name":"VIDMEM_ISLINEAR","features":[317]},{"name":"VIDMEM_ISNONLOCAL","features":[317]},{"name":"VIDMEM_ISRECTANGULAR","features":[317]},{"name":"VIDMEM_ISWC","features":[317]},{"name":"VMEMHEAP","features":[307,317]},{"name":"VMEMHEAP_ALIGNMENT","features":[317]},{"name":"VMEMHEAP_LINEAR","features":[317]},{"name":"VMEMHEAP_RECTANGULAR","features":[317]},{"name":"VMEML","features":[307,317]},{"name":"VMEMR","features":[307,317]},{"name":"_FACDD","features":[317]}],"411":[{"name":"CLSID_AutoScrollBehavior","features":[410]},{"name":"CLSID_DeferContactService","features":[410]},{"name":"CLSID_DragDropConfigurationBehavior","features":[410]},{"name":"CLSID_HorizontalIndicatorContent","features":[410]},{"name":"CLSID_VerticalIndicatorContent","features":[410]},{"name":"CLSID_VirtualViewportContent","features":[410]},{"name":"DCompManipulationCompositor","features":[410]},{"name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION","features":[410]},{"name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_FORWARD","features":[410]},{"name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_REVERSE","features":[410]},{"name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_STOP","features":[410]},{"name":"DIRECTMANIPULATION_BUILDING","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_INTERACTION","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_NONE","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_RAILS_X","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_RAILS_Y","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_SCALING","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X","features":[410]},{"name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y","features":[410]},{"name":"DIRECTMANIPULATION_COORDINATE_BOUNDARY","features":[410]},{"name":"DIRECTMANIPULATION_COORDINATE_MIRRORED","features":[410]},{"name":"DIRECTMANIPULATION_COORDINATE_ORIGIN","features":[410]},{"name":"DIRECTMANIPULATION_DISABLED","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CANCELLED","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_COMMITTED","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_HOLD_DRAG","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_HORIZONTAL","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_SELECT_DRAG","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_SELECT_ONLY","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_VERTICAL","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_DRAGGING","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_PRESELECT","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_READY","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_SELECTING","features":[410]},{"name":"DIRECTMANIPULATION_DRAG_DROP_STATUS","features":[410]},{"name":"DIRECTMANIPULATION_ENABLED","features":[410]},{"name":"DIRECTMANIPULATION_GESTURE_CONFIGURATION","features":[410]},{"name":"DIRECTMANIPULATION_GESTURE_CROSS_SLIDE_HORIZONTAL","features":[410]},{"name":"DIRECTMANIPULATION_GESTURE_CROSS_SLIDE_VERTICAL","features":[410]},{"name":"DIRECTMANIPULATION_GESTURE_DEFAULT","features":[410]},{"name":"DIRECTMANIPULATION_GESTURE_NONE","features":[410]},{"name":"DIRECTMANIPULATION_GESTURE_PINCH_ZOOM","features":[410]},{"name":"DIRECTMANIPULATION_HITTEST_TYPE","features":[410]},{"name":"DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS","features":[410]},{"name":"DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS","features":[410]},{"name":"DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS","features":[410]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT","features":[410]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_CENTER","features":[410]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_LEFT","features":[410]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_NONE","features":[410]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_RIGHT","features":[410]},{"name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_UNLOCKCENTER","features":[410]},{"name":"DIRECTMANIPULATION_INERTIA","features":[410]},{"name":"DIRECTMANIPULATION_INPUT_MODE","features":[410]},{"name":"DIRECTMANIPULATION_INPUT_MODE_AUTOMATIC","features":[410]},{"name":"DIRECTMANIPULATION_INPUT_MODE_MANUAL","features":[410]},{"name":"DIRECTMANIPULATION_INTERACTION_BEGIN","features":[410]},{"name":"DIRECTMANIPULATION_INTERACTION_END","features":[410]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE","features":[410]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_CROSS_SLIDE","features":[410]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_HOLD","features":[410]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_PINCH_ZOOM","features":[410]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_TAP","features":[410]},{"name":"DIRECTMANIPULATION_INTERACTION_TYPE_MANIPULATION","features":[410]},{"name":"DIRECTMANIPULATION_KEYBOARDFOCUS","features":[410]},{"name":"DIRECTMANIPULATION_MOTION_ALL","features":[410]},{"name":"DIRECTMANIPULATION_MOTION_CENTERX","features":[410]},{"name":"DIRECTMANIPULATION_MOTION_CENTERY","features":[410]},{"name":"DIRECTMANIPULATION_MOTION_NONE","features":[410]},{"name":"DIRECTMANIPULATION_MOTION_TRANSLATEX","features":[410]},{"name":"DIRECTMANIPULATION_MOTION_TRANSLATEY","features":[410]},{"name":"DIRECTMANIPULATION_MOTION_TYPES","features":[410]},{"name":"DIRECTMANIPULATION_MOTION_ZOOM","features":[410]},{"name":"DIRECTMANIPULATION_MOUSEFOCUS","features":[410]},{"name":"DIRECTMANIPULATION_READY","features":[410]},{"name":"DIRECTMANIPULATION_RUNNING","features":[410]},{"name":"DIRECTMANIPULATION_SNAPPOINT_COORDINATE","features":[410]},{"name":"DIRECTMANIPULATION_SNAPPOINT_MANDATORY","features":[410]},{"name":"DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE","features":[410]},{"name":"DIRECTMANIPULATION_SNAPPOINT_OPTIONAL","features":[410]},{"name":"DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE","features":[410]},{"name":"DIRECTMANIPULATION_SNAPPOINT_TYPE","features":[410]},{"name":"DIRECTMANIPULATION_STATUS","features":[410]},{"name":"DIRECTMANIPULATION_SUSPENDED","features":[410]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT","features":[410]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_BOTTOM","features":[410]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_CENTER","features":[410]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_NONE","features":[410]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_TOP","features":[410]},{"name":"DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER","features":[410]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS","features":[410]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_AUTODISABLE","features":[410]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_DEFAULT","features":[410]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_DISABLEPIXELSNAPPING","features":[410]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_EXPLICITHITTEST","features":[410]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_INPUT","features":[410]},{"name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_MANUALUPDATE","features":[410]},{"name":"DirectManipulationManager","features":[410]},{"name":"DirectManipulationPrimaryContent","features":[410]},{"name":"DirectManipulationSharedManager","features":[410]},{"name":"DirectManipulationUpdateManager","features":[410]},{"name":"DirectManipulationViewport","features":[410]},{"name":"IDirectManipulationAutoScrollBehavior","features":[410]},{"name":"IDirectManipulationCompositor","features":[410]},{"name":"IDirectManipulationCompositor2","features":[410]},{"name":"IDirectManipulationContent","features":[410]},{"name":"IDirectManipulationDeferContactService","features":[410]},{"name":"IDirectManipulationDragDropBehavior","features":[410]},{"name":"IDirectManipulationDragDropEventHandler","features":[410]},{"name":"IDirectManipulationFrameInfoProvider","features":[410]},{"name":"IDirectManipulationInteractionEventHandler","features":[410]},{"name":"IDirectManipulationManager","features":[410]},{"name":"IDirectManipulationManager2","features":[410]},{"name":"IDirectManipulationManager3","features":[410]},{"name":"IDirectManipulationPrimaryContent","features":[410]},{"name":"IDirectManipulationUpdateHandler","features":[410]},{"name":"IDirectManipulationUpdateManager","features":[410]},{"name":"IDirectManipulationViewport","features":[410]},{"name":"IDirectManipulationViewport2","features":[410]},{"name":"IDirectManipulationViewportEventHandler","features":[410]}],"412":[{"name":"DWRITE_ALPHA_MAX","features":[411]},{"name":"DWRITE_AUTOMATIC_FONT_AXES","features":[411]},{"name":"DWRITE_AUTOMATIC_FONT_AXES_NONE","features":[411]},{"name":"DWRITE_AUTOMATIC_FONT_AXES_OPTICAL_SIZE","features":[411]},{"name":"DWRITE_BASELINE","features":[411]},{"name":"DWRITE_BASELINE_CENTRAL","features":[411]},{"name":"DWRITE_BASELINE_DEFAULT","features":[411]},{"name":"DWRITE_BASELINE_HANGING","features":[411]},{"name":"DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM","features":[411]},{"name":"DWRITE_BASELINE_IDEOGRAPHIC_TOP","features":[411]},{"name":"DWRITE_BASELINE_MATH","features":[411]},{"name":"DWRITE_BASELINE_MAXIMUM","features":[411]},{"name":"DWRITE_BASELINE_MINIMUM","features":[411]},{"name":"DWRITE_BASELINE_ROMAN","features":[411]},{"name":"DWRITE_BITMAP_DATA_BGRA32","features":[411]},{"name":"DWRITE_BREAK_CONDITION","features":[411]},{"name":"DWRITE_BREAK_CONDITION_CAN_BREAK","features":[411]},{"name":"DWRITE_BREAK_CONDITION_MAY_NOT_BREAK","features":[411]},{"name":"DWRITE_BREAK_CONDITION_MUST_BREAK","features":[411]},{"name":"DWRITE_BREAK_CONDITION_NEUTRAL","features":[411]},{"name":"DWRITE_CARET_METRICS","features":[411]},{"name":"DWRITE_CLUSTER_METRICS","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_CLEAR","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_COLOR_BURN","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_COLOR_DODGE","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_DARKEN","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_DEST","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_DEST_ATOP","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_DEST_IN","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_DEST_OUT","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_DEST_OVER","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_DIFFERENCE","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_EXCLUSION","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_HARD_LIGHT","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_HSL_COLOR","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_HSL_HUE","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_HSL_SATURATION","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_LIGHTEN","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_MODE","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_MULTIPLY","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_OVERLAY","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_PLUS","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_SCREEN","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_SOFT_LIGHT","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_SRC","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_SRC_ATOP","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_SRC_IN","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_SRC_OUT","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_SRC_OVER","features":[411]},{"name":"DWRITE_COLOR_COMPOSITE_XOR","features":[411]},{"name":"DWRITE_COLOR_F","features":[411]},{"name":"DWRITE_COLOR_GLYPH_RUN","features":[307,411]},{"name":"DWRITE_COLOR_GLYPH_RUN1","features":[307,411]},{"name":"DWRITE_CONTAINER_TYPE","features":[411]},{"name":"DWRITE_CONTAINER_TYPE_UNKNOWN","features":[411]},{"name":"DWRITE_CONTAINER_TYPE_WOFF","features":[411]},{"name":"DWRITE_CONTAINER_TYPE_WOFF2","features":[411]},{"name":"DWRITE_ERR_BASE","features":[411]},{"name":"DWRITE_E_DOWNLOADCANCELLED","features":[411]},{"name":"DWRITE_E_DOWNLOADFAILED","features":[411]},{"name":"DWRITE_E_REMOTEFONT","features":[411]},{"name":"DWRITE_E_TOOMANYDOWNLOADS","features":[411]},{"name":"DWRITE_FACTORY_TYPE","features":[411]},{"name":"DWRITE_FACTORY_TYPE_ISOLATED","features":[411]},{"name":"DWRITE_FACTORY_TYPE_SHARED","features":[411]},{"name":"DWRITE_FILE_FRAGMENT","features":[411]},{"name":"DWRITE_FLOW_DIRECTION","features":[411]},{"name":"DWRITE_FLOW_DIRECTION_BOTTOM_TO_TOP","features":[411]},{"name":"DWRITE_FLOW_DIRECTION_LEFT_TO_RIGHT","features":[411]},{"name":"DWRITE_FLOW_DIRECTION_RIGHT_TO_LEFT","features":[411]},{"name":"DWRITE_FLOW_DIRECTION_TOP_TO_BOTTOM","features":[411]},{"name":"DWRITE_FONT_AXIS_ATTRIBUTES","features":[411]},{"name":"DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN","features":[411]},{"name":"DWRITE_FONT_AXIS_ATTRIBUTES_NONE","features":[411]},{"name":"DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE","features":[411]},{"name":"DWRITE_FONT_AXIS_RANGE","features":[411]},{"name":"DWRITE_FONT_AXIS_TAG","features":[411]},{"name":"DWRITE_FONT_AXIS_TAG_ITALIC","features":[411]},{"name":"DWRITE_FONT_AXIS_TAG_OPTICAL_SIZE","features":[411]},{"name":"DWRITE_FONT_AXIS_TAG_SLANT","features":[411]},{"name":"DWRITE_FONT_AXIS_TAG_WEIGHT","features":[411]},{"name":"DWRITE_FONT_AXIS_TAG_WIDTH","features":[411]},{"name":"DWRITE_FONT_AXIS_VALUE","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_BITMAP","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_CFF","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_RAW_CFF","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_TRUETYPE","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_TYPE1","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_UNKNOWN","features":[411]},{"name":"DWRITE_FONT_FACE_TYPE_VECTOR","features":[411]},{"name":"DWRITE_FONT_FAMILY_MODEL","features":[411]},{"name":"DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC","features":[411]},{"name":"DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE","features":[411]},{"name":"DWRITE_FONT_FEATURE","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_ALTERNATE_ANNOTATION_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_ALTERNATE_HALF_WIDTH","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_ALTERNATIVE_FRACTIONS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_CAPITAL_SPACING","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_CASE_SENSITIVE_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_ALTERNATES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_LIGATURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_SWASH","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_CURSIVE_POSITIONING","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_DEFAULT","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_DISCRETIONARY_LIGATURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_EXPERT_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_FRACTIONS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_FULL_WIDTH","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_GLYPH_COMPOSITION_DECOMPOSITION","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_HALANT_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_HALF_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_HALF_WIDTH","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_HISTORICAL_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_HISTORICAL_LIGATURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_HOJO_KANJI_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_HORIZONTAL_KANA_ALTERNATES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_JIS04_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_JIS78_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_JIS83_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_JIS90_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_KERNING","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_LINING_FIGURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_LOCALIZED_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_MARK_POSITIONING","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_MARK_TO_MARK_POSITIONING","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_MATHEMATICAL_GREEK","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_NLC_KANJI_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_OLD_STYLE_FIGURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_ORDINALS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS_FROM_CAPITALS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_ALTERNATE_WIDTH","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_FIGURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_WIDTHS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_QUARTER_WIDTHS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_REQUIRED_LIGATURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_RUBY_NOTATION_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_SCIENTIFIC_INFERIORS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_SIMPLIFIED_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_SLASHED_ZERO","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS_FROM_CAPITALS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STANDARD_LIGATURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_ALTERNATES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_10","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_11","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_12","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_13","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_14","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_15","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_16","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_17","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_18","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_19","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_2","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_20","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_3","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_4","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_5","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_6","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_7","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_8","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_9","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_SUBSCRIPT","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_SUPERSCRIPT","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_SWASH","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_TABULAR_FIGURES","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_THIRD_WIDTHS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_TITLING","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_TRADITIONAL_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_TRADITIONAL_NAME_FORMS","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_UNICASE","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_VERTICAL_ALTERNATES_AND_ROTATION","features":[411]},{"name":"DWRITE_FONT_FEATURE_TAG_VERTICAL_WRITING","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_BITMAP","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_CFF","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_OPENTYPE_COLLECTION","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_TRUETYPE","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_TRUETYPE_COLLECTION","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_TYPE1_PFB","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_TYPE1_PFM","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_UNKNOWN","features":[411]},{"name":"DWRITE_FONT_FILE_TYPE_VECTOR","features":[411]},{"name":"DWRITE_FONT_LINE_GAP_USAGE","features":[411]},{"name":"DWRITE_FONT_LINE_GAP_USAGE_DEFAULT","features":[411]},{"name":"DWRITE_FONT_LINE_GAP_USAGE_DISABLED","features":[411]},{"name":"DWRITE_FONT_LINE_GAP_USAGE_ENABLED","features":[411]},{"name":"DWRITE_FONT_METRICS","features":[411]},{"name":"DWRITE_FONT_METRICS1","features":[307,411]},{"name":"DWRITE_FONT_PROPERTY","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_FACE_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_FAMILY_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_FULL_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_NONE","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_STRETCH","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_STYLE","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_TOTAL","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_TOTAL_RS3","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_WEIGHT","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME","features":[411]},{"name":"DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME","features":[411]},{"name":"DWRITE_FONT_SIMULATIONS","features":[411]},{"name":"DWRITE_FONT_SIMULATIONS_BOLD","features":[411]},{"name":"DWRITE_FONT_SIMULATIONS_NONE","features":[411]},{"name":"DWRITE_FONT_SIMULATIONS_OBLIQUE","features":[411]},{"name":"DWRITE_FONT_SOURCE_TYPE","features":[411]},{"name":"DWRITE_FONT_SOURCE_TYPE_APPX_PACKAGE","features":[411]},{"name":"DWRITE_FONT_SOURCE_TYPE_PER_MACHINE","features":[411]},{"name":"DWRITE_FONT_SOURCE_TYPE_PER_USER","features":[411]},{"name":"DWRITE_FONT_SOURCE_TYPE_REMOTE_FONT_PROVIDER","features":[411]},{"name":"DWRITE_FONT_SOURCE_TYPE_UNKNOWN","features":[411]},{"name":"DWRITE_FONT_STRETCH","features":[411]},{"name":"DWRITE_FONT_STRETCH_CONDENSED","features":[411]},{"name":"DWRITE_FONT_STRETCH_EXPANDED","features":[411]},{"name":"DWRITE_FONT_STRETCH_EXTRA_CONDENSED","features":[411]},{"name":"DWRITE_FONT_STRETCH_EXTRA_EXPANDED","features":[411]},{"name":"DWRITE_FONT_STRETCH_MEDIUM","features":[411]},{"name":"DWRITE_FONT_STRETCH_NORMAL","features":[411]},{"name":"DWRITE_FONT_STRETCH_SEMI_CONDENSED","features":[411]},{"name":"DWRITE_FONT_STRETCH_SEMI_EXPANDED","features":[411]},{"name":"DWRITE_FONT_STRETCH_ULTRA_CONDENSED","features":[411]},{"name":"DWRITE_FONT_STRETCH_ULTRA_EXPANDED","features":[411]},{"name":"DWRITE_FONT_STRETCH_UNDEFINED","features":[411]},{"name":"DWRITE_FONT_STYLE","features":[411]},{"name":"DWRITE_FONT_STYLE_ITALIC","features":[411]},{"name":"DWRITE_FONT_STYLE_NORMAL","features":[411]},{"name":"DWRITE_FONT_STYLE_OBLIQUE","features":[411]},{"name":"DWRITE_FONT_WEIGHT","features":[411]},{"name":"DWRITE_FONT_WEIGHT_BLACK","features":[411]},{"name":"DWRITE_FONT_WEIGHT_BOLD","features":[411]},{"name":"DWRITE_FONT_WEIGHT_DEMI_BOLD","features":[411]},{"name":"DWRITE_FONT_WEIGHT_EXTRA_BLACK","features":[411]},{"name":"DWRITE_FONT_WEIGHT_EXTRA_BOLD","features":[411]},{"name":"DWRITE_FONT_WEIGHT_EXTRA_LIGHT","features":[411]},{"name":"DWRITE_FONT_WEIGHT_HEAVY","features":[411]},{"name":"DWRITE_FONT_WEIGHT_LIGHT","features":[411]},{"name":"DWRITE_FONT_WEIGHT_MEDIUM","features":[411]},{"name":"DWRITE_FONT_WEIGHT_NORMAL","features":[411]},{"name":"DWRITE_FONT_WEIGHT_REGULAR","features":[411]},{"name":"DWRITE_FONT_WEIGHT_SEMI_BOLD","features":[411]},{"name":"DWRITE_FONT_WEIGHT_SEMI_LIGHT","features":[411]},{"name":"DWRITE_FONT_WEIGHT_THIN","features":[411]},{"name":"DWRITE_FONT_WEIGHT_ULTRA_BLACK","features":[411]},{"name":"DWRITE_FONT_WEIGHT_ULTRA_BOLD","features":[411]},{"name":"DWRITE_FONT_WEIGHT_ULTRA_LIGHT","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_DATA","features":[307,400,411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_CFF","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_COLR","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_JPEG","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_NONE","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_PNG","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_SVG","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_TIFF","features":[411]},{"name":"DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE","features":[411]},{"name":"DWRITE_GLYPH_METRICS","features":[411]},{"name":"DWRITE_GLYPH_OFFSET","features":[411]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE","features":[411]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE_0_DEGREES","features":[411]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE_180_DEGREES","features":[411]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE_270_DEGREES","features":[411]},{"name":"DWRITE_GLYPH_ORIENTATION_ANGLE_90_DEGREES","features":[411]},{"name":"DWRITE_GLYPH_RUN","features":[307,411]},{"name":"DWRITE_GLYPH_RUN_DESCRIPTION","features":[411]},{"name":"DWRITE_GRID_FIT_MODE","features":[411]},{"name":"DWRITE_GRID_FIT_MODE_DEFAULT","features":[411]},{"name":"DWRITE_GRID_FIT_MODE_DISABLED","features":[411]},{"name":"DWRITE_GRID_FIT_MODE_ENABLED","features":[411]},{"name":"DWRITE_HIT_TEST_METRICS","features":[307,411]},{"name":"DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_DESCRIPTION","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_DESIGNER","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_DESIGNER_URL","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_FULL_NAME","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_ID","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_MANUFACTURER","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_NONE","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_PREFERRED_FAMILY_NAMES","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_TRADEMARK","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES","features":[411]},{"name":"DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME","features":[411]},{"name":"DWRITE_INLINE_OBJECT_METRICS","features":[307,411]},{"name":"DWRITE_JUSTIFICATION_OPPORTUNITY","features":[411]},{"name":"DWRITE_LINE_BREAKPOINT","features":[411]},{"name":"DWRITE_LINE_METRICS","features":[307,411]},{"name":"DWRITE_LINE_METRICS1","features":[307,411]},{"name":"DWRITE_LINE_SPACING","features":[411]},{"name":"DWRITE_LINE_SPACING_METHOD","features":[411]},{"name":"DWRITE_LINE_SPACING_METHOD_DEFAULT","features":[411]},{"name":"DWRITE_LINE_SPACING_METHOD_PROPORTIONAL","features":[411]},{"name":"DWRITE_LINE_SPACING_METHOD_UNIFORM","features":[411]},{"name":"DWRITE_LOCALITY","features":[411]},{"name":"DWRITE_LOCALITY_LOCAL","features":[411]},{"name":"DWRITE_LOCALITY_PARTIAL","features":[411]},{"name":"DWRITE_LOCALITY_REMOTE","features":[411]},{"name":"DWRITE_MATRIX","features":[411]},{"name":"DWRITE_MEASURING_MODE","features":[411]},{"name":"DWRITE_MEASURING_MODE_GDI_CLASSIC","features":[411]},{"name":"DWRITE_MEASURING_MODE_GDI_NATURAL","features":[411]},{"name":"DWRITE_MEASURING_MODE_NATURAL","features":[411]},{"name":"DWRITE_NO_PALETTE_INDEX","features":[411]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD","features":[411]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL","features":[411]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE","features":[411]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL","features":[411]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE","features":[411]},{"name":"DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL","features":[411]},{"name":"DWRITE_OPTICAL_ALIGNMENT","features":[411]},{"name":"DWRITE_OPTICAL_ALIGNMENT_NONE","features":[411]},{"name":"DWRITE_OPTICAL_ALIGNMENT_NO_SIDE_BEARINGS","features":[411]},{"name":"DWRITE_OUTLINE_THRESHOLD","features":[411]},{"name":"DWRITE_OUTLINE_THRESHOLD_ALIASED","features":[411]},{"name":"DWRITE_OUTLINE_THRESHOLD_ANTIALIASED","features":[411]},{"name":"DWRITE_OVERHANG_METRICS","features":[411]},{"name":"DWRITE_PAINT_ATTRIBUTES","features":[411]},{"name":"DWRITE_PAINT_ATTRIBUTES_NONE","features":[411]},{"name":"DWRITE_PAINT_ATTRIBUTES_USES_PALETTE","features":[411]},{"name":"DWRITE_PAINT_ATTRIBUTES_USES_TEXT_COLOR","features":[411]},{"name":"DWRITE_PAINT_COLOR","features":[411]},{"name":"DWRITE_PAINT_ELEMENT","features":[400,411]},{"name":"DWRITE_PAINT_FEATURE_LEVEL","features":[411]},{"name":"DWRITE_PAINT_FEATURE_LEVEL_COLR_V0","features":[411]},{"name":"DWRITE_PAINT_FEATURE_LEVEL_COLR_V1","features":[411]},{"name":"DWRITE_PAINT_FEATURE_LEVEL_NONE","features":[411]},{"name":"DWRITE_PAINT_TYPE","features":[411]},{"name":"DWRITE_PAINT_TYPE_COLOR_GLYPH","features":[411]},{"name":"DWRITE_PAINT_TYPE_COMPOSITE","features":[411]},{"name":"DWRITE_PAINT_TYPE_GLYPH","features":[411]},{"name":"DWRITE_PAINT_TYPE_LAYERS","features":[411]},{"name":"DWRITE_PAINT_TYPE_LINEAR_GRADIENT","features":[411]},{"name":"DWRITE_PAINT_TYPE_NONE","features":[411]},{"name":"DWRITE_PAINT_TYPE_RADIAL_GRADIENT","features":[411]},{"name":"DWRITE_PAINT_TYPE_SOLID","features":[411]},{"name":"DWRITE_PAINT_TYPE_SOLID_GLYPH","features":[411]},{"name":"DWRITE_PAINT_TYPE_SWEEP_GRADIENT","features":[411]},{"name":"DWRITE_PAINT_TYPE_TRANSFORM","features":[411]},{"name":"DWRITE_PANOSE","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_ANY","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_DOUBLE_SERIF","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_HORZ","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_SINGLE_SERIF","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_VERT","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_WEDGE","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_DOUBLE_SERIF","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_HORIZONTAL","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_SINGLE_SERIF","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_VERTICAL","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_WEDGE","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_DOUBLE_SERIF","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORIZONTAL","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORZ","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_SINGLE_SERIF","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERT","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERTICAL","features":[411]},{"name":"DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_WEDGE","features":[411]},{"name":"DWRITE_PANOSE_ASPECT","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_ANY","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_CONDENSED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_EXTENDED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_MONOSPACED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_NORMAL","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_RATIO","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_ANY","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_CONDENSED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_EXPANDED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_NORMAL","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_VERY_CONDENSED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_RATIO_VERY_EXPANDED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_SUPER_CONDENSED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_SUPER_EXTENDED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_VERY_CONDENSED","features":[411]},{"name":"DWRITE_PANOSE_ASPECT_VERY_EXTENDED","features":[411]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES","features":[411]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_ANY","features":[411]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_EXTENDED_COLLECTION","features":[411]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_LITERALS","features":[411]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_NO_LOWER_CASE","features":[411]},{"name":"DWRITE_PANOSE_CHARACTER_RANGES_SMALL_CAPS","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_ANY","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_BROKEN","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_HIGH","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_HORIZONTAL_HIGH","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_HORIZONTAL_LOW","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_HORIZONTAL_MEDIUM","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_LOW","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_MEDIUM","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_MEDIUM_HIGH","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_MEDIUM_LOW","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_NONE","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_VERY_HIGH","features":[411]},{"name":"DWRITE_PANOSE_CONTRAST_VERY_LOW","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_ANY","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_CARTOON","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_COLLAGE","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_DERIVATIVE","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_INITIALS","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_MONTAGE","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ASPECT","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ELEMENTS","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_TOPOLOGY","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_ORNAMENTED","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_PICTURE_STEMS","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_CLASS_TEXT_AND_BACKGROUND","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ANY","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ART_DECO","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_BLACKLETTER","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_CURSIVE","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_ARMS","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_FORMS","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_HORSESHOE_E_AND_A","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_IMPLIED_TOPOLOGY","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_LOMBARDIC_FORMS","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_MULTIPLE_SEGMENT","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SQUARE","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_STANDARD","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SWASH_VARIANCE","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UNEVEN_WEIGHTING","features":[411]},{"name":"DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UPPER_CASE_IN_LOWER_CASE","features":[411]},{"name":"DWRITE_PANOSE_FAMILY","features":[411]},{"name":"DWRITE_PANOSE_FAMILY_ANY","features":[411]},{"name":"DWRITE_PANOSE_FAMILY_DECORATIVE","features":[411]},{"name":"DWRITE_PANOSE_FAMILY_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_FAMILY_PICTORIAL","features":[411]},{"name":"DWRITE_PANOSE_FAMILY_SCRIPT","features":[411]},{"name":"DWRITE_PANOSE_FAMILY_SYMBOL","features":[411]},{"name":"DWRITE_PANOSE_FAMILY_TEXT_DISPLAY","features":[411]},{"name":"DWRITE_PANOSE_FILL","features":[411]},{"name":"DWRITE_PANOSE_FILL_ANY","features":[411]},{"name":"DWRITE_PANOSE_FILL_COMPLEX_FILL","features":[411]},{"name":"DWRITE_PANOSE_FILL_DRAWN_DISTRESSED","features":[411]},{"name":"DWRITE_PANOSE_FILL_NO_FILL","features":[411]},{"name":"DWRITE_PANOSE_FILL_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_FILL_PATTERNED_FILL","features":[411]},{"name":"DWRITE_PANOSE_FILL_SHAPED_FILL","features":[411]},{"name":"DWRITE_PANOSE_FILL_STANDARD_SOLID_FILL","features":[411]},{"name":"DWRITE_PANOSE_FINIALS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_ANY","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_NONE_CLOSED_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_NONE_NO_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_NONE_OPEN_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_ROUND_CLOSED_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_ROUND_NO_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_ROUND_OPEN_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_SHARP_CLOSED_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_SHARP_NO_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_SHARP_OPEN_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_TAPERED_CLOSED_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_TAPERED_NO_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_FINIALS_TAPERED_OPEN_LOOPS","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_ANY","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_BOXED","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_CONTACT","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_FLATTENED","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_OFF_CENTER","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_ROUNDED","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_SQUARE","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_NORMAL_WEIGHTED","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_BOXED","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_CONTACT","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_FLATTENED","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_OFF_CENTER","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_ROUNDED","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_SQUARE","features":[411]},{"name":"DWRITE_PANOSE_LETTERFORM_OBLIQUE_WEIGHTED","features":[411]},{"name":"DWRITE_PANOSE_LINING","features":[411]},{"name":"DWRITE_PANOSE_LINING_ANY","features":[411]},{"name":"DWRITE_PANOSE_LINING_BACKDROP","features":[411]},{"name":"DWRITE_PANOSE_LINING_ENGRAVED","features":[411]},{"name":"DWRITE_PANOSE_LINING_INLINE","features":[411]},{"name":"DWRITE_PANOSE_LINING_NONE","features":[411]},{"name":"DWRITE_PANOSE_LINING_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_LINING_OUTLINE","features":[411]},{"name":"DWRITE_PANOSE_LINING_RELIEF","features":[411]},{"name":"DWRITE_PANOSE_LINING_SHADOW","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_ANY","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_CONSTANT_POINTED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_CONSTANT_SERIFED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_CONSTANT_TRIMMED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_HIGH_POINTED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_HIGH_SERIFED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_HIGH_TRIMMED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_LOW_POINTED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_LOW_SERIFED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_LOW_TRIMMED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_STANDARD_POINTED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_STANDARD_SERIFED","features":[411]},{"name":"DWRITE_PANOSE_MIDLINE_STANDARD_TRIMMED","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_ANY","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_CONDENSED","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_EVEN_WIDTH","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_EXPANDED","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_MODERN","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_MONOSPACED","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_OLD_STYLE","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_VERY_CONDENSED","features":[411]},{"name":"DWRITE_PANOSE_PROPORTION_VERY_EXPANDED","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_ANY","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_EXTREME_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_MORE_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_NO_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_SOME_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_EXTREME_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_MORE_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_NO_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_SOME_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_EXTREME_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_MORE_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_NO_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_SOME_WRAPPING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_ANY","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_CONNECTED","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_DISCONNECTED","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_TRAILING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_CONNECTED","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_DISCONNECTED","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_TRAILING","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_CONNECTED","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_DISCONNECTED","features":[411]},{"name":"DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_TRAILING","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_ANY","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_BONE","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_COVE","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_EXAGGERATED","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_FLARED","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_NORMAL_SANS","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_OBTUSE_COVE","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_OBTUSE_SANS","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_OBTUSE_SQUARE_COVE","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_OVAL","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_PERPENDICULAR_SANS","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_PERP_SANS","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_ROUNDED","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_SCRIPT","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_SQUARE","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_SQUARE_COVE","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_THIN","features":[411]},{"name":"DWRITE_PANOSE_SERIF_STYLE_TRIANGLE","features":[411]},{"name":"DWRITE_PANOSE_SPACING","features":[411]},{"name":"DWRITE_PANOSE_SPACING_ANY","features":[411]},{"name":"DWRITE_PANOSE_SPACING_MONOSPACED","features":[411]},{"name":"DWRITE_PANOSE_SPACING_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_SPACING_PROPORTIONAL_SPACED","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_ANY","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_DIAGONAL","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_HORIZONTAL","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_TRANSITIONAL","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_VERTICAL","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_INSTANT_HORIZONTAL","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_INSTANT_VERTICAL","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_NO_VARIATION","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_RAPID_HORIZONTAL","features":[411]},{"name":"DWRITE_PANOSE_STROKE_VARIATION_RAPID_VERTICAL","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_ANY","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_EXCEPTIONALLY_WIDE","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NARROW","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NORMAL","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NO_WIDTH","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_SUPER_WIDE","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_VERY_NARROW","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_VERY_WIDE","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_WIDE","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_ANY","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_BOARDERS","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_EXPERT","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_ICONS","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_INDUSTRY_SPECIFIC","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_LOGOS","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_MONTAGES","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_MUSIC","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_PATTERNS","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_PICTURES","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_SCIENTIFIC","features":[411]},{"name":"DWRITE_PANOSE_SYMBOL_KIND_SHAPES","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_ANY","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_BALL","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_BRUSH","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_ENGRAVED","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_FELT_PEN_BRUSH_TIP","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_FLAT_NIB","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_PRESSURE_POINT","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_ROUGH","features":[411]},{"name":"DWRITE_PANOSE_TOOL_KIND_WILD_BRUSH","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_ANY","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_BLACK","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_BOLD","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_BOOK","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_DEMI","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_EXTRA_BLACK","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_HEAVY","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_LIGHT","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_MEDIUM","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_NORD","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_THIN","features":[411]},{"name":"DWRITE_PANOSE_WEIGHT_VERY_LIGHT","features":[411]},{"name":"DWRITE_PANOSE_XASCENT","features":[411]},{"name":"DWRITE_PANOSE_XASCENT_ANY","features":[411]},{"name":"DWRITE_PANOSE_XASCENT_HIGH","features":[411]},{"name":"DWRITE_PANOSE_XASCENT_LOW","features":[411]},{"name":"DWRITE_PANOSE_XASCENT_MEDIUM","features":[411]},{"name":"DWRITE_PANOSE_XASCENT_NO_FIT","features":[411]},{"name":"DWRITE_PANOSE_XASCENT_VERY_HIGH","features":[411]},{"name":"DWRITE_PANOSE_XASCENT_VERY_LOW","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_ANY","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_CONSTANT_LARGE","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_CONSTANT_SMALL","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_CONSTANT_STANDARD","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_CONSTANT_STD","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_DUCKING_LARGE","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_DUCKING_SMALL","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_DUCKING_STANDARD","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_DUCKING_STD","features":[411]},{"name":"DWRITE_PANOSE_XHEIGHT_NO_FIT","features":[411]},{"name":"DWRITE_PARAGRAPH_ALIGNMENT","features":[411]},{"name":"DWRITE_PARAGRAPH_ALIGNMENT_CENTER","features":[411]},{"name":"DWRITE_PARAGRAPH_ALIGNMENT_FAR","features":[411]},{"name":"DWRITE_PARAGRAPH_ALIGNMENT_NEAR","features":[411]},{"name":"DWRITE_PIXEL_GEOMETRY","features":[411]},{"name":"DWRITE_PIXEL_GEOMETRY_BGR","features":[411]},{"name":"DWRITE_PIXEL_GEOMETRY_FLAT","features":[411]},{"name":"DWRITE_PIXEL_GEOMETRY_RGB","features":[411]},{"name":"DWRITE_READING_DIRECTION","features":[411]},{"name":"DWRITE_READING_DIRECTION_BOTTOM_TO_TOP","features":[411]},{"name":"DWRITE_READING_DIRECTION_LEFT_TO_RIGHT","features":[411]},{"name":"DWRITE_READING_DIRECTION_RIGHT_TO_LEFT","features":[411]},{"name":"DWRITE_READING_DIRECTION_TOP_TO_BOTTOM","features":[411]},{"name":"DWRITE_RENDERING_MODE","features":[411]},{"name":"DWRITE_RENDERING_MODE1","features":[411]},{"name":"DWRITE_RENDERING_MODE1_ALIASED","features":[411]},{"name":"DWRITE_RENDERING_MODE1_DEFAULT","features":[411]},{"name":"DWRITE_RENDERING_MODE1_GDI_CLASSIC","features":[411]},{"name":"DWRITE_RENDERING_MODE1_GDI_NATURAL","features":[411]},{"name":"DWRITE_RENDERING_MODE1_NATURAL","features":[411]},{"name":"DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC","features":[411]},{"name":"DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED","features":[411]},{"name":"DWRITE_RENDERING_MODE1_OUTLINE","features":[411]},{"name":"DWRITE_RENDERING_MODE_ALIASED","features":[411]},{"name":"DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC","features":[411]},{"name":"DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL","features":[411]},{"name":"DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL","features":[411]},{"name":"DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC","features":[411]},{"name":"DWRITE_RENDERING_MODE_DEFAULT","features":[411]},{"name":"DWRITE_RENDERING_MODE_GDI_CLASSIC","features":[411]},{"name":"DWRITE_RENDERING_MODE_GDI_NATURAL","features":[411]},{"name":"DWRITE_RENDERING_MODE_NATURAL","features":[411]},{"name":"DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC","features":[411]},{"name":"DWRITE_RENDERING_MODE_OUTLINE","features":[411]},{"name":"DWRITE_SCRIPT_ANALYSIS","features":[411]},{"name":"DWRITE_SCRIPT_PROPERTIES","features":[411]},{"name":"DWRITE_SCRIPT_SHAPES","features":[411]},{"name":"DWRITE_SCRIPT_SHAPES_DEFAULT","features":[411]},{"name":"DWRITE_SCRIPT_SHAPES_NO_VISUAL","features":[411]},{"name":"DWRITE_SHAPING_GLYPH_PROPERTIES","features":[411]},{"name":"DWRITE_SHAPING_TEXT_PROPERTIES","features":[411]},{"name":"DWRITE_STANDARD_FONT_AXIS_COUNT","features":[411]},{"name":"DWRITE_STRIKETHROUGH","features":[411]},{"name":"DWRITE_TEXTURE_ALIASED_1x1","features":[411]},{"name":"DWRITE_TEXTURE_CLEARTYPE_3x1","features":[411]},{"name":"DWRITE_TEXTURE_TYPE","features":[411]},{"name":"DWRITE_TEXT_ALIGNMENT","features":[411]},{"name":"DWRITE_TEXT_ALIGNMENT_CENTER","features":[411]},{"name":"DWRITE_TEXT_ALIGNMENT_JUSTIFIED","features":[411]},{"name":"DWRITE_TEXT_ALIGNMENT_LEADING","features":[411]},{"name":"DWRITE_TEXT_ALIGNMENT_TRAILING","features":[411]},{"name":"DWRITE_TEXT_ANTIALIAS_MODE","features":[411]},{"name":"DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE","features":[411]},{"name":"DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE","features":[411]},{"name":"DWRITE_TEXT_METRICS","features":[411]},{"name":"DWRITE_TEXT_METRICS1","features":[411]},{"name":"DWRITE_TEXT_RANGE","features":[411]},{"name":"DWRITE_TRIMMING","features":[411]},{"name":"DWRITE_TRIMMING_GRANULARITY","features":[411]},{"name":"DWRITE_TRIMMING_GRANULARITY_CHARACTER","features":[411]},{"name":"DWRITE_TRIMMING_GRANULARITY_NONE","features":[411]},{"name":"DWRITE_TRIMMING_GRANULARITY_WORD","features":[411]},{"name":"DWRITE_TYPOGRAPHIC_FEATURES","features":[411]},{"name":"DWRITE_UNDERLINE","features":[411]},{"name":"DWRITE_UNICODE_RANGE","features":[411]},{"name":"DWRITE_VERTICAL_GLYPH_ORIENTATION","features":[411]},{"name":"DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT","features":[411]},{"name":"DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED","features":[411]},{"name":"DWRITE_WORD_WRAPPING","features":[411]},{"name":"DWRITE_WORD_WRAPPING_CHARACTER","features":[411]},{"name":"DWRITE_WORD_WRAPPING_EMERGENCY_BREAK","features":[411]},{"name":"DWRITE_WORD_WRAPPING_NO_WRAP","features":[411]},{"name":"DWRITE_WORD_WRAPPING_WHOLE_WORD","features":[411]},{"name":"DWRITE_WORD_WRAPPING_WRAP","features":[411]},{"name":"DWriteCreateFactory","features":[411]},{"name":"FACILITY_DWRITE","features":[411]},{"name":"IDWriteAsyncResult","features":[411]},{"name":"IDWriteBitmapRenderTarget","features":[411]},{"name":"IDWriteBitmapRenderTarget1","features":[411]},{"name":"IDWriteBitmapRenderTarget2","features":[411]},{"name":"IDWriteBitmapRenderTarget3","features":[411]},{"name":"IDWriteColorGlyphRunEnumerator","features":[411]},{"name":"IDWriteColorGlyphRunEnumerator1","features":[411]},{"name":"IDWriteFactory","features":[411]},{"name":"IDWriteFactory1","features":[411]},{"name":"IDWriteFactory2","features":[411]},{"name":"IDWriteFactory3","features":[411]},{"name":"IDWriteFactory4","features":[411]},{"name":"IDWriteFactory5","features":[411]},{"name":"IDWriteFactory6","features":[411]},{"name":"IDWriteFactory7","features":[411]},{"name":"IDWriteFactory8","features":[411]},{"name":"IDWriteFont","features":[411]},{"name":"IDWriteFont1","features":[411]},{"name":"IDWriteFont2","features":[411]},{"name":"IDWriteFont3","features":[411]},{"name":"IDWriteFontCollection","features":[411]},{"name":"IDWriteFontCollection1","features":[411]},{"name":"IDWriteFontCollection2","features":[411]},{"name":"IDWriteFontCollection3","features":[411]},{"name":"IDWriteFontCollectionLoader","features":[411]},{"name":"IDWriteFontDownloadListener","features":[411]},{"name":"IDWriteFontDownloadQueue","features":[411]},{"name":"IDWriteFontFace","features":[411]},{"name":"IDWriteFontFace1","features":[411]},{"name":"IDWriteFontFace2","features":[411]},{"name":"IDWriteFontFace3","features":[411]},{"name":"IDWriteFontFace4","features":[411]},{"name":"IDWriteFontFace5","features":[411]},{"name":"IDWriteFontFace6","features":[411]},{"name":"IDWriteFontFace7","features":[411]},{"name":"IDWriteFontFaceReference","features":[411]},{"name":"IDWriteFontFaceReference1","features":[411]},{"name":"IDWriteFontFallback","features":[411]},{"name":"IDWriteFontFallback1","features":[411]},{"name":"IDWriteFontFallbackBuilder","features":[411]},{"name":"IDWriteFontFamily","features":[411]},{"name":"IDWriteFontFamily1","features":[411]},{"name":"IDWriteFontFamily2","features":[411]},{"name":"IDWriteFontFile","features":[411]},{"name":"IDWriteFontFileEnumerator","features":[411]},{"name":"IDWriteFontFileLoader","features":[411]},{"name":"IDWriteFontFileStream","features":[411]},{"name":"IDWriteFontList","features":[411]},{"name":"IDWriteFontList1","features":[411]},{"name":"IDWriteFontList2","features":[411]},{"name":"IDWriteFontResource","features":[411]},{"name":"IDWriteFontSet","features":[411]},{"name":"IDWriteFontSet1","features":[411]},{"name":"IDWriteFontSet2","features":[411]},{"name":"IDWriteFontSet3","features":[411]},{"name":"IDWriteFontSet4","features":[411]},{"name":"IDWriteFontSetBuilder","features":[411]},{"name":"IDWriteFontSetBuilder1","features":[411]},{"name":"IDWriteFontSetBuilder2","features":[411]},{"name":"IDWriteGdiInterop","features":[411]},{"name":"IDWriteGdiInterop1","features":[411]},{"name":"IDWriteGlyphRunAnalysis","features":[411]},{"name":"IDWriteInMemoryFontFileLoader","features":[411]},{"name":"IDWriteInlineObject","features":[411]},{"name":"IDWriteLocalFontFileLoader","features":[411]},{"name":"IDWriteLocalizedStrings","features":[411]},{"name":"IDWriteNumberSubstitution","features":[411]},{"name":"IDWritePaintReader","features":[411]},{"name":"IDWritePixelSnapping","features":[411]},{"name":"IDWriteRemoteFontFileLoader","features":[411]},{"name":"IDWriteRemoteFontFileStream","features":[411]},{"name":"IDWriteRenderingParams","features":[411]},{"name":"IDWriteRenderingParams1","features":[411]},{"name":"IDWriteRenderingParams2","features":[411]},{"name":"IDWriteRenderingParams3","features":[411]},{"name":"IDWriteStringList","features":[411]},{"name":"IDWriteTextAnalysisSink","features":[411]},{"name":"IDWriteTextAnalysisSink1","features":[411]},{"name":"IDWriteTextAnalysisSource","features":[411]},{"name":"IDWriteTextAnalysisSource1","features":[411]},{"name":"IDWriteTextAnalyzer","features":[411]},{"name":"IDWriteTextAnalyzer1","features":[411]},{"name":"IDWriteTextAnalyzer2","features":[411]},{"name":"IDWriteTextFormat","features":[411]},{"name":"IDWriteTextFormat1","features":[411]},{"name":"IDWriteTextFormat2","features":[411]},{"name":"IDWriteTextFormat3","features":[411]},{"name":"IDWriteTextLayout","features":[411]},{"name":"IDWriteTextLayout1","features":[411]},{"name":"IDWriteTextLayout2","features":[411]},{"name":"IDWriteTextLayout3","features":[411]},{"name":"IDWriteTextLayout4","features":[411]},{"name":"IDWriteTextRenderer","features":[411]},{"name":"IDWriteTextRenderer1","features":[411]},{"name":"IDWriteTypography","features":[411]}],"413":[{"name":"DWMFLIP3DWINDOWPOLICY","features":[412]},{"name":"DWMFLIP3D_DEFAULT","features":[412]},{"name":"DWMFLIP3D_EXCLUDEABOVE","features":[412]},{"name":"DWMFLIP3D_EXCLUDEBELOW","features":[412]},{"name":"DWMFLIP3D_LAST","features":[412]},{"name":"DWMNCRENDERINGPOLICY","features":[412]},{"name":"DWMNCRP_DISABLED","features":[412]},{"name":"DWMNCRP_ENABLED","features":[412]},{"name":"DWMNCRP_LAST","features":[412]},{"name":"DWMNCRP_USEWINDOWSTYLE","features":[412]},{"name":"DWMSBT_AUTO","features":[412]},{"name":"DWMSBT_MAINWINDOW","features":[412]},{"name":"DWMSBT_NONE","features":[412]},{"name":"DWMSBT_TABBEDWINDOW","features":[412]},{"name":"DWMSBT_TRANSIENTWINDOW","features":[412]},{"name":"DWMSC_ALL","features":[412]},{"name":"DWMSC_DOWN","features":[412]},{"name":"DWMSC_DRAG","features":[412]},{"name":"DWMSC_HOLD","features":[412]},{"name":"DWMSC_NONE","features":[412]},{"name":"DWMSC_PENBARREL","features":[412]},{"name":"DWMSC_UP","features":[412]},{"name":"DWMTRANSITION_OWNEDWINDOW_NULL","features":[412]},{"name":"DWMTRANSITION_OWNEDWINDOW_REPOSITION","features":[412]},{"name":"DWMTRANSITION_OWNEDWINDOW_TARGET","features":[412]},{"name":"DWMTWR_APP_COMPAT","features":[412]},{"name":"DWMTWR_GROUP_POLICY","features":[412]},{"name":"DWMTWR_IMPLEMENTED_BY_SYSTEM","features":[412]},{"name":"DWMTWR_NONE","features":[412]},{"name":"DWMTWR_TABBING_ENABLED","features":[412]},{"name":"DWMTWR_USER_POLICY","features":[412]},{"name":"DWMTWR_WINDOW_DWM_ATTRIBUTES","features":[412]},{"name":"DWMTWR_WINDOW_MARGINS","features":[412]},{"name":"DWMTWR_WINDOW_REGION","features":[412]},{"name":"DWMTWR_WINDOW_RELATIONSHIP","features":[412]},{"name":"DWMTWR_WINDOW_STYLES","features":[412]},{"name":"DWMWA_ALLOW_NCPAINT","features":[412]},{"name":"DWMWA_BORDER_COLOR","features":[412]},{"name":"DWMWA_CAPTION_BUTTON_BOUNDS","features":[412]},{"name":"DWMWA_CAPTION_COLOR","features":[412]},{"name":"DWMWA_CLOAK","features":[412]},{"name":"DWMWA_CLOAKED","features":[412]},{"name":"DWMWA_COLOR_DEFAULT","features":[412]},{"name":"DWMWA_COLOR_NONE","features":[412]},{"name":"DWMWA_DISALLOW_PEEK","features":[412]},{"name":"DWMWA_EXCLUDED_FROM_PEEK","features":[412]},{"name":"DWMWA_EXTENDED_FRAME_BOUNDS","features":[412]},{"name":"DWMWA_FLIP3D_POLICY","features":[412]},{"name":"DWMWA_FORCE_ICONIC_REPRESENTATION","features":[412]},{"name":"DWMWA_FREEZE_REPRESENTATION","features":[412]},{"name":"DWMWA_HAS_ICONIC_BITMAP","features":[412]},{"name":"DWMWA_LAST","features":[412]},{"name":"DWMWA_NCRENDERING_ENABLED","features":[412]},{"name":"DWMWA_NCRENDERING_POLICY","features":[412]},{"name":"DWMWA_NONCLIENT_RTL_LAYOUT","features":[412]},{"name":"DWMWA_PASSIVE_UPDATE_MODE","features":[412]},{"name":"DWMWA_SYSTEMBACKDROP_TYPE","features":[412]},{"name":"DWMWA_TEXT_COLOR","features":[412]},{"name":"DWMWA_TRANSITIONS_FORCEDISABLED","features":[412]},{"name":"DWMWA_USE_HOSTBACKDROPBRUSH","features":[412]},{"name":"DWMWA_USE_IMMERSIVE_DARK_MODE","features":[412]},{"name":"DWMWA_VISIBLE_FRAME_BORDER_THICKNESS","features":[412]},{"name":"DWMWA_WINDOW_CORNER_PREFERENCE","features":[412]},{"name":"DWMWCP_DEFAULT","features":[412]},{"name":"DWMWCP_DONOTROUND","features":[412]},{"name":"DWMWCP_ROUND","features":[412]},{"name":"DWMWCP_ROUNDSMALL","features":[412]},{"name":"DWMWINDOWATTRIBUTE","features":[412]},{"name":"DWM_BB_BLURREGION","features":[412]},{"name":"DWM_BB_ENABLE","features":[412]},{"name":"DWM_BB_TRANSITIONONMAXIMIZED","features":[412]},{"name":"DWM_BLURBEHIND","features":[307,412,318]},{"name":"DWM_CLOAKED_APP","features":[412]},{"name":"DWM_CLOAKED_INHERITED","features":[412]},{"name":"DWM_CLOAKED_SHELL","features":[412]},{"name":"DWM_EC_DISABLECOMPOSITION","features":[412]},{"name":"DWM_EC_ENABLECOMPOSITION","features":[412]},{"name":"DWM_FRAME_DURATION_DEFAULT","features":[412]},{"name":"DWM_PRESENT_PARAMETERS","features":[307,412]},{"name":"DWM_SHOWCONTACT","features":[412]},{"name":"DWM_SIT_DISPLAYFRAME","features":[412]},{"name":"DWM_SOURCE_FRAME_SAMPLING","features":[412]},{"name":"DWM_SOURCE_FRAME_SAMPLING_COVERAGE","features":[412]},{"name":"DWM_SOURCE_FRAME_SAMPLING_LAST","features":[412]},{"name":"DWM_SOURCE_FRAME_SAMPLING_POINT","features":[412]},{"name":"DWM_SYSTEMBACKDROP_TYPE","features":[412]},{"name":"DWM_TAB_WINDOW_REQUIREMENTS","features":[412]},{"name":"DWM_THUMBNAIL_PROPERTIES","features":[307,412]},{"name":"DWM_TIMING_INFO","features":[412]},{"name":"DWM_TNP_OPACITY","features":[412]},{"name":"DWM_TNP_RECTDESTINATION","features":[412]},{"name":"DWM_TNP_RECTSOURCE","features":[412]},{"name":"DWM_TNP_SOURCECLIENTAREAONLY","features":[412]},{"name":"DWM_TNP_VISIBLE","features":[412]},{"name":"DWM_WINDOW_CORNER_PREFERENCE","features":[412]},{"name":"DwmAttachMilContent","features":[307,412]},{"name":"DwmDefWindowProc","features":[307,412]},{"name":"DwmDetachMilContent","features":[307,412]},{"name":"DwmEnableBlurBehindWindow","features":[307,412,318]},{"name":"DwmEnableComposition","features":[412]},{"name":"DwmEnableMMCSS","features":[307,412]},{"name":"DwmExtendFrameIntoClientArea","features":[307,412,357]},{"name":"DwmFlush","features":[412]},{"name":"DwmGetColorizationColor","features":[307,412]},{"name":"DwmGetCompositionTimingInfo","features":[307,412]},{"name":"DwmGetGraphicsStreamClient","features":[412]},{"name":"DwmGetGraphicsStreamTransformHint","features":[412]},{"name":"DwmGetTransportAttributes","features":[307,412]},{"name":"DwmGetUnmetTabRequirements","features":[307,412]},{"name":"DwmGetWindowAttribute","features":[307,412]},{"name":"DwmInvalidateIconicBitmaps","features":[307,412]},{"name":"DwmIsCompositionEnabled","features":[307,412]},{"name":"DwmModifyPreviousDxFrameDuration","features":[307,412]},{"name":"DwmQueryThumbnailSourceSize","features":[307,412]},{"name":"DwmRegisterThumbnail","features":[307,412]},{"name":"DwmRenderGesture","features":[307,412]},{"name":"DwmSetDxFrameDuration","features":[307,412]},{"name":"DwmSetIconicLivePreviewBitmap","features":[307,412,318]},{"name":"DwmSetIconicThumbnail","features":[307,412,318]},{"name":"DwmSetPresentParameters","features":[307,412]},{"name":"DwmSetWindowAttribute","features":[307,412]},{"name":"DwmShowContact","features":[412]},{"name":"DwmTetherContact","features":[307,412]},{"name":"DwmTransitionOwnedWindow","features":[307,412]},{"name":"DwmUnregisterThumbnail","features":[412]},{"name":"DwmUpdateThumbnailProperties","features":[307,412]},{"name":"GESTURE_TYPE","features":[412]},{"name":"GT_PEN_DOUBLETAP","features":[412]},{"name":"GT_PEN_PRESSANDHOLD","features":[412]},{"name":"GT_PEN_PRESSANDHOLDABORT","features":[412]},{"name":"GT_PEN_RIGHTTAP","features":[412]},{"name":"GT_PEN_TAP","features":[412]},{"name":"GT_TOUCH_DOUBLETAP","features":[412]},{"name":"GT_TOUCH_PRESSANDHOLD","features":[412]},{"name":"GT_TOUCH_PRESSANDHOLDABORT","features":[412]},{"name":"GT_TOUCH_PRESSANDTAP","features":[412]},{"name":"GT_TOUCH_RIGHTTAP","features":[412]},{"name":"GT_TOUCH_TAP","features":[412]},{"name":"MilMatrix3x2D","features":[412]},{"name":"UNSIGNED_RATIO","features":[412]},{"name":"c_DwmMaxAdapters","features":[412]},{"name":"c_DwmMaxMonitors","features":[412]},{"name":"c_DwmMaxQueuedBuffers","features":[412]}],"414":[{"name":"CreateDXGIFactory","features":[401]},{"name":"CreateDXGIFactory1","features":[401]},{"name":"CreateDXGIFactory2","features":[401]},{"name":"DXGIDeclareAdapterRemovalSupport","features":[401]},{"name":"DXGIDisableVBlankVirtualization","features":[401]},{"name":"DXGIGetDebugInterface1","features":[401]},{"name":"DXGI_ADAPTER_DESC","features":[307,401]},{"name":"DXGI_ADAPTER_DESC1","features":[307,401]},{"name":"DXGI_ADAPTER_DESC2","features":[307,401]},{"name":"DXGI_ADAPTER_DESC3","features":[307,401]},{"name":"DXGI_ADAPTER_FLAG","features":[401]},{"name":"DXGI_ADAPTER_FLAG3","features":[401]},{"name":"DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE","features":[401]},{"name":"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE","features":[401]},{"name":"DXGI_ADAPTER_FLAG3_NONE","features":[401]},{"name":"DXGI_ADAPTER_FLAG3_REMOTE","features":[401]},{"name":"DXGI_ADAPTER_FLAG3_SOFTWARE","features":[401]},{"name":"DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES","features":[401]},{"name":"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES","features":[401]},{"name":"DXGI_ADAPTER_FLAG_NONE","features":[401]},{"name":"DXGI_ADAPTER_FLAG_REMOTE","features":[401]},{"name":"DXGI_ADAPTER_FLAG_SOFTWARE","features":[401]},{"name":"DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY","features":[401]},{"name":"DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY","features":[401]},{"name":"DXGI_COMPUTE_PREEMPTION_GRANULARITY","features":[401]},{"name":"DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY","features":[401]},{"name":"DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY","features":[401]},{"name":"DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY","features":[401]},{"name":"DXGI_CREATE_FACTORY_DEBUG","features":[401]},{"name":"DXGI_CREATE_FACTORY_FLAGS","features":[401]},{"name":"DXGI_DEBUG_ALL","features":[401]},{"name":"DXGI_DEBUG_APP","features":[401]},{"name":"DXGI_DEBUG_BINARY_VERSION","features":[401]},{"name":"DXGI_DEBUG_DX","features":[401]},{"name":"DXGI_DEBUG_DXGI","features":[401]},{"name":"DXGI_DEBUG_RLO_ALL","features":[401]},{"name":"DXGI_DEBUG_RLO_DETAIL","features":[401]},{"name":"DXGI_DEBUG_RLO_FLAGS","features":[401]},{"name":"DXGI_DEBUG_RLO_IGNORE_INTERNAL","features":[401]},{"name":"DXGI_DEBUG_RLO_SUMMARY","features":[401]},{"name":"DXGI_DECODE_SWAP_CHAIN_DESC","features":[401]},{"name":"DXGI_DISPLAY_COLOR_SPACE","features":[401]},{"name":"DXGI_ENUM_MODES","features":[401]},{"name":"DXGI_ENUM_MODES_DISABLED_STEREO","features":[401]},{"name":"DXGI_ENUM_MODES_INTERLACED","features":[401]},{"name":"DXGI_ENUM_MODES_SCALING","features":[401]},{"name":"DXGI_ENUM_MODES_STEREO","features":[401]},{"name":"DXGI_ERROR_ACCESS_DENIED","features":[401]},{"name":"DXGI_ERROR_ACCESS_LOST","features":[401]},{"name":"DXGI_ERROR_ALREADY_EXISTS","features":[401]},{"name":"DXGI_ERROR_CACHE_CORRUPT","features":[401]},{"name":"DXGI_ERROR_CACHE_FULL","features":[401]},{"name":"DXGI_ERROR_CACHE_HASH_COLLISION","features":[401]},{"name":"DXGI_ERROR_CANNOT_PROTECT_CONTENT","features":[401]},{"name":"DXGI_ERROR_DEVICE_HUNG","features":[401]},{"name":"DXGI_ERROR_DEVICE_REMOVED","features":[401]},{"name":"DXGI_ERROR_DEVICE_RESET","features":[401]},{"name":"DXGI_ERROR_DRIVER_INTERNAL_ERROR","features":[401]},{"name":"DXGI_ERROR_DYNAMIC_CODE_POLICY_VIOLATION","features":[401]},{"name":"DXGI_ERROR_FRAME_STATISTICS_DISJOINT","features":[401]},{"name":"DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE","features":[401]},{"name":"DXGI_ERROR_HW_PROTECTION_OUTOFMEMORY","features":[401]},{"name":"DXGI_ERROR_INVALID_CALL","features":[401]},{"name":"DXGI_ERROR_MODE_CHANGE_IN_PROGRESS","features":[401]},{"name":"DXGI_ERROR_MORE_DATA","features":[401]},{"name":"DXGI_ERROR_MPO_UNPINNED","features":[401]},{"name":"DXGI_ERROR_NAME_ALREADY_EXISTS","features":[401]},{"name":"DXGI_ERROR_NONEXCLUSIVE","features":[401]},{"name":"DXGI_ERROR_NON_COMPOSITED_UI","features":[401]},{"name":"DXGI_ERROR_NOT_CURRENT","features":[401]},{"name":"DXGI_ERROR_NOT_CURRENTLY_AVAILABLE","features":[401]},{"name":"DXGI_ERROR_NOT_FOUND","features":[401]},{"name":"DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED","features":[401]},{"name":"DXGI_ERROR_REMOTE_OUTOFMEMORY","features":[401]},{"name":"DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE","features":[401]},{"name":"DXGI_ERROR_SDK_COMPONENT_MISSING","features":[401]},{"name":"DXGI_ERROR_SESSION_DISCONNECTED","features":[401]},{"name":"DXGI_ERROR_UNSUPPORTED","features":[401]},{"name":"DXGI_ERROR_WAIT_TIMEOUT","features":[401]},{"name":"DXGI_ERROR_WAS_STILL_DRAWING","features":[401]},{"name":"DXGI_FEATURE","features":[401]},{"name":"DXGI_FEATURE_PRESENT_ALLOW_TEARING","features":[401]},{"name":"DXGI_FRAME_PRESENTATION_MODE","features":[401]},{"name":"DXGI_FRAME_PRESENTATION_MODE_COMPOSED","features":[401]},{"name":"DXGI_FRAME_PRESENTATION_MODE_COMPOSITION_FAILURE","features":[401]},{"name":"DXGI_FRAME_PRESENTATION_MODE_NONE","features":[401]},{"name":"DXGI_FRAME_PRESENTATION_MODE_OVERLAY","features":[401]},{"name":"DXGI_FRAME_STATISTICS","features":[401]},{"name":"DXGI_FRAME_STATISTICS_MEDIA","features":[401]},{"name":"DXGI_GPU_PREFERENCE","features":[401]},{"name":"DXGI_GPU_PREFERENCE_HIGH_PERFORMANCE","features":[401]},{"name":"DXGI_GPU_PREFERENCE_MINIMUM_POWER","features":[401]},{"name":"DXGI_GPU_PREFERENCE_UNSPECIFIED","features":[401]},{"name":"DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY","features":[401]},{"name":"DXGI_GRAPHICS_PREEMPTION_GRANULARITY","features":[401]},{"name":"DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY","features":[401]},{"name":"DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY","features":[401]},{"name":"DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY","features":[401]},{"name":"DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY","features":[401]},{"name":"DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS","features":[401]},{"name":"DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_CURSOR_STRETCHED","features":[401]},{"name":"DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN","features":[401]},{"name":"DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED","features":[401]},{"name":"DXGI_HDR_METADATA_HDR10","features":[401]},{"name":"DXGI_HDR_METADATA_HDR10PLUS","features":[401]},{"name":"DXGI_HDR_METADATA_TYPE","features":[401]},{"name":"DXGI_HDR_METADATA_TYPE_HDR10","features":[401]},{"name":"DXGI_HDR_METADATA_TYPE_HDR10PLUS","features":[401]},{"name":"DXGI_HDR_METADATA_TYPE_NONE","features":[401]},{"name":"DXGI_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT","features":[401]},{"name":"DXGI_INFO_QUEUE_FILTER","features":[401]},{"name":"DXGI_INFO_QUEUE_FILTER_DESC","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_CLEANUP","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_COMPILATION","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_EXECUTION","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_INITIALIZATION","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_MISCELLANEOUS","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_RESOURCE_MANIPULATION","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_SHADER","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_CREATION","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_GETTING","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_SETTING","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_CATEGORY_UNKNOWN","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_ID_STRING_FROM_APPLICATION","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_CORRUPTION","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_ERROR","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_INFO","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_MESSAGE","features":[401]},{"name":"DXGI_INFO_QUEUE_MESSAGE_SEVERITY_WARNING","features":[401]},{"name":"DXGI_MAPPED_RECT","features":[401]},{"name":"DXGI_MAP_DISCARD","features":[401]},{"name":"DXGI_MAP_FLAGS","features":[401]},{"name":"DXGI_MAP_READ","features":[401]},{"name":"DXGI_MAP_WRITE","features":[401]},{"name":"DXGI_MATRIX_3X2_F","features":[401]},{"name":"DXGI_MAX_SWAP_CHAIN_BUFFERS","features":[401]},{"name":"DXGI_MEMORY_SEGMENT_GROUP","features":[401]},{"name":"DXGI_MEMORY_SEGMENT_GROUP_LOCAL","features":[401]},{"name":"DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL","features":[401]},{"name":"DXGI_MODE_DESC1","features":[307,397]},{"name":"DXGI_MSG_DXGIGetDebugInterface1_InvalidFlags","features":[401]},{"name":"DXGI_MSG_DXGIGetDebugInterface1_NULL_ppDebug","features":[401]},{"name":"DXGI_MSG_IDXGIAdapter_EnumOutputs2_InvalidEnumOutputs2Flag","features":[401]},{"name":"DXGI_MSG_IDXGIAdapter_EnumOutputs_UnavailableInSession0","features":[401]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_GetDestSize_InvalidPointer","features":[401]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_GetSourceRect_InvalidPointer","features":[401]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_GetTargetRect_InvalidPointer","features":[401]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_SetColorSpace_InvalidFlags","features":[401]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_SetDestSize_InvalidSize","features":[401]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_SetSourceRect_InvalidRect","features":[401]},{"name":"DXGI_MSG_IDXGIDecodeSwapChain_SetTargetRect_InvalidRect","features":[401]},{"name":"DXGI_MSG_IDXGIDevice_CreateSurface_InvalidParametersWithpSharedResource","features":[401]},{"name":"DXGI_MSG_IDXGIDisplayControl_IsStereoEnabled_UnsupportedOS","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCompositionSurface_InvalidHandle","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_ForegroundUnsupportedOnAdapter","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidAlphaMode","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidScaling","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_UnsupportedOnWindows7","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsInvalid","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_RegisterOcclusionStatusEvent_UnsupportedOS","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_RegisterOcclusionStatusWindow_UnsupportedOS","features":[401]},{"name":"DXGI_MSG_IDXGIFactory2_UnregisterStatus_CookieNotFound","features":[401]},{"name":"DXGI_MSG_IDXGIFactory7_UnregisterAdaptersChangedEvent_CookieNotFound","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CheckFeatureSupport_InvalidFeature","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CheckFeatureSupport_InvalidSize","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSoftwareAdapter_ModuleIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSoftwareAdapter_ppAdapterInterfaceIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_InvalidAlphaMode","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_InvalidScaling","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_OnlyFlipSequentialSupported","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnAdapter","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnWindows7","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_WidthOrHeightIsZero","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForCoreWindow_InvalidSwapEffect","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainForHwnd_InvalidScaling","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChainOrRegisterOcclusionStatus_BlitModelUsedWhileRegisteredForOcclusionStatusEvents","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_10BitFormatNotSupported","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_AllowTearingFlagIsFlipModelOnly","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaIsFlipModelOnly","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaIsWindowlessOnly","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaUnrecognized","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_BufferCountOOBForFlipSequential","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyFullscreenUnsupported","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyOnLegacy","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyUnsupported","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_FSUnsupportedForModernApps","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_FailedToGoFSButNonPreRotated","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_FlipSequentialNotSupportedOnD3D10","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_FlipSwapEffectRequired","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ForegroundIsCoreWindowOnly","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_HwProtectUnsupported","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidDevice","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidFlags","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidFormatForFlipSequential","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidHwProtect","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidQueue","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_LegacyBltModelSwapEffect","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_MultiSamplingNotSupportedForFlipSequential","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_MultipleSwapchainRefToSurface_DeferredDtr","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_NonPreRotatedAndGDICompatibleFlags","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_NonPreRotatedFlagAndWindowed","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_NullDeviceInterface","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_RestrictOutputNotSupportedOnAdapter","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_RestrictToOutputAdapterMismatch","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingNoneIsFlipModelOnly","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingNoneRequiresWindows8OrNewer","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingUnrecognized","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ShaderInputUnsupported_YUV","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_UnavailableInSession0","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_UnknownSwapEffect","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_UnsupportedBufferUsageFlags","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreFlipModelOnly","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreNotFullscreen","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_pDescIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_pDeviceHasMismatchedDXGIFactory","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_pRestrictToOutputFromOtherIDXGIFactory","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_CreateSwapChain_ppSwapChainIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_Creation_CalledFromDllMain","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_EnumAdapters_ppAdapterInterfaceIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_InvalidLUID","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_InvalidResource","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_UnsupportedOS","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_GetWindowAssociation_UnavailableInSession0","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_GetWindowAssociation_phWndIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_MakeWindowAssociation_InvalidFlags","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_MakeWindowAssociation_ModernApp","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_MakeWindowAssociation_NoOpBehavior","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_MakeWindowAssociation_UnavailableInSession0","features":[401]},{"name":"DXGI_MSG_IDXGIFactory_Release_CalledFromDllMain","features":[401]},{"name":"DXGI_MSG_IDXGIObject_GetPrivateData_puiDataSizeIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIOutput1_DuplicateOutput_UnsupportedOS","features":[401]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_2DOnly","features":[401]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_MappedOrOfferedResource","features":[401]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_NeedCPUAccessWrite","features":[401]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_NoShared","features":[401]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_OnlyMipLevels1","features":[401]},{"name":"DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_StagingOnly","features":[401]},{"name":"DXGI_MSG_IDXGIOutput3_CheckOverlaySupport_IDXGIDeviceNotSupportedBypConcernedDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput3_CheckOverlaySupport_NullPointers","features":[401]},{"name":"DXGI_MSG_IDXGIOutput4_CheckOverlayColorSpaceSupport_IDXGIDeviceNotSupportedBypConcernedDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput4_CheckOverlayColorSpaceSupport_NullPointers","features":[401]},{"name":"DXGI_MSG_IDXGIOutput6_CheckHardwareCompositionSupport_NullPointer","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_DuplicateOutput1_PerMonitorDpiRequired","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_DuplicateOutput_PerMonitorDpiShimApplied","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_IDXGIDeviceNotSupportedBypConcernedDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeFormatAndDeviceCombination","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScaling","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScanlineOrdering","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_ModeHasInvalidWidthOrHeight","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_ModeHasRefreshRateDenominatorZero","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_RemoteDeviceNotSupported","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_RemoteOutputNotSupported","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_UnknownFormatIsInvalidForConfiguration","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_pModeToMatchOrpClosestMatchIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetCammaControlCapabilities_NoOwnerDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplayModeList_RemoteDeviceNotSupported","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplayModeList_RemoteOutputNotSupported","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplayModeList_pNumModesIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_ArraySizeMismatch","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_InvalidTargetSurfaceFormat","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_MapOfDestinationFailed","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_NoOwnerDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_pDestinationIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetFrameStatistics_NoOwnerDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetFrameStatistics_pStatsIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetGammaControl_NoGammaControls","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_GetGammaControl_NoOwnerDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_SetDisplaySurface_IDXGIResourceNotSupportedBypPrimary","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_SetDisplaySurface_ModernApp","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_SetDisplaySurface_NoOwnerDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_SetDisplaySurface_pPrimaryIsInvalid","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_SetGammaControl_NoOwnerDevice","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_SetOrGetGammaControl_pArrayIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_FailedToAcquireFullscreenMutex","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_ModernApp","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_RemoteDeviceNotSupported","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_RemoteOutputNotSupported","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_Unsupported","features":[401]},{"name":"DXGI_MSG_IDXGIOutput_TakeOwnership_pDeviceIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGIResource1_CreateSharedHandle_UnsupportedOS","features":[401]},{"name":"DXGI_MSG_IDXGIResource1_CreateSubresourceSurface_InvalidIndex","features":[401]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_GDICompatibleFlagNotSet","features":[401]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_ModernApp","features":[401]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_SurfaceNotTexture2D","features":[401]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_UnreleasedHDC","features":[401]},{"name":"DXGI_MSG_IDXGISurface1_GetDC_pHdcIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGISurface1_ReleaseDC_GetDCNotCalled","features":[401]},{"name":"DXGI_MSG_IDXGISurface1_ReleaseDC_InvalidRectangleDimensions","features":[401]},{"name":"DXGI_MSG_IDXGISurface_Map_DiscardAndReadFlagSet","features":[401]},{"name":"DXGI_MSG_IDXGISurface_Map_DiscardButNotWriteFlagSet","features":[401]},{"name":"DXGI_MSG_IDXGISurface_Map_DiscardFlagSetButCPUAccessIsNotDynamic","features":[401]},{"name":"DXGI_MSG_IDXGISurface_Map_FlagsSetToZero","features":[401]},{"name":"DXGI_MSG_IDXGISurface_Map_InvalidSurface","features":[401]},{"name":"DXGI_MSG_IDXGISurface_Map_NoCPUAccess","features":[401]},{"name":"DXGI_MSG_IDXGISurface_Map_NoCPUAccess2","features":[401]},{"name":"DXGI_MSG_IDXGISurface_Map_ReadFlagSetButCPUAccessIsDynamic","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain1_GetRotation_FlipSequentialRequired","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain1_GetRotation_UnsupportedOS","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain1_SetBackgroundColor_OutOfRange","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain1_SetRotation_FlipSequentialRequired","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain1_SetRotation_InvalidRotation","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain1_SetRotation_UnsupportedOS","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain3_CheckColorSpaceSupport_NullPointers","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain3_ResizeBuffers1_InvalidQueue","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain3_SetColorSpace1_InvalidColorSpace","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidPointer","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidSize","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidType","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain4_SetHDRMetaData_MetadataUnchanged","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_CreateSwapChain_InvalidHwProtectGdiFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_BufferHeightInferred","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_BufferWidthInferred","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_InvalidOutputWindow","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_NoScanoutFlagChanged","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrSetFullscreenState_FSUnsupportedForFlipDiscard","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_CreationOrSetFullscreenState_StereoDisabled","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_InvalidOutputWindow","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_InvalidWindowStyle","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_MaxBufferCountExceeded","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_NoOutputWindow","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Creation_TooFewBuffers","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Destruction_OtherMethodsCalled","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetBuffer_NoAllocatedBuffers","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetBuffer_iBufferMustBeZero","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetBuffer_iBufferOOB","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetBuffer_ppSurfaceIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetCompositionSurface_WrongType","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetContainingOutput_SwapchainAdapterDoesNotControlOutput","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetContainingOutput_ppOutputIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetCoreWindow_WrongType","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetDesc_pDescIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetFrameLatencyWaitableObject_OnlyWaitable","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetFrameStatistics_UnsupportedStatistics","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetFrameStatistics_pStatsIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetFullscreenDesc_NonHwnd","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetHwnd_WrongType","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetLastPresentCount_pLastPresentCountIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetMatrixTransform_MatrixPointerCannotBeNull","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetMatrixTransform_RequiresCompositionSwapChain","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetMatrixTransform_YUV","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetMaximumFrameLatency_OnlyWaitable","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetMaximumFrameLatency_pMaxLatencyIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetSourceSize_Decode","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetSourceSize_NullPointers","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_GetSourceSize_YUV","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_PresentBuffer_YUV","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_11On12_Released_Resource","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_AllowTearingRequiresCreationFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_AllowTearingRequiresPresentIntervalZero","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_BlitModelUsedWhileRegisteredForOcclusionStatusEvents","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_Decode","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_DirtyRectOutOfBackbufferBounds","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_DoNotSequenceFlagSetButPreviousBufferIsUndefined","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_EmptyDirtyRect","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_EmptyScrollRect","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_FlipModelChainMustResizeOrCreateOnFSTransition","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_FullscreenAllowTearingIsInvalid","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_FullscreenPartialPresentIsInvalid","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_GetDXGIAdapterFailed","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_InvalidNonPreRotatedFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_InvalidPresentTestOrDoNotSequenceFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_NoAllocatedBuffers","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_NonOptimalFSConfiguration","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_OtherFlagsCausingInvalidPresentTestFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_PartialPresentationBeforeStandardPresentation","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_PartialPresentationWithMSAABuffers","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_PartialPresentationWithSwapEffectDiscard","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_PartialPresentation_YUV","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithDWMOffOrInvalidDisplayAffinity","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFSOrOverlay","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFlipSequential","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedContentWithRDPDriver","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ProtectedWindowlessPresentationRequiresDisplayOnly","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_RestartIsFullscreenOnly","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_RestrictOutputFlagWithStaleSwapChain","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_RestrictToOutputFlagSetButInvalidpRestrictToOutput","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_RestrictToOutputFlagdWithFullscreen","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ScrollInfoWithNoDirtyRectsSpecified","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ScrollRectOutOfBackbufferBounds","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_ScrollRectOutOfBackbufferBoundsWithOffset","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_SyncIntervalOOB","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoAndPreferRight","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithDoNotSequence","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithoutStereo","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoUnsupported","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_UnreleasedHDC","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Present_UnsupportedFlags","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_Release_SwapChainIsFullscreen","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers1_D3D12Only","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers1_FlipModel","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers1_NodeMaskAndQueueRequired","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_Alignment_YUV","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_BufferCountOOB","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_BufferCountOOBForFlipSequential","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveAllowTearingFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveFlag_YUV","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveForegroundFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveWaitableFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_Decode","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyFullscreenUnsupported","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyOnLegacy","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyUnsupported","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_HwProtectUnsupported","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidFormatForFlipSequential","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidHwProtect","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidHwProtectGdiFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidNonPreRotatedFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidSwapChainFlag","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_NonPreRotatedAndGDICompatibleFlags","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_UnreleasedReferences","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeBuffers_WidthOrHeightIsZero","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeTarget_InvalidWithCompositionSwapChain","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeTarget_ModernApp","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeTarget_RefreshRateDivideByZero","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_ResizeTarget_pNewTargetParametersIsNULL","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_CoreWindow","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_DisplayOnlyUnsupported","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_FSTransitionWithCompositionSwapChain","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_FSUnsupportedForModernApps","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_FullscreenInvalidForChildWindows","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_InvalidTarget","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_OutputNotOwnedBySwapChainDevice","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_PerMonitorDpiShimApplied","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_RemoteNotSupported","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetFullscreenState_Waitable","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixMustBeFinite","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixMustBeTranslateAndOrScale","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixPointerCannotBeNull","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_RequiresCompositionSwapChain","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetMatrixTransform_YUV","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetMaximumFrameLatency_MaxLatencyIsOutOfBounds","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetMaximumFrameLatency_OnlyWaitable","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetSourceSize_Decode","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetSourceSize_FlipModel","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetSourceSize_WidthHeight","features":[401]},{"name":"DXGI_MSG_IDXGISwapChain_SetSourceSize_YUV","features":[401]},{"name":"DXGI_MSG_IDXGISwapchain_Present_FullscreenRotation","features":[401]},{"name":"DXGI_MSG_IDXGISwapchain_Present_ScrollUnsupported","features":[401]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_DISCARD_BufferCount","features":[401]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FLIP_Modern_CoreWindow_Only","features":[401]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FLIP_SEQUENTIAL_BufferCount","features":[401]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FailedRegisterWithCompositor","features":[401]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_MSAA_NotSupported","features":[401]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow","features":[401]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow_AtRendering","features":[401]},{"name":"DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_ScalingAspectRatioStretch_Supported_ModernApp","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_GetBackgroundColor_FlipSequentialRequired","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_GetFrameStatistics_NotAvailable_ModernApp","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present1_RequiresOverlays","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidBlend","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidDestinationRect","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidFlag","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidIndexForOverlay","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidIndexForPrimary","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidInterval","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidLayerFlag","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidLayerIndex","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidMultiPlaneOverlayResource","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidResource","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidRotation","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidSourceRect","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidSubResourceIndex","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_MultipleLayerIndex","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_MultipleResource","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_NotSharedResource","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_Present_ReplaceInterval0With1","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_ResizeBuffers_NotAvailable","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_ResizeTarget_NotAvailable","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_SetBackgroundColor_FlipSequentialRequired","features":[401]},{"name":"DXGI_MSG_Phone_IDXGISwapChain_SetFullscreenState_NotAvailable","features":[401]},{"name":"DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS","features":[401]},{"name":"DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709","features":[401]},{"name":"DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE","features":[401]},{"name":"DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC","features":[401]},{"name":"DXGI_MWA_FLAGS","features":[401]},{"name":"DXGI_MWA_NO_ALT_ENTER","features":[401]},{"name":"DXGI_MWA_NO_PRINT_SCREEN","features":[401]},{"name":"DXGI_MWA_NO_WINDOW_CHANGES","features":[401]},{"name":"DXGI_MWA_VALID","features":[401]},{"name":"DXGI_Message_Id","features":[401]},{"name":"DXGI_OFFER_RESOURCE_FLAGS","features":[401]},{"name":"DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT","features":[401]},{"name":"DXGI_OFFER_RESOURCE_PRIORITY","features":[401]},{"name":"DXGI_OFFER_RESOURCE_PRIORITY_HIGH","features":[401]},{"name":"DXGI_OFFER_RESOURCE_PRIORITY_LOW","features":[401]},{"name":"DXGI_OFFER_RESOURCE_PRIORITY_NORMAL","features":[401]},{"name":"DXGI_OUTDUPL_COMPOSITED_UI_CAPTURE_ONLY","features":[401]},{"name":"DXGI_OUTDUPL_DESC","features":[307,397]},{"name":"DXGI_OUTDUPL_FLAG","features":[401]},{"name":"DXGI_OUTDUPL_FRAME_INFO","features":[307,401]},{"name":"DXGI_OUTDUPL_MOVE_RECT","features":[307,401]},{"name":"DXGI_OUTDUPL_POINTER_POSITION","features":[307,401]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_INFO","features":[307,401]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_TYPE","features":[401]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_TYPE_COLOR","features":[401]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MASKED_COLOR","features":[401]},{"name":"DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MONOCHROME","features":[401]},{"name":"DXGI_OUTPUT_DESC","features":[307,397,318]},{"name":"DXGI_OUTPUT_DESC1","features":[307,397,318]},{"name":"DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG","features":[401]},{"name":"DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG_PRESENT","features":[401]},{"name":"DXGI_OVERLAY_SUPPORT_FLAG","features":[401]},{"name":"DXGI_OVERLAY_SUPPORT_FLAG_DIRECT","features":[401]},{"name":"DXGI_OVERLAY_SUPPORT_FLAG_SCALING","features":[401]},{"name":"DXGI_PRESENT","features":[401]},{"name":"DXGI_PRESENT_ALLOW_TEARING","features":[401]},{"name":"DXGI_PRESENT_DO_NOT_SEQUENCE","features":[401]},{"name":"DXGI_PRESENT_DO_NOT_WAIT","features":[401]},{"name":"DXGI_PRESENT_PARAMETERS","features":[307,401]},{"name":"DXGI_PRESENT_RESTART","features":[401]},{"name":"DXGI_PRESENT_RESTRICT_TO_OUTPUT","features":[401]},{"name":"DXGI_PRESENT_STEREO_PREFER_RIGHT","features":[401]},{"name":"DXGI_PRESENT_STEREO_TEMPORARY_MONO","features":[401]},{"name":"DXGI_PRESENT_TEST","features":[401]},{"name":"DXGI_PRESENT_USE_DURATION","features":[401]},{"name":"DXGI_QUERY_VIDEO_MEMORY_INFO","features":[401]},{"name":"DXGI_RECLAIM_RESOURCE_RESULTS","features":[401]},{"name":"DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED","features":[401]},{"name":"DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED","features":[401]},{"name":"DXGI_RECLAIM_RESOURCE_RESULT_OK","features":[401]},{"name":"DXGI_RESIDENCY","features":[401]},{"name":"DXGI_RESIDENCY_EVICTED_TO_DISK","features":[401]},{"name":"DXGI_RESIDENCY_FULLY_RESIDENT","features":[401]},{"name":"DXGI_RESIDENCY_RESIDENT_IN_SHARED_MEMORY","features":[401]},{"name":"DXGI_RESOURCE_PRIORITY","features":[401]},{"name":"DXGI_RESOURCE_PRIORITY_HIGH","features":[401]},{"name":"DXGI_RESOURCE_PRIORITY_LOW","features":[401]},{"name":"DXGI_RESOURCE_PRIORITY_MAXIMUM","features":[401]},{"name":"DXGI_RESOURCE_PRIORITY_MINIMUM","features":[401]},{"name":"DXGI_RESOURCE_PRIORITY_NORMAL","features":[401]},{"name":"DXGI_RGBA","features":[401]},{"name":"DXGI_SCALING","features":[401]},{"name":"DXGI_SCALING_ASPECT_RATIO_STRETCH","features":[401]},{"name":"DXGI_SCALING_NONE","features":[401]},{"name":"DXGI_SCALING_STRETCH","features":[401]},{"name":"DXGI_SHARED_RESOURCE","features":[307,401]},{"name":"DXGI_SHARED_RESOURCE_READ","features":[401]},{"name":"DXGI_SHARED_RESOURCE_RW","features":[401]},{"name":"DXGI_SHARED_RESOURCE_WRITE","features":[401]},{"name":"DXGI_SURFACE_DESC","features":[397]},{"name":"DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG","features":[401]},{"name":"DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_OVERLAY_PRESENT","features":[401]},{"name":"DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_PRESENT","features":[401]},{"name":"DXGI_SWAP_CHAIN_DESC","features":[307,397]},{"name":"DXGI_SWAP_CHAIN_DESC1","features":[307,397]},{"name":"DXGI_SWAP_CHAIN_FLAG","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_FOREGROUND_LAYER","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_FULLSCREEN_VIDEO","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_HW_PROTECTED","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_NONPREROTATED","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_RESTRICTED_CONTENT","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_RESTRICTED_TO_ALL_HOLOGRAPHIC_DISPLAYS","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_RESTRICT_SHARED_RESOURCE_DRIVER","features":[401]},{"name":"DXGI_SWAP_CHAIN_FLAG_YUV_VIDEO","features":[401]},{"name":"DXGI_SWAP_CHAIN_FULLSCREEN_DESC","features":[307,397]},{"name":"DXGI_SWAP_EFFECT","features":[401]},{"name":"DXGI_SWAP_EFFECT_DISCARD","features":[401]},{"name":"DXGI_SWAP_EFFECT_FLIP_DISCARD","features":[401]},{"name":"DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL","features":[401]},{"name":"DXGI_SWAP_EFFECT_SEQUENTIAL","features":[401]},{"name":"DXGI_USAGE","features":[401]},{"name":"DXGI_USAGE_BACK_BUFFER","features":[401]},{"name":"DXGI_USAGE_DISCARD_ON_PRESENT","features":[401]},{"name":"DXGI_USAGE_READ_ONLY","features":[401]},{"name":"DXGI_USAGE_RENDER_TARGET_OUTPUT","features":[401]},{"name":"DXGI_USAGE_SHADER_INPUT","features":[401]},{"name":"DXGI_USAGE_SHARED","features":[401]},{"name":"DXGI_USAGE_UNORDERED_ACCESS","features":[401]},{"name":"IDXGIAdapter","features":[401]},{"name":"IDXGIAdapter1","features":[401]},{"name":"IDXGIAdapter2","features":[401]},{"name":"IDXGIAdapter3","features":[401]},{"name":"IDXGIAdapter4","features":[401]},{"name":"IDXGIDebug","features":[401]},{"name":"IDXGIDebug1","features":[401]},{"name":"IDXGIDecodeSwapChain","features":[401]},{"name":"IDXGIDevice","features":[401]},{"name":"IDXGIDevice1","features":[401]},{"name":"IDXGIDevice2","features":[401]},{"name":"IDXGIDevice3","features":[401]},{"name":"IDXGIDevice4","features":[401]},{"name":"IDXGIDeviceSubObject","features":[401]},{"name":"IDXGIDisplayControl","features":[401]},{"name":"IDXGIFactory","features":[401]},{"name":"IDXGIFactory1","features":[401]},{"name":"IDXGIFactory2","features":[401]},{"name":"IDXGIFactory3","features":[401]},{"name":"IDXGIFactory4","features":[401]},{"name":"IDXGIFactory5","features":[401]},{"name":"IDXGIFactory6","features":[401]},{"name":"IDXGIFactory7","features":[401]},{"name":"IDXGIFactoryMedia","features":[401]},{"name":"IDXGIInfoQueue","features":[401]},{"name":"IDXGIKeyedMutex","features":[401]},{"name":"IDXGIObject","features":[401]},{"name":"IDXGIOutput","features":[401]},{"name":"IDXGIOutput1","features":[401]},{"name":"IDXGIOutput2","features":[401]},{"name":"IDXGIOutput3","features":[401]},{"name":"IDXGIOutput4","features":[401]},{"name":"IDXGIOutput5","features":[401]},{"name":"IDXGIOutput6","features":[401]},{"name":"IDXGIOutputDuplication","features":[401]},{"name":"IDXGIResource","features":[401]},{"name":"IDXGIResource1","features":[401]},{"name":"IDXGISurface","features":[401]},{"name":"IDXGISurface1","features":[401]},{"name":"IDXGISurface2","features":[401]},{"name":"IDXGISwapChain","features":[401]},{"name":"IDXGISwapChain1","features":[401]},{"name":"IDXGISwapChain2","features":[401]},{"name":"IDXGISwapChain3","features":[401]},{"name":"IDXGISwapChain4","features":[401]},{"name":"IDXGISwapChainMedia","features":[401]},{"name":"IDXGraphicsAnalysis","features":[401]}],"415":[{"name":"DXGI_ALPHA_MODE","features":[397]},{"name":"DXGI_ALPHA_MODE_IGNORE","features":[397]},{"name":"DXGI_ALPHA_MODE_PREMULTIPLIED","features":[397]},{"name":"DXGI_ALPHA_MODE_STRAIGHT","features":[397]},{"name":"DXGI_ALPHA_MODE_UNSPECIFIED","features":[397]},{"name":"DXGI_CENTER_MULTISAMPLE_QUALITY_PATTERN","features":[397]},{"name":"DXGI_COLOR_SPACE_CUSTOM","features":[397]},{"name":"DXGI_COLOR_SPACE_RESERVED","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709","features":[397]},{"name":"DXGI_COLOR_SPACE_TYPE","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020","features":[397]},{"name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020","features":[397]},{"name":"DXGI_CPU_ACCESS_DYNAMIC","features":[397]},{"name":"DXGI_CPU_ACCESS_FIELD","features":[397]},{"name":"DXGI_CPU_ACCESS_NONE","features":[397]},{"name":"DXGI_CPU_ACCESS_READ_WRITE","features":[397]},{"name":"DXGI_CPU_ACCESS_SCRATCH","features":[397]},{"name":"DXGI_FORMAT","features":[397]},{"name":"DXGI_FORMAT_420_OPAQUE","features":[397]},{"name":"DXGI_FORMAT_A4B4G4R4_UNORM","features":[397]},{"name":"DXGI_FORMAT_A8P8","features":[397]},{"name":"DXGI_FORMAT_A8_UNORM","features":[397]},{"name":"DXGI_FORMAT_AI44","features":[397]},{"name":"DXGI_FORMAT_AYUV","features":[397]},{"name":"DXGI_FORMAT_B4G4R4A4_UNORM","features":[397]},{"name":"DXGI_FORMAT_B5G5R5A1_UNORM","features":[397]},{"name":"DXGI_FORMAT_B5G6R5_UNORM","features":[397]},{"name":"DXGI_FORMAT_B8G8R8A8_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_B8G8R8A8_UNORM","features":[397]},{"name":"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB","features":[397]},{"name":"DXGI_FORMAT_B8G8R8X8_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_B8G8R8X8_UNORM","features":[397]},{"name":"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB","features":[397]},{"name":"DXGI_FORMAT_BC1_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_BC1_UNORM","features":[397]},{"name":"DXGI_FORMAT_BC1_UNORM_SRGB","features":[397]},{"name":"DXGI_FORMAT_BC2_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_BC2_UNORM","features":[397]},{"name":"DXGI_FORMAT_BC2_UNORM_SRGB","features":[397]},{"name":"DXGI_FORMAT_BC3_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_BC3_UNORM","features":[397]},{"name":"DXGI_FORMAT_BC3_UNORM_SRGB","features":[397]},{"name":"DXGI_FORMAT_BC4_SNORM","features":[397]},{"name":"DXGI_FORMAT_BC4_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_BC4_UNORM","features":[397]},{"name":"DXGI_FORMAT_BC5_SNORM","features":[397]},{"name":"DXGI_FORMAT_BC5_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_BC5_UNORM","features":[397]},{"name":"DXGI_FORMAT_BC6H_SF16","features":[397]},{"name":"DXGI_FORMAT_BC6H_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_BC6H_UF16","features":[397]},{"name":"DXGI_FORMAT_BC7_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_BC7_UNORM","features":[397]},{"name":"DXGI_FORMAT_BC7_UNORM_SRGB","features":[397]},{"name":"DXGI_FORMAT_D16_UNORM","features":[397]},{"name":"DXGI_FORMAT_D24_UNORM_S8_UINT","features":[397]},{"name":"DXGI_FORMAT_D32_FLOAT","features":[397]},{"name":"DXGI_FORMAT_D32_FLOAT_S8X24_UINT","features":[397]},{"name":"DXGI_FORMAT_DEFINED","features":[397]},{"name":"DXGI_FORMAT_G8R8_G8B8_UNORM","features":[397]},{"name":"DXGI_FORMAT_IA44","features":[397]},{"name":"DXGI_FORMAT_NV11","features":[397]},{"name":"DXGI_FORMAT_NV12","features":[397]},{"name":"DXGI_FORMAT_P010","features":[397]},{"name":"DXGI_FORMAT_P016","features":[397]},{"name":"DXGI_FORMAT_P208","features":[397]},{"name":"DXGI_FORMAT_P8","features":[397]},{"name":"DXGI_FORMAT_R10G10B10A2_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R10G10B10A2_UINT","features":[397]},{"name":"DXGI_FORMAT_R10G10B10A2_UNORM","features":[397]},{"name":"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM","features":[397]},{"name":"DXGI_FORMAT_R11G11B10_FLOAT","features":[397]},{"name":"DXGI_FORMAT_R16G16B16A16_FLOAT","features":[397]},{"name":"DXGI_FORMAT_R16G16B16A16_SINT","features":[397]},{"name":"DXGI_FORMAT_R16G16B16A16_SNORM","features":[397]},{"name":"DXGI_FORMAT_R16G16B16A16_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R16G16B16A16_UINT","features":[397]},{"name":"DXGI_FORMAT_R16G16B16A16_UNORM","features":[397]},{"name":"DXGI_FORMAT_R16G16_FLOAT","features":[397]},{"name":"DXGI_FORMAT_R16G16_SINT","features":[397]},{"name":"DXGI_FORMAT_R16G16_SNORM","features":[397]},{"name":"DXGI_FORMAT_R16G16_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R16G16_UINT","features":[397]},{"name":"DXGI_FORMAT_R16G16_UNORM","features":[397]},{"name":"DXGI_FORMAT_R16_FLOAT","features":[397]},{"name":"DXGI_FORMAT_R16_SINT","features":[397]},{"name":"DXGI_FORMAT_R16_SNORM","features":[397]},{"name":"DXGI_FORMAT_R16_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R16_UINT","features":[397]},{"name":"DXGI_FORMAT_R16_UNORM","features":[397]},{"name":"DXGI_FORMAT_R1_UNORM","features":[397]},{"name":"DXGI_FORMAT_R24G8_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R24_UNORM_X8_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R32G32B32A32_FLOAT","features":[397]},{"name":"DXGI_FORMAT_R32G32B32A32_SINT","features":[397]},{"name":"DXGI_FORMAT_R32G32B32A32_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R32G32B32A32_UINT","features":[397]},{"name":"DXGI_FORMAT_R32G32B32_FLOAT","features":[397]},{"name":"DXGI_FORMAT_R32G32B32_SINT","features":[397]},{"name":"DXGI_FORMAT_R32G32B32_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R32G32B32_UINT","features":[397]},{"name":"DXGI_FORMAT_R32G32_FLOAT","features":[397]},{"name":"DXGI_FORMAT_R32G32_SINT","features":[397]},{"name":"DXGI_FORMAT_R32G32_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R32G32_UINT","features":[397]},{"name":"DXGI_FORMAT_R32G8X24_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R32_FLOAT","features":[397]},{"name":"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R32_SINT","features":[397]},{"name":"DXGI_FORMAT_R32_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R32_UINT","features":[397]},{"name":"DXGI_FORMAT_R8G8B8A8_SINT","features":[397]},{"name":"DXGI_FORMAT_R8G8B8A8_SNORM","features":[397]},{"name":"DXGI_FORMAT_R8G8B8A8_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R8G8B8A8_UINT","features":[397]},{"name":"DXGI_FORMAT_R8G8B8A8_UNORM","features":[397]},{"name":"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB","features":[397]},{"name":"DXGI_FORMAT_R8G8_B8G8_UNORM","features":[397]},{"name":"DXGI_FORMAT_R8G8_SINT","features":[397]},{"name":"DXGI_FORMAT_R8G8_SNORM","features":[397]},{"name":"DXGI_FORMAT_R8G8_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R8G8_UINT","features":[397]},{"name":"DXGI_FORMAT_R8G8_UNORM","features":[397]},{"name":"DXGI_FORMAT_R8_SINT","features":[397]},{"name":"DXGI_FORMAT_R8_SNORM","features":[397]},{"name":"DXGI_FORMAT_R8_TYPELESS","features":[397]},{"name":"DXGI_FORMAT_R8_UINT","features":[397]},{"name":"DXGI_FORMAT_R8_UNORM","features":[397]},{"name":"DXGI_FORMAT_R9G9B9E5_SHAREDEXP","features":[397]},{"name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE","features":[397]},{"name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE","features":[397]},{"name":"DXGI_FORMAT_UNKNOWN","features":[397]},{"name":"DXGI_FORMAT_V208","features":[397]},{"name":"DXGI_FORMAT_V408","features":[397]},{"name":"DXGI_FORMAT_X24_TYPELESS_G8_UINT","features":[397]},{"name":"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT","features":[397]},{"name":"DXGI_FORMAT_Y210","features":[397]},{"name":"DXGI_FORMAT_Y216","features":[397]},{"name":"DXGI_FORMAT_Y410","features":[397]},{"name":"DXGI_FORMAT_Y416","features":[397]},{"name":"DXGI_FORMAT_YUY2","features":[397]},{"name":"DXGI_GAMMA_CONTROL","features":[397]},{"name":"DXGI_GAMMA_CONTROL_CAPABILITIES","features":[307,397]},{"name":"DXGI_JPEG_AC_HUFFMAN_TABLE","features":[397]},{"name":"DXGI_JPEG_DC_HUFFMAN_TABLE","features":[397]},{"name":"DXGI_JPEG_QUANTIZATION_TABLE","features":[397]},{"name":"DXGI_MODE_DESC","features":[397]},{"name":"DXGI_MODE_ROTATION","features":[397]},{"name":"DXGI_MODE_ROTATION_IDENTITY","features":[397]},{"name":"DXGI_MODE_ROTATION_ROTATE180","features":[397]},{"name":"DXGI_MODE_ROTATION_ROTATE270","features":[397]},{"name":"DXGI_MODE_ROTATION_ROTATE90","features":[397]},{"name":"DXGI_MODE_ROTATION_UNSPECIFIED","features":[397]},{"name":"DXGI_MODE_SCALING","features":[397]},{"name":"DXGI_MODE_SCALING_CENTERED","features":[397]},{"name":"DXGI_MODE_SCALING_STRETCHED","features":[397]},{"name":"DXGI_MODE_SCALING_UNSPECIFIED","features":[397]},{"name":"DXGI_MODE_SCANLINE_ORDER","features":[397]},{"name":"DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST","features":[397]},{"name":"DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE","features":[397]},{"name":"DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED","features":[397]},{"name":"DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST","features":[397]},{"name":"DXGI_RATIONAL","features":[397]},{"name":"DXGI_RGB","features":[397]},{"name":"DXGI_SAMPLE_DESC","features":[397]},{"name":"DXGI_STANDARD_MULTISAMPLE_QUALITY_PATTERN","features":[397]},{"name":"_FACDXGI","features":[397]}],"416":[{"name":"ABC","features":[318]},{"name":"ABCFLOAT","features":[318]},{"name":"ABORTDOC","features":[318]},{"name":"ABORTPATH","features":[318]},{"name":"ABSOLUTE","features":[318]},{"name":"AC_SRC_ALPHA","features":[318]},{"name":"AC_SRC_OVER","features":[318]},{"name":"AD_CLOCKWISE","features":[318]},{"name":"AD_COUNTERCLOCKWISE","features":[318]},{"name":"ALTERNATE","features":[318]},{"name":"ANSI_CHARSET","features":[318]},{"name":"ANSI_FIXED_FONT","features":[318]},{"name":"ANSI_VAR_FONT","features":[318]},{"name":"ANTIALIASED_QUALITY","features":[318]},{"name":"ARABIC_CHARSET","features":[318]},{"name":"ARC_DIRECTION","features":[318]},{"name":"ASPECTX","features":[318]},{"name":"ASPECTXY","features":[318]},{"name":"ASPECTY","features":[318]},{"name":"ASPECT_FILTERING","features":[318]},{"name":"AXESLISTA","features":[318]},{"name":"AXESLISTW","features":[318]},{"name":"AXISINFOA","features":[318]},{"name":"AXISINFOW","features":[318]},{"name":"AbortPath","features":[307,318]},{"name":"AddFontMemResourceEx","features":[307,318]},{"name":"AddFontResourceA","features":[318]},{"name":"AddFontResourceExA","features":[318]},{"name":"AddFontResourceExW","features":[318]},{"name":"AddFontResourceW","features":[318]},{"name":"AlphaBlend","features":[307,318]},{"name":"AngleArc","features":[307,318]},{"name":"AnimatePalette","features":[307,318]},{"name":"Arc","features":[307,318]},{"name":"ArcTo","features":[307,318]},{"name":"BACKGROUND_MODE","features":[318]},{"name":"BALTIC_CHARSET","features":[318]},{"name":"BANDINFO","features":[318]},{"name":"BDR_INNER","features":[318]},{"name":"BDR_OUTER","features":[318]},{"name":"BDR_RAISED","features":[318]},{"name":"BDR_RAISEDINNER","features":[318]},{"name":"BDR_RAISEDOUTER","features":[318]},{"name":"BDR_SUNKEN","features":[318]},{"name":"BDR_SUNKENINNER","features":[318]},{"name":"BDR_SUNKENOUTER","features":[318]},{"name":"BEGIN_PATH","features":[318]},{"name":"BF_ADJUST","features":[318]},{"name":"BF_BOTTOM","features":[318]},{"name":"BF_BOTTOMLEFT","features":[318]},{"name":"BF_BOTTOMRIGHT","features":[318]},{"name":"BF_DIAGONAL","features":[318]},{"name":"BF_DIAGONAL_ENDBOTTOMLEFT","features":[318]},{"name":"BF_DIAGONAL_ENDBOTTOMRIGHT","features":[318]},{"name":"BF_DIAGONAL_ENDTOPLEFT","features":[318]},{"name":"BF_DIAGONAL_ENDTOPRIGHT","features":[318]},{"name":"BF_FLAT","features":[318]},{"name":"BF_LEFT","features":[318]},{"name":"BF_MIDDLE","features":[318]},{"name":"BF_MONO","features":[318]},{"name":"BF_RECT","features":[318]},{"name":"BF_RIGHT","features":[318]},{"name":"BF_SOFT","features":[318]},{"name":"BF_TOP","features":[318]},{"name":"BF_TOPLEFT","features":[318]},{"name":"BF_TOPRIGHT","features":[318]},{"name":"BITMAP","features":[318]},{"name":"BITMAPCOREHEADER","features":[318]},{"name":"BITMAPCOREINFO","features":[318]},{"name":"BITMAPFILEHEADER","features":[318]},{"name":"BITMAPINFO","features":[318]},{"name":"BITMAPINFOHEADER","features":[318]},{"name":"BITMAPV4HEADER","features":[318]},{"name":"BITMAPV5HEADER","features":[318]},{"name":"BITSPIXEL","features":[318]},{"name":"BI_BITFIELDS","features":[318]},{"name":"BI_COMPRESSION","features":[318]},{"name":"BI_JPEG","features":[318]},{"name":"BI_PNG","features":[318]},{"name":"BI_RGB","features":[318]},{"name":"BI_RLE4","features":[318]},{"name":"BI_RLE8","features":[318]},{"name":"BKMODE_LAST","features":[318]},{"name":"BLACKNESS","features":[318]},{"name":"BLACKONWHITE","features":[318]},{"name":"BLACK_BRUSH","features":[318]},{"name":"BLACK_PEN","features":[318]},{"name":"BLENDFUNCTION","features":[318]},{"name":"BLTALIGNMENT","features":[318]},{"name":"BRUSH_STYLE","features":[318]},{"name":"BS_DIBPATTERN","features":[318]},{"name":"BS_DIBPATTERN8X8","features":[318]},{"name":"BS_DIBPATTERNPT","features":[318]},{"name":"BS_HATCHED","features":[318]},{"name":"BS_HOLLOW","features":[318]},{"name":"BS_INDEXED","features":[318]},{"name":"BS_MONOPATTERN","features":[318]},{"name":"BS_NULL","features":[318]},{"name":"BS_PATTERN","features":[318]},{"name":"BS_PATTERN8X8","features":[318]},{"name":"BS_SOLID","features":[318]},{"name":"BeginPaint","features":[307,318]},{"name":"BeginPath","features":[307,318]},{"name":"BitBlt","features":[307,318]},{"name":"CAPTUREBLT","features":[318]},{"name":"CA_LOG_FILTER","features":[318]},{"name":"CA_NEGATIVE","features":[318]},{"name":"CBM_INIT","features":[318]},{"name":"CCHFORMNAME","features":[318]},{"name":"CC_CHORD","features":[318]},{"name":"CC_CIRCLES","features":[318]},{"name":"CC_ELLIPSES","features":[318]},{"name":"CC_INTERIORS","features":[318]},{"name":"CC_NONE","features":[318]},{"name":"CC_PIE","features":[318]},{"name":"CC_ROUNDRECT","features":[318]},{"name":"CC_STYLED","features":[318]},{"name":"CC_WIDE","features":[318]},{"name":"CC_WIDESTYLED","features":[318]},{"name":"CDS_DISABLE_UNSAFE_MODES","features":[318]},{"name":"CDS_ENABLE_UNSAFE_MODES","features":[318]},{"name":"CDS_FULLSCREEN","features":[318]},{"name":"CDS_GLOBAL","features":[318]},{"name":"CDS_NORESET","features":[318]},{"name":"CDS_RESET","features":[318]},{"name":"CDS_RESET_EX","features":[318]},{"name":"CDS_SET_PRIMARY","features":[318]},{"name":"CDS_TEST","features":[318]},{"name":"CDS_TYPE","features":[318]},{"name":"CDS_UPDATEREGISTRY","features":[318]},{"name":"CDS_VIDEOPARAMETERS","features":[318]},{"name":"CFP_ALLOCPROC","features":[318]},{"name":"CFP_FREEPROC","features":[318]},{"name":"CFP_REALLOCPROC","features":[318]},{"name":"CHARSET_DEFAULT","features":[318]},{"name":"CHARSET_GLYPHIDX","features":[318]},{"name":"CHARSET_SYMBOL","features":[318]},{"name":"CHARSET_UNICODE","features":[318]},{"name":"CHECKJPEGFORMAT","features":[318]},{"name":"CHECKPNGFORMAT","features":[318]},{"name":"CHINESEBIG5_CHARSET","features":[318]},{"name":"CIEXYZ","features":[318]},{"name":"CIEXYZTRIPLE","features":[318]},{"name":"CLEARTYPE_NATURAL_QUALITY","features":[318]},{"name":"CLEARTYPE_QUALITY","features":[318]},{"name":"CLIPCAPS","features":[318]},{"name":"CLIP_CHARACTER_PRECIS","features":[318]},{"name":"CLIP_DEFAULT_PRECIS","features":[318]},{"name":"CLIP_DFA_DISABLE","features":[318]},{"name":"CLIP_DFA_OVERRIDE","features":[318]},{"name":"CLIP_EMBEDDED","features":[318]},{"name":"CLIP_LH_ANGLES","features":[318]},{"name":"CLIP_MASK","features":[318]},{"name":"CLIP_STROKE_PRECIS","features":[318]},{"name":"CLIP_TO_PATH","features":[318]},{"name":"CLIP_TT_ALWAYS","features":[318]},{"name":"CLOSECHANNEL","features":[318]},{"name":"CLR_INVALID","features":[318]},{"name":"CM_CMYK_COLOR","features":[318]},{"name":"CM_DEVICE_ICM","features":[318]},{"name":"CM_GAMMA_RAMP","features":[318]},{"name":"CM_IN_GAMUT","features":[318]},{"name":"CM_NONE","features":[318]},{"name":"CM_OUT_OF_GAMUT","features":[318]},{"name":"COLORADJUSTMENT","features":[318]},{"name":"COLORMATCHTOTARGET_EMBEDED","features":[318]},{"name":"COLORMGMTCAPS","features":[318]},{"name":"COLORONCOLOR","features":[318]},{"name":"COLORRES","features":[318]},{"name":"COLOR_3DDKSHADOW","features":[318]},{"name":"COLOR_3DFACE","features":[318]},{"name":"COLOR_3DHIGHLIGHT","features":[318]},{"name":"COLOR_3DHILIGHT","features":[318]},{"name":"COLOR_3DLIGHT","features":[318]},{"name":"COLOR_3DSHADOW","features":[318]},{"name":"COLOR_ACTIVEBORDER","features":[318]},{"name":"COLOR_ACTIVECAPTION","features":[318]},{"name":"COLOR_APPWORKSPACE","features":[318]},{"name":"COLOR_BACKGROUND","features":[318]},{"name":"COLOR_BTNFACE","features":[318]},{"name":"COLOR_BTNHIGHLIGHT","features":[318]},{"name":"COLOR_BTNHILIGHT","features":[318]},{"name":"COLOR_BTNSHADOW","features":[318]},{"name":"COLOR_BTNTEXT","features":[318]},{"name":"COLOR_CAPTIONTEXT","features":[318]},{"name":"COLOR_DESKTOP","features":[318]},{"name":"COLOR_GRADIENTACTIVECAPTION","features":[318]},{"name":"COLOR_GRADIENTINACTIVECAPTION","features":[318]},{"name":"COLOR_GRAYTEXT","features":[318]},{"name":"COLOR_HIGHLIGHT","features":[318]},{"name":"COLOR_HIGHLIGHTTEXT","features":[318]},{"name":"COLOR_HOTLIGHT","features":[318]},{"name":"COLOR_INACTIVEBORDER","features":[318]},{"name":"COLOR_INACTIVECAPTION","features":[318]},{"name":"COLOR_INACTIVECAPTIONTEXT","features":[318]},{"name":"COLOR_INFOBK","features":[318]},{"name":"COLOR_INFOTEXT","features":[318]},{"name":"COLOR_MENU","features":[318]},{"name":"COLOR_MENUBAR","features":[318]},{"name":"COLOR_MENUHILIGHT","features":[318]},{"name":"COLOR_MENUTEXT","features":[318]},{"name":"COLOR_SCROLLBAR","features":[318]},{"name":"COLOR_WINDOW","features":[318]},{"name":"COLOR_WINDOWFRAME","features":[318]},{"name":"COLOR_WINDOWTEXT","features":[318]},{"name":"COMPLEXREGION","features":[318]},{"name":"CP_NONE","features":[318]},{"name":"CP_RECTANGLE","features":[318]},{"name":"CP_REGION","features":[318]},{"name":"CREATECOLORSPACE_EMBEDED","features":[318]},{"name":"CREATE_FONT_PACKAGE_SUBSET_ENCODING","features":[318]},{"name":"CREATE_FONT_PACKAGE_SUBSET_PLATFORM","features":[318]},{"name":"CREATE_POLYGON_RGN_MODE","features":[318]},{"name":"CURVECAPS","features":[318]},{"name":"CancelDC","features":[307,318]},{"name":"ChangeDisplaySettingsA","features":[307,318]},{"name":"ChangeDisplaySettingsExA","features":[307,318]},{"name":"ChangeDisplaySettingsExW","features":[307,318]},{"name":"ChangeDisplaySettingsW","features":[307,318]},{"name":"Chord","features":[307,318]},{"name":"ClientToScreen","features":[307,318]},{"name":"CloseEnhMetaFile","features":[318]},{"name":"CloseFigure","features":[307,318]},{"name":"CloseMetaFile","features":[318]},{"name":"CombineRgn","features":[318]},{"name":"CombineTransform","features":[307,318]},{"name":"CopyEnhMetaFileA","features":[318]},{"name":"CopyEnhMetaFileW","features":[318]},{"name":"CopyMetaFileA","features":[318]},{"name":"CopyMetaFileW","features":[318]},{"name":"CopyRect","features":[307,318]},{"name":"CreateBitmap","features":[318]},{"name":"CreateBitmapIndirect","features":[318]},{"name":"CreateBrushIndirect","features":[307,318]},{"name":"CreateCompatibleBitmap","features":[318]},{"name":"CreateCompatibleDC","features":[318]},{"name":"CreateDCA","features":[307,318]},{"name":"CreateDCW","features":[307,318]},{"name":"CreateDIBPatternBrush","features":[307,318]},{"name":"CreateDIBPatternBrushPt","features":[318]},{"name":"CreateDIBSection","features":[307,318]},{"name":"CreateDIBitmap","features":[318]},{"name":"CreateDiscardableBitmap","features":[318]},{"name":"CreateEllipticRgn","features":[318]},{"name":"CreateEllipticRgnIndirect","features":[307,318]},{"name":"CreateEnhMetaFileA","features":[307,318]},{"name":"CreateEnhMetaFileW","features":[307,318]},{"name":"CreateFontA","features":[318]},{"name":"CreateFontIndirectA","features":[318]},{"name":"CreateFontIndirectExA","features":[318]},{"name":"CreateFontIndirectExW","features":[318]},{"name":"CreateFontIndirectW","features":[318]},{"name":"CreateFontPackage","features":[318]},{"name":"CreateFontW","features":[318]},{"name":"CreateHalftonePalette","features":[318]},{"name":"CreateHatchBrush","features":[307,318]},{"name":"CreateICA","features":[307,318]},{"name":"CreateICW","features":[307,318]},{"name":"CreateMetaFileA","features":[318]},{"name":"CreateMetaFileW","features":[318]},{"name":"CreatePalette","features":[318]},{"name":"CreatePatternBrush","features":[318]},{"name":"CreatePen","features":[307,318]},{"name":"CreatePenIndirect","features":[307,318]},{"name":"CreatePolyPolygonRgn","features":[307,318]},{"name":"CreatePolygonRgn","features":[307,318]},{"name":"CreateRectRgn","features":[318]},{"name":"CreateRectRgnIndirect","features":[307,318]},{"name":"CreateRoundRectRgn","features":[318]},{"name":"CreateScalableFontResourceA","features":[307,318]},{"name":"CreateScalableFontResourceW","features":[307,318]},{"name":"CreateSolidBrush","features":[307,318]},{"name":"DCBA_FACEDOWNCENTER","features":[318]},{"name":"DCBA_FACEDOWNLEFT","features":[318]},{"name":"DCBA_FACEDOWNNONE","features":[318]},{"name":"DCBA_FACEDOWNRIGHT","features":[318]},{"name":"DCBA_FACEUPCENTER","features":[318]},{"name":"DCBA_FACEUPLEFT","features":[318]},{"name":"DCBA_FACEUPNONE","features":[318]},{"name":"DCBA_FACEUPRIGHT","features":[318]},{"name":"DCB_ACCUMULATE","features":[318]},{"name":"DCB_DISABLE","features":[318]},{"name":"DCB_ENABLE","features":[318]},{"name":"DCB_RESET","features":[318]},{"name":"DCTT_BITMAP","features":[318]},{"name":"DCTT_DOWNLOAD","features":[318]},{"name":"DCTT_DOWNLOAD_OUTLINE","features":[318]},{"name":"DCTT_SUBDEV","features":[318]},{"name":"DCX_CACHE","features":[318]},{"name":"DCX_CLIPCHILDREN","features":[318]},{"name":"DCX_CLIPSIBLINGS","features":[318]},{"name":"DCX_EXCLUDERGN","features":[318]},{"name":"DCX_INTERSECTRGN","features":[318]},{"name":"DCX_INTERSECTUPDATE","features":[318]},{"name":"DCX_LOCKWINDOWUPDATE","features":[318]},{"name":"DCX_NORESETATTRS","features":[318]},{"name":"DCX_PARENTCLIP","features":[318]},{"name":"DCX_VALIDATE","features":[318]},{"name":"DCX_WINDOW","features":[318]},{"name":"DC_ACTIVE","features":[318]},{"name":"DC_BINADJUST","features":[318]},{"name":"DC_BRUSH","features":[318]},{"name":"DC_BUTTONS","features":[318]},{"name":"DC_DATATYPE_PRODUCED","features":[318]},{"name":"DC_EMF_COMPLIANT","features":[318]},{"name":"DC_GRADIENT","features":[318]},{"name":"DC_ICON","features":[318]},{"name":"DC_INBUTTON","features":[318]},{"name":"DC_LAYOUT","features":[318]},{"name":"DC_MANUFACTURER","features":[318]},{"name":"DC_MODEL","features":[318]},{"name":"DC_PEN","features":[318]},{"name":"DC_SMALLCAP","features":[318]},{"name":"DC_TEXT","features":[318]},{"name":"DEFAULT_CHARSET","features":[318]},{"name":"DEFAULT_GUI_FONT","features":[318]},{"name":"DEFAULT_PALETTE","features":[318]},{"name":"DEFAULT_PITCH","features":[318]},{"name":"DEFAULT_QUALITY","features":[318]},{"name":"DESIGNVECTOR","features":[318]},{"name":"DESKTOPHORZRES","features":[318]},{"name":"DESKTOPVERTRES","features":[318]},{"name":"DEVICEDATA","features":[318]},{"name":"DEVICE_DEFAULT_FONT","features":[318]},{"name":"DEVICE_FONTTYPE","features":[318]},{"name":"DEVMODEA","features":[307,318]},{"name":"DEVMODEW","features":[307,318]},{"name":"DEVMODE_COLLATE","features":[318]},{"name":"DEVMODE_COLOR","features":[318]},{"name":"DEVMODE_DISPLAY_FIXED_OUTPUT","features":[318]},{"name":"DEVMODE_DISPLAY_ORIENTATION","features":[318]},{"name":"DEVMODE_DUPLEX","features":[318]},{"name":"DEVMODE_FIELD_FLAGS","features":[318]},{"name":"DEVMODE_TRUETYPE_OPTION","features":[318]},{"name":"DFCS_ADJUSTRECT","features":[318]},{"name":"DFCS_BUTTON3STATE","features":[318]},{"name":"DFCS_BUTTONCHECK","features":[318]},{"name":"DFCS_BUTTONPUSH","features":[318]},{"name":"DFCS_BUTTONRADIO","features":[318]},{"name":"DFCS_BUTTONRADIOIMAGE","features":[318]},{"name":"DFCS_BUTTONRADIOMASK","features":[318]},{"name":"DFCS_CAPTIONCLOSE","features":[318]},{"name":"DFCS_CAPTIONHELP","features":[318]},{"name":"DFCS_CAPTIONMAX","features":[318]},{"name":"DFCS_CAPTIONMIN","features":[318]},{"name":"DFCS_CAPTIONRESTORE","features":[318]},{"name":"DFCS_CHECKED","features":[318]},{"name":"DFCS_FLAT","features":[318]},{"name":"DFCS_HOT","features":[318]},{"name":"DFCS_INACTIVE","features":[318]},{"name":"DFCS_MENUARROW","features":[318]},{"name":"DFCS_MENUARROWRIGHT","features":[318]},{"name":"DFCS_MENUBULLET","features":[318]},{"name":"DFCS_MENUCHECK","features":[318]},{"name":"DFCS_MONO","features":[318]},{"name":"DFCS_PUSHED","features":[318]},{"name":"DFCS_SCROLLCOMBOBOX","features":[318]},{"name":"DFCS_SCROLLDOWN","features":[318]},{"name":"DFCS_SCROLLLEFT","features":[318]},{"name":"DFCS_SCROLLRIGHT","features":[318]},{"name":"DFCS_SCROLLSIZEGRIP","features":[318]},{"name":"DFCS_SCROLLSIZEGRIPRIGHT","features":[318]},{"name":"DFCS_SCROLLUP","features":[318]},{"name":"DFCS_STATE","features":[318]},{"name":"DFCS_TRANSPARENT","features":[318]},{"name":"DFC_BUTTON","features":[318]},{"name":"DFC_CAPTION","features":[318]},{"name":"DFC_MENU","features":[318]},{"name":"DFC_POPUPMENU","features":[318]},{"name":"DFC_SCROLL","features":[318]},{"name":"DFC_TYPE","features":[318]},{"name":"DIBSECTION","features":[307,318]},{"name":"DIB_PAL_COLORS","features":[318]},{"name":"DIB_RGB_COLORS","features":[318]},{"name":"DIB_USAGE","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_INTENSITY","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_RGB","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR420","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR422","features":[318]},{"name":"DISPLAYCONFIG_COLOR_ENCODING_YCBCR444","features":[318]},{"name":"DISPLAYCONFIG_MAXPATH","features":[318]},{"name":"DISPLAYCONFIG_PATH_ACTIVE","features":[318]},{"name":"DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_DESKTOP_IMAGE_IDX_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_MODE_IDX_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_PREFERRED_UNSCALED","features":[318]},{"name":"DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE","features":[318]},{"name":"DISPLAYCONFIG_PATH_TARGET_MODE_IDX_INVALID","features":[318]},{"name":"DISPLAYCONFIG_PATH_VALID_FLAGS","features":[318]},{"name":"DISPLAYCONFIG_SOURCE_IN_USE","features":[318]},{"name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_BOOT","features":[318]},{"name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_PATH","features":[318]},{"name":"DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_SYSTEM","features":[318]},{"name":"DISPLAYCONFIG_TARGET_FORCIBLE","features":[318]},{"name":"DISPLAYCONFIG_TARGET_IN_USE","features":[318]},{"name":"DISPLAYCONFIG_TARGET_IS_HMD","features":[318]},{"name":"DISPLAY_DEVICEA","features":[318]},{"name":"DISPLAY_DEVICEW","features":[318]},{"name":"DISPLAY_DEVICE_ACC_DRIVER","features":[318]},{"name":"DISPLAY_DEVICE_ACTIVE","features":[318]},{"name":"DISPLAY_DEVICE_ATTACHED","features":[318]},{"name":"DISPLAY_DEVICE_ATTACHED_TO_DESKTOP","features":[318]},{"name":"DISPLAY_DEVICE_DISCONNECT","features":[318]},{"name":"DISPLAY_DEVICE_MIRRORING_DRIVER","features":[318]},{"name":"DISPLAY_DEVICE_MODESPRUNED","features":[318]},{"name":"DISPLAY_DEVICE_MULTI_DRIVER","features":[318]},{"name":"DISPLAY_DEVICE_PRIMARY_DEVICE","features":[318]},{"name":"DISPLAY_DEVICE_RDPUDD","features":[318]},{"name":"DISPLAY_DEVICE_REMOTE","features":[318]},{"name":"DISPLAY_DEVICE_REMOVABLE","features":[318]},{"name":"DISPLAY_DEVICE_TS_COMPATIBLE","features":[318]},{"name":"DISPLAY_DEVICE_UNSAFE_MODES_ON","features":[318]},{"name":"DISPLAY_DEVICE_VGA_COMPATIBLE","features":[318]},{"name":"DISP_CHANGE","features":[318]},{"name":"DISP_CHANGE_BADDUALVIEW","features":[318]},{"name":"DISP_CHANGE_BADFLAGS","features":[318]},{"name":"DISP_CHANGE_BADMODE","features":[318]},{"name":"DISP_CHANGE_BADPARAM","features":[318]},{"name":"DISP_CHANGE_FAILED","features":[318]},{"name":"DISP_CHANGE_NOTUPDATED","features":[318]},{"name":"DISP_CHANGE_RESTART","features":[318]},{"name":"DISP_CHANGE_SUCCESSFUL","features":[318]},{"name":"DI_APPBANDING","features":[318]},{"name":"DI_ROPS_READ_DESTINATION","features":[318]},{"name":"DKGRAY_BRUSH","features":[318]},{"name":"DMBIN_AUTO","features":[318]},{"name":"DMBIN_CASSETTE","features":[318]},{"name":"DMBIN_ENVELOPE","features":[318]},{"name":"DMBIN_ENVMANUAL","features":[318]},{"name":"DMBIN_FORMSOURCE","features":[318]},{"name":"DMBIN_LARGECAPACITY","features":[318]},{"name":"DMBIN_LARGEFMT","features":[318]},{"name":"DMBIN_LAST","features":[318]},{"name":"DMBIN_LOWER","features":[318]},{"name":"DMBIN_MANUAL","features":[318]},{"name":"DMBIN_MIDDLE","features":[318]},{"name":"DMBIN_ONLYONE","features":[318]},{"name":"DMBIN_SMALLFMT","features":[318]},{"name":"DMBIN_TRACTOR","features":[318]},{"name":"DMBIN_UPPER","features":[318]},{"name":"DMBIN_USER","features":[318]},{"name":"DMCOLLATE_FALSE","features":[318]},{"name":"DMCOLLATE_TRUE","features":[318]},{"name":"DMCOLOR_COLOR","features":[318]},{"name":"DMCOLOR_MONOCHROME","features":[318]},{"name":"DMDFO_CENTER","features":[318]},{"name":"DMDFO_DEFAULT","features":[318]},{"name":"DMDFO_STRETCH","features":[318]},{"name":"DMDISPLAYFLAGS_TEXTMODE","features":[318]},{"name":"DMDITHER_COARSE","features":[318]},{"name":"DMDITHER_ERRORDIFFUSION","features":[318]},{"name":"DMDITHER_FINE","features":[318]},{"name":"DMDITHER_GRAYSCALE","features":[318]},{"name":"DMDITHER_LINEART","features":[318]},{"name":"DMDITHER_NONE","features":[318]},{"name":"DMDITHER_RESERVED6","features":[318]},{"name":"DMDITHER_RESERVED7","features":[318]},{"name":"DMDITHER_RESERVED8","features":[318]},{"name":"DMDITHER_RESERVED9","features":[318]},{"name":"DMDITHER_USER","features":[318]},{"name":"DMDO_180","features":[318]},{"name":"DMDO_270","features":[318]},{"name":"DMDO_90","features":[318]},{"name":"DMDO_DEFAULT","features":[318]},{"name":"DMDUP_HORIZONTAL","features":[318]},{"name":"DMDUP_SIMPLEX","features":[318]},{"name":"DMDUP_VERTICAL","features":[318]},{"name":"DMICMMETHOD_DEVICE","features":[318]},{"name":"DMICMMETHOD_DRIVER","features":[318]},{"name":"DMICMMETHOD_NONE","features":[318]},{"name":"DMICMMETHOD_SYSTEM","features":[318]},{"name":"DMICMMETHOD_USER","features":[318]},{"name":"DMICM_ABS_COLORIMETRIC","features":[318]},{"name":"DMICM_COLORIMETRIC","features":[318]},{"name":"DMICM_CONTRAST","features":[318]},{"name":"DMICM_SATURATE","features":[318]},{"name":"DMICM_USER","features":[318]},{"name":"DMMEDIA_GLOSSY","features":[318]},{"name":"DMMEDIA_STANDARD","features":[318]},{"name":"DMMEDIA_TRANSPARENCY","features":[318]},{"name":"DMMEDIA_USER","features":[318]},{"name":"DMNUP_ONEUP","features":[318]},{"name":"DMNUP_SYSTEM","features":[318]},{"name":"DMORIENT_LANDSCAPE","features":[318]},{"name":"DMORIENT_PORTRAIT","features":[318]},{"name":"DMPAPER_10X11","features":[318]},{"name":"DMPAPER_10X14","features":[318]},{"name":"DMPAPER_11X17","features":[318]},{"name":"DMPAPER_12X11","features":[318]},{"name":"DMPAPER_15X11","features":[318]},{"name":"DMPAPER_9X11","features":[318]},{"name":"DMPAPER_A2","features":[318]},{"name":"DMPAPER_A3","features":[318]},{"name":"DMPAPER_A3_EXTRA","features":[318]},{"name":"DMPAPER_A3_EXTRA_TRANSVERSE","features":[318]},{"name":"DMPAPER_A3_ROTATED","features":[318]},{"name":"DMPAPER_A3_TRANSVERSE","features":[318]},{"name":"DMPAPER_A4","features":[318]},{"name":"DMPAPER_A4SMALL","features":[318]},{"name":"DMPAPER_A4_EXTRA","features":[318]},{"name":"DMPAPER_A4_PLUS","features":[318]},{"name":"DMPAPER_A4_ROTATED","features":[318]},{"name":"DMPAPER_A4_TRANSVERSE","features":[318]},{"name":"DMPAPER_A5","features":[318]},{"name":"DMPAPER_A5_EXTRA","features":[318]},{"name":"DMPAPER_A5_ROTATED","features":[318]},{"name":"DMPAPER_A5_TRANSVERSE","features":[318]},{"name":"DMPAPER_A6","features":[318]},{"name":"DMPAPER_A6_ROTATED","features":[318]},{"name":"DMPAPER_A_PLUS","features":[318]},{"name":"DMPAPER_B4","features":[318]},{"name":"DMPAPER_B4_JIS_ROTATED","features":[318]},{"name":"DMPAPER_B5","features":[318]},{"name":"DMPAPER_B5_EXTRA","features":[318]},{"name":"DMPAPER_B5_JIS_ROTATED","features":[318]},{"name":"DMPAPER_B5_TRANSVERSE","features":[318]},{"name":"DMPAPER_B6_JIS","features":[318]},{"name":"DMPAPER_B6_JIS_ROTATED","features":[318]},{"name":"DMPAPER_B_PLUS","features":[318]},{"name":"DMPAPER_CSHEET","features":[318]},{"name":"DMPAPER_DBL_JAPANESE_POSTCARD","features":[318]},{"name":"DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED","features":[318]},{"name":"DMPAPER_DSHEET","features":[318]},{"name":"DMPAPER_ENV_10","features":[318]},{"name":"DMPAPER_ENV_11","features":[318]},{"name":"DMPAPER_ENV_12","features":[318]},{"name":"DMPAPER_ENV_14","features":[318]},{"name":"DMPAPER_ENV_9","features":[318]},{"name":"DMPAPER_ENV_B4","features":[318]},{"name":"DMPAPER_ENV_B5","features":[318]},{"name":"DMPAPER_ENV_B6","features":[318]},{"name":"DMPAPER_ENV_C3","features":[318]},{"name":"DMPAPER_ENV_C4","features":[318]},{"name":"DMPAPER_ENV_C5","features":[318]},{"name":"DMPAPER_ENV_C6","features":[318]},{"name":"DMPAPER_ENV_C65","features":[318]},{"name":"DMPAPER_ENV_DL","features":[318]},{"name":"DMPAPER_ENV_INVITE","features":[318]},{"name":"DMPAPER_ENV_ITALY","features":[318]},{"name":"DMPAPER_ENV_MONARCH","features":[318]},{"name":"DMPAPER_ENV_PERSONAL","features":[318]},{"name":"DMPAPER_ESHEET","features":[318]},{"name":"DMPAPER_EXECUTIVE","features":[318]},{"name":"DMPAPER_FANFOLD_LGL_GERMAN","features":[318]},{"name":"DMPAPER_FANFOLD_STD_GERMAN","features":[318]},{"name":"DMPAPER_FANFOLD_US","features":[318]},{"name":"DMPAPER_FOLIO","features":[318]},{"name":"DMPAPER_ISO_B4","features":[318]},{"name":"DMPAPER_JAPANESE_POSTCARD","features":[318]},{"name":"DMPAPER_JAPANESE_POSTCARD_ROTATED","features":[318]},{"name":"DMPAPER_JENV_CHOU3","features":[318]},{"name":"DMPAPER_JENV_CHOU3_ROTATED","features":[318]},{"name":"DMPAPER_JENV_CHOU4","features":[318]},{"name":"DMPAPER_JENV_CHOU4_ROTATED","features":[318]},{"name":"DMPAPER_JENV_KAKU2","features":[318]},{"name":"DMPAPER_JENV_KAKU2_ROTATED","features":[318]},{"name":"DMPAPER_JENV_KAKU3","features":[318]},{"name":"DMPAPER_JENV_KAKU3_ROTATED","features":[318]},{"name":"DMPAPER_JENV_YOU4","features":[318]},{"name":"DMPAPER_JENV_YOU4_ROTATED","features":[318]},{"name":"DMPAPER_LAST","features":[318]},{"name":"DMPAPER_LEDGER","features":[318]},{"name":"DMPAPER_LEGAL","features":[318]},{"name":"DMPAPER_LEGAL_EXTRA","features":[318]},{"name":"DMPAPER_LETTER","features":[318]},{"name":"DMPAPER_LETTERSMALL","features":[318]},{"name":"DMPAPER_LETTER_EXTRA","features":[318]},{"name":"DMPAPER_LETTER_EXTRA_TRANSVERSE","features":[318]},{"name":"DMPAPER_LETTER_PLUS","features":[318]},{"name":"DMPAPER_LETTER_ROTATED","features":[318]},{"name":"DMPAPER_LETTER_TRANSVERSE","features":[318]},{"name":"DMPAPER_NOTE","features":[318]},{"name":"DMPAPER_P16K","features":[318]},{"name":"DMPAPER_P16K_ROTATED","features":[318]},{"name":"DMPAPER_P32K","features":[318]},{"name":"DMPAPER_P32KBIG","features":[318]},{"name":"DMPAPER_P32KBIG_ROTATED","features":[318]},{"name":"DMPAPER_P32K_ROTATED","features":[318]},{"name":"DMPAPER_PENV_1","features":[318]},{"name":"DMPAPER_PENV_10","features":[318]},{"name":"DMPAPER_PENV_10_ROTATED","features":[318]},{"name":"DMPAPER_PENV_1_ROTATED","features":[318]},{"name":"DMPAPER_PENV_2","features":[318]},{"name":"DMPAPER_PENV_2_ROTATED","features":[318]},{"name":"DMPAPER_PENV_3","features":[318]},{"name":"DMPAPER_PENV_3_ROTATED","features":[318]},{"name":"DMPAPER_PENV_4","features":[318]},{"name":"DMPAPER_PENV_4_ROTATED","features":[318]},{"name":"DMPAPER_PENV_5","features":[318]},{"name":"DMPAPER_PENV_5_ROTATED","features":[318]},{"name":"DMPAPER_PENV_6","features":[318]},{"name":"DMPAPER_PENV_6_ROTATED","features":[318]},{"name":"DMPAPER_PENV_7","features":[318]},{"name":"DMPAPER_PENV_7_ROTATED","features":[318]},{"name":"DMPAPER_PENV_8","features":[318]},{"name":"DMPAPER_PENV_8_ROTATED","features":[318]},{"name":"DMPAPER_PENV_9","features":[318]},{"name":"DMPAPER_PENV_9_ROTATED","features":[318]},{"name":"DMPAPER_QUARTO","features":[318]},{"name":"DMPAPER_RESERVED_48","features":[318]},{"name":"DMPAPER_RESERVED_49","features":[318]},{"name":"DMPAPER_STATEMENT","features":[318]},{"name":"DMPAPER_TABLOID","features":[318]},{"name":"DMPAPER_TABLOID_EXTRA","features":[318]},{"name":"DMPAPER_USER","features":[318]},{"name":"DMRES_DRAFT","features":[318]},{"name":"DMRES_HIGH","features":[318]},{"name":"DMRES_LOW","features":[318]},{"name":"DMRES_MEDIUM","features":[318]},{"name":"DMTT_BITMAP","features":[318]},{"name":"DMTT_DOWNLOAD","features":[318]},{"name":"DMTT_DOWNLOAD_OUTLINE","features":[318]},{"name":"DMTT_SUBDEV","features":[318]},{"name":"DM_BITSPERPEL","features":[318]},{"name":"DM_COLLATE","features":[318]},{"name":"DM_COLOR","features":[318]},{"name":"DM_COPIES","features":[318]},{"name":"DM_COPY","features":[318]},{"name":"DM_DEFAULTSOURCE","features":[318]},{"name":"DM_DISPLAYFIXEDOUTPUT","features":[318]},{"name":"DM_DISPLAYFLAGS","features":[318]},{"name":"DM_DISPLAYFREQUENCY","features":[318]},{"name":"DM_DISPLAYORIENTATION","features":[318]},{"name":"DM_DITHERTYPE","features":[318]},{"name":"DM_DUPLEX","features":[318]},{"name":"DM_FORMNAME","features":[318]},{"name":"DM_ICMINTENT","features":[318]},{"name":"DM_ICMMETHOD","features":[318]},{"name":"DM_INTERLACED","features":[318]},{"name":"DM_IN_BUFFER","features":[318]},{"name":"DM_IN_PROMPT","features":[318]},{"name":"DM_LOGPIXELS","features":[318]},{"name":"DM_MEDIATYPE","features":[318]},{"name":"DM_MODIFY","features":[318]},{"name":"DM_NUP","features":[318]},{"name":"DM_ORIENTATION","features":[318]},{"name":"DM_OUT_BUFFER","features":[318]},{"name":"DM_OUT_DEFAULT","features":[318]},{"name":"DM_PANNINGHEIGHT","features":[318]},{"name":"DM_PANNINGWIDTH","features":[318]},{"name":"DM_PAPERLENGTH","features":[318]},{"name":"DM_PAPERSIZE","features":[318]},{"name":"DM_PAPERWIDTH","features":[318]},{"name":"DM_PELSHEIGHT","features":[318]},{"name":"DM_PELSWIDTH","features":[318]},{"name":"DM_POSITION","features":[318]},{"name":"DM_PRINTQUALITY","features":[318]},{"name":"DM_PROMPT","features":[318]},{"name":"DM_SCALE","features":[318]},{"name":"DM_SPECVERSION","features":[318]},{"name":"DM_TTOPTION","features":[318]},{"name":"DM_UPDATE","features":[318]},{"name":"DM_YRESOLUTION","features":[318]},{"name":"DOWNLOADFACE","features":[318]},{"name":"DOWNLOADHEADER","features":[318]},{"name":"DPtoLP","features":[307,318]},{"name":"DRAFTMODE","features":[318]},{"name":"DRAFT_QUALITY","features":[318]},{"name":"DRAWEDGE_FLAGS","features":[318]},{"name":"DRAWPATTERNRECT","features":[318]},{"name":"DRAWSTATEPROC","features":[307,318]},{"name":"DRAWSTATE_FLAGS","features":[318]},{"name":"DRAWTEXTPARAMS","features":[318]},{"name":"DRAW_CAPTION_FLAGS","features":[318]},{"name":"DRAW_EDGE_FLAGS","features":[318]},{"name":"DRAW_TEXT_FORMAT","features":[318]},{"name":"DRIVERVERSION","features":[318]},{"name":"DSS_DISABLED","features":[318]},{"name":"DSS_HIDEPREFIX","features":[318]},{"name":"DSS_MONO","features":[318]},{"name":"DSS_NORMAL","features":[318]},{"name":"DSS_PREFIXONLY","features":[318]},{"name":"DSS_RIGHT","features":[318]},{"name":"DSS_UNION","features":[318]},{"name":"DSTINVERT","features":[318]},{"name":"DST_BITMAP","features":[318]},{"name":"DST_COMPLEX","features":[318]},{"name":"DST_ICON","features":[318]},{"name":"DST_PREFIXTEXT","features":[318]},{"name":"DST_TEXT","features":[318]},{"name":"DT_BOTTOM","features":[318]},{"name":"DT_CALCRECT","features":[318]},{"name":"DT_CENTER","features":[318]},{"name":"DT_CHARSTREAM","features":[318]},{"name":"DT_DISPFILE","features":[318]},{"name":"DT_EDITCONTROL","features":[318]},{"name":"DT_END_ELLIPSIS","features":[318]},{"name":"DT_EXPANDTABS","features":[318]},{"name":"DT_EXTERNALLEADING","features":[318]},{"name":"DT_HIDEPREFIX","features":[318]},{"name":"DT_INTERNAL","features":[318]},{"name":"DT_LEFT","features":[318]},{"name":"DT_METAFILE","features":[318]},{"name":"DT_MODIFYSTRING","features":[318]},{"name":"DT_NOCLIP","features":[318]},{"name":"DT_NOFULLWIDTHCHARBREAK","features":[318]},{"name":"DT_NOPREFIX","features":[318]},{"name":"DT_PATH_ELLIPSIS","features":[318]},{"name":"DT_PLOTTER","features":[318]},{"name":"DT_PREFIXONLY","features":[318]},{"name":"DT_RASCAMERA","features":[318]},{"name":"DT_RASDISPLAY","features":[318]},{"name":"DT_RASPRINTER","features":[318]},{"name":"DT_RIGHT","features":[318]},{"name":"DT_RTLREADING","features":[318]},{"name":"DT_SINGLELINE","features":[318]},{"name":"DT_TABSTOP","features":[318]},{"name":"DT_TOP","features":[318]},{"name":"DT_VCENTER","features":[318]},{"name":"DT_WORDBREAK","features":[318]},{"name":"DT_WORD_ELLIPSIS","features":[318]},{"name":"DeleteDC","features":[307,318]},{"name":"DeleteEnhMetaFile","features":[307,318]},{"name":"DeleteMetaFile","features":[307,318]},{"name":"DeleteObject","features":[307,318]},{"name":"DrawAnimatedRects","features":[307,318]},{"name":"DrawCaption","features":[307,318]},{"name":"DrawEdge","features":[307,318]},{"name":"DrawEscape","features":[318]},{"name":"DrawFocusRect","features":[307,318]},{"name":"DrawFrameControl","features":[307,318]},{"name":"DrawStateA","features":[307,318]},{"name":"DrawStateW","features":[307,318]},{"name":"DrawTextA","features":[307,318]},{"name":"DrawTextExA","features":[307,318]},{"name":"DrawTextExW","features":[307,318]},{"name":"DrawTextW","features":[307,318]},{"name":"EASTEUROPE_CHARSET","features":[318]},{"name":"EDGE_BUMP","features":[318]},{"name":"EDGE_ETCHED","features":[318]},{"name":"EDGE_RAISED","features":[318]},{"name":"EDGE_SUNKEN","features":[318]},{"name":"EDS_RAWMODE","features":[318]},{"name":"EDS_ROTATEDMODE","features":[318]},{"name":"ELF_CULTURE_LATIN","features":[318]},{"name":"ELF_VENDOR_SIZE","features":[318]},{"name":"ELF_VERSION","features":[318]},{"name":"EMBEDDED_FONT_PRIV_STATUS","features":[318]},{"name":"EMBED_EDITABLE","features":[318]},{"name":"EMBED_FONT_CHARSET","features":[318]},{"name":"EMBED_INSTALLABLE","features":[318]},{"name":"EMBED_NOEMBEDDING","features":[318]},{"name":"EMBED_PREVIEWPRINT","features":[318]},{"name":"EMR","features":[318]},{"name":"EMRALPHABLEND","features":[307,318]},{"name":"EMRANGLEARC","features":[307,318]},{"name":"EMRARC","features":[307,318]},{"name":"EMRBITBLT","features":[307,318]},{"name":"EMRCOLORCORRECTPALETTE","features":[318]},{"name":"EMRCOLORMATCHTOTARGET","features":[318]},{"name":"EMRCREATEBRUSHINDIRECT","features":[307,318]},{"name":"EMRCREATEDIBPATTERNBRUSHPT","features":[318]},{"name":"EMRCREATEMONOBRUSH","features":[318]},{"name":"EMRCREATEPALETTE","features":[318]},{"name":"EMRCREATEPEN","features":[307,318]},{"name":"EMRELLIPSE","features":[307,318]},{"name":"EMREOF","features":[318]},{"name":"EMREXCLUDECLIPRECT","features":[307,318]},{"name":"EMREXTCREATEFONTINDIRECTW","features":[318]},{"name":"EMREXTCREATEPEN","features":[307,318]},{"name":"EMREXTESCAPE","features":[318]},{"name":"EMREXTFLOODFILL","features":[307,318]},{"name":"EMREXTSELECTCLIPRGN","features":[318]},{"name":"EMREXTTEXTOUTA","features":[307,318]},{"name":"EMRFILLPATH","features":[307,318]},{"name":"EMRFILLRGN","features":[307,318]},{"name":"EMRFORMAT","features":[318]},{"name":"EMRFRAMERGN","features":[307,318]},{"name":"EMRGDICOMMENT","features":[318]},{"name":"EMRGLSBOUNDEDRECORD","features":[307,318]},{"name":"EMRGLSRECORD","features":[318]},{"name":"EMRGRADIENTFILL","features":[307,318]},{"name":"EMRINVERTRGN","features":[307,318]},{"name":"EMRLINETO","features":[307,318]},{"name":"EMRMASKBLT","features":[307,318]},{"name":"EMRMODIFYWORLDTRANSFORM","features":[318]},{"name":"EMRNAMEDESCAPE","features":[318]},{"name":"EMROFFSETCLIPRGN","features":[307,318]},{"name":"EMRPLGBLT","features":[307,318]},{"name":"EMRPOLYDRAW","features":[307,318]},{"name":"EMRPOLYDRAW16","features":[307,318]},{"name":"EMRPOLYLINE","features":[307,318]},{"name":"EMRPOLYLINE16","features":[307,318]},{"name":"EMRPOLYPOLYLINE","features":[307,318]},{"name":"EMRPOLYPOLYLINE16","features":[307,318]},{"name":"EMRPOLYTEXTOUTA","features":[307,318]},{"name":"EMRRESIZEPALETTE","features":[318]},{"name":"EMRRESTOREDC","features":[318]},{"name":"EMRROUNDRECT","features":[307,318]},{"name":"EMRSCALEVIEWPORTEXTEX","features":[318]},{"name":"EMRSELECTCLIPPATH","features":[318]},{"name":"EMRSELECTOBJECT","features":[318]},{"name":"EMRSELECTPALETTE","features":[318]},{"name":"EMRSETARCDIRECTION","features":[318]},{"name":"EMRSETCOLORADJUSTMENT","features":[318]},{"name":"EMRSETCOLORSPACE","features":[318]},{"name":"EMRSETDIBITSTODEVICE","features":[307,318]},{"name":"EMRSETICMPROFILE","features":[318]},{"name":"EMRSETMAPPERFLAGS","features":[318]},{"name":"EMRSETMITERLIMIT","features":[318]},{"name":"EMRSETPALETTEENTRIES","features":[318]},{"name":"EMRSETPIXELV","features":[307,318]},{"name":"EMRSETTEXTCOLOR","features":[307,318]},{"name":"EMRSETVIEWPORTEXTEX","features":[307,318]},{"name":"EMRSETVIEWPORTORGEX","features":[307,318]},{"name":"EMRSETWORLDTRANSFORM","features":[318]},{"name":"EMRSTRETCHBLT","features":[307,318]},{"name":"EMRSTRETCHDIBITS","features":[307,318]},{"name":"EMRTEXT","features":[307,318]},{"name":"EMRTRANSPARENTBLT","features":[307,318]},{"name":"EMR_ABORTPATH","features":[318]},{"name":"EMR_ALPHABLEND","features":[318]},{"name":"EMR_ANGLEARC","features":[318]},{"name":"EMR_ARC","features":[318]},{"name":"EMR_ARCTO","features":[318]},{"name":"EMR_BEGINPATH","features":[318]},{"name":"EMR_BITBLT","features":[318]},{"name":"EMR_CHORD","features":[318]},{"name":"EMR_CLOSEFIGURE","features":[318]},{"name":"EMR_COLORCORRECTPALETTE","features":[318]},{"name":"EMR_COLORMATCHTOTARGETW","features":[318]},{"name":"EMR_CREATEBRUSHINDIRECT","features":[318]},{"name":"EMR_CREATECOLORSPACE","features":[318]},{"name":"EMR_CREATECOLORSPACEW","features":[318]},{"name":"EMR_CREATEDIBPATTERNBRUSHPT","features":[318]},{"name":"EMR_CREATEMONOBRUSH","features":[318]},{"name":"EMR_CREATEPALETTE","features":[318]},{"name":"EMR_CREATEPEN","features":[318]},{"name":"EMR_DELETECOLORSPACE","features":[318]},{"name":"EMR_DELETEOBJECT","features":[318]},{"name":"EMR_ELLIPSE","features":[318]},{"name":"EMR_ENDPATH","features":[318]},{"name":"EMR_EOF","features":[318]},{"name":"EMR_EXCLUDECLIPRECT","features":[318]},{"name":"EMR_EXTCREATEFONTINDIRECTW","features":[318]},{"name":"EMR_EXTCREATEPEN","features":[318]},{"name":"EMR_EXTFLOODFILL","features":[318]},{"name":"EMR_EXTSELECTCLIPRGN","features":[318]},{"name":"EMR_EXTTEXTOUTA","features":[318]},{"name":"EMR_EXTTEXTOUTW","features":[318]},{"name":"EMR_FILLPATH","features":[318]},{"name":"EMR_FILLRGN","features":[318]},{"name":"EMR_FLATTENPATH","features":[318]},{"name":"EMR_FRAMERGN","features":[318]},{"name":"EMR_GDICOMMENT","features":[318]},{"name":"EMR_GLSBOUNDEDRECORD","features":[318]},{"name":"EMR_GLSRECORD","features":[318]},{"name":"EMR_GRADIENTFILL","features":[318]},{"name":"EMR_HEADER","features":[318]},{"name":"EMR_INTERSECTCLIPRECT","features":[318]},{"name":"EMR_INVERTRGN","features":[318]},{"name":"EMR_LINETO","features":[318]},{"name":"EMR_MASKBLT","features":[318]},{"name":"EMR_MAX","features":[318]},{"name":"EMR_MIN","features":[318]},{"name":"EMR_MODIFYWORLDTRANSFORM","features":[318]},{"name":"EMR_MOVETOEX","features":[318]},{"name":"EMR_OFFSETCLIPRGN","features":[318]},{"name":"EMR_PAINTRGN","features":[318]},{"name":"EMR_PIE","features":[318]},{"name":"EMR_PIXELFORMAT","features":[318]},{"name":"EMR_PLGBLT","features":[318]},{"name":"EMR_POLYBEZIER","features":[318]},{"name":"EMR_POLYBEZIER16","features":[318]},{"name":"EMR_POLYBEZIERTO","features":[318]},{"name":"EMR_POLYBEZIERTO16","features":[318]},{"name":"EMR_POLYDRAW","features":[318]},{"name":"EMR_POLYDRAW16","features":[318]},{"name":"EMR_POLYGON","features":[318]},{"name":"EMR_POLYGON16","features":[318]},{"name":"EMR_POLYLINE","features":[318]},{"name":"EMR_POLYLINE16","features":[318]},{"name":"EMR_POLYLINETO","features":[318]},{"name":"EMR_POLYLINETO16","features":[318]},{"name":"EMR_POLYPOLYGON","features":[318]},{"name":"EMR_POLYPOLYGON16","features":[318]},{"name":"EMR_POLYPOLYLINE","features":[318]},{"name":"EMR_POLYPOLYLINE16","features":[318]},{"name":"EMR_POLYTEXTOUTA","features":[318]},{"name":"EMR_POLYTEXTOUTW","features":[318]},{"name":"EMR_REALIZEPALETTE","features":[318]},{"name":"EMR_RECTANGLE","features":[318]},{"name":"EMR_RESERVED_105","features":[318]},{"name":"EMR_RESERVED_106","features":[318]},{"name":"EMR_RESERVED_107","features":[318]},{"name":"EMR_RESERVED_108","features":[318]},{"name":"EMR_RESERVED_109","features":[318]},{"name":"EMR_RESERVED_110","features":[318]},{"name":"EMR_RESERVED_117","features":[318]},{"name":"EMR_RESERVED_119","features":[318]},{"name":"EMR_RESERVED_120","features":[318]},{"name":"EMR_RESIZEPALETTE","features":[318]},{"name":"EMR_RESTOREDC","features":[318]},{"name":"EMR_ROUNDRECT","features":[318]},{"name":"EMR_SAVEDC","features":[318]},{"name":"EMR_SCALEVIEWPORTEXTEX","features":[318]},{"name":"EMR_SCALEWINDOWEXTEX","features":[318]},{"name":"EMR_SELECTCLIPPATH","features":[318]},{"name":"EMR_SELECTOBJECT","features":[318]},{"name":"EMR_SELECTPALETTE","features":[318]},{"name":"EMR_SETARCDIRECTION","features":[318]},{"name":"EMR_SETBKCOLOR","features":[318]},{"name":"EMR_SETBKMODE","features":[318]},{"name":"EMR_SETBRUSHORGEX","features":[318]},{"name":"EMR_SETCOLORADJUSTMENT","features":[318]},{"name":"EMR_SETCOLORSPACE","features":[318]},{"name":"EMR_SETDIBITSTODEVICE","features":[318]},{"name":"EMR_SETICMMODE","features":[318]},{"name":"EMR_SETICMPROFILEA","features":[318]},{"name":"EMR_SETICMPROFILEW","features":[318]},{"name":"EMR_SETLAYOUT","features":[318]},{"name":"EMR_SETMAPMODE","features":[318]},{"name":"EMR_SETMAPPERFLAGS","features":[318]},{"name":"EMR_SETMETARGN","features":[318]},{"name":"EMR_SETMITERLIMIT","features":[318]},{"name":"EMR_SETPALETTEENTRIES","features":[318]},{"name":"EMR_SETPIXELV","features":[318]},{"name":"EMR_SETPOLYFILLMODE","features":[318]},{"name":"EMR_SETROP2","features":[318]},{"name":"EMR_SETSTRETCHBLTMODE","features":[318]},{"name":"EMR_SETTEXTALIGN","features":[318]},{"name":"EMR_SETTEXTCOLOR","features":[318]},{"name":"EMR_SETVIEWPORTEXTEX","features":[318]},{"name":"EMR_SETVIEWPORTORGEX","features":[318]},{"name":"EMR_SETWINDOWEXTEX","features":[318]},{"name":"EMR_SETWINDOWORGEX","features":[318]},{"name":"EMR_SETWORLDTRANSFORM","features":[318]},{"name":"EMR_STRETCHBLT","features":[318]},{"name":"EMR_STRETCHDIBITS","features":[318]},{"name":"EMR_STROKEANDFILLPATH","features":[318]},{"name":"EMR_STROKEPATH","features":[318]},{"name":"EMR_TRANSPARENTBLT","features":[318]},{"name":"EMR_WIDENPATH","features":[318]},{"name":"ENABLEDUPLEX","features":[318]},{"name":"ENABLEPAIRKERNING","features":[318]},{"name":"ENABLERELATIVEWIDTHS","features":[318]},{"name":"ENCAPSULATED_POSTSCRIPT","features":[318]},{"name":"ENDDOC","features":[318]},{"name":"END_PATH","features":[318]},{"name":"ENHANCED_METAFILE_RECORD_TYPE","features":[318]},{"name":"ENHMETAHEADER","features":[307,318]},{"name":"ENHMETARECORD","features":[318]},{"name":"ENHMETA_SIGNATURE","features":[318]},{"name":"ENHMETA_STOCK_OBJECT","features":[318]},{"name":"ENHMFENUMPROC","features":[307,318]},{"name":"ENUMLOGFONTA","features":[318]},{"name":"ENUMLOGFONTEXA","features":[318]},{"name":"ENUMLOGFONTEXDVA","features":[318]},{"name":"ENUMLOGFONTEXDVW","features":[318]},{"name":"ENUMLOGFONTEXW","features":[318]},{"name":"ENUMLOGFONTW","features":[318]},{"name":"ENUMPAPERBINS","features":[318]},{"name":"ENUMPAPERMETRICS","features":[318]},{"name":"ENUM_CURRENT_SETTINGS","features":[318]},{"name":"ENUM_DISPLAY_SETTINGS_FLAGS","features":[318]},{"name":"ENUM_DISPLAY_SETTINGS_MODE","features":[318]},{"name":"ENUM_REGISTRY_SETTINGS","features":[318]},{"name":"EPSPRINTING","features":[318]},{"name":"EPS_SIGNATURE","features":[318]},{"name":"ERROR","features":[318]},{"name":"ERR_FORMAT","features":[318]},{"name":"ERR_GENERIC","features":[318]},{"name":"ERR_INVALID_BASE","features":[318]},{"name":"ERR_INVALID_CMAP","features":[318]},{"name":"ERR_INVALID_DELTA_FORMAT","features":[318]},{"name":"ERR_INVALID_EBLC","features":[318]},{"name":"ERR_INVALID_GDEF","features":[318]},{"name":"ERR_INVALID_GLYF","features":[318]},{"name":"ERR_INVALID_GPOS","features":[318]},{"name":"ERR_INVALID_GSUB","features":[318]},{"name":"ERR_INVALID_HDMX","features":[318]},{"name":"ERR_INVALID_HEAD","features":[318]},{"name":"ERR_INVALID_HHEA","features":[318]},{"name":"ERR_INVALID_HHEA_OR_VHEA","features":[318]},{"name":"ERR_INVALID_HMTX","features":[318]},{"name":"ERR_INVALID_HMTX_OR_VMTX","features":[318]},{"name":"ERR_INVALID_JSTF","features":[318]},{"name":"ERR_INVALID_LOCA","features":[318]},{"name":"ERR_INVALID_LTSH","features":[318]},{"name":"ERR_INVALID_MAXP","features":[318]},{"name":"ERR_INVALID_MERGE_CHECKSUMS","features":[318]},{"name":"ERR_INVALID_MERGE_FORMATS","features":[318]},{"name":"ERR_INVALID_MERGE_NUMGLYPHS","features":[318]},{"name":"ERR_INVALID_NAME","features":[318]},{"name":"ERR_INVALID_OS2","features":[318]},{"name":"ERR_INVALID_POST","features":[318]},{"name":"ERR_INVALID_TTC_INDEX","features":[318]},{"name":"ERR_INVALID_TTO","features":[318]},{"name":"ERR_INVALID_VDMX","features":[318]},{"name":"ERR_INVALID_VHEA","features":[318]},{"name":"ERR_INVALID_VMTX","features":[318]},{"name":"ERR_MEM","features":[318]},{"name":"ERR_MISSING_CMAP","features":[318]},{"name":"ERR_MISSING_EBDT","features":[318]},{"name":"ERR_MISSING_GLYF","features":[318]},{"name":"ERR_MISSING_HEAD","features":[318]},{"name":"ERR_MISSING_HHEA","features":[318]},{"name":"ERR_MISSING_HHEA_OR_VHEA","features":[318]},{"name":"ERR_MISSING_HMTX","features":[318]},{"name":"ERR_MISSING_HMTX_OR_VMTX","features":[318]},{"name":"ERR_MISSING_LOCA","features":[318]},{"name":"ERR_MISSING_MAXP","features":[318]},{"name":"ERR_MISSING_NAME","features":[318]},{"name":"ERR_MISSING_OS2","features":[318]},{"name":"ERR_MISSING_POST","features":[318]},{"name":"ERR_MISSING_VHEA","features":[318]},{"name":"ERR_MISSING_VMTX","features":[318]},{"name":"ERR_NOT_TTC","features":[318]},{"name":"ERR_NO_GLYPHS","features":[318]},{"name":"ERR_PARAMETER0","features":[318]},{"name":"ERR_PARAMETER1","features":[318]},{"name":"ERR_PARAMETER10","features":[318]},{"name":"ERR_PARAMETER11","features":[318]},{"name":"ERR_PARAMETER12","features":[318]},{"name":"ERR_PARAMETER13","features":[318]},{"name":"ERR_PARAMETER14","features":[318]},{"name":"ERR_PARAMETER15","features":[318]},{"name":"ERR_PARAMETER16","features":[318]},{"name":"ERR_PARAMETER2","features":[318]},{"name":"ERR_PARAMETER3","features":[318]},{"name":"ERR_PARAMETER4","features":[318]},{"name":"ERR_PARAMETER5","features":[318]},{"name":"ERR_PARAMETER6","features":[318]},{"name":"ERR_PARAMETER7","features":[318]},{"name":"ERR_PARAMETER8","features":[318]},{"name":"ERR_PARAMETER9","features":[318]},{"name":"ERR_READCONTROL","features":[318]},{"name":"ERR_READOUTOFBOUNDS","features":[318]},{"name":"ERR_VERSION","features":[318]},{"name":"ERR_WOULD_GROW","features":[318]},{"name":"ERR_WRITECONTROL","features":[318]},{"name":"ERR_WRITEOUTOFBOUNDS","features":[318]},{"name":"ETO_CLIPPED","features":[318]},{"name":"ETO_GLYPH_INDEX","features":[318]},{"name":"ETO_IGNORELANGUAGE","features":[318]},{"name":"ETO_NUMERICSLATIN","features":[318]},{"name":"ETO_NUMERICSLOCAL","features":[318]},{"name":"ETO_OPAQUE","features":[318]},{"name":"ETO_OPTIONS","features":[318]},{"name":"ETO_PDY","features":[318]},{"name":"ETO_REVERSE_INDEX_MAP","features":[318]},{"name":"ETO_RTLREADING","features":[318]},{"name":"EXTLOGFONTA","features":[318]},{"name":"EXTLOGFONTW","features":[318]},{"name":"EXTLOGPEN","features":[307,318]},{"name":"EXTLOGPEN32","features":[307,318]},{"name":"EXTTEXTOUT","features":[318]},{"name":"EXT_DEVICE_CAPS","features":[318]},{"name":"EXT_FLOOD_FILL_TYPE","features":[318]},{"name":"E_ADDFONTFAILED","features":[318]},{"name":"E_API_NOTIMPL","features":[318]},{"name":"E_CHARCODECOUNTINVALID","features":[318]},{"name":"E_CHARCODESETINVALID","features":[318]},{"name":"E_CHARSETINVALID","features":[318]},{"name":"E_COULDNTCREATETEMPFILE","features":[318]},{"name":"E_DEVICETRUETYPEFONT","features":[318]},{"name":"E_ERRORACCESSINGEXCLUDELIST","features":[318]},{"name":"E_ERRORACCESSINGFACENAME","features":[318]},{"name":"E_ERRORACCESSINGFONTDATA","features":[318]},{"name":"E_ERRORCOMPRESSINGFONTDATA","features":[318]},{"name":"E_ERRORCONVERTINGCHARS","features":[318]},{"name":"E_ERRORCREATINGFONTFILE","features":[318]},{"name":"E_ERRORDECOMPRESSINGFONTDATA","features":[318]},{"name":"E_ERROREXPANDINGFONTDATA","features":[318]},{"name":"E_ERRORGETTINGDC","features":[318]},{"name":"E_ERRORREADINGFONTDATA","features":[318]},{"name":"E_ERRORUNICODECONVERSION","features":[318]},{"name":"E_EXCEPTION","features":[318]},{"name":"E_EXCEPTIONINCOMPRESSION","features":[318]},{"name":"E_EXCEPTIONINDECOMPRESSION","features":[318]},{"name":"E_FACENAMEINVALID","features":[318]},{"name":"E_FILE_NOT_FOUND","features":[318]},{"name":"E_FLAGSINVALID","features":[318]},{"name":"E_FONTALREADYEXISTS","features":[318]},{"name":"E_FONTDATAINVALID","features":[318]},{"name":"E_FONTFAMILYNAMENOTINFULL","features":[318]},{"name":"E_FONTFILECREATEFAILED","features":[318]},{"name":"E_FONTFILENOTFOUND","features":[318]},{"name":"E_FONTINSTALLFAILED","features":[318]},{"name":"E_FONTNAMEALREADYEXISTS","features":[318]},{"name":"E_FONTNOTEMBEDDABLE","features":[318]},{"name":"E_FONTREFERENCEINVALID","features":[318]},{"name":"E_FONTVARIATIONSIMULATED","features":[318]},{"name":"E_HDCINVALID","features":[318]},{"name":"E_INPUTPARAMINVALID","features":[318]},{"name":"E_NAMECHANGEFAILED","features":[318]},{"name":"E_NOFREEMEMORY","features":[318]},{"name":"E_NONE","features":[318]},{"name":"E_NOOS2","features":[318]},{"name":"E_NOTATRUETYPEFONT","features":[318]},{"name":"E_PBENABLEDINVALID","features":[318]},{"name":"E_PERMISSIONSINVALID","features":[318]},{"name":"E_PRIVSINVALID","features":[318]},{"name":"E_PRIVSTATUSINVALID","features":[318]},{"name":"E_READFROMSTREAMFAILED","features":[318]},{"name":"E_RESERVEDPARAMNOTNULL","features":[318]},{"name":"E_RESOURCEFILECREATEFAILED","features":[318]},{"name":"E_SAVETOSTREAMFAILED","features":[318]},{"name":"E_STATUSINVALID","features":[318]},{"name":"E_STREAMINVALID","features":[318]},{"name":"E_SUBSETTINGEXCEPTION","features":[318]},{"name":"E_SUBSETTINGFAILED","features":[318]},{"name":"E_SUBSTRING_TEST_FAIL","features":[318]},{"name":"E_T2NOFREEMEMORY","features":[318]},{"name":"E_TTC_INDEX_OUT_OF_RANGE","features":[318]},{"name":"E_WINDOWSAPI","features":[318]},{"name":"Ellipse","features":[307,318]},{"name":"EndPaint","features":[307,318]},{"name":"EndPath","features":[307,318]},{"name":"EnumDisplayDevicesA","features":[307,318]},{"name":"EnumDisplayDevicesW","features":[307,318]},{"name":"EnumDisplayMonitors","features":[307,318]},{"name":"EnumDisplaySettingsA","features":[307,318]},{"name":"EnumDisplaySettingsExA","features":[307,318]},{"name":"EnumDisplaySettingsExW","features":[307,318]},{"name":"EnumDisplaySettingsW","features":[307,318]},{"name":"EnumEnhMetaFile","features":[307,318]},{"name":"EnumFontFamiliesA","features":[307,318]},{"name":"EnumFontFamiliesExA","features":[307,318]},{"name":"EnumFontFamiliesExW","features":[307,318]},{"name":"EnumFontFamiliesW","features":[307,318]},{"name":"EnumFontsA","features":[307,318]},{"name":"EnumFontsW","features":[307,318]},{"name":"EnumMetaFile","features":[307,318]},{"name":"EnumObjects","features":[307,318]},{"name":"EqualRect","features":[307,318]},{"name":"EqualRgn","features":[307,318]},{"name":"ExcludeClipRect","features":[318]},{"name":"ExcludeUpdateRgn","features":[307,318]},{"name":"ExtCreatePen","features":[307,318]},{"name":"ExtCreateRegion","features":[307,318]},{"name":"ExtFloodFill","features":[307,318]},{"name":"ExtSelectClipRgn","features":[318]},{"name":"ExtTextOutA","features":[307,318]},{"name":"ExtTextOutW","features":[307,318]},{"name":"FEATURESETTING_CUSTPAPER","features":[318]},{"name":"FEATURESETTING_MIRROR","features":[318]},{"name":"FEATURESETTING_NEGATIVE","features":[318]},{"name":"FEATURESETTING_NUP","features":[318]},{"name":"FEATURESETTING_OUTPUT","features":[318]},{"name":"FEATURESETTING_PRIVATE_BEGIN","features":[318]},{"name":"FEATURESETTING_PRIVATE_END","features":[318]},{"name":"FEATURESETTING_PROTOCOL","features":[318]},{"name":"FEATURESETTING_PSLEVEL","features":[318]},{"name":"FF_DECORATIVE","features":[318]},{"name":"FF_DONTCARE","features":[318]},{"name":"FF_MODERN","features":[318]},{"name":"FF_ROMAN","features":[318]},{"name":"FF_SCRIPT","features":[318]},{"name":"FF_SWISS","features":[318]},{"name":"FIXED","features":[318]},{"name":"FIXED_PITCH","features":[318]},{"name":"FLI_GLYPHS","features":[318]},{"name":"FLI_MASK","features":[318]},{"name":"FLOODFILLBORDER","features":[318]},{"name":"FLOODFILLSURFACE","features":[318]},{"name":"FLUSHOUTPUT","features":[318]},{"name":"FONTENUMPROCA","features":[307,318]},{"name":"FONTENUMPROCW","features":[307,318]},{"name":"FONTMAPPER_MAX","features":[318]},{"name":"FONT_CHARSET","features":[318]},{"name":"FONT_CLIP_PRECISION","features":[318]},{"name":"FONT_FAMILY","features":[318]},{"name":"FONT_LICENSE_PRIVS","features":[318]},{"name":"FONT_OUTPUT_PRECISION","features":[318]},{"name":"FONT_PITCH","features":[318]},{"name":"FONT_QUALITY","features":[318]},{"name":"FONT_RESOURCE_CHARACTERISTICS","features":[318]},{"name":"FONT_WEIGHT","features":[318]},{"name":"FR_NOT_ENUM","features":[318]},{"name":"FR_PRIVATE","features":[318]},{"name":"FS_ARABIC","features":[318]},{"name":"FS_BALTIC","features":[318]},{"name":"FS_CHINESESIMP","features":[318]},{"name":"FS_CHINESETRAD","features":[318]},{"name":"FS_CYRILLIC","features":[318]},{"name":"FS_GREEK","features":[318]},{"name":"FS_HEBREW","features":[318]},{"name":"FS_JISJAPAN","features":[318]},{"name":"FS_JOHAB","features":[318]},{"name":"FS_LATIN1","features":[318]},{"name":"FS_LATIN2","features":[318]},{"name":"FS_SYMBOL","features":[318]},{"name":"FS_THAI","features":[318]},{"name":"FS_TURKISH","features":[318]},{"name":"FS_VIETNAMESE","features":[318]},{"name":"FS_WANSUNG","features":[318]},{"name":"FW_BLACK","features":[318]},{"name":"FW_BOLD","features":[318]},{"name":"FW_DEMIBOLD","features":[318]},{"name":"FW_DONTCARE","features":[318]},{"name":"FW_EXTRABOLD","features":[318]},{"name":"FW_EXTRALIGHT","features":[318]},{"name":"FW_HEAVY","features":[318]},{"name":"FW_LIGHT","features":[318]},{"name":"FW_MEDIUM","features":[318]},{"name":"FW_NORMAL","features":[318]},{"name":"FW_REGULAR","features":[318]},{"name":"FW_SEMIBOLD","features":[318]},{"name":"FW_THIN","features":[318]},{"name":"FW_ULTRABOLD","features":[318]},{"name":"FW_ULTRALIGHT","features":[318]},{"name":"FillPath","features":[307,318]},{"name":"FillRect","features":[307,318]},{"name":"FillRgn","features":[307,318]},{"name":"FixBrushOrgEx","features":[307,318]},{"name":"FlattenPath","features":[307,318]},{"name":"FloodFill","features":[307,318]},{"name":"FrameRect","features":[307,318]},{"name":"FrameRgn","features":[307,318]},{"name":"GB2312_CHARSET","features":[318]},{"name":"GCPCLASS_ARABIC","features":[318]},{"name":"GCPCLASS_HEBREW","features":[318]},{"name":"GCPCLASS_LATIN","features":[318]},{"name":"GCPCLASS_LATINNUMBER","features":[318]},{"name":"GCPCLASS_LATINNUMERICSEPARATOR","features":[318]},{"name":"GCPCLASS_LATINNUMERICTERMINATOR","features":[318]},{"name":"GCPCLASS_LOCALNUMBER","features":[318]},{"name":"GCPCLASS_NEUTRAL","features":[318]},{"name":"GCPCLASS_NUMERICSEPARATOR","features":[318]},{"name":"GCPCLASS_POSTBOUNDLTR","features":[318]},{"name":"GCPCLASS_POSTBOUNDRTL","features":[318]},{"name":"GCPCLASS_PREBOUNDLTR","features":[318]},{"name":"GCPCLASS_PREBOUNDRTL","features":[318]},{"name":"GCPGLYPH_LINKAFTER","features":[318]},{"name":"GCPGLYPH_LINKBEFORE","features":[318]},{"name":"GCP_CLASSIN","features":[318]},{"name":"GCP_DBCS","features":[318]},{"name":"GCP_DIACRITIC","features":[318]},{"name":"GCP_DISPLAYZWG","features":[318]},{"name":"GCP_ERROR","features":[318]},{"name":"GCP_GLYPHSHAPE","features":[318]},{"name":"GCP_JUSTIFY","features":[318]},{"name":"GCP_JUSTIFYIN","features":[318]},{"name":"GCP_KASHIDA","features":[318]},{"name":"GCP_LIGATE","features":[318]},{"name":"GCP_MAXEXTENT","features":[318]},{"name":"GCP_NEUTRALOVERRIDE","features":[318]},{"name":"GCP_NUMERICOVERRIDE","features":[318]},{"name":"GCP_NUMERICSLATIN","features":[318]},{"name":"GCP_NUMERICSLOCAL","features":[318]},{"name":"GCP_REORDER","features":[318]},{"name":"GCP_RESULTSA","features":[318]},{"name":"GCP_RESULTSW","features":[318]},{"name":"GCP_SYMSWAPOFF","features":[318]},{"name":"GCP_USEKERNING","features":[318]},{"name":"GDICOMMENT_BEGINGROUP","features":[318]},{"name":"GDICOMMENT_ENDGROUP","features":[318]},{"name":"GDICOMMENT_IDENTIFIER","features":[318]},{"name":"GDICOMMENT_MULTIFORMATS","features":[318]},{"name":"GDICOMMENT_UNICODE_END","features":[318]},{"name":"GDICOMMENT_UNICODE_STRING","features":[318]},{"name":"GDICOMMENT_WINDOWS_METAFILE","features":[318]},{"name":"GDIPLUS_TS_QUERYVER","features":[318]},{"name":"GDIPLUS_TS_RECORD","features":[318]},{"name":"GDIREGISTERDDRAWPACKETVERSION","features":[318]},{"name":"GDI_ERROR","features":[318]},{"name":"GDI_REGION_TYPE","features":[318]},{"name":"GETCOLORTABLE","features":[318]},{"name":"GETDEVICEUNITS","features":[318]},{"name":"GETEXTENDEDTEXTMETRICS","features":[318]},{"name":"GETEXTENTTABLE","features":[318]},{"name":"GETFACENAME","features":[318]},{"name":"GETPAIRKERNTABLE","features":[318]},{"name":"GETPENWIDTH","features":[318]},{"name":"GETPHYSPAGESIZE","features":[318]},{"name":"GETPRINTINGOFFSET","features":[318]},{"name":"GETSCALINGFACTOR","features":[318]},{"name":"GETSETPAPERBINS","features":[318]},{"name":"GETSETPAPERMETRICS","features":[318]},{"name":"GETSETPRINTORIENT","features":[318]},{"name":"GETSETSCREENPARAMS","features":[318]},{"name":"GETTECHNOLGY","features":[318]},{"name":"GETTECHNOLOGY","features":[318]},{"name":"GETTRACKKERNTABLE","features":[318]},{"name":"GETVECTORBRUSHSIZE","features":[318]},{"name":"GETVECTORPENSIZE","features":[318]},{"name":"GET_CHARACTER_PLACEMENT_FLAGS","features":[318]},{"name":"GET_DCX_FLAGS","features":[318]},{"name":"GET_DEVICE_CAPS_INDEX","features":[318]},{"name":"GET_GLYPH_OUTLINE_FORMAT","features":[318]},{"name":"GET_PS_FEATURESETTING","features":[318]},{"name":"GET_STOCK_OBJECT_FLAGS","features":[318]},{"name":"GGI_MARK_NONEXISTING_GLYPHS","features":[318]},{"name":"GGO_BEZIER","features":[318]},{"name":"GGO_BITMAP","features":[318]},{"name":"GGO_GLYPH_INDEX","features":[318]},{"name":"GGO_GRAY2_BITMAP","features":[318]},{"name":"GGO_GRAY4_BITMAP","features":[318]},{"name":"GGO_GRAY8_BITMAP","features":[318]},{"name":"GGO_METRICS","features":[318]},{"name":"GGO_NATIVE","features":[318]},{"name":"GGO_UNHINTED","features":[318]},{"name":"GLYPHMETRICS","features":[307,318]},{"name":"GLYPHSET","features":[318]},{"name":"GM_ADVANCED","features":[318]},{"name":"GM_COMPATIBLE","features":[318]},{"name":"GM_LAST","features":[318]},{"name":"GOBJENUMPROC","features":[307,318]},{"name":"GRADIENT_FILL","features":[318]},{"name":"GRADIENT_FILL_OP_FLAG","features":[318]},{"name":"GRADIENT_FILL_RECT_H","features":[318]},{"name":"GRADIENT_FILL_RECT_V","features":[318]},{"name":"GRADIENT_FILL_TRIANGLE","features":[318]},{"name":"GRADIENT_RECT","features":[318]},{"name":"GRADIENT_TRIANGLE","features":[318]},{"name":"GRAPHICS_MODE","features":[318]},{"name":"GRAYSTRINGPROC","features":[307,318]},{"name":"GRAY_BRUSH","features":[318]},{"name":"GREEK_CHARSET","features":[318]},{"name":"GS_8BIT_INDICES","features":[318]},{"name":"GdiAlphaBlend","features":[307,318]},{"name":"GdiComment","features":[307,318]},{"name":"GdiFlush","features":[307,318]},{"name":"GdiGetBatchLimit","features":[318]},{"name":"GdiGradientFill","features":[307,318]},{"name":"GdiSetBatchLimit","features":[318]},{"name":"GdiTransparentBlt","features":[307,318]},{"name":"GetArcDirection","features":[318]},{"name":"GetAspectRatioFilterEx","features":[307,318]},{"name":"GetBitmapBits","features":[318]},{"name":"GetBitmapDimensionEx","features":[307,318]},{"name":"GetBkColor","features":[307,318]},{"name":"GetBkMode","features":[318]},{"name":"GetBoundsRect","features":[307,318]},{"name":"GetBrushOrgEx","features":[307,318]},{"name":"GetCharABCWidthsA","features":[307,318]},{"name":"GetCharABCWidthsFloatA","features":[307,318]},{"name":"GetCharABCWidthsFloatW","features":[307,318]},{"name":"GetCharABCWidthsI","features":[307,318]},{"name":"GetCharABCWidthsW","features":[307,318]},{"name":"GetCharWidth32A","features":[307,318]},{"name":"GetCharWidth32W","features":[307,318]},{"name":"GetCharWidthA","features":[307,318]},{"name":"GetCharWidthFloatA","features":[307,318]},{"name":"GetCharWidthFloatW","features":[307,318]},{"name":"GetCharWidthI","features":[307,318]},{"name":"GetCharWidthW","features":[307,318]},{"name":"GetCharacterPlacementA","features":[318]},{"name":"GetCharacterPlacementW","features":[318]},{"name":"GetClipBox","features":[307,318]},{"name":"GetClipRgn","features":[318]},{"name":"GetColorAdjustment","features":[307,318]},{"name":"GetCurrentObject","features":[318]},{"name":"GetCurrentPositionEx","features":[307,318]},{"name":"GetDC","features":[307,318]},{"name":"GetDCBrushColor","features":[307,318]},{"name":"GetDCEx","features":[307,318]},{"name":"GetDCOrgEx","features":[307,318]},{"name":"GetDCPenColor","features":[307,318]},{"name":"GetDIBColorTable","features":[318]},{"name":"GetDIBits","features":[318]},{"name":"GetDeviceCaps","features":[318]},{"name":"GetEnhMetaFileA","features":[318]},{"name":"GetEnhMetaFileBits","features":[318]},{"name":"GetEnhMetaFileDescriptionA","features":[318]},{"name":"GetEnhMetaFileDescriptionW","features":[318]},{"name":"GetEnhMetaFileHeader","features":[307,318]},{"name":"GetEnhMetaFilePaletteEntries","features":[318]},{"name":"GetEnhMetaFileW","features":[318]},{"name":"GetFontData","features":[318]},{"name":"GetFontLanguageInfo","features":[318]},{"name":"GetFontUnicodeRanges","features":[318]},{"name":"GetGlyphIndicesA","features":[318]},{"name":"GetGlyphIndicesW","features":[318]},{"name":"GetGlyphOutlineA","features":[307,318]},{"name":"GetGlyphOutlineW","features":[307,318]},{"name":"GetGraphicsMode","features":[318]},{"name":"GetKerningPairsA","features":[318]},{"name":"GetKerningPairsW","features":[318]},{"name":"GetLayout","features":[318]},{"name":"GetMapMode","features":[318]},{"name":"GetMetaFileA","features":[318]},{"name":"GetMetaFileBitsEx","features":[318]},{"name":"GetMetaFileW","features":[318]},{"name":"GetMetaRgn","features":[318]},{"name":"GetMiterLimit","features":[307,318]},{"name":"GetMonitorInfoA","features":[307,318]},{"name":"GetMonitorInfoW","features":[307,318]},{"name":"GetNearestColor","features":[307,318]},{"name":"GetNearestPaletteIndex","features":[307,318]},{"name":"GetObjectA","features":[318]},{"name":"GetObjectType","features":[318]},{"name":"GetObjectW","features":[318]},{"name":"GetOutlineTextMetricsA","features":[307,318]},{"name":"GetOutlineTextMetricsW","features":[307,318]},{"name":"GetPaletteEntries","features":[318]},{"name":"GetPath","features":[307,318]},{"name":"GetPixel","features":[307,318]},{"name":"GetPolyFillMode","features":[318]},{"name":"GetROP2","features":[318]},{"name":"GetRandomRgn","features":[318]},{"name":"GetRasterizerCaps","features":[307,318]},{"name":"GetRegionData","features":[307,318]},{"name":"GetRgnBox","features":[307,318]},{"name":"GetStockObject","features":[318]},{"name":"GetStretchBltMode","features":[318]},{"name":"GetSysColor","features":[318]},{"name":"GetSysColorBrush","features":[318]},{"name":"GetSystemPaletteEntries","features":[318]},{"name":"GetSystemPaletteUse","features":[318]},{"name":"GetTabbedTextExtentA","features":[318]},{"name":"GetTabbedTextExtentW","features":[318]},{"name":"GetTextAlign","features":[318]},{"name":"GetTextCharacterExtra","features":[318]},{"name":"GetTextColor","features":[307,318]},{"name":"GetTextExtentExPointA","features":[307,318]},{"name":"GetTextExtentExPointI","features":[307,318]},{"name":"GetTextExtentExPointW","features":[307,318]},{"name":"GetTextExtentPoint32A","features":[307,318]},{"name":"GetTextExtentPoint32W","features":[307,318]},{"name":"GetTextExtentPointA","features":[307,318]},{"name":"GetTextExtentPointI","features":[307,318]},{"name":"GetTextExtentPointW","features":[307,318]},{"name":"GetTextFaceA","features":[318]},{"name":"GetTextFaceW","features":[318]},{"name":"GetTextMetricsA","features":[307,318]},{"name":"GetTextMetricsW","features":[307,318]},{"name":"GetUpdateRect","features":[307,318]},{"name":"GetUpdateRgn","features":[307,318]},{"name":"GetViewportExtEx","features":[307,318]},{"name":"GetViewportOrgEx","features":[307,318]},{"name":"GetWinMetaFileBits","features":[318]},{"name":"GetWindowDC","features":[307,318]},{"name":"GetWindowExtEx","features":[307,318]},{"name":"GetWindowOrgEx","features":[307,318]},{"name":"GetWindowRgn","features":[307,318]},{"name":"GetWindowRgnBox","features":[307,318]},{"name":"GetWorldTransform","features":[307,318]},{"name":"GradientFill","features":[307,318]},{"name":"GrayStringA","features":[307,318]},{"name":"GrayStringW","features":[307,318]},{"name":"HALFTONE","features":[318]},{"name":"HANDLETABLE","features":[318]},{"name":"HANGEUL_CHARSET","features":[318]},{"name":"HANGUL_CHARSET","features":[318]},{"name":"HATCH_BRUSH_STYLE","features":[318]},{"name":"HBITMAP","features":[318]},{"name":"HBRUSH","features":[318]},{"name":"HDC","features":[318]},{"name":"HDC_MAP_MODE","features":[318]},{"name":"HEBREW_CHARSET","features":[318]},{"name":"HENHMETAFILE","features":[318]},{"name":"HFONT","features":[318]},{"name":"HGDIOBJ","features":[318]},{"name":"HMETAFILE","features":[318]},{"name":"HMONITOR","features":[318]},{"name":"HOLLOW_BRUSH","features":[318]},{"name":"HORZRES","features":[318]},{"name":"HORZSIZE","features":[318]},{"name":"HPALETTE","features":[318]},{"name":"HPEN","features":[318]},{"name":"HRGN","features":[318]},{"name":"HS_API_MAX","features":[318]},{"name":"HS_BDIAGONAL","features":[318]},{"name":"HS_CROSS","features":[318]},{"name":"HS_DIAGCROSS","features":[318]},{"name":"HS_FDIAGONAL","features":[318]},{"name":"HS_HORIZONTAL","features":[318]},{"name":"HS_VERTICAL","features":[318]},{"name":"ILLUMINANT_A","features":[318]},{"name":"ILLUMINANT_B","features":[318]},{"name":"ILLUMINANT_C","features":[318]},{"name":"ILLUMINANT_D50","features":[318]},{"name":"ILLUMINANT_D55","features":[318]},{"name":"ILLUMINANT_D65","features":[318]},{"name":"ILLUMINANT_D75","features":[318]},{"name":"ILLUMINANT_DAYLIGHT","features":[318]},{"name":"ILLUMINANT_DEVICE_DEFAULT","features":[318]},{"name":"ILLUMINANT_F2","features":[318]},{"name":"ILLUMINANT_FLUORESCENT","features":[318]},{"name":"ILLUMINANT_MAX_INDEX","features":[318]},{"name":"ILLUMINANT_NTSC","features":[318]},{"name":"ILLUMINANT_TUNGSTEN","features":[318]},{"name":"InflateRect","features":[307,318]},{"name":"IntersectClipRect","features":[318]},{"name":"IntersectRect","features":[307,318]},{"name":"InvalidateRect","features":[307,318]},{"name":"InvalidateRgn","features":[307,318]},{"name":"InvertRect","features":[307,318]},{"name":"InvertRgn","features":[307,318]},{"name":"IsRectEmpty","features":[307,318]},{"name":"JOHAB_CHARSET","features":[318]},{"name":"KERNINGPAIR","features":[318]},{"name":"LAYOUT_BITMAPORIENTATIONPRESERVED","features":[318]},{"name":"LAYOUT_BTT","features":[318]},{"name":"LAYOUT_RTL","features":[318]},{"name":"LAYOUT_VBH","features":[318]},{"name":"LCS_GM_ABS_COLORIMETRIC","features":[318]},{"name":"LCS_GM_BUSINESS","features":[318]},{"name":"LCS_GM_GRAPHICS","features":[318]},{"name":"LCS_GM_IMAGES","features":[318]},{"name":"LC_INTERIORS","features":[318]},{"name":"LC_MARKER","features":[318]},{"name":"LC_NONE","features":[318]},{"name":"LC_POLYLINE","features":[318]},{"name":"LC_POLYMARKER","features":[318]},{"name":"LC_STYLED","features":[318]},{"name":"LC_WIDE","features":[318]},{"name":"LC_WIDESTYLED","features":[318]},{"name":"LF_FACESIZE","features":[318]},{"name":"LF_FULLFACESIZE","features":[318]},{"name":"LICENSE_DEFAULT","features":[318]},{"name":"LICENSE_EDITABLE","features":[318]},{"name":"LICENSE_INSTALLABLE","features":[318]},{"name":"LICENSE_NOEMBEDDING","features":[318]},{"name":"LICENSE_PREVIEWPRINT","features":[318]},{"name":"LINECAPS","features":[318]},{"name":"LINEDDAPROC","features":[307,318]},{"name":"LOGBRUSH","features":[307,318]},{"name":"LOGBRUSH32","features":[307,318]},{"name":"LOGFONTA","features":[318]},{"name":"LOGFONTW","features":[318]},{"name":"LOGPALETTE","features":[318]},{"name":"LOGPEN","features":[307,318]},{"name":"LOGPIXELSX","features":[318]},{"name":"LOGPIXELSY","features":[318]},{"name":"LPD_DOUBLEBUFFER","features":[318]},{"name":"LPD_SHARE_ACCUM","features":[318]},{"name":"LPD_SHARE_DEPTH","features":[318]},{"name":"LPD_SHARE_STENCIL","features":[318]},{"name":"LPD_STEREO","features":[318]},{"name":"LPD_SUPPORT_GDI","features":[318]},{"name":"LPD_SUPPORT_OPENGL","features":[318]},{"name":"LPD_SWAP_COPY","features":[318]},{"name":"LPD_SWAP_EXCHANGE","features":[318]},{"name":"LPD_TRANSPARENT","features":[318]},{"name":"LPD_TYPE_COLORINDEX","features":[318]},{"name":"LPD_TYPE_RGBA","features":[318]},{"name":"LPFNDEVCAPS","features":[307,318]},{"name":"LPFNDEVMODE","features":[307,318]},{"name":"LPtoDP","features":[307,318]},{"name":"LTGRAY_BRUSH","features":[318]},{"name":"LineDDA","features":[307,318]},{"name":"LineTo","features":[307,318]},{"name":"LoadBitmapA","features":[307,318]},{"name":"LoadBitmapW","features":[307,318]},{"name":"LockWindowUpdate","features":[307,318]},{"name":"MAC_CHARSET","features":[318]},{"name":"MAT2","features":[318]},{"name":"MAXSTRETCHBLTMODE","features":[318]},{"name":"MERGECOPY","features":[318]},{"name":"MERGEPAINT","features":[318]},{"name":"METAFILE_DRIVER","features":[318]},{"name":"METAHEADER","features":[318]},{"name":"METARECORD","features":[318]},{"name":"META_ANIMATEPALETTE","features":[318]},{"name":"META_ARC","features":[318]},{"name":"META_BITBLT","features":[318]},{"name":"META_CHORD","features":[318]},{"name":"META_CREATEBRUSHINDIRECT","features":[318]},{"name":"META_CREATEFONTINDIRECT","features":[318]},{"name":"META_CREATEPALETTE","features":[318]},{"name":"META_CREATEPATTERNBRUSH","features":[318]},{"name":"META_CREATEPENINDIRECT","features":[318]},{"name":"META_CREATEREGION","features":[318]},{"name":"META_DELETEOBJECT","features":[318]},{"name":"META_DIBBITBLT","features":[318]},{"name":"META_DIBCREATEPATTERNBRUSH","features":[318]},{"name":"META_DIBSTRETCHBLT","features":[318]},{"name":"META_ELLIPSE","features":[318]},{"name":"META_ESCAPE","features":[318]},{"name":"META_EXCLUDECLIPRECT","features":[318]},{"name":"META_EXTFLOODFILL","features":[318]},{"name":"META_EXTTEXTOUT","features":[318]},{"name":"META_FILLREGION","features":[318]},{"name":"META_FLOODFILL","features":[318]},{"name":"META_FRAMEREGION","features":[318]},{"name":"META_INTERSECTCLIPRECT","features":[318]},{"name":"META_INVERTREGION","features":[318]},{"name":"META_LINETO","features":[318]},{"name":"META_MOVETO","features":[318]},{"name":"META_OFFSETCLIPRGN","features":[318]},{"name":"META_OFFSETVIEWPORTORG","features":[318]},{"name":"META_OFFSETWINDOWORG","features":[318]},{"name":"META_PAINTREGION","features":[318]},{"name":"META_PATBLT","features":[318]},{"name":"META_PIE","features":[318]},{"name":"META_POLYGON","features":[318]},{"name":"META_POLYLINE","features":[318]},{"name":"META_POLYPOLYGON","features":[318]},{"name":"META_REALIZEPALETTE","features":[318]},{"name":"META_RECTANGLE","features":[318]},{"name":"META_RESIZEPALETTE","features":[318]},{"name":"META_RESTOREDC","features":[318]},{"name":"META_ROUNDRECT","features":[318]},{"name":"META_SAVEDC","features":[318]},{"name":"META_SCALEVIEWPORTEXT","features":[318]},{"name":"META_SCALEWINDOWEXT","features":[318]},{"name":"META_SELECTCLIPREGION","features":[318]},{"name":"META_SELECTOBJECT","features":[318]},{"name":"META_SELECTPALETTE","features":[318]},{"name":"META_SETBKCOLOR","features":[318]},{"name":"META_SETBKMODE","features":[318]},{"name":"META_SETDIBTODEV","features":[318]},{"name":"META_SETLAYOUT","features":[318]},{"name":"META_SETMAPMODE","features":[318]},{"name":"META_SETMAPPERFLAGS","features":[318]},{"name":"META_SETPALENTRIES","features":[318]},{"name":"META_SETPIXEL","features":[318]},{"name":"META_SETPOLYFILLMODE","features":[318]},{"name":"META_SETRELABS","features":[318]},{"name":"META_SETROP2","features":[318]},{"name":"META_SETSTRETCHBLTMODE","features":[318]},{"name":"META_SETTEXTALIGN","features":[318]},{"name":"META_SETTEXTCHAREXTRA","features":[318]},{"name":"META_SETTEXTCOLOR","features":[318]},{"name":"META_SETTEXTJUSTIFICATION","features":[318]},{"name":"META_SETVIEWPORTEXT","features":[318]},{"name":"META_SETVIEWPORTORG","features":[318]},{"name":"META_SETWINDOWEXT","features":[318]},{"name":"META_SETWINDOWORG","features":[318]},{"name":"META_STRETCHBLT","features":[318]},{"name":"META_STRETCHDIB","features":[318]},{"name":"META_TEXTOUT","features":[318]},{"name":"MFCOMMENT","features":[318]},{"name":"MFENUMPROC","features":[307,318]},{"name":"MILCORE_TS_QUERYVER_RESULT_FALSE","features":[318]},{"name":"MILCORE_TS_QUERYVER_RESULT_TRUE","features":[318]},{"name":"MM_ANISOTROPIC","features":[318]},{"name":"MM_HIENGLISH","features":[318]},{"name":"MM_HIMETRIC","features":[318]},{"name":"MM_ISOTROPIC","features":[318]},{"name":"MM_LOENGLISH","features":[318]},{"name":"MM_LOMETRIC","features":[318]},{"name":"MM_MAX_AXES_NAMELEN","features":[318]},{"name":"MM_MAX_NUMAXES","features":[318]},{"name":"MM_TEXT","features":[318]},{"name":"MM_TWIPS","features":[318]},{"name":"MODIFY_WORLD_TRANSFORM_MODE","features":[318]},{"name":"MONITORENUMPROC","features":[307,318]},{"name":"MONITORINFO","features":[307,318]},{"name":"MONITORINFOEXA","features":[307,318]},{"name":"MONITORINFOEXW","features":[307,318]},{"name":"MONITOR_DEFAULTTONEAREST","features":[318]},{"name":"MONITOR_DEFAULTTONULL","features":[318]},{"name":"MONITOR_DEFAULTTOPRIMARY","features":[318]},{"name":"MONITOR_FROM_FLAGS","features":[318]},{"name":"MONO_FONT","features":[318]},{"name":"MOUSETRAILS","features":[318]},{"name":"MWT_IDENTITY","features":[318]},{"name":"MWT_LEFTMULTIPLY","features":[318]},{"name":"MWT_RIGHTMULTIPLY","features":[318]},{"name":"MapWindowPoints","features":[307,318]},{"name":"MaskBlt","features":[307,318]},{"name":"MergeFontPackage","features":[318]},{"name":"ModifyWorldTransform","features":[307,318]},{"name":"MonitorFromPoint","features":[307,318]},{"name":"MonitorFromRect","features":[307,318]},{"name":"MonitorFromWindow","features":[307,318]},{"name":"MoveToEx","features":[307,318]},{"name":"NEWFRAME","features":[318]},{"name":"NEWTEXTMETRICA","features":[318]},{"name":"NEWTEXTMETRICW","features":[318]},{"name":"NEWTRANSPARENT","features":[318]},{"name":"NEXTBAND","features":[318]},{"name":"NOMIRRORBITMAP","features":[318]},{"name":"NONANTIALIASED_QUALITY","features":[318]},{"name":"NOTSRCCOPY","features":[318]},{"name":"NOTSRCERASE","features":[318]},{"name":"NTM_BOLD","features":[318]},{"name":"NTM_DSIG","features":[318]},{"name":"NTM_ITALIC","features":[318]},{"name":"NTM_MULTIPLEMASTER","features":[318]},{"name":"NTM_NONNEGATIVE_AC","features":[318]},{"name":"NTM_PS_OPENTYPE","features":[318]},{"name":"NTM_REGULAR","features":[318]},{"name":"NTM_TT_OPENTYPE","features":[318]},{"name":"NTM_TYPE1","features":[318]},{"name":"NULLREGION","features":[318]},{"name":"NULL_BRUSH","features":[318]},{"name":"NULL_PEN","features":[318]},{"name":"NUMBRUSHES","features":[318]},{"name":"NUMCOLORS","features":[318]},{"name":"NUMFONTS","features":[318]},{"name":"NUMMARKERS","features":[318]},{"name":"NUMPENS","features":[318]},{"name":"NUMRESERVED","features":[318]},{"name":"OBJ_BITMAP","features":[318]},{"name":"OBJ_BRUSH","features":[318]},{"name":"OBJ_COLORSPACE","features":[318]},{"name":"OBJ_DC","features":[318]},{"name":"OBJ_ENHMETADC","features":[318]},{"name":"OBJ_ENHMETAFILE","features":[318]},{"name":"OBJ_EXTPEN","features":[318]},{"name":"OBJ_FONT","features":[318]},{"name":"OBJ_MEMDC","features":[318]},{"name":"OBJ_METADC","features":[318]},{"name":"OBJ_METAFILE","features":[318]},{"name":"OBJ_PAL","features":[318]},{"name":"OBJ_PEN","features":[318]},{"name":"OBJ_REGION","features":[318]},{"name":"OBJ_TYPE","features":[318]},{"name":"OEM_CHARSET","features":[318]},{"name":"OEM_FIXED_FONT","features":[318]},{"name":"OPAQUE","features":[318]},{"name":"OPENCHANNEL","features":[318]},{"name":"OUTLINETEXTMETRICA","features":[307,318]},{"name":"OUTLINETEXTMETRICW","features":[307,318]},{"name":"OUT_CHARACTER_PRECIS","features":[318]},{"name":"OUT_DEFAULT_PRECIS","features":[318]},{"name":"OUT_DEVICE_PRECIS","features":[318]},{"name":"OUT_OUTLINE_PRECIS","features":[318]},{"name":"OUT_PS_ONLY_PRECIS","features":[318]},{"name":"OUT_RASTER_PRECIS","features":[318]},{"name":"OUT_SCREEN_OUTLINE_PRECIS","features":[318]},{"name":"OUT_STRING_PRECIS","features":[318]},{"name":"OUT_STROKE_PRECIS","features":[318]},{"name":"OUT_TT_ONLY_PRECIS","features":[318]},{"name":"OUT_TT_PRECIS","features":[318]},{"name":"OffsetClipRgn","features":[318]},{"name":"OffsetRect","features":[307,318]},{"name":"OffsetRgn","features":[318]},{"name":"OffsetViewportOrgEx","features":[307,318]},{"name":"OffsetWindowOrgEx","features":[307,318]},{"name":"PAINTSTRUCT","features":[307,318]},{"name":"PALETTEENTRY","features":[318]},{"name":"PANOSE","features":[318]},{"name":"PANOSE_COUNT","features":[318]},{"name":"PAN_ANY","features":[318]},{"name":"PAN_ARMSTYLE_INDEX","features":[318]},{"name":"PAN_ARM_ANY","features":[318]},{"name":"PAN_ARM_NO_FIT","features":[318]},{"name":"PAN_ARM_STYLE","features":[318]},{"name":"PAN_BENT_ARMS_DOUBLE_SERIF","features":[318]},{"name":"PAN_BENT_ARMS_HORZ","features":[318]},{"name":"PAN_BENT_ARMS_SINGLE_SERIF","features":[318]},{"name":"PAN_BENT_ARMS_VERT","features":[318]},{"name":"PAN_BENT_ARMS_WEDGE","features":[318]},{"name":"PAN_CONTRAST","features":[318]},{"name":"PAN_CONTRAST_ANY","features":[318]},{"name":"PAN_CONTRAST_HIGH","features":[318]},{"name":"PAN_CONTRAST_INDEX","features":[318]},{"name":"PAN_CONTRAST_LOW","features":[318]},{"name":"PAN_CONTRAST_MEDIUM","features":[318]},{"name":"PAN_CONTRAST_MEDIUM_HIGH","features":[318]},{"name":"PAN_CONTRAST_MEDIUM_LOW","features":[318]},{"name":"PAN_CONTRAST_NONE","features":[318]},{"name":"PAN_CONTRAST_NO_FIT","features":[318]},{"name":"PAN_CONTRAST_VERY_HIGH","features":[318]},{"name":"PAN_CONTRAST_VERY_LOW","features":[318]},{"name":"PAN_CULTURE_LATIN","features":[318]},{"name":"PAN_FAMILYTYPE_INDEX","features":[318]},{"name":"PAN_FAMILY_ANY","features":[318]},{"name":"PAN_FAMILY_DECORATIVE","features":[318]},{"name":"PAN_FAMILY_NO_FIT","features":[318]},{"name":"PAN_FAMILY_PICTORIAL","features":[318]},{"name":"PAN_FAMILY_SCRIPT","features":[318]},{"name":"PAN_FAMILY_TEXT_DISPLAY","features":[318]},{"name":"PAN_FAMILY_TYPE","features":[318]},{"name":"PAN_LETTERFORM_INDEX","features":[318]},{"name":"PAN_LETT_FORM","features":[318]},{"name":"PAN_LETT_FORM_ANY","features":[318]},{"name":"PAN_LETT_FORM_NO_FIT","features":[318]},{"name":"PAN_LETT_NORMAL_BOXED","features":[318]},{"name":"PAN_LETT_NORMAL_CONTACT","features":[318]},{"name":"PAN_LETT_NORMAL_FLATTENED","features":[318]},{"name":"PAN_LETT_NORMAL_OFF_CENTER","features":[318]},{"name":"PAN_LETT_NORMAL_ROUNDED","features":[318]},{"name":"PAN_LETT_NORMAL_SQUARE","features":[318]},{"name":"PAN_LETT_NORMAL_WEIGHTED","features":[318]},{"name":"PAN_LETT_OBLIQUE_BOXED","features":[318]},{"name":"PAN_LETT_OBLIQUE_CONTACT","features":[318]},{"name":"PAN_LETT_OBLIQUE_FLATTENED","features":[318]},{"name":"PAN_LETT_OBLIQUE_OFF_CENTER","features":[318]},{"name":"PAN_LETT_OBLIQUE_ROUNDED","features":[318]},{"name":"PAN_LETT_OBLIQUE_SQUARE","features":[318]},{"name":"PAN_LETT_OBLIQUE_WEIGHTED","features":[318]},{"name":"PAN_MIDLINE","features":[318]},{"name":"PAN_MIDLINE_ANY","features":[318]},{"name":"PAN_MIDLINE_CONSTANT_POINTED","features":[318]},{"name":"PAN_MIDLINE_CONSTANT_SERIFED","features":[318]},{"name":"PAN_MIDLINE_CONSTANT_TRIMMED","features":[318]},{"name":"PAN_MIDLINE_HIGH_POINTED","features":[318]},{"name":"PAN_MIDLINE_HIGH_SERIFED","features":[318]},{"name":"PAN_MIDLINE_HIGH_TRIMMED","features":[318]},{"name":"PAN_MIDLINE_INDEX","features":[318]},{"name":"PAN_MIDLINE_LOW_POINTED","features":[318]},{"name":"PAN_MIDLINE_LOW_SERIFED","features":[318]},{"name":"PAN_MIDLINE_LOW_TRIMMED","features":[318]},{"name":"PAN_MIDLINE_NO_FIT","features":[318]},{"name":"PAN_MIDLINE_STANDARD_POINTED","features":[318]},{"name":"PAN_MIDLINE_STANDARD_SERIFED","features":[318]},{"name":"PAN_MIDLINE_STANDARD_TRIMMED","features":[318]},{"name":"PAN_NO_FIT","features":[318]},{"name":"PAN_PROPORTION","features":[318]},{"name":"PAN_PROPORTION_INDEX","features":[318]},{"name":"PAN_PROP_ANY","features":[318]},{"name":"PAN_PROP_CONDENSED","features":[318]},{"name":"PAN_PROP_EVEN_WIDTH","features":[318]},{"name":"PAN_PROP_EXPANDED","features":[318]},{"name":"PAN_PROP_MODERN","features":[318]},{"name":"PAN_PROP_MONOSPACED","features":[318]},{"name":"PAN_PROP_NO_FIT","features":[318]},{"name":"PAN_PROP_OLD_STYLE","features":[318]},{"name":"PAN_PROP_VERY_CONDENSED","features":[318]},{"name":"PAN_PROP_VERY_EXPANDED","features":[318]},{"name":"PAN_SERIFSTYLE_INDEX","features":[318]},{"name":"PAN_SERIF_ANY","features":[318]},{"name":"PAN_SERIF_BONE","features":[318]},{"name":"PAN_SERIF_COVE","features":[318]},{"name":"PAN_SERIF_EXAGGERATED","features":[318]},{"name":"PAN_SERIF_FLARED","features":[318]},{"name":"PAN_SERIF_NORMAL_SANS","features":[318]},{"name":"PAN_SERIF_NO_FIT","features":[318]},{"name":"PAN_SERIF_OBTUSE_COVE","features":[318]},{"name":"PAN_SERIF_OBTUSE_SANS","features":[318]},{"name":"PAN_SERIF_OBTUSE_SQUARE_COVE","features":[318]},{"name":"PAN_SERIF_PERP_SANS","features":[318]},{"name":"PAN_SERIF_ROUNDED","features":[318]},{"name":"PAN_SERIF_SQUARE","features":[318]},{"name":"PAN_SERIF_SQUARE_COVE","features":[318]},{"name":"PAN_SERIF_STYLE","features":[318]},{"name":"PAN_SERIF_THIN","features":[318]},{"name":"PAN_SERIF_TRIANGLE","features":[318]},{"name":"PAN_STRAIGHT_ARMS_DOUBLE_SERIF","features":[318]},{"name":"PAN_STRAIGHT_ARMS_HORZ","features":[318]},{"name":"PAN_STRAIGHT_ARMS_SINGLE_SERIF","features":[318]},{"name":"PAN_STRAIGHT_ARMS_VERT","features":[318]},{"name":"PAN_STRAIGHT_ARMS_WEDGE","features":[318]},{"name":"PAN_STROKEVARIATION_INDEX","features":[318]},{"name":"PAN_STROKE_ANY","features":[318]},{"name":"PAN_STROKE_GRADUAL_DIAG","features":[318]},{"name":"PAN_STROKE_GRADUAL_HORZ","features":[318]},{"name":"PAN_STROKE_GRADUAL_TRAN","features":[318]},{"name":"PAN_STROKE_GRADUAL_VERT","features":[318]},{"name":"PAN_STROKE_INSTANT_VERT","features":[318]},{"name":"PAN_STROKE_NO_FIT","features":[318]},{"name":"PAN_STROKE_RAPID_HORZ","features":[318]},{"name":"PAN_STROKE_RAPID_VERT","features":[318]},{"name":"PAN_STROKE_VARIATION","features":[318]},{"name":"PAN_WEIGHT","features":[318]},{"name":"PAN_WEIGHT_ANY","features":[318]},{"name":"PAN_WEIGHT_BLACK","features":[318]},{"name":"PAN_WEIGHT_BOLD","features":[318]},{"name":"PAN_WEIGHT_BOOK","features":[318]},{"name":"PAN_WEIGHT_DEMI","features":[318]},{"name":"PAN_WEIGHT_HEAVY","features":[318]},{"name":"PAN_WEIGHT_INDEX","features":[318]},{"name":"PAN_WEIGHT_LIGHT","features":[318]},{"name":"PAN_WEIGHT_MEDIUM","features":[318]},{"name":"PAN_WEIGHT_NORD","features":[318]},{"name":"PAN_WEIGHT_NO_FIT","features":[318]},{"name":"PAN_WEIGHT_THIN","features":[318]},{"name":"PAN_WEIGHT_VERY_LIGHT","features":[318]},{"name":"PAN_XHEIGHT","features":[318]},{"name":"PAN_XHEIGHT_ANY","features":[318]},{"name":"PAN_XHEIGHT_CONSTANT_LARGE","features":[318]},{"name":"PAN_XHEIGHT_CONSTANT_SMALL","features":[318]},{"name":"PAN_XHEIGHT_CONSTANT_STD","features":[318]},{"name":"PAN_XHEIGHT_DUCKING_LARGE","features":[318]},{"name":"PAN_XHEIGHT_DUCKING_SMALL","features":[318]},{"name":"PAN_XHEIGHT_DUCKING_STD","features":[318]},{"name":"PAN_XHEIGHT_INDEX","features":[318]},{"name":"PAN_XHEIGHT_NO_FIT","features":[318]},{"name":"PASSTHROUGH","features":[318]},{"name":"PATCOPY","features":[318]},{"name":"PATINVERT","features":[318]},{"name":"PATPAINT","features":[318]},{"name":"PC_EXPLICIT","features":[318]},{"name":"PC_INTERIORS","features":[318]},{"name":"PC_NOCOLLAPSE","features":[318]},{"name":"PC_NONE","features":[318]},{"name":"PC_PATHS","features":[318]},{"name":"PC_POLYGON","features":[318]},{"name":"PC_POLYPOLYGON","features":[318]},{"name":"PC_RECTANGLE","features":[318]},{"name":"PC_RESERVED","features":[318]},{"name":"PC_SCANLINE","features":[318]},{"name":"PC_STYLED","features":[318]},{"name":"PC_TRAPEZOID","features":[318]},{"name":"PC_WIDE","features":[318]},{"name":"PC_WIDESTYLED","features":[318]},{"name":"PC_WINDPOLYGON","features":[318]},{"name":"PDEVICESIZE","features":[318]},{"name":"PELARRAY","features":[318]},{"name":"PEN_STYLE","features":[318]},{"name":"PHYSICALHEIGHT","features":[318]},{"name":"PHYSICALOFFSETX","features":[318]},{"name":"PHYSICALOFFSETY","features":[318]},{"name":"PHYSICALWIDTH","features":[318]},{"name":"PLANES","features":[318]},{"name":"POINTFX","features":[318]},{"name":"POLYFILL_LAST","features":[318]},{"name":"POLYGONALCAPS","features":[318]},{"name":"POLYTEXTA","features":[307,318]},{"name":"POLYTEXTW","features":[307,318]},{"name":"POSTSCRIPT_DATA","features":[318]},{"name":"POSTSCRIPT_IDENTIFY","features":[318]},{"name":"POSTSCRIPT_IGNORE","features":[318]},{"name":"POSTSCRIPT_INJECTION","features":[318]},{"name":"POSTSCRIPT_PASSTHROUGH","features":[318]},{"name":"PRINTRATEUNIT_CPS","features":[318]},{"name":"PRINTRATEUNIT_IPM","features":[318]},{"name":"PRINTRATEUNIT_LPM","features":[318]},{"name":"PRINTRATEUNIT_PPM","features":[318]},{"name":"PROOF_QUALITY","features":[318]},{"name":"PR_JOBSTATUS","features":[318]},{"name":"PSIDENT_GDICENTRIC","features":[318]},{"name":"PSIDENT_PSCENTRIC","features":[318]},{"name":"PSINJECT_DLFONT","features":[318]},{"name":"PSPROTOCOL_ASCII","features":[318]},{"name":"PSPROTOCOL_BCP","features":[318]},{"name":"PSPROTOCOL_BINARY","features":[318]},{"name":"PSPROTOCOL_TBCP","features":[318]},{"name":"PS_ALTERNATE","features":[318]},{"name":"PS_COSMETIC","features":[318]},{"name":"PS_DASH","features":[318]},{"name":"PS_DASHDOT","features":[318]},{"name":"PS_DASHDOTDOT","features":[318]},{"name":"PS_DOT","features":[318]},{"name":"PS_ENDCAP_FLAT","features":[318]},{"name":"PS_ENDCAP_MASK","features":[318]},{"name":"PS_ENDCAP_ROUND","features":[318]},{"name":"PS_ENDCAP_SQUARE","features":[318]},{"name":"PS_GEOMETRIC","features":[318]},{"name":"PS_INSIDEFRAME","features":[318]},{"name":"PS_JOIN_BEVEL","features":[318]},{"name":"PS_JOIN_MASK","features":[318]},{"name":"PS_JOIN_MITER","features":[318]},{"name":"PS_JOIN_ROUND","features":[318]},{"name":"PS_NULL","features":[318]},{"name":"PS_SOLID","features":[318]},{"name":"PS_STYLE_MASK","features":[318]},{"name":"PS_TYPE_MASK","features":[318]},{"name":"PS_USERSTYLE","features":[318]},{"name":"PT_BEZIERTO","features":[318]},{"name":"PT_CLOSEFIGURE","features":[318]},{"name":"PT_LINETO","features":[318]},{"name":"PT_MOVETO","features":[318]},{"name":"PaintDesktop","features":[307,318]},{"name":"PaintRgn","features":[307,318]},{"name":"PatBlt","features":[307,318]},{"name":"PathToRegion","features":[318]},{"name":"Pie","features":[307,318]},{"name":"PlayEnhMetaFile","features":[307,318]},{"name":"PlayEnhMetaFileRecord","features":[307,318]},{"name":"PlayMetaFile","features":[307,318]},{"name":"PlayMetaFileRecord","features":[307,318]},{"name":"PlgBlt","features":[307,318]},{"name":"PolyBezier","features":[307,318]},{"name":"PolyBezierTo","features":[307,318]},{"name":"PolyDraw","features":[307,318]},{"name":"PolyPolygon","features":[307,318]},{"name":"PolyPolyline","features":[307,318]},{"name":"PolyTextOutA","features":[307,318]},{"name":"PolyTextOutW","features":[307,318]},{"name":"Polygon","features":[307,318]},{"name":"Polyline","features":[307,318]},{"name":"PolylineTo","features":[307,318]},{"name":"PtInRect","features":[307,318]},{"name":"PtInRegion","features":[307,318]},{"name":"PtVisible","features":[307,318]},{"name":"QDI_DIBTOSCREEN","features":[318]},{"name":"QDI_GETDIBITS","features":[318]},{"name":"QDI_SETDIBITS","features":[318]},{"name":"QDI_STRETCHDIB","features":[318]},{"name":"QUERYDIBSUPPORT","features":[318]},{"name":"QUERYESCSUPPORT","features":[318]},{"name":"QUERYROPSUPPORT","features":[318]},{"name":"R2_BLACK","features":[318]},{"name":"R2_COPYPEN","features":[318]},{"name":"R2_LAST","features":[318]},{"name":"R2_MASKNOTPEN","features":[318]},{"name":"R2_MASKPEN","features":[318]},{"name":"R2_MASKPENNOT","features":[318]},{"name":"R2_MERGENOTPEN","features":[318]},{"name":"R2_MERGEPEN","features":[318]},{"name":"R2_MERGEPENNOT","features":[318]},{"name":"R2_MODE","features":[318]},{"name":"R2_NOP","features":[318]},{"name":"R2_NOT","features":[318]},{"name":"R2_NOTCOPYPEN","features":[318]},{"name":"R2_NOTMASKPEN","features":[318]},{"name":"R2_NOTMERGEPEN","features":[318]},{"name":"R2_NOTXORPEN","features":[318]},{"name":"R2_WHITE","features":[318]},{"name":"R2_XORPEN","features":[318]},{"name":"RASTERCAPS","features":[318]},{"name":"RASTERIZER_STATUS","features":[318]},{"name":"RASTER_FONTTYPE","features":[318]},{"name":"RC_BANDING","features":[318]},{"name":"RC_BIGFONT","features":[318]},{"name":"RC_BITBLT","features":[318]},{"name":"RC_BITMAP64","features":[318]},{"name":"RC_DEVBITS","features":[318]},{"name":"RC_DIBTODEV","features":[318]},{"name":"RC_DI_BITMAP","features":[318]},{"name":"RC_FLOODFILL","features":[318]},{"name":"RC_GDI20_OUTPUT","features":[318]},{"name":"RC_GDI20_STATE","features":[318]},{"name":"RC_OP_DX_OUTPUT","features":[318]},{"name":"RC_PALETTE","features":[318]},{"name":"RC_SAVEBITMAP","features":[318]},{"name":"RC_SCALING","features":[318]},{"name":"RC_STRETCHBLT","features":[318]},{"name":"RC_STRETCHDIB","features":[318]},{"name":"RDH_RECTANGLES","features":[318]},{"name":"RDW_ALLCHILDREN","features":[318]},{"name":"RDW_ERASE","features":[318]},{"name":"RDW_ERASENOW","features":[318]},{"name":"RDW_FRAME","features":[318]},{"name":"RDW_INTERNALPAINT","features":[318]},{"name":"RDW_INVALIDATE","features":[318]},{"name":"RDW_NOCHILDREN","features":[318]},{"name":"RDW_NOERASE","features":[318]},{"name":"RDW_NOFRAME","features":[318]},{"name":"RDW_NOINTERNALPAINT","features":[318]},{"name":"RDW_UPDATENOW","features":[318]},{"name":"RDW_VALIDATE","features":[318]},{"name":"READEMBEDPROC","features":[318]},{"name":"REDRAW_WINDOW_FLAGS","features":[318]},{"name":"RELATIVE","features":[318]},{"name":"RESTORE_CTM","features":[318]},{"name":"RGBQUAD","features":[318]},{"name":"RGBTRIPLE","features":[318]},{"name":"RGNDATA","features":[307,318]},{"name":"RGNDATAHEADER","features":[307,318]},{"name":"RGN_AND","features":[318]},{"name":"RGN_COMBINE_MODE","features":[318]},{"name":"RGN_COPY","features":[318]},{"name":"RGN_DIFF","features":[318]},{"name":"RGN_ERROR","features":[318]},{"name":"RGN_MAX","features":[318]},{"name":"RGN_MIN","features":[318]},{"name":"RGN_OR","features":[318]},{"name":"RGN_XOR","features":[318]},{"name":"ROP_CODE","features":[318]},{"name":"RUSSIAN_CHARSET","features":[318]},{"name":"RealizePalette","features":[318]},{"name":"RectInRegion","features":[307,318]},{"name":"RectVisible","features":[307,318]},{"name":"Rectangle","features":[307,318]},{"name":"RedrawWindow","features":[307,318]},{"name":"ReleaseDC","features":[307,318]},{"name":"RemoveFontMemResourceEx","features":[307,318]},{"name":"RemoveFontResourceA","features":[307,318]},{"name":"RemoveFontResourceExA","features":[307,318]},{"name":"RemoveFontResourceExW","features":[307,318]},{"name":"RemoveFontResourceW","features":[307,318]},{"name":"ResetDCA","features":[307,318]},{"name":"ResetDCW","features":[307,318]},{"name":"ResizePalette","features":[307,318]},{"name":"RestoreDC","features":[307,318]},{"name":"RoundRect","features":[307,318]},{"name":"SAVE_CTM","features":[318]},{"name":"SB_CONST_ALPHA","features":[318]},{"name":"SB_GRAD_RECT","features":[318]},{"name":"SB_GRAD_TRI","features":[318]},{"name":"SB_NONE","features":[318]},{"name":"SB_PIXEL_ALPHA","features":[318]},{"name":"SB_PREMULT_ALPHA","features":[318]},{"name":"SCALINGFACTORX","features":[318]},{"name":"SCALINGFACTORY","features":[318]},{"name":"SC_SCREENSAVE","features":[318]},{"name":"SELECTDIB","features":[318]},{"name":"SELECTPAPERSOURCE","features":[318]},{"name":"SETABORTPROC","features":[318]},{"name":"SETALLJUSTVALUES","features":[318]},{"name":"SETCHARSET","features":[318]},{"name":"SETCOLORTABLE","features":[318]},{"name":"SETCOPYCOUNT","features":[318]},{"name":"SETDIBSCALING","features":[318]},{"name":"SETICMPROFILE_EMBEDED","features":[318]},{"name":"SETKERNTRACK","features":[318]},{"name":"SETLINECAP","features":[318]},{"name":"SETLINEJOIN","features":[318]},{"name":"SETMITERLIMIT","features":[318]},{"name":"SET_ARC_DIRECTION","features":[318]},{"name":"SET_BACKGROUND_COLOR","features":[318]},{"name":"SET_BOUNDS","features":[318]},{"name":"SET_BOUNDS_RECT_FLAGS","features":[318]},{"name":"SET_CLIP_BOX","features":[318]},{"name":"SET_MIRROR_MODE","features":[318]},{"name":"SET_POLY_MODE","features":[318]},{"name":"SET_SCREEN_ANGLE","features":[318]},{"name":"SET_SPREAD","features":[318]},{"name":"SHADEBLENDCAPS","features":[318]},{"name":"SHIFTJIS_CHARSET","features":[318]},{"name":"SIMPLEREGION","features":[318]},{"name":"SIZEPALETTE","features":[318]},{"name":"SPCLPASSTHROUGH2","features":[318]},{"name":"SP_APPABORT","features":[318]},{"name":"SP_ERROR","features":[318]},{"name":"SP_NOTREPORTED","features":[318]},{"name":"SP_OUTOFDISK","features":[318]},{"name":"SP_OUTOFMEMORY","features":[318]},{"name":"SP_USERABORT","features":[318]},{"name":"SRCAND","features":[318]},{"name":"SRCCOPY","features":[318]},{"name":"SRCERASE","features":[318]},{"name":"SRCINVERT","features":[318]},{"name":"SRCPAINT","features":[318]},{"name":"STARTDOC","features":[318]},{"name":"STOCK_LAST","features":[318]},{"name":"STRETCHBLT","features":[318]},{"name":"STRETCH_ANDSCANS","features":[318]},{"name":"STRETCH_BLT_MODE","features":[318]},{"name":"STRETCH_DELETESCANS","features":[318]},{"name":"STRETCH_HALFTONE","features":[318]},{"name":"STRETCH_ORSCANS","features":[318]},{"name":"SYMBOL_CHARSET","features":[318]},{"name":"SYSPAL_ERROR","features":[318]},{"name":"SYSPAL_NOSTATIC","features":[318]},{"name":"SYSPAL_NOSTATIC256","features":[318]},{"name":"SYSPAL_STATIC","features":[318]},{"name":"SYSRGN","features":[318]},{"name":"SYSTEM_FIXED_FONT","features":[318]},{"name":"SYSTEM_FONT","features":[318]},{"name":"SYSTEM_PALETTE_USE","features":[318]},{"name":"SYS_COLOR_INDEX","features":[318]},{"name":"SaveDC","features":[318]},{"name":"ScaleViewportExtEx","features":[307,318]},{"name":"ScaleWindowExtEx","features":[307,318]},{"name":"ScreenToClient","features":[307,318]},{"name":"SelectClipPath","features":[307,318]},{"name":"SelectClipRgn","features":[318]},{"name":"SelectObject","features":[318]},{"name":"SelectPalette","features":[307,318]},{"name":"SetArcDirection","features":[318]},{"name":"SetBitmapBits","features":[318]},{"name":"SetBitmapDimensionEx","features":[307,318]},{"name":"SetBkColor","features":[307,318]},{"name":"SetBkMode","features":[318]},{"name":"SetBoundsRect","features":[307,318]},{"name":"SetBrushOrgEx","features":[307,318]},{"name":"SetColorAdjustment","features":[307,318]},{"name":"SetDCBrushColor","features":[307,318]},{"name":"SetDCPenColor","features":[307,318]},{"name":"SetDIBColorTable","features":[318]},{"name":"SetDIBits","features":[318]},{"name":"SetDIBitsToDevice","features":[318]},{"name":"SetEnhMetaFileBits","features":[318]},{"name":"SetGraphicsMode","features":[318]},{"name":"SetLayout","features":[318]},{"name":"SetMapMode","features":[318]},{"name":"SetMapperFlags","features":[318]},{"name":"SetMetaFileBitsEx","features":[318]},{"name":"SetMetaRgn","features":[318]},{"name":"SetMiterLimit","features":[307,318]},{"name":"SetPaletteEntries","features":[318]},{"name":"SetPixel","features":[307,318]},{"name":"SetPixelV","features":[307,318]},{"name":"SetPolyFillMode","features":[318]},{"name":"SetROP2","features":[318]},{"name":"SetRect","features":[307,318]},{"name":"SetRectEmpty","features":[307,318]},{"name":"SetRectRgn","features":[307,318]},{"name":"SetStretchBltMode","features":[318]},{"name":"SetSysColors","features":[307,318]},{"name":"SetSystemPaletteUse","features":[318]},{"name":"SetTextAlign","features":[318]},{"name":"SetTextCharacterExtra","features":[318]},{"name":"SetTextColor","features":[307,318]},{"name":"SetTextJustification","features":[307,318]},{"name":"SetViewportExtEx","features":[307,318]},{"name":"SetViewportOrgEx","features":[307,318]},{"name":"SetWindowExtEx","features":[307,318]},{"name":"SetWindowOrgEx","features":[307,318]},{"name":"SetWindowRgn","features":[307,318]},{"name":"SetWorldTransform","features":[307,318]},{"name":"StretchBlt","features":[307,318]},{"name":"StretchDIBits","features":[318]},{"name":"StrokeAndFillPath","features":[307,318]},{"name":"StrokePath","features":[307,318]},{"name":"SubtractRect","features":[307,318]},{"name":"TA_BASELINE","features":[318]},{"name":"TA_BOTTOM","features":[318]},{"name":"TA_CENTER","features":[318]},{"name":"TA_LEFT","features":[318]},{"name":"TA_MASK","features":[318]},{"name":"TA_NOUPDATECP","features":[318]},{"name":"TA_RIGHT","features":[318]},{"name":"TA_RTLREADING","features":[318]},{"name":"TA_TOP","features":[318]},{"name":"TA_UPDATECP","features":[318]},{"name":"TC_CP_STROKE","features":[318]},{"name":"TC_CR_90","features":[318]},{"name":"TC_CR_ANY","features":[318]},{"name":"TC_EA_DOUBLE","features":[318]},{"name":"TC_IA_ABLE","features":[318]},{"name":"TC_OP_CHARACTER","features":[318]},{"name":"TC_OP_STROKE","features":[318]},{"name":"TC_RA_ABLE","features":[318]},{"name":"TC_RESERVED","features":[318]},{"name":"TC_SA_CONTIN","features":[318]},{"name":"TC_SA_DOUBLE","features":[318]},{"name":"TC_SA_INTEGER","features":[318]},{"name":"TC_SCROLLBLT","features":[318]},{"name":"TC_SF_X_YINDEP","features":[318]},{"name":"TC_SO_ABLE","features":[318]},{"name":"TC_UA_ABLE","features":[318]},{"name":"TC_VA_ABLE","features":[318]},{"name":"TECHNOLOGY","features":[318]},{"name":"TEXTCAPS","features":[318]},{"name":"TEXTMETRICA","features":[318]},{"name":"TEXTMETRICW","features":[318]},{"name":"TEXT_ALIGN_OPTIONS","features":[318]},{"name":"THAI_CHARSET","features":[318]},{"name":"TMPF_DEVICE","features":[318]},{"name":"TMPF_FIXED_PITCH","features":[318]},{"name":"TMPF_FLAGS","features":[318]},{"name":"TMPF_TRUETYPE","features":[318]},{"name":"TMPF_VECTOR","features":[318]},{"name":"TRANSFORM_CTM","features":[318]},{"name":"TRANSPARENT","features":[318]},{"name":"TRIVERTEX","features":[318]},{"name":"TRUETYPE_FONTTYPE","features":[318]},{"name":"TTCharToUnicode","features":[318]},{"name":"TTDELETE_DONTREMOVEFONT","features":[318]},{"name":"TTDeleteEmbeddedFont","features":[307,318]},{"name":"TTEMBEDINFO","features":[318]},{"name":"TTEMBED_EMBEDEUDC","features":[318]},{"name":"TTEMBED_EUDCEMBEDDED","features":[318]},{"name":"TTEMBED_FAILIFVARIATIONSIMULATED","features":[318]},{"name":"TTEMBED_FLAGS","features":[318]},{"name":"TTEMBED_RAW","features":[318]},{"name":"TTEMBED_SUBSET","features":[318]},{"name":"TTEMBED_SUBSETCANCEL","features":[318]},{"name":"TTEMBED_TTCOMPRESSED","features":[318]},{"name":"TTEMBED_VARIATIONSIMULATED","features":[318]},{"name":"TTEMBED_WEBOBJECT","features":[318]},{"name":"TTEMBED_XORENCRYPTDATA","features":[318]},{"name":"TTEmbedFont","features":[318]},{"name":"TTEmbedFontEx","features":[318]},{"name":"TTEmbedFontFromFileA","features":[318]},{"name":"TTEnableEmbeddingForFacename","features":[307,318]},{"name":"TTFCFP_APPLE_PLATFORMID","features":[318]},{"name":"TTFCFP_DELTA","features":[318]},{"name":"TTFCFP_DONT_CARE","features":[318]},{"name":"TTFCFP_FLAGS_COMPRESS","features":[318]},{"name":"TTFCFP_FLAGS_GLYPHLIST","features":[318]},{"name":"TTFCFP_FLAGS_SUBSET","features":[318]},{"name":"TTFCFP_FLAGS_TTC","features":[318]},{"name":"TTFCFP_ISO_PLATFORMID","features":[318]},{"name":"TTFCFP_LANG_KEEP_ALL","features":[318]},{"name":"TTFCFP_MS_PLATFORMID","features":[318]},{"name":"TTFCFP_STD_MAC_CHAR_SET","features":[318]},{"name":"TTFCFP_SUBSET","features":[318]},{"name":"TTFCFP_SUBSET1","features":[318]},{"name":"TTFCFP_SYMBOL_CHAR_SET","features":[318]},{"name":"TTFCFP_UNICODE_CHAR_SET","features":[318]},{"name":"TTFCFP_UNICODE_PLATFORMID","features":[318]},{"name":"TTFMFP_DELTA","features":[318]},{"name":"TTFMFP_SUBSET","features":[318]},{"name":"TTFMFP_SUBSET1","features":[318]},{"name":"TTGetEmbeddedFontInfo","features":[318]},{"name":"TTGetEmbeddingType","features":[318]},{"name":"TTGetNewFontName","features":[307,318]},{"name":"TTIsEmbeddingEnabled","features":[307,318]},{"name":"TTIsEmbeddingEnabledForFacename","features":[307,318]},{"name":"TTLOADINFO","features":[318]},{"name":"TTLOAD_EMBEDDED_FONT_STATUS","features":[318]},{"name":"TTLOAD_EUDC_OVERWRITE","features":[318]},{"name":"TTLOAD_EUDC_SET","features":[318]},{"name":"TTLOAD_FONT_IN_SYSSTARTUP","features":[318]},{"name":"TTLOAD_FONT_SUBSETTED","features":[318]},{"name":"TTLOAD_PRIVATE","features":[318]},{"name":"TTLoadEmbeddedFont","features":[307,318]},{"name":"TTPOLYCURVE","features":[318]},{"name":"TTPOLYGONHEADER","features":[318]},{"name":"TTRunValidationTests","features":[318]},{"name":"TTRunValidationTestsEx","features":[318]},{"name":"TTVALIDATIONTESTSPARAMS","features":[318]},{"name":"TTVALIDATIONTESTSPARAMSEX","features":[318]},{"name":"TT_AVAILABLE","features":[318]},{"name":"TT_ENABLED","features":[318]},{"name":"TT_POLYGON_TYPE","features":[318]},{"name":"TT_PRIM_CSPLINE","features":[318]},{"name":"TT_PRIM_LINE","features":[318]},{"name":"TT_PRIM_QSPLINE","features":[318]},{"name":"TURKISH_CHARSET","features":[318]},{"name":"TabbedTextOutA","features":[318]},{"name":"TabbedTextOutW","features":[318]},{"name":"TextOutA","features":[307,318]},{"name":"TextOutW","features":[307,318]},{"name":"TransparentBlt","features":[307,318]},{"name":"UnionRect","features":[307,318]},{"name":"UnrealizeObject","features":[307,318]},{"name":"UpdateColors","features":[307,318]},{"name":"UpdateWindow","features":[307,318]},{"name":"VARIABLE_PITCH","features":[318]},{"name":"VERTRES","features":[318]},{"name":"VERTSIZE","features":[318]},{"name":"VIETNAMESE_CHARSET","features":[318]},{"name":"VREFRESH","features":[318]},{"name":"VTA_BASELINE","features":[318]},{"name":"VTA_BOTTOM","features":[318]},{"name":"VTA_CENTER","features":[318]},{"name":"VTA_LEFT","features":[318]},{"name":"VTA_RIGHT","features":[318]},{"name":"VTA_TOP","features":[318]},{"name":"ValidateRect","features":[307,318]},{"name":"ValidateRgn","features":[307,318]},{"name":"WCRANGE","features":[318]},{"name":"WGLSWAP","features":[318]},{"name":"WGL_FONT_LINES","features":[318]},{"name":"WGL_FONT_POLYGONS","features":[318]},{"name":"WGL_SWAPMULTIPLE_MAX","features":[318]},{"name":"WGL_SWAP_MAIN_PLANE","features":[318]},{"name":"WGL_SWAP_OVERLAY1","features":[318]},{"name":"WGL_SWAP_OVERLAY10","features":[318]},{"name":"WGL_SWAP_OVERLAY11","features":[318]},{"name":"WGL_SWAP_OVERLAY12","features":[318]},{"name":"WGL_SWAP_OVERLAY13","features":[318]},{"name":"WGL_SWAP_OVERLAY14","features":[318]},{"name":"WGL_SWAP_OVERLAY15","features":[318]},{"name":"WGL_SWAP_OVERLAY2","features":[318]},{"name":"WGL_SWAP_OVERLAY3","features":[318]},{"name":"WGL_SWAP_OVERLAY4","features":[318]},{"name":"WGL_SWAP_OVERLAY5","features":[318]},{"name":"WGL_SWAP_OVERLAY6","features":[318]},{"name":"WGL_SWAP_OVERLAY7","features":[318]},{"name":"WGL_SWAP_OVERLAY8","features":[318]},{"name":"WGL_SWAP_OVERLAY9","features":[318]},{"name":"WGL_SWAP_UNDERLAY1","features":[318]},{"name":"WGL_SWAP_UNDERLAY10","features":[318]},{"name":"WGL_SWAP_UNDERLAY11","features":[318]},{"name":"WGL_SWAP_UNDERLAY12","features":[318]},{"name":"WGL_SWAP_UNDERLAY13","features":[318]},{"name":"WGL_SWAP_UNDERLAY14","features":[318]},{"name":"WGL_SWAP_UNDERLAY15","features":[318]},{"name":"WGL_SWAP_UNDERLAY2","features":[318]},{"name":"WGL_SWAP_UNDERLAY3","features":[318]},{"name":"WGL_SWAP_UNDERLAY4","features":[318]},{"name":"WGL_SWAP_UNDERLAY5","features":[318]},{"name":"WGL_SWAP_UNDERLAY6","features":[318]},{"name":"WGL_SWAP_UNDERLAY7","features":[318]},{"name":"WGL_SWAP_UNDERLAY8","features":[318]},{"name":"WGL_SWAP_UNDERLAY9","features":[318]},{"name":"WHITENESS","features":[318]},{"name":"WHITEONBLACK","features":[318]},{"name":"WHITE_BRUSH","features":[318]},{"name":"WHITE_PEN","features":[318]},{"name":"WINDING","features":[318]},{"name":"WRITEEMBEDPROC","features":[318]},{"name":"WidenPath","features":[307,318]},{"name":"WindowFromDC","features":[307,318]},{"name":"XFORM","features":[318]},{"name":"wglSwapMultipleBuffers","features":[318]}],"417":[{"name":"ALPHA_SHIFT","features":[413]},{"name":"Aborted","features":[413]},{"name":"AccessDenied","features":[413]},{"name":"AdjustBlackSaturation","features":[413]},{"name":"AdjustContrast","features":[413]},{"name":"AdjustDensity","features":[413]},{"name":"AdjustExposure","features":[413]},{"name":"AdjustHighlight","features":[413]},{"name":"AdjustMidtone","features":[413]},{"name":"AdjustShadow","features":[413]},{"name":"AdjustWhiteSaturation","features":[413]},{"name":"BLUE_SHIFT","features":[413]},{"name":"Bitmap","features":[413]},{"name":"BitmapData","features":[413]},{"name":"Blur","features":[307,413]},{"name":"BlurEffectGuid","features":[413]},{"name":"BlurParams","features":[307,413]},{"name":"BrightnessContrast","features":[307,413]},{"name":"BrightnessContrastEffectGuid","features":[413]},{"name":"BrightnessContrastParams","features":[413]},{"name":"BrushType","features":[413]},{"name":"BrushTypeHatchFill","features":[413]},{"name":"BrushTypeLinearGradient","features":[413]},{"name":"BrushTypePathGradient","features":[413]},{"name":"BrushTypeSolidColor","features":[413]},{"name":"BrushTypeTextureFill","features":[413]},{"name":"CGpEffect","features":[413]},{"name":"CachedBitmap","features":[413]},{"name":"CharacterRange","features":[413]},{"name":"CodecIImageBytes","features":[413]},{"name":"Color","features":[413]},{"name":"ColorAdjustType","features":[413]},{"name":"ColorAdjustTypeAny","features":[413]},{"name":"ColorAdjustTypeBitmap","features":[413]},{"name":"ColorAdjustTypeBrush","features":[413]},{"name":"ColorAdjustTypeCount","features":[413]},{"name":"ColorAdjustTypeDefault","features":[413]},{"name":"ColorAdjustTypePen","features":[413]},{"name":"ColorAdjustTypeText","features":[413]},{"name":"ColorBalance","features":[307,413]},{"name":"ColorBalanceEffectGuid","features":[413]},{"name":"ColorBalanceParams","features":[413]},{"name":"ColorChannelFlags","features":[413]},{"name":"ColorChannelFlagsC","features":[413]},{"name":"ColorChannelFlagsK","features":[413]},{"name":"ColorChannelFlagsLast","features":[413]},{"name":"ColorChannelFlagsM","features":[413]},{"name":"ColorChannelFlagsY","features":[413]},{"name":"ColorCurve","features":[307,413]},{"name":"ColorCurveEffectGuid","features":[413]},{"name":"ColorCurveParams","features":[413]},{"name":"ColorLUT","features":[307,413]},{"name":"ColorLUTEffectGuid","features":[413]},{"name":"ColorLUTParams","features":[413]},{"name":"ColorMap","features":[413]},{"name":"ColorMatrix","features":[413]},{"name":"ColorMatrixEffect","features":[307,413]},{"name":"ColorMatrixEffectGuid","features":[413]},{"name":"ColorMatrixFlags","features":[413]},{"name":"ColorMatrixFlagsAltGray","features":[413]},{"name":"ColorMatrixFlagsDefault","features":[413]},{"name":"ColorMatrixFlagsSkipGrays","features":[413]},{"name":"ColorMode","features":[413]},{"name":"ColorModeARGB32","features":[413]},{"name":"ColorModeARGB64","features":[413]},{"name":"ColorPalette","features":[413]},{"name":"CombineMode","features":[413]},{"name":"CombineModeComplement","features":[413]},{"name":"CombineModeExclude","features":[413]},{"name":"CombineModeIntersect","features":[413]},{"name":"CombineModeReplace","features":[413]},{"name":"CombineModeUnion","features":[413]},{"name":"CombineModeXor","features":[413]},{"name":"CompositingMode","features":[413]},{"name":"CompositingModeSourceCopy","features":[413]},{"name":"CompositingModeSourceOver","features":[413]},{"name":"CompositingQuality","features":[413]},{"name":"CompositingQualityAssumeLinear","features":[413]},{"name":"CompositingQualityDefault","features":[413]},{"name":"CompositingQualityGammaCorrected","features":[413]},{"name":"CompositingQualityHighQuality","features":[413]},{"name":"CompositingQualityHighSpeed","features":[413]},{"name":"CompositingQualityInvalid","features":[413]},{"name":"ConvertToEmfPlusFlags","features":[413]},{"name":"ConvertToEmfPlusFlagsDefault","features":[413]},{"name":"ConvertToEmfPlusFlagsInvalidRecord","features":[413]},{"name":"ConvertToEmfPlusFlagsRopUsed","features":[413]},{"name":"ConvertToEmfPlusFlagsText","features":[413]},{"name":"CoordinateSpace","features":[413]},{"name":"CoordinateSpaceDevice","features":[413]},{"name":"CoordinateSpacePage","features":[413]},{"name":"CoordinateSpaceWorld","features":[413]},{"name":"CurveAdjustments","features":[413]},{"name":"CurveChannel","features":[413]},{"name":"CurveChannelAll","features":[413]},{"name":"CurveChannelBlue","features":[413]},{"name":"CurveChannelGreen","features":[413]},{"name":"CurveChannelRed","features":[413]},{"name":"CustomLineCap","features":[413]},{"name":"CustomLineCapType","features":[413]},{"name":"CustomLineCapTypeAdjustableArrow","features":[413]},{"name":"CustomLineCapTypeDefault","features":[413]},{"name":"DashCap","features":[413]},{"name":"DashCapFlat","features":[413]},{"name":"DashCapRound","features":[413]},{"name":"DashCapTriangle","features":[413]},{"name":"DashStyle","features":[413]},{"name":"DashStyleCustom","features":[413]},{"name":"DashStyleDash","features":[413]},{"name":"DashStyleDashDot","features":[413]},{"name":"DashStyleDashDotDot","features":[413]},{"name":"DashStyleDot","features":[413]},{"name":"DashStyleSolid","features":[413]},{"name":"DebugEventLevel","features":[413]},{"name":"DebugEventLevelFatal","features":[413]},{"name":"DebugEventLevelWarning","features":[413]},{"name":"DebugEventProc","features":[413]},{"name":"DitherType","features":[413]},{"name":"DitherTypeDualSpiral4x4","features":[413]},{"name":"DitherTypeDualSpiral8x8","features":[413]},{"name":"DitherTypeErrorDiffusion","features":[413]},{"name":"DitherTypeMax","features":[413]},{"name":"DitherTypeNone","features":[413]},{"name":"DitherTypeOrdered16x16","features":[413]},{"name":"DitherTypeOrdered4x4","features":[413]},{"name":"DitherTypeOrdered8x8","features":[413]},{"name":"DitherTypeSolid","features":[413]},{"name":"DitherTypeSpiral4x4","features":[413]},{"name":"DitherTypeSpiral8x8","features":[413]},{"name":"DrawImageAbort","features":[307,413]},{"name":"DriverStringOptions","features":[413]},{"name":"DriverStringOptionsCmapLookup","features":[413]},{"name":"DriverStringOptionsLimitSubpixel","features":[413]},{"name":"DriverStringOptionsRealizedAdvance","features":[413]},{"name":"DriverStringOptionsVertical","features":[413]},{"name":"ENHMETAHEADER3","features":[307,413]},{"name":"Effect","features":[307,413]},{"name":"EmfPlusRecordTotal","features":[413]},{"name":"EmfPlusRecordType","features":[413]},{"name":"EmfPlusRecordTypeBeginContainer","features":[413]},{"name":"EmfPlusRecordTypeBeginContainerNoParams","features":[413]},{"name":"EmfPlusRecordTypeClear","features":[413]},{"name":"EmfPlusRecordTypeComment","features":[413]},{"name":"EmfPlusRecordTypeDrawArc","features":[413]},{"name":"EmfPlusRecordTypeDrawBeziers","features":[413]},{"name":"EmfPlusRecordTypeDrawClosedCurve","features":[413]},{"name":"EmfPlusRecordTypeDrawCurve","features":[413]},{"name":"EmfPlusRecordTypeDrawDriverString","features":[413]},{"name":"EmfPlusRecordTypeDrawEllipse","features":[413]},{"name":"EmfPlusRecordTypeDrawImage","features":[413]},{"name":"EmfPlusRecordTypeDrawImagePoints","features":[413]},{"name":"EmfPlusRecordTypeDrawLines","features":[413]},{"name":"EmfPlusRecordTypeDrawPath","features":[413]},{"name":"EmfPlusRecordTypeDrawPie","features":[413]},{"name":"EmfPlusRecordTypeDrawRects","features":[413]},{"name":"EmfPlusRecordTypeDrawString","features":[413]},{"name":"EmfPlusRecordTypeEndContainer","features":[413]},{"name":"EmfPlusRecordTypeEndOfFile","features":[413]},{"name":"EmfPlusRecordTypeFillClosedCurve","features":[413]},{"name":"EmfPlusRecordTypeFillEllipse","features":[413]},{"name":"EmfPlusRecordTypeFillPath","features":[413]},{"name":"EmfPlusRecordTypeFillPie","features":[413]},{"name":"EmfPlusRecordTypeFillPolygon","features":[413]},{"name":"EmfPlusRecordTypeFillRects","features":[413]},{"name":"EmfPlusRecordTypeFillRegion","features":[413]},{"name":"EmfPlusRecordTypeGetDC","features":[413]},{"name":"EmfPlusRecordTypeHeader","features":[413]},{"name":"EmfPlusRecordTypeInvalid","features":[413]},{"name":"EmfPlusRecordTypeMax","features":[413]},{"name":"EmfPlusRecordTypeMin","features":[413]},{"name":"EmfPlusRecordTypeMultiFormatEnd","features":[413]},{"name":"EmfPlusRecordTypeMultiFormatSection","features":[413]},{"name":"EmfPlusRecordTypeMultiFormatStart","features":[413]},{"name":"EmfPlusRecordTypeMultiplyWorldTransform","features":[413]},{"name":"EmfPlusRecordTypeObject","features":[413]},{"name":"EmfPlusRecordTypeOffsetClip","features":[413]},{"name":"EmfPlusRecordTypeResetClip","features":[413]},{"name":"EmfPlusRecordTypeResetWorldTransform","features":[413]},{"name":"EmfPlusRecordTypeRestore","features":[413]},{"name":"EmfPlusRecordTypeRotateWorldTransform","features":[413]},{"name":"EmfPlusRecordTypeSave","features":[413]},{"name":"EmfPlusRecordTypeScaleWorldTransform","features":[413]},{"name":"EmfPlusRecordTypeSerializableObject","features":[413]},{"name":"EmfPlusRecordTypeSetAntiAliasMode","features":[413]},{"name":"EmfPlusRecordTypeSetClipPath","features":[413]},{"name":"EmfPlusRecordTypeSetClipRect","features":[413]},{"name":"EmfPlusRecordTypeSetClipRegion","features":[413]},{"name":"EmfPlusRecordTypeSetCompositingMode","features":[413]},{"name":"EmfPlusRecordTypeSetCompositingQuality","features":[413]},{"name":"EmfPlusRecordTypeSetInterpolationMode","features":[413]},{"name":"EmfPlusRecordTypeSetPageTransform","features":[413]},{"name":"EmfPlusRecordTypeSetPixelOffsetMode","features":[413]},{"name":"EmfPlusRecordTypeSetRenderingOrigin","features":[413]},{"name":"EmfPlusRecordTypeSetTSClip","features":[413]},{"name":"EmfPlusRecordTypeSetTSGraphics","features":[413]},{"name":"EmfPlusRecordTypeSetTextContrast","features":[413]},{"name":"EmfPlusRecordTypeSetTextRenderingHint","features":[413]},{"name":"EmfPlusRecordTypeSetWorldTransform","features":[413]},{"name":"EmfPlusRecordTypeStrokeFillPath","features":[413]},{"name":"EmfPlusRecordTypeTranslateWorldTransform","features":[413]},{"name":"EmfRecordTypeAbortPath","features":[413]},{"name":"EmfRecordTypeAlphaBlend","features":[413]},{"name":"EmfRecordTypeAngleArc","features":[413]},{"name":"EmfRecordTypeArc","features":[413]},{"name":"EmfRecordTypeArcTo","features":[413]},{"name":"EmfRecordTypeBeginPath","features":[413]},{"name":"EmfRecordTypeBitBlt","features":[413]},{"name":"EmfRecordTypeChord","features":[413]},{"name":"EmfRecordTypeCloseFigure","features":[413]},{"name":"EmfRecordTypeColorCorrectPalette","features":[413]},{"name":"EmfRecordTypeColorMatchToTargetW","features":[413]},{"name":"EmfRecordTypeCreateBrushIndirect","features":[413]},{"name":"EmfRecordTypeCreateColorSpace","features":[413]},{"name":"EmfRecordTypeCreateColorSpaceW","features":[413]},{"name":"EmfRecordTypeCreateDIBPatternBrushPt","features":[413]},{"name":"EmfRecordTypeCreateMonoBrush","features":[413]},{"name":"EmfRecordTypeCreatePalette","features":[413]},{"name":"EmfRecordTypeCreatePen","features":[413]},{"name":"EmfRecordTypeDeleteColorSpace","features":[413]},{"name":"EmfRecordTypeDeleteObject","features":[413]},{"name":"EmfRecordTypeDrawEscape","features":[413]},{"name":"EmfRecordTypeEOF","features":[413]},{"name":"EmfRecordTypeEllipse","features":[413]},{"name":"EmfRecordTypeEndPath","features":[413]},{"name":"EmfRecordTypeExcludeClipRect","features":[413]},{"name":"EmfRecordTypeExtCreateFontIndirect","features":[413]},{"name":"EmfRecordTypeExtCreatePen","features":[413]},{"name":"EmfRecordTypeExtEscape","features":[413]},{"name":"EmfRecordTypeExtFloodFill","features":[413]},{"name":"EmfRecordTypeExtSelectClipRgn","features":[413]},{"name":"EmfRecordTypeExtTextOutA","features":[413]},{"name":"EmfRecordTypeExtTextOutW","features":[413]},{"name":"EmfRecordTypeFillPath","features":[413]},{"name":"EmfRecordTypeFillRgn","features":[413]},{"name":"EmfRecordTypeFlattenPath","features":[413]},{"name":"EmfRecordTypeForceUFIMapping","features":[413]},{"name":"EmfRecordTypeFrameRgn","features":[413]},{"name":"EmfRecordTypeGLSBoundedRecord","features":[413]},{"name":"EmfRecordTypeGLSRecord","features":[413]},{"name":"EmfRecordTypeGdiComment","features":[413]},{"name":"EmfRecordTypeGradientFill","features":[413]},{"name":"EmfRecordTypeHeader","features":[413]},{"name":"EmfRecordTypeIntersectClipRect","features":[413]},{"name":"EmfRecordTypeInvertRgn","features":[413]},{"name":"EmfRecordTypeLineTo","features":[413]},{"name":"EmfRecordTypeMaskBlt","features":[413]},{"name":"EmfRecordTypeMax","features":[413]},{"name":"EmfRecordTypeMin","features":[413]},{"name":"EmfRecordTypeModifyWorldTransform","features":[413]},{"name":"EmfRecordTypeMoveToEx","features":[413]},{"name":"EmfRecordTypeNamedEscape","features":[413]},{"name":"EmfRecordTypeOffsetClipRgn","features":[413]},{"name":"EmfRecordTypePaintRgn","features":[413]},{"name":"EmfRecordTypePie","features":[413]},{"name":"EmfRecordTypePixelFormat","features":[413]},{"name":"EmfRecordTypePlgBlt","features":[413]},{"name":"EmfRecordTypePolyBezier","features":[413]},{"name":"EmfRecordTypePolyBezier16","features":[413]},{"name":"EmfRecordTypePolyBezierTo","features":[413]},{"name":"EmfRecordTypePolyBezierTo16","features":[413]},{"name":"EmfRecordTypePolyDraw","features":[413]},{"name":"EmfRecordTypePolyDraw16","features":[413]},{"name":"EmfRecordTypePolyLineTo","features":[413]},{"name":"EmfRecordTypePolyPolygon","features":[413]},{"name":"EmfRecordTypePolyPolygon16","features":[413]},{"name":"EmfRecordTypePolyPolyline","features":[413]},{"name":"EmfRecordTypePolyPolyline16","features":[413]},{"name":"EmfRecordTypePolyTextOutA","features":[413]},{"name":"EmfRecordTypePolyTextOutW","features":[413]},{"name":"EmfRecordTypePolygon","features":[413]},{"name":"EmfRecordTypePolygon16","features":[413]},{"name":"EmfRecordTypePolyline","features":[413]},{"name":"EmfRecordTypePolyline16","features":[413]},{"name":"EmfRecordTypePolylineTo16","features":[413]},{"name":"EmfRecordTypeRealizePalette","features":[413]},{"name":"EmfRecordTypeRectangle","features":[413]},{"name":"EmfRecordTypeReserved_069","features":[413]},{"name":"EmfRecordTypeReserved_117","features":[413]},{"name":"EmfRecordTypeResizePalette","features":[413]},{"name":"EmfRecordTypeRestoreDC","features":[413]},{"name":"EmfRecordTypeRoundRect","features":[413]},{"name":"EmfRecordTypeSaveDC","features":[413]},{"name":"EmfRecordTypeScaleViewportExtEx","features":[413]},{"name":"EmfRecordTypeScaleWindowExtEx","features":[413]},{"name":"EmfRecordTypeSelectClipPath","features":[413]},{"name":"EmfRecordTypeSelectObject","features":[413]},{"name":"EmfRecordTypeSelectPalette","features":[413]},{"name":"EmfRecordTypeSetArcDirection","features":[413]},{"name":"EmfRecordTypeSetBkColor","features":[413]},{"name":"EmfRecordTypeSetBkMode","features":[413]},{"name":"EmfRecordTypeSetBrushOrgEx","features":[413]},{"name":"EmfRecordTypeSetColorAdjustment","features":[413]},{"name":"EmfRecordTypeSetColorSpace","features":[413]},{"name":"EmfRecordTypeSetDIBitsToDevice","features":[413]},{"name":"EmfRecordTypeSetICMMode","features":[413]},{"name":"EmfRecordTypeSetICMProfileA","features":[413]},{"name":"EmfRecordTypeSetICMProfileW","features":[413]},{"name":"EmfRecordTypeSetLayout","features":[413]},{"name":"EmfRecordTypeSetLinkedUFIs","features":[413]},{"name":"EmfRecordTypeSetMapMode","features":[413]},{"name":"EmfRecordTypeSetMapperFlags","features":[413]},{"name":"EmfRecordTypeSetMetaRgn","features":[413]},{"name":"EmfRecordTypeSetMiterLimit","features":[413]},{"name":"EmfRecordTypeSetPaletteEntries","features":[413]},{"name":"EmfRecordTypeSetPixelV","features":[413]},{"name":"EmfRecordTypeSetPolyFillMode","features":[413]},{"name":"EmfRecordTypeSetROP2","features":[413]},{"name":"EmfRecordTypeSetStretchBltMode","features":[413]},{"name":"EmfRecordTypeSetTextAlign","features":[413]},{"name":"EmfRecordTypeSetTextColor","features":[413]},{"name":"EmfRecordTypeSetTextJustification","features":[413]},{"name":"EmfRecordTypeSetViewportExtEx","features":[413]},{"name":"EmfRecordTypeSetViewportOrgEx","features":[413]},{"name":"EmfRecordTypeSetWindowExtEx","features":[413]},{"name":"EmfRecordTypeSetWindowOrgEx","features":[413]},{"name":"EmfRecordTypeSetWorldTransform","features":[413]},{"name":"EmfRecordTypeSmallTextOut","features":[413]},{"name":"EmfRecordTypeStartDoc","features":[413]},{"name":"EmfRecordTypeStretchBlt","features":[413]},{"name":"EmfRecordTypeStretchDIBits","features":[413]},{"name":"EmfRecordTypeStrokeAndFillPath","features":[413]},{"name":"EmfRecordTypeStrokePath","features":[413]},{"name":"EmfRecordTypeTransparentBlt","features":[413]},{"name":"EmfRecordTypeWidenPath","features":[413]},{"name":"EmfToWmfBitsFlags","features":[413]},{"name":"EmfToWmfBitsFlagsDefault","features":[413]},{"name":"EmfToWmfBitsFlagsEmbedEmf","features":[413]},{"name":"EmfToWmfBitsFlagsIncludePlaceable","features":[413]},{"name":"EmfToWmfBitsFlagsNoXORClip","features":[413]},{"name":"EmfType","features":[413]},{"name":"EmfTypeEmfOnly","features":[413]},{"name":"EmfTypeEmfPlusDual","features":[413]},{"name":"EmfTypeEmfPlusOnly","features":[413]},{"name":"EncoderChrominanceTable","features":[413]},{"name":"EncoderColorDepth","features":[413]},{"name":"EncoderColorSpace","features":[413]},{"name":"EncoderCompression","features":[413]},{"name":"EncoderImageItems","features":[413]},{"name":"EncoderLuminanceTable","features":[413]},{"name":"EncoderParameter","features":[413]},{"name":"EncoderParameterValueType","features":[413]},{"name":"EncoderParameterValueTypeASCII","features":[413]},{"name":"EncoderParameterValueTypeByte","features":[413]},{"name":"EncoderParameterValueTypeLong","features":[413]},{"name":"EncoderParameterValueTypeLongRange","features":[413]},{"name":"EncoderParameterValueTypePointer","features":[413]},{"name":"EncoderParameterValueTypeRational","features":[413]},{"name":"EncoderParameterValueTypeRationalRange","features":[413]},{"name":"EncoderParameterValueTypeShort","features":[413]},{"name":"EncoderParameterValueTypeUndefined","features":[413]},{"name":"EncoderParameters","features":[413]},{"name":"EncoderQuality","features":[413]},{"name":"EncoderRenderMethod","features":[413]},{"name":"EncoderSaveAsCMYK","features":[413]},{"name":"EncoderSaveFlag","features":[413]},{"name":"EncoderScanMethod","features":[413]},{"name":"EncoderTransformation","features":[413]},{"name":"EncoderValue","features":[413]},{"name":"EncoderValueColorTypeCMYK","features":[413]},{"name":"EncoderValueColorTypeGray","features":[413]},{"name":"EncoderValueColorTypeRGB","features":[413]},{"name":"EncoderValueColorTypeYCCK","features":[413]},{"name":"EncoderValueCompressionCCITT3","features":[413]},{"name":"EncoderValueCompressionCCITT4","features":[413]},{"name":"EncoderValueCompressionLZW","features":[413]},{"name":"EncoderValueCompressionNone","features":[413]},{"name":"EncoderValueCompressionRle","features":[413]},{"name":"EncoderValueFlush","features":[413]},{"name":"EncoderValueFrameDimensionPage","features":[413]},{"name":"EncoderValueFrameDimensionResolution","features":[413]},{"name":"EncoderValueFrameDimensionTime","features":[413]},{"name":"EncoderValueLastFrame","features":[413]},{"name":"EncoderValueMultiFrame","features":[413]},{"name":"EncoderValueRenderNonProgressive","features":[413]},{"name":"EncoderValueRenderProgressive","features":[413]},{"name":"EncoderValueScanMethodInterlaced","features":[413]},{"name":"EncoderValueScanMethodNonInterlaced","features":[413]},{"name":"EncoderValueTransformFlipHorizontal","features":[413]},{"name":"EncoderValueTransformFlipVertical","features":[413]},{"name":"EncoderValueTransformRotate180","features":[413]},{"name":"EncoderValueTransformRotate270","features":[413]},{"name":"EncoderValueTransformRotate90","features":[413]},{"name":"EncoderValueVersionGif87","features":[413]},{"name":"EncoderValueVersionGif89","features":[413]},{"name":"EncoderVersion","features":[413]},{"name":"EnumerateMetafileProc","features":[307,413]},{"name":"FileNotFound","features":[413]},{"name":"FillMode","features":[413]},{"name":"FillModeAlternate","features":[413]},{"name":"FillModeWinding","features":[413]},{"name":"FlatnessDefault","features":[413]},{"name":"FlushIntention","features":[413]},{"name":"FlushIntentionFlush","features":[413]},{"name":"FlushIntentionSync","features":[413]},{"name":"Font","features":[413]},{"name":"FontCollection","features":[413]},{"name":"FontFamily","features":[413]},{"name":"FontFamilyNotFound","features":[413]},{"name":"FontStyle","features":[413]},{"name":"FontStyleBold","features":[413]},{"name":"FontStyleBoldItalic","features":[413]},{"name":"FontStyleItalic","features":[413]},{"name":"FontStyleNotFound","features":[413]},{"name":"FontStyleRegular","features":[413]},{"name":"FontStyleStrikeout","features":[413]},{"name":"FontStyleUnderline","features":[413]},{"name":"FormatIDImageInformation","features":[413]},{"name":"FormatIDJpegAppHeaders","features":[413]},{"name":"FrameDimensionPage","features":[413]},{"name":"FrameDimensionResolution","features":[413]},{"name":"FrameDimensionTime","features":[413]},{"name":"GDIP_EMFPLUSFLAGS_DISPLAY","features":[413]},{"name":"GDIP_EMFPLUS_RECORD_BASE","features":[413]},{"name":"GDIP_WMF_RECORD_BASE","features":[413]},{"name":"GREEN_SHIFT","features":[413]},{"name":"GdipAddPathArc","features":[413]},{"name":"GdipAddPathArcI","features":[413]},{"name":"GdipAddPathBezier","features":[413]},{"name":"GdipAddPathBezierI","features":[413]},{"name":"GdipAddPathBeziers","features":[413]},{"name":"GdipAddPathBeziersI","features":[413]},{"name":"GdipAddPathClosedCurve","features":[413]},{"name":"GdipAddPathClosedCurve2","features":[413]},{"name":"GdipAddPathClosedCurve2I","features":[413]},{"name":"GdipAddPathClosedCurveI","features":[413]},{"name":"GdipAddPathCurve","features":[413]},{"name":"GdipAddPathCurve2","features":[413]},{"name":"GdipAddPathCurve2I","features":[413]},{"name":"GdipAddPathCurve3","features":[413]},{"name":"GdipAddPathCurve3I","features":[413]},{"name":"GdipAddPathCurveI","features":[413]},{"name":"GdipAddPathEllipse","features":[413]},{"name":"GdipAddPathEllipseI","features":[413]},{"name":"GdipAddPathLine","features":[413]},{"name":"GdipAddPathLine2","features":[413]},{"name":"GdipAddPathLine2I","features":[413]},{"name":"GdipAddPathLineI","features":[413]},{"name":"GdipAddPathPath","features":[307,413]},{"name":"GdipAddPathPie","features":[413]},{"name":"GdipAddPathPieI","features":[413]},{"name":"GdipAddPathPolygon","features":[413]},{"name":"GdipAddPathPolygonI","features":[413]},{"name":"GdipAddPathRectangle","features":[413]},{"name":"GdipAddPathRectangleI","features":[413]},{"name":"GdipAddPathRectangles","features":[413]},{"name":"GdipAddPathRectanglesI","features":[413]},{"name":"GdipAddPathString","features":[413]},{"name":"GdipAddPathStringI","features":[413]},{"name":"GdipAlloc","features":[413]},{"name":"GdipBeginContainer","features":[413]},{"name":"GdipBeginContainer2","features":[413]},{"name":"GdipBeginContainerI","features":[413]},{"name":"GdipBitmapApplyEffect","features":[307,413]},{"name":"GdipBitmapConvertFormat","features":[413]},{"name":"GdipBitmapCreateApplyEffect","features":[307,413]},{"name":"GdipBitmapGetHistogram","features":[413]},{"name":"GdipBitmapGetHistogramSize","features":[413]},{"name":"GdipBitmapGetPixel","features":[413]},{"name":"GdipBitmapLockBits","features":[413]},{"name":"GdipBitmapSetPixel","features":[413]},{"name":"GdipBitmapSetResolution","features":[413]},{"name":"GdipBitmapUnlockBits","features":[413]},{"name":"GdipClearPathMarkers","features":[413]},{"name":"GdipCloneBitmapArea","features":[413]},{"name":"GdipCloneBitmapAreaI","features":[413]},{"name":"GdipCloneBrush","features":[413]},{"name":"GdipCloneCustomLineCap","features":[413]},{"name":"GdipCloneFont","features":[413]},{"name":"GdipCloneFontFamily","features":[413]},{"name":"GdipCloneImage","features":[413]},{"name":"GdipCloneImageAttributes","features":[413]},{"name":"GdipCloneMatrix","features":[413]},{"name":"GdipClonePath","features":[413]},{"name":"GdipClonePen","features":[413]},{"name":"GdipCloneRegion","features":[413]},{"name":"GdipCloneStringFormat","features":[413]},{"name":"GdipClosePathFigure","features":[413]},{"name":"GdipClosePathFigures","features":[413]},{"name":"GdipCombineRegionPath","features":[413]},{"name":"GdipCombineRegionRect","features":[413]},{"name":"GdipCombineRegionRectI","features":[413]},{"name":"GdipCombineRegionRegion","features":[413]},{"name":"GdipComment","features":[413]},{"name":"GdipConvertToEmfPlus","features":[413]},{"name":"GdipConvertToEmfPlusToFile","features":[413]},{"name":"GdipConvertToEmfPlusToStream","features":[413,358]},{"name":"GdipCreateAdjustableArrowCap","features":[307,413]},{"name":"GdipCreateBitmapFromDirectDrawSurface","features":[317,413]},{"name":"GdipCreateBitmapFromFile","features":[413]},{"name":"GdipCreateBitmapFromFileICM","features":[413]},{"name":"GdipCreateBitmapFromGdiDib","features":[318,413]},{"name":"GdipCreateBitmapFromGraphics","features":[413]},{"name":"GdipCreateBitmapFromHBITMAP","features":[318,413]},{"name":"GdipCreateBitmapFromHICON","features":[413,371]},{"name":"GdipCreateBitmapFromResource","features":[307,413]},{"name":"GdipCreateBitmapFromScan0","features":[413]},{"name":"GdipCreateBitmapFromStream","features":[413,358]},{"name":"GdipCreateBitmapFromStreamICM","features":[413,358]},{"name":"GdipCreateCachedBitmap","features":[413]},{"name":"GdipCreateCustomLineCap","features":[413]},{"name":"GdipCreateEffect","features":[413]},{"name":"GdipCreateFont","features":[413]},{"name":"GdipCreateFontFamilyFromName","features":[413]},{"name":"GdipCreateFontFromDC","features":[318,413]},{"name":"GdipCreateFontFromLogfontA","features":[318,413]},{"name":"GdipCreateFontFromLogfontW","features":[318,413]},{"name":"GdipCreateFromHDC","features":[318,413]},{"name":"GdipCreateFromHDC2","features":[307,318,413]},{"name":"GdipCreateFromHWND","features":[307,413]},{"name":"GdipCreateFromHWNDICM","features":[307,413]},{"name":"GdipCreateHBITMAPFromBitmap","features":[318,413]},{"name":"GdipCreateHICONFromBitmap","features":[413,371]},{"name":"GdipCreateHalftonePalette","features":[318,413]},{"name":"GdipCreateHatchBrush","features":[413]},{"name":"GdipCreateImageAttributes","features":[413]},{"name":"GdipCreateLineBrush","features":[413]},{"name":"GdipCreateLineBrushFromRect","features":[413]},{"name":"GdipCreateLineBrushFromRectI","features":[413]},{"name":"GdipCreateLineBrushFromRectWithAngle","features":[307,413]},{"name":"GdipCreateLineBrushFromRectWithAngleI","features":[307,413]},{"name":"GdipCreateLineBrushI","features":[413]},{"name":"GdipCreateMatrix","features":[413]},{"name":"GdipCreateMatrix2","features":[413]},{"name":"GdipCreateMatrix3","features":[413]},{"name":"GdipCreateMatrix3I","features":[413]},{"name":"GdipCreateMetafileFromEmf","features":[307,318,413]},{"name":"GdipCreateMetafileFromFile","features":[413]},{"name":"GdipCreateMetafileFromStream","features":[413,358]},{"name":"GdipCreateMetafileFromWmf","features":[307,318,413]},{"name":"GdipCreateMetafileFromWmfFile","features":[413]},{"name":"GdipCreatePath","features":[413]},{"name":"GdipCreatePath2","features":[413]},{"name":"GdipCreatePath2I","features":[413]},{"name":"GdipCreatePathGradient","features":[413]},{"name":"GdipCreatePathGradientFromPath","features":[413]},{"name":"GdipCreatePathGradientI","features":[413]},{"name":"GdipCreatePathIter","features":[413]},{"name":"GdipCreatePen1","features":[413]},{"name":"GdipCreatePen2","features":[413]},{"name":"GdipCreateRegion","features":[413]},{"name":"GdipCreateRegionHrgn","features":[318,413]},{"name":"GdipCreateRegionPath","features":[413]},{"name":"GdipCreateRegionRect","features":[413]},{"name":"GdipCreateRegionRectI","features":[413]},{"name":"GdipCreateRegionRgnData","features":[413]},{"name":"GdipCreateSolidFill","features":[413]},{"name":"GdipCreateStreamOnFile","features":[413,358]},{"name":"GdipCreateStringFormat","features":[413]},{"name":"GdipCreateTexture","features":[413]},{"name":"GdipCreateTexture2","features":[413]},{"name":"GdipCreateTexture2I","features":[413]},{"name":"GdipCreateTextureIA","features":[413]},{"name":"GdipCreateTextureIAI","features":[413]},{"name":"GdipDeleteBrush","features":[413]},{"name":"GdipDeleteCachedBitmap","features":[413]},{"name":"GdipDeleteCustomLineCap","features":[413]},{"name":"GdipDeleteEffect","features":[413]},{"name":"GdipDeleteFont","features":[413]},{"name":"GdipDeleteFontFamily","features":[413]},{"name":"GdipDeleteGraphics","features":[413]},{"name":"GdipDeleteMatrix","features":[413]},{"name":"GdipDeletePath","features":[413]},{"name":"GdipDeletePathIter","features":[413]},{"name":"GdipDeletePen","features":[413]},{"name":"GdipDeletePrivateFontCollection","features":[413]},{"name":"GdipDeleteRegion","features":[413]},{"name":"GdipDeleteStringFormat","features":[413]},{"name":"GdipDisposeImage","features":[413]},{"name":"GdipDisposeImageAttributes","features":[413]},{"name":"GdipDrawArc","features":[413]},{"name":"GdipDrawArcI","features":[413]},{"name":"GdipDrawBezier","features":[413]},{"name":"GdipDrawBezierI","features":[413]},{"name":"GdipDrawBeziers","features":[413]},{"name":"GdipDrawBeziersI","features":[413]},{"name":"GdipDrawCachedBitmap","features":[413]},{"name":"GdipDrawClosedCurve","features":[413]},{"name":"GdipDrawClosedCurve2","features":[413]},{"name":"GdipDrawClosedCurve2I","features":[413]},{"name":"GdipDrawClosedCurveI","features":[413]},{"name":"GdipDrawCurve","features":[413]},{"name":"GdipDrawCurve2","features":[413]},{"name":"GdipDrawCurve2I","features":[413]},{"name":"GdipDrawCurve3","features":[413]},{"name":"GdipDrawCurve3I","features":[413]},{"name":"GdipDrawCurveI","features":[413]},{"name":"GdipDrawDriverString","features":[413]},{"name":"GdipDrawEllipse","features":[413]},{"name":"GdipDrawEllipseI","features":[413]},{"name":"GdipDrawImage","features":[413]},{"name":"GdipDrawImageFX","features":[413]},{"name":"GdipDrawImageI","features":[413]},{"name":"GdipDrawImagePointRect","features":[413]},{"name":"GdipDrawImagePointRectI","features":[413]},{"name":"GdipDrawImagePoints","features":[413]},{"name":"GdipDrawImagePointsI","features":[413]},{"name":"GdipDrawImagePointsRect","features":[413]},{"name":"GdipDrawImagePointsRectI","features":[413]},{"name":"GdipDrawImageRect","features":[413]},{"name":"GdipDrawImageRectI","features":[413]},{"name":"GdipDrawImageRectRect","features":[413]},{"name":"GdipDrawImageRectRectI","features":[413]},{"name":"GdipDrawLine","features":[413]},{"name":"GdipDrawLineI","features":[413]},{"name":"GdipDrawLines","features":[413]},{"name":"GdipDrawLinesI","features":[413]},{"name":"GdipDrawPath","features":[413]},{"name":"GdipDrawPie","features":[413]},{"name":"GdipDrawPieI","features":[413]},{"name":"GdipDrawPolygon","features":[413]},{"name":"GdipDrawPolygonI","features":[413]},{"name":"GdipDrawRectangle","features":[413]},{"name":"GdipDrawRectangleI","features":[413]},{"name":"GdipDrawRectangles","features":[413]},{"name":"GdipDrawRectanglesI","features":[413]},{"name":"GdipDrawString","features":[413]},{"name":"GdipEmfToWmfBits","features":[318,413]},{"name":"GdipEndContainer","features":[413]},{"name":"GdipEnumerateMetafileDestPoint","features":[413]},{"name":"GdipEnumerateMetafileDestPointI","features":[413]},{"name":"GdipEnumerateMetafileDestPoints","features":[413]},{"name":"GdipEnumerateMetafileDestPointsI","features":[413]},{"name":"GdipEnumerateMetafileDestRect","features":[413]},{"name":"GdipEnumerateMetafileDestRectI","features":[413]},{"name":"GdipEnumerateMetafileSrcRectDestPoint","features":[413]},{"name":"GdipEnumerateMetafileSrcRectDestPointI","features":[413]},{"name":"GdipEnumerateMetafileSrcRectDestPoints","features":[413]},{"name":"GdipEnumerateMetafileSrcRectDestPointsI","features":[413]},{"name":"GdipEnumerateMetafileSrcRectDestRect","features":[413]},{"name":"GdipEnumerateMetafileSrcRectDestRectI","features":[413]},{"name":"GdipFillClosedCurve","features":[413]},{"name":"GdipFillClosedCurve2","features":[413]},{"name":"GdipFillClosedCurve2I","features":[413]},{"name":"GdipFillClosedCurveI","features":[413]},{"name":"GdipFillEllipse","features":[413]},{"name":"GdipFillEllipseI","features":[413]},{"name":"GdipFillPath","features":[413]},{"name":"GdipFillPie","features":[413]},{"name":"GdipFillPieI","features":[413]},{"name":"GdipFillPolygon","features":[413]},{"name":"GdipFillPolygon2","features":[413]},{"name":"GdipFillPolygon2I","features":[413]},{"name":"GdipFillPolygonI","features":[413]},{"name":"GdipFillRectangle","features":[413]},{"name":"GdipFillRectangleI","features":[413]},{"name":"GdipFillRectangles","features":[413]},{"name":"GdipFillRectanglesI","features":[413]},{"name":"GdipFillRegion","features":[413]},{"name":"GdipFindFirstImageItem","features":[413]},{"name":"GdipFindNextImageItem","features":[413]},{"name":"GdipFlattenPath","features":[413]},{"name":"GdipFlush","features":[413]},{"name":"GdipFree","features":[413]},{"name":"GdipGetAdjustableArrowCapFillState","features":[307,413]},{"name":"GdipGetAdjustableArrowCapHeight","features":[413]},{"name":"GdipGetAdjustableArrowCapMiddleInset","features":[413]},{"name":"GdipGetAdjustableArrowCapWidth","features":[413]},{"name":"GdipGetAllPropertyItems","features":[413]},{"name":"GdipGetBrushType","features":[413]},{"name":"GdipGetCellAscent","features":[413]},{"name":"GdipGetCellDescent","features":[413]},{"name":"GdipGetClip","features":[413]},{"name":"GdipGetClipBounds","features":[413]},{"name":"GdipGetClipBoundsI","features":[413]},{"name":"GdipGetCompositingMode","features":[413]},{"name":"GdipGetCompositingQuality","features":[413]},{"name":"GdipGetCustomLineCapBaseCap","features":[413]},{"name":"GdipGetCustomLineCapBaseInset","features":[413]},{"name":"GdipGetCustomLineCapStrokeCaps","features":[413]},{"name":"GdipGetCustomLineCapStrokeJoin","features":[413]},{"name":"GdipGetCustomLineCapType","features":[413]},{"name":"GdipGetCustomLineCapWidthScale","features":[413]},{"name":"GdipGetDC","features":[318,413]},{"name":"GdipGetDpiX","features":[413]},{"name":"GdipGetDpiY","features":[413]},{"name":"GdipGetEffectParameterSize","features":[413]},{"name":"GdipGetEffectParameters","features":[413]},{"name":"GdipGetEmHeight","features":[413]},{"name":"GdipGetEncoderParameterList","features":[413]},{"name":"GdipGetEncoderParameterListSize","features":[413]},{"name":"GdipGetFamily","features":[413]},{"name":"GdipGetFamilyName","features":[413]},{"name":"GdipGetFontCollectionFamilyCount","features":[413]},{"name":"GdipGetFontCollectionFamilyList","features":[413]},{"name":"GdipGetFontHeight","features":[413]},{"name":"GdipGetFontHeightGivenDPI","features":[413]},{"name":"GdipGetFontSize","features":[413]},{"name":"GdipGetFontStyle","features":[413]},{"name":"GdipGetFontUnit","features":[413]},{"name":"GdipGetGenericFontFamilyMonospace","features":[413]},{"name":"GdipGetGenericFontFamilySansSerif","features":[413]},{"name":"GdipGetGenericFontFamilySerif","features":[413]},{"name":"GdipGetHatchBackgroundColor","features":[413]},{"name":"GdipGetHatchForegroundColor","features":[413]},{"name":"GdipGetHatchStyle","features":[413]},{"name":"GdipGetHemfFromMetafile","features":[318,413]},{"name":"GdipGetImageAttributesAdjustedPalette","features":[413]},{"name":"GdipGetImageBounds","features":[413]},{"name":"GdipGetImageDecoders","features":[413]},{"name":"GdipGetImageDecodersSize","features":[413]},{"name":"GdipGetImageDimension","features":[413]},{"name":"GdipGetImageEncoders","features":[413]},{"name":"GdipGetImageEncodersSize","features":[413]},{"name":"GdipGetImageFlags","features":[413]},{"name":"GdipGetImageGraphicsContext","features":[413]},{"name":"GdipGetImageHeight","features":[413]},{"name":"GdipGetImageHorizontalResolution","features":[413]},{"name":"GdipGetImageItemData","features":[413]},{"name":"GdipGetImagePalette","features":[413]},{"name":"GdipGetImagePaletteSize","features":[413]},{"name":"GdipGetImagePixelFormat","features":[413]},{"name":"GdipGetImageRawFormat","features":[413]},{"name":"GdipGetImageThumbnail","features":[413]},{"name":"GdipGetImageType","features":[413]},{"name":"GdipGetImageVerticalResolution","features":[413]},{"name":"GdipGetImageWidth","features":[413]},{"name":"GdipGetInterpolationMode","features":[413]},{"name":"GdipGetLineBlend","features":[413]},{"name":"GdipGetLineBlendCount","features":[413]},{"name":"GdipGetLineColors","features":[413]},{"name":"GdipGetLineGammaCorrection","features":[307,413]},{"name":"GdipGetLinePresetBlend","features":[413]},{"name":"GdipGetLinePresetBlendCount","features":[413]},{"name":"GdipGetLineRect","features":[413]},{"name":"GdipGetLineRectI","features":[413]},{"name":"GdipGetLineSpacing","features":[413]},{"name":"GdipGetLineTransform","features":[413]},{"name":"GdipGetLineWrapMode","features":[413]},{"name":"GdipGetLogFontA","features":[318,413]},{"name":"GdipGetLogFontW","features":[318,413]},{"name":"GdipGetMatrixElements","features":[413]},{"name":"GdipGetMetafileDownLevelRasterizationLimit","features":[413]},{"name":"GdipGetMetafileHeaderFromEmf","features":[307,318,413]},{"name":"GdipGetMetafileHeaderFromFile","features":[307,318,413]},{"name":"GdipGetMetafileHeaderFromMetafile","features":[307,318,413]},{"name":"GdipGetMetafileHeaderFromStream","features":[307,318,413,358]},{"name":"GdipGetMetafileHeaderFromWmf","features":[307,318,413]},{"name":"GdipGetNearestColor","features":[413]},{"name":"GdipGetPageScale","features":[413]},{"name":"GdipGetPageUnit","features":[413]},{"name":"GdipGetPathData","features":[413]},{"name":"GdipGetPathFillMode","features":[413]},{"name":"GdipGetPathGradientBlend","features":[413]},{"name":"GdipGetPathGradientBlendCount","features":[413]},{"name":"GdipGetPathGradientCenterColor","features":[413]},{"name":"GdipGetPathGradientCenterPoint","features":[413]},{"name":"GdipGetPathGradientCenterPointI","features":[413]},{"name":"GdipGetPathGradientFocusScales","features":[413]},{"name":"GdipGetPathGradientGammaCorrection","features":[307,413]},{"name":"GdipGetPathGradientPath","features":[413]},{"name":"GdipGetPathGradientPointCount","features":[413]},{"name":"GdipGetPathGradientPresetBlend","features":[413]},{"name":"GdipGetPathGradientPresetBlendCount","features":[413]},{"name":"GdipGetPathGradientRect","features":[413]},{"name":"GdipGetPathGradientRectI","features":[413]},{"name":"GdipGetPathGradientSurroundColorCount","features":[413]},{"name":"GdipGetPathGradientSurroundColorsWithCount","features":[413]},{"name":"GdipGetPathGradientTransform","features":[413]},{"name":"GdipGetPathGradientWrapMode","features":[413]},{"name":"GdipGetPathLastPoint","features":[413]},{"name":"GdipGetPathPoints","features":[413]},{"name":"GdipGetPathPointsI","features":[413]},{"name":"GdipGetPathTypes","features":[413]},{"name":"GdipGetPathWorldBounds","features":[413]},{"name":"GdipGetPathWorldBoundsI","features":[413]},{"name":"GdipGetPenBrushFill","features":[413]},{"name":"GdipGetPenColor","features":[413]},{"name":"GdipGetPenCompoundArray","features":[413]},{"name":"GdipGetPenCompoundCount","features":[413]},{"name":"GdipGetPenCustomEndCap","features":[413]},{"name":"GdipGetPenCustomStartCap","features":[413]},{"name":"GdipGetPenDashArray","features":[413]},{"name":"GdipGetPenDashCap197819","features":[413]},{"name":"GdipGetPenDashCount","features":[413]},{"name":"GdipGetPenDashOffset","features":[413]},{"name":"GdipGetPenDashStyle","features":[413]},{"name":"GdipGetPenEndCap","features":[413]},{"name":"GdipGetPenFillType","features":[413]},{"name":"GdipGetPenLineJoin","features":[413]},{"name":"GdipGetPenMiterLimit","features":[413]},{"name":"GdipGetPenMode","features":[413]},{"name":"GdipGetPenStartCap","features":[413]},{"name":"GdipGetPenTransform","features":[413]},{"name":"GdipGetPenUnit","features":[413]},{"name":"GdipGetPenWidth","features":[413]},{"name":"GdipGetPixelOffsetMode","features":[413]},{"name":"GdipGetPointCount","features":[413]},{"name":"GdipGetPropertyCount","features":[413]},{"name":"GdipGetPropertyIdList","features":[413]},{"name":"GdipGetPropertyItem","features":[413]},{"name":"GdipGetPropertyItemSize","features":[413]},{"name":"GdipGetPropertySize","features":[413]},{"name":"GdipGetRegionBounds","features":[413]},{"name":"GdipGetRegionBoundsI","features":[413]},{"name":"GdipGetRegionData","features":[413]},{"name":"GdipGetRegionDataSize","features":[413]},{"name":"GdipGetRegionHRgn","features":[318,413]},{"name":"GdipGetRegionScans","features":[413]},{"name":"GdipGetRegionScansCount","features":[413]},{"name":"GdipGetRegionScansI","features":[413]},{"name":"GdipGetRenderingOrigin","features":[413]},{"name":"GdipGetSmoothingMode","features":[413]},{"name":"GdipGetSolidFillColor","features":[413]},{"name":"GdipGetStringFormatAlign","features":[413]},{"name":"GdipGetStringFormatDigitSubstitution","features":[413]},{"name":"GdipGetStringFormatFlags","features":[413]},{"name":"GdipGetStringFormatHotkeyPrefix","features":[413]},{"name":"GdipGetStringFormatLineAlign","features":[413]},{"name":"GdipGetStringFormatMeasurableCharacterRangeCount","features":[413]},{"name":"GdipGetStringFormatTabStopCount","features":[413]},{"name":"GdipGetStringFormatTabStops","features":[413]},{"name":"GdipGetStringFormatTrimming","features":[413]},{"name":"GdipGetTextContrast","features":[413]},{"name":"GdipGetTextRenderingHint","features":[413]},{"name":"GdipGetTextureImage","features":[413]},{"name":"GdipGetTextureTransform","features":[413]},{"name":"GdipGetTextureWrapMode","features":[413]},{"name":"GdipGetVisibleClipBounds","features":[413]},{"name":"GdipGetVisibleClipBoundsI","features":[413]},{"name":"GdipGetWorldTransform","features":[413]},{"name":"GdipGraphicsClear","features":[413]},{"name":"GdipGraphicsSetAbort","features":[413]},{"name":"GdipImageForceValidation","features":[413]},{"name":"GdipImageGetFrameCount","features":[413]},{"name":"GdipImageGetFrameDimensionsCount","features":[413]},{"name":"GdipImageGetFrameDimensionsList","features":[413]},{"name":"GdipImageRotateFlip","features":[413]},{"name":"GdipImageSelectActiveFrame","features":[413]},{"name":"GdipImageSetAbort","features":[413]},{"name":"GdipInitializePalette","features":[307,413]},{"name":"GdipInvertMatrix","features":[413]},{"name":"GdipIsClipEmpty","features":[307,413]},{"name":"GdipIsEmptyRegion","features":[307,413]},{"name":"GdipIsEqualRegion","features":[307,413]},{"name":"GdipIsInfiniteRegion","features":[307,413]},{"name":"GdipIsMatrixEqual","features":[307,413]},{"name":"GdipIsMatrixIdentity","features":[307,413]},{"name":"GdipIsMatrixInvertible","features":[307,413]},{"name":"GdipIsOutlineVisiblePathPoint","features":[307,413]},{"name":"GdipIsOutlineVisiblePathPointI","features":[307,413]},{"name":"GdipIsStyleAvailable","features":[307,413]},{"name":"GdipIsVisibleClipEmpty","features":[307,413]},{"name":"GdipIsVisiblePathPoint","features":[307,413]},{"name":"GdipIsVisiblePathPointI","features":[307,413]},{"name":"GdipIsVisiblePoint","features":[307,413]},{"name":"GdipIsVisiblePointI","features":[307,413]},{"name":"GdipIsVisibleRect","features":[307,413]},{"name":"GdipIsVisibleRectI","features":[307,413]},{"name":"GdipIsVisibleRegionPoint","features":[307,413]},{"name":"GdipIsVisibleRegionPointI","features":[307,413]},{"name":"GdipIsVisibleRegionRect","features":[307,413]},{"name":"GdipIsVisibleRegionRectI","features":[307,413]},{"name":"GdipLoadImageFromFile","features":[413]},{"name":"GdipLoadImageFromFileICM","features":[413]},{"name":"GdipLoadImageFromStream","features":[413,358]},{"name":"GdipLoadImageFromStreamICM","features":[413,358]},{"name":"GdipMeasureCharacterRanges","features":[413]},{"name":"GdipMeasureDriverString","features":[413]},{"name":"GdipMeasureString","features":[413]},{"name":"GdipMultiplyLineTransform","features":[413]},{"name":"GdipMultiplyMatrix","features":[413]},{"name":"GdipMultiplyPathGradientTransform","features":[413]},{"name":"GdipMultiplyPenTransform","features":[413]},{"name":"GdipMultiplyTextureTransform","features":[413]},{"name":"GdipMultiplyWorldTransform","features":[413]},{"name":"GdipNewInstalledFontCollection","features":[413]},{"name":"GdipNewPrivateFontCollection","features":[413]},{"name":"GdipPathIterCopyData","features":[413]},{"name":"GdipPathIterEnumerate","features":[413]},{"name":"GdipPathIterGetCount","features":[413]},{"name":"GdipPathIterGetSubpathCount","features":[413]},{"name":"GdipPathIterHasCurve","features":[307,413]},{"name":"GdipPathIterIsValid","features":[307,413]},{"name":"GdipPathIterNextMarker","features":[413]},{"name":"GdipPathIterNextMarkerPath","features":[413]},{"name":"GdipPathIterNextPathType","features":[413]},{"name":"GdipPathIterNextSubpath","features":[307,413]},{"name":"GdipPathIterNextSubpathPath","features":[307,413]},{"name":"GdipPathIterRewind","features":[413]},{"name":"GdipPlayMetafileRecord","features":[413]},{"name":"GdipPrivateAddFontFile","features":[413]},{"name":"GdipPrivateAddMemoryFont","features":[413]},{"name":"GdipRecordMetafile","features":[318,413]},{"name":"GdipRecordMetafileFileName","features":[318,413]},{"name":"GdipRecordMetafileFileNameI","features":[318,413]},{"name":"GdipRecordMetafileI","features":[318,413]},{"name":"GdipRecordMetafileStream","features":[318,413,358]},{"name":"GdipRecordMetafileStreamI","features":[318,413,358]},{"name":"GdipReleaseDC","features":[318,413]},{"name":"GdipRemovePropertyItem","features":[413]},{"name":"GdipResetClip","features":[413]},{"name":"GdipResetImageAttributes","features":[413]},{"name":"GdipResetLineTransform","features":[413]},{"name":"GdipResetPageTransform","features":[413]},{"name":"GdipResetPath","features":[413]},{"name":"GdipResetPathGradientTransform","features":[413]},{"name":"GdipResetPenTransform","features":[413]},{"name":"GdipResetTextureTransform","features":[413]},{"name":"GdipResetWorldTransform","features":[413]},{"name":"GdipRestoreGraphics","features":[413]},{"name":"GdipReversePath","features":[413]},{"name":"GdipRotateLineTransform","features":[413]},{"name":"GdipRotateMatrix","features":[413]},{"name":"GdipRotatePathGradientTransform","features":[413]},{"name":"GdipRotatePenTransform","features":[413]},{"name":"GdipRotateTextureTransform","features":[413]},{"name":"GdipRotateWorldTransform","features":[413]},{"name":"GdipSaveAdd","features":[413]},{"name":"GdipSaveAddImage","features":[413]},{"name":"GdipSaveGraphics","features":[413]},{"name":"GdipSaveImageToFile","features":[413]},{"name":"GdipSaveImageToStream","features":[413,358]},{"name":"GdipScaleLineTransform","features":[413]},{"name":"GdipScaleMatrix","features":[413]},{"name":"GdipScalePathGradientTransform","features":[413]},{"name":"GdipScalePenTransform","features":[413]},{"name":"GdipScaleTextureTransform","features":[413]},{"name":"GdipScaleWorldTransform","features":[413]},{"name":"GdipSetAdjustableArrowCapFillState","features":[307,413]},{"name":"GdipSetAdjustableArrowCapHeight","features":[413]},{"name":"GdipSetAdjustableArrowCapMiddleInset","features":[413]},{"name":"GdipSetAdjustableArrowCapWidth","features":[413]},{"name":"GdipSetClipGraphics","features":[413]},{"name":"GdipSetClipHrgn","features":[318,413]},{"name":"GdipSetClipPath","features":[413]},{"name":"GdipSetClipRect","features":[413]},{"name":"GdipSetClipRectI","features":[413]},{"name":"GdipSetClipRegion","features":[413]},{"name":"GdipSetCompositingMode","features":[413]},{"name":"GdipSetCompositingQuality","features":[413]},{"name":"GdipSetCustomLineCapBaseCap","features":[413]},{"name":"GdipSetCustomLineCapBaseInset","features":[413]},{"name":"GdipSetCustomLineCapStrokeCaps","features":[413]},{"name":"GdipSetCustomLineCapStrokeJoin","features":[413]},{"name":"GdipSetCustomLineCapWidthScale","features":[413]},{"name":"GdipSetEffectParameters","features":[413]},{"name":"GdipSetEmpty","features":[413]},{"name":"GdipSetImageAttributesCachedBackground","features":[307,413]},{"name":"GdipSetImageAttributesColorKeys","features":[307,413]},{"name":"GdipSetImageAttributesColorMatrix","features":[307,413]},{"name":"GdipSetImageAttributesGamma","features":[307,413]},{"name":"GdipSetImageAttributesNoOp","features":[307,413]},{"name":"GdipSetImageAttributesOutputChannel","features":[307,413]},{"name":"GdipSetImageAttributesOutputChannelColorProfile","features":[307,413]},{"name":"GdipSetImageAttributesRemapTable","features":[307,413]},{"name":"GdipSetImageAttributesThreshold","features":[307,413]},{"name":"GdipSetImageAttributesToIdentity","features":[413]},{"name":"GdipSetImageAttributesWrapMode","features":[307,413]},{"name":"GdipSetImagePalette","features":[413]},{"name":"GdipSetInfinite","features":[413]},{"name":"GdipSetInterpolationMode","features":[413]},{"name":"GdipSetLineBlend","features":[413]},{"name":"GdipSetLineColors","features":[413]},{"name":"GdipSetLineGammaCorrection","features":[307,413]},{"name":"GdipSetLineLinearBlend","features":[413]},{"name":"GdipSetLinePresetBlend","features":[413]},{"name":"GdipSetLineSigmaBlend","features":[413]},{"name":"GdipSetLineTransform","features":[413]},{"name":"GdipSetLineWrapMode","features":[413]},{"name":"GdipSetMatrixElements","features":[413]},{"name":"GdipSetMetafileDownLevelRasterizationLimit","features":[413]},{"name":"GdipSetPageScale","features":[413]},{"name":"GdipSetPageUnit","features":[413]},{"name":"GdipSetPathFillMode","features":[413]},{"name":"GdipSetPathGradientBlend","features":[413]},{"name":"GdipSetPathGradientCenterColor","features":[413]},{"name":"GdipSetPathGradientCenterPoint","features":[413]},{"name":"GdipSetPathGradientCenterPointI","features":[413]},{"name":"GdipSetPathGradientFocusScales","features":[413]},{"name":"GdipSetPathGradientGammaCorrection","features":[307,413]},{"name":"GdipSetPathGradientLinearBlend","features":[413]},{"name":"GdipSetPathGradientPath","features":[413]},{"name":"GdipSetPathGradientPresetBlend","features":[413]},{"name":"GdipSetPathGradientSigmaBlend","features":[413]},{"name":"GdipSetPathGradientSurroundColorsWithCount","features":[413]},{"name":"GdipSetPathGradientTransform","features":[413]},{"name":"GdipSetPathGradientWrapMode","features":[413]},{"name":"GdipSetPathMarker","features":[413]},{"name":"GdipSetPenBrushFill","features":[413]},{"name":"GdipSetPenColor","features":[413]},{"name":"GdipSetPenCompoundArray","features":[413]},{"name":"GdipSetPenCustomEndCap","features":[413]},{"name":"GdipSetPenCustomStartCap","features":[413]},{"name":"GdipSetPenDashArray","features":[413]},{"name":"GdipSetPenDashCap197819","features":[413]},{"name":"GdipSetPenDashOffset","features":[413]},{"name":"GdipSetPenDashStyle","features":[413]},{"name":"GdipSetPenEndCap","features":[413]},{"name":"GdipSetPenLineCap197819","features":[413]},{"name":"GdipSetPenLineJoin","features":[413]},{"name":"GdipSetPenMiterLimit","features":[413]},{"name":"GdipSetPenMode","features":[413]},{"name":"GdipSetPenStartCap","features":[413]},{"name":"GdipSetPenTransform","features":[413]},{"name":"GdipSetPenUnit","features":[413]},{"name":"GdipSetPenWidth","features":[413]},{"name":"GdipSetPixelOffsetMode","features":[413]},{"name":"GdipSetPropertyItem","features":[413]},{"name":"GdipSetRenderingOrigin","features":[413]},{"name":"GdipSetSmoothingMode","features":[413]},{"name":"GdipSetSolidFillColor","features":[413]},{"name":"GdipSetStringFormatAlign","features":[413]},{"name":"GdipSetStringFormatDigitSubstitution","features":[413]},{"name":"GdipSetStringFormatFlags","features":[413]},{"name":"GdipSetStringFormatHotkeyPrefix","features":[413]},{"name":"GdipSetStringFormatLineAlign","features":[413]},{"name":"GdipSetStringFormatMeasurableCharacterRanges","features":[413]},{"name":"GdipSetStringFormatTabStops","features":[413]},{"name":"GdipSetStringFormatTrimming","features":[413]},{"name":"GdipSetTextContrast","features":[413]},{"name":"GdipSetTextRenderingHint","features":[413]},{"name":"GdipSetTextureTransform","features":[413]},{"name":"GdipSetTextureWrapMode","features":[413]},{"name":"GdipSetWorldTransform","features":[413]},{"name":"GdipShearMatrix","features":[413]},{"name":"GdipStartPathFigure","features":[413]},{"name":"GdipStringFormatGetGenericDefault","features":[413]},{"name":"GdipStringFormatGetGenericTypographic","features":[413]},{"name":"GdipTestControl","features":[413]},{"name":"GdipTransformMatrixPoints","features":[413]},{"name":"GdipTransformMatrixPointsI","features":[413]},{"name":"GdipTransformPath","features":[413]},{"name":"GdipTransformPoints","features":[413]},{"name":"GdipTransformPointsI","features":[413]},{"name":"GdipTransformRegion","features":[413]},{"name":"GdipTranslateClip","features":[413]},{"name":"GdipTranslateClipI","features":[413]},{"name":"GdipTranslateLineTransform","features":[413]},{"name":"GdipTranslateMatrix","features":[413]},{"name":"GdipTranslatePathGradientTransform","features":[413]},{"name":"GdipTranslatePenTransform","features":[413]},{"name":"GdipTranslateRegion","features":[413]},{"name":"GdipTranslateRegionI","features":[413]},{"name":"GdipTranslateTextureTransform","features":[413]},{"name":"GdipTranslateWorldTransform","features":[413]},{"name":"GdipVectorTransformMatrixPoints","features":[413]},{"name":"GdipVectorTransformMatrixPointsI","features":[413]},{"name":"GdipWarpPath","features":[413]},{"name":"GdipWidenPath","features":[413]},{"name":"GdipWindingModeOutline","features":[413]},{"name":"GdiplusAbort","features":[413]},{"name":"GdiplusNotInitialized","features":[413]},{"name":"GdiplusNotificationHook","features":[413]},{"name":"GdiplusNotificationUnhook","features":[413]},{"name":"GdiplusShutdown","features":[413]},{"name":"GdiplusStartup","features":[307,413]},{"name":"GdiplusStartupDefault","features":[413]},{"name":"GdiplusStartupInput","features":[307,413]},{"name":"GdiplusStartupInputEx","features":[307,413]},{"name":"GdiplusStartupNoSetRound","features":[413]},{"name":"GdiplusStartupOutput","features":[413]},{"name":"GdiplusStartupParams","features":[413]},{"name":"GdiplusStartupSetPSValue","features":[413]},{"name":"GdiplusStartupTransparencyMask","features":[413]},{"name":"GenericError","features":[413]},{"name":"GenericFontFamily","features":[413]},{"name":"GenericFontFamilyMonospace","features":[413]},{"name":"GenericFontFamilySansSerif","features":[413]},{"name":"GenericFontFamilySerif","features":[413]},{"name":"GetThumbnailImageAbort","features":[307,413]},{"name":"GpAdjustableArrowCap","features":[413]},{"name":"GpBitmap","features":[413]},{"name":"GpBrush","features":[413]},{"name":"GpCachedBitmap","features":[413]},{"name":"GpCustomLineCap","features":[413]},{"name":"GpFont","features":[413]},{"name":"GpFontCollection","features":[413]},{"name":"GpFontFamily","features":[413]},{"name":"GpGraphics","features":[413]},{"name":"GpHatch","features":[413]},{"name":"GpImage","features":[413]},{"name":"GpImageAttributes","features":[413]},{"name":"GpInstalledFontCollection","features":[413]},{"name":"GpLineGradient","features":[413]},{"name":"GpMetafile","features":[413]},{"name":"GpPath","features":[413]},{"name":"GpPathGradient","features":[413]},{"name":"GpPathIterator","features":[413]},{"name":"GpPen","features":[413]},{"name":"GpPrivateFontCollection","features":[413]},{"name":"GpRegion","features":[413]},{"name":"GpSolidFill","features":[413]},{"name":"GpStringFormat","features":[413]},{"name":"GpTestControlEnum","features":[413]},{"name":"GpTexture","features":[413]},{"name":"HatchStyle","features":[413]},{"name":"HatchStyle05Percent","features":[413]},{"name":"HatchStyle10Percent","features":[413]},{"name":"HatchStyle20Percent","features":[413]},{"name":"HatchStyle25Percent","features":[413]},{"name":"HatchStyle30Percent","features":[413]},{"name":"HatchStyle40Percent","features":[413]},{"name":"HatchStyle50Percent","features":[413]},{"name":"HatchStyle60Percent","features":[413]},{"name":"HatchStyle70Percent","features":[413]},{"name":"HatchStyle75Percent","features":[413]},{"name":"HatchStyle80Percent","features":[413]},{"name":"HatchStyle90Percent","features":[413]},{"name":"HatchStyleBackwardDiagonal","features":[413]},{"name":"HatchStyleCross","features":[413]},{"name":"HatchStyleDarkDownwardDiagonal","features":[413]},{"name":"HatchStyleDarkHorizontal","features":[413]},{"name":"HatchStyleDarkUpwardDiagonal","features":[413]},{"name":"HatchStyleDarkVertical","features":[413]},{"name":"HatchStyleDashedDownwardDiagonal","features":[413]},{"name":"HatchStyleDashedHorizontal","features":[413]},{"name":"HatchStyleDashedUpwardDiagonal","features":[413]},{"name":"HatchStyleDashedVertical","features":[413]},{"name":"HatchStyleDiagonalBrick","features":[413]},{"name":"HatchStyleDiagonalCross","features":[413]},{"name":"HatchStyleDivot","features":[413]},{"name":"HatchStyleDottedDiamond","features":[413]},{"name":"HatchStyleDottedGrid","features":[413]},{"name":"HatchStyleForwardDiagonal","features":[413]},{"name":"HatchStyleHorizontal","features":[413]},{"name":"HatchStyleHorizontalBrick","features":[413]},{"name":"HatchStyleLargeCheckerBoard","features":[413]},{"name":"HatchStyleLargeConfetti","features":[413]},{"name":"HatchStyleLargeGrid","features":[413]},{"name":"HatchStyleLightDownwardDiagonal","features":[413]},{"name":"HatchStyleLightHorizontal","features":[413]},{"name":"HatchStyleLightUpwardDiagonal","features":[413]},{"name":"HatchStyleLightVertical","features":[413]},{"name":"HatchStyleMax","features":[413]},{"name":"HatchStyleMin","features":[413]},{"name":"HatchStyleNarrowHorizontal","features":[413]},{"name":"HatchStyleNarrowVertical","features":[413]},{"name":"HatchStyleOutlinedDiamond","features":[413]},{"name":"HatchStylePlaid","features":[413]},{"name":"HatchStyleShingle","features":[413]},{"name":"HatchStyleSmallCheckerBoard","features":[413]},{"name":"HatchStyleSmallConfetti","features":[413]},{"name":"HatchStyleSmallGrid","features":[413]},{"name":"HatchStyleSolidDiamond","features":[413]},{"name":"HatchStyleSphere","features":[413]},{"name":"HatchStyleTotal","features":[413]},{"name":"HatchStyleTrellis","features":[413]},{"name":"HatchStyleVertical","features":[413]},{"name":"HatchStyleWave","features":[413]},{"name":"HatchStyleWeave","features":[413]},{"name":"HatchStyleWideDownwardDiagonal","features":[413]},{"name":"HatchStyleWideUpwardDiagonal","features":[413]},{"name":"HatchStyleZigZag","features":[413]},{"name":"HistogramFormat","features":[413]},{"name":"HistogramFormatA","features":[413]},{"name":"HistogramFormatARGB","features":[413]},{"name":"HistogramFormatB","features":[413]},{"name":"HistogramFormatG","features":[413]},{"name":"HistogramFormatGray","features":[413]},{"name":"HistogramFormatPARGB","features":[413]},{"name":"HistogramFormatR","features":[413]},{"name":"HistogramFormatRGB","features":[413]},{"name":"HotkeyPrefix","features":[413]},{"name":"HotkeyPrefixHide","features":[413]},{"name":"HotkeyPrefixNone","features":[413]},{"name":"HotkeyPrefixShow","features":[413]},{"name":"HueSaturationLightness","features":[307,413]},{"name":"HueSaturationLightnessEffectGuid","features":[413]},{"name":"HueSaturationLightnessParams","features":[413]},{"name":"IImageBytes","features":[413]},{"name":"Image","features":[413]},{"name":"ImageAbort","features":[307,413]},{"name":"ImageCodecFlags","features":[413]},{"name":"ImageCodecFlagsBlockingDecode","features":[413]},{"name":"ImageCodecFlagsBuiltin","features":[413]},{"name":"ImageCodecFlagsDecoder","features":[413]},{"name":"ImageCodecFlagsEncoder","features":[413]},{"name":"ImageCodecFlagsSeekableEncode","features":[413]},{"name":"ImageCodecFlagsSupportBitmap","features":[413]},{"name":"ImageCodecFlagsSupportVector","features":[413]},{"name":"ImageCodecFlagsSystem","features":[413]},{"name":"ImageCodecFlagsUser","features":[413]},{"name":"ImageCodecInfo","features":[413]},{"name":"ImageFlags","features":[413]},{"name":"ImageFlagsCaching","features":[413]},{"name":"ImageFlagsColorSpaceCMYK","features":[413]},{"name":"ImageFlagsColorSpaceGRAY","features":[413]},{"name":"ImageFlagsColorSpaceRGB","features":[413]},{"name":"ImageFlagsColorSpaceYCBCR","features":[413]},{"name":"ImageFlagsColorSpaceYCCK","features":[413]},{"name":"ImageFlagsHasAlpha","features":[413]},{"name":"ImageFlagsHasRealDPI","features":[413]},{"name":"ImageFlagsHasRealPixelSize","features":[413]},{"name":"ImageFlagsHasTranslucent","features":[413]},{"name":"ImageFlagsNone","features":[413]},{"name":"ImageFlagsPartiallyScalable","features":[413]},{"name":"ImageFlagsReadOnly","features":[413]},{"name":"ImageFlagsScalable","features":[413]},{"name":"ImageFormatBMP","features":[413]},{"name":"ImageFormatEMF","features":[413]},{"name":"ImageFormatEXIF","features":[413]},{"name":"ImageFormatGIF","features":[413]},{"name":"ImageFormatHEIF","features":[413]},{"name":"ImageFormatIcon","features":[413]},{"name":"ImageFormatJPEG","features":[413]},{"name":"ImageFormatMemoryBMP","features":[413]},{"name":"ImageFormatPNG","features":[413]},{"name":"ImageFormatTIFF","features":[413]},{"name":"ImageFormatUndefined","features":[413]},{"name":"ImageFormatWEBP","features":[413]},{"name":"ImageFormatWMF","features":[413]},{"name":"ImageItemData","features":[413]},{"name":"ImageLockMode","features":[413]},{"name":"ImageLockModeRead","features":[413]},{"name":"ImageLockModeUserInputBuf","features":[413]},{"name":"ImageLockModeWrite","features":[413]},{"name":"ImageType","features":[413]},{"name":"ImageTypeBitmap","features":[413]},{"name":"ImageTypeMetafile","features":[413]},{"name":"ImageTypeUnknown","features":[413]},{"name":"InstalledFontCollection","features":[413]},{"name":"InsufficientBuffer","features":[413]},{"name":"InterpolationMode","features":[413]},{"name":"InterpolationModeBicubic","features":[413]},{"name":"InterpolationModeBilinear","features":[413]},{"name":"InterpolationModeDefault","features":[413]},{"name":"InterpolationModeHighQuality","features":[413]},{"name":"InterpolationModeHighQualityBicubic","features":[413]},{"name":"InterpolationModeHighQualityBilinear","features":[413]},{"name":"InterpolationModeInvalid","features":[413]},{"name":"InterpolationModeLowQuality","features":[413]},{"name":"InterpolationModeNearestNeighbor","features":[413]},{"name":"InvalidParameter","features":[413]},{"name":"ItemDataPosition","features":[413]},{"name":"ItemDataPositionAfterBits","features":[413]},{"name":"ItemDataPositionAfterHeader","features":[413]},{"name":"ItemDataPositionAfterPalette","features":[413]},{"name":"Levels","features":[307,413]},{"name":"LevelsEffectGuid","features":[413]},{"name":"LevelsParams","features":[413]},{"name":"LineCap","features":[413]},{"name":"LineCapAnchorMask","features":[413]},{"name":"LineCapArrowAnchor","features":[413]},{"name":"LineCapCustom","features":[413]},{"name":"LineCapDiamondAnchor","features":[413]},{"name":"LineCapFlat","features":[413]},{"name":"LineCapNoAnchor","features":[413]},{"name":"LineCapRound","features":[413]},{"name":"LineCapRoundAnchor","features":[413]},{"name":"LineCapSquare","features":[413]},{"name":"LineCapSquareAnchor","features":[413]},{"name":"LineCapTriangle","features":[413]},{"name":"LineJoin","features":[413]},{"name":"LineJoinBevel","features":[413]},{"name":"LineJoinMiter","features":[413]},{"name":"LineJoinMiterClipped","features":[413]},{"name":"LineJoinRound","features":[413]},{"name":"LinearGradientMode","features":[413]},{"name":"LinearGradientModeBackwardDiagonal","features":[413]},{"name":"LinearGradientModeForwardDiagonal","features":[413]},{"name":"LinearGradientModeHorizontal","features":[413]},{"name":"LinearGradientModeVertical","features":[413]},{"name":"Matrix","features":[413]},{"name":"MatrixOrder","features":[413]},{"name":"MatrixOrderAppend","features":[413]},{"name":"MatrixOrderPrepend","features":[413]},{"name":"Metafile","features":[413]},{"name":"MetafileFrameUnit","features":[413]},{"name":"MetafileFrameUnitDocument","features":[413]},{"name":"MetafileFrameUnitGdi","features":[413]},{"name":"MetafileFrameUnitInch","features":[413]},{"name":"MetafileFrameUnitMillimeter","features":[413]},{"name":"MetafileFrameUnitPixel","features":[413]},{"name":"MetafileFrameUnitPoint","features":[413]},{"name":"MetafileHeader","features":[307,318,413]},{"name":"MetafileType","features":[413]},{"name":"MetafileTypeEmf","features":[413]},{"name":"MetafileTypeEmfPlusDual","features":[413]},{"name":"MetafileTypeEmfPlusOnly","features":[413]},{"name":"MetafileTypeInvalid","features":[413]},{"name":"MetafileTypeWmf","features":[413]},{"name":"MetafileTypeWmfPlaceable","features":[413]},{"name":"NotImplemented","features":[413]},{"name":"NotTrueTypeFont","features":[413]},{"name":"NotificationHookProc","features":[413]},{"name":"NotificationUnhookProc","features":[413]},{"name":"ObjectBusy","features":[413]},{"name":"ObjectType","features":[413]},{"name":"ObjectTypeBrush","features":[413]},{"name":"ObjectTypeCustomLineCap","features":[413]},{"name":"ObjectTypeFont","features":[413]},{"name":"ObjectTypeGraphics","features":[413]},{"name":"ObjectTypeImage","features":[413]},{"name":"ObjectTypeImageAttributes","features":[413]},{"name":"ObjectTypeInvalid","features":[413]},{"name":"ObjectTypeMax","features":[413]},{"name":"ObjectTypeMin","features":[413]},{"name":"ObjectTypePath","features":[413]},{"name":"ObjectTypePen","features":[413]},{"name":"ObjectTypeRegion","features":[413]},{"name":"ObjectTypeStringFormat","features":[413]},{"name":"Ok","features":[413]},{"name":"OutOfMemory","features":[413]},{"name":"PWMFRect16","features":[413]},{"name":"PaletteFlags","features":[413]},{"name":"PaletteFlagsGrayScale","features":[413]},{"name":"PaletteFlagsHalftone","features":[413]},{"name":"PaletteFlagsHasAlpha","features":[413]},{"name":"PaletteType","features":[413]},{"name":"PaletteTypeCustom","features":[413]},{"name":"PaletteTypeFixedBW","features":[413]},{"name":"PaletteTypeFixedHalftone125","features":[413]},{"name":"PaletteTypeFixedHalftone216","features":[413]},{"name":"PaletteTypeFixedHalftone252","features":[413]},{"name":"PaletteTypeFixedHalftone256","features":[413]},{"name":"PaletteTypeFixedHalftone27","features":[413]},{"name":"PaletteTypeFixedHalftone64","features":[413]},{"name":"PaletteTypeFixedHalftone8","features":[413]},{"name":"PaletteTypeOptimal","features":[413]},{"name":"PathData","features":[413]},{"name":"PathPointType","features":[413]},{"name":"PathPointTypeBezier","features":[413]},{"name":"PathPointTypeBezier3","features":[413]},{"name":"PathPointTypeCloseSubpath","features":[413]},{"name":"PathPointTypeDashMode","features":[413]},{"name":"PathPointTypeLine","features":[413]},{"name":"PathPointTypePathMarker","features":[413]},{"name":"PathPointTypePathTypeMask","features":[413]},{"name":"PathPointTypeStart","features":[413]},{"name":"PenAlignment","features":[413]},{"name":"PenAlignmentCenter","features":[413]},{"name":"PenAlignmentInset","features":[413]},{"name":"PenType","features":[413]},{"name":"PenTypeHatchFill","features":[413]},{"name":"PenTypeLinearGradient","features":[413]},{"name":"PenTypePathGradient","features":[413]},{"name":"PenTypeSolidColor","features":[413]},{"name":"PenTypeTextureFill","features":[413]},{"name":"PenTypeUnknown","features":[413]},{"name":"PixelFormatAlpha","features":[413]},{"name":"PixelFormatCanonical","features":[413]},{"name":"PixelFormatDontCare","features":[413]},{"name":"PixelFormatExtended","features":[413]},{"name":"PixelFormatGDI","features":[413]},{"name":"PixelFormatIndexed","features":[413]},{"name":"PixelFormatMax","features":[413]},{"name":"PixelFormatPAlpha","features":[413]},{"name":"PixelFormatUndefined","features":[413]},{"name":"PixelOffsetMode","features":[413]},{"name":"PixelOffsetModeDefault","features":[413]},{"name":"PixelOffsetModeHalf","features":[413]},{"name":"PixelOffsetModeHighQuality","features":[413]},{"name":"PixelOffsetModeHighSpeed","features":[413]},{"name":"PixelOffsetModeInvalid","features":[413]},{"name":"PixelOffsetModeNone","features":[413]},{"name":"Point","features":[413]},{"name":"PointF","features":[413]},{"name":"PrivateFontCollection","features":[413]},{"name":"ProfileNotFound","features":[413]},{"name":"PropertyItem","features":[413]},{"name":"PropertyNotFound","features":[413]},{"name":"PropertyNotSupported","features":[413]},{"name":"PropertyTagArtist","features":[413]},{"name":"PropertyTagBitsPerSample","features":[413]},{"name":"PropertyTagCellHeight","features":[413]},{"name":"PropertyTagCellWidth","features":[413]},{"name":"PropertyTagChrominanceTable","features":[413]},{"name":"PropertyTagColorMap","features":[413]},{"name":"PropertyTagColorTransferFunction","features":[413]},{"name":"PropertyTagCompression","features":[413]},{"name":"PropertyTagCopyright","features":[413]},{"name":"PropertyTagDateTime","features":[413]},{"name":"PropertyTagDocumentName","features":[413]},{"name":"PropertyTagDotRange","features":[413]},{"name":"PropertyTagEquipMake","features":[413]},{"name":"PropertyTagEquipModel","features":[413]},{"name":"PropertyTagExifAperture","features":[413]},{"name":"PropertyTagExifBrightness","features":[413]},{"name":"PropertyTagExifCfaPattern","features":[413]},{"name":"PropertyTagExifColorSpace","features":[413]},{"name":"PropertyTagExifCompBPP","features":[413]},{"name":"PropertyTagExifCompConfig","features":[413]},{"name":"PropertyTagExifContrast","features":[413]},{"name":"PropertyTagExifCustomRendered","features":[413]},{"name":"PropertyTagExifDTDigSS","features":[413]},{"name":"PropertyTagExifDTDigitized","features":[413]},{"name":"PropertyTagExifDTOrig","features":[413]},{"name":"PropertyTagExifDTOrigSS","features":[413]},{"name":"PropertyTagExifDTSubsec","features":[413]},{"name":"PropertyTagExifDeviceSettingDesc","features":[413]},{"name":"PropertyTagExifDigitalZoomRatio","features":[413]},{"name":"PropertyTagExifExposureBias","features":[413]},{"name":"PropertyTagExifExposureIndex","features":[413]},{"name":"PropertyTagExifExposureMode","features":[413]},{"name":"PropertyTagExifExposureProg","features":[413]},{"name":"PropertyTagExifExposureTime","features":[413]},{"name":"PropertyTagExifFNumber","features":[413]},{"name":"PropertyTagExifFPXVer","features":[413]},{"name":"PropertyTagExifFileSource","features":[413]},{"name":"PropertyTagExifFlash","features":[413]},{"name":"PropertyTagExifFlashEnergy","features":[413]},{"name":"PropertyTagExifFocalLength","features":[413]},{"name":"PropertyTagExifFocalLengthIn35mmFilm","features":[413]},{"name":"PropertyTagExifFocalResUnit","features":[413]},{"name":"PropertyTagExifFocalXRes","features":[413]},{"name":"PropertyTagExifFocalYRes","features":[413]},{"name":"PropertyTagExifGainControl","features":[413]},{"name":"PropertyTagExifIFD","features":[413]},{"name":"PropertyTagExifISOSpeed","features":[413]},{"name":"PropertyTagExifInterop","features":[413]},{"name":"PropertyTagExifLightSource","features":[413]},{"name":"PropertyTagExifMakerNote","features":[413]},{"name":"PropertyTagExifMaxAperture","features":[413]},{"name":"PropertyTagExifMeteringMode","features":[413]},{"name":"PropertyTagExifOECF","features":[413]},{"name":"PropertyTagExifPixXDim","features":[413]},{"name":"PropertyTagExifPixYDim","features":[413]},{"name":"PropertyTagExifRelatedWav","features":[413]},{"name":"PropertyTagExifSaturation","features":[413]},{"name":"PropertyTagExifSceneCaptureType","features":[413]},{"name":"PropertyTagExifSceneType","features":[413]},{"name":"PropertyTagExifSensingMethod","features":[413]},{"name":"PropertyTagExifSharpness","features":[413]},{"name":"PropertyTagExifShutterSpeed","features":[413]},{"name":"PropertyTagExifSpatialFR","features":[413]},{"name":"PropertyTagExifSpectralSense","features":[413]},{"name":"PropertyTagExifSubjectArea","features":[413]},{"name":"PropertyTagExifSubjectDist","features":[413]},{"name":"PropertyTagExifSubjectDistanceRange","features":[413]},{"name":"PropertyTagExifSubjectLoc","features":[413]},{"name":"PropertyTagExifUniqueImageID","features":[413]},{"name":"PropertyTagExifUserComment","features":[413]},{"name":"PropertyTagExifVer","features":[413]},{"name":"PropertyTagExifWhiteBalance","features":[413]},{"name":"PropertyTagExtraSamples","features":[413]},{"name":"PropertyTagFillOrder","features":[413]},{"name":"PropertyTagFrameDelay","features":[413]},{"name":"PropertyTagFreeByteCounts","features":[413]},{"name":"PropertyTagFreeOffset","features":[413]},{"name":"PropertyTagGamma","features":[413]},{"name":"PropertyTagGlobalPalette","features":[413]},{"name":"PropertyTagGpsAltitude","features":[413]},{"name":"PropertyTagGpsAltitudeRef","features":[413]},{"name":"PropertyTagGpsAreaInformation","features":[413]},{"name":"PropertyTagGpsDate","features":[413]},{"name":"PropertyTagGpsDestBear","features":[413]},{"name":"PropertyTagGpsDestBearRef","features":[413]},{"name":"PropertyTagGpsDestDist","features":[413]},{"name":"PropertyTagGpsDestDistRef","features":[413]},{"name":"PropertyTagGpsDestLat","features":[413]},{"name":"PropertyTagGpsDestLatRef","features":[413]},{"name":"PropertyTagGpsDestLong","features":[413]},{"name":"PropertyTagGpsDestLongRef","features":[413]},{"name":"PropertyTagGpsDifferential","features":[413]},{"name":"PropertyTagGpsGpsDop","features":[413]},{"name":"PropertyTagGpsGpsMeasureMode","features":[413]},{"name":"PropertyTagGpsGpsSatellites","features":[413]},{"name":"PropertyTagGpsGpsStatus","features":[413]},{"name":"PropertyTagGpsGpsTime","features":[413]},{"name":"PropertyTagGpsIFD","features":[413]},{"name":"PropertyTagGpsImgDir","features":[413]},{"name":"PropertyTagGpsImgDirRef","features":[413]},{"name":"PropertyTagGpsLatitude","features":[413]},{"name":"PropertyTagGpsLatitudeRef","features":[413]},{"name":"PropertyTagGpsLongitude","features":[413]},{"name":"PropertyTagGpsLongitudeRef","features":[413]},{"name":"PropertyTagGpsMapDatum","features":[413]},{"name":"PropertyTagGpsProcessingMethod","features":[413]},{"name":"PropertyTagGpsSpeed","features":[413]},{"name":"PropertyTagGpsSpeedRef","features":[413]},{"name":"PropertyTagGpsTrack","features":[413]},{"name":"PropertyTagGpsTrackRef","features":[413]},{"name":"PropertyTagGpsVer","features":[413]},{"name":"PropertyTagGrayResponseCurve","features":[413]},{"name":"PropertyTagGrayResponseUnit","features":[413]},{"name":"PropertyTagGridSize","features":[413]},{"name":"PropertyTagHalftoneDegree","features":[413]},{"name":"PropertyTagHalftoneHints","features":[413]},{"name":"PropertyTagHalftoneLPI","features":[413]},{"name":"PropertyTagHalftoneLPIUnit","features":[413]},{"name":"PropertyTagHalftoneMisc","features":[413]},{"name":"PropertyTagHalftoneScreen","features":[413]},{"name":"PropertyTagHalftoneShape","features":[413]},{"name":"PropertyTagHostComputer","features":[413]},{"name":"PropertyTagICCProfile","features":[413]},{"name":"PropertyTagICCProfileDescriptor","features":[413]},{"name":"PropertyTagImageDescription","features":[413]},{"name":"PropertyTagImageHeight","features":[413]},{"name":"PropertyTagImageTitle","features":[413]},{"name":"PropertyTagImageWidth","features":[413]},{"name":"PropertyTagIndexBackground","features":[413]},{"name":"PropertyTagIndexTransparent","features":[413]},{"name":"PropertyTagInkNames","features":[413]},{"name":"PropertyTagInkSet","features":[413]},{"name":"PropertyTagJPEGACTables","features":[413]},{"name":"PropertyTagJPEGDCTables","features":[413]},{"name":"PropertyTagJPEGInterFormat","features":[413]},{"name":"PropertyTagJPEGInterLength","features":[413]},{"name":"PropertyTagJPEGLosslessPredictors","features":[413]},{"name":"PropertyTagJPEGPointTransforms","features":[413]},{"name":"PropertyTagJPEGProc","features":[413]},{"name":"PropertyTagJPEGQTables","features":[413]},{"name":"PropertyTagJPEGQuality","features":[413]},{"name":"PropertyTagJPEGRestartInterval","features":[413]},{"name":"PropertyTagLoopCount","features":[413]},{"name":"PropertyTagLuminanceTable","features":[413]},{"name":"PropertyTagMaxSampleValue","features":[413]},{"name":"PropertyTagMinSampleValue","features":[413]},{"name":"PropertyTagNewSubfileType","features":[413]},{"name":"PropertyTagNumberOfInks","features":[413]},{"name":"PropertyTagOrientation","features":[413]},{"name":"PropertyTagPageName","features":[413]},{"name":"PropertyTagPageNumber","features":[413]},{"name":"PropertyTagPaletteHistogram","features":[413]},{"name":"PropertyTagPhotometricInterp","features":[413]},{"name":"PropertyTagPixelPerUnitX","features":[413]},{"name":"PropertyTagPixelPerUnitY","features":[413]},{"name":"PropertyTagPixelUnit","features":[413]},{"name":"PropertyTagPlanarConfig","features":[413]},{"name":"PropertyTagPredictor","features":[413]},{"name":"PropertyTagPrimaryChromaticities","features":[413]},{"name":"PropertyTagPrintFlags","features":[413]},{"name":"PropertyTagPrintFlagsBleedWidth","features":[413]},{"name":"PropertyTagPrintFlagsBleedWidthScale","features":[413]},{"name":"PropertyTagPrintFlagsCrop","features":[413]},{"name":"PropertyTagPrintFlagsVersion","features":[413]},{"name":"PropertyTagREFBlackWhite","features":[413]},{"name":"PropertyTagResolutionUnit","features":[413]},{"name":"PropertyTagResolutionXLengthUnit","features":[413]},{"name":"PropertyTagResolutionXUnit","features":[413]},{"name":"PropertyTagResolutionYLengthUnit","features":[413]},{"name":"PropertyTagResolutionYUnit","features":[413]},{"name":"PropertyTagRowsPerStrip","features":[413]},{"name":"PropertyTagSMaxSampleValue","features":[413]},{"name":"PropertyTagSMinSampleValue","features":[413]},{"name":"PropertyTagSRGBRenderingIntent","features":[413]},{"name":"PropertyTagSampleFormat","features":[413]},{"name":"PropertyTagSamplesPerPixel","features":[413]},{"name":"PropertyTagSoftwareUsed","features":[413]},{"name":"PropertyTagStripBytesCount","features":[413]},{"name":"PropertyTagStripOffsets","features":[413]},{"name":"PropertyTagSubfileType","features":[413]},{"name":"PropertyTagT4Option","features":[413]},{"name":"PropertyTagT6Option","features":[413]},{"name":"PropertyTagTargetPrinter","features":[413]},{"name":"PropertyTagThreshHolding","features":[413]},{"name":"PropertyTagThumbnailArtist","features":[413]},{"name":"PropertyTagThumbnailBitsPerSample","features":[413]},{"name":"PropertyTagThumbnailColorDepth","features":[413]},{"name":"PropertyTagThumbnailCompressedSize","features":[413]},{"name":"PropertyTagThumbnailCompression","features":[413]},{"name":"PropertyTagThumbnailCopyRight","features":[413]},{"name":"PropertyTagThumbnailData","features":[413]},{"name":"PropertyTagThumbnailDateTime","features":[413]},{"name":"PropertyTagThumbnailEquipMake","features":[413]},{"name":"PropertyTagThumbnailEquipModel","features":[413]},{"name":"PropertyTagThumbnailFormat","features":[413]},{"name":"PropertyTagThumbnailHeight","features":[413]},{"name":"PropertyTagThumbnailImageDescription","features":[413]},{"name":"PropertyTagThumbnailImageHeight","features":[413]},{"name":"PropertyTagThumbnailImageWidth","features":[413]},{"name":"PropertyTagThumbnailOrientation","features":[413]},{"name":"PropertyTagThumbnailPhotometricInterp","features":[413]},{"name":"PropertyTagThumbnailPlanarConfig","features":[413]},{"name":"PropertyTagThumbnailPlanes","features":[413]},{"name":"PropertyTagThumbnailPrimaryChromaticities","features":[413]},{"name":"PropertyTagThumbnailRawBytes","features":[413]},{"name":"PropertyTagThumbnailRefBlackWhite","features":[413]},{"name":"PropertyTagThumbnailResolutionUnit","features":[413]},{"name":"PropertyTagThumbnailResolutionX","features":[413]},{"name":"PropertyTagThumbnailResolutionY","features":[413]},{"name":"PropertyTagThumbnailRowsPerStrip","features":[413]},{"name":"PropertyTagThumbnailSamplesPerPixel","features":[413]},{"name":"PropertyTagThumbnailSize","features":[413]},{"name":"PropertyTagThumbnailSoftwareUsed","features":[413]},{"name":"PropertyTagThumbnailStripBytesCount","features":[413]},{"name":"PropertyTagThumbnailStripOffsets","features":[413]},{"name":"PropertyTagThumbnailTransferFunction","features":[413]},{"name":"PropertyTagThumbnailWhitePoint","features":[413]},{"name":"PropertyTagThumbnailWidth","features":[413]},{"name":"PropertyTagThumbnailYCbCrCoefficients","features":[413]},{"name":"PropertyTagThumbnailYCbCrPositioning","features":[413]},{"name":"PropertyTagThumbnailYCbCrSubsampling","features":[413]},{"name":"PropertyTagTileByteCounts","features":[413]},{"name":"PropertyTagTileLength","features":[413]},{"name":"PropertyTagTileOffset","features":[413]},{"name":"PropertyTagTileWidth","features":[413]},{"name":"PropertyTagTransferFuncition","features":[413]},{"name":"PropertyTagTransferRange","features":[413]},{"name":"PropertyTagTypeASCII","features":[413]},{"name":"PropertyTagTypeByte","features":[413]},{"name":"PropertyTagTypeLong","features":[413]},{"name":"PropertyTagTypeRational","features":[413]},{"name":"PropertyTagTypeSLONG","features":[413]},{"name":"PropertyTagTypeSRational","features":[413]},{"name":"PropertyTagTypeShort","features":[413]},{"name":"PropertyTagTypeUndefined","features":[413]},{"name":"PropertyTagWhitePoint","features":[413]},{"name":"PropertyTagXPosition","features":[413]},{"name":"PropertyTagXResolution","features":[413]},{"name":"PropertyTagYCbCrCoefficients","features":[413]},{"name":"PropertyTagYCbCrPositioning","features":[413]},{"name":"PropertyTagYCbCrSubsampling","features":[413]},{"name":"PropertyTagYPosition","features":[413]},{"name":"PropertyTagYResolution","features":[413]},{"name":"QualityMode","features":[413]},{"name":"QualityModeDefault","features":[413]},{"name":"QualityModeHigh","features":[413]},{"name":"QualityModeInvalid","features":[413]},{"name":"QualityModeLow","features":[413]},{"name":"RED_SHIFT","features":[413]},{"name":"Rect","features":[413]},{"name":"RectF","features":[413]},{"name":"RedEyeCorrection","features":[307,413]},{"name":"RedEyeCorrectionEffectGuid","features":[413]},{"name":"RedEyeCorrectionParams","features":[307,413]},{"name":"Region","features":[413]},{"name":"Rotate180FlipNone","features":[413]},{"name":"Rotate180FlipX","features":[413]},{"name":"Rotate180FlipXY","features":[413]},{"name":"Rotate180FlipY","features":[413]},{"name":"Rotate270FlipNone","features":[413]},{"name":"Rotate270FlipX","features":[413]},{"name":"Rotate270FlipXY","features":[413]},{"name":"Rotate270FlipY","features":[413]},{"name":"Rotate90FlipNone","features":[413]},{"name":"Rotate90FlipX","features":[413]},{"name":"Rotate90FlipXY","features":[413]},{"name":"Rotate90FlipY","features":[413]},{"name":"RotateFlipType","features":[413]},{"name":"RotateNoneFlipNone","features":[413]},{"name":"RotateNoneFlipX","features":[413]},{"name":"RotateNoneFlipXY","features":[413]},{"name":"RotateNoneFlipY","features":[413]},{"name":"Sharpen","features":[307,413]},{"name":"SharpenEffectGuid","features":[413]},{"name":"SharpenParams","features":[413]},{"name":"Size","features":[413]},{"name":"SizeF","features":[413]},{"name":"SmoothingMode","features":[413]},{"name":"SmoothingModeAntiAlias","features":[413]},{"name":"SmoothingModeAntiAlias8x4","features":[413]},{"name":"SmoothingModeAntiAlias8x8","features":[413]},{"name":"SmoothingModeDefault","features":[413]},{"name":"SmoothingModeHighQuality","features":[413]},{"name":"SmoothingModeHighSpeed","features":[413]},{"name":"SmoothingModeInvalid","features":[413]},{"name":"SmoothingModeNone","features":[413]},{"name":"Status","features":[413]},{"name":"StringAlignment","features":[413]},{"name":"StringAlignmentCenter","features":[413]},{"name":"StringAlignmentFar","features":[413]},{"name":"StringAlignmentNear","features":[413]},{"name":"StringDigitSubstitute","features":[413]},{"name":"StringDigitSubstituteNational","features":[413]},{"name":"StringDigitSubstituteNone","features":[413]},{"name":"StringDigitSubstituteTraditional","features":[413]},{"name":"StringDigitSubstituteUser","features":[413]},{"name":"StringFormatFlags","features":[413]},{"name":"StringFormatFlagsBypassGDI","features":[413]},{"name":"StringFormatFlagsDirectionRightToLeft","features":[413]},{"name":"StringFormatFlagsDirectionVertical","features":[413]},{"name":"StringFormatFlagsDisplayFormatControl","features":[413]},{"name":"StringFormatFlagsLineLimit","features":[413]},{"name":"StringFormatFlagsMeasureTrailingSpaces","features":[413]},{"name":"StringFormatFlagsNoClip","features":[413]},{"name":"StringFormatFlagsNoFitBlackBox","features":[413]},{"name":"StringFormatFlagsNoFontFallback","features":[413]},{"name":"StringFormatFlagsNoWrap","features":[413]},{"name":"StringTrimming","features":[413]},{"name":"StringTrimmingCharacter","features":[413]},{"name":"StringTrimmingEllipsisCharacter","features":[413]},{"name":"StringTrimmingEllipsisPath","features":[413]},{"name":"StringTrimmingEllipsisWord","features":[413]},{"name":"StringTrimmingNone","features":[413]},{"name":"StringTrimmingWord","features":[413]},{"name":"TestControlForceBilinear","features":[413]},{"name":"TestControlGetBuildNumber","features":[413]},{"name":"TestControlNoICM","features":[413]},{"name":"TextRenderingHint","features":[413]},{"name":"TextRenderingHintAntiAlias","features":[413]},{"name":"TextRenderingHintAntiAliasGridFit","features":[413]},{"name":"TextRenderingHintClearTypeGridFit","features":[413]},{"name":"TextRenderingHintSingleBitPerPixel","features":[413]},{"name":"TextRenderingHintSingleBitPerPixelGridFit","features":[413]},{"name":"TextRenderingHintSystemDefault","features":[413]},{"name":"Tint","features":[307,413]},{"name":"TintEffectGuid","features":[413]},{"name":"TintParams","features":[413]},{"name":"Unit","features":[413]},{"name":"UnitDisplay","features":[413]},{"name":"UnitDocument","features":[413]},{"name":"UnitInch","features":[413]},{"name":"UnitMillimeter","features":[413]},{"name":"UnitPixel","features":[413]},{"name":"UnitPoint","features":[413]},{"name":"UnitWorld","features":[413]},{"name":"UnknownImageFormat","features":[413]},{"name":"UnsupportedGdiplusVersion","features":[413]},{"name":"ValueOverflow","features":[413]},{"name":"WarpMode","features":[413]},{"name":"WarpModeBilinear","features":[413]},{"name":"WarpModePerspective","features":[413]},{"name":"Win32Error","features":[413]},{"name":"WmfPlaceableFileHeader","features":[413]},{"name":"WmfRecordTypeAbortDoc","features":[413]},{"name":"WmfRecordTypeAnimatePalette","features":[413]},{"name":"WmfRecordTypeArc","features":[413]},{"name":"WmfRecordTypeBitBlt","features":[413]},{"name":"WmfRecordTypeChord","features":[413]},{"name":"WmfRecordTypeCreateBitmap","features":[413]},{"name":"WmfRecordTypeCreateBitmapIndirect","features":[413]},{"name":"WmfRecordTypeCreateBrush","features":[413]},{"name":"WmfRecordTypeCreateBrushIndirect","features":[413]},{"name":"WmfRecordTypeCreateFontIndirect","features":[413]},{"name":"WmfRecordTypeCreatePalette","features":[413]},{"name":"WmfRecordTypeCreatePatternBrush","features":[413]},{"name":"WmfRecordTypeCreatePenIndirect","features":[413]},{"name":"WmfRecordTypeCreateRegion","features":[413]},{"name":"WmfRecordTypeDIBBitBlt","features":[413]},{"name":"WmfRecordTypeDIBCreatePatternBrush","features":[413]},{"name":"WmfRecordTypeDIBStretchBlt","features":[413]},{"name":"WmfRecordTypeDeleteObject","features":[413]},{"name":"WmfRecordTypeDrawText","features":[413]},{"name":"WmfRecordTypeEllipse","features":[413]},{"name":"WmfRecordTypeEndDoc","features":[413]},{"name":"WmfRecordTypeEndPage","features":[413]},{"name":"WmfRecordTypeEscape","features":[413]},{"name":"WmfRecordTypeExcludeClipRect","features":[413]},{"name":"WmfRecordTypeExtFloodFill","features":[413]},{"name":"WmfRecordTypeExtTextOut","features":[413]},{"name":"WmfRecordTypeFillRegion","features":[413]},{"name":"WmfRecordTypeFloodFill","features":[413]},{"name":"WmfRecordTypeFrameRegion","features":[413]},{"name":"WmfRecordTypeIntersectClipRect","features":[413]},{"name":"WmfRecordTypeInvertRegion","features":[413]},{"name":"WmfRecordTypeLineTo","features":[413]},{"name":"WmfRecordTypeMoveTo","features":[413]},{"name":"WmfRecordTypeOffsetClipRgn","features":[413]},{"name":"WmfRecordTypeOffsetViewportOrg","features":[413]},{"name":"WmfRecordTypeOffsetWindowOrg","features":[413]},{"name":"WmfRecordTypePaintRegion","features":[413]},{"name":"WmfRecordTypePatBlt","features":[413]},{"name":"WmfRecordTypePie","features":[413]},{"name":"WmfRecordTypePolyPolygon","features":[413]},{"name":"WmfRecordTypePolygon","features":[413]},{"name":"WmfRecordTypePolyline","features":[413]},{"name":"WmfRecordTypeRealizePalette","features":[413]},{"name":"WmfRecordTypeRectangle","features":[413]},{"name":"WmfRecordTypeResetDC","features":[413]},{"name":"WmfRecordTypeResizePalette","features":[413]},{"name":"WmfRecordTypeRestoreDC","features":[413]},{"name":"WmfRecordTypeRoundRect","features":[413]},{"name":"WmfRecordTypeSaveDC","features":[413]},{"name":"WmfRecordTypeScaleViewportExt","features":[413]},{"name":"WmfRecordTypeScaleWindowExt","features":[413]},{"name":"WmfRecordTypeSelectClipRegion","features":[413]},{"name":"WmfRecordTypeSelectObject","features":[413]},{"name":"WmfRecordTypeSelectPalette","features":[413]},{"name":"WmfRecordTypeSetBkColor","features":[413]},{"name":"WmfRecordTypeSetBkMode","features":[413]},{"name":"WmfRecordTypeSetDIBToDev","features":[413]},{"name":"WmfRecordTypeSetLayout","features":[413]},{"name":"WmfRecordTypeSetMapMode","features":[413]},{"name":"WmfRecordTypeSetMapperFlags","features":[413]},{"name":"WmfRecordTypeSetPalEntries","features":[413]},{"name":"WmfRecordTypeSetPixel","features":[413]},{"name":"WmfRecordTypeSetPolyFillMode","features":[413]},{"name":"WmfRecordTypeSetROP2","features":[413]},{"name":"WmfRecordTypeSetRelAbs","features":[413]},{"name":"WmfRecordTypeSetStretchBltMode","features":[413]},{"name":"WmfRecordTypeSetTextAlign","features":[413]},{"name":"WmfRecordTypeSetTextCharExtra","features":[413]},{"name":"WmfRecordTypeSetTextColor","features":[413]},{"name":"WmfRecordTypeSetTextJustification","features":[413]},{"name":"WmfRecordTypeSetViewportExt","features":[413]},{"name":"WmfRecordTypeSetViewportOrg","features":[413]},{"name":"WmfRecordTypeSetWindowExt","features":[413]},{"name":"WmfRecordTypeSetWindowOrg","features":[413]},{"name":"WmfRecordTypeStartDoc","features":[413]},{"name":"WmfRecordTypeStartPage","features":[413]},{"name":"WmfRecordTypeStretchBlt","features":[413]},{"name":"WmfRecordTypeStretchDIB","features":[413]},{"name":"WmfRecordTypeTextOut","features":[413]},{"name":"WrapMode","features":[413]},{"name":"WrapModeClamp","features":[413]},{"name":"WrapModeTile","features":[413]},{"name":"WrapModeTileFlipX","features":[413]},{"name":"WrapModeTileFlipXY","features":[413]},{"name":"WrapModeTileFlipY","features":[413]},{"name":"WrongState","features":[413]}],"418":[{"name":"D3DCOMPILE_OPTIMIZATION_LEVEL2","features":[414]},{"name":"D3D_COMPILE_STANDARD_FILE_INCLUDE","features":[414]}],"419":[{"name":"CATID_WICBitmapDecoders","features":[415]},{"name":"CATID_WICBitmapEncoders","features":[415]},{"name":"CATID_WICFormatConverters","features":[415]},{"name":"CATID_WICMetadataReader","features":[415]},{"name":"CATID_WICMetadataWriter","features":[415]},{"name":"CATID_WICPixelFormats","features":[415]},{"name":"CLSID_WIC8BIMIPTCDigestMetadataReader","features":[415]},{"name":"CLSID_WIC8BIMIPTCDigestMetadataWriter","features":[415]},{"name":"CLSID_WIC8BIMIPTCMetadataReader","features":[415]},{"name":"CLSID_WIC8BIMIPTCMetadataWriter","features":[415]},{"name":"CLSID_WIC8BIMResolutionInfoMetadataReader","features":[415]},{"name":"CLSID_WIC8BIMResolutionInfoMetadataWriter","features":[415]},{"name":"CLSID_WICAPEMetadataReader","features":[415]},{"name":"CLSID_WICAPEMetadataWriter","features":[415]},{"name":"CLSID_WICAdngDecoder","features":[415]},{"name":"CLSID_WICApp0MetadataReader","features":[415]},{"name":"CLSID_WICApp0MetadataWriter","features":[415]},{"name":"CLSID_WICApp13MetadataReader","features":[415]},{"name":"CLSID_WICApp13MetadataWriter","features":[415]},{"name":"CLSID_WICApp1MetadataReader","features":[415]},{"name":"CLSID_WICApp1MetadataWriter","features":[415]},{"name":"CLSID_WICBmpDecoder","features":[415]},{"name":"CLSID_WICBmpEncoder","features":[415]},{"name":"CLSID_WICDdsDecoder","features":[415]},{"name":"CLSID_WICDdsEncoder","features":[415]},{"name":"CLSID_WICDdsMetadataReader","features":[415]},{"name":"CLSID_WICDdsMetadataWriter","features":[415]},{"name":"CLSID_WICDefaultFormatConverter","features":[415]},{"name":"CLSID_WICExifMetadataReader","features":[415]},{"name":"CLSID_WICExifMetadataWriter","features":[415]},{"name":"CLSID_WICFormatConverterHighColor","features":[415]},{"name":"CLSID_WICFormatConverterNChannel","features":[415]},{"name":"CLSID_WICFormatConverterWMPhoto","features":[415]},{"name":"CLSID_WICGCEMetadataReader","features":[415]},{"name":"CLSID_WICGCEMetadataWriter","features":[415]},{"name":"CLSID_WICGifCommentMetadataReader","features":[415]},{"name":"CLSID_WICGifCommentMetadataWriter","features":[415]},{"name":"CLSID_WICGifDecoder","features":[415]},{"name":"CLSID_WICGifEncoder","features":[415]},{"name":"CLSID_WICGpsMetadataReader","features":[415]},{"name":"CLSID_WICGpsMetadataWriter","features":[415]},{"name":"CLSID_WICHeifDecoder","features":[415]},{"name":"CLSID_WICHeifEncoder","features":[415]},{"name":"CLSID_WICHeifHDRMetadataReader","features":[415]},{"name":"CLSID_WICHeifMetadataReader","features":[415]},{"name":"CLSID_WICHeifMetadataWriter","features":[415]},{"name":"CLSID_WICIMDMetadataReader","features":[415]},{"name":"CLSID_WICIMDMetadataWriter","features":[415]},{"name":"CLSID_WICIPTCMetadataReader","features":[415]},{"name":"CLSID_WICIPTCMetadataWriter","features":[415]},{"name":"CLSID_WICIRBMetadataReader","features":[415]},{"name":"CLSID_WICIRBMetadataWriter","features":[415]},{"name":"CLSID_WICIcoDecoder","features":[415]},{"name":"CLSID_WICIfdMetadataReader","features":[415]},{"name":"CLSID_WICIfdMetadataWriter","features":[415]},{"name":"CLSID_WICImagingCategories","features":[415]},{"name":"CLSID_WICImagingFactory","features":[415]},{"name":"CLSID_WICImagingFactory1","features":[415]},{"name":"CLSID_WICImagingFactory2","features":[415]},{"name":"CLSID_WICInteropMetadataReader","features":[415]},{"name":"CLSID_WICInteropMetadataWriter","features":[415]},{"name":"CLSID_WICJpegChrominanceMetadataReader","features":[415]},{"name":"CLSID_WICJpegChrominanceMetadataWriter","features":[415]},{"name":"CLSID_WICJpegCommentMetadataReader","features":[415]},{"name":"CLSID_WICJpegCommentMetadataWriter","features":[415]},{"name":"CLSID_WICJpegDecoder","features":[415]},{"name":"CLSID_WICJpegEncoder","features":[415]},{"name":"CLSID_WICJpegLuminanceMetadataReader","features":[415]},{"name":"CLSID_WICJpegLuminanceMetadataWriter","features":[415]},{"name":"CLSID_WICJpegQualcommPhoneEncoder","features":[415]},{"name":"CLSID_WICLSDMetadataReader","features":[415]},{"name":"CLSID_WICLSDMetadataWriter","features":[415]},{"name":"CLSID_WICPlanarFormatConverter","features":[415]},{"name":"CLSID_WICPngBkgdMetadataReader","features":[415]},{"name":"CLSID_WICPngBkgdMetadataWriter","features":[415]},{"name":"CLSID_WICPngChrmMetadataReader","features":[415]},{"name":"CLSID_WICPngChrmMetadataWriter","features":[415]},{"name":"CLSID_WICPngDecoder","features":[415]},{"name":"CLSID_WICPngDecoder1","features":[415]},{"name":"CLSID_WICPngDecoder2","features":[415]},{"name":"CLSID_WICPngEncoder","features":[415]},{"name":"CLSID_WICPngGamaMetadataReader","features":[415]},{"name":"CLSID_WICPngGamaMetadataWriter","features":[415]},{"name":"CLSID_WICPngHistMetadataReader","features":[415]},{"name":"CLSID_WICPngHistMetadataWriter","features":[415]},{"name":"CLSID_WICPngIccpMetadataReader","features":[415]},{"name":"CLSID_WICPngIccpMetadataWriter","features":[415]},{"name":"CLSID_WICPngItxtMetadataReader","features":[415]},{"name":"CLSID_WICPngItxtMetadataWriter","features":[415]},{"name":"CLSID_WICPngSrgbMetadataReader","features":[415]},{"name":"CLSID_WICPngSrgbMetadataWriter","features":[415]},{"name":"CLSID_WICPngTextMetadataReader","features":[415]},{"name":"CLSID_WICPngTextMetadataWriter","features":[415]},{"name":"CLSID_WICPngTimeMetadataReader","features":[415]},{"name":"CLSID_WICPngTimeMetadataWriter","features":[415]},{"name":"CLSID_WICRAWDecoder","features":[415]},{"name":"CLSID_WICSubIfdMetadataReader","features":[415]},{"name":"CLSID_WICSubIfdMetadataWriter","features":[415]},{"name":"CLSID_WICThumbnailMetadataReader","features":[415]},{"name":"CLSID_WICThumbnailMetadataWriter","features":[415]},{"name":"CLSID_WICTiffDecoder","features":[415]},{"name":"CLSID_WICTiffEncoder","features":[415]},{"name":"CLSID_WICUnknownMetadataReader","features":[415]},{"name":"CLSID_WICUnknownMetadataWriter","features":[415]},{"name":"CLSID_WICWebpAnimMetadataReader","features":[415]},{"name":"CLSID_WICWebpAnmfMetadataReader","features":[415]},{"name":"CLSID_WICWebpDecoder","features":[415]},{"name":"CLSID_WICWmpDecoder","features":[415]},{"name":"CLSID_WICWmpEncoder","features":[415]},{"name":"CLSID_WICXMPAltMetadataReader","features":[415]},{"name":"CLSID_WICXMPAltMetadataWriter","features":[415]},{"name":"CLSID_WICXMPBagMetadataReader","features":[415]},{"name":"CLSID_WICXMPBagMetadataWriter","features":[415]},{"name":"CLSID_WICXMPMetadataReader","features":[415]},{"name":"CLSID_WICXMPMetadataWriter","features":[415]},{"name":"CLSID_WICXMPSeqMetadataReader","features":[415]},{"name":"CLSID_WICXMPSeqMetadataWriter","features":[415]},{"name":"CLSID_WICXMPStructMetadataReader","features":[415]},{"name":"CLSID_WICXMPStructMetadataWriter","features":[415]},{"name":"FACILITY_WINCODEC_ERR","features":[415]},{"name":"GUID_ContainerFormatAdng","features":[415]},{"name":"GUID_ContainerFormatBmp","features":[415]},{"name":"GUID_ContainerFormatDds","features":[415]},{"name":"GUID_ContainerFormatGif","features":[415]},{"name":"GUID_ContainerFormatHeif","features":[415]},{"name":"GUID_ContainerFormatIco","features":[415]},{"name":"GUID_ContainerFormatJpeg","features":[415]},{"name":"GUID_ContainerFormatPng","features":[415]},{"name":"GUID_ContainerFormatRaw","features":[415]},{"name":"GUID_ContainerFormatTiff","features":[415]},{"name":"GUID_ContainerFormatWebp","features":[415]},{"name":"GUID_ContainerFormatWmp","features":[415]},{"name":"GUID_MetadataFormat8BIMIPTC","features":[415]},{"name":"GUID_MetadataFormat8BIMIPTCDigest","features":[415]},{"name":"GUID_MetadataFormat8BIMResolutionInfo","features":[415]},{"name":"GUID_MetadataFormatAPE","features":[415]},{"name":"GUID_MetadataFormatApp0","features":[415]},{"name":"GUID_MetadataFormatApp1","features":[415]},{"name":"GUID_MetadataFormatApp13","features":[415]},{"name":"GUID_MetadataFormatChunkbKGD","features":[415]},{"name":"GUID_MetadataFormatChunkcHRM","features":[415]},{"name":"GUID_MetadataFormatChunkgAMA","features":[415]},{"name":"GUID_MetadataFormatChunkhIST","features":[415]},{"name":"GUID_MetadataFormatChunkiCCP","features":[415]},{"name":"GUID_MetadataFormatChunkiTXt","features":[415]},{"name":"GUID_MetadataFormatChunksRGB","features":[415]},{"name":"GUID_MetadataFormatChunktEXt","features":[415]},{"name":"GUID_MetadataFormatChunktIME","features":[415]},{"name":"GUID_MetadataFormatDds","features":[415]},{"name":"GUID_MetadataFormatExif","features":[415]},{"name":"GUID_MetadataFormatGCE","features":[415]},{"name":"GUID_MetadataFormatGifComment","features":[415]},{"name":"GUID_MetadataFormatGps","features":[415]},{"name":"GUID_MetadataFormatHeif","features":[415]},{"name":"GUID_MetadataFormatHeifHDR","features":[415]},{"name":"GUID_MetadataFormatIMD","features":[415]},{"name":"GUID_MetadataFormatIPTC","features":[415]},{"name":"GUID_MetadataFormatIRB","features":[415]},{"name":"GUID_MetadataFormatIfd","features":[415]},{"name":"GUID_MetadataFormatInterop","features":[415]},{"name":"GUID_MetadataFormatJpegChrominance","features":[415]},{"name":"GUID_MetadataFormatJpegComment","features":[415]},{"name":"GUID_MetadataFormatJpegLuminance","features":[415]},{"name":"GUID_MetadataFormatLSD","features":[415]},{"name":"GUID_MetadataFormatSubIfd","features":[415]},{"name":"GUID_MetadataFormatThumbnail","features":[415]},{"name":"GUID_MetadataFormatUnknown","features":[415]},{"name":"GUID_MetadataFormatWebpANIM","features":[415]},{"name":"GUID_MetadataFormatWebpANMF","features":[415]},{"name":"GUID_MetadataFormatXMP","features":[415]},{"name":"GUID_MetadataFormatXMPAlt","features":[415]},{"name":"GUID_MetadataFormatXMPBag","features":[415]},{"name":"GUID_MetadataFormatXMPSeq","features":[415]},{"name":"GUID_MetadataFormatXMPStruct","features":[415]},{"name":"GUID_VendorMicrosoft","features":[415]},{"name":"GUID_VendorMicrosoftBuiltIn","features":[415]},{"name":"GUID_WICPixelFormat112bpp6ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat112bpp7Channels","features":[415]},{"name":"GUID_WICPixelFormat128bpp7ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat128bpp8Channels","features":[415]},{"name":"GUID_WICPixelFormat128bppPRGBAFloat","features":[415]},{"name":"GUID_WICPixelFormat128bppRGBAFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat128bppRGBAFloat","features":[415]},{"name":"GUID_WICPixelFormat128bppRGBFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat128bppRGBFloat","features":[415]},{"name":"GUID_WICPixelFormat144bpp8ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat16bppBGR555","features":[415]},{"name":"GUID_WICPixelFormat16bppBGR565","features":[415]},{"name":"GUID_WICPixelFormat16bppBGRA5551","features":[415]},{"name":"GUID_WICPixelFormat16bppCbCr","features":[415]},{"name":"GUID_WICPixelFormat16bppCbQuantizedDctCoefficients","features":[415]},{"name":"GUID_WICPixelFormat16bppCrQuantizedDctCoefficients","features":[415]},{"name":"GUID_WICPixelFormat16bppGray","features":[415]},{"name":"GUID_WICPixelFormat16bppGrayFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat16bppGrayHalf","features":[415]},{"name":"GUID_WICPixelFormat16bppYQuantizedDctCoefficients","features":[415]},{"name":"GUID_WICPixelFormat1bppIndexed","features":[415]},{"name":"GUID_WICPixelFormat24bpp3Channels","features":[415]},{"name":"GUID_WICPixelFormat24bppBGR","features":[415]},{"name":"GUID_WICPixelFormat24bppRGB","features":[415]},{"name":"GUID_WICPixelFormat2bppGray","features":[415]},{"name":"GUID_WICPixelFormat2bppIndexed","features":[415]},{"name":"GUID_WICPixelFormat32bpp3ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat32bpp4Channels","features":[415]},{"name":"GUID_WICPixelFormat32bppBGR","features":[415]},{"name":"GUID_WICPixelFormat32bppBGR101010","features":[415]},{"name":"GUID_WICPixelFormat32bppBGRA","features":[415]},{"name":"GUID_WICPixelFormat32bppCMYK","features":[415]},{"name":"GUID_WICPixelFormat32bppGrayFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat32bppGrayFloat","features":[415]},{"name":"GUID_WICPixelFormat32bppPBGRA","features":[415]},{"name":"GUID_WICPixelFormat32bppPRGBA","features":[415]},{"name":"GUID_WICPixelFormat32bppR10G10B10A2","features":[415]},{"name":"GUID_WICPixelFormat32bppR10G10B10A2HDR10","features":[415]},{"name":"GUID_WICPixelFormat32bppRGB","features":[415]},{"name":"GUID_WICPixelFormat32bppRGBA","features":[415]},{"name":"GUID_WICPixelFormat32bppRGBA1010102","features":[415]},{"name":"GUID_WICPixelFormat32bppRGBA1010102XR","features":[415]},{"name":"GUID_WICPixelFormat32bppRGBE","features":[415]},{"name":"GUID_WICPixelFormat40bpp4ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat40bpp5Channels","features":[415]},{"name":"GUID_WICPixelFormat40bppCMYKAlpha","features":[415]},{"name":"GUID_WICPixelFormat48bpp3Channels","features":[415]},{"name":"GUID_WICPixelFormat48bpp5ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat48bpp6Channels","features":[415]},{"name":"GUID_WICPixelFormat48bppBGR","features":[415]},{"name":"GUID_WICPixelFormat48bppBGRFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat48bppRGB","features":[415]},{"name":"GUID_WICPixelFormat48bppRGBFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat48bppRGBHalf","features":[415]},{"name":"GUID_WICPixelFormat4bppGray","features":[415]},{"name":"GUID_WICPixelFormat4bppIndexed","features":[415]},{"name":"GUID_WICPixelFormat56bpp6ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat56bpp7Channels","features":[415]},{"name":"GUID_WICPixelFormat64bpp3ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat64bpp4Channels","features":[415]},{"name":"GUID_WICPixelFormat64bpp7ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat64bpp8Channels","features":[415]},{"name":"GUID_WICPixelFormat64bppBGRA","features":[415]},{"name":"GUID_WICPixelFormat64bppBGRAFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat64bppCMYK","features":[415]},{"name":"GUID_WICPixelFormat64bppPBGRA","features":[415]},{"name":"GUID_WICPixelFormat64bppPRGBA","features":[415]},{"name":"GUID_WICPixelFormat64bppPRGBAHalf","features":[415]},{"name":"GUID_WICPixelFormat64bppRGB","features":[415]},{"name":"GUID_WICPixelFormat64bppRGBA","features":[415]},{"name":"GUID_WICPixelFormat64bppRGBAFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat64bppRGBAHalf","features":[415]},{"name":"GUID_WICPixelFormat64bppRGBFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat64bppRGBHalf","features":[415]},{"name":"GUID_WICPixelFormat72bpp8ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat80bpp4ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat80bpp5Channels","features":[415]},{"name":"GUID_WICPixelFormat80bppCMYKAlpha","features":[415]},{"name":"GUID_WICPixelFormat8bppAlpha","features":[415]},{"name":"GUID_WICPixelFormat8bppCb","features":[415]},{"name":"GUID_WICPixelFormat8bppCr","features":[415]},{"name":"GUID_WICPixelFormat8bppGray","features":[415]},{"name":"GUID_WICPixelFormat8bppIndexed","features":[415]},{"name":"GUID_WICPixelFormat8bppY","features":[415]},{"name":"GUID_WICPixelFormat96bpp5ChannelsAlpha","features":[415]},{"name":"GUID_WICPixelFormat96bpp6Channels","features":[415]},{"name":"GUID_WICPixelFormat96bppRGBFixedPoint","features":[415]},{"name":"GUID_WICPixelFormat96bppRGBFloat","features":[415]},{"name":"GUID_WICPixelFormatBlackWhite","features":[415]},{"name":"GUID_WICPixelFormatDontCare","features":[415]},{"name":"IWICBitmap","features":[415]},{"name":"IWICBitmapClipper","features":[415]},{"name":"IWICBitmapCodecInfo","features":[415]},{"name":"IWICBitmapCodecProgressNotification","features":[415]},{"name":"IWICBitmapDecoder","features":[415]},{"name":"IWICBitmapDecoderInfo","features":[415]},{"name":"IWICBitmapEncoder","features":[415]},{"name":"IWICBitmapEncoderInfo","features":[415]},{"name":"IWICBitmapFlipRotator","features":[415]},{"name":"IWICBitmapFrameDecode","features":[415]},{"name":"IWICBitmapFrameEncode","features":[415]},{"name":"IWICBitmapLock","features":[415]},{"name":"IWICBitmapScaler","features":[415]},{"name":"IWICBitmapSource","features":[415]},{"name":"IWICBitmapSourceTransform","features":[415]},{"name":"IWICColorContext","features":[415]},{"name":"IWICColorTransform","features":[415]},{"name":"IWICComponentFactory","features":[415]},{"name":"IWICComponentInfo","features":[415]},{"name":"IWICDdsDecoder","features":[415]},{"name":"IWICDdsEncoder","features":[415]},{"name":"IWICDdsFrameDecode","features":[415]},{"name":"IWICDevelopRaw","features":[415]},{"name":"IWICDevelopRawNotificationCallback","features":[415]},{"name":"IWICEnumMetadataItem","features":[415]},{"name":"IWICFastMetadataEncoder","features":[415]},{"name":"IWICFormatConverter","features":[415]},{"name":"IWICFormatConverterInfo","features":[415]},{"name":"IWICImagingFactory","features":[415]},{"name":"IWICJpegFrameDecode","features":[415]},{"name":"IWICJpegFrameEncode","features":[415]},{"name":"IWICMetadataBlockReader","features":[415]},{"name":"IWICMetadataBlockWriter","features":[415]},{"name":"IWICMetadataHandlerInfo","features":[415]},{"name":"IWICMetadataQueryReader","features":[415]},{"name":"IWICMetadataQueryWriter","features":[415]},{"name":"IWICMetadataReader","features":[415]},{"name":"IWICMetadataReaderInfo","features":[415]},{"name":"IWICMetadataWriter","features":[415]},{"name":"IWICMetadataWriterInfo","features":[415]},{"name":"IWICPalette","features":[415]},{"name":"IWICPersistStream","features":[415,358]},{"name":"IWICPixelFormatInfo","features":[415]},{"name":"IWICPixelFormatInfo2","features":[415]},{"name":"IWICPlanarBitmapFrameEncode","features":[415]},{"name":"IWICPlanarBitmapSourceTransform","features":[415]},{"name":"IWICPlanarFormatConverter","features":[415]},{"name":"IWICProgressCallback","features":[415]},{"name":"IWICProgressiveLevelControl","features":[415]},{"name":"IWICStream","features":[415,358]},{"name":"IWICStreamProvider","features":[415]},{"name":"PFNProgressNotification","features":[415]},{"name":"WIC8BIMIptcDigestIptcDigest","features":[415]},{"name":"WIC8BIMIptcDigestPString","features":[415]},{"name":"WIC8BIMIptcDigestProperties","features":[415]},{"name":"WIC8BIMIptcEmbeddedIPTC","features":[415]},{"name":"WIC8BIMIptcPString","features":[415]},{"name":"WIC8BIMIptcProperties","features":[415]},{"name":"WIC8BIMResolutionInfoHResolution","features":[415]},{"name":"WIC8BIMResolutionInfoHResolutionUnit","features":[415]},{"name":"WIC8BIMResolutionInfoHeightUnit","features":[415]},{"name":"WIC8BIMResolutionInfoPString","features":[415]},{"name":"WIC8BIMResolutionInfoProperties","features":[415]},{"name":"WIC8BIMResolutionInfoVResolution","features":[415]},{"name":"WIC8BIMResolutionInfoVResolutionUnit","features":[415]},{"name":"WIC8BIMResolutionInfoWidthUnit","features":[415]},{"name":"WICAllComponents","features":[415]},{"name":"WICAsShotParameterSet","features":[415]},{"name":"WICAutoAdjustedParameterSet","features":[415]},{"name":"WICBitmapAlphaChannelOption","features":[415]},{"name":"WICBitmapCacheOnDemand","features":[415]},{"name":"WICBitmapCacheOnLoad","features":[415]},{"name":"WICBitmapCreateCacheOption","features":[415]},{"name":"WICBitmapDecoderCapabilities","features":[415]},{"name":"WICBitmapDecoderCapabilityCanDecodeAllImages","features":[415]},{"name":"WICBitmapDecoderCapabilityCanDecodeSomeImages","features":[415]},{"name":"WICBitmapDecoderCapabilityCanDecodeThumbnail","features":[415]},{"name":"WICBitmapDecoderCapabilityCanEnumerateMetadata","features":[415]},{"name":"WICBitmapDecoderCapabilitySameEncoder","features":[415]},{"name":"WICBitmapDitherType","features":[415]},{"name":"WICBitmapDitherTypeDualSpiral4x4","features":[415]},{"name":"WICBitmapDitherTypeDualSpiral8x8","features":[415]},{"name":"WICBitmapDitherTypeErrorDiffusion","features":[415]},{"name":"WICBitmapDitherTypeNone","features":[415]},{"name":"WICBitmapDitherTypeOrdered16x16","features":[415]},{"name":"WICBitmapDitherTypeOrdered4x4","features":[415]},{"name":"WICBitmapDitherTypeOrdered8x8","features":[415]},{"name":"WICBitmapDitherTypeSolid","features":[415]},{"name":"WICBitmapDitherTypeSpiral4x4","features":[415]},{"name":"WICBitmapDitherTypeSpiral8x8","features":[415]},{"name":"WICBitmapEncoderCacheInMemory","features":[415]},{"name":"WICBitmapEncoderCacheOption","features":[415]},{"name":"WICBitmapEncoderCacheTempFile","features":[415]},{"name":"WICBitmapEncoderNoCache","features":[415]},{"name":"WICBitmapIgnoreAlpha","features":[415]},{"name":"WICBitmapInterpolationMode","features":[415]},{"name":"WICBitmapInterpolationModeCubic","features":[415]},{"name":"WICBitmapInterpolationModeFant","features":[415]},{"name":"WICBitmapInterpolationModeHighQualityCubic","features":[415]},{"name":"WICBitmapInterpolationModeLinear","features":[415]},{"name":"WICBitmapInterpolationModeNearestNeighbor","features":[415]},{"name":"WICBitmapLockFlags","features":[415]},{"name":"WICBitmapLockRead","features":[415]},{"name":"WICBitmapLockWrite","features":[415]},{"name":"WICBitmapNoCache","features":[415]},{"name":"WICBitmapPaletteType","features":[415]},{"name":"WICBitmapPaletteTypeCustom","features":[415]},{"name":"WICBitmapPaletteTypeFixedBW","features":[415]},{"name":"WICBitmapPaletteTypeFixedGray16","features":[415]},{"name":"WICBitmapPaletteTypeFixedGray256","features":[415]},{"name":"WICBitmapPaletteTypeFixedGray4","features":[415]},{"name":"WICBitmapPaletteTypeFixedHalftone125","features":[415]},{"name":"WICBitmapPaletteTypeFixedHalftone216","features":[415]},{"name":"WICBitmapPaletteTypeFixedHalftone252","features":[415]},{"name":"WICBitmapPaletteTypeFixedHalftone256","features":[415]},{"name":"WICBitmapPaletteTypeFixedHalftone27","features":[415]},{"name":"WICBitmapPaletteTypeFixedHalftone64","features":[415]},{"name":"WICBitmapPaletteTypeFixedHalftone8","features":[415]},{"name":"WICBitmapPaletteTypeFixedWebPalette","features":[415]},{"name":"WICBitmapPaletteTypeMedianCut","features":[415]},{"name":"WICBitmapPattern","features":[307,415]},{"name":"WICBitmapPlane","features":[415]},{"name":"WICBitmapPlaneDescription","features":[415]},{"name":"WICBitmapTransformFlipHorizontal","features":[415]},{"name":"WICBitmapTransformFlipVertical","features":[415]},{"name":"WICBitmapTransformOptions","features":[415]},{"name":"WICBitmapTransformRotate0","features":[415]},{"name":"WICBitmapTransformRotate180","features":[415]},{"name":"WICBitmapTransformRotate270","features":[415]},{"name":"WICBitmapTransformRotate90","features":[415]},{"name":"WICBitmapUseAlpha","features":[415]},{"name":"WICBitmapUsePremultipliedAlpha","features":[415]},{"name":"WICColorContextExifColorSpace","features":[415]},{"name":"WICColorContextProfile","features":[415]},{"name":"WICColorContextType","features":[415]},{"name":"WICColorContextUninitialized","features":[415]},{"name":"WICComponentDisabled","features":[415]},{"name":"WICComponentEnumerateBuiltInOnly","features":[415]},{"name":"WICComponentEnumerateDefault","features":[415]},{"name":"WICComponentEnumerateDisabled","features":[415]},{"name":"WICComponentEnumerateOptions","features":[415]},{"name":"WICComponentEnumerateRefresh","features":[415]},{"name":"WICComponentEnumerateUnsigned","features":[415]},{"name":"WICComponentSafe","features":[415]},{"name":"WICComponentSigned","features":[415]},{"name":"WICComponentSigning","features":[415]},{"name":"WICComponentType","features":[415]},{"name":"WICComponentUnsigned","features":[415]},{"name":"WICConvertBitmapSource","features":[415]},{"name":"WICCreateBitmapFromSection","features":[307,415]},{"name":"WICCreateBitmapFromSectionEx","features":[307,415]},{"name":"WICDdsAlphaMode","features":[415]},{"name":"WICDdsAlphaModeCustom","features":[415]},{"name":"WICDdsAlphaModeOpaque","features":[415]},{"name":"WICDdsAlphaModePremultiplied","features":[415]},{"name":"WICDdsAlphaModeStraight","features":[415]},{"name":"WICDdsAlphaModeUnknown","features":[415]},{"name":"WICDdsDimension","features":[415]},{"name":"WICDdsFormatInfo","features":[397,415]},{"name":"WICDdsParameters","features":[397,415]},{"name":"WICDdsTexture1D","features":[415]},{"name":"WICDdsTexture2D","features":[415]},{"name":"WICDdsTexture3D","features":[415]},{"name":"WICDdsTextureCube","features":[415]},{"name":"WICDecodeMetadataCacheOnDemand","features":[415]},{"name":"WICDecodeMetadataCacheOnLoad","features":[415]},{"name":"WICDecodeOptions","features":[415]},{"name":"WICDecoder","features":[415]},{"name":"WICEncoder","features":[415]},{"name":"WICGetMetadataContentSize","features":[415]},{"name":"WICGifApplicationExtensionApplication","features":[415]},{"name":"WICGifApplicationExtensionData","features":[415]},{"name":"WICGifApplicationExtensionProperties","features":[415]},{"name":"WICGifCommentExtensionProperties","features":[415]},{"name":"WICGifCommentExtensionText","features":[415]},{"name":"WICGifGraphicControlExtensionDelay","features":[415]},{"name":"WICGifGraphicControlExtensionDisposal","features":[415]},{"name":"WICGifGraphicControlExtensionProperties","features":[415]},{"name":"WICGifGraphicControlExtensionTransparencyFlag","features":[415]},{"name":"WICGifGraphicControlExtensionTransparentColorIndex","features":[415]},{"name":"WICGifGraphicControlExtensionUserInputFlag","features":[415]},{"name":"WICGifImageDescriptorHeight","features":[415]},{"name":"WICGifImageDescriptorInterlaceFlag","features":[415]},{"name":"WICGifImageDescriptorLeft","features":[415]},{"name":"WICGifImageDescriptorLocalColorTableFlag","features":[415]},{"name":"WICGifImageDescriptorLocalColorTableSize","features":[415]},{"name":"WICGifImageDescriptorProperties","features":[415]},{"name":"WICGifImageDescriptorSortFlag","features":[415]},{"name":"WICGifImageDescriptorTop","features":[415]},{"name":"WICGifImageDescriptorWidth","features":[415]},{"name":"WICGifLogicalScreenDescriptorBackgroundColorIndex","features":[415]},{"name":"WICGifLogicalScreenDescriptorColorResolution","features":[415]},{"name":"WICGifLogicalScreenDescriptorGlobalColorTableFlag","features":[415]},{"name":"WICGifLogicalScreenDescriptorGlobalColorTableSize","features":[415]},{"name":"WICGifLogicalScreenDescriptorHeight","features":[415]},{"name":"WICGifLogicalScreenDescriptorPixelAspectRatio","features":[415]},{"name":"WICGifLogicalScreenDescriptorProperties","features":[415]},{"name":"WICGifLogicalScreenDescriptorSortFlag","features":[415]},{"name":"WICGifLogicalScreenDescriptorWidth","features":[415]},{"name":"WICGifLogicalScreenSignature","features":[415]},{"name":"WICHeifHdrCustomVideoPrimaries","features":[415]},{"name":"WICHeifHdrMaximumFrameAverageLuminanceLevel","features":[415]},{"name":"WICHeifHdrMaximumLuminanceLevel","features":[415]},{"name":"WICHeifHdrMaximumMasteringDisplayLuminanceLevel","features":[415]},{"name":"WICHeifHdrMinimumMasteringDisplayLuminanceLevel","features":[415]},{"name":"WICHeifHdrProperties","features":[415]},{"name":"WICHeifOrientation","features":[415]},{"name":"WICHeifProperties","features":[415]},{"name":"WICImageParameters","features":[400,397,415]},{"name":"WICJpegChrominanceProperties","features":[415]},{"name":"WICJpegChrominanceTable","features":[415]},{"name":"WICJpegCommentProperties","features":[415]},{"name":"WICJpegCommentText","features":[415]},{"name":"WICJpegFrameHeader","features":[415]},{"name":"WICJpegIndexingOptions","features":[415]},{"name":"WICJpegIndexingOptionsGenerateOnDemand","features":[415]},{"name":"WICJpegIndexingOptionsGenerateOnLoad","features":[415]},{"name":"WICJpegLuminanceProperties","features":[415]},{"name":"WICJpegLuminanceTable","features":[415]},{"name":"WICJpegScanHeader","features":[415]},{"name":"WICJpegScanType","features":[415]},{"name":"WICJpegScanTypeInterleaved","features":[415]},{"name":"WICJpegScanTypePlanarComponents","features":[415]},{"name":"WICJpegScanTypeProgressive","features":[415]},{"name":"WICJpegTransferMatrix","features":[415]},{"name":"WICJpegTransferMatrixBT601","features":[415]},{"name":"WICJpegTransferMatrixIdentity","features":[415]},{"name":"WICJpegYCrCbSubsampling420","features":[415]},{"name":"WICJpegYCrCbSubsampling422","features":[415]},{"name":"WICJpegYCrCbSubsampling440","features":[415]},{"name":"WICJpegYCrCbSubsampling444","features":[415]},{"name":"WICJpegYCrCbSubsamplingDefault","features":[415]},{"name":"WICJpegYCrCbSubsamplingOption","features":[415]},{"name":"WICMapGuidToShortName","features":[415]},{"name":"WICMapSchemaToName","features":[415]},{"name":"WICMapShortNameToGuid","features":[415]},{"name":"WICMatchMetadataContent","features":[415,358]},{"name":"WICMetadataCreationAllowUnknown","features":[415]},{"name":"WICMetadataCreationDefault","features":[415]},{"name":"WICMetadataCreationFailUnknown","features":[415]},{"name":"WICMetadataCreationMask","features":[415]},{"name":"WICMetadataCreationOptions","features":[415]},{"name":"WICMetadataHeader","features":[415]},{"name":"WICMetadataPattern","features":[415]},{"name":"WICMetadataReader","features":[415]},{"name":"WICMetadataWriter","features":[415]},{"name":"WICNamedWhitePoint","features":[415]},{"name":"WICPersistOptionBigEndian","features":[415]},{"name":"WICPersistOptionDefault","features":[415]},{"name":"WICPersistOptionLittleEndian","features":[415]},{"name":"WICPersistOptionMask","features":[415]},{"name":"WICPersistOptionNoCacheStream","features":[415]},{"name":"WICPersistOptionPreferUTF8","features":[415]},{"name":"WICPersistOptionStrictFormat","features":[415]},{"name":"WICPersistOptions","features":[415]},{"name":"WICPixelFormat","features":[415]},{"name":"WICPixelFormatConverter","features":[415]},{"name":"WICPixelFormatNumericRepresentation","features":[415]},{"name":"WICPixelFormatNumericRepresentationFixed","features":[415]},{"name":"WICPixelFormatNumericRepresentationFloat","features":[415]},{"name":"WICPixelFormatNumericRepresentationIndexed","features":[415]},{"name":"WICPixelFormatNumericRepresentationSignedInteger","features":[415]},{"name":"WICPixelFormatNumericRepresentationUnsignedInteger","features":[415]},{"name":"WICPixelFormatNumericRepresentationUnspecified","features":[415]},{"name":"WICPlanarOptions","features":[415]},{"name":"WICPlanarOptionsDefault","features":[415]},{"name":"WICPlanarOptionsPreserveSubsampling","features":[415]},{"name":"WICPngBkgdBackgroundColor","features":[415]},{"name":"WICPngBkgdProperties","features":[415]},{"name":"WICPngChrmBlueX","features":[415]},{"name":"WICPngChrmBlueY","features":[415]},{"name":"WICPngChrmGreenX","features":[415]},{"name":"WICPngChrmGreenY","features":[415]},{"name":"WICPngChrmProperties","features":[415]},{"name":"WICPngChrmRedX","features":[415]},{"name":"WICPngChrmRedY","features":[415]},{"name":"WICPngChrmWhitePointX","features":[415]},{"name":"WICPngChrmWhitePointY","features":[415]},{"name":"WICPngFilterAdaptive","features":[415]},{"name":"WICPngFilterAverage","features":[415]},{"name":"WICPngFilterNone","features":[415]},{"name":"WICPngFilterOption","features":[415]},{"name":"WICPngFilterPaeth","features":[415]},{"name":"WICPngFilterSub","features":[415]},{"name":"WICPngFilterUnspecified","features":[415]},{"name":"WICPngFilterUp","features":[415]},{"name":"WICPngGamaGamma","features":[415]},{"name":"WICPngGamaProperties","features":[415]},{"name":"WICPngHistFrequencies","features":[415]},{"name":"WICPngHistProperties","features":[415]},{"name":"WICPngIccpProfileData","features":[415]},{"name":"WICPngIccpProfileName","features":[415]},{"name":"WICPngIccpProperties","features":[415]},{"name":"WICPngItxtCompressionFlag","features":[415]},{"name":"WICPngItxtKeyword","features":[415]},{"name":"WICPngItxtLanguageTag","features":[415]},{"name":"WICPngItxtProperties","features":[415]},{"name":"WICPngItxtText","features":[415]},{"name":"WICPngItxtTranslatedKeyword","features":[415]},{"name":"WICPngSrgbProperties","features":[415]},{"name":"WICPngSrgbRenderingIntent","features":[415]},{"name":"WICPngTimeDay","features":[415]},{"name":"WICPngTimeHour","features":[415]},{"name":"WICPngTimeMinute","features":[415]},{"name":"WICPngTimeMonth","features":[415]},{"name":"WICPngTimeProperties","features":[415]},{"name":"WICPngTimeSecond","features":[415]},{"name":"WICPngTimeYear","features":[415]},{"name":"WICProgressNotification","features":[415]},{"name":"WICProgressNotificationAll","features":[415]},{"name":"WICProgressNotificationBegin","features":[415]},{"name":"WICProgressNotificationEnd","features":[415]},{"name":"WICProgressNotificationFrequent","features":[415]},{"name":"WICProgressOperation","features":[415]},{"name":"WICProgressOperationAll","features":[415]},{"name":"WICProgressOperationCopyPixels","features":[415]},{"name":"WICProgressOperationWritePixels","features":[415]},{"name":"WICRawCapabilities","features":[415]},{"name":"WICRawCapabilitiesInfo","features":[415]},{"name":"WICRawCapabilityFullySupported","features":[415]},{"name":"WICRawCapabilityGetSupported","features":[415]},{"name":"WICRawCapabilityNotSupported","features":[415]},{"name":"WICRawChangeNotification_Contrast","features":[415]},{"name":"WICRawChangeNotification_DestinationColorContext","features":[415]},{"name":"WICRawChangeNotification_ExposureCompensation","features":[415]},{"name":"WICRawChangeNotification_Gamma","features":[415]},{"name":"WICRawChangeNotification_KelvinWhitePoint","features":[415]},{"name":"WICRawChangeNotification_NamedWhitePoint","features":[415]},{"name":"WICRawChangeNotification_NoiseReduction","features":[415]},{"name":"WICRawChangeNotification_RGBWhitePoint","features":[415]},{"name":"WICRawChangeNotification_RenderMode","features":[415]},{"name":"WICRawChangeNotification_Rotation","features":[415]},{"name":"WICRawChangeNotification_Saturation","features":[415]},{"name":"WICRawChangeNotification_Sharpness","features":[415]},{"name":"WICRawChangeNotification_Tint","features":[415]},{"name":"WICRawChangeNotification_ToneCurve","features":[415]},{"name":"WICRawParameterSet","features":[415]},{"name":"WICRawRenderMode","features":[415]},{"name":"WICRawRenderModeBestQuality","features":[415]},{"name":"WICRawRenderModeDraft","features":[415]},{"name":"WICRawRenderModeNormal","features":[415]},{"name":"WICRawRotationCapabilities","features":[415]},{"name":"WICRawRotationCapabilityFullySupported","features":[415]},{"name":"WICRawRotationCapabilityGetSupported","features":[415]},{"name":"WICRawRotationCapabilityNinetyDegreesSupported","features":[415]},{"name":"WICRawRotationCapabilityNotSupported","features":[415]},{"name":"WICRawToneCurve","features":[415]},{"name":"WICRawToneCurvePoint","features":[415]},{"name":"WICRect","features":[415]},{"name":"WICSectionAccessLevel","features":[415]},{"name":"WICSectionAccessLevelRead","features":[415]},{"name":"WICSectionAccessLevelReadWrite","features":[415]},{"name":"WICSerializeMetadataContent","features":[415,358]},{"name":"WICTiffCompressionCCITT3","features":[415]},{"name":"WICTiffCompressionCCITT4","features":[415]},{"name":"WICTiffCompressionDontCare","features":[415]},{"name":"WICTiffCompressionLZW","features":[415]},{"name":"WICTiffCompressionLZWHDifferencing","features":[415]},{"name":"WICTiffCompressionNone","features":[415]},{"name":"WICTiffCompressionOption","features":[415]},{"name":"WICTiffCompressionRLE","features":[415]},{"name":"WICTiffCompressionZIP","features":[415]},{"name":"WICUserAdjustedParameterSet","features":[415]},{"name":"WICWebpAnimLoopCount","features":[415]},{"name":"WICWebpAnimProperties","features":[415]},{"name":"WICWebpAnmfFrameDuration","features":[415]},{"name":"WICWebpAnmfProperties","features":[415]},{"name":"WICWhitePointAsShot","features":[415]},{"name":"WICWhitePointAutoWhiteBalance","features":[415]},{"name":"WICWhitePointCloudy","features":[415]},{"name":"WICWhitePointCustom","features":[415]},{"name":"WICWhitePointDaylight","features":[415]},{"name":"WICWhitePointDefault","features":[415]},{"name":"WICWhitePointFlash","features":[415]},{"name":"WICWhitePointFluorescent","features":[415]},{"name":"WICWhitePointShade","features":[415]},{"name":"WICWhitePointTungsten","features":[415]},{"name":"WICWhitePointUnderwater","features":[415]},{"name":"WIC_JPEG_HUFFMAN_BASELINE_ONE","features":[415]},{"name":"WIC_JPEG_HUFFMAN_BASELINE_THREE","features":[415]},{"name":"WIC_JPEG_MAX_COMPONENT_COUNT","features":[415]},{"name":"WIC_JPEG_MAX_TABLE_INDEX","features":[415]},{"name":"WIC_JPEG_QUANTIZATION_BASELINE_ONE","features":[415]},{"name":"WIC_JPEG_QUANTIZATION_BASELINE_THREE","features":[415]},{"name":"WIC_JPEG_SAMPLE_FACTORS_ONE","features":[415]},{"name":"WIC_JPEG_SAMPLE_FACTORS_THREE_420","features":[415]},{"name":"WIC_JPEG_SAMPLE_FACTORS_THREE_422","features":[415]},{"name":"WIC_JPEG_SAMPLE_FACTORS_THREE_440","features":[415]},{"name":"WIC_JPEG_SAMPLE_FACTORS_THREE_444","features":[415]},{"name":"WINCODEC_ERR_ABORTED","features":[415]},{"name":"WINCODEC_ERR_ACCESSDENIED","features":[415]},{"name":"WINCODEC_ERR_BASE","features":[415]},{"name":"WINCODEC_ERR_GENERIC_ERROR","features":[415]},{"name":"WINCODEC_ERR_INVALIDPARAMETER","features":[415]},{"name":"WINCODEC_ERR_NOTIMPLEMENTED","features":[415]},{"name":"WINCODEC_ERR_OUTOFMEMORY","features":[415]},{"name":"WINCODEC_SDK_VERSION","features":[415]},{"name":"WINCODEC_SDK_VERSION1","features":[415]},{"name":"WINCODEC_SDK_VERSION2","features":[415]}],"420":[{"name":"IWICImageEncoder","features":[416]},{"name":"IWICImagingFactory2","features":[416]}],"421":[{"name":"ChoosePixelFormat","features":[318,375]},{"name":"DescribePixelFormat","features":[318,375]},{"name":"EMRPIXELFORMAT","features":[318,375]},{"name":"GLU_AUTO_LOAD_MATRIX","features":[375]},{"name":"GLU_BEGIN","features":[375]},{"name":"GLU_CCW","features":[375]},{"name":"GLU_CULLING","features":[375]},{"name":"GLU_CW","features":[375]},{"name":"GLU_DISPLAY_MODE","features":[375]},{"name":"GLU_DOMAIN_DISTANCE","features":[375]},{"name":"GLU_EDGE_FLAG","features":[375]},{"name":"GLU_END","features":[375]},{"name":"GLU_ERROR","features":[375]},{"name":"GLU_EXTENSIONS","features":[375]},{"name":"GLU_EXTERIOR","features":[375]},{"name":"GLU_FALSE","features":[375]},{"name":"GLU_FILL","features":[375]},{"name":"GLU_FLAT","features":[375]},{"name":"GLU_INCOMPATIBLE_GL_VERSION","features":[375]},{"name":"GLU_INSIDE","features":[375]},{"name":"GLU_INTERIOR","features":[375]},{"name":"GLU_INVALID_ENUM","features":[375]},{"name":"GLU_INVALID_VALUE","features":[375]},{"name":"GLU_LINE","features":[375]},{"name":"GLU_MAP1_TRIM_2","features":[375]},{"name":"GLU_MAP1_TRIM_3","features":[375]},{"name":"GLU_NONE","features":[375]},{"name":"GLU_NURBS_ERROR1","features":[375]},{"name":"GLU_NURBS_ERROR10","features":[375]},{"name":"GLU_NURBS_ERROR11","features":[375]},{"name":"GLU_NURBS_ERROR12","features":[375]},{"name":"GLU_NURBS_ERROR13","features":[375]},{"name":"GLU_NURBS_ERROR14","features":[375]},{"name":"GLU_NURBS_ERROR15","features":[375]},{"name":"GLU_NURBS_ERROR16","features":[375]},{"name":"GLU_NURBS_ERROR17","features":[375]},{"name":"GLU_NURBS_ERROR18","features":[375]},{"name":"GLU_NURBS_ERROR19","features":[375]},{"name":"GLU_NURBS_ERROR2","features":[375]},{"name":"GLU_NURBS_ERROR20","features":[375]},{"name":"GLU_NURBS_ERROR21","features":[375]},{"name":"GLU_NURBS_ERROR22","features":[375]},{"name":"GLU_NURBS_ERROR23","features":[375]},{"name":"GLU_NURBS_ERROR24","features":[375]},{"name":"GLU_NURBS_ERROR25","features":[375]},{"name":"GLU_NURBS_ERROR26","features":[375]},{"name":"GLU_NURBS_ERROR27","features":[375]},{"name":"GLU_NURBS_ERROR28","features":[375]},{"name":"GLU_NURBS_ERROR29","features":[375]},{"name":"GLU_NURBS_ERROR3","features":[375]},{"name":"GLU_NURBS_ERROR30","features":[375]},{"name":"GLU_NURBS_ERROR31","features":[375]},{"name":"GLU_NURBS_ERROR32","features":[375]},{"name":"GLU_NURBS_ERROR33","features":[375]},{"name":"GLU_NURBS_ERROR34","features":[375]},{"name":"GLU_NURBS_ERROR35","features":[375]},{"name":"GLU_NURBS_ERROR36","features":[375]},{"name":"GLU_NURBS_ERROR37","features":[375]},{"name":"GLU_NURBS_ERROR4","features":[375]},{"name":"GLU_NURBS_ERROR5","features":[375]},{"name":"GLU_NURBS_ERROR6","features":[375]},{"name":"GLU_NURBS_ERROR7","features":[375]},{"name":"GLU_NURBS_ERROR8","features":[375]},{"name":"GLU_NURBS_ERROR9","features":[375]},{"name":"GLU_OUTLINE_PATCH","features":[375]},{"name":"GLU_OUTLINE_POLYGON","features":[375]},{"name":"GLU_OUTSIDE","features":[375]},{"name":"GLU_OUT_OF_MEMORY","features":[375]},{"name":"GLU_PARAMETRIC_ERROR","features":[375]},{"name":"GLU_PARAMETRIC_TOLERANCE","features":[375]},{"name":"GLU_PATH_LENGTH","features":[375]},{"name":"GLU_POINT","features":[375]},{"name":"GLU_SAMPLING_METHOD","features":[375]},{"name":"GLU_SAMPLING_TOLERANCE","features":[375]},{"name":"GLU_SILHOUETTE","features":[375]},{"name":"GLU_SMOOTH","features":[375]},{"name":"GLU_TESS_BEGIN","features":[375]},{"name":"GLU_TESS_BEGIN_DATA","features":[375]},{"name":"GLU_TESS_BOUNDARY_ONLY","features":[375]},{"name":"GLU_TESS_COMBINE","features":[375]},{"name":"GLU_TESS_COMBINE_DATA","features":[375]},{"name":"GLU_TESS_COORD_TOO_LARGE","features":[375]},{"name":"GLU_TESS_EDGE_FLAG","features":[375]},{"name":"GLU_TESS_EDGE_FLAG_DATA","features":[375]},{"name":"GLU_TESS_END","features":[375]},{"name":"GLU_TESS_END_DATA","features":[375]},{"name":"GLU_TESS_ERROR","features":[375]},{"name":"GLU_TESS_ERROR1","features":[375]},{"name":"GLU_TESS_ERROR2","features":[375]},{"name":"GLU_TESS_ERROR3","features":[375]},{"name":"GLU_TESS_ERROR4","features":[375]},{"name":"GLU_TESS_ERROR5","features":[375]},{"name":"GLU_TESS_ERROR6","features":[375]},{"name":"GLU_TESS_ERROR7","features":[375]},{"name":"GLU_TESS_ERROR8","features":[375]},{"name":"GLU_TESS_ERROR_DATA","features":[375]},{"name":"GLU_TESS_MISSING_BEGIN_CONTOUR","features":[375]},{"name":"GLU_TESS_MISSING_BEGIN_POLYGON","features":[375]},{"name":"GLU_TESS_MISSING_END_CONTOUR","features":[375]},{"name":"GLU_TESS_MISSING_END_POLYGON","features":[375]},{"name":"GLU_TESS_NEED_COMBINE_CALLBACK","features":[375]},{"name":"GLU_TESS_TOLERANCE","features":[375]},{"name":"GLU_TESS_VERTEX","features":[375]},{"name":"GLU_TESS_VERTEX_DATA","features":[375]},{"name":"GLU_TESS_WINDING_ABS_GEQ_TWO","features":[375]},{"name":"GLU_TESS_WINDING_NEGATIVE","features":[375]},{"name":"GLU_TESS_WINDING_NONZERO","features":[375]},{"name":"GLU_TESS_WINDING_ODD","features":[375]},{"name":"GLU_TESS_WINDING_POSITIVE","features":[375]},{"name":"GLU_TESS_WINDING_RULE","features":[375]},{"name":"GLU_TRUE","features":[375]},{"name":"GLU_UNKNOWN","features":[375]},{"name":"GLU_U_STEP","features":[375]},{"name":"GLU_VERSION","features":[375]},{"name":"GLU_VERSION_1_1","features":[375]},{"name":"GLU_VERSION_1_2","features":[375]},{"name":"GLU_VERTEX","features":[375]},{"name":"GLU_V_STEP","features":[375]},{"name":"GLUnurbs","features":[375]},{"name":"GLUnurbsErrorProc","features":[375]},{"name":"GLUquadric","features":[375]},{"name":"GLUquadricErrorProc","features":[375]},{"name":"GLUtessBeginDataProc","features":[375]},{"name":"GLUtessBeginProc","features":[375]},{"name":"GLUtessCombineDataProc","features":[375]},{"name":"GLUtessCombineProc","features":[375]},{"name":"GLUtessEdgeFlagDataProc","features":[375]},{"name":"GLUtessEdgeFlagProc","features":[375]},{"name":"GLUtessEndDataProc","features":[375]},{"name":"GLUtessEndProc","features":[375]},{"name":"GLUtessErrorDataProc","features":[375]},{"name":"GLUtessErrorProc","features":[375]},{"name":"GLUtessVertexDataProc","features":[375]},{"name":"GLUtessVertexProc","features":[375]},{"name":"GLUtesselator","features":[375]},{"name":"GLYPHMETRICSFLOAT","features":[375]},{"name":"GL_2D","features":[375]},{"name":"GL_2_BYTES","features":[375]},{"name":"GL_3D","features":[375]},{"name":"GL_3D_COLOR","features":[375]},{"name":"GL_3D_COLOR_TEXTURE","features":[375]},{"name":"GL_3_BYTES","features":[375]},{"name":"GL_4D_COLOR_TEXTURE","features":[375]},{"name":"GL_4_BYTES","features":[375]},{"name":"GL_ACCUM","features":[375]},{"name":"GL_ACCUM_ALPHA_BITS","features":[375]},{"name":"GL_ACCUM_BLUE_BITS","features":[375]},{"name":"GL_ACCUM_BUFFER_BIT","features":[375]},{"name":"GL_ACCUM_CLEAR_VALUE","features":[375]},{"name":"GL_ACCUM_GREEN_BITS","features":[375]},{"name":"GL_ACCUM_RED_BITS","features":[375]},{"name":"GL_ADD","features":[375]},{"name":"GL_ALL_ATTRIB_BITS","features":[375]},{"name":"GL_ALPHA","features":[375]},{"name":"GL_ALPHA12","features":[375]},{"name":"GL_ALPHA16","features":[375]},{"name":"GL_ALPHA4","features":[375]},{"name":"GL_ALPHA8","features":[375]},{"name":"GL_ALPHA_BIAS","features":[375]},{"name":"GL_ALPHA_BITS","features":[375]},{"name":"GL_ALPHA_SCALE","features":[375]},{"name":"GL_ALPHA_TEST","features":[375]},{"name":"GL_ALPHA_TEST_FUNC","features":[375]},{"name":"GL_ALPHA_TEST_REF","features":[375]},{"name":"GL_ALWAYS","features":[375]},{"name":"GL_AMBIENT","features":[375]},{"name":"GL_AMBIENT_AND_DIFFUSE","features":[375]},{"name":"GL_AND","features":[375]},{"name":"GL_AND_INVERTED","features":[375]},{"name":"GL_AND_REVERSE","features":[375]},{"name":"GL_ATTRIB_STACK_DEPTH","features":[375]},{"name":"GL_AUTO_NORMAL","features":[375]},{"name":"GL_AUX0","features":[375]},{"name":"GL_AUX1","features":[375]},{"name":"GL_AUX2","features":[375]},{"name":"GL_AUX3","features":[375]},{"name":"GL_AUX_BUFFERS","features":[375]},{"name":"GL_BACK","features":[375]},{"name":"GL_BACK_LEFT","features":[375]},{"name":"GL_BACK_RIGHT","features":[375]},{"name":"GL_BGRA_EXT","features":[375]},{"name":"GL_BGR_EXT","features":[375]},{"name":"GL_BITMAP","features":[375]},{"name":"GL_BITMAP_TOKEN","features":[375]},{"name":"GL_BLEND","features":[375]},{"name":"GL_BLEND_DST","features":[375]},{"name":"GL_BLEND_SRC","features":[375]},{"name":"GL_BLUE","features":[375]},{"name":"GL_BLUE_BIAS","features":[375]},{"name":"GL_BLUE_BITS","features":[375]},{"name":"GL_BLUE_SCALE","features":[375]},{"name":"GL_BYTE","features":[375]},{"name":"GL_C3F_V3F","features":[375]},{"name":"GL_C4F_N3F_V3F","features":[375]},{"name":"GL_C4UB_V2F","features":[375]},{"name":"GL_C4UB_V3F","features":[375]},{"name":"GL_CCW","features":[375]},{"name":"GL_CLAMP","features":[375]},{"name":"GL_CLEAR","features":[375]},{"name":"GL_CLIENT_ALL_ATTRIB_BITS","features":[375]},{"name":"GL_CLIENT_ATTRIB_STACK_DEPTH","features":[375]},{"name":"GL_CLIENT_PIXEL_STORE_BIT","features":[375]},{"name":"GL_CLIENT_VERTEX_ARRAY_BIT","features":[375]},{"name":"GL_CLIP_PLANE0","features":[375]},{"name":"GL_CLIP_PLANE1","features":[375]},{"name":"GL_CLIP_PLANE2","features":[375]},{"name":"GL_CLIP_PLANE3","features":[375]},{"name":"GL_CLIP_PLANE4","features":[375]},{"name":"GL_CLIP_PLANE5","features":[375]},{"name":"GL_COEFF","features":[375]},{"name":"GL_COLOR","features":[375]},{"name":"GL_COLOR_ARRAY","features":[375]},{"name":"GL_COLOR_ARRAY_COUNT_EXT","features":[375]},{"name":"GL_COLOR_ARRAY_EXT","features":[375]},{"name":"GL_COLOR_ARRAY_POINTER","features":[375]},{"name":"GL_COLOR_ARRAY_POINTER_EXT","features":[375]},{"name":"GL_COLOR_ARRAY_SIZE","features":[375]},{"name":"GL_COLOR_ARRAY_SIZE_EXT","features":[375]},{"name":"GL_COLOR_ARRAY_STRIDE","features":[375]},{"name":"GL_COLOR_ARRAY_STRIDE_EXT","features":[375]},{"name":"GL_COLOR_ARRAY_TYPE","features":[375]},{"name":"GL_COLOR_ARRAY_TYPE_EXT","features":[375]},{"name":"GL_COLOR_BUFFER_BIT","features":[375]},{"name":"GL_COLOR_CLEAR_VALUE","features":[375]},{"name":"GL_COLOR_INDEX","features":[375]},{"name":"GL_COLOR_INDEX12_EXT","features":[375]},{"name":"GL_COLOR_INDEX16_EXT","features":[375]},{"name":"GL_COLOR_INDEX1_EXT","features":[375]},{"name":"GL_COLOR_INDEX2_EXT","features":[375]},{"name":"GL_COLOR_INDEX4_EXT","features":[375]},{"name":"GL_COLOR_INDEX8_EXT","features":[375]},{"name":"GL_COLOR_INDEXES","features":[375]},{"name":"GL_COLOR_LOGIC_OP","features":[375]},{"name":"GL_COLOR_MATERIAL","features":[375]},{"name":"GL_COLOR_MATERIAL_FACE","features":[375]},{"name":"GL_COLOR_MATERIAL_PARAMETER","features":[375]},{"name":"GL_COLOR_TABLE_ALPHA_SIZE_EXT","features":[375]},{"name":"GL_COLOR_TABLE_BLUE_SIZE_EXT","features":[375]},{"name":"GL_COLOR_TABLE_FORMAT_EXT","features":[375]},{"name":"GL_COLOR_TABLE_GREEN_SIZE_EXT","features":[375]},{"name":"GL_COLOR_TABLE_INTENSITY_SIZE_EXT","features":[375]},{"name":"GL_COLOR_TABLE_LUMINANCE_SIZE_EXT","features":[375]},{"name":"GL_COLOR_TABLE_RED_SIZE_EXT","features":[375]},{"name":"GL_COLOR_TABLE_WIDTH_EXT","features":[375]},{"name":"GL_COLOR_WRITEMASK","features":[375]},{"name":"GL_COMPILE","features":[375]},{"name":"GL_COMPILE_AND_EXECUTE","features":[375]},{"name":"GL_CONSTANT_ATTENUATION","features":[375]},{"name":"GL_COPY","features":[375]},{"name":"GL_COPY_INVERTED","features":[375]},{"name":"GL_COPY_PIXEL_TOKEN","features":[375]},{"name":"GL_CULL_FACE","features":[375]},{"name":"GL_CULL_FACE_MODE","features":[375]},{"name":"GL_CURRENT_BIT","features":[375]},{"name":"GL_CURRENT_COLOR","features":[375]},{"name":"GL_CURRENT_INDEX","features":[375]},{"name":"GL_CURRENT_NORMAL","features":[375]},{"name":"GL_CURRENT_RASTER_COLOR","features":[375]},{"name":"GL_CURRENT_RASTER_DISTANCE","features":[375]},{"name":"GL_CURRENT_RASTER_INDEX","features":[375]},{"name":"GL_CURRENT_RASTER_POSITION","features":[375]},{"name":"GL_CURRENT_RASTER_POSITION_VALID","features":[375]},{"name":"GL_CURRENT_RASTER_TEXTURE_COORDS","features":[375]},{"name":"GL_CURRENT_TEXTURE_COORDS","features":[375]},{"name":"GL_CW","features":[375]},{"name":"GL_DECAL","features":[375]},{"name":"GL_DECR","features":[375]},{"name":"GL_DEPTH","features":[375]},{"name":"GL_DEPTH_BIAS","features":[375]},{"name":"GL_DEPTH_BITS","features":[375]},{"name":"GL_DEPTH_BUFFER_BIT","features":[375]},{"name":"GL_DEPTH_CLEAR_VALUE","features":[375]},{"name":"GL_DEPTH_COMPONENT","features":[375]},{"name":"GL_DEPTH_FUNC","features":[375]},{"name":"GL_DEPTH_RANGE","features":[375]},{"name":"GL_DEPTH_SCALE","features":[375]},{"name":"GL_DEPTH_TEST","features":[375]},{"name":"GL_DEPTH_WRITEMASK","features":[375]},{"name":"GL_DIFFUSE","features":[375]},{"name":"GL_DITHER","features":[375]},{"name":"GL_DOMAIN","features":[375]},{"name":"GL_DONT_CARE","features":[375]},{"name":"GL_DOUBLE","features":[375]},{"name":"GL_DOUBLEBUFFER","features":[375]},{"name":"GL_DOUBLE_EXT","features":[375]},{"name":"GL_DRAW_BUFFER","features":[375]},{"name":"GL_DRAW_PIXEL_TOKEN","features":[375]},{"name":"GL_DST_ALPHA","features":[375]},{"name":"GL_DST_COLOR","features":[375]},{"name":"GL_EDGE_FLAG","features":[375]},{"name":"GL_EDGE_FLAG_ARRAY","features":[375]},{"name":"GL_EDGE_FLAG_ARRAY_COUNT_EXT","features":[375]},{"name":"GL_EDGE_FLAG_ARRAY_EXT","features":[375]},{"name":"GL_EDGE_FLAG_ARRAY_POINTER","features":[375]},{"name":"GL_EDGE_FLAG_ARRAY_POINTER_EXT","features":[375]},{"name":"GL_EDGE_FLAG_ARRAY_STRIDE","features":[375]},{"name":"GL_EDGE_FLAG_ARRAY_STRIDE_EXT","features":[375]},{"name":"GL_EMISSION","features":[375]},{"name":"GL_ENABLE_BIT","features":[375]},{"name":"GL_EQUAL","features":[375]},{"name":"GL_EQUIV","features":[375]},{"name":"GL_EVAL_BIT","features":[375]},{"name":"GL_EXP","features":[375]},{"name":"GL_EXP2","features":[375]},{"name":"GL_EXTENSIONS","features":[375]},{"name":"GL_EXT_bgra","features":[375]},{"name":"GL_EXT_paletted_texture","features":[375]},{"name":"GL_EXT_vertex_array","features":[375]},{"name":"GL_EYE_LINEAR","features":[375]},{"name":"GL_EYE_PLANE","features":[375]},{"name":"GL_FALSE","features":[375]},{"name":"GL_FASTEST","features":[375]},{"name":"GL_FEEDBACK","features":[375]},{"name":"GL_FEEDBACK_BUFFER_POINTER","features":[375]},{"name":"GL_FEEDBACK_BUFFER_SIZE","features":[375]},{"name":"GL_FEEDBACK_BUFFER_TYPE","features":[375]},{"name":"GL_FILL","features":[375]},{"name":"GL_FLAT","features":[375]},{"name":"GL_FLOAT","features":[375]},{"name":"GL_FOG","features":[375]},{"name":"GL_FOG_BIT","features":[375]},{"name":"GL_FOG_COLOR","features":[375]},{"name":"GL_FOG_DENSITY","features":[375]},{"name":"GL_FOG_END","features":[375]},{"name":"GL_FOG_HINT","features":[375]},{"name":"GL_FOG_INDEX","features":[375]},{"name":"GL_FOG_MODE","features":[375]},{"name":"GL_FOG_SPECULAR_TEXTURE_WIN","features":[375]},{"name":"GL_FOG_START","features":[375]},{"name":"GL_FRONT","features":[375]},{"name":"GL_FRONT_AND_BACK","features":[375]},{"name":"GL_FRONT_FACE","features":[375]},{"name":"GL_FRONT_LEFT","features":[375]},{"name":"GL_FRONT_RIGHT","features":[375]},{"name":"GL_GEQUAL","features":[375]},{"name":"GL_GREATER","features":[375]},{"name":"GL_GREEN","features":[375]},{"name":"GL_GREEN_BIAS","features":[375]},{"name":"GL_GREEN_BITS","features":[375]},{"name":"GL_GREEN_SCALE","features":[375]},{"name":"GL_HINT_BIT","features":[375]},{"name":"GL_INCR","features":[375]},{"name":"GL_INDEX_ARRAY","features":[375]},{"name":"GL_INDEX_ARRAY_COUNT_EXT","features":[375]},{"name":"GL_INDEX_ARRAY_EXT","features":[375]},{"name":"GL_INDEX_ARRAY_POINTER","features":[375]},{"name":"GL_INDEX_ARRAY_POINTER_EXT","features":[375]},{"name":"GL_INDEX_ARRAY_STRIDE","features":[375]},{"name":"GL_INDEX_ARRAY_STRIDE_EXT","features":[375]},{"name":"GL_INDEX_ARRAY_TYPE","features":[375]},{"name":"GL_INDEX_ARRAY_TYPE_EXT","features":[375]},{"name":"GL_INDEX_BITS","features":[375]},{"name":"GL_INDEX_CLEAR_VALUE","features":[375]},{"name":"GL_INDEX_LOGIC_OP","features":[375]},{"name":"GL_INDEX_MODE","features":[375]},{"name":"GL_INDEX_OFFSET","features":[375]},{"name":"GL_INDEX_SHIFT","features":[375]},{"name":"GL_INDEX_WRITEMASK","features":[375]},{"name":"GL_INT","features":[375]},{"name":"GL_INTENSITY","features":[375]},{"name":"GL_INTENSITY12","features":[375]},{"name":"GL_INTENSITY16","features":[375]},{"name":"GL_INTENSITY4","features":[375]},{"name":"GL_INTENSITY8","features":[375]},{"name":"GL_INVALID_ENUM","features":[375]},{"name":"GL_INVALID_OPERATION","features":[375]},{"name":"GL_INVALID_VALUE","features":[375]},{"name":"GL_INVERT","features":[375]},{"name":"GL_KEEP","features":[375]},{"name":"GL_LEFT","features":[375]},{"name":"GL_LEQUAL","features":[375]},{"name":"GL_LESS","features":[375]},{"name":"GL_LIGHT0","features":[375]},{"name":"GL_LIGHT1","features":[375]},{"name":"GL_LIGHT2","features":[375]},{"name":"GL_LIGHT3","features":[375]},{"name":"GL_LIGHT4","features":[375]},{"name":"GL_LIGHT5","features":[375]},{"name":"GL_LIGHT6","features":[375]},{"name":"GL_LIGHT7","features":[375]},{"name":"GL_LIGHTING","features":[375]},{"name":"GL_LIGHTING_BIT","features":[375]},{"name":"GL_LIGHT_MODEL_AMBIENT","features":[375]},{"name":"GL_LIGHT_MODEL_LOCAL_VIEWER","features":[375]},{"name":"GL_LIGHT_MODEL_TWO_SIDE","features":[375]},{"name":"GL_LINE","features":[375]},{"name":"GL_LINEAR","features":[375]},{"name":"GL_LINEAR_ATTENUATION","features":[375]},{"name":"GL_LINEAR_MIPMAP_LINEAR","features":[375]},{"name":"GL_LINEAR_MIPMAP_NEAREST","features":[375]},{"name":"GL_LINES","features":[375]},{"name":"GL_LINE_BIT","features":[375]},{"name":"GL_LINE_LOOP","features":[375]},{"name":"GL_LINE_RESET_TOKEN","features":[375]},{"name":"GL_LINE_SMOOTH","features":[375]},{"name":"GL_LINE_SMOOTH_HINT","features":[375]},{"name":"GL_LINE_STIPPLE","features":[375]},{"name":"GL_LINE_STIPPLE_PATTERN","features":[375]},{"name":"GL_LINE_STIPPLE_REPEAT","features":[375]},{"name":"GL_LINE_STRIP","features":[375]},{"name":"GL_LINE_TOKEN","features":[375]},{"name":"GL_LINE_WIDTH","features":[375]},{"name":"GL_LINE_WIDTH_GRANULARITY","features":[375]},{"name":"GL_LINE_WIDTH_RANGE","features":[375]},{"name":"GL_LIST_BASE","features":[375]},{"name":"GL_LIST_BIT","features":[375]},{"name":"GL_LIST_INDEX","features":[375]},{"name":"GL_LIST_MODE","features":[375]},{"name":"GL_LOAD","features":[375]},{"name":"GL_LOGIC_OP","features":[375]},{"name":"GL_LOGIC_OP_MODE","features":[375]},{"name":"GL_LUMINANCE","features":[375]},{"name":"GL_LUMINANCE12","features":[375]},{"name":"GL_LUMINANCE12_ALPHA12","features":[375]},{"name":"GL_LUMINANCE12_ALPHA4","features":[375]},{"name":"GL_LUMINANCE16","features":[375]},{"name":"GL_LUMINANCE16_ALPHA16","features":[375]},{"name":"GL_LUMINANCE4","features":[375]},{"name":"GL_LUMINANCE4_ALPHA4","features":[375]},{"name":"GL_LUMINANCE6_ALPHA2","features":[375]},{"name":"GL_LUMINANCE8","features":[375]},{"name":"GL_LUMINANCE8_ALPHA8","features":[375]},{"name":"GL_LUMINANCE_ALPHA","features":[375]},{"name":"GL_MAP1_COLOR_4","features":[375]},{"name":"GL_MAP1_GRID_DOMAIN","features":[375]},{"name":"GL_MAP1_GRID_SEGMENTS","features":[375]},{"name":"GL_MAP1_INDEX","features":[375]},{"name":"GL_MAP1_NORMAL","features":[375]},{"name":"GL_MAP1_TEXTURE_COORD_1","features":[375]},{"name":"GL_MAP1_TEXTURE_COORD_2","features":[375]},{"name":"GL_MAP1_TEXTURE_COORD_3","features":[375]},{"name":"GL_MAP1_TEXTURE_COORD_4","features":[375]},{"name":"GL_MAP1_VERTEX_3","features":[375]},{"name":"GL_MAP1_VERTEX_4","features":[375]},{"name":"GL_MAP2_COLOR_4","features":[375]},{"name":"GL_MAP2_GRID_DOMAIN","features":[375]},{"name":"GL_MAP2_GRID_SEGMENTS","features":[375]},{"name":"GL_MAP2_INDEX","features":[375]},{"name":"GL_MAP2_NORMAL","features":[375]},{"name":"GL_MAP2_TEXTURE_COORD_1","features":[375]},{"name":"GL_MAP2_TEXTURE_COORD_2","features":[375]},{"name":"GL_MAP2_TEXTURE_COORD_3","features":[375]},{"name":"GL_MAP2_TEXTURE_COORD_4","features":[375]},{"name":"GL_MAP2_VERTEX_3","features":[375]},{"name":"GL_MAP2_VERTEX_4","features":[375]},{"name":"GL_MAP_COLOR","features":[375]},{"name":"GL_MAP_STENCIL","features":[375]},{"name":"GL_MATRIX_MODE","features":[375]},{"name":"GL_MAX_ATTRIB_STACK_DEPTH","features":[375]},{"name":"GL_MAX_CLIENT_ATTRIB_STACK_DEPTH","features":[375]},{"name":"GL_MAX_CLIP_PLANES","features":[375]},{"name":"GL_MAX_ELEMENTS_INDICES_WIN","features":[375]},{"name":"GL_MAX_ELEMENTS_VERTICES_WIN","features":[375]},{"name":"GL_MAX_EVAL_ORDER","features":[375]},{"name":"GL_MAX_LIGHTS","features":[375]},{"name":"GL_MAX_LIST_NESTING","features":[375]},{"name":"GL_MAX_MODELVIEW_STACK_DEPTH","features":[375]},{"name":"GL_MAX_NAME_STACK_DEPTH","features":[375]},{"name":"GL_MAX_PIXEL_MAP_TABLE","features":[375]},{"name":"GL_MAX_PROJECTION_STACK_DEPTH","features":[375]},{"name":"GL_MAX_TEXTURE_SIZE","features":[375]},{"name":"GL_MAX_TEXTURE_STACK_DEPTH","features":[375]},{"name":"GL_MAX_VIEWPORT_DIMS","features":[375]},{"name":"GL_MODELVIEW","features":[375]},{"name":"GL_MODELVIEW_MATRIX","features":[375]},{"name":"GL_MODELVIEW_STACK_DEPTH","features":[375]},{"name":"GL_MODULATE","features":[375]},{"name":"GL_MULT","features":[375]},{"name":"GL_N3F_V3F","features":[375]},{"name":"GL_NAME_STACK_DEPTH","features":[375]},{"name":"GL_NAND","features":[375]},{"name":"GL_NEAREST","features":[375]},{"name":"GL_NEAREST_MIPMAP_LINEAR","features":[375]},{"name":"GL_NEAREST_MIPMAP_NEAREST","features":[375]},{"name":"GL_NEVER","features":[375]},{"name":"GL_NICEST","features":[375]},{"name":"GL_NONE","features":[375]},{"name":"GL_NOOP","features":[375]},{"name":"GL_NOR","features":[375]},{"name":"GL_NORMALIZE","features":[375]},{"name":"GL_NORMAL_ARRAY","features":[375]},{"name":"GL_NORMAL_ARRAY_COUNT_EXT","features":[375]},{"name":"GL_NORMAL_ARRAY_EXT","features":[375]},{"name":"GL_NORMAL_ARRAY_POINTER","features":[375]},{"name":"GL_NORMAL_ARRAY_POINTER_EXT","features":[375]},{"name":"GL_NORMAL_ARRAY_STRIDE","features":[375]},{"name":"GL_NORMAL_ARRAY_STRIDE_EXT","features":[375]},{"name":"GL_NORMAL_ARRAY_TYPE","features":[375]},{"name":"GL_NORMAL_ARRAY_TYPE_EXT","features":[375]},{"name":"GL_NOTEQUAL","features":[375]},{"name":"GL_NO_ERROR","features":[375]},{"name":"GL_OBJECT_LINEAR","features":[375]},{"name":"GL_OBJECT_PLANE","features":[375]},{"name":"GL_ONE","features":[375]},{"name":"GL_ONE_MINUS_DST_ALPHA","features":[375]},{"name":"GL_ONE_MINUS_DST_COLOR","features":[375]},{"name":"GL_ONE_MINUS_SRC_ALPHA","features":[375]},{"name":"GL_ONE_MINUS_SRC_COLOR","features":[375]},{"name":"GL_OR","features":[375]},{"name":"GL_ORDER","features":[375]},{"name":"GL_OR_INVERTED","features":[375]},{"name":"GL_OR_REVERSE","features":[375]},{"name":"GL_OUT_OF_MEMORY","features":[375]},{"name":"GL_PACK_ALIGNMENT","features":[375]},{"name":"GL_PACK_LSB_FIRST","features":[375]},{"name":"GL_PACK_ROW_LENGTH","features":[375]},{"name":"GL_PACK_SKIP_PIXELS","features":[375]},{"name":"GL_PACK_SKIP_ROWS","features":[375]},{"name":"GL_PACK_SWAP_BYTES","features":[375]},{"name":"GL_PASS_THROUGH_TOKEN","features":[375]},{"name":"GL_PERSPECTIVE_CORRECTION_HINT","features":[375]},{"name":"GL_PHONG_HINT_WIN","features":[375]},{"name":"GL_PHONG_WIN","features":[375]},{"name":"GL_PIXEL_MAP_A_TO_A","features":[375]},{"name":"GL_PIXEL_MAP_A_TO_A_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_B_TO_B","features":[375]},{"name":"GL_PIXEL_MAP_B_TO_B_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_G_TO_G","features":[375]},{"name":"GL_PIXEL_MAP_G_TO_G_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_A","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_A_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_B","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_B_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_G","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_G_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_I","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_I_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_R","features":[375]},{"name":"GL_PIXEL_MAP_I_TO_R_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_R_TO_R","features":[375]},{"name":"GL_PIXEL_MAP_R_TO_R_SIZE","features":[375]},{"name":"GL_PIXEL_MAP_S_TO_S","features":[375]},{"name":"GL_PIXEL_MAP_S_TO_S_SIZE","features":[375]},{"name":"GL_PIXEL_MODE_BIT","features":[375]},{"name":"GL_POINT","features":[375]},{"name":"GL_POINTS","features":[375]},{"name":"GL_POINT_BIT","features":[375]},{"name":"GL_POINT_SIZE","features":[375]},{"name":"GL_POINT_SIZE_GRANULARITY","features":[375]},{"name":"GL_POINT_SIZE_RANGE","features":[375]},{"name":"GL_POINT_SMOOTH","features":[375]},{"name":"GL_POINT_SMOOTH_HINT","features":[375]},{"name":"GL_POINT_TOKEN","features":[375]},{"name":"GL_POLYGON","features":[375]},{"name":"GL_POLYGON_BIT","features":[375]},{"name":"GL_POLYGON_MODE","features":[375]},{"name":"GL_POLYGON_OFFSET_FACTOR","features":[375]},{"name":"GL_POLYGON_OFFSET_FILL","features":[375]},{"name":"GL_POLYGON_OFFSET_LINE","features":[375]},{"name":"GL_POLYGON_OFFSET_POINT","features":[375]},{"name":"GL_POLYGON_OFFSET_UNITS","features":[375]},{"name":"GL_POLYGON_SMOOTH","features":[375]},{"name":"GL_POLYGON_SMOOTH_HINT","features":[375]},{"name":"GL_POLYGON_STIPPLE","features":[375]},{"name":"GL_POLYGON_STIPPLE_BIT","features":[375]},{"name":"GL_POLYGON_TOKEN","features":[375]},{"name":"GL_POSITION","features":[375]},{"name":"GL_PROJECTION","features":[375]},{"name":"GL_PROJECTION_MATRIX","features":[375]},{"name":"GL_PROJECTION_STACK_DEPTH","features":[375]},{"name":"GL_PROXY_TEXTURE_1D","features":[375]},{"name":"GL_PROXY_TEXTURE_2D","features":[375]},{"name":"GL_Q","features":[375]},{"name":"GL_QUADRATIC_ATTENUATION","features":[375]},{"name":"GL_QUADS","features":[375]},{"name":"GL_QUAD_STRIP","features":[375]},{"name":"GL_R","features":[375]},{"name":"GL_R3_G3_B2","features":[375]},{"name":"GL_READ_BUFFER","features":[375]},{"name":"GL_RED","features":[375]},{"name":"GL_RED_BIAS","features":[375]},{"name":"GL_RED_BITS","features":[375]},{"name":"GL_RED_SCALE","features":[375]},{"name":"GL_RENDER","features":[375]},{"name":"GL_RENDERER","features":[375]},{"name":"GL_RENDER_MODE","features":[375]},{"name":"GL_REPEAT","features":[375]},{"name":"GL_REPLACE","features":[375]},{"name":"GL_RETURN","features":[375]},{"name":"GL_RGB","features":[375]},{"name":"GL_RGB10","features":[375]},{"name":"GL_RGB10_A2","features":[375]},{"name":"GL_RGB12","features":[375]},{"name":"GL_RGB16","features":[375]},{"name":"GL_RGB4","features":[375]},{"name":"GL_RGB5","features":[375]},{"name":"GL_RGB5_A1","features":[375]},{"name":"GL_RGB8","features":[375]},{"name":"GL_RGBA","features":[375]},{"name":"GL_RGBA12","features":[375]},{"name":"GL_RGBA16","features":[375]},{"name":"GL_RGBA2","features":[375]},{"name":"GL_RGBA4","features":[375]},{"name":"GL_RGBA8","features":[375]},{"name":"GL_RGBA_MODE","features":[375]},{"name":"GL_RIGHT","features":[375]},{"name":"GL_S","features":[375]},{"name":"GL_SCISSOR_BIT","features":[375]},{"name":"GL_SCISSOR_BOX","features":[375]},{"name":"GL_SCISSOR_TEST","features":[375]},{"name":"GL_SELECT","features":[375]},{"name":"GL_SELECTION_BUFFER_POINTER","features":[375]},{"name":"GL_SELECTION_BUFFER_SIZE","features":[375]},{"name":"GL_SET","features":[375]},{"name":"GL_SHADE_MODEL","features":[375]},{"name":"GL_SHININESS","features":[375]},{"name":"GL_SHORT","features":[375]},{"name":"GL_SMOOTH","features":[375]},{"name":"GL_SPECULAR","features":[375]},{"name":"GL_SPHERE_MAP","features":[375]},{"name":"GL_SPOT_CUTOFF","features":[375]},{"name":"GL_SPOT_DIRECTION","features":[375]},{"name":"GL_SPOT_EXPONENT","features":[375]},{"name":"GL_SRC_ALPHA","features":[375]},{"name":"GL_SRC_ALPHA_SATURATE","features":[375]},{"name":"GL_SRC_COLOR","features":[375]},{"name":"GL_STACK_OVERFLOW","features":[375]},{"name":"GL_STACK_UNDERFLOW","features":[375]},{"name":"GL_STENCIL","features":[375]},{"name":"GL_STENCIL_BITS","features":[375]},{"name":"GL_STENCIL_BUFFER_BIT","features":[375]},{"name":"GL_STENCIL_CLEAR_VALUE","features":[375]},{"name":"GL_STENCIL_FAIL","features":[375]},{"name":"GL_STENCIL_FUNC","features":[375]},{"name":"GL_STENCIL_INDEX","features":[375]},{"name":"GL_STENCIL_PASS_DEPTH_FAIL","features":[375]},{"name":"GL_STENCIL_PASS_DEPTH_PASS","features":[375]},{"name":"GL_STENCIL_REF","features":[375]},{"name":"GL_STENCIL_TEST","features":[375]},{"name":"GL_STENCIL_VALUE_MASK","features":[375]},{"name":"GL_STENCIL_WRITEMASK","features":[375]},{"name":"GL_STEREO","features":[375]},{"name":"GL_SUBPIXEL_BITS","features":[375]},{"name":"GL_T","features":[375]},{"name":"GL_T2F_C3F_V3F","features":[375]},{"name":"GL_T2F_C4F_N3F_V3F","features":[375]},{"name":"GL_T2F_C4UB_V3F","features":[375]},{"name":"GL_T2F_N3F_V3F","features":[375]},{"name":"GL_T2F_V3F","features":[375]},{"name":"GL_T4F_C4F_N3F_V4F","features":[375]},{"name":"GL_T4F_V4F","features":[375]},{"name":"GL_TEXTURE","features":[375]},{"name":"GL_TEXTURE_1D","features":[375]},{"name":"GL_TEXTURE_2D","features":[375]},{"name":"GL_TEXTURE_ALPHA_SIZE","features":[375]},{"name":"GL_TEXTURE_BINDING_1D","features":[375]},{"name":"GL_TEXTURE_BINDING_2D","features":[375]},{"name":"GL_TEXTURE_BIT","features":[375]},{"name":"GL_TEXTURE_BLUE_SIZE","features":[375]},{"name":"GL_TEXTURE_BORDER","features":[375]},{"name":"GL_TEXTURE_BORDER_COLOR","features":[375]},{"name":"GL_TEXTURE_COMPONENTS","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_COUNT_EXT","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_EXT","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_POINTER","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_POINTER_EXT","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_SIZE","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_SIZE_EXT","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_STRIDE","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_STRIDE_EXT","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_TYPE","features":[375]},{"name":"GL_TEXTURE_COORD_ARRAY_TYPE_EXT","features":[375]},{"name":"GL_TEXTURE_ENV","features":[375]},{"name":"GL_TEXTURE_ENV_COLOR","features":[375]},{"name":"GL_TEXTURE_ENV_MODE","features":[375]},{"name":"GL_TEXTURE_GEN_MODE","features":[375]},{"name":"GL_TEXTURE_GEN_Q","features":[375]},{"name":"GL_TEXTURE_GEN_R","features":[375]},{"name":"GL_TEXTURE_GEN_S","features":[375]},{"name":"GL_TEXTURE_GEN_T","features":[375]},{"name":"GL_TEXTURE_GREEN_SIZE","features":[375]},{"name":"GL_TEXTURE_HEIGHT","features":[375]},{"name":"GL_TEXTURE_INTENSITY_SIZE","features":[375]},{"name":"GL_TEXTURE_INTERNAL_FORMAT","features":[375]},{"name":"GL_TEXTURE_LUMINANCE_SIZE","features":[375]},{"name":"GL_TEXTURE_MAG_FILTER","features":[375]},{"name":"GL_TEXTURE_MATRIX","features":[375]},{"name":"GL_TEXTURE_MIN_FILTER","features":[375]},{"name":"GL_TEXTURE_PRIORITY","features":[375]},{"name":"GL_TEXTURE_RED_SIZE","features":[375]},{"name":"GL_TEXTURE_RESIDENT","features":[375]},{"name":"GL_TEXTURE_STACK_DEPTH","features":[375]},{"name":"GL_TEXTURE_WIDTH","features":[375]},{"name":"GL_TEXTURE_WRAP_S","features":[375]},{"name":"GL_TEXTURE_WRAP_T","features":[375]},{"name":"GL_TRANSFORM_BIT","features":[375]},{"name":"GL_TRIANGLES","features":[375]},{"name":"GL_TRIANGLE_FAN","features":[375]},{"name":"GL_TRIANGLE_STRIP","features":[375]},{"name":"GL_TRUE","features":[375]},{"name":"GL_UNPACK_ALIGNMENT","features":[375]},{"name":"GL_UNPACK_LSB_FIRST","features":[375]},{"name":"GL_UNPACK_ROW_LENGTH","features":[375]},{"name":"GL_UNPACK_SKIP_PIXELS","features":[375]},{"name":"GL_UNPACK_SKIP_ROWS","features":[375]},{"name":"GL_UNPACK_SWAP_BYTES","features":[375]},{"name":"GL_UNSIGNED_BYTE","features":[375]},{"name":"GL_UNSIGNED_INT","features":[375]},{"name":"GL_UNSIGNED_SHORT","features":[375]},{"name":"GL_V2F","features":[375]},{"name":"GL_V3F","features":[375]},{"name":"GL_VENDOR","features":[375]},{"name":"GL_VERSION","features":[375]},{"name":"GL_VERSION_1_1","features":[375]},{"name":"GL_VERTEX_ARRAY","features":[375]},{"name":"GL_VERTEX_ARRAY_COUNT_EXT","features":[375]},{"name":"GL_VERTEX_ARRAY_EXT","features":[375]},{"name":"GL_VERTEX_ARRAY_POINTER","features":[375]},{"name":"GL_VERTEX_ARRAY_POINTER_EXT","features":[375]},{"name":"GL_VERTEX_ARRAY_SIZE","features":[375]},{"name":"GL_VERTEX_ARRAY_SIZE_EXT","features":[375]},{"name":"GL_VERTEX_ARRAY_STRIDE","features":[375]},{"name":"GL_VERTEX_ARRAY_STRIDE_EXT","features":[375]},{"name":"GL_VERTEX_ARRAY_TYPE","features":[375]},{"name":"GL_VERTEX_ARRAY_TYPE_EXT","features":[375]},{"name":"GL_VIEWPORT","features":[375]},{"name":"GL_VIEWPORT_BIT","features":[375]},{"name":"GL_WIN_draw_range_elements","features":[375]},{"name":"GL_WIN_swap_hint","features":[375]},{"name":"GL_XOR","features":[375]},{"name":"GL_ZERO","features":[375]},{"name":"GL_ZOOM_X","features":[375]},{"name":"GL_ZOOM_Y","features":[375]},{"name":"GetEnhMetaFilePixelFormat","features":[318,375]},{"name":"GetPixelFormat","features":[318,375]},{"name":"HGLRC","features":[375]},{"name":"LAYERPLANEDESCRIPTOR","features":[307,375]},{"name":"PFD_DEPTH_DONTCARE","features":[375]},{"name":"PFD_DIRECT3D_ACCELERATED","features":[375]},{"name":"PFD_DOUBLEBUFFER","features":[375]},{"name":"PFD_DOUBLEBUFFER_DONTCARE","features":[375]},{"name":"PFD_DRAW_TO_BITMAP","features":[375]},{"name":"PFD_DRAW_TO_WINDOW","features":[375]},{"name":"PFD_FLAGS","features":[375]},{"name":"PFD_GENERIC_ACCELERATED","features":[375]},{"name":"PFD_GENERIC_FORMAT","features":[375]},{"name":"PFD_LAYER_TYPE","features":[375]},{"name":"PFD_MAIN_PLANE","features":[375]},{"name":"PFD_NEED_PALETTE","features":[375]},{"name":"PFD_NEED_SYSTEM_PALETTE","features":[375]},{"name":"PFD_OVERLAY_PLANE","features":[375]},{"name":"PFD_PIXEL_TYPE","features":[375]},{"name":"PFD_STEREO","features":[375]},{"name":"PFD_STEREO_DONTCARE","features":[375]},{"name":"PFD_SUPPORT_COMPOSITION","features":[375]},{"name":"PFD_SUPPORT_DIRECTDRAW","features":[375]},{"name":"PFD_SUPPORT_GDI","features":[375]},{"name":"PFD_SUPPORT_OPENGL","features":[375]},{"name":"PFD_SWAP_COPY","features":[375]},{"name":"PFD_SWAP_EXCHANGE","features":[375]},{"name":"PFD_SWAP_LAYER_BUFFERS","features":[375]},{"name":"PFD_TYPE_COLORINDEX","features":[375]},{"name":"PFD_TYPE_RGBA","features":[375]},{"name":"PFD_UNDERLAY_PLANE","features":[375]},{"name":"PFNGLADDSWAPHINTRECTWINPROC","features":[375]},{"name":"PFNGLARRAYELEMENTARRAYEXTPROC","features":[375]},{"name":"PFNGLARRAYELEMENTEXTPROC","features":[375]},{"name":"PFNGLCOLORPOINTEREXTPROC","features":[375]},{"name":"PFNGLCOLORSUBTABLEEXTPROC","features":[375]},{"name":"PFNGLCOLORTABLEEXTPROC","features":[375]},{"name":"PFNGLDRAWARRAYSEXTPROC","features":[375]},{"name":"PFNGLDRAWRANGEELEMENTSWINPROC","features":[375]},{"name":"PFNGLEDGEFLAGPOINTEREXTPROC","features":[375]},{"name":"PFNGLGETCOLORTABLEEXTPROC","features":[375]},{"name":"PFNGLGETCOLORTABLEPARAMETERFVEXTPROC","features":[375]},{"name":"PFNGLGETCOLORTABLEPARAMETERIVEXTPROC","features":[375]},{"name":"PFNGLGETPOINTERVEXTPROC","features":[375]},{"name":"PFNGLINDEXPOINTEREXTPROC","features":[375]},{"name":"PFNGLNORMALPOINTEREXTPROC","features":[375]},{"name":"PFNGLTEXCOORDPOINTEREXTPROC","features":[375]},{"name":"PFNGLVERTEXPOINTEREXTPROC","features":[375]},{"name":"PIXELFORMATDESCRIPTOR","features":[375]},{"name":"POINTFLOAT","features":[375]},{"name":"SetPixelFormat","features":[307,318,375]},{"name":"SwapBuffers","features":[307,318,375]},{"name":"glAccum","features":[375]},{"name":"glAlphaFunc","features":[375]},{"name":"glAreTexturesResident","features":[375]},{"name":"glArrayElement","features":[375]},{"name":"glBegin","features":[375]},{"name":"glBindTexture","features":[375]},{"name":"glBitmap","features":[375]},{"name":"glBlendFunc","features":[375]},{"name":"glCallList","features":[375]},{"name":"glCallLists","features":[375]},{"name":"glClear","features":[375]},{"name":"glClearAccum","features":[375]},{"name":"glClearColor","features":[375]},{"name":"glClearDepth","features":[375]},{"name":"glClearIndex","features":[375]},{"name":"glClearStencil","features":[375]},{"name":"glClipPlane","features":[375]},{"name":"glColor3b","features":[375]},{"name":"glColor3bv","features":[375]},{"name":"glColor3d","features":[375]},{"name":"glColor3dv","features":[375]},{"name":"glColor3f","features":[375]},{"name":"glColor3fv","features":[375]},{"name":"glColor3i","features":[375]},{"name":"glColor3iv","features":[375]},{"name":"glColor3s","features":[375]},{"name":"glColor3sv","features":[375]},{"name":"glColor3ub","features":[375]},{"name":"glColor3ubv","features":[375]},{"name":"glColor3ui","features":[375]},{"name":"glColor3uiv","features":[375]},{"name":"glColor3us","features":[375]},{"name":"glColor3usv","features":[375]},{"name":"glColor4b","features":[375]},{"name":"glColor4bv","features":[375]},{"name":"glColor4d","features":[375]},{"name":"glColor4dv","features":[375]},{"name":"glColor4f","features":[375]},{"name":"glColor4fv","features":[375]},{"name":"glColor4i","features":[375]},{"name":"glColor4iv","features":[375]},{"name":"glColor4s","features":[375]},{"name":"glColor4sv","features":[375]},{"name":"glColor4ub","features":[375]},{"name":"glColor4ubv","features":[375]},{"name":"glColor4ui","features":[375]},{"name":"glColor4uiv","features":[375]},{"name":"glColor4us","features":[375]},{"name":"glColor4usv","features":[375]},{"name":"glColorMask","features":[375]},{"name":"glColorMaterial","features":[375]},{"name":"glColorPointer","features":[375]},{"name":"glCopyPixels","features":[375]},{"name":"glCopyTexImage1D","features":[375]},{"name":"glCopyTexImage2D","features":[375]},{"name":"glCopyTexSubImage1D","features":[375]},{"name":"glCopyTexSubImage2D","features":[375]},{"name":"glCullFace","features":[375]},{"name":"glDeleteLists","features":[375]},{"name":"glDeleteTextures","features":[375]},{"name":"glDepthFunc","features":[375]},{"name":"glDepthMask","features":[375]},{"name":"glDepthRange","features":[375]},{"name":"glDisable","features":[375]},{"name":"glDisableClientState","features":[375]},{"name":"glDrawArrays","features":[375]},{"name":"glDrawBuffer","features":[375]},{"name":"glDrawElements","features":[375]},{"name":"glDrawPixels","features":[375]},{"name":"glEdgeFlag","features":[375]},{"name":"glEdgeFlagPointer","features":[375]},{"name":"glEdgeFlagv","features":[375]},{"name":"glEnable","features":[375]},{"name":"glEnableClientState","features":[375]},{"name":"glEnd","features":[375]},{"name":"glEndList","features":[375]},{"name":"glEvalCoord1d","features":[375]},{"name":"glEvalCoord1dv","features":[375]},{"name":"glEvalCoord1f","features":[375]},{"name":"glEvalCoord1fv","features":[375]},{"name":"glEvalCoord2d","features":[375]},{"name":"glEvalCoord2dv","features":[375]},{"name":"glEvalCoord2f","features":[375]},{"name":"glEvalCoord2fv","features":[375]},{"name":"glEvalMesh1","features":[375]},{"name":"glEvalMesh2","features":[375]},{"name":"glEvalPoint1","features":[375]},{"name":"glEvalPoint2","features":[375]},{"name":"glFeedbackBuffer","features":[375]},{"name":"glFinish","features":[375]},{"name":"glFlush","features":[375]},{"name":"glFogf","features":[375]},{"name":"glFogfv","features":[375]},{"name":"glFogi","features":[375]},{"name":"glFogiv","features":[375]},{"name":"glFrontFace","features":[375]},{"name":"glFrustum","features":[375]},{"name":"glGenLists","features":[375]},{"name":"glGenTextures","features":[375]},{"name":"glGetBooleanv","features":[375]},{"name":"glGetClipPlane","features":[375]},{"name":"glGetDoublev","features":[375]},{"name":"glGetError","features":[375]},{"name":"glGetFloatv","features":[375]},{"name":"glGetIntegerv","features":[375]},{"name":"glGetLightfv","features":[375]},{"name":"glGetLightiv","features":[375]},{"name":"glGetMapdv","features":[375]},{"name":"glGetMapfv","features":[375]},{"name":"glGetMapiv","features":[375]},{"name":"glGetMaterialfv","features":[375]},{"name":"glGetMaterialiv","features":[375]},{"name":"glGetPixelMapfv","features":[375]},{"name":"glGetPixelMapuiv","features":[375]},{"name":"glGetPixelMapusv","features":[375]},{"name":"glGetPointerv","features":[375]},{"name":"glGetPolygonStipple","features":[375]},{"name":"glGetString","features":[375]},{"name":"glGetTexEnvfv","features":[375]},{"name":"glGetTexEnviv","features":[375]},{"name":"glGetTexGendv","features":[375]},{"name":"glGetTexGenfv","features":[375]},{"name":"glGetTexGeniv","features":[375]},{"name":"glGetTexImage","features":[375]},{"name":"glGetTexLevelParameterfv","features":[375]},{"name":"glGetTexLevelParameteriv","features":[375]},{"name":"glGetTexParameterfv","features":[375]},{"name":"glGetTexParameteriv","features":[375]},{"name":"glHint","features":[375]},{"name":"glIndexMask","features":[375]},{"name":"glIndexPointer","features":[375]},{"name":"glIndexd","features":[375]},{"name":"glIndexdv","features":[375]},{"name":"glIndexf","features":[375]},{"name":"glIndexfv","features":[375]},{"name":"glIndexi","features":[375]},{"name":"glIndexiv","features":[375]},{"name":"glIndexs","features":[375]},{"name":"glIndexsv","features":[375]},{"name":"glIndexub","features":[375]},{"name":"glIndexubv","features":[375]},{"name":"glInitNames","features":[375]},{"name":"glInterleavedArrays","features":[375]},{"name":"glIsEnabled","features":[375]},{"name":"glIsList","features":[375]},{"name":"glIsTexture","features":[375]},{"name":"glLightModelf","features":[375]},{"name":"glLightModelfv","features":[375]},{"name":"glLightModeli","features":[375]},{"name":"glLightModeliv","features":[375]},{"name":"glLightf","features":[375]},{"name":"glLightfv","features":[375]},{"name":"glLighti","features":[375]},{"name":"glLightiv","features":[375]},{"name":"glLineStipple","features":[375]},{"name":"glLineWidth","features":[375]},{"name":"glListBase","features":[375]},{"name":"glLoadIdentity","features":[375]},{"name":"glLoadMatrixd","features":[375]},{"name":"glLoadMatrixf","features":[375]},{"name":"glLoadName","features":[375]},{"name":"glLogicOp","features":[375]},{"name":"glMap1d","features":[375]},{"name":"glMap1f","features":[375]},{"name":"glMap2d","features":[375]},{"name":"glMap2f","features":[375]},{"name":"glMapGrid1d","features":[375]},{"name":"glMapGrid1f","features":[375]},{"name":"glMapGrid2d","features":[375]},{"name":"glMapGrid2f","features":[375]},{"name":"glMaterialf","features":[375]},{"name":"glMaterialfv","features":[375]},{"name":"glMateriali","features":[375]},{"name":"glMaterialiv","features":[375]},{"name":"glMatrixMode","features":[375]},{"name":"glMultMatrixd","features":[375]},{"name":"glMultMatrixf","features":[375]},{"name":"glNewList","features":[375]},{"name":"glNormal3b","features":[375]},{"name":"glNormal3bv","features":[375]},{"name":"glNormal3d","features":[375]},{"name":"glNormal3dv","features":[375]},{"name":"glNormal3f","features":[375]},{"name":"glNormal3fv","features":[375]},{"name":"glNormal3i","features":[375]},{"name":"glNormal3iv","features":[375]},{"name":"glNormal3s","features":[375]},{"name":"glNormal3sv","features":[375]},{"name":"glNormalPointer","features":[375]},{"name":"glOrtho","features":[375]},{"name":"glPassThrough","features":[375]},{"name":"glPixelMapfv","features":[375]},{"name":"glPixelMapuiv","features":[375]},{"name":"glPixelMapusv","features":[375]},{"name":"glPixelStoref","features":[375]},{"name":"glPixelStorei","features":[375]},{"name":"glPixelTransferf","features":[375]},{"name":"glPixelTransferi","features":[375]},{"name":"glPixelZoom","features":[375]},{"name":"glPointSize","features":[375]},{"name":"glPolygonMode","features":[375]},{"name":"glPolygonOffset","features":[375]},{"name":"glPolygonStipple","features":[375]},{"name":"glPopAttrib","features":[375]},{"name":"glPopClientAttrib","features":[375]},{"name":"glPopMatrix","features":[375]},{"name":"glPopName","features":[375]},{"name":"glPrioritizeTextures","features":[375]},{"name":"glPushAttrib","features":[375]},{"name":"glPushClientAttrib","features":[375]},{"name":"glPushMatrix","features":[375]},{"name":"glPushName","features":[375]},{"name":"glRasterPos2d","features":[375]},{"name":"glRasterPos2dv","features":[375]},{"name":"glRasterPos2f","features":[375]},{"name":"glRasterPos2fv","features":[375]},{"name":"glRasterPos2i","features":[375]},{"name":"glRasterPos2iv","features":[375]},{"name":"glRasterPos2s","features":[375]},{"name":"glRasterPos2sv","features":[375]},{"name":"glRasterPos3d","features":[375]},{"name":"glRasterPos3dv","features":[375]},{"name":"glRasterPos3f","features":[375]},{"name":"glRasterPos3fv","features":[375]},{"name":"glRasterPos3i","features":[375]},{"name":"glRasterPos3iv","features":[375]},{"name":"glRasterPos3s","features":[375]},{"name":"glRasterPos3sv","features":[375]},{"name":"glRasterPos4d","features":[375]},{"name":"glRasterPos4dv","features":[375]},{"name":"glRasterPos4f","features":[375]},{"name":"glRasterPos4fv","features":[375]},{"name":"glRasterPos4i","features":[375]},{"name":"glRasterPos4iv","features":[375]},{"name":"glRasterPos4s","features":[375]},{"name":"glRasterPos4sv","features":[375]},{"name":"glReadBuffer","features":[375]},{"name":"glReadPixels","features":[375]},{"name":"glRectd","features":[375]},{"name":"glRectdv","features":[375]},{"name":"glRectf","features":[375]},{"name":"glRectfv","features":[375]},{"name":"glRecti","features":[375]},{"name":"glRectiv","features":[375]},{"name":"glRects","features":[375]},{"name":"glRectsv","features":[375]},{"name":"glRenderMode","features":[375]},{"name":"glRotated","features":[375]},{"name":"glRotatef","features":[375]},{"name":"glScaled","features":[375]},{"name":"glScalef","features":[375]},{"name":"glScissor","features":[375]},{"name":"glSelectBuffer","features":[375]},{"name":"glShadeModel","features":[375]},{"name":"glStencilFunc","features":[375]},{"name":"glStencilMask","features":[375]},{"name":"glStencilOp","features":[375]},{"name":"glTexCoord1d","features":[375]},{"name":"glTexCoord1dv","features":[375]},{"name":"glTexCoord1f","features":[375]},{"name":"glTexCoord1fv","features":[375]},{"name":"glTexCoord1i","features":[375]},{"name":"glTexCoord1iv","features":[375]},{"name":"glTexCoord1s","features":[375]},{"name":"glTexCoord1sv","features":[375]},{"name":"glTexCoord2d","features":[375]},{"name":"glTexCoord2dv","features":[375]},{"name":"glTexCoord2f","features":[375]},{"name":"glTexCoord2fv","features":[375]},{"name":"glTexCoord2i","features":[375]},{"name":"glTexCoord2iv","features":[375]},{"name":"glTexCoord2s","features":[375]},{"name":"glTexCoord2sv","features":[375]},{"name":"glTexCoord3d","features":[375]},{"name":"glTexCoord3dv","features":[375]},{"name":"glTexCoord3f","features":[375]},{"name":"glTexCoord3fv","features":[375]},{"name":"glTexCoord3i","features":[375]},{"name":"glTexCoord3iv","features":[375]},{"name":"glTexCoord3s","features":[375]},{"name":"glTexCoord3sv","features":[375]},{"name":"glTexCoord4d","features":[375]},{"name":"glTexCoord4dv","features":[375]},{"name":"glTexCoord4f","features":[375]},{"name":"glTexCoord4fv","features":[375]},{"name":"glTexCoord4i","features":[375]},{"name":"glTexCoord4iv","features":[375]},{"name":"glTexCoord4s","features":[375]},{"name":"glTexCoord4sv","features":[375]},{"name":"glTexCoordPointer","features":[375]},{"name":"glTexEnvf","features":[375]},{"name":"glTexEnvfv","features":[375]},{"name":"glTexEnvi","features":[375]},{"name":"glTexEnviv","features":[375]},{"name":"glTexGend","features":[375]},{"name":"glTexGendv","features":[375]},{"name":"glTexGenf","features":[375]},{"name":"glTexGenfv","features":[375]},{"name":"glTexGeni","features":[375]},{"name":"glTexGeniv","features":[375]},{"name":"glTexImage1D","features":[375]},{"name":"glTexImage2D","features":[375]},{"name":"glTexParameterf","features":[375]},{"name":"glTexParameterfv","features":[375]},{"name":"glTexParameteri","features":[375]},{"name":"glTexParameteriv","features":[375]},{"name":"glTexSubImage1D","features":[375]},{"name":"glTexSubImage2D","features":[375]},{"name":"glTranslated","features":[375]},{"name":"glTranslatef","features":[375]},{"name":"glVertex2d","features":[375]},{"name":"glVertex2dv","features":[375]},{"name":"glVertex2f","features":[375]},{"name":"glVertex2fv","features":[375]},{"name":"glVertex2i","features":[375]},{"name":"glVertex2iv","features":[375]},{"name":"glVertex2s","features":[375]},{"name":"glVertex2sv","features":[375]},{"name":"glVertex3d","features":[375]},{"name":"glVertex3dv","features":[375]},{"name":"glVertex3f","features":[375]},{"name":"glVertex3fv","features":[375]},{"name":"glVertex3i","features":[375]},{"name":"glVertex3iv","features":[375]},{"name":"glVertex3s","features":[375]},{"name":"glVertex3sv","features":[375]},{"name":"glVertex4d","features":[375]},{"name":"glVertex4dv","features":[375]},{"name":"glVertex4f","features":[375]},{"name":"glVertex4fv","features":[375]},{"name":"glVertex4i","features":[375]},{"name":"glVertex4iv","features":[375]},{"name":"glVertex4s","features":[375]},{"name":"glVertex4sv","features":[375]},{"name":"glVertexPointer","features":[375]},{"name":"glViewport","features":[375]},{"name":"gluBeginCurve","features":[375]},{"name":"gluBeginPolygon","features":[375]},{"name":"gluBeginSurface","features":[375]},{"name":"gluBeginTrim","features":[375]},{"name":"gluBuild1DMipmaps","features":[375]},{"name":"gluBuild2DMipmaps","features":[375]},{"name":"gluCylinder","features":[375]},{"name":"gluDeleteNurbsRenderer","features":[375]},{"name":"gluDeleteQuadric","features":[375]},{"name":"gluDeleteTess","features":[375]},{"name":"gluDisk","features":[375]},{"name":"gluEndCurve","features":[375]},{"name":"gluEndPolygon","features":[375]},{"name":"gluEndSurface","features":[375]},{"name":"gluEndTrim","features":[375]},{"name":"gluErrorString","features":[375]},{"name":"gluErrorUnicodeStringEXT","features":[375]},{"name":"gluGetNurbsProperty","features":[375]},{"name":"gluGetString","features":[375]},{"name":"gluGetTessProperty","features":[375]},{"name":"gluLoadSamplingMatrices","features":[375]},{"name":"gluLookAt","features":[375]},{"name":"gluNewNurbsRenderer","features":[375]},{"name":"gluNewQuadric","features":[375]},{"name":"gluNewTess","features":[375]},{"name":"gluNextContour","features":[375]},{"name":"gluNurbsCallback","features":[375]},{"name":"gluNurbsCurve","features":[375]},{"name":"gluNurbsProperty","features":[375]},{"name":"gluNurbsSurface","features":[375]},{"name":"gluOrtho2D","features":[375]},{"name":"gluPartialDisk","features":[375]},{"name":"gluPerspective","features":[375]},{"name":"gluPickMatrix","features":[375]},{"name":"gluProject","features":[375]},{"name":"gluPwlCurve","features":[375]},{"name":"gluQuadricCallback","features":[375]},{"name":"gluQuadricDrawStyle","features":[375]},{"name":"gluQuadricNormals","features":[375]},{"name":"gluQuadricOrientation","features":[375]},{"name":"gluQuadricTexture","features":[375]},{"name":"gluScaleImage","features":[375]},{"name":"gluSphere","features":[375]},{"name":"gluTessBeginContour","features":[375]},{"name":"gluTessBeginPolygon","features":[375]},{"name":"gluTessCallback","features":[375]},{"name":"gluTessEndContour","features":[375]},{"name":"gluTessEndPolygon","features":[375]},{"name":"gluTessNormal","features":[375]},{"name":"gluTessProperty","features":[375]},{"name":"gluTessVertex","features":[375]},{"name":"gluUnProject","features":[375]},{"name":"wglCopyContext","features":[307,375]},{"name":"wglCreateContext","features":[318,375]},{"name":"wglCreateLayerContext","features":[318,375]},{"name":"wglDeleteContext","features":[307,375]},{"name":"wglDescribeLayerPlane","features":[307,318,375]},{"name":"wglGetCurrentContext","features":[375]},{"name":"wglGetCurrentDC","features":[318,375]},{"name":"wglGetLayerPaletteEntries","features":[307,318,375]},{"name":"wglGetProcAddress","features":[307,375]},{"name":"wglMakeCurrent","features":[307,318,375]},{"name":"wglRealizeLayerPalette","features":[307,318,375]},{"name":"wglSetLayerPaletteEntries","features":[307,318,375]},{"name":"wglShareLists","features":[307,375]},{"name":"wglSwapLayerBuffers","features":[307,318,375]},{"name":"wglUseFontBitmapsA","features":[307,318,375]},{"name":"wglUseFontBitmapsW","features":[307,318,375]},{"name":"wglUseFontOutlinesA","features":[307,318,375]},{"name":"wglUseFontOutlinesW","features":[307,318,375]}],"422":[{"name":"ADDJOB_INFO_1A","features":[417]},{"name":"ADDJOB_INFO_1W","features":[417]},{"name":"ALREADY_REGISTERED","features":[417]},{"name":"ALREADY_UNREGISTERED","features":[417]},{"name":"APD_COPY_ALL_FILES","features":[417]},{"name":"APD_COPY_FROM_DIRECTORY","features":[417]},{"name":"APD_COPY_NEW_FILES","features":[417]},{"name":"APD_STRICT_DOWNGRADE","features":[417]},{"name":"APD_STRICT_UPGRADE","features":[417]},{"name":"APPLYCPSUI_NO_NEWDEF","features":[417]},{"name":"APPLYCPSUI_OK_CANCEL_BUTTON","features":[417]},{"name":"ASYNC_CALL_ALREADY_PARKED","features":[417]},{"name":"ASYNC_CALL_IN_PROGRESS","features":[417]},{"name":"ASYNC_NOTIFICATION_FAILURE","features":[417]},{"name":"ATTRIBUTE_INFO_1","features":[417]},{"name":"ATTRIBUTE_INFO_2","features":[417]},{"name":"ATTRIBUTE_INFO_3","features":[417]},{"name":"ATTRIBUTE_INFO_4","features":[417]},{"name":"AbortPrinter","features":[307,417]},{"name":"AddFormA","features":[307,417]},{"name":"AddFormW","features":[307,417]},{"name":"AddJobA","features":[307,417]},{"name":"AddJobW","features":[307,417]},{"name":"AddMonitorA","features":[307,417]},{"name":"AddMonitorW","features":[307,417]},{"name":"AddPortA","features":[307,417]},{"name":"AddPortW","features":[307,417]},{"name":"AddPrintDeviceObject","features":[307,417]},{"name":"AddPrintProcessorA","features":[307,417]},{"name":"AddPrintProcessorW","features":[307,417]},{"name":"AddPrintProvidorA","features":[307,417]},{"name":"AddPrintProvidorW","features":[307,417]},{"name":"AddPrinterA","features":[307,417]},{"name":"AddPrinterConnection2A","features":[307,417]},{"name":"AddPrinterConnection2W","features":[307,417]},{"name":"AddPrinterConnectionA","features":[307,417]},{"name":"AddPrinterConnectionW","features":[307,417]},{"name":"AddPrinterDriverA","features":[307,417]},{"name":"AddPrinterDriverExA","features":[307,417]},{"name":"AddPrinterDriverExW","features":[307,417]},{"name":"AddPrinterDriverW","features":[307,417]},{"name":"AddPrinterW","features":[307,417]},{"name":"AdvancedDocumentPropertiesA","features":[307,318,417]},{"name":"AdvancedDocumentPropertiesW","features":[307,318,417]},{"name":"AppendPrinterNotifyInfoData","features":[307,417]},{"name":"BIDI_ACCESS_ADMINISTRATOR","features":[417]},{"name":"BIDI_ACCESS_USER","features":[417]},{"name":"BIDI_ACTION_ENUM_SCHEMA","features":[417]},{"name":"BIDI_ACTION_GET","features":[417]},{"name":"BIDI_ACTION_GET_ALL","features":[417]},{"name":"BIDI_ACTION_GET_WITH_ARGUMENT","features":[417]},{"name":"BIDI_ACTION_SET","features":[417]},{"name":"BIDI_BLOB","features":[417]},{"name":"BIDI_BOOL","features":[417]},{"name":"BIDI_DATA","features":[307,417]},{"name":"BIDI_ENUM","features":[417]},{"name":"BIDI_FLOAT","features":[417]},{"name":"BIDI_INT","features":[417]},{"name":"BIDI_NULL","features":[417]},{"name":"BIDI_REQUEST_CONTAINER","features":[307,417]},{"name":"BIDI_REQUEST_DATA","features":[307,417]},{"name":"BIDI_RESPONSE_CONTAINER","features":[307,417]},{"name":"BIDI_RESPONSE_DATA","features":[307,417]},{"name":"BIDI_STRING","features":[417]},{"name":"BIDI_TEXT","features":[417]},{"name":"BIDI_TYPE","features":[417]},{"name":"BINARY_CONTAINER","features":[417]},{"name":"BOOKLET_EDGE_LEFT","features":[417]},{"name":"BOOKLET_EDGE_RIGHT","features":[417]},{"name":"BOOKLET_PRINT","features":[417]},{"name":"BORDER_PRINT","features":[417]},{"name":"BidiRequest","features":[417]},{"name":"BidiRequestContainer","features":[417]},{"name":"BidiSpl","features":[417]},{"name":"BranchOfficeJobData","features":[417]},{"name":"BranchOfficeJobDataContainer","features":[417]},{"name":"BranchOfficeJobDataError","features":[417]},{"name":"BranchOfficeJobDataPipelineFailed","features":[417]},{"name":"BranchOfficeJobDataPrinted","features":[417]},{"name":"BranchOfficeJobDataRendered","features":[417]},{"name":"BranchOfficeLogOfflineFileFull","features":[417]},{"name":"CC_BIG5","features":[417]},{"name":"CC_CP437","features":[417]},{"name":"CC_CP850","features":[417]},{"name":"CC_CP863","features":[417]},{"name":"CC_DEFAULT","features":[417]},{"name":"CC_GB2312","features":[417]},{"name":"CC_ISC","features":[417]},{"name":"CC_JIS","features":[417]},{"name":"CC_JIS_ANK","features":[417]},{"name":"CC_NOPRECNV","features":[417]},{"name":"CC_NS86","features":[417]},{"name":"CC_SJIS","features":[417]},{"name":"CC_TCA","features":[417]},{"name":"CC_WANSUNG","features":[417]},{"name":"CDM_CONVERT","features":[417]},{"name":"CDM_CONVERT351","features":[417]},{"name":"CDM_DRIVER_DEFAULT","features":[417]},{"name":"CHANNEL_ACQUIRED","features":[417]},{"name":"CHANNEL_ALREADY_CLOSED","features":[417]},{"name":"CHANNEL_ALREADY_OPENED","features":[417]},{"name":"CHANNEL_CLOSED_BY_ANOTHER_LISTENER","features":[417]},{"name":"CHANNEL_CLOSED_BY_SAME_LISTENER","features":[417]},{"name":"CHANNEL_CLOSED_BY_SERVER","features":[417]},{"name":"CHANNEL_NOT_OPENED","features":[417]},{"name":"CHANNEL_RELEASED_BY_LISTENER","features":[417]},{"name":"CHANNEL_WAITING_FOR_CLIENT_NOTIFICATION","features":[417]},{"name":"CHKBOXS_FALSE_PDATA","features":[417]},{"name":"CHKBOXS_FALSE_TRUE","features":[417]},{"name":"CHKBOXS_NONE_PDATA","features":[417]},{"name":"CHKBOXS_NO_PDATA","features":[417]},{"name":"CHKBOXS_NO_YES","features":[417]},{"name":"CHKBOXS_OFF_ON","features":[417]},{"name":"CHKBOXS_OFF_PDATA","features":[417]},{"name":"CLSID_OEMPTPROVIDER","features":[417]},{"name":"CLSID_OEMRENDER","features":[417]},{"name":"CLSID_OEMUI","features":[417]},{"name":"CLSID_OEMUIMXDC","features":[417]},{"name":"CLSID_PTPROVIDER","features":[417]},{"name":"CLSID_XPSRASTERIZER_FACTORY","features":[417]},{"name":"COLOR_OPTIMIZATION","features":[417]},{"name":"COMPROPSHEETUI","features":[307,417,371]},{"name":"CONFIG_INFO_DATA_1","features":[417]},{"name":"COPYFILE_EVENT_ADD_PRINTER_CONNECTION","features":[417]},{"name":"COPYFILE_EVENT_DELETE_PRINTER","features":[417]},{"name":"COPYFILE_EVENT_DELETE_PRINTER_CONNECTION","features":[417]},{"name":"COPYFILE_EVENT_FILES_CHANGED","features":[417]},{"name":"COPYFILE_EVENT_SET_PRINTER_DATAEX","features":[417]},{"name":"COPYFILE_FLAG_CLIENT_SPOOLER","features":[417]},{"name":"COPYFILE_FLAG_SERVER_SPOOLER","features":[417]},{"name":"CORE_PRINTER_DRIVERA","features":[307,417]},{"name":"CORE_PRINTER_DRIVERW","features":[307,417]},{"name":"CPSFUNC_ADD_HPROPSHEETPAGE","features":[417]},{"name":"CPSFUNC_ADD_PCOMPROPSHEETUI","features":[417]},{"name":"CPSFUNC_ADD_PCOMPROPSHEETUIA","features":[417]},{"name":"CPSFUNC_ADD_PCOMPROPSHEETUIW","features":[417]},{"name":"CPSFUNC_ADD_PFNPROPSHEETUI","features":[417]},{"name":"CPSFUNC_ADD_PFNPROPSHEETUIA","features":[417]},{"name":"CPSFUNC_ADD_PFNPROPSHEETUIW","features":[417]},{"name":"CPSFUNC_ADD_PROPSHEETPAGE","features":[417]},{"name":"CPSFUNC_ADD_PROPSHEETPAGEA","features":[417]},{"name":"CPSFUNC_ADD_PROPSHEETPAGEW","features":[417]},{"name":"CPSFUNC_DELETE_HCOMPROPSHEET","features":[417]},{"name":"CPSFUNC_DO_APPLY_CPSUI","features":[417]},{"name":"CPSFUNC_GET_HPSUIPAGES","features":[417]},{"name":"CPSFUNC_GET_PAGECOUNT","features":[417]},{"name":"CPSFUNC_GET_PFNPROPSHEETUI_ICON","features":[417]},{"name":"CPSFUNC_IGNORE_CPSUI_PSN_APPLY","features":[417]},{"name":"CPSFUNC_INSERT_PSUIPAGE","features":[417]},{"name":"CPSFUNC_INSERT_PSUIPAGEA","features":[417]},{"name":"CPSFUNC_INSERT_PSUIPAGEW","features":[417]},{"name":"CPSFUNC_LOAD_CPSUI_ICON","features":[417]},{"name":"CPSFUNC_LOAD_CPSUI_STRING","features":[417]},{"name":"CPSFUNC_LOAD_CPSUI_STRINGA","features":[417]},{"name":"CPSFUNC_LOAD_CPSUI_STRINGW","features":[417]},{"name":"CPSFUNC_QUERY_DATABLOCK","features":[417]},{"name":"CPSFUNC_SET_DATABLOCK","features":[417]},{"name":"CPSFUNC_SET_DMPUB_HIDEBITS","features":[417]},{"name":"CPSFUNC_SET_FUSION_CONTEXT","features":[417]},{"name":"CPSFUNC_SET_HSTARTPAGE","features":[417]},{"name":"CPSFUNC_SET_PSUIPAGE_ICON","features":[417]},{"name":"CPSFUNC_SET_PSUIPAGE_TITLE","features":[417]},{"name":"CPSFUNC_SET_PSUIPAGE_TITLEA","features":[417]},{"name":"CPSFUNC_SET_PSUIPAGE_TITLEW","features":[417]},{"name":"CPSFUNC_SET_RESULT","features":[417]},{"name":"CPSUICBPARAM","features":[307,417,371]},{"name":"CPSUICB_ACTION_ITEMS_APPLIED","features":[417]},{"name":"CPSUICB_ACTION_NONE","features":[417]},{"name":"CPSUICB_ACTION_NO_APPLY_EXIT","features":[417]},{"name":"CPSUICB_ACTION_OPTIF_CHANGED","features":[417]},{"name":"CPSUICB_ACTION_REINIT_ITEMS","features":[417]},{"name":"CPSUICB_REASON_ABOUT","features":[417]},{"name":"CPSUICB_REASON_APPLYNOW","features":[417]},{"name":"CPSUICB_REASON_DLGPROC","features":[417]},{"name":"CPSUICB_REASON_ECB_CHANGED","features":[417]},{"name":"CPSUICB_REASON_EXTPUSH","features":[417]},{"name":"CPSUICB_REASON_ITEMS_REVERTED","features":[417]},{"name":"CPSUICB_REASON_KILLACTIVE","features":[417]},{"name":"CPSUICB_REASON_OPTITEM_SETFOCUS","features":[417]},{"name":"CPSUICB_REASON_PUSHBUTTON","features":[417]},{"name":"CPSUICB_REASON_SEL_CHANGED","features":[417]},{"name":"CPSUICB_REASON_SETACTIVE","features":[417]},{"name":"CPSUICB_REASON_UNDO_CHANGES","features":[417]},{"name":"CPSUIDATABLOCK","features":[417]},{"name":"CPSUIF_ABOUT_CALLBACK","features":[417]},{"name":"CPSUIF_ICONID_AS_HICON","features":[417]},{"name":"CPSUIF_UPDATE_PERMISSION","features":[417]},{"name":"CPSUI_CANCEL","features":[417]},{"name":"CPSUI_OK","features":[417]},{"name":"CPSUI_REBOOTSYSTEM","features":[417]},{"name":"CPSUI_RESTARTWINDOWS","features":[417]},{"name":"CUSTOMPARAM_HEIGHT","features":[417]},{"name":"CUSTOMPARAM_HEIGHTOFFSET","features":[417]},{"name":"CUSTOMPARAM_MAX","features":[417]},{"name":"CUSTOMPARAM_ORIENTATION","features":[417]},{"name":"CUSTOMPARAM_WIDTH","features":[417]},{"name":"CUSTOMPARAM_WIDTHOFFSET","features":[417]},{"name":"CUSTOMSIZEPARAM","features":[417]},{"name":"CallRouterFindFirstPrinterChangeNotification","features":[307,417]},{"name":"ClosePrinter","features":[307,417]},{"name":"CloseSpoolFileHandle","features":[307,417]},{"name":"CommitSpoolData","features":[307,417]},{"name":"CommonPropertySheetUIA","features":[307,417]},{"name":"CommonPropertySheetUIW","features":[307,417]},{"name":"Compression_Fast","features":[417]},{"name":"Compression_Normal","features":[417]},{"name":"Compression_NotCompressed","features":[417]},{"name":"Compression_Small","features":[417]},{"name":"ConfigurePortA","features":[307,417]},{"name":"ConfigurePortW","features":[307,417]},{"name":"ConnectToPrinterDlg","features":[307,417]},{"name":"CorePrinterDriverInstalledA","features":[307,417]},{"name":"CorePrinterDriverInstalledW","features":[307,417]},{"name":"CreatePrintAsyncNotifyChannel","features":[417]},{"name":"CreatePrinterIC","features":[307,318,417]},{"name":"DATATYPES_INFO_1A","features":[417]},{"name":"DATATYPES_INFO_1W","features":[417]},{"name":"DATA_HEADER","features":[417]},{"name":"DEF_PRIORITY","features":[417]},{"name":"DELETE_PORT_DATA_1","features":[417]},{"name":"DEVICEPROPERTYHEADER","features":[307,417]},{"name":"DEVQUERYPRINT_INFO","features":[307,318,417]},{"name":"DF_BKSP_OK","features":[417]},{"name":"DF_NOITALIC","features":[417]},{"name":"DF_NOUNDER","features":[417]},{"name":"DF_NO_BOLD","features":[417]},{"name":"DF_NO_DOUBLE_UNDERLINE","features":[417]},{"name":"DF_NO_STRIKETHRU","features":[417]},{"name":"DF_TYPE_CAPSL","features":[417]},{"name":"DF_TYPE_HPINTELLIFONT","features":[417]},{"name":"DF_TYPE_OEM1","features":[417]},{"name":"DF_TYPE_OEM2","features":[417]},{"name":"DF_TYPE_PST1","features":[417]},{"name":"DF_TYPE_TRUETYPE","features":[417]},{"name":"DF_XM_CR","features":[417]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT","features":[417]},{"name":"DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION","features":[417]},{"name":"DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_COUNT","features":[417]},{"name":"DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_GETAT","features":[417]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT_DRIVERPROPERTIES","features":[417]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT_PRINTERQUEUE","features":[417]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT_PRINTSCHEMATICKET","features":[417]},{"name":"DISPID_PRINTEREXTENSION_CONTEXT_USERPROPERTIES","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENT","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_BIDINOTIFICATION","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_DETAILEDREASONID","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_REASONID","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_REQUEST","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_SOURCEAPPLICATION","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWMODAL","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWPARENT","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENT_ONDRIVEREVENT","features":[417]},{"name":"DISPID_PRINTEREXTENSION_EVENT_ONPRINTERQUEUESENUMERATED","features":[417]},{"name":"DISPID_PRINTEREXTENSION_REQUEST","features":[417]},{"name":"DISPID_PRINTEREXTENSION_REQUEST_CANCEL","features":[417]},{"name":"DISPID_PRINTEREXTENSION_REQUEST_COMPLETE","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_GETBOOL","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_GETBYTES","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_GETINT32","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_GETREADSTREAM","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_GETSTRING","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_GETWRITESTREAM","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_SETBOOL","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_SETBYTES","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_SETINT32","features":[417]},{"name":"DISPID_PRINTERPROPERTYBAG_SETSTRING","features":[417]},{"name":"DISPID_PRINTERQUEUE","features":[417]},{"name":"DISPID_PRINTERQUEUEEVENT","features":[417]},{"name":"DISPID_PRINTERQUEUEEVENT_ONBIDIRESPONSERECEIVED","features":[417]},{"name":"DISPID_PRINTERQUEUEVIEW","features":[417]},{"name":"DISPID_PRINTERQUEUEVIEW_EVENT","features":[417]},{"name":"DISPID_PRINTERQUEUEVIEW_EVENT_ONCHANGED","features":[417]},{"name":"DISPID_PRINTERQUEUEVIEW_SETVIEWRANGE","features":[417]},{"name":"DISPID_PRINTERQUEUE_GETPRINTERQUEUEVIEW","features":[417]},{"name":"DISPID_PRINTERQUEUE_GETPROPERTIES","features":[417]},{"name":"DISPID_PRINTERQUEUE_HANDLE","features":[417]},{"name":"DISPID_PRINTERQUEUE_NAME","features":[417]},{"name":"DISPID_PRINTERQUEUE_SENDBIDIQUERY","features":[417]},{"name":"DISPID_PRINTERQUEUE_SENDBIDISETREQUESTASYNC","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBOOL","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBYTES","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETINT32","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETREADSTREAM","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTREAMASXML","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTRING","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETWRITESTREAM","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBOOL","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBYTES","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETINT32","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETSTRING","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_READ","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_WRITE","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLESTREAM","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLESTREAM_COMMIT","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLESTREAM_SEEK","features":[417]},{"name":"DISPID_PRINTERSCRIPTABLESTREAM_SETSIZE","features":[417]},{"name":"DISPID_PRINTERSCRIPTCONTEXT","features":[417]},{"name":"DISPID_PRINTERSCRIPTCONTEXT_DRIVERPROPERTIES","features":[417]},{"name":"DISPID_PRINTERSCRIPTCONTEXT_QUEUEPROPERTIES","features":[417]},{"name":"DISPID_PRINTERSCRIPTCONTEXT_USERPROPERTIES","features":[417]},{"name":"DISPID_PRINTJOBCOLLECTION","features":[417]},{"name":"DISPID_PRINTJOBCOLLECTION_COUNT","features":[417]},{"name":"DISPID_PRINTJOBCOLLECTION_GETAT","features":[417]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATION","features":[417]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT","features":[417]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT_COMPLETED","features":[417]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATION_CANCEL","features":[417]},{"name":"DISPID_PRINTSCHEMA_ASYNCOPERATION_START","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE_KEYNAME","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETOPTIONS","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETPARAMETERDEFINITION","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_GETSELECTEDOPTION","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMAXVALUE","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMINVALUE","features":[417]},{"name":"DISPID_PRINTSCHEMA_CAPABILITIES_PAGEIMAGEABLESIZE","features":[417]},{"name":"DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT","features":[417]},{"name":"DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT_DISPLAYNAME","features":[417]},{"name":"DISPID_PRINTSCHEMA_ELEMENT","features":[417]},{"name":"DISPID_PRINTSCHEMA_ELEMENT_NAME","features":[417]},{"name":"DISPID_PRINTSCHEMA_ELEMENT_NAMESPACEURI","features":[417]},{"name":"DISPID_PRINTSCHEMA_ELEMENT_XMLNODE","features":[417]},{"name":"DISPID_PRINTSCHEMA_FEATURE","features":[417]},{"name":"DISPID_PRINTSCHEMA_FEATURE_DISPLAYUI","features":[417]},{"name":"DISPID_PRINTSCHEMA_FEATURE_GETOPTION","features":[417]},{"name":"DISPID_PRINTSCHEMA_FEATURE_SELECTEDOPTION","features":[417]},{"name":"DISPID_PRINTSCHEMA_FEATURE_SELECTIONTYPE","features":[417]},{"name":"DISPID_PRINTSCHEMA_NUPOPTION","features":[417]},{"name":"DISPID_PRINTSCHEMA_NUPOPTION_PAGESPERSHEET","features":[417]},{"name":"DISPID_PRINTSCHEMA_OPTION","features":[417]},{"name":"DISPID_PRINTSCHEMA_OPTIONCOLLECTION","features":[417]},{"name":"DISPID_PRINTSCHEMA_OPTIONCOLLECTION_COUNT","features":[417]},{"name":"DISPID_PRINTSCHEMA_OPTIONCOLLECTION_GETAT","features":[417]},{"name":"DISPID_PRINTSCHEMA_OPTION_CONSTRAINED","features":[417]},{"name":"DISPID_PRINTSCHEMA_OPTION_GETPROPERTYVALUE","features":[417]},{"name":"DISPID_PRINTSCHEMA_OPTION_SELECTED","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_HEIGHT","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_WIDTH","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_HEIGHT","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_WIDTH","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_HEIGHT","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_WIDTH","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_HEIGHT","features":[417]},{"name":"DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_WIDTH","features":[417]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION","features":[417]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_DATATYPE","features":[417]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMAX","features":[417]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMIN","features":[417]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_UNITTYPE","features":[417]},{"name":"DISPID_PRINTSCHEMA_PARAMETERDEFINITION_USERINPUTREQUIRED","features":[417]},{"name":"DISPID_PRINTSCHEMA_PARAMETERINITIALIZER","features":[417]},{"name":"DISPID_PRINTSCHEMA_PARAMETERINITIALIZER_VALUE","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET_COMMITASYNC","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET_GETCAPABILITIES","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET_GETFEATURE","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET_GETFEATURE_KEYNAME","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET_GETPARAMETERINITIALIZER","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET_JOBCOPIESALLDOCUMENTS","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET_NOTIFYXMLCHANGED","features":[417]},{"name":"DISPID_PRINTSCHEMA_TICKET_VALIDATEASYNC","features":[417]},{"name":"DI_CHANNEL","features":[417]},{"name":"DI_MEMORYMAP_WRITE","features":[417]},{"name":"DI_READ_SPOOL_JOB","features":[417]},{"name":"DLGPAGE","features":[307,417,371]},{"name":"DMPUB_BOOKLET_EDGE","features":[417]},{"name":"DMPUB_COLOR","features":[417]},{"name":"DMPUB_COPIES_COLLATE","features":[417]},{"name":"DMPUB_DEFSOURCE","features":[417]},{"name":"DMPUB_DITHERTYPE","features":[417]},{"name":"DMPUB_DUPLEX","features":[417]},{"name":"DMPUB_FIRST","features":[417]},{"name":"DMPUB_FORMNAME","features":[417]},{"name":"DMPUB_ICMINTENT","features":[417]},{"name":"DMPUB_ICMMETHOD","features":[417]},{"name":"DMPUB_LAST","features":[417]},{"name":"DMPUB_MANUAL_DUPLEX","features":[417]},{"name":"DMPUB_MEDIATYPE","features":[417]},{"name":"DMPUB_NONE","features":[417]},{"name":"DMPUB_NUP","features":[417]},{"name":"DMPUB_NUP_DIRECTION","features":[417]},{"name":"DMPUB_OEM_GRAPHIC_ITEM","features":[417]},{"name":"DMPUB_OEM_PAPER_ITEM","features":[417]},{"name":"DMPUB_OEM_ROOT_ITEM","features":[417]},{"name":"DMPUB_ORIENTATION","features":[417]},{"name":"DMPUB_OUTPUTBIN","features":[417]},{"name":"DMPUB_PAGEORDER","features":[417]},{"name":"DMPUB_PRINTQUALITY","features":[417]},{"name":"DMPUB_QUALITY","features":[417]},{"name":"DMPUB_SCALE","features":[417]},{"name":"DMPUB_STAPLE","features":[417]},{"name":"DMPUB_TTOPTION","features":[417]},{"name":"DMPUB_USER","features":[417]},{"name":"DM_ADVANCED","features":[417]},{"name":"DM_INVALIDATE_DRIVER_CACHE","features":[417]},{"name":"DM_NOPERMISSION","features":[417]},{"name":"DM_PROMPT_NON_MODAL","features":[417]},{"name":"DM_RESERVED","features":[417]},{"name":"DM_USER_DEFAULT","features":[417]},{"name":"DOCEVENT_CREATEDCPRE","features":[307,318,417]},{"name":"DOCEVENT_ESCAPE","features":[417]},{"name":"DOCEVENT_FILTER","features":[417]},{"name":"DOCUMENTEVENT_ABORTDOC","features":[417]},{"name":"DOCUMENTEVENT_CREATEDCPOST","features":[417]},{"name":"DOCUMENTEVENT_CREATEDCPRE","features":[417]},{"name":"DOCUMENTEVENT_DELETEDC","features":[417]},{"name":"DOCUMENTEVENT_ENDDOC","features":[417]},{"name":"DOCUMENTEVENT_ENDDOCPOST","features":[417]},{"name":"DOCUMENTEVENT_ENDDOCPRE","features":[417]},{"name":"DOCUMENTEVENT_ENDPAGE","features":[417]},{"name":"DOCUMENTEVENT_ESCAPE","features":[417]},{"name":"DOCUMENTEVENT_FAILURE","features":[417]},{"name":"DOCUMENTEVENT_FIRST","features":[417]},{"name":"DOCUMENTEVENT_LAST","features":[417]},{"name":"DOCUMENTEVENT_QUERYFILTER","features":[417]},{"name":"DOCUMENTEVENT_RESETDCPOST","features":[417]},{"name":"DOCUMENTEVENT_RESETDCPRE","features":[417]},{"name":"DOCUMENTEVENT_SPOOLED","features":[417]},{"name":"DOCUMENTEVENT_STARTDOC","features":[417]},{"name":"DOCUMENTEVENT_STARTDOCPOST","features":[417]},{"name":"DOCUMENTEVENT_STARTDOCPRE","features":[417]},{"name":"DOCUMENTEVENT_STARTPAGE","features":[417]},{"name":"DOCUMENTEVENT_SUCCESS","features":[417]},{"name":"DOCUMENTEVENT_UNSUPPORTED","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPOST","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRE","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRINTTICKETPOST","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRINTTICKETPRE","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPOST","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRE","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRINTTICKETPOST","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRINTTICKETPRE","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDPAGEEPRE","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDPAGEPOST","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDPAGEPRINTTICKETPOST","features":[417]},{"name":"DOCUMENTEVENT_XPS_ADDFIXEDPAGEPRINTTICKETPRE","features":[417]},{"name":"DOCUMENTEVENT_XPS_CANCELJOB","features":[417]},{"name":"DOCUMENTPROPERTYHEADER","features":[307,318,417]},{"name":"DOC_INFO_1A","features":[417]},{"name":"DOC_INFO_1W","features":[417]},{"name":"DOC_INFO_2A","features":[417]},{"name":"DOC_INFO_2W","features":[417]},{"name":"DOC_INFO_3A","features":[417]},{"name":"DOC_INFO_3W","features":[417]},{"name":"DOC_INFO_INTERNAL","features":[307,417]},{"name":"DOC_INFO_INTERNAL_LEVEL","features":[417]},{"name":"DPD_DELETE_ALL_FILES","features":[417]},{"name":"DPD_DELETE_SPECIFIC_VERSION","features":[417]},{"name":"DPD_DELETE_UNUSED_FILES","features":[417]},{"name":"DPF_ICONID_AS_HICON","features":[417]},{"name":"DPF_USE_HDLGTEMPLATE","features":[417]},{"name":"DPS_NOPERMISSION","features":[417]},{"name":"DP_STD_DOCPROPPAGE1","features":[417]},{"name":"DP_STD_DOCPROPPAGE2","features":[417]},{"name":"DP_STD_RESERVED_START","features":[417]},{"name":"DP_STD_TREEVIEWPAGE","features":[417]},{"name":"DRIVER_EVENT_DELETE","features":[417]},{"name":"DRIVER_EVENT_INITIALIZE","features":[417]},{"name":"DRIVER_INFO_1A","features":[417]},{"name":"DRIVER_INFO_1W","features":[417]},{"name":"DRIVER_INFO_2A","features":[417]},{"name":"DRIVER_INFO_2W","features":[417]},{"name":"DRIVER_INFO_3A","features":[417]},{"name":"DRIVER_INFO_3W","features":[417]},{"name":"DRIVER_INFO_4A","features":[417]},{"name":"DRIVER_INFO_4W","features":[417]},{"name":"DRIVER_INFO_5A","features":[417]},{"name":"DRIVER_INFO_5W","features":[417]},{"name":"DRIVER_INFO_6A","features":[307,417]},{"name":"DRIVER_INFO_6W","features":[307,417]},{"name":"DRIVER_INFO_8A","features":[307,417]},{"name":"DRIVER_INFO_8W","features":[307,417]},{"name":"DRIVER_KERNELMODE","features":[417]},{"name":"DRIVER_UPGRADE_INFO_1","features":[417]},{"name":"DRIVER_UPGRADE_INFO_2","features":[417]},{"name":"DRIVER_USERMODE","features":[417]},{"name":"DSPRINT_PENDING","features":[417]},{"name":"DSPRINT_PUBLISH","features":[417]},{"name":"DSPRINT_REPUBLISH","features":[417]},{"name":"DSPRINT_UNPUBLISH","features":[417]},{"name":"DSPRINT_UPDATE","features":[417]},{"name":"DeleteFormA","features":[307,417]},{"name":"DeleteFormW","features":[307,417]},{"name":"DeleteJobNamedProperty","features":[307,417]},{"name":"DeleteMonitorA","features":[307,417]},{"name":"DeleteMonitorW","features":[307,417]},{"name":"DeletePortA","features":[307,417]},{"name":"DeletePortW","features":[307,417]},{"name":"DeletePrintProcessorA","features":[307,417]},{"name":"DeletePrintProcessorW","features":[307,417]},{"name":"DeletePrintProvidorA","features":[307,417]},{"name":"DeletePrintProvidorW","features":[307,417]},{"name":"DeletePrinter","features":[307,417]},{"name":"DeletePrinterConnectionA","features":[307,417]},{"name":"DeletePrinterConnectionW","features":[307,417]},{"name":"DeletePrinterDataA","features":[307,417]},{"name":"DeletePrinterDataExA","features":[307,417]},{"name":"DeletePrinterDataExW","features":[307,417]},{"name":"DeletePrinterDataW","features":[307,417]},{"name":"DeletePrinterDriverA","features":[307,417]},{"name":"DeletePrinterDriverExA","features":[307,417]},{"name":"DeletePrinterDriverExW","features":[307,417]},{"name":"DeletePrinterDriverPackageA","features":[417]},{"name":"DeletePrinterDriverPackageW","features":[417]},{"name":"DeletePrinterDriverW","features":[307,417]},{"name":"DeletePrinterIC","features":[307,417]},{"name":"DeletePrinterKeyA","features":[307,417]},{"name":"DeletePrinterKeyW","features":[307,417]},{"name":"DevQueryPrint","features":[307,318,417]},{"name":"DevQueryPrintEx","features":[307,318,417]},{"name":"DocumentPropertiesA","features":[307,318,417]},{"name":"DocumentPropertiesW","features":[307,318,417]},{"name":"EATTRIBUTE_DATATYPE","features":[417]},{"name":"EBranchOfficeJobEventType","features":[417]},{"name":"ECBF_CHECKNAME_AT_FRONT","features":[417]},{"name":"ECBF_CHECKNAME_ONLY","features":[417]},{"name":"ECBF_CHECKNAME_ONLY_ENABLED","features":[417]},{"name":"ECBF_ICONID_AS_HICON","features":[417]},{"name":"ECBF_MASK","features":[417]},{"name":"ECBF_OVERLAY_ECBICON_IF_CHECKED","features":[417]},{"name":"ECBF_OVERLAY_NO_ICON","features":[417]},{"name":"ECBF_OVERLAY_STOP_ICON","features":[417]},{"name":"ECBF_OVERLAY_WARNING_ICON","features":[417]},{"name":"EMFPLAYPROC","features":[307,318,417]},{"name":"EMF_PP_COLOR_OPTIMIZATION","features":[417]},{"name":"EPF_ICONID_AS_HICON","features":[417]},{"name":"EPF_INCL_SETUP_TITLE","features":[417]},{"name":"EPF_MASK","features":[417]},{"name":"EPF_NO_DOT_DOT_DOT","features":[417]},{"name":"EPF_OVERLAY_NO_ICON","features":[417]},{"name":"EPF_OVERLAY_STOP_ICON","features":[417]},{"name":"EPF_OVERLAY_WARNING_ICON","features":[417]},{"name":"EPF_PUSH_TYPE_DLGPROC","features":[417]},{"name":"EPF_USE_HDLGTEMPLATE","features":[417]},{"name":"EPrintPropertyType","features":[417]},{"name":"EPrintXPSJobOperation","features":[417]},{"name":"EPrintXPSJobProgress","features":[417]},{"name":"ERROR_BIDI_DEVICE_CONFIG_UNCHANGED","features":[417]},{"name":"ERROR_BIDI_DEVICE_OFFLINE","features":[417]},{"name":"ERROR_BIDI_ERROR_BASE","features":[417]},{"name":"ERROR_BIDI_GET_ARGUMENT_NOT_SUPPORTED","features":[417]},{"name":"ERROR_BIDI_GET_MISSING_ARGUMENT","features":[417]},{"name":"ERROR_BIDI_GET_REQUIRES_ARGUMENT","features":[417]},{"name":"ERROR_BIDI_NO_BIDI_SCHEMA_EXTENSIONS","features":[417]},{"name":"ERROR_BIDI_NO_LOCALIZED_RESOURCES","features":[417]},{"name":"ERROR_BIDI_SCHEMA_NOT_SUPPORTED","features":[417]},{"name":"ERROR_BIDI_SCHEMA_READ_ONLY","features":[417]},{"name":"ERROR_BIDI_SCHEMA_WRITE_ONLY","features":[417]},{"name":"ERROR_BIDI_SERVER_OFFLINE","features":[417]},{"name":"ERROR_BIDI_SET_DIFFERENT_TYPE","features":[417]},{"name":"ERROR_BIDI_SET_INVALID_SCHEMAPATH","features":[417]},{"name":"ERROR_BIDI_SET_MULTIPLE_SCHEMAPATH","features":[417]},{"name":"ERROR_BIDI_SET_UNKNOWN_FAILURE","features":[417]},{"name":"ERROR_BIDI_STATUS_OK","features":[417]},{"name":"ERROR_BIDI_STATUS_WARNING","features":[417]},{"name":"ERROR_BIDI_UNSUPPORTED_CLIENT_LANGUAGE","features":[417]},{"name":"ERROR_BIDI_UNSUPPORTED_RESOURCE_FORMAT","features":[417]},{"name":"ERR_CPSUI_ALLOCMEM_FAILED","features":[417]},{"name":"ERR_CPSUI_CREATEPROPPAGE_FAILED","features":[417]},{"name":"ERR_CPSUI_CREATE_IMAGELIST_FAILED","features":[417]},{"name":"ERR_CPSUI_CREATE_TRACKBAR_FAILED","features":[417]},{"name":"ERR_CPSUI_CREATE_UDARROW_FAILED","features":[417]},{"name":"ERR_CPSUI_DMCOPIES_USE_EXTPUSH","features":[417]},{"name":"ERR_CPSUI_FUNCTION_NOT_IMPLEMENTED","features":[417]},{"name":"ERR_CPSUI_GETLASTERROR","features":[417]},{"name":"ERR_CPSUI_INTERNAL_ERROR","features":[417]},{"name":"ERR_CPSUI_INVALID_DLGPAGEIDX","features":[417]},{"name":"ERR_CPSUI_INVALID_DLGPAGE_CBSIZE","features":[417]},{"name":"ERR_CPSUI_INVALID_DMPUBID","features":[417]},{"name":"ERR_CPSUI_INVALID_DMPUB_TVOT","features":[417]},{"name":"ERR_CPSUI_INVALID_ECB_CBSIZE","features":[417]},{"name":"ERR_CPSUI_INVALID_EDITBOX_BUF_SIZE","features":[417]},{"name":"ERR_CPSUI_INVALID_EDITBOX_PSEL","features":[417]},{"name":"ERR_CPSUI_INVALID_EXTPUSH_CBSIZE","features":[417]},{"name":"ERR_CPSUI_INVALID_LBCB_TYPE","features":[417]},{"name":"ERR_CPSUI_INVALID_LPARAM","features":[417]},{"name":"ERR_CPSUI_INVALID_OPTITEM_CBSIZE","features":[417]},{"name":"ERR_CPSUI_INVALID_OPTPARAM_CBSIZE","features":[417]},{"name":"ERR_CPSUI_INVALID_OPTTYPE_CBSIZE","features":[417]},{"name":"ERR_CPSUI_INVALID_OPTTYPE_COUNT","features":[417]},{"name":"ERR_CPSUI_INVALID_PDATA","features":[417]},{"name":"ERR_CPSUI_INVALID_PDLGPAGE","features":[417]},{"name":"ERR_CPSUI_INVALID_PUSHBUTTON_TYPE","features":[417]},{"name":"ERR_CPSUI_INVALID_TVOT_TYPE","features":[417]},{"name":"ERR_CPSUI_MORE_THAN_ONE_STDPAGE","features":[417]},{"name":"ERR_CPSUI_MORE_THAN_ONE_TVPAGE","features":[417]},{"name":"ERR_CPSUI_NO_EXTPUSH_DLGTEMPLATEID","features":[417]},{"name":"ERR_CPSUI_NO_PROPSHEETPAGE","features":[417]},{"name":"ERR_CPSUI_NULL_CALLERNAME","features":[417]},{"name":"ERR_CPSUI_NULL_ECB_PCHECKEDNAME","features":[417]},{"name":"ERR_CPSUI_NULL_ECB_PTITLE","features":[417]},{"name":"ERR_CPSUI_NULL_EXTPUSH_CALLBACK","features":[417]},{"name":"ERR_CPSUI_NULL_EXTPUSH_DLGPROC","features":[417]},{"name":"ERR_CPSUI_NULL_HINST","features":[417]},{"name":"ERR_CPSUI_NULL_OPTITEMNAME","features":[417]},{"name":"ERR_CPSUI_NULL_POPTITEM","features":[417]},{"name":"ERR_CPSUI_NULL_POPTPARAM","features":[417]},{"name":"ERR_CPSUI_SUBITEM_DIFF_DLGPAGEIDX","features":[417]},{"name":"ERR_CPSUI_SUBITEM_DIFF_OPTIF_HIDE","features":[417]},{"name":"ERR_CPSUI_TOO_MANY_DLGPAGES","features":[417]},{"name":"ERR_CPSUI_TOO_MANY_PROPSHEETPAGES","features":[417]},{"name":"ERR_CPSUI_ZERO_OPTITEM","features":[417]},{"name":"EXTCHKBOX","features":[417]},{"name":"EXTPUSH","features":[307,417,371]},{"name":"EXTTEXTMETRIC","features":[417]},{"name":"EXpsCompressionOptions","features":[417]},{"name":"EXpsFontOptions","features":[417]},{"name":"EXpsFontRestriction","features":[417]},{"name":"EXpsJobConsumption","features":[417]},{"name":"E_VERSION_NOT_SUPPORTED","features":[417]},{"name":"EndDocPrinter","features":[307,417]},{"name":"EndPagePrinter","features":[307,417]},{"name":"EnumFormsA","features":[307,417]},{"name":"EnumFormsW","features":[307,417]},{"name":"EnumJobNamedProperties","features":[307,417]},{"name":"EnumJobsA","features":[307,417]},{"name":"EnumJobsW","features":[307,417]},{"name":"EnumMonitorsA","features":[307,417]},{"name":"EnumMonitorsW","features":[307,417]},{"name":"EnumPortsA","features":[307,417]},{"name":"EnumPortsW","features":[307,417]},{"name":"EnumPrintProcessorDatatypesA","features":[307,417]},{"name":"EnumPrintProcessorDatatypesW","features":[307,417]},{"name":"EnumPrintProcessorsA","features":[307,417]},{"name":"EnumPrintProcessorsW","features":[307,417]},{"name":"EnumPrinterDataA","features":[307,417]},{"name":"EnumPrinterDataExA","features":[307,417]},{"name":"EnumPrinterDataExW","features":[307,417]},{"name":"EnumPrinterDataW","features":[307,417]},{"name":"EnumPrinterDriversA","features":[307,417]},{"name":"EnumPrinterDriversW","features":[307,417]},{"name":"EnumPrinterKeyA","features":[307,417]},{"name":"EnumPrinterKeyW","features":[307,417]},{"name":"EnumPrintersA","features":[307,417]},{"name":"EnumPrintersW","features":[307,417]},{"name":"ExtDeviceMode","features":[307,318,417]},{"name":"FG_CANCHANGE","features":[417]},{"name":"FILL_WITH_DEFAULTS","features":[417]},{"name":"FMTID_PrinterPropertyBag","features":[417]},{"name":"FNT_INFO_CURRENTFONTID","features":[417]},{"name":"FNT_INFO_FONTBOLD","features":[417]},{"name":"FNT_INFO_FONTHEIGHT","features":[417]},{"name":"FNT_INFO_FONTITALIC","features":[417]},{"name":"FNT_INFO_FONTMAXWIDTH","features":[417]},{"name":"FNT_INFO_FONTSTRIKETHRU","features":[417]},{"name":"FNT_INFO_FONTUNDERLINE","features":[417]},{"name":"FNT_INFO_FONTWIDTH","features":[417]},{"name":"FNT_INFO_GRAYPERCENTAGE","features":[417]},{"name":"FNT_INFO_MAX","features":[417]},{"name":"FNT_INFO_NEXTFONTID","features":[417]},{"name":"FNT_INFO_NEXTGLYPH","features":[417]},{"name":"FNT_INFO_PRINTDIRINCCDEGREES","features":[417]},{"name":"FNT_INFO_TEXTXRES","features":[417]},{"name":"FNT_INFO_TEXTYRES","features":[417]},{"name":"FONT_DIR_SORTED","features":[417]},{"name":"FONT_FL_DEVICEFONT","features":[417]},{"name":"FONT_FL_GLYPHSET_GTT","features":[417]},{"name":"FONT_FL_GLYPHSET_RLE","features":[417]},{"name":"FONT_FL_IFI","features":[417]},{"name":"FONT_FL_PERMANENT_SF","features":[417]},{"name":"FONT_FL_RESERVED","features":[417]},{"name":"FONT_FL_SOFTFONT","features":[417]},{"name":"FONT_FL_UFM","features":[417]},{"name":"FORM_BUILTIN","features":[417]},{"name":"FORM_INFO_1A","features":[307,417]},{"name":"FORM_INFO_1W","features":[307,417]},{"name":"FORM_INFO_2A","features":[307,417]},{"name":"FORM_INFO_2W","features":[307,417]},{"name":"FORM_PRINTER","features":[417]},{"name":"FORM_USER","features":[417]},{"name":"FinalPageCount","features":[417]},{"name":"FindClosePrinterChangeNotification","features":[307,417]},{"name":"FindFirstPrinterChangeNotification","features":[307,417]},{"name":"FindNextPrinterChangeNotification","features":[307,417]},{"name":"FlushPrinter","features":[307,417]},{"name":"Font_Normal","features":[417]},{"name":"Font_Obfusticate","features":[417]},{"name":"FreePrintNamedPropertyArray","features":[417]},{"name":"FreePrintPropertyValue","features":[417]},{"name":"FreePrinterNotifyInfo","features":[307,417]},{"name":"GLYPHRUN","features":[417]},{"name":"GPD_OEMCUSTOMDATA","features":[417]},{"name":"GUID_DEVINTERFACE_IPPUSB_PRINT","features":[417]},{"name":"GUID_DEVINTERFACE_USBPRINT","features":[417]},{"name":"GdiDeleteSpoolFileHandle","features":[307,417]},{"name":"GdiEndDocEMF","features":[307,417]},{"name":"GdiEndPageEMF","features":[307,417]},{"name":"GdiGetDC","features":[307,318,417]},{"name":"GdiGetDevmodeForPage","features":[307,318,417]},{"name":"GdiGetPageCount","features":[307,417]},{"name":"GdiGetPageHandle","features":[307,417]},{"name":"GdiGetSpoolFileHandle","features":[307,318,417]},{"name":"GdiPlayPageEMF","features":[307,417]},{"name":"GdiResetDCEMF","features":[307,318,417]},{"name":"GdiStartDocEMF","features":[307,417,418]},{"name":"GdiStartPageEMF","features":[307,417]},{"name":"GenerateCopyFilePaths","features":[417]},{"name":"GetCPSUIUserData","features":[307,417]},{"name":"GetCorePrinterDriversA","features":[307,417]},{"name":"GetCorePrinterDriversW","features":[307,417]},{"name":"GetDefaultPrinterA","features":[307,417]},{"name":"GetDefaultPrinterW","features":[307,417]},{"name":"GetFormA","features":[307,417]},{"name":"GetFormW","features":[307,417]},{"name":"GetJobA","features":[307,417]},{"name":"GetJobAttributes","features":[307,318,417]},{"name":"GetJobAttributesEx","features":[307,318,417]},{"name":"GetJobNamedPropertyValue","features":[307,417]},{"name":"GetJobW","features":[307,417]},{"name":"GetPrintExecutionData","features":[307,417]},{"name":"GetPrintOutputInfo","features":[307,417]},{"name":"GetPrintProcessorDirectoryA","features":[307,417]},{"name":"GetPrintProcessorDirectoryW","features":[307,417]},{"name":"GetPrinterA","features":[307,417]},{"name":"GetPrinterDataA","features":[307,417]},{"name":"GetPrinterDataExA","features":[307,417]},{"name":"GetPrinterDataExW","features":[307,417]},{"name":"GetPrinterDataW","features":[307,417]},{"name":"GetPrinterDriver2A","features":[307,417]},{"name":"GetPrinterDriver2W","features":[307,417]},{"name":"GetPrinterDriverA","features":[307,417]},{"name":"GetPrinterDriverDirectoryA","features":[307,417]},{"name":"GetPrinterDriverDirectoryW","features":[307,417]},{"name":"GetPrinterDriverPackagePathA","features":[417]},{"name":"GetPrinterDriverPackagePathW","features":[417]},{"name":"GetPrinterDriverW","features":[307,417]},{"name":"GetPrinterW","features":[307,417]},{"name":"GetSpoolFileHandle","features":[307,417]},{"name":"IAsyncGetSendNotificationCookie","features":[417]},{"name":"IAsyncGetSrvReferralCookie","features":[417]},{"name":"IBidiAsyncNotifyChannel","features":[417]},{"name":"IBidiRequest","features":[417]},{"name":"IBidiRequestContainer","features":[417]},{"name":"IBidiSpl","features":[417]},{"name":"IBidiSpl2","features":[417]},{"name":"IDI_CPSUI_ADVANCE","features":[417]},{"name":"IDI_CPSUI_AUTOSEL","features":[417]},{"name":"IDI_CPSUI_COLLATE","features":[417]},{"name":"IDI_CPSUI_COLOR","features":[417]},{"name":"IDI_CPSUI_COPY","features":[417]},{"name":"IDI_CPSUI_DEVICE","features":[417]},{"name":"IDI_CPSUI_DEVICE2","features":[417]},{"name":"IDI_CPSUI_DEVICE_FEATURE","features":[417]},{"name":"IDI_CPSUI_DITHER_COARSE","features":[417]},{"name":"IDI_CPSUI_DITHER_FINE","features":[417]},{"name":"IDI_CPSUI_DITHER_LINEART","features":[417]},{"name":"IDI_CPSUI_DITHER_NONE","features":[417]},{"name":"IDI_CPSUI_DOCUMENT","features":[417]},{"name":"IDI_CPSUI_DUPLEX_HORZ","features":[417]},{"name":"IDI_CPSUI_DUPLEX_HORZ_L","features":[417]},{"name":"IDI_CPSUI_DUPLEX_NONE","features":[417]},{"name":"IDI_CPSUI_DUPLEX_NONE_L","features":[417]},{"name":"IDI_CPSUI_DUPLEX_VERT","features":[417]},{"name":"IDI_CPSUI_DUPLEX_VERT_L","features":[417]},{"name":"IDI_CPSUI_EMPTY","features":[417]},{"name":"IDI_CPSUI_ENVELOPE","features":[417]},{"name":"IDI_CPSUI_ENVELOPE_FEED","features":[417]},{"name":"IDI_CPSUI_ERROR","features":[417]},{"name":"IDI_CPSUI_FALSE","features":[417]},{"name":"IDI_CPSUI_FAX","features":[417]},{"name":"IDI_CPSUI_FONTCART","features":[417]},{"name":"IDI_CPSUI_FONTCARTHDR","features":[417]},{"name":"IDI_CPSUI_FONTCART_SLOT","features":[417]},{"name":"IDI_CPSUI_FONTSUB","features":[417]},{"name":"IDI_CPSUI_FORMTRAYASSIGN","features":[417]},{"name":"IDI_CPSUI_GENERIC_ITEM","features":[417]},{"name":"IDI_CPSUI_GENERIC_OPTION","features":[417]},{"name":"IDI_CPSUI_GRAPHIC","features":[417]},{"name":"IDI_CPSUI_HALFTONE_SETUP","features":[417]},{"name":"IDI_CPSUI_HTCLRADJ","features":[417]},{"name":"IDI_CPSUI_HT_DEVICE","features":[417]},{"name":"IDI_CPSUI_HT_HOST","features":[417]},{"name":"IDI_CPSUI_ICM_INTENT","features":[417]},{"name":"IDI_CPSUI_ICM_METHOD","features":[417]},{"name":"IDI_CPSUI_ICM_OPTION","features":[417]},{"name":"IDI_CPSUI_ICONID_FIRST","features":[417]},{"name":"IDI_CPSUI_ICONID_LAST","features":[417]},{"name":"IDI_CPSUI_INSTALLABLE_OPTION","features":[417]},{"name":"IDI_CPSUI_LANDSCAPE","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_ARROWL","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_ARROWLR","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_ARROWS","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_BOOKLETL","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_BOOKLETL_NB","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_BOOKLETP","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_BOOKLETP_NB","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_PORTRAIT","features":[417]},{"name":"IDI_CPSUI_LAYOUT_BMP_ROT_PORT","features":[417]},{"name":"IDI_CPSUI_LF_PEN_PLOTTER","features":[417]},{"name":"IDI_CPSUI_LF_RASTER_PLOTTER","features":[417]},{"name":"IDI_CPSUI_MANUAL_FEED","features":[417]},{"name":"IDI_CPSUI_MEM","features":[417]},{"name":"IDI_CPSUI_MONO","features":[417]},{"name":"IDI_CPSUI_NO","features":[417]},{"name":"IDI_CPSUI_NOTINSTALLED","features":[417]},{"name":"IDI_CPSUI_NUP_BORDER","features":[417]},{"name":"IDI_CPSUI_OFF","features":[417]},{"name":"IDI_CPSUI_ON","features":[417]},{"name":"IDI_CPSUI_OPTION","features":[417]},{"name":"IDI_CPSUI_OPTION2","features":[417]},{"name":"IDI_CPSUI_OUTBIN","features":[417]},{"name":"IDI_CPSUI_OUTPUT","features":[417]},{"name":"IDI_CPSUI_PAGE_PROTECT","features":[417]},{"name":"IDI_CPSUI_PAPER_OUTPUT","features":[417]},{"name":"IDI_CPSUI_PAPER_TRAY","features":[417]},{"name":"IDI_CPSUI_PAPER_TRAY2","features":[417]},{"name":"IDI_CPSUI_PAPER_TRAY3","features":[417]},{"name":"IDI_CPSUI_PEN_CARROUSEL","features":[417]},{"name":"IDI_CPSUI_PLOTTER_PEN","features":[417]},{"name":"IDI_CPSUI_PORTRAIT","features":[417]},{"name":"IDI_CPSUI_POSTSCRIPT","features":[417]},{"name":"IDI_CPSUI_PRINTER","features":[417]},{"name":"IDI_CPSUI_PRINTER2","features":[417]},{"name":"IDI_CPSUI_PRINTER3","features":[417]},{"name":"IDI_CPSUI_PRINTER4","features":[417]},{"name":"IDI_CPSUI_PRINTER_FEATURE","features":[417]},{"name":"IDI_CPSUI_PRINTER_FOLDER","features":[417]},{"name":"IDI_CPSUI_QUESTION","features":[417]},{"name":"IDI_CPSUI_RES_DRAFT","features":[417]},{"name":"IDI_CPSUI_RES_HIGH","features":[417]},{"name":"IDI_CPSUI_RES_LOW","features":[417]},{"name":"IDI_CPSUI_RES_MEDIUM","features":[417]},{"name":"IDI_CPSUI_RES_PRESENTATION","features":[417]},{"name":"IDI_CPSUI_ROLL_PAPER","features":[417]},{"name":"IDI_CPSUI_ROT_LAND","features":[417]},{"name":"IDI_CPSUI_ROT_PORT","features":[417]},{"name":"IDI_CPSUI_RUN_DIALOG","features":[417]},{"name":"IDI_CPSUI_SCALING","features":[417]},{"name":"IDI_CPSUI_SEL_NONE","features":[417]},{"name":"IDI_CPSUI_SF_PEN_PLOTTER","features":[417]},{"name":"IDI_CPSUI_SF_RASTER_PLOTTER","features":[417]},{"name":"IDI_CPSUI_STAPLER_OFF","features":[417]},{"name":"IDI_CPSUI_STAPLER_ON","features":[417]},{"name":"IDI_CPSUI_STD_FORM","features":[417]},{"name":"IDI_CPSUI_STOP","features":[417]},{"name":"IDI_CPSUI_STOP_WARNING_OVERLAY","features":[417]},{"name":"IDI_CPSUI_TELEPHONE","features":[417]},{"name":"IDI_CPSUI_TRANSPARENT","features":[417]},{"name":"IDI_CPSUI_TRUE","features":[417]},{"name":"IDI_CPSUI_TT_DOWNLOADSOFT","features":[417]},{"name":"IDI_CPSUI_TT_DOWNLOADVECT","features":[417]},{"name":"IDI_CPSUI_TT_PRINTASGRAPHIC","features":[417]},{"name":"IDI_CPSUI_TT_SUBDEV","features":[417]},{"name":"IDI_CPSUI_WARNING","features":[417]},{"name":"IDI_CPSUI_WARNING_OVERLAY","features":[417]},{"name":"IDI_CPSUI_WATERMARK","features":[417]},{"name":"IDI_CPSUI_YES","features":[417]},{"name":"IDS_CPSUI_ABOUT","features":[417]},{"name":"IDS_CPSUI_ADVANCED","features":[417]},{"name":"IDS_CPSUI_ADVANCEDOCUMENT","features":[417]},{"name":"IDS_CPSUI_ALL","features":[417]},{"name":"IDS_CPSUI_AUTOSELECT","features":[417]},{"name":"IDS_CPSUI_BACKTOFRONT","features":[417]},{"name":"IDS_CPSUI_BOND","features":[417]},{"name":"IDS_CPSUI_BOOKLET","features":[417]},{"name":"IDS_CPSUI_BOOKLET_EDGE","features":[417]},{"name":"IDS_CPSUI_BOOKLET_EDGE_LEFT","features":[417]},{"name":"IDS_CPSUI_BOOKLET_EDGE_RIGHT","features":[417]},{"name":"IDS_CPSUI_CASSETTE_TRAY","features":[417]},{"name":"IDS_CPSUI_CHANGE","features":[417]},{"name":"IDS_CPSUI_CHANGED","features":[417]},{"name":"IDS_CPSUI_CHANGES","features":[417]},{"name":"IDS_CPSUI_COARSE","features":[417]},{"name":"IDS_CPSUI_COLLATE","features":[417]},{"name":"IDS_CPSUI_COLLATED","features":[417]},{"name":"IDS_CPSUI_COLON_SEP","features":[417]},{"name":"IDS_CPSUI_COLOR","features":[417]},{"name":"IDS_CPSUI_COLOR_APPERANCE","features":[417]},{"name":"IDS_CPSUI_COPIES","features":[417]},{"name":"IDS_CPSUI_COPY","features":[417]},{"name":"IDS_CPSUI_DEFAULT","features":[417]},{"name":"IDS_CPSUI_DEFAULTDOCUMENT","features":[417]},{"name":"IDS_CPSUI_DEFAULT_TRAY","features":[417]},{"name":"IDS_CPSUI_DEVICE","features":[417]},{"name":"IDS_CPSUI_DEVICEOPTIONS","features":[417]},{"name":"IDS_CPSUI_DEVICE_SETTINGS","features":[417]},{"name":"IDS_CPSUI_DITHERING","features":[417]},{"name":"IDS_CPSUI_DOCUMENT","features":[417]},{"name":"IDS_CPSUI_DOWN_THEN_LEFT","features":[417]},{"name":"IDS_CPSUI_DOWN_THEN_RIGHT","features":[417]},{"name":"IDS_CPSUI_DRAFT","features":[417]},{"name":"IDS_CPSUI_DUPLEX","features":[417]},{"name":"IDS_CPSUI_ENVELOPE_TRAY","features":[417]},{"name":"IDS_CPSUI_ENVMANUAL_TRAY","features":[417]},{"name":"IDS_CPSUI_ERRDIFFUSE","features":[417]},{"name":"IDS_CPSUI_ERROR","features":[417]},{"name":"IDS_CPSUI_EXIST","features":[417]},{"name":"IDS_CPSUI_FALSE","features":[417]},{"name":"IDS_CPSUI_FAST","features":[417]},{"name":"IDS_CPSUI_FAX","features":[417]},{"name":"IDS_CPSUI_FINE","features":[417]},{"name":"IDS_CPSUI_FORMNAME","features":[417]},{"name":"IDS_CPSUI_FORMSOURCE","features":[417]},{"name":"IDS_CPSUI_FORMTRAYASSIGN","features":[417]},{"name":"IDS_CPSUI_FRONTTOBACK","features":[417]},{"name":"IDS_CPSUI_GLOSSY","features":[417]},{"name":"IDS_CPSUI_GRAPHIC","features":[417]},{"name":"IDS_CPSUI_GRAYSCALE","features":[417]},{"name":"IDS_CPSUI_HALFTONE","features":[417]},{"name":"IDS_CPSUI_HALFTONE_SETUP","features":[417]},{"name":"IDS_CPSUI_HIGH","features":[417]},{"name":"IDS_CPSUI_HORIZONTAL","features":[417]},{"name":"IDS_CPSUI_HTCLRADJ","features":[417]},{"name":"IDS_CPSUI_ICM","features":[417]},{"name":"IDS_CPSUI_ICMINTENT","features":[417]},{"name":"IDS_CPSUI_ICMMETHOD","features":[417]},{"name":"IDS_CPSUI_ICM_BLACKWHITE","features":[417]},{"name":"IDS_CPSUI_ICM_COLORMETRIC","features":[417]},{"name":"IDS_CPSUI_ICM_CONTRAST","features":[417]},{"name":"IDS_CPSUI_ICM_NO","features":[417]},{"name":"IDS_CPSUI_ICM_SATURATION","features":[417]},{"name":"IDS_CPSUI_ICM_YES","features":[417]},{"name":"IDS_CPSUI_INSTFONTCART","features":[417]},{"name":"IDS_CPSUI_LANDSCAPE","features":[417]},{"name":"IDS_CPSUI_LARGECAP_TRAY","features":[417]},{"name":"IDS_CPSUI_LARGEFMT_TRAY","features":[417]},{"name":"IDS_CPSUI_LBCB_NOSEL","features":[417]},{"name":"IDS_CPSUI_LEFT_ANGLE","features":[417]},{"name":"IDS_CPSUI_LEFT_SLOT","features":[417]},{"name":"IDS_CPSUI_LEFT_THEN_DOWN","features":[417]},{"name":"IDS_CPSUI_LINEART","features":[417]},{"name":"IDS_CPSUI_LONG_SIDE","features":[417]},{"name":"IDS_CPSUI_LOW","features":[417]},{"name":"IDS_CPSUI_LOWER_TRAY","features":[417]},{"name":"IDS_CPSUI_MAILBOX","features":[417]},{"name":"IDS_CPSUI_MAKE","features":[417]},{"name":"IDS_CPSUI_MANUALFEED","features":[417]},{"name":"IDS_CPSUI_MANUAL_DUPLEX","features":[417]},{"name":"IDS_CPSUI_MANUAL_DUPLEX_OFF","features":[417]},{"name":"IDS_CPSUI_MANUAL_DUPLEX_ON","features":[417]},{"name":"IDS_CPSUI_MANUAL_TRAY","features":[417]},{"name":"IDS_CPSUI_MEDIA","features":[417]},{"name":"IDS_CPSUI_MEDIUM","features":[417]},{"name":"IDS_CPSUI_MIDDLE_TRAY","features":[417]},{"name":"IDS_CPSUI_MONOCHROME","features":[417]},{"name":"IDS_CPSUI_MORE","features":[417]},{"name":"IDS_CPSUI_NO","features":[417]},{"name":"IDS_CPSUI_NONE","features":[417]},{"name":"IDS_CPSUI_NOT","features":[417]},{"name":"IDS_CPSUI_NOTINSTALLED","features":[417]},{"name":"IDS_CPSUI_NO_NAME","features":[417]},{"name":"IDS_CPSUI_NUM_OF_COPIES","features":[417]},{"name":"IDS_CPSUI_NUP","features":[417]},{"name":"IDS_CPSUI_NUP_BORDER","features":[417]},{"name":"IDS_CPSUI_NUP_BORDERED","features":[417]},{"name":"IDS_CPSUI_NUP_DIRECTION","features":[417]},{"name":"IDS_CPSUI_NUP_FOURUP","features":[417]},{"name":"IDS_CPSUI_NUP_NINEUP","features":[417]},{"name":"IDS_CPSUI_NUP_NORMAL","features":[417]},{"name":"IDS_CPSUI_NUP_SIXTEENUP","features":[417]},{"name":"IDS_CPSUI_NUP_SIXUP","features":[417]},{"name":"IDS_CPSUI_NUP_TWOUP","features":[417]},{"name":"IDS_CPSUI_OF","features":[417]},{"name":"IDS_CPSUI_OFF","features":[417]},{"name":"IDS_CPSUI_ON","features":[417]},{"name":"IDS_CPSUI_ONLYONE","features":[417]},{"name":"IDS_CPSUI_OPTION","features":[417]},{"name":"IDS_CPSUI_OPTIONS","features":[417]},{"name":"IDS_CPSUI_ORIENTATION","features":[417]},{"name":"IDS_CPSUI_OUTBINASSIGN","features":[417]},{"name":"IDS_CPSUI_OUTPUTBIN","features":[417]},{"name":"IDS_CPSUI_PAGEORDER","features":[417]},{"name":"IDS_CPSUI_PAGEPROTECT","features":[417]},{"name":"IDS_CPSUI_PAPER_OUTPUT","features":[417]},{"name":"IDS_CPSUI_PERCENT","features":[417]},{"name":"IDS_CPSUI_PLOT","features":[417]},{"name":"IDS_CPSUI_PORTRAIT","features":[417]},{"name":"IDS_CPSUI_POSTER","features":[417]},{"name":"IDS_CPSUI_POSTER_2x2","features":[417]},{"name":"IDS_CPSUI_POSTER_3x3","features":[417]},{"name":"IDS_CPSUI_POSTER_4x4","features":[417]},{"name":"IDS_CPSUI_PRESENTATION","features":[417]},{"name":"IDS_CPSUI_PRINT","features":[417]},{"name":"IDS_CPSUI_PRINTER","features":[417]},{"name":"IDS_CPSUI_PRINTERMEM_KB","features":[417]},{"name":"IDS_CPSUI_PRINTERMEM_MB","features":[417]},{"name":"IDS_CPSUI_PRINTFLDSETTING","features":[417]},{"name":"IDS_CPSUI_PRINTQUALITY","features":[417]},{"name":"IDS_CPSUI_PROPERTIES","features":[417]},{"name":"IDS_CPSUI_QUALITY_BEST","features":[417]},{"name":"IDS_CPSUI_QUALITY_BETTER","features":[417]},{"name":"IDS_CPSUI_QUALITY_CUSTOM","features":[417]},{"name":"IDS_CPSUI_QUALITY_DRAFT","features":[417]},{"name":"IDS_CPSUI_QUALITY_SETTINGS","features":[417]},{"name":"IDS_CPSUI_RANGE_FROM","features":[417]},{"name":"IDS_CPSUI_REGULAR","features":[417]},{"name":"IDS_CPSUI_RESET","features":[417]},{"name":"IDS_CPSUI_RESOLUTION","features":[417]},{"name":"IDS_CPSUI_REVERT","features":[417]},{"name":"IDS_CPSUI_RIGHT_ANGLE","features":[417]},{"name":"IDS_CPSUI_RIGHT_SLOT","features":[417]},{"name":"IDS_CPSUI_RIGHT_THEN_DOWN","features":[417]},{"name":"IDS_CPSUI_ROTATED","features":[417]},{"name":"IDS_CPSUI_ROT_LAND","features":[417]},{"name":"IDS_CPSUI_ROT_PORT","features":[417]},{"name":"IDS_CPSUI_SCALING","features":[417]},{"name":"IDS_CPSUI_SETTING","features":[417]},{"name":"IDS_CPSUI_SETTINGS","features":[417]},{"name":"IDS_CPSUI_SETUP","features":[417]},{"name":"IDS_CPSUI_SHORT_SIDE","features":[417]},{"name":"IDS_CPSUI_SIDE1","features":[417]},{"name":"IDS_CPSUI_SIDE2","features":[417]},{"name":"IDS_CPSUI_SIMPLEX","features":[417]},{"name":"IDS_CPSUI_SLASH_SEP","features":[417]},{"name":"IDS_CPSUI_SLOT1","features":[417]},{"name":"IDS_CPSUI_SLOT2","features":[417]},{"name":"IDS_CPSUI_SLOT3","features":[417]},{"name":"IDS_CPSUI_SLOT4","features":[417]},{"name":"IDS_CPSUI_SLOW","features":[417]},{"name":"IDS_CPSUI_SMALLFMT_TRAY","features":[417]},{"name":"IDS_CPSUI_SOURCE","features":[417]},{"name":"IDS_CPSUI_STACKER","features":[417]},{"name":"IDS_CPSUI_STANDARD","features":[417]},{"name":"IDS_CPSUI_STAPLE","features":[417]},{"name":"IDS_CPSUI_STAPLER","features":[417]},{"name":"IDS_CPSUI_STAPLER_OFF","features":[417]},{"name":"IDS_CPSUI_STAPLER_ON","features":[417]},{"name":"IDS_CPSUI_STDDOCPROPTAB","features":[417]},{"name":"IDS_CPSUI_STDDOCPROPTAB1","features":[417]},{"name":"IDS_CPSUI_STDDOCPROPTAB2","features":[417]},{"name":"IDS_CPSUI_STDDOCPROPTVTAB","features":[417]},{"name":"IDS_CPSUI_STRID_FIRST","features":[417]},{"name":"IDS_CPSUI_STRID_LAST","features":[417]},{"name":"IDS_CPSUI_TO","features":[417]},{"name":"IDS_CPSUI_TOTAL","features":[417]},{"name":"IDS_CPSUI_TRACTOR_TRAY","features":[417]},{"name":"IDS_CPSUI_TRANSPARENCY","features":[417]},{"name":"IDS_CPSUI_TRUE","features":[417]},{"name":"IDS_CPSUI_TTOPTION","features":[417]},{"name":"IDS_CPSUI_TT_DOWNLOADSOFT","features":[417]},{"name":"IDS_CPSUI_TT_DOWNLOADVECT","features":[417]},{"name":"IDS_CPSUI_TT_PRINTASGRAPHIC","features":[417]},{"name":"IDS_CPSUI_TT_SUBDEV","features":[417]},{"name":"IDS_CPSUI_UPPER_TRAY","features":[417]},{"name":"IDS_CPSUI_USE_DEVICE_HT","features":[417]},{"name":"IDS_CPSUI_USE_HOST_HT","features":[417]},{"name":"IDS_CPSUI_USE_PRINTER_HT","features":[417]},{"name":"IDS_CPSUI_VERSION","features":[417]},{"name":"IDS_CPSUI_VERTICAL","features":[417]},{"name":"IDS_CPSUI_WARNING","features":[417]},{"name":"IDS_CPSUI_WATERMARK","features":[417]},{"name":"IDS_CPSUI_YES","features":[417]},{"name":"IFixedDocument","features":[417]},{"name":"IFixedDocumentSequence","features":[417]},{"name":"IFixedPage","features":[417]},{"name":"IImgCreateErrorInfo","features":[417,359]},{"name":"IImgErrorInfo","features":[417,358]},{"name":"IInterFilterCommunicator","features":[417]},{"name":"INSERTPSUIPAGE_INFO","features":[417]},{"name":"INSPSUIPAGE_MODE_AFTER","features":[417]},{"name":"INSPSUIPAGE_MODE_BEFORE","features":[417]},{"name":"INSPSUIPAGE_MODE_FIRST_CHILD","features":[417]},{"name":"INSPSUIPAGE_MODE_INDEX","features":[417]},{"name":"INSPSUIPAGE_MODE_LAST_CHILD","features":[417]},{"name":"INTERNAL_NOTIFICATION_QUEUE_IS_FULL","features":[417]},{"name":"INVALID_NOTIFICATION_TYPE","features":[417]},{"name":"INVOC","features":[417]},{"name":"IOCTL_USBPRINT_ADD_CHILD_DEVICE","features":[417]},{"name":"IOCTL_USBPRINT_ADD_MSIPP_COMPAT_ID","features":[417]},{"name":"IOCTL_USBPRINT_CYCLE_PORT","features":[417]},{"name":"IOCTL_USBPRINT_GET_1284_ID","features":[417]},{"name":"IOCTL_USBPRINT_GET_INTERFACE_TYPE","features":[417]},{"name":"IOCTL_USBPRINT_GET_LPT_STATUS","features":[417]},{"name":"IOCTL_USBPRINT_GET_PROTOCOL","features":[417]},{"name":"IOCTL_USBPRINT_SET_DEVICE_ID","features":[417]},{"name":"IOCTL_USBPRINT_SET_PORT_NUMBER","features":[417]},{"name":"IOCTL_USBPRINT_SET_PROTOCOL","features":[417]},{"name":"IOCTL_USBPRINT_SOFT_RESET","features":[417]},{"name":"IOCTL_USBPRINT_VENDOR_GET_COMMAND","features":[417]},{"name":"IOCTL_USBPRINT_VENDOR_SET_COMMAND","features":[417]},{"name":"IPDFP_COPY_ALL_FILES","features":[417]},{"name":"IPartBase","features":[417]},{"name":"IPartColorProfile","features":[417]},{"name":"IPartDiscardControl","features":[417]},{"name":"IPartFont","features":[417]},{"name":"IPartFont2","features":[417]},{"name":"IPartImage","features":[417]},{"name":"IPartPrintTicket","features":[417]},{"name":"IPartResourceDictionary","features":[417]},{"name":"IPartThumbnail","features":[417]},{"name":"IPrintAsyncCookie","features":[417]},{"name":"IPrintAsyncNewChannelCookie","features":[417]},{"name":"IPrintAsyncNotify","features":[417]},{"name":"IPrintAsyncNotifyCallback","features":[417]},{"name":"IPrintAsyncNotifyChannel","features":[417]},{"name":"IPrintAsyncNotifyDataObject","features":[417]},{"name":"IPrintAsyncNotifyRegistration","features":[417]},{"name":"IPrintAsyncNotifyServerReferral","features":[417]},{"name":"IPrintBidiAsyncNotifyRegistration","features":[417]},{"name":"IPrintClassObjectFactory","features":[417]},{"name":"IPrintCoreHelper","features":[417]},{"name":"IPrintCoreHelperPS","features":[417]},{"name":"IPrintCoreHelperUni","features":[417]},{"name":"IPrintCoreHelperUni2","features":[417]},{"name":"IPrintCoreUI2","features":[417]},{"name":"IPrintJob","features":[417]},{"name":"IPrintJobCollection","features":[417,358]},{"name":"IPrintOemCommon","features":[417]},{"name":"IPrintOemDriverUI","features":[417]},{"name":"IPrintOemUI","features":[417]},{"name":"IPrintOemUI2","features":[417]},{"name":"IPrintOemUIMXDC","features":[417]},{"name":"IPrintPipelineFilter","features":[417]},{"name":"IPrintPipelineManagerControl","features":[417]},{"name":"IPrintPipelineProgressReport","features":[417]},{"name":"IPrintPipelinePropertyBag","features":[417]},{"name":"IPrintPreviewDxgiPackageTarget","features":[417]},{"name":"IPrintReadStream","features":[417]},{"name":"IPrintReadStreamFactory","features":[417]},{"name":"IPrintSchemaAsyncOperation","features":[417,358]},{"name":"IPrintSchemaAsyncOperationEvent","features":[417,358]},{"name":"IPrintSchemaCapabilities","features":[417,358]},{"name":"IPrintSchemaCapabilities2","features":[417,358]},{"name":"IPrintSchemaDisplayableElement","features":[417,358]},{"name":"IPrintSchemaElement","features":[417,358]},{"name":"IPrintSchemaFeature","features":[417,358]},{"name":"IPrintSchemaNUpOption","features":[417,358]},{"name":"IPrintSchemaOption","features":[417,358]},{"name":"IPrintSchemaOptionCollection","features":[417,358]},{"name":"IPrintSchemaPageImageableSize","features":[417,358]},{"name":"IPrintSchemaPageMediaSizeOption","features":[417,358]},{"name":"IPrintSchemaParameterDefinition","features":[417,358]},{"name":"IPrintSchemaParameterInitializer","features":[417,358]},{"name":"IPrintSchemaTicket","features":[417,358]},{"name":"IPrintSchemaTicket2","features":[417,358]},{"name":"IPrintTicketProvider","features":[417]},{"name":"IPrintTicketProvider2","features":[417]},{"name":"IPrintUnidiAsyncNotifyRegistration","features":[417]},{"name":"IPrintWriteStream","features":[417]},{"name":"IPrintWriteStreamFlush","features":[417]},{"name":"IPrinterBidiSetRequestCallback","features":[417]},{"name":"IPrinterExtensionAsyncOperation","features":[417]},{"name":"IPrinterExtensionContext","features":[417,358]},{"name":"IPrinterExtensionContextCollection","features":[417,358]},{"name":"IPrinterExtensionEvent","features":[417,358]},{"name":"IPrinterExtensionEventArgs","features":[417,358]},{"name":"IPrinterExtensionManager","features":[417]},{"name":"IPrinterExtensionRequest","features":[417,358]},{"name":"IPrinterPropertyBag","features":[417,358]},{"name":"IPrinterQueue","features":[417,358]},{"name":"IPrinterQueue2","features":[417,358]},{"name":"IPrinterQueueEvent","features":[417,358]},{"name":"IPrinterQueueView","features":[417,358]},{"name":"IPrinterQueueViewEvent","features":[417,358]},{"name":"IPrinterScriptContext","features":[417,358]},{"name":"IPrinterScriptablePropertyBag","features":[417,358]},{"name":"IPrinterScriptablePropertyBag2","features":[417,358]},{"name":"IPrinterScriptableSequentialStream","features":[417,358]},{"name":"IPrinterScriptableStream","features":[417,358]},{"name":"IXpsDocument","features":[417]},{"name":"IXpsDocumentConsumer","features":[417]},{"name":"IXpsDocumentProvider","features":[417]},{"name":"IXpsPartIterator","features":[417]},{"name":"IXpsRasterizationFactory","features":[417]},{"name":"IXpsRasterizationFactory1","features":[417]},{"name":"IXpsRasterizationFactory2","features":[417]},{"name":"IXpsRasterizer","features":[417]},{"name":"IXpsRasterizerNotificationCallback","features":[417]},{"name":"ImgErrorInfo","features":[417]},{"name":"ImpersonatePrinterClient","features":[307,417]},{"name":"InstallPrinterDriverFromPackageA","features":[417]},{"name":"InstallPrinterDriverFromPackageW","features":[417]},{"name":"IntermediatePageCount","features":[417]},{"name":"IsValidDevmodeA","features":[307,318,417]},{"name":"IsValidDevmodeW","features":[307,318,417]},{"name":"JOB_ACCESS_ADMINISTER","features":[417]},{"name":"JOB_ACCESS_READ","features":[417]},{"name":"JOB_CONTROL_CANCEL","features":[417]},{"name":"JOB_CONTROL_DELETE","features":[417]},{"name":"JOB_CONTROL_LAST_PAGE_EJECTED","features":[417]},{"name":"JOB_CONTROL_PAUSE","features":[417]},{"name":"JOB_CONTROL_RELEASE","features":[417]},{"name":"JOB_CONTROL_RESTART","features":[417]},{"name":"JOB_CONTROL_RESUME","features":[417]},{"name":"JOB_CONTROL_RETAIN","features":[417]},{"name":"JOB_CONTROL_SEND_TOAST","features":[417]},{"name":"JOB_CONTROL_SENT_TO_PRINTER","features":[417]},{"name":"JOB_INFO_1A","features":[307,417]},{"name":"JOB_INFO_1W","features":[307,417]},{"name":"JOB_INFO_2A","features":[307,318,417,310]},{"name":"JOB_INFO_2W","features":[307,318,417,310]},{"name":"JOB_INFO_3","features":[417]},{"name":"JOB_INFO_4A","features":[307,318,417,310]},{"name":"JOB_INFO_4W","features":[307,318,417,310]},{"name":"JOB_NOTIFY_FIELD_BYTES_PRINTED","features":[417]},{"name":"JOB_NOTIFY_FIELD_DATATYPE","features":[417]},{"name":"JOB_NOTIFY_FIELD_DEVMODE","features":[417]},{"name":"JOB_NOTIFY_FIELD_DOCUMENT","features":[417]},{"name":"JOB_NOTIFY_FIELD_DRIVER_NAME","features":[417]},{"name":"JOB_NOTIFY_FIELD_MACHINE_NAME","features":[417]},{"name":"JOB_NOTIFY_FIELD_NOTIFY_NAME","features":[417]},{"name":"JOB_NOTIFY_FIELD_PAGES_PRINTED","features":[417]},{"name":"JOB_NOTIFY_FIELD_PARAMETERS","features":[417]},{"name":"JOB_NOTIFY_FIELD_PORT_NAME","features":[417]},{"name":"JOB_NOTIFY_FIELD_POSITION","features":[417]},{"name":"JOB_NOTIFY_FIELD_PRINTER_NAME","features":[417]},{"name":"JOB_NOTIFY_FIELD_PRINT_PROCESSOR","features":[417]},{"name":"JOB_NOTIFY_FIELD_PRIORITY","features":[417]},{"name":"JOB_NOTIFY_FIELD_REMOTE_JOB_ID","features":[417]},{"name":"JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR","features":[417]},{"name":"JOB_NOTIFY_FIELD_START_TIME","features":[417]},{"name":"JOB_NOTIFY_FIELD_STATUS","features":[417]},{"name":"JOB_NOTIFY_FIELD_STATUS_STRING","features":[417]},{"name":"JOB_NOTIFY_FIELD_SUBMITTED","features":[417]},{"name":"JOB_NOTIFY_FIELD_TIME","features":[417]},{"name":"JOB_NOTIFY_FIELD_TOTAL_BYTES","features":[417]},{"name":"JOB_NOTIFY_FIELD_TOTAL_PAGES","features":[417]},{"name":"JOB_NOTIFY_FIELD_UNTIL_TIME","features":[417]},{"name":"JOB_NOTIFY_FIELD_USER_NAME","features":[417]},{"name":"JOB_NOTIFY_TYPE","features":[417]},{"name":"JOB_POSITION_UNSPECIFIED","features":[417]},{"name":"JOB_STATUS_BLOCKED_DEVQ","features":[417]},{"name":"JOB_STATUS_COMPLETE","features":[417]},{"name":"JOB_STATUS_DELETED","features":[417]},{"name":"JOB_STATUS_DELETING","features":[417]},{"name":"JOB_STATUS_ERROR","features":[417]},{"name":"JOB_STATUS_OFFLINE","features":[417]},{"name":"JOB_STATUS_PAPEROUT","features":[417]},{"name":"JOB_STATUS_PAUSED","features":[417]},{"name":"JOB_STATUS_PRINTED","features":[417]},{"name":"JOB_STATUS_PRINTING","features":[417]},{"name":"JOB_STATUS_RENDERING_LOCALLY","features":[417]},{"name":"JOB_STATUS_RESTART","features":[417]},{"name":"JOB_STATUS_RETAINED","features":[417]},{"name":"JOB_STATUS_SPOOLING","features":[417]},{"name":"JOB_STATUS_USER_INTERVENTION","features":[417]},{"name":"KERNDATA","features":[373,417]},{"name":"LOCAL_ONLY_REGISTRATION","features":[417]},{"name":"LPR","features":[417]},{"name":"MAPTABLE","features":[417]},{"name":"MAX_ADDRESS_STR_LEN","features":[417]},{"name":"MAX_CHANNEL_COUNT_EXCEEDED","features":[417]},{"name":"MAX_CPSFUNC_INDEX","features":[417]},{"name":"MAX_DEVICEDESCRIPTION_STR_LEN","features":[417]},{"name":"MAX_DLGPAGE_COUNT","features":[417]},{"name":"MAX_FORM_KEYWORD_LENGTH","features":[417]},{"name":"MAX_IPADDR_STR_LEN","features":[417]},{"name":"MAX_NETWORKNAME2_LEN","features":[417]},{"name":"MAX_NETWORKNAME_LEN","features":[417]},{"name":"MAX_NOTIFICATION_SIZE_EXCEEDED","features":[417]},{"name":"MAX_PORTNAME_LEN","features":[417]},{"name":"MAX_PRIORITY","features":[417]},{"name":"MAX_PROPSHEETUI_REASON_INDEX","features":[417]},{"name":"MAX_PSUIPAGEINSERT_INDEX","features":[417]},{"name":"MAX_QUEUENAME_LEN","features":[417]},{"name":"MAX_REGISTRATION_COUNT_EXCEEDED","features":[417]},{"name":"MAX_RES_STR_CHARS","features":[417]},{"name":"MAX_SNMP_COMMUNITY_STR_LEN","features":[417]},{"name":"MESSAGEBOX_PARAMS","features":[307,417]},{"name":"MIN_PRIORITY","features":[417]},{"name":"MONITOR","features":[367,307,417,314]},{"name":"MONITOR2","features":[367,307,417,314]},{"name":"MONITOREX","features":[367,307,417,314]},{"name":"MONITORINIT","features":[307,417,370]},{"name":"MONITORREG","features":[417]},{"name":"MONITORUI","features":[417]},{"name":"MONITOR_INFO_1A","features":[417]},{"name":"MONITOR_INFO_1W","features":[417]},{"name":"MONITOR_INFO_2A","features":[417]},{"name":"MONITOR_INFO_2W","features":[417]},{"name":"MS_PRINT_JOB_OUTPUT_FILE","features":[417]},{"name":"MTYPE_ADD","features":[417]},{"name":"MTYPE_COMPOSE","features":[417]},{"name":"MTYPE_DIRECT","features":[417]},{"name":"MTYPE_DISABLE","features":[417]},{"name":"MTYPE_DOUBLE","features":[417]},{"name":"MTYPE_DOUBLEBYTECHAR_MASK","features":[417]},{"name":"MTYPE_FORMAT_MASK","features":[417]},{"name":"MTYPE_PAIRED","features":[417]},{"name":"MTYPE_PREDEFIN_MASK","features":[417]},{"name":"MTYPE_REPLACE","features":[417]},{"name":"MTYPE_SINGLE","features":[417]},{"name":"MV_GRAPHICS","features":[417]},{"name":"MV_PHYSICAL","features":[417]},{"name":"MV_RELATIVE","features":[417]},{"name":"MV_SENDXMOVECMD","features":[417]},{"name":"MV_SENDYMOVECMD","features":[417]},{"name":"MV_UPDATE","features":[417]},{"name":"MXDCOP_GET_FILENAME","features":[417]},{"name":"MXDCOP_PRINTTICKET_FIXED_DOC","features":[417]},{"name":"MXDCOP_PRINTTICKET_FIXED_DOC_SEQ","features":[417]},{"name":"MXDCOP_PRINTTICKET_FIXED_PAGE","features":[417]},{"name":"MXDCOP_SET_S0PAGE","features":[417]},{"name":"MXDCOP_SET_S0PAGE_RESOURCE","features":[417]},{"name":"MXDCOP_SET_XPSPASSTHRU_MODE","features":[417]},{"name":"MXDC_ESCAPE","features":[417]},{"name":"MXDC_ESCAPE_HEADER_T","features":[417]},{"name":"MXDC_GET_FILENAME_DATA_T","features":[417]},{"name":"MXDC_IMAGETYPE_JPEGHIGH_COMPRESSION","features":[417]},{"name":"MXDC_IMAGETYPE_JPEGLOW_COMPRESSION","features":[417]},{"name":"MXDC_IMAGETYPE_JPEGMEDIUM_COMPRESSION","features":[417]},{"name":"MXDC_IMAGETYPE_PNG","features":[417]},{"name":"MXDC_IMAGE_TYPE_ENUMS","features":[417]},{"name":"MXDC_LANDSCAPE_ROTATE_COUNTERCLOCKWISE_270_DEGREES","features":[417]},{"name":"MXDC_LANDSCAPE_ROTATE_COUNTERCLOCKWISE_90_DEGREES","features":[417]},{"name":"MXDC_LANDSCAPE_ROTATE_NONE","features":[417]},{"name":"MXDC_LANDSCAPE_ROTATION_ENUMS","features":[417]},{"name":"MXDC_PRINTTICKET_DATA_T","features":[417]},{"name":"MXDC_PRINTTICKET_ESCAPE_T","features":[417]},{"name":"MXDC_RESOURCE_DICTIONARY","features":[417]},{"name":"MXDC_RESOURCE_ICC_PROFILE","features":[417]},{"name":"MXDC_RESOURCE_JPEG","features":[417]},{"name":"MXDC_RESOURCE_JPEG_THUMBNAIL","features":[417]},{"name":"MXDC_RESOURCE_MAX","features":[417]},{"name":"MXDC_RESOURCE_PNG","features":[417]},{"name":"MXDC_RESOURCE_PNG_THUMBNAIL","features":[417]},{"name":"MXDC_RESOURCE_TIFF","features":[417]},{"name":"MXDC_RESOURCE_TTF","features":[417]},{"name":"MXDC_RESOURCE_WDP","features":[417]},{"name":"MXDC_S0PAGE_DATA_T","features":[417]},{"name":"MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T","features":[417]},{"name":"MXDC_S0PAGE_RESOURCE_ESCAPE_T","features":[417]},{"name":"MXDC_S0_PAGE_ENUMS","features":[417]},{"name":"MXDC_XPS_S0PAGE_RESOURCE_T","features":[417]},{"name":"NORMAL_PRINT","features":[417]},{"name":"NOTIFICATION_CALLBACK_COMMANDS","features":[417]},{"name":"NOTIFICATION_COMMAND_CONTEXT_ACQUIRE","features":[417]},{"name":"NOTIFICATION_COMMAND_CONTEXT_RELEASE","features":[417]},{"name":"NOTIFICATION_COMMAND_NOTIFY","features":[417]},{"name":"NOTIFICATION_CONFIG_1","features":[307,417]},{"name":"NOTIFICATION_CONFIG_ASYNC_CHANNEL","features":[417]},{"name":"NOTIFICATION_CONFIG_CREATE_EVENT","features":[417]},{"name":"NOTIFICATION_CONFIG_EVENT_TRIGGER","features":[417]},{"name":"NOTIFICATION_CONFIG_FLAGS","features":[417]},{"name":"NOTIFICATION_CONFIG_REGISTER_CALLBACK","features":[417]},{"name":"NOTIFICATION_RELEASE","features":[417]},{"name":"NOT_REGISTERED","features":[417]},{"name":"NO_BORDER_PRINT","features":[417]},{"name":"NO_COLOR_OPTIMIZATION","features":[417]},{"name":"NO_LISTENERS","features":[417]},{"name":"NO_PRIORITY","features":[417]},{"name":"OEMCUIPCALLBACK","features":[307,318,417,371]},{"name":"OEMCUIPPARAM","features":[307,318,417,371]},{"name":"OEMCUIP_DOCPROP","features":[417]},{"name":"OEMCUIP_PRNPROP","features":[417]},{"name":"OEMDMPARAM","features":[307,318,417]},{"name":"OEMDM_CONVERT","features":[417]},{"name":"OEMDM_DEFAULT","features":[417]},{"name":"OEMDM_MERGE","features":[417]},{"name":"OEMDM_SIZE","features":[417]},{"name":"OEMFONTINSTPARAM","features":[307,417]},{"name":"OEMGDS_FREEMEM","features":[417]},{"name":"OEMGDS_JOBTIMEOUT","features":[417]},{"name":"OEMGDS_MAX","features":[417]},{"name":"OEMGDS_MAXBITMAP","features":[417]},{"name":"OEMGDS_MINOUTLINE","features":[417]},{"name":"OEMGDS_MIN_DOCSTICKY","features":[417]},{"name":"OEMGDS_MIN_PRINTERSTICKY","features":[417]},{"name":"OEMGDS_PRINTFLAGS","features":[417]},{"name":"OEMGDS_PROTOCOL","features":[417]},{"name":"OEMGDS_PSDM_CUSTOMSIZE","features":[417]},{"name":"OEMGDS_PSDM_DIALECT","features":[417]},{"name":"OEMGDS_PSDM_FLAGS","features":[417]},{"name":"OEMGDS_PSDM_NUP","features":[417]},{"name":"OEMGDS_PSDM_PSLEVEL","features":[417]},{"name":"OEMGDS_PSDM_TTDLFMT","features":[417]},{"name":"OEMGDS_UNIDM_FLAGS","features":[417]},{"name":"OEMGDS_UNIDM_GPDVER","features":[417]},{"name":"OEMGDS_WAITTIMEOUT","features":[417]},{"name":"OEMGI_GETINTERFACEVERSION","features":[417]},{"name":"OEMGI_GETPUBLISHERINFO","features":[417]},{"name":"OEMGI_GETREQUESTEDHELPERINTERFACES","features":[417]},{"name":"OEMGI_GETSIGNATURE","features":[417]},{"name":"OEMGI_GETVERSION","features":[417]},{"name":"OEMPUBLISH_DEFAULT","features":[417]},{"name":"OEMPUBLISH_IPRINTCOREHELPER","features":[417]},{"name":"OEMTTY_INFO_CODEPAGE","features":[417]},{"name":"OEMTTY_INFO_MARGINS","features":[417]},{"name":"OEMTTY_INFO_NUM_UFMS","features":[417]},{"name":"OEMTTY_INFO_UFM_IDS","features":[417]},{"name":"OEMUIOBJ","features":[307,417]},{"name":"OEMUIPROCS","features":[307,417]},{"name":"OEMUIPSPARAM","features":[307,318,417]},{"name":"OEM_DMEXTRAHEADER","features":[417]},{"name":"OEM_MODE_PUBLISHER","features":[417]},{"name":"OIEXT","features":[307,417]},{"name":"OIEXTF_ANSI_STRING","features":[417]},{"name":"OPTCF_HIDE","features":[417]},{"name":"OPTCF_MASK","features":[417]},{"name":"OPTCOMBO","features":[307,417]},{"name":"OPTIF_CALLBACK","features":[417]},{"name":"OPTIF_CHANGED","features":[417]},{"name":"OPTIF_CHANGEONCE","features":[417]},{"name":"OPTIF_COLLAPSE","features":[417]},{"name":"OPTIF_DISABLED","features":[417]},{"name":"OPTIF_ECB_CHECKED","features":[417]},{"name":"OPTIF_EXT_DISABLED","features":[417]},{"name":"OPTIF_EXT_HIDE","features":[417]},{"name":"OPTIF_EXT_IS_EXTPUSH","features":[417]},{"name":"OPTIF_HAS_POIEXT","features":[417]},{"name":"OPTIF_HIDE","features":[417]},{"name":"OPTIF_INITIAL_TVITEM","features":[417]},{"name":"OPTIF_MASK","features":[417]},{"name":"OPTIF_NO_GROUPBOX_NAME","features":[417]},{"name":"OPTIF_OVERLAY_NO_ICON","features":[417]},{"name":"OPTIF_OVERLAY_STOP_ICON","features":[417]},{"name":"OPTIF_OVERLAY_WARNING_ICON","features":[417]},{"name":"OPTIF_SEL_AS_HICON","features":[417]},{"name":"OPTITEM","features":[307,417,371]},{"name":"OPTPARAM","features":[307,417]},{"name":"OPTPF_DISABLED","features":[417]},{"name":"OPTPF_HIDE","features":[417]},{"name":"OPTPF_ICONID_AS_HICON","features":[417]},{"name":"OPTPF_MASK","features":[417]},{"name":"OPTPF_OVERLAY_NO_ICON","features":[417]},{"name":"OPTPF_OVERLAY_STOP_ICON","features":[417]},{"name":"OPTPF_OVERLAY_WARNING_ICON","features":[417]},{"name":"OPTPF_USE_HDLGTEMPLATE","features":[417]},{"name":"OPTTF_MASK","features":[417]},{"name":"OPTTF_NOSPACE_BEFORE_POSTFIX","features":[417]},{"name":"OPTTF_TYPE_DISABLED","features":[417]},{"name":"OPTTYPE","features":[307,417]},{"name":"OTS_LBCB_INCL_ITEM_NONE","features":[417]},{"name":"OTS_LBCB_NO_ICON16_IN_ITEM","features":[417]},{"name":"OTS_LBCB_PROPPAGE_CBUSELB","features":[417]},{"name":"OTS_LBCB_PROPPAGE_LBUSECB","features":[417]},{"name":"OTS_LBCB_SORT","features":[417]},{"name":"OTS_MASK","features":[417]},{"name":"OTS_PUSH_ENABLE_ALWAYS","features":[417]},{"name":"OTS_PUSH_INCL_SETUP_TITLE","features":[417]},{"name":"OTS_PUSH_NO_DOT_DOT_DOT","features":[417]},{"name":"OpenPrinter2A","features":[307,318,417]},{"name":"OpenPrinter2W","features":[307,318,417]},{"name":"OpenPrinterA","features":[307,318,417]},{"name":"OpenPrinterW","features":[307,318,417]},{"name":"PDEV_ADJUST_PAPER_MARGIN_TYPE","features":[417]},{"name":"PDEV_HOSTFONT_ENABLED_TYPE","features":[417]},{"name":"PDEV_USE_TRUE_COLOR_TYPE","features":[417]},{"name":"PFNCOMPROPSHEET","features":[307,417]},{"name":"PFNPROPSHEETUI","features":[307,417]},{"name":"PFN_DrvGetDriverSetting","features":[307,417]},{"name":"PFN_DrvUpdateUISetting","features":[307,417]},{"name":"PFN_DrvUpgradeRegistrySetting","features":[307,417]},{"name":"PFN_PRINTING_ADDPORT","features":[307,417]},{"name":"PFN_PRINTING_ADDPORT2","features":[307,417]},{"name":"PFN_PRINTING_ADDPORTEX","features":[307,417]},{"name":"PFN_PRINTING_ADDPORTEX2","features":[307,417]},{"name":"PFN_PRINTING_CLOSEPORT","features":[307,417]},{"name":"PFN_PRINTING_CLOSEPORT2","features":[307,417]},{"name":"PFN_PRINTING_CONFIGUREPORT","features":[307,417]},{"name":"PFN_PRINTING_CONFIGUREPORT2","features":[307,417]},{"name":"PFN_PRINTING_DELETEPORT","features":[307,417]},{"name":"PFN_PRINTING_DELETEPORT2","features":[307,417]},{"name":"PFN_PRINTING_ENDDOCPORT","features":[307,417]},{"name":"PFN_PRINTING_ENDDOCPORT2","features":[307,417]},{"name":"PFN_PRINTING_ENUMPORTS","features":[307,417]},{"name":"PFN_PRINTING_ENUMPORTS2","features":[307,417]},{"name":"PFN_PRINTING_GETPRINTERDATAFROMPORT","features":[307,417]},{"name":"PFN_PRINTING_GETPRINTERDATAFROMPORT2","features":[307,417]},{"name":"PFN_PRINTING_NOTIFYUNUSEDPORTS2","features":[307,417]},{"name":"PFN_PRINTING_NOTIFYUSEDPORTS2","features":[307,417]},{"name":"PFN_PRINTING_OPENPORT","features":[307,417]},{"name":"PFN_PRINTING_OPENPORT2","features":[307,417]},{"name":"PFN_PRINTING_OPENPORTEX","features":[367,307,417,314]},{"name":"PFN_PRINTING_OPENPORTEX2","features":[367,307,417,314]},{"name":"PFN_PRINTING_POWEREVENT2","features":[307,417,314]},{"name":"PFN_PRINTING_READPORT","features":[307,417]},{"name":"PFN_PRINTING_READPORT2","features":[307,417]},{"name":"PFN_PRINTING_SENDRECVBIDIDATAFROMPORT2","features":[307,417]},{"name":"PFN_PRINTING_SETPORTTIMEOUTS","features":[367,307,417]},{"name":"PFN_PRINTING_SETPORTTIMEOUTS2","features":[367,307,417]},{"name":"PFN_PRINTING_SHUTDOWN2","features":[307,417]},{"name":"PFN_PRINTING_STARTDOCPORT","features":[307,417]},{"name":"PFN_PRINTING_STARTDOCPORT2","features":[307,417]},{"name":"PFN_PRINTING_WRITEPORT","features":[307,417]},{"name":"PFN_PRINTING_WRITEPORT2","features":[307,417]},{"name":"PFN_PRINTING_XCVCLOSEPORT","features":[307,417]},{"name":"PFN_PRINTING_XCVCLOSEPORT2","features":[307,417]},{"name":"PFN_PRINTING_XCVDATAPORT","features":[307,417]},{"name":"PFN_PRINTING_XCVDATAPORT2","features":[307,417]},{"name":"PFN_PRINTING_XCVOPENPORT","features":[307,417]},{"name":"PFN_PRINTING_XCVOPENPORT2","features":[307,417]},{"name":"PORT_DATA_1","features":[417]},{"name":"PORT_DATA_2","features":[417]},{"name":"PORT_DATA_LIST_1","features":[417]},{"name":"PORT_INFO_1A","features":[417]},{"name":"PORT_INFO_1W","features":[417]},{"name":"PORT_INFO_2A","features":[417]},{"name":"PORT_INFO_2W","features":[417]},{"name":"PORT_INFO_3A","features":[417]},{"name":"PORT_INFO_3W","features":[417]},{"name":"PORT_STATUS_DOOR_OPEN","features":[417]},{"name":"PORT_STATUS_NO_TONER","features":[417]},{"name":"PORT_STATUS_OFFLINE","features":[417]},{"name":"PORT_STATUS_OUTPUT_BIN_FULL","features":[417]},{"name":"PORT_STATUS_OUT_OF_MEMORY","features":[417]},{"name":"PORT_STATUS_PAPER_JAM","features":[417]},{"name":"PORT_STATUS_PAPER_OUT","features":[417]},{"name":"PORT_STATUS_PAPER_PROBLEM","features":[417]},{"name":"PORT_STATUS_POWER_SAVE","features":[417]},{"name":"PORT_STATUS_TONER_LOW","features":[417]},{"name":"PORT_STATUS_TYPE_ERROR","features":[417]},{"name":"PORT_STATUS_TYPE_INFO","features":[417]},{"name":"PORT_STATUS_TYPE_WARNING","features":[417]},{"name":"PORT_STATUS_USER_INTERVENTION","features":[417]},{"name":"PORT_STATUS_WARMING_UP","features":[417]},{"name":"PORT_TYPE_NET_ATTACHED","features":[417]},{"name":"PORT_TYPE_READ","features":[417]},{"name":"PORT_TYPE_REDIRECTED","features":[417]},{"name":"PORT_TYPE_WRITE","features":[417]},{"name":"PPCAPS_BOOKLET_EDGE","features":[417]},{"name":"PPCAPS_BORDER_PRINT","features":[417]},{"name":"PPCAPS_REVERSE_PAGES_FOR_REVERSE_DUPLEX","features":[417]},{"name":"PPCAPS_RIGHT_THEN_DOWN","features":[417]},{"name":"PPCAPS_SQUARE_SCALING","features":[417]},{"name":"PRINTER_ACCESS_ADMINISTER","features":[417]},{"name":"PRINTER_ACCESS_MANAGE_LIMITED","features":[417]},{"name":"PRINTER_ACCESS_RIGHTS","features":[417]},{"name":"PRINTER_ACCESS_USE","features":[417]},{"name":"PRINTER_ALL_ACCESS","features":[417]},{"name":"PRINTER_ATTRIBUTE_DEFAULT","features":[417]},{"name":"PRINTER_ATTRIBUTE_DIRECT","features":[417]},{"name":"PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST","features":[417]},{"name":"PRINTER_ATTRIBUTE_ENABLE_BIDI","features":[417]},{"name":"PRINTER_ATTRIBUTE_ENABLE_DEVQ","features":[417]},{"name":"PRINTER_ATTRIBUTE_ENTERPRISE_CLOUD","features":[417]},{"name":"PRINTER_ATTRIBUTE_FAX","features":[417]},{"name":"PRINTER_ATTRIBUTE_FRIENDLY_NAME","features":[417]},{"name":"PRINTER_ATTRIBUTE_HIDDEN","features":[417]},{"name":"PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS","features":[417]},{"name":"PRINTER_ATTRIBUTE_LOCAL","features":[417]},{"name":"PRINTER_ATTRIBUTE_MACHINE","features":[417]},{"name":"PRINTER_ATTRIBUTE_NETWORK","features":[417]},{"name":"PRINTER_ATTRIBUTE_PER_USER","features":[417]},{"name":"PRINTER_ATTRIBUTE_PUBLISHED","features":[417]},{"name":"PRINTER_ATTRIBUTE_PUSHED_MACHINE","features":[417]},{"name":"PRINTER_ATTRIBUTE_PUSHED_USER","features":[417]},{"name":"PRINTER_ATTRIBUTE_QUEUED","features":[417]},{"name":"PRINTER_ATTRIBUTE_RAW_ONLY","features":[417]},{"name":"PRINTER_ATTRIBUTE_SHARED","features":[417]},{"name":"PRINTER_ATTRIBUTE_TS","features":[417]},{"name":"PRINTER_ATTRIBUTE_TS_GENERIC_DRIVER","features":[417]},{"name":"PRINTER_ATTRIBUTE_WORK_OFFLINE","features":[417]},{"name":"PRINTER_CHANGE_ADD_FORM","features":[417]},{"name":"PRINTER_CHANGE_ADD_JOB","features":[417]},{"name":"PRINTER_CHANGE_ADD_PORT","features":[417]},{"name":"PRINTER_CHANGE_ADD_PRINTER","features":[417]},{"name":"PRINTER_CHANGE_ADD_PRINTER_DRIVER","features":[417]},{"name":"PRINTER_CHANGE_ADD_PRINT_PROCESSOR","features":[417]},{"name":"PRINTER_CHANGE_ALL","features":[417]},{"name":"PRINTER_CHANGE_CONFIGURE_PORT","features":[417]},{"name":"PRINTER_CHANGE_DELETE_FORM","features":[417]},{"name":"PRINTER_CHANGE_DELETE_JOB","features":[417]},{"name":"PRINTER_CHANGE_DELETE_PORT","features":[417]},{"name":"PRINTER_CHANGE_DELETE_PRINTER","features":[417]},{"name":"PRINTER_CHANGE_DELETE_PRINTER_DRIVER","features":[417]},{"name":"PRINTER_CHANGE_DELETE_PRINT_PROCESSOR","features":[417]},{"name":"PRINTER_CHANGE_FAILED_CONNECTION_PRINTER","features":[417]},{"name":"PRINTER_CHANGE_FORM","features":[417]},{"name":"PRINTER_CHANGE_JOB","features":[417]},{"name":"PRINTER_CHANGE_PORT","features":[417]},{"name":"PRINTER_CHANGE_PRINTER","features":[417]},{"name":"PRINTER_CHANGE_PRINTER_DRIVER","features":[417]},{"name":"PRINTER_CHANGE_PRINT_PROCESSOR","features":[417]},{"name":"PRINTER_CHANGE_SERVER","features":[417]},{"name":"PRINTER_CHANGE_SET_FORM","features":[417]},{"name":"PRINTER_CHANGE_SET_JOB","features":[417]},{"name":"PRINTER_CHANGE_SET_PRINTER","features":[417]},{"name":"PRINTER_CHANGE_SET_PRINTER_DRIVER","features":[417]},{"name":"PRINTER_CHANGE_TIMEOUT","features":[417]},{"name":"PRINTER_CHANGE_WRITE_JOB","features":[417]},{"name":"PRINTER_CONNECTION_INFO_1A","features":[417]},{"name":"PRINTER_CONNECTION_INFO_1W","features":[417]},{"name":"PRINTER_CONNECTION_MISMATCH","features":[417]},{"name":"PRINTER_CONNECTION_NO_UI","features":[417]},{"name":"PRINTER_CONTROL_PAUSE","features":[417]},{"name":"PRINTER_CONTROL_PURGE","features":[417]},{"name":"PRINTER_CONTROL_RESUME","features":[417]},{"name":"PRINTER_CONTROL_SET_STATUS","features":[417]},{"name":"PRINTER_DEFAULTSA","features":[307,318,417]},{"name":"PRINTER_DEFAULTSW","features":[307,318,417]},{"name":"PRINTER_DELETE","features":[417]},{"name":"PRINTER_DRIVER_CATEGORY_3D","features":[417]},{"name":"PRINTER_DRIVER_CATEGORY_CLOUD","features":[417]},{"name":"PRINTER_DRIVER_CATEGORY_FAX","features":[417]},{"name":"PRINTER_DRIVER_CATEGORY_FILE","features":[417]},{"name":"PRINTER_DRIVER_CATEGORY_SERVICE","features":[417]},{"name":"PRINTER_DRIVER_CATEGORY_VIRTUAL","features":[417]},{"name":"PRINTER_DRIVER_CLASS","features":[417]},{"name":"PRINTER_DRIVER_DERIVED","features":[417]},{"name":"PRINTER_DRIVER_NOT_SHAREABLE","features":[417]},{"name":"PRINTER_DRIVER_PACKAGE_AWARE","features":[417]},{"name":"PRINTER_DRIVER_SANDBOX_DISABLED","features":[417]},{"name":"PRINTER_DRIVER_SANDBOX_ENABLED","features":[417]},{"name":"PRINTER_DRIVER_SOFT_RESET_REQUIRED","features":[417]},{"name":"PRINTER_DRIVER_XPS","features":[417]},{"name":"PRINTER_ENUM_CATEGORY_3D","features":[417]},{"name":"PRINTER_ENUM_CATEGORY_ALL","features":[417]},{"name":"PRINTER_ENUM_CONNECTIONS","features":[417]},{"name":"PRINTER_ENUM_CONTAINER","features":[417]},{"name":"PRINTER_ENUM_DEFAULT","features":[417]},{"name":"PRINTER_ENUM_EXPAND","features":[417]},{"name":"PRINTER_ENUM_FAVORITE","features":[417]},{"name":"PRINTER_ENUM_HIDE","features":[417]},{"name":"PRINTER_ENUM_ICON1","features":[417]},{"name":"PRINTER_ENUM_ICON2","features":[417]},{"name":"PRINTER_ENUM_ICON3","features":[417]},{"name":"PRINTER_ENUM_ICON4","features":[417]},{"name":"PRINTER_ENUM_ICON5","features":[417]},{"name":"PRINTER_ENUM_ICON6","features":[417]},{"name":"PRINTER_ENUM_ICON7","features":[417]},{"name":"PRINTER_ENUM_ICON8","features":[417]},{"name":"PRINTER_ENUM_ICONMASK","features":[417]},{"name":"PRINTER_ENUM_LOCAL","features":[417]},{"name":"PRINTER_ENUM_NAME","features":[417]},{"name":"PRINTER_ENUM_NETWORK","features":[417]},{"name":"PRINTER_ENUM_REMOTE","features":[417]},{"name":"PRINTER_ENUM_SHARED","features":[417]},{"name":"PRINTER_ENUM_VALUESA","features":[417]},{"name":"PRINTER_ENUM_VALUESW","features":[417]},{"name":"PRINTER_ERROR_INFORMATION","features":[417]},{"name":"PRINTER_ERROR_JAM","features":[417]},{"name":"PRINTER_ERROR_OUTOFPAPER","features":[417]},{"name":"PRINTER_ERROR_OUTOFTONER","features":[417]},{"name":"PRINTER_ERROR_SEVERE","features":[417]},{"name":"PRINTER_ERROR_WARNING","features":[417]},{"name":"PRINTER_EVENT_ADD_CONNECTION","features":[417]},{"name":"PRINTER_EVENT_ADD_CONNECTION_NO_UI","features":[417]},{"name":"PRINTER_EVENT_ATTRIBUTES_CHANGED","features":[417]},{"name":"PRINTER_EVENT_ATTRIBUTES_INFO","features":[417]},{"name":"PRINTER_EVENT_CACHE_DELETE","features":[417]},{"name":"PRINTER_EVENT_CACHE_REFRESH","features":[417]},{"name":"PRINTER_EVENT_CONFIGURATION_CHANGE","features":[417]},{"name":"PRINTER_EVENT_CONFIGURATION_UPDATE","features":[417]},{"name":"PRINTER_EVENT_DELETE","features":[417]},{"name":"PRINTER_EVENT_DELETE_CONNECTION","features":[417]},{"name":"PRINTER_EVENT_DELETE_CONNECTION_NO_UI","features":[417]},{"name":"PRINTER_EVENT_FLAG_NO_UI","features":[417]},{"name":"PRINTER_EVENT_INITIALIZE","features":[417]},{"name":"PRINTER_EXECUTE","features":[417]},{"name":"PRINTER_EXTENSION_DETAILEDREASON_PRINTER_STATUS","features":[417]},{"name":"PRINTER_EXTENSION_REASON_DRIVER_EVENT","features":[417]},{"name":"PRINTER_EXTENSION_REASON_PRINT_PREFERENCES","features":[417]},{"name":"PRINTER_INFO_1A","features":[417]},{"name":"PRINTER_INFO_1W","features":[417]},{"name":"PRINTER_INFO_2A","features":[307,318,417,310]},{"name":"PRINTER_INFO_2W","features":[307,318,417,310]},{"name":"PRINTER_INFO_3","features":[417,310]},{"name":"PRINTER_INFO_4A","features":[417]},{"name":"PRINTER_INFO_4W","features":[417]},{"name":"PRINTER_INFO_5A","features":[417]},{"name":"PRINTER_INFO_5W","features":[417]},{"name":"PRINTER_INFO_6","features":[417]},{"name":"PRINTER_INFO_7A","features":[417]},{"name":"PRINTER_INFO_7W","features":[417]},{"name":"PRINTER_INFO_8A","features":[307,318,417]},{"name":"PRINTER_INFO_8W","features":[307,318,417]},{"name":"PRINTER_INFO_9A","features":[307,318,417]},{"name":"PRINTER_INFO_9W","features":[307,318,417]},{"name":"PRINTER_NOTIFY_CATEGORY_3D","features":[417]},{"name":"PRINTER_NOTIFY_CATEGORY_ALL","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_ATTRIBUTES","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_AVERAGE_PPM","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_BRANCH_OFFICE_PRINTING","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_BYTES_PRINTED","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_CJOBS","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_COMMENT","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_DATATYPE","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_DEVMODE","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_DRIVER_NAME","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_FRIENDLY_NAME","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_LOCATION","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_OBJECT_GUID","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_PAGES_PRINTED","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_PARAMETERS","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_PORT_NAME","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_PRINTER_NAME","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_PRIORITY","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_SEPFILE","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_SERVER_NAME","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_SHARE_NAME","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_START_TIME","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_STATUS","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_STATUS_STRING","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_TOTAL_BYTES","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_TOTAL_PAGES","features":[417]},{"name":"PRINTER_NOTIFY_FIELD_UNTIL_TIME","features":[417]},{"name":"PRINTER_NOTIFY_INFO","features":[417]},{"name":"PRINTER_NOTIFY_INFO_DATA","features":[417]},{"name":"PRINTER_NOTIFY_INFO_DATA_COMPACT","features":[417]},{"name":"PRINTER_NOTIFY_INFO_DISCARDED","features":[417]},{"name":"PRINTER_NOTIFY_INIT","features":[417]},{"name":"PRINTER_NOTIFY_OPTIONS","features":[417]},{"name":"PRINTER_NOTIFY_OPTIONS_REFRESH","features":[417]},{"name":"PRINTER_NOTIFY_OPTIONS_TYPE","features":[417]},{"name":"PRINTER_NOTIFY_STATUS_ENDPOINT","features":[417]},{"name":"PRINTER_NOTIFY_STATUS_INFO","features":[417]},{"name":"PRINTER_NOTIFY_STATUS_POLL","features":[417]},{"name":"PRINTER_NOTIFY_TYPE","features":[417]},{"name":"PRINTER_OEMINTF_VERSION","features":[417]},{"name":"PRINTER_OPTIONSA","features":[417]},{"name":"PRINTER_OPTIONSW","features":[417]},{"name":"PRINTER_OPTION_CACHE","features":[417]},{"name":"PRINTER_OPTION_CLIENT_CHANGE","features":[417]},{"name":"PRINTER_OPTION_FLAGS","features":[417]},{"name":"PRINTER_OPTION_NO_CACHE","features":[417]},{"name":"PRINTER_OPTION_NO_CLIENT_DATA","features":[417]},{"name":"PRINTER_READ","features":[417]},{"name":"PRINTER_READ_CONTROL","features":[417]},{"name":"PRINTER_STANDARD_RIGHTS_EXECUTE","features":[417]},{"name":"PRINTER_STANDARD_RIGHTS_READ","features":[417]},{"name":"PRINTER_STANDARD_RIGHTS_REQUIRED","features":[417]},{"name":"PRINTER_STANDARD_RIGHTS_WRITE","features":[417]},{"name":"PRINTER_STATUS_BUSY","features":[417]},{"name":"PRINTER_STATUS_DOOR_OPEN","features":[417]},{"name":"PRINTER_STATUS_DRIVER_UPDATE_NEEDED","features":[417]},{"name":"PRINTER_STATUS_ERROR","features":[417]},{"name":"PRINTER_STATUS_INITIALIZING","features":[417]},{"name":"PRINTER_STATUS_IO_ACTIVE","features":[417]},{"name":"PRINTER_STATUS_MANUAL_FEED","features":[417]},{"name":"PRINTER_STATUS_NOT_AVAILABLE","features":[417]},{"name":"PRINTER_STATUS_NO_TONER","features":[417]},{"name":"PRINTER_STATUS_OFFLINE","features":[417]},{"name":"PRINTER_STATUS_OUTPUT_BIN_FULL","features":[417]},{"name":"PRINTER_STATUS_OUT_OF_MEMORY","features":[417]},{"name":"PRINTER_STATUS_PAGE_PUNT","features":[417]},{"name":"PRINTER_STATUS_PAPER_JAM","features":[417]},{"name":"PRINTER_STATUS_PAPER_OUT","features":[417]},{"name":"PRINTER_STATUS_PAPER_PROBLEM","features":[417]},{"name":"PRINTER_STATUS_PAUSED","features":[417]},{"name":"PRINTER_STATUS_PENDING_DELETION","features":[417]},{"name":"PRINTER_STATUS_POWER_SAVE","features":[417]},{"name":"PRINTER_STATUS_PRINTING","features":[417]},{"name":"PRINTER_STATUS_PROCESSING","features":[417]},{"name":"PRINTER_STATUS_SERVER_OFFLINE","features":[417]},{"name":"PRINTER_STATUS_SERVER_UNKNOWN","features":[417]},{"name":"PRINTER_STATUS_TONER_LOW","features":[417]},{"name":"PRINTER_STATUS_USER_INTERVENTION","features":[417]},{"name":"PRINTER_STATUS_WAITING","features":[417]},{"name":"PRINTER_STATUS_WARMING_UP","features":[417]},{"name":"PRINTER_SYNCHRONIZE","features":[417]},{"name":"PRINTER_WRITE","features":[417]},{"name":"PRINTER_WRITE_DAC","features":[417]},{"name":"PRINTER_WRITE_OWNER","features":[417]},{"name":"PRINTIFI32","features":[307,318,417]},{"name":"PRINTPROCESSOROPENDATA","features":[307,318,417]},{"name":"PRINTPROCESSOR_CAPS_1","features":[417]},{"name":"PRINTPROCESSOR_CAPS_2","features":[417]},{"name":"PRINTPROCESSOR_INFO_1A","features":[417]},{"name":"PRINTPROCESSOR_INFO_1W","features":[417]},{"name":"PRINTPROVIDOR","features":[417]},{"name":"PRINT_APP_BIDI_NOTIFY_CHANNEL","features":[417]},{"name":"PRINT_EXECUTION_CONTEXT","features":[417]},{"name":"PRINT_EXECUTION_CONTEXT_APPLICATION","features":[417]},{"name":"PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE","features":[417]},{"name":"PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST","features":[417]},{"name":"PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE","features":[417]},{"name":"PRINT_EXECUTION_CONTEXT_WOW64","features":[417]},{"name":"PRINT_EXECUTION_DATA","features":[417]},{"name":"PRINT_FEATURE_OPTION","features":[417]},{"name":"PRINT_PORT_MONITOR_NOTIFY_CHANNEL","features":[417]},{"name":"PROPSHEETUI_GETICON_INFO","features":[417,371]},{"name":"PROPSHEETUI_INFO","features":[307,417]},{"name":"PROPSHEETUI_INFO_HEADER","features":[307,417,371]},{"name":"PROPSHEETUI_INFO_VERSION","features":[417]},{"name":"PROPSHEETUI_REASON_BEFORE_INIT","features":[417]},{"name":"PROPSHEETUI_REASON_DESTROY","features":[417]},{"name":"PROPSHEETUI_REASON_GET_ICON","features":[417]},{"name":"PROPSHEETUI_REASON_GET_INFO_HEADER","features":[417]},{"name":"PROPSHEETUI_REASON_INIT","features":[417]},{"name":"PROPSHEETUI_REASON_SET_RESULT","features":[417]},{"name":"PROTOCOL_LPR_TYPE","features":[417]},{"name":"PROTOCOL_RAWTCP_TYPE","features":[417]},{"name":"PROTOCOL_UNKNOWN_TYPE","features":[417]},{"name":"PROVIDOR_INFO_1A","features":[417]},{"name":"PROVIDOR_INFO_1W","features":[417]},{"name":"PROVIDOR_INFO_2A","features":[417]},{"name":"PROVIDOR_INFO_2W","features":[417]},{"name":"PSCRIPT5_PRIVATE_DEVMODE","features":[417]},{"name":"PSPINFO","features":[307,417]},{"name":"PSUIHDRF_DEFTITLE","features":[417]},{"name":"PSUIHDRF_EXACT_PTITLE","features":[417]},{"name":"PSUIHDRF_NOAPPLYNOW","features":[417]},{"name":"PSUIHDRF_OBSOLETE","features":[417]},{"name":"PSUIHDRF_PROPTITLE","features":[417]},{"name":"PSUIHDRF_USEHICON","features":[417]},{"name":"PSUIINFO_UNICODE","features":[417]},{"name":"PSUIPAGEINSERT_DLL","features":[417]},{"name":"PSUIPAGEINSERT_GROUP_PARENT","features":[417]},{"name":"PSUIPAGEINSERT_HPROPSHEETPAGE","features":[417]},{"name":"PSUIPAGEINSERT_PCOMPROPSHEETUI","features":[417]},{"name":"PSUIPAGEINSERT_PFNPROPSHEETUI","features":[417]},{"name":"PSUIPAGEINSERT_PROPSHEETPAGE","features":[417]},{"name":"PTSHIM_DEFAULT","features":[417]},{"name":"PTSHIM_NOSNAPSHOT","features":[417]},{"name":"PUBLISHERINFO","features":[417]},{"name":"PUSHBUTTON_TYPE_CALLBACK","features":[417]},{"name":"PUSHBUTTON_TYPE_DLGPROC","features":[417]},{"name":"PUSHBUTTON_TYPE_HTCLRADJ","features":[417]},{"name":"PUSHBUTTON_TYPE_HTSETUP","features":[417]},{"name":"PageCountType","features":[417]},{"name":"PartialReplyPrinterChangeNotification","features":[307,417]},{"name":"PlayGdiScriptOnPrinterIC","features":[307,417]},{"name":"PrintAsyncNotifyConversationStyle","features":[417]},{"name":"PrintAsyncNotifyError","features":[417]},{"name":"PrintAsyncNotifyUserFilter","features":[417]},{"name":"PrintJobStatus","features":[417]},{"name":"PrintJobStatus_BlockedDeviceQueue","features":[417]},{"name":"PrintJobStatus_Complete","features":[417]},{"name":"PrintJobStatus_Deleted","features":[417]},{"name":"PrintJobStatus_Deleting","features":[417]},{"name":"PrintJobStatus_Error","features":[417]},{"name":"PrintJobStatus_Offline","features":[417]},{"name":"PrintJobStatus_PaperOut","features":[417]},{"name":"PrintJobStatus_Paused","features":[417]},{"name":"PrintJobStatus_Printed","features":[417]},{"name":"PrintJobStatus_Printing","features":[417]},{"name":"PrintJobStatus_Restarted","features":[417]},{"name":"PrintJobStatus_Retained","features":[417]},{"name":"PrintJobStatus_Spooling","features":[417]},{"name":"PrintJobStatus_UserIntervention","features":[417]},{"name":"PrintNamedProperty","features":[417]},{"name":"PrintPropertiesCollection","features":[417]},{"name":"PrintPropertyValue","features":[417]},{"name":"PrintSchemaAsyncOperation","features":[417]},{"name":"PrintSchemaConstrainedSetting","features":[417]},{"name":"PrintSchemaConstrainedSetting_Admin","features":[417]},{"name":"PrintSchemaConstrainedSetting_Device","features":[417]},{"name":"PrintSchemaConstrainedSetting_None","features":[417]},{"name":"PrintSchemaConstrainedSetting_PrintTicket","features":[417]},{"name":"PrintSchemaParameterDataType","features":[417]},{"name":"PrintSchemaParameterDataType_Integer","features":[417]},{"name":"PrintSchemaParameterDataType_NumericString","features":[417]},{"name":"PrintSchemaParameterDataType_String","features":[417]},{"name":"PrintSchemaSelectionType","features":[417]},{"name":"PrintSchemaSelectionType_PickMany","features":[417]},{"name":"PrintSchemaSelectionType_PickOne","features":[417]},{"name":"PrinterExtensionManager","features":[417]},{"name":"PrinterMessageBoxA","features":[307,417]},{"name":"PrinterMessageBoxW","features":[307,417]},{"name":"PrinterProperties","features":[307,417]},{"name":"PrinterQueue","features":[417]},{"name":"PrinterQueueView","features":[417]},{"name":"ProvidorFindClosePrinterChangeNotification","features":[307,417]},{"name":"ProvidorFindFirstPrinterChangeNotification","features":[307,417]},{"name":"QCP_DEVICEPROFILE","features":[417]},{"name":"QCP_PROFILEDISK","features":[417]},{"name":"QCP_PROFILEMEMORY","features":[417]},{"name":"QCP_SOURCEPROFILE","features":[417]},{"name":"RAWTCP","features":[417]},{"name":"REMOTE_ONLY_REGISTRATION","features":[417]},{"name":"REVERSE_PAGES_FOR_REVERSE_DUPLEX","features":[417]},{"name":"REVERSE_PRINT","features":[417]},{"name":"RIGHT_THEN_DOWN","features":[417]},{"name":"ROUTER_NOTIFY_CALLBACK","features":[307,417]},{"name":"ROUTER_STOP_ROUTING","features":[417]},{"name":"ROUTER_SUCCESS","features":[417]},{"name":"ROUTER_UNKNOWN","features":[417]},{"name":"ReadPrinter","features":[307,417]},{"name":"RegisterForPrintAsyncNotifications","features":[307,417]},{"name":"RemovePrintDeviceObject","features":[307,417]},{"name":"ReplyPrinterChangeNotification","features":[307,417]},{"name":"ReplyPrinterChangeNotificationEx","features":[307,417]},{"name":"ReportJobProcessingProgress","features":[307,417]},{"name":"ResetPrinterA","features":[307,318,417]},{"name":"ResetPrinterW","features":[307,318,417]},{"name":"RevertToPrinterSelf","features":[307,417]},{"name":"RouterAllocBidiMem","features":[417]},{"name":"RouterAllocBidiResponseContainer","features":[307,417]},{"name":"RouterAllocPrinterNotifyInfo","features":[417]},{"name":"RouterFreeBidiMem","features":[417]},{"name":"RouterFreeBidiResponseContainer","features":[307,417]},{"name":"RouterFreePrinterNotifyInfo","features":[307,417]},{"name":"SERVER_ACCESS_ADMINISTER","features":[417]},{"name":"SERVER_ACCESS_ENUMERATE","features":[417]},{"name":"SERVER_ALL_ACCESS","features":[417]},{"name":"SERVER_EXECUTE","features":[417]},{"name":"SERVER_NOTIFY_FIELD_PRINT_DRIVER_ISOLATION_GROUP","features":[417]},{"name":"SERVER_NOTIFY_TYPE","features":[417]},{"name":"SERVER_READ","features":[417]},{"name":"SERVER_WRITE","features":[417]},{"name":"SETOPTIONS_FLAG_KEEP_CONFLICT","features":[417]},{"name":"SETOPTIONS_FLAG_RESOLVE_CONFLICT","features":[417]},{"name":"SETOPTIONS_RESULT_CONFLICT_REMAINED","features":[417]},{"name":"SETOPTIONS_RESULT_CONFLICT_RESOLVED","features":[417]},{"name":"SETOPTIONS_RESULT_NO_CONFLICT","features":[417]},{"name":"SETRESULT_INFO","features":[307,417]},{"name":"SHIMOPTS","features":[417]},{"name":"SHOWUIPARAMS","features":[307,417]},{"name":"SIMULATE_CAPS_1","features":[417]},{"name":"SPLCLIENT_INFO_1","features":[417]},{"name":"SPLCLIENT_INFO_2_W2K","features":[417]},{"name":"SPLCLIENT_INFO_2_WINXP","features":[417]},{"name":"SPLCLIENT_INFO_2_WINXP","features":[417]},{"name":"SPLCLIENT_INFO_3_VISTA","features":[417]},{"name":"SPLCLIENT_INFO_INTERNAL","features":[417]},{"name":"SPLCLIENT_INFO_INTERNAL_LEVEL","features":[417]},{"name":"SPLDS_ASSET_NUMBER","features":[417]},{"name":"SPLDS_BYTES_PER_MINUTE","features":[417]},{"name":"SPLDS_DESCRIPTION","features":[417]},{"name":"SPLDS_DRIVER_KEY","features":[417]},{"name":"SPLDS_DRIVER_NAME","features":[417]},{"name":"SPLDS_DRIVER_VERSION","features":[417]},{"name":"SPLDS_FLAGS","features":[417]},{"name":"SPLDS_LOCATION","features":[417]},{"name":"SPLDS_PORT_NAME","features":[417]},{"name":"SPLDS_PRINTER_CLASS","features":[417]},{"name":"SPLDS_PRINTER_LOCATIONS","features":[417]},{"name":"SPLDS_PRINTER_MODEL","features":[417]},{"name":"SPLDS_PRINTER_NAME","features":[417]},{"name":"SPLDS_PRINTER_NAME_ALIASES","features":[417]},{"name":"SPLDS_PRINT_ATTRIBUTES","features":[417]},{"name":"SPLDS_PRINT_BIN_NAMES","features":[417]},{"name":"SPLDS_PRINT_COLLATE","features":[417]},{"name":"SPLDS_PRINT_COLOR","features":[417]},{"name":"SPLDS_PRINT_DUPLEX_SUPPORTED","features":[417]},{"name":"SPLDS_PRINT_END_TIME","features":[417]},{"name":"SPLDS_PRINT_KEEP_PRINTED_JOBS","features":[417]},{"name":"SPLDS_PRINT_LANGUAGE","features":[417]},{"name":"SPLDS_PRINT_MAC_ADDRESS","features":[417]},{"name":"SPLDS_PRINT_MAX_RESOLUTION_SUPPORTED","features":[417]},{"name":"SPLDS_PRINT_MAX_X_EXTENT","features":[417]},{"name":"SPLDS_PRINT_MAX_Y_EXTENT","features":[417]},{"name":"SPLDS_PRINT_MEDIA_READY","features":[417]},{"name":"SPLDS_PRINT_MEDIA_SUPPORTED","features":[417]},{"name":"SPLDS_PRINT_MEMORY","features":[417]},{"name":"SPLDS_PRINT_MIN_X_EXTENT","features":[417]},{"name":"SPLDS_PRINT_MIN_Y_EXTENT","features":[417]},{"name":"SPLDS_PRINT_NETWORK_ADDRESS","features":[417]},{"name":"SPLDS_PRINT_NOTIFY","features":[417]},{"name":"SPLDS_PRINT_NUMBER_UP","features":[417]},{"name":"SPLDS_PRINT_ORIENTATIONS_SUPPORTED","features":[417]},{"name":"SPLDS_PRINT_OWNER","features":[417]},{"name":"SPLDS_PRINT_PAGES_PER_MINUTE","features":[417]},{"name":"SPLDS_PRINT_RATE","features":[417]},{"name":"SPLDS_PRINT_RATE_UNIT","features":[417]},{"name":"SPLDS_PRINT_SEPARATOR_FILE","features":[417]},{"name":"SPLDS_PRINT_SHARE_NAME","features":[417]},{"name":"SPLDS_PRINT_SPOOLING","features":[417]},{"name":"SPLDS_PRINT_STAPLING_SUPPORTED","features":[417]},{"name":"SPLDS_PRINT_START_TIME","features":[417]},{"name":"SPLDS_PRINT_STATUS","features":[417]},{"name":"SPLDS_PRIORITY","features":[417]},{"name":"SPLDS_SERVER_NAME","features":[417]},{"name":"SPLDS_SHORT_SERVER_NAME","features":[417]},{"name":"SPLDS_SPOOLER_KEY","features":[417]},{"name":"SPLDS_UNC_NAME","features":[417]},{"name":"SPLDS_URL","features":[417]},{"name":"SPLDS_USER_KEY","features":[417]},{"name":"SPLDS_VERSION_NUMBER","features":[417]},{"name":"SPLPRINTER_USER_MODE_PRINTER_DRIVER","features":[417]},{"name":"SPLREG_ALLOW_USER_MANAGEFORMS","features":[417]},{"name":"SPLREG_ARCHITECTURE","features":[417]},{"name":"SPLREG_BEEP_ENABLED","features":[417]},{"name":"SPLREG_DEFAULT_SPOOL_DIRECTORY","features":[417]},{"name":"SPLREG_DNS_MACHINE_NAME","features":[417]},{"name":"SPLREG_DS_PRESENT","features":[417]},{"name":"SPLREG_DS_PRESENT_FOR_USER","features":[417]},{"name":"SPLREG_EVENT_LOG","features":[417]},{"name":"SPLREG_MAJOR_VERSION","features":[417]},{"name":"SPLREG_MINOR_VERSION","features":[417]},{"name":"SPLREG_NET_POPUP","features":[417]},{"name":"SPLREG_NET_POPUP_TO_COMPUTER","features":[417]},{"name":"SPLREG_OS_VERSION","features":[417]},{"name":"SPLREG_OS_VERSIONEX","features":[417]},{"name":"SPLREG_PORT_THREAD_PRIORITY","features":[417]},{"name":"SPLREG_PORT_THREAD_PRIORITY_DEFAULT","features":[417]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_EXECUTION_POLICY","features":[417]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_GROUPS","features":[417]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_IDLE_TIMEOUT","features":[417]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_MAX_OBJECTS_BEFORE_RECYCLE","features":[417]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_OVERRIDE_POLICY","features":[417]},{"name":"SPLREG_PRINT_DRIVER_ISOLATION_TIME_BEFORE_RECYCLE","features":[417]},{"name":"SPLREG_PRINT_QUEUE_V4_DRIVER_DIRECTORY","features":[417]},{"name":"SPLREG_REMOTE_FAX","features":[417]},{"name":"SPLREG_RESTART_JOB_ON_POOL_ENABLED","features":[417]},{"name":"SPLREG_RESTART_JOB_ON_POOL_ERROR","features":[417]},{"name":"SPLREG_RETRY_POPUP","features":[417]},{"name":"SPLREG_SCHEDULER_THREAD_PRIORITY","features":[417]},{"name":"SPLREG_SCHEDULER_THREAD_PRIORITY_DEFAULT","features":[417]},{"name":"SPLREG_WEBSHAREMGMT","features":[417]},{"name":"SPOOL_FILE_PERSISTENT","features":[417]},{"name":"SPOOL_FILE_TEMPORARY","features":[417]},{"name":"SR_OWNER","features":[417]},{"name":"SR_OWNER_PARENT","features":[417]},{"name":"SSP_STDPAGE1","features":[417]},{"name":"SSP_STDPAGE2","features":[417]},{"name":"SSP_TVPAGE","features":[417]},{"name":"STRING_LANGPAIR","features":[417]},{"name":"STRING_MUIDLL","features":[417]},{"name":"STRING_NONE","features":[417]},{"name":"S_CONFLICT_RESOLVED","features":[417]},{"name":"S_DEVCAP_OUTPUT_FULL_REPLACEMENT","features":[417]},{"name":"S_NO_CONFLICT","features":[417]},{"name":"ScheduleJob","features":[307,417]},{"name":"SetCPSUIUserData","features":[307,417]},{"name":"SetDefaultPrinterA","features":[307,417]},{"name":"SetDefaultPrinterW","features":[307,417]},{"name":"SetFormA","features":[307,417]},{"name":"SetFormW","features":[307,417]},{"name":"SetJobA","features":[307,417]},{"name":"SetJobNamedProperty","features":[307,417]},{"name":"SetJobW","features":[307,417]},{"name":"SetPortA","features":[307,417]},{"name":"SetPortW","features":[307,417]},{"name":"SetPrinterA","features":[307,417]},{"name":"SetPrinterDataA","features":[307,417]},{"name":"SetPrinterDataExA","features":[307,417]},{"name":"SetPrinterDataExW","features":[307,417]},{"name":"SetPrinterDataW","features":[307,417]},{"name":"SetPrinterW","features":[307,417]},{"name":"SplIsSessionZero","features":[307,417]},{"name":"SplPromptUIInUsersSession","features":[307,417]},{"name":"SpoolerCopyFileEvent","features":[307,417]},{"name":"SpoolerFindClosePrinterChangeNotification","features":[307,417]},{"name":"SpoolerFindFirstPrinterChangeNotification","features":[307,417]},{"name":"SpoolerFindNextPrinterChangeNotification","features":[307,417]},{"name":"SpoolerFreePrinterNotifyInfo","features":[417]},{"name":"SpoolerRefreshPrinterChangeNotification","features":[307,417]},{"name":"StartDocPrinterA","features":[307,417]},{"name":"StartDocPrinterW","features":[307,417]},{"name":"StartPagePrinter","features":[307,417]},{"name":"TRANSDATA","features":[417]},{"name":"TTDOWNLOAD_BITMAP","features":[417]},{"name":"TTDOWNLOAD_DONTCARE","features":[417]},{"name":"TTDOWNLOAD_GRAPHICS","features":[417]},{"name":"TTDOWNLOAD_TTOUTLINE","features":[417]},{"name":"TVOT_2STATES","features":[417]},{"name":"TVOT_3STATES","features":[417]},{"name":"TVOT_CHKBOX","features":[417]},{"name":"TVOT_COMBOBOX","features":[417]},{"name":"TVOT_EDITBOX","features":[417]},{"name":"TVOT_LISTBOX","features":[417]},{"name":"TVOT_NSTATES_EX","features":[417]},{"name":"TVOT_PUSHBUTTON","features":[417]},{"name":"TVOT_SCROLLBAR","features":[417]},{"name":"TVOT_TRACKBAR","features":[417]},{"name":"TVOT_UDARROW","features":[417]},{"name":"TYPE_GLYPHHANDLE","features":[417]},{"name":"TYPE_GLYPHID","features":[417]},{"name":"TYPE_TRANSDATA","features":[417]},{"name":"TYPE_UNICODE","features":[417]},{"name":"UFF_FILEHEADER","features":[417]},{"name":"UFF_FONTDIRECTORY","features":[417]},{"name":"UFF_VERSION_NUMBER","features":[417]},{"name":"UFM_CART","features":[417]},{"name":"UFM_SCALABLE","features":[417]},{"name":"UFM_SOFT","features":[417]},{"name":"UFOFLAG_TTDOWNLOAD_BITMAP","features":[417]},{"name":"UFOFLAG_TTDOWNLOAD_TTOUTLINE","features":[417]},{"name":"UFOFLAG_TTFONT","features":[417]},{"name":"UFOFLAG_TTOUTLINE_BOLD_SIM","features":[417]},{"name":"UFOFLAG_TTOUTLINE_ITALIC_SIM","features":[417]},{"name":"UFOFLAG_TTOUTLINE_VERTICAL","features":[417]},{"name":"UFOFLAG_TTSUBSTITUTED","features":[417]},{"name":"UFO_GETINFO_FONTOBJ","features":[417]},{"name":"UFO_GETINFO_GLYPHBITMAP","features":[417]},{"name":"UFO_GETINFO_GLYPHSTRING","features":[417]},{"name":"UFO_GETINFO_GLYPHWIDTH","features":[417]},{"name":"UFO_GETINFO_MEMORY","features":[417]},{"name":"UFO_GETINFO_STDVARIABLE","features":[417]},{"name":"UI_TYPE","features":[417]},{"name":"UNIDRVINFO","features":[417]},{"name":"UNIDRV_PRIVATE_DEVMODE","features":[417]},{"name":"UNIFM_HDR","features":[417]},{"name":"UNIFM_VERSION_1_0","features":[417]},{"name":"UNIRECTIONAL_NOTIFICATION_LOST","features":[417]},{"name":"UNI_CODEPAGEINFO","features":[417]},{"name":"UNI_GLYPHSETDATA","features":[417]},{"name":"UNI_GLYPHSETDATA_VERSION_1_0","features":[417]},{"name":"UNKNOWN_PROTOCOL","features":[417]},{"name":"UPDP_CHECK_DRIVERSTORE","features":[417]},{"name":"UPDP_SILENT_UPLOAD","features":[417]},{"name":"UPDP_UPLOAD_ALWAYS","features":[417]},{"name":"USBPRINT_IOCTL_INDEX","features":[417]},{"name":"USB_PRINTER_INTERFACE_CLASSIC","features":[417]},{"name":"USB_PRINTER_INTERFACE_DUAL","features":[417]},{"name":"USB_PRINTER_INTERFACE_IPP","features":[417]},{"name":"USERDATA","features":[417]},{"name":"UnRegisterForPrintAsyncNotifications","features":[307,417]},{"name":"UpdatePrintDeviceObject","features":[307,417]},{"name":"UploadPrinterDriverPackageA","features":[307,417]},{"name":"UploadPrinterDriverPackageW","features":[307,417]},{"name":"WIDTHRUN","features":[417]},{"name":"WIDTHTABLE","features":[417]},{"name":"WM_FI_FILENAME","features":[417]},{"name":"WaitForPrinterChange","features":[307,417]},{"name":"WritePrinter","features":[307,417]},{"name":"XPSRAS_BACKGROUND_COLOR","features":[417]},{"name":"XPSRAS_BACKGROUND_COLOR_OPAQUE","features":[417]},{"name":"XPSRAS_BACKGROUND_COLOR_TRANSPARENT","features":[417]},{"name":"XPSRAS_PIXEL_FORMAT","features":[417]},{"name":"XPSRAS_PIXEL_FORMAT_128BPP_PRGBA_FLOAT_SCRGB","features":[417]},{"name":"XPSRAS_PIXEL_FORMAT_32BPP_PBGRA_UINT_SRGB","features":[417]},{"name":"XPSRAS_PIXEL_FORMAT_64BPP_PRGBA_HALF_SCRGB","features":[417]},{"name":"XPSRAS_RENDERING_MODE","features":[417]},{"name":"XPSRAS_RENDERING_MODE_ALIASED","features":[417]},{"name":"XPSRAS_RENDERING_MODE_ANTIALIASED","features":[417]},{"name":"XPS_FP_DRIVER_PROPERTY_BAG","features":[417]},{"name":"XPS_FP_JOB_ID","features":[417]},{"name":"XPS_FP_JOB_LEVEL_PRINTTICKET","features":[417]},{"name":"XPS_FP_MERGED_DATAFILE_PATH","features":[417]},{"name":"XPS_FP_MS_CONTENT_TYPE","features":[417]},{"name":"XPS_FP_MS_CONTENT_TYPE_OPENXPS","features":[417]},{"name":"XPS_FP_MS_CONTENT_TYPE_XPS","features":[417]},{"name":"XPS_FP_OUTPUT_FILE","features":[417]},{"name":"XPS_FP_PRINTDEVICECAPABILITIES","features":[417]},{"name":"XPS_FP_PRINTER_HANDLE","features":[417]},{"name":"XPS_FP_PRINTER_NAME","features":[417]},{"name":"XPS_FP_PRINT_CLASS_FACTORY","features":[417]},{"name":"XPS_FP_PROGRESS_REPORT","features":[417]},{"name":"XPS_FP_QUEUE_PROPERTY_BAG","features":[417]},{"name":"XPS_FP_RESOURCE_DLL_PATHS","features":[417]},{"name":"XPS_FP_USER_PRINT_TICKET","features":[417]},{"name":"XPS_FP_USER_TOKEN","features":[417]},{"name":"XcvDataW","features":[307,417]},{"name":"XpsJob_DocumentSequenceAdded","features":[417]},{"name":"XpsJob_FixedDocumentAdded","features":[417]},{"name":"XpsJob_FixedPageAdded","features":[417]},{"name":"Xps_Restricted_Font_Editable","features":[417]},{"name":"Xps_Restricted_Font_Installable","features":[417]},{"name":"Xps_Restricted_Font_NoEmbedding","features":[417]},{"name":"Xps_Restricted_Font_PreviewPrint","features":[417]},{"name":"_CPSUICALLBACK","features":[307,417,371]},{"name":"_SPLCLIENT_INFO_2_V3","features":[417]},{"name":"kADT_ASCII","features":[417]},{"name":"kADT_BINARY","features":[417]},{"name":"kADT_BOOL","features":[417]},{"name":"kADT_CUSTOMSIZEPARAMS","features":[417]},{"name":"kADT_DWORD","features":[417]},{"name":"kADT_INT","features":[417]},{"name":"kADT_LONG","features":[417]},{"name":"kADT_RECT","features":[417]},{"name":"kADT_SIZE","features":[417]},{"name":"kADT_UNICODE","features":[417]},{"name":"kADT_UNKNOWN","features":[417]},{"name":"kAddingDocumentSequence","features":[417]},{"name":"kAddingFixedDocument","features":[417]},{"name":"kAddingFixedPage","features":[417]},{"name":"kAllUsers","features":[417]},{"name":"kBiDirectional","features":[417]},{"name":"kDocumentSequenceAdded","features":[417]},{"name":"kFixedDocumentAdded","features":[417]},{"name":"kFixedPageAdded","features":[417]},{"name":"kFontAdded","features":[417]},{"name":"kImageAdded","features":[417]},{"name":"kInvalidJobState","features":[417]},{"name":"kJobConsumption","features":[417]},{"name":"kJobProduction","features":[417]},{"name":"kLogJobError","features":[417]},{"name":"kLogJobPipelineError","features":[417]},{"name":"kLogJobPrinted","features":[417]},{"name":"kLogJobRendered","features":[417]},{"name":"kLogOfflineFileFull","features":[417]},{"name":"kMessageBox","features":[417]},{"name":"kPerUser","features":[417]},{"name":"kPropertyTypeBuffer","features":[417]},{"name":"kPropertyTypeByte","features":[417]},{"name":"kPropertyTypeDevMode","features":[417]},{"name":"kPropertyTypeInt32","features":[417]},{"name":"kPropertyTypeInt64","features":[417]},{"name":"kPropertyTypeNotificationOptions","features":[417]},{"name":"kPropertyTypeNotificationReply","features":[417]},{"name":"kPropertyTypeSD","features":[417]},{"name":"kPropertyTypeString","features":[417]},{"name":"kPropertyTypeTime","features":[417]},{"name":"kResourceAdded","features":[417]},{"name":"kUniDirectional","features":[417]},{"name":"kXpsDocumentCommitted","features":[417]}],"423":[{"name":"EDefaultDevmodeType","features":[419]},{"name":"EPrintTicketScope","features":[419]},{"name":"E_DELTA_PRINTTICKET_FORMAT","features":[419]},{"name":"E_PRINTCAPABILITIES_FORMAT","features":[419]},{"name":"E_PRINTDEVICECAPABILITIES_FORMAT","features":[419]},{"name":"E_PRINTTICKET_FORMAT","features":[419]},{"name":"HPTPROVIDER","features":[419]},{"name":"PRINTTICKET_ISTREAM_APIS","features":[419]},{"name":"PTCloseProvider","features":[419]},{"name":"PTConvertDevModeToPrintTicket","features":[307,318,419,358]},{"name":"PTConvertPrintTicketToDevMode","features":[307,318,419,358]},{"name":"PTGetPrintCapabilities","features":[419,358]},{"name":"PTGetPrintDeviceCapabilities","features":[419,358]},{"name":"PTGetPrintDeviceResources","features":[419,358]},{"name":"PTMergeAndValidatePrintTicket","features":[419,358]},{"name":"PTOpenProvider","features":[419]},{"name":"PTOpenProviderEx","features":[419]},{"name":"PTQuerySchemaVersionSupport","features":[419]},{"name":"PTReleaseMemory","features":[419]},{"name":"S_PT_CONFLICT_RESOLVED","features":[419]},{"name":"S_PT_NO_CONFLICT","features":[419]},{"name":"kPTDocumentScope","features":[419]},{"name":"kPTJobScope","features":[419]},{"name":"kPTPageScope","features":[419]},{"name":"kPrinterDefaultDevmode","features":[419]},{"name":"kUserDefaultDevmode","features":[419]}],"424":[{"name":"ApplyLocalManagementSyncML","features":[420]},{"name":"DEVICEREGISTRATIONTYPE_MAM","features":[420]},{"name":"DEVICEREGISTRATIONTYPE_MDM_DEVICEWIDE_WITH_AAD","features":[420]},{"name":"DEVICEREGISTRATIONTYPE_MDM_ONLY","features":[420]},{"name":"DEVICEREGISTRATIONTYPE_MDM_USERSPECIFIC_WITH_AAD","features":[420]},{"name":"DEVICE_ENROLLER_FACILITY_CODE","features":[420]},{"name":"DeviceRegistrationBasicInfo","features":[420]},{"name":"DiscoverManagementService","features":[420]},{"name":"DiscoverManagementServiceEx","features":[420]},{"name":"GetDeviceManagementConfigInfo","features":[420]},{"name":"GetDeviceRegistrationInfo","features":[420]},{"name":"GetManagementAppHyperlink","features":[420]},{"name":"IsDeviceRegisteredWithManagement","features":[307,420]},{"name":"IsManagementRegistrationAllowed","features":[307,420]},{"name":"IsMdmUxWithoutAadAllowed","features":[307,420]},{"name":"MANAGEMENT_REGISTRATION_INFO","features":[307,420]},{"name":"MANAGEMENT_SERVICE_INFO","features":[420]},{"name":"MDM_REGISTRATION_FACILITY_CODE","features":[420]},{"name":"MENROLL_E_CERTAUTH_FAILED_TO_FIND_CERT","features":[420]},{"name":"MENROLL_E_CERTPOLICY_PRIVATEKEYCREATION_FAILED","features":[420]},{"name":"MENROLL_E_CONNECTIVITY","features":[420]},{"name":"MENROLL_E_CUSTOMSERVERERROR","features":[420]},{"name":"MENROLL_E_DEVICECAPREACHED","features":[420]},{"name":"MENROLL_E_DEVICENOTSUPPORTED","features":[420]},{"name":"MENROLL_E_DEVICE_ALREADY_ENROLLED","features":[420]},{"name":"MENROLL_E_DEVICE_AUTHENTICATION_ERROR","features":[420]},{"name":"MENROLL_E_DEVICE_AUTHORIZATION_ERROR","features":[420]},{"name":"MENROLL_E_DEVICE_CERTIFCATEREQUEST_ERROR","features":[420]},{"name":"MENROLL_E_DEVICE_CERTIFICATEREQUEST_ERROR","features":[420]},{"name":"MENROLL_E_DEVICE_CONFIGMGRSERVER_ERROR","features":[420]},{"name":"MENROLL_E_DEVICE_INTERNALSERVICE_ERROR","features":[420]},{"name":"MENROLL_E_DEVICE_INVALIDSECURITY_ERROR","features":[420]},{"name":"MENROLL_E_DEVICE_MANAGEMENT_BLOCKED","features":[420]},{"name":"MENROLL_E_DEVICE_MESSAGE_FORMAT_ERROR","features":[420]},{"name":"MENROLL_E_DEVICE_NOT_ENROLLED","features":[420]},{"name":"MENROLL_E_DEVICE_UNKNOWN_ERROR","features":[420]},{"name":"MENROLL_E_DISCOVERY_SEC_CERT_DATE_INVALID","features":[420]},{"name":"MENROLL_E_EMPTY_MESSAGE","features":[420]},{"name":"MENROLL_E_ENROLLMENTDATAINVALID","features":[420]},{"name":"MENROLL_E_ENROLLMENT_IN_PROGRESS","features":[420]},{"name":"MENROLL_E_INMAINTENANCE","features":[420]},{"name":"MENROLL_E_INSECUREREDIRECT","features":[420]},{"name":"MENROLL_E_INVALIDSSLCERT","features":[420]},{"name":"MENROLL_E_MDM_NOT_CONFIGURED","features":[420]},{"name":"MENROLL_E_NOTELIGIBLETORENEW","features":[420]},{"name":"MENROLL_E_NOTSUPPORTED","features":[420]},{"name":"MENROLL_E_NOT_SUPPORTED","features":[420]},{"name":"MENROLL_E_PASSWORD_NEEDED","features":[420]},{"name":"MENROLL_E_PLATFORM_LICENSE_ERROR","features":[420]},{"name":"MENROLL_E_PLATFORM_UNKNOWN_ERROR","features":[420]},{"name":"MENROLL_E_PLATFORM_WRONG_STATE","features":[420]},{"name":"MENROLL_E_PROV_CSP_APPMGMT","features":[420]},{"name":"MENROLL_E_PROV_CSP_CERTSTORE","features":[420]},{"name":"MENROLL_E_PROV_CSP_DMCLIENT","features":[420]},{"name":"MENROLL_E_PROV_CSP_MISC","features":[420]},{"name":"MENROLL_E_PROV_CSP_PFW","features":[420]},{"name":"MENROLL_E_PROV_CSP_W7","features":[420]},{"name":"MENROLL_E_PROV_SSLCERTNOTFOUND","features":[420]},{"name":"MENROLL_E_PROV_UNKNOWN","features":[420]},{"name":"MENROLL_E_USERLICENSE","features":[420]},{"name":"MENROLL_E_USER_CANCELED","features":[420]},{"name":"MENROLL_E_USER_CANCELLED","features":[420]},{"name":"MENROLL_E_USER_LICENSE","features":[420]},{"name":"MENROLL_E_WAB_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_ALREADY_REGISTERED","features":[420]},{"name":"MREGISTER_E_DEVICE_AUTHENTICATION_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_AUTHORIZATION_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_CERTIFCATEREQUEST_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_CONFIGMGRSERVER_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_INTERNALSERVICE_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_INVALIDSECURITY_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_MESSAGE_FORMAT_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_NOT_AD_REGISTERED_ERROR","features":[420]},{"name":"MREGISTER_E_DEVICE_NOT_REGISTERED","features":[420]},{"name":"MREGISTER_E_DEVICE_UNKNOWN_ERROR","features":[420]},{"name":"MREGISTER_E_DISCOVERY_FAILED","features":[420]},{"name":"MREGISTER_E_DISCOVERY_REDIRECTED","features":[420]},{"name":"MREGISTER_E_REGISTRATION_IN_PROGRESS","features":[420]},{"name":"MaxDeviceInfoClass","features":[420]},{"name":"REGISTRATION_INFORMATION_CLASS","features":[420]},{"name":"RegisterDeviceWithLocalManagement","features":[307,420]},{"name":"RegisterDeviceWithManagement","features":[420]},{"name":"RegisterDeviceWithManagementUsingAADCredentials","features":[307,420]},{"name":"RegisterDeviceWithManagementUsingAADDeviceCredentials","features":[420]},{"name":"RegisterDeviceWithManagementUsingAADDeviceCredentials2","features":[420]},{"name":"SetDeviceManagementConfigInfo","features":[420]},{"name":"SetManagedExternally","features":[307,420]},{"name":"UnregisterDeviceWithLocalManagement","features":[420]},{"name":"UnregisterDeviceWithManagement","features":[420]}],"425":[{"name":"ED_DEVCAP_ATN_READ","features":[421]},{"name":"ED_DEVCAP_RTC_READ","features":[421]},{"name":"ED_DEVCAP_TIMECODE_READ","features":[421]},{"name":"HTASK","features":[421]},{"name":"IReferenceClock","features":[421]},{"name":"IReferenceClock2","features":[421]},{"name":"IReferenceClockTimerControl","features":[421]},{"name":"JOYERR_BASE","features":[421]},{"name":"LPDRVCALLBACK","features":[422]},{"name":"LPTIMECALLBACK","features":[421]},{"name":"MAXERRORLENGTH","features":[421]},{"name":"MAXPNAMELEN","features":[421]},{"name":"MCIERR_BASE","features":[421]},{"name":"MCI_CD_OFFSET","features":[421]},{"name":"MCI_SEQ_OFFSET","features":[421]},{"name":"MCI_STRING_OFFSET","features":[421]},{"name":"MCI_VD_OFFSET","features":[421]},{"name":"MCI_WAVE_OFFSET","features":[421]},{"name":"MIDIERR_BASE","features":[421]},{"name":"MIXERR_BASE","features":[421]},{"name":"MMSYSERR_ALLOCATED","features":[421]},{"name":"MMSYSERR_BADDB","features":[421]},{"name":"MMSYSERR_BADDEVICEID","features":[421]},{"name":"MMSYSERR_BADERRNUM","features":[421]},{"name":"MMSYSERR_BASE","features":[421]},{"name":"MMSYSERR_DELETEERROR","features":[421]},{"name":"MMSYSERR_ERROR","features":[421]},{"name":"MMSYSERR_HANDLEBUSY","features":[421]},{"name":"MMSYSERR_INVALFLAG","features":[421]},{"name":"MMSYSERR_INVALHANDLE","features":[421]},{"name":"MMSYSERR_INVALIDALIAS","features":[421]},{"name":"MMSYSERR_INVALPARAM","features":[421]},{"name":"MMSYSERR_KEYNOTFOUND","features":[421]},{"name":"MMSYSERR_LASTERROR","features":[421]},{"name":"MMSYSERR_MOREDATA","features":[421]},{"name":"MMSYSERR_NODRIVER","features":[421]},{"name":"MMSYSERR_NODRIVERCB","features":[421]},{"name":"MMSYSERR_NOERROR","features":[421]},{"name":"MMSYSERR_NOMEM","features":[421]},{"name":"MMSYSERR_NOTENABLED","features":[421]},{"name":"MMSYSERR_NOTSUPPORTED","features":[421]},{"name":"MMSYSERR_READERROR","features":[421]},{"name":"MMSYSERR_VALNOTFOUND","features":[421]},{"name":"MMSYSERR_WRITEERROR","features":[421]},{"name":"MMTIME","features":[421]},{"name":"MM_ADLIB","features":[421]},{"name":"MM_DRVM_CLOSE","features":[421]},{"name":"MM_DRVM_DATA","features":[421]},{"name":"MM_DRVM_ERROR","features":[421]},{"name":"MM_DRVM_OPEN","features":[421]},{"name":"MM_JOY1BUTTONDOWN","features":[421]},{"name":"MM_JOY1BUTTONUP","features":[421]},{"name":"MM_JOY1MOVE","features":[421]},{"name":"MM_JOY1ZMOVE","features":[421]},{"name":"MM_JOY2BUTTONDOWN","features":[421]},{"name":"MM_JOY2BUTTONUP","features":[421]},{"name":"MM_JOY2MOVE","features":[421]},{"name":"MM_JOY2ZMOVE","features":[421]},{"name":"MM_MCINOTIFY","features":[421]},{"name":"MM_MCISIGNAL","features":[421]},{"name":"MM_MICROSOFT","features":[421]},{"name":"MM_MIDI_MAPPER","features":[421]},{"name":"MM_MIM_CLOSE","features":[421]},{"name":"MM_MIM_DATA","features":[421]},{"name":"MM_MIM_ERROR","features":[421]},{"name":"MM_MIM_LONGDATA","features":[421]},{"name":"MM_MIM_LONGERROR","features":[421]},{"name":"MM_MIM_MOREDATA","features":[421]},{"name":"MM_MIM_OPEN","features":[421]},{"name":"MM_MIXM_CONTROL_CHANGE","features":[421]},{"name":"MM_MIXM_LINE_CHANGE","features":[421]},{"name":"MM_MOM_CLOSE","features":[421]},{"name":"MM_MOM_DONE","features":[421]},{"name":"MM_MOM_OPEN","features":[421]},{"name":"MM_MOM_POSITIONCB","features":[421]},{"name":"MM_MPU401_MIDIIN","features":[421]},{"name":"MM_MPU401_MIDIOUT","features":[421]},{"name":"MM_PC_JOYSTICK","features":[421]},{"name":"MM_SNDBLST_MIDIIN","features":[421]},{"name":"MM_SNDBLST_MIDIOUT","features":[421]},{"name":"MM_SNDBLST_SYNTH","features":[421]},{"name":"MM_SNDBLST_WAVEIN","features":[421]},{"name":"MM_SNDBLST_WAVEOUT","features":[421]},{"name":"MM_STREAM_CLOSE","features":[421]},{"name":"MM_STREAM_DONE","features":[421]},{"name":"MM_STREAM_ERROR","features":[421]},{"name":"MM_STREAM_OPEN","features":[421]},{"name":"MM_WAVE_MAPPER","features":[421]},{"name":"MM_WIM_CLOSE","features":[421]},{"name":"MM_WIM_DATA","features":[421]},{"name":"MM_WIM_OPEN","features":[421]},{"name":"MM_WOM_CLOSE","features":[421]},{"name":"MM_WOM_DONE","features":[421]},{"name":"MM_WOM_OPEN","features":[421]},{"name":"TIMECAPS","features":[421]},{"name":"TIMECODE","features":[421]},{"name":"TIMECODE_SAMPLE","features":[421]},{"name":"TIMECODE_SAMPLE_FLAGS","features":[421]},{"name":"TIMERR_BASE","features":[421]},{"name":"TIMERR_NOCANDO","features":[421]},{"name":"TIMERR_NOERROR","features":[421]},{"name":"TIMERR_STRUCT","features":[421]},{"name":"TIME_BYTES","features":[421]},{"name":"TIME_CALLBACK_EVENT_PULSE","features":[421]},{"name":"TIME_CALLBACK_EVENT_SET","features":[421]},{"name":"TIME_CALLBACK_FUNCTION","features":[421]},{"name":"TIME_KILL_SYNCHRONOUS","features":[421]},{"name":"TIME_MIDI","features":[421]},{"name":"TIME_MS","features":[421]},{"name":"TIME_ONESHOT","features":[421]},{"name":"TIME_PERIODIC","features":[421]},{"name":"TIME_SAMPLES","features":[421]},{"name":"TIME_SMPTE","features":[421]},{"name":"TIME_TICKS","features":[421]},{"name":"WAVERR_BASE","features":[421]},{"name":"timeBeginPeriod","features":[421]},{"name":"timeEndPeriod","features":[421]},{"name":"timeGetDevCaps","features":[421]},{"name":"timeGetSystemTime","features":[421]},{"name":"timeGetTime","features":[421]},{"name":"timeKillEvent","features":[421]},{"name":"timeSetEvent","features":[421]}],"426":[{"name":"ACMDM_DRIVER_ABOUT","features":[423]},{"name":"ACMDM_DRIVER_DETAILS","features":[423]},{"name":"ACMDM_DRIVER_NOTIFY","features":[423]},{"name":"ACMDM_FILTERTAG_DETAILS","features":[423]},{"name":"ACMDM_FILTER_DETAILS","features":[423]},{"name":"ACMDM_FORMATTAG_DETAILS","features":[423]},{"name":"ACMDM_FORMAT_DETAILS","features":[423]},{"name":"ACMDM_FORMAT_SUGGEST","features":[423]},{"name":"ACMDM_HARDWARE_WAVE_CAPS_INPUT","features":[423]},{"name":"ACMDM_HARDWARE_WAVE_CAPS_OUTPUT","features":[423]},{"name":"ACMDM_RESERVED_HIGH","features":[423]},{"name":"ACMDM_RESERVED_LOW","features":[423]},{"name":"ACMDM_STREAM_CLOSE","features":[423]},{"name":"ACMDM_STREAM_CONVERT","features":[423]},{"name":"ACMDM_STREAM_OPEN","features":[423]},{"name":"ACMDM_STREAM_PREPARE","features":[423]},{"name":"ACMDM_STREAM_RESET","features":[423]},{"name":"ACMDM_STREAM_SIZE","features":[423]},{"name":"ACMDM_STREAM_UNPREPARE","features":[423]},{"name":"ACMDM_STREAM_UPDATE","features":[423]},{"name":"ACMDM_USER","features":[423]},{"name":"ACMDRIVERDETAILSA","features":[423,371]},{"name":"ACMDRIVERDETAILSW","features":[423,371]},{"name":"ACMDRIVERDETAILS_COPYRIGHT_CHARS","features":[423]},{"name":"ACMDRIVERDETAILS_FEATURES_CHARS","features":[423]},{"name":"ACMDRIVERDETAILS_LICENSING_CHARS","features":[423]},{"name":"ACMDRIVERDETAILS_LONGNAME_CHARS","features":[423]},{"name":"ACMDRIVERDETAILS_SHORTNAME_CHARS","features":[423]},{"name":"ACMDRIVERDETAILS_SUPPORTF_ASYNC","features":[423]},{"name":"ACMDRIVERDETAILS_SUPPORTF_CODEC","features":[423]},{"name":"ACMDRIVERDETAILS_SUPPORTF_CONVERTER","features":[423]},{"name":"ACMDRIVERDETAILS_SUPPORTF_DISABLED","features":[423]},{"name":"ACMDRIVERDETAILS_SUPPORTF_FILTER","features":[423]},{"name":"ACMDRIVERDETAILS_SUPPORTF_HARDWARE","features":[423]},{"name":"ACMDRIVERDETAILS_SUPPORTF_LOCAL","features":[423]},{"name":"ACMDRIVERENUMCB","features":[307,423]},{"name":"ACMDRVFORMATSUGGEST","features":[423]},{"name":"ACMDRVOPENDESCA","features":[423]},{"name":"ACMDRVOPENDESCW","features":[423]},{"name":"ACMDRVSTREAMHEADER","features":[423]},{"name":"ACMDRVSTREAMINSTANCE","features":[423]},{"name":"ACMDRVSTREAMSIZE","features":[423]},{"name":"ACMERR_BASE","features":[423]},{"name":"ACMERR_BUSY","features":[423]},{"name":"ACMERR_CANCELED","features":[423]},{"name":"ACMERR_NOTPOSSIBLE","features":[423]},{"name":"ACMERR_UNPREPARED","features":[423]},{"name":"ACMFILTERCHOOSEA","features":[307,423]},{"name":"ACMFILTERCHOOSEHOOKPROCA","features":[307,423]},{"name":"ACMFILTERCHOOSEHOOKPROCW","features":[307,423]},{"name":"ACMFILTERCHOOSEW","features":[307,423]},{"name":"ACMFILTERCHOOSE_STYLEF_CONTEXTHELP","features":[423]},{"name":"ACMFILTERCHOOSE_STYLEF_ENABLEHOOK","features":[423]},{"name":"ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATE","features":[423]},{"name":"ACMFILTERCHOOSE_STYLEF_ENABLETEMPLATEHANDLE","features":[423]},{"name":"ACMFILTERCHOOSE_STYLEF_INITTOFILTERSTRUCT","features":[423]},{"name":"ACMFILTERCHOOSE_STYLEF_SHOWHELP","features":[423]},{"name":"ACMFILTERDETAILSA","features":[423]},{"name":"ACMFILTERDETAILSW","features":[423]},{"name":"ACMFILTERDETAILS_FILTER_CHARS","features":[423]},{"name":"ACMFILTERENUMCBA","features":[307,423]},{"name":"ACMFILTERENUMCBW","features":[307,423]},{"name":"ACMFILTERTAGDETAILSA","features":[423]},{"name":"ACMFILTERTAGDETAILSW","features":[423]},{"name":"ACMFILTERTAGDETAILS_FILTERTAG_CHARS","features":[423]},{"name":"ACMFILTERTAGENUMCBA","features":[307,423]},{"name":"ACMFILTERTAGENUMCBW","features":[307,423]},{"name":"ACMFORMATCHOOSEA","features":[307,423]},{"name":"ACMFORMATCHOOSEHOOKPROCA","features":[307,423]},{"name":"ACMFORMATCHOOSEHOOKPROCW","features":[307,423]},{"name":"ACMFORMATCHOOSEW","features":[307,423]},{"name":"ACMFORMATCHOOSE_STYLEF_CONTEXTHELP","features":[423]},{"name":"ACMFORMATCHOOSE_STYLEF_ENABLEHOOK","features":[423]},{"name":"ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATE","features":[423]},{"name":"ACMFORMATCHOOSE_STYLEF_ENABLETEMPLATEHANDLE","features":[423]},{"name":"ACMFORMATCHOOSE_STYLEF_INITTOWFXSTRUCT","features":[423]},{"name":"ACMFORMATCHOOSE_STYLEF_SHOWHELP","features":[423]},{"name":"ACMFORMATDETAILSA","features":[423]},{"name":"ACMFORMATDETAILS_FORMAT_CHARS","features":[423]},{"name":"ACMFORMATENUMCBA","features":[307,423]},{"name":"ACMFORMATENUMCBW","features":[307,423]},{"name":"ACMFORMATTAGDETAILSA","features":[423]},{"name":"ACMFORMATTAGDETAILSW","features":[423]},{"name":"ACMFORMATTAGDETAILS_FORMATTAG_CHARS","features":[423]},{"name":"ACMFORMATTAGENUMCBA","features":[307,423]},{"name":"ACMFORMATTAGENUMCBW","features":[307,423]},{"name":"ACMHELPMSGCONTEXTHELP","features":[423]},{"name":"ACMHELPMSGCONTEXTHELPA","features":[423]},{"name":"ACMHELPMSGCONTEXTHELPW","features":[423]},{"name":"ACMHELPMSGCONTEXTMENU","features":[423]},{"name":"ACMHELPMSGCONTEXTMENUA","features":[423]},{"name":"ACMHELPMSGCONTEXTMENUW","features":[423]},{"name":"ACMHELPMSGSTRING","features":[423]},{"name":"ACMHELPMSGSTRINGA","features":[423]},{"name":"ACMHELPMSGSTRINGW","features":[423]},{"name":"ACMSTREAMHEADER","features":[423]},{"name":"ACMSTREAMHEADER","features":[423]},{"name":"ACMSTREAMHEADER_STATUSF_DONE","features":[423]},{"name":"ACMSTREAMHEADER_STATUSF_INQUEUE","features":[423]},{"name":"ACMSTREAMHEADER_STATUSF_PREPARED","features":[423]},{"name":"ACM_DRIVERADDF_FUNCTION","features":[423]},{"name":"ACM_DRIVERADDF_GLOBAL","features":[423]},{"name":"ACM_DRIVERADDF_LOCAL","features":[423]},{"name":"ACM_DRIVERADDF_NAME","features":[423]},{"name":"ACM_DRIVERADDF_NOTIFYHWND","features":[423]},{"name":"ACM_DRIVERADDF_TYPEMASK","features":[423]},{"name":"ACM_DRIVERENUMF_DISABLED","features":[423]},{"name":"ACM_DRIVERENUMF_NOLOCAL","features":[423]},{"name":"ACM_DRIVERPRIORITYF_ABLEMASK","features":[423]},{"name":"ACM_DRIVERPRIORITYF_BEGIN","features":[423]},{"name":"ACM_DRIVERPRIORITYF_DEFERMASK","features":[423]},{"name":"ACM_DRIVERPRIORITYF_DISABLE","features":[423]},{"name":"ACM_DRIVERPRIORITYF_ENABLE","features":[423]},{"name":"ACM_DRIVERPRIORITYF_END","features":[423]},{"name":"ACM_FILTERDETAILSF_FILTER","features":[423]},{"name":"ACM_FILTERDETAILSF_INDEX","features":[423]},{"name":"ACM_FILTERDETAILSF_QUERYMASK","features":[423]},{"name":"ACM_FILTERENUMF_DWFILTERTAG","features":[423]},{"name":"ACM_FILTERTAGDETAILSF_FILTERTAG","features":[423]},{"name":"ACM_FILTERTAGDETAILSF_INDEX","features":[423]},{"name":"ACM_FILTERTAGDETAILSF_LARGESTSIZE","features":[423]},{"name":"ACM_FILTERTAGDETAILSF_QUERYMASK","features":[423]},{"name":"ACM_FORMATDETAILSF_FORMAT","features":[423]},{"name":"ACM_FORMATDETAILSF_INDEX","features":[423]},{"name":"ACM_FORMATDETAILSF_QUERYMASK","features":[423]},{"name":"ACM_FORMATENUMF_CONVERT","features":[423]},{"name":"ACM_FORMATENUMF_HARDWARE","features":[423]},{"name":"ACM_FORMATENUMF_INPUT","features":[423]},{"name":"ACM_FORMATENUMF_NCHANNELS","features":[423]},{"name":"ACM_FORMATENUMF_NSAMPLESPERSEC","features":[423]},{"name":"ACM_FORMATENUMF_OUTPUT","features":[423]},{"name":"ACM_FORMATENUMF_SUGGEST","features":[423]},{"name":"ACM_FORMATENUMF_WBITSPERSAMPLE","features":[423]},{"name":"ACM_FORMATENUMF_WFORMATTAG","features":[423]},{"name":"ACM_FORMATSUGGESTF_NCHANNELS","features":[423]},{"name":"ACM_FORMATSUGGESTF_NSAMPLESPERSEC","features":[423]},{"name":"ACM_FORMATSUGGESTF_TYPEMASK","features":[423]},{"name":"ACM_FORMATSUGGESTF_WBITSPERSAMPLE","features":[423]},{"name":"ACM_FORMATSUGGESTF_WFORMATTAG","features":[423]},{"name":"ACM_FORMATTAGDETAILSF_FORMATTAG","features":[423]},{"name":"ACM_FORMATTAGDETAILSF_INDEX","features":[423]},{"name":"ACM_FORMATTAGDETAILSF_LARGESTSIZE","features":[423]},{"name":"ACM_FORMATTAGDETAILSF_QUERYMASK","features":[423]},{"name":"ACM_METRIC_COUNT_CODECS","features":[423]},{"name":"ACM_METRIC_COUNT_CONVERTERS","features":[423]},{"name":"ACM_METRIC_COUNT_DISABLED","features":[423]},{"name":"ACM_METRIC_COUNT_DRIVERS","features":[423]},{"name":"ACM_METRIC_COUNT_FILTERS","features":[423]},{"name":"ACM_METRIC_COUNT_HARDWARE","features":[423]},{"name":"ACM_METRIC_COUNT_LOCAL_CODECS","features":[423]},{"name":"ACM_METRIC_COUNT_LOCAL_CONVERTERS","features":[423]},{"name":"ACM_METRIC_COUNT_LOCAL_DISABLED","features":[423]},{"name":"ACM_METRIC_COUNT_LOCAL_DRIVERS","features":[423]},{"name":"ACM_METRIC_COUNT_LOCAL_FILTERS","features":[423]},{"name":"ACM_METRIC_DRIVER_PRIORITY","features":[423]},{"name":"ACM_METRIC_DRIVER_SUPPORT","features":[423]},{"name":"ACM_METRIC_HARDWARE_WAVE_INPUT","features":[423]},{"name":"ACM_METRIC_HARDWARE_WAVE_OUTPUT","features":[423]},{"name":"ACM_METRIC_MAX_SIZE_FILTER","features":[423]},{"name":"ACM_METRIC_MAX_SIZE_FORMAT","features":[423]},{"name":"ACM_STREAMCONVERTF_BLOCKALIGN","features":[423]},{"name":"ACM_STREAMCONVERTF_END","features":[423]},{"name":"ACM_STREAMCONVERTF_START","features":[423]},{"name":"ACM_STREAMOPENF_ASYNC","features":[423]},{"name":"ACM_STREAMOPENF_NONREALTIME","features":[423]},{"name":"ACM_STREAMOPENF_QUERY","features":[423]},{"name":"ACM_STREAMSIZEF_DESTINATION","features":[423]},{"name":"ACM_STREAMSIZEF_QUERYMASK","features":[423]},{"name":"ACM_STREAMSIZEF_SOURCE","features":[423]},{"name":"AMBISONICS_CHANNEL_ORDERING","features":[423]},{"name":"AMBISONICS_CHANNEL_ORDERING_ACN","features":[423]},{"name":"AMBISONICS_NORMALIZATION","features":[423]},{"name":"AMBISONICS_NORMALIZATION_N3D","features":[423]},{"name":"AMBISONICS_NORMALIZATION_SN3D","features":[423]},{"name":"AMBISONICS_PARAMS","features":[423]},{"name":"AMBISONICS_PARAM_VERSION_1","features":[423]},{"name":"AMBISONICS_TYPE","features":[423]},{"name":"AMBISONICS_TYPE_FULL3D","features":[423]},{"name":"AUDCLNT_BUFFERFLAGS_DATA_DISCONTINUITY","features":[423]},{"name":"AUDCLNT_BUFFERFLAGS_SILENT","features":[423]},{"name":"AUDCLNT_BUFFERFLAGS_TIMESTAMP_ERROR","features":[423]},{"name":"AUDCLNT_E_ALREADY_INITIALIZED","features":[423]},{"name":"AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL","features":[423]},{"name":"AUDCLNT_E_BUFFER_ERROR","features":[423]},{"name":"AUDCLNT_E_BUFFER_OPERATION_PENDING","features":[423]},{"name":"AUDCLNT_E_BUFFER_SIZE_ERROR","features":[423]},{"name":"AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED","features":[423]},{"name":"AUDCLNT_E_BUFFER_TOO_LARGE","features":[423]},{"name":"AUDCLNT_E_CPUUSAGE_EXCEEDED","features":[423]},{"name":"AUDCLNT_E_DEVICE_INVALIDATED","features":[423]},{"name":"AUDCLNT_E_DEVICE_IN_USE","features":[423]},{"name":"AUDCLNT_E_EFFECT_NOT_AVAILABLE","features":[423]},{"name":"AUDCLNT_E_EFFECT_STATE_READ_ONLY","features":[423]},{"name":"AUDCLNT_E_ENDPOINT_CREATE_FAILED","features":[423]},{"name":"AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE","features":[423]},{"name":"AUDCLNT_E_ENGINE_FORMAT_LOCKED","features":[423]},{"name":"AUDCLNT_E_ENGINE_PERIODICITY_LOCKED","features":[423]},{"name":"AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED","features":[423]},{"name":"AUDCLNT_E_EVENTHANDLE_NOT_SET","features":[423]},{"name":"AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED","features":[423]},{"name":"AUDCLNT_E_EXCLUSIVE_MODE_ONLY","features":[423]},{"name":"AUDCLNT_E_HEADTRACKING_ENABLED","features":[423]},{"name":"AUDCLNT_E_HEADTRACKING_UNSUPPORTED","features":[423]},{"name":"AUDCLNT_E_INCORRECT_BUFFER_SIZE","features":[423]},{"name":"AUDCLNT_E_INVALID_DEVICE_PERIOD","features":[423]},{"name":"AUDCLNT_E_INVALID_SIZE","features":[423]},{"name":"AUDCLNT_E_INVALID_STREAM_FLAG","features":[423]},{"name":"AUDCLNT_E_NONOFFLOAD_MODE_ONLY","features":[423]},{"name":"AUDCLNT_E_NOT_INITIALIZED","features":[423]},{"name":"AUDCLNT_E_NOT_STOPPED","features":[423]},{"name":"AUDCLNT_E_OFFLOAD_MODE_ONLY","features":[423]},{"name":"AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES","features":[423]},{"name":"AUDCLNT_E_OUT_OF_ORDER","features":[423]},{"name":"AUDCLNT_E_RAW_MODE_UNSUPPORTED","features":[423]},{"name":"AUDCLNT_E_RESOURCES_INVALIDATED","features":[423]},{"name":"AUDCLNT_E_SERVICE_NOT_RUNNING","features":[423]},{"name":"AUDCLNT_E_THREAD_NOT_REGISTERED","features":[423]},{"name":"AUDCLNT_E_UNSUPPORTED_FORMAT","features":[423]},{"name":"AUDCLNT_E_WRONG_ENDPOINT_TYPE","features":[423]},{"name":"AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE","features":[423]},{"name":"AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED","features":[423]},{"name":"AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED","features":[423]},{"name":"AUDCLNT_SHAREMODE","features":[423]},{"name":"AUDCLNT_SHAREMODE_EXCLUSIVE","features":[423]},{"name":"AUDCLNT_SHAREMODE_SHARED","features":[423]},{"name":"AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM","features":[423]},{"name":"AUDCLNT_STREAMFLAGS_CROSSPROCESS","features":[423]},{"name":"AUDCLNT_STREAMFLAGS_EVENTCALLBACK","features":[423]},{"name":"AUDCLNT_STREAMFLAGS_LOOPBACK","features":[423]},{"name":"AUDCLNT_STREAMFLAGS_NOPERSIST","features":[423]},{"name":"AUDCLNT_STREAMFLAGS_RATEADJUST","features":[423]},{"name":"AUDCLNT_STREAMFLAGS_SRC_DEFAULT_QUALITY","features":[423]},{"name":"AUDCLNT_STREAMOPTIONS","features":[423]},{"name":"AUDCLNT_STREAMOPTIONS_AMBISONICS","features":[423]},{"name":"AUDCLNT_STREAMOPTIONS_MATCH_FORMAT","features":[423]},{"name":"AUDCLNT_STREAMOPTIONS_NONE","features":[423]},{"name":"AUDCLNT_STREAMOPTIONS_RAW","features":[423]},{"name":"AUDCLNT_S_BUFFER_EMPTY","features":[423]},{"name":"AUDCLNT_S_POSITION_STALLED","features":[423]},{"name":"AUDCLNT_S_THREAD_ALREADY_REGISTERED","features":[423]},{"name":"AUDIOCLIENT_ACTIVATION_PARAMS","features":[423]},{"name":"AUDIOCLIENT_ACTIVATION_TYPE","features":[423]},{"name":"AUDIOCLIENT_ACTIVATION_TYPE_DEFAULT","features":[423]},{"name":"AUDIOCLIENT_ACTIVATION_TYPE_PROCESS_LOOPBACK","features":[423]},{"name":"AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS","features":[423]},{"name":"AUDIOCLOCK_CHARACTERISTIC_FIXED_FREQ","features":[423]},{"name":"AUDIO_DUCKING_OPTIONS","features":[423]},{"name":"AUDIO_DUCKING_OPTIONS_DEFAULT","features":[423]},{"name":"AUDIO_DUCKING_OPTIONS_DO_NOT_DUCK_OTHER_STREAMS","features":[423]},{"name":"AUDIO_EFFECT","features":[307,423]},{"name":"AUDIO_EFFECT_STATE","features":[423]},{"name":"AUDIO_EFFECT_STATE_OFF","features":[423]},{"name":"AUDIO_EFFECT_STATE_ON","features":[423]},{"name":"AUDIO_STREAM_CATEGORY","features":[423]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE","features":[423]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_DEFAULT","features":[423]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_ENUM_COUNT","features":[423]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_USER","features":[423]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE_VOLATILE","features":[423]},{"name":"AUDIO_VOLUME_NOTIFICATION_DATA","features":[307,423]},{"name":"AUXCAPS2A","features":[423]},{"name":"AUXCAPS2W","features":[423]},{"name":"AUXCAPSA","features":[423]},{"name":"AUXCAPSW","features":[423]},{"name":"AUXCAPS_AUXIN","features":[423]},{"name":"AUXCAPS_CDAUDIO","features":[423]},{"name":"AUXCAPS_LRVOLUME","features":[423]},{"name":"AUXCAPS_VOLUME","features":[423]},{"name":"ActivateAudioInterfaceAsync","features":[307,423,387,360]},{"name":"AudioCategory_Alerts","features":[423]},{"name":"AudioCategory_Communications","features":[423]},{"name":"AudioCategory_FarFieldSpeech","features":[423]},{"name":"AudioCategory_ForegroundOnlyMedia","features":[423]},{"name":"AudioCategory_GameChat","features":[423]},{"name":"AudioCategory_GameEffects","features":[423]},{"name":"AudioCategory_GameMedia","features":[423]},{"name":"AudioCategory_Media","features":[423]},{"name":"AudioCategory_Movie","features":[423]},{"name":"AudioCategory_Other","features":[423]},{"name":"AudioCategory_SoundEffects","features":[423]},{"name":"AudioCategory_Speech","features":[423]},{"name":"AudioCategory_UniformSpeech","features":[423]},{"name":"AudioCategory_VoiceTyping","features":[423]},{"name":"AudioClient3ActivationParams","features":[423]},{"name":"AudioClientProperties","features":[307,423]},{"name":"AudioExtensionParams","features":[307,423]},{"name":"AudioObjectType","features":[423]},{"name":"AudioObjectType_BackCenter","features":[423]},{"name":"AudioObjectType_BackLeft","features":[423]},{"name":"AudioObjectType_BackRight","features":[423]},{"name":"AudioObjectType_BottomBackLeft","features":[423]},{"name":"AudioObjectType_BottomBackRight","features":[423]},{"name":"AudioObjectType_BottomFrontLeft","features":[423]},{"name":"AudioObjectType_BottomFrontRight","features":[423]},{"name":"AudioObjectType_Dynamic","features":[423]},{"name":"AudioObjectType_FrontCenter","features":[423]},{"name":"AudioObjectType_FrontLeft","features":[423]},{"name":"AudioObjectType_FrontRight","features":[423]},{"name":"AudioObjectType_LowFrequency","features":[423]},{"name":"AudioObjectType_None","features":[423]},{"name":"AudioObjectType_SideLeft","features":[423]},{"name":"AudioObjectType_SideRight","features":[423]},{"name":"AudioObjectType_TopBackLeft","features":[423]},{"name":"AudioObjectType_TopBackRight","features":[423]},{"name":"AudioObjectType_TopFrontLeft","features":[423]},{"name":"AudioObjectType_TopFrontRight","features":[423]},{"name":"AudioSessionDisconnectReason","features":[423]},{"name":"AudioSessionState","features":[423]},{"name":"AudioSessionStateActive","features":[423]},{"name":"AudioSessionStateExpired","features":[423]},{"name":"AudioSessionStateInactive","features":[423]},{"name":"AudioStateMonitorSoundLevel","features":[423]},{"name":"CALLBACK_EVENT","features":[423]},{"name":"CALLBACK_FUNCTION","features":[423]},{"name":"CALLBACK_NULL","features":[423]},{"name":"CALLBACK_TASK","features":[423]},{"name":"CALLBACK_THREAD","features":[423]},{"name":"CALLBACK_TYPEMASK","features":[423]},{"name":"CALLBACK_WINDOW","features":[423]},{"name":"CoRegisterMessageFilter","features":[423]},{"name":"Connector","features":[423]},{"name":"ConnectorType","features":[423]},{"name":"CreateCaptureAudioStateMonitor","features":[423]},{"name":"CreateCaptureAudioStateMonitorForCategory","features":[423]},{"name":"CreateCaptureAudioStateMonitorForCategoryAndDeviceId","features":[423]},{"name":"CreateCaptureAudioStateMonitorForCategoryAndDeviceRole","features":[423]},{"name":"CreateRenderAudioStateMonitor","features":[423]},{"name":"CreateRenderAudioStateMonitorForCategory","features":[423]},{"name":"CreateRenderAudioStateMonitorForCategoryAndDeviceId","features":[423]},{"name":"CreateRenderAudioStateMonitorForCategoryAndDeviceRole","features":[423]},{"name":"DEVICE_STATE","features":[423]},{"name":"DEVICE_STATEMASK_ALL","features":[423]},{"name":"DEVICE_STATE_ACTIVE","features":[423]},{"name":"DEVICE_STATE_DISABLED","features":[423]},{"name":"DEVICE_STATE_NOTPRESENT","features":[423]},{"name":"DEVICE_STATE_UNPLUGGED","features":[423]},{"name":"DEVINTERFACE_AUDIO_CAPTURE","features":[423]},{"name":"DEVINTERFACE_AUDIO_RENDER","features":[423]},{"name":"DEVINTERFACE_MIDI_INPUT","features":[423]},{"name":"DEVINTERFACE_MIDI_OUTPUT","features":[423]},{"name":"DIRECTX_AUDIO_ACTIVATION_PARAMS","features":[423]},{"name":"DRVM_MAPPER","features":[423]},{"name":"DRVM_MAPPER_STATUS","features":[423]},{"name":"DRV_MAPPER_PREFERRED_INPUT_GET","features":[423]},{"name":"DRV_MAPPER_PREFERRED_OUTPUT_GET","features":[423]},{"name":"DataFlow","features":[423]},{"name":"DeviceTopology","features":[423]},{"name":"DigitalAudioDisplayDevice","features":[423]},{"name":"DisconnectReasonDeviceRemoval","features":[423]},{"name":"DisconnectReasonExclusiveModeOverride","features":[423]},{"name":"DisconnectReasonFormatChanged","features":[423]},{"name":"DisconnectReasonServerShutdown","features":[423]},{"name":"DisconnectReasonSessionDisconnected","features":[423]},{"name":"DisconnectReasonSessionLogoff","features":[423]},{"name":"ECHOWAVEFILTER","features":[423]},{"name":"EDataFlow","features":[423]},{"name":"EDataFlow_enum_count","features":[423]},{"name":"ENDPOINT_FORMAT_RESET_MIX_ONLY","features":[423]},{"name":"ENDPOINT_HARDWARE_SUPPORT_METER","features":[423]},{"name":"ENDPOINT_HARDWARE_SUPPORT_MUTE","features":[423]},{"name":"ENDPOINT_HARDWARE_SUPPORT_VOLUME","features":[423]},{"name":"ENDPOINT_SYSFX_DISABLED","features":[423]},{"name":"ENDPOINT_SYSFX_ENABLED","features":[423]},{"name":"ERole","features":[423]},{"name":"ERole_enum_count","features":[423]},{"name":"EVENTCONTEXT_VOLUMESLIDER","features":[423]},{"name":"EndpointFormFactor","features":[423]},{"name":"EndpointFormFactor_enum_count","features":[423]},{"name":"FILTERCHOOSE_CUSTOM_VERIFY","features":[423]},{"name":"FILTERCHOOSE_FILTERTAG_VERIFY","features":[423]},{"name":"FILTERCHOOSE_FILTER_VERIFY","features":[423]},{"name":"FILTERCHOOSE_MESSAGE","features":[423]},{"name":"FORMATCHOOSE_CUSTOM_VERIFY","features":[423]},{"name":"FORMATCHOOSE_FORMATTAG_VERIFY","features":[423]},{"name":"FORMATCHOOSE_FORMAT_VERIFY","features":[423]},{"name":"FORMATCHOOSE_MESSAGE","features":[423]},{"name":"Full","features":[423]},{"name":"HACMDRIVER","features":[423]},{"name":"HACMDRIVERID","features":[423]},{"name":"HACMOBJ","features":[423]},{"name":"HACMSTREAM","features":[423]},{"name":"HMIDI","features":[423]},{"name":"HMIDIIN","features":[423]},{"name":"HMIDIOUT","features":[423]},{"name":"HMIDISTRM","features":[423]},{"name":"HMIXER","features":[423]},{"name":"HMIXEROBJ","features":[423]},{"name":"HWAVE","features":[423]},{"name":"HWAVEIN","features":[423]},{"name":"HWAVEOUT","features":[423]},{"name":"Handset","features":[423]},{"name":"Headphones","features":[423]},{"name":"Headset","features":[423]},{"name":"IAcousticEchoCancellationControl","features":[423]},{"name":"IActivateAudioInterfaceAsyncOperation","features":[423]},{"name":"IActivateAudioInterfaceCompletionHandler","features":[423]},{"name":"IAudioAmbisonicsControl","features":[423]},{"name":"IAudioAutoGainControl","features":[423]},{"name":"IAudioBass","features":[423]},{"name":"IAudioCaptureClient","features":[423]},{"name":"IAudioChannelConfig","features":[423]},{"name":"IAudioClient","features":[423]},{"name":"IAudioClient2","features":[423]},{"name":"IAudioClient3","features":[423]},{"name":"IAudioClientDuckingControl","features":[423]},{"name":"IAudioClock","features":[423]},{"name":"IAudioClock2","features":[423]},{"name":"IAudioClockAdjustment","features":[423]},{"name":"IAudioEffectsChangedNotificationClient","features":[423]},{"name":"IAudioEffectsManager","features":[423]},{"name":"IAudioFormatEnumerator","features":[423]},{"name":"IAudioInputSelector","features":[423]},{"name":"IAudioLoudness","features":[423]},{"name":"IAudioMidrange","features":[423]},{"name":"IAudioMute","features":[423]},{"name":"IAudioOutputSelector","features":[423]},{"name":"IAudioPeakMeter","features":[423]},{"name":"IAudioRenderClient","features":[423]},{"name":"IAudioSessionControl","features":[423]},{"name":"IAudioSessionControl2","features":[423]},{"name":"IAudioSessionEnumerator","features":[423]},{"name":"IAudioSessionEvents","features":[423]},{"name":"IAudioSessionManager","features":[423]},{"name":"IAudioSessionManager2","features":[423]},{"name":"IAudioSessionNotification","features":[423]},{"name":"IAudioStateMonitor","features":[423]},{"name":"IAudioStreamVolume","features":[423]},{"name":"IAudioSystemEffectsPropertyChangeNotificationClient","features":[423]},{"name":"IAudioSystemEffectsPropertyStore","features":[423]},{"name":"IAudioTreble","features":[423]},{"name":"IAudioViewManagerService","features":[423]},{"name":"IAudioVolumeDuckNotification","features":[423]},{"name":"IAudioVolumeLevel","features":[423]},{"name":"IChannelAudioVolume","features":[423]},{"name":"IConnector","features":[423]},{"name":"IControlChangeNotify","features":[423]},{"name":"IControlInterface","features":[423]},{"name":"IDeviceSpecificProperty","features":[423]},{"name":"IDeviceTopology","features":[423]},{"name":"IMMDevice","features":[423]},{"name":"IMMDeviceActivator","features":[423]},{"name":"IMMDeviceCollection","features":[423]},{"name":"IMMDeviceEnumerator","features":[423]},{"name":"IMMEndpoint","features":[423]},{"name":"IMMNotificationClient","features":[423]},{"name":"IMessageFilter","features":[423]},{"name":"IPart","features":[423]},{"name":"IPartsList","features":[423]},{"name":"IPerChannelDbLevel","features":[423]},{"name":"ISimpleAudioVolume","features":[423]},{"name":"ISpatialAudioClient","features":[423]},{"name":"ISpatialAudioClient2","features":[423]},{"name":"ISpatialAudioMetadataClient","features":[423]},{"name":"ISpatialAudioMetadataCopier","features":[423]},{"name":"ISpatialAudioMetadataItems","features":[423]},{"name":"ISpatialAudioMetadataItemsBuffer","features":[423]},{"name":"ISpatialAudioMetadataReader","features":[423]},{"name":"ISpatialAudioMetadataWriter","features":[423]},{"name":"ISpatialAudioObject","features":[423]},{"name":"ISpatialAudioObjectBase","features":[423]},{"name":"ISpatialAudioObjectForHrtf","features":[423]},{"name":"ISpatialAudioObjectForMetadataCommands","features":[423]},{"name":"ISpatialAudioObjectForMetadataItems","features":[423]},{"name":"ISpatialAudioObjectRenderStream","features":[423]},{"name":"ISpatialAudioObjectRenderStreamBase","features":[423]},{"name":"ISpatialAudioObjectRenderStreamForHrtf","features":[423]},{"name":"ISpatialAudioObjectRenderStreamForMetadata","features":[423]},{"name":"ISpatialAudioObjectRenderStreamNotify","features":[423]},{"name":"ISubunit","features":[423]},{"name":"In","features":[423]},{"name":"LPACMDRIVERPROC","features":[307,423]},{"name":"LPMIDICALLBACK","features":[423,422]},{"name":"LPWAVECALLBACK","features":[423,422]},{"name":"LineLevel","features":[423]},{"name":"Low","features":[423]},{"name":"MEVT_COMMENT","features":[423]},{"name":"MEVT_F_CALLBACK","features":[423]},{"name":"MEVT_F_LONG","features":[423]},{"name":"MEVT_F_SHORT","features":[423]},{"name":"MEVT_LONGMSG","features":[423]},{"name":"MEVT_NOP","features":[423]},{"name":"MEVT_SHORTMSG","features":[423]},{"name":"MEVT_TEMPO","features":[423]},{"name":"MEVT_VERSION","features":[423]},{"name":"MHDR_DONE","features":[423]},{"name":"MHDR_INQUEUE","features":[423]},{"name":"MHDR_ISSTRM","features":[423]},{"name":"MHDR_PREPARED","features":[423]},{"name":"MIDICAPS_CACHE","features":[423]},{"name":"MIDICAPS_LRVOLUME","features":[423]},{"name":"MIDICAPS_STREAM","features":[423]},{"name":"MIDICAPS_VOLUME","features":[423]},{"name":"MIDIERR_BADOPENMODE","features":[423]},{"name":"MIDIERR_DONT_CONTINUE","features":[423]},{"name":"MIDIERR_INVALIDSETUP","features":[423]},{"name":"MIDIERR_LASTERROR","features":[423]},{"name":"MIDIERR_NODEVICE","features":[423]},{"name":"MIDIERR_NOMAP","features":[423]},{"name":"MIDIERR_NOTREADY","features":[423]},{"name":"MIDIERR_STILLPLAYING","features":[423]},{"name":"MIDIERR_UNPREPARED","features":[423]},{"name":"MIDIEVENT","features":[423]},{"name":"MIDIHDR","features":[423]},{"name":"MIDIINCAPS2A","features":[423]},{"name":"MIDIINCAPS2W","features":[423]},{"name":"MIDIINCAPSA","features":[423]},{"name":"MIDIINCAPSW","features":[423]},{"name":"MIDIOUTCAPS2A","features":[423]},{"name":"MIDIOUTCAPS2W","features":[423]},{"name":"MIDIOUTCAPSA","features":[423]},{"name":"MIDIOUTCAPSW","features":[423]},{"name":"MIDIPATCHSIZE","features":[423]},{"name":"MIDIPROPTEMPO","features":[423]},{"name":"MIDIPROPTIMEDIV","features":[423]},{"name":"MIDIPROP_GET","features":[423]},{"name":"MIDIPROP_SET","features":[423]},{"name":"MIDIPROP_TEMPO","features":[423]},{"name":"MIDIPROP_TIMEDIV","features":[423]},{"name":"MIDISTRMBUFFVER","features":[423]},{"name":"MIDISTRM_ERROR","features":[423]},{"name":"MIDI_CACHE_ALL","features":[423]},{"name":"MIDI_CACHE_BESTFIT","features":[423]},{"name":"MIDI_CACHE_QUERY","features":[423]},{"name":"MIDI_IO_STATUS","features":[423]},{"name":"MIDI_UNCACHE","features":[423]},{"name":"MIDI_WAVE_OPEN_TYPE","features":[423]},{"name":"MIXERCAPS2A","features":[423]},{"name":"MIXERCAPS2W","features":[423]},{"name":"MIXERCAPSA","features":[423]},{"name":"MIXERCAPSW","features":[423]},{"name":"MIXERCONTROLA","features":[423]},{"name":"MIXERCONTROLDETAILS","features":[307,423]},{"name":"MIXERCONTROLDETAILS_BOOLEAN","features":[423]},{"name":"MIXERCONTROLDETAILS_LISTTEXTA","features":[423]},{"name":"MIXERCONTROLDETAILS_LISTTEXTW","features":[423]},{"name":"MIXERCONTROLDETAILS_SIGNED","features":[423]},{"name":"MIXERCONTROLDETAILS_UNSIGNED","features":[423]},{"name":"MIXERCONTROLW","features":[423]},{"name":"MIXERCONTROL_CONTROLF_DISABLED","features":[423]},{"name":"MIXERCONTROL_CONTROLF_MULTIPLE","features":[423]},{"name":"MIXERCONTROL_CONTROLF_UNIFORM","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_BASS","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_BASS_BOOST","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_BOOLEAN","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_BOOLEANMETER","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_BUTTON","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_CUSTOM","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_DECIBELS","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_EQUALIZER","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_FADER","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_LOUDNESS","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_MICROTIME","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_MILLITIME","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_MIXER","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_MONO","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_MUTE","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_MUX","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_ONOFF","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_PAN","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_PEAKMETER","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_PERCENT","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_QSOUNDPAN","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_SIGNED","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_SIGNEDMETER","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_SINGLESELECT","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_SLIDER","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_STEREOENH","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_TREBLE","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_UNSIGNED","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER","features":[423]},{"name":"MIXERCONTROL_CONTROLTYPE_VOLUME","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_CUSTOM","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_FADER","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_LIST","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_MASK","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_METER","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_NUMBER","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_SLIDER","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_SWITCH","features":[423]},{"name":"MIXERCONTROL_CT_CLASS_TIME","features":[423]},{"name":"MIXERCONTROL_CT_SC_LIST_MULTIPLE","features":[423]},{"name":"MIXERCONTROL_CT_SC_LIST_SINGLE","features":[423]},{"name":"MIXERCONTROL_CT_SC_METER_POLLED","features":[423]},{"name":"MIXERCONTROL_CT_SC_SWITCH_BOOLEAN","features":[423]},{"name":"MIXERCONTROL_CT_SC_SWITCH_BUTTON","features":[423]},{"name":"MIXERCONTROL_CT_SC_TIME_MICROSECS","features":[423]},{"name":"MIXERCONTROL_CT_SC_TIME_MILLISECS","features":[423]},{"name":"MIXERCONTROL_CT_SUBCLASS_MASK","features":[423]},{"name":"MIXERCONTROL_CT_UNITS_BOOLEAN","features":[423]},{"name":"MIXERCONTROL_CT_UNITS_CUSTOM","features":[423]},{"name":"MIXERCONTROL_CT_UNITS_DECIBELS","features":[423]},{"name":"MIXERCONTROL_CT_UNITS_MASK","features":[423]},{"name":"MIXERCONTROL_CT_UNITS_PERCENT","features":[423]},{"name":"MIXERCONTROL_CT_UNITS_SIGNED","features":[423]},{"name":"MIXERCONTROL_CT_UNITS_UNSIGNED","features":[423]},{"name":"MIXERLINEA","features":[423]},{"name":"MIXERLINECONTROLSA","features":[423]},{"name":"MIXERLINECONTROLSW","features":[423]},{"name":"MIXERLINEW","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_DIGITAL","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_FIRST","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_HEADPHONES","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_LAST","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_LINE","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_MONITOR","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_SPEAKERS","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_TELEPHONE","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_UNDEFINED","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_VOICEIN","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_DST_WAVEIN","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_ANALOG","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_DIGITAL","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_FIRST","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_LAST","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_LINE","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED","features":[423]},{"name":"MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT","features":[423]},{"name":"MIXERLINE_LINEF_ACTIVE","features":[423]},{"name":"MIXERLINE_LINEF_DISCONNECTED","features":[423]},{"name":"MIXERLINE_LINEF_SOURCE","features":[423]},{"name":"MIXERLINE_TARGETTYPE_AUX","features":[423]},{"name":"MIXERLINE_TARGETTYPE_MIDIIN","features":[423]},{"name":"MIXERLINE_TARGETTYPE_MIDIOUT","features":[423]},{"name":"MIXERLINE_TARGETTYPE_UNDEFINED","features":[423]},{"name":"MIXERLINE_TARGETTYPE_WAVEIN","features":[423]},{"name":"MIXERLINE_TARGETTYPE_WAVEOUT","features":[423]},{"name":"MIXERR_INVALCONTROL","features":[423]},{"name":"MIXERR_INVALLINE","features":[423]},{"name":"MIXERR_INVALVALUE","features":[423]},{"name":"MIXERR_LASTERROR","features":[423]},{"name":"MIXER_GETCONTROLDETAILSF_LISTTEXT","features":[423]},{"name":"MIXER_GETCONTROLDETAILSF_QUERYMASK","features":[423]},{"name":"MIXER_GETCONTROLDETAILSF_VALUE","features":[423]},{"name":"MIXER_GETLINECONTROLSF_ALL","features":[423]},{"name":"MIXER_GETLINECONTROLSF_ONEBYID","features":[423]},{"name":"MIXER_GETLINECONTROLSF_ONEBYTYPE","features":[423]},{"name":"MIXER_GETLINECONTROLSF_QUERYMASK","features":[423]},{"name":"MIXER_GETLINEINFOF_COMPONENTTYPE","features":[423]},{"name":"MIXER_GETLINEINFOF_DESTINATION","features":[423]},{"name":"MIXER_GETLINEINFOF_LINEID","features":[423]},{"name":"MIXER_GETLINEINFOF_QUERYMASK","features":[423]},{"name":"MIXER_GETLINEINFOF_SOURCE","features":[423]},{"name":"MIXER_GETLINEINFOF_TARGETTYPE","features":[423]},{"name":"MIXER_LONG_NAME_CHARS","features":[423]},{"name":"MIXER_OBJECTF_AUX","features":[423]},{"name":"MIXER_OBJECTF_HANDLE","features":[423]},{"name":"MIXER_OBJECTF_MIDIIN","features":[423]},{"name":"MIXER_OBJECTF_MIDIOUT","features":[423]},{"name":"MIXER_OBJECTF_MIXER","features":[423]},{"name":"MIXER_OBJECTF_WAVEIN","features":[423]},{"name":"MIXER_OBJECTF_WAVEOUT","features":[423]},{"name":"MIXER_SETCONTROLDETAILSF_CUSTOM","features":[423]},{"name":"MIXER_SETCONTROLDETAILSF_QUERYMASK","features":[423]},{"name":"MIXER_SETCONTROLDETAILSF_VALUE","features":[423]},{"name":"MIXER_SHORT_NAME_CHARS","features":[423]},{"name":"MMDeviceEnumerator","features":[423]},{"name":"MM_ACM_FILTERCHOOSE","features":[423]},{"name":"MM_ACM_FORMATCHOOSE","features":[423]},{"name":"MOD_FMSYNTH","features":[423]},{"name":"MOD_MAPPER","features":[423]},{"name":"MOD_MIDIPORT","features":[423]},{"name":"MOD_SQSYNTH","features":[423]},{"name":"MOD_SWSYNTH","features":[423]},{"name":"MOD_SYNTH","features":[423]},{"name":"MOD_WAVETABLE","features":[423]},{"name":"Microphone","features":[423]},{"name":"Muted","features":[423]},{"name":"Out","features":[423]},{"name":"PAudioStateMonitorCallback","features":[423]},{"name":"PCMWAVEFORMAT","features":[423]},{"name":"PKEY_AudioEndpointLogo_IconEffects","features":[423,380]},{"name":"PKEY_AudioEndpointLogo_IconPath","features":[423,380]},{"name":"PKEY_AudioEndpointSettings_LaunchContract","features":[423,380]},{"name":"PKEY_AudioEndpointSettings_MenuText","features":[423,380]},{"name":"PKEY_AudioEndpoint_Association","features":[423,380]},{"name":"PKEY_AudioEndpoint_ControlPanelPageProvider","features":[423,380]},{"name":"PKEY_AudioEndpoint_Default_VolumeInDb","features":[423,380]},{"name":"PKEY_AudioEndpoint_Disable_SysFx","features":[423,380]},{"name":"PKEY_AudioEndpoint_FormFactor","features":[423,380]},{"name":"PKEY_AudioEndpoint_FullRangeSpeakers","features":[423,380]},{"name":"PKEY_AudioEndpoint_GUID","features":[423,380]},{"name":"PKEY_AudioEndpoint_JackSubType","features":[423,380]},{"name":"PKEY_AudioEndpoint_PhysicalSpeakers","features":[423,380]},{"name":"PKEY_AudioEndpoint_Supports_EventDriven_Mode","features":[423,380]},{"name":"PKEY_AudioEngine_DeviceFormat","features":[423,380]},{"name":"PKEY_AudioEngine_OEMFormat","features":[423,380]},{"name":"PROCESS_LOOPBACK_MODE","features":[423]},{"name":"PROCESS_LOOPBACK_MODE_EXCLUDE_TARGET_PROCESS_TREE","features":[423]},{"name":"PROCESS_LOOPBACK_MODE_INCLUDE_TARGET_PROCESS_TREE","features":[423]},{"name":"PartType","features":[423]},{"name":"PlaySoundA","features":[307,423]},{"name":"PlaySoundW","features":[307,423]},{"name":"RemoteNetworkDevice","features":[423]},{"name":"SND_ALIAS","features":[423]},{"name":"SND_ALIAS_ID","features":[423]},{"name":"SND_ALIAS_START","features":[423]},{"name":"SND_APPLICATION","features":[423]},{"name":"SND_ASYNC","features":[423]},{"name":"SND_FILENAME","features":[423]},{"name":"SND_FLAGS","features":[423]},{"name":"SND_LOOP","features":[423]},{"name":"SND_MEMORY","features":[423]},{"name":"SND_NODEFAULT","features":[423]},{"name":"SND_NOSTOP","features":[423]},{"name":"SND_NOWAIT","features":[423]},{"name":"SND_PURGE","features":[423]},{"name":"SND_RESOURCE","features":[423]},{"name":"SND_RING","features":[423]},{"name":"SND_SENTRY","features":[423]},{"name":"SND_SYNC","features":[423]},{"name":"SND_SYSTEM","features":[423]},{"name":"SPATIAL_AUDIO_POSITION","features":[423]},{"name":"SPATIAL_AUDIO_STANDARD_COMMANDS_START","features":[423]},{"name":"SPATIAL_AUDIO_STREAM_OPTIONS","features":[423]},{"name":"SPATIAL_AUDIO_STREAM_OPTIONS_NONE","features":[423]},{"name":"SPATIAL_AUDIO_STREAM_OPTIONS_OFFLOAD","features":[423]},{"name":"SPDIF","features":[423]},{"name":"SPTLAUDCLNT_E_DESTROYED","features":[423]},{"name":"SPTLAUDCLNT_E_ERRORS_IN_OBJECT_CALLS","features":[423]},{"name":"SPTLAUDCLNT_E_INTERNAL","features":[423]},{"name":"SPTLAUDCLNT_E_INVALID_LICENSE","features":[423]},{"name":"SPTLAUDCLNT_E_METADATA_FORMAT_NOT_SUPPORTED","features":[423]},{"name":"SPTLAUDCLNT_E_NO_MORE_OBJECTS","features":[423]},{"name":"SPTLAUDCLNT_E_OBJECT_ALREADY_ACTIVE","features":[423]},{"name":"SPTLAUDCLNT_E_OUT_OF_ORDER","features":[423]},{"name":"SPTLAUDCLNT_E_PROPERTY_NOT_SUPPORTED","features":[423]},{"name":"SPTLAUDCLNT_E_RESOURCES_INVALIDATED","features":[423]},{"name":"SPTLAUDCLNT_E_STATIC_OBJECT_NOT_AVAILABLE","features":[423]},{"name":"SPTLAUDCLNT_E_STREAM_NOT_AVAILABLE","features":[423]},{"name":"SPTLAUDCLNT_E_STREAM_NOT_STOPPED","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_ATTACH_FAILED_INTERNAL_BUFFER","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_BUFFER_ALREADY_ATTACHED","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_BUFFER_NOT_ATTACHED","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_BUFFER_STILL_ATTACHED","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_COMMAND_ALREADY_WRITTEN","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_COMMAND_NOT_FOUND","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_DETACH_FAILED_INTERNAL_BUFFER","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_FORMAT_MISMATCH","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_FRAMECOUNT_OUT_OF_RANGE","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_FRAMEOFFSET_OUT_OF_RANGE","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_INVALID_ARGS","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_ITEMS_ALREADY_OPEN","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_ITEMS_LOCKED_FOR_WRITING","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_ITEM_COPY_OVERFLOW","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_ITEM_MUST_HAVE_COMMANDS","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_MEMORY_BOUNDS","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_METADATA_FORMAT_NOT_FOUND","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_NO_BUFFER_ATTACHED","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_NO_ITEMOFFSET_WRITTEN","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_NO_ITEMS_FOUND","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_NO_ITEMS_OPEN","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_NO_ITEMS_WRITTEN","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_NO_MORE_COMMANDS","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_NO_MORE_ITEMS","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_OBJECT_NOT_INITIALIZED","features":[423]},{"name":"SPTLAUD_MD_CLNT_E_VALUE_BUFFER_INCORRECT_SIZE","features":[423]},{"name":"SpatialAudioClientActivationParams","features":[423]},{"name":"SpatialAudioHrtfActivationParams","features":[307,423]},{"name":"SpatialAudioHrtfActivationParams2","features":[307,423]},{"name":"SpatialAudioHrtfDirectivity","features":[423]},{"name":"SpatialAudioHrtfDirectivityCardioid","features":[423]},{"name":"SpatialAudioHrtfDirectivityCone","features":[423]},{"name":"SpatialAudioHrtfDirectivityType","features":[423]},{"name":"SpatialAudioHrtfDirectivityUnion","features":[423]},{"name":"SpatialAudioHrtfDirectivity_Cardioid","features":[423]},{"name":"SpatialAudioHrtfDirectivity_Cone","features":[423]},{"name":"SpatialAudioHrtfDirectivity_OmniDirectional","features":[423]},{"name":"SpatialAudioHrtfDistanceDecay","features":[423]},{"name":"SpatialAudioHrtfDistanceDecayType","features":[423]},{"name":"SpatialAudioHrtfDistanceDecay_CustomDecay","features":[423]},{"name":"SpatialAudioHrtfDistanceDecay_NaturalDecay","features":[423]},{"name":"SpatialAudioHrtfEnvironmentType","features":[423]},{"name":"SpatialAudioHrtfEnvironment_Average","features":[423]},{"name":"SpatialAudioHrtfEnvironment_Large","features":[423]},{"name":"SpatialAudioHrtfEnvironment_Medium","features":[423]},{"name":"SpatialAudioHrtfEnvironment_Outdoors","features":[423]},{"name":"SpatialAudioHrtfEnvironment_Small","features":[423]},{"name":"SpatialAudioMetadataCopyMode","features":[423]},{"name":"SpatialAudioMetadataCopy_Append","features":[423]},{"name":"SpatialAudioMetadataCopy_AppendMergeWithFirst","features":[423]},{"name":"SpatialAudioMetadataCopy_AppendMergeWithLast","features":[423]},{"name":"SpatialAudioMetadataCopy_Overwrite","features":[423]},{"name":"SpatialAudioMetadataItemsInfo","features":[423]},{"name":"SpatialAudioMetadataWriterOverflowMode","features":[423]},{"name":"SpatialAudioMetadataWriterOverflow_Fail","features":[423]},{"name":"SpatialAudioMetadataWriterOverflow_MergeWithLast","features":[423]},{"name":"SpatialAudioMetadataWriterOverflow_MergeWithNew","features":[423]},{"name":"SpatialAudioObjectRenderStreamActivationParams","features":[307,423]},{"name":"SpatialAudioObjectRenderStreamActivationParams2","features":[307,423]},{"name":"SpatialAudioObjectRenderStreamForMetadataActivationParams","features":[307,423,387,360]},{"name":"SpatialAudioObjectRenderStreamForMetadataActivationParams2","features":[307,423,387,360]},{"name":"Speakers","features":[423]},{"name":"Subunit","features":[423]},{"name":"UnknownDigitalPassthrough","features":[423]},{"name":"UnknownFormFactor","features":[423]},{"name":"VIRTUAL_AUDIO_DEVICE_PROCESS_LOOPBACK","features":[423]},{"name":"VOLUMEWAVEFILTER","features":[423]},{"name":"WAVECAPS_LRVOLUME","features":[423]},{"name":"WAVECAPS_PITCH","features":[423]},{"name":"WAVECAPS_PLAYBACKRATE","features":[423]},{"name":"WAVECAPS_SAMPLEACCURATE","features":[423]},{"name":"WAVECAPS_SYNC","features":[423]},{"name":"WAVECAPS_VOLUME","features":[423]},{"name":"WAVEFILTER","features":[423]},{"name":"WAVEFORMAT","features":[423]},{"name":"WAVEFORMATEX","features":[423]},{"name":"WAVEFORMATEXTENSIBLE","features":[423]},{"name":"WAVEHDR","features":[423]},{"name":"WAVEINCAPS2A","features":[423]},{"name":"WAVEINCAPS2W","features":[423]},{"name":"WAVEINCAPSA","features":[423]},{"name":"WAVEINCAPSW","features":[423]},{"name":"WAVEIN_MAPPER_STATUS_DEVICE","features":[423]},{"name":"WAVEIN_MAPPER_STATUS_FORMAT","features":[423]},{"name":"WAVEIN_MAPPER_STATUS_MAPPED","features":[423]},{"name":"WAVEOUTCAPS2A","features":[423]},{"name":"WAVEOUTCAPS2W","features":[423]},{"name":"WAVEOUTCAPSA","features":[423]},{"name":"WAVEOUTCAPSW","features":[423]},{"name":"WAVEOUT_MAPPER_STATUS_DEVICE","features":[423]},{"name":"WAVEOUT_MAPPER_STATUS_FORMAT","features":[423]},{"name":"WAVEOUT_MAPPER_STATUS_MAPPED","features":[423]},{"name":"WAVERR_BADFORMAT","features":[423]},{"name":"WAVERR_LASTERROR","features":[423]},{"name":"WAVERR_STILLPLAYING","features":[423]},{"name":"WAVERR_SYNC","features":[423]},{"name":"WAVERR_UNPREPARED","features":[423]},{"name":"WAVE_ALLOWSYNC","features":[423]},{"name":"WAVE_FORMAT_1M08","features":[423]},{"name":"WAVE_FORMAT_1M16","features":[423]},{"name":"WAVE_FORMAT_1S08","features":[423]},{"name":"WAVE_FORMAT_1S16","features":[423]},{"name":"WAVE_FORMAT_2M08","features":[423]},{"name":"WAVE_FORMAT_2M16","features":[423]},{"name":"WAVE_FORMAT_2S08","features":[423]},{"name":"WAVE_FORMAT_2S16","features":[423]},{"name":"WAVE_FORMAT_44M08","features":[423]},{"name":"WAVE_FORMAT_44M16","features":[423]},{"name":"WAVE_FORMAT_44S08","features":[423]},{"name":"WAVE_FORMAT_44S16","features":[423]},{"name":"WAVE_FORMAT_48M08","features":[423]},{"name":"WAVE_FORMAT_48M16","features":[423]},{"name":"WAVE_FORMAT_48S08","features":[423]},{"name":"WAVE_FORMAT_48S16","features":[423]},{"name":"WAVE_FORMAT_4M08","features":[423]},{"name":"WAVE_FORMAT_4M16","features":[423]},{"name":"WAVE_FORMAT_4S08","features":[423]},{"name":"WAVE_FORMAT_4S16","features":[423]},{"name":"WAVE_FORMAT_96M08","features":[423]},{"name":"WAVE_FORMAT_96M16","features":[423]},{"name":"WAVE_FORMAT_96S08","features":[423]},{"name":"WAVE_FORMAT_96S16","features":[423]},{"name":"WAVE_FORMAT_DIRECT","features":[423]},{"name":"WAVE_FORMAT_DIRECT_QUERY","features":[423]},{"name":"WAVE_FORMAT_PCM","features":[423]},{"name":"WAVE_FORMAT_QUERY","features":[423]},{"name":"WAVE_INVALIDFORMAT","features":[423]},{"name":"WAVE_MAPPED","features":[423]},{"name":"WAVE_MAPPED_DEFAULT_COMMUNICATION_DEVICE","features":[423]},{"name":"WAVE_MAPPER","features":[423]},{"name":"WHDR_BEGINLOOP","features":[423]},{"name":"WHDR_DONE","features":[423]},{"name":"WHDR_ENDLOOP","features":[423]},{"name":"WHDR_INQUEUE","features":[423]},{"name":"WHDR_PREPARED","features":[423]},{"name":"WIDM_MAPPER_STATUS","features":[423]},{"name":"WODM_MAPPER_STATUS","features":[423]},{"name":"_AUDCLNT_BUFFERFLAGS","features":[423]},{"name":"acmDriverAddA","features":[307,423]},{"name":"acmDriverAddW","features":[307,423]},{"name":"acmDriverClose","features":[423]},{"name":"acmDriverDetailsA","features":[423,371]},{"name":"acmDriverDetailsW","features":[423,371]},{"name":"acmDriverEnum","features":[307,423]},{"name":"acmDriverID","features":[423]},{"name":"acmDriverMessage","features":[307,423]},{"name":"acmDriverOpen","features":[423]},{"name":"acmDriverPriority","features":[423]},{"name":"acmDriverRemove","features":[423]},{"name":"acmFilterChooseA","features":[307,423]},{"name":"acmFilterChooseW","features":[307,423]},{"name":"acmFilterDetailsA","features":[423]},{"name":"acmFilterDetailsW","features":[423]},{"name":"acmFilterEnumA","features":[307,423]},{"name":"acmFilterEnumW","features":[307,423]},{"name":"acmFilterTagDetailsA","features":[423]},{"name":"acmFilterTagDetailsW","features":[423]},{"name":"acmFilterTagEnumA","features":[307,423]},{"name":"acmFilterTagEnumW","features":[307,423]},{"name":"acmFormatChooseA","features":[307,423]},{"name":"acmFormatChooseW","features":[307,423]},{"name":"acmFormatDetailsA","features":[423]},{"name":"acmFormatDetailsW","features":[423]},{"name":"acmFormatEnumA","features":[307,423]},{"name":"acmFormatEnumW","features":[307,423]},{"name":"acmFormatSuggest","features":[423]},{"name":"acmFormatTagDetailsA","features":[423]},{"name":"acmFormatTagDetailsW","features":[423]},{"name":"acmFormatTagEnumA","features":[307,423]},{"name":"acmFormatTagEnumW","features":[307,423]},{"name":"acmGetVersion","features":[423]},{"name":"acmMetrics","features":[423]},{"name":"acmStreamClose","features":[423]},{"name":"acmStreamConvert","features":[423]},{"name":"acmStreamMessage","features":[307,423]},{"name":"acmStreamOpen","features":[423]},{"name":"acmStreamPrepareHeader","features":[423]},{"name":"acmStreamReset","features":[423]},{"name":"acmStreamSize","features":[423]},{"name":"acmStreamUnprepareHeader","features":[423]},{"name":"auxGetDevCapsA","features":[423]},{"name":"auxGetDevCapsW","features":[423]},{"name":"auxGetNumDevs","features":[423]},{"name":"auxGetVolume","features":[423]},{"name":"auxOutMessage","features":[423]},{"name":"auxSetVolume","features":[423]},{"name":"eAll","features":[423]},{"name":"eCapture","features":[423]},{"name":"eCommunications","features":[423]},{"name":"eConsole","features":[423]},{"name":"eMultimedia","features":[423]},{"name":"eRender","features":[423]},{"name":"midiConnect","features":[423]},{"name":"midiDisconnect","features":[423]},{"name":"midiInAddBuffer","features":[423]},{"name":"midiInClose","features":[423]},{"name":"midiInGetDevCapsA","features":[423]},{"name":"midiInGetDevCapsW","features":[423]},{"name":"midiInGetErrorTextA","features":[423]},{"name":"midiInGetErrorTextW","features":[423]},{"name":"midiInGetID","features":[423]},{"name":"midiInGetNumDevs","features":[423]},{"name":"midiInMessage","features":[423]},{"name":"midiInOpen","features":[423]},{"name":"midiInPrepareHeader","features":[423]},{"name":"midiInReset","features":[423]},{"name":"midiInStart","features":[423]},{"name":"midiInStop","features":[423]},{"name":"midiInUnprepareHeader","features":[423]},{"name":"midiOutCacheDrumPatches","features":[423]},{"name":"midiOutCachePatches","features":[423]},{"name":"midiOutClose","features":[423]},{"name":"midiOutGetDevCapsA","features":[423]},{"name":"midiOutGetDevCapsW","features":[423]},{"name":"midiOutGetErrorTextA","features":[423]},{"name":"midiOutGetErrorTextW","features":[423]},{"name":"midiOutGetID","features":[423]},{"name":"midiOutGetNumDevs","features":[423]},{"name":"midiOutGetVolume","features":[423]},{"name":"midiOutLongMsg","features":[423]},{"name":"midiOutMessage","features":[423]},{"name":"midiOutOpen","features":[423]},{"name":"midiOutPrepareHeader","features":[423]},{"name":"midiOutReset","features":[423]},{"name":"midiOutSetVolume","features":[423]},{"name":"midiOutShortMsg","features":[423]},{"name":"midiOutUnprepareHeader","features":[423]},{"name":"midiStreamClose","features":[423]},{"name":"midiStreamOpen","features":[423]},{"name":"midiStreamOut","features":[423]},{"name":"midiStreamPause","features":[423]},{"name":"midiStreamPosition","features":[423]},{"name":"midiStreamProperty","features":[423]},{"name":"midiStreamRestart","features":[423]},{"name":"midiStreamStop","features":[423]},{"name":"mixerClose","features":[423]},{"name":"mixerGetControlDetailsA","features":[307,423]},{"name":"mixerGetControlDetailsW","features":[307,423]},{"name":"mixerGetDevCapsA","features":[423]},{"name":"mixerGetDevCapsW","features":[423]},{"name":"mixerGetID","features":[423]},{"name":"mixerGetLineControlsA","features":[423]},{"name":"mixerGetLineControlsW","features":[423]},{"name":"mixerGetLineInfoA","features":[423]},{"name":"mixerGetLineInfoW","features":[423]},{"name":"mixerGetNumDevs","features":[423]},{"name":"mixerMessage","features":[423]},{"name":"mixerOpen","features":[423]},{"name":"mixerSetControlDetails","features":[307,423]},{"name":"sndPlaySoundA","features":[307,423]},{"name":"sndPlaySoundW","features":[307,423]},{"name":"tACMFORMATDETAILSW","features":[423]},{"name":"waveInAddBuffer","features":[423]},{"name":"waveInClose","features":[423]},{"name":"waveInGetDevCapsA","features":[423]},{"name":"waveInGetDevCapsW","features":[423]},{"name":"waveInGetErrorTextA","features":[423]},{"name":"waveInGetErrorTextW","features":[423]},{"name":"waveInGetID","features":[423]},{"name":"waveInGetNumDevs","features":[423]},{"name":"waveInGetPosition","features":[423]},{"name":"waveInMessage","features":[423]},{"name":"waveInOpen","features":[423]},{"name":"waveInPrepareHeader","features":[423]},{"name":"waveInReset","features":[423]},{"name":"waveInStart","features":[423]},{"name":"waveInStop","features":[423]},{"name":"waveInUnprepareHeader","features":[423]},{"name":"waveOutBreakLoop","features":[423]},{"name":"waveOutClose","features":[423]},{"name":"waveOutGetDevCapsA","features":[423]},{"name":"waveOutGetDevCapsW","features":[423]},{"name":"waveOutGetErrorTextA","features":[423]},{"name":"waveOutGetErrorTextW","features":[423]},{"name":"waveOutGetID","features":[423]},{"name":"waveOutGetNumDevs","features":[423]},{"name":"waveOutGetPitch","features":[423]},{"name":"waveOutGetPlaybackRate","features":[423]},{"name":"waveOutGetPosition","features":[423]},{"name":"waveOutGetVolume","features":[423]},{"name":"waveOutMessage","features":[423]},{"name":"waveOutOpen","features":[423]},{"name":"waveOutPause","features":[423]},{"name":"waveOutPrepareHeader","features":[423]},{"name":"waveOutReset","features":[423]},{"name":"waveOutRestart","features":[423]},{"name":"waveOutSetPitch","features":[423]},{"name":"waveOutSetPlaybackRate","features":[423]},{"name":"waveOutSetVolume","features":[423]},{"name":"waveOutUnprepareHeader","features":[423]},{"name":"waveOutWrite","features":[423]}],"427":[{"name":"APOERR_ALREADY_INITIALIZED","features":[424]},{"name":"APOERR_ALREADY_UNLOCKED","features":[424]},{"name":"APOERR_APO_LOCKED","features":[424]},{"name":"APOERR_BUFFERS_OVERLAP","features":[424]},{"name":"APOERR_FORMAT_NOT_SUPPORTED","features":[424]},{"name":"APOERR_INVALID_APO_CLSID","features":[424]},{"name":"APOERR_INVALID_COEFFCOUNT","features":[424]},{"name":"APOERR_INVALID_COEFFICIENT","features":[424]},{"name":"APOERR_INVALID_CONNECTION_FORMAT","features":[424]},{"name":"APOERR_INVALID_CURVE_PARAM","features":[424]},{"name":"APOERR_INVALID_INPUTID","features":[424]},{"name":"APOERR_INVALID_OUTPUT_MAXFRAMECOUNT","features":[424]},{"name":"APOERR_NOT_INITIALIZED","features":[424]},{"name":"APOERR_NUM_CONNECTIONS_INVALID","features":[424]},{"name":"APOInitBaseStruct","features":[424]},{"name":"APOInitSystemEffects","features":[424,380]},{"name":"APOInitSystemEffects2","features":[307,424,380]},{"name":"APOInitSystemEffects3","features":[307,424,358,380]},{"name":"APO_BUFFER_FLAGS","features":[424]},{"name":"APO_CONNECTION_BUFFER_TYPE","features":[424]},{"name":"APO_CONNECTION_BUFFER_TYPE_ALLOCATED","features":[424]},{"name":"APO_CONNECTION_BUFFER_TYPE_DEPENDANT","features":[424]},{"name":"APO_CONNECTION_BUFFER_TYPE_EXTERNAL","features":[424]},{"name":"APO_CONNECTION_DESCRIPTOR","features":[424]},{"name":"APO_CONNECTION_PROPERTY","features":[424]},{"name":"APO_CONNECTION_PROPERTY_V2","features":[424]},{"name":"APO_FLAG","features":[424]},{"name":"APO_FLAG_BITSPERSAMPLE_MUST_MATCH","features":[424]},{"name":"APO_FLAG_DEFAULT","features":[424]},{"name":"APO_FLAG_FRAMESPERSECOND_MUST_MATCH","features":[424]},{"name":"APO_FLAG_INPLACE","features":[424]},{"name":"APO_FLAG_MIXER","features":[424]},{"name":"APO_FLAG_NONE","features":[424]},{"name":"APO_FLAG_SAMPLESPERFRAME_MUST_MATCH","features":[424]},{"name":"APO_LOG_LEVEL","features":[424]},{"name":"APO_LOG_LEVEL_ALWAYS","features":[424]},{"name":"APO_LOG_LEVEL_CRITICAL","features":[424]},{"name":"APO_LOG_LEVEL_ERROR","features":[424]},{"name":"APO_LOG_LEVEL_INFO","features":[424]},{"name":"APO_LOG_LEVEL_VERBOSE","features":[424]},{"name":"APO_LOG_LEVEL_WARNING","features":[424]},{"name":"APO_NOTIFICATION","features":[307,424,380]},{"name":"APO_NOTIFICATION_DESCRIPTOR","features":[424]},{"name":"APO_NOTIFICATION_TYPE","features":[424]},{"name":"APO_NOTIFICATION_TYPE_DEVICE_ORIENTATION","features":[424]},{"name":"APO_NOTIFICATION_TYPE_ENDPOINT_PROPERTY_CHANGE","features":[424]},{"name":"APO_NOTIFICATION_TYPE_ENDPOINT_VOLUME","features":[424]},{"name":"APO_NOTIFICATION_TYPE_ENDPOINT_VOLUME2","features":[424]},{"name":"APO_NOTIFICATION_TYPE_MICROPHONE_BOOST","features":[424]},{"name":"APO_NOTIFICATION_TYPE_NONE","features":[424]},{"name":"APO_NOTIFICATION_TYPE_SYSTEM_EFFECTS_PROPERTY_CHANGE","features":[424]},{"name":"APO_REG_PROPERTIES","features":[424]},{"name":"AUDIOMEDIATYPE_EQUAL_FORMAT_DATA","features":[424]},{"name":"AUDIOMEDIATYPE_EQUAL_FORMAT_TYPES","features":[424]},{"name":"AUDIOMEDIATYPE_EQUAL_FORMAT_USER_DATA","features":[424]},{"name":"AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR","features":[424]},{"name":"AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATION","features":[424,380]},{"name":"AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR","features":[424]},{"name":"AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION","features":[307,424]},{"name":"AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2","features":[307,424]},{"name":"AUDIO_FLOW_PULL","features":[424]},{"name":"AUDIO_FLOW_PUSH","features":[424]},{"name":"AUDIO_FLOW_TYPE","features":[424]},{"name":"AUDIO_MAX_CHANNELS","features":[424]},{"name":"AUDIO_MAX_FRAMERATE","features":[424]},{"name":"AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR","features":[424]},{"name":"AUDIO_MICROPHONE_BOOST_NOTIFICATION","features":[307,424]},{"name":"AUDIO_MIN_CHANNELS","features":[424]},{"name":"AUDIO_MIN_FRAMERATE","features":[424]},{"name":"AUDIO_SYSTEMEFFECT","features":[307,424]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR","features":[424]},{"name":"AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATION","features":[424,380]},{"name":"AUDIO_SYSTEMEFFECT_STATE","features":[424]},{"name":"AUDIO_SYSTEMEFFECT_STATE_OFF","features":[424]},{"name":"AUDIO_SYSTEMEFFECT_STATE_ON","features":[424]},{"name":"AUDIO_VOLUME_NOTIFICATION_DATA2","features":[307,424]},{"name":"AudioFXExtensionParams","features":[307,424,380]},{"name":"BUFFER_INVALID","features":[424]},{"name":"BUFFER_SILENT","features":[424]},{"name":"BUFFER_VALID","features":[424]},{"name":"DEVICE_NOT_ROTATED","features":[424]},{"name":"DEVICE_ORIENTATION_TYPE","features":[424]},{"name":"DEVICE_ROTATED_180_DEGREES_CLOCKWISE","features":[424]},{"name":"DEVICE_ROTATED_270_DEGREES_CLOCKWISE","features":[424]},{"name":"DEVICE_ROTATED_90_DEGREES_CLOCKWISE","features":[424]},{"name":"EAudioConstriction","features":[424]},{"name":"FNAPONOTIFICATIONCALLBACK","features":[424]},{"name":"IApoAcousticEchoCancellation","features":[424]},{"name":"IApoAuxiliaryInputConfiguration","features":[424]},{"name":"IApoAuxiliaryInputRT","features":[424]},{"name":"IAudioDeviceModulesClient","features":[424]},{"name":"IAudioMediaType","features":[424]},{"name":"IAudioProcessingObject","features":[424]},{"name":"IAudioProcessingObjectConfiguration","features":[424]},{"name":"IAudioProcessingObjectLoggingService","features":[424]},{"name":"IAudioProcessingObjectNotifications","features":[424]},{"name":"IAudioProcessingObjectNotifications2","features":[424]},{"name":"IAudioProcessingObjectRT","features":[424]},{"name":"IAudioProcessingObjectRTQueueService","features":[424]},{"name":"IAudioProcessingObjectVBR","features":[424]},{"name":"IAudioSystemEffects","features":[424]},{"name":"IAudioSystemEffects2","features":[424]},{"name":"IAudioSystemEffects3","features":[424]},{"name":"IAudioSystemEffectsCustomFormats","features":[424]},{"name":"PKEY_APO_SWFallback_ProcessingModes","features":[424,380]},{"name":"PKEY_CompositeFX_EndpointEffectClsid","features":[424,380]},{"name":"PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid","features":[424,380]},{"name":"PKEY_CompositeFX_KeywordDetector_ModeEffectClsid","features":[424,380]},{"name":"PKEY_CompositeFX_KeywordDetector_StreamEffectClsid","features":[424,380]},{"name":"PKEY_CompositeFX_ModeEffectClsid","features":[424,380]},{"name":"PKEY_CompositeFX_Offload_ModeEffectClsid","features":[424,380]},{"name":"PKEY_CompositeFX_Offload_StreamEffectClsid","features":[424,380]},{"name":"PKEY_CompositeFX_StreamEffectClsid","features":[424,380]},{"name":"PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming","features":[424,380]},{"name":"PKEY_EFX_ProcessingModes_Supported_For_Streaming","features":[424,380]},{"name":"PKEY_FX_ApplyToBluetooth","features":[424,380]},{"name":"PKEY_FX_ApplyToCapture","features":[424,380]},{"name":"PKEY_FX_ApplyToRender","features":[424,380]},{"name":"PKEY_FX_ApplyToUsb","features":[424,380]},{"name":"PKEY_FX_Association","features":[424,380]},{"name":"PKEY_FX_Author","features":[424,380]},{"name":"PKEY_FX_EffectPackSchema_Version","features":[424,380]},{"name":"PKEY_FX_EffectPack_Schema_V1","features":[424]},{"name":"PKEY_FX_EndpointEffectClsid","features":[424,380]},{"name":"PKEY_FX_Enumerator","features":[424,380]},{"name":"PKEY_FX_FriendlyName","features":[424,380]},{"name":"PKEY_FX_KeywordDetector_EndpointEffectClsid","features":[424,380]},{"name":"PKEY_FX_KeywordDetector_ModeEffectClsid","features":[424,380]},{"name":"PKEY_FX_KeywordDetector_StreamEffectClsid","features":[424,380]},{"name":"PKEY_FX_ModeEffectClsid","features":[424,380]},{"name":"PKEY_FX_ObjectId","features":[424,380]},{"name":"PKEY_FX_Offload_ModeEffectClsid","features":[424,380]},{"name":"PKEY_FX_Offload_StreamEffectClsid","features":[424,380]},{"name":"PKEY_FX_PostMixEffectClsid","features":[424,380]},{"name":"PKEY_FX_PreMixEffectClsid","features":[424,380]},{"name":"PKEY_FX_State","features":[424,380]},{"name":"PKEY_FX_StreamEffectClsid","features":[424,380]},{"name":"PKEY_FX_SupportAppLauncher","features":[424,380]},{"name":"PKEY_FX_SupportedFormats","features":[424,380]},{"name":"PKEY_FX_UserInterfaceClsid","features":[424,380]},{"name":"PKEY_FX_VersionMajor","features":[424,380]},{"name":"PKEY_FX_VersionMinor","features":[424,380]},{"name":"PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming","features":[424,380]},{"name":"PKEY_MFX_Offload_ProcessingModes_Supported_For_Streaming","features":[424,380]},{"name":"PKEY_MFX_ProcessingModes_Supported_For_Streaming","features":[424,380]},{"name":"PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming","features":[424,380]},{"name":"PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming","features":[424,380]},{"name":"PKEY_SFX_ProcessingModes_Supported_For_Streaming","features":[424,380]},{"name":"SID_AudioProcessingObjectLoggingService","features":[424]},{"name":"SID_AudioProcessingObjectRTQueue","features":[424]},{"name":"UNCOMPRESSEDAUDIOFORMAT","features":[424]},{"name":"eAudioConstriction14_14","features":[424]},{"name":"eAudioConstriction44_16","features":[424]},{"name":"eAudioConstriction48_16","features":[424]},{"name":"eAudioConstrictionMute","features":[424]},{"name":"eAudioConstrictionOff","features":[424]}],"428":[{"name":"CLSID_DirectMusic","features":[425]},{"name":"CLSID_DirectMusicCollection","features":[425]},{"name":"CLSID_DirectMusicSynth","features":[425]},{"name":"CLSID_DirectMusicSynthSink","features":[425]},{"name":"CLSID_DirectSoundPrivate","features":[425]},{"name":"CONNECTION","features":[425]},{"name":"CONNECTIONLIST","features":[425]},{"name":"CONN_DST_ATTENUATION","features":[425]},{"name":"CONN_DST_CENTER","features":[425]},{"name":"CONN_DST_CHORUS","features":[425]},{"name":"CONN_DST_EG1_ATTACKTIME","features":[425]},{"name":"CONN_DST_EG1_DECAYTIME","features":[425]},{"name":"CONN_DST_EG1_DELAYTIME","features":[425]},{"name":"CONN_DST_EG1_HOLDTIME","features":[425]},{"name":"CONN_DST_EG1_RELEASETIME","features":[425]},{"name":"CONN_DST_EG1_SHUTDOWNTIME","features":[425]},{"name":"CONN_DST_EG1_SUSTAINLEVEL","features":[425]},{"name":"CONN_DST_EG2_ATTACKTIME","features":[425]},{"name":"CONN_DST_EG2_DECAYTIME","features":[425]},{"name":"CONN_DST_EG2_DELAYTIME","features":[425]},{"name":"CONN_DST_EG2_HOLDTIME","features":[425]},{"name":"CONN_DST_EG2_RELEASETIME","features":[425]},{"name":"CONN_DST_EG2_SUSTAINLEVEL","features":[425]},{"name":"CONN_DST_FILTER_CUTOFF","features":[425]},{"name":"CONN_DST_FILTER_Q","features":[425]},{"name":"CONN_DST_GAIN","features":[425]},{"name":"CONN_DST_KEYNUMBER","features":[425]},{"name":"CONN_DST_LEFT","features":[425]},{"name":"CONN_DST_LEFTREAR","features":[425]},{"name":"CONN_DST_LFE_CHANNEL","features":[425]},{"name":"CONN_DST_LFO_FREQUENCY","features":[425]},{"name":"CONN_DST_LFO_STARTDELAY","features":[425]},{"name":"CONN_DST_NONE","features":[425]},{"name":"CONN_DST_PAN","features":[425]},{"name":"CONN_DST_PITCH","features":[425]},{"name":"CONN_DST_REVERB","features":[425]},{"name":"CONN_DST_RIGHT","features":[425]},{"name":"CONN_DST_RIGHTREAR","features":[425]},{"name":"CONN_DST_VIB_FREQUENCY","features":[425]},{"name":"CONN_DST_VIB_STARTDELAY","features":[425]},{"name":"CONN_SRC_CC1","features":[425]},{"name":"CONN_SRC_CC10","features":[425]},{"name":"CONN_SRC_CC11","features":[425]},{"name":"CONN_SRC_CC7","features":[425]},{"name":"CONN_SRC_CC91","features":[425]},{"name":"CONN_SRC_CC93","features":[425]},{"name":"CONN_SRC_CHANNELPRESSURE","features":[425]},{"name":"CONN_SRC_EG1","features":[425]},{"name":"CONN_SRC_EG2","features":[425]},{"name":"CONN_SRC_KEYNUMBER","features":[425]},{"name":"CONN_SRC_KEYONVELOCITY","features":[425]},{"name":"CONN_SRC_LFO","features":[425]},{"name":"CONN_SRC_MONOPRESSURE","features":[425]},{"name":"CONN_SRC_NONE","features":[425]},{"name":"CONN_SRC_PITCHWHEEL","features":[425]},{"name":"CONN_SRC_POLYPRESSURE","features":[425]},{"name":"CONN_SRC_VIBRATO","features":[425]},{"name":"CONN_TRN_CONCAVE","features":[425]},{"name":"CONN_TRN_CONVEX","features":[425]},{"name":"CONN_TRN_NONE","features":[425]},{"name":"CONN_TRN_SWITCH","features":[425]},{"name":"DAUD_CHAN10_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN11_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN12_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN13_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN14_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN15_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN16_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN1_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN2_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN3_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN4_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN5_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN6_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN7_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN8_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CHAN9_VOICE_PRIORITY_OFFSET","features":[425]},{"name":"DAUD_CRITICAL_VOICE_PRIORITY","features":[425]},{"name":"DAUD_HIGH_VOICE_PRIORITY","features":[425]},{"name":"DAUD_LOW_VOICE_PRIORITY","features":[425]},{"name":"DAUD_PERSIST_VOICE_PRIORITY","features":[425]},{"name":"DAUD_STANDARD_VOICE_PRIORITY","features":[425]},{"name":"DIRECTSOUNDDEVICE_DATAFLOW","features":[425]},{"name":"DIRECTSOUNDDEVICE_DATAFLOW_CAPTURE","features":[425]},{"name":"DIRECTSOUNDDEVICE_DATAFLOW_RENDER","features":[425]},{"name":"DIRECTSOUNDDEVICE_TYPE","features":[425]},{"name":"DIRECTSOUNDDEVICE_TYPE_EMULATED","features":[425]},{"name":"DIRECTSOUNDDEVICE_TYPE_VXD","features":[425]},{"name":"DIRECTSOUNDDEVICE_TYPE_WDM","features":[425]},{"name":"DLSHEADER","features":[425]},{"name":"DLSID","features":[425]},{"name":"DLSID_GMInHardware","features":[425]},{"name":"DLSID_GSInHardware","features":[425]},{"name":"DLSID_ManufacturersID","features":[425]},{"name":"DLSID_ProductID","features":[425]},{"name":"DLSID_SampleMemorySize","features":[425]},{"name":"DLSID_SamplePlaybackRate","features":[425]},{"name":"DLSID_SupportsDLS1","features":[425]},{"name":"DLSID_SupportsDLS2","features":[425]},{"name":"DLSID_XGInHardware","features":[425]},{"name":"DLSVERSION","features":[425]},{"name":"DLS_CDL_ADD","features":[425]},{"name":"DLS_CDL_AND","features":[425]},{"name":"DLS_CDL_CONST","features":[425]},{"name":"DLS_CDL_DIVIDE","features":[425]},{"name":"DLS_CDL_EQ","features":[425]},{"name":"DLS_CDL_GE","features":[425]},{"name":"DLS_CDL_GT","features":[425]},{"name":"DLS_CDL_LE","features":[425]},{"name":"DLS_CDL_LOGICAL_AND","features":[425]},{"name":"DLS_CDL_LOGICAL_OR","features":[425]},{"name":"DLS_CDL_LT","features":[425]},{"name":"DLS_CDL_MULTIPLY","features":[425]},{"name":"DLS_CDL_NOT","features":[425]},{"name":"DLS_CDL_OR","features":[425]},{"name":"DLS_CDL_QUERY","features":[425]},{"name":"DLS_CDL_QUERYSUPPORTED","features":[425]},{"name":"DLS_CDL_SUBTRACT","features":[425]},{"name":"DLS_CDL_XOR","features":[425]},{"name":"DMUS_ARTICPARAMS","features":[425]},{"name":"DMUS_ARTICULATION","features":[425]},{"name":"DMUS_ARTICULATION2","features":[425]},{"name":"DMUS_BUFFERDESC","features":[425]},{"name":"DMUS_CLOCKF_GLOBAL","features":[425]},{"name":"DMUS_CLOCKINFO7","features":[425]},{"name":"DMUS_CLOCKINFO8","features":[425]},{"name":"DMUS_CLOCKTYPE","features":[425]},{"name":"DMUS_CLOCK_SYSTEM","features":[425]},{"name":"DMUS_CLOCK_WAVE","features":[425]},{"name":"DMUS_COPYRIGHT","features":[425]},{"name":"DMUS_DEFAULT_SIZE_OFFSETTABLE","features":[425]},{"name":"DMUS_DOWNLOADINFO","features":[425]},{"name":"DMUS_DOWNLOADINFO_INSTRUMENT","features":[425]},{"name":"DMUS_DOWNLOADINFO_INSTRUMENT2","features":[425]},{"name":"DMUS_DOWNLOADINFO_ONESHOTWAVE","features":[425]},{"name":"DMUS_DOWNLOADINFO_STREAMINGWAVE","features":[425]},{"name":"DMUS_DOWNLOADINFO_WAVE","features":[425]},{"name":"DMUS_DOWNLOADINFO_WAVEARTICULATION","features":[425]},{"name":"DMUS_EFFECT_CHORUS","features":[425]},{"name":"DMUS_EFFECT_DELAY","features":[425]},{"name":"DMUS_EFFECT_NONE","features":[425]},{"name":"DMUS_EFFECT_REVERB","features":[425]},{"name":"DMUS_EVENTHEADER","features":[425]},{"name":"DMUS_EVENT_STRUCTURED","features":[425]},{"name":"DMUS_EXTENSIONCHUNK","features":[425]},{"name":"DMUS_INSTRUMENT","features":[425]},{"name":"DMUS_INSTRUMENT_GM_INSTRUMENT","features":[425]},{"name":"DMUS_LFOPARAMS","features":[425]},{"name":"DMUS_MAX_DESCRIPTION","features":[425]},{"name":"DMUS_MAX_DRIVER","features":[425]},{"name":"DMUS_MIN_DATA_SIZE","features":[425]},{"name":"DMUS_MSCPARAMS","features":[425]},{"name":"DMUS_NOTERANGE","features":[425]},{"name":"DMUS_OFFSETTABLE","features":[425]},{"name":"DMUS_PC_AUDIOPATH","features":[425]},{"name":"DMUS_PC_DIRECTSOUND","features":[425]},{"name":"DMUS_PC_DLS","features":[425]},{"name":"DMUS_PC_DLS2","features":[425]},{"name":"DMUS_PC_EXTERNAL","features":[425]},{"name":"DMUS_PC_GMINHARDWARE","features":[425]},{"name":"DMUS_PC_GSINHARDWARE","features":[425]},{"name":"DMUS_PC_INPUTCLASS","features":[425]},{"name":"DMUS_PC_MEMORYSIZEFIXED","features":[425]},{"name":"DMUS_PC_OUTPUTCLASS","features":[425]},{"name":"DMUS_PC_SHAREABLE","features":[425]},{"name":"DMUS_PC_SOFTWARESYNTH","features":[425]},{"name":"DMUS_PC_SYSTEMMEMORY","features":[425]},{"name":"DMUS_PC_WAVE","features":[425]},{"name":"DMUS_PC_XGINHARDWARE","features":[425]},{"name":"DMUS_PEGPARAMS","features":[425]},{"name":"DMUS_PORTCAPS","features":[425]},{"name":"DMUS_PORTPARAMS7","features":[307,425]},{"name":"DMUS_PORTPARAMS8","features":[307,425]},{"name":"DMUS_PORTPARAMS_AUDIOCHANNELS","features":[425]},{"name":"DMUS_PORTPARAMS_CHANNELGROUPS","features":[425]},{"name":"DMUS_PORTPARAMS_EFFECTS","features":[425]},{"name":"DMUS_PORTPARAMS_FEATURES","features":[425]},{"name":"DMUS_PORTPARAMS_SAMPLERATE","features":[425]},{"name":"DMUS_PORTPARAMS_SHARE","features":[425]},{"name":"DMUS_PORTPARAMS_VOICES","features":[425]},{"name":"DMUS_PORT_FEATURE_AUDIOPATH","features":[425]},{"name":"DMUS_PORT_FEATURE_STREAMING","features":[425]},{"name":"DMUS_PORT_KERNEL_MODE","features":[425]},{"name":"DMUS_PORT_USER_MODE_SYNTH","features":[425]},{"name":"DMUS_PORT_WINMM_DRIVER","features":[425]},{"name":"DMUS_REGION","features":[425]},{"name":"DMUS_SYNTHSTATS","features":[425]},{"name":"DMUS_SYNTHSTATS8","features":[425]},{"name":"DMUS_SYNTHSTATS_CPU_PER_VOICE","features":[425]},{"name":"DMUS_SYNTHSTATS_FREE_MEMORY","features":[425]},{"name":"DMUS_SYNTHSTATS_LOST_NOTES","features":[425]},{"name":"DMUS_SYNTHSTATS_PEAK_VOLUME","features":[425]},{"name":"DMUS_SYNTHSTATS_SYSTEMMEMORY","features":[425]},{"name":"DMUS_SYNTHSTATS_TOTAL_CPU","features":[425]},{"name":"DMUS_SYNTHSTATS_VOICES","features":[425]},{"name":"DMUS_VEGPARAMS","features":[425]},{"name":"DMUS_VOICE_STATE","features":[307,425]},{"name":"DMUS_VOLUME_MAX","features":[425]},{"name":"DMUS_VOLUME_MIN","features":[425]},{"name":"DMUS_WAVE","features":[425]},{"name":"DMUS_WAVEARTDL","features":[425]},{"name":"DMUS_WAVEDATA","features":[425]},{"name":"DMUS_WAVEDL","features":[425]},{"name":"DMUS_WAVES_REVERB_PARAMS","features":[425]},{"name":"DSBUSID_BACK_CENTER","features":[425]},{"name":"DSBUSID_BACK_LEFT","features":[425]},{"name":"DSBUSID_BACK_RIGHT","features":[425]},{"name":"DSBUSID_CHORUS_SEND","features":[425]},{"name":"DSBUSID_DYNAMIC_0","features":[425]},{"name":"DSBUSID_FIRST_SPKR_LOC","features":[425]},{"name":"DSBUSID_FRONT_CENTER","features":[425]},{"name":"DSBUSID_FRONT_LEFT","features":[425]},{"name":"DSBUSID_FRONT_LEFT_OF_CENTER","features":[425]},{"name":"DSBUSID_FRONT_RIGHT","features":[425]},{"name":"DSBUSID_FRONT_RIGHT_OF_CENTER","features":[425]},{"name":"DSBUSID_LAST_SPKR_LOC","features":[425]},{"name":"DSBUSID_LEFT","features":[425]},{"name":"DSBUSID_LOW_FREQUENCY","features":[425]},{"name":"DSBUSID_NULL","features":[425]},{"name":"DSBUSID_REVERB_SEND","features":[425]},{"name":"DSBUSID_RIGHT","features":[425]},{"name":"DSBUSID_SIDE_LEFT","features":[425]},{"name":"DSBUSID_SIDE_RIGHT","features":[425]},{"name":"DSBUSID_TOP_BACK_CENTER","features":[425]},{"name":"DSBUSID_TOP_BACK_LEFT","features":[425]},{"name":"DSBUSID_TOP_BACK_RIGHT","features":[425]},{"name":"DSBUSID_TOP_CENTER","features":[425]},{"name":"DSBUSID_TOP_FRONT_CENTER","features":[425]},{"name":"DSBUSID_TOP_FRONT_LEFT","features":[425]},{"name":"DSBUSID_TOP_FRONT_RIGHT","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1_DATA","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_A","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_A_DATA","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_W_DATA","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_1_DATA","features":[307,425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_A_DATA","features":[307,425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_ENUMERATE_W_DATA","features":[307,425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_A","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_A_DATA","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_W","features":[425]},{"name":"DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING_W_DATA","features":[425]},{"name":"DSPROPSETID_DirectSoundDevice","features":[425]},{"name":"DVAudInfo","features":[425]},{"name":"DV_AUDIOMODE","features":[425]},{"name":"DV_AUDIOQU","features":[425]},{"name":"DV_AUDIOSMP","features":[425]},{"name":"DV_CAP_AUD12Bits","features":[425]},{"name":"DV_CAP_AUD16Bits","features":[425]},{"name":"DV_DVSD_NTSC_FRAMESIZE","features":[425]},{"name":"DV_DVSD_PAL_FRAMESIZE","features":[425]},{"name":"DV_HD","features":[425]},{"name":"DV_NTSC","features":[425]},{"name":"DV_NTSCPAL","features":[425]},{"name":"DV_PAL","features":[425]},{"name":"DV_SD","features":[425]},{"name":"DV_SL","features":[425]},{"name":"DV_SMCHN","features":[425]},{"name":"DV_STYPE","features":[425]},{"name":"F_INSTRUMENT_DRUMS","features":[425]},{"name":"F_RGN_OPTION_SELFNONEXCLUSIVE","features":[425]},{"name":"F_WAVELINK_MULTICHANNEL","features":[425]},{"name":"F_WAVELINK_PHASE_MASTER","features":[425]},{"name":"F_WSMP_NO_COMPRESSION","features":[425]},{"name":"F_WSMP_NO_TRUNCATION","features":[425]},{"name":"GUID_DMUS_PROP_DLS1","features":[425]},{"name":"GUID_DMUS_PROP_DLS2","features":[425]},{"name":"GUID_DMUS_PROP_Effects","features":[425]},{"name":"GUID_DMUS_PROP_GM_Hardware","features":[425]},{"name":"GUID_DMUS_PROP_GS_Capable","features":[425]},{"name":"GUID_DMUS_PROP_GS_Hardware","features":[425]},{"name":"GUID_DMUS_PROP_INSTRUMENT2","features":[425]},{"name":"GUID_DMUS_PROP_LegacyCaps","features":[425]},{"name":"GUID_DMUS_PROP_MemorySize","features":[425]},{"name":"GUID_DMUS_PROP_SampleMemorySize","features":[425]},{"name":"GUID_DMUS_PROP_SamplePlaybackRate","features":[425]},{"name":"GUID_DMUS_PROP_SetSynthSink","features":[425]},{"name":"GUID_DMUS_PROP_SinkUsesDSound","features":[425]},{"name":"GUID_DMUS_PROP_SynthSink_DSOUND","features":[425]},{"name":"GUID_DMUS_PROP_SynthSink_WAVE","features":[425]},{"name":"GUID_DMUS_PROP_Volume","features":[425]},{"name":"GUID_DMUS_PROP_WavesReverb","features":[425]},{"name":"GUID_DMUS_PROP_WriteLatency","features":[425]},{"name":"GUID_DMUS_PROP_WritePeriod","features":[425]},{"name":"GUID_DMUS_PROP_XG_Capable","features":[425]},{"name":"GUID_DMUS_PROP_XG_Hardware","features":[425]},{"name":"IDirectMusic","features":[425]},{"name":"IDirectMusic8","features":[425]},{"name":"IDirectMusicBuffer","features":[425]},{"name":"IDirectMusicCollection","features":[425]},{"name":"IDirectMusicDownload","features":[425]},{"name":"IDirectMusicDownloadedInstrument","features":[425]},{"name":"IDirectMusicInstrument","features":[425]},{"name":"IDirectMusicPort","features":[425]},{"name":"IDirectMusicPortDownload","features":[425]},{"name":"IDirectMusicSynth","features":[425]},{"name":"IDirectMusicSynth8","features":[425]},{"name":"IDirectMusicSynthSink","features":[425]},{"name":"IDirectMusicThru","features":[425]},{"name":"INSTHEADER","features":[425]},{"name":"LPFNDIRECTSOUNDDEVICEENUMERATECALLBACK1","features":[307,425]},{"name":"LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKA","features":[307,425]},{"name":"LPFNDIRECTSOUNDDEVICEENUMERATECALLBACKW","features":[307,425]},{"name":"MDEVICECAPSEX","features":[425]},{"name":"MIDILOCALE","features":[425]},{"name":"MIDIOPENDESC","features":[425,422]},{"name":"POOLCUE","features":[425]},{"name":"POOLTABLE","features":[425]},{"name":"POOL_CUE_NULL","features":[425]},{"name":"REFRESH_F_LASTBUFFER","features":[425]},{"name":"REGSTR_PATH_SOFTWARESYNTHS","features":[425]},{"name":"RGNHEADER","features":[425]},{"name":"RGNRANGE","features":[425]},{"name":"SIZE_DVINFO","features":[425]},{"name":"WAVELINK","features":[425]},{"name":"WAVELINK_CHANNEL_LEFT","features":[425]},{"name":"WAVELINK_CHANNEL_RIGHT","features":[425]},{"name":"WLOOP","features":[425]},{"name":"WLOOP_TYPE_FORWARD","features":[425]},{"name":"WLOOP_TYPE_RELEASE","features":[425]},{"name":"WSMPL","features":[425]}],"429":[{"name":"CLSID_DirectSound","features":[426]},{"name":"CLSID_DirectSound8","features":[426]},{"name":"CLSID_DirectSoundCapture","features":[426]},{"name":"CLSID_DirectSoundCapture8","features":[426]},{"name":"CLSID_DirectSoundFullDuplex","features":[426]},{"name":"DIRECTSOUND_VERSION","features":[426]},{"name":"DS3DALG_HRTF_FULL","features":[426]},{"name":"DS3DALG_HRTF_LIGHT","features":[426]},{"name":"DS3DALG_NO_VIRTUALIZATION","features":[426]},{"name":"DS3DBUFFER","features":[402,426]},{"name":"DS3DLISTENER","features":[402,426]},{"name":"DS3DMODE_DISABLE","features":[426]},{"name":"DS3DMODE_HEADRELATIVE","features":[426]},{"name":"DS3DMODE_NORMAL","features":[426]},{"name":"DS3D_DEFAULTCONEANGLE","features":[426]},{"name":"DS3D_DEFAULTCONEOUTSIDEVOLUME","features":[426]},{"name":"DS3D_DEFAULTDISTANCEFACTOR","features":[426]},{"name":"DS3D_DEFAULTDOPPLERFACTOR","features":[426]},{"name":"DS3D_DEFAULTMAXDISTANCE","features":[426]},{"name":"DS3D_DEFAULTMINDISTANCE","features":[426]},{"name":"DS3D_DEFAULTROLLOFFFACTOR","features":[426]},{"name":"DS3D_DEFERRED","features":[426]},{"name":"DS3D_IMMEDIATE","features":[426]},{"name":"DS3D_MAXCONEANGLE","features":[426]},{"name":"DS3D_MAXDOPPLERFACTOR","features":[426]},{"name":"DS3D_MAXROLLOFFFACTOR","features":[426]},{"name":"DS3D_MINCONEANGLE","features":[426]},{"name":"DS3D_MINDOPPLERFACTOR","features":[426]},{"name":"DS3D_MINROLLOFFFACTOR","features":[426]},{"name":"DSBCAPS","features":[426]},{"name":"DSBCAPS_CTRL3D","features":[426]},{"name":"DSBCAPS_CTRLFREQUENCY","features":[426]},{"name":"DSBCAPS_CTRLFX","features":[426]},{"name":"DSBCAPS_CTRLPAN","features":[426]},{"name":"DSBCAPS_CTRLPOSITIONNOTIFY","features":[426]},{"name":"DSBCAPS_CTRLVOLUME","features":[426]},{"name":"DSBCAPS_GETCURRENTPOSITION2","features":[426]},{"name":"DSBCAPS_GLOBALFOCUS","features":[426]},{"name":"DSBCAPS_LOCDEFER","features":[426]},{"name":"DSBCAPS_LOCHARDWARE","features":[426]},{"name":"DSBCAPS_LOCSOFTWARE","features":[426]},{"name":"DSBCAPS_MUTE3DATMAXDISTANCE","features":[426]},{"name":"DSBCAPS_PRIMARYBUFFER","features":[426]},{"name":"DSBCAPS_STATIC","features":[426]},{"name":"DSBCAPS_STICKYFOCUS","features":[426]},{"name":"DSBCAPS_TRUEPLAYPOSITION","features":[426]},{"name":"DSBFREQUENCY_MAX","features":[426]},{"name":"DSBFREQUENCY_MIN","features":[426]},{"name":"DSBFREQUENCY_ORIGINAL","features":[426]},{"name":"DSBLOCK_ENTIREBUFFER","features":[426]},{"name":"DSBLOCK_FROMWRITECURSOR","features":[426]},{"name":"DSBNOTIFICATIONS_MAX","features":[426]},{"name":"DSBPAN_CENTER","features":[426]},{"name":"DSBPAN_LEFT","features":[426]},{"name":"DSBPAN_RIGHT","features":[426]},{"name":"DSBPLAY_LOCHARDWARE","features":[426]},{"name":"DSBPLAY_LOCSOFTWARE","features":[426]},{"name":"DSBPLAY_LOOPING","features":[426]},{"name":"DSBPLAY_TERMINATEBY_DISTANCE","features":[426]},{"name":"DSBPLAY_TERMINATEBY_PRIORITY","features":[426]},{"name":"DSBPLAY_TERMINATEBY_TIME","features":[426]},{"name":"DSBPN_OFFSETSTOP","features":[426]},{"name":"DSBPOSITIONNOTIFY","features":[307,426]},{"name":"DSBSIZE_FX_MIN","features":[426]},{"name":"DSBSIZE_MAX","features":[426]},{"name":"DSBSIZE_MIN","features":[426]},{"name":"DSBSTATUS_BUFFERLOST","features":[426]},{"name":"DSBSTATUS_LOCHARDWARE","features":[426]},{"name":"DSBSTATUS_LOCSOFTWARE","features":[426]},{"name":"DSBSTATUS_LOOPING","features":[426]},{"name":"DSBSTATUS_PLAYING","features":[426]},{"name":"DSBSTATUS_TERMINATED","features":[426]},{"name":"DSBUFFERDESC","features":[426]},{"name":"DSBUFFERDESC1","features":[426]},{"name":"DSBVOLUME_MAX","features":[426]},{"name":"DSBVOLUME_MIN","features":[426]},{"name":"DSCAPS","features":[426]},{"name":"DSCAPS_CERTIFIED","features":[426]},{"name":"DSCAPS_CONTINUOUSRATE","features":[426]},{"name":"DSCAPS_EMULDRIVER","features":[426]},{"name":"DSCAPS_PRIMARY16BIT","features":[426]},{"name":"DSCAPS_PRIMARY8BIT","features":[426]},{"name":"DSCAPS_PRIMARYMONO","features":[426]},{"name":"DSCAPS_PRIMARYSTEREO","features":[426]},{"name":"DSCAPS_SECONDARY16BIT","features":[426]},{"name":"DSCAPS_SECONDARY8BIT","features":[426]},{"name":"DSCAPS_SECONDARYMONO","features":[426]},{"name":"DSCAPS_SECONDARYSTEREO","features":[426]},{"name":"DSCBCAPS","features":[426]},{"name":"DSCBCAPS_CTRLFX","features":[426]},{"name":"DSCBCAPS_WAVEMAPPED","features":[426]},{"name":"DSCBLOCK_ENTIREBUFFER","features":[426]},{"name":"DSCBSTART_LOOPING","features":[426]},{"name":"DSCBSTATUS_CAPTURING","features":[426]},{"name":"DSCBSTATUS_LOOPING","features":[426]},{"name":"DSCBUFFERDESC","features":[426]},{"name":"DSCBUFFERDESC1","features":[426]},{"name":"DSCCAPS","features":[426]},{"name":"DSCCAPS_CERTIFIED","features":[426]},{"name":"DSCCAPS_EMULDRIVER","features":[426]},{"name":"DSCCAPS_MULTIPLECAPTURE","features":[426]},{"name":"DSCEFFECTDESC","features":[426]},{"name":"DSCFXAec","features":[307,426]},{"name":"DSCFXNoiseSuppress","features":[307,426]},{"name":"DSCFXR_LOCHARDWARE","features":[426]},{"name":"DSCFXR_LOCSOFTWARE","features":[426]},{"name":"DSCFX_AEC_MODE_FULL_DUPLEX","features":[426]},{"name":"DSCFX_AEC_MODE_HALF_DUPLEX","features":[426]},{"name":"DSCFX_AEC_MODE_PASS_THROUGH","features":[426]},{"name":"DSCFX_AEC_STATUS_CURRENTLY_CONVERGED","features":[426]},{"name":"DSCFX_AEC_STATUS_HISTORY_CONTINUOUSLY_CONVERGED","features":[426]},{"name":"DSCFX_AEC_STATUS_HISTORY_PREVIOUSLY_DIVERGED","features":[426]},{"name":"DSCFX_AEC_STATUS_HISTORY_UNINITIALIZED","features":[426]},{"name":"DSCFX_LOCHARDWARE","features":[426]},{"name":"DSCFX_LOCSOFTWARE","features":[426]},{"name":"DSDEVID_DefaultCapture","features":[426]},{"name":"DSDEVID_DefaultPlayback","features":[426]},{"name":"DSDEVID_DefaultVoiceCapture","features":[426]},{"name":"DSDEVID_DefaultVoicePlayback","features":[426]},{"name":"DSEFFECTDESC","features":[426]},{"name":"DSFXCHORUS_DELAY_MAX","features":[426]},{"name":"DSFXCHORUS_DELAY_MIN","features":[426]},{"name":"DSFXCHORUS_DEPTH_MAX","features":[426]},{"name":"DSFXCHORUS_DEPTH_MIN","features":[426]},{"name":"DSFXCHORUS_FEEDBACK_MAX","features":[426]},{"name":"DSFXCHORUS_FEEDBACK_MIN","features":[426]},{"name":"DSFXCHORUS_FREQUENCY_MAX","features":[426]},{"name":"DSFXCHORUS_FREQUENCY_MIN","features":[426]},{"name":"DSFXCHORUS_PHASE_180","features":[426]},{"name":"DSFXCHORUS_PHASE_90","features":[426]},{"name":"DSFXCHORUS_PHASE_MAX","features":[426]},{"name":"DSFXCHORUS_PHASE_MIN","features":[426]},{"name":"DSFXCHORUS_PHASE_NEG_180","features":[426]},{"name":"DSFXCHORUS_PHASE_NEG_90","features":[426]},{"name":"DSFXCHORUS_PHASE_ZERO","features":[426]},{"name":"DSFXCHORUS_WAVE_SIN","features":[426]},{"name":"DSFXCHORUS_WAVE_TRIANGLE","features":[426]},{"name":"DSFXCHORUS_WETDRYMIX_MAX","features":[426]},{"name":"DSFXCHORUS_WETDRYMIX_MIN","features":[426]},{"name":"DSFXCOMPRESSOR_ATTACK_MAX","features":[426]},{"name":"DSFXCOMPRESSOR_ATTACK_MIN","features":[426]},{"name":"DSFXCOMPRESSOR_GAIN_MAX","features":[426]},{"name":"DSFXCOMPRESSOR_GAIN_MIN","features":[426]},{"name":"DSFXCOMPRESSOR_PREDELAY_MAX","features":[426]},{"name":"DSFXCOMPRESSOR_PREDELAY_MIN","features":[426]},{"name":"DSFXCOMPRESSOR_RATIO_MAX","features":[426]},{"name":"DSFXCOMPRESSOR_RATIO_MIN","features":[426]},{"name":"DSFXCOMPRESSOR_RELEASE_MAX","features":[426]},{"name":"DSFXCOMPRESSOR_RELEASE_MIN","features":[426]},{"name":"DSFXCOMPRESSOR_THRESHOLD_MAX","features":[426]},{"name":"DSFXCOMPRESSOR_THRESHOLD_MIN","features":[426]},{"name":"DSFXChorus","features":[426]},{"name":"DSFXCompressor","features":[426]},{"name":"DSFXDISTORTION_EDGE_MAX","features":[426]},{"name":"DSFXDISTORTION_EDGE_MIN","features":[426]},{"name":"DSFXDISTORTION_GAIN_MAX","features":[426]},{"name":"DSFXDISTORTION_GAIN_MIN","features":[426]},{"name":"DSFXDISTORTION_POSTEQBANDWIDTH_MAX","features":[426]},{"name":"DSFXDISTORTION_POSTEQBANDWIDTH_MIN","features":[426]},{"name":"DSFXDISTORTION_POSTEQCENTERFREQUENCY_MAX","features":[426]},{"name":"DSFXDISTORTION_POSTEQCENTERFREQUENCY_MIN","features":[426]},{"name":"DSFXDISTORTION_PRELOWPASSCUTOFF_MAX","features":[426]},{"name":"DSFXDISTORTION_PRELOWPASSCUTOFF_MIN","features":[426]},{"name":"DSFXDistortion","features":[426]},{"name":"DSFXECHO_FEEDBACK_MAX","features":[426]},{"name":"DSFXECHO_FEEDBACK_MIN","features":[426]},{"name":"DSFXECHO_LEFTDELAY_MAX","features":[426]},{"name":"DSFXECHO_LEFTDELAY_MIN","features":[426]},{"name":"DSFXECHO_PANDELAY_MAX","features":[426]},{"name":"DSFXECHO_PANDELAY_MIN","features":[426]},{"name":"DSFXECHO_RIGHTDELAY_MAX","features":[426]},{"name":"DSFXECHO_RIGHTDELAY_MIN","features":[426]},{"name":"DSFXECHO_WETDRYMIX_MAX","features":[426]},{"name":"DSFXECHO_WETDRYMIX_MIN","features":[426]},{"name":"DSFXEcho","features":[426]},{"name":"DSFXFLANGER_DELAY_MAX","features":[426]},{"name":"DSFXFLANGER_DELAY_MIN","features":[426]},{"name":"DSFXFLANGER_DEPTH_MAX","features":[426]},{"name":"DSFXFLANGER_DEPTH_MIN","features":[426]},{"name":"DSFXFLANGER_FEEDBACK_MAX","features":[426]},{"name":"DSFXFLANGER_FEEDBACK_MIN","features":[426]},{"name":"DSFXFLANGER_FREQUENCY_MAX","features":[426]},{"name":"DSFXFLANGER_FREQUENCY_MIN","features":[426]},{"name":"DSFXFLANGER_PHASE_180","features":[426]},{"name":"DSFXFLANGER_PHASE_90","features":[426]},{"name":"DSFXFLANGER_PHASE_MAX","features":[426]},{"name":"DSFXFLANGER_PHASE_MIN","features":[426]},{"name":"DSFXFLANGER_PHASE_NEG_180","features":[426]},{"name":"DSFXFLANGER_PHASE_NEG_90","features":[426]},{"name":"DSFXFLANGER_PHASE_ZERO","features":[426]},{"name":"DSFXFLANGER_WAVE_SIN","features":[426]},{"name":"DSFXFLANGER_WAVE_TRIANGLE","features":[426]},{"name":"DSFXFLANGER_WETDRYMIX_MAX","features":[426]},{"name":"DSFXFLANGER_WETDRYMIX_MIN","features":[426]},{"name":"DSFXFlanger","features":[426]},{"name":"DSFXGARGLE_RATEHZ_MAX","features":[426]},{"name":"DSFXGARGLE_RATEHZ_MIN","features":[426]},{"name":"DSFXGARGLE_WAVE_SQUARE","features":[426]},{"name":"DSFXGARGLE_WAVE_TRIANGLE","features":[426]},{"name":"DSFXGargle","features":[426]},{"name":"DSFXI3DL2Reverb","features":[426]},{"name":"DSFXPARAMEQ_BANDWIDTH_MAX","features":[426]},{"name":"DSFXPARAMEQ_BANDWIDTH_MIN","features":[426]},{"name":"DSFXPARAMEQ_CENTER_MAX","features":[426]},{"name":"DSFXPARAMEQ_CENTER_MIN","features":[426]},{"name":"DSFXPARAMEQ_GAIN_MAX","features":[426]},{"name":"DSFXPARAMEQ_GAIN_MIN","features":[426]},{"name":"DSFXParamEq","features":[426]},{"name":"DSFXR_FAILED","features":[426]},{"name":"DSFXR_LOCHARDWARE","features":[426]},{"name":"DSFXR_LOCSOFTWARE","features":[426]},{"name":"DSFXR_PRESENT","features":[426]},{"name":"DSFXR_SENDLOOP","features":[426]},{"name":"DSFXR_UNALLOCATED","features":[426]},{"name":"DSFXR_UNKNOWN","features":[426]},{"name":"DSFXWavesReverb","features":[426]},{"name":"DSFX_I3DL2REVERB_DECAYHFRATIO_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_DECAYHFRATIO_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_DECAYHFRATIO_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_DECAYTIME_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_DECAYTIME_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_DECAYTIME_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_DENSITY_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_DENSITY_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_DENSITY_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_DIFFUSION_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_DIFFUSION_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_DIFFUSION_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_HFREFERENCE_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_HFREFERENCE_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_HFREFERENCE_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_QUALITY_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_QUALITY_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_QUALITY_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_REFLECTIONSDELAY_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_REFLECTIONS_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_REFLECTIONS_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_REFLECTIONS_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_REVERBDELAY_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_REVERBDELAY_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_REVERBDELAY_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_REVERB_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_REVERB_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_REVERB_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOMHF_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOMHF_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOMHF_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_MIN","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOM_DEFAULT","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOM_MAX","features":[426]},{"name":"DSFX_I3DL2REVERB_ROOM_MIN","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ALLEY","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ARENA","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_AUDITORIUM","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_BATHROOM","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CARPETEDHALLWAY","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CAVE","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CITY","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_CONCERTHALL","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_DEFAULT","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_FOREST","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_GENERIC","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_HALLWAY","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_HANGAR","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEHALL","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEROOM","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_LIVINGROOM","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMHALL","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMROOM","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_MOUNTAINS","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PADDEDCELL","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PARKINGLOT","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PLAIN","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_PLATE","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_QUARRY","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_ROOM","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_SEWERPIPE","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_SMALLROOM","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_STONECORRIDOR","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_STONEROOM","features":[426]},{"name":"DSFX_I3DL2_ENVIRONMENT_PRESET_UNDERWATER","features":[426]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_BRICKWALL","features":[426]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_CURTAIN","features":[426]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_DOUBLEWINDOW","features":[426]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_SINGLEWINDOW","features":[426]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_STONEWALL","features":[426]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_THICKDOOR","features":[426]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_THINDOOR","features":[426]},{"name":"DSFX_I3DL2_MATERIAL_PRESET_WOODWALL","features":[426]},{"name":"DSFX_LOCHARDWARE","features":[426]},{"name":"DSFX_LOCSOFTWARE","features":[426]},{"name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_DEFAULT","features":[426]},{"name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_MAX","features":[426]},{"name":"DSFX_WAVESREVERB_HIGHFREQRTRATIO_MIN","features":[426]},{"name":"DSFX_WAVESREVERB_INGAIN_DEFAULT","features":[426]},{"name":"DSFX_WAVESREVERB_INGAIN_MAX","features":[426]},{"name":"DSFX_WAVESREVERB_INGAIN_MIN","features":[426]},{"name":"DSFX_WAVESREVERB_REVERBMIX_DEFAULT","features":[426]},{"name":"DSFX_WAVESREVERB_REVERBMIX_MAX","features":[426]},{"name":"DSFX_WAVESREVERB_REVERBMIX_MIN","features":[426]},{"name":"DSFX_WAVESREVERB_REVERBTIME_DEFAULT","features":[426]},{"name":"DSFX_WAVESREVERB_REVERBTIME_MAX","features":[426]},{"name":"DSFX_WAVESREVERB_REVERBTIME_MIN","features":[426]},{"name":"DSSCL_EXCLUSIVE","features":[426]},{"name":"DSSCL_NORMAL","features":[426]},{"name":"DSSCL_PRIORITY","features":[426]},{"name":"DSSCL_WRITEPRIMARY","features":[426]},{"name":"DSSPEAKER_5POINT1","features":[426]},{"name":"DSSPEAKER_5POINT1_BACK","features":[426]},{"name":"DSSPEAKER_5POINT1_SURROUND","features":[426]},{"name":"DSSPEAKER_7POINT1","features":[426]},{"name":"DSSPEAKER_7POINT1_SURROUND","features":[426]},{"name":"DSSPEAKER_7POINT1_WIDE","features":[426]},{"name":"DSSPEAKER_DIRECTOUT","features":[426]},{"name":"DSSPEAKER_GEOMETRY_MAX","features":[426]},{"name":"DSSPEAKER_GEOMETRY_MIN","features":[426]},{"name":"DSSPEAKER_GEOMETRY_NARROW","features":[426]},{"name":"DSSPEAKER_GEOMETRY_WIDE","features":[426]},{"name":"DSSPEAKER_HEADPHONE","features":[426]},{"name":"DSSPEAKER_MONO","features":[426]},{"name":"DSSPEAKER_QUAD","features":[426]},{"name":"DSSPEAKER_STEREO","features":[426]},{"name":"DSSPEAKER_SURROUND","features":[426]},{"name":"DS_CERTIFIED","features":[426]},{"name":"DS_NO_VIRTUALIZATION","features":[426]},{"name":"DS_UNCERTIFIED","features":[426]},{"name":"DirectSoundCaptureCreate","features":[426]},{"name":"DirectSoundCaptureCreate8","features":[426]},{"name":"DirectSoundCaptureEnumerateA","features":[307,426]},{"name":"DirectSoundCaptureEnumerateW","features":[307,426]},{"name":"DirectSoundCreate","features":[426]},{"name":"DirectSoundCreate8","features":[426]},{"name":"DirectSoundEnumerateA","features":[307,426]},{"name":"DirectSoundEnumerateW","features":[307,426]},{"name":"DirectSoundFullDuplexCreate","features":[307,426]},{"name":"GUID_All_Objects","features":[426]},{"name":"GUID_DSCFX_CLASS_AEC","features":[426]},{"name":"GUID_DSCFX_CLASS_NS","features":[426]},{"name":"GUID_DSCFX_MS_AEC","features":[426]},{"name":"GUID_DSCFX_MS_NS","features":[426]},{"name":"GUID_DSCFX_SYSTEM_AEC","features":[426]},{"name":"GUID_DSCFX_SYSTEM_NS","features":[426]},{"name":"GUID_DSFX_STANDARD_CHORUS","features":[426]},{"name":"GUID_DSFX_STANDARD_COMPRESSOR","features":[426]},{"name":"GUID_DSFX_STANDARD_DISTORTION","features":[426]},{"name":"GUID_DSFX_STANDARD_ECHO","features":[426]},{"name":"GUID_DSFX_STANDARD_FLANGER","features":[426]},{"name":"GUID_DSFX_STANDARD_GARGLE","features":[426]},{"name":"GUID_DSFX_STANDARD_I3DL2REVERB","features":[426]},{"name":"GUID_DSFX_STANDARD_PARAMEQ","features":[426]},{"name":"GUID_DSFX_WAVES_REVERB","features":[426]},{"name":"GetDeviceID","features":[426]},{"name":"IDirectSound","features":[426]},{"name":"IDirectSound3DBuffer","features":[426]},{"name":"IDirectSound3DListener","features":[426]},{"name":"IDirectSound8","features":[426]},{"name":"IDirectSoundBuffer","features":[426]},{"name":"IDirectSoundBuffer8","features":[426]},{"name":"IDirectSoundCapture","features":[426]},{"name":"IDirectSoundCaptureBuffer","features":[426]},{"name":"IDirectSoundCaptureBuffer8","features":[426]},{"name":"IDirectSoundCaptureFXAec","features":[426]},{"name":"IDirectSoundCaptureFXNoiseSuppress","features":[426]},{"name":"IDirectSoundFXChorus","features":[426]},{"name":"IDirectSoundFXCompressor","features":[426]},{"name":"IDirectSoundFXDistortion","features":[426]},{"name":"IDirectSoundFXEcho","features":[426]},{"name":"IDirectSoundFXFlanger","features":[426]},{"name":"IDirectSoundFXGargle","features":[426]},{"name":"IDirectSoundFXI3DL2Reverb","features":[426]},{"name":"IDirectSoundFXParamEq","features":[426]},{"name":"IDirectSoundFXWavesReverb","features":[426]},{"name":"IDirectSoundFullDuplex","features":[426]},{"name":"IDirectSoundNotify","features":[426]},{"name":"KSPROPERTY_SUPPORT_GET","features":[426]},{"name":"KSPROPERTY_SUPPORT_SET","features":[426]},{"name":"LPDSENUMCALLBACKA","features":[307,426]},{"name":"LPDSENUMCALLBACKW","features":[307,426]},{"name":"_FACDS","features":[426]}],"430":[{"name":"AUDIO_ENDPOINT_SHARED_CREATE_PARAMS","features":[427]},{"name":"DEVINTERFACE_AUDIOENDPOINTPLUGIN","features":[427]},{"name":"DEVPKEY_AudioEndpointPlugin2_FactoryCLSID","features":[427,380]},{"name":"DEVPKEY_AudioEndpointPlugin_DataFlow","features":[427,380]},{"name":"DEVPKEY_AudioEndpointPlugin_FactoryCLSID","features":[427,380]},{"name":"DEVPKEY_AudioEndpointPlugin_PnPInterface","features":[427,380]},{"name":"EndpointConnectorType","features":[427]},{"name":"IAudioEndpointFormatControl","features":[427]},{"name":"IAudioEndpointLastBufferControl","features":[427]},{"name":"IAudioEndpointOffloadStreamMeter","features":[427]},{"name":"IAudioEndpointOffloadStreamMute","features":[427]},{"name":"IAudioEndpointOffloadStreamVolume","features":[427]},{"name":"IAudioEndpointVolume","features":[427]},{"name":"IAudioEndpointVolumeCallback","features":[427]},{"name":"IAudioEndpointVolumeEx","features":[427]},{"name":"IAudioLfxControl","features":[427]},{"name":"IAudioMeterInformation","features":[427]},{"name":"IHardwareAudioEngineBase","features":[427]},{"name":"eConnectorCount","features":[427]},{"name":"eHostProcessConnector","features":[427]},{"name":"eKeywordDetectorConnector","features":[427]},{"name":"eLoopbackConnector","features":[427]},{"name":"eOffloadConnector","features":[427]}],"431":[{"name":"AudioReverb","features":[428]},{"name":"AudioVolumeMeter","features":[428]},{"name":"BandPassFilter","features":[428]},{"name":"Cardioid","features":[428]},{"name":"Cone","features":[428]},{"name":"CreateAudioReverb","features":[428]},{"name":"CreateAudioVolumeMeter","features":[428]},{"name":"CreateFX","features":[428]},{"name":"CreateHrtfApo","features":[428]},{"name":"CustomDecay","features":[428]},{"name":"FACILITY_XAPO","features":[428]},{"name":"FACILITY_XAUDIO2","features":[428]},{"name":"FXECHO_DEFAULT_DELAY","features":[428]},{"name":"FXECHO_DEFAULT_FEEDBACK","features":[428]},{"name":"FXECHO_DEFAULT_WETDRYMIX","features":[428]},{"name":"FXECHO_INITDATA","features":[428]},{"name":"FXECHO_MAX_DELAY","features":[428]},{"name":"FXECHO_MAX_FEEDBACK","features":[428]},{"name":"FXECHO_MAX_WETDRYMIX","features":[428]},{"name":"FXECHO_MIN_DELAY","features":[428]},{"name":"FXECHO_MIN_FEEDBACK","features":[428]},{"name":"FXECHO_MIN_WETDRYMIX","features":[428]},{"name":"FXECHO_PARAMETERS","features":[428]},{"name":"FXEQ","features":[428]},{"name":"FXEQ_DEFAULT_BANDWIDTH","features":[428]},{"name":"FXEQ_DEFAULT_FREQUENCY_CENTER_0","features":[428]},{"name":"FXEQ_DEFAULT_FREQUENCY_CENTER_1","features":[428]},{"name":"FXEQ_DEFAULT_FREQUENCY_CENTER_2","features":[428]},{"name":"FXEQ_DEFAULT_FREQUENCY_CENTER_3","features":[428]},{"name":"FXEQ_DEFAULT_GAIN","features":[428]},{"name":"FXEQ_MAX_BANDWIDTH","features":[428]},{"name":"FXEQ_MAX_FRAMERATE","features":[428]},{"name":"FXEQ_MAX_FREQUENCY_CENTER","features":[428]},{"name":"FXEQ_MAX_GAIN","features":[428]},{"name":"FXEQ_MIN_BANDWIDTH","features":[428]},{"name":"FXEQ_MIN_FRAMERATE","features":[428]},{"name":"FXEQ_MIN_FREQUENCY_CENTER","features":[428]},{"name":"FXEQ_MIN_GAIN","features":[428]},{"name":"FXEQ_PARAMETERS","features":[428]},{"name":"FXEcho","features":[428]},{"name":"FXLOUDNESS_DEFAULT_MOMENTARY_MS","features":[428]},{"name":"FXLOUDNESS_DEFAULT_SHORTTERM_MS","features":[428]},{"name":"FXMASTERINGLIMITER_DEFAULT_LOUDNESS","features":[428]},{"name":"FXMASTERINGLIMITER_DEFAULT_RELEASE","features":[428]},{"name":"FXMASTERINGLIMITER_MAX_LOUDNESS","features":[428]},{"name":"FXMASTERINGLIMITER_MAX_RELEASE","features":[428]},{"name":"FXMASTERINGLIMITER_MIN_LOUDNESS","features":[428]},{"name":"FXMASTERINGLIMITER_MIN_RELEASE","features":[428]},{"name":"FXMASTERINGLIMITER_PARAMETERS","features":[428]},{"name":"FXMasteringLimiter","features":[428]},{"name":"FXREVERB_DEFAULT_DIFFUSION","features":[428]},{"name":"FXREVERB_DEFAULT_ROOMSIZE","features":[428]},{"name":"FXREVERB_MAX_DIFFUSION","features":[428]},{"name":"FXREVERB_MAX_ROOMSIZE","features":[428]},{"name":"FXREVERB_MIN_DIFFUSION","features":[428]},{"name":"FXREVERB_MIN_ROOMSIZE","features":[428]},{"name":"FXREVERB_PARAMETERS","features":[428]},{"name":"FXReverb","features":[428]},{"name":"HRTF_DEFAULT_UNITY_GAIN_DISTANCE","features":[428]},{"name":"HRTF_MAX_GAIN_LIMIT","features":[428]},{"name":"HRTF_MIN_GAIN_LIMIT","features":[428]},{"name":"HRTF_MIN_UNITY_GAIN_DISTANCE","features":[428]},{"name":"HighPassFilter","features":[428]},{"name":"HighPassOnePoleFilter","features":[428]},{"name":"HrtfApoInit","features":[428]},{"name":"HrtfDirectivity","features":[428]},{"name":"HrtfDirectivityCardioid","features":[428]},{"name":"HrtfDirectivityCone","features":[428]},{"name":"HrtfDirectivityType","features":[428]},{"name":"HrtfDistanceDecay","features":[428]},{"name":"HrtfDistanceDecayType","features":[428]},{"name":"HrtfEnvironment","features":[428]},{"name":"HrtfOrientation","features":[428]},{"name":"HrtfPosition","features":[428]},{"name":"IXAPO","features":[428]},{"name":"IXAPOHrtfParameters","features":[428]},{"name":"IXAPOParameters","features":[428]},{"name":"IXAudio2","features":[428]},{"name":"IXAudio2EngineCallback","features":[428]},{"name":"IXAudio2Extension","features":[428]},{"name":"IXAudio2MasteringVoice","features":[428]},{"name":"IXAudio2SourceVoice","features":[428]},{"name":"IXAudio2SubmixVoice","features":[428]},{"name":"IXAudio2Voice","features":[428]},{"name":"IXAudio2VoiceCallback","features":[428]},{"name":"Large","features":[428]},{"name":"LowPassFilter","features":[428]},{"name":"LowPassOnePoleFilter","features":[428]},{"name":"Medium","features":[428]},{"name":"NaturalDecay","features":[428]},{"name":"NotchFilter","features":[428]},{"name":"OmniDirectional","features":[428]},{"name":"Outdoors","features":[428]},{"name":"Processor1","features":[428]},{"name":"Processor10","features":[428]},{"name":"Processor11","features":[428]},{"name":"Processor12","features":[428]},{"name":"Processor13","features":[428]},{"name":"Processor14","features":[428]},{"name":"Processor15","features":[428]},{"name":"Processor16","features":[428]},{"name":"Processor17","features":[428]},{"name":"Processor18","features":[428]},{"name":"Processor19","features":[428]},{"name":"Processor2","features":[428]},{"name":"Processor20","features":[428]},{"name":"Processor21","features":[428]},{"name":"Processor22","features":[428]},{"name":"Processor23","features":[428]},{"name":"Processor24","features":[428]},{"name":"Processor25","features":[428]},{"name":"Processor26","features":[428]},{"name":"Processor27","features":[428]},{"name":"Processor28","features":[428]},{"name":"Processor29","features":[428]},{"name":"Processor3","features":[428]},{"name":"Processor30","features":[428]},{"name":"Processor31","features":[428]},{"name":"Processor32","features":[428]},{"name":"Processor4","features":[428]},{"name":"Processor5","features":[428]},{"name":"Processor6","features":[428]},{"name":"Processor7","features":[428]},{"name":"Processor8","features":[428]},{"name":"Processor9","features":[428]},{"name":"SPEAKER_MONO","features":[428]},{"name":"Small","features":[428]},{"name":"X3DAUDIO_2PI","features":[428]},{"name":"X3DAUDIO_CALCULATE_DELAY","features":[428]},{"name":"X3DAUDIO_CALCULATE_DOPPLER","features":[428]},{"name":"X3DAUDIO_CALCULATE_EMITTER_ANGLE","features":[428]},{"name":"X3DAUDIO_CALCULATE_LPF_DIRECT","features":[428]},{"name":"X3DAUDIO_CALCULATE_LPF_REVERB","features":[428]},{"name":"X3DAUDIO_CALCULATE_MATRIX","features":[428]},{"name":"X3DAUDIO_CALCULATE_REDIRECT_TO_LFE","features":[428]},{"name":"X3DAUDIO_CALCULATE_REVERB","features":[428]},{"name":"X3DAUDIO_CALCULATE_ZEROCENTER","features":[428]},{"name":"X3DAUDIO_HANDLE_BYTESIZE","features":[428]},{"name":"X3DAUDIO_PI","features":[428]},{"name":"X3DAUDIO_SPEED_OF_SOUND","features":[428]},{"name":"XAPO_BUFFER_FLAGS","features":[428]},{"name":"XAPO_BUFFER_SILENT","features":[428]},{"name":"XAPO_BUFFER_VALID","features":[428]},{"name":"XAPO_E_FORMAT_UNSUPPORTED","features":[428]},{"name":"XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH","features":[428]},{"name":"XAPO_FLAG_BUFFERCOUNT_MUST_MATCH","features":[428]},{"name":"XAPO_FLAG_CHANNELS_MUST_MATCH","features":[428]},{"name":"XAPO_FLAG_FRAMERATE_MUST_MATCH","features":[428]},{"name":"XAPO_FLAG_INPLACE_REQUIRED","features":[428]},{"name":"XAPO_FLAG_INPLACE_SUPPORTED","features":[428]},{"name":"XAPO_LOCKFORPROCESS_PARAMETERS","features":[428]},{"name":"XAPO_MAX_CHANNELS","features":[428]},{"name":"XAPO_MAX_FRAMERATE","features":[428]},{"name":"XAPO_MIN_CHANNELS","features":[428]},{"name":"XAPO_MIN_FRAMERATE","features":[428]},{"name":"XAPO_PROCESS_BUFFER_PARAMETERS","features":[428]},{"name":"XAPO_REGISTRATION_PROPERTIES","features":[428]},{"name":"XAPO_REGISTRATION_STRING_LENGTH","features":[428]},{"name":"XAUDIO2D_DLL","features":[428]},{"name":"XAUDIO2D_DLL_A","features":[428]},{"name":"XAUDIO2D_DLL_W","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_DENSITY","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_POSITION","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE","features":[428]},{"name":"XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX","features":[428]},{"name":"XAUDIO2FX_REVERB_I3DL2_PARAMETERS","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_DENSITY","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_DIFFUSION","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_FRAMERATE","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_POSITION","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_REAR_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_REVERB_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_REVERB_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_ROOM_SIZE","features":[428]},{"name":"XAUDIO2FX_REVERB_MAX_WET_DRY_MIX","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_DECAY_TIME","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_DENSITY","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_DIFFUSION","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_FRAMERATE","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_POSITION","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_REAR_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_REVERB_DELAY","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_REVERB_GAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_ROOM_SIZE","features":[428]},{"name":"XAUDIO2FX_REVERB_MIN_WET_DRY_MIX","features":[428]},{"name":"XAUDIO2FX_REVERB_PARAMETERS","features":[307,428]},{"name":"XAUDIO2FX_VOLUMEMETER_LEVELS","features":[428]},{"name":"XAUDIO2_1024_QUANTUM","features":[428]},{"name":"XAUDIO2_ANY_PROCESSOR","features":[428]},{"name":"XAUDIO2_BUFFER","features":[428]},{"name":"XAUDIO2_BUFFER_WMA","features":[428]},{"name":"XAUDIO2_COMMIT_ALL","features":[428]},{"name":"XAUDIO2_COMMIT_NOW","features":[428]},{"name":"XAUDIO2_DEBUG_CONFIGURATION","features":[307,428]},{"name":"XAUDIO2_DEBUG_ENGINE","features":[428]},{"name":"XAUDIO2_DEFAULT_CHANNELS","features":[428]},{"name":"XAUDIO2_DEFAULT_FILTER_FREQUENCY","features":[428]},{"name":"XAUDIO2_DEFAULT_FILTER_ONEOVERQ","features":[428]},{"name":"XAUDIO2_DEFAULT_FREQ_RATIO","features":[428]},{"name":"XAUDIO2_DEFAULT_PROCESSOR","features":[428]},{"name":"XAUDIO2_DEFAULT_SAMPLERATE","features":[428]},{"name":"XAUDIO2_DLL","features":[428]},{"name":"XAUDIO2_DLL_A","features":[428]},{"name":"XAUDIO2_DLL_W","features":[428]},{"name":"XAUDIO2_EFFECT_CHAIN","features":[307,428]},{"name":"XAUDIO2_EFFECT_DESCRIPTOR","features":[307,428]},{"name":"XAUDIO2_END_OF_STREAM","features":[428]},{"name":"XAUDIO2_E_DEVICE_INVALIDATED","features":[428]},{"name":"XAUDIO2_E_INVALID_CALL","features":[428]},{"name":"XAUDIO2_E_XAPO_CREATION_FAILED","features":[428]},{"name":"XAUDIO2_E_XMA_DECODER_ERROR","features":[428]},{"name":"XAUDIO2_FILTER_PARAMETERS","features":[428]},{"name":"XAUDIO2_FILTER_TYPE","features":[428]},{"name":"XAUDIO2_LOG_API_CALLS","features":[428]},{"name":"XAUDIO2_LOG_DETAIL","features":[428]},{"name":"XAUDIO2_LOG_ERRORS","features":[428]},{"name":"XAUDIO2_LOG_FUNC_CALLS","features":[428]},{"name":"XAUDIO2_LOG_INFO","features":[428]},{"name":"XAUDIO2_LOG_LOCKS","features":[428]},{"name":"XAUDIO2_LOG_MEMORY","features":[428]},{"name":"XAUDIO2_LOG_STREAMING","features":[428]},{"name":"XAUDIO2_LOG_TIMING","features":[428]},{"name":"XAUDIO2_LOG_WARNINGS","features":[428]},{"name":"XAUDIO2_LOOP_INFINITE","features":[428]},{"name":"XAUDIO2_MAX_AUDIO_CHANNELS","features":[428]},{"name":"XAUDIO2_MAX_BUFFERS_SYSTEM","features":[428]},{"name":"XAUDIO2_MAX_BUFFER_BYTES","features":[428]},{"name":"XAUDIO2_MAX_FILTER_FREQUENCY","features":[428]},{"name":"XAUDIO2_MAX_FILTER_ONEOVERQ","features":[428]},{"name":"XAUDIO2_MAX_FREQ_RATIO","features":[428]},{"name":"XAUDIO2_MAX_INSTANCES","features":[428]},{"name":"XAUDIO2_MAX_LOOP_COUNT","features":[428]},{"name":"XAUDIO2_MAX_QUEUED_BUFFERS","features":[428]},{"name":"XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO","features":[428]},{"name":"XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL","features":[428]},{"name":"XAUDIO2_MAX_SAMPLE_RATE","features":[428]},{"name":"XAUDIO2_MAX_VOLUME_LEVEL","features":[428]},{"name":"XAUDIO2_MIN_SAMPLE_RATE","features":[428]},{"name":"XAUDIO2_NO_LOOP_REGION","features":[428]},{"name":"XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT","features":[428]},{"name":"XAUDIO2_PERFORMANCE_DATA","features":[428]},{"name":"XAUDIO2_PLAY_TAILS","features":[428]},{"name":"XAUDIO2_QUANTUM_DENOMINATOR","features":[428]},{"name":"XAUDIO2_QUANTUM_NUMERATOR","features":[428]},{"name":"XAUDIO2_SEND_DESCRIPTOR","features":[428]},{"name":"XAUDIO2_SEND_USEFILTER","features":[428]},{"name":"XAUDIO2_STOP_ENGINE_WHEN_IDLE","features":[428]},{"name":"XAUDIO2_USE_DEFAULT_PROCESSOR","features":[428]},{"name":"XAUDIO2_VOICE_DETAILS","features":[428]},{"name":"XAUDIO2_VOICE_NOPITCH","features":[428]},{"name":"XAUDIO2_VOICE_NOSAMPLESPLAYED","features":[428]},{"name":"XAUDIO2_VOICE_NOSRC","features":[428]},{"name":"XAUDIO2_VOICE_SENDS","features":[428]},{"name":"XAUDIO2_VOICE_STATE","features":[428]},{"name":"XAUDIO2_VOICE_USEFILTER","features":[428]},{"name":"XAudio2CreateWithVersionInfo","features":[428]}],"432":[{"name":"ALLOW_OUTOFBAND_NOTIFICATION","features":[429]},{"name":"DO_NOT_VIRTUALIZE_STORAGES_AS_DEVICES","features":[429]},{"name":"ENUM_MODE_METADATA_VIEWS","features":[429]},{"name":"ENUM_MODE_RAW","features":[429]},{"name":"ENUM_MODE_USE_DEVICE_PREF","features":[429]},{"name":"EVENT_WMDM_CONTENT_TRANSFER","features":[429]},{"name":"IComponentAuthenticate","features":[429]},{"name":"IMDSPDevice","features":[429]},{"name":"IMDSPDevice2","features":[429]},{"name":"IMDSPDevice3","features":[429]},{"name":"IMDSPDeviceControl","features":[429]},{"name":"IMDSPDirectTransfer","features":[429]},{"name":"IMDSPEnumDevice","features":[429]},{"name":"IMDSPEnumStorage","features":[429]},{"name":"IMDSPObject","features":[429]},{"name":"IMDSPObject2","features":[429]},{"name":"IMDSPObjectInfo","features":[429]},{"name":"IMDSPRevoked","features":[429]},{"name":"IMDSPStorage","features":[429]},{"name":"IMDSPStorage2","features":[429]},{"name":"IMDSPStorage3","features":[429]},{"name":"IMDSPStorage4","features":[429]},{"name":"IMDSPStorageGlobals","features":[429]},{"name":"IMDServiceProvider","features":[429]},{"name":"IMDServiceProvider2","features":[429]},{"name":"IMDServiceProvider3","features":[429]},{"name":"IOCTL_MTP_CUSTOM_COMMAND","features":[429]},{"name":"ISCPSecureAuthenticate","features":[429]},{"name":"ISCPSecureAuthenticate2","features":[429]},{"name":"ISCPSecureExchange","features":[429]},{"name":"ISCPSecureExchange2","features":[429]},{"name":"ISCPSecureExchange3","features":[429]},{"name":"ISCPSecureQuery","features":[429]},{"name":"ISCPSecureQuery2","features":[429]},{"name":"ISCPSecureQuery3","features":[429]},{"name":"ISCPSession","features":[429]},{"name":"IWMDMDevice","features":[429]},{"name":"IWMDMDevice2","features":[429]},{"name":"IWMDMDevice3","features":[429]},{"name":"IWMDMDeviceControl","features":[429]},{"name":"IWMDMDeviceSession","features":[429]},{"name":"IWMDMEnumDevice","features":[429]},{"name":"IWMDMEnumStorage","features":[429]},{"name":"IWMDMLogger","features":[429]},{"name":"IWMDMMetaData","features":[429]},{"name":"IWMDMNotification","features":[429]},{"name":"IWMDMObjectInfo","features":[429]},{"name":"IWMDMOperation","features":[429]},{"name":"IWMDMOperation2","features":[429]},{"name":"IWMDMOperation3","features":[429]},{"name":"IWMDMProgress","features":[429]},{"name":"IWMDMProgress2","features":[429]},{"name":"IWMDMProgress3","features":[429]},{"name":"IWMDMRevoked","features":[429]},{"name":"IWMDMStorage","features":[429]},{"name":"IWMDMStorage2","features":[429]},{"name":"IWMDMStorage3","features":[429]},{"name":"IWMDMStorage4","features":[429]},{"name":"IWMDMStorageControl","features":[429]},{"name":"IWMDMStorageControl2","features":[429]},{"name":"IWMDMStorageControl3","features":[429]},{"name":"IWMDMStorageGlobals","features":[429]},{"name":"IWMDeviceManager","features":[429]},{"name":"IWMDeviceManager2","features":[429]},{"name":"IWMDeviceManager3","features":[429]},{"name":"MACINFO","features":[307,429]},{"name":"MDSP_READ","features":[429]},{"name":"MDSP_SEEK_BOF","features":[429]},{"name":"MDSP_SEEK_CUR","features":[429]},{"name":"MDSP_SEEK_EOF","features":[429]},{"name":"MDSP_WRITE","features":[429]},{"name":"MTP_COMMAND_DATA_IN","features":[429]},{"name":"MTP_COMMAND_DATA_OUT","features":[429]},{"name":"MTP_COMMAND_MAX_PARAMS","features":[429]},{"name":"MTP_NEXTPHASE_NO_DATA","features":[429]},{"name":"MTP_NEXTPHASE_READ_DATA","features":[429]},{"name":"MTP_NEXTPHASE_WRITE_DATA","features":[429]},{"name":"MTP_RESPONSE_MAX_PARAMS","features":[429]},{"name":"MTP_RESPONSE_OK","features":[429]},{"name":"MediaDevMgr","features":[429]},{"name":"MediaDevMgrClassFactory","features":[429]},{"name":"OPAQUECOMMAND","features":[429]},{"name":"RSA_KEY_LEN","features":[429]},{"name":"SAC_CERT_V1","features":[429]},{"name":"SAC_CERT_X509","features":[429]},{"name":"SAC_MAC_LEN","features":[429]},{"name":"SAC_PROTOCOL_V1","features":[429]},{"name":"SAC_PROTOCOL_WMDM","features":[429]},{"name":"SAC_SESSION_KEYLEN","features":[429]},{"name":"SCP_EVENTID_ACQSECURECLOCK","features":[429]},{"name":"SCP_EVENTID_DRMINFO","features":[429]},{"name":"SCP_EVENTID_NEEDTOINDIV","features":[429]},{"name":"SCP_PARAMID_DRMVERSION","features":[429]},{"name":"WMDMDATETIME","features":[429]},{"name":"WMDMDetermineMaxPropStringLen","features":[429]},{"name":"WMDMDevice","features":[429]},{"name":"WMDMDeviceEnum","features":[429]},{"name":"WMDMID","features":[429]},{"name":"WMDMID_LENGTH","features":[429]},{"name":"WMDMLogger","features":[429]},{"name":"WMDMMessage","features":[429]},{"name":"WMDMMetadataView","features":[429]},{"name":"WMDMRIGHTS","features":[429]},{"name":"WMDMStorage","features":[429]},{"name":"WMDMStorageEnum","features":[429]},{"name":"WMDMStorageGlobal","features":[429]},{"name":"WMDM_APP_REVOKED","features":[429]},{"name":"WMDM_CONTENT_FILE","features":[429]},{"name":"WMDM_CONTENT_FOLDER","features":[429]},{"name":"WMDM_CONTENT_OPERATIONINTERFACE","features":[429]},{"name":"WMDM_DEVICECAP_CANPAUSE","features":[429]},{"name":"WMDM_DEVICECAP_CANPLAY","features":[429]},{"name":"WMDM_DEVICECAP_CANRECORD","features":[429]},{"name":"WMDM_DEVICECAP_CANRESUME","features":[429]},{"name":"WMDM_DEVICECAP_CANSEEK","features":[429]},{"name":"WMDM_DEVICECAP_CANSTOP","features":[429]},{"name":"WMDM_DEVICECAP_CANSTREAMPLAY","features":[429]},{"name":"WMDM_DEVICECAP_CANSTREAMRECORD","features":[429]},{"name":"WMDM_DEVICECAP_HASSECURECLOCK","features":[429]},{"name":"WMDM_DEVICE_PROTOCOL_MSC","features":[429]},{"name":"WMDM_DEVICE_PROTOCOL_MTP","features":[429]},{"name":"WMDM_DEVICE_PROTOCOL_RAPI","features":[429]},{"name":"WMDM_DEVICE_TYPE_DECODE","features":[429]},{"name":"WMDM_DEVICE_TYPE_ENCODE","features":[429]},{"name":"WMDM_DEVICE_TYPE_FILELISTRESYNC","features":[429]},{"name":"WMDM_DEVICE_TYPE_NONREENTRANT","features":[429]},{"name":"WMDM_DEVICE_TYPE_NONSDMI","features":[429]},{"name":"WMDM_DEVICE_TYPE_PLAYBACK","features":[429]},{"name":"WMDM_DEVICE_TYPE_RECORD","features":[429]},{"name":"WMDM_DEVICE_TYPE_SDMI","features":[429]},{"name":"WMDM_DEVICE_TYPE_STORAGE","features":[429]},{"name":"WMDM_DEVICE_TYPE_VIEW_PREF_METADATAVIEW","features":[429]},{"name":"WMDM_DEVICE_TYPE_VIRTUAL","features":[429]},{"name":"WMDM_ENUM_PROP_VALID_VALUES_ANY","features":[429]},{"name":"WMDM_ENUM_PROP_VALID_VALUES_ENUM","features":[429]},{"name":"WMDM_ENUM_PROP_VALID_VALUES_FORM","features":[429]},{"name":"WMDM_ENUM_PROP_VALID_VALUES_RANGE","features":[429]},{"name":"WMDM_E_BUFFERTOOSMALL","features":[429]},{"name":"WMDM_E_BUSY","features":[429]},{"name":"WMDM_E_CALL_OUT_OF_SEQUENCE","features":[429]},{"name":"WMDM_E_CANTOPEN_PMSN_SERVICE_PIPE","features":[429]},{"name":"WMDM_E_INCORRECT_APPSEC","features":[429]},{"name":"WMDM_E_INCORRECT_RIGHTS","features":[429]},{"name":"WMDM_E_INTERFACEDEAD","features":[429]},{"name":"WMDM_E_INVALIDTYPE","features":[429]},{"name":"WMDM_E_LICENSE_EXPIRED","features":[429]},{"name":"WMDM_E_LICENSE_NOTEXIST","features":[429]},{"name":"WMDM_E_MAC_CHECK_FAILED","features":[429]},{"name":"WMDM_E_MOREDATA","features":[429]},{"name":"WMDM_E_NORIGHTS","features":[429]},{"name":"WMDM_E_NOTCERTIFIED","features":[429]},{"name":"WMDM_E_NOTSUPPORTED","features":[429]},{"name":"WMDM_E_PROCESSFAILED","features":[429]},{"name":"WMDM_E_REVOKED","features":[429]},{"name":"WMDM_E_SDMI_NOMORECOPIES","features":[429]},{"name":"WMDM_E_SDMI_TRIGGER","features":[429]},{"name":"WMDM_E_TOO_MANY_SESSIONS","features":[429]},{"name":"WMDM_E_USER_CANCELLED","features":[429]},{"name":"WMDM_FILE_ATTR_AUDIO","features":[429]},{"name":"WMDM_FILE_ATTR_AUDIOBOOK","features":[429]},{"name":"WMDM_FILE_ATTR_CANDELETE","features":[429]},{"name":"WMDM_FILE_ATTR_CANMOVE","features":[429]},{"name":"WMDM_FILE_ATTR_CANPLAY","features":[429]},{"name":"WMDM_FILE_ATTR_CANREAD","features":[429]},{"name":"WMDM_FILE_ATTR_CANRENAME","features":[429]},{"name":"WMDM_FILE_ATTR_DATA","features":[429]},{"name":"WMDM_FILE_ATTR_FILE","features":[429]},{"name":"WMDM_FILE_ATTR_FOLDER","features":[429]},{"name":"WMDM_FILE_ATTR_HIDDEN","features":[429]},{"name":"WMDM_FILE_ATTR_LINK","features":[429]},{"name":"WMDM_FILE_ATTR_MUSIC","features":[429]},{"name":"WMDM_FILE_ATTR_READONLY","features":[429]},{"name":"WMDM_FILE_ATTR_SYSTEM","features":[429]},{"name":"WMDM_FILE_ATTR_VIDEO","features":[429]},{"name":"WMDM_FILE_CREATE_OVERWRITE","features":[429]},{"name":"WMDM_FIND_SCOPE","features":[429]},{"name":"WMDM_FIND_SCOPE_GLOBAL","features":[429]},{"name":"WMDM_FIND_SCOPE_IMMEDIATE_CHILDREN","features":[429]},{"name":"WMDM_FORMATCODE","features":[429]},{"name":"WMDM_FORMATCODE_3G2","features":[429]},{"name":"WMDM_FORMATCODE_3G2A","features":[429]},{"name":"WMDM_FORMATCODE_3GP","features":[429]},{"name":"WMDM_FORMATCODE_3GPA","features":[429]},{"name":"WMDM_FORMATCODE_AAC","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTAUDIOALBUM","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTCALENDARITEM","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTCONTACT","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTCONTACTGROUP","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTDOCUMENT","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTIMAGEALBUM","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTMESSAGE","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM","features":[429]},{"name":"WMDM_FORMATCODE_ABSTRACTVIDEOALBUM","features":[429]},{"name":"WMDM_FORMATCODE_AIFF","features":[429]},{"name":"WMDM_FORMATCODE_ALLIMAGES","features":[429]},{"name":"WMDM_FORMATCODE_AMR","features":[429]},{"name":"WMDM_FORMATCODE_ASF","features":[429]},{"name":"WMDM_FORMATCODE_ASSOCIATION","features":[429]},{"name":"WMDM_FORMATCODE_ASXPLAYLIST","features":[429]},{"name":"WMDM_FORMATCODE_ATSCTS","features":[429]},{"name":"WMDM_FORMATCODE_AUDIBLE","features":[429]},{"name":"WMDM_FORMATCODE_AVCHD","features":[429]},{"name":"WMDM_FORMATCODE_AVI","features":[429]},{"name":"WMDM_FORMATCODE_DPOF","features":[429]},{"name":"WMDM_FORMATCODE_DVBTS","features":[429]},{"name":"WMDM_FORMATCODE_EXECUTABLE","features":[429]},{"name":"WMDM_FORMATCODE_FLAC","features":[429]},{"name":"WMDM_FORMATCODE_HTML","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_BMP","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_CIFF","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_EXIF","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_FLASHPIX","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_GIF","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_JFIF","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_JP2","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_JPX","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_PCD","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_PICT","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_PNG","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_RESERVED_FIRST","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_RESERVED_LAST","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_TIFF","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_TIFFEP","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_TIFFIT","features":[429]},{"name":"WMDM_FORMATCODE_IMAGE_UNDEFINED","features":[429]},{"name":"WMDM_FORMATCODE_JPEGXR","features":[429]},{"name":"WMDM_FORMATCODE_M3UPLAYLIST","features":[429]},{"name":"WMDM_FORMATCODE_M4A","features":[429]},{"name":"WMDM_FORMATCODE_MEDIA_CAST","features":[429]},{"name":"WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT","features":[429]},{"name":"WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET","features":[429]},{"name":"WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT","features":[429]},{"name":"WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT","features":[429]},{"name":"WMDM_FORMATCODE_MK3D","features":[429]},{"name":"WMDM_FORMATCODE_MKA","features":[429]},{"name":"WMDM_FORMATCODE_MKV","features":[429]},{"name":"WMDM_FORMATCODE_MP2","features":[429]},{"name":"WMDM_FORMATCODE_MP3","features":[429]},{"name":"WMDM_FORMATCODE_MP4","features":[429]},{"name":"WMDM_FORMATCODE_MPEG","features":[429]},{"name":"WMDM_FORMATCODE_MPLPLAYLIST","features":[429]},{"name":"WMDM_FORMATCODE_NOTUSED","features":[429]},{"name":"WMDM_FORMATCODE_OGG","features":[429]},{"name":"WMDM_FORMATCODE_PLSPLAYLIST","features":[429]},{"name":"WMDM_FORMATCODE_QCELP","features":[429]},{"name":"WMDM_FORMATCODE_RESERVED_FIRST","features":[429]},{"name":"WMDM_FORMATCODE_RESERVED_LAST","features":[429]},{"name":"WMDM_FORMATCODE_SCRIPT","features":[429]},{"name":"WMDM_FORMATCODE_SECTION","features":[429]},{"name":"WMDM_FORMATCODE_TEXT","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINED","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDAUDIO","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDCALENDARITEM","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDCOLLECTION","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDCONTACT","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDDOCUMENT","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDFIRMWARE","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDMESSAGE","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDVIDEO","features":[429]},{"name":"WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE","features":[429]},{"name":"WMDM_FORMATCODE_VCALENDAR1","features":[429]},{"name":"WMDM_FORMATCODE_VCALENDAR2","features":[429]},{"name":"WMDM_FORMATCODE_VCARD2","features":[429]},{"name":"WMDM_FORMATCODE_VCARD3","features":[429]},{"name":"WMDM_FORMATCODE_WAVE","features":[429]},{"name":"WMDM_FORMATCODE_WBMP","features":[429]},{"name":"WMDM_FORMATCODE_WINDOWSIMAGEFORMAT","features":[429]},{"name":"WMDM_FORMATCODE_WMA","features":[429]},{"name":"WMDM_FORMATCODE_WMV","features":[429]},{"name":"WMDM_FORMATCODE_WPLPLAYLIST","features":[429]},{"name":"WMDM_FORMATCODE_XMLDOCUMENT","features":[429]},{"name":"WMDM_FORMAT_CAPABILITY","features":[307,429,387,360]},{"name":"WMDM_GET_FORMAT_SUPPORT_AUDIO","features":[429]},{"name":"WMDM_GET_FORMAT_SUPPORT_FILE","features":[429]},{"name":"WMDM_GET_FORMAT_SUPPORT_VIDEO","features":[429]},{"name":"WMDM_LOG_NOTIMESTAMP","features":[429]},{"name":"WMDM_LOG_SEV_ERROR","features":[429]},{"name":"WMDM_LOG_SEV_INFO","features":[429]},{"name":"WMDM_LOG_SEV_WARN","features":[429]},{"name":"WMDM_MAC_LENGTH","features":[429]},{"name":"WMDM_MODE_BLOCK","features":[429]},{"name":"WMDM_MODE_PROGRESS","features":[429]},{"name":"WMDM_MODE_QUERY","features":[429]},{"name":"WMDM_MODE_RECURSIVE","features":[429]},{"name":"WMDM_MODE_THREAD","features":[429]},{"name":"WMDM_MODE_TRANSFER_PROTECTED","features":[429]},{"name":"WMDM_MODE_TRANSFER_UNPROTECTED","features":[429]},{"name":"WMDM_MSG_DEVICE_ARRIVAL","features":[429]},{"name":"WMDM_MSG_DEVICE_REMOVAL","features":[429]},{"name":"WMDM_MSG_MEDIA_ARRIVAL","features":[429]},{"name":"WMDM_MSG_MEDIA_REMOVAL","features":[429]},{"name":"WMDM_POWER_CAP_BATTERY","features":[429]},{"name":"WMDM_POWER_CAP_EXTERNAL","features":[429]},{"name":"WMDM_POWER_IS_BATTERY","features":[429]},{"name":"WMDM_POWER_IS_EXTERNAL","features":[429]},{"name":"WMDM_POWER_PERCENT_AVAILABLE","features":[429]},{"name":"WMDM_PROP_CONFIG","features":[307,429,387,360]},{"name":"WMDM_PROP_DESC","features":[307,429,387,360]},{"name":"WMDM_PROP_VALUES_ENUM","features":[307,429,387,360]},{"name":"WMDM_PROP_VALUES_RANGE","features":[307,429,387,360]},{"name":"WMDM_RIGHTS_COPY_TO_CD","features":[429]},{"name":"WMDM_RIGHTS_COPY_TO_NON_SDMI_DEVICE","features":[429]},{"name":"WMDM_RIGHTS_COPY_TO_SDMI_DEVICE","features":[429]},{"name":"WMDM_RIGHTS_EXPIRATIONDATE","features":[429]},{"name":"WMDM_RIGHTS_FREESERIALIDS","features":[429]},{"name":"WMDM_RIGHTS_GROUPID","features":[429]},{"name":"WMDM_RIGHTS_NAMEDSERIALIDS","features":[429]},{"name":"WMDM_RIGHTS_PLAYBACKCOUNT","features":[429]},{"name":"WMDM_RIGHTS_PLAY_ON_PC","features":[429]},{"name":"WMDM_SCP_DECIDE_DATA","features":[429]},{"name":"WMDM_SCP_DRMINFO_NOT_DRMPROTECTED","features":[429]},{"name":"WMDM_SCP_DRMINFO_V1HEADER","features":[429]},{"name":"WMDM_SCP_DRMINFO_V2HEADER","features":[429]},{"name":"WMDM_SCP_EXAMINE_DATA","features":[429]},{"name":"WMDM_SCP_EXAMINE_EXTENSION","features":[429]},{"name":"WMDM_SCP_NO_MORE_CHANGES","features":[429]},{"name":"WMDM_SCP_PROTECTED_OUTPUT","features":[429]},{"name":"WMDM_SCP_REVOKED","features":[429]},{"name":"WMDM_SCP_RIGHTS_DATA","features":[429]},{"name":"WMDM_SCP_TRANSFER_OBJECTDATA","features":[429]},{"name":"WMDM_SCP_UNPROTECTED_OUTPUT","features":[429]},{"name":"WMDM_SEEK_BEGIN","features":[429]},{"name":"WMDM_SEEK_CURRENT","features":[429]},{"name":"WMDM_SEEK_END","features":[429]},{"name":"WMDM_SEEK_REMOTECONTROL","features":[429]},{"name":"WMDM_SEEK_STREAMINGAUDIO","features":[429]},{"name":"WMDM_SERVICE_PROVIDER_VENDOR_MICROSOFT","features":[429]},{"name":"WMDM_SESSION_CUSTOM","features":[429]},{"name":"WMDM_SESSION_DELETE","features":[429]},{"name":"WMDM_SESSION_NONE","features":[429]},{"name":"WMDM_SESSION_TRANSFER_FROM_DEVICE","features":[429]},{"name":"WMDM_SESSION_TRANSFER_TO_DEVICE","features":[429]},{"name":"WMDM_SESSION_TYPE","features":[429]},{"name":"WMDM_SP_REVOKED","features":[429]},{"name":"WMDM_STATUS_BUSY","features":[429]},{"name":"WMDM_STATUS_DEVICECONTROL_PAUSED","features":[429]},{"name":"WMDM_STATUS_DEVICECONTROL_PLAYING","features":[429]},{"name":"WMDM_STATUS_DEVICECONTROL_RECORDING","features":[429]},{"name":"WMDM_STATUS_DEVICECONTROL_REMOTE","features":[429]},{"name":"WMDM_STATUS_DEVICECONTROL_STREAM","features":[429]},{"name":"WMDM_STATUS_DEVICE_NOTPRESENT","features":[429]},{"name":"WMDM_STATUS_READY","features":[429]},{"name":"WMDM_STATUS_STORAGECONTROL_APPENDING","features":[429]},{"name":"WMDM_STATUS_STORAGECONTROL_DELETING","features":[429]},{"name":"WMDM_STATUS_STORAGECONTROL_INSERTING","features":[429]},{"name":"WMDM_STATUS_STORAGECONTROL_MOVING","features":[429]},{"name":"WMDM_STATUS_STORAGECONTROL_READING","features":[429]},{"name":"WMDM_STATUS_STORAGE_BROKEN","features":[429]},{"name":"WMDM_STATUS_STORAGE_INITIALIZING","features":[429]},{"name":"WMDM_STATUS_STORAGE_NOTPRESENT","features":[429]},{"name":"WMDM_STATUS_STORAGE_NOTSUPPORTED","features":[429]},{"name":"WMDM_STATUS_STORAGE_UNFORMATTED","features":[429]},{"name":"WMDM_STORAGECAP_FILELIMITEXISTS","features":[429]},{"name":"WMDM_STORAGECAP_FILESINFOLDERS","features":[429]},{"name":"WMDM_STORAGECAP_FILESINROOT","features":[429]},{"name":"WMDM_STORAGECAP_FOLDERLIMITEXISTS","features":[429]},{"name":"WMDM_STORAGECAP_FOLDERSINFOLDERS","features":[429]},{"name":"WMDM_STORAGECAP_FOLDERSINROOT","features":[429]},{"name":"WMDM_STORAGECAP_NOT_INITIALIZABLE","features":[429]},{"name":"WMDM_STORAGECONTROL_INSERTAFTER","features":[429]},{"name":"WMDM_STORAGECONTROL_INSERTBEFORE","features":[429]},{"name":"WMDM_STORAGECONTROL_INSERTINTO","features":[429]},{"name":"WMDM_STORAGE_ATTR_CANEDITMETADATA","features":[429]},{"name":"WMDM_STORAGE_ATTR_FILESYSTEM","features":[429]},{"name":"WMDM_STORAGE_ATTR_FOLDERS","features":[429]},{"name":"WMDM_STORAGE_ATTR_HAS_FILES","features":[429]},{"name":"WMDM_STORAGE_ATTR_HAS_FOLDERS","features":[429]},{"name":"WMDM_STORAGE_ATTR_NONREMOVABLE","features":[429]},{"name":"WMDM_STORAGE_ATTR_REMOVABLE","features":[429]},{"name":"WMDM_STORAGE_ATTR_VIRTUAL","features":[429]},{"name":"WMDM_STORAGE_CONTAINS_DEFAULT","features":[429]},{"name":"WMDM_STORAGE_ENUM_MODE","features":[429]},{"name":"WMDM_STORAGE_IS_DEFAULT","features":[429]},{"name":"WMDM_S_NOT_ALL_PROPERTIES_APPLIED","features":[429]},{"name":"WMDM_S_NOT_ALL_PROPERTIES_RETRIEVED","features":[429]},{"name":"WMDM_TAG_DATATYPE","features":[429]},{"name":"WMDM_TYPE_BINARY","features":[429]},{"name":"WMDM_TYPE_BOOL","features":[429]},{"name":"WMDM_TYPE_DATE","features":[429]},{"name":"WMDM_TYPE_DWORD","features":[429]},{"name":"WMDM_TYPE_GUID","features":[429]},{"name":"WMDM_TYPE_QWORD","features":[429]},{"name":"WMDM_TYPE_STRING","features":[429]},{"name":"WMDM_TYPE_WORD","features":[429]},{"name":"WMDM_WMDM_REVOKED","features":[429]},{"name":"WMFILECAPABILITIES","features":[429]},{"name":"g_wszAudioWAVECodec","features":[429]},{"name":"g_wszVideoFourCCCodec","features":[429]},{"name":"g_wszWMDMAlbumArt","features":[429]},{"name":"g_wszWMDMAlbumArtist","features":[429]},{"name":"g_wszWMDMAlbumCoverData","features":[429]},{"name":"g_wszWMDMAlbumCoverDuration","features":[429]},{"name":"g_wszWMDMAlbumCoverFormat","features":[429]},{"name":"g_wszWMDMAlbumCoverHeight","features":[429]},{"name":"g_wszWMDMAlbumCoverSize","features":[429]},{"name":"g_wszWMDMAlbumCoverWidth","features":[429]},{"name":"g_wszWMDMAlbumTitle","features":[429]},{"name":"g_wszWMDMAudioBitDepth","features":[429]},{"name":"g_wszWMDMAuthor","features":[429]},{"name":"g_wszWMDMAuthorDate","features":[429]},{"name":"g_wszWMDMBitRateType","features":[429]},{"name":"g_wszWMDMBitrate","features":[429]},{"name":"g_wszWMDMBlockAlignment","features":[429]},{"name":"g_wszWMDMBufferSize","features":[429]},{"name":"g_wszWMDMBuyNow","features":[429]},{"name":"g_wszWMDMByteBookmark","features":[429]},{"name":"g_wszWMDMCategory","features":[429]},{"name":"g_wszWMDMCodec","features":[429]},{"name":"g_wszWMDMCollectionID","features":[429]},{"name":"g_wszWMDMComposer","features":[429]},{"name":"g_wszWMDMDRMId","features":[429]},{"name":"g_wszWMDMDataLength","features":[429]},{"name":"g_wszWMDMDataOffset","features":[429]},{"name":"g_wszWMDMDataUnits","features":[429]},{"name":"g_wszWMDMDescription","features":[429]},{"name":"g_wszWMDMDestinationURL","features":[429]},{"name":"g_wszWMDMDeviceFirmwareVersion","features":[429]},{"name":"g_wszWMDMDeviceFriendlyName","features":[429]},{"name":"g_wszWMDMDeviceModelName","features":[429]},{"name":"g_wszWMDMDevicePlayCount","features":[429]},{"name":"g_wszWMDMDeviceProtocol","features":[429]},{"name":"g_wszWMDMDeviceRevocationInfo","features":[429]},{"name":"g_wszWMDMDeviceServiceProviderVendor","features":[429]},{"name":"g_wszWMDMDeviceVendorExtension","features":[429]},{"name":"g_wszWMDMDuration","features":[429]},{"name":"g_wszWMDMEditor","features":[429]},{"name":"g_wszWMDMEncodingProfile","features":[429]},{"name":"g_wszWMDMFileAttributes","features":[429]},{"name":"g_wszWMDMFileCreationDate","features":[429]},{"name":"g_wszWMDMFileName","features":[429]},{"name":"g_wszWMDMFileSize","features":[429]},{"name":"g_wszWMDMFormatCode","features":[429]},{"name":"g_wszWMDMFormatsSupported","features":[429]},{"name":"g_wszWMDMFormatsSupportedAreOrdered","features":[429]},{"name":"g_wszWMDMFrameRate","features":[429]},{"name":"g_wszWMDMGenre","features":[429]},{"name":"g_wszWMDMHeight","features":[429]},{"name":"g_wszWMDMIsProtected","features":[429]},{"name":"g_wszWMDMIsRepeat","features":[429]},{"name":"g_wszWMDMKeyFrameDistance","features":[429]},{"name":"g_wszWMDMLastModifiedDate","features":[429]},{"name":"g_wszWMDMMediaClassSecondaryID","features":[429]},{"name":"g_wszWMDMMediaCredits","features":[429]},{"name":"g_wszWMDMMediaGuid","features":[429]},{"name":"g_wszWMDMMediaOriginalBroadcastDateTime","features":[429]},{"name":"g_wszWMDMMediaOriginalChannel","features":[429]},{"name":"g_wszWMDMMediaStationName","features":[429]},{"name":"g_wszWMDMMetaGenre","features":[429]},{"name":"g_wszWMDMNonConsumable","features":[429]},{"name":"g_wszWMDMNumChannels","features":[429]},{"name":"g_wszWMDMObjectBookmark","features":[429]},{"name":"g_wszWMDMOwner","features":[429]},{"name":"g_wszWMDMParentalRating","features":[429]},{"name":"g_wszWMDMPersistentUniqueID","features":[429]},{"name":"g_wszWMDMPlayCount","features":[429]},{"name":"g_wszWMDMProviderCopyright","features":[429]},{"name":"g_wszWMDMQualitySetting","features":[429]},{"name":"g_wszWMDMSampleRate","features":[429]},{"name":"g_wszWMDMScanType","features":[429]},{"name":"g_wszWMDMSourceURL","features":[429]},{"name":"g_wszWMDMSubTitle","features":[429]},{"name":"g_wszWMDMSubTitleDescription","features":[429]},{"name":"g_wszWMDMSupportedDeviceProperties","features":[429]},{"name":"g_wszWMDMSyncID","features":[429]},{"name":"g_wszWMDMSyncRelationshipID","features":[429]},{"name":"g_wszWMDMSyncTime","features":[429]},{"name":"g_wszWMDMTimeBookmark","features":[429]},{"name":"g_wszWMDMTimeToLive","features":[429]},{"name":"g_wszWMDMTitle","features":[429]},{"name":"g_wszWMDMTotalBitrate","features":[429]},{"name":"g_wszWMDMTrack","features":[429]},{"name":"g_wszWMDMTrackMood","features":[429]},{"name":"g_wszWMDMUserEffectiveRating","features":[429]},{"name":"g_wszWMDMUserLastPlayTime","features":[429]},{"name":"g_wszWMDMUserRating","features":[429]},{"name":"g_wszWMDMUserRatingOnDevice","features":[429]},{"name":"g_wszWMDMVideoBitrate","features":[429]},{"name":"g_wszWMDMWebmaster","features":[429]},{"name":"g_wszWMDMWidth","features":[429]},{"name":"g_wszWMDMYear","features":[429]},{"name":"g_wszWMDMediaClassPrimaryID","features":[429]},{"name":"g_wszWPDPassthroughPropertyValues","features":[429]}],"433":[{"name":"ADVISE_CLIPPING","features":[430]},{"name":"ADVISE_COLORKEY","features":[430]},{"name":"ADVISE_DISPLAY_CHANGE","features":[430]},{"name":"ADVISE_NONE","features":[430]},{"name":"ADVISE_PALETTE","features":[430]},{"name":"ADVISE_POSITION","features":[430]},{"name":"ADVISE_TYPE","features":[430]},{"name":"ALLOCATOR_PROPERTIES","features":[430]},{"name":"AMAP_3D_TARGET","features":[430]},{"name":"AMAP_ALLOW_SYSMEM","features":[430]},{"name":"AMAP_DIRECTED_FLIP","features":[430]},{"name":"AMAP_DXVA_TARGET","features":[430]},{"name":"AMAP_FORCE_SYSMEM","features":[430]},{"name":"AMAP_PIXELFORMAT_VALID","features":[430]},{"name":"AMCONTROL_COLORINFO_PRESENT","features":[430]},{"name":"AMCONTROL_PAD_TO_16x9","features":[430]},{"name":"AMCONTROL_PAD_TO_4x3","features":[430]},{"name":"AMCONTROL_USED","features":[430]},{"name":"AMCOPPCommand","features":[430]},{"name":"AMCOPPSignature","features":[430]},{"name":"AMCOPPStatusInput","features":[430]},{"name":"AMCOPPStatusOutput","features":[430]},{"name":"AMCOPYPROTECT_RestrictDuplication","features":[430]},{"name":"AMDDS_ALL","features":[430]},{"name":"AMDDS_DCIPS","features":[430]},{"name":"AMDDS_DEFAULT","features":[430]},{"name":"AMDDS_NONE","features":[430]},{"name":"AMDDS_PS","features":[430]},{"name":"AMDDS_RGBFLP","features":[430]},{"name":"AMDDS_RGBOFF","features":[430]},{"name":"AMDDS_RGBOVR","features":[430]},{"name":"AMDDS_YUVFLP","features":[430]},{"name":"AMDDS_YUVOFF","features":[430]},{"name":"AMDDS_YUVOVR","features":[430]},{"name":"AMExtendedSeekingCapabilities","features":[430]},{"name":"AMF_AUTOMATICGAIN","features":[430]},{"name":"AMGETERRORTEXTPROCA","features":[307,430]},{"name":"AMGETERRORTEXTPROCW","features":[307,430]},{"name":"AMGetErrorTextA","features":[430]},{"name":"AMGetErrorTextW","features":[430]},{"name":"AMINTERLACE_1FieldPerSample","features":[430]},{"name":"AMINTERLACE_DisplayModeBobOnly","features":[430]},{"name":"AMINTERLACE_DisplayModeBobOrWeave","features":[430]},{"name":"AMINTERLACE_DisplayModeMask","features":[430]},{"name":"AMINTERLACE_DisplayModeWeaveOnly","features":[430]},{"name":"AMINTERLACE_Field1First","features":[430]},{"name":"AMINTERLACE_FieldPatBothIrregular","features":[430]},{"name":"AMINTERLACE_FieldPatBothRegular","features":[430]},{"name":"AMINTERLACE_FieldPatField1Only","features":[430]},{"name":"AMINTERLACE_FieldPatField2Only","features":[430]},{"name":"AMINTERLACE_FieldPatternMask","features":[430]},{"name":"AMINTERLACE_IsInterlaced","features":[430]},{"name":"AMINTERLACE_UNUSED","features":[430]},{"name":"AMMSF_ADDDEFAULTRENDERER","features":[430]},{"name":"AMMSF_CREATEPEER","features":[430]},{"name":"AMMSF_MMS_INIT_FLAGS","features":[430]},{"name":"AMMSF_MS_FLAGS","features":[430]},{"name":"AMMSF_NOCLOCK","features":[430]},{"name":"AMMSF_NOGRAPHTHREAD","features":[430]},{"name":"AMMSF_NORENDER","features":[430]},{"name":"AMMSF_NOSTALL","features":[430]},{"name":"AMMSF_RENDERALLSTREAMS","features":[430]},{"name":"AMMSF_RENDERTOEXISTING","features":[430]},{"name":"AMMSF_RENDERTYPEMASK","features":[430]},{"name":"AMMSF_RENDER_FLAGS","features":[430]},{"name":"AMMSF_RUN","features":[430]},{"name":"AMMSF_STOPIFNOSAMPLES","features":[430]},{"name":"AMOVERFX_DEINTERLACE","features":[430]},{"name":"AMOVERFX_MIRRORLEFTRIGHT","features":[430]},{"name":"AMOVERFX_MIRRORUPDOWN","features":[430]},{"name":"AMOVERFX_NOFX","features":[430]},{"name":"AMOVERLAYFX","features":[430]},{"name":"AMPLAYLISTEVENT_BREAK","features":[430]},{"name":"AMPLAYLISTEVENT_MASK","features":[430]},{"name":"AMPLAYLISTEVENT_NEXT","features":[430]},{"name":"AMPLAYLISTEVENT_REFRESH","features":[430]},{"name":"AMPLAYLISTEVENT_RESUME","features":[430]},{"name":"AMPLAYLISTITEM_CANBIND","features":[430]},{"name":"AMPLAYLISTITEM_CANSKIP","features":[430]},{"name":"AMPLAYLIST_FORCEBANNER","features":[430]},{"name":"AMPLAYLIST_STARTINSCANMODE","features":[430]},{"name":"AMPROPERTY_PIN","features":[430]},{"name":"AMPROPERTY_PIN_CATEGORY","features":[430]},{"name":"AMPROPERTY_PIN_MEDIUM","features":[430]},{"name":"AMPlayListEventFlags","features":[430]},{"name":"AMPlayListFlags","features":[430]},{"name":"AMPlayListItemFlags","features":[430]},{"name":"AMRESCTL_RESERVEFLAGS_RESERVE","features":[430]},{"name":"AMRESCTL_RESERVEFLAGS_UNRESERVE","features":[430]},{"name":"AMSTREAMSELECTENABLE_ENABLE","features":[430]},{"name":"AMSTREAMSELECTENABLE_ENABLEALL","features":[430]},{"name":"AMSTREAMSELECTINFO_ENABLED","features":[430]},{"name":"AMSTREAMSELECTINFO_EXCLUSIVE","features":[430]},{"name":"AMTUNER_EVENT_CHANGED","features":[430]},{"name":"AMTUNER_HASNOSIGNALSTRENGTH","features":[430]},{"name":"AMTUNER_MODE_AM_RADIO","features":[430]},{"name":"AMTUNER_MODE_DEFAULT","features":[430]},{"name":"AMTUNER_MODE_DSS","features":[430]},{"name":"AMTUNER_MODE_FM_RADIO","features":[430]},{"name":"AMTUNER_MODE_TV","features":[430]},{"name":"AMTUNER_NOSIGNAL","features":[430]},{"name":"AMTUNER_SIGNALPRESENT","features":[430]},{"name":"AMTUNER_SUBCHAN_DEFAULT","features":[430]},{"name":"AMTUNER_SUBCHAN_NO_TUNE","features":[430]},{"name":"AMTVAUDIO_EVENT_CHANGED","features":[430]},{"name":"AMTVAUDIO_MODE_LANG_A","features":[430]},{"name":"AMTVAUDIO_MODE_LANG_B","features":[430]},{"name":"AMTVAUDIO_MODE_LANG_C","features":[430]},{"name":"AMTVAUDIO_MODE_MONO","features":[430]},{"name":"AMTVAUDIO_MODE_STEREO","features":[430]},{"name":"AMTVAUDIO_PRESET_LANG_A","features":[430]},{"name":"AMTVAUDIO_PRESET_LANG_B","features":[430]},{"name":"AMTVAUDIO_PRESET_LANG_C","features":[430]},{"name":"AMTVAUDIO_PRESET_STEREO","features":[430]},{"name":"AMTVAudioEventType","features":[430]},{"name":"AMTunerEventType","features":[430]},{"name":"AMTunerModeType","features":[430]},{"name":"AMTunerSignalStrength","features":[430]},{"name":"AMTunerSubChannel","features":[430]},{"name":"AMVABUFFERINFO","features":[430]},{"name":"AMVABeginFrameInfo","features":[430]},{"name":"AMVACompBufferInfo","features":[317,430]},{"name":"AMVAEndFrameInfo","features":[430]},{"name":"AMVAInternalMemInfo","features":[430]},{"name":"AMVAUncompBufferInfo","features":[317,430]},{"name":"AMVAUncompDataInfo","features":[317,430]},{"name":"AMVA_QUERYRENDERSTATUSF_READ","features":[430]},{"name":"AMVA_TYPEINDEX_OUTPUTFRAME","features":[430]},{"name":"AMVPDATAINFO","features":[307,430]},{"name":"AMVPDIMINFO","features":[307,430]},{"name":"AMVPSIZE","features":[430]},{"name":"AMVP_BEST_BANDWIDTH","features":[430]},{"name":"AMVP_DO_NOT_CARE","features":[430]},{"name":"AMVP_INPUT_SAME_AS_OUTPUT","features":[430]},{"name":"AMVP_MODE","features":[430]},{"name":"AMVP_MODE_BOBINTERLEAVED","features":[430]},{"name":"AMVP_MODE_BOBNONINTERLEAVED","features":[430]},{"name":"AMVP_MODE_SKIPEVEN","features":[430]},{"name":"AMVP_MODE_SKIPODD","features":[430]},{"name":"AMVP_MODE_WEAVE","features":[430]},{"name":"AMVP_SELECT_FORMAT_BY","features":[430]},{"name":"AM_AC3_ALTERNATE_AUDIO","features":[307,430]},{"name":"AM_AC3_ALTERNATE_AUDIO_1","features":[430]},{"name":"AM_AC3_ALTERNATE_AUDIO_2","features":[430]},{"name":"AM_AC3_ALTERNATE_AUDIO_BOTH","features":[430]},{"name":"AM_AC3_BIT_STREAM_MODE","features":[430]},{"name":"AM_AC3_DIALOGUE_LEVEL","features":[430]},{"name":"AM_AC3_DOWNMIX","features":[307,430]},{"name":"AM_AC3_ERROR_CONCEALMENT","features":[307,430]},{"name":"AM_AC3_ROOM_TYPE","features":[307,430]},{"name":"AM_AC3_SERVICE_COMMENTARY","features":[430]},{"name":"AM_AC3_SERVICE_DIALOG_ONLY","features":[430]},{"name":"AM_AC3_SERVICE_EMERGENCY_FLASH","features":[430]},{"name":"AM_AC3_SERVICE_HEARING_IMPAIRED","features":[430]},{"name":"AM_AC3_SERVICE_MAIN_AUDIO","features":[430]},{"name":"AM_AC3_SERVICE_NO_DIALOG","features":[430]},{"name":"AM_AC3_SERVICE_VISUALLY_IMPAIRED","features":[430]},{"name":"AM_AC3_SERVICE_VOICE_OVER","features":[430]},{"name":"AM_ARMODE_CROP","features":[430]},{"name":"AM_ARMODE_LETTER_BOX","features":[430]},{"name":"AM_ARMODE_STRETCHED","features":[430]},{"name":"AM_ARMODE_STRETCHED_AS_PRIMARY","features":[430]},{"name":"AM_ASPECT_RATIO_MODE","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_BREAK_COUNT","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_BUFFERFULLNESS","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_DISCONTINUITIES","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_JITTER","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_LAST_BUFFER_DUR","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_SILENCE_DUR","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_ACCUMERROR","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_DROPWRITE_DUR","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_HIGHLOWERROR","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_LASTHIGHLOWERROR","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_MODE","features":[430]},{"name":"AM_AUDREND_STAT_PARAM_SLAVE_RATE","features":[430]},{"name":"AM_COLCON","features":[430]},{"name":"AM_CONTENTPROPERTY_AUTHOR","features":[430]},{"name":"AM_CONTENTPROPERTY_COPYRIGHT","features":[430]},{"name":"AM_CONTENTPROPERTY_DESCRIPTION","features":[430]},{"name":"AM_CONTENTPROPERTY_TITLE","features":[430]},{"name":"AM_COPY_MACROVISION","features":[430]},{"name":"AM_COPY_MACROVISION_LEVEL","features":[430]},{"name":"AM_DIGITAL_CP","features":[430]},{"name":"AM_DIGITAL_CP_DVD_COMPLIANT","features":[430]},{"name":"AM_DIGITAL_CP_OFF","features":[430]},{"name":"AM_DIGITAL_CP_ON","features":[430]},{"name":"AM_DVDCOPYSTATE","features":[430]},{"name":"AM_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED","features":[430]},{"name":"AM_DVDCOPYSTATE_AUTHENTICATION_REQUIRED","features":[430]},{"name":"AM_DVDCOPYSTATE_DONE","features":[430]},{"name":"AM_DVDCOPYSTATE_INITIALIZE","features":[430]},{"name":"AM_DVDCOPYSTATE_INITIALIZE_TITLE","features":[430]},{"name":"AM_DVDCOPY_BUSKEY","features":[430]},{"name":"AM_DVDCOPY_CHLGKEY","features":[430]},{"name":"AM_DVDCOPY_DISCKEY","features":[430]},{"name":"AM_DVDCOPY_SET_COPY_STATE","features":[430]},{"name":"AM_DVDCOPY_TITLEKEY","features":[430]},{"name":"AM_DVD_ADAPT_GRAPH","features":[430]},{"name":"AM_DVD_CGMS_COPY_ONCE","features":[430]},{"name":"AM_DVD_CGMS_COPY_PERMITTED","features":[430]},{"name":"AM_DVD_CGMS_COPY_PROTECT_MASK","features":[430]},{"name":"AM_DVD_CGMS_NO_COPY","features":[430]},{"name":"AM_DVD_CGMS_RESERVED_MASK","features":[430]},{"name":"AM_DVD_COPYRIGHTED","features":[430]},{"name":"AM_DVD_COPYRIGHT_MASK","features":[430]},{"name":"AM_DVD_ChangeRate","features":[430]},{"name":"AM_DVD_DO_NOT_CLEAR","features":[430]},{"name":"AM_DVD_EVR_ONLY","features":[430]},{"name":"AM_DVD_EVR_QOS","features":[430]},{"name":"AM_DVD_GRAPH_FLAGS","features":[430]},{"name":"AM_DVD_HWDEC_ONLY","features":[430]},{"name":"AM_DVD_HWDEC_PREFER","features":[430]},{"name":"AM_DVD_MASK","features":[430]},{"name":"AM_DVD_NOT_COPYRIGHTED","features":[430]},{"name":"AM_DVD_NOVPE","features":[430]},{"name":"AM_DVD_RENDERSTATUS","features":[307,430]},{"name":"AM_DVD_SECTOR_NOT_PROTECTED","features":[430]},{"name":"AM_DVD_SECTOR_PROTECTED","features":[430]},{"name":"AM_DVD_SECTOR_PROTECT_MASK","features":[430]},{"name":"AM_DVD_STREAM_AUDIO","features":[430]},{"name":"AM_DVD_STREAM_FLAGS","features":[430]},{"name":"AM_DVD_STREAM_SUBPIC","features":[430]},{"name":"AM_DVD_STREAM_VIDEO","features":[430]},{"name":"AM_DVD_SWDEC_ONLY","features":[430]},{"name":"AM_DVD_SWDEC_PREFER","features":[430]},{"name":"AM_DVD_VMR9_ONLY","features":[430]},{"name":"AM_DVD_YUV","features":[430]},{"name":"AM_DvdKaraokeData","features":[430]},{"name":"AM_EXSEEK_BUFFERING","features":[430]},{"name":"AM_EXSEEK_CANSCAN","features":[430]},{"name":"AM_EXSEEK_CANSEEK","features":[430]},{"name":"AM_EXSEEK_MARKERSEEK","features":[430]},{"name":"AM_EXSEEK_NOSTANDARDREPAINT","features":[430]},{"name":"AM_EXSEEK_SCANWITHOUTCLOCK","features":[430]},{"name":"AM_EXSEEK_SENDS_VIDEOFRAMEREADY","features":[430]},{"name":"AM_ExactRateChange","features":[430]},{"name":"AM_FILESINK_FLAGS","features":[430]},{"name":"AM_FILE_OVERWRITE","features":[430]},{"name":"AM_FILTER_FLAGS","features":[430]},{"name":"AM_FILTER_FLAGS_REMOVABLE","features":[430]},{"name":"AM_FILTER_MISC_FLAGS_IS_RENDERER","features":[430]},{"name":"AM_FILTER_MISC_FLAGS_IS_SOURCE","features":[430]},{"name":"AM_FRAMESTEP_STEP","features":[430]},{"name":"AM_GBF_NODDSURFACELOCK","features":[430]},{"name":"AM_GBF_NOTASYNCPOINT","features":[430]},{"name":"AM_GBF_NOWAIT","features":[430]},{"name":"AM_GBF_PREVFRAMESKIPPED","features":[430]},{"name":"AM_GETDECODERCAP_QUERY_EVR_SUPPORT","features":[430]},{"name":"AM_GETDECODERCAP_QUERY_VMR9_SUPPORT","features":[430]},{"name":"AM_GETDECODERCAP_QUERY_VMR_SUPPORT","features":[430]},{"name":"AM_GRAPH_CONFIG_RECONNECT_CACHE_REMOVED_FILTERS","features":[430]},{"name":"AM_GRAPH_CONFIG_RECONNECT_DIRECTCONNECT","features":[430]},{"name":"AM_GRAPH_CONFIG_RECONNECT_FLAGS","features":[430]},{"name":"AM_GRAPH_CONFIG_RECONNECT_USE_ONLY_CACHED_FILTERS","features":[430]},{"name":"AM_INTERFACESETID_Standard","features":[430]},{"name":"AM_INTF_SEARCH_FILTER","features":[430]},{"name":"AM_INTF_SEARCH_INPUT_PIN","features":[430]},{"name":"AM_INTF_SEARCH_OUTPUT_PIN","features":[430]},{"name":"AM_KSCATEGORY_AUDIO","features":[430]},{"name":"AM_KSCATEGORY_CAPTURE","features":[430]},{"name":"AM_KSCATEGORY_CROSSBAR","features":[430]},{"name":"AM_KSCATEGORY_DATACOMPRESSOR","features":[430]},{"name":"AM_KSCATEGORY_RENDER","features":[430]},{"name":"AM_KSCATEGORY_SPLITTER","features":[430]},{"name":"AM_KSCATEGORY_TVAUDIO","features":[430]},{"name":"AM_KSCATEGORY_TVTUNER","features":[430]},{"name":"AM_KSCATEGORY_VBICODEC","features":[430]},{"name":"AM_KSCATEGORY_VBICODEC_MI","features":[430]},{"name":"AM_KSCATEGORY_VIDEO","features":[430]},{"name":"AM_KSPROPSETID_AC3","features":[430]},{"name":"AM_KSPROPSETID_CopyProt","features":[430]},{"name":"AM_KSPROPSETID_DVD_RateChange","features":[430]},{"name":"AM_KSPROPSETID_DvdKaraoke","features":[430]},{"name":"AM_KSPROPSETID_DvdSubPic","features":[430]},{"name":"AM_KSPROPSETID_FrameStep","features":[430]},{"name":"AM_KSPROPSETID_MPEG4_MediaType_Attributes","features":[430]},{"name":"AM_KSPROPSETID_TSRateChange","features":[430]},{"name":"AM_L21_CCLEVEL_TC2","features":[430]},{"name":"AM_L21_CCSERVICE_Caption1","features":[430]},{"name":"AM_L21_CCSERVICE_Caption2","features":[430]},{"name":"AM_L21_CCSERVICE_DefChannel","features":[430]},{"name":"AM_L21_CCSERVICE_Invalid","features":[430]},{"name":"AM_L21_CCSERVICE_None","features":[430]},{"name":"AM_L21_CCSERVICE_Text1","features":[430]},{"name":"AM_L21_CCSERVICE_Text2","features":[430]},{"name":"AM_L21_CCSERVICE_XDS","features":[430]},{"name":"AM_L21_CCSTATE_Off","features":[430]},{"name":"AM_L21_CCSTATE_On","features":[430]},{"name":"AM_L21_CCSTYLE_None","features":[430]},{"name":"AM_L21_CCSTYLE_PaintOn","features":[430]},{"name":"AM_L21_CCSTYLE_PopOn","features":[430]},{"name":"AM_L21_CCSTYLE_RollUp","features":[430]},{"name":"AM_L21_DRAWBGMODE_Opaque","features":[430]},{"name":"AM_L21_DRAWBGMODE_Transparent","features":[430]},{"name":"AM_LINE21_CCLEVEL","features":[430]},{"name":"AM_LINE21_CCSERVICE","features":[430]},{"name":"AM_LINE21_CCSTATE","features":[430]},{"name":"AM_LINE21_CCSTYLE","features":[430]},{"name":"AM_LINE21_DRAWBGMODE","features":[430]},{"name":"AM_LOADSTATUS_CLOSED","features":[430]},{"name":"AM_LOADSTATUS_CONNECTING","features":[430]},{"name":"AM_LOADSTATUS_LOADINGDESCR","features":[430]},{"name":"AM_LOADSTATUS_LOADINGMCAST","features":[430]},{"name":"AM_LOADSTATUS_LOCATING","features":[430]},{"name":"AM_LOADSTATUS_OPEN","features":[430]},{"name":"AM_LOADSTATUS_OPENING","features":[430]},{"name":"AM_MACROVISION_DISABLED","features":[430]},{"name":"AM_MACROVISION_LEVEL1","features":[430]},{"name":"AM_MACROVISION_LEVEL2","features":[430]},{"name":"AM_MACROVISION_LEVEL3","features":[430]},{"name":"AM_MEDIAEVENT_FLAGS","features":[430]},{"name":"AM_MEDIAEVENT_NONOTIFY","features":[430]},{"name":"AM_MPEG2Level","features":[430]},{"name":"AM_MPEG2Level_High","features":[430]},{"name":"AM_MPEG2Level_High1440","features":[430]},{"name":"AM_MPEG2Level_Low","features":[430]},{"name":"AM_MPEG2Level_Main","features":[430]},{"name":"AM_MPEG2Profile","features":[430]},{"name":"AM_MPEG2Profile_High","features":[430]},{"name":"AM_MPEG2Profile_Main","features":[430]},{"name":"AM_MPEG2Profile_SNRScalable","features":[430]},{"name":"AM_MPEG2Profile_Simple","features":[430]},{"name":"AM_MPEG2Profile_SpatiallyScalable","features":[430]},{"name":"AM_MPEGSTREAMTYPE","features":[307,430,431]},{"name":"AM_MPEGSYSTEMTYPE","features":[307,430,431]},{"name":"AM_MPEG_AUDIO_DUAL_LEFT","features":[430]},{"name":"AM_MPEG_AUDIO_DUAL_MERGE","features":[430]},{"name":"AM_MPEG_AUDIO_DUAL_RIGHT","features":[430]},{"name":"AM_OVERLAY_NOTIFY_DEST_CHANGE","features":[430]},{"name":"AM_OVERLAY_NOTIFY_SOURCE_CHANGE","features":[430]},{"name":"AM_OVERLAY_NOTIFY_VISIBLE_CHANGE","features":[430]},{"name":"AM_PIN_FLOW_CONTROL_BLOCK","features":[430]},{"name":"AM_PROPERTY_AC3","features":[430]},{"name":"AM_PROPERTY_AC3_ALTERNATE_AUDIO","features":[430]},{"name":"AM_PROPERTY_AC3_BIT_STREAM_MODE","features":[430]},{"name":"AM_PROPERTY_AC3_DIALOGUE_LEVEL","features":[430]},{"name":"AM_PROPERTY_AC3_DOWNMIX","features":[430]},{"name":"AM_PROPERTY_AC3_ERROR_CONCEALMENT","features":[430]},{"name":"AM_PROPERTY_AC3_LANGUAGE_CODE","features":[430]},{"name":"AM_PROPERTY_AC3_ROOM_TYPE","features":[430]},{"name":"AM_PROPERTY_COPY_ANALOG_COMPONENT","features":[430]},{"name":"AM_PROPERTY_COPY_DIGITAL_CP","features":[430]},{"name":"AM_PROPERTY_COPY_DVD_SRM","features":[430]},{"name":"AM_PROPERTY_COPY_MACROVISION","features":[430]},{"name":"AM_PROPERTY_DVDCOPYPROT","features":[430]},{"name":"AM_PROPERTY_DVDCOPY_CHLG_KEY","features":[430]},{"name":"AM_PROPERTY_DVDCOPY_DEC_KEY2","features":[430]},{"name":"AM_PROPERTY_DVDCOPY_DISC_KEY","features":[430]},{"name":"AM_PROPERTY_DVDCOPY_DVD_KEY1","features":[430]},{"name":"AM_PROPERTY_DVDCOPY_REGION","features":[430]},{"name":"AM_PROPERTY_DVDCOPY_SET_COPY_STATE","features":[430]},{"name":"AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT","features":[430]},{"name":"AM_PROPERTY_DVDCOPY_TITLE_KEY","features":[430]},{"name":"AM_PROPERTY_DVDKARAOKE","features":[430]},{"name":"AM_PROPERTY_DVDKARAOKE_DATA","features":[430]},{"name":"AM_PROPERTY_DVDKARAOKE_ENABLE","features":[430]},{"name":"AM_PROPERTY_DVDSUBPIC","features":[430]},{"name":"AM_PROPERTY_DVDSUBPIC_COMPOSIT_ON","features":[430]},{"name":"AM_PROPERTY_DVDSUBPIC_HLI","features":[430]},{"name":"AM_PROPERTY_DVDSUBPIC_PALETTE","features":[430]},{"name":"AM_PROPERTY_DVD_RATE_CHANGE","features":[430]},{"name":"AM_PROPERTY_FRAMESTEP","features":[430]},{"name":"AM_PROPERTY_FRAMESTEP_CANCEL","features":[430]},{"name":"AM_PROPERTY_FRAMESTEP_CANSTEP","features":[430]},{"name":"AM_PROPERTY_FRAMESTEP_CANSTEPMULTIPLE","features":[430]},{"name":"AM_PROPERTY_FRAMESTEP_STEP","features":[430]},{"name":"AM_PROPERTY_SPHLI","features":[430]},{"name":"AM_PROPERTY_SPPAL","features":[430]},{"name":"AM_PROPERTY_TS_RATE_CHANGE","features":[430]},{"name":"AM_PUSHSOURCECAPS_INTERNAL_RM","features":[430]},{"name":"AM_PUSHSOURCECAPS_NOT_LIVE","features":[430]},{"name":"AM_PUSHSOURCECAPS_PRIVATE_CLOCK","features":[430]},{"name":"AM_PUSHSOURCEREQS_USE_CLOCK_CHAIN","features":[430]},{"name":"AM_PUSHSOURCEREQS_USE_STREAM_CLOCK","features":[430]},{"name":"AM_QUERY_DECODER_ATSC_HD_SUPPORT","features":[430]},{"name":"AM_QUERY_DECODER_ATSC_SD_SUPPORT","features":[430]},{"name":"AM_QUERY_DECODER_DVD_SUPPORT","features":[430]},{"name":"AM_QUERY_DECODER_DXVA_1_SUPPORT","features":[430]},{"name":"AM_QUERY_DECODER_VMR_SUPPORT","features":[430]},{"name":"AM_QueryRate","features":[430]},{"name":"AM_RATE_ChangeRate","features":[430]},{"name":"AM_RATE_CorrectTS","features":[430]},{"name":"AM_RATE_DecoderPosition","features":[430]},{"name":"AM_RATE_DecoderVersion","features":[430]},{"name":"AM_RATE_ExactRateChange","features":[430]},{"name":"AM_RATE_FullDataRateMax","features":[430]},{"name":"AM_RATE_MaxFullDataRate","features":[430]},{"name":"AM_RATE_QueryFullFrameRate","features":[430]},{"name":"AM_RATE_QueryLastRateSegPTS","features":[430]},{"name":"AM_RATE_QueryMapping","features":[430]},{"name":"AM_RATE_ResetOnTimeDisc","features":[430]},{"name":"AM_RATE_ReverseDecode","features":[430]},{"name":"AM_RATE_ReverseMaxFullDataRate","features":[430]},{"name":"AM_RATE_SimpleRateChange","features":[430]},{"name":"AM_RATE_Step","features":[430]},{"name":"AM_RATE_UseRateVersion","features":[430]},{"name":"AM_RENDEREX_RENDERTOEXISTINGRENDERERS","features":[430]},{"name":"AM_ReverseBlockEnd","features":[430]},{"name":"AM_ReverseBlockStart","features":[430]},{"name":"AM_SAMPLE2_PROPERTIES","features":[307,430,431]},{"name":"AM_SAMPLE_DATADISCONTINUITY","features":[430]},{"name":"AM_SAMPLE_ENDOFSTREAM","features":[430]},{"name":"AM_SAMPLE_FLUSH_ON_PAUSE","features":[430]},{"name":"AM_SAMPLE_PREROLL","features":[430]},{"name":"AM_SAMPLE_PROPERTY_FLAGS","features":[430]},{"name":"AM_SAMPLE_SPLICEPOINT","features":[430]},{"name":"AM_SAMPLE_STOPVALID","features":[430]},{"name":"AM_SAMPLE_TIMEDISCONTINUITY","features":[430]},{"name":"AM_SAMPLE_TIMEVALID","features":[430]},{"name":"AM_SAMPLE_TYPECHANGED","features":[430]},{"name":"AM_SEEKING_AbsolutePositioning","features":[430]},{"name":"AM_SEEKING_CanDoSegments","features":[430]},{"name":"AM_SEEKING_CanGetCurrentPos","features":[430]},{"name":"AM_SEEKING_CanGetDuration","features":[430]},{"name":"AM_SEEKING_CanGetStopPos","features":[430]},{"name":"AM_SEEKING_CanPlayBackwards","features":[430]},{"name":"AM_SEEKING_CanSeekAbsolute","features":[430]},{"name":"AM_SEEKING_CanSeekBackwards","features":[430]},{"name":"AM_SEEKING_CanSeekForwards","features":[430]},{"name":"AM_SEEKING_IncrementalPositioning","features":[430]},{"name":"AM_SEEKING_NoFlush","features":[430]},{"name":"AM_SEEKING_NoPositioning","features":[430]},{"name":"AM_SEEKING_PositioningBitsMask","features":[430]},{"name":"AM_SEEKING_RelativePositioning","features":[430]},{"name":"AM_SEEKING_ReturnTime","features":[430]},{"name":"AM_SEEKING_SEEKING_CAPABILITIES","features":[430]},{"name":"AM_SEEKING_SEEKING_FLAGS","features":[430]},{"name":"AM_SEEKING_SeekToKeyFrame","features":[430]},{"name":"AM_SEEKING_Segment","features":[430]},{"name":"AM_SEEKING_Source","features":[430]},{"name":"AM_STREAM_CONTROL","features":[430]},{"name":"AM_STREAM_INFO","features":[430]},{"name":"AM_STREAM_INFO_DISCARDING","features":[430]},{"name":"AM_STREAM_INFO_FLAGS","features":[430]},{"name":"AM_STREAM_INFO_START_DEFINED","features":[430]},{"name":"AM_STREAM_INFO_STOP_DEFINED","features":[430]},{"name":"AM_STREAM_INFO_STOP_SEND_EXTRA","features":[430]},{"name":"AM_STREAM_MEDIA","features":[430]},{"name":"AM_SimpleRateChange","features":[430]},{"name":"AM_UseNewCSSKey","features":[430]},{"name":"AM_VIDEO_FLAG_B_SAMPLE","features":[430]},{"name":"AM_VIDEO_FLAG_FIELD1","features":[430]},{"name":"AM_VIDEO_FLAG_FIELD1FIRST","features":[430]},{"name":"AM_VIDEO_FLAG_FIELD2","features":[430]},{"name":"AM_VIDEO_FLAG_FIELD_MASK","features":[430]},{"name":"AM_VIDEO_FLAG_INTERLEAVED_FRAME","features":[430]},{"name":"AM_VIDEO_FLAG_IPB_MASK","features":[430]},{"name":"AM_VIDEO_FLAG_I_SAMPLE","features":[430]},{"name":"AM_VIDEO_FLAG_P_SAMPLE","features":[430]},{"name":"AM_VIDEO_FLAG_REPEAT_FIELD","features":[430]},{"name":"AM_VIDEO_FLAG_WEAVE","features":[430]},{"name":"AM_WST_DRAWBGMODE","features":[430]},{"name":"AM_WST_DRAWBGMODE_Opaque","features":[430]},{"name":"AM_WST_DRAWBGMODE_Transparent","features":[430]},{"name":"AM_WST_LEVEL","features":[430]},{"name":"AM_WST_LEVEL_1_5","features":[430]},{"name":"AM_WST_PAGE","features":[430]},{"name":"AM_WST_SERVICE","features":[430]},{"name":"AM_WST_SERVICE_IDS","features":[430]},{"name":"AM_WST_SERVICE_Invalid","features":[430]},{"name":"AM_WST_SERVICE_None","features":[430]},{"name":"AM_WST_SERVICE_Text","features":[430]},{"name":"AM_WST_STATE","features":[430]},{"name":"AM_WST_STATE_Off","features":[430]},{"name":"AM_WST_STATE_On","features":[430]},{"name":"AM_WST_STYLE","features":[430]},{"name":"AM_WST_STYLE_Invers","features":[430]},{"name":"AM_WST_STYLE_None","features":[430]},{"name":"ANALOGVIDEOINFO","features":[307,430]},{"name":"ANNEX_A_DSM_CC","features":[430]},{"name":"ATSCCT_AC3","features":[430]},{"name":"ATSCComponentTypeFlags","features":[430]},{"name":"AUDIO_STREAM_CONFIG_CAPS","features":[430]},{"name":"AVIEXTHEADER","features":[430]},{"name":"AVIFIELDINDEX","features":[430]},{"name":"AVIF_COPYRIGHTED","features":[430]},{"name":"AVIF_HASINDEX","features":[430]},{"name":"AVIF_ISINTERLEAVED","features":[430]},{"name":"AVIF_MUSTUSEINDEX","features":[430]},{"name":"AVIF_TRUSTCKTYPE","features":[430]},{"name":"AVIF_WASCAPTUREFILE","features":[430]},{"name":"AVIIF_COMPRESSOR","features":[430]},{"name":"AVIIF_COMPUSE","features":[430]},{"name":"AVIIF_FIRSTPART","features":[430]},{"name":"AVIIF_KEYFRAME","features":[430]},{"name":"AVIIF_LASTPART","features":[430]},{"name":"AVIIF_LIST","features":[430]},{"name":"AVIIF_NOTIME","features":[430]},{"name":"AVIIF_NO_TIME","features":[430]},{"name":"AVIINDEXENTRY","features":[430]},{"name":"AVIMAINHEADER","features":[430]},{"name":"AVIMETAINDEX","features":[430]},{"name":"AVIOLDINDEX","features":[430]},{"name":"AVIPALCHANGE","features":[318,430]},{"name":"AVISF_DISABLED","features":[430]},{"name":"AVISF_VIDEO_PALCHANGES","features":[430]},{"name":"AVISTDINDEX","features":[430]},{"name":"AVISTDINDEX_DELTAFRAME","features":[430]},{"name":"AVISTDINDEX_ENTRY","features":[430]},{"name":"AVISTREAMHEADER","features":[430]},{"name":"AVISUPERINDEX","features":[430]},{"name":"AVIStreamHeader","features":[307,430]},{"name":"AVITCDLINDEX","features":[430]},{"name":"AVITCDLINDEX_ENTRY","features":[430]},{"name":"AVITIMECODEINDEX","features":[430]},{"name":"AVITIMEDINDEX","features":[430]},{"name":"AVITIMEDINDEX_ENTRY","features":[430]},{"name":"AVI_HEADERSIZE","features":[430]},{"name":"AVI_INDEX_IS_DATA","features":[430]},{"name":"AVI_INDEX_OF_CHUNKS","features":[430]},{"name":"AVI_INDEX_OF_INDEXES","features":[430]},{"name":"AVI_INDEX_OF_SUB_2FIELD","features":[430]},{"name":"AVI_INDEX_OF_TIMED_CHUNKS","features":[430]},{"name":"AVI_INDEX_SUB_2FIELD","features":[430]},{"name":"AVI_INDEX_SUB_DEFAULT","features":[430]},{"name":"AnalogVideoMask_MCE_NTSC","features":[430]},{"name":"AnalogVideoMask_MCE_PAL","features":[430]},{"name":"AnalogVideoMask_MCE_SECAM","features":[430]},{"name":"AnalogVideoStandard","features":[430]},{"name":"AnalogVideo_NTSC_433","features":[430]},{"name":"AnalogVideo_NTSC_M","features":[430]},{"name":"AnalogVideo_NTSC_M_J","features":[430]},{"name":"AnalogVideo_NTSC_Mask","features":[430]},{"name":"AnalogVideo_None","features":[430]},{"name":"AnalogVideo_PAL_60","features":[430]},{"name":"AnalogVideo_PAL_B","features":[430]},{"name":"AnalogVideo_PAL_D","features":[430]},{"name":"AnalogVideo_PAL_G","features":[430]},{"name":"AnalogVideo_PAL_H","features":[430]},{"name":"AnalogVideo_PAL_I","features":[430]},{"name":"AnalogVideo_PAL_M","features":[430]},{"name":"AnalogVideo_PAL_Mask","features":[430]},{"name":"AnalogVideo_PAL_N","features":[430]},{"name":"AnalogVideo_PAL_N_COMBO","features":[430]},{"name":"AnalogVideo_SECAM_B","features":[430]},{"name":"AnalogVideo_SECAM_D","features":[430]},{"name":"AnalogVideo_SECAM_G","features":[430]},{"name":"AnalogVideo_SECAM_H","features":[430]},{"name":"AnalogVideo_SECAM_K","features":[430]},{"name":"AnalogVideo_SECAM_K1","features":[430]},{"name":"AnalogVideo_SECAM_L","features":[430]},{"name":"AnalogVideo_SECAM_L1","features":[430]},{"name":"AnalogVideo_SECAM_Mask","features":[430]},{"name":"ApplicationTypeType","features":[430]},{"name":"Associated","features":[430]},{"name":"AssociationUnknown","features":[430]},{"name":"BDACOMP_EXCLUDE_TS_FROM_TR","features":[430]},{"name":"BDACOMP_INCLUDE_COMPONENTS_IN_TR","features":[430]},{"name":"BDACOMP_INCLUDE_LOCATOR_IN_TR","features":[430]},{"name":"BDACOMP_NOT_DEFINED","features":[430]},{"name":"BDANODE_DESCRIPTOR","features":[430]},{"name":"BDA_BCC_RATE_1_2","features":[430]},{"name":"BDA_BCC_RATE_1_3","features":[430]},{"name":"BDA_BCC_RATE_1_4","features":[430]},{"name":"BDA_BCC_RATE_2_3","features":[430]},{"name":"BDA_BCC_RATE_2_5","features":[430]},{"name":"BDA_BCC_RATE_3_4","features":[430]},{"name":"BDA_BCC_RATE_3_5","features":[430]},{"name":"BDA_BCC_RATE_4_5","features":[430]},{"name":"BDA_BCC_RATE_5_11","features":[430]},{"name":"BDA_BCC_RATE_5_6","features":[430]},{"name":"BDA_BCC_RATE_6_7","features":[430]},{"name":"BDA_BCC_RATE_7_8","features":[430]},{"name":"BDA_BCC_RATE_8_9","features":[430]},{"name":"BDA_BCC_RATE_9_10","features":[430]},{"name":"BDA_BCC_RATE_MAX","features":[430]},{"name":"BDA_BCC_RATE_NOT_DEFINED","features":[430]},{"name":"BDA_BCC_RATE_NOT_SET","features":[430]},{"name":"BDA_BUFFER","features":[430]},{"name":"BDA_CAS_CHECK_ENTITLEMENTTOKEN","features":[430]},{"name":"BDA_CAS_CLOSEMMIDATA","features":[430]},{"name":"BDA_CAS_CLOSE_MMIDIALOG","features":[430]},{"name":"BDA_CAS_OPENMMIDATA","features":[430]},{"name":"BDA_CAS_REQUESTTUNERDATA","features":[430]},{"name":"BDA_CA_MODULE_UI","features":[430]},{"name":"BDA_CHANGES_COMPLETE","features":[430]},{"name":"BDA_CHANGES_PENDING","features":[430]},{"name":"BDA_CHANGE_STATE","features":[430]},{"name":"BDA_CHAN_BANDWITH_NOT_DEFINED","features":[430]},{"name":"BDA_CHAN_BANDWITH_NOT_SET","features":[430]},{"name":"BDA_CONDITIONALACCESS_MMICLOSEREASON","features":[430]},{"name":"BDA_CONDITIONALACCESS_REQUESTTYPE","features":[430]},{"name":"BDA_CONDITIONALACCESS_SESSION_RESULT","features":[430]},{"name":"BDA_Channel","features":[430]},{"name":"BDA_Channel_Bandwidth","features":[430]},{"name":"BDA_Comp_Flags","features":[430]},{"name":"BDA_DISCOVERY_COMPLETE","features":[430]},{"name":"BDA_DISCOVERY_REQUIRED","features":[430]},{"name":"BDA_DISCOVERY_STATE","features":[430]},{"name":"BDA_DISCOVERY_UNSPECIFIED","features":[430]},{"name":"BDA_DISEQC_RESPONSE","features":[430]},{"name":"BDA_DISEQC_SEND","features":[430]},{"name":"BDA_DRM_DRMSTATUS","features":[430]},{"name":"BDA_DVBT2_L1_SIGNALLING_DATA","features":[430]},{"name":"BDA_DrmPairingError","features":[430]},{"name":"BDA_DrmPairing_Aborted","features":[430]},{"name":"BDA_DrmPairing_DrmInitFailed","features":[430]},{"name":"BDA_DrmPairing_DrmNotPaired","features":[430]},{"name":"BDA_DrmPairing_DrmRePairSoon","features":[430]},{"name":"BDA_DrmPairing_HardwareFailure","features":[430]},{"name":"BDA_DrmPairing_NeedIndiv","features":[430]},{"name":"BDA_DrmPairing_NeedRevocationData","features":[430]},{"name":"BDA_DrmPairing_NeedSDKUpdate","features":[430]},{"name":"BDA_DrmPairing_Other","features":[430]},{"name":"BDA_DrmPairing_Succeeded","features":[430]},{"name":"BDA_ETHERNET_ADDRESS","features":[430]},{"name":"BDA_ETHERNET_ADDRESS_LIST","features":[430]},{"name":"BDA_EVENT_ACCESS_DENIED","features":[430]},{"name":"BDA_EVENT_ACCESS_GRANTED","features":[430]},{"name":"BDA_EVENT_CHANNEL_ACQUIRED","features":[430]},{"name":"BDA_EVENT_CHANNEL_ACTIVATED","features":[430]},{"name":"BDA_EVENT_CHANNEL_DEACTIVATED","features":[430]},{"name":"BDA_EVENT_CHANNEL_LOST","features":[430]},{"name":"BDA_EVENT_CHANNEL_SOURCE_CHANGED","features":[430]},{"name":"BDA_EVENT_DATA_START","features":[430]},{"name":"BDA_EVENT_DATA_STOP","features":[430]},{"name":"BDA_EVENT_ID","features":[430]},{"name":"BDA_EVENT_OFFER_EXTENDED","features":[430]},{"name":"BDA_EVENT_PURCHASE_COMPLETED","features":[430]},{"name":"BDA_EVENT_SIGNAL_LOCK","features":[430]},{"name":"BDA_EVENT_SIGNAL_LOSS","features":[430]},{"name":"BDA_EVENT_SMART_CARD_INSERTED","features":[430]},{"name":"BDA_EVENT_SMART_CARD_REMOVED","features":[430]},{"name":"BDA_EVENT_SUBCHANNEL_ACQUIRED","features":[430]},{"name":"BDA_EVENT_SUBCHANNEL_ACTIVATED","features":[430]},{"name":"BDA_EVENT_SUBCHANNEL_DEACTIVATED","features":[430]},{"name":"BDA_EVENT_SUBCHANNEL_LOST","features":[430]},{"name":"BDA_EVENT_SUBCHANNEL_SOURCE_CHANGED","features":[430]},{"name":"BDA_E_ACCESS_DENIED","features":[430]},{"name":"BDA_E_BUFFER_TOO_SMALL","features":[430]},{"name":"BDA_E_DISABLED","features":[430]},{"name":"BDA_E_FAILURE","features":[430]},{"name":"BDA_E_INVALID_CAPTURE_TOKEN","features":[430]},{"name":"BDA_E_INVALID_ENTITLEMENT_TOKEN","features":[430]},{"name":"BDA_E_INVALID_HANDLE","features":[430]},{"name":"BDA_E_INVALID_LANGUAGE","features":[430]},{"name":"BDA_E_INVALID_PURCHASE_TOKEN","features":[430]},{"name":"BDA_E_INVALID_SCHEMA","features":[430]},{"name":"BDA_E_INVALID_TUNE_REQUEST","features":[430]},{"name":"BDA_E_INVALID_TYPE","features":[430]},{"name":"BDA_E_IPNETWORK_ADDRESS_NOT_FOUND","features":[430]},{"name":"BDA_E_IPNETWORK_ERROR","features":[430]},{"name":"BDA_E_IPNETWORK_TIMEOUT","features":[430]},{"name":"BDA_E_IPNETWORK_UNAVAILABLE","features":[430]},{"name":"BDA_E_NOT_FOUND","features":[430]},{"name":"BDA_E_NOT_IMPLEMENTED","features":[430]},{"name":"BDA_E_NO_HANDLER","features":[430]},{"name":"BDA_E_NO_MORE_DATA","features":[430]},{"name":"BDA_E_NO_MORE_EVENTS","features":[430]},{"name":"BDA_E_NO_SUCH_COMMAND","features":[430]},{"name":"BDA_E_OUT_OF_BOUNDS","features":[430]},{"name":"BDA_E_OUT_OF_MEMORY","features":[430]},{"name":"BDA_E_OUT_OF_RESOURCES","features":[430]},{"name":"BDA_E_READ_ONLY","features":[430]},{"name":"BDA_E_TIMEOUT_ELAPSED","features":[430]},{"name":"BDA_E_TUNER_CONFLICT","features":[430]},{"name":"BDA_E_TUNER_INITIALIZING","features":[430]},{"name":"BDA_E_TUNER_REQUIRED","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDV01","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDV02","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDV03","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDV04","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDV05","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDV06","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDV07","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDV08","features":[430]},{"name":"BDA_E_TUNE_FAILED_SDVFF","features":[430]},{"name":"BDA_E_WMDRM_INVALID_CERTIFICATE","features":[430]},{"name":"BDA_E_WMDRM_INVALID_DATE","features":[430]},{"name":"BDA_E_WMDRM_INVALID_PROXIMITY","features":[430]},{"name":"BDA_E_WMDRM_INVALID_SIGNATURE","features":[430]},{"name":"BDA_E_WMDRM_INVALID_VERSION","features":[430]},{"name":"BDA_E_WMDRM_KEY_ID_NOT_FOUND","features":[430]},{"name":"BDA_E_WOULD_DISRUPT_STREAMING","features":[430]},{"name":"BDA_FEC_BCH","features":[430]},{"name":"BDA_FEC_LDPC","features":[430]},{"name":"BDA_FEC_MAX","features":[430]},{"name":"BDA_FEC_METHOD_NOT_DEFINED","features":[430]},{"name":"BDA_FEC_METHOD_NOT_SET","features":[430]},{"name":"BDA_FEC_RS_147_130","features":[430]},{"name":"BDA_FEC_RS_204_188","features":[430]},{"name":"BDA_FEC_VITERBI","features":[430]},{"name":"BDA_FILTERED_MULTICAST","features":[430]},{"name":"BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED","features":[430]},{"name":"BDA_FREQUENCY_MULTIPLIER_NOT_SET","features":[430]},{"name":"BDA_FREQUENCY_NOT_DEFINED","features":[430]},{"name":"BDA_FREQUENCY_NOT_SET","features":[430]},{"name":"BDA_Frequency","features":[430]},{"name":"BDA_Frequency_Multiplier","features":[430]},{"name":"BDA_GDDS_DATA","features":[430]},{"name":"BDA_GDDS_DATATYPE","features":[430]},{"name":"BDA_GUARD_19_128","features":[430]},{"name":"BDA_GUARD_19_256","features":[430]},{"name":"BDA_GUARD_1_128","features":[430]},{"name":"BDA_GUARD_1_16","features":[430]},{"name":"BDA_GUARD_1_32","features":[430]},{"name":"BDA_GUARD_1_4","features":[430]},{"name":"BDA_GUARD_1_8","features":[430]},{"name":"BDA_GUARD_MAX","features":[430]},{"name":"BDA_GUARD_NOT_DEFINED","features":[430]},{"name":"BDA_GUARD_NOT_SET","features":[430]},{"name":"BDA_HALPHA_1","features":[430]},{"name":"BDA_HALPHA_2","features":[430]},{"name":"BDA_HALPHA_4","features":[430]},{"name":"BDA_HALPHA_MAX","features":[430]},{"name":"BDA_HALPHA_NOT_DEFINED","features":[430]},{"name":"BDA_HALPHA_NOT_SET","features":[430]},{"name":"BDA_IPv4_ADDRESS","features":[430]},{"name":"BDA_IPv4_ADDRESS_LIST","features":[430]},{"name":"BDA_IPv6_ADDRESS","features":[430]},{"name":"BDA_IPv6_ADDRESS_LIST","features":[430]},{"name":"BDA_ISDBCAS_EMG_REQ","features":[430]},{"name":"BDA_ISDBCAS_REQUESTHEADER","features":[430]},{"name":"BDA_ISDBCAS_RESPONSEDATA","features":[430]},{"name":"BDA_LNB_SOURCE_A","features":[430]},{"name":"BDA_LNB_SOURCE_B","features":[430]},{"name":"BDA_LNB_SOURCE_C","features":[430]},{"name":"BDA_LNB_SOURCE_D","features":[430]},{"name":"BDA_LNB_SOURCE_MAX","features":[430]},{"name":"BDA_LNB_SOURCE_NOT_DEFINED","features":[430]},{"name":"BDA_LNB_SOURCE_NOT_SET","features":[430]},{"name":"BDA_MOD_1024QAM","features":[430]},{"name":"BDA_MOD_112QAM","features":[430]},{"name":"BDA_MOD_128QAM","features":[430]},{"name":"BDA_MOD_160QAM","features":[430]},{"name":"BDA_MOD_16APSK","features":[430]},{"name":"BDA_MOD_16QAM","features":[430]},{"name":"BDA_MOD_16VSB","features":[430]},{"name":"BDA_MOD_192QAM","features":[430]},{"name":"BDA_MOD_224QAM","features":[430]},{"name":"BDA_MOD_256QAM","features":[430]},{"name":"BDA_MOD_320QAM","features":[430]},{"name":"BDA_MOD_32APSK","features":[430]},{"name":"BDA_MOD_32QAM","features":[430]},{"name":"BDA_MOD_384QAM","features":[430]},{"name":"BDA_MOD_448QAM","features":[430]},{"name":"BDA_MOD_512QAM","features":[430]},{"name":"BDA_MOD_640QAM","features":[430]},{"name":"BDA_MOD_64QAM","features":[430]},{"name":"BDA_MOD_768QAM","features":[430]},{"name":"BDA_MOD_80QAM","features":[430]},{"name":"BDA_MOD_896QAM","features":[430]},{"name":"BDA_MOD_8PSK","features":[430]},{"name":"BDA_MOD_8VSB","features":[430]},{"name":"BDA_MOD_96QAM","features":[430]},{"name":"BDA_MOD_ANALOG_AMPLITUDE","features":[430]},{"name":"BDA_MOD_ANALOG_FREQUENCY","features":[430]},{"name":"BDA_MOD_BPSK","features":[430]},{"name":"BDA_MOD_DIRECTV","features":[430]},{"name":"BDA_MOD_ISDB_S_TMCC","features":[430]},{"name":"BDA_MOD_ISDB_T_TMCC","features":[430]},{"name":"BDA_MOD_MAX","features":[430]},{"name":"BDA_MOD_NBC_8PSK","features":[430]},{"name":"BDA_MOD_NBC_QPSK","features":[430]},{"name":"BDA_MOD_NOT_DEFINED","features":[430]},{"name":"BDA_MOD_NOT_SET","features":[430]},{"name":"BDA_MOD_OQPSK","features":[430]},{"name":"BDA_MOD_QPSK","features":[430]},{"name":"BDA_MOD_RF","features":[430]},{"name":"BDA_MULTICAST_MODE","features":[430]},{"name":"BDA_MUX_PIDLISTITEM","features":[430]},{"name":"BDA_NO_MULTICAST","features":[430]},{"name":"BDA_PID_MAP","features":[430]},{"name":"BDA_PID_UNMAP","features":[430]},{"name":"BDA_PILOT_MAX","features":[430]},{"name":"BDA_PILOT_NOT_DEFINED","features":[430]},{"name":"BDA_PILOT_NOT_SET","features":[430]},{"name":"BDA_PILOT_OFF","features":[430]},{"name":"BDA_PILOT_ON","features":[430]},{"name":"BDA_PLP_ID_NOT_SET","features":[430]},{"name":"BDA_POLARISATION_CIRCULAR_L","features":[430]},{"name":"BDA_POLARISATION_CIRCULAR_R","features":[430]},{"name":"BDA_POLARISATION_LINEAR_H","features":[430]},{"name":"BDA_POLARISATION_LINEAR_V","features":[430]},{"name":"BDA_POLARISATION_MAX","features":[430]},{"name":"BDA_POLARISATION_NOT_DEFINED","features":[430]},{"name":"BDA_POLARISATION_NOT_SET","features":[430]},{"name":"BDA_PROGRAM_PID_LIST","features":[430]},{"name":"BDA_PROMISCUOUS_MULTICAST","features":[430]},{"name":"BDA_RANGE_NOT_DEFINED","features":[430]},{"name":"BDA_RANGE_NOT_SET","features":[430]},{"name":"BDA_RATING_PINRESET","features":[430]},{"name":"BDA_ROLL_OFF_20","features":[430]},{"name":"BDA_ROLL_OFF_25","features":[430]},{"name":"BDA_ROLL_OFF_35","features":[430]},{"name":"BDA_ROLL_OFF_MAX","features":[430]},{"name":"BDA_ROLL_OFF_NOT_DEFINED","features":[430]},{"name":"BDA_ROLL_OFF_NOT_SET","features":[430]},{"name":"BDA_Range","features":[430]},{"name":"BDA_SCAN_CAPABILTIES","features":[430]},{"name":"BDA_SCAN_MOD_1024QAM","features":[430]},{"name":"BDA_SCAN_MOD_112QAM","features":[430]},{"name":"BDA_SCAN_MOD_128QAM","features":[430]},{"name":"BDA_SCAN_MOD_160QAM","features":[430]},{"name":"BDA_SCAN_MOD_16APSK","features":[430]},{"name":"BDA_SCAN_MOD_16QAM","features":[430]},{"name":"BDA_SCAN_MOD_16VSB","features":[430]},{"name":"BDA_SCAN_MOD_192QAM","features":[430]},{"name":"BDA_SCAN_MOD_224QAM","features":[430]},{"name":"BDA_SCAN_MOD_256QAM","features":[430]},{"name":"BDA_SCAN_MOD_320QAM","features":[430]},{"name":"BDA_SCAN_MOD_32APSK","features":[430]},{"name":"BDA_SCAN_MOD_32QAM","features":[430]},{"name":"BDA_SCAN_MOD_384QAM","features":[430]},{"name":"BDA_SCAN_MOD_448QAM","features":[430]},{"name":"BDA_SCAN_MOD_512QAM","features":[430]},{"name":"BDA_SCAN_MOD_640QAM","features":[430]},{"name":"BDA_SCAN_MOD_64QAM","features":[430]},{"name":"BDA_SCAN_MOD_768QAM","features":[430]},{"name":"BDA_SCAN_MOD_80QAM","features":[430]},{"name":"BDA_SCAN_MOD_896QAM","features":[430]},{"name":"BDA_SCAN_MOD_8PSK","features":[430]},{"name":"BDA_SCAN_MOD_8VSB","features":[430]},{"name":"BDA_SCAN_MOD_96QAM","features":[430]},{"name":"BDA_SCAN_MOD_AM_RADIO","features":[430]},{"name":"BDA_SCAN_MOD_BPSK","features":[430]},{"name":"BDA_SCAN_MOD_FM_RADIO","features":[430]},{"name":"BDA_SCAN_MOD_OQPSK","features":[430]},{"name":"BDA_SCAN_MOD_QPSK","features":[430]},{"name":"BDA_SCAN_MOD_RF","features":[430]},{"name":"BDA_SCAN_START","features":[430]},{"name":"BDA_SCAN_STATE","features":[430]},{"name":"BDA_SIGNAL_ACTIVE","features":[430]},{"name":"BDA_SIGNAL_INACTIVE","features":[430]},{"name":"BDA_SIGNAL_STATE","features":[430]},{"name":"BDA_SIGNAL_TIMEOUTS","features":[430]},{"name":"BDA_SIGNAL_UNAVAILABLE","features":[430]},{"name":"BDA_SPECTRAL_INVERSION_AUTOMATIC","features":[430]},{"name":"BDA_SPECTRAL_INVERSION_INVERTED","features":[430]},{"name":"BDA_SPECTRAL_INVERSION_MAX","features":[430]},{"name":"BDA_SPECTRAL_INVERSION_NORMAL","features":[430]},{"name":"BDA_SPECTRAL_INVERSION_NOT_DEFINED","features":[430]},{"name":"BDA_SPECTRAL_INVERSION_NOT_SET","features":[430]},{"name":"BDA_STRING","features":[430]},{"name":"BDA_TABLE_SECTION","features":[430]},{"name":"BDA_TEMPLATE_CONNECTION","features":[430]},{"name":"BDA_TEMPLATE_PIN_JOINT","features":[430]},{"name":"BDA_TS_SELECTORINFO","features":[430]},{"name":"BDA_TS_SELECTORINFO_ISDBS_EXT","features":[430]},{"name":"BDA_TUNER_DIAGNOSTICS","features":[430]},{"name":"BDA_TUNER_TUNERSTATE","features":[430]},{"name":"BDA_UNDEFINED_CHANNEL","features":[430]},{"name":"BDA_UNITIALIZED_MPEG2STREAMTYPE","features":[430]},{"name":"BDA_USERACTIVITY_INTERVAL","features":[430]},{"name":"BDA_WMDRMTUNER_PIDPROTECTION","features":[430]},{"name":"BDA_WMDRMTUNER_PURCHASEENTITLEMENT","features":[430]},{"name":"BDA_WMDRM_KEYINFOLIST","features":[430]},{"name":"BDA_WMDRM_RENEWLICENSE","features":[430]},{"name":"BDA_WMDRM_STATUS","features":[430]},{"name":"BDA_XMIT_MODE_16K","features":[430]},{"name":"BDA_XMIT_MODE_1K","features":[430]},{"name":"BDA_XMIT_MODE_2K","features":[430]},{"name":"BDA_XMIT_MODE_2K_INTERLEAVED","features":[430]},{"name":"BDA_XMIT_MODE_32K","features":[430]},{"name":"BDA_XMIT_MODE_4K","features":[430]},{"name":"BDA_XMIT_MODE_4K_INTERLEAVED","features":[430]},{"name":"BDA_XMIT_MODE_8K","features":[430]},{"name":"BDA_XMIT_MODE_MAX","features":[430]},{"name":"BDA_XMIT_MODE_NOT_DEFINED","features":[430]},{"name":"BDA_XMIT_MODE_NOT_SET","features":[430]},{"name":"BinaryConvolutionCodeRate","features":[430]},{"name":"CATEGORY_COUNT","features":[430]},{"name":"CDEF_BYPASS_CLASS_MANAGER","features":[430]},{"name":"CDEF_CLASS_DEFAULT","features":[430]},{"name":"CDEF_DEVMON_CMGR_DEVICE","features":[430]},{"name":"CDEF_DEVMON_DMO","features":[430]},{"name":"CDEF_DEVMON_FILTER","features":[430]},{"name":"CDEF_DEVMON_PNP_DEVICE","features":[430]},{"name":"CDEF_DEVMON_SELECTIVE_MASK","features":[430]},{"name":"CDEF_MERIT_ABOVE_DO_NOT_USE","features":[430]},{"name":"CFSTR_VFW_FILTERLIST","features":[430]},{"name":"CHARS_IN_GUID","features":[430]},{"name":"CK_INDEX","features":[430]},{"name":"CK_NOCOLORKEY","features":[430]},{"name":"CK_RGB","features":[430]},{"name":"CLSID_AMAudioData","features":[430]},{"name":"CLSID_AMAudioStream","features":[430]},{"name":"CLSID_AMDirectDrawStream","features":[430]},{"name":"CLSID_AMMediaTypeStream","features":[430]},{"name":"CLSID_AMMultiMediaStream","features":[430]},{"name":"CLSID_DMOFilterCategory","features":[430]},{"name":"CLSID_DMOWrapperFilter","features":[430]},{"name":"CLSID_PBDA_AUX_DATA_TYPE","features":[430]},{"name":"CLSID_PBDA_Encoder_DATA_TYPE","features":[430]},{"name":"CLSID_PBDA_FDC_DATA_TYPE","features":[430]},{"name":"CLSID_PBDA_GDDS_DATA_TYPE","features":[430]},{"name":"COLORKEY","features":[307,430]},{"name":"COLORKEY_TYPE","features":[430]},{"name":"COMPLETION_STATUS_FLAGS","features":[430]},{"name":"COMPSTAT_ABORT","features":[430]},{"name":"COMPSTAT_NOUPDATEOK","features":[430]},{"name":"COMPSTAT_WAIT","features":[430]},{"name":"CONDITIONALACCESS_ABORTED","features":[430]},{"name":"CONDITIONALACCESS_ACCESS_NOT_POSSIBLE","features":[430]},{"name":"CONDITIONALACCESS_ACCESS_POSSIBLE","features":[430]},{"name":"CONDITIONALACCESS_ACCESS_POSSIBLE_NO_STREAMING_DISRUPTION","features":[430]},{"name":"CONDITIONALACCESS_ACCESS_UNSPECIFIED","features":[430]},{"name":"CONDITIONALACCESS_CLOSED_ITSELF","features":[430]},{"name":"CONDITIONALACCESS_DIALOG_FOCUS_CHANGE","features":[430]},{"name":"CONDITIONALACCESS_DIALOG_TIMEOUT","features":[430]},{"name":"CONDITIONALACCESS_DIALOG_USER_DISMISSED","features":[430]},{"name":"CONDITIONALACCESS_DIALOG_USER_NOT_AVAILABLE","features":[430]},{"name":"CONDITIONALACCESS_ENDED_NOCHANGE","features":[430]},{"name":"CONDITIONALACCESS_SUCCESSFULL","features":[430]},{"name":"CONDITIONALACCESS_TUNER_REQUESTED_CLOSE","features":[430]},{"name":"CONDITIONALACCESS_UNSPECIFIED","features":[430]},{"name":"COPP_ACP_ForceDWORD","features":[430]},{"name":"COPP_ACP_Level0","features":[430]},{"name":"COPP_ACP_Level1","features":[430]},{"name":"COPP_ACP_Level2","features":[430]},{"name":"COPP_ACP_Level3","features":[430]},{"name":"COPP_ACP_LevelMax","features":[430]},{"name":"COPP_ACP_LevelMin","features":[430]},{"name":"COPP_ACP_Protection_Level","features":[430]},{"name":"COPP_AspectRatio_EN300294_Box14by9Center","features":[430]},{"name":"COPP_AspectRatio_EN300294_Box14by9Top","features":[430]},{"name":"COPP_AspectRatio_EN300294_Box16by9Center","features":[430]},{"name":"COPP_AspectRatio_EN300294_Box16by9Top","features":[430]},{"name":"COPP_AspectRatio_EN300294_BoxGT16by9Center","features":[430]},{"name":"COPP_AspectRatio_EN300294_FullFormat16by9Anamorphic","features":[430]},{"name":"COPP_AspectRatio_EN300294_FullFormat4by3","features":[430]},{"name":"COPP_AspectRatio_EN300294_FullFormat4by3ProtectedCenter","features":[430]},{"name":"COPP_AspectRatio_ForceDWORD","features":[430]},{"name":"COPP_BusType","features":[430]},{"name":"COPP_BusType_AGP","features":[430]},{"name":"COPP_BusType_ForceDWORD","features":[430]},{"name":"COPP_BusType_Integrated","features":[430]},{"name":"COPP_BusType_PCI","features":[430]},{"name":"COPP_BusType_PCIExpress","features":[430]},{"name":"COPP_BusType_PCIX","features":[430]},{"name":"COPP_BusType_Unknown","features":[430]},{"name":"COPP_CGMSA_CopyFreely","features":[430]},{"name":"COPP_CGMSA_CopyNever","features":[430]},{"name":"COPP_CGMSA_CopyNoMore","features":[430]},{"name":"COPP_CGMSA_CopyOneGeneration","features":[430]},{"name":"COPP_CGMSA_Disabled","features":[430]},{"name":"COPP_CGMSA_ForceDWORD","features":[430]},{"name":"COPP_CGMSA_LevelMax","features":[430]},{"name":"COPP_CGMSA_LevelMin","features":[430]},{"name":"COPP_CGMSA_Protection_Level","features":[430]},{"name":"COPP_CGMSA_RedistributionControlRequired","features":[430]},{"name":"COPP_ConnectorType","features":[430]},{"name":"COPP_ConnectorType_ComponentVideo","features":[430]},{"name":"COPP_ConnectorType_CompositeVideo","features":[430]},{"name":"COPP_ConnectorType_DVI","features":[430]},{"name":"COPP_ConnectorType_D_JPN","features":[430]},{"name":"COPP_ConnectorType_ForceDWORD","features":[430]},{"name":"COPP_ConnectorType_HDMI","features":[430]},{"name":"COPP_ConnectorType_Internal","features":[430]},{"name":"COPP_ConnectorType_LVDS","features":[430]},{"name":"COPP_ConnectorType_SVideo","features":[430]},{"name":"COPP_ConnectorType_TMDS","features":[430]},{"name":"COPP_ConnectorType_Unknown","features":[430]},{"name":"COPP_ConnectorType_VGA","features":[430]},{"name":"COPP_DefaultProtectionLevel","features":[430]},{"name":"COPP_HDCPFlagsReserved","features":[430]},{"name":"COPP_HDCPRepeater","features":[430]},{"name":"COPP_HDCP_ForceDWORD","features":[430]},{"name":"COPP_HDCP_Level0","features":[430]},{"name":"COPP_HDCP_Level1","features":[430]},{"name":"COPP_HDCP_LevelMax","features":[430]},{"name":"COPP_HDCP_LevelMin","features":[430]},{"name":"COPP_HDCP_Protection_Level","features":[430]},{"name":"COPP_ImageAspectRatio_EN300294","features":[430]},{"name":"COPP_ImageAspectRatio_EN300294_Mask","features":[430]},{"name":"COPP_LinkLost","features":[430]},{"name":"COPP_NoProtectionLevelAvailable","features":[430]},{"name":"COPP_ProtectionStandard_ARIBTRB15_1125i","features":[430]},{"name":"COPP_ProtectionStandard_ARIBTRB15_525i","features":[430]},{"name":"COPP_ProtectionStandard_ARIBTRB15_525p","features":[430]},{"name":"COPP_ProtectionStandard_ARIBTRB15_750p","features":[430]},{"name":"COPP_ProtectionStandard_CEA805A_TypeA_1125i","features":[430]},{"name":"COPP_ProtectionStandard_CEA805A_TypeA_525p","features":[430]},{"name":"COPP_ProtectionStandard_CEA805A_TypeA_750p","features":[430]},{"name":"COPP_ProtectionStandard_CEA805A_TypeB_1125i","features":[430]},{"name":"COPP_ProtectionStandard_CEA805A_TypeB_525p","features":[430]},{"name":"COPP_ProtectionStandard_CEA805A_TypeB_750p","features":[430]},{"name":"COPP_ProtectionStandard_EIA608B_525","features":[430]},{"name":"COPP_ProtectionStandard_EN300294_625i","features":[430]},{"name":"COPP_ProtectionStandard_IEC61880_2_525i","features":[430]},{"name":"COPP_ProtectionStandard_IEC61880_525i","features":[430]},{"name":"COPP_ProtectionStandard_IEC62375_625p","features":[430]},{"name":"COPP_ProtectionStandard_Mask","features":[430]},{"name":"COPP_ProtectionStandard_None","features":[430]},{"name":"COPP_ProtectionStandard_Reserved","features":[430]},{"name":"COPP_ProtectionStandard_Unknown","features":[430]},{"name":"COPP_RenegotiationRequired","features":[430]},{"name":"COPP_StatusFlags","features":[430]},{"name":"COPP_StatusFlagsReserved","features":[430]},{"name":"COPP_StatusHDCPFlags","features":[430]},{"name":"COPP_StatusNormal","features":[430]},{"name":"COPP_TVProtectionStandard","features":[430]},{"name":"CameraControlFlags","features":[430]},{"name":"CameraControlProperty","features":[430]},{"name":"CameraControl_Exposure","features":[430]},{"name":"CameraControl_Flags_Auto","features":[430]},{"name":"CameraControl_Flags_Manual","features":[430]},{"name":"CameraControl_Focus","features":[430]},{"name":"CameraControl_Iris","features":[430]},{"name":"CameraControl_Pan","features":[430]},{"name":"CameraControl_Roll","features":[430]},{"name":"CameraControl_Tilt","features":[430]},{"name":"CameraControl_Zoom","features":[430]},{"name":"CardDataChanged","features":[430]},{"name":"CardError","features":[430]},{"name":"CardFirmwareUpgrade","features":[430]},{"name":"CardInserted","features":[430]},{"name":"CardRemoved","features":[430]},{"name":"CategoryAudio","features":[430]},{"name":"CategoryCaptions","features":[430]},{"name":"CategoryData","features":[430]},{"name":"CategoryNotSet","features":[430]},{"name":"CategoryOther","features":[430]},{"name":"CategorySubtitles","features":[430]},{"name":"CategorySuperimpose","features":[430]},{"name":"CategoryText","features":[430]},{"name":"CategoryVideo","features":[430]},{"name":"ComponentCategory","features":[430]},{"name":"ComponentStatus","features":[430]},{"name":"CompressionCaps","features":[430]},{"name":"CompressionCaps_CanBFrame","features":[430]},{"name":"CompressionCaps_CanCrunch","features":[430]},{"name":"CompressionCaps_CanKeyFrame","features":[430]},{"name":"CompressionCaps_CanQuality","features":[430]},{"name":"CompressionCaps_CanWindow","features":[430]},{"name":"ConstantBitRate","features":[430]},{"name":"DDSFF_FLAGS","features":[430]},{"name":"DDSFF_PROGRESSIVERENDER","features":[430]},{"name":"DECIMATION_DEFAULT","features":[430]},{"name":"DECIMATION_LEGACY","features":[430]},{"name":"DECIMATION_USAGE","features":[430]},{"name":"DECIMATION_USE_DECODER_ONLY","features":[430]},{"name":"DECIMATION_USE_OVERLAY_ONLY","features":[430]},{"name":"DECIMATION_USE_VIDEOPORT_ONLY","features":[430]},{"name":"DECODER_CAP_NOTSUPPORTED","features":[430]},{"name":"DECODER_CAP_SUPPORTED","features":[430]},{"name":"DISPLAY_16x9","features":[430]},{"name":"DISPLAY_4x3_LETTERBOX_PREFERRED","features":[430]},{"name":"DISPLAY_4x3_PANSCAN_PREFERRED","features":[430]},{"name":"DISPLAY_CONTENT_DEFAULT","features":[430]},{"name":"DOLBY_AC3_AUDIO","features":[430]},{"name":"DOLBY_DIGITAL_PLUS_AUDIO_ATSC","features":[430]},{"name":"DVBSystemType","features":[430]},{"name":"DVB_Cable","features":[430]},{"name":"DVB_Satellite","features":[430]},{"name":"DVB_Terrestrial","features":[430]},{"name":"DVDECODERRESOLUTION_180x120","features":[430]},{"name":"DVDECODERRESOLUTION_360x240","features":[430]},{"name":"DVDECODERRESOLUTION_720x480","features":[430]},{"name":"DVDECODERRESOLUTION_88x60","features":[430]},{"name":"DVD_ATR","features":[430]},{"name":"DVD_AUDIO_APPMODE","features":[430]},{"name":"DVD_AUDIO_CAPS_AC3","features":[430]},{"name":"DVD_AUDIO_CAPS_DTS","features":[430]},{"name":"DVD_AUDIO_CAPS_LPCM","features":[430]},{"name":"DVD_AUDIO_CAPS_MPEG2","features":[430]},{"name":"DVD_AUDIO_CAPS_SDDS","features":[430]},{"name":"DVD_AUDIO_FORMAT","features":[430]},{"name":"DVD_AUDIO_LANG_EXT","features":[430]},{"name":"DVD_AUD_EXT_Captions","features":[430]},{"name":"DVD_AUD_EXT_DirectorComments1","features":[430]},{"name":"DVD_AUD_EXT_DirectorComments2","features":[430]},{"name":"DVD_AUD_EXT_NotSpecified","features":[430]},{"name":"DVD_AUD_EXT_VisuallyImpaired","features":[430]},{"name":"DVD_AppMode_Karaoke","features":[430]},{"name":"DVD_AppMode_Not_Specified","features":[430]},{"name":"DVD_AppMode_Other","features":[430]},{"name":"DVD_Assignment_LR","features":[430]},{"name":"DVD_Assignment_LR1","features":[430]},{"name":"DVD_Assignment_LR12","features":[430]},{"name":"DVD_Assignment_LRM","features":[430]},{"name":"DVD_Assignment_LRM1","features":[430]},{"name":"DVD_Assignment_LRM12","features":[430]},{"name":"DVD_Assignment_reserved0","features":[430]},{"name":"DVD_Assignment_reserved1","features":[430]},{"name":"DVD_AudioAttributes","features":[307,430]},{"name":"DVD_AudioDuringFFwdRew","features":[430]},{"name":"DVD_AudioFormat_AC3","features":[430]},{"name":"DVD_AudioFormat_DTS","features":[430]},{"name":"DVD_AudioFormat_LPCM","features":[430]},{"name":"DVD_AudioFormat_MPEG1","features":[430]},{"name":"DVD_AudioFormat_MPEG1_DRC","features":[430]},{"name":"DVD_AudioFormat_MPEG2","features":[430]},{"name":"DVD_AudioFormat_MPEG2_DRC","features":[430]},{"name":"DVD_AudioFormat_Other","features":[430]},{"name":"DVD_AudioFormat_SDDS","features":[430]},{"name":"DVD_AudioMode_Karaoke","features":[430]},{"name":"DVD_AudioMode_None","features":[430]},{"name":"DVD_AudioMode_Other","features":[430]},{"name":"DVD_AudioMode_Surround","features":[430]},{"name":"DVD_CMD_FLAGS","features":[430]},{"name":"DVD_CMD_FLAG_Block","features":[430]},{"name":"DVD_CMD_FLAG_EndAfterRendered","features":[430]},{"name":"DVD_CMD_FLAG_Flush","features":[430]},{"name":"DVD_CMD_FLAG_None","features":[430]},{"name":"DVD_CMD_FLAG_SendEvents","features":[430]},{"name":"DVD_CMD_FLAG_StartWhenRendered","features":[430]},{"name":"DVD_CacheSizeInMB","features":[430]},{"name":"DVD_Channel_Audio","features":[430]},{"name":"DVD_CharSet_ISO646","features":[430]},{"name":"DVD_CharSet_ISO8859_1","features":[430]},{"name":"DVD_CharSet_JIS_Roman_Kanji","features":[430]},{"name":"DVD_CharSet_ShiftJIS_Kanji_Roman_Katakana","features":[430]},{"name":"DVD_CharSet_Unicode","features":[430]},{"name":"DVD_DECODER_CAPS","features":[430]},{"name":"DVD_DEFAULT_AUDIO_STREAM","features":[430]},{"name":"DVD_DIR_BACKWARD","features":[430]},{"name":"DVD_DIR_FORWARD","features":[430]},{"name":"DVD_DISC_SIDE","features":[430]},{"name":"DVD_DOMAIN","features":[430]},{"name":"DVD_DOMAIN_FirstPlay","features":[430]},{"name":"DVD_DOMAIN_Stop","features":[430]},{"name":"DVD_DOMAIN_Title","features":[430]},{"name":"DVD_DOMAIN_VideoManagerMenu","features":[430]},{"name":"DVD_DOMAIN_VideoTitleSetMenu","features":[430]},{"name":"DVD_DisableStillThrottle","features":[430]},{"name":"DVD_ERROR","features":[430]},{"name":"DVD_ERROR_CopyProtectFail","features":[430]},{"name":"DVD_ERROR_CopyProtectOutputFail","features":[430]},{"name":"DVD_ERROR_CopyProtectOutputNotSupported","features":[430]},{"name":"DVD_ERROR_IncompatibleDiscAndDecoderRegions","features":[430]},{"name":"DVD_ERROR_IncompatibleSystemAndDecoderRegions","features":[430]},{"name":"DVD_ERROR_InvalidDVD1_0Disc","features":[430]},{"name":"DVD_ERROR_InvalidDiscRegion","features":[430]},{"name":"DVD_ERROR_LowParentalLevel","features":[430]},{"name":"DVD_ERROR_MacrovisionFail","features":[430]},{"name":"DVD_ERROR_Unexpected","features":[430]},{"name":"DVD_EnableCC","features":[430]},{"name":"DVD_EnableESOutput","features":[430]},{"name":"DVD_EnableExtendedCopyProtectErrors","features":[430]},{"name":"DVD_EnableLoggingEvents","features":[430]},{"name":"DVD_EnableNonblockingAPIs","features":[430]},{"name":"DVD_EnablePortableBookmarks","features":[430]},{"name":"DVD_EnableStreaming","features":[430]},{"name":"DVD_EnableTitleLength","features":[430]},{"name":"DVD_FPS_25","features":[430]},{"name":"DVD_FPS_30NonDrop","features":[430]},{"name":"DVD_FRAMERATE","features":[430]},{"name":"DVD_General_Comments","features":[430]},{"name":"DVD_General_Name","features":[430]},{"name":"DVD_HMSF_TIMECODE","features":[430]},{"name":"DVD_HMSF_TimeCodeEvents","features":[430]},{"name":"DVD_IncreaseOutputControl","features":[430]},{"name":"DVD_KARAOKE_ASSIGNMENT","features":[430]},{"name":"DVD_KARAOKE_CONTENTS","features":[430]},{"name":"DVD_KARAOKE_DOWNMIX","features":[430]},{"name":"DVD_KaraokeAttributes","features":[307,430]},{"name":"DVD_Karaoke_GuideMelody1","features":[430]},{"name":"DVD_Karaoke_GuideMelody2","features":[430]},{"name":"DVD_Karaoke_GuideMelodyA","features":[430]},{"name":"DVD_Karaoke_GuideMelodyB","features":[430]},{"name":"DVD_Karaoke_GuideVocal1","features":[430]},{"name":"DVD_Karaoke_GuideVocal2","features":[430]},{"name":"DVD_Karaoke_SoundEffectA","features":[430]},{"name":"DVD_Karaoke_SoundEffectB","features":[430]},{"name":"DVD_MENU_Angle","features":[430]},{"name":"DVD_MENU_Audio","features":[430]},{"name":"DVD_MENU_Chapter","features":[430]},{"name":"DVD_MENU_ID","features":[430]},{"name":"DVD_MENU_Root","features":[430]},{"name":"DVD_MENU_Subpicture","features":[430]},{"name":"DVD_MENU_Title","features":[430]},{"name":"DVD_MUA_Coeff","features":[430]},{"name":"DVD_MUA_MixingInfo","features":[307,430]},{"name":"DVD_MaxReadBurstInKB","features":[430]},{"name":"DVD_MenuAttributes","features":[307,430]},{"name":"DVD_Mix_0to0","features":[430]},{"name":"DVD_Mix_0to1","features":[430]},{"name":"DVD_Mix_1to0","features":[430]},{"name":"DVD_Mix_1to1","features":[430]},{"name":"DVD_Mix_2to0","features":[430]},{"name":"DVD_Mix_2to1","features":[430]},{"name":"DVD_Mix_3to0","features":[430]},{"name":"DVD_Mix_3to1","features":[430]},{"name":"DVD_Mix_4to0","features":[430]},{"name":"DVD_Mix_4to1","features":[430]},{"name":"DVD_Mix_Lto0","features":[430]},{"name":"DVD_Mix_Lto1","features":[430]},{"name":"DVD_Mix_Rto0","features":[430]},{"name":"DVD_Mix_Rto1","features":[430]},{"name":"DVD_MultichannelAudioAttributes","features":[307,430]},{"name":"DVD_NavCmdType","features":[430]},{"name":"DVD_NavCmdType_Button","features":[430]},{"name":"DVD_NavCmdType_Cell","features":[430]},{"name":"DVD_NavCmdType_Post","features":[430]},{"name":"DVD_NavCmdType_Pre","features":[430]},{"name":"DVD_NotifyParentalLevelChange","features":[430]},{"name":"DVD_NotifyPositionChange","features":[430]},{"name":"DVD_OPTION_FLAG","features":[430]},{"name":"DVD_Other_Cut","features":[430]},{"name":"DVD_Other_Scene","features":[430]},{"name":"DVD_Other_Take","features":[430]},{"name":"DVD_PARENTAL_LEVEL","features":[430]},{"name":"DVD_PARENTAL_LEVEL_1","features":[430]},{"name":"DVD_PARENTAL_LEVEL_2","features":[430]},{"name":"DVD_PARENTAL_LEVEL_3","features":[430]},{"name":"DVD_PARENTAL_LEVEL_4","features":[430]},{"name":"DVD_PARENTAL_LEVEL_5","features":[430]},{"name":"DVD_PARENTAL_LEVEL_6","features":[430]},{"name":"DVD_PARENTAL_LEVEL_7","features":[430]},{"name":"DVD_PARENTAL_LEVEL_8","features":[430]},{"name":"DVD_PB_STOPPED","features":[430]},{"name":"DVD_PB_STOPPED_CopyProtectFailure","features":[430]},{"name":"DVD_PB_STOPPED_CopyProtectOutputFailure","features":[430]},{"name":"DVD_PB_STOPPED_CopyProtectOutputNotSupported","features":[430]},{"name":"DVD_PB_STOPPED_DiscEjected","features":[430]},{"name":"DVD_PB_STOPPED_DiscReadError","features":[430]},{"name":"DVD_PB_STOPPED_IllegalNavCommand","features":[430]},{"name":"DVD_PB_STOPPED_MacrovisionFailure","features":[430]},{"name":"DVD_PB_STOPPED_NoBranch","features":[430]},{"name":"DVD_PB_STOPPED_NoFirstPlayDomain","features":[430]},{"name":"DVD_PB_STOPPED_Other","features":[430]},{"name":"DVD_PB_STOPPED_ParentalFailure","features":[430]},{"name":"DVD_PB_STOPPED_PlayChapterAutoStop","features":[430]},{"name":"DVD_PB_STOPPED_PlayPeriodAutoStop","features":[430]},{"name":"DVD_PB_STOPPED_RegionFailure","features":[430]},{"name":"DVD_PB_STOPPED_Reset","features":[430]},{"name":"DVD_PB_STOPPED_StopCommand","features":[430]},{"name":"DVD_PLAYBACK_LOCATION","features":[430]},{"name":"DVD_PLAYBACK_LOCATION2","features":[430]},{"name":"DVD_PLAY_DIRECTION","features":[430]},{"name":"DVD_PREFERRED_DISPLAY_MODE","features":[430]},{"name":"DVD_REGION","features":[430]},{"name":"DVD_RELATIVE_BUTTON","features":[430]},{"name":"DVD_ReadBurstPeriodInMS","features":[430]},{"name":"DVD_Relative_Left","features":[430]},{"name":"DVD_Relative_Lower","features":[430]},{"name":"DVD_Relative_Right","features":[430]},{"name":"DVD_Relative_Upper","features":[430]},{"name":"DVD_ResetOnStop","features":[430]},{"name":"DVD_RestartDisc","features":[430]},{"name":"DVD_SIDE_A","features":[430]},{"name":"DVD_SIDE_B","features":[430]},{"name":"DVD_SPCoding_Extended","features":[430]},{"name":"DVD_SPCoding_Other","features":[430]},{"name":"DVD_SPCoding_RunLength","features":[430]},{"name":"DVD_SPType_Language","features":[430]},{"name":"DVD_SPType_NotSpecified","features":[430]},{"name":"DVD_SPType_Other","features":[430]},{"name":"DVD_SP_EXT_CC_Big","features":[430]},{"name":"DVD_SP_EXT_CC_Children","features":[430]},{"name":"DVD_SP_EXT_CC_Normal","features":[430]},{"name":"DVD_SP_EXT_Caption_Big","features":[430]},{"name":"DVD_SP_EXT_Caption_Children","features":[430]},{"name":"DVD_SP_EXT_Caption_Normal","features":[430]},{"name":"DVD_SP_EXT_DirectorComments_Big","features":[430]},{"name":"DVD_SP_EXT_DirectorComments_Children","features":[430]},{"name":"DVD_SP_EXT_DirectorComments_Normal","features":[430]},{"name":"DVD_SP_EXT_Forced","features":[430]},{"name":"DVD_SP_EXT_NotSpecified","features":[430]},{"name":"DVD_STREAM_DATA_CURRENT","features":[430]},{"name":"DVD_STREAM_DATA_VMGM","features":[430]},{"name":"DVD_STREAM_DATA_VTSM","features":[430]},{"name":"DVD_SUBPICTURE_CODING","features":[430]},{"name":"DVD_SUBPICTURE_LANG_EXT","features":[430]},{"name":"DVD_SUBPICTURE_TYPE","features":[430]},{"name":"DVD_Stream_Angle","features":[430]},{"name":"DVD_Stream_Audio","features":[430]},{"name":"DVD_Stream_Subpicture","features":[430]},{"name":"DVD_Struct_Cell","features":[430]},{"name":"DVD_Struct_ParentalID","features":[430]},{"name":"DVD_Struct_PartOfTitle","features":[430]},{"name":"DVD_Struct_Title","features":[430]},{"name":"DVD_Struct_Volume","features":[430]},{"name":"DVD_SubpictureAttributes","features":[430]},{"name":"DVD_TC_FLAG_25fps","features":[430]},{"name":"DVD_TC_FLAG_30fps","features":[430]},{"name":"DVD_TC_FLAG_DropFrame","features":[430]},{"name":"DVD_TC_FLAG_Interpolated","features":[430]},{"name":"DVD_TIMECODE","features":[430]},{"name":"DVD_TIMECODE_FLAGS","features":[430]},{"name":"DVD_TITLE_APPMODE","features":[430]},{"name":"DVD_TITLE_MENU","features":[430]},{"name":"DVD_TextCharSet","features":[430]},{"name":"DVD_TextStringType","features":[430]},{"name":"DVD_TitleAttributes","features":[307,430]},{"name":"DVD_Title_Album","features":[430]},{"name":"DVD_Title_Movie","features":[430]},{"name":"DVD_Title_Orig_Album","features":[430]},{"name":"DVD_Title_Orig_Movie","features":[430]},{"name":"DVD_Title_Orig_Other","features":[430]},{"name":"DVD_Title_Orig_Series","features":[430]},{"name":"DVD_Title_Orig_Song","features":[430]},{"name":"DVD_Title_Orig_Video","features":[430]},{"name":"DVD_Title_Other","features":[430]},{"name":"DVD_Title_Series","features":[430]},{"name":"DVD_Title_Song","features":[430]},{"name":"DVD_Title_Sub_Album","features":[430]},{"name":"DVD_Title_Sub_Movie","features":[430]},{"name":"DVD_Title_Sub_Other","features":[430]},{"name":"DVD_Title_Sub_Series","features":[430]},{"name":"DVD_Title_Sub_Song","features":[430]},{"name":"DVD_Title_Sub_Video","features":[430]},{"name":"DVD_Title_Video","features":[430]},{"name":"DVD_VIDEO_COMPRESSION","features":[430]},{"name":"DVD_VideoAttributes","features":[307,430]},{"name":"DVD_VideoCompression_MPEG1","features":[430]},{"name":"DVD_VideoCompression_MPEG2","features":[430]},{"name":"DVD_VideoCompression_Other","features":[430]},{"name":"DVD_WARNING","features":[430]},{"name":"DVD_WARNING_FormatNotSupported","features":[430]},{"name":"DVD_WARNING_IllegalNavCommand","features":[430]},{"name":"DVD_WARNING_InvalidDVD1_0Disc","features":[430]},{"name":"DVD_WARNING_Open","features":[430]},{"name":"DVD_WARNING_Read","features":[430]},{"name":"DVD_WARNING_Seek","features":[430]},{"name":"DVENCODERFORMAT_DVHD","features":[430]},{"name":"DVENCODERFORMAT_DVSD","features":[430]},{"name":"DVENCODERFORMAT_DVSL","features":[430]},{"name":"DVENCODERRESOLUTION_180x120","features":[430]},{"name":"DVENCODERRESOLUTION_360x240","features":[430]},{"name":"DVENCODERRESOLUTION_720x480","features":[430]},{"name":"DVENCODERRESOLUTION_88x60","features":[430]},{"name":"DVENCODERVIDEOFORMAT_NTSC","features":[430]},{"name":"DVENCODERVIDEOFORMAT_PAL","features":[430]},{"name":"DVINFO","features":[430]},{"name":"DVRESOLUTION_DC","features":[430]},{"name":"DVRESOLUTION_FULL","features":[430]},{"name":"DVRESOLUTION_HALF","features":[430]},{"name":"DVRESOLUTION_QUARTER","features":[430]},{"name":"DWORD_ALLPARAMS","features":[430]},{"name":"DXVA2SW_CALLBACKS","features":[307,316,430,431]},{"name":"DXVA2TraceVideoProcessBltData","features":[307,430,337]},{"name":"DXVA2Trace_Control","features":[430]},{"name":"DXVA2Trace_DecodeDevBeginFrame","features":[430]},{"name":"DXVA2Trace_DecodeDevBeginFrameData","features":[307,430,337]},{"name":"DXVA2Trace_DecodeDevCreated","features":[430]},{"name":"DXVA2Trace_DecodeDevCreatedData","features":[307,430,337]},{"name":"DXVA2Trace_DecodeDevDestroyed","features":[430]},{"name":"DXVA2Trace_DecodeDevEndFrame","features":[430]},{"name":"DXVA2Trace_DecodeDevExecute","features":[430]},{"name":"DXVA2Trace_DecodeDevGetBuffer","features":[430]},{"name":"DXVA2Trace_DecodeDevGetBufferData","features":[307,430,337]},{"name":"DXVA2Trace_DecodeDeviceData","features":[307,430,337]},{"name":"DXVA2Trace_VideoProcessBlt","features":[430]},{"name":"DXVA2Trace_VideoProcessDevCreated","features":[430]},{"name":"DXVA2Trace_VideoProcessDevCreatedData","features":[307,430,337]},{"name":"DXVA2Trace_VideoProcessDevDestroyed","features":[430]},{"name":"DXVA2Trace_VideoProcessDeviceData","features":[307,430,337]},{"name":"DXVA2_DestinationFlagMask","features":[430]},{"name":"DXVA2_DestinationFlag_Alpha_Changed","features":[430]},{"name":"DXVA2_DestinationFlag_Background_Changed","features":[430]},{"name":"DXVA2_DestinationFlag_ColorData_Changed","features":[430]},{"name":"DXVA2_DestinationFlag_RFF","features":[430]},{"name":"DXVA2_DestinationFlag_RFF_TFF_Present","features":[430]},{"name":"DXVA2_DestinationFlag_TFF","features":[430]},{"name":"DXVA2_DestinationFlag_TargetRect_Changed","features":[430]},{"name":"DXVA2_DestinationFlags","features":[430]},{"name":"DXVA2_SampleFlag_ColorData_Changed","features":[430]},{"name":"DXVA2_SampleFlag_DstRect_Changed","features":[430]},{"name":"DXVA2_SampleFlag_Palette_Changed","features":[430]},{"name":"DXVA2_SampleFlag_PlanarAlpha_Changed","features":[430]},{"name":"DXVA2_SampleFlag_RFF","features":[430]},{"name":"DXVA2_SampleFlag_RFF_TFF_Present","features":[430]},{"name":"DXVA2_SampleFlag_SrcRect_Changed","features":[430]},{"name":"DXVA2_SampleFlag_TFF","features":[430]},{"name":"DXVA2_SampleFlags","features":[430]},{"name":"DXVA2_SampleFlagsMask","features":[430]},{"name":"DXVA2_VIDEOPROCESSBLT","features":[307,430,431]},{"name":"DXVA2_VIDEOSAMPLE","features":[307,430,431]},{"name":"DXVA_ALPHA_BLEND_COMBINATION_BUFFER","features":[430]},{"name":"DXVA_ALPHA_BLEND_COMBINATION_FUNCTION","features":[430]},{"name":"DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION","features":[430]},{"name":"DXVA_AYUV_BUFFER","features":[430]},{"name":"DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC","features":[430]},{"name":"DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND","features":[430]},{"name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD","features":[430]},{"name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD","features":[430]},{"name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA","features":[430]},{"name":"DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED","features":[430]},{"name":"DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY","features":[430]},{"name":"DXVA_BITSTREAM_CONCEALMENT_NEED_MILD","features":[430]},{"name":"DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE","features":[430]},{"name":"DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY","features":[430]},{"name":"DXVA_BITSTREAM_DATA_BUFFER","features":[430]},{"name":"DXVA_CHROMA_FORMAT_420","features":[430]},{"name":"DXVA_CHROMA_FORMAT_422","features":[430]},{"name":"DXVA_CHROMA_FORMAT_444","features":[430]},{"name":"DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED","features":[430]},{"name":"DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE","features":[430]},{"name":"DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER","features":[430]},{"name":"DXVA_CONFIG_DATA_TYPE_AI44","features":[430]},{"name":"DXVA_CONFIG_DATA_TYPE_AYUV","features":[430]},{"name":"DXVA_CONFIG_DATA_TYPE_DPXD","features":[430]},{"name":"DXVA_CONFIG_DATA_TYPE_IA44","features":[430]},{"name":"DXVA_COPPCommandFnCode","features":[430]},{"name":"DXVA_COPPDevice","features":[430]},{"name":"DXVA_COPPGetCertificateLengthFnCode","features":[430]},{"name":"DXVA_COPPKeyExchangeFnCode","features":[430]},{"name":"DXVA_COPPQueryBusData","features":[430]},{"name":"DXVA_COPPQueryConnectorType","features":[430]},{"name":"DXVA_COPPQueryDisplayData","features":[430]},{"name":"DXVA_COPPQueryGlobalProtectionLevel","features":[430]},{"name":"DXVA_COPPQueryHDCPKeyData","features":[430]},{"name":"DXVA_COPPQueryLocalProtectionLevel","features":[430]},{"name":"DXVA_COPPQueryProtectionType","features":[430]},{"name":"DXVA_COPPQuerySignaling","features":[430]},{"name":"DXVA_COPPQueryStatusFnCode","features":[430]},{"name":"DXVA_COPPSequenceStartFnCode","features":[430]},{"name":"DXVA_COPPSetProtectionLevel","features":[430]},{"name":"DXVA_COPPSetProtectionLevelCmdData","features":[430]},{"name":"DXVA_COPPSetSignaling","features":[430]},{"name":"DXVA_COPPSetSignalingCmdData","features":[430]},{"name":"DXVA_COPPStatusData","features":[430]},{"name":"DXVA_COPPStatusDisplayData","features":[430]},{"name":"DXVA_COPPStatusHDCPKeyData","features":[430]},{"name":"DXVA_COPPStatusSignalingCmdData","features":[430]},{"name":"DXVA_DCCMD_SURFACE_BUFFER","features":[430]},{"name":"DXVA_DEBLOCKING_CONTROL_BUFFER","features":[430]},{"name":"DXVA_DEBLOCKING_FILTER_FUNCTION","features":[430]},{"name":"DXVA_DPXD_SURFACE_BUFFER","features":[430]},{"name":"DXVA_DeinterlaceBltExFnCode","features":[430]},{"name":"DXVA_DeinterlaceBltFnCode","features":[430]},{"name":"DXVA_DeinterlaceBobDevice","features":[430]},{"name":"DXVA_DeinterlaceContainerDevice","features":[430]},{"name":"DXVA_DeinterlaceQueryAvailableModesFnCode","features":[430]},{"name":"DXVA_DeinterlaceQueryModeCapsFnCode","features":[430]},{"name":"DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL","features":[430]},{"name":"DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST","features":[430]},{"name":"DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR","features":[430]},{"name":"DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE","features":[430]},{"name":"DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF","features":[430]},{"name":"DXVA_EXECUTE_RETURN_OK","features":[430]},{"name":"DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE","features":[430]},{"name":"DXVA_ExtColorData_ShiftBase","features":[430]},{"name":"DXVA_FILM_GRAIN_BUFFER","features":[430]},{"name":"DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION","features":[430]},{"name":"DXVA_HIGHLIGHT_BUFFER","features":[430]},{"name":"DXVA_IA44_SURFACE_BUFFER","features":[430]},{"name":"DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER","features":[430]},{"name":"DXVA_MACROBLOCK_CONTROL_BUFFER","features":[430]},{"name":"DXVA_MOTION_VECTOR_BUFFER","features":[430]},{"name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261","features":[430]},{"name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263","features":[430]},{"name":"DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2","features":[430]},{"name":"DXVA_ModeAV1_VLD_12bit_Profile2","features":[430]},{"name":"DXVA_ModeAV1_VLD_12bit_Profile2_420","features":[430]},{"name":"DXVA_ModeAV1_VLD_Profile0","features":[430]},{"name":"DXVA_ModeAV1_VLD_Profile1","features":[430]},{"name":"DXVA_ModeAV1_VLD_Profile2","features":[430]},{"name":"DXVA_ModeH261_A","features":[430]},{"name":"DXVA_ModeH261_B","features":[430]},{"name":"DXVA_ModeH263_A","features":[430]},{"name":"DXVA_ModeH263_B","features":[430]},{"name":"DXVA_ModeH263_C","features":[430]},{"name":"DXVA_ModeH263_D","features":[430]},{"name":"DXVA_ModeH263_E","features":[430]},{"name":"DXVA_ModeH263_F","features":[430]},{"name":"DXVA_ModeH264_A","features":[430]},{"name":"DXVA_ModeH264_B","features":[430]},{"name":"DXVA_ModeH264_C","features":[430]},{"name":"DXVA_ModeH264_D","features":[430]},{"name":"DXVA_ModeH264_E","features":[430]},{"name":"DXVA_ModeH264_F","features":[430]},{"name":"DXVA_ModeH264_VLD_Multiview_NoFGT","features":[430]},{"name":"DXVA_ModeH264_VLD_Stereo_NoFGT","features":[430]},{"name":"DXVA_ModeH264_VLD_Stereo_Progressive_NoFGT","features":[430]},{"name":"DXVA_ModeH264_VLD_WithFMOASO_NoFGT","features":[430]},{"name":"DXVA_ModeHEVC_VLD_Main","features":[430]},{"name":"DXVA_ModeHEVC_VLD_Main10","features":[430]},{"name":"DXVA_ModeMPEG1_A","features":[430]},{"name":"DXVA_ModeMPEG1_VLD","features":[430]},{"name":"DXVA_ModeMPEG2_A","features":[430]},{"name":"DXVA_ModeMPEG2_B","features":[430]},{"name":"DXVA_ModeMPEG2_C","features":[430]},{"name":"DXVA_ModeMPEG2_D","features":[430]},{"name":"DXVA_ModeMPEG2and1_VLD","features":[430]},{"name":"DXVA_ModeMPEG4pt2_VLD_AdvSimple_GMC","features":[430]},{"name":"DXVA_ModeMPEG4pt2_VLD_AdvSimple_NoGMC","features":[430]},{"name":"DXVA_ModeMPEG4pt2_VLD_Simple","features":[430]},{"name":"DXVA_ModeNone","features":[430]},{"name":"DXVA_ModeVC1_A","features":[430]},{"name":"DXVA_ModeVC1_B","features":[430]},{"name":"DXVA_ModeVC1_C","features":[430]},{"name":"DXVA_ModeVC1_D","features":[430]},{"name":"DXVA_ModeVC1_D2010","features":[430]},{"name":"DXVA_ModeVP8_VLD","features":[430]},{"name":"DXVA_ModeVP9_VLD_10bit_Profile2","features":[430]},{"name":"DXVA_ModeVP9_VLD_Profile0","features":[430]},{"name":"DXVA_ModeWMV8_A","features":[430]},{"name":"DXVA_ModeWMV8_B","features":[430]},{"name":"DXVA_ModeWMV9_A","features":[430]},{"name":"DXVA_ModeWMV9_B","features":[430]},{"name":"DXVA_ModeWMV9_C","features":[430]},{"name":"DXVA_NUM_TYPES_COMP_BUFFERS","features":[430]},{"name":"DXVA_NoEncrypt","features":[430]},{"name":"DXVA_NumMV_OBMC_off_BinPBwith4MV_off","features":[430]},{"name":"DXVA_NumMV_OBMC_off_BinPBwith4MV_on","features":[430]},{"name":"DXVA_NumMV_OBMC_on__BinPB_off","features":[430]},{"name":"DXVA_NumMV_OBMC_on__BinPB_on","features":[430]},{"name":"DXVA_PICTURE_DECODE_BUFFER","features":[430]},{"name":"DXVA_PICTURE_DECODING_FUNCTION","features":[430]},{"name":"DXVA_PICTURE_RESAMPLE_BUFFER","features":[430]},{"name":"DXVA_PICTURE_RESAMPLE_FUNCTION","features":[430]},{"name":"DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD","features":[430]},{"name":"DXVA_PICTURE_STRUCTURE_FRAME","features":[430]},{"name":"DXVA_PICTURE_STRUCTURE_TOP_FIELD","features":[430]},{"name":"DXVA_ProcAmpControlBltFnCode","features":[430]},{"name":"DXVA_ProcAmpControlDevice","features":[430]},{"name":"DXVA_ProcAmpControlQueryCapsFnCode","features":[430]},{"name":"DXVA_ProcAmpControlQueryRangeFnCode","features":[430]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS","features":[430]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY","features":[430]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS","features":[430]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY","features":[430]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS","features":[430]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY","features":[430]},{"name":"DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY","features":[430]},{"name":"DXVA_READ_BACK_BUFFER","features":[430]},{"name":"DXVA_RESIDUAL_DIFFERENCE_BUFFER","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H261_A","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H261_B","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H263_A","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H263_B","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H263_C","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H263_D","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H263_E","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H263_F","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_A","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_B","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_C","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_D","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_E","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_F","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_IDCT_FGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_FGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_NOFGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG1_A","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG1_VLD","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG2_A","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG2_B","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG2_C","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG2_D","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG2and1_VLD","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC","features":[430]},{"name":"DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE","features":[430]},{"name":"DXVA_RESTRICTED_MODE_UNRESTRICTED","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_A","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_B","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_C","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_D","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_D2010","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_IDCT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_MOCOMP","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_POSTPROC","features":[430]},{"name":"DXVA_RESTRICTED_MODE_VC1_VLD","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV8_A","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV8_B","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV8_MOCOMP","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV8_POSTPROC","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV9_A","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV9_B","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV9_C","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV9_IDCT","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV9_MOCOMP","features":[430]},{"name":"DXVA_RESTRICTED_MODE_WMV9_POSTPROC","features":[430]},{"name":"DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL","features":[430]},{"name":"DXVA_SCAN_METHOD_ALTERNATE_VERTICAL","features":[430]},{"name":"DXVA_SCAN_METHOD_ARBITRARY","features":[430]},{"name":"DXVA_SCAN_METHOD_ZIG_ZAG","features":[430]},{"name":"DXVA_SLICE_CONTROL_BUFFER","features":[430]},{"name":"DXVA_STATUS_REPORTING_FUNCTION","features":[430]},{"name":"DXVA_USUAL_BLOCK_HEIGHT","features":[430]},{"name":"DXVA_USUAL_BLOCK_WIDTH","features":[430]},{"name":"DeinterlacePref9_BOB","features":[430]},{"name":"DeinterlacePref9_Mask","features":[430]},{"name":"DeinterlacePref9_NextBest","features":[430]},{"name":"DeinterlacePref9_Weave","features":[430]},{"name":"DeinterlacePref_BOB","features":[430]},{"name":"DeinterlacePref_Mask","features":[430]},{"name":"DeinterlacePref_NextBest","features":[430]},{"name":"DeinterlacePref_Weave","features":[430]},{"name":"DeinterlaceTech9_BOBLineReplicate","features":[430]},{"name":"DeinterlaceTech9_BOBVerticalStretch","features":[430]},{"name":"DeinterlaceTech9_EdgeFiltering","features":[430]},{"name":"DeinterlaceTech9_FieldAdaptive","features":[430]},{"name":"DeinterlaceTech9_MedianFiltering","features":[430]},{"name":"DeinterlaceTech9_MotionVectorSteered","features":[430]},{"name":"DeinterlaceTech9_PixelAdaptive","features":[430]},{"name":"DeinterlaceTech9_Unknown","features":[430]},{"name":"DeinterlaceTech_BOBLineReplicate","features":[430]},{"name":"DeinterlaceTech_BOBVerticalStretch","features":[430]},{"name":"DeinterlaceTech_EdgeFiltering","features":[430]},{"name":"DeinterlaceTech_FieldAdaptive","features":[430]},{"name":"DeinterlaceTech_MedianFiltering","features":[430]},{"name":"DeinterlaceTech_MotionVectorSteered","features":[430]},{"name":"DeinterlaceTech_PixelAdaptive","features":[430]},{"name":"DeinterlaceTech_Unknown","features":[430]},{"name":"DeviceClosed","features":[430]},{"name":"Disabled","features":[430]},{"name":"EALocationCodeType","features":[430]},{"name":"EC_ACTIVATE","features":[430]},{"name":"EC_BANDWIDTHCHANGE","features":[430]},{"name":"EC_BUFFERING_DATA","features":[430]},{"name":"EC_BUILT","features":[430]},{"name":"EC_CLOCK_CHANGED","features":[430]},{"name":"EC_CLOCK_UNSET","features":[430]},{"name":"EC_CODECAPI_EVENT","features":[430]},{"name":"EC_COMPLETE","features":[430]},{"name":"EC_CONTENTPROPERTY_CHANGED","features":[430]},{"name":"EC_DEVICE_LOST","features":[430]},{"name":"EC_DISPLAY_CHANGED","features":[430]},{"name":"EC_DVDBASE","features":[430]},{"name":"EC_DVD_ANGLES_AVAILABLE","features":[430]},{"name":"EC_DVD_ANGLE_CHANGE","features":[430]},{"name":"EC_DVD_AUDIO_STREAM_CHANGE","features":[430]},{"name":"EC_DVD_BUTTON_AUTO_ACTIVATED","features":[430]},{"name":"EC_DVD_BUTTON_CHANGE","features":[430]},{"name":"EC_DVD_BeginNavigationCommands","features":[430]},{"name":"EC_DVD_CHAPTER_AUTOSTOP","features":[430]},{"name":"EC_DVD_CHAPTER_START","features":[430]},{"name":"EC_DVD_CMD_END","features":[430]},{"name":"EC_DVD_CMD_START","features":[430]},{"name":"EC_DVD_CURRENT_HMSF_TIME","features":[430]},{"name":"EC_DVD_CURRENT_TIME","features":[430]},{"name":"EC_DVD_DISC_EJECTED","features":[430]},{"name":"EC_DVD_DISC_INSERTED","features":[430]},{"name":"EC_DVD_DOMAIN_CHANGE","features":[430]},{"name":"EC_DVD_ERROR","features":[430]},{"name":"EC_DVD_GPRM_Change","features":[430]},{"name":"EC_DVD_KARAOKE_MODE","features":[430]},{"name":"EC_DVD_NO_FP_PGC","features":[430]},{"name":"EC_DVD_NavigationCommand","features":[430]},{"name":"EC_DVD_PARENTAL_LEVEL_CHANGE","features":[430]},{"name":"EC_DVD_PLAYBACK_RATE_CHANGE","features":[430]},{"name":"EC_DVD_PLAYBACK_STOPPED","features":[430]},{"name":"EC_DVD_PLAYPERIOD_AUTOSTOP","features":[430]},{"name":"EC_DVD_PROGRAM_CELL_CHANGE","features":[430]},{"name":"EC_DVD_PROGRAM_CHAIN_CHANGE","features":[430]},{"name":"EC_DVD_SPRM_Change","features":[430]},{"name":"EC_DVD_STILL_OFF","features":[430]},{"name":"EC_DVD_STILL_ON","features":[430]},{"name":"EC_DVD_SUBPICTURE_STREAM_CHANGE","features":[430]},{"name":"EC_DVD_TITLE_CHANGE","features":[430]},{"name":"EC_DVD_TITLE_SET_CHANGE","features":[430]},{"name":"EC_DVD_VALID_UOPS_CHANGE","features":[430]},{"name":"EC_DVD_VOBU_Offset","features":[430]},{"name":"EC_DVD_VOBU_Timestamp","features":[430]},{"name":"EC_DVD_WARNING","features":[430]},{"name":"EC_END_OF_SEGMENT","features":[430]},{"name":"EC_EOS_SOON","features":[430]},{"name":"EC_ERRORABORT","features":[430]},{"name":"EC_ERRORABORTEX","features":[430]},{"name":"EC_ERROR_STILLPLAYING","features":[430]},{"name":"EC_EXTDEVICE_MODE_CHANGE","features":[430]},{"name":"EC_FILE_CLOSED","features":[430]},{"name":"EC_FULLSCREEN_LOST","features":[430]},{"name":"EC_GRAPH_CHANGED","features":[430]},{"name":"EC_LENGTH_CHANGED","features":[430]},{"name":"EC_LOADSTATUS","features":[430]},{"name":"EC_MARKER_HIT","features":[430]},{"name":"EC_NEED_RESTART","features":[430]},{"name":"EC_NEW_PIN","features":[430]},{"name":"EC_NOTIFY_WINDOW","features":[430]},{"name":"EC_OLE_EVENT","features":[430]},{"name":"EC_OPENING_FILE","features":[430]},{"name":"EC_PALETTE_CHANGED","features":[430]},{"name":"EC_PAUSED","features":[430]},{"name":"EC_PLEASE_REOPEN","features":[430]},{"name":"EC_PREPROCESS_COMPLETE","features":[430]},{"name":"EC_PROCESSING_LATENCY","features":[430]},{"name":"EC_QUALITY_CHANGE","features":[430]},{"name":"EC_RENDER_FINISHED","features":[430]},{"name":"EC_REPAINT","features":[430]},{"name":"EC_SAMPLE_LATENCY","features":[430]},{"name":"EC_SAMPLE_NEEDED","features":[430]},{"name":"EC_SCRUB_TIME","features":[430]},{"name":"EC_SEGMENT_STARTED","features":[430]},{"name":"EC_SHUTTING_DOWN","features":[430]},{"name":"EC_SKIP_FRAMES","features":[430]},{"name":"EC_SNDDEV_IN_ERROR","features":[430]},{"name":"EC_SNDDEV_OUT_ERROR","features":[430]},{"name":"EC_SND_DEVICE_ERROR_BASE","features":[430]},{"name":"EC_STARVATION","features":[430]},{"name":"EC_STATE_CHANGE","features":[430]},{"name":"EC_STATUS","features":[430]},{"name":"EC_STEP_COMPLETE","features":[430]},{"name":"EC_STREAM_CONTROL_STARTED","features":[430]},{"name":"EC_STREAM_CONTROL_STOPPED","features":[430]},{"name":"EC_STREAM_ERROR_STILLPLAYING","features":[430]},{"name":"EC_STREAM_ERROR_STOPPED","features":[430]},{"name":"EC_SYSTEMBASE","features":[430]},{"name":"EC_TIME","features":[430]},{"name":"EC_TIMECODE_AVAILABLE","features":[430]},{"name":"EC_UNBUILT","features":[430]},{"name":"EC_USER","features":[430]},{"name":"EC_USERABORT","features":[430]},{"name":"EC_VIDEOFRAMEREADY","features":[430]},{"name":"EC_VIDEO_SIZE_CHANGED","features":[430]},{"name":"EC_VMR_RECONNECTION_FAILED","features":[430]},{"name":"EC_VMR_RENDERDEVICE_SET","features":[430]},{"name":"EC_VMR_SURFACE_FLIPPED","features":[430]},{"name":"EC_WINDOW_DESTROYED","features":[430]},{"name":"EC_WMT_EVENT","features":[430]},{"name":"EC_WMT_EVENT_BASE","features":[430]},{"name":"EC_WMT_INDEX_EVENT","features":[430]},{"name":"E_PROP_ID_UNSUPPORTED","features":[430]},{"name":"E_PROP_SET_UNSUPPORTED","features":[430]},{"name":"Entitled","features":[430]},{"name":"EntitlementType","features":[430]},{"name":"ErrorClosed","features":[430]},{"name":"FECMethod","features":[430]},{"name":"FILTER_INFO","features":[430]},{"name":"FILTER_STATE","features":[430]},{"name":"FORMAT_DVD_LPCMAudio","features":[430]},{"name":"FORMAT_DolbyAC3","features":[430]},{"name":"FORMAT_Image","features":[430]},{"name":"FORMAT_JPEGImage","features":[430]},{"name":"FORMAT_MPEG2Audio","features":[430]},{"name":"FORMAT_MPEG2Video","features":[430]},{"name":"FORMAT_MPEG2_VIDEO","features":[430]},{"name":"FORMAT_UVCH264Video","features":[430]},{"name":"Famine","features":[430]},{"name":"FilgraphManager","features":[430]},{"name":"Flood","features":[430]},{"name":"GUID_TIME_MUSIC","features":[430]},{"name":"GUID_TIME_REFERENCE","features":[430]},{"name":"GUID_TIME_SAMPLES","features":[430]},{"name":"GuardInterval","features":[430]},{"name":"HEAACWAVEFORMAT","features":[423,430]},{"name":"HEAACWAVEINFO","features":[423,430]},{"name":"HEVC_TEMPORAL_VIDEO_SUBSET","features":[430]},{"name":"HEVC_VIDEO_OR_TEMPORAL_VIDEO","features":[430]},{"name":"HierarchyAlpha","features":[430]},{"name":"IAMAnalogVideoDecoder","features":[430]},{"name":"IAMAnalogVideoEncoder","features":[430]},{"name":"IAMAsyncReaderTimestampScaling","features":[430]},{"name":"IAMAudioInputMixer","features":[430]},{"name":"IAMAudioRendererStats","features":[430]},{"name":"IAMBufferNegotiation","features":[430]},{"name":"IAMCameraControl","features":[430]},{"name":"IAMCertifiedOutputProtection","features":[430]},{"name":"IAMChannelInfo","features":[430,358]},{"name":"IAMClockAdjust","features":[430]},{"name":"IAMClockSlave","features":[430]},{"name":"IAMCollection","features":[430,358]},{"name":"IAMCopyCaptureFileProgress","features":[430]},{"name":"IAMCrossbar","features":[430]},{"name":"IAMDecoderCaps","features":[430]},{"name":"IAMDevMemoryAllocator","features":[430]},{"name":"IAMDevMemoryControl","features":[430]},{"name":"IAMDeviceRemoval","features":[430]},{"name":"IAMDirectSound","features":[430]},{"name":"IAMDroppedFrames","features":[430]},{"name":"IAMExtDevice","features":[430]},{"name":"IAMExtTransport","features":[430]},{"name":"IAMExtendedErrorInfo","features":[430,358]},{"name":"IAMExtendedSeeking","features":[430,358]},{"name":"IAMFilterGraphCallback","features":[430]},{"name":"IAMFilterMiscFlags","features":[430]},{"name":"IAMGraphBuilderCallback","features":[430]},{"name":"IAMGraphStreams","features":[430]},{"name":"IAMLatency","features":[430]},{"name":"IAMLine21Decoder","features":[430]},{"name":"IAMMediaContent","features":[430,358]},{"name":"IAMMediaContent2","features":[430,358]},{"name":"IAMMediaStream","features":[430]},{"name":"IAMMediaTypeSample","features":[430]},{"name":"IAMMediaTypeStream","features":[430]},{"name":"IAMMultiMediaStream","features":[430]},{"name":"IAMNetShowConfig","features":[430,358]},{"name":"IAMNetShowExProps","features":[430,358]},{"name":"IAMNetShowPreroll","features":[430,358]},{"name":"IAMNetworkStatus","features":[430,358]},{"name":"IAMOpenProgress","features":[430]},{"name":"IAMOverlayFX","features":[430]},{"name":"IAMParse","features":[430]},{"name":"IAMPhysicalPinInfo","features":[430]},{"name":"IAMPlayList","features":[430]},{"name":"IAMPlayListItem","features":[430]},{"name":"IAMPluginControl","features":[430]},{"name":"IAMPushSource","features":[430]},{"name":"IAMRebuild","features":[430]},{"name":"IAMResourceControl","features":[430]},{"name":"IAMStats","features":[430,358]},{"name":"IAMStreamConfig","features":[430]},{"name":"IAMStreamControl","features":[430]},{"name":"IAMStreamSelect","features":[430]},{"name":"IAMTVAudio","features":[430]},{"name":"IAMTVAudioNotification","features":[430]},{"name":"IAMTVTuner","features":[430]},{"name":"IAMTimecodeDisplay","features":[430]},{"name":"IAMTimecodeGenerator","features":[430]},{"name":"IAMTimecodeReader","features":[430]},{"name":"IAMTuner","features":[430]},{"name":"IAMTunerNotification","features":[430]},{"name":"IAMVfwCaptureDialogs","features":[430]},{"name":"IAMVfwCompressDialogs","features":[430]},{"name":"IAMVideoAccelerator","features":[430]},{"name":"IAMVideoAcceleratorNotify","features":[430]},{"name":"IAMVideoCompression","features":[430]},{"name":"IAMVideoControl","features":[430]},{"name":"IAMVideoDecimationProperties","features":[430]},{"name":"IAMVideoProcAmp","features":[430]},{"name":"IAMWMBufferPass","features":[430]},{"name":"IAMWMBufferPassCallback","features":[430]},{"name":"IAMWstDecoder","features":[430]},{"name":"IAMovieSetup","features":[430]},{"name":"IAsyncReader","features":[430]},{"name":"IAudioData","features":[430]},{"name":"IAudioMediaStream","features":[430]},{"name":"IAudioStreamSample","features":[430]},{"name":"IBDA_AUX","features":[430]},{"name":"IBDA_AutoDemodulate","features":[430]},{"name":"IBDA_AutoDemodulateEx","features":[430]},{"name":"IBDA_ConditionalAccess","features":[430]},{"name":"IBDA_ConditionalAccessEx","features":[430]},{"name":"IBDA_DRIDRMService","features":[430]},{"name":"IBDA_DRIWMDRMSession","features":[430]},{"name":"IBDA_DRM","features":[430]},{"name":"IBDA_DRMService","features":[430]},{"name":"IBDA_DeviceControl","features":[430]},{"name":"IBDA_DiagnosticProperties","features":[430,387]},{"name":"IBDA_DigitalDemodulator","features":[430]},{"name":"IBDA_DigitalDemodulator2","features":[430]},{"name":"IBDA_DigitalDemodulator3","features":[430]},{"name":"IBDA_DiseqCommand","features":[430]},{"name":"IBDA_EasMessage","features":[430]},{"name":"IBDA_Encoder","features":[430]},{"name":"IBDA_EthernetFilter","features":[430]},{"name":"IBDA_EventingService","features":[430]},{"name":"IBDA_FDC","features":[430]},{"name":"IBDA_FrequencyFilter","features":[430]},{"name":"IBDA_GuideDataDeliveryService","features":[430]},{"name":"IBDA_IPSinkControl","features":[430]},{"name":"IBDA_IPSinkInfo","features":[430]},{"name":"IBDA_IPV4Filter","features":[430]},{"name":"IBDA_IPV6Filter","features":[430]},{"name":"IBDA_ISDBConditionalAccess","features":[430]},{"name":"IBDA_LNBInfo","features":[430]},{"name":"IBDA_MUX","features":[430]},{"name":"IBDA_NameValueService","features":[430]},{"name":"IBDA_NetworkProvider","features":[430]},{"name":"IBDA_NullTransform","features":[430]},{"name":"IBDA_PinControl","features":[430]},{"name":"IBDA_SignalProperties","features":[430]},{"name":"IBDA_SignalStatistics","features":[430]},{"name":"IBDA_Topology","features":[430]},{"name":"IBDA_TransportStreamInfo","features":[430]},{"name":"IBDA_TransportStreamSelector","features":[430]},{"name":"IBDA_UserActivityService","features":[430]},{"name":"IBDA_VoidTransform","features":[430]},{"name":"IBDA_WMDRMSession","features":[430]},{"name":"IBDA_WMDRMTuner","features":[430]},{"name":"IBPCSatelliteTuner","features":[430]},{"name":"IBaseFilter","features":[430,358]},{"name":"IBaseVideoMixer","features":[430]},{"name":"IBasicAudio","features":[430,358]},{"name":"IBasicVideo","features":[430,358]},{"name":"IBasicVideo2","features":[430,358]},{"name":"IBroadcastEvent","features":[430]},{"name":"IBroadcastEventEx","features":[430]},{"name":"IBufferingTime","features":[430]},{"name":"ICCSubStreamFiltering","features":[430]},{"name":"ICameraControl","features":[430]},{"name":"ICaptureGraphBuilder","features":[430]},{"name":"ICaptureGraphBuilder2","features":[430]},{"name":"IConfigAsfWriter","features":[430]},{"name":"IConfigAsfWriter2","features":[430]},{"name":"IConfigAviMux","features":[430]},{"name":"IConfigInterleaving","features":[430]},{"name":"ICreateDevEnum","features":[430]},{"name":"IDDrawExclModeVideo","features":[430]},{"name":"IDDrawExclModeVideoCallback","features":[430]},{"name":"IDMOWrapperFilter","features":[430]},{"name":"IDShowPlugin","features":[430]},{"name":"IDVEnc","features":[430]},{"name":"IDVRGB219","features":[430]},{"name":"IDVSplitter","features":[430]},{"name":"IDecimateVideoImage","features":[430]},{"name":"IDeferredCommand","features":[430]},{"name":"IDirectDrawMediaSample","features":[430]},{"name":"IDirectDrawMediaSampleAllocator","features":[430]},{"name":"IDirectDrawMediaStream","features":[430]},{"name":"IDirectDrawStreamSample","features":[430]},{"name":"IDirectDrawVideo","features":[430]},{"name":"IDistributorNotify","features":[430]},{"name":"IDrawVideoImage","features":[430]},{"name":"IDvdCmd","features":[430]},{"name":"IDvdControl","features":[430]},{"name":"IDvdControl2","features":[430]},{"name":"IDvdGraphBuilder","features":[430]},{"name":"IDvdInfo","features":[430]},{"name":"IDvdInfo2","features":[430]},{"name":"IDvdState","features":[430]},{"name":"IESEvent","features":[430]},{"name":"IESEvents","features":[430]},{"name":"IEncoderAPI","features":[430]},{"name":"IEnumFilters","features":[430]},{"name":"IEnumMediaTypes","features":[430]},{"name":"IEnumPIDMap","features":[430]},{"name":"IEnumPins","features":[430]},{"name":"IEnumRegFilters","features":[430]},{"name":"IEnumStreamIdMap","features":[430]},{"name":"IFILTERMAPPER_MERIT","features":[430]},{"name":"IFileSinkFilter","features":[430]},{"name":"IFileSinkFilter2","features":[430]},{"name":"IFileSourceFilter","features":[430]},{"name":"IFilterChain","features":[430]},{"name":"IFilterGraph","features":[430]},{"name":"IFilterGraph2","features":[430]},{"name":"IFilterGraph3","features":[430]},{"name":"IFilterInfo","features":[430,358]},{"name":"IFilterMapper","features":[430]},{"name":"IFilterMapper2","features":[430]},{"name":"IFilterMapper3","features":[430]},{"name":"IFrequencyMap","features":[430]},{"name":"IFullScreenVideo","features":[430]},{"name":"IFullScreenVideoEx","features":[430]},{"name":"IGetCapabilitiesKey","features":[430]},{"name":"IGraphBuilder","features":[430]},{"name":"IGraphConfig","features":[430]},{"name":"IGraphConfigCallback","features":[430]},{"name":"IGraphVersion","features":[430]},{"name":"IIPDVDec","features":[430]},{"name":"IMPEG2PIDMap","features":[430]},{"name":"IMPEG2StreamIdMap","features":[430]},{"name":"IMediaControl","features":[430,358]},{"name":"IMediaEvent","features":[430,358]},{"name":"IMediaEventEx","features":[430,358]},{"name":"IMediaEventSink","features":[430]},{"name":"IMediaFilter","features":[430,358]},{"name":"IMediaParamInfo","features":[430]},{"name":"IMediaParams","features":[430]},{"name":"IMediaPosition","features":[430,358]},{"name":"IMediaPropertyBag","features":[430,387]},{"name":"IMediaSample","features":[430]},{"name":"IMediaSample2","features":[430]},{"name":"IMediaSample2Config","features":[430]},{"name":"IMediaSeeking","features":[430]},{"name":"IMediaStream","features":[430]},{"name":"IMediaStreamFilter","features":[430,358]},{"name":"IMediaTypeInfo","features":[430,358]},{"name":"IMemAllocator","features":[430]},{"name":"IMemAllocatorCallbackTemp","features":[430]},{"name":"IMemAllocatorNotifyCallbackTemp","features":[430]},{"name":"IMemInputPin","features":[430]},{"name":"IMemoryData","features":[430]},{"name":"IMixerOCX","features":[430]},{"name":"IMixerOCXNotify","features":[430]},{"name":"IMixerPinConfig","features":[430]},{"name":"IMixerPinConfig2","features":[430]},{"name":"IMpeg2Demultiplexer","features":[430]},{"name":"IMpegAudioDecoder","features":[430]},{"name":"IMultiMediaStream","features":[430]},{"name":"INTERLEAVE_CAPTURE","features":[430]},{"name":"INTERLEAVE_FULL","features":[430]},{"name":"INTERLEAVE_NONE","features":[430]},{"name":"INTERLEAVE_NONE_BUFFERED","features":[430]},{"name":"IOverlay","features":[430]},{"name":"IOverlayNotify","features":[430]},{"name":"IOverlayNotify2","features":[430]},{"name":"IPersistMediaPropertyBag","features":[430,358]},{"name":"IPin","features":[430]},{"name":"IPinConnection","features":[430]},{"name":"IPinFlowControl","features":[430]},{"name":"IPinInfo","features":[430,358]},{"name":"IQualProp","features":[430]},{"name":"IQualityControl","features":[430]},{"name":"IQueueCommand","features":[430]},{"name":"IRPM_STREAMM","features":[430]},{"name":"IRegFilterInfo","features":[430,358]},{"name":"IRegisterServiceProvider","features":[430]},{"name":"IResourceConsumer","features":[430]},{"name":"IResourceManager","features":[430]},{"name":"ISDBCAS_REQUEST_ID","features":[430]},{"name":"ISDBCAS_REQUEST_ID_EMD","features":[430]},{"name":"ISDBCAS_REQUEST_ID_EMG","features":[430]},{"name":"ISDB_Satellite","features":[430]},{"name":"ISDB_Terrestrial","features":[430]},{"name":"ISO_IEC_11172_2_VIDEO","features":[430]},{"name":"ISO_IEC_11172_3_AUDIO","features":[430]},{"name":"ISO_IEC_13522_MHEG","features":[430]},{"name":"ISO_IEC_13818_1_AUXILIARY","features":[430]},{"name":"ISO_IEC_13818_1_PES","features":[430]},{"name":"ISO_IEC_13818_1_PRIVATE_SECTION","features":[430]},{"name":"ISO_IEC_13818_1_RESERVED","features":[430]},{"name":"ISO_IEC_13818_2_VIDEO","features":[430]},{"name":"ISO_IEC_13818_3_AUDIO","features":[430]},{"name":"ISO_IEC_13818_6_DOWNLOAD","features":[430]},{"name":"ISO_IEC_13818_6_TYPE_A","features":[430]},{"name":"ISO_IEC_13818_6_TYPE_B","features":[430]},{"name":"ISO_IEC_13818_6_TYPE_C","features":[430]},{"name":"ISO_IEC_13818_6_TYPE_D","features":[430]},{"name":"ISO_IEC_13818_7_AUDIO","features":[430]},{"name":"ISO_IEC_14496_1_IN_PES","features":[430]},{"name":"ISO_IEC_14496_1_IN_SECTION","features":[430]},{"name":"ISO_IEC_14496_2_VISUAL","features":[430]},{"name":"ISO_IEC_14496_3_AUDIO","features":[430]},{"name":"ISO_IEC_USER_PRIVATE","features":[430]},{"name":"ISeekingPassThru","features":[430]},{"name":"ISelector","features":[430]},{"name":"ISpecifyParticularPages","features":[430]},{"name":"IStreamBuilder","features":[430]},{"name":"IStreamSample","features":[430]},{"name":"ITU_T_H264","features":[430]},{"name":"ITU_T_REC_H_222_1","features":[430]},{"name":"IVMRAspectRatioControl","features":[430]},{"name":"IVMRAspectRatioControl9","features":[430]},{"name":"IVMRDeinterlaceControl","features":[430]},{"name":"IVMRDeinterlaceControl9","features":[430]},{"name":"IVMRFilterConfig","features":[430]},{"name":"IVMRFilterConfig9","features":[430]},{"name":"IVMRImageCompositor","features":[430]},{"name":"IVMRImageCompositor9","features":[430]},{"name":"IVMRImagePresenter","features":[430]},{"name":"IVMRImagePresenter9","features":[430]},{"name":"IVMRImagePresenterConfig","features":[430]},{"name":"IVMRImagePresenterConfig9","features":[430]},{"name":"IVMRImagePresenterExclModeConfig","features":[430]},{"name":"IVMRMixerBitmap","features":[430]},{"name":"IVMRMixerBitmap9","features":[430]},{"name":"IVMRMixerControl","features":[430]},{"name":"IVMRMixerControl9","features":[430]},{"name":"IVMRMonitorConfig","features":[430]},{"name":"IVMRMonitorConfig9","features":[430]},{"name":"IVMRSurface","features":[430]},{"name":"IVMRSurface9","features":[430]},{"name":"IVMRSurfaceAllocator","features":[430]},{"name":"IVMRSurfaceAllocator9","features":[430]},{"name":"IVMRSurfaceAllocatorEx9","features":[430]},{"name":"IVMRSurfaceAllocatorNotify","features":[430]},{"name":"IVMRSurfaceAllocatorNotify9","features":[430]},{"name":"IVMRVideoStreamControl","features":[430]},{"name":"IVMRVideoStreamControl9","features":[430]},{"name":"IVMRWindowlessControl","features":[430]},{"name":"IVMRWindowlessControl9","features":[430]},{"name":"IVPBaseConfig","features":[430]},{"name":"IVPBaseNotify","features":[430]},{"name":"IVPConfig","features":[430]},{"name":"IVPManager","features":[430]},{"name":"IVPNotify","features":[430]},{"name":"IVPNotify2","features":[430]},{"name":"IVPVBIConfig","features":[430]},{"name":"IVPVBINotify","features":[430]},{"name":"IVideoEncoder","features":[430]},{"name":"IVideoFrameStep","features":[430]},{"name":"IVideoProcAmp","features":[430]},{"name":"IVideoWindow","features":[430,358]},{"name":"IWMCodecAMVideoAccelerator","features":[430]},{"name":"IWMCodecVideoAccelerator","features":[430]},{"name":"InterleavingMode","features":[430]},{"name":"KSPROPERTY_IPSINK","features":[430]},{"name":"KSPROPERTY_IPSINK_ADAPTER_ADDRESS","features":[430]},{"name":"KSPROPERTY_IPSINK_ADAPTER_DESCRIPTION","features":[430]},{"name":"KSPROPERTY_IPSINK_MULTICASTLIST","features":[430]},{"name":"KS_BDA_FRAME_INFO","features":[430]},{"name":"LIBID_QuartzNetTypeLib","features":[430]},{"name":"LIBID_QuartzTypeLib","features":[430]},{"name":"LNB_Source","features":[430]},{"name":"LocationCodeSchemeType","features":[430]},{"name":"MAX_DEINTERLACE_DEVICE_GUIDS","features":[430]},{"name":"MAX_DEINTERLACE_SURFACES","features":[430]},{"name":"MAX_ERROR_TEXT_LEN","features":[430]},{"name":"MAX_FILTER_NAME","features":[430]},{"name":"MAX_NUMBER_OF_STREAMS","features":[430]},{"name":"MAX_PIN_NAME","features":[430]},{"name":"MAX_SIZE_MPEG1_SEQUENCE_INFO","features":[430]},{"name":"MEDIASUBTYPE_ATSC_SI","features":[430]},{"name":"MEDIASUBTYPE_DOLBY_AC3","features":[430]},{"name":"MEDIASUBTYPE_DTS","features":[430]},{"name":"MEDIASUBTYPE_DVB_SI","features":[430]},{"name":"MEDIASUBTYPE_DVD_LPCM_AUDIO","features":[430]},{"name":"MEDIASUBTYPE_DVD_NAVIGATION_DSI","features":[430]},{"name":"MEDIASUBTYPE_DVD_NAVIGATION_PCI","features":[430]},{"name":"MEDIASUBTYPE_DVD_NAVIGATION_PROVIDER","features":[430]},{"name":"MEDIASUBTYPE_DVD_SUBPICTURE","features":[430]},{"name":"MEDIASUBTYPE_ISDB_SI","features":[430]},{"name":"MEDIASUBTYPE_MPEG2DATA","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_AUDIO","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_PROCESSED","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_RAW","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_PROGRAM","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_TRANSPORT","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_UDCR_TRANSPORT","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_VERSIONED_TABLES","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_VIDEO","features":[430]},{"name":"MEDIASUBTYPE_MPEG2_WMDRM_TRANSPORT","features":[430]},{"name":"MEDIASUBTYPE_SDDS","features":[430]},{"name":"MEDIASUBTYPE_TIF_SI","features":[430]},{"name":"MEDIATYPE_CONTROL","features":[430]},{"name":"MEDIATYPE_DVD_ENCRYPTED_PACK","features":[430]},{"name":"MEDIATYPE_DVD_NAVIGATION","features":[430]},{"name":"MEDIATYPE_MPEG2_PACK","features":[430]},{"name":"MEDIATYPE_MPEG2_PES","features":[430]},{"name":"MEDIATYPE_MPEG2_SECTIONS","features":[430]},{"name":"MEDIA_ELEMENTARY_STREAM","features":[430]},{"name":"MEDIA_MPEG2_PSI","features":[430]},{"name":"MEDIA_SAMPLE_CONTENT","features":[430]},{"name":"MEDIA_TRANSPORT_PACKET","features":[430]},{"name":"MEDIA_TRANSPORT_PAYLOAD","features":[430]},{"name":"MERIT_DO_NOT_USE","features":[430]},{"name":"MERIT_HW_COMPRESSOR","features":[430]},{"name":"MERIT_NORMAL","features":[430]},{"name":"MERIT_PREFERRED","features":[430]},{"name":"MERIT_SW_COMPRESSOR","features":[430]},{"name":"MERIT_UNLIKELY","features":[430]},{"name":"METADATA_IN_DATA_CAROUSEL","features":[430]},{"name":"METADATA_IN_DOWNLOAD_PROTOCOL","features":[430]},{"name":"METADATA_IN_OBJECT_CAROUSEL","features":[430]},{"name":"METADATA_IN_PES","features":[430]},{"name":"METADATA_IN_SECTION","features":[430]},{"name":"MIN_DIMENSION","features":[430]},{"name":"MMSSF_ASYNCHRONOUS","features":[430]},{"name":"MMSSF_GET_INFORMATION_FLAGS","features":[430]},{"name":"MMSSF_HASCLOCK","features":[430]},{"name":"MMSSF_SUPPORTSEEK","features":[430]},{"name":"MPBOOL_FALSE","features":[430]},{"name":"MPBOOL_TRUE","features":[430]},{"name":"MPEG1WAVEFORMAT","features":[423,430]},{"name":"MPEG2StreamType","features":[430]},{"name":"MPEG2_BASE","features":[430]},{"name":"MPEG2_E_ALREADY_INITIALIZED","features":[430]},{"name":"MPEG2_E_BUFFER_TOO_SMALL","features":[430]},{"name":"MPEG2_E_DATA_SOURCE_FAILED","features":[430]},{"name":"MPEG2_E_DII_NOT_FOUND","features":[430]},{"name":"MPEG2_E_DSHOW_PIN_NOT_FOUND","features":[430]},{"name":"MPEG2_E_DSI_NOT_FOUND","features":[430]},{"name":"MPEG2_E_FILE_OFFSET_TOO_BIG","features":[430]},{"name":"MPEG2_E_INCORRECT_DESCRIPTOR_TAG","features":[430]},{"name":"MPEG2_E_INVALID_CAROUSEL_ID","features":[430]},{"name":"MPEG2_E_INVALID_SG_OBJECT_KIND","features":[430]},{"name":"MPEG2_E_INVALID_UDP_PORT","features":[430]},{"name":"MPEG2_E_MALFORMED_DSMCC_MESSAGE","features":[430]},{"name":"MPEG2_E_MALFORMED_TABLE","features":[430]},{"name":"MPEG2_E_MISSING_SECTIONS","features":[430]},{"name":"MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE","features":[430]},{"name":"MPEG2_E_NOT_PRESENT","features":[430]},{"name":"MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY","features":[430]},{"name":"MPEG2_E_OBJECT_KIND_NOT_A_FILE","features":[430]},{"name":"MPEG2_E_OBJECT_NOT_FOUND","features":[430]},{"name":"MPEG2_E_OUT_OF_BOUNDS","features":[430]},{"name":"MPEG2_E_REGISTRY_ACCESS_FAILED","features":[430]},{"name":"MPEG2_E_SECTION_NOT_FOUND","features":[430]},{"name":"MPEG2_E_SERVER_UNAVAILABLE","features":[430]},{"name":"MPEG2_E_SERVICE_ID_NOT_FOUND","features":[430]},{"name":"MPEG2_E_SERVICE_PMT_NOT_FOUND","features":[430]},{"name":"MPEG2_E_STREAM_STOPPED","features":[430]},{"name":"MPEG2_E_TOO_MANY_SECTIONS","features":[430]},{"name":"MPEG2_E_TX_STREAM_UNAVAILABLE","features":[430]},{"name":"MPEG2_E_UNDEFINED","features":[430]},{"name":"MPEG2_E_UNINITIALIZED","features":[430]},{"name":"MPEG2_PROGRAM_DIRECTORY_PES_PACKET","features":[430]},{"name":"MPEG2_PROGRAM_ELEMENTARY_STREAM","features":[430]},{"name":"MPEG2_PROGRAM_PACK_HEADER","features":[430]},{"name":"MPEG2_PROGRAM_PES_STREAM","features":[430]},{"name":"MPEG2_PROGRAM_STREAM_MAP","features":[430]},{"name":"MPEG2_PROGRAM_SYSTEM_HEADER","features":[430]},{"name":"MPEG2_S_MORE_DATA_AVAILABLE","features":[430]},{"name":"MPEG2_S_MPE_INFO_FOUND","features":[430]},{"name":"MPEG2_S_MPE_INFO_NOT_FOUND","features":[430]},{"name":"MPEG2_S_NEW_MODULE_VERSION","features":[430]},{"name":"MPEG2_S_NO_MORE_DATA_AVAILABLE","features":[430]},{"name":"MPEG2_S_SG_INFO_FOUND","features":[430]},{"name":"MPEG2_S_SG_INFO_NOT_FOUND","features":[430]},{"name":"MPEG2_TRANSPORT_STRIDE","features":[430]},{"name":"MPEGLAYER3WAVEFORMAT","features":[423,430]},{"name":"MPEGLAYER3WAVEFORMAT_FLAGS","features":[430]},{"name":"MPEGLAYER3_FLAG_PADDING_ISO","features":[430]},{"name":"MPEGLAYER3_FLAG_PADDING_OFF","features":[430]},{"name":"MPEGLAYER3_FLAG_PADDING_ON","features":[430]},{"name":"MPF_ENVLP_BEGIN_CURRENTVAL","features":[430]},{"name":"MPF_ENVLP_BEGIN_NEUTRALVAL","features":[430]},{"name":"MPF_ENVLP_STANDARD","features":[430]},{"name":"MPF_PUNCHIN_NOW","features":[430]},{"name":"MPF_PUNCHIN_REFTIME","features":[430]},{"name":"MPF_PUNCHIN_STOPPED","features":[430]},{"name":"MPT_BOOL","features":[430]},{"name":"MPT_ENUM","features":[430]},{"name":"MPT_FLOAT","features":[430]},{"name":"MPT_INT","features":[430]},{"name":"MPT_MAX","features":[430]},{"name":"MP_CURVE_INVSQUARE","features":[430]},{"name":"MP_CURVE_JUMP","features":[430]},{"name":"MP_CURVE_LINEAR","features":[430]},{"name":"MP_CURVE_SINE","features":[430]},{"name":"MP_CURVE_SQUARE","features":[430]},{"name":"MP_CURVE_TYPE","features":[430]},{"name":"MP_ENVELOPE_SEGMENT","features":[430]},{"name":"MP_PARAMINFO","features":[430]},{"name":"MP_TYPE","features":[430]},{"name":"MSDRI_S_MMI_PENDING","features":[430]},{"name":"MSDRI_S_PENDING","features":[430]},{"name":"MSPID_PrimaryAudio","features":[430]},{"name":"MSPID_PrimaryVideo","features":[430]},{"name":"MSTapeDeviceGUID","features":[430]},{"name":"MUX_PID_TYPE","features":[430]},{"name":"MainAVIHeader","features":[430]},{"name":"MixerPref9_ARAdjustXorY","features":[430]},{"name":"MixerPref9_AnisotropicFiltering","features":[430]},{"name":"MixerPref9_BiLinearFiltering","features":[430]},{"name":"MixerPref9_DecimateMask","features":[430]},{"name":"MixerPref9_DecimateOutput","features":[430]},{"name":"MixerPref9_DynamicDecimateBy2","features":[430]},{"name":"MixerPref9_DynamicMask","features":[430]},{"name":"MixerPref9_DynamicReserved","features":[430]},{"name":"MixerPref9_DynamicSwitchToBOB","features":[430]},{"name":"MixerPref9_FilteringMask","features":[430]},{"name":"MixerPref9_FilteringReserved","features":[430]},{"name":"MixerPref9_GaussianQuadFiltering","features":[430]},{"name":"MixerPref9_NoDecimation","features":[430]},{"name":"MixerPref9_NonSquareMixing","features":[430]},{"name":"MixerPref9_PointFiltering","features":[430]},{"name":"MixerPref9_PyramidalQuadFiltering","features":[430]},{"name":"MixerPref9_RenderTargetMask","features":[430]},{"name":"MixerPref9_RenderTargetRGB","features":[430]},{"name":"MixerPref9_RenderTargetReserved","features":[430]},{"name":"MixerPref9_RenderTargetYUV","features":[430]},{"name":"MixerPref_ARAdjustXorY","features":[430]},{"name":"MixerPref_BiLinearFiltering","features":[430]},{"name":"MixerPref_DecimateMask","features":[430]},{"name":"MixerPref_DecimateOutput","features":[430]},{"name":"MixerPref_DecimationReserved","features":[430]},{"name":"MixerPref_DynamicDecimateBy2","features":[430]},{"name":"MixerPref_DynamicMask","features":[430]},{"name":"MixerPref_DynamicReserved","features":[430]},{"name":"MixerPref_DynamicSwitchToBOB","features":[430]},{"name":"MixerPref_FilteringMask","features":[430]},{"name":"MixerPref_NoDecimation","features":[430]},{"name":"MixerPref_PointFiltering","features":[430]},{"name":"MixerPref_RenderTargetMask","features":[430]},{"name":"MixerPref_RenderTargetRGB","features":[430]},{"name":"MixerPref_RenderTargetReserved","features":[430]},{"name":"MixerPref_RenderTargetYUV","features":[430]},{"name":"MixerPref_RenderTargetYUV420","features":[430]},{"name":"MixerPref_RenderTargetYUV422","features":[430]},{"name":"MixerPref_RenderTargetYUV444","features":[430]},{"name":"ModulationType","features":[430]},{"name":"NORMALIZEDRECT","features":[430]},{"name":"NotAssociated","features":[430]},{"name":"NotEntitled","features":[430]},{"name":"NotReady","features":[430]},{"name":"OAFALSE","features":[430]},{"name":"OATRUE","features":[430]},{"name":"OA_BOOL","features":[430]},{"name":"OUTPUT_STATE","features":[430]},{"name":"PBDA_AUX_CONNECTOR_TYPE_Composite","features":[430]},{"name":"PBDA_AUX_CONNECTOR_TYPE_SVideo","features":[430]},{"name":"PBDA_Encoder_Audio_AlgorithmType_AC3","features":[430]},{"name":"PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII","features":[430]},{"name":"PBDA_Encoder_BitrateMode_Average","features":[430]},{"name":"PBDA_Encoder_BitrateMode_Constant","features":[430]},{"name":"PBDA_Encoder_BitrateMode_Variable","features":[430]},{"name":"PBDA_Encoder_Video_AVC","features":[430]},{"name":"PBDA_Encoder_Video_H264","features":[430]},{"name":"PBDA_Encoder_Video_MPEG2PartII","features":[430]},{"name":"PBDA_Encoder_Video_MPEG4Part10","features":[430]},{"name":"PDXVA2SW_CREATEVIDEOPROCESSDEVICE","features":[307,316,430,431]},{"name":"PDXVA2SW_DESTROYVIDEOPROCESSDEVICE","features":[307,430]},{"name":"PDXVA2SW_GETFILTERPROPERTYRANGE","features":[316,430,431]},{"name":"PDXVA2SW_GETPROCAMPRANGE","features":[316,430,431]},{"name":"PDXVA2SW_GETVIDEOPROCESSORCAPS","features":[316,430,431]},{"name":"PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETCOUNT","features":[316,430,431]},{"name":"PDXVA2SW_GETVIDEOPROCESSORRENDERTARGETS","features":[316,430,431]},{"name":"PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATCOUNT","features":[316,430,431]},{"name":"PDXVA2SW_GETVIDEOPROCESSORSUBSTREAMFORMATS","features":[316,430,431]},{"name":"PDXVA2SW_VIDEOPROCESSBEGINFRAME","features":[307,430]},{"name":"PDXVA2SW_VIDEOPROCESSBLT","features":[307,430,431]},{"name":"PDXVA2SW_VIDEOPROCESSENDFRAME","features":[307,430]},{"name":"PDXVA2SW_VIDEOPROCESSSETRENDERTARGET","features":[307,316,430]},{"name":"PID_ELEMENTARY_STREAM","features":[430]},{"name":"PID_MAP","features":[430]},{"name":"PID_MPEG2_SECTION_PSI_SI","features":[430]},{"name":"PID_OTHER","features":[430]},{"name":"PINDIR_INPUT","features":[430]},{"name":"PINDIR_OUTPUT","features":[430]},{"name":"PIN_DIRECTION","features":[430]},{"name":"PIN_INFO","features":[430,358]},{"name":"PhysConn_Audio_1394","features":[430]},{"name":"PhysConn_Audio_AESDigital","features":[430]},{"name":"PhysConn_Audio_AUX","features":[430]},{"name":"PhysConn_Audio_AudioDecoder","features":[430]},{"name":"PhysConn_Audio_Line","features":[430]},{"name":"PhysConn_Audio_Mic","features":[430]},{"name":"PhysConn_Audio_SCSI","features":[430]},{"name":"PhysConn_Audio_SPDIFDigital","features":[430]},{"name":"PhysConn_Audio_Tuner","features":[430]},{"name":"PhysConn_Audio_USB","features":[430]},{"name":"PhysConn_Video_1394","features":[430]},{"name":"PhysConn_Video_AUX","features":[430]},{"name":"PhysConn_Video_Black","features":[430]},{"name":"PhysConn_Video_Composite","features":[430]},{"name":"PhysConn_Video_ParallelDigital","features":[430]},{"name":"PhysConn_Video_RGB","features":[430]},{"name":"PhysConn_Video_SCART","features":[430]},{"name":"PhysConn_Video_SCSI","features":[430]},{"name":"PhysConn_Video_SVideo","features":[430]},{"name":"PhysConn_Video_SerialDigital","features":[430]},{"name":"PhysConn_Video_Tuner","features":[430]},{"name":"PhysConn_Video_USB","features":[430]},{"name":"PhysConn_Video_VideoDecoder","features":[430]},{"name":"PhysConn_Video_VideoEncoder","features":[430]},{"name":"PhysConn_Video_YRYBY","features":[430]},{"name":"PhysicalConnectorType","features":[430]},{"name":"Pilot","features":[430]},{"name":"Polarisation","features":[430]},{"name":"ProcAmpControl9_Brightness","features":[430]},{"name":"ProcAmpControl9_Contrast","features":[430]},{"name":"ProcAmpControl9_Hue","features":[430]},{"name":"ProcAmpControl9_Mask","features":[430]},{"name":"ProcAmpControl9_Saturation","features":[430]},{"name":"Quality","features":[430]},{"name":"QualityMessageType","features":[430]},{"name":"REGFILTER","features":[430]},{"name":"REGFILTER2","features":[307,430]},{"name":"REGFILTERPINS","features":[307,430]},{"name":"REGFILTERPINS2","features":[430]},{"name":"REGPINMEDIUM","features":[430]},{"name":"REGPINTYPES","features":[430]},{"name":"REG_PINFLAG","features":[430]},{"name":"REG_PINFLAG_B_MANY","features":[430]},{"name":"REG_PINFLAG_B_OUTPUT","features":[430]},{"name":"REG_PINFLAG_B_RENDERER","features":[430]},{"name":"REG_PINFLAG_B_ZERO","features":[430]},{"name":"REMFILTERF_LEAVECONNECTED","features":[430]},{"name":"RIFFCHUNK","features":[430]},{"name":"RIFFLIST","features":[430]},{"name":"ReadData","features":[430]},{"name":"RenderData","features":[430]},{"name":"RenderPrefs9_DoNotRenderBorder","features":[430]},{"name":"RenderPrefs9_Mask","features":[430]},{"name":"RenderPrefs_AllowOffscreen","features":[430]},{"name":"RenderPrefs_AllowOverlays","features":[430]},{"name":"RenderPrefs_DoNotRenderColorKeyAndBorder","features":[430]},{"name":"RenderPrefs_ForceOffscreen","features":[430]},{"name":"RenderPrefs_ForceOverlays","features":[430]},{"name":"RenderPrefs_Mask","features":[430]},{"name":"RenderPrefs_PreferAGPMemWhenMixing","features":[430]},{"name":"RenderPrefs_Reserved","features":[430]},{"name":"RenderPrefs_RestrictToInitialMonitor","features":[430]},{"name":"Reserved1","features":[430]},{"name":"RollOff","features":[430]},{"name":"SCTE28_ConditionalAccess","features":[430]},{"name":"SCTE28_CopyProtection","features":[430]},{"name":"SCTE28_Diagnostic","features":[430]},{"name":"SCTE28_IPService","features":[430]},{"name":"SCTE28_NetworkInterface_SCTE55_1","features":[430]},{"name":"SCTE28_NetworkInterface_SCTE55_2","features":[430]},{"name":"SCTE28_POD_Host_Binding_Information","features":[430]},{"name":"SCTE28_Reserved","features":[430]},{"name":"SCTE28_Undesignated","features":[430]},{"name":"SCTE_18","features":[430]},{"name":"SNDDEV_ERR","features":[430]},{"name":"SNDDEV_ERROR_AddBuffer","features":[430]},{"name":"SNDDEV_ERROR_Close","features":[430]},{"name":"SNDDEV_ERROR_GetCaps","features":[430]},{"name":"SNDDEV_ERROR_GetPosition","features":[430]},{"name":"SNDDEV_ERROR_Open","features":[430]},{"name":"SNDDEV_ERROR_Pause","features":[430]},{"name":"SNDDEV_ERROR_PrepareHeader","features":[430]},{"name":"SNDDEV_ERROR_Query","features":[430]},{"name":"SNDDEV_ERROR_Reset","features":[430]},{"name":"SNDDEV_ERROR_Restart","features":[430]},{"name":"SNDDEV_ERROR_Start","features":[430]},{"name":"SNDDEV_ERROR_Stop","features":[430]},{"name":"SNDDEV_ERROR_UnprepareHeader","features":[430]},{"name":"SNDDEV_ERROR_Write","features":[430]},{"name":"SPECIFYPAGES_STATISTICS","features":[430]},{"name":"SSUPDATE_ASYNC","features":[430]},{"name":"SSUPDATE_CONTINUOUS","features":[430]},{"name":"SSUPDATE_TYPE","features":[430]},{"name":"STDINDEXSIZE","features":[430]},{"name":"STREAMIF_CONSTANTS","features":[430]},{"name":"STREAMSTATE_RUN","features":[430]},{"name":"STREAMSTATE_STOP","features":[430]},{"name":"STREAMTYPE_READ","features":[430]},{"name":"STREAMTYPE_TRANSFORM","features":[430]},{"name":"STREAMTYPE_WRITE","features":[430]},{"name":"STREAM_ID_MAP","features":[430]},{"name":"STREAM_STATE","features":[430]},{"name":"STREAM_TYPE","features":[430]},{"name":"SUBSTREAM_FILTER_VAL_NONE","features":[430]},{"name":"ScanModulationTypes","features":[430]},{"name":"ScanModulationTypesMask_DVBC","features":[430]},{"name":"ScanModulationTypesMask_MCE_All_TV","features":[430]},{"name":"ScanModulationTypesMask_MCE_AnalogTv","features":[430]},{"name":"ScanModulationTypesMask_MCE_DigitalCable","features":[430]},{"name":"ScanModulationTypesMask_MCE_TerrestrialATSC","features":[430]},{"name":"SmartCardApplication","features":[430]},{"name":"SmartCardAssociationType","features":[430]},{"name":"SmartCardStatusType","features":[430]},{"name":"SpectralInversion","features":[430]},{"name":"State_Paused","features":[430]},{"name":"State_Running","features":[430]},{"name":"State_Stopped","features":[430]},{"name":"StatusActive","features":[430]},{"name":"StatusInactive","features":[430]},{"name":"StatusUnavailable","features":[430]},{"name":"SystemClosed","features":[430]},{"name":"TIMECODEDATA","features":[430]},{"name":"TIMECODE_RATE_30DROP","features":[430]},{"name":"TIMECODE_SMPTE_BINARY_GROUP","features":[430]},{"name":"TIMECODE_SMPTE_COLOR_FRAME","features":[430]},{"name":"TRUECOLORINFO","features":[318,430]},{"name":"TVAudioMode","features":[430]},{"name":"TechnicalFailure","features":[430]},{"name":"TransmissionMode","features":[430]},{"name":"TunerInputAntenna","features":[430]},{"name":"TunerInputCable","features":[430]},{"name":"TunerInputType","features":[430]},{"name":"UICloseReasonType","features":[430]},{"name":"UOP_FLAG_Pause_On","features":[430]},{"name":"UOP_FLAG_PlayNext_Chapter","features":[430]},{"name":"UOP_FLAG_PlayPrev_Or_Replay_Chapter","features":[430]},{"name":"UOP_FLAG_Play_Backwards","features":[430]},{"name":"UOP_FLAG_Play_Chapter","features":[430]},{"name":"UOP_FLAG_Play_Chapter_Or_AtTime","features":[430]},{"name":"UOP_FLAG_Play_Forwards","features":[430]},{"name":"UOP_FLAG_Play_Title","features":[430]},{"name":"UOP_FLAG_Play_Title_Or_AtTime","features":[430]},{"name":"UOP_FLAG_Resume","features":[430]},{"name":"UOP_FLAG_ReturnFromSubMenu","features":[430]},{"name":"UOP_FLAG_Select_Angle","features":[430]},{"name":"UOP_FLAG_Select_Audio_Stream","features":[430]},{"name":"UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode","features":[430]},{"name":"UOP_FLAG_Select_Or_Activate_Button","features":[430]},{"name":"UOP_FLAG_Select_SubPic_Stream","features":[430]},{"name":"UOP_FLAG_Select_Video_Mode_Preference","features":[430]},{"name":"UOP_FLAG_ShowMenu_Angle","features":[430]},{"name":"UOP_FLAG_ShowMenu_Audio","features":[430]},{"name":"UOP_FLAG_ShowMenu_Chapter","features":[430]},{"name":"UOP_FLAG_ShowMenu_Root","features":[430]},{"name":"UOP_FLAG_ShowMenu_SubPic","features":[430]},{"name":"UOP_FLAG_ShowMenu_Title","features":[430]},{"name":"UOP_FLAG_Still_Off","features":[430]},{"name":"UOP_FLAG_Stop","features":[430]},{"name":"USER_PRIVATE","features":[430]},{"name":"UserClosed","features":[430]},{"name":"VALID_UOP_FLAG","features":[430]},{"name":"VFW_E_ADVISE_ALREADY_SET","features":[430]},{"name":"VFW_E_ALREADY_CANCELLED","features":[430]},{"name":"VFW_E_ALREADY_COMMITTED","features":[430]},{"name":"VFW_E_ALREADY_CONNECTED","features":[430]},{"name":"VFW_E_BADALIGN","features":[430]},{"name":"VFW_E_BAD_KEY","features":[430]},{"name":"VFW_E_BAD_VIDEOCD","features":[430]},{"name":"VFW_E_BUFFERS_OUTSTANDING","features":[430]},{"name":"VFW_E_BUFFER_NOTSET","features":[430]},{"name":"VFW_E_BUFFER_OVERFLOW","features":[430]},{"name":"VFW_E_BUFFER_UNDERFLOW","features":[430]},{"name":"VFW_E_CANNOT_CONNECT","features":[430]},{"name":"VFW_E_CANNOT_LOAD_SOURCE_FILTER","features":[430]},{"name":"VFW_E_CANNOT_RENDER","features":[430]},{"name":"VFW_E_CERTIFICATION_FAILURE","features":[430]},{"name":"VFW_E_CHANGING_FORMAT","features":[430]},{"name":"VFW_E_CIRCULAR_GRAPH","features":[430]},{"name":"VFW_E_CODECAPI_ENUMERATED","features":[430]},{"name":"VFW_E_CODECAPI_LINEAR_RANGE","features":[430]},{"name":"VFW_E_CODECAPI_NO_CURRENT_VALUE","features":[430]},{"name":"VFW_E_CODECAPI_NO_DEFAULT","features":[430]},{"name":"VFW_E_COLOR_KEY_SET","features":[430]},{"name":"VFW_E_COPYPROT_FAILED","features":[430]},{"name":"VFW_E_CORRUPT_GRAPH_FILE","features":[430]},{"name":"VFW_E_DDRAW_CAPS_NOT_SUITABLE","features":[430]},{"name":"VFW_E_DDRAW_VERSION_NOT_SUITABLE","features":[430]},{"name":"VFW_E_DUPLICATE_NAME","features":[430]},{"name":"VFW_E_DVD_CHAPTER_DOES_NOT_EXIST","features":[430]},{"name":"VFW_E_DVD_CMD_CANCELLED","features":[430]},{"name":"VFW_E_DVD_DECNOTENOUGH","features":[430]},{"name":"VFW_E_DVD_GRAPHNOTREADY","features":[430]},{"name":"VFW_E_DVD_INCOMPATIBLE_REGION","features":[430]},{"name":"VFW_E_DVD_INVALIDDOMAIN","features":[430]},{"name":"VFW_E_DVD_INVALID_DISC","features":[430]},{"name":"VFW_E_DVD_LOW_PARENTAL_LEVEL","features":[430]},{"name":"VFW_E_DVD_MENU_DOES_NOT_EXIST","features":[430]},{"name":"VFW_E_DVD_NONBLOCKING","features":[430]},{"name":"VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH","features":[430]},{"name":"VFW_E_DVD_NOT_IN_KARAOKE_MODE","features":[430]},{"name":"VFW_E_DVD_NO_ATTRIBUTES","features":[430]},{"name":"VFW_E_DVD_NO_BUTTON","features":[430]},{"name":"VFW_E_DVD_NO_GOUP_PGC","features":[430]},{"name":"VFW_E_DVD_NO_RESUME_INFORMATION","features":[430]},{"name":"VFW_E_DVD_OPERATION_INHIBITED","features":[430]},{"name":"VFW_E_DVD_RENDERFAIL","features":[430]},{"name":"VFW_E_DVD_RESOLUTION_ERROR","features":[430]},{"name":"VFW_E_DVD_STATE_CORRUPT","features":[430]},{"name":"VFW_E_DVD_STATE_WRONG_DISC","features":[430]},{"name":"VFW_E_DVD_STATE_WRONG_VERSION","features":[430]},{"name":"VFW_E_DVD_STREAM_DISABLED","features":[430]},{"name":"VFW_E_DVD_TITLE_UNKNOWN","features":[430]},{"name":"VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH","features":[430]},{"name":"VFW_E_DVD_VMR9_INCOMPATIBLEDEC","features":[430]},{"name":"VFW_E_DVD_WRONG_SPEED","features":[430]},{"name":"VFW_E_ENUM_OUT_OF_RANGE","features":[430]},{"name":"VFW_E_ENUM_OUT_OF_SYNC","features":[430]},{"name":"VFW_E_FILE_TOO_SHORT","features":[430]},{"name":"VFW_E_FILTER_ACTIVE","features":[430]},{"name":"VFW_E_FRAME_STEP_UNSUPPORTED","features":[430]},{"name":"VFW_E_INVALIDMEDIATYPE","features":[430]},{"name":"VFW_E_INVALIDSUBTYPE","features":[430]},{"name":"VFW_E_INVALID_CLSID","features":[430]},{"name":"VFW_E_INVALID_DIRECTION","features":[430]},{"name":"VFW_E_INVALID_FILE_FORMAT","features":[430]},{"name":"VFW_E_INVALID_FILE_VERSION","features":[430]},{"name":"VFW_E_INVALID_MEDIA_TYPE","features":[430]},{"name":"VFW_E_INVALID_RECT","features":[430]},{"name":"VFW_E_IN_FULLSCREEN_MODE","features":[430]},{"name":"VFW_E_MEDIA_TIME_NOT_SET","features":[430]},{"name":"VFW_E_MONO_AUDIO_HW","features":[430]},{"name":"VFW_E_MPEG_NOT_CONSTRAINED","features":[430]},{"name":"VFW_E_NEED_OWNER","features":[430]},{"name":"VFW_E_NOT_ALLOWED_TO_SAVE","features":[430]},{"name":"VFW_E_NOT_COMMITTED","features":[430]},{"name":"VFW_E_NOT_CONNECTED","features":[430]},{"name":"VFW_E_NOT_FOUND","features":[430]},{"name":"VFW_E_NOT_IN_GRAPH","features":[430]},{"name":"VFW_E_NOT_OVERLAY_CONNECTION","features":[430]},{"name":"VFW_E_NOT_PAUSED","features":[430]},{"name":"VFW_E_NOT_RUNNING","features":[430]},{"name":"VFW_E_NOT_SAMPLE_CONNECTION","features":[430]},{"name":"VFW_E_NOT_STOPPED","features":[430]},{"name":"VFW_E_NO_ACCEPTABLE_TYPES","features":[430]},{"name":"VFW_E_NO_ADVISE_SET","features":[430]},{"name":"VFW_E_NO_ALLOCATOR","features":[430]},{"name":"VFW_E_NO_AUDIO_HARDWARE","features":[430]},{"name":"VFW_E_NO_CAPTURE_HARDWARE","features":[430]},{"name":"VFW_E_NO_CLOCK","features":[430]},{"name":"VFW_E_NO_COLOR_KEY_FOUND","features":[430]},{"name":"VFW_E_NO_COLOR_KEY_SET","features":[430]},{"name":"VFW_E_NO_COPP_HW","features":[430]},{"name":"VFW_E_NO_DECOMPRESSOR","features":[430]},{"name":"VFW_E_NO_DISPLAY_PALETTE","features":[430]},{"name":"VFW_E_NO_FULLSCREEN","features":[430]},{"name":"VFW_E_NO_INTERFACE","features":[430]},{"name":"VFW_E_NO_MODEX_AVAILABLE","features":[430]},{"name":"VFW_E_NO_PALETTE_AVAILABLE","features":[430]},{"name":"VFW_E_NO_SINK","features":[430]},{"name":"VFW_E_NO_TIME_FORMAT","features":[430]},{"name":"VFW_E_NO_TIME_FORMAT_SET","features":[430]},{"name":"VFW_E_NO_TRANSPORT","features":[430]},{"name":"VFW_E_NO_TYPES","features":[430]},{"name":"VFW_E_NO_VP_HARDWARE","features":[430]},{"name":"VFW_E_OUT_OF_VIDEO_MEMORY","features":[430]},{"name":"VFW_E_PALETTE_SET","features":[430]},{"name":"VFW_E_PIN_ALREADY_BLOCKED","features":[430]},{"name":"VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD","features":[430]},{"name":"VFW_E_PROCESSOR_NOT_SUITABLE","features":[430]},{"name":"VFW_E_READ_ONLY","features":[430]},{"name":"VFW_E_RPZA","features":[430]},{"name":"VFW_E_RUNTIME_ERROR","features":[430]},{"name":"VFW_E_SAMPLE_REJECTED","features":[430]},{"name":"VFW_E_SAMPLE_REJECTED_EOS","features":[430]},{"name":"VFW_E_SAMPLE_TIME_NOT_SET","features":[430]},{"name":"VFW_E_SIZENOTSET","features":[430]},{"name":"VFW_E_START_TIME_AFTER_END","features":[430]},{"name":"VFW_E_STATE_CHANGED","features":[430]},{"name":"VFW_E_TIMEOUT","features":[430]},{"name":"VFW_E_TIME_ALREADY_PASSED","features":[430]},{"name":"VFW_E_TIME_EXPIRED","features":[430]},{"name":"VFW_E_TOO_MANY_COLORS","features":[430]},{"name":"VFW_E_TYPE_NOT_ACCEPTED","features":[430]},{"name":"VFW_E_UNKNOWN_FILE_TYPE","features":[430]},{"name":"VFW_E_UNSUPPORTED_AUDIO","features":[430]},{"name":"VFW_E_UNSUPPORTED_STREAM","features":[430]},{"name":"VFW_E_UNSUPPORTED_VIDEO","features":[430]},{"name":"VFW_E_VMR_NOT_IN_MIXER_MODE","features":[430]},{"name":"VFW_E_VMR_NO_AP_SUPPLIED","features":[430]},{"name":"VFW_E_VMR_NO_DEINTERLACE_HW","features":[430]},{"name":"VFW_E_VMR_NO_PROCAMP_HW","features":[430]},{"name":"VFW_E_VP_NEGOTIATION_FAILED","features":[430]},{"name":"VFW_E_WRONG_STATE","features":[430]},{"name":"VFW_FILTERLIST","features":[430]},{"name":"VFW_FIRST_CODE","features":[430]},{"name":"VFW_S_AUDIO_NOT_RENDERED","features":[430]},{"name":"VFW_S_CANT_CUE","features":[430]},{"name":"VFW_S_CONNECTIONS_DEFERRED","features":[430]},{"name":"VFW_S_DUPLICATE_NAME","features":[430]},{"name":"VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE","features":[430]},{"name":"VFW_S_DVD_NON_ONE_SEQUENTIAL","features":[430]},{"name":"VFW_S_DVD_NOT_ACCURATE","features":[430]},{"name":"VFW_S_DVD_RENDER_STATUS","features":[430]},{"name":"VFW_S_ESTIMATED","features":[430]},{"name":"VFW_S_MEDIA_TYPE_IGNORED","features":[430]},{"name":"VFW_S_NOPREVIEWPIN","features":[430]},{"name":"VFW_S_NO_MORE_ITEMS","features":[430]},{"name":"VFW_S_NO_STOP_TIME","features":[430]},{"name":"VFW_S_PARTIAL_RENDER","features":[430]},{"name":"VFW_S_RESERVED","features":[430]},{"name":"VFW_S_RESOURCE_NOT_NEEDED","features":[430]},{"name":"VFW_S_RPZA","features":[430]},{"name":"VFW_S_SOME_DATA_IGNORED","features":[430]},{"name":"VFW_S_STATE_INTERMEDIATE","features":[430]},{"name":"VFW_S_STREAM_OFF","features":[430]},{"name":"VFW_S_VIDEO_NOT_RENDERED","features":[430]},{"name":"VIDEOENCODER_BITRATE_MODE","features":[430]},{"name":"VIDEOINFO","features":[307,318,430]},{"name":"VIDEO_STREAM_CONFIG_CAPS","features":[307,430]},{"name":"VMR9ARMode_LetterBox","features":[430]},{"name":"VMR9ARMode_None","features":[430]},{"name":"VMR9AllocFlag_3DRenderTarget","features":[430]},{"name":"VMR9AllocFlag_DXVATarget","features":[430]},{"name":"VMR9AllocFlag_OffscreenSurface","features":[430]},{"name":"VMR9AllocFlag_RGBDynamicSwitch","features":[430]},{"name":"VMR9AllocFlag_TextureSurface","features":[430]},{"name":"VMR9AllocFlag_UsageMask","features":[430]},{"name":"VMR9AllocFlag_UsageReserved","features":[430]},{"name":"VMR9AllocationInfo","features":[307,316,430]},{"name":"VMR9AlphaBitmap","features":[307,316,318,430]},{"name":"VMR9AlphaBitmapFlags","features":[430]},{"name":"VMR9AlphaBitmap_Disable","features":[430]},{"name":"VMR9AlphaBitmap_EntireDDS","features":[430]},{"name":"VMR9AlphaBitmap_FilterMode","features":[430]},{"name":"VMR9AlphaBitmap_SrcColorKey","features":[430]},{"name":"VMR9AlphaBitmap_SrcRect","features":[430]},{"name":"VMR9AlphaBitmap_hDC","features":[430]},{"name":"VMR9AspectRatioMode","features":[430]},{"name":"VMR9DeinterlaceCaps","features":[430]},{"name":"VMR9DeinterlacePrefs","features":[430]},{"name":"VMR9DeinterlaceTech","features":[430]},{"name":"VMR9Frequency","features":[430]},{"name":"VMR9MixerPrefs","features":[430]},{"name":"VMR9Mode","features":[430]},{"name":"VMR9Mode_Mask","features":[430]},{"name":"VMR9Mode_Renderless","features":[430]},{"name":"VMR9Mode_Windowed","features":[430]},{"name":"VMR9Mode_Windowless","features":[430]},{"name":"VMR9MonitorInfo","features":[307,318,430]},{"name":"VMR9NormalizedRect","features":[430]},{"name":"VMR9PresentationFlags","features":[430]},{"name":"VMR9PresentationInfo","features":[307,316,430]},{"name":"VMR9ProcAmpControl","features":[430]},{"name":"VMR9ProcAmpControlFlags","features":[430]},{"name":"VMR9ProcAmpControlRange","features":[430]},{"name":"VMR9RenderPrefs","features":[430]},{"name":"VMR9Sample_Discontinuity","features":[430]},{"name":"VMR9Sample_Preroll","features":[430]},{"name":"VMR9Sample_SrcDstRectsValid","features":[430]},{"name":"VMR9Sample_SyncPoint","features":[430]},{"name":"VMR9Sample_TimeValid","features":[430]},{"name":"VMR9SurfaceAllocationFlags","features":[430]},{"name":"VMR9VideoDesc","features":[430]},{"name":"VMR9VideoStreamInfo","features":[316,430]},{"name":"VMR9_SampleFieldInterleavedEvenFirst","features":[430]},{"name":"VMR9_SampleFieldInterleavedOddFirst","features":[430]},{"name":"VMR9_SampleFieldSingleEven","features":[430]},{"name":"VMR9_SampleFieldSingleOdd","features":[430]},{"name":"VMR9_SampleFormat","features":[430]},{"name":"VMR9_SampleProgressiveFrame","features":[430]},{"name":"VMR9_SampleReserved","features":[430]},{"name":"VMRALLOCATIONINFO","features":[307,317,318,430]},{"name":"VMRALPHABITMAP","features":[307,317,318,430]},{"name":"VMRBITMAP_DISABLE","features":[430]},{"name":"VMRBITMAP_ENTIREDDS","features":[430]},{"name":"VMRBITMAP_HDC","features":[430]},{"name":"VMRBITMAP_SRCCOLORKEY","features":[430]},{"name":"VMRBITMAP_SRCRECT","features":[430]},{"name":"VMRDeinterlaceCaps","features":[430]},{"name":"VMRDeinterlacePrefs","features":[430]},{"name":"VMRDeinterlaceTech","features":[430]},{"name":"VMRFrequency","features":[430]},{"name":"VMRGUID","features":[430]},{"name":"VMRMONITORINFO","features":[307,318,430]},{"name":"VMRMixerPrefs","features":[430]},{"name":"VMRMode","features":[430]},{"name":"VMRMode_Mask","features":[430]},{"name":"VMRMode_Renderless","features":[430]},{"name":"VMRMode_Windowed","features":[430]},{"name":"VMRMode_Windowless","features":[430]},{"name":"VMRPRESENTATIONINFO","features":[307,317,430]},{"name":"VMRPresentationFlags","features":[430]},{"name":"VMRRenderPrefs","features":[430]},{"name":"VMRSample_Discontinuity","features":[430]},{"name":"VMRSample_Preroll","features":[430]},{"name":"VMRSample_SrcDstRectsValid","features":[430]},{"name":"VMRSample_SyncPoint","features":[430]},{"name":"VMRSample_TimeValid","features":[430]},{"name":"VMRSurfaceAllocationFlags","features":[430]},{"name":"VMRVIDEOSTREAMINFO","features":[317,430]},{"name":"VMRVideoDesc","features":[307,430]},{"name":"VMR_ARMODE_LETTER_BOX","features":[430]},{"name":"VMR_ARMODE_NONE","features":[430]},{"name":"VMR_ASPECT_RATIO_MODE","features":[430]},{"name":"VMR_NOTSUPPORTED","features":[430]},{"name":"VMR_RENDER_DEVICE_OVERLAY","features":[430]},{"name":"VMR_RENDER_DEVICE_SYSMEM","features":[430]},{"name":"VMR_RENDER_DEVICE_VIDMEM","features":[430]},{"name":"VMR_SUPPORTED","features":[430]},{"name":"VariableBitRateAverage","features":[430]},{"name":"VariableBitRatePeak","features":[430]},{"name":"VfwCaptureDialog_Display","features":[430]},{"name":"VfwCaptureDialog_Format","features":[430]},{"name":"VfwCaptureDialog_Source","features":[430]},{"name":"VfwCaptureDialogs","features":[430]},{"name":"VfwCompressDialog_About","features":[430]},{"name":"VfwCompressDialog_Config","features":[430]},{"name":"VfwCompressDialog_QueryAbout","features":[430]},{"name":"VfwCompressDialog_QueryConfig","features":[430]},{"name":"VfwCompressDialogs","features":[430]},{"name":"VideoControlFlag_ExternalTriggerEnable","features":[430]},{"name":"VideoControlFlag_FlipHorizontal","features":[430]},{"name":"VideoControlFlag_FlipVertical","features":[430]},{"name":"VideoControlFlag_Trigger","features":[430]},{"name":"VideoControlFlags","features":[430]},{"name":"VideoCopyProtectionMacrovisionBasic","features":[430]},{"name":"VideoCopyProtectionMacrovisionCBI","features":[430]},{"name":"VideoCopyProtectionType","features":[430]},{"name":"VideoProcAmpFlags","features":[430]},{"name":"VideoProcAmpProperty","features":[430]},{"name":"VideoProcAmp_BacklightCompensation","features":[430]},{"name":"VideoProcAmp_Brightness","features":[430]},{"name":"VideoProcAmp_ColorEnable","features":[430]},{"name":"VideoProcAmp_Contrast","features":[430]},{"name":"VideoProcAmp_Flags_Auto","features":[430]},{"name":"VideoProcAmp_Flags_Manual","features":[430]},{"name":"VideoProcAmp_Gain","features":[430]},{"name":"VideoProcAmp_Gamma","features":[430]},{"name":"VideoProcAmp_Hue","features":[430]},{"name":"VideoProcAmp_Saturation","features":[430]},{"name":"VideoProcAmp_Sharpness","features":[430]},{"name":"VideoProcAmp_WhiteBalance","features":[430]},{"name":"_AMRESCTL_RESERVEFLAGS","features":[430]},{"name":"_AMSTREAMSELECTENABLEFLAGS","features":[430]},{"name":"_AMSTREAMSELECTINFOFLAGS","features":[430]},{"name":"_AM_AUDIO_RENDERER_STAT_PARAM","features":[430]},{"name":"_AM_FILTER_MISC_FLAGS","features":[430]},{"name":"_AM_INTF_SEARCH_FLAGS","features":[430]},{"name":"_AM_OVERLAY_NOTIFY_FLAGS","features":[430]},{"name":"_AM_PIN_FLOW_CONTROL_BLOCK_FLAGS","features":[430]},{"name":"_AM_PUSHSOURCE_FLAGS","features":[430]},{"name":"_AM_RENSDEREXFLAGS","features":[430]},{"name":"_DVDECODERRESOLUTION","features":[430]},{"name":"_DVENCODERFORMAT","features":[430]},{"name":"_DVENCODERRESOLUTION","features":[430]},{"name":"_DVENCODERVIDEOFORMAT","features":[430]},{"name":"_DVRESOLUTION","features":[430]},{"name":"_REM_FILTER_FLAGS","features":[430]},{"name":"g_wszExcludeScriptStreamDeliverySynchronization","features":[430]},{"name":"iBLUE","features":[430]},{"name":"iEGA_COLORS","features":[430]},{"name":"iGREEN","features":[430]},{"name":"iMASK_COLORS","features":[430]},{"name":"iMAXBITS","features":[430]},{"name":"iPALETTE","features":[430]},{"name":"iPALETTE_COLORS","features":[430]},{"name":"iRED","features":[430]},{"name":"iTRUECOLOR","features":[430]}],"434":[{"name":"ANALOG_AUXIN_NETWORK_TYPE","features":[432]},{"name":"ANALOG_FM_NETWORK_TYPE","features":[432]},{"name":"ANALOG_TV_NETWORK_TYPE","features":[432]},{"name":"ATSCChannelTuneRequest","features":[432]},{"name":"ATSCComponentType","features":[432]},{"name":"ATSCLocator","features":[432]},{"name":"ATSCTuningSpace","features":[432]},{"name":"ATSC_EIT_TID","features":[432]},{"name":"ATSC_ETM_LOCATION_IN_PTC_FOR_EVENT","features":[432]},{"name":"ATSC_ETM_LOCATION_IN_PTC_FOR_PSIP","features":[432]},{"name":"ATSC_ETM_LOCATION_NOT_PRESENT","features":[432]},{"name":"ATSC_ETM_LOCATION_RESERVED","features":[432]},{"name":"ATSC_ETT_TID","features":[432]},{"name":"ATSC_FILTER_OPTIONS","features":[307,432]},{"name":"ATSC_MGT_PID","features":[432]},{"name":"ATSC_MGT_TID","features":[432]},{"name":"ATSC_PIT_TID","features":[432]},{"name":"ATSC_RRT_PID","features":[432]},{"name":"ATSC_RRT_TID","features":[432]},{"name":"ATSC_STT_PID","features":[432]},{"name":"ATSC_STT_TID","features":[432]},{"name":"ATSC_TERRESTRIAL_TV_NETWORK_TYPE","features":[432]},{"name":"ATSC_VCT_CABL_TID","features":[432]},{"name":"ATSC_VCT_PID","features":[432]},{"name":"ATSC_VCT_TERR_TID","features":[432]},{"name":"AgeBased","features":[432]},{"name":"AnalogAudioComponentType","features":[432]},{"name":"AnalogLocator","features":[432]},{"name":"AnalogRadioTuningSpace","features":[432]},{"name":"AnalogTVTuningSpace","features":[432]},{"name":"AudioType_Commentary","features":[432]},{"name":"AudioType_Dialogue","features":[432]},{"name":"AudioType_Emergency","features":[432]},{"name":"AudioType_Hearing_Impaired","features":[432]},{"name":"AudioType_Music_And_Effects","features":[432]},{"name":"AudioType_Reserved","features":[432]},{"name":"AudioType_Standard","features":[432]},{"name":"AudioType_Visually_Impaired","features":[432]},{"name":"AudioType_Voiceover","features":[432]},{"name":"AuxInTuningSpace","features":[432]},{"name":"BDANETWORKTYPE_ATSC","features":[432]},{"name":"BDA_DEBUG_DATA","features":[432]},{"name":"BDA_DEBUG_DATA_AVAILABLE","features":[432]},{"name":"BDA_DEBUG_DATA_TYPE_STRING","features":[432]},{"name":"BDA_DigitalSignalStandard","features":[432]},{"name":"BDA_EVENT_DATA","features":[432]},{"name":"BDA_LockType","features":[432]},{"name":"BDA_SignalType","features":[432]},{"name":"BDA_TRANSPORT_INFO","features":[432]},{"name":"BSKYB_TERRESTRIAL_TV_NETWORK_TYPE","features":[432]},{"name":"BadSampleInfo","features":[432]},{"name":"Bda_DigitalStandard_ATSC","features":[432]},{"name":"Bda_DigitalStandard_DVB_C","features":[432]},{"name":"Bda_DigitalStandard_DVB_S","features":[432]},{"name":"Bda_DigitalStandard_DVB_T","features":[432]},{"name":"Bda_DigitalStandard_ISDB_C","features":[432]},{"name":"Bda_DigitalStandard_ISDB_S","features":[432]},{"name":"Bda_DigitalStandard_ISDB_T","features":[432]},{"name":"Bda_DigitalStandard_None","features":[432]},{"name":"Bda_LockType_Complete","features":[432]},{"name":"Bda_LockType_DecoderDemod","features":[432]},{"name":"Bda_LockType_None","features":[432]},{"name":"Bda_LockType_PLL","features":[432]},{"name":"Bda_SignalType_Analog","features":[432]},{"name":"Bda_SignalType_Digital","features":[432]},{"name":"Bda_SignalType_Unknown","features":[432]},{"name":"BfAttrNone","features":[432]},{"name":"BfEnTvRat_Attributes_CAE_TV","features":[432]},{"name":"BfEnTvRat_Attributes_CAF_TV","features":[432]},{"name":"BfEnTvRat_Attributes_MPAA","features":[432]},{"name":"BfEnTvRat_Attributes_US_TV","features":[432]},{"name":"BfEnTvRat_GenericAttributes","features":[432]},{"name":"BfIsAttr_1","features":[432]},{"name":"BfIsAttr_2","features":[432]},{"name":"BfIsAttr_3","features":[432]},{"name":"BfIsAttr_4","features":[432]},{"name":"BfIsAttr_5","features":[432]},{"name":"BfIsAttr_6","features":[432]},{"name":"BfIsAttr_7","features":[432]},{"name":"BfIsBlocked","features":[432]},{"name":"BfValidAttrSubmask","features":[432]},{"name":"BroadcastEventService","features":[432]},{"name":"CAE_IsBlocked","features":[432]},{"name":"CAE_TV_14","features":[432]},{"name":"CAE_TV_18","features":[432]},{"name":"CAE_TV_C","features":[432]},{"name":"CAE_TV_C8","features":[432]},{"name":"CAE_TV_Exempt","features":[432]},{"name":"CAE_TV_G","features":[432]},{"name":"CAE_TV_PG","features":[432]},{"name":"CAE_TV_Reserved","features":[432]},{"name":"CAE_ValidAttrSubmask","features":[432]},{"name":"CAF_IsBlocked","features":[432]},{"name":"CAF_TV_13","features":[432]},{"name":"CAF_TV_16","features":[432]},{"name":"CAF_TV_18","features":[432]},{"name":"CAF_TV_8","features":[432]},{"name":"CAF_TV_Exempt","features":[432]},{"name":"CAF_TV_G","features":[432]},{"name":"CAF_TV_Reserved","features":[432]},{"name":"CAF_TV_Reserved6","features":[432]},{"name":"CAF_ValidAttrSubmask","features":[432]},{"name":"CAPTURE_STREAMTIME","features":[432]},{"name":"CLSID_CPCAFiltersCategory","features":[432]},{"name":"CLSID_DTFilterEncProperties","features":[432]},{"name":"CLSID_DTFilterTagProperties","features":[432]},{"name":"CLSID_ETFilterEncProperties","features":[432]},{"name":"CLSID_ETFilterTagProperties","features":[432]},{"name":"CLSID_Mpeg2TableFilter","features":[432]},{"name":"CLSID_PTFilter","features":[432]},{"name":"CLSID_XDSCodecProperties","features":[432]},{"name":"CLSID_XDSCodecTagProperties","features":[432]},{"name":"COMPONENT_TAG_CAPTION_MAX","features":[432]},{"name":"COMPONENT_TAG_CAPTION_MIN","features":[432]},{"name":"COMPONENT_TAG_SUPERIMPOSE_MAX","features":[432]},{"name":"COMPONENT_TAG_SUPERIMPOSE_MIN","features":[432]},{"name":"CONTENT","features":[432]},{"name":"COPPEventBlockReason","features":[432]},{"name":"COPP_Activate","features":[432]},{"name":"COPP_AeroGlassOff","features":[432]},{"name":"COPP_BadCertificate","features":[432]},{"name":"COPP_BadDriver","features":[432]},{"name":"COPP_DigitalAudioUnprotected","features":[432]},{"name":"COPP_ForbiddenVideo","features":[432]},{"name":"COPP_InvalidBusProtection","features":[432]},{"name":"COPP_NoCardHDCPSupport","features":[432]},{"name":"COPP_NoMonitorHDCPSupport","features":[432]},{"name":"COPP_RogueApp","features":[432]},{"name":"COPP_Unknown","features":[432]},{"name":"CPEVENT_BITSHIFT_COPP","features":[432]},{"name":"CPEVENT_BITSHIFT_DOWNRES","features":[432]},{"name":"CPEVENT_BITSHIFT_LICENSE","features":[432]},{"name":"CPEVENT_BITSHIFT_NO_PLAYREADY","features":[432]},{"name":"CPEVENT_BITSHIFT_PENDING_CERTIFICATE","features":[432]},{"name":"CPEVENT_BITSHIFT_RATINGS","features":[432]},{"name":"CPEVENT_BITSHIFT_ROLLBACK","features":[432]},{"name":"CPEVENT_BITSHIFT_SAC","features":[432]},{"name":"CPEVENT_BITSHIFT_STUBLIB","features":[432]},{"name":"CPEVENT_BITSHIFT_UNTRUSTEDGRAPH","features":[432]},{"name":"CPEVENT_COPP","features":[432]},{"name":"CPEVENT_DOWNRES","features":[432]},{"name":"CPEVENT_LICENSE","features":[432]},{"name":"CPEVENT_NONE","features":[432]},{"name":"CPEVENT_PROTECTWINDOWED","features":[432]},{"name":"CPEVENT_RATINGS","features":[432]},{"name":"CPEVENT_ROLLBACK","features":[432]},{"name":"CPEVENT_SAC","features":[432]},{"name":"CPEVENT_STUBLIB","features":[432]},{"name":"CPEVENT_UNTRUSTEDGRAPH","features":[432]},{"name":"CPEventBitShift","features":[432]},{"name":"CPEvents","features":[432]},{"name":"CPRecordingStatus","features":[432]},{"name":"CRID_LOCATION","features":[432]},{"name":"CRID_LOCATION_DVB_RESERVED1","features":[432]},{"name":"CRID_LOCATION_DVB_RESERVED2","features":[432]},{"name":"CRID_LOCATION_IN_CIT","features":[432]},{"name":"CRID_LOCATION_IN_DESCRIPTOR","features":[432]},{"name":"CROSSBAR_DEFAULT_FLAGS","features":[432]},{"name":"CXDSData","features":[432]},{"name":"Canadian_English","features":[432]},{"name":"Canadian_French","features":[432]},{"name":"ChannelChangeInfo","features":[432]},{"name":"ChannelChangeSpanningEvent_End","features":[432]},{"name":"ChannelChangeSpanningEvent_Start","features":[432]},{"name":"ChannelChangeSpanningEvent_State","features":[432]},{"name":"ChannelIDTuneRequest","features":[432]},{"name":"ChannelIDTuningSpace","features":[432]},{"name":"ChannelInfo","features":[432]},{"name":"ChannelTuneRequest","features":[432]},{"name":"ChannelType","features":[432]},{"name":"ChannelTypeAudio","features":[432]},{"name":"ChannelTypeCaptions","features":[432]},{"name":"ChannelTypeData","features":[432]},{"name":"ChannelTypeInfo","features":[432]},{"name":"ChannelTypeNone","features":[432]},{"name":"ChannelTypeOther","features":[432]},{"name":"ChannelTypeSubtitles","features":[432]},{"name":"ChannelTypeSuperimpose","features":[432]},{"name":"ChannelTypeText","features":[432]},{"name":"ChannelTypeVideo","features":[432]},{"name":"Component","features":[432]},{"name":"ComponentType","features":[432]},{"name":"ComponentTypes","features":[432]},{"name":"Components","features":[432]},{"name":"CreatePropBagOnRegKey","features":[432]},{"name":"DEF_MODE_PROFILE","features":[432]},{"name":"DEF_MODE_STREAMS","features":[432]},{"name":"DESC_LINKAGE_CA_REPLACEMENT","features":[432]},{"name":"DESC_LINKAGE_COMPLETE_NET_BOUQUET_SI","features":[432]},{"name":"DESC_LINKAGE_DATA","features":[432]},{"name":"DESC_LINKAGE_EPG","features":[432]},{"name":"DESC_LINKAGE_INFORMATION","features":[432]},{"name":"DESC_LINKAGE_REPLACEMENT","features":[432]},{"name":"DESC_LINKAGE_RESERVED0","features":[432]},{"name":"DESC_LINKAGE_RESERVED1","features":[432]},{"name":"DESC_LINKAGE_RESERVED2","features":[432]},{"name":"DESC_LINKAGE_TYPE","features":[432]},{"name":"DESC_LINKAGE_USER","features":[432]},{"name":"DIGITAL_CABLE_NETWORK_TYPE","features":[432]},{"name":"DIRECT_TV_SATELLITE_TV_NETWORK_TYPE","features":[432]},{"name":"DISPID_CHTUNER_ACTR_MINOR_CHANNEL","features":[432]},{"name":"DISPID_CHTUNER_ATVAC_CHANNEL","features":[432]},{"name":"DISPID_CHTUNER_ATVDC_CONTENT","features":[432]},{"name":"DISPID_CHTUNER_ATVDC_SYSTEM","features":[432]},{"name":"DISPID_CHTUNER_CIDTR_CHANNELID","features":[432]},{"name":"DISPID_CHTUNER_CTR_CHANNEL","features":[432]},{"name":"DISPID_CHTUNER_DCTR_MAJOR_CHANNEL","features":[432]},{"name":"DISPID_CHTUNER_DCTR_SRCID","features":[432]},{"name":"DISPID_DVBTUNER_DVBC_ATTRIBUTESVALID","features":[432]},{"name":"DISPID_DVBTUNER_DVBC_COMPONENTTYPE","features":[432]},{"name":"DISPID_DVBTUNER_DVBC_PID","features":[432]},{"name":"DISPID_DVBTUNER_DVBC_TAG","features":[432]},{"name":"DISPID_DVBTUNER_ONID","features":[432]},{"name":"DISPID_DVBTUNER_SID","features":[432]},{"name":"DISPID_DVBTUNER_TSID","features":[432]},{"name":"DISPID_MP2TUNERFACTORY_CREATETUNEREQUEST","features":[432]},{"name":"DISPID_MP2TUNER_PROGNO","features":[432]},{"name":"DISPID_MP2TUNER_TSID","features":[432]},{"name":"DISPID_TUNER","features":[432]},{"name":"DISPID_TUNER_ATSCCT_FLAGS","features":[432]},{"name":"DISPID_TUNER_CT_CATEGORY","features":[432]},{"name":"DISPID_TUNER_CT_CLONE","features":[432]},{"name":"DISPID_TUNER_CT_MEDIAFORMATTYPE","features":[432]},{"name":"DISPID_TUNER_CT_MEDIAMAJORTYPE","features":[432]},{"name":"DISPID_TUNER_CT_MEDIASUBTYPE","features":[432]},{"name":"DISPID_TUNER_CT_MEDIATYPE","features":[432]},{"name":"DISPID_TUNER_CT__MEDIAFORMATTYPE","features":[432]},{"name":"DISPID_TUNER_CT__MEDIAMAJORTYPE","features":[432]},{"name":"DISPID_TUNER_CT__MEDIASUBTYPE","features":[432]},{"name":"DISPID_TUNER_C_ANALOG_AUDIO","features":[432]},{"name":"DISPID_TUNER_C_CLONE","features":[432]},{"name":"DISPID_TUNER_C_DESCRIPTION","features":[432]},{"name":"DISPID_TUNER_C_LANGID","features":[432]},{"name":"DISPID_TUNER_C_MP2_PCRPID","features":[432]},{"name":"DISPID_TUNER_C_MP2_PID","features":[432]},{"name":"DISPID_TUNER_C_MP2_PROGNO","features":[432]},{"name":"DISPID_TUNER_C_STATUS","features":[432]},{"name":"DISPID_TUNER_C_TYPE","features":[432]},{"name":"DISPID_TUNER_LCT_LANGID","features":[432]},{"name":"DISPID_TUNER_L_ANALOG_STANDARD","features":[432]},{"name":"DISPID_TUNER_L_ATSC_MP2_PROGNO","features":[432]},{"name":"DISPID_TUNER_L_ATSC_PHYS_CHANNEL","features":[432]},{"name":"DISPID_TUNER_L_ATSC_TSID","features":[432]},{"name":"DISPID_TUNER_L_CARRFREQ","features":[432]},{"name":"DISPID_TUNER_L_CLONE","features":[432]},{"name":"DISPID_TUNER_L_DTV_O_MAJOR_CHANNEL","features":[432]},{"name":"DISPID_TUNER_L_DVBS2_DISEQ_LNB_SOURCE","features":[432]},{"name":"DISPID_TUNER_L_DVBS2_PILOT","features":[432]},{"name":"DISPID_TUNER_L_DVBS2_ROLLOFF","features":[432]},{"name":"DISPID_TUNER_L_DVBS_AZIMUTH","features":[432]},{"name":"DISPID_TUNER_L_DVBS_ELEVATION","features":[432]},{"name":"DISPID_TUNER_L_DVBS_ORBITAL","features":[432]},{"name":"DISPID_TUNER_L_DVBS_POLARISATION","features":[432]},{"name":"DISPID_TUNER_L_DVBS_WEST","features":[432]},{"name":"DISPID_TUNER_L_DVBT2_PHYSICALLAYERPIPEID","features":[432]},{"name":"DISPID_TUNER_L_DVBT_BANDWIDTH","features":[432]},{"name":"DISPID_TUNER_L_DVBT_GUARDINTERVAL","features":[432]},{"name":"DISPID_TUNER_L_DVBT_HALPHA","features":[432]},{"name":"DISPID_TUNER_L_DVBT_INUSE","features":[432]},{"name":"DISPID_TUNER_L_DVBT_LPINNERFECMETHOD","features":[432]},{"name":"DISPID_TUNER_L_DVBT_LPINNERFECRATE","features":[432]},{"name":"DISPID_TUNER_L_DVBT_TRANSMISSIONMODE","features":[432]},{"name":"DISPID_TUNER_L_INNERFECMETHOD","features":[432]},{"name":"DISPID_TUNER_L_INNERFECRATE","features":[432]},{"name":"DISPID_TUNER_L_MOD","features":[432]},{"name":"DISPID_TUNER_L_OUTERFECMETHOD","features":[432]},{"name":"DISPID_TUNER_L_OUTERFECRATE","features":[432]},{"name":"DISPID_TUNER_L_SYMRATE","features":[432]},{"name":"DISPID_TUNER_MP2CT_TYPE","features":[432]},{"name":"DISPID_TUNER_TR_CLONE","features":[432]},{"name":"DISPID_TUNER_TR_COMPONENTS","features":[432]},{"name":"DISPID_TUNER_TR_LOCATOR","features":[432]},{"name":"DISPID_TUNER_TR_TUNINGSPACE","features":[432]},{"name":"DISPID_TUNER_TS_AR_COUNTRYCODE","features":[432]},{"name":"DISPID_TUNER_TS_AR_MAXFREQUENCY","features":[432]},{"name":"DISPID_TUNER_TS_AR_MINFREQUENCY","features":[432]},{"name":"DISPID_TUNER_TS_AR_STEP","features":[432]},{"name":"DISPID_TUNER_TS_ATSC_MAXMINORCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATSC_MAXPHYSCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATSC_MINMINORCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATSC_MINPHYSCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATV_COUNTRYCODE","features":[432]},{"name":"DISPID_TUNER_TS_ATV_INPUTTYPE","features":[432]},{"name":"DISPID_TUNER_TS_ATV_MAXCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_ATV_MINCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_AUX_COUNTRYCODE","features":[432]},{"name":"DISPID_TUNER_TS_CLONE","features":[432]},{"name":"DISPID_TUNER_TS_CLSID","features":[432]},{"name":"DISPID_TUNER_TS_CREATETUNEREQUEST","features":[432]},{"name":"DISPID_TUNER_TS_DC_MAXMAJORCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_DC_MAXSOURCEID","features":[432]},{"name":"DISPID_TUNER_TS_DC_MINMAJORCHANNEL","features":[432]},{"name":"DISPID_TUNER_TS_DC_MINSOURCEID","features":[432]},{"name":"DISPID_TUNER_TS_DEFAULTPREFERREDCOMPONENTTYPES","features":[432]},{"name":"DISPID_TUNER_TS_DEFLOCATOR","features":[432]},{"name":"DISPID_TUNER_TS_DVB2_NETWORK_ID","features":[432]},{"name":"DISPID_TUNER_TS_DVBS2_HI_OSC_FREQ_OVERRIDE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS2_LNB_SWITCH_FREQ_OVERRIDE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS2_LOW_OSC_FREQ_OVERRIDE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS2_SPECTRAL_INVERSION_OVERRIDE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_HI_OSC_FREQ","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_INPUT_RANGE","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_LNB_SWITCH_FREQ","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_LOW_OSC_FREQ","features":[432]},{"name":"DISPID_TUNER_TS_DVBS_SPECTRAL_INVERSION","features":[432]},{"name":"DISPID_TUNER_TS_DVB_SYSTEMTYPE","features":[432]},{"name":"DISPID_TUNER_TS_ENUMCATEGORYGUIDS","features":[432]},{"name":"DISPID_TUNER_TS_ENUMDEVICEMONIKERS","features":[432]},{"name":"DISPID_TUNER_TS_FREQMAP","features":[432]},{"name":"DISPID_TUNER_TS_FRIENDLYNAME","features":[432]},{"name":"DISPID_TUNER_TS_NETWORKTYPE","features":[432]},{"name":"DISPID_TUNER_TS_UNIQUENAME","features":[432]},{"name":"DISPID_TUNER_TS__NETWORKTYPE","features":[432]},{"name":"DOWNRES_Always","features":[432]},{"name":"DOWNRES_InWindowOnly","features":[432]},{"name":"DOWNRES_Undefined","features":[432]},{"name":"DSATTRIB_BadSampleInfo","features":[432]},{"name":"DSATTRIB_WMDRMProtectionInfo","features":[432]},{"name":"DSHOW_STREAM_DESC","features":[307,432]},{"name":"DSMCC_ELEMENT","features":[432]},{"name":"DSMCC_FILTER_OPTIONS","features":[307,432]},{"name":"DSMCC_SECTION","features":[432]},{"name":"DTFilter","features":[432]},{"name":"DTV_CardStatus_Error","features":[432]},{"name":"DTV_CardStatus_FirmwareDownload","features":[432]},{"name":"DTV_CardStatus_Inserted","features":[432]},{"name":"DTV_CardStatus_Removed","features":[432]},{"name":"DTV_Entitlement_CanDecrypt","features":[432]},{"name":"DTV_Entitlement_NotEntitled","features":[432]},{"name":"DTV_Entitlement_TechnicalFailure","features":[432]},{"name":"DTV_MMIMessage_Close","features":[432]},{"name":"DTV_MMIMessage_Open","features":[432]},{"name":"DVBCLocator","features":[432]},{"name":"DVBSLocator","features":[432]},{"name":"DVBSTuningSpace","features":[432]},{"name":"DVBS_SCAN_TABLE_MAX_SIZE","features":[432]},{"name":"DVBScramblingControlSpanningEvent","features":[307,432]},{"name":"DVBTLocator","features":[432]},{"name":"DVBTLocator2","features":[432]},{"name":"DVBTuneRequest","features":[432]},{"name":"DVBTuningSpace","features":[432]},{"name":"DVB_BAT_PID","features":[432]},{"name":"DVB_BAT_TID","features":[432]},{"name":"DVB_CABLE_TV_NETWORK_TYPE","features":[432]},{"name":"DVB_DIT_PID","features":[432]},{"name":"DVB_DIT_TID","features":[432]},{"name":"DVB_EIT_ACTUAL_TID","features":[432]},{"name":"DVB_EIT_FILTER_OPTIONS","features":[307,432]},{"name":"DVB_EIT_OTHER_TID","features":[432]},{"name":"DVB_EIT_PID","features":[432]},{"name":"DVB_NIT_ACTUAL_TID","features":[432]},{"name":"DVB_NIT_OTHER_TID","features":[432]},{"name":"DVB_NIT_PID","features":[432]},{"name":"DVB_RST_PID","features":[432]},{"name":"DVB_RST_TID","features":[432]},{"name":"DVB_SATELLITE_TV_NETWORK_TYPE","features":[432]},{"name":"DVB_SDT_ACTUAL_TID","features":[432]},{"name":"DVB_SDT_OTHER_TID","features":[432]},{"name":"DVB_SDT_PID","features":[432]},{"name":"DVB_SIT_PID","features":[432]},{"name":"DVB_SIT_TID","features":[432]},{"name":"DVB_STRCONV_MODE","features":[432]},{"name":"DVB_ST_PID_16","features":[432]},{"name":"DVB_ST_PID_17","features":[432]},{"name":"DVB_ST_PID_18","features":[432]},{"name":"DVB_ST_PID_19","features":[432]},{"name":"DVB_ST_PID_20","features":[432]},{"name":"DVB_ST_TID","features":[432]},{"name":"DVB_TDT_PID","features":[432]},{"name":"DVB_TDT_TID","features":[432]},{"name":"DVB_TERRESTRIAL_TV_NETWORK_TYPE","features":[432]},{"name":"DVB_TOT_PID","features":[432]},{"name":"DVB_TOT_TID","features":[432]},{"name":"DVDFilterState","features":[432]},{"name":"DVDMenuIDConstants","features":[432]},{"name":"DVDSPExt","features":[432]},{"name":"DVDTextStringType","features":[432]},{"name":"DVR_STREAM_DESC","features":[307,432,431]},{"name":"DigitalCableLocator","features":[432]},{"name":"DigitalCableTuneRequest","features":[432]},{"name":"DigitalCableTuningSpace","features":[432]},{"name":"DigitalLocator","features":[432]},{"name":"DisplaySizeList","features":[432]},{"name":"DownResEventParam","features":[432]},{"name":"DualMonoInfo","features":[432]},{"name":"DvbParentalRatingDescriptor","features":[432]},{"name":"DvbParentalRatingParam","features":[432]},{"name":"ECHOSTAR_SATELLITE_TV_NETWORK_TYPE","features":[432]},{"name":"ENCDEC_CPEVENT","features":[432]},{"name":"ENCDEC_RECORDING_STATUS","features":[432]},{"name":"ESEventFactory","features":[432]},{"name":"ESEventService","features":[432]},{"name":"ETFilter","features":[432]},{"name":"EVENTID_ARIBcontentSpanningEvent","features":[432]},{"name":"EVENTID_AudioDescriptorSpanningEvent","features":[432]},{"name":"EVENTID_AudioTypeSpanningEvent","features":[432]},{"name":"EVENTID_BDAConditionalAccessTAG","features":[432]},{"name":"EVENTID_BDAEventingServicePendingEvent","features":[432]},{"name":"EVENTID_BDA_CASBroadcastMMI","features":[432]},{"name":"EVENTID_BDA_CASCloseMMI","features":[432]},{"name":"EVENTID_BDA_CASOpenMMI","features":[432]},{"name":"EVENTID_BDA_CASReleaseTuner","features":[432]},{"name":"EVENTID_BDA_CASRequestTuner","features":[432]},{"name":"EVENTID_BDA_DiseqCResponseAvailable","features":[432]},{"name":"EVENTID_BDA_EncoderSignalLock","features":[432]},{"name":"EVENTID_BDA_FdcStatus","features":[432]},{"name":"EVENTID_BDA_FdcTableSection","features":[432]},{"name":"EVENTID_BDA_GPNVValueUpdate","features":[432]},{"name":"EVENTID_BDA_GuideDataAvailable","features":[432]},{"name":"EVENTID_BDA_GuideDataError","features":[432]},{"name":"EVENTID_BDA_GuideServiceInformationUpdated","features":[432]},{"name":"EVENTID_BDA_IsdbCASResponse","features":[432]},{"name":"EVENTID_BDA_LbigsCloseConnectionHandle","features":[432]},{"name":"EVENTID_BDA_LbigsOpenConnection","features":[432]},{"name":"EVENTID_BDA_LbigsSendData","features":[432]},{"name":"EVENTID_BDA_RatingPinReset","features":[432]},{"name":"EVENTID_BDA_TransprtStreamSelectorInfo","features":[432]},{"name":"EVENTID_BDA_TunerNoSignal","features":[432]},{"name":"EVENTID_BDA_TunerSignalLock","features":[432]},{"name":"EVENTID_BDA_UpdateDrmStatus","features":[432]},{"name":"EVENTID_BDA_UpdateScanState","features":[432]},{"name":"EVENTID_CADenialCountChanged","features":[432]},{"name":"EVENTID_CASFailureSpanningEvent","features":[432]},{"name":"EVENTID_CSDescriptorSpanningEvent","features":[432]},{"name":"EVENTID_CandidatePostTuneData","features":[432]},{"name":"EVENTID_CardStatusChanged","features":[432]},{"name":"EVENTID_ChannelChangeSpanningEvent","features":[432]},{"name":"EVENTID_ChannelInfoSpanningEvent","features":[432]},{"name":"EVENTID_ChannelTypeSpanningEvent","features":[432]},{"name":"EVENTID_CtxADescriptorSpanningEvent","features":[432]},{"name":"EVENTID_DFNWithNoActualAVData","features":[432]},{"name":"EVENTID_DRMParingStatusChanged","features":[432]},{"name":"EVENTID_DRMParingStepComplete","features":[432]},{"name":"EVENTID_DTFilterCOPPBlock","features":[432]},{"name":"EVENTID_DTFilterCOPPUnblock","features":[432]},{"name":"EVENTID_DTFilterDataFormatFailure","features":[432]},{"name":"EVENTID_DTFilterDataFormatOK","features":[432]},{"name":"EVENTID_DTFilterRatingChange","features":[432]},{"name":"EVENTID_DTFilterRatingsBlock","features":[432]},{"name":"EVENTID_DTFilterRatingsUnblock","features":[432]},{"name":"EVENTID_DTFilterXDSPacket","features":[432]},{"name":"EVENTID_DVBScramblingControlSpanningEvent","features":[432]},{"name":"EVENTID_DemultiplexerFilterDiscontinuity","features":[432]},{"name":"EVENTID_DualMonoSpanningEvent","features":[432]},{"name":"EVENTID_DvbParentalRatingDescriptor","features":[432]},{"name":"EVENTID_EASMessageReceived","features":[432]},{"name":"EVENTID_ETDTFilterLicenseFailure","features":[432]},{"name":"EVENTID_ETDTFilterLicenseOK","features":[432]},{"name":"EVENTID_ETFilterCopyNever","features":[432]},{"name":"EVENTID_ETFilterCopyOnce","features":[432]},{"name":"EVENTID_ETFilterEncryptionOff","features":[432]},{"name":"EVENTID_ETFilterEncryptionOn","features":[432]},{"name":"EVENTID_EmmMessageSpanningEvent","features":[432]},{"name":"EVENTID_EncDecFilterError","features":[432]},{"name":"EVENTID_EncDecFilterEvent","features":[432]},{"name":"EVENTID_EntitlementChanged","features":[432]},{"name":"EVENTID_FormatNotSupportedEvent","features":[432]},{"name":"EVENTID_LanguageSpanningEvent","features":[432]},{"name":"EVENTID_MMIMessage","features":[432]},{"name":"EVENTID_NewSignalAcquired","features":[432]},{"name":"EVENTID_PBDAParentalControlEvent","features":[432]},{"name":"EVENTID_PIDListSpanningEvent","features":[432]},{"name":"EVENTID_PSITable","features":[432]},{"name":"EVENTID_RRTSpanningEvent","features":[432]},{"name":"EVENTID_SBE2RecControlStarted","features":[432]},{"name":"EVENTID_SBE2RecControlStopped","features":[432]},{"name":"EVENTID_STBChannelNumber","features":[432]},{"name":"EVENTID_ServiceTerminated","features":[432]},{"name":"EVENTID_SignalAndServiceStatusSpanningEvent","features":[432]},{"name":"EVENTID_SignalStatusChanged","features":[432]},{"name":"EVENTID_StreamIDSpanningEvent","features":[432]},{"name":"EVENTID_StreamTypeSpanningEvent","features":[432]},{"name":"EVENTID_SubtitleSpanningEvent","features":[432]},{"name":"EVENTID_TeletextSpanningEvent","features":[432]},{"name":"EVENTID_TuneFailureEvent","features":[432]},{"name":"EVENTID_TuneFailureSpanningEvent","features":[432]},{"name":"EVENTID_TuningChanged","features":[432]},{"name":"EVENTID_TuningChanging","features":[432]},{"name":"EVENTID_XDSCodecDuplicateXDSRating","features":[432]},{"name":"EVENTID_XDSCodecNewXDSPacket","features":[432]},{"name":"EVENTID_XDSCodecNewXDSRating","features":[432]},{"name":"EVENTTYPE_CASDescrambleFailureEvent","features":[432]},{"name":"EnTag_Mode","features":[432]},{"name":"EnTag_Once","features":[432]},{"name":"EnTag_Remove","features":[432]},{"name":"EnTag_Repeat","features":[432]},{"name":"EnTvRat_CAE_TV","features":[432]},{"name":"EnTvRat_CAF_TV","features":[432]},{"name":"EnTvRat_GenericLevel","features":[432]},{"name":"EnTvRat_MPAA","features":[432]},{"name":"EnTvRat_System","features":[432]},{"name":"EnTvRat_US_TV","features":[432]},{"name":"EncDecEvents","features":[432]},{"name":"EvalRat","features":[432]},{"name":"FORMATNOTSUPPORTED_CLEAR","features":[432]},{"name":"FORMATNOTSUPPORTED_NOTSUPPORTED","features":[432]},{"name":"FORMATTYPE_CPFilters_Processed","features":[432]},{"name":"FORMATTYPE_ETDTFilter_Tagged","features":[432]},{"name":"FormatNotSupportedEvents","features":[432]},{"name":"FrameMode","features":[432]},{"name":"IATSCChannelTuneRequest","features":[432,358]},{"name":"IATSCComponentType","features":[432,358]},{"name":"IATSCLocator","features":[432,358]},{"name":"IATSCLocator2","features":[432,358]},{"name":"IATSCTuningSpace","features":[432,358]},{"name":"IATSC_EIT","features":[432]},{"name":"IATSC_ETT","features":[432]},{"name":"IATSC_MGT","features":[432]},{"name":"IATSC_STT","features":[432]},{"name":"IATSC_VCT","features":[432]},{"name":"IAnalogAudioComponentType","features":[432,358]},{"name":"IAnalogLocator","features":[432,358]},{"name":"IAnalogRadioTuningSpace","features":[432,358]},{"name":"IAnalogRadioTuningSpace2","features":[432,358]},{"name":"IAnalogTVTuningSpace","features":[432,358]},{"name":"IAtscContentAdvisoryDescriptor","features":[432]},{"name":"IAtscPsipParser","features":[432]},{"name":"IAttributeGet","features":[432]},{"name":"IAttributeSet","features":[432]},{"name":"IAuxInTuningSpace","features":[432,358]},{"name":"IAuxInTuningSpace2","features":[432,358]},{"name":"IBDAComparable","features":[432]},{"name":"IBDACreateTuneRequestEx","features":[432]},{"name":"IBDA_TIF_REGISTRATION","features":[432]},{"name":"ICAT","features":[432]},{"name":"ICaptionServiceDescriptor","features":[432]},{"name":"IChannelIDTuneRequest","features":[432,358]},{"name":"IChannelTuneRequest","features":[432,358]},{"name":"IComponent","features":[432,358]},{"name":"IComponentType","features":[432,358]},{"name":"IComponentTypes","features":[432,358]},{"name":"IComponents","features":[432,358]},{"name":"IComponentsOld","features":[432,358]},{"name":"ICreatePropBagOnRegKey","features":[432]},{"name":"IDTFilter","features":[432]},{"name":"IDTFilter2","features":[432]},{"name":"IDTFilter3","features":[432]},{"name":"IDTFilterConfig","features":[432]},{"name":"IDTFilterEvents","features":[432,358]},{"name":"IDTFilterLicenseRenewal","features":[432]},{"name":"IDVBCLocator","features":[432,358]},{"name":"IDVBSLocator","features":[432,358]},{"name":"IDVBSLocator2","features":[432,358]},{"name":"IDVBSTuningSpace","features":[432,358]},{"name":"IDVBTLocator","features":[432,358]},{"name":"IDVBTLocator2","features":[432,358]},{"name":"IDVBTuneRequest","features":[432,358]},{"name":"IDVBTuningSpace","features":[432,358]},{"name":"IDVBTuningSpace2","features":[432,358]},{"name":"IDVB_BAT","features":[432]},{"name":"IDVB_DIT","features":[432]},{"name":"IDVB_EIT","features":[432]},{"name":"IDVB_EIT2","features":[432]},{"name":"IDVB_NIT","features":[432]},{"name":"IDVB_RST","features":[432]},{"name":"IDVB_SDT","features":[432]},{"name":"IDVB_SIT","features":[432]},{"name":"IDVB_ST","features":[432]},{"name":"IDVB_TDT","features":[432]},{"name":"IDVB_TOT","features":[432]},{"name":"IDigitalCableLocator","features":[432,358]},{"name":"IDigitalCableTuneRequest","features":[432,358]},{"name":"IDigitalCableTuningSpace","features":[432,358]},{"name":"IDigitalLocator","features":[432,358]},{"name":"IDvbCableDeliverySystemDescriptor","features":[432]},{"name":"IDvbComponentDescriptor","features":[432]},{"name":"IDvbContentDescriptor","features":[432]},{"name":"IDvbContentIdentifierDescriptor","features":[432]},{"name":"IDvbDataBroadcastDescriptor","features":[432]},{"name":"IDvbDataBroadcastIDDescriptor","features":[432]},{"name":"IDvbDefaultAuthorityDescriptor","features":[432]},{"name":"IDvbExtendedEventDescriptor","features":[432]},{"name":"IDvbFrequencyListDescriptor","features":[432]},{"name":"IDvbHDSimulcastLogicalChannelDescriptor","features":[432]},{"name":"IDvbLinkageDescriptor","features":[432]},{"name":"IDvbLogicalChannel2Descriptor","features":[432]},{"name":"IDvbLogicalChannelDescriptor","features":[432]},{"name":"IDvbLogicalChannelDescriptor2","features":[432]},{"name":"IDvbMultilingualServiceNameDescriptor","features":[432]},{"name":"IDvbNetworkNameDescriptor","features":[432]},{"name":"IDvbParentalRatingDescriptor","features":[432]},{"name":"IDvbPrivateDataSpecifierDescriptor","features":[432]},{"name":"IDvbSatelliteDeliverySystemDescriptor","features":[432]},{"name":"IDvbServiceAttributeDescriptor","features":[432]},{"name":"IDvbServiceDescriptor","features":[432]},{"name":"IDvbServiceDescriptor2","features":[432]},{"name":"IDvbServiceListDescriptor","features":[432]},{"name":"IDvbShortEventDescriptor","features":[432]},{"name":"IDvbSiParser","features":[432]},{"name":"IDvbSiParser2","features":[432]},{"name":"IDvbSubtitlingDescriptor","features":[432]},{"name":"IDvbTeletextDescriptor","features":[432]},{"name":"IDvbTerrestrial2DeliverySystemDescriptor","features":[432]},{"name":"IDvbTerrestrialDeliverySystemDescriptor","features":[432]},{"name":"IESCloseMmiEvent","features":[432]},{"name":"IESEventFactory","features":[432]},{"name":"IESEventService","features":[432]},{"name":"IESEventServiceConfiguration","features":[432]},{"name":"IESFileExpiryDateEvent","features":[432]},{"name":"IESIsdbCasResponseEvent","features":[432]},{"name":"IESLicenseRenewalResultEvent","features":[432]},{"name":"IESOpenMmiEvent","features":[432]},{"name":"IESRequestTunerEvent","features":[432]},{"name":"IESValueUpdatedEvent","features":[432]},{"name":"IETFilter","features":[432]},{"name":"IETFilterConfig","features":[432]},{"name":"IETFilterEvents","features":[432,358]},{"name":"IEnumComponentTypes","features":[432]},{"name":"IEnumComponents","features":[432]},{"name":"IEnumGuideDataProperties","features":[432]},{"name":"IEnumMSVidGraphSegment","features":[432]},{"name":"IEnumStreamBufferRecordingAttrib","features":[432]},{"name":"IEnumTuneRequests","features":[432]},{"name":"IEnumTuningSpaces","features":[432]},{"name":"IEvalRat","features":[432,358]},{"name":"IGenericDescriptor","features":[432]},{"name":"IGenericDescriptor2","features":[432]},{"name":"IGpnvsCommonBase","features":[432]},{"name":"IGuideData","features":[432]},{"name":"IGuideDataEvent","features":[432]},{"name":"IGuideDataLoader","features":[432]},{"name":"IGuideDataProperty","features":[432]},{"name":"IISDBSLocator","features":[432,358]},{"name":"IISDB_BIT","features":[432]},{"name":"IISDB_CDT","features":[432]},{"name":"IISDB_EMM","features":[432]},{"name":"IISDB_LDT","features":[432]},{"name":"IISDB_NBIT","features":[432]},{"name":"IISDB_SDT","features":[432]},{"name":"IISDB_SDTT","features":[432]},{"name":"IIsdbAudioComponentDescriptor","features":[432]},{"name":"IIsdbCAContractInformationDescriptor","features":[432]},{"name":"IIsdbCADescriptor","features":[432]},{"name":"IIsdbCAServiceDescriptor","features":[432]},{"name":"IIsdbComponentGroupDescriptor","features":[432]},{"name":"IIsdbDataContentDescriptor","features":[432]},{"name":"IIsdbDigitalCopyControlDescriptor","features":[432]},{"name":"IIsdbDownloadContentDescriptor","features":[432]},{"name":"IIsdbEmergencyInformationDescriptor","features":[432]},{"name":"IIsdbEventGroupDescriptor","features":[432]},{"name":"IIsdbHierarchicalTransmissionDescriptor","features":[432]},{"name":"IIsdbLogoTransmissionDescriptor","features":[432]},{"name":"IIsdbSIParameterDescriptor","features":[432]},{"name":"IIsdbSeriesDescriptor","features":[432]},{"name":"IIsdbSiParser2","features":[432]},{"name":"IIsdbTSInformationDescriptor","features":[432]},{"name":"IIsdbTerrestrialDeliverySystemDescriptor","features":[432]},{"name":"ILanguageComponentType","features":[432,358]},{"name":"ILocator","features":[432,358]},{"name":"IMPEG2Component","features":[432,358]},{"name":"IMPEG2ComponentType","features":[432,358]},{"name":"IMPEG2TuneRequest","features":[432,358]},{"name":"IMPEG2TuneRequestFactory","features":[432,358]},{"name":"IMPEG2TuneRequestSupport","features":[432]},{"name":"IMPEG2_TIF_CONTROL","features":[432]},{"name":"IMSEventBinder","features":[432,358]},{"name":"IMSVidAnalogTuner","features":[432,358]},{"name":"IMSVidAnalogTuner2","features":[432,358]},{"name":"IMSVidAnalogTunerEvent","features":[432,358]},{"name":"IMSVidAudioRenderer","features":[432,358]},{"name":"IMSVidAudioRendererDevices","features":[432,358]},{"name":"IMSVidAudioRendererEvent","features":[432,358]},{"name":"IMSVidAudioRendererEvent2","features":[432,358]},{"name":"IMSVidClosedCaptioning","features":[432,358]},{"name":"IMSVidClosedCaptioning2","features":[432,358]},{"name":"IMSVidClosedCaptioning3","features":[432,358]},{"name":"IMSVidCompositionSegment","features":[432,358]},{"name":"IMSVidCtl","features":[432,358]},{"name":"IMSVidDataServices","features":[432,358]},{"name":"IMSVidDataServicesEvent","features":[432,358]},{"name":"IMSVidDevice","features":[432,358]},{"name":"IMSVidDevice2","features":[432]},{"name":"IMSVidDeviceEvent","features":[432,358]},{"name":"IMSVidEVR","features":[432,358]},{"name":"IMSVidEVREvent","features":[432,358]},{"name":"IMSVidEncoder","features":[432,358]},{"name":"IMSVidFeature","features":[432,358]},{"name":"IMSVidFeatureEvent","features":[432,358]},{"name":"IMSVidFeatures","features":[432,358]},{"name":"IMSVidFilePlayback","features":[432,358]},{"name":"IMSVidFilePlayback2","features":[432,358]},{"name":"IMSVidFilePlaybackEvent","features":[432,358]},{"name":"IMSVidGenericSink","features":[432,358]},{"name":"IMSVidGenericSink2","features":[432,358]},{"name":"IMSVidGraphSegment","features":[432,358]},{"name":"IMSVidGraphSegmentContainer","features":[432]},{"name":"IMSVidGraphSegmentUserInput","features":[432]},{"name":"IMSVidInputDevice","features":[432,358]},{"name":"IMSVidInputDeviceEvent","features":[432,358]},{"name":"IMSVidInputDevices","features":[432,358]},{"name":"IMSVidOutputDevice","features":[432,358]},{"name":"IMSVidOutputDeviceEvent","features":[432,358]},{"name":"IMSVidOutputDevices","features":[432,358]},{"name":"IMSVidPlayback","features":[432,358]},{"name":"IMSVidPlaybackEvent","features":[432,358]},{"name":"IMSVidRect","features":[432,358]},{"name":"IMSVidStreamBufferRecordingControl","features":[432,358]},{"name":"IMSVidStreamBufferSink","features":[432,358]},{"name":"IMSVidStreamBufferSink2","features":[432,358]},{"name":"IMSVidStreamBufferSink3","features":[432,358]},{"name":"IMSVidStreamBufferSinkEvent","features":[432,358]},{"name":"IMSVidStreamBufferSinkEvent2","features":[432,358]},{"name":"IMSVidStreamBufferSinkEvent3","features":[432,358]},{"name":"IMSVidStreamBufferSinkEvent4","features":[432,358]},{"name":"IMSVidStreamBufferSource","features":[432,358]},{"name":"IMSVidStreamBufferSource2","features":[432,358]},{"name":"IMSVidStreamBufferSourceEvent","features":[432,358]},{"name":"IMSVidStreamBufferSourceEvent2","features":[432,358]},{"name":"IMSVidStreamBufferSourceEvent3","features":[432,358]},{"name":"IMSVidStreamBufferV2SourceEvent","features":[432,358]},{"name":"IMSVidTuner","features":[432,358]},{"name":"IMSVidTunerEvent","features":[432,358]},{"name":"IMSVidVMR9","features":[432,358]},{"name":"IMSVidVRGraphSegment","features":[432,358]},{"name":"IMSVidVideoInputDevice","features":[432,358]},{"name":"IMSVidVideoRenderer","features":[432,358]},{"name":"IMSVidVideoRenderer2","features":[432,358]},{"name":"IMSVidVideoRendererDevices","features":[432,358]},{"name":"IMSVidVideoRendererEvent","features":[432,358]},{"name":"IMSVidVideoRendererEvent2","features":[432,358]},{"name":"IMSVidWebDVD","features":[432,358]},{"name":"IMSVidWebDVD2","features":[432,358]},{"name":"IMSVidWebDVDAdm","features":[432,358]},{"name":"IMSVidWebDVDEvent","features":[432,358]},{"name":"IMSVidXDS","features":[432,358]},{"name":"IMSVidXDSEvent","features":[432,358]},{"name":"IMceBurnerControl","features":[432]},{"name":"IMpeg2Data","features":[432]},{"name":"IMpeg2Stream","features":[432]},{"name":"IMpeg2TableFilter","features":[432]},{"name":"IPAT","features":[432]},{"name":"IPBDAAttributesDescriptor","features":[432]},{"name":"IPBDAEntitlementDescriptor","features":[432]},{"name":"IPBDASiParser","features":[432]},{"name":"IPBDA_EIT","features":[432]},{"name":"IPBDA_Services","features":[432]},{"name":"IPMT","features":[432]},{"name":"IPSITables","features":[432]},{"name":"IPTFilterLicenseRenewal","features":[432]},{"name":"IPersistTuneXml","features":[432,358]},{"name":"IPersistTuneXmlUtility","features":[432]},{"name":"IPersistTuneXmlUtility2","features":[432]},{"name":"IRegisterTuner","features":[432]},{"name":"ISBE2Crossbar","features":[432]},{"name":"ISBE2EnumStream","features":[432]},{"name":"ISBE2FileScan","features":[432]},{"name":"ISBE2GlobalEvent","features":[432]},{"name":"ISBE2GlobalEvent2","features":[432]},{"name":"ISBE2MediaTypeProfile","features":[432]},{"name":"ISBE2SpanningEvent","features":[432]},{"name":"ISBE2StreamMap","features":[432]},{"name":"ISCTE_EAS","features":[432]},{"name":"ISDBSLocator","features":[432]},{"name":"ISDB_BIT_PID","features":[432]},{"name":"ISDB_BIT_TID","features":[432]},{"name":"ISDB_CABLE_TV_NETWORK_TYPE","features":[432]},{"name":"ISDB_CDT_PID","features":[432]},{"name":"ISDB_CDT_TID","features":[432]},{"name":"ISDB_EMM_TID","features":[432]},{"name":"ISDB_LDT_PID","features":[432]},{"name":"ISDB_LDT_TID","features":[432]},{"name":"ISDB_NBIT_MSG_TID","features":[432]},{"name":"ISDB_NBIT_PID","features":[432]},{"name":"ISDB_NBIT_REF_TID","features":[432]},{"name":"ISDB_SATELLITE_TV_NETWORK_TYPE","features":[432]},{"name":"ISDB_SDTT_ALT_PID","features":[432]},{"name":"ISDB_SDTT_PID","features":[432]},{"name":"ISDB_SDTT_TID","features":[432]},{"name":"ISDB_ST_TID","features":[432]},{"name":"ISDB_S_NETWORK_TYPE","features":[432]},{"name":"ISDB_TERRESTRIAL_TV_NETWORK_TYPE","features":[432]},{"name":"ISDB_T_NETWORK_TYPE","features":[432]},{"name":"ISIInbandEPG","features":[432]},{"name":"ISIInbandEPGEvent","features":[432]},{"name":"IScanningTuner","features":[432]},{"name":"IScanningTunerEx","features":[432]},{"name":"ISectionList","features":[432]},{"name":"IServiceLocationDescriptor","features":[432]},{"name":"IStreamBufferConfigure","features":[432]},{"name":"IStreamBufferConfigure2","features":[432]},{"name":"IStreamBufferConfigure3","features":[432]},{"name":"IStreamBufferDataCounters","features":[432]},{"name":"IStreamBufferInitialize","features":[432]},{"name":"IStreamBufferMediaSeeking","features":[432]},{"name":"IStreamBufferMediaSeeking2","features":[432]},{"name":"IStreamBufferRecComp","features":[432]},{"name":"IStreamBufferRecordControl","features":[432]},{"name":"IStreamBufferRecordingAttribute","features":[432]},{"name":"IStreamBufferSink","features":[432]},{"name":"IStreamBufferSink2","features":[432]},{"name":"IStreamBufferSink3","features":[432]},{"name":"IStreamBufferSource","features":[432]},{"name":"ITSDT","features":[432]},{"name":"ITuneRequest","features":[432,358]},{"name":"ITuneRequestInfo","features":[432]},{"name":"ITuneRequestInfoEx","features":[432]},{"name":"ITuner","features":[432]},{"name":"ITunerCap","features":[432]},{"name":"ITunerCapEx","features":[432]},{"name":"ITuningSpace","features":[432,358]},{"name":"ITuningSpaceContainer","features":[432,358]},{"name":"ITuningSpaces","features":[432,358]},{"name":"IXDSCodec","features":[432]},{"name":"IXDSCodecConfig","features":[432]},{"name":"IXDSCodecEvents","features":[432,358]},{"name":"IXDSToRat","features":[432,358]},{"name":"KSCATEGORY_BDA_IP_SINK","features":[432]},{"name":"KSCATEGORY_BDA_NETWORK_EPG","features":[432]},{"name":"KSCATEGORY_BDA_NETWORK_PROVIDER","features":[432]},{"name":"KSCATEGORY_BDA_NETWORK_TUNER","features":[432]},{"name":"KSCATEGORY_BDA_RECEIVER_COMPONENT","features":[432]},{"name":"KSCATEGORY_BDA_TRANSPORT_INFORMATION","features":[432]},{"name":"KSDATAFORMAT_SPECIFIER_BDA_IP","features":[432]},{"name":"KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_ATSC_SI","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_IP","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_IP_CONTROL","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_DVB_SI","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_ISDB_SI","features":[432]},{"name":"KSDATAFORMAT_SUBTYPE_PBDA_TRANSPORT_RAW","features":[432]},{"name":"KSDATAFORMAT_TYPE_BDA_ANTENNA","features":[432]},{"name":"KSDATAFORMAT_TYPE_BDA_IF_SIGNAL","features":[432]},{"name":"KSDATAFORMAT_TYPE_BDA_IP","features":[432]},{"name":"KSDATAFORMAT_TYPE_BDA_IP_CONTROL","features":[432]},{"name":"KSDATAFORMAT_TYPE_MPE","features":[432]},{"name":"KSDATAFORMAT_TYPE_MPEG2_SECTIONS","features":[432]},{"name":"KSEVENTDATA_BDA_RF_TUNER_SCAN_S","features":[307,432,433]},{"name":"KSEVENTSETID_BdaCAEvent","features":[432]},{"name":"KSEVENTSETID_BdaDiseqCEvent","features":[432]},{"name":"KSEVENTSETID_BdaEvent","features":[432]},{"name":"KSEVENTSETID_BdaPinEvent","features":[432]},{"name":"KSEVENTSETID_BdaTunerEvent","features":[432]},{"name":"KSEVENT_BDA_CA_MODULE_STATUS_CHANGED","features":[432]},{"name":"KSEVENT_BDA_CA_MODULE_UI_REQUESTED","features":[432]},{"name":"KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED","features":[432]},{"name":"KSEVENT_BDA_DISEQC_DATA_RECEIVED","features":[432]},{"name":"KSEVENT_BDA_EVENT_PENDINGEVENT","features":[432]},{"name":"KSEVENT_BDA_EVENT_TYPE","features":[432]},{"name":"KSEVENT_BDA_PIN_CONNECTED","features":[432]},{"name":"KSEVENT_BDA_PIN_DISCONNECTED","features":[432]},{"name":"KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED","features":[432]},{"name":"KSEVENT_BDA_TUNER","features":[432]},{"name":"KSEVENT_BDA_TUNER_SCAN","features":[432]},{"name":"KSMETHODSETID_BdaChangeSync","features":[432]},{"name":"KSMETHODSETID_BdaConditionalAccessService","features":[432]},{"name":"KSMETHODSETID_BdaDebug","features":[432]},{"name":"KSMETHODSETID_BdaDeviceConfiguration","features":[432]},{"name":"KSMETHODSETID_BdaDrmService","features":[432]},{"name":"KSMETHODSETID_BdaEventing","features":[432]},{"name":"KSMETHODSETID_BdaGuideDataDeliveryService","features":[432]},{"name":"KSMETHODSETID_BdaIsdbConditionalAccess","features":[432]},{"name":"KSMETHODSETID_BdaMux","features":[432]},{"name":"KSMETHODSETID_BdaNameValue","features":[432]},{"name":"KSMETHODSETID_BdaNameValueA","features":[432]},{"name":"KSMETHODSETID_BdaScanning","features":[432]},{"name":"KSMETHODSETID_BdaTSSelector","features":[432]},{"name":"KSMETHODSETID_BdaTuner","features":[432]},{"name":"KSMETHODSETID_BdaUserActivity","features":[432]},{"name":"KSMETHODSETID_BdaWmdrmSession","features":[432]},{"name":"KSMETHODSETID_BdaWmdrmTuner","features":[432]},{"name":"KSMETHOD_BDA_CAS_CHECKENTITLEMENTTOKEN","features":[432]},{"name":"KSMETHOD_BDA_CAS_CLOSEMMIDIALOG","features":[432]},{"name":"KSMETHOD_BDA_CAS_OPENBROADCASTMMI","features":[432]},{"name":"KSMETHOD_BDA_CAS_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_CAS_SETCAPTURETOKEN","features":[432]},{"name":"KSMETHOD_BDA_CHANGE_SYNC","features":[432]},{"name":"KSMETHOD_BDA_CHECK_CHANGES","features":[432]},{"name":"KSMETHOD_BDA_COMMIT_CHANGES","features":[432]},{"name":"KSMETHOD_BDA_CREATE_PIN_FACTORY","features":[432]},{"name":"KSMETHOD_BDA_CREATE_TOPOLOGY","features":[432]},{"name":"KSMETHOD_BDA_DEBUG_DATA","features":[432]},{"name":"KSMETHOD_BDA_DEBUG_LEVEL","features":[432]},{"name":"KSMETHOD_BDA_DEBUG_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_DELETE_PIN_FACTORY","features":[432]},{"name":"KSMETHOD_BDA_DEVICE_CONFIGURATION","features":[432]},{"name":"KSMETHOD_BDA_DRM","features":[432]},{"name":"KSMETHOD_BDA_DRM_CURRENT","features":[432]},{"name":"KSMETHOD_BDA_DRM_DRMSTATUS","features":[432]},{"name":"KSMETHOD_BDA_EVENTING_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_EVENT_COMPLETE","features":[432]},{"name":"KSMETHOD_BDA_EVENT_DATA","features":[432]},{"name":"KSMETHOD_BDA_GDDS_DATA","features":[432]},{"name":"KSMETHOD_BDA_GDDS_DATATYPE","features":[432]},{"name":"KSMETHOD_BDA_GDDS_DATAUPDATE","features":[432]},{"name":"KSMETHOD_BDA_GDDS_GETSERVICES","features":[432]},{"name":"KSMETHOD_BDA_GDDS_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_GDDS_SERVICEFROMTUNEXML","features":[432]},{"name":"KSMETHOD_BDA_GDDS_TUNEXMLFROMIDX","features":[432]},{"name":"KSMETHOD_BDA_GET_CHANGE_STATE","features":[432]},{"name":"KSMETHOD_BDA_GPNV_GETVALUE","features":[432]},{"name":"KSMETHOD_BDA_GPNV_GETVALUEUPDATENAME","features":[432]},{"name":"KSMETHOD_BDA_GPNV_NAMEFROMINDEX","features":[432]},{"name":"KSMETHOD_BDA_GPNV_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_GPNV_SETVALUE","features":[432]},{"name":"KSMETHOD_BDA_ISDBCAS_RESPONSEDATA","features":[432]},{"name":"KSMETHOD_BDA_ISDBCAS_SETREQUEST","features":[432]},{"name":"KSMETHOD_BDA_ISDB_CAS","features":[432]},{"name":"KSMETHOD_BDA_MUX_GETPIDLIST","features":[432]},{"name":"KSMETHOD_BDA_MUX_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_MUX_SETPIDLIST","features":[432]},{"name":"KSMETHOD_BDA_SCANNING_STATE","features":[432]},{"name":"KSMETHOD_BDA_SCAN_CAPABILTIES","features":[432]},{"name":"KSMETHOD_BDA_SCAN_FILTER","features":[432]},{"name":"KSMETHOD_BDA_SCAN_RESUME","features":[432]},{"name":"KSMETHOD_BDA_SCAN_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_SCAN_START","features":[432]},{"name":"KSMETHOD_BDA_SCAN_STOP","features":[432]},{"name":"KSMETHOD_BDA_START_CHANGES","features":[432]},{"name":"KSMETHOD_BDA_TS_SELECTOR","features":[432]},{"name":"KSMETHOD_BDA_TS_SELECTOR_GETTSINFORMATION","features":[432]},{"name":"KSMETHOD_BDA_TS_SELECTOR_SETTSID","features":[432]},{"name":"KSMETHOD_BDA_TUNER_GETTUNERSTATE","features":[432]},{"name":"KSMETHOD_BDA_TUNER_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_TUNER_SETTUNER","features":[432]},{"name":"KSMETHOD_BDA_TUNER_SIGNALNOISERATIO","features":[432]},{"name":"KSMETHOD_BDA_USERACTIVITY_DETECTED","features":[432]},{"name":"KSMETHOD_BDA_USERACTIVITY_INTERVAL","features":[432]},{"name":"KSMETHOD_BDA_USERACTIVITY_SERVICE","features":[432]},{"name":"KSMETHOD_BDA_USERACTIVITY_USEREASON","features":[432]},{"name":"KSMETHOD_BDA_WMDRM","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_CANCELCAPTURETOKEN","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_GETPIDPROTECTION","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_PURCHASE_ENTITLEMENT","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_SETPIDPROTECTION","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_SETSYNCVALUE","features":[432]},{"name":"KSMETHOD_BDA_WMDRMTUNER_STARTCODEPROFILE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_CRL","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_KEYINFO","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_LICENSE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_MESSAGE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_REISSUELICENSE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_RENEWLICENSE","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_REVINFO","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_STATUS","features":[432]},{"name":"KSMETHOD_BDA_WMDRM_TUNER","features":[432]},{"name":"KSM_BDA_BUFFER","features":[432,433]},{"name":"KSM_BDA_CAS_CAPTURETOKEN","features":[432,433]},{"name":"KSM_BDA_CAS_CLOSEMMIDIALOG","features":[432,433]},{"name":"KSM_BDA_CAS_ENTITLEMENTTOKEN","features":[432,433]},{"name":"KSM_BDA_CAS_OPENBROADCASTMMI","features":[432,433]},{"name":"KSM_BDA_DEBUG_LEVEL","features":[432,433]},{"name":"KSM_BDA_DRM_SETDRM","features":[432,433]},{"name":"KSM_BDA_EVENT_COMPLETE","features":[432,433]},{"name":"KSM_BDA_GDDS_SERVICEFROMTUNEXML","features":[432,433]},{"name":"KSM_BDA_GDDS_TUNEXMLFROMIDX","features":[432,433]},{"name":"KSM_BDA_GPNV_GETVALUE","features":[432,433]},{"name":"KSM_BDA_GPNV_NAMEINDEX","features":[432,433]},{"name":"KSM_BDA_GPNV_SETVALUE","features":[432,433]},{"name":"KSM_BDA_ISDBCAS_REQUEST","features":[432,433]},{"name":"KSM_BDA_PIN","features":[432,433]},{"name":"KSM_BDA_PIN_PAIR","features":[432,433]},{"name":"KSM_BDA_SCAN_CAPABILTIES","features":[432,433]},{"name":"KSM_BDA_SCAN_FILTER","features":[432,433]},{"name":"KSM_BDA_SCAN_START","features":[432,433]},{"name":"KSM_BDA_TS_SELECTOR_SETTSID","features":[432,433]},{"name":"KSM_BDA_TUNER_TUNEREQUEST","features":[432,433]},{"name":"KSM_BDA_USERACTIVITY_USEREASON","features":[432,433]},{"name":"KSM_BDA_WMDRMTUNER_GETPIDPROTECTION","features":[432,433]},{"name":"KSM_BDA_WMDRMTUNER_PURCHASEENTITLEMENT","features":[432,433]},{"name":"KSM_BDA_WMDRMTUNER_SETPIDPROTECTION","features":[432,433]},{"name":"KSM_BDA_WMDRMTUNER_SYNCVALUE","features":[432,433]},{"name":"KSM_BDA_WMDRM_LICENSE","features":[432,433]},{"name":"KSM_BDA_WMDRM_RENEWLICENSE","features":[432,433]},{"name":"KSNODE_BDA_8PSK_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_8VSB_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_ANALOG_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_COFDM_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_COMMON_CA_POD","features":[432]},{"name":"KSNODE_BDA_DRI_DRM","features":[432]},{"name":"KSNODE_BDA_IP_SINK","features":[432]},{"name":"KSNODE_BDA_ISDB_S_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_ISDB_T_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_OPENCABLE_POD","features":[432]},{"name":"KSNODE_BDA_PBDA_CAS","features":[432]},{"name":"KSNODE_BDA_PBDA_DRM","features":[432]},{"name":"KSNODE_BDA_PBDA_ISDBCAS","features":[432]},{"name":"KSNODE_BDA_PBDA_MUX","features":[432]},{"name":"KSNODE_BDA_PBDA_TUNER","features":[432]},{"name":"KSNODE_BDA_PID_FILTER","features":[432]},{"name":"KSNODE_BDA_QAM_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_QPSK_DEMODULATOR","features":[432]},{"name":"KSNODE_BDA_RF_TUNER","features":[432]},{"name":"KSNODE_BDA_TS_SELECTOR","features":[432]},{"name":"KSNODE_BDA_VIDEO_ENCODER","features":[432]},{"name":"KSPROPERTY_BDA_AUTODEMODULATE","features":[432]},{"name":"KSPROPERTY_BDA_AUTODEMODULATE_START","features":[432]},{"name":"KSPROPERTY_BDA_AUTODEMODULATE_STOP","features":[432]},{"name":"KSPROPERTY_BDA_CA","features":[432]},{"name":"KSPROPERTY_BDA_CA_EVENT","features":[432]},{"name":"KSPROPERTY_BDA_CA_MODULE_STATUS","features":[432]},{"name":"KSPROPERTY_BDA_CA_MODULE_UI","features":[432]},{"name":"KSPROPERTY_BDA_CA_REMOVE_PROGRAM","features":[432]},{"name":"KSPROPERTY_BDA_CA_SET_PROGRAM_PIDS","features":[432]},{"name":"KSPROPERTY_BDA_CA_SMART_CARD_STATUS","features":[432]},{"name":"KSPROPERTY_BDA_CONTROLLING_PIN_ID","features":[432]},{"name":"KSPROPERTY_BDA_DIGITAL_DEMODULATOR","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_COMMAND","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_ENABLE","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_EVENT","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_LNB_SOURCE","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_REPEATS","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_RESPONSE","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_SEND","features":[432]},{"name":"KSPROPERTY_BDA_DISEQC_USETONEBURST","features":[432]},{"name":"KSPROPERTY_BDA_ECM_MAP_STATUS","features":[432]},{"name":"KSPROPERTY_BDA_ETHERNET_FILTER","features":[432]},{"name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_LIST","features":[432]},{"name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_LIST_SIZE","features":[432]},{"name":"KSPROPERTY_BDA_ETHERNET_FILTER_MULTICAST_MODE","features":[432]},{"name":"KSPROPERTY_BDA_FREQUENCY_FILTER","features":[432]},{"name":"KSPROPERTY_BDA_GUARD_INTERVAL","features":[432]},{"name":"KSPROPERTY_BDA_INNER_FEC_RATE","features":[432]},{"name":"KSPROPERTY_BDA_INNER_FEC_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_IPv4_FILTER","features":[432]},{"name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_LIST","features":[432]},{"name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_LIST_SIZE","features":[432]},{"name":"KSPROPERTY_BDA_IPv4_FILTER_MULTICAST_MODE","features":[432]},{"name":"KSPROPERTY_BDA_IPv6_FILTER","features":[432]},{"name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_LIST","features":[432]},{"name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_LIST_SIZE","features":[432]},{"name":"KSPROPERTY_BDA_IPv6_FILTER_MULTICAST_MODE","features":[432]},{"name":"KSPROPERTY_BDA_LNB_INFO","features":[432]},{"name":"KSPROPERTY_BDA_LNB_LOF_HIGH_BAND","features":[432]},{"name":"KSPROPERTY_BDA_LNB_LOF_LOW_BAND","features":[432]},{"name":"KSPROPERTY_BDA_LNB_SWITCH_FREQUENCY","features":[432]},{"name":"KSPROPERTY_BDA_MODULATION_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_NODE_DESCRIPTORS","features":[432]},{"name":"KSPROPERTY_BDA_NODE_EVENTS","features":[432]},{"name":"KSPROPERTY_BDA_NODE_METHODS","features":[432]},{"name":"KSPROPERTY_BDA_NODE_PROPERTIES","features":[432]},{"name":"KSPROPERTY_BDA_NODE_TYPES","features":[432]},{"name":"KSPROPERTY_BDA_NULL_TRANSFORM","features":[432]},{"name":"KSPROPERTY_BDA_NULL_TRANSFORM_START","features":[432]},{"name":"KSPROPERTY_BDA_NULL_TRANSFORM_STOP","features":[432]},{"name":"KSPROPERTY_BDA_OUTER_FEC_RATE","features":[432]},{"name":"KSPROPERTY_BDA_OUTER_FEC_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_PIDFILTER","features":[432]},{"name":"KSPROPERTY_BDA_PIDFILTER_LIST_PIDS","features":[432]},{"name":"KSPROPERTY_BDA_PIDFILTER_MAP_PIDS","features":[432]},{"name":"KSPROPERTY_BDA_PIDFILTER_UNMAP_PIDS","features":[432]},{"name":"KSPROPERTY_BDA_PILOT","features":[432]},{"name":"KSPROPERTY_BDA_PIN_CONTROL","features":[432]},{"name":"KSPROPERTY_BDA_PIN_EVENT","features":[432]},{"name":"KSPROPERTY_BDA_PIN_ID","features":[432]},{"name":"KSPROPERTY_BDA_PIN_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_PIN_TYPES","features":[432]},{"name":"KSPROPERTY_BDA_PLP_NUMBER","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_BANDWIDTH","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_CAPS","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_CAPS_S","features":[432,433]},{"name":"KSPROPERTY_BDA_RF_TUNER_FREQUENCY","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_FREQUENCY_MULTIPLIER","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_POLARITY","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_RANGE","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S","features":[432,433]},{"name":"KSPROPERTY_BDA_RF_TUNER_STANDARD","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE","features":[432]},{"name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S","features":[307,432,433]},{"name":"KSPROPERTY_BDA_RF_TUNER_STANDARD_S","features":[432,433]},{"name":"KSPROPERTY_BDA_RF_TUNER_TRANSPONDER","features":[432]},{"name":"KSPROPERTY_BDA_ROLL_OFF","features":[432]},{"name":"KSPROPERTY_BDA_SAMPLE_TIME","features":[432]},{"name":"KSPROPERTY_BDA_SIGNALTIMEOUTS","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_LOCKED","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_LOCK_CAPS","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_LOCK_TYPE","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_PRESENT","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_QUALITY","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_STATS","features":[432]},{"name":"KSPROPERTY_BDA_SIGNAL_STRENGTH","features":[432]},{"name":"KSPROPERTY_BDA_SPECTRAL_INVERSION","features":[432]},{"name":"KSPROPERTY_BDA_SYMBOL_RATE","features":[432]},{"name":"KSPROPERTY_BDA_TABLE_SECTION","features":[432]},{"name":"KSPROPERTY_BDA_TEMPLATE_CONNECTIONS","features":[432]},{"name":"KSPROPERTY_BDA_TOPOLOGY","features":[432]},{"name":"KSPROPERTY_BDA_TRANSMISSION_MODE","features":[432]},{"name":"KSPROPERTY_BDA_VOID_TRANSFORM","features":[432]},{"name":"KSPROPERTY_BDA_VOID_TRANSFORM_START","features":[432]},{"name":"KSPROPERTY_BDA_VOID_TRANSFORM_STOP","features":[432]},{"name":"KSPROPERTY_IDS_BDA_TABLE","features":[432]},{"name":"KSPROPSETID_BdaAutodemodulate","features":[432]},{"name":"KSPROPSETID_BdaCA","features":[432]},{"name":"KSPROPSETID_BdaDigitalDemodulator","features":[432]},{"name":"KSPROPSETID_BdaDiseqCommand","features":[432]},{"name":"KSPROPSETID_BdaEthernetFilter","features":[432]},{"name":"KSPROPSETID_BdaFrequencyFilter","features":[432]},{"name":"KSPROPSETID_BdaIPv4Filter","features":[432]},{"name":"KSPROPSETID_BdaIPv6Filter","features":[432]},{"name":"KSPROPSETID_BdaLNBInfo","features":[432]},{"name":"KSPROPSETID_BdaNullTransform","features":[432]},{"name":"KSPROPSETID_BdaPIDFilter","features":[432]},{"name":"KSPROPSETID_BdaPinControl","features":[432]},{"name":"KSPROPSETID_BdaSignalStats","features":[432]},{"name":"KSPROPSETID_BdaTableSection","features":[432]},{"name":"KSPROPSETID_BdaTopology","features":[432]},{"name":"KSPROPSETID_BdaVoidTransform","features":[432]},{"name":"KSP_BDA_NODE_PIN","features":[432,433]},{"name":"KSP_NODE_ESPID","features":[432,433]},{"name":"KS_DATARANGE_BDA_ANTENNA","features":[432,433]},{"name":"KS_DATARANGE_BDA_TRANSPORT","features":[432,433]},{"name":"LIC_BadLicense","features":[432]},{"name":"LIC_Expired","features":[432]},{"name":"LIC_ExtenderBlocked","features":[432]},{"name":"LIC_NeedActivation","features":[432]},{"name":"LIC_NeedIndiv","features":[432]},{"name":"LONG_SECTION","features":[432]},{"name":"LanguageComponentType","features":[432]},{"name":"LanguageInfo","features":[432]},{"name":"LastReservedDeviceDispid","features":[432]},{"name":"LastReservedDeviceEvent","features":[432]},{"name":"LicenseEventBlockReason","features":[432]},{"name":"Locator","features":[432]},{"name":"MAX_COUNTRY_CODE_STRING","features":[432]},{"name":"MEDIASUBTYPE_CPFilters_Processed","features":[432]},{"name":"MEDIASUBTYPE_ETDTFilter_Tagged","features":[432]},{"name":"MPAA","features":[432]},{"name":"MPAA_G","features":[432]},{"name":"MPAA_IsBlocked","features":[432]},{"name":"MPAA_NC17","features":[432]},{"name":"MPAA_NotApplicable","features":[432]},{"name":"MPAA_NotRated","features":[432]},{"name":"MPAA_PG","features":[432]},{"name":"MPAA_PG13","features":[432]},{"name":"MPAA_R","features":[432]},{"name":"MPAA_ValidAttrSubmask","features":[432]},{"name":"MPAA_X","features":[432]},{"name":"MPEG2Component","features":[432]},{"name":"MPEG2ComponentType","features":[432]},{"name":"MPEG2TuneRequest","features":[432]},{"name":"MPEG2TuneRequestFactory","features":[432]},{"name":"MPEG2_FILTER","features":[307,432]},{"name":"MPEG2_FILTER2","features":[307,432]},{"name":"MPEG2_FILTER_VERSION_1_SIZE","features":[432]},{"name":"MPEG2_FILTER_VERSION_2_SIZE","features":[432]},{"name":"MPEG_BCS_DEMUX","features":[432]},{"name":"MPEG_CAT_PID","features":[432]},{"name":"MPEG_CAT_TID","features":[432]},{"name":"MPEG_CONTEXT","features":[432]},{"name":"MPEG_CONTEXT_BCS_DEMUX","features":[432]},{"name":"MPEG_CONTEXT_TYPE","features":[432]},{"name":"MPEG_CONTEXT_WINSOCK","features":[432]},{"name":"MPEG_CURRENT_NEXT_BIT","features":[432]},{"name":"MPEG_DATE","features":[432]},{"name":"MPEG_DATE_AND_TIME","features":[432]},{"name":"MPEG_HEADER_BITS","features":[432]},{"name":"MPEG_HEADER_BITS_MIDL","features":[432]},{"name":"MPEG_HEADER_VERSION_BITS","features":[432]},{"name":"MPEG_HEADER_VERSION_BITS_MIDL","features":[432]},{"name":"MPEG_PACKET_LIST","features":[432]},{"name":"MPEG_PAT_PID","features":[432]},{"name":"MPEG_PAT_TID","features":[432]},{"name":"MPEG_PMT_TID","features":[432]},{"name":"MPEG_REQUEST_TYPE","features":[432]},{"name":"MPEG_RQST_GET_PES_STREAM","features":[432]},{"name":"MPEG_RQST_GET_SECTION","features":[432]},{"name":"MPEG_RQST_GET_SECTIONS_STREAM","features":[432]},{"name":"MPEG_RQST_GET_SECTION_ASYNC","features":[432]},{"name":"MPEG_RQST_GET_TABLE","features":[432]},{"name":"MPEG_RQST_GET_TABLE_ASYNC","features":[432]},{"name":"MPEG_RQST_GET_TS_STREAM","features":[432]},{"name":"MPEG_RQST_PACKET","features":[432]},{"name":"MPEG_RQST_START_MPE_STREAM","features":[432]},{"name":"MPEG_RQST_UNKNOWN","features":[432]},{"name":"MPEG_SECTION_IS_CURRENT","features":[432]},{"name":"MPEG_SECTION_IS_NEXT","features":[432]},{"name":"MPEG_SERVICE_REQUEST","features":[307,432]},{"name":"MPEG_SERVICE_RESPONSE","features":[432]},{"name":"MPEG_STREAM_BUFFER","features":[432]},{"name":"MPEG_STREAM_FILTER","features":[307,432]},{"name":"MPEG_TIME","features":[432]},{"name":"MPEG_TSDT_PID","features":[432]},{"name":"MPEG_TSDT_TID","features":[432]},{"name":"MPEG_WINSOCK","features":[432]},{"name":"MPE_ELEMENT","features":[432]},{"name":"MSEventBinder","features":[432]},{"name":"MSVIDCTL_ALT","features":[432]},{"name":"MSVIDCTL_CTRL","features":[432]},{"name":"MSVIDCTL_LEFT_BUTTON","features":[432]},{"name":"MSVIDCTL_MIDDLE_BUTTON","features":[432]},{"name":"MSVIDCTL_RIGHT_BUTTON","features":[432]},{"name":"MSVIDCTL_SHIFT","features":[432]},{"name":"MSVIDCTL_X_BUTTON1","features":[432]},{"name":"MSVIDCTL_X_BUTTON2","features":[432]},{"name":"MSVidAnalogCaptureToCCA","features":[432]},{"name":"MSVidAnalogCaptureToDataServices","features":[432]},{"name":"MSVidAnalogCaptureToOverlayMixer","features":[432]},{"name":"MSVidAnalogCaptureToStreamBufferSink","features":[432]},{"name":"MSVidAnalogCaptureToXDS","features":[432]},{"name":"MSVidAnalogTVToEncoder","features":[432]},{"name":"MSVidAnalogTunerDevice","features":[432]},{"name":"MSVidAudioRenderer","features":[432]},{"name":"MSVidAudioRendererDevices","features":[432]},{"name":"MSVidBDATunerDevice","features":[432]},{"name":"MSVidCCA","features":[432]},{"name":"MSVidCCAToStreamBufferSink","features":[432]},{"name":"MSVidCCService","features":[432]},{"name":"MSVidCCToAR","features":[432]},{"name":"MSVidCCToVMR","features":[432]},{"name":"MSVidClosedCaptioning","features":[432]},{"name":"MSVidClosedCaptioningSI","features":[432]},{"name":"MSVidCtl","features":[432]},{"name":"MSVidCtlButtonstate","features":[432]},{"name":"MSVidCtlStateList","features":[432]},{"name":"MSVidDataServices","features":[432]},{"name":"MSVidDataServicesToStreamBufferSink","features":[432]},{"name":"MSVidDataServicesToXDS","features":[432]},{"name":"MSVidDevice","features":[432]},{"name":"MSVidDevice2","features":[432]},{"name":"MSVidDigitalCaptureToCCA","features":[432]},{"name":"MSVidDigitalCaptureToITV","features":[432]},{"name":"MSVidDigitalCaptureToStreamBufferSink","features":[432]},{"name":"MSVidEVR","features":[432]},{"name":"MSVidEncoder","features":[432]},{"name":"MSVidEncoderToStreamBufferSink","features":[432]},{"name":"MSVidFeature","features":[432]},{"name":"MSVidFeatures","features":[432]},{"name":"MSVidFilePlaybackDevice","features":[432]},{"name":"MSVidFilePlaybackToAudioRenderer","features":[432]},{"name":"MSVidFilePlaybackToVideoRenderer","features":[432]},{"name":"MSVidGenericComposite","features":[432]},{"name":"MSVidGenericSink","features":[432]},{"name":"MSVidITVCapture","features":[432]},{"name":"MSVidITVPlayback","features":[432]},{"name":"MSVidITVToStreamBufferSink","features":[432]},{"name":"MSVidInputDevice","features":[432]},{"name":"MSVidInputDevices","features":[432]},{"name":"MSVidMPEG2DecoderToClosedCaptioning","features":[432]},{"name":"MSVidOutput","features":[432]},{"name":"MSVidOutputDevices","features":[432]},{"name":"MSVidRect","features":[432]},{"name":"MSVidSBESourceToCC","features":[432]},{"name":"MSVidSBESourceToGenericSink","features":[432]},{"name":"MSVidSBESourceToITV","features":[432]},{"name":"MSVidSEG_DEST","features":[432]},{"name":"MSVidSEG_SOURCE","features":[432]},{"name":"MSVidSEG_XFORM","features":[432]},{"name":"MSVidSegmentType","features":[432]},{"name":"MSVidSinkStreams","features":[432]},{"name":"MSVidSink_Audio","features":[432]},{"name":"MSVidSink_Other","features":[432]},{"name":"MSVidSink_Video","features":[432]},{"name":"MSVidStreamBufferRecordingControl","features":[432]},{"name":"MSVidStreamBufferSink","features":[432]},{"name":"MSVidStreamBufferSource","features":[432]},{"name":"MSVidStreamBufferSourceToVideoRenderer","features":[432]},{"name":"MSVidStreamBufferV2Source","features":[432]},{"name":"MSVidVMR9","features":[432]},{"name":"MSVidVideoInputDevice","features":[432]},{"name":"MSVidVideoPlaybackDevice","features":[432]},{"name":"MSVidVideoRenderer","features":[432]},{"name":"MSVidVideoRendererDevices","features":[432]},{"name":"MSVidWebDVD","features":[432]},{"name":"MSVidWebDVDAdm","features":[432]},{"name":"MSVidWebDVDToAudioRenderer","features":[432]},{"name":"MSVidWebDVDToVideoRenderer","features":[432]},{"name":"MSVidXDS","features":[432]},{"name":"MSViddispidList","features":[432]},{"name":"Mpeg2Data","features":[432]},{"name":"Mpeg2DataLib","features":[432]},{"name":"Mpeg2Stream","features":[432]},{"name":"Mpeg2TableSampleHdr","features":[432]},{"name":"OCUR_PAIRING_PROTOCOL_VERSION","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_DIALOGUE","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_FANTASY","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_LANGUAGE","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_SEXUAL","features":[432]},{"name":"PARENTAL_CONTROL_ATTRIB_VIOLENCE","features":[432]},{"name":"PARENTAL_CONTROL_CONTENT_RATING","features":[432]},{"name":"PARENTAL_CONTROL_TIME_RANGE","features":[432]},{"name":"PARENTAL_CONTROL_VALUE_UNDEFINED","features":[432]},{"name":"PBDA","features":[432]},{"name":"PBDAParentalControl","features":[432]},{"name":"PBDA_ALWAYS_TUNE_IN_MUX","features":[432]},{"name":"PBDA_PAIRING_PROTOCOL_VERSION","features":[432]},{"name":"PBDA_TAG_ATTRIBUTE","features":[432]},{"name":"PIC_SEQ_SAMPLE","features":[432]},{"name":"PIDListSpanningEvent","features":[432]},{"name":"PID_BITS","features":[432]},{"name":"PID_BITS_MIDL","features":[432]},{"name":"PINNAME_BDA_ANALOG_AUDIO","features":[432]},{"name":"PINNAME_BDA_ANALOG_VIDEO","features":[432]},{"name":"PINNAME_BDA_FM_RADIO","features":[432]},{"name":"PINNAME_BDA_IF_PIN","features":[432]},{"name":"PINNAME_BDA_OPENCABLE_PSIP_PIN","features":[432]},{"name":"PINNAME_BDA_TRANSPORT","features":[432]},{"name":"PINNAME_IPSINK_INPUT","features":[432]},{"name":"PINNAME_MPE","features":[432]},{"name":"PROT_COPY_BF","features":[432]},{"name":"PROT_COPY_CN_RECORDING_STOP","features":[432]},{"name":"PROT_COPY_FREE","features":[432]},{"name":"PROT_COPY_FREE_CIT","features":[432]},{"name":"PROT_COPY_FREE_SECURE","features":[432]},{"name":"PROT_COPY_INVALID","features":[432]},{"name":"PROT_COPY_NEVER","features":[432]},{"name":"PROT_COPY_NEVER_REALLY","features":[432]},{"name":"PROT_COPY_NO_MORE","features":[432]},{"name":"PROT_COPY_ONCE","features":[432]},{"name":"PersistTuneXmlUtility","features":[432]},{"name":"PositionModeList","features":[432]},{"name":"ProgramElement","features":[432]},{"name":"ProtType","features":[432]},{"name":"RATING_ATTRIBUTE","features":[432]},{"name":"RATING_INFO","features":[432]},{"name":"RATING_SYSTEM","features":[432]},{"name":"RECORDING_STARTED","features":[432]},{"name":"RECORDING_STOPPED","features":[432]},{"name":"RECORDING_TYPE","features":[432]},{"name":"RECORDING_TYPE_CONTENT","features":[432]},{"name":"RECORDING_TYPE_REFERENCE","features":[432]},{"name":"REFERENCE","features":[432]},{"name":"REQUIRED_PARENTAL_CONTROL_TIME_RANGE","features":[432]},{"name":"REVOKED_APP_STUB","features":[432]},{"name":"REVOKED_COPP","features":[432]},{"name":"REVOKED_MAX_TYPES","features":[432]},{"name":"REVOKED_SAC","features":[432]},{"name":"REVOKED_SECURE_PIPELINE","features":[432]},{"name":"RecordingType","features":[432]},{"name":"Reserved4","features":[432]},{"name":"Reserved7","features":[432]},{"name":"RevokedComponent","features":[432]},{"name":"SAMPLE_LIVE_STREAM_TIME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_B_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_I_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_NONREF_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_P_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_REF_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_STANDALONE_FRAME","features":[432]},{"name":"SAMPLE_SEQ_CONTENT_UNKNOWN","features":[432]},{"name":"SAMPLE_SEQ_FRAME_START","features":[432]},{"name":"SAMPLE_SEQ_GOP_HEADER","features":[432]},{"name":"SAMPLE_SEQ_OFFSET","features":[432]},{"name":"SAMPLE_SEQ_PICTURE_HEADER","features":[432]},{"name":"SAMPLE_SEQ_SEEK_POINT","features":[432]},{"name":"SAMPLE_SEQ_SEQUENCE_HEADER","features":[432]},{"name":"SAMPLE_SEQ_SEQUENCE_START","features":[432]},{"name":"SBE2_STREAM_DESC","features":[432]},{"name":"SBE2_STREAM_DESC_EVENT","features":[432]},{"name":"SBE2_STREAM_DESC_VERSION","features":[432]},{"name":"SBE2_V1_STREAMS_CREATION_EVENT","features":[432]},{"name":"SBE2_V2_STREAMS_CREATION_EVENT","features":[432]},{"name":"SBE_PIN_DATA","features":[432]},{"name":"SCTE_EAS_IB_PID","features":[432]},{"name":"SCTE_EAS_OOB_PID","features":[432]},{"name":"SCTE_EAS_TID","features":[432]},{"name":"SECTION","features":[432]},{"name":"SID_DRMSecureServiceChannel","features":[432]},{"name":"SID_MSVidCtl_CurrentAudioEndpoint","features":[432]},{"name":"STATE_PAUSE","features":[432]},{"name":"STATE_PLAY","features":[432]},{"name":"STATE_STOP","features":[432]},{"name":"STATE_UNBUILT","features":[432]},{"name":"STRCONV_MODE_DVB","features":[432]},{"name":"STRCONV_MODE_DVB_EMPHASIS","features":[432]},{"name":"STRCONV_MODE_DVB_WITHOUT_EMPHASIS","features":[432]},{"name":"STRCONV_MODE_ISDB","features":[432]},{"name":"STREAMBUFFER_ATTRIBUTE","features":[432]},{"name":"STREAMBUFFER_ATTR_DATATYPE","features":[432]},{"name":"STREAMBUFFER_EC_BASE","features":[432]},{"name":"STREAMBUFFER_EC_CONTENT_BECOMING_STALE","features":[432]},{"name":"STREAMBUFFER_EC_PRIMARY_AUDIO","features":[432]},{"name":"STREAMBUFFER_EC_RATE_CHANGED","features":[432]},{"name":"STREAMBUFFER_EC_RATE_CHANGING_FOR_SETPOSITIONS","features":[432]},{"name":"STREAMBUFFER_EC_READ_FAILURE","features":[432]},{"name":"STREAMBUFFER_EC_SETPOSITIONS_EVENTS_DONE","features":[432]},{"name":"STREAMBUFFER_EC_STALE_DATA_READ","features":[432]},{"name":"STREAMBUFFER_EC_STALE_FILE_DELETED","features":[432]},{"name":"STREAMBUFFER_EC_TIMEHOLE","features":[432]},{"name":"STREAMBUFFER_EC_WRITE_FAILURE","features":[432]},{"name":"STREAMBUFFER_EC_WRITE_FAILURE_CLEAR","features":[432]},{"name":"STREAMBUFFER_TYPE_BINARY","features":[432]},{"name":"STREAMBUFFER_TYPE_BOOL","features":[432]},{"name":"STREAMBUFFER_TYPE_DWORD","features":[432]},{"name":"STREAMBUFFER_TYPE_GUID","features":[432]},{"name":"STREAMBUFFER_TYPE_QWORD","features":[432]},{"name":"STREAMBUFFER_TYPE_STRING","features":[432]},{"name":"STREAMBUFFER_TYPE_WORD","features":[432]},{"name":"SectionList","features":[432]},{"name":"SegDispidList","features":[432]},{"name":"SegEventidList","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_AllAVScrambled","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_Clear","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_NoSubscription","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_NoTVSignal","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_None","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_ServiceOffAir","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_State","features":[432]},{"name":"SignalAndServiceStatusSpanningEvent_WeakTVSignal","features":[432]},{"name":"SourceSizeList","features":[432]},{"name":"SpanningEventDescriptor","features":[432]},{"name":"SpanningEventEmmMessage","features":[432]},{"name":"System5","features":[432]},{"name":"System6","features":[432]},{"name":"SystemTuningSpaces","features":[432]},{"name":"TID_EXTENSION","features":[432]},{"name":"TIFLoad","features":[432]},{"name":"TRANSPORT_PROPERTIES","features":[432]},{"name":"TenthsSecondsMode","features":[432]},{"name":"TuneRequest","features":[432]},{"name":"TunerMarshaler","features":[432]},{"name":"TuningSpace","features":[432]},{"name":"TvRat_0","features":[432]},{"name":"TvRat_1","features":[432]},{"name":"TvRat_10","features":[432]},{"name":"TvRat_11","features":[432]},{"name":"TvRat_12","features":[432]},{"name":"TvRat_13","features":[432]},{"name":"TvRat_14","features":[432]},{"name":"TvRat_15","features":[432]},{"name":"TvRat_16","features":[432]},{"name":"TvRat_17","features":[432]},{"name":"TvRat_18","features":[432]},{"name":"TvRat_19","features":[432]},{"name":"TvRat_2","features":[432]},{"name":"TvRat_20","features":[432]},{"name":"TvRat_21","features":[432]},{"name":"TvRat_3","features":[432]},{"name":"TvRat_4","features":[432]},{"name":"TvRat_5","features":[432]},{"name":"TvRat_6","features":[432]},{"name":"TvRat_7","features":[432]},{"name":"TvRat_8","features":[432]},{"name":"TvRat_9","features":[432]},{"name":"TvRat_LevelDontKnow","features":[432]},{"name":"TvRat_SystemDontKnow","features":[432]},{"name":"TvRat_Unblock","features":[432]},{"name":"TvRat_kLevels","features":[432]},{"name":"TvRat_kSystems","features":[432]},{"name":"UDCR_TAG","features":[307,432]},{"name":"US_TV","features":[432]},{"name":"US_TV_14","features":[432]},{"name":"US_TV_G","features":[432]},{"name":"US_TV_IsAdultLanguage","features":[432]},{"name":"US_TV_IsBlocked","features":[432]},{"name":"US_TV_IsSexualSituation","features":[432]},{"name":"US_TV_IsSexuallySuggestiveDialog","features":[432]},{"name":"US_TV_IsViolent","features":[432]},{"name":"US_TV_MA","features":[432]},{"name":"US_TV_None","features":[432]},{"name":"US_TV_None7","features":[432]},{"name":"US_TV_PG","features":[432]},{"name":"US_TV_ValidAttrSubmask","features":[432]},{"name":"US_TV_Y","features":[432]},{"name":"US_TV_Y7","features":[432]},{"name":"VA_COLOR_PRIMARIES","features":[432]},{"name":"VA_MATRIX_COEFFICIENTS","features":[432]},{"name":"VA_MATRIX_COEFF_FCC","features":[432]},{"name":"VA_MATRIX_COEFF_H264_RGB","features":[432]},{"name":"VA_MATRIX_COEFF_H264_YCgCo","features":[432]},{"name":"VA_MATRIX_COEFF_ITU_R_BT_470_SYSTEM_B_G","features":[432]},{"name":"VA_MATRIX_COEFF_ITU_R_BT_709","features":[432]},{"name":"VA_MATRIX_COEFF_SMPTE_170M","features":[432]},{"name":"VA_MATRIX_COEFF_SMPTE_240M","features":[432]},{"name":"VA_MATRIX_COEFF_UNSPECIFIED","features":[432]},{"name":"VA_OPTIONAL_VIDEO_PROPERTIES","features":[432]},{"name":"VA_PRIMARIES_H264_GENERIC_FILM","features":[432]},{"name":"VA_PRIMARIES_ITU_R_BT_470_SYSTEM_B_G","features":[432]},{"name":"VA_PRIMARIES_ITU_R_BT_470_SYSTEM_M","features":[432]},{"name":"VA_PRIMARIES_ITU_R_BT_709","features":[432]},{"name":"VA_PRIMARIES_SMPTE_170M","features":[432]},{"name":"VA_PRIMARIES_SMPTE_240M","features":[432]},{"name":"VA_PRIMARIES_UNSPECIFIED","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_H264_LOG_100_TO_1","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_H264_LOG_316_TO_1","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_470_SYSTEM_B_G","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_470_SYSTEM_M","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_ITU_R_BT_709","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_LINEAR","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_SMPTE_170M","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_SMPTE_240M","features":[432]},{"name":"VA_TRANSFER_CHARACTERISTICS_UNSPECIFIED","features":[432]},{"name":"VA_VIDEO_COMPONENT","features":[432]},{"name":"VA_VIDEO_FORMAT","features":[432]},{"name":"VA_VIDEO_MAC","features":[432]},{"name":"VA_VIDEO_NTSC","features":[432]},{"name":"VA_VIDEO_PAL","features":[432]},{"name":"VA_VIDEO_SECAM","features":[432]},{"name":"VA_VIDEO_UNSPECIFIED","features":[432]},{"name":"WMDRMProtectionInfo","features":[432]},{"name":"XDSCodec","features":[432]},{"name":"XDSToRat","features":[432]},{"name":"_IMSVidCtlEvents","features":[432,358]},{"name":"dispidAVAudioChannelConfigEvent","features":[432]},{"name":"dispidAVAudioChannelCountEvent","features":[432]},{"name":"dispidAVAudioSampleRateEvent","features":[432]},{"name":"dispidAVDDSurroundModeEvent","features":[432]},{"name":"dispidAVDecAudioDualMonoEvent","features":[432]},{"name":"dispidAVDecCommonInputFormatEvent","features":[432]},{"name":"dispidAVDecCommonMeanBitRateEvent","features":[432]},{"name":"dispidAVDecCommonOutputFormatEvent","features":[432]},{"name":"dispidAllocPresentID","features":[432]},{"name":"dispidAlloctor","features":[432]},{"name":"dispidAudioRenderer","features":[432]},{"name":"dispidAudioRenderers","features":[432]},{"name":"dispidAuxInputs","features":[432]},{"name":"dispidAvailableSourceRect","features":[432]},{"name":"dispidBookmarkOnStop","features":[432]},{"name":"dispidBuild","features":[432]},{"name":"dispidCCEnable","features":[432]},{"name":"dispidCLSID","features":[432]},{"name":"dispidCapture","features":[432]},{"name":"dispidChangePassword","features":[432]},{"name":"dispidChannelAvailable","features":[432]},{"name":"dispidClip","features":[432]},{"name":"dispidClippedSourceRect","features":[432]},{"name":"dispidColorKey","features":[432]},{"name":"dispidConfirmPassword","features":[432]},{"name":"dispidCount","features":[432]},{"name":"dispidCustomCompositorClass","features":[432]},{"name":"dispidDecompose","features":[432]},{"name":"dispidDefaultAudioLCID","features":[432]},{"name":"dispidDefaultMenuLCID","features":[432]},{"name":"dispidDefaultSubpictureLCID","features":[432]},{"name":"dispidDevAudioFrequency","features":[432]},{"name":"dispidDevAudioSubchannel","features":[432]},{"name":"dispidDevBalance","features":[432]},{"name":"dispidDevCanStep","features":[432]},{"name":"dispidDevCountryCode","features":[432]},{"name":"dispidDevFileName","features":[432]},{"name":"dispidDevImageSourceHeight","features":[432]},{"name":"dispidDevImageSourceWidth","features":[432]},{"name":"dispidDevOverScan","features":[432]},{"name":"dispidDevPause","features":[432]},{"name":"dispidDevPower","features":[432]},{"name":"dispidDevRun","features":[432]},{"name":"dispidDevSAP","features":[432]},{"name":"dispidDevStep","features":[432]},{"name":"dispidDevStop","features":[432]},{"name":"dispidDevVideoFrequency","features":[432]},{"name":"dispidDevVideoSubchannel","features":[432]},{"name":"dispidDevView","features":[432]},{"name":"dispidDevVolume","features":[432]},{"name":"dispidDevicePath","features":[432]},{"name":"dispidDisableAudio","features":[432]},{"name":"dispidDisableVideo","features":[432]},{"name":"dispidDisplayChange","features":[432]},{"name":"dispidDisplaySize","features":[432]},{"name":"dispidFeatures","features":[432]},{"name":"dispidGetParentalCountry","features":[432]},{"name":"dispidGetParentalLevel","features":[432]},{"name":"dispidInput","features":[432]},{"name":"dispidInputs","features":[432]},{"name":"dispidKSCat","features":[432]},{"name":"dispidMaintainAspectRatio","features":[432]},{"name":"dispidMaxVidRect","features":[432]},{"name":"dispidMediaPosition","features":[432]},{"name":"dispidMessageDrain","features":[432]},{"name":"dispidMinVidRect","features":[432]},{"name":"dispidMixerBitmap","features":[432]},{"name":"dispidMixerBitmapOpacity","features":[432]},{"name":"dispidMixerBitmapRect","features":[432]},{"name":"dispidModes","features":[432]},{"name":"dispidName","features":[432]},{"name":"dispidNameSetLock","features":[432]},{"name":"dispidOutput","features":[432]},{"name":"dispidOutputs","features":[432]},{"name":"dispidOwner","features":[432]},{"name":"dispidPause","features":[432]},{"name":"dispidRateEx","features":[432]},{"name":"dispidRePaint","features":[432]},{"name":"dispidRecordingAttribute","features":[432]},{"name":"dispidRequestedClipRect","features":[432]},{"name":"dispidRun","features":[432]},{"name":"dispidSBEConfigure","features":[432]},{"name":"dispidSaveParentalCountry","features":[432]},{"name":"dispidSaveParentalLevel","features":[432]},{"name":"dispidSegment","features":[432]},{"name":"dispidSelectedFeatures","features":[432]},{"name":"dispidService","features":[432]},{"name":"dispidServiceP","features":[432]},{"name":"dispidSetAllocator","features":[432]},{"name":"dispidSetMinSeek","features":[432]},{"name":"dispidSetSinkFilter","features":[432]},{"name":"dispidSetupMixerBitmap","features":[432]},{"name":"dispidSourceSize","features":[432]},{"name":"dispidStateChange","features":[432]},{"name":"dispidStatus","features":[432]},{"name":"dispidStop","features":[432]},{"name":"dispidStreamBufferContentRecording","features":[432]},{"name":"dispidStreamBufferReferenceRecording","features":[432]},{"name":"dispidStreamBufferSinkName","features":[432]},{"name":"dispidStreamBufferSourceName","features":[432]},{"name":"dispidTS","features":[432]},{"name":"dispidTVFormats","features":[432]},{"name":"dispidTeleTextFilter","features":[432]},{"name":"dispidTune","features":[432]},{"name":"dispidTuneChan","features":[432]},{"name":"dispidUnlockProfile","features":[432]},{"name":"dispidUserEvent","features":[432]},{"name":"dispidUsingOverlay","features":[432]},{"name":"dispidVideoRenderer","features":[432]},{"name":"dispidVideoRenderers","features":[432]},{"name":"dispidView","features":[432]},{"name":"dispidViewNext","features":[432]},{"name":"dispidViewable","features":[432]},{"name":"dispidVisible","features":[432]},{"name":"dispid_AcceptParentalLevelChange","features":[432]},{"name":"dispid_ActivateAtPosition","features":[432]},{"name":"dispid_ActivateButton","features":[432]},{"name":"dispid_AddFilter","features":[432]},{"name":"dispid_Allocator","features":[432]},{"name":"dispid_AnglesAvailable","features":[432]},{"name":"dispid_AudioStreamsAvailable","features":[432]},{"name":"dispid_BlockUnrated","features":[432]},{"name":"dispid_Bookmark","features":[432]},{"name":"dispid_ButtonAtPosition","features":[432]},{"name":"dispid_ButtonRect","features":[432]},{"name":"dispid_CCActive","features":[432]},{"name":"dispid_CLSID","features":[432]},{"name":"dispid_CurrentAngle","features":[432]},{"name":"dispid_CurrentAudioStream","features":[432]},{"name":"dispid_CurrentCCService","features":[432]},{"name":"dispid_CurrentChapter","features":[432]},{"name":"dispid_CurrentDiscSide","features":[432]},{"name":"dispid_CurrentDomain","features":[432]},{"name":"dispid_CurrentRatings","features":[432]},{"name":"dispid_CurrentSubpictureStream","features":[432]},{"name":"dispid_CurrentTime","features":[432]},{"name":"dispid_CurrentTitle","features":[432]},{"name":"dispid_CurrentVolume","features":[432]},{"name":"dispid_CustomCompositor","features":[432]},{"name":"dispid_CustomCompositorClass","features":[432]},{"name":"dispid_DVDAdm","features":[432]},{"name":"dispid_DVDDirectory","features":[432]},{"name":"dispid_DVDScreenInMouseCoordinates","features":[432]},{"name":"dispid_DVDTextLanguageLCID","features":[432]},{"name":"dispid_DVDTextNumberOfLanguages","features":[432]},{"name":"dispid_DVDTextNumberOfStrings","features":[432]},{"name":"dispid_DVDTextString","features":[432]},{"name":"dispid_DVDTextStringType","features":[432]},{"name":"dispid_DVDTimeCode2bstr","features":[432]},{"name":"dispid_DVDUniqueID","features":[432]},{"name":"dispid_DecimateInput","features":[432]},{"name":"dispid_DefaultAudioLanguage","features":[432]},{"name":"dispid_DefaultAudioLanguageExt","features":[432]},{"name":"dispid_DefaultMenuLanguage","features":[432]},{"name":"dispid_DefaultSubpictureLanguage","features":[432]},{"name":"dispid_DefaultSubpictureLanguageExt","features":[432]},{"name":"dispid_DeleteBookmark","features":[432]},{"name":"dispid_Eject","features":[432]},{"name":"dispid_EnableResetOnStop","features":[432]},{"name":"dispid_FramesPerSecond","features":[432]},{"name":"dispid_GPRM","features":[432]},{"name":"dispid_Inputs","features":[432]},{"name":"dispid_IsAudioStreamEnabled","features":[432]},{"name":"dispid_IsEqualDevice","features":[432]},{"name":"dispid_IsSubpictureStreamEnabled","features":[432]},{"name":"dispid_KSCat","features":[432]},{"name":"dispid_KaraokeAudioPresentationMode","features":[432]},{"name":"dispid_KaraokeChannelAssignment","features":[432]},{"name":"dispid_KaraokeChannelContent","features":[432]},{"name":"dispid_LanguageFromLCID","features":[432]},{"name":"dispid_MaxRatingsLevel","features":[432]},{"name":"dispid_MixerBitmap","features":[432]},{"name":"dispid_NotifyParentalLevelChange","features":[432]},{"name":"dispid_NumberOfChapters","features":[432]},{"name":"dispid_Outputs","features":[432]},{"name":"dispid_PlayerParentalCountry","features":[432]},{"name":"dispid_PlayerParentalLevel","features":[432]},{"name":"dispid_PreferredSubpictureStream","features":[432]},{"name":"dispid_RecordingAttribute","features":[432]},{"name":"dispid_RegionChange","features":[432]},{"name":"dispid_RestoreBookmark","features":[432]},{"name":"dispid_RestorePreferredSettings","features":[432]},{"name":"dispid_SPRM","features":[432]},{"name":"dispid_SaveBookmark","features":[432]},{"name":"dispid_SelectAndActivateButton","features":[432]},{"name":"dispid_SelectAtPosition","features":[432]},{"name":"dispid_SelectDefaultAudioLanguage","features":[432]},{"name":"dispid_SelectDefaultSubpictureLanguage","features":[432]},{"name":"dispid_SelectLeftButton","features":[432]},{"name":"dispid_SelectLowerButton","features":[432]},{"name":"dispid_SelectParentalCountry","features":[432]},{"name":"dispid_SelectParentalLevel","features":[432]},{"name":"dispid_SelectRightButton","features":[432]},{"name":"dispid_SelectUpperButton","features":[432]},{"name":"dispid_SetAllocator","features":[432]},{"name":"dispid_SinkStreams","features":[432]},{"name":"dispid_SourceFilter","features":[432]},{"name":"dispid_SubpictureLanguage","features":[432]},{"name":"dispid_SubpictureOn","features":[432]},{"name":"dispid_SubpictureStreamsAvailable","features":[432]},{"name":"dispid_SuppressEffects","features":[432]},{"name":"dispid_TitleParentalLevels","features":[432]},{"name":"dispid_TitlesAvailable","features":[432]},{"name":"dispid_TotalTitleTime","features":[432]},{"name":"dispid_UOPValid","features":[432]},{"name":"dispid_UnratedDelay","features":[432]},{"name":"dispid_VolumesAvailable","features":[432]},{"name":"dispid__SourceFilter","features":[432]},{"name":"dispid_audiocounter","features":[432]},{"name":"dispid_audioencoderint","features":[432]},{"name":"dispid_audiolanguage","features":[432]},{"name":"dispid_buttonsavailable","features":[432]},{"name":"dispid_cccounter","features":[432]},{"name":"dispid_channelchangeint","features":[432]},{"name":"dispid_currentbutton","features":[432]},{"name":"dispid_playattime","features":[432]},{"name":"dispid_playattimeintitle","features":[432]},{"name":"dispid_playbackwards","features":[432]},{"name":"dispid_playchapter","features":[432]},{"name":"dispid_playchapterintitle","features":[432]},{"name":"dispid_playchaptersautostop","features":[432]},{"name":"dispid_playforwards","features":[432]},{"name":"dispid_playnextchapter","features":[432]},{"name":"dispid_playperiodintitleautostop","features":[432]},{"name":"dispid_playprevchapter","features":[432]},{"name":"dispid_playtitle","features":[432]},{"name":"dispid_replaychapter","features":[432]},{"name":"dispid_resetFilterList","features":[432]},{"name":"dispid_resume","features":[432]},{"name":"dispid_returnfromsubmenu","features":[432]},{"name":"dispid_showmenu","features":[432]},{"name":"dispid_stilloff","features":[432]},{"name":"dispid_videocounter","features":[432]},{"name":"dispid_videoencoderint","features":[432]},{"name":"dispid_wstcounter","features":[432]},{"name":"dispidaudio_analysis","features":[432]},{"name":"dispidaudioanalysis","features":[432]},{"name":"dispidaudiocounter","features":[432]},{"name":"dispidbind","features":[432]},{"name":"dispidcccounter","features":[432]},{"name":"dispiddata_analysis","features":[432]},{"name":"dispiddataanalysis","features":[432]},{"name":"dispidgetState","features":[432]},{"name":"dispidlength","features":[432]},{"name":"dispidlicenseerrorcode","features":[432]},{"name":"dispidposition","features":[432]},{"name":"dispidpositionmode","features":[432]},{"name":"dispidrate","features":[432]},{"name":"dispidrecordingstarted","features":[432]},{"name":"dispidrecordingstopped","features":[432]},{"name":"dispidrecordingtype","features":[432]},{"name":"dispidsbesource","features":[432]},{"name":"dispidstart","features":[432]},{"name":"dispidstarttime","features":[432]},{"name":"dispidstoptime","features":[432]},{"name":"dispidunbind","features":[432]},{"name":"dispidvideo_analysis","features":[432]},{"name":"dispidvideoanalysis","features":[432]},{"name":"dispidvideocounter","features":[432]},{"name":"dispidwstcounter","features":[432]},{"name":"dslDefaultSize","features":[432]},{"name":"dslDoubleSourceSize","features":[432]},{"name":"dslFullScreen","features":[432]},{"name":"dslHalfScreen","features":[432]},{"name":"dslHalfSourceSize","features":[432]},{"name":"dslQuarterScreen","features":[432]},{"name":"dslSixteenthScreen","features":[432]},{"name":"dslSourceSize","features":[432]},{"name":"dvdChannel_Audio","features":[432]},{"name":"dvdGeneral_Comments","features":[432]},{"name":"dvdGeneral_Name","features":[432]},{"name":"dvdMenu_Angle","features":[432]},{"name":"dvdMenu_Audio","features":[432]},{"name":"dvdMenu_Chapter","features":[432]},{"name":"dvdMenu_Root","features":[432]},{"name":"dvdMenu_Subpicture","features":[432]},{"name":"dvdMenu_Title","features":[432]},{"name":"dvdOther_Cut","features":[432]},{"name":"dvdOther_Scene","features":[432]},{"name":"dvdOther_Take","features":[432]},{"name":"dvdSPExt_CC_Big","features":[432]},{"name":"dvdSPExt_CC_Children","features":[432]},{"name":"dvdSPExt_CC_Normal","features":[432]},{"name":"dvdSPExt_Caption_Big","features":[432]},{"name":"dvdSPExt_Caption_Children","features":[432]},{"name":"dvdSPExt_Caption_Normal","features":[432]},{"name":"dvdSPExt_DirectorComments_Big","features":[432]},{"name":"dvdSPExt_DirectorComments_Children","features":[432]},{"name":"dvdSPExt_DirectorComments_Normal","features":[432]},{"name":"dvdSPExt_Forced","features":[432]},{"name":"dvdSPExt_NotSpecified","features":[432]},{"name":"dvdState_Paused","features":[432]},{"name":"dvdState_Running","features":[432]},{"name":"dvdState_Stopped","features":[432]},{"name":"dvdState_Undefined","features":[432]},{"name":"dvdState_Unitialized","features":[432]},{"name":"dvdStream_Angle","features":[432]},{"name":"dvdStream_Audio","features":[432]},{"name":"dvdStream_Subpicture","features":[432]},{"name":"dvdStruct_Cell","features":[432]},{"name":"dvdStruct_ParentalID","features":[432]},{"name":"dvdStruct_PartOfTitle","features":[432]},{"name":"dvdStruct_Title","features":[432]},{"name":"dvdStruct_Volume","features":[432]},{"name":"dvdTitle_Album","features":[432]},{"name":"dvdTitle_Movie","features":[432]},{"name":"dvdTitle_Orig_Album","features":[432]},{"name":"dvdTitle_Orig_Movie","features":[432]},{"name":"dvdTitle_Orig_Other","features":[432]},{"name":"dvdTitle_Orig_Series","features":[432]},{"name":"dvdTitle_Orig_Song","features":[432]},{"name":"dvdTitle_Orig_Video","features":[432]},{"name":"dvdTitle_Other","features":[432]},{"name":"dvdTitle_Series","features":[432]},{"name":"dvdTitle_Song","features":[432]},{"name":"dvdTitle_Sub_Album","features":[432]},{"name":"dvdTitle_Sub_Movie","features":[432]},{"name":"dvdTitle_Sub_Other","features":[432]},{"name":"dvdTitle_Sub_Series","features":[432]},{"name":"dvdTitle_Sub_Song","features":[432]},{"name":"dvdTitle_Sub_Video","features":[432]},{"name":"dvdTitle_Video","features":[432]},{"name":"eventidBroadcastEvent","features":[432]},{"name":"eventidBroadcastEventEx","features":[432]},{"name":"eventidCOPPBlocked","features":[432]},{"name":"eventidCOPPUnblocked","features":[432]},{"name":"eventidChangeCurrentAngle","features":[432]},{"name":"eventidChangeCurrentAudioStream","features":[432]},{"name":"eventidChangeCurrentSubpictureStream","features":[432]},{"name":"eventidChangeKaraokePresMode","features":[432]},{"name":"eventidChangeVideoPresMode","features":[432]},{"name":"eventidContentBecomingStale","features":[432]},{"name":"eventidContentPrimarilyAudio","features":[432]},{"name":"eventidDVDNotify","features":[432]},{"name":"eventidEncryptionOff","features":[432]},{"name":"eventidEncryptionOn","features":[432]},{"name":"eventidEndOfMedia","features":[432]},{"name":"eventidLicenseChange","features":[432]},{"name":"eventidOnTuneChanged","features":[432]},{"name":"eventidOverlayUnavailable","features":[432]},{"name":"eventidPauseOn","features":[432]},{"name":"eventidPlayAtTime","features":[432]},{"name":"eventidPlayAtTimeInTitle","features":[432]},{"name":"eventidPlayBackwards","features":[432]},{"name":"eventidPlayChapter","features":[432]},{"name":"eventidPlayChapterInTitle","features":[432]},{"name":"eventidPlayForwards","features":[432]},{"name":"eventidPlayNextChapter","features":[432]},{"name":"eventidPlayPrevChapter","features":[432]},{"name":"eventidPlayTitle","features":[432]},{"name":"eventidRateChange","features":[432]},{"name":"eventidRatingsBlocked","features":[432]},{"name":"eventidRatingsChanged","features":[432]},{"name":"eventidRatingsUnlocked","features":[432]},{"name":"eventidReplayChapter","features":[432]},{"name":"eventidResume","features":[432]},{"name":"eventidReturnFromSubmenu","features":[432]},{"name":"eventidSelectOrActivateButton","features":[432]},{"name":"eventidShowMenu","features":[432]},{"name":"eventidSinkCertificateFailure","features":[432]},{"name":"eventidSinkCertificateSuccess","features":[432]},{"name":"eventidSourceCertificateFailure","features":[432]},{"name":"eventidSourceCertificateSuccess","features":[432]},{"name":"eventidStaleDataRead","features":[432]},{"name":"eventidStaleFileDeleted","features":[432]},{"name":"eventidStateChange","features":[432]},{"name":"eventidStillOff","features":[432]},{"name":"eventidStop","features":[432]},{"name":"eventidTimeHole","features":[432]},{"name":"eventidWriteFailure","features":[432]},{"name":"eventidWriteFailureClear","features":[432]},{"name":"g_wszStreamBufferRecordingAlbumArtist","features":[432]},{"name":"g_wszStreamBufferRecordingAlbumCoverURL","features":[432]},{"name":"g_wszStreamBufferRecordingAlbumTitle","features":[432]},{"name":"g_wszStreamBufferRecordingAspectRatioX","features":[432]},{"name":"g_wszStreamBufferRecordingAspectRatioY","features":[432]},{"name":"g_wszStreamBufferRecordingAuthor","features":[432]},{"name":"g_wszStreamBufferRecordingBannerImageData","features":[432]},{"name":"g_wszStreamBufferRecordingBannerImageType","features":[432]},{"name":"g_wszStreamBufferRecordingBannerImageURL","features":[432]},{"name":"g_wszStreamBufferRecordingBitrate","features":[432]},{"name":"g_wszStreamBufferRecordingBroadcast","features":[432]},{"name":"g_wszStreamBufferRecordingComposer","features":[432]},{"name":"g_wszStreamBufferRecordingCopyright","features":[432]},{"name":"g_wszStreamBufferRecordingCopyrightURL","features":[432]},{"name":"g_wszStreamBufferRecordingCurrentBitrate","features":[432]},{"name":"g_wszStreamBufferRecordingDRM_Flags","features":[432]},{"name":"g_wszStreamBufferRecordingDRM_Level","features":[432]},{"name":"g_wszStreamBufferRecordingDescription","features":[432]},{"name":"g_wszStreamBufferRecordingDuration","features":[432]},{"name":"g_wszStreamBufferRecordingFileSize","features":[432]},{"name":"g_wszStreamBufferRecordingGenre","features":[432]},{"name":"g_wszStreamBufferRecordingGenreID","features":[432]},{"name":"g_wszStreamBufferRecordingHasArbitraryDataStream","features":[432]},{"name":"g_wszStreamBufferRecordingHasAttachedImages","features":[432]},{"name":"g_wszStreamBufferRecordingHasAudio","features":[432]},{"name":"g_wszStreamBufferRecordingHasFileTransferStream","features":[432]},{"name":"g_wszStreamBufferRecordingHasImage","features":[432]},{"name":"g_wszStreamBufferRecordingHasScript","features":[432]},{"name":"g_wszStreamBufferRecordingHasVideo","features":[432]},{"name":"g_wszStreamBufferRecordingIsVBR","features":[432]},{"name":"g_wszStreamBufferRecordingLyrics","features":[432]},{"name":"g_wszStreamBufferRecordingMCDI","features":[432]},{"name":"g_wszStreamBufferRecordingNSCAddress","features":[432]},{"name":"g_wszStreamBufferRecordingNSCDescription","features":[432]},{"name":"g_wszStreamBufferRecordingNSCEmail","features":[432]},{"name":"g_wszStreamBufferRecordingNSCName","features":[432]},{"name":"g_wszStreamBufferRecordingNSCPhone","features":[432]},{"name":"g_wszStreamBufferRecordingNumberOfFrames","features":[432]},{"name":"g_wszStreamBufferRecordingOptimalBitrate","features":[432]},{"name":"g_wszStreamBufferRecordingPromotionURL","features":[432]},{"name":"g_wszStreamBufferRecordingProtected","features":[432]},{"name":"g_wszStreamBufferRecordingRating","features":[432]},{"name":"g_wszStreamBufferRecordingSeekable","features":[432]},{"name":"g_wszStreamBufferRecordingSignature_Name","features":[432]},{"name":"g_wszStreamBufferRecordingSkipBackward","features":[432]},{"name":"g_wszStreamBufferRecordingSkipForward","features":[432]},{"name":"g_wszStreamBufferRecordingStridable","features":[432]},{"name":"g_wszStreamBufferRecordingTitle","features":[432]},{"name":"g_wszStreamBufferRecordingToolName","features":[432]},{"name":"g_wszStreamBufferRecordingToolVersion","features":[432]},{"name":"g_wszStreamBufferRecordingTrack","features":[432]},{"name":"g_wszStreamBufferRecordingTrackNumber","features":[432]},{"name":"g_wszStreamBufferRecordingTrusted","features":[432]},{"name":"g_wszStreamBufferRecordingUse_DRM","features":[432]},{"name":"g_wszStreamBufferRecordingYear","features":[432]},{"name":"sslClipByClipRect","features":[432]},{"name":"sslClipByOverScan","features":[432]},{"name":"sslFullSize","features":[432]}],"435":[{"name":"CLSID_XMLGraphBuilder","features":[434]},{"name":"IXMLGraphBuilder","features":[434]}],"436":[{"name":"DMOCATEGORY_ACOUSTIC_ECHO_CANCEL","features":[435]},{"name":"DMOCATEGORY_AGC","features":[435]},{"name":"DMOCATEGORY_AUDIO_CAPTURE_EFFECT","features":[435]},{"name":"DMOCATEGORY_AUDIO_DECODER","features":[435]},{"name":"DMOCATEGORY_AUDIO_EFFECT","features":[435]},{"name":"DMOCATEGORY_AUDIO_ENCODER","features":[435]},{"name":"DMOCATEGORY_AUDIO_NOISE_SUPPRESS","features":[435]},{"name":"DMOCATEGORY_VIDEO_DECODER","features":[435]},{"name":"DMOCATEGORY_VIDEO_EFFECT","features":[435]},{"name":"DMOCATEGORY_VIDEO_ENCODER","features":[435]},{"name":"DMOEnum","features":[435]},{"name":"DMOGetName","features":[435]},{"name":"DMOGetTypes","features":[435]},{"name":"DMORegister","features":[435]},{"name":"DMOUnregister","features":[435]},{"name":"DMO_ENUMF_INCLUDE_KEYED","features":[435]},{"name":"DMO_ENUM_FLAGS","features":[435]},{"name":"DMO_E_INVALIDSTREAMINDEX","features":[435]},{"name":"DMO_E_INVALIDTYPE","features":[435]},{"name":"DMO_E_NOTACCEPTING","features":[435]},{"name":"DMO_E_NO_MORE_ITEMS","features":[435]},{"name":"DMO_E_TYPE_NOT_ACCEPTED","features":[435]},{"name":"DMO_E_TYPE_NOT_SET","features":[435]},{"name":"DMO_INPLACE_NORMAL","features":[435]},{"name":"DMO_INPLACE_ZERO","features":[435]},{"name":"DMO_INPUT_DATA_BUFFERF_DISCONTINUITY","features":[435]},{"name":"DMO_INPUT_DATA_BUFFERF_SYNCPOINT","features":[435]},{"name":"DMO_INPUT_DATA_BUFFERF_TIME","features":[435]},{"name":"DMO_INPUT_DATA_BUFFERF_TIMELENGTH","features":[435]},{"name":"DMO_INPUT_STATUSF_ACCEPT_DATA","features":[435]},{"name":"DMO_INPUT_STREAMF_FIXED_SAMPLE_SIZE","features":[435]},{"name":"DMO_INPUT_STREAMF_HOLDS_BUFFERS","features":[435]},{"name":"DMO_INPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER","features":[435]},{"name":"DMO_INPUT_STREAMF_WHOLE_SAMPLES","features":[435]},{"name":"DMO_MEDIA_TYPE","features":[307,435]},{"name":"DMO_OUTPUT_DATA_BUFFER","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_DISCONTINUITY","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_INCOMPLETE","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_SYNCPOINT","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_TIME","features":[435]},{"name":"DMO_OUTPUT_DATA_BUFFERF_TIMELENGTH","features":[435]},{"name":"DMO_OUTPUT_STREAMF_DISCARDABLE","features":[435]},{"name":"DMO_OUTPUT_STREAMF_FIXED_SAMPLE_SIZE","features":[435]},{"name":"DMO_OUTPUT_STREAMF_OPTIONAL","features":[435]},{"name":"DMO_OUTPUT_STREAMF_SINGLE_SAMPLE_PER_BUFFER","features":[435]},{"name":"DMO_OUTPUT_STREAMF_WHOLE_SAMPLES","features":[435]},{"name":"DMO_PARTIAL_MEDIATYPE","features":[435]},{"name":"DMO_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER","features":[435]},{"name":"DMO_QUALITY_STATUS_ENABLED","features":[435]},{"name":"DMO_REGISTERF_IS_KEYED","features":[435]},{"name":"DMO_REGISTER_FLAGS","features":[435]},{"name":"DMO_SET_TYPEF_CLEAR","features":[435]},{"name":"DMO_SET_TYPEF_TEST_ONLY","features":[435]},{"name":"DMO_VOSF_NEEDS_PREVIOUS_SAMPLE","features":[435]},{"name":"IDMOQualityControl","features":[435]},{"name":"IDMOVideoOutputOptimizations","features":[435]},{"name":"IEnumDMO","features":[435]},{"name":"IMediaBuffer","features":[435]},{"name":"IMediaObject","features":[435]},{"name":"IMediaObjectInPlace","features":[435]},{"name":"MoCopyMediaType","features":[307,435]},{"name":"MoCreateMediaType","features":[307,435]},{"name":"MoDeleteMediaType","features":[307,435]},{"name":"MoDuplicateMediaType","features":[307,435]},{"name":"MoFreeMediaType","features":[307,435]},{"name":"MoInitMediaType","features":[307,435]},{"name":"_DMO_INPLACE_PROCESS_FLAGS","features":[435]},{"name":"_DMO_INPUT_DATA_BUFFER_FLAGS","features":[435]},{"name":"_DMO_INPUT_STATUS_FLAGS","features":[435]},{"name":"_DMO_INPUT_STREAM_INFO_FLAGS","features":[435]},{"name":"_DMO_OUTPUT_DATA_BUFFER_FLAGS","features":[435]},{"name":"_DMO_OUTPUT_STREAM_INFO_FLAGS","features":[435]},{"name":"_DMO_PROCESS_OUTPUT_FLAGS","features":[435]},{"name":"_DMO_QUALITY_STATUS_FLAGS","features":[435]},{"name":"_DMO_SET_TYPE_FLAGS","features":[435]},{"name":"_DMO_VIDEO_OUTPUT_STREAM_FLAGS","features":[435]}],"437":[{"name":"AEC_MODE_FULL_DUPLEX","features":[433]},{"name":"AEC_MODE_HALF_DUPLEX","features":[433]},{"name":"AEC_MODE_PASS_THROUGH","features":[433]},{"name":"AEC_STATUS_FD_CURRENTLY_CONVERGED","features":[433]},{"name":"AEC_STATUS_FD_HISTORY_CONTINUOUSLY_CONVERGED","features":[433]},{"name":"AEC_STATUS_FD_HISTORY_PREVIOUSLY_DIVERGED","features":[433]},{"name":"AEC_STATUS_FD_HISTORY_UNINITIALIZED","features":[433]},{"name":"ALLOCATOR_PROPERTIES_EX","features":[433]},{"name":"APO_CLASS_UUID","features":[433]},{"name":"AUDIOENDPOINT_CLASS_UUID","features":[433]},{"name":"AUDIOMODULE_MAX_DATA_SIZE","features":[433]},{"name":"AUDIOMODULE_MAX_NAME_CCH_SIZE","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION_NOTROTATED","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION_ROTATED180DEGREESCOUNTERCLOCKWISE","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION_ROTATED270DEGREESCOUNTERCLOCKWISE","features":[433]},{"name":"AUDIOPOSTURE_ORIENTATION_ROTATED90DEGREESCOUNTERCLOCKWISE","features":[433]},{"name":"AUDIORESOURCEMANAGEMENT_RESOURCEGROUP","features":[307,433]},{"name":"AUDIO_CURVE_TYPE","features":[433]},{"name":"AUDIO_CURVE_TYPE_NONE","features":[433]},{"name":"AUDIO_CURVE_TYPE_WINDOWS_FADE","features":[433]},{"name":"AUDIO_EFFECT_TYPE_ACOUSTIC_ECHO_CANCELLATION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_AUTOMATIC_GAIN_CONTROL","features":[433]},{"name":"AUDIO_EFFECT_TYPE_BASS_BOOST","features":[433]},{"name":"AUDIO_EFFECT_TYPE_BASS_MANAGEMENT","features":[433]},{"name":"AUDIO_EFFECT_TYPE_BEAMFORMING","features":[433]},{"name":"AUDIO_EFFECT_TYPE_CONSTANT_TONE_REMOVAL","features":[433]},{"name":"AUDIO_EFFECT_TYPE_DEEP_NOISE_SUPPRESSION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_DYNAMIC_RANGE_COMPRESSION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_ENVIRONMENTAL_EFFECTS","features":[433]},{"name":"AUDIO_EFFECT_TYPE_EQUALIZER","features":[433]},{"name":"AUDIO_EFFECT_TYPE_FAR_FIELD_BEAMFORMING","features":[433]},{"name":"AUDIO_EFFECT_TYPE_LOUDNESS_EQUALIZER","features":[433]},{"name":"AUDIO_EFFECT_TYPE_NOISE_SUPPRESSION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_ROOM_CORRECTION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_SPEAKER_COMPENSATION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_SPEAKER_FILL","features":[433]},{"name":"AUDIO_EFFECT_TYPE_SPEAKER_PROTECTION","features":[433]},{"name":"AUDIO_EFFECT_TYPE_VIRTUAL_HEADPHONES","features":[433]},{"name":"AUDIO_EFFECT_TYPE_VIRTUAL_SURROUND","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_DEFAULT","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_FAR_FIELD_SPEECH","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_MEDIA","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_MOVIE","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_NOTIFICATION","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_RAW","features":[433]},{"name":"AUDIO_SIGNALPROCESSINGMODE_SPEECH","features":[433]},{"name":"AllocatorStrategy_DontCare","features":[433]},{"name":"AllocatorStrategy_MaximizeSpeed","features":[433]},{"name":"AllocatorStrategy_MinimizeFrameSize","features":[433]},{"name":"AllocatorStrategy_MinimizeNumberOfAllocators","features":[433]},{"name":"AllocatorStrategy_MinimizeNumberOfFrames","features":[433]},{"name":"BLUETOOTHLE_MIDI_SERVICE_UUID","features":[433]},{"name":"BLUETOOTH_MIDI_DATAIO_CHARACTERISTIC","features":[433]},{"name":"BUS_INTERFACE_REFERENCE_VERSION","features":[433]},{"name":"CAPTURE_MEMORY_ALLOCATION_FLAGS","features":[433]},{"name":"CASCADE_FORM","features":[433]},{"name":"CC_BYTE_PAIR","features":[433]},{"name":"CC_HW_FIELD","features":[433]},{"name":"CC_MAX_HW_DECODE_LINES","features":[433]},{"name":"CLSID_KsIBasicAudioInterfaceHandler","features":[433]},{"name":"CLSID_Proxy","features":[433]},{"name":"CONSTRICTOR_OPTION","features":[433]},{"name":"CONSTRICTOR_OPTION_DISABLE","features":[433]},{"name":"CONSTRICTOR_OPTION_MUTE","features":[433]},{"name":"DEVCAPS","features":[433]},{"name":"DEVPKEY_KsAudio_Controller_DeviceInterface_Path","features":[305,433]},{"name":"DEVPKEY_KsAudio_PacketSize_Constraints","features":[305,433]},{"name":"DEVPKEY_KsAudio_PacketSize_Constraints2","features":[305,433]},{"name":"DIRECT_FORM","features":[433]},{"name":"DS3DVECTOR","features":[433]},{"name":"DS3D_HRTF_VERSION_1","features":[433]},{"name":"EDeviceControlUseType","features":[433]},{"name":"EPcxConnectionType","features":[433]},{"name":"EPcxGenLocation","features":[433]},{"name":"EPcxGenLocation_enum_count","features":[433]},{"name":"EPcxGeoLocation","features":[433]},{"name":"EPcxGeoLocation_enum_count","features":[433]},{"name":"EPxcPortConnection","features":[433]},{"name":"EVENTSETID_CROSSBAR","features":[433]},{"name":"EVENTSETID_TUNER","features":[433]},{"name":"EVENTSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST","features":[433]},{"name":"EVENTSETID_VIDEODECODER","features":[433]},{"name":"FLOAT_COEFF","features":[433]},{"name":"FRAMING_CACHE_OPS","features":[433]},{"name":"FRAMING_PROP","features":[433]},{"name":"FULL_FILTER","features":[433]},{"name":"FramingProp_Ex","features":[433]},{"name":"FramingProp_None","features":[433]},{"name":"FramingProp_Old","features":[433]},{"name":"FramingProp_Uninitialized","features":[433]},{"name":"Framing_Cache_ReadLast","features":[433]},{"name":"Framing_Cache_ReadOrig","features":[433]},{"name":"Framing_Cache_Update","features":[433]},{"name":"Framing_Cache_Write","features":[433]},{"name":"GUID_NULL","features":[433]},{"name":"IKsAggregateControl","features":[433]},{"name":"IKsAllocator","features":[433]},{"name":"IKsAllocatorEx","features":[433]},{"name":"IKsClockPropertySet","features":[433]},{"name":"IKsControl","features":[433]},{"name":"IKsDataTypeCompletion","features":[433]},{"name":"IKsDataTypeHandler","features":[433]},{"name":"IKsFormatSupport","features":[433]},{"name":"IKsInterfaceHandler","features":[433]},{"name":"IKsJackContainerId","features":[433]},{"name":"IKsJackDescription","features":[433]},{"name":"IKsJackDescription2","features":[433]},{"name":"IKsJackDescription3","features":[433]},{"name":"IKsJackSinkInformation","features":[433]},{"name":"IKsNodeControl","features":[433]},{"name":"IKsNotifyEvent","features":[433]},{"name":"IKsObject","features":[433]},{"name":"IKsPin","features":[433]},{"name":"IKsPinEx","features":[433]},{"name":"IKsPinFactory","features":[433]},{"name":"IKsPinPipe","features":[433]},{"name":"IKsPropertySet","features":[433]},{"name":"IKsQualityForwarder","features":[433]},{"name":"IKsTopology","features":[433]},{"name":"IKsTopologyInfo","features":[433]},{"name":"INTERLEAVED_AUDIO_FORMAT_INFORMATION","features":[433]},{"name":"IOCTL_KS_DISABLE_EVENT","features":[433]},{"name":"IOCTL_KS_ENABLE_EVENT","features":[433]},{"name":"IOCTL_KS_HANDSHAKE","features":[433]},{"name":"IOCTL_KS_METHOD","features":[433]},{"name":"IOCTL_KS_PROPERTY","features":[433]},{"name":"IOCTL_KS_READ_STREAM","features":[433]},{"name":"IOCTL_KS_RESET_STATE","features":[433]},{"name":"IOCTL_KS_WRITE_STREAM","features":[433]},{"name":"JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY","features":[433]},{"name":"JACKDESC2_PRESENCE_DETECT_CAPABILITY","features":[433]},{"name":"KSAC3_ALTERNATE_AUDIO","features":[307,433]},{"name":"KSAC3_ALTERNATE_AUDIO_1","features":[433]},{"name":"KSAC3_ALTERNATE_AUDIO_2","features":[433]},{"name":"KSAC3_ALTERNATE_AUDIO_BOTH","features":[433]},{"name":"KSAC3_BIT_STREAM_MODE","features":[433]},{"name":"KSAC3_DIALOGUE_LEVEL","features":[433]},{"name":"KSAC3_DOWNMIX","features":[307,433]},{"name":"KSAC3_ERROR_CONCEALMENT","features":[307,433]},{"name":"KSAC3_ROOM_TYPE","features":[307,433]},{"name":"KSAC3_SERVICE_COMMENTARY","features":[433]},{"name":"KSAC3_SERVICE_DIALOG_ONLY","features":[433]},{"name":"KSAC3_SERVICE_EMERGENCY_FLASH","features":[433]},{"name":"KSAC3_SERVICE_HEARING_IMPAIRED","features":[433]},{"name":"KSAC3_SERVICE_MAIN_AUDIO","features":[433]},{"name":"KSAC3_SERVICE_NO_DIALOG","features":[433]},{"name":"KSAC3_SERVICE_VISUALLY_IMPAIRED","features":[433]},{"name":"KSAC3_SERVICE_VOICE_OVER","features":[433]},{"name":"KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL","features":[433]},{"name":"KSALGORITHMINSTANCE_SYSTEM_AGC","features":[433]},{"name":"KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR","features":[433]},{"name":"KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS","features":[433]},{"name":"KSALLOCATORMODE","features":[433]},{"name":"KSALLOCATOR_FLAG_2D_BUFFER_REQUIRED","features":[433]},{"name":"KSALLOCATOR_FLAG_ALLOCATOR_EXISTS","features":[433]},{"name":"KSALLOCATOR_FLAG_ATTENTION_STEPPING","features":[433]},{"name":"KSALLOCATOR_FLAG_CAN_ALLOCATE","features":[433]},{"name":"KSALLOCATOR_FLAG_CYCLE","features":[433]},{"name":"KSALLOCATOR_FLAG_DEVICE_SPECIFIC","features":[433]},{"name":"KSALLOCATOR_FLAG_ENABLE_CACHED_MDL","features":[433]},{"name":"KSALLOCATOR_FLAG_INDEPENDENT_RANGES","features":[433]},{"name":"KSALLOCATOR_FLAG_INSIST_ON_FRAMESIZE_RATIO","features":[433]},{"name":"KSALLOCATOR_FLAG_MULTIPLE_OUTPUT","features":[433]},{"name":"KSALLOCATOR_FLAG_NO_FRAME_INTEGRITY","features":[433]},{"name":"KSALLOCATOR_FLAG_PARTIAL_READ_SUPPORT","features":[433]},{"name":"KSALLOCATOR_FRAMING","features":[433]},{"name":"KSALLOCATOR_FRAMING_EX","features":[433]},{"name":"KSALLOCATOR_OPTIONF_COMPATIBLE","features":[433]},{"name":"KSALLOCATOR_OPTIONF_SYSTEM_MEMORY","features":[433]},{"name":"KSALLOCATOR_OPTIONF_VALID","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_FRAME_INTEGRITY","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_INPLACE_MODIFIER","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_MUST_ALLOCATE","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_PREFERENCES_ONLY","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY","features":[433]},{"name":"KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY_CUSTOM_ALLOCATION","features":[433]},{"name":"KSATTRIBUTE","features":[433]},{"name":"KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE","features":[433]},{"name":"KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE","features":[433]},{"name":"KSATTRIBUTE_REQUIRED","features":[433]},{"name":"KSAUDDECOUTMODE_PCM_51","features":[433]},{"name":"KSAUDDECOUTMODE_SPDIFF","features":[433]},{"name":"KSAUDDECOUTMODE_STEREO_ANALOG","features":[433]},{"name":"KSAUDFNAME_3D_CENTER","features":[433]},{"name":"KSAUDFNAME_3D_DEPTH","features":[433]},{"name":"KSAUDFNAME_3D_STEREO","features":[433]},{"name":"KSAUDFNAME_ALTERNATE_MICROPHONE","features":[433]},{"name":"KSAUDFNAME_AUX","features":[433]},{"name":"KSAUDFNAME_AUX_MUTE","features":[433]},{"name":"KSAUDFNAME_AUX_VOLUME","features":[433]},{"name":"KSAUDFNAME_BASS","features":[433]},{"name":"KSAUDFNAME_CD_AUDIO","features":[433]},{"name":"KSAUDFNAME_CD_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_CD_MUTE","features":[433]},{"name":"KSAUDFNAME_CD_VOLUME","features":[433]},{"name":"KSAUDFNAME_LINE_IN","features":[433]},{"name":"KSAUDFNAME_LINE_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_LINE_MUTE","features":[433]},{"name":"KSAUDFNAME_LINE_VOLUME","features":[433]},{"name":"KSAUDFNAME_MASTER_MUTE","features":[433]},{"name":"KSAUDFNAME_MASTER_VOLUME","features":[433]},{"name":"KSAUDFNAME_MICROPHONE_BOOST","features":[433]},{"name":"KSAUDFNAME_MIC_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_MIC_MUTE","features":[433]},{"name":"KSAUDFNAME_MIC_VOLUME","features":[433]},{"name":"KSAUDFNAME_MIDI","features":[433]},{"name":"KSAUDFNAME_MIDI_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_MIDI_MUTE","features":[433]},{"name":"KSAUDFNAME_MIDI_VOLUME","features":[433]},{"name":"KSAUDFNAME_MIDRANGE","features":[433]},{"name":"KSAUDFNAME_MONO_MIX","features":[433]},{"name":"KSAUDFNAME_MONO_MIX_MUTE","features":[433]},{"name":"KSAUDFNAME_MONO_MIX_VOLUME","features":[433]},{"name":"KSAUDFNAME_MONO_OUT","features":[433]},{"name":"KSAUDFNAME_MONO_OUT_MUTE","features":[433]},{"name":"KSAUDFNAME_MONO_OUT_VOLUME","features":[433]},{"name":"KSAUDFNAME_PC_SPEAKER","features":[433]},{"name":"KSAUDFNAME_PC_SPEAKER_MUTE","features":[433]},{"name":"KSAUDFNAME_PC_SPEAKER_VOLUME","features":[433]},{"name":"KSAUDFNAME_PEAKMETER","features":[433]},{"name":"KSAUDFNAME_RECORDING_CONTROL","features":[433]},{"name":"KSAUDFNAME_RECORDING_SOURCE","features":[433]},{"name":"KSAUDFNAME_STEREO_MIX","features":[433]},{"name":"KSAUDFNAME_STEREO_MIX_MUTE","features":[433]},{"name":"KSAUDFNAME_STEREO_MIX_VOLUME","features":[433]},{"name":"KSAUDFNAME_TREBLE","features":[433]},{"name":"KSAUDFNAME_VIDEO","features":[433]},{"name":"KSAUDFNAME_VIDEO_MUTE","features":[433]},{"name":"KSAUDFNAME_VIDEO_VOLUME","features":[433]},{"name":"KSAUDFNAME_VOLUME_CONTROL","features":[433]},{"name":"KSAUDFNAME_WAVE_IN_VOLUME","features":[433]},{"name":"KSAUDFNAME_WAVE_MUTE","features":[433]},{"name":"KSAUDFNAME_WAVE_OUT_MIX","features":[433]},{"name":"KSAUDFNAME_WAVE_VOLUME","features":[433]},{"name":"KSAUDIOENGINE_BUFFER_SIZE_RANGE","features":[433]},{"name":"KSAUDIOENGINE_DESCRIPTOR","features":[433]},{"name":"KSAUDIOENGINE_DEVICECONTROLS","features":[433]},{"name":"KSAUDIOENGINE_VOLUMELEVEL","features":[433]},{"name":"KSAUDIOMODULE_DESCRIPTOR","features":[433]},{"name":"KSAUDIOMODULE_NOTIFICATION","features":[433]},{"name":"KSAUDIOMODULE_PROPERTY","features":[433]},{"name":"KSAUDIO_CHANNEL_CONFIG","features":[433]},{"name":"KSAUDIO_COPY_PROTECTION","features":[307,433]},{"name":"KSAUDIO_CPU_RESOURCES_HOST_CPU","features":[433]},{"name":"KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU","features":[433]},{"name":"KSAUDIO_DYNAMIC_RANGE","features":[433]},{"name":"KSAUDIO_MICROPHONE_COORDINATES","features":[433]},{"name":"KSAUDIO_MIC_ARRAY_GEOMETRY","features":[433]},{"name":"KSAUDIO_MIXCAP_TABLE","features":[307,433]},{"name":"KSAUDIO_MIXLEVEL","features":[307,433]},{"name":"KSAUDIO_MIX_CAPS","features":[307,433]},{"name":"KSAUDIO_PACKETSIZE_CONSTRAINTS","features":[433]},{"name":"KSAUDIO_PACKETSIZE_CONSTRAINTS2","features":[433]},{"name":"KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT","features":[433]},{"name":"KSAUDIO_POSITION","features":[433]},{"name":"KSAUDIO_POSITIONEX","features":[433]},{"name":"KSAUDIO_PRESENTATION_POSITION","features":[433]},{"name":"KSAUDIO_QUALITY_ADVANCED","features":[433]},{"name":"KSAUDIO_QUALITY_BASIC","features":[433]},{"name":"KSAUDIO_QUALITY_PC","features":[433]},{"name":"KSAUDIO_QUALITY_WORST","features":[433]},{"name":"KSAUDIO_SPEAKER_DIRECTOUT","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_FRONT_CENTER","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_FRONT_LEFT","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_FRONT_RIGHT","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_REAR_LEFT","features":[433]},{"name":"KSAUDIO_SPEAKER_GROUND_REAR_RIGHT","features":[433]},{"name":"KSAUDIO_SPEAKER_MONO","features":[433]},{"name":"KSAUDIO_SPEAKER_SUPER_WOOFER","features":[433]},{"name":"KSAUDIO_SPEAKER_TOP_MIDDLE","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_HEADPHONE","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_MAX","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_MIN","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_NARROW","features":[433]},{"name":"KSAUDIO_STEREO_SPEAKER_GEOMETRY_WIDE","features":[433]},{"name":"KSCAMERAPROFILE_BalancedVideoAndPhoto","features":[433]},{"name":"KSCAMERAPROFILE_CompressedCamera","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_FACEDETECTION","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_PHOTOHDR","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_PREVIEW_RES_MUSTMATCH","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_VARIABLEPHOTOSEQUENCE","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_VIDEOHDR","features":[433]},{"name":"KSCAMERAPROFILE_FLAGS_VIDEOSTABLIZATION","features":[433]},{"name":"KSCAMERAPROFILE_FaceAuth_Mode","features":[433]},{"name":"KSCAMERAPROFILE_HDRWithWCGPhoto","features":[433]},{"name":"KSCAMERAPROFILE_HDRWithWCGVideo","features":[433]},{"name":"KSCAMERAPROFILE_HighFrameRate","features":[433]},{"name":"KSCAMERAPROFILE_HighQualityPhoto","features":[433]},{"name":"KSCAMERAPROFILE_Legacy","features":[433]},{"name":"KSCAMERAPROFILE_PhotoSequence","features":[433]},{"name":"KSCAMERAPROFILE_VariablePhotoSequence","features":[433]},{"name":"KSCAMERAPROFILE_VideoConferencing","features":[433]},{"name":"KSCAMERAPROFILE_VideoHDR8","features":[433]},{"name":"KSCAMERAPROFILE_VideoRecording","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_FNF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_HDR","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ADVANCEDPHOTO_ULTRALOWLIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_BLUR","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_MASK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_SHALLOWFOCUS","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAMERAOFFSET","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAPS_CANCELLABLE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAPS_MASK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_CAPS_RESERVED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMING","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_MANUAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMPENSATION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_FULLSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_HALFSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_QUARTERSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_SIXTHSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EVCOMP_THIRDSTEP","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_EYEGAZECORRECTION_STARE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_ALTERNATIVE_FRAME_ILLUMINATION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_BACKGROUND_SUBTRACTION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEAUTH_MODE_DISABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_BLINK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_PHOTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_PREVIEW","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_SMILE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FACEDETECTION_VIDEO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FIELDOFVIEW","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FILTERSCOPE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLAG_CANCELOPERATION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLAG_MASK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ASSISTANT_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_AUTO_ADJUSTABLEPOWER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_MULTIFLASHSUPPORTED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_ON_ADJUSTABLEPOWER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_REDEYEREDUCTION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FLASH_SINGLEFLASH","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_FAILED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_FOCUSED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_LOST","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_SEARCHING","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUSSTATE_UNINITIALIZED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_CONTINUOUS","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_CONTINUOUSLOCK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_HYPERFOCAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_INFINITY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_DISTANCE_NEAREST","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_DRIVERFALLBACK_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_FULLRANGE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_HYPERFOCAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_INFINITY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_MACRO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_RANGE_NORMAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_REGIONBASED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_FOCUS_UNLOCK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_HEADER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_HISTOGRAM_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_HISTOGRAM_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_ALTERNATING_FRAME_ILLUMINATION","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_ALWAYS_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_IRTORCHMODE_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_100","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_12800","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_1600","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_200","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_25600","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_3200","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_400","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_50","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_6400","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_80","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_800","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ISO_MANUAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_METADATAINFO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_METADATA_ALIGNMENTREQUIRED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_METADATA_MEMORYTYPE_MASK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_METADATA_SYSTEMMEMORY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_1024","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_128","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_16","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_2048","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_256","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_32","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_4096","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_512","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_64","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_MetadataAlignment_8192","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OIS_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OIS_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OIS_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_DEFAULT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_LATENCY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_PHOTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_POWER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_QUALITY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_OPTIMIZATION_VIDEO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_NORMAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE_SUB_NONE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE_SUB_VARIABLE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_16X","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_4X","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_8X","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_PROFILE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_DYNAMIC","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_RELATIVEPANELOPTIMIZATION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROITYPE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROITYPE_FACE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROITYPE_UNKNOWN","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_FOCUS","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_INFO","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE","features":[307,433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_BACKLIT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_BEACH","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_CANDLELIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_LANDSCAPE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_MACRO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHTPORTRAIT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_PORTRAIT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SNOW","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SPORT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SCENEMODE_SUNSET","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SECUREMODE_DISABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_SECUREMODE_ENABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VALUE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VFR_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VFR_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOHDR_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_LOCK","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUAL","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOSTABILIZATION_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_AUTO","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTEMPORALDENOISING_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_OFF","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON_ADJUSTABLEPOWER","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_CANDLELIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_CLOUDY","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_DAYLIGHT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_FLASH","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_FLUORESCENT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WBPRESET_TUNGSTEN","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_PRESET","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ZOOM_DEFAULT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ZOOM_DIRECT","features":[433]},{"name":"KSCAMERA_EXTENDEDPROP_ZOOM_SMOOTH","features":[433]},{"name":"KSCAMERA_MAXVIDEOFPS_FORPHOTORES","features":[433]},{"name":"KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK","features":[307,433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_EXPOSURECOMPENSATION","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_EXPOSURETIME","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FLASH","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FLASHPOWER","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_FOCUSSTATE","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_ISOSPEED","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_LENSPOSITION","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_SCENEMODE","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_SENSORFRAMERATE","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_WHITEBALANCE","features":[433]},{"name":"KSCAMERA_METADATA_CAPTURESTATS_FLAG_ZOOMFACTOR","features":[433]},{"name":"KSCAMERA_METADATA_DIGITALWINDOW","features":[433]},{"name":"KSCAMERA_METADATA_FRAMEILLUMINATION","features":[433]},{"name":"KSCAMERA_METADATA_FRAMEILLUMINATION_FLAG_ON","features":[433]},{"name":"KSCAMERA_METADATA_ITEMHEADER","features":[433]},{"name":"KSCAMERA_METADATA_PHOTOCONFIRMATION","features":[433]},{"name":"KSCAMERA_MetadataId","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_AUTO","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_CAP_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_FRAME_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_CUSTOM","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_EXPOSURE_COMPENSATION","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_EXPOSURE_TIME","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_FLASH","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_FOCUS","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_HEADER","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_ISO","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_PHOTOCONFIRMATION","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_ITEM_TYPE","features":[433]},{"name":"KSCAMERA_PERFRAMESETTING_MANUAL","features":[433]},{"name":"KSCAMERA_PROFILE_CONCURRENCYINFO","features":[433]},{"name":"KSCAMERA_PROFILE_INFO","features":[433]},{"name":"KSCAMERA_PROFILE_MEDIAINFO","features":[433]},{"name":"KSCAMERA_PROFILE_PININFO","features":[433]},{"name":"KSCATEGORY_ACOUSTIC_ECHO_CANCEL","features":[433]},{"name":"KSCATEGORY_AUDIO","features":[433]},{"name":"KSCATEGORY_BRIDGE","features":[433]},{"name":"KSCATEGORY_CAPTURE","features":[433]},{"name":"KSCATEGORY_CLOCK","features":[433]},{"name":"KSCATEGORY_COMMUNICATIONSTRANSFORM","features":[433]},{"name":"KSCATEGORY_CROSSBAR","features":[433]},{"name":"KSCATEGORY_DATACOMPRESSOR","features":[433]},{"name":"KSCATEGORY_DATADECOMPRESSOR","features":[433]},{"name":"KSCATEGORY_DATATRANSFORM","features":[433]},{"name":"KSCATEGORY_ENCODER","features":[433]},{"name":"KSCATEGORY_ESCALANTE_PLATFORM_DRIVER","features":[433]},{"name":"KSCATEGORY_FILESYSTEM","features":[433]},{"name":"KSCATEGORY_INTERFACETRANSFORM","features":[433]},{"name":"KSCATEGORY_MEDIUMTRANSFORM","features":[433]},{"name":"KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR","features":[433]},{"name":"KSCATEGORY_MIXER","features":[433]},{"name":"KSCATEGORY_MULTIPLEXER","features":[433]},{"name":"KSCATEGORY_NETWORK","features":[433]},{"name":"KSCATEGORY_NETWORK_CAMERA","features":[433]},{"name":"KSCATEGORY_PROXY","features":[433]},{"name":"KSCATEGORY_QUALITY","features":[433]},{"name":"KSCATEGORY_REALTIME","features":[433]},{"name":"KSCATEGORY_RENDER","features":[433]},{"name":"KSCATEGORY_SENSOR_CAMERA","features":[433]},{"name":"KSCATEGORY_SENSOR_GROUP","features":[433]},{"name":"KSCATEGORY_SPLITTER","features":[433]},{"name":"KSCATEGORY_TEXT","features":[433]},{"name":"KSCATEGORY_TOPOLOGY","features":[433]},{"name":"KSCATEGORY_TVAUDIO","features":[433]},{"name":"KSCATEGORY_TVTUNER","features":[433]},{"name":"KSCATEGORY_VBICODEC","features":[433]},{"name":"KSCATEGORY_VIDEO","features":[433]},{"name":"KSCATEGORY_VIDEO_CAMERA","features":[433]},{"name":"KSCATEGORY_VIRTUAL","features":[433]},{"name":"KSCATEGORY_VPMUX","features":[433]},{"name":"KSCATEGORY_WDMAUD_USE_PIN_NAME","features":[433]},{"name":"KSCLOCK_CREATE","features":[433]},{"name":"KSCOMPONENTID","features":[433]},{"name":"KSCOMPONENTID_USBAUDIO","features":[433]},{"name":"KSCORRELATED_TIME","features":[433]},{"name":"KSCREATE_ITEM_FREEONSTOP","features":[433]},{"name":"KSCREATE_ITEM_NOPARAMETERS","features":[433]},{"name":"KSCREATE_ITEM_SECURITYCHANGED","features":[433]},{"name":"KSCREATE_ITEM_WILDCARD","features":[433]},{"name":"KSCameraProfileSensorType_Custom","features":[433]},{"name":"KSCameraProfileSensorType_Depth","features":[433]},{"name":"KSCameraProfileSensorType_ImageSegmentation","features":[433]},{"name":"KSCameraProfileSensorType_Infrared","features":[433]},{"name":"KSCameraProfileSensorType_PoseTracking","features":[433]},{"name":"KSCameraProfileSensorType_RGB","features":[433]},{"name":"KSDATAFORMAT","features":[433]},{"name":"KSDATAFORMAT_BIT_ATTRIBUTES","features":[433]},{"name":"KSDATAFORMAT_BIT_TEMPORAL_COMPRESSION","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_AC3_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_ANALOGVIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_DSOUND","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_FILEHANDLE","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_FILENAME","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_H264_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_IMAGE","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_JPEG_IMAGE","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_LPCM_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_NONE","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_VBI","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_VC_ID","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_VIDEOINFO","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_VIDEOINFO2","features":[433]},{"name":"KSDATAFORMAT_SPECIFIER_WAVEFORMATEX","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_AC3_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_ANALOG","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_CC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_D16","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_DSS_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_DSS_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_DTS_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_AAC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_ATRAC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS_ATMOS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MAT20","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MAT21","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_MLP","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DST","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTSX_E1","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTSX_E2","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_DTS_HD","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG1","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG2","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_MPEG3","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_ONE_BIT_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IEC61937_WMA_PRO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_IMAGE_RGB32","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_JPEG","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L16","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L16_CUSTOM","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L16_IR","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L8","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L8_CUSTOM","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_L8_IR","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_LPCM_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_Line21_BytePair","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_Line21_GOPPacket","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MIDI","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MIDI_BUS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MJPG_CUSTOM","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MJPG_DEPTH","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MJPG_IR","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG1Packet","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG1Payload","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG1Video","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEGLAYER3","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_MPEG_HEAAC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_NABTS","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_NABTS_FEC","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_NONE","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_OVERLAY","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_PCM","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_RAW8","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_RIFF","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_RIFFMIDI","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_RIFFWAVE","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_SDDS_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_SUBPICTURE","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_TELETEXT","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_VPVBI","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_VPVideo","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_WAVEFORMATEX","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_WMAUDIO2","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_WMAUDIO3","features":[433]},{"name":"KSDATAFORMAT_SUBTYPE_WMAUDIO_LOSSLESS","features":[433]},{"name":"KSDATAFORMAT_TYPE_ANALOGAUDIO","features":[433]},{"name":"KSDATAFORMAT_TYPE_ANALOGVIDEO","features":[433]},{"name":"KSDATAFORMAT_TYPE_AUDIO","features":[433]},{"name":"KSDATAFORMAT_TYPE_AUXLine21Data","features":[433]},{"name":"KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK","features":[433]},{"name":"KSDATAFORMAT_TYPE_IMAGE","features":[433]},{"name":"KSDATAFORMAT_TYPE_MIDI","features":[433]},{"name":"KSDATAFORMAT_TYPE_MPEG2_PES","features":[433]},{"name":"KSDATAFORMAT_TYPE_MPEG2_PROGRAM","features":[433]},{"name":"KSDATAFORMAT_TYPE_MPEG2_TRANSPORT","features":[433]},{"name":"KSDATAFORMAT_TYPE_MUSIC","features":[433]},{"name":"KSDATAFORMAT_TYPE_NABTS","features":[433]},{"name":"KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM","features":[433]},{"name":"KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER","features":[433]},{"name":"KSDATAFORMAT_TYPE_STANDARD_PES_PACKET","features":[433]},{"name":"KSDATAFORMAT_TYPE_STREAM","features":[433]},{"name":"KSDATAFORMAT_TYPE_TEXT","features":[433]},{"name":"KSDATAFORMAT_TYPE_VBI","features":[433]},{"name":"KSDATAFORMAT_TYPE_VIDEO","features":[433]},{"name":"KSDATARANGE_AUDIO","features":[433]},{"name":"KSDATARANGE_BIT_ATTRIBUTES","features":[433]},{"name":"KSDATARANGE_BIT_REQUIRED_ATTRIBUTES","features":[433]},{"name":"KSDATARANGE_MUSIC","features":[433]},{"name":"KSDEGRADESETID_Standard","features":[433]},{"name":"KSDEGRADE_STANDARD","features":[433]},{"name":"KSDEGRADE_STANDARD_COMPUTATION","features":[433]},{"name":"KSDEGRADE_STANDARD_QUALITY","features":[433]},{"name":"KSDEGRADE_STANDARD_SAMPLE","features":[433]},{"name":"KSDEGRADE_STANDARD_SKIP","features":[433]},{"name":"KSDEVICE_DESCRIPTOR_VERSION","features":[433]},{"name":"KSDEVICE_DESCRIPTOR_VERSION_2","features":[433]},{"name":"KSDEVICE_FLAG_ENABLE_QUERYINTERFACE","features":[433]},{"name":"KSDEVICE_FLAG_ENABLE_REMOTE_WAKEUP","features":[433]},{"name":"KSDEVICE_FLAG_LOWPOWER_PASSTHROUGH","features":[433]},{"name":"KSDEVICE_PROFILE_INFO","features":[433]},{"name":"KSDEVICE_PROFILE_TYPE_CAMERA","features":[433]},{"name":"KSDEVICE_PROFILE_TYPE_UNKNOWN","features":[433]},{"name":"KSDEVICE_THERMAL_STATE","features":[433]},{"name":"KSDEVICE_THERMAL_STATE_HIGH","features":[433]},{"name":"KSDEVICE_THERMAL_STATE_LOW","features":[433]},{"name":"KSDISPATCH_FASTIO","features":[433]},{"name":"KSDISPLAYCHANGE","features":[433]},{"name":"KSDS3D_BUFFER_ALL","features":[433]},{"name":"KSDS3D_BUFFER_CONE_ANGLES","features":[433]},{"name":"KSDS3D_COEFF_COUNT","features":[433]},{"name":"KSDS3D_FILTER_METHOD_COUNT","features":[433]},{"name":"KSDS3D_FILTER_QUALITY_COUNT","features":[433]},{"name":"KSDS3D_HRTF_COEFF_FORMAT","features":[433]},{"name":"KSDS3D_HRTF_FILTER_FORMAT_MSG","features":[433]},{"name":"KSDS3D_HRTF_FILTER_METHOD","features":[433]},{"name":"KSDS3D_HRTF_FILTER_QUALITY","features":[433]},{"name":"KSDS3D_HRTF_FILTER_VERSION","features":[433]},{"name":"KSDS3D_HRTF_INIT_MSG","features":[433]},{"name":"KSDS3D_HRTF_PARAMS_MSG","features":[307,433]},{"name":"KSDS3D_ITD_PARAMS","features":[433]},{"name":"KSDS3D_ITD_PARAMS_MSG","features":[433]},{"name":"KSDS3D_LISTENER_ALL","features":[433]},{"name":"KSDS3D_LISTENER_ORIENTATION","features":[433]},{"name":"KSDSOUND_3D_MODE_DISABLE","features":[433]},{"name":"KSDSOUND_3D_MODE_HEADRELATIVE","features":[433]},{"name":"KSDSOUND_3D_MODE_NORMAL","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_3D","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_FREQUENCY","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_HRTF_3D","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_PAN","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_POSITIONNOTIFY","features":[433]},{"name":"KSDSOUND_BUFFER_CTRL_VOLUME","features":[433]},{"name":"KSDSOUND_BUFFER_LOCHARDWARE","features":[433]},{"name":"KSDSOUND_BUFFER_LOCSOFTWARE","features":[433]},{"name":"KSDSOUND_BUFFER_PRIMARY","features":[433]},{"name":"KSDSOUND_BUFFER_STATIC","features":[433]},{"name":"KSERROR","features":[433]},{"name":"KSEVENTDATA","features":[307,433]},{"name":"KSEVENTF_DPC","features":[433]},{"name":"KSEVENTF_EVENT_HANDLE","features":[433]},{"name":"KSEVENTF_EVENT_OBJECT","features":[433]},{"name":"KSEVENTF_KSWORKITEM","features":[433]},{"name":"KSEVENTF_SEMAPHORE_HANDLE","features":[433]},{"name":"KSEVENTF_SEMAPHORE_OBJECT","features":[433]},{"name":"KSEVENTF_WORKITEM","features":[433]},{"name":"KSEVENTSETID_AudioControlChange","features":[433]},{"name":"KSEVENTSETID_CameraAsyncControl","features":[433]},{"name":"KSEVENTSETID_CameraEvent","features":[433]},{"name":"KSEVENTSETID_Clock","features":[433]},{"name":"KSEVENTSETID_Connection","features":[433]},{"name":"KSEVENTSETID_Device","features":[433]},{"name":"KSEVENTSETID_DynamicFormatChange","features":[433]},{"name":"KSEVENTSETID_EXTDEV_Command","features":[433]},{"name":"KSEVENTSETID_ExtendedCameraControl","features":[433]},{"name":"KSEVENTSETID_LoopedStreaming","features":[433]},{"name":"KSEVENTSETID_PinCapsChange","features":[433]},{"name":"KSEVENTSETID_SoundDetector","features":[433]},{"name":"KSEVENTSETID_StreamAllocator","features":[433]},{"name":"KSEVENTSETID_Telephony","features":[433]},{"name":"KSEVENTSETID_VIDCAPTOSTI","features":[433]},{"name":"KSEVENTSETID_VIDCAP_TVAUDIO","features":[433]},{"name":"KSEVENTSETID_VPNotify","features":[433]},{"name":"KSEVENTSETID_VPVBINotify","features":[433]},{"name":"KSEVENTSETID_VolumeLimit","features":[433]},{"name":"KSEVENT_AUDIO_CONTROL_CHANGE","features":[433]},{"name":"KSEVENT_CAMERACONTROL","features":[433]},{"name":"KSEVENT_CAMERACONTROL_FOCUS","features":[433]},{"name":"KSEVENT_CAMERACONTROL_ZOOM","features":[433]},{"name":"KSEVENT_CAMERAEVENT","features":[433]},{"name":"KSEVENT_CLOCK_INTERVAL_MARK","features":[433]},{"name":"KSEVENT_CLOCK_POSITION","features":[433]},{"name":"KSEVENT_CLOCK_POSITION_MARK","features":[433]},{"name":"KSEVENT_CONNECTION","features":[433]},{"name":"KSEVENT_CONNECTION_DATADISCONTINUITY","features":[433]},{"name":"KSEVENT_CONNECTION_ENDOFSTREAM","features":[433]},{"name":"KSEVENT_CONNECTION_POSITIONUPDATE","features":[433]},{"name":"KSEVENT_CONNECTION_PRIORITY","features":[433]},{"name":"KSEVENT_CONNECTION_TIMEDISCONTINUITY","features":[433]},{"name":"KSEVENT_CONTROL_CHANGE","features":[433]},{"name":"KSEVENT_CROSSBAR","features":[433]},{"name":"KSEVENT_CROSSBAR_CHANGED","features":[433]},{"name":"KSEVENT_DEVCMD","features":[433]},{"name":"KSEVENT_DEVICE","features":[433]},{"name":"KSEVENT_DEVICE_LOST","features":[433]},{"name":"KSEVENT_DEVICE_PREEMPTED","features":[433]},{"name":"KSEVENT_DEVICE_THERMAL_HIGH","features":[433]},{"name":"KSEVENT_DEVICE_THERMAL_LOW","features":[433]},{"name":"KSEVENT_DYNAMICFORMATCHANGE","features":[433]},{"name":"KSEVENT_DYNAMIC_FORMAT_CHANGE","features":[433]},{"name":"KSEVENT_ENTRY_BUFFERED","features":[433]},{"name":"KSEVENT_ENTRY_DELETED","features":[433]},{"name":"KSEVENT_ENTRY_ONESHOT","features":[433]},{"name":"KSEVENT_EXTDEV_COMMAND_BUSRESET","features":[433]},{"name":"KSEVENT_EXTDEV_COMMAND_CONTROL_INTERIM_READY","features":[433]},{"name":"KSEVENT_EXTDEV_COMMAND_NOTIFY_INTERIM_READY","features":[433]},{"name":"KSEVENT_EXTDEV_NOTIFY_MEDIUM_CHANGE","features":[433]},{"name":"KSEVENT_EXTDEV_NOTIFY_REMOVAL","features":[433]},{"name":"KSEVENT_EXTDEV_OPERATION_MODE_UPDATE","features":[433]},{"name":"KSEVENT_EXTDEV_TIMECODE_UPDATE","features":[433]},{"name":"KSEVENT_EXTDEV_TRANSPORT_STATE_UPDATE","features":[433]},{"name":"KSEVENT_LOOPEDSTREAMING","features":[433]},{"name":"KSEVENT_LOOPEDSTREAMING_POSITION","features":[433]},{"name":"KSEVENT_PHOTO_SAMPLE_SCANNED","features":[433]},{"name":"KSEVENT_PINCAPS_CHANGENOTIFICATIONS","features":[433]},{"name":"KSEVENT_PINCAPS_FORMATCHANGE","features":[433]},{"name":"KSEVENT_PINCAPS_JACKINFOCHANGE","features":[433]},{"name":"KSEVENT_SOUNDDETECTOR","features":[433]},{"name":"KSEVENT_SOUNDDETECTOR_MATCHDETECTED","features":[433]},{"name":"KSEVENT_STREAMALLOCATOR","features":[433]},{"name":"KSEVENT_STREAMALLOCATOR_FREEFRAME","features":[433]},{"name":"KSEVENT_STREAMALLOCATOR_INTERNAL_FREEFRAME","features":[433]},{"name":"KSEVENT_TELEPHONY","features":[433]},{"name":"KSEVENT_TELEPHONY_ENDPOINTPAIRS_CHANGED","features":[433]},{"name":"KSEVENT_TIME_INTERVAL","features":[307,433]},{"name":"KSEVENT_TIME_MARK","features":[307,433]},{"name":"KSEVENT_TUNER","features":[433]},{"name":"KSEVENT_TUNER_CHANGED","features":[433]},{"name":"KSEVENT_TUNER_INITIATE_SCAN","features":[433]},{"name":"KSEVENT_TUNER_INITIATE_SCAN_S","features":[307,433]},{"name":"KSEVENT_TVAUDIO","features":[433]},{"name":"KSEVENT_TVAUDIO_CHANGED","features":[433]},{"name":"KSEVENT_TYPE_BASICSUPPORT","features":[433]},{"name":"KSEVENT_TYPE_ENABLE","features":[433]},{"name":"KSEVENT_TYPE_ENABLEBUFFERED","features":[433]},{"name":"KSEVENT_TYPE_ONESHOT","features":[433]},{"name":"KSEVENT_TYPE_QUERYBUFFER","features":[433]},{"name":"KSEVENT_TYPE_SETSUPPORT","features":[433]},{"name":"KSEVENT_TYPE_TOPOLOGY","features":[433]},{"name":"KSEVENT_VIDCAPTOSTI","features":[433]},{"name":"KSEVENT_VIDCAPTOSTI_EXT_TRIGGER","features":[433]},{"name":"KSEVENT_VIDCAP_AUTO_UPDATE","features":[433]},{"name":"KSEVENT_VIDCAP_SEARCH","features":[433]},{"name":"KSEVENT_VIDEODECODER","features":[433]},{"name":"KSEVENT_VIDEODECODER_CHANGED","features":[433]},{"name":"KSEVENT_VOLUMELIMIT","features":[433]},{"name":"KSEVENT_VOLUMELIMIT_CHANGED","features":[433]},{"name":"KSEVENT_VPNOTIFY","features":[433]},{"name":"KSEVENT_VPNOTIFY_FORMATCHANGE","features":[433]},{"name":"KSEVENT_VPVBINOTIFY","features":[433]},{"name":"KSEVENT_VPVBINOTIFY_FORMATCHANGE","features":[433]},{"name":"KSE_NODE","features":[433]},{"name":"KSE_PIN","features":[433]},{"name":"KSFILTER_FLAG_CRITICAL_PROCESSING","features":[433]},{"name":"KSFILTER_FLAG_DENY_USERMODE_ACCESS","features":[433]},{"name":"KSFILTER_FLAG_DISPATCH_LEVEL_PROCESSING","features":[433]},{"name":"KSFILTER_FLAG_HYPERCRITICAL_PROCESSING","features":[433]},{"name":"KSFILTER_FLAG_PRIORITIZE_REFERENCEGUID","features":[433]},{"name":"KSFILTER_FLAG_RECEIVE_ZERO_LENGTH_SAMPLES","features":[433]},{"name":"KSFRAMETIME","features":[433]},{"name":"KSFRAMETIME_VARIABLESIZE","features":[433]},{"name":"KSGOP_USERDATA","features":[433]},{"name":"KSIDENTIFIER","features":[433]},{"name":"KSINTERFACESETID_FileIo","features":[433]},{"name":"KSINTERFACESETID_Media","features":[433]},{"name":"KSINTERFACESETID_Standard","features":[433]},{"name":"KSINTERFACE_FILEIO","features":[433]},{"name":"KSINTERFACE_FILEIO_STREAMING","features":[433]},{"name":"KSINTERFACE_MEDIA","features":[433]},{"name":"KSINTERFACE_MEDIA_MUSIC","features":[433]},{"name":"KSINTERFACE_MEDIA_WAVE_BUFFERED","features":[433]},{"name":"KSINTERFACE_MEDIA_WAVE_QUEUED","features":[433]},{"name":"KSINTERFACE_STANDARD","features":[433]},{"name":"KSINTERFACE_STANDARD_CONTROL","features":[433]},{"name":"KSINTERFACE_STANDARD_LOOPED_STREAMING","features":[433]},{"name":"KSINTERFACE_STANDARD_STREAMING","features":[433]},{"name":"KSINTERVAL","features":[433]},{"name":"KSIOOPERATION","features":[433]},{"name":"KSJACK_DESCRIPTION","features":[307,433]},{"name":"KSJACK_DESCRIPTION2","features":[433]},{"name":"KSJACK_DESCRIPTION3","features":[433]},{"name":"KSJACK_SINK_CONNECTIONTYPE","features":[433]},{"name":"KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT","features":[433]},{"name":"KSJACK_SINK_CONNECTIONTYPE_HDMI","features":[433]},{"name":"KSJACK_SINK_INFORMATION","features":[307,433]},{"name":"KSMEDIUMSETID_MidiBus","features":[433]},{"name":"KSMEDIUMSETID_Standard","features":[433]},{"name":"KSMEDIUMSETID_VPBus","features":[433]},{"name":"KSMEDIUM_STANDARD_DEVIO","features":[433]},{"name":"KSMEDIUM_TYPE_ANYINSTANCE","features":[433]},{"name":"KSMEMORY_TYPE_DEVICE_UNKNOWN","features":[433]},{"name":"KSMEMORY_TYPE_KERNEL_NONPAGED","features":[433]},{"name":"KSMEMORY_TYPE_KERNEL_PAGED","features":[433]},{"name":"KSMEMORY_TYPE_SYSTEM","features":[433]},{"name":"KSMEMORY_TYPE_USER","features":[433]},{"name":"KSMETHODSETID_StreamAllocator","features":[433]},{"name":"KSMETHODSETID_StreamIo","features":[433]},{"name":"KSMETHODSETID_Wavetable","features":[433]},{"name":"KSMETHOD_STREAMALLOCATOR","features":[433]},{"name":"KSMETHOD_STREAMALLOCATOR_ALLOC","features":[433]},{"name":"KSMETHOD_STREAMALLOCATOR_FREE","features":[433]},{"name":"KSMETHOD_STREAMIO","features":[433]},{"name":"KSMETHOD_STREAMIO_READ","features":[433]},{"name":"KSMETHOD_STREAMIO_WRITE","features":[433]},{"name":"KSMETHOD_TYPE_BASICSUPPORT","features":[433]},{"name":"KSMETHOD_TYPE_MODIFY","features":[433]},{"name":"KSMETHOD_TYPE_NONE","features":[433]},{"name":"KSMETHOD_TYPE_READ","features":[433]},{"name":"KSMETHOD_TYPE_SEND","features":[433]},{"name":"KSMETHOD_TYPE_SETSUPPORT","features":[433]},{"name":"KSMETHOD_TYPE_SOURCE","features":[433]},{"name":"KSMETHOD_TYPE_TOPOLOGY","features":[433]},{"name":"KSMETHOD_TYPE_WRITE","features":[433]},{"name":"KSMETHOD_WAVETABLE","features":[433]},{"name":"KSMETHOD_WAVETABLE_WAVE_ALLOC","features":[433]},{"name":"KSMETHOD_WAVETABLE_WAVE_FIND","features":[433]},{"name":"KSMETHOD_WAVETABLE_WAVE_FREE","features":[433]},{"name":"KSMETHOD_WAVETABLE_WAVE_WRITE","features":[433]},{"name":"KSMETHOD_WAVE_QUEUED_BREAKLOOP","features":[433]},{"name":"KSMFT_CATEGORY_AUDIO_DECODER","features":[433]},{"name":"KSMFT_CATEGORY_AUDIO_EFFECT","features":[433]},{"name":"KSMFT_CATEGORY_AUDIO_ENCODER","features":[433]},{"name":"KSMFT_CATEGORY_DEMULTIPLEXER","features":[433]},{"name":"KSMFT_CATEGORY_MULTIPLEXER","features":[433]},{"name":"KSMFT_CATEGORY_OTHER","features":[433]},{"name":"KSMFT_CATEGORY_VIDEO_DECODER","features":[433]},{"name":"KSMFT_CATEGORY_VIDEO_EFFECT","features":[433]},{"name":"KSMFT_CATEGORY_VIDEO_ENCODER","features":[433]},{"name":"KSMFT_CATEGORY_VIDEO_PROCESSOR","features":[433]},{"name":"KSMICARRAY_MICARRAYTYPE","features":[433]},{"name":"KSMICARRAY_MICARRAYTYPE_3D","features":[433]},{"name":"KSMICARRAY_MICARRAYTYPE_LINEAR","features":[433]},{"name":"KSMICARRAY_MICARRAYTYPE_PLANAR","features":[433]},{"name":"KSMICARRAY_MICTYPE","features":[433]},{"name":"KSMICARRAY_MICTYPE_8SHAPED","features":[433]},{"name":"KSMICARRAY_MICTYPE_CARDIOID","features":[433]},{"name":"KSMICARRAY_MICTYPE_HYPERCARDIOID","features":[433]},{"name":"KSMICARRAY_MICTYPE_OMNIDIRECTIONAL","features":[433]},{"name":"KSMICARRAY_MICTYPE_SUBCARDIOID","features":[433]},{"name":"KSMICARRAY_MICTYPE_SUPERCARDIOID","features":[433]},{"name":"KSMICARRAY_MICTYPE_VENDORDEFINED","features":[433]},{"name":"KSMPEGVIDMODE_LTRBOX","features":[433]},{"name":"KSMPEGVIDMODE_PANSCAN","features":[433]},{"name":"KSMPEGVIDMODE_SCALE","features":[433]},{"name":"KSMPEGVID_RECT","features":[433]},{"name":"KSMULTIPLE_DATA_PROP","features":[433]},{"name":"KSMULTIPLE_ITEM","features":[433]},{"name":"KSMUSICFORMAT","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_FMSYNTH","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_PORT","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_SQSYNTH","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_SWSYNTH","features":[433]},{"name":"KSMUSIC_TECHNOLOGY_WAVETABLE","features":[433]},{"name":"KSM_NODE","features":[433]},{"name":"KSNAME_Allocator","features":[433]},{"name":"KSNAME_Clock","features":[433]},{"name":"KSNAME_Filter","features":[433]},{"name":"KSNAME_Pin","features":[433]},{"name":"KSNAME_TopologyNode","features":[433]},{"name":"KSNODEPIN_AEC_CAPTURE_IN","features":[433]},{"name":"KSNODEPIN_AEC_CAPTURE_OUT","features":[433]},{"name":"KSNODEPIN_AEC_RENDER_IN","features":[433]},{"name":"KSNODEPIN_AEC_RENDER_OUT","features":[433]},{"name":"KSNODEPIN_DEMUX_IN","features":[433]},{"name":"KSNODEPIN_DEMUX_OUT","features":[433]},{"name":"KSNODEPIN_STANDARD_IN","features":[433]},{"name":"KSNODEPIN_STANDARD_OUT","features":[433]},{"name":"KSNODEPIN_SUM_MUX_IN","features":[433]},{"name":"KSNODEPIN_SUM_MUX_OUT","features":[433]},{"name":"KSNODEPROPERTY","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_3D_LISTENER","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_3D_LISTENER","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_CHANNEL","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_DEV_SPECIFIC","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_PROPERTY","features":[433]},{"name":"KSNODEPROPERTY_AUDIO_PROPERTY","features":[433]},{"name":"KSNODETYPE_1394_DA_STREAM","features":[433]},{"name":"KSNODETYPE_1394_DV_STREAM_SOUNDTRACK","features":[433]},{"name":"KSNODETYPE_3D_EFFECTS","features":[433]},{"name":"KSNODETYPE_ADC","features":[433]},{"name":"KSNODETYPE_AGC","features":[433]},{"name":"KSNODETYPE_ANALOG_CONNECTOR","features":[433]},{"name":"KSNODETYPE_ANALOG_TAPE","features":[433]},{"name":"KSNODETYPE_AUDIO_ENGINE","features":[433]},{"name":"KSNODETYPE_AUDIO_KEYWORDDETECTOR","features":[433]},{"name":"KSNODETYPE_AUDIO_LOOPBACK","features":[433]},{"name":"KSNODETYPE_AUDIO_MODULE","features":[433]},{"name":"KSNODETYPE_BIDIRECTIONAL_UNDEFINED","features":[433]},{"name":"KSNODETYPE_CABLE_TUNER_AUDIO","features":[433]},{"name":"KSNODETYPE_CD_PLAYER","features":[433]},{"name":"KSNODETYPE_CHORUS","features":[433]},{"name":"KSNODETYPE_COMMUNICATION_SPEAKER","features":[433]},{"name":"KSNODETYPE_DAC","features":[433]},{"name":"KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE","features":[433]},{"name":"KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE","features":[433]},{"name":"KSNODETYPE_DELAY","features":[433]},{"name":"KSNODETYPE_DEMUX","features":[433]},{"name":"KSNODETYPE_DESKTOP_MICROPHONE","features":[433]},{"name":"KSNODETYPE_DESKTOP_SPEAKER","features":[433]},{"name":"KSNODETYPE_DEV_SPECIFIC","features":[433]},{"name":"KSNODETYPE_DIGITAL_AUDIO_INTERFACE","features":[433]},{"name":"KSNODETYPE_DISPLAYPORT_INTERFACE","features":[433]},{"name":"KSNODETYPE_DOWN_LINE_PHONE","features":[433]},{"name":"KSNODETYPE_DRM_DESCRAMBLE","features":[433]},{"name":"KSNODETYPE_DSS_AUDIO","features":[433]},{"name":"KSNODETYPE_DVD_AUDIO","features":[433]},{"name":"KSNODETYPE_DYN_RANGE_COMPRESSOR","features":[433]},{"name":"KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE","features":[433]},{"name":"KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE","features":[433]},{"name":"KSNODETYPE_EMBEDDED_UNDEFINED","features":[433]},{"name":"KSNODETYPE_EQUALIZATION_NOISE","features":[433]},{"name":"KSNODETYPE_EQUALIZER","features":[433]},{"name":"KSNODETYPE_EXTERNAL_UNDEFINED","features":[433]},{"name":"KSNODETYPE_FM_RX","features":[433]},{"name":"KSNODETYPE_HANDSET","features":[433]},{"name":"KSNODETYPE_HDMI_INTERFACE","features":[433]},{"name":"KSNODETYPE_HEADPHONES","features":[433]},{"name":"KSNODETYPE_HEADSET","features":[433]},{"name":"KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO","features":[433]},{"name":"KSNODETYPE_INPUT_UNDEFINED","features":[433]},{"name":"KSNODETYPE_LEGACY_AUDIO_CONNECTOR","features":[433]},{"name":"KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE","features":[433]},{"name":"KSNODETYPE_LINE_CONNECTOR","features":[433]},{"name":"KSNODETYPE_LOUDNESS","features":[433]},{"name":"KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER","features":[433]},{"name":"KSNODETYPE_MICROPHONE","features":[433]},{"name":"KSNODETYPE_MICROPHONE_ARRAY","features":[433]},{"name":"KSNODETYPE_MIDI_ELEMENT","features":[433]},{"name":"KSNODETYPE_MIDI_JACK","features":[433]},{"name":"KSNODETYPE_MINIDISK","features":[433]},{"name":"KSNODETYPE_MULTITRACK_RECORDER","features":[433]},{"name":"KSNODETYPE_MUTE","features":[433]},{"name":"KSNODETYPE_MUX","features":[433]},{"name":"KSNODETYPE_NOISE_SUPPRESS","features":[433]},{"name":"KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE","features":[433]},{"name":"KSNODETYPE_OUTPUT_UNDEFINED","features":[433]},{"name":"KSNODETYPE_PARAMETRIC_EQUALIZER","features":[433]},{"name":"KSNODETYPE_PEAKMETER","features":[433]},{"name":"KSNODETYPE_PERSONAL_MICROPHONE","features":[433]},{"name":"KSNODETYPE_PHONE_LINE","features":[433]},{"name":"KSNODETYPE_PHONOGRAPH","features":[433]},{"name":"KSNODETYPE_PROCESSING_MICROPHONE_ARRAY","features":[433]},{"name":"KSNODETYPE_PROLOGIC_DECODER","features":[433]},{"name":"KSNODETYPE_PROLOGIC_ENCODER","features":[433]},{"name":"KSNODETYPE_RADIO_RECEIVER","features":[433]},{"name":"KSNODETYPE_RADIO_TRANSMITTER","features":[433]},{"name":"KSNODETYPE_REVERB","features":[433]},{"name":"KSNODETYPE_ROOM_SPEAKER","features":[433]},{"name":"KSNODETYPE_SATELLITE_RECEIVER_AUDIO","features":[433]},{"name":"KSNODETYPE_SPDIF_INTERFACE","features":[433]},{"name":"KSNODETYPE_SPEAKER","features":[433]},{"name":"KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION","features":[433]},{"name":"KSNODETYPE_SPEAKERS_STATIC_JACK","features":[433]},{"name":"KSNODETYPE_SRC","features":[433]},{"name":"KSNODETYPE_STEREO_WIDE","features":[433]},{"name":"KSNODETYPE_SUM","features":[433]},{"name":"KSNODETYPE_SUPERMIX","features":[433]},{"name":"KSNODETYPE_SYNTHESIZER","features":[433]},{"name":"KSNODETYPE_TELEPHONE","features":[433]},{"name":"KSNODETYPE_TELEPHONY_BIDI","features":[433]},{"name":"KSNODETYPE_TELEPHONY_UNDEFINED","features":[433]},{"name":"KSNODETYPE_TONE","features":[433]},{"name":"KSNODETYPE_TV_TUNER_AUDIO","features":[433]},{"name":"KSNODETYPE_UPDOWN_MIX","features":[433]},{"name":"KSNODETYPE_VCR_AUDIO","features":[433]},{"name":"KSNODETYPE_VIDEO_CAMERA_TERMINAL","features":[433]},{"name":"KSNODETYPE_VIDEO_DISC_AUDIO","features":[433]},{"name":"KSNODETYPE_VIDEO_INPUT_MTT","features":[433]},{"name":"KSNODETYPE_VIDEO_INPUT_TERMINAL","features":[433]},{"name":"KSNODETYPE_VIDEO_OUTPUT_MTT","features":[433]},{"name":"KSNODETYPE_VIDEO_OUTPUT_TERMINAL","features":[433]},{"name":"KSNODETYPE_VIDEO_PROCESSING","features":[433]},{"name":"KSNODETYPE_VIDEO_SELECTOR","features":[433]},{"name":"KSNODETYPE_VIDEO_STREAMING","features":[433]},{"name":"KSNODETYPE_VOLUME","features":[433]},{"name":"KSNODE_CREATE","features":[433]},{"name":"KSNOTIFICATIONID_AudioModule","features":[433]},{"name":"KSNOTIFICATIONID_SoundDetector","features":[433]},{"name":"KSPEEKOPERATION","features":[433]},{"name":"KSPIN_CINSTANCES","features":[433]},{"name":"KSPIN_COMMUNICATION","features":[433]},{"name":"KSPIN_COMMUNICATION_BOTH","features":[433]},{"name":"KSPIN_COMMUNICATION_BRIDGE","features":[433]},{"name":"KSPIN_COMMUNICATION_NONE","features":[433]},{"name":"KSPIN_COMMUNICATION_SINK","features":[433]},{"name":"KSPIN_COMMUNICATION_SOURCE","features":[433]},{"name":"KSPIN_CONNECT","features":[307,433]},{"name":"KSPIN_DATAFLOW","features":[433]},{"name":"KSPIN_DATAFLOW_IN","features":[433]},{"name":"KSPIN_DATAFLOW_OUT","features":[433]},{"name":"KSPIN_FLAG_ASYNCHRONOUS_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_CRITICAL_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_DENY_USERMODE_ACCESS","features":[433]},{"name":"KSPIN_FLAG_DISPATCH_LEVEL_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_DISTINCT_TRAILING_EDGE","features":[433]},{"name":"KSPIN_FLAG_DO_NOT_INITIATE_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_DO_NOT_USE_STANDARD_TRANSPORT","features":[433]},{"name":"KSPIN_FLAG_ENFORCE_FIFO","features":[433]},{"name":"KSPIN_FLAG_FIXED_FORMAT","features":[433]},{"name":"KSPIN_FLAG_FRAMES_NOT_REQUIRED_FOR_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_GENERATE_EOS_EVENTS","features":[433]},{"name":"KSPIN_FLAG_GENERATE_MAPPINGS","features":[433]},{"name":"KSPIN_FLAG_HYPERCRITICAL_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_IMPLEMENT_CLOCK","features":[433]},{"name":"KSPIN_FLAG_INITIATE_PROCESSING_ON_EVERY_ARRIVAL","features":[433]},{"name":"KSPIN_FLAG_PROCESS_IF_ANY_IN_RUN_STATE","features":[433]},{"name":"KSPIN_FLAG_PROCESS_IN_RUN_STATE_ONLY","features":[433]},{"name":"KSPIN_FLAG_SOME_FRAMES_REQUIRED_FOR_PROCESSING","features":[433]},{"name":"KSPIN_FLAG_SPLITTER","features":[433]},{"name":"KSPIN_FLAG_USE_STANDARD_TRANSPORT","features":[433]},{"name":"KSPIN_MDL_CACHING_EVENT","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFICATION","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFICATION32","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFY_ADDSAMPLE","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFY_CLEANALL_NOWAIT","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFY_CLEANALL_WAIT","features":[433]},{"name":"KSPIN_MDL_CACHING_NOTIFY_CLEANUP","features":[433]},{"name":"KSPIN_PHYSICALCONNECTION","features":[433]},{"name":"KSPPROPERTY_ALLOCATOR_MDLCACHING","features":[433]},{"name":"KSPRIORITY","features":[433]},{"name":"KSPRIORITY_EXCLUSIVE","features":[433]},{"name":"KSPRIORITY_HIGH","features":[433]},{"name":"KSPRIORITY_LOW","features":[433]},{"name":"KSPRIORITY_NORMAL","features":[433]},{"name":"KSPROBE_ALLOCATEMDL","features":[433]},{"name":"KSPROBE_ALLOWFORMATCHANGE","features":[433]},{"name":"KSPROBE_MODIFY","features":[433]},{"name":"KSPROBE_PROBEANDLOCK","features":[433]},{"name":"KSPROBE_STREAMREAD","features":[433]},{"name":"KSPROBE_STREAMWRITE","features":[433]},{"name":"KSPROBE_SYSTEMADDRESS","features":[433]},{"name":"KSPROPERTYSETID_ExtendedCameraControl","features":[433]},{"name":"KSPROPERTYSETID_NetworkCameraControl","features":[433]},{"name":"KSPROPERTYSETID_PerFrameSettingControl","features":[433]},{"name":"KSPROPERTY_AC3","features":[433]},{"name":"KSPROPERTY_AC3_ALTERNATE_AUDIO","features":[433]},{"name":"KSPROPERTY_AC3_BIT_STREAM_MODE","features":[433]},{"name":"KSPROPERTY_AC3_DIALOGUE_LEVEL","features":[433]},{"name":"KSPROPERTY_AC3_DOWNMIX","features":[433]},{"name":"KSPROPERTY_AC3_ERROR_CONCEALMENT","features":[433]},{"name":"KSPROPERTY_AC3_LANGUAGE_CODE","features":[433]},{"name":"KSPROPERTY_AC3_ROOM_TYPE","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CLEANUP_CACHEDMDLPAGES","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE","features":[433]},{"name":"KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S","features":[433]},{"name":"KSPROPERTY_ATN_READER","features":[433]},{"name":"KSPROPERTY_AUDDECOUT","features":[433]},{"name":"KSPROPERTY_AUDDECOUT_CUR_MODE","features":[433]},{"name":"KSPROPERTY_AUDDECOUT_MODES","features":[433]},{"name":"KSPROPERTY_AUDIO","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_DESCRIPTOR","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_DEVICECONTROLS","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_DEVICEFORMAT","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_GFXENABLE","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_LFXENABLE","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_MIXFORMAT","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS","features":[433]},{"name":"KSPROPERTY_AUDIOENGINE_VOLUMELEVEL","features":[433]},{"name":"KSPROPERTY_AUDIOMODULE","features":[433]},{"name":"KSPROPERTY_AUDIOMODULE_COMMAND","features":[433]},{"name":"KSPROPERTY_AUDIOMODULE_DESCRIPTORS","features":[433]},{"name":"KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID","features":[433]},{"name":"KSPROPERTY_AUDIOPOSTURE","features":[433]},{"name":"KSPROPERTY_AUDIOPOSTURE_ORIENTATION","features":[433]},{"name":"KSPROPERTY_AUDIORESOURCEMANAGEMENT","features":[433]},{"name":"KSPROPERTY_AUDIORESOURCEMANAGEMENT_RESOURCEGROUP","features":[433]},{"name":"KSPROPERTY_AUDIOSIGNALPROCESSING","features":[433]},{"name":"KSPROPERTY_AUDIOSIGNALPROCESSING_MODES","features":[433]},{"name":"KSPROPERTY_AUDIO_3D_INTERFACE","features":[433]},{"name":"KSPROPERTY_AUDIO_AGC","features":[433]},{"name":"KSPROPERTY_AUDIO_ALGORITHM_INSTANCE","features":[433]},{"name":"KSPROPERTY_AUDIO_BASS","features":[433]},{"name":"KSPROPERTY_AUDIO_BASS_BOOST","features":[433]},{"name":"KSPROPERTY_AUDIO_BUFFER_DURATION","features":[433]},{"name":"KSPROPERTY_AUDIO_CHANNEL_CONFIG","features":[433]},{"name":"KSPROPERTY_AUDIO_CHORUS_LEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH","features":[433]},{"name":"KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE","features":[433]},{"name":"KSPROPERTY_AUDIO_COPY_PROTECTION","features":[433]},{"name":"KSPROPERTY_AUDIO_CPU_RESOURCES","features":[433]},{"name":"KSPROPERTY_AUDIO_DELAY","features":[433]},{"name":"KSPROPERTY_AUDIO_DEMUX_DEST","features":[433]},{"name":"KSPROPERTY_AUDIO_DEV_SPECIFIC","features":[433]},{"name":"KSPROPERTY_AUDIO_DYNAMIC_RANGE","features":[433]},{"name":"KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE","features":[433]},{"name":"KSPROPERTY_AUDIO_EQ_BANDS","features":[433]},{"name":"KSPROPERTY_AUDIO_EQ_LEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_FILTER_STATE","features":[433]},{"name":"KSPROPERTY_AUDIO_LATENCY","features":[433]},{"name":"KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_LOUDNESS","features":[433]},{"name":"KSPROPERTY_AUDIO_MANUFACTURE_GUID","features":[433]},{"name":"KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY","features":[433]},{"name":"KSPROPERTY_AUDIO_MIC_SENSITIVITY","features":[433]},{"name":"KSPROPERTY_AUDIO_MIC_SENSITIVITY2","features":[433]},{"name":"KSPROPERTY_AUDIO_MIC_SNR","features":[433]},{"name":"KSPROPERTY_AUDIO_MID","features":[433]},{"name":"KSPROPERTY_AUDIO_MIX_LEVEL_CAPS","features":[433]},{"name":"KSPROPERTY_AUDIO_MIX_LEVEL_TABLE","features":[433]},{"name":"KSPROPERTY_AUDIO_MUTE","features":[433]},{"name":"KSPROPERTY_AUDIO_MUX_SOURCE","features":[433]},{"name":"KSPROPERTY_AUDIO_NUM_EQ_BANDS","features":[433]},{"name":"KSPROPERTY_AUDIO_PEAKMETER","features":[433]},{"name":"KSPROPERTY_AUDIO_PEAKMETER2","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_BAND_CENTER_FREQ","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_BAND_LEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_BAND_Q_FACTOR","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_MAX_BANDS","features":[433]},{"name":"KSPROPERTY_AUDIO_PEQ_NUM_BANDS","features":[433]},{"name":"KSPROPERTY_AUDIO_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_POSITIONEX","features":[433]},{"name":"KSPROPERTY_AUDIO_PREFERRED_STATUS","features":[433]},{"name":"KSPROPERTY_AUDIO_PRESENTATION_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_PRODUCT_GUID","features":[433]},{"name":"KSPROPERTY_AUDIO_QUALITY","features":[433]},{"name":"KSPROPERTY_AUDIO_REVERB_DELAY_FEEDBACK","features":[433]},{"name":"KSPROPERTY_AUDIO_REVERB_LEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_REVERB_TIME","features":[433]},{"name":"KSPROPERTY_AUDIO_SAMPLING_RATE","features":[433]},{"name":"KSPROPERTY_AUDIO_STEREO_ENHANCE","features":[433]},{"name":"KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY","features":[433]},{"name":"KSPROPERTY_AUDIO_SURROUND_ENCODE","features":[433]},{"name":"KSPROPERTY_AUDIO_TREBLE","features":[433]},{"name":"KSPROPERTY_AUDIO_VOLUMELEVEL","features":[433]},{"name":"KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED","features":[433]},{"name":"KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION","features":[433]},{"name":"KSPROPERTY_AUDIO_WIDENESS","features":[433]},{"name":"KSPROPERTY_AUDIO_WIDE_MODE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYGEOGRAPHIC","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYPERSONALNAME","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYRELATED","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTOPICALTERM","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYUNIFORMTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ADDEDFORMAVAILABLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_AWARDS","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_BIBLIOGRAPHYNOTE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_CATALOGINGSOURCE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_CITATION","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_CONTENTSNOTE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_CREATIONCREDIT","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_GENERALNOTE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMCURRICULUM","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMGENRE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ISBN","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_ISSN","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_LCCN","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_LEADER","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_MAINCORPORATEBODY","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_MAINMEETINGNAME","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_MAINPERSONALNAME","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_MAINUNIFORMTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_PARTICIPANT","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_PHYSICALDESCRIPTION","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_PUBLICATION","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENT","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTPERSONALNAME","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTUNIFORMTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SUMMARY","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_SYSTEMDETAILS","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_TARGETAUDIENCE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_TITLESTATEMENT","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_UNIFORMTITLE","features":[433]},{"name":"KSPROPERTY_BIBLIOGRAPHIC_VARYINGFORMTITLE","features":[433]},{"name":"KSPROPERTY_BOUNDS_LONG","features":[433]},{"name":"KSPROPERTY_BOUNDS_LONGLONG","features":[433]},{"name":"KSPROPERTY_BTAUDIO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_AUTO_EXPOSURE_PRIORITY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXPOSURE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXPOSURE_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ADVANCEDPHOTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW_CONFIGCAPS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_END","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_END2","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FACEAUTH_MODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FACEDETECTION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FLASHMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSSTATE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_HISTOGRAM","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_IRTORCHMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ISO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ISO_ADVANCED","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_MAXVIDFPS_PHOTORES","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_MCC","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_METADATA","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_OIS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_OPTIMIZATIONHINT","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOFRAMERATE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMAXFRAMERATE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTHUMBNAIL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_RELATIVEPANELOPTIMIZATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_CONFIGCAPS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ROI_ISPCONTROL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_SECURE_MODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_TORCHMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VFR","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOHDR","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOSTABILIZATION","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_VIDEOTEMPORALDENOISING","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_EXTENDED_ZOOM","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_ASYNCHRONOUS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_OFF","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_ON","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY_ID","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FLASH_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FOCUS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_FOCUS_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_EXCLUSIVE_WITH_RECORD","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_PROPERTY_ID","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_SEQUENCE_EXCLUSIVE_WITH_RECORD","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IRIS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_IRIS_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_NODE_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_NODE_S2","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PAN","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PANTILT","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PAN_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CAPABILITY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CLEAR","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_SET","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_PRIVACY","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_EXPOSURE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_FOCUS","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_WB","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONVERGEMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_ASYNC","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_PROPERTY_ID","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S","features":[307,433]},{"name":"KSPROPERTY_CAMERACONTROL_ROLL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_S2","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_SCANMODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_S_EX","features":[307,433]},{"name":"KSPROPERTY_CAMERACONTROL_TILT","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_TILT_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_HIGH","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_LOW","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_MEDIUM","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_OFF","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE_PROPERTY_ID","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_ZOOM","features":[433]},{"name":"KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE","features":[433]},{"name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR","features":[433]},{"name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_FLAGS","features":[433]},{"name":"KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_SET","features":[433]},{"name":"KSPROPERTY_CLOCK","features":[433]},{"name":"KSPROPERTY_CLOCK_CORRELATEDPHYSICALTIME","features":[433]},{"name":"KSPROPERTY_CLOCK_CORRELATEDTIME","features":[433]},{"name":"KSPROPERTY_CLOCK_PHYSICALTIME","features":[433]},{"name":"KSPROPERTY_CLOCK_RESOLUTION","features":[433]},{"name":"KSPROPERTY_CLOCK_STATE","features":[433]},{"name":"KSPROPERTY_CLOCK_TIME","features":[433]},{"name":"KSPROPERTY_CONNECTION","features":[433]},{"name":"KSPROPERTY_CONNECTION_ACQUIREORDERING","features":[433]},{"name":"KSPROPERTY_CONNECTION_ALLOCATORFRAMING","features":[433]},{"name":"KSPROPERTY_CONNECTION_ALLOCATORFRAMING_EX","features":[433]},{"name":"KSPROPERTY_CONNECTION_DATAFORMAT","features":[433]},{"name":"KSPROPERTY_CONNECTION_PRIORITY","features":[433]},{"name":"KSPROPERTY_CONNECTION_PROPOSEDATAFORMAT","features":[433]},{"name":"KSPROPERTY_CONNECTION_STARTAT","features":[433]},{"name":"KSPROPERTY_CONNECTION_STATE","features":[433]},{"name":"KSPROPERTY_COPYPROT","features":[433]},{"name":"KSPROPERTY_COPY_MACROVISION","features":[433]},{"name":"KSPROPERTY_CROSSBAR_ACTIVE_S","features":[433]},{"name":"KSPROPERTY_CROSSBAR_CAN_ROUTE","features":[433]},{"name":"KSPROPERTY_CROSSBAR_CAPS","features":[433]},{"name":"KSPROPERTY_CROSSBAR_CAPS_S","features":[433]},{"name":"KSPROPERTY_CROSSBAR_INPUT_ACTIVE","features":[433]},{"name":"KSPROPERTY_CROSSBAR_PININFO","features":[433]},{"name":"KSPROPERTY_CROSSBAR_PININFO_S","features":[433]},{"name":"KSPROPERTY_CROSSBAR_ROUTE","features":[433]},{"name":"KSPROPERTY_CROSSBAR_ROUTE_S","features":[433]},{"name":"KSPROPERTY_CURRENT_CAPTURE_SURFACE","features":[433]},{"name":"KSPROPERTY_CYCLIC","features":[433]},{"name":"KSPROPERTY_CYCLIC_POSITION","features":[433]},{"name":"KSPROPERTY_DESCRIPTION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_ALL","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_MODE","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ALL","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR","features":[433]},{"name":"KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY","features":[433]},{"name":"KSPROPERTY_DISPLAY_ADAPTER_GUID","features":[433]},{"name":"KSPROPERTY_DRMAUDIOSTREAM","features":[433]},{"name":"KSPROPERTY_DRMAUDIOSTREAM_CONTENTID","features":[433]},{"name":"KSPROPERTY_DROPPEDFRAMES_CURRENT","features":[433]},{"name":"KSPROPERTY_DROPPEDFRAMES_CURRENT_S","features":[433]},{"name":"KSPROPERTY_DVDCOPY_CHLG_KEY","features":[433]},{"name":"KSPROPERTY_DVDCOPY_DEC_KEY2","features":[433]},{"name":"KSPROPERTY_DVDCOPY_DISC_KEY","features":[433]},{"name":"KSPROPERTY_DVDCOPY_DVD_KEY1","features":[433]},{"name":"KSPROPERTY_DVDCOPY_REGION","features":[433]},{"name":"KSPROPERTY_DVDCOPY_SET_COPY_STATE","features":[433]},{"name":"KSPROPERTY_DVDCOPY_TITLE_KEY","features":[433]},{"name":"KSPROPERTY_DVDSUBPIC","features":[433]},{"name":"KSPROPERTY_DVDSUBPIC_COMPOSIT_ON","features":[433]},{"name":"KSPROPERTY_DVDSUBPIC_HLI","features":[433]},{"name":"KSPROPERTY_DVDSUBPIC_PALETTE","features":[433]},{"name":"KSPROPERTY_EXTDEVICE","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_ID","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_PORT","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_POWER_STATE","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_S","features":[433]},{"name":"KSPROPERTY_EXTDEVICE_VERSION","features":[433]},{"name":"KSPROPERTY_EXTENSION_UNIT","features":[433]},{"name":"KSPROPERTY_EXTENSION_UNIT_CONTROL","features":[433]},{"name":"KSPROPERTY_EXTENSION_UNIT_INFO","features":[433]},{"name":"KSPROPERTY_EXTENSION_UNIT_PASS_THROUGH","features":[433]},{"name":"KSPROPERTY_EXTXPORT","features":[433]},{"name":"KSPROPERTY_EXTXPORT_ATN_SEARCH","features":[433]},{"name":"KSPROPERTY_EXTXPORT_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_EXTXPORT_INPUT_SIGNAL_MODE","features":[433]},{"name":"KSPROPERTY_EXTXPORT_LOAD_MEDIUM","features":[433]},{"name":"KSPROPERTY_EXTXPORT_MEDIUM_INFO","features":[433]},{"name":"KSPROPERTY_EXTXPORT_NODE_S","features":[307,433]},{"name":"KSPROPERTY_EXTXPORT_OUTPUT_SIGNAL_MODE","features":[433]},{"name":"KSPROPERTY_EXTXPORT_RTC_SEARCH","features":[433]},{"name":"KSPROPERTY_EXTXPORT_S","features":[307,433]},{"name":"KSPROPERTY_EXTXPORT_STATE","features":[433]},{"name":"KSPROPERTY_EXTXPORT_STATE_NOTIFY","features":[433]},{"name":"KSPROPERTY_EXTXPORT_TIMECODE_SEARCH","features":[433]},{"name":"KSPROPERTY_FMRX_ANTENNAENDPOINTID","features":[433]},{"name":"KSPROPERTY_FMRX_CONTROL","features":[433]},{"name":"KSPROPERTY_FMRX_ENDPOINTID","features":[433]},{"name":"KSPROPERTY_FMRX_STATE","features":[433]},{"name":"KSPROPERTY_FMRX_TOPOLOGY","features":[433]},{"name":"KSPROPERTY_FMRX_VOLUME","features":[433]},{"name":"KSPROPERTY_GENERAL","features":[433]},{"name":"KSPROPERTY_GENERAL_COMPONENTID","features":[433]},{"name":"KSPROPERTY_HRTF3D","features":[433]},{"name":"KSPROPERTY_HRTF3D_FILTER_FORMAT","features":[433]},{"name":"KSPROPERTY_HRTF3D_INITIALIZE","features":[433]},{"name":"KSPROPERTY_HRTF3D_PARAMS","features":[433]},{"name":"KSPROPERTY_INTERLEAVEDAUDIO","features":[433]},{"name":"KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION","features":[433]},{"name":"KSPROPERTY_ITD3D","features":[433]},{"name":"KSPROPERTY_ITD3D_PARAMS","features":[433]},{"name":"KSPROPERTY_JACK","features":[433]},{"name":"KSPROPERTY_JACK_CONTAINERID","features":[433]},{"name":"KSPROPERTY_JACK_DESCRIPTION","features":[433]},{"name":"KSPROPERTY_JACK_DESCRIPTION2","features":[433]},{"name":"KSPROPERTY_JACK_DESCRIPTION3","features":[433]},{"name":"KSPROPERTY_JACK_SINK_INFO","features":[433]},{"name":"KSPROPERTY_MAP_CAPTURE_HANDLE_TO_VRAM_ADDRESS","features":[433]},{"name":"KSPROPERTY_MEDIAAVAILABLE","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_AVAILABLE","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_DURATION","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_FORMATS","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_POSITION","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_POSITIONS","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_PREROLL","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_STOPPOSITION","features":[433]},{"name":"KSPROPERTY_MEDIASEEKING_TIMEFORMAT","features":[433]},{"name":"KSPROPERTY_MEMBERSHEADER","features":[433]},{"name":"KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_MULTICHANNEL","features":[433]},{"name":"KSPROPERTY_MEMBER_FLAG_BASICSUPPORT_UNIFORM","features":[433]},{"name":"KSPROPERTY_MEMBER_FLAG_DEFAULT","features":[433]},{"name":"KSPROPERTY_MEMBER_RANGES","features":[433]},{"name":"KSPROPERTY_MEMBER_STEPPEDRANGES","features":[433]},{"name":"KSPROPERTY_MEMBER_VALUES","features":[433]},{"name":"KSPROPERTY_MEMORY_TRANSPORT","features":[433]},{"name":"KSPROPERTY_MPEG2VID","features":[433]},{"name":"KSPROPERTY_MPEG2VID_16_9_PANSCAN","features":[433]},{"name":"KSPROPERTY_MPEG2VID_16_9_RECT","features":[433]},{"name":"KSPROPERTY_MPEG2VID_4_3_RECT","features":[433]},{"name":"KSPROPERTY_MPEG2VID_CUR_MODE","features":[433]},{"name":"KSPROPERTY_MPEG2VID_MODES","features":[433]},{"name":"KSPROPERTY_MPEG4_MEDIATYPE_ATTRIBUTES","features":[433]},{"name":"KSPROPERTY_MPEG4_MEDIATYPE_SD_BOX","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_EVENTTOPICS_XML","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO","features":[307,433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_METADATA_TYPE_EVENTSINFO","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTP","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_CUSTOM","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_DISABLE","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE_HOSTNTP","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY","features":[433]},{"name":"KSPROPERTY_NETWORKCAMERACONTROL_URI","features":[433]},{"name":"KSPROPERTY_ONESHOT_DISCONNECT","features":[433]},{"name":"KSPROPERTY_ONESHOT_RECONNECT","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_CLIPLIST","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_COLORKEY","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_COLORREF","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_DISPLAYCHANGE","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_INTERESTS","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_PALETTE","features":[433]},{"name":"KSPROPERTY_OVERLAYUPDATE_VIDEOPOSITION","features":[433]},{"name":"KSPROPERTY_PIN","features":[433]},{"name":"KSPROPERTY_PIN_CATEGORY","features":[433]},{"name":"KSPROPERTY_PIN_CINSTANCES","features":[433]},{"name":"KSPROPERTY_PIN_COMMUNICATION","features":[433]},{"name":"KSPROPERTY_PIN_CONSTRAINEDDATARANGES","features":[433]},{"name":"KSPROPERTY_PIN_CTYPES","features":[433]},{"name":"KSPROPERTY_PIN_DATAFLOW","features":[433]},{"name":"KSPROPERTY_PIN_DATAINTERSECTION","features":[433]},{"name":"KSPROPERTY_PIN_DATARANGES","features":[433]},{"name":"KSPROPERTY_PIN_FLAGS_ATTRIBUTE_RANGE_AWARE","features":[433]},{"name":"KSPROPERTY_PIN_FLAGS_MASK","features":[433]},{"name":"KSPROPERTY_PIN_GLOBALCINSTANCES","features":[433]},{"name":"KSPROPERTY_PIN_INTERFACES","features":[433]},{"name":"KSPROPERTY_PIN_MEDIUMS","features":[433]},{"name":"KSPROPERTY_PIN_MODEDATAFORMATS","features":[433]},{"name":"KSPROPERTY_PIN_NAME","features":[433]},{"name":"KSPROPERTY_PIN_NECESSARYINSTANCES","features":[433]},{"name":"KSPROPERTY_PIN_PHYSICALCONNECTION","features":[433]},{"name":"KSPROPERTY_PIN_PROPOSEDATAFORMAT","features":[433]},{"name":"KSPROPERTY_PIN_PROPOSEDATAFORMAT2","features":[433]},{"name":"KSPROPERTY_POSITIONS","features":[433]},{"name":"KSPROPERTY_PREFERRED_CAPTURE_SURFACE","features":[433]},{"name":"KSPROPERTY_QUALITY","features":[433]},{"name":"KSPROPERTY_QUALITY_ERROR","features":[433]},{"name":"KSPROPERTY_QUALITY_REPORT","features":[433]},{"name":"KSPROPERTY_RAW_AVC_CMD","features":[433]},{"name":"KSPROPERTY_RTAUDIO","features":[433]},{"name":"KSPROPERTY_RTAUDIO_BUFFER","features":[433]},{"name":"KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION","features":[433]},{"name":"KSPROPERTY_RTAUDIO_CLOCKREGISTER","features":[433]},{"name":"KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION","features":[433]},{"name":"KSPROPERTY_RTAUDIO_GETREADPACKET","features":[433]},{"name":"KSPROPERTY_RTAUDIO_HWLATENCY","features":[433]},{"name":"KSPROPERTY_RTAUDIO_PACKETCOUNT","features":[433]},{"name":"KSPROPERTY_RTAUDIO_PACKETVREGISTER","features":[433]},{"name":"KSPROPERTY_RTAUDIO_POSITIONREGISTER","features":[433]},{"name":"KSPROPERTY_RTAUDIO_PRESENTATION_POSITION","features":[433]},{"name":"KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT","features":[433]},{"name":"KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT","features":[433]},{"name":"KSPROPERTY_RTAUDIO_SETWRITEPACKET","features":[433]},{"name":"KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT","features":[433]},{"name":"KSPROPERTY_RTC_READER","features":[433]},{"name":"KSPROPERTY_SELECTOR_NODE_S","features":[433]},{"name":"KSPROPERTY_SELECTOR_NUM_SOURCES","features":[433]},{"name":"KSPROPERTY_SELECTOR_S","features":[433]},{"name":"KSPROPERTY_SELECTOR_SOURCE_NODE_ID","features":[433]},{"name":"KSPROPERTY_SERIAL","features":[433]},{"name":"KSPROPERTY_SERIALHDR","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_ARMED","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_MATCHRESULT","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_PATTERNS","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_RESET","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_STREAMINGSUPPORT","features":[433]},{"name":"KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS","features":[433]},{"name":"KSPROPERTY_SPHLI","features":[433]},{"name":"KSPROPERTY_SPPAL","features":[433]},{"name":"KSPROPERTY_STEPPING_LONG","features":[433]},{"name":"KSPROPERTY_STEPPING_LONGLONG","features":[433]},{"name":"KSPROPERTY_STREAM","features":[433]},{"name":"KSPROPERTY_STREAMINTERFACE","features":[433]},{"name":"KSPROPERTY_STREAMINTERFACE_HEADERSIZE","features":[433]},{"name":"KSPROPERTY_STREAM_ALLOCATOR","features":[433]},{"name":"KSPROPERTY_STREAM_DEGRADATION","features":[433]},{"name":"KSPROPERTY_STREAM_FRAMETIME","features":[433]},{"name":"KSPROPERTY_STREAM_MASTERCLOCK","features":[433]},{"name":"KSPROPERTY_STREAM_PIPE_ID","features":[433]},{"name":"KSPROPERTY_STREAM_PRESENTATIONEXTENT","features":[433]},{"name":"KSPROPERTY_STREAM_PRESENTATIONTIME","features":[433]},{"name":"KSPROPERTY_STREAM_QUALITY","features":[433]},{"name":"KSPROPERTY_STREAM_RATE","features":[433]},{"name":"KSPROPERTY_STREAM_RATECAPABILITY","features":[433]},{"name":"KSPROPERTY_STREAM_TIMEFORMAT","features":[433]},{"name":"KSPROPERTY_TELEPHONY_CALLCONTROL","features":[433]},{"name":"KSPROPERTY_TELEPHONY_CALLHOLD","features":[433]},{"name":"KSPROPERTY_TELEPHONY_CALLINFO","features":[433]},{"name":"KSPROPERTY_TELEPHONY_CONTROL","features":[433]},{"name":"KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR","features":[433]},{"name":"KSPROPERTY_TELEPHONY_MUTE_TX","features":[433]},{"name":"KSPROPERTY_TELEPHONY_PROVIDERCHANGE","features":[433]},{"name":"KSPROPERTY_TELEPHONY_PROVIDERID","features":[433]},{"name":"KSPROPERTY_TELEPHONY_TOPOLOGY","features":[433]},{"name":"KSPROPERTY_TELEPHONY_VOLUME","features":[433]},{"name":"KSPROPERTY_TIMECODE","features":[433]},{"name":"KSPROPERTY_TIMECODE_NODE_S","features":[433]},{"name":"KSPROPERTY_TIMECODE_READER","features":[433]},{"name":"KSPROPERTY_TIMECODE_S","features":[433]},{"name":"KSPROPERTY_TOPOLOGY","features":[433]},{"name":"KSPROPERTY_TOPOLOGYNODE","features":[433]},{"name":"KSPROPERTY_TOPOLOGYNODE_ENABLE","features":[433]},{"name":"KSPROPERTY_TOPOLOGYNODE_RESET","features":[433]},{"name":"KSPROPERTY_TOPOLOGY_CATEGORIES","features":[433]},{"name":"KSPROPERTY_TOPOLOGY_CONNECTIONS","features":[433]},{"name":"KSPROPERTY_TOPOLOGY_NAME","features":[433]},{"name":"KSPROPERTY_TOPOLOGY_NODES","features":[433]},{"name":"KSPROPERTY_TUNER","features":[433]},{"name":"KSPROPERTY_TUNER_CAPS","features":[433]},{"name":"KSPROPERTY_TUNER_CAPS_S","features":[433]},{"name":"KSPROPERTY_TUNER_FREQUENCY","features":[433]},{"name":"KSPROPERTY_TUNER_FREQUENCY_S","features":[433]},{"name":"KSPROPERTY_TUNER_IF_MEDIUM","features":[433]},{"name":"KSPROPERTY_TUNER_IF_MEDIUM_S","features":[433]},{"name":"KSPROPERTY_TUNER_INPUT","features":[433]},{"name":"KSPROPERTY_TUNER_INPUT_S","features":[433]},{"name":"KSPROPERTY_TUNER_MODE","features":[433]},{"name":"KSPROPERTY_TUNER_MODES","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_AM_RADIO","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_ATSC","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_CAPS","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_CAPS_S","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_DSS","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_FM_RADIO","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_S","features":[433]},{"name":"KSPROPERTY_TUNER_MODE_TV","features":[433]},{"name":"KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS","features":[433]},{"name":"KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S","features":[433]},{"name":"KSPROPERTY_TUNER_SCAN_CAPS","features":[433]},{"name":"KSPROPERTY_TUNER_SCAN_CAPS_S","features":[307,433]},{"name":"KSPROPERTY_TUNER_SCAN_STATUS","features":[433]},{"name":"KSPROPERTY_TUNER_SCAN_STATUS_S","features":[433]},{"name":"KSPROPERTY_TUNER_STANDARD","features":[433]},{"name":"KSPROPERTY_TUNER_STANDARD_MODE","features":[433]},{"name":"KSPROPERTY_TUNER_STANDARD_MODE_S","features":[307,433]},{"name":"KSPROPERTY_TUNER_STANDARD_S","features":[433]},{"name":"KSPROPERTY_TUNER_STATUS","features":[433]},{"name":"KSPROPERTY_TUNER_STATUS_S","features":[433]},{"name":"KSPROPERTY_TVAUDIO_CAPS","features":[433]},{"name":"KSPROPERTY_TVAUDIO_CAPS_S","features":[433]},{"name":"KSPROPERTY_TVAUDIO_CURRENTLY_AVAILABLE_MODES","features":[433]},{"name":"KSPROPERTY_TVAUDIO_MODE","features":[433]},{"name":"KSPROPERTY_TVAUDIO_S","features":[433]},{"name":"KSPROPERTY_TYPE_BASICSUPPORT","features":[433]},{"name":"KSPROPERTY_TYPE_COPYPAYLOAD","features":[433]},{"name":"KSPROPERTY_TYPE_DEFAULTVALUES","features":[433]},{"name":"KSPROPERTY_TYPE_FSFILTERSCOPE","features":[433]},{"name":"KSPROPERTY_TYPE_GET","features":[433]},{"name":"KSPROPERTY_TYPE_GETPAYLOADSIZE","features":[433]},{"name":"KSPROPERTY_TYPE_HIGHPRIORITY","features":[433]},{"name":"KSPROPERTY_TYPE_RELATIONS","features":[433]},{"name":"KSPROPERTY_TYPE_SERIALIZERAW","features":[433]},{"name":"KSPROPERTY_TYPE_SERIALIZESET","features":[433]},{"name":"KSPROPERTY_TYPE_SERIALIZESIZE","features":[433]},{"name":"KSPROPERTY_TYPE_SET","features":[433]},{"name":"KSPROPERTY_TYPE_SETSUPPORT","features":[433]},{"name":"KSPROPERTY_TYPE_TOPOLOGY","features":[433]},{"name":"KSPROPERTY_TYPE_UNSERIALIZERAW","features":[433]},{"name":"KSPROPERTY_TYPE_UNSERIALIZESET","features":[433]},{"name":"KSPROPERTY_VBICAP","features":[433]},{"name":"KSPROPERTY_VBICAP_PROPERTIES_PROTECTION","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_DISCOVERED_BIT_ARRAY","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_REQUESTED_BIT_ARRAY","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SCANLINES_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_DISCOVERED_BIT_ARRAY","features":[433]},{"name":"KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_REQUESTED_BIT_ARRAY","features":[433]},{"name":"KSPROPERTY_VIDCAP_CAMERACONTROL","features":[433]},{"name":"KSPROPERTY_VIDCAP_CROSSBAR","features":[433]},{"name":"KSPROPERTY_VIDCAP_DROPPEDFRAMES","features":[433]},{"name":"KSPROPERTY_VIDCAP_SELECTOR","features":[433]},{"name":"KSPROPERTY_VIDCAP_TVAUDIO","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEOCOMPRESSION","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEOCONTROL","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEODECODER","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEOENCODER","features":[433]},{"name":"KSPROPERTY_VIDCAP_VIDEOPROCAMP","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_GETINFO","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_QUALITY","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_S","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_S1","features":[433]},{"name":"KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S","features":[307,433]},{"name":"KSPROPERTY_VIDEOCONTROL_CAPS","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_CAPS_S","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_FRAME_RATES","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S","features":[307,433]},{"name":"KSPROPERTY_VIDEOCONTROL_MODE","features":[433]},{"name":"KSPROPERTY_VIDEOCONTROL_MODE_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_CAPS","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_CAPS_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_OUTPUT_ENABLE","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STANDARD","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STATUS","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STATUS2","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STATUS2_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_STATUS_S","features":[433]},{"name":"KSPROPERTY_VIDEODECODER_VCR_TIMING","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_CAPS","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_CC_ENABLE","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_COPYPROTECTION","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_S","features":[433]},{"name":"KSPROPERTY_VIDEOENCODER_STANDARD","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_COLORENABLE","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_CONTRAST","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_GAIN","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_GAMMA","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_HUE","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_NODE_S","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_NODE_S2","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_S","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_S2","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_SATURATION","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_SHARPNESS","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE","features":[433]},{"name":"KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT","features":[433]},{"name":"KSPROPERTY_VIDMEM_TRANSPORT","features":[433]},{"name":"KSPROPERTY_VPCONFIG","features":[433]},{"name":"KSPROPERTY_VPCONFIG_DDRAWHANDLE","features":[433]},{"name":"KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE","features":[433]},{"name":"KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY","features":[433]},{"name":"KSPROPERTY_VPCONFIG_GETCONNECTINFO","features":[433]},{"name":"KSPROPERTY_VPCONFIG_GETVIDEOFORMAT","features":[433]},{"name":"KSPROPERTY_VPCONFIG_INFORMVPINPUT","features":[433]},{"name":"KSPROPERTY_VPCONFIG_INVERTPOLARITY","features":[433]},{"name":"KSPROPERTY_VPCONFIG_MAXPIXELRATE","features":[433]},{"name":"KSPROPERTY_VPCONFIG_NUMCONNECTINFO","features":[433]},{"name":"KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT","features":[433]},{"name":"KSPROPERTY_VPCONFIG_SCALEFACTOR","features":[433]},{"name":"KSPROPERTY_VPCONFIG_SETCONNECTINFO","features":[433]},{"name":"KSPROPERTY_VPCONFIG_SETVIDEOFORMAT","features":[433]},{"name":"KSPROPERTY_VPCONFIG_SURFACEPARAMS","features":[433]},{"name":"KSPROPERTY_VPCONFIG_VIDEOPORTID","features":[433]},{"name":"KSPROPERTY_VPCONFIG_VPDATAINFO","features":[433]},{"name":"KSPROPERTY_WAVE","features":[433]},{"name":"KSPROPERTY_WAVE_BUFFER","features":[433]},{"name":"KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_WAVE_FREQUENCY","features":[433]},{"name":"KSPROPERTY_WAVE_INPUT_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_WAVE_OUTPUT_CAPABILITIES","features":[433]},{"name":"KSPROPERTY_WAVE_PAN","features":[433]},{"name":"KSPROPERTY_WAVE_QUEUED_POSITION","features":[433]},{"name":"KSPROPERTY_WAVE_VOLUME","features":[433]},{"name":"KSPROPSETID_AC3","features":[433]},{"name":"KSPROPSETID_Audio","features":[433]},{"name":"KSPROPSETID_AudioBufferDuration","features":[433]},{"name":"KSPROPSETID_AudioDecoderOut","features":[433]},{"name":"KSPROPSETID_AudioEngine","features":[433]},{"name":"KSPROPSETID_AudioModule","features":[433]},{"name":"KSPROPSETID_AudioPosture","features":[433]},{"name":"KSPROPSETID_AudioResourceManagement","features":[433]},{"name":"KSPROPSETID_AudioSignalProcessing","features":[433]},{"name":"KSPROPSETID_Bibliographic","features":[433]},{"name":"KSPROPSETID_BtAudio","features":[433]},{"name":"KSPROPSETID_Clock","features":[433]},{"name":"KSPROPSETID_Connection","features":[433]},{"name":"KSPROPSETID_CopyProt","features":[433]},{"name":"KSPROPSETID_Cyclic","features":[433]},{"name":"KSPROPSETID_DirectSound3DBuffer","features":[433]},{"name":"KSPROPSETID_DirectSound3DListener","features":[433]},{"name":"KSPROPSETID_DrmAudioStream","features":[433]},{"name":"KSPROPSETID_DvdSubPic","features":[433]},{"name":"KSPROPSETID_FMRXControl","features":[433]},{"name":"KSPROPSETID_FMRXTopology","features":[433]},{"name":"KSPROPSETID_General","features":[433]},{"name":"KSPROPSETID_Hrtf3d","features":[433]},{"name":"KSPROPSETID_InterleavedAudio","features":[433]},{"name":"KSPROPSETID_Itd3d","features":[433]},{"name":"KSPROPSETID_Jack","features":[433]},{"name":"KSPROPSETID_MPEG4_MediaType_Attributes","features":[433]},{"name":"KSPROPSETID_MediaSeeking","features":[433]},{"name":"KSPROPSETID_MemoryTransport","features":[433]},{"name":"KSPROPSETID_Mpeg2Vid","features":[433]},{"name":"KSPROPSETID_OverlayUpdate","features":[433]},{"name":"KSPROPSETID_Pin","features":[433]},{"name":"KSPROPSETID_PinMDLCacheClearProp","features":[433]},{"name":"KSPROPSETID_Quality","features":[433]},{"name":"KSPROPSETID_RtAudio","features":[433]},{"name":"KSPROPSETID_SoundDetector","features":[433]},{"name":"KSPROPSETID_SoundDetector2","features":[433]},{"name":"KSPROPSETID_Stream","features":[433]},{"name":"KSPROPSETID_StreamAllocator","features":[433]},{"name":"KSPROPSETID_StreamInterface","features":[433]},{"name":"KSPROPSETID_TSRateChange","features":[433]},{"name":"KSPROPSETID_TelephonyControl","features":[433]},{"name":"KSPROPSETID_TelephonyTopology","features":[433]},{"name":"KSPROPSETID_Topology","features":[433]},{"name":"KSPROPSETID_TopologyNode","features":[433]},{"name":"KSPROPSETID_VBICAP_PROPERTIES","features":[433]},{"name":"KSPROPSETID_VBICodecFiltering","features":[433]},{"name":"KSPROPSETID_VPConfig","features":[433]},{"name":"KSPROPSETID_VPVBIConfig","features":[433]},{"name":"KSPROPSETID_VramCapture","features":[433]},{"name":"KSPROPSETID_Wave","features":[433]},{"name":"KSPROPTYPESETID_General","features":[433]},{"name":"KSP_NODE","features":[433]},{"name":"KSP_PIN","features":[433]},{"name":"KSP_TIMEFORMAT","features":[433]},{"name":"KSQUALITY","features":[433]},{"name":"KSQUALITY_MANAGER","features":[307,433]},{"name":"KSQUERYBUFFER","features":[307,433]},{"name":"KSRATE","features":[433]},{"name":"KSRATE_CAPABILITY","features":[433]},{"name":"KSRATE_NOPRESENTATIONDURATION","features":[433]},{"name":"KSRATE_NOPRESENTATIONSTART","features":[433]},{"name":"KSRELATIVEEVENT","features":[307,433]},{"name":"KSRELATIVEEVENT_FLAG_HANDLE","features":[433]},{"name":"KSRELATIVEEVENT_FLAG_POINTER","features":[433]},{"name":"KSRESET","features":[433]},{"name":"KSRESET_BEGIN","features":[433]},{"name":"KSRESET_END","features":[433]},{"name":"KSRESOLUTION","features":[433]},{"name":"KSRTAUDIO_BUFFER","features":[307,433]},{"name":"KSRTAUDIO_BUFFER32","features":[307,433]},{"name":"KSRTAUDIO_BUFFER_PROPERTY","features":[433]},{"name":"KSRTAUDIO_BUFFER_PROPERTY32","features":[433]},{"name":"KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION","features":[433]},{"name":"KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION32","features":[433]},{"name":"KSRTAUDIO_GETREADPACKET_INFO","features":[307,433]},{"name":"KSRTAUDIO_HWLATENCY","features":[433]},{"name":"KSRTAUDIO_HWREGISTER","features":[433]},{"name":"KSRTAUDIO_HWREGISTER32","features":[433]},{"name":"KSRTAUDIO_HWREGISTER_PROPERTY","features":[433]},{"name":"KSRTAUDIO_HWREGISTER_PROPERTY32","features":[433]},{"name":"KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY","features":[307,433]},{"name":"KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY32","features":[433]},{"name":"KSRTAUDIO_PACKETVREGISTER","features":[433]},{"name":"KSRTAUDIO_PACKETVREGISTER_PROPERTY","features":[433]},{"name":"KSRTAUDIO_SETWRITEPACKET_INFO","features":[433]},{"name":"KSSOUNDDETECTORPROPERTY","features":[433]},{"name":"KSSTATE","features":[433]},{"name":"KSSTATE_ACQUIRE","features":[433]},{"name":"KSSTATE_PAUSE","features":[433]},{"name":"KSSTATE_RUN","features":[433]},{"name":"KSSTATE_STOP","features":[433]},{"name":"KSSTREAMALLOCATOR_STATUS","features":[433]},{"name":"KSSTREAMALLOCATOR_STATUS_EX","features":[433]},{"name":"KSSTREAM_FAILUREEXCEPTION","features":[433]},{"name":"KSSTREAM_HEADER","features":[433]},{"name":"KSSTREAM_HEADER","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_BUFFEREDTRANSFER","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_DATADISCONTINUITY","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_DURATIONVALID","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_ENDOFPHOTOSEQUENCE","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_FLUSHONPAUSE","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_FRAMEINFO","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_LOOPEDDATA","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_METADATA","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_PERSIST_SAMPLE","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_PREROLL","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_SAMPLE_PERSISTED","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_SECUREBUFFERTRANSFER","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_SPLICEPOINT","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_TIMEDISCONTINUITY","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_TIMEVALID","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_TYPECHANGED","features":[433]},{"name":"KSSTREAM_HEADER_OPTIONSF_VRAM_DATA_TRANSFER","features":[433]},{"name":"KSSTREAM_HEADER_TRACK_COMPLETION_NUMBERS","features":[433]},{"name":"KSSTREAM_METADATA_INFO","features":[433]},{"name":"KSSTREAM_NONPAGED_DATA","features":[433]},{"name":"KSSTREAM_PAGED_DATA","features":[433]},{"name":"KSSTREAM_READ","features":[433]},{"name":"KSSTREAM_SEGMENT","features":[307,433]},{"name":"KSSTREAM_SYNCHRONOUS","features":[433]},{"name":"KSSTREAM_UVC_METADATA","features":[433]},{"name":"KSSTREAM_UVC_METADATATYPE_TIMESTAMP","features":[433]},{"name":"KSSTREAM_UVC_SECURE_ATTRIBUTE_SIZE","features":[433]},{"name":"KSSTREAM_WRITE","features":[433]},{"name":"KSSTRING_Allocator","features":[433]},{"name":"KSSTRING_AllocatorEx","features":[433]},{"name":"KSSTRING_Clock","features":[433]},{"name":"KSSTRING_Filter","features":[433]},{"name":"KSSTRING_Pin","features":[433]},{"name":"KSSTRING_TopologyNode","features":[433]},{"name":"KSTELEPHONY_CALLCONTROL","features":[433]},{"name":"KSTELEPHONY_CALLINFO","features":[433]},{"name":"KSTELEPHONY_PROVIDERCHANGE","features":[433]},{"name":"KSTIME","features":[433]},{"name":"KSTIME_FORMAT_BYTE","features":[433]},{"name":"KSTIME_FORMAT_FIELD","features":[433]},{"name":"KSTIME_FORMAT_FRAME","features":[433]},{"name":"KSTIME_FORMAT_MEDIA_TIME","features":[433]},{"name":"KSTIME_FORMAT_SAMPLE","features":[433]},{"name":"KSTOPOLOGY","features":[433]},{"name":"KSTOPOLOGY_CONNECTION","features":[433]},{"name":"KSTOPOLOGY_ENDPOINTID","features":[433]},{"name":"KSTOPOLOGY_ENDPOINTIDPAIR","features":[433]},{"name":"KSVPMAXPIXELRATE","features":[433]},{"name":"KSVPSIZE_PROP","features":[433]},{"name":"KSVPSURFACEPARAMS","features":[433]},{"name":"KSWAVETABLE_WAVE_DESC","features":[307,433]},{"name":"KSWAVE_BUFFER","features":[433]},{"name":"KSWAVE_BUFFER_ATTRIBUTEF_LOOPING","features":[433]},{"name":"KSWAVE_BUFFER_ATTRIBUTEF_STATIC","features":[433]},{"name":"KSWAVE_COMPATCAPS","features":[433]},{"name":"KSWAVE_COMPATCAPS_INPUT","features":[433]},{"name":"KSWAVE_COMPATCAPS_OUTPUT","features":[433]},{"name":"KSWAVE_INPUT_CAPABILITIES","features":[433]},{"name":"KSWAVE_OUTPUT_CAPABILITIES","features":[433]},{"name":"KSWAVE_VOLUME","features":[433]},{"name":"KS_AMCONTROL_COLORINFO_PRESENT","features":[433]},{"name":"KS_AMCONTROL_PAD_TO_16x9","features":[433]},{"name":"KS_AMCONTROL_PAD_TO_4x3","features":[433]},{"name":"KS_AMCONTROL_USED","features":[433]},{"name":"KS_AMPixAspectRatio","features":[433]},{"name":"KS_AMVPDATAINFO","features":[307,433]},{"name":"KS_AMVPDIMINFO","features":[307,433]},{"name":"KS_AMVPSIZE","features":[433]},{"name":"KS_AMVP_BEST_BANDWIDTH","features":[433]},{"name":"KS_AMVP_DO_NOT_CARE","features":[433]},{"name":"KS_AMVP_INPUT_SAME_AS_OUTPUT","features":[433]},{"name":"KS_AMVP_MODE","features":[433]},{"name":"KS_AMVP_MODE_BOBINTERLEAVED","features":[433]},{"name":"KS_AMVP_MODE_BOBNONINTERLEAVED","features":[433]},{"name":"KS_AMVP_MODE_SKIPEVEN","features":[433]},{"name":"KS_AMVP_MODE_SKIPODD","features":[433]},{"name":"KS_AMVP_MODE_WEAVE","features":[433]},{"name":"KS_AMVP_SELECTFORMATBY","features":[433]},{"name":"KS_AM_ExactRateChange","features":[433]},{"name":"KS_AM_PROPERTY_TS_RATE_CHANGE","features":[433]},{"name":"KS_AM_RATE_ExactRateChange","features":[433]},{"name":"KS_AM_RATE_MaxFullDataRate","features":[433]},{"name":"KS_AM_RATE_SimpleRateChange","features":[433]},{"name":"KS_AM_RATE_Step","features":[433]},{"name":"KS_AM_SimpleRateChange","features":[433]},{"name":"KS_AM_UseNewCSSKey","features":[433]},{"name":"KS_ANALOGVIDEOINFO","features":[307,433]},{"name":"KS_AnalogVideoStandard","features":[433]},{"name":"KS_AnalogVideo_NTSC_433","features":[433]},{"name":"KS_AnalogVideo_NTSC_M","features":[433]},{"name":"KS_AnalogVideo_NTSC_M_J","features":[433]},{"name":"KS_AnalogVideo_NTSC_Mask","features":[433]},{"name":"KS_AnalogVideo_None","features":[433]},{"name":"KS_AnalogVideo_PAL_60","features":[433]},{"name":"KS_AnalogVideo_PAL_B","features":[433]},{"name":"KS_AnalogVideo_PAL_D","features":[433]},{"name":"KS_AnalogVideo_PAL_G","features":[433]},{"name":"KS_AnalogVideo_PAL_H","features":[433]},{"name":"KS_AnalogVideo_PAL_I","features":[433]},{"name":"KS_AnalogVideo_PAL_M","features":[433]},{"name":"KS_AnalogVideo_PAL_Mask","features":[433]},{"name":"KS_AnalogVideo_PAL_N","features":[433]},{"name":"KS_AnalogVideo_PAL_N_COMBO","features":[433]},{"name":"KS_AnalogVideo_SECAM_B","features":[433]},{"name":"KS_AnalogVideo_SECAM_D","features":[433]},{"name":"KS_AnalogVideo_SECAM_G","features":[433]},{"name":"KS_AnalogVideo_SECAM_H","features":[433]},{"name":"KS_AnalogVideo_SECAM_K","features":[433]},{"name":"KS_AnalogVideo_SECAM_K1","features":[433]},{"name":"KS_AnalogVideo_SECAM_L","features":[433]},{"name":"KS_AnalogVideo_SECAM_L1","features":[433]},{"name":"KS_AnalogVideo_SECAM_Mask","features":[433]},{"name":"KS_BITMAPINFOHEADER","features":[433]},{"name":"KS_BI_BITFIELDS","features":[433]},{"name":"KS_BI_JPEG","features":[433]},{"name":"KS_BI_RGB","features":[433]},{"name":"KS_BI_RLE4","features":[433]},{"name":"KS_BI_RLE8","features":[433]},{"name":"KS_CAMERACONTROL_ASYNC_RESET","features":[433]},{"name":"KS_CAMERACONTROL_ASYNC_START","features":[433]},{"name":"KS_CAMERACONTROL_ASYNC_STOP","features":[433]},{"name":"KS_CAPTURE_ALLOC_INVALID","features":[433]},{"name":"KS_CAPTURE_ALLOC_SECURE_BUFFER","features":[433]},{"name":"KS_CAPTURE_ALLOC_SYSTEM","features":[433]},{"name":"KS_CAPTURE_ALLOC_SYSTEM_AGP","features":[433]},{"name":"KS_CAPTURE_ALLOC_VRAM","features":[433]},{"name":"KS_CAPTURE_ALLOC_VRAM_MAPPED","features":[433]},{"name":"KS_CC_SUBSTREAM_EVEN","features":[433]},{"name":"KS_CC_SUBSTREAM_FIELD1_MASK","features":[433]},{"name":"KS_CC_SUBSTREAM_FIELD2_MASK","features":[433]},{"name":"KS_CC_SUBSTREAM_ODD","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_CC1","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_CC2","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_CC3","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_CC4","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_T1","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_T2","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_T3","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_T4","features":[433]},{"name":"KS_CC_SUBSTREAM_SERVICE_XDS","features":[433]},{"name":"KS_COLCON","features":[433]},{"name":"KS_COMPRESSION","features":[433]},{"name":"KS_COPYPROTECT_RestrictDuplication","features":[433]},{"name":"KS_COPY_MACROVISION","features":[433]},{"name":"KS_COPY_MACROVISION_LEVEL","features":[433]},{"name":"KS_CameraControlAsyncOperation","features":[433]},{"name":"KS_CompressionCaps","features":[433]},{"name":"KS_CompressionCaps_CanBFrame","features":[433]},{"name":"KS_CompressionCaps_CanCrunch","features":[433]},{"name":"KS_CompressionCaps_CanKeyFrame","features":[433]},{"name":"KS_CompressionCaps_CanQuality","features":[433]},{"name":"KS_CompressionCaps_CanWindow","features":[433]},{"name":"KS_DATAFORMAT_H264VIDEOINFO","features":[433]},{"name":"KS_DATAFORMAT_IMAGEINFO","features":[433]},{"name":"KS_DATAFORMAT_MPEGVIDEOINFO2","features":[307,433]},{"name":"KS_DATAFORMAT_VBIINFOHEADER","features":[433]},{"name":"KS_DATAFORMAT_VIDEOINFOHEADER","features":[307,433]},{"name":"KS_DATAFORMAT_VIDEOINFOHEADER2","features":[307,433]},{"name":"KS_DATAFORMAT_VIDEOINFO_PALETTE","features":[307,433]},{"name":"KS_DATARANGE_ANALOGVIDEO","features":[307,433]},{"name":"KS_DATARANGE_H264_VIDEO","features":[307,433]},{"name":"KS_DATARANGE_IMAGE","features":[307,433]},{"name":"KS_DATARANGE_MPEG1_VIDEO","features":[307,433]},{"name":"KS_DATARANGE_MPEG2_VIDEO","features":[307,433]},{"name":"KS_DATARANGE_VIDEO","features":[307,433]},{"name":"KS_DATARANGE_VIDEO2","features":[307,433]},{"name":"KS_DATARANGE_VIDEO_PALETTE","features":[307,433]},{"name":"KS_DATARANGE_VIDEO_VBI","features":[307,433]},{"name":"KS_DVDCOPYSTATE","features":[433]},{"name":"KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED","features":[433]},{"name":"KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED","features":[433]},{"name":"KS_DVDCOPYSTATE_DONE","features":[433]},{"name":"KS_DVDCOPYSTATE_INITIALIZE","features":[433]},{"name":"KS_DVDCOPYSTATE_INITIALIZE_TITLE","features":[433]},{"name":"KS_DVDCOPY_BUSKEY","features":[433]},{"name":"KS_DVDCOPY_CHLGKEY","features":[433]},{"name":"KS_DVDCOPY_DISCKEY","features":[433]},{"name":"KS_DVDCOPY_REGION","features":[433]},{"name":"KS_DVDCOPY_SET_COPY_STATE","features":[433]},{"name":"KS_DVDCOPY_TITLEKEY","features":[433]},{"name":"KS_DVD_CGMS_COPY_ONCE","features":[433]},{"name":"KS_DVD_CGMS_COPY_PERMITTED","features":[433]},{"name":"KS_DVD_CGMS_COPY_PROTECT_MASK","features":[433]},{"name":"KS_DVD_CGMS_NO_COPY","features":[433]},{"name":"KS_DVD_CGMS_RESERVED_MASK","features":[433]},{"name":"KS_DVD_COPYRIGHTED","features":[433]},{"name":"KS_DVD_COPYRIGHT_MASK","features":[433]},{"name":"KS_DVD_NOT_COPYRIGHTED","features":[433]},{"name":"KS_DVD_SECTOR_NOT_PROTECTED","features":[433]},{"name":"KS_DVD_SECTOR_PROTECTED","features":[433]},{"name":"KS_DVD_SECTOR_PROTECT_MASK","features":[433]},{"name":"KS_DVD_YCrCb","features":[433]},{"name":"KS_DVD_YUV","features":[433]},{"name":"KS_FRAME_INFO","features":[307,433]},{"name":"KS_FRAMING_ITEM","features":[433]},{"name":"KS_FRAMING_RANGE","features":[433]},{"name":"KS_FRAMING_RANGE_WEIGHTED","features":[433]},{"name":"KS_H264VIDEOINFO","features":[433]},{"name":"KS_INTERLACE_1FieldPerSample","features":[433]},{"name":"KS_INTERLACE_DisplayModeBobOnly","features":[433]},{"name":"KS_INTERLACE_DisplayModeBobOrWeave","features":[433]},{"name":"KS_INTERLACE_DisplayModeMask","features":[433]},{"name":"KS_INTERLACE_DisplayModeWeaveOnly","features":[433]},{"name":"KS_INTERLACE_Field1First","features":[433]},{"name":"KS_INTERLACE_FieldPatBothIrregular","features":[433]},{"name":"KS_INTERLACE_FieldPatBothRegular","features":[433]},{"name":"KS_INTERLACE_FieldPatField1Only","features":[433]},{"name":"KS_INTERLACE_FieldPatField2Only","features":[433]},{"name":"KS_INTERLACE_FieldPatternMask","features":[433]},{"name":"KS_INTERLACE_IsInterlaced","features":[433]},{"name":"KS_INTERLACE_UNUSED","features":[433]},{"name":"KS_LogicalMemoryType","features":[433]},{"name":"KS_MACROVISION_DISABLED","features":[433]},{"name":"KS_MACROVISION_LEVEL1","features":[433]},{"name":"KS_MACROVISION_LEVEL2","features":[433]},{"name":"KS_MACROVISION_LEVEL3","features":[433]},{"name":"KS_MAX_SIZE_MPEG1_SEQUENCE_INFO","features":[433]},{"name":"KS_MPEG1VIDEOINFO","features":[307,433]},{"name":"KS_MPEG2Level","features":[433]},{"name":"KS_MPEG2Level_High","features":[433]},{"name":"KS_MPEG2Level_High1440","features":[433]},{"name":"KS_MPEG2Level_Low","features":[433]},{"name":"KS_MPEG2Level_Main","features":[433]},{"name":"KS_MPEG2Profile","features":[433]},{"name":"KS_MPEG2Profile_High","features":[433]},{"name":"KS_MPEG2Profile_Main","features":[433]},{"name":"KS_MPEG2Profile_SNRScalable","features":[433]},{"name":"KS_MPEG2Profile_Simple","features":[433]},{"name":"KS_MPEG2Profile_SpatiallyScalable","features":[433]},{"name":"KS_MPEG2_27MhzTimebase","features":[433]},{"name":"KS_MPEG2_DSS_UserData","features":[433]},{"name":"KS_MPEG2_DVB_UserData","features":[433]},{"name":"KS_MPEG2_DVDLine21Field1","features":[433]},{"name":"KS_MPEG2_DVDLine21Field2","features":[433]},{"name":"KS_MPEG2_DoPanScan","features":[433]},{"name":"KS_MPEG2_FilmCameraMode","features":[433]},{"name":"KS_MPEG2_LetterboxAnalogOut","features":[433]},{"name":"KS_MPEG2_SourceIsLetterboxed","features":[433]},{"name":"KS_MPEG2_WidescreenAnalogOut","features":[433]},{"name":"KS_MPEGAUDIOINFO","features":[433]},{"name":"KS_MPEGAUDIOINFO_27MhzTimebase","features":[433]},{"name":"KS_MPEGVIDEOINFO2","features":[307,433]},{"name":"KS_MemoryTypeAnyHost","features":[433]},{"name":"KS_MemoryTypeDeviceHostMapped","features":[433]},{"name":"KS_MemoryTypeDeviceSpecific","features":[433]},{"name":"KS_MemoryTypeDontCare","features":[433]},{"name":"KS_MemoryTypeKernelNonPaged","features":[433]},{"name":"KS_MemoryTypeKernelPaged","features":[433]},{"name":"KS_MemoryTypeUser","features":[433]},{"name":"KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_MICROSOFT_RESERVED_TEST_DATA_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_NETWORK_WIDE_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_NETWORK_WIDE_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_ORIGINAL_CONTENT_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_ORIGINAL_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_PRODUCTION_COMPANY_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_PRODUCTION_COMPANY_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_SYNDICATED_SHOW_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_SYNDICATED_SHOW_CONTENT_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_TELEVISION_STATION_ADVERTISER_BASE","features":[433]},{"name":"KS_NABTS_GROUPID_TELEVISION_STATION_CONTENT_BASE","features":[433]},{"name":"KS_Obsolete_VideoControlFlag_ExternalTriggerEnable","features":[433]},{"name":"KS_Obsolete_VideoControlFlag_Trigger","features":[433]},{"name":"KS_PhysConn_Audio_1394","features":[433]},{"name":"KS_PhysConn_Audio_AESDigital","features":[433]},{"name":"KS_PhysConn_Audio_AUX","features":[433]},{"name":"KS_PhysConn_Audio_AudioDecoder","features":[433]},{"name":"KS_PhysConn_Audio_Line","features":[433]},{"name":"KS_PhysConn_Audio_Mic","features":[433]},{"name":"KS_PhysConn_Audio_SCSI","features":[433]},{"name":"KS_PhysConn_Audio_SPDIFDigital","features":[433]},{"name":"KS_PhysConn_Audio_Tuner","features":[433]},{"name":"KS_PhysConn_Audio_USB","features":[433]},{"name":"KS_PhysConn_Video_1394","features":[433]},{"name":"KS_PhysConn_Video_AUX","features":[433]},{"name":"KS_PhysConn_Video_Composite","features":[433]},{"name":"KS_PhysConn_Video_ParallelDigital","features":[433]},{"name":"KS_PhysConn_Video_RGB","features":[433]},{"name":"KS_PhysConn_Video_SCART","features":[433]},{"name":"KS_PhysConn_Video_SCSI","features":[433]},{"name":"KS_PhysConn_Video_SVideo","features":[433]},{"name":"KS_PhysConn_Video_SerialDigital","features":[433]},{"name":"KS_PhysConn_Video_Tuner","features":[433]},{"name":"KS_PhysConn_Video_USB","features":[433]},{"name":"KS_PhysConn_Video_VideoDecoder","features":[433]},{"name":"KS_PhysConn_Video_VideoEncoder","features":[433]},{"name":"KS_PhysConn_Video_YRYBY","features":[433]},{"name":"KS_PhysicalConnectorType","features":[433]},{"name":"KS_PixAspectRatio_NTSC16x9","features":[433]},{"name":"KS_PixAspectRatio_NTSC4x3","features":[433]},{"name":"KS_PixAspectRatio_PAL16x9","features":[433]},{"name":"KS_PixAspectRatio_PAL4x3","features":[433]},{"name":"KS_RGBQUAD","features":[433]},{"name":"KS_SECURE_CAMERA_SCENARIO_ID","features":[433]},{"name":"KS_SEEKING_AbsolutePositioning","features":[433]},{"name":"KS_SEEKING_CAPABILITIES","features":[433]},{"name":"KS_SEEKING_CanGetCurrentPos","features":[433]},{"name":"KS_SEEKING_CanGetDuration","features":[433]},{"name":"KS_SEEKING_CanGetStopPos","features":[433]},{"name":"KS_SEEKING_CanPlayBackwards","features":[433]},{"name":"KS_SEEKING_CanSeekAbsolute","features":[433]},{"name":"KS_SEEKING_CanSeekBackwards","features":[433]},{"name":"KS_SEEKING_CanSeekForwards","features":[433]},{"name":"KS_SEEKING_FLAGS","features":[433]},{"name":"KS_SEEKING_IncrementalPositioning","features":[433]},{"name":"KS_SEEKING_NoPositioning","features":[433]},{"name":"KS_SEEKING_PositioningBitsMask","features":[433]},{"name":"KS_SEEKING_RelativePositioning","features":[433]},{"name":"KS_SEEKING_ReturnTime","features":[433]},{"name":"KS_SEEKING_SeekToKeyFrame","features":[433]},{"name":"KS_StreamingHint_CompQuality","features":[433]},{"name":"KS_StreamingHint_CompWindowSize","features":[433]},{"name":"KS_StreamingHint_FrameInterval","features":[433]},{"name":"KS_StreamingHint_KeyFrameRate","features":[433]},{"name":"KS_StreamingHint_PFrameRate","features":[433]},{"name":"KS_TRUECOLORINFO","features":[433]},{"name":"KS_TUNER_STRATEGY","features":[433]},{"name":"KS_TUNER_STRATEGY_DRIVER_TUNES","features":[433]},{"name":"KS_TUNER_STRATEGY_PLL","features":[433]},{"name":"KS_TUNER_STRATEGY_SIGNAL_STRENGTH","features":[433]},{"name":"KS_TUNER_TUNING_COARSE","features":[433]},{"name":"KS_TUNER_TUNING_EXACT","features":[433]},{"name":"KS_TUNER_TUNING_FINE","features":[433]},{"name":"KS_TUNER_TUNING_FLAGS","features":[433]},{"name":"KS_TVAUDIO_MODE_LANG_A","features":[433]},{"name":"KS_TVAUDIO_MODE_LANG_B","features":[433]},{"name":"KS_TVAUDIO_MODE_LANG_C","features":[433]},{"name":"KS_TVAUDIO_MODE_MONO","features":[433]},{"name":"KS_TVAUDIO_MODE_STEREO","features":[433]},{"name":"KS_TVAUDIO_PRESET_LANG_A","features":[433]},{"name":"KS_TVAUDIO_PRESET_LANG_B","features":[433]},{"name":"KS_TVAUDIO_PRESET_LANG_C","features":[433]},{"name":"KS_TVAUDIO_PRESET_STEREO","features":[433]},{"name":"KS_TVTUNER_CHANGE_BEGIN_TUNE","features":[433]},{"name":"KS_TVTUNER_CHANGE_END_TUNE","features":[433]},{"name":"KS_TVTUNER_CHANGE_INFO","features":[433]},{"name":"KS_VBICAP_PROTECTION_MV_DETECTED","features":[433]},{"name":"KS_VBICAP_PROTECTION_MV_HARDWARE","features":[433]},{"name":"KS_VBICAP_PROTECTION_MV_PRESENT","features":[433]},{"name":"KS_VBIDATARATE_CC","features":[433]},{"name":"KS_VBIDATARATE_NABTS","features":[433]},{"name":"KS_VBIINFOHEADER","features":[433]},{"name":"KS_VBI_FLAG_FIELD1","features":[433]},{"name":"KS_VBI_FLAG_FIELD2","features":[433]},{"name":"KS_VBI_FLAG_FRAME","features":[433]},{"name":"KS_VBI_FLAG_MV_DETECTED","features":[433]},{"name":"KS_VBI_FLAG_MV_HARDWARE","features":[433]},{"name":"KS_VBI_FLAG_MV_PRESENT","features":[433]},{"name":"KS_VBI_FLAG_TVTUNER_CHANGE","features":[433]},{"name":"KS_VBI_FLAG_VBIINFOHEADER_CHANGE","features":[433]},{"name":"KS_VBI_FRAME_INFO","features":[433]},{"name":"KS_VIDEODECODER_FLAGS","features":[433]},{"name":"KS_VIDEODECODER_FLAGS_CAN_DISABLE_OUTPUT","features":[433]},{"name":"KS_VIDEODECODER_FLAGS_CAN_INDICATE_LOCKED","features":[433]},{"name":"KS_VIDEODECODER_FLAGS_CAN_USE_VCR_LOCKING","features":[433]},{"name":"KS_VIDEOINFO","features":[307,433]},{"name":"KS_VIDEOINFOHEADER","features":[307,433]},{"name":"KS_VIDEOINFOHEADER2","features":[307,433]},{"name":"KS_VIDEOSTREAM_CAPTURE","features":[433]},{"name":"KS_VIDEOSTREAM_CC","features":[433]},{"name":"KS_VIDEOSTREAM_EDS","features":[433]},{"name":"KS_VIDEOSTREAM_IS_VPE","features":[433]},{"name":"KS_VIDEOSTREAM_NABTS","features":[433]},{"name":"KS_VIDEOSTREAM_PREVIEW","features":[433]},{"name":"KS_VIDEOSTREAM_STILL","features":[433]},{"name":"KS_VIDEOSTREAM_TELETEXT","features":[433]},{"name":"KS_VIDEOSTREAM_VBI","features":[433]},{"name":"KS_VIDEO_ALLOC_VPE_AGP","features":[433]},{"name":"KS_VIDEO_ALLOC_VPE_DISPLAY","features":[433]},{"name":"KS_VIDEO_ALLOC_VPE_SYSTEM","features":[433]},{"name":"KS_VIDEO_FLAG_B_FRAME","features":[433]},{"name":"KS_VIDEO_FLAG_FIELD1","features":[433]},{"name":"KS_VIDEO_FLAG_FIELD1FIRST","features":[433]},{"name":"KS_VIDEO_FLAG_FIELD2","features":[433]},{"name":"KS_VIDEO_FLAG_FIELD_MASK","features":[433]},{"name":"KS_VIDEO_FLAG_FRAME","features":[433]},{"name":"KS_VIDEO_FLAG_IPB_MASK","features":[433]},{"name":"KS_VIDEO_FLAG_I_FRAME","features":[433]},{"name":"KS_VIDEO_FLAG_P_FRAME","features":[433]},{"name":"KS_VIDEO_FLAG_REPEAT_FIELD","features":[433]},{"name":"KS_VIDEO_FLAG_WEAVE","features":[433]},{"name":"KS_VIDEO_STREAM_CONFIG_CAPS","features":[307,433]},{"name":"KS_VideoControlFlag_ExternalTriggerEnable","features":[433]},{"name":"KS_VideoControlFlag_FlipHorizontal","features":[433]},{"name":"KS_VideoControlFlag_FlipVertical","features":[433]},{"name":"KS_VideoControlFlag_IndependentImagePin","features":[433]},{"name":"KS_VideoControlFlag_StartPhotoSequenceCapture","features":[433]},{"name":"KS_VideoControlFlag_StillCapturePreviewFrame","features":[433]},{"name":"KS_VideoControlFlag_StopPhotoSequenceCapture","features":[433]},{"name":"KS_VideoControlFlag_Trigger","features":[433]},{"name":"KS_VideoControlFlags","features":[433]},{"name":"KS_VideoStreamingHints","features":[433]},{"name":"KS_iBLUE","features":[433]},{"name":"KS_iEGA_COLORS","features":[433]},{"name":"KS_iGREEN","features":[433]},{"name":"KS_iMASK_COLORS","features":[433]},{"name":"KS_iMAXBITS","features":[433]},{"name":"KS_iPALETTE","features":[433]},{"name":"KS_iPALETTE_COLORS","features":[433]},{"name":"KS_iRED","features":[433]},{"name":"KS_iTRUECOLOR","features":[433]},{"name":"KsAllocatorMode_Kernel","features":[433]},{"name":"KsAllocatorMode_User","features":[433]},{"name":"KsCreateAllocator","features":[307,433]},{"name":"KsCreateAllocator2","features":[307,433]},{"name":"KsCreateClock","features":[307,433]},{"name":"KsCreateClock2","features":[307,433]},{"name":"KsCreatePin","features":[307,433]},{"name":"KsCreatePin2","features":[307,433]},{"name":"KsCreateTopologyNode","features":[307,433]},{"name":"KsCreateTopologyNode2","features":[307,433]},{"name":"KsGetMediaType","features":[307,433,431]},{"name":"KsGetMediaTypeCount","features":[307,433]},{"name":"KsGetMultiplePinFactoryItems","features":[307,433]},{"name":"KsIoOperation_Read","features":[433]},{"name":"KsIoOperation_Write","features":[433]},{"name":"KsOpenDefaultDevice","features":[307,433]},{"name":"KsPeekOperation_AddRef","features":[433]},{"name":"KsPeekOperation_PeekOnly","features":[433]},{"name":"KsResolveRequiredAttributes","features":[433]},{"name":"KsSynchronousDeviceControl","features":[307,433]},{"name":"LIGHT_FILTER","features":[433]},{"name":"LOOPEDSTREAMING_POSITION_EVENT_DATA","features":[307,433]},{"name":"MAX_NABTS_VBI_LINES_PER_FIELD","features":[433]},{"name":"MAX_RESOURCEGROUPID_LENGTH","features":[433]},{"name":"MAX_SINK_DESCRIPTION_NAME_LENGTH","features":[433]},{"name":"MAX_WST_VBI_LINES_PER_FIELD","features":[433]},{"name":"MEDIUM_INFO","features":[307,433]},{"name":"MF_MDL_SHARED_PAYLOAD_KEY","features":[433]},{"name":"MIN_DEV_VER_FOR_FLAGS","features":[433]},{"name":"MIN_DEV_VER_FOR_QI","features":[433]},{"name":"MetadataId_BackgroundSegmentationMask","features":[433]},{"name":"MetadataId_CameraExtrinsics","features":[433]},{"name":"MetadataId_CameraIntrinsics","features":[433]},{"name":"MetadataId_CaptureStats","features":[433]},{"name":"MetadataId_Custom_Start","features":[433]},{"name":"MetadataId_DigitalWindow","features":[433]},{"name":"MetadataId_FrameIllumination","features":[433]},{"name":"MetadataId_PhotoConfirmation","features":[433]},{"name":"MetadataId_Standard_End","features":[433]},{"name":"MetadataId_Standard_Start","features":[433]},{"name":"MetadataId_UsbVideoHeader","features":[433]},{"name":"NABTSFEC_BUFFER","features":[433]},{"name":"NABTS_BUFFER","features":[433]},{"name":"NABTS_BUFFER_LINE","features":[433]},{"name":"NABTS_BUFFER_PICTURENUMBER_SUPPORT","features":[433]},{"name":"NABTS_BYTES_PER_LINE","features":[433]},{"name":"NABTS_LINES_PER_BUNDLE","features":[433]},{"name":"NABTS_PAYLOAD_PER_LINE","features":[433]},{"name":"NANOSECONDS","features":[433]},{"name":"OPTIMAL_WEIGHT_TOTALS","features":[433]},{"name":"PINNAME_DISPLAYPORT_OUT","features":[433]},{"name":"PINNAME_HDMI_OUT","features":[433]},{"name":"PINNAME_IMAGE","features":[433]},{"name":"PINNAME_SPDIF_IN","features":[433]},{"name":"PINNAME_SPDIF_OUT","features":[433]},{"name":"PINNAME_VIDEO_ANALOGVIDEOIN","features":[433]},{"name":"PINNAME_VIDEO_CAPTURE","features":[433]},{"name":"PINNAME_VIDEO_CC","features":[433]},{"name":"PINNAME_VIDEO_CC_CAPTURE","features":[433]},{"name":"PINNAME_VIDEO_EDS","features":[433]},{"name":"PINNAME_VIDEO_NABTS","features":[433]},{"name":"PINNAME_VIDEO_NABTS_CAPTURE","features":[433]},{"name":"PINNAME_VIDEO_PREVIEW","features":[433]},{"name":"PINNAME_VIDEO_STILL","features":[433]},{"name":"PINNAME_VIDEO_TELETEXT","features":[433]},{"name":"PINNAME_VIDEO_TIMECODE","features":[433]},{"name":"PINNAME_VIDEO_VBI","features":[433]},{"name":"PINNAME_VIDEO_VIDEOPORT","features":[433]},{"name":"PINNAME_VIDEO_VIDEOPORT_VBI","features":[433]},{"name":"PIPE_ALLOCATOR_PLACE","features":[433]},{"name":"PIPE_DIMENSIONS","features":[433]},{"name":"PIPE_STATE","features":[433]},{"name":"PIPE_TERMINATION","features":[433]},{"name":"PROPSETID_ALLOCATOR_CONTROL","features":[433]},{"name":"PROPSETID_EXT_DEVICE","features":[433]},{"name":"PROPSETID_EXT_TRANSPORT","features":[433]},{"name":"PROPSETID_TIMECODE_READER","features":[433]},{"name":"PROPSETID_TUNER","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL_FLASH","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST","features":[433]},{"name":"PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION","features":[433]},{"name":"PROPSETID_VIDCAP_CROSSBAR","features":[433]},{"name":"PROPSETID_VIDCAP_DROPPEDFRAMES","features":[433]},{"name":"PROPSETID_VIDCAP_SELECTOR","features":[433]},{"name":"PROPSETID_VIDCAP_TVAUDIO","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEOCOMPRESSION","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEOCONTROL","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEODECODER","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEOENCODER","features":[433]},{"name":"PROPSETID_VIDCAP_VIDEOPROCAMP","features":[433]},{"name":"PipeFactor_Align","features":[433]},{"name":"PipeFactor_Buffers","features":[433]},{"name":"PipeFactor_FixedCompression","features":[433]},{"name":"PipeFactor_Flags","features":[433]},{"name":"PipeFactor_LogicalEnd","features":[433]},{"name":"PipeFactor_MemoryTypes","features":[433]},{"name":"PipeFactor_None","features":[433]},{"name":"PipeFactor_OptimalRanges","features":[433]},{"name":"PipeFactor_PhysicalEnd","features":[433]},{"name":"PipeFactor_PhysicalRanges","features":[433]},{"name":"PipeFactor_UnknownCompression","features":[433]},{"name":"PipeFactor_UserModeDownstream","features":[433]},{"name":"PipeFactor_UserModeUpstream","features":[433]},{"name":"PipeState_CompressionUnknown","features":[433]},{"name":"PipeState_DontCare","features":[433]},{"name":"PipeState_Finalized","features":[433]},{"name":"PipeState_RangeFixed","features":[433]},{"name":"PipeState_RangeNotFixed","features":[433]},{"name":"Pipe_Allocator_FirstPin","features":[433]},{"name":"Pipe_Allocator_LastPin","features":[433]},{"name":"Pipe_Allocator_MiddlePin","features":[433]},{"name":"Pipe_Allocator_None","features":[433]},{"name":"RT_RCDATA","features":[433]},{"name":"RT_STRING","features":[433]},{"name":"SECURE_BUFFER_INFO","features":[433]},{"name":"SHORT_COEFF","features":[433]},{"name":"SOUNDDETECTOR_PATTERNHEADER","features":[433]},{"name":"SPEAKER_ALL","features":[433]},{"name":"SPEAKER_BACK_CENTER","features":[433]},{"name":"SPEAKER_BACK_LEFT","features":[433]},{"name":"SPEAKER_BACK_RIGHT","features":[433]},{"name":"SPEAKER_FRONT_CENTER","features":[433]},{"name":"SPEAKER_FRONT_LEFT","features":[433]},{"name":"SPEAKER_FRONT_LEFT_OF_CENTER","features":[433]},{"name":"SPEAKER_FRONT_RIGHT","features":[433]},{"name":"SPEAKER_FRONT_RIGHT_OF_CENTER","features":[433]},{"name":"SPEAKER_LOW_FREQUENCY","features":[433]},{"name":"SPEAKER_RESERVED","features":[433]},{"name":"SPEAKER_SIDE_LEFT","features":[433]},{"name":"SPEAKER_SIDE_RIGHT","features":[433]},{"name":"SPEAKER_TOP_BACK_CENTER","features":[433]},{"name":"SPEAKER_TOP_BACK_LEFT","features":[433]},{"name":"SPEAKER_TOP_BACK_RIGHT","features":[433]},{"name":"SPEAKER_TOP_CENTER","features":[433]},{"name":"SPEAKER_TOP_FRONT_CENTER","features":[433]},{"name":"SPEAKER_TOP_FRONT_LEFT","features":[433]},{"name":"SPEAKER_TOP_FRONT_RIGHT","features":[433]},{"name":"SYSAUDIO_FLAGS_CLEAR_PREFERRED","features":[433]},{"name":"SYSAUDIO_FLAGS_DONT_COMBINE_PINS","features":[433]},{"name":"TELEPHONY_CALLCONTROLOP","features":[433]},{"name":"TELEPHONY_CALLCONTROLOP_DISABLE","features":[433]},{"name":"TELEPHONY_CALLCONTROLOP_ENABLE","features":[433]},{"name":"TELEPHONY_CALLSTATE","features":[433]},{"name":"TELEPHONY_CALLSTATE_DISABLED","features":[433]},{"name":"TELEPHONY_CALLSTATE_ENABLED","features":[433]},{"name":"TELEPHONY_CALLSTATE_HOLD","features":[433]},{"name":"TELEPHONY_CALLSTATE_PROVIDERTRANSITION","features":[433]},{"name":"TELEPHONY_CALLTYPE","features":[433]},{"name":"TELEPHONY_CALLTYPE_CIRCUITSWITCHED","features":[433]},{"name":"TELEPHONY_CALLTYPE_PACKETSWITCHED_LTE","features":[433]},{"name":"TELEPHONY_CALLTYPE_PACKETSWITCHED_WLAN","features":[433]},{"name":"TELEPHONY_PROVIDERCHANGEOP","features":[433]},{"name":"TELEPHONY_PROVIDERCHANGEOP_BEGIN","features":[433]},{"name":"TELEPHONY_PROVIDERCHANGEOP_CANCEL","features":[433]},{"name":"TELEPHONY_PROVIDERCHANGEOP_END","features":[433]},{"name":"TRANSPORTAUDIOPARMS","features":[433]},{"name":"TRANSPORTBASICPARMS","features":[433]},{"name":"TRANSPORTSTATUS","features":[433]},{"name":"TRANSPORTVIDEOPARMS","features":[433]},{"name":"TRANSPORT_STATE","features":[433]},{"name":"TUNER_ANALOG_CAPS_S","features":[433]},{"name":"TunerLockType","features":[433]},{"name":"Tuner_LockType_Locked","features":[433]},{"name":"Tuner_LockType_None","features":[433]},{"name":"Tuner_LockType_Within_Scan_Sensing_Range","features":[433]},{"name":"VBICAP_PROPERTIES_PROTECTION_S","features":[433]},{"name":"VBICODECFILTERING_CC_SUBSTREAMS","features":[433]},{"name":"VBICODECFILTERING_NABTS_SUBSTREAMS","features":[433]},{"name":"VBICODECFILTERING_SCANLINES","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_CC","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_CC_PIN","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_COMMON","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_COMMON_PIN","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_NABTS","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_NABTS_PIN","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_TELETEXT","features":[433]},{"name":"VBICODECFILTERING_STATISTICS_TELETEXT_PIN","features":[433]},{"name":"VRAM_SURFACE_INFO","features":[433]},{"name":"VRAM_SURFACE_INFO_PROPERTY_S","features":[433]},{"name":"WAVE_FORMAT_EXTENSIBLE","features":[433]},{"name":"WNF_KSCAMERA_STREAMSTATE_INFO","features":[433]},{"name":"WST_BUFFER","features":[433]},{"name":"WST_BUFFER_LINE","features":[433]},{"name":"WST_BYTES_PER_LINE","features":[433]},{"name":"WST_TVTUNER_CHANGE_BEGIN_TUNE","features":[433]},{"name":"WST_TVTUNER_CHANGE_END_TUNE","features":[433]},{"name":"eConnType3Point5mm","features":[433]},{"name":"eConnTypeAtapiInternal","features":[433]},{"name":"eConnTypeCombination","features":[433]},{"name":"eConnTypeMultichannelAnalogDIN","features":[433]},{"name":"eConnTypeOptical","features":[433]},{"name":"eConnTypeOtherAnalog","features":[433]},{"name":"eConnTypeOtherDigital","features":[433]},{"name":"eConnTypeQuarter","features":[433]},{"name":"eConnTypeRCA","features":[433]},{"name":"eConnTypeRJ11Modem","features":[433]},{"name":"eConnTypeUnknown","features":[433]},{"name":"eConnTypeXlrProfessional","features":[433]},{"name":"eDeviceControlUseMissing","features":[433]},{"name":"eDeviceControlUsePrimary","features":[433]},{"name":"eDeviceControlUseSecondary","features":[433]},{"name":"eGenLocInternal","features":[433]},{"name":"eGenLocOther","features":[433]},{"name":"eGenLocPrimaryBox","features":[433]},{"name":"eGenLocSeparate","features":[433]},{"name":"eGeoLocATAPI","features":[433]},{"name":"eGeoLocBottom","features":[433]},{"name":"eGeoLocDrivebay","features":[433]},{"name":"eGeoLocFront","features":[433]},{"name":"eGeoLocHDMI","features":[433]},{"name":"eGeoLocInsideMobileLid","features":[433]},{"name":"eGeoLocLeft","features":[433]},{"name":"eGeoLocNotApplicable","features":[433]},{"name":"eGeoLocOutsideMobileLid","features":[433]},{"name":"eGeoLocRear","features":[433]},{"name":"eGeoLocRearPanel","features":[433]},{"name":"eGeoLocReserved6","features":[433]},{"name":"eGeoLocRight","features":[433]},{"name":"eGeoLocRiser","features":[433]},{"name":"eGeoLocTop","features":[433]},{"name":"ePortConnBothIntegratedAndJack","features":[433]},{"name":"ePortConnIntegratedDevice","features":[433]},{"name":"ePortConnJack","features":[433]},{"name":"ePortConnUnknown","features":[433]}],"438":[{"name":"DEVICE_AUTHORIZATION_ALLOWED","features":[436]},{"name":"DEVICE_AUTHORIZATION_DENIED","features":[436]},{"name":"DEVICE_AUTHORIZATION_UNKNOWN","features":[436]},{"name":"IWindowsMediaLibrarySharingDevice","features":[436,358]},{"name":"IWindowsMediaLibrarySharingDeviceProperties","features":[436,358]},{"name":"IWindowsMediaLibrarySharingDeviceProperty","features":[436,358]},{"name":"IWindowsMediaLibrarySharingDevices","features":[436,358]},{"name":"IWindowsMediaLibrarySharingServices","features":[436,358]},{"name":"WindowsMediaLibrarySharingDeviceAuthorizationStatus","features":[436]},{"name":"WindowsMediaLibrarySharingServices","features":[436]}],"439":[{"name":"AACMFTEncoder","features":[431]},{"name":"ACCESSMODE_READ","features":[431]},{"name":"ACCESSMODE_READWRITE","features":[431]},{"name":"ACCESSMODE_WRITE","features":[431]},{"name":"ACCESSMODE_WRITE_EXCLUSIVE","features":[431]},{"name":"ADAPTIVE_ARRAY_AND_AEC","features":[431]},{"name":"ADAPTIVE_ARRAY_ONLY","features":[431]},{"name":"AEC_CAPTURE_STREAM","features":[431]},{"name":"AEC_INPUT_STREAM","features":[431]},{"name":"AEC_MAX_SYSTEM_MODES","features":[431]},{"name":"AEC_REFERENCE_STREAM","features":[431]},{"name":"AEC_SYSTEM_MODE","features":[431]},{"name":"AEC_VAD_DISABLED","features":[431]},{"name":"AEC_VAD_FOR_AGC","features":[431]},{"name":"AEC_VAD_FOR_SILENCE_SUPPRESSION","features":[431]},{"name":"AEC_VAD_MODE","features":[431]},{"name":"AEC_VAD_NORMAL","features":[431]},{"name":"ALawCodecWrapper","features":[431]},{"name":"AMMPEG2_27MhzTimebase","features":[431]},{"name":"AMMPEG2_DSS_UserData","features":[431]},{"name":"AMMPEG2_DVB_UserData","features":[431]},{"name":"AMMPEG2_DVDLine21Field1","features":[431]},{"name":"AMMPEG2_DVDLine21Field2","features":[431]},{"name":"AMMPEG2_DoPanScan","features":[431]},{"name":"AMMPEG2_FilmCameraMode","features":[431]},{"name":"AMMPEG2_LetterboxAnalogOut","features":[431]},{"name":"AMMPEG2_SourceIsLetterboxed","features":[431]},{"name":"AMMPEG2_WidescreenAnalogOut","features":[431]},{"name":"AMPROPSETID_Pin","features":[431]},{"name":"AM_MEDIA_TYPE","features":[307,431]},{"name":"AM_MEDIA_TYPE_REPRESENTATION","features":[431]},{"name":"ASF_FLAT_PICTURE","features":[431]},{"name":"ASF_FLAT_SYNCHRONISED_LYRICS","features":[431]},{"name":"ASF_INDEX_DESCRIPTOR","features":[431]},{"name":"ASF_INDEX_IDENTIFIER","features":[431]},{"name":"ASF_MUX_STATISTICS","features":[431]},{"name":"ASF_SELECTION_STATUS","features":[431]},{"name":"ASF_STATUSFLAGS","features":[431]},{"name":"ASF_STATUSFLAGS_INCOMPLETE","features":[431]},{"name":"ASF_STATUSFLAGS_NONFATAL_ERROR","features":[431]},{"name":"ASF_STATUS_ALLDATAUNITS","features":[431]},{"name":"ASF_STATUS_CLEANPOINTSONLY","features":[431]},{"name":"ASF_STATUS_NOTSELECTED","features":[431]},{"name":"AVENC_H263V_LEVELCOUNT","features":[431]},{"name":"AVENC_H264V_LEVELCOUNT","features":[431]},{"name":"AVENC_H264V_MAX_MBBITS","features":[431]},{"name":"AVEncAudioInputContent_Music","features":[431]},{"name":"AVEncAudioInputContent_Unknown","features":[431]},{"name":"AVEncAudioInputContent_Voice","features":[431]},{"name":"AecQualityMetrics_Struct","features":[431]},{"name":"CAC3DecMediaObject","features":[431]},{"name":"CAPTION_FORMAT_ATSC","features":[431]},{"name":"CAPTION_FORMAT_DIRECTV","features":[431]},{"name":"CAPTION_FORMAT_DVB","features":[431]},{"name":"CAPTION_FORMAT_ECHOSTAR","features":[431]},{"name":"CClusterDetectorDmo","features":[431]},{"name":"CColorControlDmo","features":[431]},{"name":"CColorConvertDMO","features":[431]},{"name":"CColorLegalizerDmo","features":[431]},{"name":"CDTVAudDecoderDS","features":[431]},{"name":"CDTVVidDecoderDS","features":[431]},{"name":"CDVDecoderMediaObject","features":[431]},{"name":"CDVEncoderMediaObject","features":[431]},{"name":"CDeColorConvMediaObject","features":[431]},{"name":"CFrameInterpDMO","features":[431]},{"name":"CFrameRateConvertDmo","features":[431]},{"name":"CInterlaceMediaObject","features":[431]},{"name":"CLSID_ACMWrapper","features":[431]},{"name":"CLSID_ATSCNetworkPropertyPage","features":[431]},{"name":"CLSID_ATSCNetworkProvider","features":[431]},{"name":"CLSID_AVICo","features":[431]},{"name":"CLSID_AVIDec","features":[431]},{"name":"CLSID_AVIDoc","features":[431]},{"name":"CLSID_AVIDraw","features":[431]},{"name":"CLSID_AVIMIDIRender","features":[431]},{"name":"CLSID_ActiveMovieCategories","features":[431]},{"name":"CLSID_AllocPresenter","features":[431]},{"name":"CLSID_AllocPresenterDDXclMode","features":[431]},{"name":"CLSID_AnalogVideoDecoderPropertyPage","features":[431]},{"name":"CLSID_AsyncReader","features":[431]},{"name":"CLSID_AudioCompressorCategory","features":[431]},{"name":"CLSID_AudioInputDeviceCategory","features":[431]},{"name":"CLSID_AudioInputMixerProperties","features":[431]},{"name":"CLSID_AudioProperties","features":[431]},{"name":"CLSID_AudioRecord","features":[431]},{"name":"CLSID_AudioRender","features":[431]},{"name":"CLSID_AudioRendererAdvancedProperties","features":[431]},{"name":"CLSID_AudioRendererCategory","features":[431]},{"name":"CLSID_AudioResamplerMediaObject","features":[431]},{"name":"CLSID_AviDest","features":[431]},{"name":"CLSID_AviMuxProptyPage","features":[431]},{"name":"CLSID_AviMuxProptyPage1","features":[431]},{"name":"CLSID_AviReader","features":[431]},{"name":"CLSID_AviSplitter","features":[431]},{"name":"CLSID_CAcmCoClassManager","features":[431]},{"name":"CLSID_CAsfTocParser","features":[431]},{"name":"CLSID_CAviTocParser","features":[431]},{"name":"CLSID_CCAFilter","features":[431]},{"name":"CLSID_CClusterDetectorEx","features":[431]},{"name":"CLSID_CDeviceMoniker","features":[431]},{"name":"CLSID_CFileClient","features":[431]},{"name":"CLSID_CFileIo","features":[431]},{"name":"CLSID_CIcmCoClassManager","features":[431]},{"name":"CLSID_CMidiOutClassManager","features":[431]},{"name":"CLSID_CMpegAudioCodec","features":[431]},{"name":"CLSID_CMpegVideoCodec","features":[431]},{"name":"CLSID_CQzFilterClassManager","features":[431]},{"name":"CLSID_CToc","features":[431]},{"name":"CLSID_CTocCollection","features":[431]},{"name":"CLSID_CTocEntry","features":[431]},{"name":"CLSID_CTocEntryList","features":[431]},{"name":"CLSID_CTocParser","features":[431]},{"name":"CLSID_CVidCapClassManager","features":[431]},{"name":"CLSID_CWaveOutClassManager","features":[431]},{"name":"CLSID_CWaveinClassManager","features":[431]},{"name":"CLSID_CameraConfigurationManager","features":[431]},{"name":"CLSID_CameraControlPropertyPage","features":[431]},{"name":"CLSID_CaptionsFilter","features":[431]},{"name":"CLSID_CaptureGraphBuilder","features":[431]},{"name":"CLSID_CaptureGraphBuilder2","features":[431]},{"name":"CLSID_CaptureProperties","features":[431]},{"name":"CLSID_Colour","features":[431]},{"name":"CLSID_CreateMediaExtensionObject","features":[431]},{"name":"CLSID_CrossbarFilterPropertyPage","features":[431]},{"name":"CLSID_DShowTVEFilter","features":[431]},{"name":"CLSID_DSoundRender","features":[431]},{"name":"CLSID_DVBCNetworkProvider","features":[431]},{"name":"CLSID_DVBSNetworkProvider","features":[431]},{"name":"CLSID_DVBTNetworkProvider","features":[431]},{"name":"CLSID_DVDHWDecodersCategory","features":[431]},{"name":"CLSID_DVDNavigator","features":[431]},{"name":"CLSID_DVDState","features":[431]},{"name":"CLSID_DVDecPropertiesPage","features":[431]},{"name":"CLSID_DVEncPropertiesPage","features":[431]},{"name":"CLSID_DVMux","features":[431]},{"name":"CLSID_DVMuxPropertyPage","features":[431]},{"name":"CLSID_DVSplitter","features":[431]},{"name":"CLSID_DVVideoCodec","features":[431]},{"name":"CLSID_DVVideoEnc","features":[431]},{"name":"CLSID_DeviceControlCategory","features":[431]},{"name":"CLSID_DirectDrawProperties","features":[431]},{"name":"CLSID_DirectShowPluginControl","features":[431]},{"name":"CLSID_Dither","features":[431]},{"name":"CLSID_DtvCcFilter","features":[431]},{"name":"CLSID_DvdGraphBuilder","features":[431]},{"name":"CLSID_EVRPlaybackPipelineOptimizer","features":[431]},{"name":"CLSID_EVRTearlessWindowPresenter9","features":[431]},{"name":"CLSID_EnhancedVideoRenderer","features":[431]},{"name":"CLSID_FGControl","features":[431]},{"name":"CLSID_FileSource","features":[431]},{"name":"CLSID_FileWriter","features":[431]},{"name":"CLSID_FilterGraph","features":[431]},{"name":"CLSID_FilterGraphNoThread","features":[431]},{"name":"CLSID_FilterGraphPrivateThread","features":[431]},{"name":"CLSID_FilterMapper","features":[431]},{"name":"CLSID_FilterMapper2","features":[431]},{"name":"CLSID_FrameServerNetworkCameraSource","features":[431]},{"name":"CLSID_HttpSchemePlugin","features":[431]},{"name":"CLSID_ICodecAPIProxy","features":[431]},{"name":"CLSID_IVideoEncoderCodecAPIProxy","features":[431]},{"name":"CLSID_IVideoEncoderProxy","features":[431]},{"name":"CLSID_InfTee","features":[431]},{"name":"CLSID_LegacyAmFilterCategory","features":[431]},{"name":"CLSID_Line21Decoder","features":[431]},{"name":"CLSID_Line21Decoder2","features":[431]},{"name":"CLSID_MFByteStreamProxyClassFactory","features":[431]},{"name":"CLSID_MFCaptureEngine","features":[431]},{"name":"CLSID_MFCaptureEngineClassFactory","features":[431]},{"name":"CLSID_MFImageSharingEngineClassFactory","features":[431]},{"name":"CLSID_MFMediaEngineClassFactory","features":[431]},{"name":"CLSID_MFMediaSharingEngineClassFactory","features":[431]},{"name":"CLSID_MFReadWriteClassFactory","features":[431]},{"name":"CLSID_MFSinkWriter","features":[431]},{"name":"CLSID_MFSourceReader","features":[431]},{"name":"CLSID_MFSourceResolver","features":[431]},{"name":"CLSID_MFVideoMixer9","features":[431]},{"name":"CLSID_MFVideoPresenter9","features":[431]},{"name":"CLSID_MJPGEnc","features":[431]},{"name":"CLSID_MMSPLITTER","features":[431]},{"name":"CLSID_MOVReader","features":[431]},{"name":"CLSID_MP3DecMediaObject","features":[431]},{"name":"CLSID_MPEG1Doc","features":[431]},{"name":"CLSID_MPEG1PacketPlayer","features":[431]},{"name":"CLSID_MPEG1Splitter","features":[431]},{"name":"CLSID_MPEG2ByteStreamPlugin","features":[431]},{"name":"CLSID_MPEG2DLNASink","features":[431]},{"name":"CLSID_MPEG2Demultiplexer","features":[431]},{"name":"CLSID_MPEG2Demultiplexer_NoClock","features":[431]},{"name":"CLSID_MSAACDecMFT","features":[431]},{"name":"CLSID_MSDDPlusDecMFT","features":[431]},{"name":"CLSID_MSH264DecoderMFT","features":[431]},{"name":"CLSID_MSH264EncoderMFT","features":[431]},{"name":"CLSID_MSH265DecoderMFT","features":[431]},{"name":"CLSID_MSMPEGAudDecMFT","features":[431]},{"name":"CLSID_MSMPEGDecoderMFT","features":[431]},{"name":"CLSID_MSOpusDecoder","features":[431]},{"name":"CLSID_MSVPxDecoder","features":[431]},{"name":"CLSID_MediaEncoderCategory","features":[431]},{"name":"CLSID_MediaMultiplexerCategory","features":[431]},{"name":"CLSID_MediaPropertyBag","features":[431]},{"name":"CLSID_MemoryAllocator","features":[431]},{"name":"CLSID_MidiRendererCategory","features":[431]},{"name":"CLSID_MjpegDec","features":[431]},{"name":"CLSID_ModexRenderer","features":[431]},{"name":"CLSID_Mpeg2VideoStreamAnalyzer","features":[431]},{"name":"CLSID_NetSchemePlugin","features":[431]},{"name":"CLSID_NetworkProvider","features":[431]},{"name":"CLSID_OverlayMixer","features":[431]},{"name":"CLSID_PerformanceProperties","features":[431]},{"name":"CLSID_PersistMonikerPID","features":[431]},{"name":"CLSID_PlayToSourceClassFactory","features":[431]},{"name":"CLSID_ProtoFilterGraph","features":[431]},{"name":"CLSID_QTDec","features":[431]},{"name":"CLSID_QualityProperties","features":[431]},{"name":"CLSID_QuickTimeParser","features":[431]},{"name":"CLSID_SBE2File","features":[431]},{"name":"CLSID_SBE2FileScan","features":[431]},{"name":"CLSID_SBE2MediaTypeProfile","features":[431]},{"name":"CLSID_SBE2Sink","features":[431]},{"name":"CLSID_SeekingPassThru","features":[431]},{"name":"CLSID_SmartTee","features":[431]},{"name":"CLSID_StreamBufferComposeRecording","features":[431]},{"name":"CLSID_StreamBufferConfig","features":[431]},{"name":"CLSID_StreamBufferPropertyHandler","features":[431]},{"name":"CLSID_StreamBufferRecordingAttributes","features":[431]},{"name":"CLSID_StreamBufferSink","features":[431]},{"name":"CLSID_StreamBufferSource","features":[431]},{"name":"CLSID_StreamBufferThumbnailHandler","features":[431]},{"name":"CLSID_SubtitlesFilter","features":[431]},{"name":"CLSID_SystemClock","features":[431]},{"name":"CLSID_SystemDeviceEnum","features":[431]},{"name":"CLSID_TVAudioFilterPropertyPage","features":[431]},{"name":"CLSID_TVEFilterCCProperties","features":[431]},{"name":"CLSID_TVEFilterStatsProperties","features":[431]},{"name":"CLSID_TVEFilterTuneProperties","features":[431]},{"name":"CLSID_TVTunerFilterPropertyPage","features":[431]},{"name":"CLSID_TextRender","features":[431]},{"name":"CLSID_TransmitCategory","features":[431]},{"name":"CLSID_URLReader","features":[431]},{"name":"CLSID_UrlmonSchemePlugin","features":[431]},{"name":"CLSID_VBISurfaces","features":[431]},{"name":"CLSID_VPObject","features":[431]},{"name":"CLSID_VPVBIObject","features":[431]},{"name":"CLSID_VfwCapture","features":[431]},{"name":"CLSID_VideoCompressorCategory","features":[431]},{"name":"CLSID_VideoInputDeviceCategory","features":[431]},{"name":"CLSID_VideoMixingRenderer","features":[431]},{"name":"CLSID_VideoMixingRenderer9","features":[431]},{"name":"CLSID_VideoPortManager","features":[431]},{"name":"CLSID_VideoProcAmpPropertyPage","features":[431]},{"name":"CLSID_VideoProcessorMFT","features":[431]},{"name":"CLSID_VideoRenderer","features":[431]},{"name":"CLSID_VideoRendererDefault","features":[431]},{"name":"CLSID_VideoStreamConfigPropertyPage","features":[431]},{"name":"CLSID_WMADecMediaObject","features":[431]},{"name":"CLSID_WMAsfReader","features":[431]},{"name":"CLSID_WMAsfWriter","features":[431]},{"name":"CLSID_WMDRMSystemID","features":[431]},{"name":"CLSID_WMVDecoderMFT","features":[431]},{"name":"CLSID_WSTDecoder","features":[431]},{"name":"CLSID_WstDecoderPropertyPage","features":[431]},{"name":"CMP3DecMediaObject","features":[431]},{"name":"CMPEG2AudDecoderDS","features":[431]},{"name":"CMPEG2AudioEncoderMFT","features":[431]},{"name":"CMPEG2EncoderAudioDS","features":[431]},{"name":"CMPEG2EncoderDS","features":[431]},{"name":"CMPEG2EncoderVideoDS","features":[431]},{"name":"CMPEG2VidDecoderDS","features":[431]},{"name":"CMPEG2VideoEncoderMFT","features":[431]},{"name":"CMPEGAACDecMediaObject","features":[431]},{"name":"CMSAACDecMFT","features":[431]},{"name":"CMSAC3Enc","features":[431]},{"name":"CMSALACDecMFT","features":[431]},{"name":"CMSALACEncMFT","features":[431]},{"name":"CMSDDPlusDecMFT","features":[431]},{"name":"CMSDolbyDigitalEncMFT","features":[431]},{"name":"CMSFLACDecMFT","features":[431]},{"name":"CMSFLACEncMFT","features":[431]},{"name":"CMSH263EncoderMFT","features":[431]},{"name":"CMSH264DecoderMFT","features":[431]},{"name":"CMSH264EncoderMFT","features":[431]},{"name":"CMSH264RemuxMFT","features":[431]},{"name":"CMSH265EncoderMFT","features":[431]},{"name":"CMSMPEGAudDecMFT","features":[431]},{"name":"CMSMPEGDecoderMFT","features":[431]},{"name":"CMSOpusDecMFT","features":[431]},{"name":"CMSSCDecMediaObject","features":[431]},{"name":"CMSSCEncMediaObject","features":[431]},{"name":"CMSSCEncMediaObject2","features":[431]},{"name":"CMSVPXEncoderMFT","features":[431]},{"name":"CMSVideoDSPMFT","features":[431]},{"name":"CMpeg2DecMediaObject","features":[431]},{"name":"CMpeg43DecMediaObject","features":[431]},{"name":"CMpeg4DecMediaObject","features":[431]},{"name":"CMpeg4EncMediaObject","features":[431]},{"name":"CMpeg4sDecMFT","features":[431]},{"name":"CMpeg4sDecMediaObject","features":[431]},{"name":"CMpeg4sEncMediaObject","features":[431]},{"name":"CNokiaAACCCDecMediaObject","features":[431]},{"name":"CNokiaAACDecMediaObject","features":[431]},{"name":"CODECAPI_ALLSETTINGS","features":[431]},{"name":"CODECAPI_AUDIO_ENCODER","features":[431]},{"name":"CODECAPI_AVAudioChannelConfig","features":[431]},{"name":"CODECAPI_AVAudioChannelCount","features":[431]},{"name":"CODECAPI_AVAudioSampleRate","features":[431]},{"name":"CODECAPI_AVDDSurroundMode","features":[431]},{"name":"CODECAPI_AVDSPLoudnessEqualization","features":[431]},{"name":"CODECAPI_AVDSPSpeakerFill","features":[431]},{"name":"CODECAPI_AVDecAACDownmixMode","features":[431]},{"name":"CODECAPI_AVDecAudioDualMono","features":[431]},{"name":"CODECAPI_AVDecAudioDualMonoReproMode","features":[431]},{"name":"CODECAPI_AVDecCommonInputFormat","features":[431]},{"name":"CODECAPI_AVDecCommonMeanBitRate","features":[431]},{"name":"CODECAPI_AVDecCommonMeanBitRateInterval","features":[431]},{"name":"CODECAPI_AVDecCommonOutputFormat","features":[431]},{"name":"CODECAPI_AVDecDDDynamicRangeScaleHigh","features":[431]},{"name":"CODECAPI_AVDecDDDynamicRangeScaleLow","features":[431]},{"name":"CODECAPI_AVDecDDMatrixDecodingMode","features":[431]},{"name":"CODECAPI_AVDecDDOperationalMode","features":[431]},{"name":"CODECAPI_AVDecDDStereoDownMixMode","features":[431]},{"name":"CODECAPI_AVDecDisableVideoPostProcessing","features":[431]},{"name":"CODECAPI_AVDecHEAACDynamicRangeControl","features":[431]},{"name":"CODECAPI_AVDecMmcssClass","features":[431]},{"name":"CODECAPI_AVDecNumWorkerThreads","features":[431]},{"name":"CODECAPI_AVDecSoftwareDynamicFormatChange","features":[431]},{"name":"CODECAPI_AVDecVideoAcceleration_H264","features":[431]},{"name":"CODECAPI_AVDecVideoAcceleration_MPEG2","features":[431]},{"name":"CODECAPI_AVDecVideoAcceleration_VC1","features":[431]},{"name":"CODECAPI_AVDecVideoCodecType","features":[431]},{"name":"CODECAPI_AVDecVideoDXVABusEncryption","features":[431]},{"name":"CODECAPI_AVDecVideoDXVAMode","features":[431]},{"name":"CODECAPI_AVDecVideoDropPicWithMissingRef","features":[431]},{"name":"CODECAPI_AVDecVideoFastDecodeMode","features":[431]},{"name":"CODECAPI_AVDecVideoH264ErrorConcealment","features":[431]},{"name":"CODECAPI_AVDecVideoImageSize","features":[431]},{"name":"CODECAPI_AVDecVideoInputScanType","features":[431]},{"name":"CODECAPI_AVDecVideoMPEG2ErrorConcealment","features":[431]},{"name":"CODECAPI_AVDecVideoMaxCodedHeight","features":[431]},{"name":"CODECAPI_AVDecVideoMaxCodedWidth","features":[431]},{"name":"CODECAPI_AVDecVideoPixelAspectRatio","features":[431]},{"name":"CODECAPI_AVDecVideoProcDeinterlaceCSC","features":[431]},{"name":"CODECAPI_AVDecVideoSWPowerLevel","features":[431]},{"name":"CODECAPI_AVDecVideoSoftwareDeinterlaceMode","features":[431]},{"name":"CODECAPI_AVDecVideoThumbnailGenerationMode","features":[431]},{"name":"CODECAPI_AVEnableInLoopDeblockFilter","features":[431]},{"name":"CODECAPI_AVEncAACEnableVBR","features":[431]},{"name":"CODECAPI_AVEncAdaptiveMode","features":[431]},{"name":"CODECAPI_AVEncAudioDualMono","features":[431]},{"name":"CODECAPI_AVEncAudioInputContent","features":[431]},{"name":"CODECAPI_AVEncAudioIntervalToEncode","features":[431]},{"name":"CODECAPI_AVEncAudioIntervalToSkip","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel0","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel1","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel10","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel11","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel12","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel13","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel14","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel15","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel2","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel3","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel4","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel5","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel6","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel7","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel8","features":[431]},{"name":"CODECAPI_AVEncAudioMapDestChannel9","features":[431]},{"name":"CODECAPI_AVEncAudioMeanBitRate","features":[431]},{"name":"CODECAPI_AVEncChromaEncodeMode","features":[431]},{"name":"CODECAPI_AVEncChromaUpdateTime","features":[431]},{"name":"CODECAPI_AVEncCodecType","features":[431]},{"name":"CODECAPI_AVEncCommonAllowFrameDrops","features":[431]},{"name":"CODECAPI_AVEncCommonBufferInLevel","features":[431]},{"name":"CODECAPI_AVEncCommonBufferOutLevel","features":[431]},{"name":"CODECAPI_AVEncCommonBufferSize","features":[431]},{"name":"CODECAPI_AVEncCommonFormatConstraint","features":[431]},{"name":"CODECAPI_AVEncCommonLowLatency","features":[431]},{"name":"CODECAPI_AVEncCommonMaxBitRate","features":[431]},{"name":"CODECAPI_AVEncCommonMeanBitRate","features":[431]},{"name":"CODECAPI_AVEncCommonMeanBitRateInterval","features":[431]},{"name":"CODECAPI_AVEncCommonMinBitRate","features":[431]},{"name":"CODECAPI_AVEncCommonMultipassMode","features":[431]},{"name":"CODECAPI_AVEncCommonPassEnd","features":[431]},{"name":"CODECAPI_AVEncCommonPassStart","features":[431]},{"name":"CODECAPI_AVEncCommonQuality","features":[431]},{"name":"CODECAPI_AVEncCommonQualityVsSpeed","features":[431]},{"name":"CODECAPI_AVEncCommonRateControlMode","features":[431]},{"name":"CODECAPI_AVEncCommonRealTime","features":[431]},{"name":"CODECAPI_AVEncCommonStreamEndHandling","features":[431]},{"name":"CODECAPI_AVEncCommonTranscodeEncodingProfile","features":[431]},{"name":"CODECAPI_AVEncDDAtoDConverterType","features":[431]},{"name":"CODECAPI_AVEncDDCentreDownMixLevel","features":[431]},{"name":"CODECAPI_AVEncDDChannelBWLowPassFilter","features":[431]},{"name":"CODECAPI_AVEncDDCopyright","features":[431]},{"name":"CODECAPI_AVEncDDDCHighPassFilter","features":[431]},{"name":"CODECAPI_AVEncDDDialogNormalization","features":[431]},{"name":"CODECAPI_AVEncDDDigitalDeemphasis","features":[431]},{"name":"CODECAPI_AVEncDDDynamicRangeCompressionControl","features":[431]},{"name":"CODECAPI_AVEncDDHeadphoneMode","features":[431]},{"name":"CODECAPI_AVEncDDLFELowPassFilter","features":[431]},{"name":"CODECAPI_AVEncDDLoRoCenterMixLvl_x10","features":[431]},{"name":"CODECAPI_AVEncDDLoRoSurroundMixLvl_x10","features":[431]},{"name":"CODECAPI_AVEncDDLtRtCenterMixLvl_x10","features":[431]},{"name":"CODECAPI_AVEncDDLtRtSurroundMixLvl_x10","features":[431]},{"name":"CODECAPI_AVEncDDOriginalBitstream","features":[431]},{"name":"CODECAPI_AVEncDDPreferredStereoDownMixMode","features":[431]},{"name":"CODECAPI_AVEncDDProductionInfoExists","features":[431]},{"name":"CODECAPI_AVEncDDProductionMixLevel","features":[431]},{"name":"CODECAPI_AVEncDDProductionRoomType","features":[431]},{"name":"CODECAPI_AVEncDDRFPreEmphasisFilter","features":[431]},{"name":"CODECAPI_AVEncDDService","features":[431]},{"name":"CODECAPI_AVEncDDSurround3dBAttenuation","features":[431]},{"name":"CODECAPI_AVEncDDSurround90DegreeePhaseShift","features":[431]},{"name":"CODECAPI_AVEncDDSurroundDownMixLevel","features":[431]},{"name":"CODECAPI_AVEncDDSurroundExMode","features":[431]},{"name":"CODECAPI_AVEncEnableVideoProcessing","features":[431]},{"name":"CODECAPI_AVEncH264CABACEnable","features":[431]},{"name":"CODECAPI_AVEncH264PPSID","features":[431]},{"name":"CODECAPI_AVEncH264SPSID","features":[431]},{"name":"CODECAPI_AVEncInputVideoSystem","features":[431]},{"name":"CODECAPI_AVEncLowPowerEncoder","features":[431]},{"name":"CODECAPI_AVEncMP12MuxDVDNavPacks","features":[431]},{"name":"CODECAPI_AVEncMP12MuxEarliestPTS","features":[431]},{"name":"CODECAPI_AVEncMP12MuxInitialSCR","features":[431]},{"name":"CODECAPI_AVEncMP12MuxLargestPacketSize","features":[431]},{"name":"CODECAPI_AVEncMP12MuxMuxRate","features":[431]},{"name":"CODECAPI_AVEncMP12MuxNumStreams","features":[431]},{"name":"CODECAPI_AVEncMP12MuxPackSize","features":[431]},{"name":"CODECAPI_AVEncMP12MuxPacketOverhead","features":[431]},{"name":"CODECAPI_AVEncMP12MuxSysAudioLock","features":[431]},{"name":"CODECAPI_AVEncMP12MuxSysCSPS","features":[431]},{"name":"CODECAPI_AVEncMP12MuxSysFixed","features":[431]},{"name":"CODECAPI_AVEncMP12MuxSysRateBound","features":[431]},{"name":"CODECAPI_AVEncMP12MuxSysSTDBufferBound","features":[431]},{"name":"CODECAPI_AVEncMP12MuxSysVideoLock","features":[431]},{"name":"CODECAPI_AVEncMP12MuxTargetPacketizer","features":[431]},{"name":"CODECAPI_AVEncMP12PktzCopyright","features":[431]},{"name":"CODECAPI_AVEncMP12PktzInitialPTS","features":[431]},{"name":"CODECAPI_AVEncMP12PktzOriginal","features":[431]},{"name":"CODECAPI_AVEncMP12PktzPacketSize","features":[431]},{"name":"CODECAPI_AVEncMP12PktzSTDBuffer","features":[431]},{"name":"CODECAPI_AVEncMP12PktzStreamID","features":[431]},{"name":"CODECAPI_AVEncMPACodingMode","features":[431]},{"name":"CODECAPI_AVEncMPACopyright","features":[431]},{"name":"CODECAPI_AVEncMPAEmphasisType","features":[431]},{"name":"CODECAPI_AVEncMPAEnableRedundancyProtection","features":[431]},{"name":"CODECAPI_AVEncMPALayer","features":[431]},{"name":"CODECAPI_AVEncMPAOriginalBitstream","features":[431]},{"name":"CODECAPI_AVEncMPAPrivateUserBit","features":[431]},{"name":"CODECAPI_AVEncMPVAddSeqEndCode","features":[431]},{"name":"CODECAPI_AVEncMPVDefaultBPictureCount","features":[431]},{"name":"CODECAPI_AVEncMPVFrameFieldMode","features":[431]},{"name":"CODECAPI_AVEncMPVGOPOpen","features":[431]},{"name":"CODECAPI_AVEncMPVGOPSInSeq","features":[431]},{"name":"CODECAPI_AVEncMPVGOPSize","features":[431]},{"name":"CODECAPI_AVEncMPVGOPSizeMax","features":[431]},{"name":"CODECAPI_AVEncMPVGOPSizeMin","features":[431]},{"name":"CODECAPI_AVEncMPVGenerateHeaderPicDispExt","features":[431]},{"name":"CODECAPI_AVEncMPVGenerateHeaderPicExt","features":[431]},{"name":"CODECAPI_AVEncMPVGenerateHeaderSeqDispExt","features":[431]},{"name":"CODECAPI_AVEncMPVGenerateHeaderSeqExt","features":[431]},{"name":"CODECAPI_AVEncMPVGenerateHeaderSeqScaleExt","features":[431]},{"name":"CODECAPI_AVEncMPVIntraDCPrecision","features":[431]},{"name":"CODECAPI_AVEncMPVIntraVLCTable","features":[431]},{"name":"CODECAPI_AVEncMPVLevel","features":[431]},{"name":"CODECAPI_AVEncMPVProfile","features":[431]},{"name":"CODECAPI_AVEncMPVQScaleType","features":[431]},{"name":"CODECAPI_AVEncMPVQuantMatrixChromaIntra","features":[431]},{"name":"CODECAPI_AVEncMPVQuantMatrixChromaNonIntra","features":[431]},{"name":"CODECAPI_AVEncMPVQuantMatrixIntra","features":[431]},{"name":"CODECAPI_AVEncMPVQuantMatrixNonIntra","features":[431]},{"name":"CODECAPI_AVEncMPVScanPattern","features":[431]},{"name":"CODECAPI_AVEncMPVSceneDetection","features":[431]},{"name":"CODECAPI_AVEncMPVUseConcealmentMotionVectors","features":[431]},{"name":"CODECAPI_AVEncMaxFrameRate","features":[431]},{"name":"CODECAPI_AVEncMuxOutputStreamType","features":[431]},{"name":"CODECAPI_AVEncNoInputCopy","features":[431]},{"name":"CODECAPI_AVEncNumWorkerThreads","features":[431]},{"name":"CODECAPI_AVEncProgressiveUpdateTime","features":[431]},{"name":"CODECAPI_AVEncSliceControlMode","features":[431]},{"name":"CODECAPI_AVEncSliceControlSize","features":[431]},{"name":"CODECAPI_AVEncSliceGenerationMode","features":[431]},{"name":"CODECAPI_AVEncStatAudioAverageBPS","features":[431]},{"name":"CODECAPI_AVEncStatAudioAveragePCMValue","features":[431]},{"name":"CODECAPI_AVEncStatAudioPeakPCMValue","features":[431]},{"name":"CODECAPI_AVEncStatAverageBPS","features":[431]},{"name":"CODECAPI_AVEncStatCommonCompletedPasses","features":[431]},{"name":"CODECAPI_AVEncStatHardwareBandwidthUtilitization","features":[431]},{"name":"CODECAPI_AVEncStatHardwareProcessorUtilitization","features":[431]},{"name":"CODECAPI_AVEncStatMPVSkippedEmptyFrames","features":[431]},{"name":"CODECAPI_AVEncStatVideoCodedFrames","features":[431]},{"name":"CODECAPI_AVEncStatVideoOutputFrameRate","features":[431]},{"name":"CODECAPI_AVEncStatVideoTotalFrames","features":[431]},{"name":"CODECAPI_AVEncStatWMVCBAvg","features":[431]},{"name":"CODECAPI_AVEncStatWMVCBMax","features":[431]},{"name":"CODECAPI_AVEncStatWMVDecoderComplexityProfile","features":[431]},{"name":"CODECAPI_AVEncTileColumns","features":[431]},{"name":"CODECAPI_AVEncTileRows","features":[431]},{"name":"CODECAPI_AVEncVideoCBRMotionTradeoff","features":[431]},{"name":"CODECAPI_AVEncVideoCTBSize","features":[431]},{"name":"CODECAPI_AVEncVideoCodedVideoAccessUnitSize","features":[431]},{"name":"CODECAPI_AVEncVideoConsecutiveFramesForLayer","features":[431]},{"name":"CODECAPI_AVEncVideoContentType","features":[431]},{"name":"CODECAPI_AVEncVideoDefaultUpperFieldDominant","features":[431]},{"name":"CODECAPI_AVEncVideoDirtyRectEnabled","features":[431]},{"name":"CODECAPI_AVEncVideoDisplayDimension","features":[431]},{"name":"CODECAPI_AVEncVideoEncodeDimension","features":[431]},{"name":"CODECAPI_AVEncVideoEncodeFrameTypeQP","features":[431]},{"name":"CODECAPI_AVEncVideoEncodeOffsetOrigin","features":[431]},{"name":"CODECAPI_AVEncVideoEncodeQP","features":[431]},{"name":"CODECAPI_AVEncVideoFieldSwap","features":[431]},{"name":"CODECAPI_AVEncVideoForceKeyFrame","features":[431]},{"name":"CODECAPI_AVEncVideoForceSourceScanType","features":[431]},{"name":"CODECAPI_AVEncVideoGradualIntraRefresh","features":[431]},{"name":"CODECAPI_AVEncVideoHeaderDropFrame","features":[431]},{"name":"CODECAPI_AVEncVideoHeaderFrames","features":[431]},{"name":"CODECAPI_AVEncVideoHeaderHours","features":[431]},{"name":"CODECAPI_AVEncVideoHeaderMinutes","features":[431]},{"name":"CODECAPI_AVEncVideoHeaderSeconds","features":[431]},{"name":"CODECAPI_AVEncVideoInputChromaResolution","features":[431]},{"name":"CODECAPI_AVEncVideoInputChromaSubsampling","features":[431]},{"name":"CODECAPI_AVEncVideoInputColorLighting","features":[431]},{"name":"CODECAPI_AVEncVideoInputColorNominalRange","features":[431]},{"name":"CODECAPI_AVEncVideoInputColorPrimaries","features":[431]},{"name":"CODECAPI_AVEncVideoInputColorTransferFunction","features":[431]},{"name":"CODECAPI_AVEncVideoInputColorTransferMatrix","features":[431]},{"name":"CODECAPI_AVEncVideoInstantTemporalUpSwitching","features":[431]},{"name":"CODECAPI_AVEncVideoIntraLayerPrediction","features":[431]},{"name":"CODECAPI_AVEncVideoInverseTelecineEnable","features":[431]},{"name":"CODECAPI_AVEncVideoInverseTelecineThreshold","features":[431]},{"name":"CODECAPI_AVEncVideoLTRBufferControl","features":[431]},{"name":"CODECAPI_AVEncVideoMarkLTRFrame","features":[431]},{"name":"CODECAPI_AVEncVideoMaxCTBSize","features":[431]},{"name":"CODECAPI_AVEncVideoMaxKeyframeDistance","features":[431]},{"name":"CODECAPI_AVEncVideoMaxNumRefFrame","features":[431]},{"name":"CODECAPI_AVEncVideoMaxNumRefFrameForLayer","features":[431]},{"name":"CODECAPI_AVEncVideoMaxQP","features":[431]},{"name":"CODECAPI_AVEncVideoMaxTemporalLayers","features":[431]},{"name":"CODECAPI_AVEncVideoMeanAbsoluteDifference","features":[431]},{"name":"CODECAPI_AVEncVideoMinQP","features":[431]},{"name":"CODECAPI_AVEncVideoNoOfFieldsToEncode","features":[431]},{"name":"CODECAPI_AVEncVideoNoOfFieldsToSkip","features":[431]},{"name":"CODECAPI_AVEncVideoNumGOPsPerIDR","features":[431]},{"name":"CODECAPI_AVEncVideoOutputChromaResolution","features":[431]},{"name":"CODECAPI_AVEncVideoOutputChromaSubsampling","features":[431]},{"name":"CODECAPI_AVEncVideoOutputColorLighting","features":[431]},{"name":"CODECAPI_AVEncVideoOutputColorNominalRange","features":[431]},{"name":"CODECAPI_AVEncVideoOutputColorPrimaries","features":[431]},{"name":"CODECAPI_AVEncVideoOutputColorTransferFunction","features":[431]},{"name":"CODECAPI_AVEncVideoOutputColorTransferMatrix","features":[431]},{"name":"CODECAPI_AVEncVideoOutputFrameRate","features":[431]},{"name":"CODECAPI_AVEncVideoOutputFrameRateConversion","features":[431]},{"name":"CODECAPI_AVEncVideoOutputScanType","features":[431]},{"name":"CODECAPI_AVEncVideoPixelAspectRatio","features":[431]},{"name":"CODECAPI_AVEncVideoROIEnabled","features":[431]},{"name":"CODECAPI_AVEncVideoRateControlParams","features":[431]},{"name":"CODECAPI_AVEncVideoSelectLayer","features":[431]},{"name":"CODECAPI_AVEncVideoSourceFilmContent","features":[431]},{"name":"CODECAPI_AVEncVideoSourceIsBW","features":[431]},{"name":"CODECAPI_AVEncVideoSupportedControls","features":[431]},{"name":"CODECAPI_AVEncVideoTemporalLayerCount","features":[431]},{"name":"CODECAPI_AVEncVideoUsage","features":[431]},{"name":"CODECAPI_AVEncVideoUseLTRFrame","features":[431]},{"name":"CODECAPI_AVEncWMVDecoderComplexity","features":[431]},{"name":"CODECAPI_AVEncWMVInterlacedEncoding","features":[431]},{"name":"CODECAPI_AVEncWMVKeyFrameBufferLevelMarker","features":[431]},{"name":"CODECAPI_AVEncWMVKeyFrameDistance","features":[431]},{"name":"CODECAPI_AVEncWMVProduceDummyFrames","features":[431]},{"name":"CODECAPI_AVLowLatencyMode","features":[431]},{"name":"CODECAPI_AVPriorityControl","features":[431]},{"name":"CODECAPI_AVRealtimeControl","features":[431]},{"name":"CODECAPI_AVScenarioInfo","features":[431]},{"name":"CODECAPI_CHANGELISTS","features":[431]},{"name":"CODECAPI_CURRENTCHANGELIST","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputAAC","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputDTS","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputDolby","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputDolbyDigitalPlus","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputHEAAC","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputMPEG","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputPCM","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputWMA","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioInputWMAPro","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Headphones","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Stereo_Auto","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Stereo_MatrixEncoded","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_SPDIF_Bitstream","features":[431]},{"name":"CODECAPI_GUID_AVDecAudioOutputFormat_SPDIF_PCM","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatATSC","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatDVB","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatDVD_DashVR","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatDVD_PlusVR","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatDVD_V","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatHighMAT","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatHighMPV","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatMP3","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatSVCD","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatUnSpecified","features":[431]},{"name":"CODECAPI_GUID_AVEncCommonFormatVCD","features":[431]},{"name":"CODECAPI_GUID_AVEncDTS","features":[431]},{"name":"CODECAPI_GUID_AVEncDTSHD","features":[431]},{"name":"CODECAPI_GUID_AVEncDV","features":[431]},{"name":"CODECAPI_GUID_AVEncDolbyDigitalConsumer","features":[431]},{"name":"CODECAPI_GUID_AVEncDolbyDigitalPlus","features":[431]},{"name":"CODECAPI_GUID_AVEncDolbyDigitalPro","features":[431]},{"name":"CODECAPI_GUID_AVEncH264Video","features":[431]},{"name":"CODECAPI_GUID_AVEncMLP","features":[431]},{"name":"CODECAPI_GUID_AVEncMPEG1Audio","features":[431]},{"name":"CODECAPI_GUID_AVEncMPEG1Video","features":[431]},{"name":"CODECAPI_GUID_AVEncMPEG2Audio","features":[431]},{"name":"CODECAPI_GUID_AVEncMPEG2Video","features":[431]},{"name":"CODECAPI_GUID_AVEncPCM","features":[431]},{"name":"CODECAPI_GUID_AVEncSDDS","features":[431]},{"name":"CODECAPI_GUID_AVEncWMALossless","features":[431]},{"name":"CODECAPI_GUID_AVEncWMAPro","features":[431]},{"name":"CODECAPI_GUID_AVEncWMAVoice","features":[431]},{"name":"CODECAPI_GUID_AVEncWMV","features":[431]},{"name":"CODECAPI_GUID_AVEndMPEG4Video","features":[431]},{"name":"CODECAPI_GetOPMContext","features":[431]},{"name":"CODECAPI_SETALLDEFAULTS","features":[431]},{"name":"CODECAPI_SUPPORTSEVENTS","features":[431]},{"name":"CODECAPI_SetHDCPManagerContext","features":[431]},{"name":"CODECAPI_VIDEO_ENCODER","features":[431]},{"name":"CODECAPI_VideoEncoderDisplayContentType","features":[431]},{"name":"COPP_ProtectionType_ACP","features":[431]},{"name":"COPP_ProtectionType_CGMSA","features":[431]},{"name":"COPP_ProtectionType_HDCP","features":[431]},{"name":"COPP_ProtectionType_Mask","features":[431]},{"name":"COPP_ProtectionType_None","features":[431]},{"name":"COPP_ProtectionType_Reserved","features":[431]},{"name":"COPP_ProtectionType_Unknown","features":[431]},{"name":"CPK_DS_AC3Decoder","features":[431]},{"name":"CPK_DS_MPEG2Decoder","features":[431]},{"name":"CResamplerMediaObject","features":[431]},{"name":"CResizerDMO","features":[431]},{"name":"CResizerMediaObject","features":[431]},{"name":"CShotDetectorDmo","features":[431]},{"name":"CSmpteTransformsDmo","features":[431]},{"name":"CThumbnailGeneratorDmo","features":[431]},{"name":"CTocGeneratorDmo","features":[431]},{"name":"CVodafoneAACCCDecMediaObject","features":[431]},{"name":"CVodafoneAACDecMediaObject","features":[431]},{"name":"CWMADecMediaObject","features":[431]},{"name":"CWMAEncMediaObject","features":[431]},{"name":"CWMATransMediaObject","features":[431]},{"name":"CWMAudioAEC","features":[431]},{"name":"CWMAudioCAPXGFXAPO","features":[431]},{"name":"CWMAudioCAPXLFXAPO","features":[431]},{"name":"CWMAudioGFXAPO","features":[431]},{"name":"CWMAudioLFXAPO","features":[431]},{"name":"CWMAudioSpdTxDMO","features":[431]},{"name":"CWMSPDecMediaObject","features":[431]},{"name":"CWMSPEncMediaObject","features":[431]},{"name":"CWMSPEncMediaObject2","features":[431]},{"name":"CWMTDecMediaObject","features":[431]},{"name":"CWMTEncMediaObject","features":[431]},{"name":"CWMV9EncMediaObject","features":[431]},{"name":"CWMVDecMediaObject","features":[431]},{"name":"CWMVEncMediaObject2","features":[431]},{"name":"CWMVXEncMediaObject","features":[431]},{"name":"CWVC1DecMediaObject","features":[431]},{"name":"CWVC1EncMediaObject","features":[431]},{"name":"CZuneAACCCDecMediaObject","features":[431]},{"name":"CZuneM4S2DecMediaObject","features":[431]},{"name":"CodecAPIEventData","features":[431]},{"name":"CreateNamedPropertyStore","features":[431,380]},{"name":"CreatePropertyStore","features":[431,380]},{"name":"D3D12_BITSTREAM_ENCRYPTION_TYPE","features":[431]},{"name":"D3D12_BITSTREAM_ENCRYPTION_TYPE_NONE","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ARCHITECTURE","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE","features":[397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE1","features":[307,397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT","features":[397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS","features":[397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_FORMAT_COUNT","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM","features":[397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILE_COUNT","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROTECTED_RESOURCES","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT","features":[397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_CONFIG","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT","features":[307,397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS","features":[307,397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT","features":[397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1","features":[397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS","features":[354,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_FEATURE_AREA_SUPPORT","features":[307,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR","features":[397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE","features":[307,397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE","features":[307,397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE1","features":[307,397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_PROTECTED_RESOURCES","features":[431]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO","features":[307,397,431]},{"name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT","features":[397,431]},{"name":"D3D12_FEATURE_VIDEO","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ARCHITECTURE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODER_HEAP_SIZE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODER_HEAP_SIZE1","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODE_CONVERSION_SUPPORT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODE_FORMATS","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODE_FORMAT_COUNT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODE_PROFILES","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODE_PROFILE_COUNT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODE_PROTECTED_RESOURCES","features":[431]},{"name":"D3D12_FEATURE_VIDEO_DECODE_SUPPORT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_CODEC","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_CONFIG","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_HEAP_SIZE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_INPUT_FORMAT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_INTRA_REFRESH_MODE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_OUTPUT_RESOLUTION","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_PROFILE_LEVEL","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_RATE_CONTROL_MODE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_RESOURCE_REQUIREMENTS","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_SUPPORT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_ENCODER_SUPPORT1","features":[431]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMANDS","features":[431]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_COUNT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS","features":[431]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SIZE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SUPPORT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_FEATURE_AREA_SUPPORT","features":[431]},{"name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR","features":[431]},{"name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES","features":[431]},{"name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_SIZE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_PROCESSOR_SIZE","features":[431]},{"name":"D3D12_FEATURE_VIDEO_PROCESSOR_SIZE1","features":[431]},{"name":"D3D12_FEATURE_VIDEO_PROCESS_MAX_INPUT_STREAMS","features":[431]},{"name":"D3D12_FEATURE_VIDEO_PROCESS_PROTECTED_RESOURCES","features":[431]},{"name":"D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO","features":[431]},{"name":"D3D12_FEATURE_VIDEO_PROCESS_SUPPORT","features":[431]},{"name":"D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS","features":[397,431]},{"name":"D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT","features":[354,431]},{"name":"D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT","features":[354,431]},{"name":"D3D12_RESOURCE_COORDINATE","features":[431]},{"name":"D3D12_VIDEO_DECODER_DESC","features":[431]},{"name":"D3D12_VIDEO_DECODER_HEAP_DESC","features":[397,431]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE","features":[431]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_HUFFMAN_TABLE","features":[431]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_INVERSE_QUANTIZATION_MATRIX","features":[431]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_PICTURE_PARAMETERS","features":[431]},{"name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_SLICE_CONTROL","features":[431]},{"name":"D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM","features":[354,431]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS","features":[307,354,397,431]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1","features":[307,354,397,431]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAG_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_DECODE_FRAME_ARGUMENT","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_A","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_B","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_A","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_B","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_G","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_R","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_U","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_V","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_Y","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_G","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_R","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_U","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_V","features":[431]},{"name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_Y","features":[431]},{"name":"D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS","features":[354,431]},{"name":"D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM","features":[354,431]},{"name":"D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS","features":[307,354,397,431]},{"name":"D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1","features":[307,354,397,431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_12BIT_PROFILE2","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_12BIT_PROFILE2_420","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE0","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE1","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE2","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_H264","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_H264_MULTIVIEW","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_H264_STEREO","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_H264_STEREO_PROGRESSIVE","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10_422","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10_444","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10_EXT","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN12","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN12_422","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN12_444","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN16","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN_444","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MONOCHROME","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MONOCHROME10","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_JPEG_VLD_420","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_JPEG_VLD_422","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_JPEG_VLD_444","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MJPEG_VLD_420","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MJPEG_VLD_422","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MJPEG_VLD_444","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MJPEG_VLD_4444","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MPEG1_AND_MPEG2","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MPEG2","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_ADVSIMPLE_NOGMC","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_SIMPLE","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VC1","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VC1_D2010","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VP8","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VP9","features":[431]},{"name":"D3D12_VIDEO_DECODE_PROFILE_VP9_10BIT_PROFILE2","features":[431]},{"name":"D3D12_VIDEO_DECODE_REFERENCE_FRAMES","features":[354,431]},{"name":"D3D12_VIDEO_DECODE_STATUS","features":[431]},{"name":"D3D12_VIDEO_DECODE_STATUS_CONTINUE","features":[431]},{"name":"D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY","features":[431]},{"name":"D3D12_VIDEO_DECODE_STATUS_OK","features":[431]},{"name":"D3D12_VIDEO_DECODE_STATUS_RATE_EXCEEDED","features":[431]},{"name":"D3D12_VIDEO_DECODE_STATUS_RESTART","features":[431]},{"name":"D3D12_VIDEO_DECODE_SUPPORT_FLAGS","features":[431]},{"name":"D3D12_VIDEO_DECODE_SUPPORT_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_DECODE_SUPPORT_FLAG_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_DECODE_TIER","features":[431]},{"name":"D3D12_VIDEO_DECODE_TIER_1","features":[431]},{"name":"D3D12_VIDEO_DECODE_TIER_2","features":[431]},{"name":"D3D12_VIDEO_DECODE_TIER_3","features":[431]},{"name":"D3D12_VIDEO_DECODE_TIER_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_CDEF_CONFIG","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE_COMPOUND_REFERENCE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE_SINGLE_REFERENCE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_128x128_SUPERBLOCK","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_ALLOW_HIGH_PRECISION_MV","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_AUTO_SEGMENTATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_CDEF_FILTERING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_CUSTOM_SEGMENTATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_DELTA_LF_PARAMS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_DUAL_FILTER","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_FILTER_INTRA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_FORCED_INTEGER_MOTION_VECTORS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_FRAME_REFERENCE_MOTION_VECTORS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_INTERINTRA_COMPOUND","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_INTRA_BLOCK_COPY","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_INTRA_EDGE_FILTER","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_JNT_COMP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_LOOP_FILTER_DELTAS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_LOOP_RESTORATION_FILTER","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_MASKED_COMPOUND","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_MOTION_MODE_SWITCHABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_ORDER_HINT_TOOLS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_PALETTE_ENCODING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_QUANTIZATION_DELTAS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_QUANTIZATION_MATRIX","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_REDUCED_TX_SET","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_SKIP_MODE_PRESENT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_SUPER_RESOLUTION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FEATURE_FLAG_WARPED_MOTION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_SUPPORT","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_AREA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_CODEC_CONSTRAINT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_COLS_COUNT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_HARDWARE_CONSTRAINT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_NOT_SPECIFIED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_ROWS_COUNT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_TOTAL_TILES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAG_WIDTH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_INTER_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_INTRA_ONLY_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_KEY_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_FLAG_SWITCH_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_INTER_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_INTRA_ONLY_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_KEY_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_FRAME_TYPE_SWITCH_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_BILINEAR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_EIGHTTAP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_EIGHTTAP_SHARP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_EIGHTTAP_SMOOTH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_BILINEAR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_EIGHTTAP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_EIGHTTAP_SHARP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_EIGHTTAP_SMOOTH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_FLAG_SWITCHABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_INTERPOLATION_FILTERS_SWITCHABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_2_0","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_2_1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_2_2","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_2_3","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_3_0","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_3_1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_3_2","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_3_3","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_4_0","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_4_1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_4_2","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_4_3","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_5_0","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_5_1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_5_2","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_5_3","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_6_0","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_6_1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_6_2","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_6_3","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_7_0","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_7_1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_7_2","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVELS_7_3","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ALLOW_HIGH_PRECISION_MV","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ALLOW_INTRA_BLOCK_COPY","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_DISABLE_CDF_UPDATE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_DISABLE_FRAME_END_UPDATE_CDF","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_ERROR_RESILIENT_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_FRAME_SEGMENTATION_AUTO","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_FRAME_SEGMENTATION_CUSTOM","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_PALETTE_ENCODING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_SKIP_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_ENABLE_WARPED_MOTION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_FORCE_INTEGER_MOTION_VECTORS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_FRAME_REFERENCE_MOTION_VECTORS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_MOTION_MODE_SWITCHABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_REDUCED_TX_SET","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_FLAG_USE_SUPER_RESOLUTION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_TILES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_CDEF_DATA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_COMPOUND_PREDICTION_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_CONTEXT_UPDATE_TILE_ID","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_LOOP_FILTER","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_LOOP_FILTER_DELTA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_PRIMARY_REF_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_QUANTIZATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_QUANTIZATION_DELTA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAG_REFERENCE_INDICES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PROFILE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PROFILE_HIGH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PROFILE_MAIN","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_PROFILE_PROFESSIONAL","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_DESCRIPTOR","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_AFFINE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_AFFINE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_IDENTITY","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_ROTZOOM","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_FLAG_TRANSLATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_IDENTITY","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_ROTZOOM","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_TRANSLATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_CONFIG","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_128x128","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_256x256","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_32x32","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_64x64","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_SUPPORT_FLAG_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_128x128","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_256x256","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_32x32","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_64x64","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TILESIZE_DISABLED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE_DISABLED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE_SGRPROJ","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE_SWITCHABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_RESTORATION_TYPE_WIENER","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_16x16","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_32x32","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_4x4","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_64x64","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_BLOCK_SIZE_8x8","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_CONFIG","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MAP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_GLOBALMV","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_LF_U","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_LF_V","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_LF_Y_H","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_LF_Y_V","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_Q","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_REF_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_ALT_SKIP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_DISABLED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_GLOBALMV","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_LF_U","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_LF_V","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_LF_Y_H","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_LF_Y_V","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_Q","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_ALT_SKIP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_DISABLED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENTATION_MODE_FLAG_REF_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEGMENT_DATA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_SEQUENCE_STRUCTURE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TIER","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TIER_HIGH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TIER_MAIN","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAG_LARGEST","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAG_ONLY4x4","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_FLAG_SELECT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_LARGEST","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_ONLY4x4","features":[431]},{"name":"D3D12_VIDEO_ENCODER_AV1_TX_MODE_SELECT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_LOOP_FILTER_CONFIG","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_LOOP_FILTER_DELTA_CONFIG","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_QUANTIZATION_CONFIG","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_AV1_QUANTIZATION_DELTA_CONFIG","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_DISABLED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_SPATIAL","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_TEMPORAL","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_1_DISABLE_ALL_SLICE_BLOCK_EDGES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_2_DISABLE_SLICE_BOUNDARIES_BLOCKS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_3_USE_TWO_STAGE_DEBLOCKING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_4_DISABLE_CHROMA_BLOCK_EDGES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_6_DISABLE_CHROMA_BLOCK_EDGES_AND_USE_LUMA_TWO_STAGE_DEBLOCKING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_1_DISABLE_ALL_SLICE_BLOCK_EDGES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_2_DISABLE_SLICE_BOUNDARIES_BLOCKS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_3_USE_TWO_STAGE_DEBLOCKING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_4_DISABLE_CHROMA_BLOCK_EDGES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_6_DISABLE_CHROMA_BLOCK_EDGES_AND_USE_LUMA_TWO_STAGE_DEBLOCKING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_16x16","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_32x32","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_64x64","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_8x8","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_CABAC_BYPASS_ALIGNMENT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_DISABLE_LOOP_FILTER_ACROSS_SLICES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_LONG_TERM_REFERENCES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_SAO_FILTER","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_TRANSFORM_SKIPPING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_EXPLICIT_RDPCM","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_EXTENDED_PRECISION_PROCESSING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_HIGH_PRECISION_OFFSETS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_IMPLICIT_RDPCM","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_INTRA_SMOOTHING_DISABLED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_PERSISTENT_RICE_ADAPTATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_SEPARATE_COLOUR_PLANE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_TRANSFORM_SKIP_CONTEXT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_TRANSFORM_SKIP_ROTATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_USE_ASYMETRIC_MOTION_PARTITION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_USE_CONSTRAINED_INTRAPREDICTION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_ADAPTIVE_8x8_TRANSFORM_ENCODING_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_BFRAME_LTR_COMBINED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CABAC_ENCODING_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_DIRECT_SPATIAL_ENCODING_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_DIRECT_TEMPORAL_ENCODING_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_INTRA_SLICE_CONSTRAINED_ENCODING_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_NUM_REF_IDX_ACTIVE_OVERRIDE_FLAG_SLICE_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG1_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG1_SEPARATE_COLOUR_PLANE_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG1_SEPARATE_COLOUR_PLANE_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_ASYMETRIC_MOTION_PARTITION_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_ASYMETRIC_MOTION_PARTITION_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_BFRAME_LTR_COMBINED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CABAC_BYPASS_ALIGNMENT_ENABLED_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CABAC_BYPASS_ALIGNMENT_ENABLED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CHROMA_QP_OFFSET_LIST_ENABLED_FLAG_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CHROMA_QP_OFFSET_LIST_ENABLED_FLAG_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CROSS_COMPONENT_PREDICTION_ENABLED_FLAG_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CROSS_COMPONENT_PREDICTION_ENABLED_FLAG_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_DISABLING_LOOP_FILTER_ACROSS_SLICES_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_EXPLICIT_RDPCM_ENABLED_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_EXPLICIT_RDPCM_ENABLED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_EXTENDED_PRECISION_PROCESSING_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_EXTENDED_PRECISION_PROCESSING_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_HIGH_PRECISION_OFFSETS_ENABLED_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_HIGH_PRECISION_OFFSETS_ENABLED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_IMPLICIT_RDPCM_ENABLED_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_IMPLICIT_RDPCM_ENABLED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_INTRA_SLICE_CONSTRAINED_ENCODING_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_INTRA_SMOOTHING_DISABLED_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_INTRA_SMOOTHING_DISABLED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_NUM_REF_IDX_ACTIVE_OVERRIDE_FLAG_SLICE_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_PERSISTENT_RICE_ADAPTATION_ENABLED_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_PERSISTENT_RICE_ADAPTATION_ENABLED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_P_FRAMES_IMPLEMENTED_AS_LOW_DELAY_B_FRAMES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_SAO_FILTER_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_CONTEXT_ENABLED_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_CONTEXT_ENABLED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_ROTATION_ENABLED_REQUIRED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_ROTATION_ENABLED_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_H264","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264","features":[431]},{"name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM","features":[354,431]},{"name":"D3D12_VIDEO_ENCODER_DESC","features":[397,431]},{"name":"D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS","features":[307,354,397,431]},{"name":"D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS","features":[354,431]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_CODEC_PICTURE_CONTROL_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_INVALID_METADATA_BUFFER_SOURCE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_INVALID_REFERENCE_PICTURES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_NO_ERROR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_RECONFIGURATION_REQUEST_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_SUBREGION_LAYOUT_CONFIGURATION_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER","features":[354,431]},{"name":"D3D12_VIDEO_ENCODER_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_CONFIG_SUPPORT","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_BYTES_PER_SUBREGION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_CONFIGURABLE_GRID_PARTITION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_FULL_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_SQUARE_UNITS_PER_SUBREGION_ROW_UNALIGNED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_UNIFORM_GRID_PARTITION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_UNIFORM_PARTITIONING_ROWS_PER_SUBREGION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_UNIFORM_PARTITIONING_SUBREGIONS_PER_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_B_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_IDR_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_I_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_P_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_B_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_IDR_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_I_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_P_FRAME","features":[431]},{"name":"D3D12_VIDEO_ENCODER_HEAP_DESC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_HEAP_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_HEAP_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_ROW_BASED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_11","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_12","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_13","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_1b","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_2","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_21","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_22","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_3","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_31","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_32","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_4","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_41","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_42","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_5","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_51","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_52","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_6","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_61","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_H264_62","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_2","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_21","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_3","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_31","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_4","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_41","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_5","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_51","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_52","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_6","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_61","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_62","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","features":[431]},{"name":"D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_EIGHTH_PIXEL","features":[431]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_FULL_PIXEL","features":[431]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_HALF_PIXEL","features":[431]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_MAXIMUM","features":[431]},{"name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_QUARTER_PIXEL","features":[431]},{"name":"D3D12_VIDEO_ENCODER_OUTPUT_METADATA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAG_REQUEST_INTRA_CONSTRAINED_SLICES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAG_REQUEST_NUM_REF_IDX_ACTIVE_OVERRIDE_FLAG_SLICE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC1","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_CHROMA_QP_OFFSET_LIST","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_CROSS_COMPONENT_PREDICTION","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_REQUEST_INTRA_CONSTRAINED_SLICES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_REQUEST_NUM_REF_IDX_ACTIVE_OVERRIDE_FLAG_SLICE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC","features":[307,354,431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_H264","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_H264_HIGH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_H264_HIGH_10","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_H264_MAIN","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN10","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN10_422","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN10_444","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN12","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN12_422","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN12_444","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN16_444","features":[431]},{"name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN_444","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL","features":[397,431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_DELTA_QP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_EXTENSION1_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_FRAME_ANALYSIS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_INITIAL_QP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_MAX_FRAME_SIZE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QP_RANGE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QUALITY_VS_SPEED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_VBV_SIZES","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_ABSOLUTE_QP_MAP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_CBR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_CQP","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_QVBR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_VBR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR1","features":[431]},{"name":"D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE","features":[354,431]},{"name":"D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC","features":[307,431]},{"name":"D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS","features":[354,397,431]},{"name":"D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS","features":[354,431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC","features":[397,431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_GENERAL_SUPPORT_OK","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_MOTION_ESTIMATION_PRECISION_MODE_LIMIT_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_DELTA_QP_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_EXTENSION1_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_INITIAL_QP_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_QUALITY_VS_SPEED_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_RECONFIGURATION_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_READABLE_RECONSTRUCTED_PICTURE_LAYOUT_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RECONSTRUCTED_FRAMES_REQUIRE_TEXTURE_ARRAYS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RESOLUTION_RECONFIGURATION_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_TIER_HEVC","features":[431]},{"name":"D3D12_VIDEO_ENCODER_TIER_HEVC_HIGH","features":[431]},{"name":"D3D12_VIDEO_ENCODER_TIER_HEVC_MAIN","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAGS","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_CONFIGURATION_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_GOP_STRUCTURE_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INPUT_FORMAT_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INTRA_REFRESH_MODE_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_CONFIGURATION_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_MODE_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RESOLUTION_NOT_SUPPORTED_IN_LIST","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_DATA_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_MODE_NOT_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_ENCODE_REFERENCE_FRAMES","features":[354,431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_DESC","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_INFO","features":[354,431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_READ","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_WRITE","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_INPUT","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_OUTPUT","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_INPUT","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_OUTPUT","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_EXECUTION","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_DOUBLE","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_FLOAT","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_RESOURCE","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT16","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT32","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT64","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT8","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT16","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT32","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT64","features":[431]},{"name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT8","features":[431]},{"name":"D3D12_VIDEO_FIELD_TYPE","features":[431]},{"name":"D3D12_VIDEO_FIELD_TYPE_INTERLACED_BOTTOM_FIELD_FIRST","features":[431]},{"name":"D3D12_VIDEO_FIELD_TYPE_INTERLACED_TOP_FIELD_FIRST","features":[431]},{"name":"D3D12_VIDEO_FIELD_TYPE_NONE","features":[431]},{"name":"D3D12_VIDEO_FORMAT","features":[397,431]},{"name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE","features":[431]},{"name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE_FIELD_BASED","features":[431]},{"name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE_NONE","features":[431]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT","features":[431]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL","features":[431]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_MONO","features":[431]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_NONE","features":[431]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_SEPARATE","features":[431]},{"name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_VERTICAL","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_DESC","features":[397,431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_INPUT","features":[354,431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT","features":[354,431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_16X16","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_8X8","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_16X16","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_8X8","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAG_QUARTER_PEL","features":[431]},{"name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_QUARTER_PEL","features":[431]},{"name":"D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC","features":[397,431]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_BLENDING","features":[307,431]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_BACKGROUND","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_DESTINATION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_OPAQUE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_SOURCE_STREAM","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_ANAMORPHIC_SCALING","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_COLOR_CORRECTION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_CUSTOM","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_DENOISE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_DERINGING","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_EDGE_ENHANCEMENT","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_FLESH_TONE_MAPPING","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_IMAGE_STABILIZATION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_SUPER_RESOLUTION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS","features":[431]},{"name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_BOB","features":[431]},{"name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_CUSTOM","features":[431]},{"name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAGS","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ALPHA_BLENDING","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ALPHA_FILL","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_FLIP","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_LUMA_KEY","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_PIXEL_ASPECT_RATIO","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ROTATION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_STEREO","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_ANAMORPHIC_SCALING","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_BRIGHTNESS","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_CONTRAST","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_EDGE_ENHANCEMENT","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAGS","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_ANAMORPHIC_SCALING","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_BRIGHTNESS","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_CONTRAST","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_EDGE_ENHANCEMENT","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_HUE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_NOISE_REDUCTION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_SATURATION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_STEREO_ADJUSTMENT","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_HUE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_NOISE_REDUCTION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_RANGE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_SATURATION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_FILTER_STEREO_ADJUSTMENT","features":[431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM","features":[354,431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS","features":[307,354,431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1","features":[307,354,431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC","features":[307,397,431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS","features":[431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_FRAME_DISCONTINUITY","features":[431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_FRAME_REPEAT","features":[431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_LUMA_KEY","features":[307,431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_180","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270_FLIP_HORIZONTAL","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90_FLIP_HORIZONTAL","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_DEFAULT","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_HORIZONTAL","features":[431]},{"name":"D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_VERTICAL","features":[431]},{"name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM","features":[354,431]},{"name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS","features":[307,354,431]},{"name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC","features":[307,397,431]},{"name":"D3D12_VIDEO_PROCESS_REFERENCE_SET","features":[354,431]},{"name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAGS","features":[431]},{"name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAG_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_PROCESS_TRANSFORM","features":[307,431]},{"name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS","features":[431]},{"name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAG_SUPPORTED","features":[431]},{"name":"D3D12_VIDEO_SAMPLE","features":[397,431]},{"name":"D3D12_VIDEO_SCALE_SUPPORT","features":[431]},{"name":"D3D12_VIDEO_SCALE_SUPPORT_FLAGS","features":[431]},{"name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_EVEN_DIMENSIONS_ONLY","features":[431]},{"name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_NONE","features":[431]},{"name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_POW2_ONLY","features":[431]},{"name":"D3D12_VIDEO_SIZE_RANGE","features":[431]},{"name":"D3DCONTENTPROTECTIONCAPS","features":[431]},{"name":"D3DCONTENTPROTECTIONCAPS","features":[431]},{"name":"D3DOVERLAYCAPS","features":[431]},{"name":"DEVICE_INFO","features":[431]},{"name":"DEVPKEY_DeviceInterface_IsVirtualCamera","features":[305,431]},{"name":"DEVPKEY_DeviceInterface_IsWindowsCameraEffectAvailable","features":[305,431]},{"name":"DEVPKEY_DeviceInterface_VirtualCameraAssociatedCameras","features":[305,431]},{"name":"DIRTYRECT_INFO","features":[307,431]},{"name":"DSATTRIB_CAPTURE_STREAMTIME","features":[431]},{"name":"DSATTRIB_CC_CONTAINER_INFO","features":[431]},{"name":"DSATTRIB_DSHOW_STREAM_DESC","features":[431]},{"name":"DSATTRIB_OptionalVideoAttributes","features":[431]},{"name":"DSATTRIB_PBDATAG_ATTRIBUTE","features":[431]},{"name":"DSATTRIB_PicSampleSeq","features":[431]},{"name":"DSATTRIB_SAMPLE_LIVE_STREAM_TIME","features":[431]},{"name":"DSATTRIB_TRANSPORT_PROPERTIES","features":[431]},{"name":"DSATTRIB_UDCRTag","features":[431]},{"name":"DXVA2CreateDirect3DDeviceManager9","features":[431]},{"name":"DXVA2CreateVideoService","features":[316,431]},{"name":"DXVA2_AES_CTR_IV","features":[431]},{"name":"DXVA2_AYUVSample16","features":[431]},{"name":"DXVA2_AYUVSample8","features":[431]},{"name":"DXVA2_BitStreamDateBufferType","features":[431]},{"name":"DXVA2_BufferfType","features":[431]},{"name":"DXVA2_ConfigPictureDecode","features":[431]},{"name":"DXVA2_DECODE_GET_DRIVER_HANDLE","features":[431]},{"name":"DXVA2_DECODE_SPECIFY_ENCRYPTED_BLOCKS","features":[431]},{"name":"DXVA2_DeblockingControlBufferType","features":[431]},{"name":"DXVA2_DecodeBufferDesc","features":[431]},{"name":"DXVA2_DecodeExecuteParams","features":[431]},{"name":"DXVA2_DecodeExtensionData","features":[431]},{"name":"DXVA2_DeinterlaceTech","features":[431]},{"name":"DXVA2_DeinterlaceTech_BOBLineReplicate","features":[431]},{"name":"DXVA2_DeinterlaceTech_BOBVerticalStretch","features":[431]},{"name":"DXVA2_DeinterlaceTech_BOBVerticalStretch4Tap","features":[431]},{"name":"DXVA2_DeinterlaceTech_EdgeFiltering","features":[431]},{"name":"DXVA2_DeinterlaceTech_FieldAdaptive","features":[431]},{"name":"DXVA2_DeinterlaceTech_InverseTelecine","features":[431]},{"name":"DXVA2_DeinterlaceTech_Mask","features":[431]},{"name":"DXVA2_DeinterlaceTech_MedianFiltering","features":[431]},{"name":"DXVA2_DeinterlaceTech_MotionVectorSteered","features":[431]},{"name":"DXVA2_DeinterlaceTech_PixelAdaptive","features":[431]},{"name":"DXVA2_DeinterlaceTech_Unknown","features":[431]},{"name":"DXVA2_DestData","features":[431]},{"name":"DXVA2_DestData_Mask","features":[431]},{"name":"DXVA2_DestData_RFF","features":[431]},{"name":"DXVA2_DestData_RFF_TFF_Present","features":[431]},{"name":"DXVA2_DestData_TFF","features":[431]},{"name":"DXVA2_DetailFilterChromaLevel","features":[431]},{"name":"DXVA2_DetailFilterChromaRadius","features":[431]},{"name":"DXVA2_DetailFilterChromaThreshold","features":[431]},{"name":"DXVA2_DetailFilterLumaLevel","features":[431]},{"name":"DXVA2_DetailFilterLumaRadius","features":[431]},{"name":"DXVA2_DetailFilterLumaThreshold","features":[431]},{"name":"DXVA2_DetailFilterTech","features":[431]},{"name":"DXVA2_DetailFilterTech_Edge","features":[431]},{"name":"DXVA2_DetailFilterTech_Mask","features":[431]},{"name":"DXVA2_DetailFilterTech_Sharpening","features":[431]},{"name":"DXVA2_DetailFilterTech_Unknown","features":[431]},{"name":"DXVA2_DetailFilterTech_Unsupported","features":[431]},{"name":"DXVA2_E_NEW_VIDEO_DEVICE","features":[431]},{"name":"DXVA2_E_NOT_AVAILABLE","features":[431]},{"name":"DXVA2_E_NOT_INITIALIZED","features":[431]},{"name":"DXVA2_E_VIDEO_DEVICE_LOCKED","features":[431]},{"name":"DXVA2_ExtendedFormat","features":[431]},{"name":"DXVA2_FilmGrainBuffer","features":[431]},{"name":"DXVA2_FilterType","features":[431]},{"name":"DXVA2_FilterValues","features":[431]},{"name":"DXVA2_Fixed32","features":[431]},{"name":"DXVA2_Frequency","features":[431]},{"name":"DXVA2_InverseQuantizationMatrixBufferType","features":[431]},{"name":"DXVA2_MacroBlockControlBufferType","features":[431]},{"name":"DXVA2_ModeH264_A","features":[431]},{"name":"DXVA2_ModeH264_B","features":[431]},{"name":"DXVA2_ModeH264_C","features":[431]},{"name":"DXVA2_ModeH264_D","features":[431]},{"name":"DXVA2_ModeH264_E","features":[431]},{"name":"DXVA2_ModeH264_F","features":[431]},{"name":"DXVA2_ModeH264_VLD_Multiview_NoFGT","features":[431]},{"name":"DXVA2_ModeH264_VLD_Stereo_NoFGT","features":[431]},{"name":"DXVA2_ModeH264_VLD_Stereo_Progressive_NoFGT","features":[431]},{"name":"DXVA2_ModeH264_VLD_WithFMOASO_NoFGT","features":[431]},{"name":"DXVA2_ModeHEVC_VLD_Main","features":[431]},{"name":"DXVA2_ModeHEVC_VLD_Main10","features":[431]},{"name":"DXVA2_ModeMPEG1_VLD","features":[431]},{"name":"DXVA2_ModeMPEG2_IDCT","features":[431]},{"name":"DXVA2_ModeMPEG2_MoComp","features":[431]},{"name":"DXVA2_ModeMPEG2_VLD","features":[431]},{"name":"DXVA2_ModeMPEG2and1_VLD","features":[431]},{"name":"DXVA2_ModeMPEG4pt2_VLD_AdvSimple_GMC","features":[431]},{"name":"DXVA2_ModeMPEG4pt2_VLD_AdvSimple_NoGMC","features":[431]},{"name":"DXVA2_ModeMPEG4pt2_VLD_Simple","features":[431]},{"name":"DXVA2_ModeVC1_A","features":[431]},{"name":"DXVA2_ModeVC1_B","features":[431]},{"name":"DXVA2_ModeVC1_C","features":[431]},{"name":"DXVA2_ModeVC1_D","features":[431]},{"name":"DXVA2_ModeVC1_D2010","features":[431]},{"name":"DXVA2_ModeVP8_VLD","features":[431]},{"name":"DXVA2_ModeVP9_VLD_10bit_Profile2","features":[431]},{"name":"DXVA2_ModeVP9_VLD_Profile0","features":[431]},{"name":"DXVA2_ModeWMV8_A","features":[431]},{"name":"DXVA2_ModeWMV8_B","features":[431]},{"name":"DXVA2_ModeWMV9_A","features":[431]},{"name":"DXVA2_ModeWMV9_B","features":[431]},{"name":"DXVA2_ModeWMV9_C","features":[431]},{"name":"DXVA2_MotionVectorBuffer","features":[431]},{"name":"DXVA2_NoEncrypt","features":[431]},{"name":"DXVA2_NoiseFilterChromaLevel","features":[431]},{"name":"DXVA2_NoiseFilterChromaRadius","features":[431]},{"name":"DXVA2_NoiseFilterChromaThreshold","features":[431]},{"name":"DXVA2_NoiseFilterLumaLevel","features":[431]},{"name":"DXVA2_NoiseFilterLumaRadius","features":[431]},{"name":"DXVA2_NoiseFilterLumaThreshold","features":[431]},{"name":"DXVA2_NoiseFilterTech","features":[431]},{"name":"DXVA2_NoiseFilterTech_BlockNoise","features":[431]},{"name":"DXVA2_NoiseFilterTech_Mask","features":[431]},{"name":"DXVA2_NoiseFilterTech_Median","features":[431]},{"name":"DXVA2_NoiseFilterTech_MosquitoNoise","features":[431]},{"name":"DXVA2_NoiseFilterTech_Temporal","features":[431]},{"name":"DXVA2_NoiseFilterTech_Unknown","features":[431]},{"name":"DXVA2_NoiseFilterTech_Unsupported","features":[431]},{"name":"DXVA2_NominalRange","features":[431]},{"name":"DXVA2_NominalRangeMask","features":[431]},{"name":"DXVA2_NominalRange_0_255","features":[431]},{"name":"DXVA2_NominalRange_16_235","features":[431]},{"name":"DXVA2_NominalRange_48_208","features":[431]},{"name":"DXVA2_NominalRange_Normal","features":[431]},{"name":"DXVA2_NominalRange_Unknown","features":[431]},{"name":"DXVA2_NominalRange_Wide","features":[431]},{"name":"DXVA2_PictureParametersBufferType","features":[431]},{"name":"DXVA2_ProcAmp","features":[431]},{"name":"DXVA2_ProcAmpValues","features":[431]},{"name":"DXVA2_ProcAmp_Brightness","features":[431]},{"name":"DXVA2_ProcAmp_Contrast","features":[431]},{"name":"DXVA2_ProcAmp_Hue","features":[431]},{"name":"DXVA2_ProcAmp_Mask","features":[431]},{"name":"DXVA2_ProcAmp_None","features":[431]},{"name":"DXVA2_ProcAmp_Saturation","features":[431]},{"name":"DXVA2_ResidualDifferenceBufferType","features":[431]},{"name":"DXVA2_SampleData","features":[431]},{"name":"DXVA2_SampleData_Mask","features":[431]},{"name":"DXVA2_SampleData_RFF","features":[431]},{"name":"DXVA2_SampleData_RFF_TFF_Present","features":[431]},{"name":"DXVA2_SampleData_TFF","features":[431]},{"name":"DXVA2_SampleFieldInterleavedEvenFirst","features":[431]},{"name":"DXVA2_SampleFieldInterleavedOddFirst","features":[431]},{"name":"DXVA2_SampleFieldSingleEven","features":[431]},{"name":"DXVA2_SampleFieldSingleOdd","features":[431]},{"name":"DXVA2_SampleFormat","features":[431]},{"name":"DXVA2_SampleFormatMask","features":[431]},{"name":"DXVA2_SampleProgressiveFrame","features":[431]},{"name":"DXVA2_SampleSubStream","features":[431]},{"name":"DXVA2_SampleUnknown","features":[431]},{"name":"DXVA2_SliceControlBufferType","features":[431]},{"name":"DXVA2_SurfaceType","features":[431]},{"name":"DXVA2_SurfaceType_D3DRenderTargetTexture","features":[431]},{"name":"DXVA2_SurfaceType_DecoderRenderTarget","features":[431]},{"name":"DXVA2_SurfaceType_ProcessorRenderTarget","features":[431]},{"name":"DXVA2_VPDev","features":[431]},{"name":"DXVA2_VPDev_EmulatedDXVA1","features":[431]},{"name":"DXVA2_VPDev_HardwareDevice","features":[431]},{"name":"DXVA2_VPDev_Mask","features":[431]},{"name":"DXVA2_VPDev_SoftwareDevice","features":[431]},{"name":"DXVA2_ValueRange","features":[431]},{"name":"DXVA2_VideoChromaSubSampling","features":[431]},{"name":"DXVA2_VideoChromaSubsamplingMask","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_Cosited","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_DV_PAL","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_Horizontally_Cosited","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_MPEG1","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_MPEG2","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_ProgressiveChroma","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_Unknown","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_Vertically_AlignedChromaPlanes","features":[431]},{"name":"DXVA2_VideoChromaSubsampling_Vertically_Cosited","features":[431]},{"name":"DXVA2_VideoDecoderRenderTarget","features":[431]},{"name":"DXVA2_VideoDesc","features":[316,431]},{"name":"DXVA2_VideoLighting","features":[431]},{"name":"DXVA2_VideoLightingMask","features":[431]},{"name":"DXVA2_VideoLighting_Unknown","features":[431]},{"name":"DXVA2_VideoLighting_bright","features":[431]},{"name":"DXVA2_VideoLighting_dark","features":[431]},{"name":"DXVA2_VideoLighting_dim","features":[431]},{"name":"DXVA2_VideoLighting_office","features":[431]},{"name":"DXVA2_VideoPrimaries","features":[431]},{"name":"DXVA2_VideoPrimariesMask","features":[431]},{"name":"DXVA2_VideoPrimaries_BT470_2_SysBG","features":[431]},{"name":"DXVA2_VideoPrimaries_BT470_2_SysM","features":[431]},{"name":"DXVA2_VideoPrimaries_BT709","features":[431]},{"name":"DXVA2_VideoPrimaries_EBU3213","features":[431]},{"name":"DXVA2_VideoPrimaries_SMPTE170M","features":[431]},{"name":"DXVA2_VideoPrimaries_SMPTE240M","features":[431]},{"name":"DXVA2_VideoPrimaries_SMPTE_C","features":[431]},{"name":"DXVA2_VideoPrimaries_Unknown","features":[431]},{"name":"DXVA2_VideoPrimaries_reserved","features":[431]},{"name":"DXVA2_VideoProcBobDevice","features":[431]},{"name":"DXVA2_VideoProcProgressiveDevice","features":[431]},{"name":"DXVA2_VideoProcSoftwareDevice","features":[431]},{"name":"DXVA2_VideoProcess","features":[431]},{"name":"DXVA2_VideoProcessBltParams","features":[307,431]},{"name":"DXVA2_VideoProcess_AlphaBlend","features":[431]},{"name":"DXVA2_VideoProcess_AlphaBlendExtended","features":[431]},{"name":"DXVA2_VideoProcess_Constriction","features":[431]},{"name":"DXVA2_VideoProcess_DetailFilter","features":[431]},{"name":"DXVA2_VideoProcess_GammaCompensated","features":[431]},{"name":"DXVA2_VideoProcess_LinearScaling","features":[431]},{"name":"DXVA2_VideoProcess_MaintainsOriginalFieldData","features":[431]},{"name":"DXVA2_VideoProcess_Mask","features":[431]},{"name":"DXVA2_VideoProcess_NoiseFilter","features":[431]},{"name":"DXVA2_VideoProcess_None","features":[431]},{"name":"DXVA2_VideoProcess_PlanarAlpha","features":[431]},{"name":"DXVA2_VideoProcess_StretchX","features":[431]},{"name":"DXVA2_VideoProcess_StretchY","features":[431]},{"name":"DXVA2_VideoProcess_SubRects","features":[431]},{"name":"DXVA2_VideoProcess_SubStreams","features":[431]},{"name":"DXVA2_VideoProcess_SubStreamsExtended","features":[431]},{"name":"DXVA2_VideoProcess_YUV2RGB","features":[431]},{"name":"DXVA2_VideoProcess_YUV2RGBExtended","features":[431]},{"name":"DXVA2_VideoProcessorCaps","features":[316,431]},{"name":"DXVA2_VideoProcessorRenderTarget","features":[431]},{"name":"DXVA2_VideoRenderTargetType","features":[431]},{"name":"DXVA2_VideoSample","features":[307,316,431]},{"name":"DXVA2_VideoSoftwareRenderTarget","features":[431]},{"name":"DXVA2_VideoTransFuncMask","features":[431]},{"name":"DXVA2_VideoTransFunc_10","features":[431]},{"name":"DXVA2_VideoTransFunc_18","features":[431]},{"name":"DXVA2_VideoTransFunc_20","features":[431]},{"name":"DXVA2_VideoTransFunc_22","features":[431]},{"name":"DXVA2_VideoTransFunc_240M","features":[431]},{"name":"DXVA2_VideoTransFunc_28","features":[431]},{"name":"DXVA2_VideoTransFunc_709","features":[431]},{"name":"DXVA2_VideoTransFunc_Unknown","features":[431]},{"name":"DXVA2_VideoTransFunc_sRGB","features":[431]},{"name":"DXVA2_VideoTransferFunction","features":[431]},{"name":"DXVA2_VideoTransferMatrix","features":[431]},{"name":"DXVA2_VideoTransferMatrixMask","features":[431]},{"name":"DXVA2_VideoTransferMatrix_BT601","features":[431]},{"name":"DXVA2_VideoTransferMatrix_BT709","features":[431]},{"name":"DXVA2_VideoTransferMatrix_SMPTE240M","features":[431]},{"name":"DXVA2_VideoTransferMatrix_Unknown","features":[431]},{"name":"DXVABufferInfo","features":[431]},{"name":"DXVACompBufferInfo","features":[316,431]},{"name":"DXVAHDControlGuid","features":[431]},{"name":"DXVAHDETWGUID_CREATEVIDEOPROCESSOR","features":[431]},{"name":"DXVAHDETWGUID_DESTROYVIDEOPROCESSOR","features":[431]},{"name":"DXVAHDETWGUID_VIDEOPROCESSBLTHD","features":[431]},{"name":"DXVAHDETWGUID_VIDEOPROCESSBLTHD_STREAM","features":[431]},{"name":"DXVAHDETWGUID_VIDEOPROCESSBLTSTATE","features":[431]},{"name":"DXVAHDETWGUID_VIDEOPROCESSSTREAMSTATE","features":[431]},{"name":"DXVAHDETW_CREATEVIDEOPROCESSOR","features":[431]},{"name":"DXVAHDETW_DESTROYVIDEOPROCESSOR","features":[431]},{"name":"DXVAHDETW_VIDEOPROCESSBLTHD","features":[307,316,431]},{"name":"DXVAHDETW_VIDEOPROCESSBLTHD_STREAM","features":[307,316,431]},{"name":"DXVAHDETW_VIDEOPROCESSBLTSTATE","features":[307,431]},{"name":"DXVAHDETW_VIDEOPROCESSSTREAMSTATE","features":[307,431]},{"name":"DXVAHDSW_CALLBACKS","features":[307,316,431]},{"name":"DXVAHD_ALPHA_FILL_MODE","features":[431]},{"name":"DXVAHD_ALPHA_FILL_MODE_BACKGROUND","features":[431]},{"name":"DXVAHD_ALPHA_FILL_MODE_DESTINATION","features":[431]},{"name":"DXVAHD_ALPHA_FILL_MODE_OPAQUE","features":[431]},{"name":"DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM","features":[431]},{"name":"DXVAHD_BLT_STATE","features":[431]},{"name":"DXVAHD_BLT_STATE_ALPHA_FILL","features":[431]},{"name":"DXVAHD_BLT_STATE_ALPHA_FILL_DATA","features":[431]},{"name":"DXVAHD_BLT_STATE_BACKGROUND_COLOR","features":[431]},{"name":"DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA","features":[307,431]},{"name":"DXVAHD_BLT_STATE_CONSTRICTION","features":[431]},{"name":"DXVAHD_BLT_STATE_CONSTRICTION_DATA","features":[307,431]},{"name":"DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE","features":[431]},{"name":"DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA","features":[431]},{"name":"DXVAHD_BLT_STATE_PRIVATE","features":[431]},{"name":"DXVAHD_BLT_STATE_PRIVATE_DATA","features":[431]},{"name":"DXVAHD_BLT_STATE_TARGET_RECT","features":[431]},{"name":"DXVAHD_BLT_STATE_TARGET_RECT_DATA","features":[307,431]},{"name":"DXVAHD_COLOR","features":[431]},{"name":"DXVAHD_COLOR_RGBA","features":[431]},{"name":"DXVAHD_COLOR_YCbCrA","features":[431]},{"name":"DXVAHD_CONTENT_DESC","features":[431]},{"name":"DXVAHD_CUSTOM_RATE_DATA","features":[307,431]},{"name":"DXVAHD_CreateDevice","features":[316,431]},{"name":"DXVAHD_DEVICE_CAPS","features":[431]},{"name":"DXVAHD_DEVICE_CAPS_LINEAR_SPACE","features":[431]},{"name":"DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION","features":[431]},{"name":"DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION","features":[431]},{"name":"DXVAHD_DEVICE_CAPS_xvYCC","features":[431]},{"name":"DXVAHD_DEVICE_TYPE","features":[431]},{"name":"DXVAHD_DEVICE_TYPE_HARDWARE","features":[431]},{"name":"DXVAHD_DEVICE_TYPE_OTHER","features":[431]},{"name":"DXVAHD_DEVICE_TYPE_REFERENCE","features":[431]},{"name":"DXVAHD_DEVICE_TYPE_SOFTWARE","features":[431]},{"name":"DXVAHD_DEVICE_USAGE","features":[431]},{"name":"DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY","features":[431]},{"name":"DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED","features":[431]},{"name":"DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL","features":[431]},{"name":"DXVAHD_FEATURE_CAPS","features":[431]},{"name":"DXVAHD_FEATURE_CAPS_ALPHA_FILL","features":[431]},{"name":"DXVAHD_FEATURE_CAPS_ALPHA_PALETTE","features":[431]},{"name":"DXVAHD_FEATURE_CAPS_CONSTRICTION","features":[431]},{"name":"DXVAHD_FEATURE_CAPS_LUMA_KEY","features":[431]},{"name":"DXVAHD_FILTER","features":[431]},{"name":"DXVAHD_FILTER_ANAMORPHIC_SCALING","features":[431]},{"name":"DXVAHD_FILTER_BRIGHTNESS","features":[431]},{"name":"DXVAHD_FILTER_CAPS","features":[431]},{"name":"DXVAHD_FILTER_CAPS_ANAMORPHIC_SCALING","features":[431]},{"name":"DXVAHD_FILTER_CAPS_BRIGHTNESS","features":[431]},{"name":"DXVAHD_FILTER_CAPS_CONTRAST","features":[431]},{"name":"DXVAHD_FILTER_CAPS_EDGE_ENHANCEMENT","features":[431]},{"name":"DXVAHD_FILTER_CAPS_HUE","features":[431]},{"name":"DXVAHD_FILTER_CAPS_NOISE_REDUCTION","features":[431]},{"name":"DXVAHD_FILTER_CAPS_SATURATION","features":[431]},{"name":"DXVAHD_FILTER_CONTRAST","features":[431]},{"name":"DXVAHD_FILTER_EDGE_ENHANCEMENT","features":[431]},{"name":"DXVAHD_FILTER_HUE","features":[431]},{"name":"DXVAHD_FILTER_NOISE_REDUCTION","features":[431]},{"name":"DXVAHD_FILTER_RANGE_DATA","features":[431]},{"name":"DXVAHD_FILTER_SATURATION","features":[431]},{"name":"DXVAHD_FRAME_FORMAT","features":[431]},{"name":"DXVAHD_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST","features":[431]},{"name":"DXVAHD_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST","features":[431]},{"name":"DXVAHD_FRAME_FORMAT_PROGRESSIVE","features":[431]},{"name":"DXVAHD_INPUT_FORMAT_CAPS","features":[431]},{"name":"DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED","features":[431]},{"name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED","features":[431]},{"name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY","features":[431]},{"name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_22","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_222222222223","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_2224","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_2332","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_32","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_32322","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_55","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_64","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_87","features":[431]},{"name":"DXVAHD_ITELECINE_CAPS_OTHER","features":[431]},{"name":"DXVAHD_OUTPUT_RATE","features":[431]},{"name":"DXVAHD_OUTPUT_RATE_CUSTOM","features":[431]},{"name":"DXVAHD_OUTPUT_RATE_HALF","features":[431]},{"name":"DXVAHD_OUTPUT_RATE_NORMAL","features":[431]},{"name":"DXVAHD_PROCESSOR_CAPS","features":[431]},{"name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE","features":[431]},{"name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BLEND","features":[431]},{"name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BOB","features":[431]},{"name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION","features":[431]},{"name":"DXVAHD_PROCESSOR_CAPS_FRAME_RATE_CONVERSION","features":[431]},{"name":"DXVAHD_PROCESSOR_CAPS_INVERSE_TELECINE","features":[431]},{"name":"DXVAHD_RATIONAL","features":[431]},{"name":"DXVAHD_STREAM_DATA","features":[307,316,431]},{"name":"DXVAHD_STREAM_STATE","features":[431]},{"name":"DXVAHD_STREAM_STATE_ALPHA","features":[431]},{"name":"DXVAHD_STREAM_STATE_ALPHA_DATA","features":[307,431]},{"name":"DXVAHD_STREAM_STATE_ASPECT_RATIO","features":[431]},{"name":"DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA","features":[307,431]},{"name":"DXVAHD_STREAM_STATE_D3DFORMAT","features":[431]},{"name":"DXVAHD_STREAM_STATE_D3DFORMAT_DATA","features":[316,431]},{"name":"DXVAHD_STREAM_STATE_DESTINATION_RECT","features":[431]},{"name":"DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA","features":[307,431]},{"name":"DXVAHD_STREAM_STATE_FILTER_ANAMORPHIC_SCALING","features":[431]},{"name":"DXVAHD_STREAM_STATE_FILTER_BRIGHTNESS","features":[431]},{"name":"DXVAHD_STREAM_STATE_FILTER_CONTRAST","features":[431]},{"name":"DXVAHD_STREAM_STATE_FILTER_DATA","features":[307,431]},{"name":"DXVAHD_STREAM_STATE_FILTER_EDGE_ENHANCEMENT","features":[431]},{"name":"DXVAHD_STREAM_STATE_FILTER_HUE","features":[431]},{"name":"DXVAHD_STREAM_STATE_FILTER_NOISE_REDUCTION","features":[431]},{"name":"DXVAHD_STREAM_STATE_FILTER_SATURATION","features":[431]},{"name":"DXVAHD_STREAM_STATE_FRAME_FORMAT","features":[431]},{"name":"DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA","features":[431]},{"name":"DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE","features":[431]},{"name":"DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA","features":[431]},{"name":"DXVAHD_STREAM_STATE_LUMA_KEY","features":[431]},{"name":"DXVAHD_STREAM_STATE_LUMA_KEY_DATA","features":[307,431]},{"name":"DXVAHD_STREAM_STATE_OUTPUT_RATE","features":[431]},{"name":"DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA","features":[307,431]},{"name":"DXVAHD_STREAM_STATE_PALETTE","features":[431]},{"name":"DXVAHD_STREAM_STATE_PALETTE_DATA","features":[431]},{"name":"DXVAHD_STREAM_STATE_PRIVATE","features":[431]},{"name":"DXVAHD_STREAM_STATE_PRIVATE_DATA","features":[431]},{"name":"DXVAHD_STREAM_STATE_PRIVATE_IVTC","features":[431]},{"name":"DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA","features":[307,431]},{"name":"DXVAHD_STREAM_STATE_SOURCE_RECT","features":[431]},{"name":"DXVAHD_STREAM_STATE_SOURCE_RECT_DATA","features":[307,431]},{"name":"DXVAHD_SURFACE_TYPE","features":[431]},{"name":"DXVAHD_SURFACE_TYPE_VIDEO_INPUT","features":[431]},{"name":"DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE","features":[431]},{"name":"DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT","features":[431]},{"name":"DXVAHD_VPCAPS","features":[431]},{"name":"DXVAHD_VPDEVCAPS","features":[316,431]},{"name":"DXVAUncompDataInfo","features":[316,431]},{"name":"DXVA_AYUVsample2","features":[431]},{"name":"DXVA_BufferDescription","features":[431]},{"name":"DXVA_COPPCommand","features":[431]},{"name":"DXVA_COPPSignature","features":[431]},{"name":"DXVA_COPPStatusInput","features":[431]},{"name":"DXVA_COPPStatusOutput","features":[431]},{"name":"DXVA_ConfigPictureDecode","features":[431]},{"name":"DXVA_DeinterlaceBlt","features":[307,431]},{"name":"DXVA_DeinterlaceBltEx","features":[307,431]},{"name":"DXVA_DeinterlaceBltEx32","features":[307,431]},{"name":"DXVA_DeinterlaceCaps","features":[316,431]},{"name":"DXVA_DeinterlaceQueryAvailableModes","features":[431]},{"name":"DXVA_DeinterlaceQueryModeCaps","features":[316,431]},{"name":"DXVA_DeinterlaceTech","features":[431]},{"name":"DXVA_DeinterlaceTech_BOBLineReplicate","features":[431]},{"name":"DXVA_DeinterlaceTech_BOBVerticalStretch","features":[431]},{"name":"DXVA_DeinterlaceTech_BOBVerticalStretch4Tap","features":[431]},{"name":"DXVA_DeinterlaceTech_EdgeFiltering","features":[431]},{"name":"DXVA_DeinterlaceTech_FieldAdaptive","features":[431]},{"name":"DXVA_DeinterlaceTech_MedianFiltering","features":[431]},{"name":"DXVA_DeinterlaceTech_MotionVectorSteered","features":[431]},{"name":"DXVA_DeinterlaceTech_PixelAdaptive","features":[431]},{"name":"DXVA_DeinterlaceTech_Unknown","features":[431]},{"name":"DXVA_DestinationFlagMask","features":[431]},{"name":"DXVA_DestinationFlag_Alpha_Changed","features":[431]},{"name":"DXVA_DestinationFlag_Background_Changed","features":[431]},{"name":"DXVA_DestinationFlag_ColorData_Changed","features":[431]},{"name":"DXVA_DestinationFlag_TargetRect_Changed","features":[431]},{"name":"DXVA_DestinationFlags","features":[431]},{"name":"DXVA_ExtendedFormat","features":[431]},{"name":"DXVA_Frequency","features":[431]},{"name":"DXVA_NominalRange","features":[431]},{"name":"DXVA_NominalRangeMask","features":[431]},{"name":"DXVA_NominalRangeShift","features":[431]},{"name":"DXVA_NominalRange_0_255","features":[431]},{"name":"DXVA_NominalRange_16_235","features":[431]},{"name":"DXVA_NominalRange_48_208","features":[431]},{"name":"DXVA_NominalRange_Normal","features":[431]},{"name":"DXVA_NominalRange_Unknown","features":[431]},{"name":"DXVA_NominalRange_Wide","features":[431]},{"name":"DXVA_PictureParameters","features":[431]},{"name":"DXVA_ProcAmpControlBlt","features":[307,431]},{"name":"DXVA_ProcAmpControlCaps","features":[316,431]},{"name":"DXVA_ProcAmpControlProp","features":[431]},{"name":"DXVA_ProcAmpControlQueryRange","features":[316,431]},{"name":"DXVA_ProcAmp_Brightness","features":[431]},{"name":"DXVA_ProcAmp_Contrast","features":[431]},{"name":"DXVA_ProcAmp_Hue","features":[431]},{"name":"DXVA_ProcAmp_None","features":[431]},{"name":"DXVA_ProcAmp_Saturation","features":[431]},{"name":"DXVA_SampleFieldInterleavedEvenFirst","features":[431]},{"name":"DXVA_SampleFieldInterleavedOddFirst","features":[431]},{"name":"DXVA_SampleFieldSingleEven","features":[431]},{"name":"DXVA_SampleFieldSingleOdd","features":[431]},{"name":"DXVA_SampleFlag_ColorData_Changed","features":[431]},{"name":"DXVA_SampleFlag_DstRect_Changed","features":[431]},{"name":"DXVA_SampleFlag_Palette_Changed","features":[431]},{"name":"DXVA_SampleFlag_SrcRect_Changed","features":[431]},{"name":"DXVA_SampleFlags","features":[431]},{"name":"DXVA_SampleFlagsMask","features":[431]},{"name":"DXVA_SampleFormat","features":[431]},{"name":"DXVA_SampleFormatMask","features":[431]},{"name":"DXVA_SamplePreviousFrame","features":[431]},{"name":"DXVA_SampleProgressiveFrame","features":[431]},{"name":"DXVA_SampleSubStream","features":[431]},{"name":"DXVA_SampleUnknown","features":[431]},{"name":"DXVA_VideoChromaSubsampling","features":[431]},{"name":"DXVA_VideoChromaSubsamplingMask","features":[431]},{"name":"DXVA_VideoChromaSubsamplingShift","features":[431]},{"name":"DXVA_VideoChromaSubsampling_Cosited","features":[431]},{"name":"DXVA_VideoChromaSubsampling_DV_PAL","features":[431]},{"name":"DXVA_VideoChromaSubsampling_Horizontally_Cosited","features":[431]},{"name":"DXVA_VideoChromaSubsampling_MPEG1","features":[431]},{"name":"DXVA_VideoChromaSubsampling_MPEG2","features":[431]},{"name":"DXVA_VideoChromaSubsampling_ProgressiveChroma","features":[431]},{"name":"DXVA_VideoChromaSubsampling_Unknown","features":[431]},{"name":"DXVA_VideoChromaSubsampling_Vertically_AlignedChromaPlanes","features":[431]},{"name":"DXVA_VideoChromaSubsampling_Vertically_Cosited","features":[431]},{"name":"DXVA_VideoDesc","features":[316,431]},{"name":"DXVA_VideoLighting","features":[431]},{"name":"DXVA_VideoLightingMask","features":[431]},{"name":"DXVA_VideoLightingShift","features":[431]},{"name":"DXVA_VideoLighting_Unknown","features":[431]},{"name":"DXVA_VideoLighting_bright","features":[431]},{"name":"DXVA_VideoLighting_dark","features":[431]},{"name":"DXVA_VideoLighting_dim","features":[431]},{"name":"DXVA_VideoLighting_office","features":[431]},{"name":"DXVA_VideoPrimaries","features":[431]},{"name":"DXVA_VideoPrimariesMask","features":[431]},{"name":"DXVA_VideoPrimariesShift","features":[431]},{"name":"DXVA_VideoPrimaries_BT470_2_SysBG","features":[431]},{"name":"DXVA_VideoPrimaries_BT470_2_SysM","features":[431]},{"name":"DXVA_VideoPrimaries_BT709","features":[431]},{"name":"DXVA_VideoPrimaries_EBU3213","features":[431]},{"name":"DXVA_VideoPrimaries_SMPTE170M","features":[431]},{"name":"DXVA_VideoPrimaries_SMPTE240M","features":[431]},{"name":"DXVA_VideoPrimaries_SMPTE_C","features":[431]},{"name":"DXVA_VideoPrimaries_Unknown","features":[431]},{"name":"DXVA_VideoPrimaries_reserved","features":[431]},{"name":"DXVA_VideoProcessCaps","features":[431]},{"name":"DXVA_VideoProcess_AlphaBlend","features":[431]},{"name":"DXVA_VideoProcess_AlphaBlendExtended","features":[431]},{"name":"DXVA_VideoProcess_None","features":[431]},{"name":"DXVA_VideoProcess_StretchX","features":[431]},{"name":"DXVA_VideoProcess_StretchY","features":[431]},{"name":"DXVA_VideoProcess_SubRects","features":[431]},{"name":"DXVA_VideoProcess_SubStreams","features":[431]},{"name":"DXVA_VideoProcess_SubStreamsExtended","features":[431]},{"name":"DXVA_VideoProcess_YUV2RGB","features":[431]},{"name":"DXVA_VideoProcess_YUV2RGBExtended","features":[431]},{"name":"DXVA_VideoPropertyRange","features":[431]},{"name":"DXVA_VideoSample","features":[431]},{"name":"DXVA_VideoSample2","features":[307,431]},{"name":"DXVA_VideoSample2","features":[307,431]},{"name":"DXVA_VideoSample32","features":[307,431]},{"name":"DXVA_VideoTransFuncMask","features":[431]},{"name":"DXVA_VideoTransFuncShift","features":[431]},{"name":"DXVA_VideoTransFunc_10","features":[431]},{"name":"DXVA_VideoTransFunc_18","features":[431]},{"name":"DXVA_VideoTransFunc_20","features":[431]},{"name":"DXVA_VideoTransFunc_22","features":[431]},{"name":"DXVA_VideoTransFunc_22_240M","features":[431]},{"name":"DXVA_VideoTransFunc_22_709","features":[431]},{"name":"DXVA_VideoTransFunc_22_8bit_sRGB","features":[431]},{"name":"DXVA_VideoTransFunc_28","features":[431]},{"name":"DXVA_VideoTransFunc_Unknown","features":[431]},{"name":"DXVA_VideoTransferFunction","features":[431]},{"name":"DXVA_VideoTransferMatrix","features":[431]},{"name":"DXVA_VideoTransferMatrixMask","features":[431]},{"name":"DXVA_VideoTransferMatrixShift","features":[431]},{"name":"DXVA_VideoTransferMatrix_BT601","features":[431]},{"name":"DXVA_VideoTransferMatrix_BT709","features":[431]},{"name":"DXVA_VideoTransferMatrix_SMPTE240M","features":[431]},{"name":"DXVA_VideoTransferMatrix_Unknown","features":[431]},{"name":"DXVAp_DeinterlaceBobDevice","features":[431]},{"name":"DXVAp_DeinterlaceContainerDevice","features":[431]},{"name":"DXVAp_ModeMPEG2_A","features":[431]},{"name":"DXVAp_ModeMPEG2_C","features":[431]},{"name":"DXVAp_NoEncrypt","features":[431]},{"name":"DeviceStreamState","features":[431]},{"name":"DeviceStreamState_Disabled","features":[431]},{"name":"DeviceStreamState_Pause","features":[431]},{"name":"DeviceStreamState_Run","features":[431]},{"name":"DeviceStreamState_Stop","features":[431]},{"name":"DigitalWindowSetting","features":[431]},{"name":"DistanceToFocalPlane","features":[431]},{"name":"DistanceToOpticalCenter","features":[431]},{"name":"EAllocationType","features":[431]},{"name":"ENCAPIPARAM_BITRATE","features":[431]},{"name":"ENCAPIPARAM_BITRATE_MODE","features":[431]},{"name":"ENCAPIPARAM_PEAK_BITRATE","features":[431]},{"name":"ENCAPIPARAM_SAP_MODE","features":[431]},{"name":"EVRConfig_ForceBatching","features":[431]},{"name":"EVRConfig_ForceBob","features":[431]},{"name":"EVRConfig_ForceHalfInterlace","features":[431]},{"name":"EVRConfig_ForceScaling","features":[431]},{"name":"EVRConfig_ForceThrottle","features":[431]},{"name":"EVRFilterConfigPrefs","features":[431]},{"name":"EVRFilterConfigPrefs_EnableQoS","features":[431]},{"name":"EVRFilterConfigPrefs_Mask","features":[431]},{"name":"E_TOCPARSER_INVALIDASFFILE","features":[431]},{"name":"E_TOCPARSER_INVALIDRIFFFILE","features":[431]},{"name":"FACILITY_MF","features":[431]},{"name":"FACILITY_MF_WIN32","features":[431]},{"name":"FILE_ACCESSMODE","features":[431]},{"name":"FILE_OPENMODE","features":[431]},{"name":"FORMAT_525WSS","features":[431]},{"name":"FORMAT_AnalogVideo","features":[431]},{"name":"FORMAT_CAPTIONED_H264VIDEO","features":[431]},{"name":"FORMAT_CAPTIONED_MPEG2VIDEO","features":[431]},{"name":"FORMAT_CC_CONTAINER","features":[431]},{"name":"FORMAT_DvInfo","features":[431]},{"name":"FORMAT_MFVideoFormat","features":[431]},{"name":"FORMAT_MPEGStreams","features":[431]},{"name":"FORMAT_MPEGVideo","features":[431]},{"name":"FORMAT_None","features":[431]},{"name":"FORMAT_VideoInfo","features":[431]},{"name":"FORMAT_VideoInfo2","features":[431]},{"name":"FORMAT_WaveFormatEx","features":[431]},{"name":"GUID_NativeDeviceService","features":[431]},{"name":"GUID_PlayToService","features":[431]},{"name":"IAdvancedMediaCapture","features":[431]},{"name":"IAdvancedMediaCaptureInitializationSettings","features":[431]},{"name":"IAdvancedMediaCaptureSettings","features":[431]},{"name":"IAudioSourceProvider","features":[431]},{"name":"IClusterDetector","features":[431]},{"name":"ICodecAPI","features":[431]},{"name":"ID3D12VideoDecodeCommandList","features":[354,431]},{"name":"ID3D12VideoDecodeCommandList1","features":[354,431]},{"name":"ID3D12VideoDecodeCommandList2","features":[354,431]},{"name":"ID3D12VideoDecodeCommandList3","features":[354,431]},{"name":"ID3D12VideoDecoder","features":[354,431]},{"name":"ID3D12VideoDecoder1","features":[354,431]},{"name":"ID3D12VideoDecoderHeap","features":[354,431]},{"name":"ID3D12VideoDecoderHeap1","features":[354,431]},{"name":"ID3D12VideoDevice","features":[431]},{"name":"ID3D12VideoDevice1","features":[431]},{"name":"ID3D12VideoDevice2","features":[431]},{"name":"ID3D12VideoDevice3","features":[431]},{"name":"ID3D12VideoEncodeCommandList","features":[354,431]},{"name":"ID3D12VideoEncodeCommandList1","features":[354,431]},{"name":"ID3D12VideoEncodeCommandList2","features":[354,431]},{"name":"ID3D12VideoEncodeCommandList3","features":[354,431]},{"name":"ID3D12VideoEncoder","features":[354,431]},{"name":"ID3D12VideoEncoderHeap","features":[354,431]},{"name":"ID3D12VideoExtensionCommand","features":[354,431]},{"name":"ID3D12VideoMotionEstimator","features":[354,431]},{"name":"ID3D12VideoMotionVectorHeap","features":[354,431]},{"name":"ID3D12VideoProcessCommandList","features":[354,431]},{"name":"ID3D12VideoProcessCommandList1","features":[354,431]},{"name":"ID3D12VideoProcessCommandList2","features":[354,431]},{"name":"ID3D12VideoProcessCommandList3","features":[354,431]},{"name":"ID3D12VideoProcessor","features":[354,431]},{"name":"ID3D12VideoProcessor1","features":[354,431]},{"name":"IDXVAHD_Device","features":[431]},{"name":"IDXVAHD_VideoProcessor","features":[431]},{"name":"IDirect3D9ExOverlayExtension","features":[431]},{"name":"IDirect3DAuthenticatedChannel9","features":[431]},{"name":"IDirect3DCryptoSession9","features":[431]},{"name":"IDirect3DDevice9Video","features":[431]},{"name":"IDirect3DDeviceManager9","features":[431]},{"name":"IDirectXVideoAccelerationService","features":[431]},{"name":"IDirectXVideoDecoder","features":[431]},{"name":"IDirectXVideoDecoderService","features":[431]},{"name":"IDirectXVideoMemoryConfiguration","features":[431]},{"name":"IDirectXVideoProcessor","features":[431]},{"name":"IDirectXVideoProcessorService","features":[431]},{"name":"IEVRFilterConfig","features":[431]},{"name":"IEVRFilterConfigEx","features":[431]},{"name":"IEVRTrustedVideoPlugin","features":[431]},{"name":"IEVRVideoStreamControl","features":[431]},{"name":"IFileClient","features":[431]},{"name":"IFileIo","features":[431]},{"name":"IMF2DBuffer","features":[431]},{"name":"IMF2DBuffer2","features":[431]},{"name":"IMFASFContentInfo","features":[431]},{"name":"IMFASFIndexer","features":[431]},{"name":"IMFASFMultiplexer","features":[431]},{"name":"IMFASFMutualExclusion","features":[431]},{"name":"IMFASFProfile","features":[431]},{"name":"IMFASFSplitter","features":[431]},{"name":"IMFASFStreamConfig","features":[431]},{"name":"IMFASFStreamPrioritization","features":[431]},{"name":"IMFASFStreamSelector","features":[431]},{"name":"IMFActivate","features":[431]},{"name":"IMFAsyncCallback","features":[431]},{"name":"IMFAsyncCallbackLogging","features":[431]},{"name":"IMFAsyncResult","features":[431]},{"name":"IMFAttributes","features":[431]},{"name":"IMFAudioMediaType","features":[431]},{"name":"IMFAudioPolicy","features":[431]},{"name":"IMFAudioStreamVolume","features":[431]},{"name":"IMFBufferListNotify","features":[431]},{"name":"IMFByteStream","features":[431]},{"name":"IMFByteStreamBuffering","features":[431]},{"name":"IMFByteStreamCacheControl","features":[431]},{"name":"IMFByteStreamCacheControl2","features":[431]},{"name":"IMFByteStreamHandler","features":[431]},{"name":"IMFByteStreamProxyClassFactory","features":[431]},{"name":"IMFByteStreamTimeSeek","features":[431]},{"name":"IMFCameraConfigurationManager","features":[431]},{"name":"IMFCameraControlDefaults","features":[431]},{"name":"IMFCameraControlDefaultsCollection","features":[431]},{"name":"IMFCameraControlMonitor","features":[431]},{"name":"IMFCameraControlNotify","features":[431]},{"name":"IMFCameraOcclusionStateMonitor","features":[431]},{"name":"IMFCameraOcclusionStateReport","features":[431]},{"name":"IMFCameraOcclusionStateReportCallback","features":[431]},{"name":"IMFCameraSyncObject","features":[431]},{"name":"IMFCaptureEngine","features":[431]},{"name":"IMFCaptureEngineClassFactory","features":[431]},{"name":"IMFCaptureEngineOnEventCallback","features":[431]},{"name":"IMFCaptureEngineOnSampleCallback","features":[431]},{"name":"IMFCaptureEngineOnSampleCallback2","features":[431]},{"name":"IMFCapturePhotoConfirmation","features":[431]},{"name":"IMFCapturePhotoSink","features":[431]},{"name":"IMFCapturePreviewSink","features":[431]},{"name":"IMFCaptureRecordSink","features":[431]},{"name":"IMFCaptureSink","features":[431]},{"name":"IMFCaptureSink2","features":[431]},{"name":"IMFCaptureSource","features":[431]},{"name":"IMFCdmSuspendNotify","features":[431]},{"name":"IMFClock","features":[431]},{"name":"IMFClockConsumer","features":[431]},{"name":"IMFClockStateSink","features":[431]},{"name":"IMFCollection","features":[431]},{"name":"IMFContentDecryptionModule","features":[431]},{"name":"IMFContentDecryptionModuleAccess","features":[431]},{"name":"IMFContentDecryptionModuleFactory","features":[431]},{"name":"IMFContentDecryptionModuleSession","features":[431]},{"name":"IMFContentDecryptionModuleSessionCallbacks","features":[431]},{"name":"IMFContentDecryptorContext","features":[431]},{"name":"IMFContentEnabler","features":[431]},{"name":"IMFContentProtectionDevice","features":[431]},{"name":"IMFContentProtectionManager","features":[431]},{"name":"IMFD3D12SynchronizationObject","features":[431]},{"name":"IMFD3D12SynchronizationObjectCommands","features":[431]},{"name":"IMFDLNASinkInit","features":[431]},{"name":"IMFDRMNetHelper","features":[431]},{"name":"IMFDXGIBuffer","features":[431]},{"name":"IMFDXGIDeviceManager","features":[431]},{"name":"IMFDXGIDeviceManagerSource","features":[431]},{"name":"IMFDesiredSample","features":[431]},{"name":"IMFDeviceTransform","features":[431]},{"name":"IMFDeviceTransformCallback","features":[431]},{"name":"IMFExtendedCameraControl","features":[431]},{"name":"IMFExtendedCameraController","features":[431]},{"name":"IMFExtendedCameraIntrinsicModel","features":[431]},{"name":"IMFExtendedCameraIntrinsics","features":[431]},{"name":"IMFExtendedCameraIntrinsicsDistortionModel6KT","features":[431]},{"name":"IMFExtendedCameraIntrinsicsDistortionModelArcTan","features":[431]},{"name":"IMFExtendedDRMTypeSupport","features":[431]},{"name":"IMFFieldOfUseMFTUnlock","features":[431]},{"name":"IMFFinalizableMediaSink","features":[431]},{"name":"IMFGetService","features":[431]},{"name":"IMFHDCPStatus","features":[431]},{"name":"IMFHttpDownloadRequest","features":[431]},{"name":"IMFHttpDownloadSession","features":[431]},{"name":"IMFHttpDownloadSessionProvider","features":[431]},{"name":"IMFImageSharingEngine","features":[431]},{"name":"IMFImageSharingEngineClassFactory","features":[431]},{"name":"IMFInputTrustAuthority","features":[431]},{"name":"IMFLocalMFTRegistration","features":[431]},{"name":"IMFMediaBuffer","features":[431]},{"name":"IMFMediaEngine","features":[431]},{"name":"IMFMediaEngineAudioEndpointId","features":[431]},{"name":"IMFMediaEngineClassFactory","features":[431]},{"name":"IMFMediaEngineClassFactory2","features":[431]},{"name":"IMFMediaEngineClassFactory3","features":[431]},{"name":"IMFMediaEngineClassFactory4","features":[431]},{"name":"IMFMediaEngineClassFactoryEx","features":[431]},{"name":"IMFMediaEngineEME","features":[431]},{"name":"IMFMediaEngineEMENotify","features":[431]},{"name":"IMFMediaEngineEx","features":[431]},{"name":"IMFMediaEngineExtension","features":[431]},{"name":"IMFMediaEngineNeedKeyNotify","features":[431]},{"name":"IMFMediaEngineNotify","features":[431]},{"name":"IMFMediaEngineOPMInfo","features":[431]},{"name":"IMFMediaEngineProtectedContent","features":[431]},{"name":"IMFMediaEngineSrcElements","features":[431]},{"name":"IMFMediaEngineSrcElementsEx","features":[431]},{"name":"IMFMediaEngineSupportsSourceTransfer","features":[431]},{"name":"IMFMediaEngineTransferSource","features":[431]},{"name":"IMFMediaEngineWebSupport","features":[431]},{"name":"IMFMediaError","features":[431]},{"name":"IMFMediaEvent","features":[431]},{"name":"IMFMediaEventGenerator","features":[431]},{"name":"IMFMediaEventQueue","features":[431]},{"name":"IMFMediaKeySession","features":[431]},{"name":"IMFMediaKeySession2","features":[431]},{"name":"IMFMediaKeySessionNotify","features":[431]},{"name":"IMFMediaKeySessionNotify2","features":[431]},{"name":"IMFMediaKeySystemAccess","features":[431]},{"name":"IMFMediaKeys","features":[431]},{"name":"IMFMediaKeys2","features":[431]},{"name":"IMFMediaSession","features":[431]},{"name":"IMFMediaSharingEngine","features":[431]},{"name":"IMFMediaSharingEngineClassFactory","features":[431]},{"name":"IMFMediaSink","features":[431]},{"name":"IMFMediaSinkPreroll","features":[431]},{"name":"IMFMediaSource","features":[431]},{"name":"IMFMediaSource2","features":[431]},{"name":"IMFMediaSourceEx","features":[431]},{"name":"IMFMediaSourceExtension","features":[431]},{"name":"IMFMediaSourceExtensionLiveSeekableRange","features":[431]},{"name":"IMFMediaSourceExtensionNotify","features":[431]},{"name":"IMFMediaSourcePresentationProvider","features":[431]},{"name":"IMFMediaSourceTopologyProvider","features":[431]},{"name":"IMFMediaStream","features":[431]},{"name":"IMFMediaStream2","features":[431]},{"name":"IMFMediaStreamSourceSampleRequest","features":[431]},{"name":"IMFMediaTimeRange","features":[431]},{"name":"IMFMediaType","features":[431]},{"name":"IMFMediaTypeHandler","features":[431]},{"name":"IMFMetadata","features":[431]},{"name":"IMFMetadataProvider","features":[431]},{"name":"IMFMuxStreamAttributesManager","features":[431]},{"name":"IMFMuxStreamMediaTypeManager","features":[431]},{"name":"IMFMuxStreamSampleManager","features":[431]},{"name":"IMFNetCredential","features":[431]},{"name":"IMFNetCredentialCache","features":[431]},{"name":"IMFNetCredentialManager","features":[431]},{"name":"IMFNetCrossOriginSupport","features":[431]},{"name":"IMFNetProxyLocator","features":[431]},{"name":"IMFNetProxyLocatorFactory","features":[431]},{"name":"IMFNetResourceFilter","features":[431]},{"name":"IMFNetSchemeHandlerConfig","features":[431]},{"name":"IMFObjectReferenceStream","features":[431]},{"name":"IMFOutputPolicy","features":[431]},{"name":"IMFOutputSchema","features":[431]},{"name":"IMFOutputTrustAuthority","features":[431]},{"name":"IMFPMPClient","features":[431]},{"name":"IMFPMPClientApp","features":[431]},{"name":"IMFPMPHost","features":[431]},{"name":"IMFPMPHostApp","features":[431]},{"name":"IMFPMPServer","features":[431]},{"name":"IMFPMediaItem","features":[431]},{"name":"IMFPMediaPlayer","features":[431]},{"name":"IMFPMediaPlayerCallback","features":[431]},{"name":"IMFPluginControl","features":[431]},{"name":"IMFPluginControl2","features":[431]},{"name":"IMFPresentationClock","features":[431]},{"name":"IMFPresentationDescriptor","features":[431]},{"name":"IMFPresentationTimeSource","features":[431]},{"name":"IMFProtectedEnvironmentAccess","features":[431]},{"name":"IMFQualityAdvise","features":[431]},{"name":"IMFQualityAdvise2","features":[431]},{"name":"IMFQualityAdviseLimits","features":[431]},{"name":"IMFQualityManager","features":[431]},{"name":"IMFRateControl","features":[431]},{"name":"IMFRateSupport","features":[431]},{"name":"IMFReadWriteClassFactory","features":[431]},{"name":"IMFRealTimeClient","features":[431]},{"name":"IMFRealTimeClientEx","features":[431]},{"name":"IMFRelativePanelReport","features":[431]},{"name":"IMFRelativePanelWatcher","features":[431]},{"name":"IMFRemoteAsyncCallback","features":[431]},{"name":"IMFRemoteDesktopPlugin","features":[431]},{"name":"IMFRemoteProxy","features":[431]},{"name":"IMFSAMIStyle","features":[431]},{"name":"IMFSSLCertificateManager","features":[431]},{"name":"IMFSample","features":[431]},{"name":"IMFSampleAllocatorControl","features":[431]},{"name":"IMFSampleGrabberSinkCallback","features":[431]},{"name":"IMFSampleGrabberSinkCallback2","features":[431]},{"name":"IMFSampleOutputStream","features":[431]},{"name":"IMFSampleProtection","features":[431]},{"name":"IMFSaveJob","features":[431]},{"name":"IMFSchemeHandler","features":[431]},{"name":"IMFSecureBuffer","features":[431]},{"name":"IMFSecureChannel","features":[431]},{"name":"IMFSeekInfo","features":[431]},{"name":"IMFSensorActivitiesReport","features":[431]},{"name":"IMFSensorActivitiesReportCallback","features":[431]},{"name":"IMFSensorActivityMonitor","features":[431]},{"name":"IMFSensorActivityReport","features":[431]},{"name":"IMFSensorDevice","features":[431]},{"name":"IMFSensorGroup","features":[431]},{"name":"IMFSensorProcessActivity","features":[431]},{"name":"IMFSensorProfile","features":[431]},{"name":"IMFSensorProfileCollection","features":[431]},{"name":"IMFSensorStream","features":[431]},{"name":"IMFSensorTransformFactory","features":[431]},{"name":"IMFSequencerSource","features":[431]},{"name":"IMFSharingEngineClassFactory","features":[431]},{"name":"IMFShutdown","features":[431]},{"name":"IMFSignedLibrary","features":[431]},{"name":"IMFSimpleAudioVolume","features":[431]},{"name":"IMFSinkWriter","features":[431]},{"name":"IMFSinkWriterCallback","features":[431]},{"name":"IMFSinkWriterCallback2","features":[431]},{"name":"IMFSinkWriterEncoderConfig","features":[431]},{"name":"IMFSinkWriterEx","features":[431]},{"name":"IMFSourceBuffer","features":[431]},{"name":"IMFSourceBufferAppendMode","features":[431]},{"name":"IMFSourceBufferList","features":[431]},{"name":"IMFSourceBufferNotify","features":[431]},{"name":"IMFSourceOpenMonitor","features":[431]},{"name":"IMFSourceReader","features":[431]},{"name":"IMFSourceReaderCallback","features":[431]},{"name":"IMFSourceReaderCallback2","features":[431]},{"name":"IMFSourceReaderEx","features":[431]},{"name":"IMFSourceResolver","features":[431]},{"name":"IMFSpatialAudioObjectBuffer","features":[431]},{"name":"IMFSpatialAudioSample","features":[431]},{"name":"IMFStreamDescriptor","features":[431]},{"name":"IMFStreamSink","features":[431]},{"name":"IMFStreamingSinkConfig","features":[431]},{"name":"IMFSystemId","features":[431]},{"name":"IMFTimecodeTranslate","features":[431]},{"name":"IMFTimedText","features":[431]},{"name":"IMFTimedTextBinary","features":[431]},{"name":"IMFTimedTextBouten","features":[431]},{"name":"IMFTimedTextCue","features":[431]},{"name":"IMFTimedTextCueList","features":[431]},{"name":"IMFTimedTextFormattedText","features":[431]},{"name":"IMFTimedTextNotify","features":[431]},{"name":"IMFTimedTextRegion","features":[431]},{"name":"IMFTimedTextRuby","features":[431]},{"name":"IMFTimedTextStyle","features":[431]},{"name":"IMFTimedTextStyle2","features":[431]},{"name":"IMFTimedTextTrack","features":[431]},{"name":"IMFTimedTextTrackList","features":[431]},{"name":"IMFTimer","features":[431]},{"name":"IMFTopoLoader","features":[431]},{"name":"IMFTopology","features":[431]},{"name":"IMFTopologyNode","features":[431]},{"name":"IMFTopologyNodeAttributeEditor","features":[431]},{"name":"IMFTopologyServiceLookup","features":[431]},{"name":"IMFTopologyServiceLookupClient","features":[431]},{"name":"IMFTrackedSample","features":[431]},{"name":"IMFTranscodeProfile","features":[431]},{"name":"IMFTranscodeSinkInfoProvider","features":[431]},{"name":"IMFTransform","features":[431]},{"name":"IMFTrustedInput","features":[431]},{"name":"IMFTrustedOutput","features":[431]},{"name":"IMFVideoCaptureSampleAllocator","features":[431]},{"name":"IMFVideoDeviceID","features":[431]},{"name":"IMFVideoDisplayControl","features":[431]},{"name":"IMFVideoMediaType","features":[431]},{"name":"IMFVideoMixerBitmap","features":[431]},{"name":"IMFVideoMixerControl","features":[431]},{"name":"IMFVideoMixerControl2","features":[431]},{"name":"IMFVideoPositionMapper","features":[431]},{"name":"IMFVideoPresenter","features":[431]},{"name":"IMFVideoProcessor","features":[431]},{"name":"IMFVideoProcessorControl","features":[431]},{"name":"IMFVideoProcessorControl2","features":[431]},{"name":"IMFVideoProcessorControl3","features":[431]},{"name":"IMFVideoRenderer","features":[431]},{"name":"IMFVideoRendererEffectControl","features":[431]},{"name":"IMFVideoSampleAllocator","features":[431]},{"name":"IMFVideoSampleAllocatorCallback","features":[431]},{"name":"IMFVideoSampleAllocatorEx","features":[431]},{"name":"IMFVideoSampleAllocatorNotify","features":[431]},{"name":"IMFVideoSampleAllocatorNotifyEx","features":[431]},{"name":"IMFVirtualCamera","features":[431]},{"name":"IMFWorkQueueServices","features":[431]},{"name":"IMFWorkQueueServicesEx","features":[431]},{"name":"IOPMVideoOutput","features":[431]},{"name":"IPlayToControl","features":[431]},{"name":"IPlayToControlWithCapabilities","features":[431]},{"name":"IPlayToSourceClassFactory","features":[431]},{"name":"IToc","features":[431]},{"name":"ITocCollection","features":[431]},{"name":"ITocEntry","features":[431]},{"name":"ITocEntryList","features":[431]},{"name":"ITocParser","features":[431]},{"name":"IValidateBinding","features":[431]},{"name":"IWMCodecLeakyBucket","features":[431]},{"name":"IWMCodecOutputTimestamp","features":[431]},{"name":"IWMCodecPrivateData","features":[431]},{"name":"IWMCodecProps","features":[431]},{"name":"IWMCodecStrings","features":[431]},{"name":"IWMColorConvProps","features":[431]},{"name":"IWMColorLegalizerProps","features":[431]},{"name":"IWMFrameInterpProps","features":[431]},{"name":"IWMInterlaceProps","features":[431]},{"name":"IWMResamplerProps","features":[431]},{"name":"IWMResizerProps","features":[431]},{"name":"IWMSampleExtensionSupport","features":[431]},{"name":"IWMValidate","features":[431]},{"name":"IWMVideoDecoderHurryup","features":[431]},{"name":"IWMVideoDecoderReconBuffer","features":[431]},{"name":"IWMVideoForceKeyFrame","features":[431]},{"name":"KSMETHOD_OPMVIDEOOUTPUT","features":[431]},{"name":"KSMETHOD_OPMVIDEOOUTPUT_FINISHINITIALIZATION","features":[431]},{"name":"KSMETHOD_OPMVIDEOOUTPUT_GETINFORMATION","features":[431]},{"name":"KSMETHOD_OPMVIDEOOUTPUT_STARTINITIALIZATION","features":[431]},{"name":"KSPROPERTYSETID_ANYCAMERACONTROL","features":[431]},{"name":"KSPROPSETID_OPMVideoOutput","features":[431]},{"name":"LOCAL_D3DFMT_DEFINES","features":[431]},{"name":"LOOK_DOWNSTREAM_ONLY","features":[431]},{"name":"LOOK_UPSTREAM_ONLY","features":[431]},{"name":"MACROBLOCK_DATA","features":[431]},{"name":"MACROBLOCK_FLAG_DIRTY","features":[431]},{"name":"MACROBLOCK_FLAG_HAS_MOTION_VECTOR","features":[431]},{"name":"MACROBLOCK_FLAG_HAS_QP","features":[431]},{"name":"MACROBLOCK_FLAG_MOTION","features":[431]},{"name":"MACROBLOCK_FLAG_SKIP","features":[431]},{"name":"MACROBLOCK_FLAG_VIDEO","features":[431]},{"name":"MAX_SUBSTREAMS","features":[431]},{"name":"MEAudioSessionDeviceRemoved","features":[431]},{"name":"MEAudioSessionDisconnected","features":[431]},{"name":"MEAudioSessionExclusiveModeOverride","features":[431]},{"name":"MEAudioSessionFormatChanged","features":[431]},{"name":"MEAudioSessionGroupingParamChanged","features":[431]},{"name":"MEAudioSessionIconChanged","features":[431]},{"name":"MEAudioSessionNameChanged","features":[431]},{"name":"MEAudioSessionServerShutdown","features":[431]},{"name":"MEAudioSessionVolumeChanged","features":[431]},{"name":"MEBufferingStarted","features":[431]},{"name":"MEBufferingStopped","features":[431]},{"name":"MEByteStreamCharacteristicsChanged","features":[431]},{"name":"MECaptureAudioSessionDeviceRemoved","features":[431]},{"name":"MECaptureAudioSessionDisconnected","features":[431]},{"name":"MECaptureAudioSessionExclusiveModeOverride","features":[431]},{"name":"MECaptureAudioSessionFormatChanged","features":[431]},{"name":"MECaptureAudioSessionServerShutdown","features":[431]},{"name":"MECaptureAudioSessionVolumeChanged","features":[431]},{"name":"MEConnectEnd","features":[431]},{"name":"MEConnectStart","features":[431]},{"name":"MEContentProtectionMessage","features":[431]},{"name":"MEContentProtectionMetadata","features":[431]},{"name":"MEDIASINK_CANNOT_MATCH_CLOCK","features":[431]},{"name":"MEDIASINK_CAN_PREROLL","features":[431]},{"name":"MEDIASINK_CLOCK_REQUIRED","features":[431]},{"name":"MEDIASINK_FIXED_STREAMS","features":[431]},{"name":"MEDIASINK_RATELESS","features":[431]},{"name":"MEDIASINK_REQUIRE_REFERENCE_MEDIATYPE","features":[431]},{"name":"MEDIASUBTYPE_420O","features":[431]},{"name":"MEDIASUBTYPE_708_608Data","features":[431]},{"name":"MEDIASUBTYPE_A2B10G10R10","features":[431]},{"name":"MEDIASUBTYPE_A2R10G10B10","features":[431]},{"name":"MEDIASUBTYPE_AI44","features":[431]},{"name":"MEDIASUBTYPE_AIFF","features":[431]},{"name":"MEDIASUBTYPE_ARGB1555","features":[431]},{"name":"MEDIASUBTYPE_ARGB1555_D3D_DX7_RT","features":[431]},{"name":"MEDIASUBTYPE_ARGB1555_D3D_DX9_RT","features":[431]},{"name":"MEDIASUBTYPE_ARGB32","features":[431]},{"name":"MEDIASUBTYPE_ARGB32_D3D_DX7_RT","features":[431]},{"name":"MEDIASUBTYPE_ARGB32_D3D_DX9_RT","features":[431]},{"name":"MEDIASUBTYPE_ARGB4444","features":[431]},{"name":"MEDIASUBTYPE_ARGB4444_D3D_DX7_RT","features":[431]},{"name":"MEDIASUBTYPE_ARGB4444_D3D_DX9_RT","features":[431]},{"name":"MEDIASUBTYPE_AU","features":[431]},{"name":"MEDIASUBTYPE_AVC1","features":[431]},{"name":"MEDIASUBTYPE_AYUV","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_NTSC_M","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_B","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_D","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_G","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_H","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_I","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_M","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_N","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_PAL_N_COMBO","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_B","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_D","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_G","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_H","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_K","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_K1","features":[431]},{"name":"MEDIASUBTYPE_AnalogVideo_SECAM_L","features":[431]},{"name":"MEDIASUBTYPE_Asf","features":[431]},{"name":"MEDIASUBTYPE_Avi","features":[431]},{"name":"MEDIASUBTYPE_CC_CONTAINER","features":[431]},{"name":"MEDIASUBTYPE_CFCC","features":[431]},{"name":"MEDIASUBTYPE_CLJR","features":[431]},{"name":"MEDIASUBTYPE_CLPL","features":[431]},{"name":"MEDIASUBTYPE_CPLA","features":[431]},{"name":"MEDIASUBTYPE_DOLBY_AC3_SPDIF","features":[431]},{"name":"MEDIASUBTYPE_DOLBY_DDPLUS","features":[431]},{"name":"MEDIASUBTYPE_DOLBY_TRUEHD","features":[431]},{"name":"MEDIASUBTYPE_DRM_Audio","features":[431]},{"name":"MEDIASUBTYPE_DTS2","features":[431]},{"name":"MEDIASUBTYPE_DTS_HD","features":[431]},{"name":"MEDIASUBTYPE_DTS_HD_HRA","features":[431]},{"name":"MEDIASUBTYPE_DVB_SUBTITLES","features":[431]},{"name":"MEDIASUBTYPE_DVCS","features":[431]},{"name":"MEDIASUBTYPE_DVM","features":[431]},{"name":"MEDIASUBTYPE_DVSD","features":[431]},{"name":"MEDIASUBTYPE_DssAudio","features":[431]},{"name":"MEDIASUBTYPE_DssVideo","features":[431]},{"name":"MEDIASUBTYPE_DtvCcData","features":[431]},{"name":"MEDIASUBTYPE_H264","features":[431]},{"name":"MEDIASUBTYPE_I420","features":[431]},{"name":"MEDIASUBTYPE_IA44","features":[431]},{"name":"MEDIASUBTYPE_IEEE_FLOAT","features":[431]},{"name":"MEDIASUBTYPE_IF09","features":[431]},{"name":"MEDIASUBTYPE_IJPG","features":[431]},{"name":"MEDIASUBTYPE_IMC1","features":[431]},{"name":"MEDIASUBTYPE_IMC2","features":[431]},{"name":"MEDIASUBTYPE_IMC3","features":[431]},{"name":"MEDIASUBTYPE_IMC4","features":[431]},{"name":"MEDIASUBTYPE_ISDB_CAPTIONS","features":[431]},{"name":"MEDIASUBTYPE_ISDB_SUPERIMPOSE","features":[431]},{"name":"MEDIASUBTYPE_IYUV","features":[431]},{"name":"MEDIASUBTYPE_Line21_BytePair","features":[431]},{"name":"MEDIASUBTYPE_Line21_GOPPacket","features":[431]},{"name":"MEDIASUBTYPE_Line21_VBIRawData","features":[431]},{"name":"MEDIASUBTYPE_M4S2","features":[431]},{"name":"MEDIASUBTYPE_MDVF","features":[431]},{"name":"MEDIASUBTYPE_MJPG","features":[431]},{"name":"MEDIASUBTYPE_MP42","features":[431]},{"name":"MEDIASUBTYPE_MP43","features":[431]},{"name":"MEDIASUBTYPE_MP4S","features":[431]},{"name":"MEDIASUBTYPE_MPEG1Audio","features":[431]},{"name":"MEDIASUBTYPE_MPEG1AudioPayload","features":[431]},{"name":"MEDIASUBTYPE_MPEG1Packet","features":[431]},{"name":"MEDIASUBTYPE_MPEG1Payload","features":[431]},{"name":"MEDIASUBTYPE_MPEG1System","features":[431]},{"name":"MEDIASUBTYPE_MPEG1Video","features":[431]},{"name":"MEDIASUBTYPE_MPEG1VideoCD","features":[431]},{"name":"MEDIASUBTYPE_MPEG_ADTS_AAC","features":[431]},{"name":"MEDIASUBTYPE_MPEG_HEAAC","features":[431]},{"name":"MEDIASUBTYPE_MPEG_LOAS","features":[431]},{"name":"MEDIASUBTYPE_MPEG_RAW_AAC","features":[431]},{"name":"MEDIASUBTYPE_MPG4","features":[431]},{"name":"MEDIASUBTYPE_MSAUDIO1","features":[431]},{"name":"MEDIASUBTYPE_MSS1","features":[431]},{"name":"MEDIASUBTYPE_MSS2","features":[431]},{"name":"MEDIASUBTYPE_NOKIA_MPEG_ADTS_AAC","features":[431]},{"name":"MEDIASUBTYPE_NOKIA_MPEG_RAW_AAC","features":[431]},{"name":"MEDIASUBTYPE_NV11","features":[431]},{"name":"MEDIASUBTYPE_NV12","features":[431]},{"name":"MEDIASUBTYPE_NV24","features":[431]},{"name":"MEDIASUBTYPE_None","features":[431]},{"name":"MEDIASUBTYPE_Overlay","features":[431]},{"name":"MEDIASUBTYPE_P010","features":[431]},{"name":"MEDIASUBTYPE_P016","features":[431]},{"name":"MEDIASUBTYPE_P208","features":[431]},{"name":"MEDIASUBTYPE_P210","features":[431]},{"name":"MEDIASUBTYPE_P216","features":[431]},{"name":"MEDIASUBTYPE_P408","features":[431]},{"name":"MEDIASUBTYPE_PCM","features":[431]},{"name":"MEDIASUBTYPE_PCMAudio_Obsolete","features":[431]},{"name":"MEDIASUBTYPE_Plum","features":[431]},{"name":"MEDIASUBTYPE_QTJpeg","features":[431]},{"name":"MEDIASUBTYPE_QTMovie","features":[431]},{"name":"MEDIASUBTYPE_QTRle","features":[431]},{"name":"MEDIASUBTYPE_QTRpza","features":[431]},{"name":"MEDIASUBTYPE_QTSmc","features":[431]},{"name":"MEDIASUBTYPE_RAW_AAC1","features":[431]},{"name":"MEDIASUBTYPE_RAW_SPORT","features":[431]},{"name":"MEDIASUBTYPE_RGB1","features":[431]},{"name":"MEDIASUBTYPE_RGB16_D3D_DX7_RT","features":[431]},{"name":"MEDIASUBTYPE_RGB16_D3D_DX9_RT","features":[431]},{"name":"MEDIASUBTYPE_RGB24","features":[431]},{"name":"MEDIASUBTYPE_RGB32","features":[431]},{"name":"MEDIASUBTYPE_RGB32_D3D_DX7_RT","features":[431]},{"name":"MEDIASUBTYPE_RGB32_D3D_DX9_RT","features":[431]},{"name":"MEDIASUBTYPE_RGB4","features":[431]},{"name":"MEDIASUBTYPE_RGB555","features":[431]},{"name":"MEDIASUBTYPE_RGB565","features":[431]},{"name":"MEDIASUBTYPE_RGB8","features":[431]},{"name":"MEDIASUBTYPE_S340","features":[431]},{"name":"MEDIASUBTYPE_S342","features":[431]},{"name":"MEDIASUBTYPE_SPDIF_TAG_241h","features":[431]},{"name":"MEDIASUBTYPE_TELETEXT","features":[431]},{"name":"MEDIASUBTYPE_TVMJ","features":[431]},{"name":"MEDIASUBTYPE_UYVY","features":[431]},{"name":"MEDIASUBTYPE_V216","features":[431]},{"name":"MEDIASUBTYPE_V410","features":[431]},{"name":"MEDIASUBTYPE_VBI","features":[431]},{"name":"MEDIASUBTYPE_VODAFONE_MPEG_ADTS_AAC","features":[431]},{"name":"MEDIASUBTYPE_VODAFONE_MPEG_RAW_AAC","features":[431]},{"name":"MEDIASUBTYPE_VPS","features":[431]},{"name":"MEDIASUBTYPE_VPVBI","features":[431]},{"name":"MEDIASUBTYPE_VPVideo","features":[431]},{"name":"MEDIASUBTYPE_WAKE","features":[431]},{"name":"MEDIASUBTYPE_WAVE","features":[431]},{"name":"MEDIASUBTYPE_WMASPDIF","features":[431]},{"name":"MEDIASUBTYPE_WMAUDIO2","features":[431]},{"name":"MEDIASUBTYPE_WMAUDIO3","features":[431]},{"name":"MEDIASUBTYPE_WMAUDIO4","features":[431]},{"name":"MEDIASUBTYPE_WMAUDIO_LOSSLESS","features":[431]},{"name":"MEDIASUBTYPE_WMV1","features":[431]},{"name":"MEDIASUBTYPE_WMV2","features":[431]},{"name":"MEDIASUBTYPE_WMV3","features":[431]},{"name":"MEDIASUBTYPE_WMVA","features":[431]},{"name":"MEDIASUBTYPE_WMVB","features":[431]},{"name":"MEDIASUBTYPE_WMVP","features":[431]},{"name":"MEDIASUBTYPE_WMVR","features":[431]},{"name":"MEDIASUBTYPE_WSS","features":[431]},{"name":"MEDIASUBTYPE_WVC1","features":[431]},{"name":"MEDIASUBTYPE_WVP2","features":[431]},{"name":"MEDIASUBTYPE_X264","features":[431]},{"name":"MEDIASUBTYPE_XDS","features":[431]},{"name":"MEDIASUBTYPE_Y210","features":[431]},{"name":"MEDIASUBTYPE_Y211","features":[431]},{"name":"MEDIASUBTYPE_Y216","features":[431]},{"name":"MEDIASUBTYPE_Y411","features":[431]},{"name":"MEDIASUBTYPE_Y41P","features":[431]},{"name":"MEDIASUBTYPE_Y41T","features":[431]},{"name":"MEDIASUBTYPE_Y42T","features":[431]},{"name":"MEDIASUBTYPE_YUY2","features":[431]},{"name":"MEDIASUBTYPE_YUYV","features":[431]},{"name":"MEDIASUBTYPE_YV12","features":[431]},{"name":"MEDIASUBTYPE_YVU9","features":[431]},{"name":"MEDIASUBTYPE_YVYU","features":[431]},{"name":"MEDIASUBTYPE_dv25","features":[431]},{"name":"MEDIASUBTYPE_dv50","features":[431]},{"name":"MEDIASUBTYPE_dvh1","features":[431]},{"name":"MEDIASUBTYPE_dvhd","features":[431]},{"name":"MEDIASUBTYPE_dvsl","features":[431]},{"name":"MEDIASUBTYPE_v210","features":[431]},{"name":"MEDIATYPE_AUXLine21Data","features":[431]},{"name":"MEDIATYPE_AUXTeletextPage","features":[431]},{"name":"MEDIATYPE_AnalogAudio","features":[431]},{"name":"MEDIATYPE_AnalogVideo","features":[431]},{"name":"MEDIATYPE_Audio","features":[431]},{"name":"MEDIATYPE_CC_CONTAINER","features":[431]},{"name":"MEDIATYPE_DTVCCData","features":[431]},{"name":"MEDIATYPE_File","features":[431]},{"name":"MEDIATYPE_Interleaved","features":[431]},{"name":"MEDIATYPE_LMRT","features":[431]},{"name":"MEDIATYPE_MPEG1SystemStream","features":[431]},{"name":"MEDIATYPE_MSTVCaption","features":[431]},{"name":"MEDIATYPE_Midi","features":[431]},{"name":"MEDIATYPE_ScriptCommand","features":[431]},{"name":"MEDIATYPE_Stream","features":[431]},{"name":"MEDIATYPE_Text","features":[431]},{"name":"MEDIATYPE_Timecode","features":[431]},{"name":"MEDIATYPE_URL_STREAM","features":[431]},{"name":"MEDIATYPE_VBI","features":[431]},{"name":"MEDIATYPE_Video","features":[431]},{"name":"MEDIA_EVENT_GENERATOR_GET_EVENT_FLAGS","features":[431]},{"name":"MEDeviceStreamCreated","features":[431]},{"name":"MEDeviceThermalStateChanged","features":[431]},{"name":"MEEnablerCompleted","features":[431]},{"name":"MEEnablerProgress","features":[431]},{"name":"MEEncodingParameters","features":[431]},{"name":"MEEndOfPresentation","features":[431]},{"name":"MEEndOfPresentationSegment","features":[431]},{"name":"MEEndOfStream","features":[431]},{"name":"MEError","features":[431]},{"name":"MEExtendedType","features":[431]},{"name":"MEGenericV1Anchor","features":[431]},{"name":"MEIndividualizationCompleted","features":[431]},{"name":"MEIndividualizationStart","features":[431]},{"name":"MELicenseAcquisitionCompleted","features":[431]},{"name":"MELicenseAcquisitionStart","features":[431]},{"name":"MEMediaSample","features":[431]},{"name":"MENewPresentation","features":[431]},{"name":"MENewStream","features":[431]},{"name":"MENonFatalError","features":[431]},{"name":"MEPolicyChanged","features":[431]},{"name":"MEPolicyError","features":[431]},{"name":"MEPolicyReport","features":[431]},{"name":"MEPolicySet","features":[431]},{"name":"MEQualityNotify","features":[431]},{"name":"MEReconnectEnd","features":[431]},{"name":"MEReconnectStart","features":[431]},{"name":"MERendererEvent","features":[431]},{"name":"MEReservedMax","features":[431]},{"name":"MESequencerSourceTopologyUpdated","features":[431]},{"name":"MESessionCapabilitiesChanged","features":[431]},{"name":"MESessionClosed","features":[431]},{"name":"MESessionEnded","features":[431]},{"name":"MESessionNotifyPresentationTime","features":[431]},{"name":"MESessionPaused","features":[431]},{"name":"MESessionRateChanged","features":[431]},{"name":"MESessionScrubSampleComplete","features":[431]},{"name":"MESessionStarted","features":[431]},{"name":"MESessionStopped","features":[431]},{"name":"MESessionStreamSinkFormatChanged","features":[431]},{"name":"MESessionTopologiesCleared","features":[431]},{"name":"MESessionTopologySet","features":[431]},{"name":"MESessionTopologyStatus","features":[431]},{"name":"MESessionUnknown","features":[431]},{"name":"MESessionV1Anchor","features":[431]},{"name":"MESinkInvalidated","features":[431]},{"name":"MESinkUnknown","features":[431]},{"name":"MESinkV1Anchor","features":[431]},{"name":"MESinkV2Anchor","features":[431]},{"name":"MESourceCharacteristicsChanged","features":[431]},{"name":"MESourceMetadataChanged","features":[431]},{"name":"MESourcePaused","features":[431]},{"name":"MESourceRateChangeRequested","features":[431]},{"name":"MESourceRateChanged","features":[431]},{"name":"MESourceSeeked","features":[431]},{"name":"MESourceStarted","features":[431]},{"name":"MESourceStopped","features":[431]},{"name":"MESourceUnknown","features":[431]},{"name":"MESourceV1Anchor","features":[431]},{"name":"MEStreamFormatChanged","features":[431]},{"name":"MEStreamPaused","features":[431]},{"name":"MEStreamSeeked","features":[431]},{"name":"MEStreamSinkDeviceChanged","features":[431]},{"name":"MEStreamSinkFormatChanged","features":[431]},{"name":"MEStreamSinkFormatInvalidated","features":[431]},{"name":"MEStreamSinkMarker","features":[431]},{"name":"MEStreamSinkPaused","features":[431]},{"name":"MEStreamSinkPrerolled","features":[431]},{"name":"MEStreamSinkRateChanged","features":[431]},{"name":"MEStreamSinkRequestSample","features":[431]},{"name":"MEStreamSinkScrubSampleComplete","features":[431]},{"name":"MEStreamSinkStarted","features":[431]},{"name":"MEStreamSinkStopped","features":[431]},{"name":"MEStreamStarted","features":[431]},{"name":"MEStreamStopped","features":[431]},{"name":"MEStreamThinMode","features":[431]},{"name":"MEStreamTick","features":[431]},{"name":"METransformDrainComplete","features":[431]},{"name":"METransformHaveOutput","features":[431]},{"name":"METransformInputStreamStateChanged","features":[431]},{"name":"METransformMarker","features":[431]},{"name":"METransformNeedInput","features":[431]},{"name":"METransformUnknown","features":[431]},{"name":"METrustUnknown","features":[431]},{"name":"METrustV1Anchor","features":[431]},{"name":"MEUnknown","features":[431]},{"name":"MEUpdatedStream","features":[431]},{"name":"MEVideoCaptureDevicePreempted","features":[431]},{"name":"MEVideoCaptureDeviceRemoved","features":[431]},{"name":"MEWMDRMIndividualizationCompleted","features":[431]},{"name":"MEWMDRMIndividualizationProgress","features":[431]},{"name":"MEWMDRMLicenseAcquisitionCompleted","features":[431]},{"name":"MEWMDRMLicenseBackupCompleted","features":[431]},{"name":"MEWMDRMLicenseBackupProgress","features":[431]},{"name":"MEWMDRMLicenseRestoreCompleted","features":[431]},{"name":"MEWMDRMLicenseRestoreProgress","features":[431]},{"name":"MEWMDRMLicenseStoreCleaned","features":[431]},{"name":"MEWMDRMProximityCompleted","features":[431]},{"name":"MEWMDRMRevocationDownloadCompleted","features":[431]},{"name":"MEWMDRMV1Anchor","features":[431]},{"name":"MF2DBuffer_LockFlags","features":[431]},{"name":"MF2DBuffer_LockFlags_ForceDWORD","features":[431]},{"name":"MF2DBuffer_LockFlags_LockTypeMask","features":[431]},{"name":"MF2DBuffer_LockFlags_Read","features":[431]},{"name":"MF2DBuffer_LockFlags_ReadWrite","features":[431]},{"name":"MF2DBuffer_LockFlags_Write","features":[431]},{"name":"MF3DVideoOutputType","features":[431]},{"name":"MF3DVideoOutputType_BaseView","features":[431]},{"name":"MF3DVideoOutputType_Stereo","features":[431]},{"name":"MFAMRNBByteStreamHandler","features":[431]},{"name":"MFAMRNBSinkClassFactory","features":[431]},{"name":"MFARGB","features":[431]},{"name":"MFASFINDEXER_APPROX_SEEK_TIME_UNKNOWN","features":[431]},{"name":"MFASFINDEXER_NO_FIXED_INTERVAL","features":[431]},{"name":"MFASFINDEXER_PER_ENTRY_BYTES_DYNAMIC","features":[431]},{"name":"MFASFINDEXER_READ_FOR_REVERSEPLAYBACK_OUTOFDATASEGMENT","features":[431]},{"name":"MFASFINDEXER_TYPE_TIMECODE","features":[431]},{"name":"MFASFMutexType_Bitrate","features":[431]},{"name":"MFASFMutexType_Language","features":[431]},{"name":"MFASFMutexType_Presentation","features":[431]},{"name":"MFASFMutexType_Unknown","features":[431]},{"name":"MFASFSPLITTER_PACKET_BOUNDARY","features":[431]},{"name":"MFASFSampleExtension_ContentType","features":[431]},{"name":"MFASFSampleExtension_Encryption_KeyID","features":[431]},{"name":"MFASFSampleExtension_Encryption_SampleID","features":[431]},{"name":"MFASFSampleExtension_FileName","features":[431]},{"name":"MFASFSampleExtension_OutputCleanPoint","features":[431]},{"name":"MFASFSampleExtension_PixelAspectRatio","features":[431]},{"name":"MFASFSampleExtension_SMPTE","features":[431]},{"name":"MFASFSampleExtension_SampleDuration","features":[431]},{"name":"MFASF_DEFAULT_BUFFER_WINDOW_MS","features":[431]},{"name":"MFASF_INDEXER_FLAGS","features":[431]},{"name":"MFASF_INDEXER_READ_FOR_REVERSEPLAYBACK","features":[431]},{"name":"MFASF_INDEXER_WRITE_FOR_LIVEREAD","features":[431]},{"name":"MFASF_INDEXER_WRITE_NEW_INDEX","features":[431]},{"name":"MFASF_INVALID_STREAM_NUMBER","features":[431]},{"name":"MFASF_MAX_STREAM_NUMBER","features":[431]},{"name":"MFASF_MULTIPLEXERFLAGS","features":[431]},{"name":"MFASF_MULTIPLEXER_AUTOADJUST_BITRATE","features":[431]},{"name":"MFASF_PAYLOADEXTENSION_MAX_SIZE","features":[431]},{"name":"MFASF_PAYLOADEXTENSION_VARIABLE_SIZE","features":[431]},{"name":"MFASF_SPLITTERFLAGS","features":[431]},{"name":"MFASF_SPLITTER_REVERSE","features":[431]},{"name":"MFASF_SPLITTER_WMDRM","features":[431]},{"name":"MFASF_STREAMSELECTOR_DISABLE_THINNING","features":[431]},{"name":"MFASF_STREAMSELECTOR_FLAGS","features":[431]},{"name":"MFASF_STREAMSELECTOR_USE_AVERAGE_BITRATE","features":[431]},{"name":"MFASYNCRESULT","features":[431]},{"name":"MFASYNC_BLOCKING_CALLBACK","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_ALL","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_IO","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_LONG_FUNCTION","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_MULTITHREADED","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_PRIVATE_MASK","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_RT","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_STANDARD","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_TIMER","features":[431]},{"name":"MFASYNC_CALLBACK_QUEUE_UNDEFINED","features":[431]},{"name":"MFASYNC_FAST_IO_PROCESSING_CALLBACK","features":[431]},{"name":"MFASYNC_LOCALIZE_REMOTE_CALLBACK","features":[431]},{"name":"MFASYNC_REPLY_CALLBACK","features":[431]},{"name":"MFASYNC_SIGNAL_CALLBACK","features":[431]},{"name":"MFASYNC_WORKQUEUE_TYPE","features":[431]},{"name":"MFAYUVSample","features":[431]},{"name":"MFAddPeriodicCallback","features":[431]},{"name":"MFAllocateSerialWorkQueue","features":[431]},{"name":"MFAllocateWorkQueue","features":[431]},{"name":"MFAllocateWorkQueueEx","features":[431]},{"name":"MFAudioConstriction","features":[431]},{"name":"MFAudioDecoderDegradationInfo","features":[431]},{"name":"MFAudioFormat_AAC","features":[431]},{"name":"MFAudioFormat_AAC_HDCP","features":[431]},{"name":"MFAudioFormat_ADTS","features":[431]},{"name":"MFAudioFormat_ADTS_HDCP","features":[431]},{"name":"MFAudioFormat_ALAC","features":[431]},{"name":"MFAudioFormat_AMR_NB","features":[431]},{"name":"MFAudioFormat_AMR_WB","features":[431]},{"name":"MFAudioFormat_AMR_WP","features":[431]},{"name":"MFAudioFormat_Base","features":[431]},{"name":"MFAudioFormat_Base_HDCP","features":[431]},{"name":"MFAudioFormat_DRM","features":[431]},{"name":"MFAudioFormat_DTS","features":[431]},{"name":"MFAudioFormat_DTS_HD","features":[431]},{"name":"MFAudioFormat_DTS_LBR","features":[431]},{"name":"MFAudioFormat_DTS_RAW","features":[431]},{"name":"MFAudioFormat_DTS_UHD","features":[431]},{"name":"MFAudioFormat_DTS_UHDY","features":[431]},{"name":"MFAudioFormat_DTS_XLL","features":[431]},{"name":"MFAudioFormat_Dolby_AC3","features":[431]},{"name":"MFAudioFormat_Dolby_AC3_HDCP","features":[431]},{"name":"MFAudioFormat_Dolby_AC3_SPDIF","features":[431]},{"name":"MFAudioFormat_Dolby_AC4","features":[431]},{"name":"MFAudioFormat_Dolby_AC4_V1","features":[431]},{"name":"MFAudioFormat_Dolby_AC4_V1_ES","features":[431]},{"name":"MFAudioFormat_Dolby_AC4_V2","features":[431]},{"name":"MFAudioFormat_Dolby_AC4_V2_ES","features":[431]},{"name":"MFAudioFormat_Dolby_DDPlus","features":[431]},{"name":"MFAudioFormat_FLAC","features":[431]},{"name":"MFAudioFormat_Float","features":[431]},{"name":"MFAudioFormat_Float_SpatialObjects","features":[431]},{"name":"MFAudioFormat_LPCM","features":[431]},{"name":"MFAudioFormat_MP3","features":[431]},{"name":"MFAudioFormat_MPEG","features":[431]},{"name":"MFAudioFormat_MSP1","features":[431]},{"name":"MFAudioFormat_Opus","features":[431]},{"name":"MFAudioFormat_PCM","features":[431]},{"name":"MFAudioFormat_PCM_HDCP","features":[431]},{"name":"MFAudioFormat_Vorbis","features":[431]},{"name":"MFAudioFormat_WMASPDIF","features":[431]},{"name":"MFAudioFormat_WMAudioV8","features":[431]},{"name":"MFAudioFormat_WMAudioV9","features":[431]},{"name":"MFAudioFormat_WMAudio_Lossless","features":[431]},{"name":"MFAverageTimePerFrameToFrameRate","features":[431]},{"name":"MFBYTESTREAM_BUFFERING_PARAMS","features":[431]},{"name":"MFBYTESTREAM_DOES_NOT_USE_NETWORK","features":[431]},{"name":"MFBYTESTREAM_HAS_SLOW_SEEK","features":[431]},{"name":"MFBYTESTREAM_IS_DIRECTORY","features":[431]},{"name":"MFBYTESTREAM_IS_PARTIALLY_DOWNLOADED","features":[431]},{"name":"MFBYTESTREAM_IS_READABLE","features":[431]},{"name":"MFBYTESTREAM_IS_REMOTE","features":[431]},{"name":"MFBYTESTREAM_IS_SEEKABLE","features":[431]},{"name":"MFBYTESTREAM_IS_WRITABLE","features":[431]},{"name":"MFBYTESTREAM_SEEK_FLAG_CANCEL_PENDING_IO","features":[431]},{"name":"MFBYTESTREAM_SEEK_ORIGIN","features":[431]},{"name":"MFBYTESTREAM_SHARE_WRITE","features":[431]},{"name":"MFBeginCreateFile","features":[431]},{"name":"MFBeginRegisterWorkQueueWithMMCSS","features":[431]},{"name":"MFBeginRegisterWorkQueueWithMMCSSEx","features":[431]},{"name":"MFBeginUnregisterWorkQueueWithMMCSS","features":[431]},{"name":"MFCAPTURE_METADATA_SCANLINE_VERTICAL","features":[431]},{"name":"MFCAPTURE_METADATA_SCAN_BOTTOM_TOP","features":[431]},{"name":"MFCAPTURE_METADATA_SCAN_RIGHT_LEFT","features":[431]},{"name":"MFCLOCK_CHARACTERISTICS_FLAGS","features":[431]},{"name":"MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING","features":[431]},{"name":"MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ","features":[431]},{"name":"MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK","features":[431]},{"name":"MFCLOCK_FREQUENCY_HNS","features":[431]},{"name":"MFCLOCK_JITTER_DPC","features":[431]},{"name":"MFCLOCK_JITTER_ISR","features":[431]},{"name":"MFCLOCK_JITTER_PASSIVE","features":[431]},{"name":"MFCLOCK_PROPERTIES","features":[431]},{"name":"MFCLOCK_RELATIONAL_FLAGS","features":[431]},{"name":"MFCLOCK_RELATIONAL_FLAG_JITTER_NEVER_AHEAD","features":[431]},{"name":"MFCLOCK_STATE","features":[431]},{"name":"MFCLOCK_STATE_INVALID","features":[431]},{"name":"MFCLOCK_STATE_PAUSED","features":[431]},{"name":"MFCLOCK_STATE_RUNNING","features":[431]},{"name":"MFCLOCK_STATE_STOPPED","features":[431]},{"name":"MFCLOCK_TOLERANCE_UNKNOWN","features":[431]},{"name":"MFCONNECTOR_AGP","features":[431]},{"name":"MFCONNECTOR_COMPONENT","features":[431]},{"name":"MFCONNECTOR_COMPOSITE","features":[431]},{"name":"MFCONNECTOR_DISPLAYPORT_EMBEDDED","features":[431]},{"name":"MFCONNECTOR_DISPLAYPORT_EXTERNAL","features":[431]},{"name":"MFCONNECTOR_DVI","features":[431]},{"name":"MFCONNECTOR_D_JPN","features":[431]},{"name":"MFCONNECTOR_HDMI","features":[431]},{"name":"MFCONNECTOR_LVDS","features":[431]},{"name":"MFCONNECTOR_MIRACAST","features":[431]},{"name":"MFCONNECTOR_PCI","features":[431]},{"name":"MFCONNECTOR_PCIX","features":[431]},{"name":"MFCONNECTOR_PCI_Express","features":[431]},{"name":"MFCONNECTOR_SDI","features":[431]},{"name":"MFCONNECTOR_SPDIF","features":[431]},{"name":"MFCONNECTOR_SVIDEO","features":[431]},{"name":"MFCONNECTOR_TRANSPORT_AGNOSTIC_DIGITAL_MODE_A","features":[431]},{"name":"MFCONNECTOR_TRANSPORT_AGNOSTIC_DIGITAL_MODE_B","features":[431]},{"name":"MFCONNECTOR_UDI_EMBEDDED","features":[431]},{"name":"MFCONNECTOR_UDI_EXTERNAL","features":[431]},{"name":"MFCONNECTOR_UNKNOWN","features":[431]},{"name":"MFCONNECTOR_VGA","features":[431]},{"name":"MFCONTENTPROTECTIONDEVICE_FUNCTIONID_START","features":[431]},{"name":"MFCONTENTPROTECTIONDEVICE_INPUT_DATA","features":[431]},{"name":"MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA","features":[431]},{"name":"MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA","features":[431]},{"name":"MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA_FUNCTIONID","features":[431]},{"name":"MFCalculateBitmapImageSize","features":[307,318,431]},{"name":"MFCalculateImageSize","features":[431]},{"name":"MFCameraExtrinsic_CalibratedTransform","features":[431]},{"name":"MFCameraExtrinsics","features":[431]},{"name":"MFCameraIntrinsic_CameraModel","features":[431]},{"name":"MFCameraIntrinsic_DistortionModel","features":[431]},{"name":"MFCameraIntrinsic_DistortionModel6KT","features":[431]},{"name":"MFCameraIntrinsic_DistortionModelArcTan","features":[431]},{"name":"MFCameraIntrinsic_DistortionModelType","features":[431]},{"name":"MFCameraIntrinsic_DistortionModelType_6KT","features":[431]},{"name":"MFCameraIntrinsic_DistortionModelType_ArcTan","features":[431]},{"name":"MFCameraIntrinsic_PinholeCameraModel","features":[431]},{"name":"MFCameraOcclusionState","features":[431]},{"name":"MFCameraOcclusionState_OccludedByCameraHardware","features":[431]},{"name":"MFCameraOcclusionState_OccludedByLid","features":[431]},{"name":"MFCameraOcclusionState_Open","features":[431]},{"name":"MFCancelCreateFile","features":[431]},{"name":"MFCancelWorkItem","features":[431]},{"name":"MFCombineSamples","features":[307,431]},{"name":"MFCompareFullToPartialMediaType","features":[307,431]},{"name":"MFConvertColorInfoFromDXVA","features":[307,431]},{"name":"MFConvertColorInfoToDXVA","features":[307,431]},{"name":"MFConvertFromFP16Array","features":[431]},{"name":"MFConvertToFP16Array","features":[431]},{"name":"MFCopyImage","features":[431]},{"name":"MFCreate2DMediaBuffer","features":[307,431]},{"name":"MFCreate3GPMediaSink","features":[431]},{"name":"MFCreateAC3MediaSink","features":[431]},{"name":"MFCreateADTSMediaSink","features":[431]},{"name":"MFCreateAMMediaTypeFromMFMediaType","features":[307,431]},{"name":"MFCreateASFContentInfo","features":[431]},{"name":"MFCreateASFIndexer","features":[431]},{"name":"MFCreateASFIndexerByteStream","features":[431]},{"name":"MFCreateASFMediaSink","features":[431]},{"name":"MFCreateASFMediaSinkActivate","features":[431]},{"name":"MFCreateASFMultiplexer","features":[431]},{"name":"MFCreateASFProfile","features":[431]},{"name":"MFCreateASFProfileFromPresentationDescriptor","features":[431]},{"name":"MFCreateASFSplitter","features":[431]},{"name":"MFCreateASFStreamSelector","features":[431]},{"name":"MFCreateASFStreamingMediaSink","features":[431]},{"name":"MFCreateASFStreamingMediaSinkActivate","features":[431]},{"name":"MFCreateAVIMediaSink","features":[431]},{"name":"MFCreateAggregateSource","features":[431]},{"name":"MFCreateAlignedMemoryBuffer","features":[431]},{"name":"MFCreateAsyncResult","features":[431]},{"name":"MFCreateAttributes","features":[431]},{"name":"MFCreateAudioMediaType","features":[423,431]},{"name":"MFCreateAudioRenderer","features":[431]},{"name":"MFCreateAudioRendererActivate","features":[431]},{"name":"MFCreateCameraControlMonitor","features":[431]},{"name":"MFCreateCameraOcclusionStateMonitor","features":[431]},{"name":"MFCreateCollection","features":[431]},{"name":"MFCreateContentDecryptorContext","features":[431]},{"name":"MFCreateContentProtectionDevice","features":[431]},{"name":"MFCreateCredentialCache","features":[431]},{"name":"MFCreateD3D12SynchronizationObject","features":[354,431]},{"name":"MFCreateDXGIDeviceManager","features":[431]},{"name":"MFCreateDXGISurfaceBuffer","features":[307,431]},{"name":"MFCreateDXSurfaceBuffer","features":[307,431]},{"name":"MFCreateDeviceSource","features":[431]},{"name":"MFCreateDeviceSourceActivate","features":[431]},{"name":"MFCreateEncryptedMediaExtensionsStoreActivate","features":[431,358]},{"name":"MFCreateEventQueue","features":[431]},{"name":"MFCreateExtendedCameraIntrinsicModel","features":[431]},{"name":"MFCreateExtendedCameraIntrinsics","features":[431]},{"name":"MFCreateFMPEG4MediaSink","features":[431]},{"name":"MFCreateFile","features":[431]},{"name":"MFCreateLegacyMediaBufferOnMFMediaBuffer","features":[435,431]},{"name":"MFCreateMFByteStreamOnStream","features":[431,358]},{"name":"MFCreateMFByteStreamOnStreamEx","features":[431]},{"name":"MFCreateMFByteStreamWrapper","features":[431]},{"name":"MFCreateMFVideoFormatFromMFMediaType","features":[307,431]},{"name":"MFCreateMP3MediaSink","features":[431]},{"name":"MFCreateMPEG4MediaSink","features":[431]},{"name":"MFCreateMediaBufferFromMediaType","features":[431]},{"name":"MFCreateMediaBufferWrapper","features":[431]},{"name":"MFCreateMediaEvent","features":[307,431,387,360]},{"name":"MFCreateMediaExtensionActivate","features":[431]},{"name":"MFCreateMediaSession","features":[431]},{"name":"MFCreateMediaType","features":[431]},{"name":"MFCreateMediaTypeFromProperties","features":[431]},{"name":"MFCreateMediaTypeFromRepresentation","features":[431]},{"name":"MFCreateMemoryBuffer","features":[431]},{"name":"MFCreateMuxSink","features":[431]},{"name":"MFCreateMuxStreamAttributes","features":[431]},{"name":"MFCreateMuxStreamMediaType","features":[431]},{"name":"MFCreateMuxStreamSample","features":[431]},{"name":"MFCreateNetSchemePlugin","features":[431]},{"name":"MFCreatePMPMediaSession","features":[431]},{"name":"MFCreatePMPServer","features":[431]},{"name":"MFCreatePresentationClock","features":[431]},{"name":"MFCreatePresentationDescriptor","features":[431]},{"name":"MFCreatePresentationDescriptorFromASFProfile","features":[431]},{"name":"MFCreatePropertiesFromMediaType","features":[431]},{"name":"MFCreateProtectedEnvironmentAccess","features":[431]},{"name":"MFCreateProxyLocator","features":[431,380]},{"name":"MFCreateRelativePanelWatcher","features":[431]},{"name":"MFCreateRemoteDesktopPlugin","features":[431]},{"name":"MFCreateSample","features":[431]},{"name":"MFCreateSampleCopierMFT","features":[431]},{"name":"MFCreateSampleGrabberSinkActivate","features":[431]},{"name":"MFCreateSensorActivityMonitor","features":[431]},{"name":"MFCreateSensorGroup","features":[431]},{"name":"MFCreateSensorProfile","features":[431]},{"name":"MFCreateSensorProfileCollection","features":[431]},{"name":"MFCreateSensorStream","features":[431]},{"name":"MFCreateSequencerSegmentOffset","features":[307,431,387,360]},{"name":"MFCreateSequencerSource","features":[431]},{"name":"MFCreateSimpleTypeHandler","features":[431]},{"name":"MFCreateSinkWriterFromMediaSink","features":[431]},{"name":"MFCreateSinkWriterFromURL","features":[431]},{"name":"MFCreateSourceReaderFromByteStream","features":[431]},{"name":"MFCreateSourceReaderFromMediaSource","features":[431]},{"name":"MFCreateSourceReaderFromURL","features":[431]},{"name":"MFCreateSourceResolver","features":[431]},{"name":"MFCreateStandardQualityManager","features":[431]},{"name":"MFCreateStreamDescriptor","features":[431]},{"name":"MFCreateStreamOnMFByteStream","features":[431,358]},{"name":"MFCreateStreamOnMFByteStreamEx","features":[431]},{"name":"MFCreateSystemTimeSource","features":[431]},{"name":"MFCreateTempFile","features":[431]},{"name":"MFCreateTopoLoader","features":[431]},{"name":"MFCreateTopology","features":[431]},{"name":"MFCreateTopologyNode","features":[431]},{"name":"MFCreateTrackedSample","features":[431]},{"name":"MFCreateTranscodeProfile","features":[431]},{"name":"MFCreateTranscodeSinkActivate","features":[431]},{"name":"MFCreateTranscodeTopology","features":[431]},{"name":"MFCreateTranscodeTopologyFromByteStream","features":[431]},{"name":"MFCreateTransformActivate","features":[431]},{"name":"MFCreateVideoMediaType","features":[307,431]},{"name":"MFCreateVideoMediaTypeFromBitMapInfoHeader","features":[318,431]},{"name":"MFCreateVideoMediaTypeFromBitMapInfoHeaderEx","features":[318,431]},{"name":"MFCreateVideoMediaTypeFromSubtype","features":[431]},{"name":"MFCreateVideoMixer","features":[431]},{"name":"MFCreateVideoMixerAndPresenter","features":[431]},{"name":"MFCreateVideoPresenter","features":[431]},{"name":"MFCreateVideoRenderer","features":[431]},{"name":"MFCreateVideoRendererActivate","features":[307,431]},{"name":"MFCreateVideoSampleAllocator","features":[431]},{"name":"MFCreateVideoSampleAllocatorEx","features":[431]},{"name":"MFCreateVideoSampleFromSurface","features":[431]},{"name":"MFCreateVirtualCamera","features":[431]},{"name":"MFCreateWAVEMediaSink","features":[431]},{"name":"MFCreateWICBitmapBuffer","features":[431]},{"name":"MFCreateWMAEncoderActivate","features":[431,380]},{"name":"MFCreateWMVEncoderActivate","features":[431,380]},{"name":"MFCreateWaveFormatExFromMFMediaType","features":[423,431]},{"name":"MFDepthMeasurement","features":[431]},{"name":"MFDeserializeAttributesFromStream","features":[431,358]},{"name":"MFDeserializePresentationDescriptor","features":[431]},{"name":"MFENABLETYPE_MF_RebootRequired","features":[431]},{"name":"MFENABLETYPE_MF_UpdateRevocationInformation","features":[431]},{"name":"MFENABLETYPE_MF_UpdateUntrustedComponent","features":[431]},{"name":"MFENABLETYPE_WMDRMV1_LicenseAcquisition","features":[431]},{"name":"MFENABLETYPE_WMDRMV7_Individualization","features":[431]},{"name":"MFENABLETYPE_WMDRMV7_LicenseAcquisition","features":[431]},{"name":"MFEVRDLL","features":[431]},{"name":"MFEndCreateFile","features":[431]},{"name":"MFEndRegisterWorkQueueWithMMCSS","features":[431]},{"name":"MFEndUnregisterWorkQueueWithMMCSS","features":[431]},{"name":"MFEnumDeviceSources","features":[431]},{"name":"MFExtendedCameraIntrinsic_IntrinsicModel","features":[431]},{"name":"MFFLACBytestreamHandler","features":[431]},{"name":"MFFLACSinkClassFactory","features":[431]},{"name":"MFFOLDDOWN_MATRIX","features":[431]},{"name":"MFFrameRateToAverageTimePerFrame","features":[431]},{"name":"MFFrameSourceTypes","features":[431]},{"name":"MFFrameSourceTypes_Color","features":[431]},{"name":"MFFrameSourceTypes_Custom","features":[431]},{"name":"MFFrameSourceTypes_Depth","features":[431]},{"name":"MFFrameSourceTypes_Image","features":[431]},{"name":"MFFrameSourceTypes_Infrared","features":[431]},{"name":"MFGetAttributesAsBlob","features":[431]},{"name":"MFGetAttributesAsBlobSize","features":[431]},{"name":"MFGetContentProtectionSystemCLSID","features":[431]},{"name":"MFGetLocalId","features":[431]},{"name":"MFGetMFTMerit","features":[431]},{"name":"MFGetPlaneSize","features":[431]},{"name":"MFGetPluginControl","features":[431]},{"name":"MFGetService","features":[431]},{"name":"MFGetStrideForBitmapInfoHeader","features":[431]},{"name":"MFGetSupportedMimeTypes","features":[307,431,387,360]},{"name":"MFGetSupportedSchemes","features":[307,431,387,360]},{"name":"MFGetSystemId","features":[431]},{"name":"MFGetSystemTime","features":[431]},{"name":"MFGetTimerPeriodicity","features":[431]},{"name":"MFGetTopoNodeCurrentType","features":[307,431]},{"name":"MFGetUncompressedVideoFormat","features":[307,431]},{"name":"MFGetWorkQueueMMCSSClass","features":[431]},{"name":"MFGetWorkQueueMMCSSPriority","features":[431]},{"name":"MFGetWorkQueueMMCSSTaskId","features":[431]},{"name":"MFHeapAlloc","features":[431]},{"name":"MFHeapFree","features":[431]},{"name":"MFINPUTTRUSTAUTHORITY_ACCESS_ACTION","features":[431]},{"name":"MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS","features":[431]},{"name":"MFImageFormat_JPEG","features":[431]},{"name":"MFImageFormat_RGB32","features":[431]},{"name":"MFInitAMMediaTypeFromMFMediaType","features":[307,431]},{"name":"MFInitAttributesFromBlob","features":[431]},{"name":"MFInitMediaTypeFromAMMediaType","features":[307,431]},{"name":"MFInitMediaTypeFromMFVideoFormat","features":[307,431]},{"name":"MFInitMediaTypeFromMPEG1VideoInfo","features":[307,318,431]},{"name":"MFInitMediaTypeFromMPEG2VideoInfo","features":[307,318,431]},{"name":"MFInitMediaTypeFromVideoInfoHeader","features":[307,318,431]},{"name":"MFInitMediaTypeFromVideoInfoHeader2","features":[307,318,431]},{"name":"MFInitMediaTypeFromWaveFormatEx","features":[423,431]},{"name":"MFInitVideoFormat","features":[307,431]},{"name":"MFInitVideoFormat_RGB","features":[307,431]},{"name":"MFInvokeCallback","features":[431]},{"name":"MFIsContentProtectionDeviceSupported","features":[307,431]},{"name":"MFIsFormatYUV","features":[307,431]},{"name":"MFIsVirtualCameraTypeSupported","features":[307,431]},{"name":"MFLoadSignedLibrary","features":[431]},{"name":"MFLockDXGIDeviceManager","features":[431]},{"name":"MFLockPlatform","features":[431]},{"name":"MFLockSharedWorkQueue","features":[431]},{"name":"MFLockWorkQueue","features":[431]},{"name":"MFMEDIASOURCE_CAN_PAUSE","features":[431]},{"name":"MFMEDIASOURCE_CAN_SEEK","features":[431]},{"name":"MFMEDIASOURCE_CAN_SKIPBACKWARD","features":[431]},{"name":"MFMEDIASOURCE_CAN_SKIPFORWARD","features":[431]},{"name":"MFMEDIASOURCE_CHARACTERISTICS","features":[431]},{"name":"MFMEDIASOURCE_DOES_NOT_USE_NETWORK","features":[431]},{"name":"MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS","features":[431]},{"name":"MFMEDIASOURCE_HAS_SLOW_SEEK","features":[431]},{"name":"MFMEDIASOURCE_IS_LIVE","features":[431]},{"name":"MFMPEG2DLNASINKSTATS","features":[307,431]},{"name":"MFMPEG4Format_Base","features":[431]},{"name":"MFMapDX9FormatToDXGIFormat","features":[397,431]},{"name":"MFMapDXGIFormatToDX9Format","features":[397,431]},{"name":"MFMediaKeyStatus","features":[431]},{"name":"MFMediaType_Audio","features":[431]},{"name":"MFMediaType_Binary","features":[431]},{"name":"MFMediaType_Default","features":[431]},{"name":"MFMediaType_FileTransfer","features":[431]},{"name":"MFMediaType_HTML","features":[431]},{"name":"MFMediaType_Image","features":[431]},{"name":"MFMediaType_Metadata","features":[431]},{"name":"MFMediaType_MultiplexedFrames","features":[431]},{"name":"MFMediaType_Perception","features":[431]},{"name":"MFMediaType_Protected","features":[431]},{"name":"MFMediaType_SAMI","features":[431]},{"name":"MFMediaType_Script","features":[431]},{"name":"MFMediaType_Stream","features":[431]},{"name":"MFMediaType_Subtitle","features":[431]},{"name":"MFMediaType_Video","features":[431]},{"name":"MFNETSOURCE_ACCELERATEDSTREAMINGDURATION","features":[431]},{"name":"MFNETSOURCE_AUTORECONNECTLIMIT","features":[431]},{"name":"MFNETSOURCE_AUTORECONNECTPROGRESS","features":[431]},{"name":"MFNETSOURCE_AVGBANDWIDTHBPS_ID","features":[431]},{"name":"MFNETSOURCE_BROWSERUSERAGENT","features":[431]},{"name":"MFNETSOURCE_BROWSERWEBPAGE","features":[431]},{"name":"MFNETSOURCE_BUFFERINGCOUNT_ID","features":[431]},{"name":"MFNETSOURCE_BUFFERINGTIME","features":[431]},{"name":"MFNETSOURCE_BUFFERPROGRESS_ID","features":[431]},{"name":"MFNETSOURCE_BUFFERSIZE_ID","features":[431]},{"name":"MFNETSOURCE_BYTESRECEIVED_ID","features":[431]},{"name":"MFNETSOURCE_CACHEENABLED","features":[431]},{"name":"MFNETSOURCE_CACHE_ACTIVE_COMPLETE","features":[431]},{"name":"MFNETSOURCE_CACHE_ACTIVE_WRITING","features":[431]},{"name":"MFNETSOURCE_CACHE_STATE","features":[431]},{"name":"MFNETSOURCE_CACHE_STATE_ID","features":[431]},{"name":"MFNETSOURCE_CACHE_UNAVAILABLE","features":[431]},{"name":"MFNETSOURCE_CLIENTGUID","features":[431]},{"name":"MFNETSOURCE_CONNECTIONBANDWIDTH","features":[431]},{"name":"MFNETSOURCE_CONTENTBITRATE_ID","features":[431]},{"name":"MFNETSOURCE_CREDENTIAL_MANAGER","features":[431]},{"name":"MFNETSOURCE_CROSS_ORIGIN_SUPPORT","features":[431]},{"name":"MFNETSOURCE_DOWNLOADPROGRESS_ID","features":[431]},{"name":"MFNETSOURCE_DRMNET_LICENSE_REPRESENTATION","features":[431]},{"name":"MFNETSOURCE_ENABLE_DOWNLOAD","features":[431]},{"name":"MFNETSOURCE_ENABLE_HTTP","features":[431]},{"name":"MFNETSOURCE_ENABLE_MSB","features":[431]},{"name":"MFNETSOURCE_ENABLE_PRIVATEMODE","features":[431]},{"name":"MFNETSOURCE_ENABLE_RTSP","features":[431]},{"name":"MFNETSOURCE_ENABLE_STREAMING","features":[431]},{"name":"MFNETSOURCE_ENABLE_TCP","features":[431]},{"name":"MFNETSOURCE_ENABLE_UDP","features":[431]},{"name":"MFNETSOURCE_FILE","features":[431]},{"name":"MFNETSOURCE_FRIENDLYNAME","features":[431]},{"name":"MFNETSOURCE_HOSTEXE","features":[431]},{"name":"MFNETSOURCE_HOSTVERSION","features":[431]},{"name":"MFNETSOURCE_HTTP","features":[431]},{"name":"MFNETSOURCE_HTTP_DOWNLOAD_SESSION_PROVIDER","features":[431]},{"name":"MFNETSOURCE_INCORRECTLYSIGNEDPACKETS_ID","features":[431]},{"name":"MFNETSOURCE_LASTBWSWITCHTS_ID","features":[431]},{"name":"MFNETSOURCE_LINKBANDWIDTH_ID","features":[431]},{"name":"MFNETSOURCE_LOGPARAMS","features":[431]},{"name":"MFNETSOURCE_LOGURL","features":[431]},{"name":"MFNETSOURCE_LOSTPACKETS_ID","features":[431]},{"name":"MFNETSOURCE_MAXBITRATE_ID","features":[431]},{"name":"MFNETSOURCE_MAXBUFFERTIMEMS","features":[431]},{"name":"MFNETSOURCE_MAXUDPACCELERATEDSTREAMINGDURATION","features":[431]},{"name":"MFNETSOURCE_MULTICAST","features":[431]},{"name":"MFNETSOURCE_OUTPACKETS_ID","features":[431]},{"name":"MFNETSOURCE_PEERMANAGER","features":[431]},{"name":"MFNETSOURCE_PLAYERID","features":[431]},{"name":"MFNETSOURCE_PLAYERUSERAGENT","features":[431]},{"name":"MFNETSOURCE_PLAYERVERSION","features":[431]},{"name":"MFNETSOURCE_PPBANDWIDTH","features":[431]},{"name":"MFNETSOURCE_PREVIEWMODEENABLED","features":[431]},{"name":"MFNETSOURCE_PROTOCOL","features":[431]},{"name":"MFNETSOURCE_PROTOCOL_ID","features":[431]},{"name":"MFNETSOURCE_PROTOCOL_TYPE","features":[431]},{"name":"MFNETSOURCE_PROXYBYPASSFORLOCAL","features":[431]},{"name":"MFNETSOURCE_PROXYEXCEPTIONLIST","features":[431]},{"name":"MFNETSOURCE_PROXYHOSTNAME","features":[431]},{"name":"MFNETSOURCE_PROXYINFO","features":[431]},{"name":"MFNETSOURCE_PROXYLOCATORFACTORY","features":[431]},{"name":"MFNETSOURCE_PROXYPORT","features":[431]},{"name":"MFNETSOURCE_PROXYRERUNAUTODETECTION","features":[431]},{"name":"MFNETSOURCE_PROXYSETTINGS","features":[431]},{"name":"MFNETSOURCE_RECEPTION_QUALITY_ID","features":[431]},{"name":"MFNETSOURCE_RECOVEREDBYECCPACKETS_ID","features":[431]},{"name":"MFNETSOURCE_RECOVEREDBYRTXPACKETS_ID","features":[431]},{"name":"MFNETSOURCE_RECOVEREDPACKETS_ID","features":[431]},{"name":"MFNETSOURCE_RECVPACKETS_ID","features":[431]},{"name":"MFNETSOURCE_RECVRATE_ID","features":[431]},{"name":"MFNETSOURCE_RESENDSENABLED","features":[431]},{"name":"MFNETSOURCE_RESENDSRECEIVED_ID","features":[431]},{"name":"MFNETSOURCE_RESENDSREQUESTED_ID","features":[431]},{"name":"MFNETSOURCE_RESOURCE_FILTER","features":[431]},{"name":"MFNETSOURCE_RTSP","features":[431]},{"name":"MFNETSOURCE_SEEKRANGEEND_ID","features":[431]},{"name":"MFNETSOURCE_SEEKRANGESTART_ID","features":[431]},{"name":"MFNETSOURCE_SIGNEDSESSION_ID","features":[431]},{"name":"MFNETSOURCE_SPEEDFACTOR_ID","features":[431]},{"name":"MFNETSOURCE_SSLCERTIFICATE_MANAGER","features":[431]},{"name":"MFNETSOURCE_STATISTICS","features":[431]},{"name":"MFNETSOURCE_STATISTICS_IDS","features":[431]},{"name":"MFNETSOURCE_STATISTICS_SERVICE","features":[431]},{"name":"MFNETSOURCE_STREAM_LANGUAGE","features":[431]},{"name":"MFNETSOURCE_TCP","features":[431]},{"name":"MFNETSOURCE_THINNINGENABLED","features":[431]},{"name":"MFNETSOURCE_TRANSPORT","features":[431]},{"name":"MFNETSOURCE_TRANSPORT_ID","features":[431]},{"name":"MFNETSOURCE_TRANSPORT_TYPE","features":[431]},{"name":"MFNETSOURCE_UDP","features":[431]},{"name":"MFNETSOURCE_UDP_PORT_RANGE","features":[431]},{"name":"MFNETSOURCE_UNDEFINED","features":[431]},{"name":"MFNETSOURCE_UNPREDEFINEDPROTOCOLNAME_ID","features":[431]},{"name":"MFNETSOURCE_VBR_ID","features":[431]},{"name":"MFNET_AUTHENTICATION_CLEAR_TEXT","features":[431]},{"name":"MFNET_AUTHENTICATION_LOGGED_ON_USER","features":[431]},{"name":"MFNET_AUTHENTICATION_PROXY","features":[431]},{"name":"MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT","features":[431]},{"name":"MFNET_CREDENTIAL_DONT_CACHE","features":[431]},{"name":"MFNET_CREDENTIAL_SAVE","features":[431]},{"name":"MFNET_PROXYSETTINGS","features":[431]},{"name":"MFNET_PROXYSETTING_AUTO","features":[431]},{"name":"MFNET_PROXYSETTING_BROWSER","features":[431]},{"name":"MFNET_PROXYSETTING_MANUAL","features":[431]},{"name":"MFNET_PROXYSETTING_NONE","features":[431]},{"name":"MFNET_SAVEJOB_SERVICE","features":[431]},{"name":"MFNetAuthenticationFlags","features":[431]},{"name":"MFNetCredentialManagerGetParam","features":[307,431]},{"name":"MFNetCredentialOptions","features":[431]},{"name":"MFNetCredentialRequirements","features":[431]},{"name":"MFNominalRange","features":[431]},{"name":"MFNominalRange_0_255","features":[431]},{"name":"MFNominalRange_16_235","features":[431]},{"name":"MFNominalRange_48_208","features":[431]},{"name":"MFNominalRange_64_127","features":[431]},{"name":"MFNominalRange_ForceDWORD","features":[431]},{"name":"MFNominalRange_Last","features":[431]},{"name":"MFNominalRange_Normal","features":[431]},{"name":"MFNominalRange_Unknown","features":[431]},{"name":"MFNominalRange_Wide","features":[431]},{"name":"MFOffset","features":[431]},{"name":"MFPCreateMediaPlayer","features":[307,431]},{"name":"MFPERIODICCALLBACK","features":[431]},{"name":"MFPMPSESSION_CREATION_FLAGS","features":[431]},{"name":"MFPMPSESSION_IN_PROCESS","features":[431]},{"name":"MFPMPSESSION_UNPROTECTED_PROCESS","features":[431]},{"name":"MFPOLICYMANAGER_ACTION","features":[431]},{"name":"MFPROTECTIONATTRIBUTE_BEST_EFFORT","features":[431]},{"name":"MFPROTECTIONATTRIBUTE_CONSTRICTVIDEO_IMAGESIZE","features":[431]},{"name":"MFPROTECTIONATTRIBUTE_FAIL_OVER","features":[431]},{"name":"MFPROTECTIONATTRIBUTE_HDCP_SRM","features":[431]},{"name":"MFPROTECTION_ACP","features":[431]},{"name":"MFPROTECTION_CGMSA","features":[431]},{"name":"MFPROTECTION_CONSTRICTAUDIO","features":[431]},{"name":"MFPROTECTION_CONSTRICTVIDEO","features":[431]},{"name":"MFPROTECTION_CONSTRICTVIDEO_NOOPM","features":[431]},{"name":"MFPROTECTION_DISABLE","features":[431]},{"name":"MFPROTECTION_DISABLE_SCREEN_SCRAPE","features":[431]},{"name":"MFPROTECTION_FFT","features":[431]},{"name":"MFPROTECTION_GRAPHICS_TRANSFER_AES_ENCRYPTION","features":[431]},{"name":"MFPROTECTION_HARDWARE","features":[431]},{"name":"MFPROTECTION_HDCP","features":[431]},{"name":"MFPROTECTION_HDCP_WITH_TYPE_ENFORCEMENT","features":[431]},{"name":"MFPROTECTION_PROTECTED_SURFACE","features":[431]},{"name":"MFPROTECTION_TRUSTEDAUDIODRIVERS","features":[431]},{"name":"MFPROTECTION_VIDEO_FRAMES","features":[431]},{"name":"MFPROTECTION_WMDRMOTA","features":[431]},{"name":"MFP_ACQUIRE_USER_CREDENTIAL_EVENT","features":[307,431,380]},{"name":"MFP_CREATION_OPTIONS","features":[431]},{"name":"MFP_CREDENTIAL_CLEAR_TEXT","features":[431]},{"name":"MFP_CREDENTIAL_DO_NOT_CACHE","features":[431]},{"name":"MFP_CREDENTIAL_LOGGED_ON_USER","features":[431]},{"name":"MFP_CREDENTIAL_PROMPT","features":[431]},{"name":"MFP_CREDENTIAL_PROXY","features":[431]},{"name":"MFP_CREDENTIAL_SAVE","features":[431]},{"name":"MFP_ERROR_EVENT","features":[431,380]},{"name":"MFP_EVENT_HEADER","features":[431,380]},{"name":"MFP_EVENT_TYPE","features":[431]},{"name":"MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL","features":[431]},{"name":"MFP_EVENT_TYPE_ERROR","features":[431]},{"name":"MFP_EVENT_TYPE_FRAME_STEP","features":[431]},{"name":"MFP_EVENT_TYPE_MEDIAITEM_CLEARED","features":[431]},{"name":"MFP_EVENT_TYPE_MEDIAITEM_CREATED","features":[431]},{"name":"MFP_EVENT_TYPE_MEDIAITEM_SET","features":[431]},{"name":"MFP_EVENT_TYPE_MF","features":[431]},{"name":"MFP_EVENT_TYPE_PAUSE","features":[431]},{"name":"MFP_EVENT_TYPE_PLAY","features":[431]},{"name":"MFP_EVENT_TYPE_PLAYBACK_ENDED","features":[431]},{"name":"MFP_EVENT_TYPE_POSITION_SET","features":[431]},{"name":"MFP_EVENT_TYPE_RATE_SET","features":[431]},{"name":"MFP_EVENT_TYPE_STOP","features":[431]},{"name":"MFP_FRAME_STEP_EVENT","features":[431,380]},{"name":"MFP_MEDIAITEM_CAN_PAUSE","features":[431]},{"name":"MFP_MEDIAITEM_CAN_SEEK","features":[431]},{"name":"MFP_MEDIAITEM_CLEARED_EVENT","features":[431,380]},{"name":"MFP_MEDIAITEM_CREATED_EVENT","features":[431,380]},{"name":"MFP_MEDIAITEM_HAS_SLOW_SEEK","features":[431]},{"name":"MFP_MEDIAITEM_IS_LIVE","features":[431]},{"name":"MFP_MEDIAITEM_SET_EVENT","features":[431,380]},{"name":"MFP_MEDIAPLAYER_STATE","features":[431]},{"name":"MFP_MEDIAPLAYER_STATE_EMPTY","features":[431]},{"name":"MFP_MEDIAPLAYER_STATE_PAUSED","features":[431]},{"name":"MFP_MEDIAPLAYER_STATE_PLAYING","features":[431]},{"name":"MFP_MEDIAPLAYER_STATE_SHUTDOWN","features":[431]},{"name":"MFP_MEDIAPLAYER_STATE_STOPPED","features":[431]},{"name":"MFP_MF_EVENT","features":[431,380]},{"name":"MFP_OPTION_FREE_THREADED_CALLBACK","features":[431]},{"name":"MFP_OPTION_NONE","features":[431]},{"name":"MFP_OPTION_NO_MMCSS","features":[431]},{"name":"MFP_OPTION_NO_REMOTE_DESKTOP_OPTIMIZATION","features":[431]},{"name":"MFP_PAUSE_EVENT","features":[431,380]},{"name":"MFP_PLAYBACK_ENDED_EVENT","features":[431,380]},{"name":"MFP_PLAY_EVENT","features":[431,380]},{"name":"MFP_POSITIONTYPE_100NS","features":[431]},{"name":"MFP_POSITION_SET_EVENT","features":[431,380]},{"name":"MFP_RATE_SET_EVENT","features":[431,380]},{"name":"MFP_STOP_EVENT","features":[431,380]},{"name":"MFPaletteEntry","features":[431]},{"name":"MFPinholeCameraIntrinsic_IntrinsicModel","features":[431]},{"name":"MFPinholeCameraIntrinsics","features":[431]},{"name":"MFPutWaitingWorkItem","features":[307,431]},{"name":"MFPutWorkItem","features":[431]},{"name":"MFPutWorkItem2","features":[431]},{"name":"MFPutWorkItemEx","features":[431]},{"name":"MFPutWorkItemEx2","features":[431]},{"name":"MFRATE_DIRECTION","features":[431]},{"name":"MFRATE_FORWARD","features":[431]},{"name":"MFRATE_REVERSE","features":[431]},{"name":"MFRR_COMPONENTS","features":[431]},{"name":"MFRR_COMPONENT_HASH_INFO","features":[431]},{"name":"MFRR_INFO_VERSION","features":[431]},{"name":"MFRatio","features":[431]},{"name":"MFRegisterLocalByteStreamHandler","features":[431]},{"name":"MFRegisterLocalSchemeHandler","features":[431]},{"name":"MFRegisterPlatformWithMMCSS","features":[431]},{"name":"MFRemovePeriodicCallback","features":[431]},{"name":"MFRequireProtectedEnvironment","features":[431]},{"name":"MFSEQUENCER_INVALID_ELEMENT_ID","features":[431]},{"name":"MFSESSIONCAP_DOES_NOT_USE_NETWORK","features":[431]},{"name":"MFSESSIONCAP_PAUSE","features":[431]},{"name":"MFSESSIONCAP_RATE_FORWARD","features":[431]},{"name":"MFSESSIONCAP_RATE_REVERSE","features":[431]},{"name":"MFSESSIONCAP_SEEK","features":[431]},{"name":"MFSESSIONCAP_START","features":[431]},{"name":"MFSESSION_GETFULLTOPOLOGY_CURRENT","features":[431]},{"name":"MFSESSION_GETFULLTOPOLOGY_FLAGS","features":[431]},{"name":"MFSESSION_SETTOPOLOGY_CLEAR_CURRENT","features":[431]},{"name":"MFSESSION_SETTOPOLOGY_FLAGS","features":[431]},{"name":"MFSESSION_SETTOPOLOGY_IMMEDIATE","features":[431]},{"name":"MFSESSION_SETTOPOLOGY_NORESOLUTION","features":[431]},{"name":"MFSHUTDOWN_COMPLETED","features":[431]},{"name":"MFSHUTDOWN_INITIATED","features":[431]},{"name":"MFSHUTDOWN_STATUS","features":[431]},{"name":"MFSINK_WMDRMACTION","features":[431]},{"name":"MFSINK_WMDRMACTION_ENCODE","features":[431]},{"name":"MFSINK_WMDRMACTION_LAST","features":[431]},{"name":"MFSINK_WMDRMACTION_TRANSCODE","features":[431]},{"name":"MFSINK_WMDRMACTION_TRANSCRYPT","features":[431]},{"name":"MFSINK_WMDRMACTION_UNDEFINED","features":[431]},{"name":"MFSTARTUP_FULL","features":[431]},{"name":"MFSTARTUP_LITE","features":[431]},{"name":"MFSTARTUP_NOSOCKET","features":[431]},{"name":"MFSTREAMSINK_MARKER_DEFAULT","features":[431]},{"name":"MFSTREAMSINK_MARKER_ENDOFSEGMENT","features":[431]},{"name":"MFSTREAMSINK_MARKER_EVENT","features":[431]},{"name":"MFSTREAMSINK_MARKER_TICK","features":[431]},{"name":"MFSTREAMSINK_MARKER_TYPE","features":[431]},{"name":"MFSampleAllocatorUsage","features":[431]},{"name":"MFSampleAllocatorUsage_DoesNotAllocate","features":[431]},{"name":"MFSampleAllocatorUsage_UsesCustomAllocator","features":[431]},{"name":"MFSampleAllocatorUsage_UsesProvidedAllocator","features":[431]},{"name":"MFSampleEncryptionProtectionScheme","features":[431]},{"name":"MFSampleExtension_3DVideo","features":[431]},{"name":"MFSampleExtension_3DVideo_MultiView","features":[431]},{"name":"MFSampleExtension_3DVideo_Packed","features":[431]},{"name":"MFSampleExtension_3DVideo_SampleFormat","features":[431]},{"name":"MFSampleExtension_AccumulatedNonRefPicPercent","features":[431]},{"name":"MFSampleExtension_BottomFieldFirst","features":[431]},{"name":"MFSampleExtension_CameraExtrinsics","features":[431]},{"name":"MFSampleExtension_CaptureMetadata","features":[431]},{"name":"MFSampleExtension_ChromaOnly","features":[431]},{"name":"MFSampleExtension_CleanPoint","features":[431]},{"name":"MFSampleExtension_ClosedCaption_CEA708","features":[431]},{"name":"MFSampleExtension_ClosedCaption_CEA708_MAX_SIZE","features":[431]},{"name":"MFSampleExtension_Content_KeyID","features":[431]},{"name":"MFSampleExtension_DecodeTimestamp","features":[431]},{"name":"MFSampleExtension_Depth_MaxReliableDepth","features":[431]},{"name":"MFSampleExtension_Depth_MinReliableDepth","features":[431]},{"name":"MFSampleExtension_DerivedFromTopField","features":[431]},{"name":"MFSampleExtension_DescrambleData","features":[431]},{"name":"MFSampleExtension_DeviceReferenceSystemTime","features":[431]},{"name":"MFSampleExtension_DeviceTimestamp","features":[431]},{"name":"MFSampleExtension_DirtyRects","features":[431]},{"name":"MFSampleExtension_Discontinuity","features":[431]},{"name":"MFSampleExtension_Encryption_ClearSliceHeaderData","features":[431]},{"name":"MFSampleExtension_Encryption_CryptByteBlock","features":[431]},{"name":"MFSampleExtension_Encryption_HardwareProtection","features":[431]},{"name":"MFSampleExtension_Encryption_HardwareProtection_KeyInfo","features":[431]},{"name":"MFSampleExtension_Encryption_HardwareProtection_KeyInfoID","features":[431]},{"name":"MFSampleExtension_Encryption_HardwareProtection_VideoDecryptorContext","features":[431]},{"name":"MFSampleExtension_Encryption_KeyID","features":[431]},{"name":"MFSampleExtension_Encryption_NALUTypes","features":[431]},{"name":"MFSampleExtension_Encryption_Opaque_Data","features":[431]},{"name":"MFSampleExtension_Encryption_ProtectionScheme","features":[431]},{"name":"MFSampleExtension_Encryption_ResumeVideoOutput","features":[431]},{"name":"MFSampleExtension_Encryption_SEIData","features":[431]},{"name":"MFSampleExtension_Encryption_SPSPPSData","features":[431]},{"name":"MFSampleExtension_Encryption_SampleID","features":[431]},{"name":"MFSampleExtension_Encryption_SkipByteBlock","features":[431]},{"name":"MFSampleExtension_Encryption_SubSampleMappingSplit","features":[431]},{"name":"MFSampleExtension_Encryption_SubSample_Mapping","features":[431]},{"name":"MFSampleExtension_ExtendedCameraIntrinsics","features":[431]},{"name":"MFSampleExtension_FeatureMap","features":[431]},{"name":"MFSampleExtension_ForwardedDecodeUnitType","features":[431]},{"name":"MFSampleExtension_ForwardedDecodeUnits","features":[431]},{"name":"MFSampleExtension_FrameCorruption","features":[431]},{"name":"MFSampleExtension_GenKeyCtx","features":[431]},{"name":"MFSampleExtension_GenKeyFunc","features":[431]},{"name":"MFSampleExtension_HDCP_FrameCounter","features":[431]},{"name":"MFSampleExtension_HDCP_OptionalHeader","features":[431]},{"name":"MFSampleExtension_HDCP_StreamID","features":[431]},{"name":"MFSampleExtension_Interlaced","features":[431]},{"name":"MFSampleExtension_LastSlice","features":[431]},{"name":"MFSampleExtension_LongTermReferenceFrameInfo","features":[431]},{"name":"MFSampleExtension_MDLCacheCookie","features":[431]},{"name":"MFSampleExtension_MULTIPLEXED_MANAGER","features":[431]},{"name":"MFSampleExtension_MaxDecodeFrameSize","features":[431]},{"name":"MFSampleExtension_MeanAbsoluteDifference","features":[431]},{"name":"MFSampleExtension_MoveRegions","features":[431]},{"name":"MFSampleExtension_NALULengthInfo","features":[431]},{"name":"MFSampleExtension_PacketCrossOffsets","features":[431]},{"name":"MFSampleExtension_PhotoThumbnail","features":[431]},{"name":"MFSampleExtension_PhotoThumbnailMediaType","features":[431]},{"name":"MFSampleExtension_PinholeCameraIntrinsics","features":[431]},{"name":"MFSampleExtension_ROIRectangle","features":[431]},{"name":"MFSampleExtension_RepeatFirstField","features":[431]},{"name":"MFSampleExtension_RepeatFrame","features":[431]},{"name":"MFSampleExtension_SampleKeyID","features":[431]},{"name":"MFSampleExtension_SingleField","features":[431]},{"name":"MFSampleExtension_Spatial_CameraCoordinateSystem","features":[431]},{"name":"MFSampleExtension_Spatial_CameraProjectionTransform","features":[431]},{"name":"MFSampleExtension_Spatial_CameraViewTransform","features":[431]},{"name":"MFSampleExtension_TargetGlobalLuminance","features":[431]},{"name":"MFSampleExtension_Timestamp","features":[431]},{"name":"MFSampleExtension_Token","features":[431]},{"name":"MFSampleExtension_VideoDSPMode","features":[431]},{"name":"MFSampleExtension_VideoEncodePictureType","features":[431]},{"name":"MFSampleExtension_VideoEncodeQP","features":[431]},{"name":"MFScheduleWorkItem","features":[431]},{"name":"MFScheduleWorkItemEx","features":[431]},{"name":"MFSensorDeviceMode","features":[431]},{"name":"MFSensorDeviceMode_Controller","features":[431]},{"name":"MFSensorDeviceMode_Shared","features":[431]},{"name":"MFSensorDeviceType","features":[431]},{"name":"MFSensorDeviceType_Device","features":[431]},{"name":"MFSensorDeviceType_FrameProvider","features":[431]},{"name":"MFSensorDeviceType_MediaSource","features":[431]},{"name":"MFSensorDeviceType_SensorTransform","features":[431]},{"name":"MFSensorDeviceType_Unknown","features":[431]},{"name":"MFSensorStreamType","features":[431]},{"name":"MFSensorStreamType_Input","features":[431]},{"name":"MFSensorStreamType_Output","features":[431]},{"name":"MFSensorStreamType_Unknown","features":[431]},{"name":"MFSequencerTopologyFlags","features":[431]},{"name":"MFSerializeAttributesToStream","features":[431,358]},{"name":"MFSerializePresentationDescriptor","features":[431]},{"name":"MFShutdown","features":[431]},{"name":"MFShutdownObject","features":[431]},{"name":"MFSplitSample","features":[431]},{"name":"MFStandardVideoFormat","features":[431]},{"name":"MFStartup","features":[431]},{"name":"MFStdVideoFormat_ATSC_HD1080i","features":[431]},{"name":"MFStdVideoFormat_ATSC_HD720p","features":[431]},{"name":"MFStdVideoFormat_ATSC_SD480i","features":[431]},{"name":"MFStdVideoFormat_DVD_NTSC","features":[431]},{"name":"MFStdVideoFormat_DVD_PAL","features":[431]},{"name":"MFStdVideoFormat_DV_NTSC","features":[431]},{"name":"MFStdVideoFormat_DV_PAL","features":[431]},{"name":"MFStdVideoFormat_NTSC","features":[431]},{"name":"MFStdVideoFormat_PAL","features":[431]},{"name":"MFStdVideoFormat_reserved","features":[431]},{"name":"MFStreamExtension_CameraExtrinsics","features":[431]},{"name":"MFStreamExtension_ExtendedCameraIntrinsics","features":[431]},{"name":"MFStreamExtension_PinholeCameraIntrinsics","features":[431]},{"name":"MFStreamFormat_MPEG2Program","features":[431]},{"name":"MFStreamFormat_MPEG2Transport","features":[431]},{"name":"MFSubtitleFormat_ATSC","features":[431]},{"name":"MFSubtitleFormat_CustomUserData","features":[431]},{"name":"MFSubtitleFormat_PGS","features":[431]},{"name":"MFSubtitleFormat_SRT","features":[431]},{"name":"MFSubtitleFormat_SSA","features":[431]},{"name":"MFSubtitleFormat_TTML","features":[431]},{"name":"MFSubtitleFormat_VobSub","features":[431]},{"name":"MFSubtitleFormat_WebVTT","features":[431]},{"name":"MFSubtitleFormat_XML","features":[431]},{"name":"MFTEnum","features":[431]},{"name":"MFTEnum2","features":[431]},{"name":"MFTEnumEx","features":[431]},{"name":"MFTGetInfo","features":[431]},{"name":"MFTIMER_FLAGS","features":[431]},{"name":"MFTIMER_RELATIVE","features":[431]},{"name":"MFTOPOLOGY_DXVA_DEFAULT","features":[431]},{"name":"MFTOPOLOGY_DXVA_FULL","features":[431]},{"name":"MFTOPOLOGY_DXVA_MODE","features":[431]},{"name":"MFTOPOLOGY_DXVA_NONE","features":[431]},{"name":"MFTOPOLOGY_HARDWARE_MODE","features":[431]},{"name":"MFTOPOLOGY_HWMODE_SOFTWARE_ONLY","features":[431]},{"name":"MFTOPOLOGY_HWMODE_USE_HARDWARE","features":[431]},{"name":"MFTOPOLOGY_HWMODE_USE_ONLY_HARDWARE","features":[431]},{"name":"MFTOPONODE_ATTRIBUTE_UPDATE","features":[431]},{"name":"MFTRegister","features":[431]},{"name":"MFTRegisterLocal","features":[431,358]},{"name":"MFTRegisterLocalByCLSID","features":[431]},{"name":"MFTUnregister","features":[431]},{"name":"MFTUnregisterLocal","features":[431,358]},{"name":"MFTUnregisterLocalByCLSID","features":[431]},{"name":"MFT_AUDIO_DECODER_AUDIO_ENDPOINT_ID","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_INFO_ATTRIBUTE","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_REASON","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_REASON_LICENSING_REQUIREMENT","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_REASON_NONE","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX2CHANNEL","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX6CHANNEL","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX8CHANNEL","features":[431]},{"name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_NONE","features":[431]},{"name":"MFT_AUDIO_DECODER_SPATIAL_METADATA_CLIENT","features":[431]},{"name":"MFT_CATEGORY_AUDIO_DECODER","features":[431]},{"name":"MFT_CATEGORY_AUDIO_EFFECT","features":[431]},{"name":"MFT_CATEGORY_AUDIO_ENCODER","features":[431]},{"name":"MFT_CATEGORY_DEMULTIPLEXER","features":[431]},{"name":"MFT_CATEGORY_ENCRYPTOR","features":[431]},{"name":"MFT_CATEGORY_MULTIPLEXER","features":[431]},{"name":"MFT_CATEGORY_OTHER","features":[431]},{"name":"MFT_CATEGORY_VIDEO_DECODER","features":[431]},{"name":"MFT_CATEGORY_VIDEO_EFFECT","features":[431]},{"name":"MFT_CATEGORY_VIDEO_ENCODER","features":[431]},{"name":"MFT_CATEGORY_VIDEO_PROCESSOR","features":[431]},{"name":"MFT_CATEGORY_VIDEO_RENDERER_EFFECT","features":[431]},{"name":"MFT_CODEC_MERIT_Attribute","features":[431]},{"name":"MFT_CONNECTED_STREAM_ATTRIBUTE","features":[431]},{"name":"MFT_CONNECTED_TO_HW_STREAM","features":[431]},{"name":"MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER","features":[431]},{"name":"MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT","features":[431]},{"name":"MFT_DECODER_QUALITY_MANAGEMENT_CUSTOM_CONTROL","features":[431]},{"name":"MFT_DECODER_QUALITY_MANAGEMENT_RECOVERY_WITHOUT_ARTIFACTS","features":[431]},{"name":"MFT_DRAIN_NO_TAILS","features":[431]},{"name":"MFT_DRAIN_PRODUCE_TAILS","features":[431]},{"name":"MFT_DRAIN_TYPE","features":[431]},{"name":"MFT_ENCODER_ERROR","features":[431]},{"name":"MFT_ENCODER_SUPPORTS_CONFIG_EVENT","features":[431]},{"name":"MFT_END_STREAMING_AWARE","features":[431]},{"name":"MFT_ENUM_ADAPTER_LUID","features":[431]},{"name":"MFT_ENUM_FLAG","features":[431]},{"name":"MFT_ENUM_FLAG_ALL","features":[431]},{"name":"MFT_ENUM_FLAG_ASYNCMFT","features":[431]},{"name":"MFT_ENUM_FLAG_FIELDOFUSE","features":[431]},{"name":"MFT_ENUM_FLAG_HARDWARE","features":[431]},{"name":"MFT_ENUM_FLAG_LOCALMFT","features":[431]},{"name":"MFT_ENUM_FLAG_SORTANDFILTER","features":[431]},{"name":"MFT_ENUM_FLAG_SORTANDFILTER_APPROVED_ONLY","features":[431]},{"name":"MFT_ENUM_FLAG_SORTANDFILTER_WEB_ONLY","features":[431]},{"name":"MFT_ENUM_FLAG_SORTANDFILTER_WEB_ONLY_EDGEMODE","features":[431]},{"name":"MFT_ENUM_FLAG_SYNCMFT","features":[431]},{"name":"MFT_ENUM_FLAG_TRANSCODE_ONLY","features":[431]},{"name":"MFT_ENUM_FLAG_UNTRUSTED_STOREMFT","features":[431]},{"name":"MFT_ENUM_HARDWARE_URL_Attribute","features":[431]},{"name":"MFT_ENUM_HARDWARE_VENDOR_ID_Attribute","features":[431]},{"name":"MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE","features":[431]},{"name":"MFT_ENUM_VIDEO_RENDERER_EXTENSION_PROFILE","features":[431]},{"name":"MFT_FIELDOFUSE_UNLOCK_Attribute","features":[431]},{"name":"MFT_FRIENDLY_NAME_Attribute","features":[431]},{"name":"MFT_GFX_DRIVER_VERSION_ID_Attribute","features":[431]},{"name":"MFT_HW_TIMESTAMP_WITH_QPC_Attribute","features":[431]},{"name":"MFT_INPUT_DATA_BUFFER_PLACEHOLDER","features":[431]},{"name":"MFT_INPUT_STATUS_ACCEPT_DATA","features":[431]},{"name":"MFT_INPUT_STREAM_DOES_NOT_ADDREF","features":[431]},{"name":"MFT_INPUT_STREAM_FIXED_SAMPLE_SIZE","features":[431]},{"name":"MFT_INPUT_STREAM_HOLDS_BUFFERS","features":[431]},{"name":"MFT_INPUT_STREAM_INFO","features":[431]},{"name":"MFT_INPUT_STREAM_OPTIONAL","features":[431]},{"name":"MFT_INPUT_STREAM_PROCESSES_IN_PLACE","features":[431]},{"name":"MFT_INPUT_STREAM_REMOVABLE","features":[431]},{"name":"MFT_INPUT_STREAM_SINGLE_SAMPLE_PER_BUFFER","features":[431]},{"name":"MFT_INPUT_STREAM_WHOLE_SAMPLES","features":[431]},{"name":"MFT_INPUT_TYPES_Attributes","features":[431]},{"name":"MFT_MESSAGE_COMMAND_DRAIN","features":[431]},{"name":"MFT_MESSAGE_COMMAND_FLUSH","features":[431]},{"name":"MFT_MESSAGE_COMMAND_FLUSH_OUTPUT_STREAM","features":[431]},{"name":"MFT_MESSAGE_COMMAND_MARKER","features":[431]},{"name":"MFT_MESSAGE_COMMAND_SET_OUTPUT_STREAM_STATE","features":[431]},{"name":"MFT_MESSAGE_COMMAND_TICK","features":[431]},{"name":"MFT_MESSAGE_DROP_SAMPLES","features":[431]},{"name":"MFT_MESSAGE_NOTIFY_BEGIN_STREAMING","features":[431]},{"name":"MFT_MESSAGE_NOTIFY_END_OF_STREAM","features":[431]},{"name":"MFT_MESSAGE_NOTIFY_END_STREAMING","features":[431]},{"name":"MFT_MESSAGE_NOTIFY_EVENT","features":[431]},{"name":"MFT_MESSAGE_NOTIFY_REACQUIRE_RESOURCES","features":[431]},{"name":"MFT_MESSAGE_NOTIFY_RELEASE_RESOURCES","features":[431]},{"name":"MFT_MESSAGE_NOTIFY_START_OF_STREAM","features":[431]},{"name":"MFT_MESSAGE_SET_D3D_MANAGER","features":[431]},{"name":"MFT_MESSAGE_TYPE","features":[431]},{"name":"MFT_OUTPUT_BOUND_UPPER_UNBOUNDED","features":[431]},{"name":"MFT_OUTPUT_DATA_BUFFER","features":[431]},{"name":"MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE","features":[431]},{"name":"MFT_OUTPUT_DATA_BUFFER_INCOMPLETE","features":[431]},{"name":"MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE","features":[431]},{"name":"MFT_OUTPUT_DATA_BUFFER_STREAM_END","features":[431]},{"name":"MFT_OUTPUT_STATUS_SAMPLE_READY","features":[431]},{"name":"MFT_OUTPUT_STREAM_CAN_PROVIDE_SAMPLES","features":[431]},{"name":"MFT_OUTPUT_STREAM_DISCARDABLE","features":[431]},{"name":"MFT_OUTPUT_STREAM_FIXED_SAMPLE_SIZE","features":[431]},{"name":"MFT_OUTPUT_STREAM_INFO","features":[431]},{"name":"MFT_OUTPUT_STREAM_LAZY_READ","features":[431]},{"name":"MFT_OUTPUT_STREAM_OPTIONAL","features":[431]},{"name":"MFT_OUTPUT_STREAM_PROVIDES_SAMPLES","features":[431]},{"name":"MFT_OUTPUT_STREAM_REMOVABLE","features":[431]},{"name":"MFT_OUTPUT_STREAM_SINGLE_SAMPLE_PER_BUFFER","features":[431]},{"name":"MFT_OUTPUT_STREAM_WHOLE_SAMPLES","features":[431]},{"name":"MFT_OUTPUT_TYPES_Attributes","features":[431]},{"name":"MFT_POLICY_SET_AWARE","features":[431]},{"name":"MFT_PREFERRED_ENCODER_PROFILE","features":[431]},{"name":"MFT_PREFERRED_OUTPUTTYPE_Attribute","features":[431]},{"name":"MFT_PROCESS_LOCAL_Attribute","features":[431]},{"name":"MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER","features":[431]},{"name":"MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT","features":[431]},{"name":"MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS","features":[431]},{"name":"MFT_REGISTER_TYPE_INFO","features":[431]},{"name":"MFT_REGISTRATION_INFO","features":[431]},{"name":"MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT","features":[431]},{"name":"MFT_SET_TYPE_TEST_ONLY","features":[431]},{"name":"MFT_STREAMS_UNLIMITED","features":[431]},{"name":"MFT_STREAM_STATE_PARAM","features":[431]},{"name":"MFT_SUPPORT_3DVIDEO","features":[431]},{"name":"MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE","features":[431]},{"name":"MFT_TRANSFORM_CLSID_Attribute","features":[431]},{"name":"MFT_USING_HARDWARE_DRM","features":[431]},{"name":"MFTranscodeContainerType_3GP","features":[431]},{"name":"MFTranscodeContainerType_AC3","features":[431]},{"name":"MFTranscodeContainerType_ADTS","features":[431]},{"name":"MFTranscodeContainerType_AMR","features":[431]},{"name":"MFTranscodeContainerType_ASF","features":[431]},{"name":"MFTranscodeContainerType_AVI","features":[431]},{"name":"MFTranscodeContainerType_FLAC","features":[431]},{"name":"MFTranscodeContainerType_FMPEG4","features":[431]},{"name":"MFTranscodeContainerType_MP3","features":[431]},{"name":"MFTranscodeContainerType_MPEG2","features":[431]},{"name":"MFTranscodeContainerType_MPEG4","features":[431]},{"name":"MFTranscodeContainerType_WAVE","features":[431]},{"name":"MFTranscodeGetAudioOutputAvailableTypes","features":[431]},{"name":"MFUnlockDXGIDeviceManager","features":[431]},{"name":"MFUnlockPlatform","features":[431]},{"name":"MFUnlockWorkQueue","features":[431]},{"name":"MFUnregisterPlatformFromMMCSS","features":[431]},{"name":"MFUnwrapMediaType","features":[431]},{"name":"MFVIDEOFORMAT","features":[307,431]},{"name":"MFVP_MESSAGE_BEGINSTREAMING","features":[431]},{"name":"MFVP_MESSAGE_CANCELSTEP","features":[431]},{"name":"MFVP_MESSAGE_ENDOFSTREAM","features":[431]},{"name":"MFVP_MESSAGE_ENDSTREAMING","features":[431]},{"name":"MFVP_MESSAGE_FLUSH","features":[431]},{"name":"MFVP_MESSAGE_INVALIDATEMEDIATYPE","features":[431]},{"name":"MFVP_MESSAGE_PROCESSINPUTNOTIFY","features":[431]},{"name":"MFVP_MESSAGE_STEP","features":[431]},{"name":"MFVP_MESSAGE_TYPE","features":[431]},{"name":"MFValidateMediaTypeSize","features":[431]},{"name":"MFVideo3DFormat","features":[431]},{"name":"MFVideo3DSampleFormat","features":[431]},{"name":"MFVideo3DSampleFormat_BaseView","features":[431]},{"name":"MFVideo3DSampleFormat_MultiView","features":[431]},{"name":"MFVideo3DSampleFormat_Packed_LeftRight","features":[431]},{"name":"MFVideo3DSampleFormat_Packed_TopBottom","features":[431]},{"name":"MFVideoARMode_Mask","features":[431]},{"name":"MFVideoARMode_NonLinearStretch","features":[431]},{"name":"MFVideoARMode_None","features":[431]},{"name":"MFVideoARMode_PreservePicture","features":[431]},{"name":"MFVideoARMode_PreservePixel","features":[431]},{"name":"MFVideoAlphaBitmap","features":[307,316,318,431]},{"name":"MFVideoAlphaBitmapFlags","features":[431]},{"name":"MFVideoAlphaBitmapParams","features":[307,431]},{"name":"MFVideoAlphaBitmap_Alpha","features":[431]},{"name":"MFVideoAlphaBitmap_BitMask","features":[431]},{"name":"MFVideoAlphaBitmap_DestRect","features":[431]},{"name":"MFVideoAlphaBitmap_EntireDDS","features":[431]},{"name":"MFVideoAlphaBitmap_FilterMode","features":[431]},{"name":"MFVideoAlphaBitmap_SrcColorKey","features":[431]},{"name":"MFVideoAlphaBitmap_SrcRect","features":[431]},{"name":"MFVideoArea","features":[307,431]},{"name":"MFVideoAspectRatioMode","features":[431]},{"name":"MFVideoChromaSubsampling","features":[431]},{"name":"MFVideoChromaSubsampling_Cosited","features":[431]},{"name":"MFVideoChromaSubsampling_DV_PAL","features":[431]},{"name":"MFVideoChromaSubsampling_ForceDWORD","features":[431]},{"name":"MFVideoChromaSubsampling_Horizontally_Cosited","features":[431]},{"name":"MFVideoChromaSubsampling_Last","features":[431]},{"name":"MFVideoChromaSubsampling_MPEG1","features":[431]},{"name":"MFVideoChromaSubsampling_MPEG2","features":[431]},{"name":"MFVideoChromaSubsampling_ProgressiveChroma","features":[431]},{"name":"MFVideoChromaSubsampling_Unknown","features":[431]},{"name":"MFVideoChromaSubsampling_Vertically_AlignedChromaPlanes","features":[431]},{"name":"MFVideoChromaSubsampling_Vertically_Cosited","features":[431]},{"name":"MFVideoCompressedInfo","features":[431]},{"name":"MFVideoDRMFlag_AnalogProtected","features":[431]},{"name":"MFVideoDRMFlag_DigitallyProtected","features":[431]},{"name":"MFVideoDRMFlag_None","features":[431]},{"name":"MFVideoDRMFlags","features":[431]},{"name":"MFVideoDSPMode","features":[431]},{"name":"MFVideoDSPMode_Passthrough","features":[431]},{"name":"MFVideoDSPMode_Stabilization","features":[431]},{"name":"MFVideoFlag_AnalogProtected","features":[431]},{"name":"MFVideoFlag_BottomUpLinearRep","features":[431]},{"name":"MFVideoFlag_DigitallyProtected","features":[431]},{"name":"MFVideoFlag_FieldRepeatCountMask","features":[431]},{"name":"MFVideoFlag_FieldRepeatCountShift","features":[431]},{"name":"MFVideoFlag_LowerFieldFirst","features":[431]},{"name":"MFVideoFlag_PAD_TO_16x9","features":[431]},{"name":"MFVideoFlag_PAD_TO_4x3","features":[431]},{"name":"MFVideoFlag_PAD_TO_Mask","features":[431]},{"name":"MFVideoFlag_PAD_TO_None","features":[431]},{"name":"MFVideoFlag_PanScanEnabled","features":[431]},{"name":"MFVideoFlag_ProgressiveContent","features":[431]},{"name":"MFVideoFlag_ProgressiveSeqReset","features":[431]},{"name":"MFVideoFlag_SrcContentHint16x9","features":[431]},{"name":"MFVideoFlag_SrcContentHint235_1","features":[431]},{"name":"MFVideoFlag_SrcContentHintMask","features":[431]},{"name":"MFVideoFlag_SrcContentHintNone","features":[431]},{"name":"MFVideoFlags","features":[431]},{"name":"MFVideoFlags_DXVASurface","features":[431]},{"name":"MFVideoFlags_ForceQWORD","features":[431]},{"name":"MFVideoFlags_RenderTargetSurface","features":[431]},{"name":"MFVideoFormat_420O","features":[431]},{"name":"MFVideoFormat_A16B16G16R16F","features":[431]},{"name":"MFVideoFormat_A2R10G10B10","features":[431]},{"name":"MFVideoFormat_AI44","features":[431]},{"name":"MFVideoFormat_ARGB32","features":[431]},{"name":"MFVideoFormat_AV1","features":[431]},{"name":"MFVideoFormat_AYUV","features":[431]},{"name":"MFVideoFormat_Base","features":[431]},{"name":"MFVideoFormat_Base_HDCP","features":[431]},{"name":"MFVideoFormat_D16","features":[431]},{"name":"MFVideoFormat_DV25","features":[431]},{"name":"MFVideoFormat_DV50","features":[431]},{"name":"MFVideoFormat_DVH1","features":[431]},{"name":"MFVideoFormat_DVHD","features":[431]},{"name":"MFVideoFormat_DVSD","features":[431]},{"name":"MFVideoFormat_DVSL","features":[431]},{"name":"MFVideoFormat_H263","features":[431]},{"name":"MFVideoFormat_H264","features":[431]},{"name":"MFVideoFormat_H264_ES","features":[431]},{"name":"MFVideoFormat_H264_HDCP","features":[431]},{"name":"MFVideoFormat_H265","features":[431]},{"name":"MFVideoFormat_HEVC","features":[431]},{"name":"MFVideoFormat_HEVC_ES","features":[431]},{"name":"MFVideoFormat_HEVC_HDCP","features":[431]},{"name":"MFVideoFormat_I420","features":[431]},{"name":"MFVideoFormat_IYUV","features":[431]},{"name":"MFVideoFormat_L16","features":[431]},{"name":"MFVideoFormat_L8","features":[431]},{"name":"MFVideoFormat_M4S2","features":[431]},{"name":"MFVideoFormat_MJPG","features":[431]},{"name":"MFVideoFormat_MP43","features":[431]},{"name":"MFVideoFormat_MP4S","features":[431]},{"name":"MFVideoFormat_MP4V","features":[431]},{"name":"MFVideoFormat_MPEG2","features":[431]},{"name":"MFVideoFormat_MPG1","features":[431]},{"name":"MFVideoFormat_MSS1","features":[431]},{"name":"MFVideoFormat_MSS2","features":[431]},{"name":"MFVideoFormat_NV11","features":[431]},{"name":"MFVideoFormat_NV12","features":[431]},{"name":"MFVideoFormat_NV21","features":[431]},{"name":"MFVideoFormat_ORAW","features":[431]},{"name":"MFVideoFormat_P010","features":[431]},{"name":"MFVideoFormat_P016","features":[431]},{"name":"MFVideoFormat_P210","features":[431]},{"name":"MFVideoFormat_P216","features":[431]},{"name":"MFVideoFormat_RGB24","features":[431]},{"name":"MFVideoFormat_RGB32","features":[431]},{"name":"MFVideoFormat_RGB555","features":[431]},{"name":"MFVideoFormat_RGB565","features":[431]},{"name":"MFVideoFormat_RGB8","features":[431]},{"name":"MFVideoFormat_Theora","features":[431]},{"name":"MFVideoFormat_UYVY","features":[431]},{"name":"MFVideoFormat_VP10","features":[431]},{"name":"MFVideoFormat_VP80","features":[431]},{"name":"MFVideoFormat_VP90","features":[431]},{"name":"MFVideoFormat_WMV1","features":[431]},{"name":"MFVideoFormat_WMV2","features":[431]},{"name":"MFVideoFormat_WMV3","features":[431]},{"name":"MFVideoFormat_WVC1","features":[431]},{"name":"MFVideoFormat_Y210","features":[431]},{"name":"MFVideoFormat_Y216","features":[431]},{"name":"MFVideoFormat_Y410","features":[431]},{"name":"MFVideoFormat_Y416","features":[431]},{"name":"MFVideoFormat_Y41P","features":[431]},{"name":"MFVideoFormat_Y41T","features":[431]},{"name":"MFVideoFormat_Y42T","features":[431]},{"name":"MFVideoFormat_YUY2","features":[431]},{"name":"MFVideoFormat_YV12","features":[431]},{"name":"MFVideoFormat_YVU9","features":[431]},{"name":"MFVideoFormat_YVYU","features":[431]},{"name":"MFVideoFormat_v210","features":[431]},{"name":"MFVideoFormat_v216","features":[431]},{"name":"MFVideoFormat_v410","features":[431]},{"name":"MFVideoInfo","features":[307,431]},{"name":"MFVideoInterlaceMode","features":[431]},{"name":"MFVideoInterlace_FieldInterleavedLowerFirst","features":[431]},{"name":"MFVideoInterlace_FieldInterleavedUpperFirst","features":[431]},{"name":"MFVideoInterlace_FieldSingleLower","features":[431]},{"name":"MFVideoInterlace_FieldSingleUpper","features":[431]},{"name":"MFVideoInterlace_ForceDWORD","features":[431]},{"name":"MFVideoInterlace_Last","features":[431]},{"name":"MFVideoInterlace_MixedInterlaceOrProgressive","features":[431]},{"name":"MFVideoInterlace_Progressive","features":[431]},{"name":"MFVideoInterlace_Unknown","features":[431]},{"name":"MFVideoLighting","features":[431]},{"name":"MFVideoLighting_ForceDWORD","features":[431]},{"name":"MFVideoLighting_Last","features":[431]},{"name":"MFVideoLighting_Unknown","features":[431]},{"name":"MFVideoLighting_bright","features":[431]},{"name":"MFVideoLighting_dark","features":[431]},{"name":"MFVideoLighting_dim","features":[431]},{"name":"MFVideoLighting_office","features":[431]},{"name":"MFVideoMixPrefs","features":[431]},{"name":"MFVideoMixPrefs_AllowDropToBob","features":[431]},{"name":"MFVideoMixPrefs_AllowDropToHalfInterlace","features":[431]},{"name":"MFVideoMixPrefs_EnableRotation","features":[431]},{"name":"MFVideoMixPrefs_ForceBob","features":[431]},{"name":"MFVideoMixPrefs_ForceHalfInterlace","features":[431]},{"name":"MFVideoMixPrefs_Mask","features":[431]},{"name":"MFVideoNormalizedRect","features":[431]},{"name":"MFVideoPadFlag_PAD_TO_16x9","features":[431]},{"name":"MFVideoPadFlag_PAD_TO_4x3","features":[431]},{"name":"MFVideoPadFlag_PAD_TO_None","features":[431]},{"name":"MFVideoPadFlags","features":[431]},{"name":"MFVideoPrimaries","features":[431]},{"name":"MFVideoPrimaries_ACES","features":[431]},{"name":"MFVideoPrimaries_BT2020","features":[431]},{"name":"MFVideoPrimaries_BT470_2_SysBG","features":[431]},{"name":"MFVideoPrimaries_BT470_2_SysM","features":[431]},{"name":"MFVideoPrimaries_BT709","features":[431]},{"name":"MFVideoPrimaries_DCI_P3","features":[431]},{"name":"MFVideoPrimaries_EBU3213","features":[431]},{"name":"MFVideoPrimaries_ForceDWORD","features":[431]},{"name":"MFVideoPrimaries_Last","features":[431]},{"name":"MFVideoPrimaries_SMPTE170M","features":[431]},{"name":"MFVideoPrimaries_SMPTE240M","features":[431]},{"name":"MFVideoPrimaries_SMPTE_C","features":[431]},{"name":"MFVideoPrimaries_Unknown","features":[431]},{"name":"MFVideoPrimaries_XYZ","features":[431]},{"name":"MFVideoPrimaries_reserved","features":[431]},{"name":"MFVideoRenderPrefs","features":[431]},{"name":"MFVideoRenderPrefs_AllowBatching","features":[431]},{"name":"MFVideoRenderPrefs_AllowOutputThrottling","features":[431]},{"name":"MFVideoRenderPrefs_AllowScaling","features":[431]},{"name":"MFVideoRenderPrefs_DoNotClipToDevice","features":[431]},{"name":"MFVideoRenderPrefs_DoNotRenderBorder","features":[431]},{"name":"MFVideoRenderPrefs_DoNotRepaintOnStop","features":[431]},{"name":"MFVideoRenderPrefs_ForceBatching","features":[431]},{"name":"MFVideoRenderPrefs_ForceOutputThrottling","features":[431]},{"name":"MFVideoRenderPrefs_ForceScaling","features":[431]},{"name":"MFVideoRenderPrefs_Mask","features":[431]},{"name":"MFVideoRotationFormat","features":[431]},{"name":"MFVideoRotationFormat_0","features":[431]},{"name":"MFVideoRotationFormat_180","features":[431]},{"name":"MFVideoRotationFormat_270","features":[431]},{"name":"MFVideoRotationFormat_90","features":[431]},{"name":"MFVideoSphericalFormat","features":[431]},{"name":"MFVideoSphericalFormat_3DMesh","features":[431]},{"name":"MFVideoSphericalFormat_CubeMap","features":[431]},{"name":"MFVideoSphericalFormat_Equirectangular","features":[431]},{"name":"MFVideoSphericalFormat_Unsupported","features":[431]},{"name":"MFVideoSphericalProjectionMode","features":[431]},{"name":"MFVideoSphericalProjectionMode_Flat","features":[431]},{"name":"MFVideoSphericalProjectionMode_Spherical","features":[431]},{"name":"MFVideoSrcContentHintFlag_16x9","features":[431]},{"name":"MFVideoSrcContentHintFlag_235_1","features":[431]},{"name":"MFVideoSrcContentHintFlag_None","features":[431]},{"name":"MFVideoSrcContentHintFlags","features":[431]},{"name":"MFVideoSurfaceInfo","features":[431]},{"name":"MFVideoTransFunc_10","features":[431]},{"name":"MFVideoTransFunc_10_rel","features":[431]},{"name":"MFVideoTransFunc_18","features":[431]},{"name":"MFVideoTransFunc_20","features":[431]},{"name":"MFVideoTransFunc_2020","features":[431]},{"name":"MFVideoTransFunc_2020_const","features":[431]},{"name":"MFVideoTransFunc_2084","features":[431]},{"name":"MFVideoTransFunc_22","features":[431]},{"name":"MFVideoTransFunc_240M","features":[431]},{"name":"MFVideoTransFunc_26","features":[431]},{"name":"MFVideoTransFunc_28","features":[431]},{"name":"MFVideoTransFunc_709","features":[431]},{"name":"MFVideoTransFunc_709_sym","features":[431]},{"name":"MFVideoTransFunc_ForceDWORD","features":[431]},{"name":"MFVideoTransFunc_HLG","features":[431]},{"name":"MFVideoTransFunc_Last","features":[431]},{"name":"MFVideoTransFunc_Log_100","features":[431]},{"name":"MFVideoTransFunc_Log_316","features":[431]},{"name":"MFVideoTransFunc_Unknown","features":[431]},{"name":"MFVideoTransFunc_sRGB","features":[431]},{"name":"MFVideoTransferFunction","features":[431]},{"name":"MFVideoTransferMatrix","features":[431]},{"name":"MFVideoTransferMatrix_BT2020_10","features":[431]},{"name":"MFVideoTransferMatrix_BT2020_12","features":[431]},{"name":"MFVideoTransferMatrix_BT601","features":[431]},{"name":"MFVideoTransferMatrix_BT709","features":[431]},{"name":"MFVideoTransferMatrix_ForceDWORD","features":[431]},{"name":"MFVideoTransferMatrix_Last","features":[431]},{"name":"MFVideoTransferMatrix_SMPTE240M","features":[431]},{"name":"MFVideoTransferMatrix_Unknown","features":[431]},{"name":"MFVirtualCameraAccess","features":[431]},{"name":"MFVirtualCameraAccess_AllUsers","features":[431]},{"name":"MFVirtualCameraAccess_CurrentUser","features":[431]},{"name":"MFVirtualCameraLifetime","features":[431]},{"name":"MFVirtualCameraLifetime_Session","features":[431]},{"name":"MFVirtualCameraLifetime_System","features":[431]},{"name":"MFVirtualCameraType","features":[431]},{"name":"MFVirtualCameraType_SoftwareCameraSource","features":[431]},{"name":"MFWaveFormatExConvertFlag_ForceExtensible","features":[431]},{"name":"MFWaveFormatExConvertFlag_Normal","features":[431]},{"name":"MFWaveFormatExConvertFlags","features":[431]},{"name":"MFWrapMediaType","features":[431]},{"name":"MF_1024_BYTE_ALIGNMENT","features":[431]},{"name":"MF_128_BYTE_ALIGNMENT","features":[431]},{"name":"MF_16_BYTE_ALIGNMENT","features":[431]},{"name":"MF_1_BYTE_ALIGNMENT","features":[431]},{"name":"MF_2048_BYTE_ALIGNMENT","features":[431]},{"name":"MF_256_BYTE_ALIGNMENT","features":[431]},{"name":"MF_2_BYTE_ALIGNMENT","features":[431]},{"name":"MF_32_BYTE_ALIGNMENT","features":[431]},{"name":"MF_4096_BYTE_ALIGNMENT","features":[431]},{"name":"MF_4_BYTE_ALIGNMENT","features":[431]},{"name":"MF_512_BYTE_ALIGNMENT","features":[431]},{"name":"MF_64_BYTE_ALIGNMENT","features":[431]},{"name":"MF_8192_BYTE_ALIGNMENT","features":[431]},{"name":"MF_8_BYTE_ALIGNMENT","features":[431]},{"name":"MF_ACCESSMODE_READ","features":[431]},{"name":"MF_ACCESSMODE_READWRITE","features":[431]},{"name":"MF_ACCESSMODE_WRITE","features":[431]},{"name":"MF_ACCESS_CONTROLLED_MEDIASOURCE_SERVICE","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_MIXER","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_MIXER_ALLOWFAIL","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_PRESENTER","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_PRESENTER_ALLOWFAIL","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID","features":[431]},{"name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS","features":[431]},{"name":"MF_ACTIVATE_MFT_LOCKED","features":[431]},{"name":"MF_ACTIVATE_VIDEO_WINDOW","features":[431]},{"name":"MF_API_VERSION","features":[431]},{"name":"MF_ASFPROFILE_MAXPACKETSIZE","features":[431]},{"name":"MF_ASFPROFILE_MINPACKETSIZE","features":[431]},{"name":"MF_ASFSTREAMCONFIG_LEAKYBUCKET1","features":[431]},{"name":"MF_ASFSTREAMCONFIG_LEAKYBUCKET2","features":[431]},{"name":"MF_ATTRIBUTES_MATCH_ALL_ITEMS","features":[431]},{"name":"MF_ATTRIBUTES_MATCH_INTERSECTION","features":[431]},{"name":"MF_ATTRIBUTES_MATCH_OUR_ITEMS","features":[431]},{"name":"MF_ATTRIBUTES_MATCH_SMALLER","features":[431]},{"name":"MF_ATTRIBUTES_MATCH_THEIR_ITEMS","features":[431]},{"name":"MF_ATTRIBUTES_MATCH_TYPE","features":[431]},{"name":"MF_ATTRIBUTE_BLOB","features":[431]},{"name":"MF_ATTRIBUTE_DOUBLE","features":[431]},{"name":"MF_ATTRIBUTE_GUID","features":[431]},{"name":"MF_ATTRIBUTE_IUNKNOWN","features":[431]},{"name":"MF_ATTRIBUTE_SERIALIZE_OPTIONS","features":[431]},{"name":"MF_ATTRIBUTE_SERIALIZE_UNKNOWN_BYREF","features":[431]},{"name":"MF_ATTRIBUTE_STRING","features":[431]},{"name":"MF_ATTRIBUTE_TYPE","features":[431]},{"name":"MF_ATTRIBUTE_UINT32","features":[431]},{"name":"MF_ATTRIBUTE_UINT64","features":[431]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID","features":[431]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE","features":[431]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS","features":[431]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_CROSSPROCESS","features":[431]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_DONT_ALLOW_FORMAT_CHANGES","features":[431]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_NOPERSIST","features":[431]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID","features":[431]},{"name":"MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY","features":[431]},{"name":"MF_AUVRHP_ROOMMODEL","features":[431]},{"name":"MF_BD_MVC_PLANE_OFFSET_METADATA","features":[431]},{"name":"MF_BOOT_DRIVER_VERIFICATION_FAILED","features":[431]},{"name":"MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE","features":[431]},{"name":"MF_BYTESTREAM_CONTENT_TYPE","features":[431]},{"name":"MF_BYTESTREAM_DLNA_PROFILE_ID","features":[431]},{"name":"MF_BYTESTREAM_DURATION","features":[431]},{"name":"MF_BYTESTREAM_EFFECTIVE_URL","features":[431]},{"name":"MF_BYTESTREAM_IFO_FILE_URI","features":[431]},{"name":"MF_BYTESTREAM_LAST_MODIFIED_TIME","features":[431]},{"name":"MF_BYTESTREAM_ORIGIN_NAME","features":[431]},{"name":"MF_BYTESTREAM_SERVICE","features":[431]},{"name":"MF_BYTESTREAM_TRANSCODED","features":[431]},{"name":"MF_BYTE_STREAM_CACHE_RANGE","features":[431]},{"name":"MF_CAMERA_CONTROL_CONFIGURATION_TYPE","features":[431]},{"name":"MF_CAMERA_CONTROL_CONFIGURATION_TYPE_POSTSTART","features":[431]},{"name":"MF_CAMERA_CONTROL_CONFIGURATION_TYPE_PRESTART","features":[431]},{"name":"MF_CAMERA_CONTROL_RANGE_INFO","features":[431]},{"name":"MF_CAPTURE_ENGINE_ALL_EFFECTS_REMOVED","features":[431]},{"name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING","features":[431]},{"name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_DEFAULT","features":[431]},{"name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_MODE","features":[431]},{"name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_RAW","features":[431]},{"name":"MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED","features":[431]},{"name":"MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED","features":[431]},{"name":"MF_CAPTURE_ENGINE_D3D_MANAGER","features":[431]},{"name":"MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute","features":[431]},{"name":"MF_CAPTURE_ENGINE_DEVICE_TYPE","features":[431]},{"name":"MF_CAPTURE_ENGINE_DEVICE_TYPE_AUDIO","features":[431]},{"name":"MF_CAPTURE_ENGINE_DEVICE_TYPE_VIDEO","features":[431]},{"name":"MF_CAPTURE_ENGINE_DISABLE_DXVA","features":[431]},{"name":"MF_CAPTURE_ENGINE_DISABLE_HARDWARE_TRANSFORMS","features":[431]},{"name":"MF_CAPTURE_ENGINE_EFFECT_ADDED","features":[431]},{"name":"MF_CAPTURE_ENGINE_EFFECT_REMOVED","features":[431]},{"name":"MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION","features":[431]},{"name":"MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_Attribute","features":[431]},{"name":"MF_CAPTURE_ENGINE_ERROR","features":[431]},{"name":"MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID","features":[431]},{"name":"MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX","features":[431]},{"name":"MF_CAPTURE_ENGINE_INITIALIZED","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIASOURCE","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_COMMUNICATIONS","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_FARFIELDSPEECH","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_GAMECHAT","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_MEDIA","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_OTHER","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_SPEECH","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_UNIFORMSPEECH","features":[431]},{"name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_VOICETYPING","features":[431]},{"name":"MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET","features":[431]},{"name":"MF_CAPTURE_ENGINE_PHOTO_TAKEN","features":[431]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_AUDIO","features":[431]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_METADATA","features":[431]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_PHOTO","features":[431]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_PREVIEW","features":[431]},{"name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_RECORD","features":[431]},{"name":"MF_CAPTURE_ENGINE_PREVIEW_STARTED","features":[431]},{"name":"MF_CAPTURE_ENGINE_PREVIEW_STOPPED","features":[431]},{"name":"MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES","features":[431]},{"name":"MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES","features":[431]},{"name":"MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES","features":[431]},{"name":"MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES","features":[431]},{"name":"MF_CAPTURE_ENGINE_RECORD_STARTED","features":[431]},{"name":"MF_CAPTURE_ENGINE_RECORD_STOPPED","features":[431]},{"name":"MF_CAPTURE_ENGINE_SELECTEDCAMERAPROFILE","features":[431]},{"name":"MF_CAPTURE_ENGINE_SELECTEDCAMERAPROFILE_INDEX","features":[431]},{"name":"MF_CAPTURE_ENGINE_SINK_TYPE","features":[431]},{"name":"MF_CAPTURE_ENGINE_SINK_TYPE_PHOTO","features":[431]},{"name":"MF_CAPTURE_ENGINE_SINK_TYPE_PREVIEW","features":[431]},{"name":"MF_CAPTURE_ENGINE_SINK_TYPE_RECORD","features":[431]},{"name":"MF_CAPTURE_ENGINE_SOURCE","features":[431]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY","features":[431]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_AUDIO","features":[431]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_METADATA","features":[431]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_DEPENDENT","features":[431]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_INDEPENDENT","features":[431]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_UNSUPPORTED","features":[431]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_CAPTURE","features":[431]},{"name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_PREVIEW","features":[431]},{"name":"MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY","features":[431]},{"name":"MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY","features":[431]},{"name":"MF_CAPTURE_METADATA_DIGITALWINDOW","features":[431]},{"name":"MF_CAPTURE_METADATA_EXIF","features":[431]},{"name":"MF_CAPTURE_METADATA_EXPOSURE_COMPENSATION","features":[431]},{"name":"MF_CAPTURE_METADATA_EXPOSURE_TIME","features":[431]},{"name":"MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS","features":[431]},{"name":"MF_CAPTURE_METADATA_FACEROIS","features":[431]},{"name":"MF_CAPTURE_METADATA_FACEROITIMESTAMPS","features":[431]},{"name":"MF_CAPTURE_METADATA_FIRST_SCANLINE_START_TIME_QPC","features":[431]},{"name":"MF_CAPTURE_METADATA_FLASH","features":[431]},{"name":"MF_CAPTURE_METADATA_FLASH_POWER","features":[431]},{"name":"MF_CAPTURE_METADATA_FOCUSSTATE","features":[431]},{"name":"MF_CAPTURE_METADATA_FRAME_BACKGROUND_MASK","features":[431]},{"name":"MF_CAPTURE_METADATA_FRAME_ILLUMINATION","features":[431]},{"name":"MF_CAPTURE_METADATA_FRAME_RAWSTREAM","features":[431]},{"name":"MF_CAPTURE_METADATA_HISTOGRAM","features":[431]},{"name":"MF_CAPTURE_METADATA_ISO_GAINS","features":[431]},{"name":"MF_CAPTURE_METADATA_ISO_SPEED","features":[431]},{"name":"MF_CAPTURE_METADATA_LAST_SCANLINE_END_TIME_QPC","features":[431]},{"name":"MF_CAPTURE_METADATA_LENS_POSITION","features":[431]},{"name":"MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH","features":[431]},{"name":"MF_CAPTURE_METADATA_REQUESTED_FRAME_SETTING_ID","features":[431]},{"name":"MF_CAPTURE_METADATA_SCANLINE_DIRECTION","features":[431]},{"name":"MF_CAPTURE_METADATA_SCANLINE_TIME_QPC_ACCURACY","features":[431]},{"name":"MF_CAPTURE_METADATA_SCENE_MODE","features":[431]},{"name":"MF_CAPTURE_METADATA_SENSORFRAMERATE","features":[431]},{"name":"MF_CAPTURE_METADATA_UVC_PAYLOADHEADER","features":[431]},{"name":"MF_CAPTURE_METADATA_WHITEBALANCE","features":[431]},{"name":"MF_CAPTURE_METADATA_WHITEBALANCE_GAINS","features":[431]},{"name":"MF_CAPTURE_METADATA_ZOOMFACTOR","features":[431]},{"name":"MF_CAPTURE_SINK_PREPARED","features":[431]},{"name":"MF_CAPTURE_SOURCE_CURRENT_DEVICE_MEDIA_TYPE_SET","features":[431]},{"name":"MF_COMPONENT_CERT_REVOKED","features":[431]},{"name":"MF_COMPONENT_HS_CERT_REVOKED","features":[431]},{"name":"MF_COMPONENT_INVALID_EKU","features":[431]},{"name":"MF_COMPONENT_INVALID_ROOT","features":[431]},{"name":"MF_COMPONENT_LS_CERT_REVOKED","features":[431]},{"name":"MF_COMPONENT_REVOKED","features":[431]},{"name":"MF_CONNECT_ALLOW_CONVERTER","features":[431]},{"name":"MF_CONNECT_ALLOW_DECODER","features":[431]},{"name":"MF_CONNECT_AS_OPTIONAL","features":[431]},{"name":"MF_CONNECT_AS_OPTIONAL_BRANCH","features":[431]},{"name":"MF_CONNECT_DIRECT","features":[431]},{"name":"MF_CONNECT_METHOD","features":[431]},{"name":"MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES","features":[431]},{"name":"MF_CONTENTDECRYPTIONMODULE_SERVICE","features":[431]},{"name":"MF_CONTENT_DECRYPTOR_SERVICE","features":[431]},{"name":"MF_CONTENT_PROTECTION_DEVICE_SERVICE","features":[431]},{"name":"MF_CROSS_ORIGIN_POLICY","features":[431]},{"name":"MF_CROSS_ORIGIN_POLICY_ANONYMOUS","features":[431]},{"name":"MF_CROSS_ORIGIN_POLICY_NONE","features":[431]},{"name":"MF_CROSS_ORIGIN_POLICY_USE_CREDENTIALS","features":[431]},{"name":"MF_CUSTOM_DECODE_UNIT_TYPE","features":[431]},{"name":"MF_D3D11_RESOURCE","features":[431]},{"name":"MF_D3D12_RESOURCE","features":[431]},{"name":"MF_D3D12_SYNCHRONIZATION_OBJECT","features":[431]},{"name":"MF_DECODER_FWD_CUSTOM_SEI_DECODE_ORDER","features":[431]},{"name":"MF_DECODE_UNIT_NAL","features":[431]},{"name":"MF_DECODE_UNIT_SEI","features":[431]},{"name":"MF_DEVICEMFT_CONNECTED_FILTER_KSCONTROL","features":[431]},{"name":"MF_DEVICEMFT_CONNECTED_PIN_KSCONTROL","features":[431]},{"name":"MF_DEVICEMFT_EXTENSION_PLUGIN_CLSID","features":[431]},{"name":"MF_DEVICEMFT_SENSORPROFILE_COLLECTION","features":[431]},{"name":"MF_DEVICESTREAM_ATTRIBUTE_FACEAUTH_CAPABILITY","features":[431]},{"name":"MF_DEVICESTREAM_ATTRIBUTE_FRAMESOURCE_TYPES","features":[431]},{"name":"MF_DEVICESTREAM_ATTRIBUTE_SECURE_CAPABILITY","features":[431]},{"name":"MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID","features":[431]},{"name":"MF_DEVICESTREAM_EXTENSION_PLUGIN_CONNECTION_POINT","features":[431]},{"name":"MF_DEVICESTREAM_FILTER_KSCONTROL","features":[431]},{"name":"MF_DEVICESTREAM_FRAMESERVER_HIDDEN","features":[431]},{"name":"MF_DEVICESTREAM_FRAMESERVER_SHARED","features":[431]},{"name":"MF_DEVICESTREAM_IMAGE_STREAM","features":[431]},{"name":"MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM","features":[431]},{"name":"MF_DEVICESTREAM_MAX_FRAME_BUFFERS","features":[431]},{"name":"MF_DEVICESTREAM_MULTIPLEXED_MANAGER","features":[431]},{"name":"MF_DEVICESTREAM_PIN_KSCONTROL","features":[431]},{"name":"MF_DEVICESTREAM_REQUIRED_CAPABILITIES","features":[431]},{"name":"MF_DEVICESTREAM_REQUIRED_SDDL","features":[431]},{"name":"MF_DEVICESTREAM_SENSORSTREAM_ID","features":[431]},{"name":"MF_DEVICESTREAM_SOURCE_ATTRIBUTES","features":[431]},{"name":"MF_DEVICESTREAM_STREAM_CATEGORY","features":[431]},{"name":"MF_DEVICESTREAM_STREAM_ID","features":[431]},{"name":"MF_DEVICESTREAM_TAKEPHOTO_TRIGGER","features":[431]},{"name":"MF_DEVICESTREAM_TRANSFORM_STREAM_ID","features":[431]},{"name":"MF_DEVICE_THERMAL_STATE_CHANGED","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_ENABLE_MS_CAMERA_EFFECTS","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_PASSWORD","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_STREAM_URL","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_GUID","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_SYMBOLIC_LINK","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_GUID","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_PROVIDER_DEVICE_ID","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_USERNAME","features":[431]},{"name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_XADDRESS","features":[431]},{"name":"MF_DISABLE_FRAME_CORRUPTION_INFO","features":[431]},{"name":"MF_DISABLE_LOCALLY_REGISTERED_PLUGINS","features":[431]},{"name":"MF_DMFT_FRAME_BUFFER_INFO","features":[431]},{"name":"MF_DROP_MODE_1","features":[431]},{"name":"MF_DROP_MODE_2","features":[431]},{"name":"MF_DROP_MODE_3","features":[431]},{"name":"MF_DROP_MODE_4","features":[431]},{"name":"MF_DROP_MODE_5","features":[431]},{"name":"MF_DROP_MODE_NONE","features":[431]},{"name":"MF_ENABLE_3DVIDEO_OUTPUT","features":[431]},{"name":"MF_EVENT_DO_THINNING","features":[431]},{"name":"MF_EVENT_FLAG_NONE","features":[431]},{"name":"MF_EVENT_FLAG_NO_WAIT","features":[431]},{"name":"MF_EVENT_MFT_CONTEXT","features":[431]},{"name":"MF_EVENT_MFT_INPUT_STREAM_ID","features":[431]},{"name":"MF_EVENT_OUTPUT_NODE","features":[431]},{"name":"MF_EVENT_PRESENTATION_TIME_OFFSET","features":[431]},{"name":"MF_EVENT_SCRUBSAMPLE_TIME","features":[431]},{"name":"MF_EVENT_SESSIONCAPS","features":[431]},{"name":"MF_EVENT_SESSIONCAPS_DELTA","features":[431]},{"name":"MF_EVENT_SOURCE_ACTUAL_START","features":[431]},{"name":"MF_EVENT_SOURCE_CHARACTERISTICS","features":[431]},{"name":"MF_EVENT_SOURCE_CHARACTERISTICS_OLD","features":[431]},{"name":"MF_EVENT_SOURCE_FAKE_START","features":[431]},{"name":"MF_EVENT_SOURCE_PROJECTSTART","features":[431]},{"name":"MF_EVENT_SOURCE_TOPOLOGY_CANCELED","features":[431]},{"name":"MF_EVENT_START_PRESENTATION_TIME","features":[431]},{"name":"MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT","features":[431]},{"name":"MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS","features":[431]},{"name":"MF_EVENT_STREAM_METADATA_KEYDATA","features":[431]},{"name":"MF_EVENT_STREAM_METADATA_SYSTEMID","features":[431]},{"name":"MF_EVENT_TOPOLOGY_STATUS","features":[431]},{"name":"MF_EVENT_TYPE","features":[431]},{"name":"MF_E_ALLOCATOR_ALREADY_COMMITED","features":[431]},{"name":"MF_E_ALLOCATOR_NOT_COMMITED","features":[431]},{"name":"MF_E_ALLOCATOR_NOT_INITIALIZED","features":[431]},{"name":"MF_E_ALL_PROCESS_RESTART_REQUIRED","features":[431]},{"name":"MF_E_ALREADY_INITIALIZED","features":[431]},{"name":"MF_E_ASF_DROPPED_PACKET","features":[431]},{"name":"MF_E_ASF_FILESINK_BITRATE_UNKNOWN","features":[431]},{"name":"MF_E_ASF_INDEXNOTLOADED","features":[431]},{"name":"MF_E_ASF_INVALIDDATA","features":[431]},{"name":"MF_E_ASF_MISSINGDATA","features":[431]},{"name":"MF_E_ASF_NOINDEX","features":[431]},{"name":"MF_E_ASF_OPAQUEPACKET","features":[431]},{"name":"MF_E_ASF_OUTOFRANGE","features":[431]},{"name":"MF_E_ASF_PARSINGINCOMPLETE","features":[431]},{"name":"MF_E_ASF_TOO_MANY_PAYLOADS","features":[431]},{"name":"MF_E_ASF_UNSUPPORTED_STREAM_TYPE","features":[431]},{"name":"MF_E_ATTRIBUTENOTFOUND","features":[431]},{"name":"MF_E_AUDIO_BUFFER_SIZE_ERROR","features":[431]},{"name":"MF_E_AUDIO_CLIENT_WRAPPER_SPOOF_ERROR","features":[431]},{"name":"MF_E_AUDIO_PLAYBACK_DEVICE_INVALIDATED","features":[431]},{"name":"MF_E_AUDIO_PLAYBACK_DEVICE_IN_USE","features":[431]},{"name":"MF_E_AUDIO_RECORDING_DEVICE_INVALIDATED","features":[431]},{"name":"MF_E_AUDIO_RECORDING_DEVICE_IN_USE","features":[431]},{"name":"MF_E_AUDIO_SERVICE_NOT_RUNNING","features":[431]},{"name":"MF_E_BACKUP_RESTRICTED_LICENSE","features":[431]},{"name":"MF_E_BAD_OPL_STRUCTURE_FORMAT","features":[431]},{"name":"MF_E_BAD_STARTUP_VERSION","features":[431]},{"name":"MF_E_BANDWIDTH_OVERRUN","features":[431]},{"name":"MF_E_BUFFERTOOSMALL","features":[431]},{"name":"MF_E_BYTESTREAM_NOT_SEEKABLE","features":[431]},{"name":"MF_E_BYTESTREAM_UNKNOWN_LENGTH","features":[431]},{"name":"MF_E_CANNOT_CREATE_SINK","features":[431]},{"name":"MF_E_CANNOT_FIND_KEYFRAME_SAMPLE","features":[431]},{"name":"MF_E_CANNOT_INDEX_IN_PLACE","features":[431]},{"name":"MF_E_CANNOT_PARSE_BYTESTREAM","features":[431]},{"name":"MF_E_CAPTURE_ENGINE_ALL_EFFECTS_REMOVED","features":[431]},{"name":"MF_E_CAPTURE_ENGINE_INVALID_OP","features":[431]},{"name":"MF_E_CAPTURE_NO_SAMPLES_IN_QUEUE","features":[431]},{"name":"MF_E_CAPTURE_PROPERTY_SET_DURING_PHOTO","features":[431]},{"name":"MF_E_CAPTURE_SINK_MIRROR_ERROR","features":[431]},{"name":"MF_E_CAPTURE_SINK_OUTPUT_NOT_SET","features":[431]},{"name":"MF_E_CAPTURE_SINK_ROTATE_ERROR","features":[431]},{"name":"MF_E_CAPTURE_SOURCE_DEVICE_EXTENDEDPROP_OP_IN_PROGRESS","features":[431]},{"name":"MF_E_CAPTURE_SOURCE_NO_AUDIO_STREAM_PRESENT","features":[431]},{"name":"MF_E_CAPTURE_SOURCE_NO_INDEPENDENT_PHOTO_STREAM_PRESENT","features":[431]},{"name":"MF_E_CAPTURE_SOURCE_NO_VIDEO_STREAM_PRESENT","features":[431]},{"name":"MF_E_CLOCK_AUDIO_DEVICE_POSITION_UNEXPECTED","features":[431]},{"name":"MF_E_CLOCK_AUDIO_RENDER_POSITION_UNEXPECTED","features":[431]},{"name":"MF_E_CLOCK_AUDIO_RENDER_TIME_UNEXPECTED","features":[431]},{"name":"MF_E_CLOCK_INVALID_CONTINUITY_KEY","features":[431]},{"name":"MF_E_CLOCK_NOT_SIMPLE","features":[431]},{"name":"MF_E_CLOCK_NO_TIME_SOURCE","features":[431]},{"name":"MF_E_CLOCK_STATE_ALREADY_SET","features":[431]},{"name":"MF_E_CODE_EXPIRED","features":[431]},{"name":"MF_E_COMPONENT_REVOKED","features":[431]},{"name":"MF_E_CONTENT_PROTECTION_SYSTEM_NOT_ENABLED","features":[431]},{"name":"MF_E_DEBUGGING_NOT_ALLOWED","features":[431]},{"name":"MF_E_DISABLED_IN_SAFEMODE","features":[431]},{"name":"MF_E_DRM_HARDWARE_INCONSISTENT","features":[431]},{"name":"MF_E_DRM_MIGRATION_NOT_SUPPORTED","features":[431]},{"name":"MF_E_DRM_UNSUPPORTED","features":[431]},{"name":"MF_E_DROPTIME_NOT_SUPPORTED","features":[431]},{"name":"MF_E_DURATION_TOO_LONG","features":[431]},{"name":"MF_E_DXGI_DEVICE_NOT_INITIALIZED","features":[431]},{"name":"MF_E_DXGI_NEW_VIDEO_DEVICE","features":[431]},{"name":"MF_E_DXGI_VIDEO_DEVICE_LOCKED","features":[431]},{"name":"MF_E_END_OF_STREAM","features":[431]},{"name":"MF_E_FLUSH_NEEDED","features":[431]},{"name":"MF_E_FORMAT_CHANGE_NOT_SUPPORTED","features":[431]},{"name":"MF_E_GRL_ABSENT","features":[431]},{"name":"MF_E_GRL_EXTENSIBLE_ENTRY_NOT_FOUND","features":[431]},{"name":"MF_E_GRL_INVALID_FORMAT","features":[431]},{"name":"MF_E_GRL_RENEWAL_NOT_FOUND","features":[431]},{"name":"MF_E_GRL_UNRECOGNIZED_FORMAT","features":[431]},{"name":"MF_E_GRL_VERSION_TOO_LOW","features":[431]},{"name":"MF_E_HARDWARE_DRM_UNSUPPORTED","features":[431]},{"name":"MF_E_HDCP_AUTHENTICATION_FAILURE","features":[431]},{"name":"MF_E_HDCP_LINK_FAILURE","features":[431]},{"name":"MF_E_HIGH_SECURITY_LEVEL_CONTENT_NOT_ALLOWED","features":[431]},{"name":"MF_E_HW_ACCELERATED_THUMBNAIL_NOT_SUPPORTED","features":[431]},{"name":"MF_E_HW_MFT_FAILED_START_STREAMING","features":[431]},{"name":"MF_E_HW_STREAM_NOT_CONNECTED","features":[431]},{"name":"MF_E_INCOMPATIBLE_SAMPLE_PROTECTION","features":[431]},{"name":"MF_E_INDEX_NOT_COMMITTED","features":[431]},{"name":"MF_E_INSUFFICIENT_BUFFER","features":[431]},{"name":"MF_E_INVALIDINDEX","features":[431]},{"name":"MF_E_INVALIDMEDIATYPE","features":[431]},{"name":"MF_E_INVALIDNAME","features":[431]},{"name":"MF_E_INVALIDREQUEST","features":[431]},{"name":"MF_E_INVALIDSTREAMNUMBER","features":[431]},{"name":"MF_E_INVALIDTYPE","features":[431]},{"name":"MF_E_INVALID_AKE_CHANNEL_PARAMETERS","features":[431]},{"name":"MF_E_INVALID_ASF_STREAMID","features":[431]},{"name":"MF_E_INVALID_CODEC_MERIT","features":[431]},{"name":"MF_E_INVALID_FILE_FORMAT","features":[431]},{"name":"MF_E_INVALID_FORMAT","features":[431]},{"name":"MF_E_INVALID_KEY","features":[431]},{"name":"MF_E_INVALID_POSITION","features":[431]},{"name":"MF_E_INVALID_PROFILE","features":[431]},{"name":"MF_E_INVALID_STATE_TRANSITION","features":[431]},{"name":"MF_E_INVALID_STREAM_DATA","features":[431]},{"name":"MF_E_INVALID_STREAM_STATE","features":[431]},{"name":"MF_E_INVALID_TIMESTAMP","features":[431]},{"name":"MF_E_INVALID_WORKQUEUE","features":[431]},{"name":"MF_E_ITA_ERROR_PARSING_SAP_PARAMETERS","features":[431]},{"name":"MF_E_ITA_OPL_DATA_NOT_INITIALIZED","features":[431]},{"name":"MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_OUTPUT","features":[431]},{"name":"MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_PROTECTION_GUID","features":[431]},{"name":"MF_E_ITA_UNRECOGNIZED_DIGITAL_VIDEO_OUTPUT","features":[431]},{"name":"MF_E_ITA_UNSUPPORTED_ACTION","features":[431]},{"name":"MF_E_KERNEL_UNTRUSTED","features":[431]},{"name":"MF_E_LATE_SAMPLE","features":[431]},{"name":"MF_E_LICENSE_INCORRECT_RIGHTS","features":[431]},{"name":"MF_E_LICENSE_OUTOFDATE","features":[431]},{"name":"MF_E_LICENSE_REQUIRED","features":[431]},{"name":"MF_E_LICENSE_RESTORE_NEEDS_INDIVIDUALIZATION","features":[431]},{"name":"MF_E_LICENSE_RESTORE_NO_RIGHTS","features":[431]},{"name":"MF_E_MEDIAPROC_WRONGSTATE","features":[431]},{"name":"MF_E_MEDIA_EXTENSION_APPSERVICE_CONNECTION_FAILED","features":[431]},{"name":"MF_E_MEDIA_EXTENSION_APPSERVICE_REQUEST_FAILED","features":[431]},{"name":"MF_E_MEDIA_EXTENSION_PACKAGE_INTEGRITY_CHECK_FAILED","features":[431]},{"name":"MF_E_MEDIA_EXTENSION_PACKAGE_LICENSE_INVALID","features":[431]},{"name":"MF_E_MEDIA_SOURCE_NOT_STARTED","features":[431]},{"name":"MF_E_MEDIA_SOURCE_NO_STREAMS_SELECTED","features":[431]},{"name":"MF_E_MEDIA_SOURCE_WRONGSTATE","features":[431]},{"name":"MF_E_METADATA_TOO_LONG","features":[431]},{"name":"MF_E_MISSING_ASF_LEAKYBUCKET","features":[431]},{"name":"MF_E_MP3_BAD_CRC","features":[431]},{"name":"MF_E_MP3_NOTFOUND","features":[431]},{"name":"MF_E_MP3_NOTMP3","features":[431]},{"name":"MF_E_MP3_NOTSUPPORTED","features":[431]},{"name":"MF_E_MP3_OUTOFDATA","features":[431]},{"name":"MF_E_MULTIPLE_BEGIN","features":[431]},{"name":"MF_E_MULTIPLE_SUBSCRIBERS","features":[431]},{"name":"MF_E_NETWORK_RESOURCE_FAILURE","features":[431]},{"name":"MF_E_NET_BAD_CONTROL_DATA","features":[431]},{"name":"MF_E_NET_BAD_REQUEST","features":[431]},{"name":"MF_E_NET_BUSY","features":[431]},{"name":"MF_E_NET_BWLEVEL_NOT_SUPPORTED","features":[431]},{"name":"MF_E_NET_CACHESTREAM_NOT_FOUND","features":[431]},{"name":"MF_E_NET_CACHE_NO_DATA","features":[431]},{"name":"MF_E_NET_CANNOTCONNECT","features":[431]},{"name":"MF_E_NET_CLIENT_CLOSE","features":[431]},{"name":"MF_E_NET_COMPANION_DRIVER_DISCONNECT","features":[431]},{"name":"MF_E_NET_CONNECTION_FAILURE","features":[431]},{"name":"MF_E_NET_EOL","features":[431]},{"name":"MF_E_NET_ERROR_FROM_PROXY","features":[431]},{"name":"MF_E_NET_INCOMPATIBLE_PUSHSERVER","features":[431]},{"name":"MF_E_NET_INCOMPATIBLE_SERVER","features":[431]},{"name":"MF_E_NET_INTERNAL_SERVER_ERROR","features":[431]},{"name":"MF_E_NET_INVALID_PRESENTATION_DESCRIPTOR","features":[431]},{"name":"MF_E_NET_INVALID_PUSH_PUBLISHING_POINT","features":[431]},{"name":"MF_E_NET_INVALID_PUSH_TEMPLATE","features":[431]},{"name":"MF_E_NET_MANUALSS_NOT_SUPPORTED","features":[431]},{"name":"MF_E_NET_NOCONNECTION","features":[431]},{"name":"MF_E_NET_PROTOCOL_DISABLED","features":[431]},{"name":"MF_E_NET_PROXY_ACCESSDENIED","features":[431]},{"name":"MF_E_NET_PROXY_TIMEOUT","features":[431]},{"name":"MF_E_NET_READ","features":[431]},{"name":"MF_E_NET_REDIRECT","features":[431]},{"name":"MF_E_NET_REDIRECT_TO_PROXY","features":[431]},{"name":"MF_E_NET_REQUIRE_ASYNC","features":[431]},{"name":"MF_E_NET_REQUIRE_INPUT","features":[431]},{"name":"MF_E_NET_REQUIRE_NETWORK","features":[431]},{"name":"MF_E_NET_RESOURCE_GONE","features":[431]},{"name":"MF_E_NET_SERVER_ACCESSDENIED","features":[431]},{"name":"MF_E_NET_SERVER_UNAVAILABLE","features":[431]},{"name":"MF_E_NET_SESSION_INVALID","features":[431]},{"name":"MF_E_NET_SESSION_NOT_FOUND","features":[431]},{"name":"MF_E_NET_STREAMGROUPS_NOT_SUPPORTED","features":[431]},{"name":"MF_E_NET_TIMEOUT","features":[431]},{"name":"MF_E_NET_TOO_MANY_REDIRECTS","features":[431]},{"name":"MF_E_NET_TOO_MUCH_DATA","features":[431]},{"name":"MF_E_NET_UDP_BLOCKED","features":[431]},{"name":"MF_E_NET_UNSAFE_URL","features":[431]},{"name":"MF_E_NET_UNSUPPORTED_CONFIGURATION","features":[431]},{"name":"MF_E_NET_WRITE","features":[431]},{"name":"MF_E_NEW_VIDEO_DEVICE","features":[431]},{"name":"MF_E_NON_PE_PROCESS","features":[431]},{"name":"MF_E_NOTACCEPTING","features":[431]},{"name":"MF_E_NOT_AVAILABLE","features":[431]},{"name":"MF_E_NOT_FOUND","features":[431]},{"name":"MF_E_NOT_INITIALIZED","features":[431]},{"name":"MF_E_NOT_PROTECTED","features":[431]},{"name":"MF_E_NO_AUDIO_PLAYBACK_DEVICE","features":[431]},{"name":"MF_E_NO_AUDIO_RECORDING_DEVICE","features":[431]},{"name":"MF_E_NO_BITPUMP","features":[431]},{"name":"MF_E_NO_CAPTURE_DEVICES_AVAILABLE","features":[431]},{"name":"MF_E_NO_CLOCK","features":[431]},{"name":"MF_E_NO_CONTENT_PROTECTION_MANAGER","features":[431]},{"name":"MF_E_NO_DURATION","features":[431]},{"name":"MF_E_NO_EVENTS_AVAILABLE","features":[431]},{"name":"MF_E_NO_INDEX","features":[431]},{"name":"MF_E_NO_MORE_DROP_MODES","features":[431]},{"name":"MF_E_NO_MORE_QUALITY_LEVELS","features":[431]},{"name":"MF_E_NO_MORE_TYPES","features":[431]},{"name":"MF_E_NO_PMP_HOST","features":[431]},{"name":"MF_E_NO_SAMPLE_DURATION","features":[431]},{"name":"MF_E_NO_SAMPLE_TIMESTAMP","features":[431]},{"name":"MF_E_NO_SOURCE_IN_CACHE","features":[431]},{"name":"MF_E_NO_VIDEO_SAMPLE_AVAILABLE","features":[431]},{"name":"MF_E_OFFLINE_MODE","features":[431]},{"name":"MF_E_OPERATION_CANCELLED","features":[431]},{"name":"MF_E_OPERATION_IN_PROGRESS","features":[431]},{"name":"MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL","features":[431]},{"name":"MF_E_OPL_NOT_SUPPORTED","features":[431]},{"name":"MF_E_OUT_OF_RANGE","features":[431]},{"name":"MF_E_PEAUTH_NOT_STARTED","features":[431]},{"name":"MF_E_PEAUTH_PUBLICKEY_REVOKED","features":[431]},{"name":"MF_E_PEAUTH_SESSION_NOT_STARTED","features":[431]},{"name":"MF_E_PEAUTH_UNTRUSTED","features":[431]},{"name":"MF_E_PE_SESSIONS_MAXED","features":[431]},{"name":"MF_E_PE_UNTRUSTED","features":[431]},{"name":"MF_E_PLATFORM_NOT_INITIALIZED","features":[431]},{"name":"MF_E_POLICY_MGR_ACTION_OUTOFBOUNDS","features":[431]},{"name":"MF_E_POLICY_UNSUPPORTED","features":[431]},{"name":"MF_E_PROCESS_RESTART_REQUIRED","features":[431]},{"name":"MF_E_PROPERTY_EMPTY","features":[431]},{"name":"MF_E_PROPERTY_NOT_ALLOWED","features":[431]},{"name":"MF_E_PROPERTY_NOT_EMPTY","features":[431]},{"name":"MF_E_PROPERTY_NOT_FOUND","features":[431]},{"name":"MF_E_PROPERTY_READ_ONLY","features":[431]},{"name":"MF_E_PROPERTY_TYPE_NOT_ALLOWED","features":[431]},{"name":"MF_E_PROPERTY_TYPE_NOT_SUPPORTED","features":[431]},{"name":"MF_E_PROPERTY_VECTOR_NOT_ALLOWED","features":[431]},{"name":"MF_E_PROPERTY_VECTOR_REQUIRED","features":[431]},{"name":"MF_E_QM_INVALIDSTATE","features":[431]},{"name":"MF_E_QUALITYKNOB_WAIT_LONGER","features":[431]},{"name":"MF_E_RATE_CHANGE_PREEMPTED","features":[431]},{"name":"MF_E_REBOOT_REQUIRED","features":[431]},{"name":"MF_E_RESOLUTION_REQUIRES_PMP_CREATION_CALLBACK","features":[431]},{"name":"MF_E_REVERSE_UNSUPPORTED","features":[431]},{"name":"MF_E_RT_OUTOFMEMORY","features":[431]},{"name":"MF_E_RT_THROUGHPUT_NOT_AVAILABLE","features":[431]},{"name":"MF_E_RT_TOO_MANY_CLASSES","features":[431]},{"name":"MF_E_RT_UNAVAILABLE","features":[431]},{"name":"MF_E_RT_WORKQUEUE_CLASS_NOT_SPECIFIED","features":[431]},{"name":"MF_E_RT_WOULDBLOCK","features":[431]},{"name":"MF_E_SAMPLEALLOCATOR_CANCELED","features":[431]},{"name":"MF_E_SAMPLEALLOCATOR_EMPTY","features":[431]},{"name":"MF_E_SAMPLE_HAS_TOO_MANY_BUFFERS","features":[431]},{"name":"MF_E_SAMPLE_NOT_WRITABLE","features":[431]},{"name":"MF_E_SEQUENCER_UNKNOWN_SEGMENT_ID","features":[431]},{"name":"MF_E_SESSION_PAUSEWHILESTOPPED","features":[431]},{"name":"MF_E_SHUTDOWN","features":[431]},{"name":"MF_E_SIGNATURE_VERIFICATION_FAILED","features":[431]},{"name":"MF_E_SINK_ALREADYSTOPPED","features":[431]},{"name":"MF_E_SINK_HEADERS_NOT_FOUND","features":[431]},{"name":"MF_E_SINK_NO_SAMPLES_PROCESSED","features":[431]},{"name":"MF_E_SINK_NO_STREAMS","features":[431]},{"name":"MF_E_SOURCERESOLVER_MUTUALLY_EXCLUSIVE_FLAGS","features":[431]},{"name":"MF_E_STATE_TRANSITION_PENDING","features":[431]},{"name":"MF_E_STREAMSINKS_FIXED","features":[431]},{"name":"MF_E_STREAMSINKS_OUT_OF_SYNC","features":[431]},{"name":"MF_E_STREAMSINK_EXISTS","features":[431]},{"name":"MF_E_STREAMSINK_REMOVED","features":[431]},{"name":"MF_E_STREAM_ERROR","features":[431]},{"name":"MF_E_TEST_SIGNED_COMPONENTS_NOT_ALLOWED","features":[431]},{"name":"MF_E_THINNING_UNSUPPORTED","features":[431]},{"name":"MF_E_TIMELINECONTROLLER_CANNOT_ATTACH","features":[431]},{"name":"MF_E_TIMELINECONTROLLER_NOT_ALLOWED","features":[431]},{"name":"MF_E_TIMELINECONTROLLER_UNSUPPORTED_SOURCE_TYPE","features":[431]},{"name":"MF_E_TIMER_ORPHANED","features":[431]},{"name":"MF_E_TOPOLOGY_VERIFICATION_FAILED","features":[431]},{"name":"MF_E_TOPO_CANNOT_CONNECT","features":[431]},{"name":"MF_E_TOPO_CANNOT_FIND_DECRYPTOR","features":[431]},{"name":"MF_E_TOPO_CODEC_NOT_FOUND","features":[431]},{"name":"MF_E_TOPO_INVALID_OPTIONAL_NODE","features":[431]},{"name":"MF_E_TOPO_INVALID_TIME_ATTRIBUTES","features":[431]},{"name":"MF_E_TOPO_LOOPS_IN_TOPOLOGY","features":[431]},{"name":"MF_E_TOPO_MISSING_PRESENTATION_DESCRIPTOR","features":[431]},{"name":"MF_E_TOPO_MISSING_SOURCE","features":[431]},{"name":"MF_E_TOPO_MISSING_STREAM_DESCRIPTOR","features":[431]},{"name":"MF_E_TOPO_SINK_ACTIVATES_UNSUPPORTED","features":[431]},{"name":"MF_E_TOPO_STREAM_DESCRIPTOR_NOT_SELECTED","features":[431]},{"name":"MF_E_TOPO_UNSUPPORTED","features":[431]},{"name":"MF_E_TRANSCODE_INVALID_PROFILE","features":[431]},{"name":"MF_E_TRANSCODE_NO_CONTAINERTYPE","features":[431]},{"name":"MF_E_TRANSCODE_NO_MATCHING_ENCODER","features":[431]},{"name":"MF_E_TRANSCODE_PROFILE_NO_MATCHING_STREAMS","features":[431]},{"name":"MF_E_TRANSFORM_ASYNC_LOCKED","features":[431]},{"name":"MF_E_TRANSFORM_ASYNC_MFT_NOT_SUPPORTED","features":[431]},{"name":"MF_E_TRANSFORM_CANNOT_CHANGE_MEDIATYPE_WHILE_PROCESSING","features":[431]},{"name":"MF_E_TRANSFORM_CANNOT_INITIALIZE_ACM_DRIVER","features":[431]},{"name":"MF_E_TRANSFORM_CONFLICTS_WITH_OTHER_CURRENTLY_ENABLED_FEATURES","features":[431]},{"name":"MF_E_TRANSFORM_EXATTRIBUTE_NOT_SUPPORTED","features":[431]},{"name":"MF_E_TRANSFORM_INPUT_REMAINING","features":[431]},{"name":"MF_E_TRANSFORM_NEED_MORE_INPUT","features":[431]},{"name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_INPUT_MEDIATYPE","features":[431]},{"name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_MEDIATYPE_COMBINATION","features":[431]},{"name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_OUTPUT_MEDIATYPE","features":[431]},{"name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_SPKR_CONFIG","features":[431]},{"name":"MF_E_TRANSFORM_PROFILE_INVALID_OR_CORRUPT","features":[431]},{"name":"MF_E_TRANSFORM_PROFILE_MISSING","features":[431]},{"name":"MF_E_TRANSFORM_PROFILE_TRUNCATED","features":[431]},{"name":"MF_E_TRANSFORM_PROPERTY_ARRAY_VALUE_WRONG_NUM_DIM","features":[431]},{"name":"MF_E_TRANSFORM_PROPERTY_NOT_WRITEABLE","features":[431]},{"name":"MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED","features":[431]},{"name":"MF_E_TRANSFORM_PROPERTY_VALUE_INCOMPATIBLE","features":[431]},{"name":"MF_E_TRANSFORM_PROPERTY_VALUE_OUT_OF_RANGE","features":[431]},{"name":"MF_E_TRANSFORM_PROPERTY_VALUE_SIZE_WRONG","features":[431]},{"name":"MF_E_TRANSFORM_PROPERTY_VARIANT_TYPE_WRONG","features":[431]},{"name":"MF_E_TRANSFORM_STREAM_CHANGE","features":[431]},{"name":"MF_E_TRANSFORM_STREAM_INVALID_RESOLUTION","features":[431]},{"name":"MF_E_TRANSFORM_TYPE_NOT_SET","features":[431]},{"name":"MF_E_TRUST_DISABLED","features":[431]},{"name":"MF_E_UNAUTHORIZED","features":[431]},{"name":"MF_E_UNEXPECTED","features":[431]},{"name":"MF_E_UNRECOVERABLE_ERROR_OCCURRED","features":[431]},{"name":"MF_E_UNSUPPORTED_BYTESTREAM_TYPE","features":[431]},{"name":"MF_E_UNSUPPORTED_CAPTION","features":[431]},{"name":"MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT","features":[431]},{"name":"MF_E_UNSUPPORTED_CHARACTERISTICS","features":[431]},{"name":"MF_E_UNSUPPORTED_CONTENT_PROTECTION_SYSTEM","features":[431]},{"name":"MF_E_UNSUPPORTED_D3D_TYPE","features":[431]},{"name":"MF_E_UNSUPPORTED_FORMAT","features":[431]},{"name":"MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL","features":[431]},{"name":"MF_E_UNSUPPORTED_RATE","features":[431]},{"name":"MF_E_UNSUPPORTED_RATE_TRANSITION","features":[431]},{"name":"MF_E_UNSUPPORTED_REPRESENTATION","features":[431]},{"name":"MF_E_UNSUPPORTED_SCHEME","features":[431]},{"name":"MF_E_UNSUPPORTED_SERVICE","features":[431]},{"name":"MF_E_UNSUPPORTED_STATE_TRANSITION","features":[431]},{"name":"MF_E_UNSUPPORTED_TIME_FORMAT","features":[431]},{"name":"MF_E_USERMODE_UNTRUSTED","features":[431]},{"name":"MF_E_VIDEO_DEVICE_LOCKED","features":[431]},{"name":"MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED","features":[431]},{"name":"MF_E_VIDEO_RECORDING_DEVICE_PREEMPTED","features":[431]},{"name":"MF_E_VIDEO_REN_COPYPROT_FAILED","features":[431]},{"name":"MF_E_VIDEO_REN_NO_DEINTERLACE_HW","features":[431]},{"name":"MF_E_VIDEO_REN_NO_PROCAMP_HW","features":[431]},{"name":"MF_E_VIDEO_REN_SURFACE_NOT_SHARED","features":[431]},{"name":"MF_E_WMDRMOTA_ACTION_ALREADY_SET","features":[431]},{"name":"MF_E_WMDRMOTA_ACTION_MISMATCH","features":[431]},{"name":"MF_E_WMDRMOTA_DRM_ENCRYPTION_SCHEME_NOT_SUPPORTED","features":[431]},{"name":"MF_E_WMDRMOTA_DRM_HEADER_NOT_AVAILABLE","features":[431]},{"name":"MF_E_WMDRMOTA_INVALID_POLICY","features":[431]},{"name":"MF_E_WMDRMOTA_NO_ACTION","features":[431]},{"name":"MF_FILEFLAGS_ALLOW_WRITE_SHARING","features":[431]},{"name":"MF_FILEFLAGS_NOBUFFERING","features":[431]},{"name":"MF_FILEFLAGS_NONE","features":[431]},{"name":"MF_FILE_ACCESSMODE","features":[431]},{"name":"MF_FILE_FLAGS","features":[431]},{"name":"MF_FILE_OPENMODE","features":[431]},{"name":"MF_FLOAT2","features":[431]},{"name":"MF_FLOAT3","features":[431]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_CUSTOM_EVENT","features":[431]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_PIPELINE_SHUTDOWN","features":[431]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_INITIALIZE","features":[431]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_START","features":[431]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_STOP","features":[431]},{"name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_UNINITIALIZE","features":[431]},{"name":"MF_GRL_ABSENT","features":[431]},{"name":"MF_GRL_LOAD_FAILED","features":[431]},{"name":"MF_HDCP_STATUS","features":[431]},{"name":"MF_HDCP_STATUS_OFF","features":[431]},{"name":"MF_HDCP_STATUS_ON","features":[431]},{"name":"MF_HDCP_STATUS_ON_WITH_TYPE_ENFORCEMENT","features":[431]},{"name":"MF_HISTOGRAM_CHANNEL_B","features":[431]},{"name":"MF_HISTOGRAM_CHANNEL_Cb","features":[431]},{"name":"MF_HISTOGRAM_CHANNEL_Cr","features":[431]},{"name":"MF_HISTOGRAM_CHANNEL_G","features":[431]},{"name":"MF_HISTOGRAM_CHANNEL_R","features":[431]},{"name":"MF_HISTOGRAM_CHANNEL_Y","features":[431]},{"name":"MF_INDEPENDENT_STILL_IMAGE","features":[431]},{"name":"MF_INDEX_SIZE_ERR","features":[431]},{"name":"MF_INVALID_ACCESS_ERR","features":[431]},{"name":"MF_INVALID_GRL_SIGNATURE","features":[431]},{"name":"MF_INVALID_PRESENTATION_TIME","features":[431]},{"name":"MF_INVALID_STATE_ERR","features":[431]},{"name":"MF_I_MANUAL_PROXY","features":[431]},{"name":"MF_KERNEL_MODE_COMPONENT_LOAD","features":[431]},{"name":"MF_LEAKY_BUCKET_PAIR","features":[431]},{"name":"MF_LICENSE_URL_TAMPERED","features":[431]},{"name":"MF_LICENSE_URL_TRUSTED","features":[431]},{"name":"MF_LICENSE_URL_UNTRUSTED","features":[431]},{"name":"MF_LOCAL_MFT_REGISTRATION_SERVICE","features":[431]},{"name":"MF_LOCAL_PLUGIN_CONTROL_POLICY","features":[431]},{"name":"MF_LOW_LATENCY","features":[431]},{"name":"MF_LUMA_KEY_ENABLE","features":[431]},{"name":"MF_LUMA_KEY_LOWER","features":[431]},{"name":"MF_LUMA_KEY_UPPER","features":[431]},{"name":"MF_MEDIAENGINE_KEYERR_CLIENT","features":[431]},{"name":"MF_MEDIAENGINE_KEYERR_DOMAIN","features":[431]},{"name":"MF_MEDIAENGINE_KEYERR_HARDWARECHANGE","features":[431]},{"name":"MF_MEDIAENGINE_KEYERR_OUTPUT","features":[431]},{"name":"MF_MEDIAENGINE_KEYERR_SERVICE","features":[431]},{"name":"MF_MEDIAENGINE_KEYERR_UNKNOWN","features":[431]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE","features":[431]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE_INDIVIDUALIZATION_REQUEST","features":[431]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_RELEASE","features":[431]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_RENEWAL","features":[431]},{"name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_REQUEST","features":[431]},{"name":"MF_MEDIAKEYSESSION_TYPE","features":[431]},{"name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_LICENSE","features":[431]},{"name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_RELEASE_MESSAGE","features":[431]},{"name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_USAGE_RECORD","features":[431]},{"name":"MF_MEDIAKEYSESSION_TYPE_TEMPORARY","features":[431]},{"name":"MF_MEDIAKEYS_REQUIREMENT","features":[431]},{"name":"MF_MEDIAKEYS_REQUIREMENT_NOT_ALLOWED","features":[431]},{"name":"MF_MEDIAKEYS_REQUIREMENT_OPTIONAL","features":[431]},{"name":"MF_MEDIAKEYS_REQUIREMENT_REQUIRED","features":[431]},{"name":"MF_MEDIAKEY_STATUS","features":[431]},{"name":"MF_MEDIAKEY_STATUS_EXPIRED","features":[431]},{"name":"MF_MEDIAKEY_STATUS_INTERNAL_ERROR","features":[431]},{"name":"MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED","features":[431]},{"name":"MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED","features":[431]},{"name":"MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED","features":[431]},{"name":"MF_MEDIAKEY_STATUS_RELEASED","features":[431]},{"name":"MF_MEDIAKEY_STATUS_STATUS_PENDING","features":[431]},{"name":"MF_MEDIAKEY_STATUS_USABLE","features":[431]},{"name":"MF_MEDIASINK_AUTOFINALIZE_SUPPORTED","features":[431]},{"name":"MF_MEDIASINK_ENABLE_AUTOFINALIZE","features":[431]},{"name":"MF_MEDIASOURCE_EXPOSE_ALL_STREAMS","features":[431]},{"name":"MF_MEDIASOURCE_SERVICE","features":[431]},{"name":"MF_MEDIATYPE_EQUAL_FORMAT_DATA","features":[431]},{"name":"MF_MEDIATYPE_EQUAL_FORMAT_TYPES","features":[431]},{"name":"MF_MEDIATYPE_EQUAL_FORMAT_USER_DATA","features":[431]},{"name":"MF_MEDIATYPE_EQUAL_MAJOR_TYPES","features":[431]},{"name":"MF_MEDIATYPE_MULTIPLEXED_MANAGER","features":[431]},{"name":"MF_MEDIA_ENGINE_AUDIOONLY","features":[431]},{"name":"MF_MEDIA_ENGINE_AUDIO_CATEGORY","features":[431]},{"name":"MF_MEDIA_ENGINE_AUDIO_ENDPOINT_ROLE","features":[431]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE","features":[431]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE10","features":[431]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE11","features":[431]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE9","features":[431]},{"name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE_EDGE","features":[431]},{"name":"MF_MEDIA_ENGINE_CALLBACK","features":[431]},{"name":"MF_MEDIA_ENGINE_CANPLAY","features":[431]},{"name":"MF_MEDIA_ENGINE_CANPLAY_MAYBE","features":[431]},{"name":"MF_MEDIA_ENGINE_CANPLAY_NOT_SUPPORTED","features":[431]},{"name":"MF_MEDIA_ENGINE_CANPLAY_PROBABLY","features":[431]},{"name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE","features":[431]},{"name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE_WIN10","features":[431]},{"name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE_WWA_EDGE","features":[431]},{"name":"MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS","features":[431]},{"name":"MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER","features":[431]},{"name":"MF_MEDIA_ENGINE_CONTINUE_ON_CODEC_ERROR","features":[431]},{"name":"MF_MEDIA_ENGINE_COREWINDOW","features":[431]},{"name":"MF_MEDIA_ENGINE_CREATEFLAGS","features":[431]},{"name":"MF_MEDIA_ENGINE_CREATEFLAGS_MASK","features":[431]},{"name":"MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS","features":[431]},{"name":"MF_MEDIA_ENGINE_DXGI_MANAGER","features":[431]},{"name":"MF_MEDIA_ENGINE_EME_CALLBACK","features":[431]},{"name":"MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT","features":[431]},{"name":"MF_MEDIA_ENGINE_ERR","features":[431]},{"name":"MF_MEDIA_ENGINE_ERR_ABORTED","features":[431]},{"name":"MF_MEDIA_ENGINE_ERR_DECODE","features":[431]},{"name":"MF_MEDIA_ENGINE_ERR_ENCRYPTED","features":[431]},{"name":"MF_MEDIA_ENGINE_ERR_NETWORK","features":[431]},{"name":"MF_MEDIA_ENGINE_ERR_NOERROR","features":[431]},{"name":"MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_ABORT","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_AUDIOENDPOINTCHANGE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_BALANCECHANGE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_BUFFERINGENDED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_BUFFERINGSTARTED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_CANPLAY","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_CANPLAYTHROUGH","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_DELAYLOADEVENT_CHANGED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_DOWNLOADCOMPLETE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_DURATIONCHANGE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_EMPTIED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_ENDED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_ERROR","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_FIRSTFRAMEREADY","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_FORMATCHANGE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_FRAMESTEPCOMPLETED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_LOADEDDATA","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_LOADEDMETADATA","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_LOADSTART","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_NOTIFYSTABLESTATE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_OPMINFO","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_PAUSE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_PLAY","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_PLAYING","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_PROGRESS","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_PURGEQUEUEDEVENTS","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_RATECHANGE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_RESOURCELOST","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_SEEKED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_SEEKING","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_STALLED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_STREAMRENDERINGERROR","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_SUPPORTEDRATES_CHANGED","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_SUSPEND","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_TIMELINE_MARKER","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_TIMEUPDATE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_TRACKSCHANGE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_VOLUMECHANGE","features":[431]},{"name":"MF_MEDIA_ENGINE_EVENT_WAITING","features":[431]},{"name":"MF_MEDIA_ENGINE_EXTENSION","features":[431]},{"name":"MF_MEDIA_ENGINE_EXTENSION_TYPE","features":[431]},{"name":"MF_MEDIA_ENGINE_EXTENSION_TYPE_BYTESTREAM","features":[431]},{"name":"MF_MEDIA_ENGINE_EXTENSION_TYPE_MEDIASOURCE","features":[431]},{"name":"MF_MEDIA_ENGINE_FORCEMUTE","features":[431]},{"name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS","features":[431]},{"name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_PROTECTED","features":[431]},{"name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_ANTI_SCREEN_SCRAPE_PROTECTION","features":[431]},{"name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_SURFACE_PROTECTION","features":[431]},{"name":"MF_MEDIA_ENGINE_KEYERR","features":[431]},{"name":"MF_MEDIA_ENGINE_MEDIA_PLAYER_MODE","features":[431]},{"name":"MF_MEDIA_ENGINE_NEEDKEY_CALLBACK","features":[431]},{"name":"MF_MEDIA_ENGINE_NETWORK","features":[431]},{"name":"MF_MEDIA_ENGINE_NETWORK_EMPTY","features":[431]},{"name":"MF_MEDIA_ENGINE_NETWORK_IDLE","features":[431]},{"name":"MF_MEDIA_ENGINE_NETWORK_LOADING","features":[431]},{"name":"MF_MEDIA_ENGINE_NETWORK_NO_SOURCE","features":[431]},{"name":"MF_MEDIA_ENGINE_OPM_ESTABLISHED","features":[431]},{"name":"MF_MEDIA_ENGINE_OPM_FAILED","features":[431]},{"name":"MF_MEDIA_ENGINE_OPM_FAILED_BDA","features":[431]},{"name":"MF_MEDIA_ENGINE_OPM_FAILED_UNSIGNED_DRIVER","features":[431]},{"name":"MF_MEDIA_ENGINE_OPM_FAILED_VM","features":[431]},{"name":"MF_MEDIA_ENGINE_OPM_HWND","features":[431]},{"name":"MF_MEDIA_ENGINE_OPM_NOT_REQUESTED","features":[431]},{"name":"MF_MEDIA_ENGINE_OPM_STATUS","features":[431]},{"name":"MF_MEDIA_ENGINE_PLAYBACK_HWND","features":[431]},{"name":"MF_MEDIA_ENGINE_PLAYBACK_VISUAL","features":[431]},{"name":"MF_MEDIA_ENGINE_PRELOAD","features":[431]},{"name":"MF_MEDIA_ENGINE_PRELOAD_AUTOMATIC","features":[431]},{"name":"MF_MEDIA_ENGINE_PRELOAD_EMPTY","features":[431]},{"name":"MF_MEDIA_ENGINE_PRELOAD_METADATA","features":[431]},{"name":"MF_MEDIA_ENGINE_PRELOAD_MISSING","features":[431]},{"name":"MF_MEDIA_ENGINE_PRELOAD_NONE","features":[431]},{"name":"MF_MEDIA_ENGINE_PROTECTION_FLAGS","features":[431]},{"name":"MF_MEDIA_ENGINE_READY","features":[431]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_CURRENT_DATA","features":[431]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_ENOUGH_DATA","features":[431]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_FUTURE_DATA","features":[431]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_METADATA","features":[431]},{"name":"MF_MEDIA_ENGINE_READY_HAVE_NOTHING","features":[431]},{"name":"MF_MEDIA_ENGINE_REAL_TIME_MODE","features":[431]},{"name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE","features":[431]},{"name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_NONE","features":[431]},{"name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_SIDE_BY_SIDE","features":[431]},{"name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_TOP_BOTTOM","features":[431]},{"name":"MF_MEDIA_ENGINE_SEEK_MODE","features":[431]},{"name":"MF_MEDIA_ENGINE_SEEK_MODE_APPROXIMATE","features":[431]},{"name":"MF_MEDIA_ENGINE_SEEK_MODE_NORMAL","features":[431]},{"name":"MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC_BUFFER_PROGRESS","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC_BYTES_DOWNLOADED","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_CORRUPTED","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_DROPPED","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_PER_SECOND","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_RENDERED","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC_PLAYBACK_JITTER","features":[431]},{"name":"MF_MEDIA_ENGINE_STATISTIC_TOTAL_FRAME_DELAY","features":[431]},{"name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED","features":[431]},{"name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_AUDIO","features":[431]},{"name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_UNKNOWN","features":[431]},{"name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_VIDEO","features":[431]},{"name":"MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL","features":[431]},{"name":"MF_MEDIA_ENGINE_SYNCHRONOUS_CLOSE","features":[431]},{"name":"MF_MEDIA_ENGINE_TELEMETRY_APPLICATION_ID","features":[431]},{"name":"MF_MEDIA_ENGINE_TIMEDTEXT","features":[431]},{"name":"MF_MEDIA_ENGINE_TRACK_ID","features":[431]},{"name":"MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT","features":[431]},{"name":"MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP","features":[431]},{"name":"MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT","features":[431]},{"name":"MF_MEDIA_ENGINE_WAITFORSTABLE_STATE","features":[431]},{"name":"MF_MEDIA_PROTECTION_MANAGER_PROPERTIES","features":[431]},{"name":"MF_MEDIA_SHARING_ENGINE_DEVICE","features":[431]},{"name":"MF_MEDIA_SHARING_ENGINE_DEVICE_NAME","features":[431]},{"name":"MF_MEDIA_SHARING_ENGINE_EVENT","features":[431]},{"name":"MF_MEDIA_SHARING_ENGINE_EVENT_DISCONNECT","features":[431]},{"name":"MF_MEDIA_SHARING_ENGINE_INITIAL_SEEK_TIME","features":[431]},{"name":"MF_METADATAFACIALEXPRESSION_SMILE","features":[431]},{"name":"MF_METADATATIMESTAMPS_DEVICE","features":[431]},{"name":"MF_METADATATIMESTAMPS_PRESENTATION","features":[431]},{"name":"MF_METADATA_PROVIDER_SERVICE","features":[431]},{"name":"MF_MINCRYPT_FAILURE","features":[431]},{"name":"MF_MP2DLNA_AUDIO_BIT_RATE","features":[431]},{"name":"MF_MP2DLNA_ENCODE_QUALITY","features":[431]},{"name":"MF_MP2DLNA_STATISTICS","features":[431]},{"name":"MF_MP2DLNA_USE_MMCSS","features":[431]},{"name":"MF_MP2DLNA_VIDEO_BIT_RATE","features":[431]},{"name":"MF_MPEG4SINK_MAX_CODED_SEQUENCES_PER_FRAGMENT","features":[431]},{"name":"MF_MPEG4SINK_MINIMUM_PROPERTIES_SIZE","features":[431]},{"name":"MF_MPEG4SINK_MIN_FRAGMENT_DURATION","features":[431]},{"name":"MF_MPEG4SINK_MOOV_BEFORE_MDAT","features":[431]},{"name":"MF_MPEG4SINK_SPSPPS_PASSTHROUGH","features":[431]},{"name":"MF_MSE_ACTIVELIST_CALLBACK","features":[431]},{"name":"MF_MSE_APPEND_MODE","features":[431]},{"name":"MF_MSE_APPEND_MODE_SEGMENTS","features":[431]},{"name":"MF_MSE_APPEND_MODE_SEQUENCE","features":[431]},{"name":"MF_MSE_BUFFERLIST_CALLBACK","features":[431]},{"name":"MF_MSE_CALLBACK","features":[431]},{"name":"MF_MSE_ERROR","features":[431]},{"name":"MF_MSE_ERROR_DECODE","features":[431]},{"name":"MF_MSE_ERROR_NETWORK","features":[431]},{"name":"MF_MSE_ERROR_NOERROR","features":[431]},{"name":"MF_MSE_ERROR_UNKNOWN_ERROR","features":[431]},{"name":"MF_MSE_OPUS_SUPPORT","features":[431]},{"name":"MF_MSE_OPUS_SUPPORT_OFF","features":[431]},{"name":"MF_MSE_OPUS_SUPPORT_ON","features":[431]},{"name":"MF_MSE_OPUS_SUPPORT_TYPE","features":[431]},{"name":"MF_MSE_READY","features":[431]},{"name":"MF_MSE_READY_CLOSED","features":[431]},{"name":"MF_MSE_READY_ENDED","features":[431]},{"name":"MF_MSE_READY_OPEN","features":[431]},{"name":"MF_MSE_VP9_SUPPORT","features":[431]},{"name":"MF_MSE_VP9_SUPPORT_DEFAULT","features":[431]},{"name":"MF_MSE_VP9_SUPPORT_OFF","features":[431]},{"name":"MF_MSE_VP9_SUPPORT_ON","features":[431]},{"name":"MF_MSE_VP9_SUPPORT_TYPE","features":[431]},{"name":"MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION","features":[431]},{"name":"MF_MT_AAC_PAYLOAD_TYPE","features":[431]},{"name":"MF_MT_ALL_SAMPLES_INDEPENDENT","features":[431]},{"name":"MF_MT_ALPHA_MODE","features":[431]},{"name":"MF_MT_AM_FORMAT_TYPE","features":[431]},{"name":"MF_MT_ARBITRARY_FORMAT","features":[431]},{"name":"MF_MT_ARBITRARY_HEADER","features":[431]},{"name":"MF_MT_AUDIO_AVG_BYTES_PER_SECOND","features":[431]},{"name":"MF_MT_AUDIO_BITS_PER_SAMPLE","features":[431]},{"name":"MF_MT_AUDIO_BLOCK_ALIGNMENT","features":[431]},{"name":"MF_MT_AUDIO_CHANNEL_MASK","features":[431]},{"name":"MF_MT_AUDIO_FLAC_MAX_BLOCK_SIZE","features":[431]},{"name":"MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND","features":[431]},{"name":"MF_MT_AUDIO_FOLDDOWN_MATRIX","features":[431]},{"name":"MF_MT_AUDIO_NUM_CHANNELS","features":[431]},{"name":"MF_MT_AUDIO_PREFER_WAVEFORMATEX","features":[431]},{"name":"MF_MT_AUDIO_SAMPLES_PER_BLOCK","features":[431]},{"name":"MF_MT_AUDIO_SAMPLES_PER_SECOND","features":[431]},{"name":"MF_MT_AUDIO_VALID_BITS_PER_SAMPLE","features":[431]},{"name":"MF_MT_AUDIO_WMADRC_AVGREF","features":[431]},{"name":"MF_MT_AUDIO_WMADRC_AVGTARGET","features":[431]},{"name":"MF_MT_AUDIO_WMADRC_PEAKREF","features":[431]},{"name":"MF_MT_AUDIO_WMADRC_PEAKTARGET","features":[431]},{"name":"MF_MT_AVG_BITRATE","features":[431]},{"name":"MF_MT_AVG_BIT_ERROR_RATE","features":[431]},{"name":"MF_MT_COMPRESSED","features":[431]},{"name":"MF_MT_CONTAINER_RATE_SCALING","features":[431]},{"name":"MF_MT_CUSTOM_VIDEO_PRIMARIES","features":[431]},{"name":"MF_MT_D3D12_CPU_READBACK","features":[431]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER","features":[431]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL","features":[431]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET","features":[431]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS","features":[431]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS","features":[431]},{"name":"MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE","features":[431]},{"name":"MF_MT_D3D12_TEXTURE_LAYOUT","features":[431]},{"name":"MF_MT_D3D_RESOURCE_VERSION","features":[431]},{"name":"MF_MT_D3D_RESOURCE_VERSION_ENUM","features":[431]},{"name":"MF_MT_DECODER_MAX_DPB_COUNT","features":[431]},{"name":"MF_MT_DECODER_USE_MAX_RESOLUTION","features":[431]},{"name":"MF_MT_DEFAULT_STRIDE","features":[431]},{"name":"MF_MT_DEPTH_MEASUREMENT","features":[431]},{"name":"MF_MT_DEPTH_VALUE_UNIT","features":[431]},{"name":"MF_MT_DRM_FLAGS","features":[431]},{"name":"MF_MT_DV_AAUX_CTRL_PACK_0","features":[431]},{"name":"MF_MT_DV_AAUX_CTRL_PACK_1","features":[431]},{"name":"MF_MT_DV_AAUX_SRC_PACK_0","features":[431]},{"name":"MF_MT_DV_AAUX_SRC_PACK_1","features":[431]},{"name":"MF_MT_DV_VAUX_CTRL_PACK","features":[431]},{"name":"MF_MT_DV_VAUX_SRC_PACK","features":[431]},{"name":"MF_MT_FIXED_SIZE_SAMPLES","features":[431]},{"name":"MF_MT_FORWARD_CUSTOM_NALU","features":[431]},{"name":"MF_MT_FORWARD_CUSTOM_SEI","features":[431]},{"name":"MF_MT_FRAME_RATE","features":[431]},{"name":"MF_MT_FRAME_RATE_RANGE_MAX","features":[431]},{"name":"MF_MT_FRAME_RATE_RANGE_MIN","features":[431]},{"name":"MF_MT_FRAME_SIZE","features":[431]},{"name":"MF_MT_GEOMETRIC_APERTURE","features":[431]},{"name":"MF_MT_H264_CAPABILITIES","features":[431]},{"name":"MF_MT_H264_LAYOUT_PER_STREAM","features":[431]},{"name":"MF_MT_H264_MAX_CODEC_CONFIG_DELAY","features":[431]},{"name":"MF_MT_H264_MAX_MB_PER_SEC","features":[431]},{"name":"MF_MT_H264_RATE_CONTROL_MODES","features":[431]},{"name":"MF_MT_H264_RESOLUTION_SCALING","features":[431]},{"name":"MF_MT_H264_SIMULCAST_SUPPORT","features":[431]},{"name":"MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES","features":[431]},{"name":"MF_MT_H264_SUPPORTED_SLICE_MODES","features":[431]},{"name":"MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES","features":[431]},{"name":"MF_MT_H264_SUPPORTED_USAGES","features":[431]},{"name":"MF_MT_H264_SVC_CAPABILITIES","features":[431]},{"name":"MF_MT_H264_USAGE","features":[431]},{"name":"MF_MT_IMAGE_LOSS_TOLERANT","features":[431]},{"name":"MF_MT_INTERLACE_MODE","features":[431]},{"name":"MF_MT_IN_BAND_PARAMETER_SET","features":[431]},{"name":"MF_MT_MAJOR_TYPE","features":[431]},{"name":"MF_MT_MAX_FRAME_AVERAGE_LUMINANCE_LEVEL","features":[431]},{"name":"MF_MT_MAX_KEYFRAME_SPACING","features":[431]},{"name":"MF_MT_MAX_LUMINANCE_LEVEL","features":[431]},{"name":"MF_MT_MAX_MASTERING_LUMINANCE","features":[431]},{"name":"MF_MT_MINIMUM_DISPLAY_APERTURE","features":[431]},{"name":"MF_MT_MIN_MASTERING_LUMINANCE","features":[431]},{"name":"MF_MT_MPEG2_CONTENT_PACKET","features":[431]},{"name":"MF_MT_MPEG2_FLAGS","features":[431]},{"name":"MF_MT_MPEG2_HDCP","features":[431]},{"name":"MF_MT_MPEG2_LEVEL","features":[431]},{"name":"MF_MT_MPEG2_ONE_FRAME_PER_PACKET","features":[431]},{"name":"MF_MT_MPEG2_PROFILE","features":[431]},{"name":"MF_MT_MPEG2_STANDARD","features":[431]},{"name":"MF_MT_MPEG2_TIMECODE","features":[431]},{"name":"MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY","features":[431]},{"name":"MF_MT_MPEG4_SAMPLE_DESCRIPTION","features":[431]},{"name":"MF_MT_MPEG4_TRACK_TYPE","features":[431]},{"name":"MF_MT_MPEG_SEQUENCE_HEADER","features":[431]},{"name":"MF_MT_MPEG_START_TIME_CODE","features":[431]},{"name":"MF_MT_ORIGINAL_4CC","features":[431]},{"name":"MF_MT_ORIGINAL_WAVE_FORMAT_TAG","features":[431]},{"name":"MF_MT_OUTPUT_BUFFER_NUM","features":[431]},{"name":"MF_MT_PAD_CONTROL_FLAGS","features":[431]},{"name":"MF_MT_PALETTE","features":[431]},{"name":"MF_MT_PAN_SCAN_APERTURE","features":[431]},{"name":"MF_MT_PAN_SCAN_ENABLED","features":[431]},{"name":"MF_MT_PIXEL_ASPECT_RATIO","features":[431]},{"name":"MF_MT_REALTIME_CONTENT","features":[431]},{"name":"MF_MT_SAMPLE_SIZE","features":[431]},{"name":"MF_MT_SECURE","features":[431]},{"name":"MF_MT_SOURCE_CONTENT_HINT","features":[431]},{"name":"MF_MT_SPATIAL_AUDIO_DATA_PRESENT","features":[431]},{"name":"MF_MT_SPATIAL_AUDIO_MAX_DYNAMIC_OBJECTS","features":[431]},{"name":"MF_MT_SPATIAL_AUDIO_MAX_METADATA_ITEMS","features":[431]},{"name":"MF_MT_SPATIAL_AUDIO_MIN_METADATA_ITEM_OFFSET_SPACING","features":[431]},{"name":"MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_FORMAT_ID","features":[431]},{"name":"MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_LENGTH","features":[431]},{"name":"MF_MT_SUBTYPE","features":[431]},{"name":"MF_MT_TIMESTAMP_CAN_BE_DTS","features":[431]},{"name":"MF_MT_TRANSFER_FUNCTION","features":[431]},{"name":"MF_MT_USER_DATA","features":[431]},{"name":"MF_MT_VIDEO_3D","features":[431]},{"name":"MF_MT_VIDEO_3D_FIRST_IS_LEFT","features":[431]},{"name":"MF_MT_VIDEO_3D_FORMAT","features":[431]},{"name":"MF_MT_VIDEO_3D_LEFT_IS_BASE","features":[431]},{"name":"MF_MT_VIDEO_3D_NUM_VIEWS","features":[431]},{"name":"MF_MT_VIDEO_CHROMA_SITING","features":[431]},{"name":"MF_MT_VIDEO_H264_NO_FMOASO","features":[431]},{"name":"MF_MT_VIDEO_LEVEL","features":[431]},{"name":"MF_MT_VIDEO_LIGHTING","features":[431]},{"name":"MF_MT_VIDEO_NOMINAL_RANGE","features":[431]},{"name":"MF_MT_VIDEO_NO_FRAME_ORDERING","features":[431]},{"name":"MF_MT_VIDEO_PRIMARIES","features":[431]},{"name":"MF_MT_VIDEO_PROFILE","features":[431]},{"name":"MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE","features":[431]},{"name":"MF_MT_VIDEO_ROTATION","features":[431]},{"name":"MF_MT_WRAPPED_TYPE","features":[431]},{"name":"MF_MT_YUV_MATRIX","features":[431]},{"name":"MF_MULTITHREADED_WORKQUEUE","features":[431]},{"name":"MF_NALU_LENGTH_INFORMATION","features":[431]},{"name":"MF_NALU_LENGTH_SET","features":[431]},{"name":"MF_NOT_FOUND_ERR","features":[431]},{"name":"MF_NOT_SUPPORTED_ERR","features":[431]},{"name":"MF_NUM_DROP_MODES","features":[431]},{"name":"MF_NUM_QUALITY_LEVELS","features":[431]},{"name":"MF_OBJECT_BYTESTREAM","features":[431]},{"name":"MF_OBJECT_INVALID","features":[431]},{"name":"MF_OBJECT_MEDIASOURCE","features":[431]},{"name":"MF_OBJECT_TYPE","features":[431]},{"name":"MF_OPENMODE_APPEND_IF_EXIST","features":[431]},{"name":"MF_OPENMODE_DELETE_IF_EXIST","features":[431]},{"name":"MF_OPENMODE_FAIL_IF_EXIST","features":[431]},{"name":"MF_OPENMODE_FAIL_IF_NOT_EXIST","features":[431]},{"name":"MF_OPENMODE_RESET_IF_EXIST","features":[431]},{"name":"MF_OPM_ACP_LEVEL_ONE","features":[431]},{"name":"MF_OPM_ACP_LEVEL_THREE","features":[431]},{"name":"MF_OPM_ACP_LEVEL_TWO","features":[431]},{"name":"MF_OPM_ACP_OFF","features":[431]},{"name":"MF_OPM_ACP_PROTECTION_LEVEL","features":[431]},{"name":"MF_OPM_CGMSA_COPY_FREELY","features":[431]},{"name":"MF_OPM_CGMSA_COPY_NEVER","features":[431]},{"name":"MF_OPM_CGMSA_COPY_NO_MORE","features":[431]},{"name":"MF_OPM_CGMSA_COPY_ONE_GENERATION","features":[431]},{"name":"MF_OPM_CGMSA_OFF","features":[431]},{"name":"MF_OPM_CGMSA_PROTECTION_LEVEL","features":[431]},{"name":"MF_OPM_CGMSA_REDISTRIBUTION_CONTROL_REQUIRED","features":[431]},{"name":"MF_OPTIONAL_NODE_REJECTED_MEDIA_TYPE","features":[431]},{"name":"MF_OPTIONAL_NODE_REJECTED_PROTECTED_PROCESS","features":[431]},{"name":"MF_PARSE_ERR","features":[431]},{"name":"MF_PD_ADAPTIVE_STREAMING","features":[431]},{"name":"MF_PD_APP_CONTEXT","features":[431]},{"name":"MF_PD_ASF_CODECLIST","features":[431]},{"name":"MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA","features":[431]},{"name":"MF_PD_ASF_CONTENTENCRYPTION_KEYID","features":[431]},{"name":"MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL","features":[431]},{"name":"MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA","features":[431]},{"name":"MF_PD_ASF_CONTENTENCRYPTION_TYPE","features":[431]},{"name":"MF_PD_ASF_DATA_LENGTH","features":[431]},{"name":"MF_PD_ASF_DATA_START_OFFSET","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_CREATION_TIME","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_FILE_ID","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_FLAGS","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_PACKETS","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_PREROLL","features":[431]},{"name":"MF_PD_ASF_FILEPROPERTIES_SEND_DURATION","features":[431]},{"name":"MF_PD_ASF_INFO_HAS_AUDIO","features":[431]},{"name":"MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO","features":[431]},{"name":"MF_PD_ASF_INFO_HAS_VIDEO","features":[431]},{"name":"MF_PD_ASF_LANGLIST","features":[431]},{"name":"MF_PD_ASF_LANGLIST_LEGACYORDER","features":[431]},{"name":"MF_PD_ASF_MARKER","features":[431]},{"name":"MF_PD_ASF_METADATA_IS_VBR","features":[431]},{"name":"MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS","features":[431]},{"name":"MF_PD_ASF_METADATA_V8_BUFFERAVERAGE","features":[431]},{"name":"MF_PD_ASF_METADATA_V8_VBRPEAK","features":[431]},{"name":"MF_PD_ASF_SCRIPT","features":[431]},{"name":"MF_PD_AUDIO_ENCODING_BITRATE","features":[431]},{"name":"MF_PD_AUDIO_ISVARIABLEBITRATE","features":[431]},{"name":"MF_PD_DURATION","features":[431]},{"name":"MF_PD_LAST_MODIFIED_TIME","features":[431]},{"name":"MF_PD_MIME_TYPE","features":[431]},{"name":"MF_PD_PLAYBACK_BOUNDARY_TIME","features":[431]},{"name":"MF_PD_PLAYBACK_ELEMENT_ID","features":[431]},{"name":"MF_PD_PMPHOST_CONTEXT","features":[431]},{"name":"MF_PD_PREFERRED_LANGUAGE","features":[431]},{"name":"MF_PD_SAMI_STYLELIST","features":[431]},{"name":"MF_PD_TOTAL_FILE_SIZE","features":[431]},{"name":"MF_PD_VIDEO_ENCODING_BITRATE","features":[431]},{"name":"MF_PLUGIN_CONTROL_POLICY","features":[431]},{"name":"MF_PLUGIN_CONTROL_POLICY_USE_ALL_PLUGINS","features":[431]},{"name":"MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS","features":[431]},{"name":"MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS","features":[431]},{"name":"MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE","features":[431]},{"name":"MF_PMP_SERVER_CONTEXT","features":[431]},{"name":"MF_POLICY_ID","features":[431]},{"name":"MF_PREFERRED_SOURCE_URI","features":[431]},{"name":"MF_PROGRESSIVE_CODING_CONTENT","features":[431]},{"name":"MF_PROPERTY_HANDLER_SERVICE","features":[431]},{"name":"MF_Plugin_Type","features":[431]},{"name":"MF_Plugin_Type_MFT","features":[431]},{"name":"MF_Plugin_Type_MFT_MatchOutputType","features":[431]},{"name":"MF_Plugin_Type_MediaSource","features":[431]},{"name":"MF_Plugin_Type_Other","features":[431]},{"name":"MF_QUALITY_ADVISE_FLAGS","features":[431]},{"name":"MF_QUALITY_CANNOT_KEEP_UP","features":[431]},{"name":"MF_QUALITY_DROP_MODE","features":[431]},{"name":"MF_QUALITY_LEVEL","features":[431]},{"name":"MF_QUALITY_NORMAL","features":[431]},{"name":"MF_QUALITY_NORMAL_MINUS_1","features":[431]},{"name":"MF_QUALITY_NORMAL_MINUS_2","features":[431]},{"name":"MF_QUALITY_NORMAL_MINUS_3","features":[431]},{"name":"MF_QUALITY_NORMAL_MINUS_4","features":[431]},{"name":"MF_QUALITY_NORMAL_MINUS_5","features":[431]},{"name":"MF_QUALITY_NOTIFY_PROCESSING_LATENCY","features":[431]},{"name":"MF_QUALITY_NOTIFY_SAMPLE_LAG","features":[431]},{"name":"MF_QUALITY_SERVICES","features":[431]},{"name":"MF_QUATERNION","features":[431]},{"name":"MF_QUOTA_EXCEEDED_ERR","features":[431]},{"name":"MF_RATE_CONTROL_SERVICE","features":[431]},{"name":"MF_READWRITE_D3D_OPTIONAL","features":[431]},{"name":"MF_READWRITE_DISABLE_CONVERTERS","features":[431]},{"name":"MF_READWRITE_ENABLE_AUTOFINALIZE","features":[431]},{"name":"MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS","features":[431]},{"name":"MF_READWRITE_MMCSS_CLASS","features":[431]},{"name":"MF_READWRITE_MMCSS_CLASS_AUDIO","features":[431]},{"name":"MF_READWRITE_MMCSS_PRIORITY","features":[431]},{"name":"MF_READWRITE_MMCSS_PRIORITY_AUDIO","features":[431]},{"name":"MF_REMOTE_PROXY","features":[431]},{"name":"MF_RESOLUTION_BYTESTREAM","features":[431]},{"name":"MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE","features":[431]},{"name":"MF_RESOLUTION_DISABLE_LOCAL_PLUGINS","features":[431]},{"name":"MF_RESOLUTION_ENABLE_STORE_PLUGINS","features":[431]},{"name":"MF_RESOLUTION_FLAGS","features":[431]},{"name":"MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL","features":[431]},{"name":"MF_RESOLUTION_MEDIASOURCE","features":[431]},{"name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY","features":[431]},{"name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY","features":[431]},{"name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE","features":[431]},{"name":"MF_RESOLUTION_READ","features":[431]},{"name":"MF_RESOLUTION_WRITE","features":[431]},{"name":"MF_SAMI_SERVICE","features":[431]},{"name":"MF_SAMPLEGRABBERSINK_IGNORE_CLOCK","features":[431]},{"name":"MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET","features":[431]},{"name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_AES_CBC","features":[431]},{"name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_AES_CTR","features":[431]},{"name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_NONE","features":[431]},{"name":"MF_SA_AUDIO_ENDPOINT_AWARE","features":[431]},{"name":"MF_SA_BUFFERS_PER_SAMPLE","features":[431]},{"name":"MF_SA_D3D11_ALLOCATE_DISPLAYABLE_RESOURCES","features":[431]},{"name":"MF_SA_D3D11_ALLOW_DYNAMIC_YUV_TEXTURE","features":[431]},{"name":"MF_SA_D3D11_AWARE","features":[431]},{"name":"MF_SA_D3D11_BINDFLAGS","features":[431]},{"name":"MF_SA_D3D11_HW_PROTECTED","features":[431]},{"name":"MF_SA_D3D11_SHARED","features":[431]},{"name":"MF_SA_D3D11_SHARED_WITHOUT_MUTEX","features":[431]},{"name":"MF_SA_D3D11_USAGE","features":[431]},{"name":"MF_SA_D3D12_CLEAR_VALUE","features":[431]},{"name":"MF_SA_D3D12_HEAP_FLAGS","features":[431]},{"name":"MF_SA_D3D12_HEAP_TYPE","features":[431]},{"name":"MF_SA_D3D_AWARE","features":[431]},{"name":"MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT","features":[431]},{"name":"MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE","features":[431]},{"name":"MF_SA_REQUIRED_SAMPLE_COUNT","features":[431]},{"name":"MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE","features":[431]},{"name":"MF_SDK_VERSION","features":[431]},{"name":"MF_SD_AMBISONICS_SAMPLE3D_DESCRIPTION","features":[431]},{"name":"MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE","features":[431]},{"name":"MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE","features":[431]},{"name":"MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX","features":[431]},{"name":"MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE","features":[431]},{"name":"MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE","features":[431]},{"name":"MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE","features":[431]},{"name":"MF_SD_ASF_STREAMBITRATES_BITRATE","features":[431]},{"name":"MF_SD_AUDIO_ENCODER_DELAY","features":[431]},{"name":"MF_SD_AUDIO_ENCODER_PADDING","features":[431]},{"name":"MF_SD_LANGUAGE","features":[431]},{"name":"MF_SD_MEDIASOURCE_STATUS","features":[431]},{"name":"MF_SD_MUTUALLY_EXCLUSIVE","features":[431]},{"name":"MF_SD_PROTECTED","features":[431]},{"name":"MF_SD_SAMI_LANGUAGE","features":[431]},{"name":"MF_SD_STREAM_NAME","features":[431]},{"name":"MF_SD_VIDEO_SPHERICAL","features":[431]},{"name":"MF_SD_VIDEO_SPHERICAL_FORMAT","features":[431]},{"name":"MF_SD_VIDEO_SPHERICAL_INITIAL_VIEWDIRECTION","features":[431]},{"name":"MF_SERVICE_LOOKUP_ALL","features":[431]},{"name":"MF_SERVICE_LOOKUP_DOWNSTREAM","features":[431]},{"name":"MF_SERVICE_LOOKUP_DOWNSTREAM_DIRECT","features":[431]},{"name":"MF_SERVICE_LOOKUP_GLOBAL","features":[431]},{"name":"MF_SERVICE_LOOKUP_TYPE","features":[431]},{"name":"MF_SERVICE_LOOKUP_UPSTREAM","features":[431]},{"name":"MF_SERVICE_LOOKUP_UPSTREAM_DIRECT","features":[431]},{"name":"MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME","features":[431]},{"name":"MF_SESSION_CONTENT_PROTECTION_MANAGER","features":[431]},{"name":"MF_SESSION_GLOBAL_TIME","features":[431]},{"name":"MF_SESSION_QUALITY_MANAGER","features":[431]},{"name":"MF_SESSION_REMOTE_SOURCE_MODE","features":[431]},{"name":"MF_SESSION_SERVER_CONTEXT","features":[431]},{"name":"MF_SESSION_TOPOLOADER","features":[431]},{"name":"MF_SHARING_ENGINE_CALLBACK","features":[431]},{"name":"MF_SHARING_ENGINE_EVENT","features":[431]},{"name":"MF_SHARING_ENGINE_EVENT_DISCONNECT","features":[431]},{"name":"MF_SHARING_ENGINE_EVENT_ERROR","features":[431]},{"name":"MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED","features":[431]},{"name":"MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED","features":[431]},{"name":"MF_SHARING_ENGINE_EVENT_STOPPED","features":[431]},{"name":"MF_SHARING_ENGINE_SHAREDRENDERER","features":[431]},{"name":"MF_SHUTDOWN_RENDERER_ON_ENGINE_SHUTDOWN","features":[431]},{"name":"MF_SINK_VIDEO_DISPLAY_ASPECT_RATIO_DENOMINATOR","features":[431]},{"name":"MF_SINK_VIDEO_DISPLAY_ASPECT_RATIO_NUMERATOR","features":[431]},{"name":"MF_SINK_VIDEO_NATIVE_HEIGHT","features":[431]},{"name":"MF_SINK_VIDEO_NATIVE_WIDTH","features":[431]},{"name":"MF_SINK_VIDEO_PTS","features":[431]},{"name":"MF_SINK_WRITER_ALL_STREAMS","features":[431]},{"name":"MF_SINK_WRITER_ASYNC_CALLBACK","features":[431]},{"name":"MF_SINK_WRITER_CONSTANTS","features":[431]},{"name":"MF_SINK_WRITER_D3D_MANAGER","features":[431]},{"name":"MF_SINK_WRITER_DISABLE_THROTTLING","features":[431]},{"name":"MF_SINK_WRITER_ENCODER_CONFIG","features":[431]},{"name":"MF_SINK_WRITER_INVALID_STREAM_INDEX","features":[431]},{"name":"MF_SINK_WRITER_MEDIASINK","features":[431]},{"name":"MF_SINK_WRITER_STATISTICS","features":[431]},{"name":"MF_SOURCE_PRESENTATION_PROVIDER_SERVICE","features":[431]},{"name":"MF_SOURCE_READERF_ALLEFFECTSREMOVED","features":[431]},{"name":"MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED","features":[431]},{"name":"MF_SOURCE_READERF_ENDOFSTREAM","features":[431]},{"name":"MF_SOURCE_READERF_ERROR","features":[431]},{"name":"MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED","features":[431]},{"name":"MF_SOURCE_READERF_NEWSTREAM","features":[431]},{"name":"MF_SOURCE_READERF_STREAMTICK","features":[431]},{"name":"MF_SOURCE_READER_ALL_STREAMS","features":[431]},{"name":"MF_SOURCE_READER_ANY_STREAM","features":[431]},{"name":"MF_SOURCE_READER_ASYNC_CALLBACK","features":[431]},{"name":"MF_SOURCE_READER_CONSTANTS","features":[431]},{"name":"MF_SOURCE_READER_CONTROLF_DRAIN","features":[431]},{"name":"MF_SOURCE_READER_CONTROL_FLAG","features":[431]},{"name":"MF_SOURCE_READER_CURRENT_TYPE_CONSTANTS","features":[431]},{"name":"MF_SOURCE_READER_CURRENT_TYPE_INDEX","features":[431]},{"name":"MF_SOURCE_READER_D3D11_BIND_FLAGS","features":[431]},{"name":"MF_SOURCE_READER_D3D_MANAGER","features":[431]},{"name":"MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS","features":[431]},{"name":"MF_SOURCE_READER_DISABLE_DXVA","features":[431]},{"name":"MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN","features":[431]},{"name":"MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING","features":[431]},{"name":"MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS","features":[431]},{"name":"MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING","features":[431]},{"name":"MF_SOURCE_READER_FIRST_AUDIO_STREAM","features":[431]},{"name":"MF_SOURCE_READER_FIRST_VIDEO_STREAM","features":[431]},{"name":"MF_SOURCE_READER_FLAG","features":[431]},{"name":"MF_SOURCE_READER_INVALID_STREAM_INDEX","features":[431]},{"name":"MF_SOURCE_READER_MEDIASOURCE","features":[431]},{"name":"MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS","features":[431]},{"name":"MF_SOURCE_READER_MEDIASOURCE_CONFIG","features":[431]},{"name":"MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION","features":[431]},{"name":"MF_STANDARD_WORKQUEUE","features":[431]},{"name":"MF_STF_VERSION_DATE","features":[431]},{"name":"MF_STF_VERSION_INFO","features":[431]},{"name":"MF_STREAM_SINK_SUPPORTS_HW_CONNECTION","features":[431]},{"name":"MF_STREAM_SINK_SUPPORTS_ROTATION","features":[431]},{"name":"MF_STREAM_STATE","features":[431]},{"name":"MF_STREAM_STATE_PAUSED","features":[431]},{"name":"MF_STREAM_STATE_RUNNING","features":[431]},{"name":"MF_STREAM_STATE_STOPPED","features":[431]},{"name":"MF_ST_MEDIASOURCE_COLLECTION","features":[431]},{"name":"MF_SYNTAX_ERR","features":[431]},{"name":"MF_S_ACTIVATE_REPLACED","features":[431]},{"name":"MF_S_ASF_PARSEINPROGRESS","features":[431]},{"name":"MF_S_CLOCK_STOPPED","features":[431]},{"name":"MF_S_MULTIPLE_BEGIN","features":[431]},{"name":"MF_S_PE_TRUSTED","features":[431]},{"name":"MF_S_PROTECTION_NOT_REQUIRED","features":[431]},{"name":"MF_S_SEQUENCER_CONTEXT_CANCELED","features":[431]},{"name":"MF_S_SEQUENCER_SEGMENT_AT_END_OF_STREAM","features":[431]},{"name":"MF_S_SINK_NOT_FINALIZED","features":[431]},{"name":"MF_S_TRANSFORM_DO_NOT_PROPAGATE_EVENT","features":[431]},{"name":"MF_S_VIDEO_DISABLED_WITH_UNKNOWN_SOFTWARE_OUTPUT","features":[431]},{"name":"MF_S_WAIT_FOR_POLICY_SET","features":[431]},{"name":"MF_SampleProtectionSalt","features":[431]},{"name":"MF_TEST_SIGNED_COMPONENT_LOADING","features":[431]},{"name":"MF_TIMECODE_SERVICE","features":[431]},{"name":"MF_TIMED_TEXT_ALIGNMENT","features":[431]},{"name":"MF_TIMED_TEXT_ALIGNMENT_CENTER","features":[431]},{"name":"MF_TIMED_TEXT_ALIGNMENT_END","features":[431]},{"name":"MF_TIMED_TEXT_ALIGNMENT_START","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_POSITION","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_POSITION_AFTER","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_POSITION_BEFORE","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_POSITION_OUTSIDE","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_AUTO","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDCIRCLE","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDDOT","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDSESAME","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_NONE","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENCIRCLE","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENDOT","features":[431]},{"name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENSESAME","features":[431]},{"name":"MF_TIMED_TEXT_CUE_EVENT","features":[431]},{"name":"MF_TIMED_TEXT_CUE_EVENT_ACTIVE","features":[431]},{"name":"MF_TIMED_TEXT_CUE_EVENT_CLEAR","features":[431]},{"name":"MF_TIMED_TEXT_CUE_EVENT_INACTIVE","features":[431]},{"name":"MF_TIMED_TEXT_DECORATION","features":[431]},{"name":"MF_TIMED_TEXT_DECORATION_LINE_THROUGH","features":[431]},{"name":"MF_TIMED_TEXT_DECORATION_NONE","features":[431]},{"name":"MF_TIMED_TEXT_DECORATION_OVERLINE","features":[431]},{"name":"MF_TIMED_TEXT_DECORATION_UNDERLINE","features":[431]},{"name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT","features":[431]},{"name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_AFTER","features":[431]},{"name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_BEFORE","features":[431]},{"name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_CENTER","features":[431]},{"name":"MF_TIMED_TEXT_ERROR_CODE","features":[431]},{"name":"MF_TIMED_TEXT_ERROR_CODE_DATA_FORMAT","features":[431]},{"name":"MF_TIMED_TEXT_ERROR_CODE_FATAL","features":[431]},{"name":"MF_TIMED_TEXT_ERROR_CODE_INTERNAL","features":[431]},{"name":"MF_TIMED_TEXT_ERROR_CODE_NETWORK","features":[431]},{"name":"MF_TIMED_TEXT_ERROR_CODE_NOERROR","features":[431]},{"name":"MF_TIMED_TEXT_FONT_STYLE","features":[431]},{"name":"MF_TIMED_TEXT_FONT_STYLE_ITALIC","features":[431]},{"name":"MF_TIMED_TEXT_FONT_STYLE_NORMAL","features":[431]},{"name":"MF_TIMED_TEXT_FONT_STYLE_OBLIQUE","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_CENTER","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_END","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_SPACEAROUND","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_SPACEBETWEEN","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_START","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_ALIGN_WITHBASE","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_POSITION","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_POSITION_AFTER","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_POSITION_BEFORE","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_POSITION_OUTSIDE","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_AFTER","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_BEFORE","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_BOTH","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_NONE","features":[431]},{"name":"MF_TIMED_TEXT_RUBY_RESERVE_OUTSIDE","features":[431]},{"name":"MF_TIMED_TEXT_SCROLL_MODE","features":[431]},{"name":"MF_TIMED_TEXT_SCROLL_MODE_POP_ON","features":[431]},{"name":"MF_TIMED_TEXT_SCROLL_MODE_ROLL_UP","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_KIND","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_KIND_CAPTIONS","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_KIND_METADATA","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_KIND_SUBTITLES","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_KIND_UNKNOWN","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE_ERROR","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE_LOADED","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE_LOADING","features":[431]},{"name":"MF_TIMED_TEXT_TRACK_READY_STATE_NONE","features":[431]},{"name":"MF_TIMED_TEXT_UNIT_TYPE","features":[431]},{"name":"MF_TIMED_TEXT_UNIT_TYPE_PERCENTAGE","features":[431]},{"name":"MF_TIMED_TEXT_UNIT_TYPE_PIXELS","features":[431]},{"name":"MF_TIMED_TEXT_WRITING_MODE","features":[431]},{"name":"MF_TIMED_TEXT_WRITING_MODE_LR","features":[431]},{"name":"MF_TIMED_TEXT_WRITING_MODE_LRTB","features":[431]},{"name":"MF_TIMED_TEXT_WRITING_MODE_RL","features":[431]},{"name":"MF_TIMED_TEXT_WRITING_MODE_RLTB","features":[431]},{"name":"MF_TIMED_TEXT_WRITING_MODE_TB","features":[431]},{"name":"MF_TIMED_TEXT_WRITING_MODE_TBLR","features":[431]},{"name":"MF_TIMED_TEXT_WRITING_MODE_TBRL","features":[431]},{"name":"MF_TIME_FORMAT_ENTRY_RELATIVE","features":[431]},{"name":"MF_TIME_FORMAT_SEGMENT_OFFSET","features":[431]},{"name":"MF_TOPOLOGY_DXVA_MODE","features":[431]},{"name":"MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED","features":[431]},{"name":"MF_TOPOLOGY_ENABLE_XVP_FOR_PLAYBACK","features":[431]},{"name":"MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES","features":[431]},{"name":"MF_TOPOLOGY_HARDWARE_MODE","features":[431]},{"name":"MF_TOPOLOGY_MAX","features":[431]},{"name":"MF_TOPOLOGY_NO_MARKIN_MARKOUT","features":[431]},{"name":"MF_TOPOLOGY_OUTPUT_NODE","features":[431]},{"name":"MF_TOPOLOGY_PLAYBACK_FRAMERATE","features":[431]},{"name":"MF_TOPOLOGY_PLAYBACK_MAX_DIMS","features":[431]},{"name":"MF_TOPOLOGY_PROJECTSTART","features":[431]},{"name":"MF_TOPOLOGY_PROJECTSTOP","features":[431]},{"name":"MF_TOPOLOGY_RESOLUTION_STATUS","features":[431]},{"name":"MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS","features":[431]},{"name":"MF_TOPOLOGY_RESOLUTION_SUCCEEDED","features":[431]},{"name":"MF_TOPOLOGY_SOURCESTREAM_NODE","features":[431]},{"name":"MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH","features":[431]},{"name":"MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS","features":[431]},{"name":"MF_TOPOLOGY_TEE_NODE","features":[431]},{"name":"MF_TOPOLOGY_TRANSFORM_NODE","features":[431]},{"name":"MF_TOPOLOGY_TYPE","features":[431]},{"name":"MF_TOPONODE_ATTRIBUTE_EDITOR_SERVICE","features":[431]},{"name":"MF_TOPONODE_CONNECT_METHOD","features":[431]},{"name":"MF_TOPONODE_D3DAWARE","features":[431]},{"name":"MF_TOPONODE_DECODER","features":[431]},{"name":"MF_TOPONODE_DECRYPTOR","features":[431]},{"name":"MF_TOPONODE_DISABLE_PREROLL","features":[431]},{"name":"MF_TOPONODE_DISCARDABLE","features":[431]},{"name":"MF_TOPONODE_DRAIN","features":[431]},{"name":"MF_TOPONODE_DRAIN_ALWAYS","features":[431]},{"name":"MF_TOPONODE_DRAIN_DEFAULT","features":[431]},{"name":"MF_TOPONODE_DRAIN_MODE","features":[431]},{"name":"MF_TOPONODE_DRAIN_NEVER","features":[431]},{"name":"MF_TOPONODE_ERRORCODE","features":[431]},{"name":"MF_TOPONODE_ERROR_MAJORTYPE","features":[431]},{"name":"MF_TOPONODE_ERROR_SUBTYPE","features":[431]},{"name":"MF_TOPONODE_FLUSH","features":[431]},{"name":"MF_TOPONODE_FLUSH_ALWAYS","features":[431]},{"name":"MF_TOPONODE_FLUSH_MODE","features":[431]},{"name":"MF_TOPONODE_FLUSH_NEVER","features":[431]},{"name":"MF_TOPONODE_FLUSH_SEEK","features":[431]},{"name":"MF_TOPONODE_LOCKED","features":[431]},{"name":"MF_TOPONODE_MARKIN_HERE","features":[431]},{"name":"MF_TOPONODE_MARKOUT_HERE","features":[431]},{"name":"MF_TOPONODE_MEDIASTART","features":[431]},{"name":"MF_TOPONODE_MEDIASTOP","features":[431]},{"name":"MF_TOPONODE_NOSHUTDOWN_ON_REMOVE","features":[431]},{"name":"MF_TOPONODE_PRESENTATION_DESCRIPTOR","features":[431]},{"name":"MF_TOPONODE_PRIMARYOUTPUT","features":[431]},{"name":"MF_TOPONODE_RATELESS","features":[431]},{"name":"MF_TOPONODE_SEQUENCE_ELEMENTID","features":[431]},{"name":"MF_TOPONODE_SOURCE","features":[431]},{"name":"MF_TOPONODE_STREAMID","features":[431]},{"name":"MF_TOPONODE_STREAM_DESCRIPTOR","features":[431]},{"name":"MF_TOPONODE_TRANSFORM_OBJECTID","features":[431]},{"name":"MF_TOPONODE_WORKQUEUE_ID","features":[431]},{"name":"MF_TOPONODE_WORKQUEUE_ITEM_PRIORITY","features":[431]},{"name":"MF_TOPONODE_WORKQUEUE_MMCSS_CLASS","features":[431]},{"name":"MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY","features":[431]},{"name":"MF_TOPONODE_WORKQUEUE_MMCSS_TASKID","features":[431]},{"name":"MF_TOPOSTATUS","features":[431]},{"name":"MF_TOPOSTATUS_DYNAMIC_CHANGED","features":[431]},{"name":"MF_TOPOSTATUS_ENDED","features":[431]},{"name":"MF_TOPOSTATUS_INVALID","features":[431]},{"name":"MF_TOPOSTATUS_READY","features":[431]},{"name":"MF_TOPOSTATUS_SINK_SWITCHED","features":[431]},{"name":"MF_TOPOSTATUS_STARTED_SOURCE","features":[431]},{"name":"MF_TRANSCODE_ADJUST_PROFILE","features":[431]},{"name":"MF_TRANSCODE_ADJUST_PROFILE_DEFAULT","features":[431]},{"name":"MF_TRANSCODE_ADJUST_PROFILE_FLAGS","features":[431]},{"name":"MF_TRANSCODE_ADJUST_PROFILE_USE_SOURCE_ATTRIBUTES","features":[431]},{"name":"MF_TRANSCODE_CONTAINERTYPE","features":[431]},{"name":"MF_TRANSCODE_DONOT_INSERT_ENCODER","features":[431]},{"name":"MF_TRANSCODE_ENCODINGPROFILE","features":[431]},{"name":"MF_TRANSCODE_QUALITYVSSPEED","features":[431]},{"name":"MF_TRANSCODE_SINK_INFO","features":[431]},{"name":"MF_TRANSCODE_SKIP_METADATA_TRANSFER","features":[431]},{"name":"MF_TRANSCODE_TOPOLOGYMODE","features":[431]},{"name":"MF_TRANSCODE_TOPOLOGYMODE_FLAGS","features":[431]},{"name":"MF_TRANSCODE_TOPOLOGYMODE_HARDWARE_ALLOWED","features":[431]},{"name":"MF_TRANSCODE_TOPOLOGYMODE_SOFTWARE_ONLY","features":[431]},{"name":"MF_TRANSFORM_ASYNC","features":[431]},{"name":"MF_TRANSFORM_ASYNC_UNLOCK","features":[431]},{"name":"MF_TRANSFORM_CATEGORY_Attribute","features":[431]},{"name":"MF_TRANSFORM_FLAGS_Attribute","features":[431]},{"name":"MF_TYPE_ERR","features":[431]},{"name":"MF_UNKNOWN_DURATION","features":[431]},{"name":"MF_URL_TRUST_STATUS","features":[431]},{"name":"MF_USER_DATA_PAYLOAD","features":[431]},{"name":"MF_USER_EXTENDED_ATTRIBUTES","features":[431]},{"name":"MF_USER_MODE_COMPONENT_LOAD","features":[431]},{"name":"MF_VERSION","features":[431]},{"name":"MF_VIDEODSP_MODE","features":[431]},{"name":"MF_VIDEO_MAX_MB_PER_SEC","features":[431]},{"name":"MF_VIDEO_PROCESSOR_ALGORITHM","features":[431]},{"name":"MF_VIDEO_PROCESSOR_ALGORITHM_DEFAULT","features":[431]},{"name":"MF_VIDEO_PROCESSOR_ALGORITHM_MRF_CRF_444","features":[431]},{"name":"MF_VIDEO_PROCESSOR_ALGORITHM_TYPE","features":[431]},{"name":"MF_VIDEO_PROCESSOR_MIRROR","features":[431]},{"name":"MF_VIDEO_PROCESSOR_ROTATION","features":[431]},{"name":"MF_VIDEO_RENDERER_EFFECT_APP_SERVICE_NAME","features":[431]},{"name":"MF_VIDEO_SPHERICAL_VIEWDIRECTION","features":[431]},{"name":"MF_VIRTUALCAMERA_ASSOCIATED_CAMERA_SOURCES","features":[431]},{"name":"MF_VIRTUALCAMERA_CONFIGURATION_APP_PACKAGE_FAMILY_NAME","features":[431]},{"name":"MF_VIRTUALCAMERA_PROVIDE_ASSOCIATED_CAMERA_SOURCES","features":[431]},{"name":"MF_WINDOW_WORKQUEUE","features":[431]},{"name":"MF_WORKQUEUE_SERVICES","features":[431]},{"name":"MF_WRAPPED_BUFFER_SERVICE","features":[431]},{"name":"MF_WRAPPED_OBJECT","features":[431]},{"name":"MF_WRAPPED_SAMPLE_SERVICE","features":[431]},{"name":"MF_WVC1_PROG_SINGLE_SLICE_CONTENT","features":[431]},{"name":"MF_XVP_CALLER_ALLOCATES_OUTPUT","features":[431]},{"name":"MF_XVP_DISABLE_FRC","features":[431]},{"name":"MF_XVP_SAMPLE_LOCK_TIMEOUT","features":[431]},{"name":"MFaudioConstriction14_14","features":[431]},{"name":"MFaudioConstriction44_16","features":[431]},{"name":"MFaudioConstriction48_16","features":[431]},{"name":"MFaudioConstrictionMute","features":[431]},{"name":"MFaudioConstrictionOff","features":[431]},{"name":"MFllMulDiv","features":[431]},{"name":"MICARRAY_EXTERN_BEAM","features":[431]},{"name":"MICARRAY_FIXED_BEAM","features":[431]},{"name":"MICARRAY_SIMPLE_SUM","features":[431]},{"name":"MICARRAY_SINGLE_BEAM","features":[431]},{"name":"MICARRAY_SINGLE_CHAN","features":[431]},{"name":"MIC_ARRAY_MODE","features":[431]},{"name":"MIRROR_HORIZONTAL","features":[431]},{"name":"MIRROR_NONE","features":[431]},{"name":"MIRROR_VERTICAL","features":[431]},{"name":"MODE_NOT_SET","features":[431]},{"name":"MOVEREGION_INFO","features":[307,431]},{"name":"MOVE_RECT","features":[307,431]},{"name":"MP3ACMCodecWrapper","features":[431]},{"name":"MPEG1VIDEOINFO","features":[307,318,431]},{"name":"MPEG2VIDEOINFO","features":[307,318,431]},{"name":"MPEG2VIDEOINFO_FLAGS","features":[431]},{"name":"MR_AUDIO_POLICY_SERVICE","features":[431]},{"name":"MR_BUFFER_SERVICE","features":[431]},{"name":"MR_CAPTURE_POLICY_VOLUME_SERVICE","features":[431]},{"name":"MR_POLICY_VOLUME_SERVICE","features":[431]},{"name":"MR_STREAM_VOLUME_SERVICE","features":[431]},{"name":"MR_VIDEO_ACCELERATION_SERVICE","features":[431]},{"name":"MR_VIDEO_MIXER_SERVICE","features":[431]},{"name":"MR_VIDEO_RENDER_SERVICE","features":[431]},{"name":"MSAMRNBDecoder","features":[431]},{"name":"MSAMRNBEncoder","features":[431]},{"name":"MT_ARBITRARY_HEADER","features":[307,431]},{"name":"MT_CUSTOM_VIDEO_PRIMARIES","features":[431]},{"name":"MULawCodecWrapper","features":[431]},{"name":"OPENMODE_APPEND_IF_EXIST","features":[431]},{"name":"OPENMODE_DELETE_IF_EXIST","features":[431]},{"name":"OPENMODE_FAIL_IF_EXIST","features":[431]},{"name":"OPENMODE_FAIL_IF_NOT_EXIST","features":[431]},{"name":"OPENMODE_RESET_IF_EXIST","features":[431]},{"name":"OPMGetVideoOutputForTarget","features":[307,431]},{"name":"OPMGetVideoOutputsFromHMONITOR","features":[318,431]},{"name":"OPMGetVideoOutputsFromIDirect3DDevice9Object","features":[316,431]},{"name":"OPMXboxEnableHDCP","features":[431]},{"name":"OPMXboxGetHDCPStatus","features":[431]},{"name":"OPMXboxGetHDCPStatusAndType","features":[431]},{"name":"OPM_128_BIT_RANDOM_NUMBER_SIZE","features":[431]},{"name":"OPM_ACP_AND_CGMSA_SIGNALING","features":[431]},{"name":"OPM_ACP_LEVEL_ONE","features":[431]},{"name":"OPM_ACP_LEVEL_THREE","features":[431]},{"name":"OPM_ACP_LEVEL_TWO","features":[431]},{"name":"OPM_ACP_OFF","features":[431]},{"name":"OPM_ACP_PROTECTION_LEVEL","features":[431]},{"name":"OPM_ACTUAL_OUTPUT_FORMAT","features":[316,431]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_CENTER","features":[431]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_TOP","features":[431]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_CENTER","features":[431]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_TOP","features":[431]},{"name":"OPM_ASPECT_RATIO_EN300294_BOX_GT_16_BY_9_CENTER","features":[431]},{"name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_16_BY_9_ANAMORPHIC","features":[431]},{"name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3","features":[431]},{"name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3_PROTECTED_CENTER","features":[431]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR","features":[431]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","features":[431]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_INSIDE_OF_CHIPSET","features":[431]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_MASK","features":[431]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD","features":[431]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","features":[431]},{"name":"OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","features":[431]},{"name":"OPM_BUS_TYPE","features":[431]},{"name":"OPM_BUS_TYPE_AGP","features":[431]},{"name":"OPM_BUS_TYPE_MASK","features":[431]},{"name":"OPM_BUS_TYPE_OTHER","features":[431]},{"name":"OPM_BUS_TYPE_PCI","features":[431]},{"name":"OPM_BUS_TYPE_PCIEXPRESS","features":[431]},{"name":"OPM_BUS_TYPE_PCIX","features":[431]},{"name":"OPM_CGMSA","features":[431]},{"name":"OPM_CGMSA_COPY_FREELY","features":[431]},{"name":"OPM_CGMSA_COPY_NEVER","features":[431]},{"name":"OPM_CGMSA_COPY_NO_MORE","features":[431]},{"name":"OPM_CGMSA_COPY_ONE_GENERATION","features":[431]},{"name":"OPM_CGMSA_OFF","features":[431]},{"name":"OPM_CGMSA_REDISTRIBUTION_CONTROL_REQUIRED","features":[431]},{"name":"OPM_CONFIGURE_PARAMETERS","features":[431]},{"name":"OPM_CONFIGURE_SETTING_DATA_SIZE","features":[431]},{"name":"OPM_CONNECTED_HDCP_DEVICE_INFORMATION","features":[431]},{"name":"OPM_CONNECTOR_TYPE","features":[431]},{"name":"OPM_CONNECTOR_TYPE_COMPONENT_VIDEO","features":[431]},{"name":"OPM_CONNECTOR_TYPE_COMPOSITE_VIDEO","features":[431]},{"name":"OPM_CONNECTOR_TYPE_DISPLAYPORT_EMBEDDED","features":[431]},{"name":"OPM_CONNECTOR_TYPE_DISPLAYPORT_EXTERNAL","features":[431]},{"name":"OPM_CONNECTOR_TYPE_DVI","features":[431]},{"name":"OPM_CONNECTOR_TYPE_D_JPN","features":[431]},{"name":"OPM_CONNECTOR_TYPE_HDMI","features":[431]},{"name":"OPM_CONNECTOR_TYPE_LVDS","features":[431]},{"name":"OPM_CONNECTOR_TYPE_MIRACAST","features":[431]},{"name":"OPM_CONNECTOR_TYPE_OTHER","features":[431]},{"name":"OPM_CONNECTOR_TYPE_RESERVED","features":[431]},{"name":"OPM_CONNECTOR_TYPE_SDI","features":[431]},{"name":"OPM_CONNECTOR_TYPE_SVIDEO","features":[431]},{"name":"OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_A","features":[431]},{"name":"OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_B","features":[431]},{"name":"OPM_CONNECTOR_TYPE_UDI_EMBEDDED","features":[431]},{"name":"OPM_CONNECTOR_TYPE_UDI_EXTERNAL","features":[431]},{"name":"OPM_CONNECTOR_TYPE_VGA","features":[431]},{"name":"OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED","features":[431]},{"name":"OPM_COPP_COMPATIBLE_CONNECTOR_TYPE_INTERNAL","features":[431]},{"name":"OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS","features":[431]},{"name":"OPM_DPCP_OFF","features":[431]},{"name":"OPM_DPCP_ON","features":[431]},{"name":"OPM_DPCP_PROTECTION_LEVEL","features":[431]},{"name":"OPM_DVI_CHARACTERISTIC","features":[431]},{"name":"OPM_DVI_CHARACTERISTIC_1_0","features":[431]},{"name":"OPM_DVI_CHARACTERISTIC_1_1_OR_ABOVE","features":[431]},{"name":"OPM_ENCRYPTED_INITIALIZATION_PARAMETERS","features":[431]},{"name":"OPM_ENCRYPTED_INITIALIZATION_PARAMETERS_SIZE","features":[431]},{"name":"OPM_GET_ACP_AND_CGMSA_SIGNALING","features":[431]},{"name":"OPM_GET_ACTUAL_OUTPUT_FORMAT","features":[431]},{"name":"OPM_GET_ACTUAL_PROTECTION_LEVEL","features":[431]},{"name":"OPM_GET_ADAPTER_BUS_TYPE","features":[431]},{"name":"OPM_GET_CODEC_INFO","features":[431]},{"name":"OPM_GET_CODEC_INFO_INFORMATION","features":[431]},{"name":"OPM_GET_CODEC_INFO_PARAMETERS","features":[431]},{"name":"OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION","features":[431]},{"name":"OPM_GET_CONNECTOR_TYPE","features":[431]},{"name":"OPM_GET_CURRENT_HDCP_SRM_VERSION","features":[431]},{"name":"OPM_GET_DVI_CHARACTERISTICS","features":[431]},{"name":"OPM_GET_INFORMATION_PARAMETERS_SIZE","features":[431]},{"name":"OPM_GET_INFO_PARAMETERS","features":[431]},{"name":"OPM_GET_OUTPUT_HARDWARE_PROTECTION_SUPPORT","features":[431]},{"name":"OPM_GET_OUTPUT_ID","features":[431]},{"name":"OPM_GET_SUPPORTED_PROTECTION_TYPES","features":[431]},{"name":"OPM_GET_VIRTUAL_PROTECTION_LEVEL","features":[431]},{"name":"OPM_HDCP_FLAGS","features":[431]},{"name":"OPM_HDCP_FLAG_NONE","features":[431]},{"name":"OPM_HDCP_FLAG_REPEATER","features":[431]},{"name":"OPM_HDCP_KEY_SELECTION_VECTOR","features":[431]},{"name":"OPM_HDCP_KEY_SELECTION_VECTOR_SIZE","features":[431]},{"name":"OPM_HDCP_OFF","features":[431]},{"name":"OPM_HDCP_ON","features":[431]},{"name":"OPM_HDCP_PROTECTION_LEVEL","features":[431]},{"name":"OPM_HDCP_STATUS","features":[431]},{"name":"OPM_HDCP_STATUS_OFF","features":[431]},{"name":"OPM_HDCP_STATUS_ON","features":[431]},{"name":"OPM_HDCP_TYPE","features":[431]},{"name":"OPM_HDCP_TYPE_0","features":[431]},{"name":"OPM_HDCP_TYPE_1","features":[431]},{"name":"OPM_IMAGE_ASPECT_RATIO_EN300294","features":[431]},{"name":"OPM_OMAC","features":[431]},{"name":"OPM_OMAC_SIZE","features":[431]},{"name":"OPM_OUTPUT_HARDWARE_PROTECTION","features":[431]},{"name":"OPM_OUTPUT_HARDWARE_PROTECTION_NOT_SUPPORTED","features":[431]},{"name":"OPM_OUTPUT_HARDWARE_PROTECTION_SUPPORTED","features":[431]},{"name":"OPM_OUTPUT_ID_DATA","features":[431]},{"name":"OPM_PROTECTION_STANDARD_ARIBTRB15_1125I","features":[431]},{"name":"OPM_PROTECTION_STANDARD_ARIBTRB15_525I","features":[431]},{"name":"OPM_PROTECTION_STANDARD_ARIBTRB15_525P","features":[431]},{"name":"OPM_PROTECTION_STANDARD_ARIBTRB15_750P","features":[431]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_1125I","features":[431]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_525P","features":[431]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_750P","features":[431]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_1125I","features":[431]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_525P","features":[431]},{"name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_750P","features":[431]},{"name":"OPM_PROTECTION_STANDARD_EIA608B_525","features":[431]},{"name":"OPM_PROTECTION_STANDARD_EN300294_625I","features":[431]},{"name":"OPM_PROTECTION_STANDARD_IEC61880_2_525I","features":[431]},{"name":"OPM_PROTECTION_STANDARD_IEC61880_525I","features":[431]},{"name":"OPM_PROTECTION_STANDARD_IEC62375_625P","features":[431]},{"name":"OPM_PROTECTION_STANDARD_NONE","features":[431]},{"name":"OPM_PROTECTION_STANDARD_OTHER","features":[431]},{"name":"OPM_PROTECTION_STANDARD_TYPE","features":[431]},{"name":"OPM_PROTECTION_TYPE","features":[431]},{"name":"OPM_PROTECTION_TYPE_ACP","features":[431]},{"name":"OPM_PROTECTION_TYPE_CGMSA","features":[431]},{"name":"OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP","features":[431]},{"name":"OPM_PROTECTION_TYPE_DPCP","features":[431]},{"name":"OPM_PROTECTION_TYPE_HDCP","features":[431]},{"name":"OPM_PROTECTION_TYPE_NONE","features":[431]},{"name":"OPM_PROTECTION_TYPE_OTHER","features":[431]},{"name":"OPM_PROTECTION_TYPE_SIZE","features":[431]},{"name":"OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP","features":[431]},{"name":"OPM_RANDOM_NUMBER","features":[431]},{"name":"OPM_REQUESTED_INFORMATION","features":[431]},{"name":"OPM_REQUESTED_INFORMATION_SIZE","features":[431]},{"name":"OPM_SET_ACP_AND_CGMSA_SIGNALING","features":[431]},{"name":"OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS","features":[431]},{"name":"OPM_SET_HDCP_SRM","features":[431]},{"name":"OPM_SET_HDCP_SRM_PARAMETERS","features":[431]},{"name":"OPM_SET_PROTECTION_LEVEL","features":[431]},{"name":"OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD","features":[431]},{"name":"OPM_SET_PROTECTION_LEVEL_PARAMETERS","features":[431]},{"name":"OPM_STANDARD_INFORMATION","features":[431]},{"name":"OPM_STATUS","features":[431]},{"name":"OPM_STATUS_LINK_LOST","features":[431]},{"name":"OPM_STATUS_NORMAL","features":[431]},{"name":"OPM_STATUS_RENEGOTIATION_REQUIRED","features":[431]},{"name":"OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED","features":[431]},{"name":"OPM_STATUS_TAMPERING_DETECTED","features":[431]},{"name":"OPM_TYPE","features":[431]},{"name":"OPM_TYPE_ENFORCEMENT_HDCP_OFF","features":[431]},{"name":"OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_NO_TYPE_RESTRICTION","features":[431]},{"name":"OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_TYPE1_RESTRICTION","features":[431]},{"name":"OPM_TYPE_ENFORCEMENT_HDCP_PROTECTION_LEVEL","features":[431]},{"name":"OPM_VIDEO_OUTPUT_SEMANTICS","features":[431]},{"name":"OPM_VOS_COPP_SEMANTICS","features":[431]},{"name":"OPM_VOS_OPM_INDIRECT_DISPLAY","features":[431]},{"name":"OPM_VOS_OPM_SEMANTICS","features":[431]},{"name":"OPTIBEAM_ARRAY_AND_AEC","features":[431]},{"name":"OPTIBEAM_ARRAY_ONLY","features":[431]},{"name":"PDXVAHDSW_CreateDevice","features":[307,316,431]},{"name":"PDXVAHDSW_CreateVideoProcessor","features":[307,431]},{"name":"PDXVAHDSW_DestroyDevice","features":[307,431]},{"name":"PDXVAHDSW_DestroyVideoProcessor","features":[307,431]},{"name":"PDXVAHDSW_GetVideoProcessBltStatePrivate","features":[307,431]},{"name":"PDXVAHDSW_GetVideoProcessStreamStatePrivate","features":[307,431]},{"name":"PDXVAHDSW_GetVideoProcessorCaps","features":[307,431]},{"name":"PDXVAHDSW_GetVideoProcessorCustomRates","features":[307,431]},{"name":"PDXVAHDSW_GetVideoProcessorDeviceCaps","features":[307,316,431]},{"name":"PDXVAHDSW_GetVideoProcessorFilterRange","features":[307,431]},{"name":"PDXVAHDSW_GetVideoProcessorInputFormats","features":[307,316,431]},{"name":"PDXVAHDSW_GetVideoProcessorOutputFormats","features":[307,316,431]},{"name":"PDXVAHDSW_Plugin","features":[431]},{"name":"PDXVAHDSW_ProposeVideoPrivateFormat","features":[307,316,431]},{"name":"PDXVAHDSW_SetVideoProcessBltState","features":[307,431]},{"name":"PDXVAHDSW_SetVideoProcessStreamState","features":[307,431]},{"name":"PDXVAHDSW_VideoProcessBltHD","features":[307,316,431]},{"name":"PDXVAHD_CreateDevice","features":[316,431]},{"name":"PEACTION_COPY","features":[431]},{"name":"PEACTION_EXPORT","features":[431]},{"name":"PEACTION_EXTRACT","features":[431]},{"name":"PEACTION_LAST","features":[431]},{"name":"PEACTION_NO","features":[431]},{"name":"PEACTION_PLAY","features":[431]},{"name":"PEACTION_RESERVED1","features":[431]},{"name":"PEACTION_RESERVED2","features":[431]},{"name":"PEACTION_RESERVED3","features":[431]},{"name":"PIN_CATEGORY_ANALOGVIDEOIN","features":[431]},{"name":"PIN_CATEGORY_CAPTURE","features":[431]},{"name":"PIN_CATEGORY_CC","features":[431]},{"name":"PIN_CATEGORY_EDS","features":[431]},{"name":"PIN_CATEGORY_NABTS","features":[431]},{"name":"PIN_CATEGORY_PREVIEW","features":[431]},{"name":"PIN_CATEGORY_STILL","features":[431]},{"name":"PIN_CATEGORY_TELETEXT","features":[431]},{"name":"PIN_CATEGORY_TIMECODE","features":[431]},{"name":"PIN_CATEGORY_VBI","features":[431]},{"name":"PIN_CATEGORY_VIDEOPORT","features":[431]},{"name":"PIN_CATEGORY_VIDEOPORT_VBI","features":[431]},{"name":"PLAYTO_SOURCE_AUDIO","features":[431]},{"name":"PLAYTO_SOURCE_CREATEFLAGS","features":[431]},{"name":"PLAYTO_SOURCE_IMAGE","features":[431]},{"name":"PLAYTO_SOURCE_NONE","features":[431]},{"name":"PLAYTO_SOURCE_PROTECTED","features":[431]},{"name":"PLAYTO_SOURCE_VIDEO","features":[431]},{"name":"PRESENTATION_CURRENT_POSITION","features":[431]},{"name":"REQUIRE_PROMPT","features":[431]},{"name":"REQUIRE_SAVE_SELECTED","features":[431]},{"name":"ROI_AREA","features":[307,431]},{"name":"ROTATION_NONE","features":[431]},{"name":"ROTATION_NORMAL","features":[431]},{"name":"SAMPLE_PROTECTION_VERSION","features":[431]},{"name":"SAMPLE_PROTECTION_VERSION_AES128CTR","features":[431]},{"name":"SAMPLE_PROTECTION_VERSION_BASIC_LOKI","features":[431]},{"name":"SAMPLE_PROTECTION_VERSION_NO","features":[431]},{"name":"SAMPLE_PROTECTION_VERSION_RC4","features":[431]},{"name":"SAMPLE_PROTECTION_VERSION_SCATTER","features":[431]},{"name":"SEEK_ORIGIN","features":[431]},{"name":"SENSORPROFILEID","features":[431]},{"name":"SHA_HASH_LEN","features":[431]},{"name":"SINGLE_CHANNEL_AEC","features":[431]},{"name":"SINGLE_CHANNEL_NSAGC","features":[431]},{"name":"STREAM_MEDIUM","features":[431]},{"name":"SYSFXUI_DONOTSHOW_BASSBOOST","features":[431]},{"name":"SYSFXUI_DONOTSHOW_BASSMANAGEMENT","features":[431]},{"name":"SYSFXUI_DONOTSHOW_CHANNELPHANTOMING","features":[431]},{"name":"SYSFXUI_DONOTSHOW_HEADPHONEVIRTUALIZATION","features":[431]},{"name":"SYSFXUI_DONOTSHOW_LOUDNESSEQUALIZATION","features":[431]},{"name":"SYSFXUI_DONOTSHOW_ROOMCORRECTION","features":[431]},{"name":"SYSFXUI_DONOTSHOW_SPEAKERFILLING","features":[431]},{"name":"SYSFXUI_DONOTSHOW_VIRTUALSURROUND","features":[431]},{"name":"SequencerTopologyFlags_Last","features":[431]},{"name":"TIME_FORMAT_BYTE","features":[431]},{"name":"TIME_FORMAT_FIELD","features":[431]},{"name":"TIME_FORMAT_FRAME","features":[431]},{"name":"TIME_FORMAT_MEDIA_TIME","features":[431]},{"name":"TIME_FORMAT_NONE","features":[431]},{"name":"TIME_FORMAT_SAMPLE","features":[431]},{"name":"TOC_DESCRIPTOR","features":[431]},{"name":"TOC_ENTRY_DESCRIPTOR","features":[431]},{"name":"TOC_ENTRY_MAX_TITLE_SIZE","features":[431]},{"name":"TOC_MAX_DESCRIPTION_SIZE","features":[431]},{"name":"TOC_POS_INHEADER","features":[431]},{"name":"TOC_POS_TOPLEVELOBJECT","features":[431]},{"name":"TOC_POS_TYPE","features":[431]},{"name":"UUID_UdriTagTables","features":[431]},{"name":"UUID_WMDRMTagTables","features":[431]},{"name":"VIDEOINFOHEADER","features":[307,318,431]},{"name":"VIDEOINFOHEADER2","features":[307,318,431]},{"name":"VIDEO_ZOOM_RECT","features":[431]},{"name":"VRHP_BIGROOM","features":[431]},{"name":"VRHP_CUSTUMIZEDROOM","features":[431]},{"name":"VRHP_MEDIUMROOM","features":[431]},{"name":"VRHP_SMALLROOM","features":[431]},{"name":"VorbisDecoderMFT","features":[431]},{"name":"WMAAECMA_E_NO_ACTIVE_RENDER_STREAM","features":[431]},{"name":"WMT_PROP_DATATYPE","features":[431]},{"name":"WMT_PROP_TYPE_BINARY","features":[431]},{"name":"WMT_PROP_TYPE_BOOL","features":[431]},{"name":"WMT_PROP_TYPE_DWORD","features":[431]},{"name":"WMT_PROP_TYPE_GUID","features":[431]},{"name":"WMT_PROP_TYPE_QWORD","features":[431]},{"name":"WMT_PROP_TYPE_STRING","features":[431]},{"name":"WMT_PROP_TYPE_WORD","features":[431]},{"name":"WMV_DYNAMIC_BITRATE","features":[431]},{"name":"WMV_DYNAMIC_COMPLEXITY","features":[431]},{"name":"WMV_DYNAMIC_FLAGS","features":[431]},{"name":"WMV_DYNAMIC_RESOLUTION","features":[431]},{"name":"WM_CODEC_ONEPASS_CBR","features":[431]},{"name":"WM_CODEC_ONEPASS_VBR","features":[431]},{"name":"WM_CODEC_TWOPASS_CBR","features":[431]},{"name":"WM_CODEC_TWOPASS_VBR_PEAKCONSTRAINED","features":[431]},{"name":"WM_CODEC_TWOPASS_VBR_UNCONSTRAINED","features":[431]},{"name":"_MFP_CREDENTIAL_FLAGS","features":[431]},{"name":"_MFP_MEDIAITEM_CHARACTERISTICS","features":[431]},{"name":"_MFT_INPUT_DATA_BUFFER_FLAGS","features":[431]},{"name":"_MFT_INPUT_STATUS_FLAGS","features":[431]},{"name":"_MFT_INPUT_STREAM_INFO_FLAGS","features":[431]},{"name":"_MFT_OUTPUT_DATA_BUFFER_FLAGS","features":[431]},{"name":"_MFT_OUTPUT_STATUS_FLAGS","features":[431]},{"name":"_MFT_OUTPUT_STREAM_INFO_FLAGS","features":[431]},{"name":"_MFT_PROCESS_OUTPUT_FLAGS","features":[431]},{"name":"_MFT_PROCESS_OUTPUT_STATUS","features":[431]},{"name":"_MFT_SET_TYPE_FLAGS","features":[431]},{"name":"_msoBegin","features":[431]},{"name":"_msoCurrent","features":[431]},{"name":"eAVAudioChannelConfig","features":[431]},{"name":"eAVAudioChannelConfig_BACK_CENTER","features":[431]},{"name":"eAVAudioChannelConfig_BACK_LEFT","features":[431]},{"name":"eAVAudioChannelConfig_BACK_RIGHT","features":[431]},{"name":"eAVAudioChannelConfig_FRONT_CENTER","features":[431]},{"name":"eAVAudioChannelConfig_FRONT_LEFT","features":[431]},{"name":"eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER","features":[431]},{"name":"eAVAudioChannelConfig_FRONT_RIGHT","features":[431]},{"name":"eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER","features":[431]},{"name":"eAVAudioChannelConfig_LOW_FREQUENCY","features":[431]},{"name":"eAVAudioChannelConfig_SIDE_LEFT","features":[431]},{"name":"eAVAudioChannelConfig_SIDE_RIGHT","features":[431]},{"name":"eAVAudioChannelConfig_TOP_BACK_CENTER","features":[431]},{"name":"eAVAudioChannelConfig_TOP_BACK_LEFT","features":[431]},{"name":"eAVAudioChannelConfig_TOP_BACK_RIGHT","features":[431]},{"name":"eAVAudioChannelConfig_TOP_CENTER","features":[431]},{"name":"eAVAudioChannelConfig_TOP_FRONT_CENTER","features":[431]},{"name":"eAVAudioChannelConfig_TOP_FRONT_LEFT","features":[431]},{"name":"eAVAudioChannelConfig_TOP_FRONT_RIGHT","features":[431]},{"name":"eAVDDSurroundMode","features":[431]},{"name":"eAVDDSurroundMode_No","features":[431]},{"name":"eAVDDSurroundMode_NotIndicated","features":[431]},{"name":"eAVDDSurroundMode_Yes","features":[431]},{"name":"eAVDSPLoudnessEqualization","features":[431]},{"name":"eAVDSPLoudnessEqualization_AUTO","features":[431]},{"name":"eAVDSPLoudnessEqualization_OFF","features":[431]},{"name":"eAVDSPLoudnessEqualization_ON","features":[431]},{"name":"eAVDSPSpeakerFill","features":[431]},{"name":"eAVDSPSpeakerFill_AUTO","features":[431]},{"name":"eAVDSPSpeakerFill_OFF","features":[431]},{"name":"eAVDSPSpeakerFill_ON","features":[431]},{"name":"eAVDecAACDownmixMode","features":[431]},{"name":"eAVDecAACUseARIBDownmix","features":[431]},{"name":"eAVDecAACUseISODownmix","features":[431]},{"name":"eAVDecAudioDualMono","features":[431]},{"name":"eAVDecAudioDualMonoReproMode","features":[431]},{"name":"eAVDecAudioDualMonoReproMode_LEFT_MONO","features":[431]},{"name":"eAVDecAudioDualMonoReproMode_MIX_MONO","features":[431]},{"name":"eAVDecAudioDualMonoReproMode_RIGHT_MONO","features":[431]},{"name":"eAVDecAudioDualMonoReproMode_STEREO","features":[431]},{"name":"eAVDecAudioDualMono_IsDualMono","features":[431]},{"name":"eAVDecAudioDualMono_IsNotDualMono","features":[431]},{"name":"eAVDecAudioDualMono_UnSpecified","features":[431]},{"name":"eAVDecDDMatrixDecodingMode","features":[431]},{"name":"eAVDecDDMatrixDecodingMode_AUTO","features":[431]},{"name":"eAVDecDDMatrixDecodingMode_OFF","features":[431]},{"name":"eAVDecDDMatrixDecodingMode_ON","features":[431]},{"name":"eAVDecDDOperationalMode","features":[431]},{"name":"eAVDecDDOperationalMode_CUSTOM0","features":[431]},{"name":"eAVDecDDOperationalMode_CUSTOM1","features":[431]},{"name":"eAVDecDDOperationalMode_LINE","features":[431]},{"name":"eAVDecDDOperationalMode_NONE","features":[431]},{"name":"eAVDecDDOperationalMode_PORTABLE11","features":[431]},{"name":"eAVDecDDOperationalMode_PORTABLE14","features":[431]},{"name":"eAVDecDDOperationalMode_PORTABLE8","features":[431]},{"name":"eAVDecDDOperationalMode_RF","features":[431]},{"name":"eAVDecDDStereoDownMixMode","features":[431]},{"name":"eAVDecDDStereoDownMixMode_Auto","features":[431]},{"name":"eAVDecDDStereoDownMixMode_LoRo","features":[431]},{"name":"eAVDecDDStereoDownMixMode_LtRt","features":[431]},{"name":"eAVDecHEAACDynamicRangeControl","features":[431]},{"name":"eAVDecHEAACDynamicRangeControl_OFF","features":[431]},{"name":"eAVDecHEAACDynamicRangeControl_ON","features":[431]},{"name":"eAVDecVideoCodecType","features":[431]},{"name":"eAVDecVideoCodecType_H264","features":[431]},{"name":"eAVDecVideoCodecType_MPEG2","features":[431]},{"name":"eAVDecVideoCodecType_NOTPLAYING","features":[431]},{"name":"eAVDecVideoDXVABusEncryption","features":[431]},{"name":"eAVDecVideoDXVABusEncryption_AES","features":[431]},{"name":"eAVDecVideoDXVABusEncryption_NONE","features":[431]},{"name":"eAVDecVideoDXVABusEncryption_PRIVATE","features":[431]},{"name":"eAVDecVideoDXVAMode","features":[431]},{"name":"eAVDecVideoDXVAMode_IDCT","features":[431]},{"name":"eAVDecVideoDXVAMode_MC","features":[431]},{"name":"eAVDecVideoDXVAMode_NOTPLAYING","features":[431]},{"name":"eAVDecVideoDXVAMode_SW","features":[431]},{"name":"eAVDecVideoDXVAMode_VLD","features":[431]},{"name":"eAVDecVideoH264ErrorConcealment","features":[431]},{"name":"eAVDecVideoInputScanType","features":[431]},{"name":"eAVDecVideoInputScan_Interlaced_LowerFieldFirst","features":[431]},{"name":"eAVDecVideoInputScan_Interlaced_UpperFieldFirst","features":[431]},{"name":"eAVDecVideoInputScan_Progressive","features":[431]},{"name":"eAVDecVideoInputScan_Unknown","features":[431]},{"name":"eAVDecVideoMPEG2ErrorConcealment","features":[431]},{"name":"eAVDecVideoSWPowerLevel","features":[431]},{"name":"eAVDecVideoSWPowerLevel_Balanced","features":[431]},{"name":"eAVDecVideoSWPowerLevel_BatteryLife","features":[431]},{"name":"eAVDecVideoSWPowerLevel_VideoQuality","features":[431]},{"name":"eAVDecVideoSoftwareDeinterlaceMode","features":[431]},{"name":"eAVDecVideoSoftwareDeinterlaceMode_BOBDeinterlacing","features":[431]},{"name":"eAVDecVideoSoftwareDeinterlaceMode_NoDeinterlacing","features":[431]},{"name":"eAVDecVideoSoftwareDeinterlaceMode_ProgressiveDeinterlacing","features":[431]},{"name":"eAVDecVideoSoftwareDeinterlaceMode_SmartBOBDeinterlacing","features":[431]},{"name":"eAVEncAV1PictureType","features":[431]},{"name":"eAVEncAV1PictureType_Inter","features":[431]},{"name":"eAVEncAV1PictureType_Intra_Only","features":[431]},{"name":"eAVEncAV1PictureType_Key","features":[431]},{"name":"eAVEncAV1PictureType_Switch","features":[431]},{"name":"eAVEncAV1VLevel","features":[431]},{"name":"eAVEncAV1VLevel2","features":[431]},{"name":"eAVEncAV1VLevel2_1","features":[431]},{"name":"eAVEncAV1VLevel3","features":[431]},{"name":"eAVEncAV1VLevel3_1","features":[431]},{"name":"eAVEncAV1VLevel4","features":[431]},{"name":"eAVEncAV1VLevel4_1","features":[431]},{"name":"eAVEncAV1VLevel5","features":[431]},{"name":"eAVEncAV1VLevel5_1","features":[431]},{"name":"eAVEncAV1VLevel5_2","features":[431]},{"name":"eAVEncAV1VLevel5_3","features":[431]},{"name":"eAVEncAV1VLevel6","features":[431]},{"name":"eAVEncAV1VLevel6_1","features":[431]},{"name":"eAVEncAV1VLevel6_2","features":[431]},{"name":"eAVEncAV1VLevel6_3","features":[431]},{"name":"eAVEncAV1VProfile","features":[431]},{"name":"eAVEncAV1VProfile_High_444_10","features":[431]},{"name":"eAVEncAV1VProfile_High_444_8","features":[431]},{"name":"eAVEncAV1VProfile_Main_400_10","features":[431]},{"name":"eAVEncAV1VProfile_Main_400_8","features":[431]},{"name":"eAVEncAV1VProfile_Main_420_10","features":[431]},{"name":"eAVEncAV1VProfile_Main_420_8","features":[431]},{"name":"eAVEncAV1VProfile_Professional_400_12","features":[431]},{"name":"eAVEncAV1VProfile_Professional_420_12","features":[431]},{"name":"eAVEncAV1VProfile_Professional_422_10","features":[431]},{"name":"eAVEncAV1VProfile_Professional_422_12","features":[431]},{"name":"eAVEncAV1VProfile_Professional_422_8","features":[431]},{"name":"eAVEncAV1VProfile_Professional_444_12","features":[431]},{"name":"eAVEncAV1VProfile_unknown","features":[431]},{"name":"eAVEncAdaptiveMode","features":[431]},{"name":"eAVEncAdaptiveMode_FrameRate","features":[431]},{"name":"eAVEncAdaptiveMode_None","features":[431]},{"name":"eAVEncAdaptiveMode_Resolution","features":[431]},{"name":"eAVEncAudioDualMono","features":[431]},{"name":"eAVEncAudioDualMono_Off","features":[431]},{"name":"eAVEncAudioDualMono_On","features":[431]},{"name":"eAVEncAudioDualMono_SameAsInput","features":[431]},{"name":"eAVEncAudioInputContent","features":[431]},{"name":"eAVEncChromaEncodeMode","features":[431]},{"name":"eAVEncChromaEncodeMode_420","features":[431]},{"name":"eAVEncChromaEncodeMode_444","features":[431]},{"name":"eAVEncChromaEncodeMode_444_v2","features":[431]},{"name":"eAVEncCommonRateControlMode","features":[431]},{"name":"eAVEncCommonRateControlMode_CBR","features":[431]},{"name":"eAVEncCommonRateControlMode_GlobalLowDelayVBR","features":[431]},{"name":"eAVEncCommonRateControlMode_GlobalVBR","features":[431]},{"name":"eAVEncCommonRateControlMode_LowDelayVBR","features":[431]},{"name":"eAVEncCommonRateControlMode_PeakConstrainedVBR","features":[431]},{"name":"eAVEncCommonRateControlMode_Quality","features":[431]},{"name":"eAVEncCommonRateControlMode_UnconstrainedVBR","features":[431]},{"name":"eAVEncCommonStreamEndHandling","features":[431]},{"name":"eAVEncCommonStreamEndHandling_DiscardPartial","features":[431]},{"name":"eAVEncCommonStreamEndHandling_EnsureComplete","features":[431]},{"name":"eAVEncDDAtoDConverterType","features":[431]},{"name":"eAVEncDDAtoDConverterType_HDCD","features":[431]},{"name":"eAVEncDDAtoDConverterType_Standard","features":[431]},{"name":"eAVEncDDDynamicRangeCompressionControl","features":[431]},{"name":"eAVEncDDDynamicRangeCompressionControl_FilmLight","features":[431]},{"name":"eAVEncDDDynamicRangeCompressionControl_FilmStandard","features":[431]},{"name":"eAVEncDDDynamicRangeCompressionControl_MusicLight","features":[431]},{"name":"eAVEncDDDynamicRangeCompressionControl_MusicStandard","features":[431]},{"name":"eAVEncDDDynamicRangeCompressionControl_None","features":[431]},{"name":"eAVEncDDDynamicRangeCompressionControl_Speech","features":[431]},{"name":"eAVEncDDHeadphoneMode","features":[431]},{"name":"eAVEncDDHeadphoneMode_Encoded","features":[431]},{"name":"eAVEncDDHeadphoneMode_NotEncoded","features":[431]},{"name":"eAVEncDDHeadphoneMode_NotIndicated","features":[431]},{"name":"eAVEncDDPreferredStereoDownMixMode","features":[431]},{"name":"eAVEncDDPreferredStereoDownMixMode_LoRo","features":[431]},{"name":"eAVEncDDPreferredStereoDownMixMode_LtRt","features":[431]},{"name":"eAVEncDDProductionRoomType","features":[431]},{"name":"eAVEncDDProductionRoomType_Large","features":[431]},{"name":"eAVEncDDProductionRoomType_NotIndicated","features":[431]},{"name":"eAVEncDDProductionRoomType_Small","features":[431]},{"name":"eAVEncDDService","features":[431]},{"name":"eAVEncDDService_C","features":[431]},{"name":"eAVEncDDService_CM","features":[431]},{"name":"eAVEncDDService_D","features":[431]},{"name":"eAVEncDDService_E","features":[431]},{"name":"eAVEncDDService_HI","features":[431]},{"name":"eAVEncDDService_ME","features":[431]},{"name":"eAVEncDDService_VI","features":[431]},{"name":"eAVEncDDService_VO","features":[431]},{"name":"eAVEncDDSurroundExMode","features":[431]},{"name":"eAVEncDDSurroundExMode_No","features":[431]},{"name":"eAVEncDDSurroundExMode_NotIndicated","features":[431]},{"name":"eAVEncDDSurroundExMode_Yes","features":[431]},{"name":"eAVEncH263PictureType","features":[431]},{"name":"eAVEncH263PictureType_B","features":[431]},{"name":"eAVEncH263PictureType_I","features":[431]},{"name":"eAVEncH263PictureType_P","features":[431]},{"name":"eAVEncH263VLevel","features":[431]},{"name":"eAVEncH263VLevel1","features":[431]},{"name":"eAVEncH263VLevel2","features":[431]},{"name":"eAVEncH263VLevel3","features":[431]},{"name":"eAVEncH263VLevel4","features":[431]},{"name":"eAVEncH263VLevel4_5","features":[431]},{"name":"eAVEncH263VLevel5","features":[431]},{"name":"eAVEncH263VLevel6","features":[431]},{"name":"eAVEncH263VLevel7","features":[431]},{"name":"eAVEncH263VProfile","features":[431]},{"name":"eAVEncH263VProfile_Base","features":[431]},{"name":"eAVEncH263VProfile_CompatibilityV1","features":[431]},{"name":"eAVEncH263VProfile_CompatibilityV2","features":[431]},{"name":"eAVEncH263VProfile_HighCompression","features":[431]},{"name":"eAVEncH263VProfile_HighLatency","features":[431]},{"name":"eAVEncH263VProfile_Interlace","features":[431]},{"name":"eAVEncH263VProfile_Internet","features":[431]},{"name":"eAVEncH263VProfile_WirelessV2","features":[431]},{"name":"eAVEncH263VProfile_WirelessV3","features":[431]},{"name":"eAVEncH264PictureType","features":[431]},{"name":"eAVEncH264PictureType_B","features":[431]},{"name":"eAVEncH264PictureType_IDR","features":[431]},{"name":"eAVEncH264PictureType_P","features":[431]},{"name":"eAVEncH264VLevel","features":[431]},{"name":"eAVEncH264VLevel1","features":[431]},{"name":"eAVEncH264VLevel1_1","features":[431]},{"name":"eAVEncH264VLevel1_2","features":[431]},{"name":"eAVEncH264VLevel1_3","features":[431]},{"name":"eAVEncH264VLevel1_b","features":[431]},{"name":"eAVEncH264VLevel2","features":[431]},{"name":"eAVEncH264VLevel2_1","features":[431]},{"name":"eAVEncH264VLevel2_2","features":[431]},{"name":"eAVEncH264VLevel3","features":[431]},{"name":"eAVEncH264VLevel3_1","features":[431]},{"name":"eAVEncH264VLevel3_2","features":[431]},{"name":"eAVEncH264VLevel4","features":[431]},{"name":"eAVEncH264VLevel4_1","features":[431]},{"name":"eAVEncH264VLevel4_2","features":[431]},{"name":"eAVEncH264VLevel5","features":[431]},{"name":"eAVEncH264VLevel5_1","features":[431]},{"name":"eAVEncH264VLevel5_2","features":[431]},{"name":"eAVEncH264VProfile","features":[431]},{"name":"eAVEncH264VProfile_422","features":[431]},{"name":"eAVEncH264VProfile_444","features":[431]},{"name":"eAVEncH264VProfile_Base","features":[431]},{"name":"eAVEncH264VProfile_ConstrainedBase","features":[431]},{"name":"eAVEncH264VProfile_Extended","features":[431]},{"name":"eAVEncH264VProfile_High","features":[431]},{"name":"eAVEncH264VProfile_High10","features":[431]},{"name":"eAVEncH264VProfile_Main","features":[431]},{"name":"eAVEncH264VProfile_MultiviewHigh","features":[431]},{"name":"eAVEncH264VProfile_ScalableBase","features":[431]},{"name":"eAVEncH264VProfile_ScalableHigh","features":[431]},{"name":"eAVEncH264VProfile_Simple","features":[431]},{"name":"eAVEncH264VProfile_StereoHigh","features":[431]},{"name":"eAVEncH264VProfile_UCConstrainedHigh","features":[431]},{"name":"eAVEncH264VProfile_UCScalableConstrainedBase","features":[431]},{"name":"eAVEncH264VProfile_UCScalableConstrainedHigh","features":[431]},{"name":"eAVEncH264VProfile_unknown","features":[431]},{"name":"eAVEncH265VLevel","features":[431]},{"name":"eAVEncH265VLevel1","features":[431]},{"name":"eAVEncH265VLevel2","features":[431]},{"name":"eAVEncH265VLevel2_1","features":[431]},{"name":"eAVEncH265VLevel3","features":[431]},{"name":"eAVEncH265VLevel3_1","features":[431]},{"name":"eAVEncH265VLevel4","features":[431]},{"name":"eAVEncH265VLevel4_1","features":[431]},{"name":"eAVEncH265VLevel5","features":[431]},{"name":"eAVEncH265VLevel5_1","features":[431]},{"name":"eAVEncH265VLevel5_2","features":[431]},{"name":"eAVEncH265VLevel6","features":[431]},{"name":"eAVEncH265VLevel6_1","features":[431]},{"name":"eAVEncH265VLevel6_2","features":[431]},{"name":"eAVEncH265VProfile","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_420_10","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_420_12","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_420_8","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_422_10","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_422_12","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_444_10","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_444_12","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_444_16","features":[431]},{"name":"eAVEncH265VProfile_MainIntra_444_8","features":[431]},{"name":"eAVEncH265VProfile_MainStill_420_8","features":[431]},{"name":"eAVEncH265VProfile_MainStill_444_16","features":[431]},{"name":"eAVEncH265VProfile_MainStill_444_8","features":[431]},{"name":"eAVEncH265VProfile_Main_420_10","features":[431]},{"name":"eAVEncH265VProfile_Main_420_12","features":[431]},{"name":"eAVEncH265VProfile_Main_420_8","features":[431]},{"name":"eAVEncH265VProfile_Main_422_10","features":[431]},{"name":"eAVEncH265VProfile_Main_422_12","features":[431]},{"name":"eAVEncH265VProfile_Main_444_10","features":[431]},{"name":"eAVEncH265VProfile_Main_444_12","features":[431]},{"name":"eAVEncH265VProfile_Main_444_8","features":[431]},{"name":"eAVEncH265VProfile_Monochrome_12","features":[431]},{"name":"eAVEncH265VProfile_Monochrome_16","features":[431]},{"name":"eAVEncH265VProfile_unknown","features":[431]},{"name":"eAVEncInputVideoSystem","features":[431]},{"name":"eAVEncInputVideoSystem_Component","features":[431]},{"name":"eAVEncInputVideoSystem_HDV","features":[431]},{"name":"eAVEncInputVideoSystem_MAC","features":[431]},{"name":"eAVEncInputVideoSystem_NTSC","features":[431]},{"name":"eAVEncInputVideoSystem_PAL","features":[431]},{"name":"eAVEncInputVideoSystem_SECAM","features":[431]},{"name":"eAVEncInputVideoSystem_Unspecified","features":[431]},{"name":"eAVEncMPACodingMode","features":[431]},{"name":"eAVEncMPACodingMode_DualChannel","features":[431]},{"name":"eAVEncMPACodingMode_JointStereo","features":[431]},{"name":"eAVEncMPACodingMode_Mono","features":[431]},{"name":"eAVEncMPACodingMode_Stereo","features":[431]},{"name":"eAVEncMPACodingMode_Surround","features":[431]},{"name":"eAVEncMPAEmphasisType","features":[431]},{"name":"eAVEncMPAEmphasisType_50_15","features":[431]},{"name":"eAVEncMPAEmphasisType_CCITT_J17","features":[431]},{"name":"eAVEncMPAEmphasisType_None","features":[431]},{"name":"eAVEncMPAEmphasisType_Reserved","features":[431]},{"name":"eAVEncMPALayer","features":[431]},{"name":"eAVEncMPALayer_1","features":[431]},{"name":"eAVEncMPALayer_2","features":[431]},{"name":"eAVEncMPALayer_3","features":[431]},{"name":"eAVEncMPVFrameFieldMode","features":[431]},{"name":"eAVEncMPVFrameFieldMode_FieldMode","features":[431]},{"name":"eAVEncMPVFrameFieldMode_FrameMode","features":[431]},{"name":"eAVEncMPVIntraVLCTable","features":[431]},{"name":"eAVEncMPVIntraVLCTable_Alternate","features":[431]},{"name":"eAVEncMPVIntraVLCTable_Auto","features":[431]},{"name":"eAVEncMPVIntraVLCTable_MPEG1","features":[431]},{"name":"eAVEncMPVLevel","features":[431]},{"name":"eAVEncMPVLevel_High","features":[431]},{"name":"eAVEncMPVLevel_High1440","features":[431]},{"name":"eAVEncMPVLevel_Low","features":[431]},{"name":"eAVEncMPVLevel_Main","features":[431]},{"name":"eAVEncMPVProfile","features":[431]},{"name":"eAVEncMPVProfile_422","features":[431]},{"name":"eAVEncMPVProfile_High","features":[431]},{"name":"eAVEncMPVProfile_Main","features":[431]},{"name":"eAVEncMPVProfile_Simple","features":[431]},{"name":"eAVEncMPVProfile_unknown","features":[431]},{"name":"eAVEncMPVQScaleType","features":[431]},{"name":"eAVEncMPVQScaleType_Auto","features":[431]},{"name":"eAVEncMPVQScaleType_Linear","features":[431]},{"name":"eAVEncMPVQScaleType_NonLinear","features":[431]},{"name":"eAVEncMPVScanPattern","features":[431]},{"name":"eAVEncMPVScanPattern_AlternateScan","features":[431]},{"name":"eAVEncMPVScanPattern_Auto","features":[431]},{"name":"eAVEncMPVScanPattern_ZigZagScan","features":[431]},{"name":"eAVEncMPVSceneDetection","features":[431]},{"name":"eAVEncMPVSceneDetection_InsertIPicture","features":[431]},{"name":"eAVEncMPVSceneDetection_None","features":[431]},{"name":"eAVEncMPVSceneDetection_StartNewGOP","features":[431]},{"name":"eAVEncMPVSceneDetection_StartNewLocatableGOP","features":[431]},{"name":"eAVEncMuxOutput","features":[431]},{"name":"eAVEncMuxOutputAuto","features":[431]},{"name":"eAVEncMuxOutputPS","features":[431]},{"name":"eAVEncMuxOutputTS","features":[431]},{"name":"eAVEncVP9VProfile","features":[431]},{"name":"eAVEncVP9VProfile_420_10","features":[431]},{"name":"eAVEncVP9VProfile_420_12","features":[431]},{"name":"eAVEncVP9VProfile_420_8","features":[431]},{"name":"eAVEncVP9VProfile_unknown","features":[431]},{"name":"eAVEncVideoChromaResolution","features":[431]},{"name":"eAVEncVideoChromaResolution_411","features":[431]},{"name":"eAVEncVideoChromaResolution_420","features":[431]},{"name":"eAVEncVideoChromaResolution_422","features":[431]},{"name":"eAVEncVideoChromaResolution_444","features":[431]},{"name":"eAVEncVideoChromaResolution_SameAsSource","features":[431]},{"name":"eAVEncVideoChromaSubsampling","features":[431]},{"name":"eAVEncVideoChromaSubsamplingFormat_Horizontally_Cosited","features":[431]},{"name":"eAVEncVideoChromaSubsamplingFormat_ProgressiveChroma","features":[431]},{"name":"eAVEncVideoChromaSubsamplingFormat_SameAsSource","features":[431]},{"name":"eAVEncVideoChromaSubsamplingFormat_Vertically_AlignedChromaPlanes","features":[431]},{"name":"eAVEncVideoChromaSubsamplingFormat_Vertically_Cosited","features":[431]},{"name":"eAVEncVideoColorLighting","features":[431]},{"name":"eAVEncVideoColorLighting_Bright","features":[431]},{"name":"eAVEncVideoColorLighting_Dark","features":[431]},{"name":"eAVEncVideoColorLighting_Dim","features":[431]},{"name":"eAVEncVideoColorLighting_Office","features":[431]},{"name":"eAVEncVideoColorLighting_SameAsSource","features":[431]},{"name":"eAVEncVideoColorLighting_Unknown","features":[431]},{"name":"eAVEncVideoColorNominalRange","features":[431]},{"name":"eAVEncVideoColorNominalRange_0_255","features":[431]},{"name":"eAVEncVideoColorNominalRange_16_235","features":[431]},{"name":"eAVEncVideoColorNominalRange_48_208","features":[431]},{"name":"eAVEncVideoColorNominalRange_SameAsSource","features":[431]},{"name":"eAVEncVideoColorPrimaries","features":[431]},{"name":"eAVEncVideoColorPrimaries_BT470_2_SysBG","features":[431]},{"name":"eAVEncVideoColorPrimaries_BT470_2_SysM","features":[431]},{"name":"eAVEncVideoColorPrimaries_BT709","features":[431]},{"name":"eAVEncVideoColorPrimaries_EBU3231","features":[431]},{"name":"eAVEncVideoColorPrimaries_Reserved","features":[431]},{"name":"eAVEncVideoColorPrimaries_SMPTE170M","features":[431]},{"name":"eAVEncVideoColorPrimaries_SMPTE240M","features":[431]},{"name":"eAVEncVideoColorPrimaries_SMPTE_C","features":[431]},{"name":"eAVEncVideoColorPrimaries_SameAsSource","features":[431]},{"name":"eAVEncVideoColorTransferFunction","features":[431]},{"name":"eAVEncVideoColorTransferFunction_10","features":[431]},{"name":"eAVEncVideoColorTransferFunction_18","features":[431]},{"name":"eAVEncVideoColorTransferFunction_20","features":[431]},{"name":"eAVEncVideoColorTransferFunction_22","features":[431]},{"name":"eAVEncVideoColorTransferFunction_22_240M","features":[431]},{"name":"eAVEncVideoColorTransferFunction_22_709","features":[431]},{"name":"eAVEncVideoColorTransferFunction_22_8bit_sRGB","features":[431]},{"name":"eAVEncVideoColorTransferFunction_28","features":[431]},{"name":"eAVEncVideoColorTransferFunction_SameAsSource","features":[431]},{"name":"eAVEncVideoColorTransferMatrix","features":[431]},{"name":"eAVEncVideoColorTransferMatrix_BT601","features":[431]},{"name":"eAVEncVideoColorTransferMatrix_BT709","features":[431]},{"name":"eAVEncVideoColorTransferMatrix_SMPTE240M","features":[431]},{"name":"eAVEncVideoColorTransferMatrix_SameAsSource","features":[431]},{"name":"eAVEncVideoContentType","features":[431]},{"name":"eAVEncVideoContentType_FixedCameraAngle","features":[431]},{"name":"eAVEncVideoContentType_Unknown","features":[431]},{"name":"eAVEncVideoFilmContent","features":[431]},{"name":"eAVEncVideoFilmContent_FilmOnly","features":[431]},{"name":"eAVEncVideoFilmContent_Mixed","features":[431]},{"name":"eAVEncVideoFilmContent_VideoOnly","features":[431]},{"name":"eAVEncVideoOutputFrameRateConversion","features":[431]},{"name":"eAVEncVideoOutputFrameRateConversion_Alias","features":[431]},{"name":"eAVEncVideoOutputFrameRateConversion_Disable","features":[431]},{"name":"eAVEncVideoOutputFrameRateConversion_Enable","features":[431]},{"name":"eAVEncVideoOutputScanType","features":[431]},{"name":"eAVEncVideoOutputScan_Automatic","features":[431]},{"name":"eAVEncVideoOutputScan_Interlaced","features":[431]},{"name":"eAVEncVideoOutputScan_Progressive","features":[431]},{"name":"eAVEncVideoOutputScan_SameAsInput","features":[431]},{"name":"eAVEncVideoSourceScanType","features":[431]},{"name":"eAVEncVideoSourceScan_Automatic","features":[431]},{"name":"eAVEncVideoSourceScan_Interlaced","features":[431]},{"name":"eAVEncVideoSourceScan_Progressive","features":[431]},{"name":"eAVFastDecodeMode","features":[431]},{"name":"eAVScenarioInfo","features":[431]},{"name":"eAVScenarioInfo_Archive","features":[431]},{"name":"eAVScenarioInfo_CameraRecord","features":[431]},{"name":"eAVScenarioInfo_DisplayRemoting","features":[431]},{"name":"eAVScenarioInfo_DisplayRemotingWithFeatureMap","features":[431]},{"name":"eAVScenarioInfo_LiveStreaming","features":[431]},{"name":"eAVScenarioInfo_Unknown","features":[431]},{"name":"eAVScenarioInfo_VideoConference","features":[431]},{"name":"eAllocationTypeDynamic","features":[431]},{"name":"eAllocationTypeIgnore","features":[431]},{"name":"eAllocationTypePageable","features":[431]},{"name":"eAllocationTypeRT","features":[431]},{"name":"eErrorConcealmentOff","features":[431]},{"name":"eErrorConcealmentOn","features":[431]},{"name":"eErrorConcealmentTypeAdvanced","features":[431]},{"name":"eErrorConcealmentTypeBasic","features":[431]},{"name":"eErrorConcealmentTypeDXVASetBlack","features":[431]},{"name":"eErrorConcealmentTypeDrop","features":[431]},{"name":"eVideoDecodeCompliant","features":[431]},{"name":"eVideoDecodeDisableLF","features":[431]},{"name":"eVideoDecodeFastest","features":[431]},{"name":"eVideoDecodeOptimalLF","features":[431]},{"name":"eVideoEncoderDisplayContentType","features":[431]},{"name":"eVideoEncoderDisplayContent_FullScreenVideo","features":[431]},{"name":"eVideoEncoderDisplayContent_Unknown","features":[431]},{"name":"g_wszSpeechFormatCaps","features":[431]},{"name":"g_wszWMCPAudioVBRQuality","features":[431]},{"name":"g_wszWMCPAudioVBRSupported","features":[431]},{"name":"g_wszWMCPCodecName","features":[431]},{"name":"g_wszWMCPDefaultCrisp","features":[431]},{"name":"g_wszWMCPMaxPasses","features":[431]},{"name":"g_wszWMCPSupportedVBRModes","features":[431]},{"name":"msoBegin","features":[431]},{"name":"msoCurrent","features":[431]}],"440":[{"name":"CLSID_WMPMediaPluginRegistrar","features":[437]},{"name":"CLSID_WMPSkinManager","features":[437]},{"name":"CLSID_XFeedsManager","features":[437]},{"name":"DISPID_DELTA","features":[437]},{"name":"DISPID_FEEDENCLOSURE_AsyncDownload","features":[437]},{"name":"DISPID_FEEDENCLOSURE_CancelAsyncDownload","features":[437]},{"name":"DISPID_FEEDENCLOSURE_DownloadMimeType","features":[437]},{"name":"DISPID_FEEDENCLOSURE_DownloadStatus","features":[437]},{"name":"DISPID_FEEDENCLOSURE_DownloadUrl","features":[437]},{"name":"DISPID_FEEDENCLOSURE_LastDownloadError","features":[437]},{"name":"DISPID_FEEDENCLOSURE_Length","features":[437]},{"name":"DISPID_FEEDENCLOSURE_LocalPath","features":[437]},{"name":"DISPID_FEEDENCLOSURE_Parent","features":[437]},{"name":"DISPID_FEEDENCLOSURE_RemoveFile","features":[437]},{"name":"DISPID_FEEDENCLOSURE_SetFile","features":[437]},{"name":"DISPID_FEEDENCLOSURE_Type","features":[437]},{"name":"DISPID_FEEDENCLOSURE_Url","features":[437]},{"name":"DISPID_FEEDEVENTS_Error","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedDeleted","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedDownloadCompleted","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedDownloading","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedItemCountChanged","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedMoved","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedRenamed","features":[437]},{"name":"DISPID_FEEDEVENTS_FeedUrlChanged","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_Error","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedAdded","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedDeleted","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedDownloadCompleted","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedDownloading","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedItemCountChanged","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedMovedFrom","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedMovedTo","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedRenamed","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FeedUrlChanged","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderAdded","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderDeleted","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderItemCountChanged","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderMovedFrom","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderMovedTo","features":[437]},{"name":"DISPID_FEEDFOLDEREVENTS_FolderRenamed","features":[437]},{"name":"DISPID_FEEDFOLDER_CreateFeed","features":[437]},{"name":"DISPID_FEEDFOLDER_CreateSubfolder","features":[437]},{"name":"DISPID_FEEDFOLDER_Delete","features":[437]},{"name":"DISPID_FEEDFOLDER_ExistsFeed","features":[437]},{"name":"DISPID_FEEDFOLDER_ExistsSubfolder","features":[437]},{"name":"DISPID_FEEDFOLDER_Feeds","features":[437]},{"name":"DISPID_FEEDFOLDER_GetFeed","features":[437]},{"name":"DISPID_FEEDFOLDER_GetSubfolder","features":[437]},{"name":"DISPID_FEEDFOLDER_GetWatcher","features":[437]},{"name":"DISPID_FEEDFOLDER_IsRoot","features":[437]},{"name":"DISPID_FEEDFOLDER_Move","features":[437]},{"name":"DISPID_FEEDFOLDER_Name","features":[437]},{"name":"DISPID_FEEDFOLDER_Parent","features":[437]},{"name":"DISPID_FEEDFOLDER_Path","features":[437]},{"name":"DISPID_FEEDFOLDER_Rename","features":[437]},{"name":"DISPID_FEEDFOLDER_Subfolders","features":[437]},{"name":"DISPID_FEEDFOLDER_TotalItemCount","features":[437]},{"name":"DISPID_FEEDFOLDER_TotalUnreadItemCount","features":[437]},{"name":"DISPID_FEEDITEM_Author","features":[437]},{"name":"DISPID_FEEDITEM_Comments","features":[437]},{"name":"DISPID_FEEDITEM_Delete","features":[437]},{"name":"DISPID_FEEDITEM_Description","features":[437]},{"name":"DISPID_FEEDITEM_DownloadUrl","features":[437]},{"name":"DISPID_FEEDITEM_EffectiveId","features":[437]},{"name":"DISPID_FEEDITEM_Enclosure","features":[437]},{"name":"DISPID_FEEDITEM_Guid","features":[437]},{"name":"DISPID_FEEDITEM_IsRead","features":[437]},{"name":"DISPID_FEEDITEM_LastDownloadTime","features":[437]},{"name":"DISPID_FEEDITEM_Link","features":[437]},{"name":"DISPID_FEEDITEM_LocalId","features":[437]},{"name":"DISPID_FEEDITEM_Modified","features":[437]},{"name":"DISPID_FEEDITEM_Parent","features":[437]},{"name":"DISPID_FEEDITEM_PubDate","features":[437]},{"name":"DISPID_FEEDITEM_Title","features":[437]},{"name":"DISPID_FEEDITEM_Xml","features":[437]},{"name":"DISPID_FEEDSENUM_Count","features":[437]},{"name":"DISPID_FEEDSENUM_Item","features":[437]},{"name":"DISPID_FEEDS_AsyncSyncAll","features":[437]},{"name":"DISPID_FEEDS_BackgroundSync","features":[437]},{"name":"DISPID_FEEDS_BackgroundSyncStatus","features":[437]},{"name":"DISPID_FEEDS_DefaultInterval","features":[437]},{"name":"DISPID_FEEDS_DeleteFeed","features":[437]},{"name":"DISPID_FEEDS_DeleteFolder","features":[437]},{"name":"DISPID_FEEDS_ExistsFeed","features":[437]},{"name":"DISPID_FEEDS_ExistsFolder","features":[437]},{"name":"DISPID_FEEDS_GetFeed","features":[437]},{"name":"DISPID_FEEDS_GetFeedByUrl","features":[437]},{"name":"DISPID_FEEDS_GetFolder","features":[437]},{"name":"DISPID_FEEDS_IsSubscribed","features":[437]},{"name":"DISPID_FEEDS_ItemCountLimit","features":[437]},{"name":"DISPID_FEEDS_Normalize","features":[437]},{"name":"DISPID_FEEDS_RootFolder","features":[437]},{"name":"DISPID_FEED_AsyncDownload","features":[437]},{"name":"DISPID_FEED_CancelAsyncDownload","features":[437]},{"name":"DISPID_FEED_ClearCredentials","features":[437]},{"name":"DISPID_FEED_Copyright","features":[437]},{"name":"DISPID_FEED_Delete","features":[437]},{"name":"DISPID_FEED_Description","features":[437]},{"name":"DISPID_FEED_Download","features":[437]},{"name":"DISPID_FEED_DownloadEnclosuresAutomatically","features":[437]},{"name":"DISPID_FEED_DownloadStatus","features":[437]},{"name":"DISPID_FEED_DownloadUrl","features":[437]},{"name":"DISPID_FEED_GetItem","features":[437]},{"name":"DISPID_FEED_GetItemByEffectiveId","features":[437]},{"name":"DISPID_FEED_GetWatcher","features":[437]},{"name":"DISPID_FEED_Image","features":[437]},{"name":"DISPID_FEED_Interval","features":[437]},{"name":"DISPID_FEED_IsList","features":[437]},{"name":"DISPID_FEED_ItemCount","features":[437]},{"name":"DISPID_FEED_Items","features":[437]},{"name":"DISPID_FEED_Language","features":[437]},{"name":"DISPID_FEED_LastBuildDate","features":[437]},{"name":"DISPID_FEED_LastDownloadError","features":[437]},{"name":"DISPID_FEED_LastDownloadTime","features":[437]},{"name":"DISPID_FEED_LastItemDownloadTime","features":[437]},{"name":"DISPID_FEED_LastWriteTime","features":[437]},{"name":"DISPID_FEED_Link","features":[437]},{"name":"DISPID_FEED_LocalEnclosurePath","features":[437]},{"name":"DISPID_FEED_LocalId","features":[437]},{"name":"DISPID_FEED_MarkAllItemsRead","features":[437]},{"name":"DISPID_FEED_MaxItemCount","features":[437]},{"name":"DISPID_FEED_Merge","features":[437]},{"name":"DISPID_FEED_Move","features":[437]},{"name":"DISPID_FEED_Name","features":[437]},{"name":"DISPID_FEED_Parent","features":[437]},{"name":"DISPID_FEED_Password","features":[437]},{"name":"DISPID_FEED_Path","features":[437]},{"name":"DISPID_FEED_PubDate","features":[437]},{"name":"DISPID_FEED_Rename","features":[437]},{"name":"DISPID_FEED_SetCredentials","features":[437]},{"name":"DISPID_FEED_SyncSetting","features":[437]},{"name":"DISPID_FEED_Title","features":[437]},{"name":"DISPID_FEED_Ttl","features":[437]},{"name":"DISPID_FEED_UnreadItemCount","features":[437]},{"name":"DISPID_FEED_Url","features":[437]},{"name":"DISPID_FEED_Username","features":[437]},{"name":"DISPID_FEED_Xml","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_COUNT","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_GETBYDRIVESPECIFIER","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_ITEM","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_STARTMONITORINGCDROMS","features":[437]},{"name":"DISPID_WMPCDROMCOLLECTION_STOPMONITORINGCDROMS","features":[437]},{"name":"DISPID_WMPCDROM_BASE","features":[437]},{"name":"DISPID_WMPCDROM_DRIVESPECIFIER","features":[437]},{"name":"DISPID_WMPCDROM_EJECT","features":[437]},{"name":"DISPID_WMPCDROM_PLAYLIST","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETLANGCOUNT","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETLANGID","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETLANGNAME","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETSTYLECOUNT","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION2_GETSTYLENAME","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_BASE","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_CAPTIONINGID","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_SAMIFILENAME","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_SAMILANG","features":[437]},{"name":"DISPID_WMPCLOSEDCAPTION_SAMISTYLE","features":[437]},{"name":"DISPID_WMPCONTROLS2_STEP","features":[437]},{"name":"DISPID_WMPCONTROLS3_AUDIOLANGUAGECOUNT","features":[437]},{"name":"DISPID_WMPCONTROLS3_CURRENTAUDIOLANGUAGE","features":[437]},{"name":"DISPID_WMPCONTROLS3_CURRENTAUDIOLANGUAGEINDEX","features":[437]},{"name":"DISPID_WMPCONTROLS3_CURRENTPOSITIONTIMECODE","features":[437]},{"name":"DISPID_WMPCONTROLS3_GETAUDIOLANGUAGEDESC","features":[437]},{"name":"DISPID_WMPCONTROLS3_GETAUDIOLANGUAGEID","features":[437]},{"name":"DISPID_WMPCONTROLS3_GETLANGUAGENAME","features":[437]},{"name":"DISPID_WMPCONTROLSFAKE_TIMECOMPRESSION","features":[437]},{"name":"DISPID_WMPCONTROLS_BASE","features":[437]},{"name":"DISPID_WMPCONTROLS_CURRENTITEM","features":[437]},{"name":"DISPID_WMPCONTROLS_CURRENTMARKER","features":[437]},{"name":"DISPID_WMPCONTROLS_CURRENTPOSITION","features":[437]},{"name":"DISPID_WMPCONTROLS_CURRENTPOSITIONSTRING","features":[437]},{"name":"DISPID_WMPCONTROLS_FASTFORWARD","features":[437]},{"name":"DISPID_WMPCONTROLS_FASTREVERSE","features":[437]},{"name":"DISPID_WMPCONTROLS_ISAVAILABLE","features":[437]},{"name":"DISPID_WMPCONTROLS_NEXT","features":[437]},{"name":"DISPID_WMPCONTROLS_PAUSE","features":[437]},{"name":"DISPID_WMPCONTROLS_PLAY","features":[437]},{"name":"DISPID_WMPCONTROLS_PLAYITEM","features":[437]},{"name":"DISPID_WMPCONTROLS_PREVIOUS","features":[437]},{"name":"DISPID_WMPCONTROLS_STOP","features":[437]},{"name":"DISPID_WMPCORE2_BASE","features":[437]},{"name":"DISPID_WMPCORE2_DVD","features":[437]},{"name":"DISPID_WMPCORE3_NEWMEDIA","features":[437]},{"name":"DISPID_WMPCORE3_NEWPLAYLIST","features":[437]},{"name":"DISPID_WMPCOREEVENT_AUDIOLANGUAGECHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_BUFFERING","features":[437]},{"name":"DISPID_WMPCOREEVENT_CDROMMEDIACHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_CURRENTITEMCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_CURRENTMEDIAITEMAVAILABLE","features":[437]},{"name":"DISPID_WMPCOREEVENT_CURRENTPLAYLISTCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_CURRENTPLAYLISTITEMAVAILABLE","features":[437]},{"name":"DISPID_WMPCOREEVENT_DISCONNECT","features":[437]},{"name":"DISPID_WMPCOREEVENT_DOMAINCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_DURATIONUNITCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_ENDOFSTREAM","features":[437]},{"name":"DISPID_WMPCOREEVENT_ERROR","features":[437]},{"name":"DISPID_WMPCOREEVENT_MARKERHIT","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGADDED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGCHANGED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGREMOVED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONCONTENTSCANADDEDITEM","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONCONTENTSCANPROGRESS","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONMEDIAADDED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONMEDIAREMOVED","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHCOMPLETE","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHFOUNDITEM","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHPROGRESS","features":[437]},{"name":"DISPID_WMPCOREEVENT_MEDIAERROR","features":[437]},{"name":"DISPID_WMPCOREEVENT_MODECHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_NEWSTREAM","features":[437]},{"name":"DISPID_WMPCOREEVENT_OPENPLAYLISTSWITCH","features":[437]},{"name":"DISPID_WMPCOREEVENT_OPENSTATECHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTADDED","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTREMOVED","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTSETASDELETED","features":[437]},{"name":"DISPID_WMPCOREEVENT_PLAYSTATECHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_POSITIONCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_SCRIPTCOMMAND","features":[437]},{"name":"DISPID_WMPCOREEVENT_STATUSCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_STRINGCOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPCOREEVENT_WARNING","features":[437]},{"name":"DISPID_WMPCORE_BASE","features":[437]},{"name":"DISPID_WMPCORE_CDROMCOLLECTION","features":[437]},{"name":"DISPID_WMPCORE_CLOSE","features":[437]},{"name":"DISPID_WMPCORE_CLOSEDCAPTION","features":[437]},{"name":"DISPID_WMPCORE_CONTROLS","features":[437]},{"name":"DISPID_WMPCORE_CURRENTMEDIA","features":[437]},{"name":"DISPID_WMPCORE_CURRENTPLAYLIST","features":[437]},{"name":"DISPID_WMPCORE_ERROR","features":[437]},{"name":"DISPID_WMPCORE_ISONLINE","features":[437]},{"name":"DISPID_WMPCORE_LAST","features":[437]},{"name":"DISPID_WMPCORE_LAUNCHURL","features":[437]},{"name":"DISPID_WMPCORE_MAX","features":[437]},{"name":"DISPID_WMPCORE_MEDIACOLLECTION","features":[437]},{"name":"DISPID_WMPCORE_MIN","features":[437]},{"name":"DISPID_WMPCORE_NETWORK","features":[437]},{"name":"DISPID_WMPCORE_OPENSTATE","features":[437]},{"name":"DISPID_WMPCORE_PLAYLISTCOLLECTION","features":[437]},{"name":"DISPID_WMPCORE_PLAYSTATE","features":[437]},{"name":"DISPID_WMPCORE_SETTINGS","features":[437]},{"name":"DISPID_WMPCORE_STATUS","features":[437]},{"name":"DISPID_WMPCORE_URL","features":[437]},{"name":"DISPID_WMPCORE_VERSIONINFO","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_CLEAR","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_COUNT","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_ID","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_ITEM","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_REMOVEITEM","features":[437]},{"name":"DISPID_WMPDOWNLOADCOLLECTION_STARTDOWNLOAD","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM2_BASE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM2_GETITEMINFO","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_BASE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_CANCEL","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_DOWNLOADSTATE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_PAUSE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_PROGRESS","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_RESUME","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_SIZE","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_SOURCEURL","features":[437]},{"name":"DISPID_WMPDOWNLOADITEM_TYPE","features":[437]},{"name":"DISPID_WMPDOWNLOADMANAGER_BASE","features":[437]},{"name":"DISPID_WMPDOWNLOADMANAGER_CREATEDOWNLOADCOLLECTION","features":[437]},{"name":"DISPID_WMPDOWNLOADMANAGER_GETDOWNLOADCOLLECTION","features":[437]},{"name":"DISPID_WMPDVD_BACK","features":[437]},{"name":"DISPID_WMPDVD_BASE","features":[437]},{"name":"DISPID_WMPDVD_DOMAIN","features":[437]},{"name":"DISPID_WMPDVD_ISAVAILABLE","features":[437]},{"name":"DISPID_WMPDVD_RESUME","features":[437]},{"name":"DISPID_WMPDVD_TITLEMENU","features":[437]},{"name":"DISPID_WMPDVD_TOPMENU","features":[437]},{"name":"DISPID_WMPERRORITEM2_CONDITION","features":[437]},{"name":"DISPID_WMPERRORITEM_BASE","features":[437]},{"name":"DISPID_WMPERRORITEM_CUSTOMURL","features":[437]},{"name":"DISPID_WMPERRORITEM_ERRORCODE","features":[437]},{"name":"DISPID_WMPERRORITEM_ERRORCONTEXT","features":[437]},{"name":"DISPID_WMPERRORITEM_ERRORDESCRIPTION","features":[437]},{"name":"DISPID_WMPERRORITEM_REMEDY","features":[437]},{"name":"DISPID_WMPERROR_BASE","features":[437]},{"name":"DISPID_WMPERROR_CLEARERRORQUEUE","features":[437]},{"name":"DISPID_WMPERROR_ERRORCOUNT","features":[437]},{"name":"DISPID_WMPERROR_ITEM","features":[437]},{"name":"DISPID_WMPERROR_WEBHELP","features":[437]},{"name":"DISPID_WMPMEDIA2_ERROR","features":[437]},{"name":"DISPID_WMPMEDIA3_GETATTRIBUTECOUNTBYTYPE","features":[437]},{"name":"DISPID_WMPMEDIA3_GETITEMINFOBYTYPE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_BASE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_CREATEQUERY","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_GETBYATTRANDMEDIATYPE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_GETPLAYLISTBYQUERY","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION2_GETSTRINGCOLLBYQUERY","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_ADD","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_FREEZECOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETALL","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETATTRIBUTESTRINGCOLLECTION","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYALBUM","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYATTRIBUTE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYAUTHOR","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYGENRE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYNAME","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETBYQUERYDESCRIPTION","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_GETMEDIAATOM","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_ISDELETED","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_NEWQUERY","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_POSTCOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_REMOVE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_SETDELETED","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STARTCONTENTSCAN","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STARTMONITORING","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STARTSEARCH","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STOPCONTENTSCAN","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STOPMONITORING","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_STOPSEARCH","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_UNFREEZECOLLECTIONCHANGE","features":[437]},{"name":"DISPID_WMPMEDIACOLLECTION_UPDATEMETADATA","features":[437]},{"name":"DISPID_WMPMEDIA_ATTRIBUTECOUNT","features":[437]},{"name":"DISPID_WMPMEDIA_BASE","features":[437]},{"name":"DISPID_WMPMEDIA_DURATION","features":[437]},{"name":"DISPID_WMPMEDIA_DURATIONSTRING","features":[437]},{"name":"DISPID_WMPMEDIA_GETATTRIBUTENAME","features":[437]},{"name":"DISPID_WMPMEDIA_GETITEMINFO","features":[437]},{"name":"DISPID_WMPMEDIA_GETITEMINFOBYATOM","features":[437]},{"name":"DISPID_WMPMEDIA_GETMARKERNAME","features":[437]},{"name":"DISPID_WMPMEDIA_GETMARKERTIME","features":[437]},{"name":"DISPID_WMPMEDIA_IMAGESOURCEHEIGHT","features":[437]},{"name":"DISPID_WMPMEDIA_IMAGESOURCEWIDTH","features":[437]},{"name":"DISPID_WMPMEDIA_ISIDENTICAL","features":[437]},{"name":"DISPID_WMPMEDIA_ISMEMBEROF","features":[437]},{"name":"DISPID_WMPMEDIA_ISREADONLYITEM","features":[437]},{"name":"DISPID_WMPMEDIA_MARKERCOUNT","features":[437]},{"name":"DISPID_WMPMEDIA_NAME","features":[437]},{"name":"DISPID_WMPMEDIA_SETITEMINFO","features":[437]},{"name":"DISPID_WMPMEDIA_SOURCEURL","features":[437]},{"name":"DISPID_WMPMETADATA_BASE","features":[437]},{"name":"DISPID_WMPMETADATA_PICTURE_DESCRIPTION","features":[437]},{"name":"DISPID_WMPMETADATA_PICTURE_MIMETYPE","features":[437]},{"name":"DISPID_WMPMETADATA_PICTURE_PICTURETYPE","features":[437]},{"name":"DISPID_WMPMETADATA_PICTURE_URL","features":[437]},{"name":"DISPID_WMPMETADATA_TEXT_DESCRIPTION","features":[437]},{"name":"DISPID_WMPMETADATA_TEXT_TEXT","features":[437]},{"name":"DISPID_WMPNETWORK_BANDWIDTH","features":[437]},{"name":"DISPID_WMPNETWORK_BASE","features":[437]},{"name":"DISPID_WMPNETWORK_BITRATE","features":[437]},{"name":"DISPID_WMPNETWORK_BUFFERINGCOUNT","features":[437]},{"name":"DISPID_WMPNETWORK_BUFFERINGPROGRESS","features":[437]},{"name":"DISPID_WMPNETWORK_BUFFERINGTIME","features":[437]},{"name":"DISPID_WMPNETWORK_DOWNLOADPROGRESS","features":[437]},{"name":"DISPID_WMPNETWORK_ENCODEDFRAMERATE","features":[437]},{"name":"DISPID_WMPNETWORK_FRAMERATE","features":[437]},{"name":"DISPID_WMPNETWORK_FRAMESSKIPPED","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYBYPASSFORLOCAL","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYEXCEPTIONLIST","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYNAME","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYPORT","features":[437]},{"name":"DISPID_WMPNETWORK_GETPROXYSETTINGS","features":[437]},{"name":"DISPID_WMPNETWORK_LOSTPACKETS","features":[437]},{"name":"DISPID_WMPNETWORK_MAXBANDWIDTH","features":[437]},{"name":"DISPID_WMPNETWORK_MAXBITRATE","features":[437]},{"name":"DISPID_WMPNETWORK_RECEIVEDPACKETS","features":[437]},{"name":"DISPID_WMPNETWORK_RECEPTIONQUALITY","features":[437]},{"name":"DISPID_WMPNETWORK_RECOVEREDPACKETS","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYBYPASSFORLOCAL","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYEXCEPTIONLIST","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYNAME","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYPORT","features":[437]},{"name":"DISPID_WMPNETWORK_SETPROXYSETTINGS","features":[437]},{"name":"DISPID_WMPNETWORK_SOURCEPROTOCOL","features":[437]},{"name":"DISPID_WMPOCX2_BASE","features":[437]},{"name":"DISPID_WMPOCX2_STRETCHTOFIT","features":[437]},{"name":"DISPID_WMPOCX2_WINDOWLESSVIDEO","features":[437]},{"name":"DISPID_WMPOCX4_ISREMOTE","features":[437]},{"name":"DISPID_WMPOCX4_OPENPLAYER","features":[437]},{"name":"DISPID_WMPOCX4_PLAYERAPPLICATION","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMBURNERROR","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMBURNMEDIAERROR","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMBURNSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMRIPMEDIAERROR","features":[437]},{"name":"DISPID_WMPOCXEVENT_CDROMRIPSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_CLICK","features":[437]},{"name":"DISPID_WMPOCXEVENT_CREATEPARTNERSHIPCOMPLETE","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICECONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICEDISCONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICEESTIMATION","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICESTATUSCHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICESYNCERROR","features":[437]},{"name":"DISPID_WMPOCXEVENT_DEVICESYNCSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_DOUBLECLICK","features":[437]},{"name":"DISPID_WMPOCXEVENT_FOLDERSCANSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_KEYDOWN","features":[437]},{"name":"DISPID_WMPOCXEVENT_KEYPRESS","features":[437]},{"name":"DISPID_WMPOCXEVENT_KEYUP","features":[437]},{"name":"DISPID_WMPOCXEVENT_LIBRARYCONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_LIBRARYDISCONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_MOUSEDOWN","features":[437]},{"name":"DISPID_WMPOCXEVENT_MOUSEMOVE","features":[437]},{"name":"DISPID_WMPOCXEVENT_MOUSEUP","features":[437]},{"name":"DISPID_WMPOCXEVENT_PLAYERDOCKEDSTATECHANGE","features":[437]},{"name":"DISPID_WMPOCXEVENT_PLAYERRECONNECT","features":[437]},{"name":"DISPID_WMPOCXEVENT_SWITCHEDTOCONTROL","features":[437]},{"name":"DISPID_WMPOCXEVENT_SWITCHEDTOPLAYERAPPLICATION","features":[437]},{"name":"DISPID_WMPOCX_BASE","features":[437]},{"name":"DISPID_WMPOCX_ENABLECONTEXTMENU","features":[437]},{"name":"DISPID_WMPOCX_ENABLED","features":[437]},{"name":"DISPID_WMPOCX_FULLSCREEN","features":[437]},{"name":"DISPID_WMPOCX_LAST","features":[437]},{"name":"DISPID_WMPOCX_TRANSPARENTATSTART","features":[437]},{"name":"DISPID_WMPOCX_UIMODE","features":[437]},{"name":"DISPID_WMPPLAYERAPP_BASE","features":[437]},{"name":"DISPID_WMPPLAYERAPP_HASDISPLAY","features":[437]},{"name":"DISPID_WMPPLAYERAPP_PLAYERDOCKED","features":[437]},{"name":"DISPID_WMPPLAYERAPP_REMOTESTATUS","features":[437]},{"name":"DISPID_WMPPLAYERAPP_SWITCHTOCONTROL","features":[437]},{"name":"DISPID_WMPPLAYERAPP_SWITCHTOPLAYERAPPLICATION","features":[437]},{"name":"DISPID_WMPPLAYLISTARRAY_BASE","features":[437]},{"name":"DISPID_WMPPLAYLISTARRAY_COUNT","features":[437]},{"name":"DISPID_WMPPLAYLISTARRAY_ITEM","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_GETALL","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_GETBYNAME","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_GETBYQUERYDESCRIPTION","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_IMPORTPLAYLIST","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_ISDELETED","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_NEWPLAYLIST","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_NEWQUERY","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_REMOVE","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_SETDELETED","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_STARTMONITORING","features":[437]},{"name":"DISPID_WMPPLAYLISTCOLLECTION_STOPMONITORING","features":[437]},{"name":"DISPID_WMPPLAYLIST_APPENDITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_ATTRIBUTECOUNT","features":[437]},{"name":"DISPID_WMPPLAYLIST_ATTRIBUTENAME","features":[437]},{"name":"DISPID_WMPPLAYLIST_BASE","features":[437]},{"name":"DISPID_WMPPLAYLIST_CLEAR","features":[437]},{"name":"DISPID_WMPPLAYLIST_COUNT","features":[437]},{"name":"DISPID_WMPPLAYLIST_GETITEMINFO","features":[437]},{"name":"DISPID_WMPPLAYLIST_INSERTITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_ISIDENTICAL","features":[437]},{"name":"DISPID_WMPPLAYLIST_ITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_MOVEITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_NAME","features":[437]},{"name":"DISPID_WMPPLAYLIST_REMOVEITEM","features":[437]},{"name":"DISPID_WMPPLAYLIST_SETITEMINFO","features":[437]},{"name":"DISPID_WMPQUERY_ADDCONDITION","features":[437]},{"name":"DISPID_WMPQUERY_BASE","features":[437]},{"name":"DISPID_WMPQUERY_BEGINNEXTGROUP","features":[437]},{"name":"DISPID_WMPSETTINGS2_DEFAULTAUDIOLANGUAGE","features":[437]},{"name":"DISPID_WMPSETTINGS2_LIBRARYACCESSRIGHTS","features":[437]},{"name":"DISPID_WMPSETTINGS2_REQUESTLIBRARYACCESSRIGHTS","features":[437]},{"name":"DISPID_WMPSETTINGS_AUTOSTART","features":[437]},{"name":"DISPID_WMPSETTINGS_BALANCE","features":[437]},{"name":"DISPID_WMPSETTINGS_BASE","features":[437]},{"name":"DISPID_WMPSETTINGS_BASEURL","features":[437]},{"name":"DISPID_WMPSETTINGS_DEFAULTFRAME","features":[437]},{"name":"DISPID_WMPSETTINGS_ENABLEERRORDIALOGS","features":[437]},{"name":"DISPID_WMPSETTINGS_GETMODE","features":[437]},{"name":"DISPID_WMPSETTINGS_INVOKEURLS","features":[437]},{"name":"DISPID_WMPSETTINGS_ISAVAILABLE","features":[437]},{"name":"DISPID_WMPSETTINGS_MUTE","features":[437]},{"name":"DISPID_WMPSETTINGS_PLAYCOUNT","features":[437]},{"name":"DISPID_WMPSETTINGS_RATE","features":[437]},{"name":"DISPID_WMPSETTINGS_SETMODE","features":[437]},{"name":"DISPID_WMPSETTINGS_VOLUME","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_BASE","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_GETATTRCOUNTBYTYPE","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_GETITEMINFO","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_GETITEMINFOBYTYPE","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION2_ISIDENTICAL","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION_BASE","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION_COUNT","features":[437]},{"name":"DISPID_WMPSTRINGCOLLECTION_ITEM","features":[437]},{"name":"EFFECT2_FULLSCREENEXCLUSIVE","features":[437]},{"name":"EFFECT_CANGOFULLSCREEN","features":[437]},{"name":"EFFECT_HASPROPERTYPAGE","features":[437]},{"name":"EFFECT_VARIABLEFREQSTEP","features":[437]},{"name":"EFFECT_WINDOWEDONLY","features":[437]},{"name":"FBSA_DISABLE","features":[437]},{"name":"FBSA_ENABLE","features":[437]},{"name":"FBSA_RUNNOW","features":[437]},{"name":"FBSS_DISABLED","features":[437]},{"name":"FBSS_ENABLED","features":[437]},{"name":"FDE_ACCESS_DENIED","features":[437]},{"name":"FDE_AUTH_FAILED","features":[437]},{"name":"FDE_BACKGROUND_DOWNLOAD_DISABLED","features":[437]},{"name":"FDE_CANCELED","features":[437]},{"name":"FDE_DOWNLOAD_BLOCKED","features":[437]},{"name":"FDE_DOWNLOAD_FAILED","features":[437]},{"name":"FDE_DOWNLOAD_SIZE_LIMIT_EXCEEDED","features":[437]},{"name":"FDE_INVALID_AUTH","features":[437]},{"name":"FDE_INVALID_FEED_FORMAT","features":[437]},{"name":"FDE_NONE","features":[437]},{"name":"FDE_NORMALIZATION_FAILED","features":[437]},{"name":"FDE_NOT_EXIST","features":[437]},{"name":"FDE_PERSISTENCE_FAILED","features":[437]},{"name":"FDE_UNSUPPORTED_AUTH","features":[437]},{"name":"FDE_UNSUPPORTED_DTD","features":[437]},{"name":"FDE_UNSUPPORTED_MSXML","features":[437]},{"name":"FDS_DOWNLOADED","features":[437]},{"name":"FDS_DOWNLOADING","features":[437]},{"name":"FDS_DOWNLOAD_FAILED","features":[437]},{"name":"FDS_NONE","features":[437]},{"name":"FDS_PENDING","features":[437]},{"name":"FEC_E_DOWNLOADSIZELIMITEXCEEDED","features":[437]},{"name":"FEC_E_ERRORBASE","features":[437]},{"name":"FEC_E_INVALIDMSXMLPROPERTY","features":[437]},{"name":"FEEDS_BACKGROUNDSYNC_ACTION","features":[437]},{"name":"FEEDS_BACKGROUNDSYNC_STATUS","features":[437]},{"name":"FEEDS_DOWNLOAD_ERROR","features":[437]},{"name":"FEEDS_DOWNLOAD_STATUS","features":[437]},{"name":"FEEDS_ERROR_CODE","features":[437]},{"name":"FEEDS_EVENTS_ITEM_COUNT_FLAGS","features":[437]},{"name":"FEEDS_EVENTS_MASK","features":[437]},{"name":"FEEDS_EVENTS_SCOPE","features":[437]},{"name":"FEEDS_SYNC_SETTING","features":[437]},{"name":"FEEDS_XML_FILTER_FLAGS","features":[437]},{"name":"FEEDS_XML_INCLUDE_FLAGS","features":[437]},{"name":"FEEDS_XML_SORT_ORDER","features":[437]},{"name":"FEEDS_XML_SORT_PROPERTY","features":[437]},{"name":"FEICF_READ_ITEM_COUNT_CHANGED","features":[437]},{"name":"FEICF_UNREAD_ITEM_COUNT_CHANGED","features":[437]},{"name":"FEM_FEEDEVENTS","features":[437]},{"name":"FEM_FOLDEREVENTS","features":[437]},{"name":"FES_ALL","features":[437]},{"name":"FES_SELF_AND_CHILDREN_ONLY","features":[437]},{"name":"FES_SELF_ONLY","features":[437]},{"name":"FSS_DEFAULT","features":[437]},{"name":"FSS_INTERVAL","features":[437]},{"name":"FSS_MANUAL","features":[437]},{"name":"FSS_SUGGESTED","features":[437]},{"name":"FXFF_ALL","features":[437]},{"name":"FXFF_READ","features":[437]},{"name":"FXFF_UNREAD","features":[437]},{"name":"FXIF_CF_EXTENSIONS","features":[437]},{"name":"FXIF_NONE","features":[437]},{"name":"FXSO_ASCENDING","features":[437]},{"name":"FXSO_DESCENDING","features":[437]},{"name":"FXSO_NONE","features":[437]},{"name":"FXSP_DOWNLOADTIME","features":[437]},{"name":"FXSP_NONE","features":[437]},{"name":"FXSP_PUBDATE","features":[437]},{"name":"FeedFolderWatcher","features":[437]},{"name":"FeedWatcher","features":[437]},{"name":"FeedsManager","features":[437]},{"name":"IFeed","features":[437,358]},{"name":"IFeed2","features":[437,358]},{"name":"IFeedEnclosure","features":[437,358]},{"name":"IFeedEvents","features":[437,358]},{"name":"IFeedFolder","features":[437,358]},{"name":"IFeedFolderEvents","features":[437,358]},{"name":"IFeedItem","features":[437,358]},{"name":"IFeedItem2","features":[437,358]},{"name":"IFeedsEnum","features":[437,358]},{"name":"IFeedsManager","features":[437,358]},{"name":"IOCTL_WMP_DEVICE_CAN_SYNC","features":[437]},{"name":"IOCTL_WMP_METADATA_ROUND_TRIP","features":[437]},{"name":"IWMPAudioRenderConfig","features":[437]},{"name":"IWMPCdrom","features":[437,358]},{"name":"IWMPCdromBurn","features":[437]},{"name":"IWMPCdromCollection","features":[437,358]},{"name":"IWMPCdromRip","features":[437]},{"name":"IWMPClosedCaption","features":[437,358]},{"name":"IWMPClosedCaption2","features":[437,358]},{"name":"IWMPContentContainer","features":[437]},{"name":"IWMPContentContainerList","features":[437]},{"name":"IWMPContentPartner","features":[437]},{"name":"IWMPContentPartnerCallback","features":[437]},{"name":"IWMPControls","features":[437,358]},{"name":"IWMPControls2","features":[437,358]},{"name":"IWMPControls3","features":[437,358]},{"name":"IWMPConvert","features":[437]},{"name":"IWMPCore","features":[437,358]},{"name":"IWMPCore2","features":[437,358]},{"name":"IWMPCore3","features":[437,358]},{"name":"IWMPDVD","features":[437,358]},{"name":"IWMPDownloadCollection","features":[437,358]},{"name":"IWMPDownloadItem","features":[437,358]},{"name":"IWMPDownloadItem2","features":[437,358]},{"name":"IWMPDownloadManager","features":[437,358]},{"name":"IWMPEffects","features":[437]},{"name":"IWMPEffects2","features":[437]},{"name":"IWMPError","features":[437,358]},{"name":"IWMPErrorItem","features":[437,358]},{"name":"IWMPErrorItem2","features":[437,358]},{"name":"IWMPEvents","features":[437]},{"name":"IWMPEvents2","features":[437]},{"name":"IWMPEvents3","features":[437]},{"name":"IWMPEvents4","features":[437]},{"name":"IWMPFolderMonitorServices","features":[437]},{"name":"IWMPGraphCreation","features":[437]},{"name":"IWMPLibrary","features":[437]},{"name":"IWMPLibrary2","features":[437]},{"name":"IWMPLibraryServices","features":[437]},{"name":"IWMPLibrarySharingServices","features":[437]},{"name":"IWMPMedia","features":[437,358]},{"name":"IWMPMedia2","features":[437,358]},{"name":"IWMPMedia3","features":[437,358]},{"name":"IWMPMediaCollection","features":[437,358]},{"name":"IWMPMediaCollection2","features":[437,358]},{"name":"IWMPMediaPluginRegistrar","features":[437]},{"name":"IWMPMetadataPicture","features":[437,358]},{"name":"IWMPMetadataText","features":[437,358]},{"name":"IWMPNetwork","features":[437,358]},{"name":"IWMPNodeRealEstate","features":[437]},{"name":"IWMPNodeRealEstateHost","features":[437]},{"name":"IWMPNodeWindowed","features":[437]},{"name":"IWMPNodeWindowedHost","features":[437]},{"name":"IWMPNodeWindowless","features":[437]},{"name":"IWMPNodeWindowlessHost","features":[437]},{"name":"IWMPPlayer","features":[437,358]},{"name":"IWMPPlayer2","features":[437,358]},{"name":"IWMPPlayer3","features":[437,358]},{"name":"IWMPPlayer4","features":[437,358]},{"name":"IWMPPlayerApplication","features":[437,358]},{"name":"IWMPPlayerServices","features":[437]},{"name":"IWMPPlayerServices2","features":[437]},{"name":"IWMPPlaylist","features":[437,358]},{"name":"IWMPPlaylistArray","features":[437,358]},{"name":"IWMPPlaylistCollection","features":[437,358]},{"name":"IWMPPlugin","features":[437]},{"name":"IWMPPluginEnable","features":[437]},{"name":"IWMPPluginUI","features":[437]},{"name":"IWMPQuery","features":[437,358]},{"name":"IWMPRemoteMediaServices","features":[437]},{"name":"IWMPRenderConfig","features":[437]},{"name":"IWMPServices","features":[437]},{"name":"IWMPSettings","features":[437,358]},{"name":"IWMPSettings2","features":[437,358]},{"name":"IWMPSkinManager","features":[437]},{"name":"IWMPStringCollection","features":[437,358]},{"name":"IWMPStringCollection2","features":[437,358]},{"name":"IWMPSubscriptionService","features":[437]},{"name":"IWMPSubscriptionService2","features":[437]},{"name":"IWMPSubscriptionServiceCallback","features":[437]},{"name":"IWMPSyncDevice","features":[437]},{"name":"IWMPSyncDevice2","features":[437]},{"name":"IWMPSyncDevice3","features":[437]},{"name":"IWMPSyncServices","features":[437]},{"name":"IWMPTranscodePolicy","features":[437]},{"name":"IWMPUserEventSink","features":[437]},{"name":"IWMPVideoRenderConfig","features":[437]},{"name":"IWMPWindowMessageSink","features":[437]},{"name":"IXFeed","features":[437]},{"name":"IXFeed2","features":[437]},{"name":"IXFeedEnclosure","features":[437]},{"name":"IXFeedEvents","features":[437]},{"name":"IXFeedFolder","features":[437]},{"name":"IXFeedFolderEvents","features":[437]},{"name":"IXFeedItem","features":[437]},{"name":"IXFeedItem2","features":[437]},{"name":"IXFeedsEnum","features":[437]},{"name":"IXFeedsManager","features":[437]},{"name":"PLUGIN_ALL_MEDIASENDTO","features":[437]},{"name":"PLUGIN_ALL_PLAYLISTSENDTO","features":[437]},{"name":"PLUGIN_FLAGS_ACCEPTSMEDIA","features":[437]},{"name":"PLUGIN_FLAGS_ACCEPTSPLAYLISTS","features":[437]},{"name":"PLUGIN_FLAGS_HASPRESETS","features":[437]},{"name":"PLUGIN_FLAGS_HASPROPERTYPAGE","features":[437]},{"name":"PLUGIN_FLAGS_HIDDEN","features":[437]},{"name":"PLUGIN_FLAGS_INSTALLAUTORUN","features":[437]},{"name":"PLUGIN_FLAGS_LAUNCHPROPERTYPAGE","features":[437]},{"name":"PLUGIN_INSTALLREGKEY","features":[437]},{"name":"PLUGIN_INSTALLREGKEY_CAPABILITIES","features":[437]},{"name":"PLUGIN_INSTALLREGKEY_DESCRIPTION","features":[437]},{"name":"PLUGIN_INSTALLREGKEY_FRIENDLYNAME","features":[437]},{"name":"PLUGIN_INSTALLREGKEY_UNINSTALL","features":[437]},{"name":"PLUGIN_MISC_CURRENTPRESET","features":[437]},{"name":"PLUGIN_MISC_PRESETCOUNT","features":[437]},{"name":"PLUGIN_MISC_PRESETNAMES","features":[437]},{"name":"PLUGIN_MISC_QUERYDESTROY","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_DEFAULTHEIGHT","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_DEFAULTWIDTH","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_MAXHEIGHT","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_MAXWIDTH","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_MINHEIGHT","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_MINWIDTH","features":[437]},{"name":"PLUGIN_SEPARATEWINDOW_RESIZABLE","features":[437]},{"name":"PLUGIN_TYPE_BACKGROUND","features":[437]},{"name":"PLUGIN_TYPE_DISPLAYAREA","features":[437]},{"name":"PLUGIN_TYPE_METADATAAREA","features":[437]},{"name":"PLUGIN_TYPE_SEPARATEWINDOW","features":[437]},{"name":"PLUGIN_TYPE_SETTINGSAREA","features":[437]},{"name":"PlayerState","features":[437]},{"name":"SA_BUFFER_SIZE","features":[437]},{"name":"SUBSCRIPTION_CAP_ALLOWCDBURN","features":[437]},{"name":"SUBSCRIPTION_CAP_ALLOWPDATRANSFER","features":[437]},{"name":"SUBSCRIPTION_CAP_ALLOWPLAY","features":[437]},{"name":"SUBSCRIPTION_CAP_ALTLOGIN","features":[437]},{"name":"SUBSCRIPTION_CAP_BACKGROUNDPROCESSING","features":[437]},{"name":"SUBSCRIPTION_CAP_DEVICEAVAILABLE","features":[437]},{"name":"SUBSCRIPTION_CAP_IS_CONTENTPARTNER","features":[437]},{"name":"SUBSCRIPTION_CAP_PREPAREFORSYNC","features":[437]},{"name":"SUBSCRIPTION_CAP_UILESSMODE_ALLOWPLAY","features":[437]},{"name":"SUBSCRIPTION_V1_CAPS","features":[437]},{"name":"TimedLevel","features":[437]},{"name":"WMPAccountType","features":[437]},{"name":"WMPBurnFormat","features":[437]},{"name":"WMPBurnState","features":[437]},{"name":"WMPCOREEVENT_BASE","features":[437]},{"name":"WMPCOREEVENT_CDROM_BASE","features":[437]},{"name":"WMPCOREEVENT_CONTENT_BASE","features":[437]},{"name":"WMPCOREEVENT_CONTROL_BASE","features":[437]},{"name":"WMPCOREEVENT_ERROR_BASE","features":[437]},{"name":"WMPCOREEVENT_NETWORK_BASE","features":[437]},{"name":"WMPCOREEVENT_PLAYLIST_BASE","features":[437]},{"name":"WMPCOREEVENT_SEEK_BASE","features":[437]},{"name":"WMPCOREEVENT_WARNING_BASE","features":[437]},{"name":"WMPCallbackNotification","features":[437]},{"name":"WMPContextMenuInfo","features":[437]},{"name":"WMPDeviceStatus","features":[437]},{"name":"WMPFolderScanState","features":[437]},{"name":"WMPGC_FLAGS_ALLOW_PREROLL","features":[437]},{"name":"WMPGC_FLAGS_DISABLE_PLUGINS","features":[437]},{"name":"WMPGC_FLAGS_IGNORE_AV_SYNC","features":[437]},{"name":"WMPGC_FLAGS_SUPPRESS_DIALOGS","features":[437]},{"name":"WMPGC_FLAGS_USE_CUSTOM_GRAPH","features":[437]},{"name":"WMPLib","features":[437]},{"name":"WMPLibraryType","features":[437]},{"name":"WMPOCXEVENT_BASE","features":[437]},{"name":"WMPOpenState","features":[437]},{"name":"WMPPartnerNotification","features":[437]},{"name":"WMPPlayState","features":[437]},{"name":"WMPPlaylistChangeEventType","features":[437]},{"name":"WMPPlugin_Caps","features":[437]},{"name":"WMPPlugin_Caps_CannotConvertFormats","features":[437]},{"name":"WMPRemoteMediaServices","features":[437]},{"name":"WMPRipState","features":[437]},{"name":"WMPServices_StreamState","features":[437]},{"name":"WMPServices_StreamState_Pause","features":[437]},{"name":"WMPServices_StreamState_Play","features":[437]},{"name":"WMPServices_StreamState_Stop","features":[437]},{"name":"WMPStreamingType","features":[437]},{"name":"WMPStringCollectionChangeEventType","features":[437]},{"name":"WMPSubscriptionDownloadState","features":[437]},{"name":"WMPSubscriptionServiceEvent","features":[437]},{"name":"WMPSyncState","features":[437]},{"name":"WMPTaskType","features":[437]},{"name":"WMPTemplateSize","features":[437]},{"name":"WMPTransactionType","features":[437]},{"name":"WMPUE_EC_USER","features":[437]},{"name":"WMP_MDRT_FLAGS_UNREPORTED_ADDED_ITEMS","features":[437]},{"name":"WMP_MDRT_FLAGS_UNREPORTED_DELETED_ITEMS","features":[437]},{"name":"WMP_PLUGINTYPE_DSP","features":[437]},{"name":"WMP_PLUGINTYPE_DSP_OUTOFPROC","features":[437]},{"name":"WMP_PLUGINTYPE_RENDERING","features":[437]},{"name":"WMP_SUBSCR_DL_TYPE_BACKGROUND","features":[437]},{"name":"WMP_SUBSCR_DL_TYPE_REALTIME","features":[437]},{"name":"WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC","features":[437]},{"name":"WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE","features":[437]},{"name":"WMProfile_V40_100Video","features":[437]},{"name":"WMProfile_V40_128Audio","features":[437]},{"name":"WMProfile_V40_16AMRadio","features":[437]},{"name":"WMProfile_V40_1MBVideo","features":[437]},{"name":"WMProfile_V40_250Video","features":[437]},{"name":"WMProfile_V40_2856100MBR","features":[437]},{"name":"WMProfile_V40_288FMRadioMono","features":[437]},{"name":"WMProfile_V40_288FMRadioStereo","features":[437]},{"name":"WMProfile_V40_288VideoAudio","features":[437]},{"name":"WMProfile_V40_288VideoVoice","features":[437]},{"name":"WMProfile_V40_288VideoWebServer","features":[437]},{"name":"WMProfile_V40_3MBVideo","features":[437]},{"name":"WMProfile_V40_512Video","features":[437]},{"name":"WMProfile_V40_56DialUpStereo","features":[437]},{"name":"WMProfile_V40_56DialUpVideo","features":[437]},{"name":"WMProfile_V40_56DialUpVideoWebServer","features":[437]},{"name":"WMProfile_V40_64Audio","features":[437]},{"name":"WMProfile_V40_6VoiceAudio","features":[437]},{"name":"WMProfile_V40_96Audio","features":[437]},{"name":"WMProfile_V40_DialUpMBR","features":[437]},{"name":"WMProfile_V40_IntranetMBR","features":[437]},{"name":"WMProfile_V70_100Video","features":[437]},{"name":"WMProfile_V70_128Audio","features":[437]},{"name":"WMProfile_V70_1500FilmContentVideo","features":[437]},{"name":"WMProfile_V70_1500Video","features":[437]},{"name":"WMProfile_V70_150VideoPDA","features":[437]},{"name":"WMProfile_V70_2000Video","features":[437]},{"name":"WMProfile_V70_225VideoPDA","features":[437]},{"name":"WMProfile_V70_256Video","features":[437]},{"name":"WMProfile_V70_2856100MBR","features":[437]},{"name":"WMProfile_V70_288FMRadioMono","features":[437]},{"name":"WMProfile_V70_288FMRadioStereo","features":[437]},{"name":"WMProfile_V70_288VideoAudio","features":[437]},{"name":"WMProfile_V70_288VideoVoice","features":[437]},{"name":"WMProfile_V70_288VideoWebServer","features":[437]},{"name":"WMProfile_V70_384Video","features":[437]},{"name":"WMProfile_V70_56DialUpStereo","features":[437]},{"name":"WMProfile_V70_56VideoWebServer","features":[437]},{"name":"WMProfile_V70_64Audio","features":[437]},{"name":"WMProfile_V70_64AudioISDN","features":[437]},{"name":"WMProfile_V70_64VideoISDN","features":[437]},{"name":"WMProfile_V70_6VoiceAudio","features":[437]},{"name":"WMProfile_V70_700FilmContentVideo","features":[437]},{"name":"WMProfile_V70_768Video","features":[437]},{"name":"WMProfile_V70_96Audio","features":[437]},{"name":"WMProfile_V70_DialUpMBR","features":[437]},{"name":"WMProfile_V70_IntranetMBR","features":[437]},{"name":"WMProfile_V80_100768VideoMBR","features":[437]},{"name":"WMProfile_V80_100Video","features":[437]},{"name":"WMProfile_V80_128StereoAudio","features":[437]},{"name":"WMProfile_V80_1400NTSCVideo","features":[437]},{"name":"WMProfile_V80_150VideoPDA","features":[437]},{"name":"WMProfile_V80_255VideoPDA","features":[437]},{"name":"WMProfile_V80_256Video","features":[437]},{"name":"WMProfile_V80_288100VideoMBR","features":[437]},{"name":"WMProfile_V80_28856VideoMBR","features":[437]},{"name":"WMProfile_V80_288MonoAudio","features":[437]},{"name":"WMProfile_V80_288StereoAudio","features":[437]},{"name":"WMProfile_V80_288Video","features":[437]},{"name":"WMProfile_V80_288VideoOnly","features":[437]},{"name":"WMProfile_V80_32StereoAudio","features":[437]},{"name":"WMProfile_V80_384PALVideo","features":[437]},{"name":"WMProfile_V80_384Video","features":[437]},{"name":"WMProfile_V80_48StereoAudio","features":[437]},{"name":"WMProfile_V80_56Video","features":[437]},{"name":"WMProfile_V80_56VideoOnly","features":[437]},{"name":"WMProfile_V80_64StereoAudio","features":[437]},{"name":"WMProfile_V80_700NTSCVideo","features":[437]},{"name":"WMProfile_V80_700PALVideo","features":[437]},{"name":"WMProfile_V80_768Video","features":[437]},{"name":"WMProfile_V80_96StereoAudio","features":[437]},{"name":"WMProfile_V80_BESTVBRVideo","features":[437]},{"name":"WMProfile_V80_FAIRVBRVideo","features":[437]},{"name":"WMProfile_V80_HIGHVBRVideo","features":[437]},{"name":"WindowsMediaPlayer","features":[437]},{"name":"_WMPOCXEvents","features":[437,358]},{"name":"g_szAllAuthors","features":[437]},{"name":"g_szAllCPAlbumIDs","features":[437]},{"name":"g_szAllCPAlbumSubGenreIDs","features":[437]},{"name":"g_szAllCPArtistIDs","features":[437]},{"name":"g_szAllCPGenreIDs","features":[437]},{"name":"g_szAllCPListIDs","features":[437]},{"name":"g_szAllCPRadioIDs","features":[437]},{"name":"g_szAllCPTrackIDs","features":[437]},{"name":"g_szAllReleaseDateYears","features":[437]},{"name":"g_szAllUserEffectiveRatingStarss","features":[437]},{"name":"g_szAllWMParentalRatings","features":[437]},{"name":"g_szAuthor","features":[437]},{"name":"g_szCPAlbumID","features":[437]},{"name":"g_szCPAlbumSubGenreID","features":[437]},{"name":"g_szCPArtistID","features":[437]},{"name":"g_szCPGenreID","features":[437]},{"name":"g_szCPListID","features":[437]},{"name":"g_szCPRadioID","features":[437]},{"name":"g_szCPTrackID","features":[437]},{"name":"g_szContentPartnerInfo_AccountBalance","features":[437]},{"name":"g_szContentPartnerInfo_AccountType","features":[437]},{"name":"g_szContentPartnerInfo_HasCachedCredentials","features":[437]},{"name":"g_szContentPartnerInfo_LicenseRefreshAdvanceWarning","features":[437]},{"name":"g_szContentPartnerInfo_LoginState","features":[437]},{"name":"g_szContentPartnerInfo_MaximumTrackPurchasePerPurchase","features":[437]},{"name":"g_szContentPartnerInfo_MediaPlayerAccountType","features":[437]},{"name":"g_szContentPartnerInfo_PurchasedTrackRequiresReDownload","features":[437]},{"name":"g_szContentPartnerInfo_UserName","features":[437]},{"name":"g_szContentPrice_CannotBuy","features":[437]},{"name":"g_szContentPrice_Free","features":[437]},{"name":"g_szContentPrice_Unknown","features":[437]},{"name":"g_szFlyoutMenu","features":[437]},{"name":"g_szItemInfo_ALTLoginCaption","features":[437]},{"name":"g_szItemInfo_ALTLoginURL","features":[437]},{"name":"g_szItemInfo_AlbumArtURL","features":[437]},{"name":"g_szItemInfo_ArtistArtURL","features":[437]},{"name":"g_szItemInfo_AuthenticationSuccessURL","features":[437]},{"name":"g_szItemInfo_CreateAccountURL","features":[437]},{"name":"g_szItemInfo_ErrorDescription","features":[437]},{"name":"g_szItemInfo_ErrorURL","features":[437]},{"name":"g_szItemInfo_ErrorURLLinkText","features":[437]},{"name":"g_szItemInfo_ForgetPasswordURL","features":[437]},{"name":"g_szItemInfo_GenreArtURL","features":[437]},{"name":"g_szItemInfo_HTMLViewURL","features":[437]},{"name":"g_szItemInfo_ListArtURL","features":[437]},{"name":"g_szItemInfo_LoginFailureURL","features":[437]},{"name":"g_szItemInfo_PopupCaption","features":[437]},{"name":"g_szItemInfo_PopupURL","features":[437]},{"name":"g_szItemInfo_RadioArtURL","features":[437]},{"name":"g_szItemInfo_SubGenreArtURL","features":[437]},{"name":"g_szItemInfo_TreeListIconURL","features":[437]},{"name":"g_szMediaPlayerTask_Browse","features":[437]},{"name":"g_szMediaPlayerTask_Burn","features":[437]},{"name":"g_szMediaPlayerTask_Sync","features":[437]},{"name":"g_szOnlineStore","features":[437]},{"name":"g_szRefreshLicenseBurn","features":[437]},{"name":"g_szRefreshLicensePlay","features":[437]},{"name":"g_szRefreshLicenseSync","features":[437]},{"name":"g_szReleaseDateYear","features":[437]},{"name":"g_szRootLocation","features":[437]},{"name":"g_szStationEvent_Complete","features":[437]},{"name":"g_szStationEvent_Skipped","features":[437]},{"name":"g_szStationEvent_Started","features":[437]},{"name":"g_szUnknownLocation","features":[437]},{"name":"g_szUserEffectiveRatingStars","features":[437]},{"name":"g_szUserPlaylist","features":[437]},{"name":"g_szVerifyPermissionSync","features":[437]},{"name":"g_szVideoRecent","features":[437]},{"name":"g_szVideoRoot","features":[437]},{"name":"g_szViewMode_Details","features":[437]},{"name":"g_szViewMode_Icon","features":[437]},{"name":"g_szViewMode_OrderedList","features":[437]},{"name":"g_szViewMode_Report","features":[437]},{"name":"g_szViewMode_Tile","features":[437]},{"name":"g_szWMParentalRating","features":[437]},{"name":"kfltTimedLevelMaximumFrequency","features":[437]},{"name":"kfltTimedLevelMinimumFrequency","features":[437]},{"name":"pause_state","features":[437]},{"name":"play_state","features":[437]},{"name":"stop_state","features":[437]},{"name":"wmpatBuyOnly","features":[437]},{"name":"wmpatJanus","features":[437]},{"name":"wmpatSubscription","features":[437]},{"name":"wmpbfAudioCD","features":[437]},{"name":"wmpbfDataCD","features":[437]},{"name":"wmpbsBurning","features":[437]},{"name":"wmpbsBusy","features":[437]},{"name":"wmpbsDownloading","features":[437]},{"name":"wmpbsErasing","features":[437]},{"name":"wmpbsPreparingToBurn","features":[437]},{"name":"wmpbsReady","features":[437]},{"name":"wmpbsRefreshStatusPending","features":[437]},{"name":"wmpbsStopped","features":[437]},{"name":"wmpbsUnknown","features":[437]},{"name":"wmpbsWaitingForDisc","features":[437]},{"name":"wmpcnAuthResult","features":[437]},{"name":"wmpcnDisableRadioSkipping","features":[437]},{"name":"wmpcnLicenseUpdated","features":[437]},{"name":"wmpcnLoginStateChange","features":[437]},{"name":"wmpcnNewCatalogAvailable","features":[437]},{"name":"wmpcnNewPluginAvailable","features":[437]},{"name":"wmpdsLast","features":[437]},{"name":"wmpdsManualDevice","features":[437]},{"name":"wmpdsNewDevice","features":[437]},{"name":"wmpdsPartnershipAnother","features":[437]},{"name":"wmpdsPartnershipDeclined","features":[437]},{"name":"wmpdsPartnershipExists","features":[437]},{"name":"wmpdsUnknown","features":[437]},{"name":"wmpfssScanning","features":[437]},{"name":"wmpfssStopped","features":[437]},{"name":"wmpfssUnknown","features":[437]},{"name":"wmpfssUpdating","features":[437]},{"name":"wmplcAppend","features":[437]},{"name":"wmplcClear","features":[437]},{"name":"wmplcDelete","features":[437]},{"name":"wmplcInfoChange","features":[437]},{"name":"wmplcInsert","features":[437]},{"name":"wmplcLast","features":[437]},{"name":"wmplcMorph","features":[437]},{"name":"wmplcMove","features":[437]},{"name":"wmplcNameChange","features":[437]},{"name":"wmplcPrivate","features":[437]},{"name":"wmplcSort","features":[437]},{"name":"wmplcUnknown","features":[437]},{"name":"wmpltAll","features":[437]},{"name":"wmpltDisc","features":[437]},{"name":"wmpltLocal","features":[437]},{"name":"wmpltPortableDevice","features":[437]},{"name":"wmpltRemote","features":[437]},{"name":"wmpltUnknown","features":[437]},{"name":"wmposBeginCodecAcquisition","features":[437]},{"name":"wmposBeginIndividualization","features":[437]},{"name":"wmposBeginLicenseAcquisition","features":[437]},{"name":"wmposEndCodecAcquisition","features":[437]},{"name":"wmposEndIndividualization","features":[437]},{"name":"wmposEndLicenseAcquisition","features":[437]},{"name":"wmposMediaChanging","features":[437]},{"name":"wmposMediaConnecting","features":[437]},{"name":"wmposMediaLoading","features":[437]},{"name":"wmposMediaLocating","features":[437]},{"name":"wmposMediaOpen","features":[437]},{"name":"wmposMediaOpening","features":[437]},{"name":"wmposMediaWaiting","features":[437]},{"name":"wmposOpeningUnknownURL","features":[437]},{"name":"wmposPlaylistChanged","features":[437]},{"name":"wmposPlaylistChanging","features":[437]},{"name":"wmposPlaylistConnecting","features":[437]},{"name":"wmposPlaylistLoading","features":[437]},{"name":"wmposPlaylistLocating","features":[437]},{"name":"wmposPlaylistOpenNoMedia","features":[437]},{"name":"wmposPlaylistOpening","features":[437]},{"name":"wmposUndefined","features":[437]},{"name":"wmppsBuffering","features":[437]},{"name":"wmppsLast","features":[437]},{"name":"wmppsMediaEnded","features":[437]},{"name":"wmppsPaused","features":[437]},{"name":"wmppsPlaying","features":[437]},{"name":"wmppsReady","features":[437]},{"name":"wmppsReconnecting","features":[437]},{"name":"wmppsScanForward","features":[437]},{"name":"wmppsScanReverse","features":[437]},{"name":"wmppsStopped","features":[437]},{"name":"wmppsTransitioning","features":[437]},{"name":"wmppsUndefined","features":[437]},{"name":"wmppsWaiting","features":[437]},{"name":"wmprsRipping","features":[437]},{"name":"wmprsStopped","features":[437]},{"name":"wmprsUnknown","features":[437]},{"name":"wmpsccetBeginUpdates","features":[437]},{"name":"wmpsccetChange","features":[437]},{"name":"wmpsccetClear","features":[437]},{"name":"wmpsccetDelete","features":[437]},{"name":"wmpsccetEndUpdates","features":[437]},{"name":"wmpsccetInsert","features":[437]},{"name":"wmpsccetUnknown","features":[437]},{"name":"wmpsdlsCancelled","features":[437]},{"name":"wmpsdlsCompleted","features":[437]},{"name":"wmpsdlsDownloading","features":[437]},{"name":"wmpsdlsPaused","features":[437]},{"name":"wmpsdlsProcessing","features":[437]},{"name":"wmpsnBackgroundProcessingBegin","features":[437]},{"name":"wmpsnBackgroundProcessingEnd","features":[437]},{"name":"wmpsnCatalogDownloadComplete","features":[437]},{"name":"wmpsnCatalogDownloadFailure","features":[437]},{"name":"wmpssEstimating","features":[437]},{"name":"wmpssLast","features":[437]},{"name":"wmpssStopped","features":[437]},{"name":"wmpssSynchronizing","features":[437]},{"name":"wmpssUnknown","features":[437]},{"name":"wmpsseCurrentBegin","features":[437]},{"name":"wmpsseCurrentEnd","features":[437]},{"name":"wmpsseFullBegin","features":[437]},{"name":"wmpsseFullEnd","features":[437]},{"name":"wmpstMusic","features":[437]},{"name":"wmpstRadio","features":[437]},{"name":"wmpstUnknown","features":[437]},{"name":"wmpstVideo","features":[437]},{"name":"wmptsLarge","features":[437]},{"name":"wmptsMedium","features":[437]},{"name":"wmptsSmall","features":[437]},{"name":"wmpttBrowse","features":[437]},{"name":"wmpttBurn","features":[437]},{"name":"wmpttBuy","features":[437]},{"name":"wmpttCurrent","features":[437]},{"name":"wmpttDownload","features":[437]},{"name":"wmpttNoTransaction","features":[437]},{"name":"wmpttSync","features":[437]}],"441":[{"name":"ACMDM_BASE","features":[422]},{"name":"ACM_MPEG_COPYRIGHT","features":[422]},{"name":"ACM_MPEG_DUALCHANNEL","features":[422]},{"name":"ACM_MPEG_ID_MPEG1","features":[422]},{"name":"ACM_MPEG_JOINTSTEREO","features":[422]},{"name":"ACM_MPEG_LAYER1","features":[422]},{"name":"ACM_MPEG_LAYER2","features":[422]},{"name":"ACM_MPEG_LAYER3","features":[422]},{"name":"ACM_MPEG_ORIGINALHOME","features":[422]},{"name":"ACM_MPEG_PRIVATEBIT","features":[422]},{"name":"ACM_MPEG_PROTECTIONBIT","features":[422]},{"name":"ACM_MPEG_SINGLECHANNEL","features":[422]},{"name":"ACM_MPEG_STEREO","features":[422]},{"name":"ADPCMCOEFSET","features":[422]},{"name":"ADPCMEWAVEFORMAT","features":[423,422]},{"name":"ADPCMWAVEFORMAT","features":[423,422]},{"name":"APTXWAVEFORMAT","features":[423,422]},{"name":"AUDIOFILE_AF10WAVEFORMAT","features":[423,422]},{"name":"AUDIOFILE_AF36WAVEFORMAT","features":[423,422]},{"name":"AUXDM_GETDEVCAPS","features":[422]},{"name":"AUXDM_GETNUMDEVS","features":[422]},{"name":"AUXDM_GETVOLUME","features":[422]},{"name":"AUXDM_SETVOLUME","features":[422]},{"name":"AUXM_INIT","features":[422]},{"name":"AUXM_INIT_EX","features":[422]},{"name":"AVIBuildFilterA","features":[307,422]},{"name":"AVIBuildFilterW","features":[307,422]},{"name":"AVICOMPRESSF_DATARATE","features":[422]},{"name":"AVICOMPRESSF_INTERLEAVE","features":[422]},{"name":"AVICOMPRESSF_KEYFRAMES","features":[422]},{"name":"AVICOMPRESSF_VALID","features":[422]},{"name":"AVICOMPRESSOPTIONS","features":[422]},{"name":"AVIClearClipboard","features":[422]},{"name":"AVIERR_OK","features":[422]},{"name":"AVIFILECAPS_ALLKEYFRAMES","features":[422]},{"name":"AVIFILECAPS_CANREAD","features":[422]},{"name":"AVIFILECAPS_CANWRITE","features":[422]},{"name":"AVIFILECAPS_NOCOMPRESSION","features":[422]},{"name":"AVIFILEHANDLER_CANACCEPTNONRGB","features":[422]},{"name":"AVIFILEHANDLER_CANREAD","features":[422]},{"name":"AVIFILEHANDLER_CANWRITE","features":[422]},{"name":"AVIFILEINFOA","features":[422]},{"name":"AVIFILEINFOW","features":[422]},{"name":"AVIFILEINFO_COPYRIGHTED","features":[422]},{"name":"AVIFILEINFO_HASINDEX","features":[422]},{"name":"AVIFILEINFO_ISINTERLEAVED","features":[422]},{"name":"AVIFILEINFO_MUSTUSEINDEX","features":[422]},{"name":"AVIFILEINFO_WASCAPTUREFILE","features":[422]},{"name":"AVIFileAddRef","features":[422]},{"name":"AVIFileCreateStreamA","features":[307,422]},{"name":"AVIFileCreateStreamW","features":[307,422]},{"name":"AVIFileEndRecord","features":[422]},{"name":"AVIFileExit","features":[422]},{"name":"AVIFileGetStream","features":[422]},{"name":"AVIFileInfoA","features":[422]},{"name":"AVIFileInfoW","features":[422]},{"name":"AVIFileInit","features":[422]},{"name":"AVIFileOpenA","features":[422]},{"name":"AVIFileOpenW","features":[422]},{"name":"AVIFileReadData","features":[422]},{"name":"AVIFileRelease","features":[422]},{"name":"AVIFileWriteData","features":[422]},{"name":"AVIGETFRAMEF_BESTDISPLAYFMT","features":[422]},{"name":"AVIGetFromClipboard","features":[422]},{"name":"AVIIF_CONTROLFRAME","features":[422]},{"name":"AVIIF_TWOCC","features":[422]},{"name":"AVIMakeCompressedStream","features":[422]},{"name":"AVIMakeFileFromStreams","features":[422]},{"name":"AVIMakeStreamFromClipboard","features":[307,422]},{"name":"AVIPutFileOnClipboard","features":[422]},{"name":"AVISAVECALLBACK","features":[307,422]},{"name":"AVISTREAMINFOA","features":[307,422]},{"name":"AVISTREAMINFOW","features":[307,422]},{"name":"AVISTREAMINFO_DISABLED","features":[422]},{"name":"AVISTREAMINFO_FORMATCHANGES","features":[422]},{"name":"AVISTREAMREAD_CONVENIENT","features":[422]},{"name":"AVISaveA","features":[307,422]},{"name":"AVISaveOptions","features":[307,422]},{"name":"AVISaveOptionsFree","features":[422]},{"name":"AVISaveVA","features":[307,422]},{"name":"AVISaveVW","features":[307,422]},{"name":"AVISaveW","features":[307,422]},{"name":"AVIStreamAddRef","features":[422]},{"name":"AVIStreamBeginStreaming","features":[422]},{"name":"AVIStreamCreate","features":[422]},{"name":"AVIStreamEndStreaming","features":[422]},{"name":"AVIStreamFindSample","features":[422]},{"name":"AVIStreamGetFrame","features":[422]},{"name":"AVIStreamGetFrameClose","features":[422]},{"name":"AVIStreamGetFrameOpen","features":[318,422]},{"name":"AVIStreamInfoA","features":[307,422]},{"name":"AVIStreamInfoW","features":[307,422]},{"name":"AVIStreamLength","features":[422]},{"name":"AVIStreamOpenFromFileA","features":[422]},{"name":"AVIStreamOpenFromFileW","features":[422]},{"name":"AVIStreamRead","features":[422]},{"name":"AVIStreamReadData","features":[422]},{"name":"AVIStreamReadFormat","features":[422]},{"name":"AVIStreamRelease","features":[422]},{"name":"AVIStreamSampleToTime","features":[422]},{"name":"AVIStreamSetFormat","features":[422]},{"name":"AVIStreamStart","features":[422]},{"name":"AVIStreamTimeToSample","features":[422]},{"name":"AVIStreamWrite","features":[422]},{"name":"AVIStreamWriteData","features":[422]},{"name":"AVSTREAMMASTER_AUDIO","features":[422]},{"name":"AVSTREAMMASTER_NONE","features":[422]},{"name":"BI_1632","features":[422]},{"name":"CAPCONTROLCALLBACK","features":[307,422]},{"name":"CAPDRIVERCAPS","features":[307,422]},{"name":"CAPERRORCALLBACKA","features":[307,422]},{"name":"CAPERRORCALLBACKW","features":[307,422]},{"name":"CAPINFOCHUNK","features":[422]},{"name":"CAPSTATUS","features":[307,318,422]},{"name":"CAPSTATUSCALLBACKA","features":[307,422]},{"name":"CAPSTATUSCALLBACKW","features":[307,422]},{"name":"CAPTUREPARMS","features":[307,422]},{"name":"CAPVIDEOCALLBACK","features":[307,422]},{"name":"CAPWAVECALLBACK","features":[307,423,422]},{"name":"CAPYIELDCALLBACK","features":[307,422]},{"name":"CHANNEL_CAPS","features":[422]},{"name":"CLSID_AVIFile","features":[422]},{"name":"CLSID_AVISimpleUnMarshal","features":[422]},{"name":"COMPVARS","features":[318,422]},{"name":"CONTRESCR10WAVEFORMAT","features":[423,422]},{"name":"CONTRESVQLPCWAVEFORMAT","features":[423,422]},{"name":"CONTROLCALLBACK_CAPTURING","features":[422]},{"name":"CONTROLCALLBACK_PREROLL","features":[422]},{"name":"CREATIVEADPCMWAVEFORMAT","features":[423,422]},{"name":"CREATIVEFASTSPEECH10WAVEFORMAT","features":[423,422]},{"name":"CREATIVEFASTSPEECH8WAVEFORMAT","features":[423,422]},{"name":"CRYSTAL_NET_SFM_CODEC","features":[422]},{"name":"CSIMAADPCMWAVEFORMAT","features":[423,422]},{"name":"CloseDriver","features":[307,422]},{"name":"CreateEditableStream","features":[422]},{"name":"DCB_EVENT","features":[422]},{"name":"DCB_FUNCTION","features":[422]},{"name":"DCB_NOSWITCH","features":[422]},{"name":"DCB_NULL","features":[422]},{"name":"DCB_TASK","features":[422]},{"name":"DCB_TYPEMASK","features":[422]},{"name":"DCB_WINDOW","features":[422]},{"name":"DDF_0001","features":[422]},{"name":"DDF_2000","features":[422]},{"name":"DDF_ANIMATE","features":[422]},{"name":"DDF_BACKGROUNDPAL","features":[422]},{"name":"DDF_BUFFER","features":[422]},{"name":"DDF_DONTDRAW","features":[422]},{"name":"DDF_FULLSCREEN","features":[422]},{"name":"DDF_HALFTONE","features":[422]},{"name":"DDF_HURRYUP","features":[422]},{"name":"DDF_JUSTDRAWIT","features":[422]},{"name":"DDF_NOTKEYFRAME","features":[422]},{"name":"DDF_PREROLL","features":[422]},{"name":"DDF_SAME_DIB","features":[422]},{"name":"DDF_SAME_DRAW","features":[422]},{"name":"DDF_SAME_HDC","features":[422]},{"name":"DDF_SAME_SIZE","features":[422]},{"name":"DDF_UPDATE","features":[422]},{"name":"DIALOGICOKIADPCMWAVEFORMAT","features":[423,422]},{"name":"DIGIADPCMWAVEFORMAT","features":[423,422]},{"name":"DIGIFIXWAVEFORMAT","features":[423,422]},{"name":"DIGIREALWAVEFORMAT","features":[423,422]},{"name":"DIGISTDWAVEFORMAT","features":[423,422]},{"name":"DLG_ACMFILTERCHOOSE_ID","features":[422]},{"name":"DLG_ACMFORMATCHOOSE_ID","features":[422]},{"name":"DOLBYAC2WAVEFORMAT","features":[423,422]},{"name":"DRAWDIBTIME","features":[422]},{"name":"DRIVERMSGPROC","features":[422]},{"name":"DRIVERPROC","features":[307,422]},{"name":"DRIVERS_SECTION","features":[422]},{"name":"DRMWAVEFORMAT","features":[423,422]},{"name":"DRVCNF_CANCEL","features":[422]},{"name":"DRVCNF_OK","features":[422]},{"name":"DRVCNF_RESTART","features":[422]},{"name":"DRVCONFIGINFO","features":[422]},{"name":"DRVCONFIGINFOEX","features":[422]},{"name":"DRVM_ADD_THRU","features":[422]},{"name":"DRVM_DISABLE","features":[422]},{"name":"DRVM_ENABLE","features":[422]},{"name":"DRVM_EXIT","features":[422]},{"name":"DRVM_INIT","features":[422]},{"name":"DRVM_INIT_EX","features":[422]},{"name":"DRVM_IOCTL","features":[422]},{"name":"DRVM_IOCTL_CMD_SYSTEM","features":[422]},{"name":"DRVM_IOCTL_CMD_USER","features":[422]},{"name":"DRVM_IOCTL_DATA","features":[422]},{"name":"DRVM_IOCTL_LAST","features":[422]},{"name":"DRVM_MAPPER_CONSOLEVOICECOM_GET","features":[422]},{"name":"DRVM_MAPPER_PREFERRED_FLAGS_PREFERREDONLY","features":[422]},{"name":"DRVM_MAPPER_PREFERRED_GET","features":[422]},{"name":"DRVM_MAPPER_RECONFIGURE","features":[422]},{"name":"DRVM_REMOVE_THRU","features":[422]},{"name":"DRVM_USER","features":[422]},{"name":"DRV_CANCEL","features":[422]},{"name":"DRV_CLOSE","features":[422]},{"name":"DRV_CONFIGURE","features":[422]},{"name":"DRV_DISABLE","features":[422]},{"name":"DRV_ENABLE","features":[422]},{"name":"DRV_EXITSESSION","features":[422]},{"name":"DRV_FREE","features":[422]},{"name":"DRV_INSTALL","features":[422]},{"name":"DRV_LOAD","features":[422]},{"name":"DRV_MCI_FIRST","features":[422]},{"name":"DRV_MCI_LAST","features":[422]},{"name":"DRV_OK","features":[422]},{"name":"DRV_OPEN","features":[422]},{"name":"DRV_PNPINSTALL","features":[422]},{"name":"DRV_POWER","features":[422]},{"name":"DRV_QUERYCONFIGURE","features":[422]},{"name":"DRV_QUERYDEVICEINTERFACE","features":[422]},{"name":"DRV_QUERYDEVICEINTERFACESIZE","features":[422]},{"name":"DRV_QUERYDEVNODE","features":[422]},{"name":"DRV_QUERYFUNCTIONINSTANCEID","features":[422]},{"name":"DRV_QUERYFUNCTIONINSTANCEIDSIZE","features":[422]},{"name":"DRV_QUERYIDFROMSTRINGID","features":[422]},{"name":"DRV_QUERYMAPPABLE","features":[422]},{"name":"DRV_QUERYMODULE","features":[422]},{"name":"DRV_QUERYSTRINGID","features":[422]},{"name":"DRV_QUERYSTRINGIDSIZE","features":[422]},{"name":"DRV_REMOVE","features":[422]},{"name":"DRV_RESERVED","features":[422]},{"name":"DRV_RESTART","features":[422]},{"name":"DRV_USER","features":[422]},{"name":"DVIADPCMWAVEFORMAT","features":[423,422]},{"name":"DVM_CONFIGURE_END","features":[422]},{"name":"DVM_CONFIGURE_START","features":[422]},{"name":"DVM_DST_RECT","features":[422]},{"name":"DVM_FORMAT","features":[422]},{"name":"DVM_PALETTE","features":[422]},{"name":"DVM_PALETTERGB555","features":[422]},{"name":"DVM_SRC_RECT","features":[422]},{"name":"DVM_USER","features":[422]},{"name":"DV_ERR_13","features":[422]},{"name":"DV_ERR_ALLOCATED","features":[422]},{"name":"DV_ERR_BADDEVICEID","features":[422]},{"name":"DV_ERR_BADERRNUM","features":[422]},{"name":"DV_ERR_BADFORMAT","features":[422]},{"name":"DV_ERR_BADINSTALL","features":[422]},{"name":"DV_ERR_BASE","features":[422]},{"name":"DV_ERR_CONFIG1","features":[422]},{"name":"DV_ERR_CONFIG2","features":[422]},{"name":"DV_ERR_CREATEPALETTE","features":[422]},{"name":"DV_ERR_DMA_CONFLICT","features":[422]},{"name":"DV_ERR_FLAGS","features":[422]},{"name":"DV_ERR_INT_CONFLICT","features":[422]},{"name":"DV_ERR_INVALHANDLE","features":[422]},{"name":"DV_ERR_IO_CONFLICT","features":[422]},{"name":"DV_ERR_LASTERROR","features":[422]},{"name":"DV_ERR_MEM_CONFLICT","features":[422]},{"name":"DV_ERR_NOMEM","features":[422]},{"name":"DV_ERR_NONSPECIFIC","features":[422]},{"name":"DV_ERR_NOTDETECTED","features":[422]},{"name":"DV_ERR_NOTSUPPORTED","features":[422]},{"name":"DV_ERR_NO_BUFFERS","features":[422]},{"name":"DV_ERR_OK","features":[422]},{"name":"DV_ERR_PARAM1","features":[422]},{"name":"DV_ERR_PARAM2","features":[422]},{"name":"DV_ERR_PROTECT_ONLY","features":[422]},{"name":"DV_ERR_SIZEFIELD","features":[422]},{"name":"DV_ERR_STILLPLAYING","features":[422]},{"name":"DV_ERR_SYNC","features":[422]},{"name":"DV_ERR_TOOMANYCHANNELS","features":[422]},{"name":"DV_ERR_UNPREPARED","features":[422]},{"name":"DV_ERR_USER_MSG","features":[422]},{"name":"DV_VM_CLOSE","features":[422]},{"name":"DV_VM_DATA","features":[422]},{"name":"DV_VM_ERROR","features":[422]},{"name":"DV_VM_OPEN","features":[422]},{"name":"DefDriverProc","features":[307,422]},{"name":"DrawDibBegin","features":[307,318,422]},{"name":"DrawDibChangePalette","features":[307,318,422]},{"name":"DrawDibClose","features":[307,422]},{"name":"DrawDibDraw","features":[307,318,422]},{"name":"DrawDibEnd","features":[307,422]},{"name":"DrawDibGetBuffer","features":[318,422]},{"name":"DrawDibGetPalette","features":[318,422]},{"name":"DrawDibOpen","features":[422]},{"name":"DrawDibProfileDisplay","features":[307,318,422]},{"name":"DrawDibRealize","features":[307,318,422]},{"name":"DrawDibSetPalette","features":[307,318,422]},{"name":"DrawDibStart","features":[307,422]},{"name":"DrawDibStop","features":[307,422]},{"name":"DrawDibTime","features":[307,422]},{"name":"DriverCallback","features":[307,422]},{"name":"DrvGetModuleHandle","features":[307,422]},{"name":"ECHOSC1WAVEFORMAT","features":[423,422]},{"name":"EXBMINFOHEADER","features":[318,422]},{"name":"EditStreamClone","features":[422]},{"name":"EditStreamCopy","features":[422]},{"name":"EditStreamCut","features":[422]},{"name":"EditStreamPaste","features":[422]},{"name":"EditStreamSetInfoA","features":[307,422]},{"name":"EditStreamSetInfoW","features":[307,422]},{"name":"EditStreamSetNameA","features":[422]},{"name":"EditStreamSetNameW","features":[422]},{"name":"FACILITY_NS","features":[422]},{"name":"FACILITY_NS_WIN32","features":[422]},{"name":"FIND_ANY","features":[422]},{"name":"FIND_DIR","features":[422]},{"name":"FIND_FORMAT","features":[422]},{"name":"FIND_FROM_START","features":[422]},{"name":"FIND_INDEX","features":[422]},{"name":"FIND_KEY","features":[422]},{"name":"FIND_LENGTH","features":[422]},{"name":"FIND_NEXT","features":[422]},{"name":"FIND_OFFSET","features":[422]},{"name":"FIND_POS","features":[422]},{"name":"FIND_PREV","features":[422]},{"name":"FIND_RET","features":[422]},{"name":"FIND_SIZE","features":[422]},{"name":"FIND_TYPE","features":[422]},{"name":"FMTOWNS_SND_WAVEFORMAT","features":[423,422]},{"name":"G721_ADPCMWAVEFORMAT","features":[423,422]},{"name":"G723_ADPCMWAVEFORMAT","features":[423,422]},{"name":"GSM610WAVEFORMAT","features":[423,422]},{"name":"GetDriverModuleHandle","features":[307,422]},{"name":"GetOpenFileNamePreviewA","features":[307,422,438]},{"name":"GetOpenFileNamePreviewW","features":[307,422,438]},{"name":"GetSaveFileNamePreviewA","features":[307,422,438]},{"name":"GetSaveFileNamePreviewW","features":[307,422,438]},{"name":"HDRVR","features":[422]},{"name":"HIC","features":[422]},{"name":"HMMIO","features":[422]},{"name":"HVIDEO","features":[422]},{"name":"IAVIEditStream","features":[422]},{"name":"IAVIFile","features":[422]},{"name":"IAVIPersistFile","features":[422,358]},{"name":"IAVIStream","features":[422]},{"name":"IAVIStreaming","features":[422]},{"name":"ICCOMPRESS","features":[318,422]},{"name":"ICCOMPRESSFRAMES","features":[307,318,422]},{"name":"ICCOMPRESSFRAMES_PADDING","features":[422]},{"name":"ICCOMPRESS_KEYFRAME","features":[422]},{"name":"ICClose","features":[307,422]},{"name":"ICCompress","features":[318,422]},{"name":"ICCompressorChoose","features":[307,318,422]},{"name":"ICCompressorFree","features":[318,422]},{"name":"ICDECOMPRESS","features":[318,422]},{"name":"ICDECOMPRESSEX","features":[318,422]},{"name":"ICDECOMPRESS_HURRYUP","features":[422]},{"name":"ICDECOMPRESS_NOTKEYFRAME","features":[422]},{"name":"ICDECOMPRESS_NULLFRAME","features":[422]},{"name":"ICDECOMPRESS_PREROLL","features":[422]},{"name":"ICDECOMPRESS_UPDATE","features":[422]},{"name":"ICDRAW","features":[422]},{"name":"ICDRAWBEGIN","features":[307,318,422]},{"name":"ICDRAWSUGGEST","features":[318,422]},{"name":"ICDRAW_ANIMATE","features":[422]},{"name":"ICDRAW_BUFFER","features":[422]},{"name":"ICDRAW_CONTINUE","features":[422]},{"name":"ICDRAW_FULLSCREEN","features":[422]},{"name":"ICDRAW_HDC","features":[422]},{"name":"ICDRAW_HURRYUP","features":[422]},{"name":"ICDRAW_MEMORYDC","features":[422]},{"name":"ICDRAW_NOTKEYFRAME","features":[422]},{"name":"ICDRAW_NULLFRAME","features":[422]},{"name":"ICDRAW_PREROLL","features":[422]},{"name":"ICDRAW_QUERY","features":[422]},{"name":"ICDRAW_RENDER","features":[422]},{"name":"ICDRAW_UPDATE","features":[422]},{"name":"ICDRAW_UPDATING","features":[422]},{"name":"ICDecompress","features":[318,422]},{"name":"ICDraw","features":[422]},{"name":"ICDrawBegin","features":[307,318,422]},{"name":"ICERR_ABORT","features":[422]},{"name":"ICERR_BADBITDEPTH","features":[422]},{"name":"ICERR_BADFLAGS","features":[422]},{"name":"ICERR_BADFORMAT","features":[422]},{"name":"ICERR_BADHANDLE","features":[422]},{"name":"ICERR_BADIMAGESIZE","features":[422]},{"name":"ICERR_BADPARAM","features":[422]},{"name":"ICERR_BADSIZE","features":[422]},{"name":"ICERR_CANTUPDATE","features":[422]},{"name":"ICERR_CUSTOM","features":[422]},{"name":"ICERR_DONTDRAW","features":[422]},{"name":"ICERR_ERROR","features":[422]},{"name":"ICERR_GOTOKEYFRAME","features":[422]},{"name":"ICERR_INTERNAL","features":[422]},{"name":"ICERR_MEMORY","features":[422]},{"name":"ICERR_NEWPALETTE","features":[422]},{"name":"ICERR_OK","features":[422]},{"name":"ICERR_STOPDRAWING","features":[422]},{"name":"ICERR_UNSUPPORTED","features":[422]},{"name":"ICGetDisplayFormat","features":[318,422]},{"name":"ICGetInfo","features":[307,422]},{"name":"ICINFO","features":[422]},{"name":"ICINSTALL_DRIVER","features":[422]},{"name":"ICINSTALL_DRIVERW","features":[422]},{"name":"ICINSTALL_FUNCTION","features":[422]},{"name":"ICINSTALL_HDRV","features":[422]},{"name":"ICINSTALL_UNICODE","features":[422]},{"name":"ICImageCompress","features":[307,318,422]},{"name":"ICImageDecompress","features":[307,318,422]},{"name":"ICInfo","features":[307,422]},{"name":"ICInstall","features":[307,422]},{"name":"ICLocate","features":[318,422]},{"name":"ICMF_ABOUT_QUERY","features":[422]},{"name":"ICMF_CHOOSE_ALLCOMPRESSORS","features":[422]},{"name":"ICMF_CHOOSE_DATARATE","features":[422]},{"name":"ICMF_CHOOSE_KEYFRAME","features":[422]},{"name":"ICMF_CHOOSE_PREVIEW","features":[422]},{"name":"ICMF_COMPVARS_VALID","features":[422]},{"name":"ICMF_CONFIGURE_QUERY","features":[422]},{"name":"ICMODE_COMPRESS","features":[422]},{"name":"ICMODE_DECOMPRESS","features":[422]},{"name":"ICMODE_DRAW","features":[422]},{"name":"ICMODE_FASTCOMPRESS","features":[422]},{"name":"ICMODE_FASTDECOMPRESS","features":[422]},{"name":"ICMODE_INTERNALF_FUNCTION32","features":[422]},{"name":"ICMODE_INTERNALF_MASK","features":[422]},{"name":"ICMODE_QUERY","features":[422]},{"name":"ICM_ABOUT","features":[422]},{"name":"ICM_COMPRESS","features":[422]},{"name":"ICM_COMPRESS_BEGIN","features":[422]},{"name":"ICM_COMPRESS_END","features":[422]},{"name":"ICM_COMPRESS_FRAMES","features":[422]},{"name":"ICM_COMPRESS_FRAMES_INFO","features":[422]},{"name":"ICM_COMPRESS_GET_FORMAT","features":[422]},{"name":"ICM_COMPRESS_GET_SIZE","features":[422]},{"name":"ICM_COMPRESS_QUERY","features":[422]},{"name":"ICM_CONFIGURE","features":[422]},{"name":"ICM_DECOMPRESS","features":[422]},{"name":"ICM_DECOMPRESSEX","features":[422]},{"name":"ICM_DECOMPRESSEX_BEGIN","features":[422]},{"name":"ICM_DECOMPRESSEX_END","features":[422]},{"name":"ICM_DECOMPRESSEX_QUERY","features":[422]},{"name":"ICM_DECOMPRESS_BEGIN","features":[422]},{"name":"ICM_DECOMPRESS_END","features":[422]},{"name":"ICM_DECOMPRESS_GET_FORMAT","features":[422]},{"name":"ICM_DECOMPRESS_GET_PALETTE","features":[422]},{"name":"ICM_DECOMPRESS_QUERY","features":[422]},{"name":"ICM_DECOMPRESS_SET_PALETTE","features":[422]},{"name":"ICM_DRAW","features":[422]},{"name":"ICM_DRAW_BEGIN","features":[422]},{"name":"ICM_DRAW_BITS","features":[422]},{"name":"ICM_DRAW_CHANGEPALETTE","features":[422]},{"name":"ICM_DRAW_END","features":[422]},{"name":"ICM_DRAW_FLUSH","features":[422]},{"name":"ICM_DRAW_GETTIME","features":[422]},{"name":"ICM_DRAW_GET_PALETTE","features":[422]},{"name":"ICM_DRAW_IDLE","features":[422]},{"name":"ICM_DRAW_QUERY","features":[422]},{"name":"ICM_DRAW_REALIZE","features":[422]},{"name":"ICM_DRAW_RENDERBUFFER","features":[422]},{"name":"ICM_DRAW_SETTIME","features":[422]},{"name":"ICM_DRAW_START","features":[422]},{"name":"ICM_DRAW_START_PLAY","features":[422]},{"name":"ICM_DRAW_STOP","features":[422]},{"name":"ICM_DRAW_STOP_PLAY","features":[422]},{"name":"ICM_DRAW_SUGGESTFORMAT","features":[422]},{"name":"ICM_DRAW_UPDATE","features":[422]},{"name":"ICM_DRAW_WINDOW","features":[422]},{"name":"ICM_ENUMFORMATS","features":[422]},{"name":"ICM_GET","features":[422]},{"name":"ICM_GETBUFFERSWANTED","features":[422]},{"name":"ICM_GETDEFAULTKEYFRAMERATE","features":[422]},{"name":"ICM_GETDEFAULTQUALITY","features":[422]},{"name":"ICM_GETERRORTEXT","features":[422]},{"name":"ICM_GETFORMATNAME","features":[422]},{"name":"ICM_GETINFO","features":[422]},{"name":"ICM_GETQUALITY","features":[422]},{"name":"ICM_GETSTATE","features":[422]},{"name":"ICM_RESERVED","features":[422]},{"name":"ICM_RESERVED_HIGH","features":[422]},{"name":"ICM_RESERVED_LOW","features":[422]},{"name":"ICM_SET","features":[422]},{"name":"ICM_SETQUALITY","features":[422]},{"name":"ICM_SETSTATE","features":[422]},{"name":"ICM_SET_STATUS_PROC","features":[422]},{"name":"ICM_USER","features":[422]},{"name":"ICOPEN","features":[307,422]},{"name":"ICOpen","features":[422]},{"name":"ICOpenFunction","features":[307,422]},{"name":"ICPALETTE","features":[318,422]},{"name":"ICQUALITY_DEFAULT","features":[422]},{"name":"ICQUALITY_HIGH","features":[422]},{"name":"ICQUALITY_LOW","features":[422]},{"name":"ICRemove","features":[307,422]},{"name":"ICSETSTATUSPROC","features":[307,422]},{"name":"ICSTATUS_END","features":[422]},{"name":"ICSTATUS_ERROR","features":[422]},{"name":"ICSTATUS_START","features":[422]},{"name":"ICSTATUS_STATUS","features":[422]},{"name":"ICSTATUS_YIELD","features":[422]},{"name":"ICSendMessage","features":[307,422]},{"name":"ICSeqCompressFrame","features":[307,318,422]},{"name":"ICSeqCompressFrameEnd","features":[318,422]},{"name":"ICSeqCompressFrameStart","features":[307,318,422]},{"name":"ICVERSION","features":[422]},{"name":"IDD_ACMFILTERCHOOSE_BTN_DELNAME","features":[422]},{"name":"IDD_ACMFILTERCHOOSE_BTN_HELP","features":[422]},{"name":"IDD_ACMFILTERCHOOSE_BTN_SETNAME","features":[422]},{"name":"IDD_ACMFILTERCHOOSE_CMB_CUSTOM","features":[422]},{"name":"IDD_ACMFILTERCHOOSE_CMB_FILTER","features":[422]},{"name":"IDD_ACMFILTERCHOOSE_CMB_FILTERTAG","features":[422]},{"name":"IDD_ACMFORMATCHOOSE_BTN_DELNAME","features":[422]},{"name":"IDD_ACMFORMATCHOOSE_BTN_HELP","features":[422]},{"name":"IDD_ACMFORMATCHOOSE_BTN_SETNAME","features":[422]},{"name":"IDD_ACMFORMATCHOOSE_CMB_CUSTOM","features":[422]},{"name":"IDD_ACMFORMATCHOOSE_CMB_FORMAT","features":[422]},{"name":"IDD_ACMFORMATCHOOSE_CMB_FORMATTAG","features":[422]},{"name":"IDS_CAP_AUDIO_DROP_COMPERROR","features":[422]},{"name":"IDS_CAP_AUDIO_DROP_ERROR","features":[422]},{"name":"IDS_CAP_AVI_DRAWDIB_ERROR","features":[422]},{"name":"IDS_CAP_AVI_INIT_ERROR","features":[422]},{"name":"IDS_CAP_BEGIN","features":[422]},{"name":"IDS_CAP_CANTOPEN","features":[422]},{"name":"IDS_CAP_COMPRESSOR_ERROR","features":[422]},{"name":"IDS_CAP_DEFAVIEXT","features":[422]},{"name":"IDS_CAP_DEFPALEXT","features":[422]},{"name":"IDS_CAP_DRIVER_ERROR","features":[422]},{"name":"IDS_CAP_END","features":[422]},{"name":"IDS_CAP_ERRORDIBSAVE","features":[422]},{"name":"IDS_CAP_ERRORPALOPEN","features":[422]},{"name":"IDS_CAP_ERRORPALSAVE","features":[422]},{"name":"IDS_CAP_FILEEXISTS","features":[422]},{"name":"IDS_CAP_FILE_OPEN_ERROR","features":[422]},{"name":"IDS_CAP_FILE_WRITE_ERROR","features":[422]},{"name":"IDS_CAP_INFO","features":[422]},{"name":"IDS_CAP_MCI_CANT_STEP_ERROR","features":[422]},{"name":"IDS_CAP_MCI_CONTROL_ERROR","features":[422]},{"name":"IDS_CAP_NODISKSPACE","features":[422]},{"name":"IDS_CAP_NO_AUDIO_CAP_ERROR","features":[422]},{"name":"IDS_CAP_NO_FRAME_CAP_ERROR","features":[422]},{"name":"IDS_CAP_NO_PALETTE_WARN","features":[422]},{"name":"IDS_CAP_OUTOFMEM","features":[422]},{"name":"IDS_CAP_READONLYFILE","features":[422]},{"name":"IDS_CAP_RECORDING_ERROR","features":[422]},{"name":"IDS_CAP_RECORDING_ERROR2","features":[422]},{"name":"IDS_CAP_SAVEASPERCENT","features":[422]},{"name":"IDS_CAP_SEQ_MSGSTART","features":[422]},{"name":"IDS_CAP_SEQ_MSGSTOP","features":[422]},{"name":"IDS_CAP_SETFILESIZE","features":[422]},{"name":"IDS_CAP_STAT_CAP_AUDIO","features":[422]},{"name":"IDS_CAP_STAT_CAP_FINI","features":[422]},{"name":"IDS_CAP_STAT_CAP_INIT","features":[422]},{"name":"IDS_CAP_STAT_CAP_L_FRAMES","features":[422]},{"name":"IDS_CAP_STAT_FRAMESDROPPED","features":[422]},{"name":"IDS_CAP_STAT_I_FRAMES","features":[422]},{"name":"IDS_CAP_STAT_LIVE_MODE","features":[422]},{"name":"IDS_CAP_STAT_L_FRAMES","features":[422]},{"name":"IDS_CAP_STAT_OPTPAL_BUILD","features":[422]},{"name":"IDS_CAP_STAT_OVERLAY_MODE","features":[422]},{"name":"IDS_CAP_STAT_PALETTE_BUILD","features":[422]},{"name":"IDS_CAP_STAT_VIDEOAUDIO","features":[422]},{"name":"IDS_CAP_STAT_VIDEOCURRENT","features":[422]},{"name":"IDS_CAP_STAT_VIDEOONLY","features":[422]},{"name":"IDS_CAP_VIDEDITERR","features":[422]},{"name":"IDS_CAP_VIDEO_ADD_ERROR","features":[422]},{"name":"IDS_CAP_VIDEO_ALLOC_ERROR","features":[422]},{"name":"IDS_CAP_VIDEO_OPEN_ERROR","features":[422]},{"name":"IDS_CAP_VIDEO_PREPARE_ERROR","features":[422]},{"name":"IDS_CAP_VIDEO_SIZE_ERROR","features":[422]},{"name":"IDS_CAP_WAVE_ADD_ERROR","features":[422]},{"name":"IDS_CAP_WAVE_ALLOC_ERROR","features":[422]},{"name":"IDS_CAP_WAVE_OPEN_ERROR","features":[422]},{"name":"IDS_CAP_WAVE_PREPARE_ERROR","features":[422]},{"name":"IDS_CAP_WAVE_SIZE_ERROR","features":[422]},{"name":"IDS_CAP_WRITEERROR","features":[422]},{"name":"IGetFrame","features":[422]},{"name":"IMAADPCMWAVEFORMAT","features":[423,422]},{"name":"JDD_CONFIGCHANGED","features":[422]},{"name":"JDD_GETDEVCAPS","features":[422]},{"name":"JDD_GETNUMDEVS","features":[422]},{"name":"JDD_GETPOS","features":[422]},{"name":"JDD_GETPOSEX","features":[422]},{"name":"JDD_SETCALIBRATION","features":[422]},{"name":"JIFMK_00","features":[422]},{"name":"JIFMK_APP0","features":[422]},{"name":"JIFMK_APP1","features":[422]},{"name":"JIFMK_APP2","features":[422]},{"name":"JIFMK_APP3","features":[422]},{"name":"JIFMK_APP4","features":[422]},{"name":"JIFMK_APP5","features":[422]},{"name":"JIFMK_APP6","features":[422]},{"name":"JIFMK_APP7","features":[422]},{"name":"JIFMK_COM","features":[422]},{"name":"JIFMK_DAC","features":[422]},{"name":"JIFMK_DHP","features":[422]},{"name":"JIFMK_DHT","features":[422]},{"name":"JIFMK_DNL","features":[422]},{"name":"JIFMK_DQT","features":[422]},{"name":"JIFMK_DRI","features":[422]},{"name":"JIFMK_EOI","features":[422]},{"name":"JIFMK_EXP","features":[422]},{"name":"JIFMK_FF","features":[422]},{"name":"JIFMK_JPG","features":[422]},{"name":"JIFMK_JPG0","features":[422]},{"name":"JIFMK_JPG1","features":[422]},{"name":"JIFMK_JPG10","features":[422]},{"name":"JIFMK_JPG11","features":[422]},{"name":"JIFMK_JPG12","features":[422]},{"name":"JIFMK_JPG13","features":[422]},{"name":"JIFMK_JPG2","features":[422]},{"name":"JIFMK_JPG3","features":[422]},{"name":"JIFMK_JPG4","features":[422]},{"name":"JIFMK_JPG5","features":[422]},{"name":"JIFMK_JPG6","features":[422]},{"name":"JIFMK_JPG7","features":[422]},{"name":"JIFMK_JPG8","features":[422]},{"name":"JIFMK_JPG9","features":[422]},{"name":"JIFMK_RES","features":[422]},{"name":"JIFMK_RST0","features":[422]},{"name":"JIFMK_RST1","features":[422]},{"name":"JIFMK_RST2","features":[422]},{"name":"JIFMK_RST3","features":[422]},{"name":"JIFMK_RST4","features":[422]},{"name":"JIFMK_RST5","features":[422]},{"name":"JIFMK_RST6","features":[422]},{"name":"JIFMK_RST7","features":[422]},{"name":"JIFMK_SOF0","features":[422]},{"name":"JIFMK_SOF1","features":[422]},{"name":"JIFMK_SOF10","features":[422]},{"name":"JIFMK_SOF11","features":[422]},{"name":"JIFMK_SOF13","features":[422]},{"name":"JIFMK_SOF14","features":[422]},{"name":"JIFMK_SOF15","features":[422]},{"name":"JIFMK_SOF2","features":[422]},{"name":"JIFMK_SOF3","features":[422]},{"name":"JIFMK_SOF5","features":[422]},{"name":"JIFMK_SOF6","features":[422]},{"name":"JIFMK_SOF7","features":[422]},{"name":"JIFMK_SOF9","features":[422]},{"name":"JIFMK_SOI","features":[422]},{"name":"JIFMK_SOS","features":[422]},{"name":"JIFMK_TEM","features":[422]},{"name":"JOYCAPS2A","features":[422]},{"name":"JOYCAPS2W","features":[422]},{"name":"JOYCAPSA","features":[422]},{"name":"JOYCAPSW","features":[422]},{"name":"JOYCAPS_HASPOV","features":[422]},{"name":"JOYCAPS_HASR","features":[422]},{"name":"JOYCAPS_HASU","features":[422]},{"name":"JOYCAPS_HASV","features":[422]},{"name":"JOYCAPS_HASZ","features":[422]},{"name":"JOYCAPS_POV4DIR","features":[422]},{"name":"JOYCAPS_POVCTS","features":[422]},{"name":"JOYERR_NOCANDO","features":[422]},{"name":"JOYERR_NOERROR","features":[422]},{"name":"JOYERR_PARMS","features":[422]},{"name":"JOYERR_UNPLUGGED","features":[422]},{"name":"JOYINFO","features":[422]},{"name":"JOYINFOEX","features":[422]},{"name":"JOYSTICKID1","features":[422]},{"name":"JOYSTICKID2","features":[422]},{"name":"JOY_BUTTON1","features":[422]},{"name":"JOY_BUTTON10","features":[422]},{"name":"JOY_BUTTON11","features":[422]},{"name":"JOY_BUTTON12","features":[422]},{"name":"JOY_BUTTON13","features":[422]},{"name":"JOY_BUTTON14","features":[422]},{"name":"JOY_BUTTON15","features":[422]},{"name":"JOY_BUTTON16","features":[422]},{"name":"JOY_BUTTON17","features":[422]},{"name":"JOY_BUTTON18","features":[422]},{"name":"JOY_BUTTON19","features":[422]},{"name":"JOY_BUTTON1CHG","features":[422]},{"name":"JOY_BUTTON2","features":[422]},{"name":"JOY_BUTTON20","features":[422]},{"name":"JOY_BUTTON21","features":[422]},{"name":"JOY_BUTTON22","features":[422]},{"name":"JOY_BUTTON23","features":[422]},{"name":"JOY_BUTTON24","features":[422]},{"name":"JOY_BUTTON25","features":[422]},{"name":"JOY_BUTTON26","features":[422]},{"name":"JOY_BUTTON27","features":[422]},{"name":"JOY_BUTTON28","features":[422]},{"name":"JOY_BUTTON29","features":[422]},{"name":"JOY_BUTTON2CHG","features":[422]},{"name":"JOY_BUTTON3","features":[422]},{"name":"JOY_BUTTON30","features":[422]},{"name":"JOY_BUTTON31","features":[422]},{"name":"JOY_BUTTON32","features":[422]},{"name":"JOY_BUTTON3CHG","features":[422]},{"name":"JOY_BUTTON4","features":[422]},{"name":"JOY_BUTTON4CHG","features":[422]},{"name":"JOY_BUTTON5","features":[422]},{"name":"JOY_BUTTON6","features":[422]},{"name":"JOY_BUTTON7","features":[422]},{"name":"JOY_BUTTON8","features":[422]},{"name":"JOY_BUTTON9","features":[422]},{"name":"JOY_CAL_READ3","features":[422]},{"name":"JOY_CAL_READ4","features":[422]},{"name":"JOY_CAL_READ5","features":[422]},{"name":"JOY_CAL_READ6","features":[422]},{"name":"JOY_CAL_READALWAYS","features":[422]},{"name":"JOY_CAL_READRONLY","features":[422]},{"name":"JOY_CAL_READUONLY","features":[422]},{"name":"JOY_CAL_READVONLY","features":[422]},{"name":"JOY_CAL_READXONLY","features":[422]},{"name":"JOY_CAL_READXYONLY","features":[422]},{"name":"JOY_CAL_READYONLY","features":[422]},{"name":"JOY_CAL_READZONLY","features":[422]},{"name":"JOY_CONFIGCHANGED_MSGSTRING","features":[422]},{"name":"JOY_POVBACKWARD","features":[422]},{"name":"JOY_POVFORWARD","features":[422]},{"name":"JOY_POVLEFT","features":[422]},{"name":"JOY_POVRIGHT","features":[422]},{"name":"JOY_RETURNBUTTONS","features":[422]},{"name":"JOY_RETURNCENTERED","features":[422]},{"name":"JOY_RETURNPOV","features":[422]},{"name":"JOY_RETURNPOVCTS","features":[422]},{"name":"JOY_RETURNR","features":[422]},{"name":"JOY_RETURNRAWDATA","features":[422]},{"name":"JOY_RETURNU","features":[422]},{"name":"JOY_RETURNV","features":[422]},{"name":"JOY_RETURNX","features":[422]},{"name":"JOY_RETURNY","features":[422]},{"name":"JOY_RETURNZ","features":[422]},{"name":"JOY_USEDEADZONE","features":[422]},{"name":"JPEGINFOHEADER","features":[422]},{"name":"JPEG_PROCESS_BASELINE","features":[422]},{"name":"JPEG_RGB","features":[422]},{"name":"JPEG_Y","features":[422]},{"name":"JPEG_YCbCr","features":[422]},{"name":"KSDATAFORMAT_SUBTYPE_IEEE_FLOAT","features":[422]},{"name":"LPFNEXTDEVIO","features":[307,422,312]},{"name":"LPMMIOPROC","features":[307,422]},{"name":"LPTASKCALLBACK","features":[422]},{"name":"MCIERR_AVI_AUDIOERROR","features":[422]},{"name":"MCIERR_AVI_BADPALETTE","features":[422]},{"name":"MCIERR_AVI_CANTPLAYFULLSCREEN","features":[422]},{"name":"MCIERR_AVI_DISPLAYERROR","features":[422]},{"name":"MCIERR_AVI_NOCOMPRESSOR","features":[422]},{"name":"MCIERR_AVI_NODISPDIB","features":[422]},{"name":"MCIERR_AVI_NOTINTERLEAVED","features":[422]},{"name":"MCIERR_AVI_OLDAVIFORMAT","features":[422]},{"name":"MCIERR_AVI_TOOBIGFORVGA","features":[422]},{"name":"MCIERR_BAD_CONSTANT","features":[422]},{"name":"MCIERR_BAD_INTEGER","features":[422]},{"name":"MCIERR_BAD_TIME_FORMAT","features":[422]},{"name":"MCIERR_CANNOT_LOAD_DRIVER","features":[422]},{"name":"MCIERR_CANNOT_USE_ALL","features":[422]},{"name":"MCIERR_CREATEWINDOW","features":[422]},{"name":"MCIERR_CUSTOM_DRIVER_BASE","features":[422]},{"name":"MCIERR_DEVICE_LENGTH","features":[422]},{"name":"MCIERR_DEVICE_LOCKED","features":[422]},{"name":"MCIERR_DEVICE_NOT_INSTALLED","features":[422]},{"name":"MCIERR_DEVICE_NOT_READY","features":[422]},{"name":"MCIERR_DEVICE_OPEN","features":[422]},{"name":"MCIERR_DEVICE_ORD_LENGTH","features":[422]},{"name":"MCIERR_DEVICE_TYPE_REQUIRED","features":[422]},{"name":"MCIERR_DGV_BAD_CLIPBOARD_RANGE","features":[422]},{"name":"MCIERR_DGV_DEVICE_LIMIT","features":[422]},{"name":"MCIERR_DGV_DEVICE_MEMORY_FULL","features":[422]},{"name":"MCIERR_DGV_DISK_FULL","features":[422]},{"name":"MCIERR_DGV_IOERR","features":[422]},{"name":"MCIERR_DGV_WORKSPACE_EMPTY","features":[422]},{"name":"MCIERR_DRIVER","features":[422]},{"name":"MCIERR_DRIVER_INTERNAL","features":[422]},{"name":"MCIERR_DUPLICATE_ALIAS","features":[422]},{"name":"MCIERR_DUPLICATE_FLAGS","features":[422]},{"name":"MCIERR_EXTENSION_NOT_FOUND","features":[422]},{"name":"MCIERR_EXTRA_CHARACTERS","features":[422]},{"name":"MCIERR_FILENAME_REQUIRED","features":[422]},{"name":"MCIERR_FILE_NOT_FOUND","features":[422]},{"name":"MCIERR_FILE_NOT_SAVED","features":[422]},{"name":"MCIERR_FILE_READ","features":[422]},{"name":"MCIERR_FILE_WRITE","features":[422]},{"name":"MCIERR_FLAGS_NOT_COMPATIBLE","features":[422]},{"name":"MCIERR_GET_CD","features":[422]},{"name":"MCIERR_HARDWARE","features":[422]},{"name":"MCIERR_ILLEGAL_FOR_AUTO_OPEN","features":[422]},{"name":"MCIERR_INTERNAL","features":[422]},{"name":"MCIERR_INVALID_DEVICE_ID","features":[422]},{"name":"MCIERR_INVALID_DEVICE_NAME","features":[422]},{"name":"MCIERR_INVALID_FILE","features":[422]},{"name":"MCIERR_MISSING_COMMAND_STRING","features":[422]},{"name":"MCIERR_MISSING_DEVICE_NAME","features":[422]},{"name":"MCIERR_MISSING_PARAMETER","features":[422]},{"name":"MCIERR_MISSING_STRING_ARGUMENT","features":[422]},{"name":"MCIERR_MULTIPLE","features":[422]},{"name":"MCIERR_MUST_USE_SHAREABLE","features":[422]},{"name":"MCIERR_NEW_REQUIRES_ALIAS","features":[422]},{"name":"MCIERR_NONAPPLICABLE_FUNCTION","features":[422]},{"name":"MCIERR_NOTIFY_ON_AUTO_OPEN","features":[422]},{"name":"MCIERR_NO_CLOSING_QUOTE","features":[422]},{"name":"MCIERR_NO_ELEMENT_ALLOWED","features":[422]},{"name":"MCIERR_NO_IDENTITY","features":[422]},{"name":"MCIERR_NO_INTEGER","features":[422]},{"name":"MCIERR_NO_WINDOW","features":[422]},{"name":"MCIERR_NULL_PARAMETER_BLOCK","features":[422]},{"name":"MCIERR_OUTOFRANGE","features":[422]},{"name":"MCIERR_OUT_OF_MEMORY","features":[422]},{"name":"MCIERR_PARAM_OVERFLOW","features":[422]},{"name":"MCIERR_PARSER_INTERNAL","features":[422]},{"name":"MCIERR_SEQ_DIV_INCOMPATIBLE","features":[422]},{"name":"MCIERR_SEQ_NOMIDIPRESENT","features":[422]},{"name":"MCIERR_SEQ_PORTUNSPECIFIED","features":[422]},{"name":"MCIERR_SEQ_PORT_INUSE","features":[422]},{"name":"MCIERR_SEQ_PORT_MAPNODEVICE","features":[422]},{"name":"MCIERR_SEQ_PORT_MISCERROR","features":[422]},{"name":"MCIERR_SEQ_PORT_NONEXISTENT","features":[422]},{"name":"MCIERR_SEQ_TIMER","features":[422]},{"name":"MCIERR_SET_CD","features":[422]},{"name":"MCIERR_SET_DRIVE","features":[422]},{"name":"MCIERR_UNNAMED_RESOURCE","features":[422]},{"name":"MCIERR_UNRECOGNIZED_COMMAND","features":[422]},{"name":"MCIERR_UNRECOGNIZED_KEYWORD","features":[422]},{"name":"MCIERR_UNSUPPORTED_FUNCTION","features":[422]},{"name":"MCIERR_WAVE_INPUTSINUSE","features":[422]},{"name":"MCIERR_WAVE_INPUTSUNSUITABLE","features":[422]},{"name":"MCIERR_WAVE_INPUTUNSPECIFIED","features":[422]},{"name":"MCIERR_WAVE_OUTPUTSINUSE","features":[422]},{"name":"MCIERR_WAVE_OUTPUTSUNSUITABLE","features":[422]},{"name":"MCIERR_WAVE_OUTPUTUNSPECIFIED","features":[422]},{"name":"MCIERR_WAVE_SETINPUTINUSE","features":[422]},{"name":"MCIERR_WAVE_SETINPUTUNSUITABLE","features":[422]},{"name":"MCIERR_WAVE_SETOUTPUTINUSE","features":[422]},{"name":"MCIERR_WAVE_SETOUTPUTUNSUITABLE","features":[422]},{"name":"MCIWNDF_NOAUTOSIZEMOVIE","features":[422]},{"name":"MCIWNDF_NOAUTOSIZEWINDOW","features":[422]},{"name":"MCIWNDF_NOERRORDLG","features":[422]},{"name":"MCIWNDF_NOMENU","features":[422]},{"name":"MCIWNDF_NOOPEN","features":[422]},{"name":"MCIWNDF_NOPLAYBAR","features":[422]},{"name":"MCIWNDF_NOTIFYALL","features":[422]},{"name":"MCIWNDF_NOTIFYANSI","features":[422]},{"name":"MCIWNDF_NOTIFYERROR","features":[422]},{"name":"MCIWNDF_NOTIFYMEDIA","features":[422]},{"name":"MCIWNDF_NOTIFYMEDIAA","features":[422]},{"name":"MCIWNDF_NOTIFYMEDIAW","features":[422]},{"name":"MCIWNDF_NOTIFYMODE","features":[422]},{"name":"MCIWNDF_NOTIFYPOS","features":[422]},{"name":"MCIWNDF_NOTIFYSIZE","features":[422]},{"name":"MCIWNDF_RECORD","features":[422]},{"name":"MCIWNDF_SHOWALL","features":[422]},{"name":"MCIWNDF_SHOWMODE","features":[422]},{"name":"MCIWNDF_SHOWNAME","features":[422]},{"name":"MCIWNDF_SHOWPOS","features":[422]},{"name":"MCIWNDM_CAN_CONFIG","features":[422]},{"name":"MCIWNDM_CAN_EJECT","features":[422]},{"name":"MCIWNDM_CAN_PLAY","features":[422]},{"name":"MCIWNDM_CAN_RECORD","features":[422]},{"name":"MCIWNDM_CAN_SAVE","features":[422]},{"name":"MCIWNDM_CAN_WINDOW","features":[422]},{"name":"MCIWNDM_CHANGESTYLES","features":[422]},{"name":"MCIWNDM_EJECT","features":[422]},{"name":"MCIWNDM_GETACTIVETIMER","features":[422]},{"name":"MCIWNDM_GETALIAS","features":[422]},{"name":"MCIWNDM_GETDEVICE","features":[422]},{"name":"MCIWNDM_GETDEVICEA","features":[422]},{"name":"MCIWNDM_GETDEVICEID","features":[422]},{"name":"MCIWNDM_GETDEVICEW","features":[422]},{"name":"MCIWNDM_GETEND","features":[422]},{"name":"MCIWNDM_GETERROR","features":[422]},{"name":"MCIWNDM_GETERRORA","features":[422]},{"name":"MCIWNDM_GETERRORW","features":[422]},{"name":"MCIWNDM_GETFILENAME","features":[422]},{"name":"MCIWNDM_GETFILENAMEA","features":[422]},{"name":"MCIWNDM_GETFILENAMEW","features":[422]},{"name":"MCIWNDM_GETINACTIVETIMER","features":[422]},{"name":"MCIWNDM_GETLENGTH","features":[422]},{"name":"MCIWNDM_GETMODE","features":[422]},{"name":"MCIWNDM_GETMODEA","features":[422]},{"name":"MCIWNDM_GETMODEW","features":[422]},{"name":"MCIWNDM_GETPALETTE","features":[422]},{"name":"MCIWNDM_GETPOSITION","features":[422]},{"name":"MCIWNDM_GETPOSITIONA","features":[422]},{"name":"MCIWNDM_GETPOSITIONW","features":[422]},{"name":"MCIWNDM_GETREPEAT","features":[422]},{"name":"MCIWNDM_GETSPEED","features":[422]},{"name":"MCIWNDM_GETSTART","features":[422]},{"name":"MCIWNDM_GETSTYLES","features":[422]},{"name":"MCIWNDM_GETTIMEFORMAT","features":[422]},{"name":"MCIWNDM_GETTIMEFORMATA","features":[422]},{"name":"MCIWNDM_GETTIMEFORMATW","features":[422]},{"name":"MCIWNDM_GETVOLUME","features":[422]},{"name":"MCIWNDM_GETZOOM","features":[422]},{"name":"MCIWNDM_GET_DEST","features":[422]},{"name":"MCIWNDM_GET_SOURCE","features":[422]},{"name":"MCIWNDM_NEW","features":[422]},{"name":"MCIWNDM_NEWA","features":[422]},{"name":"MCIWNDM_NEWW","features":[422]},{"name":"MCIWNDM_NOTIFYERROR","features":[422]},{"name":"MCIWNDM_NOTIFYMEDIA","features":[422]},{"name":"MCIWNDM_NOTIFYMODE","features":[422]},{"name":"MCIWNDM_NOTIFYPOS","features":[422]},{"name":"MCIWNDM_NOTIFYSIZE","features":[422]},{"name":"MCIWNDM_OPEN","features":[422]},{"name":"MCIWNDM_OPENA","features":[422]},{"name":"MCIWNDM_OPENINTERFACE","features":[422]},{"name":"MCIWNDM_OPENW","features":[422]},{"name":"MCIWNDM_PALETTEKICK","features":[422]},{"name":"MCIWNDM_PLAYFROM","features":[422]},{"name":"MCIWNDM_PLAYREVERSE","features":[422]},{"name":"MCIWNDM_PLAYTO","features":[422]},{"name":"MCIWNDM_PUT_DEST","features":[422]},{"name":"MCIWNDM_PUT_SOURCE","features":[422]},{"name":"MCIWNDM_REALIZE","features":[422]},{"name":"MCIWNDM_RETURNSTRING","features":[422]},{"name":"MCIWNDM_RETURNSTRINGA","features":[422]},{"name":"MCIWNDM_RETURNSTRINGW","features":[422]},{"name":"MCIWNDM_SENDSTRING","features":[422]},{"name":"MCIWNDM_SENDSTRINGA","features":[422]},{"name":"MCIWNDM_SENDSTRINGW","features":[422]},{"name":"MCIWNDM_SETACTIVETIMER","features":[422]},{"name":"MCIWNDM_SETINACTIVETIMER","features":[422]},{"name":"MCIWNDM_SETOWNER","features":[422]},{"name":"MCIWNDM_SETPALETTE","features":[422]},{"name":"MCIWNDM_SETREPEAT","features":[422]},{"name":"MCIWNDM_SETSPEED","features":[422]},{"name":"MCIWNDM_SETTIMEFORMAT","features":[422]},{"name":"MCIWNDM_SETTIMEFORMATA","features":[422]},{"name":"MCIWNDM_SETTIMEFORMATW","features":[422]},{"name":"MCIWNDM_SETTIMERS","features":[422]},{"name":"MCIWNDM_SETVOLUME","features":[422]},{"name":"MCIWNDM_SETZOOM","features":[422]},{"name":"MCIWNDM_VALIDATEMEDIA","features":[422]},{"name":"MCIWNDOPENF_NEW","features":[422]},{"name":"MCIWND_END","features":[422]},{"name":"MCIWND_START","features":[422]},{"name":"MCIWND_WINDOW_CLASS","features":[422]},{"name":"MCIWndCreateA","features":[307,422]},{"name":"MCIWndCreateW","features":[307,422]},{"name":"MCIWndRegisterClass","features":[307,422]},{"name":"MCI_ANIM_GETDEVCAPS_CAN_REVERSE","features":[422]},{"name":"MCI_ANIM_GETDEVCAPS_CAN_STRETCH","features":[422]},{"name":"MCI_ANIM_GETDEVCAPS_FAST_RATE","features":[422]},{"name":"MCI_ANIM_GETDEVCAPS_MAX_WINDOWS","features":[422]},{"name":"MCI_ANIM_GETDEVCAPS_NORMAL_RATE","features":[422]},{"name":"MCI_ANIM_GETDEVCAPS_PALETTES","features":[422]},{"name":"MCI_ANIM_GETDEVCAPS_SLOW_RATE","features":[422]},{"name":"MCI_ANIM_INFO_TEXT","features":[422]},{"name":"MCI_ANIM_OPEN_NOSTATIC","features":[422]},{"name":"MCI_ANIM_OPEN_PARENT","features":[422]},{"name":"MCI_ANIM_OPEN_PARMSA","features":[307,422]},{"name":"MCI_ANIM_OPEN_PARMSW","features":[307,422]},{"name":"MCI_ANIM_OPEN_WS","features":[422]},{"name":"MCI_ANIM_PLAY_FAST","features":[422]},{"name":"MCI_ANIM_PLAY_PARMS","features":[422]},{"name":"MCI_ANIM_PLAY_REVERSE","features":[422]},{"name":"MCI_ANIM_PLAY_SCAN","features":[422]},{"name":"MCI_ANIM_PLAY_SLOW","features":[422]},{"name":"MCI_ANIM_PLAY_SPEED","features":[422]},{"name":"MCI_ANIM_PUT_DESTINATION","features":[422]},{"name":"MCI_ANIM_PUT_SOURCE","features":[422]},{"name":"MCI_ANIM_REALIZE_BKGD","features":[422]},{"name":"MCI_ANIM_REALIZE_NORM","features":[422]},{"name":"MCI_ANIM_RECT","features":[422]},{"name":"MCI_ANIM_RECT_PARMS","features":[307,422]},{"name":"MCI_ANIM_STATUS_FORWARD","features":[422]},{"name":"MCI_ANIM_STATUS_HPAL","features":[422]},{"name":"MCI_ANIM_STATUS_HWND","features":[422]},{"name":"MCI_ANIM_STATUS_SPEED","features":[422]},{"name":"MCI_ANIM_STATUS_STRETCH","features":[422]},{"name":"MCI_ANIM_STEP_FRAMES","features":[422]},{"name":"MCI_ANIM_STEP_PARMS","features":[422]},{"name":"MCI_ANIM_STEP_REVERSE","features":[422]},{"name":"MCI_ANIM_UPDATE_HDC","features":[422]},{"name":"MCI_ANIM_UPDATE_PARMS","features":[307,318,422]},{"name":"MCI_ANIM_WHERE_DESTINATION","features":[422]},{"name":"MCI_ANIM_WHERE_SOURCE","features":[422]},{"name":"MCI_ANIM_WINDOW_DEFAULT","features":[422]},{"name":"MCI_ANIM_WINDOW_DISABLE_STRETCH","features":[422]},{"name":"MCI_ANIM_WINDOW_ENABLE_STRETCH","features":[422]},{"name":"MCI_ANIM_WINDOW_HWND","features":[422]},{"name":"MCI_ANIM_WINDOW_PARMSA","features":[307,422]},{"name":"MCI_ANIM_WINDOW_PARMSW","features":[307,422]},{"name":"MCI_ANIM_WINDOW_STATE","features":[422]},{"name":"MCI_ANIM_WINDOW_TEXT","features":[422]},{"name":"MCI_AVI_SETVIDEO_DRAW_PROCEDURE","features":[422]},{"name":"MCI_AVI_SETVIDEO_PALETTE_COLOR","features":[422]},{"name":"MCI_AVI_SETVIDEO_PALETTE_HALFTONE","features":[422]},{"name":"MCI_AVI_STATUS_AUDIO_BREAKS","features":[422]},{"name":"MCI_AVI_STATUS_FRAMES_SKIPPED","features":[422]},{"name":"MCI_AVI_STATUS_LAST_PLAY_SPEED","features":[422]},{"name":"MCI_BREAK","features":[422]},{"name":"MCI_BREAK_HWND","features":[422]},{"name":"MCI_BREAK_KEY","features":[422]},{"name":"MCI_BREAK_OFF","features":[422]},{"name":"MCI_BREAK_PARMS","features":[307,422]},{"name":"MCI_CAPTURE","features":[422]},{"name":"MCI_CDA_STATUS_TYPE_TRACK","features":[422]},{"name":"MCI_CDA_TRACK_AUDIO","features":[422]},{"name":"MCI_CDA_TRACK_OTHER","features":[422]},{"name":"MCI_CLOSE","features":[422]},{"name":"MCI_CLOSE_DRIVER","features":[422]},{"name":"MCI_COLONIZED3_RETURN","features":[422]},{"name":"MCI_COLONIZED4_RETURN","features":[422]},{"name":"MCI_COMMAND_HEAD","features":[422]},{"name":"MCI_CONFIGURE","features":[422]},{"name":"MCI_CONSTANT","features":[422]},{"name":"MCI_COPY","features":[422]},{"name":"MCI_CUE","features":[422]},{"name":"MCI_CUT","features":[422]},{"name":"MCI_DELETE","features":[422]},{"name":"MCI_DEVTYPE_ANIMATION","features":[422]},{"name":"MCI_DEVTYPE_CD_AUDIO","features":[422]},{"name":"MCI_DEVTYPE_DAT","features":[422]},{"name":"MCI_DEVTYPE_DIGITAL_VIDEO","features":[422]},{"name":"MCI_DEVTYPE_FIRST","features":[422]},{"name":"MCI_DEVTYPE_FIRST_USER","features":[422]},{"name":"MCI_DEVTYPE_LAST","features":[422]},{"name":"MCI_DEVTYPE_OTHER","features":[422]},{"name":"MCI_DEVTYPE_OVERLAY","features":[422]},{"name":"MCI_DEVTYPE_SCANNER","features":[422]},{"name":"MCI_DEVTYPE_SEQUENCER","features":[422]},{"name":"MCI_DEVTYPE_VCR","features":[422]},{"name":"MCI_DEVTYPE_VIDEODISC","features":[422]},{"name":"MCI_DEVTYPE_WAVEFORM_AUDIO","features":[422]},{"name":"MCI_DGV_CAPTURE_AS","features":[422]},{"name":"MCI_DGV_CAPTURE_AT","features":[422]},{"name":"MCI_DGV_CAPTURE_PARMSA","features":[307,422]},{"name":"MCI_DGV_CAPTURE_PARMSW","features":[307,422]},{"name":"MCI_DGV_COPY_AT","features":[422]},{"name":"MCI_DGV_COPY_AUDIO_STREAM","features":[422]},{"name":"MCI_DGV_COPY_PARMS","features":[307,422]},{"name":"MCI_DGV_COPY_VIDEO_STREAM","features":[422]},{"name":"MCI_DGV_CUE_INPUT","features":[422]},{"name":"MCI_DGV_CUE_NOSHOW","features":[422]},{"name":"MCI_DGV_CUE_OUTPUT","features":[422]},{"name":"MCI_DGV_CUE_PARMS","features":[422]},{"name":"MCI_DGV_CUT_AT","features":[422]},{"name":"MCI_DGV_CUT_AUDIO_STREAM","features":[422]},{"name":"MCI_DGV_CUT_PARMS","features":[307,422]},{"name":"MCI_DGV_CUT_VIDEO_STREAM","features":[422]},{"name":"MCI_DGV_DELETE_AT","features":[422]},{"name":"MCI_DGV_DELETE_AUDIO_STREAM","features":[422]},{"name":"MCI_DGV_DELETE_PARMS","features":[307,422]},{"name":"MCI_DGV_DELETE_VIDEO_STREAM","features":[422]},{"name":"MCI_DGV_FF_AVI","features":[422]},{"name":"MCI_DGV_FF_AVSS","features":[422]},{"name":"MCI_DGV_FF_DIB","features":[422]},{"name":"MCI_DGV_FF_JFIF","features":[422]},{"name":"MCI_DGV_FF_JPEG","features":[422]},{"name":"MCI_DGV_FF_MPEG","features":[422]},{"name":"MCI_DGV_FF_RDIB","features":[422]},{"name":"MCI_DGV_FF_RJPEG","features":[422]},{"name":"MCI_DGV_FILE_MODE_EDITING","features":[422]},{"name":"MCI_DGV_FILE_MODE_EDITING_S","features":[422]},{"name":"MCI_DGV_FILE_MODE_IDLE","features":[422]},{"name":"MCI_DGV_FILE_MODE_IDLE_S","features":[422]},{"name":"MCI_DGV_FILE_MODE_LOADING","features":[422]},{"name":"MCI_DGV_FILE_MODE_LOADING_S","features":[422]},{"name":"MCI_DGV_FILE_MODE_SAVING","features":[422]},{"name":"MCI_DGV_FILE_MODE_SAVING_S","features":[422]},{"name":"MCI_DGV_FILE_S","features":[422]},{"name":"MCI_DGV_FREEZE_AT","features":[422]},{"name":"MCI_DGV_FREEZE_OUTSIDE","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_CAN_FREEZE","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_CAN_LOCK","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_CAN_REVERSE","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_CAN_STRETCH","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_CAN_STR_IN","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_CAN_TEST","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_HAS_STILL","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_MAXIMUM_RATE","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_MAX_WINDOWS","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_MINIMUM_RATE","features":[422]},{"name":"MCI_DGV_GETDEVCAPS_PALETTES","features":[422]},{"name":"MCI_DGV_INFO_AUDIO_ALG","features":[422]},{"name":"MCI_DGV_INFO_AUDIO_QUALITY","features":[422]},{"name":"MCI_DGV_INFO_ITEM","features":[422]},{"name":"MCI_DGV_INFO_PARMSA","features":[422]},{"name":"MCI_DGV_INFO_PARMSW","features":[422]},{"name":"MCI_DGV_INFO_STILL_ALG","features":[422]},{"name":"MCI_DGV_INFO_STILL_QUALITY","features":[422]},{"name":"MCI_DGV_INFO_TEXT","features":[422]},{"name":"MCI_DGV_INFO_USAGE","features":[422]},{"name":"MCI_DGV_INFO_VIDEO_ALG","features":[422]},{"name":"MCI_DGV_INFO_VIDEO_QUALITY","features":[422]},{"name":"MCI_DGV_INPUT_S","features":[422]},{"name":"MCI_DGV_LIST_ALG","features":[422]},{"name":"MCI_DGV_LIST_AUDIO_ALG","features":[422]},{"name":"MCI_DGV_LIST_AUDIO_QUALITY","features":[422]},{"name":"MCI_DGV_LIST_AUDIO_STREAM","features":[422]},{"name":"MCI_DGV_LIST_COUNT","features":[422]},{"name":"MCI_DGV_LIST_ITEM","features":[422]},{"name":"MCI_DGV_LIST_NUMBER","features":[422]},{"name":"MCI_DGV_LIST_PARMSA","features":[422]},{"name":"MCI_DGV_LIST_PARMSW","features":[422]},{"name":"MCI_DGV_LIST_STILL_ALG","features":[422]},{"name":"MCI_DGV_LIST_STILL_QUALITY","features":[422]},{"name":"MCI_DGV_LIST_VIDEO_ALG","features":[422]},{"name":"MCI_DGV_LIST_VIDEO_QUALITY","features":[422]},{"name":"MCI_DGV_LIST_VIDEO_SOURCE","features":[422]},{"name":"MCI_DGV_LIST_VIDEO_STREAM","features":[422]},{"name":"MCI_DGV_METHOD_DIRECT","features":[422]},{"name":"MCI_DGV_METHOD_POST","features":[422]},{"name":"MCI_DGV_METHOD_PRE","features":[422]},{"name":"MCI_DGV_MONITOR_FILE","features":[422]},{"name":"MCI_DGV_MONITOR_INPUT","features":[422]},{"name":"MCI_DGV_MONITOR_METHOD","features":[422]},{"name":"MCI_DGV_MONITOR_PARMS","features":[422]},{"name":"MCI_DGV_MONITOR_SOURCE","features":[422]},{"name":"MCI_DGV_OPEN_16BIT","features":[422]},{"name":"MCI_DGV_OPEN_32BIT","features":[422]},{"name":"MCI_DGV_OPEN_NOSTATIC","features":[422]},{"name":"MCI_DGV_OPEN_PARENT","features":[422]},{"name":"MCI_DGV_OPEN_PARMSA","features":[307,422]},{"name":"MCI_DGV_OPEN_PARMSW","features":[307,422]},{"name":"MCI_DGV_OPEN_WS","features":[422]},{"name":"MCI_DGV_PASTE_AT","features":[422]},{"name":"MCI_DGV_PASTE_AUDIO_STREAM","features":[422]},{"name":"MCI_DGV_PASTE_INSERT","features":[422]},{"name":"MCI_DGV_PASTE_OVERWRITE","features":[422]},{"name":"MCI_DGV_PASTE_PARMS","features":[307,422]},{"name":"MCI_DGV_PASTE_VIDEO_STREAM","features":[422]},{"name":"MCI_DGV_PLAY_REPEAT","features":[422]},{"name":"MCI_DGV_PLAY_REVERSE","features":[422]},{"name":"MCI_DGV_PUT_CLIENT","features":[422]},{"name":"MCI_DGV_PUT_DESTINATION","features":[422]},{"name":"MCI_DGV_PUT_FRAME","features":[422]},{"name":"MCI_DGV_PUT_SOURCE","features":[422]},{"name":"MCI_DGV_PUT_VIDEO","features":[422]},{"name":"MCI_DGV_PUT_WINDOW","features":[422]},{"name":"MCI_DGV_QUALITY_PARMSA","features":[422]},{"name":"MCI_DGV_QUALITY_PARMSW","features":[422]},{"name":"MCI_DGV_REALIZE_BKGD","features":[422]},{"name":"MCI_DGV_REALIZE_NORM","features":[422]},{"name":"MCI_DGV_RECORD_AUDIO_STREAM","features":[422]},{"name":"MCI_DGV_RECORD_HOLD","features":[422]},{"name":"MCI_DGV_RECORD_PARMS","features":[307,422]},{"name":"MCI_DGV_RECORD_VIDEO_STREAM","features":[422]},{"name":"MCI_DGV_RECT","features":[422]},{"name":"MCI_DGV_RECT_PARMS","features":[307,422]},{"name":"MCI_DGV_RESERVE_IN","features":[422]},{"name":"MCI_DGV_RESERVE_PARMSA","features":[422]},{"name":"MCI_DGV_RESERVE_PARMSW","features":[422]},{"name":"MCI_DGV_RESERVE_SIZE","features":[422]},{"name":"MCI_DGV_RESTORE_AT","features":[422]},{"name":"MCI_DGV_RESTORE_FROM","features":[422]},{"name":"MCI_DGV_RESTORE_PARMSA","features":[307,422]},{"name":"MCI_DGV_RESTORE_PARMSW","features":[307,422]},{"name":"MCI_DGV_SAVE_ABORT","features":[422]},{"name":"MCI_DGV_SAVE_KEEPRESERVE","features":[422]},{"name":"MCI_DGV_SAVE_PARMSA","features":[307,422]},{"name":"MCI_DGV_SAVE_PARMSW","features":[307,422]},{"name":"MCI_DGV_SETAUDIO_ALG","features":[422]},{"name":"MCI_DGV_SETAUDIO_AVGBYTESPERSEC","features":[422]},{"name":"MCI_DGV_SETAUDIO_BASS","features":[422]},{"name":"MCI_DGV_SETAUDIO_BITSPERSAMPLE","features":[422]},{"name":"MCI_DGV_SETAUDIO_BLOCKALIGN","features":[422]},{"name":"MCI_DGV_SETAUDIO_CLOCKTIME","features":[422]},{"name":"MCI_DGV_SETAUDIO_INPUT","features":[422]},{"name":"MCI_DGV_SETAUDIO_ITEM","features":[422]},{"name":"MCI_DGV_SETAUDIO_LEFT","features":[422]},{"name":"MCI_DGV_SETAUDIO_OUTPUT","features":[422]},{"name":"MCI_DGV_SETAUDIO_OVER","features":[422]},{"name":"MCI_DGV_SETAUDIO_PARMSA","features":[422]},{"name":"MCI_DGV_SETAUDIO_PARMSW","features":[422]},{"name":"MCI_DGV_SETAUDIO_QUALITY","features":[422]},{"name":"MCI_DGV_SETAUDIO_RECORD","features":[422]},{"name":"MCI_DGV_SETAUDIO_RIGHT","features":[422]},{"name":"MCI_DGV_SETAUDIO_SAMPLESPERSEC","features":[422]},{"name":"MCI_DGV_SETAUDIO_SOURCE","features":[422]},{"name":"MCI_DGV_SETAUDIO_SOURCE_AVERAGE","features":[422]},{"name":"MCI_DGV_SETAUDIO_SOURCE_LEFT","features":[422]},{"name":"MCI_DGV_SETAUDIO_SOURCE_RIGHT","features":[422]},{"name":"MCI_DGV_SETAUDIO_SOURCE_STEREO","features":[422]},{"name":"MCI_DGV_SETAUDIO_SRC_AVERAGE_S","features":[422]},{"name":"MCI_DGV_SETAUDIO_SRC_LEFT_S","features":[422]},{"name":"MCI_DGV_SETAUDIO_SRC_RIGHT_S","features":[422]},{"name":"MCI_DGV_SETAUDIO_SRC_STEREO_S","features":[422]},{"name":"MCI_DGV_SETAUDIO_STREAM","features":[422]},{"name":"MCI_DGV_SETAUDIO_TREBLE","features":[422]},{"name":"MCI_DGV_SETAUDIO_VALUE","features":[422]},{"name":"MCI_DGV_SETAUDIO_VOLUME","features":[422]},{"name":"MCI_DGV_SETVIDEO_ALG","features":[422]},{"name":"MCI_DGV_SETVIDEO_BITSPERPEL","features":[422]},{"name":"MCI_DGV_SETVIDEO_BRIGHTNESS","features":[422]},{"name":"MCI_DGV_SETVIDEO_CLOCKTIME","features":[422]},{"name":"MCI_DGV_SETVIDEO_COLOR","features":[422]},{"name":"MCI_DGV_SETVIDEO_CONTRAST","features":[422]},{"name":"MCI_DGV_SETVIDEO_FRAME_RATE","features":[422]},{"name":"MCI_DGV_SETVIDEO_GAMMA","features":[422]},{"name":"MCI_DGV_SETVIDEO_INPUT","features":[422]},{"name":"MCI_DGV_SETVIDEO_ITEM","features":[422]},{"name":"MCI_DGV_SETVIDEO_KEY_COLOR","features":[422]},{"name":"MCI_DGV_SETVIDEO_KEY_INDEX","features":[422]},{"name":"MCI_DGV_SETVIDEO_OUTPUT","features":[422]},{"name":"MCI_DGV_SETVIDEO_OVER","features":[422]},{"name":"MCI_DGV_SETVIDEO_PALHANDLE","features":[422]},{"name":"MCI_DGV_SETVIDEO_PARMSA","features":[422]},{"name":"MCI_DGV_SETVIDEO_PARMSW","features":[422]},{"name":"MCI_DGV_SETVIDEO_QUALITY","features":[422]},{"name":"MCI_DGV_SETVIDEO_RECORD","features":[422]},{"name":"MCI_DGV_SETVIDEO_SHARPNESS","features":[422]},{"name":"MCI_DGV_SETVIDEO_SOURCE","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_GENERIC","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_GENERIC_S","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_NTSC","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_NTSC_S","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_NUMBER","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_PAL","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_PAL_S","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_RGB","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_RGB_S","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_SECAM","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_SECAM_S","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_SVIDEO","features":[422]},{"name":"MCI_DGV_SETVIDEO_SRC_SVIDEO_S","features":[422]},{"name":"MCI_DGV_SETVIDEO_STILL","features":[422]},{"name":"MCI_DGV_SETVIDEO_STREAM","features":[422]},{"name":"MCI_DGV_SETVIDEO_TINT","features":[422]},{"name":"MCI_DGV_SETVIDEO_VALUE","features":[422]},{"name":"MCI_DGV_SET_FILEFORMAT","features":[422]},{"name":"MCI_DGV_SET_PARMS","features":[422]},{"name":"MCI_DGV_SET_SEEK_EXACTLY","features":[422]},{"name":"MCI_DGV_SET_SPEED","features":[422]},{"name":"MCI_DGV_SET_STILL","features":[422]},{"name":"MCI_DGV_SIGNAL_AT","features":[422]},{"name":"MCI_DGV_SIGNAL_CANCEL","features":[422]},{"name":"MCI_DGV_SIGNAL_EVERY","features":[422]},{"name":"MCI_DGV_SIGNAL_PARMS","features":[422]},{"name":"MCI_DGV_SIGNAL_POSITION","features":[422]},{"name":"MCI_DGV_SIGNAL_USERVAL","features":[422]},{"name":"MCI_DGV_STATUS_AUDIO","features":[422]},{"name":"MCI_DGV_STATUS_AUDIO_INPUT","features":[422]},{"name":"MCI_DGV_STATUS_AUDIO_RECORD","features":[422]},{"name":"MCI_DGV_STATUS_AUDIO_SOURCE","features":[422]},{"name":"MCI_DGV_STATUS_AUDIO_STREAM","features":[422]},{"name":"MCI_DGV_STATUS_AVGBYTESPERSEC","features":[422]},{"name":"MCI_DGV_STATUS_BASS","features":[422]},{"name":"MCI_DGV_STATUS_BITSPERPEL","features":[422]},{"name":"MCI_DGV_STATUS_BITSPERSAMPLE","features":[422]},{"name":"MCI_DGV_STATUS_BLOCKALIGN","features":[422]},{"name":"MCI_DGV_STATUS_BRIGHTNESS","features":[422]},{"name":"MCI_DGV_STATUS_COLOR","features":[422]},{"name":"MCI_DGV_STATUS_CONTRAST","features":[422]},{"name":"MCI_DGV_STATUS_DISKSPACE","features":[422]},{"name":"MCI_DGV_STATUS_FILEFORMAT","features":[422]},{"name":"MCI_DGV_STATUS_FILE_COMPLETION","features":[422]},{"name":"MCI_DGV_STATUS_FILE_MODE","features":[422]},{"name":"MCI_DGV_STATUS_FORWARD","features":[422]},{"name":"MCI_DGV_STATUS_FRAME_RATE","features":[422]},{"name":"MCI_DGV_STATUS_GAMMA","features":[422]},{"name":"MCI_DGV_STATUS_HPAL","features":[422]},{"name":"MCI_DGV_STATUS_HWND","features":[422]},{"name":"MCI_DGV_STATUS_INPUT","features":[422]},{"name":"MCI_DGV_STATUS_KEY_COLOR","features":[422]},{"name":"MCI_DGV_STATUS_KEY_INDEX","features":[422]},{"name":"MCI_DGV_STATUS_LEFT","features":[422]},{"name":"MCI_DGV_STATUS_MONITOR","features":[422]},{"name":"MCI_DGV_STATUS_MONITOR_METHOD","features":[422]},{"name":"MCI_DGV_STATUS_NOMINAL","features":[422]},{"name":"MCI_DGV_STATUS_OUTPUT","features":[422]},{"name":"MCI_DGV_STATUS_PARMSA","features":[422]},{"name":"MCI_DGV_STATUS_PARMSW","features":[422]},{"name":"MCI_DGV_STATUS_PAUSE_MODE","features":[422]},{"name":"MCI_DGV_STATUS_RECORD","features":[422]},{"name":"MCI_DGV_STATUS_REFERENCE","features":[422]},{"name":"MCI_DGV_STATUS_RIGHT","features":[422]},{"name":"MCI_DGV_STATUS_SAMPLESPERSEC","features":[422]},{"name":"MCI_DGV_STATUS_SEEK_EXACTLY","features":[422]},{"name":"MCI_DGV_STATUS_SHARPNESS","features":[422]},{"name":"MCI_DGV_STATUS_SIZE","features":[422]},{"name":"MCI_DGV_STATUS_SMPTE","features":[422]},{"name":"MCI_DGV_STATUS_SPEED","features":[422]},{"name":"MCI_DGV_STATUS_STILL_FILEFORMAT","features":[422]},{"name":"MCI_DGV_STATUS_TINT","features":[422]},{"name":"MCI_DGV_STATUS_TREBLE","features":[422]},{"name":"MCI_DGV_STATUS_UNSAVED","features":[422]},{"name":"MCI_DGV_STATUS_VIDEO","features":[422]},{"name":"MCI_DGV_STATUS_VIDEO_RECORD","features":[422]},{"name":"MCI_DGV_STATUS_VIDEO_SOURCE","features":[422]},{"name":"MCI_DGV_STATUS_VIDEO_SRC_NUM","features":[422]},{"name":"MCI_DGV_STATUS_VIDEO_STREAM","features":[422]},{"name":"MCI_DGV_STATUS_VOLUME","features":[422]},{"name":"MCI_DGV_STATUS_WINDOW_MAXIMIZED","features":[422]},{"name":"MCI_DGV_STATUS_WINDOW_MINIMIZED","features":[422]},{"name":"MCI_DGV_STATUS_WINDOW_VISIBLE","features":[422]},{"name":"MCI_DGV_STEP_FRAMES","features":[422]},{"name":"MCI_DGV_STEP_PARMS","features":[422]},{"name":"MCI_DGV_STEP_REVERSE","features":[422]},{"name":"MCI_DGV_STOP_HOLD","features":[422]},{"name":"MCI_DGV_UPDATE_HDC","features":[422]},{"name":"MCI_DGV_UPDATE_PAINT","features":[422]},{"name":"MCI_DGV_UPDATE_PARMS","features":[307,318,422]},{"name":"MCI_DGV_WHERE_DESTINATION","features":[422]},{"name":"MCI_DGV_WHERE_FRAME","features":[422]},{"name":"MCI_DGV_WHERE_MAX","features":[422]},{"name":"MCI_DGV_WHERE_SOURCE","features":[422]},{"name":"MCI_DGV_WHERE_VIDEO","features":[422]},{"name":"MCI_DGV_WHERE_WINDOW","features":[422]},{"name":"MCI_DGV_WINDOW_DEFAULT","features":[422]},{"name":"MCI_DGV_WINDOW_HWND","features":[422]},{"name":"MCI_DGV_WINDOW_PARMSA","features":[307,422]},{"name":"MCI_DGV_WINDOW_PARMSW","features":[307,422]},{"name":"MCI_DGV_WINDOW_STATE","features":[422]},{"name":"MCI_DGV_WINDOW_TEXT","features":[422]},{"name":"MCI_END_COMMAND","features":[422]},{"name":"MCI_END_COMMAND_LIST","features":[422]},{"name":"MCI_END_CONSTANT","features":[422]},{"name":"MCI_ESCAPE","features":[422]},{"name":"MCI_FALSE","features":[422]},{"name":"MCI_FIRST","features":[422]},{"name":"MCI_FLAG","features":[422]},{"name":"MCI_FORMAT_BYTES","features":[422]},{"name":"MCI_FORMAT_BYTES_S","features":[422]},{"name":"MCI_FORMAT_FRAMES","features":[422]},{"name":"MCI_FORMAT_FRAMES_S","features":[422]},{"name":"MCI_FORMAT_HMS","features":[422]},{"name":"MCI_FORMAT_HMS_S","features":[422]},{"name":"MCI_FORMAT_MILLISECONDS","features":[422]},{"name":"MCI_FORMAT_MILLISECONDS_S","features":[422]},{"name":"MCI_FORMAT_MSF","features":[422]},{"name":"MCI_FORMAT_MSF_S","features":[422]},{"name":"MCI_FORMAT_SAMPLES","features":[422]},{"name":"MCI_FORMAT_SAMPLES_S","features":[422]},{"name":"MCI_FORMAT_SMPTE_24","features":[422]},{"name":"MCI_FORMAT_SMPTE_24_S","features":[422]},{"name":"MCI_FORMAT_SMPTE_25","features":[422]},{"name":"MCI_FORMAT_SMPTE_25_S","features":[422]},{"name":"MCI_FORMAT_SMPTE_30","features":[422]},{"name":"MCI_FORMAT_SMPTE_30DROP","features":[422]},{"name":"MCI_FORMAT_SMPTE_30DROP_S","features":[422]},{"name":"MCI_FORMAT_SMPTE_30_S","features":[422]},{"name":"MCI_FORMAT_TMSF","features":[422]},{"name":"MCI_FORMAT_TMSF_S","features":[422]},{"name":"MCI_FREEZE","features":[422]},{"name":"MCI_FROM","features":[422]},{"name":"MCI_GENERIC_PARMS","features":[422]},{"name":"MCI_GETDEVCAPS","features":[422]},{"name":"MCI_GETDEVCAPS_CAN_EJECT","features":[422]},{"name":"MCI_GETDEVCAPS_CAN_PLAY","features":[422]},{"name":"MCI_GETDEVCAPS_CAN_RECORD","features":[422]},{"name":"MCI_GETDEVCAPS_CAN_SAVE","features":[422]},{"name":"MCI_GETDEVCAPS_COMPOUND_DEVICE","features":[422]},{"name":"MCI_GETDEVCAPS_DEVICE_TYPE","features":[422]},{"name":"MCI_GETDEVCAPS_HAS_AUDIO","features":[422]},{"name":"MCI_GETDEVCAPS_HAS_VIDEO","features":[422]},{"name":"MCI_GETDEVCAPS_ITEM","features":[422]},{"name":"MCI_GETDEVCAPS_PARMS","features":[422]},{"name":"MCI_GETDEVCAPS_USES_FILES","features":[422]},{"name":"MCI_HDC","features":[422]},{"name":"MCI_HPAL","features":[422]},{"name":"MCI_HWND","features":[422]},{"name":"MCI_INFO","features":[422]},{"name":"MCI_INFO_COPYRIGHT","features":[422]},{"name":"MCI_INFO_FILE","features":[422]},{"name":"MCI_INFO_MEDIA_IDENTITY","features":[422]},{"name":"MCI_INFO_MEDIA_UPC","features":[422]},{"name":"MCI_INFO_NAME","features":[422]},{"name":"MCI_INFO_PARMSA","features":[422]},{"name":"MCI_INFO_PARMSW","features":[422]},{"name":"MCI_INFO_PRODUCT","features":[422]},{"name":"MCI_INFO_VERSION","features":[422]},{"name":"MCI_INTEGER","features":[422]},{"name":"MCI_INTEGER64","features":[422]},{"name":"MCI_INTEGER_RETURNED","features":[422]},{"name":"MCI_LAST","features":[422]},{"name":"MCI_LIST","features":[422]},{"name":"MCI_LOAD","features":[422]},{"name":"MCI_LOAD_FILE","features":[422]},{"name":"MCI_LOAD_PARMSA","features":[422]},{"name":"MCI_LOAD_PARMSW","features":[422]},{"name":"MCI_MAX_DEVICE_TYPE_LENGTH","features":[422]},{"name":"MCI_MCIAVI_PLAY_FULLBY2","features":[422]},{"name":"MCI_MCIAVI_PLAY_FULLSCREEN","features":[422]},{"name":"MCI_MCIAVI_PLAY_WINDOW","features":[422]},{"name":"MCI_MODE_NOT_READY","features":[422]},{"name":"MCI_MODE_OPEN","features":[422]},{"name":"MCI_MODE_PAUSE","features":[422]},{"name":"MCI_MODE_PLAY","features":[422]},{"name":"MCI_MODE_RECORD","features":[422]},{"name":"MCI_MODE_SEEK","features":[422]},{"name":"MCI_MODE_STOP","features":[422]},{"name":"MCI_MONITOR","features":[422]},{"name":"MCI_NOTIFY","features":[422]},{"name":"MCI_NOTIFY_ABORTED","features":[422]},{"name":"MCI_NOTIFY_FAILURE","features":[422]},{"name":"MCI_NOTIFY_SUCCESSFUL","features":[422]},{"name":"MCI_NOTIFY_SUPERSEDED","features":[422]},{"name":"MCI_OFF","features":[422]},{"name":"MCI_OFF_S","features":[422]},{"name":"MCI_ON","features":[422]},{"name":"MCI_ON_S","features":[422]},{"name":"MCI_OPEN","features":[422]},{"name":"MCI_OPEN_ALIAS","features":[422]},{"name":"MCI_OPEN_DRIVER","features":[422]},{"name":"MCI_OPEN_DRIVER_PARMS","features":[422]},{"name":"MCI_OPEN_ELEMENT","features":[422]},{"name":"MCI_OPEN_ELEMENT_ID","features":[422]},{"name":"MCI_OPEN_PARMSA","features":[422]},{"name":"MCI_OPEN_PARMSW","features":[422]},{"name":"MCI_OPEN_SHAREABLE","features":[422]},{"name":"MCI_OPEN_TYPE","features":[422]},{"name":"MCI_OPEN_TYPE_ID","features":[422]},{"name":"MCI_OVLY_GETDEVCAPS_CAN_FREEZE","features":[422]},{"name":"MCI_OVLY_GETDEVCAPS_CAN_STRETCH","features":[422]},{"name":"MCI_OVLY_GETDEVCAPS_MAX_WINDOWS","features":[422]},{"name":"MCI_OVLY_INFO_TEXT","features":[422]},{"name":"MCI_OVLY_LOAD_PARMSA","features":[307,422]},{"name":"MCI_OVLY_LOAD_PARMSW","features":[307,422]},{"name":"MCI_OVLY_OPEN_PARENT","features":[422]},{"name":"MCI_OVLY_OPEN_PARMSA","features":[307,422]},{"name":"MCI_OVLY_OPEN_PARMSW","features":[307,422]},{"name":"MCI_OVLY_OPEN_WS","features":[422]},{"name":"MCI_OVLY_PUT_DESTINATION","features":[422]},{"name":"MCI_OVLY_PUT_FRAME","features":[422]},{"name":"MCI_OVLY_PUT_SOURCE","features":[422]},{"name":"MCI_OVLY_PUT_VIDEO","features":[422]},{"name":"MCI_OVLY_RECT","features":[422]},{"name":"MCI_OVLY_RECT_PARMS","features":[307,422]},{"name":"MCI_OVLY_SAVE_PARMSA","features":[307,422]},{"name":"MCI_OVLY_SAVE_PARMSW","features":[307,422]},{"name":"MCI_OVLY_STATUS_HWND","features":[422]},{"name":"MCI_OVLY_STATUS_STRETCH","features":[422]},{"name":"MCI_OVLY_WHERE_DESTINATION","features":[422]},{"name":"MCI_OVLY_WHERE_FRAME","features":[422]},{"name":"MCI_OVLY_WHERE_SOURCE","features":[422]},{"name":"MCI_OVLY_WHERE_VIDEO","features":[422]},{"name":"MCI_OVLY_WINDOW_DEFAULT","features":[422]},{"name":"MCI_OVLY_WINDOW_DISABLE_STRETCH","features":[422]},{"name":"MCI_OVLY_WINDOW_ENABLE_STRETCH","features":[422]},{"name":"MCI_OVLY_WINDOW_HWND","features":[422]},{"name":"MCI_OVLY_WINDOW_PARMSA","features":[307,422]},{"name":"MCI_OVLY_WINDOW_PARMSW","features":[307,422]},{"name":"MCI_OVLY_WINDOW_STATE","features":[422]},{"name":"MCI_OVLY_WINDOW_TEXT","features":[422]},{"name":"MCI_PASTE","features":[422]},{"name":"MCI_PAUSE","features":[422]},{"name":"MCI_PLAY","features":[422]},{"name":"MCI_PLAY_PARMS","features":[422]},{"name":"MCI_PUT","features":[422]},{"name":"MCI_QUALITY","features":[422]},{"name":"MCI_QUALITY_ALG","features":[422]},{"name":"MCI_QUALITY_DIALOG","features":[422]},{"name":"MCI_QUALITY_HANDLE","features":[422]},{"name":"MCI_QUALITY_ITEM","features":[422]},{"name":"MCI_QUALITY_ITEM_AUDIO","features":[422]},{"name":"MCI_QUALITY_ITEM_STILL","features":[422]},{"name":"MCI_QUALITY_ITEM_VIDEO","features":[422]},{"name":"MCI_QUALITY_NAME","features":[422]},{"name":"MCI_REALIZE","features":[422]},{"name":"MCI_RECORD","features":[422]},{"name":"MCI_RECORD_INSERT","features":[422]},{"name":"MCI_RECORD_OVERWRITE","features":[422]},{"name":"MCI_RECORD_PARMS","features":[422]},{"name":"MCI_RECT","features":[422]},{"name":"MCI_RESERVE","features":[422]},{"name":"MCI_RESOURCE_DRIVER","features":[422]},{"name":"MCI_RESOURCE_RETURNED","features":[422]},{"name":"MCI_RESTORE","features":[422]},{"name":"MCI_RESUME","features":[422]},{"name":"MCI_RETURN","features":[422]},{"name":"MCI_SAVE","features":[422]},{"name":"MCI_SAVE_FILE","features":[422]},{"name":"MCI_SAVE_PARMSA","features":[422]},{"name":"MCI_SAVE_PARMSW","features":[422]},{"name":"MCI_SECTION","features":[422]},{"name":"MCI_SEEK","features":[422]},{"name":"MCI_SEEK_PARMS","features":[422]},{"name":"MCI_SEEK_TO_END","features":[422]},{"name":"MCI_SEEK_TO_START","features":[422]},{"name":"MCI_SEQ_FILE","features":[422]},{"name":"MCI_SEQ_FILE_S","features":[422]},{"name":"MCI_SEQ_FORMAT_SONGPTR","features":[422]},{"name":"MCI_SEQ_FORMAT_SONGPTR_S","features":[422]},{"name":"MCI_SEQ_MAPPER","features":[422]},{"name":"MCI_SEQ_MAPPER_S","features":[422]},{"name":"MCI_SEQ_MIDI","features":[422]},{"name":"MCI_SEQ_MIDI_S","features":[422]},{"name":"MCI_SEQ_NONE","features":[422]},{"name":"MCI_SEQ_NONE_S","features":[422]},{"name":"MCI_SEQ_SET_MASTER","features":[422]},{"name":"MCI_SEQ_SET_OFFSET","features":[422]},{"name":"MCI_SEQ_SET_PARMS","features":[422]},{"name":"MCI_SEQ_SET_PORT","features":[422]},{"name":"MCI_SEQ_SET_SLAVE","features":[422]},{"name":"MCI_SEQ_SET_TEMPO","features":[422]},{"name":"MCI_SEQ_SMPTE","features":[422]},{"name":"MCI_SEQ_SMPTE_S","features":[422]},{"name":"MCI_SEQ_STATUS_COPYRIGHT","features":[422]},{"name":"MCI_SEQ_STATUS_DIVTYPE","features":[422]},{"name":"MCI_SEQ_STATUS_MASTER","features":[422]},{"name":"MCI_SEQ_STATUS_NAME","features":[422]},{"name":"MCI_SEQ_STATUS_OFFSET","features":[422]},{"name":"MCI_SEQ_STATUS_PORT","features":[422]},{"name":"MCI_SEQ_STATUS_SLAVE","features":[422]},{"name":"MCI_SEQ_STATUS_TEMPO","features":[422]},{"name":"MCI_SET","features":[422]},{"name":"MCI_SETAUDIO","features":[422]},{"name":"MCI_SETVIDEO","features":[422]},{"name":"MCI_SET_AUDIO","features":[422]},{"name":"MCI_SET_AUDIO_ALL","features":[422]},{"name":"MCI_SET_AUDIO_LEFT","features":[422]},{"name":"MCI_SET_AUDIO_RIGHT","features":[422]},{"name":"MCI_SET_DOOR_CLOSED","features":[422]},{"name":"MCI_SET_DOOR_OPEN","features":[422]},{"name":"MCI_SET_OFF","features":[422]},{"name":"MCI_SET_ON","features":[422]},{"name":"MCI_SET_PARMS","features":[422]},{"name":"MCI_SET_TIME_FORMAT","features":[422]},{"name":"MCI_SET_VIDEO","features":[422]},{"name":"MCI_SIGNAL","features":[422]},{"name":"MCI_SPIN","features":[422]},{"name":"MCI_STATUS","features":[422]},{"name":"MCI_STATUS_CURRENT_TRACK","features":[422]},{"name":"MCI_STATUS_ITEM","features":[422]},{"name":"MCI_STATUS_LENGTH","features":[422]},{"name":"MCI_STATUS_MEDIA_PRESENT","features":[422]},{"name":"MCI_STATUS_MODE","features":[422]},{"name":"MCI_STATUS_NUMBER_OF_TRACKS","features":[422]},{"name":"MCI_STATUS_PARMS","features":[422]},{"name":"MCI_STATUS_POSITION","features":[422]},{"name":"MCI_STATUS_READY","features":[422]},{"name":"MCI_STATUS_START","features":[422]},{"name":"MCI_STATUS_TIME_FORMAT","features":[422]},{"name":"MCI_STEP","features":[422]},{"name":"MCI_STOP","features":[422]},{"name":"MCI_STRING","features":[422]},{"name":"MCI_SYSINFO","features":[422]},{"name":"MCI_SYSINFO_INSTALLNAME","features":[422]},{"name":"MCI_SYSINFO_NAME","features":[422]},{"name":"MCI_SYSINFO_OPEN","features":[422]},{"name":"MCI_SYSINFO_PARMSA","features":[422]},{"name":"MCI_SYSINFO_PARMSW","features":[422]},{"name":"MCI_SYSINFO_QUANTITY","features":[422]},{"name":"MCI_TEST","features":[422]},{"name":"MCI_TO","features":[422]},{"name":"MCI_TRACK","features":[422]},{"name":"MCI_TRUE","features":[422]},{"name":"MCI_UNDO","features":[422]},{"name":"MCI_UNFREEZE","features":[422]},{"name":"MCI_UPDATE","features":[422]},{"name":"MCI_USER_MESSAGES","features":[422]},{"name":"MCI_VD_ESCAPE_PARMSA","features":[422]},{"name":"MCI_VD_ESCAPE_PARMSW","features":[422]},{"name":"MCI_VD_ESCAPE_STRING","features":[422]},{"name":"MCI_VD_FORMAT_TRACK","features":[422]},{"name":"MCI_VD_FORMAT_TRACK_S","features":[422]},{"name":"MCI_VD_GETDEVCAPS_CAN_REVERSE","features":[422]},{"name":"MCI_VD_GETDEVCAPS_CAV","features":[422]},{"name":"MCI_VD_GETDEVCAPS_CLV","features":[422]},{"name":"MCI_VD_GETDEVCAPS_FAST_RATE","features":[422]},{"name":"MCI_VD_GETDEVCAPS_NORMAL_RATE","features":[422]},{"name":"MCI_VD_GETDEVCAPS_SLOW_RATE","features":[422]},{"name":"MCI_VD_MEDIA_CAV","features":[422]},{"name":"MCI_VD_MEDIA_CLV","features":[422]},{"name":"MCI_VD_MEDIA_OTHER","features":[422]},{"name":"MCI_VD_MODE_PARK","features":[422]},{"name":"MCI_VD_PLAY_FAST","features":[422]},{"name":"MCI_VD_PLAY_PARMS","features":[422]},{"name":"MCI_VD_PLAY_REVERSE","features":[422]},{"name":"MCI_VD_PLAY_SCAN","features":[422]},{"name":"MCI_VD_PLAY_SLOW","features":[422]},{"name":"MCI_VD_PLAY_SPEED","features":[422]},{"name":"MCI_VD_SEEK_REVERSE","features":[422]},{"name":"MCI_VD_SPIN_DOWN","features":[422]},{"name":"MCI_VD_SPIN_UP","features":[422]},{"name":"MCI_VD_STATUS_DISC_SIZE","features":[422]},{"name":"MCI_VD_STATUS_FORWARD","features":[422]},{"name":"MCI_VD_STATUS_MEDIA_TYPE","features":[422]},{"name":"MCI_VD_STATUS_SIDE","features":[422]},{"name":"MCI_VD_STATUS_SPEED","features":[422]},{"name":"MCI_VD_STEP_FRAMES","features":[422]},{"name":"MCI_VD_STEP_PARMS","features":[422]},{"name":"MCI_VD_STEP_REVERSE","features":[422]},{"name":"MCI_WAIT","features":[422]},{"name":"MCI_WAVE_DELETE_PARMS","features":[422]},{"name":"MCI_WAVE_GETDEVCAPS_INPUTS","features":[422]},{"name":"MCI_WAVE_GETDEVCAPS_OUTPUTS","features":[422]},{"name":"MCI_WAVE_INPUT","features":[422]},{"name":"MCI_WAVE_MAPPER","features":[422]},{"name":"MCI_WAVE_OPEN_BUFFER","features":[422]},{"name":"MCI_WAVE_OPEN_PARMSA","features":[422]},{"name":"MCI_WAVE_OPEN_PARMSW","features":[422]},{"name":"MCI_WAVE_OUTPUT","features":[422]},{"name":"MCI_WAVE_PCM","features":[422]},{"name":"MCI_WAVE_SET_ANYINPUT","features":[422]},{"name":"MCI_WAVE_SET_ANYOUTPUT","features":[422]},{"name":"MCI_WAVE_SET_AVGBYTESPERSEC","features":[422]},{"name":"MCI_WAVE_SET_BITSPERSAMPLE","features":[422]},{"name":"MCI_WAVE_SET_BLOCKALIGN","features":[422]},{"name":"MCI_WAVE_SET_CHANNELS","features":[422]},{"name":"MCI_WAVE_SET_FORMATTAG","features":[422]},{"name":"MCI_WAVE_SET_PARMS","features":[422]},{"name":"MCI_WAVE_SET_SAMPLESPERSEC","features":[422]},{"name":"MCI_WAVE_STATUS_AVGBYTESPERSEC","features":[422]},{"name":"MCI_WAVE_STATUS_BITSPERSAMPLE","features":[422]},{"name":"MCI_WAVE_STATUS_BLOCKALIGN","features":[422]},{"name":"MCI_WAVE_STATUS_CHANNELS","features":[422]},{"name":"MCI_WAVE_STATUS_FORMATTAG","features":[422]},{"name":"MCI_WAVE_STATUS_LEVEL","features":[422]},{"name":"MCI_WAVE_STATUS_SAMPLESPERSEC","features":[422]},{"name":"MCI_WHERE","features":[422]},{"name":"MCI_WINDOW","features":[422]},{"name":"MCMADM_E_REGKEY_NOT_FOUND","features":[422]},{"name":"MCMADM_I_NO_EVENTS","features":[422]},{"name":"MEDIASPACEADPCMWAVEFORMAT","features":[423,422]},{"name":"MIDIMAPPER_S","features":[422]},{"name":"MIDIOPENSTRMID","features":[422]},{"name":"MIDI_IO_COOKED","features":[422]},{"name":"MIDI_IO_PACKED","features":[422]},{"name":"MIDM_ADDBUFFER","features":[422]},{"name":"MIDM_CLOSE","features":[422]},{"name":"MIDM_GETDEVCAPS","features":[422]},{"name":"MIDM_GETNUMDEVS","features":[422]},{"name":"MIDM_INIT","features":[422]},{"name":"MIDM_INIT_EX","features":[422]},{"name":"MIDM_MAPPER","features":[422]},{"name":"MIDM_OPEN","features":[422]},{"name":"MIDM_PREPARE","features":[422]},{"name":"MIDM_RESET","features":[422]},{"name":"MIDM_START","features":[422]},{"name":"MIDM_STOP","features":[422]},{"name":"MIDM_UNPREPARE","features":[422]},{"name":"MIDM_USER","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_SRS_MTS","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_SRS_ONOFF","features":[422]},{"name":"MIXERCONTROL_CONTROLTYPE_SRS_SYNTHSELECT","features":[422]},{"name":"MIXEROPENDESC","features":[423,422]},{"name":"MMCKINFO","features":[422]},{"name":"MMIOERR_ACCESSDENIED","features":[422]},{"name":"MMIOERR_BASE","features":[422]},{"name":"MMIOERR_CANNOTCLOSE","features":[422]},{"name":"MMIOERR_CANNOTEXPAND","features":[422]},{"name":"MMIOERR_CANNOTOPEN","features":[422]},{"name":"MMIOERR_CANNOTREAD","features":[422]},{"name":"MMIOERR_CANNOTSEEK","features":[422]},{"name":"MMIOERR_CANNOTWRITE","features":[422]},{"name":"MMIOERR_CHUNKNOTFOUND","features":[422]},{"name":"MMIOERR_FILENOTFOUND","features":[422]},{"name":"MMIOERR_INVALIDFILE","features":[422]},{"name":"MMIOERR_NETWORKERROR","features":[422]},{"name":"MMIOERR_OUTOFMEMORY","features":[422]},{"name":"MMIOERR_PATHNOTFOUND","features":[422]},{"name":"MMIOERR_SHARINGVIOLATION","features":[422]},{"name":"MMIOERR_TOOMANYOPENFILES","features":[422]},{"name":"MMIOERR_UNBUFFERED","features":[422]},{"name":"MMIOINFO","features":[307,422]},{"name":"MMIOM_CLOSE","features":[422]},{"name":"MMIOM_OPEN","features":[422]},{"name":"MMIOM_READ","features":[422]},{"name":"MMIOM_RENAME","features":[422]},{"name":"MMIOM_SEEK","features":[422]},{"name":"MMIOM_USER","features":[422]},{"name":"MMIOM_WRITE","features":[422]},{"name":"MMIOM_WRITEFLUSH","features":[422]},{"name":"MMIO_ALLOCBUF","features":[422]},{"name":"MMIO_COMPAT","features":[422]},{"name":"MMIO_CREATE","features":[422]},{"name":"MMIO_CREATELIST","features":[422]},{"name":"MMIO_CREATERIFF","features":[422]},{"name":"MMIO_DEFAULTBUFFER","features":[422]},{"name":"MMIO_DELETE","features":[422]},{"name":"MMIO_DENYNONE","features":[422]},{"name":"MMIO_DENYREAD","features":[422]},{"name":"MMIO_DENYWRITE","features":[422]},{"name":"MMIO_DIRTY","features":[422]},{"name":"MMIO_EMPTYBUF","features":[422]},{"name":"MMIO_EXCLUSIVE","features":[422]},{"name":"MMIO_EXIST","features":[422]},{"name":"MMIO_FHOPEN","features":[422]},{"name":"MMIO_FINDCHUNK","features":[422]},{"name":"MMIO_FINDLIST","features":[422]},{"name":"MMIO_FINDPROC","features":[422]},{"name":"MMIO_FINDRIFF","features":[422]},{"name":"MMIO_GETTEMP","features":[422]},{"name":"MMIO_GLOBALPROC","features":[422]},{"name":"MMIO_INSTALLPROC","features":[422]},{"name":"MMIO_PARSE","features":[422]},{"name":"MMIO_READ","features":[422]},{"name":"MMIO_READWRITE","features":[422]},{"name":"MMIO_REMOVEPROC","features":[422]},{"name":"MMIO_RWMODE","features":[422]},{"name":"MMIO_SHAREMODE","features":[422]},{"name":"MMIO_TOUPPER","features":[422]},{"name":"MMIO_UNICODEPROC","features":[422]},{"name":"MMIO_WRITE","features":[422]},{"name":"MM_3COM","features":[422]},{"name":"MM_3COM_CB_MIXER","features":[422]},{"name":"MM_3COM_CB_WAVEIN","features":[422]},{"name":"MM_3COM_CB_WAVEOUT","features":[422]},{"name":"MM_3DFX","features":[422]},{"name":"MM_AARDVARK","features":[422]},{"name":"MM_AARDVARK_STUDIO12_WAVEIN","features":[422]},{"name":"MM_AARDVARK_STUDIO12_WAVEOUT","features":[422]},{"name":"MM_AARDVARK_STUDIO88_WAVEIN","features":[422]},{"name":"MM_AARDVARK_STUDIO88_WAVEOUT","features":[422]},{"name":"MM_ACTIVEVOICE","features":[422]},{"name":"MM_ACTIVEVOICE_ACM_VOXADPCM","features":[422]},{"name":"MM_ACULAB","features":[422]},{"name":"MM_ADDX","features":[422]},{"name":"MM_ADDX_PCTV_AUX_CD","features":[422]},{"name":"MM_ADDX_PCTV_AUX_LINE","features":[422]},{"name":"MM_ADDX_PCTV_DIGITALMIX","features":[422]},{"name":"MM_ADDX_PCTV_MIXER","features":[422]},{"name":"MM_ADDX_PCTV_WAVEIN","features":[422]},{"name":"MM_ADDX_PCTV_WAVEOUT","features":[422]},{"name":"MM_ADLACC","features":[422]},{"name":"MM_ADMOS","features":[422]},{"name":"MM_ADMOS_FM_SYNTH","features":[422]},{"name":"MM_ADMOS_QS3AMIDIIN","features":[422]},{"name":"MM_ADMOS_QS3AMIDIOUT","features":[422]},{"name":"MM_ADMOS_QS3AWAVEIN","features":[422]},{"name":"MM_ADMOS_QS3AWAVEOUT","features":[422]},{"name":"MM_AHEAD","features":[422]},{"name":"MM_AHEAD_GENERIC","features":[422]},{"name":"MM_AHEAD_MULTISOUND","features":[422]},{"name":"MM_AHEAD_PROAUDIO","features":[422]},{"name":"MM_AHEAD_SOUNDBLASTER","features":[422]},{"name":"MM_ALARIS","features":[422]},{"name":"MM_ALDIGITAL","features":[422]},{"name":"MM_ALESIS","features":[422]},{"name":"MM_ALGOVISION","features":[422]},{"name":"MM_ALGOVISION_VB80AUX","features":[422]},{"name":"MM_ALGOVISION_VB80AUX2","features":[422]},{"name":"MM_ALGOVISION_VB80MIXER","features":[422]},{"name":"MM_ALGOVISION_VB80WAVEIN","features":[422]},{"name":"MM_ALGOVISION_VB80WAVEOUT","features":[422]},{"name":"MM_AMD","features":[422]},{"name":"MM_AMD_INTERWAVE_AUX1","features":[422]},{"name":"MM_AMD_INTERWAVE_AUX2","features":[422]},{"name":"MM_AMD_INTERWAVE_AUX_CD","features":[422]},{"name":"MM_AMD_INTERWAVE_AUX_MIC","features":[422]},{"name":"MM_AMD_INTERWAVE_EX_CD","features":[422]},{"name":"MM_AMD_INTERWAVE_EX_TELEPHONY","features":[422]},{"name":"MM_AMD_INTERWAVE_JOYSTICK","features":[422]},{"name":"MM_AMD_INTERWAVE_MIDIIN","features":[422]},{"name":"MM_AMD_INTERWAVE_MIDIOUT","features":[422]},{"name":"MM_AMD_INTERWAVE_MIXER1","features":[422]},{"name":"MM_AMD_INTERWAVE_MIXER2","features":[422]},{"name":"MM_AMD_INTERWAVE_MONO_IN","features":[422]},{"name":"MM_AMD_INTERWAVE_MONO_OUT","features":[422]},{"name":"MM_AMD_INTERWAVE_STEREO_ENHANCED","features":[422]},{"name":"MM_AMD_INTERWAVE_SYNTH","features":[422]},{"name":"MM_AMD_INTERWAVE_WAVEIN","features":[422]},{"name":"MM_AMD_INTERWAVE_WAVEOUT","features":[422]},{"name":"MM_AMD_INTERWAVE_WAVEOUT_BASE","features":[422]},{"name":"MM_AMD_INTERWAVE_WAVEOUT_TREBLE","features":[422]},{"name":"MM_ANALOGDEVICES","features":[422]},{"name":"MM_ANTEX","features":[422]},{"name":"MM_ANTEX_AUDIOPORT22_FEEDTHRU","features":[422]},{"name":"MM_ANTEX_AUDIOPORT22_WAVEIN","features":[422]},{"name":"MM_ANTEX_AUDIOPORT22_WAVEOUT","features":[422]},{"name":"MM_ANTEX_SX12_WAVEIN","features":[422]},{"name":"MM_ANTEX_SX12_WAVEOUT","features":[422]},{"name":"MM_ANTEX_SX15_WAVEIN","features":[422]},{"name":"MM_ANTEX_SX15_WAVEOUT","features":[422]},{"name":"MM_ANTEX_VP625_WAVEIN","features":[422]},{"name":"MM_ANTEX_VP625_WAVEOUT","features":[422]},{"name":"MM_APICOM","features":[422]},{"name":"MM_APPLE","features":[422]},{"name":"MM_APPS","features":[422]},{"name":"MM_APT","features":[422]},{"name":"MM_APT_ACE100CD","features":[422]},{"name":"MM_ARRAY","features":[422]},{"name":"MM_ARTISOFT","features":[422]},{"name":"MM_ARTISOFT_SBWAVEIN","features":[422]},{"name":"MM_ARTISOFT_SBWAVEOUT","features":[422]},{"name":"MM_AST","features":[422]},{"name":"MM_AST_MODEMWAVE_WAVEIN","features":[422]},{"name":"MM_AST_MODEMWAVE_WAVEOUT","features":[422]},{"name":"MM_ATI","features":[422]},{"name":"MM_ATT","features":[422]},{"name":"MM_ATT_G729A","features":[422]},{"name":"MM_ATT_MICROELECTRONICS","features":[422]},{"name":"MM_AU8820_AUX","features":[422]},{"name":"MM_AU8820_MIDIIN","features":[422]},{"name":"MM_AU8820_MIDIOUT","features":[422]},{"name":"MM_AU8820_MIXER","features":[422]},{"name":"MM_AU8820_SYNTH","features":[422]},{"name":"MM_AU8820_WAVEIN","features":[422]},{"name":"MM_AU8820_WAVEOUT","features":[422]},{"name":"MM_AU8830_AUX","features":[422]},{"name":"MM_AU8830_MIDIIN","features":[422]},{"name":"MM_AU8830_MIDIOUT","features":[422]},{"name":"MM_AU8830_MIXER","features":[422]},{"name":"MM_AU8830_SYNTH","features":[422]},{"name":"MM_AU8830_WAVEIN","features":[422]},{"name":"MM_AU8830_WAVEOUT","features":[422]},{"name":"MM_AUDIOFILE","features":[422]},{"name":"MM_AUDIOPT","features":[422]},{"name":"MM_AUDIOSCIENCE","features":[422]},{"name":"MM_AURAVISION","features":[422]},{"name":"MM_AUREAL","features":[422]},{"name":"MM_AUREAL_AU8820","features":[422]},{"name":"MM_AUREAL_AU8830","features":[422]},{"name":"MM_AZTECH","features":[422]},{"name":"MM_AZTECH_AUX","features":[422]},{"name":"MM_AZTECH_AUX_CD","features":[422]},{"name":"MM_AZTECH_AUX_LINE","features":[422]},{"name":"MM_AZTECH_AUX_MIC","features":[422]},{"name":"MM_AZTECH_DSP16_FMSYNTH","features":[422]},{"name":"MM_AZTECH_DSP16_WAVEIN","features":[422]},{"name":"MM_AZTECH_DSP16_WAVEOUT","features":[422]},{"name":"MM_AZTECH_DSP16_WAVESYNTH","features":[422]},{"name":"MM_AZTECH_FMSYNTH","features":[422]},{"name":"MM_AZTECH_MIDIIN","features":[422]},{"name":"MM_AZTECH_MIDIOUT","features":[422]},{"name":"MM_AZTECH_MIXER","features":[422]},{"name":"MM_AZTECH_NOVA16_MIXER","features":[422]},{"name":"MM_AZTECH_NOVA16_WAVEIN","features":[422]},{"name":"MM_AZTECH_NOVA16_WAVEOUT","features":[422]},{"name":"MM_AZTECH_PRO16_FMSYNTH","features":[422]},{"name":"MM_AZTECH_PRO16_WAVEIN","features":[422]},{"name":"MM_AZTECH_PRO16_WAVEOUT","features":[422]},{"name":"MM_AZTECH_WASH16_MIXER","features":[422]},{"name":"MM_AZTECH_WASH16_WAVEIN","features":[422]},{"name":"MM_AZTECH_WASH16_WAVEOUT","features":[422]},{"name":"MM_AZTECH_WAVEIN","features":[422]},{"name":"MM_AZTECH_WAVEOUT","features":[422]},{"name":"MM_BCB","features":[422]},{"name":"MM_BCB_NETBOARD_10","features":[422]},{"name":"MM_BCB_TT75_10","features":[422]},{"name":"MM_BECUBED","features":[422]},{"name":"MM_BERCOS","features":[422]},{"name":"MM_BERCOS_MIXER","features":[422]},{"name":"MM_BERCOS_WAVEIN","features":[422]},{"name":"MM_BERCOS_WAVEOUT","features":[422]},{"name":"MM_BERKOM","features":[422]},{"name":"MM_BINTEC","features":[422]},{"name":"MM_BINTEC_TAPI_WAVE","features":[422]},{"name":"MM_BROOKTREE","features":[422]},{"name":"MM_BTV_AUX_CD","features":[422]},{"name":"MM_BTV_AUX_LINE","features":[422]},{"name":"MM_BTV_AUX_MIC","features":[422]},{"name":"MM_BTV_DIGITALIN","features":[422]},{"name":"MM_BTV_DIGITALOUT","features":[422]},{"name":"MM_BTV_MIDIIN","features":[422]},{"name":"MM_BTV_MIDIOUT","features":[422]},{"name":"MM_BTV_MIDISYNTH","features":[422]},{"name":"MM_BTV_MIDIWAVESTREAM","features":[422]},{"name":"MM_BTV_MIXER","features":[422]},{"name":"MM_BTV_WAVEIN","features":[422]},{"name":"MM_BTV_WAVEOUT","features":[422]},{"name":"MM_CANAM","features":[422]},{"name":"MM_CANAM_CBXWAVEIN","features":[422]},{"name":"MM_CANAM_CBXWAVEOUT","features":[422]},{"name":"MM_CANOPUS","features":[422]},{"name":"MM_CANOPUS_ACM_DVREX","features":[422]},{"name":"MM_CASIO","features":[422]},{"name":"MM_CASIO_LSG_MIDIOUT","features":[422]},{"name":"MM_CASIO_WP150_MIDIIN","features":[422]},{"name":"MM_CASIO_WP150_MIDIOUT","features":[422]},{"name":"MM_CAT","features":[422]},{"name":"MM_CAT_WAVEOUT","features":[422]},{"name":"MM_CDPC_AUX","features":[422]},{"name":"MM_CDPC_MIDIIN","features":[422]},{"name":"MM_CDPC_MIDIOUT","features":[422]},{"name":"MM_CDPC_MIXER","features":[422]},{"name":"MM_CDPC_SYNTH","features":[422]},{"name":"MM_CDPC_WAVEIN","features":[422]},{"name":"MM_CDPC_WAVEOUT","features":[422]},{"name":"MM_CHROMATIC","features":[422]},{"name":"MM_CHROMATIC_M1","features":[422]},{"name":"MM_CHROMATIC_M1_AUX","features":[422]},{"name":"MM_CHROMATIC_M1_AUX_CD","features":[422]},{"name":"MM_CHROMATIC_M1_FMSYNTH","features":[422]},{"name":"MM_CHROMATIC_M1_MIDIIN","features":[422]},{"name":"MM_CHROMATIC_M1_MIDIOUT","features":[422]},{"name":"MM_CHROMATIC_M1_MIXER","features":[422]},{"name":"MM_CHROMATIC_M1_MPEGWAVEIN","features":[422]},{"name":"MM_CHROMATIC_M1_MPEGWAVEOUT","features":[422]},{"name":"MM_CHROMATIC_M1_WAVEIN","features":[422]},{"name":"MM_CHROMATIC_M1_WAVEOUT","features":[422]},{"name":"MM_CHROMATIC_M1_WTSYNTH","features":[422]},{"name":"MM_CHROMATIC_M2","features":[422]},{"name":"MM_CHROMATIC_M2_AUX","features":[422]},{"name":"MM_CHROMATIC_M2_AUX_CD","features":[422]},{"name":"MM_CHROMATIC_M2_FMSYNTH","features":[422]},{"name":"MM_CHROMATIC_M2_MIDIIN","features":[422]},{"name":"MM_CHROMATIC_M2_MIDIOUT","features":[422]},{"name":"MM_CHROMATIC_M2_MIXER","features":[422]},{"name":"MM_CHROMATIC_M2_MPEGWAVEIN","features":[422]},{"name":"MM_CHROMATIC_M2_MPEGWAVEOUT","features":[422]},{"name":"MM_CHROMATIC_M2_WAVEIN","features":[422]},{"name":"MM_CHROMATIC_M2_WAVEOUT","features":[422]},{"name":"MM_CHROMATIC_M2_WTSYNTH","features":[422]},{"name":"MM_CIRRUSLOGIC","features":[422]},{"name":"MM_COLORGRAPH","features":[422]},{"name":"MM_COMPAQ","features":[422]},{"name":"MM_COMPAQ_BB_WAVEAUX","features":[422]},{"name":"MM_COMPAQ_BB_WAVEIN","features":[422]},{"name":"MM_COMPAQ_BB_WAVEOUT","features":[422]},{"name":"MM_COMPUSIC","features":[422]},{"name":"MM_COMPUTER_FRIENDS","features":[422]},{"name":"MM_CONCEPTS","features":[422]},{"name":"MM_CONNECTIX","features":[422]},{"name":"MM_CONNECTIX_VIDEC_CODEC","features":[422]},{"name":"MM_CONTROLRES","features":[422]},{"name":"MM_COREDYNAMICS","features":[422]},{"name":"MM_COREDYNAMICS_DYNAGRAFX_VGA","features":[422]},{"name":"MM_COREDYNAMICS_DYNAGRAFX_WAVE_IN","features":[422]},{"name":"MM_COREDYNAMICS_DYNAGRAFX_WAVE_OUT","features":[422]},{"name":"MM_COREDYNAMICS_DYNAMIXHR","features":[422]},{"name":"MM_COREDYNAMICS_DYNASONIX_AUDIO_IN","features":[422]},{"name":"MM_COREDYNAMICS_DYNASONIX_AUDIO_OUT","features":[422]},{"name":"MM_COREDYNAMICS_DYNASONIX_MIDI_IN","features":[422]},{"name":"MM_COREDYNAMICS_DYNASONIX_MIDI_OUT","features":[422]},{"name":"MM_COREDYNAMICS_DYNASONIX_SYNTH","features":[422]},{"name":"MM_COREDYNAMICS_DYNASONIX_WAVE_IN","features":[422]},{"name":"MM_COREDYNAMICS_DYNASONIX_WAVE_OUT","features":[422]},{"name":"MM_CREATIVE","features":[422]},{"name":"MM_CREATIVE_AUX_CD","features":[422]},{"name":"MM_CREATIVE_AUX_LINE","features":[422]},{"name":"MM_CREATIVE_AUX_MASTER","features":[422]},{"name":"MM_CREATIVE_AUX_MIC","features":[422]},{"name":"MM_CREATIVE_AUX_MIDI","features":[422]},{"name":"MM_CREATIVE_AUX_PCSPK","features":[422]},{"name":"MM_CREATIVE_AUX_WAVE","features":[422]},{"name":"MM_CREATIVE_FMSYNTH_MONO","features":[422]},{"name":"MM_CREATIVE_FMSYNTH_STEREO","features":[422]},{"name":"MM_CREATIVE_MIDIIN","features":[422]},{"name":"MM_CREATIVE_MIDIOUT","features":[422]},{"name":"MM_CREATIVE_MIDI_AWE32","features":[422]},{"name":"MM_CREATIVE_PHNBLST_WAVEIN","features":[422]},{"name":"MM_CREATIVE_PHNBLST_WAVEOUT","features":[422]},{"name":"MM_CREATIVE_SB15_WAVEIN","features":[422]},{"name":"MM_CREATIVE_SB15_WAVEOUT","features":[422]},{"name":"MM_CREATIVE_SB16_MIXER","features":[422]},{"name":"MM_CREATIVE_SB20_WAVEIN","features":[422]},{"name":"MM_CREATIVE_SB20_WAVEOUT","features":[422]},{"name":"MM_CREATIVE_SBP16_WAVEIN","features":[422]},{"name":"MM_CREATIVE_SBP16_WAVEOUT","features":[422]},{"name":"MM_CREATIVE_SBPRO_MIXER","features":[422]},{"name":"MM_CREATIVE_SBPRO_WAVEIN","features":[422]},{"name":"MM_CREATIVE_SBPRO_WAVEOUT","features":[422]},{"name":"MM_CRYSTAL","features":[422]},{"name":"MM_CRYSTAL_CS4232_INPUTGAIN_AUX1","features":[422]},{"name":"MM_CRYSTAL_CS4232_INPUTGAIN_LOOP","features":[422]},{"name":"MM_CRYSTAL_CS4232_MIDIIN","features":[422]},{"name":"MM_CRYSTAL_CS4232_MIDIOUT","features":[422]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_AUX1","features":[422]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_AUX2","features":[422]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_LINE","features":[422]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_MASTER","features":[422]},{"name":"MM_CRYSTAL_CS4232_WAVEAUX_MONO","features":[422]},{"name":"MM_CRYSTAL_CS4232_WAVEIN","features":[422]},{"name":"MM_CRYSTAL_CS4232_WAVEMIXER","features":[422]},{"name":"MM_CRYSTAL_CS4232_WAVEOUT","features":[422]},{"name":"MM_CRYSTAL_NET","features":[422]},{"name":"MM_CRYSTAL_SOUND_FUSION_JOYSTICK","features":[422]},{"name":"MM_CRYSTAL_SOUND_FUSION_MIDIIN","features":[422]},{"name":"MM_CRYSTAL_SOUND_FUSION_MIDIOUT","features":[422]},{"name":"MM_CRYSTAL_SOUND_FUSION_MIXER","features":[422]},{"name":"MM_CRYSTAL_SOUND_FUSION_WAVEIN","features":[422]},{"name":"MM_CRYSTAL_SOUND_FUSION_WAVEOUT","features":[422]},{"name":"MM_CS","features":[422]},{"name":"MM_CYRIX","features":[422]},{"name":"MM_CYRIX_XAAUX","features":[422]},{"name":"MM_CYRIX_XAMIDIIN","features":[422]},{"name":"MM_CYRIX_XAMIDIOUT","features":[422]},{"name":"MM_CYRIX_XAMIXER","features":[422]},{"name":"MM_CYRIX_XASYNTH","features":[422]},{"name":"MM_CYRIX_XAWAVEIN","features":[422]},{"name":"MM_CYRIX_XAWAVEOUT","features":[422]},{"name":"MM_DATAFUSION","features":[422]},{"name":"MM_DATARAN","features":[422]},{"name":"MM_DDD","features":[422]},{"name":"MM_DDD_MIDILINK_MIDIIN","features":[422]},{"name":"MM_DDD_MIDILINK_MIDIOUT","features":[422]},{"name":"MM_DF_ACM_G726","features":[422]},{"name":"MM_DF_ACM_GSM610","features":[422]},{"name":"MM_DIACOUSTICS","features":[422]},{"name":"MM_DIACOUSTICS_DRUM_ACTION","features":[422]},{"name":"MM_DIALOGIC","features":[422]},{"name":"MM_DIAMONDMM","features":[422]},{"name":"MM_DICTAPHONE","features":[422]},{"name":"MM_DICTAPHONE_G726","features":[422]},{"name":"MM_DIGIGRAM","features":[422]},{"name":"MM_DIGITAL","features":[422]},{"name":"MM_DIGITAL_ACM_G723","features":[422]},{"name":"MM_DIGITAL_AUDIO_LABS","features":[422]},{"name":"MM_DIGITAL_AUDIO_LABS_CDLX","features":[422]},{"name":"MM_DIGITAL_AUDIO_LABS_CPRO","features":[422]},{"name":"MM_DIGITAL_AUDIO_LABS_CTDIF","features":[422]},{"name":"MM_DIGITAL_AUDIO_LABS_DOC","features":[422]},{"name":"MM_DIGITAL_AUDIO_LABS_TC","features":[422]},{"name":"MM_DIGITAL_AUDIO_LABS_V8","features":[422]},{"name":"MM_DIGITAL_AUDIO_LABS_VP","features":[422]},{"name":"MM_DIGITAL_AV320_WAVEIN","features":[422]},{"name":"MM_DIGITAL_AV320_WAVEOUT","features":[422]},{"name":"MM_DIGITAL_ICM_H261","features":[422]},{"name":"MM_DIGITAL_ICM_H263","features":[422]},{"name":"MM_DIMD_AUX_LINE","features":[422]},{"name":"MM_DIMD_DIRSOUND","features":[422]},{"name":"MM_DIMD_MIDIIN","features":[422]},{"name":"MM_DIMD_MIDIOUT","features":[422]},{"name":"MM_DIMD_MIXER","features":[422]},{"name":"MM_DIMD_PLATFORM","features":[422]},{"name":"MM_DIMD_VIRTJOY","features":[422]},{"name":"MM_DIMD_VIRTMPU","features":[422]},{"name":"MM_DIMD_VIRTSB","features":[422]},{"name":"MM_DIMD_WAVEIN","features":[422]},{"name":"MM_DIMD_WAVEOUT","features":[422]},{"name":"MM_DIMD_WSS_AUX","features":[422]},{"name":"MM_DIMD_WSS_MIXER","features":[422]},{"name":"MM_DIMD_WSS_SYNTH","features":[422]},{"name":"MM_DIMD_WSS_WAVEIN","features":[422]},{"name":"MM_DIMD_WSS_WAVEOUT","features":[422]},{"name":"MM_DOLBY","features":[422]},{"name":"MM_DPSINC","features":[422]},{"name":"MM_DSP_GROUP","features":[422]},{"name":"MM_DSP_GROUP_TRUESPEECH","features":[422]},{"name":"MM_DSP_SOLUTIONS","features":[422]},{"name":"MM_DSP_SOLUTIONS_AUX","features":[422]},{"name":"MM_DSP_SOLUTIONS_SYNTH","features":[422]},{"name":"MM_DSP_SOLUTIONS_WAVEIN","features":[422]},{"name":"MM_DSP_SOLUTIONS_WAVEOUT","features":[422]},{"name":"MM_DTS","features":[422]},{"name":"MM_DTS_DS","features":[422]},{"name":"MM_DUCK","features":[422]},{"name":"MM_DVISION","features":[422]},{"name":"MM_ECHO","features":[422]},{"name":"MM_ECHO_AUX","features":[422]},{"name":"MM_ECHO_MIDIIN","features":[422]},{"name":"MM_ECHO_MIDIOUT","features":[422]},{"name":"MM_ECHO_SYNTH","features":[422]},{"name":"MM_ECHO_WAVEIN","features":[422]},{"name":"MM_ECHO_WAVEOUT","features":[422]},{"name":"MM_ECS","features":[422]},{"name":"MM_ECS_AADF_MIDI_IN","features":[422]},{"name":"MM_ECS_AADF_MIDI_OUT","features":[422]},{"name":"MM_ECS_AADF_WAVE2MIDI_IN","features":[422]},{"name":"MM_EES","features":[422]},{"name":"MM_EES_PCMIDI14","features":[422]},{"name":"MM_EES_PCMIDI14_IN","features":[422]},{"name":"MM_EES_PCMIDI14_OUT1","features":[422]},{"name":"MM_EES_PCMIDI14_OUT2","features":[422]},{"name":"MM_EES_PCMIDI14_OUT3","features":[422]},{"name":"MM_EES_PCMIDI14_OUT4","features":[422]},{"name":"MM_EMAGIC","features":[422]},{"name":"MM_EMAGIC_UNITOR8","features":[422]},{"name":"MM_EMU","features":[422]},{"name":"MM_EMU_APSMIDIIN","features":[422]},{"name":"MM_EMU_APSMIDIOUT","features":[422]},{"name":"MM_EMU_APSSYNTH","features":[422]},{"name":"MM_EMU_APSWAVEIN","features":[422]},{"name":"MM_EMU_APSWAVEOUT","features":[422]},{"name":"MM_ENET","features":[422]},{"name":"MM_ENET_T2000_HANDSETIN","features":[422]},{"name":"MM_ENET_T2000_HANDSETOUT","features":[422]},{"name":"MM_ENET_T2000_LINEIN","features":[422]},{"name":"MM_ENET_T2000_LINEOUT","features":[422]},{"name":"MM_ENSONIQ","features":[422]},{"name":"MM_ENSONIQ_SOUNDSCAPE","features":[422]},{"name":"MM_EPSON","features":[422]},{"name":"MM_EPS_FMSND","features":[422]},{"name":"MM_ESS","features":[422]},{"name":"MM_ESS_AMAUX","features":[422]},{"name":"MM_ESS_AMMIDIIN","features":[422]},{"name":"MM_ESS_AMMIDIOUT","features":[422]},{"name":"MM_ESS_AMSYNTH","features":[422]},{"name":"MM_ESS_AMWAVEIN","features":[422]},{"name":"MM_ESS_AMWAVEOUT","features":[422]},{"name":"MM_ESS_AUX_CD","features":[422]},{"name":"MM_ESS_ES1488_MIXER","features":[422]},{"name":"MM_ESS_ES1488_WAVEIN","features":[422]},{"name":"MM_ESS_ES1488_WAVEOUT","features":[422]},{"name":"MM_ESS_ES1688_MIXER","features":[422]},{"name":"MM_ESS_ES1688_WAVEIN","features":[422]},{"name":"MM_ESS_ES1688_WAVEOUT","features":[422]},{"name":"MM_ESS_ES1788_MIXER","features":[422]},{"name":"MM_ESS_ES1788_WAVEIN","features":[422]},{"name":"MM_ESS_ES1788_WAVEOUT","features":[422]},{"name":"MM_ESS_ES1868_MIXER","features":[422]},{"name":"MM_ESS_ES1868_WAVEIN","features":[422]},{"name":"MM_ESS_ES1868_WAVEOUT","features":[422]},{"name":"MM_ESS_ES1878_MIXER","features":[422]},{"name":"MM_ESS_ES1878_WAVEIN","features":[422]},{"name":"MM_ESS_ES1878_WAVEOUT","features":[422]},{"name":"MM_ESS_ES1888_MIXER","features":[422]},{"name":"MM_ESS_ES1888_WAVEIN","features":[422]},{"name":"MM_ESS_ES1888_WAVEOUT","features":[422]},{"name":"MM_ESS_ES488_MIXER","features":[422]},{"name":"MM_ESS_ES488_WAVEIN","features":[422]},{"name":"MM_ESS_ES488_WAVEOUT","features":[422]},{"name":"MM_ESS_ES688_MIXER","features":[422]},{"name":"MM_ESS_ES688_WAVEIN","features":[422]},{"name":"MM_ESS_ES688_WAVEOUT","features":[422]},{"name":"MM_ESS_MIXER","features":[422]},{"name":"MM_ESS_MPU401_MIDIIN","features":[422]},{"name":"MM_ESS_MPU401_MIDIOUT","features":[422]},{"name":"MM_ETEK","features":[422]},{"name":"MM_ETEK_KWIKMIDI_MIDIIN","features":[422]},{"name":"MM_ETEK_KWIKMIDI_MIDIOUT","features":[422]},{"name":"MM_EUPHONICS","features":[422]},{"name":"MM_EUPHONICS_AUX_CD","features":[422]},{"name":"MM_EUPHONICS_AUX_LINE","features":[422]},{"name":"MM_EUPHONICS_AUX_MASTER","features":[422]},{"name":"MM_EUPHONICS_AUX_MIC","features":[422]},{"name":"MM_EUPHONICS_AUX_MIDI","features":[422]},{"name":"MM_EUPHONICS_AUX_WAVE","features":[422]},{"name":"MM_EUPHONICS_EUSYNTH","features":[422]},{"name":"MM_EUPHONICS_FMSYNTH_MONO","features":[422]},{"name":"MM_EUPHONICS_FMSYNTH_STEREO","features":[422]},{"name":"MM_EUPHONICS_MIDIIN","features":[422]},{"name":"MM_EUPHONICS_MIDIOUT","features":[422]},{"name":"MM_EUPHONICS_MIXER","features":[422]},{"name":"MM_EUPHONICS_WAVEIN","features":[422]},{"name":"MM_EUPHONICS_WAVEOUT","features":[422]},{"name":"MM_EVEREX","features":[422]},{"name":"MM_EVEREX_CARRIER","features":[422]},{"name":"MM_EXAN","features":[422]},{"name":"MM_FAITH","features":[422]},{"name":"MM_FAST","features":[422]},{"name":"MM_FHGIIS_MPEGLAYER3","features":[422]},{"name":"MM_FHGIIS_MPEGLAYER3_ADVANCED","features":[422]},{"name":"MM_FHGIIS_MPEGLAYER3_ADVANCEDPLUS","features":[422]},{"name":"MM_FHGIIS_MPEGLAYER3_BASIC","features":[422]},{"name":"MM_FHGIIS_MPEGLAYER3_DECODE","features":[422]},{"name":"MM_FHGIIS_MPEGLAYER3_LITE","features":[422]},{"name":"MM_FHGIIS_MPEGLAYER3_PROFESSIONAL","features":[422]},{"name":"MM_FLEXION","features":[422]},{"name":"MM_FLEXION_X300_WAVEIN","features":[422]},{"name":"MM_FLEXION_X300_WAVEOUT","features":[422]},{"name":"MM_FORTEMEDIA","features":[422]},{"name":"MM_FORTEMEDIA_AUX","features":[422]},{"name":"MM_FORTEMEDIA_FMSYNC","features":[422]},{"name":"MM_FORTEMEDIA_MIXER","features":[422]},{"name":"MM_FORTEMEDIA_WAVEIN","features":[422]},{"name":"MM_FORTEMEDIA_WAVEOUT","features":[422]},{"name":"MM_FRAUNHOFER_IIS","features":[422]},{"name":"MM_FRONTIER","features":[422]},{"name":"MM_FRONTIER_WAVECENTER_MIDIIN","features":[422]},{"name":"MM_FRONTIER_WAVECENTER_MIDIOUT","features":[422]},{"name":"MM_FRONTIER_WAVECENTER_WAVEIN","features":[422]},{"name":"MM_FRONTIER_WAVECENTER_WAVEOUT","features":[422]},{"name":"MM_FTR","features":[422]},{"name":"MM_FTR_ACM","features":[422]},{"name":"MM_FTR_ENCODER_WAVEIN","features":[422]},{"name":"MM_FUJITSU","features":[422]},{"name":"MM_GADGETLABS","features":[422]},{"name":"MM_GADGETLABS_WAVE42_WAVEIN","features":[422]},{"name":"MM_GADGETLABS_WAVE42_WAVEOUT","features":[422]},{"name":"MM_GADGETLABS_WAVE44_WAVEIN","features":[422]},{"name":"MM_GADGETLABS_WAVE44_WAVEOUT","features":[422]},{"name":"MM_GADGETLABS_WAVE4_MIDIIN","features":[422]},{"name":"MM_GADGETLABS_WAVE4_MIDIOUT","features":[422]},{"name":"MM_GRANDE","features":[422]},{"name":"MM_GRAVIS","features":[422]},{"name":"MM_GUILLEMOT","features":[422]},{"name":"MM_GULBRANSEN","features":[422]},{"name":"MM_HAFTMANN","features":[422]},{"name":"MM_HAFTMANN_LPTDAC2","features":[422]},{"name":"MM_HEADSPACE","features":[422]},{"name":"MM_HEADSPACE_HAEMIXER","features":[422]},{"name":"MM_HEADSPACE_HAESYNTH","features":[422]},{"name":"MM_HEADSPACE_HAEWAVEIN","features":[422]},{"name":"MM_HEADSPACE_HAEWAVEOUT","features":[422]},{"name":"MM_HEWLETT_PACKARD","features":[422]},{"name":"MM_HEWLETT_PACKARD_CU_CODEC","features":[422]},{"name":"MM_HORIZONS","features":[422]},{"name":"MM_HP","features":[422]},{"name":"MM_HP_WAVEIN","features":[422]},{"name":"MM_HP_WAVEOUT","features":[422]},{"name":"MM_HYPERACTIVE","features":[422]},{"name":"MM_IBM","features":[422]},{"name":"MM_IBM_MWAVE_AUX","features":[422]},{"name":"MM_IBM_MWAVE_MIDIIN","features":[422]},{"name":"MM_IBM_MWAVE_MIDIOUT","features":[422]},{"name":"MM_IBM_MWAVE_MIXER","features":[422]},{"name":"MM_IBM_MWAVE_WAVEIN","features":[422]},{"name":"MM_IBM_MWAVE_WAVEOUT","features":[422]},{"name":"MM_IBM_PCMCIA_AUX","features":[422]},{"name":"MM_IBM_PCMCIA_MIDIIN","features":[422]},{"name":"MM_IBM_PCMCIA_MIDIOUT","features":[422]},{"name":"MM_IBM_PCMCIA_SYNTH","features":[422]},{"name":"MM_IBM_PCMCIA_WAVEIN","features":[422]},{"name":"MM_IBM_PCMCIA_WAVEOUT","features":[422]},{"name":"MM_IBM_THINKPAD200","features":[422]},{"name":"MM_IBM_WC_MIDIOUT","features":[422]},{"name":"MM_IBM_WC_MIXEROUT","features":[422]},{"name":"MM_IBM_WC_WAVEOUT","features":[422]},{"name":"MM_ICCC","features":[422]},{"name":"MM_ICCC_UNA3_AUX","features":[422]},{"name":"MM_ICCC_UNA3_MIXER","features":[422]},{"name":"MM_ICCC_UNA3_WAVEIN","features":[422]},{"name":"MM_ICCC_UNA3_WAVEOUT","features":[422]},{"name":"MM_ICE","features":[422]},{"name":"MM_ICE_AUX","features":[422]},{"name":"MM_ICE_MIDIIN1","features":[422]},{"name":"MM_ICE_MIDIIN2","features":[422]},{"name":"MM_ICE_MIDIOUT1","features":[422]},{"name":"MM_ICE_MIDIOUT2","features":[422]},{"name":"MM_ICE_MIXER","features":[422]},{"name":"MM_ICE_MTWAVEIN","features":[422]},{"name":"MM_ICE_MTWAVEOUT","features":[422]},{"name":"MM_ICE_SYNTH","features":[422]},{"name":"MM_ICE_WAVEIN","features":[422]},{"name":"MM_ICE_WAVEOUT","features":[422]},{"name":"MM_ICL_PS","features":[422]},{"name":"MM_ICOM_AUX","features":[422]},{"name":"MM_ICOM_LINE","features":[422]},{"name":"MM_ICOM_MIXER","features":[422]},{"name":"MM_ICOM_WAVEIN","features":[422]},{"name":"MM_ICOM_WAVEOUT","features":[422]},{"name":"MM_ICS","features":[422]},{"name":"MM_ICS_2115_LITE_MIDIOUT","features":[422]},{"name":"MM_ICS_2120_LITE_MIDIOUT","features":[422]},{"name":"MM_ICS_WAVEDECK_AUX","features":[422]},{"name":"MM_ICS_WAVEDECK_MIXER","features":[422]},{"name":"MM_ICS_WAVEDECK_SYNTH","features":[422]},{"name":"MM_ICS_WAVEDECK_WAVEIN","features":[422]},{"name":"MM_ICS_WAVEDECK_WAVEOUT","features":[422]},{"name":"MM_ICS_WAVEDEC_SB_AUX","features":[422]},{"name":"MM_ICS_WAVEDEC_SB_FM_MIDIOUT","features":[422]},{"name":"MM_ICS_WAVEDEC_SB_MIXER","features":[422]},{"name":"MM_ICS_WAVEDEC_SB_MPU401_MIDIIN","features":[422]},{"name":"MM_ICS_WAVEDEC_SB_MPU401_MIDIOUT","features":[422]},{"name":"MM_ICS_WAVEDEC_SB_WAVEIN","features":[422]},{"name":"MM_ICS_WAVEDEC_SB_WAVEOUT","features":[422]},{"name":"MM_INSOFT","features":[422]},{"name":"MM_INTEL","features":[422]},{"name":"MM_INTELOPD_AUX","features":[422]},{"name":"MM_INTELOPD_WAVEIN","features":[422]},{"name":"MM_INTELOPD_WAVEOUT","features":[422]},{"name":"MM_INTEL_NSPMODEMLINEIN","features":[422]},{"name":"MM_INTEL_NSPMODEMLINEOUT","features":[422]},{"name":"MM_INTERACTIVE","features":[422]},{"name":"MM_INTERACTIVE_WAVEIN","features":[422]},{"name":"MM_INTERACTIVE_WAVEOUT","features":[422]},{"name":"MM_INTERNET","features":[422]},{"name":"MM_INTERNET_SSW_MIDIIN","features":[422]},{"name":"MM_INTERNET_SSW_MIDIOUT","features":[422]},{"name":"MM_INTERNET_SSW_WAVEIN","features":[422]},{"name":"MM_INTERNET_SSW_WAVEOUT","features":[422]},{"name":"MM_INVISION","features":[422]},{"name":"MM_IODD","features":[422]},{"name":"MM_IOMAGIC","features":[422]},{"name":"MM_IOMAGIC_TEMPO_AUXOUT","features":[422]},{"name":"MM_IOMAGIC_TEMPO_MIDIOUT","features":[422]},{"name":"MM_IOMAGIC_TEMPO_MXDOUT","features":[422]},{"name":"MM_IOMAGIC_TEMPO_SYNTH","features":[422]},{"name":"MM_IOMAGIC_TEMPO_WAVEIN","features":[422]},{"name":"MM_IOMAGIC_TEMPO_WAVEOUT","features":[422]},{"name":"MM_IPI","features":[422]},{"name":"MM_IPI_ACM_HSX","features":[422]},{"name":"MM_IPI_ACM_RPELP","features":[422]},{"name":"MM_IPI_AT_MIXER","features":[422]},{"name":"MM_IPI_AT_WAVEIN","features":[422]},{"name":"MM_IPI_AT_WAVEOUT","features":[422]},{"name":"MM_IPI_WF_ASSS","features":[422]},{"name":"MM_ISOLUTION","features":[422]},{"name":"MM_ISOLUTION_PASCAL","features":[422]},{"name":"MM_ITERATEDSYS","features":[422]},{"name":"MM_ITERATEDSYS_FUFCODEC","features":[422]},{"name":"MM_I_LINK","features":[422]},{"name":"MM_I_LINK_VOICE_CODER","features":[422]},{"name":"MM_KAY_ELEMETRICS","features":[422]},{"name":"MM_KAY_ELEMETRICS_CSL","features":[422]},{"name":"MM_KAY_ELEMETRICS_CSL_4CHANNEL","features":[422]},{"name":"MM_KAY_ELEMETRICS_CSL_DAT","features":[422]},{"name":"MM_KORG","features":[422]},{"name":"MM_KORG_1212IO_MSWAVEIN","features":[422]},{"name":"MM_KORG_1212IO_MSWAVEOUT","features":[422]},{"name":"MM_KORG_PCIF_MIDIIN","features":[422]},{"name":"MM_KORG_PCIF_MIDIOUT","features":[422]},{"name":"MM_LERNOUT_ANDHAUSPIE_LHCODECACM","features":[422]},{"name":"MM_LERNOUT_AND_HAUSPIE","features":[422]},{"name":"MM_LEXICON","features":[422]},{"name":"MM_LEXICON_STUDIO_WAVE_IN","features":[422]},{"name":"MM_LEXICON_STUDIO_WAVE_OUT","features":[422]},{"name":"MM_LOGITECH","features":[422]},{"name":"MM_LUCENT","features":[422]},{"name":"MM_LUCENT_ACM_G723","features":[422]},{"name":"MM_LUCID","features":[422]},{"name":"MM_LUCID_PCI24WAVEIN","features":[422]},{"name":"MM_LUCID_PCI24WAVEOUT","features":[422]},{"name":"MM_LUMINOSITI","features":[422]},{"name":"MM_LUMINOSITI_SCWAVEIN","features":[422]},{"name":"MM_LUMINOSITI_SCWAVEMIX","features":[422]},{"name":"MM_LUMINOSITI_SCWAVEOUT","features":[422]},{"name":"MM_LYNX","features":[422]},{"name":"MM_LYRRUS","features":[422]},{"name":"MM_LYRRUS_BRIDGE_GUITAR","features":[422]},{"name":"MM_MALDEN","features":[422]},{"name":"MM_MARIAN","features":[422]},{"name":"MM_MARIAN_ARC44WAVEIN","features":[422]},{"name":"MM_MARIAN_ARC44WAVEOUT","features":[422]},{"name":"MM_MARIAN_ARC88WAVEIN","features":[422]},{"name":"MM_MARIAN_ARC88WAVEOUT","features":[422]},{"name":"MM_MARIAN_PRODIF24WAVEIN","features":[422]},{"name":"MM_MARIAN_PRODIF24WAVEOUT","features":[422]},{"name":"MM_MATROX_DIV","features":[422]},{"name":"MM_MATSUSHITA","features":[422]},{"name":"MM_MATSUSHITA_AUX","features":[422]},{"name":"MM_MATSUSHITA_FMSYNTH_STEREO","features":[422]},{"name":"MM_MATSUSHITA_MIXER","features":[422]},{"name":"MM_MATSUSHITA_WAVEIN","features":[422]},{"name":"MM_MATSUSHITA_WAVEOUT","features":[422]},{"name":"MM_MEDIASONIC","features":[422]},{"name":"MM_MEDIASONIC_ACM_G723","features":[422]},{"name":"MM_MEDIASONIC_ICOM","features":[422]},{"name":"MM_MEDIATRIX","features":[422]},{"name":"MM_MEDIAVISION","features":[422]},{"name":"MM_MEDIAVISION_CDPC","features":[422]},{"name":"MM_MEDIAVISION_OPUS1208","features":[422]},{"name":"MM_MEDIAVISION_OPUS1216","features":[422]},{"name":"MM_MEDIAVISION_PROAUDIO","features":[422]},{"name":"MM_MEDIAVISION_PROAUDIO_16","features":[422]},{"name":"MM_MEDIAVISION_PROAUDIO_PLUS","features":[422]},{"name":"MM_MEDIAVISION_PROSTUDIO_16","features":[422]},{"name":"MM_MEDIAVISION_THUNDER","features":[422]},{"name":"MM_MEDIAVISION_TPORT","features":[422]},{"name":"MM_MELABS","features":[422]},{"name":"MM_MELABS_MIDI2GO","features":[422]},{"name":"MM_MERGING_MPEGL3","features":[422]},{"name":"MM_MERGING_TECHNOLOGIES","features":[422]},{"name":"MM_METHEUS","features":[422]},{"name":"MM_METHEUS_ZIPPER","features":[422]},{"name":"MM_MICRONAS","features":[422]},{"name":"MM_MICRONAS_CLP833","features":[422]},{"name":"MM_MICRONAS_SC4","features":[422]},{"name":"MM_MINDMAKER","features":[422]},{"name":"MM_MINDMAKER_GC_MIXER","features":[422]},{"name":"MM_MINDMAKER_GC_WAVEIN","features":[422]},{"name":"MM_MINDMAKER_GC_WAVEOUT","features":[422]},{"name":"MM_MIRO","features":[422]},{"name":"MM_MIRO_DC30_MIX","features":[422]},{"name":"MM_MIRO_DC30_WAVEIN","features":[422]},{"name":"MM_MIRO_DC30_WAVEOUT","features":[422]},{"name":"MM_MIRO_MOVIEPRO","features":[422]},{"name":"MM_MIRO_VIDEOD1","features":[422]},{"name":"MM_MIRO_VIDEODC1TV","features":[422]},{"name":"MM_MIRO_VIDEOTD","features":[422]},{"name":"MM_MITEL","features":[422]},{"name":"MM_MITEL_MEDIAPATH_WAVEIN","features":[422]},{"name":"MM_MITEL_MEDIAPATH_WAVEOUT","features":[422]},{"name":"MM_MITEL_MPA_HANDSET_WAVEIN","features":[422]},{"name":"MM_MITEL_MPA_HANDSET_WAVEOUT","features":[422]},{"name":"MM_MITEL_MPA_HANDSFREE_WAVEIN","features":[422]},{"name":"MM_MITEL_MPA_HANDSFREE_WAVEOUT","features":[422]},{"name":"MM_MITEL_MPA_LINE1_WAVEIN","features":[422]},{"name":"MM_MITEL_MPA_LINE1_WAVEOUT","features":[422]},{"name":"MM_MITEL_MPA_LINE2_WAVEIN","features":[422]},{"name":"MM_MITEL_MPA_LINE2_WAVEOUT","features":[422]},{"name":"MM_MITEL_TALKTO_BRIDGED_WAVEIN","features":[422]},{"name":"MM_MITEL_TALKTO_BRIDGED_WAVEOUT","features":[422]},{"name":"MM_MITEL_TALKTO_HANDSET_WAVEIN","features":[422]},{"name":"MM_MITEL_TALKTO_HANDSET_WAVEOUT","features":[422]},{"name":"MM_MITEL_TALKTO_LINE_WAVEIN","features":[422]},{"name":"MM_MITEL_TALKTO_LINE_WAVEOUT","features":[422]},{"name":"MM_MMOTION_WAVEAUX","features":[422]},{"name":"MM_MMOTION_WAVEIN","features":[422]},{"name":"MM_MMOTION_WAVEOUT","features":[422]},{"name":"MM_MOSCOM","features":[422]},{"name":"MM_MOSCOM_VPC2400_IN","features":[422]},{"name":"MM_MOSCOM_VPC2400_OUT","features":[422]},{"name":"MM_MOTIONPIXELS","features":[422]},{"name":"MM_MOTIONPIXELS_MVI2","features":[422]},{"name":"MM_MOTOROLA","features":[422]},{"name":"MM_MOTU","features":[422]},{"name":"MM_MOTU_DTX_MIDI_IN_A","features":[422]},{"name":"MM_MOTU_DTX_MIDI_IN_B","features":[422]},{"name":"MM_MOTU_DTX_MIDI_IN_SYNC","features":[422]},{"name":"MM_MOTU_DTX_MIDI_OUT_A","features":[422]},{"name":"MM_MOTU_DTX_MIDI_OUT_B","features":[422]},{"name":"MM_MOTU_FLYER_MIDI_IN_A","features":[422]},{"name":"MM_MOTU_FLYER_MIDI_IN_B","features":[422]},{"name":"MM_MOTU_FLYER_MIDI_IN_SYNC","features":[422]},{"name":"MM_MOTU_FLYER_MIDI_OUT_A","features":[422]},{"name":"MM_MOTU_FLYER_MIDI_OUT_B","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_5","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_6","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_7","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_8","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_ADAT","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIIN_SYNC","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_5","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_6","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_7","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_8","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_ADAT","features":[422]},{"name":"MM_MOTU_MTPAV_MIDIOUT_ALL","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_5","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_6","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_7","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIIN_8","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_5","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_6","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_7","features":[422]},{"name":"MM_MOTU_MTPAV_NET_MIDIOUT_8","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_5","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_6","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_7","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_8","features":[422]},{"name":"MM_MOTU_MTPII_MIDIIN_SYNC","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_5","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_6","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_7","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_8","features":[422]},{"name":"MM_MOTU_MTPII_MIDIOUT_ALL","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_5","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_6","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_7","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIIN_8","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_5","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_6","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_7","features":[422]},{"name":"MM_MOTU_MTPII_NET_MIDIOUT_8","features":[422]},{"name":"MM_MOTU_MTP_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MTP_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MTP_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MTP_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MTP_MIDIIN_5","features":[422]},{"name":"MM_MOTU_MTP_MIDIIN_6","features":[422]},{"name":"MM_MOTU_MTP_MIDIIN_7","features":[422]},{"name":"MM_MOTU_MTP_MIDIIN_8","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_5","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_6","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_7","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_8","features":[422]},{"name":"MM_MOTU_MTP_MIDIOUT_ALL","features":[422]},{"name":"MM_MOTU_MXN_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MXN_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MXN_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MXN_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MXN_MIDIIN_SYNC","features":[422]},{"name":"MM_MOTU_MXN_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MXN_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MXN_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MXN_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MXN_MIDIOUT_ALL","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIIN_5","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIIN_6","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIIN_SYNC","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_5","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_6","features":[422]},{"name":"MM_MOTU_MXPMPU_MIDIOUT_ALL","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_5","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_6","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_7","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_8","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIIN_SYNC","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_5","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_6","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_7","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_8","features":[422]},{"name":"MM_MOTU_MXPXT_MIDIOUT_ALL","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_1","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_2","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_3","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_4","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_5","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIIN_6","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_1","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_2","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_3","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_4","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_5","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_6","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_MIDIOUT_ALL","features":[422]},{"name":"MM_MOTU_MXP_MIDIIN_SYNC","features":[422]},{"name":"MM_MOTU_PKX_MIDI_IN_A","features":[422]},{"name":"MM_MOTU_PKX_MIDI_IN_B","features":[422]},{"name":"MM_MOTU_PKX_MIDI_IN_SYNC","features":[422]},{"name":"MM_MOTU_PKX_MIDI_OUT_A","features":[422]},{"name":"MM_MOTU_PKX_MIDI_OUT_B","features":[422]},{"name":"MM_MPTUS","features":[422]},{"name":"MM_MPTUS_SPWAVEOUT","features":[422]},{"name":"MM_MSFT_ACM_G711","features":[422]},{"name":"MM_MSFT_ACM_GSM610","features":[422]},{"name":"MM_MSFT_ACM_IMAADPCM","features":[422]},{"name":"MM_MSFT_ACM_MSADPCM","features":[422]},{"name":"MM_MSFT_ACM_MSAUDIO1","features":[422]},{"name":"MM_MSFT_ACM_MSFILTER","features":[422]},{"name":"MM_MSFT_ACM_MSG723","features":[422]},{"name":"MM_MSFT_ACM_MSNAUDIO","features":[422]},{"name":"MM_MSFT_ACM_MSRT24","features":[422]},{"name":"MM_MSFT_ACM_PCM","features":[422]},{"name":"MM_MSFT_ACM_WMAUDIO","features":[422]},{"name":"MM_MSFT_ACM_WMAUDIO2","features":[422]},{"name":"MM_MSFT_GENERIC_AUX_CD","features":[422]},{"name":"MM_MSFT_GENERIC_AUX_LINE","features":[422]},{"name":"MM_MSFT_GENERIC_AUX_MIC","features":[422]},{"name":"MM_MSFT_GENERIC_MIDIIN","features":[422]},{"name":"MM_MSFT_GENERIC_MIDIOUT","features":[422]},{"name":"MM_MSFT_GENERIC_MIDISYNTH","features":[422]},{"name":"MM_MSFT_GENERIC_WAVEIN","features":[422]},{"name":"MM_MSFT_GENERIC_WAVEOUT","features":[422]},{"name":"MM_MSFT_MSACM","features":[422]},{"name":"MM_MSFT_MSOPL_SYNTH","features":[422]},{"name":"MM_MSFT_SB16_AUX_CD","features":[422]},{"name":"MM_MSFT_SB16_AUX_LINE","features":[422]},{"name":"MM_MSFT_SB16_MIDIIN","features":[422]},{"name":"MM_MSFT_SB16_MIDIOUT","features":[422]},{"name":"MM_MSFT_SB16_MIXER","features":[422]},{"name":"MM_MSFT_SB16_SYNTH","features":[422]},{"name":"MM_MSFT_SB16_WAVEIN","features":[422]},{"name":"MM_MSFT_SB16_WAVEOUT","features":[422]},{"name":"MM_MSFT_SBPRO_AUX_CD","features":[422]},{"name":"MM_MSFT_SBPRO_AUX_LINE","features":[422]},{"name":"MM_MSFT_SBPRO_MIDIIN","features":[422]},{"name":"MM_MSFT_SBPRO_MIDIOUT","features":[422]},{"name":"MM_MSFT_SBPRO_MIXER","features":[422]},{"name":"MM_MSFT_SBPRO_SYNTH","features":[422]},{"name":"MM_MSFT_SBPRO_WAVEIN","features":[422]},{"name":"MM_MSFT_SBPRO_WAVEOUT","features":[422]},{"name":"MM_MSFT_VMDMS_HANDSET_WAVEIN","features":[422]},{"name":"MM_MSFT_VMDMS_HANDSET_WAVEOUT","features":[422]},{"name":"MM_MSFT_VMDMS_LINE_WAVEIN","features":[422]},{"name":"MM_MSFT_VMDMS_LINE_WAVEOUT","features":[422]},{"name":"MM_MSFT_VMDMW_HANDSET_WAVEIN","features":[422]},{"name":"MM_MSFT_VMDMW_HANDSET_WAVEOUT","features":[422]},{"name":"MM_MSFT_VMDMW_LINE_WAVEIN","features":[422]},{"name":"MM_MSFT_VMDMW_LINE_WAVEOUT","features":[422]},{"name":"MM_MSFT_VMDMW_MIXER","features":[422]},{"name":"MM_MSFT_VMDM_GAME_WAVEIN","features":[422]},{"name":"MM_MSFT_VMDM_GAME_WAVEOUT","features":[422]},{"name":"MM_MSFT_WDMAUDIO_AUX","features":[422]},{"name":"MM_MSFT_WDMAUDIO_MIDIIN","features":[422]},{"name":"MM_MSFT_WDMAUDIO_MIDIOUT","features":[422]},{"name":"MM_MSFT_WDMAUDIO_MIXER","features":[422]},{"name":"MM_MSFT_WDMAUDIO_WAVEIN","features":[422]},{"name":"MM_MSFT_WDMAUDIO_WAVEOUT","features":[422]},{"name":"MM_MSFT_WSS_AUX","features":[422]},{"name":"MM_MSFT_WSS_FMSYNTH_STEREO","features":[422]},{"name":"MM_MSFT_WSS_MIXER","features":[422]},{"name":"MM_MSFT_WSS_NT_AUX","features":[422]},{"name":"MM_MSFT_WSS_NT_FMSYNTH_STEREO","features":[422]},{"name":"MM_MSFT_WSS_NT_MIXER","features":[422]},{"name":"MM_MSFT_WSS_NT_WAVEIN","features":[422]},{"name":"MM_MSFT_WSS_NT_WAVEOUT","features":[422]},{"name":"MM_MSFT_WSS_OEM_AUX","features":[422]},{"name":"MM_MSFT_WSS_OEM_FMSYNTH_STEREO","features":[422]},{"name":"MM_MSFT_WSS_OEM_MIXER","features":[422]},{"name":"MM_MSFT_WSS_OEM_WAVEIN","features":[422]},{"name":"MM_MSFT_WSS_OEM_WAVEOUT","features":[422]},{"name":"MM_MSFT_WSS_WAVEIN","features":[422]},{"name":"MM_MSFT_WSS_WAVEOUT","features":[422]},{"name":"MM_MWM","features":[422]},{"name":"MM_NCR","features":[422]},{"name":"MM_NCR_BA_AUX","features":[422]},{"name":"MM_NCR_BA_MIXER","features":[422]},{"name":"MM_NCR_BA_SYNTH","features":[422]},{"name":"MM_NCR_BA_WAVEIN","features":[422]},{"name":"MM_NCR_BA_WAVEOUT","features":[422]},{"name":"MM_NEC","features":[422]},{"name":"MM_NEC_26_SYNTH","features":[422]},{"name":"MM_NEC_73_86_SYNTH","features":[422]},{"name":"MM_NEC_73_86_WAVEIN","features":[422]},{"name":"MM_NEC_73_86_WAVEOUT","features":[422]},{"name":"MM_NEC_JOYSTICK","features":[422]},{"name":"MM_NEC_MPU401_MIDIIN","features":[422]},{"name":"MM_NEC_MPU401_MIDIOUT","features":[422]},{"name":"MM_NEOMAGIC","features":[422]},{"name":"MM_NEOMAGIC_AUX","features":[422]},{"name":"MM_NEOMAGIC_MIDIIN","features":[422]},{"name":"MM_NEOMAGIC_MIDIOUT","features":[422]},{"name":"MM_NEOMAGIC_MW3DX_AUX","features":[422]},{"name":"MM_NEOMAGIC_MW3DX_FMSYNTH","features":[422]},{"name":"MM_NEOMAGIC_MW3DX_GMSYNTH","features":[422]},{"name":"MM_NEOMAGIC_MW3DX_MIDIIN","features":[422]},{"name":"MM_NEOMAGIC_MW3DX_MIDIOUT","features":[422]},{"name":"MM_NEOMAGIC_MW3DX_MIXER","features":[422]},{"name":"MM_NEOMAGIC_MW3DX_WAVEIN","features":[422]},{"name":"MM_NEOMAGIC_MW3DX_WAVEOUT","features":[422]},{"name":"MM_NEOMAGIC_MWAVE_AUX","features":[422]},{"name":"MM_NEOMAGIC_MWAVE_MIDIIN","features":[422]},{"name":"MM_NEOMAGIC_MWAVE_MIDIOUT","features":[422]},{"name":"MM_NEOMAGIC_MWAVE_MIXER","features":[422]},{"name":"MM_NEOMAGIC_MWAVE_WAVEIN","features":[422]},{"name":"MM_NEOMAGIC_MWAVE_WAVEOUT","features":[422]},{"name":"MM_NEOMAGIC_SYNTH","features":[422]},{"name":"MM_NEOMAGIC_WAVEIN","features":[422]},{"name":"MM_NEOMAGIC_WAVEOUT","features":[422]},{"name":"MM_NETSCAPE","features":[422]},{"name":"MM_NETXL","features":[422]},{"name":"MM_NETXL_XLVIDEO","features":[422]},{"name":"MM_NEWMEDIA","features":[422]},{"name":"MM_NEWMEDIA_WAVJAMMER","features":[422]},{"name":"MM_NMP","features":[422]},{"name":"MM_NMP_ACM_AMR","features":[422]},{"name":"MM_NMP_CCP_WAVEIN","features":[422]},{"name":"MM_NMP_CCP_WAVEOUT","features":[422]},{"name":"MM_NMS","features":[422]},{"name":"MM_NOGATECH","features":[422]},{"name":"MM_NORRIS","features":[422]},{"name":"MM_NORRIS_VOICELINK","features":[422]},{"name":"MM_NORTEL_MPXAC_WAVEIN","features":[422]},{"name":"MM_NORTEL_MPXAC_WAVEOUT","features":[422]},{"name":"MM_NORTHERN_TELECOM","features":[422]},{"name":"MM_NVIDIA","features":[422]},{"name":"MM_NVIDIA_AUX","features":[422]},{"name":"MM_NVIDIA_GAMEPORT","features":[422]},{"name":"MM_NVIDIA_MIDIIN","features":[422]},{"name":"MM_NVIDIA_MIDIOUT","features":[422]},{"name":"MM_NVIDIA_MIXER","features":[422]},{"name":"MM_NVIDIA_WAVEIN","features":[422]},{"name":"MM_NVIDIA_WAVEOUT","features":[422]},{"name":"MM_OKI","features":[422]},{"name":"MM_OKSORI","features":[422]},{"name":"MM_OKSORI_BASE","features":[422]},{"name":"MM_OKSORI_EXT_MIC1","features":[422]},{"name":"MM_OKSORI_EXT_MIC2","features":[422]},{"name":"MM_OKSORI_FM_OPL4","features":[422]},{"name":"MM_OKSORI_MIDIIN","features":[422]},{"name":"MM_OKSORI_MIDIOUT","features":[422]},{"name":"MM_OKSORI_MIX_AUX1","features":[422]},{"name":"MM_OKSORI_MIX_CD","features":[422]},{"name":"MM_OKSORI_MIX_ECHO","features":[422]},{"name":"MM_OKSORI_MIX_FM","features":[422]},{"name":"MM_OKSORI_MIX_LINE","features":[422]},{"name":"MM_OKSORI_MIX_LINE1","features":[422]},{"name":"MM_OKSORI_MIX_MASTER","features":[422]},{"name":"MM_OKSORI_MIX_MIC","features":[422]},{"name":"MM_OKSORI_MIX_WAVE","features":[422]},{"name":"MM_OKSORI_MPEG_CDVISION","features":[422]},{"name":"MM_OKSORI_OSR16_WAVEIN","features":[422]},{"name":"MM_OKSORI_OSR16_WAVEOUT","features":[422]},{"name":"MM_OKSORI_OSR8_WAVEIN","features":[422]},{"name":"MM_OKSORI_OSR8_WAVEOUT","features":[422]},{"name":"MM_OLIVETTI","features":[422]},{"name":"MM_OLIVETTI_ACM_ADPCM","features":[422]},{"name":"MM_OLIVETTI_ACM_CELP","features":[422]},{"name":"MM_OLIVETTI_ACM_GSM","features":[422]},{"name":"MM_OLIVETTI_ACM_OPR","features":[422]},{"name":"MM_OLIVETTI_ACM_SBC","features":[422]},{"name":"MM_OLIVETTI_AUX","features":[422]},{"name":"MM_OLIVETTI_JOYSTICK","features":[422]},{"name":"MM_OLIVETTI_MIDIIN","features":[422]},{"name":"MM_OLIVETTI_MIDIOUT","features":[422]},{"name":"MM_OLIVETTI_MIXER","features":[422]},{"name":"MM_OLIVETTI_SYNTH","features":[422]},{"name":"MM_OLIVETTI_WAVEIN","features":[422]},{"name":"MM_OLIVETTI_WAVEOUT","features":[422]},{"name":"MM_ONLIVE","features":[422]},{"name":"MM_ONLIVE_MPCODEC","features":[422]},{"name":"MM_OPCODE","features":[422]},{"name":"MM_OPTI","features":[422]},{"name":"MM_OPTI_M16_AUX","features":[422]},{"name":"MM_OPTI_M16_FMSYNTH_STEREO","features":[422]},{"name":"MM_OPTI_M16_MIDIIN","features":[422]},{"name":"MM_OPTI_M16_MIDIOUT","features":[422]},{"name":"MM_OPTI_M16_MIXER","features":[422]},{"name":"MM_OPTI_M16_WAVEIN","features":[422]},{"name":"MM_OPTI_M16_WAVEOUT","features":[422]},{"name":"MM_OPTI_M32_AUX","features":[422]},{"name":"MM_OPTI_M32_MIDIIN","features":[422]},{"name":"MM_OPTI_M32_MIDIOUT","features":[422]},{"name":"MM_OPTI_M32_MIXER","features":[422]},{"name":"MM_OPTI_M32_SYNTH_STEREO","features":[422]},{"name":"MM_OPTI_M32_WAVEIN","features":[422]},{"name":"MM_OPTI_M32_WAVEOUT","features":[422]},{"name":"MM_OPTI_P16_AUX","features":[422]},{"name":"MM_OPTI_P16_FMSYNTH_STEREO","features":[422]},{"name":"MM_OPTI_P16_MIDIIN","features":[422]},{"name":"MM_OPTI_P16_MIDIOUT","features":[422]},{"name":"MM_OPTI_P16_MIXER","features":[422]},{"name":"MM_OPTI_P16_WAVEIN","features":[422]},{"name":"MM_OPTI_P16_WAVEOUT","features":[422]},{"name":"MM_OPUS1208_AUX","features":[422]},{"name":"MM_OPUS1208_MIXER","features":[422]},{"name":"MM_OPUS1208_SYNTH","features":[422]},{"name":"MM_OPUS1208_WAVEIN","features":[422]},{"name":"MM_OPUS1208_WAVEOUT","features":[422]},{"name":"MM_OPUS1216_AUX","features":[422]},{"name":"MM_OPUS1216_MIDIIN","features":[422]},{"name":"MM_OPUS1216_MIDIOUT","features":[422]},{"name":"MM_OPUS1216_MIXER","features":[422]},{"name":"MM_OPUS1216_SYNTH","features":[422]},{"name":"MM_OPUS1216_WAVEIN","features":[422]},{"name":"MM_OPUS1216_WAVEOUT","features":[422]},{"name":"MM_OPUS401_MIDIIN","features":[422]},{"name":"MM_OPUS401_MIDIOUT","features":[422]},{"name":"MM_OSITECH","features":[422]},{"name":"MM_OSITECH_TRUMPCARD","features":[422]},{"name":"MM_OSPREY","features":[422]},{"name":"MM_OSPREY_1000WAVEIN","features":[422]},{"name":"MM_OSPREY_1000WAVEOUT","features":[422]},{"name":"MM_OTI","features":[422]},{"name":"MM_OTI_611MIDIN","features":[422]},{"name":"MM_OTI_611MIDIOUT","features":[422]},{"name":"MM_OTI_611MIXER","features":[422]},{"name":"MM_OTI_611WAVEIN","features":[422]},{"name":"MM_OTI_611WAVEOUT","features":[422]},{"name":"MM_PACIFICRESEARCH","features":[422]},{"name":"MM_PCSPEAKER_WAVEOUT","features":[422]},{"name":"MM_PHILIPS_ACM_LPCBB","features":[422]},{"name":"MM_PHILIPS_SPEECH_PROCESSING","features":[422]},{"name":"MM_PHONET","features":[422]},{"name":"MM_PHONET_PP_MIXER","features":[422]},{"name":"MM_PHONET_PP_WAVEIN","features":[422]},{"name":"MM_PHONET_PP_WAVEOUT","features":[422]},{"name":"MM_PICTURETEL","features":[422]},{"name":"MM_PID_UNMAPPED","features":[422]},{"name":"MM_PINNACLE","features":[422]},{"name":"MM_PRAGMATRAX","features":[422]},{"name":"MM_PRECEPT","features":[422]},{"name":"MM_PROAUD_16_AUX","features":[422]},{"name":"MM_PROAUD_16_MIDIIN","features":[422]},{"name":"MM_PROAUD_16_MIDIOUT","features":[422]},{"name":"MM_PROAUD_16_MIXER","features":[422]},{"name":"MM_PROAUD_16_SYNTH","features":[422]},{"name":"MM_PROAUD_16_WAVEIN","features":[422]},{"name":"MM_PROAUD_16_WAVEOUT","features":[422]},{"name":"MM_PROAUD_AUX","features":[422]},{"name":"MM_PROAUD_MIDIIN","features":[422]},{"name":"MM_PROAUD_MIDIOUT","features":[422]},{"name":"MM_PROAUD_MIXER","features":[422]},{"name":"MM_PROAUD_PLUS_AUX","features":[422]},{"name":"MM_PROAUD_PLUS_MIDIIN","features":[422]},{"name":"MM_PROAUD_PLUS_MIDIOUT","features":[422]},{"name":"MM_PROAUD_PLUS_MIXER","features":[422]},{"name":"MM_PROAUD_PLUS_SYNTH","features":[422]},{"name":"MM_PROAUD_PLUS_WAVEIN","features":[422]},{"name":"MM_PROAUD_PLUS_WAVEOUT","features":[422]},{"name":"MM_PROAUD_SYNTH","features":[422]},{"name":"MM_PROAUD_WAVEIN","features":[422]},{"name":"MM_PROAUD_WAVEOUT","features":[422]},{"name":"MM_QCIAR","features":[422]},{"name":"MM_QDESIGN","features":[422]},{"name":"MM_QDESIGN_ACM_MPEG","features":[422]},{"name":"MM_QDESIGN_ACM_QDESIGN_MUSIC","features":[422]},{"name":"MM_QTEAM","features":[422]},{"name":"MM_QUALCOMM","features":[422]},{"name":"MM_QUANTUM3D","features":[422]},{"name":"MM_QUARTERDECK","features":[422]},{"name":"MM_QUARTERDECK_LHWAVEIN","features":[422]},{"name":"MM_QUARTERDECK_LHWAVEOUT","features":[422]},{"name":"MM_QUICKAUDIO","features":[422]},{"name":"MM_QUICKAUDIO_MAXIMIDI","features":[422]},{"name":"MM_QUICKAUDIO_MINIMIDI","features":[422]},{"name":"MM_QUICKNET","features":[422]},{"name":"MM_QUICKNET_PJWAVEIN","features":[422]},{"name":"MM_QUICKNET_PJWAVEOUT","features":[422]},{"name":"MM_RADIUS","features":[422]},{"name":"MM_RHETOREX","features":[422]},{"name":"MM_RHETOREX_WAVEIN","features":[422]},{"name":"MM_RHETOREX_WAVEOUT","features":[422]},{"name":"MM_RICHMOND","features":[422]},{"name":"MM_ROCKWELL","features":[422]},{"name":"MM_ROLAND","features":[422]},{"name":"MM_ROLAND_MPU401_MIDIIN","features":[422]},{"name":"MM_ROLAND_MPU401_MIDIOUT","features":[422]},{"name":"MM_ROLAND_RAP10_MIDIIN","features":[422]},{"name":"MM_ROLAND_RAP10_MIDIOUT","features":[422]},{"name":"MM_ROLAND_RAP10_SYNTH","features":[422]},{"name":"MM_ROLAND_RAP10_WAVEIN","features":[422]},{"name":"MM_ROLAND_RAP10_WAVEOUT","features":[422]},{"name":"MM_ROLAND_SC7_MIDIIN","features":[422]},{"name":"MM_ROLAND_SC7_MIDIOUT","features":[422]},{"name":"MM_ROLAND_SCP_AUX","features":[422]},{"name":"MM_ROLAND_SCP_MIDIIN","features":[422]},{"name":"MM_ROLAND_SCP_MIDIOUT","features":[422]},{"name":"MM_ROLAND_SCP_MIXER","features":[422]},{"name":"MM_ROLAND_SCP_WAVEIN","features":[422]},{"name":"MM_ROLAND_SCP_WAVEOUT","features":[422]},{"name":"MM_ROLAND_SERIAL_MIDIIN","features":[422]},{"name":"MM_ROLAND_SERIAL_MIDIOUT","features":[422]},{"name":"MM_ROLAND_SMPU_MIDIINA","features":[422]},{"name":"MM_ROLAND_SMPU_MIDIINB","features":[422]},{"name":"MM_ROLAND_SMPU_MIDIOUTA","features":[422]},{"name":"MM_ROLAND_SMPU_MIDIOUTB","features":[422]},{"name":"MM_RZS","features":[422]},{"name":"MM_RZS_ACM_TUBGSM","features":[422]},{"name":"MM_S3","features":[422]},{"name":"MM_S3_AUX","features":[422]},{"name":"MM_S3_FMSYNTH","features":[422]},{"name":"MM_S3_MIDIIN","features":[422]},{"name":"MM_S3_MIDIOUT","features":[422]},{"name":"MM_S3_MIXER","features":[422]},{"name":"MM_S3_WAVEIN","features":[422]},{"name":"MM_S3_WAVEOUT","features":[422]},{"name":"MM_SANYO","features":[422]},{"name":"MM_SANYO_ACM_LD_ADPCM","features":[422]},{"name":"MM_SCALACS","features":[422]},{"name":"MM_SEERSYS","features":[422]},{"name":"MM_SEERSYS_REALITY","features":[422]},{"name":"MM_SEERSYS_SEERMIX","features":[422]},{"name":"MM_SEERSYS_SEERSYNTH","features":[422]},{"name":"MM_SEERSYS_SEERWAVE","features":[422]},{"name":"MM_SEERSYS_WAVESYNTH","features":[422]},{"name":"MM_SEERSYS_WAVESYNTH_WG","features":[422]},{"name":"MM_SELSIUS_SYSTEMS","features":[422]},{"name":"MM_SELSIUS_SYSTEMS_RTPWAVEIN","features":[422]},{"name":"MM_SELSIUS_SYSTEMS_RTPWAVEOUT","features":[422]},{"name":"MM_SGI","features":[422]},{"name":"MM_SGI_320_MIXER","features":[422]},{"name":"MM_SGI_320_WAVEIN","features":[422]},{"name":"MM_SGI_320_WAVEOUT","features":[422]},{"name":"MM_SGI_540_MIXER","features":[422]},{"name":"MM_SGI_540_WAVEIN","features":[422]},{"name":"MM_SGI_540_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADAT8CHAN_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADAT8CHAN_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATMONO1_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATMONO1_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATMONO2_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATMONO2_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATMONO3_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATMONO3_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATMONO4_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATMONO4_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATMONO5_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATMONO5_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATMONO6_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATMONO6_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATMONO7_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATMONO7_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATMONO8_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATMONO8_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATSTEREO12_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATSTEREO12_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATSTEREO32_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATSTEREO34_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATSTEREO56_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATSTEREO56_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_ADATSTEREO78_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_ADATSTEREO78_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_AESMONO1_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_AESMONO1_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_AESMONO2_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_AESMONO2_WAVEOUT","features":[422]},{"name":"MM_SGI_RAD_AESSTEREO_WAVEIN","features":[422]},{"name":"MM_SGI_RAD_AESSTEREO_WAVEOUT","features":[422]},{"name":"MM_SHARP","features":[422]},{"name":"MM_SHARP_MDC_AUX","features":[422]},{"name":"MM_SHARP_MDC_AUX_BASS","features":[422]},{"name":"MM_SHARP_MDC_AUX_CHR","features":[422]},{"name":"MM_SHARP_MDC_AUX_MASTER","features":[422]},{"name":"MM_SHARP_MDC_AUX_MIDI_VOL","features":[422]},{"name":"MM_SHARP_MDC_AUX_RVB","features":[422]},{"name":"MM_SHARP_MDC_AUX_TREBLE","features":[422]},{"name":"MM_SHARP_MDC_AUX_VOL","features":[422]},{"name":"MM_SHARP_MDC_AUX_WAVE_CHR","features":[422]},{"name":"MM_SHARP_MDC_AUX_WAVE_RVB","features":[422]},{"name":"MM_SHARP_MDC_AUX_WAVE_VOL","features":[422]},{"name":"MM_SHARP_MDC_MIDI_IN","features":[422]},{"name":"MM_SHARP_MDC_MIDI_OUT","features":[422]},{"name":"MM_SHARP_MDC_MIDI_SYNTH","features":[422]},{"name":"MM_SHARP_MDC_MIXER","features":[422]},{"name":"MM_SHARP_MDC_WAVE_IN","features":[422]},{"name":"MM_SHARP_MDC_WAVE_OUT","features":[422]},{"name":"MM_SICRESOURCE","features":[422]},{"name":"MM_SICRESOURCE_SSO3D","features":[422]},{"name":"MM_SICRESOURCE_SSOW3DI","features":[422]},{"name":"MM_SIEMENS_SBC","features":[422]},{"name":"MM_SIERRA","features":[422]},{"name":"MM_SIERRA_ARIA_AUX","features":[422]},{"name":"MM_SIERRA_ARIA_AUX2","features":[422]},{"name":"MM_SIERRA_ARIA_MIDIIN","features":[422]},{"name":"MM_SIERRA_ARIA_MIDIOUT","features":[422]},{"name":"MM_SIERRA_ARIA_SYNTH","features":[422]},{"name":"MM_SIERRA_ARIA_WAVEIN","features":[422]},{"name":"MM_SIERRA_ARIA_WAVEOUT","features":[422]},{"name":"MM_SIERRA_QUARTET_AUX_CD","features":[422]},{"name":"MM_SIERRA_QUARTET_AUX_LINE","features":[422]},{"name":"MM_SIERRA_QUARTET_AUX_MODEM","features":[422]},{"name":"MM_SIERRA_QUARTET_MIDIIN","features":[422]},{"name":"MM_SIERRA_QUARTET_MIDIOUT","features":[422]},{"name":"MM_SIERRA_QUARTET_MIXER","features":[422]},{"name":"MM_SIERRA_QUARTET_SYNTH","features":[422]},{"name":"MM_SIERRA_QUARTET_WAVEIN","features":[422]},{"name":"MM_SIERRA_QUARTET_WAVEOUT","features":[422]},{"name":"MM_SILICONSOFT","features":[422]},{"name":"MM_SILICONSOFT_SC1_WAVEIN","features":[422]},{"name":"MM_SILICONSOFT_SC1_WAVEOUT","features":[422]},{"name":"MM_SILICONSOFT_SC2_WAVEIN","features":[422]},{"name":"MM_SILICONSOFT_SC2_WAVEOUT","features":[422]},{"name":"MM_SILICONSOFT_SOUNDJR2PR_WAVEIN","features":[422]},{"name":"MM_SILICONSOFT_SOUNDJR2PR_WAVEOUT","features":[422]},{"name":"MM_SILICONSOFT_SOUNDJR2_WAVEOUT","features":[422]},{"name":"MM_SILICONSOFT_SOUNDJR3_WAVEOUT","features":[422]},{"name":"MM_SIPROLAB","features":[422]},{"name":"MM_SIPROLAB_ACELPNET","features":[422]},{"name":"MM_SNI","features":[422]},{"name":"MM_SNI_ACM_G721","features":[422]},{"name":"MM_SOFTLAB_NSK","features":[422]},{"name":"MM_SOFTLAB_NSK_FRW_AUX","features":[422]},{"name":"MM_SOFTLAB_NSK_FRW_MIXER","features":[422]},{"name":"MM_SOFTLAB_NSK_FRW_WAVEIN","features":[422]},{"name":"MM_SOFTLAB_NSK_FRW_WAVEOUT","features":[422]},{"name":"MM_SOFTSOUND","features":[422]},{"name":"MM_SOFTSOUND_CODEC","features":[422]},{"name":"MM_SONICFOUNDRY","features":[422]},{"name":"MM_SONORUS","features":[422]},{"name":"MM_SONORUS_STUDIO","features":[422]},{"name":"MM_SONY","features":[422]},{"name":"MM_SONY_ACM_SCX","features":[422]},{"name":"MM_SORVIS","features":[422]},{"name":"MM_SOUNDESIGNS","features":[422]},{"name":"MM_SOUNDESIGNS_WAVEIN","features":[422]},{"name":"MM_SOUNDESIGNS_WAVEOUT","features":[422]},{"name":"MM_SOUNDSCAPE_AUX","features":[422]},{"name":"MM_SOUNDSCAPE_MIDIIN","features":[422]},{"name":"MM_SOUNDSCAPE_MIDIOUT","features":[422]},{"name":"MM_SOUNDSCAPE_MIXER","features":[422]},{"name":"MM_SOUNDSCAPE_SYNTH","features":[422]},{"name":"MM_SOUNDSCAPE_WAVEIN","features":[422]},{"name":"MM_SOUNDSCAPE_WAVEOUT","features":[422]},{"name":"MM_SOUNDSCAPE_WAVEOUT_AUX","features":[422]},{"name":"MM_SOUNDSPACE","features":[422]},{"name":"MM_SPECTRUM_PRODUCTIONS","features":[422]},{"name":"MM_SPECTRUM_SIGNAL_PROCESSING","features":[422]},{"name":"MM_SPEECHCOMP","features":[422]},{"name":"MM_SPLASH_STUDIOS","features":[422]},{"name":"MM_SSP_SNDFESAUX","features":[422]},{"name":"MM_SSP_SNDFESMIDIIN","features":[422]},{"name":"MM_SSP_SNDFESMIDIOUT","features":[422]},{"name":"MM_SSP_SNDFESMIX","features":[422]},{"name":"MM_SSP_SNDFESSYNTH","features":[422]},{"name":"MM_SSP_SNDFESWAVEIN","features":[422]},{"name":"MM_SSP_SNDFESWAVEOUT","features":[422]},{"name":"MM_STUDER","features":[422]},{"name":"MM_STUDIO_16_AUX","features":[422]},{"name":"MM_STUDIO_16_MIDIIN","features":[422]},{"name":"MM_STUDIO_16_MIDIOUT","features":[422]},{"name":"MM_STUDIO_16_MIXER","features":[422]},{"name":"MM_STUDIO_16_SYNTH","features":[422]},{"name":"MM_STUDIO_16_WAVEIN","features":[422]},{"name":"MM_STUDIO_16_WAVEOUT","features":[422]},{"name":"MM_ST_MICROELECTRONICS","features":[422]},{"name":"MM_SUNCOM","features":[422]},{"name":"MM_SUPERMAC","features":[422]},{"name":"MM_SYDEC_NV","features":[422]},{"name":"MM_SYDEC_NV_WAVEIN","features":[422]},{"name":"MM_SYDEC_NV_WAVEOUT","features":[422]},{"name":"MM_TANDY","features":[422]},{"name":"MM_TANDY_PSSJWAVEIN","features":[422]},{"name":"MM_TANDY_PSSJWAVEOUT","features":[422]},{"name":"MM_TANDY_SENS_MMAMIDIIN","features":[422]},{"name":"MM_TANDY_SENS_MMAMIDIOUT","features":[422]},{"name":"MM_TANDY_SENS_MMAWAVEIN","features":[422]},{"name":"MM_TANDY_SENS_MMAWAVEOUT","features":[422]},{"name":"MM_TANDY_SENS_VISWAVEOUT","features":[422]},{"name":"MM_TANDY_VISBIOSSYNTH","features":[422]},{"name":"MM_TANDY_VISWAVEIN","features":[422]},{"name":"MM_TANDY_VISWAVEOUT","features":[422]},{"name":"MM_TBS_TROPEZ_AUX1","features":[422]},{"name":"MM_TBS_TROPEZ_AUX2","features":[422]},{"name":"MM_TBS_TROPEZ_LINE","features":[422]},{"name":"MM_TBS_TROPEZ_WAVEIN","features":[422]},{"name":"MM_TBS_TROPEZ_WAVEOUT","features":[422]},{"name":"MM_TDK","features":[422]},{"name":"MM_TDK_MW_AUX","features":[422]},{"name":"MM_TDK_MW_AUX_BASS","features":[422]},{"name":"MM_TDK_MW_AUX_CHR","features":[422]},{"name":"MM_TDK_MW_AUX_MASTER","features":[422]},{"name":"MM_TDK_MW_AUX_MIDI_VOL","features":[422]},{"name":"MM_TDK_MW_AUX_RVB","features":[422]},{"name":"MM_TDK_MW_AUX_TREBLE","features":[422]},{"name":"MM_TDK_MW_AUX_VOL","features":[422]},{"name":"MM_TDK_MW_AUX_WAVE_CHR","features":[422]},{"name":"MM_TDK_MW_AUX_WAVE_RVB","features":[422]},{"name":"MM_TDK_MW_AUX_WAVE_VOL","features":[422]},{"name":"MM_TDK_MW_MIDI_IN","features":[422]},{"name":"MM_TDK_MW_MIDI_OUT","features":[422]},{"name":"MM_TDK_MW_MIDI_SYNTH","features":[422]},{"name":"MM_TDK_MW_MIXER","features":[422]},{"name":"MM_TDK_MW_WAVE_IN","features":[422]},{"name":"MM_TDK_MW_WAVE_OUT","features":[422]},{"name":"MM_TELEKOL","features":[422]},{"name":"MM_TELEKOL_WAVEIN","features":[422]},{"name":"MM_TELEKOL_WAVEOUT","features":[422]},{"name":"MM_TERALOGIC","features":[422]},{"name":"MM_TERRATEC","features":[422]},{"name":"MM_THUNDER_AUX","features":[422]},{"name":"MM_THUNDER_SYNTH","features":[422]},{"name":"MM_THUNDER_WAVEIN","features":[422]},{"name":"MM_THUNDER_WAVEOUT","features":[422]},{"name":"MM_TPORT_SYNTH","features":[422]},{"name":"MM_TPORT_WAVEIN","features":[422]},{"name":"MM_TPORT_WAVEOUT","features":[422]},{"name":"MM_TRUEVISION","features":[422]},{"name":"MM_TRUEVISION_WAVEIN1","features":[422]},{"name":"MM_TRUEVISION_WAVEOUT1","features":[422]},{"name":"MM_TTEWS_AUX","features":[422]},{"name":"MM_TTEWS_MIDIIN","features":[422]},{"name":"MM_TTEWS_MIDIMONITOR","features":[422]},{"name":"MM_TTEWS_MIDIOUT","features":[422]},{"name":"MM_TTEWS_MIDISYNTH","features":[422]},{"name":"MM_TTEWS_MIXER","features":[422]},{"name":"MM_TTEWS_VMIDIIN","features":[422]},{"name":"MM_TTEWS_VMIDIOUT","features":[422]},{"name":"MM_TTEWS_WAVEIN","features":[422]},{"name":"MM_TTEWS_WAVEOUT","features":[422]},{"name":"MM_TURTLE_BEACH","features":[422]},{"name":"MM_UHER_INFORMATIC","features":[422]},{"name":"MM_UH_ACM_ADPCM","features":[422]},{"name":"MM_UNISYS","features":[422]},{"name":"MM_UNISYS_ACM_NAP","features":[422]},{"name":"MM_UNMAPPED","features":[422]},{"name":"MM_VAL","features":[422]},{"name":"MM_VAL_MICROKEY_AP_WAVEIN","features":[422]},{"name":"MM_VAL_MICROKEY_AP_WAVEOUT","features":[422]},{"name":"MM_VANKOEVERING","features":[422]},{"name":"MM_VIA","features":[422]},{"name":"MM_VIA_AUX","features":[422]},{"name":"MM_VIA_MIXER","features":[422]},{"name":"MM_VIA_MPU401_MIDIIN","features":[422]},{"name":"MM_VIA_MPU401_MIDIOUT","features":[422]},{"name":"MM_VIA_SWFM_SYNTH","features":[422]},{"name":"MM_VIA_WAVEIN","features":[422]},{"name":"MM_VIA_WAVEOUT","features":[422]},{"name":"MM_VIA_WDM_MIXER","features":[422]},{"name":"MM_VIA_WDM_MPU401_MIDIIN","features":[422]},{"name":"MM_VIA_WDM_MPU401_MIDIOUT","features":[422]},{"name":"MM_VIA_WDM_WAVEIN","features":[422]},{"name":"MM_VIA_WDM_WAVEOUT","features":[422]},{"name":"MM_VIDEOLOGIC","features":[422]},{"name":"MM_VIDEOLOGIC_MSWAVEIN","features":[422]},{"name":"MM_VIDEOLOGIC_MSWAVEOUT","features":[422]},{"name":"MM_VIENNASYS","features":[422]},{"name":"MM_VIENNASYS_TSP_WAVE_DRIVER","features":[422]},{"name":"MM_VIONA","features":[422]},{"name":"MM_VIONAQVINPCI_WAVEOUT","features":[422]},{"name":"MM_VIONA_BUSTER_MIXER","features":[422]},{"name":"MM_VIONA_CINEMASTER_MIXER","features":[422]},{"name":"MM_VIONA_CONCERTO_MIXER","features":[422]},{"name":"MM_VIONA_QVINPCI_MIXER","features":[422]},{"name":"MM_VIONA_QVINPCI_WAVEIN","features":[422]},{"name":"MM_VIRTUALMUSIC","features":[422]},{"name":"MM_VITEC","features":[422]},{"name":"MM_VITEC_VMAKER","features":[422]},{"name":"MM_VITEC_VMPRO","features":[422]},{"name":"MM_VIVO","features":[422]},{"name":"MM_VIVO_AUDIO_CODEC","features":[422]},{"name":"MM_VKC_MPU401_MIDIIN","features":[422]},{"name":"MM_VKC_MPU401_MIDIOUT","features":[422]},{"name":"MM_VKC_SERIAL_MIDIIN","features":[422]},{"name":"MM_VKC_SERIAL_MIDIOUT","features":[422]},{"name":"MM_VOCALTEC","features":[422]},{"name":"MM_VOCALTEC_WAVEIN","features":[422]},{"name":"MM_VOCALTEC_WAVEOUT","features":[422]},{"name":"MM_VOICEINFO","features":[422]},{"name":"MM_VOICEMIXER","features":[422]},{"name":"MM_VOXWARE","features":[422]},{"name":"MM_VOXWARE_CODEC","features":[422]},{"name":"MM_VOYETRA","features":[422]},{"name":"MM_VQST","features":[422]},{"name":"MM_VQST_VQC1","features":[422]},{"name":"MM_VQST_VQC2","features":[422]},{"name":"MM_VTG","features":[422]},{"name":"MM_WANGLABS","features":[422]},{"name":"MM_WANGLABS_WAVEIN1","features":[422]},{"name":"MM_WANGLABS_WAVEOUT1","features":[422]},{"name":"MM_WEITEK","features":[422]},{"name":"MM_WILDCAT","features":[422]},{"name":"MM_WILDCAT_AUTOSCOREMIDIIN","features":[422]},{"name":"MM_WILLOPOND_SNDCOMM_WAVEIN","features":[422]},{"name":"MM_WILLOWPOND","features":[422]},{"name":"MM_WILLOWPOND_FMSYNTH_STEREO","features":[422]},{"name":"MM_WILLOWPOND_GENERIC_AUX","features":[422]},{"name":"MM_WILLOWPOND_GENERIC_MIXER","features":[422]},{"name":"MM_WILLOWPOND_GENERIC_WAVEIN","features":[422]},{"name":"MM_WILLOWPOND_GENERIC_WAVEOUT","features":[422]},{"name":"MM_WILLOWPOND_MPU401","features":[422]},{"name":"MM_WILLOWPOND_PH_AUX","features":[422]},{"name":"MM_WILLOWPOND_PH_MIXER","features":[422]},{"name":"MM_WILLOWPOND_PH_WAVEIN","features":[422]},{"name":"MM_WILLOWPOND_PH_WAVEOUT","features":[422]},{"name":"MM_WILLOWPOND_SNDCOMM_AUX","features":[422]},{"name":"MM_WILLOWPOND_SNDCOMM_MIXER","features":[422]},{"name":"MM_WILLOWPOND_SNDCOMM_WAVEOUT","features":[422]},{"name":"MM_WILLOWPOND_SNDPORT_AUX","features":[422]},{"name":"MM_WILLOWPOND_SNDPORT_MIXER","features":[422]},{"name":"MM_WILLOWPOND_SNDPORT_WAVEIN","features":[422]},{"name":"MM_WILLOWPOND_SNDPORT_WAVEOUT","features":[422]},{"name":"MM_WINBOND","features":[422]},{"name":"MM_WINNOV","features":[422]},{"name":"MM_WINNOV_CAVIAR_CHAMPAGNE","features":[422]},{"name":"MM_WINNOV_CAVIAR_VIDC","features":[422]},{"name":"MM_WINNOV_CAVIAR_WAVEIN","features":[422]},{"name":"MM_WINNOV_CAVIAR_WAVEOUT","features":[422]},{"name":"MM_WINNOV_CAVIAR_YUV8","features":[422]},{"name":"MM_WORKBIT","features":[422]},{"name":"MM_WORKBIT_AUX","features":[422]},{"name":"MM_WORKBIT_FMSYNTH","features":[422]},{"name":"MM_WORKBIT_JOYSTICK","features":[422]},{"name":"MM_WORKBIT_MIDIIN","features":[422]},{"name":"MM_WORKBIT_MIDIOUT","features":[422]},{"name":"MM_WORKBIT_MIXER","features":[422]},{"name":"MM_WORKBIT_WAVEIN","features":[422]},{"name":"MM_WORKBIT_WAVEOUT","features":[422]},{"name":"MM_WSS_SB16_AUX_CD","features":[422]},{"name":"MM_WSS_SB16_AUX_LINE","features":[422]},{"name":"MM_WSS_SB16_MIDIIN","features":[422]},{"name":"MM_WSS_SB16_MIDIOUT","features":[422]},{"name":"MM_WSS_SB16_MIXER","features":[422]},{"name":"MM_WSS_SB16_SYNTH","features":[422]},{"name":"MM_WSS_SB16_WAVEIN","features":[422]},{"name":"MM_WSS_SB16_WAVEOUT","features":[422]},{"name":"MM_WSS_SBPRO_AUX_CD","features":[422]},{"name":"MM_WSS_SBPRO_AUX_LINE","features":[422]},{"name":"MM_WSS_SBPRO_MIDIIN","features":[422]},{"name":"MM_WSS_SBPRO_MIDIOUT","features":[422]},{"name":"MM_WSS_SBPRO_MIXER","features":[422]},{"name":"MM_WSS_SBPRO_SYNTH","features":[422]},{"name":"MM_WSS_SBPRO_WAVEIN","features":[422]},{"name":"MM_WSS_SBPRO_WAVEOUT","features":[422]},{"name":"MM_XEBEC","features":[422]},{"name":"MM_XIRLINK","features":[422]},{"name":"MM_XIRLINK_VISIONLINK","features":[422]},{"name":"MM_XYZ","features":[422]},{"name":"MM_YAMAHA","features":[422]},{"name":"MM_YAMAHA_ACXG_AUX","features":[422]},{"name":"MM_YAMAHA_ACXG_MIDIOUT","features":[422]},{"name":"MM_YAMAHA_ACXG_MIXER","features":[422]},{"name":"MM_YAMAHA_ACXG_WAVEIN","features":[422]},{"name":"MM_YAMAHA_ACXG_WAVEOUT","features":[422]},{"name":"MM_YAMAHA_GSS_AUX","features":[422]},{"name":"MM_YAMAHA_GSS_MIDIIN","features":[422]},{"name":"MM_YAMAHA_GSS_MIDIOUT","features":[422]},{"name":"MM_YAMAHA_GSS_SYNTH","features":[422]},{"name":"MM_YAMAHA_GSS_WAVEIN","features":[422]},{"name":"MM_YAMAHA_GSS_WAVEOUT","features":[422]},{"name":"MM_YAMAHA_OPL3SA_FMSYNTH","features":[422]},{"name":"MM_YAMAHA_OPL3SA_JOYSTICK","features":[422]},{"name":"MM_YAMAHA_OPL3SA_MIDIIN","features":[422]},{"name":"MM_YAMAHA_OPL3SA_MIDIOUT","features":[422]},{"name":"MM_YAMAHA_OPL3SA_MIXER","features":[422]},{"name":"MM_YAMAHA_OPL3SA_WAVEIN","features":[422]},{"name":"MM_YAMAHA_OPL3SA_WAVEOUT","features":[422]},{"name":"MM_YAMAHA_OPL3SA_YSYNTH","features":[422]},{"name":"MM_YAMAHA_SERIAL_MIDIIN","features":[422]},{"name":"MM_YAMAHA_SERIAL_MIDIOUT","features":[422]},{"name":"MM_YAMAHA_SXG_MIDIOUT","features":[422]},{"name":"MM_YAMAHA_SXG_MIXER","features":[422]},{"name":"MM_YAMAHA_SXG_WAVEOUT","features":[422]},{"name":"MM_YAMAHA_YMF724LEG_FMSYNTH","features":[422]},{"name":"MM_YAMAHA_YMF724LEG_MIDIIN","features":[422]},{"name":"MM_YAMAHA_YMF724LEG_MIDIOUT","features":[422]},{"name":"MM_YAMAHA_YMF724LEG_MIXER","features":[422]},{"name":"MM_YAMAHA_YMF724_AUX","features":[422]},{"name":"MM_YAMAHA_YMF724_MIDIOUT","features":[422]},{"name":"MM_YAMAHA_YMF724_MIXER","features":[422]},{"name":"MM_YAMAHA_YMF724_WAVEIN","features":[422]},{"name":"MM_YAMAHA_YMF724_WAVEOUT","features":[422]},{"name":"MM_YOUCOM","features":[422]},{"name":"MM_ZEFIRO","features":[422]},{"name":"MM_ZEFIRO_ZA2","features":[422]},{"name":"MM_ZYXEL","features":[422]},{"name":"MM_ZYXEL_ACM_ADPCM","features":[422]},{"name":"MODM_CACHEDRUMPATCHES","features":[422]},{"name":"MODM_CACHEPATCHES","features":[422]},{"name":"MODM_CLOSE","features":[422]},{"name":"MODM_DATA","features":[422]},{"name":"MODM_GETDEVCAPS","features":[422]},{"name":"MODM_GETNUMDEVS","features":[422]},{"name":"MODM_GETPOS","features":[422]},{"name":"MODM_GETVOLUME","features":[422]},{"name":"MODM_INIT","features":[422]},{"name":"MODM_INIT_EX","features":[422]},{"name":"MODM_LONGDATA","features":[422]},{"name":"MODM_MAPPER","features":[422]},{"name":"MODM_OPEN","features":[422]},{"name":"MODM_PAUSE","features":[422]},{"name":"MODM_PREFERRED","features":[422]},{"name":"MODM_PREPARE","features":[422]},{"name":"MODM_PROPERTIES","features":[422]},{"name":"MODM_RECONFIGURE","features":[422]},{"name":"MODM_RESET","features":[422]},{"name":"MODM_RESTART","features":[422]},{"name":"MODM_SETVOLUME","features":[422]},{"name":"MODM_STOP","features":[422]},{"name":"MODM_STRMDATA","features":[422]},{"name":"MODM_UNPREPARE","features":[422]},{"name":"MODM_USER","features":[422]},{"name":"MPEGLAYER3_ID_CONSTANTFRAMESIZE","features":[422]},{"name":"MPEGLAYER3_ID_MPEG","features":[422]},{"name":"MPEGLAYER3_ID_UNKNOWN","features":[422]},{"name":"MPEGLAYER3_WFX_EXTRA_BYTES","features":[422]},{"name":"MSAUDIO1WAVEFORMAT","features":[423,422]},{"name":"MSAUDIO1_BITS_PER_SAMPLE","features":[422]},{"name":"MSAUDIO1_MAX_CHANNELS","features":[422]},{"name":"MXDM_BASE","features":[422]},{"name":"MXDM_CLOSE","features":[422]},{"name":"MXDM_GETCONTROLDETAILS","features":[422]},{"name":"MXDM_GETDEVCAPS","features":[422]},{"name":"MXDM_GETLINECONTROLS","features":[422]},{"name":"MXDM_GETLINEINFO","features":[422]},{"name":"MXDM_GETNUMDEVS","features":[422]},{"name":"MXDM_INIT","features":[422]},{"name":"MXDM_INIT_EX","features":[422]},{"name":"MXDM_OPEN","features":[422]},{"name":"MXDM_SETCONTROLDETAILS","features":[422]},{"name":"MXDM_USER","features":[422]},{"name":"NMS_VBXADPCMWAVEFORMAT","features":[423,422]},{"name":"NS_DRM_E_MIGRATION_IMAGE_ALREADY_EXISTS","features":[422]},{"name":"NS_DRM_E_MIGRATION_SOURCE_MACHINE_IN_USE","features":[422]},{"name":"NS_DRM_E_MIGRATION_TARGET_MACHINE_LESS_THAN_LH","features":[422]},{"name":"NS_DRM_E_MIGRATION_UPGRADE_WITH_DIFF_SID","features":[422]},{"name":"NS_E_8BIT_WAVE_UNSUPPORTED","features":[422]},{"name":"NS_E_ACTIVE_SG_DEVICE_CONTROL_DISCONNECTED","features":[422]},{"name":"NS_E_ACTIVE_SG_DEVICE_DISCONNECTED","features":[422]},{"name":"NS_E_ADVANCEDEDIT_TOO_MANY_PICTURES","features":[422]},{"name":"NS_E_ALLOCATE_FILE_FAIL","features":[422]},{"name":"NS_E_ALL_PROTOCOLS_DISABLED","features":[422]},{"name":"NS_E_ALREADY_CONNECTED","features":[422]},{"name":"NS_E_ANALOG_VIDEO_PROTECTION_LEVEL_UNSUPPORTED","features":[422]},{"name":"NS_E_ARCHIVE_ABORT_DUE_TO_BCAST","features":[422]},{"name":"NS_E_ARCHIVE_FILENAME_NOTSET","features":[422]},{"name":"NS_E_ARCHIVE_GAP_DETECTED","features":[422]},{"name":"NS_E_ARCHIVE_REACH_QUOTA","features":[422]},{"name":"NS_E_ARCHIVE_SAME_AS_INPUT","features":[422]},{"name":"NS_E_ASSERT","features":[422]},{"name":"NS_E_ASX_INVALIDFORMAT","features":[422]},{"name":"NS_E_ASX_INVALIDVERSION","features":[422]},{"name":"NS_E_ASX_INVALID_REPEAT_BLOCK","features":[422]},{"name":"NS_E_ASX_NOTHING_TO_WRITE","features":[422]},{"name":"NS_E_ATTRIBUTE_NOT_ALLOWED","features":[422]},{"name":"NS_E_ATTRIBUTE_READ_ONLY","features":[422]},{"name":"NS_E_AUDIENCE_CONTENTTYPE_MISMATCH","features":[422]},{"name":"NS_E_AUDIENCE__LANGUAGE_CONTENTTYPE_MISMATCH","features":[422]},{"name":"NS_E_AUDIODEVICE_BADFORMAT","features":[422]},{"name":"NS_E_AUDIODEVICE_BUSY","features":[422]},{"name":"NS_E_AUDIODEVICE_UNEXPECTED","features":[422]},{"name":"NS_E_AUDIO_BITRATE_STEPDOWN","features":[422]},{"name":"NS_E_AUDIO_CODEC_ERROR","features":[422]},{"name":"NS_E_AUDIO_CODEC_NOT_INSTALLED","features":[422]},{"name":"NS_E_AUTHORIZATION_FILE_NOT_FOUND","features":[422]},{"name":"NS_E_BACKUP_RESTORE_BAD_DATA","features":[422]},{"name":"NS_E_BACKUP_RESTORE_BAD_REQUEST_ID","features":[422]},{"name":"NS_E_BACKUP_RESTORE_FAILURE","features":[422]},{"name":"NS_E_BACKUP_RESTORE_TOO_MANY_RESETS","features":[422]},{"name":"NS_E_BAD_ADAPTER_ADDRESS","features":[422]},{"name":"NS_E_BAD_ADAPTER_NAME","features":[422]},{"name":"NS_E_BAD_BLOCK0_VERSION","features":[422]},{"name":"NS_E_BAD_CONTENTEDL","features":[422]},{"name":"NS_E_BAD_CONTROL_DATA","features":[422]},{"name":"NS_E_BAD_CUB_UID","features":[422]},{"name":"NS_E_BAD_DELIVERY_MODE","features":[422]},{"name":"NS_E_BAD_DISK_UID","features":[422]},{"name":"NS_E_BAD_FSMAJOR_VERSION","features":[422]},{"name":"NS_E_BAD_MARKIN","features":[422]},{"name":"NS_E_BAD_MARKOUT","features":[422]},{"name":"NS_E_BAD_MULTICAST_ADDRESS","features":[422]},{"name":"NS_E_BAD_REQUEST","features":[422]},{"name":"NS_E_BAD_STAMPNUMBER","features":[422]},{"name":"NS_E_BAD_SYNTAX_IN_SERVER_RESPONSE","features":[422]},{"name":"NS_E_BKGDOWNLOAD_CALLFUNCENDED","features":[422]},{"name":"NS_E_BKGDOWNLOAD_CALLFUNCFAILED","features":[422]},{"name":"NS_E_BKGDOWNLOAD_CALLFUNCTIMEOUT","features":[422]},{"name":"NS_E_BKGDOWNLOAD_CANCELCOMPLETEDJOB","features":[422]},{"name":"NS_E_BKGDOWNLOAD_COMPLETECANCELLEDJOB","features":[422]},{"name":"NS_E_BKGDOWNLOAD_FAILEDINITIALIZE","features":[422]},{"name":"NS_E_BKGDOWNLOAD_FAILED_TO_CREATE_TEMPFILE","features":[422]},{"name":"NS_E_BKGDOWNLOAD_INVALIDJOBSIGNATURE","features":[422]},{"name":"NS_E_BKGDOWNLOAD_INVALID_FILE_NAME","features":[422]},{"name":"NS_E_BKGDOWNLOAD_NOJOBPOINTER","features":[422]},{"name":"NS_E_BKGDOWNLOAD_PLUGIN_FAILEDINITIALIZE","features":[422]},{"name":"NS_E_BKGDOWNLOAD_PLUGIN_FAILEDTOMOVEFILE","features":[422]},{"name":"NS_E_BKGDOWNLOAD_WMDUNPACKFAILED","features":[422]},{"name":"NS_E_BKGDOWNLOAD_WRONG_NO_FILES","features":[422]},{"name":"NS_E_BUSY","features":[422]},{"name":"NS_E_CACHE_ARCHIVE_CONFLICT","features":[422]},{"name":"NS_E_CACHE_CANNOT_BE_CACHED","features":[422]},{"name":"NS_E_CACHE_NOT_BROADCAST","features":[422]},{"name":"NS_E_CACHE_NOT_MODIFIED","features":[422]},{"name":"NS_E_CACHE_ORIGIN_SERVER_NOT_FOUND","features":[422]},{"name":"NS_E_CACHE_ORIGIN_SERVER_TIMEOUT","features":[422]},{"name":"NS_E_CANNOTCONNECT","features":[422]},{"name":"NS_E_CANNOTCONNECTEVENTS","features":[422]},{"name":"NS_E_CANNOTDESTROYTITLE","features":[422]},{"name":"NS_E_CANNOTOFFLINEDISK","features":[422]},{"name":"NS_E_CANNOTONLINEDISK","features":[422]},{"name":"NS_E_CANNOTRENAMETITLE","features":[422]},{"name":"NS_E_CANNOT_BUY_OR_DOWNLOAD_CONTENT","features":[422]},{"name":"NS_E_CANNOT_BUY_OR_DOWNLOAD_FROM_MULTIPLE_SERVICES","features":[422]},{"name":"NS_E_CANNOT_CONNECT_TO_PROXY","features":[422]},{"name":"NS_E_CANNOT_DELETE_ACTIVE_SOURCEGROUP","features":[422]},{"name":"NS_E_CANNOT_GENERATE_BROADCAST_INFO_FOR_QUALITYVBR","features":[422]},{"name":"NS_E_CANNOT_PAUSE_LIVEBROADCAST","features":[422]},{"name":"NS_E_CANNOT_READ_PLAYLIST_FROM_MEDIASERVER","features":[422]},{"name":"NS_E_CANNOT_REMOVE_PLUGIN","features":[422]},{"name":"NS_E_CANNOT_REMOVE_PUBLISHING_POINT","features":[422]},{"name":"NS_E_CANNOT_SYNC_DRM_TO_NON_JANUS_DEVICE","features":[422]},{"name":"NS_E_CANNOT_SYNC_PREVIOUS_SYNC_RUNNING","features":[422]},{"name":"NS_E_CANT_READ_DIGITAL","features":[422]},{"name":"NS_E_CCLINK_DOWN","features":[422]},{"name":"NS_E_CD_COPYTO_CD","features":[422]},{"name":"NS_E_CD_DRIVER_PROBLEM","features":[422]},{"name":"NS_E_CD_EMPTY_TRACK_QUEUE","features":[422]},{"name":"NS_E_CD_ISRC_INVALID","features":[422]},{"name":"NS_E_CD_MEDIA_CATALOG_NUMBER_INVALID","features":[422]},{"name":"NS_E_CD_NO_BUFFERS_READ","features":[422]},{"name":"NS_E_CD_NO_READER","features":[422]},{"name":"NS_E_CD_QUEUEING_DISABLED","features":[422]},{"name":"NS_E_CD_READ_ERROR","features":[422]},{"name":"NS_E_CD_READ_ERROR_NO_CORRECTION","features":[422]},{"name":"NS_E_CD_REFRESH","features":[422]},{"name":"NS_E_CD_SLOW_COPY","features":[422]},{"name":"NS_E_CD_SPEEDDETECT_NOT_ENOUGH_READS","features":[422]},{"name":"NS_E_CHANGING_PROXYBYPASS","features":[422]},{"name":"NS_E_CHANGING_PROXY_EXCEPTIONLIST","features":[422]},{"name":"NS_E_CHANGING_PROXY_NAME","features":[422]},{"name":"NS_E_CHANGING_PROXY_PORT","features":[422]},{"name":"NS_E_CHANGING_PROXY_PROTOCOL_NOT_FOUND","features":[422]},{"name":"NS_E_CLOSED_ON_SUSPEND","features":[422]},{"name":"NS_E_CODEC_DMO_ERROR","features":[422]},{"name":"NS_E_CODEC_UNAVAILABLE","features":[422]},{"name":"NS_E_COMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED","features":[422]},{"name":"NS_E_COMPRESSED_DIGITAL_VIDEO_PROTECTION_LEVEL_UNSUPPORTED","features":[422]},{"name":"NS_E_CONNECTION_FAILURE","features":[422]},{"name":"NS_E_CONNECT_TIMEOUT","features":[422]},{"name":"NS_E_CONTENT_PARTNER_STILL_INITIALIZING","features":[422]},{"name":"NS_E_CORECD_NOTAMEDIACD","features":[422]},{"name":"NS_E_CRITICAL_ERROR","features":[422]},{"name":"NS_E_CUB_FAIL","features":[422]},{"name":"NS_E_CUB_FAIL_LINK","features":[422]},{"name":"NS_E_CURLHELPER_NOTADIRECTORY","features":[422]},{"name":"NS_E_CURLHELPER_NOTAFILE","features":[422]},{"name":"NS_E_CURLHELPER_NOTRELATIVE","features":[422]},{"name":"NS_E_CURL_CANTDECODE","features":[422]},{"name":"NS_E_CURL_CANTWALK","features":[422]},{"name":"NS_E_CURL_INVALIDBUFFERSIZE","features":[422]},{"name":"NS_E_CURL_INVALIDCHAR","features":[422]},{"name":"NS_E_CURL_INVALIDHOSTNAME","features":[422]},{"name":"NS_E_CURL_INVALIDPATH","features":[422]},{"name":"NS_E_CURL_INVALIDPORT","features":[422]},{"name":"NS_E_CURL_INVALIDSCHEME","features":[422]},{"name":"NS_E_CURL_INVALIDURL","features":[422]},{"name":"NS_E_CURL_NOTSAFE","features":[422]},{"name":"NS_E_DAMAGED_FILE","features":[422]},{"name":"NS_E_DATAPATH_NO_SINK","features":[422]},{"name":"NS_E_DATA_SOURCE_ENUMERATION_NOT_SUPPORTED","features":[422]},{"name":"NS_E_DATA_UNIT_EXTENSION_TOO_LARGE","features":[422]},{"name":"NS_E_DDRAW_GENERIC","features":[422]},{"name":"NS_E_DEVCONTROL_FAILED_SEEK","features":[422]},{"name":"NS_E_DEVICECONTROL_UNSTABLE","features":[422]},{"name":"NS_E_DEVICE_DISCONNECTED","features":[422]},{"name":"NS_E_DEVICE_IS_NOT_READY","features":[422]},{"name":"NS_E_DEVICE_NOT_READY","features":[422]},{"name":"NS_E_DEVICE_NOT_SUPPORT_FORMAT","features":[422]},{"name":"NS_E_DEVICE_NOT_WMDRM_DEVICE","features":[422]},{"name":"NS_E_DISK_FAIL","features":[422]},{"name":"NS_E_DISK_READ","features":[422]},{"name":"NS_E_DISK_WRITE","features":[422]},{"name":"NS_E_DISPLAY_MODE_CHANGE_FAILED","features":[422]},{"name":"NS_E_DRMPROFILE_NOTFOUND","features":[422]},{"name":"NS_E_DRM_ACQUIRING_LICENSE","features":[422]},{"name":"NS_E_DRM_ACTION_NOT_QUERIED","features":[422]},{"name":"NS_E_DRM_ALREADY_INDIVIDUALIZED","features":[422]},{"name":"NS_E_DRM_APPCERT_REVOKED","features":[422]},{"name":"NS_E_DRM_ATTRIBUTE_TOO_LONG","features":[422]},{"name":"NS_E_DRM_BACKUPRESTORE_BUSY","features":[422]},{"name":"NS_E_DRM_BACKUP_CORRUPT","features":[422]},{"name":"NS_E_DRM_BACKUP_EXISTS","features":[422]},{"name":"NS_E_DRM_BAD_REQUEST","features":[422]},{"name":"NS_E_DRM_BB_UNABLE_TO_INITIALIZE","features":[422]},{"name":"NS_E_DRM_BUFFER_TOO_SMALL","features":[422]},{"name":"NS_E_DRM_BUSY","features":[422]},{"name":"NS_E_DRM_CACHED_CONTENT_ERROR","features":[422]},{"name":"NS_E_DRM_CERTIFICATE_REVOKED","features":[422]},{"name":"NS_E_DRM_CERTIFICATE_SECURITY_LEVEL_INADEQUATE","features":[422]},{"name":"NS_E_DRM_CHAIN_TOO_LONG","features":[422]},{"name":"NS_E_DRM_CHECKPOINT_CORRUPT","features":[422]},{"name":"NS_E_DRM_CHECKPOINT_FAILED","features":[422]},{"name":"NS_E_DRM_CHECKPOINT_MISMATCH","features":[422]},{"name":"NS_E_DRM_CLIENT_CODE_EXPIRED","features":[422]},{"name":"NS_E_DRM_DATASTORE_CORRUPT","features":[422]},{"name":"NS_E_DRM_DEBUGGING_NOT_ALLOWED","features":[422]},{"name":"NS_E_DRM_DECRYPT_ERROR","features":[422]},{"name":"NS_E_DRM_DEVICE_ACTIVATION_CANCELED","features":[422]},{"name":"NS_E_DRM_DEVICE_ALREADY_REGISTERED","features":[422]},{"name":"NS_E_DRM_DEVICE_LIMIT_REACHED","features":[422]},{"name":"NS_E_DRM_DEVICE_NOT_OPEN","features":[422]},{"name":"NS_E_DRM_DEVICE_NOT_REGISTERED","features":[422]},{"name":"NS_E_DRM_DRIVER_AUTH_FAILURE","features":[422]},{"name":"NS_E_DRM_DRIVER_DIGIOUT_FAILURE","features":[422]},{"name":"NS_E_DRM_DRMV2CLT_REVOKED","features":[422]},{"name":"NS_E_DRM_ENCRYPT_ERROR","features":[422]},{"name":"NS_E_DRM_ENUM_LICENSE_FAILED","features":[422]},{"name":"NS_E_DRM_ERROR_BAD_NET_RESP","features":[422]},{"name":"NS_E_DRM_EXPIRED_LICENSEBLOB","features":[422]},{"name":"NS_E_DRM_GET_CONTENTSTRING_ERROR","features":[422]},{"name":"NS_E_DRM_GET_LICENSESTRING_ERROR","features":[422]},{"name":"NS_E_DRM_GET_LICENSE_ERROR","features":[422]},{"name":"NS_E_DRM_HARDWAREID_MISMATCH","features":[422]},{"name":"NS_E_DRM_HARDWARE_INCONSISTENT","features":[422]},{"name":"NS_E_DRM_INCLUSION_LIST_REQUIRED","features":[422]},{"name":"NS_E_DRM_INDIVIDUALIZATION_INCOMPLETE","features":[422]},{"name":"NS_E_DRM_INDIVIDUALIZE_ERROR","features":[422]},{"name":"NS_E_DRM_INDIVIDUALIZING","features":[422]},{"name":"NS_E_DRM_INDIV_FRAUD","features":[422]},{"name":"NS_E_DRM_INDIV_NO_CABS","features":[422]},{"name":"NS_E_DRM_INDIV_SERVICE_UNAVAILABLE","features":[422]},{"name":"NS_E_DRM_INVALID_APPCERT","features":[422]},{"name":"NS_E_DRM_INVALID_APPDATA","features":[422]},{"name":"NS_E_DRM_INVALID_APPDATA_VERSION","features":[422]},{"name":"NS_E_DRM_INVALID_APPLICATION","features":[422]},{"name":"NS_E_DRM_INVALID_CERTIFICATE","features":[422]},{"name":"NS_E_DRM_INVALID_CONTENT","features":[422]},{"name":"NS_E_DRM_INVALID_CRL","features":[422]},{"name":"NS_E_DRM_INVALID_DATA","features":[422]},{"name":"NS_E_DRM_INVALID_KID","features":[422]},{"name":"NS_E_DRM_INVALID_LICENSE","features":[422]},{"name":"NS_E_DRM_INVALID_LICENSEBLOB","features":[422]},{"name":"NS_E_DRM_INVALID_LICENSE_ACQUIRED","features":[422]},{"name":"NS_E_DRM_INVALID_LICENSE_REQUEST","features":[422]},{"name":"NS_E_DRM_INVALID_MACHINE","features":[422]},{"name":"NS_E_DRM_INVALID_MIGRATION_IMAGE","features":[422]},{"name":"NS_E_DRM_INVALID_PROPERTY","features":[422]},{"name":"NS_E_DRM_INVALID_PROXIMITY_RESPONSE","features":[422]},{"name":"NS_E_DRM_INVALID_SECURESTORE_PASSWORD","features":[422]},{"name":"NS_E_DRM_INVALID_SESSION","features":[422]},{"name":"NS_E_DRM_KEY_ERROR","features":[422]},{"name":"NS_E_DRM_LICENSE_APPSECLOW","features":[422]},{"name":"NS_E_DRM_LICENSE_APP_NOTALLOWED","features":[422]},{"name":"NS_E_DRM_LICENSE_CERT_EXPIRED","features":[422]},{"name":"NS_E_DRM_LICENSE_CLOSE_ERROR","features":[422]},{"name":"NS_E_DRM_LICENSE_CONTENT_REVOKED","features":[422]},{"name":"NS_E_DRM_LICENSE_DELETION_ERROR","features":[422]},{"name":"NS_E_DRM_LICENSE_EXPIRED","features":[422]},{"name":"NS_E_DRM_LICENSE_INITIALIZATION_ERROR","features":[422]},{"name":"NS_E_DRM_LICENSE_INVALID_XML","features":[422]},{"name":"NS_E_DRM_LICENSE_NOSAP","features":[422]},{"name":"NS_E_DRM_LICENSE_NOSVP","features":[422]},{"name":"NS_E_DRM_LICENSE_NOTACQUIRED","features":[422]},{"name":"NS_E_DRM_LICENSE_NOTENABLED","features":[422]},{"name":"NS_E_DRM_LICENSE_NOTRUSTEDCODEC","features":[422]},{"name":"NS_E_DRM_LICENSE_NOWDM","features":[422]},{"name":"NS_E_DRM_LICENSE_OPEN_ERROR","features":[422]},{"name":"NS_E_DRM_LICENSE_SECLOW","features":[422]},{"name":"NS_E_DRM_LICENSE_SERVER_INFO_MISSING","features":[422]},{"name":"NS_E_DRM_LICENSE_STORE_ERROR","features":[422]},{"name":"NS_E_DRM_LICENSE_STORE_SAVE_ERROR","features":[422]},{"name":"NS_E_DRM_LICENSE_UNAVAILABLE","features":[422]},{"name":"NS_E_DRM_LICENSE_UNUSABLE","features":[422]},{"name":"NS_E_DRM_LIC_NEEDS_DEVICE_CLOCK_SET","features":[422]},{"name":"NS_E_DRM_MALFORMED_CONTENT_HEADER","features":[422]},{"name":"NS_E_DRM_MIGRATION_IMPORTER_NOT_AVAILABLE","features":[422]},{"name":"NS_E_DRM_MIGRATION_INVALID_LEGACYV2_DATA","features":[422]},{"name":"NS_E_DRM_MIGRATION_INVALID_LEGACYV2_SST_PASSWORD","features":[422]},{"name":"NS_E_DRM_MIGRATION_LICENSE_ALREADY_EXISTS","features":[422]},{"name":"NS_E_DRM_MIGRATION_NOT_SUPPORTED","features":[422]},{"name":"NS_E_DRM_MIGRATION_OBJECT_IN_USE","features":[422]},{"name":"NS_E_DRM_MIGRATION_OPERATION_CANCELLED","features":[422]},{"name":"NS_E_DRM_MIGRATION_TARGET_NOT_ONLINE","features":[422]},{"name":"NS_E_DRM_MIGRATION_TARGET_STATES_CORRUPTED","features":[422]},{"name":"NS_E_DRM_MONITOR_ERROR","features":[422]},{"name":"NS_E_DRM_MUST_APPROVE","features":[422]},{"name":"NS_E_DRM_MUST_REGISTER","features":[422]},{"name":"NS_E_DRM_MUST_REVALIDATE","features":[422]},{"name":"NS_E_DRM_NEEDS_INDIVIDUALIZATION","features":[422]},{"name":"NS_E_DRM_NEEDS_UPGRADE_TEMPFILE","features":[422]},{"name":"NS_E_DRM_NEED_UPGRADE_MSSAP","features":[422]},{"name":"NS_E_DRM_NEED_UPGRADE_PD","features":[422]},{"name":"NS_E_DRM_NOT_CONFIGURED","features":[422]},{"name":"NS_E_DRM_NO_RIGHTS","features":[422]},{"name":"NS_E_DRM_NO_UPLINK_LICENSE","features":[422]},{"name":"NS_E_DRM_OPERATION_CANCELED","features":[422]},{"name":"NS_E_DRM_PARAMETERS_MISMATCHED","features":[422]},{"name":"NS_E_DRM_PASSWORD_TOO_LONG","features":[422]},{"name":"NS_E_DRM_PD_TOO_MANY_DEVICES","features":[422]},{"name":"NS_E_DRM_POLICY_DISABLE_ONLINE","features":[422]},{"name":"NS_E_DRM_POLICY_METERING_DISABLED","features":[422]},{"name":"NS_E_DRM_PROFILE_NOT_SET","features":[422]},{"name":"NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_CHALLENGE","features":[422]},{"name":"NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION","features":[422]},{"name":"NS_E_DRM_QUERY_ERROR","features":[422]},{"name":"NS_E_DRM_REOPEN_CONTENT","features":[422]},{"name":"NS_E_DRM_REPORT_ERROR","features":[422]},{"name":"NS_E_DRM_RESTORE_FRAUD","features":[422]},{"name":"NS_E_DRM_RESTORE_SERVICE_UNAVAILABLE","features":[422]},{"name":"NS_E_DRM_RESTRICTIONS_NOT_RETRIEVED","features":[422]},{"name":"NS_E_DRM_RIV_TOO_SMALL","features":[422]},{"name":"NS_E_DRM_SDK_VERSIONMISMATCH","features":[422]},{"name":"NS_E_DRM_SDMI_NOMORECOPIES","features":[422]},{"name":"NS_E_DRM_SDMI_TRIGGER","features":[422]},{"name":"NS_E_DRM_SECURE_STORE_ERROR","features":[422]},{"name":"NS_E_DRM_SECURE_STORE_NOT_FOUND","features":[422]},{"name":"NS_E_DRM_SECURE_STORE_UNLOCK_ERROR","features":[422]},{"name":"NS_E_DRM_SECURITY_COMPONENT_SIGNATURE_INVALID","features":[422]},{"name":"NS_E_DRM_SIGNATURE_FAILURE","features":[422]},{"name":"NS_E_DRM_SOURCEID_NOT_SUPPORTED","features":[422]},{"name":"NS_E_DRM_STORE_NEEDINDI","features":[422]},{"name":"NS_E_DRM_STORE_NOTALLOWED","features":[422]},{"name":"NS_E_DRM_STORE_NOTALLSTORED","features":[422]},{"name":"NS_E_DRM_STUBLIB_REQUIRED","features":[422]},{"name":"NS_E_DRM_TRACK_EXCEEDED_PLAYLIST_RESTICTION","features":[422]},{"name":"NS_E_DRM_TRACK_EXCEEDED_TRACKBURN_RESTRICTION","features":[422]},{"name":"NS_E_DRM_TRANSFER_CHAINED_LICENSES_UNSUPPORTED","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_ACQUIRE_LICENSE","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_AUTHENTICATION_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_BACKUP_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_CERTIFICATE_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_CODING_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_DECRYPT_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_DEVICE_REGISTRATION_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_HEADER_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_INDI_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_INMEMORYSTORE_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_KEYS_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_LICENSE_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_METERING_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_MIGRATION_IMPORTER_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_BURN_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_PROPERTIES_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_CREATE_STATE_DATA_OBJECT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_GET_DEVICE_CERT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK_FROM_SERVER","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_INITIALIZE","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_LOAD_HARDWARE_ID","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_OPEN_DATA_STORE","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_OPEN_LICENSE","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_OPEN_PORT","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_SET_PARAMETER","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_SET_SECURE_CLOCK","features":[422]},{"name":"NS_E_DRM_UNABLE_TO_VERIFY_PROXIMITY","features":[422]},{"name":"NS_E_DRM_UNSUPPORTED_ACTION","features":[422]},{"name":"NS_E_DRM_UNSUPPORTED_ALGORITHM","features":[422]},{"name":"NS_E_DRM_UNSUPPORTED_PROPERTY","features":[422]},{"name":"NS_E_DRM_UNSUPPORTED_PROTOCOL_VERSION","features":[422]},{"name":"NS_E_DUPLICATE_ADDRESS","features":[422]},{"name":"NS_E_DUPLICATE_DRMPROFILE","features":[422]},{"name":"NS_E_DUPLICATE_NAME","features":[422]},{"name":"NS_E_DUPLICATE_PACKET","features":[422]},{"name":"NS_E_DVD_AUTHORING_PROBLEM","features":[422]},{"name":"NS_E_DVD_CANNOT_COPY_PROTECTED","features":[422]},{"name":"NS_E_DVD_CANNOT_JUMP","features":[422]},{"name":"NS_E_DVD_COMPATIBLE_VIDEO_CARD","features":[422]},{"name":"NS_E_DVD_COPY_PROTECT","features":[422]},{"name":"NS_E_DVD_DEVICE_CONTENTION","features":[422]},{"name":"NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_FAILED","features":[422]},{"name":"NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_NS","features":[422]},{"name":"NS_E_DVD_DISC_DECODER_REGION","features":[422]},{"name":"NS_E_DVD_GRAPH_BUILDING","features":[422]},{"name":"NS_E_DVD_INVALID_DISC_REGION","features":[422]},{"name":"NS_E_DVD_INVALID_TITLE_CHAPTER","features":[422]},{"name":"NS_E_DVD_MACROVISION","features":[422]},{"name":"NS_E_DVD_NO_AUDIO_STREAM","features":[422]},{"name":"NS_E_DVD_NO_DECODER","features":[422]},{"name":"NS_E_DVD_NO_SUBPICTURE_STREAM","features":[422]},{"name":"NS_E_DVD_NO_VIDEO_MEMORY","features":[422]},{"name":"NS_E_DVD_NO_VIDEO_STREAM","features":[422]},{"name":"NS_E_DVD_PARENTAL","features":[422]},{"name":"NS_E_DVD_REQUIRED_PROPERTY_NOT_SET","features":[422]},{"name":"NS_E_DVD_SYSTEM_DECODER_REGION","features":[422]},{"name":"NS_E_EDL_REQUIRED_FOR_DEVICE_MULTIPASS","features":[422]},{"name":"NS_E_EMPTY_PLAYLIST","features":[422]},{"name":"NS_E_EMPTY_PROGRAM_NAME","features":[422]},{"name":"NS_E_ENACTPLAN_GIVEUP","features":[422]},{"name":"NS_E_END_OF_PLAYLIST","features":[422]},{"name":"NS_E_END_OF_TAPE","features":[422]},{"name":"NS_E_ERROR_FROM_PROXY","features":[422]},{"name":"NS_E_EXCEED_MAX_DRM_PROFILE_LIMIT","features":[422]},{"name":"NS_E_EXPECT_MONO_WAV_INPUT","features":[422]},{"name":"NS_E_FAILED_DOWNLOAD_ABORT_BURN","features":[422]},{"name":"NS_E_FAIL_LAUNCH_ROXIO_PLUGIN","features":[422]},{"name":"NS_E_FEATURE_DISABLED_BY_GROUP_POLICY","features":[422]},{"name":"NS_E_FEATURE_DISABLED_IN_SKU","features":[422]},{"name":"NS_E_FEATURE_REQUIRES_ENTERPRISE_SERVER","features":[422]},{"name":"NS_E_FILE_ALLOCATION_FAILED","features":[422]},{"name":"NS_E_FILE_BANDWIDTH_LIMIT","features":[422]},{"name":"NS_E_FILE_EXISTS","features":[422]},{"name":"NS_E_FILE_FAILED_CHECKS","features":[422]},{"name":"NS_E_FILE_INIT_FAILED","features":[422]},{"name":"NS_E_FILE_NOT_FOUND","features":[422]},{"name":"NS_E_FILE_OPEN_FAILED","features":[422]},{"name":"NS_E_FILE_PLAY_FAILED","features":[422]},{"name":"NS_E_FILE_READ","features":[422]},{"name":"NS_E_FILE_WRITE","features":[422]},{"name":"NS_E_FIREWALL","features":[422]},{"name":"NS_E_FLASH_PLAYBACK_NOT_ALLOWED","features":[422]},{"name":"NS_E_GLITCH_MODE","features":[422]},{"name":"NS_E_GRAPH_NOAUDIOLANGUAGE","features":[422]},{"name":"NS_E_GRAPH_NOAUDIOLANGUAGESELECTED","features":[422]},{"name":"NS_E_HDS_KEY_MISMATCH","features":[422]},{"name":"NS_E_HEADER_MISMATCH","features":[422]},{"name":"NS_E_HTTP_DISABLED","features":[422]},{"name":"NS_E_HTTP_TEXT_DATACONTAINER_INVALID_SERVER_RESPONSE","features":[422]},{"name":"NS_E_HTTP_TEXT_DATACONTAINER_SIZE_LIMIT_EXCEEDED","features":[422]},{"name":"NS_E_ICMQUERYFORMAT","features":[422]},{"name":"NS_E_IE_DISALLOWS_ACTIVEX_CONTROLS","features":[422]},{"name":"NS_E_IMAGE_DOWNLOAD_FAILED","features":[422]},{"name":"NS_E_IMAPI_LOSSOFSTREAMING","features":[422]},{"name":"NS_E_IMAPI_MEDIUM_INVALIDTYPE","features":[422]},{"name":"NS_E_INCOMPATIBLE_FORMAT","features":[422]},{"name":"NS_E_INCOMPATIBLE_PUSH_SERVER","features":[422]},{"name":"NS_E_INCOMPATIBLE_SERVER","features":[422]},{"name":"NS_E_INCOMPATIBLE_VERSION","features":[422]},{"name":"NS_E_INCOMPLETE_PLAYLIST","features":[422]},{"name":"NS_E_INCORRECTCLIPSETTINGS","features":[422]},{"name":"NS_E_INDUCED","features":[422]},{"name":"NS_E_INPUTSOURCE_PROBLEM","features":[422]},{"name":"NS_E_INPUT_DOESNOT_SUPPORT_SMPTE","features":[422]},{"name":"NS_E_INPUT_WAVFORMAT_MISMATCH","features":[422]},{"name":"NS_E_INSUFFICIENT_BANDWIDTH","features":[422]},{"name":"NS_E_INSUFFICIENT_DATA","features":[422]},{"name":"NS_E_INTERFACE_NOT_REGISTERED_IN_GIT","features":[422]},{"name":"NS_E_INTERLACEMODE_MISMATCH","features":[422]},{"name":"NS_E_INTERLACE_REQUIRE_SAMESIZE","features":[422]},{"name":"NS_E_INTERNAL","features":[422]},{"name":"NS_E_INTERNAL_SERVER_ERROR","features":[422]},{"name":"NS_E_INVALIDCALL_WHILE_ARCHIVAL_RUNNING","features":[422]},{"name":"NS_E_INVALIDCALL_WHILE_ENCODER_RUNNING","features":[422]},{"name":"NS_E_INVALIDCALL_WHILE_ENCODER_STOPPED","features":[422]},{"name":"NS_E_INVALIDINPUTFPS","features":[422]},{"name":"NS_E_INVALIDPACKETSIZE","features":[422]},{"name":"NS_E_INVALIDPROFILE","features":[422]},{"name":"NS_E_INVALID_ARCHIVE","features":[422]},{"name":"NS_E_INVALID_AUDIO_BUFFERMAX","features":[422]},{"name":"NS_E_INVALID_AUDIO_PEAKRATE","features":[422]},{"name":"NS_E_INVALID_AUDIO_PEAKRATE_2","features":[422]},{"name":"NS_E_INVALID_BLACKHOLE_ADDRESS","features":[422]},{"name":"NS_E_INVALID_CHANNEL","features":[422]},{"name":"NS_E_INVALID_CLIENT","features":[422]},{"name":"NS_E_INVALID_DATA","features":[422]},{"name":"NS_E_INVALID_DEVICE","features":[422]},{"name":"NS_E_INVALID_DRMV2CLT_STUBLIB","features":[422]},{"name":"NS_E_INVALID_EDL","features":[422]},{"name":"NS_E_INVALID_FILE_BITRATE","features":[422]},{"name":"NS_E_INVALID_FOLDDOWN_COEFFICIENTS","features":[422]},{"name":"NS_E_INVALID_INDEX","features":[422]},{"name":"NS_E_INVALID_INDEX2","features":[422]},{"name":"NS_E_INVALID_INPUT_AUDIENCE_INDEX","features":[422]},{"name":"NS_E_INVALID_INPUT_FORMAT","features":[422]},{"name":"NS_E_INVALID_INPUT_LANGUAGE","features":[422]},{"name":"NS_E_INVALID_INPUT_STREAM","features":[422]},{"name":"NS_E_INVALID_INTERLACEMODE","features":[422]},{"name":"NS_E_INVALID_INTERLACE_COMPAT","features":[422]},{"name":"NS_E_INVALID_KEY","features":[422]},{"name":"NS_E_INVALID_LOG_URL","features":[422]},{"name":"NS_E_INVALID_MTU_RANGE","features":[422]},{"name":"NS_E_INVALID_NAME","features":[422]},{"name":"NS_E_INVALID_NONSQUAREPIXEL_COMPAT","features":[422]},{"name":"NS_E_INVALID_NUM_PASSES","features":[422]},{"name":"NS_E_INVALID_OPERATING_SYSTEM_VERSION","features":[422]},{"name":"NS_E_INVALID_OUTPUT_FORMAT","features":[422]},{"name":"NS_E_INVALID_PIXEL_ASPECT_RATIO","features":[422]},{"name":"NS_E_INVALID_PLAY_STATISTICS","features":[422]},{"name":"NS_E_INVALID_PLUGIN_LOAD_TYPE_CONFIGURATION","features":[422]},{"name":"NS_E_INVALID_PORT","features":[422]},{"name":"NS_E_INVALID_PROFILE_CONTENTTYPE","features":[422]},{"name":"NS_E_INVALID_PUBLISHING_POINT_NAME","features":[422]},{"name":"NS_E_INVALID_PUSH_PUBLISHING_POINT","features":[422]},{"name":"NS_E_INVALID_PUSH_PUBLISHING_POINT_START_REQUEST","features":[422]},{"name":"NS_E_INVALID_PUSH_TEMPLATE","features":[422]},{"name":"NS_E_INVALID_QUERY_OPERATOR","features":[422]},{"name":"NS_E_INVALID_QUERY_PROPERTY","features":[422]},{"name":"NS_E_INVALID_REDIRECT","features":[422]},{"name":"NS_E_INVALID_REQUEST","features":[422]},{"name":"NS_E_INVALID_SAMPLING_RATE","features":[422]},{"name":"NS_E_INVALID_SCRIPT_BITRATE","features":[422]},{"name":"NS_E_INVALID_SOURCE_WITH_DEVICE_CONTROL","features":[422]},{"name":"NS_E_INVALID_STREAM","features":[422]},{"name":"NS_E_INVALID_TIMECODE","features":[422]},{"name":"NS_E_INVALID_TTL","features":[422]},{"name":"NS_E_INVALID_VBR_COMPAT","features":[422]},{"name":"NS_E_INVALID_VBR_WITH_UNCOMP","features":[422]},{"name":"NS_E_INVALID_VIDEO_BITRATE","features":[422]},{"name":"NS_E_INVALID_VIDEO_BUFFER","features":[422]},{"name":"NS_E_INVALID_VIDEO_BUFFERMAX","features":[422]},{"name":"NS_E_INVALID_VIDEO_BUFFERMAX_2","features":[422]},{"name":"NS_E_INVALID_VIDEO_CQUALITY","features":[422]},{"name":"NS_E_INVALID_VIDEO_FPS","features":[422]},{"name":"NS_E_INVALID_VIDEO_HEIGHT","features":[422]},{"name":"NS_E_INVALID_VIDEO_HEIGHT_ALIGN","features":[422]},{"name":"NS_E_INVALID_VIDEO_IQUALITY","features":[422]},{"name":"NS_E_INVALID_VIDEO_KEYFRAME","features":[422]},{"name":"NS_E_INVALID_VIDEO_PEAKRATE","features":[422]},{"name":"NS_E_INVALID_VIDEO_PEAKRATE_2","features":[422]},{"name":"NS_E_INVALID_VIDEO_WIDTH","features":[422]},{"name":"NS_E_INVALID_VIDEO_WIDTH_ALIGN","features":[422]},{"name":"NS_E_INVALID_VIDEO_WIDTH_FOR_INTERLACED_ENCODING","features":[422]},{"name":"NS_E_LANGUAGE_MISMATCH","features":[422]},{"name":"NS_E_LATE_OPERATION","features":[422]},{"name":"NS_E_LATE_PACKET","features":[422]},{"name":"NS_E_LICENSE_EXPIRED","features":[422]},{"name":"NS_E_LICENSE_HEADER_MISSING_URL","features":[422]},{"name":"NS_E_LICENSE_INCORRECT_RIGHTS","features":[422]},{"name":"NS_E_LICENSE_OUTOFDATE","features":[422]},{"name":"NS_E_LICENSE_REQUIRED","features":[422]},{"name":"NS_E_LOGFILEPERIOD","features":[422]},{"name":"NS_E_LOG_FILE_SIZE","features":[422]},{"name":"NS_E_LOG_NEED_TO_BE_SKIPPED","features":[422]},{"name":"NS_E_MARKIN_UNSUPPORTED","features":[422]},{"name":"NS_E_MAX_BITRATE","features":[422]},{"name":"NS_E_MAX_CLIENTS","features":[422]},{"name":"NS_E_MAX_FILERATE","features":[422]},{"name":"NS_E_MAX_FUNNELS_ALERT","features":[422]},{"name":"NS_E_MAX_PACKET_SIZE_TOO_SMALL","features":[422]},{"name":"NS_E_MEDIACD_READ_ERROR","features":[422]},{"name":"NS_E_MEDIA_LIBRARY_FAILED","features":[422]},{"name":"NS_E_MEDIA_PARSER_INVALID_FORMAT","features":[422]},{"name":"NS_E_MEMSTORAGE_BAD_DATA","features":[422]},{"name":"NS_E_METADATA_CACHE_DATA_NOT_AVAILABLE","features":[422]},{"name":"NS_E_METADATA_CANNOT_RETRIEVE_FROM_OFFLINE_CACHE","features":[422]},{"name":"NS_E_METADATA_CANNOT_SET_LOCALE","features":[422]},{"name":"NS_E_METADATA_FORMAT_NOT_SUPPORTED","features":[422]},{"name":"NS_E_METADATA_IDENTIFIER_NOT_AVAILABLE","features":[422]},{"name":"NS_E_METADATA_INVALID_DOCUMENT_TYPE","features":[422]},{"name":"NS_E_METADATA_LANGUAGE_NOT_SUPORTED","features":[422]},{"name":"NS_E_METADATA_NOT_AVAILABLE","features":[422]},{"name":"NS_E_METADATA_NO_EDITING_CAPABILITY","features":[422]},{"name":"NS_E_METADATA_NO_RFC1766_NAME_FOR_LOCALE","features":[422]},{"name":"NS_E_MISMATCHED_MEDIACONTENT","features":[422]},{"name":"NS_E_MISSING_AUDIENCE","features":[422]},{"name":"NS_E_MISSING_CHANNEL","features":[422]},{"name":"NS_E_MISSING_SOURCE_INDEX","features":[422]},{"name":"NS_E_MIXER_INVALID_CONTROL","features":[422]},{"name":"NS_E_MIXER_INVALID_LINE","features":[422]},{"name":"NS_E_MIXER_INVALID_VALUE","features":[422]},{"name":"NS_E_MIXER_NODRIVER","features":[422]},{"name":"NS_E_MIXER_UNKNOWN_MMRESULT","features":[422]},{"name":"NS_E_MLS_SMARTPLAYLIST_FILTER_NOT_REGISTERED","features":[422]},{"name":"NS_E_MMSAUTOSERVER_CANTFINDWALKER","features":[422]},{"name":"NS_E_MMS_NOT_SUPPORTED","features":[422]},{"name":"NS_E_MONITOR_GIVEUP","features":[422]},{"name":"NS_E_MP3_FORMAT_NOT_FOUND","features":[422]},{"name":"NS_E_MPDB_GENERIC","features":[422]},{"name":"NS_E_MSAUDIO_NOT_INSTALLED","features":[422]},{"name":"NS_E_MSBD_NO_LONGER_SUPPORTED","features":[422]},{"name":"NS_E_MULTICAST_DISABLED","features":[422]},{"name":"NS_E_MULTICAST_PLUGIN_NOT_ENABLED","features":[422]},{"name":"NS_E_MULTIPLE_AUDIO_CODECS","features":[422]},{"name":"NS_E_MULTIPLE_AUDIO_FORMATS","features":[422]},{"name":"NS_E_MULTIPLE_FILE_BITRATES","features":[422]},{"name":"NS_E_MULTIPLE_SCRIPT_BITRATES","features":[422]},{"name":"NS_E_MULTIPLE_VBR_AUDIENCES","features":[422]},{"name":"NS_E_MULTIPLE_VIDEO_CODECS","features":[422]},{"name":"NS_E_MULTIPLE_VIDEO_SIZES","features":[422]},{"name":"NS_E_NAMESPACE_BAD_NAME","features":[422]},{"name":"NS_E_NAMESPACE_BUFFER_TOO_SMALL","features":[422]},{"name":"NS_E_NAMESPACE_CALLBACK_NOT_FOUND","features":[422]},{"name":"NS_E_NAMESPACE_DUPLICATE_CALLBACK","features":[422]},{"name":"NS_E_NAMESPACE_DUPLICATE_NAME","features":[422]},{"name":"NS_E_NAMESPACE_EMPTY_NAME","features":[422]},{"name":"NS_E_NAMESPACE_INDEX_TOO_LARGE","features":[422]},{"name":"NS_E_NAMESPACE_NAME_TOO_LONG","features":[422]},{"name":"NS_E_NAMESPACE_NODE_CONFLICT","features":[422]},{"name":"NS_E_NAMESPACE_NODE_NOT_FOUND","features":[422]},{"name":"NS_E_NAMESPACE_TOO_MANY_CALLBACKS","features":[422]},{"name":"NS_E_NAMESPACE_WRONG_PERSIST","features":[422]},{"name":"NS_E_NAMESPACE_WRONG_SECURITY","features":[422]},{"name":"NS_E_NAMESPACE_WRONG_TYPE","features":[422]},{"name":"NS_E_NEED_CORE_REFERENCE","features":[422]},{"name":"NS_E_NEED_TO_ASK_USER","features":[422]},{"name":"NS_E_NETWORK_BUSY","features":[422]},{"name":"NS_E_NETWORK_RESOURCE_FAILURE","features":[422]},{"name":"NS_E_NETWORK_SERVICE_FAILURE","features":[422]},{"name":"NS_E_NETWORK_SINK_WRITE","features":[422]},{"name":"NS_E_NET_READ","features":[422]},{"name":"NS_E_NET_WRITE","features":[422]},{"name":"NS_E_NOCONNECTION","features":[422]},{"name":"NS_E_NOFUNNEL","features":[422]},{"name":"NS_E_NOMATCHING_ELEMENT","features":[422]},{"name":"NS_E_NOMATCHING_MEDIASOURCE","features":[422]},{"name":"NS_E_NONSQUAREPIXELMODE_MISMATCH","features":[422]},{"name":"NS_E_NOREGISTEREDWALKER","features":[422]},{"name":"NS_E_NOSOURCEGROUPS","features":[422]},{"name":"NS_E_NOSTATSAVAILABLE","features":[422]},{"name":"NS_E_NOTARCHIVING","features":[422]},{"name":"NS_E_NOTHING_TO_DO","features":[422]},{"name":"NS_E_NOTITLES","features":[422]},{"name":"NS_E_NOT_CONFIGURED","features":[422]},{"name":"NS_E_NOT_CONNECTED","features":[422]},{"name":"NS_E_NOT_CONTENT_PARTNER_TRACK","features":[422]},{"name":"NS_E_NOT_LICENSED","features":[422]},{"name":"NS_E_NOT_REBUILDING","features":[422]},{"name":"NS_E_NO_ACTIVE_SOURCEGROUP","features":[422]},{"name":"NS_E_NO_AUDIENCES","features":[422]},{"name":"NS_E_NO_AUDIODATA","features":[422]},{"name":"NS_E_NO_AUDIO_COMPAT","features":[422]},{"name":"NS_E_NO_AUDIO_TIMECOMPRESSION","features":[422]},{"name":"NS_E_NO_CD","features":[422]},{"name":"NS_E_NO_CD_BURNER","features":[422]},{"name":"NS_E_NO_CHANNELS","features":[422]},{"name":"NS_E_NO_DATAVIEW_SUPPORT","features":[422]},{"name":"NS_E_NO_DEVICE","features":[422]},{"name":"NS_E_NO_ERROR_STRING_FOUND","features":[422]},{"name":"NS_E_NO_EXISTING_PACKETIZER","features":[422]},{"name":"NS_E_NO_FORMATS","features":[422]},{"name":"NS_E_NO_FRAMES_SUBMITTED_TO_ANALYZER","features":[422]},{"name":"NS_E_NO_LOCALPLAY","features":[422]},{"name":"NS_E_NO_MBR_WITH_TIMECODE","features":[422]},{"name":"NS_E_NO_MEDIAFORMAT_IN_SOURCE","features":[422]},{"name":"NS_E_NO_MEDIA_IN_AUDIENCE","features":[422]},{"name":"NS_E_NO_MEDIA_PROTOCOL","features":[422]},{"name":"NS_E_NO_MORE_SAMPLES","features":[422]},{"name":"NS_E_NO_MULTICAST","features":[422]},{"name":"NS_E_NO_MULTIPASS_FOR_LIVEDEVICE","features":[422]},{"name":"NS_E_NO_NEW_CONNECTIONS","features":[422]},{"name":"NS_E_NO_PAL_INVERSE_TELECINE","features":[422]},{"name":"NS_E_NO_PDA","features":[422]},{"name":"NS_E_NO_PROFILE_IN_SOURCEGROUP","features":[422]},{"name":"NS_E_NO_PROFILE_NAME","features":[422]},{"name":"NS_E_NO_REALTIME_PREPROCESS","features":[422]},{"name":"NS_E_NO_REALTIME_TIMECOMPRESSION","features":[422]},{"name":"NS_E_NO_REFERENCES","features":[422]},{"name":"NS_E_NO_REPEAT_PREPROCESS","features":[422]},{"name":"NS_E_NO_SCRIPT_ENGINE","features":[422]},{"name":"NS_E_NO_SCRIPT_STREAM","features":[422]},{"name":"NS_E_NO_SERVER_CONTACT","features":[422]},{"name":"NS_E_NO_SMPTE_WITH_MULTIPLE_SOURCEGROUPS","features":[422]},{"name":"NS_E_NO_SPECIFIED_DEVICE","features":[422]},{"name":"NS_E_NO_STREAM","features":[422]},{"name":"NS_E_NO_TWOPASS_TIMECOMPRESSION","features":[422]},{"name":"NS_E_NO_VALID_OUTPUT_STREAM","features":[422]},{"name":"NS_E_NO_VALID_SOURCE_PLUGIN","features":[422]},{"name":"NS_E_NUM_LANGUAGE_MISMATCH","features":[422]},{"name":"NS_E_OFFLINE_MODE","features":[422]},{"name":"NS_E_OPEN_CONTAINING_FOLDER_FAILED","features":[422]},{"name":"NS_E_OPEN_FILE_LIMIT","features":[422]},{"name":"NS_E_OUTPUT_PROTECTION_LEVEL_UNSUPPORTED","features":[422]},{"name":"NS_E_OUTPUT_PROTECTION_SCHEME_UNSUPPORTED","features":[422]},{"name":"NS_E_PACKETSINK_UNKNOWN_FEC_STREAM","features":[422]},{"name":"NS_E_PAGING_ERROR","features":[422]},{"name":"NS_E_PARTIALLY_REBUILT_DISK","features":[422]},{"name":"NS_E_PDA_CANNOT_CREATE_ADDITIONAL_SYNC_RELATIONSHIP","features":[422]},{"name":"NS_E_PDA_CANNOT_SYNC_FROM_INTERNET","features":[422]},{"name":"NS_E_PDA_CANNOT_SYNC_FROM_LOCATION","features":[422]},{"name":"NS_E_PDA_CANNOT_SYNC_INVALID_PLAYLIST","features":[422]},{"name":"NS_E_PDA_CANNOT_TRANSCODE","features":[422]},{"name":"NS_E_PDA_CANNOT_TRANSCODE_TO_AUDIO","features":[422]},{"name":"NS_E_PDA_CANNOT_TRANSCODE_TO_IMAGE","features":[422]},{"name":"NS_E_PDA_CANNOT_TRANSCODE_TO_VIDEO","features":[422]},{"name":"NS_E_PDA_CEWMDM_DRM_ERROR","features":[422]},{"name":"NS_E_PDA_DELETE_FAILED","features":[422]},{"name":"NS_E_PDA_DEVICESUPPORTDISABLED","features":[422]},{"name":"NS_E_PDA_DEVICE_FULL","features":[422]},{"name":"NS_E_PDA_DEVICE_FULL_IN_SESSION","features":[422]},{"name":"NS_E_PDA_DEVICE_NOT_RESPONDING","features":[422]},{"name":"NS_E_PDA_ENCODER_NOT_RESPONDING","features":[422]},{"name":"NS_E_PDA_FAILED_TO_BURN","features":[422]},{"name":"NS_E_PDA_FAILED_TO_ENCRYPT_TRANSCODED_FILE","features":[422]},{"name":"NS_E_PDA_FAILED_TO_RETRIEVE_FILE","features":[422]},{"name":"NS_E_PDA_FAILED_TO_SYNCHRONIZE_FILE","features":[422]},{"name":"NS_E_PDA_FAILED_TO_TRANSCODE_PHOTO","features":[422]},{"name":"NS_E_PDA_FAIL_READ_WAVE_FILE","features":[422]},{"name":"NS_E_PDA_FAIL_SELECT_DEVICE","features":[422]},{"name":"NS_E_PDA_INITIALIZINGDEVICES","features":[422]},{"name":"NS_E_PDA_MANUALDEVICE","features":[422]},{"name":"NS_E_PDA_NO_LONGER_AVAILABLE","features":[422]},{"name":"NS_E_PDA_NO_TRANSCODE_OF_DRM","features":[422]},{"name":"NS_E_PDA_OBSOLETE_SP","features":[422]},{"name":"NS_E_PDA_PARTNERSHIPNOTEXIST","features":[422]},{"name":"NS_E_PDA_RETRIEVED_FILE_FILENAME_TOO_LONG","features":[422]},{"name":"NS_E_PDA_SYNC_FAILED","features":[422]},{"name":"NS_E_PDA_SYNC_LOGIN_ERROR","features":[422]},{"name":"NS_E_PDA_SYNC_RUNNING","features":[422]},{"name":"NS_E_PDA_TITLE_COLLISION","features":[422]},{"name":"NS_E_PDA_TOO_MANY_FILES_IN_DIRECTORY","features":[422]},{"name":"NS_E_PDA_TOO_MANY_FILE_COLLISIONS","features":[422]},{"name":"NS_E_PDA_TRANSCODECACHEFULL","features":[422]},{"name":"NS_E_PDA_TRANSCODE_CODEC_NOT_FOUND","features":[422]},{"name":"NS_E_PDA_TRANSCODE_NOT_PERMITTED","features":[422]},{"name":"NS_E_PDA_UNSPECIFIED_ERROR","features":[422]},{"name":"NS_E_PDA_UNSUPPORTED_FORMAT","features":[422]},{"name":"NS_E_PLAYLIST_CONTAINS_ERRORS","features":[422]},{"name":"NS_E_PLAYLIST_END_RECEDING","features":[422]},{"name":"NS_E_PLAYLIST_ENTRY_ALREADY_PLAYING","features":[422]},{"name":"NS_E_PLAYLIST_ENTRY_HAS_CHANGED","features":[422]},{"name":"NS_E_PLAYLIST_ENTRY_NOT_IN_PLAYLIST","features":[422]},{"name":"NS_E_PLAYLIST_ENTRY_SEEK","features":[422]},{"name":"NS_E_PLAYLIST_PARSE_FAILURE","features":[422]},{"name":"NS_E_PLAYLIST_PLUGIN_NOT_FOUND","features":[422]},{"name":"NS_E_PLAYLIST_RECURSIVE_PLAYLISTS","features":[422]},{"name":"NS_E_PLAYLIST_SHUTDOWN","features":[422]},{"name":"NS_E_PLAYLIST_TOO_MANY_NESTED_PLAYLISTS","features":[422]},{"name":"NS_E_PLAYLIST_UNSUPPORTED_ENTRY","features":[422]},{"name":"NS_E_PLUGIN_CLSID_INVALID","features":[422]},{"name":"NS_E_PLUGIN_ERROR_REPORTED","features":[422]},{"name":"NS_E_PLUGIN_NOTSHUTDOWN","features":[422]},{"name":"NS_E_PORT_IN_USE","features":[422]},{"name":"NS_E_PORT_IN_USE_HTTP","features":[422]},{"name":"NS_E_PROCESSINGSHOWSYNCWIZARD","features":[422]},{"name":"NS_E_PROFILE_MISMATCH","features":[422]},{"name":"NS_E_PROPERTY_NOT_FOUND","features":[422]},{"name":"NS_E_PROPERTY_NOT_SUPPORTED","features":[422]},{"name":"NS_E_PROPERTY_READ_ONLY","features":[422]},{"name":"NS_E_PROTECTED_CONTENT","features":[422]},{"name":"NS_E_PROTOCOL_MISMATCH","features":[422]},{"name":"NS_E_PROXY_ACCESSDENIED","features":[422]},{"name":"NS_E_PROXY_CONNECT_TIMEOUT","features":[422]},{"name":"NS_E_PROXY_DNS_TIMEOUT","features":[422]},{"name":"NS_E_PROXY_NOT_FOUND","features":[422]},{"name":"NS_E_PROXY_SOURCE_ACCESSDENIED","features":[422]},{"name":"NS_E_PROXY_TIMEOUT","features":[422]},{"name":"NS_E_PUBLISHING_POINT_INVALID_REQUEST_WHILE_STARTED","features":[422]},{"name":"NS_E_PUBLISHING_POINT_REMOVED","features":[422]},{"name":"NS_E_PUBLISHING_POINT_STOPPED","features":[422]},{"name":"NS_E_PUSH_CANNOTCONNECT","features":[422]},{"name":"NS_E_PUSH_DUPLICATE_PUBLISHING_POINT_NAME","features":[422]},{"name":"NS_E_REBOOT_RECOMMENDED","features":[422]},{"name":"NS_E_REBOOT_REQUIRED","features":[422]},{"name":"NS_E_RECORDQ_DISK_FULL","features":[422]},{"name":"NS_E_REDBOOK_ENABLED_WHILE_COPYING","features":[422]},{"name":"NS_E_REDIRECT","features":[422]},{"name":"NS_E_REDIRECT_TO_PROXY","features":[422]},{"name":"NS_E_REFUSED_BY_SERVER","features":[422]},{"name":"NS_E_REG_FLUSH_FAILURE","features":[422]},{"name":"NS_E_REMIRRORED_DISK","features":[422]},{"name":"NS_E_REQUIRE_STREAMING_CLIENT","features":[422]},{"name":"NS_E_RESET_SOCKET_CONNECTION","features":[422]},{"name":"NS_E_RESOURCE_GONE","features":[422]},{"name":"NS_E_SAME_AS_INPUT_COMBINATION","features":[422]},{"name":"NS_E_SCHEMA_CLASSIFY_FAILURE","features":[422]},{"name":"NS_E_SCRIPT_DEBUGGER_NOT_INSTALLED","features":[422]},{"name":"NS_E_SDK_BUFFERTOOSMALL","features":[422]},{"name":"NS_E_SERVER_ACCESSDENIED","features":[422]},{"name":"NS_E_SERVER_DNS_TIMEOUT","features":[422]},{"name":"NS_E_SERVER_NOT_FOUND","features":[422]},{"name":"NS_E_SERVER_UNAVAILABLE","features":[422]},{"name":"NS_E_SESSION_INVALID","features":[422]},{"name":"NS_E_SESSION_NOT_FOUND","features":[422]},{"name":"NS_E_SETUP_BLOCKED","features":[422]},{"name":"NS_E_SETUP_DRM_MIGRATION_FAILED","features":[422]},{"name":"NS_E_SETUP_DRM_MIGRATION_FAILED_AND_IGNORABLE_FAILURE","features":[422]},{"name":"NS_E_SETUP_IGNORABLE_FAILURE","features":[422]},{"name":"NS_E_SETUP_INCOMPLETE","features":[422]},{"name":"NS_E_SET_DISK_UID_FAILED","features":[422]},{"name":"NS_E_SHARING_STATE_OUT_OF_SYNC","features":[422]},{"name":"NS_E_SHARING_VIOLATION","features":[422]},{"name":"NS_E_SHUTDOWN","features":[422]},{"name":"NS_E_SLOW_READ_DIGITAL","features":[422]},{"name":"NS_E_SLOW_READ_DIGITAL_WITH_ERRORCORRECTION","features":[422]},{"name":"NS_E_SMPTEMODE_MISMATCH","features":[422]},{"name":"NS_E_SOURCEGROUP_NOTPREPARED","features":[422]},{"name":"NS_E_SOURCE_CANNOT_LOOP","features":[422]},{"name":"NS_E_SOURCE_NOTSPECIFIED","features":[422]},{"name":"NS_E_SOURCE_PLUGIN_NOT_FOUND","features":[422]},{"name":"NS_E_SPEECHEDL_ON_NON_MIXEDMODE","features":[422]},{"name":"NS_E_STALE_PRESENTATION","features":[422]},{"name":"NS_E_STREAM_END","features":[422]},{"name":"NS_E_STRIDE_REFUSED","features":[422]},{"name":"NS_E_SUBSCRIPTIONSERVICE_DOWNLOAD_TIMEOUT","features":[422]},{"name":"NS_E_SUBSCRIPTIONSERVICE_LOGIN_FAILED","features":[422]},{"name":"NS_E_SUBSCRIPTIONSERVICE_PLAYBACK_DISALLOWED","features":[422]},{"name":"NS_E_SYNCWIZ_CANNOT_CHANGE_SETTINGS","features":[422]},{"name":"NS_E_SYNCWIZ_DEVICE_FULL","features":[422]},{"name":"NS_E_TABLE_KEY_NOT_FOUND","features":[422]},{"name":"NS_E_TAMPERED_CONTENT","features":[422]},{"name":"NS_E_TCP_DISABLED","features":[422]},{"name":"NS_E_TIGER_FAIL","features":[422]},{"name":"NS_E_TIMECODE_REQUIRES_VIDEOSTREAM","features":[422]},{"name":"NS_E_TIMEOUT","features":[422]},{"name":"NS_E_TITLE_BITRATE","features":[422]},{"name":"NS_E_TITLE_SIZE_EXCEEDED","features":[422]},{"name":"NS_E_TOO_MANY_AUDIO","features":[422]},{"name":"NS_E_TOO_MANY_DEVICECONTROL","features":[422]},{"name":"NS_E_TOO_MANY_HOPS","features":[422]},{"name":"NS_E_TOO_MANY_MULTICAST_SINKS","features":[422]},{"name":"NS_E_TOO_MANY_SESS","features":[422]},{"name":"NS_E_TOO_MANY_TITLES","features":[422]},{"name":"NS_E_TOO_MANY_VIDEO","features":[422]},{"name":"NS_E_TOO_MUCH_DATA","features":[422]},{"name":"NS_E_TOO_MUCH_DATA_FROM_SERVER","features":[422]},{"name":"NS_E_TRACK_DOWNLOAD_REQUIRES_ALBUM_PURCHASE","features":[422]},{"name":"NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE","features":[422]},{"name":"NS_E_TRACK_PURCHASE_MAXIMUM_EXCEEDED","features":[422]},{"name":"NS_E_TRANSCODE_DELETECACHEERROR","features":[422]},{"name":"NS_E_TRANSFORM_PLUGIN_INVALID","features":[422]},{"name":"NS_E_TRANSFORM_PLUGIN_NOT_FOUND","features":[422]},{"name":"NS_E_UDP_DISABLED","features":[422]},{"name":"NS_E_UNABLE_TO_CREATE_RIP_LOCATION","features":[422]},{"name":"NS_E_UNCOMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED","features":[422]},{"name":"NS_E_UNCOMPRESSED_DIGITAL_VIDEO_PROTECTION_LEVEL_UNSUPPORTED","features":[422]},{"name":"NS_E_UNCOMP_COMP_COMBINATION","features":[422]},{"name":"NS_E_UNEXPECTED_DISPLAY_SETTINGS","features":[422]},{"name":"NS_E_UNEXPECTED_MSAUDIO_ERROR","features":[422]},{"name":"NS_E_UNKNOWN_PROTOCOL","features":[422]},{"name":"NS_E_UNRECOGNIZED_STREAM_TYPE","features":[422]},{"name":"NS_E_UNSUPPORTED_ARCHIVEOPERATION","features":[422]},{"name":"NS_E_UNSUPPORTED_ARCHIVETYPE","features":[422]},{"name":"NS_E_UNSUPPORTED_ENCODER_DEVICE","features":[422]},{"name":"NS_E_UNSUPPORTED_LANGUAGE","features":[422]},{"name":"NS_E_UNSUPPORTED_LOAD_TYPE","features":[422]},{"name":"NS_E_UNSUPPORTED_PROPERTY","features":[422]},{"name":"NS_E_UNSUPPORTED_SOURCETYPE","features":[422]},{"name":"NS_E_URLLIST_INVALIDFORMAT","features":[422]},{"name":"NS_E_USER_STOP","features":[422]},{"name":"NS_E_USE_FILE_SOURCE","features":[422]},{"name":"NS_E_VBRMODE_MISMATCH","features":[422]},{"name":"NS_E_VIDCAPCREATEWINDOW","features":[422]},{"name":"NS_E_VIDCAPDRVINUSE","features":[422]},{"name":"NS_E_VIDCAPSTARTFAILED","features":[422]},{"name":"NS_E_VIDEODEVICE_BUSY","features":[422]},{"name":"NS_E_VIDEODEVICE_UNEXPECTED","features":[422]},{"name":"NS_E_VIDEODRIVER_UNSTABLE","features":[422]},{"name":"NS_E_VIDEO_BITRATE_STEPDOWN","features":[422]},{"name":"NS_E_VIDEO_CODEC_ERROR","features":[422]},{"name":"NS_E_VIDEO_CODEC_NOT_INSTALLED","features":[422]},{"name":"NS_E_VIDSOURCECOMPRESSION","features":[422]},{"name":"NS_E_VIDSOURCESIZE","features":[422]},{"name":"NS_E_WALKER_SERVER","features":[422]},{"name":"NS_E_WALKER_UNKNOWN","features":[422]},{"name":"NS_E_WALKER_USAGE","features":[422]},{"name":"NS_E_WAVE_OPEN","features":[422]},{"name":"NS_E_WINSOCK_ERROR_STRING","features":[422]},{"name":"NS_E_WIZARD_RUNNING","features":[422]},{"name":"NS_E_WMDM_REVOKED","features":[422]},{"name":"NS_E_WMDRM_DEPRECATED","features":[422]},{"name":"NS_E_WME_VERSION_MISMATCH","features":[422]},{"name":"NS_E_WMG_CANNOTQUEUE","features":[422]},{"name":"NS_E_WMG_COPP_SECURITY_INVALID","features":[422]},{"name":"NS_E_WMG_COPP_UNSUPPORTED","features":[422]},{"name":"NS_E_WMG_FILETRANSFERNOTALLOWED","features":[422]},{"name":"NS_E_WMG_INVALIDSTATE","features":[422]},{"name":"NS_E_WMG_INVALID_COPP_CERTIFICATE","features":[422]},{"name":"NS_E_WMG_LICENSE_TAMPERED","features":[422]},{"name":"NS_E_WMG_NOSDKINTERFACE","features":[422]},{"name":"NS_E_WMG_NOTALLOUTPUTSRENDERED","features":[422]},{"name":"NS_E_WMG_PLUGINUNAVAILABLE","features":[422]},{"name":"NS_E_WMG_PREROLLLICENSEACQUISITIONNOTALLOWED","features":[422]},{"name":"NS_E_WMG_RATEUNAVAILABLE","features":[422]},{"name":"NS_E_WMG_SINKALREADYEXISTS","features":[422]},{"name":"NS_E_WMG_UNEXPECTEDPREROLLSTATUS","features":[422]},{"name":"NS_E_WMPBR_BACKUPCANCEL","features":[422]},{"name":"NS_E_WMPBR_BACKUPRESTOREFAILED","features":[422]},{"name":"NS_E_WMPBR_DRIVE_INVALID","features":[422]},{"name":"NS_E_WMPBR_ERRORWITHURL","features":[422]},{"name":"NS_E_WMPBR_NAMECOLLISION","features":[422]},{"name":"NS_E_WMPBR_NOLISTENER","features":[422]},{"name":"NS_E_WMPBR_RESTORECANCEL","features":[422]},{"name":"NS_E_WMPCORE_BUFFERTOOSMALL","features":[422]},{"name":"NS_E_WMPCORE_BUSY","features":[422]},{"name":"NS_E_WMPCORE_COCREATEFAILEDFORGITOBJECT","features":[422]},{"name":"NS_E_WMPCORE_CODEC_DOWNLOAD_NOT_ALLOWED","features":[422]},{"name":"NS_E_WMPCORE_CODEC_NOT_FOUND","features":[422]},{"name":"NS_E_WMPCORE_CODEC_NOT_TRUSTED","features":[422]},{"name":"NS_E_WMPCORE_CURRENT_MEDIA_NOT_ACTIVE","features":[422]},{"name":"NS_E_WMPCORE_DEVICE_DRIVERS_MISSING","features":[422]},{"name":"NS_E_WMPCORE_ERRORMANAGERNOTAVAILABLE","features":[422]},{"name":"NS_E_WMPCORE_ERRORSINKNOTREGISTERED","features":[422]},{"name":"NS_E_WMPCORE_ERROR_DOWNLOADING_PLAYLIST","features":[422]},{"name":"NS_E_WMPCORE_FAILEDTOGETMARSHALLEDEVENTHANDLERINTERFACE","features":[422]},{"name":"NS_E_WMPCORE_FAILED_TO_BUILD_PLAYLIST","features":[422]},{"name":"NS_E_WMPCORE_FILE_NOT_FOUND","features":[422]},{"name":"NS_E_WMPCORE_GRAPH_NOT_IN_LIST","features":[422]},{"name":"NS_E_WMPCORE_INVALIDPLAYLISTMODE","features":[422]},{"name":"NS_E_WMPCORE_INVALID_PLAYLIST_URL","features":[422]},{"name":"NS_E_WMPCORE_ITEMNOTINPLAYLIST","features":[422]},{"name":"NS_E_WMPCORE_LIST_ENTRY_NO_REF","features":[422]},{"name":"NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY","features":[422]},{"name":"NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE","features":[422]},{"name":"NS_E_WMPCORE_MEDIA_ERROR_RESUME_FAILED","features":[422]},{"name":"NS_E_WMPCORE_MEDIA_NO_CHILD_PLAYLIST","features":[422]},{"name":"NS_E_WMPCORE_MEDIA_UNAVAILABLE","features":[422]},{"name":"NS_E_WMPCORE_MEDIA_URL_TOO_LONG","features":[422]},{"name":"NS_E_WMPCORE_MISMATCHED_RUNTIME","features":[422]},{"name":"NS_E_WMPCORE_MISNAMED_FILE","features":[422]},{"name":"NS_E_WMPCORE_NOBROWSER","features":[422]},{"name":"NS_E_WMPCORE_NOSOURCEURLSTRING","features":[422]},{"name":"NS_E_WMPCORE_NO_PLAYABLE_MEDIA_IN_PLAYLIST","features":[422]},{"name":"NS_E_WMPCORE_NO_REF_IN_ENTRY","features":[422]},{"name":"NS_E_WMPCORE_PLAYLISTEMPTY","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_EMPTY_NESTED_PLAYLIST_SKIPPED_ITEMS","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_EMPTY_OR_SINGLE_MEDIA","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_EVENT_ATTRIBUTE_ABSENT","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_EVENT_EMPTY","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_IMPORT_FAILED_NO_ITEMS","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_EXHAUSTED","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_INIT_FAILED","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_MORPH_FAILED","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_NAME_NOT_FOUND","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_NONE","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_REPEAT_EMPTY","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_REPEAT_END_MEDIA_NONE","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_REPEAT_START_MEDIA_NONE","features":[422]},{"name":"NS_E_WMPCORE_PLAYLIST_STACK_EMPTY","features":[422]},{"name":"NS_E_WMPCORE_SOME_CODECS_MISSING","features":[422]},{"name":"NS_E_WMPCORE_TEMP_FILE_NOT_FOUND","features":[422]},{"name":"NS_E_WMPCORE_UNAVAILABLE","features":[422]},{"name":"NS_E_WMPCORE_UNRECOGNIZED_MEDIA_URL","features":[422]},{"name":"NS_E_WMPCORE_USER_CANCEL","features":[422]},{"name":"NS_E_WMPCORE_VIDEO_TRANSFORM_FILTER_INSERTION","features":[422]},{"name":"NS_E_WMPCORE_WEBHELPFAILED","features":[422]},{"name":"NS_E_WMPCORE_WMX_ENTRYREF_NO_REF","features":[422]},{"name":"NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_NAME_EMPTY","features":[422]},{"name":"NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_NAME_ILLEGAL","features":[422]},{"name":"NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_VALUE_EMPTY","features":[422]},{"name":"NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_VALUE_ILLEGAL","features":[422]},{"name":"NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_NAME_EMPTY","features":[422]},{"name":"NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_NAME_ILLEGAL","features":[422]},{"name":"NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_VALUE_EMPTY","features":[422]},{"name":"NS_E_WMPFLASH_CANT_FIND_COM_SERVER","features":[422]},{"name":"NS_E_WMPFLASH_INCOMPATIBLEVERSION","features":[422]},{"name":"NS_E_WMPIM_DIALUPFAILED","features":[422]},{"name":"NS_E_WMPIM_USERCANCELED","features":[422]},{"name":"NS_E_WMPIM_USEROFFLINE","features":[422]},{"name":"NS_E_WMPOCXGRAPH_IE_DISALLOWS_ACTIVEX_CONTROLS","features":[422]},{"name":"NS_E_WMPOCX_ERRORMANAGERNOTAVAILABLE","features":[422]},{"name":"NS_E_WMPOCX_NOT_RUNNING_REMOTELY","features":[422]},{"name":"NS_E_WMPOCX_NO_ACTIVE_CORE","features":[422]},{"name":"NS_E_WMPOCX_NO_REMOTE_CORE","features":[422]},{"name":"NS_E_WMPOCX_NO_REMOTE_WINDOW","features":[422]},{"name":"NS_E_WMPOCX_PLAYER_NOT_DOCKED","features":[422]},{"name":"NS_E_WMPOCX_REMOTE_PLAYER_ALREADY_RUNNING","features":[422]},{"name":"NS_E_WMPOCX_UNABLE_TO_LOAD_SKIN","features":[422]},{"name":"NS_E_WMPXML_ATTRIBUTENOTFOUND","features":[422]},{"name":"NS_E_WMPXML_EMPTYDOC","features":[422]},{"name":"NS_E_WMPXML_ENDOFDATA","features":[422]},{"name":"NS_E_WMPXML_NOERROR","features":[422]},{"name":"NS_E_WMPXML_PARSEERROR","features":[422]},{"name":"NS_E_WMPXML_PINOTFOUND","features":[422]},{"name":"NS_E_WMPZIP_CORRUPT","features":[422]},{"name":"NS_E_WMPZIP_FILENOTFOUND","features":[422]},{"name":"NS_E_WMPZIP_NOTAZIPFILE","features":[422]},{"name":"NS_E_WMP_ACCESS_DENIED","features":[422]},{"name":"NS_E_WMP_ADDTOLIBRARY_FAILED","features":[422]},{"name":"NS_E_WMP_ALREADY_IN_USE","features":[422]},{"name":"NS_E_WMP_AUDIO_CODEC_NOT_INSTALLED","features":[422]},{"name":"NS_E_WMP_AUDIO_DEVICE_LOST","features":[422]},{"name":"NS_E_WMP_AUDIO_HW_PROBLEM","features":[422]},{"name":"NS_E_WMP_AUTOPLAY_INVALID_STATE","features":[422]},{"name":"NS_E_WMP_BAD_DRIVER","features":[422]},{"name":"NS_E_WMP_BMP_BITMAP_NOT_CREATED","features":[422]},{"name":"NS_E_WMP_BMP_COMPRESSION_UNSUPPORTED","features":[422]},{"name":"NS_E_WMP_BMP_INVALID_BITMASK","features":[422]},{"name":"NS_E_WMP_BMP_INVALID_FORMAT","features":[422]},{"name":"NS_E_WMP_BMP_TOPDOWN_DIB_UNSUPPORTED","features":[422]},{"name":"NS_E_WMP_BSTR_TOO_LONG","features":[422]},{"name":"NS_E_WMP_BURN_DISC_OVERFLOW","features":[422]},{"name":"NS_E_WMP_CANNOT_BURN_NON_LOCAL_FILE","features":[422]},{"name":"NS_E_WMP_CANNOT_FIND_FILE","features":[422]},{"name":"NS_E_WMP_CANNOT_FIND_FOLDER","features":[422]},{"name":"NS_E_WMP_CANT_PLAY_PROTECTED","features":[422]},{"name":"NS_E_WMP_CD_ANOTHER_USER","features":[422]},{"name":"NS_E_WMP_CD_STASH_NO_SPACE","features":[422]},{"name":"NS_E_WMP_CODEC_NEEDED_WITH_4CC","features":[422]},{"name":"NS_E_WMP_CODEC_NEEDED_WITH_FORMATTAG","features":[422]},{"name":"NS_E_WMP_COMPONENT_REVOKED","features":[422]},{"name":"NS_E_WMP_CONNECT_TIMEOUT","features":[422]},{"name":"NS_E_WMP_CONVERT_FILE_CORRUPT","features":[422]},{"name":"NS_E_WMP_CONVERT_FILE_FAILED","features":[422]},{"name":"NS_E_WMP_CONVERT_NO_RIGHTS_ERRORURL","features":[422]},{"name":"NS_E_WMP_CONVERT_NO_RIGHTS_NOERRORURL","features":[422]},{"name":"NS_E_WMP_CONVERT_PLUGIN_UNAVAILABLE_ERRORURL","features":[422]},{"name":"NS_E_WMP_CONVERT_PLUGIN_UNAVAILABLE_NOERRORURL","features":[422]},{"name":"NS_E_WMP_CONVERT_PLUGIN_UNKNOWN_FILE_OWNER","features":[422]},{"name":"NS_E_WMP_CS_JPGPOSITIONIMAGE","features":[422]},{"name":"NS_E_WMP_CS_NOTEVENLYDIVISIBLE","features":[422]},{"name":"NS_E_WMP_DAI_SONGTOOSHORT","features":[422]},{"name":"NS_E_WMP_DRM_ACQUIRING_LICENSE","features":[422]},{"name":"NS_E_WMP_DRM_CANNOT_RESTORE","features":[422]},{"name":"NS_E_WMP_DRM_COMPONENT_FAILURE","features":[422]},{"name":"NS_E_WMP_DRM_CORRUPT_BACKUP","features":[422]},{"name":"NS_E_WMP_DRM_DRIVER_AUTH_FAILURE","features":[422]},{"name":"NS_E_WMP_DRM_GENERIC_LICENSE_FAILURE","features":[422]},{"name":"NS_E_WMP_DRM_INDIV_FAILED","features":[422]},{"name":"NS_E_WMP_DRM_INVALID_SIG","features":[422]},{"name":"NS_E_WMP_DRM_LICENSE_CONTENT_REVOKED","features":[422]},{"name":"NS_E_WMP_DRM_LICENSE_EXPIRED","features":[422]},{"name":"NS_E_WMP_DRM_LICENSE_NOSAP","features":[422]},{"name":"NS_E_WMP_DRM_LICENSE_NOTACQUIRED","features":[422]},{"name":"NS_E_WMP_DRM_LICENSE_NOTENABLED","features":[422]},{"name":"NS_E_WMP_DRM_LICENSE_SERVER_UNAVAILABLE","features":[422]},{"name":"NS_E_WMP_DRM_LICENSE_UNUSABLE","features":[422]},{"name":"NS_E_WMP_DRM_NEEDS_AUTHORIZATION","features":[422]},{"name":"NS_E_WMP_DRM_NEW_HARDWARE","features":[422]},{"name":"NS_E_WMP_DRM_NOT_ACQUIRING","features":[422]},{"name":"NS_E_WMP_DRM_NO_DEVICE_CERT","features":[422]},{"name":"NS_E_WMP_DRM_NO_RIGHTS","features":[422]},{"name":"NS_E_WMP_DRM_NO_SECURE_CLOCK","features":[422]},{"name":"NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE","features":[422]},{"name":"NS_E_WMP_DSHOW_UNSUPPORTED_FORMAT","features":[422]},{"name":"NS_E_WMP_ERASE_FAILED","features":[422]},{"name":"NS_E_WMP_EXTERNAL_NOTREADY","features":[422]},{"name":"NS_E_WMP_FAILED_TO_OPEN_IMAGE","features":[422]},{"name":"NS_E_WMP_FAILED_TO_OPEN_WMD","features":[422]},{"name":"NS_E_WMP_FAILED_TO_RIP_TRACK","features":[422]},{"name":"NS_E_WMP_FAILED_TO_SAVE_FILE","features":[422]},{"name":"NS_E_WMP_FAILED_TO_SAVE_PLAYLIST","features":[422]},{"name":"NS_E_WMP_FILESCANALREADYSTARTED","features":[422]},{"name":"NS_E_WMP_FILE_DOES_NOT_FIT_ON_CD","features":[422]},{"name":"NS_E_WMP_FILE_NO_DURATION","features":[422]},{"name":"NS_E_WMP_FILE_OPEN_FAILED","features":[422]},{"name":"NS_E_WMP_FILE_TYPE_CANNOT_BURN_TO_AUDIO_CD","features":[422]},{"name":"NS_E_WMP_FORMAT_FAILED","features":[422]},{"name":"NS_E_WMP_GIF_BAD_VERSION_NUMBER","features":[422]},{"name":"NS_E_WMP_GIF_INVALID_FORMAT","features":[422]},{"name":"NS_E_WMP_GIF_NO_IMAGE_IN_FILE","features":[422]},{"name":"NS_E_WMP_GIF_UNEXPECTED_ENDOFFILE","features":[422]},{"name":"NS_E_WMP_GOFULLSCREEN_FAILED","features":[422]},{"name":"NS_E_WMP_HME_INVALIDOBJECTID","features":[422]},{"name":"NS_E_WMP_HME_NOTSEARCHABLEFORITEMS","features":[422]},{"name":"NS_E_WMP_HME_STALEREQUEST","features":[422]},{"name":"NS_E_WMP_HWND_NOTFOUND","features":[422]},{"name":"NS_E_WMP_IMAGE_FILETYPE_UNSUPPORTED","features":[422]},{"name":"NS_E_WMP_IMAGE_INVALID_FORMAT","features":[422]},{"name":"NS_E_WMP_IMAPI2_ERASE_DEVICE_BUSY","features":[422]},{"name":"NS_E_WMP_IMAPI2_ERASE_FAIL","features":[422]},{"name":"NS_E_WMP_IMAPI_DEVICE_BUSY","features":[422]},{"name":"NS_E_WMP_IMAPI_DEVICE_INVALIDTYPE","features":[422]},{"name":"NS_E_WMP_IMAPI_DEVICE_NOTPRESENT","features":[422]},{"name":"NS_E_WMP_IMAPI_FAILURE","features":[422]},{"name":"NS_E_WMP_IMAPI_GENERIC","features":[422]},{"name":"NS_E_WMP_IMAPI_LOSS_OF_STREAMING","features":[422]},{"name":"NS_E_WMP_IMAPI_MEDIA_INCOMPATIBLE","features":[422]},{"name":"NS_E_WMP_INVALID_ASX","features":[422]},{"name":"NS_E_WMP_INVALID_KEY","features":[422]},{"name":"NS_E_WMP_INVALID_LIBRARY_ADD","features":[422]},{"name":"NS_E_WMP_INVALID_MAX_VAL","features":[422]},{"name":"NS_E_WMP_INVALID_MIN_VAL","features":[422]},{"name":"NS_E_WMP_INVALID_PROTOCOL","features":[422]},{"name":"NS_E_WMP_INVALID_REQUEST","features":[422]},{"name":"NS_E_WMP_INVALID_SKIN","features":[422]},{"name":"NS_E_WMP_JPGTRANSPARENCY","features":[422]},{"name":"NS_E_WMP_JPG_BAD_DCTSIZE","features":[422]},{"name":"NS_E_WMP_JPG_BAD_PRECISION","features":[422]},{"name":"NS_E_WMP_JPG_BAD_VERSION_NUMBER","features":[422]},{"name":"NS_E_WMP_JPG_CCIR601_NOTIMPL","features":[422]},{"name":"NS_E_WMP_JPG_FRACT_SAMPLE_NOTIMPL","features":[422]},{"name":"NS_E_WMP_JPG_IMAGE_TOO_BIG","features":[422]},{"name":"NS_E_WMP_JPG_INVALID_FORMAT","features":[422]},{"name":"NS_E_WMP_JPG_JERR_ARITHCODING_NOTIMPL","features":[422]},{"name":"NS_E_WMP_JPG_NO_IMAGE_IN_FILE","features":[422]},{"name":"NS_E_WMP_JPG_READ_ERROR","features":[422]},{"name":"NS_E_WMP_JPG_SOF_UNSUPPORTED","features":[422]},{"name":"NS_E_WMP_JPG_UNEXPECTED_ENDOFFILE","features":[422]},{"name":"NS_E_WMP_JPG_UNKNOWN_MARKER","features":[422]},{"name":"NS_E_WMP_LICENSE_REQUIRED","features":[422]},{"name":"NS_E_WMP_LICENSE_RESTRICTS","features":[422]},{"name":"NS_E_WMP_LOCKEDINSKINMODE","features":[422]},{"name":"NS_E_WMP_LOGON_FAILURE","features":[422]},{"name":"NS_E_WMP_MF_CODE_EXPIRED","features":[422]},{"name":"NS_E_WMP_MLS_STALE_DATA","features":[422]},{"name":"NS_E_WMP_MMS_NOT_SUPPORTED","features":[422]},{"name":"NS_E_WMP_MSSAP_NOT_AVAILABLE","features":[422]},{"name":"NS_E_WMP_MULTICAST_DISABLED","features":[422]},{"name":"NS_E_WMP_MULTIPLE_ERROR_IN_PLAYLIST","features":[422]},{"name":"NS_E_WMP_NEED_UPGRADE","features":[422]},{"name":"NS_E_WMP_NETWORK_ERROR","features":[422]},{"name":"NS_E_WMP_NETWORK_FIREWALL","features":[422]},{"name":"NS_E_WMP_NETWORK_RESOURCE_FAILURE","features":[422]},{"name":"NS_E_WMP_NONMEDIA_FILES","features":[422]},{"name":"NS_E_WMP_NO_DISK_SPACE","features":[422]},{"name":"NS_E_WMP_NO_PROTOCOLS_SELECTED","features":[422]},{"name":"NS_E_WMP_NO_REMOVABLE_MEDIA","features":[422]},{"name":"NS_E_WMP_OUTOFMEMORY","features":[422]},{"name":"NS_E_WMP_PATH_ALREADY_IN_LIBRARY","features":[422]},{"name":"NS_E_WMP_PLAYLIST_EXISTS","features":[422]},{"name":"NS_E_WMP_PLUGINDLL_NOTFOUND","features":[422]},{"name":"NS_E_WMP_PNG_INVALIDFORMAT","features":[422]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC","features":[422]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH","features":[422]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_COMPRESSION","features":[422]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_FILTER","features":[422]},{"name":"NS_E_WMP_PNG_UNSUPPORTED_INTERLACE","features":[422]},{"name":"NS_E_WMP_POLICY_VALUE_NOT_CONFIGURED","features":[422]},{"name":"NS_E_WMP_PROTECTED_CONTENT","features":[422]},{"name":"NS_E_WMP_PROTOCOL_PROBLEM","features":[422]},{"name":"NS_E_WMP_PROXY_CONNECT_TIMEOUT","features":[422]},{"name":"NS_E_WMP_PROXY_NOT_FOUND","features":[422]},{"name":"NS_E_WMP_RBC_JPGMAPPINGIMAGE","features":[422]},{"name":"NS_E_WMP_RECORDING_NOT_ALLOWED","features":[422]},{"name":"NS_E_WMP_RIP_FAILED","features":[422]},{"name":"NS_E_WMP_SAVEAS_READONLY","features":[422]},{"name":"NS_E_WMP_SENDMAILFAILED","features":[422]},{"name":"NS_E_WMP_SERVER_DNS_TIMEOUT","features":[422]},{"name":"NS_E_WMP_SERVER_INACCESSIBLE","features":[422]},{"name":"NS_E_WMP_SERVER_NONEWCONNECTIONS","features":[422]},{"name":"NS_E_WMP_SERVER_NOT_RESPONDING","features":[422]},{"name":"NS_E_WMP_SERVER_SECURITY_ERROR","features":[422]},{"name":"NS_E_WMP_SERVER_UNAVAILABLE","features":[422]},{"name":"NS_E_WMP_STREAMING_RECORDING_NOT_ALLOWED","features":[422]},{"name":"NS_E_WMP_TAMPERED_CONTENT","features":[422]},{"name":"NS_E_WMP_UDRM_NOUSERLIST","features":[422]},{"name":"NS_E_WMP_UI_NOSKININZIP","features":[422]},{"name":"NS_E_WMP_UI_NOTATHEMEFILE","features":[422]},{"name":"NS_E_WMP_UI_OBJECTNOTFOUND","features":[422]},{"name":"NS_E_WMP_UI_PASSTHROUGH","features":[422]},{"name":"NS_E_WMP_UI_SECONDHANDLER","features":[422]},{"name":"NS_E_WMP_UI_SUBCONTROLSNOTSUPPORTED","features":[422]},{"name":"NS_E_WMP_UI_SUBELEMENTNOTFOUND","features":[422]},{"name":"NS_E_WMP_UI_VERSIONMISMATCH","features":[422]},{"name":"NS_E_WMP_UI_VERSIONPARSE","features":[422]},{"name":"NS_E_WMP_UI_VIEWIDNOTFOUND","features":[422]},{"name":"NS_E_WMP_UNKNOWN_ERROR","features":[422]},{"name":"NS_E_WMP_UNSUPPORTED_FORMAT","features":[422]},{"name":"NS_E_WMP_UPGRADE_APPLICATION","features":[422]},{"name":"NS_E_WMP_URLDOWNLOADFAILED","features":[422]},{"name":"NS_E_WMP_VERIFY_ONLINE","features":[422]},{"name":"NS_E_WMP_VIDEO_CODEC_NOT_INSTALLED","features":[422]},{"name":"NS_E_WMP_WINDOWSAPIFAILURE","features":[422]},{"name":"NS_E_WMP_WMDM_BUSY","features":[422]},{"name":"NS_E_WMP_WMDM_FAILURE","features":[422]},{"name":"NS_E_WMP_WMDM_INCORRECT_RIGHTS","features":[422]},{"name":"NS_E_WMP_WMDM_INTERFACEDEAD","features":[422]},{"name":"NS_E_WMP_WMDM_LICENSE_EXPIRED","features":[422]},{"name":"NS_E_WMP_WMDM_LICENSE_NOTEXIST","features":[422]},{"name":"NS_E_WMP_WMDM_NORIGHTS","features":[422]},{"name":"NS_E_WMP_WMDM_NOTCERTIFIED","features":[422]},{"name":"NS_E_WMR_CANNOT_RENDER_BINARY_STREAM","features":[422]},{"name":"NS_E_WMR_NOCALLBACKAVAILABLE","features":[422]},{"name":"NS_E_WMR_NOSOURCEFILTER","features":[422]},{"name":"NS_E_WMR_PINNOTFOUND","features":[422]},{"name":"NS_E_WMR_PINTYPENOMATCH","features":[422]},{"name":"NS_E_WMR_SAMPLEPROPERTYNOTSET","features":[422]},{"name":"NS_E_WMR_UNSUPPORTEDSTREAM","features":[422]},{"name":"NS_E_WMR_WAITINGONFORMATSWITCH","features":[422]},{"name":"NS_E_WMR_WILLNOT_RENDER_BINARY_STREAM","features":[422]},{"name":"NS_E_WMX_ATTRIBUTE_ALREADY_EXISTS","features":[422]},{"name":"NS_E_WMX_ATTRIBUTE_DOES_NOT_EXIST","features":[422]},{"name":"NS_E_WMX_ATTRIBUTE_UNRETRIEVABLE","features":[422]},{"name":"NS_E_WMX_INVALID_FORMAT_OVER_NESTING","features":[422]},{"name":"NS_E_WMX_ITEM_DOES_NOT_EXIST","features":[422]},{"name":"NS_E_WMX_ITEM_TYPE_ILLEGAL","features":[422]},{"name":"NS_E_WMX_ITEM_UNSETTABLE","features":[422]},{"name":"NS_E_WMX_PLAYLIST_EMPTY","features":[422]},{"name":"NS_E_WMX_UNRECOGNIZED_PLAYLIST_FORMAT","features":[422]},{"name":"NS_E_WONT_DO_DIGITAL","features":[422]},{"name":"NS_E_WRONG_OS_VERSION","features":[422]},{"name":"NS_E_WRONG_PUBLISHING_POINT_TYPE","features":[422]},{"name":"NS_E_WSX_INVALID_VERSION","features":[422]},{"name":"NS_I_CATATONIC_AUTO_UNFAIL","features":[422]},{"name":"NS_I_CATATONIC_FAILURE","features":[422]},{"name":"NS_I_CUB_RUNNING","features":[422]},{"name":"NS_I_CUB_START","features":[422]},{"name":"NS_I_CUB_UNFAIL_LINK","features":[422]},{"name":"NS_I_DISK_REBUILD_ABORTED","features":[422]},{"name":"NS_I_DISK_REBUILD_FINISHED","features":[422]},{"name":"NS_I_DISK_REBUILD_STARTED","features":[422]},{"name":"NS_I_DISK_START","features":[422]},{"name":"NS_I_DISK_STOP","features":[422]},{"name":"NS_I_EXISTING_PACKETIZER","features":[422]},{"name":"NS_I_KILL_CONNECTION","features":[422]},{"name":"NS_I_KILL_USERSESSION","features":[422]},{"name":"NS_I_LIMIT_BANDWIDTH","features":[422]},{"name":"NS_I_LIMIT_FUNNELS","features":[422]},{"name":"NS_I_LOGGING_FAILED","features":[422]},{"name":"NS_I_MANUAL_PROXY","features":[422]},{"name":"NS_I_NOLOG_STOP","features":[422]},{"name":"NS_I_PLAYLIST_CHANGE_RECEDING","features":[422]},{"name":"NS_I_REBUILD_DISK","features":[422]},{"name":"NS_I_RECONNECTED","features":[422]},{"name":"NS_I_RESTRIPE_CUB_OUT","features":[422]},{"name":"NS_I_RESTRIPE_DISK_OUT","features":[422]},{"name":"NS_I_RESTRIPE_DONE","features":[422]},{"name":"NS_I_RESTRIPE_START","features":[422]},{"name":"NS_I_START_DISK","features":[422]},{"name":"NS_I_STOP_CUB","features":[422]},{"name":"NS_I_STOP_DISK","features":[422]},{"name":"NS_I_TIGER_START","features":[422]},{"name":"NS_S_CALLABORTED","features":[422]},{"name":"NS_S_CALLPENDING","features":[422]},{"name":"NS_S_CHANGENOTICE","features":[422]},{"name":"NS_S_DEGRADING_QUALITY","features":[422]},{"name":"NS_S_DRM_ACQUIRE_CANCELLED","features":[422]},{"name":"NS_S_DRM_BURNABLE_TRACK","features":[422]},{"name":"NS_S_DRM_BURNABLE_TRACK_WITH_PLAYLIST_RESTRICTION","features":[422]},{"name":"NS_S_DRM_INDIVIDUALIZED","features":[422]},{"name":"NS_S_DRM_LICENSE_ACQUIRED","features":[422]},{"name":"NS_S_DRM_MONITOR_CANCELLED","features":[422]},{"name":"NS_S_DRM_NEEDS_INDIVIDUALIZATION","features":[422]},{"name":"NS_S_EOSRECEDING","features":[422]},{"name":"NS_S_NAVIGATION_COMPLETE_WITH_ERRORS","features":[422]},{"name":"NS_S_NEED_TO_BUY_BURN_RIGHTS","features":[422]},{"name":"NS_S_OPERATION_PENDING","features":[422]},{"name":"NS_S_PUBLISHING_POINT_STARTED_WITH_FAILED_SINKS","features":[422]},{"name":"NS_S_REBOOT_RECOMMENDED","features":[422]},{"name":"NS_S_REBOOT_REQUIRED","features":[422]},{"name":"NS_S_REBUFFERING","features":[422]},{"name":"NS_S_STREAM_TRUNCATED","features":[422]},{"name":"NS_S_TRACK_ALREADY_DOWNLOADED","features":[422]},{"name":"NS_S_TRACK_BUY_REQUIRES_ALBUM_PURCHASE","features":[422]},{"name":"NS_S_TRANSCRYPTOR_EOF","features":[422]},{"name":"NS_S_WMG_ADVISE_DROP_FRAME","features":[422]},{"name":"NS_S_WMG_ADVISE_DROP_TO_KEYFRAME","features":[422]},{"name":"NS_S_WMG_FORCE_DROP_FRAME","features":[422]},{"name":"NS_S_WMPBR_PARTIALSUCCESS","features":[422]},{"name":"NS_S_WMPBR_SUCCESS","features":[422]},{"name":"NS_S_WMPCORE_COMMAND_NOT_AVAILABLE","features":[422]},{"name":"NS_S_WMPCORE_MEDIA_CHILD_PLAYLIST_OPEN_PENDING","features":[422]},{"name":"NS_S_WMPCORE_MEDIA_VALIDATION_PENDING","features":[422]},{"name":"NS_S_WMPCORE_MORE_NODES_AVAIABLE","features":[422]},{"name":"NS_S_WMPCORE_PLAYLISTCLEARABORT","features":[422]},{"name":"NS_S_WMPCORE_PLAYLISTREMOVEITEMABORT","features":[422]},{"name":"NS_S_WMPCORE_PLAYLIST_COLLAPSED_TO_SINGLE_MEDIA","features":[422]},{"name":"NS_S_WMPCORE_PLAYLIST_CREATION_PENDING","features":[422]},{"name":"NS_S_WMPCORE_PLAYLIST_IMPORT_MISSING_ITEMS","features":[422]},{"name":"NS_S_WMPCORE_PLAYLIST_NAME_AUTO_GENERATED","features":[422]},{"name":"NS_S_WMPCORE_PLAYLIST_REPEAT_SECONDARY_SEGMENTS_IGNORED","features":[422]},{"name":"NS_S_WMPEFFECT_OPAQUE","features":[422]},{"name":"NS_S_WMPEFFECT_TRANSPARENT","features":[422]},{"name":"NS_S_WMP_EXCEPTION","features":[422]},{"name":"NS_S_WMP_LOADED_BMP_IMAGE","features":[422]},{"name":"NS_S_WMP_LOADED_GIF_IMAGE","features":[422]},{"name":"NS_S_WMP_LOADED_JPG_IMAGE","features":[422]},{"name":"NS_S_WMP_LOADED_PNG_IMAGE","features":[422]},{"name":"NS_S_WMP_UI_VERSIONMISMATCH","features":[422]},{"name":"NS_S_WMR_ALREADYRENDERED","features":[422]},{"name":"NS_S_WMR_PINTYPEFULLMATCH","features":[422]},{"name":"NS_S_WMR_PINTYPEPARTIALMATCH","features":[422]},{"name":"NS_W_FILE_BANDWIDTH_LIMIT","features":[422]},{"name":"NS_W_SERVER_BANDWIDTH_LIMIT","features":[422]},{"name":"NS_W_UNKNOWN_EVENT","features":[422]},{"name":"OLIADPCMWAVEFORMAT","features":[423,422]},{"name":"OLICELPWAVEFORMAT","features":[423,422]},{"name":"OLIGSMWAVEFORMAT","features":[423,422]},{"name":"OLIOPRWAVEFORMAT","features":[423,422]},{"name":"OLISBCWAVEFORMAT","features":[423,422]},{"name":"OpenDriver","features":[307,422]},{"name":"PD_CAN_DRAW_DIB","features":[422]},{"name":"PD_CAN_STRETCHDIB","features":[422]},{"name":"PD_STRETCHDIB_1_1_OK","features":[422]},{"name":"PD_STRETCHDIB_1_2_OK","features":[422]},{"name":"PD_STRETCHDIB_1_N_OK","features":[422]},{"name":"ROCKWELL_WA1_MIXER","features":[422]},{"name":"ROCKWELL_WA1_MPU401_IN","features":[422]},{"name":"ROCKWELL_WA1_MPU401_OUT","features":[422]},{"name":"ROCKWELL_WA1_SYNTH","features":[422]},{"name":"ROCKWELL_WA1_WAVEIN","features":[422]},{"name":"ROCKWELL_WA1_WAVEOUT","features":[422]},{"name":"ROCKWELL_WA2_MIXER","features":[422]},{"name":"ROCKWELL_WA2_MPU401_IN","features":[422]},{"name":"ROCKWELL_WA2_MPU401_OUT","features":[422]},{"name":"ROCKWELL_WA2_SYNTH","features":[422]},{"name":"ROCKWELL_WA2_WAVEIN","features":[422]},{"name":"ROCKWELL_WA2_WAVEOUT","features":[422]},{"name":"SEARCH_ANY","features":[422]},{"name":"SEARCH_BACKWARD","features":[422]},{"name":"SEARCH_FORWARD","features":[422]},{"name":"SEARCH_KEY","features":[422]},{"name":"SEARCH_NEAREST","features":[422]},{"name":"SEEK_CUR","features":[422]},{"name":"SEEK_END","features":[422]},{"name":"SEEK_SET","features":[422]},{"name":"SIERRAADPCMWAVEFORMAT","features":[423,422]},{"name":"SONARCWAVEFORMAT","features":[423,422]},{"name":"SendDriverMessage","features":[307,422]},{"name":"TARGET_DEVICE_FRIENDLY_NAME","features":[422]},{"name":"TARGET_DEVICE_OPEN_EXCLUSIVELY","features":[422]},{"name":"TASKERR_NOTASKSUPPORT","features":[422]},{"name":"TASKERR_OUTOFMEMORY","features":[422]},{"name":"TDD_BEGINMINPERIOD","features":[422]},{"name":"TDD_ENDMINPERIOD","features":[422]},{"name":"TDD_GETDEVCAPS","features":[422]},{"name":"TDD_GETSYSTEMTIME","features":[422]},{"name":"TDD_KILLTIMEREVENT","features":[422]},{"name":"TDD_SETTIMEREVENT","features":[422]},{"name":"TIMEREVENT","features":[422]},{"name":"TRUESPEECHWAVEFORMAT","features":[423,422]},{"name":"VADMAD_Device_ID","features":[422]},{"name":"VCAPS_CAN_SCALE","features":[422]},{"name":"VCAPS_DST_CAN_CLIP","features":[422]},{"name":"VCAPS_OVERLAY","features":[422]},{"name":"VCAPS_SRC_CAN_CLIP","features":[422]},{"name":"VFWWDMExtensionProc","features":[307,422,357]},{"name":"VFW_HIDE_CAMERACONTROL_PAGE","features":[422]},{"name":"VFW_HIDE_SETTINGS_PAGE","features":[422]},{"name":"VFW_HIDE_VIDEOSRC_PAGE","features":[422]},{"name":"VFW_OEM_ADD_PAGE","features":[422]},{"name":"VFW_QUERY_DEV_CHANGED","features":[422]},{"name":"VFW_USE_DEVICE_HANDLE","features":[422]},{"name":"VFW_USE_STREAM_HANDLE","features":[422]},{"name":"VHDR_DONE","features":[422]},{"name":"VHDR_INQUEUE","features":[422]},{"name":"VHDR_KEYFRAME","features":[422]},{"name":"VHDR_PREPARED","features":[422]},{"name":"VHDR_VALID","features":[422]},{"name":"VIDCF_COMPRESSFRAMES","features":[422]},{"name":"VIDCF_CRUNCH","features":[422]},{"name":"VIDCF_DRAW","features":[422]},{"name":"VIDCF_FASTTEMPORALC","features":[422]},{"name":"VIDCF_FASTTEMPORALD","features":[422]},{"name":"VIDCF_QUALITY","features":[422]},{"name":"VIDCF_TEMPORAL","features":[422]},{"name":"VIDEOHDR","features":[422]},{"name":"VIDEO_CONFIGURE_CURRENT","features":[422]},{"name":"VIDEO_CONFIGURE_GET","features":[422]},{"name":"VIDEO_CONFIGURE_MAX","features":[422]},{"name":"VIDEO_CONFIGURE_MIN","features":[422]},{"name":"VIDEO_CONFIGURE_NOMINAL","features":[422]},{"name":"VIDEO_CONFIGURE_QUERY","features":[422]},{"name":"VIDEO_CONFIGURE_QUERYSIZE","features":[422]},{"name":"VIDEO_CONFIGURE_SET","features":[422]},{"name":"VIDEO_DLG_QUERY","features":[422]},{"name":"VIDEO_EXTERNALIN","features":[422]},{"name":"VIDEO_EXTERNALOUT","features":[422]},{"name":"VIDEO_IN","features":[422]},{"name":"VIDEO_OUT","features":[422]},{"name":"VP_COMMAND_GET","features":[422]},{"name":"VP_COMMAND_SET","features":[422]},{"name":"VP_CP_CMD_ACTIVATE","features":[422]},{"name":"VP_CP_CMD_CHANGE","features":[422]},{"name":"VP_CP_CMD_DEACTIVATE","features":[422]},{"name":"VP_CP_TYPE_APS_TRIGGER","features":[422]},{"name":"VP_CP_TYPE_MACROVISION","features":[422]},{"name":"VP_FLAGS_BRIGHTNESS","features":[422]},{"name":"VP_FLAGS_CONTRAST","features":[422]},{"name":"VP_FLAGS_COPYPROTECT","features":[422]},{"name":"VP_FLAGS_FLICKER","features":[422]},{"name":"VP_FLAGS_MAX_UNSCALED","features":[422]},{"name":"VP_FLAGS_OVERSCAN","features":[422]},{"name":"VP_FLAGS_POSITION","features":[422]},{"name":"VP_FLAGS_TV_MODE","features":[422]},{"name":"VP_FLAGS_TV_STANDARD","features":[422]},{"name":"VP_MODE_TV_PLAYBACK","features":[422]},{"name":"VP_MODE_WIN_GRAPHICS","features":[422]},{"name":"VP_TV_STANDARD_NTSC_433","features":[422]},{"name":"VP_TV_STANDARD_NTSC_M","features":[422]},{"name":"VP_TV_STANDARD_NTSC_M_J","features":[422]},{"name":"VP_TV_STANDARD_PAL_60","features":[422]},{"name":"VP_TV_STANDARD_PAL_B","features":[422]},{"name":"VP_TV_STANDARD_PAL_D","features":[422]},{"name":"VP_TV_STANDARD_PAL_G","features":[422]},{"name":"VP_TV_STANDARD_PAL_H","features":[422]},{"name":"VP_TV_STANDARD_PAL_I","features":[422]},{"name":"VP_TV_STANDARD_PAL_M","features":[422]},{"name":"VP_TV_STANDARD_PAL_N","features":[422]},{"name":"VP_TV_STANDARD_SECAM_B","features":[422]},{"name":"VP_TV_STANDARD_SECAM_D","features":[422]},{"name":"VP_TV_STANDARD_SECAM_G","features":[422]},{"name":"VP_TV_STANDARD_SECAM_H","features":[422]},{"name":"VP_TV_STANDARD_SECAM_K","features":[422]},{"name":"VP_TV_STANDARD_SECAM_K1","features":[422]},{"name":"VP_TV_STANDARD_SECAM_L","features":[422]},{"name":"VP_TV_STANDARD_SECAM_L1","features":[422]},{"name":"VP_TV_STANDARD_WIN_VGA","features":[422]},{"name":"VideoForWindowsVersion","features":[422]},{"name":"WAVEOPENDESC","features":[423,422]},{"name":"WAVE_FILTER_DEVELOPMENT","features":[422]},{"name":"WAVE_FILTER_ECHO","features":[422]},{"name":"WAVE_FILTER_UNKNOWN","features":[422]},{"name":"WAVE_FILTER_VOLUME","features":[422]},{"name":"WAVE_FORMAT_3COM_NBX","features":[422]},{"name":"WAVE_FORMAT_ADPCM","features":[422]},{"name":"WAVE_FORMAT_ALAC","features":[422]},{"name":"WAVE_FORMAT_ALAW","features":[422]},{"name":"WAVE_FORMAT_AMR_NB","features":[422]},{"name":"WAVE_FORMAT_AMR_WB","features":[422]},{"name":"WAVE_FORMAT_AMR_WP","features":[422]},{"name":"WAVE_FORMAT_ANTEX_ADPCME","features":[422]},{"name":"WAVE_FORMAT_APTX","features":[422]},{"name":"WAVE_FORMAT_AUDIOFILE_AF10","features":[422]},{"name":"WAVE_FORMAT_AUDIOFILE_AF36","features":[422]},{"name":"WAVE_FORMAT_BTV_DIGITAL","features":[422]},{"name":"WAVE_FORMAT_CANOPUS_ATRAC","features":[422]},{"name":"WAVE_FORMAT_CIRRUS","features":[422]},{"name":"WAVE_FORMAT_CODIAN","features":[422]},{"name":"WAVE_FORMAT_COMVERSE_INFOSYS_AVQSBC","features":[422]},{"name":"WAVE_FORMAT_COMVERSE_INFOSYS_G723_1","features":[422]},{"name":"WAVE_FORMAT_COMVERSE_INFOSYS_SBC","features":[422]},{"name":"WAVE_FORMAT_CONGRUENCY","features":[422]},{"name":"WAVE_FORMAT_CONTROL_RES_CR10","features":[422]},{"name":"WAVE_FORMAT_CONTROL_RES_VQLPC","features":[422]},{"name":"WAVE_FORMAT_CONVEDIA_G729","features":[422]},{"name":"WAVE_FORMAT_CREATIVE_ADPCM","features":[422]},{"name":"WAVE_FORMAT_CREATIVE_FASTSPEECH10","features":[422]},{"name":"WAVE_FORMAT_CREATIVE_FASTSPEECH8","features":[422]},{"name":"WAVE_FORMAT_CS2","features":[422]},{"name":"WAVE_FORMAT_CS_IMAADPCM","features":[422]},{"name":"WAVE_FORMAT_CUSEEME","features":[422]},{"name":"WAVE_FORMAT_CU_CODEC","features":[422]},{"name":"WAVE_FORMAT_DEVELOPMENT","features":[422]},{"name":"WAVE_FORMAT_DF_G726","features":[422]},{"name":"WAVE_FORMAT_DF_GSM610","features":[422]},{"name":"WAVE_FORMAT_DIALOGIC_OKI_ADPCM","features":[422]},{"name":"WAVE_FORMAT_DICTAPHONE_CELP54","features":[422]},{"name":"WAVE_FORMAT_DICTAPHONE_CELP68","features":[422]},{"name":"WAVE_FORMAT_DIGIADPCM","features":[422]},{"name":"WAVE_FORMAT_DIGIFIX","features":[422]},{"name":"WAVE_FORMAT_DIGIREAL","features":[422]},{"name":"WAVE_FORMAT_DIGISTD","features":[422]},{"name":"WAVE_FORMAT_DIGITAL_G723","features":[422]},{"name":"WAVE_FORMAT_DIVIO_G726","features":[422]},{"name":"WAVE_FORMAT_DIVIO_MPEG4_AAC","features":[422]},{"name":"WAVE_FORMAT_DOLBY_AC2","features":[422]},{"name":"WAVE_FORMAT_DOLBY_AC3_SPDIF","features":[422]},{"name":"WAVE_FORMAT_DOLBY_AC4","features":[422]},{"name":"WAVE_FORMAT_DRM","features":[422]},{"name":"WAVE_FORMAT_DSAT","features":[422]},{"name":"WAVE_FORMAT_DSAT_DISPLAY","features":[422]},{"name":"WAVE_FORMAT_DSPGROUP_TRUESPEECH","features":[422]},{"name":"WAVE_FORMAT_DTS","features":[422]},{"name":"WAVE_FORMAT_DTS2","features":[422]},{"name":"WAVE_FORMAT_DTS_DS","features":[422]},{"name":"WAVE_FORMAT_DVI_ADPCM","features":[422]},{"name":"WAVE_FORMAT_DVM","features":[422]},{"name":"WAVE_FORMAT_ECHOSC1","features":[422]},{"name":"WAVE_FORMAT_ECHOSC3","features":[422]},{"name":"WAVE_FORMAT_ENCORE_G726","features":[422]},{"name":"WAVE_FORMAT_ESPCM","features":[422]},{"name":"WAVE_FORMAT_ESST_AC3","features":[422]},{"name":"WAVE_FORMAT_FAAD_AAC","features":[422]},{"name":"WAVE_FORMAT_FLAC","features":[422]},{"name":"WAVE_FORMAT_FM_TOWNS_SND","features":[422]},{"name":"WAVE_FORMAT_FRACE_TELECOM_G729","features":[422]},{"name":"WAVE_FORMAT_FRAUNHOFER_IIS_MPEG2_AAC","features":[422]},{"name":"WAVE_FORMAT_G721_ADPCM","features":[422]},{"name":"WAVE_FORMAT_G722_ADPCM","features":[422]},{"name":"WAVE_FORMAT_G723_ADPCM","features":[422]},{"name":"WAVE_FORMAT_G726ADPCM","features":[422]},{"name":"WAVE_FORMAT_G726_ADPCM","features":[422]},{"name":"WAVE_FORMAT_G728_CELP","features":[422]},{"name":"WAVE_FORMAT_G729A","features":[422]},{"name":"WAVE_FORMAT_GENERIC_PASSTHRU","features":[422]},{"name":"WAVE_FORMAT_GLOBAL_IP_ILBC","features":[422]},{"name":"WAVE_FORMAT_GSM610","features":[422]},{"name":"WAVE_FORMAT_GSM_610","features":[422]},{"name":"WAVE_FORMAT_GSM_620","features":[422]},{"name":"WAVE_FORMAT_GSM_660","features":[422]},{"name":"WAVE_FORMAT_GSM_690","features":[422]},{"name":"WAVE_FORMAT_GSM_ADAPTIVE_MULTIRATE_WB","features":[422]},{"name":"WAVE_FORMAT_GSM_AMR_CBR","features":[422]},{"name":"WAVE_FORMAT_GSM_AMR_VBR_SID","features":[422]},{"name":"WAVE_FORMAT_HP_DYN_VOICE","features":[422]},{"name":"WAVE_FORMAT_IBM_CVSD","features":[422]},{"name":"WAVE_FORMAT_IEEE_FLOAT","features":[422]},{"name":"WAVE_FORMAT_ILINK_VC","features":[422]},{"name":"WAVE_FORMAT_IMA_ADPCM","features":[422]},{"name":"WAVE_FORMAT_INDEO_AUDIO","features":[422]},{"name":"WAVE_FORMAT_INFOCOM_ITS_G721_ADPCM","features":[422]},{"name":"WAVE_FORMAT_INGENIENT_G726","features":[422]},{"name":"WAVE_FORMAT_INNINGS_TELECOM_ADPCM","features":[422]},{"name":"WAVE_FORMAT_INTEL_G723_1","features":[422]},{"name":"WAVE_FORMAT_INTEL_G729","features":[422]},{"name":"WAVE_FORMAT_INTEL_MUSIC_CODER","features":[422]},{"name":"WAVE_FORMAT_IPI_HSX","features":[422]},{"name":"WAVE_FORMAT_IPI_RPELP","features":[422]},{"name":"WAVE_FORMAT_IRAT","features":[422]},{"name":"WAVE_FORMAT_ISIAUDIO","features":[422]},{"name":"WAVE_FORMAT_ISIAUDIO_2","features":[422]},{"name":"WAVE_FORMAT_KNOWLEDGE_ADVENTURE_ADPCM","features":[422]},{"name":"WAVE_FORMAT_LEAD_SPEECH","features":[422]},{"name":"WAVE_FORMAT_LEAD_VORBIS","features":[422]},{"name":"WAVE_FORMAT_LH_CODEC","features":[422]},{"name":"WAVE_FORMAT_LH_CODEC_CELP","features":[422]},{"name":"WAVE_FORMAT_LH_CODEC_SBC12","features":[422]},{"name":"WAVE_FORMAT_LH_CODEC_SBC16","features":[422]},{"name":"WAVE_FORMAT_LH_CODEC_SBC8","features":[422]},{"name":"WAVE_FORMAT_LIGHTWAVE_LOSSLESS","features":[422]},{"name":"WAVE_FORMAT_LRC","features":[422]},{"name":"WAVE_FORMAT_LUCENT_G723","features":[422]},{"name":"WAVE_FORMAT_LUCENT_SX5363S","features":[422]},{"name":"WAVE_FORMAT_LUCENT_SX8300P","features":[422]},{"name":"WAVE_FORMAT_MAKEAVIS","features":[422]},{"name":"WAVE_FORMAT_MALDEN_PHONYTALK","features":[422]},{"name":"WAVE_FORMAT_MEDIASONIC_G723","features":[422]},{"name":"WAVE_FORMAT_MEDIASPACE_ADPCM","features":[422]},{"name":"WAVE_FORMAT_MEDIAVISION_ADPCM","features":[422]},{"name":"WAVE_FORMAT_MICRONAS","features":[422]},{"name":"WAVE_FORMAT_MICRONAS_CELP833","features":[422]},{"name":"WAVE_FORMAT_MPEG","features":[422]},{"name":"WAVE_FORMAT_MPEG4_AAC","features":[422]},{"name":"WAVE_FORMAT_MPEGLAYER3","features":[422]},{"name":"WAVE_FORMAT_MPEG_ADTS_AAC","features":[422]},{"name":"WAVE_FORMAT_MPEG_HEAAC","features":[422]},{"name":"WAVE_FORMAT_MPEG_LOAS","features":[422]},{"name":"WAVE_FORMAT_MPEG_RAW_AAC","features":[422]},{"name":"WAVE_FORMAT_MSAUDIO1","features":[422]},{"name":"WAVE_FORMAT_MSG723","features":[422]},{"name":"WAVE_FORMAT_MSNAUDIO","features":[422]},{"name":"WAVE_FORMAT_MSRT24","features":[422]},{"name":"WAVE_FORMAT_MULAW","features":[422]},{"name":"WAVE_FORMAT_MULTITUDE_FT_SX20","features":[422]},{"name":"WAVE_FORMAT_MVI_MVI2","features":[422]},{"name":"WAVE_FORMAT_NEC_AAC","features":[422]},{"name":"WAVE_FORMAT_NICE_ACA","features":[422]},{"name":"WAVE_FORMAT_NICE_ADPCM","features":[422]},{"name":"WAVE_FORMAT_NICE_G728","features":[422]},{"name":"WAVE_FORMAT_NMS_VBXADPCM","features":[422]},{"name":"WAVE_FORMAT_NOKIA_ADAPTIVE_MULTIRATE","features":[422]},{"name":"WAVE_FORMAT_NOKIA_MPEG_ADTS_AAC","features":[422]},{"name":"WAVE_FORMAT_NOKIA_MPEG_RAW_AAC","features":[422]},{"name":"WAVE_FORMAT_NORCOM_VOICE_SYSTEMS_ADPCM","features":[422]},{"name":"WAVE_FORMAT_NORRIS","features":[422]},{"name":"WAVE_FORMAT_NTCSOFT_ALF2CM_ACM","features":[422]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_1","features":[422]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_1_PLUS","features":[422]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_2","features":[422]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_2_PLUS","features":[422]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_3","features":[422]},{"name":"WAVE_FORMAT_OGG_VORBIS_MODE_3_PLUS","features":[422]},{"name":"WAVE_FORMAT_OKI_ADPCM","features":[422]},{"name":"WAVE_FORMAT_OLIADPCM","features":[422]},{"name":"WAVE_FORMAT_OLICELP","features":[422]},{"name":"WAVE_FORMAT_OLIGSM","features":[422]},{"name":"WAVE_FORMAT_OLIOPR","features":[422]},{"name":"WAVE_FORMAT_OLISBC","features":[422]},{"name":"WAVE_FORMAT_ON2_VP6_AUDIO","features":[422]},{"name":"WAVE_FORMAT_ON2_VP7_AUDIO","features":[422]},{"name":"WAVE_FORMAT_ONLIVE","features":[422]},{"name":"WAVE_FORMAT_OPUS","features":[422]},{"name":"WAVE_FORMAT_PAC","features":[422]},{"name":"WAVE_FORMAT_PACKED","features":[422]},{"name":"WAVE_FORMAT_PCM_S","features":[422]},{"name":"WAVE_FORMAT_PHILIPS_CELP","features":[422]},{"name":"WAVE_FORMAT_PHILIPS_GRUNDIG","features":[422]},{"name":"WAVE_FORMAT_PHILIPS_LPCBB","features":[422]},{"name":"WAVE_FORMAT_POLYCOM_G722","features":[422]},{"name":"WAVE_FORMAT_POLYCOM_G728","features":[422]},{"name":"WAVE_FORMAT_POLYCOM_G729_A","features":[422]},{"name":"WAVE_FORMAT_POLYCOM_SIREN","features":[422]},{"name":"WAVE_FORMAT_PROSODY_1612","features":[422]},{"name":"WAVE_FORMAT_PROSODY_8KBPS","features":[422]},{"name":"WAVE_FORMAT_QDESIGN_MUSIC","features":[422]},{"name":"WAVE_FORMAT_QUALCOMM_HALFRATE","features":[422]},{"name":"WAVE_FORMAT_QUALCOMM_PUREVOICE","features":[422]},{"name":"WAVE_FORMAT_QUARTERDECK","features":[422]},{"name":"WAVE_FORMAT_RACAL_RECORDER_G720_A","features":[422]},{"name":"WAVE_FORMAT_RACAL_RECORDER_G723_1","features":[422]},{"name":"WAVE_FORMAT_RACAL_RECORDER_GSM","features":[422]},{"name":"WAVE_FORMAT_RACAL_RECORDER_TETRA_ACELP","features":[422]},{"name":"WAVE_FORMAT_RADIOTIME_TIME_SHIFT_RADIO","features":[422]},{"name":"WAVE_FORMAT_RAW_AAC1","features":[422]},{"name":"WAVE_FORMAT_RAW_SPORT","features":[422]},{"name":"WAVE_FORMAT_RHETOREX_ADPCM","features":[422]},{"name":"WAVE_FORMAT_ROCKWELL_ADPCM","features":[422]},{"name":"WAVE_FORMAT_ROCKWELL_DIGITALK","features":[422]},{"name":"WAVE_FORMAT_RT24","features":[422]},{"name":"WAVE_FORMAT_SANYO_LD_ADPCM","features":[422]},{"name":"WAVE_FORMAT_SBC24","features":[422]},{"name":"WAVE_FORMAT_SHARP_G726","features":[422]},{"name":"WAVE_FORMAT_SIERRA_ADPCM","features":[422]},{"name":"WAVE_FORMAT_SIPROLAB_ACELP4800","features":[422]},{"name":"WAVE_FORMAT_SIPROLAB_ACELP8V3","features":[422]},{"name":"WAVE_FORMAT_SIPROLAB_ACEPLNET","features":[422]},{"name":"WAVE_FORMAT_SIPROLAB_G729","features":[422]},{"name":"WAVE_FORMAT_SIPROLAB_G729A","features":[422]},{"name":"WAVE_FORMAT_SIPROLAB_KELVIN","features":[422]},{"name":"WAVE_FORMAT_SOFTSOUND","features":[422]},{"name":"WAVE_FORMAT_SONARC","features":[422]},{"name":"WAVE_FORMAT_SONICFOUNDRY_LOSSLESS","features":[422]},{"name":"WAVE_FORMAT_SONY_ATRAC3","features":[422]},{"name":"WAVE_FORMAT_SONY_SCX","features":[422]},{"name":"WAVE_FORMAT_SONY_SCY","features":[422]},{"name":"WAVE_FORMAT_SONY_SPC","features":[422]},{"name":"WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS","features":[422]},{"name":"WAVE_FORMAT_SPEEX_VOICE","features":[422]},{"name":"WAVE_FORMAT_SYCOM_ACM_SYC008","features":[422]},{"name":"WAVE_FORMAT_SYCOM_ACM_SYC701_CELP54","features":[422]},{"name":"WAVE_FORMAT_SYCOM_ACM_SYC701_CELP68","features":[422]},{"name":"WAVE_FORMAT_SYCOM_ACM_SYC701_G726L","features":[422]},{"name":"WAVE_FORMAT_SYMBOL_G729_A","features":[422]},{"name":"WAVE_FORMAT_TELUM_AUDIO","features":[422]},{"name":"WAVE_FORMAT_TELUM_IA_AUDIO","features":[422]},{"name":"WAVE_FORMAT_TPC","features":[422]},{"name":"WAVE_FORMAT_TUBGSM","features":[422]},{"name":"WAVE_FORMAT_UHER_ADPCM","features":[422]},{"name":"WAVE_FORMAT_ULEAD_DV_AUDIO","features":[422]},{"name":"WAVE_FORMAT_ULEAD_DV_AUDIO_1","features":[422]},{"name":"WAVE_FORMAT_UNISYS_NAP_16K","features":[422]},{"name":"WAVE_FORMAT_UNISYS_NAP_ADPCM","features":[422]},{"name":"WAVE_FORMAT_UNISYS_NAP_ALAW","features":[422]},{"name":"WAVE_FORMAT_UNISYS_NAP_ULAW","features":[422]},{"name":"WAVE_FORMAT_UNKNOWN","features":[422]},{"name":"WAVE_FORMAT_VIANIX_MASC","features":[422]},{"name":"WAVE_FORMAT_VIVO_G723","features":[422]},{"name":"WAVE_FORMAT_VIVO_SIREN","features":[422]},{"name":"WAVE_FORMAT_VME_VMPCM","features":[422]},{"name":"WAVE_FORMAT_VOCORD_G721","features":[422]},{"name":"WAVE_FORMAT_VOCORD_G722_1","features":[422]},{"name":"WAVE_FORMAT_VOCORD_G723_1","features":[422]},{"name":"WAVE_FORMAT_VOCORD_G726","features":[422]},{"name":"WAVE_FORMAT_VOCORD_G728","features":[422]},{"name":"WAVE_FORMAT_VOCORD_G729","features":[422]},{"name":"WAVE_FORMAT_VOCORD_G729_A","features":[422]},{"name":"WAVE_FORMAT_VOCORD_LBC","features":[422]},{"name":"WAVE_FORMAT_VODAFONE_MPEG_ADTS_AAC","features":[422]},{"name":"WAVE_FORMAT_VODAFONE_MPEG_RAW_AAC","features":[422]},{"name":"WAVE_FORMAT_VOICEAGE_AMR","features":[422]},{"name":"WAVE_FORMAT_VOICEAGE_AMR_WB","features":[422]},{"name":"WAVE_FORMAT_VOXWARE","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_AC10","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_AC16","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_AC20","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_AC8","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_BYTE_ALIGNED","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_RT24","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_RT24_SPEECH","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_RT29","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_RT29HW","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_SC3","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_SC3_1","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_TQ40","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_TQ60","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_VR12","features":[422]},{"name":"WAVE_FORMAT_VOXWARE_VR18","features":[422]},{"name":"WAVE_FORMAT_VSELP","features":[422]},{"name":"WAVE_FORMAT_WAVPACK_AUDIO","features":[422]},{"name":"WAVE_FORMAT_WM9_SPECTRUM_ANALYZER","features":[422]},{"name":"WAVE_FORMAT_WMASPDIF","features":[422]},{"name":"WAVE_FORMAT_WMAUDIO2","features":[422]},{"name":"WAVE_FORMAT_WMAUDIO3","features":[422]},{"name":"WAVE_FORMAT_WMAUDIO_LOSSLESS","features":[422]},{"name":"WAVE_FORMAT_WMAVOICE10","features":[422]},{"name":"WAVE_FORMAT_WMAVOICE9","features":[422]},{"name":"WAVE_FORMAT_WMF_SPECTRUM_ANAYZER","features":[422]},{"name":"WAVE_FORMAT_XEBEC","features":[422]},{"name":"WAVE_FORMAT_YAMAHA_ADPCM","features":[422]},{"name":"WAVE_FORMAT_ZOLL_ASAO","features":[422]},{"name":"WAVE_FORMAT_ZYXEL_ADPCM","features":[422]},{"name":"WAVE_MAPPER_S","features":[422]},{"name":"WIDM_ADDBUFFER","features":[422]},{"name":"WIDM_CLOSE","features":[422]},{"name":"WIDM_GETDEVCAPS","features":[422]},{"name":"WIDM_GETNUMDEVS","features":[422]},{"name":"WIDM_GETPOS","features":[422]},{"name":"WIDM_INIT","features":[422]},{"name":"WIDM_INIT_EX","features":[422]},{"name":"WIDM_OPEN","features":[422]},{"name":"WIDM_PREFERRED","features":[422]},{"name":"WIDM_PREPARE","features":[422]},{"name":"WIDM_RESET","features":[422]},{"name":"WIDM_START","features":[422]},{"name":"WIDM_STOP","features":[422]},{"name":"WIDM_UNPREPARE","features":[422]},{"name":"WMAUDIO2WAVEFORMAT","features":[423,422]},{"name":"WMAUDIO2_BITS_PER_SAMPLE","features":[422]},{"name":"WMAUDIO2_MAX_CHANNELS","features":[422]},{"name":"WMAUDIO3WAVEFORMAT","features":[423,422]},{"name":"WMAUDIO_BITS_PER_SAMPLE","features":[422]},{"name":"WMAUDIO_MAX_CHANNELS","features":[422]},{"name":"WM_CAP_ABORT","features":[422]},{"name":"WM_CAP_DLG_VIDEOCOMPRESSION","features":[422]},{"name":"WM_CAP_DLG_VIDEODISPLAY","features":[422]},{"name":"WM_CAP_DLG_VIDEOFORMAT","features":[422]},{"name":"WM_CAP_DLG_VIDEOSOURCE","features":[422]},{"name":"WM_CAP_DRIVER_CONNECT","features":[422]},{"name":"WM_CAP_DRIVER_DISCONNECT","features":[422]},{"name":"WM_CAP_DRIVER_GET_CAPS","features":[422]},{"name":"WM_CAP_DRIVER_GET_NAME","features":[422]},{"name":"WM_CAP_DRIVER_GET_NAMEA","features":[422]},{"name":"WM_CAP_DRIVER_GET_NAMEW","features":[422]},{"name":"WM_CAP_DRIVER_GET_VERSION","features":[422]},{"name":"WM_CAP_DRIVER_GET_VERSIONA","features":[422]},{"name":"WM_CAP_DRIVER_GET_VERSIONW","features":[422]},{"name":"WM_CAP_EDIT_COPY","features":[422]},{"name":"WM_CAP_END","features":[422]},{"name":"WM_CAP_FILE_ALLOCATE","features":[422]},{"name":"WM_CAP_FILE_GET_CAPTURE_FILE","features":[422]},{"name":"WM_CAP_FILE_GET_CAPTURE_FILEA","features":[422]},{"name":"WM_CAP_FILE_GET_CAPTURE_FILEW","features":[422]},{"name":"WM_CAP_FILE_SAVEAS","features":[422]},{"name":"WM_CAP_FILE_SAVEASA","features":[422]},{"name":"WM_CAP_FILE_SAVEASW","features":[422]},{"name":"WM_CAP_FILE_SAVEDIB","features":[422]},{"name":"WM_CAP_FILE_SAVEDIBA","features":[422]},{"name":"WM_CAP_FILE_SAVEDIBW","features":[422]},{"name":"WM_CAP_FILE_SET_CAPTURE_FILE","features":[422]},{"name":"WM_CAP_FILE_SET_CAPTURE_FILEA","features":[422]},{"name":"WM_CAP_FILE_SET_CAPTURE_FILEW","features":[422]},{"name":"WM_CAP_FILE_SET_INFOCHUNK","features":[422]},{"name":"WM_CAP_GET_AUDIOFORMAT","features":[422]},{"name":"WM_CAP_GET_CAPSTREAMPTR","features":[422]},{"name":"WM_CAP_GET_MCI_DEVICE","features":[422]},{"name":"WM_CAP_GET_MCI_DEVICEA","features":[422]},{"name":"WM_CAP_GET_MCI_DEVICEW","features":[422]},{"name":"WM_CAP_GET_SEQUENCE_SETUP","features":[422]},{"name":"WM_CAP_GET_STATUS","features":[422]},{"name":"WM_CAP_GET_USER_DATA","features":[422]},{"name":"WM_CAP_GET_VIDEOFORMAT","features":[422]},{"name":"WM_CAP_GRAB_FRAME","features":[422]},{"name":"WM_CAP_GRAB_FRAME_NOSTOP","features":[422]},{"name":"WM_CAP_PAL_AUTOCREATE","features":[422]},{"name":"WM_CAP_PAL_MANUALCREATE","features":[422]},{"name":"WM_CAP_PAL_OPEN","features":[422]},{"name":"WM_CAP_PAL_OPENA","features":[422]},{"name":"WM_CAP_PAL_OPENW","features":[422]},{"name":"WM_CAP_PAL_PASTE","features":[422]},{"name":"WM_CAP_PAL_SAVE","features":[422]},{"name":"WM_CAP_PAL_SAVEA","features":[422]},{"name":"WM_CAP_PAL_SAVEW","features":[422]},{"name":"WM_CAP_SEQUENCE","features":[422]},{"name":"WM_CAP_SEQUENCE_NOFILE","features":[422]},{"name":"WM_CAP_SET_AUDIOFORMAT","features":[422]},{"name":"WM_CAP_SET_CALLBACK_CAPCONTROL","features":[422]},{"name":"WM_CAP_SET_CALLBACK_ERROR","features":[422]},{"name":"WM_CAP_SET_CALLBACK_ERRORA","features":[422]},{"name":"WM_CAP_SET_CALLBACK_ERRORW","features":[422]},{"name":"WM_CAP_SET_CALLBACK_FRAME","features":[422]},{"name":"WM_CAP_SET_CALLBACK_STATUS","features":[422]},{"name":"WM_CAP_SET_CALLBACK_STATUSA","features":[422]},{"name":"WM_CAP_SET_CALLBACK_STATUSW","features":[422]},{"name":"WM_CAP_SET_CALLBACK_VIDEOSTREAM","features":[422]},{"name":"WM_CAP_SET_CALLBACK_WAVESTREAM","features":[422]},{"name":"WM_CAP_SET_CALLBACK_YIELD","features":[422]},{"name":"WM_CAP_SET_MCI_DEVICE","features":[422]},{"name":"WM_CAP_SET_MCI_DEVICEA","features":[422]},{"name":"WM_CAP_SET_MCI_DEVICEW","features":[422]},{"name":"WM_CAP_SET_OVERLAY","features":[422]},{"name":"WM_CAP_SET_PREVIEW","features":[422]},{"name":"WM_CAP_SET_PREVIEWRATE","features":[422]},{"name":"WM_CAP_SET_SCALE","features":[422]},{"name":"WM_CAP_SET_SCROLL","features":[422]},{"name":"WM_CAP_SET_SEQUENCE_SETUP","features":[422]},{"name":"WM_CAP_SET_USER_DATA","features":[422]},{"name":"WM_CAP_SET_VIDEOFORMAT","features":[422]},{"name":"WM_CAP_SINGLE_FRAME","features":[422]},{"name":"WM_CAP_SINGLE_FRAME_CLOSE","features":[422]},{"name":"WM_CAP_SINGLE_FRAME_OPEN","features":[422]},{"name":"WM_CAP_START","features":[422]},{"name":"WM_CAP_STOP","features":[422]},{"name":"WM_CAP_UNICODE_END","features":[422]},{"name":"WM_CAP_UNICODE_START","features":[422]},{"name":"WODM_BREAKLOOP","features":[422]},{"name":"WODM_BUSY","features":[422]},{"name":"WODM_CLOSE","features":[422]},{"name":"WODM_GETDEVCAPS","features":[422]},{"name":"WODM_GETNUMDEVS","features":[422]},{"name":"WODM_GETPITCH","features":[422]},{"name":"WODM_GETPLAYBACKRATE","features":[422]},{"name":"WODM_GETPOS","features":[422]},{"name":"WODM_GETVOLUME","features":[422]},{"name":"WODM_INIT","features":[422]},{"name":"WODM_INIT_EX","features":[422]},{"name":"WODM_OPEN","features":[422]},{"name":"WODM_PAUSE","features":[422]},{"name":"WODM_PREFERRED","features":[422]},{"name":"WODM_PREPARE","features":[422]},{"name":"WODM_RESET","features":[422]},{"name":"WODM_RESTART","features":[422]},{"name":"WODM_SETPITCH","features":[422]},{"name":"WODM_SETPLAYBACKRATE","features":[422]},{"name":"WODM_SETVOLUME","features":[422]},{"name":"WODM_UNPREPARE","features":[422]},{"name":"WODM_WRITE","features":[422]},{"name":"YAMAHA_ADPCMWAVEFORMAT","features":[423,422]},{"name":"YIELDPROC","features":[422]},{"name":"capCreateCaptureWindowA","features":[307,422]},{"name":"capCreateCaptureWindowW","features":[307,422]},{"name":"capGetDriverDescriptionA","features":[307,422]},{"name":"capGetDriverDescriptionW","features":[307,422]},{"name":"joyGetDevCapsA","features":[422]},{"name":"joyGetDevCapsW","features":[422]},{"name":"joyGetNumDevs","features":[422]},{"name":"joyGetPos","features":[422]},{"name":"joyGetPosEx","features":[422]},{"name":"joyGetThreshold","features":[422]},{"name":"joyReleaseCapture","features":[422]},{"name":"joySetCapture","features":[307,422]},{"name":"joySetThreshold","features":[422]},{"name":"mciDriverNotify","features":[307,422]},{"name":"mciDriverYield","features":[422]},{"name":"mciFreeCommandResource","features":[307,422]},{"name":"mciGetCreatorTask","features":[422]},{"name":"mciGetDeviceIDA","features":[422]},{"name":"mciGetDeviceIDFromElementIDA","features":[422]},{"name":"mciGetDeviceIDFromElementIDW","features":[422]},{"name":"mciGetDeviceIDW","features":[422]},{"name":"mciGetDriverData","features":[422]},{"name":"mciGetErrorStringA","features":[307,422]},{"name":"mciGetErrorStringW","features":[307,422]},{"name":"mciGetYieldProc","features":[422]},{"name":"mciLoadCommandResource","features":[307,422]},{"name":"mciSendCommandA","features":[422]},{"name":"mciSendCommandW","features":[422]},{"name":"mciSendStringA","features":[307,422]},{"name":"mciSendStringW","features":[307,422]},{"name":"mciSetDriverData","features":[307,422]},{"name":"mciSetYieldProc","features":[307,422]},{"name":"mmDrvInstall","features":[422]},{"name":"mmGetCurrentTask","features":[422]},{"name":"mmTaskBlock","features":[422]},{"name":"mmTaskCreate","features":[307,422]},{"name":"mmTaskSignal","features":[307,422]},{"name":"mmTaskYield","features":[422]},{"name":"mmioAdvance","features":[307,422]},{"name":"mmioAscend","features":[422]},{"name":"mmioClose","features":[422]},{"name":"mmioCreateChunk","features":[422]},{"name":"mmioDescend","features":[422]},{"name":"mmioFlush","features":[422]},{"name":"mmioGetInfo","features":[307,422]},{"name":"mmioInstallIOProcA","features":[307,422]},{"name":"mmioInstallIOProcW","features":[307,422]},{"name":"mmioOpenA","features":[307,422]},{"name":"mmioOpenW","features":[307,422]},{"name":"mmioRead","features":[422]},{"name":"mmioRenameA","features":[307,422]},{"name":"mmioRenameW","features":[307,422]},{"name":"mmioSeek","features":[422]},{"name":"mmioSendMessage","features":[307,422]},{"name":"mmioSetBuffer","features":[422]},{"name":"mmioSetInfo","features":[307,422]},{"name":"mmioStringToFOURCCA","features":[422]},{"name":"mmioStringToFOURCCW","features":[422]},{"name":"mmioWrite","features":[422]},{"name":"s_RIFFWAVE_inst","features":[422]},{"name":"sndOpenSound","features":[307,422]}],"442":[{"name":"DEVICE_SELECTION_DEVICE_TYPE","features":[439]},{"name":"DSF_ALL_DEVICES","features":[439]},{"name":"DSF_CPL_MODE","features":[439]},{"name":"DSF_DV_DEVICES","features":[439]},{"name":"DSF_FS_DEVICES","features":[439]},{"name":"DSF_SHOW_OFFLINE","features":[439]},{"name":"DSF_STI_DEVICES","features":[439]},{"name":"DSF_TWAIN_DEVICE","features":[439]},{"name":"DSF_TWAIN_DEVICES","features":[439]},{"name":"DSF_WIA_CAMERAS","features":[439]},{"name":"DSF_WIA_SCANNERS","features":[439]},{"name":"DSF_WPD_DEVICES","features":[439]},{"name":"DST_DV_DEVICE","features":[439]},{"name":"DST_FS_DEVICE","features":[439]},{"name":"DST_STI_DEVICE","features":[439]},{"name":"DST_UNKNOWN_DEVICE","features":[439]},{"name":"DST_WIA_DEVICE","features":[439]},{"name":"DST_WPD_DEVICE","features":[439]},{"name":"ERROR_ADVISE_MESSAGE_TYPE","features":[439]},{"name":"ERROR_ADVISE_RESULT","features":[439]},{"name":"IPhotoAcquire","features":[439]},{"name":"IPhotoAcquireDeviceSelectionDialog","features":[439]},{"name":"IPhotoAcquireItem","features":[439]},{"name":"IPhotoAcquireOptionsDialog","features":[439]},{"name":"IPhotoAcquirePlugin","features":[439]},{"name":"IPhotoAcquireProgressCB","features":[439]},{"name":"IPhotoAcquireSettings","features":[439]},{"name":"IPhotoAcquireSource","features":[439]},{"name":"IPhotoProgressActionCB","features":[439]},{"name":"IPhotoProgressDialog","features":[439]},{"name":"IUserInputString","features":[439]},{"name":"PAPS_CLEANUP","features":[439]},{"name":"PAPS_POSTSAVE","features":[439]},{"name":"PAPS_PRESAVE","features":[439]},{"name":"PHOTOACQUIRE_ERROR_OK","features":[439]},{"name":"PHOTOACQUIRE_ERROR_RETRYCANCEL","features":[439]},{"name":"PHOTOACQUIRE_ERROR_SKIPRETRYCANCEL","features":[439]},{"name":"PHOTOACQUIRE_ERROR_YESNO","features":[439]},{"name":"PHOTOACQUIRE_RESULT_ABORT","features":[439]},{"name":"PHOTOACQUIRE_RESULT_NO","features":[439]},{"name":"PHOTOACQUIRE_RESULT_OK","features":[439]},{"name":"PHOTOACQUIRE_RESULT_RETRY","features":[439]},{"name":"PHOTOACQUIRE_RESULT_SKIP","features":[439]},{"name":"PHOTOACQUIRE_RESULT_SKIP_ALL","features":[439]},{"name":"PHOTOACQUIRE_RESULT_YES","features":[439]},{"name":"PHOTOACQ_ABORT_ON_SETTINGS_UPDATE","features":[439]},{"name":"PHOTOACQ_DELETE_AFTER_ACQUIRE","features":[439]},{"name":"PHOTOACQ_DISABLE_AUTO_ROTATE","features":[439]},{"name":"PHOTOACQ_DISABLE_DB_INTEGRATION","features":[439]},{"name":"PHOTOACQ_DISABLE_DUPLICATE_DETECTION","features":[439]},{"name":"PHOTOACQ_DISABLE_GROUP_TAG_PROMPT","features":[439]},{"name":"PHOTOACQ_DISABLE_METADATA_WRITE","features":[439]},{"name":"PHOTOACQ_DISABLE_PLUGINS","features":[439]},{"name":"PHOTOACQ_DISABLE_SETTINGS_LINK","features":[439]},{"name":"PHOTOACQ_DISABLE_THUMBNAIL_PROGRESS","features":[439]},{"name":"PHOTOACQ_ENABLE_THUMBNAIL_CACHING","features":[439]},{"name":"PHOTOACQ_ERROR_RESTART_REQUIRED","features":[439]},{"name":"PHOTOACQ_IMPORT_VIDEO_AS_MULTIPLE_FILES","features":[439]},{"name":"PHOTOACQ_NO_GALLERY_LAUNCH","features":[439]},{"name":"PHOTOACQ_RUN_DEFAULT","features":[439]},{"name":"PKEY_PhotoAcquire_CameraSequenceNumber","features":[439,380]},{"name":"PKEY_PhotoAcquire_DuplicateDetectionID","features":[439,380]},{"name":"PKEY_PhotoAcquire_FinalFilename","features":[439,380]},{"name":"PKEY_PhotoAcquire_GroupTag","features":[439,380]},{"name":"PKEY_PhotoAcquire_IntermediateFile","features":[439,380]},{"name":"PKEY_PhotoAcquire_OriginalFilename","features":[439,380]},{"name":"PKEY_PhotoAcquire_RelativePathname","features":[439,380]},{"name":"PKEY_PhotoAcquire_SkipImport","features":[439,380]},{"name":"PKEY_PhotoAcquire_TransferResult","features":[439,380]},{"name":"PROGRESS_DIALOG_BITMAP_THUMBNAIL","features":[439]},{"name":"PROGRESS_DIALOG_CHECKBOX_ID","features":[439]},{"name":"PROGRESS_DIALOG_CHECKBOX_ID_DEFAULT","features":[439]},{"name":"PROGRESS_DIALOG_ICON_LARGE","features":[439]},{"name":"PROGRESS_DIALOG_ICON_SMALL","features":[439]},{"name":"PROGRESS_DIALOG_ICON_THUMBNAIL","features":[439]},{"name":"PROGRESS_DIALOG_IMAGE_TYPE","features":[439]},{"name":"PROGRESS_INDETERMINATE","features":[439]},{"name":"PhotoAcquire","features":[439]},{"name":"PhotoAcquireAutoPlayDropTarget","features":[439]},{"name":"PhotoAcquireAutoPlayHWEventHandler","features":[439]},{"name":"PhotoAcquireDeviceSelectionDialog","features":[439]},{"name":"PhotoAcquireOptionsDialog","features":[439]},{"name":"PhotoProgressDialog","features":[439]},{"name":"USER_INPUT_DEFAULT","features":[439]},{"name":"USER_INPUT_PATH_ELEMENT","features":[439]},{"name":"USER_INPUT_STRING_TYPE","features":[439]}],"443":[{"name":"AllWords","features":[440]},{"name":"DEFAULT_WEIGHT","features":[440]},{"name":"DISPIDSPRG","features":[440]},{"name":"DISPIDSPTSI","features":[440]},{"name":"DISPIDSPTSI_ActiveLength","features":[440]},{"name":"DISPIDSPTSI_ActiveOffset","features":[440]},{"name":"DISPIDSPTSI_SelectionLength","features":[440]},{"name":"DISPIDSPTSI_SelectionOffset","features":[440]},{"name":"DISPID_SABIBufferSize","features":[440]},{"name":"DISPID_SABIEventBias","features":[440]},{"name":"DISPID_SABIMinNotification","features":[440]},{"name":"DISPID_SABufferInfo","features":[440]},{"name":"DISPID_SABufferNotifySize","features":[440]},{"name":"DISPID_SADefaultFormat","features":[440]},{"name":"DISPID_SAEventHandle","features":[440]},{"name":"DISPID_SAFGetWaveFormatEx","features":[440]},{"name":"DISPID_SAFGuid","features":[440]},{"name":"DISPID_SAFSetWaveFormatEx","features":[440]},{"name":"DISPID_SAFType","features":[440]},{"name":"DISPID_SASCurrentDevicePosition","features":[440]},{"name":"DISPID_SASCurrentSeekPosition","features":[440]},{"name":"DISPID_SASFreeBufferSpace","features":[440]},{"name":"DISPID_SASNonBlockingIO","features":[440]},{"name":"DISPID_SASState","features":[440]},{"name":"DISPID_SASetState","features":[440]},{"name":"DISPID_SAStatus","features":[440]},{"name":"DISPID_SAVolume","features":[440]},{"name":"DISPID_SBSFormat","features":[440]},{"name":"DISPID_SBSRead","features":[440]},{"name":"DISPID_SBSSeek","features":[440]},{"name":"DISPID_SBSWrite","features":[440]},{"name":"DISPID_SCSBaseStream","features":[440]},{"name":"DISPID_SDKCreateKey","features":[440]},{"name":"DISPID_SDKDeleteKey","features":[440]},{"name":"DISPID_SDKDeleteValue","features":[440]},{"name":"DISPID_SDKEnumKeys","features":[440]},{"name":"DISPID_SDKEnumValues","features":[440]},{"name":"DISPID_SDKGetBinaryValue","features":[440]},{"name":"DISPID_SDKGetStringValue","features":[440]},{"name":"DISPID_SDKGetlongValue","features":[440]},{"name":"DISPID_SDKOpenKey","features":[440]},{"name":"DISPID_SDKSetBinaryValue","features":[440]},{"name":"DISPID_SDKSetLongValue","features":[440]},{"name":"DISPID_SDKSetStringValue","features":[440]},{"name":"DISPID_SFSClose","features":[440]},{"name":"DISPID_SFSOpen","features":[440]},{"name":"DISPID_SGRAddResource","features":[440]},{"name":"DISPID_SGRAddState","features":[440]},{"name":"DISPID_SGRAttributes","features":[440]},{"name":"DISPID_SGRClear","features":[440]},{"name":"DISPID_SGRId","features":[440]},{"name":"DISPID_SGRInitialState","features":[440]},{"name":"DISPID_SGRName","features":[440]},{"name":"DISPID_SGRSAddRuleTransition","features":[440]},{"name":"DISPID_SGRSAddSpecialTransition","features":[440]},{"name":"DISPID_SGRSAddWordTransition","features":[440]},{"name":"DISPID_SGRSRule","features":[440]},{"name":"DISPID_SGRSTNextState","features":[440]},{"name":"DISPID_SGRSTPropertyId","features":[440]},{"name":"DISPID_SGRSTPropertyName","features":[440]},{"name":"DISPID_SGRSTPropertyValue","features":[440]},{"name":"DISPID_SGRSTRule","features":[440]},{"name":"DISPID_SGRSTText","features":[440]},{"name":"DISPID_SGRSTType","features":[440]},{"name":"DISPID_SGRSTWeight","features":[440]},{"name":"DISPID_SGRSTransitions","features":[440]},{"name":"DISPID_SGRSTsCount","features":[440]},{"name":"DISPID_SGRSTsItem","features":[440]},{"name":"DISPID_SGRSTs_NewEnum","features":[440]},{"name":"DISPID_SGRsAdd","features":[440]},{"name":"DISPID_SGRsCommit","features":[440]},{"name":"DISPID_SGRsCommitAndSave","features":[440]},{"name":"DISPID_SGRsCount","features":[440]},{"name":"DISPID_SGRsDynamic","features":[440]},{"name":"DISPID_SGRsFindRule","features":[440]},{"name":"DISPID_SGRsItem","features":[440]},{"name":"DISPID_SGRs_NewEnum","features":[440]},{"name":"DISPID_SLAddPronunciation","features":[440]},{"name":"DISPID_SLAddPronunciationByPhoneIds","features":[440]},{"name":"DISPID_SLGenerationId","features":[440]},{"name":"DISPID_SLGetGenerationChange","features":[440]},{"name":"DISPID_SLGetPronunciations","features":[440]},{"name":"DISPID_SLGetWords","features":[440]},{"name":"DISPID_SLPLangId","features":[440]},{"name":"DISPID_SLPPartOfSpeech","features":[440]},{"name":"DISPID_SLPPhoneIds","features":[440]},{"name":"DISPID_SLPSymbolic","features":[440]},{"name":"DISPID_SLPType","features":[440]},{"name":"DISPID_SLPsCount","features":[440]},{"name":"DISPID_SLPsItem","features":[440]},{"name":"DISPID_SLPs_NewEnum","features":[440]},{"name":"DISPID_SLRemovePronunciation","features":[440]},{"name":"DISPID_SLRemovePronunciationByPhoneIds","features":[440]},{"name":"DISPID_SLWLangId","features":[440]},{"name":"DISPID_SLWPronunciations","features":[440]},{"name":"DISPID_SLWType","features":[440]},{"name":"DISPID_SLWWord","features":[440]},{"name":"DISPID_SLWsCount","features":[440]},{"name":"DISPID_SLWsItem","features":[440]},{"name":"DISPID_SLWs_NewEnum","features":[440]},{"name":"DISPID_SMSADeviceId","features":[440]},{"name":"DISPID_SMSALineId","features":[440]},{"name":"DISPID_SMSAMMHandle","features":[440]},{"name":"DISPID_SMSGetData","features":[440]},{"name":"DISPID_SMSSetData","features":[440]},{"name":"DISPID_SOTCDefault","features":[440]},{"name":"DISPID_SOTCEnumerateTokens","features":[440]},{"name":"DISPID_SOTCGetDataKey","features":[440]},{"name":"DISPID_SOTCId","features":[440]},{"name":"DISPID_SOTCSetId","features":[440]},{"name":"DISPID_SOTCategory","features":[440]},{"name":"DISPID_SOTCreateInstance","features":[440]},{"name":"DISPID_SOTDataKey","features":[440]},{"name":"DISPID_SOTDisplayUI","features":[440]},{"name":"DISPID_SOTGetAttribute","features":[440]},{"name":"DISPID_SOTGetDescription","features":[440]},{"name":"DISPID_SOTGetStorageFileName","features":[440]},{"name":"DISPID_SOTId","features":[440]},{"name":"DISPID_SOTIsUISupported","features":[440]},{"name":"DISPID_SOTMatchesAttributes","features":[440]},{"name":"DISPID_SOTRemove","features":[440]},{"name":"DISPID_SOTRemoveStorageFileName","features":[440]},{"name":"DISPID_SOTSetId","features":[440]},{"name":"DISPID_SOTsCount","features":[440]},{"name":"DISPID_SOTsItem","features":[440]},{"name":"DISPID_SOTs_NewEnum","features":[440]},{"name":"DISPID_SPACommit","features":[440]},{"name":"DISPID_SPANumberOfElementsInResult","features":[440]},{"name":"DISPID_SPAPhraseInfo","features":[440]},{"name":"DISPID_SPARecoResult","features":[440]},{"name":"DISPID_SPAStartElementInResult","features":[440]},{"name":"DISPID_SPAsCount","features":[440]},{"name":"DISPID_SPAsItem","features":[440]},{"name":"DISPID_SPAs_NewEnum","features":[440]},{"name":"DISPID_SPCIdToPhone","features":[440]},{"name":"DISPID_SPCLangId","features":[440]},{"name":"DISPID_SPCPhoneToId","features":[440]},{"name":"DISPID_SPEActualConfidence","features":[440]},{"name":"DISPID_SPEAudioSizeBytes","features":[440]},{"name":"DISPID_SPEAudioSizeTime","features":[440]},{"name":"DISPID_SPEAudioStreamOffset","features":[440]},{"name":"DISPID_SPEAudioTimeOffset","features":[440]},{"name":"DISPID_SPEDisplayAttributes","features":[440]},{"name":"DISPID_SPEDisplayText","features":[440]},{"name":"DISPID_SPEEngineConfidence","features":[440]},{"name":"DISPID_SPELexicalForm","features":[440]},{"name":"DISPID_SPEPronunciation","features":[440]},{"name":"DISPID_SPERequiredConfidence","features":[440]},{"name":"DISPID_SPERetainedSizeBytes","features":[440]},{"name":"DISPID_SPERetainedStreamOffset","features":[440]},{"name":"DISPID_SPEsCount","features":[440]},{"name":"DISPID_SPEsItem","features":[440]},{"name":"DISPID_SPEs_NewEnum","features":[440]},{"name":"DISPID_SPIAudioSizeBytes","features":[440]},{"name":"DISPID_SPIAudioSizeTime","features":[440]},{"name":"DISPID_SPIAudioStreamPosition","features":[440]},{"name":"DISPID_SPIElements","features":[440]},{"name":"DISPID_SPIEngineId","features":[440]},{"name":"DISPID_SPIEnginePrivateData","features":[440]},{"name":"DISPID_SPIGetDisplayAttributes","features":[440]},{"name":"DISPID_SPIGetText","features":[440]},{"name":"DISPID_SPIGrammarId","features":[440]},{"name":"DISPID_SPILanguageId","features":[440]},{"name":"DISPID_SPIProperties","features":[440]},{"name":"DISPID_SPIReplacements","features":[440]},{"name":"DISPID_SPIRetainedSizeBytes","features":[440]},{"name":"DISPID_SPIRule","features":[440]},{"name":"DISPID_SPISaveToMemory","features":[440]},{"name":"DISPID_SPIStartTime","features":[440]},{"name":"DISPID_SPPBRestorePhraseFromMemory","features":[440]},{"name":"DISPID_SPPChildren","features":[440]},{"name":"DISPID_SPPConfidence","features":[440]},{"name":"DISPID_SPPEngineConfidence","features":[440]},{"name":"DISPID_SPPFirstElement","features":[440]},{"name":"DISPID_SPPId","features":[440]},{"name":"DISPID_SPPName","features":[440]},{"name":"DISPID_SPPNumberOfElements","features":[440]},{"name":"DISPID_SPPParent","features":[440]},{"name":"DISPID_SPPValue","features":[440]},{"name":"DISPID_SPPsCount","features":[440]},{"name":"DISPID_SPPsItem","features":[440]},{"name":"DISPID_SPPs_NewEnum","features":[440]},{"name":"DISPID_SPRDisplayAttributes","features":[440]},{"name":"DISPID_SPRFirstElement","features":[440]},{"name":"DISPID_SPRNumberOfElements","features":[440]},{"name":"DISPID_SPRText","features":[440]},{"name":"DISPID_SPRsCount","features":[440]},{"name":"DISPID_SPRsItem","features":[440]},{"name":"DISPID_SPRs_NewEnum","features":[440]},{"name":"DISPID_SPRuleChildren","features":[440]},{"name":"DISPID_SPRuleConfidence","features":[440]},{"name":"DISPID_SPRuleEngineConfidence","features":[440]},{"name":"DISPID_SPRuleFirstElement","features":[440]},{"name":"DISPID_SPRuleId","features":[440]},{"name":"DISPID_SPRuleName","features":[440]},{"name":"DISPID_SPRuleNumberOfElements","features":[440]},{"name":"DISPID_SPRuleParent","features":[440]},{"name":"DISPID_SPRulesCount","features":[440]},{"name":"DISPID_SPRulesItem","features":[440]},{"name":"DISPID_SPRules_NewEnum","features":[440]},{"name":"DISPID_SRAllowAudioInputFormatChangesOnNextSet","features":[440]},{"name":"DISPID_SRAllowVoiceFormatMatchingOnNextSet","features":[440]},{"name":"DISPID_SRAudioInput","features":[440]},{"name":"DISPID_SRAudioInputStream","features":[440]},{"name":"DISPID_SRCAudioInInterferenceStatus","features":[440]},{"name":"DISPID_SRCBookmark","features":[440]},{"name":"DISPID_SRCCmdMaxAlternates","features":[440]},{"name":"DISPID_SRCCreateGrammar","features":[440]},{"name":"DISPID_SRCCreateResultFromMemory","features":[440]},{"name":"DISPID_SRCEAdaptation","features":[440]},{"name":"DISPID_SRCEAudioLevel","features":[440]},{"name":"DISPID_SRCEBookmark","features":[440]},{"name":"DISPID_SRCEEndStream","features":[440]},{"name":"DISPID_SRCEEnginePrivate","features":[440]},{"name":"DISPID_SRCEFalseRecognition","features":[440]},{"name":"DISPID_SRCEHypothesis","features":[440]},{"name":"DISPID_SRCEInterference","features":[440]},{"name":"DISPID_SRCEPhraseStart","features":[440]},{"name":"DISPID_SRCEPropertyNumberChange","features":[440]},{"name":"DISPID_SRCEPropertyStringChange","features":[440]},{"name":"DISPID_SRCERecognition","features":[440]},{"name":"DISPID_SRCERecognitionForOtherContext","features":[440]},{"name":"DISPID_SRCERecognizerStateChange","features":[440]},{"name":"DISPID_SRCERequestUI","features":[440]},{"name":"DISPID_SRCESoundEnd","features":[440]},{"name":"DISPID_SRCESoundStart","features":[440]},{"name":"DISPID_SRCEStartStream","features":[440]},{"name":"DISPID_SRCEventInterests","features":[440]},{"name":"DISPID_SRCPause","features":[440]},{"name":"DISPID_SRCRecognizer","features":[440]},{"name":"DISPID_SRCRequestedUIType","features":[440]},{"name":"DISPID_SRCResume","features":[440]},{"name":"DISPID_SRCRetainedAudio","features":[440]},{"name":"DISPID_SRCRetainedAudioFormat","features":[440]},{"name":"DISPID_SRCSetAdaptationData","features":[440]},{"name":"DISPID_SRCState","features":[440]},{"name":"DISPID_SRCVoice","features":[440]},{"name":"DISPID_SRCVoicePurgeEvent","features":[440]},{"name":"DISPID_SRCreateRecoContext","features":[440]},{"name":"DISPID_SRDisplayUI","features":[440]},{"name":"DISPID_SREmulateRecognition","features":[440]},{"name":"DISPID_SRGCmdLoadFromFile","features":[440]},{"name":"DISPID_SRGCmdLoadFromMemory","features":[440]},{"name":"DISPID_SRGCmdLoadFromObject","features":[440]},{"name":"DISPID_SRGCmdLoadFromProprietaryGrammar","features":[440]},{"name":"DISPID_SRGCmdLoadFromResource","features":[440]},{"name":"DISPID_SRGCmdSetRuleIdState","features":[440]},{"name":"DISPID_SRGCmdSetRuleState","features":[440]},{"name":"DISPID_SRGCommit","features":[440]},{"name":"DISPID_SRGDictationLoad","features":[440]},{"name":"DISPID_SRGDictationSetState","features":[440]},{"name":"DISPID_SRGDictationUnload","features":[440]},{"name":"DISPID_SRGId","features":[440]},{"name":"DISPID_SRGIsPronounceable","features":[440]},{"name":"DISPID_SRGRecoContext","features":[440]},{"name":"DISPID_SRGReset","features":[440]},{"name":"DISPID_SRGRules","features":[440]},{"name":"DISPID_SRGSetTextSelection","features":[440]},{"name":"DISPID_SRGSetWordSequenceData","features":[440]},{"name":"DISPID_SRGState","features":[440]},{"name":"DISPID_SRGetFormat","features":[440]},{"name":"DISPID_SRGetPropertyNumber","features":[440]},{"name":"DISPID_SRGetPropertyString","features":[440]},{"name":"DISPID_SRGetRecognizers","features":[440]},{"name":"DISPID_SRIsShared","features":[440]},{"name":"DISPID_SRIsUISupported","features":[440]},{"name":"DISPID_SRProfile","features":[440]},{"name":"DISPID_SRRAlternates","features":[440]},{"name":"DISPID_SRRAudio","features":[440]},{"name":"DISPID_SRRAudioFormat","features":[440]},{"name":"DISPID_SRRDiscardResultInfo","features":[440]},{"name":"DISPID_SRRGetXMLErrorInfo","features":[440]},{"name":"DISPID_SRRGetXMLResult","features":[440]},{"name":"DISPID_SRRPhraseInfo","features":[440]},{"name":"DISPID_SRRRecoContext","features":[440]},{"name":"DISPID_SRRSaveToMemory","features":[440]},{"name":"DISPID_SRRSetTextFeedback","features":[440]},{"name":"DISPID_SRRSpeakAudio","features":[440]},{"name":"DISPID_SRRTLength","features":[440]},{"name":"DISPID_SRRTOffsetFromStart","features":[440]},{"name":"DISPID_SRRTStreamTime","features":[440]},{"name":"DISPID_SRRTTickCount","features":[440]},{"name":"DISPID_SRRTimes","features":[440]},{"name":"DISPID_SRRecognizer","features":[440]},{"name":"DISPID_SRSAudioStatus","features":[440]},{"name":"DISPID_SRSClsidEngine","features":[440]},{"name":"DISPID_SRSCurrentStreamNumber","features":[440]},{"name":"DISPID_SRSCurrentStreamPosition","features":[440]},{"name":"DISPID_SRSNumberOfActiveRules","features":[440]},{"name":"DISPID_SRSSupportedLanguages","features":[440]},{"name":"DISPID_SRSetPropertyNumber","features":[440]},{"name":"DISPID_SRSetPropertyString","features":[440]},{"name":"DISPID_SRState","features":[440]},{"name":"DISPID_SRStatus","features":[440]},{"name":"DISPID_SVAlertBoundary","features":[440]},{"name":"DISPID_SVAllowAudioOuputFormatChangesOnNextSet","features":[440]},{"name":"DISPID_SVAudioOutput","features":[440]},{"name":"DISPID_SVAudioOutputStream","features":[440]},{"name":"DISPID_SVDisplayUI","features":[440]},{"name":"DISPID_SVEAudioLevel","features":[440]},{"name":"DISPID_SVEBookmark","features":[440]},{"name":"DISPID_SVEEnginePrivate","features":[440]},{"name":"DISPID_SVEPhoneme","features":[440]},{"name":"DISPID_SVESentenceBoundary","features":[440]},{"name":"DISPID_SVEStreamEnd","features":[440]},{"name":"DISPID_SVEStreamStart","features":[440]},{"name":"DISPID_SVEViseme","features":[440]},{"name":"DISPID_SVEVoiceChange","features":[440]},{"name":"DISPID_SVEWord","features":[440]},{"name":"DISPID_SVEventInterests","features":[440]},{"name":"DISPID_SVGetAudioInputs","features":[440]},{"name":"DISPID_SVGetAudioOutputs","features":[440]},{"name":"DISPID_SVGetProfiles","features":[440]},{"name":"DISPID_SVGetVoices","features":[440]},{"name":"DISPID_SVIsUISupported","features":[440]},{"name":"DISPID_SVPause","features":[440]},{"name":"DISPID_SVPriority","features":[440]},{"name":"DISPID_SVRate","features":[440]},{"name":"DISPID_SVResume","features":[440]},{"name":"DISPID_SVSCurrentStreamNumber","features":[440]},{"name":"DISPID_SVSInputSentenceLength","features":[440]},{"name":"DISPID_SVSInputSentencePosition","features":[440]},{"name":"DISPID_SVSInputWordLength","features":[440]},{"name":"DISPID_SVSInputWordPosition","features":[440]},{"name":"DISPID_SVSLastBookmark","features":[440]},{"name":"DISPID_SVSLastBookmarkId","features":[440]},{"name":"DISPID_SVSLastResult","features":[440]},{"name":"DISPID_SVSLastStreamNumberQueued","features":[440]},{"name":"DISPID_SVSPhonemeId","features":[440]},{"name":"DISPID_SVSRunningState","features":[440]},{"name":"DISPID_SVSVisemeId","features":[440]},{"name":"DISPID_SVSkip","features":[440]},{"name":"DISPID_SVSpeak","features":[440]},{"name":"DISPID_SVSpeakCompleteEvent","features":[440]},{"name":"DISPID_SVSpeakStream","features":[440]},{"name":"DISPID_SVStatus","features":[440]},{"name":"DISPID_SVSyncronousSpeakTimeout","features":[440]},{"name":"DISPID_SVVoice","features":[440]},{"name":"DISPID_SVVolume","features":[440]},{"name":"DISPID_SVWaitUntilDone","features":[440]},{"name":"DISPID_SWFEAvgBytesPerSec","features":[440]},{"name":"DISPID_SWFEBitsPerSample","features":[440]},{"name":"DISPID_SWFEBlockAlign","features":[440]},{"name":"DISPID_SWFEChannels","features":[440]},{"name":"DISPID_SWFEExtraData","features":[440]},{"name":"DISPID_SWFEFormatTag","features":[440]},{"name":"DISPID_SWFESamplesPerSec","features":[440]},{"name":"DISPID_SpeechAudio","features":[440]},{"name":"DISPID_SpeechAudioBufferInfo","features":[440]},{"name":"DISPID_SpeechAudioFormat","features":[440]},{"name":"DISPID_SpeechAudioStatus","features":[440]},{"name":"DISPID_SpeechBaseStream","features":[440]},{"name":"DISPID_SpeechCustomStream","features":[440]},{"name":"DISPID_SpeechDataKey","features":[440]},{"name":"DISPID_SpeechFileStream","features":[440]},{"name":"DISPID_SpeechGrammarRule","features":[440]},{"name":"DISPID_SpeechGrammarRuleState","features":[440]},{"name":"DISPID_SpeechGrammarRuleStateTransition","features":[440]},{"name":"DISPID_SpeechGrammarRuleStateTransitions","features":[440]},{"name":"DISPID_SpeechGrammarRules","features":[440]},{"name":"DISPID_SpeechLexicon","features":[440]},{"name":"DISPID_SpeechLexiconProns","features":[440]},{"name":"DISPID_SpeechLexiconPronunciation","features":[440]},{"name":"DISPID_SpeechLexiconWord","features":[440]},{"name":"DISPID_SpeechLexiconWords","features":[440]},{"name":"DISPID_SpeechMMSysAudio","features":[440]},{"name":"DISPID_SpeechMemoryStream","features":[440]},{"name":"DISPID_SpeechObjectToken","features":[440]},{"name":"DISPID_SpeechObjectTokenCategory","features":[440]},{"name":"DISPID_SpeechObjectTokens","features":[440]},{"name":"DISPID_SpeechPhoneConverter","features":[440]},{"name":"DISPID_SpeechPhraseAlternate","features":[440]},{"name":"DISPID_SpeechPhraseAlternates","features":[440]},{"name":"DISPID_SpeechPhraseBuilder","features":[440]},{"name":"DISPID_SpeechPhraseElement","features":[440]},{"name":"DISPID_SpeechPhraseElements","features":[440]},{"name":"DISPID_SpeechPhraseInfo","features":[440]},{"name":"DISPID_SpeechPhraseProperties","features":[440]},{"name":"DISPID_SpeechPhraseProperty","features":[440]},{"name":"DISPID_SpeechPhraseReplacement","features":[440]},{"name":"DISPID_SpeechPhraseReplacements","features":[440]},{"name":"DISPID_SpeechPhraseRule","features":[440]},{"name":"DISPID_SpeechPhraseRules","features":[440]},{"name":"DISPID_SpeechRecoContext","features":[440]},{"name":"DISPID_SpeechRecoContextEvents","features":[440]},{"name":"DISPID_SpeechRecoResult","features":[440]},{"name":"DISPID_SpeechRecoResult2","features":[440]},{"name":"DISPID_SpeechRecoResultTimes","features":[440]},{"name":"DISPID_SpeechRecognizer","features":[440]},{"name":"DISPID_SpeechRecognizerStatus","features":[440]},{"name":"DISPID_SpeechVoice","features":[440]},{"name":"DISPID_SpeechVoiceEvent","features":[440]},{"name":"DISPID_SpeechVoiceStatus","features":[440]},{"name":"DISPID_SpeechWaveFormatEx","features":[440]},{"name":"DISPID_SpeechXMLRecoResult","features":[440]},{"name":"IEnumSpObjectTokens","features":[440]},{"name":"ISpAudio","features":[440,358]},{"name":"ISpCFGInterpreter","features":[440]},{"name":"ISpCFGInterpreterSite","features":[440]},{"name":"ISpContainerLexicon","features":[440]},{"name":"ISpDataKey","features":[440]},{"name":"ISpDisplayAlternates","features":[440]},{"name":"ISpEnginePronunciation","features":[440]},{"name":"ISpErrorLog","features":[440]},{"name":"ISpEventSink","features":[440]},{"name":"ISpEventSource","features":[440]},{"name":"ISpEventSource2","features":[440]},{"name":"ISpGramCompBackend","features":[440]},{"name":"ISpGrammarBuilder","features":[440]},{"name":"ISpGrammarBuilder2","features":[440]},{"name":"ISpGrammarCompiler","features":[440]},{"name":"ISpITNProcessor","features":[440]},{"name":"ISpLexicon","features":[440]},{"name":"ISpMMSysAudio","features":[440,358]},{"name":"ISpNotifyCallback","features":[440]},{"name":"ISpNotifySink","features":[440]},{"name":"ISpNotifySource","features":[440]},{"name":"ISpNotifyTranslator","features":[440]},{"name":"ISpObjectToken","features":[440]},{"name":"ISpObjectTokenCategory","features":[440]},{"name":"ISpObjectTokenEnumBuilder","features":[440]},{"name":"ISpObjectTokenInit","features":[440]},{"name":"ISpObjectWithToken","features":[440]},{"name":"ISpPhoneConverter","features":[440]},{"name":"ISpPhoneticAlphabetConverter","features":[440]},{"name":"ISpPhoneticAlphabetSelection","features":[440]},{"name":"ISpPhrase","features":[440]},{"name":"ISpPhrase2","features":[440]},{"name":"ISpPhraseAlt","features":[440]},{"name":"ISpPhraseBuilder","features":[440]},{"name":"ISpPrivateEngineCallEx","features":[440]},{"name":"ISpProperties","features":[440]},{"name":"ISpRecoContext","features":[440]},{"name":"ISpRecoContext2","features":[440]},{"name":"ISpRecoGrammar","features":[440]},{"name":"ISpRecoGrammar2","features":[440]},{"name":"ISpRecoResult","features":[440]},{"name":"ISpRecoResult2","features":[440]},{"name":"ISpRecognizer","features":[440]},{"name":"ISpRecognizer2","features":[440]},{"name":"ISpRegDataKey","features":[440]},{"name":"ISpResourceManager","features":[440,358]},{"name":"ISpSRAlternates","features":[440]},{"name":"ISpSRAlternates2","features":[440]},{"name":"ISpSREngine","features":[440]},{"name":"ISpSREngine2","features":[440]},{"name":"ISpSREngineSite","features":[440]},{"name":"ISpSREngineSite2","features":[440]},{"name":"ISpSerializeState","features":[440]},{"name":"ISpShortcut","features":[440]},{"name":"ISpStream","features":[440,358]},{"name":"ISpStreamFormat","features":[440,358]},{"name":"ISpStreamFormatConverter","features":[440,358]},{"name":"ISpTTSEngine","features":[440]},{"name":"ISpTTSEngineSite","features":[440]},{"name":"ISpTask","features":[440]},{"name":"ISpTaskManager","features":[440]},{"name":"ISpThreadControl","features":[440]},{"name":"ISpThreadTask","features":[440]},{"name":"ISpTokenUI","features":[440]},{"name":"ISpTranscript","features":[440]},{"name":"ISpVoice","features":[440]},{"name":"ISpXMLRecoResult","features":[440]},{"name":"ISpeechAudio","features":[440,358]},{"name":"ISpeechAudioBufferInfo","features":[440,358]},{"name":"ISpeechAudioFormat","features":[440,358]},{"name":"ISpeechAudioStatus","features":[440,358]},{"name":"ISpeechBaseStream","features":[440,358]},{"name":"ISpeechCustomStream","features":[440,358]},{"name":"ISpeechDataKey","features":[440,358]},{"name":"ISpeechFileStream","features":[440,358]},{"name":"ISpeechGrammarRule","features":[440,358]},{"name":"ISpeechGrammarRuleState","features":[440,358]},{"name":"ISpeechGrammarRuleStateTransition","features":[440,358]},{"name":"ISpeechGrammarRuleStateTransitions","features":[440,358]},{"name":"ISpeechGrammarRules","features":[440,358]},{"name":"ISpeechLexicon","features":[440,358]},{"name":"ISpeechLexiconPronunciation","features":[440,358]},{"name":"ISpeechLexiconPronunciations","features":[440,358]},{"name":"ISpeechLexiconWord","features":[440,358]},{"name":"ISpeechLexiconWords","features":[440,358]},{"name":"ISpeechMMSysAudio","features":[440,358]},{"name":"ISpeechMemoryStream","features":[440,358]},{"name":"ISpeechObjectToken","features":[440,358]},{"name":"ISpeechObjectTokenCategory","features":[440,358]},{"name":"ISpeechObjectTokens","features":[440,358]},{"name":"ISpeechPhoneConverter","features":[440,358]},{"name":"ISpeechPhraseAlternate","features":[440,358]},{"name":"ISpeechPhraseAlternates","features":[440,358]},{"name":"ISpeechPhraseElement","features":[440,358]},{"name":"ISpeechPhraseElements","features":[440,358]},{"name":"ISpeechPhraseInfo","features":[440,358]},{"name":"ISpeechPhraseInfoBuilder","features":[440,358]},{"name":"ISpeechPhraseProperties","features":[440,358]},{"name":"ISpeechPhraseProperty","features":[440,358]},{"name":"ISpeechPhraseReplacement","features":[440,358]},{"name":"ISpeechPhraseReplacements","features":[440,358]},{"name":"ISpeechPhraseRule","features":[440,358]},{"name":"ISpeechPhraseRules","features":[440,358]},{"name":"ISpeechRecoContext","features":[440,358]},{"name":"ISpeechRecoGrammar","features":[440,358]},{"name":"ISpeechRecoResult","features":[440,358]},{"name":"ISpeechRecoResult2","features":[440,358]},{"name":"ISpeechRecoResultDispatch","features":[440,358]},{"name":"ISpeechRecoResultTimes","features":[440,358]},{"name":"ISpeechRecognizer","features":[440,358]},{"name":"ISpeechRecognizerStatus","features":[440,358]},{"name":"ISpeechResourceLoader","features":[440,358]},{"name":"ISpeechTextSelectionInformation","features":[440,358]},{"name":"ISpeechVoice","features":[440,358]},{"name":"ISpeechVoiceStatus","features":[440,358]},{"name":"ISpeechWaveFormatEx","features":[440,358]},{"name":"ISpeechXMLRecoResult","features":[440,358]},{"name":"OrderedSubset","features":[440]},{"name":"OrderedSubsetContentRequired","features":[440]},{"name":"PA_Ipa","features":[440]},{"name":"PA_Sapi","features":[440]},{"name":"PA_Ups","features":[440]},{"name":"PHONETICALPHABET","features":[440]},{"name":"SAFT11kHz16BitMono","features":[440]},{"name":"SAFT11kHz16BitStereo","features":[440]},{"name":"SAFT11kHz8BitMono","features":[440]},{"name":"SAFT11kHz8BitStereo","features":[440]},{"name":"SAFT12kHz16BitMono","features":[440]},{"name":"SAFT12kHz16BitStereo","features":[440]},{"name":"SAFT12kHz8BitMono","features":[440]},{"name":"SAFT12kHz8BitStereo","features":[440]},{"name":"SAFT16kHz16BitMono","features":[440]},{"name":"SAFT16kHz16BitStereo","features":[440]},{"name":"SAFT16kHz8BitMono","features":[440]},{"name":"SAFT16kHz8BitStereo","features":[440]},{"name":"SAFT22kHz16BitMono","features":[440]},{"name":"SAFT22kHz16BitStereo","features":[440]},{"name":"SAFT22kHz8BitMono","features":[440]},{"name":"SAFT22kHz8BitStereo","features":[440]},{"name":"SAFT24kHz16BitMono","features":[440]},{"name":"SAFT24kHz16BitStereo","features":[440]},{"name":"SAFT24kHz8BitMono","features":[440]},{"name":"SAFT24kHz8BitStereo","features":[440]},{"name":"SAFT32kHz16BitMono","features":[440]},{"name":"SAFT32kHz16BitStereo","features":[440]},{"name":"SAFT32kHz8BitMono","features":[440]},{"name":"SAFT32kHz8BitStereo","features":[440]},{"name":"SAFT44kHz16BitMono","features":[440]},{"name":"SAFT44kHz16BitStereo","features":[440]},{"name":"SAFT44kHz8BitMono","features":[440]},{"name":"SAFT44kHz8BitStereo","features":[440]},{"name":"SAFT48kHz16BitMono","features":[440]},{"name":"SAFT48kHz16BitStereo","features":[440]},{"name":"SAFT48kHz8BitMono","features":[440]},{"name":"SAFT48kHz8BitStereo","features":[440]},{"name":"SAFT8kHz16BitMono","features":[440]},{"name":"SAFT8kHz16BitStereo","features":[440]},{"name":"SAFT8kHz8BitMono","features":[440]},{"name":"SAFT8kHz8BitStereo","features":[440]},{"name":"SAFTADPCM_11kHzMono","features":[440]},{"name":"SAFTADPCM_11kHzStereo","features":[440]},{"name":"SAFTADPCM_22kHzMono","features":[440]},{"name":"SAFTADPCM_22kHzStereo","features":[440]},{"name":"SAFTADPCM_44kHzMono","features":[440]},{"name":"SAFTADPCM_44kHzStereo","features":[440]},{"name":"SAFTADPCM_8kHzMono","features":[440]},{"name":"SAFTADPCM_8kHzStereo","features":[440]},{"name":"SAFTCCITT_ALaw_11kHzMono","features":[440]},{"name":"SAFTCCITT_ALaw_11kHzStereo","features":[440]},{"name":"SAFTCCITT_ALaw_22kHzMono","features":[440]},{"name":"SAFTCCITT_ALaw_22kHzStereo","features":[440]},{"name":"SAFTCCITT_ALaw_44kHzMono","features":[440]},{"name":"SAFTCCITT_ALaw_44kHzStereo","features":[440]},{"name":"SAFTCCITT_ALaw_8kHzMono","features":[440]},{"name":"SAFTCCITT_ALaw_8kHzStereo","features":[440]},{"name":"SAFTCCITT_uLaw_11kHzMono","features":[440]},{"name":"SAFTCCITT_uLaw_11kHzStereo","features":[440]},{"name":"SAFTCCITT_uLaw_22kHzMono","features":[440]},{"name":"SAFTCCITT_uLaw_22kHzStereo","features":[440]},{"name":"SAFTCCITT_uLaw_44kHzMono","features":[440]},{"name":"SAFTCCITT_uLaw_44kHzStereo","features":[440]},{"name":"SAFTCCITT_uLaw_8kHzMono","features":[440]},{"name":"SAFTCCITT_uLaw_8kHzStereo","features":[440]},{"name":"SAFTDefault","features":[440]},{"name":"SAFTExtendedAudioFormat","features":[440]},{"name":"SAFTGSM610_11kHzMono","features":[440]},{"name":"SAFTGSM610_22kHzMono","features":[440]},{"name":"SAFTGSM610_44kHzMono","features":[440]},{"name":"SAFTGSM610_8kHzMono","features":[440]},{"name":"SAFTNoAssignedFormat","features":[440]},{"name":"SAFTNonStandardFormat","features":[440]},{"name":"SAFTText","features":[440]},{"name":"SAFTTrueSpeech_8kHz1BitMono","features":[440]},{"name":"SAPI_ERROR_BASE","features":[440]},{"name":"SASClosed","features":[440]},{"name":"SASPause","features":[440]},{"name":"SASRun","features":[440]},{"name":"SASStop","features":[440]},{"name":"SBONone","features":[440]},{"name":"SBOPause","features":[440]},{"name":"SDA_Consume_Leading_Spaces","features":[440]},{"name":"SDA_No_Trailing_Space","features":[440]},{"name":"SDA_One_Trailing_Space","features":[440]},{"name":"SDA_Two_Trailing_Spaces","features":[440]},{"name":"SDKLCurrentConfig","features":[440]},{"name":"SDKLCurrentUser","features":[440]},{"name":"SDKLDefaultLocation","features":[440]},{"name":"SDKLLocalMachine","features":[440]},{"name":"SDTAll","features":[440]},{"name":"SDTAlternates","features":[440]},{"name":"SDTAudio","features":[440]},{"name":"SDTDisplayText","features":[440]},{"name":"SDTLexicalForm","features":[440]},{"name":"SDTPronunciation","features":[440]},{"name":"SDTProperty","features":[440]},{"name":"SDTReplacement","features":[440]},{"name":"SDTRule","features":[440]},{"name":"SECFDefault","features":[440]},{"name":"SECFEmulateResult","features":[440]},{"name":"SECFIgnoreCase","features":[440]},{"name":"SECFIgnoreKanaType","features":[440]},{"name":"SECFIgnoreWidth","features":[440]},{"name":"SECFNoSpecialChars","features":[440]},{"name":"SECHighConfidence","features":[440]},{"name":"SECLowConfidence","features":[440]},{"name":"SECNormalConfidence","features":[440]},{"name":"SFTInput","features":[440]},{"name":"SFTSREngine","features":[440]},{"name":"SGDSActive","features":[440]},{"name":"SGDSActiveUserDelimited","features":[440]},{"name":"SGDSActiveWithAutoPause","features":[440]},{"name":"SGDSInactive","features":[440]},{"name":"SGDisplay","features":[440]},{"name":"SGLexical","features":[440]},{"name":"SGLexicalNoSpecialChars","features":[440]},{"name":"SGPronounciation","features":[440]},{"name":"SGRSTTDictation","features":[440]},{"name":"SGRSTTEpsilon","features":[440]},{"name":"SGRSTTRule","features":[440]},{"name":"SGRSTTTextBuffer","features":[440]},{"name":"SGRSTTWildcard","features":[440]},{"name":"SGRSTTWord","features":[440]},{"name":"SGSDisabled","features":[440]},{"name":"SGSEnabled","features":[440]},{"name":"SGSExclusive","features":[440]},{"name":"SINoSignal","features":[440]},{"name":"SINoise","features":[440]},{"name":"SINone","features":[440]},{"name":"SITooFast","features":[440]},{"name":"SITooLoud","features":[440]},{"name":"SITooQuiet","features":[440]},{"name":"SITooSlow","features":[440]},{"name":"SLODynamic","features":[440]},{"name":"SLOStatic","features":[440]},{"name":"SLTApp","features":[440]},{"name":"SLTUser","features":[440]},{"name":"SPADAPTATIONRELEVANCE","features":[440]},{"name":"SPADAPTATIONSETTINGS","features":[440]},{"name":"SPADS_CurrentRecognizer","features":[440]},{"name":"SPADS_Default","features":[440]},{"name":"SPADS_HighVolumeDataSource","features":[440]},{"name":"SPADS_Immediate","features":[440]},{"name":"SPADS_RecoProfile","features":[440]},{"name":"SPADS_Reset","features":[440]},{"name":"SPAF_ALL","features":[440]},{"name":"SPAF_BUFFER_POSITION","features":[440]},{"name":"SPAF_CONSUME_LEADING_SPACES","features":[440]},{"name":"SPAF_ONE_TRAILING_SPACE","features":[440]},{"name":"SPAF_TWO_TRAILING_SPACES","features":[440]},{"name":"SPAF_USER_SPECIFIED","features":[440]},{"name":"SPALTERNATESCLSID","features":[440]},{"name":"SPAO_NONE","features":[440]},{"name":"SPAO_RETAIN_AUDIO","features":[440]},{"name":"SPAR_High","features":[440]},{"name":"SPAR_Low","features":[440]},{"name":"SPAR_Medium","features":[440]},{"name":"SPAR_Unknown","features":[440]},{"name":"SPAS_CLOSED","features":[440]},{"name":"SPAS_PAUSE","features":[440]},{"name":"SPAS_RUN","features":[440]},{"name":"SPAS_STOP","features":[440]},{"name":"SPAUDIOBUFFERINFO","features":[440]},{"name":"SPAUDIOOPTIONS","features":[440]},{"name":"SPAUDIOSTATE","features":[440]},{"name":"SPAUDIOSTATUS","features":[440]},{"name":"SPBINARYGRAMMAR","features":[440]},{"name":"SPBOOKMARKOPTIONS","features":[440]},{"name":"SPBO_AHEAD","features":[440]},{"name":"SPBO_NONE","features":[440]},{"name":"SPBO_PAUSE","features":[440]},{"name":"SPBO_TIME_UNITS","features":[440]},{"name":"SPCAT_APPLEXICONS","features":[440]},{"name":"SPCAT_AUDIOIN","features":[440]},{"name":"SPCAT_AUDIOOUT","features":[440]},{"name":"SPCAT_PHONECONVERTERS","features":[440]},{"name":"SPCAT_RECOGNIZERS","features":[440]},{"name":"SPCAT_RECOPROFILES","features":[440]},{"name":"SPCAT_TEXTNORMALIZERS","features":[440]},{"name":"SPCAT_VOICES","features":[440]},{"name":"SPCFGNOTIFY","features":[440]},{"name":"SPCFGN_ACTIVATE","features":[440]},{"name":"SPCFGN_ADD","features":[440]},{"name":"SPCFGN_DEACTIVATE","features":[440]},{"name":"SPCFGN_INVALIDATE","features":[440]},{"name":"SPCFGN_REMOVE","features":[440]},{"name":"SPCFGRULEATTRIBUTES","features":[440]},{"name":"SPCF_ADD_TO_USER_LEXICON","features":[440]},{"name":"SPCF_DEFINITE_CORRECTION","features":[440]},{"name":"SPCF_NONE","features":[440]},{"name":"SPCOMMITFLAGS","features":[440]},{"name":"SPCONTEXTSTATE","features":[440]},{"name":"SPCS_DISABLED","features":[440]},{"name":"SPCS_ENABLED","features":[440]},{"name":"SPCURRENT_USER_LEXICON_TOKEN_ID","features":[440]},{"name":"SPCURRENT_USER_SHORTCUT_TOKEN_ID","features":[440]},{"name":"SPDATAKEYLOCATION","features":[440]},{"name":"SPDF_ALL","features":[440]},{"name":"SPDF_ALTERNATES","features":[440]},{"name":"SPDF_AUDIO","features":[440]},{"name":"SPDF_DISPLAYTEXT","features":[440]},{"name":"SPDF_LEXICALFORM","features":[440]},{"name":"SPDF_PRONUNCIATION","features":[440]},{"name":"SPDF_PROPERTY","features":[440]},{"name":"SPDF_REPLACEMENT","features":[440]},{"name":"SPDF_RULE","features":[440]},{"name":"SPDICTATION","features":[440]},{"name":"SPDISPLAYATTRIBUTES","features":[440]},{"name":"SPDISPLAYPHRASE","features":[440]},{"name":"SPDISPLAYTOKEN","features":[440]},{"name":"SPDKL_CurrentConfig","features":[440]},{"name":"SPDKL_CurrentUser","features":[440]},{"name":"SPDKL_DefaultLocation","features":[440]},{"name":"SPDKL_LocalMachine","features":[440]},{"name":"SPDUI_AddRemoveWord","features":[440]},{"name":"SPDUI_AudioProperties","features":[440]},{"name":"SPDUI_AudioVolume","features":[440]},{"name":"SPDUI_EngineProperties","features":[440]},{"name":"SPDUI_MicTraining","features":[440]},{"name":"SPDUI_RecoProfileProperties","features":[440]},{"name":"SPDUI_ShareData","features":[440]},{"name":"SPDUI_Tutorial","features":[440]},{"name":"SPDUI_UserEnrollment","features":[440]},{"name":"SPDUI_UserTraining","features":[440]},{"name":"SPEAKFLAGS","features":[440]},{"name":"SPEI_ADAPTATION","features":[440]},{"name":"SPEI_END_INPUT_STREAM","features":[440]},{"name":"SPEI_END_SR_STREAM","features":[440]},{"name":"SPEI_FALSE_RECOGNITION","features":[440]},{"name":"SPEI_HYPOTHESIS","features":[440]},{"name":"SPEI_INTERFERENCE","features":[440]},{"name":"SPEI_MAX_SR","features":[440]},{"name":"SPEI_MAX_TTS","features":[440]},{"name":"SPEI_MIN_SR","features":[440]},{"name":"SPEI_MIN_TTS","features":[440]},{"name":"SPEI_PHONEME","features":[440]},{"name":"SPEI_PHRASE_START","features":[440]},{"name":"SPEI_PROPERTY_NUM_CHANGE","features":[440]},{"name":"SPEI_PROPERTY_STRING_CHANGE","features":[440]},{"name":"SPEI_RECOGNITION","features":[440]},{"name":"SPEI_RECO_OTHER_CONTEXT","features":[440]},{"name":"SPEI_RECO_STATE_CHANGE","features":[440]},{"name":"SPEI_REQUEST_UI","features":[440]},{"name":"SPEI_RESERVED1","features":[440]},{"name":"SPEI_RESERVED2","features":[440]},{"name":"SPEI_RESERVED3","features":[440]},{"name":"SPEI_RESERVED4","features":[440]},{"name":"SPEI_RESERVED5","features":[440]},{"name":"SPEI_RESERVED6","features":[440]},{"name":"SPEI_SENTENCE_BOUNDARY","features":[440]},{"name":"SPEI_SOUND_END","features":[440]},{"name":"SPEI_SOUND_START","features":[440]},{"name":"SPEI_SR_AUDIO_LEVEL","features":[440]},{"name":"SPEI_SR_BOOKMARK","features":[440]},{"name":"SPEI_SR_PRIVATE","features":[440]},{"name":"SPEI_SR_RETAINEDAUDIO","features":[440]},{"name":"SPEI_START_INPUT_STREAM","features":[440]},{"name":"SPEI_START_SR_STREAM","features":[440]},{"name":"SPEI_TTS_AUDIO_LEVEL","features":[440]},{"name":"SPEI_TTS_BOOKMARK","features":[440]},{"name":"SPEI_TTS_PRIVATE","features":[440]},{"name":"SPEI_UNDEFINED","features":[440]},{"name":"SPEI_VISEME","features":[440]},{"name":"SPEI_VOICE_CHANGE","features":[440]},{"name":"SPEI_WORD_BOUNDARY","features":[440]},{"name":"SPENDSRSTREAMFLAGS","features":[440]},{"name":"SPESF_EMULATED","features":[440]},{"name":"SPESF_NONE","features":[440]},{"name":"SPESF_STREAM_RELEASED","features":[440]},{"name":"SPET_LPARAM_IS_OBJECT","features":[440]},{"name":"SPET_LPARAM_IS_POINTER","features":[440]},{"name":"SPET_LPARAM_IS_STRING","features":[440]},{"name":"SPET_LPARAM_IS_TOKEN","features":[440]},{"name":"SPET_LPARAM_IS_UNDEFINED","features":[440]},{"name":"SPEVENT","features":[307,440]},{"name":"SPEVENTENUM","features":[440]},{"name":"SPEVENTEX","features":[307,440]},{"name":"SPEVENTLPARAMTYPE","features":[440]},{"name":"SPEVENTSOURCEINFO","features":[440]},{"name":"SPFILEMODE","features":[440]},{"name":"SPFM_CREATE","features":[440]},{"name":"SPFM_CREATE_ALWAYS","features":[440]},{"name":"SPFM_NUM_MODES","features":[440]},{"name":"SPFM_OPEN_READONLY","features":[440]},{"name":"SPFM_OPEN_READWRITE","features":[440]},{"name":"SPF_ASYNC","features":[440]},{"name":"SPF_DEFAULT","features":[440]},{"name":"SPF_IS_FILENAME","features":[440]},{"name":"SPF_IS_NOT_XML","features":[440]},{"name":"SPF_IS_XML","features":[440]},{"name":"SPF_NLP_MASK","features":[440]},{"name":"SPF_NLP_SPEAK_PUNC","features":[440]},{"name":"SPF_PARSE_AUTODETECT","features":[440]},{"name":"SPF_PARSE_MASK","features":[440]},{"name":"SPF_PARSE_SAPI","features":[440]},{"name":"SPF_PARSE_SSML","features":[440]},{"name":"SPF_PERSIST_XML","features":[440]},{"name":"SPF_PURGEBEFORESPEAK","features":[440]},{"name":"SPF_UNUSED_FLAGS","features":[440]},{"name":"SPF_VOICE_MASK","features":[440]},{"name":"SPGO_ALL","features":[440]},{"name":"SPGO_DEFAULT","features":[440]},{"name":"SPGO_FILE","features":[440]},{"name":"SPGO_HTTP","features":[440]},{"name":"SPGO_OBJECT","features":[440]},{"name":"SPGO_RES","features":[440]},{"name":"SPGO_SAPI","features":[440]},{"name":"SPGO_SRGS","features":[440]},{"name":"SPGO_SRGS_MS_SCRIPT","features":[440]},{"name":"SPGO_SRGS_SCRIPT","features":[440]},{"name":"SPGO_SRGS_STG_SCRIPT","features":[440]},{"name":"SPGO_SRGS_W3C_SCRIPT","features":[440]},{"name":"SPGO_UPS","features":[440]},{"name":"SPGRAMMARHANDLE","features":[440]},{"name":"SPGRAMMAROPTIONS","features":[440]},{"name":"SPGRAMMARSTATE","features":[440]},{"name":"SPGRAMMARWORDTYPE","features":[440]},{"name":"SPGS_DISABLED","features":[440]},{"name":"SPGS_ENABLED","features":[440]},{"name":"SPGS_EXCLUSIVE","features":[440]},{"name":"SPINFDICTATION","features":[440]},{"name":"SPINTERFERENCE","features":[440]},{"name":"SPINTERFERENCE_LATENCY_TRUNCATE_BEGIN","features":[440]},{"name":"SPINTERFERENCE_LATENCY_TRUNCATE_END","features":[440]},{"name":"SPINTERFERENCE_LATENCY_WARNING","features":[440]},{"name":"SPINTERFERENCE_NOISE","features":[440]},{"name":"SPINTERFERENCE_NONE","features":[440]},{"name":"SPINTERFERENCE_NOSIGNAL","features":[440]},{"name":"SPINTERFERENCE_TOOFAST","features":[440]},{"name":"SPINTERFERENCE_TOOLOUD","features":[440]},{"name":"SPINTERFERENCE_TOOQUIET","features":[440]},{"name":"SPINTERFERENCE_TOOSLOW","features":[440]},{"name":"SPLEXICONTYPE","features":[440]},{"name":"SPLOADOPTIONS","features":[440]},{"name":"SPLO_DYNAMIC","features":[440]},{"name":"SPLO_STATIC","features":[440]},{"name":"SPMATCHINGMODE","features":[440]},{"name":"SPMAX_RATE","features":[440]},{"name":"SPMAX_VOLUME","features":[440]},{"name":"SPMIN_RATE","features":[440]},{"name":"SPMIN_VOLUME","features":[440]},{"name":"SPMMSYS_AUDIO_IN_TOKEN_ID","features":[440]},{"name":"SPMMSYS_AUDIO_OUT_TOKEN_ID","features":[440]},{"name":"SPNORMALIZATIONLIST","features":[440]},{"name":"SPNOTIFYCALLBACK","features":[307,440]},{"name":"SPPARSEINFO","features":[307,440]},{"name":"SPPARTOFSPEECH","features":[440]},{"name":"SPPATHENTRY","features":[440]},{"name":"SPPHRASE","features":[307,440,358,359,360]},{"name":"SPPHRASEALT","features":[440]},{"name":"SPPHRASEALTREQUEST","features":[440]},{"name":"SPPHRASEELEMENT","features":[440]},{"name":"SPPHRASEPROPERTY","features":[307,440,358,359,360]},{"name":"SPPHRASEPROPERTYHANDLE","features":[440]},{"name":"SPPHRASEPROPERTYUNIONTYPE","features":[440]},{"name":"SPPHRASEREPLACEMENT","features":[440]},{"name":"SPPHRASERNG","features":[440]},{"name":"SPPHRASERULE","features":[440]},{"name":"SPPHRASERULEHANDLE","features":[440]},{"name":"SPPHRASE_50","features":[307,440,358,359,360]},{"name":"SPPPUT_ARRAY_INDEX","features":[440]},{"name":"SPPPUT_UNUSED","features":[440]},{"name":"SPPRONUNCIATIONFLAGS","features":[440]},{"name":"SPPROPERTYINFO","features":[307,440,358,359,360]},{"name":"SPPROPSRC","features":[440]},{"name":"SPPROPSRC_RECO_CTX","features":[440]},{"name":"SPPROPSRC_RECO_GRAMMAR","features":[440]},{"name":"SPPROPSRC_RECO_INST","features":[440]},{"name":"SPPROP_ADAPTATION_ON","features":[440]},{"name":"SPPROP_COMPLEX_RESPONSE_SPEED","features":[440]},{"name":"SPPROP_HIGH_CONFIDENCE_THRESHOLD","features":[440]},{"name":"SPPROP_LOW_CONFIDENCE_THRESHOLD","features":[440]},{"name":"SPPROP_NORMAL_CONFIDENCE_THRESHOLD","features":[440]},{"name":"SPPROP_PERSISTED_BACKGROUND_ADAPTATION","features":[440]},{"name":"SPPROP_PERSISTED_LANGUAGE_MODEL_ADAPTATION","features":[440]},{"name":"SPPROP_RESOURCE_USAGE","features":[440]},{"name":"SPPROP_RESPONSE_SPEED","features":[440]},{"name":"SPPROP_UX_IS_LISTENING","features":[440]},{"name":"SPPR_ALL_ELEMENTS","features":[440]},{"name":"SPPS_Function","features":[440]},{"name":"SPPS_Interjection","features":[440]},{"name":"SPPS_LMA","features":[440]},{"name":"SPPS_Modifier","features":[440]},{"name":"SPPS_Noncontent","features":[440]},{"name":"SPPS_NotOverriden","features":[440]},{"name":"SPPS_Noun","features":[440]},{"name":"SPPS_RESERVED1","features":[440]},{"name":"SPPS_RESERVED2","features":[440]},{"name":"SPPS_RESERVED3","features":[440]},{"name":"SPPS_RESERVED4","features":[440]},{"name":"SPPS_SuppressWord","features":[440]},{"name":"SPPS_Unknown","features":[440]},{"name":"SPPS_Verb","features":[440]},{"name":"SPRAF_Active","features":[440]},{"name":"SPRAF_AutoPause","features":[440]},{"name":"SPRAF_Dynamic","features":[440]},{"name":"SPRAF_Export","features":[440]},{"name":"SPRAF_Import","features":[440]},{"name":"SPRAF_Interpreter","features":[440]},{"name":"SPRAF_Root","features":[440]},{"name":"SPRAF_TopLevel","features":[440]},{"name":"SPRAF_UserDelimited","features":[440]},{"name":"SPRECOCONTEXTHANDLE","features":[440]},{"name":"SPRECOCONTEXTSTATUS","features":[440]},{"name":"SPRECOEVENTFLAGS","features":[440]},{"name":"SPRECOEXTENSION","features":[440]},{"name":"SPRECOGNIZERSTATUS","features":[440]},{"name":"SPRECORESULTINFO","features":[307,440]},{"name":"SPRECORESULTINFOEX","features":[307,440]},{"name":"SPRECORESULTTIMES","features":[307,440]},{"name":"SPRECOSTATE","features":[440]},{"name":"SPREF_AutoPause","features":[440]},{"name":"SPREF_Emulated","features":[440]},{"name":"SPREF_ExtendableParse","features":[440]},{"name":"SPREF_FalseRecognition","features":[440]},{"name":"SPREF_Hypothesis","features":[440]},{"name":"SPREF_ReSent","features":[440]},{"name":"SPREF_SMLTimeout","features":[440]},{"name":"SPREG_LOCAL_MACHINE_ROOT","features":[440]},{"name":"SPREG_SAFE_USER_TOKENS","features":[440]},{"name":"SPREG_USER_ROOT","features":[440]},{"name":"SPRESULTTYPE","features":[440]},{"name":"SPRIO_NONE","features":[440]},{"name":"SPRP_NORMAL","features":[440]},{"name":"SPRST_ACTIVE","features":[440]},{"name":"SPRST_ACTIVE_ALWAYS","features":[440]},{"name":"SPRST_INACTIVE","features":[440]},{"name":"SPRST_INACTIVE_WITH_PURGE","features":[440]},{"name":"SPRST_NUM_STATES","features":[440]},{"name":"SPRS_ACTIVE","features":[440]},{"name":"SPRS_ACTIVE_USER_DELIMITED","features":[440]},{"name":"SPRS_ACTIVE_WITH_AUTO_PAUSE","features":[440]},{"name":"SPRS_DONE","features":[440]},{"name":"SPRS_INACTIVE","features":[440]},{"name":"SPRS_IS_SPEAKING","features":[440]},{"name":"SPRT_CFG","features":[440]},{"name":"SPRT_EMULATED","features":[440]},{"name":"SPRT_EXTENDABLE_PARSE","features":[440]},{"name":"SPRT_FALSE_RECOGNITION","features":[440]},{"name":"SPRT_PROPRIETARY","features":[440]},{"name":"SPRT_SLM","features":[440]},{"name":"SPRT_TYPE_MASK","features":[440]},{"name":"SPRULE","features":[440]},{"name":"SPRULEENTRY","features":[440]},{"name":"SPRULEHANDLE","features":[440]},{"name":"SPRULEINFOOPT","features":[440]},{"name":"SPRULESTATE","features":[440]},{"name":"SPRUNSTATE","features":[440]},{"name":"SPSEMANTICERRORINFO","features":[440]},{"name":"SPSEMANTICFORMAT","features":[440]},{"name":"SPSERIALIZEDEVENT","features":[440]},{"name":"SPSERIALIZEDEVENT64","features":[440]},{"name":"SPSERIALIZEDPHRASE","features":[440]},{"name":"SPSERIALIZEDRESULT","features":[440]},{"name":"SPSF_11kHz16BitMono","features":[440]},{"name":"SPSF_11kHz16BitStereo","features":[440]},{"name":"SPSF_11kHz8BitMono","features":[440]},{"name":"SPSF_11kHz8BitStereo","features":[440]},{"name":"SPSF_12kHz16BitMono","features":[440]},{"name":"SPSF_12kHz16BitStereo","features":[440]},{"name":"SPSF_12kHz8BitMono","features":[440]},{"name":"SPSF_12kHz8BitStereo","features":[440]},{"name":"SPSF_16kHz16BitMono","features":[440]},{"name":"SPSF_16kHz16BitStereo","features":[440]},{"name":"SPSF_16kHz8BitMono","features":[440]},{"name":"SPSF_16kHz8BitStereo","features":[440]},{"name":"SPSF_22kHz16BitMono","features":[440]},{"name":"SPSF_22kHz16BitStereo","features":[440]},{"name":"SPSF_22kHz8BitMono","features":[440]},{"name":"SPSF_22kHz8BitStereo","features":[440]},{"name":"SPSF_24kHz16BitMono","features":[440]},{"name":"SPSF_24kHz16BitStereo","features":[440]},{"name":"SPSF_24kHz8BitMono","features":[440]},{"name":"SPSF_24kHz8BitStereo","features":[440]},{"name":"SPSF_32kHz16BitMono","features":[440]},{"name":"SPSF_32kHz16BitStereo","features":[440]},{"name":"SPSF_32kHz8BitMono","features":[440]},{"name":"SPSF_32kHz8BitStereo","features":[440]},{"name":"SPSF_44kHz16BitMono","features":[440]},{"name":"SPSF_44kHz16BitStereo","features":[440]},{"name":"SPSF_44kHz8BitMono","features":[440]},{"name":"SPSF_44kHz8BitStereo","features":[440]},{"name":"SPSF_48kHz16BitMono","features":[440]},{"name":"SPSF_48kHz16BitStereo","features":[440]},{"name":"SPSF_48kHz8BitMono","features":[440]},{"name":"SPSF_48kHz8BitStereo","features":[440]},{"name":"SPSF_8kHz16BitMono","features":[440]},{"name":"SPSF_8kHz16BitStereo","features":[440]},{"name":"SPSF_8kHz8BitMono","features":[440]},{"name":"SPSF_8kHz8BitStereo","features":[440]},{"name":"SPSF_ADPCM_11kHzMono","features":[440]},{"name":"SPSF_ADPCM_11kHzStereo","features":[440]},{"name":"SPSF_ADPCM_22kHzMono","features":[440]},{"name":"SPSF_ADPCM_22kHzStereo","features":[440]},{"name":"SPSF_ADPCM_44kHzMono","features":[440]},{"name":"SPSF_ADPCM_44kHzStereo","features":[440]},{"name":"SPSF_ADPCM_8kHzMono","features":[440]},{"name":"SPSF_ADPCM_8kHzStereo","features":[440]},{"name":"SPSF_CCITT_ALaw_11kHzMono","features":[440]},{"name":"SPSF_CCITT_ALaw_11kHzStereo","features":[440]},{"name":"SPSF_CCITT_ALaw_22kHzMono","features":[440]},{"name":"SPSF_CCITT_ALaw_22kHzStereo","features":[440]},{"name":"SPSF_CCITT_ALaw_44kHzMono","features":[440]},{"name":"SPSF_CCITT_ALaw_44kHzStereo","features":[440]},{"name":"SPSF_CCITT_ALaw_8kHzMono","features":[440]},{"name":"SPSF_CCITT_ALaw_8kHzStereo","features":[440]},{"name":"SPSF_CCITT_uLaw_11kHzMono","features":[440]},{"name":"SPSF_CCITT_uLaw_11kHzStereo","features":[440]},{"name":"SPSF_CCITT_uLaw_22kHzMono","features":[440]},{"name":"SPSF_CCITT_uLaw_22kHzStereo","features":[440]},{"name":"SPSF_CCITT_uLaw_44kHzMono","features":[440]},{"name":"SPSF_CCITT_uLaw_44kHzStereo","features":[440]},{"name":"SPSF_CCITT_uLaw_8kHzMono","features":[440]},{"name":"SPSF_CCITT_uLaw_8kHzStereo","features":[440]},{"name":"SPSF_Default","features":[440]},{"name":"SPSF_ExtendedAudioFormat","features":[440]},{"name":"SPSF_GSM610_11kHzMono","features":[440]},{"name":"SPSF_GSM610_22kHzMono","features":[440]},{"name":"SPSF_GSM610_44kHzMono","features":[440]},{"name":"SPSF_GSM610_8kHzMono","features":[440]},{"name":"SPSF_NUM_FORMATS","features":[440]},{"name":"SPSF_NoAssignedFormat","features":[440]},{"name":"SPSF_NonStandardFormat","features":[440]},{"name":"SPSF_Text","features":[440]},{"name":"SPSF_TrueSpeech_8kHz1BitMono","features":[440]},{"name":"SPSFunction","features":[440]},{"name":"SPSHORTCUTPAIR","features":[440]},{"name":"SPSHORTCUTPAIRLIST","features":[440]},{"name":"SPSHORTCUTTYPE","features":[440]},{"name":"SPSHT_EMAIL","features":[440]},{"name":"SPSHT_NotOverriden","features":[440]},{"name":"SPSHT_OTHER","features":[440]},{"name":"SPSHT_Unknown","features":[440]},{"name":"SPSInterjection","features":[440]},{"name":"SPSLMA","features":[440]},{"name":"SPSMF_SAPI_PROPERTIES","features":[440]},{"name":"SPSMF_SRGS_SAPIPROPERTIES","features":[440]},{"name":"SPSMF_SRGS_SEMANTICINTERPRETATION_MS","features":[440]},{"name":"SPSMF_SRGS_SEMANTICINTERPRETATION_W3C","features":[440]},{"name":"SPSMF_UPS","features":[440]},{"name":"SPSModifier","features":[440]},{"name":"SPSNotOverriden","features":[440]},{"name":"SPSNoun","features":[440]},{"name":"SPSSuppressWord","features":[440]},{"name":"SPSTATEHANDLE","features":[440]},{"name":"SPSTATEINFO","features":[440]},{"name":"SPSTREAMFORMAT","features":[440]},{"name":"SPSTREAMFORMATTYPE","features":[440]},{"name":"SPSUnknown","features":[440]},{"name":"SPSVerb","features":[440]},{"name":"SPTEXTSELECTIONINFO","features":[440]},{"name":"SPTMTHREADINFO","features":[440]},{"name":"SPTOKENKEY_ATTRIBUTES","features":[440]},{"name":"SPTOKENKEY_AUDIO_LATENCY_TRUNCATE","features":[440]},{"name":"SPTOKENKEY_AUDIO_LATENCY_UPDATE_INTERVAL","features":[440]},{"name":"SPTOKENKEY_AUDIO_LATENCY_WARNING","features":[440]},{"name":"SPTOKENKEY_FILES","features":[440]},{"name":"SPTOKENKEY_RETAINEDAUDIO","features":[440]},{"name":"SPTOKENKEY_UI","features":[440]},{"name":"SPTOKENVALUE_CLSID","features":[440]},{"name":"SPTOPIC_SPELLING","features":[440]},{"name":"SPTRANSDICTATION","features":[440]},{"name":"SPTRANSEPSILON","features":[440]},{"name":"SPTRANSITIONENTRY","features":[440]},{"name":"SPTRANSITIONID","features":[440]},{"name":"SPTRANSITIONPROPERTY","features":[307,440,358,359,360]},{"name":"SPTRANSITIONTYPE","features":[440]},{"name":"SPTRANSRULE","features":[440]},{"name":"SPTRANSTEXTBUF","features":[440]},{"name":"SPTRANSWILDCARD","features":[440]},{"name":"SPTRANSWORD","features":[440]},{"name":"SPVACTIONS","features":[440]},{"name":"SPVALUETYPE","features":[440]},{"name":"SPVA_Bookmark","features":[440]},{"name":"SPVA_ParseUnknownTag","features":[440]},{"name":"SPVA_Pronounce","features":[440]},{"name":"SPVA_Section","features":[440]},{"name":"SPVA_Silence","features":[440]},{"name":"SPVA_Speak","features":[440]},{"name":"SPVA_SpellOut","features":[440]},{"name":"SPVCONTEXT","features":[440]},{"name":"SPVESACTIONS","features":[440]},{"name":"SPVES_ABORT","features":[440]},{"name":"SPVES_CONTINUE","features":[440]},{"name":"SPVES_RATE","features":[440]},{"name":"SPVES_SKIP","features":[440]},{"name":"SPVES_VOLUME","features":[440]},{"name":"SPVFEATURE","features":[440]},{"name":"SPVFEATURE_EMPHASIS","features":[440]},{"name":"SPVFEATURE_STRESSED","features":[440]},{"name":"SPVISEMES","features":[440]},{"name":"SPVLIMITS","features":[440]},{"name":"SPVOICECATEGORY_TTSRATE","features":[440]},{"name":"SPVOICESTATUS","features":[440]},{"name":"SPVPITCH","features":[440]},{"name":"SPVPRIORITY","features":[440]},{"name":"SPVPRI_ALERT","features":[440]},{"name":"SPVPRI_NORMAL","features":[440]},{"name":"SPVPRI_OVER","features":[440]},{"name":"SPVSKIPTYPE","features":[440]},{"name":"SPVSTATE","features":[440]},{"name":"SPVST_SENTENCE","features":[440]},{"name":"SPVTEXTFRAG","features":[440]},{"name":"SPWF_INPUT","features":[440]},{"name":"SPWF_SRENGINE","features":[440]},{"name":"SPWILDCARD","features":[440]},{"name":"SPWIO_NONE","features":[440]},{"name":"SPWIO_WANT_TEXT","features":[440]},{"name":"SPWORD","features":[440]},{"name":"SPWORDENTRY","features":[440]},{"name":"SPWORDHANDLE","features":[440]},{"name":"SPWORDINFOOPT","features":[440]},{"name":"SPWORDLIST","features":[440]},{"name":"SPWORDPRONOUNCEABLE","features":[440]},{"name":"SPWORDPRONUNCIATION","features":[440]},{"name":"SPWORDPRONUNCIATIONLIST","features":[440]},{"name":"SPWORDTYPE","features":[440]},{"name":"SPWP_KNOWN_WORD_PRONOUNCEABLE","features":[440]},{"name":"SPWP_UNKNOWN_WORD_PRONOUNCEABLE","features":[440]},{"name":"SPWP_UNKNOWN_WORD_UNPRONOUNCEABLE","features":[440]},{"name":"SPWT_DISPLAY","features":[440]},{"name":"SPWT_LEXICAL","features":[440]},{"name":"SPWT_LEXICAL_NO_SPECIAL_CHARS","features":[440]},{"name":"SPWT_PRONUNCIATION","features":[440]},{"name":"SPXMLRESULTOPTIONS","features":[440]},{"name":"SPXRO_Alternates_SML","features":[440]},{"name":"SPXRO_SML","features":[440]},{"name":"SP_EMULATE_RESULT","features":[440]},{"name":"SP_LOW_CONFIDENCE","features":[440]},{"name":"SP_MAX_LANGIDS","features":[440]},{"name":"SP_MAX_PRON_LENGTH","features":[440]},{"name":"SP_MAX_WORD_LENGTH","features":[440]},{"name":"SP_NORMAL_CONFIDENCE","features":[440]},{"name":"SP_STREAMPOS_ASAP","features":[440]},{"name":"SP_STREAMPOS_REALTIME","features":[440]},{"name":"SP_VISEME_0","features":[440]},{"name":"SP_VISEME_1","features":[440]},{"name":"SP_VISEME_10","features":[440]},{"name":"SP_VISEME_11","features":[440]},{"name":"SP_VISEME_12","features":[440]},{"name":"SP_VISEME_13","features":[440]},{"name":"SP_VISEME_14","features":[440]},{"name":"SP_VISEME_15","features":[440]},{"name":"SP_VISEME_16","features":[440]},{"name":"SP_VISEME_17","features":[440]},{"name":"SP_VISEME_18","features":[440]},{"name":"SP_VISEME_19","features":[440]},{"name":"SP_VISEME_2","features":[440]},{"name":"SP_VISEME_20","features":[440]},{"name":"SP_VISEME_21","features":[440]},{"name":"SP_VISEME_3","features":[440]},{"name":"SP_VISEME_4","features":[440]},{"name":"SP_VISEME_5","features":[440]},{"name":"SP_VISEME_6","features":[440]},{"name":"SP_VISEME_7","features":[440]},{"name":"SP_VISEME_8","features":[440]},{"name":"SP_VISEME_9","features":[440]},{"name":"SRADefaultToActive","features":[440]},{"name":"SRADynamic","features":[440]},{"name":"SRAExport","features":[440]},{"name":"SRAImport","features":[440]},{"name":"SRAInterpreter","features":[440]},{"name":"SRAONone","features":[440]},{"name":"SRAORetainAudio","features":[440]},{"name":"SRARoot","features":[440]},{"name":"SRATopLevel","features":[440]},{"name":"SRCS_Disabled","features":[440]},{"name":"SRCS_Enabled","features":[440]},{"name":"SREAdaptation","features":[440]},{"name":"SREAllEvents","features":[440]},{"name":"SREAudioLevel","features":[440]},{"name":"SREBookmark","features":[440]},{"name":"SREFalseRecognition","features":[440]},{"name":"SREHypothesis","features":[440]},{"name":"SREInterference","features":[440]},{"name":"SREPhraseStart","features":[440]},{"name":"SREPrivate","features":[440]},{"name":"SREPropertyNumChange","features":[440]},{"name":"SREPropertyStringChange","features":[440]},{"name":"SRERecoOtherContext","features":[440]},{"name":"SRERecognition","features":[440]},{"name":"SRERequestUI","features":[440]},{"name":"SRESoundEnd","features":[440]},{"name":"SRESoundStart","features":[440]},{"name":"SREStateChange","features":[440]},{"name":"SREStreamEnd","features":[440]},{"name":"SREStreamStart","features":[440]},{"name":"SRSActive","features":[440]},{"name":"SRSActiveAlways","features":[440]},{"name":"SRSEDone","features":[440]},{"name":"SRSEIsSpeaking","features":[440]},{"name":"SRSInactive","features":[440]},{"name":"SRSInactiveWithPurge","features":[440]},{"name":"SRTAutopause","features":[440]},{"name":"SRTEmulated","features":[440]},{"name":"SRTExtendableParse","features":[440]},{"name":"SRTReSent","features":[440]},{"name":"SRTSMLTimeout","features":[440]},{"name":"SRTStandard","features":[440]},{"name":"SR_LOCALIZED_DESCRIPTION","features":[440]},{"name":"SSFMCreate","features":[440]},{"name":"SSFMCreateForWrite","features":[440]},{"name":"SSFMOpenForRead","features":[440]},{"name":"SSFMOpenReadWrite","features":[440]},{"name":"SSSPTRelativeToCurrentPosition","features":[440]},{"name":"SSSPTRelativeToEnd","features":[440]},{"name":"SSSPTRelativeToStart","features":[440]},{"name":"SSTTDictation","features":[440]},{"name":"SSTTTextBuffer","features":[440]},{"name":"SSTTWildcard","features":[440]},{"name":"STCAll","features":[440]},{"name":"STCInprocHandler","features":[440]},{"name":"STCInprocServer","features":[440]},{"name":"STCLocalServer","features":[440]},{"name":"STCRemoteServer","features":[440]},{"name":"STSF_AppData","features":[440]},{"name":"STSF_CommonAppData","features":[440]},{"name":"STSF_FlagCreate","features":[440]},{"name":"STSF_LocalAppData","features":[440]},{"name":"SVEAllEvents","features":[440]},{"name":"SVEAudioLevel","features":[440]},{"name":"SVEBookmark","features":[440]},{"name":"SVEEndInputStream","features":[440]},{"name":"SVEPhoneme","features":[440]},{"name":"SVEPrivate","features":[440]},{"name":"SVESentenceBoundary","features":[440]},{"name":"SVEStartInputStream","features":[440]},{"name":"SVEViseme","features":[440]},{"name":"SVEVoiceChange","features":[440]},{"name":"SVEWordBoundary","features":[440]},{"name":"SVF_Emphasis","features":[440]},{"name":"SVF_None","features":[440]},{"name":"SVF_Stressed","features":[440]},{"name":"SVPAlert","features":[440]},{"name":"SVPNormal","features":[440]},{"name":"SVPOver","features":[440]},{"name":"SVP_0","features":[440]},{"name":"SVP_1","features":[440]},{"name":"SVP_10","features":[440]},{"name":"SVP_11","features":[440]},{"name":"SVP_12","features":[440]},{"name":"SVP_13","features":[440]},{"name":"SVP_14","features":[440]},{"name":"SVP_15","features":[440]},{"name":"SVP_16","features":[440]},{"name":"SVP_17","features":[440]},{"name":"SVP_18","features":[440]},{"name":"SVP_19","features":[440]},{"name":"SVP_2","features":[440]},{"name":"SVP_20","features":[440]},{"name":"SVP_21","features":[440]},{"name":"SVP_3","features":[440]},{"name":"SVP_4","features":[440]},{"name":"SVP_5","features":[440]},{"name":"SVP_6","features":[440]},{"name":"SVP_7","features":[440]},{"name":"SVP_8","features":[440]},{"name":"SVP_9","features":[440]},{"name":"SVSFDefault","features":[440]},{"name":"SVSFIsFilename","features":[440]},{"name":"SVSFIsNotXML","features":[440]},{"name":"SVSFIsXML","features":[440]},{"name":"SVSFNLPMask","features":[440]},{"name":"SVSFNLPSpeakPunc","features":[440]},{"name":"SVSFParseAutodetect","features":[440]},{"name":"SVSFParseMask","features":[440]},{"name":"SVSFParseSapi","features":[440]},{"name":"SVSFParseSsml","features":[440]},{"name":"SVSFPersistXML","features":[440]},{"name":"SVSFPurgeBeforeSpeak","features":[440]},{"name":"SVSFUnusedFlags","features":[440]},{"name":"SVSFVoiceMask","features":[440]},{"name":"SVSFlagsAsync","features":[440]},{"name":"SWPKnownWordPronounceable","features":[440]},{"name":"SWPUnknownWordPronounceable","features":[440]},{"name":"SWPUnknownWordUnpronounceable","features":[440]},{"name":"SWTAdded","features":[440]},{"name":"SWTDeleted","features":[440]},{"name":"SpAudioFormat","features":[440]},{"name":"SpCompressedLexicon","features":[440]},{"name":"SpCustomStream","features":[440]},{"name":"SpDataKey","features":[440]},{"name":"SpFileStream","features":[440]},{"name":"SpGramCompBackend","features":[440]},{"name":"SpGrammarCompiler","features":[440]},{"name":"SpITNProcessor","features":[440]},{"name":"SpInProcRecoContext","features":[440]},{"name":"SpInprocRecognizer","features":[440]},{"name":"SpLexicon","features":[440]},{"name":"SpMMAudioEnum","features":[440]},{"name":"SpMMAudioIn","features":[440]},{"name":"SpMMAudioOut","features":[440]},{"name":"SpMemoryStream","features":[440]},{"name":"SpNotifyTranslator","features":[440]},{"name":"SpNullPhoneConverter","features":[440]},{"name":"SpObjectToken","features":[440]},{"name":"SpObjectTokenCategory","features":[440]},{"name":"SpObjectTokenEnum","features":[440]},{"name":"SpPhoneConverter","features":[440]},{"name":"SpPhoneticAlphabetConverter","features":[440]},{"name":"SpPhraseBuilder","features":[440]},{"name":"SpPhraseInfoBuilder","features":[440]},{"name":"SpResourceManager","features":[440]},{"name":"SpSharedRecoContext","features":[440]},{"name":"SpSharedRecognizer","features":[440]},{"name":"SpShortcut","features":[440]},{"name":"SpStream","features":[440]},{"name":"SpStreamFormatConverter","features":[440]},{"name":"SpTextSelectionInformation","features":[440]},{"name":"SpUnCompressedLexicon","features":[440]},{"name":"SpVoice","features":[440]},{"name":"SpW3CGrammarCompiler","features":[440]},{"name":"SpWaveFormatEx","features":[440]},{"name":"SpeechAllElements","features":[440]},{"name":"SpeechAudioFormatType","features":[440]},{"name":"SpeechAudioState","features":[440]},{"name":"SpeechBookmarkOptions","features":[440]},{"name":"SpeechDataKeyLocation","features":[440]},{"name":"SpeechDiscardType","features":[440]},{"name":"SpeechDisplayAttributes","features":[440]},{"name":"SpeechEmulationCompareFlags","features":[440]},{"name":"SpeechEngineConfidence","features":[440]},{"name":"SpeechFormatType","features":[440]},{"name":"SpeechGrammarRuleStateTransitionType","features":[440]},{"name":"SpeechGrammarState","features":[440]},{"name":"SpeechGrammarWordType","features":[440]},{"name":"SpeechInterference","features":[440]},{"name":"SpeechLexiconType","features":[440]},{"name":"SpeechLoadOption","features":[440]},{"name":"SpeechPartOfSpeech","features":[440]},{"name":"SpeechRecoContextState","features":[440]},{"name":"SpeechRecoEvents","features":[440]},{"name":"SpeechRecognitionType","features":[440]},{"name":"SpeechRecognizerState","features":[440]},{"name":"SpeechRetainedAudioOptions","features":[440]},{"name":"SpeechRuleAttributes","features":[440]},{"name":"SpeechRuleState","features":[440]},{"name":"SpeechRunState","features":[440]},{"name":"SpeechSpecialTransitionType","features":[440]},{"name":"SpeechStreamFileMode","features":[440]},{"name":"SpeechStreamSeekPositionType","features":[440]},{"name":"SpeechTokenContext","features":[440]},{"name":"SpeechTokenShellFolder","features":[440]},{"name":"SpeechVisemeFeature","features":[440]},{"name":"SpeechVisemeType","features":[440]},{"name":"SpeechVoiceEvents","features":[440]},{"name":"SpeechVoicePriority","features":[440]},{"name":"SpeechVoiceSpeakFlags","features":[440]},{"name":"SpeechWordPronounceable","features":[440]},{"name":"SpeechWordType","features":[440]},{"name":"Speech_Default_Weight","features":[440]},{"name":"Speech_Max_Pron_Length","features":[440]},{"name":"Speech_Max_Word_Length","features":[440]},{"name":"Speech_StreamPos_Asap","features":[440]},{"name":"Speech_StreamPos_RealTime","features":[440]},{"name":"Subsequence","features":[440]},{"name":"SubsequenceContentRequired","features":[440]},{"name":"_ISpPrivateEngineCall","features":[440]},{"name":"_ISpeechRecoContextEvents","features":[440,358]},{"name":"_ISpeechVoiceEvents","features":[440,358]},{"name":"eLEXTYPE_APP","features":[440]},{"name":"eLEXTYPE_LETTERTOSOUND","features":[440]},{"name":"eLEXTYPE_MORPHOLOGY","features":[440]},{"name":"eLEXTYPE_PRIVATE1","features":[440]},{"name":"eLEXTYPE_PRIVATE10","features":[440]},{"name":"eLEXTYPE_PRIVATE11","features":[440]},{"name":"eLEXTYPE_PRIVATE12","features":[440]},{"name":"eLEXTYPE_PRIVATE13","features":[440]},{"name":"eLEXTYPE_PRIVATE14","features":[440]},{"name":"eLEXTYPE_PRIVATE15","features":[440]},{"name":"eLEXTYPE_PRIVATE16","features":[440]},{"name":"eLEXTYPE_PRIVATE17","features":[440]},{"name":"eLEXTYPE_PRIVATE18","features":[440]},{"name":"eLEXTYPE_PRIVATE19","features":[440]},{"name":"eLEXTYPE_PRIVATE2","features":[440]},{"name":"eLEXTYPE_PRIVATE20","features":[440]},{"name":"eLEXTYPE_PRIVATE3","features":[440]},{"name":"eLEXTYPE_PRIVATE4","features":[440]},{"name":"eLEXTYPE_PRIVATE5","features":[440]},{"name":"eLEXTYPE_PRIVATE6","features":[440]},{"name":"eLEXTYPE_PRIVATE7","features":[440]},{"name":"eLEXTYPE_PRIVATE8","features":[440]},{"name":"eLEXTYPE_PRIVATE9","features":[440]},{"name":"eLEXTYPE_RESERVED10","features":[440]},{"name":"eLEXTYPE_RESERVED4","features":[440]},{"name":"eLEXTYPE_RESERVED6","features":[440]},{"name":"eLEXTYPE_RESERVED7","features":[440]},{"name":"eLEXTYPE_RESERVED8","features":[440]},{"name":"eLEXTYPE_RESERVED9","features":[440]},{"name":"eLEXTYPE_USER","features":[440]},{"name":"eLEXTYPE_USER_SHORTCUT","features":[440]},{"name":"eLEXTYPE_VENDORLEXICON","features":[440]},{"name":"ePRONFLAG_USED","features":[440]},{"name":"eWORDTYPE_ADDED","features":[440]},{"name":"eWORDTYPE_DELETED","features":[440]}],"444":[{"name":"CapturedMetadataExposureCompensation","features":[441]},{"name":"CapturedMetadataISOGains","features":[441]},{"name":"CapturedMetadataWhiteBalanceGains","features":[441]},{"name":"DEVPKEY_Device_DLNACAP","features":[305,441]},{"name":"DEVPKEY_Device_DLNADOC","features":[305,441]},{"name":"DEVPKEY_Device_MaxVolume","features":[305,441]},{"name":"DEVPKEY_Device_PacketWakeSupported","features":[305,441]},{"name":"DEVPKEY_Device_SendPacketWakeSupported","features":[305,441]},{"name":"DEVPKEY_Device_SinkProtocolInfo","features":[305,441]},{"name":"DEVPKEY_Device_SupportsAudio","features":[305,441]},{"name":"DEVPKEY_Device_SupportsImages","features":[305,441]},{"name":"DEVPKEY_Device_SupportsMute","features":[305,441]},{"name":"DEVPKEY_Device_SupportsSearch","features":[305,441]},{"name":"DEVPKEY_Device_SupportsSetNextAVT","features":[305,441]},{"name":"DEVPKEY_Device_SupportsVideo","features":[305,441]},{"name":"DEVPKEY_Device_UDN","features":[305,441]},{"name":"FaceCharacterization","features":[441]},{"name":"FaceCharacterizationBlobHeader","features":[441]},{"name":"FaceRectInfo","features":[307,441]},{"name":"FaceRectInfoBlobHeader","features":[441]},{"name":"GUID_DEVINTERFACE_DMP","features":[441]},{"name":"GUID_DEVINTERFACE_DMR","features":[441]},{"name":"GUID_DEVINTERFACE_DMS","features":[441]},{"name":"HistogramBlobHeader","features":[441]},{"name":"HistogramDataHeader","features":[441]},{"name":"HistogramGrid","features":[307,441]},{"name":"HistogramHeader","features":[307,441]},{"name":"MF_MEDIASOURCE_STATUS_INFO","features":[441]},{"name":"MF_MEDIASOURCE_STATUS_INFO_FULLYSUPPORTED","features":[441]},{"name":"MF_MEDIASOURCE_STATUS_INFO_UNKNOWN","features":[441]},{"name":"MF_TRANSFER_VIDEO_FRAME_DEFAULT","features":[441]},{"name":"MF_TRANSFER_VIDEO_FRAME_FLAGS","features":[441]},{"name":"MF_TRANSFER_VIDEO_FRAME_IGNORE_PAR","features":[441]},{"name":"MF_TRANSFER_VIDEO_FRAME_STRETCH","features":[441]},{"name":"MetadataTimeStamps","features":[441]}],"445":[{"name":"AM_CONFIGASFWRITER_PARAM_AUTOINDEX","features":[442]},{"name":"AM_CONFIGASFWRITER_PARAM_DONTCOMPRESS","features":[442]},{"name":"AM_CONFIGASFWRITER_PARAM_MULTIPASS","features":[442]},{"name":"AM_WMT_EVENT_DATA","features":[442]},{"name":"CLSID_ClientNetManager","features":[442]},{"name":"CLSID_WMBandwidthSharing_Exclusive","features":[442]},{"name":"CLSID_WMBandwidthSharing_Partial","features":[442]},{"name":"CLSID_WMMUTEX_Bitrate","features":[442]},{"name":"CLSID_WMMUTEX_Language","features":[442]},{"name":"CLSID_WMMUTEX_Presentation","features":[442]},{"name":"CLSID_WMMUTEX_Unknown","features":[442]},{"name":"DRM_COPY_OPL","features":[442]},{"name":"DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS","features":[442]},{"name":"DRM_OPL_OUTPUT_IDS","features":[442]},{"name":"DRM_OPL_TYPES","features":[442]},{"name":"DRM_OUTPUT_PROTECTION","features":[442]},{"name":"DRM_PLAY_OPL","features":[442]},{"name":"DRM_VAL16","features":[442]},{"name":"DRM_VIDEO_OUTPUT_PROTECTION_IDS","features":[442]},{"name":"INSNetSourceCreator","features":[442]},{"name":"INSSBuffer","features":[442]},{"name":"INSSBuffer2","features":[442]},{"name":"INSSBuffer3","features":[442]},{"name":"INSSBuffer4","features":[442]},{"name":"IWMAddressAccess","features":[442]},{"name":"IWMAddressAccess2","features":[442]},{"name":"IWMAuthorizer","features":[442]},{"name":"IWMBackupRestoreProps","features":[442]},{"name":"IWMBandwidthSharing","features":[442]},{"name":"IWMClientConnections","features":[442]},{"name":"IWMClientConnections2","features":[442]},{"name":"IWMCodecInfo","features":[442]},{"name":"IWMCodecInfo2","features":[442]},{"name":"IWMCodecInfo3","features":[442]},{"name":"IWMCredentialCallback","features":[442]},{"name":"IWMDRMEditor","features":[442]},{"name":"IWMDRMMessageParser","features":[442]},{"name":"IWMDRMReader","features":[442]},{"name":"IWMDRMReader2","features":[442]},{"name":"IWMDRMReader3","features":[442]},{"name":"IWMDRMTranscryptionManager","features":[442]},{"name":"IWMDRMTranscryptor","features":[442]},{"name":"IWMDRMTranscryptor2","features":[442]},{"name":"IWMDRMWriter","features":[442]},{"name":"IWMDRMWriter2","features":[442]},{"name":"IWMDRMWriter3","features":[442]},{"name":"IWMDeviceRegistration","features":[442]},{"name":"IWMGetSecureChannel","features":[442]},{"name":"IWMHeaderInfo","features":[442]},{"name":"IWMHeaderInfo2","features":[442]},{"name":"IWMHeaderInfo3","features":[442]},{"name":"IWMIStreamProps","features":[442]},{"name":"IWMImageInfo","features":[442]},{"name":"IWMIndexer","features":[442]},{"name":"IWMIndexer2","features":[442]},{"name":"IWMInputMediaProps","features":[442]},{"name":"IWMLanguageList","features":[442]},{"name":"IWMLicenseBackup","features":[442]},{"name":"IWMLicenseRestore","features":[442]},{"name":"IWMLicenseRevocationAgent","features":[442]},{"name":"IWMMediaProps","features":[442]},{"name":"IWMMetadataEditor","features":[442]},{"name":"IWMMetadataEditor2","features":[442]},{"name":"IWMMutualExclusion","features":[442]},{"name":"IWMMutualExclusion2","features":[442]},{"name":"IWMOutputMediaProps","features":[442]},{"name":"IWMPacketSize","features":[442]},{"name":"IWMPacketSize2","features":[442]},{"name":"IWMPlayerHook","features":[442]},{"name":"IWMPlayerTimestampHook","features":[442]},{"name":"IWMProfile","features":[442]},{"name":"IWMProfile2","features":[442]},{"name":"IWMProfile3","features":[442]},{"name":"IWMProfileManager","features":[442]},{"name":"IWMProfileManager2","features":[442]},{"name":"IWMProfileManagerLanguage","features":[442]},{"name":"IWMPropertyVault","features":[442]},{"name":"IWMProximityDetection","features":[442]},{"name":"IWMReader","features":[442]},{"name":"IWMReaderAccelerator","features":[442]},{"name":"IWMReaderAdvanced","features":[442]},{"name":"IWMReaderAdvanced2","features":[442]},{"name":"IWMReaderAdvanced3","features":[442]},{"name":"IWMReaderAdvanced4","features":[442]},{"name":"IWMReaderAdvanced5","features":[442]},{"name":"IWMReaderAdvanced6","features":[442]},{"name":"IWMReaderAllocatorEx","features":[442]},{"name":"IWMReaderCallback","features":[442]},{"name":"IWMReaderCallbackAdvanced","features":[442]},{"name":"IWMReaderNetworkConfig","features":[442]},{"name":"IWMReaderNetworkConfig2","features":[442]},{"name":"IWMReaderPlaylistBurn","features":[442]},{"name":"IWMReaderStreamClock","features":[442]},{"name":"IWMReaderTimecode","features":[442]},{"name":"IWMReaderTypeNegotiation","features":[442]},{"name":"IWMRegisterCallback","features":[442]},{"name":"IWMRegisteredDevice","features":[442]},{"name":"IWMSBufferAllocator","features":[442]},{"name":"IWMSInternalAdminNetSource","features":[442]},{"name":"IWMSInternalAdminNetSource2","features":[442]},{"name":"IWMSInternalAdminNetSource3","features":[442]},{"name":"IWMSecureChannel","features":[442]},{"name":"IWMStatusCallback","features":[442]},{"name":"IWMStreamConfig","features":[442]},{"name":"IWMStreamConfig2","features":[442]},{"name":"IWMStreamConfig3","features":[442]},{"name":"IWMStreamList","features":[442]},{"name":"IWMStreamPrioritization","features":[442]},{"name":"IWMSyncReader","features":[442]},{"name":"IWMSyncReader2","features":[442]},{"name":"IWMVideoMediaProps","features":[442]},{"name":"IWMWatermarkInfo","features":[442]},{"name":"IWMWriter","features":[442]},{"name":"IWMWriterAdvanced","features":[442]},{"name":"IWMWriterAdvanced2","features":[442]},{"name":"IWMWriterAdvanced3","features":[442]},{"name":"IWMWriterFileSink","features":[442]},{"name":"IWMWriterFileSink2","features":[442]},{"name":"IWMWriterFileSink3","features":[442]},{"name":"IWMWriterNetworkSink","features":[442]},{"name":"IWMWriterPostView","features":[442]},{"name":"IWMWriterPostViewCallback","features":[442]},{"name":"IWMWriterPreprocess","features":[442]},{"name":"IWMWriterPushSink","features":[442]},{"name":"IWMWriterSink","features":[442]},{"name":"NETSOURCE_URLCREDPOLICY_SETTINGS","features":[442]},{"name":"NETSOURCE_URLCREDPOLICY_SETTING_ANONYMOUSONLY","features":[442]},{"name":"NETSOURCE_URLCREDPOLICY_SETTING_MUSTPROMPTUSER","features":[442]},{"name":"NETSOURCE_URLCREDPOLICY_SETTING_SILENTLOGONOK","features":[442]},{"name":"WEBSTREAM_SAMPLE_TYPE","features":[442]},{"name":"WEBSTREAM_SAMPLE_TYPE_FILE","features":[442]},{"name":"WEBSTREAM_SAMPLE_TYPE_RENDER","features":[442]},{"name":"WMCreateBackupRestorer","features":[442]},{"name":"WMCreateEditor","features":[442]},{"name":"WMCreateIndexer","features":[442]},{"name":"WMCreateProfileManager","features":[442]},{"name":"WMCreateReader","features":[442]},{"name":"WMCreateSyncReader","features":[442]},{"name":"WMCreateWriter","features":[442]},{"name":"WMCreateWriterFileSink","features":[442]},{"name":"WMCreateWriterNetworkSink","features":[442]},{"name":"WMCreateWriterPushSink","features":[442]},{"name":"WMDRM_IMPORT_INIT_STRUCT","features":[442]},{"name":"WMDRM_IMPORT_INIT_STRUCT_DEFINED","features":[442]},{"name":"WMFORMAT_MPEG2Video","features":[442]},{"name":"WMFORMAT_Script","features":[442]},{"name":"WMFORMAT_VideoInfo","features":[442]},{"name":"WMFORMAT_WaveFormatEx","features":[442]},{"name":"WMFORMAT_WebStream","features":[442]},{"name":"WMIsContentProtected","features":[307,442]},{"name":"WMMEDIASUBTYPE_ACELPnet","features":[442]},{"name":"WMMEDIASUBTYPE_Base","features":[442]},{"name":"WMMEDIASUBTYPE_DRM","features":[442]},{"name":"WMMEDIASUBTYPE_I420","features":[442]},{"name":"WMMEDIASUBTYPE_IYUV","features":[442]},{"name":"WMMEDIASUBTYPE_M4S2","features":[442]},{"name":"WMMEDIASUBTYPE_MP3","features":[442]},{"name":"WMMEDIASUBTYPE_MP43","features":[442]},{"name":"WMMEDIASUBTYPE_MP4S","features":[442]},{"name":"WMMEDIASUBTYPE_MPEG2_VIDEO","features":[442]},{"name":"WMMEDIASUBTYPE_MSS1","features":[442]},{"name":"WMMEDIASUBTYPE_MSS2","features":[442]},{"name":"WMMEDIASUBTYPE_P422","features":[442]},{"name":"WMMEDIASUBTYPE_PCM","features":[442]},{"name":"WMMEDIASUBTYPE_RGB1","features":[442]},{"name":"WMMEDIASUBTYPE_RGB24","features":[442]},{"name":"WMMEDIASUBTYPE_RGB32","features":[442]},{"name":"WMMEDIASUBTYPE_RGB4","features":[442]},{"name":"WMMEDIASUBTYPE_RGB555","features":[442]},{"name":"WMMEDIASUBTYPE_RGB565","features":[442]},{"name":"WMMEDIASUBTYPE_RGB8","features":[442]},{"name":"WMMEDIASUBTYPE_UYVY","features":[442]},{"name":"WMMEDIASUBTYPE_VIDEOIMAGE","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudioV2","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudioV7","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudioV8","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudioV9","features":[442]},{"name":"WMMEDIASUBTYPE_WMAudio_Lossless","features":[442]},{"name":"WMMEDIASUBTYPE_WMSP1","features":[442]},{"name":"WMMEDIASUBTYPE_WMSP2","features":[442]},{"name":"WMMEDIASUBTYPE_WMV1","features":[442]},{"name":"WMMEDIASUBTYPE_WMV2","features":[442]},{"name":"WMMEDIASUBTYPE_WMV3","features":[442]},{"name":"WMMEDIASUBTYPE_WMVA","features":[442]},{"name":"WMMEDIASUBTYPE_WMVP","features":[442]},{"name":"WMMEDIASUBTYPE_WVC1","features":[442]},{"name":"WMMEDIASUBTYPE_WVP2","features":[442]},{"name":"WMMEDIASUBTYPE_WebStream","features":[442]},{"name":"WMMEDIASUBTYPE_YUY2","features":[442]},{"name":"WMMEDIASUBTYPE_YV12","features":[442]},{"name":"WMMEDIASUBTYPE_YVU9","features":[442]},{"name":"WMMEDIASUBTYPE_YVYU","features":[442]},{"name":"WMMEDIATYPE_Audio","features":[442]},{"name":"WMMEDIATYPE_FileTransfer","features":[442]},{"name":"WMMEDIATYPE_Image","features":[442]},{"name":"WMMEDIATYPE_Script","features":[442]},{"name":"WMMEDIATYPE_Text","features":[442]},{"name":"WMMEDIATYPE_Video","features":[442]},{"name":"WMMPEG2VIDEOINFO","features":[307,318,442]},{"name":"WMSCRIPTFORMAT","features":[442]},{"name":"WMSCRIPTTYPE_TwoStrings","features":[442]},{"name":"WMT_ACQUIRE_LICENSE","features":[442]},{"name":"WMT_ATTR_DATATYPE","features":[442]},{"name":"WMT_ATTR_IMAGETYPE","features":[442]},{"name":"WMT_BACKUPRESTORE_BEGIN","features":[442]},{"name":"WMT_BACKUPRESTORE_CONNECTING","features":[442]},{"name":"WMT_BACKUPRESTORE_DISCONNECTING","features":[442]},{"name":"WMT_BACKUPRESTORE_END","features":[442]},{"name":"WMT_BUFFERING_START","features":[442]},{"name":"WMT_BUFFERING_STOP","features":[442]},{"name":"WMT_BUFFER_SEGMENT","features":[442]},{"name":"WMT_CLEANPOINT_ONLY","features":[442]},{"name":"WMT_CLIENT_CONNECT","features":[442]},{"name":"WMT_CLIENT_CONNECT_EX","features":[442]},{"name":"WMT_CLIENT_DISCONNECT","features":[442]},{"name":"WMT_CLIENT_DISCONNECT_EX","features":[442]},{"name":"WMT_CLIENT_PROPERTIES","features":[442]},{"name":"WMT_CLOSED","features":[442]},{"name":"WMT_CODECINFO_AUDIO","features":[442]},{"name":"WMT_CODECINFO_UNKNOWN","features":[442]},{"name":"WMT_CODECINFO_VIDEO","features":[442]},{"name":"WMT_CODEC_INFO_TYPE","features":[442]},{"name":"WMT_COLORSPACEINFO_EXTENSION_DATA","features":[442]},{"name":"WMT_CONNECTING","features":[442]},{"name":"WMT_CONTENT_ENABLER","features":[442]},{"name":"WMT_CREDENTIAL_CLEAR_TEXT","features":[442]},{"name":"WMT_CREDENTIAL_DONT_CACHE","features":[442]},{"name":"WMT_CREDENTIAL_ENCRYPT","features":[442]},{"name":"WMT_CREDENTIAL_FLAGS","features":[442]},{"name":"WMT_CREDENTIAL_PROXY","features":[442]},{"name":"WMT_CREDENTIAL_SAVE","features":[442]},{"name":"WMT_DMOCATEGORY_AUDIO_WATERMARK","features":[442]},{"name":"WMT_DMOCATEGORY_VIDEO_WATERMARK","features":[442]},{"name":"WMT_DRMLA_TAMPERED","features":[442]},{"name":"WMT_DRMLA_TRUST","features":[442]},{"name":"WMT_DRMLA_TRUSTED","features":[442]},{"name":"WMT_DRMLA_UNTRUSTED","features":[442]},{"name":"WMT_END_OF_FILE","features":[442]},{"name":"WMT_END_OF_SEGMENT","features":[442]},{"name":"WMT_END_OF_STREAMING","features":[442]},{"name":"WMT_EOF","features":[442]},{"name":"WMT_ERROR","features":[442]},{"name":"WMT_ERROR_WITHURL","features":[442]},{"name":"WMT_FILESINK_DATA_UNIT","features":[442]},{"name":"WMT_FILESINK_MODE","features":[442]},{"name":"WMT_FM_FILESINK_DATA_UNITS","features":[442]},{"name":"WMT_FM_FILESINK_UNBUFFERED","features":[442]},{"name":"WMT_FM_SINGLE_BUFFERS","features":[442]},{"name":"WMT_IMAGETYPE_BITMAP","features":[442]},{"name":"WMT_IMAGETYPE_GIF","features":[442]},{"name":"WMT_IMAGETYPE_JPEG","features":[442]},{"name":"WMT_IMAGE_TYPE","features":[442]},{"name":"WMT_INDEXER_TYPE","features":[442]},{"name":"WMT_INDEX_PROGRESS","features":[442]},{"name":"WMT_INDEX_TYPE","features":[442]},{"name":"WMT_INDIVIDUALIZE","features":[442]},{"name":"WMT_INIT_PLAYLIST_BURN","features":[442]},{"name":"WMT_IT_BITMAP","features":[442]},{"name":"WMT_IT_FRAME_NUMBERS","features":[442]},{"name":"WMT_IT_GIF","features":[442]},{"name":"WMT_IT_JPEG","features":[442]},{"name":"WMT_IT_NEAREST_CLEAN_POINT","features":[442]},{"name":"WMT_IT_NEAREST_DATA_UNIT","features":[442]},{"name":"WMT_IT_NEAREST_OBJECT","features":[442]},{"name":"WMT_IT_NONE","features":[442]},{"name":"WMT_IT_PRESENTATION_TIME","features":[442]},{"name":"WMT_IT_TIMECODE","features":[442]},{"name":"WMT_LICENSEURL_SIGNATURE_STATE","features":[442]},{"name":"WMT_LOCATING","features":[442]},{"name":"WMT_MISSING_CODEC","features":[442]},{"name":"WMT_MS_CLASS_MIXED","features":[442]},{"name":"WMT_MS_CLASS_MUSIC","features":[442]},{"name":"WMT_MS_CLASS_SPEECH","features":[442]},{"name":"WMT_MUSICSPEECH_CLASS_MODE","features":[442]},{"name":"WMT_NATIVE_OUTPUT_PROPS_CHANGED","features":[442]},{"name":"WMT_NEEDS_INDIVIDUALIZATION","features":[442]},{"name":"WMT_NET_PROTOCOL","features":[442]},{"name":"WMT_NEW_METADATA","features":[442]},{"name":"WMT_NEW_SOURCEFLAGS","features":[442]},{"name":"WMT_NO_RIGHTS","features":[442]},{"name":"WMT_NO_RIGHTS_EX","features":[442]},{"name":"WMT_OFF","features":[442]},{"name":"WMT_OFFSET_FORMAT","features":[442]},{"name":"WMT_OFFSET_FORMAT_100NS","features":[442]},{"name":"WMT_OFFSET_FORMAT_100NS_APPROXIMATE","features":[442]},{"name":"WMT_OFFSET_FORMAT_FRAME_NUMBERS","features":[442]},{"name":"WMT_OFFSET_FORMAT_PLAYLIST_OFFSET","features":[442]},{"name":"WMT_OFFSET_FORMAT_TIMECODE","features":[442]},{"name":"WMT_ON","features":[442]},{"name":"WMT_OPENED","features":[442]},{"name":"WMT_PAYLOAD_FRAGMENT","features":[442]},{"name":"WMT_PLAY_MODE","features":[442]},{"name":"WMT_PLAY_MODE_AUTOSELECT","features":[442]},{"name":"WMT_PLAY_MODE_DOWNLOAD","features":[442]},{"name":"WMT_PLAY_MODE_LOCAL","features":[442]},{"name":"WMT_PLAY_MODE_STREAMING","features":[442]},{"name":"WMT_PREROLL_COMPLETE","features":[442]},{"name":"WMT_PREROLL_READY","features":[442]},{"name":"WMT_PROTOCOL_HTTP","features":[442]},{"name":"WMT_PROXIMITY_COMPLETED","features":[442]},{"name":"WMT_PROXIMITY_RESULT","features":[442]},{"name":"WMT_PROXY_SETTINGS","features":[442]},{"name":"WMT_PROXY_SETTING_AUTO","features":[442]},{"name":"WMT_PROXY_SETTING_BROWSER","features":[442]},{"name":"WMT_PROXY_SETTING_MANUAL","features":[442]},{"name":"WMT_PROXY_SETTING_MAX","features":[442]},{"name":"WMT_PROXY_SETTING_NONE","features":[442]},{"name":"WMT_RECONNECT_END","features":[442]},{"name":"WMT_RECONNECT_START","features":[442]},{"name":"WMT_RESTRICTED_LICENSE","features":[442]},{"name":"WMT_RIGHTS","features":[442]},{"name":"WMT_RIGHT_COLLABORATIVE_PLAY","features":[442]},{"name":"WMT_RIGHT_COPY","features":[442]},{"name":"WMT_RIGHT_COPY_TO_CD","features":[442]},{"name":"WMT_RIGHT_COPY_TO_NON_SDMI_DEVICE","features":[442]},{"name":"WMT_RIGHT_COPY_TO_SDMI_DEVICE","features":[442]},{"name":"WMT_RIGHT_ONE_TIME","features":[442]},{"name":"WMT_RIGHT_PLAYBACK","features":[442]},{"name":"WMT_RIGHT_SAVE_STREAM_PROTECTED","features":[442]},{"name":"WMT_RIGHT_SDMI_NOMORECOPIES","features":[442]},{"name":"WMT_RIGHT_SDMI_TRIGGER","features":[442]},{"name":"WMT_SAVEAS_START","features":[442]},{"name":"WMT_SAVEAS_STOP","features":[442]},{"name":"WMT_SET_FEC_SPAN","features":[442]},{"name":"WMT_SOURCE_SWITCH","features":[442]},{"name":"WMT_STARTED","features":[442]},{"name":"WMT_STATUS","features":[442]},{"name":"WMT_STOPPED","features":[442]},{"name":"WMT_STORAGE_FORMAT","features":[442]},{"name":"WMT_STREAM_SELECTION","features":[442]},{"name":"WMT_STRIDING","features":[442]},{"name":"WMT_Storage_Format_MP3","features":[442]},{"name":"WMT_Storage_Format_V1","features":[442]},{"name":"WMT_TIMECODE_EXTENSION_DATA","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE_24","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE_25","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE_30","features":[442]},{"name":"WMT_TIMECODE_FRAMERATE_30DROP","features":[442]},{"name":"WMT_TIMER","features":[442]},{"name":"WMT_TRANSCRYPTOR_CLOSED","features":[442]},{"name":"WMT_TRANSCRYPTOR_INIT","features":[442]},{"name":"WMT_TRANSCRYPTOR_READ","features":[442]},{"name":"WMT_TRANSCRYPTOR_SEEKED","features":[442]},{"name":"WMT_TRANSPORT_TYPE","features":[442]},{"name":"WMT_TYPE_BINARY","features":[442]},{"name":"WMT_TYPE_BOOL","features":[442]},{"name":"WMT_TYPE_DWORD","features":[442]},{"name":"WMT_TYPE_GUID","features":[442]},{"name":"WMT_TYPE_QWORD","features":[442]},{"name":"WMT_TYPE_STRING","features":[442]},{"name":"WMT_TYPE_WORD","features":[442]},{"name":"WMT_Transport_Type_Reliable","features":[442]},{"name":"WMT_Transport_Type_Unreliable","features":[442]},{"name":"WMT_VERSION","features":[442]},{"name":"WMT_VER_4_0","features":[442]},{"name":"WMT_VER_7_0","features":[442]},{"name":"WMT_VER_8_0","features":[442]},{"name":"WMT_VER_9_0","features":[442]},{"name":"WMT_VIDEOIMAGE_INTEGER_DENOMINATOR","features":[442]},{"name":"WMT_VIDEOIMAGE_MAGIC_NUMBER","features":[442]},{"name":"WMT_VIDEOIMAGE_MAGIC_NUMBER_2","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE2","features":[307,442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_ADV_BLENDING","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_BLENDING","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_INPUT_FRAME","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_MOTION","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_OUTPUT_FRAME","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_ROTATION","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_USES_CURRENT_INPUT_FRAME","features":[442]},{"name":"WMT_VIDEOIMAGE_SAMPLE_USES_PREVIOUS_INPUT_FRAME","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_BOW_TIE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_CIRCLE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_CROSS_FADE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_DIAGONAL","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_DIAMOND","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_FADE_TO_COLOR","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_FILLED_V","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_FLIP","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_INSET","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_IRIS","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_PAGE_ROLL","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_RECTANGLE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_REVEAL","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_SLIDE","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_SPLIT","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_STAR","features":[442]},{"name":"WMT_VIDEOIMAGE_TRANSITION_WHEEL","features":[442]},{"name":"WMT_WATERMARK_ENTRY","features":[442]},{"name":"WMT_WATERMARK_ENTRY_TYPE","features":[442]},{"name":"WMT_WEBSTREAM_FORMAT","features":[442]},{"name":"WMT_WEBSTREAM_SAMPLE_HEADER","features":[442]},{"name":"WMT_WMETYPE_AUDIO","features":[442]},{"name":"WMT_WMETYPE_VIDEO","features":[442]},{"name":"WMVIDEOINFOHEADER","features":[307,318,442]},{"name":"WMVIDEOINFOHEADER2","features":[307,318,442]},{"name":"WM_ADDRESS_ACCESSENTRY","features":[442]},{"name":"WM_AETYPE","features":[442]},{"name":"WM_AETYPE_EXCLUDE","features":[442]},{"name":"WM_AETYPE_INCLUDE","features":[442]},{"name":"WM_CLIENT_PROPERTIES","features":[442]},{"name":"WM_CLIENT_PROPERTIES_EX","features":[442]},{"name":"WM_CL_INTERLACED420","features":[442]},{"name":"WM_CL_PROGRESSIVE420","features":[442]},{"name":"WM_CT_BOTTOM_FIELD_FIRST","features":[442]},{"name":"WM_CT_INTERLACED","features":[442]},{"name":"WM_CT_REPEAT_FIRST_FIELD","features":[442]},{"name":"WM_CT_TOP_FIELD_FIRST","features":[442]},{"name":"WM_DM_DEINTERLACE_HALFSIZE","features":[442]},{"name":"WM_DM_DEINTERLACE_HALFSIZEDOUBLERATE","features":[442]},{"name":"WM_DM_DEINTERLACE_INVERSETELECINE","features":[442]},{"name":"WM_DM_DEINTERLACE_NORMAL","features":[442]},{"name":"WM_DM_DEINTERLACE_VERTICALHALFSIZEDOUBLERATE","features":[442]},{"name":"WM_DM_INTERLACED_TYPE","features":[442]},{"name":"WM_DM_IT_DISABLE_COHERENT_MODE","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_COHERENCY","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_TOP","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_TOP","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_TOP","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_TOP","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_BOTTOM","features":[442]},{"name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_TOP","features":[442]},{"name":"WM_DM_NOTINTERLACED","features":[442]},{"name":"WM_LEAKY_BUCKET_PAIR","features":[442]},{"name":"WM_MAX_STREAMS","features":[442]},{"name":"WM_MAX_VIDEO_STREAMS","features":[442]},{"name":"WM_MEDIA_TYPE","features":[307,442]},{"name":"WM_PICTURE","features":[442]},{"name":"WM_PLAYBACK_DRC_HIGH","features":[442]},{"name":"WM_PLAYBACK_DRC_LEVEL","features":[442]},{"name":"WM_PLAYBACK_DRC_LOW","features":[442]},{"name":"WM_PLAYBACK_DRC_MEDIUM","features":[442]},{"name":"WM_PORT_NUMBER_RANGE","features":[442]},{"name":"WM_READER_CLIENTINFO","features":[307,442]},{"name":"WM_READER_STATISTICS","features":[442]},{"name":"WM_SFEX_DATALOSS","features":[442]},{"name":"WM_SFEX_NOTASYNCPOINT","features":[442]},{"name":"WM_SFEX_TYPE","features":[442]},{"name":"WM_SF_CLEANPOINT","features":[442]},{"name":"WM_SF_DATALOSS","features":[442]},{"name":"WM_SF_DISCONTINUITY","features":[442]},{"name":"WM_SF_TYPE","features":[442]},{"name":"WM_STREAM_PRIORITY_RECORD","features":[307,442]},{"name":"WM_STREAM_TYPE_INFO","features":[442]},{"name":"WM_SYNCHRONISED_LYRICS","features":[442]},{"name":"WM_SampleExtensionGUID_ChromaLocation","features":[442]},{"name":"WM_SampleExtensionGUID_ColorSpaceInfo","features":[442]},{"name":"WM_SampleExtensionGUID_ContentType","features":[442]},{"name":"WM_SampleExtensionGUID_FileName","features":[442]},{"name":"WM_SampleExtensionGUID_OutputCleanPoint","features":[442]},{"name":"WM_SampleExtensionGUID_PixelAspectRatio","features":[442]},{"name":"WM_SampleExtensionGUID_SampleDuration","features":[442]},{"name":"WM_SampleExtensionGUID_SampleProtectionSalt","features":[442]},{"name":"WM_SampleExtensionGUID_Timecode","features":[442]},{"name":"WM_SampleExtensionGUID_UserDataInfo","features":[442]},{"name":"WM_SampleExtension_ChromaLocation_Size","features":[442]},{"name":"WM_SampleExtension_ColorSpaceInfo_Size","features":[442]},{"name":"WM_SampleExtension_ContentType_Size","features":[442]},{"name":"WM_SampleExtension_PixelAspectRatio_Size","features":[442]},{"name":"WM_SampleExtension_SampleDuration_Size","features":[442]},{"name":"WM_SampleExtension_Timecode_Size","features":[442]},{"name":"WM_USER_TEXT","features":[442]},{"name":"WM_USER_WEB_URL","features":[442]},{"name":"WM_WRITER_STATISTICS","features":[442]},{"name":"WM_WRITER_STATISTICS_EX","features":[442]},{"name":"_AM_ASFWRITERCONFIG_PARAM","features":[442]},{"name":"g_dwWMContentAttributes","features":[442]},{"name":"g_dwWMNSCAttributes","features":[442]},{"name":"g_dwWMSpecialAttributes","features":[442]},{"name":"g_wszASFLeakyBucketPairs","features":[442]},{"name":"g_wszAllowInterlacedOutput","features":[442]},{"name":"g_wszAverageLevel","features":[442]},{"name":"g_wszBufferAverage","features":[442]},{"name":"g_wszComplexity","features":[442]},{"name":"g_wszComplexityLive","features":[442]},{"name":"g_wszComplexityMax","features":[442]},{"name":"g_wszComplexityOffline","features":[442]},{"name":"g_wszDecoderComplexityRequested","features":[442]},{"name":"g_wszDedicatedDeliveryThread","features":[442]},{"name":"g_wszDeinterlaceMode","features":[442]},{"name":"g_wszDeliverOnReceive","features":[442]},{"name":"g_wszDeviceConformanceTemplate","features":[442]},{"name":"g_wszDynamicRangeControl","features":[442]},{"name":"g_wszEDL","features":[442]},{"name":"g_wszEarlyDataDelivery","features":[442]},{"name":"g_wszEnableDiscreteOutput","features":[442]},{"name":"g_wszEnableFrameInterpolation","features":[442]},{"name":"g_wszEnableWMAProSPDIFOutput","features":[442]},{"name":"g_wszFailSeekOnError","features":[442]},{"name":"g_wszFixedFrameRate","features":[442]},{"name":"g_wszFold6To2Channels3","features":[442]},{"name":"g_wszFoldToChannelsTemplate","features":[442]},{"name":"g_wszInitialPatternForInverseTelecine","features":[442]},{"name":"g_wszInterlacedCoding","features":[442]},{"name":"g_wszIsVBRSupported","features":[442]},{"name":"g_wszJPEGCompressionQuality","features":[442]},{"name":"g_wszJustInTimeDecode","features":[442]},{"name":"g_wszMixedClassMode","features":[442]},{"name":"g_wszMusicClassMode","features":[442]},{"name":"g_wszMusicSpeechClassMode","features":[442]},{"name":"g_wszNeedsPreviousSample","features":[442]},{"name":"g_wszNumPasses","features":[442]},{"name":"g_wszOriginalSourceFormatTag","features":[442]},{"name":"g_wszOriginalWaveFormat","features":[442]},{"name":"g_wszPeakValue","features":[442]},{"name":"g_wszPermitSeeksBeyondEndOfStream","features":[442]},{"name":"g_wszReloadIndexOnSeek","features":[442]},{"name":"g_wszScrambledAudio","features":[442]},{"name":"g_wszSingleOutputBuffer","features":[442]},{"name":"g_wszSoftwareScaling","features":[442]},{"name":"g_wszSourceBufferTime","features":[442]},{"name":"g_wszSourceMaxBytesAtOnce","features":[442]},{"name":"g_wszSpeakerConfig","features":[442]},{"name":"g_wszSpeechCaps","features":[442]},{"name":"g_wszSpeechClassMode","features":[442]},{"name":"g_wszStreamLanguage","features":[442]},{"name":"g_wszStreamNumIndexObjects","features":[442]},{"name":"g_wszUsePacketAtSeekPoint","features":[442]},{"name":"g_wszVBRBitrateMax","features":[442]},{"name":"g_wszVBRBufferWindowMax","features":[442]},{"name":"g_wszVBREnabled","features":[442]},{"name":"g_wszVBRPeak","features":[442]},{"name":"g_wszVBRQuality","features":[442]},{"name":"g_wszVideoSampleDurations","features":[442]},{"name":"g_wszWMADID","features":[442]},{"name":"g_wszWMASFPacketCount","features":[442]},{"name":"g_wszWMASFSecurityObjectsSize","features":[442]},{"name":"g_wszWMAlbumArtist","features":[442]},{"name":"g_wszWMAlbumArtistSort","features":[442]},{"name":"g_wszWMAlbumCoverURL","features":[442]},{"name":"g_wszWMAlbumTitle","features":[442]},{"name":"g_wszWMAlbumTitleSort","features":[442]},{"name":"g_wszWMAspectRatioX","features":[442]},{"name":"g_wszWMAspectRatioY","features":[442]},{"name":"g_wszWMAudioFileURL","features":[442]},{"name":"g_wszWMAudioSourceURL","features":[442]},{"name":"g_wszWMAuthor","features":[442]},{"name":"g_wszWMAuthorSort","features":[442]},{"name":"g_wszWMAuthorURL","features":[442]},{"name":"g_wszWMBannerImageData","features":[442]},{"name":"g_wszWMBannerImageType","features":[442]},{"name":"g_wszWMBannerImageURL","features":[442]},{"name":"g_wszWMBeatsPerMinute","features":[442]},{"name":"g_wszWMBitrate","features":[442]},{"name":"g_wszWMBroadcast","features":[442]},{"name":"g_wszWMCategory","features":[442]},{"name":"g_wszWMCodec","features":[442]},{"name":"g_wszWMComposer","features":[442]},{"name":"g_wszWMComposerSort","features":[442]},{"name":"g_wszWMConductor","features":[442]},{"name":"g_wszWMContainerFormat","features":[442]},{"name":"g_wszWMContentDistributor","features":[442]},{"name":"g_wszWMContentGroupDescription","features":[442]},{"name":"g_wszWMCopyright","features":[442]},{"name":"g_wszWMCopyrightURL","features":[442]},{"name":"g_wszWMCurrentBitrate","features":[442]},{"name":"g_wszWMDRM","features":[442]},{"name":"g_wszWMDRM_ContentID","features":[442]},{"name":"g_wszWMDRM_Flags","features":[442]},{"name":"g_wszWMDRM_HeaderSignPrivKey","features":[442]},{"name":"g_wszWMDRM_IndividualizedVersion","features":[442]},{"name":"g_wszWMDRM_KeyID","features":[442]},{"name":"g_wszWMDRM_KeySeed","features":[442]},{"name":"g_wszWMDRM_LASignatureCert","features":[442]},{"name":"g_wszWMDRM_LASignatureLicSrvCert","features":[442]},{"name":"g_wszWMDRM_LASignaturePrivKey","features":[442]},{"name":"g_wszWMDRM_LASignatureRootCert","features":[442]},{"name":"g_wszWMDRM_Level","features":[442]},{"name":"g_wszWMDRM_LicenseAcqURL","features":[442]},{"name":"g_wszWMDRM_SourceID","features":[442]},{"name":"g_wszWMDRM_V1LicenseAcqURL","features":[442]},{"name":"g_wszWMDVDID","features":[442]},{"name":"g_wszWMDescription","features":[442]},{"name":"g_wszWMDirector","features":[442]},{"name":"g_wszWMDuration","features":[442]},{"name":"g_wszWMEncodedBy","features":[442]},{"name":"g_wszWMEncodingSettings","features":[442]},{"name":"g_wszWMEncodingTime","features":[442]},{"name":"g_wszWMEpisodeNumber","features":[442]},{"name":"g_wszWMFileSize","features":[442]},{"name":"g_wszWMGenre","features":[442]},{"name":"g_wszWMGenreID","features":[442]},{"name":"g_wszWMHasArbitraryDataStream","features":[442]},{"name":"g_wszWMHasAttachedImages","features":[442]},{"name":"g_wszWMHasAudio","features":[442]},{"name":"g_wszWMHasFileTransferStream","features":[442]},{"name":"g_wszWMHasImage","features":[442]},{"name":"g_wszWMHasScript","features":[442]},{"name":"g_wszWMHasVideo","features":[442]},{"name":"g_wszWMISAN","features":[442]},{"name":"g_wszWMISRC","features":[442]},{"name":"g_wszWMInitialKey","features":[442]},{"name":"g_wszWMIsCompilation","features":[442]},{"name":"g_wszWMIsVBR","features":[442]},{"name":"g_wszWMLanguage","features":[442]},{"name":"g_wszWMLyrics","features":[442]},{"name":"g_wszWMLyrics_Synchronised","features":[442]},{"name":"g_wszWMMCDI","features":[442]},{"name":"g_wszWMMediaClassPrimaryID","features":[442]},{"name":"g_wszWMMediaClassSecondaryID","features":[442]},{"name":"g_wszWMMediaCredits","features":[442]},{"name":"g_wszWMMediaIsDelay","features":[442]},{"name":"g_wszWMMediaIsFinale","features":[442]},{"name":"g_wszWMMediaIsLive","features":[442]},{"name":"g_wszWMMediaIsPremiere","features":[442]},{"name":"g_wszWMMediaIsRepeat","features":[442]},{"name":"g_wszWMMediaIsSAP","features":[442]},{"name":"g_wszWMMediaIsStereo","features":[442]},{"name":"g_wszWMMediaIsSubtitled","features":[442]},{"name":"g_wszWMMediaIsTape","features":[442]},{"name":"g_wszWMMediaNetworkAffiliation","features":[442]},{"name":"g_wszWMMediaOriginalBroadcastDateTime","features":[442]},{"name":"g_wszWMMediaOriginalChannel","features":[442]},{"name":"g_wszWMMediaStationCallSign","features":[442]},{"name":"g_wszWMMediaStationName","features":[442]},{"name":"g_wszWMModifiedBy","features":[442]},{"name":"g_wszWMMood","features":[442]},{"name":"g_wszWMNSCAddress","features":[442]},{"name":"g_wszWMNSCDescription","features":[442]},{"name":"g_wszWMNSCEmail","features":[442]},{"name":"g_wszWMNSCName","features":[442]},{"name":"g_wszWMNSCPhone","features":[442]},{"name":"g_wszWMNumberOfFrames","features":[442]},{"name":"g_wszWMOptimalBitrate","features":[442]},{"name":"g_wszWMOriginalAlbumTitle","features":[442]},{"name":"g_wszWMOriginalArtist","features":[442]},{"name":"g_wszWMOriginalFilename","features":[442]},{"name":"g_wszWMOriginalLyricist","features":[442]},{"name":"g_wszWMOriginalReleaseTime","features":[442]},{"name":"g_wszWMOriginalReleaseYear","features":[442]},{"name":"g_wszWMParentalRating","features":[442]},{"name":"g_wszWMParentalRatingReason","features":[442]},{"name":"g_wszWMPartOfSet","features":[442]},{"name":"g_wszWMPeakBitrate","features":[442]},{"name":"g_wszWMPeriod","features":[442]},{"name":"g_wszWMPicture","features":[442]},{"name":"g_wszWMPlaylistDelay","features":[442]},{"name":"g_wszWMProducer","features":[442]},{"name":"g_wszWMPromotionURL","features":[442]},{"name":"g_wszWMProtected","features":[442]},{"name":"g_wszWMProtectionType","features":[442]},{"name":"g_wszWMProvider","features":[442]},{"name":"g_wszWMProviderCopyright","features":[442]},{"name":"g_wszWMProviderRating","features":[442]},{"name":"g_wszWMProviderStyle","features":[442]},{"name":"g_wszWMPublisher","features":[442]},{"name":"g_wszWMRadioStationName","features":[442]},{"name":"g_wszWMRadioStationOwner","features":[442]},{"name":"g_wszWMRating","features":[442]},{"name":"g_wszWMSeasonNumber","features":[442]},{"name":"g_wszWMSeekable","features":[442]},{"name":"g_wszWMSharedUserRating","features":[442]},{"name":"g_wszWMSignature_Name","features":[442]},{"name":"g_wszWMSkipBackward","features":[442]},{"name":"g_wszWMSkipForward","features":[442]},{"name":"g_wszWMStreamTypeInfo","features":[442]},{"name":"g_wszWMStridable","features":[442]},{"name":"g_wszWMSubTitle","features":[442]},{"name":"g_wszWMSubTitleDescription","features":[442]},{"name":"g_wszWMSubscriptionContentID","features":[442]},{"name":"g_wszWMText","features":[442]},{"name":"g_wszWMTitle","features":[442]},{"name":"g_wszWMTitleSort","features":[442]},{"name":"g_wszWMToolName","features":[442]},{"name":"g_wszWMToolVersion","features":[442]},{"name":"g_wszWMTrack","features":[442]},{"name":"g_wszWMTrackNumber","features":[442]},{"name":"g_wszWMTrusted","features":[442]},{"name":"g_wszWMUniqueFileIdentifier","features":[442]},{"name":"g_wszWMUse_Advanced_DRM","features":[442]},{"name":"g_wszWMUse_DRM","features":[442]},{"name":"g_wszWMUserWebURL","features":[442]},{"name":"g_wszWMVideoClosedCaptioning","features":[442]},{"name":"g_wszWMVideoFrameRate","features":[442]},{"name":"g_wszWMVideoHeight","features":[442]},{"name":"g_wszWMVideoWidth","features":[442]},{"name":"g_wszWMWMADRCAverageReference","features":[442]},{"name":"g_wszWMWMADRCAverageTarget","features":[442]},{"name":"g_wszWMWMADRCPeakReference","features":[442]},{"name":"g_wszWMWMADRCPeakTarget","features":[442]},{"name":"g_wszWMWMCPDistributor","features":[442]},{"name":"g_wszWMWMCPDistributorID","features":[442]},{"name":"g_wszWMWMCollectionGroupID","features":[442]},{"name":"g_wszWMWMCollectionID","features":[442]},{"name":"g_wszWMWMContentID","features":[442]},{"name":"g_wszWMWMShadowFileSourceDRMType","features":[442]},{"name":"g_wszWMWMShadowFileSourceFileType","features":[442]},{"name":"g_wszWMWriter","features":[442]},{"name":"g_wszWMYear","features":[442]},{"name":"g_wszWatermarkCLSID","features":[442]},{"name":"g_wszWatermarkConfig","features":[442]}],"446":[{"name":"ADDRESS_TYPE_IANA","features":[443]},{"name":"ADDRESS_TYPE_IATA","features":[443]},{"name":"Allow","features":[443]},{"name":"CHANGESTATE","features":[443]},{"name":"CLIENT_TYPE_BOOTP","features":[443]},{"name":"CLIENT_TYPE_DHCP","features":[443]},{"name":"CLIENT_TYPE_NONE","features":[443]},{"name":"CLIENT_TYPE_RESERVATION_FLAG","features":[443]},{"name":"CLIENT_TYPE_UNSPECIFIED","features":[443]},{"name":"COMMUNICATION_INT","features":[443]},{"name":"CONFLICT_DONE","features":[443]},{"name":"DATE_TIME","features":[443]},{"name":"DEFAULTQUARSETTING","features":[443]},{"name":"DHCPAPI_PARAMS","features":[307,443]},{"name":"DHCPCAPI_CLASSID","features":[443]},{"name":"DHCPCAPI_DEREGISTER_HANDLE_EVENT","features":[443]},{"name":"DHCPCAPI_PARAMS_ARRAY","features":[307,443]},{"name":"DHCPCAPI_REGISTER_HANDLE_EVENT","features":[443]},{"name":"DHCPCAPI_REQUEST_ASYNCHRONOUS","features":[443]},{"name":"DHCPCAPI_REQUEST_CANCEL","features":[443]},{"name":"DHCPCAPI_REQUEST_MASK","features":[443]},{"name":"DHCPCAPI_REQUEST_PERSISTENT","features":[443]},{"name":"DHCPCAPI_REQUEST_SYNCHRONOUS","features":[443]},{"name":"DHCPDS_SERVER","features":[443]},{"name":"DHCPDS_SERVERS","features":[443]},{"name":"DHCPV4_FAILOVER_CLIENT_INFO","features":[307,443]},{"name":"DHCPV4_FAILOVER_CLIENT_INFO_ARRAY","features":[307,443]},{"name":"DHCPV4_FAILOVER_CLIENT_INFO_EX","features":[307,443]},{"name":"DHCPV6CAPI_CLASSID","features":[443]},{"name":"DHCPV6CAPI_PARAMS","features":[307,443]},{"name":"DHCPV6CAPI_PARAMS_ARRAY","features":[307,443]},{"name":"DHCPV6Prefix","features":[443]},{"name":"DHCPV6PrefixLeaseInformation","features":[443]},{"name":"DHCPV6_BIND_ELEMENT","features":[307,443]},{"name":"DHCPV6_BIND_ELEMENT_ARRAY","features":[307,443]},{"name":"DHCPV6_IP_ARRAY","features":[443]},{"name":"DHCPV6_OPTION_CLIENTID","features":[443]},{"name":"DHCPV6_OPTION_DNS_SERVERS","features":[443]},{"name":"DHCPV6_OPTION_DOMAIN_LIST","features":[443]},{"name":"DHCPV6_OPTION_IA_NA","features":[443]},{"name":"DHCPV6_OPTION_IA_PD","features":[443]},{"name":"DHCPV6_OPTION_IA_TA","features":[443]},{"name":"DHCPV6_OPTION_NISP_DOMAIN_NAME","features":[443]},{"name":"DHCPV6_OPTION_NISP_SERVERS","features":[443]},{"name":"DHCPV6_OPTION_NIS_DOMAIN_NAME","features":[443]},{"name":"DHCPV6_OPTION_NIS_SERVERS","features":[443]},{"name":"DHCPV6_OPTION_ORO","features":[443]},{"name":"DHCPV6_OPTION_PREFERENCE","features":[443]},{"name":"DHCPV6_OPTION_RAPID_COMMIT","features":[443]},{"name":"DHCPV6_OPTION_RECONF_MSG","features":[443]},{"name":"DHCPV6_OPTION_SERVERID","features":[443]},{"name":"DHCPV6_OPTION_SIP_SERVERS_ADDRS","features":[443]},{"name":"DHCPV6_OPTION_SIP_SERVERS_NAMES","features":[443]},{"name":"DHCPV6_OPTION_UNICAST","features":[443]},{"name":"DHCPV6_OPTION_USER_CLASS","features":[443]},{"name":"DHCPV6_OPTION_VENDOR_CLASS","features":[443]},{"name":"DHCPV6_OPTION_VENDOR_OPTS","features":[443]},{"name":"DHCPV6_STATELESS_PARAMS","features":[307,443]},{"name":"DHCPV6_STATELESS_PARAM_TYPE","features":[443]},{"name":"DHCPV6_STATELESS_SCOPE_STATS","features":[443]},{"name":"DHCPV6_STATELESS_STATS","features":[443]},{"name":"DHCP_ADDR_PATTERN","features":[307,443]},{"name":"DHCP_ALL_OPTIONS","features":[443]},{"name":"DHCP_ALL_OPTION_VALUES","features":[307,443]},{"name":"DHCP_ALL_OPTION_VALUES_PB","features":[307,443]},{"name":"DHCP_ATTRIB","features":[307,443]},{"name":"DHCP_ATTRIB_ARRAY","features":[307,443]},{"name":"DHCP_ATTRIB_BOOL_IS_ADMIN","features":[443]},{"name":"DHCP_ATTRIB_BOOL_IS_BINDING_AWARE","features":[443]},{"name":"DHCP_ATTRIB_BOOL_IS_DYNBOOTP","features":[443]},{"name":"DHCP_ATTRIB_BOOL_IS_PART_OF_DSDC","features":[443]},{"name":"DHCP_ATTRIB_BOOL_IS_ROGUE","features":[443]},{"name":"DHCP_ATTRIB_TYPE_BOOL","features":[443]},{"name":"DHCP_ATTRIB_TYPE_ULONG","features":[443]},{"name":"DHCP_ATTRIB_ULONG_RESTORE_STATUS","features":[443]},{"name":"DHCP_BINARY_DATA","features":[443]},{"name":"DHCP_BIND_ELEMENT","features":[307,443]},{"name":"DHCP_BIND_ELEMENT_ARRAY","features":[307,443]},{"name":"DHCP_BOOTP_IP_RANGE","features":[443]},{"name":"DHCP_CALLOUT_ENTRY_POINT","features":[443]},{"name":"DHCP_CALLOUT_LIST_KEY","features":[443]},{"name":"DHCP_CALLOUT_LIST_VALUE","features":[443]},{"name":"DHCP_CALLOUT_TABLE","features":[307,443]},{"name":"DHCP_CLASS_INFO","features":[307,443]},{"name":"DHCP_CLASS_INFO_ARRAY","features":[307,443]},{"name":"DHCP_CLASS_INFO_ARRAY_V6","features":[307,443]},{"name":"DHCP_CLASS_INFO_V6","features":[307,443]},{"name":"DHCP_CLIENT_BOOTP","features":[443]},{"name":"DHCP_CLIENT_DHCP","features":[443]},{"name":"DHCP_CLIENT_FILTER_STATUS_INFO","features":[307,443]},{"name":"DHCP_CLIENT_FILTER_STATUS_INFO_ARRAY","features":[307,443]},{"name":"DHCP_CLIENT_INFO","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY_V4","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY_V5","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY_V6","features":[443]},{"name":"DHCP_CLIENT_INFO_ARRAY_VQ","features":[307,443]},{"name":"DHCP_CLIENT_INFO_EX","features":[307,443]},{"name":"DHCP_CLIENT_INFO_EX_ARRAY","features":[307,443]},{"name":"DHCP_CLIENT_INFO_PB","features":[307,443]},{"name":"DHCP_CLIENT_INFO_PB_ARRAY","features":[307,443]},{"name":"DHCP_CLIENT_INFO_V4","features":[443]},{"name":"DHCP_CLIENT_INFO_V5","features":[443]},{"name":"DHCP_CLIENT_INFO_V6","features":[443]},{"name":"DHCP_CLIENT_INFO_VQ","features":[307,443]},{"name":"DHCP_CONTROL_CONTINUE","features":[443]},{"name":"DHCP_CONTROL_PAUSE","features":[443]},{"name":"DHCP_CONTROL_START","features":[443]},{"name":"DHCP_CONTROL_STOP","features":[443]},{"name":"DHCP_DROP_DUPLICATE","features":[443]},{"name":"DHCP_DROP_GEN_FAILURE","features":[443]},{"name":"DHCP_DROP_INTERNAL_ERROR","features":[443]},{"name":"DHCP_DROP_INVALID","features":[443]},{"name":"DHCP_DROP_NOADDRESS","features":[443]},{"name":"DHCP_DROP_NOMEM","features":[443]},{"name":"DHCP_DROP_NO_SUBNETS","features":[443]},{"name":"DHCP_DROP_PAUSED","features":[443]},{"name":"DHCP_DROP_PROCESSED","features":[443]},{"name":"DHCP_DROP_TIMEOUT","features":[443]},{"name":"DHCP_DROP_UNAUTH","features":[443]},{"name":"DHCP_DROP_WRONG_SERVER","features":[443]},{"name":"DHCP_ENDPOINT_FLAG_CANT_MODIFY","features":[443]},{"name":"DHCP_FAILOVER_DELETE_SCOPES","features":[443]},{"name":"DHCP_FAILOVER_MAX_NUM_ADD_SCOPES","features":[443]},{"name":"DHCP_FAILOVER_MAX_NUM_REL","features":[443]},{"name":"DHCP_FAILOVER_MODE","features":[443]},{"name":"DHCP_FAILOVER_RELATIONSHIP","features":[443]},{"name":"DHCP_FAILOVER_RELATIONSHIP_ARRAY","features":[443]},{"name":"DHCP_FAILOVER_SERVER","features":[443]},{"name":"DHCP_FAILOVER_STATISTICS","features":[443]},{"name":"DHCP_FILTER_ADD_INFO","features":[307,443]},{"name":"DHCP_FILTER_ENUM_INFO","features":[307,443]},{"name":"DHCP_FILTER_GLOBAL_INFO","features":[307,443]},{"name":"DHCP_FILTER_LIST_TYPE","features":[443]},{"name":"DHCP_FILTER_RECORD","features":[307,443]},{"name":"DHCP_FLAGS_DONT_ACCESS_DS","features":[443]},{"name":"DHCP_FLAGS_DONT_DO_RPC","features":[443]},{"name":"DHCP_FLAGS_OPTION_IS_VENDOR","features":[443]},{"name":"DHCP_FORCE_FLAG","features":[443]},{"name":"DHCP_GIVE_ADDRESS_NEW","features":[443]},{"name":"DHCP_GIVE_ADDRESS_OLD","features":[443]},{"name":"DHCP_HOST_INFO","features":[443]},{"name":"DHCP_HOST_INFO_V6","features":[443]},{"name":"DHCP_IPV6_ADDRESS","features":[443]},{"name":"DHCP_IP_ARRAY","features":[443]},{"name":"DHCP_IP_CLUSTER","features":[443]},{"name":"DHCP_IP_RANGE","features":[443]},{"name":"DHCP_IP_RANGE_ARRAY","features":[443]},{"name":"DHCP_IP_RANGE_V6","features":[443]},{"name":"DHCP_IP_RESERVATION","features":[443]},{"name":"DHCP_IP_RESERVATION_INFO","features":[443]},{"name":"DHCP_IP_RESERVATION_V4","features":[443]},{"name":"DHCP_IP_RESERVATION_V6","features":[443]},{"name":"DHCP_MAX_DELAY","features":[443]},{"name":"DHCP_MIB_INFO","features":[443]},{"name":"DHCP_MIB_INFO_V5","features":[443]},{"name":"DHCP_MIB_INFO_V6","features":[443]},{"name":"DHCP_MIB_INFO_VQ","features":[443]},{"name":"DHCP_MIN_DELAY","features":[443]},{"name":"DHCP_OPTION","features":[443]},{"name":"DHCP_OPTION_ARRAY","features":[443]},{"name":"DHCP_OPTION_DATA","features":[443]},{"name":"DHCP_OPTION_DATA_ELEMENT","features":[443]},{"name":"DHCP_OPTION_DATA_TYPE","features":[443]},{"name":"DHCP_OPTION_LIST","features":[443]},{"name":"DHCP_OPTION_SCOPE_INFO","features":[443]},{"name":"DHCP_OPTION_SCOPE_INFO6","features":[443]},{"name":"DHCP_OPTION_SCOPE_TYPE","features":[443]},{"name":"DHCP_OPTION_SCOPE_TYPE6","features":[443]},{"name":"DHCP_OPTION_TYPE","features":[443]},{"name":"DHCP_OPTION_VALUE","features":[443]},{"name":"DHCP_OPTION_VALUE_ARRAY","features":[443]},{"name":"DHCP_OPT_ENUM_IGNORE_VENDOR","features":[443]},{"name":"DHCP_OPT_ENUM_USE_CLASSNAME","features":[443]},{"name":"DHCP_PERF_STATS","features":[443]},{"name":"DHCP_POLICY","features":[307,443]},{"name":"DHCP_POLICY_ARRAY","features":[307,443]},{"name":"DHCP_POLICY_EX","features":[307,443]},{"name":"DHCP_POLICY_EX_ARRAY","features":[307,443]},{"name":"DHCP_POLICY_FIELDS_TO_UPDATE","features":[443]},{"name":"DHCP_POL_ATTR_TYPE","features":[443]},{"name":"DHCP_POL_COMPARATOR","features":[443]},{"name":"DHCP_POL_COND","features":[443]},{"name":"DHCP_POL_COND_ARRAY","features":[443]},{"name":"DHCP_POL_EXPR","features":[443]},{"name":"DHCP_POL_EXPR_ARRAY","features":[443]},{"name":"DHCP_POL_LOGIC_OPER","features":[443]},{"name":"DHCP_PROB_CONFLICT","features":[443]},{"name":"DHCP_PROB_DECLINE","features":[443]},{"name":"DHCP_PROB_NACKED","features":[443]},{"name":"DHCP_PROB_RELEASE","features":[443]},{"name":"DHCP_PROPERTY","features":[443]},{"name":"DHCP_PROPERTY_ARRAY","features":[443]},{"name":"DHCP_PROPERTY_ID","features":[443]},{"name":"DHCP_PROPERTY_TYPE","features":[443]},{"name":"DHCP_RESERVATION_INFO_ARRAY","features":[443]},{"name":"DHCP_RESERVED_SCOPE","features":[443]},{"name":"DHCP_RESERVED_SCOPE6","features":[443]},{"name":"DHCP_SCAN_FLAG","features":[443]},{"name":"DHCP_SCAN_ITEM","features":[443]},{"name":"DHCP_SCAN_LIST","features":[443]},{"name":"DHCP_SEARCH_INFO","features":[443]},{"name":"DHCP_SEARCH_INFO_TYPE","features":[443]},{"name":"DHCP_SEARCH_INFO_TYPE_V6","features":[443]},{"name":"DHCP_SEARCH_INFO_V6","features":[443]},{"name":"DHCP_SEND_PACKET","features":[443]},{"name":"DHCP_SERVER_CONFIG_INFO","features":[443]},{"name":"DHCP_SERVER_CONFIG_INFO_V4","features":[307,443]},{"name":"DHCP_SERVER_CONFIG_INFO_V6","features":[307,443]},{"name":"DHCP_SERVER_CONFIG_INFO_VQ","features":[307,443]},{"name":"DHCP_SERVER_OPTIONS","features":[307,443]},{"name":"DHCP_SERVER_SPECIFIC_STRINGS","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_DATA","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_DATA_V4","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_DATA_V5","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_DATA_V6","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_TYPE","features":[443]},{"name":"DHCP_SUBNET_ELEMENT_TYPE_V6","features":[443]},{"name":"DHCP_SUBNET_INFO","features":[443]},{"name":"DHCP_SUBNET_INFO_V6","features":[443]},{"name":"DHCP_SUBNET_INFO_VQ","features":[443]},{"name":"DHCP_SUBNET_INFO_VQ_FLAG_QUARANTINE","features":[443]},{"name":"DHCP_SUBNET_STATE","features":[443]},{"name":"DHCP_SUPER_SCOPE_TABLE","features":[443]},{"name":"DHCP_SUPER_SCOPE_TABLE_ENTRY","features":[443]},{"name":"DNS_FLAG_CLEANUP_EXPIRED","features":[443]},{"name":"DNS_FLAG_DISABLE_PTR_UPDATE","features":[443]},{"name":"DNS_FLAG_ENABLED","features":[443]},{"name":"DNS_FLAG_HAS_DNS_SUFFIX","features":[443]},{"name":"DNS_FLAG_UPDATE_BOTH_ALWAYS","features":[443]},{"name":"DNS_FLAG_UPDATE_DHCID","features":[443]},{"name":"DNS_FLAG_UPDATE_DOWNLEVEL","features":[443]},{"name":"DROPPACKET","features":[443]},{"name":"DWORD_DWORD","features":[443]},{"name":"Deny","features":[443]},{"name":"DhcpAddFilterV4","features":[307,443]},{"name":"DhcpAddSecurityGroup","features":[443]},{"name":"DhcpAddServer","features":[443]},{"name":"DhcpAddSubnetElement","features":[443]},{"name":"DhcpAddSubnetElementV4","features":[443]},{"name":"DhcpAddSubnetElementV5","features":[443]},{"name":"DhcpAddSubnetElementV6","features":[443]},{"name":"DhcpArrayTypeOption","features":[443]},{"name":"DhcpAttrFqdn","features":[443]},{"name":"DhcpAttrFqdnSingleLabel","features":[443]},{"name":"DhcpAttrHWAddr","features":[443]},{"name":"DhcpAttrOption","features":[443]},{"name":"DhcpAttrSubOption","features":[443]},{"name":"DhcpAuditLogGetParams","features":[443]},{"name":"DhcpAuditLogSetParams","features":[443]},{"name":"DhcpBinaryDataOption","features":[443]},{"name":"DhcpByteOption","features":[443]},{"name":"DhcpCApiCleanup","features":[443]},{"name":"DhcpCApiInitialize","features":[443]},{"name":"DhcpClientHardwareAddress","features":[443]},{"name":"DhcpClientIpAddress","features":[443]},{"name":"DhcpClientName","features":[443]},{"name":"DhcpCompBeginsWith","features":[443]},{"name":"DhcpCompEndsWith","features":[443]},{"name":"DhcpCompEqual","features":[443]},{"name":"DhcpCompNotBeginWith","features":[443]},{"name":"DhcpCompNotEndWith","features":[443]},{"name":"DhcpCompNotEqual","features":[443]},{"name":"DhcpCreateClass","features":[307,443]},{"name":"DhcpCreateClassV6","features":[307,443]},{"name":"DhcpCreateClientInfo","features":[443]},{"name":"DhcpCreateClientInfoV4","features":[443]},{"name":"DhcpCreateClientInfoVQ","features":[307,443]},{"name":"DhcpCreateOption","features":[443]},{"name":"DhcpCreateOptionV5","features":[443]},{"name":"DhcpCreateOptionV6","features":[443]},{"name":"DhcpCreateSubnet","features":[443]},{"name":"DhcpCreateSubnetV6","features":[443]},{"name":"DhcpCreateSubnetVQ","features":[443]},{"name":"DhcpDWordDWordOption","features":[443]},{"name":"DhcpDWordOption","features":[443]},{"name":"DhcpDatabaseFix","features":[443]},{"name":"DhcpDeRegisterParamChange","features":[443]},{"name":"DhcpDefaultOptions","features":[443]},{"name":"DhcpDefaultOptions6","features":[443]},{"name":"DhcpDeleteClass","features":[443]},{"name":"DhcpDeleteClassV6","features":[443]},{"name":"DhcpDeleteClientInfo","features":[443]},{"name":"DhcpDeleteClientInfoV6","features":[443]},{"name":"DhcpDeleteFilterV4","features":[307,443]},{"name":"DhcpDeleteServer","features":[443]},{"name":"DhcpDeleteSubnet","features":[443]},{"name":"DhcpDeleteSubnetV6","features":[443]},{"name":"DhcpDeleteSuperScopeV4","features":[443]},{"name":"DhcpDsCleanup","features":[443]},{"name":"DhcpDsInit","features":[443]},{"name":"DhcpEncapsulatedDataOption","features":[443]},{"name":"DhcpEnumClasses","features":[307,443]},{"name":"DhcpEnumClassesV6","features":[307,443]},{"name":"DhcpEnumFilterV4","features":[307,443]},{"name":"DhcpEnumOptionValues","features":[443]},{"name":"DhcpEnumOptionValuesV5","features":[443]},{"name":"DhcpEnumOptionValuesV6","features":[443]},{"name":"DhcpEnumOptions","features":[443]},{"name":"DhcpEnumOptionsV5","features":[443]},{"name":"DhcpEnumOptionsV6","features":[443]},{"name":"DhcpEnumServers","features":[443]},{"name":"DhcpEnumSubnetClients","features":[443]},{"name":"DhcpEnumSubnetClientsFilterStatusInfo","features":[307,443]},{"name":"DhcpEnumSubnetClientsV4","features":[443]},{"name":"DhcpEnumSubnetClientsV5","features":[443]},{"name":"DhcpEnumSubnetClientsV6","features":[443]},{"name":"DhcpEnumSubnetClientsVQ","features":[307,443]},{"name":"DhcpEnumSubnetElements","features":[443]},{"name":"DhcpEnumSubnetElementsV4","features":[443]},{"name":"DhcpEnumSubnetElementsV5","features":[443]},{"name":"DhcpEnumSubnetElementsV6","features":[443]},{"name":"DhcpEnumSubnets","features":[443]},{"name":"DhcpEnumSubnetsV6","features":[443]},{"name":"DhcpExcludedIpRanges","features":[443]},{"name":"DhcpFailoverForce","features":[443]},{"name":"DhcpFullForce","features":[443]},{"name":"DhcpGetAllOptionValues","features":[307,443]},{"name":"DhcpGetAllOptionValuesV6","features":[307,443]},{"name":"DhcpGetAllOptions","features":[443]},{"name":"DhcpGetAllOptionsV6","features":[443]},{"name":"DhcpGetClassInfo","features":[307,443]},{"name":"DhcpGetClientInfo","features":[443]},{"name":"DhcpGetClientInfoV4","features":[443]},{"name":"DhcpGetClientInfoV6","features":[443]},{"name":"DhcpGetClientInfoVQ","features":[307,443]},{"name":"DhcpGetClientOptions","features":[443]},{"name":"DhcpGetFilterV4","features":[307,443]},{"name":"DhcpGetMibInfo","features":[443]},{"name":"DhcpGetMibInfoV5","features":[443]},{"name":"DhcpGetMibInfoV6","features":[443]},{"name":"DhcpGetOptionInfo","features":[443]},{"name":"DhcpGetOptionInfoV5","features":[443]},{"name":"DhcpGetOptionInfoV6","features":[443]},{"name":"DhcpGetOptionValue","features":[443]},{"name":"DhcpGetOptionValueV5","features":[443]},{"name":"DhcpGetOptionValueV6","features":[443]},{"name":"DhcpGetOriginalSubnetMask","features":[443]},{"name":"DhcpGetServerBindingInfo","features":[307,443]},{"name":"DhcpGetServerBindingInfoV6","features":[307,443]},{"name":"DhcpGetServerSpecificStrings","features":[443]},{"name":"DhcpGetSubnetDelayOffer","features":[443]},{"name":"DhcpGetSubnetInfo","features":[443]},{"name":"DhcpGetSubnetInfoV6","features":[443]},{"name":"DhcpGetSubnetInfoVQ","features":[443]},{"name":"DhcpGetSuperScopeInfoV4","features":[443]},{"name":"DhcpGetThreadOptions","features":[443]},{"name":"DhcpGetVersion","features":[443]},{"name":"DhcpGlobalOptions","features":[443]},{"name":"DhcpGlobalOptions6","features":[443]},{"name":"DhcpHlprAddV4PolicyCondition","features":[307,443]},{"name":"DhcpHlprAddV4PolicyExpr","features":[307,443]},{"name":"DhcpHlprAddV4PolicyRange","features":[307,443]},{"name":"DhcpHlprCreateV4Policy","features":[307,443]},{"name":"DhcpHlprCreateV4PolicyEx","features":[307,443]},{"name":"DhcpHlprFindV4DhcpProperty","features":[443]},{"name":"DhcpHlprFreeV4DhcpProperty","features":[443]},{"name":"DhcpHlprFreeV4DhcpPropertyArray","features":[443]},{"name":"DhcpHlprFreeV4Policy","features":[307,443]},{"name":"DhcpHlprFreeV4PolicyArray","features":[307,443]},{"name":"DhcpHlprFreeV4PolicyEx","features":[307,443]},{"name":"DhcpHlprFreeV4PolicyExArray","features":[307,443]},{"name":"DhcpHlprIsV4PolicySingleUC","features":[307,443]},{"name":"DhcpHlprIsV4PolicyValid","features":[307,443]},{"name":"DhcpHlprIsV4PolicyWellFormed","features":[307,443]},{"name":"DhcpHlprModifyV4PolicyExpr","features":[307,443]},{"name":"DhcpHlprResetV4PolicyExpr","features":[307,443]},{"name":"DhcpIpAddressOption","features":[443]},{"name":"DhcpIpRanges","features":[443]},{"name":"DhcpIpRangesBootpOnly","features":[443]},{"name":"DhcpIpRangesDhcpBootp","features":[443]},{"name":"DhcpIpRangesDhcpOnly","features":[443]},{"name":"DhcpIpUsedClusters","features":[443]},{"name":"DhcpIpv6AddressOption","features":[443]},{"name":"DhcpLogicalAnd","features":[443]},{"name":"DhcpLogicalOr","features":[443]},{"name":"DhcpMScopeOptions","features":[443]},{"name":"DhcpModifyClass","features":[307,443]},{"name":"DhcpModifyClassV6","features":[307,443]},{"name":"DhcpNoForce","features":[443]},{"name":"DhcpPropIdClientAddressStateEx","features":[443]},{"name":"DhcpPropIdPolicyDnsSuffix","features":[443]},{"name":"DhcpPropTypeBinary","features":[443]},{"name":"DhcpPropTypeByte","features":[443]},{"name":"DhcpPropTypeDword","features":[443]},{"name":"DhcpPropTypeString","features":[443]},{"name":"DhcpPropTypeWord","features":[443]},{"name":"DhcpRegisterParamChange","features":[307,443]},{"name":"DhcpRegistryFix","features":[443]},{"name":"DhcpRemoveDNSRegistrations","features":[443]},{"name":"DhcpRemoveOption","features":[443]},{"name":"DhcpRemoveOptionV5","features":[443]},{"name":"DhcpRemoveOptionV6","features":[443]},{"name":"DhcpRemoveOptionValue","features":[443]},{"name":"DhcpRemoveOptionValueV5","features":[443]},{"name":"DhcpRemoveOptionValueV6","features":[443]},{"name":"DhcpRemoveSubnetElement","features":[443]},{"name":"DhcpRemoveSubnetElementV4","features":[443]},{"name":"DhcpRemoveSubnetElementV5","features":[443]},{"name":"DhcpRemoveSubnetElementV6","features":[443]},{"name":"DhcpRequestParams","features":[307,443]},{"name":"DhcpReservedIps","features":[443]},{"name":"DhcpReservedOptions","features":[443]},{"name":"DhcpReservedOptions6","features":[443]},{"name":"DhcpRpcFreeMemory","features":[443]},{"name":"DhcpScanDatabase","features":[443]},{"name":"DhcpScopeOptions6","features":[443]},{"name":"DhcpSecondaryHosts","features":[443]},{"name":"DhcpServerAuditlogParamsFree","features":[307,443]},{"name":"DhcpServerBackupDatabase","features":[443]},{"name":"DhcpServerGetConfig","features":[443]},{"name":"DhcpServerGetConfigV4","features":[307,443]},{"name":"DhcpServerGetConfigV6","features":[307,443]},{"name":"DhcpServerGetConfigVQ","features":[307,443]},{"name":"DhcpServerQueryAttribute","features":[307,443]},{"name":"DhcpServerQueryAttributes","features":[307,443]},{"name":"DhcpServerQueryDnsRegCredentials","features":[443]},{"name":"DhcpServerRedoAuthorization","features":[443]},{"name":"DhcpServerRestoreDatabase","features":[443]},{"name":"DhcpServerSetConfig","features":[443]},{"name":"DhcpServerSetConfigV4","features":[307,443]},{"name":"DhcpServerSetConfigV6","features":[307,443]},{"name":"DhcpServerSetConfigVQ","features":[307,443]},{"name":"DhcpServerSetDnsRegCredentials","features":[443]},{"name":"DhcpServerSetDnsRegCredentialsV5","features":[443]},{"name":"DhcpSetClientInfo","features":[443]},{"name":"DhcpSetClientInfoV4","features":[443]},{"name":"DhcpSetClientInfoV6","features":[443]},{"name":"DhcpSetClientInfoVQ","features":[307,443]},{"name":"DhcpSetFilterV4","features":[307,443]},{"name":"DhcpSetOptionInfo","features":[443]},{"name":"DhcpSetOptionInfoV5","features":[443]},{"name":"DhcpSetOptionInfoV6","features":[443]},{"name":"DhcpSetOptionValue","features":[443]},{"name":"DhcpSetOptionValueV5","features":[443]},{"name":"DhcpSetOptionValueV6","features":[443]},{"name":"DhcpSetOptionValues","features":[443]},{"name":"DhcpSetOptionValuesV5","features":[443]},{"name":"DhcpSetServerBindingInfo","features":[307,443]},{"name":"DhcpSetServerBindingInfoV6","features":[307,443]},{"name":"DhcpSetSubnetDelayOffer","features":[443]},{"name":"DhcpSetSubnetInfo","features":[443]},{"name":"DhcpSetSubnetInfoV6","features":[443]},{"name":"DhcpSetSubnetInfoVQ","features":[443]},{"name":"DhcpSetSuperScopeV4","features":[307,443]},{"name":"DhcpSetThreadOptions","features":[443]},{"name":"DhcpStatelessPurgeInterval","features":[443]},{"name":"DhcpStatelessStatus","features":[443]},{"name":"DhcpStringDataOption","features":[443]},{"name":"DhcpSubnetDisabled","features":[443]},{"name":"DhcpSubnetDisabledSwitched","features":[443]},{"name":"DhcpSubnetEnabled","features":[443]},{"name":"DhcpSubnetEnabledSwitched","features":[443]},{"name":"DhcpSubnetInvalidState","features":[443]},{"name":"DhcpSubnetOptions","features":[443]},{"name":"DhcpUnaryElementTypeOption","features":[443]},{"name":"DhcpUndoRequestParams","features":[443]},{"name":"DhcpUpdatePolicyDescr","features":[443]},{"name":"DhcpUpdatePolicyDnsSuffix","features":[443]},{"name":"DhcpUpdatePolicyExpr","features":[443]},{"name":"DhcpUpdatePolicyName","features":[443]},{"name":"DhcpUpdatePolicyOrder","features":[443]},{"name":"DhcpUpdatePolicyRanges","features":[443]},{"name":"DhcpUpdatePolicyStatus","features":[443]},{"name":"DhcpV4AddPolicyRange","features":[443]},{"name":"DhcpV4CreateClientInfo","features":[307,443]},{"name":"DhcpV4CreateClientInfoEx","features":[307,443]},{"name":"DhcpV4CreatePolicy","features":[307,443]},{"name":"DhcpV4CreatePolicyEx","features":[307,443]},{"name":"DhcpV4DeletePolicy","features":[307,443]},{"name":"DhcpV4EnumPolicies","features":[307,443]},{"name":"DhcpV4EnumPoliciesEx","features":[307,443]},{"name":"DhcpV4EnumSubnetClients","features":[307,443]},{"name":"DhcpV4EnumSubnetClientsEx","features":[307,443]},{"name":"DhcpV4EnumSubnetReservations","features":[443]},{"name":"DhcpV4FailoverAddScopeToRelationship","features":[443]},{"name":"DhcpV4FailoverCreateRelationship","features":[443]},{"name":"DhcpV4FailoverDeleteRelationship","features":[443]},{"name":"DhcpV4FailoverDeleteScopeFromRelationship","features":[443]},{"name":"DhcpV4FailoverEnumRelationship","features":[443]},{"name":"DhcpV4FailoverGetAddressStatus","features":[443]},{"name":"DhcpV4FailoverGetClientInfo","features":[307,443]},{"name":"DhcpV4FailoverGetRelationship","features":[443]},{"name":"DhcpV4FailoverGetScopeRelationship","features":[443]},{"name":"DhcpV4FailoverGetScopeStatistics","features":[443]},{"name":"DhcpV4FailoverGetSystemTime","features":[443]},{"name":"DhcpV4FailoverSetRelationship","features":[443]},{"name":"DhcpV4FailoverTriggerAddrAllocation","features":[443]},{"name":"DhcpV4GetAllOptionValues","features":[307,443]},{"name":"DhcpV4GetClientInfo","features":[307,443]},{"name":"DhcpV4GetClientInfoEx","features":[307,443]},{"name":"DhcpV4GetFreeIPAddress","features":[443]},{"name":"DhcpV4GetOptionValue","features":[443]},{"name":"DhcpV4GetPolicy","features":[307,443]},{"name":"DhcpV4GetPolicyEx","features":[307,443]},{"name":"DhcpV4QueryPolicyEnforcement","features":[307,443]},{"name":"DhcpV4RemoveOptionValue","features":[443]},{"name":"DhcpV4RemovePolicyRange","features":[443]},{"name":"DhcpV4SetOptionValue","features":[443]},{"name":"DhcpV4SetOptionValues","features":[443]},{"name":"DhcpV4SetPolicy","features":[307,443]},{"name":"DhcpV4SetPolicyEnforcement","features":[307,443]},{"name":"DhcpV4SetPolicyEx","features":[307,443]},{"name":"DhcpV6CreateClientInfo","features":[443]},{"name":"DhcpV6GetFreeIPAddress","features":[443]},{"name":"DhcpV6GetStatelessStatistics","features":[443]},{"name":"DhcpV6GetStatelessStoreParams","features":[307,443]},{"name":"DhcpV6SetStatelessStoreParams","features":[307,443]},{"name":"DhcpWordOption","features":[443]},{"name":"Dhcpv6CApiCleanup","features":[443]},{"name":"Dhcpv6CApiInitialize","features":[443]},{"name":"Dhcpv6ClientDUID","features":[443]},{"name":"Dhcpv6ClientIpAddress","features":[443]},{"name":"Dhcpv6ClientName","features":[443]},{"name":"Dhcpv6ExcludedIpRanges","features":[443]},{"name":"Dhcpv6IpRanges","features":[443]},{"name":"Dhcpv6ReleasePrefix","features":[443]},{"name":"Dhcpv6RenewPrefix","features":[443]},{"name":"Dhcpv6RequestParams","features":[307,443]},{"name":"Dhcpv6RequestPrefix","features":[443]},{"name":"Dhcpv6ReservedIps","features":[443]},{"name":"ERROR_DDS_CLASS_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DDS_CLASS_EXISTS","features":[443]},{"name":"ERROR_DDS_DHCP_SERVER_NOT_FOUND","features":[443]},{"name":"ERROR_DDS_NO_DHCP_ROOT","features":[443]},{"name":"ERROR_DDS_NO_DS_AVAILABLE","features":[443]},{"name":"ERROR_DDS_OPTION_ALREADY_EXISTS","features":[443]},{"name":"ERROR_DDS_OPTION_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DDS_POSSIBLE_RANGE_CONFLICT","features":[443]},{"name":"ERROR_DDS_RANGE_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DDS_RESERVATION_CONFLICT","features":[443]},{"name":"ERROR_DDS_RESERVATION_NOT_PRESENT","features":[443]},{"name":"ERROR_DDS_SERVER_ADDRESS_MISMATCH","features":[443]},{"name":"ERROR_DDS_SERVER_ALREADY_EXISTS","features":[443]},{"name":"ERROR_DDS_SERVER_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DDS_SUBNET_EXISTS","features":[443]},{"name":"ERROR_DDS_SUBNET_HAS_DIFF_SSCOPE","features":[443]},{"name":"ERROR_DDS_SUBNET_NOT_PRESENT","features":[443]},{"name":"ERROR_DDS_TOO_MANY_ERRORS","features":[443]},{"name":"ERROR_DDS_UNEXPECTED_ERROR","features":[443]},{"name":"ERROR_DHCP_ADDRESS_NOT_AVAILABLE","features":[443]},{"name":"ERROR_DHCP_CANNOT_MODIFY_BINDINGS","features":[443]},{"name":"ERROR_DHCP_CANT_CHANGE_ATTRIBUTE","features":[443]},{"name":"ERROR_DHCP_CLASS_ALREADY_EXISTS","features":[443]},{"name":"ERROR_DHCP_CLASS_NOT_FOUND","features":[443]},{"name":"ERROR_DHCP_CLIENT_EXISTS","features":[443]},{"name":"ERROR_DHCP_DATABASE_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_DEFAULT_SCOPE_EXITS","features":[443]},{"name":"ERROR_DHCP_DELETE_BUILTIN_CLASS","features":[443]},{"name":"ERROR_DHCP_ELEMENT_CANT_REMOVE","features":[443]},{"name":"ERROR_DHCP_EXEMPTION_EXISTS","features":[443]},{"name":"ERROR_DHCP_EXEMPTION_NOT_PRESENT","features":[443]},{"name":"ERROR_DHCP_FO_ADDSCOPE_LEASES_NOT_SYNCED","features":[443]},{"name":"ERROR_DHCP_FO_BOOT_NOT_SUPPORTED","features":[443]},{"name":"ERROR_DHCP_FO_FEATURE_NOT_SUPPORTED","features":[443]},{"name":"ERROR_DHCP_FO_IPRANGE_TYPE_CONV_ILLEGAL","features":[443]},{"name":"ERROR_DHCP_FO_MAX_ADD_SCOPES","features":[443]},{"name":"ERROR_DHCP_FO_MAX_RELATIONSHIPS","features":[443]},{"name":"ERROR_DHCP_FO_NOT_SUPPORTED","features":[443]},{"name":"ERROR_DHCP_FO_RANGE_PART_OF_REL","features":[443]},{"name":"ERROR_DHCP_FO_RELATIONSHIP_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DHCP_FO_RELATIONSHIP_EXISTS","features":[443]},{"name":"ERROR_DHCP_FO_RELATIONSHIP_NAME_TOO_LONG","features":[443]},{"name":"ERROR_DHCP_FO_RELATION_IS_SECONDARY","features":[443]},{"name":"ERROR_DHCP_FO_SCOPE_ALREADY_IN_RELATIONSHIP","features":[443]},{"name":"ERROR_DHCP_FO_SCOPE_NOT_IN_RELATIONSHIP","features":[443]},{"name":"ERROR_DHCP_FO_SCOPE_SYNC_IN_PROGRESS","features":[443]},{"name":"ERROR_DHCP_FO_STATE_NOT_NORMAL","features":[443]},{"name":"ERROR_DHCP_FO_TIME_OUT_OF_SYNC","features":[443]},{"name":"ERROR_DHCP_HARDWARE_ADDRESS_TYPE_ALREADY_EXEMPT","features":[443]},{"name":"ERROR_DHCP_INVALID_DELAY","features":[443]},{"name":"ERROR_DHCP_INVALID_DHCP_CLIENT","features":[443]},{"name":"ERROR_DHCP_INVALID_DHCP_MESSAGE","features":[443]},{"name":"ERROR_DHCP_INVALID_PARAMETER_OPTION32","features":[443]},{"name":"ERROR_DHCP_INVALID_POLICY_EXPRESSION","features":[443]},{"name":"ERROR_DHCP_INVALID_PROCESSING_ORDER","features":[443]},{"name":"ERROR_DHCP_INVALID_RANGE","features":[443]},{"name":"ERROR_DHCP_INVALID_SUBNET_PREFIX","features":[443]},{"name":"ERROR_DHCP_IPRANGE_CONV_ILLEGAL","features":[443]},{"name":"ERROR_DHCP_IPRANGE_EXITS","features":[443]},{"name":"ERROR_DHCP_IP_ADDRESS_IN_USE","features":[443]},{"name":"ERROR_DHCP_JET97_CONV_REQUIRED","features":[443]},{"name":"ERROR_DHCP_JET_CONV_REQUIRED","features":[443]},{"name":"ERROR_DHCP_JET_ERROR","features":[443]},{"name":"ERROR_DHCP_LINKLAYER_ADDRESS_DOES_NOT_EXIST","features":[443]},{"name":"ERROR_DHCP_LINKLAYER_ADDRESS_EXISTS","features":[443]},{"name":"ERROR_DHCP_LINKLAYER_ADDRESS_RESERVATION_EXISTS","features":[443]},{"name":"ERROR_DHCP_LOG_FILE_PATH_TOO_LONG","features":[443]},{"name":"ERROR_DHCP_MSCOPE_EXISTS","features":[443]},{"name":"ERROR_DHCP_NAP_NOT_SUPPORTED","features":[443]},{"name":"ERROR_DHCP_NETWORK_CHANGED","features":[443]},{"name":"ERROR_DHCP_NETWORK_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_NOT_RESERVED_CLIENT","features":[443]},{"name":"ERROR_DHCP_NO_ADMIN_PERMISSION","features":[443]},{"name":"ERROR_DHCP_OPTION_EXITS","features":[443]},{"name":"ERROR_DHCP_OPTION_NOT_PRESENT","features":[443]},{"name":"ERROR_DHCP_OPTION_TYPE_MISMATCH","features":[443]},{"name":"ERROR_DHCP_POLICY_BAD_PARENT_EXPR","features":[443]},{"name":"ERROR_DHCP_POLICY_EDIT_FQDN_UNSUPPORTED","features":[443]},{"name":"ERROR_DHCP_POLICY_EXISTS","features":[443]},{"name":"ERROR_DHCP_POLICY_FQDN_OPTION_UNSUPPORTED","features":[443]},{"name":"ERROR_DHCP_POLICY_FQDN_RANGE_UNSUPPORTED","features":[443]},{"name":"ERROR_DHCP_POLICY_NOT_FOUND","features":[443]},{"name":"ERROR_DHCP_POLICY_RANGE_BAD","features":[443]},{"name":"ERROR_DHCP_POLICY_RANGE_EXISTS","features":[443]},{"name":"ERROR_DHCP_PRIMARY_NOT_FOUND","features":[443]},{"name":"ERROR_DHCP_RANGE_EXTENDED","features":[443]},{"name":"ERROR_DHCP_RANGE_FULL","features":[443]},{"name":"ERROR_DHCP_RANGE_INVALID_IN_SERVER_POLICY","features":[443]},{"name":"ERROR_DHCP_RANGE_TOO_SMALL","features":[443]},{"name":"ERROR_DHCP_REACHED_END_OF_SELECTION","features":[443]},{"name":"ERROR_DHCP_REGISTRY_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_RESERVEDIP_EXITS","features":[443]},{"name":"ERROR_DHCP_RESERVED_CLIENT","features":[443]},{"name":"ERROR_DHCP_ROGUE_DS_CONFLICT","features":[443]},{"name":"ERROR_DHCP_ROGUE_DS_UNREACHABLE","features":[443]},{"name":"ERROR_DHCP_ROGUE_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_ROGUE_NOT_AUTHORIZED","features":[443]},{"name":"ERROR_DHCP_ROGUE_NOT_OUR_ENTERPRISE","features":[443]},{"name":"ERROR_DHCP_ROGUE_SAMSHUTDOWN","features":[443]},{"name":"ERROR_DHCP_ROGUE_STANDALONE_IN_DS","features":[443]},{"name":"ERROR_DHCP_RPC_INIT_FAILED","features":[443]},{"name":"ERROR_DHCP_SCOPE_NAME_TOO_LONG","features":[443]},{"name":"ERROR_DHCP_SERVER_NAME_NOT_RESOLVED","features":[443]},{"name":"ERROR_DHCP_SERVER_NOT_REACHABLE","features":[443]},{"name":"ERROR_DHCP_SERVER_NOT_RUNNING","features":[443]},{"name":"ERROR_DHCP_SERVICE_PAUSED","features":[443]},{"name":"ERROR_DHCP_SUBNET_EXISTS","features":[443]},{"name":"ERROR_DHCP_SUBNET_EXITS","features":[443]},{"name":"ERROR_DHCP_SUBNET_NOT_PRESENT","features":[443]},{"name":"ERROR_DHCP_SUPER_SCOPE_NAME_TOO_LONG","features":[443]},{"name":"ERROR_DHCP_UNDEFINED_HARDWARE_ADDRESS_TYPE","features":[443]},{"name":"ERROR_DHCP_UNSUPPORTED_CLIENT","features":[443]},{"name":"ERROR_EXTEND_TOO_SMALL","features":[443]},{"name":"ERROR_LAST_DHCP_SERVER_ERROR","features":[443]},{"name":"ERROR_MSCOPE_RANGE_TOO_SMALL","features":[443]},{"name":"ERROR_SCOPE_RANGE_POLICY_RANGE_CONFLICT","features":[443]},{"name":"ERROR_SERVER_INVALID_BOOT_FILE_TABLE","features":[443]},{"name":"ERROR_SERVER_UNKNOWN_BOOT_FILE_NAME","features":[443]},{"name":"EXEMPT","features":[443]},{"name":"FILTER_STATUS_FULL_MATCH_IN_ALLOW_LIST","features":[443]},{"name":"FILTER_STATUS_FULL_MATCH_IN_DENY_LIST","features":[443]},{"name":"FILTER_STATUS_NONE","features":[443]},{"name":"FILTER_STATUS_WILDCARD_MATCH_IN_ALLOW_LIST","features":[443]},{"name":"FILTER_STATUS_WILDCARD_MATCH_IN_DENY_LIST","features":[443]},{"name":"FSM_STATE","features":[443]},{"name":"HWTYPE_ETHERNET_10MB","features":[443]},{"name":"HotStandby","features":[443]},{"name":"INIT","features":[443]},{"name":"LPDHCP_CONTROL","features":[443]},{"name":"LPDHCP_DELETE_CLIENT","features":[443]},{"name":"LPDHCP_DROP_SEND","features":[443]},{"name":"LPDHCP_ENTRY_POINT_FUNC","features":[307,443]},{"name":"LPDHCP_GIVE_ADDRESS","features":[443]},{"name":"LPDHCP_HANDLE_OPTIONS","features":[307,443]},{"name":"LPDHCP_NEWPKT","features":[307,443]},{"name":"LPDHCP_PROB","features":[443]},{"name":"LoadBalance","features":[443]},{"name":"MAC_ADDRESS_LENGTH","features":[443]},{"name":"MAX_PATTERN_LENGTH","features":[443]},{"name":"MCLT","features":[443]},{"name":"MODE","features":[443]},{"name":"NOQUARANTINE","features":[443]},{"name":"NOQUARINFO","features":[443]},{"name":"NORMAL","features":[443]},{"name":"NO_STATE","features":[443]},{"name":"OPTION_ALL_SUBNETS_MTU","features":[443]},{"name":"OPTION_ARP_CACHE_TIMEOUT","features":[443]},{"name":"OPTION_BE_A_MASK_SUPPLIER","features":[443]},{"name":"OPTION_BE_A_ROUTER","features":[443]},{"name":"OPTION_BOOTFILE_NAME","features":[443]},{"name":"OPTION_BOOT_FILE_SIZE","features":[443]},{"name":"OPTION_BROADCAST_ADDRESS","features":[443]},{"name":"OPTION_CLIENT_CLASS_INFO","features":[443]},{"name":"OPTION_CLIENT_ID","features":[443]},{"name":"OPTION_COOKIE_SERVERS","features":[443]},{"name":"OPTION_DEFAULT_TTL","features":[443]},{"name":"OPTION_DOMAIN_NAME","features":[443]},{"name":"OPTION_DOMAIN_NAME_SERVERS","features":[443]},{"name":"OPTION_END","features":[443]},{"name":"OPTION_ETHERNET_ENCAPSULATION","features":[443]},{"name":"OPTION_EXTENSIONS_PATH","features":[443]},{"name":"OPTION_HOST_NAME","features":[443]},{"name":"OPTION_IEN116_NAME_SERVERS","features":[443]},{"name":"OPTION_IMPRESS_SERVERS","features":[443]},{"name":"OPTION_KEEP_ALIVE_DATA_SIZE","features":[443]},{"name":"OPTION_KEEP_ALIVE_INTERVAL","features":[443]},{"name":"OPTION_LEASE_TIME","features":[443]},{"name":"OPTION_LOG_SERVERS","features":[443]},{"name":"OPTION_LPR_SERVERS","features":[443]},{"name":"OPTION_MAX_REASSEMBLY_SIZE","features":[443]},{"name":"OPTION_MERIT_DUMP_FILE","features":[443]},{"name":"OPTION_MESSAGE","features":[443]},{"name":"OPTION_MESSAGE_LENGTH","features":[443]},{"name":"OPTION_MESSAGE_TYPE","features":[443]},{"name":"OPTION_MSFT_IE_PROXY","features":[443]},{"name":"OPTION_MTU","features":[443]},{"name":"OPTION_NETBIOS_DATAGRAM_SERVER","features":[443]},{"name":"OPTION_NETBIOS_NAME_SERVER","features":[443]},{"name":"OPTION_NETBIOS_NODE_TYPE","features":[443]},{"name":"OPTION_NETBIOS_SCOPE_OPTION","features":[443]},{"name":"OPTION_NETWORK_INFO_SERVERS","features":[443]},{"name":"OPTION_NETWORK_INFO_SERVICE_DOM","features":[443]},{"name":"OPTION_NETWORK_TIME_SERVERS","features":[443]},{"name":"OPTION_NON_LOCAL_SOURCE_ROUTING","features":[443]},{"name":"OPTION_OK_TO_OVERLAY","features":[443]},{"name":"OPTION_PAD","features":[443]},{"name":"OPTION_PARAMETER_REQUEST_LIST","features":[443]},{"name":"OPTION_PERFORM_MASK_DISCOVERY","features":[443]},{"name":"OPTION_PERFORM_ROUTER_DISCOVERY","features":[443]},{"name":"OPTION_PMTU_AGING_TIMEOUT","features":[443]},{"name":"OPTION_PMTU_PLATEAU_TABLE","features":[443]},{"name":"OPTION_POLICY_FILTER_FOR_NLSR","features":[443]},{"name":"OPTION_REBIND_TIME","features":[443]},{"name":"OPTION_RENEWAL_TIME","features":[443]},{"name":"OPTION_REQUESTED_ADDRESS","features":[443]},{"name":"OPTION_RLP_SERVERS","features":[443]},{"name":"OPTION_ROOT_DISK","features":[443]},{"name":"OPTION_ROUTER_ADDRESS","features":[443]},{"name":"OPTION_ROUTER_SOLICITATION_ADDR","features":[443]},{"name":"OPTION_SERVER_IDENTIFIER","features":[443]},{"name":"OPTION_STATIC_ROUTES","features":[443]},{"name":"OPTION_SUBNET_MASK","features":[443]},{"name":"OPTION_SWAP_SERVER","features":[443]},{"name":"OPTION_TFTP_SERVER_NAME","features":[443]},{"name":"OPTION_TIME_OFFSET","features":[443]},{"name":"OPTION_TIME_SERVERS","features":[443]},{"name":"OPTION_TRAILERS","features":[443]},{"name":"OPTION_TTL","features":[443]},{"name":"OPTION_VENDOR_SPEC_INFO","features":[443]},{"name":"OPTION_XWINDOW_DISPLAY_MANAGER","features":[443]},{"name":"OPTION_XWINDOW_FONT_SERVER","features":[443]},{"name":"PARTNER_DOWN","features":[443]},{"name":"PAUSED","features":[443]},{"name":"PERCENTAGE","features":[443]},{"name":"POTENTIAL_CONFLICT","features":[443]},{"name":"PREVSTATE","features":[443]},{"name":"PROBATION","features":[443]},{"name":"PrimaryServer","features":[443]},{"name":"QUARANTINE_CONFIG_OPTION","features":[443]},{"name":"QUARANTINE_SCOPE_QUARPROFILE_OPTION","features":[443]},{"name":"QUARANTIN_OPTION_BASE","features":[443]},{"name":"QuarantineStatus","features":[443]},{"name":"RECOVER","features":[443]},{"name":"RECOVER_DONE","features":[443]},{"name":"RECOVER_WAIT","features":[443]},{"name":"RESOLUTION_INT","features":[443]},{"name":"RESTRICTEDACCESS","features":[443]},{"name":"SAFEPERIOD","features":[443]},{"name":"SCOPE_MIB_INFO","features":[443]},{"name":"SCOPE_MIB_INFO_V5","features":[443]},{"name":"SCOPE_MIB_INFO_V6","features":[443]},{"name":"SCOPE_MIB_INFO_VQ","features":[443]},{"name":"SHAREDSECRET","features":[443]},{"name":"SHUTDOWN","features":[443]},{"name":"STARTUP","features":[443]},{"name":"STATUS_NOPREFIX_AVAIL","features":[443]},{"name":"STATUS_NO_BINDING","features":[443]},{"name":"STATUS_NO_ERROR","features":[443]},{"name":"STATUS_UNSPECIFIED_FAILURE","features":[443]},{"name":"SecondaryServer","features":[443]},{"name":"Set_APIProtocolSupport","features":[443]},{"name":"Set_AuditLogState","features":[443]},{"name":"Set_BackupInterval","features":[443]},{"name":"Set_BackupPath","features":[443]},{"name":"Set_BootFileTable","features":[443]},{"name":"Set_DatabaseCleanupInterval","features":[443]},{"name":"Set_DatabaseLoggingFlag","features":[443]},{"name":"Set_DatabaseName","features":[443]},{"name":"Set_DatabasePath","features":[443]},{"name":"Set_DebugFlag","features":[443]},{"name":"Set_PingRetries","features":[443]},{"name":"Set_PreferredLifetime","features":[443]},{"name":"Set_PreferredLifetimeIATA","features":[443]},{"name":"Set_QuarantineDefFail","features":[443]},{"name":"Set_QuarantineON","features":[443]},{"name":"Set_RapidCommitFlag","features":[443]},{"name":"Set_RestoreFlag","features":[443]},{"name":"Set_T1","features":[443]},{"name":"Set_T2","features":[443]},{"name":"Set_UnicastFlag","features":[443]},{"name":"Set_ValidLifetime","features":[443]},{"name":"Set_ValidLifetimeIATA","features":[443]},{"name":"StatusCode","features":[443]},{"name":"V5_ADDRESS_BIT_BOTH_REC","features":[443]},{"name":"V5_ADDRESS_BIT_DELETED","features":[443]},{"name":"V5_ADDRESS_BIT_UNREGISTERED","features":[443]},{"name":"V5_ADDRESS_EX_BIT_DISABLE_PTR_RR","features":[443]},{"name":"V5_ADDRESS_STATE_ACTIVE","features":[443]},{"name":"V5_ADDRESS_STATE_DECLINED","features":[443]},{"name":"V5_ADDRESS_STATE_DOOM","features":[443]},{"name":"V5_ADDRESS_STATE_OFFERED","features":[443]},{"name":"WARNING_EXTENDED_LESS","features":[443]}],"447":[{"name":"DDR_MAX_IP_HINTS","features":[444]},{"name":"DNSREC_ADDITIONAL","features":[444]},{"name":"DNSREC_ANSWER","features":[444]},{"name":"DNSREC_AUTHORITY","features":[444]},{"name":"DNSREC_DELETE","features":[444]},{"name":"DNSREC_NOEXIST","features":[444]},{"name":"DNSREC_PREREQ","features":[444]},{"name":"DNSREC_QUESTION","features":[444]},{"name":"DNSREC_SECTION","features":[444]},{"name":"DNSREC_UPDATE","features":[444]},{"name":"DNSREC_ZONE","features":[444]},{"name":"DNSSEC_ALGORITHM_ECDSAP256_SHA256","features":[444]},{"name":"DNSSEC_ALGORITHM_ECDSAP384_SHA384","features":[444]},{"name":"DNSSEC_ALGORITHM_NULL","features":[444]},{"name":"DNSSEC_ALGORITHM_PRIVATE","features":[444]},{"name":"DNSSEC_ALGORITHM_RSAMD5","features":[444]},{"name":"DNSSEC_ALGORITHM_RSASHA1","features":[444]},{"name":"DNSSEC_ALGORITHM_RSASHA1_NSEC3","features":[444]},{"name":"DNSSEC_ALGORITHM_RSASHA256","features":[444]},{"name":"DNSSEC_ALGORITHM_RSASHA512","features":[444]},{"name":"DNSSEC_DIGEST_ALGORITHM_SHA1","features":[444]},{"name":"DNSSEC_DIGEST_ALGORITHM_SHA256","features":[444]},{"name":"DNSSEC_DIGEST_ALGORITHM_SHA384","features":[444]},{"name":"DNSSEC_KEY_FLAG_EXTEND","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG10","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG11","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG2","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG4","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG5","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG8","features":[444]},{"name":"DNSSEC_KEY_FLAG_FLAG9","features":[444]},{"name":"DNSSEC_KEY_FLAG_HOST","features":[444]},{"name":"DNSSEC_KEY_FLAG_NOAUTH","features":[444]},{"name":"DNSSEC_KEY_FLAG_NOCONF","features":[444]},{"name":"DNSSEC_KEY_FLAG_NTPE3","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG0","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG1","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG10","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG11","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG12","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG13","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG14","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG15","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG2","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG3","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG4","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG5","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG6","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG7","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG8","features":[444]},{"name":"DNSSEC_KEY_FLAG_SIG9","features":[444]},{"name":"DNSSEC_KEY_FLAG_USER","features":[444]},{"name":"DNSSEC_KEY_FLAG_ZONE","features":[444]},{"name":"DNSSEC_PROTOCOL_DNSSEC","features":[444]},{"name":"DNSSEC_PROTOCOL_EMAIL","features":[444]},{"name":"DNSSEC_PROTOCOL_IPSEC","features":[444]},{"name":"DNSSEC_PROTOCOL_NONE","features":[444]},{"name":"DNSSEC_PROTOCOL_TLS","features":[444]},{"name":"DNS_AAAA_DATA","features":[444]},{"name":"DNS_ADDR","features":[444]},{"name":"DNS_ADDRESS_STRING_LENGTH","features":[444]},{"name":"DNS_ADDR_ARRAY","features":[444]},{"name":"DNS_ADDR_MAX_SOCKADDR_LENGTH","features":[444]},{"name":"DNS_APPLICATION_SETTINGS","features":[444]},{"name":"DNS_APP_SETTINGS_EXCLUSIVE_SERVERS","features":[444]},{"name":"DNS_APP_SETTINGS_VERSION1","features":[444]},{"name":"DNS_ATMA_AESA_ADDR_LENGTH","features":[444]},{"name":"DNS_ATMA_DATA","features":[444]},{"name":"DNS_ATMA_FORMAT_AESA","features":[444]},{"name":"DNS_ATMA_FORMAT_E164","features":[444]},{"name":"DNS_ATMA_MAX_ADDR_LENGTH","features":[444]},{"name":"DNS_ATMA_MAX_RECORD_LENGTH","features":[444]},{"name":"DNS_A_DATA","features":[444]},{"name":"DNS_CHARSET","features":[444]},{"name":"DNS_CLASS_ALL","features":[444]},{"name":"DNS_CLASS_ANY","features":[444]},{"name":"DNS_CLASS_CHAOS","features":[444]},{"name":"DNS_CLASS_CSNET","features":[444]},{"name":"DNS_CLASS_HESIOD","features":[444]},{"name":"DNS_CLASS_INTERNET","features":[444]},{"name":"DNS_CLASS_NONE","features":[444]},{"name":"DNS_CLASS_UNICAST_RESPONSE","features":[444]},{"name":"DNS_COMPRESSED_QUESTION_NAME","features":[444]},{"name":"DNS_CONFIG_FLAG_ALLOC","features":[444]},{"name":"DNS_CONFIG_TYPE","features":[444]},{"name":"DNS_CONNECTION_IFINDEX_ENTRY","features":[444]},{"name":"DNS_CONNECTION_IFINDEX_LIST","features":[444]},{"name":"DNS_CONNECTION_NAME","features":[444]},{"name":"DNS_CONNECTION_NAME_LIST","features":[444]},{"name":"DNS_CONNECTION_NAME_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_POLICY_ENTRY","features":[444]},{"name":"DNS_CONNECTION_POLICY_ENTRY_LIST","features":[444]},{"name":"DNS_CONNECTION_POLICY_ENTRY_ONDEMAND","features":[444]},{"name":"DNS_CONNECTION_POLICY_TAG","features":[444]},{"name":"DNS_CONNECTION_PROXY_ELEMENT","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_CURRENT_VERSION","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_EX","features":[307,444]},{"name":"DNS_CONNECTION_PROXY_INFO_EXCEPTION_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_EXTRA_INFO_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_FLAG_BYPASSLOCAL","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_FLAG_DISABLED","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_FRIENDLY_NAME_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_PASSWORD_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SERVER_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SWITCH","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SWITCH_CONFIG","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SWITCH_SCRIPT","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_SWITCH_WPAD","features":[444]},{"name":"DNS_CONNECTION_PROXY_INFO_USERNAME_MAX_LENGTH","features":[444]},{"name":"DNS_CONNECTION_PROXY_LIST","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_HTTP","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_NULL","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_SOCKS4","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_SOCKS5","features":[444]},{"name":"DNS_CONNECTION_PROXY_TYPE_WAP","features":[444]},{"name":"DNS_CUSTOM_SERVER","features":[444]},{"name":"DNS_CUSTOM_SERVER_TYPE_DOH","features":[444]},{"name":"DNS_CUSTOM_SERVER_TYPE_UDP","features":[444]},{"name":"DNS_CUSTOM_SERVER_UDP_FALLBACK","features":[444]},{"name":"DNS_DHCID_DATA","features":[444]},{"name":"DNS_DS_DATA","features":[444]},{"name":"DNS_FREE_TYPE","features":[444]},{"name":"DNS_HEADER","features":[444]},{"name":"DNS_HEADER_EXT","features":[444]},{"name":"DNS_KEY_DATA","features":[444]},{"name":"DNS_LOC_DATA","features":[444]},{"name":"DNS_MAX_IP4_REVERSE_NAME_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_IP4_REVERSE_NAME_LENGTH","features":[444]},{"name":"DNS_MAX_IP6_REVERSE_NAME_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_IP6_REVERSE_NAME_LENGTH","features":[444]},{"name":"DNS_MAX_LABEL_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_LABEL_LENGTH","features":[444]},{"name":"DNS_MAX_NAME_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_NAME_LENGTH","features":[444]},{"name":"DNS_MAX_REVERSE_NAME_BUFFER_LENGTH","features":[444]},{"name":"DNS_MAX_REVERSE_NAME_LENGTH","features":[444]},{"name":"DNS_MAX_TEXT_STRING_LENGTH","features":[444]},{"name":"DNS_MESSAGE_BUFFER","features":[444]},{"name":"DNS_MINFO_DATAA","features":[444]},{"name":"DNS_MINFO_DATAW","features":[444]},{"name":"DNS_MX_DATAA","features":[444]},{"name":"DNS_MX_DATAW","features":[444]},{"name":"DNS_NAME_FORMAT","features":[444]},{"name":"DNS_NAPTR_DATAA","features":[444]},{"name":"DNS_NAPTR_DATAW","features":[444]},{"name":"DNS_NSEC3PARAM_DATA","features":[444]},{"name":"DNS_NSEC3_DATA","features":[444]},{"name":"DNS_NSEC_DATAA","features":[444]},{"name":"DNS_NSEC_DATAW","features":[444]},{"name":"DNS_NULL_DATA","features":[444]},{"name":"DNS_NXT_DATAA","features":[444]},{"name":"DNS_NXT_DATAW","features":[444]},{"name":"DNS_OPCODE_IQUERY","features":[444]},{"name":"DNS_OPCODE_NOTIFY","features":[444]},{"name":"DNS_OPCODE_QUERY","features":[444]},{"name":"DNS_OPCODE_SERVER_STATUS","features":[444]},{"name":"DNS_OPCODE_UNKNOWN","features":[444]},{"name":"DNS_OPCODE_UPDATE","features":[444]},{"name":"DNS_OPT_DATA","features":[444]},{"name":"DNS_PORT_HOST_ORDER","features":[444]},{"name":"DNS_PORT_NET_ORDER","features":[444]},{"name":"DNS_PROTOCOL_DOH","features":[444]},{"name":"DNS_PROTOCOL_NO_WIRE","features":[444]},{"name":"DNS_PROTOCOL_TCP","features":[444]},{"name":"DNS_PROTOCOL_UDP","features":[444]},{"name":"DNS_PROTOCOL_UNSPECIFIED","features":[444]},{"name":"DNS_PROXY_COMPLETION_ROUTINE","features":[444]},{"name":"DNS_PROXY_INFORMATION","features":[444]},{"name":"DNS_PROXY_INFORMATION_DEFAULT_SETTINGS","features":[444]},{"name":"DNS_PROXY_INFORMATION_DIRECT","features":[444]},{"name":"DNS_PROXY_INFORMATION_DOES_NOT_EXIST","features":[444]},{"name":"DNS_PROXY_INFORMATION_PROXY_NAME","features":[444]},{"name":"DNS_PROXY_INFORMATION_TYPE","features":[444]},{"name":"DNS_PTR_DATAA","features":[444]},{"name":"DNS_PTR_DATAW","features":[444]},{"name":"DNS_QUERY_ACCEPT_TRUNCATED_RESPONSE","features":[444]},{"name":"DNS_QUERY_ADDRCONFIG","features":[444]},{"name":"DNS_QUERY_APPEND_MULTILABEL","features":[444]},{"name":"DNS_QUERY_BYPASS_CACHE","features":[444]},{"name":"DNS_QUERY_CACHE_ONLY","features":[444]},{"name":"DNS_QUERY_CANCEL","features":[444]},{"name":"DNS_QUERY_DISABLE_IDN_ENCODING","features":[444]},{"name":"DNS_QUERY_DNSSEC_CHECKING_DISABLED","features":[444]},{"name":"DNS_QUERY_DNSSEC_OK","features":[444]},{"name":"DNS_QUERY_DONT_RESET_TTL_VALUES","features":[444]},{"name":"DNS_QUERY_DUAL_ADDR","features":[444]},{"name":"DNS_QUERY_MULTICAST_ONLY","features":[444]},{"name":"DNS_QUERY_NO_HOSTS_FILE","features":[444]},{"name":"DNS_QUERY_NO_LOCAL_NAME","features":[444]},{"name":"DNS_QUERY_NO_MULTICAST","features":[444]},{"name":"DNS_QUERY_NO_NETBT","features":[444]},{"name":"DNS_QUERY_NO_RECURSION","features":[444]},{"name":"DNS_QUERY_NO_WIRE_QUERY","features":[444]},{"name":"DNS_QUERY_OPTIONS","features":[444]},{"name":"DNS_QUERY_RAW_CANCEL","features":[444]},{"name":"DNS_QUERY_RAW_COMPLETION_ROUTINE","features":[307,444]},{"name":"DNS_QUERY_RAW_OPTION_BEST_EFFORT_PARSE","features":[444]},{"name":"DNS_QUERY_RAW_REQUEST","features":[307,444]},{"name":"DNS_QUERY_RAW_REQUEST_VERSION1","features":[444]},{"name":"DNS_QUERY_RAW_RESULT","features":[307,444]},{"name":"DNS_QUERY_RAW_RESULTS_VERSION1","features":[444]},{"name":"DNS_QUERY_REQUEST","features":[307,444]},{"name":"DNS_QUERY_REQUEST3","features":[307,444]},{"name":"DNS_QUERY_REQUEST_VERSION1","features":[444]},{"name":"DNS_QUERY_REQUEST_VERSION2","features":[444]},{"name":"DNS_QUERY_REQUEST_VERSION3","features":[444]},{"name":"DNS_QUERY_RESERVED","features":[444]},{"name":"DNS_QUERY_RESULT","features":[307,444]},{"name":"DNS_QUERY_RESULTS_VERSION1","features":[444]},{"name":"DNS_QUERY_RETURN_MESSAGE","features":[444]},{"name":"DNS_QUERY_STANDARD","features":[444]},{"name":"DNS_QUERY_TREAT_AS_FQDN","features":[444]},{"name":"DNS_QUERY_USE_TCP_ONLY","features":[444]},{"name":"DNS_QUERY_WIRE_ONLY","features":[444]},{"name":"DNS_RCLASS_ALL","features":[444]},{"name":"DNS_RCLASS_ANY","features":[444]},{"name":"DNS_RCLASS_CHAOS","features":[444]},{"name":"DNS_RCLASS_CSNET","features":[444]},{"name":"DNS_RCLASS_HESIOD","features":[444]},{"name":"DNS_RCLASS_INTERNET","features":[444]},{"name":"DNS_RCLASS_MDNS_CACHE_FLUSH","features":[444]},{"name":"DNS_RCLASS_NONE","features":[444]},{"name":"DNS_RCLASS_UNICAST_RESPONSE","features":[444]},{"name":"DNS_RCODE_BADKEY","features":[444]},{"name":"DNS_RCODE_BADSIG","features":[444]},{"name":"DNS_RCODE_BADTIME","features":[444]},{"name":"DNS_RCODE_BADVERS","features":[444]},{"name":"DNS_RCODE_FORMAT_ERROR","features":[444]},{"name":"DNS_RCODE_FORMERR","features":[444]},{"name":"DNS_RCODE_MAX","features":[444]},{"name":"DNS_RCODE_NAME_ERROR","features":[444]},{"name":"DNS_RCODE_NOERROR","features":[444]},{"name":"DNS_RCODE_NOTAUTH","features":[444]},{"name":"DNS_RCODE_NOTIMPL","features":[444]},{"name":"DNS_RCODE_NOTZONE","features":[444]},{"name":"DNS_RCODE_NOT_IMPLEMENTED","features":[444]},{"name":"DNS_RCODE_NO_ERROR","features":[444]},{"name":"DNS_RCODE_NXDOMAIN","features":[444]},{"name":"DNS_RCODE_NXRRSET","features":[444]},{"name":"DNS_RCODE_REFUSED","features":[444]},{"name":"DNS_RCODE_SERVER_FAILURE","features":[444]},{"name":"DNS_RCODE_SERVFAIL","features":[444]},{"name":"DNS_RCODE_YXDOMAIN","features":[444]},{"name":"DNS_RCODE_YXRRSET","features":[444]},{"name":"DNS_RECORDA","features":[307,444]},{"name":"DNS_RECORDW","features":[307,444]},{"name":"DNS_RECORD_FLAGS","features":[444]},{"name":"DNS_RECORD_OPTW","features":[307,444]},{"name":"DNS_RFC_MAX_UDP_PACKET_LENGTH","features":[444]},{"name":"DNS_RRSET","features":[307,444]},{"name":"DNS_RTYPE_A","features":[444]},{"name":"DNS_RTYPE_A6","features":[444]},{"name":"DNS_RTYPE_AAAA","features":[444]},{"name":"DNS_RTYPE_AFSDB","features":[444]},{"name":"DNS_RTYPE_ALL","features":[444]},{"name":"DNS_RTYPE_ANY","features":[444]},{"name":"DNS_RTYPE_ATMA","features":[444]},{"name":"DNS_RTYPE_AXFR","features":[444]},{"name":"DNS_RTYPE_CERT","features":[444]},{"name":"DNS_RTYPE_CNAME","features":[444]},{"name":"DNS_RTYPE_DHCID","features":[444]},{"name":"DNS_RTYPE_DNAME","features":[444]},{"name":"DNS_RTYPE_DNSKEY","features":[444]},{"name":"DNS_RTYPE_DS","features":[444]},{"name":"DNS_RTYPE_EID","features":[444]},{"name":"DNS_RTYPE_GID","features":[444]},{"name":"DNS_RTYPE_GPOS","features":[444]},{"name":"DNS_RTYPE_HINFO","features":[444]},{"name":"DNS_RTYPE_ISDN","features":[444]},{"name":"DNS_RTYPE_IXFR","features":[444]},{"name":"DNS_RTYPE_KEY","features":[444]},{"name":"DNS_RTYPE_KX","features":[444]},{"name":"DNS_RTYPE_LOC","features":[444]},{"name":"DNS_RTYPE_MAILA","features":[444]},{"name":"DNS_RTYPE_MAILB","features":[444]},{"name":"DNS_RTYPE_MB","features":[444]},{"name":"DNS_RTYPE_MD","features":[444]},{"name":"DNS_RTYPE_MF","features":[444]},{"name":"DNS_RTYPE_MG","features":[444]},{"name":"DNS_RTYPE_MINFO","features":[444]},{"name":"DNS_RTYPE_MR","features":[444]},{"name":"DNS_RTYPE_MX","features":[444]},{"name":"DNS_RTYPE_NAPTR","features":[444]},{"name":"DNS_RTYPE_NIMLOC","features":[444]},{"name":"DNS_RTYPE_NS","features":[444]},{"name":"DNS_RTYPE_NSAP","features":[444]},{"name":"DNS_RTYPE_NSAPPTR","features":[444]},{"name":"DNS_RTYPE_NSEC","features":[444]},{"name":"DNS_RTYPE_NSEC3","features":[444]},{"name":"DNS_RTYPE_NSEC3PARAM","features":[444]},{"name":"DNS_RTYPE_NULL","features":[444]},{"name":"DNS_RTYPE_NXT","features":[444]},{"name":"DNS_RTYPE_OPT","features":[444]},{"name":"DNS_RTYPE_PTR","features":[444]},{"name":"DNS_RTYPE_PX","features":[444]},{"name":"DNS_RTYPE_RP","features":[444]},{"name":"DNS_RTYPE_RRSIG","features":[444]},{"name":"DNS_RTYPE_RT","features":[444]},{"name":"DNS_RTYPE_SIG","features":[444]},{"name":"DNS_RTYPE_SINK","features":[444]},{"name":"DNS_RTYPE_SOA","features":[444]},{"name":"DNS_RTYPE_SRV","features":[444]},{"name":"DNS_RTYPE_TEXT","features":[444]},{"name":"DNS_RTYPE_TKEY","features":[444]},{"name":"DNS_RTYPE_TLSA","features":[444]},{"name":"DNS_RTYPE_TSIG","features":[444]},{"name":"DNS_RTYPE_UID","features":[444]},{"name":"DNS_RTYPE_UINFO","features":[444]},{"name":"DNS_RTYPE_UNSPEC","features":[444]},{"name":"DNS_RTYPE_WINS","features":[444]},{"name":"DNS_RTYPE_WINSR","features":[444]},{"name":"DNS_RTYPE_WKS","features":[444]},{"name":"DNS_RTYPE_X25","features":[444]},{"name":"DNS_SECTION","features":[444]},{"name":"DNS_SERVICE_BROWSE_REQUEST","features":[307,444]},{"name":"DNS_SERVICE_CANCEL","features":[444]},{"name":"DNS_SERVICE_INSTANCE","features":[444]},{"name":"DNS_SERVICE_REGISTER_REQUEST","features":[307,444]},{"name":"DNS_SERVICE_RESOLVE_REQUEST","features":[444]},{"name":"DNS_SIG_DATAA","features":[444]},{"name":"DNS_SIG_DATAW","features":[444]},{"name":"DNS_SOA_DATAA","features":[444]},{"name":"DNS_SOA_DATAW","features":[444]},{"name":"DNS_SRV_DATAA","features":[444]},{"name":"DNS_SRV_DATAW","features":[444]},{"name":"DNS_SVCB_DATA","features":[444]},{"name":"DNS_SVCB_PARAM","features":[444]},{"name":"DNS_SVCB_PARAM_ALPN","features":[444]},{"name":"DNS_SVCB_PARAM_ALPN_ID","features":[444]},{"name":"DNS_SVCB_PARAM_IPV4","features":[444]},{"name":"DNS_SVCB_PARAM_IPV6","features":[444]},{"name":"DNS_SVCB_PARAM_MANDATORY","features":[444]},{"name":"DNS_SVCB_PARAM_TYPE","features":[444]},{"name":"DNS_SVCB_PARAM_UNKNOWN","features":[444]},{"name":"DNS_TKEY_DATAA","features":[307,444]},{"name":"DNS_TKEY_DATAW","features":[307,444]},{"name":"DNS_TKEY_MODE_DIFFIE_HELLMAN","features":[444]},{"name":"DNS_TKEY_MODE_GSS","features":[444]},{"name":"DNS_TKEY_MODE_RESOLVER_ASSIGN","features":[444]},{"name":"DNS_TKEY_MODE_SERVER_ASSIGN","features":[444]},{"name":"DNS_TLSA_DATA","features":[444]},{"name":"DNS_TSIG_DATAA","features":[307,444]},{"name":"DNS_TSIG_DATAW","features":[307,444]},{"name":"DNS_TXT_DATAA","features":[444]},{"name":"DNS_TXT_DATAW","features":[444]},{"name":"DNS_TYPE","features":[444]},{"name":"DNS_TYPE_A","features":[444]},{"name":"DNS_TYPE_A6","features":[444]},{"name":"DNS_TYPE_AAAA","features":[444]},{"name":"DNS_TYPE_ADDRS","features":[444]},{"name":"DNS_TYPE_AFSDB","features":[444]},{"name":"DNS_TYPE_ALL","features":[444]},{"name":"DNS_TYPE_ANY","features":[444]},{"name":"DNS_TYPE_ATMA","features":[444]},{"name":"DNS_TYPE_AXFR","features":[444]},{"name":"DNS_TYPE_CERT","features":[444]},{"name":"DNS_TYPE_CNAME","features":[444]},{"name":"DNS_TYPE_DHCID","features":[444]},{"name":"DNS_TYPE_DNAME","features":[444]},{"name":"DNS_TYPE_DNSKEY","features":[444]},{"name":"DNS_TYPE_DS","features":[444]},{"name":"DNS_TYPE_EID","features":[444]},{"name":"DNS_TYPE_GID","features":[444]},{"name":"DNS_TYPE_GPOS","features":[444]},{"name":"DNS_TYPE_HINFO","features":[444]},{"name":"DNS_TYPE_HTTPS","features":[444]},{"name":"DNS_TYPE_ISDN","features":[444]},{"name":"DNS_TYPE_IXFR","features":[444]},{"name":"DNS_TYPE_KEY","features":[444]},{"name":"DNS_TYPE_KX","features":[444]},{"name":"DNS_TYPE_LOC","features":[444]},{"name":"DNS_TYPE_MAILA","features":[444]},{"name":"DNS_TYPE_MAILB","features":[444]},{"name":"DNS_TYPE_MB","features":[444]},{"name":"DNS_TYPE_MD","features":[444]},{"name":"DNS_TYPE_MF","features":[444]},{"name":"DNS_TYPE_MG","features":[444]},{"name":"DNS_TYPE_MINFO","features":[444]},{"name":"DNS_TYPE_MR","features":[444]},{"name":"DNS_TYPE_MX","features":[444]},{"name":"DNS_TYPE_NAPTR","features":[444]},{"name":"DNS_TYPE_NBSTAT","features":[444]},{"name":"DNS_TYPE_NIMLOC","features":[444]},{"name":"DNS_TYPE_NS","features":[444]},{"name":"DNS_TYPE_NSAP","features":[444]},{"name":"DNS_TYPE_NSAPPTR","features":[444]},{"name":"DNS_TYPE_NSEC","features":[444]},{"name":"DNS_TYPE_NSEC3","features":[444]},{"name":"DNS_TYPE_NSEC3PARAM","features":[444]},{"name":"DNS_TYPE_NULL","features":[444]},{"name":"DNS_TYPE_NXT","features":[444]},{"name":"DNS_TYPE_OPT","features":[444]},{"name":"DNS_TYPE_PTR","features":[444]},{"name":"DNS_TYPE_PX","features":[444]},{"name":"DNS_TYPE_RP","features":[444]},{"name":"DNS_TYPE_RRSIG","features":[444]},{"name":"DNS_TYPE_RT","features":[444]},{"name":"DNS_TYPE_SIG","features":[444]},{"name":"DNS_TYPE_SINK","features":[444]},{"name":"DNS_TYPE_SOA","features":[444]},{"name":"DNS_TYPE_SRV","features":[444]},{"name":"DNS_TYPE_SVCB","features":[444]},{"name":"DNS_TYPE_TEXT","features":[444]},{"name":"DNS_TYPE_TKEY","features":[444]},{"name":"DNS_TYPE_TLSA","features":[444]},{"name":"DNS_TYPE_TSIG","features":[444]},{"name":"DNS_TYPE_UID","features":[444]},{"name":"DNS_TYPE_UINFO","features":[444]},{"name":"DNS_TYPE_UNSPEC","features":[444]},{"name":"DNS_TYPE_WINS","features":[444]},{"name":"DNS_TYPE_WINSR","features":[444]},{"name":"DNS_TYPE_WKS","features":[444]},{"name":"DNS_TYPE_X25","features":[444]},{"name":"DNS_TYPE_ZERO","features":[444]},{"name":"DNS_UNKNOWN_DATA","features":[444]},{"name":"DNS_UPDATE_CACHE_SECURITY_CONTEXT","features":[444]},{"name":"DNS_UPDATE_FORCE_SECURITY_NEGO","features":[444]},{"name":"DNS_UPDATE_REMOTE_SERVER","features":[444]},{"name":"DNS_UPDATE_RESERVED","features":[444]},{"name":"DNS_UPDATE_SECURITY_OFF","features":[444]},{"name":"DNS_UPDATE_SECURITY_ON","features":[444]},{"name":"DNS_UPDATE_SECURITY_ONLY","features":[444]},{"name":"DNS_UPDATE_SECURITY_USE_DEFAULT","features":[444]},{"name":"DNS_UPDATE_SKIP_NO_UPDATE_ADAPTERS","features":[444]},{"name":"DNS_UPDATE_TEST_USE_LOCAL_SYS_ACCT","features":[444]},{"name":"DNS_UPDATE_TRY_ALL_MASTER_SERVERS","features":[444]},{"name":"DNS_VALSVR_ERROR_INVALID_ADDR","features":[444]},{"name":"DNS_VALSVR_ERROR_INVALID_NAME","features":[444]},{"name":"DNS_VALSVR_ERROR_NO_AUTH","features":[444]},{"name":"DNS_VALSVR_ERROR_NO_RESPONSE","features":[444]},{"name":"DNS_VALSVR_ERROR_NO_TCP","features":[444]},{"name":"DNS_VALSVR_ERROR_REFUSED","features":[444]},{"name":"DNS_VALSVR_ERROR_UNKNOWN","features":[444]},{"name":"DNS_VALSVR_ERROR_UNREACHABLE","features":[444]},{"name":"DNS_WINSR_DATAA","features":[444]},{"name":"DNS_WINSR_DATAW","features":[444]},{"name":"DNS_WINS_DATA","features":[444]},{"name":"DNS_WINS_FLAG_LOCAL","features":[444]},{"name":"DNS_WINS_FLAG_SCOPE","features":[444]},{"name":"DNS_WIRE_QUESTION","features":[444]},{"name":"DNS_WIRE_RECORD","features":[444]},{"name":"DNS_WKS_DATA","features":[444]},{"name":"DnsAcquireContextHandle_A","features":[307,444]},{"name":"DnsAcquireContextHandle_W","features":[307,444]},{"name":"DnsCancelQuery","features":[444]},{"name":"DnsCancelQueryRaw","features":[444]},{"name":"DnsCharSetAnsi","features":[444]},{"name":"DnsCharSetUnicode","features":[444]},{"name":"DnsCharSetUnknown","features":[444]},{"name":"DnsCharSetUtf8","features":[444]},{"name":"DnsConfigAdapterDomainName_A","features":[444]},{"name":"DnsConfigAdapterDomainName_UTF8","features":[444]},{"name":"DnsConfigAdapterDomainName_W","features":[444]},{"name":"DnsConfigAdapterHostNameRegistrationEnabled","features":[444]},{"name":"DnsConfigAdapterInfo","features":[444]},{"name":"DnsConfigAddressRegistrationMaxCount","features":[444]},{"name":"DnsConfigDnsServerList","features":[444]},{"name":"DnsConfigFullHostName_A","features":[444]},{"name":"DnsConfigFullHostName_UTF8","features":[444]},{"name":"DnsConfigFullHostName_W","features":[444]},{"name":"DnsConfigHostName_A","features":[444]},{"name":"DnsConfigHostName_UTF8","features":[444]},{"name":"DnsConfigHostName_W","features":[444]},{"name":"DnsConfigNameServer","features":[444]},{"name":"DnsConfigPrimaryDomainName_A","features":[444]},{"name":"DnsConfigPrimaryDomainName_UTF8","features":[444]},{"name":"DnsConfigPrimaryDomainName_W","features":[444]},{"name":"DnsConfigPrimaryHostNameRegistrationEnabled","features":[444]},{"name":"DnsConfigSearchList","features":[444]},{"name":"DnsConnectionDeletePolicyEntries","features":[444]},{"name":"DnsConnectionDeleteProxyInfo","features":[444]},{"name":"DnsConnectionFreeNameList","features":[444]},{"name":"DnsConnectionFreeProxyInfo","features":[444]},{"name":"DnsConnectionFreeProxyInfoEx","features":[307,444]},{"name":"DnsConnectionFreeProxyList","features":[444]},{"name":"DnsConnectionGetNameList","features":[444]},{"name":"DnsConnectionGetProxyInfo","features":[444]},{"name":"DnsConnectionGetProxyInfoForHostUrl","features":[307,444]},{"name":"DnsConnectionGetProxyInfoForHostUrlEx","features":[307,444]},{"name":"DnsConnectionGetProxyList","features":[444]},{"name":"DnsConnectionSetPolicyEntries","features":[444]},{"name":"DnsConnectionSetProxyInfo","features":[444]},{"name":"DnsConnectionUpdateIfIndexTable","features":[444]},{"name":"DnsExtractRecordsFromMessage_UTF8","features":[307,444]},{"name":"DnsExtractRecordsFromMessage_W","features":[307,444]},{"name":"DnsFree","features":[444]},{"name":"DnsFreeCustomServers","features":[444]},{"name":"DnsFreeFlat","features":[444]},{"name":"DnsFreeParsedMessageFields","features":[444]},{"name":"DnsFreeProxyName","features":[444]},{"name":"DnsFreeRecordList","features":[444]},{"name":"DnsGetApplicationSettings","features":[444]},{"name":"DnsGetProxyInformation","features":[444]},{"name":"DnsModifyRecordsInSet_A","features":[307,444]},{"name":"DnsModifyRecordsInSet_UTF8","features":[307,444]},{"name":"DnsModifyRecordsInSet_W","features":[307,444]},{"name":"DnsNameCompare_A","features":[307,444]},{"name":"DnsNameCompare_W","features":[307,444]},{"name":"DnsNameDomain","features":[444]},{"name":"DnsNameDomainLabel","features":[444]},{"name":"DnsNameHostnameFull","features":[444]},{"name":"DnsNameHostnameLabel","features":[444]},{"name":"DnsNameSrvRecord","features":[444]},{"name":"DnsNameValidateTld","features":[444]},{"name":"DnsNameWildcard","features":[444]},{"name":"DnsQueryConfig","features":[444]},{"name":"DnsQueryEx","features":[307,444]},{"name":"DnsQueryRaw","features":[307,444]},{"name":"DnsQueryRawResultFree","features":[307,444]},{"name":"DnsQuery_A","features":[307,444]},{"name":"DnsQuery_UTF8","features":[307,444]},{"name":"DnsQuery_W","features":[307,444]},{"name":"DnsRecordCompare","features":[307,444]},{"name":"DnsRecordCopyEx","features":[307,444]},{"name":"DnsRecordSetCompare","features":[307,444]},{"name":"DnsRecordSetCopyEx","features":[307,444]},{"name":"DnsRecordSetDetach","features":[307,444]},{"name":"DnsReleaseContextHandle","features":[307,444]},{"name":"DnsReplaceRecordSetA","features":[307,444]},{"name":"DnsReplaceRecordSetUTF8","features":[307,444]},{"name":"DnsReplaceRecordSetW","features":[307,444]},{"name":"DnsSectionAddtional","features":[444]},{"name":"DnsSectionAnswer","features":[444]},{"name":"DnsSectionAuthority","features":[444]},{"name":"DnsSectionQuestion","features":[444]},{"name":"DnsServiceBrowse","features":[307,444]},{"name":"DnsServiceBrowseCancel","features":[444]},{"name":"DnsServiceConstructInstance","features":[444]},{"name":"DnsServiceCopyInstance","features":[444]},{"name":"DnsServiceDeRegister","features":[307,444]},{"name":"DnsServiceFreeInstance","features":[444]},{"name":"DnsServiceRegister","features":[307,444]},{"name":"DnsServiceRegisterCancel","features":[444]},{"name":"DnsServiceResolve","features":[444]},{"name":"DnsServiceResolveCancel","features":[444]},{"name":"DnsSetApplicationSettings","features":[444]},{"name":"DnsStartMulticastQuery","features":[307,444]},{"name":"DnsStopMulticastQuery","features":[444]},{"name":"DnsSvcbParamAlpn","features":[444]},{"name":"DnsSvcbParamDohPath","features":[444]},{"name":"DnsSvcbParamDohPathOpenDns","features":[444]},{"name":"DnsSvcbParamDohPathQuad9","features":[444]},{"name":"DnsSvcbParamEch","features":[444]},{"name":"DnsSvcbParamIpv4Hint","features":[444]},{"name":"DnsSvcbParamIpv6Hint","features":[444]},{"name":"DnsSvcbParamMandatory","features":[444]},{"name":"DnsSvcbParamNoDefaultAlpn","features":[444]},{"name":"DnsSvcbParamPort","features":[444]},{"name":"DnsValidateName_A","features":[444]},{"name":"DnsValidateName_UTF8","features":[444]},{"name":"DnsValidateName_W","features":[444]},{"name":"DnsWriteQuestionToBuffer_UTF8","features":[307,444]},{"name":"DnsWriteQuestionToBuffer_W","features":[307,444]},{"name":"IP4_ADDRESS_STRING_BUFFER_LENGTH","features":[444]},{"name":"IP4_ADDRESS_STRING_LENGTH","features":[444]},{"name":"IP4_ARRAY","features":[444]},{"name":"IP6_ADDRESS","features":[444]},{"name":"IP6_ADDRESS","features":[444]},{"name":"IP6_ADDRESS_STRING_BUFFER_LENGTH","features":[444]},{"name":"IP6_ADDRESS_STRING_LENGTH","features":[444]},{"name":"MDNS_QUERY_HANDLE","features":[444]},{"name":"MDNS_QUERY_REQUEST","features":[307,444]},{"name":"PDNS_QUERY_COMPLETION_ROUTINE","features":[307,444]},{"name":"PDNS_SERVICE_BROWSE_CALLBACK","features":[307,444]},{"name":"PDNS_SERVICE_REGISTER_COMPLETE","features":[444]},{"name":"PDNS_SERVICE_RESOLVE_COMPLETE","features":[444]},{"name":"PMDNS_QUERY_CALLBACK","features":[307,444]},{"name":"SIZEOF_IP4_ADDRESS","features":[444]},{"name":"TAG_DNS_CONNECTION_POLICY_TAG_CONNECTION_MANAGER","features":[444]},{"name":"TAG_DNS_CONNECTION_POLICY_TAG_DEFAULT","features":[444]},{"name":"TAG_DNS_CONNECTION_POLICY_TAG_WWWPT","features":[444]},{"name":"_DnsRecordOptA","features":[307,444]}],"448":[{"name":"ICW_ALREADYRUN","features":[445]},{"name":"ICW_CHECKSTATUS","features":[445]},{"name":"ICW_FULLPRESENT","features":[445]},{"name":"ICW_FULL_SMARTSTART","features":[445]},{"name":"ICW_LAUNCHEDFULL","features":[445]},{"name":"ICW_LAUNCHEDMANUAL","features":[445]},{"name":"ICW_LAUNCHFULL","features":[445]},{"name":"ICW_LAUNCHMANUAL","features":[445]},{"name":"ICW_MANUALPRESENT","features":[445]},{"name":"ICW_MAX_ACCTNAME","features":[445]},{"name":"ICW_MAX_EMAILADDR","features":[445]},{"name":"ICW_MAX_EMAILNAME","features":[445]},{"name":"ICW_MAX_LOGONNAME","features":[445]},{"name":"ICW_MAX_PASSWORD","features":[445]},{"name":"ICW_MAX_RASNAME","features":[445]},{"name":"ICW_MAX_SERVERNAME","features":[445]},{"name":"ICW_REGKEYCOMPLETED","features":[445]},{"name":"ICW_REGPATHSETTINGS","features":[445]},{"name":"ICW_USEDEFAULTS","features":[445]},{"name":"ICW_USE_SHELLNEXT","features":[445]},{"name":"PFNCHECKCONNECTIONWIZARD","features":[445]},{"name":"PFNSETSHELLNEXT","features":[445]}],"449":[{"name":"ANY_SIZE","features":[446]},{"name":"ARP_SEND_REPLY","features":[446]},{"name":"AddIPAddress","features":[446]},{"name":"BEST_IF","features":[446]},{"name":"BEST_ROUTE","features":[446]},{"name":"BROADCAST_NODETYPE","features":[446]},{"name":"CancelIPChangeNotify","features":[307,446,312]},{"name":"CancelIfTimestampConfigChange","features":[446]},{"name":"CancelMibChangeNotify2","features":[307,446]},{"name":"CaptureInterfaceHardwareCrossTimestamp","features":[446,321]},{"name":"ConvertCompartmentGuidToId","features":[307,446]},{"name":"ConvertCompartmentIdToGuid","features":[307,446]},{"name":"ConvertInterfaceAliasToLuid","features":[307,446,321]},{"name":"ConvertInterfaceGuidToLuid","features":[307,446,321]},{"name":"ConvertInterfaceIndexToLuid","features":[307,446,321]},{"name":"ConvertInterfaceLuidToAlias","features":[307,446,321]},{"name":"ConvertInterfaceLuidToGuid","features":[307,446,321]},{"name":"ConvertInterfaceLuidToIndex","features":[307,446,321]},{"name":"ConvertInterfaceLuidToNameA","features":[307,446,321]},{"name":"ConvertInterfaceLuidToNameW","features":[307,446,321]},{"name":"ConvertInterfaceNameToLuidA","features":[307,446,321]},{"name":"ConvertInterfaceNameToLuidW","features":[307,446,321]},{"name":"ConvertIpv4MaskToLength","features":[307,446]},{"name":"ConvertLengthToIpv4Mask","features":[307,446]},{"name":"CreateAnycastIpAddressEntry","features":[307,446,321,320]},{"name":"CreateIpForwardEntry","features":[446,320]},{"name":"CreateIpForwardEntry2","features":[307,446,321,320]},{"name":"CreateIpNetEntry","features":[446]},{"name":"CreateIpNetEntry2","features":[307,446,321,320]},{"name":"CreatePersistentTcpPortReservation","features":[446]},{"name":"CreatePersistentUdpPortReservation","features":[446]},{"name":"CreateProxyArpEntry","features":[446]},{"name":"CreateSortedAddressPairs","features":[307,446,320]},{"name":"CreateUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"DEFAULT_MINIMUM_ENTITIES","features":[446]},{"name":"DEST_LONGER","features":[446]},{"name":"DEST_MATCHING","features":[446]},{"name":"DEST_SHORTER","features":[446]},{"name":"DNS_DDR_ADAPTER_ENABLE_DOH","features":[446]},{"name":"DNS_DDR_ADAPTER_ENABLE_UDP_FALLBACK","features":[446]},{"name":"DNS_DOH_AUTO_UPGRADE_SERVER","features":[446]},{"name":"DNS_DOH_POLICY_AUTO","features":[446]},{"name":"DNS_DOH_POLICY_DISABLE","features":[446]},{"name":"DNS_DOH_POLICY_NOT_CONFIGURED","features":[446]},{"name":"DNS_DOH_POLICY_REQUIRED","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS_ENABLE","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS_ENABLE_AUTO","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS_ENABLE_DDR","features":[446]},{"name":"DNS_DOH_SERVER_SETTINGS_FALLBACK_TO_UDP","features":[446]},{"name":"DNS_ENABLE_DDR","features":[446]},{"name":"DNS_ENABLE_DOH","features":[446]},{"name":"DNS_INTERFACE_SETTINGS","features":[446]},{"name":"DNS_INTERFACE_SETTINGS3","features":[446]},{"name":"DNS_INTERFACE_SETTINGS4","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_EX","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_VERSION1","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_VERSION2","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_VERSION3","features":[446]},{"name":"DNS_INTERFACE_SETTINGS_VERSION4","features":[446]},{"name":"DNS_SERVER_PROPERTY","features":[446]},{"name":"DNS_SERVER_PROPERTY_TYPE","features":[446]},{"name":"DNS_SERVER_PROPERTY_TYPES","features":[446]},{"name":"DNS_SERVER_PROPERTY_VERSION1","features":[446]},{"name":"DNS_SETTINGS","features":[446]},{"name":"DNS_SETTINGS2","features":[446]},{"name":"DNS_SETTINGS_ENABLE_LLMNR","features":[446]},{"name":"DNS_SETTINGS_QUERY_ADAPTER_NAME","features":[446]},{"name":"DNS_SETTINGS_VERSION1","features":[446]},{"name":"DNS_SETTINGS_VERSION2","features":[446]},{"name":"DNS_SETTING_DDR","features":[446]},{"name":"DNS_SETTING_DISABLE_UNCONSTRAINED_QUERIES","features":[446]},{"name":"DNS_SETTING_DOH","features":[446]},{"name":"DNS_SETTING_DOH_PROFILE","features":[446]},{"name":"DNS_SETTING_DOMAIN","features":[446]},{"name":"DNS_SETTING_ENCRYPTED_DNS_ADAPTER_FLAGS","features":[446]},{"name":"DNS_SETTING_HOSTNAME","features":[446]},{"name":"DNS_SETTING_IPV6","features":[446]},{"name":"DNS_SETTING_NAMESERVER","features":[446]},{"name":"DNS_SETTING_PROFILE_NAMESERVER","features":[446]},{"name":"DNS_SETTING_REGISTER_ADAPTER_NAME","features":[446]},{"name":"DNS_SETTING_REGISTRATION_ENABLED","features":[446]},{"name":"DNS_SETTING_SEARCHLIST","features":[446]},{"name":"DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST","features":[446]},{"name":"DeleteAnycastIpAddressEntry","features":[307,446,321,320]},{"name":"DeleteIPAddress","features":[446]},{"name":"DeleteIpForwardEntry","features":[446,320]},{"name":"DeleteIpForwardEntry2","features":[307,446,321,320]},{"name":"DeleteIpNetEntry","features":[446]},{"name":"DeleteIpNetEntry2","features":[307,446,321,320]},{"name":"DeletePersistentTcpPortReservation","features":[446]},{"name":"DeletePersistentUdpPortReservation","features":[446]},{"name":"DeleteProxyArpEntry","features":[446]},{"name":"DeleteUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"DisableMediaSense","features":[307,446,312]},{"name":"DnsServerDohProperty","features":[446]},{"name":"DnsServerInvalidProperty","features":[446]},{"name":"ERROR_BASE","features":[446]},{"name":"ERROR_IPV6_NOT_IMPLEMENTED","features":[446]},{"name":"EnableRouter","features":[307,446,312]},{"name":"FD_FLAGS_ALLFLAGS","features":[446]},{"name":"FD_FLAGS_NOSYN","features":[446]},{"name":"FILTER_ICMP_CODE_ANY","features":[446]},{"name":"FILTER_ICMP_TYPE_ANY","features":[446]},{"name":"FIXED_INFO_W2KSP1","features":[446]},{"name":"FlushIpNetTable","features":[446]},{"name":"FlushIpNetTable2","features":[307,446,320]},{"name":"FlushIpPathTable","features":[307,446,320]},{"name":"FreeDnsSettings","features":[446]},{"name":"FreeInterfaceDnsSettings","features":[446]},{"name":"FreeMibTable","features":[446]},{"name":"GAA_FLAG_INCLUDE_ALL_COMPARTMENTS","features":[446]},{"name":"GAA_FLAG_INCLUDE_ALL_INTERFACES","features":[446]},{"name":"GAA_FLAG_INCLUDE_GATEWAYS","features":[446]},{"name":"GAA_FLAG_INCLUDE_PREFIX","features":[446]},{"name":"GAA_FLAG_INCLUDE_TUNNEL_BINDINGORDER","features":[446]},{"name":"GAA_FLAG_INCLUDE_WINS_INFO","features":[446]},{"name":"GAA_FLAG_SKIP_ANYCAST","features":[446]},{"name":"GAA_FLAG_SKIP_DNS_INFO","features":[446]},{"name":"GAA_FLAG_SKIP_DNS_SERVER","features":[446]},{"name":"GAA_FLAG_SKIP_FRIENDLY_NAME","features":[446]},{"name":"GAA_FLAG_SKIP_MULTICAST","features":[446]},{"name":"GAA_FLAG_SKIP_UNICAST","features":[446]},{"name":"GET_ADAPTERS_ADDRESSES_FLAGS","features":[446]},{"name":"GF_FRAGCACHE","features":[446]},{"name":"GF_FRAGMENTS","features":[446]},{"name":"GF_STRONGHOST","features":[446]},{"name":"GLOBAL_FILTER","features":[446]},{"name":"GetAdapterIndex","features":[446]},{"name":"GetAdapterOrderMap","features":[446]},{"name":"GetAdaptersAddresses","features":[446,321,320]},{"name":"GetAdaptersInfo","features":[307,446]},{"name":"GetAnycastIpAddressEntry","features":[307,446,321,320]},{"name":"GetAnycastIpAddressTable","features":[307,446,321,320]},{"name":"GetBestInterface","features":[446]},{"name":"GetBestInterfaceEx","features":[446,320]},{"name":"GetBestRoute","features":[446,320]},{"name":"GetBestRoute2","features":[307,446,321,320]},{"name":"GetCurrentThreadCompartmentId","features":[307,446]},{"name":"GetCurrentThreadCompartmentScope","features":[446]},{"name":"GetDefaultCompartmentId","features":[307,446]},{"name":"GetDnsSettings","features":[307,446]},{"name":"GetExtendedTcpTable","features":[307,446]},{"name":"GetExtendedUdpTable","features":[307,446]},{"name":"GetFriendlyIfIndex","features":[446]},{"name":"GetIcmpStatistics","features":[446]},{"name":"GetIcmpStatisticsEx","features":[446]},{"name":"GetIfEntry","features":[446]},{"name":"GetIfEntry2","features":[307,446,321]},{"name":"GetIfEntry2Ex","features":[307,446,321]},{"name":"GetIfStackTable","features":[307,446]},{"name":"GetIfTable","features":[307,446]},{"name":"GetIfTable2","features":[307,446,321]},{"name":"GetIfTable2Ex","features":[307,446,321]},{"name":"GetInterfaceActiveTimestampCapabilities","features":[307,446,321]},{"name":"GetInterfaceCurrentTimestampCapabilities","features":[307,446,321]},{"name":"GetInterfaceDnsSettings","features":[307,446]},{"name":"GetInterfaceHardwareTimestampCapabilities","features":[307,446,321]},{"name":"GetInterfaceInfo","features":[446]},{"name":"GetInterfaceSupportedTimestampCapabilities","features":[307,446,321]},{"name":"GetInvertedIfStackTable","features":[307,446]},{"name":"GetIpAddrTable","features":[307,446]},{"name":"GetIpErrorString","features":[446]},{"name":"GetIpForwardEntry2","features":[307,446,321,320]},{"name":"GetIpForwardTable","features":[307,446,320]},{"name":"GetIpForwardTable2","features":[307,446,321,320]},{"name":"GetIpInterfaceEntry","features":[307,446,321,320]},{"name":"GetIpInterfaceTable","features":[307,446,321,320]},{"name":"GetIpNetEntry2","features":[307,446,321,320]},{"name":"GetIpNetTable","features":[307,446]},{"name":"GetIpNetTable2","features":[307,446,321,320]},{"name":"GetIpNetworkConnectionBandwidthEstimates","features":[307,446,320]},{"name":"GetIpPathEntry","features":[307,446,321,320]},{"name":"GetIpPathTable","features":[307,446,321,320]},{"name":"GetIpStatistics","features":[446]},{"name":"GetIpStatisticsEx","features":[446]},{"name":"GetJobCompartmentId","features":[307,446]},{"name":"GetMulticastIpAddressEntry","features":[307,446,321,320]},{"name":"GetMulticastIpAddressTable","features":[307,446,321,320]},{"name":"GetNetworkConnectivityHint","features":[307,446,320]},{"name":"GetNetworkConnectivityHintForInterface","features":[307,446,320]},{"name":"GetNetworkInformation","features":[307,446]},{"name":"GetNetworkParams","features":[307,446]},{"name":"GetNumberOfInterfaces","features":[446]},{"name":"GetOwnerModuleFromPidAndInfo","features":[446]},{"name":"GetOwnerModuleFromTcp6Entry","features":[446]},{"name":"GetOwnerModuleFromTcpEntry","features":[446]},{"name":"GetOwnerModuleFromUdp6Entry","features":[446]},{"name":"GetOwnerModuleFromUdpEntry","features":[446]},{"name":"GetPerAdapterInfo","features":[446]},{"name":"GetPerTcp6ConnectionEStats","features":[446,320]},{"name":"GetPerTcpConnectionEStats","features":[446]},{"name":"GetRTTAndHopCount","features":[307,446]},{"name":"GetSessionCompartmentId","features":[307,446]},{"name":"GetTcp6Table","features":[307,446,320]},{"name":"GetTcp6Table2","features":[307,446,320]},{"name":"GetTcpStatistics","features":[446]},{"name":"GetTcpStatisticsEx","features":[446]},{"name":"GetTcpStatisticsEx2","features":[446]},{"name":"GetTcpTable","features":[307,446]},{"name":"GetTcpTable2","features":[307,446]},{"name":"GetTeredoPort","features":[307,446]},{"name":"GetUdp6Table","features":[307,446,320]},{"name":"GetUdpStatistics","features":[446]},{"name":"GetUdpStatisticsEx","features":[446]},{"name":"GetUdpStatisticsEx2","features":[446]},{"name":"GetUdpTable","features":[307,446]},{"name":"GetUniDirectionalAdapterInfo","features":[446]},{"name":"GetUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"GetUnicastIpAddressTable","features":[307,446,321,320]},{"name":"HIFTIMESTAMPCHANGE","features":[446]},{"name":"HYBRID_NODETYPE","features":[446]},{"name":"ICMP4_DST_UNREACH","features":[446]},{"name":"ICMP4_ECHO_REPLY","features":[446]},{"name":"ICMP4_ECHO_REQUEST","features":[446]},{"name":"ICMP4_MASK_REPLY","features":[446]},{"name":"ICMP4_MASK_REQUEST","features":[446]},{"name":"ICMP4_PARAM_PROB","features":[446]},{"name":"ICMP4_REDIRECT","features":[446]},{"name":"ICMP4_ROUTER_ADVERT","features":[446]},{"name":"ICMP4_ROUTER_SOLICIT","features":[446]},{"name":"ICMP4_SOURCE_QUENCH","features":[446]},{"name":"ICMP4_TIMESTAMP_REPLY","features":[446]},{"name":"ICMP4_TIMESTAMP_REQUEST","features":[446]},{"name":"ICMP4_TIME_EXCEEDED","features":[446]},{"name":"ICMP4_TYPE","features":[446]},{"name":"ICMP6_DST_UNREACH","features":[446]},{"name":"ICMP6_ECHO_REPLY","features":[446]},{"name":"ICMP6_ECHO_REQUEST","features":[446]},{"name":"ICMP6_INFOMSG_MASK","features":[446]},{"name":"ICMP6_MEMBERSHIP_QUERY","features":[446]},{"name":"ICMP6_MEMBERSHIP_REDUCTION","features":[446]},{"name":"ICMP6_MEMBERSHIP_REPORT","features":[446]},{"name":"ICMP6_PACKET_TOO_BIG","features":[446]},{"name":"ICMP6_PARAM_PROB","features":[446]},{"name":"ICMP6_TIME_EXCEEDED","features":[446]},{"name":"ICMP6_TYPE","features":[446]},{"name":"ICMP6_V2_MEMBERSHIP_REPORT","features":[446]},{"name":"ICMPV6_ECHO_REPLY_LH","features":[446]},{"name":"ICMP_ECHO_REPLY","features":[446]},{"name":"ICMP_ECHO_REPLY32","features":[446]},{"name":"ICMP_STATS","features":[446]},{"name":"IF_ACCESS_BROADCAST","features":[446]},{"name":"IF_ACCESS_LOOPBACK","features":[446]},{"name":"IF_ACCESS_POINTTOMULTIPOINT","features":[446]},{"name":"IF_ACCESS_POINTTOPOINT","features":[446]},{"name":"IF_ACCESS_POINT_TO_MULTI_POINT","features":[446]},{"name":"IF_ACCESS_POINT_TO_POINT","features":[446]},{"name":"IF_ACCESS_TYPE","features":[446]},{"name":"IF_ADMIN_STATUS_DOWN","features":[446]},{"name":"IF_ADMIN_STATUS_TESTING","features":[446]},{"name":"IF_ADMIN_STATUS_UP","features":[446]},{"name":"IF_CHECK_MCAST","features":[446]},{"name":"IF_CHECK_NONE","features":[446]},{"name":"IF_CHECK_SEND","features":[446]},{"name":"IF_CONNECTION_DEDICATED","features":[446]},{"name":"IF_CONNECTION_DEMAND","features":[446]},{"name":"IF_CONNECTION_PASSIVE","features":[446]},{"name":"IF_NUMBER","features":[446]},{"name":"IF_OPER_STATUS_CONNECTED","features":[446]},{"name":"IF_OPER_STATUS_CONNECTING","features":[446]},{"name":"IF_OPER_STATUS_DISCONNECTED","features":[446]},{"name":"IF_OPER_STATUS_NON_OPERATIONAL","features":[446]},{"name":"IF_OPER_STATUS_OPERATIONAL","features":[446]},{"name":"IF_OPER_STATUS_UNREACHABLE","features":[446]},{"name":"IF_ROW","features":[446]},{"name":"IF_STATUS","features":[446]},{"name":"IF_TABLE","features":[446]},{"name":"IF_TYPE_A12MPPSWITCH","features":[446]},{"name":"IF_TYPE_AAL2","features":[446]},{"name":"IF_TYPE_AAL5","features":[446]},{"name":"IF_TYPE_ADSL","features":[446]},{"name":"IF_TYPE_AFLANE_8023","features":[446]},{"name":"IF_TYPE_AFLANE_8025","features":[446]},{"name":"IF_TYPE_ARAP","features":[446]},{"name":"IF_TYPE_ARCNET","features":[446]},{"name":"IF_TYPE_ARCNET_PLUS","features":[446]},{"name":"IF_TYPE_ASYNC","features":[446]},{"name":"IF_TYPE_ATM","features":[446]},{"name":"IF_TYPE_ATM_DXI","features":[446]},{"name":"IF_TYPE_ATM_FUNI","features":[446]},{"name":"IF_TYPE_ATM_IMA","features":[446]},{"name":"IF_TYPE_ATM_LOGICAL","features":[446]},{"name":"IF_TYPE_ATM_RADIO","features":[446]},{"name":"IF_TYPE_ATM_SUBINTERFACE","features":[446]},{"name":"IF_TYPE_ATM_VCI_ENDPT","features":[446]},{"name":"IF_TYPE_ATM_VIRTUAL","features":[446]},{"name":"IF_TYPE_BASIC_ISDN","features":[446]},{"name":"IF_TYPE_BGP_POLICY_ACCOUNTING","features":[446]},{"name":"IF_TYPE_BSC","features":[446]},{"name":"IF_TYPE_CCTEMUL","features":[446]},{"name":"IF_TYPE_CES","features":[446]},{"name":"IF_TYPE_CHANNEL","features":[446]},{"name":"IF_TYPE_CNR","features":[446]},{"name":"IF_TYPE_COFFEE","features":[446]},{"name":"IF_TYPE_COMPOSITELINK","features":[446]},{"name":"IF_TYPE_DCN","features":[446]},{"name":"IF_TYPE_DDN_X25","features":[446]},{"name":"IF_TYPE_DIGITALPOWERLINE","features":[446]},{"name":"IF_TYPE_DIGITAL_WRAPPER_OVERHEAD_CHANNEL","features":[446]},{"name":"IF_TYPE_DLSW","features":[446]},{"name":"IF_TYPE_DOCSCABLE_DOWNSTREAM","features":[446]},{"name":"IF_TYPE_DOCSCABLE_MACLAYER","features":[446]},{"name":"IF_TYPE_DOCSCABLE_UPSTREAM","features":[446]},{"name":"IF_TYPE_DS0","features":[446]},{"name":"IF_TYPE_DS0_BUNDLE","features":[446]},{"name":"IF_TYPE_DS1","features":[446]},{"name":"IF_TYPE_DS1_FDL","features":[446]},{"name":"IF_TYPE_DS3","features":[446]},{"name":"IF_TYPE_DTM","features":[446]},{"name":"IF_TYPE_DVBRCC_DOWNSTREAM","features":[446]},{"name":"IF_TYPE_DVBRCC_MACLAYER","features":[446]},{"name":"IF_TYPE_DVBRCC_UPSTREAM","features":[446]},{"name":"IF_TYPE_DVB_ASI_IN","features":[446]},{"name":"IF_TYPE_DVB_ASI_OUT","features":[446]},{"name":"IF_TYPE_E1","features":[446]},{"name":"IF_TYPE_EON","features":[446]},{"name":"IF_TYPE_EPLRS","features":[446]},{"name":"IF_TYPE_ESCON","features":[446]},{"name":"IF_TYPE_ETHERNET_3MBIT","features":[446]},{"name":"IF_TYPE_ETHERNET_CSMACD","features":[446]},{"name":"IF_TYPE_FAST","features":[446]},{"name":"IF_TYPE_FASTETHER","features":[446]},{"name":"IF_TYPE_FASTETHER_FX","features":[446]},{"name":"IF_TYPE_FDDI","features":[446]},{"name":"IF_TYPE_FIBRECHANNEL","features":[446]},{"name":"IF_TYPE_FRAMERELAY","features":[446]},{"name":"IF_TYPE_FRAMERELAY_INTERCONNECT","features":[446]},{"name":"IF_TYPE_FRAMERELAY_MPI","features":[446]},{"name":"IF_TYPE_FRAMERELAY_SERVICE","features":[446]},{"name":"IF_TYPE_FRF16_MFR_BUNDLE","features":[446]},{"name":"IF_TYPE_FR_DLCI_ENDPT","features":[446]},{"name":"IF_TYPE_FR_FORWARD","features":[446]},{"name":"IF_TYPE_G703_2MB","features":[446]},{"name":"IF_TYPE_G703_64K","features":[446]},{"name":"IF_TYPE_GIGABITETHERNET","features":[446]},{"name":"IF_TYPE_GR303_IDT","features":[446]},{"name":"IF_TYPE_GR303_RDT","features":[446]},{"name":"IF_TYPE_H323_GATEKEEPER","features":[446]},{"name":"IF_TYPE_H323_PROXY","features":[446]},{"name":"IF_TYPE_HDH_1822","features":[446]},{"name":"IF_TYPE_HDLC","features":[446]},{"name":"IF_TYPE_HDSL2","features":[446]},{"name":"IF_TYPE_HIPERLAN2","features":[446]},{"name":"IF_TYPE_HIPPI","features":[446]},{"name":"IF_TYPE_HIPPIINTERFACE","features":[446]},{"name":"IF_TYPE_HOSTPAD","features":[446]},{"name":"IF_TYPE_HSSI","features":[446]},{"name":"IF_TYPE_HYPERCHANNEL","features":[446]},{"name":"IF_TYPE_IBM370PARCHAN","features":[446]},{"name":"IF_TYPE_IDSL","features":[446]},{"name":"IF_TYPE_IEEE1394","features":[446]},{"name":"IF_TYPE_IEEE80211","features":[446]},{"name":"IF_TYPE_IEEE80212","features":[446]},{"name":"IF_TYPE_IEEE802154","features":[446]},{"name":"IF_TYPE_IEEE80216_WMAN","features":[446]},{"name":"IF_TYPE_IEEE8023AD_LAG","features":[446]},{"name":"IF_TYPE_IF_GSN","features":[446]},{"name":"IF_TYPE_IMT","features":[446]},{"name":"IF_TYPE_INTERLEAVE","features":[446]},{"name":"IF_TYPE_IP","features":[446]},{"name":"IF_TYPE_IPFORWARD","features":[446]},{"name":"IF_TYPE_IPOVER_ATM","features":[446]},{"name":"IF_TYPE_IPOVER_CDLC","features":[446]},{"name":"IF_TYPE_IPOVER_CLAW","features":[446]},{"name":"IF_TYPE_IPSWITCH","features":[446]},{"name":"IF_TYPE_IS088023_CSMACD","features":[446]},{"name":"IF_TYPE_ISDN","features":[446]},{"name":"IF_TYPE_ISDN_S","features":[446]},{"name":"IF_TYPE_ISDN_U","features":[446]},{"name":"IF_TYPE_ISO88022_LLC","features":[446]},{"name":"IF_TYPE_ISO88024_TOKENBUS","features":[446]},{"name":"IF_TYPE_ISO88025R_DTR","features":[446]},{"name":"IF_TYPE_ISO88025_CRFPRINT","features":[446]},{"name":"IF_TYPE_ISO88025_FIBER","features":[446]},{"name":"IF_TYPE_ISO88025_TOKENRING","features":[446]},{"name":"IF_TYPE_ISO88026_MAN","features":[446]},{"name":"IF_TYPE_ISUP","features":[446]},{"name":"IF_TYPE_L2_VLAN","features":[446]},{"name":"IF_TYPE_L3_IPVLAN","features":[446]},{"name":"IF_TYPE_L3_IPXVLAN","features":[446]},{"name":"IF_TYPE_LAP_B","features":[446]},{"name":"IF_TYPE_LAP_D","features":[446]},{"name":"IF_TYPE_LAP_F","features":[446]},{"name":"IF_TYPE_LOCALTALK","features":[446]},{"name":"IF_TYPE_MEDIAMAILOVERIP","features":[446]},{"name":"IF_TYPE_MF_SIGLINK","features":[446]},{"name":"IF_TYPE_MIO_X25","features":[446]},{"name":"IF_TYPE_MODEM","features":[446]},{"name":"IF_TYPE_MPC","features":[446]},{"name":"IF_TYPE_MPLS","features":[446]},{"name":"IF_TYPE_MPLS_TUNNEL","features":[446]},{"name":"IF_TYPE_MSDSL","features":[446]},{"name":"IF_TYPE_MVL","features":[446]},{"name":"IF_TYPE_MYRINET","features":[446]},{"name":"IF_TYPE_NFAS","features":[446]},{"name":"IF_TYPE_NSIP","features":[446]},{"name":"IF_TYPE_OPTICAL_CHANNEL","features":[446]},{"name":"IF_TYPE_OPTICAL_TRANSPORT","features":[446]},{"name":"IF_TYPE_OTHER","features":[446]},{"name":"IF_TYPE_PARA","features":[446]},{"name":"IF_TYPE_PLC","features":[446]},{"name":"IF_TYPE_POS","features":[446]},{"name":"IF_TYPE_PPP","features":[446]},{"name":"IF_TYPE_PPPMULTILINKBUNDLE","features":[446]},{"name":"IF_TYPE_PRIMARY_ISDN","features":[446]},{"name":"IF_TYPE_PROP_BWA_P2MP","features":[446]},{"name":"IF_TYPE_PROP_CNLS","features":[446]},{"name":"IF_TYPE_PROP_DOCS_WIRELESS_DOWNSTREAM","features":[446]},{"name":"IF_TYPE_PROP_DOCS_WIRELESS_MACLAYER","features":[446]},{"name":"IF_TYPE_PROP_DOCS_WIRELESS_UPSTREAM","features":[446]},{"name":"IF_TYPE_PROP_MULTIPLEXOR","features":[446]},{"name":"IF_TYPE_PROP_POINT2POINT_SERIAL","features":[446]},{"name":"IF_TYPE_PROP_VIRTUAL","features":[446]},{"name":"IF_TYPE_PROP_WIRELESS_P2P","features":[446]},{"name":"IF_TYPE_PROTEON_10MBIT","features":[446]},{"name":"IF_TYPE_PROTEON_80MBIT","features":[446]},{"name":"IF_TYPE_QLLC","features":[446]},{"name":"IF_TYPE_RADIO_MAC","features":[446]},{"name":"IF_TYPE_RADSL","features":[446]},{"name":"IF_TYPE_REACH_DSL","features":[446]},{"name":"IF_TYPE_REGULAR_1822","features":[446]},{"name":"IF_TYPE_RFC1483","features":[446]},{"name":"IF_TYPE_RFC877_X25","features":[446]},{"name":"IF_TYPE_RS232","features":[446]},{"name":"IF_TYPE_RSRB","features":[446]},{"name":"IF_TYPE_SDLC","features":[446]},{"name":"IF_TYPE_SDSL","features":[446]},{"name":"IF_TYPE_SHDSL","features":[446]},{"name":"IF_TYPE_SIP","features":[446]},{"name":"IF_TYPE_SLIP","features":[446]},{"name":"IF_TYPE_SMDS_DXI","features":[446]},{"name":"IF_TYPE_SMDS_ICIP","features":[446]},{"name":"IF_TYPE_SOFTWARE_LOOPBACK","features":[446]},{"name":"IF_TYPE_SONET","features":[446]},{"name":"IF_TYPE_SONET_OVERHEAD_CHANNEL","features":[446]},{"name":"IF_TYPE_SONET_PATH","features":[446]},{"name":"IF_TYPE_SONET_VT","features":[446]},{"name":"IF_TYPE_SRP","features":[446]},{"name":"IF_TYPE_SS7_SIGLINK","features":[446]},{"name":"IF_TYPE_STACKTOSTACK","features":[446]},{"name":"IF_TYPE_STARLAN","features":[446]},{"name":"IF_TYPE_TDLC","features":[446]},{"name":"IF_TYPE_TERMPAD","features":[446]},{"name":"IF_TYPE_TR008","features":[446]},{"name":"IF_TYPE_TRANSPHDLC","features":[446]},{"name":"IF_TYPE_TUNNEL","features":[446]},{"name":"IF_TYPE_ULTRA","features":[446]},{"name":"IF_TYPE_USB","features":[446]},{"name":"IF_TYPE_V11","features":[446]},{"name":"IF_TYPE_V35","features":[446]},{"name":"IF_TYPE_V36","features":[446]},{"name":"IF_TYPE_V37","features":[446]},{"name":"IF_TYPE_VDSL","features":[446]},{"name":"IF_TYPE_VIRTUALIPADDRESS","features":[446]},{"name":"IF_TYPE_VOICEOVERATM","features":[446]},{"name":"IF_TYPE_VOICEOVERFRAMERELAY","features":[446]},{"name":"IF_TYPE_VOICE_EM","features":[446]},{"name":"IF_TYPE_VOICE_ENCAP","features":[446]},{"name":"IF_TYPE_VOICE_FXO","features":[446]},{"name":"IF_TYPE_VOICE_FXS","features":[446]},{"name":"IF_TYPE_VOICE_OVERIP","features":[446]},{"name":"IF_TYPE_WWANPP","features":[446]},{"name":"IF_TYPE_WWANPP2","features":[446]},{"name":"IF_TYPE_X213","features":[446]},{"name":"IF_TYPE_X25_HUNTGROUP","features":[446]},{"name":"IF_TYPE_X25_MLP","features":[446]},{"name":"IF_TYPE_X25_PLE","features":[446]},{"name":"IF_TYPE_XBOX_WIRELESS","features":[446]},{"name":"INTERFACE_HARDWARE_CROSSTIMESTAMP","features":[446]},{"name":"INTERFACE_HARDWARE_CROSSTIMESTAMP_VERSION_1","features":[446]},{"name":"INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES","features":[307,446]},{"name":"INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES","features":[307,446]},{"name":"INTERFACE_TIMESTAMP_CAPABILITIES","features":[307,446]},{"name":"INTERFACE_TIMESTAMP_CAPABILITIES_VERSION_1","features":[446]},{"name":"INTERNAL_IF_OPER_STATUS","features":[446]},{"name":"IOCTL_ARP_SEND_REQUEST","features":[446]},{"name":"IOCTL_IP_ADDCHANGE_NOTIFY_REQUEST","features":[446]},{"name":"IOCTL_IP_GET_BEST_INTERFACE","features":[446]},{"name":"IOCTL_IP_INTERFACE_INFO","features":[446]},{"name":"IOCTL_IP_RTCHANGE_NOTIFY_REQUEST","features":[446]},{"name":"IOCTL_IP_UNIDIRECTIONAL_ADAPTER_ADDRESS","features":[446]},{"name":"IP6_STATS","features":[446]},{"name":"IPRTRMGR_PID","features":[446]},{"name":"IPV6_ADDRESS_EX","features":[446]},{"name":"IPV6_GLOBAL_INFO","features":[446]},{"name":"IPV6_ROUTE_INFO","features":[446]},{"name":"IP_ADAPTER_ADDRESSES_LH","features":[446,321,320]},{"name":"IP_ADAPTER_ADDRESSES_XP","features":[446,321,320]},{"name":"IP_ADAPTER_ADDRESS_DNS_ELIGIBLE","features":[446]},{"name":"IP_ADAPTER_ADDRESS_TRANSIENT","features":[446]},{"name":"IP_ADAPTER_ANYCAST_ADDRESS_XP","features":[446,320]},{"name":"IP_ADAPTER_DDNS_ENABLED","features":[446]},{"name":"IP_ADAPTER_DHCP_ENABLED","features":[446]},{"name":"IP_ADAPTER_DNS_SERVER_ADDRESS_XP","features":[446,320]},{"name":"IP_ADAPTER_DNS_SUFFIX","features":[446]},{"name":"IP_ADAPTER_GATEWAY_ADDRESS_LH","features":[446,320]},{"name":"IP_ADAPTER_INDEX_MAP","features":[446]},{"name":"IP_ADAPTER_INFO","features":[307,446]},{"name":"IP_ADAPTER_IPV4_ENABLED","features":[446]},{"name":"IP_ADAPTER_IPV6_ENABLED","features":[446]},{"name":"IP_ADAPTER_IPV6_MANAGE_ADDRESS_CONFIG","features":[446]},{"name":"IP_ADAPTER_IPV6_OTHER_STATEFUL_CONFIG","features":[446]},{"name":"IP_ADAPTER_MULTICAST_ADDRESS_XP","features":[446,320]},{"name":"IP_ADAPTER_NETBIOS_OVER_TCPIP_ENABLED","features":[446]},{"name":"IP_ADAPTER_NO_MULTICAST","features":[446]},{"name":"IP_ADAPTER_ORDER_MAP","features":[446]},{"name":"IP_ADAPTER_PREFIX_XP","features":[446,320]},{"name":"IP_ADAPTER_RECEIVE_ONLY","features":[446]},{"name":"IP_ADAPTER_REGISTER_ADAPTER_SUFFIX","features":[446]},{"name":"IP_ADAPTER_UNICAST_ADDRESS_LH","features":[446,320]},{"name":"IP_ADAPTER_UNICAST_ADDRESS_XP","features":[446,320]},{"name":"IP_ADAPTER_WINS_SERVER_ADDRESS_LH","features":[446,320]},{"name":"IP_ADDRESS_PREFIX","features":[446,320]},{"name":"IP_ADDRESS_STRING","features":[446]},{"name":"IP_ADDRROW","features":[446]},{"name":"IP_ADDRTABLE","features":[446]},{"name":"IP_ADDR_ADDED","features":[446]},{"name":"IP_ADDR_DELETED","features":[446]},{"name":"IP_ADDR_STRING","features":[446]},{"name":"IP_BAD_DESTINATION","features":[446]},{"name":"IP_BAD_HEADER","features":[446]},{"name":"IP_BAD_OPTION","features":[446]},{"name":"IP_BAD_REQ","features":[446]},{"name":"IP_BAD_ROUTE","features":[446]},{"name":"IP_BIND_ADAPTER","features":[446]},{"name":"IP_BUF_TOO_SMALL","features":[446]},{"name":"IP_DEMAND_DIAL_FILTER_INFO","features":[446]},{"name":"IP_DEMAND_DIAL_FILTER_INFO_V6","features":[446]},{"name":"IP_DEST_ADDR_UNREACHABLE","features":[446]},{"name":"IP_DEST_HOST_UNREACHABLE","features":[446]},{"name":"IP_DEST_NET_UNREACHABLE","features":[446]},{"name":"IP_DEST_NO_ROUTE","features":[446]},{"name":"IP_DEST_PORT_UNREACHABLE","features":[446]},{"name":"IP_DEST_PROHIBITED","features":[446]},{"name":"IP_DEST_PROT_UNREACHABLE","features":[446]},{"name":"IP_DEST_SCOPE_MISMATCH","features":[446]},{"name":"IP_DEST_UNREACHABLE","features":[446]},{"name":"IP_DEVICE_DOES_NOT_EXIST","features":[446]},{"name":"IP_DUPLICATE_ADDRESS","features":[446]},{"name":"IP_DUPLICATE_IPADD","features":[446]},{"name":"IP_EXPORT_INCLUDED","features":[446]},{"name":"IP_FILTER_ENABLE_INFO","features":[446]},{"name":"IP_FILTER_ENABLE_INFO_V6","features":[446]},{"name":"IP_FLAG_DF","features":[446]},{"name":"IP_FLAG_REVERSE","features":[446]},{"name":"IP_FORWARDNUMBER","features":[446]},{"name":"IP_FORWARDROW","features":[446]},{"name":"IP_FORWARDTABLE","features":[446]},{"name":"IP_GENERAL_FAILURE","features":[446]},{"name":"IP_GENERAL_INFO_BASE","features":[446]},{"name":"IP_GLOBAL_INFO","features":[446]},{"name":"IP_HOP_LIMIT_EXCEEDED","features":[446]},{"name":"IP_HW_ERROR","features":[446]},{"name":"IP_ICMP_ERROR","features":[446]},{"name":"IP_IFFILTER_INFO","features":[446]},{"name":"IP_IFFILTER_INFO_V6","features":[446]},{"name":"IP_INTERFACE_INFO","features":[446]},{"name":"IP_INTERFACE_METRIC_CHANGE","features":[446]},{"name":"IP_INTERFACE_NAME_INFO_W2KSP1","features":[446]},{"name":"IP_INTERFACE_STATUS_INFO","features":[446]},{"name":"IP_INTERFACE_WOL_CAPABILITY_CHANGE","features":[446]},{"name":"IP_IN_FILTER_INFO","features":[446]},{"name":"IP_IN_FILTER_INFO_V6","features":[446]},{"name":"IP_IPINIP_CFG_INFO","features":[446]},{"name":"IP_MCAST_BOUNDARY_INFO","features":[446]},{"name":"IP_MCAST_COUNTER_INFO","features":[446]},{"name":"IP_MCAST_HEARBEAT_INFO","features":[446]},{"name":"IP_MCAST_LIMIT_INFO","features":[446]},{"name":"IP_MEDIA_CONNECT","features":[446]},{"name":"IP_MEDIA_DISCONNECT","features":[446]},{"name":"IP_MTU_CHANGE","features":[446]},{"name":"IP_NEGOTIATING_IPSEC","features":[446]},{"name":"IP_NETROW","features":[446]},{"name":"IP_NETTABLE","features":[446]},{"name":"IP_NO_RESOURCES","features":[446]},{"name":"IP_OPTION_INFORMATION","features":[446]},{"name":"IP_OPTION_INFORMATION32","features":[446]},{"name":"IP_OPTION_TOO_BIG","features":[446]},{"name":"IP_OUT_FILTER_INFO","features":[446]},{"name":"IP_OUT_FILTER_INFO_V6","features":[446]},{"name":"IP_PACKET_TOO_BIG","features":[446]},{"name":"IP_PARAMETER_PROBLEM","features":[446]},{"name":"IP_PARAM_PROBLEM","features":[446]},{"name":"IP_PENDING","features":[446]},{"name":"IP_PER_ADAPTER_INFO_W2KSP1","features":[446]},{"name":"IP_PROT_PRIORITY_INFO","features":[446]},{"name":"IP_PROT_PRIORITY_INFO_EX","features":[446]},{"name":"IP_REASSEMBLY_TIME_EXCEEDED","features":[446]},{"name":"IP_RECONFIG_SECFLTR","features":[446]},{"name":"IP_REQ_TIMED_OUT","features":[446]},{"name":"IP_ROUTER_DISC_INFO","features":[446]},{"name":"IP_ROUTER_MANAGER_VERSION","features":[446]},{"name":"IP_ROUTE_INFO","features":[446]},{"name":"IP_SOURCE_QUENCH","features":[446]},{"name":"IP_SPEC_MTU_CHANGE","features":[446]},{"name":"IP_STATS","features":[446]},{"name":"IP_STATUS_BASE","features":[446]},{"name":"IP_SUCCESS","features":[446]},{"name":"IP_TIME_EXCEEDED","features":[446]},{"name":"IP_TTL_EXPIRED_REASSEM","features":[446]},{"name":"IP_TTL_EXPIRED_TRANSIT","features":[446]},{"name":"IP_UNBIND_ADAPTER","features":[446]},{"name":"IP_UNIDIRECTIONAL_ADAPTER_ADDRESS","features":[446]},{"name":"IP_UNLOAD","features":[446]},{"name":"IP_UNRECOGNIZED_NEXT_HEADER","features":[446]},{"name":"Icmp6CreateFile","features":[307,446]},{"name":"Icmp6ParseReplies","features":[446]},{"name":"Icmp6SendEcho2","features":[307,446,320,312]},{"name":"IcmpCloseHandle","features":[307,446]},{"name":"IcmpCreateFile","features":[307,446]},{"name":"IcmpParseReplies","features":[446]},{"name":"IcmpSendEcho","features":[307,446]},{"name":"IcmpSendEcho2","features":[307,446,312]},{"name":"IcmpSendEcho2Ex","features":[307,446,312]},{"name":"InitializeIpForwardEntry","features":[307,446,321,320]},{"name":"InitializeIpInterfaceEntry","features":[307,446,321,320]},{"name":"InitializeUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"IpReleaseAddress","features":[446]},{"name":"IpRenewAddress","features":[446]},{"name":"LB_DST_ADDR_USE_DSTADDR_FLAG","features":[446]},{"name":"LB_DST_ADDR_USE_SRCADDR_FLAG","features":[446]},{"name":"LB_DST_MASK_LATE_FLAG","features":[446]},{"name":"LB_SRC_ADDR_USE_DSTADDR_FLAG","features":[446]},{"name":"LB_SRC_ADDR_USE_SRCADDR_FLAG","features":[446]},{"name":"LB_SRC_MASK_LATE_FLAG","features":[446]},{"name":"LookupPersistentTcpPortReservation","features":[446]},{"name":"LookupPersistentUdpPortReservation","features":[446]},{"name":"MAXLEN_IFDESCR","features":[446]},{"name":"MAXLEN_PHYSADDR","features":[446]},{"name":"MAX_ADAPTER_ADDRESS_LENGTH","features":[446]},{"name":"MAX_ADAPTER_DESCRIPTION_LENGTH","features":[446]},{"name":"MAX_ADAPTER_NAME","features":[446]},{"name":"MAX_ADAPTER_NAME_LENGTH","features":[446]},{"name":"MAX_DHCPV6_DUID_LENGTH","features":[446]},{"name":"MAX_DNS_SUFFIX_STRING_LENGTH","features":[446]},{"name":"MAX_DOMAIN_NAME_LEN","features":[446]},{"name":"MAX_HOSTNAME_LEN","features":[446]},{"name":"MAX_IF_TYPE","features":[446]},{"name":"MAX_INTERFACE_NAME_LEN","features":[446]},{"name":"MAX_IP_STATUS","features":[446]},{"name":"MAX_MIB_OFFSET","features":[446]},{"name":"MAX_OPT_SIZE","features":[446]},{"name":"MAX_SCOPE_ID_LEN","features":[446]},{"name":"MAX_SCOPE_NAME_LEN","features":[446]},{"name":"MCAST_BOUNDARY","features":[446]},{"name":"MCAST_GLOBAL","features":[446]},{"name":"MCAST_IF_ENTRY","features":[446]},{"name":"MCAST_MFE","features":[446]},{"name":"MCAST_MFE_STATS","features":[446]},{"name":"MCAST_MFE_STATS_EX","features":[446]},{"name":"MCAST_SCOPE","features":[446]},{"name":"MIBICMPINFO","features":[446]},{"name":"MIBICMPSTATS","features":[446]},{"name":"MIBICMPSTATS_EX_XPSP1","features":[446]},{"name":"MIB_ANYCASTIPADDRESS_ROW","features":[446,321,320]},{"name":"MIB_ANYCASTIPADDRESS_TABLE","features":[446,321,320]},{"name":"MIB_BEST_IF","features":[446]},{"name":"MIB_BOUNDARYROW","features":[446]},{"name":"MIB_ICMP","features":[446]},{"name":"MIB_ICMP_EX_XPSP1","features":[446]},{"name":"MIB_IFNUMBER","features":[446]},{"name":"MIB_IFROW","features":[446]},{"name":"MIB_IFSTACK_ROW","features":[446]},{"name":"MIB_IFSTACK_TABLE","features":[446]},{"name":"MIB_IFSTATUS","features":[307,446]},{"name":"MIB_IFTABLE","features":[446]},{"name":"MIB_IF_ADMIN_STATUS_DOWN","features":[446]},{"name":"MIB_IF_ADMIN_STATUS_TESTING","features":[446]},{"name":"MIB_IF_ADMIN_STATUS_UP","features":[446]},{"name":"MIB_IF_ENTRY_LEVEL","features":[446]},{"name":"MIB_IF_ROW2","features":[446,321]},{"name":"MIB_IF_TABLE2","features":[446,321]},{"name":"MIB_IF_TABLE_LEVEL","features":[446]},{"name":"MIB_IF_TYPE_ETHERNET","features":[446]},{"name":"MIB_IF_TYPE_FDDI","features":[446]},{"name":"MIB_IF_TYPE_LOOPBACK","features":[446]},{"name":"MIB_IF_TYPE_OTHER","features":[446]},{"name":"MIB_IF_TYPE_PPP","features":[446]},{"name":"MIB_IF_TYPE_SLIP","features":[446]},{"name":"MIB_IF_TYPE_TOKENRING","features":[446]},{"name":"MIB_INVALID_TEREDO_PORT_NUMBER","features":[446]},{"name":"MIB_INVERTEDIFSTACK_ROW","features":[446]},{"name":"MIB_INVERTEDIFSTACK_TABLE","features":[446]},{"name":"MIB_IPADDRROW_W2K","features":[446]},{"name":"MIB_IPADDRROW_XP","features":[446]},{"name":"MIB_IPADDRTABLE","features":[446]},{"name":"MIB_IPADDR_DELETED","features":[446]},{"name":"MIB_IPADDR_DISCONNECTED","features":[446]},{"name":"MIB_IPADDR_DNS_ELIGIBLE","features":[446]},{"name":"MIB_IPADDR_DYNAMIC","features":[446]},{"name":"MIB_IPADDR_PRIMARY","features":[446]},{"name":"MIB_IPADDR_TRANSIENT","features":[446]},{"name":"MIB_IPDESTROW","features":[446,320]},{"name":"MIB_IPDESTTABLE","features":[446,320]},{"name":"MIB_IPFORWARDNUMBER","features":[446]},{"name":"MIB_IPFORWARDROW","features":[446,320]},{"name":"MIB_IPFORWARDTABLE","features":[446,320]},{"name":"MIB_IPFORWARD_ROW2","features":[307,446,321,320]},{"name":"MIB_IPFORWARD_TABLE2","features":[307,446,321,320]},{"name":"MIB_IPFORWARD_TYPE","features":[446]},{"name":"MIB_IPINTERFACE_ROW","features":[307,446,321,320]},{"name":"MIB_IPINTERFACE_TABLE","features":[307,446,321,320]},{"name":"MIB_IPMCAST_BOUNDARY","features":[446]},{"name":"MIB_IPMCAST_BOUNDARY_TABLE","features":[446]},{"name":"MIB_IPMCAST_GLOBAL","features":[446]},{"name":"MIB_IPMCAST_IF_ENTRY","features":[446]},{"name":"MIB_IPMCAST_IF_TABLE","features":[446]},{"name":"MIB_IPMCAST_MFE","features":[446]},{"name":"MIB_IPMCAST_MFE_STATS","features":[446]},{"name":"MIB_IPMCAST_MFE_STATS_EX_XP","features":[446]},{"name":"MIB_IPMCAST_OIF_STATS_LH","features":[446]},{"name":"MIB_IPMCAST_OIF_STATS_W2K","features":[446]},{"name":"MIB_IPMCAST_OIF_W2K","features":[446]},{"name":"MIB_IPMCAST_OIF_XP","features":[446]},{"name":"MIB_IPMCAST_SCOPE","features":[446]},{"name":"MIB_IPNETROW_LH","features":[446]},{"name":"MIB_IPNETROW_W2K","features":[446]},{"name":"MIB_IPNETTABLE","features":[446]},{"name":"MIB_IPNET_ROW2","features":[446,321,320]},{"name":"MIB_IPNET_TABLE2","features":[446,321,320]},{"name":"MIB_IPNET_TYPE","features":[446]},{"name":"MIB_IPNET_TYPE_DYNAMIC","features":[446]},{"name":"MIB_IPNET_TYPE_INVALID","features":[446]},{"name":"MIB_IPNET_TYPE_OTHER","features":[446]},{"name":"MIB_IPNET_TYPE_STATIC","features":[446]},{"name":"MIB_IPPATH_ROW","features":[307,446,321,320]},{"name":"MIB_IPPATH_TABLE","features":[307,446,321,320]},{"name":"MIB_IPROUTE_METRIC_UNUSED","features":[446]},{"name":"MIB_IPROUTE_TYPE_DIRECT","features":[446]},{"name":"MIB_IPROUTE_TYPE_INDIRECT","features":[446]},{"name":"MIB_IPROUTE_TYPE_INVALID","features":[446]},{"name":"MIB_IPROUTE_TYPE_OTHER","features":[446]},{"name":"MIB_IPSTATS_FORWARDING","features":[446]},{"name":"MIB_IPSTATS_LH","features":[446]},{"name":"MIB_IPSTATS_W2K","features":[446]},{"name":"MIB_IP_FORWARDING","features":[446]},{"name":"MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES","features":[307,446,320]},{"name":"MIB_IP_NOT_FORWARDING","features":[446]},{"name":"MIB_MCAST_LIMIT_ROW","features":[446]},{"name":"MIB_MFE_STATS_TABLE","features":[446]},{"name":"MIB_MFE_STATS_TABLE_EX_XP","features":[446]},{"name":"MIB_MFE_TABLE","features":[446]},{"name":"MIB_MULTICASTIPADDRESS_ROW","features":[446,321,320]},{"name":"MIB_MULTICASTIPADDRESS_TABLE","features":[446,321,320]},{"name":"MIB_NOTIFICATION_TYPE","features":[446]},{"name":"MIB_OPAQUE_INFO","features":[446]},{"name":"MIB_OPAQUE_QUERY","features":[446]},{"name":"MIB_PROXYARP","features":[446]},{"name":"MIB_ROUTESTATE","features":[307,446]},{"name":"MIB_TCP6ROW","features":[446,320]},{"name":"MIB_TCP6ROW2","features":[446,320]},{"name":"MIB_TCP6ROW_OWNER_MODULE","features":[446]},{"name":"MIB_TCP6ROW_OWNER_PID","features":[446]},{"name":"MIB_TCP6TABLE","features":[446,320]},{"name":"MIB_TCP6TABLE2","features":[446,320]},{"name":"MIB_TCP6TABLE_OWNER_MODULE","features":[446]},{"name":"MIB_TCP6TABLE_OWNER_PID","features":[446]},{"name":"MIB_TCPROW2","features":[446]},{"name":"MIB_TCPROW_LH","features":[446]},{"name":"MIB_TCPROW_OWNER_MODULE","features":[446]},{"name":"MIB_TCPROW_OWNER_PID","features":[446]},{"name":"MIB_TCPROW_W2K","features":[446]},{"name":"MIB_TCPSTATS2","features":[446]},{"name":"MIB_TCPSTATS_LH","features":[446]},{"name":"MIB_TCPSTATS_W2K","features":[446]},{"name":"MIB_TCPTABLE","features":[446]},{"name":"MIB_TCPTABLE2","features":[446]},{"name":"MIB_TCPTABLE_OWNER_MODULE","features":[446]},{"name":"MIB_TCPTABLE_OWNER_PID","features":[446]},{"name":"MIB_TCP_RTO_CONSTANT","features":[446]},{"name":"MIB_TCP_RTO_OTHER","features":[446]},{"name":"MIB_TCP_RTO_RSRE","features":[446]},{"name":"MIB_TCP_RTO_VANJ","features":[446]},{"name":"MIB_TCP_STATE","features":[446]},{"name":"MIB_TCP_STATE_CLOSED","features":[446]},{"name":"MIB_TCP_STATE_CLOSE_WAIT","features":[446]},{"name":"MIB_TCP_STATE_CLOSING","features":[446]},{"name":"MIB_TCP_STATE_DELETE_TCB","features":[446]},{"name":"MIB_TCP_STATE_ESTAB","features":[446]},{"name":"MIB_TCP_STATE_FIN_WAIT1","features":[446]},{"name":"MIB_TCP_STATE_FIN_WAIT2","features":[446]},{"name":"MIB_TCP_STATE_LAST_ACK","features":[446]},{"name":"MIB_TCP_STATE_LISTEN","features":[446]},{"name":"MIB_TCP_STATE_RESERVED","features":[446]},{"name":"MIB_TCP_STATE_SYN_RCVD","features":[446]},{"name":"MIB_TCP_STATE_SYN_SENT","features":[446]},{"name":"MIB_TCP_STATE_TIME_WAIT","features":[446]},{"name":"MIB_UDP6ROW","features":[446,320]},{"name":"MIB_UDP6ROW2","features":[446]},{"name":"MIB_UDP6ROW_OWNER_MODULE","features":[446]},{"name":"MIB_UDP6ROW_OWNER_PID","features":[446]},{"name":"MIB_UDP6TABLE","features":[446,320]},{"name":"MIB_UDP6TABLE2","features":[446]},{"name":"MIB_UDP6TABLE_OWNER_MODULE","features":[446]},{"name":"MIB_UDP6TABLE_OWNER_PID","features":[446]},{"name":"MIB_UDPROW","features":[446]},{"name":"MIB_UDPROW2","features":[446]},{"name":"MIB_UDPROW_OWNER_MODULE","features":[446]},{"name":"MIB_UDPROW_OWNER_PID","features":[446]},{"name":"MIB_UDPSTATS","features":[446]},{"name":"MIB_UDPSTATS2","features":[446]},{"name":"MIB_UDPTABLE","features":[446]},{"name":"MIB_UDPTABLE2","features":[446]},{"name":"MIB_UDPTABLE_OWNER_MODULE","features":[446]},{"name":"MIB_UDPTABLE_OWNER_PID","features":[446]},{"name":"MIB_UNICASTIPADDRESS_ROW","features":[307,446,321,320]},{"name":"MIB_UNICASTIPADDRESS_TABLE","features":[307,446,321,320]},{"name":"MIB_USE_CURRENT_FORWARDING","features":[446]},{"name":"MIB_USE_CURRENT_TTL","features":[446]},{"name":"MIN_IF_TYPE","features":[446]},{"name":"MIXED_NODETYPE","features":[446]},{"name":"MibAddInstance","features":[446]},{"name":"MibDeleteInstance","features":[446]},{"name":"MibIfEntryNormal","features":[446]},{"name":"MibIfEntryNormalWithoutStatistics","features":[446]},{"name":"MibIfTableNormal","features":[446]},{"name":"MibIfTableNormalWithoutStatistics","features":[446]},{"name":"MibIfTableRaw","features":[446]},{"name":"MibInitialNotification","features":[446]},{"name":"MibParameterNotification","features":[446]},{"name":"ND_NEIGHBOR_ADVERT","features":[446]},{"name":"ND_NEIGHBOR_SOLICIT","features":[446]},{"name":"ND_REDIRECT","features":[446]},{"name":"ND_ROUTER_ADVERT","features":[446]},{"name":"ND_ROUTER_SOLICIT","features":[446]},{"name":"NET_ADDRESS_DNS_NAME","features":[446]},{"name":"NET_ADDRESS_FORMAT","features":[446]},{"name":"NET_ADDRESS_FORMAT_UNSPECIFIED","features":[446]},{"name":"NET_ADDRESS_INFO","features":[446,320]},{"name":"NET_ADDRESS_IPV4","features":[446]},{"name":"NET_ADDRESS_IPV6","features":[446]},{"name":"NET_STRING_IPV4_ADDRESS","features":[446]},{"name":"NET_STRING_IPV4_NETWORK","features":[446]},{"name":"NET_STRING_IPV4_SERVICE","features":[446]},{"name":"NET_STRING_IPV6_ADDRESS","features":[446]},{"name":"NET_STRING_IPV6_ADDRESS_NO_SCOPE","features":[446]},{"name":"NET_STRING_IPV6_NETWORK","features":[446]},{"name":"NET_STRING_IPV6_SERVICE","features":[446]},{"name":"NET_STRING_IPV6_SERVICE_NO_SCOPE","features":[446]},{"name":"NET_STRING_NAMED_ADDRESS","features":[446]},{"name":"NET_STRING_NAMED_SERVICE","features":[446]},{"name":"NUMBER_OF_EXPORTED_VARIABLES","features":[446]},{"name":"NhpAllocateAndGetInterfaceInfoFromStack","features":[307,446]},{"name":"NotifyAddrChange","features":[307,446,312]},{"name":"NotifyIfTimestampConfigChange","features":[446]},{"name":"NotifyIpInterfaceChange","features":[307,446,321,320]},{"name":"NotifyNetworkConnectivityHintChange","features":[307,446,320]},{"name":"NotifyRouteChange","features":[307,446,312]},{"name":"NotifyRouteChange2","features":[307,446,321,320]},{"name":"NotifyStableUnicastIpAddressTable","features":[307,446,321,320]},{"name":"NotifyTeredoPortChange","features":[307,446]},{"name":"NotifyUnicastIpAddressChange","features":[307,446,321,320]},{"name":"PEER_TO_PEER_NODETYPE","features":[446]},{"name":"PFADDRESSTYPE","features":[446]},{"name":"PFERROR_BUFFER_TOO_SMALL","features":[446]},{"name":"PFERROR_NO_FILTERS_GIVEN","features":[446]},{"name":"PFERROR_NO_PF_INTERFACE","features":[446]},{"name":"PFFORWARD_ACTION","features":[446]},{"name":"PFFRAMETYPE","features":[446]},{"name":"PFFT_FILTER","features":[446]},{"name":"PFFT_FRAG","features":[446]},{"name":"PFFT_SPOOF","features":[446]},{"name":"PFLOGFRAME","features":[446]},{"name":"PF_ACTION_DROP","features":[446]},{"name":"PF_ACTION_FORWARD","features":[446]},{"name":"PF_FILTER_DESCRIPTOR","features":[446]},{"name":"PF_FILTER_STATS","features":[446]},{"name":"PF_INTERFACE_STATS","features":[446]},{"name":"PF_IPV4","features":[446]},{"name":"PF_IPV6","features":[446]},{"name":"PF_LATEBIND_INFO","features":[446]},{"name":"PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK","features":[446]},{"name":"PIPFORWARD_CHANGE_CALLBACK","features":[307,446,321,320]},{"name":"PIPINTERFACE_CHANGE_CALLBACK","features":[307,446,321,320]},{"name":"PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK","features":[307,446,320]},{"name":"PROXY_ARP","features":[446]},{"name":"PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK","features":[307,446,321,320]},{"name":"PTEREDO_PORT_CHANGE_CALLBACK","features":[446]},{"name":"PUNICAST_IPADDRESS_CHANGE_CALLBACK","features":[307,446,321,320]},{"name":"ParseNetworkString","features":[446,320]},{"name":"PfAddFiltersToInterface","features":[446]},{"name":"PfAddGlobalFilterToInterface","features":[446]},{"name":"PfBindInterfaceToIPAddress","features":[446]},{"name":"PfBindInterfaceToIndex","features":[446]},{"name":"PfCreateInterface","features":[307,446]},{"name":"PfDeleteInterface","features":[446]},{"name":"PfDeleteLog","features":[446]},{"name":"PfGetInterfaceStatistics","features":[307,446]},{"name":"PfMakeLog","features":[307,446]},{"name":"PfRebindFilters","features":[446]},{"name":"PfRemoveFilterHandles","features":[446]},{"name":"PfRemoveFiltersFromInterface","features":[446]},{"name":"PfRemoveGlobalFilterFromInterface","features":[446]},{"name":"PfSetLogBuffer","features":[446]},{"name":"PfTestPacket","features":[446]},{"name":"PfUnBindInterface","features":[446]},{"name":"ROUTE_LONGER","features":[446]},{"name":"ROUTE_MATCHING","features":[446]},{"name":"ROUTE_SHORTER","features":[446]},{"name":"ROUTE_STATE","features":[446]},{"name":"RegisterInterfaceTimestampConfigChange","features":[446]},{"name":"ResolveIpNetEntry2","features":[307,446,321,320]},{"name":"ResolveNeighbor","features":[446,320]},{"name":"RestoreMediaSense","features":[307,446,312]},{"name":"SendARP","features":[446]},{"name":"SetCurrentThreadCompartmentId","features":[307,446]},{"name":"SetCurrentThreadCompartmentScope","features":[307,446]},{"name":"SetDnsSettings","features":[307,446]},{"name":"SetIfEntry","features":[446]},{"name":"SetInterfaceDnsSettings","features":[307,446]},{"name":"SetIpForwardEntry","features":[446,320]},{"name":"SetIpForwardEntry2","features":[307,446,321,320]},{"name":"SetIpInterfaceEntry","features":[307,446,321,320]},{"name":"SetIpNetEntry","features":[446]},{"name":"SetIpNetEntry2","features":[307,446,321,320]},{"name":"SetIpStatistics","features":[446]},{"name":"SetIpStatisticsEx","features":[446]},{"name":"SetIpTTL","features":[446]},{"name":"SetJobCompartmentId","features":[307,446]},{"name":"SetNetworkInformation","features":[307,446]},{"name":"SetPerTcp6ConnectionEStats","features":[446,320]},{"name":"SetPerTcpConnectionEStats","features":[446]},{"name":"SetSessionCompartmentId","features":[307,446]},{"name":"SetTcpEntry","features":[446]},{"name":"SetUnicastIpAddressEntry","features":[307,446,321,320]},{"name":"TCP6_STATS","features":[446]},{"name":"TCPIP_OWNER_MODULE_BASIC_INFO","features":[446]},{"name":"TCPIP_OWNER_MODULE_INFO_BASIC","features":[446]},{"name":"TCPIP_OWNER_MODULE_INFO_CLASS","features":[446]},{"name":"TCPIP_OWNING_MODULE_SIZE","features":[446]},{"name":"TCP_BOOLEAN_OPTIONAL","features":[446]},{"name":"TCP_CONNECTION_OFFLOAD_STATE","features":[446]},{"name":"TCP_ESTATS_BANDWIDTH_ROD_v0","features":[307,446]},{"name":"TCP_ESTATS_BANDWIDTH_RW_v0","features":[446]},{"name":"TCP_ESTATS_DATA_ROD_v0","features":[446]},{"name":"TCP_ESTATS_DATA_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_FINE_RTT_ROD_v0","features":[446]},{"name":"TCP_ESTATS_FINE_RTT_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_OBS_REC_ROD_v0","features":[446]},{"name":"TCP_ESTATS_OBS_REC_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_PATH_ROD_v0","features":[446]},{"name":"TCP_ESTATS_PATH_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_REC_ROD_v0","features":[446]},{"name":"TCP_ESTATS_REC_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_SEND_BUFF_ROD_v0","features":[446]},{"name":"TCP_ESTATS_SEND_BUFF_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_SND_CONG_ROD_v0","features":[446]},{"name":"TCP_ESTATS_SND_CONG_ROS_v0","features":[446]},{"name":"TCP_ESTATS_SND_CONG_RW_v0","features":[307,446]},{"name":"TCP_ESTATS_SYN_OPTS_ROS_v0","features":[307,446]},{"name":"TCP_ESTATS_TYPE","features":[446]},{"name":"TCP_RESERVE_PORT_RANGE","features":[446]},{"name":"TCP_ROW","features":[446]},{"name":"TCP_RTO_ALGORITHM","features":[446]},{"name":"TCP_SOFT_ERROR","features":[446]},{"name":"TCP_STATS","features":[446]},{"name":"TCP_TABLE","features":[446]},{"name":"TCP_TABLE_BASIC_ALL","features":[446]},{"name":"TCP_TABLE_BASIC_CONNECTIONS","features":[446]},{"name":"TCP_TABLE_BASIC_LISTENER","features":[446]},{"name":"TCP_TABLE_CLASS","features":[446]},{"name":"TCP_TABLE_OWNER_MODULE_ALL","features":[446]},{"name":"TCP_TABLE_OWNER_MODULE_CONNECTIONS","features":[446]},{"name":"TCP_TABLE_OWNER_MODULE_LISTENER","features":[446]},{"name":"TCP_TABLE_OWNER_PID_ALL","features":[446]},{"name":"TCP_TABLE_OWNER_PID_CONNECTIONS","features":[446]},{"name":"TCP_TABLE_OWNER_PID_LISTENER","features":[446]},{"name":"TcpBoolOptDisabled","features":[446]},{"name":"TcpBoolOptEnabled","features":[446]},{"name":"TcpBoolOptUnchanged","features":[446]},{"name":"TcpConnectionEstatsBandwidth","features":[446]},{"name":"TcpConnectionEstatsData","features":[446]},{"name":"TcpConnectionEstatsFineRtt","features":[446]},{"name":"TcpConnectionEstatsMaximum","features":[446]},{"name":"TcpConnectionEstatsObsRec","features":[446]},{"name":"TcpConnectionEstatsPath","features":[446]},{"name":"TcpConnectionEstatsRec","features":[446]},{"name":"TcpConnectionEstatsSendBuff","features":[446]},{"name":"TcpConnectionEstatsSndCong","features":[446]},{"name":"TcpConnectionEstatsSynOpts","features":[446]},{"name":"TcpConnectionOffloadStateInHost","features":[446]},{"name":"TcpConnectionOffloadStateMax","features":[446]},{"name":"TcpConnectionOffloadStateOffloaded","features":[446]},{"name":"TcpConnectionOffloadStateOffloading","features":[446]},{"name":"TcpConnectionOffloadStateUploading","features":[446]},{"name":"TcpErrorAboveAckWindow","features":[446]},{"name":"TcpErrorAboveDataWindow","features":[446]},{"name":"TcpErrorAboveTsWindow","features":[446]},{"name":"TcpErrorBelowAckWindow","features":[446]},{"name":"TcpErrorBelowDataWindow","features":[446]},{"name":"TcpErrorBelowTsWindow","features":[446]},{"name":"TcpErrorDataChecksumError","features":[446]},{"name":"TcpErrorDataLengthError","features":[446]},{"name":"TcpErrorMaxSoftError","features":[446]},{"name":"TcpErrorNone","features":[446]},{"name":"TcpRtoAlgorithmConstant","features":[446]},{"name":"TcpRtoAlgorithmOther","features":[446]},{"name":"TcpRtoAlgorithmRsre","features":[446]},{"name":"TcpRtoAlgorithmVanj","features":[446]},{"name":"UDP6_STATS","features":[446]},{"name":"UDP_ROW","features":[446]},{"name":"UDP_STATS","features":[446]},{"name":"UDP_TABLE","features":[446]},{"name":"UDP_TABLE_BASIC","features":[446]},{"name":"UDP_TABLE_CLASS","features":[446]},{"name":"UDP_TABLE_OWNER_MODULE","features":[446]},{"name":"UDP_TABLE_OWNER_PID","features":[446]},{"name":"UnenableRouter","features":[307,446,312]},{"name":"UnregisterInterfaceTimestampConfigChange","features":[446]},{"name":"if_indextoname","features":[446]},{"name":"if_nametoindex","features":[446]}],"450":[{"name":"IDummyMBNUCMExt","features":[447,358]},{"name":"IMbnConnection","features":[447]},{"name":"IMbnConnectionContext","features":[447]},{"name":"IMbnConnectionContextEvents","features":[447]},{"name":"IMbnConnectionEvents","features":[447]},{"name":"IMbnConnectionManager","features":[447]},{"name":"IMbnConnectionManagerEvents","features":[447]},{"name":"IMbnConnectionProfile","features":[447]},{"name":"IMbnConnectionProfileEvents","features":[447]},{"name":"IMbnConnectionProfileManager","features":[447]},{"name":"IMbnConnectionProfileManagerEvents","features":[447]},{"name":"IMbnDeviceService","features":[447]},{"name":"IMbnDeviceServiceStateEvents","features":[447]},{"name":"IMbnDeviceServicesContext","features":[447]},{"name":"IMbnDeviceServicesEvents","features":[447]},{"name":"IMbnDeviceServicesManager","features":[447]},{"name":"IMbnInterface","features":[447]},{"name":"IMbnInterfaceEvents","features":[447]},{"name":"IMbnInterfaceManager","features":[447]},{"name":"IMbnInterfaceManagerEvents","features":[447]},{"name":"IMbnMultiCarrier","features":[447]},{"name":"IMbnMultiCarrierEvents","features":[447]},{"name":"IMbnPin","features":[447]},{"name":"IMbnPinEvents","features":[447]},{"name":"IMbnPinManager","features":[447]},{"name":"IMbnPinManagerEvents","features":[447]},{"name":"IMbnRadio","features":[447]},{"name":"IMbnRadioEvents","features":[447]},{"name":"IMbnRegistration","features":[447]},{"name":"IMbnRegistrationEvents","features":[447]},{"name":"IMbnServiceActivation","features":[447]},{"name":"IMbnServiceActivationEvents","features":[447]},{"name":"IMbnSignal","features":[447]},{"name":"IMbnSignalEvents","features":[447]},{"name":"IMbnSms","features":[447]},{"name":"IMbnSmsConfiguration","features":[447]},{"name":"IMbnSmsEvents","features":[447]},{"name":"IMbnSmsReadMsgPdu","features":[447]},{"name":"IMbnSmsReadMsgTextCdma","features":[447]},{"name":"IMbnSubscriberInformation","features":[447]},{"name":"IMbnVendorSpecificEvents","features":[447]},{"name":"IMbnVendorSpecificOperation","features":[447]},{"name":"MBN_ACCESSSTRING_LEN","features":[447]},{"name":"MBN_ACTIVATION_STATE","features":[447]},{"name":"MBN_ACTIVATION_STATE_ACTIVATED","features":[447]},{"name":"MBN_ACTIVATION_STATE_ACTIVATING","features":[447]},{"name":"MBN_ACTIVATION_STATE_DEACTIVATED","features":[447]},{"name":"MBN_ACTIVATION_STATE_DEACTIVATING","features":[447]},{"name":"MBN_ACTIVATION_STATE_NONE","features":[447]},{"name":"MBN_ATTEMPTS_REMAINING_UNKNOWN","features":[447]},{"name":"MBN_AUTH_PROTOCOL","features":[447]},{"name":"MBN_AUTH_PROTOCOL_CHAP","features":[447]},{"name":"MBN_AUTH_PROTOCOL_MSCHAPV2","features":[447]},{"name":"MBN_AUTH_PROTOCOL_NONE","features":[447]},{"name":"MBN_AUTH_PROTOCOL_PAP","features":[447]},{"name":"MBN_BAND_CLASS","features":[447]},{"name":"MBN_BAND_CLASS_0","features":[447]},{"name":"MBN_BAND_CLASS_CUSTOM","features":[447]},{"name":"MBN_BAND_CLASS_I","features":[447]},{"name":"MBN_BAND_CLASS_II","features":[447]},{"name":"MBN_BAND_CLASS_III","features":[447]},{"name":"MBN_BAND_CLASS_IV","features":[447]},{"name":"MBN_BAND_CLASS_IX","features":[447]},{"name":"MBN_BAND_CLASS_NONE","features":[447]},{"name":"MBN_BAND_CLASS_V","features":[447]},{"name":"MBN_BAND_CLASS_VI","features":[447]},{"name":"MBN_BAND_CLASS_VII","features":[447]},{"name":"MBN_BAND_CLASS_VIII","features":[447]},{"name":"MBN_BAND_CLASS_X","features":[447]},{"name":"MBN_BAND_CLASS_XI","features":[447]},{"name":"MBN_BAND_CLASS_XII","features":[447]},{"name":"MBN_BAND_CLASS_XIII","features":[447]},{"name":"MBN_BAND_CLASS_XIV","features":[447]},{"name":"MBN_BAND_CLASS_XV","features":[447]},{"name":"MBN_BAND_CLASS_XVI","features":[447]},{"name":"MBN_BAND_CLASS_XVII","features":[447]},{"name":"MBN_CDMA_DEFAULT_PROVIDER_ID","features":[447]},{"name":"MBN_CDMA_SHORT_MSG_SIZE_MAX","features":[447]},{"name":"MBN_CDMA_SHORT_MSG_SIZE_UNKNOWN","features":[447]},{"name":"MBN_CELLULAR_CLASS","features":[447]},{"name":"MBN_CELLULAR_CLASS_CDMA","features":[447]},{"name":"MBN_CELLULAR_CLASS_GSM","features":[447]},{"name":"MBN_CELLULAR_CLASS_NONE","features":[447]},{"name":"MBN_COMPRESSION","features":[447]},{"name":"MBN_COMPRESSION_ENABLE","features":[447]},{"name":"MBN_COMPRESSION_NONE","features":[447]},{"name":"MBN_CONNECTION_MODE","features":[447]},{"name":"MBN_CONNECTION_MODE_PROFILE","features":[447]},{"name":"MBN_CONNECTION_MODE_TMP_PROFILE","features":[447]},{"name":"MBN_CONTEXT","features":[447]},{"name":"MBN_CONTEXT_CONSTANTS","features":[447]},{"name":"MBN_CONTEXT_ID_APPEND","features":[447]},{"name":"MBN_CONTEXT_TYPE","features":[447]},{"name":"MBN_CONTEXT_TYPE_CUSTOM","features":[447]},{"name":"MBN_CONTEXT_TYPE_INTERNET","features":[447]},{"name":"MBN_CONTEXT_TYPE_NONE","features":[447]},{"name":"MBN_CONTEXT_TYPE_PURCHASE","features":[447]},{"name":"MBN_CONTEXT_TYPE_VIDEO_SHARE","features":[447]},{"name":"MBN_CONTEXT_TYPE_VOICE","features":[447]},{"name":"MBN_CONTEXT_TYPE_VPN","features":[447]},{"name":"MBN_CTRL_CAPS","features":[447]},{"name":"MBN_CTRL_CAPS_CDMA_MOBILE_IP","features":[447]},{"name":"MBN_CTRL_CAPS_CDMA_SIMPLE_IP","features":[447]},{"name":"MBN_CTRL_CAPS_HW_RADIO_SWITCH","features":[447]},{"name":"MBN_CTRL_CAPS_MODEL_MULTI_CARRIER","features":[447]},{"name":"MBN_CTRL_CAPS_MULTI_MODE","features":[447]},{"name":"MBN_CTRL_CAPS_NONE","features":[447]},{"name":"MBN_CTRL_CAPS_PROTECT_UNIQUEID","features":[447]},{"name":"MBN_CTRL_CAPS_REG_MANUAL","features":[447]},{"name":"MBN_CTRL_CAPS_USSD","features":[447]},{"name":"MBN_DATA_CLASS","features":[447]},{"name":"MBN_DATA_CLASS_1XEVDO","features":[447]},{"name":"MBN_DATA_CLASS_1XEVDO_REVA","features":[447]},{"name":"MBN_DATA_CLASS_1XEVDO_REVB","features":[447]},{"name":"MBN_DATA_CLASS_1XEVDV","features":[447]},{"name":"MBN_DATA_CLASS_1XRTT","features":[447]},{"name":"MBN_DATA_CLASS_3XRTT","features":[447]},{"name":"MBN_DATA_CLASS_5G_NSA","features":[447]},{"name":"MBN_DATA_CLASS_5G_SA","features":[447]},{"name":"MBN_DATA_CLASS_CUSTOM","features":[447]},{"name":"MBN_DATA_CLASS_EDGE","features":[447]},{"name":"MBN_DATA_CLASS_GPRS","features":[447]},{"name":"MBN_DATA_CLASS_HSDPA","features":[447]},{"name":"MBN_DATA_CLASS_HSUPA","features":[447]},{"name":"MBN_DATA_CLASS_LTE","features":[447]},{"name":"MBN_DATA_CLASS_NONE","features":[447]},{"name":"MBN_DATA_CLASS_UMB","features":[447]},{"name":"MBN_DATA_CLASS_UMTS","features":[447]},{"name":"MBN_DEVICEID_LEN","features":[447]},{"name":"MBN_DEVICE_SERVICE","features":[307,447]},{"name":"MBN_DEVICE_SERVICES_CAPABLE_INTERFACE_ARRIVAL","features":[447]},{"name":"MBN_DEVICE_SERVICES_CAPABLE_INTERFACE_REMOVAL","features":[447]},{"name":"MBN_DEVICE_SERVICES_INTERFACE_STATE","features":[447]},{"name":"MBN_DEVICE_SERVICE_SESSIONS_RESTORED","features":[447]},{"name":"MBN_DEVICE_SERVICE_SESSIONS_STATE","features":[447]},{"name":"MBN_ERROR_RATE_UNKNOWN","features":[447]},{"name":"MBN_FIRMWARE_LEN","features":[447]},{"name":"MBN_INTERFACE_CAPS","features":[447]},{"name":"MBN_INTERFACE_CAPS_CONSTANTS","features":[447]},{"name":"MBN_MANUFACTURER_LEN","features":[447]},{"name":"MBN_MESSAGE_INDEX_NONE","features":[447]},{"name":"MBN_MODEL_LEN","features":[447]},{"name":"MBN_MSG_STATUS","features":[447]},{"name":"MBN_MSG_STATUS_DRAFT","features":[447]},{"name":"MBN_MSG_STATUS_NEW","features":[447]},{"name":"MBN_MSG_STATUS_OLD","features":[447]},{"name":"MBN_MSG_STATUS_SENT","features":[447]},{"name":"MBN_PASSWORD_LEN","features":[447]},{"name":"MBN_PIN_CONSTANTS","features":[447]},{"name":"MBN_PIN_FORMAT","features":[447]},{"name":"MBN_PIN_FORMAT_ALPHANUMERIC","features":[447]},{"name":"MBN_PIN_FORMAT_NONE","features":[447]},{"name":"MBN_PIN_FORMAT_NUMERIC","features":[447]},{"name":"MBN_PIN_INFO","features":[447]},{"name":"MBN_PIN_LENGTH_UNKNOWN","features":[447]},{"name":"MBN_PIN_MODE","features":[447]},{"name":"MBN_PIN_MODE_DISABLED","features":[447]},{"name":"MBN_PIN_MODE_ENABLED","features":[447]},{"name":"MBN_PIN_STATE","features":[447]},{"name":"MBN_PIN_STATE_ENTER","features":[447]},{"name":"MBN_PIN_STATE_NONE","features":[447]},{"name":"MBN_PIN_STATE_UNBLOCK","features":[447]},{"name":"MBN_PIN_TYPE","features":[447]},{"name":"MBN_PIN_TYPE_CORPORATE_PIN","features":[447]},{"name":"MBN_PIN_TYPE_CUSTOM","features":[447]},{"name":"MBN_PIN_TYPE_DEVICE_FIRST_SIM_PIN","features":[447]},{"name":"MBN_PIN_TYPE_DEVICE_SIM_PIN","features":[447]},{"name":"MBN_PIN_TYPE_NETWORK_PIN","features":[447]},{"name":"MBN_PIN_TYPE_NETWORK_SUBSET_PIN","features":[447]},{"name":"MBN_PIN_TYPE_NONE","features":[447]},{"name":"MBN_PIN_TYPE_PIN1","features":[447]},{"name":"MBN_PIN_TYPE_PIN2","features":[447]},{"name":"MBN_PIN_TYPE_SUBSIDY_LOCK","features":[447]},{"name":"MBN_PIN_TYPE_SVC_PROVIDER_PIN","features":[447]},{"name":"MBN_PROVIDER","features":[447]},{"name":"MBN_PROVIDER2","features":[447]},{"name":"MBN_PROVIDERID_LEN","features":[447]},{"name":"MBN_PROVIDERNAME_LEN","features":[447]},{"name":"MBN_PROVIDER_CONSTANTS","features":[447]},{"name":"MBN_PROVIDER_STATE","features":[447]},{"name":"MBN_PROVIDER_STATE_FORBIDDEN","features":[447]},{"name":"MBN_PROVIDER_STATE_HOME","features":[447]},{"name":"MBN_PROVIDER_STATE_NONE","features":[447]},{"name":"MBN_PROVIDER_STATE_PREFERRED","features":[447]},{"name":"MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER","features":[447]},{"name":"MBN_PROVIDER_STATE_REGISTERED","features":[447]},{"name":"MBN_PROVIDER_STATE_VISIBLE","features":[447]},{"name":"MBN_RADIO","features":[447]},{"name":"MBN_RADIO_OFF","features":[447]},{"name":"MBN_RADIO_ON","features":[447]},{"name":"MBN_READY_STATE","features":[447]},{"name":"MBN_READY_STATE_BAD_SIM","features":[447]},{"name":"MBN_READY_STATE_DEVICE_BLOCKED","features":[447]},{"name":"MBN_READY_STATE_DEVICE_LOCKED","features":[447]},{"name":"MBN_READY_STATE_FAILURE","features":[447]},{"name":"MBN_READY_STATE_INITIALIZED","features":[447]},{"name":"MBN_READY_STATE_NOT_ACTIVATED","features":[447]},{"name":"MBN_READY_STATE_NO_ESIM_PROFILE","features":[447]},{"name":"MBN_READY_STATE_OFF","features":[447]},{"name":"MBN_READY_STATE_SIM_NOT_INSERTED","features":[447]},{"name":"MBN_REGISTER_MODE","features":[447]},{"name":"MBN_REGISTER_MODE_AUTOMATIC","features":[447]},{"name":"MBN_REGISTER_MODE_MANUAL","features":[447]},{"name":"MBN_REGISTER_MODE_NONE","features":[447]},{"name":"MBN_REGISTER_STATE","features":[447]},{"name":"MBN_REGISTER_STATE_DENIED","features":[447]},{"name":"MBN_REGISTER_STATE_DEREGISTERED","features":[447]},{"name":"MBN_REGISTER_STATE_HOME","features":[447]},{"name":"MBN_REGISTER_STATE_NONE","features":[447]},{"name":"MBN_REGISTER_STATE_PARTNER","features":[447]},{"name":"MBN_REGISTER_STATE_ROAMING","features":[447]},{"name":"MBN_REGISTER_STATE_SEARCHING","features":[447]},{"name":"MBN_REGISTRATION_CONSTANTS","features":[447]},{"name":"MBN_ROAMTEXT_LEN","features":[447]},{"name":"MBN_RSSI_DEFAULT","features":[447]},{"name":"MBN_RSSI_DISABLE","features":[447]},{"name":"MBN_RSSI_UNKNOWN","features":[447]},{"name":"MBN_SIGNAL_CONSTANTS","features":[447]},{"name":"MBN_SMS_CAPS","features":[447]},{"name":"MBN_SMS_CAPS_NONE","features":[447]},{"name":"MBN_SMS_CAPS_PDU_RECEIVE","features":[447]},{"name":"MBN_SMS_CAPS_PDU_SEND","features":[447]},{"name":"MBN_SMS_CAPS_TEXT_RECEIVE","features":[447]},{"name":"MBN_SMS_CAPS_TEXT_SEND","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_7BIT_ASCII","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_EPM","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_GSM_7BIT","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_IA5","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_KOREAN","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_LATIN","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_LATIN_HEBREW","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_OCTET","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_SHIFT_JIS","features":[447]},{"name":"MBN_SMS_CDMA_ENCODING_UNICODE","features":[447]},{"name":"MBN_SMS_CDMA_LANG","features":[447]},{"name":"MBN_SMS_CDMA_LANG_CHINESE","features":[447]},{"name":"MBN_SMS_CDMA_LANG_ENGLISH","features":[447]},{"name":"MBN_SMS_CDMA_LANG_FRENCH","features":[447]},{"name":"MBN_SMS_CDMA_LANG_HEBREW","features":[447]},{"name":"MBN_SMS_CDMA_LANG_JAPANESE","features":[447]},{"name":"MBN_SMS_CDMA_LANG_KOREAN","features":[447]},{"name":"MBN_SMS_CDMA_LANG_NONE","features":[447]},{"name":"MBN_SMS_CDMA_LANG_SPANISH","features":[447]},{"name":"MBN_SMS_FILTER","features":[447]},{"name":"MBN_SMS_FLAG","features":[447]},{"name":"MBN_SMS_FLAG_ALL","features":[447]},{"name":"MBN_SMS_FLAG_DRAFT","features":[447]},{"name":"MBN_SMS_FLAG_INDEX","features":[447]},{"name":"MBN_SMS_FLAG_MESSAGE_STORE_FULL","features":[447]},{"name":"MBN_SMS_FLAG_NEW","features":[447]},{"name":"MBN_SMS_FLAG_NEW_MESSAGE","features":[447]},{"name":"MBN_SMS_FLAG_NONE","features":[447]},{"name":"MBN_SMS_FLAG_OLD","features":[447]},{"name":"MBN_SMS_FLAG_SENT","features":[447]},{"name":"MBN_SMS_FORMAT","features":[447]},{"name":"MBN_SMS_FORMAT_NONE","features":[447]},{"name":"MBN_SMS_FORMAT_PDU","features":[447]},{"name":"MBN_SMS_FORMAT_TEXT","features":[447]},{"name":"MBN_SMS_STATUS_FLAG","features":[447]},{"name":"MBN_SMS_STATUS_INFO","features":[447]},{"name":"MBN_USERNAME_LEN","features":[447]},{"name":"MBN_VOICE_CALL_STATE","features":[447]},{"name":"MBN_VOICE_CALL_STATE_HANGUP","features":[447]},{"name":"MBN_VOICE_CALL_STATE_IN_PROGRESS","features":[447]},{"name":"MBN_VOICE_CALL_STATE_NONE","features":[447]},{"name":"MBN_VOICE_CLASS","features":[447]},{"name":"MBN_VOICE_CLASS_NONE","features":[447]},{"name":"MBN_VOICE_CLASS_NO_VOICE","features":[447]},{"name":"MBN_VOICE_CLASS_SEPARATE_VOICE_DATA","features":[447]},{"name":"MBN_VOICE_CLASS_SIMULTANEOUS_VOICE_DATA","features":[447]},{"name":"MbnConnectionManager","features":[447]},{"name":"MbnConnectionProfileManager","features":[447]},{"name":"MbnDeviceServicesManager","features":[447]},{"name":"MbnInterfaceManager","features":[447]},{"name":"WWAEXT_SMS_CONSTANTS","features":[447]},{"name":"__DummyPinType__","features":[447]},{"name":"__mbnapi_ReferenceRemainingTypes__","features":[447]}],"451":[{"name":"IPNG_ADDRESS","features":[448]},{"name":"MCAST_API_CURRENT_VERSION","features":[448]},{"name":"MCAST_API_VERSION_0","features":[448]},{"name":"MCAST_API_VERSION_1","features":[448]},{"name":"MCAST_CLIENT_ID_LEN","features":[448]},{"name":"MCAST_CLIENT_UID","features":[448]},{"name":"MCAST_LEASE_REQUEST","features":[448]},{"name":"MCAST_LEASE_RESPONSE","features":[448]},{"name":"MCAST_SCOPE_CTX","features":[448]},{"name":"MCAST_SCOPE_ENTRY","features":[307,448]},{"name":"McastApiCleanup","features":[448]},{"name":"McastApiStartup","features":[448]},{"name":"McastEnumerateScopes","features":[307,448]},{"name":"McastGenUID","features":[448]},{"name":"McastReleaseAddress","features":[448]},{"name":"McastRenewAddress","features":[448]},{"name":"McastRequestAddress","features":[448]}],"452":[{"name":"AUTHENTICATE","features":[321]},{"name":"BSSID_INFO","features":[321]},{"name":"CLOCK_NETWORK_DERIVED","features":[321]},{"name":"CLOCK_PRECISION","features":[321]},{"name":"DD_NDIS_DEVICE_NAME","features":[321]},{"name":"DOT11_RSN_KCK_LENGTH","features":[321]},{"name":"DOT11_RSN_KEK_LENGTH","features":[321]},{"name":"DOT11_RSN_MAX_CIPHER_KEY_LENGTH","features":[321]},{"name":"EAPOL_REQUEST_ID_WOL_FLAG_MUST_ENCRYPT","features":[321]},{"name":"ENCRYPT","features":[321]},{"name":"ETHERNET_LENGTH_OF_ADDRESS","features":[321]},{"name":"GEN_GET_NETCARD_TIME","features":[321]},{"name":"GEN_GET_TIME_CAPS","features":[321]},{"name":"GUID_DEVINTERFACE_NET","features":[321]},{"name":"GUID_DEVINTERFACE_NETUIO","features":[321]},{"name":"GUID_NDIS_802_11_ADD_KEY","features":[321]},{"name":"GUID_NDIS_802_11_ADD_WEP","features":[321]},{"name":"GUID_NDIS_802_11_ASSOCIATION_INFORMATION","features":[321]},{"name":"GUID_NDIS_802_11_AUTHENTICATION_MODE","features":[321]},{"name":"GUID_NDIS_802_11_BSSID","features":[321]},{"name":"GUID_NDIS_802_11_BSSID_LIST","features":[321]},{"name":"GUID_NDIS_802_11_BSSID_LIST_SCAN","features":[321]},{"name":"GUID_NDIS_802_11_CONFIGURATION","features":[321]},{"name":"GUID_NDIS_802_11_DESIRED_RATES","features":[321]},{"name":"GUID_NDIS_802_11_DISASSOCIATE","features":[321]},{"name":"GUID_NDIS_802_11_FRAGMENTATION_THRESHOLD","features":[321]},{"name":"GUID_NDIS_802_11_INFRASTRUCTURE_MODE","features":[321]},{"name":"GUID_NDIS_802_11_MEDIA_STREAM_MODE","features":[321]},{"name":"GUID_NDIS_802_11_NETWORK_TYPES_SUPPORTED","features":[321]},{"name":"GUID_NDIS_802_11_NETWORK_TYPE_IN_USE","features":[321]},{"name":"GUID_NDIS_802_11_NUMBER_OF_ANTENNAS","features":[321]},{"name":"GUID_NDIS_802_11_POWER_MODE","features":[321]},{"name":"GUID_NDIS_802_11_PRIVACY_FILTER","features":[321]},{"name":"GUID_NDIS_802_11_RELOAD_DEFAULTS","features":[321]},{"name":"GUID_NDIS_802_11_REMOVE_KEY","features":[321]},{"name":"GUID_NDIS_802_11_REMOVE_WEP","features":[321]},{"name":"GUID_NDIS_802_11_RSSI","features":[321]},{"name":"GUID_NDIS_802_11_RSSI_TRIGGER","features":[321]},{"name":"GUID_NDIS_802_11_RTS_THRESHOLD","features":[321]},{"name":"GUID_NDIS_802_11_RX_ANTENNA_SELECTED","features":[321]},{"name":"GUID_NDIS_802_11_SSID","features":[321]},{"name":"GUID_NDIS_802_11_STATISTICS","features":[321]},{"name":"GUID_NDIS_802_11_SUPPORTED_RATES","features":[321]},{"name":"GUID_NDIS_802_11_TEST","features":[321]},{"name":"GUID_NDIS_802_11_TX_ANTENNA_SELECTED","features":[321]},{"name":"GUID_NDIS_802_11_TX_POWER_LEVEL","features":[321]},{"name":"GUID_NDIS_802_11_WEP_STATUS","features":[321]},{"name":"GUID_NDIS_802_3_CURRENT_ADDRESS","features":[321]},{"name":"GUID_NDIS_802_3_MAC_OPTIONS","features":[321]},{"name":"GUID_NDIS_802_3_MAXIMUM_LIST_SIZE","features":[321]},{"name":"GUID_NDIS_802_3_MULTICAST_LIST","features":[321]},{"name":"GUID_NDIS_802_3_PERMANENT_ADDRESS","features":[321]},{"name":"GUID_NDIS_802_3_RCV_ERROR_ALIGNMENT","features":[321]},{"name":"GUID_NDIS_802_3_XMIT_MORE_COLLISIONS","features":[321]},{"name":"GUID_NDIS_802_3_XMIT_ONE_COLLISION","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_ADDRESS","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_FUNCTIONAL","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_GROUP","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_RING_STATE","features":[321]},{"name":"GUID_NDIS_802_5_CURRENT_RING_STATUS","features":[321]},{"name":"GUID_NDIS_802_5_LAST_OPEN_STATUS","features":[321]},{"name":"GUID_NDIS_802_5_LINE_ERRORS","features":[321]},{"name":"GUID_NDIS_802_5_LOST_FRAMES","features":[321]},{"name":"GUID_NDIS_802_5_PERMANENT_ADDRESS","features":[321]},{"name":"GUID_NDIS_ENUMERATE_ADAPTER","features":[321]},{"name":"GUID_NDIS_ENUMERATE_ADAPTERS_EX","features":[321]},{"name":"GUID_NDIS_ENUMERATE_VC","features":[321]},{"name":"GUID_NDIS_GEN_CO_DRIVER_VERSION","features":[321]},{"name":"GUID_NDIS_GEN_CO_HARDWARE_STATUS","features":[321]},{"name":"GUID_NDIS_GEN_CO_LINK_SPEED","features":[321]},{"name":"GUID_NDIS_GEN_CO_MAC_OPTIONS","features":[321]},{"name":"GUID_NDIS_GEN_CO_MEDIA_CONNECT_STATUS","features":[321]},{"name":"GUID_NDIS_GEN_CO_MEDIA_IN_USE","features":[321]},{"name":"GUID_NDIS_GEN_CO_MEDIA_SUPPORTED","features":[321]},{"name":"GUID_NDIS_GEN_CO_MINIMUM_LINK_SPEED","features":[321]},{"name":"GUID_NDIS_GEN_CO_RCV_PDUS_ERROR","features":[321]},{"name":"GUID_NDIS_GEN_CO_RCV_PDUS_NO_BUFFER","features":[321]},{"name":"GUID_NDIS_GEN_CO_RCV_PDUS_OK","features":[321]},{"name":"GUID_NDIS_GEN_CO_VENDOR_DESCRIPTION","features":[321]},{"name":"GUID_NDIS_GEN_CO_VENDOR_DRIVER_VERSION","features":[321]},{"name":"GUID_NDIS_GEN_CO_VENDOR_ID","features":[321]},{"name":"GUID_NDIS_GEN_CO_XMIT_PDUS_ERROR","features":[321]},{"name":"GUID_NDIS_GEN_CO_XMIT_PDUS_OK","features":[321]},{"name":"GUID_NDIS_GEN_CURRENT_LOOKAHEAD","features":[321]},{"name":"GUID_NDIS_GEN_CURRENT_PACKET_FILTER","features":[321]},{"name":"GUID_NDIS_GEN_DRIVER_VERSION","features":[321]},{"name":"GUID_NDIS_GEN_ENUMERATE_PORTS","features":[321]},{"name":"GUID_NDIS_GEN_HARDWARE_STATUS","features":[321]},{"name":"GUID_NDIS_GEN_INTERRUPT_MODERATION","features":[321]},{"name":"GUID_NDIS_GEN_INTERRUPT_MODERATION_PARAMETERS","features":[321]},{"name":"GUID_NDIS_GEN_LINK_PARAMETERS","features":[321]},{"name":"GUID_NDIS_GEN_LINK_SPEED","features":[321]},{"name":"GUID_NDIS_GEN_LINK_STATE","features":[321]},{"name":"GUID_NDIS_GEN_MAC_OPTIONS","features":[321]},{"name":"GUID_NDIS_GEN_MAXIMUM_FRAME_SIZE","features":[321]},{"name":"GUID_NDIS_GEN_MAXIMUM_LOOKAHEAD","features":[321]},{"name":"GUID_NDIS_GEN_MAXIMUM_SEND_PACKETS","features":[321]},{"name":"GUID_NDIS_GEN_MAXIMUM_TOTAL_SIZE","features":[321]},{"name":"GUID_NDIS_GEN_MEDIA_CONNECT_STATUS","features":[321]},{"name":"GUID_NDIS_GEN_MEDIA_IN_USE","features":[321]},{"name":"GUID_NDIS_GEN_MEDIA_SUPPORTED","features":[321]},{"name":"GUID_NDIS_GEN_PCI_DEVICE_CUSTOM_PROPERTIES","features":[321]},{"name":"GUID_NDIS_GEN_PHYSICAL_MEDIUM","features":[321]},{"name":"GUID_NDIS_GEN_PHYSICAL_MEDIUM_EX","features":[321]},{"name":"GUID_NDIS_GEN_PORT_AUTHENTICATION_PARAMETERS","features":[321]},{"name":"GUID_NDIS_GEN_PORT_STATE","features":[321]},{"name":"GUID_NDIS_GEN_RCV_ERROR","features":[321]},{"name":"GUID_NDIS_GEN_RCV_NO_BUFFER","features":[321]},{"name":"GUID_NDIS_GEN_RCV_OK","features":[321]},{"name":"GUID_NDIS_GEN_RECEIVE_BLOCK_SIZE","features":[321]},{"name":"GUID_NDIS_GEN_RECEIVE_BUFFER_SPACE","features":[321]},{"name":"GUID_NDIS_GEN_STATISTICS","features":[321]},{"name":"GUID_NDIS_GEN_TRANSMIT_BLOCK_SIZE","features":[321]},{"name":"GUID_NDIS_GEN_TRANSMIT_BUFFER_SPACE","features":[321]},{"name":"GUID_NDIS_GEN_VENDOR_DESCRIPTION","features":[321]},{"name":"GUID_NDIS_GEN_VENDOR_DRIVER_VERSION","features":[321]},{"name":"GUID_NDIS_GEN_VENDOR_ID","features":[321]},{"name":"GUID_NDIS_GEN_VLAN_ID","features":[321]},{"name":"GUID_NDIS_GEN_XMIT_ERROR","features":[321]},{"name":"GUID_NDIS_GEN_XMIT_OK","features":[321]},{"name":"GUID_NDIS_HD_SPLIT_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_HD_SPLIT_PARAMETERS","features":[321]},{"name":"GUID_NDIS_LAN_CLASS","features":[321]},{"name":"GUID_NDIS_NDK_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_NDK_STATE","features":[321]},{"name":"GUID_NDIS_NOTIFY_ADAPTER_ARRIVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_ADAPTER_REMOVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_BIND","features":[321]},{"name":"GUID_NDIS_NOTIFY_DEVICE_POWER_OFF","features":[321]},{"name":"GUID_NDIS_NOTIFY_DEVICE_POWER_OFF_EX","features":[321]},{"name":"GUID_NDIS_NOTIFY_DEVICE_POWER_ON","features":[321]},{"name":"GUID_NDIS_NOTIFY_DEVICE_POWER_ON_EX","features":[321]},{"name":"GUID_NDIS_NOTIFY_FILTER_ARRIVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_FILTER_REMOVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_UNBIND","features":[321]},{"name":"GUID_NDIS_NOTIFY_VC_ARRIVAL","features":[321]},{"name":"GUID_NDIS_NOTIFY_VC_REMOVAL","features":[321]},{"name":"GUID_NDIS_PM_ACTIVE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_PM_ADMIN_CONFIG","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_ENUM_FILTERS","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_ENUM_QUEUES","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_PARAMETERS","features":[321]},{"name":"GUID_NDIS_RECEIVE_FILTER_QUEUE_PARAMETERS","features":[321]},{"name":"GUID_NDIS_RECEIVE_SCALE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_RSS_ENABLED","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_ASSOCIATION_START","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_CONNECTION_COMPLETION","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_CONNECTION_START","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_DISASSOCIATION","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_LINK_QUALITY","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_MPDU_MAX_LENGTH_CHANGED","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_PHY_STATE_CHANGED","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_PMKID_CANDIDATE_LIST","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_ROAMING_COMPLETION","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_ROAMING_START","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_SCAN_CONFIRM","features":[321]},{"name":"GUID_NDIS_STATUS_DOT11_TKIPMIC_FAILURE","features":[321]},{"name":"GUID_NDIS_STATUS_EXTERNAL_CONNECTIVITY_CHANGE","features":[321]},{"name":"GUID_NDIS_STATUS_HD_SPLIT_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_STATUS_LINK_SPEED_CHANGE","features":[321]},{"name":"GUID_NDIS_STATUS_LINK_STATE","features":[321]},{"name":"GUID_NDIS_STATUS_MEDIA_CONNECT","features":[321]},{"name":"GUID_NDIS_STATUS_MEDIA_DISCONNECT","features":[321]},{"name":"GUID_NDIS_STATUS_MEDIA_SPECIFIC_INDICATION","features":[321]},{"name":"GUID_NDIS_STATUS_NETWORK_CHANGE","features":[321]},{"name":"GUID_NDIS_STATUS_OPER_STATUS","features":[321]},{"name":"GUID_NDIS_STATUS_PACKET_FILTER","features":[321]},{"name":"GUID_NDIS_STATUS_PM_OFFLOAD_REJECTED","features":[321]},{"name":"GUID_NDIS_STATUS_PM_WAKE_REASON","features":[321]},{"name":"GUID_NDIS_STATUS_PM_WOL_PATTERN_REJECTED","features":[321]},{"name":"GUID_NDIS_STATUS_PORT_STATE","features":[321]},{"name":"GUID_NDIS_STATUS_RESET_END","features":[321]},{"name":"GUID_NDIS_STATUS_RESET_START","features":[321]},{"name":"GUID_NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_STATUS_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_STATUS_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_SWITCH_MICROSOFT_VENDOR_ID","features":[321]},{"name":"GUID_NDIS_SWITCH_PORT_PROPERTY_PROFILE_ID_DEFAULT_EXTERNAL_NIC","features":[321]},{"name":"GUID_NDIS_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_TCP_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"GUID_NDIS_TCP_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_NDIS_TCP_OFFLOAD_PARAMETERS","features":[321]},{"name":"GUID_NDIS_TCP_RSC_STATISTICS","features":[321]},{"name":"GUID_NDIS_WAKE_ON_MAGIC_PACKET_ONLY","features":[321]},{"name":"GUID_NIC_SWITCH_CURRENT_CAPABILITIES","features":[321]},{"name":"GUID_NIC_SWITCH_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_PM_ADD_PROTOCOL_OFFLOAD","features":[321]},{"name":"GUID_PM_ADD_WOL_PATTERN","features":[321]},{"name":"GUID_PM_CURRENT_CAPABILITIES","features":[321]},{"name":"GUID_PM_GET_PROTOCOL_OFFLOAD","features":[321]},{"name":"GUID_PM_HARDWARE_CAPABILITIES","features":[321]},{"name":"GUID_PM_PARAMETERS","features":[321]},{"name":"GUID_PM_PROTOCOL_OFFLOAD_LIST","features":[321]},{"name":"GUID_PM_REMOVE_PROTOCOL_OFFLOAD","features":[321]},{"name":"GUID_PM_REMOVE_WOL_PATTERN","features":[321]},{"name":"GUID_PM_WOL_PATTERN_LIST","features":[321]},{"name":"GUID_RECEIVE_FILTER_CURRENT_CAPABILITIES","features":[321]},{"name":"GUID_STATUS_MEDIA_SPECIFIC_INDICATION_EX","features":[321]},{"name":"IF_ADMINISTRATIVE_DEMANDDIAL","features":[321]},{"name":"IF_ADMINISTRATIVE_DISABLED","features":[321]},{"name":"IF_ADMINISTRATIVE_ENABLED","features":[321]},{"name":"IF_ADMINISTRATIVE_STATE","features":[321]},{"name":"IF_COUNTED_STRING_LH","features":[321]},{"name":"IF_MAX_PHYS_ADDRESS_LENGTH","features":[321]},{"name":"IF_MAX_STRING_SIZE","features":[321]},{"name":"IF_OPER_STATUS","features":[321]},{"name":"IF_PHYSICAL_ADDRESS_LH","features":[321]},{"name":"IOCTL_NDIS_RESERVED5","features":[321]},{"name":"IOCTL_NDIS_RESERVED6","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AND_TCP_CHECKSUM_COEXISTENCE","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AND_UDP_CHECKSUM_COEXISTENCE","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_128","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_192","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_AES_GCM_256","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_MD5","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_1","features":[321]},{"name":"IPSEC_OFFLOAD_V2_AUTHENTICATION_SHA_256","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_3_DES_CBC","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_128","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_192","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_CBC_256","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_128","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_192","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_AES_GCM_256","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_DES_CBC","features":[321]},{"name":"IPSEC_OFFLOAD_V2_ENCRYPTION_NONE","features":[321]},{"name":"IfOperStatusDormant","features":[321]},{"name":"IfOperStatusDown","features":[321]},{"name":"IfOperStatusLowerLayerDown","features":[321]},{"name":"IfOperStatusNotPresent","features":[321]},{"name":"IfOperStatusTesting","features":[321]},{"name":"IfOperStatusUnknown","features":[321]},{"name":"IfOperStatusUp","features":[321]},{"name":"MAXIMUM_IP_OPER_STATUS_ADDRESS_FAMILIES_SUPPORTED","features":[321]},{"name":"MediaConnectStateConnected","features":[321]},{"name":"MediaConnectStateDisconnected","features":[321]},{"name":"MediaConnectStateUnknown","features":[321]},{"name":"MediaDuplexStateFull","features":[321]},{"name":"MediaDuplexStateHalf","features":[321]},{"name":"MediaDuplexStateUnknown","features":[321]},{"name":"NDIS_802_11_AI_REQFI","features":[321]},{"name":"NDIS_802_11_AI_REQFI_CAPABILITIES","features":[321]},{"name":"NDIS_802_11_AI_REQFI_CURRENTAPADDRESS","features":[321]},{"name":"NDIS_802_11_AI_REQFI_LISTENINTERVAL","features":[321]},{"name":"NDIS_802_11_AI_RESFI","features":[321]},{"name":"NDIS_802_11_AI_RESFI_ASSOCIATIONID","features":[321]},{"name":"NDIS_802_11_AI_RESFI_CAPABILITIES","features":[321]},{"name":"NDIS_802_11_AI_RESFI_STATUSCODE","features":[321]},{"name":"NDIS_802_11_ASSOCIATION_INFORMATION","features":[321]},{"name":"NDIS_802_11_AUTHENTICATION_ENCRYPTION","features":[321]},{"name":"NDIS_802_11_AUTHENTICATION_EVENT","features":[321]},{"name":"NDIS_802_11_AUTHENTICATION_MODE","features":[321]},{"name":"NDIS_802_11_AUTHENTICATION_REQUEST","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_AUTH_FIELDS","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_GROUP_ERROR","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_KEYUPDATE","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_PAIRWISE_ERROR","features":[321]},{"name":"NDIS_802_11_AUTH_REQUEST_REAUTH","features":[321]},{"name":"NDIS_802_11_BSSID_LIST","features":[321]},{"name":"NDIS_802_11_BSSID_LIST_EX","features":[321]},{"name":"NDIS_802_11_CAPABILITY","features":[321]},{"name":"NDIS_802_11_CONFIGURATION","features":[321]},{"name":"NDIS_802_11_CONFIGURATION_FH","features":[321]},{"name":"NDIS_802_11_FIXED_IEs","features":[321]},{"name":"NDIS_802_11_KEY","features":[321]},{"name":"NDIS_802_11_LENGTH_RATES","features":[321]},{"name":"NDIS_802_11_LENGTH_RATES_EX","features":[321]},{"name":"NDIS_802_11_LENGTH_SSID","features":[321]},{"name":"NDIS_802_11_MEDIA_STREAM_MODE","features":[321]},{"name":"NDIS_802_11_NETWORK_INFRASTRUCTURE","features":[321]},{"name":"NDIS_802_11_NETWORK_TYPE","features":[321]},{"name":"NDIS_802_11_NETWORK_TYPE_LIST","features":[321]},{"name":"NDIS_802_11_NON_BCAST_SSID_LIST","features":[321]},{"name":"NDIS_802_11_PMKID","features":[321]},{"name":"NDIS_802_11_PMKID_CANDIDATE_LIST","features":[321]},{"name":"NDIS_802_11_PMKID_CANDIDATE_PREAUTH_ENABLED","features":[321]},{"name":"NDIS_802_11_POWER_MODE","features":[321]},{"name":"NDIS_802_11_PRIVACY_FILTER","features":[321]},{"name":"NDIS_802_11_RADIO_STATUS","features":[321]},{"name":"NDIS_802_11_RELOAD_DEFAULTS","features":[321]},{"name":"NDIS_802_11_REMOVE_KEY","features":[321]},{"name":"NDIS_802_11_SSID","features":[321]},{"name":"NDIS_802_11_STATISTICS","features":[321]},{"name":"NDIS_802_11_STATUS_INDICATION","features":[321]},{"name":"NDIS_802_11_STATUS_TYPE","features":[321]},{"name":"NDIS_802_11_TEST","features":[321]},{"name":"NDIS_802_11_VARIABLE_IEs","features":[321]},{"name":"NDIS_802_11_WEP","features":[321]},{"name":"NDIS_802_11_WEP_STATUS","features":[321]},{"name":"NDIS_802_3_MAC_OPTION_PRIORITY","features":[321]},{"name":"NDIS_802_5_RING_STATE","features":[321]},{"name":"NDIS_CO_DEVICE_PROFILE","features":[321]},{"name":"NDIS_CO_LINK_SPEED","features":[321]},{"name":"NDIS_CO_MAC_OPTION_DYNAMIC_LINK_SPEED","features":[321]},{"name":"NDIS_DEFAULT_RECEIVE_FILTER_ID","features":[321]},{"name":"NDIS_DEFAULT_RECEIVE_QUEUE_GROUP_ID","features":[321]},{"name":"NDIS_DEFAULT_RECEIVE_QUEUE_ID","features":[321]},{"name":"NDIS_DEFAULT_SWITCH_ID","features":[321]},{"name":"NDIS_DEFAULT_VPORT_ID","features":[321]},{"name":"NDIS_DEVICE_POWER_STATE","features":[321]},{"name":"NDIS_DEVICE_TYPE_ENDPOINT","features":[321]},{"name":"NDIS_DEVICE_WAKE_ON_MAGIC_PACKET_ENABLE","features":[321]},{"name":"NDIS_DEVICE_WAKE_ON_PATTERN_MATCH_ENABLE","features":[321]},{"name":"NDIS_DEVICE_WAKE_UP_ENABLE","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV4","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_INNER_IPV6","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_NOT_SUPPORTED","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV4","features":[321]},{"name":"NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_OUTER_IPV6","features":[321]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3","features":[321]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q","features":[321]},{"name":"NDIS_ENCAPSULATION_IEEE_802_3_P_AND_Q_IN_OOB","features":[321]},{"name":"NDIS_ENCAPSULATION_IEEE_LLC_SNAP_ROUTED","features":[321]},{"name":"NDIS_ENCAPSULATION_NOT_SUPPORTED","features":[321]},{"name":"NDIS_ENCAPSULATION_NULL","features":[321]},{"name":"NDIS_ENCAPSULATION_TYPE_GRE_MAC","features":[321]},{"name":"NDIS_ENCAPSULATION_TYPE_VXLAN","features":[321]},{"name":"NDIS_ETH_TYPE_802_1Q","features":[321]},{"name":"NDIS_ETH_TYPE_802_1X","features":[321]},{"name":"NDIS_ETH_TYPE_ARP","features":[321]},{"name":"NDIS_ETH_TYPE_IPV4","features":[321]},{"name":"NDIS_ETH_TYPE_IPV6","features":[321]},{"name":"NDIS_ETH_TYPE_SLOW_PROTOCOL","features":[321]},{"name":"NDIS_FDDI_ATTACHMENT_TYPE","features":[321]},{"name":"NDIS_FDDI_LCONNECTION_STATE","features":[321]},{"name":"NDIS_FDDI_RING_MGT_STATE","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_GRE","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_IP_IN_IP","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_NOT_ENCAPSULATED","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_NVGRE","features":[321]},{"name":"NDIS_GFP_ENCAPSULATION_TYPE_VXLAN","features":[321]},{"name":"NDIS_GFP_EXACT_MATCH_PROFILE_RDMA_FLOW","features":[321]},{"name":"NDIS_GFP_EXACT_MATCH_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_IS_TTL_ONE","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_IS_TTL_ONE","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_EXACT_MATCH_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_IS_TTL_ONE","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_IS_TTL_ONE","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH_REVISION_1","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_ESP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_ETHERNET","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_ICMP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_IPV4","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_IPV6","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_IP_IN_GRE_ENCAP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_IP_IN_IP_ENCAP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_NO_ENCAP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_NVGRE_ENCAP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_TCP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_UDP","features":[321]},{"name":"NDIS_GFP_HEADER_PRESENT_VXLAN_ENCAP","features":[321]},{"name":"NDIS_GFP_UNDEFINED_PROFILE_ID","features":[321]},{"name":"NDIS_GFP_WILDCARD_MATCH_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_INFO_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_PARAMETERS_CLIENT_SPECIFIED_ADDRESS","features":[321]},{"name":"NDIS_GFT_COUNTER_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_GET_VALUES","features":[321]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_COUNTER_VALUE_ARRAY_UPDATE_MEMORY_MAPPED_COUNTERS","features":[321]},{"name":"NDIS_GFT_CUSTOM_ACTION_LAST_ACTION","features":[321]},{"name":"NDIS_GFT_CUSTOM_ACTION_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFT_CUSTOM_ACTION_REVISION_1","features":[321]},{"name":"NDIS_GFT_DELETE_PROFILE_ALL_PROFILES","features":[321]},{"name":"NDIS_GFT_DELETE_PROFILE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_DELETE_TABLE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_EMFE_ADD_IN_ACTIVATED_STATE","features":[321]},{"name":"NDIS_GFT_EMFE_ALL_VPORT_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_AFTER_TCP_FIN_FLAG_SET","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_AFTER_TCP_RST_FLAG_SET","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_ALL_PACKETS","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_CONDITION_CHANGED","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_FIRST_PACKET","features":[321]},{"name":"NDIS_GFT_EMFE_COPY_WHEN_TCP_FLAG_SET","features":[321]},{"name":"NDIS_GFT_EMFE_COUNTER_ALLOCATE","features":[321]},{"name":"NDIS_GFT_EMFE_COUNTER_CLIENT_SPECIFIED_ADDRESS","features":[321]},{"name":"NDIS_GFT_EMFE_COUNTER_MEMORY_MAPPED","features":[321]},{"name":"NDIS_GFT_EMFE_COUNTER_TRACK_TCP_FLOW","features":[321]},{"name":"NDIS_GFT_EMFE_CUSTOM_ACTION_PRESENT","features":[321]},{"name":"NDIS_GFT_EMFE_MATCH_AND_ACTION_MUST_BE_SUPPORTED","features":[321]},{"name":"NDIS_GFT_EMFE_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[321]},{"name":"NDIS_GFT_EMFE_RDMA_FLOW","features":[321]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_EMFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_EXACT_MATCH_FLOW_ENTRY_REVISION_1","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_NIC_SWITCH_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_TABLE_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ALL_VPORT_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_COUNTER_VALUES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_DEFINED","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_ID_RANGE_DEFINED","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_INFO_ALL_FLOW_ENTRIES","features":[321]},{"name":"NDIS_GFT_FLOW_ENTRY_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_FREE_COUNTER_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_DECREMENT_TTL_IF_NOT_ONE","features":[321]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_DECREMENT_TTL_IF_NOT_ONE","features":[321]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFT_HEADER_GROUP_TRANSPOSITION_REVISION_1","features":[321]},{"name":"NDIS_GFT_HEADER_TRANSPOSITION_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_GFT_HTP_COPY_ALL_PACKETS","features":[321]},{"name":"NDIS_GFT_HTP_COPY_FIRST_PACKET","features":[321]},{"name":"NDIS_GFT_HTP_COPY_WHEN_TCP_FLAG_SET","features":[321]},{"name":"NDIS_GFT_HTP_CUSTOM_ACTION_PRESENT","features":[321]},{"name":"NDIS_GFT_HTP_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[321]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_HTP_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_MAX_COUNTER_OBJECTS_PER_FLOW_ENTRY","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_8021P_PRIORITY_MASK","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_ADD_FLOW_ENTRY_DEACTIVATED_PREFERRED","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_ALLOW","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_CLIENT_SPECIFIED_MEMORY_MAPPED_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COMBINED_COUNTER_AND_STATE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_ALL","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_FIRST","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_COPY_WHEN_TCP_FLAG_SET","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DESIGNATED_EXCEPTION_VPORT","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DROP","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_DSCP_MASK","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_AGGREGATE_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_EXACT_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EGRESS_WILDCARD_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_EXACT_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_EGRESS_WILDCARD_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_EXACT_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_EXT_VPORT_INGRESS_WILDCARD_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_IGNORE_ACTION_SUPPORTED","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_AGGREGATE_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_EXACT_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_INGRESS_WILDCARD_MATCH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MEMORY_MAPPED_PAKCET_AND_BYTE_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_META_ACTION_AFTER_HEADER_TRANSPOSITION","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_META_ACTION_BEFORE_HEADER_TRANSPOSITION","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_MODIFY","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_FLOW_ENTRY_COUNTERS","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_PACKET_COUNTER_UPDATE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PER_VPORT_EXCEPTION_VPORT","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_POP","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_PUSH","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_RATE_LIMITING_QUEUE_SUPPORTED","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_SAMPLE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_CAPS_TRACK_TCP_FLOW_STATE","features":[321]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_CUSTOM_PROVIDER_RESERVED","features":[321]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_ENABLE_OFFLOAD","features":[321]},{"name":"NDIS_GFT_OFFLOAD_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_PROFILE_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_PROFILE_INFO_REVISION_1","features":[321]},{"name":"NDIS_GFT_RESERVED_CUSTOM_ACTIONS","features":[321]},{"name":"NDIS_GFT_STATISTICS_REVISION_1","features":[321]},{"name":"NDIS_GFT_TABLE_INCLUDE_EXTERNAL_VPPORT","features":[321]},{"name":"NDIS_GFT_TABLE_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_GFT_TABLE_INFO_REVISION_1","features":[321]},{"name":"NDIS_GFT_TABLE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_UNDEFINED_COUNTER_ID","features":[321]},{"name":"NDIS_GFT_UNDEFINED_CUSTOM_ACTION","features":[321]},{"name":"NDIS_GFT_UNDEFINED_FLOW_ENTRY_ID","features":[321]},{"name":"NDIS_GFT_UNDEFINED_TABLE_ID","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_FLAGS_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_RX","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_GUARD_ENABLE_TX","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_ENABLE_RX","features":[321]},{"name":"NDIS_GFT_VPORT_DSCP_MASK_ENABLE_TX","features":[321]},{"name":"NDIS_GFT_VPORT_ENABLE","features":[321]},{"name":"NDIS_GFT_VPORT_ENABLE_STATE_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_EXCEPTION_VPORT_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_MAX_DSCP_MASK_COUNTER_OBJECTS","features":[321]},{"name":"NDIS_GFT_VPORT_MAX_PRIORITY_MASK_COUNTER_OBJECTS","features":[321]},{"name":"NDIS_GFT_VPORT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_GFT_VPORT_PARAMS_CHANGE_MASK","features":[321]},{"name":"NDIS_GFT_VPORT_PARAMS_CUSTOM_PROVIDER_RESERVED","features":[321]},{"name":"NDIS_GFT_VPORT_PARSE_VXLAN","features":[321]},{"name":"NDIS_GFT_VPORT_PARSE_VXLAN_NOT_IN_SRC_PORT_RANGE","features":[321]},{"name":"NDIS_GFT_VPORT_PRIORITY_MASK_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_SAMPLING_RATE_CHANGED","features":[321]},{"name":"NDIS_GFT_VPORT_VXLAN_SETTINGS_CHANGED","features":[321]},{"name":"NDIS_GFT_WCFE_ADD_IN_ACTIVATED_STATE","features":[321]},{"name":"NDIS_GFT_WCFE_COPY_ALL_PACKETS","features":[321]},{"name":"NDIS_GFT_WCFE_COUNTER_ALLOCATE","features":[321]},{"name":"NDIS_GFT_WCFE_COUNTER_CLIENT_SPECIFIED_ADDRESS","features":[321]},{"name":"NDIS_GFT_WCFE_COUNTER_MEMORY_MAPPED","features":[321]},{"name":"NDIS_GFT_WCFE_CUSTOM_ACTION_PRESENT","features":[321]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_EGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT","features":[321]},{"name":"NDIS_GFT_WCFE_REDIRECT_TO_INGRESS_QUEUE_OF_VPORT_IF_TTL_IS_ONE","features":[321]},{"name":"NDIS_GFT_WILDCARD_MATCH_FLOW_ENTRY_REVISION_1","features":[321]},{"name":"NDIS_GUID","features":[321]},{"name":"NDIS_HARDWARE_CROSSTIMESTAMP","features":[321]},{"name":"NDIS_HARDWARE_CROSSTIMESTAMP_REVISION_1","features":[321]},{"name":"NDIS_HARDWARE_STATUS","features":[321]},{"name":"NDIS_HASH_FUNCTION_MASK","features":[321]},{"name":"NDIS_HASH_IPV4","features":[321]},{"name":"NDIS_HASH_IPV6","features":[321]},{"name":"NDIS_HASH_IPV6_EX","features":[321]},{"name":"NDIS_HASH_TCP_IPV4","features":[321]},{"name":"NDIS_HASH_TCP_IPV6","features":[321]},{"name":"NDIS_HASH_TCP_IPV6_EX","features":[321]},{"name":"NDIS_HASH_TYPE_MASK","features":[321]},{"name":"NDIS_HASH_UDP_IPV4","features":[321]},{"name":"NDIS_HASH_UDP_IPV6","features":[321]},{"name":"NDIS_HASH_UDP_IPV6_EX","features":[321]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_HEADER_DATA_SPLIT","features":[321]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV4_OPTIONS","features":[321]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_IPV6_EXTENSION_HEADERS","features":[321]},{"name":"NDIS_HD_SPLIT_CAPS_SUPPORTS_TCP_OPTIONS","features":[321]},{"name":"NDIS_HD_SPLIT_COMBINE_ALL_HEADERS","features":[321]},{"name":"NDIS_HD_SPLIT_CURRENT_CONFIG_REVISION_1","features":[321]},{"name":"NDIS_HD_SPLIT_ENABLE_HEADER_DATA_SPLIT","features":[321]},{"name":"NDIS_HD_SPLIT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_HYPERVISOR_INFO_FLAG_HYPERVISOR_PRESENT","features":[321]},{"name":"NDIS_HYPERVISOR_INFO_REVISION_1","features":[321]},{"name":"NDIS_INTERFACE_INFORMATION","features":[307,321]},{"name":"NDIS_INTERRUPT_MODERATION","features":[321]},{"name":"NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE","features":[321]},{"name":"NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET","features":[321]},{"name":"NDIS_INTERRUPT_MODERATION_PARAMETERS","features":[321]},{"name":"NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_IPSEC_OFFLOAD_V1","features":[321]},{"name":"NDIS_IP_OPER_STATE","features":[321]},{"name":"NDIS_IP_OPER_STATE_REVISION_1","features":[321]},{"name":"NDIS_IP_OPER_STATUS","features":[321]},{"name":"NDIS_IP_OPER_STATUS_INFO","features":[321]},{"name":"NDIS_IP_OPER_STATUS_INFO_REVISION_1","features":[321]},{"name":"NDIS_IRDA_PACKET_INFO","features":[321]},{"name":"NDIS_ISOLATION_NAME_MAX_STRING_SIZE","features":[321]},{"name":"NDIS_ISOLATION_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_LINK_PARAMETERS","features":[321]},{"name":"NDIS_LINK_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_LINK_SPEED","features":[321]},{"name":"NDIS_LINK_STATE","features":[321]},{"name":"NDIS_LINK_STATE_DUPLEX_AUTO_NEGOTIATED","features":[321]},{"name":"NDIS_LINK_STATE_PAUSE_FUNCTIONS_AUTO_NEGOTIATED","features":[321]},{"name":"NDIS_LINK_STATE_RCV_LINK_SPEED_AUTO_NEGOTIATED","features":[321]},{"name":"NDIS_LINK_STATE_REVISION_1","features":[321]},{"name":"NDIS_LINK_STATE_XMIT_LINK_SPEED_AUTO_NEGOTIATED","features":[321]},{"name":"NDIS_MAC_OPTION_8021P_PRIORITY","features":[321]},{"name":"NDIS_MAC_OPTION_8021Q_VLAN","features":[321]},{"name":"NDIS_MAC_OPTION_COPY_LOOKAHEAD_DATA","features":[321]},{"name":"NDIS_MAC_OPTION_EOTX_INDICATION","features":[321]},{"name":"NDIS_MAC_OPTION_FULL_DUPLEX","features":[321]},{"name":"NDIS_MAC_OPTION_NO_LOOPBACK","features":[321]},{"name":"NDIS_MAC_OPTION_RECEIVE_AT_DPC","features":[321]},{"name":"NDIS_MAC_OPTION_RECEIVE_SERIALIZED","features":[321]},{"name":"NDIS_MAC_OPTION_RESERVED","features":[321]},{"name":"NDIS_MAC_OPTION_SUPPORTS_MAC_ADDRESS_OVERWRITE","features":[321]},{"name":"NDIS_MAC_OPTION_TRANSFERS_NOT_PEND","features":[321]},{"name":"NDIS_MAXIMUM_PORTS","features":[321]},{"name":"NDIS_MEDIA_CAP_RECEIVE","features":[321]},{"name":"NDIS_MEDIA_CAP_TRANSMIT","features":[321]},{"name":"NDIS_MEDIA_STATE","features":[321]},{"name":"NDIS_MEDIUM","features":[321]},{"name":"NDIS_NDK_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_NDK_CONNECTIONS_REVISION_1","features":[321]},{"name":"NDIS_NDK_LOCAL_ENDPOINTS_REVISION_1","features":[321]},{"name":"NDIS_NDK_STATISTICS_INFO_REVISION_1","features":[321]},{"name":"NDIS_NETWORK_CHANGE_TYPE","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPABILITIES_REVISION_3","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_ASYMMETRIC_QUEUE_PAIRS_FOR_NONDEFAULT_VPORT_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_NIC_SWITCH_WITHOUT_IOV_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_PER_VPORT_INTERRUPT_MODERATION_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_ON_PF_VPORTS_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PARAMETERS_PER_PF_VPORT_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_FUNCTION_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_KEY_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_HASH_TYPE_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SIZE_RESTRICTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_RSS_PER_PF_VPORT_INDIRECTION_TABLE_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_SINGLE_VPORT_POOL","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_VF_RSS_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_CAPS_VLAN_SUPPORTED","features":[321]},{"name":"NDIS_NIC_SWITCH_DELETE_SWITCH_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_INFO_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_CHANGE_MASK","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_DEFAULT_NUMBER_OF_QUEUE_PAIRS_FOR_DEFAULT_VPORT","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_NIC_SWITCH_PARAMETERS_SWITCH_NAME_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VF_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH","features":[321]},{"name":"NDIS_NIC_SWITCH_VF_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VF_INFO_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VF_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_FUNCTION","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_ENUM_ON_SPECIFIC_SWITCH","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_GFT_ENABLED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_LOOKAHEAD_SPLIT_ENABLED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_PACKET_DIRECT_RX_ONLY","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_INFO_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_CHANGE_MASK","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_ENFORCE_MAX_SG_LIST","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_FLAGS_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_INT_MOD_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_LOOKAHEAD_SPLIT_ENABLED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NAME_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NDK_PARAMS_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_NUM_QUEUE_PAIRS_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_PACKET_DIRECT_RX_ONLY","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_PROCESSOR_AFFINITY_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_QOS_SQ_ID_CHANGED","features":[321]},{"name":"NDIS_NIC_SWITCH_VPORT_PARAMS_STATE_CHANGED","features":[321]},{"name":"NDIS_OBJECT_HEADER","features":[321]},{"name":"NDIS_OBJECT_REVISION_1","features":[321]},{"name":"NDIS_OBJECT_TYPE_BIND_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT","features":[321]},{"name":"NDIS_OBJECT_TYPE_CO_CALL_MANAGER_OPTIONAL_HANDLERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CO_CLIENT_OPTIONAL_HANDLERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CO_MINIPORT_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_CO_PROTOCOL_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_DEFAULT","features":[321]},{"name":"NDIS_OBJECT_TYPE_DEVICE_OBJECT_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_DRIVER_WRAPPER_OBJECT","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_ATTACH_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_DRIVER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_PARTIAL_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_PAUSE_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_HD_SPLIT_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NDK_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_PACKET_DIRECT_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_DEVICE_POWER_NOTIFICATION","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_DRIVER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_INTERRUPT","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_PNP_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_MINIPORT_SS_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_NSI_COMPARTMENT_RW_STRUCT","features":[321]},{"name":"NDIS_OBJECT_TYPE_NSI_INTERFACE_PERSIST_RW_STRUCT","features":[321]},{"name":"NDIS_OBJECT_TYPE_NSI_NETWORK_RW_STRUCT","features":[321]},{"name":"NDIS_OBJECT_TYPE_OFFLOAD","features":[321]},{"name":"NDIS_OBJECT_TYPE_OFFLOAD_ENCAPSULATION","features":[321]},{"name":"NDIS_OBJECT_TYPE_OID_REQUEST","features":[321]},{"name":"NDIS_OBJECT_TYPE_OPEN_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_1","features":[321]},{"name":"NDIS_OBJECT_TYPE_PCI_DEVICE_CUSTOM_PROPERTIES_REVISION_2","features":[321]},{"name":"NDIS_OBJECT_TYPE_PD_RECEIVE_QUEUE","features":[321]},{"name":"NDIS_OBJECT_TYPE_PD_TRANSMIT_QUEUE","features":[321]},{"name":"NDIS_OBJECT_TYPE_PORT_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PORT_STATE","features":[321]},{"name":"NDIS_OBJECT_TYPE_PROTOCOL_DRIVER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PROTOCOL_RESTART_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_QOS_CAPABILITIES","features":[321]},{"name":"NDIS_OBJECT_TYPE_QOS_CLASSIFICATION_ELEMENT","features":[321]},{"name":"NDIS_OBJECT_TYPE_QOS_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_REQUEST_EX","features":[321]},{"name":"NDIS_OBJECT_TYPE_RESTART_GENERAL_ATTRIBUTES","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_CAPABILITIES","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_PARAMETERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_PARAMETERS_V2","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFO","features":[321]},{"name":"NDIS_OBJECT_TYPE_RSS_SET_INDIRECTION_ENTRIES","features":[321]},{"name":"NDIS_OBJECT_TYPE_SG_DMA_DESCRIPTION","features":[321]},{"name":"NDIS_OBJECT_TYPE_SHARED_MEMORY_PROVIDER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OBJECT_TYPE_STATUS_INDICATION","features":[321]},{"name":"NDIS_OBJECT_TYPE_SWITCH_OPTIONAL_HANDLERS","features":[321]},{"name":"NDIS_OBJECT_TYPE_TIMER_CHARACTERISTICS","features":[321]},{"name":"NDIS_OFFLOAD","features":[321]},{"name":"NDIS_OFFLOAD_FLAGS_GROUP_CHECKSUM_CAPABILITIES","features":[321]},{"name":"NDIS_OFFLOAD_NOT_SUPPORTED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_CONNECTION_OFFLOAD_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_AND_ESP_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV1_ESP_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_AND_ESP_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_IPSECV2_ESP_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV1_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV1_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_NO_CHANGE","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_3","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_4","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_REVISION_5","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_RSC_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_SKIP_REGISTRY_UPDATE","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_USO_DISABLED","features":[321]},{"name":"NDIS_OFFLOAD_PARAMETERS_USO_ENABLED","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_2","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_3","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_4","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_5","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_6","features":[321]},{"name":"NDIS_OFFLOAD_REVISION_7","features":[321]},{"name":"NDIS_OFFLOAD_SET_NO_CHANGE","features":[321]},{"name":"NDIS_OFFLOAD_SET_OFF","features":[321]},{"name":"NDIS_OFFLOAD_SET_ON","features":[321]},{"name":"NDIS_OFFLOAD_SUPPORTED","features":[321]},{"name":"NDIS_OPER_STATE","features":[321]},{"name":"NDIS_OPER_STATE_REVISION_1","features":[321]},{"name":"NDIS_PACKET_TYPE_ALL_FUNCTIONAL","features":[321]},{"name":"NDIS_PACKET_TYPE_ALL_LOCAL","features":[321]},{"name":"NDIS_PACKET_TYPE_ALL_MULTICAST","features":[321]},{"name":"NDIS_PACKET_TYPE_BROADCAST","features":[321]},{"name":"NDIS_PACKET_TYPE_DIRECTED","features":[321]},{"name":"NDIS_PACKET_TYPE_FUNCTIONAL","features":[321]},{"name":"NDIS_PACKET_TYPE_GROUP","features":[321]},{"name":"NDIS_PACKET_TYPE_MAC_FRAME","features":[321]},{"name":"NDIS_PACKET_TYPE_MULTICAST","features":[321]},{"name":"NDIS_PACKET_TYPE_NO_LOCAL","features":[321]},{"name":"NDIS_PACKET_TYPE_PROMISCUOUS","features":[321]},{"name":"NDIS_PACKET_TYPE_SMT","features":[321]},{"name":"NDIS_PACKET_TYPE_SOURCE_ROUTING","features":[321]},{"name":"NDIS_PCI_DEVICE_CUSTOM_PROPERTIES","features":[321]},{"name":"NDIS_PD_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_PD_CAPS_DRAIN_NOTIFICATIONS_SUPPORTED","features":[321]},{"name":"NDIS_PD_CAPS_NOTIFICATION_MODERATION_COUNT_SUPPORTED","features":[321]},{"name":"NDIS_PD_CAPS_NOTIFICATION_MODERATION_INTERVAL_SUPPORTED","features":[321]},{"name":"NDIS_PD_CAPS_RECEIVE_FILTER_COUNTERS_SUPPORTED","features":[321]},{"name":"NDIS_PD_CONFIG_REVISION_1","features":[321]},{"name":"NDIS_PHYSICAL_MEDIUM","features":[321]},{"name":"NDIS_PM_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_PM_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_PM_MAX_PATTERN_ID","features":[321]},{"name":"NDIS_PM_MAX_STRING_SIZE","features":[321]},{"name":"NDIS_PM_PACKET_PATTERN","features":[321]},{"name":"NDIS_PM_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_PM_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_PM_PRIVATE_PATTERN_ID","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_ENABLED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_SUPPORTED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_ARP_ENABLED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_ARP_SUPPORTED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_NS_ENABLED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_NS_SUPPORTED","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_HIGHEST","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_LOWEST","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_PRIORITY_NORMAL","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_PM_PROTOCOL_OFFLOAD_REVISION_2","features":[321]},{"name":"NDIS_PM_SELECTIVE_SUSPEND_ENABLED","features":[321]},{"name":"NDIS_PM_SELECTIVE_SUSPEND_SUPPORTED","features":[321]},{"name":"NDIS_PM_WAKE_ON_LINK_CHANGE_ENABLED","features":[321]},{"name":"NDIS_PM_WAKE_ON_MEDIA_CONNECT_SUPPORTED","features":[321]},{"name":"NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_ENABLED","features":[321]},{"name":"NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_SUPPORTED","features":[321]},{"name":"NDIS_PM_WAKE_PACKET_INDICATION_SUPPORTED","features":[321]},{"name":"NDIS_PM_WAKE_PACKET_REVISION_1","features":[321]},{"name":"NDIS_PM_WAKE_REASON_REVISION_1","features":[321]},{"name":"NDIS_PM_WAKE_UP_CAPABILITIES","features":[321]},{"name":"NDIS_PM_WOL_BITMAP_PATTERN_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_BITMAP_PATTERN_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_IPV4_TCP_SYN_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_IPV4_TCP_SYN_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_IPV6_TCP_SYN_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_IPV6_TCP_SYN_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_MAGIC_PACKET_ENABLED","features":[321]},{"name":"NDIS_PM_WOL_MAGIC_PACKET_SUPPORTED","features":[321]},{"name":"NDIS_PM_WOL_PATTERN_REVISION_1","features":[321]},{"name":"NDIS_PM_WOL_PATTERN_REVISION_2","features":[321]},{"name":"NDIS_PM_WOL_PRIORITY_HIGHEST","features":[321]},{"name":"NDIS_PM_WOL_PRIORITY_LOWEST","features":[321]},{"name":"NDIS_PM_WOL_PRIORITY_NORMAL","features":[321]},{"name":"NDIS_PNP_CAPABILITIES","features":[321]},{"name":"NDIS_PNP_WAKE_UP_LINK_CHANGE","features":[321]},{"name":"NDIS_PNP_WAKE_UP_MAGIC_PACKET","features":[321]},{"name":"NDIS_PNP_WAKE_UP_PATTERN_MATCH","features":[321]},{"name":"NDIS_PORT","features":[321]},{"name":"NDIS_PORT_ARRAY","features":[321]},{"name":"NDIS_PORT_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_PORT_AUTHENTICATION_PARAMETERS","features":[321]},{"name":"NDIS_PORT_AUTHENTICATION_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_PORT_AUTHORIZATION_STATE","features":[321]},{"name":"NDIS_PORT_CHARACTERISTICS","features":[321]},{"name":"NDIS_PORT_CHARACTERISTICS_REVISION_1","features":[321]},{"name":"NDIS_PORT_CHAR_USE_DEFAULT_AUTH_SETTINGS","features":[321]},{"name":"NDIS_PORT_CONTROL_STATE","features":[321]},{"name":"NDIS_PORT_STATE","features":[321]},{"name":"NDIS_PORT_STATE_REVISION_1","features":[321]},{"name":"NDIS_PORT_TYPE","features":[321]},{"name":"NDIS_PROCESSOR_VENDOR","features":[321]},{"name":"NDIS_PROTOCOL_ID_DEFAULT","features":[321]},{"name":"NDIS_PROTOCOL_ID_IP6","features":[321]},{"name":"NDIS_PROTOCOL_ID_IPX","features":[321]},{"name":"NDIS_PROTOCOL_ID_MASK","features":[321]},{"name":"NDIS_PROTOCOL_ID_MAX","features":[321]},{"name":"NDIS_PROTOCOL_ID_NBF","features":[321]},{"name":"NDIS_PROTOCOL_ID_TCP_IP","features":[321]},{"name":"NDIS_PROT_OPTION_ESTIMATED_LENGTH","features":[321]},{"name":"NDIS_PROT_OPTION_NO_LOOPBACK","features":[321]},{"name":"NDIS_PROT_OPTION_NO_RSVD_ON_RCVPKT","features":[321]},{"name":"NDIS_PROT_OPTION_SEND_RESTRICTED","features":[321]},{"name":"NDIS_QOS_ACTION_MAXIMUM","features":[321]},{"name":"NDIS_QOS_ACTION_PRIORITY","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_CEE_DCBX_SUPPORTED","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_IEEE_DCBX_SUPPORTED","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_MACSEC_BYPASS_SUPPORTED","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_QOS_CAPABILITIES_STRICT_TSA_SUPPORTED","features":[321]},{"name":"NDIS_QOS_CLASSIFICATION_ELEMENT_REVISION_1","features":[321]},{"name":"NDIS_QOS_CLASSIFICATION_ENFORCED_BY_MINIPORT","features":[321]},{"name":"NDIS_QOS_CLASSIFICATION_SET_BY_MINIPORT_MASK","features":[321]},{"name":"NDIS_QOS_CONDITION_DEFAULT","features":[321]},{"name":"NDIS_QOS_CONDITION_ETHERTYPE","features":[321]},{"name":"NDIS_QOS_CONDITION_MAXIMUM","features":[321]},{"name":"NDIS_QOS_CONDITION_NETDIRECT_PORT","features":[321]},{"name":"NDIS_QOS_CONDITION_RESERVED","features":[321]},{"name":"NDIS_QOS_CONDITION_TCP_OR_UDP_PORT","features":[321]},{"name":"NDIS_QOS_CONDITION_TCP_PORT","features":[321]},{"name":"NDIS_QOS_CONDITION_UDP_PORT","features":[321]},{"name":"NDIS_QOS_DEFAULT_SQ_ID","features":[321]},{"name":"NDIS_QOS_MAXIMUM_PRIORITIES","features":[321]},{"name":"NDIS_QOS_MAXIMUM_TRAFFIC_CLASSES","features":[321]},{"name":"NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_QOS_OFFLOAD_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_QOS_OFFLOAD_CAPS_GFT_SQ","features":[321]},{"name":"NDIS_QOS_OFFLOAD_CAPS_STANDARD_SQ","features":[321]},{"name":"NDIS_QOS_PARAMETERS_CLASSIFICATION_CHANGED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_CLASSIFICATION_CONFIGURED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_ETS_CHANGED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_ETS_CONFIGURED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_PFC_CHANGED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_PFC_CONFIGURED","features":[321]},{"name":"NDIS_QOS_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_QOS_PARAMETERS_WILLING","features":[321]},{"name":"NDIS_QOS_SQ_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_QOS_SQ_PARAMETERS_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_QOS_SQ_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_QOS_SQ_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_QOS_SQ_RECEIVE_CAP_ENABLED","features":[321]},{"name":"NDIS_QOS_SQ_STATS_REVISION_1","features":[321]},{"name":"NDIS_QOS_SQ_TRANSMIT_CAP_ENABLED","features":[321]},{"name":"NDIS_QOS_SQ_TRANSMIT_RESERVATION_ENABLED","features":[321]},{"name":"NDIS_QOS_TSA_CBS","features":[321]},{"name":"NDIS_QOS_TSA_ETS","features":[321]},{"name":"NDIS_QOS_TSA_MAXIMUM","features":[321]},{"name":"NDIS_QOS_TSA_STRICT","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ANY_VLAN_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_OPERATION_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_SPA_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_ARP_HEADER_TPA_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_FOR_DEFAULT_QUEUE_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_DYNAMIC_PROCESSOR_AFFINITY_CHANGE_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_FIELD_MAC_HEADER_VLAN_UNTAGGED_OR_ZERO","features":[321]},{"name":"NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_FIELD_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_FILTER_FLAGS_RESERVED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IMPLAT_MIN_OF_QUEUES_MODE","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IMPLAT_SUM_OF_QUEUES_MODE","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INFO_ARRAY_VPORT_ID_SPECIFIED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INFO_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_INTERRUPT_VECTOR_COALESCING_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IPV4_HEADER_PROTOCOL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IPV4_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IPV6_HEADER_PROTOCOL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_IPV6_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_LOOKAHEAD_SPLIT_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_DEST_ADDR_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PACKET_TYPE_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PRIORITY_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_PROTOCOL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_SOURCE_ADDR_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MAC_HEADER_VLAN_ID_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_MSI_X_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PACKET_COALESCING_FILTERS_ENABLED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PACKET_COALESCING_SUPPORTED_ON_DEFAULT_QUEUE","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PACKET_ENCAPSULATION_GRE","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_FILTER_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_FILTER_RESERVED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_EQUAL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_MASK_EQUAL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_TEST_HEADER_FIELD_NOT_EQUAL_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_UDP_HEADER_DEST_PORT_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_UDP_HEADER_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_VMQ_FILTERS_ENABLED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_VM_QUEUES_ENABLED","features":[321]},{"name":"NDIS_RECEIVE_FILTER_VM_QUEUE_SUPPORTED","features":[321]},{"name":"NDIS_RECEIVE_HASH_FLAG_ENABLE_HASH","features":[321]},{"name":"NDIS_RECEIVE_HASH_FLAG_HASH_INFO_UNCHANGED","features":[321]},{"name":"NDIS_RECEIVE_HASH_FLAG_HASH_KEY_UNCHANGED","features":[321]},{"name":"NDIS_RECEIVE_HASH_PARAMETERS","features":[321]},{"name":"NDIS_RECEIVE_HASH_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_FREE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_INFO_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_INFO_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_INFO_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_CHANGE_MASK","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_FLAGS_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_INTERRUPT_COALESCING_DOMAIN_ID_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_LOOKAHEAD_SPLIT_REQUIRED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_NAME_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_PER_QUEUE_RECEIVE_INDICATION","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_PROCESSOR_AFFINITY_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_QOS_SQ_ID_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_REVISION_3","features":[321]},{"name":"NDIS_RECEIVE_QUEUE_PARAMETERS_SUGGESTED_RECV_BUFFER_NUMBERS_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES","features":[321]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_SCALE_CAPABILITIES_REVISION_3","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_REVISION_3","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAMETERS_V2_REVISION_1","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_ENABLE_RSS","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_HASH_INFO_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_HASH_KEY_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_ENTRIES_CHANGED","features":[321]},{"name":"NDIS_RECEIVE_SCALE_PARAM_NUMBER_OF_QUEUES_CHANGED","features":[321]},{"name":"NDIS_REQUEST_TYPE","features":[321]},{"name":"NDIS_RING_AUTO_REMOVAL_ERROR","features":[321]},{"name":"NDIS_RING_COUNTER_OVERFLOW","features":[321]},{"name":"NDIS_RING_HARD_ERROR","features":[321]},{"name":"NDIS_RING_LOBE_WIRE_FAULT","features":[321]},{"name":"NDIS_RING_REMOVE_RECEIVED","features":[321]},{"name":"NDIS_RING_RING_RECOVERY","features":[321]},{"name":"NDIS_RING_SIGNAL_LOSS","features":[321]},{"name":"NDIS_RING_SINGLE_STATION","features":[321]},{"name":"NDIS_RING_SOFT_ERROR","features":[321]},{"name":"NDIS_RING_TRANSMIT_BEACON","features":[321]},{"name":"NDIS_ROUTING_DOMAIN_ENTRY_REVISION_1","features":[321]},{"name":"NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_REVISION_1","features":[321]},{"name":"NDIS_RSC_STATISTICS_REVISION_1","features":[321]},{"name":"NDIS_RSS_CAPS_CLASSIFICATION_AT_DPC","features":[321]},{"name":"NDIS_RSS_CAPS_CLASSIFICATION_AT_ISR","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV4","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_TCP_IPV6_EX","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV4","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6","features":[321]},{"name":"NDIS_RSS_CAPS_HASH_TYPE_UDP_IPV6_EX","features":[321]},{"name":"NDIS_RSS_CAPS_MESSAGE_SIGNALED_INTERRUPTS","features":[321]},{"name":"NDIS_RSS_CAPS_RSS_AVAILABLE_ON_PORTS","features":[321]},{"name":"NDIS_RSS_CAPS_SUPPORTS_INDEPENDENT_ENTRY_MOVE","features":[321]},{"name":"NDIS_RSS_CAPS_SUPPORTS_MSI_X","features":[321]},{"name":"NDIS_RSS_CAPS_USING_MSI_X","features":[321]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_1","features":[321]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_2","features":[321]},{"name":"NDIS_RSS_HASH_SECRET_KEY_MAX_SIZE_REVISION_3","features":[321]},{"name":"NDIS_RSS_HASH_SECRET_KEY_SIZE_REVISION_1","features":[321]},{"name":"NDIS_RSS_INDIRECTION_TABLE_MAX_SIZE_REVISION_1","features":[321]},{"name":"NDIS_RSS_INDIRECTION_TABLE_SIZE_REVISION_1","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_BASE_CPU_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_DEFAULT_PROCESSOR_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_DISABLE_RSS","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_HASH_INFO_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_HASH_KEY_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PARAM_FLAG_ITABLE_UNCHANGED","features":[321]},{"name":"NDIS_RSS_PROCESSOR_INFO_REVISION_1","features":[321]},{"name":"NDIS_RSS_PROCESSOR_INFO_REVISION_2","features":[321]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRIES_REVISION_1","features":[321]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_DEFAULT_PROCESSOR","features":[321]},{"name":"NDIS_RSS_SET_INDIRECTION_ENTRY_FLAG_PRIMARY_PROCESSOR","features":[321]},{"name":"NDIS_SIZEOF_NDIS_PM_PROTOCOL_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_BAR_RESOURCES_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_CAPS_PF_MINIPORT","features":[321]},{"name":"NDIS_SRIOV_CAPS_SRIOV_SUPPORTED","features":[321]},{"name":"NDIS_SRIOV_CAPS_VF_MINIPORT","features":[321]},{"name":"NDIS_SRIOV_CONFIG_STATE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_OVERLYING_ADAPTER_INFO_VERSION_1","features":[321]},{"name":"NDIS_SRIOV_PF_LUID_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_PROBED_BARS_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_READ_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_RESET_VF_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_BYTES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BROADCAST_FRAMES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BYTES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_BYTES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_BYTES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_DIRECTED_FRAMES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_BYTES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_RCV","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_MULTICAST_FRAMES_XMIT","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_RCV_DISCARDS","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_RCV_ERROR","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_XMIT_DISCARDS","features":[321]},{"name":"NDIS_STATISTICS_FLAGS_VALID_XMIT_ERROR","features":[321]},{"name":"NDIS_STATISTICS_INFO","features":[321]},{"name":"NDIS_STATISTICS_INFO_REVISION_1","features":[321]},{"name":"NDIS_STATISTICS_VALUE","features":[321]},{"name":"NDIS_STATISTICS_VALUE_EX","features":[321]},{"name":"NDIS_SUPPORTED_PAUSE_FUNCTIONS","features":[321]},{"name":"NDIS_SUPPORT_NDIS6","features":[321]},{"name":"NDIS_SUPPORT_NDIS61","features":[321]},{"name":"NDIS_SUPPORT_NDIS620","features":[321]},{"name":"NDIS_SUPPORT_NDIS630","features":[321]},{"name":"NDIS_SUPPORT_NDIS640","features":[321]},{"name":"NDIS_SUPPORT_NDIS650","features":[321]},{"name":"NDIS_SUPPORT_NDIS651","features":[321]},{"name":"NDIS_SUPPORT_NDIS660","features":[321]},{"name":"NDIS_SUPPORT_NDIS670","features":[321]},{"name":"NDIS_SUPPORT_NDIS680","features":[321]},{"name":"NDIS_SUPPORT_NDIS681","features":[321]},{"name":"NDIS_SUPPORT_NDIS682","features":[321]},{"name":"NDIS_SUPPORT_NDIS683","features":[321]},{"name":"NDIS_SUPPORT_NDIS684","features":[321]},{"name":"NDIS_SUPPORT_NDIS685","features":[321]},{"name":"NDIS_SUPPORT_NDIS686","features":[321]},{"name":"NDIS_SUPPORT_NDIS687","features":[321]},{"name":"NDIS_SWITCH_FEATURE_STATUS_CUSTOM_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_FEATURE_STATUS_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_FLAGS_MAPPED_NIC_UPDATED","features":[321]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_INITIALIZING","features":[321]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED","features":[321]},{"name":"NDIS_SWITCH_NIC_FLAGS_NIC_SUSPENDED_LM","features":[321]},{"name":"NDIS_SWITCH_NIC_OID_REQUEST_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_PARAMETERS_REVISION_2","features":[321]},{"name":"NDIS_SWITCH_NIC_SAVE_STATE_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_NIC_SAVE_STATE_REVISION_2","features":[321]},{"name":"NDIS_SWITCH_OBJECT_SERIALIZATION_VERSION_1","features":[321]},{"name":"NDIS_SWITCH_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_ARRAY_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_FLAG_RESTORING_PORT","features":[321]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_FLAG_UNTRUSTED_INTERNAL_PORT","features":[321]},{"name":"NDIS_SWITCH_PORT_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_CUSTOM_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_DELETE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ISOLATION_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_PROFILE_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_SECURITY_REVISION_2","features":[321]},{"name":"NDIS_SWITCH_PORT_PROPERTY_VLAN_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_CUSTOM_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_DELETE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_ENUM_INFO_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SWITCH_PROPERTY_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_SYSTEM_PROCESSOR_INFO_EX_REVISION_1","features":[321]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD","features":[321]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_TCP_CONNECTION_OFFLOAD_REVISION_2","features":[321]},{"name":"NDIS_TCP_IP_CHECKSUM_OFFLOAD","features":[321]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V1","features":[321]},{"name":"NDIS_TCP_LARGE_SEND_OFFLOAD_V2","features":[321]},{"name":"NDIS_TCP_RECV_SEG_COALESC_OFFLOAD_REVISION_1","features":[321]},{"name":"NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES","features":[321]},{"name":"NDIS_TIMEOUT_DPC_REQUEST_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_TIMESTAMP_CAPABILITIES","features":[307,321]},{"name":"NDIS_TIMESTAMP_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_TIMESTAMP_CAPABILITY_FLAGS","features":[307,321]},{"name":"NDIS_VAR_DATA_DESC","features":[321]},{"name":"NDIS_WAN_HEADER_FORMAT","features":[321]},{"name":"NDIS_WAN_MEDIUM_SUBTYPE","features":[321]},{"name":"NDIS_WAN_PROTOCOL_CAPS","features":[321]},{"name":"NDIS_WAN_QUALITY","features":[321]},{"name":"NDIS_WLAN_BSSID","features":[321]},{"name":"NDIS_WLAN_BSSID_EX","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_ENABLED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_SUPPORTED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_ENABLED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_SUPPORTED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_ENABLED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_SUPPORTED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_ENABLED","features":[321]},{"name":"NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_SUPPORTED","features":[321]},{"name":"NDIS_WMI_DEFAULT_METHOD_ID","features":[321]},{"name":"NDIS_WMI_ENUM_ADAPTER","features":[321]},{"name":"NDIS_WMI_ENUM_ADAPTER_REVISION_1","features":[321]},{"name":"NDIS_WMI_EVENT_HEADER","features":[321]},{"name":"NDIS_WMI_EVENT_HEADER_REVISION_1","features":[321]},{"name":"NDIS_WMI_IPSEC_OFFLOAD_V1","features":[321]},{"name":"NDIS_WMI_METHOD_HEADER","features":[321]},{"name":"NDIS_WMI_METHOD_HEADER_REVISION_1","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_ENUM_ADAPTER","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_EVENT","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_METHOD","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_OUTPUT_INFO","features":[321]},{"name":"NDIS_WMI_OBJECT_TYPE_SET","features":[321]},{"name":"NDIS_WMI_OFFLOAD","features":[321]},{"name":"NDIS_WMI_OUTPUT_INFO","features":[321]},{"name":"NDIS_WMI_PM_ACTIVE_CAPABILITIES_REVISION_1","features":[321]},{"name":"NDIS_WMI_PM_ADMIN_CONFIG_REVISION_1","features":[321]},{"name":"NDIS_WMI_RECEIVE_QUEUE_INFO_REVISION_1","features":[321]},{"name":"NDIS_WMI_RECEIVE_QUEUE_PARAMETERS_REVISION_1","features":[321]},{"name":"NDIS_WMI_SET_HEADER","features":[321]},{"name":"NDIS_WMI_SET_HEADER_REVISION_1","features":[321]},{"name":"NDIS_WMI_TCP_CONNECTION_OFFLOAD","features":[321]},{"name":"NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD","features":[321]},{"name":"NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V1","features":[321]},{"name":"NDIS_WMI_TCP_LARGE_SEND_OFFLOAD_V2","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_PACKET_STATE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_PACKET_STATE_SUPPORTED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_REGISTER_STATE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_REGISTER_STATE_SUPPORTED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_SMS_RECEIVE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_SMS_RECEIVE_SUPPORTED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_UICC_CHANGE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_UICC_CHANGE_SUPPORTED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_USSD_RECEIVE_ENABLED","features":[321]},{"name":"NDIS_WWAN_WAKE_ON_USSD_RECEIVE_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_CQ_INTERRUPT_MODERATION_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_CQ_RESIZE_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_IN_ORDER_DMA_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_LOOPBACK_CONNECTIONS_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_MULTI_ENGINE_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_RDMA_READ_LOCAL_INVALIDATE_SUPPORTED","features":[321]},{"name":"NDK_ADAPTER_FLAG_RDMA_READ_SINK_NOT_REQUIRED","features":[321]},{"name":"NDK_ADAPTER_INFO","features":[321]},{"name":"NDK_RDMA_TECHNOLOGY","features":[321]},{"name":"NDK_VERSION","features":[321]},{"name":"NETWORK_ADDRESS","features":[321]},{"name":"NETWORK_ADDRESS_IP","features":[321]},{"name":"NETWORK_ADDRESS_IP6","features":[321]},{"name":"NETWORK_ADDRESS_IPX","features":[321]},{"name":"NETWORK_ADDRESS_LIST","features":[321]},{"name":"NET_IFLUID_UNSPECIFIED","features":[321]},{"name":"NET_IF_ACCESS_BROADCAST","features":[321]},{"name":"NET_IF_ACCESS_LOOPBACK","features":[321]},{"name":"NET_IF_ACCESS_MAXIMUM","features":[321]},{"name":"NET_IF_ACCESS_POINT_TO_MULTI_POINT","features":[321]},{"name":"NET_IF_ACCESS_POINT_TO_POINT","features":[321]},{"name":"NET_IF_ACCESS_TYPE","features":[321]},{"name":"NET_IF_ADMIN_STATUS","features":[321]},{"name":"NET_IF_ADMIN_STATUS_DOWN","features":[321]},{"name":"NET_IF_ADMIN_STATUS_TESTING","features":[321]},{"name":"NET_IF_ADMIN_STATUS_UP","features":[321]},{"name":"NET_IF_ALIAS_LH","features":[321]},{"name":"NET_IF_CONNECTION_DEDICATED","features":[321]},{"name":"NET_IF_CONNECTION_DEMAND","features":[321]},{"name":"NET_IF_CONNECTION_MAXIMUM","features":[321]},{"name":"NET_IF_CONNECTION_PASSIVE","features":[321]},{"name":"NET_IF_CONNECTION_TYPE","features":[321]},{"name":"NET_IF_DIRECTION_MAXIMUM","features":[321]},{"name":"NET_IF_DIRECTION_RECEIVEONLY","features":[321]},{"name":"NET_IF_DIRECTION_SENDONLY","features":[321]},{"name":"NET_IF_DIRECTION_SENDRECEIVE","features":[321]},{"name":"NET_IF_DIRECTION_TYPE","features":[321]},{"name":"NET_IF_MEDIA_CONNECT_STATE","features":[321]},{"name":"NET_IF_MEDIA_DUPLEX_STATE","features":[321]},{"name":"NET_IF_OID_COMPARTMENT_ID","features":[321]},{"name":"NET_IF_OID_IF_ALIAS","features":[321]},{"name":"NET_IF_OID_IF_ENTRY","features":[321]},{"name":"NET_IF_OID_NETWORK_GUID","features":[321]},{"name":"NET_IF_OPER_STATUS","features":[321]},{"name":"NET_IF_OPER_STATUS_DORMANT","features":[321]},{"name":"NET_IF_OPER_STATUS_DORMANT_LOW_POWER","features":[321]},{"name":"NET_IF_OPER_STATUS_DORMANT_PAUSED","features":[321]},{"name":"NET_IF_OPER_STATUS_DOWN","features":[321]},{"name":"NET_IF_OPER_STATUS_DOWN_NOT_AUTHENTICATED","features":[321]},{"name":"NET_IF_OPER_STATUS_DOWN_NOT_MEDIA_CONNECTED","features":[321]},{"name":"NET_IF_OPER_STATUS_LOWER_LAYER_DOWN","features":[321]},{"name":"NET_IF_OPER_STATUS_NOT_PRESENT","features":[321]},{"name":"NET_IF_OPER_STATUS_TESTING","features":[321]},{"name":"NET_IF_OPER_STATUS_UNKNOWN","features":[321]},{"name":"NET_IF_OPER_STATUS_UP","features":[321]},{"name":"NET_IF_RCV_ADDRESS_LH","features":[321]},{"name":"NET_IF_RCV_ADDRESS_TYPE","features":[321]},{"name":"NET_IF_RCV_ADDRESS_TYPE_NON_VOLATILE","features":[321]},{"name":"NET_IF_RCV_ADDRESS_TYPE_OTHER","features":[321]},{"name":"NET_IF_RCV_ADDRESS_TYPE_VOLATILE","features":[321]},{"name":"NET_LUID_LH","features":[321]},{"name":"NET_PHYSICAL_LOCATION_LH","features":[321]},{"name":"NET_SITEID_MAXSYSTEM","features":[321]},{"name":"NET_SITEID_MAXUSER","features":[321]},{"name":"NET_SITEID_UNSPECIFIED","features":[321]},{"name":"NIIF_FILTER_INTERFACE","features":[321]},{"name":"NIIF_HARDWARE_INTERFACE","features":[321]},{"name":"NIIF_NDIS_ENDPOINT_INTERFACE","features":[321]},{"name":"NIIF_NDIS_ISCSI_INTERFACE","features":[321]},{"name":"NIIF_NDIS_RESERVED1","features":[321]},{"name":"NIIF_NDIS_RESERVED2","features":[321]},{"name":"NIIF_NDIS_RESERVED3","features":[321]},{"name":"NIIF_NDIS_RESERVED4","features":[321]},{"name":"NIIF_NDIS_WDM_INTERFACE","features":[321]},{"name":"Ndis802_11AuthModeAutoSwitch","features":[321]},{"name":"Ndis802_11AuthModeMax","features":[321]},{"name":"Ndis802_11AuthModeOpen","features":[321]},{"name":"Ndis802_11AuthModeShared","features":[321]},{"name":"Ndis802_11AuthModeWPA","features":[321]},{"name":"Ndis802_11AuthModeWPA2","features":[321]},{"name":"Ndis802_11AuthModeWPA2PSK","features":[321]},{"name":"Ndis802_11AuthModeWPA3","features":[321]},{"name":"Ndis802_11AuthModeWPA3Ent","features":[321]},{"name":"Ndis802_11AuthModeWPA3Ent192","features":[321]},{"name":"Ndis802_11AuthModeWPA3SAE","features":[321]},{"name":"Ndis802_11AuthModeWPANone","features":[321]},{"name":"Ndis802_11AuthModeWPAPSK","features":[321]},{"name":"Ndis802_11AutoUnknown","features":[321]},{"name":"Ndis802_11Automode","features":[321]},{"name":"Ndis802_11DS","features":[321]},{"name":"Ndis802_11Encryption1Enabled","features":[321]},{"name":"Ndis802_11Encryption1KeyAbsent","features":[321]},{"name":"Ndis802_11Encryption2Enabled","features":[321]},{"name":"Ndis802_11Encryption2KeyAbsent","features":[321]},{"name":"Ndis802_11Encryption3Enabled","features":[321]},{"name":"Ndis802_11Encryption3KeyAbsent","features":[321]},{"name":"Ndis802_11EncryptionDisabled","features":[321]},{"name":"Ndis802_11EncryptionNotSupported","features":[321]},{"name":"Ndis802_11FH","features":[321]},{"name":"Ndis802_11IBSS","features":[321]},{"name":"Ndis802_11Infrastructure","features":[321]},{"name":"Ndis802_11InfrastructureMax","features":[321]},{"name":"Ndis802_11MediaStreamOff","features":[321]},{"name":"Ndis802_11MediaStreamOn","features":[321]},{"name":"Ndis802_11NetworkTypeMax","features":[321]},{"name":"Ndis802_11OFDM24","features":[321]},{"name":"Ndis802_11OFDM5","features":[321]},{"name":"Ndis802_11PowerModeCAM","features":[321]},{"name":"Ndis802_11PowerModeFast_PSP","features":[321]},{"name":"Ndis802_11PowerModeMAX_PSP","features":[321]},{"name":"Ndis802_11PowerModeMax","features":[321]},{"name":"Ndis802_11PrivFilter8021xWEP","features":[321]},{"name":"Ndis802_11PrivFilterAcceptAll","features":[321]},{"name":"Ndis802_11RadioStatusHardwareOff","features":[321]},{"name":"Ndis802_11RadioStatusHardwareSoftwareOff","features":[321]},{"name":"Ndis802_11RadioStatusMax","features":[321]},{"name":"Ndis802_11RadioStatusOn","features":[321]},{"name":"Ndis802_11RadioStatusSoftwareOff","features":[321]},{"name":"Ndis802_11ReloadWEPKeys","features":[321]},{"name":"Ndis802_11StatusTypeMax","features":[321]},{"name":"Ndis802_11StatusType_Authentication","features":[321]},{"name":"Ndis802_11StatusType_MediaStreamMode","features":[321]},{"name":"Ndis802_11StatusType_PMKID_CandidateList","features":[321]},{"name":"Ndis802_11WEPDisabled","features":[321]},{"name":"Ndis802_11WEPEnabled","features":[321]},{"name":"Ndis802_11WEPKeyAbsent","features":[321]},{"name":"Ndis802_11WEPNotSupported","features":[321]},{"name":"NdisDefinitelyNetworkChange","features":[321]},{"name":"NdisDeviceStateD0","features":[321]},{"name":"NdisDeviceStateD1","features":[321]},{"name":"NdisDeviceStateD2","features":[321]},{"name":"NdisDeviceStateD3","features":[321]},{"name":"NdisDeviceStateMaximum","features":[321]},{"name":"NdisDeviceStateUnspecified","features":[321]},{"name":"NdisFddiRingDetect","features":[321]},{"name":"NdisFddiRingDirected","features":[321]},{"name":"NdisFddiRingIsolated","features":[321]},{"name":"NdisFddiRingNonOperational","features":[321]},{"name":"NdisFddiRingNonOperationalDup","features":[321]},{"name":"NdisFddiRingOperational","features":[321]},{"name":"NdisFddiRingOperationalDup","features":[321]},{"name":"NdisFddiRingTrace","features":[321]},{"name":"NdisFddiStateActive","features":[321]},{"name":"NdisFddiStateBreak","features":[321]},{"name":"NdisFddiStateConnect","features":[321]},{"name":"NdisFddiStateJoin","features":[321]},{"name":"NdisFddiStateMaintenance","features":[321]},{"name":"NdisFddiStateNext","features":[321]},{"name":"NdisFddiStateOff","features":[321]},{"name":"NdisFddiStateSignal","features":[321]},{"name":"NdisFddiStateTrace","features":[321]},{"name":"NdisFddiStateVerify","features":[321]},{"name":"NdisFddiTypeCWrapA","features":[321]},{"name":"NdisFddiTypeCWrapB","features":[321]},{"name":"NdisFddiTypeCWrapS","features":[321]},{"name":"NdisFddiTypeIsolated","features":[321]},{"name":"NdisFddiTypeLocalA","features":[321]},{"name":"NdisFddiTypeLocalAB","features":[321]},{"name":"NdisFddiTypeLocalB","features":[321]},{"name":"NdisFddiTypeLocalS","features":[321]},{"name":"NdisFddiTypeThrough","features":[321]},{"name":"NdisFddiTypeWrapA","features":[321]},{"name":"NdisFddiTypeWrapAB","features":[321]},{"name":"NdisFddiTypeWrapB","features":[321]},{"name":"NdisFddiTypeWrapS","features":[321]},{"name":"NdisHardwareStatusClosing","features":[321]},{"name":"NdisHardwareStatusInitializing","features":[321]},{"name":"NdisHardwareStatusNotReady","features":[321]},{"name":"NdisHardwareStatusReady","features":[321]},{"name":"NdisHardwareStatusReset","features":[321]},{"name":"NdisHashFunctionReserved1","features":[321]},{"name":"NdisHashFunctionReserved2","features":[321]},{"name":"NdisHashFunctionReserved3","features":[321]},{"name":"NdisHashFunctionToeplitz","features":[321]},{"name":"NdisInterruptModerationDisabled","features":[321]},{"name":"NdisInterruptModerationEnabled","features":[321]},{"name":"NdisInterruptModerationNotSupported","features":[321]},{"name":"NdisInterruptModerationUnknown","features":[321]},{"name":"NdisMediaStateConnected","features":[321]},{"name":"NdisMediaStateDisconnected","features":[321]},{"name":"NdisMedium1394","features":[321]},{"name":"NdisMedium802_3","features":[321]},{"name":"NdisMedium802_5","features":[321]},{"name":"NdisMediumArcnet878_2","features":[321]},{"name":"NdisMediumArcnetRaw","features":[321]},{"name":"NdisMediumAtm","features":[321]},{"name":"NdisMediumBpc","features":[321]},{"name":"NdisMediumCoWan","features":[321]},{"name":"NdisMediumDix","features":[321]},{"name":"NdisMediumFddi","features":[321]},{"name":"NdisMediumIP","features":[321]},{"name":"NdisMediumInfiniBand","features":[321]},{"name":"NdisMediumIrda","features":[321]},{"name":"NdisMediumLocalTalk","features":[321]},{"name":"NdisMediumLoopback","features":[321]},{"name":"NdisMediumMax","features":[321]},{"name":"NdisMediumNative802_11","features":[321]},{"name":"NdisMediumTunnel","features":[321]},{"name":"NdisMediumWan","features":[321]},{"name":"NdisMediumWiMAX","features":[321]},{"name":"NdisMediumWirelessWan","features":[321]},{"name":"NdisNetworkChangeFromMediaConnect","features":[321]},{"name":"NdisNetworkChangeMax","features":[321]},{"name":"NdisPauseFunctionsReceiveOnly","features":[321]},{"name":"NdisPauseFunctionsSendAndReceive","features":[321]},{"name":"NdisPauseFunctionsSendOnly","features":[321]},{"name":"NdisPauseFunctionsUnknown","features":[321]},{"name":"NdisPauseFunctionsUnsupported","features":[321]},{"name":"NdisPhysicalMedium1394","features":[321]},{"name":"NdisPhysicalMedium802_3","features":[321]},{"name":"NdisPhysicalMedium802_5","features":[321]},{"name":"NdisPhysicalMediumBluetooth","features":[321]},{"name":"NdisPhysicalMediumCableModem","features":[321]},{"name":"NdisPhysicalMediumDSL","features":[321]},{"name":"NdisPhysicalMediumFibreChannel","features":[321]},{"name":"NdisPhysicalMediumInfiniband","features":[321]},{"name":"NdisPhysicalMediumIrda","features":[321]},{"name":"NdisPhysicalMediumMax","features":[321]},{"name":"NdisPhysicalMediumNative802_11","features":[321]},{"name":"NdisPhysicalMediumNative802_15_4","features":[321]},{"name":"NdisPhysicalMediumOther","features":[321]},{"name":"NdisPhysicalMediumPhoneLine","features":[321]},{"name":"NdisPhysicalMediumPowerLine","features":[321]},{"name":"NdisPhysicalMediumUWB","features":[321]},{"name":"NdisPhysicalMediumUnspecified","features":[321]},{"name":"NdisPhysicalMediumWiMax","features":[321]},{"name":"NdisPhysicalMediumWiredCoWan","features":[321]},{"name":"NdisPhysicalMediumWiredWAN","features":[321]},{"name":"NdisPhysicalMediumWirelessLan","features":[321]},{"name":"NdisPhysicalMediumWirelessWan","features":[321]},{"name":"NdisPortAuthorizationUnknown","features":[321]},{"name":"NdisPortAuthorized","features":[321]},{"name":"NdisPortControlStateControlled","features":[321]},{"name":"NdisPortControlStateUncontrolled","features":[321]},{"name":"NdisPortControlStateUnknown","features":[321]},{"name":"NdisPortReauthorizing","features":[321]},{"name":"NdisPortType8021xSupplicant","features":[321]},{"name":"NdisPortTypeBridge","features":[321]},{"name":"NdisPortTypeMax","features":[321]},{"name":"NdisPortTypeRasConnection","features":[321]},{"name":"NdisPortTypeUndefined","features":[321]},{"name":"NdisPortUnauthorized","features":[321]},{"name":"NdisPossibleNetworkChange","features":[321]},{"name":"NdisProcessorVendorAuthenticAMD","features":[321]},{"name":"NdisProcessorVendorGenuinIntel","features":[321]},{"name":"NdisProcessorVendorGenuineIntel","features":[321]},{"name":"NdisProcessorVendorUnknown","features":[321]},{"name":"NdisRequestClose","features":[321]},{"name":"NdisRequestGeneric1","features":[321]},{"name":"NdisRequestGeneric2","features":[321]},{"name":"NdisRequestGeneric3","features":[321]},{"name":"NdisRequestGeneric4","features":[321]},{"name":"NdisRequestOpen","features":[321]},{"name":"NdisRequestQueryInformation","features":[321]},{"name":"NdisRequestQueryStatistics","features":[321]},{"name":"NdisRequestReset","features":[321]},{"name":"NdisRequestSend","features":[321]},{"name":"NdisRequestSetInformation","features":[321]},{"name":"NdisRequestTransferData","features":[321]},{"name":"NdisRingStateClosed","features":[321]},{"name":"NdisRingStateClosing","features":[321]},{"name":"NdisRingStateOpenFailure","features":[321]},{"name":"NdisRingStateOpened","features":[321]},{"name":"NdisRingStateOpening","features":[321]},{"name":"NdisRingStateRingFailure","features":[321]},{"name":"NdisWanErrorControl","features":[321]},{"name":"NdisWanHeaderEthernet","features":[321]},{"name":"NdisWanHeaderNative","features":[321]},{"name":"NdisWanMediumAgileVPN","features":[321]},{"name":"NdisWanMediumAtm","features":[321]},{"name":"NdisWanMediumFrameRelay","features":[321]},{"name":"NdisWanMediumGre","features":[321]},{"name":"NdisWanMediumHub","features":[321]},{"name":"NdisWanMediumIrda","features":[321]},{"name":"NdisWanMediumIsdn","features":[321]},{"name":"NdisWanMediumL2TP","features":[321]},{"name":"NdisWanMediumPPTP","features":[321]},{"name":"NdisWanMediumParallel","features":[321]},{"name":"NdisWanMediumPppoe","features":[321]},{"name":"NdisWanMediumSSTP","features":[321]},{"name":"NdisWanMediumSW56K","features":[321]},{"name":"NdisWanMediumSerial","features":[321]},{"name":"NdisWanMediumSonet","features":[321]},{"name":"NdisWanMediumSubTypeMax","features":[321]},{"name":"NdisWanMediumX_25","features":[321]},{"name":"NdisWanRaw","features":[321]},{"name":"NdisWanReliable","features":[321]},{"name":"NdkInfiniBand","features":[321]},{"name":"NdkMaxTechnology","features":[321]},{"name":"NdkRoCE","features":[321]},{"name":"NdkRoCEv2","features":[321]},{"name":"NdkUndefined","features":[321]},{"name":"NdkiWarp","features":[321]},{"name":"OFFLOAD_ALGO_INFO","features":[321]},{"name":"OFFLOAD_CONF_ALGO","features":[321]},{"name":"OFFLOAD_INBOUND_SA","features":[321]},{"name":"OFFLOAD_INTEGRITY_ALGO","features":[321]},{"name":"OFFLOAD_IPSEC_ADD_SA","features":[307,321]},{"name":"OFFLOAD_IPSEC_ADD_UDPESP_SA","features":[307,321]},{"name":"OFFLOAD_IPSEC_CONF_3_DES","features":[321]},{"name":"OFFLOAD_IPSEC_CONF_DES","features":[321]},{"name":"OFFLOAD_IPSEC_CONF_MAX","features":[321]},{"name":"OFFLOAD_IPSEC_CONF_NONE","features":[321]},{"name":"OFFLOAD_IPSEC_CONF_RESERVED","features":[321]},{"name":"OFFLOAD_IPSEC_DELETE_SA","features":[307,321]},{"name":"OFFLOAD_IPSEC_DELETE_UDPESP_SA","features":[307,321]},{"name":"OFFLOAD_IPSEC_INTEGRITY_MAX","features":[321]},{"name":"OFFLOAD_IPSEC_INTEGRITY_MD5","features":[321]},{"name":"OFFLOAD_IPSEC_INTEGRITY_NONE","features":[321]},{"name":"OFFLOAD_IPSEC_INTEGRITY_SHA","features":[321]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY","features":[321]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_IKE","features":[321]},{"name":"OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_OTHER","features":[321]},{"name":"OFFLOAD_MAX_SAS","features":[321]},{"name":"OFFLOAD_OPERATION_E","features":[321]},{"name":"OFFLOAD_OUTBOUND_SA","features":[321]},{"name":"OFFLOAD_SECURITY_ASSOCIATION","features":[321]},{"name":"OID_1394_LOCAL_NODE_INFO","features":[321]},{"name":"OID_1394_VC_INFO","features":[321]},{"name":"OID_802_11_ADD_KEY","features":[321]},{"name":"OID_802_11_ADD_WEP","features":[321]},{"name":"OID_802_11_ASSOCIATION_INFORMATION","features":[321]},{"name":"OID_802_11_AUTHENTICATION_MODE","features":[321]},{"name":"OID_802_11_BSSID","features":[321]},{"name":"OID_802_11_BSSID_LIST","features":[321]},{"name":"OID_802_11_BSSID_LIST_SCAN","features":[321]},{"name":"OID_802_11_CAPABILITY","features":[321]},{"name":"OID_802_11_CONFIGURATION","features":[321]},{"name":"OID_802_11_DESIRED_RATES","features":[321]},{"name":"OID_802_11_DISASSOCIATE","features":[321]},{"name":"OID_802_11_ENCRYPTION_STATUS","features":[321]},{"name":"OID_802_11_FRAGMENTATION_THRESHOLD","features":[321]},{"name":"OID_802_11_INFRASTRUCTURE_MODE","features":[321]},{"name":"OID_802_11_MEDIA_STREAM_MODE","features":[321]},{"name":"OID_802_11_NETWORK_TYPES_SUPPORTED","features":[321]},{"name":"OID_802_11_NETWORK_TYPE_IN_USE","features":[321]},{"name":"OID_802_11_NON_BCAST_SSID_LIST","features":[321]},{"name":"OID_802_11_NUMBER_OF_ANTENNAS","features":[321]},{"name":"OID_802_11_PMKID","features":[321]},{"name":"OID_802_11_POWER_MODE","features":[321]},{"name":"OID_802_11_PRIVACY_FILTER","features":[321]},{"name":"OID_802_11_RADIO_STATUS","features":[321]},{"name":"OID_802_11_RELOAD_DEFAULTS","features":[321]},{"name":"OID_802_11_REMOVE_KEY","features":[321]},{"name":"OID_802_11_REMOVE_WEP","features":[321]},{"name":"OID_802_11_RSSI","features":[321]},{"name":"OID_802_11_RSSI_TRIGGER","features":[321]},{"name":"OID_802_11_RTS_THRESHOLD","features":[321]},{"name":"OID_802_11_RX_ANTENNA_SELECTED","features":[321]},{"name":"OID_802_11_SSID","features":[321]},{"name":"OID_802_11_STATISTICS","features":[321]},{"name":"OID_802_11_SUPPORTED_RATES","features":[321]},{"name":"OID_802_11_TEST","features":[321]},{"name":"OID_802_11_TX_ANTENNA_SELECTED","features":[321]},{"name":"OID_802_11_TX_POWER_LEVEL","features":[321]},{"name":"OID_802_11_WEP_STATUS","features":[321]},{"name":"OID_802_3_ADD_MULTICAST_ADDRESS","features":[321]},{"name":"OID_802_3_CURRENT_ADDRESS","features":[321]},{"name":"OID_802_3_DELETE_MULTICAST_ADDRESS","features":[321]},{"name":"OID_802_3_MAC_OPTIONS","features":[321]},{"name":"OID_802_3_MAXIMUM_LIST_SIZE","features":[321]},{"name":"OID_802_3_MULTICAST_LIST","features":[321]},{"name":"OID_802_3_PERMANENT_ADDRESS","features":[321]},{"name":"OID_802_3_RCV_ERROR_ALIGNMENT","features":[321]},{"name":"OID_802_3_RCV_OVERRUN","features":[321]},{"name":"OID_802_3_XMIT_DEFERRED","features":[321]},{"name":"OID_802_3_XMIT_HEARTBEAT_FAILURE","features":[321]},{"name":"OID_802_3_XMIT_LATE_COLLISIONS","features":[321]},{"name":"OID_802_3_XMIT_MAX_COLLISIONS","features":[321]},{"name":"OID_802_3_XMIT_MORE_COLLISIONS","features":[321]},{"name":"OID_802_3_XMIT_ONE_COLLISION","features":[321]},{"name":"OID_802_3_XMIT_TIMES_CRS_LOST","features":[321]},{"name":"OID_802_3_XMIT_UNDERRUN","features":[321]},{"name":"OID_802_5_ABORT_DELIMETERS","features":[321]},{"name":"OID_802_5_AC_ERRORS","features":[321]},{"name":"OID_802_5_BURST_ERRORS","features":[321]},{"name":"OID_802_5_CURRENT_ADDRESS","features":[321]},{"name":"OID_802_5_CURRENT_FUNCTIONAL","features":[321]},{"name":"OID_802_5_CURRENT_GROUP","features":[321]},{"name":"OID_802_5_CURRENT_RING_STATE","features":[321]},{"name":"OID_802_5_CURRENT_RING_STATUS","features":[321]},{"name":"OID_802_5_FRAME_COPIED_ERRORS","features":[321]},{"name":"OID_802_5_FREQUENCY_ERRORS","features":[321]},{"name":"OID_802_5_INTERNAL_ERRORS","features":[321]},{"name":"OID_802_5_LAST_OPEN_STATUS","features":[321]},{"name":"OID_802_5_LINE_ERRORS","features":[321]},{"name":"OID_802_5_LOST_FRAMES","features":[321]},{"name":"OID_802_5_PERMANENT_ADDRESS","features":[321]},{"name":"OID_802_5_TOKEN_ERRORS","features":[321]},{"name":"OID_ARCNET_CURRENT_ADDRESS","features":[321]},{"name":"OID_ARCNET_PERMANENT_ADDRESS","features":[321]},{"name":"OID_ARCNET_RECONFIGURATIONS","features":[321]},{"name":"OID_ATM_ACQUIRE_ACCESS_NET_RESOURCES","features":[321]},{"name":"OID_ATM_ALIGNMENT_REQUIRED","features":[321]},{"name":"OID_ATM_ASSIGNED_VPI","features":[321]},{"name":"OID_ATM_CALL_ALERTING","features":[321]},{"name":"OID_ATM_CALL_NOTIFY","features":[321]},{"name":"OID_ATM_CALL_PROCEEDING","features":[321]},{"name":"OID_ATM_CELLS_HEC_ERROR","features":[321]},{"name":"OID_ATM_DIGITAL_BROADCAST_VPIVCI","features":[321]},{"name":"OID_ATM_GET_NEAREST_FLOW","features":[321]},{"name":"OID_ATM_HW_CURRENT_ADDRESS","features":[321]},{"name":"OID_ATM_ILMI_VPIVCI","features":[321]},{"name":"OID_ATM_LECS_ADDRESS","features":[321]},{"name":"OID_ATM_MAX_AAL0_PACKET_SIZE","features":[321]},{"name":"OID_ATM_MAX_AAL1_PACKET_SIZE","features":[321]},{"name":"OID_ATM_MAX_AAL34_PACKET_SIZE","features":[321]},{"name":"OID_ATM_MAX_AAL5_PACKET_SIZE","features":[321]},{"name":"OID_ATM_MAX_ACTIVE_VCI_BITS","features":[321]},{"name":"OID_ATM_MAX_ACTIVE_VCS","features":[321]},{"name":"OID_ATM_MAX_ACTIVE_VPI_BITS","features":[321]},{"name":"OID_ATM_MY_IP_NM_ADDRESS","features":[321]},{"name":"OID_ATM_PARTY_ALERTING","features":[321]},{"name":"OID_ATM_RCV_CELLS_DROPPED","features":[321]},{"name":"OID_ATM_RCV_CELLS_OK","features":[321]},{"name":"OID_ATM_RCV_INVALID_VPI_VCI","features":[321]},{"name":"OID_ATM_RCV_REASSEMBLY_ERROR","features":[321]},{"name":"OID_ATM_RELEASE_ACCESS_NET_RESOURCES","features":[321]},{"name":"OID_ATM_SERVICE_ADDRESS","features":[321]},{"name":"OID_ATM_SIGNALING_VPIVCI","features":[321]},{"name":"OID_ATM_SUPPORTED_AAL_TYPES","features":[321]},{"name":"OID_ATM_SUPPORTED_SERVICE_CATEGORY","features":[321]},{"name":"OID_ATM_SUPPORTED_VC_RATES","features":[321]},{"name":"OID_ATM_XMIT_CELLS_OK","features":[321]},{"name":"OID_CO_ADDRESS_CHANGE","features":[321]},{"name":"OID_CO_ADD_ADDRESS","features":[321]},{"name":"OID_CO_ADD_PVC","features":[321]},{"name":"OID_CO_AF_CLOSE","features":[321]},{"name":"OID_CO_DELETE_ADDRESS","features":[321]},{"name":"OID_CO_DELETE_PVC","features":[321]},{"name":"OID_CO_GET_ADDRESSES","features":[321]},{"name":"OID_CO_GET_CALL_INFORMATION","features":[321]},{"name":"OID_CO_SIGNALING_DISABLED","features":[321]},{"name":"OID_CO_SIGNALING_ENABLED","features":[321]},{"name":"OID_CO_TAPI_ADDRESS_CAPS","features":[321]},{"name":"OID_CO_TAPI_CM_CAPS","features":[321]},{"name":"OID_CO_TAPI_DONT_REPORT_DIGITS","features":[321]},{"name":"OID_CO_TAPI_GET_CALL_DIAGNOSTICS","features":[321]},{"name":"OID_CO_TAPI_LINE_CAPS","features":[321]},{"name":"OID_CO_TAPI_REPORT_DIGITS","features":[321]},{"name":"OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS","features":[321]},{"name":"OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS","features":[321]},{"name":"OID_CO_TAPI_TRANSLATE_TAPI_SAP","features":[321]},{"name":"OID_FDDI_ATTACHMENT_TYPE","features":[321]},{"name":"OID_FDDI_DOWNSTREAM_NODE_LONG","features":[321]},{"name":"OID_FDDI_FRAMES_LOST","features":[321]},{"name":"OID_FDDI_FRAME_ERRORS","features":[321]},{"name":"OID_FDDI_IF_ADMIN_STATUS","features":[321]},{"name":"OID_FDDI_IF_DESCR","features":[321]},{"name":"OID_FDDI_IF_IN_DISCARDS","features":[321]},{"name":"OID_FDDI_IF_IN_ERRORS","features":[321]},{"name":"OID_FDDI_IF_IN_NUCAST_PKTS","features":[321]},{"name":"OID_FDDI_IF_IN_OCTETS","features":[321]},{"name":"OID_FDDI_IF_IN_UCAST_PKTS","features":[321]},{"name":"OID_FDDI_IF_IN_UNKNOWN_PROTOS","features":[321]},{"name":"OID_FDDI_IF_LAST_CHANGE","features":[321]},{"name":"OID_FDDI_IF_MTU","features":[321]},{"name":"OID_FDDI_IF_OPER_STATUS","features":[321]},{"name":"OID_FDDI_IF_OUT_DISCARDS","features":[321]},{"name":"OID_FDDI_IF_OUT_ERRORS","features":[321]},{"name":"OID_FDDI_IF_OUT_NUCAST_PKTS","features":[321]},{"name":"OID_FDDI_IF_OUT_OCTETS","features":[321]},{"name":"OID_FDDI_IF_OUT_QLEN","features":[321]},{"name":"OID_FDDI_IF_OUT_UCAST_PKTS","features":[321]},{"name":"OID_FDDI_IF_PHYS_ADDRESS","features":[321]},{"name":"OID_FDDI_IF_SPECIFIC","features":[321]},{"name":"OID_FDDI_IF_SPEED","features":[321]},{"name":"OID_FDDI_IF_TYPE","features":[321]},{"name":"OID_FDDI_LCONNECTION_STATE","features":[321]},{"name":"OID_FDDI_LCT_FAILURES","features":[321]},{"name":"OID_FDDI_LEM_REJECTS","features":[321]},{"name":"OID_FDDI_LONG_CURRENT_ADDR","features":[321]},{"name":"OID_FDDI_LONG_MAX_LIST_SIZE","features":[321]},{"name":"OID_FDDI_LONG_MULTICAST_LIST","features":[321]},{"name":"OID_FDDI_LONG_PERMANENT_ADDR","features":[321]},{"name":"OID_FDDI_MAC_AVAILABLE_PATHS","features":[321]},{"name":"OID_FDDI_MAC_BRIDGE_FUNCTIONS","features":[321]},{"name":"OID_FDDI_MAC_COPIED_CT","features":[321]},{"name":"OID_FDDI_MAC_CURRENT_PATH","features":[321]},{"name":"OID_FDDI_MAC_DA_FLAG","features":[321]},{"name":"OID_FDDI_MAC_DOWNSTREAM_NBR","features":[321]},{"name":"OID_FDDI_MAC_DOWNSTREAM_PORT_TYPE","features":[321]},{"name":"OID_FDDI_MAC_DUP_ADDRESS_TEST","features":[321]},{"name":"OID_FDDI_MAC_ERROR_CT","features":[321]},{"name":"OID_FDDI_MAC_FRAME_CT","features":[321]},{"name":"OID_FDDI_MAC_FRAME_ERROR_FLAG","features":[321]},{"name":"OID_FDDI_MAC_FRAME_ERROR_RATIO","features":[321]},{"name":"OID_FDDI_MAC_FRAME_ERROR_THRESHOLD","features":[321]},{"name":"OID_FDDI_MAC_FRAME_STATUS_FUNCTIONS","features":[321]},{"name":"OID_FDDI_MAC_HARDWARE_PRESENT","features":[321]},{"name":"OID_FDDI_MAC_INDEX","features":[321]},{"name":"OID_FDDI_MAC_LATE_CT","features":[321]},{"name":"OID_FDDI_MAC_LONG_GRP_ADDRESS","features":[321]},{"name":"OID_FDDI_MAC_LOST_CT","features":[321]},{"name":"OID_FDDI_MAC_MA_UNITDATA_AVAILABLE","features":[321]},{"name":"OID_FDDI_MAC_MA_UNITDATA_ENABLE","features":[321]},{"name":"OID_FDDI_MAC_NOT_COPIED_CT","features":[321]},{"name":"OID_FDDI_MAC_NOT_COPIED_FLAG","features":[321]},{"name":"OID_FDDI_MAC_NOT_COPIED_RATIO","features":[321]},{"name":"OID_FDDI_MAC_NOT_COPIED_THRESHOLD","features":[321]},{"name":"OID_FDDI_MAC_OLD_DOWNSTREAM_NBR","features":[321]},{"name":"OID_FDDI_MAC_OLD_UPSTREAM_NBR","features":[321]},{"name":"OID_FDDI_MAC_REQUESTED_PATHS","features":[321]},{"name":"OID_FDDI_MAC_RING_OP_CT","features":[321]},{"name":"OID_FDDI_MAC_RMT_STATE","features":[321]},{"name":"OID_FDDI_MAC_SHORT_GRP_ADDRESS","features":[321]},{"name":"OID_FDDI_MAC_SMT_ADDRESS","features":[321]},{"name":"OID_FDDI_MAC_TOKEN_CT","features":[321]},{"name":"OID_FDDI_MAC_TRANSMIT_CT","features":[321]},{"name":"OID_FDDI_MAC_TVX_CAPABILITY","features":[321]},{"name":"OID_FDDI_MAC_TVX_EXPIRED_CT","features":[321]},{"name":"OID_FDDI_MAC_TVX_VALUE","features":[321]},{"name":"OID_FDDI_MAC_T_MAX","features":[321]},{"name":"OID_FDDI_MAC_T_MAX_CAPABILITY","features":[321]},{"name":"OID_FDDI_MAC_T_NEG","features":[321]},{"name":"OID_FDDI_MAC_T_PRI0","features":[321]},{"name":"OID_FDDI_MAC_T_PRI1","features":[321]},{"name":"OID_FDDI_MAC_T_PRI2","features":[321]},{"name":"OID_FDDI_MAC_T_PRI3","features":[321]},{"name":"OID_FDDI_MAC_T_PRI4","features":[321]},{"name":"OID_FDDI_MAC_T_PRI5","features":[321]},{"name":"OID_FDDI_MAC_T_PRI6","features":[321]},{"name":"OID_FDDI_MAC_T_REQ","features":[321]},{"name":"OID_FDDI_MAC_UNDA_FLAG","features":[321]},{"name":"OID_FDDI_MAC_UPSTREAM_NBR","features":[321]},{"name":"OID_FDDI_PATH_CONFIGURATION","features":[321]},{"name":"OID_FDDI_PATH_INDEX","features":[321]},{"name":"OID_FDDI_PATH_MAX_T_REQ","features":[321]},{"name":"OID_FDDI_PATH_RING_LATENCY","features":[321]},{"name":"OID_FDDI_PATH_SBA_AVAILABLE","features":[321]},{"name":"OID_FDDI_PATH_SBA_OVERHEAD","features":[321]},{"name":"OID_FDDI_PATH_SBA_PAYLOAD","features":[321]},{"name":"OID_FDDI_PATH_TRACE_STATUS","features":[321]},{"name":"OID_FDDI_PATH_TVX_LOWER_BOUND","features":[321]},{"name":"OID_FDDI_PATH_T_MAX_LOWER_BOUND","features":[321]},{"name":"OID_FDDI_PATH_T_R_MODE","features":[321]},{"name":"OID_FDDI_PORT_ACTION","features":[321]},{"name":"OID_FDDI_PORT_AVAILABLE_PATHS","features":[321]},{"name":"OID_FDDI_PORT_BS_FLAG","features":[321]},{"name":"OID_FDDI_PORT_CONNECTION_CAPABILITIES","features":[321]},{"name":"OID_FDDI_PORT_CONNECTION_POLICIES","features":[321]},{"name":"OID_FDDI_PORT_CONNNECT_STATE","features":[321]},{"name":"OID_FDDI_PORT_CURRENT_PATH","features":[321]},{"name":"OID_FDDI_PORT_EB_ERROR_CT","features":[321]},{"name":"OID_FDDI_PORT_HARDWARE_PRESENT","features":[321]},{"name":"OID_FDDI_PORT_INDEX","features":[321]},{"name":"OID_FDDI_PORT_LCT_FAIL_CT","features":[321]},{"name":"OID_FDDI_PORT_LEM_CT","features":[321]},{"name":"OID_FDDI_PORT_LEM_REJECT_CT","features":[321]},{"name":"OID_FDDI_PORT_LER_ALARM","features":[321]},{"name":"OID_FDDI_PORT_LER_CUTOFF","features":[321]},{"name":"OID_FDDI_PORT_LER_ESTIMATE","features":[321]},{"name":"OID_FDDI_PORT_LER_FLAG","features":[321]},{"name":"OID_FDDI_PORT_MAC_INDICATED","features":[321]},{"name":"OID_FDDI_PORT_MAC_LOOP_TIME","features":[321]},{"name":"OID_FDDI_PORT_MAC_PLACEMENT","features":[321]},{"name":"OID_FDDI_PORT_MAINT_LS","features":[321]},{"name":"OID_FDDI_PORT_MY_TYPE","features":[321]},{"name":"OID_FDDI_PORT_NEIGHBOR_TYPE","features":[321]},{"name":"OID_FDDI_PORT_PCM_STATE","features":[321]},{"name":"OID_FDDI_PORT_PC_LS","features":[321]},{"name":"OID_FDDI_PORT_PC_WITHHOLD","features":[321]},{"name":"OID_FDDI_PORT_PMD_CLASS","features":[321]},{"name":"OID_FDDI_PORT_REQUESTED_PATHS","features":[321]},{"name":"OID_FDDI_RING_MGT_STATE","features":[321]},{"name":"OID_FDDI_SHORT_CURRENT_ADDR","features":[321]},{"name":"OID_FDDI_SHORT_MAX_LIST_SIZE","features":[321]},{"name":"OID_FDDI_SHORT_MULTICAST_LIST","features":[321]},{"name":"OID_FDDI_SHORT_PERMANENT_ADDR","features":[321]},{"name":"OID_FDDI_SMT_AVAILABLE_PATHS","features":[321]},{"name":"OID_FDDI_SMT_BYPASS_PRESENT","features":[321]},{"name":"OID_FDDI_SMT_CF_STATE","features":[321]},{"name":"OID_FDDI_SMT_CONFIG_CAPABILITIES","features":[321]},{"name":"OID_FDDI_SMT_CONFIG_POLICY","features":[321]},{"name":"OID_FDDI_SMT_CONNECTION_POLICY","features":[321]},{"name":"OID_FDDI_SMT_ECM_STATE","features":[321]},{"name":"OID_FDDI_SMT_HI_VERSION_ID","features":[321]},{"name":"OID_FDDI_SMT_HOLD_STATE","features":[321]},{"name":"OID_FDDI_SMT_LAST_SET_STATION_ID","features":[321]},{"name":"OID_FDDI_SMT_LO_VERSION_ID","features":[321]},{"name":"OID_FDDI_SMT_MAC_CT","features":[321]},{"name":"OID_FDDI_SMT_MAC_INDEXES","features":[321]},{"name":"OID_FDDI_SMT_MANUFACTURER_DATA","features":[321]},{"name":"OID_FDDI_SMT_MASTER_CT","features":[321]},{"name":"OID_FDDI_SMT_MIB_VERSION_ID","features":[321]},{"name":"OID_FDDI_SMT_MSG_TIME_STAMP","features":[321]},{"name":"OID_FDDI_SMT_NON_MASTER_CT","features":[321]},{"name":"OID_FDDI_SMT_OP_VERSION_ID","features":[321]},{"name":"OID_FDDI_SMT_PEER_WRAP_FLAG","features":[321]},{"name":"OID_FDDI_SMT_PORT_INDEXES","features":[321]},{"name":"OID_FDDI_SMT_REMOTE_DISCONNECT_FLAG","features":[321]},{"name":"OID_FDDI_SMT_SET_COUNT","features":[321]},{"name":"OID_FDDI_SMT_STATION_ACTION","features":[321]},{"name":"OID_FDDI_SMT_STATION_ID","features":[321]},{"name":"OID_FDDI_SMT_STATION_STATUS","features":[321]},{"name":"OID_FDDI_SMT_STAT_RPT_POLICY","features":[321]},{"name":"OID_FDDI_SMT_TRACE_MAX_EXPIRATION","features":[321]},{"name":"OID_FDDI_SMT_TRANSITION_TIME_STAMP","features":[321]},{"name":"OID_FDDI_SMT_T_NOTIFY","features":[321]},{"name":"OID_FDDI_SMT_USER_DATA","features":[321]},{"name":"OID_FDDI_UPSTREAM_NODE_LONG","features":[321]},{"name":"OID_FFP_ADAPTER_STATS","features":[321]},{"name":"OID_FFP_CONTROL","features":[321]},{"name":"OID_FFP_DATA","features":[321]},{"name":"OID_FFP_DRIVER_STATS","features":[321]},{"name":"OID_FFP_FLUSH","features":[321]},{"name":"OID_FFP_PARAMS","features":[321]},{"name":"OID_FFP_SUPPORT","features":[321]},{"name":"OID_GEN_ADMIN_STATUS","features":[321]},{"name":"OID_GEN_ALIAS","features":[321]},{"name":"OID_GEN_BROADCAST_BYTES_RCV","features":[321]},{"name":"OID_GEN_BROADCAST_BYTES_XMIT","features":[321]},{"name":"OID_GEN_BROADCAST_FRAMES_RCV","features":[321]},{"name":"OID_GEN_BROADCAST_FRAMES_XMIT","features":[321]},{"name":"OID_GEN_BYTES_RCV","features":[321]},{"name":"OID_GEN_BYTES_XMIT","features":[321]},{"name":"OID_GEN_CO_BYTES_RCV","features":[321]},{"name":"OID_GEN_CO_BYTES_XMIT","features":[321]},{"name":"OID_GEN_CO_BYTES_XMIT_OUTSTANDING","features":[321]},{"name":"OID_GEN_CO_DEVICE_PROFILE","features":[321]},{"name":"OID_GEN_CO_DRIVER_VERSION","features":[321]},{"name":"OID_GEN_CO_GET_NETCARD_TIME","features":[321]},{"name":"OID_GEN_CO_GET_TIME_CAPS","features":[321]},{"name":"OID_GEN_CO_HARDWARE_STATUS","features":[321]},{"name":"OID_GEN_CO_LINK_SPEED","features":[321]},{"name":"OID_GEN_CO_MAC_OPTIONS","features":[321]},{"name":"OID_GEN_CO_MEDIA_CONNECT_STATUS","features":[321]},{"name":"OID_GEN_CO_MEDIA_IN_USE","features":[321]},{"name":"OID_GEN_CO_MEDIA_SUPPORTED","features":[321]},{"name":"OID_GEN_CO_MINIMUM_LINK_SPEED","features":[321]},{"name":"OID_GEN_CO_NETCARD_LOAD","features":[321]},{"name":"OID_GEN_CO_PROTOCOL_OPTIONS","features":[321]},{"name":"OID_GEN_CO_RCV_CRC_ERROR","features":[321]},{"name":"OID_GEN_CO_RCV_PDUS_ERROR","features":[321]},{"name":"OID_GEN_CO_RCV_PDUS_NO_BUFFER","features":[321]},{"name":"OID_GEN_CO_RCV_PDUS_OK","features":[321]},{"name":"OID_GEN_CO_SUPPORTED_GUIDS","features":[321]},{"name":"OID_GEN_CO_SUPPORTED_LIST","features":[321]},{"name":"OID_GEN_CO_TRANSMIT_QUEUE_LENGTH","features":[321]},{"name":"OID_GEN_CO_VENDOR_DESCRIPTION","features":[321]},{"name":"OID_GEN_CO_VENDOR_DRIVER_VERSION","features":[321]},{"name":"OID_GEN_CO_VENDOR_ID","features":[321]},{"name":"OID_GEN_CO_XMIT_PDUS_ERROR","features":[321]},{"name":"OID_GEN_CO_XMIT_PDUS_OK","features":[321]},{"name":"OID_GEN_CURRENT_LOOKAHEAD","features":[321]},{"name":"OID_GEN_CURRENT_PACKET_FILTER","features":[321]},{"name":"OID_GEN_DEVICE_PROFILE","features":[321]},{"name":"OID_GEN_DIRECTED_BYTES_RCV","features":[321]},{"name":"OID_GEN_DIRECTED_BYTES_XMIT","features":[321]},{"name":"OID_GEN_DIRECTED_FRAMES_RCV","features":[321]},{"name":"OID_GEN_DIRECTED_FRAMES_XMIT","features":[321]},{"name":"OID_GEN_DISCONTINUITY_TIME","features":[321]},{"name":"OID_GEN_DRIVER_VERSION","features":[321]},{"name":"OID_GEN_ENUMERATE_PORTS","features":[321]},{"name":"OID_GEN_FRIENDLY_NAME","features":[321]},{"name":"OID_GEN_GET_NETCARD_TIME","features":[321]},{"name":"OID_GEN_GET_TIME_CAPS","features":[321]},{"name":"OID_GEN_HARDWARE_STATUS","features":[321]},{"name":"OID_GEN_HD_SPLIT_CURRENT_CONFIG","features":[321]},{"name":"OID_GEN_HD_SPLIT_PARAMETERS","features":[321]},{"name":"OID_GEN_INIT_TIME_MS","features":[321]},{"name":"OID_GEN_INTERFACE_INFO","features":[321]},{"name":"OID_GEN_INTERRUPT_MODERATION","features":[321]},{"name":"OID_GEN_IP_OPER_STATUS","features":[321]},{"name":"OID_GEN_ISOLATION_PARAMETERS","features":[321]},{"name":"OID_GEN_LAST_CHANGE","features":[321]},{"name":"OID_GEN_LINK_PARAMETERS","features":[321]},{"name":"OID_GEN_LINK_SPEED","features":[321]},{"name":"OID_GEN_LINK_SPEED_EX","features":[321]},{"name":"OID_GEN_LINK_STATE","features":[321]},{"name":"OID_GEN_MACHINE_NAME","features":[321]},{"name":"OID_GEN_MAC_ADDRESS","features":[321]},{"name":"OID_GEN_MAC_OPTIONS","features":[321]},{"name":"OID_GEN_MAXIMUM_FRAME_SIZE","features":[321]},{"name":"OID_GEN_MAXIMUM_LOOKAHEAD","features":[321]},{"name":"OID_GEN_MAXIMUM_SEND_PACKETS","features":[321]},{"name":"OID_GEN_MAXIMUM_TOTAL_SIZE","features":[321]},{"name":"OID_GEN_MAX_LINK_SPEED","features":[321]},{"name":"OID_GEN_MEDIA_CAPABILITIES","features":[321]},{"name":"OID_GEN_MEDIA_CONNECT_STATUS","features":[321]},{"name":"OID_GEN_MEDIA_CONNECT_STATUS_EX","features":[321]},{"name":"OID_GEN_MEDIA_DUPLEX_STATE","features":[321]},{"name":"OID_GEN_MEDIA_IN_USE","features":[321]},{"name":"OID_GEN_MEDIA_SENSE_COUNTS","features":[321]},{"name":"OID_GEN_MEDIA_SUPPORTED","features":[321]},{"name":"OID_GEN_MINIPORT_RESTART_ATTRIBUTES","features":[321]},{"name":"OID_GEN_MULTICAST_BYTES_RCV","features":[321]},{"name":"OID_GEN_MULTICAST_BYTES_XMIT","features":[321]},{"name":"OID_GEN_MULTICAST_FRAMES_RCV","features":[321]},{"name":"OID_GEN_MULTICAST_FRAMES_XMIT","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_1","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_2","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_3","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_4","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_5","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_6","features":[321]},{"name":"OID_GEN_NDIS_RESERVED_7","features":[321]},{"name":"OID_GEN_NETCARD_LOAD","features":[321]},{"name":"OID_GEN_NETWORK_LAYER_ADDRESSES","features":[321]},{"name":"OID_GEN_OPERATIONAL_STATUS","features":[321]},{"name":"OID_GEN_PCI_DEVICE_CUSTOM_PROPERTIES","features":[321]},{"name":"OID_GEN_PHYSICAL_MEDIUM","features":[321]},{"name":"OID_GEN_PHYSICAL_MEDIUM_EX","features":[321]},{"name":"OID_GEN_PORT_AUTHENTICATION_PARAMETERS","features":[321]},{"name":"OID_GEN_PORT_STATE","features":[321]},{"name":"OID_GEN_PROMISCUOUS_MODE","features":[321]},{"name":"OID_GEN_PROTOCOL_OPTIONS","features":[321]},{"name":"OID_GEN_RCV_CRC_ERROR","features":[321]},{"name":"OID_GEN_RCV_DISCARDS","features":[321]},{"name":"OID_GEN_RCV_ERROR","features":[321]},{"name":"OID_GEN_RCV_LINK_SPEED","features":[321]},{"name":"OID_GEN_RCV_NO_BUFFER","features":[321]},{"name":"OID_GEN_RCV_OK","features":[321]},{"name":"OID_GEN_RECEIVE_BLOCK_SIZE","features":[321]},{"name":"OID_GEN_RECEIVE_BUFFER_SPACE","features":[321]},{"name":"OID_GEN_RECEIVE_HASH","features":[321]},{"name":"OID_GEN_RECEIVE_SCALE_CAPABILITIES","features":[321]},{"name":"OID_GEN_RECEIVE_SCALE_PARAMETERS","features":[321]},{"name":"OID_GEN_RECEIVE_SCALE_PARAMETERS_V2","features":[321]},{"name":"OID_GEN_RESET_COUNTS","features":[321]},{"name":"OID_GEN_RNDIS_CONFIG_PARAMETER","features":[321]},{"name":"OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES","features":[321]},{"name":"OID_GEN_STATISTICS","features":[321]},{"name":"OID_GEN_SUPPORTED_GUIDS","features":[321]},{"name":"OID_GEN_SUPPORTED_LIST","features":[321]},{"name":"OID_GEN_TIMEOUT_DPC_REQUEST_CAPABILITIES","features":[321]},{"name":"OID_GEN_TRANSMIT_BLOCK_SIZE","features":[321]},{"name":"OID_GEN_TRANSMIT_BUFFER_SPACE","features":[321]},{"name":"OID_GEN_TRANSMIT_QUEUE_LENGTH","features":[321]},{"name":"OID_GEN_TRANSPORT_HEADER_OFFSET","features":[321]},{"name":"OID_GEN_UNKNOWN_PROTOS","features":[321]},{"name":"OID_GEN_VENDOR_DESCRIPTION","features":[321]},{"name":"OID_GEN_VENDOR_DRIVER_VERSION","features":[321]},{"name":"OID_GEN_VENDOR_ID","features":[321]},{"name":"OID_GEN_VLAN_ID","features":[321]},{"name":"OID_GEN_XMIT_DISCARDS","features":[321]},{"name":"OID_GEN_XMIT_ERROR","features":[321]},{"name":"OID_GEN_XMIT_LINK_SPEED","features":[321]},{"name":"OID_GEN_XMIT_OK","features":[321]},{"name":"OID_GFT_ACTIVATE_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_ADD_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_ALLOCATE_COUNTERS","features":[321]},{"name":"OID_GFT_COUNTER_VALUES","features":[321]},{"name":"OID_GFT_CREATE_LOGICAL_VPORT","features":[321]},{"name":"OID_GFT_CREATE_TABLE","features":[321]},{"name":"OID_GFT_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_GFT_DEACTIVATE_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_DELETE_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_DELETE_LOGICAL_VPORT","features":[321]},{"name":"OID_GFT_DELETE_PROFILE","features":[321]},{"name":"OID_GFT_DELETE_TABLE","features":[321]},{"name":"OID_GFT_ENUM_COUNTERS","features":[321]},{"name":"OID_GFT_ENUM_FLOW_ENTRIES","features":[321]},{"name":"OID_GFT_ENUM_LOGICAL_VPORTS","features":[321]},{"name":"OID_GFT_ENUM_PROFILES","features":[321]},{"name":"OID_GFT_ENUM_TABLES","features":[321]},{"name":"OID_GFT_EXACT_MATCH_PROFILE","features":[321]},{"name":"OID_GFT_FLOW_ENTRY_PARAMETERS","features":[321]},{"name":"OID_GFT_FREE_COUNTERS","features":[321]},{"name":"OID_GFT_GLOBAL_PARAMETERS","features":[321]},{"name":"OID_GFT_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_GFT_HEADER_TRANSPOSITION_PROFILE","features":[321]},{"name":"OID_GFT_STATISTICS","features":[321]},{"name":"OID_GFT_VPORT_PARAMETERS","features":[321]},{"name":"OID_GFT_WILDCARD_MATCH_PROFILE","features":[321]},{"name":"OID_IP4_OFFLOAD_STATS","features":[321]},{"name":"OID_IP6_OFFLOAD_STATS","features":[321]},{"name":"OID_IRDA_EXTRA_RCV_BOFS","features":[321]},{"name":"OID_IRDA_LINK_SPEED","features":[321]},{"name":"OID_IRDA_MAX_RECEIVE_WINDOW_SIZE","features":[321]},{"name":"OID_IRDA_MAX_SEND_WINDOW_SIZE","features":[321]},{"name":"OID_IRDA_MAX_UNICAST_LIST_SIZE","features":[321]},{"name":"OID_IRDA_MEDIA_BUSY","features":[321]},{"name":"OID_IRDA_RATE_SNIFF","features":[321]},{"name":"OID_IRDA_RECEIVING","features":[321]},{"name":"OID_IRDA_RESERVED1","features":[321]},{"name":"OID_IRDA_RESERVED2","features":[321]},{"name":"OID_IRDA_SUPPORTED_SPEEDS","features":[321]},{"name":"OID_IRDA_TURNAROUND_TIME","features":[321]},{"name":"OID_IRDA_UNICAST_LIST","features":[321]},{"name":"OID_KDNET_ADD_PF","features":[321]},{"name":"OID_KDNET_ENUMERATE_PFS","features":[321]},{"name":"OID_KDNET_QUERY_PF_INFORMATION","features":[321]},{"name":"OID_KDNET_REMOVE_PF","features":[321]},{"name":"OID_LTALK_COLLISIONS","features":[321]},{"name":"OID_LTALK_CURRENT_NODE_ID","features":[321]},{"name":"OID_LTALK_DEFERS","features":[321]},{"name":"OID_LTALK_FCS_ERRORS","features":[321]},{"name":"OID_LTALK_IN_BROADCASTS","features":[321]},{"name":"OID_LTALK_IN_LENGTH_ERRORS","features":[321]},{"name":"OID_LTALK_NO_DATA_ERRORS","features":[321]},{"name":"OID_LTALK_OUT_NO_HANDLERS","features":[321]},{"name":"OID_LTALK_RANDOM_CTS_ERRORS","features":[321]},{"name":"OID_NDK_CONNECTIONS","features":[321]},{"name":"OID_NDK_LOCAL_ENDPOINTS","features":[321]},{"name":"OID_NDK_SET_STATE","features":[321]},{"name":"OID_NDK_STATISTICS","features":[321]},{"name":"OID_NIC_SWITCH_ALLOCATE_VF","features":[321]},{"name":"OID_NIC_SWITCH_CREATE_SWITCH","features":[321]},{"name":"OID_NIC_SWITCH_CREATE_VPORT","features":[321]},{"name":"OID_NIC_SWITCH_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_NIC_SWITCH_DELETE_SWITCH","features":[321]},{"name":"OID_NIC_SWITCH_DELETE_VPORT","features":[321]},{"name":"OID_NIC_SWITCH_ENUM_SWITCHES","features":[321]},{"name":"OID_NIC_SWITCH_ENUM_VFS","features":[321]},{"name":"OID_NIC_SWITCH_ENUM_VPORTS","features":[321]},{"name":"OID_NIC_SWITCH_FREE_VF","features":[321]},{"name":"OID_NIC_SWITCH_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_NIC_SWITCH_PARAMETERS","features":[321]},{"name":"OID_NIC_SWITCH_VF_PARAMETERS","features":[321]},{"name":"OID_NIC_SWITCH_VPORT_PARAMETERS","features":[321]},{"name":"OID_OFFLOAD_ENCAPSULATION","features":[321]},{"name":"OID_PACKET_COALESCING_FILTER_MATCH_COUNT","features":[321]},{"name":"OID_PD_CLOSE_PROVIDER","features":[321]},{"name":"OID_PD_OPEN_PROVIDER","features":[321]},{"name":"OID_PD_QUERY_CURRENT_CONFIG","features":[321]},{"name":"OID_PM_ADD_PROTOCOL_OFFLOAD","features":[321]},{"name":"OID_PM_ADD_WOL_PATTERN","features":[321]},{"name":"OID_PM_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_PM_GET_PROTOCOL_OFFLOAD","features":[321]},{"name":"OID_PM_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_PM_PARAMETERS","features":[321]},{"name":"OID_PM_PROTOCOL_OFFLOAD_LIST","features":[321]},{"name":"OID_PM_REMOVE_PROTOCOL_OFFLOAD","features":[321]},{"name":"OID_PM_REMOVE_WOL_PATTERN","features":[321]},{"name":"OID_PM_RESERVED_1","features":[321]},{"name":"OID_PM_WOL_PATTERN_LIST","features":[321]},{"name":"OID_PNP_ADD_WAKE_UP_PATTERN","features":[321]},{"name":"OID_PNP_CAPABILITIES","features":[321]},{"name":"OID_PNP_ENABLE_WAKE_UP","features":[321]},{"name":"OID_PNP_QUERY_POWER","features":[321]},{"name":"OID_PNP_REMOVE_WAKE_UP_PATTERN","features":[321]},{"name":"OID_PNP_SET_POWER","features":[321]},{"name":"OID_PNP_WAKE_UP_ERROR","features":[321]},{"name":"OID_PNP_WAKE_UP_OK","features":[321]},{"name":"OID_PNP_WAKE_UP_PATTERN_LIST","features":[321]},{"name":"OID_QOS_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_QOS_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_QOS_OFFLOAD_CREATE_SQ","features":[321]},{"name":"OID_QOS_OFFLOAD_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_QOS_OFFLOAD_DELETE_SQ","features":[321]},{"name":"OID_QOS_OFFLOAD_ENUM_SQS","features":[321]},{"name":"OID_QOS_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_QOS_OFFLOAD_SQ_STATS","features":[321]},{"name":"OID_QOS_OFFLOAD_UPDATE_SQ","features":[321]},{"name":"OID_QOS_OPERATIONAL_PARAMETERS","features":[321]},{"name":"OID_QOS_PARAMETERS","features":[321]},{"name":"OID_QOS_REMOTE_PARAMETERS","features":[321]},{"name":"OID_QOS_RESERVED1","features":[321]},{"name":"OID_QOS_RESERVED10","features":[321]},{"name":"OID_QOS_RESERVED11","features":[321]},{"name":"OID_QOS_RESERVED12","features":[321]},{"name":"OID_QOS_RESERVED13","features":[321]},{"name":"OID_QOS_RESERVED14","features":[321]},{"name":"OID_QOS_RESERVED15","features":[321]},{"name":"OID_QOS_RESERVED16","features":[321]},{"name":"OID_QOS_RESERVED17","features":[321]},{"name":"OID_QOS_RESERVED18","features":[321]},{"name":"OID_QOS_RESERVED19","features":[321]},{"name":"OID_QOS_RESERVED2","features":[321]},{"name":"OID_QOS_RESERVED20","features":[321]},{"name":"OID_QOS_RESERVED3","features":[321]},{"name":"OID_QOS_RESERVED4","features":[321]},{"name":"OID_QOS_RESERVED5","features":[321]},{"name":"OID_QOS_RESERVED6","features":[321]},{"name":"OID_QOS_RESERVED7","features":[321]},{"name":"OID_QOS_RESERVED8","features":[321]},{"name":"OID_QOS_RESERVED9","features":[321]},{"name":"OID_RECEIVE_FILTER_ALLOCATE_QUEUE","features":[321]},{"name":"OID_RECEIVE_FILTER_CLEAR_FILTER","features":[321]},{"name":"OID_RECEIVE_FILTER_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_RECEIVE_FILTER_ENUM_FILTERS","features":[321]},{"name":"OID_RECEIVE_FILTER_ENUM_QUEUES","features":[321]},{"name":"OID_RECEIVE_FILTER_FREE_QUEUE","features":[321]},{"name":"OID_RECEIVE_FILTER_GLOBAL_PARAMETERS","features":[321]},{"name":"OID_RECEIVE_FILTER_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_RECEIVE_FILTER_MOVE_FILTER","features":[321]},{"name":"OID_RECEIVE_FILTER_PARAMETERS","features":[321]},{"name":"OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE","features":[321]},{"name":"OID_RECEIVE_FILTER_QUEUE_PARAMETERS","features":[321]},{"name":"OID_RECEIVE_FILTER_SET_FILTER","features":[321]},{"name":"OID_SRIOV_BAR_RESOURCES","features":[321]},{"name":"OID_SRIOV_CONFIG_STATE","features":[321]},{"name":"OID_SRIOV_CURRENT_CAPABILITIES","features":[321]},{"name":"OID_SRIOV_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_SRIOV_OVERLYING_ADAPTER_INFO","features":[321]},{"name":"OID_SRIOV_PF_LUID","features":[321]},{"name":"OID_SRIOV_PROBED_BARS","features":[321]},{"name":"OID_SRIOV_READ_VF_CONFIG_BLOCK","features":[321]},{"name":"OID_SRIOV_READ_VF_CONFIG_SPACE","features":[321]},{"name":"OID_SRIOV_RESET_VF","features":[321]},{"name":"OID_SRIOV_SET_VF_POWER_STATE","features":[321]},{"name":"OID_SRIOV_VF_INVALIDATE_CONFIG_BLOCK","features":[321]},{"name":"OID_SRIOV_VF_SERIAL_NUMBER","features":[321]},{"name":"OID_SRIOV_VF_VENDOR_DEVICE_ID","features":[321]},{"name":"OID_SRIOV_WRITE_VF_CONFIG_BLOCK","features":[321]},{"name":"OID_SRIOV_WRITE_VF_CONFIG_SPACE","features":[321]},{"name":"OID_SWITCH_FEATURE_STATUS_QUERY","features":[321]},{"name":"OID_SWITCH_NIC_ARRAY","features":[321]},{"name":"OID_SWITCH_NIC_CONNECT","features":[321]},{"name":"OID_SWITCH_NIC_CREATE","features":[321]},{"name":"OID_SWITCH_NIC_DELETE","features":[321]},{"name":"OID_SWITCH_NIC_DIRECT_REQUEST","features":[321]},{"name":"OID_SWITCH_NIC_DISCONNECT","features":[321]},{"name":"OID_SWITCH_NIC_REQUEST","features":[321]},{"name":"OID_SWITCH_NIC_RESTORE","features":[321]},{"name":"OID_SWITCH_NIC_RESTORE_COMPLETE","features":[321]},{"name":"OID_SWITCH_NIC_RESUME","features":[321]},{"name":"OID_SWITCH_NIC_SAVE","features":[321]},{"name":"OID_SWITCH_NIC_SAVE_COMPLETE","features":[321]},{"name":"OID_SWITCH_NIC_SUSPEND","features":[321]},{"name":"OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_FINISHED","features":[321]},{"name":"OID_SWITCH_NIC_SUSPENDED_LM_SOURCE_STARTED","features":[321]},{"name":"OID_SWITCH_NIC_UPDATED","features":[321]},{"name":"OID_SWITCH_PARAMETERS","features":[321]},{"name":"OID_SWITCH_PORT_ARRAY","features":[321]},{"name":"OID_SWITCH_PORT_CREATE","features":[321]},{"name":"OID_SWITCH_PORT_DELETE","features":[321]},{"name":"OID_SWITCH_PORT_FEATURE_STATUS_QUERY","features":[321]},{"name":"OID_SWITCH_PORT_PROPERTY_ADD","features":[321]},{"name":"OID_SWITCH_PORT_PROPERTY_DELETE","features":[321]},{"name":"OID_SWITCH_PORT_PROPERTY_ENUM","features":[321]},{"name":"OID_SWITCH_PORT_PROPERTY_UPDATE","features":[321]},{"name":"OID_SWITCH_PORT_TEARDOWN","features":[321]},{"name":"OID_SWITCH_PORT_UPDATED","features":[321]},{"name":"OID_SWITCH_PROPERTY_ADD","features":[321]},{"name":"OID_SWITCH_PROPERTY_DELETE","features":[321]},{"name":"OID_SWITCH_PROPERTY_ENUM","features":[321]},{"name":"OID_SWITCH_PROPERTY_UPDATE","features":[321]},{"name":"OID_TAPI_ACCEPT","features":[321]},{"name":"OID_TAPI_ANSWER","features":[321]},{"name":"OID_TAPI_CLOSE","features":[321]},{"name":"OID_TAPI_CLOSE_CALL","features":[321]},{"name":"OID_TAPI_CONDITIONAL_MEDIA_DETECTION","features":[321]},{"name":"OID_TAPI_CONFIG_DIALOG","features":[321]},{"name":"OID_TAPI_DEV_SPECIFIC","features":[321]},{"name":"OID_TAPI_DIAL","features":[321]},{"name":"OID_TAPI_DROP","features":[321]},{"name":"OID_TAPI_GATHER_DIGITS","features":[321]},{"name":"OID_TAPI_GET_ADDRESS_CAPS","features":[321]},{"name":"OID_TAPI_GET_ADDRESS_ID","features":[321]},{"name":"OID_TAPI_GET_ADDRESS_STATUS","features":[321]},{"name":"OID_TAPI_GET_CALL_ADDRESS_ID","features":[321]},{"name":"OID_TAPI_GET_CALL_INFO","features":[321]},{"name":"OID_TAPI_GET_CALL_STATUS","features":[321]},{"name":"OID_TAPI_GET_DEV_CAPS","features":[321]},{"name":"OID_TAPI_GET_DEV_CONFIG","features":[321]},{"name":"OID_TAPI_GET_EXTENSION_ID","features":[321]},{"name":"OID_TAPI_GET_ID","features":[321]},{"name":"OID_TAPI_GET_LINE_DEV_STATUS","features":[321]},{"name":"OID_TAPI_MAKE_CALL","features":[321]},{"name":"OID_TAPI_MONITOR_DIGITS","features":[321]},{"name":"OID_TAPI_NEGOTIATE_EXT_VERSION","features":[321]},{"name":"OID_TAPI_OPEN","features":[321]},{"name":"OID_TAPI_PROVIDER_INITIALIZE","features":[321]},{"name":"OID_TAPI_PROVIDER_SHUTDOWN","features":[321]},{"name":"OID_TAPI_SECURE_CALL","features":[321]},{"name":"OID_TAPI_SELECT_EXT_VERSION","features":[321]},{"name":"OID_TAPI_SEND_USER_USER_INFO","features":[321]},{"name":"OID_TAPI_SET_APP_SPECIFIC","features":[321]},{"name":"OID_TAPI_SET_CALL_PARAMS","features":[321]},{"name":"OID_TAPI_SET_DEFAULT_MEDIA_DETECTION","features":[321]},{"name":"OID_TAPI_SET_DEV_CONFIG","features":[321]},{"name":"OID_TAPI_SET_MEDIA_MODE","features":[321]},{"name":"OID_TAPI_SET_STATUS_MESSAGES","features":[321]},{"name":"OID_TCP4_OFFLOAD_STATS","features":[321]},{"name":"OID_TCP6_OFFLOAD_STATS","features":[321]},{"name":"OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"OID_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_TCP_CONNECTION_OFFLOAD_PARAMETERS","features":[321]},{"name":"OID_TCP_OFFLOAD_CURRENT_CONFIG","features":[321]},{"name":"OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES","features":[321]},{"name":"OID_TCP_OFFLOAD_PARAMETERS","features":[321]},{"name":"OID_TCP_RSC_STATISTICS","features":[321]},{"name":"OID_TCP_SAN_SUPPORT","features":[321]},{"name":"OID_TCP_TASK_IPSEC_ADD_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_ADD_UDPESP_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_DELETE_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_DELETE_UDPESP_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA_EX","features":[321]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA","features":[321]},{"name":"OID_TCP_TASK_IPSEC_OFFLOAD_V2_UPDATE_SA","features":[321]},{"name":"OID_TCP_TASK_OFFLOAD","features":[321]},{"name":"OID_TIMESTAMP_CAPABILITY","features":[321]},{"name":"OID_TIMESTAMP_CURRENT_CONFIG","features":[321]},{"name":"OID_TIMESTAMP_GET_CROSSTIMESTAMP","features":[321]},{"name":"OID_TUNNEL_INTERFACE_RELEASE_OID","features":[321]},{"name":"OID_TUNNEL_INTERFACE_SET_OID","features":[321]},{"name":"OID_VLAN_RESERVED1","features":[321]},{"name":"OID_VLAN_RESERVED2","features":[321]},{"name":"OID_VLAN_RESERVED3","features":[321]},{"name":"OID_VLAN_RESERVED4","features":[321]},{"name":"OID_WAN_CO_GET_COMP_INFO","features":[321]},{"name":"OID_WAN_CO_GET_INFO","features":[321]},{"name":"OID_WAN_CO_GET_LINK_INFO","features":[321]},{"name":"OID_WAN_CO_GET_STATS_INFO","features":[321]},{"name":"OID_WAN_CO_SET_COMP_INFO","features":[321]},{"name":"OID_WAN_CO_SET_LINK_INFO","features":[321]},{"name":"OID_WAN_CURRENT_ADDRESS","features":[321]},{"name":"OID_WAN_GET_BRIDGE_INFO","features":[321]},{"name":"OID_WAN_GET_COMP_INFO","features":[321]},{"name":"OID_WAN_GET_INFO","features":[321]},{"name":"OID_WAN_GET_LINK_INFO","features":[321]},{"name":"OID_WAN_GET_STATS_INFO","features":[321]},{"name":"OID_WAN_HEADER_FORMAT","features":[321]},{"name":"OID_WAN_LINE_COUNT","features":[321]},{"name":"OID_WAN_MEDIUM_SUBTYPE","features":[321]},{"name":"OID_WAN_PERMANENT_ADDRESS","features":[321]},{"name":"OID_WAN_PROTOCOL_CAPS","features":[321]},{"name":"OID_WAN_PROTOCOL_TYPE","features":[321]},{"name":"OID_WAN_QUALITY_OF_SERVICE","features":[321]},{"name":"OID_WAN_SET_BRIDGE_INFO","features":[321]},{"name":"OID_WAN_SET_COMP_INFO","features":[321]},{"name":"OID_WAN_SET_LINK_INFO","features":[321]},{"name":"OID_WWAN_AUTH_CHALLENGE","features":[321]},{"name":"OID_WWAN_BASE_STATIONS_INFO","features":[321]},{"name":"OID_WWAN_CONNECT","features":[321]},{"name":"OID_WWAN_CREATE_MAC","features":[321]},{"name":"OID_WWAN_DELETE_MAC","features":[321]},{"name":"OID_WWAN_DEVICE_BINDINGS","features":[321]},{"name":"OID_WWAN_DEVICE_CAPS","features":[321]},{"name":"OID_WWAN_DEVICE_CAPS_EX","features":[321]},{"name":"OID_WWAN_DEVICE_RESET","features":[321]},{"name":"OID_WWAN_DEVICE_SERVICE_COMMAND","features":[321]},{"name":"OID_WWAN_DEVICE_SERVICE_SESSION","features":[321]},{"name":"OID_WWAN_DEVICE_SERVICE_SESSION_WRITE","features":[321]},{"name":"OID_WWAN_DRIVER_CAPS","features":[321]},{"name":"OID_WWAN_ENUMERATE_DEVICE_SERVICES","features":[321]},{"name":"OID_WWAN_ENUMERATE_DEVICE_SERVICE_COMMANDS","features":[321]},{"name":"OID_WWAN_HOME_PROVIDER","features":[321]},{"name":"OID_WWAN_IMS_VOICE_STATE","features":[321]},{"name":"OID_WWAN_LOCATION_STATE","features":[321]},{"name":"OID_WWAN_LTE_ATTACH_CONFIG","features":[321]},{"name":"OID_WWAN_LTE_ATTACH_STATUS","features":[321]},{"name":"OID_WWAN_MBIM_VERSION","features":[321]},{"name":"OID_WWAN_MODEM_CONFIG_INFO","features":[321]},{"name":"OID_WWAN_MODEM_LOGGING_CONFIG","features":[321]},{"name":"OID_WWAN_MPDP","features":[321]},{"name":"OID_WWAN_NETWORK_BLACKLIST","features":[321]},{"name":"OID_WWAN_NETWORK_IDLE_HINT","features":[321]},{"name":"OID_WWAN_NETWORK_PARAMS","features":[321]},{"name":"OID_WWAN_NITZ","features":[321]},{"name":"OID_WWAN_PACKET_SERVICE","features":[321]},{"name":"OID_WWAN_PCO","features":[321]},{"name":"OID_WWAN_PIN","features":[321]},{"name":"OID_WWAN_PIN_EX","features":[321]},{"name":"OID_WWAN_PIN_EX2","features":[321]},{"name":"OID_WWAN_PIN_LIST","features":[321]},{"name":"OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS","features":[321]},{"name":"OID_WWAN_PREFERRED_PROVIDERS","features":[321]},{"name":"OID_WWAN_PRESHUTDOWN","features":[321]},{"name":"OID_WWAN_PROVISIONED_CONTEXTS","features":[321]},{"name":"OID_WWAN_PS_MEDIA_CONFIG","features":[321]},{"name":"OID_WWAN_RADIO_STATE","features":[321]},{"name":"OID_WWAN_READY_INFO","features":[321]},{"name":"OID_WWAN_REGISTER_PARAMS","features":[321]},{"name":"OID_WWAN_REGISTER_STATE","features":[321]},{"name":"OID_WWAN_REGISTER_STATE_EX","features":[321]},{"name":"OID_WWAN_SAR_CONFIG","features":[321]},{"name":"OID_WWAN_SAR_TRANSMISSION_STATUS","features":[321]},{"name":"OID_WWAN_SERVICE_ACTIVATION","features":[321]},{"name":"OID_WWAN_SIGNAL_STATE","features":[321]},{"name":"OID_WWAN_SIGNAL_STATE_EX","features":[321]},{"name":"OID_WWAN_SLOT_INFO_STATUS","features":[321]},{"name":"OID_WWAN_SMS_CONFIGURATION","features":[321]},{"name":"OID_WWAN_SMS_DELETE","features":[321]},{"name":"OID_WWAN_SMS_READ","features":[321]},{"name":"OID_WWAN_SMS_SEND","features":[321]},{"name":"OID_WWAN_SMS_STATUS","features":[321]},{"name":"OID_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS","features":[321]},{"name":"OID_WWAN_SYS_CAPS","features":[321]},{"name":"OID_WWAN_SYS_SLOTMAPPINGS","features":[321]},{"name":"OID_WWAN_UE_POLICY","features":[321]},{"name":"OID_WWAN_UICC_ACCESS_BINARY","features":[321]},{"name":"OID_WWAN_UICC_ACCESS_RECORD","features":[321]},{"name":"OID_WWAN_UICC_APDU","features":[321]},{"name":"OID_WWAN_UICC_APP_LIST","features":[321]},{"name":"OID_WWAN_UICC_ATR","features":[321]},{"name":"OID_WWAN_UICC_CLOSE_CHANNEL","features":[321]},{"name":"OID_WWAN_UICC_FILE_STATUS","features":[321]},{"name":"OID_WWAN_UICC_OPEN_CHANNEL","features":[321]},{"name":"OID_WWAN_UICC_RESET","features":[321]},{"name":"OID_WWAN_UICC_TERMINAL_CAPABILITY","features":[321]},{"name":"OID_WWAN_USSD","features":[321]},{"name":"OID_WWAN_VENDOR_SPECIFIC","features":[321]},{"name":"OID_WWAN_VISIBLE_PROVIDERS","features":[321]},{"name":"OID_XBOX_ACC_RESERVED0","features":[321]},{"name":"PMKID_CANDIDATE","features":[321]},{"name":"READABLE_LOCAL_CLOCK","features":[321]},{"name":"RECEIVE_TIME_INDICATION_CAPABLE","features":[321]},{"name":"TIMED_SEND_CAPABLE","features":[321]},{"name":"TIME_STAMP_CAPABLE","features":[321]},{"name":"TRANSPORT_HEADER_OFFSET","features":[321]},{"name":"TUNNEL_TYPE","features":[321]},{"name":"TUNNEL_TYPE_6TO4","features":[321]},{"name":"TUNNEL_TYPE_DIRECT","features":[321]},{"name":"TUNNEL_TYPE_IPHTTPS","features":[321]},{"name":"TUNNEL_TYPE_ISATAP","features":[321]},{"name":"TUNNEL_TYPE_NONE","features":[321]},{"name":"TUNNEL_TYPE_OTHER","features":[321]},{"name":"TUNNEL_TYPE_TEREDO","features":[321]},{"name":"UDP_ENCAP_TYPE","features":[321]},{"name":"UNSPECIFIED_NETWORK_GUID","features":[321]},{"name":"WAN_PROTOCOL_KEEPS_STATS","features":[321]},{"name":"fNDIS_GUID_ALLOW_READ","features":[321]},{"name":"fNDIS_GUID_ALLOW_WRITE","features":[321]},{"name":"fNDIS_GUID_ANSI_STRING","features":[321]},{"name":"fNDIS_GUID_ARRAY","features":[321]},{"name":"fNDIS_GUID_METHOD","features":[321]},{"name":"fNDIS_GUID_NDIS_RESERVED","features":[321]},{"name":"fNDIS_GUID_SUPPORT_COMMON_HEADER","features":[321]},{"name":"fNDIS_GUID_TO_OID","features":[321]},{"name":"fNDIS_GUID_TO_STATUS","features":[321]},{"name":"fNDIS_GUID_UNICODE_STRING","features":[321]}],"453":[{"name":"ACTION_HEADER","features":[449]},{"name":"ADAPTER_STATUS","features":[449]},{"name":"ALL_TRANSPORTS","features":[449]},{"name":"ASYNCH","features":[449]},{"name":"CALL_PENDING","features":[449]},{"name":"DEREGISTERED","features":[449]},{"name":"DUPLICATE","features":[449]},{"name":"DUPLICATE_DEREG","features":[449]},{"name":"FIND_NAME_BUFFER","features":[449]},{"name":"FIND_NAME_HEADER","features":[449]},{"name":"GROUP_NAME","features":[449]},{"name":"HANGUP_COMPLETE","features":[449]},{"name":"HANGUP_PENDING","features":[449]},{"name":"LANA_ENUM","features":[449]},{"name":"LISTEN_OUTSTANDING","features":[449]},{"name":"MAX_LANA","features":[449]},{"name":"MS_NBF","features":[449]},{"name":"NAME_BUFFER","features":[449]},{"name":"NAME_FLAGS_MASK","features":[449]},{"name":"NCB","features":[307,449]},{"name":"NCB","features":[307,449]},{"name":"NCBACTION","features":[449]},{"name":"NCBADDGRNAME","features":[449]},{"name":"NCBADDNAME","features":[449]},{"name":"NCBASTAT","features":[449]},{"name":"NCBCALL","features":[449]},{"name":"NCBCANCEL","features":[449]},{"name":"NCBCHAINSEND","features":[449]},{"name":"NCBCHAINSENDNA","features":[449]},{"name":"NCBDELNAME","features":[449]},{"name":"NCBDGRECV","features":[449]},{"name":"NCBDGRECVBC","features":[449]},{"name":"NCBDGSEND","features":[449]},{"name":"NCBDGSENDBC","features":[449]},{"name":"NCBENUM","features":[449]},{"name":"NCBFINDNAME","features":[449]},{"name":"NCBHANGUP","features":[449]},{"name":"NCBLANSTALERT","features":[449]},{"name":"NCBLISTEN","features":[449]},{"name":"NCBNAMSZ","features":[449]},{"name":"NCBRECV","features":[449]},{"name":"NCBRECVANY","features":[449]},{"name":"NCBRESET","features":[449]},{"name":"NCBSEND","features":[449]},{"name":"NCBSENDNA","features":[449]},{"name":"NCBSSTAT","features":[449]},{"name":"NCBTRACE","features":[449]},{"name":"NCBUNLINK","features":[449]},{"name":"NRC_ACTSES","features":[449]},{"name":"NRC_BADDR","features":[449]},{"name":"NRC_BRIDGE","features":[449]},{"name":"NRC_BUFLEN","features":[449]},{"name":"NRC_CANCEL","features":[449]},{"name":"NRC_CANOCCR","features":[449]},{"name":"NRC_CMDCAN","features":[449]},{"name":"NRC_CMDTMO","features":[449]},{"name":"NRC_DUPENV","features":[449]},{"name":"NRC_DUPNAME","features":[449]},{"name":"NRC_ENVNOTDEF","features":[449]},{"name":"NRC_GOODRET","features":[449]},{"name":"NRC_IFBUSY","features":[449]},{"name":"NRC_ILLCMD","features":[449]},{"name":"NRC_ILLNN","features":[449]},{"name":"NRC_INCOMP","features":[449]},{"name":"NRC_INUSE","features":[449]},{"name":"NRC_INVADDRESS","features":[449]},{"name":"NRC_INVDDID","features":[449]},{"name":"NRC_LOCKFAIL","features":[449]},{"name":"NRC_LOCTFUL","features":[449]},{"name":"NRC_MAXAPPS","features":[449]},{"name":"NRC_NAMCONF","features":[449]},{"name":"NRC_NAMERR","features":[449]},{"name":"NRC_NAMTFUL","features":[449]},{"name":"NRC_NOCALL","features":[449]},{"name":"NRC_NORES","features":[449]},{"name":"NRC_NORESOURCES","features":[449]},{"name":"NRC_NOSAPS","features":[449]},{"name":"NRC_NOWILD","features":[449]},{"name":"NRC_OPENERR","features":[449]},{"name":"NRC_OSRESNOTAV","features":[449]},{"name":"NRC_PENDING","features":[449]},{"name":"NRC_REMTFUL","features":[449]},{"name":"NRC_SABORT","features":[449]},{"name":"NRC_SCLOSED","features":[449]},{"name":"NRC_SNUMOUT","features":[449]},{"name":"NRC_SYSTEM","features":[449]},{"name":"NRC_TOOMANY","features":[449]},{"name":"Netbios","features":[307,449]},{"name":"REGISTERED","features":[449]},{"name":"REGISTERING","features":[449]},{"name":"SESSION_ABORTED","features":[449]},{"name":"SESSION_BUFFER","features":[449]},{"name":"SESSION_ESTABLISHED","features":[449]},{"name":"SESSION_HEADER","features":[449]},{"name":"UNIQUE_NAME","features":[449]}],"454":[{"name":"AA_AUDIT_ALL","features":[450]},{"name":"AA_A_ACL","features":[450]},{"name":"AA_A_CREATE","features":[450]},{"name":"AA_A_DELETE","features":[450]},{"name":"AA_A_OPEN","features":[450]},{"name":"AA_A_OWNER","features":[450]},{"name":"AA_A_WRITE","features":[450]},{"name":"AA_CLOSE","features":[450]},{"name":"AA_F_ACL","features":[450]},{"name":"AA_F_CREATE","features":[450]},{"name":"AA_F_DELETE","features":[450]},{"name":"AA_F_OPEN","features":[450]},{"name":"AA_F_WRITE","features":[450]},{"name":"AA_S_ACL","features":[450]},{"name":"AA_S_CREATE","features":[450]},{"name":"AA_S_DELETE","features":[450]},{"name":"AA_S_OPEN","features":[450]},{"name":"AA_S_WRITE","features":[450]},{"name":"ACCESS_ACCESS_LIST_PARMNUM","features":[450]},{"name":"ACCESS_ATTR_PARMNUM","features":[450]},{"name":"ACCESS_AUDIT","features":[450]},{"name":"ACCESS_COUNT_PARMNUM","features":[450]},{"name":"ACCESS_FAIL_ACL","features":[450]},{"name":"ACCESS_FAIL_DELETE","features":[450]},{"name":"ACCESS_FAIL_MASK","features":[450]},{"name":"ACCESS_FAIL_OPEN","features":[450]},{"name":"ACCESS_FAIL_SHIFT","features":[450]},{"name":"ACCESS_FAIL_WRITE","features":[450]},{"name":"ACCESS_GROUP","features":[450]},{"name":"ACCESS_INFO_0","features":[450]},{"name":"ACCESS_INFO_1","features":[450]},{"name":"ACCESS_INFO_1002","features":[450]},{"name":"ACCESS_LETTERS","features":[450]},{"name":"ACCESS_LIST","features":[450]},{"name":"ACCESS_NONE","features":[450]},{"name":"ACCESS_RESOURCE_NAME_PARMNUM","features":[450]},{"name":"ACCESS_SUCCESS_ACL","features":[450]},{"name":"ACCESS_SUCCESS_DELETE","features":[450]},{"name":"ACCESS_SUCCESS_MASK","features":[450]},{"name":"ACCESS_SUCCESS_OPEN","features":[450]},{"name":"ACCESS_SUCCESS_WRITE","features":[450]},{"name":"ACTION_ADMINUNLOCK","features":[450]},{"name":"ACTION_LOCKOUT","features":[450]},{"name":"ADMIN_OTHER_INFO","features":[450]},{"name":"AE_ACCLIM","features":[450]},{"name":"AE_ACCLIMITEXCD","features":[450]},{"name":"AE_ACCRESTRICT","features":[450]},{"name":"AE_ACLMOD","features":[450]},{"name":"AE_ACLMOD","features":[450]},{"name":"AE_ACLMODFAIL","features":[450]},{"name":"AE_ADD","features":[450]},{"name":"AE_ADMIN","features":[450]},{"name":"AE_ADMINDIS","features":[450]},{"name":"AE_ADMINPRIVREQD","features":[450]},{"name":"AE_ADMIN_CLOSE","features":[450]},{"name":"AE_AUTODIS","features":[450]},{"name":"AE_BADPW","features":[450]},{"name":"AE_CLOSEFILE","features":[450]},{"name":"AE_CLOSEFILE","features":[450]},{"name":"AE_CONNREJ","features":[450]},{"name":"AE_CONNREJ","features":[450]},{"name":"AE_CONNSTART","features":[450]},{"name":"AE_CONNSTART","features":[450]},{"name":"AE_CONNSTOP","features":[450]},{"name":"AE_CONNSTOP","features":[450]},{"name":"AE_DELETE","features":[450]},{"name":"AE_ERROR","features":[450]},{"name":"AE_GENERAL","features":[450]},{"name":"AE_GENERIC","features":[450]},{"name":"AE_GENERIC_TYPE","features":[450]},{"name":"AE_GUEST","features":[450]},{"name":"AE_LIM_DELETED","features":[450]},{"name":"AE_LIM_DISABLED","features":[450]},{"name":"AE_LIM_EXPIRED","features":[450]},{"name":"AE_LIM_INVAL_WKSTA","features":[450]},{"name":"AE_LIM_LOGONHOURS","features":[450]},{"name":"AE_LIM_UNKNOWN","features":[450]},{"name":"AE_LOCKOUT","features":[450]},{"name":"AE_LOCKOUT","features":[450]},{"name":"AE_MOD","features":[450]},{"name":"AE_NETLOGDENIED","features":[450]},{"name":"AE_NETLOGOFF","features":[450]},{"name":"AE_NETLOGOFF","features":[450]},{"name":"AE_NETLOGON","features":[450]},{"name":"AE_NETLOGON","features":[450]},{"name":"AE_NOACCESSPERM","features":[450]},{"name":"AE_NORMAL","features":[450]},{"name":"AE_NORMAL_CLOSE","features":[450]},{"name":"AE_RESACCESS","features":[450]},{"name":"AE_RESACCESS","features":[450]},{"name":"AE_RESACCESS2","features":[450]},{"name":"AE_RESACCESSREJ","features":[450]},{"name":"AE_RESACCESSREJ","features":[450]},{"name":"AE_SERVICESTAT","features":[450]},{"name":"AE_SERVICESTAT","features":[450]},{"name":"AE_SESSDIS","features":[450]},{"name":"AE_SESSLOGOFF","features":[450]},{"name":"AE_SESSLOGOFF","features":[450]},{"name":"AE_SESSLOGON","features":[450]},{"name":"AE_SESSLOGON","features":[450]},{"name":"AE_SESSPWERR","features":[450]},{"name":"AE_SESSPWERR","features":[450]},{"name":"AE_SES_CLOSE","features":[450]},{"name":"AE_SRVCONT","features":[450]},{"name":"AE_SRVPAUSED","features":[450]},{"name":"AE_SRVSTART","features":[450]},{"name":"AE_SRVSTATUS","features":[450]},{"name":"AE_SRVSTATUS","features":[450]},{"name":"AE_SRVSTOP","features":[450]},{"name":"AE_UASMOD","features":[450]},{"name":"AE_UASMOD","features":[450]},{"name":"AE_UAS_GROUP","features":[450]},{"name":"AE_UAS_MODALS","features":[450]},{"name":"AE_UAS_USER","features":[450]},{"name":"AE_UNSHARE","features":[450]},{"name":"AE_USER","features":[450]},{"name":"AE_USERLIMIT","features":[450]},{"name":"AF_OP","features":[450]},{"name":"AF_OP_ACCOUNTS","features":[450]},{"name":"AF_OP_COMM","features":[450]},{"name":"AF_OP_PRINT","features":[450]},{"name":"AF_OP_SERVER","features":[450]},{"name":"ALERTER_MAILSLOT","features":[450]},{"name":"ALERTSZ","features":[450]},{"name":"ALERT_ADMIN_EVENT","features":[450]},{"name":"ALERT_ERRORLOG_EVENT","features":[450]},{"name":"ALERT_MESSAGE_EVENT","features":[450]},{"name":"ALERT_PRINT_EVENT","features":[450]},{"name":"ALERT_USER_EVENT","features":[450]},{"name":"ALIGN_SHIFT","features":[450]},{"name":"ALIGN_SIZE","features":[450]},{"name":"ALLOCATE_RESPONSE","features":[450]},{"name":"AT_ENUM","features":[450]},{"name":"AT_INFO","features":[450]},{"name":"AUDIT_ENTRY","features":[450]},{"name":"BACKUP_MSG_FILENAME","features":[450]},{"name":"BIND_FLAGS1","features":[450]},{"name":"CLTYPE_LEN","features":[450]},{"name":"CNLEN","features":[450]},{"name":"COMPONENT_CHARACTERISTICS","features":[450]},{"name":"CONFIG_INFO_0","features":[450]},{"name":"COULD_NOT_VERIFY_VOLUMES","features":[450]},{"name":"CREATE_BYPASS_CSC","features":[450]},{"name":"CREATE_CRED_RESET","features":[450]},{"name":"CREATE_GLOBAL_MAPPING","features":[450]},{"name":"CREATE_NO_CONNECT","features":[450]},{"name":"CREATE_PERSIST_MAPPING","features":[450]},{"name":"CREATE_REQUIRE_CONNECTION_INTEGRITY","features":[450]},{"name":"CREATE_REQUIRE_CONNECTION_PRIVACY","features":[450]},{"name":"CREATE_WRITE_THROUGH_SEMANTICS","features":[450]},{"name":"CRYPT_KEY_LEN","features":[450]},{"name":"CRYPT_TXT_LEN","features":[450]},{"name":"DEFAULT_PAGES","features":[450]},{"name":"DEF_MAX_BADPW","features":[450]},{"name":"DEF_MAX_PWHIST","features":[450]},{"name":"DEF_MIN_PWLEN","features":[450]},{"name":"DEF_PWUNIQUENESS","features":[450]},{"name":"DEVLEN","features":[450]},{"name":"DFS_CONNECTION_FAILURE","features":[450]},{"name":"DFS_ERROR_ACTIVEDIRECTORY_OFFLINE","features":[450]},{"name":"DFS_ERROR_CLUSTERINFO_FAILED","features":[450]},{"name":"DFS_ERROR_COMPUTERINFO_FAILED","features":[450]},{"name":"DFS_ERROR_CREATEEVENT_FAILED","features":[450]},{"name":"DFS_ERROR_CREATE_REPARSEPOINT_FAILURE","features":[450]},{"name":"DFS_ERROR_CREATE_REPARSEPOINT_SUCCESS","features":[450]},{"name":"DFS_ERROR_CROSS_FOREST_TRUST_INFO_FAILED","features":[450]},{"name":"DFS_ERROR_DCINFO_FAILED","features":[450]},{"name":"DFS_ERROR_DSCONNECT_FAILED","features":[450]},{"name":"DFS_ERROR_DUPLICATE_LINK","features":[450]},{"name":"DFS_ERROR_HANDLENAMESPACE_FAILED","features":[450]},{"name":"DFS_ERROR_LINKS_OVERLAP","features":[450]},{"name":"DFS_ERROR_LINK_OVERLAP","features":[450]},{"name":"DFS_ERROR_MUTLIPLE_ROOTS_NOT_SUPPORTED","features":[450]},{"name":"DFS_ERROR_NO_DFS_DATA","features":[450]},{"name":"DFS_ERROR_ON_ROOT","features":[450]},{"name":"DFS_ERROR_OVERLAPPING_DIRECTORIES","features":[450]},{"name":"DFS_ERROR_PREFIXTABLE_FAILED","features":[450]},{"name":"DFS_ERROR_REFLECTIONENGINE_FAILED","features":[450]},{"name":"DFS_ERROR_REGISTERSTORE_FAILED","features":[450]},{"name":"DFS_ERROR_REMOVE_LINK_FAILED","features":[450]},{"name":"DFS_ERROR_RESYNCHRONIZE_FAILED","features":[450]},{"name":"DFS_ERROR_ROOTSYNCINIT_FAILED","features":[450]},{"name":"DFS_ERROR_SECURITYINIT_FAILED","features":[450]},{"name":"DFS_ERROR_SITECACHEINIT_FAILED","features":[450]},{"name":"DFS_ERROR_SITESUPPOR_FAILED","features":[450]},{"name":"DFS_ERROR_TARGET_LIST_INCORRECT","features":[450]},{"name":"DFS_ERROR_THREADINIT_FAILED","features":[450]},{"name":"DFS_ERROR_TOO_MANY_ERRORS","features":[450]},{"name":"DFS_ERROR_TRUSTED_DOMAIN_INFO_FAILED","features":[450]},{"name":"DFS_ERROR_UNSUPPORTED_FILESYSTEM","features":[450]},{"name":"DFS_ERROR_WINSOCKINIT_FAILED","features":[450]},{"name":"DFS_INFO_ACTIVEDIRECTORY_ONLINE","features":[450]},{"name":"DFS_INFO_CROSS_FOREST_TRUST_INFO_SUCCESS","features":[450]},{"name":"DFS_INFO_DOMAIN_REFERRAL_MIN_OVERFLOW","features":[450]},{"name":"DFS_INFO_DS_RECONNECTED","features":[450]},{"name":"DFS_INFO_FINISH_BUILDING_NAMESPACE","features":[450]},{"name":"DFS_INFO_FINISH_INIT","features":[450]},{"name":"DFS_INFO_RECONNECT_DATA","features":[450]},{"name":"DFS_INFO_TRUSTED_DOMAIN_INFO_SUCCESS","features":[450]},{"name":"DFS_INIT_SUCCESS","features":[450]},{"name":"DFS_MAX_DNR_ATTEMPTS","features":[450]},{"name":"DFS_OPEN_FAILURE","features":[450]},{"name":"DFS_REFERRAL_FAILURE","features":[450]},{"name":"DFS_REFERRAL_REQUEST","features":[450]},{"name":"DFS_REFERRAL_SUCCESS","features":[450]},{"name":"DFS_ROOT_SHARE_ACQUIRE_FAILED","features":[450]},{"name":"DFS_ROOT_SHARE_ACQUIRE_SUCCESS","features":[450]},{"name":"DFS_SPECIAL_REFERRAL_FAILURE","features":[450]},{"name":"DFS_WARN_DOMAIN_REFERRAL_OVERFLOW","features":[450]},{"name":"DFS_WARN_INCOMPLETE_MOVE","features":[450]},{"name":"DFS_WARN_METADATA_LINK_INFO_INVALID","features":[450]},{"name":"DFS_WARN_METADATA_LINK_TYPE_INCORRECT","features":[450]},{"name":"DNLEN","features":[450]},{"name":"DPP_ADVANCED","features":[450]},{"name":"DSREG_DEVICE_JOIN","features":[450]},{"name":"DSREG_JOIN_INFO","features":[307,450,393]},{"name":"DSREG_JOIN_TYPE","features":[450]},{"name":"DSREG_UNKNOWN_JOIN","features":[450]},{"name":"DSREG_USER_INFO","features":[450]},{"name":"DSREG_WORKPLACE_JOIN","features":[450]},{"name":"EBP_ABOVE","features":[450]},{"name":"EBP_BELOW","features":[450]},{"name":"ENCRYPTED_PWLEN","features":[450]},{"name":"ENUM_BINDING_PATHS_FLAGS","features":[450]},{"name":"ERRLOG2_BASE","features":[450]},{"name":"ERRLOG_BASE","features":[450]},{"name":"ERRLOG_OTHER_INFO","features":[450]},{"name":"ERROR_LOG","features":[450]},{"name":"EVENT_BAD_ACCOUNT_NAME","features":[450]},{"name":"EVENT_BAD_SERVICE_STATE","features":[450]},{"name":"EVENT_BOOT_SYSTEM_DRIVERS_FAILED","features":[450]},{"name":"EVENT_BOWSER_CANT_READ_REGISTRY","features":[450]},{"name":"EVENT_BOWSER_ELECTION_RECEIVED","features":[450]},{"name":"EVENT_BOWSER_ELECTION_SENT_FIND_MASTER_FAILED","features":[450]},{"name":"EVENT_BOWSER_ELECTION_SENT_GETBLIST_FAILED","features":[450]},{"name":"EVENT_BOWSER_GETBROWSERLIST_THRESHOLD_EXCEEDED","features":[450]},{"name":"EVENT_BOWSER_ILLEGAL_DATAGRAM","features":[450]},{"name":"EVENT_BOWSER_ILLEGAL_DATAGRAM_THRESHOLD","features":[450]},{"name":"EVENT_BOWSER_MAILSLOT_DATAGRAM_THRESHOLD_EXCEEDED","features":[450]},{"name":"EVENT_BOWSER_NAME_CONVERSION_FAILED","features":[450]},{"name":"EVENT_BOWSER_NON_MASTER_MASTER_ANNOUNCE","features":[450]},{"name":"EVENT_BOWSER_NON_PDC_WON_ELECTION","features":[450]},{"name":"EVENT_BOWSER_OLD_BACKUP_FOUND","features":[450]},{"name":"EVENT_BOWSER_OTHER_MASTER_ON_NET","features":[450]},{"name":"EVENT_BOWSER_PDC_LOST_ELECTION","features":[450]},{"name":"EVENT_BOWSER_PROMOTED_WHILE_ALREADY_MASTER","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_BIND_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_FILTER_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_LINK_SPEED_QUERY_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_MAC_ADDR_QUERY_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ADAPTER_NAME_QUERY_FAILED","features":[450]},{"name":"EVENT_BRIDGE_BUFFER_POOL_CREATION_FAILED","features":[450]},{"name":"EVENT_BRIDGE_DEVICE_CREATION_FAILED","features":[450]},{"name":"EVENT_BRIDGE_ETHERNET_NOT_OFFERED","features":[450]},{"name":"EVENT_BRIDGE_INIT_MALLOC_FAILED","features":[450]},{"name":"EVENT_BRIDGE_MINIPORT_INIT_FAILED","features":[450]},{"name":"EVENT_BRIDGE_MINIPORT_REGISTER_FAILED","features":[450]},{"name":"EVENT_BRIDGE_MINIPROT_DEVNAME_MISSING","features":[450]},{"name":"EVENT_BRIDGE_NO_BRIDGE_MAC_ADDR","features":[450]},{"name":"EVENT_BRIDGE_PACKET_POOL_CREATION_FAILED","features":[450]},{"name":"EVENT_BRIDGE_PROTOCOL_REGISTER_FAILED","features":[450]},{"name":"EVENT_BRIDGE_THREAD_CREATION_FAILED","features":[450]},{"name":"EVENT_BRIDGE_THREAD_REF_FAILED","features":[450]},{"name":"EVENT_BROWSER_BACKUP_STOPPED","features":[450]},{"name":"EVENT_BROWSER_DEPENDANT_SERVICE_FAILED","features":[450]},{"name":"EVENT_BROWSER_DOMAIN_LIST_FAILED","features":[450]},{"name":"EVENT_BROWSER_DOMAIN_LIST_RETRIEVED","features":[450]},{"name":"EVENT_BROWSER_ELECTION_SENT_LANMAN_NT_STARTED","features":[450]},{"name":"EVENT_BROWSER_ELECTION_SENT_LANMAN_NT_STOPPED","features":[450]},{"name":"EVENT_BROWSER_ELECTION_SENT_ROLE_CHANGED","features":[450]},{"name":"EVENT_BROWSER_GETBLIST_RECEIVED_NOT_MASTER","features":[450]},{"name":"EVENT_BROWSER_ILLEGAL_CONFIG","features":[450]},{"name":"EVENT_BROWSER_MASTER_PROMOTION_FAILED","features":[450]},{"name":"EVENT_BROWSER_MASTER_PROMOTION_FAILED_NO_MASTER","features":[450]},{"name":"EVENT_BROWSER_MASTER_PROMOTION_FAILED_STOPPING","features":[450]},{"name":"EVENT_BROWSER_NOT_STARTED_IPX_CONFIG_MISMATCH","features":[450]},{"name":"EVENT_BROWSER_OTHERDOMAIN_ADD_FAILED","features":[450]},{"name":"EVENT_BROWSER_ROLE_CHANGE_FAILED","features":[450]},{"name":"EVENT_BROWSER_SERVER_LIST_FAILED","features":[450]},{"name":"EVENT_BROWSER_SERVER_LIST_RETRIEVED","features":[450]},{"name":"EVENT_BROWSER_STATUS_BITS_UPDATE_FAILED","features":[450]},{"name":"EVENT_CALL_TO_FUNCTION_FAILED","features":[450]},{"name":"EVENT_CALL_TO_FUNCTION_FAILED_II","features":[450]},{"name":"EVENT_CIRCULAR_DEPENDENCY_AUTO","features":[450]},{"name":"EVENT_CIRCULAR_DEPENDENCY_DEMAND","features":[450]},{"name":"EVENT_COMMAND_NOT_INTERACTIVE","features":[450]},{"name":"EVENT_COMMAND_START_FAILED","features":[450]},{"name":"EVENT_CONNECTION_TIMEOUT","features":[450]},{"name":"EVENT_ComputerNameChange","features":[450]},{"name":"EVENT_DAV_REDIR_DELAYED_WRITE_FAILED","features":[450]},{"name":"EVENT_DCOM_ASSERTION_FAILURE","features":[450]},{"name":"EVENT_DCOM_COMPLUS_DISABLED","features":[450]},{"name":"EVENT_DCOM_INVALID_ENDPOINT_DATA","features":[450]},{"name":"EVENT_DEPEND_ON_LATER_GROUP","features":[450]},{"name":"EVENT_DEPEND_ON_LATER_SERVICE","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_NOTSUPP","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_NOTSUPP_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_OTHER","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_OTHER_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_REFUSED","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_REFUSED_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_SECURITY","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_SECURITY_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_SERVERFAIL","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_SERVERFAIL_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_TIMEOUT","features":[450]},{"name":"EVENT_DNSAPI_DEREGISTRATION_FAILED_TIMEOUT_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_NOTSUPP","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_OTHER","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_REFUSED","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_SECURITY","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_SERVERFAIL","features":[450]},{"name":"EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_TIMEOUT","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_NOTSUPP","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_OTHER","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_REFUSED","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_SECURITY","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_SERVERFAIL","features":[450]},{"name":"EVENT_DNSAPI_PTR_REGISTRATION_FAILED_TIMEOUT","features":[450]},{"name":"EVENT_DNSAPI_REGISTERED_ADAPTER","features":[450]},{"name":"EVENT_DNSAPI_REGISTERED_ADAPTER_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTERED_PTR","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_NOTSUPP","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_NOTSUPP_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_OTHER","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_OTHER_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_REFUSED","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_REFUSED_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_SECURITY","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_SECURITY_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_SERVERFAIL","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_SERVERFAIL_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_TIMEOUT","features":[450]},{"name":"EVENT_DNSAPI_REGISTRATION_FAILED_TIMEOUT_PRIMARY_DN","features":[450]},{"name":"EVENT_DNSDomainNameChange","features":[450]},{"name":"EVENT_DNS_CACHE_NETWORK_PERF_WARNING","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_LOW_MEMORY","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_CONTROL","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_DLL","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_DONE_EVENT","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_ENTRY","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_RPC","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_SHUTDOWN_NOTIFY","features":[450]},{"name":"EVENT_DNS_CACHE_START_FAILURE_NO_UPDATE","features":[450]},{"name":"EVENT_DNS_CACHE_UNABLE_TO_REACH_SERVER_WARNING","features":[450]},{"name":"EVENT_EQOS_ERROR_MACHINE_POLICY_KEYNAME_SIZE_ZERO","features":[450]},{"name":"EVENT_EQOS_ERROR_MACHINE_POLICY_KEYNAME_TOO_LONG","features":[450]},{"name":"EVENT_EQOS_ERROR_MACHINE_POLICY_REFERESH","features":[450]},{"name":"EVENT_EQOS_ERROR_OPENING_MACHINE_POLICY_ROOT_KEY","features":[450]},{"name":"EVENT_EQOS_ERROR_OPENING_MACHINE_POLICY_SUBKEY","features":[450]},{"name":"EVENT_EQOS_ERROR_OPENING_USER_POLICY_ROOT_KEY","features":[450]},{"name":"EVENT_EQOS_ERROR_OPENING_USER_POLICY_SUBKEY","features":[450]},{"name":"EVENT_EQOS_ERROR_PROCESSING_MACHINE_POLICY_FIELD","features":[450]},{"name":"EVENT_EQOS_ERROR_PROCESSING_USER_POLICY_FIELD","features":[450]},{"name":"EVENT_EQOS_ERROR_SETTING_APP_MARKING","features":[450]},{"name":"EVENT_EQOS_ERROR_SETTING_TCP_AUTOTUNING","features":[450]},{"name":"EVENT_EQOS_ERROR_USER_POLICY_KEYNAME_SIZE_ZERO","features":[450]},{"name":"EVENT_EQOS_ERROR_USER_POLICY_KEYNAME_TOO_LONG","features":[450]},{"name":"EVENT_EQOS_ERROR_USER_POLICY_REFERESH","features":[450]},{"name":"EVENT_EQOS_INFO_APP_MARKING_ALLOWED","features":[450]},{"name":"EVENT_EQOS_INFO_APP_MARKING_IGNORED","features":[450]},{"name":"EVENT_EQOS_INFO_APP_MARKING_NOT_CONFIGURED","features":[450]},{"name":"EVENT_EQOS_INFO_LOCAL_SETTING_DONT_USE_NLA","features":[450]},{"name":"EVENT_EQOS_INFO_MACHINE_POLICY_REFRESH_NO_CHANGE","features":[450]},{"name":"EVENT_EQOS_INFO_MACHINE_POLICY_REFRESH_WITH_CHANGE","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_HIGHLY_RESTRICTED","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_NORMAL","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_NOT_CONFIGURED","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_OFF","features":[450]},{"name":"EVENT_EQOS_INFO_TCP_AUTOTUNING_RESTRICTED","features":[450]},{"name":"EVENT_EQOS_INFO_USER_POLICY_REFRESH_NO_CHANGE","features":[450]},{"name":"EVENT_EQOS_INFO_USER_POLICY_REFRESH_WITH_CHANGE","features":[450]},{"name":"EVENT_EQOS_URL_QOS_APPLICATION_CONFLICT","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_CONFLICT","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_NO_FULLPATH_APPNAME","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_PROFILE_NOT_SPECIFIED","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_QUOTA_EXCEEDED","features":[450]},{"name":"EVENT_EQOS_WARNING_MACHINE_POLICY_VERSION","features":[450]},{"name":"EVENT_EQOS_WARNING_TEST_1","features":[450]},{"name":"EVENT_EQOS_WARNING_TEST_2","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_CONFLICT","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_NO_FULLPATH_APPNAME","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_PROFILE_NOT_SPECIFIED","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_QUOTA_EXCEEDED","features":[450]},{"name":"EVENT_EQOS_WARNING_USER_POLICY_VERSION","features":[450]},{"name":"EVENT_EventLogProductInfo","features":[450]},{"name":"EVENT_EventlogAbnormalShutdown","features":[450]},{"name":"EVENT_EventlogStarted","features":[450]},{"name":"EVENT_EventlogStopped","features":[450]},{"name":"EVENT_EventlogUptime","features":[450]},{"name":"EVENT_FIRST_LOGON_FAILED","features":[450]},{"name":"EVENT_FIRST_LOGON_FAILED_II","features":[450]},{"name":"EVENT_FRS_ACCESS_CHECKS_DISABLED","features":[450]},{"name":"EVENT_FRS_ACCESS_CHECKS_FAILED_UNKNOWN","features":[450]},{"name":"EVENT_FRS_ACCESS_CHECKS_FAILED_USER","features":[450]},{"name":"EVENT_FRS_ASSERT","features":[450]},{"name":"EVENT_FRS_BAD_REG_DATA","features":[450]},{"name":"EVENT_FRS_CANNOT_COMMUNICATE","features":[450]},{"name":"EVENT_FRS_CANNOT_CREATE_UUID","features":[450]},{"name":"EVENT_FRS_CANNOT_START_BACKUP_RESTORE_IN_PROGRESS","features":[450]},{"name":"EVENT_FRS_CANT_OPEN_PREINSTALL","features":[450]},{"name":"EVENT_FRS_CANT_OPEN_STAGE","features":[450]},{"name":"EVENT_FRS_DATABASE_SPACE","features":[450]},{"name":"EVENT_FRS_DISK_WRITE_CACHE_ENABLED","features":[450]},{"name":"EVENT_FRS_DS_POLL_ERROR_SUMMARY","features":[450]},{"name":"EVENT_FRS_DUPLICATE_IN_CXTION","features":[450]},{"name":"EVENT_FRS_DUPLICATE_IN_CXTION_SYSVOL","features":[450]},{"name":"EVENT_FRS_ERROR","features":[450]},{"name":"EVENT_FRS_ERROR_REPLICA_SET_DELETED","features":[450]},{"name":"EVENT_FRS_HUGE_FILE","features":[450]},{"name":"EVENT_FRS_IN_ERROR_STATE","features":[450]},{"name":"EVENT_FRS_JET_1414","features":[450]},{"name":"EVENT_FRS_JOIN_FAIL_TIME_SKEW","features":[450]},{"name":"EVENT_FRS_LONG_JOIN","features":[450]},{"name":"EVENT_FRS_LONG_JOIN_DONE","features":[450]},{"name":"EVENT_FRS_MOVED_PREEXISTING","features":[450]},{"name":"EVENT_FRS_NO_DNS_ATTRIBUTE","features":[450]},{"name":"EVENT_FRS_NO_SID","features":[450]},{"name":"EVENT_FRS_OVERLAPS_LOGGING","features":[450]},{"name":"EVENT_FRS_OVERLAPS_OTHER_STAGE","features":[450]},{"name":"EVENT_FRS_OVERLAPS_ROOT","features":[450]},{"name":"EVENT_FRS_OVERLAPS_STAGE","features":[450]},{"name":"EVENT_FRS_OVERLAPS_WORKING","features":[450]},{"name":"EVENT_FRS_PREPARE_ROOT_FAILED","features":[450]},{"name":"EVENT_FRS_REPLICA_IN_JRNL_WRAP_ERROR","features":[450]},{"name":"EVENT_FRS_REPLICA_NO_ROOT_CHANGE","features":[450]},{"name":"EVENT_FRS_REPLICA_SET_CREATE_FAIL","features":[450]},{"name":"EVENT_FRS_REPLICA_SET_CREATE_OK","features":[450]},{"name":"EVENT_FRS_REPLICA_SET_CXTIONS","features":[450]},{"name":"EVENT_FRS_RMTCO_TIME_SKEW","features":[450]},{"name":"EVENT_FRS_ROOT_HAS_MOVED","features":[450]},{"name":"EVENT_FRS_ROOT_NOT_VALID","features":[450]},{"name":"EVENT_FRS_STAGE_NOT_VALID","features":[450]},{"name":"EVENT_FRS_STAGING_AREA_FULL","features":[450]},{"name":"EVENT_FRS_STARTING","features":[450]},{"name":"EVENT_FRS_STOPPED","features":[450]},{"name":"EVENT_FRS_STOPPED_ASSERT","features":[450]},{"name":"EVENT_FRS_STOPPED_FORCE","features":[450]},{"name":"EVENT_FRS_STOPPING","features":[450]},{"name":"EVENT_FRS_SYSVOL_NOT_READY","features":[450]},{"name":"EVENT_FRS_SYSVOL_NOT_READY_PRIMARY","features":[450]},{"name":"EVENT_FRS_SYSVOL_READY","features":[450]},{"name":"EVENT_FRS_VOLUME_NOT_SUPPORTED","features":[450]},{"name":"EVENT_INVALID_DRIVER_DEPENDENCY","features":[450]},{"name":"EVENT_IPX_CREATE_DEVICE","features":[450]},{"name":"EVENT_IPX_ILLEGAL_CONFIG","features":[450]},{"name":"EVENT_IPX_INTERNAL_NET_INVALID","features":[450]},{"name":"EVENT_IPX_NEW_DEFAULT_TYPE","features":[450]},{"name":"EVENT_IPX_NO_ADAPTERS","features":[450]},{"name":"EVENT_IPX_NO_FRAME_TYPES","features":[450]},{"name":"EVENT_IPX_SAP_ANNOUNCE","features":[450]},{"name":"EVENT_NBT_BAD_BACKUP_WINS_ADDR","features":[450]},{"name":"EVENT_NBT_BAD_PRIMARY_WINS_ADDR","features":[450]},{"name":"EVENT_NBT_CREATE_ADDRESS","features":[450]},{"name":"EVENT_NBT_CREATE_CONNECTION","features":[450]},{"name":"EVENT_NBT_CREATE_DEVICE","features":[450]},{"name":"EVENT_NBT_CREATE_DRIVER","features":[450]},{"name":"EVENT_NBT_DUPLICATE_NAME","features":[450]},{"name":"EVENT_NBT_DUPLICATE_NAME_ERROR","features":[450]},{"name":"EVENT_NBT_NAME_RELEASE","features":[450]},{"name":"EVENT_NBT_NAME_SERVER_ADDRS","features":[450]},{"name":"EVENT_NBT_NON_OS_INIT","features":[450]},{"name":"EVENT_NBT_NO_BACKUP_WINS","features":[450]},{"name":"EVENT_NBT_NO_DEVICES","features":[450]},{"name":"EVENT_NBT_NO_RESOURCES","features":[450]},{"name":"EVENT_NBT_NO_WINS","features":[450]},{"name":"EVENT_NBT_OPEN_REG_LINKAGE","features":[450]},{"name":"EVENT_NBT_OPEN_REG_NAMESERVER","features":[450]},{"name":"EVENT_NBT_OPEN_REG_PARAMS","features":[450]},{"name":"EVENT_NBT_READ_BIND","features":[450]},{"name":"EVENT_NBT_READ_EXPORT","features":[450]},{"name":"EVENT_NBT_TIMERS","features":[450]},{"name":"EVENT_NDIS_ADAPTER_CHECK_ERROR","features":[450]},{"name":"EVENT_NDIS_ADAPTER_DISABLED","features":[450]},{"name":"EVENT_NDIS_ADAPTER_NOT_FOUND","features":[450]},{"name":"EVENT_NDIS_BAD_IO_BASE_ADDRESS","features":[450]},{"name":"EVENT_NDIS_BAD_VERSION","features":[450]},{"name":"EVENT_NDIS_CABLE_DISCONNECTED_ERROR","features":[450]},{"name":"EVENT_NDIS_DMA_CONFLICT","features":[450]},{"name":"EVENT_NDIS_DRIVER_FAILURE","features":[450]},{"name":"EVENT_NDIS_HARDWARE_FAILURE","features":[450]},{"name":"EVENT_NDIS_INTERRUPT_CONFLICT","features":[450]},{"name":"EVENT_NDIS_INTERRUPT_CONNECT","features":[450]},{"name":"EVENT_NDIS_INVALID_DOWNLOAD_FILE_ERROR","features":[450]},{"name":"EVENT_NDIS_INVALID_VALUE_FROM_ADAPTER","features":[450]},{"name":"EVENT_NDIS_IO_PORT_CONFLICT","features":[450]},{"name":"EVENT_NDIS_LOBE_FAILUE_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXFRAMESIZE_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXINTERNALBUFS_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXMULTICAST_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXRECEIVES_ERROR","features":[450]},{"name":"EVENT_NDIS_MAXTRANSMITS_ERROR","features":[450]},{"name":"EVENT_NDIS_MEMORY_CONFLICT","features":[450]},{"name":"EVENT_NDIS_MISSING_CONFIGURATION_PARAMETER","features":[450]},{"name":"EVENT_NDIS_NETWORK_ADDRESS","features":[450]},{"name":"EVENT_NDIS_OUT_OF_RESOURCE","features":[450]},{"name":"EVENT_NDIS_PORT_OR_DMA_CONFLICT","features":[450]},{"name":"EVENT_NDIS_PRODUCTID_ERROR","features":[450]},{"name":"EVENT_NDIS_RECEIVE_SPACE_SMALL","features":[450]},{"name":"EVENT_NDIS_REMOVE_RECEIVED_ERROR","features":[450]},{"name":"EVENT_NDIS_RESET_FAILURE_CORRECTION","features":[450]},{"name":"EVENT_NDIS_RESET_FAILURE_ERROR","features":[450]},{"name":"EVENT_NDIS_RESOURCE_CONFLICT","features":[450]},{"name":"EVENT_NDIS_SIGNAL_LOSS_ERROR","features":[450]},{"name":"EVENT_NDIS_TIMEOUT","features":[450]},{"name":"EVENT_NDIS_TOKEN_RING_CORRECTION","features":[450]},{"name":"EVENT_NDIS_UNSUPPORTED_CONFIGURATION","features":[450]},{"name":"EVENT_PS_ADMISSIONCONTROL_OVERFLOW","features":[450]},{"name":"EVENT_PS_BAD_BESTEFFORT_LIMIT","features":[450]},{"name":"EVENT_PS_BINDING_FAILED","features":[450]},{"name":"EVENT_PS_GPC_REGISTER_FAILED","features":[450]},{"name":"EVENT_PS_INIT_DEVICE_FAILED","features":[450]},{"name":"EVENT_PS_MISSING_ADAPTER_REGISTRY_DATA","features":[450]},{"name":"EVENT_PS_NETWORK_ADDRESS_FAIL","features":[450]},{"name":"EVENT_PS_NO_RESOURCES_FOR_INIT","features":[450]},{"name":"EVENT_PS_QUERY_OID_GEN_LINK_SPEED","features":[450]},{"name":"EVENT_PS_QUERY_OID_GEN_MAXIMUM_FRAME_SIZE","features":[450]},{"name":"EVENT_PS_QUERY_OID_GEN_MAXIMUM_TOTAL_SIZE","features":[450]},{"name":"EVENT_PS_REGISTER_ADDRESS_FAMILY_FAILED","features":[450]},{"name":"EVENT_PS_REGISTER_MINIPORT_FAILED","features":[450]},{"name":"EVENT_PS_REGISTER_PROTOCOL_FAILED","features":[450]},{"name":"EVENT_PS_RESOURCE_POOL","features":[450]},{"name":"EVENT_PS_WAN_LIMITED_BESTEFFORT","features":[450]},{"name":"EVENT_PS_WMI_INSTANCE_NAME_FAILED","features":[450]},{"name":"EVENT_RDR_AT_THREAD_MAX","features":[450]},{"name":"EVENT_RDR_CANT_BIND_TRANSPORT","features":[450]},{"name":"EVENT_RDR_CANT_BUILD_SMB_HEADER","features":[450]},{"name":"EVENT_RDR_CANT_CREATE_DEVICE","features":[450]},{"name":"EVENT_RDR_CANT_CREATE_THREAD","features":[450]},{"name":"EVENT_RDR_CANT_GET_SECURITY_CONTEXT","features":[450]},{"name":"EVENT_RDR_CANT_READ_REGISTRY","features":[450]},{"name":"EVENT_RDR_CANT_REGISTER_ADDRESS","features":[450]},{"name":"EVENT_RDR_CANT_SET_THREAD","features":[450]},{"name":"EVENT_RDR_CLOSE_BEHIND","features":[450]},{"name":"EVENT_RDR_CONNECTION","features":[450]},{"name":"EVENT_RDR_CONNECTION_REFERENCE","features":[450]},{"name":"EVENT_RDR_CONTEXTS","features":[450]},{"name":"EVENT_RDR_DELAYED_SET_ATTRIBUTES_FAILED","features":[450]},{"name":"EVENT_RDR_DELETEONCLOSE_FAILED","features":[450]},{"name":"EVENT_RDR_DISPOSITION","features":[450]},{"name":"EVENT_RDR_ENCRYPT","features":[450]},{"name":"EVENT_RDR_FAILED_UNLOCK","features":[450]},{"name":"EVENT_RDR_INVALID_LOCK_REPLY","features":[450]},{"name":"EVENT_RDR_INVALID_OPLOCK","features":[450]},{"name":"EVENT_RDR_INVALID_REPLY","features":[450]},{"name":"EVENT_RDR_INVALID_SMB","features":[450]},{"name":"EVENT_RDR_MAXCMDS","features":[450]},{"name":"EVENT_RDR_OPLOCK_SMB","features":[450]},{"name":"EVENT_RDR_PRIMARY_TRANSPORT_CONNECT_FAILED","features":[450]},{"name":"EVENT_RDR_RESOURCE_SHORTAGE","features":[450]},{"name":"EVENT_RDR_SECURITY_SIGNATURE_MISMATCH","features":[450]},{"name":"EVENT_RDR_SERVER_REFERENCE","features":[450]},{"name":"EVENT_RDR_SMB_REFERENCE","features":[450]},{"name":"EVENT_RDR_TIMEOUT","features":[450]},{"name":"EVENT_RDR_TIMEZONE_BIAS_TOO_LARGE","features":[450]},{"name":"EVENT_RDR_UNEXPECTED_ERROR","features":[450]},{"name":"EVENT_RDR_WRITE_BEHIND_FLUSH_FAILED","features":[450]},{"name":"EVENT_READFILE_TIMEOUT","features":[450]},{"name":"EVENT_REVERTED_TO_LASTKNOWNGOOD","features":[450]},{"name":"EVENT_RPCSS_ACTIVATION_ERROR","features":[450]},{"name":"EVENT_RPCSS_CREATEDEBUGGERPROCESS_FAILURE","features":[450]},{"name":"EVENT_RPCSS_CREATEPROCESS_FAILURE","features":[450]},{"name":"EVENT_RPCSS_DEFAULT_LAUNCH_ACCESS_DENIED","features":[450]},{"name":"EVENT_RPCSS_LAUNCH_ACCESS_DENIED","features":[450]},{"name":"EVENT_RPCSS_REMOTE_SIDE_ERROR","features":[450]},{"name":"EVENT_RPCSS_REMOTE_SIDE_ERROR_WITH_FILE","features":[450]},{"name":"EVENT_RPCSS_REMOTE_SIDE_UNAVAILABLE","features":[450]},{"name":"EVENT_RPCSS_RUNAS_CANT_LOGIN","features":[450]},{"name":"EVENT_RPCSS_RUNAS_CREATEPROCESS_FAILURE","features":[450]},{"name":"EVENT_RPCSS_SERVER_NOT_RESPONDING","features":[450]},{"name":"EVENT_RPCSS_SERVER_START_TIMEOUT","features":[450]},{"name":"EVENT_RPCSS_START_SERVICE_FAILURE","features":[450]},{"name":"EVENT_RPCSS_STOP_SERVICE_FAILURE","features":[450]},{"name":"EVENT_RUNNING_LASTKNOWNGOOD","features":[450]},{"name":"EVENT_SCOPE_LABEL_TOO_LONG","features":[450]},{"name":"EVENT_SCOPE_TOO_LONG","features":[450]},{"name":"EVENT_SECOND_LOGON_FAILED","features":[450]},{"name":"EVENT_SERVICE_CONFIG_BACKOUT_FAILED","features":[450]},{"name":"EVENT_SERVICE_CONTROL_SUCCESS","features":[450]},{"name":"EVENT_SERVICE_CRASH","features":[450]},{"name":"EVENT_SERVICE_CRASH_NO_ACTION","features":[450]},{"name":"EVENT_SERVICE_DIFFERENT_PID_CONNECTED","features":[450]},{"name":"EVENT_SERVICE_EXIT_FAILED","features":[450]},{"name":"EVENT_SERVICE_EXIT_FAILED_SPECIFIC","features":[450]},{"name":"EVENT_SERVICE_LOGON_TYPE_NOT_GRANTED","features":[450]},{"name":"EVENT_SERVICE_NOT_INTERACTIVE","features":[450]},{"name":"EVENT_SERVICE_RECOVERY_FAILED","features":[450]},{"name":"EVENT_SERVICE_SCESRV_FAILED","features":[450]},{"name":"EVENT_SERVICE_SHUTDOWN_FAILED","features":[450]},{"name":"EVENT_SERVICE_START_AT_BOOT_FAILED","features":[450]},{"name":"EVENT_SERVICE_START_FAILED","features":[450]},{"name":"EVENT_SERVICE_START_FAILED_GROUP","features":[450]},{"name":"EVENT_SERVICE_START_FAILED_II","features":[450]},{"name":"EVENT_SERVICE_START_FAILED_NONE","features":[450]},{"name":"EVENT_SERVICE_START_HUNG","features":[450]},{"name":"EVENT_SERVICE_START_TYPE_CHANGED","features":[450]},{"name":"EVENT_SERVICE_STATUS_SUCCESS","features":[450]},{"name":"EVENT_SERVICE_STOP_SUCCESS_WITH_REASON","features":[450]},{"name":"EVENT_SEVERE_SERVICE_FAILED","features":[450]},{"name":"EVENT_SRV_CANT_BIND_DUP_NAME","features":[450]},{"name":"EVENT_SRV_CANT_BIND_TO_TRANSPORT","features":[450]},{"name":"EVENT_SRV_CANT_CHANGE_DOMAIN_NAME","features":[450]},{"name":"EVENT_SRV_CANT_CREATE_DEVICE","features":[450]},{"name":"EVENT_SRV_CANT_CREATE_PROCESS","features":[450]},{"name":"EVENT_SRV_CANT_CREATE_THREAD","features":[450]},{"name":"EVENT_SRV_CANT_GROW_TABLE","features":[450]},{"name":"EVENT_SRV_CANT_LOAD_DRIVER","features":[450]},{"name":"EVENT_SRV_CANT_MAP_ERROR","features":[450]},{"name":"EVENT_SRV_CANT_OPEN_NPFS","features":[450]},{"name":"EVENT_SRV_CANT_RECREATE_SHARE","features":[450]},{"name":"EVENT_SRV_CANT_START_SCAVENGER","features":[450]},{"name":"EVENT_SRV_CANT_UNLOAD_DRIVER","features":[450]},{"name":"EVENT_SRV_DISK_FULL","features":[450]},{"name":"EVENT_SRV_DOS_ATTACK_DETECTED","features":[450]},{"name":"EVENT_SRV_INVALID_REGISTRY_VALUE","features":[450]},{"name":"EVENT_SRV_INVALID_REQUEST","features":[450]},{"name":"EVENT_SRV_INVALID_SD","features":[450]},{"name":"EVENT_SRV_IRP_STACK_SIZE","features":[450]},{"name":"EVENT_SRV_KEY_NOT_CREATED","features":[450]},{"name":"EVENT_SRV_KEY_NOT_FOUND","features":[450]},{"name":"EVENT_SRV_NETWORK_ERROR","features":[450]},{"name":"EVENT_SRV_NONPAGED_POOL_LIMIT","features":[450]},{"name":"EVENT_SRV_NO_BLOCKING_IO","features":[450]},{"name":"EVENT_SRV_NO_FREE_CONNECTIONS","features":[450]},{"name":"EVENT_SRV_NO_FREE_RAW_WORK_ITEM","features":[450]},{"name":"EVENT_SRV_NO_NONPAGED_POOL","features":[450]},{"name":"EVENT_SRV_NO_PAGED_POOL","features":[450]},{"name":"EVENT_SRV_NO_TRANSPORTS_BOUND","features":[450]},{"name":"EVENT_SRV_NO_VIRTUAL_MEMORY","features":[450]},{"name":"EVENT_SRV_NO_WORK_ITEM","features":[450]},{"name":"EVENT_SRV_OUT_OF_WORK_ITEM_DOS","features":[450]},{"name":"EVENT_SRV_PAGED_POOL_LIMIT","features":[450]},{"name":"EVENT_SRV_RESOURCE_SHORTAGE","features":[450]},{"name":"EVENT_SRV_SERVICE_FAILED","features":[450]},{"name":"EVENT_SRV_TOO_MANY_DOS","features":[450]},{"name":"EVENT_SRV_TXF_INIT_FAILED","features":[450]},{"name":"EVENT_SRV_UNEXPECTED_DISC","features":[450]},{"name":"EVENT_STREAMS_ALLOCB_FAILURE","features":[450]},{"name":"EVENT_STREAMS_ALLOCB_FAILURE_CNT","features":[450]},{"name":"EVENT_STREAMS_ESBALLOC_FAILURE","features":[450]},{"name":"EVENT_STREAMS_ESBALLOC_FAILURE_CNT","features":[450]},{"name":"EVENT_STREAMS_STRLOG","features":[450]},{"name":"EVENT_TAKE_OWNERSHIP","features":[450]},{"name":"EVENT_TCPIP6_STARTED","features":[450]},{"name":"EVENT_TCPIP_ADAPTER_REG_FAILURE","features":[450]},{"name":"EVENT_TCPIP_ADDRESS_CONFLICT1","features":[450]},{"name":"EVENT_TCPIP_ADDRESS_CONFLICT2","features":[450]},{"name":"EVENT_TCPIP_AUTOCONFIGURED_ADDRESS_LIMIT_REACHED","features":[450]},{"name":"EVENT_TCPIP_AUTOCONFIGURED_ROUTE_LIMIT_REACHED","features":[450]},{"name":"EVENT_TCPIP_CREATE_DEVICE_FAILED","features":[450]},{"name":"EVENT_TCPIP_DHCP_INIT_FAILED","features":[450]},{"name":"EVENT_TCPIP_INTERFACE_BIND_FAILURE","features":[450]},{"name":"EVENT_TCPIP_INVALID_ADDRESS","features":[450]},{"name":"EVENT_TCPIP_INVALID_DEFAULT_GATEWAY","features":[450]},{"name":"EVENT_TCPIP_INVALID_MASK","features":[450]},{"name":"EVENT_TCPIP_IPV4_UNINSTALLED","features":[450]},{"name":"EVENT_TCPIP_IP_INIT_FAILED","features":[450]},{"name":"EVENT_TCPIP_MEDIA_CONNECT","features":[450]},{"name":"EVENT_TCPIP_MEDIA_DISCONNECT","features":[450]},{"name":"EVENT_TCPIP_NO_ADAPTER_RESOURCES","features":[450]},{"name":"EVENT_TCPIP_NO_ADDRESS_LIST","features":[450]},{"name":"EVENT_TCPIP_NO_BINDINGS","features":[450]},{"name":"EVENT_TCPIP_NO_MASK","features":[450]},{"name":"EVENT_TCPIP_NO_MASK_LIST","features":[450]},{"name":"EVENT_TCPIP_NO_RESOURCES_FOR_INIT","features":[450]},{"name":"EVENT_TCPIP_NTE_CONTEXT_LIST_FAILURE","features":[450]},{"name":"EVENT_TCPIP_OUT_OF_ORDER_FRAGMENTS_EXCEEDED","features":[450]},{"name":"EVENT_TCPIP_PCF_CLEAR_FILTER_FAILURE","features":[450]},{"name":"EVENT_TCPIP_PCF_MISSING_CAPABILITY","features":[450]},{"name":"EVENT_TCPIP_PCF_MULTICAST_OID_ISSUE","features":[450]},{"name":"EVENT_TCPIP_PCF_NO_ARP_FILTER","features":[450]},{"name":"EVENT_TCPIP_PCF_SET_FILTER_FAILURE","features":[450]},{"name":"EVENT_TCPIP_TCP_CONNECTIONS_PERF_IMPACTED","features":[450]},{"name":"EVENT_TCPIP_TCP_CONNECT_LIMIT_REACHED","features":[450]},{"name":"EVENT_TCPIP_TCP_GLOBAL_EPHEMERAL_PORT_SPACE_EXHAUSTED","features":[450]},{"name":"EVENT_TCPIP_TCP_INIT_FAILED","features":[450]},{"name":"EVENT_TCPIP_TCP_MPP_ATTACKS_DETECTED","features":[450]},{"name":"EVENT_TCPIP_TCP_TIME_WAIT_COLLISION","features":[450]},{"name":"EVENT_TCPIP_TCP_WSD_WS_RESTRICTED","features":[450]},{"name":"EVENT_TCPIP_TOO_MANY_GATEWAYS","features":[450]},{"name":"EVENT_TCPIP_TOO_MANY_NETS","features":[450]},{"name":"EVENT_TCPIP_UDP_GLOBAL_EPHEMERAL_PORT_SPACE_EXHAUSTED","features":[450]},{"name":"EVENT_TCPIP_UDP_LIMIT_REACHED","features":[450]},{"name":"EVENT_TRANSACT_INVALID","features":[450]},{"name":"EVENT_TRANSACT_TIMEOUT","features":[450]},{"name":"EVENT_TRANSPORT_ADAPTER_NOT_FOUND","features":[450]},{"name":"EVENT_TRANSPORT_BAD_PROTOCOL","features":[450]},{"name":"EVENT_TRANSPORT_BINDING_FAILED","features":[450]},{"name":"EVENT_TRANSPORT_QUERY_OID_FAILED","features":[450]},{"name":"EVENT_TRANSPORT_REGISTER_FAILED","features":[450]},{"name":"EVENT_TRANSPORT_RESOURCE_LIMIT","features":[450]},{"name":"EVENT_TRANSPORT_RESOURCE_POOL","features":[450]},{"name":"EVENT_TRANSPORT_RESOURCE_SPECIFIC","features":[450]},{"name":"EVENT_TRANSPORT_SET_OID_FAILED","features":[450]},{"name":"EVENT_TRANSPORT_TOO_MANY_LINKS","features":[450]},{"name":"EVENT_TRANSPORT_TRANSFER_DATA","features":[450]},{"name":"EVENT_TRK_INTERNAL_ERROR","features":[450]},{"name":"EVENT_TRK_SERVICE_CORRUPT_LOG","features":[450]},{"name":"EVENT_TRK_SERVICE_DUPLICATE_VOLIDS","features":[450]},{"name":"EVENT_TRK_SERVICE_MOVE_QUOTA_EXCEEDED","features":[450]},{"name":"EVENT_TRK_SERVICE_START_FAILURE","features":[450]},{"name":"EVENT_TRK_SERVICE_START_SUCCESS","features":[450]},{"name":"EVENT_TRK_SERVICE_VOLUME_CLAIM","features":[450]},{"name":"EVENT_TRK_SERVICE_VOLUME_CREATE","features":[450]},{"name":"EVENT_TRK_SERVICE_VOL_QUOTA_EXCEEDED","features":[450]},{"name":"EVENT_UP_DRIVER_ON_MP","features":[450]},{"name":"EVENT_WEBCLIENT_CLOSE_DELETE_FAILED","features":[450]},{"name":"EVENT_WEBCLIENT_CLOSE_PROPPATCH_FAILED","features":[450]},{"name":"EVENT_WEBCLIENT_CLOSE_PUT_FAILED","features":[450]},{"name":"EVENT_WEBCLIENT_SETINFO_PROPPATCH_FAILED","features":[450]},{"name":"EVENT_WINNAT_SESSION_LIMIT_REACHED","features":[450]},{"name":"EVENT_WINSOCK_CLOSESOCKET_STUCK","features":[450]},{"name":"EVENT_WINSOCK_TDI_FILTER_DETECTED","features":[450]},{"name":"EVENT_WSK_OWNINGTHREAD_PARAMETER_IGNORED","features":[450]},{"name":"EVLEN","features":[450]},{"name":"EXTRA_EXIT_POINT","features":[450]},{"name":"EXTRA_EXIT_POINT_DELETED","features":[450]},{"name":"EXTRA_EXIT_POINT_NOT_DELETED","features":[450]},{"name":"EXTRA_VOLUME","features":[450]},{"name":"EXTRA_VOLUME_DELETED","features":[450]},{"name":"EXTRA_VOLUME_NOT_DELETED","features":[450]},{"name":"FILTER_INTERDOMAIN_TRUST_ACCOUNT","features":[450]},{"name":"FILTER_NORMAL_ACCOUNT","features":[450]},{"name":"FILTER_SERVER_TRUST_ACCOUNT","features":[450]},{"name":"FILTER_TEMP_DUPLICATE_ACCOUNT","features":[450]},{"name":"FILTER_WORKSTATION_TRUST_ACCOUNT","features":[450]},{"name":"FLAT_STRING","features":[450]},{"name":"FORCE_LEVEL_FLAGS","features":[450]},{"name":"GNLEN","features":[450]},{"name":"GROUPIDMASK","features":[450]},{"name":"GROUP_ALL_PARMNUM","features":[450]},{"name":"GROUP_ATTRIBUTES_PARMNUM","features":[450]},{"name":"GROUP_COMMENT_PARMNUM","features":[450]},{"name":"GROUP_INFO_0","features":[450]},{"name":"GROUP_INFO_1","features":[450]},{"name":"GROUP_INFO_1002","features":[450]},{"name":"GROUP_INFO_1005","features":[450]},{"name":"GROUP_INFO_2","features":[450]},{"name":"GROUP_INFO_3","features":[450,310]},{"name":"GROUP_NAME_PARMNUM","features":[450]},{"name":"GROUP_SPECIALGRP_ADMINS","features":[450]},{"name":"GROUP_SPECIALGRP_GUESTS","features":[450]},{"name":"GROUP_SPECIALGRP_LOCAL","features":[450]},{"name":"GROUP_SPECIALGRP_USERS","features":[450]},{"name":"GROUP_USERS_INFO_0","features":[450]},{"name":"GROUP_USERS_INFO_1","features":[450]},{"name":"GetNetScheduleAccountInformation","features":[450]},{"name":"HARDWARE_ADDRESS","features":[450]},{"name":"HARDWARE_ADDRESS_LENGTH","features":[450]},{"name":"HELP_MSG_FILENAME","features":[450]},{"name":"HLOG","features":[450]},{"name":"IEnumNetCfgBindingInterface","features":[450]},{"name":"IEnumNetCfgBindingPath","features":[450]},{"name":"IEnumNetCfgComponent","features":[450]},{"name":"INTERFACE_INFO_REVISION_1","features":[450]},{"name":"INVALID_TRACEID","features":[450]},{"name":"INetCfg","features":[450]},{"name":"INetCfgBindingInterface","features":[450]},{"name":"INetCfgBindingPath","features":[450]},{"name":"INetCfgClass","features":[450]},{"name":"INetCfgClassSetup","features":[450]},{"name":"INetCfgClassSetup2","features":[450]},{"name":"INetCfgComponent","features":[450]},{"name":"INetCfgComponentBindings","features":[450]},{"name":"INetCfgComponentControl","features":[450]},{"name":"INetCfgComponentNotifyBinding","features":[450]},{"name":"INetCfgComponentNotifyGlobal","features":[450]},{"name":"INetCfgComponentPropertyUi","features":[450]},{"name":"INetCfgComponentSetup","features":[450]},{"name":"INetCfgComponentSysPrep","features":[450]},{"name":"INetCfgComponentUpperEdge","features":[450]},{"name":"INetCfgLock","features":[450]},{"name":"INetCfgPnpReconfigCallback","features":[450]},{"name":"INetCfgSysPrep","features":[450]},{"name":"INetLanConnectionUiInfo","features":[450]},{"name":"INetRasConnectionIpUiInfo","features":[450]},{"name":"IPX_PROTOCOL_BASE","features":[450]},{"name":"IPX_PROTOCOL_RIP","features":[450]},{"name":"IProvisioningDomain","features":[450]},{"name":"IProvisioningProfileWireless","features":[450]},{"name":"IR_PROMISCUOUS","features":[450]},{"name":"IR_PROMISCUOUS_MULTICAST","features":[450]},{"name":"I_NetLogonControl2","features":[450]},{"name":"JOB_ADD_CURRENT_DATE","features":[450]},{"name":"JOB_EXEC_ERROR","features":[450]},{"name":"JOB_NONINTERACTIVE","features":[450]},{"name":"JOB_RUNS_TODAY","features":[450]},{"name":"JOB_RUN_PERIODICALLY","features":[450]},{"name":"KNOWLEDGE_INCONSISTENCY_DETECTED","features":[450]},{"name":"LG_INCLUDE_INDIRECT","features":[450]},{"name":"LM20_CNLEN","features":[450]},{"name":"LM20_DEVLEN","features":[450]},{"name":"LM20_DNLEN","features":[450]},{"name":"LM20_GNLEN","features":[450]},{"name":"LM20_MAXCOMMENTSZ","features":[450]},{"name":"LM20_NNLEN","features":[450]},{"name":"LM20_PATHLEN","features":[450]},{"name":"LM20_PWLEN","features":[450]},{"name":"LM20_QNLEN","features":[450]},{"name":"LM20_SERVICE_ACTIVE","features":[450]},{"name":"LM20_SERVICE_CONTINUE_PENDING","features":[450]},{"name":"LM20_SERVICE_PAUSED","features":[450]},{"name":"LM20_SERVICE_PAUSE_PENDING","features":[450]},{"name":"LM20_SNLEN","features":[450]},{"name":"LM20_STXTLEN","features":[450]},{"name":"LM20_UNCLEN","features":[450]},{"name":"LM20_UNLEN","features":[450]},{"name":"LM_REDIR_FAILURE","features":[450]},{"name":"LOCALGROUP_COMMENT_PARMNUM","features":[450]},{"name":"LOCALGROUP_INFO_0","features":[450]},{"name":"LOCALGROUP_INFO_1","features":[450]},{"name":"LOCALGROUP_INFO_1002","features":[450]},{"name":"LOCALGROUP_MEMBERS_INFO_0","features":[450,310]},{"name":"LOCALGROUP_MEMBERS_INFO_1","features":[450,310]},{"name":"LOCALGROUP_MEMBERS_INFO_2","features":[450,310]},{"name":"LOCALGROUP_MEMBERS_INFO_3","features":[450]},{"name":"LOCALGROUP_NAME_PARMNUM","features":[450]},{"name":"LOCALGROUP_USERS_INFO_0","features":[450]},{"name":"LOGFLAGS_BACKWARD","features":[450]},{"name":"LOGFLAGS_FORWARD","features":[450]},{"name":"LOGFLAGS_SEEK","features":[450]},{"name":"LOWER_GET_HINT_MASK","features":[450]},{"name":"LOWER_HINT_MASK","features":[450]},{"name":"LogErrorA","features":[450]},{"name":"LogErrorW","features":[450]},{"name":"LogEventA","features":[450]},{"name":"LogEventW","features":[450]},{"name":"MACHINE_UNJOINED","features":[450]},{"name":"MAJOR_VERSION_MASK","features":[450]},{"name":"MAXCOMMENTSZ","features":[450]},{"name":"MAXPERMENTRIES","features":[450]},{"name":"MAX_LANMAN_MESSAGE_ID","features":[450]},{"name":"MAX_NERR","features":[450]},{"name":"MAX_PASSWD_LEN","features":[450]},{"name":"MAX_PREFERRED_LENGTH","features":[450]},{"name":"MAX_PROTOCOL_DLL_LEN","features":[450]},{"name":"MAX_PROTOCOL_NAME_LEN","features":[450]},{"name":"MESSAGE_FILENAME","features":[450]},{"name":"MFE_BOUNDARY_REACHED","features":[450]},{"name":"MFE_IIF","features":[450]},{"name":"MFE_NOT_FORWARDING","features":[450]},{"name":"MFE_NOT_LAST_HOP","features":[450]},{"name":"MFE_NO_ERROR","features":[450]},{"name":"MFE_NO_MULTICAST","features":[450]},{"name":"MFE_NO_ROUTE","features":[450]},{"name":"MFE_NO_SPACE","features":[450]},{"name":"MFE_OIF_PRUNED","features":[450]},{"name":"MFE_OLD_ROUTER","features":[450]},{"name":"MFE_PROHIBITED","features":[450]},{"name":"MFE_PRUNED_UPSTREAM","features":[450]},{"name":"MFE_REACHED_CORE","features":[450]},{"name":"MFE_WRONG_IF","features":[450]},{"name":"MIN_LANMAN_MESSAGE_ID","features":[450]},{"name":"MISSING_EXIT_POINT","features":[450]},{"name":"MISSING_EXIT_POINT_CREATED","features":[450]},{"name":"MISSING_EXIT_POINT_NOT_CREATED","features":[450]},{"name":"MISSING_VOLUME","features":[450]},{"name":"MISSING_VOLUME_CREATED","features":[450]},{"name":"MISSING_VOLUME_NOT_CREATED","features":[450]},{"name":"MODALS_DOMAIN_ID_PARMNUM","features":[450]},{"name":"MODALS_DOMAIN_NAME_PARMNUM","features":[450]},{"name":"MODALS_FORCE_LOGOFF_PARMNUM","features":[450]},{"name":"MODALS_LOCKOUT_DURATION_PARMNUM","features":[450]},{"name":"MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM","features":[450]},{"name":"MODALS_LOCKOUT_THRESHOLD_PARMNUM","features":[450]},{"name":"MODALS_MAX_PASSWD_AGE_PARMNUM","features":[450]},{"name":"MODALS_MIN_PASSWD_AGE_PARMNUM","features":[450]},{"name":"MODALS_MIN_PASSWD_LEN_PARMNUM","features":[450]},{"name":"MODALS_PASSWD_HIST_LEN_PARMNUM","features":[450]},{"name":"MODALS_PRIMARY_PARMNUM","features":[450]},{"name":"MODALS_ROLE_PARMNUM","features":[450]},{"name":"MPR_PROTOCOL_0","features":[450]},{"name":"MRINFO_DISABLED_FLAG","features":[450]},{"name":"MRINFO_DOWN_FLAG","features":[450]},{"name":"MRINFO_LEAF_FLAG","features":[450]},{"name":"MRINFO_PIM_FLAG","features":[450]},{"name":"MRINFO_QUERIER_FLAG","features":[450]},{"name":"MRINFO_TUNNEL_FLAG","features":[450]},{"name":"MSA_INFO_0","features":[450]},{"name":"MSA_INFO_LEVEL","features":[450]},{"name":"MSA_INFO_STATE","features":[450]},{"name":"MSGNAME_FORWARDED_FROM","features":[450]},{"name":"MSGNAME_FORWARDED_TO","features":[450]},{"name":"MSGNAME_NOT_FORWARDED","features":[450]},{"name":"MSG_INFO_0","features":[450]},{"name":"MSG_INFO_1","features":[450]},{"name":"MS_ROUTER_VERSION","features":[450]},{"name":"MprSetupProtocolEnum","features":[450]},{"name":"MprSetupProtocolFree","features":[450]},{"name":"MsaInfoCanInstall","features":[450]},{"name":"MsaInfoCannotInstall","features":[450]},{"name":"MsaInfoInstalled","features":[450]},{"name":"MsaInfoLevel0","features":[450]},{"name":"MsaInfoLevelMax","features":[450]},{"name":"MsaInfoNotExist","features":[450]},{"name":"MsaInfoNotService","features":[450]},{"name":"NCF_DONTEXPOSELOWER","features":[450]},{"name":"NCF_FILTER","features":[450]},{"name":"NCF_FIXED_BINDING","features":[450]},{"name":"NCF_HAS_UI","features":[450]},{"name":"NCF_HIDDEN","features":[450]},{"name":"NCF_HIDE_BINDING","features":[450]},{"name":"NCF_LOWER","features":[450]},{"name":"NCF_LW_FILTER","features":[450]},{"name":"NCF_MULTIPORT_INSTANCED_ADAPTER","features":[450]},{"name":"NCF_NDIS_PROTOCOL","features":[450]},{"name":"NCF_NOT_USER_REMOVABLE","features":[450]},{"name":"NCF_NO_SERVICE","features":[450]},{"name":"NCF_PHYSICAL","features":[450]},{"name":"NCF_SINGLE_INSTANCE","features":[450]},{"name":"NCF_SOFTWARE_ENUMERATED","features":[450]},{"name":"NCF_UPPER","features":[450]},{"name":"NCF_VIRTUAL","features":[450]},{"name":"NCN_ADD","features":[450]},{"name":"NCN_BINDING_PATH","features":[450]},{"name":"NCN_DISABLE","features":[450]},{"name":"NCN_ENABLE","features":[450]},{"name":"NCN_NET","features":[450]},{"name":"NCN_NETCLIENT","features":[450]},{"name":"NCN_NETSERVICE","features":[450]},{"name":"NCN_NETTRANS","features":[450]},{"name":"NCN_PROPERTYCHANGE","features":[450]},{"name":"NCN_REMOVE","features":[450]},{"name":"NCN_UPDATE","features":[450]},{"name":"NCPNP_RECONFIG_LAYER","features":[450]},{"name":"NCRL_NDIS","features":[450]},{"name":"NCRL_TDI","features":[450]},{"name":"NCRP_FLAGS","features":[450]},{"name":"NCRP_QUERY_PROPERTY_UI","features":[450]},{"name":"NCRP_SHOW_PROPERTY_UI","features":[450]},{"name":"NELOG_AT_Exec_Err","features":[450]},{"name":"NELOG_AT_cannot_read","features":[450]},{"name":"NELOG_AT_cannot_write","features":[450]},{"name":"NELOG_AT_sched_err","features":[450]},{"name":"NELOG_AT_schedule_file_created","features":[450]},{"name":"NELOG_Access_File_Bad","features":[450]},{"name":"NELOG_Build_Name","features":[450]},{"name":"NELOG_Cant_Make_Msg_File","features":[450]},{"name":"NELOG_DiskFT","features":[450]},{"name":"NELOG_DriverNotLoaded","features":[450]},{"name":"NELOG_Entries_Lost","features":[450]},{"name":"NELOG_Error_in_DLL","features":[450]},{"name":"NELOG_Exec_Netservr_NoMem","features":[450]},{"name":"NELOG_FT_ErrLog_Too_Large","features":[450]},{"name":"NELOG_FT_Update_In_Progress","features":[450]},{"name":"NELOG_FailedToGetComputerName","features":[450]},{"name":"NELOG_FailedToRegisterSC","features":[450]},{"name":"NELOG_FailedToSetServiceStatus","features":[450]},{"name":"NELOG_File_Changed","features":[450]},{"name":"NELOG_Files_Dont_Fit","features":[450]},{"name":"NELOG_HardErr_From_Server","features":[450]},{"name":"NELOG_HotFix","features":[450]},{"name":"NELOG_Init_Chardev_Err","features":[450]},{"name":"NELOG_Init_Exec_Fail","features":[450]},{"name":"NELOG_Init_OpenCreate_Err","features":[450]},{"name":"NELOG_Init_Seg_Overflow","features":[450]},{"name":"NELOG_Internal_Error","features":[450]},{"name":"NELOG_Invalid_Config_File","features":[450]},{"name":"NELOG_Invalid_Config_Line","features":[450]},{"name":"NELOG_Ioctl_Error","features":[450]},{"name":"NELOG_Joined_Domain","features":[450]},{"name":"NELOG_Joined_Workgroup","features":[450]},{"name":"NELOG_Lazy_Write_Err","features":[450]},{"name":"NELOG_LocalSecFail1","features":[450]},{"name":"NELOG_LocalSecFail2","features":[450]},{"name":"NELOG_LocalSecFail3","features":[450]},{"name":"NELOG_LocalSecGeneralFail","features":[450]},{"name":"NELOG_Mail_Slt_Err","features":[450]},{"name":"NELOG_Mailslot_err","features":[450]},{"name":"NELOG_Message_Send","features":[450]},{"name":"NELOG_Missing_Parameter","features":[450]},{"name":"NELOG_Msg_Log_Err","features":[450]},{"name":"NELOG_Msg_Sem_Shutdown","features":[450]},{"name":"NELOG_Msg_Shutdown","features":[450]},{"name":"NELOG_Msg_Unexpected_SMB_Type","features":[450]},{"name":"NELOG_Name_Expansion","features":[450]},{"name":"NELOG_Ncb_Error","features":[450]},{"name":"NELOG_Ncb_TooManyErr","features":[450]},{"name":"NELOG_NetBios","features":[450]},{"name":"NELOG_NetLogonFailedToInitializeAuthzRm","features":[450]},{"name":"NELOG_NetLogonFailedToInitializeRPCSD","features":[450]},{"name":"NELOG_NetWkSta_Internal_Error","features":[450]},{"name":"NELOG_NetWkSta_NCB_Err","features":[450]},{"name":"NELOG_NetWkSta_No_Resource","features":[450]},{"name":"NELOG_NetWkSta_Reset_Err","features":[450]},{"name":"NELOG_NetWkSta_SMB_Err","features":[450]},{"name":"NELOG_NetWkSta_Stuck_VC_Err","features":[450]},{"name":"NELOG_NetWkSta_Too_Many","features":[450]},{"name":"NELOG_NetWkSta_VC_Err","features":[450]},{"name":"NELOG_NetWkSta_Write_Behind_Err","features":[450]},{"name":"NELOG_Net_Not_Started","features":[450]},{"name":"NELOG_NetlogonAddNameFailure","features":[450]},{"name":"NELOG_NetlogonAuthDCFail","features":[450]},{"name":"NELOG_NetlogonAuthDomainDowngraded","features":[450]},{"name":"NELOG_NetlogonAuthNoDomainController","features":[450]},{"name":"NELOG_NetlogonAuthNoTrustLsaSecret","features":[450]},{"name":"NELOG_NetlogonAuthNoTrustSamAccount","features":[450]},{"name":"NELOG_NetlogonAuthNoUplevelDomainController","features":[450]},{"name":"NELOG_NetlogonBadSiteName","features":[450]},{"name":"NELOG_NetlogonBadSubnetName","features":[450]},{"name":"NELOG_NetlogonBrowserDriver","features":[450]},{"name":"NELOG_NetlogonChangeLogCorrupt","features":[450]},{"name":"NELOG_NetlogonDcOldSiteCovered","features":[450]},{"name":"NELOG_NetlogonDcSiteCovered","features":[450]},{"name":"NELOG_NetlogonDcSiteNotCovered","features":[450]},{"name":"NELOG_NetlogonDcSiteNotCoveredAuto","features":[450]},{"name":"NELOG_NetlogonDnsDeregAborted","features":[450]},{"name":"NELOG_NetlogonDnsHostNameLowerCasingFailed","features":[450]},{"name":"NELOG_NetlogonDownLevelLogoffFailed","features":[450]},{"name":"NELOG_NetlogonDownLevelLogonFailed","features":[450]},{"name":"NELOG_NetlogonDuplicateMachineAccounts","features":[450]},{"name":"NELOG_NetlogonDynamicDnsDeregisterFailure","features":[450]},{"name":"NELOG_NetlogonDynamicDnsFailure","features":[450]},{"name":"NELOG_NetlogonDynamicDnsRegisterFailure","features":[450]},{"name":"NELOG_NetlogonDynamicDnsServerFailure","features":[450]},{"name":"NELOG_NetlogonFailedAccountDelta","features":[450]},{"name":"NELOG_NetlogonFailedDnsHostNameUpdate","features":[450]},{"name":"NELOG_NetlogonFailedDomainDelta","features":[450]},{"name":"NELOG_NetlogonFailedFileCreate","features":[450]},{"name":"NELOG_NetlogonFailedGlobalGroupDelta","features":[450]},{"name":"NELOG_NetlogonFailedLocalGroupDelta","features":[450]},{"name":"NELOG_NetlogonFailedPolicyDelta","features":[450]},{"name":"NELOG_NetlogonFailedPrimary","features":[450]},{"name":"NELOG_NetlogonFailedSecretDelta","features":[450]},{"name":"NELOG_NetlogonFailedSpnUpdate","features":[450]},{"name":"NELOG_NetlogonFailedToAddAuthzRpcInterface","features":[450]},{"name":"NELOG_NetlogonFailedToAddRpcInterface","features":[450]},{"name":"NELOG_NetlogonFailedToCreateShare","features":[450]},{"name":"NELOG_NetlogonFailedToReadMailslot","features":[450]},{"name":"NELOG_NetlogonFailedToRegisterSC","features":[450]},{"name":"NELOG_NetlogonFailedToUpdateTrustList","features":[450]},{"name":"NELOG_NetlogonFailedTrustedDomainDelta","features":[450]},{"name":"NELOG_NetlogonFailedUserDelta","features":[450]},{"name":"NELOG_NetlogonFullSyncCallFailed","features":[450]},{"name":"NELOG_NetlogonFullSyncCallSuccess","features":[450]},{"name":"NELOG_NetlogonFullSyncFailed","features":[450]},{"name":"NELOG_NetlogonFullSyncSuccess","features":[450]},{"name":"NELOG_NetlogonGcOldSiteCovered","features":[450]},{"name":"NELOG_NetlogonGcSiteCovered","features":[450]},{"name":"NELOG_NetlogonGcSiteNotCovered","features":[450]},{"name":"NELOG_NetlogonGcSiteNotCoveredAuto","features":[450]},{"name":"NELOG_NetlogonGetSubnetToSite","features":[450]},{"name":"NELOG_NetlogonInvalidDwordParameterValue","features":[450]},{"name":"NELOG_NetlogonInvalidGenericParameterValue","features":[450]},{"name":"NELOG_NetlogonLanmanBdcsNotAllowed","features":[450]},{"name":"NELOG_NetlogonMachinePasswdSetSucceeded","features":[450]},{"name":"NELOG_NetlogonMsaPasswdSetSucceeded","features":[450]},{"name":"NELOG_NetlogonNTLogoffFailed","features":[450]},{"name":"NELOG_NetlogonNTLogonFailed","features":[450]},{"name":"NELOG_NetlogonNdncOldSiteCovered","features":[450]},{"name":"NELOG_NetlogonNdncSiteCovered","features":[450]},{"name":"NELOG_NetlogonNdncSiteNotCovered","features":[450]},{"name":"NELOG_NetlogonNdncSiteNotCoveredAuto","features":[450]},{"name":"NELOG_NetlogonNoAddressToSiteMapping","features":[450]},{"name":"NELOG_NetlogonNoDynamicDns","features":[450]},{"name":"NELOG_NetlogonNoDynamicDnsManual","features":[450]},{"name":"NELOG_NetlogonNoSiteForClient","features":[450]},{"name":"NELOG_NetlogonNoSiteForClients","features":[450]},{"name":"NELOG_NetlogonPartialSiteMappingForClients","features":[450]},{"name":"NELOG_NetlogonPartialSyncCallFailed","features":[450]},{"name":"NELOG_NetlogonPartialSyncCallSuccess","features":[450]},{"name":"NELOG_NetlogonPartialSyncFailed","features":[450]},{"name":"NELOG_NetlogonPartialSyncSuccess","features":[450]},{"name":"NELOG_NetlogonPasswdSetFailed","features":[450]},{"name":"NELOG_NetlogonRejectedRemoteDynamicDnsDeregister","features":[450]},{"name":"NELOG_NetlogonRejectedRemoteDynamicDnsRegister","features":[450]},{"name":"NELOG_NetlogonRemoteDynamicDnsDeregisterFailure","features":[450]},{"name":"NELOG_NetlogonRemoteDynamicDnsRegisterFailure","features":[450]},{"name":"NELOG_NetlogonRemoteDynamicDnsUpdateRequestFailure","features":[450]},{"name":"NELOG_NetlogonRequireSignOrSealError","features":[450]},{"name":"NELOG_NetlogonRpcCallCancelled","features":[450]},{"name":"NELOG_NetlogonRpcPortRequestFailure","features":[450]},{"name":"NELOG_NetlogonSSIInitError","features":[450]},{"name":"NELOG_NetlogonServerAuthFailed","features":[450]},{"name":"NELOG_NetlogonServerAuthFailedNoAccount","features":[450]},{"name":"NELOG_NetlogonServerAuthNoTrustSamAccount","features":[450]},{"name":"NELOG_NetlogonSessionTypeWrong","features":[450]},{"name":"NELOG_NetlogonSpnCrackNamesFailure","features":[450]},{"name":"NELOG_NetlogonSpnMultipleSamAccountNames","features":[450]},{"name":"NELOG_NetlogonSyncError","features":[450]},{"name":"NELOG_NetlogonSystemError","features":[450]},{"name":"NELOG_NetlogonTooManyGlobalGroups","features":[450]},{"name":"NELOG_NetlogonTrackingError","features":[450]},{"name":"NELOG_NetlogonUserValidationReqInitialTimeOut","features":[450]},{"name":"NELOG_NetlogonUserValidationReqRecurringTimeOut","features":[450]},{"name":"NELOG_NetlogonUserValidationReqWaitInitialWarning","features":[450]},{"name":"NELOG_NetlogonUserValidationReqWaitRecurringWarning","features":[450]},{"name":"NELOG_NoTranportLoaded","features":[450]},{"name":"NELOG_OEM_Code","features":[450]},{"name":"NELOG_ReleaseMem_Alert","features":[450]},{"name":"NELOG_Remote_API","features":[450]},{"name":"NELOG_ReplAccessDenied","features":[450]},{"name":"NELOG_ReplBadExport","features":[450]},{"name":"NELOG_ReplBadImport","features":[450]},{"name":"NELOG_ReplBadMsg","features":[450]},{"name":"NELOG_ReplCannotMasterDir","features":[450]},{"name":"NELOG_ReplLogonFailed","features":[450]},{"name":"NELOG_ReplLostMaster","features":[450]},{"name":"NELOG_ReplMaxFiles","features":[450]},{"name":"NELOG_ReplMaxTreeDepth","features":[450]},{"name":"NELOG_ReplNetErr","features":[450]},{"name":"NELOG_ReplSignalFileErr","features":[450]},{"name":"NELOG_ReplSysErr","features":[450]},{"name":"NELOG_ReplUpdateError","features":[450]},{"name":"NELOG_ReplUserCurDir","features":[450]},{"name":"NELOG_ReplUserLoged","features":[450]},{"name":"NELOG_Resource_Shortage","features":[450]},{"name":"NELOG_RplAdapterResource","features":[450]},{"name":"NELOG_RplBackupDatabase","features":[450]},{"name":"NELOG_RplCheckConfigs","features":[450]},{"name":"NELOG_RplCheckSecurity","features":[450]},{"name":"NELOG_RplCreateProfiles","features":[450]},{"name":"NELOG_RplFileCopy","features":[450]},{"name":"NELOG_RplFileDelete","features":[450]},{"name":"NELOG_RplFilePerms","features":[450]},{"name":"NELOG_RplInitDatabase","features":[450]},{"name":"NELOG_RplInitRestoredDatabase","features":[450]},{"name":"NELOG_RplMessages","features":[450]},{"name":"NELOG_RplRegistry","features":[450]},{"name":"NELOG_RplReplaceRPLDISK","features":[450]},{"name":"NELOG_RplRestoreDatabaseFailure","features":[450]},{"name":"NELOG_RplRestoreDatabaseSuccess","features":[450]},{"name":"NELOG_RplSystem","features":[450]},{"name":"NELOG_RplUpgradeDBTo40","features":[450]},{"name":"NELOG_RplWkstaBbcFile","features":[450]},{"name":"NELOG_RplWkstaFileChecksum","features":[450]},{"name":"NELOG_RplWkstaFileLineCount","features":[450]},{"name":"NELOG_RplWkstaFileOpen","features":[450]},{"name":"NELOG_RplWkstaFileRead","features":[450]},{"name":"NELOG_RplWkstaFileSize","features":[450]},{"name":"NELOG_RplWkstaInternal","features":[450]},{"name":"NELOG_RplWkstaMemory","features":[450]},{"name":"NELOG_RplWkstaNetwork","features":[450]},{"name":"NELOG_RplWkstaTimeout","features":[450]},{"name":"NELOG_RplWkstaWrongVersion","features":[450]},{"name":"NELOG_RplXnsBoot","features":[450]},{"name":"NELOG_SMB_Illegal","features":[450]},{"name":"NELOG_Server_Lock_Failure","features":[450]},{"name":"NELOG_Service_Fail","features":[450]},{"name":"NELOG_Srv_Close_Failure","features":[450]},{"name":"NELOG_Srv_No_Mem_Grow","features":[450]},{"name":"NELOG_Srv_Thread_Failure","features":[450]},{"name":"NELOG_Srvnet_NB_Open","features":[450]},{"name":"NELOG_Srvnet_Not_Started","features":[450]},{"name":"NELOG_System_Error","features":[450]},{"name":"NELOG_System_Semaphore","features":[450]},{"name":"NELOG_UPS_CannotOpenDriver","features":[450]},{"name":"NELOG_UPS_CmdFileConfig","features":[450]},{"name":"NELOG_UPS_CmdFileError","features":[450]},{"name":"NELOG_UPS_CmdFileExec","features":[450]},{"name":"NELOG_UPS_PowerBack","features":[450]},{"name":"NELOG_UPS_PowerOut","features":[450]},{"name":"NELOG_UPS_Shutdown","features":[450]},{"name":"NELOG_Unable_To_Lock_Segment","features":[450]},{"name":"NELOG_Unable_To_Unlock_Segment","features":[450]},{"name":"NELOG_Uninstall_Service","features":[450]},{"name":"NELOG_VIO_POPUP_ERR","features":[450]},{"name":"NELOG_Wksta_Bad_Mailslot_SMB","features":[450]},{"name":"NELOG_Wksta_BiosThreadFailure","features":[450]},{"name":"NELOG_Wksta_Compname","features":[450]},{"name":"NELOG_Wksta_HostTab_Full","features":[450]},{"name":"NELOG_Wksta_Infoseg","features":[450]},{"name":"NELOG_Wksta_IniSeg","features":[450]},{"name":"NELOG_Wksta_SSIRelogon","features":[450]},{"name":"NELOG_Wksta_UASInit","features":[450]},{"name":"NELOG_Wrong_DLL_Version","features":[450]},{"name":"NERR_ACFFileIOFail","features":[450]},{"name":"NERR_ACFNoParent","features":[450]},{"name":"NERR_ACFNoRoom","features":[450]},{"name":"NERR_ACFNotFound","features":[450]},{"name":"NERR_ACFNotLoaded","features":[450]},{"name":"NERR_ACFTooManyLists","features":[450]},{"name":"NERR_AccountExpired","features":[450]},{"name":"NERR_AccountLockedOut","features":[450]},{"name":"NERR_AccountReuseBlockedByPolicy","features":[450]},{"name":"NERR_AccountUndefined","features":[450]},{"name":"NERR_AcctLimitExceeded","features":[450]},{"name":"NERR_ActiveConns","features":[450]},{"name":"NERR_AddForwarded","features":[450]},{"name":"NERR_AlertExists","features":[450]},{"name":"NERR_AlreadyCloudDomainJoined","features":[450]},{"name":"NERR_AlreadyExists","features":[450]},{"name":"NERR_AlreadyForwarded","features":[450]},{"name":"NERR_AlreadyLoggedOn","features":[450]},{"name":"NERR_BASE","features":[450]},{"name":"NERR_BadAsgType","features":[450]},{"name":"NERR_BadComponent","features":[450]},{"name":"NERR_BadControlRecv","features":[450]},{"name":"NERR_BadDest","features":[450]},{"name":"NERR_BadDev","features":[450]},{"name":"NERR_BadDevString","features":[450]},{"name":"NERR_BadDomainJoinInfo","features":[450]},{"name":"NERR_BadDosFunction","features":[450]},{"name":"NERR_BadDosRetCode","features":[450]},{"name":"NERR_BadEventName","features":[450]},{"name":"NERR_BadFileCheckSum","features":[450]},{"name":"NERR_BadOfflineJoinInfo","features":[450]},{"name":"NERR_BadPassword","features":[450]},{"name":"NERR_BadPasswordCore","features":[450]},{"name":"NERR_BadQueueDevString","features":[450]},{"name":"NERR_BadQueuePriority","features":[450]},{"name":"NERR_BadReceive","features":[450]},{"name":"NERR_BadRecipient","features":[450]},{"name":"NERR_BadServiceName","features":[450]},{"name":"NERR_BadServiceProgName","features":[450]},{"name":"NERR_BadSource","features":[450]},{"name":"NERR_BadTransactConfig","features":[450]},{"name":"NERR_BadUasConfig","features":[450]},{"name":"NERR_BadUsername","features":[450]},{"name":"NERR_BrowserConfiguredToNotRun","features":[450]},{"name":"NERR_BrowserNotStarted","features":[450]},{"name":"NERR_BrowserTableIncomplete","features":[450]},{"name":"NERR_BufTooSmall","features":[450]},{"name":"NERR_CallingRplSrvr","features":[450]},{"name":"NERR_CanNotGrowSegment","features":[450]},{"name":"NERR_CanNotGrowUASFile","features":[450]},{"name":"NERR_CannotUnjoinAadDomain","features":[450]},{"name":"NERR_CannotUpdateAadHostName","features":[450]},{"name":"NERR_CantConnectRplSrvr","features":[450]},{"name":"NERR_CantCreateJoinInfo","features":[450]},{"name":"NERR_CantLoadOfflineHive","features":[450]},{"name":"NERR_CantOpenImageFile","features":[450]},{"name":"NERR_CantType","features":[450]},{"name":"NERR_CantVerifyHostname","features":[450]},{"name":"NERR_CfgCompNotFound","features":[450]},{"name":"NERR_CfgParamNotFound","features":[450]},{"name":"NERR_ClientNameNotFound","features":[450]},{"name":"NERR_CommDevInUse","features":[450]},{"name":"NERR_ComputerAccountNotFound","features":[450]},{"name":"NERR_ConnectionInsecure","features":[450]},{"name":"NERR_DCNotFound","features":[450]},{"name":"NERR_DS8DCNotFound","features":[450]},{"name":"NERR_DS8DCRequired","features":[450]},{"name":"NERR_DS9DCNotFound","features":[450]},{"name":"NERR_DataTypeInvalid","features":[450]},{"name":"NERR_DatabaseUpToDate","features":[450]},{"name":"NERR_DefaultJoinRequired","features":[450]},{"name":"NERR_DelComputerName","features":[450]},{"name":"NERR_DeleteLater","features":[450]},{"name":"NERR_DestExists","features":[450]},{"name":"NERR_DestIdle","features":[450]},{"name":"NERR_DestInvalidOp","features":[450]},{"name":"NERR_DestInvalidState","features":[450]},{"name":"NERR_DestNoRoom","features":[450]},{"name":"NERR_DestNotFound","features":[450]},{"name":"NERR_DevInUse","features":[450]},{"name":"NERR_DevInvalidOpCode","features":[450]},{"name":"NERR_DevNotFound","features":[450]},{"name":"NERR_DevNotOpen","features":[450]},{"name":"NERR_DevNotRedirected","features":[450]},{"name":"NERR_DeviceIsShared","features":[450]},{"name":"NERR_DeviceNotShared","features":[450]},{"name":"NERR_DeviceShareConflict","features":[450]},{"name":"NERR_DfsAlreadyShared","features":[450]},{"name":"NERR_DfsBadRenamePath","features":[450]},{"name":"NERR_DfsCantCreateJunctionPoint","features":[450]},{"name":"NERR_DfsCantRemoveDfsRoot","features":[450]},{"name":"NERR_DfsCantRemoveLastServerShare","features":[450]},{"name":"NERR_DfsChildOrParentInDfs","features":[450]},{"name":"NERR_DfsCyclicalName","features":[450]},{"name":"NERR_DfsDataIsIdentical","features":[450]},{"name":"NERR_DfsDuplicateService","features":[450]},{"name":"NERR_DfsInconsistent","features":[450]},{"name":"NERR_DfsInternalCorruption","features":[450]},{"name":"NERR_DfsInternalError","features":[450]},{"name":"NERR_DfsLeafVolume","features":[450]},{"name":"NERR_DfsNoSuchServer","features":[450]},{"name":"NERR_DfsNoSuchShare","features":[450]},{"name":"NERR_DfsNoSuchVolume","features":[450]},{"name":"NERR_DfsNotALeafVolume","features":[450]},{"name":"NERR_DfsNotSupportedInServerDfs","features":[450]},{"name":"NERR_DfsServerNotDfsAware","features":[450]},{"name":"NERR_DfsServerUpgraded","features":[450]},{"name":"NERR_DfsVolumeAlreadyExists","features":[450]},{"name":"NERR_DfsVolumeDataCorrupt","features":[450]},{"name":"NERR_DfsVolumeHasMultipleServers","features":[450]},{"name":"NERR_DfsVolumeIsInterDfs","features":[450]},{"name":"NERR_DfsVolumeIsOffline","features":[450]},{"name":"NERR_DifferentServers","features":[450]},{"name":"NERR_DriverNotFound","features":[450]},{"name":"NERR_DupNameReboot","features":[450]},{"name":"NERR_DuplicateHostName","features":[450]},{"name":"NERR_DuplicateName","features":[450]},{"name":"NERR_DuplicateShare","features":[450]},{"name":"NERR_ErrCommRunSrv","features":[450]},{"name":"NERR_ErrorExecingGhost","features":[450]},{"name":"NERR_ExecFailure","features":[450]},{"name":"NERR_FileIdNotFound","features":[450]},{"name":"NERR_GroupExists","features":[450]},{"name":"NERR_GroupNotFound","features":[450]},{"name":"NERR_GrpMsgProcessor","features":[450]},{"name":"NERR_HostNameTooLong","features":[450]},{"name":"NERR_ImageParamErr","features":[450]},{"name":"NERR_InUseBySpooler","features":[450]},{"name":"NERR_IncompleteDel","features":[450]},{"name":"NERR_InternalError","features":[450]},{"name":"NERR_InvalidAPI","features":[450]},{"name":"NERR_InvalidComputer","features":[450]},{"name":"NERR_InvalidDatabase","features":[450]},{"name":"NERR_InvalidDevice","features":[450]},{"name":"NERR_InvalidLana","features":[450]},{"name":"NERR_InvalidLogSeek","features":[450]},{"name":"NERR_InvalidLogonHours","features":[450]},{"name":"NERR_InvalidMachineNameForJoin","features":[450]},{"name":"NERR_InvalidMaxUsers","features":[450]},{"name":"NERR_InvalidUASOp","features":[450]},{"name":"NERR_InvalidWorkgroupName","features":[450]},{"name":"NERR_InvalidWorkstation","features":[450]},{"name":"NERR_IsDfsShare","features":[450]},{"name":"NERR_ItemNotFound","features":[450]},{"name":"NERR_JobInvalidState","features":[450]},{"name":"NERR_JobNoRoom","features":[450]},{"name":"NERR_JobNotFound","features":[450]},{"name":"NERR_JoinPerformedMustRestart","features":[450]},{"name":"NERR_LDAPCapableDCRequired","features":[450]},{"name":"NERR_LanmanIniError","features":[450]},{"name":"NERR_LastAdmin","features":[450]},{"name":"NERR_LineTooLong","features":[450]},{"name":"NERR_LocalDrive","features":[450]},{"name":"NERR_LocalForward","features":[450]},{"name":"NERR_LogFileChanged","features":[450]},{"name":"NERR_LogFileCorrupt","features":[450]},{"name":"NERR_LogOverflow","features":[450]},{"name":"NERR_LogonDomainExists","features":[450]},{"name":"NERR_LogonNoUserPath","features":[450]},{"name":"NERR_LogonScriptError","features":[450]},{"name":"NERR_LogonServerConflict","features":[450]},{"name":"NERR_LogonServerNotFound","features":[450]},{"name":"NERR_LogonTrackingError","features":[450]},{"name":"NERR_LogonsPaused","features":[450]},{"name":"NERR_MaxLenExceeded","features":[450]},{"name":"NERR_MsgAlreadyStarted","features":[450]},{"name":"NERR_MsgInitFailed","features":[450]},{"name":"NERR_MsgNotStarted","features":[450]},{"name":"NERR_MultipleNets","features":[450]},{"name":"NERR_NameInUse","features":[450]},{"name":"NERR_NameNotForwarded","features":[450]},{"name":"NERR_NameNotFound","features":[450]},{"name":"NERR_NameUsesIncompatibleCodePage","features":[450]},{"name":"NERR_NetNameNotFound","features":[450]},{"name":"NERR_NetNotStarted","features":[450]},{"name":"NERR_NetlogonNotStarted","features":[450]},{"name":"NERR_NetworkError","features":[450]},{"name":"NERR_NoAlternateServers","features":[450]},{"name":"NERR_NoCommDevs","features":[450]},{"name":"NERR_NoComputerName","features":[450]},{"name":"NERR_NoForwardName","features":[450]},{"name":"NERR_NoJoinPending","features":[450]},{"name":"NERR_NoNetworkResource","features":[450]},{"name":"NERR_NoOfflineJoinInfo","features":[450]},{"name":"NERR_NoRoom","features":[450]},{"name":"NERR_NoRplBootSystem","features":[450]},{"name":"NERR_NoSuchAlert","features":[450]},{"name":"NERR_NoSuchConnection","features":[450]},{"name":"NERR_NoSuchServer","features":[450]},{"name":"NERR_NoSuchSession","features":[450]},{"name":"NERR_NonDosFloppyUsed","features":[450]},{"name":"NERR_NonValidatedLogon","features":[450]},{"name":"NERR_NotInCache","features":[450]},{"name":"NERR_NotInDispatchTbl","features":[450]},{"name":"NERR_NotLocalDomain","features":[450]},{"name":"NERR_NotLocalName","features":[450]},{"name":"NERR_NotLoggedOn","features":[450]},{"name":"NERR_NotPrimary","features":[450]},{"name":"NERR_OpenFiles","features":[450]},{"name":"NERR_PasswordCantChange","features":[450]},{"name":"NERR_PasswordExpired","features":[450]},{"name":"NERR_PasswordFilterError","features":[450]},{"name":"NERR_PasswordHistConflict","features":[450]},{"name":"NERR_PasswordMismatch","features":[450]},{"name":"NERR_PasswordMustChange","features":[450]},{"name":"NERR_PasswordNotComplexEnough","features":[450]},{"name":"NERR_PasswordTooLong","features":[450]},{"name":"NERR_PasswordTooRecent","features":[450]},{"name":"NERR_PasswordTooShort","features":[450]},{"name":"NERR_PausedRemote","features":[450]},{"name":"NERR_PersonalSku","features":[450]},{"name":"NERR_PlainTextSecretsRequired","features":[450]},{"name":"NERR_ProcNoRespond","features":[450]},{"name":"NERR_ProcNotFound","features":[450]},{"name":"NERR_ProfileCleanup","features":[450]},{"name":"NERR_ProfileFileTooBig","features":[450]},{"name":"NERR_ProfileLoadErr","features":[450]},{"name":"NERR_ProfileOffset","features":[450]},{"name":"NERR_ProfileSaveErr","features":[450]},{"name":"NERR_ProfileUnknownCmd","features":[450]},{"name":"NERR_ProgNeedsExtraMem","features":[450]},{"name":"NERR_ProvisioningBlobUnsupported","features":[450]},{"name":"NERR_QExists","features":[450]},{"name":"NERR_QInvalidState","features":[450]},{"name":"NERR_QNoRoom","features":[450]},{"name":"NERR_QNotFound","features":[450]},{"name":"NERR_QueueNotFound","features":[450]},{"name":"NERR_RPL_CONNECTED","features":[450]},{"name":"NERR_RedirectedPath","features":[450]},{"name":"NERR_RemoteBootFailed","features":[450]},{"name":"NERR_RemoteErr","features":[450]},{"name":"NERR_RemoteFull","features":[450]},{"name":"NERR_RemoteOnly","features":[450]},{"name":"NERR_ResourceExists","features":[450]},{"name":"NERR_ResourceNotFound","features":[450]},{"name":"NERR_RplAdapterInfoCorrupted","features":[450]},{"name":"NERR_RplAdapterNameUnavailable","features":[450]},{"name":"NERR_RplAdapterNotFound","features":[450]},{"name":"NERR_RplBackupDatabase","features":[450]},{"name":"NERR_RplBadDatabase","features":[450]},{"name":"NERR_RplBadRegistry","features":[450]},{"name":"NERR_RplBootInUse","features":[450]},{"name":"NERR_RplBootInfoCorrupted","features":[450]},{"name":"NERR_RplBootNameUnavailable","features":[450]},{"name":"NERR_RplBootNotFound","features":[450]},{"name":"NERR_RplBootRestart","features":[450]},{"name":"NERR_RplBootServiceTerm","features":[450]},{"name":"NERR_RplBootStartFailed","features":[450]},{"name":"NERR_RplCannotEnum","features":[450]},{"name":"NERR_RplConfigInfoCorrupted","features":[450]},{"name":"NERR_RplConfigNameUnavailable","features":[450]},{"name":"NERR_RplConfigNotEmpty","features":[450]},{"name":"NERR_RplConfigNotFound","features":[450]},{"name":"NERR_RplIncompatibleProfile","features":[450]},{"name":"NERR_RplInternal","features":[450]},{"name":"NERR_RplLoadrDiskErr","features":[450]},{"name":"NERR_RplLoadrNetBiosErr","features":[450]},{"name":"NERR_RplNeedsRPLUSERAcct","features":[450]},{"name":"NERR_RplNoAdaptersStarted","features":[450]},{"name":"NERR_RplNotRplServer","features":[450]},{"name":"NERR_RplProfileInfoCorrupted","features":[450]},{"name":"NERR_RplProfileNameUnavailable","features":[450]},{"name":"NERR_RplProfileNotEmpty","features":[450]},{"name":"NERR_RplProfileNotFound","features":[450]},{"name":"NERR_RplRplfilesShare","features":[450]},{"name":"NERR_RplSrvrCallFailed","features":[450]},{"name":"NERR_RplVendorInfoCorrupted","features":[450]},{"name":"NERR_RplVendorNameUnavailable","features":[450]},{"name":"NERR_RplVendorNotFound","features":[450]},{"name":"NERR_RplWkstaInfoCorrupted","features":[450]},{"name":"NERR_RplWkstaNameUnavailable","features":[450]},{"name":"NERR_RplWkstaNeedsUserAcct","features":[450]},{"name":"NERR_RplWkstaNotFound","features":[450]},{"name":"NERR_RunSrvPaused","features":[450]},{"name":"NERR_SameAsComputerName","features":[450]},{"name":"NERR_ServerNotStarted","features":[450]},{"name":"NERR_ServiceCtlBusy","features":[450]},{"name":"NERR_ServiceCtlNotValid","features":[450]},{"name":"NERR_ServiceCtlTimeout","features":[450]},{"name":"NERR_ServiceEntryLocked","features":[450]},{"name":"NERR_ServiceInstalled","features":[450]},{"name":"NERR_ServiceKillProc","features":[450]},{"name":"NERR_ServiceNotCtrl","features":[450]},{"name":"NERR_ServiceNotInstalled","features":[450]},{"name":"NERR_ServiceNotStarting","features":[450]},{"name":"NERR_ServiceTableFull","features":[450]},{"name":"NERR_ServiceTableLocked","features":[450]},{"name":"NERR_SetupAlreadyJoined","features":[450]},{"name":"NERR_SetupCheckDNSConfig","features":[450]},{"name":"NERR_SetupDomainController","features":[450]},{"name":"NERR_SetupNotJoined","features":[450]},{"name":"NERR_ShareMem","features":[450]},{"name":"NERR_ShareNotFound","features":[450]},{"name":"NERR_SourceIsDir","features":[450]},{"name":"NERR_SpeGroupOp","features":[450]},{"name":"NERR_SpoolNoMemory","features":[450]},{"name":"NERR_SpoolerNotLoaded","features":[450]},{"name":"NERR_StandaloneLogon","features":[450]},{"name":"NERR_StartingRplBoot","features":[450]},{"name":"NERR_Success","features":[450]},{"name":"NERR_SyncRequired","features":[450]},{"name":"NERR_TargetVersionUnsupported","features":[450]},{"name":"NERR_TimeDiffAtDC","features":[450]},{"name":"NERR_TmpFile","features":[450]},{"name":"NERR_TooManyAlerts","features":[450]},{"name":"NERR_TooManyConnections","features":[450]},{"name":"NERR_TooManyEntries","features":[450]},{"name":"NERR_TooManyFiles","features":[450]},{"name":"NERR_TooManyHostNames","features":[450]},{"name":"NERR_TooManyImageParams","features":[450]},{"name":"NERR_TooManyItems","features":[450]},{"name":"NERR_TooManyNames","features":[450]},{"name":"NERR_TooManyServers","features":[450]},{"name":"NERR_TooManySessions","features":[450]},{"name":"NERR_TooMuchData","features":[450]},{"name":"NERR_TruncatedBroadcast","features":[450]},{"name":"NERR_TryDownLevel","features":[450]},{"name":"NERR_UPSDriverNotStarted","features":[450]},{"name":"NERR_UPSInvalidCommPort","features":[450]},{"name":"NERR_UPSInvalidConfig","features":[450]},{"name":"NERR_UPSShutdownFailed","features":[450]},{"name":"NERR_UPSSignalAsserted","features":[450]},{"name":"NERR_UnableToAddName_F","features":[450]},{"name":"NERR_UnableToAddName_W","features":[450]},{"name":"NERR_UnableToDelName_F","features":[450]},{"name":"NERR_UnableToDelName_W","features":[450]},{"name":"NERR_UnknownDevDir","features":[450]},{"name":"NERR_UnknownServer","features":[450]},{"name":"NERR_UseNotFound","features":[450]},{"name":"NERR_UserExists","features":[450]},{"name":"NERR_UserInGroup","features":[450]},{"name":"NERR_UserLogon","features":[450]},{"name":"NERR_UserNotFound","features":[450]},{"name":"NERR_UserNotInGroup","features":[450]},{"name":"NERR_ValuesNotSet","features":[450]},{"name":"NERR_WkstaInconsistentState","features":[450]},{"name":"NERR_WkstaNotStarted","features":[450]},{"name":"NERR_WriteFault","features":[450]},{"name":"NETBIOS_NAME_LEN","features":[450]},{"name":"NETCFG_CLIENT_CID_MS_MSClient","features":[450]},{"name":"NETCFG_E_ACTIVE_RAS_CONNECTIONS","features":[450]},{"name":"NETCFG_E_ADAPTER_NOT_FOUND","features":[450]},{"name":"NETCFG_E_ALREADY_INITIALIZED","features":[450]},{"name":"NETCFG_E_COMPONENT_REMOVED_PENDING_REBOOT","features":[450]},{"name":"NETCFG_E_DUPLICATE_INSTANCEID","features":[450]},{"name":"NETCFG_E_IN_USE","features":[450]},{"name":"NETCFG_E_MAX_FILTER_LIMIT","features":[450]},{"name":"NETCFG_E_NEED_REBOOT","features":[450]},{"name":"NETCFG_E_NOT_INITIALIZED","features":[450]},{"name":"NETCFG_E_NO_WRITE_LOCK","features":[450]},{"name":"NETCFG_E_VMSWITCH_ACTIVE_OVER_ADAPTER","features":[450]},{"name":"NETCFG_SERVICE_CID_MS_NETBIOS","features":[450]},{"name":"NETCFG_SERVICE_CID_MS_PSCHED","features":[450]},{"name":"NETCFG_SERVICE_CID_MS_SERVER","features":[450]},{"name":"NETCFG_SERVICE_CID_MS_WLBS","features":[450]},{"name":"NETCFG_S_CAUSED_SETUP_CHANGE","features":[450]},{"name":"NETCFG_S_COMMIT_NOW","features":[450]},{"name":"NETCFG_S_DISABLE_QUERY","features":[450]},{"name":"NETCFG_S_REBOOT","features":[450]},{"name":"NETCFG_S_STILL_REFERENCED","features":[450]},{"name":"NETCFG_TRANS_CID_MS_APPLETALK","features":[450]},{"name":"NETCFG_TRANS_CID_MS_NETBEUI","features":[450]},{"name":"NETCFG_TRANS_CID_MS_NETMON","features":[450]},{"name":"NETCFG_TRANS_CID_MS_NWIPX","features":[450]},{"name":"NETCFG_TRANS_CID_MS_NWSPX","features":[450]},{"name":"NETCFG_TRANS_CID_MS_TCPIP","features":[450]},{"name":"NETLOGON_CONTROL_BACKUP_CHANGE_LOG","features":[450]},{"name":"NETLOGON_CONTROL_BREAKPOINT","features":[450]},{"name":"NETLOGON_CONTROL_CHANGE_PASSWORD","features":[450]},{"name":"NETLOGON_CONTROL_FIND_USER","features":[450]},{"name":"NETLOGON_CONTROL_FORCE_DNS_REG","features":[450]},{"name":"NETLOGON_CONTROL_PDC_REPLICATE","features":[450]},{"name":"NETLOGON_CONTROL_QUERY","features":[450]},{"name":"NETLOGON_CONTROL_QUERY_DNS_REG","features":[450]},{"name":"NETLOGON_CONTROL_QUERY_ENC_TYPES","features":[450]},{"name":"NETLOGON_CONTROL_REDISCOVER","features":[450]},{"name":"NETLOGON_CONTROL_REPLICATE","features":[450]},{"name":"NETLOGON_CONTROL_SET_DBFLAG","features":[450]},{"name":"NETLOGON_CONTROL_SYNCHRONIZE","features":[450]},{"name":"NETLOGON_CONTROL_TC_QUERY","features":[450]},{"name":"NETLOGON_CONTROL_TC_VERIFY","features":[450]},{"name":"NETLOGON_CONTROL_TRANSPORT_NOTIFY","features":[450]},{"name":"NETLOGON_CONTROL_TRUNCATE_LOG","features":[450]},{"name":"NETLOGON_CONTROL_UNLOAD_NETLOGON_DLL","features":[450]},{"name":"NETLOGON_DNS_UPDATE_FAILURE","features":[450]},{"name":"NETLOGON_FULL_SYNC_REPLICATION","features":[450]},{"name":"NETLOGON_HAS_IP","features":[450]},{"name":"NETLOGON_HAS_TIMESERV","features":[450]},{"name":"NETLOGON_INFO_1","features":[450]},{"name":"NETLOGON_INFO_2","features":[450]},{"name":"NETLOGON_INFO_3","features":[450]},{"name":"NETLOGON_INFO_4","features":[450]},{"name":"NETLOGON_REDO_NEEDED","features":[450]},{"name":"NETLOGON_REPLICATION_IN_PROGRESS","features":[450]},{"name":"NETLOGON_REPLICATION_NEEDED","features":[450]},{"name":"NETLOGON_VERIFY_STATUS_RETURNED","features":[450]},{"name":"NETLOG_NetlogonNonWindowsSupportsSecureRpc","features":[450]},{"name":"NETLOG_NetlogonRc4Allowed","features":[450]},{"name":"NETLOG_NetlogonRc4Denied","features":[450]},{"name":"NETLOG_NetlogonRpcBacklogLimitFailure","features":[450]},{"name":"NETLOG_NetlogonRpcBacklogLimitSet","features":[450]},{"name":"NETLOG_NetlogonRpcSigningClient","features":[450]},{"name":"NETLOG_NetlogonRpcSigningTrust","features":[450]},{"name":"NETLOG_NetlogonUnsecureRpcClient","features":[450]},{"name":"NETLOG_NetlogonUnsecureRpcMachineAllowedBySsdl","features":[450]},{"name":"NETLOG_NetlogonUnsecureRpcTrust","features":[450]},{"name":"NETLOG_NetlogonUnsecureRpcTrustAllowedBySsdl","features":[450]},{"name":"NETLOG_NetlogonUnsecuredRpcMachineTemporarilyAllowed","features":[450]},{"name":"NETLOG_PassThruFilterError_Request_AdminOverride","features":[450]},{"name":"NETLOG_PassThruFilterError_Request_Blocked","features":[450]},{"name":"NETLOG_PassThruFilterError_Summary_AdminOverride","features":[450]},{"name":"NETLOG_PassThruFilterError_Summary_Blocked","features":[450]},{"name":"NETMAN_VARTYPE_HARDWARE_ADDRESS","features":[450]},{"name":"NETMAN_VARTYPE_STRING","features":[450]},{"name":"NETMAN_VARTYPE_ULONG","features":[450]},{"name":"NETSETUP_ACCT_CREATE","features":[450]},{"name":"NETSETUP_ACCT_DELETE","features":[450]},{"name":"NETSETUP_ALT_SAMACCOUNTNAME","features":[450]},{"name":"NETSETUP_AMBIGUOUS_DC","features":[450]},{"name":"NETSETUP_DEFER_SPN_SET","features":[450]},{"name":"NETSETUP_DNS_NAME_CHANGES_ONLY","features":[450]},{"name":"NETSETUP_DOMAIN_JOIN_IF_JOINED","features":[450]},{"name":"NETSETUP_DONT_CONTROL_SERVICES","features":[450]},{"name":"NETSETUP_FORCE_SPN_SET","features":[450]},{"name":"NETSETUP_IGNORE_UNSUPPORTED_FLAGS","features":[450]},{"name":"NETSETUP_INSTALL_INVOCATION","features":[450]},{"name":"NETSETUP_JOIN_DC_ACCOUNT","features":[450]},{"name":"NETSETUP_JOIN_DOMAIN","features":[450]},{"name":"NETSETUP_JOIN_READONLY","features":[450]},{"name":"NETSETUP_JOIN_STATUS","features":[450]},{"name":"NETSETUP_JOIN_UNSECURE","features":[450]},{"name":"NETSETUP_JOIN_WITH_NEW_NAME","features":[450]},{"name":"NETSETUP_MACHINE_PWD_PASSED","features":[450]},{"name":"NETSETUP_NAME_TYPE","features":[450]},{"name":"NETSETUP_NO_ACCT_REUSE","features":[450]},{"name":"NETSETUP_NO_NETLOGON_CACHE","features":[450]},{"name":"NETSETUP_PROVISION","features":[450]},{"name":"NETSETUP_PROVISIONING_PARAMS","features":[450]},{"name":"NETSETUP_PROVISIONING_PARAMS_CURRENT_VERSION","features":[450]},{"name":"NETSETUP_PROVISIONING_PARAMS_WIN8_VERSION","features":[450]},{"name":"NETSETUP_PROVISION_CHECK_PWD_ONLY","features":[450]},{"name":"NETSETUP_PROVISION_DOWNLEVEL_PRIV_SUPPORT","features":[450]},{"name":"NETSETUP_PROVISION_ONLINE_CALLER","features":[450]},{"name":"NETSETUP_PROVISION_PERSISTENTSITE","features":[450]},{"name":"NETSETUP_PROVISION_REUSE_ACCOUNT","features":[450]},{"name":"NETSETUP_PROVISION_ROOT_CA_CERTS","features":[450]},{"name":"NETSETUP_PROVISION_SKIP_ACCOUNT_SEARCH","features":[450]},{"name":"NETSETUP_PROVISION_USE_DEFAULT_PASSWORD","features":[450]},{"name":"NETSETUP_SET_MACHINE_NAME","features":[450]},{"name":"NETSETUP_WIN9X_UPGRADE","features":[450]},{"name":"NETWORK_INSTALL_TIME","features":[450]},{"name":"NETWORK_NAME","features":[450]},{"name":"NETWORK_UPGRADE_TYPE","features":[450]},{"name":"NET_COMPUTER_NAME_TYPE","features":[450]},{"name":"NET_DFS_ENUM","features":[450]},{"name":"NET_DFS_ENUMEX","features":[450]},{"name":"NET_DISPLAY_GROUP","features":[450]},{"name":"NET_DISPLAY_MACHINE","features":[450]},{"name":"NET_DISPLAY_USER","features":[450]},{"name":"NET_IGNORE_UNSUPPORTED_FLAGS","features":[450]},{"name":"NET_JOIN_DOMAIN_JOIN_OPTIONS","features":[450]},{"name":"NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS","features":[450]},{"name":"NET_REQUEST_PROVISION_OPTIONS","features":[450]},{"name":"NET_SERVER_TYPE","features":[450]},{"name":"NET_USER_ENUM_FILTER_FLAGS","features":[450]},{"name":"NET_VALIDATE_AUTHENTICATION_INPUT_ARG","features":[307,450]},{"name":"NET_VALIDATE_BAD_PASSWORD_COUNT","features":[450]},{"name":"NET_VALIDATE_BAD_PASSWORD_TIME","features":[450]},{"name":"NET_VALIDATE_LOCKOUT_TIME","features":[450]},{"name":"NET_VALIDATE_OUTPUT_ARG","features":[307,450]},{"name":"NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG","features":[307,450]},{"name":"NET_VALIDATE_PASSWORD_HASH","features":[450]},{"name":"NET_VALIDATE_PASSWORD_HISTORY","features":[450]},{"name":"NET_VALIDATE_PASSWORD_HISTORY_LENGTH","features":[450]},{"name":"NET_VALIDATE_PASSWORD_LAST_SET","features":[450]},{"name":"NET_VALIDATE_PASSWORD_RESET_INPUT_ARG","features":[307,450]},{"name":"NET_VALIDATE_PASSWORD_TYPE","features":[450]},{"name":"NET_VALIDATE_PERSISTED_FIELDS","features":[307,450]},{"name":"NON_VALIDATED_LOGON","features":[450]},{"name":"NOT_A_DFS_PATH","features":[450]},{"name":"NO_PERMISSION_REQUIRED","features":[450]},{"name":"NSF_COMPONENT_UPDATE","features":[450]},{"name":"NSF_POSTSYSINSTALL","features":[450]},{"name":"NSF_PRIMARYINSTALL","features":[450]},{"name":"NSF_WIN16_UPGRADE","features":[450]},{"name":"NSF_WIN95_UPGRADE","features":[450]},{"name":"NSF_WINNT_SBS_UPGRADE","features":[450]},{"name":"NSF_WINNT_SVR_UPGRADE","features":[450]},{"name":"NSF_WINNT_WKS_UPGRADE","features":[450]},{"name":"NTFRSPRF_COLLECT_RPC_BINDING_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_COLLECT_RPC_BINDING_ERROR_SET","features":[450]},{"name":"NTFRSPRF_COLLECT_RPC_CALL_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_COLLECT_RPC_CALL_ERROR_SET","features":[450]},{"name":"NTFRSPRF_OPEN_RPC_BINDING_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_OPEN_RPC_BINDING_ERROR_SET","features":[450]},{"name":"NTFRSPRF_OPEN_RPC_CALL_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_OPEN_RPC_CALL_ERROR_SET","features":[450]},{"name":"NTFRSPRF_REGISTRY_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_REGISTRY_ERROR_SET","features":[450]},{"name":"NTFRSPRF_VIRTUALALLOC_ERROR_CONN","features":[450]},{"name":"NTFRSPRF_VIRTUALALLOC_ERROR_SET","features":[450]},{"name":"NULL_USERSETINFO_PASSWD","features":[450]},{"name":"NWSAP_DISPLAY_NAME","features":[450]},{"name":"NWSAP_EVENT_BADWANFILTER_VALUE","features":[450]},{"name":"NWSAP_EVENT_BIND_FAILED","features":[450]},{"name":"NWSAP_EVENT_CARDLISTEVENT_FAIL","features":[450]},{"name":"NWSAP_EVENT_CARDMALLOC_FAILED","features":[450]},{"name":"NWSAP_EVENT_CREATELPCEVENT_ERROR","features":[450]},{"name":"NWSAP_EVENT_CREATELPCPORT_ERROR","features":[450]},{"name":"NWSAP_EVENT_GETSOCKNAME_FAILED","features":[450]},{"name":"NWSAP_EVENT_HASHTABLE_MALLOC_FAILED","features":[450]},{"name":"NWSAP_EVENT_INVALID_FILTERNAME","features":[450]},{"name":"NWSAP_EVENT_KEY_NOT_FOUND","features":[450]},{"name":"NWSAP_EVENT_LPCHANDLEMEMORY_ERROR","features":[450]},{"name":"NWSAP_EVENT_LPCLISTENMEMORY_ERROR","features":[450]},{"name":"NWSAP_EVENT_NOCARDS","features":[450]},{"name":"NWSAP_EVENT_OPTBCASTINADDR_FAILED","features":[450]},{"name":"NWSAP_EVENT_OPTEXTENDEDADDR_FAILED","features":[450]},{"name":"NWSAP_EVENT_OPTMAXADAPTERNUM_ERROR","features":[450]},{"name":"NWSAP_EVENT_RECVSEM_FAIL","features":[450]},{"name":"NWSAP_EVENT_SDMDEVENT_FAIL","features":[450]},{"name":"NWSAP_EVENT_SENDEVENT_FAIL","features":[450]},{"name":"NWSAP_EVENT_SETOPTBCAST_FAILED","features":[450]},{"name":"NWSAP_EVENT_SOCKET_FAILED","features":[450]},{"name":"NWSAP_EVENT_STARTLPCWORKER_ERROR","features":[450]},{"name":"NWSAP_EVENT_STARTRECEIVE_ERROR","features":[450]},{"name":"NWSAP_EVENT_STARTWANCHECK_ERROR","features":[450]},{"name":"NWSAP_EVENT_STARTWANWORKER_ERROR","features":[450]},{"name":"NWSAP_EVENT_STARTWORKER_ERROR","features":[450]},{"name":"NWSAP_EVENT_TABLE_MALLOC_FAILED","features":[450]},{"name":"NWSAP_EVENT_THREADEVENT_FAIL","features":[450]},{"name":"NWSAP_EVENT_WANBIND_FAILED","features":[450]},{"name":"NWSAP_EVENT_WANEVENT_ERROR","features":[450]},{"name":"NWSAP_EVENT_WANHANDLEMEMORY_ERROR","features":[450]},{"name":"NWSAP_EVENT_WANSEM_FAIL","features":[450]},{"name":"NWSAP_EVENT_WANSOCKET_FAILED","features":[450]},{"name":"NWSAP_EVENT_WSASTARTUP_FAILED","features":[450]},{"name":"NetAccessAdd","features":[450]},{"name":"NetAccessDel","features":[450]},{"name":"NetAccessEnum","features":[450]},{"name":"NetAccessGetInfo","features":[450]},{"name":"NetAccessGetUserPerms","features":[450]},{"name":"NetAccessSetInfo","features":[450]},{"name":"NetAddAlternateComputerName","features":[450]},{"name":"NetAddServiceAccount","features":[307,450]},{"name":"NetAlertRaise","features":[450]},{"name":"NetAlertRaiseEx","features":[450]},{"name":"NetAllComputerNames","features":[450]},{"name":"NetAlternateComputerNames","features":[450]},{"name":"NetApiBufferAllocate","features":[450]},{"name":"NetApiBufferFree","features":[450]},{"name":"NetApiBufferReallocate","features":[450]},{"name":"NetApiBufferSize","features":[450]},{"name":"NetAuditClear","features":[450]},{"name":"NetAuditRead","features":[450]},{"name":"NetAuditWrite","features":[450]},{"name":"NetComputerNameTypeMax","features":[450]},{"name":"NetConfigGet","features":[450]},{"name":"NetConfigGetAll","features":[450]},{"name":"NetConfigSet","features":[450]},{"name":"NetCreateProvisioningPackage","features":[450]},{"name":"NetEnumerateComputerNames","features":[450]},{"name":"NetEnumerateServiceAccounts","features":[307,450]},{"name":"NetErrorLogClear","features":[450]},{"name":"NetErrorLogRead","features":[450]},{"name":"NetErrorLogWrite","features":[450]},{"name":"NetFreeAadJoinInformation","features":[307,450,393]},{"name":"NetGetAadJoinInformation","features":[307,450,393]},{"name":"NetGetAnyDCName","features":[450]},{"name":"NetGetDCName","features":[450]},{"name":"NetGetDisplayInformationIndex","features":[450]},{"name":"NetGetJoinInformation","features":[450]},{"name":"NetGetJoinableOUs","features":[450]},{"name":"NetGroupAdd","features":[450]},{"name":"NetGroupAddUser","features":[450]},{"name":"NetGroupDel","features":[450]},{"name":"NetGroupDelUser","features":[450]},{"name":"NetGroupEnum","features":[450]},{"name":"NetGroupGetInfo","features":[450]},{"name":"NetGroupGetUsers","features":[450]},{"name":"NetGroupSetInfo","features":[450]},{"name":"NetGroupSetUsers","features":[450]},{"name":"NetIsServiceAccount","features":[307,450]},{"name":"NetJoinDomain","features":[450]},{"name":"NetLocalGroupAdd","features":[450]},{"name":"NetLocalGroupAddMember","features":[450,310]},{"name":"NetLocalGroupAddMembers","features":[450]},{"name":"NetLocalGroupDel","features":[450]},{"name":"NetLocalGroupDelMember","features":[450,310]},{"name":"NetLocalGroupDelMembers","features":[450]},{"name":"NetLocalGroupEnum","features":[450]},{"name":"NetLocalGroupGetInfo","features":[450]},{"name":"NetLocalGroupGetMembers","features":[450]},{"name":"NetLocalGroupSetInfo","features":[450]},{"name":"NetLocalGroupSetMembers","features":[450]},{"name":"NetMessageBufferSend","features":[450]},{"name":"NetMessageNameAdd","features":[450]},{"name":"NetMessageNameDel","features":[450]},{"name":"NetMessageNameEnum","features":[450]},{"name":"NetMessageNameGetInfo","features":[450]},{"name":"NetPrimaryComputerName","features":[450]},{"name":"NetProvisionComputerAccount","features":[450]},{"name":"NetProvisioning","features":[450]},{"name":"NetQueryDisplayInformation","features":[450]},{"name":"NetQueryServiceAccount","features":[307,450]},{"name":"NetRemoteComputerSupports","features":[450]},{"name":"NetRemoteTOD","features":[450]},{"name":"NetRemoveAlternateComputerName","features":[450]},{"name":"NetRemoveServiceAccount","features":[307,450]},{"name":"NetRenameMachineInDomain","features":[450]},{"name":"NetReplExportDirAdd","features":[450]},{"name":"NetReplExportDirDel","features":[450]},{"name":"NetReplExportDirEnum","features":[450]},{"name":"NetReplExportDirGetInfo","features":[450]},{"name":"NetReplExportDirLock","features":[450]},{"name":"NetReplExportDirSetInfo","features":[450]},{"name":"NetReplExportDirUnlock","features":[450]},{"name":"NetReplGetInfo","features":[450]},{"name":"NetReplImportDirAdd","features":[450]},{"name":"NetReplImportDirDel","features":[450]},{"name":"NetReplImportDirEnum","features":[450]},{"name":"NetReplImportDirGetInfo","features":[450]},{"name":"NetReplImportDirLock","features":[450]},{"name":"NetReplImportDirUnlock","features":[450]},{"name":"NetReplSetInfo","features":[450]},{"name":"NetRequestOfflineDomainJoin","features":[450]},{"name":"NetRequestProvisioningPackageInstall","features":[450]},{"name":"NetScheduleJobAdd","features":[450]},{"name":"NetScheduleJobDel","features":[450]},{"name":"NetScheduleJobEnum","features":[450]},{"name":"NetScheduleJobGetInfo","features":[450]},{"name":"NetServerComputerNameAdd","features":[450]},{"name":"NetServerComputerNameDel","features":[450]},{"name":"NetServerDiskEnum","features":[450]},{"name":"NetServerEnum","features":[450]},{"name":"NetServerGetInfo","features":[450]},{"name":"NetServerSetInfo","features":[450]},{"name":"NetServerTransportAdd","features":[450]},{"name":"NetServerTransportAddEx","features":[450]},{"name":"NetServerTransportDel","features":[450]},{"name":"NetServerTransportEnum","features":[450]},{"name":"NetServiceControl","features":[450]},{"name":"NetServiceEnum","features":[450]},{"name":"NetServiceGetInfo","features":[450]},{"name":"NetServiceInstall","features":[450]},{"name":"NetSetPrimaryComputerName","features":[450]},{"name":"NetSetupDnsMachine","features":[450]},{"name":"NetSetupDomain","features":[450]},{"name":"NetSetupDomainName","features":[450]},{"name":"NetSetupMachine","features":[450]},{"name":"NetSetupNonExistentDomain","features":[450]},{"name":"NetSetupUnjoined","features":[450]},{"name":"NetSetupUnknown","features":[450]},{"name":"NetSetupUnknownStatus","features":[450]},{"name":"NetSetupWorkgroup","features":[450]},{"name":"NetSetupWorkgroupName","features":[450]},{"name":"NetUnjoinDomain","features":[450]},{"name":"NetUseAdd","features":[450]},{"name":"NetUseDel","features":[450]},{"name":"NetUseEnum","features":[450]},{"name":"NetUseGetInfo","features":[450]},{"name":"NetUserAdd","features":[450]},{"name":"NetUserChangePassword","features":[450]},{"name":"NetUserDel","features":[450]},{"name":"NetUserEnum","features":[450]},{"name":"NetUserGetGroups","features":[450]},{"name":"NetUserGetInfo","features":[450]},{"name":"NetUserGetLocalGroups","features":[450]},{"name":"NetUserModalsGet","features":[450]},{"name":"NetUserModalsSet","features":[450]},{"name":"NetUserSetGroups","features":[450]},{"name":"NetUserSetInfo","features":[450]},{"name":"NetValidateAuthentication","features":[450]},{"name":"NetValidateName","features":[450]},{"name":"NetValidatePasswordChange","features":[450]},{"name":"NetValidatePasswordPolicy","features":[450]},{"name":"NetValidatePasswordPolicyFree","features":[450]},{"name":"NetValidatePasswordReset","features":[450]},{"name":"NetWkstaGetInfo","features":[450]},{"name":"NetWkstaSetInfo","features":[450]},{"name":"NetWkstaTransportAdd","features":[450]},{"name":"NetWkstaTransportDel","features":[450]},{"name":"NetWkstaTransportEnum","features":[450]},{"name":"NetWkstaUserEnum","features":[450]},{"name":"NetWkstaUserGetInfo","features":[450]},{"name":"NetWkstaUserSetInfo","features":[450]},{"name":"OBO_COMPONENT","features":[450]},{"name":"OBO_SOFTWARE","features":[450]},{"name":"OBO_TOKEN","features":[307,450]},{"name":"OBO_TOKEN_TYPE","features":[450]},{"name":"OBO_USER","features":[450]},{"name":"OS2MSG_FILENAME","features":[450]},{"name":"PARMNUM_ALL","features":[450]},{"name":"PARMNUM_BASE_INFOLEVEL","features":[450]},{"name":"PARM_ERROR_NONE","features":[450]},{"name":"PARM_ERROR_UNKNOWN","features":[450]},{"name":"PASSWORD_EXPIRED","features":[450]},{"name":"PATHLEN","features":[450]},{"name":"PLATFORM_ID_DOS","features":[450]},{"name":"PLATFORM_ID_NT","features":[450]},{"name":"PLATFORM_ID_OS2","features":[450]},{"name":"PLATFORM_ID_OSF","features":[450]},{"name":"PLATFORM_ID_VMS","features":[450]},{"name":"PREFIX_MISMATCH","features":[450]},{"name":"PREFIX_MISMATCH_FIXED","features":[450]},{"name":"PREFIX_MISMATCH_NOT_FIXED","features":[450]},{"name":"PRINT_OTHER_INFO","features":[450]},{"name":"PRJOB_COMPLETE","features":[450]},{"name":"PRJOB_DELETED","features":[450]},{"name":"PRJOB_DESTNOPAPER","features":[450]},{"name":"PRJOB_DESTOFFLINE","features":[450]},{"name":"PRJOB_DESTPAUSED","features":[450]},{"name":"PRJOB_DEVSTATUS","features":[450]},{"name":"PRJOB_ERROR","features":[450]},{"name":"PRJOB_INTERV","features":[450]},{"name":"PRJOB_NOTIFY","features":[450]},{"name":"PRJOB_QSTATUS","features":[450]},{"name":"PRJOB_QS_PAUSED","features":[450]},{"name":"PRJOB_QS_PRINTING","features":[450]},{"name":"PRJOB_QS_QUEUED","features":[450]},{"name":"PRJOB_QS_SPOOLING","features":[450]},{"name":"PROTO_IPV6_DHCP","features":[450]},{"name":"PROTO_IP_ALG","features":[450]},{"name":"PROTO_IP_BGMP","features":[450]},{"name":"PROTO_IP_BOOTP","features":[450]},{"name":"PROTO_IP_DHCP_ALLOCATOR","features":[450]},{"name":"PROTO_IP_DIFFSERV","features":[450]},{"name":"PROTO_IP_DNS_PROXY","features":[450]},{"name":"PROTO_IP_DTP","features":[450]},{"name":"PROTO_IP_FTP","features":[450]},{"name":"PROTO_IP_H323","features":[450]},{"name":"PROTO_IP_IGMP","features":[450]},{"name":"PROTO_IP_MGM","features":[450]},{"name":"PROTO_IP_MSDP","features":[450]},{"name":"PROTO_IP_NAT","features":[450]},{"name":"PROTO_IP_VRRP","features":[450]},{"name":"PROTO_TYPE_MCAST","features":[450]},{"name":"PROTO_TYPE_MS0","features":[450]},{"name":"PROTO_TYPE_MS1","features":[450]},{"name":"PROTO_TYPE_UCAST","features":[450]},{"name":"PROTO_VENDOR_MS0","features":[450]},{"name":"PROTO_VENDOR_MS1","features":[450]},{"name":"PROTO_VENDOR_MS2","features":[450]},{"name":"PWLEN","features":[450]},{"name":"QNLEN","features":[450]},{"name":"RASCON_IPUI","features":[307,450]},{"name":"RASCON_UIINFO_FLAGS","features":[450]},{"name":"RCUIF_DEMAND_DIAL","features":[450]},{"name":"RCUIF_DISABLE_CLASS_BASED_ROUTE","features":[450]},{"name":"RCUIF_ENABLE_NBT","features":[450]},{"name":"RCUIF_NOT_ADMIN","features":[450]},{"name":"RCUIF_USE_DISABLE_REGISTER_DNS","features":[450]},{"name":"RCUIF_USE_HEADER_COMPRESSION","features":[450]},{"name":"RCUIF_USE_IPv4_EXPLICIT_METRIC","features":[450]},{"name":"RCUIF_USE_IPv4_NAME_SERVERS","features":[450]},{"name":"RCUIF_USE_IPv4_REMOTE_GATEWAY","features":[450]},{"name":"RCUIF_USE_IPv4_STATICADDRESS","features":[450]},{"name":"RCUIF_USE_IPv6_EXPLICIT_METRIC","features":[450]},{"name":"RCUIF_USE_IPv6_NAME_SERVERS","features":[450]},{"name":"RCUIF_USE_IPv6_REMOTE_GATEWAY","features":[450]},{"name":"RCUIF_USE_IPv6_STATICADDRESS","features":[450]},{"name":"RCUIF_USE_PRIVATE_DNS_SUFFIX","features":[450]},{"name":"RCUIF_VPN","features":[450]},{"name":"REGISTER_PROTOCOL_ENTRY_POINT_STRING","features":[450]},{"name":"REPL_EDIR_INFO_0","features":[450]},{"name":"REPL_EDIR_INFO_1","features":[450]},{"name":"REPL_EDIR_INFO_1000","features":[450]},{"name":"REPL_EDIR_INFO_1001","features":[450]},{"name":"REPL_EDIR_INFO_2","features":[450]},{"name":"REPL_EXPORT_EXTENT_INFOLEVEL","features":[450]},{"name":"REPL_EXPORT_INTEGRITY_INFOLEVEL","features":[450]},{"name":"REPL_EXTENT_FILE","features":[450]},{"name":"REPL_EXTENT_TREE","features":[450]},{"name":"REPL_GUARDTIME_INFOLEVEL","features":[450]},{"name":"REPL_IDIR_INFO_0","features":[450]},{"name":"REPL_IDIR_INFO_1","features":[450]},{"name":"REPL_INFO_0","features":[450]},{"name":"REPL_INFO_1000","features":[450]},{"name":"REPL_INFO_1001","features":[450]},{"name":"REPL_INFO_1002","features":[450]},{"name":"REPL_INFO_1003","features":[450]},{"name":"REPL_INTEGRITY_FILE","features":[450]},{"name":"REPL_INTEGRITY_TREE","features":[450]},{"name":"REPL_INTERVAL_INFOLEVEL","features":[450]},{"name":"REPL_PULSE_INFOLEVEL","features":[450]},{"name":"REPL_RANDOM_INFOLEVEL","features":[450]},{"name":"REPL_ROLE_BOTH","features":[450]},{"name":"REPL_ROLE_EXPORT","features":[450]},{"name":"REPL_ROLE_IMPORT","features":[450]},{"name":"REPL_STATE_NEVER_REPLICATED","features":[450]},{"name":"REPL_STATE_NO_MASTER","features":[450]},{"name":"REPL_STATE_NO_SYNC","features":[450]},{"name":"REPL_STATE_OK","features":[450]},{"name":"REPL_UNLOCK_FORCE","features":[450]},{"name":"REPL_UNLOCK_NOFORCE","features":[450]},{"name":"RF_ADD_ALL_INTERFACES","features":[450]},{"name":"RF_DEMAND_UPDATE_ROUTES","features":[450]},{"name":"RF_MULTICAST","features":[450]},{"name":"RF_POWER","features":[450]},{"name":"RF_ROUTING","features":[450]},{"name":"RF_ROUTINGV6","features":[450]},{"name":"RIS_INTERFACE_ADDRESS_CHANGE","features":[450]},{"name":"RIS_INTERFACE_DISABLED","features":[450]},{"name":"RIS_INTERFACE_ENABLED","features":[450]},{"name":"RIS_INTERFACE_MEDIA_ABSENT","features":[450]},{"name":"RIS_INTERFACE_MEDIA_PRESENT","features":[450]},{"name":"ROUTING_DOMAIN_INFO_REVISION_1","features":[450]},{"name":"RTR_INFO_BLOCK_HEADER","features":[450]},{"name":"RTR_INFO_BLOCK_VERSION","features":[450]},{"name":"RTR_TOC_ENTRY","features":[450]},{"name":"RTUTILS_MAX_PROTOCOL_DLL_LEN","features":[450]},{"name":"RTUTILS_MAX_PROTOCOL_NAME_LEN","features":[450]},{"name":"RouterAssert","features":[450]},{"name":"RouterGetErrorStringA","features":[450]},{"name":"RouterGetErrorStringW","features":[450]},{"name":"RouterLogDeregisterA","features":[307,450]},{"name":"RouterLogDeregisterW","features":[307,450]},{"name":"RouterLogEventA","features":[307,450]},{"name":"RouterLogEventDataA","features":[307,450]},{"name":"RouterLogEventDataW","features":[307,450]},{"name":"RouterLogEventExA","features":[307,450]},{"name":"RouterLogEventExW","features":[307,450]},{"name":"RouterLogEventStringA","features":[307,450]},{"name":"RouterLogEventStringW","features":[307,450]},{"name":"RouterLogEventValistExA","features":[307,450]},{"name":"RouterLogEventValistExW","features":[307,450]},{"name":"RouterLogEventW","features":[307,450]},{"name":"RouterLogRegisterA","features":[307,450]},{"name":"RouterLogRegisterW","features":[307,450]},{"name":"SERVCE_LM20_W32TIME","features":[450]},{"name":"SERVER_DISPLAY_NAME","features":[450]},{"name":"SERVER_INFO_100","features":[450]},{"name":"SERVER_INFO_1005","features":[450]},{"name":"SERVER_INFO_101","features":[450]},{"name":"SERVER_INFO_1010","features":[450]},{"name":"SERVER_INFO_1016","features":[450]},{"name":"SERVER_INFO_1017","features":[450]},{"name":"SERVER_INFO_1018","features":[450]},{"name":"SERVER_INFO_102","features":[450]},{"name":"SERVER_INFO_103","features":[307,450]},{"name":"SERVER_INFO_1107","features":[450]},{"name":"SERVER_INFO_1501","features":[450]},{"name":"SERVER_INFO_1502","features":[450]},{"name":"SERVER_INFO_1503","features":[450]},{"name":"SERVER_INFO_1506","features":[450]},{"name":"SERVER_INFO_1509","features":[450]},{"name":"SERVER_INFO_1510","features":[450]},{"name":"SERVER_INFO_1511","features":[450]},{"name":"SERVER_INFO_1512","features":[450]},{"name":"SERVER_INFO_1513","features":[450]},{"name":"SERVER_INFO_1514","features":[307,450]},{"name":"SERVER_INFO_1515","features":[307,450]},{"name":"SERVER_INFO_1516","features":[307,450]},{"name":"SERVER_INFO_1518","features":[307,450]},{"name":"SERVER_INFO_1520","features":[450]},{"name":"SERVER_INFO_1521","features":[450]},{"name":"SERVER_INFO_1522","features":[450]},{"name":"SERVER_INFO_1523","features":[450]},{"name":"SERVER_INFO_1524","features":[450]},{"name":"SERVER_INFO_1525","features":[450]},{"name":"SERVER_INFO_1528","features":[450]},{"name":"SERVER_INFO_1529","features":[450]},{"name":"SERVER_INFO_1530","features":[450]},{"name":"SERVER_INFO_1533","features":[450]},{"name":"SERVER_INFO_1534","features":[450]},{"name":"SERVER_INFO_1535","features":[450]},{"name":"SERVER_INFO_1536","features":[307,450]},{"name":"SERVER_INFO_1537","features":[307,450]},{"name":"SERVER_INFO_1538","features":[307,450]},{"name":"SERVER_INFO_1539","features":[307,450]},{"name":"SERVER_INFO_1540","features":[307,450]},{"name":"SERVER_INFO_1541","features":[307,450]},{"name":"SERVER_INFO_1542","features":[307,450]},{"name":"SERVER_INFO_1543","features":[450]},{"name":"SERVER_INFO_1544","features":[450]},{"name":"SERVER_INFO_1545","features":[450]},{"name":"SERVER_INFO_1546","features":[450]},{"name":"SERVER_INFO_1547","features":[450]},{"name":"SERVER_INFO_1548","features":[450]},{"name":"SERVER_INFO_1549","features":[450]},{"name":"SERVER_INFO_1550","features":[450]},{"name":"SERVER_INFO_1552","features":[450]},{"name":"SERVER_INFO_1553","features":[450]},{"name":"SERVER_INFO_1554","features":[450]},{"name":"SERVER_INFO_1555","features":[450]},{"name":"SERVER_INFO_1556","features":[450]},{"name":"SERVER_INFO_1557","features":[450]},{"name":"SERVER_INFO_1560","features":[450]},{"name":"SERVER_INFO_1561","features":[450]},{"name":"SERVER_INFO_1562","features":[450]},{"name":"SERVER_INFO_1563","features":[450]},{"name":"SERVER_INFO_1564","features":[450]},{"name":"SERVER_INFO_1565","features":[450]},{"name":"SERVER_INFO_1566","features":[307,450]},{"name":"SERVER_INFO_1567","features":[450]},{"name":"SERVER_INFO_1568","features":[450]},{"name":"SERVER_INFO_1569","features":[450]},{"name":"SERVER_INFO_1570","features":[450]},{"name":"SERVER_INFO_1571","features":[450]},{"name":"SERVER_INFO_1572","features":[450]},{"name":"SERVER_INFO_1573","features":[450]},{"name":"SERVER_INFO_1574","features":[450]},{"name":"SERVER_INFO_1575","features":[450]},{"name":"SERVER_INFO_1576","features":[450]},{"name":"SERVER_INFO_1577","features":[450]},{"name":"SERVER_INFO_1578","features":[450]},{"name":"SERVER_INFO_1579","features":[450]},{"name":"SERVER_INFO_1580","features":[450]},{"name":"SERVER_INFO_1581","features":[450]},{"name":"SERVER_INFO_1582","features":[450]},{"name":"SERVER_INFO_1583","features":[450]},{"name":"SERVER_INFO_1584","features":[450]},{"name":"SERVER_INFO_1585","features":[307,450]},{"name":"SERVER_INFO_1586","features":[450]},{"name":"SERVER_INFO_1587","features":[450]},{"name":"SERVER_INFO_1588","features":[450]},{"name":"SERVER_INFO_1590","features":[450]},{"name":"SERVER_INFO_1591","features":[450]},{"name":"SERVER_INFO_1592","features":[450]},{"name":"SERVER_INFO_1593","features":[450]},{"name":"SERVER_INFO_1594","features":[450]},{"name":"SERVER_INFO_1595","features":[450]},{"name":"SERVER_INFO_1596","features":[450]},{"name":"SERVER_INFO_1597","features":[450]},{"name":"SERVER_INFO_1598","features":[450]},{"name":"SERVER_INFO_1599","features":[307,450]},{"name":"SERVER_INFO_1600","features":[307,450]},{"name":"SERVER_INFO_1601","features":[450]},{"name":"SERVER_INFO_1602","features":[307,450]},{"name":"SERVER_INFO_402","features":[450]},{"name":"SERVER_INFO_403","features":[450]},{"name":"SERVER_INFO_502","features":[307,450]},{"name":"SERVER_INFO_503","features":[307,450]},{"name":"SERVER_INFO_598","features":[307,450]},{"name":"SERVER_INFO_599","features":[307,450]},{"name":"SERVER_INFO_HIDDEN","features":[450]},{"name":"SERVER_INFO_SECURITY","features":[450]},{"name":"SERVER_TRANSPORT_INFO_0","features":[450]},{"name":"SERVER_TRANSPORT_INFO_1","features":[450]},{"name":"SERVER_TRANSPORT_INFO_2","features":[450]},{"name":"SERVER_TRANSPORT_INFO_3","features":[450]},{"name":"SERVICE2_BASE","features":[450]},{"name":"SERVICE_ACCOUNT_FLAG_ADD_AGAINST_RODC","features":[450]},{"name":"SERVICE_ACCOUNT_FLAG_LINK_TO_HOST_ONLY","features":[450]},{"name":"SERVICE_ACCOUNT_FLAG_REMOVE_OFFLINE","features":[450]},{"name":"SERVICE_ACCOUNT_FLAG_UNLINK_FROM_HOST_ONLY","features":[450]},{"name":"SERVICE_ACCOUNT_PASSWORD","features":[450]},{"name":"SERVICE_ACCOUNT_SECRET_PREFIX","features":[450]},{"name":"SERVICE_ADWS","features":[450]},{"name":"SERVICE_AFP","features":[450]},{"name":"SERVICE_ALERTER","features":[450]},{"name":"SERVICE_BASE","features":[450]},{"name":"SERVICE_BROWSER","features":[450]},{"name":"SERVICE_CCP_CHKPT_NUM","features":[450]},{"name":"SERVICE_CCP_NO_HINT","features":[450]},{"name":"SERVICE_CCP_QUERY_HINT","features":[450]},{"name":"SERVICE_CCP_WAIT_TIME","features":[450]},{"name":"SERVICE_CTRL_CONTINUE","features":[450]},{"name":"SERVICE_CTRL_INTERROGATE","features":[450]},{"name":"SERVICE_CTRL_PAUSE","features":[450]},{"name":"SERVICE_CTRL_REDIR_COMM","features":[450]},{"name":"SERVICE_CTRL_REDIR_DISK","features":[450]},{"name":"SERVICE_CTRL_REDIR_PRINT","features":[450]},{"name":"SERVICE_CTRL_UNINSTALL","features":[450]},{"name":"SERVICE_DHCP","features":[450]},{"name":"SERVICE_DNS_CACHE","features":[450]},{"name":"SERVICE_DOS_ENCRYPTION","features":[450]},{"name":"SERVICE_DSROLE","features":[450]},{"name":"SERVICE_INFO_0","features":[450]},{"name":"SERVICE_INFO_1","features":[450]},{"name":"SERVICE_INFO_2","features":[450]},{"name":"SERVICE_INSTALLED","features":[450]},{"name":"SERVICE_INSTALL_PENDING","features":[450]},{"name":"SERVICE_INSTALL_STATE","features":[450]},{"name":"SERVICE_IP_CHKPT_NUM","features":[450]},{"name":"SERVICE_IP_NO_HINT","features":[450]},{"name":"SERVICE_IP_QUERY_HINT","features":[450]},{"name":"SERVICE_IP_WAITTIME_SHIFT","features":[450]},{"name":"SERVICE_IP_WAIT_TIME","features":[450]},{"name":"SERVICE_ISMSERV","features":[450]},{"name":"SERVICE_KDC","features":[450]},{"name":"SERVICE_LM20_AFP","features":[450]},{"name":"SERVICE_LM20_ALERTER","features":[450]},{"name":"SERVICE_LM20_BROWSER","features":[450]},{"name":"SERVICE_LM20_DHCP","features":[450]},{"name":"SERVICE_LM20_DSROLE","features":[450]},{"name":"SERVICE_LM20_ISMSERV","features":[450]},{"name":"SERVICE_LM20_KDC","features":[450]},{"name":"SERVICE_LM20_LMHOSTS","features":[450]},{"name":"SERVICE_LM20_MESSENGER","features":[450]},{"name":"SERVICE_LM20_NBT","features":[450]},{"name":"SERVICE_LM20_NETLOGON","features":[450]},{"name":"SERVICE_LM20_NETPOPUP","features":[450]},{"name":"SERVICE_LM20_NETRUN","features":[450]},{"name":"SERVICE_LM20_NTDS","features":[450]},{"name":"SERVICE_LM20_NTFRS","features":[450]},{"name":"SERVICE_LM20_NWSAP","features":[450]},{"name":"SERVICE_LM20_REPL","features":[450]},{"name":"SERVICE_LM20_RIPL","features":[450]},{"name":"SERVICE_LM20_RPCLOCATOR","features":[450]},{"name":"SERVICE_LM20_SCHEDULE","features":[450]},{"name":"SERVICE_LM20_SERVER","features":[450]},{"name":"SERVICE_LM20_SPOOLER","features":[450]},{"name":"SERVICE_LM20_SQLSERVER","features":[450]},{"name":"SERVICE_LM20_TCPIP","features":[450]},{"name":"SERVICE_LM20_TELNET","features":[450]},{"name":"SERVICE_LM20_TIMESOURCE","features":[450]},{"name":"SERVICE_LM20_TRKSVR","features":[450]},{"name":"SERVICE_LM20_TRKWKS","features":[450]},{"name":"SERVICE_LM20_UPS","features":[450]},{"name":"SERVICE_LM20_WORKSTATION","features":[450]},{"name":"SERVICE_LM20_XACTSRV","features":[450]},{"name":"SERVICE_LMHOSTS","features":[450]},{"name":"SERVICE_MAXTIME","features":[450]},{"name":"SERVICE_MESSENGER","features":[450]},{"name":"SERVICE_NBT","features":[450]},{"name":"SERVICE_NETLOGON","features":[450]},{"name":"SERVICE_NETPOPUP","features":[450]},{"name":"SERVICE_NETRUN","features":[450]},{"name":"SERVICE_NOT_PAUSABLE","features":[450]},{"name":"SERVICE_NOT_UNINSTALLABLE","features":[450]},{"name":"SERVICE_NTDS","features":[450]},{"name":"SERVICE_NTFRS","features":[450]},{"name":"SERVICE_NTIP_WAITTIME_SHIFT","features":[450]},{"name":"SERVICE_NTLMSSP","features":[450]},{"name":"SERVICE_NT_MAXTIME","features":[450]},{"name":"SERVICE_NWCS","features":[450]},{"name":"SERVICE_NWSAP","features":[450]},{"name":"SERVICE_PAUSABLE","features":[450]},{"name":"SERVICE_PAUSE_STATE","features":[450]},{"name":"SERVICE_REDIR_COMM_PAUSED","features":[450]},{"name":"SERVICE_REDIR_DISK_PAUSED","features":[450]},{"name":"SERVICE_REDIR_PAUSED","features":[450]},{"name":"SERVICE_REDIR_PRINT_PAUSED","features":[450]},{"name":"SERVICE_REPL","features":[450]},{"name":"SERVICE_RESRV_MASK","features":[450]},{"name":"SERVICE_RIPL","features":[450]},{"name":"SERVICE_RPCLOCATOR","features":[450]},{"name":"SERVICE_SCHEDULE","features":[450]},{"name":"SERVICE_SERVER","features":[450]},{"name":"SERVICE_SPOOLER","features":[450]},{"name":"SERVICE_SQLSERVER","features":[450]},{"name":"SERVICE_TCPIP","features":[450]},{"name":"SERVICE_TELNET","features":[450]},{"name":"SERVICE_TIMESOURCE","features":[450]},{"name":"SERVICE_TRKSVR","features":[450]},{"name":"SERVICE_TRKWKS","features":[450]},{"name":"SERVICE_UIC_AMBIGPARM","features":[450]},{"name":"SERVICE_UIC_BADPARMVAL","features":[450]},{"name":"SERVICE_UIC_CONFIG","features":[450]},{"name":"SERVICE_UIC_CONFLPARM","features":[450]},{"name":"SERVICE_UIC_DUPPARM","features":[450]},{"name":"SERVICE_UIC_EXEC","features":[450]},{"name":"SERVICE_UIC_FILE","features":[450]},{"name":"SERVICE_UIC_INTERNAL","features":[450]},{"name":"SERVICE_UIC_KILL","features":[450]},{"name":"SERVICE_UIC_MISSPARM","features":[450]},{"name":"SERVICE_UIC_M_ADDPAK","features":[450]},{"name":"SERVICE_UIC_M_ANNOUNCE","features":[450]},{"name":"SERVICE_UIC_M_DATABASE_ERROR","features":[450]},{"name":"SERVICE_UIC_M_DISK","features":[450]},{"name":"SERVICE_UIC_M_ERRLOG","features":[450]},{"name":"SERVICE_UIC_M_FILES","features":[450]},{"name":"SERVICE_UIC_M_FILE_UW","features":[450]},{"name":"SERVICE_UIC_M_LANGROUP","features":[450]},{"name":"SERVICE_UIC_M_LANROOT","features":[450]},{"name":"SERVICE_UIC_M_LAZY","features":[450]},{"name":"SERVICE_UIC_M_LOGS","features":[450]},{"name":"SERVICE_UIC_M_LSA_MACHINE_ACCT","features":[450]},{"name":"SERVICE_UIC_M_MEMORY","features":[450]},{"name":"SERVICE_UIC_M_MSGNAME","features":[450]},{"name":"SERVICE_UIC_M_NETLOGON_AUTH","features":[450]},{"name":"SERVICE_UIC_M_NETLOGON_DC_CFLCT","features":[450]},{"name":"SERVICE_UIC_M_NETLOGON_MPATH","features":[450]},{"name":"SERVICE_UIC_M_NETLOGON_NO_DC","features":[450]},{"name":"SERVICE_UIC_M_NULL","features":[450]},{"name":"SERVICE_UIC_M_PROCESSES","features":[450]},{"name":"SERVICE_UIC_M_REDIR","features":[450]},{"name":"SERVICE_UIC_M_SECURITY","features":[450]},{"name":"SERVICE_UIC_M_SEC_FILE_ERR","features":[450]},{"name":"SERVICE_UIC_M_SERVER","features":[450]},{"name":"SERVICE_UIC_M_SERVER_SEC_ERR","features":[450]},{"name":"SERVICE_UIC_M_THREADS","features":[450]},{"name":"SERVICE_UIC_M_UAS","features":[450]},{"name":"SERVICE_UIC_M_UAS_INVALID_ROLE","features":[450]},{"name":"SERVICE_UIC_M_UAS_MACHINE_ACCT","features":[450]},{"name":"SERVICE_UIC_M_UAS_PROLOG","features":[450]},{"name":"SERVICE_UIC_M_UAS_SERVERS_NMEMB","features":[450]},{"name":"SERVICE_UIC_M_UAS_SERVERS_NOGRP","features":[450]},{"name":"SERVICE_UIC_M_WKSTA","features":[450]},{"name":"SERVICE_UIC_NORMAL","features":[450]},{"name":"SERVICE_UIC_RESOURCE","features":[450]},{"name":"SERVICE_UIC_SUBSERV","features":[450]},{"name":"SERVICE_UIC_SYSTEM","features":[450]},{"name":"SERVICE_UIC_UNKPARM","features":[450]},{"name":"SERVICE_UNINSTALLABLE","features":[450]},{"name":"SERVICE_UNINSTALLED","features":[450]},{"name":"SERVICE_UNINSTALL_PENDING","features":[450]},{"name":"SERVICE_UPS","features":[450]},{"name":"SERVICE_W32TIME","features":[450]},{"name":"SERVICE_WORKSTATION","features":[450]},{"name":"SERVICE_XACTSRV","features":[450]},{"name":"SESSION_CRYPT_KLEN","features":[450]},{"name":"SESSION_PWLEN","features":[450]},{"name":"SHPWLEN","features":[450]},{"name":"SMB_COMPRESSION_INFO","features":[307,450]},{"name":"SMB_TREE_CONNECT_PARAMETERS","features":[450]},{"name":"SMB_USE_OPTION_COMPRESSION_PARAMETERS","features":[450]},{"name":"SNLEN","features":[450]},{"name":"SRV_HASH_GENERATION_ACTIVE","features":[450]},{"name":"SRV_SUPPORT_HASH_GENERATION","features":[450]},{"name":"STD_ALERT","features":[450]},{"name":"STXTLEN","features":[450]},{"name":"SUPPORTS_ANY","features":[450]},{"name":"SUPPORTS_BINDING_INTERFACE_FLAGS","features":[450]},{"name":"SUPPORTS_LOCAL","features":[450]},{"name":"SUPPORTS_REMOTE_ADMIN_PROTOCOL","features":[450]},{"name":"SUPPORTS_RPC","features":[450]},{"name":"SUPPORTS_SAM_PROTOCOL","features":[450]},{"name":"SUPPORTS_UNICODE","features":[450]},{"name":"SVAUD_BADNETLOGON","features":[450]},{"name":"SVAUD_BADSESSLOGON","features":[450]},{"name":"SVAUD_BADUSE","features":[450]},{"name":"SVAUD_GOODNETLOGON","features":[450]},{"name":"SVAUD_GOODSESSLOGON","features":[450]},{"name":"SVAUD_GOODUSE","features":[450]},{"name":"SVAUD_LOGONLIM","features":[450]},{"name":"SVAUD_PERMISSIONS","features":[450]},{"name":"SVAUD_RESOURCE","features":[450]},{"name":"SVAUD_SERVICE","features":[450]},{"name":"SVAUD_USERLIST","features":[450]},{"name":"SVI1_NUM_ELEMENTS","features":[450]},{"name":"SVI2_NUM_ELEMENTS","features":[450]},{"name":"SVI3_NUM_ELEMENTS","features":[450]},{"name":"SVTI2_CLUSTER_DNN_NAME","features":[450]},{"name":"SVTI2_CLUSTER_NAME","features":[450]},{"name":"SVTI2_REMAP_PIPE_NAMES","features":[450]},{"name":"SVTI2_RESERVED1","features":[450]},{"name":"SVTI2_RESERVED2","features":[450]},{"name":"SVTI2_RESERVED3","features":[450]},{"name":"SVTI2_SCOPED_NAME","features":[450]},{"name":"SVTI2_UNICODE_TRANSPORT_ADDRESS","features":[450]},{"name":"SV_ACCEPTDOWNLEVELAPIS_PARMNUM","features":[450]},{"name":"SV_ACCESSALERT_PARMNUM","features":[450]},{"name":"SV_ACTIVELOCKS_PARMNUM","features":[450]},{"name":"SV_ALERTSCHEDULE_PARMNUM","features":[450]},{"name":"SV_ALERTSCHED_PARMNUM","features":[450]},{"name":"SV_ALERTS_PARMNUM","features":[450]},{"name":"SV_ALIST_MTIME_PARMNUM","features":[450]},{"name":"SV_ANNDELTA_PARMNUM","features":[450]},{"name":"SV_ANNOUNCE_PARMNUM","features":[450]},{"name":"SV_AUTOSHARESERVER_PARMNUM","features":[450]},{"name":"SV_AUTOSHAREWKS_PARMNUM","features":[450]},{"name":"SV_BALANCECOUNT_PARMNUM","features":[450]},{"name":"SV_CACHEDDIRECTORYLIMIT_PARMNUM","features":[450]},{"name":"SV_CACHEDOPENLIMIT_PARMNUM","features":[450]},{"name":"SV_CHDEVJOBS_PARMNUM","features":[450]},{"name":"SV_CHDEVQ_PARMNUM","features":[450]},{"name":"SV_COMMENT_PARMNUM","features":[450]},{"name":"SV_CONNECTIONLESSAUTODISC_PARMNUM","features":[450]},{"name":"SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM","features":[450]},{"name":"SV_CONNECTIONS_PARMNUM","features":[450]},{"name":"SV_CRITICALTHREADS_PARMNUM","features":[450]},{"name":"SV_DISABLEDOS_PARMNUM","features":[450]},{"name":"SV_DISABLESTRICTNAMECHECKING_PARMNUM","features":[450]},{"name":"SV_DISC_PARMNUM","features":[450]},{"name":"SV_DISKALERT_PARMNUM","features":[450]},{"name":"SV_DISKSPACETHRESHOLD_PARMNUM","features":[450]},{"name":"SV_DOMAIN_PARMNUM","features":[450]},{"name":"SV_ENABLEAUTHENTICATEUSERSHARING_PARMNUM","features":[450]},{"name":"SV_ENABLECOMPRESSION_PARMNUM","features":[450]},{"name":"SV_ENABLEFCBOPENS_PARMNUM","features":[450]},{"name":"SV_ENABLEFORCEDLOGOFF_PARMNUM","features":[450]},{"name":"SV_ENABLEOPLOCKFORCECLOSE_PARMNUM","features":[450]},{"name":"SV_ENABLEOPLOCKS_PARMNUM","features":[450]},{"name":"SV_ENABLERAW_PARMNUM","features":[450]},{"name":"SV_ENABLESECURITYSIGNATURE_PARMNUM","features":[450]},{"name":"SV_ENABLESHAREDNETDRIVES_PARMNUM","features":[450]},{"name":"SV_ENABLESOFTCOMPAT_PARMNUM","features":[450]},{"name":"SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM","features":[450]},{"name":"SV_ENABLEWFW311DIRECTIPX_PARMNUM","features":[450]},{"name":"SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM","features":[450]},{"name":"SV_ERRORALERT_PARMNUM","features":[450]},{"name":"SV_ERRORTHRESHOLD_PARMNUM","features":[450]},{"name":"SV_GLIST_MTIME_PARMNUM","features":[450]},{"name":"SV_GUESTACC_PARMNUM","features":[450]},{"name":"SV_HIDDEN","features":[450]},{"name":"SV_HIDDEN_PARMNUM","features":[450]},{"name":"SV_IDLETHREADTIMEOUT_PARMNUM","features":[450]},{"name":"SV_INITCONNTABLE_PARMNUM","features":[450]},{"name":"SV_INITFILETABLE_PARMNUM","features":[450]},{"name":"SV_INITSEARCHTABLE_PARMNUM","features":[450]},{"name":"SV_INITSESSTABLE_PARMNUM","features":[450]},{"name":"SV_INITWORKITEMS_PARMNUM","features":[450]},{"name":"SV_IRPSTACKSIZE_PARMNUM","features":[450]},{"name":"SV_LANMASK_PARMNUM","features":[450]},{"name":"SV_LINKINFOVALIDTIME_PARMNUM","features":[450]},{"name":"SV_LMANNOUNCE_PARMNUM","features":[450]},{"name":"SV_LOCKVIOLATIONDELAY_PARMNUM","features":[450]},{"name":"SV_LOCKVIOLATIONOFFSET_PARMNUM","features":[450]},{"name":"SV_LOCKVIOLATIONRETRIES_PARMNUM","features":[450]},{"name":"SV_LOGONALERT_PARMNUM","features":[450]},{"name":"SV_LOWDISKSPACEMINIMUM_PARMNUM","features":[450]},{"name":"SV_MAXAUDITSZ_PARMNUM","features":[450]},{"name":"SV_MAXCOPYLENGTH_PARMNUM","features":[450]},{"name":"SV_MAXCOPYREADLEN_PARMNUM","features":[450]},{"name":"SV_MAXCOPYWRITELEN_PARMNUM","features":[450]},{"name":"SV_MAXFREECONNECTIONS_PARMNUM","features":[450]},{"name":"SV_MAXFREELFCBS_PARMNUM","features":[450]},{"name":"SV_MAXFREEMFCBS_PARMNUM","features":[450]},{"name":"SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM","features":[450]},{"name":"SV_MAXFREERFCBS_PARMNUM","features":[450]},{"name":"SV_MAXGLOBALOPENSEARCH_PARMNUM","features":[450]},{"name":"SV_MAXKEEPCOMPLSEARCH_PARMNUM","features":[450]},{"name":"SV_MAXKEEPSEARCH_PARMNUM","features":[450]},{"name":"SV_MAXLINKDELAY_PARMNUM","features":[450]},{"name":"SV_MAXMPXCT_PARMNUM","features":[450]},{"name":"SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM","features":[450]},{"name":"SV_MAXPAGEDMEMORYUSAGE_PARMNUM","features":[450]},{"name":"SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM","features":[450]},{"name":"SV_MAXRAWBUFLEN_PARMNUM","features":[450]},{"name":"SV_MAXRAWWORKITEMS_PARMNUM","features":[450]},{"name":"SV_MAXTHREADSPERQUEUE_PARMNUM","features":[450]},{"name":"SV_MAXWORKITEMIDLETIME_PARMNUM","features":[450]},{"name":"SV_MAXWORKITEMS_PARMNUM","features":[450]},{"name":"SV_MAX_CMD_LEN","features":[450]},{"name":"SV_MAX_SRV_HEUR_LEN","features":[450]},{"name":"SV_MDLREADSWITCHOVER_PARMNUM","features":[450]},{"name":"SV_MINCLIENTBUFFERSIZE_PARMNUM","features":[450]},{"name":"SV_MINFREECONNECTIONS_PARMNUM","features":[450]},{"name":"SV_MINFREEWORKITEMS_PARMNUM","features":[450]},{"name":"SV_MINKEEPCOMPLSEARCH_PARMNUM","features":[450]},{"name":"SV_MINKEEPSEARCH_PARMNUM","features":[450]},{"name":"SV_MINLINKTHROUGHPUT_PARMNUM","features":[450]},{"name":"SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM","features":[450]},{"name":"SV_MINRCVQUEUE_PARMNUM","features":[450]},{"name":"SV_NAME_PARMNUM","features":[450]},{"name":"SV_NETIOALERT_PARMNUM","features":[450]},{"name":"SV_NETWORKERRORTHRESHOLD_PARMNUM","features":[450]},{"name":"SV_NODISC","features":[450]},{"name":"SV_NUMADMIN_PARMNUM","features":[450]},{"name":"SV_NUMBIGBUF_PARMNUM","features":[450]},{"name":"SV_NUMBLOCKTHREADS_PARMNUM","features":[450]},{"name":"SV_NUMFILETASKS_PARMNUM","features":[450]},{"name":"SV_NUMREQBUF_PARMNUM","features":[450]},{"name":"SV_OPENFILES_PARMNUM","features":[450]},{"name":"SV_OPENSEARCH_PARMNUM","features":[450]},{"name":"SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM","features":[450]},{"name":"SV_OPLOCKBREAKWAIT_PARMNUM","features":[450]},{"name":"SV_OTHERQUEUEAFFINITY_PARMNUM","features":[450]},{"name":"SV_PLATFORM_ID_NT","features":[450]},{"name":"SV_PLATFORM_ID_OS2","features":[450]},{"name":"SV_PLATFORM_ID_PARMNUM","features":[450]},{"name":"SV_PREFERREDAFFINITY_PARMNUM","features":[450]},{"name":"SV_PRODUCTTYPE_PARMNUM","features":[450]},{"name":"SV_QUEUESAMPLESECS_PARMNUM","features":[450]},{"name":"SV_RAWWORKITEMS_PARMNUM","features":[450]},{"name":"SV_REMOVEDUPLICATESEARCHES_PARMNUM","features":[450]},{"name":"SV_REQUIRESECURITYSIGNATURE_PARMNUM","features":[450]},{"name":"SV_RESTRICTNULLSESSACCESS_PARMNUM","features":[450]},{"name":"SV_SCAVQOSINFOUPDATETIME_PARMNUM","features":[450]},{"name":"SV_SCAVTIMEOUT_PARMNUM","features":[450]},{"name":"SV_SECURITY_PARMNUM","features":[450]},{"name":"SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM","features":[450]},{"name":"SV_SERVERSIZE_PARMNUM","features":[450]},{"name":"SV_SESSCONNS_PARMNUM","features":[450]},{"name":"SV_SESSOPENS_PARMNUM","features":[450]},{"name":"SV_SESSREQS_PARMNUM","features":[450]},{"name":"SV_SESSUSERS_PARMNUM","features":[450]},{"name":"SV_SESSVCS_PARMNUM","features":[450]},{"name":"SV_SHARESECURITY","features":[450]},{"name":"SV_SHARES_PARMNUM","features":[450]},{"name":"SV_SHARINGVIOLATIONDELAY_PARMNUM","features":[450]},{"name":"SV_SHARINGVIOLATIONRETRIES_PARMNUM","features":[450]},{"name":"SV_SIZREQBUF_PARMNUM","features":[450]},{"name":"SV_SRVHEURISTICS_PARMNUM","features":[450]},{"name":"SV_THREADCOUNTADD_PARMNUM","features":[450]},{"name":"SV_THREADPRIORITY_PARMNUM","features":[450]},{"name":"SV_TIMESOURCE_PARMNUM","features":[450]},{"name":"SV_TYPE_AFP","features":[450]},{"name":"SV_TYPE_ALL","features":[450]},{"name":"SV_TYPE_ALTERNATE_XPORT","features":[450]},{"name":"SV_TYPE_BACKUP_BROWSER","features":[450]},{"name":"SV_TYPE_CLUSTER_NT","features":[450]},{"name":"SV_TYPE_CLUSTER_VS_NT","features":[450]},{"name":"SV_TYPE_DCE","features":[450]},{"name":"SV_TYPE_DFS","features":[450]},{"name":"SV_TYPE_DIALIN_SERVER","features":[450]},{"name":"SV_TYPE_DOMAIN_BAKCTRL","features":[450]},{"name":"SV_TYPE_DOMAIN_CTRL","features":[450]},{"name":"SV_TYPE_DOMAIN_ENUM","features":[450]},{"name":"SV_TYPE_DOMAIN_MASTER","features":[450]},{"name":"SV_TYPE_DOMAIN_MEMBER","features":[450]},{"name":"SV_TYPE_LOCAL_LIST_ONLY","features":[450]},{"name":"SV_TYPE_MASTER_BROWSER","features":[450]},{"name":"SV_TYPE_NOVELL","features":[450]},{"name":"SV_TYPE_NT","features":[450]},{"name":"SV_TYPE_PARMNUM","features":[450]},{"name":"SV_TYPE_POTENTIAL_BROWSER","features":[450]},{"name":"SV_TYPE_PRINTQ_SERVER","features":[450]},{"name":"SV_TYPE_SERVER","features":[450]},{"name":"SV_TYPE_SERVER_MFPN","features":[450]},{"name":"SV_TYPE_SERVER_NT","features":[450]},{"name":"SV_TYPE_SERVER_OSF","features":[450]},{"name":"SV_TYPE_SERVER_UNIX","features":[450]},{"name":"SV_TYPE_SERVER_VMS","features":[450]},{"name":"SV_TYPE_SQLSERVER","features":[450]},{"name":"SV_TYPE_TERMINALSERVER","features":[450]},{"name":"SV_TYPE_TIME_SOURCE","features":[450]},{"name":"SV_TYPE_WFW","features":[450]},{"name":"SV_TYPE_WINDOWS","features":[450]},{"name":"SV_TYPE_WORKSTATION","features":[450]},{"name":"SV_TYPE_XENIX_SERVER","features":[450]},{"name":"SV_ULIST_MTIME_PARMNUM","features":[450]},{"name":"SV_USERPATH_PARMNUM","features":[450]},{"name":"SV_USERSECURITY","features":[450]},{"name":"SV_USERS_PARMNUM","features":[450]},{"name":"SV_USERS_PER_LICENSE","features":[450]},{"name":"SV_VERSION_MAJOR_PARMNUM","features":[450]},{"name":"SV_VERSION_MINOR_PARMNUM","features":[450]},{"name":"SV_VISIBLE","features":[450]},{"name":"SV_XACTMEMSIZE_PARMNUM","features":[450]},{"name":"SW_AUTOPROF_LOAD_MASK","features":[450]},{"name":"SW_AUTOPROF_SAVE_MASK","features":[450]},{"name":"ServiceAccountPasswordGUID","features":[450]},{"name":"SetNetScheduleAccountInformation","features":[450]},{"name":"TIME_OF_DAY_INFO","features":[450]},{"name":"TITLE_SC_MESSAGE_BOX","features":[450]},{"name":"TRACE_NO_STDINFO","features":[450]},{"name":"TRACE_NO_SYNCH","features":[450]},{"name":"TRACE_USE_CONSOLE","features":[450]},{"name":"TRACE_USE_DATE","features":[450]},{"name":"TRACE_USE_FILE","features":[450]},{"name":"TRACE_USE_MASK","features":[450]},{"name":"TRACE_USE_MSEC","features":[450]},{"name":"TRANSPORT_INFO","features":[307,450]},{"name":"TRANSPORT_NAME_PARMNUM","features":[450]},{"name":"TRANSPORT_QUALITYOFSERVICE_PARMNUM","features":[450]},{"name":"TRANSPORT_TYPE","features":[450]},{"name":"TraceDeregisterA","features":[450]},{"name":"TraceDeregisterExA","features":[450]},{"name":"TraceDeregisterExW","features":[450]},{"name":"TraceDeregisterW","features":[450]},{"name":"TraceDumpExA","features":[307,450]},{"name":"TraceDumpExW","features":[307,450]},{"name":"TraceGetConsoleA","features":[307,450]},{"name":"TraceGetConsoleW","features":[307,450]},{"name":"TracePrintfA","features":[450]},{"name":"TracePrintfExA","features":[450]},{"name":"TracePrintfExW","features":[450]},{"name":"TracePrintfW","features":[450]},{"name":"TracePutsExA","features":[450]},{"name":"TracePutsExW","features":[450]},{"name":"TraceRegisterExA","features":[450]},{"name":"TraceRegisterExW","features":[450]},{"name":"TraceVprintfExA","features":[450]},{"name":"TraceVprintfExW","features":[450]},{"name":"UAS_ROLE_BACKUP","features":[450]},{"name":"UAS_ROLE_MEMBER","features":[450]},{"name":"UAS_ROLE_PRIMARY","features":[450]},{"name":"UAS_ROLE_STANDALONE","features":[450]},{"name":"UF_ACCOUNTDISABLE","features":[450]},{"name":"UF_DONT_EXPIRE_PASSWD","features":[450]},{"name":"UF_DONT_REQUIRE_PREAUTH","features":[450]},{"name":"UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED","features":[450]},{"name":"UF_HOMEDIR_REQUIRED","features":[450]},{"name":"UF_INTERDOMAIN_TRUST_ACCOUNT","features":[450]},{"name":"UF_LOCKOUT","features":[450]},{"name":"UF_MNS_LOGON_ACCOUNT","features":[450]},{"name":"UF_NORMAL_ACCOUNT","features":[450]},{"name":"UF_NOT_DELEGATED","features":[450]},{"name":"UF_NO_AUTH_DATA_REQUIRED","features":[450]},{"name":"UF_PARTIAL_SECRETS_ACCOUNT","features":[450]},{"name":"UF_PASSWD_CANT_CHANGE","features":[450]},{"name":"UF_PASSWD_NOTREQD","features":[450]},{"name":"UF_PASSWORD_EXPIRED","features":[450]},{"name":"UF_SCRIPT","features":[450]},{"name":"UF_SERVER_TRUST_ACCOUNT","features":[450]},{"name":"UF_SMARTCARD_REQUIRED","features":[450]},{"name":"UF_TEMP_DUPLICATE_ACCOUNT","features":[450]},{"name":"UF_TRUSTED_FOR_DELEGATION","features":[450]},{"name":"UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION","features":[450]},{"name":"UF_USE_AES_KEYS","features":[450]},{"name":"UF_USE_DES_KEY_ONLY","features":[450]},{"name":"UF_WORKSTATION_TRUST_ACCOUNT","features":[450]},{"name":"UNCLEN","features":[450]},{"name":"UNITS_PER_DAY","features":[450]},{"name":"UNLEN","features":[450]},{"name":"UPPER_GET_HINT_MASK","features":[450]},{"name":"UPPER_HINT_MASK","features":[450]},{"name":"USER_ACCOUNT_FLAGS","features":[450]},{"name":"USER_ACCT_EXPIRES_PARMNUM","features":[450]},{"name":"USER_AUTH_FLAGS_PARMNUM","features":[450]},{"name":"USER_CODE_PAGE_PARMNUM","features":[450]},{"name":"USER_COMMENT_PARMNUM","features":[450]},{"name":"USER_COUNTRY_CODE_PARMNUM","features":[450]},{"name":"USER_FLAGS_PARMNUM","features":[450]},{"name":"USER_FULL_NAME_PARMNUM","features":[450]},{"name":"USER_HOME_DIR_DRIVE_PARMNUM","features":[450]},{"name":"USER_HOME_DIR_PARMNUM","features":[450]},{"name":"USER_INFO_0","features":[450]},{"name":"USER_INFO_1","features":[450]},{"name":"USER_INFO_10","features":[450]},{"name":"USER_INFO_1003","features":[450]},{"name":"USER_INFO_1005","features":[450]},{"name":"USER_INFO_1006","features":[450]},{"name":"USER_INFO_1007","features":[450]},{"name":"USER_INFO_1008","features":[450]},{"name":"USER_INFO_1009","features":[450]},{"name":"USER_INFO_1010","features":[450]},{"name":"USER_INFO_1011","features":[450]},{"name":"USER_INFO_1012","features":[450]},{"name":"USER_INFO_1013","features":[450]},{"name":"USER_INFO_1014","features":[450]},{"name":"USER_INFO_1017","features":[450]},{"name":"USER_INFO_1018","features":[450]},{"name":"USER_INFO_1020","features":[450]},{"name":"USER_INFO_1023","features":[450]},{"name":"USER_INFO_1024","features":[450]},{"name":"USER_INFO_1025","features":[450]},{"name":"USER_INFO_1051","features":[450]},{"name":"USER_INFO_1052","features":[450]},{"name":"USER_INFO_1053","features":[450]},{"name":"USER_INFO_11","features":[450]},{"name":"USER_INFO_2","features":[450]},{"name":"USER_INFO_20","features":[450]},{"name":"USER_INFO_21","features":[450]},{"name":"USER_INFO_22","features":[450]},{"name":"USER_INFO_23","features":[450,310]},{"name":"USER_INFO_24","features":[307,450,310]},{"name":"USER_INFO_3","features":[450]},{"name":"USER_INFO_4","features":[450,310]},{"name":"USER_LAST_LOGOFF_PARMNUM","features":[450]},{"name":"USER_LAST_LOGON_PARMNUM","features":[450]},{"name":"USER_LOGON_HOURS_PARMNUM","features":[450]},{"name":"USER_LOGON_SERVER_PARMNUM","features":[450]},{"name":"USER_MAX_STORAGE_PARMNUM","features":[450]},{"name":"USER_MODALS_INFO_0","features":[450]},{"name":"USER_MODALS_INFO_1","features":[450]},{"name":"USER_MODALS_INFO_1001","features":[450]},{"name":"USER_MODALS_INFO_1002","features":[450]},{"name":"USER_MODALS_INFO_1003","features":[450]},{"name":"USER_MODALS_INFO_1004","features":[450]},{"name":"USER_MODALS_INFO_1005","features":[450]},{"name":"USER_MODALS_INFO_1006","features":[450]},{"name":"USER_MODALS_INFO_1007","features":[450]},{"name":"USER_MODALS_INFO_2","features":[450,310]},{"name":"USER_MODALS_INFO_3","features":[450]},{"name":"USER_MODALS_ROLES","features":[450]},{"name":"USER_NAME_PARMNUM","features":[450]},{"name":"USER_NUM_LOGONS_PARMNUM","features":[450]},{"name":"USER_OTHER_INFO","features":[450]},{"name":"USER_PAD_PW_COUNT_PARMNUM","features":[450]},{"name":"USER_PARMS_PARMNUM","features":[450]},{"name":"USER_PASSWORD_AGE_PARMNUM","features":[450]},{"name":"USER_PASSWORD_PARMNUM","features":[450]},{"name":"USER_PRIMARY_GROUP_PARMNUM","features":[450]},{"name":"USER_PRIV","features":[450]},{"name":"USER_PRIV_ADMIN","features":[450]},{"name":"USER_PRIV_GUEST","features":[450]},{"name":"USER_PRIV_MASK","features":[450]},{"name":"USER_PRIV_PARMNUM","features":[450]},{"name":"USER_PRIV_USER","features":[450]},{"name":"USER_PROFILE","features":[450]},{"name":"USER_PROFILE_PARMNUM","features":[450]},{"name":"USER_SCRIPT_PATH_PARMNUM","features":[450]},{"name":"USER_UNITS_PER_WEEK_PARMNUM","features":[450]},{"name":"USER_USR_COMMENT_PARMNUM","features":[450]},{"name":"USER_WORKSTATIONS_PARMNUM","features":[450]},{"name":"USE_ASGTYPE_PARMNUM","features":[450]},{"name":"USE_AUTHIDENTITY_PARMNUM","features":[450]},{"name":"USE_CHARDEV","features":[450]},{"name":"USE_CONN","features":[450]},{"name":"USE_DEFAULT_CREDENTIALS","features":[450]},{"name":"USE_DISCONN","features":[450]},{"name":"USE_DISKDEV","features":[450]},{"name":"USE_DOMAINNAME_PARMNUM","features":[450]},{"name":"USE_FLAGS_PARMNUM","features":[450]},{"name":"USE_FLAG_GLOBAL_MAPPING","features":[450]},{"name":"USE_FORCE","features":[450]},{"name":"USE_INFO_0","features":[450]},{"name":"USE_INFO_1","features":[450]},{"name":"USE_INFO_2","features":[450]},{"name":"USE_INFO_3","features":[450]},{"name":"USE_INFO_4","features":[450]},{"name":"USE_INFO_5","features":[450]},{"name":"USE_INFO_ASG_TYPE","features":[450]},{"name":"USE_IPC","features":[450]},{"name":"USE_LOCAL_PARMNUM","features":[450]},{"name":"USE_LOTS_OF_FORCE","features":[450]},{"name":"USE_NETERR","features":[450]},{"name":"USE_NOFORCE","features":[450]},{"name":"USE_OK","features":[450]},{"name":"USE_OPTIONS_PARMNUM","features":[450]},{"name":"USE_OPTION_DEFERRED_CONNECTION_PARAMETERS","features":[450]},{"name":"USE_OPTION_GENERIC","features":[450]},{"name":"USE_OPTION_PROPERTIES","features":[450]},{"name":"USE_OPTION_TRANSPORT_PARAMETERS","features":[450]},{"name":"USE_PASSWORD_PARMNUM","features":[450]},{"name":"USE_PAUSED","features":[450]},{"name":"USE_RECONN","features":[450]},{"name":"USE_REMOTE_PARMNUM","features":[450]},{"name":"USE_SD_PARMNUM","features":[450]},{"name":"USE_SESSLOST","features":[450]},{"name":"USE_SPECIFIC_TRANSPORT","features":[450]},{"name":"USE_SPOOLDEV","features":[450]},{"name":"USE_USERNAME_PARMNUM","features":[450]},{"name":"USE_WILDCARD","features":[450]},{"name":"UseTransportType_None","features":[450]},{"name":"UseTransportType_Quic","features":[450]},{"name":"UseTransportType_Wsk","features":[450]},{"name":"VALIDATED_LOGON","features":[450]},{"name":"VALID_LOGOFF","features":[450]},{"name":"WKSTA_BUFFERNAMEDPIPES_PARMNUM","features":[450]},{"name":"WKSTA_BUFFERREADONLYFILES_PARMNUM","features":[450]},{"name":"WKSTA_BUFFILESWITHDENYWRITE_PARMNUM","features":[450]},{"name":"WKSTA_CACHEFILETIMEOUT_PARMNUM","features":[450]},{"name":"WKSTA_CHARCOUNT_PARMNUM","features":[450]},{"name":"WKSTA_CHARTIME_PARMNUM","features":[450]},{"name":"WKSTA_CHARWAIT_PARMNUM","features":[450]},{"name":"WKSTA_COMPUTERNAME_PARMNUM","features":[450]},{"name":"WKSTA_DORMANTFILELIMIT_PARMNUM","features":[450]},{"name":"WKSTA_ERRLOGSZ_PARMNUM","features":[450]},{"name":"WKSTA_FORCECORECREATEMODE_PARMNUM","features":[450]},{"name":"WKSTA_INFO_100","features":[450]},{"name":"WKSTA_INFO_101","features":[450]},{"name":"WKSTA_INFO_1010","features":[450]},{"name":"WKSTA_INFO_1011","features":[450]},{"name":"WKSTA_INFO_1012","features":[450]},{"name":"WKSTA_INFO_1013","features":[450]},{"name":"WKSTA_INFO_1018","features":[450]},{"name":"WKSTA_INFO_102","features":[450]},{"name":"WKSTA_INFO_1023","features":[450]},{"name":"WKSTA_INFO_1027","features":[450]},{"name":"WKSTA_INFO_1028","features":[450]},{"name":"WKSTA_INFO_1032","features":[450]},{"name":"WKSTA_INFO_1033","features":[450]},{"name":"WKSTA_INFO_1041","features":[450]},{"name":"WKSTA_INFO_1042","features":[450]},{"name":"WKSTA_INFO_1043","features":[450]},{"name":"WKSTA_INFO_1044","features":[450]},{"name":"WKSTA_INFO_1045","features":[450]},{"name":"WKSTA_INFO_1046","features":[450]},{"name":"WKSTA_INFO_1047","features":[450]},{"name":"WKSTA_INFO_1048","features":[307,450]},{"name":"WKSTA_INFO_1049","features":[307,450]},{"name":"WKSTA_INFO_1050","features":[307,450]},{"name":"WKSTA_INFO_1051","features":[307,450]},{"name":"WKSTA_INFO_1052","features":[307,450]},{"name":"WKSTA_INFO_1053","features":[307,450]},{"name":"WKSTA_INFO_1054","features":[307,450]},{"name":"WKSTA_INFO_1055","features":[307,450]},{"name":"WKSTA_INFO_1056","features":[307,450]},{"name":"WKSTA_INFO_1057","features":[307,450]},{"name":"WKSTA_INFO_1058","features":[307,450]},{"name":"WKSTA_INFO_1059","features":[307,450]},{"name":"WKSTA_INFO_1060","features":[307,450]},{"name":"WKSTA_INFO_1061","features":[307,450]},{"name":"WKSTA_INFO_1062","features":[450]},{"name":"WKSTA_INFO_302","features":[450]},{"name":"WKSTA_INFO_402","features":[450]},{"name":"WKSTA_INFO_502","features":[307,450]},{"name":"WKSTA_KEEPCONN_PARMNUM","features":[450]},{"name":"WKSTA_KEEPSEARCH_PARMNUM","features":[450]},{"name":"WKSTA_LANGROUP_PARMNUM","features":[450]},{"name":"WKSTA_LANROOT_PARMNUM","features":[450]},{"name":"WKSTA_LOCKINCREMENT_PARMNUM","features":[450]},{"name":"WKSTA_LOCKMAXIMUM_PARMNUM","features":[450]},{"name":"WKSTA_LOCKQUOTA_PARMNUM","features":[450]},{"name":"WKSTA_LOGGED_ON_USERS_PARMNUM","features":[450]},{"name":"WKSTA_LOGON_DOMAIN_PARMNUM","features":[450]},{"name":"WKSTA_LOGON_SERVER_PARMNUM","features":[450]},{"name":"WKSTA_MAILSLOTS_PARMNUM","features":[450]},{"name":"WKSTA_MAXCMDS_PARMNUM","features":[450]},{"name":"WKSTA_MAXTHREADS_PARMNUM","features":[450]},{"name":"WKSTA_MAXWRKCACHE_PARMNUM","features":[450]},{"name":"WKSTA_NUMALERTS_PARMNUM","features":[450]},{"name":"WKSTA_NUMCHARBUF_PARMNUM","features":[450]},{"name":"WKSTA_NUMDGRAMBUF_PARMNUM","features":[450]},{"name":"WKSTA_NUMSERVICES_PARMNUM","features":[450]},{"name":"WKSTA_NUMWORKBUF_PARMNUM","features":[450]},{"name":"WKSTA_OTH_DOMAINS_PARMNUM","features":[450]},{"name":"WKSTA_PIPEINCREMENT_PARMNUM","features":[450]},{"name":"WKSTA_PIPEMAXIMUM_PARMNUM","features":[450]},{"name":"WKSTA_PLATFORM_ID_PARMNUM","features":[450]},{"name":"WKSTA_PRINTBUFTIME_PARMNUM","features":[450]},{"name":"WKSTA_READAHEADTHRUPUT_PARMNUM","features":[450]},{"name":"WKSTA_SESSTIMEOUT_PARMNUM","features":[450]},{"name":"WKSTA_SIZCHARBUF_PARMNUM","features":[450]},{"name":"WKSTA_SIZERROR_PARMNUM","features":[450]},{"name":"WKSTA_SIZWORKBUF_PARMNUM","features":[450]},{"name":"WKSTA_TRANSPORT_INFO_0","features":[307,450]},{"name":"WKSTA_USE512BYTESMAXTRANSFER_PARMNUM","features":[450]},{"name":"WKSTA_USECLOSEBEHIND_PARMNUM","features":[450]},{"name":"WKSTA_USEENCRYPTION_PARMNUM","features":[450]},{"name":"WKSTA_USELOCKANDREADANDUNLOCK_PARMNUM","features":[450]},{"name":"WKSTA_USEOPPORTUNISTICLOCKING_PARMNUM","features":[450]},{"name":"WKSTA_USERAWREAD_PARMNUM","features":[450]},{"name":"WKSTA_USERAWWRITE_PARMNUM","features":[450]},{"name":"WKSTA_USER_INFO_0","features":[450]},{"name":"WKSTA_USER_INFO_1","features":[450]},{"name":"WKSTA_USER_INFO_1101","features":[450]},{"name":"WKSTA_USEUNLOCKBEHIND_PARMNUM","features":[450]},{"name":"WKSTA_USEWRITERAWWITHDATA_PARMNUM","features":[450]},{"name":"WKSTA_UTILIZENTCACHING_PARMNUM","features":[450]},{"name":"WKSTA_VER_MAJOR_PARMNUM","features":[450]},{"name":"WKSTA_VER_MINOR_PARMNUM","features":[450]},{"name":"WKSTA_WRKHEURISTICS_PARMNUM","features":[450]},{"name":"WORKERFUNCTION","features":[450]},{"name":"WORKSTATION_DISPLAY_NAME","features":[450]},{"name":"WZC_PROFILE_API_ERROR_FAILED_TO_LOAD_SCHEMA","features":[450]},{"name":"WZC_PROFILE_API_ERROR_FAILED_TO_LOAD_XML","features":[450]},{"name":"WZC_PROFILE_API_ERROR_INTERNAL","features":[450]},{"name":"WZC_PROFILE_API_ERROR_NOT_SUPPORTED","features":[450]},{"name":"WZC_PROFILE_API_ERROR_XML_VALIDATION_FAILED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_1X_NOT_ALLOWED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_1X_NOT_ALLOWED_KEY_REQUIRED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_1X_NOT_ENABLED_KEY_PROVIDED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_EAP_METHOD_NOT_APPLICABLE","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_EAP_METHOD_REQUIRED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_INVALID_AUTH_FOR_CONNECTION_TYPE","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_INVALID_ENCRYPTION_FOR_AUTHMODE","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_KEY_INDEX_NOT_APPLICABLE","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_KEY_INDEX_REQUIRED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_KEY_REQUIRED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_WPA_ENCRYPTION_NOT_SUPPORTED","features":[450]},{"name":"WZC_PROFILE_CONFIG_ERROR_WPA_NOT_SUPPORTED","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_DUPLICATE_NETWORK","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_MEMORY_ALLOCATION","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_READING_1X_CONFIG","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_WRITING_1X_CONFIG","features":[450]},{"name":"WZC_PROFILE_SET_ERROR_WRITING_WZC_CFG","features":[450]},{"name":"WZC_PROFILE_SUCCESS","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_1X_ENABLED","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_AUTHENTICATION","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_BAD_KEY_INDEX","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_BAD_NETWORK_KEY","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_BAD_SSID","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_BAD_VERSION","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_CONNECTION_TYPE","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_EAP_METHOD","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_ENCRYPTION","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_KEY_INDEX_RANGE","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_KEY_PROVIDED_AUTOMATICALLY","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_NO_VERSION","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_SSID_NOT_FOUND","features":[450]},{"name":"WZC_PROFILE_XML_ERROR_UNSUPPORTED_VERSION","features":[450]}],"455":[{"name":"CMD_ENTRY","features":[307,451]},{"name":"CMD_FLAG_HIDDEN","features":[451]},{"name":"CMD_FLAG_INTERACTIVE","features":[451]},{"name":"CMD_FLAG_LIMIT_MASK","features":[451]},{"name":"CMD_FLAG_LOCAL","features":[451]},{"name":"CMD_FLAG_ONLINE","features":[451]},{"name":"CMD_FLAG_PRIORITY","features":[451]},{"name":"CMD_FLAG_PRIVATE","features":[451]},{"name":"CMD_GROUP_ENTRY","features":[307,451]},{"name":"DEFAULT_CONTEXT_PRIORITY","features":[451]},{"name":"ERROR_CMD_NOT_FOUND","features":[451]},{"name":"ERROR_CONTEXT_ALREADY_REGISTERED","features":[451]},{"name":"ERROR_CONTINUE_IN_PARENT_CONTEXT","features":[451]},{"name":"ERROR_DLL_LOAD_FAILED","features":[451]},{"name":"ERROR_ENTRY_PT_NOT_FOUND","features":[451]},{"name":"ERROR_HELPER_ALREADY_REGISTERED","features":[451]},{"name":"ERROR_INIT_DISPLAY","features":[451]},{"name":"ERROR_INVALID_OPTION_TAG","features":[451]},{"name":"ERROR_INVALID_OPTION_VALUE","features":[451]},{"name":"ERROR_INVALID_SYNTAX","features":[451]},{"name":"ERROR_MISSING_OPTION","features":[451]},{"name":"ERROR_NO_CHANGE","features":[451]},{"name":"ERROR_NO_ENTRIES","features":[451]},{"name":"ERROR_NO_TAG","features":[451]},{"name":"ERROR_OKAY","features":[451]},{"name":"ERROR_PARSING_FAILURE","features":[451]},{"name":"ERROR_PROTOCOL_NOT_IN_TRANSPORT","features":[451]},{"name":"ERROR_SHOW_USAGE","features":[451]},{"name":"ERROR_SUPPRESS_OUTPUT","features":[451]},{"name":"ERROR_TAG_ALREADY_PRESENT","features":[451]},{"name":"ERROR_TRANSPORT_NOT_PRESENT","features":[451]},{"name":"GET_RESOURCE_STRING_FN_NAME","features":[451]},{"name":"MAX_NAME_LEN","features":[451]},{"name":"MatchEnumTag","features":[307,451]},{"name":"MatchToken","features":[307,451]},{"name":"NETSH_ARG_DELIMITER","features":[451]},{"name":"NETSH_CMD_DELIMITER","features":[451]},{"name":"NETSH_COMMIT","features":[451]},{"name":"NETSH_COMMIT_STATE","features":[451]},{"name":"NETSH_ERROR_BASE","features":[451]},{"name":"NETSH_ERROR_END","features":[451]},{"name":"NETSH_FLUSH","features":[451]},{"name":"NETSH_MAX_CMD_TOKEN_LENGTH","features":[451]},{"name":"NETSH_MAX_TOKEN_LENGTH","features":[451]},{"name":"NETSH_SAVE","features":[451]},{"name":"NETSH_UNCOMMIT","features":[451]},{"name":"NETSH_VERSION_50","features":[451]},{"name":"NS_CMD_FLAGS","features":[451]},{"name":"NS_CONTEXT_ATTRIBUTES","features":[307,451]},{"name":"NS_EVENTS","features":[451]},{"name":"NS_EVENT_FROM_N","features":[451]},{"name":"NS_EVENT_FROM_START","features":[451]},{"name":"NS_EVENT_LAST_N","features":[451]},{"name":"NS_EVENT_LAST_SECS","features":[451]},{"name":"NS_EVENT_LOOP","features":[451]},{"name":"NS_GET_EVENT_IDS_FN_NAME","features":[451]},{"name":"NS_HELPER_ATTRIBUTES","features":[451]},{"name":"NS_MODE_CHANGE","features":[451]},{"name":"NS_REQS","features":[451]},{"name":"NS_REQ_ALLOW_MULTIPLE","features":[451]},{"name":"NS_REQ_ONE_OR_MORE","features":[451]},{"name":"NS_REQ_PRESENT","features":[451]},{"name":"NS_REQ_ZERO","features":[451]},{"name":"PFN_CUSTOM_HELP","features":[307,451]},{"name":"PFN_HANDLE_CMD","features":[307,451]},{"name":"PGET_RESOURCE_STRING_FN","features":[451]},{"name":"PNS_CONTEXT_COMMIT_FN","features":[451]},{"name":"PNS_CONTEXT_CONNECT_FN","features":[451]},{"name":"PNS_CONTEXT_DUMP_FN","features":[451]},{"name":"PNS_DLL_INIT_FN","features":[451]},{"name":"PNS_DLL_STOP_FN","features":[451]},{"name":"PNS_HELPER_START_FN","features":[451]},{"name":"PNS_HELPER_STOP_FN","features":[451]},{"name":"PNS_OSVERSIONCHECK","features":[307,451]},{"name":"PreprocessCommand","features":[307,451]},{"name":"PrintError","features":[307,451]},{"name":"PrintMessage","features":[451]},{"name":"PrintMessageFromModule","features":[307,451]},{"name":"RegisterContext","features":[307,451]},{"name":"RegisterHelper","features":[451]},{"name":"TAG_TYPE","features":[307,451]},{"name":"TOKEN_VALUE","features":[451]}],"456":[{"name":"ATTRIBUTE_TYPE","features":[452]},{"name":"AT_BOOLEAN","features":[452]},{"name":"AT_GUID","features":[452]},{"name":"AT_INT16","features":[452]},{"name":"AT_INT32","features":[452]},{"name":"AT_INT64","features":[452]},{"name":"AT_INT8","features":[452]},{"name":"AT_INVALID","features":[452]},{"name":"AT_LIFE_TIME","features":[452]},{"name":"AT_OCTET_STRING","features":[452]},{"name":"AT_SOCKADDR","features":[452]},{"name":"AT_STRING","features":[452]},{"name":"AT_UINT16","features":[452]},{"name":"AT_UINT32","features":[452]},{"name":"AT_UINT64","features":[452]},{"name":"AT_UINT8","features":[452]},{"name":"DF_IMPERSONATION","features":[452]},{"name":"DF_TRACELESS","features":[452]},{"name":"DIAGNOSIS_STATUS","features":[452]},{"name":"DIAG_SOCKADDR","features":[452]},{"name":"DS_CONFIRMED","features":[452]},{"name":"DS_DEFERRED","features":[452]},{"name":"DS_INDETERMINATE","features":[452]},{"name":"DS_NOT_IMPLEMENTED","features":[452]},{"name":"DS_PASSTHROUGH","features":[452]},{"name":"DS_REJECTED","features":[452]},{"name":"DiagnosticsInfo","features":[452]},{"name":"HELPER_ATTRIBUTE","features":[307,452]},{"name":"HYPOTHESIS","features":[307,452]},{"name":"HelperAttributeInfo","features":[452]},{"name":"HypothesisResult","features":[307,452]},{"name":"INetDiagExtensibleHelper","features":[452]},{"name":"INetDiagHelper","features":[452]},{"name":"INetDiagHelperEx","features":[452]},{"name":"INetDiagHelperInfo","features":[452]},{"name":"INetDiagHelperUtilFactory","features":[452]},{"name":"LIFE_TIME","features":[307,452]},{"name":"NDF_ADD_CAPTURE_TRACE","features":[452]},{"name":"NDF_APPLY_INCLUSION_LIST_FILTER","features":[452]},{"name":"NDF_ERROR_START","features":[452]},{"name":"NDF_E_BAD_PARAM","features":[452]},{"name":"NDF_E_CANCELLED","features":[452]},{"name":"NDF_E_DISABLED","features":[452]},{"name":"NDF_E_LENGTH_EXCEEDED","features":[452]},{"name":"NDF_E_NOHELPERCLASS","features":[452]},{"name":"NDF_E_PROBLEM_PRESENT","features":[452]},{"name":"NDF_E_UNKNOWN","features":[452]},{"name":"NDF_E_VALIDATION","features":[452]},{"name":"NDF_INBOUND_FLAG_EDGETRAVERSAL","features":[452]},{"name":"NDF_INBOUND_FLAG_HEALTHCHECK","features":[452]},{"name":"NdfCancelIncident","features":[452]},{"name":"NdfCloseIncident","features":[452]},{"name":"NdfCreateConnectivityIncident","features":[452]},{"name":"NdfCreateDNSIncident","features":[452]},{"name":"NdfCreateGroupingIncident","features":[452,320]},{"name":"NdfCreateIncident","features":[307,452]},{"name":"NdfCreateNetConnectionIncident","features":[452]},{"name":"NdfCreatePnrpIncident","features":[307,452]},{"name":"NdfCreateSharingIncident","features":[452]},{"name":"NdfCreateWebIncident","features":[452]},{"name":"NdfCreateWebIncidentEx","features":[307,452]},{"name":"NdfCreateWinSockIncident","features":[452,320,310]},{"name":"NdfDiagnoseIncident","features":[452]},{"name":"NdfExecuteDiagnosis","features":[307,452]},{"name":"NdfGetTraceFile","features":[452]},{"name":"NdfRepairIncident","features":[452]},{"name":"OCTET_STRING","features":[452]},{"name":"PROBLEM_TYPE","features":[452]},{"name":"PT_DOWN_STREAM_HEALTH","features":[452]},{"name":"PT_HIGHER_UTILIZATION","features":[452]},{"name":"PT_HIGH_UTILIZATION","features":[452]},{"name":"PT_INVALID","features":[452]},{"name":"PT_LOWER_HEALTH","features":[452]},{"name":"PT_LOW_HEALTH","features":[452]},{"name":"PT_UP_STREAM_UTILIZATION","features":[452]},{"name":"RCF_ISCONFIRMED","features":[452]},{"name":"RCF_ISLEAF","features":[452]},{"name":"RCF_ISTHIRDPARTY","features":[452]},{"name":"REPAIR_RISK","features":[452]},{"name":"REPAIR_SCOPE","features":[452]},{"name":"REPAIR_STATUS","features":[452]},{"name":"RF_CONTACT_ADMIN","features":[452]},{"name":"RF_INFORMATION_ONLY","features":[452]},{"name":"RF_REPRO","features":[452]},{"name":"RF_RESERVED","features":[452]},{"name":"RF_RESERVED_CA","features":[452]},{"name":"RF_RESERVED_LNI","features":[452]},{"name":"RF_SHOW_EVENTS","features":[452]},{"name":"RF_UI_ONLY","features":[452]},{"name":"RF_USER_ACTION","features":[452]},{"name":"RF_USER_CONFIRMATION","features":[452]},{"name":"RF_VALIDATE_HELPTOPIC","features":[452]},{"name":"RF_WORKAROUND","features":[452]},{"name":"RR_NORISK","features":[452]},{"name":"RR_NOROLLBACK","features":[452]},{"name":"RR_ROLLBACK","features":[452]},{"name":"RS_APPLICATION","features":[452]},{"name":"RS_DEFERRED","features":[452]},{"name":"RS_NOT_IMPLEMENTED","features":[452]},{"name":"RS_PROCESS","features":[452]},{"name":"RS_REPAIRED","features":[452]},{"name":"RS_SYSTEM","features":[452]},{"name":"RS_UNREPAIRED","features":[452]},{"name":"RS_USER","features":[452]},{"name":"RS_USER_ACTION","features":[452]},{"name":"RepairInfo","features":[452]},{"name":"RepairInfoEx","features":[452]},{"name":"RootCauseInfo","features":[452]},{"name":"ShellCommandInfo","features":[452]},{"name":"UIT_DUI","features":[452]},{"name":"UIT_HELP_PANE","features":[452]},{"name":"UIT_INVALID","features":[452]},{"name":"UIT_NONE","features":[452]},{"name":"UIT_SHELL_COMMAND","features":[452]},{"name":"UI_INFO_TYPE","features":[452]},{"name":"UiInfo","features":[452]}],"457":[{"name":"ACCOUNTINGPROPERTIES","features":[453]},{"name":"ALLOWEDIN8021X","features":[453]},{"name":"ALLOWEDINCONDITION","features":[453]},{"name":"ALLOWEDINPROFILE","features":[453]},{"name":"ALLOWEDINPROXYCONDITION","features":[453]},{"name":"ALLOWEDINPROXYPROFILE","features":[453]},{"name":"ALLOWEDINVPNDIALUP","features":[453]},{"name":"ATTRIBUTEFILTER","features":[453]},{"name":"ATTRIBUTEID","features":[453]},{"name":"ATTRIBUTEINFO","features":[453]},{"name":"ATTRIBUTEPROPERTIES","features":[453]},{"name":"ATTRIBUTERESTRICTIONS","features":[453]},{"name":"ATTRIBUTESYNTAX","features":[453]},{"name":"ATTRIBUTE_FILTER_IEEE_802_1x","features":[453]},{"name":"ATTRIBUTE_FILTER_NONE","features":[453]},{"name":"ATTRIBUTE_FILTER_VPN_DIALUP","features":[453]},{"name":"ATTRIBUTE_MIN_VALUE","features":[453]},{"name":"ATTRIBUTE_UNDEFINED","features":[453]},{"name":"AUTHENTICATION_TYPE","features":[453]},{"name":"AUTHSRV_AUTHORIZATION_VALUE_W","features":[453]},{"name":"AUTHSRV_ENFORCE_NP_FOR_PAP_CHALLENGE_RESPONSE_VALUE_W","features":[453]},{"name":"AUTHSRV_EXTENSIONS_VALUE_W","features":[453]},{"name":"AUTHSRV_PARAMETERS_KEY_W","features":[453]},{"name":"CLIENTPROPERTIES","features":[453]},{"name":"CONDITIONPROPERTIES","features":[453]},{"name":"DATA_STORE_DIRECTORY","features":[453]},{"name":"DATA_STORE_LOCAL","features":[453]},{"name":"DESCRIPTION","features":[453]},{"name":"DICTIONARYPROPERTIES","features":[453]},{"name":"DOMAIN_TYPE_MIXED","features":[453]},{"name":"DOMAIN_TYPE_NONE","features":[453]},{"name":"DOMAIN_TYPE_NT4","features":[453]},{"name":"DOMAIN_TYPE_NT5","features":[453]},{"name":"IASCOMMONPROPERTIES","features":[453]},{"name":"IASCOMPONENTPROPERTIES","features":[453]},{"name":"IASDATASTORE","features":[453]},{"name":"IASDOMAINTYPE","features":[453]},{"name":"IASOSTYPE","features":[453]},{"name":"IASPROPERTIES","features":[453]},{"name":"IAS_ATTRIBUTE_ABSOLUTE_TIME","features":[453]},{"name":"IAS_ATTRIBUTE_ACCEPT_REASON_CODE","features":[453]},{"name":"IAS_ATTRIBUTE_ACCT_PROVIDER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_ACCT_PROVIDER_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_ALLOWED_CERTIFICATE_EKU","features":[453]},{"name":"IAS_ATTRIBUTE_ALLOW_DIALIN","features":[453]},{"name":"IAS_ATTRIBUTE_AUTHENTICATION_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_AUTH_PROVIDER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_AUTH_PROVIDER_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_CERTIFICATE_EKU","features":[453]},{"name":"IAS_ATTRIBUTE_CERTIFICATE_THUMBPRINT","features":[453]},{"name":"IAS_ATTRIBUTE_CLEAR_TEXT_PASSWORD","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_IP_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_IPv6_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_PACKET_HEADER","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_QUARANTINE_COMPATIBLE","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_UDP_PORT","features":[453]},{"name":"IAS_ATTRIBUTE_CLIENT_VENDOR_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_CONFIG","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_FRIENDLY_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_SESSION","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_TYPEID","features":[453]},{"name":"IAS_ATTRIBUTE_EAP_TYPES_CONFIGURED_IN_PROXYPOLICY","features":[453]},{"name":"IAS_ATTRIBUTE_EXTENSION_STATE","features":[453]},{"name":"IAS_ATTRIBUTE_FULLY_QUALIFIED_MACHINE_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_FULLY_QUALIFIED_USER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_GENERATE_CLASS_ATTRIBUTE","features":[453]},{"name":"IAS_ATTRIBUTE_GENERATE_SESSION_TIMEOUT","features":[453]},{"name":"IAS_ATTRIBUTE_IGNORE_USER_DIALIN_PROPERTIES","features":[453]},{"name":"IAS_ATTRIBUTE_IS_REPLAY","features":[453]},{"name":"IAS_ATTRIBUTE_LOGGING_RESULT","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_INVENTORY","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_NTGROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_TOKEN_GROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_TOKEN_SID","features":[453]},{"name":"IAS_ATTRIBUTE_MACHINE_VALIDATED","features":[453]},{"name":"IAS_ATTRIBUTE_MANIPULATION_RULE","features":[453]},{"name":"IAS_ATTRIBUTE_MANIPULATION_TARGET","features":[453]},{"name":"IAS_ATTRIBUTE_NAME_MAPPED","features":[453]},{"name":"IAS_ATTRIBUTE_NP_ALLOWED_EAP_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_NP_ALLOWED_PORT_TYPES","features":[453]},{"name":"IAS_ATTRIBUTE_NP_AUTHENTICATION_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_NP_CALLED_STATION_ID","features":[453]},{"name":"IAS_ATTRIBUTE_NP_CALLING_STATION_ID","features":[453]},{"name":"IAS_ATTRIBUTE_NP_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_NP_PEAPUPFRONT_ENABLED","features":[453]},{"name":"IAS_ATTRIBUTE_NP_TIME_OF_DAY","features":[453]},{"name":"IAS_ATTRIBUTE_NT4_ACCOUNT_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_NT4_HCAP_ACCOUNT_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_NT4_MACHINE_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_NTGROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_ORIGINAL_USER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_OVERRIDE_RAP_AUTH","features":[453]},{"name":"IAS_ATTRIBUTE_PACKET_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_PASSPORT_USER_MAPPING_UPN_SUFFIX","features":[453]},{"name":"IAS_ATTRIBUTE_PEAP_CHANNEL_UP","features":[453]},{"name":"IAS_ATTRIBUTE_PEAP_EMBEDDED_EAP_TYPEID","features":[453]},{"name":"IAS_ATTRIBUTE_PEAP_FAST_ROAMED_SESSION","features":[453]},{"name":"IAS_ATTRIBUTE_POLICY_ENFORCED","features":[453]},{"name":"IAS_ATTRIBUTE_POLICY_EVALUATED_SHV","features":[453]},{"name":"IAS_ATTRIBUTE_PROVIDER_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_PROVIDER_TYPE","features":[453]},{"name":"IAS_ATTRIBUTE_PROXY_EAP_CONFIG","features":[453]},{"name":"IAS_ATTRIBUTE_PROXY_POLICY_NAME","features":[453]},{"name":"IAS_ATTRIBUTE_PROXY_RETRY_COUNT","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_FIXUP_SERVERS","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_FIXUP_SERVERS_CONFIGURATION","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_SESSION_HANDLE","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_SESSION_ID","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_SYSTEM_HEALTH_RESULT","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_SYSTEM_HEALTH_VALIDATORS","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_UPDATE_NON_COMPLIANT","features":[453]},{"name":"IAS_ATTRIBUTE_QUARANTINE_URL","features":[453]},{"name":"IAS_ATTRIBUTE_RADIUS_USERNAME_ENCODING_ASCII","features":[453]},{"name":"IAS_ATTRIBUTE_REASON_CODE","features":[453]},{"name":"IAS_ATTRIBUTE_REJECT_REASON_CODE","features":[453]},{"name":"IAS_ATTRIBUTE_REMOTE_RADIUS_TO_WINDOWS_USER_MAPPING","features":[453]},{"name":"IAS_ATTRIBUTE_REMOTE_SERVER_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_REQUEST_ID","features":[453]},{"name":"IAS_ATTRIBUTE_REQUEST_START_TIME","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_MACHINE_HEALTHCHECK_ONLY","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_NP_CALLING_STATION_ID","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_CALLBACK_NUMBER","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_INTERFACE_ID","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IP_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IPv6_PREFIX","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_IPv6_ROUTE","features":[453]},{"name":"IAS_ATTRIBUTE_SAVED_RADIUS_FRAMED_ROUTE","features":[453]},{"name":"IAS_ATTRIBUTE_SERVER_IP_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_SERVER_IPv6_ADDRESS","features":[453]},{"name":"IAS_ATTRIBUTE_SESSION_TIMEOUT","features":[453]},{"name":"IAS_ATTRIBUTE_SHARED_SECRET","features":[453]},{"name":"IAS_ATTRIBUTE_SOH_CARRIER_EAPTLV","features":[453]},{"name":"IAS_ATTRIBUTE_TOKEN_GROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_TUNNEL_TAG","features":[453]},{"name":"IAS_ATTRIBUTE_USER_NTGROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_USER_TOKEN_GROUPS","features":[453]},{"name":"IAS_ATTRIBUTE_USER_TOKEN_SID","features":[453]},{"name":"IAS_AUTH_ARAP","features":[453]},{"name":"IAS_AUTH_CUSTOM","features":[453]},{"name":"IAS_AUTH_EAP","features":[453]},{"name":"IAS_AUTH_INVALID","features":[453]},{"name":"IAS_AUTH_MD5CHAP","features":[453]},{"name":"IAS_AUTH_MSCHAP","features":[453]},{"name":"IAS_AUTH_MSCHAP2","features":[453]},{"name":"IAS_AUTH_MSCHAP2_CPW","features":[453]},{"name":"IAS_AUTH_MSCHAP_CPW","features":[453]},{"name":"IAS_AUTH_NONE","features":[453]},{"name":"IAS_AUTH_PAP","features":[453]},{"name":"IAS_AUTH_PEAP","features":[453]},{"name":"IAS_IDENTITY_NO_DEFAULT","features":[453]},{"name":"IAS_LOGGING_DAILY","features":[453]},{"name":"IAS_LOGGING_MONTHLY","features":[453]},{"name":"IAS_LOGGING_UNLIMITED_SIZE","features":[453]},{"name":"IAS_LOGGING_WEEKLY","features":[453]},{"name":"IAS_LOGGING_WHEN_FILE_SIZE_REACHES","features":[453]},{"name":"IAS_SYNTAX_BOOLEAN","features":[453]},{"name":"IAS_SYNTAX_ENUMERATOR","features":[453]},{"name":"IAS_SYNTAX_INETADDR","features":[453]},{"name":"IAS_SYNTAX_INETADDR6","features":[453]},{"name":"IAS_SYNTAX_INTEGER","features":[453]},{"name":"IAS_SYNTAX_OCTETSTRING","features":[453]},{"name":"IAS_SYNTAX_PROVIDERSPECIFIC","features":[453]},{"name":"IAS_SYNTAX_STRING","features":[453]},{"name":"IAS_SYNTAX_UNSIGNEDINTEGER","features":[453]},{"name":"IAS_SYNTAX_UTCTIME","features":[453]},{"name":"IDENTITY_TYPE","features":[453]},{"name":"IPFILTERPROPERTIES","features":[453]},{"name":"ISdo","features":[453,358]},{"name":"ISdoCollection","features":[453,358]},{"name":"ISdoDictionaryOld","features":[453,358]},{"name":"ISdoMachine","features":[453,358]},{"name":"ISdoMachine2","features":[453,358]},{"name":"ISdoServiceControl","features":[453,358]},{"name":"ITemplateSdo","features":[453,358]},{"name":"LDAPNAME","features":[453]},{"name":"MS_ATTRIBUTE_ACCT_AUTH_TYPE","features":[453]},{"name":"MS_ATTRIBUTE_ACCT_EAP_TYPE","features":[453]},{"name":"MS_ATTRIBUTE_AFW_PROTECTION_LEVEL","features":[453]},{"name":"MS_ATTRIBUTE_AFW_QUARANTINE_ZONE","features":[453]},{"name":"MS_ATTRIBUTE_AZURE_POLICY_ID","features":[453]},{"name":"MS_ATTRIBUTE_CHAP2_CPW","features":[453]},{"name":"MS_ATTRIBUTE_CHAP2_RESPONSE","features":[453]},{"name":"MS_ATTRIBUTE_CHAP2_SUCCESS","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_CHALLENGE","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_CPW1","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_CPW2","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_DOMAIN","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_ERROR","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_LM_ENC_PW","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_MPPE_KEYS","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_NT_ENC_PW","features":[453]},{"name":"MS_ATTRIBUTE_CHAP_RESPONSE","features":[453]},{"name":"MS_ATTRIBUTE_EAP_TLV","features":[453]},{"name":"MS_ATTRIBUTE_EXTENDED_QUARANTINE_STATE","features":[453]},{"name":"MS_ATTRIBUTE_FILTER","features":[453]},{"name":"MS_ATTRIBUTE_HCAP_LOCATION_GROUP_NAME","features":[453]},{"name":"MS_ATTRIBUTE_HCAP_USER_GROUPS","features":[453]},{"name":"MS_ATTRIBUTE_HCAP_USER_NAME","features":[453]},{"name":"MS_ATTRIBUTE_IDENTITY_TYPE","features":[453]},{"name":"MS_ATTRIBUTE_IPV4_REMEDIATION_SERVERS","features":[453]},{"name":"MS_ATTRIBUTE_IPV6_REMEDIATION_SERVERS","features":[453]},{"name":"MS_ATTRIBUTE_IPv6_FILTER","features":[453]},{"name":"MS_ATTRIBUTE_MACHINE_NAME","features":[453]},{"name":"MS_ATTRIBUTE_MPPE_RECV_KEY","features":[453]},{"name":"MS_ATTRIBUTE_MPPE_SEND_KEY","features":[453]},{"name":"MS_ATTRIBUTE_NETWORK_ACCESS_SERVER_TYPE","features":[453]},{"name":"MS_ATTRIBUTE_NOT_QUARANTINE_CAPABLE","features":[453]},{"name":"MS_ATTRIBUTE_PRIMARY_DNS_SERVER","features":[453]},{"name":"MS_ATTRIBUTE_PRIMARY_NBNS_SERVER","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_GRACE_TIME","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_GRACE_TIME_CONFIGURATION","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_IPFILTER","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_SESSION_TIMEOUT","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_SOH","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_STATE","features":[453]},{"name":"MS_ATTRIBUTE_QUARANTINE_USER_CLASS","features":[453]},{"name":"MS_ATTRIBUTE_RAS_CLIENT_NAME","features":[453]},{"name":"MS_ATTRIBUTE_RAS_CLIENT_VERSION","features":[453]},{"name":"MS_ATTRIBUTE_RAS_CORRELATION_ID","features":[453]},{"name":"MS_ATTRIBUTE_RAS_ROUTING_DOMAIN_ID","features":[453]},{"name":"MS_ATTRIBUTE_RAS_VENDOR","features":[453]},{"name":"MS_ATTRIBUTE_RAS_VERSION","features":[453]},{"name":"MS_ATTRIBUTE_SECONDARY_DNS_SERVER","features":[453]},{"name":"MS_ATTRIBUTE_SECONDARY_NBNS_SERVER","features":[453]},{"name":"MS_ATTRIBUTE_SERVICE_CLASS","features":[453]},{"name":"MS_ATTRIBUTE_TSG_DEVICE_REDIRECTION","features":[453]},{"name":"MS_ATTRIBUTE_USER_IPv4_ADDRESS","features":[453]},{"name":"MS_ATTRIBUTE_USER_IPv6_ADDRESS","features":[453]},{"name":"MS_ATTRIBUTE_USER_SECURITY_IDENTITY","features":[453]},{"name":"MULTIVALUED","features":[453]},{"name":"NAME","features":[453]},{"name":"NAMESPROPERTIES","features":[453]},{"name":"NAPPROPERTIES","features":[453]},{"name":"NEW_LOG_FILE_FREQUENCY","features":[453]},{"name":"NTEVENTLOGPROPERTIES","features":[453]},{"name":"NTSAMPROPERTIES","features":[453]},{"name":"POLICYPROPERTIES","features":[453]},{"name":"PRADIUS_EXTENSION_FREE_ATTRIBUTES","features":[453]},{"name":"PRADIUS_EXTENSION_INIT","features":[453]},{"name":"PRADIUS_EXTENSION_PROCESS","features":[453]},{"name":"PRADIUS_EXTENSION_PROCESS_2","features":[453]},{"name":"PRADIUS_EXTENSION_PROCESS_EX","features":[453]},{"name":"PRADIUS_EXTENSION_TERM","features":[453]},{"name":"PROFILEPROPERTIES","features":[453]},{"name":"PROPERTY_ACCOUNTING_DISCARD_REQUEST_ON_FAILURE","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_ACCOUNTING","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_ACCOUNTING_INTERIM","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_AUTHENTICATION","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_AUTHENTICATION_INTERIM","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_DELETE_IF_FULL","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_ENABLE_LOGGING","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_FILE_DIRECTORY","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_FILE_IS_BACKUP","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_IAS1_FORMAT","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_OPEN_NEW_FREQUENCY","features":[453]},{"name":"PROPERTY_ACCOUNTING_LOG_OPEN_NEW_SIZE","features":[453]},{"name":"PROPERTY_ACCOUNTING_SQL_MAX_SESSIONS","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_8021X","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_CONDITION","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_PROFILE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_PROXY_CONDITION","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_PROXY_PROFILE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_IN_VPNDIALUP","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_LOG_ORDINAL","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ALLOW_MULTIPLE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_DISPLAY_NAME","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ENUM_FILTERS","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ENUM_NAMES","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ENUM_VALUES","features":[453]},{"name":"PROPERTY_ATTRIBUTE_ID","features":[453]},{"name":"PROPERTY_ATTRIBUTE_IS_ENUMERABLE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_SYNTAX","features":[453]},{"name":"PROPERTY_ATTRIBUTE_VALUE","features":[453]},{"name":"PROPERTY_ATTRIBUTE_VENDOR_ID","features":[453]},{"name":"PROPERTY_ATTRIBUTE_VENDOR_TYPE_ID","features":[453]},{"name":"PROPERTY_CLIENT_ADDRESS","features":[453]},{"name":"PROPERTY_CLIENT_ENABLED","features":[453]},{"name":"PROPERTY_CLIENT_NAS_MANUFACTURER","features":[453]},{"name":"PROPERTY_CLIENT_QUARANTINE_COMPATIBLE","features":[453]},{"name":"PROPERTY_CLIENT_REQUIRE_SIGNATURE","features":[453]},{"name":"PROPERTY_CLIENT_SECRET_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_CLIENT_SHARED_SECRET","features":[453]},{"name":"PROPERTY_CLIENT_UNUSED","features":[453]},{"name":"PROPERTY_COMPONENT_ID","features":[453]},{"name":"PROPERTY_COMPONENT_PROG_ID","features":[453]},{"name":"PROPERTY_COMPONENT_START","features":[453]},{"name":"PROPERTY_CONDITION_TEXT","features":[453]},{"name":"PROPERTY_DICTIONARY_ATTRIBUTES_COLLECTION","features":[453]},{"name":"PROPERTY_DICTIONARY_LOCATION","features":[453]},{"name":"PROPERTY_EVENTLOG_LOG_APPLICATION_EVENTS","features":[453]},{"name":"PROPERTY_EVENTLOG_LOG_DEBUG","features":[453]},{"name":"PROPERTY_EVENTLOG_LOG_MALFORMED","features":[453]},{"name":"PROPERTY_IAS_AUDITORS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_POLICIES_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_PROFILES_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_PROTOCOLS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_PROXYPOLICIES_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_PROXYPROFILES_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_RADIUSSERVERGROUPS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_REMEDIATIONSERVERGROUPS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_REQUESTHANDLERS_COLLECTION","features":[453]},{"name":"PROPERTY_IAS_SHVTEMPLATES_COLLECTION","features":[453]},{"name":"PROPERTY_IPFILTER_ATTRIBUTES_COLLECTION","features":[453]},{"name":"PROPERTY_NAMES_REALMS","features":[453]},{"name":"PROPERTY_NAP_POLICIES_COLLECTION","features":[453]},{"name":"PROPERTY_NAS_VENDOR_ID","features":[453]},{"name":"PROPERTY_NTSAM_ALLOW_LM_AUTHENTICATION","features":[453]},{"name":"PROPERTY_POLICY_ACTION","features":[453]},{"name":"PROPERTY_POLICY_CONDITIONS_COLLECTION","features":[453]},{"name":"PROPERTY_POLICY_CONSTRAINT","features":[453]},{"name":"PROPERTY_POLICY_ENABLED","features":[453]},{"name":"PROPERTY_POLICY_MERIT","features":[453]},{"name":"PROPERTY_POLICY_PROFILE_NAME","features":[453]},{"name":"PROPERTY_POLICY_SOURCETAG","features":[453]},{"name":"PROPERTY_POLICY_UNUSED0","features":[453]},{"name":"PROPERTY_POLICY_UNUSED1","features":[453]},{"name":"PROPERTY_PROFILE_ATTRIBUTES_COLLECTION","features":[453]},{"name":"PROPERTY_PROFILE_IPFILTER_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_PROTOCOL_REQUEST_HANDLER","features":[453]},{"name":"PROPERTY_PROTOCOL_START","features":[453]},{"name":"PROPERTY_RADIUSPROXY_SERVERGROUPS","features":[453]},{"name":"PROPERTY_RADIUSSERVERGROUP_SERVERS_COLLECTION","features":[453]},{"name":"PROPERTY_RADIUSSERVER_ACCT_PORT","features":[453]},{"name":"PROPERTY_RADIUSSERVER_ACCT_SECRET","features":[453]},{"name":"PROPERTY_RADIUSSERVER_ACCT_SECRET_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_RADIUSSERVER_ADDRESS","features":[453]},{"name":"PROPERTY_RADIUSSERVER_AUTH_PORT","features":[453]},{"name":"PROPERTY_RADIUSSERVER_AUTH_SECRET","features":[453]},{"name":"PROPERTY_RADIUSSERVER_AUTH_SECRET_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_RADIUSSERVER_BLACKOUT","features":[453]},{"name":"PROPERTY_RADIUSSERVER_FORWARD_ACCT_ONOFF","features":[453]},{"name":"PROPERTY_RADIUSSERVER_MAX_LOST","features":[453]},{"name":"PROPERTY_RADIUSSERVER_PRIORITY","features":[453]},{"name":"PROPERTY_RADIUSSERVER_SEND_SIGNATURE","features":[453]},{"name":"PROPERTY_RADIUSSERVER_TIMEOUT","features":[453]},{"name":"PROPERTY_RADIUSSERVER_WEIGHT","features":[453]},{"name":"PROPERTY_RADIUS_ACCOUNTING_PORT","features":[453]},{"name":"PROPERTY_RADIUS_AUTHENTICATION_PORT","features":[453]},{"name":"PROPERTY_RADIUS_CLIENTS_COLLECTION","features":[453]},{"name":"PROPERTY_RADIUS_VENDORS_COLLECTION","features":[453]},{"name":"PROPERTY_REMEDIATIONSERVERGROUP_SERVERS_COLLECTION","features":[453]},{"name":"PROPERTY_REMEDIATIONSERVERS_SERVERGROUPS","features":[453]},{"name":"PROPERTY_REMEDIATIONSERVER_ADDRESS","features":[453]},{"name":"PROPERTY_REMEDIATIONSERVER_FRIENDLY_NAME","features":[453]},{"name":"PROPERTY_SDO_CLASS","features":[453]},{"name":"PROPERTY_SDO_DATASTORE_NAME","features":[453]},{"name":"PROPERTY_SDO_DESCRIPTION","features":[453]},{"name":"PROPERTY_SDO_ID","features":[453]},{"name":"PROPERTY_SDO_NAME","features":[453]},{"name":"PROPERTY_SDO_OPAQUE","features":[453]},{"name":"PROPERTY_SDO_RESERVED","features":[453]},{"name":"PROPERTY_SDO_START","features":[453]},{"name":"PROPERTY_SDO_TEMPLATE_GUID","features":[453]},{"name":"PROPERTY_SHAREDSECRET_STRING","features":[453]},{"name":"PROPERTY_SHVCONFIG_LIST","features":[453]},{"name":"PROPERTY_SHV_COMBINATION_TYPE","features":[453]},{"name":"PROPERTY_SHV_LIST","features":[453]},{"name":"PROPERTY_SHV_TEMPLATES_COLLECTION","features":[453]},{"name":"PROPERTY_TEMPLATES_CLIENTS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_IPFILTERS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_POLICIES_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_PROFILES_COLLECTION","features":[453]},{"name":"PROPERTY_TEMPLATES_PROFILES_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_PROXYPOLICIES_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_PROXYPROFILES_COLLECTION","features":[453]},{"name":"PROPERTY_TEMPLATES_PROXYPROFILES_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_RADIUSSERVERS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_REMEDIATIONSERVERGROUPS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_SHAREDSECRETS_TEMPLATES","features":[453]},{"name":"PROPERTY_TEMPLATES_SHVTEMPLATES_TEMPLATES","features":[453]},{"name":"PROPERTY_USER_ALLOW_DIALIN","features":[453]},{"name":"PROPERTY_USER_CALLING_STATION_ID","features":[453]},{"name":"PROPERTY_USER_RADIUS_CALLBACK_NUMBER","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_INTERFACE_ID","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_IPV6_PREFIX","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_IPV6_ROUTE","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_IP_ADDRESS","features":[453]},{"name":"PROPERTY_USER_RADIUS_FRAMED_ROUTE","features":[453]},{"name":"PROPERTY_USER_SAVED_CALLING_STATION_ID","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_CALLBACK_NUMBER","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_INTERFACE_ID","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_IPV6_PREFIX","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_IPV6_ROUTE","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_IP_ADDRESS","features":[453]},{"name":"PROPERTY_USER_SAVED_RADIUS_FRAMED_ROUTE","features":[453]},{"name":"PROPERTY_USER_SERVICE_TYPE","features":[453]},{"name":"PROTOCOLPROPERTIES","features":[453]},{"name":"RADIUSPROPERTIES","features":[453]},{"name":"RADIUSPROXYPROPERTIES","features":[453]},{"name":"RADIUSSERVERGROUPPROPERTIES","features":[453]},{"name":"RADIUSSERVERPROPERTIES","features":[453]},{"name":"RADIUS_ACTION","features":[453]},{"name":"RADIUS_ATTRIBUTE","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_AUTHENTIC","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_DELAY_TIME","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_INPUT_OCTETS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_INPUT_PACKETS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_INTERIM_INTERVAL","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_LINK_COUNT","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_MULTI_SSN_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_OUTPUT_OCTETS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_OUTPUT_PACKETS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_SESSION_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_SESSION_TIME","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_STATUS_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_TERMINATE_CAUSE","features":[453]},{"name":"RADIUS_ATTRIBUTE_ACCT_TUNNEL_CONN","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_CHALLENGE_RESPONSE","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_FEATURES","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_PASSWORD","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_SECURITY","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_SECURITY_DATA","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARAP_ZONE_ACCESS","features":[453]},{"name":"RADIUS_ATTRIBUTE_ARRAY","features":[453]},{"name":"RADIUS_ATTRIBUTE_CALLBACK_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_CALLBACK_NUMBER","features":[453]},{"name":"RADIUS_ATTRIBUTE_CALLED_STATION_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_CALLING_STATION_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_CHAP_CHALLENGE","features":[453]},{"name":"RADIUS_ATTRIBUTE_CHAP_PASSWORD","features":[453]},{"name":"RADIUS_ATTRIBUTE_CLASS","features":[453]},{"name":"RADIUS_ATTRIBUTE_CONFIGURATION_TOKEN","features":[453]},{"name":"RADIUS_ATTRIBUTE_CONNECT_INFO","features":[453]},{"name":"RADIUS_ATTRIBUTE_EAP_MESSAGE","features":[453]},{"name":"RADIUS_ATTRIBUTE_FILTER_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_APPLETALK_LINK","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_APPLETALK_NET","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_APPLETALK_ZONE","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_COMPRESSION","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_INTERFACE_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IPX_NETWORK","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IP_ADDRESS","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IP_NETMASK","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IPv6_POOL","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IPv6_PREFIX","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_IPv6_ROUTE","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_MTU","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_PROTOCOL","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_ROUTE","features":[453]},{"name":"RADIUS_ATTRIBUTE_FRAMED_ROUTING","features":[453]},{"name":"RADIUS_ATTRIBUTE_IDLE_TIMEOUT","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_IP_HOST","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_IPv6_HOST","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_LAT_GROUP","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_LAT_NODE","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_LAT_PORT","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_LAT_SERVICE","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_SERVICE","features":[453]},{"name":"RADIUS_ATTRIBUTE_LOGIN_TCP_PORT","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_IDENTIFIER","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_IP_ADDRESS","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_IPv6_ADDRESS","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_PORT","features":[453]},{"name":"RADIUS_ATTRIBUTE_NAS_PORT_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_PASSWORD_RETRY","features":[453]},{"name":"RADIUS_ATTRIBUTE_PORT_LIMIT","features":[453]},{"name":"RADIUS_ATTRIBUTE_PROMPT","features":[453]},{"name":"RADIUS_ATTRIBUTE_PROXY_STATE","features":[453]},{"name":"RADIUS_ATTRIBUTE_REPLY_MESSAGE","features":[453]},{"name":"RADIUS_ATTRIBUTE_SERVICE_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_SESSION_TIMEOUT","features":[453]},{"name":"RADIUS_ATTRIBUTE_SIGNATURE","features":[453]},{"name":"RADIUS_ATTRIBUTE_STATE","features":[453]},{"name":"RADIUS_ATTRIBUTE_TERMINATION_ACTION","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_ASSIGNMENT_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_CLIENT_ENDPT","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_MEDIUM_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_PASSWORD","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_PREFERENCE","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_PVT_GROUP_ID","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_SERVER_ENDPT","features":[453]},{"name":"RADIUS_ATTRIBUTE_TUNNEL_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_TYPE","features":[453]},{"name":"RADIUS_ATTRIBUTE_UNASSIGNED1","features":[453]},{"name":"RADIUS_ATTRIBUTE_UNASSIGNED2","features":[453]},{"name":"RADIUS_ATTRIBUTE_USER_NAME","features":[453]},{"name":"RADIUS_ATTRIBUTE_USER_PASSWORD","features":[453]},{"name":"RADIUS_ATTRIBUTE_VENDOR_SPECIFIC","features":[453]},{"name":"RADIUS_AUTHENTICATION_PROVIDER","features":[453]},{"name":"RADIUS_CODE","features":[453]},{"name":"RADIUS_DATA_TYPE","features":[453]},{"name":"RADIUS_EXTENSION_CONTROL_BLOCK","features":[453]},{"name":"RADIUS_EXTENSION_FREE_ATTRIBUTES","features":[453]},{"name":"RADIUS_EXTENSION_INIT","features":[453]},{"name":"RADIUS_EXTENSION_POINT","features":[453]},{"name":"RADIUS_EXTENSION_PROCESS","features":[453]},{"name":"RADIUS_EXTENSION_PROCESS2","features":[453]},{"name":"RADIUS_EXTENSION_PROCESS_EX","features":[453]},{"name":"RADIUS_EXTENSION_TERM","features":[453]},{"name":"RADIUS_EXTENSION_VERSION","features":[453]},{"name":"RADIUS_REJECT_REASON_CODE","features":[453]},{"name":"RADIUS_VSA_FORMAT","features":[453]},{"name":"RAS_ATTRIBUTE_BAP_LINE_DOWN_LIMIT","features":[453]},{"name":"RAS_ATTRIBUTE_BAP_LINE_DOWN_TIME","features":[453]},{"name":"RAS_ATTRIBUTE_BAP_REQUIRED","features":[453]},{"name":"RAS_ATTRIBUTE_ENCRYPTION_POLICY","features":[453]},{"name":"RAS_ATTRIBUTE_ENCRYPTION_TYPE","features":[453]},{"name":"REMEDIATIONSERVERGROUPPROPERTIES","features":[453]},{"name":"REMEDIATIONSERVERPROPERTIES","features":[453]},{"name":"REMEDIATIONSERVERSPROPERTIES","features":[453]},{"name":"RESTRICTIONS","features":[453]},{"name":"SERVICE_TYPE","features":[453]},{"name":"SERVICE_TYPE_IAS","features":[453]},{"name":"SERVICE_TYPE_MAX","features":[453]},{"name":"SERVICE_TYPE_RAMGMTSVC","features":[453]},{"name":"SERVICE_TYPE_RAS","features":[453]},{"name":"SHAREDSECRETPROPERTIES","features":[453]},{"name":"SHVTEMPLATEPROPERTIES","features":[453]},{"name":"SHV_COMBINATION_TYPE","features":[453]},{"name":"SHV_COMBINATION_TYPE_ALL_FAIL","features":[453]},{"name":"SHV_COMBINATION_TYPE_ALL_PASS","features":[453]},{"name":"SHV_COMBINATION_TYPE_MAX","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_FAIL","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_INFECTED","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_PASS","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_TRANSITIONAL","features":[453]},{"name":"SHV_COMBINATION_TYPE_ONE_OR_MORE_UNKNOWN","features":[453]},{"name":"SYNTAX","features":[453]},{"name":"SYSTEM_TYPE_NT10_0_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT10_0_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT4_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT4_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT5_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT5_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT6_1_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT6_1_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT6_2_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT6_2_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT6_3_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT6_3_WORKSTATION","features":[453]},{"name":"SYSTEM_TYPE_NT6_SERVER","features":[453]},{"name":"SYSTEM_TYPE_NT6_WORKSTATION","features":[453]},{"name":"SdoMachine","features":[453]},{"name":"TEMPLATESPROPERTIES","features":[453]},{"name":"USERPROPERTIES","features":[453]},{"name":"VENDORID","features":[453]},{"name":"VENDORPROPERTIES","features":[453]},{"name":"VENDORTYPE","features":[453]},{"name":"raAccept","features":[453]},{"name":"raContinue","features":[453]},{"name":"raReject","features":[453]},{"name":"rapMCIS","features":[453]},{"name":"rapNone","features":[453]},{"name":"rapODBC","features":[453]},{"name":"rapProxy","features":[453]},{"name":"rapUnknown","features":[453]},{"name":"rapUsersFile","features":[453]},{"name":"rapWindowsNT","features":[453]},{"name":"ratAcctAuthentic","features":[453]},{"name":"ratAcctDelayTime","features":[453]},{"name":"ratAcctInputOctets","features":[453]},{"name":"ratAcctInputPackets","features":[453]},{"name":"ratAcctOutputOctets","features":[453]},{"name":"ratAcctOutputPackets","features":[453]},{"name":"ratAcctSessionId","features":[453]},{"name":"ratAcctSessionTime","features":[453]},{"name":"ratAcctStatusType","features":[453]},{"name":"ratAcctTerminationCause","features":[453]},{"name":"ratAuthenticator","features":[453]},{"name":"ratCHAPChallenge","features":[453]},{"name":"ratCHAPPassword","features":[453]},{"name":"ratCRPPolicyName","features":[453]},{"name":"ratCallbackId","features":[453]},{"name":"ratCallbackNumber","features":[453]},{"name":"ratCalledStationId","features":[453]},{"name":"ratCallingStationId","features":[453]},{"name":"ratCertificateThumbprint","features":[453]},{"name":"ratClass","features":[453]},{"name":"ratClearTextPassword","features":[453]},{"name":"ratCode","features":[453]},{"name":"ratEAPTLV","features":[453]},{"name":"ratExtensionState","features":[453]},{"name":"ratFQUserName","features":[453]},{"name":"ratFilterId","features":[453]},{"name":"ratFramedAppleTalkLink","features":[453]},{"name":"ratFramedAppleTalkNetwork","features":[453]},{"name":"ratFramedAppleTalkZone","features":[453]},{"name":"ratFramedCompression","features":[453]},{"name":"ratFramedIPAddress","features":[453]},{"name":"ratFramedIPNetmask","features":[453]},{"name":"ratFramedIPXNetwork","features":[453]},{"name":"ratFramedIPv6Pool","features":[453]},{"name":"ratFramedIPv6Prefix","features":[453]},{"name":"ratFramedIPv6Route","features":[453]},{"name":"ratFramedInterfaceId","features":[453]},{"name":"ratFramedMTU","features":[453]},{"name":"ratFramedProtocol","features":[453]},{"name":"ratFramedRoute","features":[453]},{"name":"ratFramedRouting","features":[453]},{"name":"ratIdentifier","features":[453]},{"name":"ratIdleTimeout","features":[453]},{"name":"ratLoginIPHost","features":[453]},{"name":"ratLoginIPv6Host","features":[453]},{"name":"ratLoginLATGroup","features":[453]},{"name":"ratLoginLATNode","features":[453]},{"name":"ratLoginLATService","features":[453]},{"name":"ratLoginPort","features":[453]},{"name":"ratLoginService","features":[453]},{"name":"ratMediumType","features":[453]},{"name":"ratMinimum","features":[453]},{"name":"ratNASIPAddress","features":[453]},{"name":"ratNASIPv6Address","features":[453]},{"name":"ratNASIdentifier","features":[453]},{"name":"ratNASPort","features":[453]},{"name":"ratNASPortType","features":[453]},{"name":"ratPolicyName","features":[453]},{"name":"ratPortLimit","features":[453]},{"name":"ratProvider","features":[453]},{"name":"ratProviderName","features":[453]},{"name":"ratProxyState","features":[453]},{"name":"ratRejectReasonCode","features":[453]},{"name":"ratReplyMessage","features":[453]},{"name":"ratServiceType","features":[453]},{"name":"ratSessionTimeout","features":[453]},{"name":"ratSrcIPAddress","features":[453]},{"name":"ratSrcIPv6Address","features":[453]},{"name":"ratSrcPort","features":[453]},{"name":"ratState","features":[453]},{"name":"ratStrippedUserName","features":[453]},{"name":"ratTerminationAction","features":[453]},{"name":"ratTunnelPassword","features":[453]},{"name":"ratTunnelPrivateGroupID","features":[453]},{"name":"ratTunnelType","features":[453]},{"name":"ratUniqueId","features":[453]},{"name":"ratUserName","features":[453]},{"name":"ratUserPassword","features":[453]},{"name":"ratVendorSpecific","features":[453]},{"name":"rcAccessAccept","features":[453]},{"name":"rcAccessChallenge","features":[453]},{"name":"rcAccessReject","features":[453]},{"name":"rcAccessRequest","features":[453]},{"name":"rcAccountingRequest","features":[453]},{"name":"rcAccountingResponse","features":[453]},{"name":"rcDiscard","features":[453]},{"name":"rcUnknown","features":[453]},{"name":"rdtAddress","features":[453]},{"name":"rdtInteger","features":[453]},{"name":"rdtIpv6Address","features":[453]},{"name":"rdtString","features":[453]},{"name":"rdtTime","features":[453]},{"name":"rdtUnknown","features":[453]},{"name":"repAuthentication","features":[453]},{"name":"repAuthorization","features":[453]},{"name":"rrrcAccountDisabled","features":[453]},{"name":"rrrcAccountExpired","features":[453]},{"name":"rrrcAccountUnknown","features":[453]},{"name":"rrrcAuthenticationFailure","features":[453]},{"name":"rrrcUndefined","features":[453]}],"458":[{"name":"DRT_ACTIVE","features":[454]},{"name":"DRT_ADDRESS","features":[454,320]},{"name":"DRT_ADDRESS_FLAGS","features":[454]},{"name":"DRT_ADDRESS_FLAG_ACCEPTED","features":[454]},{"name":"DRT_ADDRESS_FLAG_BAD_VALIDATE_ID","features":[454]},{"name":"DRT_ADDRESS_FLAG_INQUIRE","features":[454]},{"name":"DRT_ADDRESS_FLAG_LOOP","features":[454]},{"name":"DRT_ADDRESS_FLAG_REJECTED","features":[454]},{"name":"DRT_ADDRESS_FLAG_SUSPECT_UNREGISTERED_ID","features":[454]},{"name":"DRT_ADDRESS_FLAG_TOO_BUSY","features":[454]},{"name":"DRT_ADDRESS_FLAG_UNREACHABLE","features":[454]},{"name":"DRT_ADDRESS_LIST","features":[454,320]},{"name":"DRT_ALONE","features":[454]},{"name":"DRT_BOOTSTRAP_PROVIDER","features":[454]},{"name":"DRT_BOOTSTRAP_RESOLVE_CALLBACK","features":[307,454,320]},{"name":"DRT_DATA","features":[454]},{"name":"DRT_EVENT_DATA","features":[454,320]},{"name":"DRT_EVENT_LEAFSET_KEY_CHANGED","features":[454]},{"name":"DRT_EVENT_REGISTRATION_STATE_CHANGED","features":[454]},{"name":"DRT_EVENT_STATUS_CHANGED","features":[454]},{"name":"DRT_EVENT_TYPE","features":[454]},{"name":"DRT_E_BOOTSTRAPPROVIDER_IN_USE","features":[454]},{"name":"DRT_E_BOOTSTRAPPROVIDER_NOT_ATTACHED","features":[454]},{"name":"DRT_E_CAPABILITY_MISMATCH","features":[454]},{"name":"DRT_E_DUPLICATE_KEY","features":[454]},{"name":"DRT_E_FAULTED","features":[454]},{"name":"DRT_E_INSUFFICIENT_BUFFER","features":[454]},{"name":"DRT_E_INVALID_ADDRESS","features":[454]},{"name":"DRT_E_INVALID_BOOTSTRAP_PROVIDER","features":[454]},{"name":"DRT_E_INVALID_CERT_CHAIN","features":[454]},{"name":"DRT_E_INVALID_INSTANCE_PREFIX","features":[454]},{"name":"DRT_E_INVALID_KEY","features":[454]},{"name":"DRT_E_INVALID_KEY_SIZE","features":[454]},{"name":"DRT_E_INVALID_MAX_ADDRESSES","features":[454]},{"name":"DRT_E_INVALID_MAX_ENDPOINTS","features":[454]},{"name":"DRT_E_INVALID_MESSAGE","features":[454]},{"name":"DRT_E_INVALID_PORT","features":[454]},{"name":"DRT_E_INVALID_SCOPE","features":[454]},{"name":"DRT_E_INVALID_SEARCH_INFO","features":[454]},{"name":"DRT_E_INVALID_SEARCH_RANGE","features":[454]},{"name":"DRT_E_INVALID_SECURITY_MODE","features":[454]},{"name":"DRT_E_INVALID_SECURITY_PROVIDER","features":[454]},{"name":"DRT_E_INVALID_SETTINGS","features":[454]},{"name":"DRT_E_INVALID_TRANSPORT_PROVIDER","features":[454]},{"name":"DRT_E_NO_ADDRESSES_AVAILABLE","features":[454]},{"name":"DRT_E_NO_MORE","features":[454]},{"name":"DRT_E_SEARCH_IN_PROGRESS","features":[454]},{"name":"DRT_E_SECURITYPROVIDER_IN_USE","features":[454]},{"name":"DRT_E_SECURITYPROVIDER_NOT_ATTACHED","features":[454]},{"name":"DRT_E_STILL_IN_USE","features":[454]},{"name":"DRT_E_TIMEOUT","features":[454]},{"name":"DRT_E_TRANSPORTPROVIDER_IN_USE","features":[454]},{"name":"DRT_E_TRANSPORTPROVIDER_NOT_ATTACHED","features":[454]},{"name":"DRT_E_TRANSPORT_ALREADY_BOUND","features":[454]},{"name":"DRT_E_TRANSPORT_ALREADY_EXISTS_FOR_SCOPE","features":[454]},{"name":"DRT_E_TRANSPORT_EXECUTING_CALLBACK","features":[454]},{"name":"DRT_E_TRANSPORT_INVALID_ARGUMENT","features":[454]},{"name":"DRT_E_TRANSPORT_NOT_BOUND","features":[454]},{"name":"DRT_E_TRANSPORT_NO_DEST_ADDRESSES","features":[454]},{"name":"DRT_E_TRANSPORT_SHUTTING_DOWN","features":[454]},{"name":"DRT_E_TRANSPORT_STILL_BOUND","features":[454]},{"name":"DRT_E_TRANSPORT_UNEXPECTED","features":[454]},{"name":"DRT_FAULTED","features":[454]},{"name":"DRT_GLOBAL_SCOPE","features":[454]},{"name":"DRT_LEAFSET_KEY_ADDED","features":[454]},{"name":"DRT_LEAFSET_KEY_CHANGE_TYPE","features":[454]},{"name":"DRT_LEAFSET_KEY_DELETED","features":[454]},{"name":"DRT_LINK_LOCAL_ISATAP_SCOPEID","features":[454]},{"name":"DRT_LINK_LOCAL_SCOPE","features":[454]},{"name":"DRT_MATCH_EXACT","features":[454]},{"name":"DRT_MATCH_INTERMEDIATE","features":[454]},{"name":"DRT_MATCH_NEAR","features":[454]},{"name":"DRT_MATCH_TYPE","features":[454]},{"name":"DRT_MAX_INSTANCE_PREFIX_LEN","features":[454]},{"name":"DRT_MAX_PAYLOAD_SIZE","features":[454]},{"name":"DRT_MAX_ROUTING_ADDRESSES","features":[454]},{"name":"DRT_MIN_ROUTING_ADDRESSES","features":[454]},{"name":"DRT_NO_NETWORK","features":[454]},{"name":"DRT_PAYLOAD_REVOKED","features":[454]},{"name":"DRT_REGISTRATION","features":[454]},{"name":"DRT_REGISTRATION_STATE","features":[454]},{"name":"DRT_REGISTRATION_STATE_UNRESOLVEABLE","features":[454]},{"name":"DRT_SCOPE","features":[454]},{"name":"DRT_SEARCH_INFO","features":[307,454]},{"name":"DRT_SEARCH_RESULT","features":[454]},{"name":"DRT_SECURE_CONFIDENTIALPAYLOAD","features":[454]},{"name":"DRT_SECURE_MEMBERSHIP","features":[454]},{"name":"DRT_SECURE_RESOLVE","features":[454]},{"name":"DRT_SECURITY_MODE","features":[454]},{"name":"DRT_SECURITY_PROVIDER","features":[454]},{"name":"DRT_SETTINGS","features":[454]},{"name":"DRT_SITE_LOCAL_SCOPE","features":[454]},{"name":"DRT_STATUS","features":[454]},{"name":"DRT_S_RETRY","features":[454]},{"name":"DrtClose","features":[454]},{"name":"DrtContinueSearch","features":[454]},{"name":"DrtCreateDerivedKey","features":[307,454,393]},{"name":"DrtCreateDerivedKeySecurityProvider","features":[307,454,393]},{"name":"DrtCreateDnsBootstrapResolver","features":[454]},{"name":"DrtCreateIpv6UdpTransport","features":[454]},{"name":"DrtCreateNullSecurityProvider","features":[454]},{"name":"DrtCreatePnrpBootstrapResolver","features":[307,454]},{"name":"DrtDeleteDerivedKeySecurityProvider","features":[454]},{"name":"DrtDeleteDnsBootstrapResolver","features":[454]},{"name":"DrtDeleteIpv6UdpTransport","features":[454]},{"name":"DrtDeleteNullSecurityProvider","features":[454]},{"name":"DrtDeletePnrpBootstrapResolver","features":[454]},{"name":"DrtEndSearch","features":[454]},{"name":"DrtGetEventData","features":[454,320]},{"name":"DrtGetEventDataSize","features":[454]},{"name":"DrtGetInstanceName","features":[454]},{"name":"DrtGetInstanceNameSize","features":[454]},{"name":"DrtGetSearchPath","features":[454,320]},{"name":"DrtGetSearchPathSize","features":[454]},{"name":"DrtGetSearchResult","features":[454]},{"name":"DrtGetSearchResultSize","features":[454]},{"name":"DrtOpen","features":[307,454]},{"name":"DrtRegisterKey","features":[454]},{"name":"DrtStartSearch","features":[307,454]},{"name":"DrtUnregisterKey","features":[454]},{"name":"DrtUpdateKey","features":[454]},{"name":"FACILITY_DRT","features":[454]},{"name":"MaximumPeerDistClientInfoByHandlesClass","features":[454]},{"name":"NS_PNRPCLOUD","features":[454]},{"name":"NS_PNRPNAME","features":[454]},{"name":"NS_PROVIDER_PNRPCLOUD","features":[454]},{"name":"NS_PROVIDER_PNRPNAME","features":[454]},{"name":"PEERDIST_CLIENT_BASIC_INFO","features":[307,454]},{"name":"PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS","features":[454]},{"name":"PEERDIST_CONTENT_TAG","features":[454]},{"name":"PEERDIST_PUBLICATION_OPTIONS","features":[454]},{"name":"PEERDIST_PUBLICATION_OPTIONS_VERSION","features":[454]},{"name":"PEERDIST_PUBLICATION_OPTIONS_VERSION_1","features":[454]},{"name":"PEERDIST_PUBLICATION_OPTIONS_VERSION_2","features":[454]},{"name":"PEERDIST_READ_TIMEOUT_DEFAULT","features":[454]},{"name":"PEERDIST_READ_TIMEOUT_LOCAL_CACHE_ONLY","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_1","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_2","features":[454]},{"name":"PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_VALUE","features":[454]},{"name":"PEERDIST_STATUS","features":[454]},{"name":"PEERDIST_STATUS_AVAILABLE","features":[454]},{"name":"PEERDIST_STATUS_DISABLED","features":[454]},{"name":"PEERDIST_STATUS_INFO","features":[454]},{"name":"PEERDIST_STATUS_UNAVAILABLE","features":[454]},{"name":"PEER_ADDRESS","features":[454,320]},{"name":"PEER_APPLICATION","features":[454]},{"name":"PEER_APPLICATION_ALL_USERS","features":[454]},{"name":"PEER_APPLICATION_CURRENT_USER","features":[454]},{"name":"PEER_APPLICATION_REGISTRATION_INFO","features":[454]},{"name":"PEER_APPLICATION_REGISTRATION_TYPE","features":[454]},{"name":"PEER_APP_LAUNCH_INFO","features":[307,454,320]},{"name":"PEER_CHANGE_ADDED","features":[454]},{"name":"PEER_CHANGE_DELETED","features":[454]},{"name":"PEER_CHANGE_TYPE","features":[454]},{"name":"PEER_CHANGE_UPDATED","features":[454]},{"name":"PEER_COLLAB_EVENT_DATA","features":[307,454,320]},{"name":"PEER_COLLAB_EVENT_REGISTRATION","features":[454]},{"name":"PEER_COLLAB_EVENT_TYPE","features":[454]},{"name":"PEER_COLLAB_OBJECTID_USER_PICTURE","features":[454]},{"name":"PEER_CONNECTED","features":[454]},{"name":"PEER_CONNECTION_DIRECT","features":[454]},{"name":"PEER_CONNECTION_FAILED","features":[454]},{"name":"PEER_CONNECTION_FLAGS","features":[454]},{"name":"PEER_CONNECTION_INFO","features":[454,320]},{"name":"PEER_CONNECTION_NEIGHBOR","features":[454]},{"name":"PEER_CONNECTION_STATUS","features":[454]},{"name":"PEER_CONTACT","features":[307,454]},{"name":"PEER_CREDENTIAL_INFO","features":[307,454,393]},{"name":"PEER_DATA","features":[454]},{"name":"PEER_DEFER_EXPIRATION","features":[454]},{"name":"PEER_DISABLE_PRESENCE","features":[454]},{"name":"PEER_DISCONNECTED","features":[454]},{"name":"PEER_ENDPOINT","features":[454,320]},{"name":"PEER_EVENT_APPLICATION_CHANGED_DATA","features":[307,454,320]},{"name":"PEER_EVENT_CONNECTION_CHANGE_DATA","features":[454]},{"name":"PEER_EVENT_ENDPOINT_APPLICATION_CHANGED","features":[454]},{"name":"PEER_EVENT_ENDPOINT_CHANGED","features":[454]},{"name":"PEER_EVENT_ENDPOINT_CHANGED_DATA","features":[307,454,320]},{"name":"PEER_EVENT_ENDPOINT_OBJECT_CHANGED","features":[454]},{"name":"PEER_EVENT_ENDPOINT_PRESENCE_CHANGED","features":[454]},{"name":"PEER_EVENT_INCOMING_DATA","features":[454]},{"name":"PEER_EVENT_MEMBER_CHANGE_DATA","features":[454]},{"name":"PEER_EVENT_MY_APPLICATION_CHANGED","features":[454]},{"name":"PEER_EVENT_MY_ENDPOINT_CHANGED","features":[454]},{"name":"PEER_EVENT_MY_OBJECT_CHANGED","features":[454]},{"name":"PEER_EVENT_MY_PRESENCE_CHANGED","features":[454]},{"name":"PEER_EVENT_NODE_CHANGE_DATA","features":[454]},{"name":"PEER_EVENT_OBJECT_CHANGED_DATA","features":[307,454,320]},{"name":"PEER_EVENT_PEOPLE_NEAR_ME_CHANGED","features":[454]},{"name":"PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA","features":[454,320]},{"name":"PEER_EVENT_PRESENCE_CHANGED_DATA","features":[307,454,320]},{"name":"PEER_EVENT_RECORD_CHANGE_DATA","features":[454]},{"name":"PEER_EVENT_REQUEST_STATUS_CHANGED","features":[454]},{"name":"PEER_EVENT_REQUEST_STATUS_CHANGED_DATA","features":[454,320]},{"name":"PEER_EVENT_SYNCHRONIZED_DATA","features":[454]},{"name":"PEER_EVENT_WATCHLIST_CHANGED","features":[454]},{"name":"PEER_EVENT_WATCHLIST_CHANGED_DATA","features":[307,454]},{"name":"PEER_E_ALREADY_EXISTS","features":[454]},{"name":"PEER_E_CLIENT_INVALID_COMPARTMENT_ID","features":[454]},{"name":"PEER_E_CLOUD_DISABLED","features":[454]},{"name":"PEER_E_CLOUD_IS_DEAD","features":[454]},{"name":"PEER_E_CLOUD_IS_SEARCH_ONLY","features":[454]},{"name":"PEER_E_CLOUD_NOT_FOUND","features":[454]},{"name":"PEER_E_DISK_FULL","features":[454]},{"name":"PEER_E_DUPLICATE_PEER_NAME","features":[454]},{"name":"PEER_E_INVALID_IDENTITY","features":[454]},{"name":"PEER_E_NOT_FOUND","features":[454]},{"name":"PEER_E_TOO_MUCH_LOAD","features":[454]},{"name":"PEER_GRAPH_EVENT_CONNECTION_REQUIRED","features":[454]},{"name":"PEER_GRAPH_EVENT_DATA","features":[454]},{"name":"PEER_GRAPH_EVENT_DIRECT_CONNECTION","features":[454]},{"name":"PEER_GRAPH_EVENT_INCOMING_DATA","features":[454]},{"name":"PEER_GRAPH_EVENT_NEIGHBOR_CONNECTION","features":[454]},{"name":"PEER_GRAPH_EVENT_NODE_CHANGED","features":[454]},{"name":"PEER_GRAPH_EVENT_PROPERTY_CHANGED","features":[454]},{"name":"PEER_GRAPH_EVENT_RECORD_CHANGED","features":[454]},{"name":"PEER_GRAPH_EVENT_REGISTRATION","features":[454]},{"name":"PEER_GRAPH_EVENT_STATUS_CHANGED","features":[454]},{"name":"PEER_GRAPH_EVENT_SYNCHRONIZED","features":[454]},{"name":"PEER_GRAPH_EVENT_TYPE","features":[454]},{"name":"PEER_GRAPH_PROPERTIES","features":[454]},{"name":"PEER_GRAPH_PROPERTY_DEFER_EXPIRATION","features":[454]},{"name":"PEER_GRAPH_PROPERTY_FLAGS","features":[454]},{"name":"PEER_GRAPH_PROPERTY_HEARTBEATS","features":[454]},{"name":"PEER_GRAPH_SCOPE","features":[454]},{"name":"PEER_GRAPH_SCOPE_ANY","features":[454]},{"name":"PEER_GRAPH_SCOPE_GLOBAL","features":[454]},{"name":"PEER_GRAPH_SCOPE_LINKLOCAL","features":[454]},{"name":"PEER_GRAPH_SCOPE_LOOPBACK","features":[454]},{"name":"PEER_GRAPH_SCOPE_SITELOCAL","features":[454]},{"name":"PEER_GRAPH_STATUS_FLAGS","features":[454]},{"name":"PEER_GRAPH_STATUS_HAS_CONNECTIONS","features":[454]},{"name":"PEER_GRAPH_STATUS_LISTENING","features":[454]},{"name":"PEER_GRAPH_STATUS_SYNCHRONIZED","features":[454]},{"name":"PEER_GROUP_AUTHENTICATION_SCHEME","features":[454]},{"name":"PEER_GROUP_EVENT_AUTHENTICATION_FAILED","features":[454]},{"name":"PEER_GROUP_EVENT_CONNECTION_FAILED","features":[454]},{"name":"PEER_GROUP_EVENT_DATA","features":[454]},{"name":"PEER_GROUP_EVENT_DIRECT_CONNECTION","features":[454]},{"name":"PEER_GROUP_EVENT_INCOMING_DATA","features":[454]},{"name":"PEER_GROUP_EVENT_MEMBER_CHANGED","features":[454]},{"name":"PEER_GROUP_EVENT_NEIGHBOR_CONNECTION","features":[454]},{"name":"PEER_GROUP_EVENT_PROPERTY_CHANGED","features":[454]},{"name":"PEER_GROUP_EVENT_RECORD_CHANGED","features":[454]},{"name":"PEER_GROUP_EVENT_REGISTRATION","features":[454]},{"name":"PEER_GROUP_EVENT_STATUS_CHANGED","features":[454]},{"name":"PEER_GROUP_EVENT_TYPE","features":[454]},{"name":"PEER_GROUP_GMC_AUTHENTICATION","features":[454]},{"name":"PEER_GROUP_ISSUE_CREDENTIAL_FLAGS","features":[454]},{"name":"PEER_GROUP_PASSWORD_AUTHENTICATION","features":[454]},{"name":"PEER_GROUP_PROPERTIES","features":[454]},{"name":"PEER_GROUP_PROPERTY_FLAGS","features":[454]},{"name":"PEER_GROUP_ROLE_ADMIN","features":[454]},{"name":"PEER_GROUP_ROLE_INVITING_MEMBER","features":[454]},{"name":"PEER_GROUP_ROLE_MEMBER","features":[454]},{"name":"PEER_GROUP_STATUS","features":[454]},{"name":"PEER_GROUP_STATUS_HAS_CONNECTIONS","features":[454]},{"name":"PEER_GROUP_STATUS_LISTENING","features":[454]},{"name":"PEER_GROUP_STORE_CREDENTIALS","features":[454]},{"name":"PEER_INVITATION","features":[454]},{"name":"PEER_INVITATION_INFO","features":[307,454,393]},{"name":"PEER_INVITATION_RESPONSE","features":[454]},{"name":"PEER_INVITATION_RESPONSE_ACCEPTED","features":[454]},{"name":"PEER_INVITATION_RESPONSE_DECLINED","features":[454]},{"name":"PEER_INVITATION_RESPONSE_ERROR","features":[454]},{"name":"PEER_INVITATION_RESPONSE_EXPIRED","features":[454]},{"name":"PEER_INVITATION_RESPONSE_TYPE","features":[454]},{"name":"PEER_MEMBER","features":[307,454,320,393]},{"name":"PEER_MEMBER_CHANGE_TYPE","features":[454]},{"name":"PEER_MEMBER_CONNECTED","features":[454]},{"name":"PEER_MEMBER_DATA_OPTIONAL","features":[454]},{"name":"PEER_MEMBER_DISCONNECTED","features":[454]},{"name":"PEER_MEMBER_FLAGS","features":[454]},{"name":"PEER_MEMBER_JOINED","features":[454]},{"name":"PEER_MEMBER_LEFT","features":[454]},{"name":"PEER_MEMBER_PRESENT","features":[454]},{"name":"PEER_MEMBER_UPDATED","features":[454]},{"name":"PEER_NAME_PAIR","features":[454]},{"name":"PEER_NODE_CHANGE_CONNECTED","features":[454]},{"name":"PEER_NODE_CHANGE_DISCONNECTED","features":[454]},{"name":"PEER_NODE_CHANGE_TYPE","features":[454]},{"name":"PEER_NODE_CHANGE_UPDATED","features":[454]},{"name":"PEER_NODE_INFO","features":[454,320]},{"name":"PEER_OBJECT","features":[454]},{"name":"PEER_PEOPLE_NEAR_ME","features":[454,320]},{"name":"PEER_PNRP_ALL_LINK_CLOUDS","features":[454]},{"name":"PEER_PNRP_CLOUD_INFO","features":[454]},{"name":"PEER_PNRP_ENDPOINT_INFO","features":[454,320]},{"name":"PEER_PNRP_REGISTRATION_INFO","features":[454,320]},{"name":"PEER_PRESENCE_AWAY","features":[454]},{"name":"PEER_PRESENCE_BE_RIGHT_BACK","features":[454]},{"name":"PEER_PRESENCE_BUSY","features":[454]},{"name":"PEER_PRESENCE_IDLE","features":[454]},{"name":"PEER_PRESENCE_INFO","features":[454]},{"name":"PEER_PRESENCE_OFFLINE","features":[454]},{"name":"PEER_PRESENCE_ONLINE","features":[454]},{"name":"PEER_PRESENCE_ON_THE_PHONE","features":[454]},{"name":"PEER_PRESENCE_OUT_TO_LUNCH","features":[454]},{"name":"PEER_PRESENCE_STATUS","features":[454]},{"name":"PEER_PUBLICATION_SCOPE","features":[454]},{"name":"PEER_PUBLICATION_SCOPE_ALL","features":[454]},{"name":"PEER_PUBLICATION_SCOPE_INTERNET","features":[454]},{"name":"PEER_PUBLICATION_SCOPE_NEAR_ME","features":[454]},{"name":"PEER_PUBLICATION_SCOPE_NONE","features":[454]},{"name":"PEER_RECORD","features":[307,454]},{"name":"PEER_RECORD_ADDED","features":[454]},{"name":"PEER_RECORD_CHANGE_TYPE","features":[454]},{"name":"PEER_RECORD_DELETED","features":[454]},{"name":"PEER_RECORD_EXPIRED","features":[454]},{"name":"PEER_RECORD_FLAGS","features":[454]},{"name":"PEER_RECORD_FLAG_AUTOREFRESH","features":[454]},{"name":"PEER_RECORD_FLAG_DELETED","features":[454]},{"name":"PEER_RECORD_UPDATED","features":[454]},{"name":"PEER_SECURITY_INTERFACE","features":[307,454]},{"name":"PEER_SIGNIN_ALL","features":[454]},{"name":"PEER_SIGNIN_FLAGS","features":[454]},{"name":"PEER_SIGNIN_INTERNET","features":[454]},{"name":"PEER_SIGNIN_NEAR_ME","features":[454]},{"name":"PEER_SIGNIN_NONE","features":[454]},{"name":"PEER_VERSION_DATA","features":[454]},{"name":"PEER_WATCH_ALLOWED","features":[454]},{"name":"PEER_WATCH_BLOCKED","features":[454]},{"name":"PEER_WATCH_PERMISSION","features":[454]},{"name":"PFNPEER_FREE_SECURITY_DATA","features":[454]},{"name":"PFNPEER_ON_PASSWORD_AUTH_FAILED","features":[454]},{"name":"PFNPEER_SECURE_RECORD","features":[307,454]},{"name":"PFNPEER_VALIDATE_RECORD","features":[307,454]},{"name":"PNRPCLOUDINFO","features":[454]},{"name":"PNRPINFO_HINT","features":[454]},{"name":"PNRPINFO_V1","features":[454,320]},{"name":"PNRPINFO_V2","features":[454,320,358]},{"name":"PNRP_CLOUD_FLAGS","features":[454]},{"name":"PNRP_CLOUD_FULL_PARTICIPANT","features":[454]},{"name":"PNRP_CLOUD_ID","features":[454]},{"name":"PNRP_CLOUD_NAME_LOCAL","features":[454]},{"name":"PNRP_CLOUD_NO_FLAGS","features":[454]},{"name":"PNRP_CLOUD_RESOLVE_ONLY","features":[454]},{"name":"PNRP_CLOUD_STATE","features":[454]},{"name":"PNRP_CLOUD_STATE_ACTIVE","features":[454]},{"name":"PNRP_CLOUD_STATE_ALONE","features":[454]},{"name":"PNRP_CLOUD_STATE_DEAD","features":[454]},{"name":"PNRP_CLOUD_STATE_DISABLED","features":[454]},{"name":"PNRP_CLOUD_STATE_NO_NET","features":[454]},{"name":"PNRP_CLOUD_STATE_SYNCHRONISING","features":[454]},{"name":"PNRP_CLOUD_STATE_VIRTUAL","features":[454]},{"name":"PNRP_EXTENDED_PAYLOAD_TYPE","features":[454]},{"name":"PNRP_EXTENDED_PAYLOAD_TYPE_BINARY","features":[454]},{"name":"PNRP_EXTENDED_PAYLOAD_TYPE_NONE","features":[454]},{"name":"PNRP_EXTENDED_PAYLOAD_TYPE_STRING","features":[454]},{"name":"PNRP_GLOBAL_SCOPE","features":[454]},{"name":"PNRP_LINK_LOCAL_SCOPE","features":[454]},{"name":"PNRP_MAX_ENDPOINT_ADDRESSES","features":[454]},{"name":"PNRP_MAX_EXTENDED_PAYLOAD_BYTES","features":[454]},{"name":"PNRP_REGISTERED_ID_STATE","features":[454]},{"name":"PNRP_REGISTERED_ID_STATE_OK","features":[454]},{"name":"PNRP_REGISTERED_ID_STATE_PROBLEM","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_ANY_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_DEFAULT","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_NEAREST_NON_CURRENT_PROCESS_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_NEAREST_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_NEAREST_REMOTE_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME","features":[454]},{"name":"PNRP_RESOLVE_CRITERIA_REMOTE_PEER_NAME","features":[454]},{"name":"PNRP_SCOPE","features":[454]},{"name":"PNRP_SCOPE_ANY","features":[454]},{"name":"PNRP_SITE_LOCAL_SCOPE","features":[454]},{"name":"PeerCollabAddContact","features":[307,454]},{"name":"PeerCollabAsyncInviteContact","features":[307,454,320]},{"name":"PeerCollabAsyncInviteEndpoint","features":[307,454,320]},{"name":"PeerCollabCancelInvitation","features":[307,454]},{"name":"PeerCollabCloseHandle","features":[307,454]},{"name":"PeerCollabDeleteContact","features":[454]},{"name":"PeerCollabDeleteEndpointData","features":[454,320]},{"name":"PeerCollabDeleteObject","features":[454]},{"name":"PeerCollabEnumApplicationRegistrationInfo","features":[454]},{"name":"PeerCollabEnumApplications","features":[454,320]},{"name":"PeerCollabEnumContacts","features":[454]},{"name":"PeerCollabEnumEndpoints","features":[307,454]},{"name":"PeerCollabEnumObjects","features":[454,320]},{"name":"PeerCollabEnumPeopleNearMe","features":[454]},{"name":"PeerCollabExportContact","features":[454]},{"name":"PeerCollabGetAppLaunchInfo","features":[307,454,320]},{"name":"PeerCollabGetApplicationRegistrationInfo","features":[454]},{"name":"PeerCollabGetContact","features":[307,454]},{"name":"PeerCollabGetEndpointName","features":[454]},{"name":"PeerCollabGetEventData","features":[307,454,320]},{"name":"PeerCollabGetInvitationResponse","features":[307,454]},{"name":"PeerCollabGetPresenceInfo","features":[454,320]},{"name":"PeerCollabGetSigninOptions","features":[454]},{"name":"PeerCollabInviteContact","features":[307,454,320]},{"name":"PeerCollabInviteEndpoint","features":[454,320]},{"name":"PeerCollabParseContact","features":[307,454]},{"name":"PeerCollabQueryContactData","features":[454,320]},{"name":"PeerCollabRefreshEndpointData","features":[454,320]},{"name":"PeerCollabRegisterApplication","features":[454]},{"name":"PeerCollabRegisterEvent","features":[307,454]},{"name":"PeerCollabSetEndpointName","features":[454]},{"name":"PeerCollabSetObject","features":[454]},{"name":"PeerCollabSetPresenceInfo","features":[454]},{"name":"PeerCollabShutdown","features":[454]},{"name":"PeerCollabSignin","features":[307,454]},{"name":"PeerCollabSignout","features":[454]},{"name":"PeerCollabStartup","features":[454]},{"name":"PeerCollabSubscribeEndpointData","features":[454,320]},{"name":"PeerCollabUnregisterApplication","features":[454]},{"name":"PeerCollabUnregisterEvent","features":[454]},{"name":"PeerCollabUnsubscribeEndpointData","features":[454,320]},{"name":"PeerCollabUpdateContact","features":[307,454]},{"name":"PeerCreatePeerName","features":[454]},{"name":"PeerDistClientAddContentInformation","features":[307,454,312]},{"name":"PeerDistClientAddData","features":[307,454,312]},{"name":"PeerDistClientBasicInfo","features":[454]},{"name":"PeerDistClientBlockRead","features":[307,454,312]},{"name":"PeerDistClientCancelAsyncOperation","features":[307,454,312]},{"name":"PeerDistClientCloseContent","features":[454]},{"name":"PeerDistClientCompleteContentInformation","features":[307,454,312]},{"name":"PeerDistClientFlushContent","features":[307,454,312]},{"name":"PeerDistClientGetInformationByHandle","features":[454]},{"name":"PeerDistClientOpenContent","features":[307,454]},{"name":"PeerDistClientStreamRead","features":[307,454,312]},{"name":"PeerDistGetOverlappedResult","features":[307,454,312]},{"name":"PeerDistGetStatus","features":[454]},{"name":"PeerDistGetStatusEx","features":[454]},{"name":"PeerDistRegisterForStatusChangeNotification","features":[307,454,312]},{"name":"PeerDistRegisterForStatusChangeNotificationEx","features":[307,454,312]},{"name":"PeerDistServerCancelAsyncOperation","features":[307,454,312]},{"name":"PeerDistServerCloseContentInformation","features":[454]},{"name":"PeerDistServerCloseStreamHandle","features":[454]},{"name":"PeerDistServerOpenContentInformation","features":[307,454]},{"name":"PeerDistServerOpenContentInformationEx","features":[307,454]},{"name":"PeerDistServerPublishAddToStream","features":[307,454,312]},{"name":"PeerDistServerPublishCompleteStream","features":[307,454,312]},{"name":"PeerDistServerPublishStream","features":[307,454]},{"name":"PeerDistServerRetrieveContentInformation","features":[307,454,312]},{"name":"PeerDistServerUnpublish","features":[454]},{"name":"PeerDistShutdown","features":[454]},{"name":"PeerDistStartup","features":[454]},{"name":"PeerDistUnregisterForStatusChangeNotification","features":[454]},{"name":"PeerEndEnumeration","features":[454]},{"name":"PeerEnumGroups","features":[454]},{"name":"PeerEnumIdentities","features":[454]},{"name":"PeerFreeData","features":[454]},{"name":"PeerGetItemCount","features":[454]},{"name":"PeerGetNextItem","features":[454]},{"name":"PeerGraphAddRecord","features":[307,454]},{"name":"PeerGraphClose","features":[454]},{"name":"PeerGraphCloseDirectConnection","features":[454]},{"name":"PeerGraphConnect","features":[454,320]},{"name":"PeerGraphCreate","features":[307,454]},{"name":"PeerGraphDelete","features":[454]},{"name":"PeerGraphDeleteRecord","features":[307,454]},{"name":"PeerGraphEndEnumeration","features":[454]},{"name":"PeerGraphEnumConnections","features":[454]},{"name":"PeerGraphEnumNodes","features":[454]},{"name":"PeerGraphEnumRecords","features":[454]},{"name":"PeerGraphExportDatabase","features":[454]},{"name":"PeerGraphFreeData","features":[454]},{"name":"PeerGraphGetEventData","features":[454]},{"name":"PeerGraphGetItemCount","features":[454]},{"name":"PeerGraphGetNextItem","features":[454]},{"name":"PeerGraphGetNodeInfo","features":[454,320]},{"name":"PeerGraphGetProperties","features":[454]},{"name":"PeerGraphGetRecord","features":[307,454]},{"name":"PeerGraphGetStatus","features":[454]},{"name":"PeerGraphImportDatabase","features":[454]},{"name":"PeerGraphListen","features":[454]},{"name":"PeerGraphOpen","features":[307,454]},{"name":"PeerGraphOpenDirectConnection","features":[454,320]},{"name":"PeerGraphPeerTimeToUniversalTime","features":[307,454]},{"name":"PeerGraphRegisterEvent","features":[307,454]},{"name":"PeerGraphSearchRecords","features":[454]},{"name":"PeerGraphSendData","features":[454]},{"name":"PeerGraphSetNodeAttributes","features":[454]},{"name":"PeerGraphSetPresence","features":[307,454]},{"name":"PeerGraphSetProperties","features":[454]},{"name":"PeerGraphShutdown","features":[454]},{"name":"PeerGraphStartup","features":[454]},{"name":"PeerGraphUniversalTimeToPeerTime","features":[307,454]},{"name":"PeerGraphUnregisterEvent","features":[454]},{"name":"PeerGraphUpdateRecord","features":[307,454]},{"name":"PeerGraphValidateDeferredRecords","features":[454]},{"name":"PeerGroupAddRecord","features":[307,454]},{"name":"PeerGroupClose","features":[454]},{"name":"PeerGroupCloseDirectConnection","features":[454]},{"name":"PeerGroupConnect","features":[454]},{"name":"PeerGroupConnectByAddress","features":[454,320]},{"name":"PeerGroupCreate","features":[454]},{"name":"PeerGroupCreateInvitation","features":[307,454]},{"name":"PeerGroupCreatePasswordInvitation","features":[454]},{"name":"PeerGroupDelete","features":[454]},{"name":"PeerGroupDeleteRecord","features":[454]},{"name":"PeerGroupEnumConnections","features":[454]},{"name":"PeerGroupEnumMembers","features":[454]},{"name":"PeerGroupEnumRecords","features":[454]},{"name":"PeerGroupExportConfig","features":[454]},{"name":"PeerGroupExportDatabase","features":[454]},{"name":"PeerGroupGetEventData","features":[454]},{"name":"PeerGroupGetProperties","features":[454]},{"name":"PeerGroupGetRecord","features":[307,454]},{"name":"PeerGroupGetStatus","features":[454]},{"name":"PeerGroupImportConfig","features":[307,454]},{"name":"PeerGroupImportDatabase","features":[454]},{"name":"PeerGroupIssueCredentials","features":[307,454,393]},{"name":"PeerGroupJoin","features":[454]},{"name":"PeerGroupOpen","features":[454]},{"name":"PeerGroupOpenDirectConnection","features":[454,320]},{"name":"PeerGroupParseInvitation","features":[307,454,393]},{"name":"PeerGroupPasswordJoin","features":[454]},{"name":"PeerGroupPeerTimeToUniversalTime","features":[307,454]},{"name":"PeerGroupRegisterEvent","features":[307,454]},{"name":"PeerGroupResumePasswordAuthentication","features":[454]},{"name":"PeerGroupSearchRecords","features":[454]},{"name":"PeerGroupSendData","features":[454]},{"name":"PeerGroupSetProperties","features":[454]},{"name":"PeerGroupShutdown","features":[454]},{"name":"PeerGroupStartup","features":[454]},{"name":"PeerGroupUniversalTimeToPeerTime","features":[307,454]},{"name":"PeerGroupUnregisterEvent","features":[454]},{"name":"PeerGroupUpdateRecord","features":[307,454]},{"name":"PeerHostNameToPeerName","features":[454]},{"name":"PeerIdentityCreate","features":[454]},{"name":"PeerIdentityDelete","features":[454]},{"name":"PeerIdentityExport","features":[454]},{"name":"PeerIdentityGetCryptKey","features":[454]},{"name":"PeerIdentityGetDefault","features":[454]},{"name":"PeerIdentityGetFriendlyName","features":[454]},{"name":"PeerIdentityGetXML","features":[454]},{"name":"PeerIdentityImport","features":[454]},{"name":"PeerIdentitySetFriendlyName","features":[454]},{"name":"PeerNameToPeerHostName","features":[454]},{"name":"PeerPnrpEndResolve","features":[454]},{"name":"PeerPnrpGetCloudInfo","features":[454]},{"name":"PeerPnrpGetEndpoint","features":[454,320]},{"name":"PeerPnrpRegister","features":[454,320]},{"name":"PeerPnrpResolve","features":[454,320]},{"name":"PeerPnrpShutdown","features":[454]},{"name":"PeerPnrpStartResolve","features":[307,454]},{"name":"PeerPnrpStartup","features":[454]},{"name":"PeerPnrpUnregister","features":[454]},{"name":"PeerPnrpUpdateRegistration","features":[454,320]},{"name":"SVCID_PNRPCLOUD","features":[454]},{"name":"SVCID_PNRPNAME_V1","features":[454]},{"name":"SVCID_PNRPNAME_V2","features":[454]},{"name":"WSA_PNRP_CLIENT_INVALID_COMPARTMENT_ID","features":[454]},{"name":"WSA_PNRP_CLOUD_DISABLED","features":[454]},{"name":"WSA_PNRP_CLOUD_IS_DEAD","features":[454]},{"name":"WSA_PNRP_CLOUD_IS_SEARCH_ONLY","features":[454]},{"name":"WSA_PNRP_CLOUD_NOT_FOUND","features":[454]},{"name":"WSA_PNRP_DUPLICATE_PEER_NAME","features":[454]},{"name":"WSA_PNRP_ERROR_BASE","features":[454]},{"name":"WSA_PNRP_INVALID_IDENTITY","features":[454]},{"name":"WSA_PNRP_TOO_MUCH_LOAD","features":[454]},{"name":"WSZ_SCOPE_GLOBAL","features":[454]},{"name":"WSZ_SCOPE_LINKLOCAL","features":[454]},{"name":"WSZ_SCOPE_SITELOCAL","features":[454]}],"459":[{"name":"ABLE_TO_RECV_RSVP","features":[455]},{"name":"ADDRESS_LIST_DESCRIPTOR","features":[321,455]},{"name":"ADM_CTRL_FAILED","features":[455]},{"name":"ADSPEC","features":[455]},{"name":"AD_FLAG_BREAK_BIT","features":[455]},{"name":"AD_GENERAL_PARAMS","features":[455]},{"name":"AD_GUARANTEED","features":[455]},{"name":"ALLOWED_TO_SEND_DATA","features":[455]},{"name":"ANY_DEST_ADDR","features":[455]},{"name":"CBADMITRESULT","features":[455]},{"name":"CBGETRSVPOBJECTS","features":[455]},{"name":"CONTROLLED_DELAY_SERV","features":[455]},{"name":"CONTROLLED_LOAD_SERV","features":[455]},{"name":"CONTROL_SERVICE","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_ASCII_ID","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_KERBEROS_TKT","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_PGP_CERT","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_UNICODE_ID","features":[455]},{"name":"CREDENTIAL_SUB_TYPE_X509_V3_CERT","features":[455]},{"name":"CURRENT_TCI_VERSION","features":[455]},{"name":"CtrlLoadFlowspec","features":[455]},{"name":"DD_TCP_DEVICE_NAME","features":[455]},{"name":"DUP_RESULTS","features":[455]},{"name":"END_TO_END_QOSABILITY","features":[455]},{"name":"ENUMERATION_BUFFER","features":[455,320]},{"name":"ERROR_ADDRESS_TYPE_NOT_SUPPORTED","features":[455]},{"name":"ERROR_DS_MAPPING_EXISTS","features":[455]},{"name":"ERROR_DUPLICATE_FILTER","features":[455]},{"name":"ERROR_FILTER_CONFLICT","features":[455]},{"name":"ERROR_INCOMPATABLE_QOS","features":[455]},{"name":"ERROR_INCOMPATIBLE_TCI_VERSION","features":[455]},{"name":"ERROR_INVALID_ADDRESS_TYPE","features":[455]},{"name":"ERROR_INVALID_DIFFSERV_FLOW","features":[455]},{"name":"ERROR_INVALID_DS_CLASS","features":[455]},{"name":"ERROR_INVALID_FLOW_MODE","features":[455]},{"name":"ERROR_INVALID_PEAK_RATE","features":[455]},{"name":"ERROR_INVALID_QOS_PRIORITY","features":[455]},{"name":"ERROR_INVALID_SD_MODE","features":[455]},{"name":"ERROR_INVALID_SERVICE_TYPE","features":[455]},{"name":"ERROR_INVALID_SHAPE_RATE","features":[455]},{"name":"ERROR_INVALID_TOKEN_RATE","features":[455]},{"name":"ERROR_INVALID_TRAFFIC_CLASS","features":[455]},{"name":"ERROR_NO_MORE_INFO","features":[455]},{"name":"ERROR_SPEC","features":[455,320]},{"name":"ERROR_SPECF_InPlace","features":[455]},{"name":"ERROR_SPECF_NotGuilty","features":[455]},{"name":"ERROR_TC_NOT_SUPPORTED","features":[455]},{"name":"ERROR_TC_OBJECT_LENGTH_INVALID","features":[455]},{"name":"ERROR_TC_SUPPORTED_OBJECTS_EXIST","features":[455]},{"name":"ERROR_TOO_MANY_CLIENTS","features":[455]},{"name":"ERR_FORWARD_OK","features":[455]},{"name":"ERR_Usage_globl","features":[455]},{"name":"ERR_Usage_local","features":[455]},{"name":"ERR_Usage_serv","features":[455]},{"name":"ERR_global_mask","features":[455]},{"name":"EXPIRED_CREDENTIAL","features":[455]},{"name":"Error_Spec_IPv4","features":[455,320]},{"name":"FILTERSPECV4","features":[455]},{"name":"FILTERSPECV4_GPI","features":[455]},{"name":"FILTERSPECV6","features":[455]},{"name":"FILTERSPECV6_FLOW","features":[455]},{"name":"FILTERSPECV6_GPI","features":[455]},{"name":"FILTERSPEC_END","features":[455]},{"name":"FILTER_SPEC","features":[455,320]},{"name":"FLOWDESCRIPTOR","features":[455,320]},{"name":"FLOW_DESC","features":[455,320]},{"name":"FLOW_DURATION","features":[455]},{"name":"FORCE_IMMEDIATE_REFRESH","features":[455]},{"name":"FSCTL_TCP_BASE","features":[455]},{"name":"FVEB_UNLOCK_FLAG_AUK_OSFVEINFO","features":[455]},{"name":"FVEB_UNLOCK_FLAG_CACHED","features":[455]},{"name":"FVEB_UNLOCK_FLAG_EXTERNAL","features":[455]},{"name":"FVEB_UNLOCK_FLAG_MEDIA","features":[455]},{"name":"FVEB_UNLOCK_FLAG_NBP","features":[455]},{"name":"FVEB_UNLOCK_FLAG_NONE","features":[455]},{"name":"FVEB_UNLOCK_FLAG_PASSPHRASE","features":[455]},{"name":"FVEB_UNLOCK_FLAG_PIN","features":[455]},{"name":"FVEB_UNLOCK_FLAG_RECOVERY","features":[455]},{"name":"FVEB_UNLOCK_FLAG_TPM","features":[455]},{"name":"FilterType","features":[455]},{"name":"Filter_Spec_IPv4","features":[455,320]},{"name":"Filter_Spec_IPv4GPI","features":[455,320]},{"name":"GENERAL_INFO","features":[455]},{"name":"GQOS_API","features":[455]},{"name":"GQOS_ERRORCODE_UNKNOWN","features":[455]},{"name":"GQOS_ERRORVALUE_UNKNOWN","features":[455]},{"name":"GQOS_KERNEL_TC","features":[455]},{"name":"GQOS_KERNEL_TC_SYS","features":[455]},{"name":"GQOS_NET_ADMISSION","features":[455]},{"name":"GQOS_NET_POLICY","features":[455]},{"name":"GQOS_NO_ERRORCODE","features":[455]},{"name":"GQOS_NO_ERRORVALUE","features":[455]},{"name":"GQOS_RSVP","features":[455]},{"name":"GQOS_RSVP_SYS","features":[455]},{"name":"GUARANTEED_SERV","features":[455]},{"name":"GUAR_ADSPARM_C","features":[455]},{"name":"GUAR_ADSPARM_Csum","features":[455]},{"name":"GUAR_ADSPARM_Ctot","features":[455]},{"name":"GUAR_ADSPARM_D","features":[455]},{"name":"GUAR_ADSPARM_Dsum","features":[455]},{"name":"GUAR_ADSPARM_Dtot","features":[455]},{"name":"GUID_QOS_BESTEFFORT_BANDWIDTH","features":[455]},{"name":"GUID_QOS_ENABLE_AVG_STATS","features":[455]},{"name":"GUID_QOS_ENABLE_WINDOW_ADJUSTMENT","features":[455]},{"name":"GUID_QOS_FLOW_8021P_CONFORMING","features":[455]},{"name":"GUID_QOS_FLOW_8021P_NONCONFORMING","features":[455]},{"name":"GUID_QOS_FLOW_COUNT","features":[455]},{"name":"GUID_QOS_FLOW_IP_CONFORMING","features":[455]},{"name":"GUID_QOS_FLOW_IP_NONCONFORMING","features":[455]},{"name":"GUID_QOS_FLOW_MODE","features":[455]},{"name":"GUID_QOS_ISSLOW_FLOW","features":[455]},{"name":"GUID_QOS_LATENCY","features":[455]},{"name":"GUID_QOS_MAX_OUTSTANDING_SENDS","features":[455]},{"name":"GUID_QOS_NON_BESTEFFORT_LIMIT","features":[455]},{"name":"GUID_QOS_REMAINING_BANDWIDTH","features":[455]},{"name":"GUID_QOS_STATISTICS_BUFFER","features":[455]},{"name":"GUID_QOS_TIMER_RESOLUTION","features":[455]},{"name":"Gads_parms_t","features":[455]},{"name":"GenAdspecParams","features":[455]},{"name":"GenTspec","features":[455]},{"name":"GenTspecParms","features":[455]},{"name":"GuarFlowSpec","features":[455]},{"name":"GuarRspec","features":[455]},{"name":"HIGHLY_DELAY_SENSITIVE","features":[455]},{"name":"HSP_UPGRADE_IMAGEDATA","features":[455]},{"name":"IDENTITY_CHANGED","features":[455]},{"name":"IDPE_ATTR","features":[455]},{"name":"ID_ERROR_OBJECT","features":[455]},{"name":"IF_MIB_STATS_ID","features":[455]},{"name":"INFO_NOT_AVAILABLE","features":[455]},{"name":"INSUFFICIENT_PRIVILEGES","features":[455]},{"name":"INTSERV_VERSION0","features":[455]},{"name":"INTSERV_VERS_MASK","features":[455]},{"name":"INV_LPM_HANDLE","features":[455]},{"name":"INV_REQ_HANDLE","features":[455]},{"name":"INV_RESULTS","features":[455]},{"name":"IN_ADDR_IPV4","features":[455]},{"name":"IN_ADDR_IPV6","features":[455]},{"name":"IPX_PATTERN","features":[455]},{"name":"IP_INTFC_INFO_ID","features":[455]},{"name":"IP_MIB_ADDRTABLE_ENTRY_ID","features":[455]},{"name":"IP_MIB_STATS_ID","features":[455]},{"name":"IP_PATTERN","features":[455]},{"name":"ISPH_FLG_INV","features":[455]},{"name":"ISSH_BREAK_BIT","features":[455]},{"name":"IS_ADSPEC_BODY","features":[455]},{"name":"IS_FLOWSPEC","features":[455]},{"name":"IS_GUAR_RSPEC","features":[455]},{"name":"IS_WKP_COMPOSED_MTU","features":[455]},{"name":"IS_WKP_HOP_CNT","features":[455]},{"name":"IS_WKP_MIN_LATENCY","features":[455]},{"name":"IS_WKP_PATH_BW","features":[455]},{"name":"IS_WKP_Q_TSPEC","features":[455]},{"name":"IS_WKP_TB_TSPEC","features":[455]},{"name":"IntServFlowSpec","features":[455]},{"name":"IntServMainHdr","features":[455]},{"name":"IntServParmHdr","features":[455]},{"name":"IntServServiceHdr","features":[455]},{"name":"IntServTspecBody","features":[455]},{"name":"LINE_RATE","features":[455]},{"name":"LOCAL_QOSABILITY","features":[455]},{"name":"LOCAL_TRAFFIC_CONTROL","features":[455]},{"name":"LPMIPTABLE","features":[455,320]},{"name":"LPM_API_VERSION_1","features":[455]},{"name":"LPM_HANDLE","features":[455]},{"name":"LPM_INIT_INFO","features":[455]},{"name":"LPM_OK","features":[455]},{"name":"LPM_PE_ALL_TYPES","features":[455]},{"name":"LPM_PE_APP_IDENTITY","features":[455]},{"name":"LPM_PE_USER_IDENTITY","features":[455]},{"name":"LPM_RESULT_DEFER","features":[455]},{"name":"LPM_RESULT_READY","features":[455]},{"name":"LPM_TIME_OUT","features":[455]},{"name":"LPV_DONT_CARE","features":[455]},{"name":"LPV_DROP_MSG","features":[455]},{"name":"LPV_MAX_PRIORITY","features":[455]},{"name":"LPV_MIN_PRIORITY","features":[455]},{"name":"LPV_REJECT","features":[455]},{"name":"LPV_RESERVED","features":[455]},{"name":"MAX_HSP_UPGRADE_FILENAME_LENGTH","features":[455]},{"name":"MAX_PHYSADDR_SIZE","features":[455]},{"name":"MAX_STRING_LENGTH","features":[455]},{"name":"MODERATELY_DELAY_SENSITIVE","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_CDROM","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_FILE","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_HARDDISK","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_PARTITION","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_RAMDISK","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_REMOVABLEDISK","features":[455]},{"name":"OSDEVICE_TYPE_BLOCKIO_VIRTUALHARDDISK","features":[455]},{"name":"OSDEVICE_TYPE_CIMFS","features":[455]},{"name":"OSDEVICE_TYPE_COMPOSITE","features":[455]},{"name":"OSDEVICE_TYPE_SERIAL","features":[455]},{"name":"OSDEVICE_TYPE_UDP","features":[455]},{"name":"OSDEVICE_TYPE_UNKNOWN","features":[455]},{"name":"OSDEVICE_TYPE_VMBUS","features":[455]},{"name":"Opt_Distinct","features":[455]},{"name":"Opt_Explicit","features":[455]},{"name":"Opt_Share_mask","features":[455]},{"name":"Opt_Shared","features":[455]},{"name":"Opt_SndSel_mask","features":[455]},{"name":"Opt_Wildcard","features":[455]},{"name":"PALLOCMEM","features":[455]},{"name":"PARAM_BUFFER","features":[455]},{"name":"PCM_VERSION_1","features":[455]},{"name":"PE_ATTRIB_TYPE_CREDENTIAL","features":[455]},{"name":"PE_ATTRIB_TYPE_POLICY_LOCATOR","features":[455]},{"name":"PE_TYPE_APPID","features":[455]},{"name":"PFREEMEM","features":[455]},{"name":"POLICY_DATA","features":[455]},{"name":"POLICY_DECISION","features":[455]},{"name":"POLICY_ELEMENT","features":[455]},{"name":"POLICY_ERRV_CRAZY_FLOWSPEC","features":[455]},{"name":"POLICY_ERRV_EXPIRED_CREDENTIALS","features":[455]},{"name":"POLICY_ERRV_EXPIRED_USER_TOKEN","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_DEF_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_GRP_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_GLOBAL_USER_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_IDENTITY_CHANGED","features":[455]},{"name":"POLICY_ERRV_INSUFFICIENT_PRIVILEGES","features":[455]},{"name":"POLICY_ERRV_NO_ACCEPTS","features":[455]},{"name":"POLICY_ERRV_NO_MEMORY","features":[455]},{"name":"POLICY_ERRV_NO_MORE_INFO","features":[455]},{"name":"POLICY_ERRV_NO_PRIVILEGES","features":[455]},{"name":"POLICY_ERRV_NO_RESOURCES","features":[455]},{"name":"POLICY_ERRV_PRE_EMPTED","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_DEF_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_GRP_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_FLOW_COUNT","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_FLOW_DURATION","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_SUM_FLOW_RATE","features":[455]},{"name":"POLICY_ERRV_SUBNET_USER_SUM_PEAK_RATE","features":[455]},{"name":"POLICY_ERRV_UNKNOWN","features":[455]},{"name":"POLICY_ERRV_UNKNOWN_USER","features":[455]},{"name":"POLICY_ERRV_UNSUPPORTED_CREDENTIAL_TYPE","features":[455]},{"name":"POLICY_ERRV_USER_CHANGED","features":[455]},{"name":"POLICY_LOCATOR_SUB_TYPE_ASCII_DN","features":[455]},{"name":"POLICY_LOCATOR_SUB_TYPE_ASCII_DN_ENC","features":[455]},{"name":"POLICY_LOCATOR_SUB_TYPE_UNICODE_DN","features":[455]},{"name":"POLICY_LOCATOR_SUB_TYPE_UNICODE_DN_ENC","features":[455]},{"name":"POSITIVE_INFINITY_RATE","features":[455]},{"name":"PREDICTIVE_SERV","features":[455]},{"name":"QOSAddSocketToFlow","features":[307,455,320]},{"name":"QOSCancel","features":[307,455,312]},{"name":"QOSCloseHandle","features":[307,455]},{"name":"QOSCreateHandle","features":[307,455]},{"name":"QOSEnumerateFlows","features":[307,455]},{"name":"QOSFlowRateCongestion","features":[455]},{"name":"QOSFlowRateContentChange","features":[455]},{"name":"QOSFlowRateHigherContentEncoding","features":[455]},{"name":"QOSFlowRateNotApplicable","features":[455]},{"name":"QOSFlowRateUserCaused","features":[455]},{"name":"QOSNotifyAvailable","features":[455]},{"name":"QOSNotifyCongested","features":[455]},{"name":"QOSNotifyFlow","features":[307,455,312]},{"name":"QOSNotifyUncongested","features":[455]},{"name":"QOSQueryFlow","features":[307,455,312]},{"name":"QOSQueryFlowFundamentals","features":[455]},{"name":"QOSQueryOutgoingRate","features":[455]},{"name":"QOSQueryPacketPriority","features":[455]},{"name":"QOSRemoveSocketFromFlow","features":[307,455,320]},{"name":"QOSSPBASE","features":[455]},{"name":"QOSSP_ERR_BASE","features":[455]},{"name":"QOSSetFlow","features":[307,455,312]},{"name":"QOSSetOutgoingDSCPValue","features":[455]},{"name":"QOSSetOutgoingRate","features":[455]},{"name":"QOSSetTrafficType","features":[455]},{"name":"QOSShapeAndMark","features":[455]},{"name":"QOSShapeOnly","features":[455]},{"name":"QOSStartTrackingClient","features":[307,455,320]},{"name":"QOSStopTrackingClient","features":[307,455,320]},{"name":"QOSTrafficTypeAudioVideo","features":[455]},{"name":"QOSTrafficTypeBackground","features":[455]},{"name":"QOSTrafficTypeBestEffort","features":[455]},{"name":"QOSTrafficTypeControl","features":[455]},{"name":"QOSTrafficTypeExcellentEffort","features":[455]},{"name":"QOSTrafficTypeVoice","features":[455]},{"name":"QOSUseNonConformantMarkings","features":[455]},{"name":"QOS_DESTADDR","features":[455,320]},{"name":"QOS_DIFFSERV","features":[455]},{"name":"QOS_DIFFSERV_RULE","features":[455]},{"name":"QOS_DS_CLASS","features":[455]},{"name":"QOS_FLOWRATE_OUTGOING","features":[455]},{"name":"QOS_FLOWRATE_REASON","features":[455]},{"name":"QOS_FLOW_FUNDAMENTALS","features":[307,455]},{"name":"QOS_FRIENDLY_NAME","features":[455]},{"name":"QOS_GENERAL_ID_BASE","features":[455]},{"name":"QOS_MAX_OBJECT_STRING_LENGTH","features":[455]},{"name":"QOS_NON_ADAPTIVE_FLOW","features":[455]},{"name":"QOS_NOTIFY_FLOW","features":[455]},{"name":"QOS_NOT_SPECIFIED","features":[455]},{"name":"QOS_OBJECT_HDR","features":[455]},{"name":"QOS_OUTGOING_DEFAULT_MINIMUM_BANDWIDTH","features":[455]},{"name":"QOS_PACKET_PRIORITY","features":[455]},{"name":"QOS_QUERYFLOW_FRESH","features":[455]},{"name":"QOS_QUERY_FLOW","features":[455]},{"name":"QOS_SD_MODE","features":[455]},{"name":"QOS_SET_FLOW","features":[455]},{"name":"QOS_SHAPING","features":[455]},{"name":"QOS_SHAPING_RATE","features":[455]},{"name":"QOS_TCP_TRAFFIC","features":[455]},{"name":"QOS_TRAFFIC_CLASS","features":[455]},{"name":"QOS_TRAFFIC_GENERAL_ID_BASE","features":[455]},{"name":"QOS_TRAFFIC_TYPE","features":[455]},{"name":"QOS_VERSION","features":[455]},{"name":"QUALITATIVE_SERV","features":[455]},{"name":"QualAppFlowSpec","features":[455]},{"name":"QualTspec","features":[455]},{"name":"QualTspecParms","features":[455]},{"name":"RCVD_PATH_TEAR","features":[455]},{"name":"RCVD_RESV_TEAR","features":[455]},{"name":"RESOURCES_ALLOCATED","features":[455]},{"name":"RESOURCES_MODIFIED","features":[455]},{"name":"RESV_STYLE","features":[455]},{"name":"RHANDLE","features":[455]},{"name":"RSVP_ADSPEC","features":[455]},{"name":"RSVP_DEFAULT_STYLE","features":[455]},{"name":"RSVP_Err_ADMISSION","features":[455]},{"name":"RSVP_Err_AMBIG_FILTER","features":[455]},{"name":"RSVP_Err_API_ERROR","features":[455]},{"name":"RSVP_Err_BAD_DSTPORT","features":[455]},{"name":"RSVP_Err_BAD_SNDPORT","features":[455]},{"name":"RSVP_Err_BAD_STYLE","features":[455]},{"name":"RSVP_Err_NONE","features":[455]},{"name":"RSVP_Err_NO_PATH","features":[455]},{"name":"RSVP_Err_NO_SENDER","features":[455]},{"name":"RSVP_Err_POLICY","features":[455]},{"name":"RSVP_Err_PREEMPTED","features":[455]},{"name":"RSVP_Err_RSVP_SYS_ERROR","features":[455]},{"name":"RSVP_Err_TC_ERROR","features":[455]},{"name":"RSVP_Err_TC_SYS_ERROR","features":[455]},{"name":"RSVP_Err_UNKNOWN_CTYPE","features":[455]},{"name":"RSVP_Err_UNKNOWN_STYLE","features":[455]},{"name":"RSVP_Err_UNKN_OBJ_CLASS","features":[455]},{"name":"RSVP_Erv_API","features":[455]},{"name":"RSVP_Erv_Bandwidth","features":[455]},{"name":"RSVP_Erv_Bucket_szie","features":[455]},{"name":"RSVP_Erv_Conflict_Serv","features":[455]},{"name":"RSVP_Erv_Crazy_Flowspec","features":[455]},{"name":"RSVP_Erv_Crazy_Tspec","features":[455]},{"name":"RSVP_Erv_DelayBnd","features":[455]},{"name":"RSVP_Erv_Flow_Rate","features":[455]},{"name":"RSVP_Erv_MEMORY","features":[455]},{"name":"RSVP_Erv_MTU","features":[455]},{"name":"RSVP_Erv_Min_Policied_size","features":[455]},{"name":"RSVP_Erv_No_Serv","features":[455]},{"name":"RSVP_Erv_Nonev","features":[455]},{"name":"RSVP_Erv_Other","features":[455]},{"name":"RSVP_Erv_Peak_Rate","features":[455]},{"name":"RSVP_FILTERSPEC","features":[455]},{"name":"RSVP_FILTERSPEC_V4","features":[455]},{"name":"RSVP_FILTERSPEC_V4_GPI","features":[455]},{"name":"RSVP_FILTERSPEC_V6","features":[455]},{"name":"RSVP_FILTERSPEC_V6_FLOW","features":[455]},{"name":"RSVP_FILTERSPEC_V6_GPI","features":[455]},{"name":"RSVP_FIXED_FILTER_STYLE","features":[455]},{"name":"RSVP_HOP","features":[455,320]},{"name":"RSVP_MSG_OBJS","features":[455,320]},{"name":"RSVP_OBJECT_ID_BASE","features":[455]},{"name":"RSVP_PATH","features":[455]},{"name":"RSVP_PATH_ERR","features":[455]},{"name":"RSVP_PATH_TEAR","features":[455]},{"name":"RSVP_POLICY","features":[455]},{"name":"RSVP_POLICY_INFO","features":[455]},{"name":"RSVP_RESERVE_INFO","features":[455,320]},{"name":"RSVP_RESV","features":[455]},{"name":"RSVP_RESV_ERR","features":[455]},{"name":"RSVP_RESV_TEAR","features":[455]},{"name":"RSVP_SCOPE","features":[455,320]},{"name":"RSVP_SESSION","features":[455,320]},{"name":"RSVP_SHARED_EXPLICIT_STYLE","features":[455]},{"name":"RSVP_STATUS_INFO","features":[455]},{"name":"RSVP_WILDCARD_STYLE","features":[455]},{"name":"RsvpObjHdr","features":[455]},{"name":"Rsvp_Hop_IPv4","features":[455,320]},{"name":"SENDER_TSPEC","features":[455]},{"name":"SERVICETYPE_BESTEFFORT","features":[455]},{"name":"SERVICETYPE_CONTROLLEDLOAD","features":[455]},{"name":"SERVICETYPE_GENERAL_INFORMATION","features":[455]},{"name":"SERVICETYPE_GUARANTEED","features":[455]},{"name":"SERVICETYPE_NETWORK_CONTROL","features":[455]},{"name":"SERVICETYPE_NETWORK_UNAVAILABLE","features":[455]},{"name":"SERVICETYPE_NOCHANGE","features":[455]},{"name":"SERVICETYPE_NONCONFORMING","features":[455]},{"name":"SERVICETYPE_NOTRAFFIC","features":[455]},{"name":"SERVICETYPE_QUALITATIVE","features":[455]},{"name":"SERVICE_BESTEFFORT","features":[455]},{"name":"SERVICE_CONTROLLEDLOAD","features":[455]},{"name":"SERVICE_GUARANTEED","features":[455]},{"name":"SERVICE_NO_QOS_SIGNALING","features":[455]},{"name":"SERVICE_NO_TRAFFIC_CONTROL","features":[455]},{"name":"SERVICE_QUALITATIVE","features":[455]},{"name":"SESSFLG_E_Police","features":[455]},{"name":"SIPAERROR_FIRMWAREFAILURE","features":[455]},{"name":"SIPAERROR_INTERNALFAILURE","features":[455]},{"name":"SIPAEVENTTYPE_AGGREGATION","features":[455]},{"name":"SIPAEVENTTYPE_AUTHORITY","features":[455]},{"name":"SIPAEVENTTYPE_CONTAINER","features":[455]},{"name":"SIPAEVENTTYPE_DRTM","features":[455]},{"name":"SIPAEVENTTYPE_ELAM","features":[455]},{"name":"SIPAEVENTTYPE_ERROR","features":[455]},{"name":"SIPAEVENTTYPE_INFORMATION","features":[455]},{"name":"SIPAEVENTTYPE_KSR","features":[455]},{"name":"SIPAEVENTTYPE_LOADEDMODULE","features":[455]},{"name":"SIPAEVENTTYPE_NONMEASURED","features":[455]},{"name":"SIPAEVENTTYPE_OSPARAMETER","features":[455]},{"name":"SIPAEVENTTYPE_PREOSPARAMETER","features":[455]},{"name":"SIPAEVENTTYPE_TRUSTPOINT","features":[455]},{"name":"SIPAEVENTTYPE_VBS","features":[455]},{"name":"SIPAEVENT_APPLICATION_RETURN","features":[455]},{"name":"SIPAEVENT_APPLICATION_SVN","features":[455]},{"name":"SIPAEVENT_AUTHENTICODEHASH","features":[455]},{"name":"SIPAEVENT_AUTHORITYISSUER","features":[455]},{"name":"SIPAEVENT_AUTHORITYPUBKEY","features":[455]},{"name":"SIPAEVENT_AUTHORITYPUBLISHER","features":[455]},{"name":"SIPAEVENT_AUTHORITYSERIAL","features":[455]},{"name":"SIPAEVENT_AUTHORITYSHA1THUMBPRINT","features":[455]},{"name":"SIPAEVENT_BITLOCKER_UNLOCK","features":[455]},{"name":"SIPAEVENT_BOOTCOUNTER","features":[455]},{"name":"SIPAEVENT_BOOTDEBUGGING","features":[455]},{"name":"SIPAEVENT_BOOT_REVOCATION_LIST","features":[455]},{"name":"SIPAEVENT_CODEINTEGRITY","features":[455]},{"name":"SIPAEVENT_COUNTERID","features":[455]},{"name":"SIPAEVENT_DATAEXECUTIONPREVENTION","features":[455]},{"name":"SIPAEVENT_DRIVER_LOAD_POLICY","features":[455]},{"name":"SIPAEVENT_DRTM_AMD_SMM_HASH","features":[455]},{"name":"SIPAEVENT_DRTM_AMD_SMM_SIGNER_KEY","features":[455]},{"name":"SIPAEVENT_DRTM_SMM_LEVEL","features":[455]},{"name":"SIPAEVENT_DRTM_STATE_AUTH","features":[455]},{"name":"SIPAEVENT_DUMPS_DISABLED","features":[455]},{"name":"SIPAEVENT_DUMP_ENCRYPTION_ENABLED","features":[455]},{"name":"SIPAEVENT_DUMP_ENCRYPTION_KEY_DIGEST","features":[455]},{"name":"SIPAEVENT_ELAM_CONFIGURATION","features":[455]},{"name":"SIPAEVENT_ELAM_KEYNAME","features":[455]},{"name":"SIPAEVENT_ELAM_MEASURED","features":[455]},{"name":"SIPAEVENT_ELAM_POLICY","features":[455]},{"name":"SIPAEVENT_EVENTCOUNTER","features":[455]},{"name":"SIPAEVENT_FILEPATH","features":[455]},{"name":"SIPAEVENT_FLIGHTSIGNING","features":[455]},{"name":"SIPAEVENT_HASHALGORITHMID","features":[455]},{"name":"SIPAEVENT_HIBERNATION_DISABLED","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_BOOT_DMA_PROTECTION","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_DEBUG","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_IOMMU_POLICY","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_LAUNCH_TYPE","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_MMIO_NX_POLICY","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_MSR_FILTER_POLICY","features":[455]},{"name":"SIPAEVENT_HYPERVISOR_PATH","features":[455]},{"name":"SIPAEVENT_IMAGEBASE","features":[455]},{"name":"SIPAEVENT_IMAGESIZE","features":[455]},{"name":"SIPAEVENT_IMAGEVALIDATED","features":[455]},{"name":"SIPAEVENT_INFORMATION","features":[455]},{"name":"SIPAEVENT_KSR_SIGNATURE","features":[455]},{"name":"SIPAEVENT_KSR_SIGNATURE_PAYLOAD","features":[455]},{"name":"SIPAEVENT_LSAISO_CONFIG","features":[455]},{"name":"SIPAEVENT_MODULE_HSP","features":[455]},{"name":"SIPAEVENT_MODULE_SVN","features":[455]},{"name":"SIPAEVENT_MORBIT_API_STATUS","features":[455]},{"name":"SIPAEVENT_MORBIT_NOT_CANCELABLE","features":[455]},{"name":"SIPAEVENT_NOAUTHORITY","features":[455]},{"name":"SIPAEVENT_OSDEVICE","features":[455]},{"name":"SIPAEVENT_OSKERNELDEBUG","features":[455]},{"name":"SIPAEVENT_OS_REVOCATION_LIST","features":[455]},{"name":"SIPAEVENT_PAGEFILE_ENCRYPTION_ENABLED","features":[455]},{"name":"SIPAEVENT_PHYSICALADDRESSEXTENSION","features":[455]},{"name":"SIPAEVENT_REVOCATION_LIST_PAYLOAD","features":[455]},{"name":"SIPAEVENT_SAFEMODE","features":[455]},{"name":"SIPAEVENT_SBCP_INFO","features":[455]},{"name":"SIPAEVENT_SBCP_INFO_PAYLOAD_V1","features":[455]},{"name":"SIPAEVENT_SI_POLICY","features":[455]},{"name":"SIPAEVENT_SI_POLICY_PAYLOAD","features":[455]},{"name":"SIPAEVENT_SMT_STATUS","features":[455]},{"name":"SIPAEVENT_SVN_CHAIN_STATUS","features":[455]},{"name":"SIPAEVENT_SYSTEMROOT","features":[455]},{"name":"SIPAEVENT_TESTSIGNING","features":[455]},{"name":"SIPAEVENT_TRANSFER_CONTROL","features":[455]},{"name":"SIPAEVENT_VBS_DUMP_USES_AMEROOT","features":[455]},{"name":"SIPAEVENT_VBS_HVCI_POLICY","features":[455]},{"name":"SIPAEVENT_VBS_IOMMU_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_MANDATORY_ENFORCEMENT","features":[455]},{"name":"SIPAEVENT_VBS_MICROSOFT_BOOT_CHAIN_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_MMIO_NX_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_MSR_FILTERING_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_SECUREBOOT_REQUIRED","features":[455]},{"name":"SIPAEVENT_VBS_VSM_NOSECRETS_ENFORCED","features":[455]},{"name":"SIPAEVENT_VBS_VSM_REQUIRED","features":[455]},{"name":"SIPAEVENT_VSM_IDKS_INFO","features":[455]},{"name":"SIPAEVENT_VSM_IDK_INFO","features":[455]},{"name":"SIPAEVENT_VSM_IDK_INFO_PAYLOAD","features":[455]},{"name":"SIPAEVENT_VSM_IDK_RSA_INFO","features":[455]},{"name":"SIPAEVENT_VSM_LAUNCH_TYPE","features":[455]},{"name":"SIPAEVENT_WINPE","features":[455]},{"name":"SIPAEV_ACTION","features":[455]},{"name":"SIPAEV_AMD_SL_EVENT_BASE","features":[455]},{"name":"SIPAEV_AMD_SL_LOAD","features":[455]},{"name":"SIPAEV_AMD_SL_LOAD_1","features":[455]},{"name":"SIPAEV_AMD_SL_PSP_FW_SPLT","features":[455]},{"name":"SIPAEV_AMD_SL_PUB_KEY","features":[455]},{"name":"SIPAEV_AMD_SL_SEPARATOR","features":[455]},{"name":"SIPAEV_AMD_SL_SVN","features":[455]},{"name":"SIPAEV_AMD_SL_TSME_RB_FUSE","features":[455]},{"name":"SIPAEV_COMPACT_HASH","features":[455]},{"name":"SIPAEV_CPU_MICROCODE","features":[455]},{"name":"SIPAEV_EFI_ACTION","features":[455]},{"name":"SIPAEV_EFI_BOOT_SERVICES_APPLICATION","features":[455]},{"name":"SIPAEV_EFI_BOOT_SERVICES_DRIVER","features":[455]},{"name":"SIPAEV_EFI_EVENT_BASE","features":[455]},{"name":"SIPAEV_EFI_GPT_EVENT","features":[455]},{"name":"SIPAEV_EFI_HANDOFF_TABLES","features":[455]},{"name":"SIPAEV_EFI_HANDOFF_TABLES2","features":[455]},{"name":"SIPAEV_EFI_HCRTM_EVENT","features":[455]},{"name":"SIPAEV_EFI_PLATFORM_FIRMWARE_BLOB","features":[455]},{"name":"SIPAEV_EFI_PLATFORM_FIRMWARE_BLOB2","features":[455]},{"name":"SIPAEV_EFI_RUNTIME_SERVICES_DRIVER","features":[455]},{"name":"SIPAEV_EFI_SPDM_FIRMWARE_BLOB","features":[455]},{"name":"SIPAEV_EFI_SPDM_FIRMWARE_CONFIG","features":[455]},{"name":"SIPAEV_EFI_VARIABLE_AUTHORITY","features":[455]},{"name":"SIPAEV_EFI_VARIABLE_BOOT","features":[455]},{"name":"SIPAEV_EFI_VARIABLE_BOOT2","features":[455]},{"name":"SIPAEV_EFI_VARIABLE_DRIVER_CONFIG","features":[455]},{"name":"SIPAEV_EVENT_TAG","features":[455]},{"name":"SIPAEV_IPL","features":[455]},{"name":"SIPAEV_IPL_PARTITION_DATA","features":[455]},{"name":"SIPAEV_NONHOST_CODE","features":[455]},{"name":"SIPAEV_NONHOST_CONFIG","features":[455]},{"name":"SIPAEV_NONHOST_INFO","features":[455]},{"name":"SIPAEV_NO_ACTION","features":[455]},{"name":"SIPAEV_OMIT_BOOT_DEVICE_EVENTS","features":[455]},{"name":"SIPAEV_PLATFORM_CONFIG_FLAGS","features":[455]},{"name":"SIPAEV_POST_CODE","features":[455]},{"name":"SIPAEV_PREBOOT_CERT","features":[455]},{"name":"SIPAEV_SEPARATOR","features":[455]},{"name":"SIPAEV_S_CRTM_CONTENTS","features":[455]},{"name":"SIPAEV_S_CRTM_VERSION","features":[455]},{"name":"SIPAEV_TABLE_OF_DEVICES","features":[455]},{"name":"SIPAEV_TXT_BIOSAC_REG_DATA","features":[455]},{"name":"SIPAEV_TXT_BOOT_POL_HASH","features":[455]},{"name":"SIPAEV_TXT_BPM_HASH","features":[455]},{"name":"SIPAEV_TXT_BPM_INFO_HASH","features":[455]},{"name":"SIPAEV_TXT_CAP_VALUE","features":[455]},{"name":"SIPAEV_TXT_COLD_BOOT_BIOS_HASH","features":[455]},{"name":"SIPAEV_TXT_COMBINED_HASH","features":[455]},{"name":"SIPAEV_TXT_CPU_SCRTM_STAT","features":[455]},{"name":"SIPAEV_TXT_ELEMENTS_HASH","features":[455]},{"name":"SIPAEV_TXT_EVENT_BASE","features":[455]},{"name":"SIPAEV_TXT_HASH_START","features":[455]},{"name":"SIPAEV_TXT_KM_HASH","features":[455]},{"name":"SIPAEV_TXT_KM_INFO_HASH","features":[455]},{"name":"SIPAEV_TXT_LCP_AUTHORITIES_HASH","features":[455]},{"name":"SIPAEV_TXT_LCP_CONTROL_HASH","features":[455]},{"name":"SIPAEV_TXT_LCP_DETAILS_HASH","features":[455]},{"name":"SIPAEV_TXT_LCP_HASH","features":[455]},{"name":"SIPAEV_TXT_MLE_HASH","features":[455]},{"name":"SIPAEV_TXT_NV_INFO_HASH","features":[455]},{"name":"SIPAEV_TXT_OSSINITDATA_CAP_HASH","features":[455]},{"name":"SIPAEV_TXT_PCR_MAPPING","features":[455]},{"name":"SIPAEV_TXT_RANDOM_VALUE","features":[455]},{"name":"SIPAEV_TXT_SINIT_PUBKEY_HASH","features":[455]},{"name":"SIPAEV_TXT_STM_HASH","features":[455]},{"name":"SIPAEV_UNUSED","features":[455]},{"name":"SIPAHDRSIGNATURE","features":[455]},{"name":"SIPAKSRHDRSIGNATURE","features":[455]},{"name":"SIPALOGVERSION","features":[455]},{"name":"STATE_TIMEOUT","features":[455]},{"name":"Scope_list_ipv4","features":[455,320]},{"name":"Session_IPv4","features":[455,320]},{"name":"TCBASE","features":[455]},{"name":"TCG_PCClientPCREventStruct","features":[455]},{"name":"TCG_PCClientTaggedEventStruct","features":[455]},{"name":"TCI_ADD_FLOW_COMPLETE_HANDLER","features":[307,455]},{"name":"TCI_CLIENT_FUNC_LIST","features":[307,455]},{"name":"TCI_DEL_FLOW_COMPLETE_HANDLER","features":[307,455]},{"name":"TCI_MOD_FLOW_COMPLETE_HANDLER","features":[307,455]},{"name":"TCI_NOTIFY_HANDLER","features":[307,455]},{"name":"TC_GEN_FILTER","features":[455]},{"name":"TC_GEN_FLOW","features":[455,320]},{"name":"TC_IFC_DESCRIPTOR","features":[321,455]},{"name":"TC_NONCONF_BORROW","features":[455]},{"name":"TC_NONCONF_BORROW_PLUS","features":[455]},{"name":"TC_NONCONF_DISCARD","features":[455]},{"name":"TC_NONCONF_SHAPE","features":[455]},{"name":"TC_NOTIFY_FLOW_CLOSE","features":[455]},{"name":"TC_NOTIFY_IFC_CHANGE","features":[455]},{"name":"TC_NOTIFY_IFC_CLOSE","features":[455]},{"name":"TC_NOTIFY_IFC_UP","features":[455]},{"name":"TC_NOTIFY_PARAM_CHANGED","features":[455]},{"name":"TC_SUPPORTED_INFO_BUFFER","features":[321,455]},{"name":"TcAddFilter","features":[307,455]},{"name":"TcAddFlow","features":[307,455,320]},{"name":"TcCloseInterface","features":[307,455]},{"name":"TcDeleteFilter","features":[307,455]},{"name":"TcDeleteFlow","features":[307,455]},{"name":"TcDeregisterClient","features":[307,455]},{"name":"TcEnumerateFlows","features":[307,455,320]},{"name":"TcEnumerateInterfaces","features":[307,321,455]},{"name":"TcGetFlowNameA","features":[307,455]},{"name":"TcGetFlowNameW","features":[307,455]},{"name":"TcModifyFlow","features":[307,455,320]},{"name":"TcOpenInterfaceA","features":[307,455]},{"name":"TcOpenInterfaceW","features":[307,455]},{"name":"TcQueryFlowA","features":[455]},{"name":"TcQueryFlowW","features":[455]},{"name":"TcQueryInterface","features":[307,455]},{"name":"TcRegisterClient","features":[307,455]},{"name":"TcSetFlowA","features":[455]},{"name":"TcSetFlowW","features":[455]},{"name":"TcSetInterface","features":[307,455]},{"name":"UNSUPPORTED_CREDENTIAL_TYPE","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA3_256","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA3_384","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA3_512","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA_1","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA_2_256","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA_2_384","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SHA_2_512","features":[455]},{"name":"WBCL_DIGEST_ALG_BITMAP_SM3_256","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA3_256","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA3_384","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA3_512","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA_1","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA_2_256","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA_2_384","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SHA_2_512","features":[455]},{"name":"WBCL_DIGEST_ALG_ID_SM3_256","features":[455]},{"name":"WBCL_HASH_LEN_SHA1","features":[455]},{"name":"WBCL_Iterator","features":[455]},{"name":"WBCL_LogHdr","features":[455]},{"name":"WBCL_MAX_HSP_UPGRADE_HASH_LEN","features":[455]},{"name":"class_ADSPEC","features":[455]},{"name":"class_CONFIRM","features":[455]},{"name":"class_ERROR_SPEC","features":[455]},{"name":"class_FILTER_SPEC","features":[455]},{"name":"class_FLOWSPEC","features":[455]},{"name":"class_INTEGRITY","features":[455]},{"name":"class_IS_FLOWSPEC","features":[455]},{"name":"class_MAX","features":[455]},{"name":"class_NULL","features":[455]},{"name":"class_POLICY_DATA","features":[455]},{"name":"class_RSVP_HOP","features":[455]},{"name":"class_SCOPE","features":[455]},{"name":"class_SENDER_TEMPLATE","features":[455]},{"name":"class_SENDER_TSPEC","features":[455]},{"name":"class_SESSION","features":[455]},{"name":"class_SESSION_GROUP","features":[455]},{"name":"class_STYLE","features":[455]},{"name":"class_TIME_VALUES","features":[455]},{"name":"ctype_ADSPEC_INTSERV","features":[455]},{"name":"ctype_ERROR_SPEC_ipv4","features":[455]},{"name":"ctype_FILTER_SPEC_ipv4","features":[455]},{"name":"ctype_FILTER_SPEC_ipv4GPI","features":[455]},{"name":"ctype_FLOWSPEC_Intserv0","features":[455]},{"name":"ctype_POLICY_DATA","features":[455]},{"name":"ctype_RSVP_HOP_ipv4","features":[455]},{"name":"ctype_SCOPE_list_ipv4","features":[455]},{"name":"ctype_SENDER_TEMPLATE_ipv4","features":[455]},{"name":"ctype_SENDER_TEMPLATE_ipv4GPI","features":[455]},{"name":"ctype_SENDER_TSPEC","features":[455]},{"name":"ctype_SESSION_ipv4","features":[455]},{"name":"ctype_SESSION_ipv4GPI","features":[455]},{"name":"ctype_STYLE","features":[455]},{"name":"int_serv_wkp","features":[455]},{"name":"ioctl_code","features":[455]},{"name":"mCOMPANY","features":[455]},{"name":"mIOC_IN","features":[455]},{"name":"mIOC_OUT","features":[455]},{"name":"mIOC_VENDOR","features":[455]}],"460":[{"name":"ALLOW_NO_AUTH","features":[456]},{"name":"ALL_SOURCES","features":[456]},{"name":"ANY_SOURCE","features":[456]},{"name":"ATADDRESSLEN","features":[456]},{"name":"AUTH_VALIDATION_EX","features":[307,456]},{"name":"DO_NOT_ALLOW_NO_AUTH","features":[456]},{"name":"ERROR_ACCESSING_TCPCFGDLL","features":[456]},{"name":"ERROR_ACCT_DISABLED","features":[456]},{"name":"ERROR_ACCT_EXPIRED","features":[456]},{"name":"ERROR_ACTION_REQUIRED","features":[456]},{"name":"ERROR_ALLOCATING_MEMORY","features":[456]},{"name":"ERROR_ALREADY_DISCONNECTING","features":[456]},{"name":"ERROR_ASYNC_REQUEST_PENDING","features":[456]},{"name":"ERROR_AUTHENTICATION_FAILURE","features":[456]},{"name":"ERROR_AUTH_INTERNAL","features":[456]},{"name":"ERROR_AUTOMATIC_VPN_FAILED","features":[456]},{"name":"ERROR_BAD_ADDRESS_SPECIFIED","features":[456]},{"name":"ERROR_BAD_CALLBACK_NUMBER","features":[456]},{"name":"ERROR_BAD_PHONE_NUMBER","features":[456]},{"name":"ERROR_BAD_STRING","features":[456]},{"name":"ERROR_BAD_USAGE_IN_INI_FILE","features":[456]},{"name":"ERROR_BIPLEX_PORT_NOT_AVAILABLE","features":[456]},{"name":"ERROR_BLOCKED","features":[456]},{"name":"ERROR_BROADBAND_ACTIVE","features":[456]},{"name":"ERROR_BROADBAND_NO_NIC","features":[456]},{"name":"ERROR_BROADBAND_TIMEOUT","features":[456]},{"name":"ERROR_BUFFER_INVALID","features":[456]},{"name":"ERROR_BUFFER_TOO_SMALL","features":[456]},{"name":"ERROR_BUNDLE_NOT_FOUND","features":[456]},{"name":"ERROR_CANNOT_DELETE","features":[456]},{"name":"ERROR_CANNOT_DO_CUSTOMDIAL","features":[456]},{"name":"ERROR_CANNOT_FIND_PHONEBOOK_ENTRY","features":[456]},{"name":"ERROR_CANNOT_GET_LANA","features":[456]},{"name":"ERROR_CANNOT_INITIATE_MOBIKE_UPDATE","features":[456]},{"name":"ERROR_CANNOT_LOAD_PHONEBOOK","features":[456]},{"name":"ERROR_CANNOT_LOAD_STRING","features":[456]},{"name":"ERROR_CANNOT_OPEN_PHONEBOOK","features":[456]},{"name":"ERROR_CANNOT_PROJECT_CLIENT","features":[456]},{"name":"ERROR_CANNOT_SET_PORT_INFO","features":[456]},{"name":"ERROR_CANNOT_SHARE_CONNECTION","features":[456]},{"name":"ERROR_CANNOT_USE_LOGON_CREDENTIALS","features":[456]},{"name":"ERROR_CANNOT_WRITE_PHONEBOOK","features":[456]},{"name":"ERROR_CERT_FOR_ENCRYPTION_NOT_FOUND","features":[456]},{"name":"ERROR_CHANGING_PASSWORD","features":[456]},{"name":"ERROR_CMD_TOO_LONG","features":[456]},{"name":"ERROR_CONGESTION","features":[456]},{"name":"ERROR_CONNECTING_DEVICE_NOT_FOUND","features":[456]},{"name":"ERROR_CONNECTION_ALREADY_SHARED","features":[456]},{"name":"ERROR_CONNECTION_REJECT","features":[456]},{"name":"ERROR_CORRUPT_PHONEBOOK","features":[456]},{"name":"ERROR_DCB_NOT_FOUND","features":[456]},{"name":"ERROR_DEFAULTOFF_MACRO_NOT_FOUND","features":[456]},{"name":"ERROR_DEVICENAME_NOT_FOUND","features":[456]},{"name":"ERROR_DEVICENAME_TOO_LONG","features":[456]},{"name":"ERROR_DEVICETYPE_DOES_NOT_EXIST","features":[456]},{"name":"ERROR_DEVICE_COMPLIANCE","features":[456]},{"name":"ERROR_DEVICE_DOES_NOT_EXIST","features":[456]},{"name":"ERROR_DEVICE_NOT_READY","features":[456]},{"name":"ERROR_DIAL_ALREADY_IN_PROGRESS","features":[456]},{"name":"ERROR_DISCONNECTION","features":[456]},{"name":"ERROR_DNSNAME_NOT_RESOLVABLE","features":[456]},{"name":"ERROR_DONOTDISTURB","features":[456]},{"name":"ERROR_EAPTLS_CACHE_CREDENTIALS_INVALID","features":[456]},{"name":"ERROR_EAPTLS_PASSWD_INVALID","features":[456]},{"name":"ERROR_EAPTLS_SCARD_CACHE_CREDENTIALS_INVALID","features":[456]},{"name":"ERROR_EAP_METHOD_DOES_NOT_SUPPORT_SSO","features":[456]},{"name":"ERROR_EAP_METHOD_NOT_INSTALLED","features":[456]},{"name":"ERROR_EAP_METHOD_OPERATION_NOT_SUPPORTED","features":[456]},{"name":"ERROR_EAP_SERVER_CERT_EXPIRED","features":[456]},{"name":"ERROR_EAP_SERVER_CERT_INVALID","features":[456]},{"name":"ERROR_EAP_SERVER_CERT_OTHER_ERROR","features":[456]},{"name":"ERROR_EAP_SERVER_CERT_REVOKED","features":[456]},{"name":"ERROR_EAP_SERVER_ROOT_CERT_INVALID","features":[456]},{"name":"ERROR_EAP_SERVER_ROOT_CERT_NAME_REQUIRED","features":[456]},{"name":"ERROR_EAP_SERVER_ROOT_CERT_NOT_FOUND","features":[456]},{"name":"ERROR_EAP_USER_CERT_EXPIRED","features":[456]},{"name":"ERROR_EAP_USER_CERT_INVALID","features":[456]},{"name":"ERROR_EAP_USER_CERT_OTHER_ERROR","features":[456]},{"name":"ERROR_EAP_USER_CERT_REVOKED","features":[456]},{"name":"ERROR_EAP_USER_ROOT_CERT_EXPIRED","features":[456]},{"name":"ERROR_EAP_USER_ROOT_CERT_INVALID","features":[456]},{"name":"ERROR_EAP_USER_ROOT_CERT_NOT_FOUND","features":[456]},{"name":"ERROR_EMPTY_INI_FILE","features":[456]},{"name":"ERROR_EVENT_INVALID","features":[456]},{"name":"ERROR_FAILED_CP_REQUIRED","features":[456]},{"name":"ERROR_FAILED_TO_ENCRYPT","features":[456]},{"name":"ERROR_FAST_USER_SWITCH","features":[456]},{"name":"ERROR_FEATURE_DEPRECATED","features":[456]},{"name":"ERROR_FILE_COULD_NOT_BE_OPENED","features":[456]},{"name":"ERROR_FROM_DEVICE","features":[456]},{"name":"ERROR_HANGUP_FAILED","features":[456]},{"name":"ERROR_HARDWARE_FAILURE","features":[456]},{"name":"ERROR_HIBERNATION","features":[456]},{"name":"ERROR_IDLE_TIMEOUT","features":[456]},{"name":"ERROR_IKEV2_PSK_INTERFACE_ALREADY_EXISTS","features":[456]},{"name":"ERROR_INCOMPATIBLE","features":[456]},{"name":"ERROR_INTERACTIVE_MODE","features":[456]},{"name":"ERROR_INTERNAL_ADDRESS_FAILURE","features":[456]},{"name":"ERROR_INVALID_AUTH_STATE","features":[456]},{"name":"ERROR_INVALID_CALLBACK_NUMBER","features":[456]},{"name":"ERROR_INVALID_COMPRESSION_SPECIFIED","features":[456]},{"name":"ERROR_INVALID_DESTINATION_IP","features":[456]},{"name":"ERROR_INVALID_FUNCTION_FOR_ENTRY","features":[456]},{"name":"ERROR_INVALID_INTERFACE_CONFIG","features":[456]},{"name":"ERROR_INVALID_MSCHAPV2_CONFIG","features":[456]},{"name":"ERROR_INVALID_PEAP_COOKIE_ATTRIBUTES","features":[456]},{"name":"ERROR_INVALID_PEAP_COOKIE_CONFIG","features":[456]},{"name":"ERROR_INVALID_PEAP_COOKIE_USER","features":[456]},{"name":"ERROR_INVALID_PORT_HANDLE","features":[456]},{"name":"ERROR_INVALID_PREFERENCES","features":[456]},{"name":"ERROR_INVALID_SERVER_CERT","features":[456]},{"name":"ERROR_INVALID_SIZE","features":[456]},{"name":"ERROR_INVALID_SMM","features":[456]},{"name":"ERROR_INVALID_TUNNELID","features":[456]},{"name":"ERROR_INVALID_VPNSTRATEGY","features":[456]},{"name":"ERROR_IN_COMMAND","features":[456]},{"name":"ERROR_IPSEC_SERVICE_STOPPED","features":[456]},{"name":"ERROR_IPXCP_DIALOUT_ALREADY_ACTIVE","features":[456]},{"name":"ERROR_IPXCP_NET_NUMBER_CONFLICT","features":[456]},{"name":"ERROR_IPXCP_NO_DIALIN_CONFIGURED","features":[456]},{"name":"ERROR_IPXCP_NO_DIALOUT_CONFIGURED","features":[456]},{"name":"ERROR_IP_CONFIGURATION","features":[456]},{"name":"ERROR_KEY_NOT_FOUND","features":[456]},{"name":"ERROR_LINE_BUSY","features":[456]},{"name":"ERROR_LINK_FAILURE","features":[456]},{"name":"ERROR_MACRO_NOT_DEFINED","features":[456]},{"name":"ERROR_MACRO_NOT_FOUND","features":[456]},{"name":"ERROR_MESSAGE_MACRO_NOT_FOUND","features":[456]},{"name":"ERROR_MOBIKE_DISABLED","features":[456]},{"name":"ERROR_NAME_EXISTS_ON_NET","features":[456]},{"name":"ERROR_NETBIOS_ERROR","features":[456]},{"name":"ERROR_NOT_BINARY_MACRO","features":[456]},{"name":"ERROR_NOT_NAP_CAPABLE","features":[456]},{"name":"ERROR_NO_ACTIVE_ISDN_LINES","features":[456]},{"name":"ERROR_NO_ANSWER","features":[456]},{"name":"ERROR_NO_CARRIER","features":[456]},{"name":"ERROR_NO_CERTIFICATE","features":[456]},{"name":"ERROR_NO_COMMAND_FOUND","features":[456]},{"name":"ERROR_NO_CONNECTION","features":[456]},{"name":"ERROR_NO_DIALIN_PERMISSION","features":[456]},{"name":"ERROR_NO_DIALTONE","features":[456]},{"name":"ERROR_NO_DIFF_USER_AT_LOGON","features":[456]},{"name":"ERROR_NO_EAPTLS_CERTIFICATE","features":[456]},{"name":"ERROR_NO_ENDPOINTS","features":[456]},{"name":"ERROR_NO_IP_ADDRESSES","features":[456]},{"name":"ERROR_NO_IP_RAS_ADAPTER","features":[456]},{"name":"ERROR_NO_ISDN_CHANNELS_AVAILABLE","features":[456]},{"name":"ERROR_NO_LOCAL_ENCRYPTION","features":[456]},{"name":"ERROR_NO_MAC_FOR_PORT","features":[456]},{"name":"ERROR_NO_REG_CERT_AT_LOGON","features":[456]},{"name":"ERROR_NO_REMOTE_ENCRYPTION","features":[456]},{"name":"ERROR_NO_RESPONSES","features":[456]},{"name":"ERROR_NO_SMART_CARD_READER","features":[456]},{"name":"ERROR_NUMBERCHANGED","features":[456]},{"name":"ERROR_OAKLEY_ATTRIB_FAIL","features":[456]},{"name":"ERROR_OAKLEY_AUTH_FAIL","features":[456]},{"name":"ERROR_OAKLEY_ERROR","features":[456]},{"name":"ERROR_OAKLEY_GENERAL_PROCESSING","features":[456]},{"name":"ERROR_OAKLEY_NO_CERT","features":[456]},{"name":"ERROR_OAKLEY_NO_PEER_CERT","features":[456]},{"name":"ERROR_OAKLEY_NO_POLICY","features":[456]},{"name":"ERROR_OAKLEY_TIMED_OUT","features":[456]},{"name":"ERROR_OUTOFORDER","features":[456]},{"name":"ERROR_OUT_OF_BUFFERS","features":[456]},{"name":"ERROR_OVERRUN","features":[456]},{"name":"ERROR_PARTIAL_RESPONSE_LOOPING","features":[456]},{"name":"ERROR_PASSWD_EXPIRED","features":[456]},{"name":"ERROR_PEAP_CRYPTOBINDING_INVALID","features":[456]},{"name":"ERROR_PEAP_CRYPTOBINDING_NOTRECEIVED","features":[456]},{"name":"ERROR_PEAP_IDENTITY_MISMATCH","features":[456]},{"name":"ERROR_PEAP_SERVER_REJECTED_CLIENT_TLV","features":[456]},{"name":"ERROR_PHONE_NUMBER_TOO_LONG","features":[456]},{"name":"ERROR_PLUGIN_NOT_INSTALLED","features":[456]},{"name":"ERROR_PORT_ALREADY_OPEN","features":[456]},{"name":"ERROR_PORT_DISCONNECTED","features":[456]},{"name":"ERROR_PORT_NOT_AVAILABLE","features":[456]},{"name":"ERROR_PORT_NOT_CONFIGURED","features":[456]},{"name":"ERROR_PORT_NOT_CONNECTED","features":[456]},{"name":"ERROR_PORT_NOT_FOUND","features":[456]},{"name":"ERROR_PORT_NOT_OPEN","features":[456]},{"name":"ERROR_PORT_OR_DEVICE","features":[456]},{"name":"ERROR_PPP_CP_REJECTED","features":[456]},{"name":"ERROR_PPP_INVALID_PACKET","features":[456]},{"name":"ERROR_PPP_LCP_TERMINATED","features":[456]},{"name":"ERROR_PPP_LOOPBACK_DETECTED","features":[456]},{"name":"ERROR_PPP_NCP_TERMINATED","features":[456]},{"name":"ERROR_PPP_NOT_CONVERGING","features":[456]},{"name":"ERROR_PPP_NO_ADDRESS_ASSIGNED","features":[456]},{"name":"ERROR_PPP_NO_PROTOCOLS_CONFIGURED","features":[456]},{"name":"ERROR_PPP_NO_RESPONSE","features":[456]},{"name":"ERROR_PPP_REMOTE_TERMINATED","features":[456]},{"name":"ERROR_PPP_REQUIRED_ADDRESS_REJECTED","features":[456]},{"name":"ERROR_PPP_TIMEOUT","features":[456]},{"name":"ERROR_PROJECTION_NOT_COMPLETE","features":[456]},{"name":"ERROR_PROTOCOL_ENGINE_DISABLED","features":[456]},{"name":"ERROR_PROTOCOL_NOT_CONFIGURED","features":[456]},{"name":"ERROR_RASAUTO_CANNOT_INITIALIZE","features":[456]},{"name":"ERROR_RASMAN_CANNOT_INITIALIZE","features":[456]},{"name":"ERROR_RASMAN_SERVICE_STOPPED","features":[456]},{"name":"ERROR_RASQEC_CONN_DOESNOTEXIST","features":[456]},{"name":"ERROR_RASQEC_NAPAGENT_NOT_CONNECTED","features":[456]},{"name":"ERROR_RASQEC_NAPAGENT_NOT_ENABLED","features":[456]},{"name":"ERROR_RASQEC_RESOURCE_CREATION_FAILED","features":[456]},{"name":"ERROR_RASQEC_TIMEOUT","features":[456]},{"name":"ERROR_READING_DEFAULTOFF","features":[456]},{"name":"ERROR_READING_DEVICENAME","features":[456]},{"name":"ERROR_READING_DEVICETYPE","features":[456]},{"name":"ERROR_READING_INI_FILE","features":[456]},{"name":"ERROR_READING_MAXCARRIERBPS","features":[456]},{"name":"ERROR_READING_MAXCONNECTBPS","features":[456]},{"name":"ERROR_READING_SCARD","features":[456]},{"name":"ERROR_READING_SECTIONNAME","features":[456]},{"name":"ERROR_READING_USAGE","features":[456]},{"name":"ERROR_RECV_BUF_FULL","features":[456]},{"name":"ERROR_REMOTE_DISCONNECTION","features":[456]},{"name":"ERROR_REMOTE_REQUIRES_ENCRYPTION","features":[456]},{"name":"ERROR_REQUEST_TIMEOUT","features":[456]},{"name":"ERROR_RESTRICTED_LOGON_HOURS","features":[456]},{"name":"ERROR_ROUTE_NOT_ALLOCATED","features":[456]},{"name":"ERROR_ROUTE_NOT_AVAILABLE","features":[456]},{"name":"ERROR_SCRIPT_SYNTAX","features":[456]},{"name":"ERROR_SERVER_GENERAL_NET_FAILURE","features":[456]},{"name":"ERROR_SERVER_NOT_RESPONDING","features":[456]},{"name":"ERROR_SERVER_OUT_OF_RESOURCES","features":[456]},{"name":"ERROR_SERVER_POLICY","features":[456]},{"name":"ERROR_SHARE_CONNECTION_FAILED","features":[456]},{"name":"ERROR_SHARING_ADDRESS_EXISTS","features":[456]},{"name":"ERROR_SHARING_CHANGE_FAILED","features":[456]},{"name":"ERROR_SHARING_HOST_ADDRESS_CONFLICT","features":[456]},{"name":"ERROR_SHARING_MULTIPLE_ADDRESSES","features":[456]},{"name":"ERROR_SHARING_NO_PRIVATE_LAN","features":[456]},{"name":"ERROR_SHARING_PRIVATE_INSTALL","features":[456]},{"name":"ERROR_SHARING_ROUTER_INSTALL","features":[456]},{"name":"ERROR_SHARING_RRAS_CONFLICT","features":[456]},{"name":"ERROR_SLIP_REQUIRES_IP","features":[456]},{"name":"ERROR_SMART_CARD_REQUIRED","features":[456]},{"name":"ERROR_SMM_TIMEOUT","features":[456]},{"name":"ERROR_SMM_UNINITIALIZED","features":[456]},{"name":"ERROR_SSO_CERT_MISSING","features":[456]},{"name":"ERROR_SSTP_COOKIE_SET_FAILURE","features":[456]},{"name":"ERROR_STATE_MACHINES_ALREADY_STARTED","features":[456]},{"name":"ERROR_STATE_MACHINES_NOT_STARTED","features":[456]},{"name":"ERROR_SYSTEM_SUSPENDED","features":[456]},{"name":"ERROR_TAPI_CONFIGURATION","features":[456]},{"name":"ERROR_TEMPFAILURE","features":[456]},{"name":"ERROR_TOO_MANY_LINE_ERRORS","features":[456]},{"name":"ERROR_TS_UNACCEPTABLE","features":[456]},{"name":"ERROR_UNABLE_TO_AUTHENTICATE_SERVER","features":[456]},{"name":"ERROR_UNEXPECTED_RESPONSE","features":[456]},{"name":"ERROR_UNKNOWN","features":[456]},{"name":"ERROR_UNKNOWN_DEVICE_TYPE","features":[456]},{"name":"ERROR_UNKNOWN_FRAMED_PROTOCOL","features":[456]},{"name":"ERROR_UNKNOWN_RESPONSE_KEY","features":[456]},{"name":"ERROR_UNKNOWN_SERVICE_TYPE","features":[456]},{"name":"ERROR_UNRECOGNIZED_RESPONSE","features":[456]},{"name":"ERROR_UNSUPPORTED_BPS","features":[456]},{"name":"ERROR_UPDATECONNECTION_REQUEST_IN_PROCESS","features":[456]},{"name":"ERROR_USER_DISCONNECTION","features":[456]},{"name":"ERROR_USER_LOGOFF","features":[456]},{"name":"ERROR_VALIDATING_SERVER_CERT","features":[456]},{"name":"ERROR_VOICE_ANSWER","features":[456]},{"name":"ERROR_VPN_BAD_CERT","features":[456]},{"name":"ERROR_VPN_BAD_PSK","features":[456]},{"name":"ERROR_VPN_DISCONNECT","features":[456]},{"name":"ERROR_VPN_GRE_BLOCKED","features":[456]},{"name":"ERROR_VPN_PLUGIN_GENERIC","features":[456]},{"name":"ERROR_VPN_REFUSED","features":[456]},{"name":"ERROR_VPN_TIMEOUT","features":[456]},{"name":"ERROR_WRITING_DEFAULTOFF","features":[456]},{"name":"ERROR_WRITING_DEVICENAME","features":[456]},{"name":"ERROR_WRITING_DEVICETYPE","features":[456]},{"name":"ERROR_WRITING_INITBPS","features":[456]},{"name":"ERROR_WRITING_MAXCARRIERBPS","features":[456]},{"name":"ERROR_WRITING_MAXCONNECTBPS","features":[456]},{"name":"ERROR_WRITING_SECTIONNAME","features":[456]},{"name":"ERROR_WRITING_USAGE","features":[456]},{"name":"ERROR_WRONG_DEVICE_ATTACHED","features":[456]},{"name":"ERROR_WRONG_INFO_SPECIFIED","features":[456]},{"name":"ERROR_WRONG_KEY_SPECIFIED","features":[456]},{"name":"ERROR_WRONG_MODULE","features":[456]},{"name":"ERROR_WRONG_TUNNEL_TYPE","features":[456]},{"name":"ERROR_X25_DIAGNOSTIC","features":[456]},{"name":"ET_None","features":[456]},{"name":"ET_Optional","features":[456]},{"name":"ET_Require","features":[456]},{"name":"ET_RequireMax","features":[456]},{"name":"GRE_CONFIG_PARAMS0","features":[456]},{"name":"HRASCONN","features":[456]},{"name":"IKEV2_CONFIG_PARAMS","features":[307,456,393]},{"name":"IKEV2_ID_PAYLOAD_TYPE","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_DER_ASN1_DN","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_DER_ASN1_GN","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_FQDN","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_ID_IPV6_ADDR","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_INVALID","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_IPV4_ADDR","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_KEY_ID","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_MAX","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RESERVED1","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RESERVED2","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RESERVED3","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RESERVED4","features":[456]},{"name":"IKEV2_ID_PAYLOAD_TYPE_RFC822_ADDR","features":[456]},{"name":"IKEV2_PROJECTION_INFO","features":[456]},{"name":"IKEV2_PROJECTION_INFO2","features":[456]},{"name":"IKEV2_TUNNEL_CONFIG_PARAMS2","features":[456,393]},{"name":"IKEV2_TUNNEL_CONFIG_PARAMS3","features":[307,456,393]},{"name":"IKEV2_TUNNEL_CONFIG_PARAMS4","features":[307,456,393]},{"name":"IPADDRESSLEN","features":[456]},{"name":"IPV6_ADDRESS_LEN_IN_BYTES","features":[456]},{"name":"IPXADDRESSLEN","features":[456]},{"name":"L2TP_CONFIG_PARAMS0","features":[456]},{"name":"L2TP_CONFIG_PARAMS1","features":[456]},{"name":"L2TP_TUNNEL_CONFIG_PARAMS1","features":[456]},{"name":"L2TP_TUNNEL_CONFIG_PARAMS2","features":[456]},{"name":"MAXIPADRESSLEN","features":[456]},{"name":"MAX_SSTP_HASH_SIZE","features":[456]},{"name":"METHOD_BGP4_AS_PATH","features":[456]},{"name":"METHOD_BGP4_NEXTHOP_ATTR","features":[456]},{"name":"METHOD_BGP4_PA_ORIGIN","features":[456]},{"name":"METHOD_BGP4_PEER_ID","features":[456]},{"name":"METHOD_RIP2_NEIGHBOUR_ADDR","features":[456]},{"name":"METHOD_RIP2_OUTBOUND_INTF","features":[456]},{"name":"METHOD_RIP2_ROUTE_TAG","features":[456]},{"name":"METHOD_RIP2_ROUTE_TIMESTAMP","features":[456]},{"name":"METHOD_TYPE_ALL_METHODS","features":[456]},{"name":"MGM_ENUM_TYPES","features":[456]},{"name":"MGM_FORWARD_STATE_FLAG","features":[456]},{"name":"MGM_IF_ENTRY","features":[307,456]},{"name":"MGM_JOIN_STATE_FLAG","features":[456]},{"name":"MGM_MFE_STATS_0","features":[456]},{"name":"MGM_MFE_STATS_1","features":[456]},{"name":"MPRAPI_ADMIN_DLL_CALLBACKS","features":[307,456,320]},{"name":"MPRAPI_ADMIN_DLL_VERSION_1","features":[456]},{"name":"MPRAPI_ADMIN_DLL_VERSION_2","features":[456]},{"name":"MPRAPI_IF_CUSTOM_CONFIG_FOR_IKEV2","features":[456]},{"name":"MPRAPI_IKEV2_AUTH_USING_CERT","features":[456]},{"name":"MPRAPI_IKEV2_AUTH_USING_EAP","features":[456]},{"name":"MPRAPI_IKEV2_PROJECTION_INFO_TYPE","features":[456]},{"name":"MPRAPI_IKEV2_SET_TUNNEL_CONFIG_PARAMS","features":[456]},{"name":"MPRAPI_L2TP_SET_TUNNEL_CONFIG_PARAMS","features":[456]},{"name":"MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_2","features":[456]},{"name":"MPRAPI_MPR_IF_CUSTOM_CONFIG_OBJECT_REVISION_3","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_2","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_3","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_4","features":[456]},{"name":"MPRAPI_MPR_SERVER_OBJECT_REVISION_5","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_2","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_3","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_4","features":[456]},{"name":"MPRAPI_MPR_SERVER_SET_CONFIG_OBJECT_REVISION_5","features":[456]},{"name":"MPRAPI_OBJECT_HEADER","features":[456]},{"name":"MPRAPI_OBJECT_TYPE","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_IF_CUSTOM_CONFIG_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_MPR_SERVER_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_MPR_SERVER_SET_CONFIG_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_RAS_CONNECTION_OBJECT","features":[456]},{"name":"MPRAPI_OBJECT_TYPE_UPDATE_CONNECTION_OBJECT","features":[456]},{"name":"MPRAPI_PPP_PROJECTION_INFO_TYPE","features":[456]},{"name":"MPRAPI_RAS_CONNECTION_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_RAS_UPDATE_CONNECTION_OBJECT_REVISION_1","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_GRE","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_IKEV2","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_L2TP","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_PPTP","features":[456]},{"name":"MPRAPI_SET_CONFIG_PROTOCOL_FOR_SSTP","features":[456]},{"name":"MPRAPI_TUNNEL_CONFIG_PARAMS0","features":[307,456,393]},{"name":"MPRAPI_TUNNEL_CONFIG_PARAMS1","features":[307,456,393]},{"name":"MPRDM_DialAll","features":[456]},{"name":"MPRDM_DialAsNeeded","features":[456]},{"name":"MPRDM_DialFirst","features":[456]},{"name":"MPRDT_Atm","features":[456]},{"name":"MPRDT_FrameRelay","features":[456]},{"name":"MPRDT_Generic","features":[456]},{"name":"MPRDT_Irda","features":[456]},{"name":"MPRDT_Isdn","features":[456]},{"name":"MPRDT_Modem","features":[456]},{"name":"MPRDT_Pad","features":[456]},{"name":"MPRDT_Parallel","features":[456]},{"name":"MPRDT_SW56","features":[456]},{"name":"MPRDT_Serial","features":[456]},{"name":"MPRDT_Sonet","features":[456]},{"name":"MPRDT_Vpn","features":[456]},{"name":"MPRDT_X25","features":[456]},{"name":"MPRET_Direct","features":[456]},{"name":"MPRET_Phone","features":[456]},{"name":"MPRET_Vpn","features":[456]},{"name":"MPRIDS_Disabled","features":[456]},{"name":"MPRIDS_UseGlobalValue","features":[456]},{"name":"MPRIO_DisableLcpExtensions","features":[456]},{"name":"MPRIO_IpHeaderCompression","features":[456]},{"name":"MPRIO_IpSecPreSharedKey","features":[456]},{"name":"MPRIO_NetworkLogon","features":[456]},{"name":"MPRIO_PromoteAlternates","features":[456]},{"name":"MPRIO_RemoteDefaultGateway","features":[456]},{"name":"MPRIO_RequireCHAP","features":[456]},{"name":"MPRIO_RequireDataEncryption","features":[456]},{"name":"MPRIO_RequireEAP","features":[456]},{"name":"MPRIO_RequireEncryptedPw","features":[456]},{"name":"MPRIO_RequireMachineCertificates","features":[456]},{"name":"MPRIO_RequireMsCHAP","features":[456]},{"name":"MPRIO_RequireMsCHAP2","features":[456]},{"name":"MPRIO_RequireMsEncryptedPw","features":[456]},{"name":"MPRIO_RequirePAP","features":[456]},{"name":"MPRIO_RequireSPAP","features":[456]},{"name":"MPRIO_SecureLocalFiles","features":[456]},{"name":"MPRIO_SharedPhoneNumbers","features":[456]},{"name":"MPRIO_SpecificIpAddr","features":[456]},{"name":"MPRIO_SpecificNameServers","features":[456]},{"name":"MPRIO_SwCompression","features":[456]},{"name":"MPRIO_UsePreSharedKeyForIkev2Initiator","features":[456]},{"name":"MPRIO_UsePreSharedKeyForIkev2Responder","features":[456]},{"name":"MPRNP_Ip","features":[456]},{"name":"MPRNP_Ipv6","features":[456]},{"name":"MPRNP_Ipx","features":[456]},{"name":"MPR_CERT_EKU","features":[307,456]},{"name":"MPR_CREDENTIALSEX_0","features":[456]},{"name":"MPR_CREDENTIALSEX_1","features":[456]},{"name":"MPR_DEVICE_0","features":[456]},{"name":"MPR_DEVICE_1","features":[456]},{"name":"MPR_ENABLE_RAS_ON_DEVICE","features":[456]},{"name":"MPR_ENABLE_ROUTING_ON_DEVICE","features":[456]},{"name":"MPR_ET","features":[456]},{"name":"MPR_ET_None","features":[456]},{"name":"MPR_ET_Optional","features":[456]},{"name":"MPR_ET_Require","features":[456]},{"name":"MPR_ET_RequireMax","features":[456]},{"name":"MPR_FILTER_0","features":[307,456]},{"name":"MPR_IFTRANSPORT_0","features":[307,456]},{"name":"MPR_IF_CUSTOMINFOEX0","features":[456,393]},{"name":"MPR_IF_CUSTOMINFOEX1","features":[456,393]},{"name":"MPR_IF_CUSTOMINFOEX2","features":[456,320,393]},{"name":"MPR_INTERFACE_0","features":[307,456]},{"name":"MPR_INTERFACE_1","features":[307,456]},{"name":"MPR_INTERFACE_2","features":[307,456]},{"name":"MPR_INTERFACE_3","features":[307,456,320]},{"name":"MPR_INTERFACE_ADMIN_DISABLED","features":[456]},{"name":"MPR_INTERFACE_CONNECTION_FAILURE","features":[456]},{"name":"MPR_INTERFACE_DIALOUT_HOURS_RESTRICTION","features":[456]},{"name":"MPR_INTERFACE_DIAL_MODE","features":[456]},{"name":"MPR_INTERFACE_NO_DEVICE","features":[456]},{"name":"MPR_INTERFACE_NO_MEDIA_SENSE","features":[456]},{"name":"MPR_INTERFACE_OUT_OF_RESOURCES","features":[456]},{"name":"MPR_INTERFACE_SERVICE_PAUSED","features":[456]},{"name":"MPR_IPINIP_INTERFACE_0","features":[456]},{"name":"MPR_MaxAreaCode","features":[456]},{"name":"MPR_MaxCallbackNumber","features":[456]},{"name":"MPR_MaxDeviceName","features":[456]},{"name":"MPR_MaxDeviceType","features":[456]},{"name":"MPR_MaxEntryName","features":[456]},{"name":"MPR_MaxFacilities","features":[456]},{"name":"MPR_MaxIpAddress","features":[456]},{"name":"MPR_MaxIpxAddress","features":[456]},{"name":"MPR_MaxPadType","features":[456]},{"name":"MPR_MaxPhoneNumber","features":[456]},{"name":"MPR_MaxUserData","features":[456]},{"name":"MPR_MaxX25Address","features":[456]},{"name":"MPR_SERVER_0","features":[307,456]},{"name":"MPR_SERVER_1","features":[456]},{"name":"MPR_SERVER_2","features":[456]},{"name":"MPR_SERVER_EX0","features":[307,456,393]},{"name":"MPR_SERVER_EX1","features":[307,456,393]},{"name":"MPR_SERVER_SET_CONFIG_EX0","features":[307,456,393]},{"name":"MPR_SERVER_SET_CONFIG_EX1","features":[307,456,393]},{"name":"MPR_TRANSPORT_0","features":[307,456]},{"name":"MPR_VPN_TRAFFIC_SELECTOR","features":[456,320]},{"name":"MPR_VPN_TRAFFIC_SELECTORS","features":[456,320]},{"name":"MPR_VPN_TS_IPv4_ADDR_RANGE","features":[456]},{"name":"MPR_VPN_TS_IPv6_ADDR_RANGE","features":[456]},{"name":"MPR_VPN_TS_TYPE","features":[456]},{"name":"MPR_VS","features":[456]},{"name":"MPR_VS_Default","features":[456]},{"name":"MPR_VS_Ikev2First","features":[456]},{"name":"MPR_VS_Ikev2Only","features":[456]},{"name":"MPR_VS_L2tpFirst","features":[456]},{"name":"MPR_VS_L2tpOnly","features":[456]},{"name":"MPR_VS_PptpFirst","features":[456]},{"name":"MPR_VS_PptpOnly","features":[456]},{"name":"MgmAddGroupMembershipEntry","features":[307,456]},{"name":"MgmDeRegisterMProtocol","features":[307,456]},{"name":"MgmDeleteGroupMembershipEntry","features":[307,456]},{"name":"MgmGetFirstMfe","features":[456]},{"name":"MgmGetFirstMfeStats","features":[456]},{"name":"MgmGetMfe","features":[446,456]},{"name":"MgmGetMfeStats","features":[446,456]},{"name":"MgmGetNextMfe","features":[446,456]},{"name":"MgmGetNextMfeStats","features":[446,456]},{"name":"MgmGetProtocolOnInterface","features":[456]},{"name":"MgmGroupEnumerationEnd","features":[307,456]},{"name":"MgmGroupEnumerationGetNext","features":[307,456]},{"name":"MgmGroupEnumerationStart","features":[307,456]},{"name":"MgmRegisterMProtocol","features":[307,456]},{"name":"MgmReleaseInterfaceOwnership","features":[307,456]},{"name":"MgmTakeInterfaceOwnership","features":[307,456]},{"name":"MprAdminBufferFree","features":[456]},{"name":"MprAdminConnectionClearStats","features":[307,456]},{"name":"MprAdminConnectionEnum","features":[456]},{"name":"MprAdminConnectionEnumEx","features":[307,456]},{"name":"MprAdminConnectionGetInfo","features":[307,456]},{"name":"MprAdminConnectionGetInfoEx","features":[307,456]},{"name":"MprAdminConnectionRemoveQuarantine","features":[307,456]},{"name":"MprAdminDeregisterConnectionNotification","features":[307,456]},{"name":"MprAdminDeviceEnum","features":[456]},{"name":"MprAdminEstablishDomainRasServer","features":[307,456]},{"name":"MprAdminGetErrorString","features":[456]},{"name":"MprAdminGetPDCServer","features":[456]},{"name":"MprAdminInterfaceConnect","features":[307,456]},{"name":"MprAdminInterfaceCreate","features":[307,456]},{"name":"MprAdminInterfaceDelete","features":[307,456]},{"name":"MprAdminInterfaceDeviceGetInfo","features":[307,456]},{"name":"MprAdminInterfaceDeviceSetInfo","features":[307,456]},{"name":"MprAdminInterfaceDisconnect","features":[307,456]},{"name":"MprAdminInterfaceEnum","features":[456]},{"name":"MprAdminInterfaceGetCredentials","features":[456]},{"name":"MprAdminInterfaceGetCredentialsEx","features":[307,456]},{"name":"MprAdminInterfaceGetCustomInfoEx","features":[307,456,320,393]},{"name":"MprAdminInterfaceGetHandle","features":[307,456]},{"name":"MprAdminInterfaceGetInfo","features":[307,456]},{"name":"MprAdminInterfaceQueryUpdateResult","features":[307,456]},{"name":"MprAdminInterfaceSetCredentials","features":[456]},{"name":"MprAdminInterfaceSetCredentialsEx","features":[307,456]},{"name":"MprAdminInterfaceSetCustomInfoEx","features":[307,456,320,393]},{"name":"MprAdminInterfaceSetInfo","features":[307,456]},{"name":"MprAdminInterfaceTransportAdd","features":[307,456]},{"name":"MprAdminInterfaceTransportGetInfo","features":[307,456]},{"name":"MprAdminInterfaceTransportRemove","features":[307,456]},{"name":"MprAdminInterfaceTransportSetInfo","features":[307,456]},{"name":"MprAdminInterfaceUpdatePhonebookInfo","features":[307,456]},{"name":"MprAdminInterfaceUpdateRoutes","features":[307,456]},{"name":"MprAdminIsDomainRasServer","features":[307,456]},{"name":"MprAdminIsServiceInitialized","features":[307,456]},{"name":"MprAdminIsServiceRunning","features":[307,456]},{"name":"MprAdminMIBBufferFree","features":[456]},{"name":"MprAdminMIBEntryCreate","features":[456]},{"name":"MprAdminMIBEntryDelete","features":[456]},{"name":"MprAdminMIBEntryGet","features":[456]},{"name":"MprAdminMIBEntryGetFirst","features":[456]},{"name":"MprAdminMIBEntryGetNext","features":[456]},{"name":"MprAdminMIBEntrySet","features":[456]},{"name":"MprAdminMIBServerConnect","features":[456]},{"name":"MprAdminMIBServerDisconnect","features":[456]},{"name":"MprAdminPortClearStats","features":[307,456]},{"name":"MprAdminPortDisconnect","features":[307,456]},{"name":"MprAdminPortEnum","features":[307,456]},{"name":"MprAdminPortGetInfo","features":[307,456]},{"name":"MprAdminPortReset","features":[307,456]},{"name":"MprAdminRegisterConnectionNotification","features":[307,456]},{"name":"MprAdminSendUserMessage","features":[307,456]},{"name":"MprAdminServerConnect","features":[456]},{"name":"MprAdminServerDisconnect","features":[456]},{"name":"MprAdminServerGetCredentials","features":[456]},{"name":"MprAdminServerGetInfo","features":[456]},{"name":"MprAdminServerGetInfoEx","features":[307,456,393]},{"name":"MprAdminServerSetCredentials","features":[456]},{"name":"MprAdminServerSetInfo","features":[456]},{"name":"MprAdminServerSetInfoEx","features":[307,456,393]},{"name":"MprAdminTransportCreate","features":[456]},{"name":"MprAdminTransportGetInfo","features":[456]},{"name":"MprAdminTransportSetInfo","features":[456]},{"name":"MprAdminUpdateConnection","features":[307,456]},{"name":"MprAdminUserGetInfo","features":[456]},{"name":"MprAdminUserSetInfo","features":[456]},{"name":"MprConfigBufferFree","features":[456]},{"name":"MprConfigFilterGetInfo","features":[307,456]},{"name":"MprConfigFilterSetInfo","features":[307,456]},{"name":"MprConfigGetFriendlyName","features":[307,456]},{"name":"MprConfigGetGuidName","features":[307,456]},{"name":"MprConfigInterfaceCreate","features":[307,456]},{"name":"MprConfigInterfaceDelete","features":[307,456]},{"name":"MprConfigInterfaceEnum","features":[307,456]},{"name":"MprConfigInterfaceGetCustomInfoEx","features":[307,456,320,393]},{"name":"MprConfigInterfaceGetHandle","features":[307,456]},{"name":"MprConfigInterfaceGetInfo","features":[307,456]},{"name":"MprConfigInterfaceSetCustomInfoEx","features":[307,456,320,393]},{"name":"MprConfigInterfaceSetInfo","features":[307,456]},{"name":"MprConfigInterfaceTransportAdd","features":[307,456]},{"name":"MprConfigInterfaceTransportEnum","features":[307,456]},{"name":"MprConfigInterfaceTransportGetHandle","features":[307,456]},{"name":"MprConfigInterfaceTransportGetInfo","features":[307,456]},{"name":"MprConfigInterfaceTransportRemove","features":[307,456]},{"name":"MprConfigInterfaceTransportSetInfo","features":[307,456]},{"name":"MprConfigServerBackup","features":[307,456]},{"name":"MprConfigServerConnect","features":[307,456]},{"name":"MprConfigServerDisconnect","features":[307,456]},{"name":"MprConfigServerGetInfo","features":[307,456]},{"name":"MprConfigServerGetInfoEx","features":[307,456,393]},{"name":"MprConfigServerInstall","features":[456]},{"name":"MprConfigServerRefresh","features":[307,456]},{"name":"MprConfigServerRestore","features":[307,456]},{"name":"MprConfigServerSetInfo","features":[456]},{"name":"MprConfigServerSetInfoEx","features":[307,456,393]},{"name":"MprConfigTransportCreate","features":[307,456]},{"name":"MprConfigTransportDelete","features":[307,456]},{"name":"MprConfigTransportEnum","features":[307,456]},{"name":"MprConfigTransportGetHandle","features":[307,456]},{"name":"MprConfigTransportGetInfo","features":[307,456]},{"name":"MprConfigTransportSetInfo","features":[307,456]},{"name":"MprInfoBlockAdd","features":[456]},{"name":"MprInfoBlockFind","features":[456]},{"name":"MprInfoBlockQuerySize","features":[456]},{"name":"MprInfoBlockRemove","features":[456]},{"name":"MprInfoBlockSet","features":[456]},{"name":"MprInfoCreate","features":[456]},{"name":"MprInfoDelete","features":[456]},{"name":"MprInfoDuplicate","features":[456]},{"name":"MprInfoRemoveAll","features":[456]},{"name":"ORASADFUNC","features":[307,456]},{"name":"PENDING","features":[456]},{"name":"PFNRASFREEBUFFER","features":[456]},{"name":"PFNRASGETBUFFER","features":[456]},{"name":"PFNRASRECEIVEBUFFER","features":[307,456]},{"name":"PFNRASRETRIEVEBUFFER","features":[307,456]},{"name":"PFNRASSENDBUFFER","features":[307,456]},{"name":"PFNRASSETCOMMSETTINGS","features":[307,456]},{"name":"PID_ATALK","features":[456]},{"name":"PID_IP","features":[456]},{"name":"PID_IPV6","features":[456]},{"name":"PID_IPX","features":[456]},{"name":"PID_NBF","features":[456]},{"name":"PMGM_CREATION_ALERT_CALLBACK","features":[307,456]},{"name":"PMGM_DISABLE_IGMP_CALLBACK","features":[456]},{"name":"PMGM_ENABLE_IGMP_CALLBACK","features":[456]},{"name":"PMGM_JOIN_ALERT_CALLBACK","features":[307,456]},{"name":"PMGM_LOCAL_JOIN_CALLBACK","features":[456]},{"name":"PMGM_LOCAL_LEAVE_CALLBACK","features":[456]},{"name":"PMGM_PRUNE_ALERT_CALLBACK","features":[307,456]},{"name":"PMGM_RPF_CALLBACK","features":[456]},{"name":"PMGM_WRONG_IF_CALLBACK","features":[456]},{"name":"PMPRADMINACCEPTNEWCONNECTION","features":[307,456]},{"name":"PMPRADMINACCEPTNEWCONNECTION2","features":[307,456]},{"name":"PMPRADMINACCEPTNEWCONNECTION3","features":[307,456]},{"name":"PMPRADMINACCEPTNEWCONNECTIONEX","features":[307,456]},{"name":"PMPRADMINACCEPTNEWLINK","features":[307,456]},{"name":"PMPRADMINACCEPTREAUTHENTICATION","features":[307,456]},{"name":"PMPRADMINACCEPTREAUTHENTICATIONEX","features":[307,456]},{"name":"PMPRADMINACCEPTTUNNELENDPOINTCHANGEEX","features":[307,456]},{"name":"PMPRADMINCONNECTIONHANGUPNOTIFICATION","features":[307,456]},{"name":"PMPRADMINCONNECTIONHANGUPNOTIFICATION2","features":[307,456]},{"name":"PMPRADMINCONNECTIONHANGUPNOTIFICATION3","features":[307,456]},{"name":"PMPRADMINCONNECTIONHANGUPNOTIFICATIONEX","features":[307,456]},{"name":"PMPRADMINGETIPADDRESSFORUSER","features":[307,456]},{"name":"PMPRADMINGETIPV6ADDRESSFORUSER","features":[307,456,320]},{"name":"PMPRADMINLINKHANGUPNOTIFICATION","features":[307,456]},{"name":"PMPRADMINRASVALIDATEPREAUTHENTICATEDCONNECTIONEX","features":[307,456]},{"name":"PMPRADMINRELEASEIPADRESS","features":[456]},{"name":"PMPRADMINRELEASEIPV6ADDRESSFORUSER","features":[456,320]},{"name":"PMPRADMINTERMINATEDLL","features":[456]},{"name":"PPP_ATCP_INFO","features":[456]},{"name":"PPP_CCP_COMPRESSION","features":[456]},{"name":"PPP_CCP_ENCRYPTION128BIT","features":[456]},{"name":"PPP_CCP_ENCRYPTION40BIT","features":[456]},{"name":"PPP_CCP_ENCRYPTION40BITOLD","features":[456]},{"name":"PPP_CCP_ENCRYPTION56BIT","features":[456]},{"name":"PPP_CCP_HISTORYLESS","features":[456]},{"name":"PPP_CCP_INFO","features":[456]},{"name":"PPP_INFO","features":[456]},{"name":"PPP_INFO_2","features":[456]},{"name":"PPP_INFO_3","features":[456]},{"name":"PPP_IPCP_INFO","features":[456]},{"name":"PPP_IPCP_INFO2","features":[456]},{"name":"PPP_IPCP_VJ","features":[456]},{"name":"PPP_IPV6_CP_INFO","features":[456]},{"name":"PPP_IPXCP_INFO","features":[456]},{"name":"PPP_LCP","features":[456]},{"name":"PPP_LCP_3_DES","features":[456]},{"name":"PPP_LCP_ACFC","features":[456]},{"name":"PPP_LCP_AES_128","features":[456]},{"name":"PPP_LCP_AES_192","features":[456]},{"name":"PPP_LCP_AES_256","features":[456]},{"name":"PPP_LCP_CHAP","features":[456]},{"name":"PPP_LCP_CHAP_MD5","features":[456]},{"name":"PPP_LCP_CHAP_MS","features":[456]},{"name":"PPP_LCP_CHAP_MSV2","features":[456]},{"name":"PPP_LCP_DES_56","features":[456]},{"name":"PPP_LCP_EAP","features":[456]},{"name":"PPP_LCP_GCM_AES_128","features":[456]},{"name":"PPP_LCP_GCM_AES_192","features":[456]},{"name":"PPP_LCP_GCM_AES_256","features":[456]},{"name":"PPP_LCP_INFO","features":[456]},{"name":"PPP_LCP_INFO_AUTH_DATA","features":[456]},{"name":"PPP_LCP_MULTILINK_FRAMING","features":[456]},{"name":"PPP_LCP_PAP","features":[456]},{"name":"PPP_LCP_PFC","features":[456]},{"name":"PPP_LCP_SPAP","features":[456]},{"name":"PPP_LCP_SSHF","features":[456]},{"name":"PPP_NBFCP_INFO","features":[456]},{"name":"PPP_PROJECTION_INFO","features":[456]},{"name":"PPP_PROJECTION_INFO2","features":[456]},{"name":"PPTP_CONFIG_PARAMS","features":[456]},{"name":"PROJECTION_INFO","features":[456]},{"name":"PROJECTION_INFO2","features":[456]},{"name":"PROJECTION_INFO_TYPE_IKEv2","features":[456]},{"name":"PROJECTION_INFO_TYPE_PPP","features":[456]},{"name":"RASADFLG_PositionDlg","features":[456]},{"name":"RASADFUNCA","features":[307,456]},{"name":"RASADFUNCW","features":[307,456]},{"name":"RASADPARAMS","features":[307,456]},{"name":"RASADP_ConnectionQueryTimeout","features":[456]},{"name":"RASADP_DisableConnectionQuery","features":[456]},{"name":"RASADP_FailedConnectionTimeout","features":[456]},{"name":"RASADP_LoginSessionDisable","features":[456]},{"name":"RASADP_SavedAddressesLimit","features":[456]},{"name":"RASAMBA","features":[456]},{"name":"RASAMBW","features":[456]},{"name":"RASAPIVERSION","features":[456]},{"name":"RASAPIVERSION_500","features":[456]},{"name":"RASAPIVERSION_501","features":[456]},{"name":"RASAPIVERSION_600","features":[456]},{"name":"RASAPIVERSION_601","features":[456]},{"name":"RASAUTODIALENTRYA","features":[456]},{"name":"RASAUTODIALENTRYW","features":[456]},{"name":"RASBASE","features":[456]},{"name":"RASBASEEND","features":[456]},{"name":"RASCCPCA_MPPC","features":[456]},{"name":"RASCCPCA_STAC","features":[456]},{"name":"RASCCPO_Compression","features":[456]},{"name":"RASCCPO_Encryption128bit","features":[456]},{"name":"RASCCPO_Encryption40bit","features":[456]},{"name":"RASCCPO_Encryption56bit","features":[456]},{"name":"RASCCPO_HistoryLess","features":[456]},{"name":"RASCF_AllUsers","features":[456]},{"name":"RASCF_GlobalCreds","features":[456]},{"name":"RASCF_OwnerKnown","features":[456]},{"name":"RASCF_OwnerMatch","features":[456]},{"name":"RASCM_DDMPreSharedKey","features":[456]},{"name":"RASCM_DefaultCreds","features":[456]},{"name":"RASCM_Domain","features":[456]},{"name":"RASCM_Password","features":[456]},{"name":"RASCM_PreSharedKey","features":[456]},{"name":"RASCM_ServerPreSharedKey","features":[456]},{"name":"RASCM_UserName","features":[456]},{"name":"RASCN_BandwidthAdded","features":[456]},{"name":"RASCN_BandwidthRemoved","features":[456]},{"name":"RASCN_Connection","features":[456]},{"name":"RASCN_Disconnection","features":[456]},{"name":"RASCN_Dormant","features":[456]},{"name":"RASCN_EPDGPacketArrival","features":[456]},{"name":"RASCN_ReConnection","features":[456]},{"name":"RASCOMMSETTINGS","features":[456]},{"name":"RASCONNA","features":[307,456]},{"name":"RASCONNA","features":[307,456]},{"name":"RASCONNSTATE","features":[456]},{"name":"RASCONNSTATUSA","features":[456,320]},{"name":"RASCONNSTATUSW","features":[456,320]},{"name":"RASCONNSUBSTATE","features":[456]},{"name":"RASCONNW","features":[307,456]},{"name":"RASCONNW","features":[307,456]},{"name":"RASCREDENTIALSA","features":[456]},{"name":"RASCREDENTIALSW","features":[456]},{"name":"RASCSS_DONE","features":[456]},{"name":"RASCSS_Dormant","features":[456]},{"name":"RASCSS_None","features":[456]},{"name":"RASCSS_Reconnected","features":[456]},{"name":"RASCSS_Reconnecting","features":[456]},{"name":"RASCS_AllDevicesConnected","features":[456]},{"name":"RASCS_ApplySettings","features":[456]},{"name":"RASCS_AuthAck","features":[456]},{"name":"RASCS_AuthCallback","features":[456]},{"name":"RASCS_AuthChangePassword","features":[456]},{"name":"RASCS_AuthLinkSpeed","features":[456]},{"name":"RASCS_AuthNotify","features":[456]},{"name":"RASCS_AuthProject","features":[456]},{"name":"RASCS_AuthRetry","features":[456]},{"name":"RASCS_Authenticate","features":[456]},{"name":"RASCS_Authenticated","features":[456]},{"name":"RASCS_CallbackComplete","features":[456]},{"name":"RASCS_CallbackSetByCaller","features":[456]},{"name":"RASCS_ConnectDevice","features":[456]},{"name":"RASCS_Connected","features":[456]},{"name":"RASCS_DONE","features":[456]},{"name":"RASCS_DeviceConnected","features":[456]},{"name":"RASCS_Disconnected","features":[456]},{"name":"RASCS_Interactive","features":[456]},{"name":"RASCS_InvokeEapUI","features":[456]},{"name":"RASCS_LogonNetwork","features":[456]},{"name":"RASCS_OpenPort","features":[456]},{"name":"RASCS_PAUSED","features":[456]},{"name":"RASCS_PasswordExpired","features":[456]},{"name":"RASCS_PortOpened","features":[456]},{"name":"RASCS_PrepareForCallback","features":[456]},{"name":"RASCS_Projected","features":[456]},{"name":"RASCS_ReAuthenticate","features":[456]},{"name":"RASCS_RetryAuthentication","features":[456]},{"name":"RASCS_StartAuthentication","features":[456]},{"name":"RASCS_SubEntryConnected","features":[456]},{"name":"RASCS_SubEntryDisconnected","features":[456]},{"name":"RASCS_WaitForCallback","features":[456]},{"name":"RASCS_WaitForModemReset","features":[456]},{"name":"RASCTRYINFO","features":[456]},{"name":"RASCUSTOMSCRIPTEXTENSIONS","features":[307,456]},{"name":"RASDDFLAG_AoacRedial","features":[456]},{"name":"RASDDFLAG_LinkFailure","features":[456]},{"name":"RASDDFLAG_NoPrompt","features":[456]},{"name":"RASDDFLAG_PositionDlg","features":[456]},{"name":"RASDEVINFOA","features":[456]},{"name":"RASDEVINFOW","features":[456]},{"name":"RASDEVSPECIFICINFO","features":[456]},{"name":"RASDEVSPECIFICINFO","features":[456]},{"name":"RASDIALDLG","features":[307,456]},{"name":"RASDIALEVENT","features":[456]},{"name":"RASDIALEXTENSIONS","features":[307,456]},{"name":"RASDIALFUNC","features":[456]},{"name":"RASDIALFUNC1","features":[456]},{"name":"RASDIALFUNC2","features":[456]},{"name":"RASDIALPARAMSA","features":[456]},{"name":"RASDIALPARAMSA","features":[456]},{"name":"RASDIALPARAMSW","features":[456]},{"name":"RASDIALPARAMSW","features":[456]},{"name":"RASDT_Atm","features":[456]},{"name":"RASDT_FrameRelay","features":[456]},{"name":"RASDT_Generic","features":[456]},{"name":"RASDT_Irda","features":[456]},{"name":"RASDT_Isdn","features":[456]},{"name":"RASDT_Modem","features":[456]},{"name":"RASDT_PPPoE","features":[456]},{"name":"RASDT_Pad","features":[456]},{"name":"RASDT_Parallel","features":[456]},{"name":"RASDT_SW56","features":[456]},{"name":"RASDT_Serial","features":[456]},{"name":"RASDT_Sonet","features":[456]},{"name":"RASDT_Vpn","features":[456]},{"name":"RASDT_X25","features":[456]},{"name":"RASEAPF_Logon","features":[456]},{"name":"RASEAPF_NonInteractive","features":[456]},{"name":"RASEAPF_Preview","features":[456]},{"name":"RASEAPINFO","features":[456]},{"name":"RASEAPUSERIDENTITYA","features":[456]},{"name":"RASEAPUSERIDENTITYW","features":[456]},{"name":"RASEDFLAG_CloneEntry","features":[456]},{"name":"RASEDFLAG_IncomingConnection","features":[456]},{"name":"RASEDFLAG_InternetEntry","features":[456]},{"name":"RASEDFLAG_NAT","features":[456]},{"name":"RASEDFLAG_NewBroadbandEntry","features":[456]},{"name":"RASEDFLAG_NewDirectEntry","features":[456]},{"name":"RASEDFLAG_NewEntry","features":[456]},{"name":"RASEDFLAG_NewPhoneEntry","features":[456]},{"name":"RASEDFLAG_NewTunnelEntry","features":[456]},{"name":"RASEDFLAG_NoRename","features":[456]},{"name":"RASEDFLAG_PositionDlg","features":[456]},{"name":"RASEDFLAG_ShellOwned","features":[456]},{"name":"RASEDM_DialAll","features":[456]},{"name":"RASEDM_DialAsNeeded","features":[456]},{"name":"RASENTRYA","features":[307,456,320]},{"name":"RASENTRYDLGA","features":[307,456]},{"name":"RASENTRYDLGA","features":[307,456]},{"name":"RASENTRYDLGW","features":[307,456]},{"name":"RASENTRYDLGW","features":[307,456]},{"name":"RASENTRYNAMEA","features":[456]},{"name":"RASENTRYNAMEW","features":[456]},{"name":"RASENTRYW","features":[307,456,320]},{"name":"RASENTRY_DIAL_MODE","features":[456]},{"name":"RASEO2_AuthTypeIsOtp","features":[456]},{"name":"RASEO2_AutoTriggerCapable","features":[456]},{"name":"RASEO2_CacheCredentials","features":[456]},{"name":"RASEO2_DisableClassBasedStaticRoute","features":[456]},{"name":"RASEO2_DisableIKENameEkuCheck","features":[456]},{"name":"RASEO2_DisableMobility","features":[456]},{"name":"RASEO2_DisableNbtOverIP","features":[456]},{"name":"RASEO2_DontNegotiateMultilink","features":[456]},{"name":"RASEO2_DontUseRasCredentials","features":[456]},{"name":"RASEO2_IPv4ExplicitMetric","features":[456]},{"name":"RASEO2_IPv6ExplicitMetric","features":[456]},{"name":"RASEO2_IPv6RemoteDefaultGateway","features":[456]},{"name":"RASEO2_IPv6SpecificNameServers","features":[456]},{"name":"RASEO2_Internet","features":[456]},{"name":"RASEO2_IsAlwaysOn","features":[456]},{"name":"RASEO2_IsPrivateNetwork","features":[456]},{"name":"RASEO2_IsThirdPartyProfile","features":[456]},{"name":"RASEO2_PlumbIKEv2TSAsRoutes","features":[456]},{"name":"RASEO2_ReconnectIfDropped","features":[456]},{"name":"RASEO2_RegisterIpWithDNS","features":[456]},{"name":"RASEO2_RequireMachineCertificates","features":[456]},{"name":"RASEO2_SecureClientForMSNet","features":[456]},{"name":"RASEO2_SecureFileAndPrint","features":[456]},{"name":"RASEO2_SecureRoutingCompartment","features":[456]},{"name":"RASEO2_SharePhoneNumbers","features":[456]},{"name":"RASEO2_SpecificIPv6Addr","features":[456]},{"name":"RASEO2_UseDNSSuffixForRegistration","features":[456]},{"name":"RASEO2_UseGlobalDeviceSettings","features":[456]},{"name":"RASEO2_UsePreSharedKey","features":[456]},{"name":"RASEO2_UsePreSharedKeyForIkev2Initiator","features":[456]},{"name":"RASEO2_UsePreSharedKeyForIkev2Responder","features":[456]},{"name":"RASEO2_UseTypicalSettings","features":[456]},{"name":"RASEO_Custom","features":[456]},{"name":"RASEO_CustomScript","features":[456]},{"name":"RASEO_DisableLcpExtensions","features":[456]},{"name":"RASEO_IpHeaderCompression","features":[456]},{"name":"RASEO_ModemLights","features":[456]},{"name":"RASEO_NetworkLogon","features":[456]},{"name":"RASEO_PreviewDomain","features":[456]},{"name":"RASEO_PreviewPhoneNumber","features":[456]},{"name":"RASEO_PreviewUserPw","features":[456]},{"name":"RASEO_PromoteAlternates","features":[456]},{"name":"RASEO_RemoteDefaultGateway","features":[456]},{"name":"RASEO_RequireCHAP","features":[456]},{"name":"RASEO_RequireDataEncryption","features":[456]},{"name":"RASEO_RequireEAP","features":[456]},{"name":"RASEO_RequireEncryptedPw","features":[456]},{"name":"RASEO_RequireMsCHAP","features":[456]},{"name":"RASEO_RequireMsCHAP2","features":[456]},{"name":"RASEO_RequireMsEncryptedPw","features":[456]},{"name":"RASEO_RequirePAP","features":[456]},{"name":"RASEO_RequireSPAP","features":[456]},{"name":"RASEO_RequireW95MSCHAP","features":[456]},{"name":"RASEO_SecureLocalFiles","features":[456]},{"name":"RASEO_SharedPhoneNumbers","features":[456]},{"name":"RASEO_ShowDialingProgress","features":[456]},{"name":"RASEO_SpecificIpAddr","features":[456]},{"name":"RASEO_SpecificNameServers","features":[456]},{"name":"RASEO_SwCompression","features":[456]},{"name":"RASEO_TerminalAfterDial","features":[456]},{"name":"RASEO_TerminalBeforeDial","features":[456]},{"name":"RASEO_UseCountryAndAreaCodes","features":[456]},{"name":"RASEO_UseLogonCredentials","features":[456]},{"name":"RASET_Broadband","features":[456]},{"name":"RASET_Direct","features":[456]},{"name":"RASET_Internet","features":[456]},{"name":"RASET_Phone","features":[456]},{"name":"RASET_Vpn","features":[456]},{"name":"RASFP_Ppp","features":[456]},{"name":"RASFP_Ras","features":[456]},{"name":"RASFP_Slip","features":[456]},{"name":"RASIDS_Disabled","features":[456]},{"name":"RASIDS_UseGlobalValue","features":[456]},{"name":"RASIKEV2_PROJECTION_INFO","features":[456,320]},{"name":"RASIKEV2_PROJECTION_INFO","features":[456,320]},{"name":"RASIKEV_PROJECTION_INFO_FLAGS","features":[456]},{"name":"RASIKEv2_AUTH_EAP","features":[456]},{"name":"RASIKEv2_AUTH_MACHINECERTIFICATES","features":[456]},{"name":"RASIKEv2_AUTH_PSK","features":[456]},{"name":"RASIKEv2_FLAGS_BEHIND_NAT","features":[456]},{"name":"RASIKEv2_FLAGS_MOBIKESUPPORTED","features":[456]},{"name":"RASIKEv2_FLAGS_SERVERBEHIND_NAT","features":[456]},{"name":"RASIPADDR","features":[456]},{"name":"RASIPO_VJ","features":[456]},{"name":"RASIPXW","features":[456]},{"name":"RASLCPAD_CHAP_MD5","features":[456]},{"name":"RASLCPAD_CHAP_MS","features":[456]},{"name":"RASLCPAD_CHAP_MSV2","features":[456]},{"name":"RASLCPAP_CHAP","features":[456]},{"name":"RASLCPAP_EAP","features":[456]},{"name":"RASLCPAP_PAP","features":[456]},{"name":"RASLCPAP_SPAP","features":[456]},{"name":"RASLCPO_3_DES","features":[456]},{"name":"RASLCPO_ACFC","features":[456]},{"name":"RASLCPO_AES_128","features":[456]},{"name":"RASLCPO_AES_192","features":[456]},{"name":"RASLCPO_AES_256","features":[456]},{"name":"RASLCPO_DES_56","features":[456]},{"name":"RASLCPO_GCM_AES_128","features":[456]},{"name":"RASLCPO_GCM_AES_192","features":[456]},{"name":"RASLCPO_GCM_AES_256","features":[456]},{"name":"RASLCPO_PFC","features":[456]},{"name":"RASLCPO_SSHF","features":[456]},{"name":"RASNAP_ProbationTime","features":[456]},{"name":"RASNOUSERA","features":[456]},{"name":"RASNOUSERW","features":[456]},{"name":"RASNOUSER_SmartCard","features":[456]},{"name":"RASNP_Ip","features":[456]},{"name":"RASNP_Ipv6","features":[456]},{"name":"RASNP_Ipx","features":[456]},{"name":"RASNP_NetBEUI","features":[456]},{"name":"RASPBDEVENT_AddEntry","features":[456]},{"name":"RASPBDEVENT_DialEntry","features":[456]},{"name":"RASPBDEVENT_EditEntry","features":[456]},{"name":"RASPBDEVENT_EditGlobals","features":[456]},{"name":"RASPBDEVENT_NoUser","features":[456]},{"name":"RASPBDEVENT_NoUserEdit","features":[456]},{"name":"RASPBDEVENT_RemoveEntry","features":[456]},{"name":"RASPBDFLAG_ForceCloseOnDial","features":[456]},{"name":"RASPBDFLAG_NoUser","features":[456]},{"name":"RASPBDFLAG_PositionDlg","features":[456]},{"name":"RASPBDFLAG_UpdateDefaults","features":[456]},{"name":"RASPBDLGA","features":[307,456]},{"name":"RASPBDLGA","features":[307,456]},{"name":"RASPBDLGFUNCA","features":[456]},{"name":"RASPBDLGFUNCW","features":[456]},{"name":"RASPBDLGW","features":[307,456]},{"name":"RASPBDLGW","features":[307,456]},{"name":"RASPPPCCP","features":[456]},{"name":"RASPPPIPA","features":[456]},{"name":"RASPPPIPV6","features":[456]},{"name":"RASPPPIPW","features":[456]},{"name":"RASPPPIPXA","features":[456]},{"name":"RASPPPLCPA","features":[307,456]},{"name":"RASPPPLCPW","features":[307,456]},{"name":"RASPPPNBFA","features":[456]},{"name":"RASPPPNBFW","features":[456]},{"name":"RASPPP_PROJECTION_INFO","features":[307,456,320]},{"name":"RASPPP_PROJECTION_INFO_SERVER_AUTH_DATA","features":[456]},{"name":"RASPPP_PROJECTION_INFO_SERVER_AUTH_PROTOCOL","features":[456]},{"name":"RASPRIV2_DialinPolicy","features":[456]},{"name":"RASPRIV_AdminSetCallback","features":[456]},{"name":"RASPRIV_CallerSetCallback","features":[456]},{"name":"RASPRIV_DialinPrivilege","features":[456]},{"name":"RASPRIV_NoCallback","features":[456]},{"name":"RASPROJECTION","features":[456]},{"name":"RASPROJECTION_INFO_TYPE","features":[456]},{"name":"RASP_Amb","features":[456]},{"name":"RASP_PppCcp","features":[456]},{"name":"RASP_PppIp","features":[456]},{"name":"RASP_PppIpv6","features":[456]},{"name":"RASP_PppIpx","features":[456]},{"name":"RASP_PppLcp","features":[456]},{"name":"RASP_PppNbf","features":[456]},{"name":"RASSECURITYPROC","features":[456]},{"name":"RASSUBENTRYA","features":[456]},{"name":"RASSUBENTRYW","features":[456]},{"name":"RASTUNNELENDPOINT","features":[456,320]},{"name":"RASTUNNELENDPOINT_IPv4","features":[456]},{"name":"RASTUNNELENDPOINT_IPv6","features":[456]},{"name":"RASTUNNELENDPOINT_UNKNOWN","features":[456]},{"name":"RASUPDATECONN","features":[456,320]},{"name":"RAS_CONNECTION_0","features":[307,456]},{"name":"RAS_CONNECTION_1","features":[307,456]},{"name":"RAS_CONNECTION_2","features":[307,456]},{"name":"RAS_CONNECTION_3","features":[307,456]},{"name":"RAS_CONNECTION_4","features":[307,456]},{"name":"RAS_CONNECTION_EX","features":[307,456]},{"name":"RAS_FLAGS","features":[456]},{"name":"RAS_FLAGS_ARAP_CONNECTION","features":[456]},{"name":"RAS_FLAGS_DORMANT","features":[456]},{"name":"RAS_FLAGS_IKEV2_CONNECTION","features":[456]},{"name":"RAS_FLAGS_MESSENGER_PRESENT","features":[456]},{"name":"RAS_FLAGS_PPP_CONNECTION","features":[456]},{"name":"RAS_FLAGS_QUARANTINE_PRESENT","features":[456]},{"name":"RAS_FLAGS_RAS_CONNECTION","features":[456]},{"name":"RAS_HARDWARE_CONDITION","features":[456]},{"name":"RAS_HARDWARE_FAILURE","features":[456]},{"name":"RAS_HARDWARE_OPERATIONAL","features":[456]},{"name":"RAS_MaxAreaCode","features":[456]},{"name":"RAS_MaxCallbackNumber","features":[456]},{"name":"RAS_MaxDeviceName","features":[456]},{"name":"RAS_MaxDeviceType","features":[456]},{"name":"RAS_MaxDnsSuffix","features":[456]},{"name":"RAS_MaxEntryName","features":[456]},{"name":"RAS_MaxFacilities","features":[456]},{"name":"RAS_MaxIDSize","features":[456]},{"name":"RAS_MaxIpAddress","features":[456]},{"name":"RAS_MaxIpxAddress","features":[456]},{"name":"RAS_MaxPadType","features":[456]},{"name":"RAS_MaxPhoneNumber","features":[456]},{"name":"RAS_MaxReplyMessage","features":[456]},{"name":"RAS_MaxUserData","features":[456]},{"name":"RAS_MaxX25Address","features":[456]},{"name":"RAS_PORT_0","features":[307,456]},{"name":"RAS_PORT_1","features":[307,456]},{"name":"RAS_PORT_2","features":[307,456]},{"name":"RAS_PORT_AUTHENTICATED","features":[456]},{"name":"RAS_PORT_AUTHENTICATING","features":[456]},{"name":"RAS_PORT_CALLING_BACK","features":[456]},{"name":"RAS_PORT_CONDITION","features":[456]},{"name":"RAS_PORT_DISCONNECTED","features":[456]},{"name":"RAS_PORT_INITIALIZING","features":[456]},{"name":"RAS_PORT_LISTENING","features":[456]},{"name":"RAS_PORT_NON_OPERATIONAL","features":[456]},{"name":"RAS_PROJECTION_INFO","features":[307,456,320]},{"name":"RAS_QUARANTINE_STATE","features":[456]},{"name":"RAS_QUAR_STATE_NORMAL","features":[456]},{"name":"RAS_QUAR_STATE_NOT_CAPABLE","features":[456]},{"name":"RAS_QUAR_STATE_PROBATION","features":[456]},{"name":"RAS_QUAR_STATE_QUARANTINE","features":[456]},{"name":"RAS_SECURITY_INFO","features":[456]},{"name":"RAS_STATS","features":[456]},{"name":"RAS_UPDATE_CONNECTION","features":[456]},{"name":"RAS_USER_0","features":[456]},{"name":"RAS_USER_1","features":[456]},{"name":"RCD_AllUsers","features":[456]},{"name":"RCD_Eap","features":[456]},{"name":"RCD_Logon","features":[456]},{"name":"RCD_SingleUser","features":[456]},{"name":"RDEOPT_CustomDial","features":[456]},{"name":"RDEOPT_DisableConnectedUI","features":[456]},{"name":"RDEOPT_DisableReconnect","features":[456]},{"name":"RDEOPT_DisableReconnectUI","features":[456]},{"name":"RDEOPT_EapInfoCryptInCapable","features":[456]},{"name":"RDEOPT_IgnoreModemSpeaker","features":[456]},{"name":"RDEOPT_IgnoreSoftwareCompression","features":[456]},{"name":"RDEOPT_InvokeAutoTriggerCredentialUI","features":[456]},{"name":"RDEOPT_NoUser","features":[456]},{"name":"RDEOPT_PauseOnScript","features":[456]},{"name":"RDEOPT_PausedStates","features":[456]},{"name":"RDEOPT_Router","features":[456]},{"name":"RDEOPT_SetModemSpeaker","features":[456]},{"name":"RDEOPT_SetSoftwareCompression","features":[456]},{"name":"RDEOPT_UseCustomScripting","features":[456]},{"name":"RDEOPT_UsePrefixSuffix","features":[456]},{"name":"REN_AllUsers","features":[456]},{"name":"REN_User","features":[456]},{"name":"ROUTER_CONNECTION_STATE","features":[456]},{"name":"ROUTER_CUSTOM_IKEv2_POLICY0","features":[456]},{"name":"ROUTER_IF_STATE_CONNECTED","features":[456]},{"name":"ROUTER_IF_STATE_CONNECTING","features":[456]},{"name":"ROUTER_IF_STATE_DISCONNECTED","features":[456]},{"name":"ROUTER_IF_STATE_UNREACHABLE","features":[456]},{"name":"ROUTER_IF_TYPE_CLIENT","features":[456]},{"name":"ROUTER_IF_TYPE_DEDICATED","features":[456]},{"name":"ROUTER_IF_TYPE_DIALOUT","features":[456]},{"name":"ROUTER_IF_TYPE_FULL_ROUTER","features":[456]},{"name":"ROUTER_IF_TYPE_HOME_ROUTER","features":[456]},{"name":"ROUTER_IF_TYPE_INTERNAL","features":[456]},{"name":"ROUTER_IF_TYPE_LOOPBACK","features":[456]},{"name":"ROUTER_IF_TYPE_MAX","features":[456]},{"name":"ROUTER_IF_TYPE_TUNNEL1","features":[456]},{"name":"ROUTER_IKEv2_IF_CUSTOM_CONFIG0","features":[456,393]},{"name":"ROUTER_IKEv2_IF_CUSTOM_CONFIG1","features":[456,393]},{"name":"ROUTER_IKEv2_IF_CUSTOM_CONFIG2","features":[456,320,393]},{"name":"ROUTER_INTERFACE_TYPE","features":[456]},{"name":"ROUTING_PROTOCOL_CONFIG","features":[307,456]},{"name":"RRAS_SERVICE_NAME","features":[456]},{"name":"RTM_BLOCK_METHODS","features":[456]},{"name":"RTM_CHANGE_NOTIFICATION","features":[456]},{"name":"RTM_CHANGE_TYPE_ALL","features":[456]},{"name":"RTM_CHANGE_TYPE_BEST","features":[456]},{"name":"RTM_CHANGE_TYPE_FORWARDING","features":[456]},{"name":"RTM_DEST_FLAG_DONT_FORWARD","features":[456]},{"name":"RTM_DEST_FLAG_FWD_ENGIN_ADD","features":[456]},{"name":"RTM_DEST_FLAG_NATURAL_NET","features":[456]},{"name":"RTM_DEST_INFO","features":[307,456]},{"name":"RTM_ENTITY_DEREGISTERED","features":[456]},{"name":"RTM_ENTITY_EXPORT_METHOD","features":[456]},{"name":"RTM_ENTITY_EXPORT_METHODS","features":[456]},{"name":"RTM_ENTITY_ID","features":[456]},{"name":"RTM_ENTITY_INFO","features":[456]},{"name":"RTM_ENTITY_METHOD_INPUT","features":[456]},{"name":"RTM_ENTITY_METHOD_OUTPUT","features":[456]},{"name":"RTM_ENTITY_REGISTERED","features":[456]},{"name":"RTM_ENUM_ALL_DESTS","features":[456]},{"name":"RTM_ENUM_ALL_ROUTES","features":[456]},{"name":"RTM_ENUM_NEXT","features":[456]},{"name":"RTM_ENUM_OWN_DESTS","features":[456]},{"name":"RTM_ENUM_OWN_ROUTES","features":[456]},{"name":"RTM_ENUM_RANGE","features":[456]},{"name":"RTM_ENUM_START","features":[456]},{"name":"RTM_EVENT_CALLBACK","features":[456]},{"name":"RTM_EVENT_TYPE","features":[456]},{"name":"RTM_MATCH_FULL","features":[456]},{"name":"RTM_MATCH_INTERFACE","features":[456]},{"name":"RTM_MATCH_NEIGHBOUR","features":[456]},{"name":"RTM_MATCH_NEXTHOP","features":[456]},{"name":"RTM_MATCH_NONE","features":[456]},{"name":"RTM_MATCH_OWNER","features":[456]},{"name":"RTM_MATCH_PREF","features":[456]},{"name":"RTM_MAX_ADDRESS_SIZE","features":[456]},{"name":"RTM_MAX_VIEWS","features":[456]},{"name":"RTM_NET_ADDRESS","features":[456]},{"name":"RTM_NEXTHOP_CHANGE_NEW","features":[456]},{"name":"RTM_NEXTHOP_FLAGS_DOWN","features":[456]},{"name":"RTM_NEXTHOP_FLAGS_REMOTE","features":[456]},{"name":"RTM_NEXTHOP_INFO","features":[456]},{"name":"RTM_NEXTHOP_LIST","features":[456]},{"name":"RTM_NEXTHOP_STATE_CREATED","features":[456]},{"name":"RTM_NEXTHOP_STATE_DELETED","features":[456]},{"name":"RTM_NOTIFY_ONLY_MARKED_DESTS","features":[456]},{"name":"RTM_NUM_CHANGE_TYPES","features":[456]},{"name":"RTM_PREF_INFO","features":[456]},{"name":"RTM_REGN_PROFILE","features":[456]},{"name":"RTM_RESUME_METHODS","features":[456]},{"name":"RTM_ROUTE_CHANGE_BEST","features":[456]},{"name":"RTM_ROUTE_CHANGE_FIRST","features":[456]},{"name":"RTM_ROUTE_CHANGE_NEW","features":[456]},{"name":"RTM_ROUTE_EXPIRED","features":[456]},{"name":"RTM_ROUTE_FLAGS_BLACKHOLE","features":[456]},{"name":"RTM_ROUTE_FLAGS_DISCARD","features":[456]},{"name":"RTM_ROUTE_FLAGS_INACTIVE","features":[456]},{"name":"RTM_ROUTE_FLAGS_LIMITED_BC","features":[456]},{"name":"RTM_ROUTE_FLAGS_LOCAL","features":[456]},{"name":"RTM_ROUTE_FLAGS_LOCAL_MCAST","features":[456]},{"name":"RTM_ROUTE_FLAGS_LOOPBACK","features":[456]},{"name":"RTM_ROUTE_FLAGS_MARTIAN","features":[456]},{"name":"RTM_ROUTE_FLAGS_MCAST","features":[456]},{"name":"RTM_ROUTE_FLAGS_MYSELF","features":[456]},{"name":"RTM_ROUTE_FLAGS_ONES_NETBC","features":[456]},{"name":"RTM_ROUTE_FLAGS_ONES_SUBNETBC","features":[456]},{"name":"RTM_ROUTE_FLAGS_REMOTE","features":[456]},{"name":"RTM_ROUTE_FLAGS_ZEROS_NETBC","features":[456]},{"name":"RTM_ROUTE_FLAGS_ZEROS_SUBNETBC","features":[456]},{"name":"RTM_ROUTE_INFO","features":[456]},{"name":"RTM_ROUTE_STATE_CREATED","features":[456]},{"name":"RTM_ROUTE_STATE_DELETED","features":[456]},{"name":"RTM_ROUTE_STATE_DELETING","features":[456]},{"name":"RTM_VIEW_ID_MCAST","features":[456]},{"name":"RTM_VIEW_ID_UCAST","features":[456]},{"name":"RTM_VIEW_MASK_ALL","features":[456]},{"name":"RTM_VIEW_MASK_ANY","features":[456]},{"name":"RTM_VIEW_MASK_MCAST","features":[456]},{"name":"RTM_VIEW_MASK_NONE","features":[456]},{"name":"RTM_VIEW_MASK_SIZE","features":[456]},{"name":"RTM_VIEW_MASK_UCAST","features":[456]},{"name":"RasClearConnectionStatistics","features":[456]},{"name":"RasClearLinkStatistics","features":[456]},{"name":"RasConnectionNotificationA","features":[307,456]},{"name":"RasConnectionNotificationW","features":[307,456]},{"name":"RasCreatePhonebookEntryA","features":[307,456]},{"name":"RasCreatePhonebookEntryW","features":[307,456]},{"name":"RasCustomDeleteEntryNotifyFn","features":[456]},{"name":"RasCustomDialDlgFn","features":[307,456]},{"name":"RasCustomDialFn","features":[307,456]},{"name":"RasCustomEntryDlgFn","features":[307,456]},{"name":"RasCustomHangUpFn","features":[456]},{"name":"RasCustomScriptExecuteFn","features":[307,456]},{"name":"RasDeleteEntryA","features":[456]},{"name":"RasDeleteEntryW","features":[456]},{"name":"RasDeleteSubEntryA","features":[456]},{"name":"RasDeleteSubEntryW","features":[456]},{"name":"RasDialA","features":[307,456]},{"name":"RasDialDlgA","features":[307,456]},{"name":"RasDialDlgW","features":[307,456]},{"name":"RasDialW","features":[307,456]},{"name":"RasEditPhonebookEntryA","features":[307,456]},{"name":"RasEditPhonebookEntryW","features":[307,456]},{"name":"RasEntryDlgA","features":[307,456]},{"name":"RasEntryDlgW","features":[307,456]},{"name":"RasEnumAutodialAddressesA","features":[456]},{"name":"RasEnumAutodialAddressesW","features":[456]},{"name":"RasEnumConnectionsA","features":[307,456]},{"name":"RasEnumConnectionsW","features":[307,456]},{"name":"RasEnumDevicesA","features":[456]},{"name":"RasEnumDevicesW","features":[456]},{"name":"RasEnumEntriesA","features":[456]},{"name":"RasEnumEntriesW","features":[456]},{"name":"RasFreeEapUserIdentityA","features":[456]},{"name":"RasFreeEapUserIdentityW","features":[456]},{"name":"RasGetAutodialAddressA","features":[456]},{"name":"RasGetAutodialAddressW","features":[456]},{"name":"RasGetAutodialEnableA","features":[307,456]},{"name":"RasGetAutodialEnableW","features":[307,456]},{"name":"RasGetAutodialParamA","features":[456]},{"name":"RasGetAutodialParamW","features":[456]},{"name":"RasGetConnectStatusA","features":[456,320]},{"name":"RasGetConnectStatusW","features":[456,320]},{"name":"RasGetConnectionStatistics","features":[456]},{"name":"RasGetCountryInfoA","features":[456]},{"name":"RasGetCountryInfoW","features":[456]},{"name":"RasGetCredentialsA","features":[456]},{"name":"RasGetCredentialsW","features":[456]},{"name":"RasGetCustomAuthDataA","features":[456]},{"name":"RasGetCustomAuthDataW","features":[456]},{"name":"RasGetEapUserDataA","features":[307,456]},{"name":"RasGetEapUserDataW","features":[307,456]},{"name":"RasGetEapUserIdentityA","features":[307,456]},{"name":"RasGetEapUserIdentityW","features":[307,456]},{"name":"RasGetEntryDialParamsA","features":[307,456]},{"name":"RasGetEntryDialParamsW","features":[307,456]},{"name":"RasGetEntryPropertiesA","features":[307,456,320]},{"name":"RasGetEntryPropertiesW","features":[307,456,320]},{"name":"RasGetErrorStringA","features":[456]},{"name":"RasGetErrorStringW","features":[456]},{"name":"RasGetLinkStatistics","features":[456]},{"name":"RasGetPCscf","features":[456]},{"name":"RasGetProjectionInfoA","features":[456]},{"name":"RasGetProjectionInfoEx","features":[307,456,320]},{"name":"RasGetProjectionInfoW","features":[456]},{"name":"RasGetSubEntryHandleA","features":[456]},{"name":"RasGetSubEntryHandleW","features":[456]},{"name":"RasGetSubEntryPropertiesA","features":[456]},{"name":"RasGetSubEntryPropertiesW","features":[456]},{"name":"RasHangUpA","features":[456]},{"name":"RasHangUpW","features":[456]},{"name":"RasInvokeEapUI","features":[307,456]},{"name":"RasPhonebookDlgA","features":[307,456]},{"name":"RasPhonebookDlgW","features":[307,456]},{"name":"RasRenameEntryA","features":[456]},{"name":"RasRenameEntryW","features":[456]},{"name":"RasSetAutodialAddressA","features":[456]},{"name":"RasSetAutodialAddressW","features":[456]},{"name":"RasSetAutodialEnableA","features":[307,456]},{"name":"RasSetAutodialEnableW","features":[307,456]},{"name":"RasSetAutodialParamA","features":[456]},{"name":"RasSetAutodialParamW","features":[456]},{"name":"RasSetCredentialsA","features":[307,456]},{"name":"RasSetCredentialsW","features":[307,456]},{"name":"RasSetCustomAuthDataA","features":[456]},{"name":"RasSetCustomAuthDataW","features":[456]},{"name":"RasSetEapUserDataA","features":[307,456]},{"name":"RasSetEapUserDataW","features":[307,456]},{"name":"RasSetEntryDialParamsA","features":[307,456]},{"name":"RasSetEntryDialParamsW","features":[307,456]},{"name":"RasSetEntryPropertiesA","features":[307,456,320]},{"name":"RasSetEntryPropertiesW","features":[307,456,320]},{"name":"RasSetSubEntryPropertiesA","features":[456]},{"name":"RasSetSubEntryPropertiesW","features":[456]},{"name":"RasUpdateConnection","features":[456,320]},{"name":"RasValidateEntryNameA","features":[456]},{"name":"RasValidateEntryNameW","features":[456]},{"name":"RtmAddNextHop","features":[456]},{"name":"RtmAddRouteToDest","features":[456]},{"name":"RtmBlockMethods","features":[307,456]},{"name":"RtmConvertIpv6AddressAndLengthToNetAddress","features":[456,320]},{"name":"RtmConvertNetAddressToIpv6AddressAndLength","features":[456,320]},{"name":"RtmCreateDestEnum","features":[456]},{"name":"RtmCreateNextHopEnum","features":[456]},{"name":"RtmCreateRouteEnum","features":[456]},{"name":"RtmCreateRouteList","features":[456]},{"name":"RtmCreateRouteListEnum","features":[456]},{"name":"RtmDeleteEnumHandle","features":[456]},{"name":"RtmDeleteNextHop","features":[456]},{"name":"RtmDeleteRouteList","features":[456]},{"name":"RtmDeleteRouteToDest","features":[456]},{"name":"RtmDeregisterEntity","features":[456]},{"name":"RtmDeregisterFromChangeNotification","features":[456]},{"name":"RtmFindNextHop","features":[456]},{"name":"RtmGetChangeStatus","features":[307,456]},{"name":"RtmGetChangedDests","features":[307,456]},{"name":"RtmGetDestInfo","features":[307,456]},{"name":"RtmGetEntityInfo","features":[456]},{"name":"RtmGetEntityMethods","features":[456]},{"name":"RtmGetEnumDests","features":[307,456]},{"name":"RtmGetEnumNextHops","features":[456]},{"name":"RtmGetEnumRoutes","features":[456]},{"name":"RtmGetExactMatchDestination","features":[307,456]},{"name":"RtmGetExactMatchRoute","features":[456]},{"name":"RtmGetLessSpecificDestination","features":[307,456]},{"name":"RtmGetListEnumRoutes","features":[456]},{"name":"RtmGetMostSpecificDestination","features":[307,456]},{"name":"RtmGetNextHopInfo","features":[456]},{"name":"RtmGetNextHopPointer","features":[456]},{"name":"RtmGetOpaqueInformationPointer","features":[456]},{"name":"RtmGetRegisteredEntities","features":[456]},{"name":"RtmGetRouteInfo","features":[456]},{"name":"RtmGetRoutePointer","features":[456]},{"name":"RtmHoldDestination","features":[456]},{"name":"RtmIgnoreChangedDests","features":[456]},{"name":"RtmInsertInRouteList","features":[456]},{"name":"RtmInvokeMethod","features":[456]},{"name":"RtmIsBestRoute","features":[456]},{"name":"RtmIsMarkedForChangeNotification","features":[307,456]},{"name":"RtmLockDestination","features":[307,456]},{"name":"RtmLockNextHop","features":[307,456]},{"name":"RtmLockRoute","features":[307,456]},{"name":"RtmMarkDestForChangeNotification","features":[307,456]},{"name":"RtmReferenceHandles","features":[307,456]},{"name":"RtmRegisterEntity","features":[307,456]},{"name":"RtmRegisterForChangeNotification","features":[456]},{"name":"RtmReleaseChangedDests","features":[307,456]},{"name":"RtmReleaseDestInfo","features":[307,456]},{"name":"RtmReleaseDests","features":[307,456]},{"name":"RtmReleaseEntities","features":[456]},{"name":"RtmReleaseEntityInfo","features":[456]},{"name":"RtmReleaseNextHopInfo","features":[456]},{"name":"RtmReleaseNextHops","features":[456]},{"name":"RtmReleaseRouteInfo","features":[456]},{"name":"RtmReleaseRoutes","features":[456]},{"name":"RtmUpdateAndUnlockRoute","features":[456]},{"name":"SECURITYMSG_ERROR","features":[456]},{"name":"SECURITYMSG_FAILURE","features":[456]},{"name":"SECURITYMSG_SUCCESS","features":[456]},{"name":"SECURITY_MESSAGE","features":[456]},{"name":"SECURITY_MESSAGE_MSG_ID","features":[456]},{"name":"SOURCE_GROUP_ENTRY","features":[456]},{"name":"SSTP_CERT_INFO","features":[307,456,393]},{"name":"SSTP_CONFIG_PARAMS","features":[307,456,393]},{"name":"VPN_TS_IP_ADDRESS","features":[456,320]},{"name":"VS_Default","features":[456]},{"name":"VS_GREOnly","features":[456]},{"name":"VS_Ikev2First","features":[456]},{"name":"VS_Ikev2Only","features":[456]},{"name":"VS_Ikev2Sstp","features":[456]},{"name":"VS_L2tpFirst","features":[456]},{"name":"VS_L2tpOnly","features":[456]},{"name":"VS_L2tpSstp","features":[456]},{"name":"VS_PptpFirst","features":[456]},{"name":"VS_PptpOnly","features":[456]},{"name":"VS_PptpSstp","features":[456]},{"name":"VS_ProtocolList","features":[456]},{"name":"VS_SstpFirst","features":[456]},{"name":"VS_SstpOnly","features":[456]},{"name":"WARNING_MSG_ALIAS_NOT_ADDED","features":[456]},{"name":"WM_RASDIALEVENT","features":[456]}],"461":[{"name":"ASN_APPLICATION","features":[457]},{"name":"ASN_CONSTRUCTOR","features":[457]},{"name":"ASN_CONTEXT","features":[457]},{"name":"ASN_CONTEXTSPECIFIC","features":[457]},{"name":"ASN_PRIMATIVE","features":[457]},{"name":"ASN_PRIMITIVE","features":[457]},{"name":"ASN_PRIVATE","features":[457]},{"name":"ASN_UNIVERSAL","features":[457]},{"name":"AsnAny","features":[307,457]},{"name":"AsnObjectIdentifier","features":[457]},{"name":"AsnObjectIdentifier","features":[457]},{"name":"AsnOctetString","features":[307,457]},{"name":"AsnOctetString","features":[307,457]},{"name":"DEFAULT_SNMPTRAP_PORT_IPX","features":[457]},{"name":"DEFAULT_SNMPTRAP_PORT_UDP","features":[457]},{"name":"DEFAULT_SNMP_PORT_IPX","features":[457]},{"name":"DEFAULT_SNMP_PORT_UDP","features":[457]},{"name":"MAXOBJIDSIZE","features":[457]},{"name":"MAXOBJIDSTRSIZE","features":[457]},{"name":"MAXVENDORINFO","features":[457]},{"name":"MGMCTL_SETAGENTPORT","features":[457]},{"name":"PFNSNMPCLEANUPEX","features":[457]},{"name":"PFNSNMPEXTENSIONCLOSE","features":[457]},{"name":"PFNSNMPEXTENSIONINIT","features":[307,457]},{"name":"PFNSNMPEXTENSIONINITEX","features":[307,457]},{"name":"PFNSNMPEXTENSIONMONITOR","features":[307,457]},{"name":"PFNSNMPEXTENSIONQUERY","features":[307,457]},{"name":"PFNSNMPEXTENSIONQUERYEX","features":[307,457]},{"name":"PFNSNMPEXTENSIONTRAP","features":[307,457]},{"name":"PFNSNMPSTARTUPEX","features":[457]},{"name":"SNMPAPI_ALLOC_ERROR","features":[457]},{"name":"SNMPAPI_CALLBACK","features":[307,457]},{"name":"SNMPAPI_CONTEXT_INVALID","features":[457]},{"name":"SNMPAPI_CONTEXT_UNKNOWN","features":[457]},{"name":"SNMPAPI_ENTITY_INVALID","features":[457]},{"name":"SNMPAPI_ENTITY_UNKNOWN","features":[457]},{"name":"SNMPAPI_ERROR","features":[457]},{"name":"SNMPAPI_FAILURE","features":[457]},{"name":"SNMPAPI_HWND_INVALID","features":[457]},{"name":"SNMPAPI_INDEX_INVALID","features":[457]},{"name":"SNMPAPI_M2M_SUPPORT","features":[457]},{"name":"SNMPAPI_MESSAGE_INVALID","features":[457]},{"name":"SNMPAPI_MODE_INVALID","features":[457]},{"name":"SNMPAPI_NOERROR","features":[457]},{"name":"SNMPAPI_NOOP","features":[457]},{"name":"SNMPAPI_NOT_INITIALIZED","features":[457]},{"name":"SNMPAPI_NO_SUPPORT","features":[457]},{"name":"SNMPAPI_OFF","features":[457]},{"name":"SNMPAPI_OID_INVALID","features":[457]},{"name":"SNMPAPI_ON","features":[457]},{"name":"SNMPAPI_OPERATION_INVALID","features":[457]},{"name":"SNMPAPI_OTHER_ERROR","features":[457]},{"name":"SNMPAPI_OUTPUT_TRUNCATED","features":[457]},{"name":"SNMPAPI_PDU_INVALID","features":[457]},{"name":"SNMPAPI_SESSION_INVALID","features":[457]},{"name":"SNMPAPI_SIZE_INVALID","features":[457]},{"name":"SNMPAPI_SUCCESS","features":[457]},{"name":"SNMPAPI_SYNTAX_INVALID","features":[457]},{"name":"SNMPAPI_TL_INVALID_PARAM","features":[457]},{"name":"SNMPAPI_TL_IN_USE","features":[457]},{"name":"SNMPAPI_TL_NOT_AVAILABLE","features":[457]},{"name":"SNMPAPI_TL_NOT_INITIALIZED","features":[457]},{"name":"SNMPAPI_TL_NOT_SUPPORTED","features":[457]},{"name":"SNMPAPI_TL_OTHER","features":[457]},{"name":"SNMPAPI_TL_PDU_TOO_BIG","features":[457]},{"name":"SNMPAPI_TL_RESOURCE_ERROR","features":[457]},{"name":"SNMPAPI_TL_SRC_INVALID","features":[457]},{"name":"SNMPAPI_TL_TIMEOUT","features":[457]},{"name":"SNMPAPI_TL_UNDELIVERABLE","features":[457]},{"name":"SNMPAPI_TRANSLATED","features":[457]},{"name":"SNMPAPI_UNTRANSLATED_V1","features":[457]},{"name":"SNMPAPI_UNTRANSLATED_V2","features":[457]},{"name":"SNMPAPI_V1_SUPPORT","features":[457]},{"name":"SNMPAPI_V2_SUPPORT","features":[457]},{"name":"SNMPAPI_VBL_INVALID","features":[457]},{"name":"SNMPLISTEN_ALL_ADDR","features":[457]},{"name":"SNMPLISTEN_USEENTITY_ADDR","features":[457]},{"name":"SNMP_ACCESS_NONE","features":[457]},{"name":"SNMP_ACCESS_NOTIFY","features":[457]},{"name":"SNMP_ACCESS_READ_CREATE","features":[457]},{"name":"SNMP_ACCESS_READ_ONLY","features":[457]},{"name":"SNMP_ACCESS_READ_WRITE","features":[457]},{"name":"SNMP_API_TRANSLATE_MODE","features":[457]},{"name":"SNMP_AUTHAPI_INVALID_MSG_TYPE","features":[457]},{"name":"SNMP_AUTHAPI_INVALID_VERSION","features":[457]},{"name":"SNMP_AUTHAPI_TRIV_AUTH_FAILED","features":[457]},{"name":"SNMP_BERAPI_INVALID_LENGTH","features":[457]},{"name":"SNMP_BERAPI_INVALID_OBJELEM","features":[457]},{"name":"SNMP_BERAPI_INVALID_TAG","features":[457]},{"name":"SNMP_BERAPI_OVERFLOW","features":[457]},{"name":"SNMP_BERAPI_SHORT_BUFFER","features":[457]},{"name":"SNMP_ERROR","features":[457]},{"name":"SNMP_ERRORSTATUS_AUTHORIZATIONERROR","features":[457]},{"name":"SNMP_ERRORSTATUS_BADVALUE","features":[457]},{"name":"SNMP_ERRORSTATUS_COMMITFAILED","features":[457]},{"name":"SNMP_ERRORSTATUS_GENERR","features":[457]},{"name":"SNMP_ERRORSTATUS_INCONSISTENTNAME","features":[457]},{"name":"SNMP_ERRORSTATUS_INCONSISTENTVALUE","features":[457]},{"name":"SNMP_ERRORSTATUS_NOACCESS","features":[457]},{"name":"SNMP_ERRORSTATUS_NOCREATION","features":[457]},{"name":"SNMP_ERRORSTATUS_NOERROR","features":[457]},{"name":"SNMP_ERRORSTATUS_NOSUCHNAME","features":[457]},{"name":"SNMP_ERRORSTATUS_NOTWRITABLE","features":[457]},{"name":"SNMP_ERRORSTATUS_READONLY","features":[457]},{"name":"SNMP_ERRORSTATUS_RESOURCEUNAVAILABLE","features":[457]},{"name":"SNMP_ERRORSTATUS_TOOBIG","features":[457]},{"name":"SNMP_ERRORSTATUS_UNDOFAILED","features":[457]},{"name":"SNMP_ERRORSTATUS_WRONGENCODING","features":[457]},{"name":"SNMP_ERRORSTATUS_WRONGLENGTH","features":[457]},{"name":"SNMP_ERRORSTATUS_WRONGTYPE","features":[457]},{"name":"SNMP_ERRORSTATUS_WRONGVALUE","features":[457]},{"name":"SNMP_ERROR_AUTHORIZATIONERROR","features":[457]},{"name":"SNMP_ERROR_BADVALUE","features":[457]},{"name":"SNMP_ERROR_COMMITFAILED","features":[457]},{"name":"SNMP_ERROR_GENERR","features":[457]},{"name":"SNMP_ERROR_INCONSISTENTNAME","features":[457]},{"name":"SNMP_ERROR_INCONSISTENTVALUE","features":[457]},{"name":"SNMP_ERROR_NOACCESS","features":[457]},{"name":"SNMP_ERROR_NOCREATION","features":[457]},{"name":"SNMP_ERROR_NOERROR","features":[457]},{"name":"SNMP_ERROR_NOSUCHNAME","features":[457]},{"name":"SNMP_ERROR_NOTWRITABLE","features":[457]},{"name":"SNMP_ERROR_READONLY","features":[457]},{"name":"SNMP_ERROR_RESOURCEUNAVAILABLE","features":[457]},{"name":"SNMP_ERROR_STATUS","features":[457]},{"name":"SNMP_ERROR_TOOBIG","features":[457]},{"name":"SNMP_ERROR_UNDOFAILED","features":[457]},{"name":"SNMP_ERROR_WRONGENCODING","features":[457]},{"name":"SNMP_ERROR_WRONGLENGTH","features":[457]},{"name":"SNMP_ERROR_WRONGTYPE","features":[457]},{"name":"SNMP_ERROR_WRONGVALUE","features":[457]},{"name":"SNMP_EXTENSION_GET","features":[457]},{"name":"SNMP_EXTENSION_GET_NEXT","features":[457]},{"name":"SNMP_EXTENSION_REQUEST_TYPE","features":[457]},{"name":"SNMP_EXTENSION_SET_CLEANUP","features":[457]},{"name":"SNMP_EXTENSION_SET_COMMIT","features":[457]},{"name":"SNMP_EXTENSION_SET_TEST","features":[457]},{"name":"SNMP_EXTENSION_SET_UNDO","features":[457]},{"name":"SNMP_GENERICTRAP","features":[457]},{"name":"SNMP_GENERICTRAP_AUTHFAILURE","features":[457]},{"name":"SNMP_GENERICTRAP_COLDSTART","features":[457]},{"name":"SNMP_GENERICTRAP_EGPNEIGHLOSS","features":[457]},{"name":"SNMP_GENERICTRAP_ENTERSPECIFIC","features":[457]},{"name":"SNMP_GENERICTRAP_LINKDOWN","features":[457]},{"name":"SNMP_GENERICTRAP_LINKUP","features":[457]},{"name":"SNMP_GENERICTRAP_WARMSTART","features":[457]},{"name":"SNMP_LOG","features":[457]},{"name":"SNMP_LOG_ERROR","features":[457]},{"name":"SNMP_LOG_FATAL","features":[457]},{"name":"SNMP_LOG_SILENT","features":[457]},{"name":"SNMP_LOG_TRACE","features":[457]},{"name":"SNMP_LOG_VERBOSE","features":[457]},{"name":"SNMP_LOG_WARNING","features":[457]},{"name":"SNMP_MAX_OID_LEN","features":[457]},{"name":"SNMP_MEM_ALLOC_ERROR","features":[457]},{"name":"SNMP_MGMTAPI_AGAIN","features":[457]},{"name":"SNMP_MGMTAPI_INVALID_BUFFER","features":[457]},{"name":"SNMP_MGMTAPI_INVALID_CTL","features":[457]},{"name":"SNMP_MGMTAPI_INVALID_SESSION","features":[457]},{"name":"SNMP_MGMTAPI_NOTRAPS","features":[457]},{"name":"SNMP_MGMTAPI_SELECT_FDERRORS","features":[457]},{"name":"SNMP_MGMTAPI_TIMEOUT","features":[457]},{"name":"SNMP_MGMTAPI_TRAP_DUPINIT","features":[457]},{"name":"SNMP_MGMTAPI_TRAP_ERRORS","features":[457]},{"name":"SNMP_OUTPUT_LOG_TYPE","features":[457]},{"name":"SNMP_OUTPUT_TO_CONSOLE","features":[457]},{"name":"SNMP_OUTPUT_TO_DEBUGGER","features":[457]},{"name":"SNMP_OUTPUT_TO_EVENTLOG","features":[457]},{"name":"SNMP_OUTPUT_TO_LOGFILE","features":[457]},{"name":"SNMP_PDUAPI_INVALID_ES","features":[457]},{"name":"SNMP_PDUAPI_INVALID_GT","features":[457]},{"name":"SNMP_PDUAPI_UNRECOGNIZED_PDU","features":[457]},{"name":"SNMP_PDU_GET","features":[457]},{"name":"SNMP_PDU_GETBULK","features":[457]},{"name":"SNMP_PDU_GETNEXT","features":[457]},{"name":"SNMP_PDU_RESPONSE","features":[457]},{"name":"SNMP_PDU_SET","features":[457]},{"name":"SNMP_PDU_TRAP","features":[457]},{"name":"SNMP_PDU_TYPE","features":[457]},{"name":"SNMP_STATUS","features":[457]},{"name":"SNMP_TRAP_AUTHFAIL","features":[457]},{"name":"SNMP_TRAP_COLDSTART","features":[457]},{"name":"SNMP_TRAP_EGPNEIGHBORLOSS","features":[457]},{"name":"SNMP_TRAP_ENTERPRISESPECIFIC","features":[457]},{"name":"SNMP_TRAP_LINKDOWN","features":[457]},{"name":"SNMP_TRAP_LINKUP","features":[457]},{"name":"SNMP_TRAP_WARMSTART","features":[457]},{"name":"SnmpCancelMsg","features":[457]},{"name":"SnmpCleanup","features":[457]},{"name":"SnmpCleanupEx","features":[457]},{"name":"SnmpClose","features":[457]},{"name":"SnmpContextToStr","features":[457]},{"name":"SnmpCountVbl","features":[457]},{"name":"SnmpCreatePdu","features":[457]},{"name":"SnmpCreateSession","features":[307,457]},{"name":"SnmpCreateVbl","features":[457]},{"name":"SnmpDecodeMsg","features":[457]},{"name":"SnmpDeleteVb","features":[457]},{"name":"SnmpDuplicatePdu","features":[457]},{"name":"SnmpDuplicateVbl","features":[457]},{"name":"SnmpEncodeMsg","features":[457]},{"name":"SnmpEntityToStr","features":[457]},{"name":"SnmpFreeContext","features":[457]},{"name":"SnmpFreeDescriptor","features":[457]},{"name":"SnmpFreeEntity","features":[457]},{"name":"SnmpFreePdu","features":[457]},{"name":"SnmpFreeVbl","features":[457]},{"name":"SnmpGetLastError","features":[457]},{"name":"SnmpGetPduData","features":[457]},{"name":"SnmpGetRetransmitMode","features":[457]},{"name":"SnmpGetRetry","features":[457]},{"name":"SnmpGetTimeout","features":[457]},{"name":"SnmpGetTranslateMode","features":[457]},{"name":"SnmpGetVb","features":[457]},{"name":"SnmpGetVendorInfo","features":[457]},{"name":"SnmpListen","features":[457]},{"name":"SnmpListenEx","features":[457]},{"name":"SnmpMgrClose","features":[307,457]},{"name":"SnmpMgrCtl","features":[307,457]},{"name":"SnmpMgrGetTrap","features":[307,457]},{"name":"SnmpMgrGetTrapEx","features":[307,457]},{"name":"SnmpMgrOidToStr","features":[307,457]},{"name":"SnmpMgrOpen","features":[457]},{"name":"SnmpMgrRequest","features":[307,457]},{"name":"SnmpMgrStrToOid","features":[307,457]},{"name":"SnmpMgrTrapListen","features":[307,457]},{"name":"SnmpOidCompare","features":[457]},{"name":"SnmpOidCopy","features":[457]},{"name":"SnmpOidToStr","features":[457]},{"name":"SnmpOpen","features":[307,457]},{"name":"SnmpRecvMsg","features":[457]},{"name":"SnmpRegister","features":[457]},{"name":"SnmpSendMsg","features":[457]},{"name":"SnmpSetPduData","features":[457]},{"name":"SnmpSetPort","features":[457]},{"name":"SnmpSetRetransmitMode","features":[457]},{"name":"SnmpSetRetry","features":[457]},{"name":"SnmpSetTimeout","features":[457]},{"name":"SnmpSetTranslateMode","features":[457]},{"name":"SnmpSetVb","features":[457]},{"name":"SnmpStartup","features":[457]},{"name":"SnmpStartupEx","features":[457]},{"name":"SnmpStrToContext","features":[457]},{"name":"SnmpStrToEntity","features":[457]},{"name":"SnmpStrToOid","features":[457]},{"name":"SnmpSvcGetUptime","features":[457]},{"name":"SnmpSvcSetLogLevel","features":[457]},{"name":"SnmpSvcSetLogType","features":[457]},{"name":"SnmpUtilAsnAnyCpy","features":[307,457]},{"name":"SnmpUtilAsnAnyFree","features":[307,457]},{"name":"SnmpUtilDbgPrint","features":[457]},{"name":"SnmpUtilIdsToA","features":[457]},{"name":"SnmpUtilMemAlloc","features":[457]},{"name":"SnmpUtilMemFree","features":[457]},{"name":"SnmpUtilMemReAlloc","features":[457]},{"name":"SnmpUtilOctetsCmp","features":[307,457]},{"name":"SnmpUtilOctetsCpy","features":[307,457]},{"name":"SnmpUtilOctetsFree","features":[307,457]},{"name":"SnmpUtilOctetsNCmp","features":[307,457]},{"name":"SnmpUtilOidAppend","features":[457]},{"name":"SnmpUtilOidCmp","features":[457]},{"name":"SnmpUtilOidCpy","features":[457]},{"name":"SnmpUtilOidFree","features":[457]},{"name":"SnmpUtilOidNCmp","features":[457]},{"name":"SnmpUtilOidToA","features":[457]},{"name":"SnmpUtilPrintAsnAny","features":[307,457]},{"name":"SnmpUtilPrintOid","features":[457]},{"name":"SnmpUtilVarBindCpy","features":[307,457]},{"name":"SnmpUtilVarBindFree","features":[307,457]},{"name":"SnmpUtilVarBindListCpy","features":[307,457]},{"name":"SnmpUtilVarBindListFree","features":[307,457]},{"name":"SnmpVarBind","features":[307,457]},{"name":"SnmpVarBindList","features":[307,457]},{"name":"SnmpVarBindList","features":[307,457]},{"name":"smiCNTR64","features":[457]},{"name":"smiOCTETS","features":[457]},{"name":"smiOID","features":[457]},{"name":"smiVALUE","features":[457]},{"name":"smiVENDORINFO","features":[457]}],"462":[{"name":"CONNDLG_CONN_POINT","features":[458]},{"name":"CONNDLG_HIDE_BOX","features":[458]},{"name":"CONNDLG_NOT_PERSIST","features":[458]},{"name":"CONNDLG_PERSIST","features":[458]},{"name":"CONNDLG_RO_PATH","features":[458]},{"name":"CONNDLG_USE_MRU","features":[458]},{"name":"CONNECTDLGSTRUCTA","features":[307,458]},{"name":"CONNECTDLGSTRUCTW","features":[307,458]},{"name":"CONNECTDLGSTRUCT_FLAGS","features":[458]},{"name":"CONNECT_CMD_SAVECRED","features":[458]},{"name":"CONNECT_COMMANDLINE","features":[458]},{"name":"CONNECT_CRED_RESET","features":[458]},{"name":"CONNECT_CURRENT_MEDIA","features":[458]},{"name":"CONNECT_DEFERRED","features":[458]},{"name":"CONNECT_GLOBAL_MAPPING","features":[458]},{"name":"CONNECT_INTERACTIVE","features":[458]},{"name":"CONNECT_LOCALDRIVE","features":[458]},{"name":"CONNECT_NEED_DRIVE","features":[458]},{"name":"CONNECT_PROMPT","features":[458]},{"name":"CONNECT_REDIRECT","features":[458]},{"name":"CONNECT_REFCOUNT","features":[458]},{"name":"CONNECT_REQUIRE_INTEGRITY","features":[458]},{"name":"CONNECT_REQUIRE_PRIVACY","features":[458]},{"name":"CONNECT_RESERVED","features":[458]},{"name":"CONNECT_TEMPORARY","features":[458]},{"name":"CONNECT_UPDATE_PROFILE","features":[458]},{"name":"CONNECT_UPDATE_RECENT","features":[458]},{"name":"CONNECT_WRITE_THROUGH_SEMANTICS","features":[458]},{"name":"DISCDLGSTRUCTA","features":[307,458]},{"name":"DISCDLGSTRUCTW","features":[307,458]},{"name":"DISCDLGSTRUCT_FLAGS","features":[458]},{"name":"DISC_NO_FORCE","features":[458]},{"name":"DISC_UPDATE_PROFILE","features":[458]},{"name":"MultinetGetConnectionPerformanceA","features":[458]},{"name":"MultinetGetConnectionPerformanceW","features":[458]},{"name":"NETCONNECTINFOSTRUCT","features":[458]},{"name":"NETINFOSTRUCT","features":[307,458]},{"name":"NETINFOSTRUCT_CHARACTERISTICS","features":[458]},{"name":"NETINFO_DISKRED","features":[458]},{"name":"NETINFO_DLL16","features":[458]},{"name":"NETINFO_PRINTERRED","features":[458]},{"name":"NETPROPERTY_PERSISTENT","features":[458]},{"name":"NETRESOURCEA","features":[458]},{"name":"NETRESOURCEW","features":[458]},{"name":"NETWORK_NAME_FORMAT_FLAGS","features":[458]},{"name":"NET_CONNECT_FLAGS","features":[458]},{"name":"NET_RESOURCE_SCOPE","features":[458]},{"name":"NET_RESOURCE_TYPE","features":[458]},{"name":"NOTIFYADD","features":[307,458]},{"name":"NOTIFYCANCEL","features":[307,458]},{"name":"NOTIFYINFO","features":[458]},{"name":"NOTIFY_POST","features":[458]},{"name":"NOTIFY_PRE","features":[458]},{"name":"NPAddConnection","features":[458]},{"name":"NPAddConnection3","features":[307,458]},{"name":"NPAddConnection4","features":[307,458]},{"name":"NPCancelConnection","features":[307,458]},{"name":"NPCancelConnection2","features":[307,458]},{"name":"NPCloseEnum","features":[307,458]},{"name":"NPDIRECTORY_NOTIFY_OPERATION","features":[458]},{"name":"NPEnumResource","features":[307,458]},{"name":"NPFormatNetworkName","features":[458]},{"name":"NPGetCaps","features":[458]},{"name":"NPGetConnection","features":[458]},{"name":"NPGetConnection3","features":[458]},{"name":"NPGetConnectionPerformance","features":[458]},{"name":"NPGetPersistentUseOptionsForConnection","features":[458]},{"name":"NPGetResourceInformation","features":[458]},{"name":"NPGetResourceParent","features":[458]},{"name":"NPGetUniversalName","features":[458]},{"name":"NPGetUser","features":[458]},{"name":"NPOpenEnum","features":[307,458]},{"name":"NP_PROPERTY_DIALOG_SELECTION","features":[458]},{"name":"PF_AddConnectNotify","features":[307,458]},{"name":"PF_CancelConnectNotify","features":[307,458]},{"name":"PF_NPAddConnection","features":[458]},{"name":"PF_NPAddConnection3","features":[307,458]},{"name":"PF_NPAddConnection4","features":[307,458]},{"name":"PF_NPCancelConnection","features":[307,458]},{"name":"PF_NPCancelConnection2","features":[307,458]},{"name":"PF_NPCloseEnum","features":[307,458]},{"name":"PF_NPDeviceMode","features":[307,458]},{"name":"PF_NPDirectoryNotify","features":[307,458]},{"name":"PF_NPEnumResource","features":[307,458]},{"name":"PF_NPFMXEditPerm","features":[307,458]},{"name":"PF_NPFMXGetPermCaps","features":[458]},{"name":"PF_NPFMXGetPermHelp","features":[307,458]},{"name":"PF_NPFormatNetworkName","features":[458]},{"name":"PF_NPGetCaps","features":[458]},{"name":"PF_NPGetConnection","features":[458]},{"name":"PF_NPGetConnection3","features":[458]},{"name":"PF_NPGetConnectionPerformance","features":[458]},{"name":"PF_NPGetDirectoryType","features":[307,458]},{"name":"PF_NPGetPersistentUseOptionsForConnection","features":[458]},{"name":"PF_NPGetPropertyText","features":[458]},{"name":"PF_NPGetResourceInformation","features":[458]},{"name":"PF_NPGetResourceParent","features":[458]},{"name":"PF_NPGetUniversalName","features":[458]},{"name":"PF_NPGetUser","features":[458]},{"name":"PF_NPLogonNotify","features":[307,458]},{"name":"PF_NPOpenEnum","features":[307,458]},{"name":"PF_NPPasswordChangeNotify","features":[458]},{"name":"PF_NPPropertyDialog","features":[307,458]},{"name":"PF_NPSearchDialog","features":[307,458]},{"name":"REMOTE_NAME_INFOA","features":[458]},{"name":"REMOTE_NAME_INFOW","features":[458]},{"name":"REMOTE_NAME_INFO_LEVEL","features":[458]},{"name":"RESOURCEDISPLAYTYPE_DIRECTORY","features":[458]},{"name":"RESOURCEDISPLAYTYPE_NDSCONTAINER","features":[458]},{"name":"RESOURCEDISPLAYTYPE_NETWORK","features":[458]},{"name":"RESOURCEDISPLAYTYPE_ROOT","features":[458]},{"name":"RESOURCEDISPLAYTYPE_SHAREADMIN","features":[458]},{"name":"RESOURCETYPE_ANY","features":[458]},{"name":"RESOURCETYPE_DISK","features":[458]},{"name":"RESOURCETYPE_PRINT","features":[458]},{"name":"RESOURCETYPE_RESERVED","features":[458]},{"name":"RESOURCETYPE_UNKNOWN","features":[458]},{"name":"RESOURCEUSAGE_ALL","features":[458]},{"name":"RESOURCEUSAGE_ATTACHED","features":[458]},{"name":"RESOURCEUSAGE_CONNECTABLE","features":[458]},{"name":"RESOURCEUSAGE_CONTAINER","features":[458]},{"name":"RESOURCEUSAGE_NOLOCALDEVICE","features":[458]},{"name":"RESOURCEUSAGE_NONE","features":[458]},{"name":"RESOURCEUSAGE_RESERVED","features":[458]},{"name":"RESOURCEUSAGE_SIBLING","features":[458]},{"name":"RESOURCE_CONNECTED","features":[458]},{"name":"RESOURCE_CONTEXT","features":[458]},{"name":"RESOURCE_GLOBALNET","features":[458]},{"name":"RESOURCE_RECENT","features":[458]},{"name":"RESOURCE_REMEMBERED","features":[458]},{"name":"UNC_INFO_LEVEL","features":[458]},{"name":"UNIVERSAL_NAME_INFOA","features":[458]},{"name":"UNIVERSAL_NAME_INFOW","features":[458]},{"name":"UNIVERSAL_NAME_INFO_LEVEL","features":[458]},{"name":"WNCON_DYNAMIC","features":[458]},{"name":"WNCON_FORNETCARD","features":[458]},{"name":"WNCON_NOTROUTED","features":[458]},{"name":"WNCON_SLOWLINK","features":[458]},{"name":"WNDN_MKDIR","features":[458]},{"name":"WNDN_MVDIR","features":[458]},{"name":"WNDN_RMDIR","features":[458]},{"name":"WNDT_NETWORK","features":[458]},{"name":"WNDT_NORMAL","features":[458]},{"name":"WNET_OPEN_ENUM_USAGE","features":[458]},{"name":"WNFMT_ABBREVIATED","features":[458]},{"name":"WNFMT_CONNECTION","features":[458]},{"name":"WNFMT_INENUM","features":[458]},{"name":"WNFMT_MULTILINE","features":[458]},{"name":"WNGETCON_CONNECTED","features":[458]},{"name":"WNGETCON_DISCONNECTED","features":[458]},{"name":"WNNC_ADMIN","features":[458]},{"name":"WNNC_ADM_DIRECTORYNOTIFY","features":[458]},{"name":"WNNC_ADM_GETDIRECTORYTYPE","features":[458]},{"name":"WNNC_CONNECTION","features":[458]},{"name":"WNNC_CONNECTION_FLAGS","features":[458]},{"name":"WNNC_CON_ADDCONNECTION","features":[458]},{"name":"WNNC_CON_ADDCONNECTION3","features":[458]},{"name":"WNNC_CON_ADDCONNECTION4","features":[458]},{"name":"WNNC_CON_CANCELCONNECTION","features":[458]},{"name":"WNNC_CON_CANCELCONNECTION2","features":[458]},{"name":"WNNC_CON_DEFER","features":[458]},{"name":"WNNC_CON_GETCONNECTIONS","features":[458]},{"name":"WNNC_CON_GETPERFORMANCE","features":[458]},{"name":"WNNC_DIALOG","features":[458]},{"name":"WNNC_DLG_DEVICEMODE","features":[458]},{"name":"WNNC_DLG_FORMATNETWORKNAME","features":[458]},{"name":"WNNC_DLG_GETRESOURCEINFORMATION","features":[458]},{"name":"WNNC_DLG_GETRESOURCEPARENT","features":[458]},{"name":"WNNC_DLG_PERMISSIONEDITOR","features":[458]},{"name":"WNNC_DLG_PROPERTYDIALOG","features":[458]},{"name":"WNNC_DLG_SEARCHDIALOG","features":[458]},{"name":"WNNC_DRIVER_VERSION","features":[458]},{"name":"WNNC_ENUMERATION","features":[458]},{"name":"WNNC_ENUM_CONTEXT","features":[458]},{"name":"WNNC_ENUM_GLOBAL","features":[458]},{"name":"WNNC_ENUM_LOCAL","features":[458]},{"name":"WNNC_ENUM_SHAREABLE","features":[458]},{"name":"WNNC_NET_NONE","features":[458]},{"name":"WNNC_NET_TYPE","features":[458]},{"name":"WNNC_SPEC_VERSION","features":[458]},{"name":"WNNC_SPEC_VERSION51","features":[458]},{"name":"WNNC_START","features":[458]},{"name":"WNNC_USER","features":[458]},{"name":"WNNC_USR_GETUSER","features":[458]},{"name":"WNNC_WAIT_FOR_START","features":[458]},{"name":"WNPERMC_AUDIT","features":[458]},{"name":"WNPERMC_OWNER","features":[458]},{"name":"WNPERMC_PERM","features":[458]},{"name":"WNPERM_DLG","features":[458]},{"name":"WNPERM_DLG_AUDIT","features":[458]},{"name":"WNPERM_DLG_OWNER","features":[458]},{"name":"WNPERM_DLG_PERM","features":[458]},{"name":"WNPS_DIR","features":[458]},{"name":"WNPS_FILE","features":[458]},{"name":"WNPS_MULT","features":[458]},{"name":"WNSRCH_REFRESH_FIRST_LEVEL","features":[458]},{"name":"WNTYPE_COMM","features":[458]},{"name":"WNTYPE_DRIVE","features":[458]},{"name":"WNTYPE_FILE","features":[458]},{"name":"WNTYPE_PRINTER","features":[458]},{"name":"WN_CREDENTIAL_CLASS","features":[458]},{"name":"WN_NETWORK_CLASS","features":[458]},{"name":"WN_NT_PASSWORD_CHANGED","features":[458]},{"name":"WN_PRIMARY_AUTHENT_CLASS","features":[458]},{"name":"WN_SERVICE_CLASS","features":[458]},{"name":"WN_VALID_LOGON_ACCOUNT","features":[458]},{"name":"WNetAddConnection2A","features":[307,458]},{"name":"WNetAddConnection2W","features":[307,458]},{"name":"WNetAddConnection3A","features":[307,458]},{"name":"WNetAddConnection3W","features":[307,458]},{"name":"WNetAddConnection4A","features":[307,458]},{"name":"WNetAddConnection4W","features":[307,458]},{"name":"WNetAddConnectionA","features":[307,458]},{"name":"WNetAddConnectionW","features":[307,458]},{"name":"WNetCancelConnection2A","features":[307,458]},{"name":"WNetCancelConnection2W","features":[307,458]},{"name":"WNetCancelConnectionA","features":[307,458]},{"name":"WNetCancelConnectionW","features":[307,458]},{"name":"WNetCloseEnum","features":[307,458]},{"name":"WNetConnectionDialog","features":[307,458]},{"name":"WNetConnectionDialog1A","features":[307,458]},{"name":"WNetConnectionDialog1W","features":[307,458]},{"name":"WNetDisconnectDialog","features":[307,458]},{"name":"WNetDisconnectDialog1A","features":[307,458]},{"name":"WNetDisconnectDialog1W","features":[307,458]},{"name":"WNetEnumResourceA","features":[307,458]},{"name":"WNetEnumResourceW","features":[307,458]},{"name":"WNetGetConnectionA","features":[307,458]},{"name":"WNetGetConnectionW","features":[307,458]},{"name":"WNetGetLastErrorA","features":[307,458]},{"name":"WNetGetLastErrorW","features":[307,458]},{"name":"WNetGetNetworkInformationA","features":[307,458]},{"name":"WNetGetNetworkInformationW","features":[307,458]},{"name":"WNetGetProviderNameA","features":[307,458]},{"name":"WNetGetProviderNameW","features":[307,458]},{"name":"WNetGetResourceInformationA","features":[307,458]},{"name":"WNetGetResourceInformationW","features":[307,458]},{"name":"WNetGetResourceParentA","features":[307,458]},{"name":"WNetGetResourceParentW","features":[307,458]},{"name":"WNetGetUniversalNameA","features":[307,458]},{"name":"WNetGetUniversalNameW","features":[307,458]},{"name":"WNetGetUserA","features":[307,458]},{"name":"WNetGetUserW","features":[307,458]},{"name":"WNetOpenEnumA","features":[307,458]},{"name":"WNetOpenEnumW","features":[307,458]},{"name":"WNetSetLastErrorA","features":[458]},{"name":"WNetSetLastErrorW","features":[458]},{"name":"WNetUseConnection4A","features":[307,458]},{"name":"WNetUseConnection4W","features":[307,458]},{"name":"WNetUseConnectionA","features":[307,458]},{"name":"WNetUseConnectionW","features":[307,458]}],"463":[{"name":"AUTHNEXTSTEP","features":[459]},{"name":"CancelRequest","features":[459]},{"name":"DAV_AUTHN_SCHEME_BASIC","features":[459]},{"name":"DAV_AUTHN_SCHEME_CERT","features":[459]},{"name":"DAV_AUTHN_SCHEME_DIGEST","features":[459]},{"name":"DAV_AUTHN_SCHEME_FBA","features":[459]},{"name":"DAV_AUTHN_SCHEME_NEGOTIATE","features":[459]},{"name":"DAV_AUTHN_SCHEME_NTLM","features":[459]},{"name":"DAV_AUTHN_SCHEME_PASSPORT","features":[459]},{"name":"DAV_CALLBACK_AUTH_BLOB","features":[459]},{"name":"DAV_CALLBACK_AUTH_UNP","features":[459]},{"name":"DAV_CALLBACK_CRED","features":[307,459]},{"name":"DavAddConnection","features":[307,459]},{"name":"DavCancelConnectionsToServer","features":[307,459]},{"name":"DavDeleteConnection","features":[307,459]},{"name":"DavFlushFile","features":[307,459]},{"name":"DavGetExtendedError","features":[307,459]},{"name":"DavGetHTTPFromUNCPath","features":[459]},{"name":"DavGetTheLockOwnerOfTheFile","features":[459]},{"name":"DavGetUNCFromHTTPPath","features":[459]},{"name":"DavInvalidateCache","features":[459]},{"name":"DavRegisterAuthCallback","features":[307,459]},{"name":"DavUnregisterAuthCallback","features":[459]},{"name":"DefaultBehavior","features":[459]},{"name":"PFNDAVAUTHCALLBACK","features":[307,459]},{"name":"PFNDAVAUTHCALLBACK_FREECRED","features":[459]},{"name":"RetryRequest","features":[459]}],"464":[{"name":"CH_DESCRIPTION_TYPE","features":[460]},{"name":"DEVPKEY_InfraCast_AccessPointBssid","features":[305,460]},{"name":"DEVPKEY_InfraCast_ChallengeAep","features":[305,460]},{"name":"DEVPKEY_InfraCast_DevnodeAep","features":[305,460]},{"name":"DEVPKEY_InfraCast_HostName_ResolutionMode","features":[305,460]},{"name":"DEVPKEY_InfraCast_PinSupported","features":[305,460]},{"name":"DEVPKEY_InfraCast_RtspTcpConnectionParametersSupported","features":[305,460]},{"name":"DEVPKEY_InfraCast_SinkHostName","features":[305,460]},{"name":"DEVPKEY_InfraCast_SinkIpAddress","features":[305,460]},{"name":"DEVPKEY_InfraCast_StreamSecuritySupported","features":[305,460]},{"name":"DEVPKEY_InfraCast_Supported","features":[305,460]},{"name":"DEVPKEY_PciDevice_AERCapabilityPresent","features":[305,460]},{"name":"DEVPKEY_PciDevice_AcsCapabilityRegister","features":[305,460]},{"name":"DEVPKEY_PciDevice_AcsCompatibleUpHierarchy","features":[305,460]},{"name":"DEVPKEY_PciDevice_AcsSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_AriSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_AtomicsSupported","features":[305,460]},{"name":"DEVPKEY_PciDevice_AtsSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_BarTypes","features":[305,460]},{"name":"DEVPKEY_PciDevice_BaseClass","features":[305,460]},{"name":"DEVPKEY_PciDevice_Correctable_Error_Mask","features":[305,460]},{"name":"DEVPKEY_PciDevice_CurrentLinkSpeed","features":[305,460]},{"name":"DEVPKEY_PciDevice_CurrentLinkWidth","features":[305,460]},{"name":"DEVPKEY_PciDevice_CurrentPayloadSize","features":[305,460]},{"name":"DEVPKEY_PciDevice_CurrentSpeedAndMode","features":[305,460]},{"name":"DEVPKEY_PciDevice_D3ColdSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_DeviceType","features":[305,460]},{"name":"DEVPKEY_PciDevice_ECRC_Errors","features":[305,460]},{"name":"DEVPKEY_PciDevice_Error_Reporting","features":[305,460]},{"name":"DEVPKEY_PciDevice_ExpressSpecVersion","features":[305,460]},{"name":"DEVPKEY_PciDevice_FirmwareErrorHandling","features":[305,460]},{"name":"DEVPKEY_PciDevice_InterruptMessageMaximum","features":[305,460]},{"name":"DEVPKEY_PciDevice_InterruptSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_Label_Id","features":[305,460]},{"name":"DEVPKEY_PciDevice_Label_String","features":[305,460]},{"name":"DEVPKEY_PciDevice_MaxLinkSpeed","features":[305,460]},{"name":"DEVPKEY_PciDevice_MaxLinkWidth","features":[305,460]},{"name":"DEVPKEY_PciDevice_MaxPayloadSize","features":[305,460]},{"name":"DEVPKEY_PciDevice_MaxReadRequestSize","features":[305,460]},{"name":"DEVPKEY_PciDevice_OnPostPath","features":[305,460]},{"name":"DEVPKEY_PciDevice_ParentSerialNumber","features":[305,460]},{"name":"DEVPKEY_PciDevice_ProgIf","features":[305,460]},{"name":"DEVPKEY_PciDevice_RequiresReservedMemoryRegion","features":[305,460]},{"name":"DEVPKEY_PciDevice_RootError_Reporting","features":[305,460]},{"name":"DEVPKEY_PciDevice_S0WakeupSupported","features":[305,460]},{"name":"DEVPKEY_PciDevice_SerialNumber","features":[305,460]},{"name":"DEVPKEY_PciDevice_SriovSupport","features":[305,460]},{"name":"DEVPKEY_PciDevice_SubClass","features":[305,460]},{"name":"DEVPKEY_PciDevice_SupportedLinkSubState","features":[305,460]},{"name":"DEVPKEY_PciDevice_Uncorrectable_Error_Mask","features":[305,460]},{"name":"DEVPKEY_PciDevice_Uncorrectable_Error_Severity","features":[305,460]},{"name":"DEVPKEY_PciDevice_UsbComponentRelation","features":[305,460]},{"name":"DEVPKEY_PciDevice_UsbDvsecPortSpecificAttributes","features":[305,460]},{"name":"DEVPKEY_PciDevice_UsbDvsecPortType","features":[305,460]},{"name":"DEVPKEY_PciDevice_UsbHostRouterName","features":[305,460]},{"name":"DEVPKEY_PciRootBus_ASPMSupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_ClockPowerManagementSupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_CurrentSpeedAndMode","features":[305,460]},{"name":"DEVPKEY_PciRootBus_DeviceIDMessagingCapable","features":[305,460]},{"name":"DEVPKEY_PciRootBus_ExtendedConfigAvailable","features":[305,460]},{"name":"DEVPKEY_PciRootBus_ExtendedPCIConfigOpRegionSupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_MSISupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_NativePciExpressControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCIExpressAERControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCIExpressCapabilityControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCIExpressNativeHotPlugControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCIExpressNativePMEControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_PCISegmentGroupsSupport","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SHPCNativeHotPlugControl","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SecondaryBusWidth","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SecondaryInterface","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SupportedSpeedsAndModes","features":[305,460]},{"name":"DEVPKEY_PciRootBus_SystemMsiSupport","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_AdvertisementId","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_RequestServiceInformation","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_ServiceAddress","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_ServiceConfigMethods","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_ServiceInformation","features":[305,460]},{"name":"DEVPKEY_WiFiDirectServices_ServiceName","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_DeviceAddress","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_DeviceAddressCopy","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_FoundWsbService","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_GroupId","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_InformationElements","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_InterfaceAddress","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_InterfaceGuid","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsConnected","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsDMGCapable","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsLegacyDevice","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsMiracastLCPSupported","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsRecentlyAssociated","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_IsVisible","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_LinkQuality","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_MiracastVersion","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_Miracast_SessionMgmtControlPort","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_NoMiracastAutoProject","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_RtspTcpConnectionParametersSupported","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_Service_Aeps","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_Services","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_SupportedChannelList","features":[305,460]},{"name":"DEVPKEY_WiFiDirect_TransientAssociation","features":[305,460]},{"name":"DEVPKEY_WiFi_InterfaceGuid","features":[305,460]},{"name":"DEVPROP_PCIDEVICE_ACSCOMPATIBLEUPHIERARCHY","features":[460]},{"name":"DEVPROP_PCIDEVICE_ACSSUPPORT","features":[460]},{"name":"DEVPROP_PCIDEVICE_CURRENTSPEEDANDMODE","features":[460]},{"name":"DEVPROP_PCIDEVICE_DEVICEBRIDGETYPE","features":[460]},{"name":"DEVPROP_PCIDEVICE_INTERRUPTTYPE","features":[460]},{"name":"DEVPROP_PCIDEVICE_SRIOVSUPPORT","features":[460]},{"name":"DEVPROP_PCIEXPRESSDEVICE_LINKSPEED","features":[460]},{"name":"DEVPROP_PCIEXPRESSDEVICE_LINKWIDTH","features":[460]},{"name":"DEVPROP_PCIEXPRESSDEVICE_PAYLOADORREQUESTSIZE","features":[460]},{"name":"DEVPROP_PCIEXPRESSDEVICE_SPEC_VERSION","features":[460]},{"name":"DEVPROP_PCIROOTBUS_BUSWIDTH","features":[460]},{"name":"DEVPROP_PCIROOTBUS_CURRENTSPEEDANDMODE","features":[460]},{"name":"DEVPROP_PCIROOTBUS_SECONDARYINTERFACE","features":[460]},{"name":"DEVPROP_PCIROOTBUS_SUPPORTEDSPEEDSANDMODES","features":[460]},{"name":"DISCOVERY_FILTER_BITMASK_ANY","features":[460]},{"name":"DISCOVERY_FILTER_BITMASK_DEVICE","features":[460]},{"name":"DISCOVERY_FILTER_BITMASK_GO","features":[460]},{"name":"DOT11EXTIHV_ADAPTER_RESET","features":[307,460]},{"name":"DOT11EXTIHV_CONTROL","features":[307,460]},{"name":"DOT11EXTIHV_CREATE_DISCOVERY_PROFILES","features":[307,460,461]},{"name":"DOT11EXTIHV_DEINIT_ADAPTER","features":[307,460]},{"name":"DOT11EXTIHV_DEINIT_SERVICE","features":[460]},{"name":"DOT11EXTIHV_GET_VERSION_INFO","features":[460]},{"name":"DOT11EXTIHV_INIT_ADAPTER","features":[307,460]},{"name":"DOT11EXTIHV_INIT_SERVICE","features":[307,321,460,461,462]},{"name":"DOT11EXTIHV_INIT_VIRTUAL_STATION","features":[307,460]},{"name":"DOT11EXTIHV_IS_UI_REQUEST_PENDING","features":[307,460]},{"name":"DOT11EXTIHV_ONEX_INDICATE_RESULT","features":[307,460,461]},{"name":"DOT11EXTIHV_PERFORM_CAPABILITY_MATCH","features":[307,460,461]},{"name":"DOT11EXTIHV_PERFORM_POST_ASSOCIATE","features":[307,321,460]},{"name":"DOT11EXTIHV_PERFORM_PRE_ASSOCIATE","features":[307,460,461]},{"name":"DOT11EXTIHV_PROCESS_SESSION_CHANGE","features":[460,462]},{"name":"DOT11EXTIHV_PROCESS_UI_RESPONSE","features":[460]},{"name":"DOT11EXTIHV_QUERY_UI_REQUEST","features":[307,460]},{"name":"DOT11EXTIHV_RECEIVE_INDICATION","features":[307,460]},{"name":"DOT11EXTIHV_RECEIVE_PACKET","features":[307,460]},{"name":"DOT11EXTIHV_SEND_PACKET_COMPLETION","features":[307,460]},{"name":"DOT11EXTIHV_STOP_POST_ASSOCIATE","features":[307,460]},{"name":"DOT11EXTIHV_VALIDATE_PROFILE","features":[307,460,461]},{"name":"DOT11EXT_ALLOCATE_BUFFER","features":[460]},{"name":"DOT11EXT_APIS","features":[307,321,460,461]},{"name":"DOT11EXT_FREE_BUFFER","features":[460]},{"name":"DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA","features":[307,460]},{"name":"DOT11EXT_IHV_CONNECTION_PHASE","features":[460]},{"name":"DOT11EXT_IHV_CONNECTIVITY_PROFILE","features":[460]},{"name":"DOT11EXT_IHV_DISCOVERY_PROFILE","features":[307,460]},{"name":"DOT11EXT_IHV_DISCOVERY_PROFILE_LIST","features":[307,460]},{"name":"DOT11EXT_IHV_HANDLERS","features":[307,321,460,461,462]},{"name":"DOT11EXT_IHV_INDICATION_TYPE","features":[460]},{"name":"DOT11EXT_IHV_PARAMS","features":[307,460,461]},{"name":"DOT11EXT_IHV_PROFILE_PARAMS","features":[307,460,461]},{"name":"DOT11EXT_IHV_SECURITY_PROFILE","features":[307,460]},{"name":"DOT11EXT_IHV_SSID_LIST","features":[460]},{"name":"DOT11EXT_IHV_UI_REQUEST","features":[460]},{"name":"DOT11EXT_NIC_SPECIFIC_EXTENSION","features":[307,460]},{"name":"DOT11EXT_ONEX_START","features":[307,460,461]},{"name":"DOT11EXT_ONEX_STOP","features":[307,460]},{"name":"DOT11EXT_POST_ASSOCIATE_COMPLETION","features":[307,460]},{"name":"DOT11EXT_PRE_ASSOCIATE_COMPLETION","features":[307,460]},{"name":"DOT11EXT_PROCESS_ONEX_PACKET","features":[307,460]},{"name":"DOT11EXT_PSK_MAX_LENGTH","features":[460]},{"name":"DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES","features":[307,460]},{"name":"DOT11EXT_RELEASE_VIRTUAL_STATION","features":[307,460]},{"name":"DOT11EXT_REQUEST_VIRTUAL_STATION","features":[307,460]},{"name":"DOT11EXT_SEND_NOTIFICATION","features":[307,460]},{"name":"DOT11EXT_SEND_PACKET","features":[307,460]},{"name":"DOT11EXT_SEND_UI_REQUEST","features":[307,460]},{"name":"DOT11EXT_SET_AUTH_ALGORITHM","features":[307,460]},{"name":"DOT11EXT_SET_CURRENT_PROFILE","features":[307,460]},{"name":"DOT11EXT_SET_DEFAULT_KEY","features":[307,321,460]},{"name":"DOT11EXT_SET_DEFAULT_KEY_ID","features":[307,460]},{"name":"DOT11EXT_SET_ETHERTYPE_HANDLING","features":[307,460]},{"name":"DOT11EXT_SET_EXCLUDE_UNENCRYPTED","features":[307,460]},{"name":"DOT11EXT_SET_KEY_MAPPING_KEY","features":[307,460]},{"name":"DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM","features":[307,460]},{"name":"DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA","features":[307,460]},{"name":"DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM","features":[307,460]},{"name":"DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES","features":[307,460]},{"name":"DOT11EXT_VIRTUAL_STATION_APIS","features":[307,460]},{"name":"DOT11EXT_VIRTUAL_STATION_AP_PROPERTY","features":[307,460]},{"name":"DOT11_ACCESSNETWORKOPTIONS","features":[460]},{"name":"DOT11_AC_PARAM","features":[460]},{"name":"DOT11_ADAPTER","features":[460]},{"name":"DOT11_ADDITIONAL_IE","features":[321,460]},{"name":"DOT11_ADDITIONAL_IE_REVISION_1","features":[460]},{"name":"DOT11_ADHOC_AUTH_ALGORITHM","features":[460]},{"name":"DOT11_ADHOC_AUTH_ALGO_80211_OPEN","features":[460]},{"name":"DOT11_ADHOC_AUTH_ALGO_INVALID","features":[460]},{"name":"DOT11_ADHOC_AUTH_ALGO_RSNA_PSK","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGORITHM","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGO_CCMP","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGO_INVALID","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGO_NONE","features":[460]},{"name":"DOT11_ADHOC_CIPHER_ALGO_WEP","features":[460]},{"name":"DOT11_ADHOC_CONNECT_FAIL_DOMAIN_MISMATCH","features":[460]},{"name":"DOT11_ADHOC_CONNECT_FAIL_OTHER","features":[460]},{"name":"DOT11_ADHOC_CONNECT_FAIL_PASSPHRASE_MISMATCH","features":[460]},{"name":"DOT11_ADHOC_CONNECT_FAIL_REASON","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_CONNECTED","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_CONNECTING","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_DISCONNECTED","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_FORMED","features":[460]},{"name":"DOT11_ADHOC_NETWORK_CONNECTION_STATUS_INVALID","features":[460]},{"name":"DOT11_ANQP_QUERY_COMPLETE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_ANQP_QUERY_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_ANQP_QUERY_RESULT","features":[460]},{"name":"DOT11_AP_JOIN_REQUEST","features":[460]},{"name":"DOT11_ASSOCIATION_COMPLETION_PARAMETERS","features":[307,321,460]},{"name":"DOT11_ASSOCIATION_COMPLETION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_ASSOCIATION_COMPLETION_PARAMETERS_REVISION_2","features":[460]},{"name":"DOT11_ASSOCIATION_INFO_EX","features":[460]},{"name":"DOT11_ASSOCIATION_INFO_LIST","features":[321,460]},{"name":"DOT11_ASSOCIATION_INFO_LIST_REVISION_1","features":[460]},{"name":"DOT11_ASSOCIATION_PARAMS","features":[321,460]},{"name":"DOT11_ASSOCIATION_PARAMS_REVISION_1","features":[460]},{"name":"DOT11_ASSOCIATION_START_PARAMETERS","features":[321,460]},{"name":"DOT11_ASSOCIATION_START_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_ASSOCIATION_STATE","features":[460]},{"name":"DOT11_ASSOC_ERROR_SOURCE_OS","features":[460]},{"name":"DOT11_ASSOC_ERROR_SOURCE_OTHER","features":[460]},{"name":"DOT11_ASSOC_ERROR_SOURCE_REMOTE","features":[460]},{"name":"DOT11_ASSOC_STATUS_SUCCESS","features":[460]},{"name":"DOT11_AUTH_ALGORITHM","features":[460]},{"name":"DOT11_AUTH_ALGORITHM_LIST","features":[321,460]},{"name":"DOT11_AUTH_ALGORITHM_LIST_REVISION_1","features":[460]},{"name":"DOT11_AUTH_ALGO_80211_OPEN","features":[460]},{"name":"DOT11_AUTH_ALGO_80211_SHARED_KEY","features":[460]},{"name":"DOT11_AUTH_ALGO_IHV_END","features":[460]},{"name":"DOT11_AUTH_ALGO_IHV_START","features":[460]},{"name":"DOT11_AUTH_ALGO_MICHAEL","features":[460]},{"name":"DOT11_AUTH_ALGO_OWE","features":[460]},{"name":"DOT11_AUTH_ALGO_RSNA","features":[460]},{"name":"DOT11_AUTH_ALGO_RSNA_PSK","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA3","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA3_ENT","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA3_ENT_192","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA3_SAE","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA_NONE","features":[460]},{"name":"DOT11_AUTH_ALGO_WPA_PSK","features":[460]},{"name":"DOT11_AUTH_CIPHER_PAIR","features":[460]},{"name":"DOT11_AUTH_CIPHER_PAIR_LIST","features":[321,460]},{"name":"DOT11_AUTH_CIPHER_PAIR_LIST_REVISION_1","features":[460]},{"name":"DOT11_AVAILABLE_CHANNEL_LIST","features":[321,460]},{"name":"DOT11_AVAILABLE_CHANNEL_LIST_REVISION_1","features":[460]},{"name":"DOT11_AVAILABLE_FREQUENCY_LIST","features":[321,460]},{"name":"DOT11_AVAILABLE_FREQUENCY_LIST_REVISION_1","features":[460]},{"name":"DOT11_BAND","features":[460]},{"name":"DOT11_BSSID_CANDIDATE","features":[460]},{"name":"DOT11_BSSID_LIST","features":[321,460]},{"name":"DOT11_BSSID_LIST_REVISION_1","features":[460]},{"name":"DOT11_BSS_DESCRIPTION","features":[460]},{"name":"DOT11_BSS_ENTRY","features":[307,460]},{"name":"DOT11_BSS_ENTRY_BYTE_ARRAY_REVISION_1","features":[460]},{"name":"DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO","features":[460]},{"name":"DOT11_BSS_LIST","features":[460]},{"name":"DOT11_BSS_TYPE","features":[460]},{"name":"DOT11_BYTE_ARRAY","features":[321,460]},{"name":"DOT11_CAN_SUSTAIN_AP_PARAMETERS","features":[321,460]},{"name":"DOT11_CAN_SUSTAIN_AP_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_CAN_SUSTAIN_AP_REASON_IHV_END","features":[460]},{"name":"DOT11_CAN_SUSTAIN_AP_REASON_IHV_START","features":[460]},{"name":"DOT11_CAPABILITY_CHANNEL_AGILITY","features":[460]},{"name":"DOT11_CAPABILITY_DSSSOFDM","features":[460]},{"name":"DOT11_CAPABILITY_INFO_CF_POLLABLE","features":[460]},{"name":"DOT11_CAPABILITY_INFO_CF_POLL_REQ","features":[460]},{"name":"DOT11_CAPABILITY_INFO_ESS","features":[460]},{"name":"DOT11_CAPABILITY_INFO_IBSS","features":[460]},{"name":"DOT11_CAPABILITY_INFO_PRIVACY","features":[460]},{"name":"DOT11_CAPABILITY_PBCC","features":[460]},{"name":"DOT11_CAPABILITY_SHORT_PREAMBLE","features":[460]},{"name":"DOT11_CAPABILITY_SHORT_SLOT_TIME","features":[460]},{"name":"DOT11_CCA_MODE_CS_ONLY","features":[460]},{"name":"DOT11_CCA_MODE_CS_WITH_TIMER","features":[460]},{"name":"DOT11_CCA_MODE_ED_ONLY","features":[460]},{"name":"DOT11_CCA_MODE_ED_and_CS","features":[460]},{"name":"DOT11_CCA_MODE_HRCS_AND_ED","features":[460]},{"name":"DOT11_CHANNEL_HINT","features":[460]},{"name":"DOT11_CIPHER_ALGORITHM","features":[460]},{"name":"DOT11_CIPHER_ALGORITHM_LIST","features":[321,460]},{"name":"DOT11_CIPHER_ALGORITHM_LIST_REVISION_1","features":[460]},{"name":"DOT11_CIPHER_ALGO_BIP","features":[460]},{"name":"DOT11_CIPHER_ALGO_BIP_CMAC_256","features":[460]},{"name":"DOT11_CIPHER_ALGO_BIP_GMAC_128","features":[460]},{"name":"DOT11_CIPHER_ALGO_BIP_GMAC_256","features":[460]},{"name":"DOT11_CIPHER_ALGO_CCMP","features":[460]},{"name":"DOT11_CIPHER_ALGO_CCMP_256","features":[460]},{"name":"DOT11_CIPHER_ALGO_GCMP","features":[460]},{"name":"DOT11_CIPHER_ALGO_GCMP_256","features":[460]},{"name":"DOT11_CIPHER_ALGO_IHV_END","features":[460]},{"name":"DOT11_CIPHER_ALGO_IHV_START","features":[460]},{"name":"DOT11_CIPHER_ALGO_NONE","features":[460]},{"name":"DOT11_CIPHER_ALGO_RSN_USE_GROUP","features":[460]},{"name":"DOT11_CIPHER_ALGO_TKIP","features":[460]},{"name":"DOT11_CIPHER_ALGO_WEP","features":[460]},{"name":"DOT11_CIPHER_ALGO_WEP104","features":[460]},{"name":"DOT11_CIPHER_ALGO_WEP40","features":[460]},{"name":"DOT11_CIPHER_ALGO_WPA_USE_GROUP","features":[460]},{"name":"DOT11_CIPHER_DEFAULT_KEY_VALUE","features":[307,321,460]},{"name":"DOT11_CIPHER_DEFAULT_KEY_VALUE_REVISION_1","features":[460]},{"name":"DOT11_CIPHER_KEY_MAPPING_KEY_VALUE","features":[307,460]},{"name":"DOT11_CIPHER_KEY_MAPPING_KEY_VALUE_BYTE_ARRAY_REVISION_1","features":[460]},{"name":"DOT11_CONF_ALGO_TKIP","features":[460]},{"name":"DOT11_CONF_ALGO_WEP_RC4","features":[460]},{"name":"DOT11_CONNECTION_COMPLETION_PARAMETERS","features":[321,460]},{"name":"DOT11_CONNECTION_COMPLETION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_CONNECTION_START_PARAMETERS","features":[321,460]},{"name":"DOT11_CONNECTION_START_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_CONNECTION_STATUS_SUCCESS","features":[460]},{"name":"DOT11_COUNTERS_ENTRY","features":[460]},{"name":"DOT11_COUNTRY_OR_REGION_STRING_LIST","features":[321,460]},{"name":"DOT11_COUNTRY_OR_REGION_STRING_LIST_REVISION_1","features":[460]},{"name":"DOT11_CURRENT_OFFLOAD_CAPABILITY","features":[460]},{"name":"DOT11_CURRENT_OPERATION_MODE","features":[460]},{"name":"DOT11_CURRENT_OPTIONAL_CAPABILITY","features":[307,460]},{"name":"DOT11_DATA_RATE_MAPPING_ENTRY","features":[460]},{"name":"DOT11_DATA_RATE_MAPPING_TABLE","features":[321,460]},{"name":"DOT11_DATA_RATE_MAPPING_TABLE_REVISION_1","features":[460]},{"name":"DOT11_DEFAULT_WEP_OFFLOAD","features":[307,460]},{"name":"DOT11_DEFAULT_WEP_UPLOAD","features":[307,460]},{"name":"DOT11_DEVICE_ENTRY_BYTE_ARRAY_REVISION_1","features":[460]},{"name":"DOT11_DIRECTION","features":[460]},{"name":"DOT11_DIR_BOTH","features":[460]},{"name":"DOT11_DIR_INBOUND","features":[460]},{"name":"DOT11_DIR_OUTBOUND","features":[460]},{"name":"DOT11_DISASSOCIATE_PEER_REQUEST","features":[321,460]},{"name":"DOT11_DISASSOCIATE_PEER_REQUEST_REVISION_1","features":[460]},{"name":"DOT11_DISASSOCIATION_PARAMETERS","features":[321,460]},{"name":"DOT11_DISASSOCIATION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_DIVERSITY_SELECTION_RX","features":[307,460]},{"name":"DOT11_DIVERSITY_SELECTION_RX_LIST","features":[307,460]},{"name":"DOT11_DIVERSITY_SUPPORT","features":[460]},{"name":"DOT11_DS_CHANGED","features":[460]},{"name":"DOT11_DS_INFO","features":[460]},{"name":"DOT11_DS_UNCHANGED","features":[460]},{"name":"DOT11_DS_UNKNOWN","features":[460]},{"name":"DOT11_EAP_RESULT","features":[460,461]},{"name":"DOT11_ENCAP_802_1H","features":[460]},{"name":"DOT11_ENCAP_ENTRY","features":[460]},{"name":"DOT11_ENCAP_RFC_1042","features":[460]},{"name":"DOT11_ERP_PHY_ATTRIBUTES","features":[307,460]},{"name":"DOT11_EXEMPT_ALWAYS","features":[460]},{"name":"DOT11_EXEMPT_BOTH","features":[460]},{"name":"DOT11_EXEMPT_MULTICAST","features":[460]},{"name":"DOT11_EXEMPT_NO_EXEMPTION","features":[460]},{"name":"DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE","features":[460]},{"name":"DOT11_EXEMPT_UNICAST","features":[460]},{"name":"DOT11_EXTAP_ATTRIBUTES","features":[307,321,460]},{"name":"DOT11_EXTAP_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_EXTAP_RECV_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_EXTAP_SEND_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES","features":[307,321,460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_REVISION_2","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_REVISION_3","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_REVISION_4","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_CERTIFIED","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_OID_SUPPORTED","features":[460]},{"name":"DOT11_EXTSTA_ATTRIBUTES_SAFEMODE_RESERVED","features":[460]},{"name":"DOT11_EXTSTA_CAPABILITY","features":[321,460]},{"name":"DOT11_EXTSTA_CAPABILITY_REVISION_1","features":[460]},{"name":"DOT11_EXTSTA_RECV_CONTEXT","features":[321,460]},{"name":"DOT11_EXTSTA_RECV_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_EXTSTA_SEND_CONTEXT","features":[321,460]},{"name":"DOT11_EXTSTA_SEND_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_FLAGS_80211B_CHANNEL_AGILITY","features":[460]},{"name":"DOT11_FLAGS_80211B_PBCC","features":[460]},{"name":"DOT11_FLAGS_80211B_SHORT_PREAMBLE","features":[460]},{"name":"DOT11_FLAGS_80211G_BARKER_PREAMBLE_MODE","features":[460]},{"name":"DOT11_FLAGS_80211G_DSSS_OFDM","features":[460]},{"name":"DOT11_FLAGS_80211G_NON_ERP_PRESENT","features":[460]},{"name":"DOT11_FLAGS_80211G_USE_PROTECTION","features":[460]},{"name":"DOT11_FLAGS_PS_ON","features":[460]},{"name":"DOT11_FRAGMENT_DESCRIPTOR","features":[460]},{"name":"DOT11_FREQUENCY_BANDS_LOWER","features":[460]},{"name":"DOT11_FREQUENCY_BANDS_MIDDLE","features":[460]},{"name":"DOT11_FREQUENCY_BANDS_UPPER","features":[460]},{"name":"DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_HESSID_LENGTH","features":[460]},{"name":"DOT11_HOPPING_PATTERN_ENTRY","features":[460]},{"name":"DOT11_HOPPING_PATTERN_ENTRY_LIST","features":[460]},{"name":"DOT11_HOP_ALGO_ADOPTED","features":[460]},{"name":"DOT11_HRDSSS_PHY_ATTRIBUTES","features":[307,460]},{"name":"DOT11_HR_CCA_MODE_CS_AND_ED","features":[460]},{"name":"DOT11_HR_CCA_MODE_CS_ONLY","features":[460]},{"name":"DOT11_HR_CCA_MODE_CS_WITH_TIMER","features":[460]},{"name":"DOT11_HR_CCA_MODE_ED_ONLY","features":[460]},{"name":"DOT11_HR_CCA_MODE_HRCS_AND_ED","features":[460]},{"name":"DOT11_HW_DEFRAGMENTATION_SUPPORTED","features":[460]},{"name":"DOT11_HW_FRAGMENTATION_SUPPORTED","features":[460]},{"name":"DOT11_HW_MSDU_AUTH_SUPPORTED_RX","features":[460]},{"name":"DOT11_HW_MSDU_AUTH_SUPPORTED_TX","features":[460]},{"name":"DOT11_HW_WEP_SUPPORTED_RX","features":[460]},{"name":"DOT11_HW_WEP_SUPPORTED_TX","features":[460]},{"name":"DOT11_IBSS_PARAMS","features":[307,321,460]},{"name":"DOT11_IBSS_PARAMS_REVISION_1","features":[460]},{"name":"DOT11_IHV_VERSION_INFO","features":[460]},{"name":"DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS","features":[307,321,460]},{"name":"DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_INCOMING_ASSOC_DECISION","features":[307,321,460]},{"name":"DOT11_INCOMING_ASSOC_DECISION_REVISION_1","features":[460]},{"name":"DOT11_INCOMING_ASSOC_DECISION_REVISION_2","features":[460]},{"name":"DOT11_INCOMING_ASSOC_DECISION_V2","features":[307,321,460]},{"name":"DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS","features":[307,321,460]},{"name":"DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_INCOMING_ASSOC_STARTED_PARAMETERS","features":[321,460]},{"name":"DOT11_INCOMING_ASSOC_STARTED_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_INVALID_CHANNEL_NUMBER","features":[460]},{"name":"DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_IV48_COUNTER","features":[460]},{"name":"DOT11_JOIN_REQUEST","features":[460]},{"name":"DOT11_KEY_ALGO_BIP","features":[460]},{"name":"DOT11_KEY_ALGO_BIP_GMAC_256","features":[460]},{"name":"DOT11_KEY_ALGO_CCMP","features":[460]},{"name":"DOT11_KEY_ALGO_GCMP","features":[460]},{"name":"DOT11_KEY_ALGO_GCMP_256","features":[460]},{"name":"DOT11_KEY_ALGO_TKIP_MIC","features":[460]},{"name":"DOT11_KEY_DIRECTION","features":[460]},{"name":"DOT11_LINK_QUALITY_ENTRY","features":[460]},{"name":"DOT11_LINK_QUALITY_PARAMETERS","features":[321,460]},{"name":"DOT11_LINK_QUALITY_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_MAC_ADDRESS_LIST","features":[321,460]},{"name":"DOT11_MAC_ADDRESS_LIST_REVISION_1","features":[460]},{"name":"DOT11_MAC_FRAME_STATISTICS","features":[460]},{"name":"DOT11_MAC_INFO","features":[460]},{"name":"DOT11_MAC_PARAMETERS","features":[321,460]},{"name":"DOT11_MAC_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_MANUFACTURING_CALLBACK_PARAMETERS","features":[321,460]},{"name":"DOT11_MANUFACTURING_CALLBACK_REVISION_1","features":[460]},{"name":"DOT11_MANUFACTURING_CALLBACK_TYPE","features":[460]},{"name":"DOT11_MANUFACTURING_FUNCTIONAL_TEST_QUERY_ADC","features":[460]},{"name":"DOT11_MANUFACTURING_FUNCTIONAL_TEST_RX","features":[307,460]},{"name":"DOT11_MANUFACTURING_FUNCTIONAL_TEST_TX","features":[307,460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_QUERY_RESULTS","features":[307,460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_SET_PARAMS","features":[460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_TYPE","features":[460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_TYPE_BT_COEXISTENCE","features":[460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_TYPE_INTERFACE","features":[460]},{"name":"DOT11_MANUFACTURING_SELF_TEST_TYPE_RF_INTERFACE","features":[460]},{"name":"DOT11_MANUFACTURING_TEST","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_QUERY_DATA","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_REVISION_1","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_SET_DATA","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_SLEEP","features":[460]},{"name":"DOT11_MANUFACTURING_TEST_TYPE","features":[460]},{"name":"DOT11_MAX_CHANNEL_HINTS","features":[460]},{"name":"DOT11_MAX_NUM_DEFAULT_KEY","features":[460]},{"name":"DOT11_MAX_NUM_DEFAULT_KEY_MFP","features":[460]},{"name":"DOT11_MAX_NUM_OF_FRAGMENTS","features":[460]},{"name":"DOT11_MAX_PDU_SIZE","features":[460]},{"name":"DOT11_MAX_REQUESTED_SERVICE_INFORMATION_LENGTH","features":[460]},{"name":"DOT11_MD_CAPABILITY_ENTRY_LIST","features":[460]},{"name":"DOT11_MIN_PDU_SIZE","features":[460]},{"name":"DOT11_MPDU_MAX_LENGTH_INDICATION","features":[321,460]},{"name":"DOT11_MPDU_MAX_LENGTH_INDICATION_REVISION_1","features":[460]},{"name":"DOT11_MSONEX_FAILURE","features":[460]},{"name":"DOT11_MSONEX_IN_PROGRESS","features":[460]},{"name":"DOT11_MSONEX_RESULT","features":[460]},{"name":"DOT11_MSONEX_RESULT_PARAMS","features":[460,461]},{"name":"DOT11_MSONEX_SUCCESS","features":[460]},{"name":"DOT11_MSSECURITY_SETTINGS","features":[307,460,461]},{"name":"DOT11_MULTI_DOMAIN_CAPABILITY_ENTRY","features":[460]},{"name":"DOT11_NETWORK","features":[460]},{"name":"DOT11_NETWORK_LIST","features":[460]},{"name":"DOT11_NIC_SPECIFIC_EXTENSION","features":[460]},{"name":"DOT11_NLO_FLAG_SCAN_AT_SYSTEM_RESUME","features":[460]},{"name":"DOT11_NLO_FLAG_SCAN_ON_AOAC_PLATFORM","features":[460]},{"name":"DOT11_NLO_FLAG_STOP_NLO_INDICATION","features":[460]},{"name":"DOT11_OFDM_PHY_ATTRIBUTES","features":[460]},{"name":"DOT11_OFFLOAD_CAPABILITY","features":[460]},{"name":"DOT11_OFFLOAD_NETWORK","features":[460]},{"name":"DOT11_OFFLOAD_NETWORK_LIST_INFO","features":[321,460]},{"name":"DOT11_OFFLOAD_NETWORK_LIST_REVISION_1","features":[460]},{"name":"DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS","features":[321,460]},{"name":"DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_OFFLOAD_TYPE","features":[460]},{"name":"DOT11_OI","features":[460]},{"name":"DOT11_OI_MAX_LENGTH","features":[460]},{"name":"DOT11_OI_MIN_LENGTH","features":[460]},{"name":"DOT11_OPERATION_MODE_AP","features":[460]},{"name":"DOT11_OPERATION_MODE_CAPABILITY","features":[460]},{"name":"DOT11_OPERATION_MODE_EXTENSIBLE_AP","features":[460]},{"name":"DOT11_OPERATION_MODE_EXTENSIBLE_STATION","features":[460]},{"name":"DOT11_OPERATION_MODE_MANUFACTURING","features":[460]},{"name":"DOT11_OPERATION_MODE_NETWORK_MONITOR","features":[460]},{"name":"DOT11_OPERATION_MODE_STATION","features":[460]},{"name":"DOT11_OPERATION_MODE_UNKNOWN","features":[460]},{"name":"DOT11_OPERATION_MODE_WFD_CLIENT","features":[460]},{"name":"DOT11_OPERATION_MODE_WFD_DEVICE","features":[460]},{"name":"DOT11_OPERATION_MODE_WFD_GROUP_OWNER","features":[460]},{"name":"DOT11_OPTIONAL_CAPABILITY","features":[307,460]},{"name":"DOT11_PACKET_TYPE_ALL_MULTICAST_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_ALL_MULTICAST_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_ALL_MULTICAST_MGMT","features":[460]},{"name":"DOT11_PACKET_TYPE_BROADCAST_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_BROADCAST_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_BROADCAST_MGMT","features":[460]},{"name":"DOT11_PACKET_TYPE_DIRECTED_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_DIRECTED_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_DIRECTED_MGMT","features":[460]},{"name":"DOT11_PACKET_TYPE_MULTICAST_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_MULTICAST_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_MULTICAST_MGMT","features":[460]},{"name":"DOT11_PACKET_TYPE_PROMISCUOUS_CTRL","features":[460]},{"name":"DOT11_PACKET_TYPE_PROMISCUOUS_DATA","features":[460]},{"name":"DOT11_PACKET_TYPE_PROMISCUOUS_MGMT","features":[460]},{"name":"DOT11_PEER_INFO","features":[307,460]},{"name":"DOT11_PEER_INFO_LIST","features":[307,321,460]},{"name":"DOT11_PEER_INFO_LIST_REVISION_1","features":[460]},{"name":"DOT11_PEER_STATISTICS","features":[460]},{"name":"DOT11_PER_MSDU_COUNTERS","features":[460]},{"name":"DOT11_PHY_ATTRIBUTES","features":[307,321,460]},{"name":"DOT11_PHY_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_PHY_FRAME_STATISTICS","features":[460]},{"name":"DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS","features":[321,460]},{"name":"DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PHY_ID_LIST","features":[321,460]},{"name":"DOT11_PHY_ID_LIST_REVISION_1","features":[460]},{"name":"DOT11_PHY_STATE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_PHY_STATE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PHY_TYPE","features":[460]},{"name":"DOT11_PHY_TYPE_INFO","features":[307,460]},{"name":"DOT11_PHY_TYPE_LIST","features":[321,460]},{"name":"DOT11_PHY_TYPE_LIST_REVISION_1","features":[460]},{"name":"DOT11_PMKID_CANDIDATE_LIST_PARAMETERS","features":[321,460]},{"name":"DOT11_PMKID_CANDIDATE_LIST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PMKID_ENTRY","features":[460]},{"name":"DOT11_PMKID_LIST","features":[321,460]},{"name":"DOT11_PMKID_LIST_REVISION_1","features":[460]},{"name":"DOT11_PORT_STATE","features":[307,460]},{"name":"DOT11_PORT_STATE_NOTIFICATION","features":[307,321,460]},{"name":"DOT11_PORT_STATE_NOTIFICATION_REVISION_1","features":[460]},{"name":"DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO","features":[307,321,460]},{"name":"DOT11_POWER_MGMT_AUTO_MODE_ENABLED_REVISION_1","features":[460]},{"name":"DOT11_POWER_MGMT_MODE","features":[307,460]},{"name":"DOT11_POWER_MGMT_MODE_STATUS_INFO","features":[321,460]},{"name":"DOT11_POWER_MGMT_MODE_STATUS_INFO_REVISION_1","features":[460]},{"name":"DOT11_POWER_MODE","features":[460]},{"name":"DOT11_POWER_MODE_REASON","features":[460]},{"name":"DOT11_POWER_SAVE_LEVEL_FAST_PSP","features":[460]},{"name":"DOT11_POWER_SAVE_LEVEL_MAX_PSP","features":[460]},{"name":"DOT11_POWER_SAVING_FAST_PSP","features":[460]},{"name":"DOT11_POWER_SAVING_MAXIMUM_LEVEL","features":[460]},{"name":"DOT11_POWER_SAVING_MAX_PSP","features":[460]},{"name":"DOT11_POWER_SAVING_NO_POWER_SAVING","features":[460]},{"name":"DOT11_PRIORITY_CONTENTION","features":[460]},{"name":"DOT11_PRIORITY_CONTENTION_FREE","features":[460]},{"name":"DOT11_PRIVACY_EXEMPTION","features":[460]},{"name":"DOT11_PRIVACY_EXEMPTION_LIST","features":[321,460]},{"name":"DOT11_PRIVACY_EXEMPTION_LIST_REVISION_1","features":[460]},{"name":"DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_PSD_IE_MAX_DATA_SIZE","features":[460]},{"name":"DOT11_PSD_IE_MAX_ENTRY_NUMBER","features":[460]},{"name":"DOT11_QOS_PARAMS","features":[321,460]},{"name":"DOT11_QOS_PARAMS_REVISION_1","features":[460]},{"name":"DOT11_QOS_TX_DURATION","features":[460]},{"name":"DOT11_QOS_TX_MEDIUM_TIME","features":[460]},{"name":"DOT11_RADIO_STATE","features":[460]},{"name":"DOT11_RATE_SET","features":[460]},{"name":"DOT11_RATE_SET_MAX_LENGTH","features":[460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS","features":[321,460]},{"name":"DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RECV_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_RECV_EXTENSION_INFO","features":[307,460]},{"name":"DOT11_RECV_EXTENSION_INFO_V2","features":[307,460]},{"name":"DOT11_RECV_SENSITIVITY","features":[460]},{"name":"DOT11_RECV_SENSITIVITY_LIST","features":[460]},{"name":"DOT11_REG_DOMAINS_SUPPORT_VALUE","features":[460]},{"name":"DOT11_REG_DOMAIN_DOC","features":[460]},{"name":"DOT11_REG_DOMAIN_ETSI","features":[460]},{"name":"DOT11_REG_DOMAIN_FCC","features":[460]},{"name":"DOT11_REG_DOMAIN_FRANCE","features":[460]},{"name":"DOT11_REG_DOMAIN_MKK","features":[460]},{"name":"DOT11_REG_DOMAIN_OTHER","features":[460]},{"name":"DOT11_REG_DOMAIN_SPAIN","features":[460]},{"name":"DOT11_REG_DOMAIN_VALUE","features":[460]},{"name":"DOT11_RESET_REQUEST","features":[307,460]},{"name":"DOT11_RESET_TYPE","features":[460]},{"name":"DOT11_ROAMING_COMPLETION_PARAMETERS","features":[321,460]},{"name":"DOT11_ROAMING_COMPLETION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_ROAMING_START_PARAMETERS","features":[321,460]},{"name":"DOT11_ROAMING_START_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_RSSI_RANGE","features":[460]},{"name":"DOT11_SCAN_REQUEST","features":[307,460]},{"name":"DOT11_SCAN_REQUEST_V2","features":[307,460]},{"name":"DOT11_SCAN_TYPE","features":[460]},{"name":"DOT11_SECURITY_PACKET_HEADER","features":[460]},{"name":"DOT11_SEND_CONTEXT_REVISION_1","features":[460]},{"name":"DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS","features":[321,460]},{"name":"DOT11_SEND_GO_NEGOTIATION_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_INVITATION_REQUEST_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_INVITATION_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_INVITATION_RESPONSE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_INVITATION_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS","features":[307,321,460]},{"name":"DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS","features":[321,460]},{"name":"DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_SERVICE_CLASS_REORDERABLE_MULTICAST","features":[460]},{"name":"DOT11_SERVICE_CLASS_STRICTLY_ORDERED","features":[460]},{"name":"DOT11_SSID","features":[460]},{"name":"DOT11_SSID_LIST","features":[321,460]},{"name":"DOT11_SSID_LIST_REVISION_1","features":[460]},{"name":"DOT11_SSID_MAX_LENGTH","features":[460]},{"name":"DOT11_START_REQUEST","features":[460]},{"name":"DOT11_STATISTICS","features":[321,460]},{"name":"DOT11_STATISTICS_REVISION_1","features":[460]},{"name":"DOT11_STATUS_AP_JOIN_CONFIRM","features":[460]},{"name":"DOT11_STATUS_AUTH_FAILED","features":[460]},{"name":"DOT11_STATUS_AUTH_NOT_VERIFIED","features":[460]},{"name":"DOT11_STATUS_AUTH_VERIFIED","features":[460]},{"name":"DOT11_STATUS_ENCRYPTION_FAILED","features":[460]},{"name":"DOT11_STATUS_EXCESSIVE_DATA_LENGTH","features":[460]},{"name":"DOT11_STATUS_GENERATE_AUTH_FAILED","features":[460]},{"name":"DOT11_STATUS_ICV_VERIFIED","features":[460]},{"name":"DOT11_STATUS_INDICATION","features":[460]},{"name":"DOT11_STATUS_JOIN_CONFIRM","features":[460]},{"name":"DOT11_STATUS_MPDU_MAX_LENGTH_CHANGED","features":[460]},{"name":"DOT11_STATUS_PACKET_NOT_REASSEMBLED","features":[460]},{"name":"DOT11_STATUS_PACKET_REASSEMBLED","features":[460]},{"name":"DOT11_STATUS_PS_LIFETIME_EXPIRED","features":[460]},{"name":"DOT11_STATUS_RESET_CONFIRM","features":[460]},{"name":"DOT11_STATUS_RETRY_LIMIT_EXCEEDED","features":[460]},{"name":"DOT11_STATUS_SCAN_CONFIRM","features":[460]},{"name":"DOT11_STATUS_START_CONFIRM","features":[460]},{"name":"DOT11_STATUS_SUCCESS","features":[460]},{"name":"DOT11_STATUS_UNAVAILABLE_BSS","features":[460]},{"name":"DOT11_STATUS_UNAVAILABLE_PRIORITY","features":[460]},{"name":"DOT11_STATUS_UNAVAILABLE_SERVICE_CLASS","features":[460]},{"name":"DOT11_STATUS_UNSUPPORTED_PRIORITY","features":[460]},{"name":"DOT11_STATUS_UNSUPPORTED_SERVICE_CLASS","features":[460]},{"name":"DOT11_STATUS_WEP_KEY_UNAVAILABLE","features":[460]},{"name":"DOT11_STATUS_XMIT_MSDU_TIMER_EXPIRED","features":[460]},{"name":"DOT11_STOP_AP_PARAMETERS","features":[321,460]},{"name":"DOT11_STOP_AP_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_STOP_AP_REASON_AP_ACTIVE","features":[460]},{"name":"DOT11_STOP_AP_REASON_CHANNEL_NOT_AVAILABLE","features":[460]},{"name":"DOT11_STOP_AP_REASON_FREQUENCY_NOT_AVAILABLE","features":[460]},{"name":"DOT11_STOP_AP_REASON_IHV_END","features":[460]},{"name":"DOT11_STOP_AP_REASON_IHV_START","features":[460]},{"name":"DOT11_SUPPORTED_ANTENNA","features":[307,460]},{"name":"DOT11_SUPPORTED_ANTENNA_LIST","features":[307,460]},{"name":"DOT11_SUPPORTED_DATA_RATES_VALUE","features":[460]},{"name":"DOT11_SUPPORTED_DATA_RATES_VALUE_V2","features":[460]},{"name":"DOT11_SUPPORTED_DSSS_CHANNEL","features":[460]},{"name":"DOT11_SUPPORTED_DSSS_CHANNEL_LIST","features":[460]},{"name":"DOT11_SUPPORTED_OFDM_FREQUENCY","features":[460]},{"name":"DOT11_SUPPORTED_OFDM_FREQUENCY_LIST","features":[460]},{"name":"DOT11_SUPPORTED_PHY_TYPES","features":[460]},{"name":"DOT11_SUPPORTED_POWER_LEVELS","features":[460]},{"name":"DOT11_TEMP_TYPE","features":[460]},{"name":"DOT11_TKIPMIC_FAILURE_PARAMETERS","features":[307,321,460]},{"name":"DOT11_TKIPMIC_FAILURE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_UPDATE_IE","features":[460]},{"name":"DOT11_UPDATE_IE_OP","features":[460]},{"name":"DOT11_VENUEINFO","features":[460]},{"name":"DOT11_VWIFI_ATTRIBUTES","features":[321,460]},{"name":"DOT11_VWIFI_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_VWIFI_COMBINATION","features":[321,460]},{"name":"DOT11_VWIFI_COMBINATION_REVISION_1","features":[460]},{"name":"DOT11_VWIFI_COMBINATION_REVISION_2","features":[460]},{"name":"DOT11_VWIFI_COMBINATION_REVISION_3","features":[460]},{"name":"DOT11_VWIFI_COMBINATION_V2","features":[321,460]},{"name":"DOT11_VWIFI_COMBINATION_V3","features":[321,460]},{"name":"DOT11_WEP_OFFLOAD","features":[307,460]},{"name":"DOT11_WEP_UPLOAD","features":[307,460]},{"name":"DOT11_WFD_ADDITIONAL_IE","features":[321,460]},{"name":"DOT11_WFD_ADDITIONAL_IE_REVISION_1","features":[460]},{"name":"DOT11_WFD_ADVERTISED_SERVICE_DESCRIPTOR","features":[460]},{"name":"DOT11_WFD_ADVERTISED_SERVICE_LIST","features":[460]},{"name":"DOT11_WFD_ADVERTISEMENT_ID","features":[460]},{"name":"DOT11_WFD_APS2_SERVICE_TYPE_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_ASP2_INSTANCE_NAME_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_ATTRIBUTES","features":[307,321,460]},{"name":"DOT11_WFD_ATTRIBUTES_REVISION_1","features":[460]},{"name":"DOT11_WFD_CHANNEL","features":[460]},{"name":"DOT11_WFD_CONFIGURATION_TIMEOUT","features":[460]},{"name":"DOT11_WFD_DEVICE_AUTO_AVAILABILITY","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_CONCURRENT_OPERATION","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_CONFIG","features":[307,321,460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_P2P_CLIENT_DISCOVERABILITY","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_P2P_DEVICE_LIMIT","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_P2P_INFRASTRUCTURE_MANAGED","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_P2P_INVITATION_PROCEDURE","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_RESERVED_6","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_RESERVED_7","features":[460]},{"name":"DOT11_WFD_DEVICE_CAPABILITY_SERVICE_DISCOVERY","features":[460]},{"name":"DOT11_WFD_DEVICE_ENTRY","features":[460]},{"name":"DOT11_WFD_DEVICE_HIGH_AVAILABILITY","features":[460]},{"name":"DOT11_WFD_DEVICE_INFO","features":[321,460]},{"name":"DOT11_WFD_DEVICE_INFO_REVISION_1","features":[460]},{"name":"DOT11_WFD_DEVICE_LISTEN_CHANNEL","features":[321,460]},{"name":"DOT11_WFD_DEVICE_LISTEN_CHANNEL_REVISION_1","features":[460]},{"name":"DOT11_WFD_DEVICE_NOT_DISCOVERABLE","features":[460]},{"name":"DOT11_WFD_DEVICE_TYPE","features":[460]},{"name":"DOT11_WFD_DISCOVER_COMPLETE_MAX_LIST_SIZE","features":[460]},{"name":"DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS","features":[321,460]},{"name":"DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_WFD_DISCOVER_DEVICE_FILTER","features":[460]},{"name":"DOT11_WFD_DISCOVER_REQUEST","features":[307,321,460]},{"name":"DOT11_WFD_DISCOVER_REQUEST_REVISION_1","features":[460]},{"name":"DOT11_WFD_DISCOVER_TYPE","features":[460]},{"name":"DOT11_WFD_GO_INTENT","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_CROSS_CONNECTION_SUPPORTED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_EAPOL_KEY_IP_ADDRESS_ALLOCATION_SUPPORTED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_GROUP_LIMIT_REACHED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_GROUP_OWNER","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_INTRABSS_DISTRIBUTION_SUPPORTED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_IN_GROUP_FORMATION","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_NONE","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_PERSISTENT_GROUP","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_PERSISTENT_RECONNECT_SUPPORTED","features":[460]},{"name":"DOT11_WFD_GROUP_CAPABILITY_RESERVED_7","features":[460]},{"name":"DOT11_WFD_GROUP_ID","features":[460]},{"name":"DOT11_WFD_GROUP_JOIN_PARAMETERS","features":[307,321,460]},{"name":"DOT11_WFD_GROUP_JOIN_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG","features":[307,321,460]},{"name":"DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_REVISION_1","features":[460]},{"name":"DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_REVISION_2","features":[460]},{"name":"DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG_V2","features":[307,321,460]},{"name":"DOT11_WFD_GROUP_START_PARAMETERS","features":[321,460]},{"name":"DOT11_WFD_GROUP_START_PARAMETERS_REVISION_1","features":[460]},{"name":"DOT11_WFD_INVITATION_FLAGS","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_DISASSOCIATED_FROM_WLAN_CROSS_CONNECTION_POLICY","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_DISASSOCIATED_INFRASTRUCTURE_MANAGED_POLICY","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_DISASSOCIATED_NOT_MANAGED_INFRASTRUCTURE_CAPABLE","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_DISASSOCIATED_WFD_COEXISTENCE_POLICY","features":[460]},{"name":"DOT11_WFD_MINOR_REASON_SUCCESS","features":[460]},{"name":"DOT11_WFD_SCAN_TYPE","features":[460]},{"name":"DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST","features":[321,460]},{"name":"DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST_REVISION_1","features":[460]},{"name":"DOT11_WFD_SERVICE_HASH_LIST","features":[460]},{"name":"DOT11_WFD_SERVICE_INFORMATION_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_SERVICE_NAME_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_SESSION_ID","features":[460]},{"name":"DOT11_WFD_SESSION_INFO","features":[460]},{"name":"DOT11_WFD_SESSION_INFO_MAX_LENGTH","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_INCOMPATIBLE_PARAMETERS","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_INCOMPATIBLE_PROVISIONING_METHOD","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_INFORMATION_IS_UNAVAILABLE","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_INVALID_PARAMETERS","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_LIMIT_REACHED","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_MATCHING_MAX_INTENT","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_NO_COMMON_CHANNELS","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_PREVIOUS_PROTOCOL_ERROR","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_REJECTED_BY_USER","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_UNABLE_TO_ACCOMODATE_REQUEST","features":[460]},{"name":"DOT11_WFD_STATUS_FAILED_UNKNOWN_WFD_GROUP","features":[460]},{"name":"DOT11_WFD_STATUS_SUCCESS","features":[460]},{"name":"DOT11_WFD_STATUS_SUCCESS_ACCEPTED_BY_USER","features":[460]},{"name":"DOT11_WME_AC_PARAMETERS","features":[460]},{"name":"DOT11_WME_AC_PARAMETERS_LIST","features":[460]},{"name":"DOT11_WME_PACKET","features":[460]},{"name":"DOT11_WME_UPDATE_IE","features":[460]},{"name":"DOT11_WPA_TSC","features":[307,460]},{"name":"DOT11_WPS_CONFIG_METHOD","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_DISPLAY","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_KEYPAD","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_NFC_INTERFACE","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_NFC_TAG","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_NULL","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_PUSHBUTTON","features":[460]},{"name":"DOT11_WPS_CONFIG_METHOD_WFDS_DEFAULT","features":[460]},{"name":"DOT11_WPS_DEVICE_NAME","features":[460]},{"name":"DOT11_WPS_DEVICE_NAME_MAX_LENGTH","features":[460]},{"name":"DOT11_WPS_DEVICE_PASSWORD_ID","features":[460]},{"name":"DOT11_WPS_MAX_MODEL_NAME_LENGTH","features":[460]},{"name":"DOT11_WPS_MAX_MODEL_NUMBER_LENGTH","features":[460]},{"name":"DOT11_WPS_MAX_PASSKEY_LENGTH","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_DEFAULT","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_MACHINE_SPECIFIED","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_NFC_CONNECTION_HANDOVER","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_OOB_RANGE_MAX","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_OOB_RANGE_MIN","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_PUSHBUTTON","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_REGISTRAR_SPECIFIED","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_REKEY","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_USER_SPECIFIED","features":[460]},{"name":"DOT11_WPS_PASSWORD_ID_WFD_SERVICES","features":[460]},{"name":"DOT11_WPS_VERSION_1_0","features":[460]},{"name":"DOT11_WPS_VERSION_2_0","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_Enhanced","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_NoP2PSupported","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_NotSupported","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_SingleFunctionSupported","features":[460]},{"name":"DevProp_PciDevice_AcsCompatibleUpHierarchy_Supported","features":[460]},{"name":"DevProp_PciDevice_AcsSupport_Missing","features":[460]},{"name":"DevProp_PciDevice_AcsSupport_NotNeeded","features":[460]},{"name":"DevProp_PciDevice_AcsSupport_Present","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciConventional","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressDownstreamSwitchPort","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressEventCollector","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressRootPort","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressToPciXBridge","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressTreatedAsPci","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciExpressUpstreamSwitchPort","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciX","features":[460]},{"name":"DevProp_PciDevice_BridgeType_PciXToExpressBridge","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_100Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_133MHZ","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_66Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_100Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_133Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode1_ECC_66Mhz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_100MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_133MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_266_66MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_100MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_133MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode2_533_66MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_PciX_Mode_Conventional_Pci","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_33MHz","features":[460]},{"name":"DevProp_PciDevice_CurrentSpeedAndMode_Pci_Conventional_66MHz","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciConventional","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciExpressEndpoint","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciExpressLegacyEndpoint","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciExpressRootComplexIntegratedEndpoint","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciExpressTreatedAsPci","features":[460]},{"name":"DevProp_PciDevice_DeviceType_PciX","features":[460]},{"name":"DevProp_PciDevice_InterruptType_LineBased","features":[460]},{"name":"DevProp_PciDevice_InterruptType_Msi","features":[460]},{"name":"DevProp_PciDevice_InterruptType_MsiX","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_DidntGetVfBarSpace","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_MissingAcs","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_MissingPfDriver","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_NoBusResource","features":[460]},{"name":"DevProp_PciDevice_SriovSupport_Ok","features":[460]},{"name":"DevProp_PciExpressDevice_LinkSpeed_Five_Gbps","features":[460]},{"name":"DevProp_PciExpressDevice_LinkSpeed_TwoAndHalf_Gbps","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_1","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_12","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_16","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_2","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_32","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_4","features":[460]},{"name":"DevProp_PciExpressDevice_LinkWidth_By_8","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_1024Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_128Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_2048Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_256Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_4096Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_PayloadOrRequestSize_512Bytes","features":[460]},{"name":"DevProp_PciExpressDevice_Spec_Version_10","features":[460]},{"name":"DevProp_PciExpressDevice_Spec_Version_11","features":[460]},{"name":"DevProp_PciRootBus_BusWidth_32Bits","features":[460]},{"name":"DevProp_PciRootBus_BusWidth_64Bits","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_33Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_Conventional_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_100Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_266_Mode2_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_100Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_533_Mode2_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_100Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_100Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_CurrentSpeedAndMode_Pci_X_Mode1_ECC_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_SecondaryInterface_PciConventional","features":[460]},{"name":"DevProp_PciRootBus_SecondaryInterface_PciExpress","features":[460]},{"name":"DevProp_PciRootBus_SecondaryInterface_PciXMode1","features":[460]},{"name":"DevProp_PciRootBus_SecondaryInterface_PciXMode2","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_33Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_Conventional_66Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_133Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_266Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_533Mhz","features":[460]},{"name":"DevProp_PciRootBus_SupportedSpeedsAndModes_Pci_X_66Mhz","features":[460]},{"name":"Dot11AdHocManager","features":[460]},{"name":"GUID_AEPSERVICE_WIFIDIRECT_DEVICE","features":[460]},{"name":"GUID_DEVINTERFACE_ASP_INFRA_DEVICE","features":[460]},{"name":"GUID_DEVINTERFACE_WIFIDIRECT_DEVICE","features":[460]},{"name":"IDot11AdHocInterface","features":[460]},{"name":"IDot11AdHocInterfaceNotificationSink","features":[460]},{"name":"IDot11AdHocManager","features":[460]},{"name":"IDot11AdHocManagerNotificationSink","features":[460]},{"name":"IDot11AdHocNetwork","features":[460]},{"name":"IDot11AdHocNetworkNotificationSink","features":[460]},{"name":"IDot11AdHocSecuritySettings","features":[460]},{"name":"IEnumDot11AdHocInterfaces","features":[460]},{"name":"IEnumDot11AdHocNetworks","features":[460]},{"name":"IEnumDot11AdHocSecuritySettings","features":[460]},{"name":"IHV_INIT_FUNCTION_NAME","features":[460]},{"name":"IHV_INIT_VS_FUNCTION_NAME","features":[460]},{"name":"IHV_VERSION_FUNCTION_NAME","features":[460]},{"name":"IndicationTypeLinkQuality","features":[460]},{"name":"IndicationTypeNicSpecificNotification","features":[460]},{"name":"IndicationTypePhyStateChange","features":[460]},{"name":"IndicationTypePmkidCandidateList","features":[460]},{"name":"IndicationTypeTkipMicFailure","features":[460]},{"name":"L2_NOTIFICATION_CODE_GROUP_SIZE","features":[460]},{"name":"L2_NOTIFICATION_CODE_PUBLIC_BEGIN","features":[460]},{"name":"L2_NOTIFICATION_DATA","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_ALL","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_DOT3_AUTO_CONFIG","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_NONE","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_ONEX","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_SECURITY","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WCM","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WCM_CSP","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WFD","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_ACM","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_DEVICE_SERVICE","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_HNWK","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_IHV","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_MSM","features":[460]},{"name":"L2_NOTIFICATION_SOURCE_WLAN_SECURITY","features":[460]},{"name":"L2_PROFILE_MAX_NAME_LENGTH","features":[460]},{"name":"L2_REASON_CODE_DOT11_AC_BASE","features":[460]},{"name":"L2_REASON_CODE_DOT11_MSM_BASE","features":[460]},{"name":"L2_REASON_CODE_DOT11_SECURITY_BASE","features":[460]},{"name":"L2_REASON_CODE_DOT3_AC_BASE","features":[460]},{"name":"L2_REASON_CODE_DOT3_MSM_BASE","features":[460]},{"name":"L2_REASON_CODE_GEN_BASE","features":[460]},{"name":"L2_REASON_CODE_GROUP_SIZE","features":[460]},{"name":"L2_REASON_CODE_IHV_BASE","features":[460]},{"name":"L2_REASON_CODE_ONEX_BASE","features":[460]},{"name":"L2_REASON_CODE_PROFILE_BASE","features":[460]},{"name":"L2_REASON_CODE_PROFILE_MISSING","features":[460]},{"name":"L2_REASON_CODE_RESERVED_BASE","features":[460]},{"name":"L2_REASON_CODE_SUCCESS","features":[460]},{"name":"L2_REASON_CODE_UNKNOWN","features":[460]},{"name":"L2_REASON_CODE_WIMAX_BASE","features":[460]},{"name":"MAX_NUM_SUPPORTED_RATES","features":[460]},{"name":"MAX_NUM_SUPPORTED_RATES_V2","features":[460]},{"name":"MS_MAX_PROFILE_NAME_LENGTH","features":[460]},{"name":"MS_PROFILE_GROUP_POLICY","features":[460]},{"name":"MS_PROFILE_USER","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_ALL_MULTICAST_DATA","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_BROADCAST_DATA","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_DIRECTED_DATA","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_MULTICAST_DATA","features":[460]},{"name":"NDIS_PACKET_TYPE_802_11_PROMISCUOUS_DATA","features":[460]},{"name":"OID_DOT11_AP_JOIN_REQUEST","features":[460]},{"name":"OID_DOT11_ATIM_WINDOW","features":[460]},{"name":"OID_DOT11_BEACON_PERIOD","features":[460]},{"name":"OID_DOT11_CCA_MODE_SUPPORTED","features":[460]},{"name":"OID_DOT11_CCA_WATCHDOG_COUNT_MAX","features":[460]},{"name":"OID_DOT11_CCA_WATCHDOG_COUNT_MIN","features":[460]},{"name":"OID_DOT11_CCA_WATCHDOG_TIMER_MAX","features":[460]},{"name":"OID_DOT11_CCA_WATCHDOG_TIMER_MIN","features":[460]},{"name":"OID_DOT11_CFP_MAX_DURATION","features":[460]},{"name":"OID_DOT11_CFP_PERIOD","features":[460]},{"name":"OID_DOT11_CF_POLLABLE","features":[460]},{"name":"OID_DOT11_CHANNEL_AGILITY_ENABLED","features":[460]},{"name":"OID_DOT11_CHANNEL_AGILITY_PRESENT","features":[460]},{"name":"OID_DOT11_COUNTERS_ENTRY","features":[460]},{"name":"OID_DOT11_COUNTRY_STRING","features":[460]},{"name":"OID_DOT11_CURRENT_ADDRESS","features":[460]},{"name":"OID_DOT11_CURRENT_CCA_MODE","features":[460]},{"name":"OID_DOT11_CURRENT_CHANNEL","features":[460]},{"name":"OID_DOT11_CURRENT_CHANNEL_NUMBER","features":[460]},{"name":"OID_DOT11_CURRENT_DWELL_TIME","features":[460]},{"name":"OID_DOT11_CURRENT_FREQUENCY","features":[460]},{"name":"OID_DOT11_CURRENT_INDEX","features":[460]},{"name":"OID_DOT11_CURRENT_OFFLOAD_CAPABILITY","features":[460]},{"name":"OID_DOT11_CURRENT_OPERATION_MODE","features":[460]},{"name":"OID_DOT11_CURRENT_OPTIONAL_CAPABILITY","features":[460]},{"name":"OID_DOT11_CURRENT_PACKET_FILTER","features":[460]},{"name":"OID_DOT11_CURRENT_PATTERN","features":[460]},{"name":"OID_DOT11_CURRENT_PHY_TYPE","features":[460]},{"name":"OID_DOT11_CURRENT_REG_DOMAIN","features":[460]},{"name":"OID_DOT11_CURRENT_RX_ANTENNA","features":[460]},{"name":"OID_DOT11_CURRENT_SET","features":[460]},{"name":"OID_DOT11_CURRENT_TX_ANTENNA","features":[460]},{"name":"OID_DOT11_CURRENT_TX_POWER_LEVEL","features":[460]},{"name":"OID_DOT11_DEFAULT_WEP_OFFLOAD","features":[460]},{"name":"OID_DOT11_DEFAULT_WEP_UPLOAD","features":[460]},{"name":"OID_DOT11_DIVERSITY_SELECTION_RX","features":[460]},{"name":"OID_DOT11_DIVERSITY_SUPPORT","features":[460]},{"name":"OID_DOT11_DSSS_OFDM_OPTION_ENABLED","features":[460]},{"name":"OID_DOT11_DSSS_OFDM_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_DTIM_PERIOD","features":[460]},{"name":"OID_DOT11_ED_THRESHOLD","features":[460]},{"name":"OID_DOT11_EHCC_CAPABILITY_ENABLED","features":[460]},{"name":"OID_DOT11_EHCC_CAPABILITY_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_EHCC_NUMBER_OF_CHANNELS_FAMILY_INDEX","features":[460]},{"name":"OID_DOT11_EHCC_PRIME_RADIX","features":[460]},{"name":"OID_DOT11_ERP_PBCC_OPTION_ENABLED","features":[460]},{"name":"OID_DOT11_ERP_PBCC_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_FRAGMENTATION_THRESHOLD","features":[460]},{"name":"OID_DOT11_FREQUENCY_BANDS_SUPPORTED","features":[460]},{"name":"OID_DOT11_HOPPING_PATTERN","features":[460]},{"name":"OID_DOT11_HOP_ALGORITHM_ADOPTED","features":[460]},{"name":"OID_DOT11_HOP_MODULUS","features":[460]},{"name":"OID_DOT11_HOP_OFFSET","features":[460]},{"name":"OID_DOT11_HOP_TIME","features":[460]},{"name":"OID_DOT11_HR_CCA_MODE_SUPPORTED","features":[460]},{"name":"OID_DOT11_JOIN_REQUEST","features":[460]},{"name":"OID_DOT11_LONG_RETRY_LIMIT","features":[460]},{"name":"OID_DOT11_MAC_ADDRESS","features":[460]},{"name":"OID_DOT11_MAXIMUM_LIST_SIZE","features":[460]},{"name":"OID_DOT11_MAX_DWELL_TIME","features":[460]},{"name":"OID_DOT11_MAX_MAC_ADDRESS_STATES","features":[460]},{"name":"OID_DOT11_MAX_RECEIVE_LIFETIME","features":[460]},{"name":"OID_DOT11_MAX_TRANSMIT_MSDU_LIFETIME","features":[460]},{"name":"OID_DOT11_MEDIUM_OCCUPANCY_LIMIT","features":[460]},{"name":"OID_DOT11_MPDU_MAX_LENGTH","features":[460]},{"name":"OID_DOT11_MULTICAST_LIST","features":[460]},{"name":"OID_DOT11_MULTI_DOMAIN_CAPABILITY","features":[460]},{"name":"OID_DOT11_MULTI_DOMAIN_CAPABILITY_ENABLED","features":[460]},{"name":"OID_DOT11_MULTI_DOMAIN_CAPABILITY_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_NDIS_START","features":[460]},{"name":"OID_DOT11_NIC_POWER_STATE","features":[460]},{"name":"OID_DOT11_NIC_SPECIFIC_EXTENSION","features":[460]},{"name":"OID_DOT11_NUMBER_OF_HOPPING_SETS","features":[460]},{"name":"OID_DOT11_OFFLOAD_CAPABILITY","features":[460]},{"name":"OID_DOT11_OPERATIONAL_RATE_SET","features":[460]},{"name":"OID_DOT11_OPERATION_MODE_CAPABILITY","features":[460]},{"name":"OID_DOT11_OPTIONAL_CAPABILITY","features":[460]},{"name":"OID_DOT11_PBCC_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_PERMANENT_ADDRESS","features":[460]},{"name":"OID_DOT11_POWER_MGMT_MODE","features":[460]},{"name":"OID_DOT11_PRIVATE_OIDS_START","features":[460]},{"name":"OID_DOT11_QOS_TX_DURATION","features":[460]},{"name":"OID_DOT11_QOS_TX_MEDIUM_TIME","features":[460]},{"name":"OID_DOT11_QOS_TX_QUEUES_SUPPORTED","features":[460]},{"name":"OID_DOT11_RANDOM_TABLE_FIELD_NUMBER","features":[460]},{"name":"OID_DOT11_RANDOM_TABLE_FLAG","features":[460]},{"name":"OID_DOT11_RECV_SENSITIVITY_LIST","features":[460]},{"name":"OID_DOT11_REG_DOMAINS_SUPPORT_VALUE","features":[460]},{"name":"OID_DOT11_RESET_REQUEST","features":[460]},{"name":"OID_DOT11_RF_USAGE","features":[460]},{"name":"OID_DOT11_RSSI_RANGE","features":[460]},{"name":"OID_DOT11_RTS_THRESHOLD","features":[460]},{"name":"OID_DOT11_SCAN_REQUEST","features":[460]},{"name":"OID_DOT11_SHORT_PREAMBLE_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_SHORT_RETRY_LIMIT","features":[460]},{"name":"OID_DOT11_SHORT_SLOT_TIME_OPTION_ENABLED","features":[460]},{"name":"OID_DOT11_SHORT_SLOT_TIME_OPTION_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_START_REQUEST","features":[460]},{"name":"OID_DOT11_STATION_ID","features":[460]},{"name":"OID_DOT11_SUPPORTED_DATA_RATES_VALUE","features":[460]},{"name":"OID_DOT11_SUPPORTED_DSSS_CHANNEL_LIST","features":[460]},{"name":"OID_DOT11_SUPPORTED_OFDM_FREQUENCY_LIST","features":[460]},{"name":"OID_DOT11_SUPPORTED_PHY_TYPES","features":[460]},{"name":"OID_DOT11_SUPPORTED_POWER_LEVELS","features":[460]},{"name":"OID_DOT11_SUPPORTED_RX_ANTENNA","features":[460]},{"name":"OID_DOT11_SUPPORTED_TX_ANTENNA","features":[460]},{"name":"OID_DOT11_TEMP_TYPE","features":[460]},{"name":"OID_DOT11_TI_THRESHOLD","features":[460]},{"name":"OID_DOT11_UPDATE_IE","features":[460]},{"name":"OID_DOT11_WEP_ICV_ERROR_COUNT","features":[460]},{"name":"OID_DOT11_WEP_OFFLOAD","features":[460]},{"name":"OID_DOT11_WEP_UPLOAD","features":[460]},{"name":"OID_DOT11_WME_AC_PARAMETERS","features":[460]},{"name":"OID_DOT11_WME_ENABLED","features":[460]},{"name":"OID_DOT11_WME_IMPLEMENTED","features":[460]},{"name":"OID_DOT11_WME_UPDATE_IE","features":[460]},{"name":"OID_DOT11_WPA_TSC","features":[460]},{"name":"ONEX_AUTHENTICATOR_NO_LONGER_PRESENT","features":[460]},{"name":"ONEX_AUTH_IDENTITY","features":[460]},{"name":"ONEX_AUTH_PARAMS","features":[307,460]},{"name":"ONEX_AUTH_RESTART_REASON","features":[460]},{"name":"ONEX_AUTH_STATUS","features":[460]},{"name":"ONEX_EAP_ERROR","features":[460,461]},{"name":"ONEX_EAP_FAILURE_RECEIVED","features":[460]},{"name":"ONEX_EAP_METHOD_BACKEND_SUPPORT","features":[460]},{"name":"ONEX_IDENTITY_NOT_FOUND","features":[460]},{"name":"ONEX_NOTIFICATION_TYPE","features":[460]},{"name":"ONEX_NO_RESPONSE_TO_IDENTITY","features":[460]},{"name":"ONEX_PROFILE_DISALLOWED_EAP_TYPE","features":[460]},{"name":"ONEX_PROFILE_EXPIRED_EXPLICIT_CREDENTIALS","features":[460]},{"name":"ONEX_PROFILE_INVALID_AUTH_MODE","features":[460]},{"name":"ONEX_PROFILE_INVALID_EAP_CONNECTION_PROPERTIES","features":[460]},{"name":"ONEX_PROFILE_INVALID_EAP_TYPE_OR_FLAG","features":[460]},{"name":"ONEX_PROFILE_INVALID_EXPLICIT_CREDENTIALS","features":[460]},{"name":"ONEX_PROFILE_INVALID_LENGTH","features":[460]},{"name":"ONEX_PROFILE_INVALID_ONEX_FLAGS","features":[460]},{"name":"ONEX_PROFILE_INVALID_SUPPLICANT_MODE","features":[460]},{"name":"ONEX_PROFILE_INVALID_TIMER_VALUE","features":[460]},{"name":"ONEX_PROFILE_VERSION_NOT_SUPPORTED","features":[460]},{"name":"ONEX_REASON_CODE","features":[460]},{"name":"ONEX_REASON_CODE_SUCCESS","features":[460]},{"name":"ONEX_REASON_START","features":[460]},{"name":"ONEX_RESULT_UPDATE_DATA","features":[307,460]},{"name":"ONEX_STATUS","features":[460]},{"name":"ONEX_UI_CANCELLED","features":[460]},{"name":"ONEX_UI_DISABLED","features":[460]},{"name":"ONEX_UI_FAILURE","features":[460]},{"name":"ONEX_UI_NOT_PERMITTED","features":[460]},{"name":"ONEX_UNABLE_TO_IDENTIFY_USER","features":[460]},{"name":"ONEX_USER_INFO","features":[460]},{"name":"ONEX_VARIABLE_BLOB","features":[460]},{"name":"OneXAuthFailure","features":[460]},{"name":"OneXAuthIdentityExplicitUser","features":[460]},{"name":"OneXAuthIdentityGuest","features":[460]},{"name":"OneXAuthIdentityInvalid","features":[460]},{"name":"OneXAuthIdentityMachine","features":[460]},{"name":"OneXAuthIdentityNone","features":[460]},{"name":"OneXAuthIdentityUser","features":[460]},{"name":"OneXAuthInProgress","features":[460]},{"name":"OneXAuthInvalid","features":[460]},{"name":"OneXAuthNoAuthenticatorFound","features":[460]},{"name":"OneXAuthNotStarted","features":[460]},{"name":"OneXAuthSuccess","features":[460]},{"name":"OneXEapMethodBackendSupportUnknown","features":[460]},{"name":"OneXEapMethodBackendSupported","features":[460]},{"name":"OneXEapMethodBackendUnsupported","features":[460]},{"name":"OneXNotificationTypeAuthRestarted","features":[460]},{"name":"OneXNotificationTypeEventInvalid","features":[460]},{"name":"OneXNotificationTypeResultUpdate","features":[460]},{"name":"OneXNumNotifications","features":[460]},{"name":"OneXPublicNotificationBase","features":[460]},{"name":"OneXRestartReasonAltCredsTrial","features":[460]},{"name":"OneXRestartReasonInvalid","features":[460]},{"name":"OneXRestartReasonMsmInitiated","features":[460]},{"name":"OneXRestartReasonOneXAuthTimeout","features":[460]},{"name":"OneXRestartReasonOneXConfigurationChanged","features":[460]},{"name":"OneXRestartReasonOneXHeldStateTimeout","features":[460]},{"name":"OneXRestartReasonOneXUserChanged","features":[460]},{"name":"OneXRestartReasonPeerInitiated","features":[460]},{"name":"OneXRestartReasonQuarantineStateChanged","features":[460]},{"name":"WDIAG_IHV_WLAN_ID","features":[460]},{"name":"WDIAG_IHV_WLAN_ID_FLAG_SECURITY_ENABLED","features":[460]},{"name":"WFDCancelOpenSession","features":[307,460]},{"name":"WFDCloseHandle","features":[307,460]},{"name":"WFDCloseSession","features":[307,460]},{"name":"WFDOpenHandle","features":[307,460]},{"name":"WFDOpenLegacySession","features":[307,460]},{"name":"WFDSVC_CONNECTION_CAPABILITY","features":[307,460]},{"name":"WFDSVC_CONNECTION_CAPABILITY_CLIENT","features":[460]},{"name":"WFDSVC_CONNECTION_CAPABILITY_GO","features":[460]},{"name":"WFDSVC_CONNECTION_CAPABILITY_NEW","features":[460]},{"name":"WFDStartOpenSession","features":[307,460]},{"name":"WFDUpdateDeviceVisibility","features":[460]},{"name":"WFD_API_VERSION","features":[460]},{"name":"WFD_API_VERSION_1_0","features":[460]},{"name":"WFD_GROUP_ID","features":[460]},{"name":"WFD_OPEN_SESSION_COMPLETE_CALLBACK","features":[307,460]},{"name":"WFD_ROLE_TYPE","features":[460]},{"name":"WFD_ROLE_TYPE_CLIENT","features":[460]},{"name":"WFD_ROLE_TYPE_DEVICE","features":[460]},{"name":"WFD_ROLE_TYPE_GROUP_OWNER","features":[460]},{"name":"WFD_ROLE_TYPE_MAX","features":[460]},{"name":"WFD_ROLE_TYPE_NONE","features":[460]},{"name":"WLAN_ADHOC_NETWORK_STATE","features":[460]},{"name":"WLAN_API_VERSION","features":[460]},{"name":"WLAN_API_VERSION_1_0","features":[460]},{"name":"WLAN_API_VERSION_2_0","features":[460]},{"name":"WLAN_ASSOCIATION_ATTRIBUTES","features":[460]},{"name":"WLAN_AUTH_CIPHER_PAIR_LIST","features":[460]},{"name":"WLAN_AUTOCONF_OPCODE","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK","features":[307,460]},{"name":"WLAN_AVAILABLE_NETWORK_ANQP_SUPPORTED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_AUTO_CONNECT_FAILED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_CONNECTED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_CONSOLE_USER_PROFILE","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_HAS_PROFILE","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_HOTSPOT2_DOMAIN","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_HOTSPOT2_ENABLED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_HOTSPOT2_ROAMING","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_ADHOC_PROFILES","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_INCLUDE_ALL_MANUAL_HIDDEN_PROFILES","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_INTERWORKING_SUPPORTED","features":[460]},{"name":"WLAN_AVAILABLE_NETWORK_LIST","features":[307,460]},{"name":"WLAN_AVAILABLE_NETWORK_LIST_V2","features":[307,460]},{"name":"WLAN_AVAILABLE_NETWORK_V2","features":[307,460]},{"name":"WLAN_BSS_ENTRY","features":[307,460]},{"name":"WLAN_BSS_LIST","features":[307,460]},{"name":"WLAN_CONNECTION_ADHOC_JOIN_ONLY","features":[460]},{"name":"WLAN_CONNECTION_ATTRIBUTES","features":[307,460]},{"name":"WLAN_CONNECTION_EAPOL_PASSTHROUGH","features":[460]},{"name":"WLAN_CONNECTION_HIDDEN_NETWORK","features":[460]},{"name":"WLAN_CONNECTION_IGNORE_PRIVACY_BIT","features":[460]},{"name":"WLAN_CONNECTION_MODE","features":[460]},{"name":"WLAN_CONNECTION_NOTIFICATION_ADHOC_NETWORK_FORMED","features":[460]},{"name":"WLAN_CONNECTION_NOTIFICATION_CONSOLE_USER_PROFILE","features":[460]},{"name":"WLAN_CONNECTION_NOTIFICATION_DATA","features":[307,460]},{"name":"WLAN_CONNECTION_NOTIFICATION_FLAGS","features":[460]},{"name":"WLAN_CONNECTION_PARAMETERS","features":[321,460]},{"name":"WLAN_CONNECTION_PARAMETERS_V2","features":[321,460]},{"name":"WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE","features":[460]},{"name":"WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE_CONNECTION_MODE_AUTO","features":[460]},{"name":"WLAN_CONNECTION_PERSIST_DISCOVERY_PROFILE_OVERWRITE_EXISTING","features":[460]},{"name":"WLAN_COUNTRY_OR_REGION_STRING_LIST","features":[460]},{"name":"WLAN_DEVICE_SERVICE_GUID_LIST","features":[460]},{"name":"WLAN_DEVICE_SERVICE_NOTIFICATION_DATA","features":[460]},{"name":"WLAN_FILTER_LIST_TYPE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS","features":[460]},{"name":"WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_NOTIFICATION_CODE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_OPCODE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_PEER_AUTH_STATE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_PEER_STATE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_RADIO_STATE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_REASON","features":[460]},{"name":"WLAN_HOSTED_NETWORK_SECURITY_SETTINGS","features":[460]},{"name":"WLAN_HOSTED_NETWORK_STATE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_STATE_CHANGE","features":[460]},{"name":"WLAN_HOSTED_NETWORK_STATUS","features":[460]},{"name":"WLAN_IHV_CONTROL_TYPE","features":[460]},{"name":"WLAN_INTERFACE_CAPABILITY","features":[307,460]},{"name":"WLAN_INTERFACE_INFO","features":[460]},{"name":"WLAN_INTERFACE_INFO_LIST","features":[460]},{"name":"WLAN_INTERFACE_STATE","features":[460]},{"name":"WLAN_INTERFACE_TYPE","features":[460]},{"name":"WLAN_INTF_OPCODE","features":[460]},{"name":"WLAN_MAC_FRAME_STATISTICS","features":[460]},{"name":"WLAN_MAX_NAME_LENGTH","features":[460]},{"name":"WLAN_MAX_PHY_INDEX","features":[460]},{"name":"WLAN_MAX_PHY_TYPE_NUMBER","features":[460]},{"name":"WLAN_MSM_NOTIFICATION_DATA","features":[307,460]},{"name":"WLAN_NOTIFICATION_ACM","features":[460]},{"name":"WLAN_NOTIFICATION_CALLBACK","features":[460]},{"name":"WLAN_NOTIFICATION_MSM","features":[460]},{"name":"WLAN_NOTIFICATION_SECURITY","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCES","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_ACM","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_ALL","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_DEVICE_SERVICE","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_HNWK","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_IHV","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_MSM","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_NONE","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_ONEX","features":[460]},{"name":"WLAN_NOTIFICATION_SOURCE_SECURITY","features":[460]},{"name":"WLAN_OPCODE_VALUE_TYPE","features":[460]},{"name":"WLAN_OPERATIONAL_STATE","features":[460]},{"name":"WLAN_PHY_FRAME_STATISTICS","features":[460]},{"name":"WLAN_PHY_RADIO_STATE","features":[460]},{"name":"WLAN_POWER_SETTING","features":[460]},{"name":"WLAN_PROFILE_CONNECTION_MODE_AUTO","features":[460]},{"name":"WLAN_PROFILE_CONNECTION_MODE_SET_BY_CLIENT","features":[460]},{"name":"WLAN_PROFILE_GET_PLAINTEXT_KEY","features":[460]},{"name":"WLAN_PROFILE_GROUP_POLICY","features":[460]},{"name":"WLAN_PROFILE_INFO","features":[460]},{"name":"WLAN_PROFILE_INFO_LIST","features":[460]},{"name":"WLAN_PROFILE_USER","features":[460]},{"name":"WLAN_RADIO_STATE","features":[460]},{"name":"WLAN_RATE_SET","features":[460]},{"name":"WLAN_RAW_DATA","features":[460]},{"name":"WLAN_RAW_DATA_LIST","features":[460]},{"name":"WLAN_REASON_CODE_AC_BASE","features":[460]},{"name":"WLAN_REASON_CODE_AC_CONNECT_BASE","features":[460]},{"name":"WLAN_REASON_CODE_AC_END","features":[460]},{"name":"WLAN_REASON_CODE_ADHOC_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_AP_PROFILE_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_AP_PROFILE_NOT_ALLOWED_FOR_CLIENT","features":[460]},{"name":"WLAN_REASON_CODE_AP_STARTING_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_ASSOCIATION_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_ASSOCIATION_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_AUTO_AP_PROFILE_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_AUTO_CONNECTION_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_AUTO_SWITCH_SET_FOR_ADHOC","features":[460]},{"name":"WLAN_REASON_CODE_AUTO_SWITCH_SET_FOR_MANUAL_CONNECTION","features":[460]},{"name":"WLAN_REASON_CODE_BAD_MAX_NUMBER_OF_CLIENTS_FOR_AP","features":[460]},{"name":"WLAN_REASON_CODE_BASE","features":[460]},{"name":"WLAN_REASON_CODE_BSS_TYPE_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_BSS_TYPE_UNMATCH","features":[460]},{"name":"WLAN_REASON_CODE_CONFLICT_SECURITY","features":[460]},{"name":"WLAN_REASON_CODE_CONNECT_CALL_FAIL","features":[460]},{"name":"WLAN_REASON_CODE_DATARATE_UNMATCH","features":[460]},{"name":"WLAN_REASON_CODE_DISCONNECT_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_DRIVER_DISCONNECTED","features":[460]},{"name":"WLAN_REASON_CODE_DRIVER_OPERATION_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_GP_DENIED","features":[460]},{"name":"WLAN_REASON_CODE_HOTSPOT2_PROFILE_DENIED","features":[460]},{"name":"WLAN_REASON_CODE_HOTSPOT2_PROFILE_NOT_ALLOWED","features":[460]},{"name":"WLAN_REASON_CODE_IHV_CONNECTIVITY_NOT_SUPPORTED","features":[460]},{"name":"WLAN_REASON_CODE_IHV_NOT_AVAILABLE","features":[460]},{"name":"WLAN_REASON_CODE_IHV_NOT_RESPONDING","features":[460]},{"name":"WLAN_REASON_CODE_IHV_OUI_MISMATCH","features":[460]},{"name":"WLAN_REASON_CODE_IHV_OUI_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_IHV_SECURITY_NOT_SUPPORTED","features":[460]},{"name":"WLAN_REASON_CODE_IHV_SECURITY_ONEX_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_IHV_SETTINGS_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_INTERNAL_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_ADHOC_CONNECTION_MODE","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_BSS_TYPE","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_CHANNEL","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_PHY_TYPE","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_PROFILE_NAME","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_PROFILE_SCHEMA","features":[460]},{"name":"WLAN_REASON_CODE_INVALID_PROFILE_TYPE","features":[460]},{"name":"WLAN_REASON_CODE_IN_BLOCKED_LIST","features":[460]},{"name":"WLAN_REASON_CODE_IN_FAILED_LIST","features":[460]},{"name":"WLAN_REASON_CODE_KEY_MISMATCH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_AUTH_START_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_AUTH_SUCCESS_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_AUTH_WCN_COMPLETED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_BASE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CANCELLED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_DISCOVERY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_MFP_NW_NIC","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_NETWORK","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_NIC","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_AUTH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_CIPHER","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NIC","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CAPABILITY_PROFILE_SAFE_MODE_NW","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_CONNECT_BASE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_DOWNGRADE_DETECTED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_END","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_FORCED_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_G1_MISSING_GRP_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_G1_MISSING_KEY_DATA","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_G1_MISSING_MGMT_GRP_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_KEY_FORMAT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_KEY_START_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_KEY_SUCCESS_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M2_MISSING_IE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M2_MISSING_KEY_DATA","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_MISSING_GRP_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_MISSING_IE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_MISSING_KEY_DATA","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_MISSING_MGMT_GRP_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_M3_TOO_MANY_RSNIE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_MAX","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_MIN","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_MIXED_CELL","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_NIC_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_NO_AUTHENTICATOR","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_NO_PAIRWISE_KEY","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PEER_INDICATED_INSECURE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_AUTH_TIMERS_INVALID","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_DUPLICATE_AUTH_CIPHER","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_AUTH_CIPHER","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_GKEY_INTV","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_KEY_INDEX","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_MODE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_SIZE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PMKCACHE_TTL","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PREAUTH_MODE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_INVALID_PREAUTH_THROTTLE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_KEYMATERIAL_CHAR","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_KEY_LENGTH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_KEY_UNMAPPED_CHAR","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_NO_AUTH_CIPHER_SPECIFIED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_ONEX_DISABLED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_ONEX_ENABLED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_PASSPHRASE_CHAR","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_PREAUTH_ONLY_ENABLED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_PSK_LENGTH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_PSK_PRESENT","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_RAWDATA_INVALID","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_SAFE_MODE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_TOO_MANY_AUTH_CIPHER_SPECIFIED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_UNSUPPORTED_AUTH","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_UNSUPPORTED_CIPHER","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PROFILE_WRONG_KEYTYPE","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PR_IE_MATCHING","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_PSK_MISMATCH_SUSPECTED","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_SEC_IE_MATCHING","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_TRANSITION_NETWORK","features":[460]},{"name":"WLAN_REASON_CODE_MSMSEC_UI_REQUEST_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_MSM_BASE","features":[460]},{"name":"WLAN_REASON_CODE_MSM_CONNECT_BASE","features":[460]},{"name":"WLAN_REASON_CODE_MSM_END","features":[460]},{"name":"WLAN_REASON_CODE_MSM_SECURITY_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_NETWORK_NOT_AVAILABLE","features":[460]},{"name":"WLAN_REASON_CODE_NETWORK_NOT_COMPATIBLE","features":[460]},{"name":"WLAN_REASON_CODE_NON_BROADCAST_SET_FOR_ADHOC","features":[460]},{"name":"WLAN_REASON_CODE_NOT_VISIBLE","features":[460]},{"name":"WLAN_REASON_CODE_NO_AUTO_CONNECTION","features":[460]},{"name":"WLAN_REASON_CODE_NO_VISIBLE_AP","features":[460]},{"name":"WLAN_REASON_CODE_OPERATION_MODE_NOT_SUPPORTED","features":[460]},{"name":"WLAN_REASON_CODE_PHY_TYPE_UNMATCH","features":[460]},{"name":"WLAN_REASON_CODE_PRE_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_BASE","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_CHANGED_OR_DELETED","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_CONNECT_BASE","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_END","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_NOT_COMPATIBLE","features":[460]},{"name":"WLAN_REASON_CODE_PROFILE_SSID_INVALID","features":[460]},{"name":"WLAN_REASON_CODE_RANGE_SIZE","features":[460]},{"name":"WLAN_REASON_CODE_RESERVED_BASE","features":[460]},{"name":"WLAN_REASON_CODE_RESERVED_END","features":[460]},{"name":"WLAN_REASON_CODE_ROAMING_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_ROAMING_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_SCAN_CALL_FAIL","features":[460]},{"name":"WLAN_REASON_CODE_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_SECURITY_MISSING","features":[460]},{"name":"WLAN_REASON_CODE_SECURITY_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_SSID_LIST_TOO_LONG","features":[460]},{"name":"WLAN_REASON_CODE_START_SECURITY_FAILURE","features":[460]},{"name":"WLAN_REASON_CODE_SUCCESS","features":[460]},{"name":"WLAN_REASON_CODE_TOO_MANY_SECURITY_ATTEMPTS","features":[460]},{"name":"WLAN_REASON_CODE_TOO_MANY_SSID","features":[460]},{"name":"WLAN_REASON_CODE_UI_REQUEST_TIMEOUT","features":[460]},{"name":"WLAN_REASON_CODE_UNKNOWN","features":[460]},{"name":"WLAN_REASON_CODE_UNSUPPORTED_SECURITY_SET","features":[460]},{"name":"WLAN_REASON_CODE_UNSUPPORTED_SECURITY_SET_BY_OS","features":[460]},{"name":"WLAN_REASON_CODE_USER_CANCELLED","features":[460]},{"name":"WLAN_REASON_CODE_USER_DENIED","features":[460]},{"name":"WLAN_REASON_CODE_USER_NOT_RESPOND","features":[460]},{"name":"WLAN_SECURABLE_OBJECT","features":[460]},{"name":"WLAN_SECURABLE_OBJECT_COUNT","features":[460]},{"name":"WLAN_SECURITY_ATTRIBUTES","features":[307,460]},{"name":"WLAN_SET_EAPHOST_DATA_ALL_USERS","features":[460]},{"name":"WLAN_SET_EAPHOST_FLAGS","features":[460]},{"name":"WLAN_STATISTICS","features":[460]},{"name":"WLAN_UI_API_INITIAL_VERSION","features":[460]},{"name":"WLAN_UI_API_VERSION","features":[460]},{"name":"WLAdvPage","features":[460]},{"name":"WLConnectionPage","features":[460]},{"name":"WLSecurityPage","features":[460]},{"name":"WL_DISPLAY_PAGES","features":[460]},{"name":"WlanAllocateMemory","features":[460]},{"name":"WlanCloseHandle","features":[307,460]},{"name":"WlanConnect","features":[307,321,460]},{"name":"WlanConnect2","features":[307,321,460]},{"name":"WlanDeleteProfile","features":[307,460]},{"name":"WlanDeviceServiceCommand","features":[307,460]},{"name":"WlanDisconnect","features":[307,460]},{"name":"WlanEnumInterfaces","features":[307,460]},{"name":"WlanExtractPsdIEDataList","features":[307,460]},{"name":"WlanFreeMemory","features":[460]},{"name":"WlanGetAvailableNetworkList","features":[307,460]},{"name":"WlanGetAvailableNetworkList2","features":[307,460]},{"name":"WlanGetFilterList","features":[307,460]},{"name":"WlanGetInterfaceCapability","features":[307,460]},{"name":"WlanGetNetworkBssList","features":[307,460]},{"name":"WlanGetProfile","features":[307,460]},{"name":"WlanGetProfileCustomUserData","features":[307,460]},{"name":"WlanGetProfileList","features":[307,460]},{"name":"WlanGetSecuritySettings","features":[307,460]},{"name":"WlanGetSupportedDeviceServices","features":[307,460]},{"name":"WlanHostedNetworkForceStart","features":[307,460]},{"name":"WlanHostedNetworkForceStop","features":[307,460]},{"name":"WlanHostedNetworkInitSettings","features":[307,460]},{"name":"WlanHostedNetworkQueryProperty","features":[307,460]},{"name":"WlanHostedNetworkQuerySecondaryKey","features":[307,460]},{"name":"WlanHostedNetworkQueryStatus","features":[307,460]},{"name":"WlanHostedNetworkRefreshSecuritySettings","features":[307,460]},{"name":"WlanHostedNetworkSetProperty","features":[307,460]},{"name":"WlanHostedNetworkSetSecondaryKey","features":[307,460]},{"name":"WlanHostedNetworkStartUsing","features":[307,460]},{"name":"WlanHostedNetworkStopUsing","features":[307,460]},{"name":"WlanIhvControl","features":[307,460]},{"name":"WlanOpenHandle","features":[307,460]},{"name":"WlanQueryAutoConfigParameter","features":[307,460]},{"name":"WlanQueryInterface","features":[307,460]},{"name":"WlanReasonCodeToString","features":[460]},{"name":"WlanRegisterDeviceServiceNotification","features":[307,460]},{"name":"WlanRegisterNotification","features":[307,460]},{"name":"WlanRegisterVirtualStationNotification","features":[307,460]},{"name":"WlanRenameProfile","features":[307,460]},{"name":"WlanSaveTemporaryProfile","features":[307,460]},{"name":"WlanScan","features":[307,460]},{"name":"WlanSetAutoConfigParameter","features":[307,460]},{"name":"WlanSetFilterList","features":[307,460]},{"name":"WlanSetInterface","features":[307,460]},{"name":"WlanSetProfile","features":[307,460]},{"name":"WlanSetProfileCustomUserData","features":[307,460]},{"name":"WlanSetProfileEapUserData","features":[307,460,461]},{"name":"WlanSetProfileEapXmlUserData","features":[307,460]},{"name":"WlanSetProfileList","features":[307,460]},{"name":"WlanSetProfilePosition","features":[307,460]},{"name":"WlanSetPsdIEDataList","features":[307,460]},{"name":"WlanSetSecuritySettings","features":[307,460]},{"name":"WlanUIEditProfile","features":[307,460]},{"name":"ch_description_type_center_frequency","features":[460]},{"name":"ch_description_type_logical","features":[460]},{"name":"ch_description_type_phy_specific","features":[460]},{"name":"connection_phase_any","features":[460]},{"name":"connection_phase_initial_connection","features":[460]},{"name":"connection_phase_post_l3_connection","features":[460]},{"name":"dot11_AC_param_BE","features":[460]},{"name":"dot11_AC_param_BK","features":[460]},{"name":"dot11_AC_param_VI","features":[460]},{"name":"dot11_AC_param_VO","features":[460]},{"name":"dot11_AC_param_max","features":[460]},{"name":"dot11_ANQP_query_result_access_issues","features":[460]},{"name":"dot11_ANQP_query_result_advertisement_protocol_not_supported_on_remote","features":[460]},{"name":"dot11_ANQP_query_result_advertisement_server_not_responding","features":[460]},{"name":"dot11_ANQP_query_result_failure","features":[460]},{"name":"dot11_ANQP_query_result_gas_protocol_failure","features":[460]},{"name":"dot11_ANQP_query_result_resources","features":[460]},{"name":"dot11_ANQP_query_result_success","features":[460]},{"name":"dot11_ANQP_query_result_timed_out","features":[460]},{"name":"dot11_BSS_type_any","features":[460]},{"name":"dot11_BSS_type_independent","features":[460]},{"name":"dot11_BSS_type_infrastructure","features":[460]},{"name":"dot11_assoc_state_auth_assoc","features":[460]},{"name":"dot11_assoc_state_auth_unassoc","features":[460]},{"name":"dot11_assoc_state_unauth_unassoc","features":[460]},{"name":"dot11_assoc_state_zero","features":[460]},{"name":"dot11_band_2p4g","features":[460]},{"name":"dot11_band_4p9g","features":[460]},{"name":"dot11_band_5g","features":[460]},{"name":"dot11_diversity_support_dynamic","features":[460]},{"name":"dot11_diversity_support_fixedlist","features":[460]},{"name":"dot11_diversity_support_notsupported","features":[460]},{"name":"dot11_diversity_support_unknown","features":[460]},{"name":"dot11_hop_algo_current","features":[460]},{"name":"dot11_hop_algo_hcc","features":[460]},{"name":"dot11_hop_algo_hop_index","features":[460]},{"name":"dot11_key_direction_both","features":[460]},{"name":"dot11_key_direction_inbound","features":[460]},{"name":"dot11_key_direction_outbound","features":[460]},{"name":"dot11_manufacturing_callback_IHV_end","features":[460]},{"name":"dot11_manufacturing_callback_IHV_start","features":[460]},{"name":"dot11_manufacturing_callback_self_test_complete","features":[460]},{"name":"dot11_manufacturing_callback_sleep_complete","features":[460]},{"name":"dot11_manufacturing_callback_unknown","features":[460]},{"name":"dot11_manufacturing_test_IHV_end","features":[460]},{"name":"dot11_manufacturing_test_IHV_start","features":[460]},{"name":"dot11_manufacturing_test_awake","features":[460]},{"name":"dot11_manufacturing_test_query_adc","features":[460]},{"name":"dot11_manufacturing_test_query_data","features":[460]},{"name":"dot11_manufacturing_test_rx","features":[460]},{"name":"dot11_manufacturing_test_self_query_result","features":[460]},{"name":"dot11_manufacturing_test_self_start","features":[460]},{"name":"dot11_manufacturing_test_set_data","features":[460]},{"name":"dot11_manufacturing_test_sleep","features":[460]},{"name":"dot11_manufacturing_test_tx","features":[460]},{"name":"dot11_manufacturing_test_unknown","features":[460]},{"name":"dot11_offload_type_auth","features":[460]},{"name":"dot11_offload_type_wep","features":[460]},{"name":"dot11_phy_type_IHV_end","features":[460]},{"name":"dot11_phy_type_IHV_start","features":[460]},{"name":"dot11_phy_type_any","features":[460]},{"name":"dot11_phy_type_dmg","features":[460]},{"name":"dot11_phy_type_dsss","features":[460]},{"name":"dot11_phy_type_eht","features":[460]},{"name":"dot11_phy_type_erp","features":[460]},{"name":"dot11_phy_type_fhss","features":[460]},{"name":"dot11_phy_type_he","features":[460]},{"name":"dot11_phy_type_hrdsss","features":[460]},{"name":"dot11_phy_type_ht","features":[460]},{"name":"dot11_phy_type_irbaseband","features":[460]},{"name":"dot11_phy_type_ofdm","features":[460]},{"name":"dot11_phy_type_unknown","features":[460]},{"name":"dot11_phy_type_vht","features":[460]},{"name":"dot11_power_mode_active","features":[460]},{"name":"dot11_power_mode_powersave","features":[460]},{"name":"dot11_power_mode_reason_compliant_AP","features":[460]},{"name":"dot11_power_mode_reason_compliant_WFD_device","features":[460]},{"name":"dot11_power_mode_reason_legacy_WFD_device","features":[460]},{"name":"dot11_power_mode_reason_no_change","features":[460]},{"name":"dot11_power_mode_reason_noncompliant_AP","features":[460]},{"name":"dot11_power_mode_reason_others","features":[460]},{"name":"dot11_power_mode_unknown","features":[460]},{"name":"dot11_radio_state_off","features":[460]},{"name":"dot11_radio_state_on","features":[460]},{"name":"dot11_radio_state_unknown","features":[460]},{"name":"dot11_reset_type_mac","features":[460]},{"name":"dot11_reset_type_phy","features":[460]},{"name":"dot11_reset_type_phy_and_mac","features":[460]},{"name":"dot11_scan_type_active","features":[460]},{"name":"dot11_scan_type_auto","features":[460]},{"name":"dot11_scan_type_forced","features":[460]},{"name":"dot11_scan_type_passive","features":[460]},{"name":"dot11_temp_type_1","features":[460]},{"name":"dot11_temp_type_2","features":[460]},{"name":"dot11_temp_type_unknown","features":[460]},{"name":"dot11_update_ie_op_create_replace","features":[460]},{"name":"dot11_update_ie_op_delete","features":[460]},{"name":"dot11_wfd_discover_type_auto","features":[460]},{"name":"dot11_wfd_discover_type_find_only","features":[460]},{"name":"dot11_wfd_discover_type_forced","features":[460]},{"name":"dot11_wfd_discover_type_scan_only","features":[460]},{"name":"dot11_wfd_discover_type_scan_social_channels","features":[460]},{"name":"dot11_wfd_scan_type_active","features":[460]},{"name":"dot11_wfd_scan_type_auto","features":[460]},{"name":"dot11_wfd_scan_type_passive","features":[460]},{"name":"wlan_adhoc_network_state_connected","features":[460]},{"name":"wlan_adhoc_network_state_formed","features":[460]},{"name":"wlan_autoconf_opcode_allow_explicit_creds","features":[460]},{"name":"wlan_autoconf_opcode_allow_virtual_station_extensibility","features":[460]},{"name":"wlan_autoconf_opcode_block_period","features":[460]},{"name":"wlan_autoconf_opcode_end","features":[460]},{"name":"wlan_autoconf_opcode_only_use_gp_profiles_for_allowed_networks","features":[460]},{"name":"wlan_autoconf_opcode_power_setting","features":[460]},{"name":"wlan_autoconf_opcode_show_denied_networks","features":[460]},{"name":"wlan_autoconf_opcode_start","features":[460]},{"name":"wlan_connection_mode_auto","features":[460]},{"name":"wlan_connection_mode_discovery_secure","features":[460]},{"name":"wlan_connection_mode_discovery_unsecure","features":[460]},{"name":"wlan_connection_mode_invalid","features":[460]},{"name":"wlan_connection_mode_profile","features":[460]},{"name":"wlan_connection_mode_temporary_profile","features":[460]},{"name":"wlan_filter_list_type_gp_deny","features":[460]},{"name":"wlan_filter_list_type_gp_permit","features":[460]},{"name":"wlan_filter_list_type_user_deny","features":[460]},{"name":"wlan_filter_list_type_user_permit","features":[460]},{"name":"wlan_hosted_network_active","features":[460]},{"name":"wlan_hosted_network_idle","features":[460]},{"name":"wlan_hosted_network_opcode_connection_settings","features":[460]},{"name":"wlan_hosted_network_opcode_enable","features":[460]},{"name":"wlan_hosted_network_opcode_security_settings","features":[460]},{"name":"wlan_hosted_network_opcode_station_profile","features":[460]},{"name":"wlan_hosted_network_peer_state_authenticated","features":[460]},{"name":"wlan_hosted_network_peer_state_change","features":[460]},{"name":"wlan_hosted_network_peer_state_invalid","features":[460]},{"name":"wlan_hosted_network_radio_state_change","features":[460]},{"name":"wlan_hosted_network_reason_ap_start_failed","features":[460]},{"name":"wlan_hosted_network_reason_bad_parameters","features":[460]},{"name":"wlan_hosted_network_reason_client_abort","features":[460]},{"name":"wlan_hosted_network_reason_crypt_error","features":[460]},{"name":"wlan_hosted_network_reason_device_change","features":[460]},{"name":"wlan_hosted_network_reason_elevation_required","features":[460]},{"name":"wlan_hosted_network_reason_gp_denied","features":[460]},{"name":"wlan_hosted_network_reason_impersonation","features":[460]},{"name":"wlan_hosted_network_reason_incompatible_connection_started","features":[460]},{"name":"wlan_hosted_network_reason_incompatible_connection_stopped","features":[460]},{"name":"wlan_hosted_network_reason_insufficient_resources","features":[460]},{"name":"wlan_hosted_network_reason_interface_available","features":[460]},{"name":"wlan_hosted_network_reason_interface_unavailable","features":[460]},{"name":"wlan_hosted_network_reason_miniport_started","features":[460]},{"name":"wlan_hosted_network_reason_miniport_stopped","features":[460]},{"name":"wlan_hosted_network_reason_peer_arrived","features":[460]},{"name":"wlan_hosted_network_reason_peer_departed","features":[460]},{"name":"wlan_hosted_network_reason_peer_timeout","features":[460]},{"name":"wlan_hosted_network_reason_persistence_failed","features":[460]},{"name":"wlan_hosted_network_reason_properties_change","features":[460]},{"name":"wlan_hosted_network_reason_read_only","features":[460]},{"name":"wlan_hosted_network_reason_service_available_on_virtual_station","features":[460]},{"name":"wlan_hosted_network_reason_service_shutting_down","features":[460]},{"name":"wlan_hosted_network_reason_service_unavailable","features":[460]},{"name":"wlan_hosted_network_reason_stop_before_start","features":[460]},{"name":"wlan_hosted_network_reason_success","features":[460]},{"name":"wlan_hosted_network_reason_unspecified","features":[460]},{"name":"wlan_hosted_network_reason_user_action","features":[460]},{"name":"wlan_hosted_network_reason_virtual_station_blocking_use","features":[460]},{"name":"wlan_hosted_network_state_change","features":[460]},{"name":"wlan_hosted_network_unavailable","features":[460]},{"name":"wlan_ihv_control_type_driver","features":[460]},{"name":"wlan_ihv_control_type_service","features":[460]},{"name":"wlan_interface_state_ad_hoc_network_formed","features":[460]},{"name":"wlan_interface_state_associating","features":[460]},{"name":"wlan_interface_state_authenticating","features":[460]},{"name":"wlan_interface_state_connected","features":[460]},{"name":"wlan_interface_state_disconnected","features":[460]},{"name":"wlan_interface_state_disconnecting","features":[460]},{"name":"wlan_interface_state_discovering","features":[460]},{"name":"wlan_interface_state_not_ready","features":[460]},{"name":"wlan_interface_type_emulated_802_11","features":[460]},{"name":"wlan_interface_type_invalid","features":[460]},{"name":"wlan_interface_type_native_802_11","features":[460]},{"name":"wlan_intf_opcode_autoconf_enabled","features":[460]},{"name":"wlan_intf_opcode_autoconf_end","features":[460]},{"name":"wlan_intf_opcode_autoconf_start","features":[460]},{"name":"wlan_intf_opcode_background_scan_enabled","features":[460]},{"name":"wlan_intf_opcode_bss_type","features":[460]},{"name":"wlan_intf_opcode_certified_safe_mode","features":[460]},{"name":"wlan_intf_opcode_channel_number","features":[460]},{"name":"wlan_intf_opcode_current_connection","features":[460]},{"name":"wlan_intf_opcode_current_operation_mode","features":[460]},{"name":"wlan_intf_opcode_hosted_network_capable","features":[460]},{"name":"wlan_intf_opcode_ihv_end","features":[460]},{"name":"wlan_intf_opcode_ihv_start","features":[460]},{"name":"wlan_intf_opcode_interface_state","features":[460]},{"name":"wlan_intf_opcode_management_frame_protection_capable","features":[460]},{"name":"wlan_intf_opcode_media_streaming_mode","features":[460]},{"name":"wlan_intf_opcode_msm_end","features":[460]},{"name":"wlan_intf_opcode_msm_start","features":[460]},{"name":"wlan_intf_opcode_radio_state","features":[460]},{"name":"wlan_intf_opcode_rssi","features":[460]},{"name":"wlan_intf_opcode_secondary_sta_interfaces","features":[460]},{"name":"wlan_intf_opcode_secondary_sta_synchronized_connections","features":[460]},{"name":"wlan_intf_opcode_security_end","features":[460]},{"name":"wlan_intf_opcode_security_start","features":[460]},{"name":"wlan_intf_opcode_statistics","features":[460]},{"name":"wlan_intf_opcode_supported_adhoc_auth_cipher_pairs","features":[460]},{"name":"wlan_intf_opcode_supported_country_or_region_string_list","features":[460]},{"name":"wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs","features":[460]},{"name":"wlan_intf_opcode_supported_safe_mode","features":[460]},{"name":"wlan_notification_acm_adhoc_network_state_change","features":[460]},{"name":"wlan_notification_acm_autoconf_disabled","features":[460]},{"name":"wlan_notification_acm_autoconf_enabled","features":[460]},{"name":"wlan_notification_acm_background_scan_disabled","features":[460]},{"name":"wlan_notification_acm_background_scan_enabled","features":[460]},{"name":"wlan_notification_acm_bss_type_change","features":[460]},{"name":"wlan_notification_acm_connection_attempt_fail","features":[460]},{"name":"wlan_notification_acm_connection_complete","features":[460]},{"name":"wlan_notification_acm_connection_start","features":[460]},{"name":"wlan_notification_acm_disconnected","features":[460]},{"name":"wlan_notification_acm_disconnecting","features":[460]},{"name":"wlan_notification_acm_end","features":[460]},{"name":"wlan_notification_acm_filter_list_change","features":[460]},{"name":"wlan_notification_acm_interface_arrival","features":[460]},{"name":"wlan_notification_acm_interface_removal","features":[460]},{"name":"wlan_notification_acm_network_available","features":[460]},{"name":"wlan_notification_acm_network_not_available","features":[460]},{"name":"wlan_notification_acm_operational_state_change","features":[460]},{"name":"wlan_notification_acm_power_setting_change","features":[460]},{"name":"wlan_notification_acm_profile_blocked","features":[460]},{"name":"wlan_notification_acm_profile_change","features":[460]},{"name":"wlan_notification_acm_profile_name_change","features":[460]},{"name":"wlan_notification_acm_profile_unblocked","features":[460]},{"name":"wlan_notification_acm_profiles_exhausted","features":[460]},{"name":"wlan_notification_acm_scan_complete","features":[460]},{"name":"wlan_notification_acm_scan_fail","features":[460]},{"name":"wlan_notification_acm_scan_list_refresh","features":[460]},{"name":"wlan_notification_acm_screen_power_change","features":[460]},{"name":"wlan_notification_acm_start","features":[460]},{"name":"wlan_notification_msm_adapter_operation_mode_change","features":[460]},{"name":"wlan_notification_msm_adapter_removal","features":[460]},{"name":"wlan_notification_msm_associated","features":[460]},{"name":"wlan_notification_msm_associating","features":[460]},{"name":"wlan_notification_msm_authenticating","features":[460]},{"name":"wlan_notification_msm_connected","features":[460]},{"name":"wlan_notification_msm_disassociating","features":[460]},{"name":"wlan_notification_msm_disconnected","features":[460]},{"name":"wlan_notification_msm_end","features":[460]},{"name":"wlan_notification_msm_link_degraded","features":[460]},{"name":"wlan_notification_msm_link_improved","features":[460]},{"name":"wlan_notification_msm_peer_join","features":[460]},{"name":"wlan_notification_msm_peer_leave","features":[460]},{"name":"wlan_notification_msm_radio_state_change","features":[460]},{"name":"wlan_notification_msm_roaming_end","features":[460]},{"name":"wlan_notification_msm_roaming_start","features":[460]},{"name":"wlan_notification_msm_signal_quality_change","features":[460]},{"name":"wlan_notification_msm_start","features":[460]},{"name":"wlan_notification_security_end","features":[460]},{"name":"wlan_notification_security_start","features":[460]},{"name":"wlan_opcode_value_type_invalid","features":[460]},{"name":"wlan_opcode_value_type_query_only","features":[460]},{"name":"wlan_opcode_value_type_set_by_group_policy","features":[460]},{"name":"wlan_opcode_value_type_set_by_user","features":[460]},{"name":"wlan_operational_state_going_off","features":[460]},{"name":"wlan_operational_state_going_on","features":[460]},{"name":"wlan_operational_state_off","features":[460]},{"name":"wlan_operational_state_on","features":[460]},{"name":"wlan_operational_state_unknown","features":[460]},{"name":"wlan_power_setting_invalid","features":[460]},{"name":"wlan_power_setting_low_saving","features":[460]},{"name":"wlan_power_setting_maximum_saving","features":[460]},{"name":"wlan_power_setting_medium_saving","features":[460]},{"name":"wlan_power_setting_no_saving","features":[460]},{"name":"wlan_secure_ac_enabled","features":[460]},{"name":"wlan_secure_add_new_all_user_profiles","features":[460]},{"name":"wlan_secure_add_new_per_user_profiles","features":[460]},{"name":"wlan_secure_all_user_profiles_order","features":[460]},{"name":"wlan_secure_bc_scan_enabled","features":[460]},{"name":"wlan_secure_bss_type","features":[460]},{"name":"wlan_secure_current_operation_mode","features":[460]},{"name":"wlan_secure_deny_list","features":[460]},{"name":"wlan_secure_get_plaintext_key","features":[460]},{"name":"wlan_secure_hosted_network_elevated_access","features":[460]},{"name":"wlan_secure_ihv_control","features":[460]},{"name":"wlan_secure_interface_properties","features":[460]},{"name":"wlan_secure_media_streaming_mode_enabled","features":[460]},{"name":"wlan_secure_permit_list","features":[460]},{"name":"wlan_secure_show_denied","features":[460]},{"name":"wlan_secure_virtual_station_extensibility","features":[460]},{"name":"wlan_secure_wfd_elevated_access","features":[460]}],"465":[{"name":"IWCNConnectNotify","features":[463]},{"name":"IWCNDevice","features":[463]},{"name":"PKEY_WCN_DeviceType_Category","features":[463,380]},{"name":"PKEY_WCN_DeviceType_SubCategory","features":[463,380]},{"name":"PKEY_WCN_DeviceType_SubCategoryOUI","features":[463,380]},{"name":"PKEY_WCN_SSID","features":[463,380]},{"name":"SID_WcnProvider","features":[463]},{"name":"WCNDeviceObject","features":[463]},{"name":"WCN_API_MAX_BUFFER_SIZE","features":[463]},{"name":"WCN_ATTRIBUTE_TYPE","features":[463]},{"name":"WCN_E_AUTHENTICATION_FAILED","features":[463]},{"name":"WCN_E_CONNECTION_REJECTED","features":[463]},{"name":"WCN_E_PEER_NOT_FOUND","features":[463]},{"name":"WCN_E_PROTOCOL_ERROR","features":[463]},{"name":"WCN_E_SESSION_TIMEDOUT","features":[463]},{"name":"WCN_FLAG_AUTHENTICATED_VE","features":[463]},{"name":"WCN_FLAG_DISCOVERY_VE","features":[463]},{"name":"WCN_FLAG_ENCRYPTED_VE","features":[463]},{"name":"WCN_MICROSOFT_VENDOR_ID","features":[463]},{"name":"WCN_NO_SUBTYPE","features":[463]},{"name":"WCN_NUM_ATTRIBUTE_TYPES","features":[463]},{"name":"WCN_PASSWORD_TYPE","features":[463]},{"name":"WCN_PASSWORD_TYPE_OOB_SPECIFIED","features":[463]},{"name":"WCN_PASSWORD_TYPE_PIN","features":[463]},{"name":"WCN_PASSWORD_TYPE_PIN_REGISTRAR_SPECIFIED","features":[463]},{"name":"WCN_PASSWORD_TYPE_PUSH_BUTTON","features":[463]},{"name":"WCN_PASSWORD_TYPE_WFDS","features":[463]},{"name":"WCN_QUERY_CONSTRAINT_USE_SOFTAP","features":[463]},{"name":"WCN_SESSION_STATUS","features":[463]},{"name":"WCN_SESSION_STATUS_FAILURE_GENERIC","features":[463]},{"name":"WCN_SESSION_STATUS_FAILURE_TIMEOUT","features":[463]},{"name":"WCN_SESSION_STATUS_SUCCESS","features":[463]},{"name":"WCN_TYPE_802_1X_ENABLED","features":[463]},{"name":"WCN_TYPE_APPLICATION_EXTENSION","features":[463]},{"name":"WCN_TYPE_APPSESSIONKEY","features":[463]},{"name":"WCN_TYPE_AP_CHANNEL","features":[463]},{"name":"WCN_TYPE_AP_SETUP_LOCKED","features":[463]},{"name":"WCN_TYPE_ASSOCIATION_STATE","features":[463]},{"name":"WCN_TYPE_AUTHENTICATION_TYPE","features":[463]},{"name":"WCN_TYPE_AUTHENTICATION_TYPE_FLAGS","features":[463]},{"name":"WCN_TYPE_AUTHENTICATOR","features":[463]},{"name":"WCN_TYPE_AUTHORIZED_MACS","features":[463]},{"name":"WCN_TYPE_BSSID","features":[463]},{"name":"WCN_TYPE_CONFIGURATION_ERROR","features":[463]},{"name":"WCN_TYPE_CONFIG_METHODS","features":[463]},{"name":"WCN_TYPE_CONFIRMATION_URL4","features":[463]},{"name":"WCN_TYPE_CONFIRMATION_URL6","features":[463]},{"name":"WCN_TYPE_CONNECTION_TYPE","features":[463]},{"name":"WCN_TYPE_CONNECTION_TYPE_FLAGS","features":[463]},{"name":"WCN_TYPE_CREDENTIAL","features":[463]},{"name":"WCN_TYPE_CURRENT_SSID","features":[463]},{"name":"WCN_TYPE_DEVICE_NAME","features":[463]},{"name":"WCN_TYPE_DEVICE_PASSWORD_ID","features":[463]},{"name":"WCN_TYPE_DOT11_MAC_ADDRESS","features":[463]},{"name":"WCN_TYPE_EAP_IDENTITY","features":[463]},{"name":"WCN_TYPE_EAP_TYPE","features":[463]},{"name":"WCN_TYPE_ENCRYPTED_SETTINGS","features":[463]},{"name":"WCN_TYPE_ENCRYPTION_TYPE","features":[463]},{"name":"WCN_TYPE_ENCRYPTION_TYPE_FLAGS","features":[463]},{"name":"WCN_TYPE_ENROLLEE_NONCE","features":[463]},{"name":"WCN_TYPE_E_HASH1","features":[463]},{"name":"WCN_TYPE_E_HASH2","features":[463]},{"name":"WCN_TYPE_E_SNONCE1","features":[463]},{"name":"WCN_TYPE_E_SNONCE2","features":[463]},{"name":"WCN_TYPE_FEATURE_ID","features":[463]},{"name":"WCN_TYPE_IDENTITY","features":[463]},{"name":"WCN_TYPE_IDENTITY_PROOF","features":[463]},{"name":"WCN_TYPE_INITIALIZATION_VECTOR","features":[463]},{"name":"WCN_TYPE_KEY_IDENTIFIER","features":[463]},{"name":"WCN_TYPE_KEY_LIFETIME","features":[463]},{"name":"WCN_TYPE_KEY_PROVIDED_AUTOMATICALLY","features":[463]},{"name":"WCN_TYPE_KEY_WRAP_AUTHENTICATOR","features":[463]},{"name":"WCN_TYPE_MAC_ADDRESS","features":[463]},{"name":"WCN_TYPE_MANUFACTURER","features":[463]},{"name":"WCN_TYPE_MESSAGE_COUNTER","features":[463]},{"name":"WCN_TYPE_MESSAGE_TYPE","features":[463]},{"name":"WCN_TYPE_MODEL_NAME","features":[463]},{"name":"WCN_TYPE_MODEL_NUMBER","features":[463]},{"name":"WCN_TYPE_NETWORK_INDEX","features":[463]},{"name":"WCN_TYPE_NETWORK_KEY","features":[463]},{"name":"WCN_TYPE_NETWORK_KEY_INDEX","features":[463]},{"name":"WCN_TYPE_NETWORK_KEY_SHAREABLE","features":[463]},{"name":"WCN_TYPE_NEW_DEVICE_NAME","features":[463]},{"name":"WCN_TYPE_NEW_PASSWORD","features":[463]},{"name":"WCN_TYPE_OOB_DEVICE_PASSWORD","features":[463]},{"name":"WCN_TYPE_OS_VERSION","features":[463]},{"name":"WCN_TYPE_PERMITTED_CONFIG_METHODS","features":[463]},{"name":"WCN_TYPE_PORTABLE_DEVICE","features":[463]},{"name":"WCN_TYPE_POWER_LEVEL","features":[463]},{"name":"WCN_TYPE_PRIMARY_DEVICE_TYPE","features":[463]},{"name":"WCN_TYPE_PRIMARY_DEVICE_TYPE_CATEGORY","features":[463]},{"name":"WCN_TYPE_PRIMARY_DEVICE_TYPE_SUBCATEGORY","features":[463]},{"name":"WCN_TYPE_PRIMARY_DEVICE_TYPE_SUBCATEGORY_OUI","features":[463]},{"name":"WCN_TYPE_PSK_CURRENT","features":[463]},{"name":"WCN_TYPE_PSK_MAX","features":[463]},{"name":"WCN_TYPE_PUBLIC_KEY","features":[463]},{"name":"WCN_TYPE_PUBLIC_KEY_HASH","features":[463]},{"name":"WCN_TYPE_RADIO_ENABLED","features":[463]},{"name":"WCN_TYPE_REBOOT","features":[463]},{"name":"WCN_TYPE_REGISTRAR_CURRENT","features":[463]},{"name":"WCN_TYPE_REGISTRAR_ESTABLISHED","features":[463]},{"name":"WCN_TYPE_REGISTRAR_LIST","features":[463]},{"name":"WCN_TYPE_REGISTRAR_MAX","features":[463]},{"name":"WCN_TYPE_REGISTRAR_NONCE","features":[463]},{"name":"WCN_TYPE_REKEY_KEY","features":[463]},{"name":"WCN_TYPE_REQUESTED_DEVICE_TYPE","features":[463]},{"name":"WCN_TYPE_REQUEST_TO_ENROLL","features":[463]},{"name":"WCN_TYPE_REQUEST_TYPE","features":[463]},{"name":"WCN_TYPE_RESPONSE_TYPE","features":[463]},{"name":"WCN_TYPE_RF_BANDS","features":[463]},{"name":"WCN_TYPE_R_HASH1","features":[463]},{"name":"WCN_TYPE_R_HASH2","features":[463]},{"name":"WCN_TYPE_R_SNONCE1","features":[463]},{"name":"WCN_TYPE_R_SNONCE2","features":[463]},{"name":"WCN_TYPE_SECONDARY_DEVICE_TYPE_LIST","features":[463]},{"name":"WCN_TYPE_SELECTED_REGISTRAR","features":[463]},{"name":"WCN_TYPE_SELECTED_REGISTRAR_CONFIG_METHODS","features":[463]},{"name":"WCN_TYPE_SERIAL_NUMBER","features":[463]},{"name":"WCN_TYPE_SETTINGS_DELAY_TIME","features":[463]},{"name":"WCN_TYPE_SSID","features":[463]},{"name":"WCN_TYPE_TOTAL_NETWORKS","features":[463]},{"name":"WCN_TYPE_UUID","features":[463]},{"name":"WCN_TYPE_UUID_E","features":[463]},{"name":"WCN_TYPE_UUID_R","features":[463]},{"name":"WCN_TYPE_VENDOR_EXTENSION","features":[463]},{"name":"WCN_TYPE_VENDOR_EXTENSION_WFA","features":[463]},{"name":"WCN_TYPE_VERSION","features":[463]},{"name":"WCN_TYPE_VERSION2","features":[463]},{"name":"WCN_TYPE_WEPTRANSMITKEY","features":[463]},{"name":"WCN_TYPE_WI_FI_PROTECTED_SETUP_STATE","features":[463]},{"name":"WCN_TYPE_X_509_CERTIFICATE","features":[463]},{"name":"WCN_TYPE_X_509_CERTIFICATE_REQUEST","features":[463]},{"name":"WCN_VALUE_AS_ASSOCIATION_FAILURE","features":[463]},{"name":"WCN_VALUE_AS_CONFIGURATION_FAILURE","features":[463]},{"name":"WCN_VALUE_AS_CONNECTION_SUCCESS","features":[463]},{"name":"WCN_VALUE_AS_IP_FAILURE","features":[463]},{"name":"WCN_VALUE_AS_NOT_ASSOCIATED","features":[463]},{"name":"WCN_VALUE_AT_OPEN","features":[463]},{"name":"WCN_VALUE_AT_SHARED","features":[463]},{"name":"WCN_VALUE_AT_WPA","features":[463]},{"name":"WCN_VALUE_AT_WPA2","features":[463]},{"name":"WCN_VALUE_AT_WPA2PSK","features":[463]},{"name":"WCN_VALUE_AT_WPAPSK","features":[463]},{"name":"WCN_VALUE_AT_WPAWPA2PSK_MIXED","features":[463]},{"name":"WCN_VALUE_CE_2_4_CHANNEL_NOT_SUPPORTED","features":[463]},{"name":"WCN_VALUE_CE_5_0_CHANNEL_NOT_SUPPORTED","features":[463]},{"name":"WCN_VALUE_CE_COULD_NOT_CONNECT_TO_REGISTRAR","features":[463]},{"name":"WCN_VALUE_CE_DECRYPTION_CRC_FAILURE","features":[463]},{"name":"WCN_VALUE_CE_DEVICE_BUSY","features":[463]},{"name":"WCN_VALUE_CE_DEVICE_PASSWORD_AUTH_FAILURE","features":[463]},{"name":"WCN_VALUE_CE_FAILED_DHCP_CONFIG","features":[463]},{"name":"WCN_VALUE_CE_IP_ADDRESS_CONFLICT","features":[463]},{"name":"WCN_VALUE_CE_MESSAGE_TIMEOUT","features":[463]},{"name":"WCN_VALUE_CE_MULTIPLE_PBC_SESSIONS_DETECTED","features":[463]},{"name":"WCN_VALUE_CE_NETWORK_ASSOCIATION_FAILURE","features":[463]},{"name":"WCN_VALUE_CE_NETWORK_AUTHENTICATION_FAILURE","features":[463]},{"name":"WCN_VALUE_CE_NO_DHCP_RESPONSE","features":[463]},{"name":"WCN_VALUE_CE_NO_ERROR","features":[463]},{"name":"WCN_VALUE_CE_OOB_INTERFACE_READ_ERROR","features":[463]},{"name":"WCN_VALUE_CE_REGISTRATION_SESSION_TIMEOUT","features":[463]},{"name":"WCN_VALUE_CE_ROGUE_ACTIVITY_SUSPECTED","features":[463]},{"name":"WCN_VALUE_CE_SETUP_LOCKED","features":[463]},{"name":"WCN_VALUE_CE_SIGNAL_TOO_WEAK","features":[463]},{"name":"WCN_VALUE_CM_DISPLAY","features":[463]},{"name":"WCN_VALUE_CM_ETHERNET","features":[463]},{"name":"WCN_VALUE_CM_EXTERNAL_NFC","features":[463]},{"name":"WCN_VALUE_CM_INTEGRATED_NFC","features":[463]},{"name":"WCN_VALUE_CM_KEYPAD","features":[463]},{"name":"WCN_VALUE_CM_LABEL","features":[463]},{"name":"WCN_VALUE_CM_NFC_INTERFACE","features":[463]},{"name":"WCN_VALUE_CM_PHYS_DISPLAY","features":[463]},{"name":"WCN_VALUE_CM_PHYS_PUSHBUTTON","features":[463]},{"name":"WCN_VALUE_CM_PUSHBUTTON","features":[463]},{"name":"WCN_VALUE_CM_USBA","features":[463]},{"name":"WCN_VALUE_CM_VIRT_DISPLAY","features":[463]},{"name":"WCN_VALUE_CM_VIRT_PUSHBUTTON","features":[463]},{"name":"WCN_VALUE_CT_ESS","features":[463]},{"name":"WCN_VALUE_CT_IBSS","features":[463]},{"name":"WCN_VALUE_DP_DEFAULT","features":[463]},{"name":"WCN_VALUE_DP_MACHINE_SPECIFIED","features":[463]},{"name":"WCN_VALUE_DP_NFC_CONNECTION_HANDOVER","features":[463]},{"name":"WCN_VALUE_DP_OUTOFBAND_MAX","features":[463]},{"name":"WCN_VALUE_DP_OUTOFBAND_MIN","features":[463]},{"name":"WCN_VALUE_DP_PUSHBUTTON","features":[463]},{"name":"WCN_VALUE_DP_REGISTRAR_SPECIFIED","features":[463]},{"name":"WCN_VALUE_DP_REKEY","features":[463]},{"name":"WCN_VALUE_DP_USER_SPECIFIED","features":[463]},{"name":"WCN_VALUE_DP_WFD_SERVICES","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_AUDIO_DEVICE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_COMPUTER","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_DISPLAY","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_GAMING_DEVICE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_INPUT_DEVICE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_MULTIMEDIA_DEVICE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_NETWORK_INFRASTRUCTURE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_OTHER","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_PRINTER","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_STORAGE","features":[463]},{"name":"WCN_VALUE_DT_CATEGORY_TELEPHONE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HEADPHONES","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HEADSET","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__HOMETHEATER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__MICROPHONE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__PMP","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__SPEAKERS","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_AUDIO_DEVICE__TUNER_RECEIVER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_CAMERA__SECURITY_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_CAMERA__STILL_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_CAMERA__VIDEO_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_CAMERA__WEB_CAMERA","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__DESKTOP","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__MEDIACENTER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__MID","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__NETBOOK","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__NOTEBOOK","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__PC","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__SERVER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_COMPUTER__ULTRAMOBILEPC","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_DISPLAY__MONITOR","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_DISPLAY__PICTURE_FRAME","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_DISPLAY__PROJECTOR","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_DISPLAY__TELEVISION","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__CONSOLE_ADAPT","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__PLAYSTATION","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__PORTABLE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__XBOX","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_GAMING_DEVICE__XBOX360","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__BARCODEREADER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__BIOMETRICREADER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__GAMECONTROLLER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__JOYSTICK","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__KEYBOARD","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__MOUSE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__REMOTE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__TOUCHSCREEN","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_INPUT_DEVICE__TRACKBALL","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__DAR","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__MCX","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__MEDIA_SERVER_ADAPT_EXT","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__PVP","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__PVR","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_MULTIMEDIA_DEVICE__SETTOPBOX","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__AP","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__BRIDGE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__GATEWAY","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__ROUTER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_NETWORK_INFRASTRUCUTURE__SWITCH","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__ALLINONE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__COPIER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__FAX","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__PRINTER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_PRINTER__SCANNER","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_STORAGE__NAS","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__PHONE_DUALMODE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__PHONE_SINGLEMODE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__SMARTPHONE_DUALMODE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__SMARTPHONE_SINGLEMODE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_TELEPHONE__WINDOWS_MOBILE","features":[463]},{"name":"WCN_VALUE_DT_SUBTYPE_WIFI_OUI","features":[463]},{"name":"WCN_VALUE_ET_AES","features":[463]},{"name":"WCN_VALUE_ET_NONE","features":[463]},{"name":"WCN_VALUE_ET_TKIP","features":[463]},{"name":"WCN_VALUE_ET_TKIP_AES_MIXED","features":[463]},{"name":"WCN_VALUE_ET_WEP","features":[463]},{"name":"WCN_VALUE_FALSE","features":[463]},{"name":"WCN_VALUE_MT_ACK","features":[463]},{"name":"WCN_VALUE_MT_BEACON","features":[463]},{"name":"WCN_VALUE_MT_DONE","features":[463]},{"name":"WCN_VALUE_MT_M1","features":[463]},{"name":"WCN_VALUE_MT_M2","features":[463]},{"name":"WCN_VALUE_MT_M2D","features":[463]},{"name":"WCN_VALUE_MT_M3","features":[463]},{"name":"WCN_VALUE_MT_M4","features":[463]},{"name":"WCN_VALUE_MT_M5","features":[463]},{"name":"WCN_VALUE_MT_M6","features":[463]},{"name":"WCN_VALUE_MT_M7","features":[463]},{"name":"WCN_VALUE_MT_M8","features":[463]},{"name":"WCN_VALUE_MT_NACK","features":[463]},{"name":"WCN_VALUE_MT_PROBE_REQUEST","features":[463]},{"name":"WCN_VALUE_MT_PROBE_RESPONSE","features":[463]},{"name":"WCN_VALUE_RB_24GHZ","features":[463]},{"name":"WCN_VALUE_RB_50GHZ","features":[463]},{"name":"WCN_VALUE_ReqT_ENROLLEE_INFO","features":[463]},{"name":"WCN_VALUE_ReqT_ENROLLEE_OPEN_1X","features":[463]},{"name":"WCN_VALUE_ReqT_MANAGER_REGISTRAR","features":[463]},{"name":"WCN_VALUE_ReqT_REGISTRAR","features":[463]},{"name":"WCN_VALUE_RspT_AP","features":[463]},{"name":"WCN_VALUE_RspT_ENROLLEE_INFO","features":[463]},{"name":"WCN_VALUE_RspT_ENROLLEE_OPEN_1X","features":[463]},{"name":"WCN_VALUE_RspT_REGISTRAR","features":[463]},{"name":"WCN_VALUE_SS_CONFIGURED","features":[463]},{"name":"WCN_VALUE_SS_NOT_CONFIGURED","features":[463]},{"name":"WCN_VALUE_SS_RESERVED00","features":[463]},{"name":"WCN_VALUE_TRUE","features":[463]},{"name":"WCN_VALUE_TYPE_ASSOCIATION_STATE","features":[463]},{"name":"WCN_VALUE_TYPE_AUTHENTICATION_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_BOOLEAN","features":[463]},{"name":"WCN_VALUE_TYPE_CONFIGURATION_ERROR","features":[463]},{"name":"WCN_VALUE_TYPE_CONFIG_METHODS","features":[463]},{"name":"WCN_VALUE_TYPE_CONNECTION_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_DEVICE_PASSWORD_ID","features":[463]},{"name":"WCN_VALUE_TYPE_ENCRYPTION_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_MESSAGE_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_REQUEST_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_RESPONSE_TYPE","features":[463]},{"name":"WCN_VALUE_TYPE_RF_BANDS","features":[463]},{"name":"WCN_VALUE_TYPE_VERSION","features":[463]},{"name":"WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE","features":[463]},{"name":"WCN_VALUE_VERSION_1_0","features":[463]},{"name":"WCN_VALUE_VERSION_2_0","features":[463]},{"name":"WCN_VENDOR_EXTENSION_SPEC","features":[463]}],"466":[{"name":"FreeInterfaceContextTable","features":[307,464]},{"name":"GetInterfaceContextTableForHostName","features":[307,464]},{"name":"NET_INTERFACE_CONTEXT","features":[464]},{"name":"NET_INTERFACE_CONTEXT_TABLE","features":[307,464]},{"name":"NET_INTERFACE_FLAG_CONNECT_IF_NEEDED","features":[464]},{"name":"NET_INTERFACE_FLAG_NONE","features":[464]},{"name":"ONDEMAND_NOTIFICATION_CALLBACK","features":[464]},{"name":"OnDemandGetRoutingHint","features":[464]},{"name":"OnDemandRegisterNotification","features":[307,464]},{"name":"OnDemandUnRegisterNotification","features":[307,464]},{"name":"WCM_API_VERSION","features":[464]},{"name":"WCM_API_VERSION_1_0","features":[464]},{"name":"WCM_BILLING_CYCLE_INFO","features":[307,464]},{"name":"WCM_CONNECTION_COST","features":[464]},{"name":"WCM_CONNECTION_COST_APPROACHINGDATALIMIT","features":[464]},{"name":"WCM_CONNECTION_COST_CONGESTED","features":[464]},{"name":"WCM_CONNECTION_COST_DATA","features":[464]},{"name":"WCM_CONNECTION_COST_FIXED","features":[464]},{"name":"WCM_CONNECTION_COST_OVERDATALIMIT","features":[464]},{"name":"WCM_CONNECTION_COST_ROAMING","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE_DEFAULT","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE_GP","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE_OPERATOR","features":[464]},{"name":"WCM_CONNECTION_COST_SOURCE_USER","features":[464]},{"name":"WCM_CONNECTION_COST_UNKNOWN","features":[464]},{"name":"WCM_CONNECTION_COST_UNRESTRICTED","features":[464]},{"name":"WCM_CONNECTION_COST_VARIABLE","features":[464]},{"name":"WCM_DATAPLAN_STATUS","features":[307,464]},{"name":"WCM_MAX_PROFILE_NAME","features":[464]},{"name":"WCM_MEDIA_TYPE","features":[464]},{"name":"WCM_POLICY_VALUE","features":[307,464]},{"name":"WCM_PROFILE_INFO","features":[464]},{"name":"WCM_PROFILE_INFO_LIST","features":[464]},{"name":"WCM_PROPERTY","features":[464]},{"name":"WCM_TIME_INTERVAL","features":[464]},{"name":"WCM_UNKNOWN_DATAPLAN_STATUS","features":[464]},{"name":"WCM_USAGE_DATA","features":[307,464]},{"name":"WcmFreeMemory","features":[464]},{"name":"WcmGetProfileList","features":[464]},{"name":"WcmQueryProperty","features":[464]},{"name":"WcmSetProfileList","features":[307,464]},{"name":"WcmSetProperty","features":[464]},{"name":"wcm_global_property_domain_policy","features":[464]},{"name":"wcm_global_property_minimize_policy","features":[464]},{"name":"wcm_global_property_powermanagement_policy","features":[464]},{"name":"wcm_global_property_roaming_policy","features":[464]},{"name":"wcm_intf_property_connection_cost","features":[464]},{"name":"wcm_intf_property_dataplan_status","features":[464]},{"name":"wcm_intf_property_hotspot_profile","features":[464]},{"name":"wcm_media_ethernet","features":[464]},{"name":"wcm_media_invalid","features":[464]},{"name":"wcm_media_max","features":[464]},{"name":"wcm_media_mbn","features":[464]},{"name":"wcm_media_unknown","features":[464]},{"name":"wcm_media_wlan","features":[464]}],"467":[{"name":"DL_ADDRESS_TYPE","features":[323]},{"name":"DlBroadcast","features":[323]},{"name":"DlMulticast","features":[323]},{"name":"DlUnicast","features":[323]},{"name":"FWPM_ACTION0","features":[323]},{"name":"FWPM_ACTRL_ADD","features":[323]},{"name":"FWPM_ACTRL_ADD_LINK","features":[323]},{"name":"FWPM_ACTRL_BEGIN_READ_TXN","features":[323]},{"name":"FWPM_ACTRL_BEGIN_WRITE_TXN","features":[323]},{"name":"FWPM_ACTRL_CLASSIFY","features":[323]},{"name":"FWPM_ACTRL_ENUM","features":[323]},{"name":"FWPM_ACTRL_OPEN","features":[323]},{"name":"FWPM_ACTRL_READ","features":[323]},{"name":"FWPM_ACTRL_READ_STATS","features":[323]},{"name":"FWPM_ACTRL_SUBSCRIBE","features":[323]},{"name":"FWPM_ACTRL_WRITE","features":[323]},{"name":"FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT","features":[323]},{"name":"FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT_SERVER","features":[323]},{"name":"FWPM_APPC_NETWORK_CAPABILITY_INTERNET_PRIVATE_NETWORK","features":[323]},{"name":"FWPM_APPC_NETWORK_CAPABILITY_TYPE","features":[323]},{"name":"FWPM_AUTO_WEIGHT_BITS","features":[323]},{"name":"FWPM_CALLOUT0","features":[323]},{"name":"FWPM_CALLOUT_BUILT_IN_RESERVED_1","features":[323]},{"name":"FWPM_CALLOUT_BUILT_IN_RESERVED_2","features":[323]},{"name":"FWPM_CALLOUT_BUILT_IN_RESERVED_3","features":[323]},{"name":"FWPM_CALLOUT_BUILT_IN_RESERVED_4","features":[323]},{"name":"FWPM_CALLOUT_CHANGE0","features":[323]},{"name":"FWPM_CALLOUT_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_CALLOUT_EDGE_TRAVERSAL_ALE_LISTEN_V4","features":[323]},{"name":"FWPM_CALLOUT_EDGE_TRAVERSAL_ALE_RESOURCE_ASSIGNMENT_V4","features":[323]},{"name":"FWPM_CALLOUT_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_CALLOUT_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_CALLOUT_FLAG_REGISTERED","features":[323]},{"name":"FWPM_CALLOUT_FLAG_USES_PROVIDER_CONTEXT","features":[323]},{"name":"FWPM_CALLOUT_HTTP_TEMPLATE_SSL_HANDSHAKE","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_ALE_CONNECT_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_ALE_CONNECT_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_DOSP_FORWARD_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_DOSP_FORWARD_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_FORWARD_INBOUND_TUNNEL_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_FORWARD_INBOUND_TUNNEL_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_FORWARD_OUTBOUND_TUNNEL_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_FORWARD_OUTBOUND_TUNNEL_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_INITIATE_SECURE_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_INITIATE_SECURE_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TRANSPORT_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TRANSPORT_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_ALE_ACCEPT_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_ALE_ACCEPT_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_INBOUND_TUNNEL_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_OUTBOUND_TRANSPORT_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_OUTBOUND_TRANSPORT_V6","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_OUTBOUND_TUNNEL_V4","features":[323]},{"name":"FWPM_CALLOUT_IPSEC_OUTBOUND_TUNNEL_V6","features":[323]},{"name":"FWPM_CALLOUT_OUTBOUND_NETWORK_CONNECTION_POLICY_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_OUTBOUND_NETWORK_CONNECTION_POLICY_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_RECV_ACCEPT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_POLICY_SILENT_MODE_AUTH_RECV_ACCEPT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_RESERVED_AUTH_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_RESERVED_AUTH_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_SET_OPTIONS_AUTH_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_SET_OPTIONS_AUTH_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_SET_OPTIONS_AUTH_RECV_ACCEPT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_SET_OPTIONS_AUTH_RECV_ACCEPT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_SUBSCRIPTION0","features":[323]},{"name":"FWPM_CALLOUT_TCP_CHIMNEY_ACCEPT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_TCP_CHIMNEY_ACCEPT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_TCP_CHIMNEY_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_TCP_CHIMNEY_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_TCP_TEMPLATES_ACCEPT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_TCP_TEMPLATES_ACCEPT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_TCP_TEMPLATES_CONNECT_LAYER_V4","features":[323]},{"name":"FWPM_CALLOUT_TCP_TEMPLATES_CONNECT_LAYER_V6","features":[323]},{"name":"FWPM_CALLOUT_TEREDO_ALE_LISTEN_V6","features":[323]},{"name":"FWPM_CALLOUT_TEREDO_ALE_RESOURCE_ASSIGNMENT_V6","features":[323]},{"name":"FWPM_CALLOUT_WFP_TRANSPORT_LAYER_V4_SILENT_DROP","features":[323]},{"name":"FWPM_CALLOUT_WFP_TRANSPORT_LAYER_V6_SILENT_DROP","features":[323]},{"name":"FWPM_CHANGE_ADD","features":[323]},{"name":"FWPM_CHANGE_DELETE","features":[323]},{"name":"FWPM_CHANGE_TYPE","features":[323]},{"name":"FWPM_CHANGE_TYPE_MAX","features":[323]},{"name":"FWPM_CLASSIFY_OPTION0","features":[323,310]},{"name":"FWPM_CLASSIFY_OPTIONS0","features":[323,310]},{"name":"FWPM_CLASSIFY_OPTIONS_CONTEXT","features":[323]},{"name":"FWPM_CONDITION_ALE_APP_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_EFFECTIVE_NAME","features":[323]},{"name":"FWPM_CONDITION_ALE_NAP_CONTEXT","features":[323]},{"name":"FWPM_CONDITION_ALE_ORIGINAL_APP_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_PACKAGE_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_PROMISCUOUS_MODE","features":[323]},{"name":"FWPM_CONDITION_ALE_REAUTH_REASON","features":[323]},{"name":"FWPM_CONDITION_ALE_REMOTE_MACHINE_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_REMOTE_USER_ID","features":[323]},{"name":"FWPM_CONDITION_ALE_SECURITY_ATTRIBUTE_FQBN_VALUE","features":[323]},{"name":"FWPM_CONDITION_ALE_SIO_FIREWALL_SYSTEM_PORT","features":[323]},{"name":"FWPM_CONDITION_ALE_USER_ID","features":[323]},{"name":"FWPM_CONDITION_ARRIVAL_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_ARRIVAL_INTERFACE_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_ARRIVAL_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_ARRIVAL_TUNNEL_TYPE","features":[323]},{"name":"FWPM_CONDITION_AUTHENTICATION_TYPE","features":[323]},{"name":"FWPM_CONDITION_CLIENT_CERT_KEY_LENGTH","features":[323]},{"name":"FWPM_CONDITION_CLIENT_CERT_OID","features":[323]},{"name":"FWPM_CONDITION_CLIENT_TOKEN","features":[323]},{"name":"FWPM_CONDITION_COMPARTMENT_ID","features":[323]},{"name":"FWPM_CONDITION_CURRENT_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_DCOM_APP_ID","features":[323]},{"name":"FWPM_CONDITION_DESTINATION_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_DESTINATION_SUB_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_DIRECTION","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_LOCAL_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_LOCAL_PORT","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_PROTOCOL","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_REMOTE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_EMBEDDED_REMOTE_PORT","features":[323]},{"name":"FWPM_CONDITION_ETHER_TYPE","features":[323]},{"name":"FWPM_CONDITION_FLAGS","features":[323]},{"name":"FWPM_CONDITION_IMAGE_NAME","features":[323]},{"name":"FWPM_CONDITION_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_INTERFACE_MAC_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_INTERFACE_QUARANTINE_EPOCH","features":[323]},{"name":"FWPM_CONDITION_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_IPSEC_POLICY_KEY","features":[323]},{"name":"FWPM_CONDITION_IPSEC_SECURITY_REALM_ID","features":[323]},{"name":"FWPM_CONDITION_IP_ARRIVAL_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_DESTINATION_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_DESTINATION_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_IP_DESTINATION_PORT","features":[323]},{"name":"FWPM_CONDITION_IP_FORWARD_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_ADDRESS_V4","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_ADDRESS_V6","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_LOCAL_PORT","features":[323]},{"name":"FWPM_CONDITION_IP_NEXTHOP_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_NEXTHOP_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_PHYSICAL_ARRIVAL_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_PHYSICAL_NEXTHOP_INTERFACE","features":[323]},{"name":"FWPM_CONDITION_IP_PROTOCOL","features":[323]},{"name":"FWPM_CONDITION_IP_REMOTE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_REMOTE_ADDRESS_V4","features":[323]},{"name":"FWPM_CONDITION_IP_REMOTE_ADDRESS_V6","features":[323]},{"name":"FWPM_CONDITION_IP_REMOTE_PORT","features":[323]},{"name":"FWPM_CONDITION_IP_SOURCE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_IP_SOURCE_PORT","features":[323]},{"name":"FWPM_CONDITION_KM_AUTH_NAP_CONTEXT","features":[323]},{"name":"FWPM_CONDITION_KM_MODE","features":[323]},{"name":"FWPM_CONDITION_KM_TYPE","features":[323]},{"name":"FWPM_CONDITION_L2_FLAGS","features":[323]},{"name":"FWPM_CONDITION_LOCAL_INTERFACE_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_MAC_DESTINATION_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_MAC_DESTINATION_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_MAC_LOCAL_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_MAC_LOCAL_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_MAC_REMOTE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_MAC_REMOTE_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_MAC_SOURCE_ADDRESS","features":[323]},{"name":"FWPM_CONDITION_MAC_SOURCE_ADDRESS_TYPE","features":[323]},{"name":"FWPM_CONDITION_NDIS_MEDIA_TYPE","features":[323]},{"name":"FWPM_CONDITION_NDIS_PHYSICAL_MEDIA_TYPE","features":[323]},{"name":"FWPM_CONDITION_NDIS_PORT","features":[323]},{"name":"FWPM_CONDITION_NET_EVENT_TYPE","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_INTERFACE_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_SUB_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_NEXTHOP_TUNNEL_TYPE","features":[323]},{"name":"FWPM_CONDITION_ORIGINAL_ICMP_TYPE","features":[323]},{"name":"FWPM_CONDITION_ORIGINAL_PROFILE_ID","features":[323]},{"name":"FWPM_CONDITION_PEER_NAME","features":[323]},{"name":"FWPM_CONDITION_PIPE","features":[323]},{"name":"FWPM_CONDITION_PROCESS_WITH_RPC_IF_UUID","features":[323]},{"name":"FWPM_CONDITION_QM_MODE","features":[323]},{"name":"FWPM_CONDITION_REAUTHORIZE_REASON","features":[323]},{"name":"FWPM_CONDITION_REMOTE_ID","features":[323]},{"name":"FWPM_CONDITION_REMOTE_USER_TOKEN","features":[323]},{"name":"FWPM_CONDITION_RESERVED0","features":[323]},{"name":"FWPM_CONDITION_RESERVED1","features":[323]},{"name":"FWPM_CONDITION_RESERVED10","features":[323]},{"name":"FWPM_CONDITION_RESERVED11","features":[323]},{"name":"FWPM_CONDITION_RESERVED12","features":[323]},{"name":"FWPM_CONDITION_RESERVED13","features":[323]},{"name":"FWPM_CONDITION_RESERVED14","features":[323]},{"name":"FWPM_CONDITION_RESERVED15","features":[323]},{"name":"FWPM_CONDITION_RESERVED2","features":[323]},{"name":"FWPM_CONDITION_RESERVED3","features":[323]},{"name":"FWPM_CONDITION_RESERVED4","features":[323]},{"name":"FWPM_CONDITION_RESERVED5","features":[323]},{"name":"FWPM_CONDITION_RESERVED6","features":[323]},{"name":"FWPM_CONDITION_RESERVED7","features":[323]},{"name":"FWPM_CONDITION_RESERVED8","features":[323]},{"name":"FWPM_CONDITION_RESERVED9","features":[323]},{"name":"FWPM_CONDITION_RPC_AUTH_LEVEL","features":[323]},{"name":"FWPM_CONDITION_RPC_AUTH_TYPE","features":[323]},{"name":"FWPM_CONDITION_RPC_EP_FLAGS","features":[323]},{"name":"FWPM_CONDITION_RPC_EP_VALUE","features":[323]},{"name":"FWPM_CONDITION_RPC_IF_FLAG","features":[323]},{"name":"FWPM_CONDITION_RPC_IF_UUID","features":[323]},{"name":"FWPM_CONDITION_RPC_IF_VERSION","features":[323]},{"name":"FWPM_CONDITION_RPC_PROTOCOL","features":[323]},{"name":"FWPM_CONDITION_RPC_PROXY_AUTH_TYPE","features":[323]},{"name":"FWPM_CONDITION_RPC_SERVER_NAME","features":[323]},{"name":"FWPM_CONDITION_RPC_SERVER_PORT","features":[323]},{"name":"FWPM_CONDITION_SEC_ENCRYPT_ALGORITHM","features":[323]},{"name":"FWPM_CONDITION_SEC_KEY_SIZE","features":[323]},{"name":"FWPM_CONDITION_SOURCE_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_SOURCE_SUB_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_SUB_INTERFACE_INDEX","features":[323]},{"name":"FWPM_CONDITION_TUNNEL_TYPE","features":[323]},{"name":"FWPM_CONDITION_VLAN_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_DESTINATION_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_DESTINATION_VM_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_NETWORK_TYPE","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_SOURCE_INTERFACE_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_SOURCE_INTERFACE_TYPE","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_SOURCE_VM_ID","features":[323]},{"name":"FWPM_CONDITION_VSWITCH_TENANT_NETWORK_ID","features":[323]},{"name":"FWPM_CONNECTION0","features":[307,323]},{"name":"FWPM_CONNECTION_CALLBACK0","features":[307,323]},{"name":"FWPM_CONNECTION_ENUM_FLAG_QUERY_BYTES_TRANSFERRED","features":[323]},{"name":"FWPM_CONNECTION_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_CONNECTION_EVENT_ADD","features":[323]},{"name":"FWPM_CONNECTION_EVENT_DELETE","features":[323]},{"name":"FWPM_CONNECTION_EVENT_MAX","features":[323]},{"name":"FWPM_CONNECTION_EVENT_TYPE","features":[323]},{"name":"FWPM_CONNECTION_SUBSCRIPTION0","features":[323]},{"name":"FWPM_DISPLAY_DATA0","features":[323]},{"name":"FWPM_DYNAMIC_KEYWORD_CALLBACK0","features":[323]},{"name":"FWPM_ENGINE_COLLECT_NET_EVENTS","features":[323]},{"name":"FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS","features":[323]},{"name":"FWPM_ENGINE_NAME_CACHE","features":[323]},{"name":"FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS","features":[323]},{"name":"FWPM_ENGINE_OPTION","features":[323]},{"name":"FWPM_ENGINE_OPTION_MAX","features":[323]},{"name":"FWPM_ENGINE_OPTION_PACKET_BATCH_INBOUND","features":[323]},{"name":"FWPM_ENGINE_OPTION_PACKET_QUEUE_FORWARD","features":[323]},{"name":"FWPM_ENGINE_OPTION_PACKET_QUEUE_INBOUND","features":[323]},{"name":"FWPM_ENGINE_OPTION_PACKET_QUEUE_NONE","features":[323]},{"name":"FWPM_ENGINE_PACKET_QUEUING","features":[323]},{"name":"FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC","features":[323]},{"name":"FWPM_FIELD0","features":[323]},{"name":"FWPM_FIELD_FLAGS","features":[323]},{"name":"FWPM_FIELD_IP_ADDRESS","features":[323]},{"name":"FWPM_FIELD_RAW_DATA","features":[323]},{"name":"FWPM_FIELD_TYPE","features":[323]},{"name":"FWPM_FIELD_TYPE_MAX","features":[323]},{"name":"FWPM_FILTER0","features":[323,310]},{"name":"FWPM_FILTER_CHANGE0","features":[323]},{"name":"FWPM_FILTER_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_FILTER_CONDITION0","features":[323,310]},{"name":"FWPM_FILTER_ENUM_TEMPLATE0","features":[323,310]},{"name":"FWPM_FILTER_FLAGS","features":[323]},{"name":"FWPM_FILTER_FLAG_BOOTTIME","features":[323]},{"name":"FWPM_FILTER_FLAG_CLEAR_ACTION_RIGHT","features":[323]},{"name":"FWPM_FILTER_FLAG_DISABLED","features":[323]},{"name":"FWPM_FILTER_FLAG_GAMEOS_ONLY","features":[323]},{"name":"FWPM_FILTER_FLAG_HAS_PROVIDER_CONTEXT","features":[323]},{"name":"FWPM_FILTER_FLAG_HAS_SECURITY_REALM_PROVIDER_CONTEXT","features":[323]},{"name":"FWPM_FILTER_FLAG_INDEXED","features":[323]},{"name":"FWPM_FILTER_FLAG_IPSEC_NO_ACQUIRE_INITIATE","features":[323]},{"name":"FWPM_FILTER_FLAG_NONE","features":[323]},{"name":"FWPM_FILTER_FLAG_PERMIT_IF_CALLOUT_UNREGISTERED","features":[323]},{"name":"FWPM_FILTER_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_FILTER_FLAG_RESERVED0","features":[323]},{"name":"FWPM_FILTER_FLAG_RESERVED1","features":[323]},{"name":"FWPM_FILTER_FLAG_SILENT_MODE","features":[323]},{"name":"FWPM_FILTER_FLAG_SYSTEMOS_ONLY","features":[323]},{"name":"FWPM_FILTER_SUBSCRIPTION0","features":[323,310]},{"name":"FWPM_GENERAL_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_AUTHIP_MM_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_AUTHIP_QM_TRANSPORT_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_AUTHIP_QM_TUNNEL_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_DOSP_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKEV2_MM_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKEV2_QM_TRANSPORT_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKEV2_QM_TUNNEL_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKE_MM_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKE_QM_TRANSPORT_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_IKE_QM_TUNNEL_CONTEXT","features":[323]},{"name":"FWPM_IPSEC_KEYING_CONTEXT","features":[323]},{"name":"FWPM_KEYING_MODULE_AUTHIP","features":[323]},{"name":"FWPM_KEYING_MODULE_IKE","features":[323]},{"name":"FWPM_KEYING_MODULE_IKEV2","features":[323]},{"name":"FWPM_LAYER0","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_CONNECT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_CONNECT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_CONNECT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_CONNECT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_LISTEN_V4","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_LISTEN_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_LISTEN_V6","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_LISTEN_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_BIND_REDIRECT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_BIND_REDIRECT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_CONNECT_REDIRECT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_CONNECT_REDIRECT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V4","features":[323]},{"name":"FWPM_LAYER_ALE_ENDPOINT_CLOSURE_V6","features":[323]},{"name":"FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4","features":[323]},{"name":"FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6","features":[323]},{"name":"FWPM_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V4","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V6","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_RELEASE_V4","features":[323]},{"name":"FWPM_LAYER_ALE_RESOURCE_RELEASE_V6","features":[323]},{"name":"FWPM_LAYER_DATAGRAM_DATA_V4","features":[323]},{"name":"FWPM_LAYER_DATAGRAM_DATA_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_DATAGRAM_DATA_V6","features":[323]},{"name":"FWPM_LAYER_DATAGRAM_DATA_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_EGRESS_VSWITCH_ETHERNET","features":[323]},{"name":"FWPM_LAYER_EGRESS_VSWITCH_TRANSPORT_V4","features":[323]},{"name":"FWPM_LAYER_EGRESS_VSWITCH_TRANSPORT_V6","features":[323]},{"name":"FWPM_LAYER_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_LAYER_FLAG_BUFFERED","features":[323]},{"name":"FWPM_LAYER_FLAG_BUILTIN","features":[323]},{"name":"FWPM_LAYER_FLAG_CLASSIFY_MOSTLY","features":[323]},{"name":"FWPM_LAYER_FLAG_KERNEL","features":[323]},{"name":"FWPM_LAYER_IKEEXT_V4","features":[323]},{"name":"FWPM_LAYER_IKEEXT_V6","features":[323]},{"name":"FWPM_LAYER_INBOUND_ICMP_ERROR_V4","features":[323]},{"name":"FWPM_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_ICMP_ERROR_V6","features":[323]},{"name":"FWPM_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_IPPACKET_V4","features":[323]},{"name":"FWPM_LAYER_INBOUND_IPPACKET_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_IPPACKET_V6","features":[323]},{"name":"FWPM_LAYER_INBOUND_IPPACKET_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_MAC_FRAME_ETHERNET","features":[323]},{"name":"FWPM_LAYER_INBOUND_MAC_FRAME_NATIVE","features":[323]},{"name":"FWPM_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST","features":[323]},{"name":"FWPM_LAYER_INBOUND_RESERVED2","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_FAST","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_V4","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_V6","features":[323]},{"name":"FWPM_LAYER_INBOUND_TRANSPORT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_INGRESS_VSWITCH_ETHERNET","features":[323]},{"name":"FWPM_LAYER_INGRESS_VSWITCH_TRANSPORT_V4","features":[323]},{"name":"FWPM_LAYER_INGRESS_VSWITCH_TRANSPORT_V6","features":[323]},{"name":"FWPM_LAYER_IPFORWARD_V4","features":[323]},{"name":"FWPM_LAYER_IPFORWARD_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_IPFORWARD_V6","features":[323]},{"name":"FWPM_LAYER_IPFORWARD_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_IPSEC_KM_DEMUX_V4","features":[323]},{"name":"FWPM_LAYER_IPSEC_KM_DEMUX_V6","features":[323]},{"name":"FWPM_LAYER_IPSEC_V4","features":[323]},{"name":"FWPM_LAYER_IPSEC_V6","features":[323]},{"name":"FWPM_LAYER_KM_AUTHORIZATION","features":[323]},{"name":"FWPM_LAYER_NAME_RESOLUTION_CACHE_V4","features":[323]},{"name":"FWPM_LAYER_NAME_RESOLUTION_CACHE_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_ICMP_ERROR_V4","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_ICMP_ERROR_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_IPPACKET_V4","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_IPPACKET_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_IPPACKET_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_IPPACKET_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_MAC_FRAME_ETHERNET","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_MAC_FRAME_NATIVE","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V4","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_FAST","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_V4","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_V6","features":[323]},{"name":"FWPM_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD","features":[323]},{"name":"FWPM_LAYER_RPC_EPMAP","features":[323]},{"name":"FWPM_LAYER_RPC_EP_ADD","features":[323]},{"name":"FWPM_LAYER_RPC_PROXY_CONN","features":[323]},{"name":"FWPM_LAYER_RPC_PROXY_IF","features":[323]},{"name":"FWPM_LAYER_RPC_UM","features":[323]},{"name":"FWPM_LAYER_STATISTICS0","features":[323]},{"name":"FWPM_LAYER_STREAM_PACKET_V4","features":[323]},{"name":"FWPM_LAYER_STREAM_PACKET_V6","features":[323]},{"name":"FWPM_LAYER_STREAM_V4","features":[323]},{"name":"FWPM_LAYER_STREAM_V4_DISCARD","features":[323]},{"name":"FWPM_LAYER_STREAM_V6","features":[323]},{"name":"FWPM_LAYER_STREAM_V6_DISCARD","features":[323]},{"name":"FWPM_NETWORK_CONNECTION_POLICY_CONTEXT","features":[323]},{"name":"FWPM_NETWORK_CONNECTION_POLICY_SETTING0","features":[323,310]},{"name":"FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0","features":[323,310]},{"name":"FWPM_NET_EVENT0","features":[307,323,310]},{"name":"FWPM_NET_EVENT1","features":[307,323,310]},{"name":"FWPM_NET_EVENT2","features":[307,323,310]},{"name":"FWPM_NET_EVENT3","features":[307,323,310]},{"name":"FWPM_NET_EVENT4","features":[307,323,310]},{"name":"FWPM_NET_EVENT5","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK0","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK1","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK2","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK3","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CALLBACK4","features":[307,323,310]},{"name":"FWPM_NET_EVENT_CAPABILITY_ALLOW0","features":[307,323]},{"name":"FWPM_NET_EVENT_CAPABILITY_DROP0","features":[307,323]},{"name":"FWPM_NET_EVENT_CLASSIFY_ALLOW0","features":[307,323]},{"name":"FWPM_NET_EVENT_CLASSIFY_DROP0","features":[323]},{"name":"FWPM_NET_EVENT_CLASSIFY_DROP1","features":[307,323]},{"name":"FWPM_NET_EVENT_CLASSIFY_DROP2","features":[307,323]},{"name":"FWPM_NET_EVENT_CLASSIFY_DROP_MAC0","features":[307,323]},{"name":"FWPM_NET_EVENT_ENUM_TEMPLATE0","features":[307,323,310]},{"name":"FWPM_NET_EVENT_FLAG_APP_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_EFFECTIVE_NAME_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_ENTERPRISE_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_IP_PROTOCOL_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_IP_VERSION_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_LOCAL_ADDR_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_LOCAL_PORT_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_PACKAGE_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_POLICY_FLAGS_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_REAUTH_REASON_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_REMOTE_ADDR_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_REMOTE_PORT_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_SCOPE_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_FLAG_USER_ID_SET","features":[323]},{"name":"FWPM_NET_EVENT_HEADER0","features":[307,323,310]},{"name":"FWPM_NET_EVENT_HEADER1","features":[307,323,310]},{"name":"FWPM_NET_EVENT_HEADER2","features":[307,323,310]},{"name":"FWPM_NET_EVENT_HEADER3","features":[307,323,310]},{"name":"FWPM_NET_EVENT_IKEEXT_EM_FAILURE0","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_EM_FAILURE1","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_EM_FAILURE_FLAG_BENIGN","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_EM_FAILURE_FLAG_MULTIPLE","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE0","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE1","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE2","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_BENIGN","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_MM_FAILURE_FLAG_MULTIPLE","features":[323]},{"name":"FWPM_NET_EVENT_IKEEXT_QM_FAILURE0","features":[323,310]},{"name":"FWPM_NET_EVENT_IKEEXT_QM_FAILURE1","features":[323,310]},{"name":"FWPM_NET_EVENT_IPSEC_DOSP_DROP0","features":[323]},{"name":"FWPM_NET_EVENT_IPSEC_KERNEL_DROP0","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_CAPABILITY_ALLOW","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_CAPABILITY_DROP","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_CLASSIFY_ALLOW","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_INBOUND_BCAST","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_INBOUND_MCAST","features":[323]},{"name":"FWPM_NET_EVENT_KEYWORD_PORT_SCANNING_DROP","features":[323]},{"name":"FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0","features":[323]},{"name":"FWPM_NET_EVENT_SUBSCRIPTION0","features":[307,323,310]},{"name":"FWPM_NET_EVENT_TYPE","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CAPABILITY_ALLOW","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CAPABILITY_DROP","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CLASSIFY_ALLOW","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CLASSIFY_DROP","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_CLASSIFY_DROP_MAC","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IPSEC_DOSP_DROP","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_LPM_PACKET_ARRIVAL","features":[323]},{"name":"FWPM_NET_EVENT_TYPE_MAX","features":[323]},{"name":"FWPM_PROVIDER0","features":[323]},{"name":"FWPM_PROVIDER_CHANGE0","features":[323]},{"name":"FWPM_PROVIDER_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT0","features":[323,310]},{"name":"FWPM_PROVIDER_CONTEXT1","features":[323,310]},{"name":"FWPM_PROVIDER_CONTEXT2","features":[323,310]},{"name":"FWPM_PROVIDER_CONTEXT3","features":[323,310]},{"name":"FWPM_PROVIDER_CONTEXT_CHANGE0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_FLAG_DOWNLEVEL","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_SECURE_SOCKET_AUTHIP","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_SECURE_SOCKET_IPSEC","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_TYPE","features":[323]},{"name":"FWPM_PROVIDER_CONTEXT_TYPE_MAX","features":[323]},{"name":"FWPM_PROVIDER_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_PROVIDER_FLAG_DISABLED","features":[323]},{"name":"FWPM_PROVIDER_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_PROVIDER_IKEEXT","features":[323]},{"name":"FWPM_PROVIDER_IPSEC_DOSP_CONFIG","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_APP_ISOLATION","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_EDP","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_TENANT_RESTRICTIONS","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_WF","features":[323]},{"name":"FWPM_PROVIDER_MPSSVC_WSH","features":[323]},{"name":"FWPM_PROVIDER_SUBSCRIPTION0","features":[323]},{"name":"FWPM_PROVIDER_TCP_CHIMNEY_OFFLOAD","features":[323]},{"name":"FWPM_PROVIDER_TCP_TEMPLATES","features":[323]},{"name":"FWPM_SERVICE_RUNNING","features":[323]},{"name":"FWPM_SERVICE_START_PENDING","features":[323]},{"name":"FWPM_SERVICE_STATE","features":[323]},{"name":"FWPM_SERVICE_STATE_MAX","features":[323]},{"name":"FWPM_SERVICE_STOPPED","features":[323]},{"name":"FWPM_SERVICE_STOP_PENDING","features":[323]},{"name":"FWPM_SESSION0","features":[307,323,310]},{"name":"FWPM_SESSION_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_SESSION_FLAG_DYNAMIC","features":[323]},{"name":"FWPM_SESSION_FLAG_RESERVED","features":[323]},{"name":"FWPM_STATISTICS0","features":[323]},{"name":"FWPM_SUBLAYER0","features":[323]},{"name":"FWPM_SUBLAYER_CHANGE0","features":[323]},{"name":"FWPM_SUBLAYER_CHANGE_CALLBACK0","features":[323]},{"name":"FWPM_SUBLAYER_ENUM_TEMPLATE0","features":[323]},{"name":"FWPM_SUBLAYER_FLAG_PERSISTENT","features":[323]},{"name":"FWPM_SUBLAYER_INSPECTION","features":[323]},{"name":"FWPM_SUBLAYER_IPSEC_DOSP","features":[323]},{"name":"FWPM_SUBLAYER_IPSEC_FORWARD_OUTBOUND_TUNNEL","features":[323]},{"name":"FWPM_SUBLAYER_IPSEC_SECURITY_REALM","features":[323]},{"name":"FWPM_SUBLAYER_IPSEC_TUNNEL","features":[323]},{"name":"FWPM_SUBLAYER_LIPS","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_APP_ISOLATION","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_EDP","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_QUARANTINE","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_TENANT_RESTRICTIONS","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_WF","features":[323]},{"name":"FWPM_SUBLAYER_MPSSVC_WSH","features":[323]},{"name":"FWPM_SUBLAYER_RPC_AUDIT","features":[323]},{"name":"FWPM_SUBLAYER_SECURE_SOCKET","features":[323]},{"name":"FWPM_SUBLAYER_SUBSCRIPTION0","features":[323]},{"name":"FWPM_SUBLAYER_TCP_CHIMNEY_OFFLOAD","features":[323]},{"name":"FWPM_SUBLAYER_TCP_TEMPLATES","features":[323]},{"name":"FWPM_SUBLAYER_TEREDO","features":[323]},{"name":"FWPM_SUBLAYER_UNIVERSAL","features":[323]},{"name":"FWPM_SUBSCRIPTION_FLAGS","features":[323]},{"name":"FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_ADD","features":[323]},{"name":"FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_DELETE","features":[323]},{"name":"FWPM_SYSTEM_PORTS0","features":[323]},{"name":"FWPM_SYSTEM_PORTS_BY_TYPE0","features":[323]},{"name":"FWPM_SYSTEM_PORTS_CALLBACK0","features":[323]},{"name":"FWPM_SYSTEM_PORT_IPHTTPS_IN","features":[323]},{"name":"FWPM_SYSTEM_PORT_IPHTTPS_OUT","features":[323]},{"name":"FWPM_SYSTEM_PORT_RPC_EPMAP","features":[323]},{"name":"FWPM_SYSTEM_PORT_TEREDO","features":[323]},{"name":"FWPM_SYSTEM_PORT_TYPE","features":[323]},{"name":"FWPM_SYSTEM_PORT_TYPE_MAX","features":[323]},{"name":"FWPM_TUNNEL_FLAG_ENABLE_VIRTUAL_IF_TUNNELING","features":[323]},{"name":"FWPM_TUNNEL_FLAG_POINT_TO_POINT","features":[323]},{"name":"FWPM_TUNNEL_FLAG_RESERVED0","features":[323]},{"name":"FWPM_TXN_READ_ONLY","features":[323]},{"name":"FWPM_VSWITCH_EVENT0","features":[307,323]},{"name":"FWPM_VSWITCH_EVENT_CALLBACK0","features":[307,323]},{"name":"FWPM_VSWITCH_EVENT_DISABLED_FOR_INSPECTION","features":[323]},{"name":"FWPM_VSWITCH_EVENT_ENABLED_FOR_INSPECTION","features":[323]},{"name":"FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER","features":[323]},{"name":"FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION","features":[323]},{"name":"FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER","features":[323]},{"name":"FWPM_VSWITCH_EVENT_MAX","features":[323]},{"name":"FWPM_VSWITCH_EVENT_SUBSCRIPTION0","features":[323]},{"name":"FWPM_VSWITCH_EVENT_TYPE","features":[323]},{"name":"FWPM_WEIGHT_RANGE_IKE_EXEMPTIONS","features":[323]},{"name":"FWPM_WEIGHT_RANGE_IPSEC","features":[323]},{"name":"FWPS_ALE_ENDPOINT_FLAG_IPSEC_SECURED","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_ABSORB","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_ALE_FAST_CACHE_CHECK","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_ALE_FAST_CACHE_POSSIBLE","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_BUFFER_LIMIT_REACHED","features":[323]},{"name":"FWPS_CLASSIFY_OUT_FLAG_NO_MORE_DATA","features":[323]},{"name":"FWPS_FILTER_FLAG_CLEAR_ACTION_RIGHT","features":[323]},{"name":"FWPS_FILTER_FLAG_HAS_SECURITY_REALM_PROVIDER_CONTEXT","features":[323]},{"name":"FWPS_FILTER_FLAG_IPSEC_NO_ACQUIRE_INITIATE","features":[323]},{"name":"FWPS_FILTER_FLAG_OR_CONDITIONS","features":[323]},{"name":"FWPS_FILTER_FLAG_PERMIT_IF_CALLOUT_UNREGISTERED","features":[323]},{"name":"FWPS_FILTER_FLAG_RESERVED0","features":[323]},{"name":"FWPS_FILTER_FLAG_RESERVED1","features":[323]},{"name":"FWPS_FILTER_FLAG_SILENT_MODE","features":[323]},{"name":"FWPS_INCOMING_FLAG_ABSORB","features":[323]},{"name":"FWPS_INCOMING_FLAG_CACHE_SAFE","features":[323]},{"name":"FWPS_INCOMING_FLAG_CONNECTION_FAILING_INDICATION","features":[323]},{"name":"FWPS_INCOMING_FLAG_ENFORCE_QUERY","features":[323]},{"name":"FWPS_INCOMING_FLAG_IS_LOCAL_ONLY_FLOW","features":[323]},{"name":"FWPS_INCOMING_FLAG_IS_LOOSE_SOURCE_FLOW","features":[323]},{"name":"FWPS_INCOMING_FLAG_MID_STREAM_INSPECTION","features":[323]},{"name":"FWPS_INCOMING_FLAG_RECLASSIFY","features":[323]},{"name":"FWPS_INCOMING_FLAG_RESERVED0","features":[323]},{"name":"FWPS_L2_INCOMING_FLAG_IS_RAW_IPV4_FRAMING","features":[323]},{"name":"FWPS_L2_INCOMING_FLAG_IS_RAW_IPV6_FRAMING","features":[323]},{"name":"FWPS_L2_INCOMING_FLAG_RECLASSIFY_MULTI_DESTINATION","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_ETHERNET_MAC_HEADER_SIZE","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_RESERVED","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_VSWITCH_DESTINATION_PORT_ID","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_VSWITCH_PACKET_CONTEXT","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_VSWITCH_SOURCE_NIC_INDEX","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_VSWITCH_SOURCE_PORT_ID","features":[323]},{"name":"FWPS_L2_METADATA_FIELD_WIFI_OPERATION_MODE","features":[323]},{"name":"FWPS_METADATA_FIELD_ALE_CLASSIFY_REQUIRED","features":[323]},{"name":"FWPS_METADATA_FIELD_COMPARTMENT_ID","features":[323]},{"name":"FWPS_METADATA_FIELD_COMPLETION_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_DESTINATION_INTERFACE_INDEX","features":[323]},{"name":"FWPS_METADATA_FIELD_DESTINATION_PREFIX","features":[323]},{"name":"FWPS_METADATA_FIELD_DISCARD_REASON","features":[323]},{"name":"FWPS_METADATA_FIELD_ETHER_FRAME_LENGTH","features":[323]},{"name":"FWPS_METADATA_FIELD_FLOW_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_FORWARD_LAYER_INBOUND_PASS_THRU","features":[323]},{"name":"FWPS_METADATA_FIELD_FORWARD_LAYER_OUTBOUND_PASS_THRU","features":[323]},{"name":"FWPS_METADATA_FIELD_FRAGMENT_DATA","features":[323]},{"name":"FWPS_METADATA_FIELD_ICMP_ID_AND_SEQUENCE","features":[323]},{"name":"FWPS_METADATA_FIELD_IP_HEADER_SIZE","features":[323]},{"name":"FWPS_METADATA_FIELD_LOCAL_REDIRECT_TARGET_PID","features":[323]},{"name":"FWPS_METADATA_FIELD_ORIGINAL_DESTINATION","features":[323]},{"name":"FWPS_METADATA_FIELD_PACKET_DIRECTION","features":[323]},{"name":"FWPS_METADATA_FIELD_PACKET_SYSTEM_CRITICAL","features":[323]},{"name":"FWPS_METADATA_FIELD_PARENT_ENDPOINT_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_PATH_MTU","features":[323]},{"name":"FWPS_METADATA_FIELD_PROCESS_ID","features":[323]},{"name":"FWPS_METADATA_FIELD_PROCESS_PATH","features":[323]},{"name":"FWPS_METADATA_FIELD_REDIRECT_RECORD_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_REMOTE_SCOPE_ID","features":[323]},{"name":"FWPS_METADATA_FIELD_RESERVED","features":[323]},{"name":"FWPS_METADATA_FIELD_SOURCE_INTERFACE_INDEX","features":[323]},{"name":"FWPS_METADATA_FIELD_SUB_PROCESS_TAG","features":[323]},{"name":"FWPS_METADATA_FIELD_SYSTEM_FLAGS","features":[323]},{"name":"FWPS_METADATA_FIELD_TOKEN","features":[323]},{"name":"FWPS_METADATA_FIELD_TRANSPORT_CONTROL_DATA","features":[323]},{"name":"FWPS_METADATA_FIELD_TRANSPORT_ENDPOINT_HANDLE","features":[323]},{"name":"FWPS_METADATA_FIELD_TRANSPORT_HEADER_INCLUDE_HEADER","features":[323]},{"name":"FWPS_METADATA_FIELD_TRANSPORT_HEADER_SIZE","features":[323]},{"name":"FWPS_RIGHT_ACTION_WRITE","features":[323]},{"name":"FWP_ACTION_BLOCK","features":[323]},{"name":"FWP_ACTION_CALLOUT_INSPECTION","features":[323]},{"name":"FWP_ACTION_CALLOUT_TERMINATING","features":[323]},{"name":"FWP_ACTION_CALLOUT_UNKNOWN","features":[323]},{"name":"FWP_ACTION_CONTINUE","features":[323]},{"name":"FWP_ACTION_FLAG_CALLOUT","features":[323]},{"name":"FWP_ACTION_FLAG_NON_TERMINATING","features":[323]},{"name":"FWP_ACTION_FLAG_TERMINATING","features":[323]},{"name":"FWP_ACTION_NONE","features":[323]},{"name":"FWP_ACTION_NONE_NO_MATCH","features":[323]},{"name":"FWP_ACTION_PERMIT","features":[323]},{"name":"FWP_ACTION_TYPE","features":[323]},{"name":"FWP_ACTRL_MATCH_FILTER","features":[323]},{"name":"FWP_AF","features":[323]},{"name":"FWP_AF_ETHER","features":[323]},{"name":"FWP_AF_INET","features":[323]},{"name":"FWP_AF_INET6","features":[323]},{"name":"FWP_AF_NONE","features":[323]},{"name":"FWP_BYTEMAP_ARRAY64_SIZE","features":[323]},{"name":"FWP_BYTE_ARRAY16","features":[323]},{"name":"FWP_BYTE_ARRAY16_TYPE","features":[323]},{"name":"FWP_BYTE_ARRAY6","features":[323]},{"name":"FWP_BYTE_ARRAY6_SIZE","features":[323]},{"name":"FWP_BYTE_ARRAY6_TYPE","features":[323]},{"name":"FWP_BYTE_BLOB","features":[323]},{"name":"FWP_BYTE_BLOB_TYPE","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_L2_BATCH_CLASSIFY","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_MID_STREAM_INSPECTION","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_OFFLOAD","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_RECLASSIFY","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_RSC","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_URO","features":[323]},{"name":"FWP_CALLOUT_FLAG_ALLOW_USO","features":[323]},{"name":"FWP_CALLOUT_FLAG_CONDITIONAL_ON_FLOW","features":[323]},{"name":"FWP_CALLOUT_FLAG_ENABLE_COMMIT_ADD_NOTIFY","features":[323]},{"name":"FWP_CALLOUT_FLAG_RESERVED1","features":[323]},{"name":"FWP_CALLOUT_FLAG_RESERVED2","features":[323]},{"name":"FWP_CLASSIFY_OPTION_LOCAL_ONLY_MAPPING","features":[323]},{"name":"FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING","features":[323]},{"name":"FWP_CLASSIFY_OPTION_MAX","features":[323]},{"name":"FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME","features":[323]},{"name":"FWP_CLASSIFY_OPTION_MULTICAST_STATE","features":[323]},{"name":"FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_MM_POLICY_KEY","features":[323]},{"name":"FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_QM_POLICY_KEY","features":[323]},{"name":"FWP_CLASSIFY_OPTION_SECURE_SOCKET_SECURITY_FLAGS","features":[323]},{"name":"FWP_CLASSIFY_OPTION_TYPE","features":[323]},{"name":"FWP_CLASSIFY_OPTION_UNICAST_LIFETIME","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_APPCONTAINER_LOOPBACK","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_AUTH_FW","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_CONNECTION_REDIRECTED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_FRAGMENT","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_FRAGMENT_GROUP","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_HONORING_POLICY_AUTHORIZE","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_IMPLICIT_BIND","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_INBOUND_PASS_THRU","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_IPSEC_NATT_RECLASSIFY","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_IPSEC_SECURED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_LOOPBACK","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_NAME_APP_SPECIFIED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_NON_APPCONTAINER_LOOPBACK","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_OUTBOUND_PASS_THRU","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_PROMISCUOUS","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_PROXY_CONNECTION","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_RAW_ENDPOINT","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_REASSEMBLED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_REAUTHORIZE","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_RECLASSIFY","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_RESERVED","features":[323]},{"name":"FWP_CONDITION_FLAG_IS_WILDCARD_BIND","features":[323]},{"name":"FWP_CONDITION_FLAG_REQUIRES_ALE_CLASSIFY","features":[323]},{"name":"FWP_CONDITION_L2_IF_CONNECTOR_PRESENT","features":[323]},{"name":"FWP_CONDITION_L2_IS_IP_FRAGMENT_GROUP","features":[323]},{"name":"FWP_CONDITION_L2_IS_MALFORMED_PACKET","features":[323]},{"name":"FWP_CONDITION_L2_IS_MOBILE_BROADBAND","features":[323]},{"name":"FWP_CONDITION_L2_IS_NATIVE_ETHERNET","features":[323]},{"name":"FWP_CONDITION_L2_IS_VM2VM","features":[323]},{"name":"FWP_CONDITION_L2_IS_WIFI","features":[323]},{"name":"FWP_CONDITION_L2_IS_WIFI_DIRECT_DATA","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_CHECK_OFFLOAD","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_CLASSIFY_COMPLETION","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_EDP_POLICY_CHANGED","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_IPSEC_PROPERTIES_CHANGED","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_MID_STREAM_INSPECTION","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_NEW_ARRIVAL_INTERFACE","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_NEW_INBOUND_MCAST_BCAST_PACKET","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_NEW_NEXTHOP_INTERFACE","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_POLICY_CHANGE","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_PROFILE_CROSSING","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_PROXY_HANDLE_CHANGED","features":[323]},{"name":"FWP_CONDITION_REAUTHORIZE_REASON_SOCKET_PROPERTY_CHANGED","features":[323]},{"name":"FWP_CONDITION_SOCKET_PROPERTY_FLAG_ALLOW_EDGE_TRAFFIC","features":[323]},{"name":"FWP_CONDITION_SOCKET_PROPERTY_FLAG_DENY_EDGE_TRAFFIC","features":[323]},{"name":"FWP_CONDITION_SOCKET_PROPERTY_FLAG_IS_SYSTEM_PORT_RPC","features":[323]},{"name":"FWP_CONDITION_VALUE0","features":[323,310]},{"name":"FWP_DATA_TYPE","features":[323]},{"name":"FWP_DATA_TYPE_MAX","features":[323]},{"name":"FWP_DIRECTION","features":[323]},{"name":"FWP_DIRECTION_INBOUND","features":[323]},{"name":"FWP_DIRECTION_MAX","features":[323]},{"name":"FWP_DIRECTION_OUTBOUND","features":[323]},{"name":"FWP_DOUBLE","features":[323]},{"name":"FWP_EMPTY","features":[323]},{"name":"FWP_ETHER_ENCAP_METHOD","features":[323]},{"name":"FWP_ETHER_ENCAP_METHOD_ETHER_V2","features":[323]},{"name":"FWP_ETHER_ENCAP_METHOD_SNAP","features":[323]},{"name":"FWP_ETHER_ENCAP_METHOD_SNAP_W_OUI_ZERO","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_BEST_TERMINATING_MATCH","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_BOOTTIME_ONLY","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_INCLUDE_BOOTTIME","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_INCLUDE_DISABLED","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_RESERVED1","features":[323]},{"name":"FWP_FILTER_ENUM_FLAG_SORTED","features":[323]},{"name":"FWP_FILTER_ENUM_FULLY_CONTAINED","features":[323]},{"name":"FWP_FILTER_ENUM_OVERLAPPING","features":[323]},{"name":"FWP_FILTER_ENUM_TYPE","features":[323]},{"name":"FWP_FILTER_ENUM_TYPE_MAX","features":[323]},{"name":"FWP_FLOAT","features":[323]},{"name":"FWP_INT16","features":[323]},{"name":"FWP_INT32","features":[323]},{"name":"FWP_INT64","features":[323]},{"name":"FWP_INT8","features":[323]},{"name":"FWP_IP_VERSION","features":[323]},{"name":"FWP_IP_VERSION_MAX","features":[323]},{"name":"FWP_IP_VERSION_NONE","features":[323]},{"name":"FWP_IP_VERSION_V4","features":[323]},{"name":"FWP_IP_VERSION_V6","features":[323]},{"name":"FWP_MATCH_EQUAL","features":[323]},{"name":"FWP_MATCH_EQUAL_CASE_INSENSITIVE","features":[323]},{"name":"FWP_MATCH_FLAGS_ALL_SET","features":[323]},{"name":"FWP_MATCH_FLAGS_ANY_SET","features":[323]},{"name":"FWP_MATCH_FLAGS_NONE_SET","features":[323]},{"name":"FWP_MATCH_GREATER","features":[323]},{"name":"FWP_MATCH_GREATER_OR_EQUAL","features":[323]},{"name":"FWP_MATCH_LESS","features":[323]},{"name":"FWP_MATCH_LESS_OR_EQUAL","features":[323]},{"name":"FWP_MATCH_NOT_EQUAL","features":[323]},{"name":"FWP_MATCH_NOT_PREFIX","features":[323]},{"name":"FWP_MATCH_PREFIX","features":[323]},{"name":"FWP_MATCH_RANGE","features":[323]},{"name":"FWP_MATCH_TYPE","features":[323]},{"name":"FWP_MATCH_TYPE_MAX","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_MAX","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_NEXT_HOP","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_NEXT_HOP_INTERFACE","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_SETTING_TYPE","features":[323]},{"name":"FWP_NETWORK_CONNECTION_POLICY_SOURCE_ADDRESS","features":[323]},{"name":"FWP_OPTION_VALUE_ALLOW_GLOBAL_MULTICAST_STATE","features":[323]},{"name":"FWP_OPTION_VALUE_ALLOW_MULTICAST_STATE","features":[323]},{"name":"FWP_OPTION_VALUE_DENY_MULTICAST_STATE","features":[323]},{"name":"FWP_OPTION_VALUE_DISABLE_LOCAL_ONLY_MAPPING","features":[323]},{"name":"FWP_OPTION_VALUE_DISABLE_LOOSE_SOURCE","features":[323]},{"name":"FWP_OPTION_VALUE_ENABLE_LOCAL_ONLY_MAPPING","features":[323]},{"name":"FWP_OPTION_VALUE_ENABLE_LOOSE_SOURCE","features":[323]},{"name":"FWP_RANGE0","features":[323,310]},{"name":"FWP_RANGE_TYPE","features":[323]},{"name":"FWP_SECURITY_DESCRIPTOR_TYPE","features":[323]},{"name":"FWP_SID","features":[323]},{"name":"FWP_SINGLE_DATA_TYPE_MAX","features":[323]},{"name":"FWP_TOKEN_ACCESS_INFORMATION_TYPE","features":[323]},{"name":"FWP_TOKEN_INFORMATION","features":[323,310]},{"name":"FWP_TOKEN_INFORMATION_TYPE","features":[323]},{"name":"FWP_UINT16","features":[323]},{"name":"FWP_UINT32","features":[323]},{"name":"FWP_UINT64","features":[323]},{"name":"FWP_UINT8","features":[323]},{"name":"FWP_UNICODE_STRING_TYPE","features":[323]},{"name":"FWP_V4_ADDR_AND_MASK","features":[323]},{"name":"FWP_V4_ADDR_MASK","features":[323]},{"name":"FWP_V6_ADDR_AND_MASK","features":[323]},{"name":"FWP_V6_ADDR_MASK","features":[323]},{"name":"FWP_V6_ADDR_SIZE","features":[323]},{"name":"FWP_VALUE0","features":[323,310]},{"name":"FWP_VSWITCH_NETWORK_TYPE","features":[323]},{"name":"FWP_VSWITCH_NETWORK_TYPE_EXTERNAL","features":[323]},{"name":"FWP_VSWITCH_NETWORK_TYPE_INTERNAL","features":[323]},{"name":"FWP_VSWITCH_NETWORK_TYPE_PRIVATE","features":[323]},{"name":"FWP_VSWITCH_NETWORK_TYPE_UNKNOWN","features":[323]},{"name":"FwpmCalloutAdd0","features":[307,323,310]},{"name":"FwpmCalloutCreateEnumHandle0","features":[307,323]},{"name":"FwpmCalloutDeleteById0","features":[307,323]},{"name":"FwpmCalloutDeleteByKey0","features":[307,323]},{"name":"FwpmCalloutDestroyEnumHandle0","features":[307,323]},{"name":"FwpmCalloutEnum0","features":[307,323]},{"name":"FwpmCalloutGetById0","features":[307,323]},{"name":"FwpmCalloutGetByKey0","features":[307,323]},{"name":"FwpmCalloutGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmCalloutSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmCalloutSubscribeChanges0","features":[307,323]},{"name":"FwpmCalloutSubscriptionsGet0","features":[307,323]},{"name":"FwpmCalloutUnsubscribeChanges0","features":[307,323]},{"name":"FwpmConnectionCreateEnumHandle0","features":[307,323]},{"name":"FwpmConnectionDestroyEnumHandle0","features":[307,323]},{"name":"FwpmConnectionEnum0","features":[307,323]},{"name":"FwpmConnectionGetById0","features":[307,323]},{"name":"FwpmConnectionGetSecurityInfo0","features":[307,323,310]},{"name":"FwpmConnectionSetSecurityInfo0","features":[307,323,310]},{"name":"FwpmConnectionSubscribe0","features":[307,323]},{"name":"FwpmConnectionUnsubscribe0","features":[307,323]},{"name":"FwpmDynamicKeywordSubscribe0","features":[307,323]},{"name":"FwpmDynamicKeywordUnsubscribe0","features":[307,323]},{"name":"FwpmEngineClose0","features":[307,323]},{"name":"FwpmEngineGetOption0","features":[307,323,310]},{"name":"FwpmEngineGetSecurityInfo0","features":[307,323,310]},{"name":"FwpmEngineOpen0","features":[307,323,310,324]},{"name":"FwpmEngineSetOption0","features":[307,323,310]},{"name":"FwpmEngineSetSecurityInfo0","features":[307,323,310]},{"name":"FwpmFilterAdd0","features":[307,323,310]},{"name":"FwpmFilterCreateEnumHandle0","features":[307,323,310]},{"name":"FwpmFilterDeleteById0","features":[307,323]},{"name":"FwpmFilterDeleteByKey0","features":[307,323]},{"name":"FwpmFilterDestroyEnumHandle0","features":[307,323]},{"name":"FwpmFilterEnum0","features":[307,323,310]},{"name":"FwpmFilterGetById0","features":[307,323,310]},{"name":"FwpmFilterGetByKey0","features":[307,323,310]},{"name":"FwpmFilterGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmFilterSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmFilterSubscribeChanges0","features":[307,323,310]},{"name":"FwpmFilterSubscriptionsGet0","features":[307,323,310]},{"name":"FwpmFilterUnsubscribeChanges0","features":[307,323]},{"name":"FwpmFreeMemory0","features":[323]},{"name":"FwpmGetAppIdFromFileName0","features":[323]},{"name":"FwpmIPsecTunnelAdd0","features":[307,323,310]},{"name":"FwpmIPsecTunnelAdd1","features":[307,323,310]},{"name":"FwpmIPsecTunnelAdd2","features":[307,323,310]},{"name":"FwpmIPsecTunnelAdd3","features":[307,323,310]},{"name":"FwpmIPsecTunnelDeleteByKey0","features":[307,323]},{"name":"FwpmLayerCreateEnumHandle0","features":[307,323]},{"name":"FwpmLayerDestroyEnumHandle0","features":[307,323]},{"name":"FwpmLayerEnum0","features":[307,323]},{"name":"FwpmLayerGetById0","features":[307,323]},{"name":"FwpmLayerGetByKey0","features":[307,323]},{"name":"FwpmLayerGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmLayerSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmNetEventCreateEnumHandle0","features":[307,323,310]},{"name":"FwpmNetEventDestroyEnumHandle0","features":[307,323]},{"name":"FwpmNetEventEnum0","features":[307,323,310]},{"name":"FwpmNetEventEnum1","features":[307,323,310]},{"name":"FwpmNetEventEnum2","features":[307,323,310]},{"name":"FwpmNetEventEnum3","features":[307,323,310]},{"name":"FwpmNetEventEnum4","features":[307,323,310]},{"name":"FwpmNetEventEnum5","features":[307,323,310]},{"name":"FwpmNetEventSubscribe0","features":[307,323,310]},{"name":"FwpmNetEventSubscribe1","features":[307,323,310]},{"name":"FwpmNetEventSubscribe2","features":[307,323,310]},{"name":"FwpmNetEventSubscribe3","features":[307,323,310]},{"name":"FwpmNetEventSubscribe4","features":[307,323,310]},{"name":"FwpmNetEventSubscriptionsGet0","features":[307,323,310]},{"name":"FwpmNetEventUnsubscribe0","features":[307,323]},{"name":"FwpmNetEventsGetSecurityInfo0","features":[307,323,310]},{"name":"FwpmNetEventsSetSecurityInfo0","features":[307,323,310]},{"name":"FwpmProviderAdd0","features":[307,323,310]},{"name":"FwpmProviderContextAdd0","features":[307,323,310]},{"name":"FwpmProviderContextAdd1","features":[307,323,310]},{"name":"FwpmProviderContextAdd2","features":[307,323,310]},{"name":"FwpmProviderContextAdd3","features":[307,323,310]},{"name":"FwpmProviderContextCreateEnumHandle0","features":[307,323]},{"name":"FwpmProviderContextDeleteById0","features":[307,323]},{"name":"FwpmProviderContextDeleteByKey0","features":[307,323]},{"name":"FwpmProviderContextDestroyEnumHandle0","features":[307,323]},{"name":"FwpmProviderContextEnum0","features":[307,323,310]},{"name":"FwpmProviderContextEnum1","features":[307,323,310]},{"name":"FwpmProviderContextEnum2","features":[307,323,310]},{"name":"FwpmProviderContextEnum3","features":[307,323,310]},{"name":"FwpmProviderContextGetById0","features":[307,323,310]},{"name":"FwpmProviderContextGetById1","features":[307,323,310]},{"name":"FwpmProviderContextGetById2","features":[307,323,310]},{"name":"FwpmProviderContextGetById3","features":[307,323,310]},{"name":"FwpmProviderContextGetByKey0","features":[307,323,310]},{"name":"FwpmProviderContextGetByKey1","features":[307,323,310]},{"name":"FwpmProviderContextGetByKey2","features":[307,323,310]},{"name":"FwpmProviderContextGetByKey3","features":[307,323,310]},{"name":"FwpmProviderContextGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmProviderContextSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmProviderContextSubscribeChanges0","features":[307,323]},{"name":"FwpmProviderContextSubscriptionsGet0","features":[307,323]},{"name":"FwpmProviderContextUnsubscribeChanges0","features":[307,323]},{"name":"FwpmProviderCreateEnumHandle0","features":[307,323]},{"name":"FwpmProviderDeleteByKey0","features":[307,323]},{"name":"FwpmProviderDestroyEnumHandle0","features":[307,323]},{"name":"FwpmProviderEnum0","features":[307,323]},{"name":"FwpmProviderGetByKey0","features":[307,323]},{"name":"FwpmProviderGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmProviderSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmProviderSubscribeChanges0","features":[307,323]},{"name":"FwpmProviderSubscriptionsGet0","features":[307,323]},{"name":"FwpmProviderUnsubscribeChanges0","features":[307,323]},{"name":"FwpmSessionCreateEnumHandle0","features":[307,323]},{"name":"FwpmSessionDestroyEnumHandle0","features":[307,323]},{"name":"FwpmSessionEnum0","features":[307,323,310]},{"name":"FwpmSubLayerAdd0","features":[307,323,310]},{"name":"FwpmSubLayerCreateEnumHandle0","features":[307,323]},{"name":"FwpmSubLayerDeleteByKey0","features":[307,323]},{"name":"FwpmSubLayerDestroyEnumHandle0","features":[307,323]},{"name":"FwpmSubLayerEnum0","features":[307,323]},{"name":"FwpmSubLayerGetByKey0","features":[307,323]},{"name":"FwpmSubLayerGetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmSubLayerSetSecurityInfoByKey0","features":[307,323,310]},{"name":"FwpmSubLayerSubscribeChanges0","features":[307,323]},{"name":"FwpmSubLayerSubscriptionsGet0","features":[307,323]},{"name":"FwpmSubLayerUnsubscribeChanges0","features":[307,323]},{"name":"FwpmSystemPortsGet0","features":[307,323]},{"name":"FwpmSystemPortsSubscribe0","features":[307,323]},{"name":"FwpmSystemPortsUnsubscribe0","features":[307,323]},{"name":"FwpmTransactionAbort0","features":[307,323]},{"name":"FwpmTransactionBegin0","features":[307,323]},{"name":"FwpmTransactionCommit0","features":[307,323]},{"name":"FwpmvSwitchEventSubscribe0","features":[307,323]},{"name":"FwpmvSwitchEventUnsubscribe0","features":[307,323]},{"name":"FwpmvSwitchEventsGetSecurityInfo0","features":[307,323,310]},{"name":"FwpmvSwitchEventsSetSecurityInfo0","features":[307,323,310]},{"name":"IKEEXT_ANONYMOUS","features":[323]},{"name":"IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD0","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD1","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD2","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD_TYPE","features":[323]},{"name":"IKEEXT_AUTHENTICATION_METHOD_TYPE_MAX","features":[323]},{"name":"IKEEXT_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERTIFICATE_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_CERTIFICATE_AUTHENTICATION1","features":[323]},{"name":"IKEEXT_CERTIFICATE_AUTHENTICATION2","features":[323]},{"name":"IKEEXT_CERTIFICATE_CREDENTIAL0","features":[323]},{"name":"IKEEXT_CERTIFICATE_CREDENTIAL1","features":[323]},{"name":"IKEEXT_CERTIFICATE_CRITERIA0","features":[323]},{"name":"IKEEXT_CERTIFICATE_ECDSA_P256","features":[323]},{"name":"IKEEXT_CERTIFICATE_ECDSA_P384","features":[323]},{"name":"IKEEXT_CERT_AUTH","features":[323]},{"name":"IKEEXT_CERT_AUTH_ALLOW_HTTP_CERT_LOOKUP","features":[323]},{"name":"IKEEXT_CERT_AUTH_DISABLE_SSL_CERT_VALIDATION","features":[323]},{"name":"IKEEXT_CERT_AUTH_ENABLE_CRL_CHECK_STRONG","features":[323]},{"name":"IKEEXT_CERT_AUTH_FLAG_DISABLE_CRL_CHECK","features":[323]},{"name":"IKEEXT_CERT_AUTH_FLAG_DISABLE_REQUEST_PAYLOAD","features":[323]},{"name":"IKEEXT_CERT_AUTH_FLAG_SSL_ONE_WAY","features":[323]},{"name":"IKEEXT_CERT_AUTH_URL_CONTAINS_BUNDLE","features":[323]},{"name":"IKEEXT_CERT_CONFIG_ENTERPRISE_STORE","features":[323]},{"name":"IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST","features":[323]},{"name":"IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE","features":[323]},{"name":"IKEEXT_CERT_CONFIG_TYPE","features":[323]},{"name":"IKEEXT_CERT_CONFIG_TYPE_MAX","features":[323]},{"name":"IKEEXT_CERT_CONFIG_UNSPECIFIED","features":[323]},{"name":"IKEEXT_CERT_CREDENTIAL_FLAG_NAP_CERT","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_CN","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_DC","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_DNS","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_NAME_TYPE","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_NAME_TYPE_MAX","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_O","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_OU","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_RFC822","features":[323]},{"name":"IKEEXT_CERT_CRITERIA_UPN","features":[323]},{"name":"IKEEXT_CERT_EKUS0","features":[323]},{"name":"IKEEXT_CERT_FLAGS","features":[323]},{"name":"IKEEXT_CERT_FLAG_DISABLE_REQUEST_PAYLOAD","features":[323]},{"name":"IKEEXT_CERT_FLAG_ENABLE_ACCOUNT_MAPPING","features":[323]},{"name":"IKEEXT_CERT_FLAG_FOLLOW_RENEWAL_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERT_FLAG_IGNORE_INIT_CERT_MAP_FAILURE","features":[323]},{"name":"IKEEXT_CERT_FLAG_INTERMEDIATE_CA","features":[323]},{"name":"IKEEXT_CERT_FLAG_PREFER_NAP_CERTIFICATE_OUTBOUND","features":[323]},{"name":"IKEEXT_CERT_FLAG_SELECT_NAP_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERT_FLAG_USE_NAP_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERT_FLAG_VERIFY_NAP_CERTIFICATE","features":[323]},{"name":"IKEEXT_CERT_HASH_LEN","features":[323]},{"name":"IKEEXT_CERT_NAME0","features":[323]},{"name":"IKEEXT_CERT_ROOT_CONFIG0","features":[323]},{"name":"IKEEXT_CIPHER_3DES","features":[323]},{"name":"IKEEXT_CIPHER_AES_128","features":[323]},{"name":"IKEEXT_CIPHER_AES_192","features":[323]},{"name":"IKEEXT_CIPHER_AES_256","features":[323]},{"name":"IKEEXT_CIPHER_AES_GCM_128_16ICV","features":[323]},{"name":"IKEEXT_CIPHER_AES_GCM_256_16ICV","features":[323]},{"name":"IKEEXT_CIPHER_ALGORITHM0","features":[323]},{"name":"IKEEXT_CIPHER_DES","features":[323]},{"name":"IKEEXT_CIPHER_TYPE","features":[323]},{"name":"IKEEXT_CIPHER_TYPE_MAX","features":[323]},{"name":"IKEEXT_COMMON_STATISTICS0","features":[323]},{"name":"IKEEXT_COMMON_STATISTICS1","features":[323]},{"name":"IKEEXT_COOKIE_PAIR0","features":[323]},{"name":"IKEEXT_CREDENTIAL0","features":[323]},{"name":"IKEEXT_CREDENTIAL1","features":[323]},{"name":"IKEEXT_CREDENTIAL2","features":[323]},{"name":"IKEEXT_CREDENTIALS0","features":[323]},{"name":"IKEEXT_CREDENTIALS1","features":[323]},{"name":"IKEEXT_CREDENTIALS2","features":[323]},{"name":"IKEEXT_CREDENTIAL_PAIR0","features":[323]},{"name":"IKEEXT_CREDENTIAL_PAIR1","features":[323]},{"name":"IKEEXT_CREDENTIAL_PAIR2","features":[323]},{"name":"IKEEXT_DH_ECP_256","features":[323]},{"name":"IKEEXT_DH_ECP_384","features":[323]},{"name":"IKEEXT_DH_GROUP","features":[323]},{"name":"IKEEXT_DH_GROUP_1","features":[323]},{"name":"IKEEXT_DH_GROUP_14","features":[323]},{"name":"IKEEXT_DH_GROUP_2","features":[323]},{"name":"IKEEXT_DH_GROUP_2048","features":[323]},{"name":"IKEEXT_DH_GROUP_24","features":[323]},{"name":"IKEEXT_DH_GROUP_MAX","features":[323]},{"name":"IKEEXT_DH_GROUP_NONE","features":[323]},{"name":"IKEEXT_EAP","features":[323]},{"name":"IKEEXT_EAP_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_EAP_AUTHENTICATION_FLAGS","features":[323]},{"name":"IKEEXT_EAP_FLAG_LOCAL_AUTH_ONLY","features":[323]},{"name":"IKEEXT_EAP_FLAG_REMOTE_AUTH_ONLY","features":[323]},{"name":"IKEEXT_EM_POLICY0","features":[323]},{"name":"IKEEXT_EM_POLICY1","features":[323]},{"name":"IKEEXT_EM_POLICY2","features":[323]},{"name":"IKEEXT_EM_SA_STATE","features":[323]},{"name":"IKEEXT_EM_SA_STATE_AUTH_COMPLETE","features":[323]},{"name":"IKEEXT_EM_SA_STATE_COMPLETE","features":[323]},{"name":"IKEEXT_EM_SA_STATE_FINAL","features":[323]},{"name":"IKEEXT_EM_SA_STATE_MAX","features":[323]},{"name":"IKEEXT_EM_SA_STATE_NONE","features":[323]},{"name":"IKEEXT_EM_SA_STATE_SENT_ATTS","features":[323]},{"name":"IKEEXT_EM_SA_STATE_SSPI_SENT","features":[323]},{"name":"IKEEXT_IMPERSONATION_MAX","features":[323]},{"name":"IKEEXT_IMPERSONATION_NONE","features":[323]},{"name":"IKEEXT_IMPERSONATION_SOCKET_PRINCIPAL","features":[323]},{"name":"IKEEXT_INTEGRITY_ALGORITHM0","features":[323]},{"name":"IKEEXT_INTEGRITY_MD5","features":[323]},{"name":"IKEEXT_INTEGRITY_SHA1","features":[323]},{"name":"IKEEXT_INTEGRITY_SHA_256","features":[323]},{"name":"IKEEXT_INTEGRITY_SHA_384","features":[323]},{"name":"IKEEXT_INTEGRITY_TYPE","features":[323]},{"name":"IKEEXT_INTEGRITY_TYPE_MAX","features":[323]},{"name":"IKEEXT_IPV6_CGA","features":[323]},{"name":"IKEEXT_IPV6_CGA_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0","features":[323]},{"name":"IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1","features":[323]},{"name":"IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0","features":[323]},{"name":"IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1","features":[323]},{"name":"IKEEXT_KERBEROS","features":[323]},{"name":"IKEEXT_KERBEROS_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_KERBEROS_AUTHENTICATION1","features":[323]},{"name":"IKEEXT_KERBEROS_AUTHENTICATION_FLAGS","features":[323]},{"name":"IKEEXT_KERB_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION","features":[323]},{"name":"IKEEXT_KERB_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS","features":[323]},{"name":"IKEEXT_KERB_AUTH_FORCE_PROXY_ON_INITIATOR","features":[323]},{"name":"IKEEXT_KEYMODULE_STATISTICS0","features":[323]},{"name":"IKEEXT_KEYMODULE_STATISTICS1","features":[323]},{"name":"IKEEXT_KEY_MODULE_AUTHIP","features":[323]},{"name":"IKEEXT_KEY_MODULE_IKE","features":[323]},{"name":"IKEEXT_KEY_MODULE_IKEV2","features":[323]},{"name":"IKEEXT_KEY_MODULE_MAX","features":[323]},{"name":"IKEEXT_KEY_MODULE_TYPE","features":[323]},{"name":"IKEEXT_MM_SA_STATE","features":[323]},{"name":"IKEEXT_MM_SA_STATE_COMPLETE","features":[323]},{"name":"IKEEXT_MM_SA_STATE_FINAL","features":[323]},{"name":"IKEEXT_MM_SA_STATE_FINAL_SENT","features":[323]},{"name":"IKEEXT_MM_SA_STATE_MAX","features":[323]},{"name":"IKEEXT_MM_SA_STATE_NONE","features":[323]},{"name":"IKEEXT_MM_SA_STATE_SA_SENT","features":[323]},{"name":"IKEEXT_MM_SA_STATE_SSPI_SENT","features":[323]},{"name":"IKEEXT_NAME_CREDENTIAL0","features":[323]},{"name":"IKEEXT_NTLM_V2","features":[323]},{"name":"IKEEXT_NTLM_V2_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_NTLM_V2_AUTH_DONT_ACCEPT_EXPLICIT_CREDENTIALS","features":[323]},{"name":"IKEEXT_POLICY0","features":[323]},{"name":"IKEEXT_POLICY1","features":[323]},{"name":"IKEEXT_POLICY2","features":[323]},{"name":"IKEEXT_POLICY_ENABLE_IKEV2_FRAGMENTATION","features":[323]},{"name":"IKEEXT_POLICY_FLAG","features":[323]},{"name":"IKEEXT_POLICY_FLAG_DISABLE_DIAGNOSTICS","features":[323]},{"name":"IKEEXT_POLICY_FLAG_ENABLE_OPTIONAL_DH","features":[323]},{"name":"IKEEXT_POLICY_FLAG_IMS_VPN","features":[323]},{"name":"IKEEXT_POLICY_FLAG_MOBIKE_NOT_SUPPORTED","features":[323]},{"name":"IKEEXT_POLICY_FLAG_NO_IMPERSONATION_LUID_VERIFY","features":[323]},{"name":"IKEEXT_POLICY_FLAG_NO_MACHINE_LUID_VERIFY","features":[323]},{"name":"IKEEXT_POLICY_FLAG_SITE_TO_SITE","features":[323]},{"name":"IKEEXT_POLICY_SUPPORT_LOW_POWER_MODE","features":[323]},{"name":"IKEEXT_PRESHARED_KEY","features":[323]},{"name":"IKEEXT_PRESHARED_KEY_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_PRESHARED_KEY_AUTHENTICATION1","features":[323]},{"name":"IKEEXT_PRESHARED_KEY_AUTHENTICATION_FLAGS","features":[323]},{"name":"IKEEXT_PROPOSAL0","features":[323]},{"name":"IKEEXT_PSK_FLAG_LOCAL_AUTH_ONLY","features":[323]},{"name":"IKEEXT_PSK_FLAG_REMOTE_AUTH_ONLY","features":[323]},{"name":"IKEEXT_QM_SA_STATE","features":[323]},{"name":"IKEEXT_QM_SA_STATE_COMPLETE","features":[323]},{"name":"IKEEXT_QM_SA_STATE_FINAL","features":[323]},{"name":"IKEEXT_QM_SA_STATE_INITIAL","features":[323]},{"name":"IKEEXT_QM_SA_STATE_MAX","features":[323]},{"name":"IKEEXT_QM_SA_STATE_NONE","features":[323]},{"name":"IKEEXT_RESERVED","features":[323]},{"name":"IKEEXT_RESERVED_AUTHENTICATION0","features":[323]},{"name":"IKEEXT_RESERVED_AUTHENTICATION_FLAGS","features":[323]},{"name":"IKEEXT_RESERVED_AUTH_DISABLE_INITIATOR_TOKEN_GENERATION","features":[323]},{"name":"IKEEXT_SA_DETAILS0","features":[323]},{"name":"IKEEXT_SA_DETAILS1","features":[323]},{"name":"IKEEXT_SA_DETAILS2","features":[323]},{"name":"IKEEXT_SA_ENUM_TEMPLATE0","features":[323,310]},{"name":"IKEEXT_SA_ROLE","features":[323]},{"name":"IKEEXT_SA_ROLE_INITIATOR","features":[323]},{"name":"IKEEXT_SA_ROLE_MAX","features":[323]},{"name":"IKEEXT_SA_ROLE_RESPONDER","features":[323]},{"name":"IKEEXT_SSL","features":[323]},{"name":"IKEEXT_SSL_ECDSA_P256","features":[323]},{"name":"IKEEXT_SSL_ECDSA_P384","features":[323]},{"name":"IKEEXT_STATISTICS0","features":[323]},{"name":"IKEEXT_STATISTICS1","features":[323]},{"name":"IKEEXT_TRAFFIC0","features":[323]},{"name":"IPSEC_ADDRESS_INFO0","features":[323]},{"name":"IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0","features":[323]},{"name":"IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1","features":[323]},{"name":"IPSEC_AGGREGATE_SA_STATISTICS0","features":[323]},{"name":"IPSEC_AH_DROP_PACKET_STATISTICS0","features":[323]},{"name":"IPSEC_AUTH_AES_128","features":[323]},{"name":"IPSEC_AUTH_AES_192","features":[323]},{"name":"IPSEC_AUTH_AES_256","features":[323]},{"name":"IPSEC_AUTH_AND_CIPHER_TRANSFORM0","features":[323]},{"name":"IPSEC_AUTH_CONFIG_GCM_AES_128","features":[323]},{"name":"IPSEC_AUTH_CONFIG_GCM_AES_192","features":[323]},{"name":"IPSEC_AUTH_CONFIG_GCM_AES_256","features":[323]},{"name":"IPSEC_AUTH_CONFIG_HMAC_MD5_96","features":[323]},{"name":"IPSEC_AUTH_CONFIG_HMAC_SHA_1_96","features":[323]},{"name":"IPSEC_AUTH_CONFIG_HMAC_SHA_256_128","features":[323]},{"name":"IPSEC_AUTH_CONFIG_MAX","features":[323]},{"name":"IPSEC_AUTH_MAX","features":[323]},{"name":"IPSEC_AUTH_MD5","features":[323]},{"name":"IPSEC_AUTH_SHA_1","features":[323]},{"name":"IPSEC_AUTH_SHA_256","features":[323]},{"name":"IPSEC_AUTH_TRANSFORM0","features":[323]},{"name":"IPSEC_AUTH_TRANSFORM_ID0","features":[323]},{"name":"IPSEC_AUTH_TYPE","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_3DES","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_AES_128","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_AES_192","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_AES_256","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_CBC_DES","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_GCM_AES_128","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_GCM_AES_192","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_GCM_AES_256","features":[323]},{"name":"IPSEC_CIPHER_CONFIG_MAX","features":[323]},{"name":"IPSEC_CIPHER_TRANSFORM0","features":[323]},{"name":"IPSEC_CIPHER_TRANSFORM_ID0","features":[323]},{"name":"IPSEC_CIPHER_TYPE","features":[323]},{"name":"IPSEC_CIPHER_TYPE_3DES","features":[323]},{"name":"IPSEC_CIPHER_TYPE_AES_128","features":[323]},{"name":"IPSEC_CIPHER_TYPE_AES_192","features":[323]},{"name":"IPSEC_CIPHER_TYPE_AES_256","features":[323]},{"name":"IPSEC_CIPHER_TYPE_DES","features":[323]},{"name":"IPSEC_CIPHER_TYPE_MAX","features":[323]},{"name":"IPSEC_DOSP_DSCP_DISABLE_VALUE","features":[323]},{"name":"IPSEC_DOSP_FLAGS","features":[323]},{"name":"IPSEC_DOSP_FLAG_DISABLE_AUTHIP","features":[323]},{"name":"IPSEC_DOSP_FLAG_DISABLE_DEFAULT_BLOCK","features":[323]},{"name":"IPSEC_DOSP_FLAG_ENABLE_IKEV1","features":[323]},{"name":"IPSEC_DOSP_FLAG_ENABLE_IKEV2","features":[323]},{"name":"IPSEC_DOSP_FLAG_FILTER_BLOCK","features":[323]},{"name":"IPSEC_DOSP_FLAG_FILTER_EXEMPT","features":[323]},{"name":"IPSEC_DOSP_OPTIONS0","features":[323]},{"name":"IPSEC_DOSP_RATE_LIMIT_DISABLE_VALUE","features":[323]},{"name":"IPSEC_DOSP_STATE0","features":[323]},{"name":"IPSEC_DOSP_STATE_ENUM_TEMPLATE0","features":[323]},{"name":"IPSEC_DOSP_STATISTICS0","features":[323]},{"name":"IPSEC_ESP_DROP_PACKET_STATISTICS0","features":[323]},{"name":"IPSEC_FAILURE_ME","features":[323]},{"name":"IPSEC_FAILURE_NONE","features":[323]},{"name":"IPSEC_FAILURE_PEER","features":[323]},{"name":"IPSEC_FAILURE_POINT","features":[323]},{"name":"IPSEC_FAILURE_POINT_MAX","features":[323]},{"name":"IPSEC_GETSPI0","features":[323]},{"name":"IPSEC_GETSPI1","features":[323]},{"name":"IPSEC_ID0","features":[323]},{"name":"IPSEC_KEYING_POLICY0","features":[323]},{"name":"IPSEC_KEYING_POLICY1","features":[323]},{"name":"IPSEC_KEYING_POLICY_FLAG_TERMINATING_MATCH","features":[323]},{"name":"IPSEC_KEYMODULE_STATE0","features":[323]},{"name":"IPSEC_KEY_MANAGER0","features":[323]},{"name":"IPSEC_KEY_MANAGER_CALLBACKS0","features":[307,323,310]},{"name":"IPSEC_KEY_MANAGER_DICTATE_KEY0","features":[307,323,310]},{"name":"IPSEC_KEY_MANAGER_FLAG_DICTATE_KEY","features":[323]},{"name":"IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0","features":[307,323]},{"name":"IPSEC_KEY_MANAGER_NOTIFY_KEY0","features":[323,310]},{"name":"IPSEC_PFS_1","features":[323]},{"name":"IPSEC_PFS_14","features":[323]},{"name":"IPSEC_PFS_2","features":[323]},{"name":"IPSEC_PFS_2048","features":[323]},{"name":"IPSEC_PFS_24","features":[323]},{"name":"IPSEC_PFS_ECP_256","features":[323]},{"name":"IPSEC_PFS_ECP_384","features":[323]},{"name":"IPSEC_PFS_GROUP","features":[323]},{"name":"IPSEC_PFS_MAX","features":[323]},{"name":"IPSEC_PFS_MM","features":[323]},{"name":"IPSEC_PFS_NONE","features":[323]},{"name":"IPSEC_POLICY_FLAG","features":[323]},{"name":"IPSEC_POLICY_FLAG_BANDWIDTH1","features":[323]},{"name":"IPSEC_POLICY_FLAG_BANDWIDTH2","features":[323]},{"name":"IPSEC_POLICY_FLAG_BANDWIDTH3","features":[323]},{"name":"IPSEC_POLICY_FLAG_BANDWIDTH4","features":[323]},{"name":"IPSEC_POLICY_FLAG_CLEAR_DF_ON_TUNNEL","features":[323]},{"name":"IPSEC_POLICY_FLAG_DONT_NEGOTIATE_BYTE_LIFETIME","features":[323]},{"name":"IPSEC_POLICY_FLAG_DONT_NEGOTIATE_SECOND_LIFETIME","features":[323]},{"name":"IPSEC_POLICY_FLAG_ENABLE_SERVER_ADDR_ASSIGNMENT","features":[323]},{"name":"IPSEC_POLICY_FLAG_ENABLE_V6_IN_V4_TUNNELING","features":[323]},{"name":"IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_DICTATE_KEY","features":[323]},{"name":"IPSEC_POLICY_FLAG_KEY_MANAGER_ALLOW_NOTIFY_KEY","features":[323]},{"name":"IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_GENERAL_NAT_TRAVERSAL","features":[323]},{"name":"IPSEC_POLICY_FLAG_NAT_ENCAP_ALLOW_PEER_BEHIND_NAT","features":[323]},{"name":"IPSEC_POLICY_FLAG_ND_BOUNDARY","features":[323]},{"name":"IPSEC_POLICY_FLAG_ND_SECURE","features":[323]},{"name":"IPSEC_POLICY_FLAG_RESERVED1","features":[323]},{"name":"IPSEC_POLICY_FLAG_SITE_TO_SITE_TUNNEL","features":[323]},{"name":"IPSEC_POLICY_FLAG_TUNNEL_ALLOW_OUTBOUND_CLEAR_CONNECTION","features":[323]},{"name":"IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ALREADY_SECURE_CONNECTION","features":[323]},{"name":"IPSEC_POLICY_FLAG_TUNNEL_BYPASS_ICMPV6","features":[323]},{"name":"IPSEC_PROPOSAL0","features":[323]},{"name":"IPSEC_SA0","features":[323]},{"name":"IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0","features":[323]},{"name":"IPSEC_SA_AUTH_INFORMATION0","features":[323]},{"name":"IPSEC_SA_BUNDLE0","features":[323]},{"name":"IPSEC_SA_BUNDLE1","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAGS","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ALLOW_NULL_TARGET_NAME_MATCH","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ASSUME_UDP_CONTEXT_OUTBOUND","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_CLEAR_DF_ON_TUNNEL","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ENABLE_OPTIONAL_ASYMMETRIC_IDLE","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_FORCE_INBOUND_CONNECTIONS","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_FORCE_OUTBOUND_CONNECTIONS","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_FORWARD_PATH_INITIATOR","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_GUARANTEE_ENCRYPTION","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_IP_IN_IP_PKT","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_LOCALLY_DICTATED_KEYS","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_LOW_POWER_MODE_SUPPORT","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ND_BOUNDARY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ND_PEER_BOUNDARY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ND_PEER_NAT_BOUNDARY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_ND_SECURE","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_NLB","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_NO_EXPLICIT_CRED_MATCH","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_NO_IMPERSONATION_LUID_VERIFY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_NO_MACHINE_LUID_VERIFY","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_PEER_SUPPORTS_GUARANTEE_ENCRYPTION","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_SA_OFFLOADED","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_SUPPRESS_DUPLICATE_DELETION","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_TUNNEL_BANDWIDTH1","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_TUNNEL_BANDWIDTH2","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_TUNNEL_BANDWIDTH3","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_TUNNEL_BANDWIDTH4","features":[323]},{"name":"IPSEC_SA_BUNDLE_FLAG_USING_DICTATED_KEYS","features":[323]},{"name":"IPSEC_SA_CIPHER_INFORMATION0","features":[323]},{"name":"IPSEC_SA_CONTEXT0","features":[323,310]},{"name":"IPSEC_SA_CONTEXT1","features":[323,310]},{"name":"IPSEC_SA_CONTEXT_CALLBACK0","features":[323]},{"name":"IPSEC_SA_CONTEXT_CHANGE0","features":[323]},{"name":"IPSEC_SA_CONTEXT_ENUM_TEMPLATE0","features":[323,310]},{"name":"IPSEC_SA_CONTEXT_EVENT_ADD","features":[323]},{"name":"IPSEC_SA_CONTEXT_EVENT_DELETE","features":[323]},{"name":"IPSEC_SA_CONTEXT_EVENT_MAX","features":[323]},{"name":"IPSEC_SA_CONTEXT_EVENT_TYPE0","features":[323]},{"name":"IPSEC_SA_CONTEXT_SUBSCRIPTION0","features":[323,310]},{"name":"IPSEC_SA_DETAILS0","features":[323,310]},{"name":"IPSEC_SA_DETAILS1","features":[323,310]},{"name":"IPSEC_SA_ENUM_TEMPLATE0","features":[323]},{"name":"IPSEC_SA_IDLE_TIMEOUT0","features":[323]},{"name":"IPSEC_SA_LIFETIME0","features":[323]},{"name":"IPSEC_SA_TRANSFORM0","features":[323]},{"name":"IPSEC_STATISTICS0","features":[323]},{"name":"IPSEC_STATISTICS1","features":[323]},{"name":"IPSEC_TOKEN0","features":[323]},{"name":"IPSEC_TOKEN_MODE","features":[323]},{"name":"IPSEC_TOKEN_MODE_EXTENDED","features":[323]},{"name":"IPSEC_TOKEN_MODE_MAIN","features":[323]},{"name":"IPSEC_TOKEN_MODE_MAX","features":[323]},{"name":"IPSEC_TOKEN_PRINCIPAL","features":[323]},{"name":"IPSEC_TOKEN_PRINCIPAL_LOCAL","features":[323]},{"name":"IPSEC_TOKEN_PRINCIPAL_MAX","features":[323]},{"name":"IPSEC_TOKEN_PRINCIPAL_PEER","features":[323]},{"name":"IPSEC_TOKEN_TYPE","features":[323]},{"name":"IPSEC_TOKEN_TYPE_IMPERSONATION","features":[323]},{"name":"IPSEC_TOKEN_TYPE_MACHINE","features":[323]},{"name":"IPSEC_TOKEN_TYPE_MAX","features":[323]},{"name":"IPSEC_TRAFFIC0","features":[323]},{"name":"IPSEC_TRAFFIC1","features":[323]},{"name":"IPSEC_TRAFFIC_SELECTOR0","features":[323]},{"name":"IPSEC_TRAFFIC_SELECTOR_POLICY0","features":[323]},{"name":"IPSEC_TRAFFIC_STATISTICS0","features":[323]},{"name":"IPSEC_TRAFFIC_STATISTICS1","features":[323]},{"name":"IPSEC_TRAFFIC_TYPE","features":[323]},{"name":"IPSEC_TRAFFIC_TYPE_MAX","features":[323]},{"name":"IPSEC_TRAFFIC_TYPE_TRANSPORT","features":[323]},{"name":"IPSEC_TRAFFIC_TYPE_TUNNEL","features":[323]},{"name":"IPSEC_TRANSFORM_AH","features":[323]},{"name":"IPSEC_TRANSFORM_ESP_AUTH","features":[323]},{"name":"IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER","features":[323]},{"name":"IPSEC_TRANSFORM_ESP_AUTH_FW","features":[323]},{"name":"IPSEC_TRANSFORM_ESP_CIPHER","features":[323]},{"name":"IPSEC_TRANSFORM_TYPE","features":[323]},{"name":"IPSEC_TRANSFORM_TYPE_MAX","features":[323]},{"name":"IPSEC_TRANSPORT_POLICY0","features":[323]},{"name":"IPSEC_TRANSPORT_POLICY1","features":[323]},{"name":"IPSEC_TRANSPORT_POLICY2","features":[323]},{"name":"IPSEC_TUNNEL_ENDPOINT0","features":[323]},{"name":"IPSEC_TUNNEL_ENDPOINTS0","features":[323]},{"name":"IPSEC_TUNNEL_ENDPOINTS1","features":[323]},{"name":"IPSEC_TUNNEL_ENDPOINTS2","features":[323]},{"name":"IPSEC_TUNNEL_POLICY0","features":[323]},{"name":"IPSEC_TUNNEL_POLICY1","features":[323]},{"name":"IPSEC_TUNNEL_POLICY2","features":[323]},{"name":"IPSEC_TUNNEL_POLICY3","features":[323]},{"name":"IPSEC_V4_UDP_ENCAPSULATION0","features":[323]},{"name":"IPSEC_VIRTUAL_IF_TUNNEL_INFO0","features":[323]},{"name":"IPsecDospGetSecurityInfo0","features":[307,323,310]},{"name":"IPsecDospGetStatistics0","features":[307,323]},{"name":"IPsecDospSetSecurityInfo0","features":[307,323,310]},{"name":"IPsecDospStateCreateEnumHandle0","features":[307,323]},{"name":"IPsecDospStateDestroyEnumHandle0","features":[307,323]},{"name":"IPsecDospStateEnum0","features":[307,323]},{"name":"IPsecGetStatistics0","features":[307,323]},{"name":"IPsecGetStatistics1","features":[307,323]},{"name":"IPsecKeyManagerAddAndRegister0","features":[307,323,310]},{"name":"IPsecKeyManagerGetSecurityInfoByKey0","features":[307,323,310]},{"name":"IPsecKeyManagerSetSecurityInfoByKey0","features":[307,323,310]},{"name":"IPsecKeyManagerUnregisterAndDelete0","features":[307,323]},{"name":"IPsecKeyManagersGet0","features":[307,323]},{"name":"IPsecSaContextAddInbound0","features":[307,323]},{"name":"IPsecSaContextAddInbound1","features":[307,323]},{"name":"IPsecSaContextAddOutbound0","features":[307,323]},{"name":"IPsecSaContextAddOutbound1","features":[307,323]},{"name":"IPsecSaContextCreate0","features":[307,323]},{"name":"IPsecSaContextCreate1","features":[307,323]},{"name":"IPsecSaContextCreateEnumHandle0","features":[307,323,310]},{"name":"IPsecSaContextDeleteById0","features":[307,323]},{"name":"IPsecSaContextDestroyEnumHandle0","features":[307,323]},{"name":"IPsecSaContextEnum0","features":[307,323,310]},{"name":"IPsecSaContextEnum1","features":[307,323,310]},{"name":"IPsecSaContextExpire0","features":[307,323]},{"name":"IPsecSaContextGetById0","features":[307,323,310]},{"name":"IPsecSaContextGetById1","features":[307,323,310]},{"name":"IPsecSaContextGetSpi0","features":[307,323]},{"name":"IPsecSaContextGetSpi1","features":[307,323]},{"name":"IPsecSaContextSetSpi0","features":[307,323]},{"name":"IPsecSaContextSubscribe0","features":[307,323,310]},{"name":"IPsecSaContextSubscriptionsGet0","features":[307,323,310]},{"name":"IPsecSaContextUnsubscribe0","features":[307,323]},{"name":"IPsecSaContextUpdate0","features":[307,323,310]},{"name":"IPsecSaCreateEnumHandle0","features":[307,323]},{"name":"IPsecSaDbGetSecurityInfo0","features":[307,323,310]},{"name":"IPsecSaDbSetSecurityInfo0","features":[307,323,310]},{"name":"IPsecSaDestroyEnumHandle0","features":[307,323]},{"name":"IPsecSaEnum0","features":[307,323,310]},{"name":"IPsecSaEnum1","features":[307,323,310]},{"name":"IkeextGetStatistics0","features":[307,323]},{"name":"IkeextGetStatistics1","features":[307,323]},{"name":"IkeextSaCreateEnumHandle0","features":[307,323,310]},{"name":"IkeextSaDbGetSecurityInfo0","features":[307,323,310]},{"name":"IkeextSaDbSetSecurityInfo0","features":[307,323,310]},{"name":"IkeextSaDeleteById0","features":[307,323]},{"name":"IkeextSaDestroyEnumHandle0","features":[307,323]},{"name":"IkeextSaEnum0","features":[307,323]},{"name":"IkeextSaEnum1","features":[307,323]},{"name":"IkeextSaEnum2","features":[307,323]},{"name":"IkeextSaGetById0","features":[307,323]},{"name":"IkeextSaGetById1","features":[307,323]},{"name":"IkeextSaGetById2","features":[307,323]}],"468":[{"name":"FW_DYNAMIC_KEYWORD_ADDRESS0","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_DATA0","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_ALL","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_AUTO_RESOLVE","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_NON_AUTO_RESOLVE","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ORIGIN_INVALID","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ORIGIN_LOCAL","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ORIGIN_MDM","features":[465]},{"name":"FW_DYNAMIC_KEYWORD_ORIGIN_TYPE","features":[465]},{"name":"ICSSC_DEFAULT","features":[465]},{"name":"ICSSC_ENABLED","features":[465]},{"name":"ICSSHARINGTYPE_PRIVATE","features":[465]},{"name":"ICSSHARINGTYPE_PUBLIC","features":[465]},{"name":"ICSTT_IPADDRESS","features":[465]},{"name":"ICSTT_NAME","features":[465]},{"name":"ICS_TARGETTYPE","features":[465]},{"name":"IDynamicPortMapping","features":[465,358]},{"name":"IDynamicPortMappingCollection","features":[465,358]},{"name":"IEnumNetConnection","features":[465]},{"name":"IEnumNetSharingEveryConnection","features":[465]},{"name":"IEnumNetSharingPortMapping","features":[465]},{"name":"IEnumNetSharingPrivateConnection","features":[465]},{"name":"IEnumNetSharingPublicConnection","features":[465]},{"name":"INATEventManager","features":[465,358]},{"name":"INATExternalIPAddressCallback","features":[465]},{"name":"INATNumberOfEntriesCallback","features":[465]},{"name":"INET_FIREWALL_AC_BINARIES","features":[465]},{"name":"INET_FIREWALL_AC_BINARY","features":[465]},{"name":"INET_FIREWALL_AC_CAPABILITIES","features":[465,310]},{"name":"INET_FIREWALL_AC_CHANGE","features":[465,310]},{"name":"INET_FIREWALL_AC_CHANGE_CREATE","features":[465]},{"name":"INET_FIREWALL_AC_CHANGE_DELETE","features":[465]},{"name":"INET_FIREWALL_AC_CHANGE_INVALID","features":[465]},{"name":"INET_FIREWALL_AC_CHANGE_MAX","features":[465]},{"name":"INET_FIREWALL_AC_CHANGE_TYPE","features":[465]},{"name":"INET_FIREWALL_AC_CREATION_TYPE","features":[465]},{"name":"INET_FIREWALL_AC_MAX","features":[465]},{"name":"INET_FIREWALL_AC_NONE","features":[465]},{"name":"INET_FIREWALL_AC_PACKAGE_ID_ONLY","features":[465]},{"name":"INET_FIREWALL_APP_CONTAINER","features":[465,310]},{"name":"INetConnection","features":[465]},{"name":"INetConnectionConnectUi","features":[465]},{"name":"INetConnectionManager","features":[465]},{"name":"INetConnectionProps","features":[465,358]},{"name":"INetFwAuthorizedApplication","features":[465,358]},{"name":"INetFwAuthorizedApplications","features":[465,358]},{"name":"INetFwIcmpSettings","features":[465,358]},{"name":"INetFwMgr","features":[465,358]},{"name":"INetFwOpenPort","features":[465,358]},{"name":"INetFwOpenPorts","features":[465,358]},{"name":"INetFwPolicy","features":[465,358]},{"name":"INetFwPolicy2","features":[465,358]},{"name":"INetFwProduct","features":[465,358]},{"name":"INetFwProducts","features":[465,358]},{"name":"INetFwProfile","features":[465,358]},{"name":"INetFwRemoteAdminSettings","features":[465,358]},{"name":"INetFwRule","features":[465,358]},{"name":"INetFwRule2","features":[465,358]},{"name":"INetFwRule3","features":[465,358]},{"name":"INetFwRules","features":[465,358]},{"name":"INetFwService","features":[465,358]},{"name":"INetFwServiceRestriction","features":[465,358]},{"name":"INetFwServices","features":[465,358]},{"name":"INetSharingConfiguration","features":[465,358]},{"name":"INetSharingEveryConnectionCollection","features":[465,358]},{"name":"INetSharingManager","features":[465,358]},{"name":"INetSharingPortMapping","features":[465,358]},{"name":"INetSharingPortMappingCollection","features":[465,358]},{"name":"INetSharingPortMappingProps","features":[465,358]},{"name":"INetSharingPrivateConnectionCollection","features":[465,358]},{"name":"INetSharingPublicConnectionCollection","features":[465,358]},{"name":"IStaticPortMapping","features":[465,358]},{"name":"IStaticPortMappingCollection","features":[465,358]},{"name":"IUPnPNAT","features":[465,358]},{"name":"NCCF_ALLOW_DUPLICATION","features":[465]},{"name":"NCCF_ALLOW_REMOVAL","features":[465]},{"name":"NCCF_ALLOW_RENAME","features":[465]},{"name":"NCCF_ALL_USERS","features":[465]},{"name":"NCCF_BLUETOOTH_MASK","features":[465]},{"name":"NCCF_BRANDED","features":[465]},{"name":"NCCF_BRIDGED","features":[465]},{"name":"NCCF_DEFAULT","features":[465]},{"name":"NCCF_FIREWALLED","features":[465]},{"name":"NCCF_HOMENET_CAPABLE","features":[465]},{"name":"NCCF_HOSTED_NETWORK","features":[465]},{"name":"NCCF_INCOMING_ONLY","features":[465]},{"name":"NCCF_LAN_MASK","features":[465]},{"name":"NCCF_NONE","features":[465]},{"name":"NCCF_OUTGOING_ONLY","features":[465]},{"name":"NCCF_QUARANTINED","features":[465]},{"name":"NCCF_RESERVED","features":[465]},{"name":"NCCF_SHARED","features":[465]},{"name":"NCCF_SHARED_PRIVATE","features":[465]},{"name":"NCCF_VIRTUAL_STATION","features":[465]},{"name":"NCCF_WIFI_DIRECT","features":[465]},{"name":"NCME_DEFAULT","features":[465]},{"name":"NCME_HIDDEN","features":[465]},{"name":"NCM_BRIDGE","features":[465]},{"name":"NCM_DIRECT","features":[465]},{"name":"NCM_ISDN","features":[465]},{"name":"NCM_LAN","features":[465]},{"name":"NCM_NONE","features":[465]},{"name":"NCM_PHONE","features":[465]},{"name":"NCM_PPPOE","features":[465]},{"name":"NCM_SHAREDACCESSHOST_LAN","features":[465]},{"name":"NCM_SHAREDACCESSHOST_RAS","features":[465]},{"name":"NCM_TUNNEL","features":[465]},{"name":"NCS_ACTION_REQUIRED","features":[465]},{"name":"NCS_ACTION_REQUIRED_RETRY","features":[465]},{"name":"NCS_AUTHENTICATING","features":[465]},{"name":"NCS_AUTHENTICATION_FAILED","features":[465]},{"name":"NCS_AUTHENTICATION_SUCCEEDED","features":[465]},{"name":"NCS_CONNECTED","features":[465]},{"name":"NCS_CONNECTING","features":[465]},{"name":"NCS_CONNECT_FAILED","features":[465]},{"name":"NCS_CREDENTIALS_REQUIRED","features":[465]},{"name":"NCS_DISCONNECTED","features":[465]},{"name":"NCS_DISCONNECTING","features":[465]},{"name":"NCS_HARDWARE_DISABLED","features":[465]},{"name":"NCS_HARDWARE_MALFUNCTION","features":[465]},{"name":"NCS_HARDWARE_NOT_PRESENT","features":[465]},{"name":"NCS_INVALID_ADDRESS","features":[465]},{"name":"NCS_MEDIA_DISCONNECTED","features":[465]},{"name":"NCT_BRIDGE","features":[465]},{"name":"NCT_DIRECT_CONNECT","features":[465]},{"name":"NCT_INBOUND","features":[465]},{"name":"NCT_INTERNET","features":[465]},{"name":"NCT_LAN","features":[465]},{"name":"NCT_PHONE","features":[465]},{"name":"NCT_TUNNEL","features":[465]},{"name":"NCUC_DEFAULT","features":[465]},{"name":"NCUC_ENABLE_DISABLE","features":[465]},{"name":"NCUC_NO_UI","features":[465]},{"name":"NETCONMGR_ENUM_FLAGS","features":[465]},{"name":"NETCONUI_CONNECT_FLAGS","features":[465]},{"name":"NETCON_CHARACTERISTIC_FLAGS","features":[465]},{"name":"NETCON_MAX_NAME_LEN","features":[465]},{"name":"NETCON_MEDIATYPE","features":[465]},{"name":"NETCON_PROPERTIES","features":[465]},{"name":"NETCON_STATUS","features":[465]},{"name":"NETCON_TYPE","features":[465]},{"name":"NETISO_ERROR_TYPE","features":[465]},{"name":"NETISO_ERROR_TYPE_INTERNET_CLIENT","features":[465]},{"name":"NETISO_ERROR_TYPE_INTERNET_CLIENT_SERVER","features":[465]},{"name":"NETISO_ERROR_TYPE_MAX","features":[465]},{"name":"NETISO_ERROR_TYPE_NONE","features":[465]},{"name":"NETISO_ERROR_TYPE_PRIVATE_NETWORK","features":[465]},{"name":"NETISO_FLAG","features":[465]},{"name":"NETISO_FLAG_FORCE_COMPUTE_BINARIES","features":[465]},{"name":"NETISO_FLAG_MAX","features":[465]},{"name":"NETISO_GEID_FOR_NEUTRAL_AWARE","features":[465]},{"name":"NETISO_GEID_FOR_WDAG","features":[465]},{"name":"NET_FW_ACTION","features":[465]},{"name":"NET_FW_ACTION_ALLOW","features":[465]},{"name":"NET_FW_ACTION_BLOCK","features":[465]},{"name":"NET_FW_ACTION_MAX","features":[465]},{"name":"NET_FW_AUTHENTICATE_AND_ENCRYPT","features":[465]},{"name":"NET_FW_AUTHENTICATE_AND_NEGOTIATE_ENCRYPTION","features":[465]},{"name":"NET_FW_AUTHENTICATE_NONE","features":[465]},{"name":"NET_FW_AUTHENTICATE_NO_ENCAPSULATION","features":[465]},{"name":"NET_FW_AUTHENTICATE_TYPE","features":[465]},{"name":"NET_FW_AUTHENTICATE_WITH_INTEGRITY","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE_ALLOW","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_APP","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_USER","features":[465]},{"name":"NET_FW_EDGE_TRAVERSAL_TYPE_DENY","features":[465]},{"name":"NET_FW_IP_PROTOCOL","features":[465]},{"name":"NET_FW_IP_PROTOCOL_ANY","features":[465]},{"name":"NET_FW_IP_PROTOCOL_TCP","features":[465]},{"name":"NET_FW_IP_PROTOCOL_UDP","features":[465]},{"name":"NET_FW_IP_VERSION","features":[465]},{"name":"NET_FW_IP_VERSION_ANY","features":[465]},{"name":"NET_FW_IP_VERSION_MAX","features":[465]},{"name":"NET_FW_IP_VERSION_V4","features":[465]},{"name":"NET_FW_IP_VERSION_V6","features":[465]},{"name":"NET_FW_MODIFY_STATE","features":[465]},{"name":"NET_FW_MODIFY_STATE_GP_OVERRIDE","features":[465]},{"name":"NET_FW_MODIFY_STATE_INBOUND_BLOCKED","features":[465]},{"name":"NET_FW_MODIFY_STATE_OK","features":[465]},{"name":"NET_FW_POLICY_EFFECTIVE","features":[465]},{"name":"NET_FW_POLICY_GROUP","features":[465]},{"name":"NET_FW_POLICY_LOCAL","features":[465]},{"name":"NET_FW_POLICY_TYPE","features":[465]},{"name":"NET_FW_POLICY_TYPE_MAX","features":[465]},{"name":"NET_FW_PROFILE2_ALL","features":[465]},{"name":"NET_FW_PROFILE2_DOMAIN","features":[465]},{"name":"NET_FW_PROFILE2_PRIVATE","features":[465]},{"name":"NET_FW_PROFILE2_PUBLIC","features":[465]},{"name":"NET_FW_PROFILE_CURRENT","features":[465]},{"name":"NET_FW_PROFILE_DOMAIN","features":[465]},{"name":"NET_FW_PROFILE_STANDARD","features":[465]},{"name":"NET_FW_PROFILE_TYPE","features":[465]},{"name":"NET_FW_PROFILE_TYPE2","features":[465]},{"name":"NET_FW_PROFILE_TYPE_MAX","features":[465]},{"name":"NET_FW_RULE_CATEGORY","features":[465]},{"name":"NET_FW_RULE_CATEGORY_BOOT","features":[465]},{"name":"NET_FW_RULE_CATEGORY_CONSEC","features":[465]},{"name":"NET_FW_RULE_CATEGORY_FIREWALL","features":[465]},{"name":"NET_FW_RULE_CATEGORY_MAX","features":[465]},{"name":"NET_FW_RULE_CATEGORY_STEALTH","features":[465]},{"name":"NET_FW_RULE_DIRECTION","features":[465]},{"name":"NET_FW_RULE_DIR_IN","features":[465]},{"name":"NET_FW_RULE_DIR_MAX","features":[465]},{"name":"NET_FW_RULE_DIR_OUT","features":[465]},{"name":"NET_FW_SCOPE","features":[465]},{"name":"NET_FW_SCOPE_ALL","features":[465]},{"name":"NET_FW_SCOPE_CUSTOM","features":[465]},{"name":"NET_FW_SCOPE_LOCAL_SUBNET","features":[465]},{"name":"NET_FW_SCOPE_MAX","features":[465]},{"name":"NET_FW_SERVICE_FILE_AND_PRINT","features":[465]},{"name":"NET_FW_SERVICE_NONE","features":[465]},{"name":"NET_FW_SERVICE_REMOTE_DESKTOP","features":[465]},{"name":"NET_FW_SERVICE_TYPE","features":[465]},{"name":"NET_FW_SERVICE_TYPE_MAX","features":[465]},{"name":"NET_FW_SERVICE_UPNP","features":[465]},{"name":"NcFreeNetconProperties","features":[465]},{"name":"NcIsValidConnectionName","features":[307,465]},{"name":"NetFwAuthorizedApplication","features":[465]},{"name":"NetFwMgr","features":[465]},{"name":"NetFwOpenPort","features":[465]},{"name":"NetFwPolicy2","features":[465]},{"name":"NetFwProduct","features":[465]},{"name":"NetFwProducts","features":[465]},{"name":"NetFwRule","features":[465]},{"name":"NetSharingManager","features":[465]},{"name":"NetworkIsolationDiagnoseConnectFailureAndGetInfo","features":[465]},{"name":"NetworkIsolationEnumAppContainers","features":[465,310]},{"name":"NetworkIsolationEnumerateAppContainerRules","features":[465,359]},{"name":"NetworkIsolationFreeAppContainers","features":[465,310]},{"name":"NetworkIsolationGetAppContainerConfig","features":[465,310]},{"name":"NetworkIsolationGetEnterpriseIdAsync","features":[307,465]},{"name":"NetworkIsolationGetEnterpriseIdClose","features":[307,465]},{"name":"NetworkIsolationRegisterForAppContainerChanges","features":[307,465,310]},{"name":"NetworkIsolationSetAppContainerConfig","features":[465,310]},{"name":"NetworkIsolationSetupAppContainerBinaries","features":[307,465,310]},{"name":"NetworkIsolationUnregisterForAppContainerChanges","features":[307,465]},{"name":"PAC_CHANGES_CALLBACK_FN","features":[465,310]},{"name":"PFN_FWADDDYNAMICKEYWORDADDRESS0","features":[465]},{"name":"PFN_FWDELETEDYNAMICKEYWORDADDRESS0","features":[465]},{"name":"PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0","features":[465]},{"name":"PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0","features":[465]},{"name":"PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0","features":[465]},{"name":"PFN_FWUPDATEDYNAMICKEYWORDADDRESS0","features":[307,465]},{"name":"PNETISO_EDP_ID_CALLBACK_FN","features":[465]},{"name":"SHARINGCONNECTIONTYPE","features":[465]},{"name":"SHARINGCONNECTION_ENUM_FLAGS","features":[465]},{"name":"S_OBJECT_NO_LONGER_VALID","features":[465]},{"name":"UPnPNAT","features":[465]}],"469":[{"name":"WNV_API_MAJOR_VERSION_1","features":[466]},{"name":"WNV_API_MINOR_VERSION_0","features":[466]},{"name":"WNV_CA_NOTIFICATION_TYPE","features":[466]},{"name":"WNV_CUSTOMER_ADDRESS_CHANGE_PARAM","features":[466,320]},{"name":"WNV_IP_ADDRESS","features":[466,320]},{"name":"WNV_NOTIFICATION_PARAM","features":[466]},{"name":"WNV_NOTIFICATION_TYPE","features":[466]},{"name":"WNV_OBJECT_CHANGE_PARAM","features":[466,320]},{"name":"WNV_OBJECT_HEADER","features":[466]},{"name":"WNV_OBJECT_TYPE","features":[466]},{"name":"WNV_POLICY_MISMATCH_PARAM","features":[466,320]},{"name":"WNV_PROVIDER_ADDRESS_CHANGE_PARAM","features":[466,320]},{"name":"WNV_REDIRECT_PARAM","features":[466,320]},{"name":"WnvCustomerAddressAdded","features":[466]},{"name":"WnvCustomerAddressDeleted","features":[466]},{"name":"WnvCustomerAddressMax","features":[466]},{"name":"WnvCustomerAddressMoved","features":[466]},{"name":"WnvCustomerAddressType","features":[466]},{"name":"WnvNotificationTypeMax","features":[466]},{"name":"WnvObjectChangeType","features":[466]},{"name":"WnvObjectTypeMax","features":[466]},{"name":"WnvOpen","features":[307,466]},{"name":"WnvPolicyMismatchType","features":[466]},{"name":"WnvProviderAddressType","features":[466]},{"name":"WnvRedirectType","features":[466]},{"name":"WnvRequestNotification","features":[307,466,312]}],"470":[{"name":"ACTRL_DS_CONTROL_ACCESS","features":[467]},{"name":"ACTRL_DS_CREATE_CHILD","features":[467]},{"name":"ACTRL_DS_DELETE_CHILD","features":[467]},{"name":"ACTRL_DS_DELETE_TREE","features":[467]},{"name":"ACTRL_DS_LIST","features":[467]},{"name":"ACTRL_DS_LIST_OBJECT","features":[467]},{"name":"ACTRL_DS_OPEN","features":[467]},{"name":"ACTRL_DS_READ_PROP","features":[467]},{"name":"ACTRL_DS_SELF","features":[467]},{"name":"ACTRL_DS_WRITE_PROP","features":[467]},{"name":"ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED","features":[467]},{"name":"ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE","features":[467]},{"name":"ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH","features":[467]},{"name":"ADAM_SCP_FSMO_NAMING_STRING","features":[467]},{"name":"ADAM_SCP_FSMO_NAMING_STRING_W","features":[467]},{"name":"ADAM_SCP_FSMO_SCHEMA_STRING","features":[467]},{"name":"ADAM_SCP_FSMO_SCHEMA_STRING_W","features":[467]},{"name":"ADAM_SCP_FSMO_STRING","features":[467]},{"name":"ADAM_SCP_FSMO_STRING_W","features":[467]},{"name":"ADAM_SCP_INSTANCE_NAME_STRING","features":[467]},{"name":"ADAM_SCP_INSTANCE_NAME_STRING_W","features":[467]},{"name":"ADAM_SCP_PARTITION_STRING","features":[467]},{"name":"ADAM_SCP_PARTITION_STRING_W","features":[467]},{"name":"ADAM_SCP_SITE_NAME_STRING","features":[467]},{"name":"ADAM_SCP_SITE_NAME_STRING_W","features":[467]},{"name":"ADSIPROP_ADSIFLAG","features":[467]},{"name":"ADSIPROP_ASYNCHRONOUS","features":[467]},{"name":"ADSIPROP_ATTRIBTYPES_ONLY","features":[467]},{"name":"ADSIPROP_CACHE_RESULTS","features":[467]},{"name":"ADSIPROP_CHASE_REFERRALS","features":[467]},{"name":"ADSIPROP_DEREF_ALIASES","features":[467]},{"name":"ADSIPROP_PAGED_TIME_LIMIT","features":[467]},{"name":"ADSIPROP_PAGESIZE","features":[467]},{"name":"ADSIPROP_SEARCH_SCOPE","features":[467]},{"name":"ADSIPROP_SIZE_LIMIT","features":[467]},{"name":"ADSIPROP_SORT_ON","features":[467]},{"name":"ADSIPROP_TIMEOUT","features":[467]},{"name":"ADSIPROP_TIME_LIMIT","features":[467]},{"name":"ADSI_DIALECT_ENUM","features":[467]},{"name":"ADSI_DIALECT_LDAP","features":[467]},{"name":"ADSI_DIALECT_SQL","features":[467]},{"name":"ADSPROPERROR","features":[307,467]},{"name":"ADSPROPINITPARAMS","features":[307,467]},{"name":"ADSTYPE","features":[467]},{"name":"ADSTYPE_BACKLINK","features":[467]},{"name":"ADSTYPE_BOOLEAN","features":[467]},{"name":"ADSTYPE_CASEIGNORE_LIST","features":[467]},{"name":"ADSTYPE_CASE_EXACT_STRING","features":[467]},{"name":"ADSTYPE_CASE_IGNORE_STRING","features":[467]},{"name":"ADSTYPE_DN_STRING","features":[467]},{"name":"ADSTYPE_DN_WITH_BINARY","features":[467]},{"name":"ADSTYPE_DN_WITH_STRING","features":[467]},{"name":"ADSTYPE_EMAIL","features":[467]},{"name":"ADSTYPE_FAXNUMBER","features":[467]},{"name":"ADSTYPE_HOLD","features":[467]},{"name":"ADSTYPE_INTEGER","features":[467]},{"name":"ADSTYPE_INVALID","features":[467]},{"name":"ADSTYPE_LARGE_INTEGER","features":[467]},{"name":"ADSTYPE_NETADDRESS","features":[467]},{"name":"ADSTYPE_NT_SECURITY_DESCRIPTOR","features":[467]},{"name":"ADSTYPE_NUMERIC_STRING","features":[467]},{"name":"ADSTYPE_OBJECT_CLASS","features":[467]},{"name":"ADSTYPE_OCTET_LIST","features":[467]},{"name":"ADSTYPE_OCTET_STRING","features":[467]},{"name":"ADSTYPE_PATH","features":[467]},{"name":"ADSTYPE_POSTALADDRESS","features":[467]},{"name":"ADSTYPE_PRINTABLE_STRING","features":[467]},{"name":"ADSTYPE_PROV_SPECIFIC","features":[467]},{"name":"ADSTYPE_REPLICAPOINTER","features":[467]},{"name":"ADSTYPE_TIMESTAMP","features":[467]},{"name":"ADSTYPE_TYPEDNAME","features":[467]},{"name":"ADSTYPE_UNKNOWN","features":[467]},{"name":"ADSTYPE_UTC_TIME","features":[467]},{"name":"ADSVALUE","features":[307,467]},{"name":"ADS_ACEFLAG_ENUM","features":[467]},{"name":"ADS_ACEFLAG_FAILED_ACCESS","features":[467]},{"name":"ADS_ACEFLAG_INHERITED_ACE","features":[467]},{"name":"ADS_ACEFLAG_INHERIT_ACE","features":[467]},{"name":"ADS_ACEFLAG_INHERIT_ONLY_ACE","features":[467]},{"name":"ADS_ACEFLAG_NO_PROPAGATE_INHERIT_ACE","features":[467]},{"name":"ADS_ACEFLAG_SUCCESSFUL_ACCESS","features":[467]},{"name":"ADS_ACEFLAG_VALID_INHERIT_FLAGS","features":[467]},{"name":"ADS_ACETYPE_ACCESS_ALLOWED","features":[467]},{"name":"ADS_ACETYPE_ACCESS_ALLOWED_CALLBACK","features":[467]},{"name":"ADS_ACETYPE_ACCESS_ALLOWED_CALLBACK_OBJECT","features":[467]},{"name":"ADS_ACETYPE_ACCESS_ALLOWED_OBJECT","features":[467]},{"name":"ADS_ACETYPE_ACCESS_DENIED","features":[467]},{"name":"ADS_ACETYPE_ACCESS_DENIED_CALLBACK","features":[467]},{"name":"ADS_ACETYPE_ACCESS_DENIED_CALLBACK_OBJECT","features":[467]},{"name":"ADS_ACETYPE_ACCESS_DENIED_OBJECT","features":[467]},{"name":"ADS_ACETYPE_ENUM","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_ALARM_CALLBACK","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_ALARM_CALLBACK_OBJECT","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_ALARM_OBJECT","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_AUDIT","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_AUDIT_CALLBACK","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_AUDIT_CALLBACK_OBJECT","features":[467]},{"name":"ADS_ACETYPE_SYSTEM_AUDIT_OBJECT","features":[467]},{"name":"ADS_ATTR_APPEND","features":[467]},{"name":"ADS_ATTR_CLEAR","features":[467]},{"name":"ADS_ATTR_DEF","features":[307,467]},{"name":"ADS_ATTR_DELETE","features":[467]},{"name":"ADS_ATTR_INFO","features":[307,467]},{"name":"ADS_ATTR_UPDATE","features":[467]},{"name":"ADS_AUTHENTICATION_ENUM","features":[467]},{"name":"ADS_AUTH_RESERVED","features":[467]},{"name":"ADS_BACKLINK","features":[467]},{"name":"ADS_CASEIGNORE_LIST","features":[467]},{"name":"ADS_CHASE_REFERRALS_ALWAYS","features":[467]},{"name":"ADS_CHASE_REFERRALS_ENUM","features":[467]},{"name":"ADS_CHASE_REFERRALS_EXTERNAL","features":[467]},{"name":"ADS_CHASE_REFERRALS_NEVER","features":[467]},{"name":"ADS_CHASE_REFERRALS_SUBORDINATE","features":[467]},{"name":"ADS_CLASS_DEF","features":[307,467]},{"name":"ADS_DEREFENUM","features":[467]},{"name":"ADS_DEREF_ALWAYS","features":[467]},{"name":"ADS_DEREF_FINDING","features":[467]},{"name":"ADS_DEREF_NEVER","features":[467]},{"name":"ADS_DEREF_SEARCHING","features":[467]},{"name":"ADS_DISPLAY_ENUM","features":[467]},{"name":"ADS_DISPLAY_FULL","features":[467]},{"name":"ADS_DISPLAY_VALUE_ONLY","features":[467]},{"name":"ADS_DN_WITH_BINARY","features":[467]},{"name":"ADS_DN_WITH_STRING","features":[467]},{"name":"ADS_EMAIL","features":[467]},{"name":"ADS_ESCAPEDMODE_DEFAULT","features":[467]},{"name":"ADS_ESCAPEDMODE_OFF","features":[467]},{"name":"ADS_ESCAPEDMODE_OFF_EX","features":[467]},{"name":"ADS_ESCAPEDMODE_ON","features":[467]},{"name":"ADS_ESCAPE_MODE_ENUM","features":[467]},{"name":"ADS_EXT_INITCREDENTIALS","features":[467]},{"name":"ADS_EXT_INITIALIZE_COMPLETE","features":[467]},{"name":"ADS_EXT_MAXEXTDISPID","features":[467]},{"name":"ADS_EXT_MINEXTDISPID","features":[467]},{"name":"ADS_FAST_BIND","features":[467]},{"name":"ADS_FAXNUMBER","features":[467]},{"name":"ADS_FLAGTYPE_ENUM","features":[467]},{"name":"ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT","features":[467]},{"name":"ADS_FLAG_OBJECT_TYPE_PRESENT","features":[467]},{"name":"ADS_FORMAT_ENUM","features":[467]},{"name":"ADS_FORMAT_LEAF","features":[467]},{"name":"ADS_FORMAT_PROVIDER","features":[467]},{"name":"ADS_FORMAT_SERVER","features":[467]},{"name":"ADS_FORMAT_WINDOWS","features":[467]},{"name":"ADS_FORMAT_WINDOWS_DN","features":[467]},{"name":"ADS_FORMAT_WINDOWS_NO_SERVER","features":[467]},{"name":"ADS_FORMAT_WINDOWS_PARENT","features":[467]},{"name":"ADS_FORMAT_X500","features":[467]},{"name":"ADS_FORMAT_X500_DN","features":[467]},{"name":"ADS_FORMAT_X500_NO_SERVER","features":[467]},{"name":"ADS_FORMAT_X500_PARENT","features":[467]},{"name":"ADS_GROUP_TYPE_DOMAIN_LOCAL_GROUP","features":[467]},{"name":"ADS_GROUP_TYPE_ENUM","features":[467]},{"name":"ADS_GROUP_TYPE_GLOBAL_GROUP","features":[467]},{"name":"ADS_GROUP_TYPE_LOCAL_GROUP","features":[467]},{"name":"ADS_GROUP_TYPE_SECURITY_ENABLED","features":[467]},{"name":"ADS_GROUP_TYPE_UNIVERSAL_GROUP","features":[467]},{"name":"ADS_HOLD","features":[467]},{"name":"ADS_NAME_INITTYPE_DOMAIN","features":[467]},{"name":"ADS_NAME_INITTYPE_ENUM","features":[467]},{"name":"ADS_NAME_INITTYPE_GC","features":[467]},{"name":"ADS_NAME_INITTYPE_SERVER","features":[467]},{"name":"ADS_NAME_TYPE_1779","features":[467]},{"name":"ADS_NAME_TYPE_CANONICAL","features":[467]},{"name":"ADS_NAME_TYPE_CANONICAL_EX","features":[467]},{"name":"ADS_NAME_TYPE_DISPLAY","features":[467]},{"name":"ADS_NAME_TYPE_DOMAIN_SIMPLE","features":[467]},{"name":"ADS_NAME_TYPE_ENTERPRISE_SIMPLE","features":[467]},{"name":"ADS_NAME_TYPE_ENUM","features":[467]},{"name":"ADS_NAME_TYPE_GUID","features":[467]},{"name":"ADS_NAME_TYPE_NT4","features":[467]},{"name":"ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAME","features":[467]},{"name":"ADS_NAME_TYPE_SID_OR_SID_HISTORY_NAME","features":[467]},{"name":"ADS_NAME_TYPE_UNKNOWN","features":[467]},{"name":"ADS_NAME_TYPE_USER_PRINCIPAL_NAME","features":[467]},{"name":"ADS_NETADDRESS","features":[467]},{"name":"ADS_NO_AUTHENTICATION","features":[467]},{"name":"ADS_NO_REFERRAL_CHASING","features":[467]},{"name":"ADS_NT_SECURITY_DESCRIPTOR","features":[467]},{"name":"ADS_OBJECT_INFO","features":[467]},{"name":"ADS_OCTET_LIST","features":[467]},{"name":"ADS_OCTET_STRING","features":[467]},{"name":"ADS_OPTION_ACCUMULATIVE_MODIFICATION","features":[467]},{"name":"ADS_OPTION_ENUM","features":[467]},{"name":"ADS_OPTION_MUTUAL_AUTH_STATUS","features":[467]},{"name":"ADS_OPTION_PAGE_SIZE","features":[467]},{"name":"ADS_OPTION_PASSWORD_METHOD","features":[467]},{"name":"ADS_OPTION_PASSWORD_PORTNUMBER","features":[467]},{"name":"ADS_OPTION_QUOTA","features":[467]},{"name":"ADS_OPTION_REFERRALS","features":[467]},{"name":"ADS_OPTION_SECURITY_MASK","features":[467]},{"name":"ADS_OPTION_SERVERNAME","features":[467]},{"name":"ADS_OPTION_SKIP_SID_LOOKUP","features":[467]},{"name":"ADS_PASSWORD_ENCODE_CLEAR","features":[467]},{"name":"ADS_PASSWORD_ENCODE_REQUIRE_SSL","features":[467]},{"name":"ADS_PASSWORD_ENCODING_ENUM","features":[467]},{"name":"ADS_PATH","features":[467]},{"name":"ADS_PATHTYPE_ENUM","features":[467]},{"name":"ADS_PATH_FILE","features":[467]},{"name":"ADS_PATH_FILESHARE","features":[467]},{"name":"ADS_PATH_REGISTRY","features":[467]},{"name":"ADS_POSTALADDRESS","features":[467]},{"name":"ADS_PREFERENCES_ENUM","features":[467]},{"name":"ADS_PROMPT_CREDENTIALS","features":[467]},{"name":"ADS_PROPERTY_APPEND","features":[467]},{"name":"ADS_PROPERTY_CLEAR","features":[467]},{"name":"ADS_PROPERTY_DELETE","features":[467]},{"name":"ADS_PROPERTY_OPERATION_ENUM","features":[467]},{"name":"ADS_PROPERTY_UPDATE","features":[467]},{"name":"ADS_PROV_SPECIFIC","features":[467]},{"name":"ADS_READONLY_SERVER","features":[467]},{"name":"ADS_REPLICAPOINTER","features":[467]},{"name":"ADS_RIGHTS_ENUM","features":[467]},{"name":"ADS_RIGHT_ACCESS_SYSTEM_SECURITY","features":[467]},{"name":"ADS_RIGHT_ACTRL_DS_LIST","features":[467]},{"name":"ADS_RIGHT_DELETE","features":[467]},{"name":"ADS_RIGHT_DS_CONTROL_ACCESS","features":[467]},{"name":"ADS_RIGHT_DS_CREATE_CHILD","features":[467]},{"name":"ADS_RIGHT_DS_DELETE_CHILD","features":[467]},{"name":"ADS_RIGHT_DS_DELETE_TREE","features":[467]},{"name":"ADS_RIGHT_DS_LIST_OBJECT","features":[467]},{"name":"ADS_RIGHT_DS_READ_PROP","features":[467]},{"name":"ADS_RIGHT_DS_SELF","features":[467]},{"name":"ADS_RIGHT_DS_WRITE_PROP","features":[467]},{"name":"ADS_RIGHT_GENERIC_ALL","features":[467]},{"name":"ADS_RIGHT_GENERIC_EXECUTE","features":[467]},{"name":"ADS_RIGHT_GENERIC_READ","features":[467]},{"name":"ADS_RIGHT_GENERIC_WRITE","features":[467]},{"name":"ADS_RIGHT_READ_CONTROL","features":[467]},{"name":"ADS_RIGHT_SYNCHRONIZE","features":[467]},{"name":"ADS_RIGHT_WRITE_DAC","features":[467]},{"name":"ADS_RIGHT_WRITE_OWNER","features":[467]},{"name":"ADS_SCOPEENUM","features":[467]},{"name":"ADS_SCOPE_BASE","features":[467]},{"name":"ADS_SCOPE_ONELEVEL","features":[467]},{"name":"ADS_SCOPE_SUBTREE","features":[467]},{"name":"ADS_SD_CONTROL_ENUM","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_AUTO_INHERITED","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_AUTO_INHERIT_REQ","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_DEFAULTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_PRESENT","features":[467]},{"name":"ADS_SD_CONTROL_SE_DACL_PROTECTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_GROUP_DEFAULTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_OWNER_DEFAULTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_AUTO_INHERITED","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_AUTO_INHERIT_REQ","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_DEFAULTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_PRESENT","features":[467]},{"name":"ADS_SD_CONTROL_SE_SACL_PROTECTED","features":[467]},{"name":"ADS_SD_CONTROL_SE_SELF_RELATIVE","features":[467]},{"name":"ADS_SD_FORMAT_ENUM","features":[467]},{"name":"ADS_SD_FORMAT_HEXSTRING","features":[467]},{"name":"ADS_SD_FORMAT_IID","features":[467]},{"name":"ADS_SD_FORMAT_RAW","features":[467]},{"name":"ADS_SD_REVISION_DS","features":[467]},{"name":"ADS_SD_REVISION_ENUM","features":[467]},{"name":"ADS_SEARCHPREF_ASYNCHRONOUS","features":[467]},{"name":"ADS_SEARCHPREF_ATTRIBTYPES_ONLY","features":[467]},{"name":"ADS_SEARCHPREF_ATTRIBUTE_QUERY","features":[467]},{"name":"ADS_SEARCHPREF_CACHE_RESULTS","features":[467]},{"name":"ADS_SEARCHPREF_CHASE_REFERRALS","features":[467]},{"name":"ADS_SEARCHPREF_DEREF_ALIASES","features":[467]},{"name":"ADS_SEARCHPREF_DIRSYNC","features":[467]},{"name":"ADS_SEARCHPREF_DIRSYNC_FLAG","features":[467]},{"name":"ADS_SEARCHPREF_ENUM","features":[467]},{"name":"ADS_SEARCHPREF_EXTENDED_DN","features":[467]},{"name":"ADS_SEARCHPREF_INFO","features":[307,467]},{"name":"ADS_SEARCHPREF_PAGED_TIME_LIMIT","features":[467]},{"name":"ADS_SEARCHPREF_PAGESIZE","features":[467]},{"name":"ADS_SEARCHPREF_SEARCH_SCOPE","features":[467]},{"name":"ADS_SEARCHPREF_SECURITY_MASK","features":[467]},{"name":"ADS_SEARCHPREF_SIZE_LIMIT","features":[467]},{"name":"ADS_SEARCHPREF_SORT_ON","features":[467]},{"name":"ADS_SEARCHPREF_TIMEOUT","features":[467]},{"name":"ADS_SEARCHPREF_TIME_LIMIT","features":[467]},{"name":"ADS_SEARCHPREF_TOMBSTONE","features":[467]},{"name":"ADS_SEARCHPREF_VLV","features":[467]},{"name":"ADS_SEARCH_COLUMN","features":[307,467]},{"name":"ADS_SEARCH_HANDLE","features":[467]},{"name":"ADS_SECURE_AUTHENTICATION","features":[467]},{"name":"ADS_SECURITY_INFO_DACL","features":[467]},{"name":"ADS_SECURITY_INFO_ENUM","features":[467]},{"name":"ADS_SECURITY_INFO_GROUP","features":[467]},{"name":"ADS_SECURITY_INFO_OWNER","features":[467]},{"name":"ADS_SECURITY_INFO_SACL","features":[467]},{"name":"ADS_SERVER_BIND","features":[467]},{"name":"ADS_SETTYPE_DN","features":[467]},{"name":"ADS_SETTYPE_ENUM","features":[467]},{"name":"ADS_SETTYPE_FULL","features":[467]},{"name":"ADS_SETTYPE_PROVIDER","features":[467]},{"name":"ADS_SETTYPE_SERVER","features":[467]},{"name":"ADS_SORTKEY","features":[307,467]},{"name":"ADS_STATUSENUM","features":[467]},{"name":"ADS_STATUS_INVALID_SEARCHPREF","features":[467]},{"name":"ADS_STATUS_INVALID_SEARCHPREFVALUE","features":[467]},{"name":"ADS_STATUS_S_OK","features":[467]},{"name":"ADS_SYSTEMFLAG_ATTR_IS_CONSTRUCTED","features":[467]},{"name":"ADS_SYSTEMFLAG_ATTR_NOT_REPLICATED","features":[467]},{"name":"ADS_SYSTEMFLAG_CONFIG_ALLOW_LIMITED_MOVE","features":[467]},{"name":"ADS_SYSTEMFLAG_CONFIG_ALLOW_MOVE","features":[467]},{"name":"ADS_SYSTEMFLAG_CONFIG_ALLOW_RENAME","features":[467]},{"name":"ADS_SYSTEMFLAG_CR_NTDS_DOMAIN","features":[467]},{"name":"ADS_SYSTEMFLAG_CR_NTDS_NC","features":[467]},{"name":"ADS_SYSTEMFLAG_DISALLOW_DELETE","features":[467]},{"name":"ADS_SYSTEMFLAG_DOMAIN_DISALLOW_MOVE","features":[467]},{"name":"ADS_SYSTEMFLAG_DOMAIN_DISALLOW_RENAME","features":[467]},{"name":"ADS_SYSTEMFLAG_ENUM","features":[467]},{"name":"ADS_TIMESTAMP","features":[467]},{"name":"ADS_TYPEDNAME","features":[467]},{"name":"ADS_UF_ACCOUNTDISABLE","features":[467]},{"name":"ADS_UF_DONT_EXPIRE_PASSWD","features":[467]},{"name":"ADS_UF_DONT_REQUIRE_PREAUTH","features":[467]},{"name":"ADS_UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED","features":[467]},{"name":"ADS_UF_HOMEDIR_REQUIRED","features":[467]},{"name":"ADS_UF_INTERDOMAIN_TRUST_ACCOUNT","features":[467]},{"name":"ADS_UF_LOCKOUT","features":[467]},{"name":"ADS_UF_MNS_LOGON_ACCOUNT","features":[467]},{"name":"ADS_UF_NORMAL_ACCOUNT","features":[467]},{"name":"ADS_UF_NOT_DELEGATED","features":[467]},{"name":"ADS_UF_PASSWD_CANT_CHANGE","features":[467]},{"name":"ADS_UF_PASSWD_NOTREQD","features":[467]},{"name":"ADS_UF_PASSWORD_EXPIRED","features":[467]},{"name":"ADS_UF_SCRIPT","features":[467]},{"name":"ADS_UF_SERVER_TRUST_ACCOUNT","features":[467]},{"name":"ADS_UF_SMARTCARD_REQUIRED","features":[467]},{"name":"ADS_UF_TEMP_DUPLICATE_ACCOUNT","features":[467]},{"name":"ADS_UF_TRUSTED_FOR_DELEGATION","features":[467]},{"name":"ADS_UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION","features":[467]},{"name":"ADS_UF_USE_DES_KEY_ONLY","features":[467]},{"name":"ADS_UF_WORKSTATION_TRUST_ACCOUNT","features":[467]},{"name":"ADS_USER_FLAG_ENUM","features":[467]},{"name":"ADS_USE_DELEGATION","features":[467]},{"name":"ADS_USE_ENCRYPTION","features":[467]},{"name":"ADS_USE_SEALING","features":[467]},{"name":"ADS_USE_SIGNING","features":[467]},{"name":"ADS_USE_SSL","features":[467]},{"name":"ADS_VLV","features":[467]},{"name":"ADSystemInfo","features":[467]},{"name":"ADsBuildEnumerator","features":[467,358,359]},{"name":"ADsBuildVarArrayInt","features":[307,467,358,359,360]},{"name":"ADsBuildVarArrayStr","features":[307,467,358,359,360]},{"name":"ADsDecodeBinaryData","features":[467]},{"name":"ADsEncodeBinaryData","features":[467]},{"name":"ADsEnumerateNext","features":[307,467,358,359,360]},{"name":"ADsFreeEnumerator","features":[467,359]},{"name":"ADsGetLastError","features":[467]},{"name":"ADsGetObject","features":[467]},{"name":"ADsOpenObject","features":[467]},{"name":"ADsPropCheckIfWritable","features":[307,467]},{"name":"ADsPropCreateNotifyObj","features":[307,467,358]},{"name":"ADsPropGetInitInfo","features":[307,467]},{"name":"ADsPropSendErrorMessage","features":[307,467]},{"name":"ADsPropSetHwnd","features":[307,467]},{"name":"ADsPropSetHwndWithTitle","features":[307,467]},{"name":"ADsPropShowErrorDialog","features":[307,467]},{"name":"ADsSecurityUtility","features":[467]},{"name":"ADsSetLastError","features":[467]},{"name":"AccessControlEntry","features":[467]},{"name":"AccessControlList","features":[467]},{"name":"AdsFreeAdsValues","features":[307,467]},{"name":"AdsTypeToPropVariant","features":[307,467,358,359,360]},{"name":"AllocADsMem","features":[467]},{"name":"AllocADsStr","features":[467]},{"name":"BackLink","features":[467]},{"name":"BinarySDToSecurityDescriptor","features":[307,467,310,358,359,360]},{"name":"CFSTR_DSDISPLAYSPECOPTIONS","features":[467]},{"name":"CFSTR_DSOBJECTNAMES","features":[467]},{"name":"CFSTR_DSOP_DS_SELECTION_LIST","features":[467]},{"name":"CFSTR_DSPROPERTYPAGEINFO","features":[467]},{"name":"CFSTR_DSQUERYPARAMS","features":[467]},{"name":"CFSTR_DSQUERYSCOPE","features":[467]},{"name":"CFSTR_DS_DISPLAY_SPEC_OPTIONS","features":[467]},{"name":"CLSID_CommonQuery","features":[467]},{"name":"CLSID_DsAdminCreateObj","features":[467]},{"name":"CLSID_DsDisplaySpecifier","features":[467]},{"name":"CLSID_DsDomainTreeBrowser","features":[467]},{"name":"CLSID_DsFindAdvanced","features":[467]},{"name":"CLSID_DsFindComputer","features":[467]},{"name":"CLSID_DsFindContainer","features":[467]},{"name":"CLSID_DsFindDomainController","features":[467]},{"name":"CLSID_DsFindFrsMembers","features":[467]},{"name":"CLSID_DsFindObjects","features":[467]},{"name":"CLSID_DsFindPeople","features":[467]},{"name":"CLSID_DsFindPrinter","features":[467]},{"name":"CLSID_DsFindVolume","features":[467]},{"name":"CLSID_DsFindWriteableDomainController","features":[467]},{"name":"CLSID_DsFolderProperties","features":[467]},{"name":"CLSID_DsObjectPicker","features":[467]},{"name":"CLSID_DsPropertyPages","features":[467]},{"name":"CLSID_DsQuery","features":[467]},{"name":"CLSID_MicrosoftDS","features":[467]},{"name":"CQFF_ISOPTIONAL","features":[467]},{"name":"CQFF_NOGLOBALPAGES","features":[467]},{"name":"CQFORM","features":[467,371]},{"name":"CQPAGE","features":[307,467,371]},{"name":"CQPM_CLEARFORM","features":[467]},{"name":"CQPM_ENABLE","features":[467]},{"name":"CQPM_GETPARAMETERS","features":[467]},{"name":"CQPM_HANDLERSPECIFIC","features":[467]},{"name":"CQPM_HELP","features":[467]},{"name":"CQPM_INITIALIZE","features":[467]},{"name":"CQPM_PERSIST","features":[467]},{"name":"CQPM_RELEASE","features":[467]},{"name":"CQPM_SETDEFAULTPARAMETERS","features":[467]},{"name":"CaseIgnoreList","features":[467]},{"name":"DBDTF_RETURNEXTERNAL","features":[467]},{"name":"DBDTF_RETURNFQDN","features":[467]},{"name":"DBDTF_RETURNINBOUND","features":[467]},{"name":"DBDTF_RETURNINOUTBOUND","features":[467]},{"name":"DBDTF_RETURNMIXEDDOMAINS","features":[467]},{"name":"DNWithBinary","features":[467]},{"name":"DNWithString","features":[467]},{"name":"DOMAINDESC","features":[307,467]},{"name":"DOMAIN_CONTROLLER_INFOA","features":[467]},{"name":"DOMAIN_CONTROLLER_INFOW","features":[467]},{"name":"DOMAIN_TREE","features":[307,467]},{"name":"DSA_NEWOBJ_CTX_CLEANUP","features":[467]},{"name":"DSA_NEWOBJ_CTX_COMMIT","features":[467]},{"name":"DSA_NEWOBJ_CTX_POSTCOMMIT","features":[467]},{"name":"DSA_NEWOBJ_CTX_PRECOMMIT","features":[467]},{"name":"DSA_NEWOBJ_DISPINFO","features":[467,371]},{"name":"DSA_NOTIFY_DEL","features":[467]},{"name":"DSA_NOTIFY_FLAG_ADDITIONAL_DATA","features":[467]},{"name":"DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA","features":[467]},{"name":"DSA_NOTIFY_MOV","features":[467]},{"name":"DSA_NOTIFY_PROP","features":[467]},{"name":"DSA_NOTIFY_REN","features":[467]},{"name":"DSBF_DISPLAYNAME","features":[467]},{"name":"DSBF_ICONLOCATION","features":[467]},{"name":"DSBF_STATE","features":[467]},{"name":"DSBID_BANNER","features":[467]},{"name":"DSBID_CONTAINERLIST","features":[467]},{"name":"DSBITEMA","features":[467]},{"name":"DSBITEMW","features":[467]},{"name":"DSBI_CHECKBOXES","features":[467]},{"name":"DSBI_DONTSIGNSEAL","features":[467]},{"name":"DSBI_ENTIREDIRECTORY","features":[467]},{"name":"DSBI_EXPANDONOPEN","features":[467]},{"name":"DSBI_HASCREDENTIALS","features":[467]},{"name":"DSBI_IGNORETREATASLEAF","features":[467]},{"name":"DSBI_INCLUDEHIDDEN","features":[467]},{"name":"DSBI_NOBUTTONS","features":[467]},{"name":"DSBI_NOLINES","features":[467]},{"name":"DSBI_NOLINESATROOT","features":[467]},{"name":"DSBI_NOROOT","features":[467]},{"name":"DSBI_RETURNOBJECTCLASS","features":[467]},{"name":"DSBI_RETURN_FORMAT","features":[467]},{"name":"DSBI_SIMPLEAUTHENTICATE","features":[467]},{"name":"DSBM_CHANGEIMAGESTATE","features":[467]},{"name":"DSBM_CONTEXTMENU","features":[467]},{"name":"DSBM_HELP","features":[467]},{"name":"DSBM_QUERYINSERT","features":[467]},{"name":"DSBM_QUERYINSERTA","features":[467]},{"name":"DSBM_QUERYINSERTW","features":[467]},{"name":"DSBROWSEINFOA","features":[307,467,468]},{"name":"DSBROWSEINFOW","features":[307,467,468]},{"name":"DSBS_CHECKED","features":[467]},{"name":"DSBS_HIDDEN","features":[467]},{"name":"DSBS_ROOT","features":[467]},{"name":"DSB_MAX_DISPLAYNAME_CHARS","features":[467]},{"name":"DSCCIF_HASWIZARDDIALOG","features":[467]},{"name":"DSCCIF_HASWIZARDPRIMARYPAGE","features":[467]},{"name":"DSCLASSCREATIONINFO","features":[467]},{"name":"DSCOLUMN","features":[467]},{"name":"DSDISPLAYSPECOPTIONS","features":[467]},{"name":"DSDSOF_DONTSIGNSEAL","features":[467]},{"name":"DSDSOF_DSAVAILABLE","features":[467]},{"name":"DSDSOF_HASUSERANDSERVERINFO","features":[467]},{"name":"DSDSOF_SIMPLEAUTHENTICATE","features":[467]},{"name":"DSECAF_NOTLISTED","features":[467]},{"name":"DSGIF_DEFAULTISCONTAINER","features":[467]},{"name":"DSGIF_GETDEFAULTICON","features":[467]},{"name":"DSGIF_ISDISABLED","features":[467]},{"name":"DSGIF_ISMASK","features":[467]},{"name":"DSGIF_ISNORMAL","features":[467]},{"name":"DSGIF_ISOPEN","features":[467]},{"name":"DSICCF_IGNORETREATASLEAF","features":[467]},{"name":"DSOBJECT","features":[467]},{"name":"DSOBJECTNAMES","features":[467]},{"name":"DSOBJECT_ISCONTAINER","features":[467]},{"name":"DSOBJECT_READONLYPAGES","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_ANONYMOUS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_BATCH","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_COMPUTERS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_DIALUP","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_INTERACTIVE","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_INTERNET_USER","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_NETWORK","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_SERVICE","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_SERVICES","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_SYSTEM","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_USERS","features":[467]},{"name":"DSOP_DOWNLEVEL_FILTER_WORLD","features":[467]},{"name":"DSOP_FILTER_BUILTIN_GROUPS","features":[467]},{"name":"DSOP_FILTER_COMPUTERS","features":[467]},{"name":"DSOP_FILTER_CONTACTS","features":[467]},{"name":"DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL","features":[467]},{"name":"DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE","features":[467]},{"name":"DSOP_FILTER_FLAGS","features":[467]},{"name":"DSOP_FILTER_GLOBAL_GROUPS_DL","features":[467]},{"name":"DSOP_FILTER_GLOBAL_GROUPS_SE","features":[467]},{"name":"DSOP_FILTER_INCLUDE_ADVANCED_VIEW","features":[467]},{"name":"DSOP_FILTER_PASSWORDSETTINGS_OBJECTS","features":[467]},{"name":"DSOP_FILTER_SERVICE_ACCOUNTS","features":[467]},{"name":"DSOP_FILTER_UNIVERSAL_GROUPS_DL","features":[467]},{"name":"DSOP_FILTER_UNIVERSAL_GROUPS_SE","features":[467]},{"name":"DSOP_FILTER_USERS","features":[467]},{"name":"DSOP_FILTER_WELL_KNOWN_PRINCIPALS","features":[467]},{"name":"DSOP_FLAG_MULTISELECT","features":[467]},{"name":"DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK","features":[467]},{"name":"DSOP_INIT_INFO","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS","features":[467]},{"name":"DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS","features":[467]},{"name":"DSOP_SCOPE_FLAG_STARTING_SCOPE","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_PROVIDER_GC","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT","features":[467]},{"name":"DSOP_SCOPE_FLAG_WANT_SID_PATH","features":[467]},{"name":"DSOP_SCOPE_INIT_INFO","features":[467]},{"name":"DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_GLOBAL_CATALOG","features":[467]},{"name":"DSOP_SCOPE_TYPE_TARGET_COMPUTER","features":[467]},{"name":"DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN","features":[467]},{"name":"DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE","features":[467]},{"name":"DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE","features":[467]},{"name":"DSOP_SCOPE_TYPE_WORKGROUP","features":[467]},{"name":"DSOP_UPLEVEL_FILTER_FLAGS","features":[467]},{"name":"DSPROPERTYPAGEINFO","features":[467]},{"name":"DSPROP_ATTRCHANGED_MSG","features":[467]},{"name":"DSPROVIDER_ADVANCED","features":[467]},{"name":"DSPROVIDER_AD_LDS","features":[467]},{"name":"DSPROVIDER_UNUSED_0","features":[467]},{"name":"DSPROVIDER_UNUSED_1","features":[467]},{"name":"DSPROVIDER_UNUSED_2","features":[467]},{"name":"DSPROVIDER_UNUSED_3","features":[467]},{"name":"DSQPF_ENABLEADMINFEATURES","features":[467]},{"name":"DSQPF_ENABLEADVANCEDFEATURES","features":[467]},{"name":"DSQPF_HASCREDENTIALS","features":[467]},{"name":"DSQPF_NOCHOOSECOLUMNS","features":[467]},{"name":"DSQPF_NOSAVE","features":[467]},{"name":"DSQPF_SAVELOCATION","features":[467]},{"name":"DSQPF_SHOWHIDDENOBJECTS","features":[467]},{"name":"DSQPM_GETCLASSLIST","features":[467]},{"name":"DSQPM_HELPTOPICS","features":[467]},{"name":"DSQUERYCLASSLIST","features":[467]},{"name":"DSQUERYINITPARAMS","features":[467]},{"name":"DSQUERYPARAMS","features":[307,467]},{"name":"DSROLE_MACHINE_ROLE","features":[467]},{"name":"DSROLE_OPERATION_STATE","features":[467]},{"name":"DSROLE_OPERATION_STATE_INFO","features":[467]},{"name":"DSROLE_PRIMARY_DOMAIN_GUID_PRESENT","features":[467]},{"name":"DSROLE_PRIMARY_DOMAIN_INFO_BASIC","features":[467]},{"name":"DSROLE_PRIMARY_DOMAIN_INFO_LEVEL","features":[467]},{"name":"DSROLE_PRIMARY_DS_MIXED_MODE","features":[467]},{"name":"DSROLE_PRIMARY_DS_READONLY","features":[467]},{"name":"DSROLE_PRIMARY_DS_RUNNING","features":[467]},{"name":"DSROLE_SERVER_STATE","features":[467]},{"name":"DSROLE_UPGRADE_IN_PROGRESS","features":[467]},{"name":"DSROLE_UPGRADE_STATUS_INFO","features":[467]},{"name":"DSSSF_DONTSIGNSEAL","features":[467]},{"name":"DSSSF_DSAVAILABLE","features":[467]},{"name":"DSSSF_SIMPLEAUTHENTICATE","features":[467]},{"name":"DS_AVOID_SELF","features":[467]},{"name":"DS_BACKGROUND_ONLY","features":[467]},{"name":"DS_BEHAVIOR_LONGHORN","features":[467]},{"name":"DS_BEHAVIOR_WIN2000","features":[467]},{"name":"DS_BEHAVIOR_WIN2003","features":[467]},{"name":"DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS","features":[467]},{"name":"DS_BEHAVIOR_WIN2008","features":[467]},{"name":"DS_BEHAVIOR_WIN2008R2","features":[467]},{"name":"DS_BEHAVIOR_WIN2012","features":[467]},{"name":"DS_BEHAVIOR_WIN2012R2","features":[467]},{"name":"DS_BEHAVIOR_WIN2016","features":[467]},{"name":"DS_BEHAVIOR_WIN7","features":[467]},{"name":"DS_BEHAVIOR_WIN8","features":[467]},{"name":"DS_BEHAVIOR_WINBLUE","features":[467]},{"name":"DS_BEHAVIOR_WINTHRESHOLD","features":[467]},{"name":"DS_CANONICAL_NAME","features":[467]},{"name":"DS_CANONICAL_NAME_EX","features":[467]},{"name":"DS_CLOSEST_FLAG","features":[467]},{"name":"DS_DIRECTORY_SERVICE_10_REQUIRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_6_REQUIRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_8_REQUIRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_9_REQUIRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_PREFERRED","features":[467]},{"name":"DS_DIRECTORY_SERVICE_REQUIRED","features":[467]},{"name":"DS_DISPLAY_NAME","features":[467]},{"name":"DS_DNS_CONTROLLER_FLAG","features":[467]},{"name":"DS_DNS_DOMAIN_FLAG","features":[467]},{"name":"DS_DNS_DOMAIN_NAME","features":[467]},{"name":"DS_DNS_FOREST_FLAG","features":[467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_1A","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_1W","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_2A","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_2W","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_3A","features":[307,467]},{"name":"DS_DOMAIN_CONTROLLER_INFO_3W","features":[307,467]},{"name":"DS_DOMAIN_DIRECT_INBOUND","features":[467]},{"name":"DS_DOMAIN_DIRECT_OUTBOUND","features":[467]},{"name":"DS_DOMAIN_IN_FOREST","features":[467]},{"name":"DS_DOMAIN_NATIVE_MODE","features":[467]},{"name":"DS_DOMAIN_PRIMARY","features":[467]},{"name":"DS_DOMAIN_TREE_ROOT","features":[467]},{"name":"DS_DOMAIN_TRUSTSA","features":[467,310]},{"name":"DS_DOMAIN_TRUSTSW","features":[467,310]},{"name":"DS_DS_10_FLAG","features":[467]},{"name":"DS_DS_8_FLAG","features":[467]},{"name":"DS_DS_9_FLAG","features":[467]},{"name":"DS_DS_FLAG","features":[467]},{"name":"DS_EXIST_ADVISORY_MODE","features":[467]},{"name":"DS_FORCE_REDISCOVERY","features":[467]},{"name":"DS_FQDN_1779_NAME","features":[467]},{"name":"DS_FULL_SECRET_DOMAIN_6_FLAG","features":[467]},{"name":"DS_GC_FLAG","features":[467]},{"name":"DS_GC_SERVER_REQUIRED","features":[467]},{"name":"DS_GFTI_UPDATE_TDO","features":[467]},{"name":"DS_GFTI_VALID_FLAGS","features":[467]},{"name":"DS_GOOD_TIMESERV_FLAG","features":[467]},{"name":"DS_GOOD_TIMESERV_PREFERRED","features":[467]},{"name":"DS_INSTANCETYPE_IS_NC_HEAD","features":[467]},{"name":"DS_INSTANCETYPE_NC_COMING","features":[467]},{"name":"DS_INSTANCETYPE_NC_GOING","features":[467]},{"name":"DS_INSTANCETYPE_NC_IS_WRITEABLE","features":[467]},{"name":"DS_IP_REQUIRED","features":[467]},{"name":"DS_IS_DNS_NAME","features":[467]},{"name":"DS_IS_FLAT_NAME","features":[467]},{"name":"DS_KCC_FLAG_ASYNC_OP","features":[467]},{"name":"DS_KCC_FLAG_DAMPED","features":[467]},{"name":"DS_KCC_TASKID","features":[467]},{"name":"DS_KCC_TASKID_UPDATE_TOPOLOGY","features":[467]},{"name":"DS_KDC_FLAG","features":[467]},{"name":"DS_KDC_REQUIRED","features":[467]},{"name":"DS_KEY_LIST_FLAG","features":[467]},{"name":"DS_KEY_LIST_SUPPORT_REQUIRED","features":[467]},{"name":"DS_LDAP_FLAG","features":[467]},{"name":"DS_LIST_ACCOUNT_OBJECT_FOR_SERVER","features":[467]},{"name":"DS_LIST_DNS_HOST_NAME_FOR_SERVER","features":[467]},{"name":"DS_LIST_DSA_OBJECT_FOR_SERVER","features":[467]},{"name":"DS_MANGLE_FOR","features":[467]},{"name":"DS_MANGLE_OBJECT_RDN_FOR_DELETION","features":[467]},{"name":"DS_MANGLE_OBJECT_RDN_FOR_NAME_CONFLICT","features":[467]},{"name":"DS_MANGLE_UNKNOWN","features":[467]},{"name":"DS_NAME_ERROR","features":[467]},{"name":"DS_NAME_ERROR_DOMAIN_ONLY","features":[467]},{"name":"DS_NAME_ERROR_NOT_FOUND","features":[467]},{"name":"DS_NAME_ERROR_NOT_UNIQUE","features":[467]},{"name":"DS_NAME_ERROR_NO_MAPPING","features":[467]},{"name":"DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING","features":[467]},{"name":"DS_NAME_ERROR_RESOLVING","features":[467]},{"name":"DS_NAME_ERROR_TRUST_REFERRAL","features":[467]},{"name":"DS_NAME_FLAGS","features":[467]},{"name":"DS_NAME_FLAG_EVAL_AT_DC","features":[467]},{"name":"DS_NAME_FLAG_GCVERIFY","features":[467]},{"name":"DS_NAME_FLAG_SYNTACTICAL_ONLY","features":[467]},{"name":"DS_NAME_FLAG_TRUST_REFERRAL","features":[467]},{"name":"DS_NAME_FORMAT","features":[467]},{"name":"DS_NAME_NO_ERROR","features":[467]},{"name":"DS_NAME_NO_FLAGS","features":[467]},{"name":"DS_NAME_RESULTA","features":[467]},{"name":"DS_NAME_RESULTW","features":[467]},{"name":"DS_NAME_RESULT_ITEMA","features":[467]},{"name":"DS_NAME_RESULT_ITEMW","features":[467]},{"name":"DS_NDNC_FLAG","features":[467]},{"name":"DS_NOTIFY_AFTER_SITE_RECORDS","features":[467]},{"name":"DS_NT4_ACCOUNT_NAME","features":[467]},{"name":"DS_ONLY_DO_SITE_NAME","features":[467]},{"name":"DS_ONLY_LDAP_NEEDED","features":[467]},{"name":"DS_PDC_FLAG","features":[467]},{"name":"DS_PDC_REQUIRED","features":[467]},{"name":"DS_PING_FLAGS","features":[467]},{"name":"DS_PROP_ADMIN_PREFIX","features":[467]},{"name":"DS_PROP_SHELL_PREFIX","features":[467]},{"name":"DS_REPADD_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPADD_ASYNCHRONOUS_REPLICA","features":[467]},{"name":"DS_REPADD_CRITICAL","features":[467]},{"name":"DS_REPADD_DISABLE_NOTIFICATION","features":[467]},{"name":"DS_REPADD_DISABLE_PERIODIC","features":[467]},{"name":"DS_REPADD_INITIAL","features":[467]},{"name":"DS_REPADD_INTERSITE_MESSAGING","features":[467]},{"name":"DS_REPADD_NEVER_NOTIFY","features":[467]},{"name":"DS_REPADD_NONGC_RO_REPLICA","features":[467]},{"name":"DS_REPADD_PERIODIC","features":[467]},{"name":"DS_REPADD_SELECT_SECRETS","features":[467]},{"name":"DS_REPADD_TWO_WAY","features":[467]},{"name":"DS_REPADD_USE_COMPRESSION","features":[467]},{"name":"DS_REPADD_WRITEABLE","features":[467]},{"name":"DS_REPDEL_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPDEL_IGNORE_ERRORS","features":[467]},{"name":"DS_REPDEL_INTERSITE_MESSAGING","features":[467]},{"name":"DS_REPDEL_LOCAL_ONLY","features":[467]},{"name":"DS_REPDEL_NO_SOURCE","features":[467]},{"name":"DS_REPDEL_REF_OK","features":[467]},{"name":"DS_REPDEL_WRITEABLE","features":[467]},{"name":"DS_REPL_ATTR_META_DATA","features":[307,467]},{"name":"DS_REPL_ATTR_META_DATA_2","features":[307,467]},{"name":"DS_REPL_ATTR_META_DATA_BLOB","features":[307,467]},{"name":"DS_REPL_ATTR_VALUE_META_DATA","features":[307,467]},{"name":"DS_REPL_ATTR_VALUE_META_DATA_2","features":[307,467]},{"name":"DS_REPL_ATTR_VALUE_META_DATA_EXT","features":[307,467]},{"name":"DS_REPL_CURSOR","features":[467]},{"name":"DS_REPL_CURSORS","features":[467]},{"name":"DS_REPL_CURSORS_2","features":[307,467]},{"name":"DS_REPL_CURSORS_3W","features":[307,467]},{"name":"DS_REPL_CURSOR_2","features":[307,467]},{"name":"DS_REPL_CURSOR_3W","features":[307,467]},{"name":"DS_REPL_CURSOR_BLOB","features":[307,467]},{"name":"DS_REPL_INFO_CURSORS_2_FOR_NC","features":[467]},{"name":"DS_REPL_INFO_CURSORS_3_FOR_NC","features":[467]},{"name":"DS_REPL_INFO_CURSORS_FOR_NC","features":[467]},{"name":"DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS","features":[467]},{"name":"DS_REPL_INFO_KCC_DSA_CONNECT_FAILURES","features":[467]},{"name":"DS_REPL_INFO_KCC_DSA_LINK_FAILURES","features":[467]},{"name":"DS_REPL_INFO_METADATA_2_FOR_ATTR_VALUE","features":[467]},{"name":"DS_REPL_INFO_METADATA_2_FOR_OBJ","features":[467]},{"name":"DS_REPL_INFO_METADATA_EXT_FOR_ATTR_VALUE","features":[467]},{"name":"DS_REPL_INFO_METADATA_FOR_ATTR_VALUE","features":[467]},{"name":"DS_REPL_INFO_METADATA_FOR_OBJ","features":[467]},{"name":"DS_REPL_INFO_NEIGHBORS","features":[467]},{"name":"DS_REPL_INFO_PENDING_OPS","features":[467]},{"name":"DS_REPL_INFO_TYPE","features":[467]},{"name":"DS_REPL_INFO_TYPE_MAX","features":[467]},{"name":"DS_REPL_KCC_DSA_FAILURESW","features":[307,467]},{"name":"DS_REPL_KCC_DSA_FAILUREW","features":[307,467]},{"name":"DS_REPL_KCC_DSA_FAILUREW_BLOB","features":[307,467]},{"name":"DS_REPL_NBR_COMPRESS_CHANGES","features":[467]},{"name":"DS_REPL_NBR_DISABLE_SCHEDULED_SYNC","features":[467]},{"name":"DS_REPL_NBR_DO_SCHEDULED_SYNCS","features":[467]},{"name":"DS_REPL_NBR_FULL_SYNC_IN_PROGRESS","features":[467]},{"name":"DS_REPL_NBR_FULL_SYNC_NEXT_PACKET","features":[467]},{"name":"DS_REPL_NBR_GCSPN","features":[467]},{"name":"DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS","features":[467]},{"name":"DS_REPL_NBR_NEVER_SYNCED","features":[467]},{"name":"DS_REPL_NBR_NONGC_RO_REPLICA","features":[467]},{"name":"DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS","features":[467]},{"name":"DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET","features":[467]},{"name":"DS_REPL_NBR_PREEMPTED","features":[467]},{"name":"DS_REPL_NBR_RETURN_OBJECT_PARENTS","features":[467]},{"name":"DS_REPL_NBR_SELECT_SECRETS","features":[467]},{"name":"DS_REPL_NBR_SYNC_ON_STARTUP","features":[467]},{"name":"DS_REPL_NBR_TWO_WAY_SYNC","features":[467]},{"name":"DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT","features":[467]},{"name":"DS_REPL_NBR_WRITEABLE","features":[467]},{"name":"DS_REPL_NEIGHBORSW","features":[307,467]},{"name":"DS_REPL_NEIGHBORW","features":[307,467]},{"name":"DS_REPL_NEIGHBORW_BLOB","features":[307,467]},{"name":"DS_REPL_OBJ_META_DATA","features":[307,467]},{"name":"DS_REPL_OBJ_META_DATA_2","features":[307,467]},{"name":"DS_REPL_OPW","features":[307,467]},{"name":"DS_REPL_OPW_BLOB","features":[307,467]},{"name":"DS_REPL_OP_TYPE","features":[467]},{"name":"DS_REPL_OP_TYPE_ADD","features":[467]},{"name":"DS_REPL_OP_TYPE_DELETE","features":[467]},{"name":"DS_REPL_OP_TYPE_MODIFY","features":[467]},{"name":"DS_REPL_OP_TYPE_SYNC","features":[467]},{"name":"DS_REPL_OP_TYPE_UPDATE_REFS","features":[467]},{"name":"DS_REPL_PENDING_OPSW","features":[307,467]},{"name":"DS_REPL_QUEUE_STATISTICSW","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA_2","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA_BLOB","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA_BLOB_EXT","features":[307,467]},{"name":"DS_REPL_VALUE_META_DATA_EXT","features":[307,467]},{"name":"DS_REPMOD_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPMOD_UPDATE_ADDRESS","features":[467]},{"name":"DS_REPMOD_UPDATE_FLAGS","features":[467]},{"name":"DS_REPMOD_UPDATE_INSTANCE","features":[467]},{"name":"DS_REPMOD_UPDATE_RESULT","features":[467]},{"name":"DS_REPMOD_UPDATE_SCHEDULE","features":[467]},{"name":"DS_REPMOD_UPDATE_TRANSPORT","features":[467]},{"name":"DS_REPMOD_WRITEABLE","features":[467]},{"name":"DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE","features":[467]},{"name":"DS_REPSYNCALL_CROSS_SITE_BOUNDARIES","features":[467]},{"name":"DS_REPSYNCALL_DO_NOT_SYNC","features":[467]},{"name":"DS_REPSYNCALL_ERRINFOA","features":[467]},{"name":"DS_REPSYNCALL_ERRINFOW","features":[467]},{"name":"DS_REPSYNCALL_ERROR","features":[467]},{"name":"DS_REPSYNCALL_EVENT","features":[467]},{"name":"DS_REPSYNCALL_EVENT_ERROR","features":[467]},{"name":"DS_REPSYNCALL_EVENT_FINISHED","features":[467]},{"name":"DS_REPSYNCALL_EVENT_SYNC_COMPLETED","features":[467]},{"name":"DS_REPSYNCALL_EVENT_SYNC_STARTED","features":[467]},{"name":"DS_REPSYNCALL_ID_SERVERS_BY_DN","features":[467]},{"name":"DS_REPSYNCALL_NO_OPTIONS","features":[467]},{"name":"DS_REPSYNCALL_PUSH_CHANGES_OUTWARD","features":[467]},{"name":"DS_REPSYNCALL_SERVER_UNREACHABLE","features":[467]},{"name":"DS_REPSYNCALL_SKIP_INITIAL_CHECK","features":[467]},{"name":"DS_REPSYNCALL_SYNCA","features":[467]},{"name":"DS_REPSYNCALL_SYNCW","features":[467]},{"name":"DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY","features":[467]},{"name":"DS_REPSYNCALL_UPDATEA","features":[467]},{"name":"DS_REPSYNCALL_UPDATEW","features":[467]},{"name":"DS_REPSYNCALL_WIN32_ERROR_CONTACTING_SERVER","features":[467]},{"name":"DS_REPSYNCALL_WIN32_ERROR_REPLICATING","features":[467]},{"name":"DS_REPSYNC_ABANDONED","features":[467]},{"name":"DS_REPSYNC_ADD_REFERENCE","features":[467]},{"name":"DS_REPSYNC_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPSYNC_ASYNCHRONOUS_REPLICA","features":[467]},{"name":"DS_REPSYNC_CRITICAL","features":[467]},{"name":"DS_REPSYNC_FORCE","features":[467]},{"name":"DS_REPSYNC_FULL","features":[467]},{"name":"DS_REPSYNC_FULL_IN_PROGRESS","features":[467]},{"name":"DS_REPSYNC_INITIAL","features":[467]},{"name":"DS_REPSYNC_INITIAL_IN_PROGRESS","features":[467]},{"name":"DS_REPSYNC_INTERSITE_MESSAGING","features":[467]},{"name":"DS_REPSYNC_NEVER_COMPLETED","features":[467]},{"name":"DS_REPSYNC_NEVER_NOTIFY","features":[467]},{"name":"DS_REPSYNC_NONGC_RO_REPLICA","features":[467]},{"name":"DS_REPSYNC_NOTIFICATION","features":[467]},{"name":"DS_REPSYNC_NO_DISCARD","features":[467]},{"name":"DS_REPSYNC_PARTIAL_ATTRIBUTE_SET","features":[467]},{"name":"DS_REPSYNC_PERIODIC","features":[467]},{"name":"DS_REPSYNC_PREEMPTED","features":[467]},{"name":"DS_REPSYNC_REQUEUE","features":[467]},{"name":"DS_REPSYNC_SELECT_SECRETS","features":[467]},{"name":"DS_REPSYNC_TWO_WAY","features":[467]},{"name":"DS_REPSYNC_URGENT","features":[467]},{"name":"DS_REPSYNC_USE_COMPRESSION","features":[467]},{"name":"DS_REPSYNC_WRITEABLE","features":[467]},{"name":"DS_REPUPD_ADD_REFERENCE","features":[467]},{"name":"DS_REPUPD_ASYNCHRONOUS_OPERATION","features":[467]},{"name":"DS_REPUPD_DELETE_REFERENCE","features":[467]},{"name":"DS_REPUPD_REFERENCE_GCSPN","features":[467]},{"name":"DS_REPUPD_WRITEABLE","features":[467]},{"name":"DS_RETURN_DNS_NAME","features":[467]},{"name":"DS_RETURN_FLAT_NAME","features":[467]},{"name":"DS_ROLE_DOMAIN_OWNER","features":[467]},{"name":"DS_ROLE_INFRASTRUCTURE_OWNER","features":[467]},{"name":"DS_ROLE_PDC_OWNER","features":[467]},{"name":"DS_ROLE_RID_OWNER","features":[467]},{"name":"DS_ROLE_SCHEMA_OWNER","features":[467]},{"name":"DS_SCHEMA_GUID_ATTR","features":[467]},{"name":"DS_SCHEMA_GUID_ATTR_SET","features":[467]},{"name":"DS_SCHEMA_GUID_CLASS","features":[467]},{"name":"DS_SCHEMA_GUID_CONTROL_RIGHT","features":[467]},{"name":"DS_SCHEMA_GUID_MAPA","features":[467]},{"name":"DS_SCHEMA_GUID_MAPW","features":[467]},{"name":"DS_SCHEMA_GUID_NOT_FOUND","features":[467]},{"name":"DS_SELECTION","features":[307,467,358,359,360]},{"name":"DS_SELECTION_LIST","features":[307,467,358,359,360]},{"name":"DS_SELECT_SECRET_DOMAIN_6_FLAG","features":[467]},{"name":"DS_SERVICE_PRINCIPAL_NAME","features":[467]},{"name":"DS_SID_OR_SID_HISTORY_NAME","features":[467]},{"name":"DS_SITE_COST_INFO","features":[467]},{"name":"DS_SPN_ADD_SPN_OP","features":[467]},{"name":"DS_SPN_DELETE_SPN_OP","features":[467]},{"name":"DS_SPN_DNS_HOST","features":[467]},{"name":"DS_SPN_DN_HOST","features":[467]},{"name":"DS_SPN_DOMAIN","features":[467]},{"name":"DS_SPN_NAME_TYPE","features":[467]},{"name":"DS_SPN_NB_DOMAIN","features":[467]},{"name":"DS_SPN_NB_HOST","features":[467]},{"name":"DS_SPN_REPLACE_SPN_OP","features":[467]},{"name":"DS_SPN_SERVICE","features":[467]},{"name":"DS_SPN_WRITE_OP","features":[467]},{"name":"DS_SYNCED_EVENT_NAME","features":[467]},{"name":"DS_SYNCED_EVENT_NAME_W","features":[467]},{"name":"DS_TIMESERV_FLAG","features":[467]},{"name":"DS_TIMESERV_REQUIRED","features":[467]},{"name":"DS_TRY_NEXTCLOSEST_SITE","features":[467]},{"name":"DS_UNIQUE_ID_NAME","features":[467]},{"name":"DS_UNKNOWN_NAME","features":[467]},{"name":"DS_USER_PRINCIPAL_NAME","features":[467]},{"name":"DS_WEB_SERVICE_REQUIRED","features":[467]},{"name":"DS_WRITABLE_FLAG","features":[467]},{"name":"DS_WRITABLE_REQUIRED","features":[467]},{"name":"DS_WS_FLAG","features":[467]},{"name":"DsAddSidHistoryA","features":[307,467]},{"name":"DsAddSidHistoryW","features":[307,467]},{"name":"DsAddressToSiteNamesA","features":[467,320]},{"name":"DsAddressToSiteNamesExA","features":[467,320]},{"name":"DsAddressToSiteNamesExW","features":[467,320]},{"name":"DsAddressToSiteNamesW","features":[467,320]},{"name":"DsBindA","features":[307,467]},{"name":"DsBindByInstanceA","features":[307,467]},{"name":"DsBindByInstanceW","features":[307,467]},{"name":"DsBindToISTGA","features":[307,467]},{"name":"DsBindToISTGW","features":[307,467]},{"name":"DsBindW","features":[307,467]},{"name":"DsBindWithCredA","features":[307,467]},{"name":"DsBindWithCredW","features":[307,467]},{"name":"DsBindWithSpnA","features":[307,467]},{"name":"DsBindWithSpnExA","features":[307,467]},{"name":"DsBindWithSpnExW","features":[307,467]},{"name":"DsBindWithSpnW","features":[307,467]},{"name":"DsBindingSetTimeout","features":[307,467]},{"name":"DsBrowseForContainerA","features":[307,467,468]},{"name":"DsBrowseForContainerW","features":[307,467,468]},{"name":"DsClientMakeSpnForTargetServerA","features":[467]},{"name":"DsClientMakeSpnForTargetServerW","features":[467]},{"name":"DsCrackNamesA","features":[307,467]},{"name":"DsCrackNamesW","features":[307,467]},{"name":"DsCrackSpn2A","features":[467]},{"name":"DsCrackSpn2W","features":[467]},{"name":"DsCrackSpn3W","features":[467]},{"name":"DsCrackSpn4W","features":[467]},{"name":"DsCrackSpnA","features":[467]},{"name":"DsCrackSpnW","features":[467]},{"name":"DsCrackUnquotedMangledRdnA","features":[307,467]},{"name":"DsCrackUnquotedMangledRdnW","features":[307,467]},{"name":"DsDeregisterDnsHostRecordsA","features":[467]},{"name":"DsDeregisterDnsHostRecordsW","features":[467]},{"name":"DsEnumerateDomainTrustsA","features":[467,310]},{"name":"DsEnumerateDomainTrustsW","features":[467,310]},{"name":"DsFreeDomainControllerInfoA","features":[467]},{"name":"DsFreeDomainControllerInfoW","features":[467]},{"name":"DsFreeNameResultA","features":[467]},{"name":"DsFreeNameResultW","features":[467]},{"name":"DsFreePasswordCredentials","features":[467]},{"name":"DsFreeSchemaGuidMapA","features":[467]},{"name":"DsFreeSchemaGuidMapW","features":[467]},{"name":"DsFreeSpnArrayA","features":[467]},{"name":"DsFreeSpnArrayW","features":[467]},{"name":"DsGetDcCloseW","features":[307,467]},{"name":"DsGetDcNameA","features":[467]},{"name":"DsGetDcNameW","features":[467]},{"name":"DsGetDcNextA","features":[307,467,320]},{"name":"DsGetDcNextW","features":[307,467,320]},{"name":"DsGetDcOpenA","features":[307,467]},{"name":"DsGetDcOpenW","features":[307,467]},{"name":"DsGetDcSiteCoverageA","features":[467]},{"name":"DsGetDcSiteCoverageW","features":[467]},{"name":"DsGetDomainControllerInfoA","features":[307,467]},{"name":"DsGetDomainControllerInfoW","features":[307,467]},{"name":"DsGetForestTrustInformationW","features":[467,328]},{"name":"DsGetFriendlyClassName","features":[467]},{"name":"DsGetIcon","features":[467,371]},{"name":"DsGetRdnW","features":[467]},{"name":"DsGetSiteNameA","features":[467]},{"name":"DsGetSiteNameW","features":[467]},{"name":"DsGetSpnA","features":[467]},{"name":"DsGetSpnW","features":[467]},{"name":"DsInheritSecurityIdentityA","features":[307,467]},{"name":"DsInheritSecurityIdentityW","features":[307,467]},{"name":"DsIsMangledDnA","features":[307,467]},{"name":"DsIsMangledDnW","features":[307,467]},{"name":"DsIsMangledRdnValueA","features":[307,467]},{"name":"DsIsMangledRdnValueW","features":[307,467]},{"name":"DsListDomainsInSiteA","features":[307,467]},{"name":"DsListDomainsInSiteW","features":[307,467]},{"name":"DsListInfoForServerA","features":[307,467]},{"name":"DsListInfoForServerW","features":[307,467]},{"name":"DsListRolesA","features":[307,467]},{"name":"DsListRolesW","features":[307,467]},{"name":"DsListServersForDomainInSiteA","features":[307,467]},{"name":"DsListServersForDomainInSiteW","features":[307,467]},{"name":"DsListServersInSiteA","features":[307,467]},{"name":"DsListServersInSiteW","features":[307,467]},{"name":"DsListSitesA","features":[307,467]},{"name":"DsListSitesW","features":[307,467]},{"name":"DsMakePasswordCredentialsA","features":[467]},{"name":"DsMakePasswordCredentialsW","features":[467]},{"name":"DsMakeSpnA","features":[467]},{"name":"DsMakeSpnW","features":[467]},{"name":"DsMapSchemaGuidsA","features":[307,467]},{"name":"DsMapSchemaGuidsW","features":[307,467]},{"name":"DsMergeForestTrustInformationW","features":[467,328]},{"name":"DsQuerySitesByCostA","features":[307,467]},{"name":"DsQuerySitesByCostW","features":[307,467]},{"name":"DsQuerySitesFree","features":[467]},{"name":"DsQuoteRdnValueA","features":[467]},{"name":"DsQuoteRdnValueW","features":[467]},{"name":"DsRemoveDsDomainA","features":[307,467]},{"name":"DsRemoveDsDomainW","features":[307,467]},{"name":"DsRemoveDsServerA","features":[307,467]},{"name":"DsRemoveDsServerW","features":[307,467]},{"name":"DsReplicaAddA","features":[307,467]},{"name":"DsReplicaAddW","features":[307,467]},{"name":"DsReplicaConsistencyCheck","features":[307,467]},{"name":"DsReplicaDelA","features":[307,467]},{"name":"DsReplicaDelW","features":[307,467]},{"name":"DsReplicaFreeInfo","features":[467]},{"name":"DsReplicaGetInfo2W","features":[307,467]},{"name":"DsReplicaGetInfoW","features":[307,467]},{"name":"DsReplicaModifyA","features":[307,467]},{"name":"DsReplicaModifyW","features":[307,467]},{"name":"DsReplicaSyncA","features":[307,467]},{"name":"DsReplicaSyncAllA","features":[307,467]},{"name":"DsReplicaSyncAllW","features":[307,467]},{"name":"DsReplicaSyncW","features":[307,467]},{"name":"DsReplicaUpdateRefsA","features":[307,467]},{"name":"DsReplicaUpdateRefsW","features":[307,467]},{"name":"DsReplicaVerifyObjectsA","features":[307,467]},{"name":"DsReplicaVerifyObjectsW","features":[307,467]},{"name":"DsRoleFreeMemory","features":[467]},{"name":"DsRoleGetPrimaryDomainInformation","features":[467]},{"name":"DsRoleOperationActive","features":[467]},{"name":"DsRoleOperationIdle","features":[467]},{"name":"DsRoleOperationNeedReboot","features":[467]},{"name":"DsRoleOperationState","features":[467]},{"name":"DsRolePrimaryDomainInfoBasic","features":[467]},{"name":"DsRoleServerBackup","features":[467]},{"name":"DsRoleServerPrimary","features":[467]},{"name":"DsRoleServerUnknown","features":[467]},{"name":"DsRoleUpgradeStatus","features":[467]},{"name":"DsRole_RoleBackupDomainController","features":[467]},{"name":"DsRole_RoleMemberServer","features":[467]},{"name":"DsRole_RoleMemberWorkstation","features":[467]},{"name":"DsRole_RolePrimaryDomainController","features":[467]},{"name":"DsRole_RoleStandaloneServer","features":[467]},{"name":"DsRole_RoleStandaloneWorkstation","features":[467]},{"name":"DsServerRegisterSpnA","features":[467]},{"name":"DsServerRegisterSpnW","features":[467]},{"name":"DsUnBindA","features":[307,467]},{"name":"DsUnBindW","features":[307,467]},{"name":"DsUnquoteRdnValueA","features":[467]},{"name":"DsUnquoteRdnValueW","features":[467]},{"name":"DsValidateSubnetNameA","features":[467]},{"name":"DsValidateSubnetNameW","features":[467]},{"name":"DsWriteAccountSpnA","features":[307,467]},{"name":"DsWriteAccountSpnW","features":[307,467]},{"name":"Email","features":[467]},{"name":"FACILITY_BACKUP","features":[467]},{"name":"FACILITY_NTDSB","features":[467]},{"name":"FACILITY_SYSTEM","features":[467]},{"name":"FLAG_DISABLABLE_OPTIONAL_FEATURE","features":[467]},{"name":"FLAG_DOMAIN_OPTIONAL_FEATURE","features":[467]},{"name":"FLAG_FOREST_OPTIONAL_FEATURE","features":[467]},{"name":"FLAG_SERVER_OPTIONAL_FEATURE","features":[467]},{"name":"FRSCONN_MAX_PRIORITY","features":[467]},{"name":"FRSCONN_PRIORITY_MASK","features":[467]},{"name":"FaxNumber","features":[467]},{"name":"FreeADsMem","features":[307,467]},{"name":"FreeADsStr","features":[307,467]},{"name":"GUID_COMPUTRS_CONTAINER_A","features":[467]},{"name":"GUID_COMPUTRS_CONTAINER_W","features":[467]},{"name":"GUID_DELETED_OBJECTS_CONTAINER_A","features":[467]},{"name":"GUID_DELETED_OBJECTS_CONTAINER_W","features":[467]},{"name":"GUID_DOMAIN_CONTROLLERS_CONTAINER_A","features":[467]},{"name":"GUID_DOMAIN_CONTROLLERS_CONTAINER_W","features":[467]},{"name":"GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_A","features":[467]},{"name":"GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_W","features":[467]},{"name":"GUID_INFRASTRUCTURE_CONTAINER_A","features":[467]},{"name":"GUID_INFRASTRUCTURE_CONTAINER_W","features":[467]},{"name":"GUID_KEYS_CONTAINER_W","features":[467]},{"name":"GUID_LOSTANDFOUND_CONTAINER_A","features":[467]},{"name":"GUID_LOSTANDFOUND_CONTAINER_W","features":[467]},{"name":"GUID_MANAGED_SERVICE_ACCOUNTS_CONTAINER_W","features":[467]},{"name":"GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_A","features":[467]},{"name":"GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_W","features":[467]},{"name":"GUID_NTDS_QUOTAS_CONTAINER_A","features":[467]},{"name":"GUID_NTDS_QUOTAS_CONTAINER_W","features":[467]},{"name":"GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_A","features":[467]},{"name":"GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_W","features":[467]},{"name":"GUID_PROGRAM_DATA_CONTAINER_A","features":[467]},{"name":"GUID_PROGRAM_DATA_CONTAINER_W","features":[467]},{"name":"GUID_RECYCLE_BIN_OPTIONAL_FEATURE_A","features":[467]},{"name":"GUID_RECYCLE_BIN_OPTIONAL_FEATURE_W","features":[467]},{"name":"GUID_SYSTEMS_CONTAINER_A","features":[467]},{"name":"GUID_SYSTEMS_CONTAINER_W","features":[467]},{"name":"GUID_USERS_CONTAINER_A","features":[467]},{"name":"GUID_USERS_CONTAINER_W","features":[467]},{"name":"Hold","features":[467]},{"name":"IADs","features":[467,358]},{"name":"IADsADSystemInfo","features":[467,358]},{"name":"IADsAccessControlEntry","features":[467,358]},{"name":"IADsAccessControlList","features":[467,358]},{"name":"IADsAcl","features":[467,358]},{"name":"IADsAggregatee","features":[467]},{"name":"IADsAggregator","features":[467]},{"name":"IADsBackLink","features":[467,358]},{"name":"IADsCaseIgnoreList","features":[467,358]},{"name":"IADsClass","features":[467,358]},{"name":"IADsCollection","features":[467,358]},{"name":"IADsComputer","features":[467,358]},{"name":"IADsComputerOperations","features":[467,358]},{"name":"IADsContainer","features":[467,358]},{"name":"IADsDNWithBinary","features":[467,358]},{"name":"IADsDNWithString","features":[467,358]},{"name":"IADsDeleteOps","features":[467,358]},{"name":"IADsDomain","features":[467,358]},{"name":"IADsEmail","features":[467,358]},{"name":"IADsExtension","features":[467]},{"name":"IADsFaxNumber","features":[467,358]},{"name":"IADsFileService","features":[467,358]},{"name":"IADsFileServiceOperations","features":[467,358]},{"name":"IADsFileShare","features":[467,358]},{"name":"IADsGroup","features":[467,358]},{"name":"IADsHold","features":[467,358]},{"name":"IADsLargeInteger","features":[467,358]},{"name":"IADsLocality","features":[467,358]},{"name":"IADsMembers","features":[467,358]},{"name":"IADsNameTranslate","features":[467,358]},{"name":"IADsNamespaces","features":[467,358]},{"name":"IADsNetAddress","features":[467,358]},{"name":"IADsO","features":[467,358]},{"name":"IADsOU","features":[467,358]},{"name":"IADsObjectOptions","features":[467,358]},{"name":"IADsOctetList","features":[467,358]},{"name":"IADsOpenDSObject","features":[467,358]},{"name":"IADsPath","features":[467,358]},{"name":"IADsPathname","features":[467,358]},{"name":"IADsPostalAddress","features":[467,358]},{"name":"IADsPrintJob","features":[467,358]},{"name":"IADsPrintJobOperations","features":[467,358]},{"name":"IADsPrintQueue","features":[467,358]},{"name":"IADsPrintQueueOperations","features":[467,358]},{"name":"IADsProperty","features":[467,358]},{"name":"IADsPropertyEntry","features":[467,358]},{"name":"IADsPropertyList","features":[467,358]},{"name":"IADsPropertyValue","features":[467,358]},{"name":"IADsPropertyValue2","features":[467,358]},{"name":"IADsReplicaPointer","features":[467,358]},{"name":"IADsResource","features":[467,358]},{"name":"IADsSecurityDescriptor","features":[467,358]},{"name":"IADsSecurityUtility","features":[467,358]},{"name":"IADsService","features":[467,358]},{"name":"IADsServiceOperations","features":[467,358]},{"name":"IADsSession","features":[467,358]},{"name":"IADsSyntax","features":[467,358]},{"name":"IADsTimestamp","features":[467,358]},{"name":"IADsTypedName","features":[467,358]},{"name":"IADsUser","features":[467,358]},{"name":"IADsWinNTSystemInfo","features":[467,358]},{"name":"ICommonQuery","features":[467]},{"name":"IDirectoryObject","features":[467]},{"name":"IDirectorySchemaMgmt","features":[467]},{"name":"IDirectorySearch","features":[467]},{"name":"IDsAdminCreateObj","features":[467]},{"name":"IDsAdminNewObj","features":[467]},{"name":"IDsAdminNewObjExt","features":[467]},{"name":"IDsAdminNewObjPrimarySite","features":[467]},{"name":"IDsAdminNotifyHandler","features":[467]},{"name":"IDsBrowseDomainTree","features":[467]},{"name":"IDsDisplaySpecifier","features":[467]},{"name":"IDsObjectPicker","features":[467]},{"name":"IDsObjectPickerCredentials","features":[467]},{"name":"IPersistQuery","features":[467,358]},{"name":"IPrivateDispatch","features":[467]},{"name":"IPrivateUnknown","features":[467]},{"name":"IQueryForm","features":[467]},{"name":"LPCQADDFORMSPROC","features":[307,467,371]},{"name":"LPCQADDPAGESPROC","features":[307,467,371]},{"name":"LPCQPAGEPROC","features":[307,467,371]},{"name":"LPDSENUMATTRIBUTES","features":[307,467]},{"name":"LargeInteger","features":[467]},{"name":"NTDSAPI_BIND_ALLOW_DELEGATION","features":[467]},{"name":"NTDSAPI_BIND_FIND_BINDING","features":[467]},{"name":"NTDSAPI_BIND_FORCE_KERBEROS","features":[467]},{"name":"NTDSCONN_KCC_GC_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_INTERSITE_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_NO_REASON","features":[467]},{"name":"NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_RING_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY","features":[467]},{"name":"NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY","features":[467]},{"name":"NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION","features":[467]},{"name":"NTDSCONN_OPT_IGNORE_SCHEDULE_MASK","features":[467]},{"name":"NTDSCONN_OPT_IS_GENERATED","features":[467]},{"name":"NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT","features":[467]},{"name":"NTDSCONN_OPT_RODC_TOPOLOGY","features":[467]},{"name":"NTDSCONN_OPT_TWOWAY_SYNC","features":[467]},{"name":"NTDSCONN_OPT_USER_OWNED_SCHEDULE","features":[467]},{"name":"NTDSCONN_OPT_USE_NOTIFY","features":[467]},{"name":"NTDSDSA_OPT_BLOCK_RPC","features":[467]},{"name":"NTDSDSA_OPT_DISABLE_INBOUND_REPL","features":[467]},{"name":"NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE","features":[467]},{"name":"NTDSDSA_OPT_DISABLE_OUTBOUND_REPL","features":[467]},{"name":"NTDSDSA_OPT_DISABLE_SPN_REGISTRATION","features":[467]},{"name":"NTDSDSA_OPT_GENERATE_OWN_TOPO","features":[467]},{"name":"NTDSDSA_OPT_IS_GC","features":[467]},{"name":"NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY","features":[467]},{"name":"NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION","features":[467]},{"name":"NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED","features":[467]},{"name":"NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED","features":[467]},{"name":"NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES","features":[467]},{"name":"NTDSSITECONN_OPT_DISABLE_COMPRESSION","features":[467]},{"name":"NTDSSITECONN_OPT_TWOWAY_SYNC","features":[467]},{"name":"NTDSSITECONN_OPT_USE_NOTIFY","features":[467]},{"name":"NTDSSITELINK_OPT_DISABLE_COMPRESSION","features":[467]},{"name":"NTDSSITELINK_OPT_TWOWAY_SYNC","features":[467]},{"name":"NTDSSITELINK_OPT_USE_NOTIFY","features":[467]},{"name":"NTDSTRANSPORT_OPT_BRIDGES_REQUIRED","features":[467]},{"name":"NTDSTRANSPORT_OPT_IGNORE_SCHEDULES","features":[467]},{"name":"NameTranslate","features":[467]},{"name":"NetAddress","features":[467]},{"name":"OPENQUERYWINDOW","features":[467,387]},{"name":"OQWF_DEFAULTFORM","features":[467]},{"name":"OQWF_HIDEMENUS","features":[467]},{"name":"OQWF_HIDESEARCHUI","features":[467]},{"name":"OQWF_ISSUEONOPEN","features":[467]},{"name":"OQWF_LOADQUERY","features":[467]},{"name":"OQWF_OKCANCEL","features":[467]},{"name":"OQWF_PARAMISPROPERTYBAG","features":[467]},{"name":"OQWF_REMOVEFORMS","features":[467]},{"name":"OQWF_REMOVESCOPES","features":[467]},{"name":"OQWF_SAVEQUERYONOK","features":[467]},{"name":"OQWF_SHOWOPTIONAL","features":[467]},{"name":"OQWF_SINGLESELECT","features":[467]},{"name":"OctetList","features":[467]},{"name":"Path","features":[467]},{"name":"Pathname","features":[467]},{"name":"PostalAddress","features":[467]},{"name":"PropVariantToAdsType","features":[307,467,358,359,360]},{"name":"PropertyEntry","features":[467]},{"name":"PropertyValue","features":[467]},{"name":"QUERYFORM_CHANGESFORMLIST","features":[467]},{"name":"QUERYFORM_CHANGESOPTFORMLIST","features":[467]},{"name":"ReallocADsMem","features":[467]},{"name":"ReallocADsStr","features":[307,467]},{"name":"ReplicaPointer","features":[467]},{"name":"SCHEDULE","features":[467]},{"name":"SCHEDULE_BANDWIDTH","features":[467]},{"name":"SCHEDULE_HEADER","features":[467]},{"name":"SCHEDULE_INTERVAL","features":[467]},{"name":"SCHEDULE_PRIORITY","features":[467]},{"name":"SecurityDescriptor","features":[467]},{"name":"SecurityDescriptorToBinarySD","features":[307,467,310,358,359,360]},{"name":"Timestamp","features":[467]},{"name":"TypedName","features":[467]},{"name":"WM_ADSPROP_NOTIFY_APPLY","features":[467]},{"name":"WM_ADSPROP_NOTIFY_CHANGE","features":[467]},{"name":"WM_ADSPROP_NOTIFY_ERROR","features":[467]},{"name":"WM_ADSPROP_NOTIFY_EXIT","features":[467]},{"name":"WM_ADSPROP_NOTIFY_FOREGROUND","features":[467]},{"name":"WM_ADSPROP_NOTIFY_PAGEHWND","features":[467]},{"name":"WM_ADSPROP_NOTIFY_PAGEINIT","features":[467]},{"name":"WM_ADSPROP_NOTIFY_SETFOCUS","features":[467]},{"name":"WinNTSystemInfo","features":[467]},{"name":"hrAccessDenied","features":[467]},{"name":"hrAfterInitialization","features":[467]},{"name":"hrAlreadyInitialized","features":[467]},{"name":"hrAlreadyOpen","features":[467]},{"name":"hrAlreadyPrepared","features":[467]},{"name":"hrBFInUse","features":[467]},{"name":"hrBFNotSynchronous","features":[467]},{"name":"hrBFPageNotFound","features":[467]},{"name":"hrBackupDirectoryNotEmpty","features":[467]},{"name":"hrBackupInProgress","features":[467]},{"name":"hrBackupNotAllowedYet","features":[467]},{"name":"hrBadBackupDatabaseSize","features":[467]},{"name":"hrBadCheckpointSignature","features":[467]},{"name":"hrBadColumnId","features":[467]},{"name":"hrBadDbSignature","features":[467]},{"name":"hrBadItagSequence","features":[467]},{"name":"hrBadLogSignature","features":[467]},{"name":"hrBadLogVersion","features":[467]},{"name":"hrBufferTooSmall","features":[467]},{"name":"hrBufferTruncated","features":[467]},{"name":"hrCannotBeTagged","features":[467]},{"name":"hrCannotRename","features":[467]},{"name":"hrCheckpointCorrupt","features":[467]},{"name":"hrCircularLogging","features":[467]},{"name":"hrColumn2ndSysMaint","features":[467]},{"name":"hrColumnCannotIndex","features":[467]},{"name":"hrColumnDoesNotFit","features":[467]},{"name":"hrColumnDuplicate","features":[467]},{"name":"hrColumnInUse","features":[467]},{"name":"hrColumnIndexed","features":[467]},{"name":"hrColumnLong","features":[467]},{"name":"hrColumnMaxTruncated","features":[467]},{"name":"hrColumnNotFound","features":[467]},{"name":"hrColumnNotUpdatable","features":[467]},{"name":"hrColumnNull","features":[467]},{"name":"hrColumnSetNull","features":[467]},{"name":"hrColumnTooBig","features":[467]},{"name":"hrCommunicationError","features":[467]},{"name":"hrConsistentTimeMismatch","features":[467]},{"name":"hrContainerNotEmpty","features":[467]},{"name":"hrContentsExpired","features":[467]},{"name":"hrCouldNotConnect","features":[467]},{"name":"hrCreateIndexFailed","features":[467]},{"name":"hrCurrencyStackOutOfMemory","features":[467]},{"name":"hrDatabaseAttached","features":[467]},{"name":"hrDatabaseCorrupted","features":[467]},{"name":"hrDatabaseDuplicate","features":[467]},{"name":"hrDatabaseInUse","features":[467]},{"name":"hrDatabaseInconsistent","features":[467]},{"name":"hrDatabaseInvalidName","features":[467]},{"name":"hrDatabaseInvalidPages","features":[467]},{"name":"hrDatabaseLocked","features":[467]},{"name":"hrDatabaseNotFound","features":[467]},{"name":"hrDeleteBackupFileFail","features":[467]},{"name":"hrDensityInvalid","features":[467]},{"name":"hrDiskFull","features":[467]},{"name":"hrDiskIO","features":[467]},{"name":"hrError","features":[467]},{"name":"hrExistingLogFileHasBadSignature","features":[467]},{"name":"hrExistingLogFileIsNotContiguous","features":[467]},{"name":"hrFLDKeyTooBig","features":[467]},{"name":"hrFLDNullKey","features":[467]},{"name":"hrFLDTooManySegments","features":[467]},{"name":"hrFeatureNotAvailable","features":[467]},{"name":"hrFileAccessDenied","features":[467]},{"name":"hrFileClose","features":[467]},{"name":"hrFileNotFound","features":[467]},{"name":"hrFileOpenReadOnly","features":[467]},{"name":"hrFullBackupNotTaken","features":[467]},{"name":"hrGivenLogFileHasBadSignature","features":[467]},{"name":"hrGivenLogFileIsNotContiguous","features":[467]},{"name":"hrIllegalOperation","features":[467]},{"name":"hrInTransaction","features":[467]},{"name":"hrIncrementalBackupDisabled","features":[467]},{"name":"hrIndexCantBuild","features":[467]},{"name":"hrIndexDuplicate","features":[467]},{"name":"hrIndexHasClustered","features":[467]},{"name":"hrIndexHasPrimary","features":[467]},{"name":"hrIndexInUse","features":[467]},{"name":"hrIndexInvalidDef","features":[467]},{"name":"hrIndexMustStay","features":[467]},{"name":"hrIndexNotFound","features":[467]},{"name":"hrInvalidBackup","features":[467]},{"name":"hrInvalidBackupSequence","features":[467]},{"name":"hrInvalidBookmark","features":[467]},{"name":"hrInvalidBufferSize","features":[467]},{"name":"hrInvalidCodePage","features":[467]},{"name":"hrInvalidColumnType","features":[467]},{"name":"hrInvalidCountry","features":[467]},{"name":"hrInvalidDatabase","features":[467]},{"name":"hrInvalidDatabaseId","features":[467]},{"name":"hrInvalidFilename","features":[467]},{"name":"hrInvalidHandle","features":[467]},{"name":"hrInvalidLanguageId","features":[467]},{"name":"hrInvalidLogSequence","features":[467]},{"name":"hrInvalidName","features":[467]},{"name":"hrInvalidObject","features":[467]},{"name":"hrInvalidOnSort","features":[467]},{"name":"hrInvalidOperation","features":[467]},{"name":"hrInvalidParam","features":[467]},{"name":"hrInvalidParameter","features":[467]},{"name":"hrInvalidPath","features":[467]},{"name":"hrInvalidRecips","features":[467]},{"name":"hrInvalidSesid","features":[467]},{"name":"hrInvalidTableId","features":[467]},{"name":"hrKeyChanged","features":[467]},{"name":"hrKeyDuplicate","features":[467]},{"name":"hrKeyIsMade","features":[467]},{"name":"hrKeyNotMade","features":[467]},{"name":"hrLogBufferTooSmall","features":[467]},{"name":"hrLogCorrupted","features":[467]},{"name":"hrLogDiskFull","features":[467]},{"name":"hrLogFileCorrupt","features":[467]},{"name":"hrLogFileNotFound","features":[467]},{"name":"hrLogSequenceEnd","features":[467]},{"name":"hrLogWriteFail","features":[467]},{"name":"hrLoggingDisabled","features":[467]},{"name":"hrMakeBackupDirectoryFail","features":[467]},{"name":"hrMissingExpiryToken","features":[467]},{"name":"hrMissingFullBackup","features":[467]},{"name":"hrMissingLogFile","features":[467]},{"name":"hrMissingPreviousLogFile","features":[467]},{"name":"hrMissingRestoreLogFiles","features":[467]},{"name":"hrNoBackup","features":[467]},{"name":"hrNoBackupDirectory","features":[467]},{"name":"hrNoCurrentIndex","features":[467]},{"name":"hrNoCurrentRecord","features":[467]},{"name":"hrNoFullRestore","features":[467]},{"name":"hrNoIdleActivity","features":[467]},{"name":"hrNoWriteLock","features":[467]},{"name":"hrNone","features":[467]},{"name":"hrNotInTransaction","features":[467]},{"name":"hrNotInitialized","features":[467]},{"name":"hrNullInvalid","features":[467]},{"name":"hrNullKeyDisallowed","features":[467]},{"name":"hrNyi","features":[467]},{"name":"hrObjectDuplicate","features":[467]},{"name":"hrObjectNotFound","features":[467]},{"name":"hrOutOfBuffers","features":[467]},{"name":"hrOutOfCursors","features":[467]},{"name":"hrOutOfDatabaseSpace","features":[467]},{"name":"hrOutOfFileHandles","features":[467]},{"name":"hrOutOfMemory","features":[467]},{"name":"hrOutOfSessions","features":[467]},{"name":"hrOutOfThreads","features":[467]},{"name":"hrPMRecDeleted","features":[467]},{"name":"hrPatchFileMismatch","features":[467]},{"name":"hrPermissionDenied","features":[467]},{"name":"hrReadVerifyFailure","features":[467]},{"name":"hrRecordClusteredChanged","features":[467]},{"name":"hrRecordDeleted","features":[467]},{"name":"hrRecordNotFound","features":[467]},{"name":"hrRecordTooBig","features":[467]},{"name":"hrRecoveredWithErrors","features":[467]},{"name":"hrRemainingVersions","features":[467]},{"name":"hrRestoreInProgress","features":[467]},{"name":"hrRestoreLogTooHigh","features":[467]},{"name":"hrRestoreLogTooLow","features":[467]},{"name":"hrRestoreMapExists","features":[467]},{"name":"hrSeekNotEqual","features":[467]},{"name":"hrSessionWriteConflict","features":[467]},{"name":"hrTableDuplicate","features":[467]},{"name":"hrTableEmpty","features":[467]},{"name":"hrTableInUse","features":[467]},{"name":"hrTableLocked","features":[467]},{"name":"hrTableNotEmpty","features":[467]},{"name":"hrTaggedNotNULL","features":[467]},{"name":"hrTempFileOpenError","features":[467]},{"name":"hrTermInProgress","features":[467]},{"name":"hrTooManyActiveUsers","features":[467]},{"name":"hrTooManyAttachedDatabases","features":[467]},{"name":"hrTooManyColumns","features":[467]},{"name":"hrTooManyIO","features":[467]},{"name":"hrTooManyIndexes","features":[467]},{"name":"hrTooManyKeys","features":[467]},{"name":"hrTooManyOpenDatabases","features":[467]},{"name":"hrTooManyOpenIndexes","features":[467]},{"name":"hrTooManyOpenTables","features":[467]},{"name":"hrTooManySorts","features":[467]},{"name":"hrTransTooDeep","features":[467]},{"name":"hrUnknownExpiryTokenFormat","features":[467]},{"name":"hrUpdateNotPrepared","features":[467]},{"name":"hrVersionStoreOutOfMemory","features":[467]},{"name":"hrWriteConflict","features":[467]},{"name":"hrerrDataHasChanged","features":[467]},{"name":"hrwrnDataHasChanged","features":[467]}],"471":[{"name":"AsyncIBackgroundCopyCallback","features":[469]},{"name":"BG_AUTH_CREDENTIALS","features":[469]},{"name":"BG_AUTH_CREDENTIALS_UNION","features":[469]},{"name":"BG_AUTH_SCHEME","features":[469]},{"name":"BG_AUTH_SCHEME_BASIC","features":[469]},{"name":"BG_AUTH_SCHEME_DIGEST","features":[469]},{"name":"BG_AUTH_SCHEME_NEGOTIATE","features":[469]},{"name":"BG_AUTH_SCHEME_NTLM","features":[469]},{"name":"BG_AUTH_SCHEME_PASSPORT","features":[469]},{"name":"BG_AUTH_TARGET","features":[469]},{"name":"BG_AUTH_TARGET_PROXY","features":[469]},{"name":"BG_AUTH_TARGET_SERVER","features":[469]},{"name":"BG_BASIC_CREDENTIALS","features":[469]},{"name":"BG_CERT_STORE_LOCATION","features":[469]},{"name":"BG_CERT_STORE_LOCATION_CURRENT_SERVICE","features":[469]},{"name":"BG_CERT_STORE_LOCATION_CURRENT_USER","features":[469]},{"name":"BG_CERT_STORE_LOCATION_CURRENT_USER_GROUP_POLICY","features":[469]},{"name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE","features":[469]},{"name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE_ENTERPRISE","features":[469]},{"name":"BG_CERT_STORE_LOCATION_LOCAL_MACHINE_GROUP_POLICY","features":[469]},{"name":"BG_CERT_STORE_LOCATION_SERVICES","features":[469]},{"name":"BG_CERT_STORE_LOCATION_USERS","features":[469]},{"name":"BG_COPY_FILE_ALL","features":[469]},{"name":"BG_COPY_FILE_DACL","features":[469]},{"name":"BG_COPY_FILE_GROUP","features":[469]},{"name":"BG_COPY_FILE_OWNER","features":[469]},{"name":"BG_COPY_FILE_SACL","features":[469]},{"name":"BG_DISABLE_BRANCH_CACHE","features":[469]},{"name":"BG_ENABLE_PEERCACHING_CLIENT","features":[469]},{"name":"BG_ENABLE_PEERCACHING_SERVER","features":[469]},{"name":"BG_ERROR_CONTEXT","features":[469]},{"name":"BG_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER","features":[469]},{"name":"BG_ERROR_CONTEXT_GENERAL_TRANSPORT","features":[469]},{"name":"BG_ERROR_CONTEXT_LOCAL_FILE","features":[469]},{"name":"BG_ERROR_CONTEXT_NONE","features":[469]},{"name":"BG_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION","features":[469]},{"name":"BG_ERROR_CONTEXT_REMOTE_APPLICATION","features":[469]},{"name":"BG_ERROR_CONTEXT_REMOTE_FILE","features":[469]},{"name":"BG_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK","features":[469]},{"name":"BG_ERROR_CONTEXT_UNKNOWN","features":[469]},{"name":"BG_E_APP_PACKAGE_NOT_FOUND","features":[469]},{"name":"BG_E_APP_PACKAGE_SCENARIO_NOT_SUPPORTED","features":[469]},{"name":"BG_E_BLOCKED_BY_BACKGROUND_ACCESS_POLICY","features":[469]},{"name":"BG_E_BLOCKED_BY_BATTERY_POLICY","features":[469]},{"name":"BG_E_BLOCKED_BY_BATTERY_SAVER","features":[469]},{"name":"BG_E_BLOCKED_BY_COST_TRANSFER_POLICY","features":[469]},{"name":"BG_E_BLOCKED_BY_GAME_MODE","features":[469]},{"name":"BG_E_BLOCKED_BY_POLICY","features":[469]},{"name":"BG_E_BLOCKED_BY_SYSTEM_POLICY","features":[469]},{"name":"BG_E_BUSYCACHERECORD","features":[469]},{"name":"BG_E_CLIENT_SERVER_PROTOCOL_MISMATCH","features":[469]},{"name":"BG_E_COMMIT_IN_PROGRESS","features":[469]},{"name":"BG_E_CONNECTION_CLOSED","features":[469]},{"name":"BG_E_CONNECT_FAILURE","features":[469]},{"name":"BG_E_DATABASE_CORRUPT","features":[469]},{"name":"BG_E_DESTINATION_LOCKED","features":[469]},{"name":"BG_E_DISCOVERY_IN_PROGRESS","features":[469]},{"name":"BG_E_EMPTY","features":[469]},{"name":"BG_E_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER","features":[469]},{"name":"BG_E_ERROR_CONTEXT_GENERAL_TRANSPORT","features":[469]},{"name":"BG_E_ERROR_CONTEXT_LOCAL_FILE","features":[469]},{"name":"BG_E_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION","features":[469]},{"name":"BG_E_ERROR_CONTEXT_REMOTE_APPLICATION","features":[469]},{"name":"BG_E_ERROR_CONTEXT_REMOTE_FILE","features":[469]},{"name":"BG_E_ERROR_CONTEXT_SERVER_CERTIFICATE_CALLBACK","features":[469]},{"name":"BG_E_ERROR_CONTEXT_UNKNOWN","features":[469]},{"name":"BG_E_ERROR_INFORMATION_UNAVAILABLE","features":[469]},{"name":"BG_E_FILE_NOT_AVAILABLE","features":[469]},{"name":"BG_E_FILE_NOT_FOUND","features":[469]},{"name":"BG_E_HTTP_ERROR_100","features":[469]},{"name":"BG_E_HTTP_ERROR_101","features":[469]},{"name":"BG_E_HTTP_ERROR_200","features":[469]},{"name":"BG_E_HTTP_ERROR_201","features":[469]},{"name":"BG_E_HTTP_ERROR_202","features":[469]},{"name":"BG_E_HTTP_ERROR_203","features":[469]},{"name":"BG_E_HTTP_ERROR_204","features":[469]},{"name":"BG_E_HTTP_ERROR_205","features":[469]},{"name":"BG_E_HTTP_ERROR_206","features":[469]},{"name":"BG_E_HTTP_ERROR_300","features":[469]},{"name":"BG_E_HTTP_ERROR_301","features":[469]},{"name":"BG_E_HTTP_ERROR_302","features":[469]},{"name":"BG_E_HTTP_ERROR_303","features":[469]},{"name":"BG_E_HTTP_ERROR_304","features":[469]},{"name":"BG_E_HTTP_ERROR_305","features":[469]},{"name":"BG_E_HTTP_ERROR_307","features":[469]},{"name":"BG_E_HTTP_ERROR_400","features":[469]},{"name":"BG_E_HTTP_ERROR_401","features":[469]},{"name":"BG_E_HTTP_ERROR_402","features":[469]},{"name":"BG_E_HTTP_ERROR_403","features":[469]},{"name":"BG_E_HTTP_ERROR_404","features":[469]},{"name":"BG_E_HTTP_ERROR_405","features":[469]},{"name":"BG_E_HTTP_ERROR_406","features":[469]},{"name":"BG_E_HTTP_ERROR_407","features":[469]},{"name":"BG_E_HTTP_ERROR_408","features":[469]},{"name":"BG_E_HTTP_ERROR_409","features":[469]},{"name":"BG_E_HTTP_ERROR_410","features":[469]},{"name":"BG_E_HTTP_ERROR_411","features":[469]},{"name":"BG_E_HTTP_ERROR_412","features":[469]},{"name":"BG_E_HTTP_ERROR_413","features":[469]},{"name":"BG_E_HTTP_ERROR_414","features":[469]},{"name":"BG_E_HTTP_ERROR_415","features":[469]},{"name":"BG_E_HTTP_ERROR_416","features":[469]},{"name":"BG_E_HTTP_ERROR_417","features":[469]},{"name":"BG_E_HTTP_ERROR_449","features":[469]},{"name":"BG_E_HTTP_ERROR_500","features":[469]},{"name":"BG_E_HTTP_ERROR_501","features":[469]},{"name":"BG_E_HTTP_ERROR_502","features":[469]},{"name":"BG_E_HTTP_ERROR_503","features":[469]},{"name":"BG_E_HTTP_ERROR_504","features":[469]},{"name":"BG_E_HTTP_ERROR_505","features":[469]},{"name":"BG_E_INSUFFICIENT_HTTP_SUPPORT","features":[469]},{"name":"BG_E_INSUFFICIENT_RANGE_SUPPORT","features":[469]},{"name":"BG_E_INVALID_AUTH_SCHEME","features":[469]},{"name":"BG_E_INVALID_AUTH_TARGET","features":[469]},{"name":"BG_E_INVALID_CREDENTIALS","features":[469]},{"name":"BG_E_INVALID_HASH_ALGORITHM","features":[469]},{"name":"BG_E_INVALID_PROXY_INFO","features":[469]},{"name":"BG_E_INVALID_RANGE","features":[469]},{"name":"BG_E_INVALID_SERVER_RESPONSE","features":[469]},{"name":"BG_E_INVALID_STATE","features":[469]},{"name":"BG_E_LOCAL_FILE_CHANGED","features":[469]},{"name":"BG_E_MAXDOWNLOAD_TIMEOUT","features":[469]},{"name":"BG_E_MAX_DOWNLOAD_SIZE_INVALID_VALUE","features":[469]},{"name":"BG_E_MAX_DOWNLOAD_SIZE_LIMIT_REACHED","features":[469]},{"name":"BG_E_MISSING_FILE_SIZE","features":[469]},{"name":"BG_E_NETWORK_DISCONNECTED","features":[469]},{"name":"BG_E_NEW_OWNER_DIFF_MAPPING","features":[469]},{"name":"BG_E_NEW_OWNER_NO_FILE_ACCESS","features":[469]},{"name":"BG_E_NOT_FOUND","features":[469]},{"name":"BG_E_NOT_SUPPORTED_WITH_CUSTOM_HTTP_METHOD","features":[469]},{"name":"BG_E_NO_PROGRESS","features":[469]},{"name":"BG_E_OVERLAPPING_RANGES","features":[469]},{"name":"BG_E_PASSWORD_TOO_LARGE","features":[469]},{"name":"BG_E_PEERCACHING_DISABLED","features":[469]},{"name":"BG_E_PROPERTY_SUPPORTED_FOR_DOWNLOAD_JOBS_ONLY","features":[469]},{"name":"BG_E_PROTOCOL_NOT_AVAILABLE","features":[469]},{"name":"BG_E_PROXY_BYPASS_LIST_TOO_LARGE","features":[469]},{"name":"BG_E_PROXY_LIST_TOO_LARGE","features":[469]},{"name":"BG_E_RANDOM_ACCESS_NOT_SUPPORTED","features":[469]},{"name":"BG_E_READ_ONLY_PROPERTY","features":[469]},{"name":"BG_E_READ_ONLY_PROPERTY_AFTER_ADDFILE","features":[469]},{"name":"BG_E_READ_ONLY_PROPERTY_AFTER_RESUME","features":[469]},{"name":"BG_E_READ_ONLY_WHEN_JOB_ACTIVE","features":[469]},{"name":"BG_E_RECORD_DELETED","features":[469]},{"name":"BG_E_REMOTE_FILE_CHANGED","features":[469]},{"name":"BG_E_REMOTE_NOT_SUPPORTED","features":[469]},{"name":"BG_E_SERVER_CERT_VALIDATION_INTERFACE_REQUIRED","features":[469]},{"name":"BG_E_SERVER_EXECUTE_ENABLE","features":[469]},{"name":"BG_E_SESSION_NOT_FOUND","features":[469]},{"name":"BG_E_STANDBY_MODE","features":[469]},{"name":"BG_E_STRING_TOO_LONG","features":[469]},{"name":"BG_E_TEST_OPTION_BLOCKED_DOWNLOAD","features":[469]},{"name":"BG_E_TOKEN_REQUIRED","features":[469]},{"name":"BG_E_TOO_LARGE","features":[469]},{"name":"BG_E_TOO_MANY_FILES","features":[469]},{"name":"BG_E_TOO_MANY_FILES_IN_JOB","features":[469]},{"name":"BG_E_TOO_MANY_JOBS_PER_MACHINE","features":[469]},{"name":"BG_E_TOO_MANY_JOBS_PER_USER","features":[469]},{"name":"BG_E_TOO_MANY_RANGES_IN_FILE","features":[469]},{"name":"BG_E_UNKNOWN_PROPERTY_ID","features":[469]},{"name":"BG_E_UNSUPPORTED_JOB_CONFIGURATION","features":[469]},{"name":"BG_E_UPNP_ERROR","features":[469]},{"name":"BG_E_USERNAME_TOO_LARGE","features":[469]},{"name":"BG_E_USE_STORED_CREDENTIALS_NOT_SUPPORTED","features":[469]},{"name":"BG_E_VALIDATION_FAILED","features":[469]},{"name":"BG_E_VOLUME_CHANGED","features":[469]},{"name":"BG_E_WATCHDOG_TIMEOUT","features":[469]},{"name":"BG_FILE_INFO","features":[469]},{"name":"BG_FILE_PROGRESS","features":[307,469]},{"name":"BG_FILE_RANGE","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_DISALLOW","features":[469]},{"name":"BG_HTTP_REDIRECT_POLICY_MASK","features":[469]},{"name":"BG_JOB_DISABLE_BRANCH_CACHE","features":[469]},{"name":"BG_JOB_ENABLE_PEERCACHING_CLIENT","features":[469]},{"name":"BG_JOB_ENABLE_PEERCACHING_SERVER","features":[469]},{"name":"BG_JOB_ENUM_ALL_USERS","features":[469]},{"name":"BG_JOB_PRIORITY","features":[469]},{"name":"BG_JOB_PRIORITY_FOREGROUND","features":[469]},{"name":"BG_JOB_PRIORITY_HIGH","features":[469]},{"name":"BG_JOB_PRIORITY_LOW","features":[469]},{"name":"BG_JOB_PRIORITY_NORMAL","features":[469]},{"name":"BG_JOB_PROGRESS","features":[469]},{"name":"BG_JOB_PROXY_USAGE","features":[469]},{"name":"BG_JOB_PROXY_USAGE_AUTODETECT","features":[469]},{"name":"BG_JOB_PROXY_USAGE_NO_PROXY","features":[469]},{"name":"BG_JOB_PROXY_USAGE_OVERRIDE","features":[469]},{"name":"BG_JOB_PROXY_USAGE_PRECONFIG","features":[469]},{"name":"BG_JOB_REPLY_PROGRESS","features":[469]},{"name":"BG_JOB_STATE","features":[469]},{"name":"BG_JOB_STATE_ACKNOWLEDGED","features":[469]},{"name":"BG_JOB_STATE_CANCELLED","features":[469]},{"name":"BG_JOB_STATE_CONNECTING","features":[469]},{"name":"BG_JOB_STATE_ERROR","features":[469]},{"name":"BG_JOB_STATE_QUEUED","features":[469]},{"name":"BG_JOB_STATE_SUSPENDED","features":[469]},{"name":"BG_JOB_STATE_TRANSFERRED","features":[469]},{"name":"BG_JOB_STATE_TRANSFERRING","features":[469]},{"name":"BG_JOB_STATE_TRANSIENT_ERROR","features":[469]},{"name":"BG_JOB_TIMES","features":[307,469]},{"name":"BG_JOB_TYPE","features":[469]},{"name":"BG_JOB_TYPE_DOWNLOAD","features":[469]},{"name":"BG_JOB_TYPE_UPLOAD","features":[469]},{"name":"BG_JOB_TYPE_UPLOAD_REPLY","features":[469]},{"name":"BG_NOTIFY_DISABLE","features":[469]},{"name":"BG_NOTIFY_FILE_RANGES_TRANSFERRED","features":[469]},{"name":"BG_NOTIFY_FILE_TRANSFERRED","features":[469]},{"name":"BG_NOTIFY_JOB_ERROR","features":[469]},{"name":"BG_NOTIFY_JOB_MODIFICATION","features":[469]},{"name":"BG_NOTIFY_JOB_TRANSFERRED","features":[469]},{"name":"BG_SSL_ENABLE_CRL_CHECK","features":[469]},{"name":"BG_SSL_IGNORE_CERT_CN_INVALID","features":[469]},{"name":"BG_SSL_IGNORE_CERT_DATE_INVALID","features":[469]},{"name":"BG_SSL_IGNORE_CERT_WRONG_USAGE","features":[469]},{"name":"BG_SSL_IGNORE_UNKNOWN_CA","features":[469]},{"name":"BG_S_ERROR_CONTEXT_NONE","features":[469]},{"name":"BG_S_OVERRIDDEN_BY_POLICY","features":[469]},{"name":"BG_S_PARTIAL_COMPLETE","features":[469]},{"name":"BG_S_PROXY_CHANGED","features":[469]},{"name":"BG_S_UNABLE_TO_DELETE_FILES","features":[469]},{"name":"BG_TOKEN","features":[469]},{"name":"BG_TOKEN_LOCAL_FILE","features":[469]},{"name":"BG_TOKEN_NETWORK","features":[469]},{"name":"BITSExtensionSetupFactory","features":[469]},{"name":"BITS_COST_OPTION_IGNORE_CONGESTION","features":[469]},{"name":"BITS_COST_STATE_BELOW_CAP","features":[469]},{"name":"BITS_COST_STATE_CAPPED_USAGE_UNKNOWN","features":[469]},{"name":"BITS_COST_STATE_NEAR_CAP","features":[469]},{"name":"BITS_COST_STATE_OVERCAP_CHARGED","features":[469]},{"name":"BITS_COST_STATE_OVERCAP_THROTTLED","features":[469]},{"name":"BITS_COST_STATE_RESERVED","features":[469]},{"name":"BITS_COST_STATE_ROAMING","features":[469]},{"name":"BITS_COST_STATE_UNRESTRICTED","features":[469]},{"name":"BITS_COST_STATE_USAGE_BASED","features":[469]},{"name":"BITS_FILE_PROPERTY_ID","features":[469]},{"name":"BITS_FILE_PROPERTY_ID_HTTP_RESPONSE_HEADERS","features":[469]},{"name":"BITS_FILE_PROPERTY_VALUE","features":[469]},{"name":"BITS_JOB_PROPERTY_DYNAMIC_CONTENT","features":[469]},{"name":"BITS_JOB_PROPERTY_HIGH_PERFORMANCE","features":[469]},{"name":"BITS_JOB_PROPERTY_ID","features":[469]},{"name":"BITS_JOB_PROPERTY_ID_COST_FLAGS","features":[469]},{"name":"BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE","features":[469]},{"name":"BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS","features":[469]},{"name":"BITS_JOB_PROPERTY_NOTIFICATION_CLSID","features":[469]},{"name":"BITS_JOB_PROPERTY_ON_DEMAND_MODE","features":[469]},{"name":"BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS","features":[469]},{"name":"BITS_JOB_PROPERTY_VALUE","features":[307,469]},{"name":"BITS_JOB_TRANSFER_POLICY","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_ALWAYS","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_NOT_ROAMING","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_NO_SURCHARGE","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_STANDARD","features":[469]},{"name":"BITS_JOB_TRANSFER_POLICY_UNRESTRICTED","features":[469]},{"name":"BITS_MC_FAILED_TO_START","features":[469]},{"name":"BITS_MC_FATAL_IGD_ERROR","features":[469]},{"name":"BITS_MC_FILE_DELETION_FAILED","features":[469]},{"name":"BITS_MC_FILE_DELETION_FAILED_MORE","features":[469]},{"name":"BITS_MC_JOB_CANCELLED","features":[469]},{"name":"BITS_MC_JOB_NOTIFICATION_FAILURE","features":[469]},{"name":"BITS_MC_JOB_PROPERTY_CHANGE","features":[469]},{"name":"BITS_MC_JOB_SCAVENGED","features":[469]},{"name":"BITS_MC_JOB_TAKE_OWNERSHIP","features":[469]},{"name":"BITS_MC_PEERCACHING_PORT","features":[469]},{"name":"BITS_MC_STATE_FILE_CORRUPT","features":[469]},{"name":"BITS_MC_WSD_PORT","features":[469]},{"name":"BackgroundCopyManager","features":[469]},{"name":"BackgroundCopyManager10_1","features":[469]},{"name":"BackgroundCopyManager10_2","features":[469]},{"name":"BackgroundCopyManager10_3","features":[469]},{"name":"BackgroundCopyManager1_5","features":[469]},{"name":"BackgroundCopyManager2_0","features":[469]},{"name":"BackgroundCopyManager2_5","features":[469]},{"name":"BackgroundCopyManager3_0","features":[469]},{"name":"BackgroundCopyManager4_0","features":[469]},{"name":"BackgroundCopyManager5_0","features":[469]},{"name":"BackgroundCopyQMgr","features":[469]},{"name":"FILESETINFO","features":[469]},{"name":"GROUPPROP","features":[469]},{"name":"GROUPPROP_DESCRIPTION","features":[469]},{"name":"GROUPPROP_DISPLAYNAME","features":[469]},{"name":"GROUPPROP_LOCALUSERID","features":[469]},{"name":"GROUPPROP_LOCALUSERPWD","features":[469]},{"name":"GROUPPROP_NOTIFYCLSID","features":[469]},{"name":"GROUPPROP_NOTIFYFLAGS","features":[469]},{"name":"GROUPPROP_PRIORITY","features":[469]},{"name":"GROUPPROP_PROGRESSPERCENT","features":[469]},{"name":"GROUPPROP_PROGRESSSIZE","features":[469]},{"name":"GROUPPROP_PROGRESSTIME","features":[469]},{"name":"GROUPPROP_PROTOCOLFLAGS","features":[469]},{"name":"GROUPPROP_REMOTEUSERID","features":[469]},{"name":"GROUPPROP_REMOTEUSERPWD","features":[469]},{"name":"IBITSExtensionSetup","features":[469,358]},{"name":"IBITSExtensionSetupFactory","features":[469,358]},{"name":"IBackgroundCopyCallback","features":[469]},{"name":"IBackgroundCopyCallback1","features":[469]},{"name":"IBackgroundCopyCallback2","features":[469]},{"name":"IBackgroundCopyCallback3","features":[469]},{"name":"IBackgroundCopyError","features":[469]},{"name":"IBackgroundCopyFile","features":[469]},{"name":"IBackgroundCopyFile2","features":[469]},{"name":"IBackgroundCopyFile3","features":[469]},{"name":"IBackgroundCopyFile4","features":[469]},{"name":"IBackgroundCopyFile5","features":[469]},{"name":"IBackgroundCopyFile6","features":[469]},{"name":"IBackgroundCopyGroup","features":[469]},{"name":"IBackgroundCopyJob","features":[469]},{"name":"IBackgroundCopyJob1","features":[469]},{"name":"IBackgroundCopyJob2","features":[469]},{"name":"IBackgroundCopyJob3","features":[469]},{"name":"IBackgroundCopyJob4","features":[469]},{"name":"IBackgroundCopyJob5","features":[469]},{"name":"IBackgroundCopyJobHttpOptions","features":[469]},{"name":"IBackgroundCopyJobHttpOptions2","features":[469]},{"name":"IBackgroundCopyJobHttpOptions3","features":[469]},{"name":"IBackgroundCopyManager","features":[469]},{"name":"IBackgroundCopyQMgr","features":[469]},{"name":"IBackgroundCopyServerCertificateValidationCallback","features":[469]},{"name":"IBitsPeer","features":[469]},{"name":"IBitsPeerCacheAdministration","features":[469]},{"name":"IBitsPeerCacheRecord","features":[469]},{"name":"IBitsTokenOptions","features":[469]},{"name":"IEnumBackgroundCopyFiles","features":[469]},{"name":"IEnumBackgroundCopyGroups","features":[469]},{"name":"IEnumBackgroundCopyJobs","features":[469]},{"name":"IEnumBackgroundCopyJobs1","features":[469]},{"name":"IEnumBitsPeerCacheRecords","features":[469]},{"name":"IEnumBitsPeers","features":[469]},{"name":"QM_E_DOWNLOADER_UNAVAILABLE","features":[469]},{"name":"QM_E_INVALID_STATE","features":[469]},{"name":"QM_E_ITEM_NOT_FOUND","features":[469]},{"name":"QM_E_SERVICE_UNAVAILABLE","features":[469]},{"name":"QM_NOTIFY_DISABLE_NOTIFY","features":[469]},{"name":"QM_NOTIFY_FILE_DONE","features":[469]},{"name":"QM_NOTIFY_GROUP_DONE","features":[469]},{"name":"QM_NOTIFY_JOB_DONE","features":[469]},{"name":"QM_NOTIFY_USE_PROGRESSEX","features":[469]},{"name":"QM_PROGRESS_PERCENT_DONE","features":[469]},{"name":"QM_PROGRESS_SIZE_DONE","features":[469]},{"name":"QM_PROGRESS_TIME_DONE","features":[469]},{"name":"QM_PROTOCOL_CUSTOM","features":[469]},{"name":"QM_PROTOCOL_FTP","features":[469]},{"name":"QM_PROTOCOL_HTTP","features":[469]},{"name":"QM_PROTOCOL_SMB","features":[469]},{"name":"QM_STATUS_FILE_COMPLETE","features":[469]},{"name":"QM_STATUS_FILE_INCOMPLETE","features":[469]},{"name":"QM_STATUS_GROUP_COMPLETE","features":[469]},{"name":"QM_STATUS_GROUP_ERROR","features":[469]},{"name":"QM_STATUS_GROUP_FOREGROUND","features":[469]},{"name":"QM_STATUS_GROUP_INCOMPLETE","features":[469]},{"name":"QM_STATUS_GROUP_SUSPENDED","features":[469]},{"name":"QM_STATUS_JOB_COMPLETE","features":[469]},{"name":"QM_STATUS_JOB_ERROR","features":[469]},{"name":"QM_STATUS_JOB_FOREGROUND","features":[469]},{"name":"QM_STATUS_JOB_INCOMPLETE","features":[469]}],"472":[{"name":"AddClusterGroupDependency","features":[470]},{"name":"AddClusterGroupDependencyEx","features":[470]},{"name":"AddClusterGroupSetDependency","features":[470]},{"name":"AddClusterGroupSetDependencyEx","features":[470]},{"name":"AddClusterGroupToGroupSetDependency","features":[470]},{"name":"AddClusterGroupToGroupSetDependencyEx","features":[470]},{"name":"AddClusterNode","features":[307,470]},{"name":"AddClusterNodeEx","features":[307,470]},{"name":"AddClusterResourceDependency","features":[470]},{"name":"AddClusterResourceDependencyEx","features":[470]},{"name":"AddClusterResourceNode","features":[470]},{"name":"AddClusterResourceNodeEx","features":[470]},{"name":"AddClusterStorageNode","features":[307,470]},{"name":"AddCrossClusterGroupSetDependency","features":[470]},{"name":"AddResourceToClusterSharedVolumes","features":[470]},{"name":"BackupClusterDatabase","features":[470]},{"name":"BitLockerDecrypted","features":[470]},{"name":"BitLockerDecrypting","features":[470]},{"name":"BitLockerEnabled","features":[470]},{"name":"BitLockerPaused","features":[470]},{"name":"BitLockerStopped","features":[470]},{"name":"BitlockerEncrypted","features":[470]},{"name":"BitlockerEncrypting","features":[470]},{"name":"CA_UPGRADE_VERSION","features":[470]},{"name":"CLCTL_ADD_CRYPTO_CHECKPOINT","features":[470]},{"name":"CLCTL_ADD_CRYPTO_CHECKPOINT_EX","features":[470]},{"name":"CLCTL_ADD_DEPENDENCY","features":[470]},{"name":"CLCTL_ADD_OWNER","features":[470]},{"name":"CLCTL_ADD_REGISTRY_CHECKPOINT","features":[470]},{"name":"CLCTL_ADD_REGISTRY_CHECKPOINT_32BIT","features":[470]},{"name":"CLCTL_ADD_REGISTRY_CHECKPOINT_64BIT","features":[470]},{"name":"CLCTL_BATCH_BLOCK_KEY","features":[470]},{"name":"CLCTL_BATCH_UNBLOCK_KEY","features":[470]},{"name":"CLCTL_BLOCK_GEM_SEND_RECV","features":[470]},{"name":"CLCTL_CHECK_DRAIN_VETO","features":[470]},{"name":"CLCTL_CHECK_VOTER_DOWN","features":[470]},{"name":"CLCTL_CHECK_VOTER_DOWN_WITNESS","features":[470]},{"name":"CLCTL_CHECK_VOTER_EVICT","features":[470]},{"name":"CLCTL_CHECK_VOTER_EVICT_WITNESS","features":[470]},{"name":"CLCTL_CLEAR_NODE_CONNECTION_INFO","features":[470]},{"name":"CLCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS","features":[470]},{"name":"CLCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS_WITH_KEY","features":[470]},{"name":"CLCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY","features":[470]},{"name":"CLCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN","features":[470]},{"name":"CLCTL_CLUSTER_BASE","features":[470]},{"name":"CLCTL_CLUSTER_NAME_CHANGED","features":[470]},{"name":"CLCTL_CLUSTER_VERSION_CHANGED","features":[470]},{"name":"CLCTL_CODES","features":[470]},{"name":"CLCTL_DELETE","features":[470]},{"name":"CLCTL_DELETE_CRYPTO_CHECKPOINT","features":[470]},{"name":"CLCTL_DELETE_REGISTRY_CHECKPOINT","features":[470]},{"name":"CLCTL_DISABLE_SHARED_VOLUME_DIRECTIO","features":[470]},{"name":"CLCTL_ENABLE_SHARED_VOLUME_DIRECTIO","features":[470]},{"name":"CLCTL_ENUM_AFFINITY_RULE_NAMES","features":[470]},{"name":"CLCTL_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLCTL_EVICT_NODE","features":[470]},{"name":"CLCTL_FILESERVER_SHARE_ADD","features":[470]},{"name":"CLCTL_FILESERVER_SHARE_DEL","features":[470]},{"name":"CLCTL_FILESERVER_SHARE_MODIFY","features":[470]},{"name":"CLCTL_FILESERVER_SHARE_REPORT","features":[470]},{"name":"CLCTL_FIXUP_ON_UPGRADE","features":[470]},{"name":"CLCTL_FORCE_DB_FLUSH","features":[470]},{"name":"CLCTL_FORCE_QUORUM","features":[470]},{"name":"CLCTL_FSWITNESS_GET_EPOCH_INFO","features":[470]},{"name":"CLCTL_FSWITNESS_RELEASE_LOCK","features":[470]},{"name":"CLCTL_FSWITNESS_SET_EPOCH_INFO","features":[470]},{"name":"CLCTL_GET_ARB_TIMEOUT","features":[470]},{"name":"CLCTL_GET_CHARACTERISTICS","features":[470]},{"name":"CLCTL_GET_CLASS_INFO","features":[470]},{"name":"CLCTL_GET_CLUSDB_TIMESTAMP","features":[470]},{"name":"CLCTL_GET_CLUSTER_SERVICE_ACCOUNT_NAME","features":[470]},{"name":"CLCTL_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLCTL_GET_COMMON_RESOURCE_PROPERTY_FMTS","features":[470]},{"name":"CLCTL_GET_CRYPTO_CHECKPOINTS","features":[470]},{"name":"CLCTL_GET_DNS_NAME","features":[470]},{"name":"CLCTL_GET_FAILURE_INFO","features":[470]},{"name":"CLCTL_GET_FLAGS","features":[470]},{"name":"CLCTL_GET_FQDN","features":[470]},{"name":"CLCTL_GET_GEMID_VECTOR","features":[470]},{"name":"CLCTL_GET_GUM_LOCK_OWNER","features":[470]},{"name":"CLCTL_GET_ID","features":[470]},{"name":"CLCTL_GET_INFRASTRUCTURE_SOFS_BUFFER","features":[470]},{"name":"CLCTL_GET_LOADBAL_PROCESS_LIST","features":[470]},{"name":"CLCTL_GET_NAME","features":[470]},{"name":"CLCTL_GET_NETWORK","features":[470]},{"name":"CLCTL_GET_NETWORK_NAME","features":[470]},{"name":"CLCTL_GET_NODE","features":[470]},{"name":"CLCTL_GET_NODES_IN_FD","features":[470]},{"name":"CLCTL_GET_OPERATION_CONTEXT","features":[470]},{"name":"CLCTL_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLCTL_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLCTL_GET_PRIVATE_RESOURCE_PROPERTY_FMTS","features":[470]},{"name":"CLCTL_GET_REGISTRY_CHECKPOINTS","features":[470]},{"name":"CLCTL_GET_REQUIRED_DEPENDENCIES","features":[470]},{"name":"CLCTL_GET_RESOURCE_TYPE","features":[470]},{"name":"CLCTL_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLCTL_GET_SHARED_VOLUME_ID","features":[470]},{"name":"CLCTL_GET_STATE_CHANGE_TIME","features":[470]},{"name":"CLCTL_GET_STORAGE_CONFIGURATION","features":[470]},{"name":"CLCTL_GET_STORAGE_CONFIG_ATTRIBUTES","features":[470]},{"name":"CLCTL_GET_STUCK_NODES","features":[470]},{"name":"CLCTL_GLOBAL_SHIFT","features":[470]},{"name":"CLCTL_GROUPSET_GET_GROUPS","features":[470]},{"name":"CLCTL_GROUPSET_GET_PROVIDER_GROUPS","features":[470]},{"name":"CLCTL_GROUPSET_GET_PROVIDER_GROUPSETS","features":[470]},{"name":"CLCTL_GROUP_GET_LAST_MOVE_TIME","features":[470]},{"name":"CLCTL_GROUP_GET_PROVIDER_GROUPS","features":[470]},{"name":"CLCTL_GROUP_GET_PROVIDER_GROUPSETS","features":[470]},{"name":"CLCTL_GROUP_SET_CCF_FROM_MASTER","features":[470]},{"name":"CLCTL_HOLD_IO","features":[470]},{"name":"CLCTL_INITIALIZE","features":[470]},{"name":"CLCTL_INJECT_GEM_FAULT","features":[470]},{"name":"CLCTL_INSTALL_NODE","features":[470]},{"name":"CLCTL_INTERNAL_SHIFT","features":[470]},{"name":"CLCTL_INTRODUCE_GEM_REPAIR_DELAY","features":[470]},{"name":"CLCTL_IPADDRESS_RELEASE_LEASE","features":[470]},{"name":"CLCTL_IPADDRESS_RENEW_LEASE","features":[470]},{"name":"CLCTL_IS_FEATURE_INSTALLED","features":[470]},{"name":"CLCTL_IS_QUORUM_BLOCKED","features":[470]},{"name":"CLCTL_IS_S2D_FEATURE_SUPPORTED","features":[470]},{"name":"CLCTL_JOINING_GROUP","features":[470]},{"name":"CLCTL_LEAVING_GROUP","features":[470]},{"name":"CLCTL_MODIFY_SHIFT","features":[470]},{"name":"CLCTL_NETNAME_CREDS_NOTIFYCAM","features":[470]},{"name":"CLCTL_NETNAME_DELETE_CO","features":[470]},{"name":"CLCTL_NETNAME_GET_OU_FOR_VCO","features":[470]},{"name":"CLCTL_NETNAME_GET_VIRTUAL_SERVER_TOKEN","features":[470]},{"name":"CLCTL_NETNAME_REGISTER_DNS_RECORDS","features":[470]},{"name":"CLCTL_NETNAME_REPAIR_VCO","features":[470]},{"name":"CLCTL_NETNAME_RESET_VCO","features":[470]},{"name":"CLCTL_NETNAME_SET_PWD_INFO","features":[470]},{"name":"CLCTL_NETNAME_SET_PWD_INFOEX","features":[470]},{"name":"CLCTL_NETNAME_VALIDATE_VCO","features":[470]},{"name":"CLCTL_NOTIFY_DRAIN_COMPLETE","features":[470]},{"name":"CLCTL_NOTIFY_INFRASTRUCTURE_SOFS_CHANGED","features":[470]},{"name":"CLCTL_NOTIFY_MONITOR_SHUTTING_DOWN","features":[470]},{"name":"CLCTL_NOTIFY_OWNER_CHANGE","features":[470]},{"name":"CLCTL_NOTIFY_QUORUM_STATUS","features":[470]},{"name":"CLCTL_POOL_GET_DRIVE_INFO","features":[470]},{"name":"CLCTL_PROVIDER_STATE_CHANGE","features":[470]},{"name":"CLCTL_QUERY_DELETE","features":[470]},{"name":"CLCTL_QUERY_MAINTENANCE_MODE","features":[470]},{"name":"CLCTL_RELOAD_AUTOLOGGER_CONFIG","features":[470]},{"name":"CLCTL_REMOVE_DEPENDENCY","features":[470]},{"name":"CLCTL_REMOVE_NODE","features":[470]},{"name":"CLCTL_REMOVE_OWNER","features":[470]},{"name":"CLCTL_REPLICATION_ADD_REPLICATION_GROUP","features":[470]},{"name":"CLCTL_REPLICATION_GET_ELIGIBLE_LOGDISKS","features":[470]},{"name":"CLCTL_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS","features":[470]},{"name":"CLCTL_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS","features":[470]},{"name":"CLCTL_REPLICATION_GET_LOG_INFO","features":[470]},{"name":"CLCTL_REPLICATION_GET_LOG_VOLUME","features":[470]},{"name":"CLCTL_REPLICATION_GET_REPLICATED_DISKS","features":[470]},{"name":"CLCTL_REPLICATION_GET_REPLICATED_PARTITION_INFO","features":[470]},{"name":"CLCTL_REPLICATION_GET_REPLICA_VOLUMES","features":[470]},{"name":"CLCTL_REPLICATION_GET_RESOURCE_GROUP","features":[470]},{"name":"CLCTL_RESOURCE_PREPARE_UPGRADE","features":[470]},{"name":"CLCTL_RESOURCE_UPGRADE_COMPLETED","features":[470]},{"name":"CLCTL_RESOURCE_UPGRADE_DLL","features":[470]},{"name":"CLCTL_RESUME_IO","features":[470]},{"name":"CLCTL_RW_MODIFY_NOOP","features":[470]},{"name":"CLCTL_SCALEOUT_COMMAND","features":[470]},{"name":"CLCTL_SCALEOUT_CONTROL","features":[470]},{"name":"CLCTL_SCALEOUT_GET_CLUSTERS","features":[470]},{"name":"CLCTL_SEND_DUMMY_GEM_MESSAGES","features":[470]},{"name":"CLCTL_SET_ACCOUNT_ACCESS","features":[470]},{"name":"CLCTL_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES","features":[470]},{"name":"CLCTL_SET_CLUSTER_S2D_ENABLED","features":[470]},{"name":"CLCTL_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_SET_CSV_MAINTENANCE_MODE","features":[470]},{"name":"CLCTL_SET_DNS_DOMAIN","features":[470]},{"name":"CLCTL_SET_INFRASTRUCTURE_SOFS_BUFFER","features":[470]},{"name":"CLCTL_SET_MAINTENANCE_MODE","features":[470]},{"name":"CLCTL_SET_NAME","features":[470]},{"name":"CLCTL_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLCTL_SET_SHARED_VOLUME_BACKUP_MODE","features":[470]},{"name":"CLCTL_SET_STORAGE_CONFIGURATION","features":[470]},{"name":"CLCTL_SHUTDOWN","features":[470]},{"name":"CLCTL_STARTING_PHASE1","features":[470]},{"name":"CLCTL_STARTING_PHASE2","features":[470]},{"name":"CLCTL_STATE_CHANGE_REASON","features":[470]},{"name":"CLCTL_STORAGE_GET_AVAILABLE_DISKS","features":[470]},{"name":"CLCTL_STORAGE_GET_AVAILABLE_DISKS_EX","features":[470]},{"name":"CLCTL_STORAGE_GET_AVAILABLE_DISKS_EX2_INT","features":[470]},{"name":"CLCTL_STORAGE_GET_CLUSBFLT_PATHINFO","features":[470]},{"name":"CLCTL_STORAGE_GET_CLUSBFLT_PATHS","features":[470]},{"name":"CLCTL_STORAGE_GET_CLUSPORT_DISK_COUNT","features":[470]},{"name":"CLCTL_STORAGE_GET_DIRTY","features":[470]},{"name":"CLCTL_STORAGE_GET_DISKID","features":[470]},{"name":"CLCTL_STORAGE_GET_DISK_INFO","features":[470]},{"name":"CLCTL_STORAGE_GET_DISK_INFO_EX","features":[470]},{"name":"CLCTL_STORAGE_GET_DISK_INFO_EX2","features":[470]},{"name":"CLCTL_STORAGE_GET_DISK_NUMBER_INFO","features":[470]},{"name":"CLCTL_STORAGE_GET_DRIVELETTERS","features":[470]},{"name":"CLCTL_STORAGE_GET_MOUNTPOINTS","features":[470]},{"name":"CLCTL_STORAGE_GET_PHYSICAL_DISK_INFO","features":[470]},{"name":"CLCTL_STORAGE_GET_RESOURCEID","features":[470]},{"name":"CLCTL_STORAGE_GET_SHARED_VOLUME_INFO","features":[470]},{"name":"CLCTL_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES","features":[470]},{"name":"CLCTL_STORAGE_GET_SHARED_VOLUME_STATES","features":[470]},{"name":"CLCTL_STORAGE_IS_CLUSTERABLE","features":[470]},{"name":"CLCTL_STORAGE_IS_CSV_FILE","features":[470]},{"name":"CLCTL_STORAGE_IS_PATH_VALID","features":[470]},{"name":"CLCTL_STORAGE_IS_SHARED_VOLUME","features":[470]},{"name":"CLCTL_STORAGE_REMAP_DRIVELETTER","features":[470]},{"name":"CLCTL_STORAGE_REMOVE_VM_OWNERSHIP","features":[470]},{"name":"CLCTL_STORAGE_RENAME_SHARED_VOLUME","features":[470]},{"name":"CLCTL_STORAGE_RENAME_SHARED_VOLUME_GUID","features":[470]},{"name":"CLCTL_STORAGE_SET_DRIVELETTER","features":[470]},{"name":"CLCTL_STORAGE_SYNC_CLUSDISK_DB","features":[470]},{"name":"CLCTL_UNDELETE","features":[470]},{"name":"CLCTL_UNKNOWN","features":[470]},{"name":"CLCTL_USER_SHIFT","features":[470]},{"name":"CLCTL_VALIDATE_CHANGE_GROUP","features":[470]},{"name":"CLCTL_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLCTL_VALIDATE_DIRECTORY","features":[470]},{"name":"CLCTL_VALIDATE_NETNAME","features":[470]},{"name":"CLCTL_VALIDATE_PATH","features":[470]},{"name":"CLCTL_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLOUD_WITNESS_CONTAINER_NAME","features":[470]},{"name":"CLRES_CALLBACK_FUNCTION_TABLE","features":[307,470]},{"name":"CLRES_FUNCTION_TABLE","features":[307,470,370]},{"name":"CLRES_V1_FUNCTIONS","features":[307,470,370]},{"name":"CLRES_V2_FUNCTIONS","features":[307,470,370]},{"name":"CLRES_V3_FUNCTIONS","features":[307,470,370]},{"name":"CLRES_V4_FUNCTIONS","features":[307,470,370]},{"name":"CLRES_VERSION_V1_00","features":[470]},{"name":"CLRES_VERSION_V2_00","features":[470]},{"name":"CLRES_VERSION_V3_00","features":[470]},{"name":"CLRES_VERSION_V4_00","features":[470]},{"name":"CLUADMEX_OBJECT_TYPE","features":[470]},{"name":"CLUADMEX_OT_CLUSTER","features":[470]},{"name":"CLUADMEX_OT_GROUP","features":[470]},{"name":"CLUADMEX_OT_NETINTERFACE","features":[470]},{"name":"CLUADMEX_OT_NETWORK","features":[470]},{"name":"CLUADMEX_OT_NODE","features":[470]},{"name":"CLUADMEX_OT_NONE","features":[470]},{"name":"CLUADMEX_OT_RESOURCE","features":[470]},{"name":"CLUADMEX_OT_RESOURCETYPE","features":[470]},{"name":"CLUSAPI_CHANGE_ACCESS","features":[470]},{"name":"CLUSAPI_CHANGE_RESOURCE_GROUP_FORCE_MOVE_TO_CSV","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_FAILBACK","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_HIGH_PRIORITY_START","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_IGNORE_AFFINITY_RULE","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_QUEUE_ENABLED","features":[470]},{"name":"CLUSAPI_GROUP_MOVE_RETURN_TO_SOURCE_NODE_ON_ERROR","features":[470]},{"name":"CLUSAPI_GROUP_OFFLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE","features":[470]},{"name":"CLUSAPI_GROUP_ONLINE_IGNORE_AFFINITY_RULE","features":[470]},{"name":"CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_GROUP_ONLINE_SYNCHRONOUS","features":[470]},{"name":"CLUSAPI_NODE_AVOID_PLACEMENT","features":[470]},{"name":"CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR","features":[470]},{"name":"CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE","features":[470]},{"name":"CLUSAPI_NODE_RESUME_FAILBACK_PINNED_VMS_ONLY","features":[470]},{"name":"CLUSAPI_NODE_RESUME_FAILBACK_STORAGE","features":[470]},{"name":"CLUSAPI_NODE_RESUME_FAILBACK_VMS","features":[470]},{"name":"CLUSAPI_NO_ACCESS","features":[470]},{"name":"CLUSAPI_READ_ACCESS","features":[470]},{"name":"CLUSAPI_REASON_HANDLER","features":[307,470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_FORCE_WITH_TERMINATION","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_DELETED","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_BEING_RESTARTED","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_MOVING","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_NONE","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_PREEMPTED","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_SHUTTING_DOWN","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_UNKNOWN","features":[470]},{"name":"CLUSAPI_RESOURCE_OFFLINE_REASON_USER_REQUESTED","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_BEST_POSSIBLE_NODE","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_DO_NOT_UPDATE_PERSISTENT_STATE","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_IGNORE_AFFINITY_RULE","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUSAPI_RESOURCE_ONLINE_NECESSARY_FOR_QUORUM","features":[470]},{"name":"CLUSAPI_VALID_CHANGE_RESOURCE_GROUP_FLAGS","features":[470]},{"name":"CLUSAPI_VERSION","features":[470]},{"name":"CLUSAPI_VERSION_NI","features":[470]},{"name":"CLUSAPI_VERSION_RS3","features":[470]},{"name":"CLUSAPI_VERSION_SERVER2008","features":[470]},{"name":"CLUSAPI_VERSION_SERVER2008R2","features":[470]},{"name":"CLUSAPI_VERSION_WINDOWS8","features":[470]},{"name":"CLUSAPI_VERSION_WINDOWSBLUE","features":[470]},{"name":"CLUSAPI_VERSION_WINTHRESHOLD","features":[470]},{"name":"CLUSCTL_ACCESS_MODE_MASK","features":[470]},{"name":"CLUSCTL_ACCESS_SHIFT","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_CODES","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_GET_GROUPNAMES","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_GET_ID","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_AFFINITYRULE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS","features":[470]},{"name":"CLUSCTL_CLOUD_WITNESS_RESOURCE_TYPE_VALIDATE_CREDENTIALS_WITH_KEY","features":[470]},{"name":"CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY","features":[470]},{"name":"CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN","features":[470]},{"name":"CLUSCTL_CLUSTER_BATCH_BLOCK_KEY","features":[470]},{"name":"CLUSCTL_CLUSTER_BATCH_UNBLOCK_KEY","features":[470]},{"name":"CLUSCTL_CLUSTER_CHECK_VOTER_DOWN","features":[470]},{"name":"CLUSCTL_CLUSTER_CHECK_VOTER_DOWN_WITNESS","features":[470]},{"name":"CLUSCTL_CLUSTER_CHECK_VOTER_EVICT","features":[470]},{"name":"CLUSCTL_CLUSTER_CHECK_VOTER_EVICT_WITNESS","features":[470]},{"name":"CLUSCTL_CLUSTER_CLEAR_NODE_CONNECTION_INFO","features":[470]},{"name":"CLUSCTL_CLUSTER_CODES","features":[470]},{"name":"CLUSCTL_CLUSTER_ENUM_AFFINITY_RULE_NAMES","features":[470]},{"name":"CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_FORCE_FLUSH_DB","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_CLMUSR_TOKEN","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_CLUSDB_TIMESTAMP","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_FQDN","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_GUM_LOCK_OWNER","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_NODES_IN_FD","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_STORAGE_CONFIGURATION","features":[470]},{"name":"CLUSCTL_CLUSTER_GET_STORAGE_CONFIG_ATTRIBUTES","features":[470]},{"name":"CLUSCTL_CLUSTER_RELOAD_AUTOLOGGER_CONFIG","features":[470]},{"name":"CLUSCTL_CLUSTER_REMOVE_NODE","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_ACCOUNT_ACCESS","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_CLUSTER_S2D_ENABLED","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_DNS_DOMAIN","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_SET_STORAGE_CONFIGURATION","features":[470]},{"name":"CLUSCTL_CLUSTER_SHUTDOWN","features":[470]},{"name":"CLUSCTL_CLUSTER_STORAGE_RENAME_SHARED_VOLUME","features":[470]},{"name":"CLUSCTL_CLUSTER_STORAGE_RENAME_SHARED_VOLUME_GUID","features":[470]},{"name":"CLUSCTL_CLUSTER_UNKNOWN","features":[470]},{"name":"CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_CONTROL_CODE_MASK","features":[470]},{"name":"CLUSCTL_FUNCTION_SHIFT","features":[470]},{"name":"CLUSCTL_GET_OPERATION_CONTEXT_PARAMS_VERSION_1","features":[470]},{"name":"CLUSCTL_GROUPSET_CODES","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_GROUPS","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_ID","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_PROVIDER_GROUPS","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_PROVIDER_GROUPSETS","features":[470]},{"name":"CLUSCTL_GROUPSET_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUPSET_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_CODES","features":[470]},{"name":"CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_GROUP_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_GROUP_GET_FAILURE_INFO","features":[470]},{"name":"CLUSCTL_GROUP_GET_FLAGS","features":[470]},{"name":"CLUSCTL_GROUP_GET_ID","features":[470]},{"name":"CLUSCTL_GROUP_GET_LAST_MOVE_TIME","features":[470]},{"name":"CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUT","features":[307,470]},{"name":"CLUSCTL_GROUP_GET_NAME","features":[470]},{"name":"CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_GROUP_GET_PROVIDER_GROUPS","features":[470]},{"name":"CLUSCTL_GROUP_GET_PROVIDER_GROUPSETS","features":[470]},{"name":"CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_QUERY_DELETE","features":[470]},{"name":"CLUSCTL_GROUP_SET_CCF_FROM_MASTER","features":[470]},{"name":"CLUSCTL_GROUP_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_UNKNOWN","features":[470]},{"name":"CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_CODES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_FLAGS","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_ID","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_NAME","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_NETWORK","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_NODE","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_UNKNOWN","features":[470]},{"name":"CLUSCTL_NETINTERFACE_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETINTERFACE_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_CODES","features":[470]},{"name":"CLUSCTL_NETWORK_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_NETWORK_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NETWORK_GET_FLAGS","features":[470]},{"name":"CLUSCTL_NETWORK_GET_ID","features":[470]},{"name":"CLUSCTL_NETWORK_GET_NAME","features":[470]},{"name":"CLUSCTL_NETWORK_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NETWORK_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_UNKNOWN","features":[470]},{"name":"CLUSCTL_NETWORK_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NETWORK_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_BLOCK_GEM_SEND_RECV","features":[470]},{"name":"CLUSCTL_NODE_CODES","features":[470]},{"name":"CLUSCTL_NODE_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_NODE_GET_CLUSTER_SERVICE_ACCOUNT_NAME","features":[470]},{"name":"CLUSCTL_NODE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NODE_GET_FLAGS","features":[470]},{"name":"CLUSCTL_NODE_GET_GEMID_VECTOR","features":[470]},{"name":"CLUSCTL_NODE_GET_ID","features":[470]},{"name":"CLUSCTL_NODE_GET_NAME","features":[470]},{"name":"CLUSCTL_NODE_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_GET_STUCK_NODES","features":[470]},{"name":"CLUSCTL_NODE_INJECT_GEM_FAULT","features":[470]},{"name":"CLUSCTL_NODE_INTRODUCE_GEM_REPAIR_DELAY","features":[470]},{"name":"CLUSCTL_NODE_SEND_DUMMY_GEM_MESSAGES","features":[470]},{"name":"CLUSCTL_NODE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_UNKNOWN","features":[470]},{"name":"CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_OBJECT_MASK","features":[470]},{"name":"CLUSCTL_OBJECT_SHIFT","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT_EX","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_DEPENDENCY","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_OWNER","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT","features":[470]},{"name":"CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT","features":[470]},{"name":"CLUSCTL_RESOURCE_CHECK_DRAIN_VETO","features":[470]},{"name":"CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED","features":[470]},{"name":"CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED","features":[470]},{"name":"CLUSCTL_RESOURCE_CODES","features":[470]},{"name":"CLUSCTL_RESOURCE_DELETE","features":[470]},{"name":"CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT","features":[470]},{"name":"CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT","features":[470]},{"name":"CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO","features":[470]},{"name":"CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO","features":[470]},{"name":"CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_EVICT_NODE","features":[470]},{"name":"CLUSCTL_RESOURCE_FORCE_QUORUM","features":[470]},{"name":"CLUSCTL_RESOURCE_FSWITNESS_GET_EPOCH_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_FSWITNESS_RELEASE_LOCK","features":[470]},{"name":"CLUSCTL_RESOURCE_FSWITNESS_SET_EPOCH_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_CLASS_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_DNS_NAME","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_FAILURE_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_FLAGS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_ID","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_INFRASTRUCTURE_SOFS_BUFFER","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_NAME","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_NETWORK_NAME","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_NODES_IN_FD","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_RESOURCE_TYPE","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_GET_STATE_CHANGE_TIME","features":[470]},{"name":"CLUSCTL_RESOURCE_INITIALIZE","features":[470]},{"name":"CLUSCTL_RESOURCE_INSTALL_NODE","features":[470]},{"name":"CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE","features":[470]},{"name":"CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE","features":[470]},{"name":"CLUSCTL_RESOURCE_IS_QUORUM_BLOCKED","features":[470]},{"name":"CLUSCTL_RESOURCE_JOINING_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_LEAVING_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_CREDS_NOTIFYCAM","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_DELETE_CO","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_REPAIR_VCO","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_RESET_VCO","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFOEX","features":[470]},{"name":"CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO","features":[470]},{"name":"CLUSCTL_RESOURCE_NOTIFY_DRAIN_COMPLETE","features":[470]},{"name":"CLUSCTL_RESOURCE_NOTIFY_OWNER_CHANGE","features":[470]},{"name":"CLUSCTL_RESOURCE_NOTIFY_QUORUM_STATUS","features":[470]},{"name":"CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_PREPARE_UPGRADE","features":[470]},{"name":"CLUSCTL_RESOURCE_PROVIDER_STATE_CHANGE","features":[470]},{"name":"CLUSCTL_RESOURCE_QUERY_DELETE","features":[470]},{"name":"CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE","features":[470]},{"name":"CLUSCTL_RESOURCE_REMOVE_DEPENDENCY","features":[470]},{"name":"CLUSCTL_RESOURCE_REMOVE_OWNER","features":[470]},{"name":"CLUSCTL_RESOURCE_RLUA_GET_VIRTUAL_SERVER_TOKEN","features":[470]},{"name":"CLUSCTL_RESOURCE_RLUA_SET_PWD_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_RLUA_SET_PWD_INFOEX","features":[470]},{"name":"CLUSCTL_RESOURCE_RW_MODIFY_NOOP","features":[470]},{"name":"CLUSCTL_RESOURCE_SCALEOUT_COMMAND","features":[470]},{"name":"CLUSCTL_RESOURCE_SCALEOUT_CONTROL","features":[470]},{"name":"CLUSCTL_RESOURCE_SCALEOUT_GET_CLUSTERS","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_INFRASTRUCTURE_SOFS_BUFFER","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_NAME","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE","features":[470]},{"name":"CLUSCTL_RESOURCE_STATE_CHANGE_REASON","features":[470]},{"name":"CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT","features":[470]},{"name":"CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DIRTY","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISKID","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX2","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_DISK_NUMBER_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_STATES","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_IS_SHARED_VOLUME","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_RENAME_SHARED_VOLUME","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_RENAME_SHARED_VOLUME_GUID","features":[470]},{"name":"CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_CHECK_DRAIN_VETO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_CLUSTER_VERSION_CHANGED","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_CODES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_EVICT_NODE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_FIXUP_ON_UPGRADE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_DIRECTORY","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_PATH","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GEN_SCRIPT_VALIDATE_PATH","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_ARB_TIMEOUT","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_COMMON_RESOURCE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_CRYPTO_CHECKPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_FLAGS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_RESOURCE_PROPERTY_FMTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_REGISTRY_CHECKPOINTS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_HOLD_IO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_INSTALL_NODE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_NETNAME_GET_OU_FOR_VCO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_NOTIFY_DRAIN_COMPLETE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_NOTIFY_MONITOR_SHUTTING_DOWN","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_PREPARE_UPGRADE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_QUERY_DELETE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_ADD_REPLICATION_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_LOGDISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_VOLUME","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_DISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_PARTITION_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICA_VOLUMES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_RESOURCE_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_RESUME_IO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STARTING_PHASE1","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STARTING_PHASE2","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_ADD_VOLUME_INFO","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_FILTER_BY_POOL","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_FLAG_INCLUDE_NON_SHARED_DISKS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INPUT","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INT","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DISKID","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_GET_RESOURCEID","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CLUSTERABLE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CSV_FILE","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_REMOVE_VM_OWNERSHIP","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_STORAGE_SYNC_CLUSDISK_DB","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_UNKNOWN","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_UPGRADE_COMPLETED","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_TYPE_WITNESS_VALIDATE_PATH","features":[470]},{"name":"CLUSCTL_RESOURCE_UNDELETE","features":[470]},{"name":"CLUSCTL_RESOURCE_UNKNOWN","features":[470]},{"name":"CLUSCTL_RESOURCE_UPGRADE_COMPLETED","features":[470]},{"name":"CLUSCTL_RESOURCE_UPGRADE_DLL","features":[470]},{"name":"CLUSCTL_RESOURCE_VALIDATE_CHANGE_GROUP","features":[470]},{"name":"CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES","features":[470]},{"name":"CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES","features":[470]},{"name":"CLUSGROUPSET_STATUS_APPLICATION_READY","features":[470]},{"name":"CLUSGROUPSET_STATUS_GROUPS_ONLINE","features":[470]},{"name":"CLUSGROUPSET_STATUS_GROUPS_PENDING","features":[470]},{"name":"CLUSGROUPSET_STATUS_OS_HEARTBEAT","features":[470]},{"name":"CLUSGROUP_TYPE","features":[470]},{"name":"CLUSGRP_STATUS_APPLICATION_READY","features":[470]},{"name":"CLUSGRP_STATUS_EMBEDDED_FAILURE","features":[470]},{"name":"CLUSGRP_STATUS_LOCKED_MODE","features":[470]},{"name":"CLUSGRP_STATUS_NETWORK_FAILURE","features":[470]},{"name":"CLUSGRP_STATUS_OFFLINE_DUE_TO_ANTIAFFINITY_CONFLICT","features":[470]},{"name":"CLUSGRP_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER","features":[470]},{"name":"CLUSGRP_STATUS_OS_HEARTBEAT","features":[470]},{"name":"CLUSGRP_STATUS_PHYSICAL_RESOURCES_LACKING","features":[470]},{"name":"CLUSGRP_STATUS_PREEMPTED","features":[470]},{"name":"CLUSGRP_STATUS_UNMONITORED","features":[470]},{"name":"CLUSGRP_STATUS_WAITING_FOR_DEPENDENCIES","features":[470]},{"name":"CLUSGRP_STATUS_WAITING_IN_QUEUE_FOR_MOVE","features":[470]},{"name":"CLUSGRP_STATUS_WAITING_TO_START","features":[470]},{"name":"CLUSPROP_BINARY","features":[470]},{"name":"CLUSPROP_BUFFER_HELPER","features":[307,470,310]},{"name":"CLUSPROP_DWORD","features":[470]},{"name":"CLUSPROP_FILETIME","features":[307,470]},{"name":"CLUSPROP_FORMAT_BINARY","features":[470]},{"name":"CLUSPROP_FORMAT_DWORD","features":[470]},{"name":"CLUSPROP_FORMAT_EXPANDED_SZ","features":[470]},{"name":"CLUSPROP_FORMAT_EXPAND_SZ","features":[470]},{"name":"CLUSPROP_FORMAT_FILETIME","features":[470]},{"name":"CLUSPROP_FORMAT_LARGE_INTEGER","features":[470]},{"name":"CLUSPROP_FORMAT_LONG","features":[470]},{"name":"CLUSPROP_FORMAT_MULTI_SZ","features":[470]},{"name":"CLUSPROP_FORMAT_PROPERTY_LIST","features":[470]},{"name":"CLUSPROP_FORMAT_SECURITY_DESCRIPTOR","features":[470]},{"name":"CLUSPROP_FORMAT_SZ","features":[470]},{"name":"CLUSPROP_FORMAT_ULARGE_INTEGER","features":[470]},{"name":"CLUSPROP_FORMAT_UNKNOWN","features":[470]},{"name":"CLUSPROP_FORMAT_USER","features":[470]},{"name":"CLUSPROP_FORMAT_VALUE_LIST","features":[470]},{"name":"CLUSPROP_FORMAT_WORD","features":[470]},{"name":"CLUSPROP_FTSET_INFO","features":[470]},{"name":"CLUSPROP_IPADDR_ENABLENETBIOS","features":[470]},{"name":"CLUSPROP_IPADDR_ENABLENETBIOS_DISABLED","features":[470]},{"name":"CLUSPROP_IPADDR_ENABLENETBIOS_ENABLED","features":[470]},{"name":"CLUSPROP_IPADDR_ENABLENETBIOS_TRACK_NIC","features":[470]},{"name":"CLUSPROP_LARGE_INTEGER","features":[470]},{"name":"CLUSPROP_LIST","features":[470]},{"name":"CLUSPROP_LONG","features":[470]},{"name":"CLUSPROP_PARTITION_INFO","features":[470]},{"name":"CLUSPROP_PARTITION_INFO_EX","features":[470]},{"name":"CLUSPROP_PARTITION_INFO_EX2","features":[470]},{"name":"CLUSPROP_PIFLAGS","features":[470]},{"name":"CLUSPROP_PIFLAG_DEFAULT_QUORUM","features":[470]},{"name":"CLUSPROP_PIFLAG_ENCRYPTION_ENABLED","features":[470]},{"name":"CLUSPROP_PIFLAG_RAW","features":[470]},{"name":"CLUSPROP_PIFLAG_REMOVABLE","features":[470]},{"name":"CLUSPROP_PIFLAG_STICKY","features":[470]},{"name":"CLUSPROP_PIFLAG_UNKNOWN","features":[470]},{"name":"CLUSPROP_PIFLAG_USABLE","features":[470]},{"name":"CLUSPROP_PIFLAG_USABLE_FOR_CSV","features":[470]},{"name":"CLUSPROP_REQUIRED_DEPENDENCY","features":[470]},{"name":"CLUSPROP_RESOURCE_CLASS","features":[470]},{"name":"CLUSPROP_RESOURCE_CLASS_INFO","features":[470]},{"name":"CLUSPROP_SCSI_ADDRESS","features":[470]},{"name":"CLUSPROP_SECURITY_DESCRIPTOR","features":[470,310]},{"name":"CLUSPROP_SYNTAX","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_GUID","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_NUMBER","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_SERIALNUMBER","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_SIGNATURE","features":[470]},{"name":"CLUSPROP_SYNTAX_DISK_SIZE","features":[470]},{"name":"CLUSPROP_SYNTAX_ENDMARK","features":[470]},{"name":"CLUSPROP_SYNTAX_FTSET_INFO","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_BINARY","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_DWORD","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_FILETIME","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_LONG","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_PROPERTY_LIST","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_SZ","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER","features":[470]},{"name":"CLUSPROP_SYNTAX_LIST_VALUE_WORD","features":[470]},{"name":"CLUSPROP_SYNTAX_NAME","features":[470]},{"name":"CLUSPROP_SYNTAX_PARTITION_INFO","features":[470]},{"name":"CLUSPROP_SYNTAX_PARTITION_INFO_EX","features":[470]},{"name":"CLUSPROP_SYNTAX_PARTITION_INFO_EX2","features":[470]},{"name":"CLUSPROP_SYNTAX_RESCLASS","features":[470]},{"name":"CLUSPROP_SYNTAX_SCSI_ADDRESS","features":[470]},{"name":"CLUSPROP_SYNTAX_STORAGE_DEVICE_ID_DESCRIPTOR","features":[470]},{"name":"CLUSPROP_SZ","features":[470]},{"name":"CLUSPROP_TYPE_DISK_GUID","features":[470]},{"name":"CLUSPROP_TYPE_DISK_NUMBER","features":[470]},{"name":"CLUSPROP_TYPE_DISK_SERIALNUMBER","features":[470]},{"name":"CLUSPROP_TYPE_DISK_SIZE","features":[470]},{"name":"CLUSPROP_TYPE_ENDMARK","features":[470]},{"name":"CLUSPROP_TYPE_FTSET_INFO","features":[470]},{"name":"CLUSPROP_TYPE_LIST_VALUE","features":[470]},{"name":"CLUSPROP_TYPE_NAME","features":[470]},{"name":"CLUSPROP_TYPE_PARTITION_INFO","features":[470]},{"name":"CLUSPROP_TYPE_PARTITION_INFO_EX","features":[470]},{"name":"CLUSPROP_TYPE_PARTITION_INFO_EX2","features":[470]},{"name":"CLUSPROP_TYPE_RESCLASS","features":[470]},{"name":"CLUSPROP_TYPE_RESERVED1","features":[470]},{"name":"CLUSPROP_TYPE_SCSI_ADDRESS","features":[470]},{"name":"CLUSPROP_TYPE_SIGNATURE","features":[470]},{"name":"CLUSPROP_TYPE_STORAGE_DEVICE_ID_DESCRIPTOR","features":[470]},{"name":"CLUSPROP_TYPE_UNKNOWN","features":[470]},{"name":"CLUSPROP_TYPE_USER","features":[470]},{"name":"CLUSPROP_ULARGE_INTEGER","features":[470]},{"name":"CLUSPROP_VALUE","features":[470]},{"name":"CLUSPROP_WORD","features":[470]},{"name":"CLUSREG_COMMAND_NONE","features":[470]},{"name":"CLUSREG_CONDITION_EXISTS","features":[470]},{"name":"CLUSREG_CONDITION_IS_EQUAL","features":[470]},{"name":"CLUSREG_CONDITION_IS_GREATER_THAN","features":[470]},{"name":"CLUSREG_CONDITION_IS_LESS_THAN","features":[470]},{"name":"CLUSREG_CONDITION_IS_NOT_EQUAL","features":[470]},{"name":"CLUSREG_CONDITION_KEY_EXISTS","features":[470]},{"name":"CLUSREG_CONDITION_KEY_NOT_EXISTS","features":[470]},{"name":"CLUSREG_CONDITION_NOT_EXISTS","features":[470]},{"name":"CLUSREG_CONTROL_COMMAND","features":[470]},{"name":"CLUSREG_CREATE_KEY","features":[470]},{"name":"CLUSREG_DATABASE_ISOLATE_READ","features":[470]},{"name":"CLUSREG_DATABASE_SYNC_WRITE_TO_ALL_NODES","features":[470]},{"name":"CLUSREG_DELETE_KEY","features":[470]},{"name":"CLUSREG_DELETE_VALUE","features":[470]},{"name":"CLUSREG_KEYNAME_OBJECTGUIDS","features":[470]},{"name":"CLUSREG_LAST_COMMAND","features":[470]},{"name":"CLUSREG_NAME_AFFINITYRULE_ENABLED","features":[470]},{"name":"CLUSREG_NAME_AFFINITYRULE_GROUPS","features":[470]},{"name":"CLUSREG_NAME_AFFINITYRULE_NAME","features":[470]},{"name":"CLUSREG_NAME_AFFINITYRULE_TYPE","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_ACCOUNT_NAME","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_CONTAINER_NAME","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_ENDPOINT_INFO","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_PRIMARY_KEY","features":[470]},{"name":"CLUSREG_NAME_CLOUDWITNESS_PRIMARY_TOKEN","features":[470]},{"name":"CLUSREG_NAME_CLUS_DEFAULT_NETWORK_ROLE","features":[470]},{"name":"CLUSREG_NAME_CLUS_DESC","features":[470]},{"name":"CLUSREG_NAME_CLUS_SD","features":[470]},{"name":"CLUSREG_NAME_CROSS_SITE_DELAY","features":[470]},{"name":"CLUSREG_NAME_CROSS_SITE_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_CROSS_SUBNET_DELAY","features":[470]},{"name":"CLUSREG_NAME_CROSS_SUBNET_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_CSV_BLOCK_CACHE","features":[470]},{"name":"CLUSREG_NAME_CSV_MDS_SD","features":[470]},{"name":"CLUSREG_NAME_DATABASE_READ_WRITE_MODE","features":[470]},{"name":"CLUSREG_NAME_DDA_DEVICE_ALLOCATIONS","features":[470]},{"name":"CLUSREG_NAME_DHCP_BACKUP_PATH","features":[470]},{"name":"CLUSREG_NAME_DHCP_DATABASE_PATH","features":[470]},{"name":"CLUSREG_NAME_DRAIN_ON_SHUTDOWN","features":[470]},{"name":"CLUSREG_NAME_ENABLED_EVENT_LOGS","features":[470]},{"name":"CLUSREG_NAME_FAILOVER_MOVE_MIGRATION_TYPE","features":[470]},{"name":"CLUSREG_NAME_FILESHR_CA_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_FILESHR_HIDE_SUBDIR_SHARES","features":[470]},{"name":"CLUSREG_NAME_FILESHR_IS_DFS_ROOT","features":[470]},{"name":"CLUSREG_NAME_FILESHR_MAX_USERS","features":[470]},{"name":"CLUSREG_NAME_FILESHR_PATH","features":[470]},{"name":"CLUSREG_NAME_FILESHR_QOS_FLOWSCOPE","features":[470]},{"name":"CLUSREG_NAME_FILESHR_QOS_POLICYID","features":[470]},{"name":"CLUSREG_NAME_FILESHR_REMARK","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SD","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SERVER_NAME","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SHARE_FLAGS","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SHARE_NAME","features":[470]},{"name":"CLUSREG_NAME_FILESHR_SHARE_SUBDIRS","features":[470]},{"name":"CLUSREG_NAME_FIXQUORUM","features":[470]},{"name":"CLUSREG_NAME_FSWITNESS_ARB_DELAY","features":[470]},{"name":"CLUSREG_NAME_FSWITNESS_IMPERSONATE_CNO","features":[470]},{"name":"CLUSREG_NAME_FSWITNESS_SHARE_PATH","features":[470]},{"name":"CLUSREG_NAME_FUNCTIONAL_LEVEL","features":[470]},{"name":"CLUSREG_NAME_GENAPP_COMMAND_LINE","features":[470]},{"name":"CLUSREG_NAME_GENAPP_CURRENT_DIRECTORY","features":[470]},{"name":"CLUSREG_NAME_GENAPP_USE_NETWORK_NAME","features":[470]},{"name":"CLUSREG_NAME_GENSCRIPT_SCRIPT_FILEPATH","features":[470]},{"name":"CLUSREG_NAME_GENSVC_SERVICE_NAME","features":[470]},{"name":"CLUSREG_NAME_GENSVC_STARTUP_PARAMS","features":[470]},{"name":"CLUSREG_NAME_GENSVC_USE_NETWORK_NAME","features":[470]},{"name":"CLUSREG_NAME_GPUP_DEVICE_ALLOCATIONS","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_AVAILABILITY_SET_INDEX_TO_NODE_MAPPING","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_FAULT_DOMAINS","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_IS_AVAILABILITY_SET","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_IS_GLOBAL","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_NAME","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_RESERVE_NODE","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_STARTUP_COUNT","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_STARTUP_DELAY","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_STARTUP_SETTING","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_STATUS_INFORMATION","features":[470]},{"name":"CLUSREG_NAME_GROUPSET_UPDATE_DOMAINS","features":[470]},{"name":"CLUSREG_NAME_GROUP_DEPENDENCY_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_GRP_ANTI_AFFINITY_CLASS_NAME","features":[470]},{"name":"CLUSREG_NAME_GRP_CCF_EPOCH","features":[470]},{"name":"CLUSREG_NAME_GRP_CCF_EPOCH_HIGH","features":[470]},{"name":"CLUSREG_NAME_GRP_COLD_START_SETTING","features":[470]},{"name":"CLUSREG_NAME_GRP_DEFAULT_OWNER","features":[470]},{"name":"CLUSREG_NAME_GRP_DESC","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILBACK_TYPE","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILBACK_WIN_END","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILBACK_WIN_START","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILOVER_PERIOD","features":[470]},{"name":"CLUSREG_NAME_GRP_FAILOVER_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_GRP_FAULT_DOMAIN","features":[470]},{"name":"CLUSREG_NAME_GRP_LOCK_MOVE","features":[470]},{"name":"CLUSREG_NAME_GRP_NAME","features":[470]},{"name":"CLUSREG_NAME_GRP_PERSISTENT_STATE","features":[470]},{"name":"CLUSREG_NAME_GRP_PLACEMENT_OPTIONS","features":[470]},{"name":"CLUSREG_NAME_GRP_PREFERRED_SITE","features":[470]},{"name":"CLUSREG_NAME_GRP_PRIORITY","features":[470]},{"name":"CLUSREG_NAME_GRP_RESILIENCY_PERIOD","features":[470]},{"name":"CLUSREG_NAME_GRP_START_DELAY","features":[470]},{"name":"CLUSREG_NAME_GRP_STATUS_INFORMATION","features":[470]},{"name":"CLUSREG_NAME_GRP_TYPE","features":[470]},{"name":"CLUSREG_NAME_GRP_UPDATE_DOMAIN","features":[470]},{"name":"CLUSREG_NAME_IGNORE_PERSISTENT_STATE","features":[470]},{"name":"CLUSREG_NAME_IPADDR_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_IPADDR_DHCP_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_IPADDR_DHCP_SERVER","features":[470]},{"name":"CLUSREG_NAME_IPADDR_DHCP_SUBNET_MASK","features":[470]},{"name":"CLUSREG_NAME_IPADDR_ENABLE_DHCP","features":[470]},{"name":"CLUSREG_NAME_IPADDR_ENABLE_NETBIOS","features":[470]},{"name":"CLUSREG_NAME_IPADDR_LEASE_OBTAINED_TIME","features":[470]},{"name":"CLUSREG_NAME_IPADDR_LEASE_TERMINATES_TIME","features":[470]},{"name":"CLUSREG_NAME_IPADDR_NETWORK","features":[470]},{"name":"CLUSREG_NAME_IPADDR_OVERRIDE_ADDRMATCH","features":[470]},{"name":"CLUSREG_NAME_IPADDR_PROBE_FAILURE_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_IPADDR_PROBE_PORT","features":[470]},{"name":"CLUSREG_NAME_IPADDR_SHARED_NETNAME","features":[470]},{"name":"CLUSREG_NAME_IPADDR_SUBNET_MASK","features":[470]},{"name":"CLUSREG_NAME_IPADDR_T1","features":[470]},{"name":"CLUSREG_NAME_IPADDR_T2","features":[470]},{"name":"CLUSREG_NAME_IPV6_NATIVE_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_IPV6_NATIVE_NETWORK","features":[470]},{"name":"CLUSREG_NAME_IPV6_NATIVE_PREFIX_LENGTH","features":[470]},{"name":"CLUSREG_NAME_IPV6_TUNNEL_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_IPV6_TUNNEL_TUNNELTYPE","features":[470]},{"name":"CLUSREG_NAME_LAST_RECENT_EVENTS_RESET_TIME","features":[470]},{"name":"CLUSREG_NAME_LOG_FILE_PATH","features":[470]},{"name":"CLUSREG_NAME_MESSAGE_BUFFER_LENGTH","features":[470]},{"name":"CLUSREG_NAME_MIXED_MODE","features":[470]},{"name":"CLUSREG_NAME_NETFT_IPSEC_ENABLED","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_ADAPTER_ID","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_ADAPTER_NAME","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_DESC","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_DHCP_ENABLED","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_IPV4_ADDRESSES","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_IPV6_ADDRESSES","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_NAME","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_NETWORK","features":[470]},{"name":"CLUSREG_NAME_NETIFACE_NODE","features":[470]},{"name":"CLUSREG_NAME_NETNAME_AD_AWARE","features":[470]},{"name":"CLUSREG_NAME_NETNAME_ALIASES","features":[470]},{"name":"CLUSREG_NAME_NETNAME_CONTAINERGUID","features":[470]},{"name":"CLUSREG_NAME_NETNAME_CREATING_DC","features":[470]},{"name":"CLUSREG_NAME_NETNAME_DNN_DISABLE_CLONES","features":[470]},{"name":"CLUSREG_NAME_NETNAME_DNS_NAME","features":[470]},{"name":"CLUSREG_NAME_NETNAME_DNS_SUFFIX","features":[470]},{"name":"CLUSREG_NAME_NETNAME_EXCLUDE_NETWORKS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_HOST_TTL","features":[470]},{"name":"CLUSREG_NAME_NETNAME_IN_USE_NETWORKS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_LAST_DNS_UPDATE","features":[470]},{"name":"CLUSREG_NAME_NETNAME_NAME","features":[470]},{"name":"CLUSREG_NAME_NETNAME_OBJECT_ID","features":[470]},{"name":"CLUSREG_NAME_NETNAME_PUBLISH_PTR","features":[470]},{"name":"CLUSREG_NAME_NETNAME_REGISTER_ALL_IP","features":[470]},{"name":"CLUSREG_NAME_NETNAME_REMAP_PIPE_NAMES","features":[470]},{"name":"CLUSREG_NAME_NETNAME_REMOVEVCO_ONDELETE","features":[470]},{"name":"CLUSREG_NAME_NETNAME_RESOURCE_DATA","features":[470]},{"name":"CLUSREG_NAME_NETNAME_STATUS_DNS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_STATUS_KERBEROS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_STATUS_NETBIOS","features":[470]},{"name":"CLUSREG_NAME_NETNAME_VCO_CONTAINER","features":[470]},{"name":"CLUSREG_NAME_NET_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_NET_ADDRESS_MASK","features":[470]},{"name":"CLUSREG_NAME_NET_AUTOMETRIC","features":[470]},{"name":"CLUSREG_NAME_NET_DESC","features":[470]},{"name":"CLUSREG_NAME_NET_IPV4_ADDRESSES","features":[470]},{"name":"CLUSREG_NAME_NET_IPV4_PREFIXLENGTHS","features":[470]},{"name":"CLUSREG_NAME_NET_IPV6_ADDRESSES","features":[470]},{"name":"CLUSREG_NAME_NET_IPV6_PREFIXLENGTHS","features":[470]},{"name":"CLUSREG_NAME_NET_METRIC","features":[470]},{"name":"CLUSREG_NAME_NET_NAME","features":[470]},{"name":"CLUSREG_NAME_NET_RDMA_CAPABLE","features":[470]},{"name":"CLUSREG_NAME_NET_ROLE","features":[470]},{"name":"CLUSREG_NAME_NET_RSS_CAPABLE","features":[470]},{"name":"CLUSREG_NAME_NET_SPEED","features":[470]},{"name":"CLUSREG_NAME_NODE_BUILD_NUMBER","features":[470]},{"name":"CLUSREG_NAME_NODE_CSDVERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_DESC","features":[470]},{"name":"CLUSREG_NAME_NODE_DRAIN_STATUS","features":[470]},{"name":"CLUSREG_NAME_NODE_DRAIN_TARGET","features":[470]},{"name":"CLUSREG_NAME_NODE_DYNAMIC_WEIGHT","features":[470]},{"name":"CLUSREG_NAME_NODE_FAULT_DOMAIN","features":[470]},{"name":"CLUSREG_NAME_NODE_FDID","features":[470]},{"name":"CLUSREG_NAME_NODE_HIGHEST_VERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_IS_PRIMARY","features":[470]},{"name":"CLUSREG_NAME_NODE_LOWEST_VERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_MAJOR_VERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_MANUFACTURER","features":[470]},{"name":"CLUSREG_NAME_NODE_MINOR_VERSION","features":[470]},{"name":"CLUSREG_NAME_NODE_MODEL","features":[470]},{"name":"CLUSREG_NAME_NODE_NAME","features":[470]},{"name":"CLUSREG_NAME_NODE_NEEDS_PQ","features":[470]},{"name":"CLUSREG_NAME_NODE_SERIALNUMBER","features":[470]},{"name":"CLUSREG_NAME_NODE_STATUS_INFO","features":[470]},{"name":"CLUSREG_NAME_NODE_UNIQUEID","features":[470]},{"name":"CLUSREG_NAME_NODE_WEIGHT","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_CSVBLOCKCACHE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTAGELIMIT","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_CSVSNAPSHOTDIFFAREASIZE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_CSVWRITETHROUGH","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKARBINTERVAL","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKARBTYPE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKGUID","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKIDGUID","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKIDTYPE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKIODELAY","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKPATH","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKRECOVERYACTION","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKRELOAD","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKRUNCHKDSK","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKSIGNATURE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKUNIQUEIDS","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_DISKVOLUMEINFO","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_FASTONLINEARBITRATE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_MAINTMODE","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_MIGRATEFIXUP","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_SPACEIDGUID","features":[470]},{"name":"CLUSREG_NAME_PHYSDISK_VOLSNAPACTIVATETIMEOUT","features":[470]},{"name":"CLUSREG_NAME_PLACEMENT_OPTIONS","features":[470]},{"name":"CLUSREG_NAME_PLUMB_ALL_CROSS_SUBNET_ROUTES","features":[470]},{"name":"CLUSREG_NAME_PREVENTQUORUM","features":[470]},{"name":"CLUSREG_NAME_PRTSPOOL_DEFAULT_SPOOL_DIR","features":[470]},{"name":"CLUSREG_NAME_PRTSPOOL_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_QUARANTINE_DURATION","features":[470]},{"name":"CLUSREG_NAME_QUARANTINE_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_QUORUM_ARBITRATION_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RESILIENCY_DEFAULT_SECONDS","features":[470]},{"name":"CLUSREG_NAME_RESILIENCY_LEVEL","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_ADMIN_EXTENSIONS","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DEADLOCK_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DESC","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DLL_NAME","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DUMP_LOG_QUERY","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DUMP_POLICY","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_DUMP_SERVICES","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_ENABLED_EVENT_LOGS","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_IS_ALIVE","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_LOOKS_ALIVE","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_MAX_MONITORS","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_NAME","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_PENDING_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_WPR_PROFILES","features":[470]},{"name":"CLUSREG_NAME_RESTYPE_WPR_START_AFTER","features":[470]},{"name":"CLUSREG_NAME_RES_DATA1","features":[470]},{"name":"CLUSREG_NAME_RES_DATA2","features":[470]},{"name":"CLUSREG_NAME_RES_DEADLOCK_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RES_DESC","features":[470]},{"name":"CLUSREG_NAME_RES_EMBEDDED_FAILURE_ACTION","features":[470]},{"name":"CLUSREG_NAME_RES_IS_ALIVE","features":[470]},{"name":"CLUSREG_NAME_RES_LAST_OPERATION_STATUS_CODE","features":[470]},{"name":"CLUSREG_NAME_RES_LOOKS_ALIVE","features":[470]},{"name":"CLUSREG_NAME_RES_MONITOR_PID","features":[470]},{"name":"CLUSREG_NAME_RES_NAME","features":[470]},{"name":"CLUSREG_NAME_RES_PENDING_TIMEOUT","features":[470]},{"name":"CLUSREG_NAME_RES_PERSISTENT_STATE","features":[470]},{"name":"CLUSREG_NAME_RES_RESTART_ACTION","features":[470]},{"name":"CLUSREG_NAME_RES_RESTART_DELAY","features":[470]},{"name":"CLUSREG_NAME_RES_RESTART_PERIOD","features":[470]},{"name":"CLUSREG_NAME_RES_RESTART_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_RES_RETRY_PERIOD_ON_FAILURE","features":[470]},{"name":"CLUSREG_NAME_RES_SEPARATE_MONITOR","features":[470]},{"name":"CLUSREG_NAME_RES_STATUS","features":[470]},{"name":"CLUSREG_NAME_RES_STATUS_INFORMATION","features":[470]},{"name":"CLUSREG_NAME_RES_TYPE","features":[470]},{"name":"CLUSREG_NAME_ROUTE_HISTORY_LENGTH","features":[470]},{"name":"CLUSREG_NAME_SAME_SUBNET_DELAY","features":[470]},{"name":"CLUSREG_NAME_SAME_SUBNET_THRESHOLD","features":[470]},{"name":"CLUSREG_NAME_SHUTDOWN_TIMEOUT_MINUTES","features":[470]},{"name":"CLUSREG_NAME_SOFS_SMBASYMMETRYMODE","features":[470]},{"name":"CLUSREG_NAME_START_MEMORY","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_DESCRIPTION","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_HEALTH","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_NAME","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLARBITRATE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLCONSUMEDCAPACITY","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLDESC","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLDRIVEIDS","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLHEALTH","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLIDGUID","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLNAME","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLQUORUMSHARE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLQUORUMUSERACCOUNT","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLREEVALTIMEOUT","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLSTATE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_POOLTOTALCAPACITY","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_PROVISIONING","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_RESILIENCYCOLUMNS","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_RESILIENCYINTERLEAVE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_RESILIENCYTYPE","features":[470]},{"name":"CLUSREG_NAME_STORAGESPACE_STATE","features":[470]},{"name":"CLUSREG_NAME_UPGRADE_VERSION","features":[470]},{"name":"CLUSREG_NAME_VIP_ADAPTER_NAME","features":[470]},{"name":"CLUSREG_NAME_VIP_ADDRESS","features":[470]},{"name":"CLUSREG_NAME_VIP_PREFIX_LENGTH","features":[470]},{"name":"CLUSREG_NAME_VIP_RDID","features":[470]},{"name":"CLUSREG_NAME_VIP_VSID","features":[470]},{"name":"CLUSREG_NAME_VIRTUAL_NUMA_COUNT","features":[470]},{"name":"CLUSREG_NAME_VSSTASK_APPNAME","features":[470]},{"name":"CLUSREG_NAME_VSSTASK_APPPARAMS","features":[470]},{"name":"CLUSREG_NAME_VSSTASK_CURRENTDIRECTORY","features":[470]},{"name":"CLUSREG_NAME_VSSTASK_TRIGGERARRAY","features":[470]},{"name":"CLUSREG_NAME_WINS_BACKUP_PATH","features":[470]},{"name":"CLUSREG_NAME_WINS_DATABASE_PATH","features":[470]},{"name":"CLUSREG_NAME_WITNESS_DYNAMIC_WEIGHT","features":[470]},{"name":"CLUSREG_READ_ERROR","features":[470]},{"name":"CLUSREG_READ_KEY","features":[470]},{"name":"CLUSREG_READ_VALUE","features":[470]},{"name":"CLUSREG_SET_KEY_SECURITY","features":[470]},{"name":"CLUSREG_SET_VALUE","features":[470]},{"name":"CLUSREG_VALUE_DELETED","features":[470]},{"name":"CLUSRESDLL_STATUS_DO_NOT_COLLECT_WER_REPORT","features":[470]},{"name":"CLUSRESDLL_STATUS_DUMP_NOW","features":[470]},{"name":"CLUSRESDLL_STATUS_INSUFFICIENT_MEMORY","features":[470]},{"name":"CLUSRESDLL_STATUS_INSUFFICIENT_OTHER_RESOURCES","features":[470]},{"name":"CLUSRESDLL_STATUS_INSUFFICIENT_PROCESSOR","features":[470]},{"name":"CLUSRESDLL_STATUS_INVALID_PARAMETERS","features":[470]},{"name":"CLUSRESDLL_STATUS_NETWORK_NOT_AVAILABLE","features":[470]},{"name":"CLUSRESDLL_STATUS_OFFLINE_BUSY","features":[470]},{"name":"CLUSRESDLL_STATUS_OFFLINE_DESTINATION_REJECTED","features":[470]},{"name":"CLUSRESDLL_STATUS_OFFLINE_DESTINATION_THROTTLED","features":[470]},{"name":"CLUSRESDLL_STATUS_OFFLINE_SOURCE_THROTTLED","features":[470]},{"name":"CLUSRES_DISABLE_WPR_WATCHDOG_FOR_OFFLINE_CALLS","features":[470]},{"name":"CLUSRES_DISABLE_WPR_WATCHDOG_FOR_ONLINE_CALLS","features":[470]},{"name":"CLUSRES_NAME_GET_OPERATION_CONTEXT_FLAGS","features":[470]},{"name":"CLUSRES_STATUS_APPLICATION_READY","features":[470]},{"name":"CLUSRES_STATUS_EMBEDDED_FAILURE","features":[470]},{"name":"CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_CPU","features":[470]},{"name":"CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_GENERIC_RESOURCES","features":[470]},{"name":"CLUSRES_STATUS_FAILED_DUE_TO_INSUFFICIENT_MEMORY","features":[470]},{"name":"CLUSRES_STATUS_LOCKED_MODE","features":[470]},{"name":"CLUSRES_STATUS_NETWORK_FAILURE","features":[470]},{"name":"CLUSRES_STATUS_OFFLINE_NOT_LOCAL_DISK_OWNER","features":[470]},{"name":"CLUSRES_STATUS_OS_HEARTBEAT","features":[470]},{"name":"CLUSRES_STATUS_UNMONITORED","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE_DATABASE","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE_MEMBER","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE_NONE","features":[470]},{"name":"CLUSTERSET_OBJECT_TYPE_WORKLOAD","features":[470]},{"name":"CLUSTERVERSIONINFO","features":[470]},{"name":"CLUSTERVERSIONINFO_NT4","features":[470]},{"name":"CLUSTER_ADD_EVICT_DELAY","features":[470]},{"name":"CLUSTER_AVAILABILITY_SET_CONFIG","features":[307,470]},{"name":"CLUSTER_AVAILABILITY_SET_CONFIG_V1","features":[470]},{"name":"CLUSTER_BATCH_COMMAND","features":[470]},{"name":"CLUSTER_CHANGE","features":[470]},{"name":"CLUSTER_CHANGE_ALL","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_GROUP_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_LOST_NOTIFICATIONS_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_MEMBERSHIP_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_NETWORK_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_NODE_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_RECONNECT","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_RECONNECT_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_RENAME_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_RESOURCE_TYPE_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_STATE","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_UPGRADED_V2","features":[470]},{"name":"CLUSTER_CHANGE_CLUSTER_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_DELETED_v2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_DEPENDENCIES_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_DEPENDENTS_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_GROUP_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_GROUP_REMOVED","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_HANDLE_CLOSE_v2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUPSET_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_OWNER_NODE_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_PREFERRED_OWNERS_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_RESOURCE_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_RESOURCE_GAINED_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_RESOURCE_LOST_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_STATE","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_GROUP_V2","features":[470]},{"name":"CLUSTER_CHANGE_HANDLE_CLOSE","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_STATE","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETINTERFACE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_STATE","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NETWORK_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_NODE_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_NODE_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_GROUP_GAINED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_GROUP_LOST_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_NETINTERFACE_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_NODE_STATE","features":[470]},{"name":"CLUSTER_CHANGE_NODE_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2","features":[470]},{"name":"CLUSTER_CHANGE_NODE_V2","features":[470]},{"name":"CLUSTER_CHANGE_QUORUM_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_QUORUM_STATE","features":[470]},{"name":"CLUSTER_CHANGE_QUORUM_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_QUORUM_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_ATTRIBUTES","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_ATTRIBUTES_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_NAME","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_NAME_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_SUBTREE","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_SUBTREE_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_V2","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_VALUE","features":[470]},{"name":"CLUSTER_CHANGE_REGISTRY_VALUE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DEPENDENCIES_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DEPENDENTS_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_DLL_UPGRADED_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_HANDLE_CLOSE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_OWNER_GROUP_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_POSSIBLE_OWNERS_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_STATE","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TERMINAL_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_ADDED","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_COMMON_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_DELETED","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_DELETED_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_DLL_UPGRADED_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_POSSIBLE_OWNERS_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_PRIVATE_PROPERTY_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_TYPE_V2","features":[470]},{"name":"CLUSTER_CHANGE_RESOURCE_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_ADDED_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_ALL_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_REMOVED_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_STATE_V2","features":[470]},{"name":"CLUSTER_CHANGE_SHARED_VOLUME_V2","features":[470]},{"name":"CLUSTER_CHANGE_SPACEPORT_CUSTOM_PNP_V2","features":[470]},{"name":"CLUSTER_CHANGE_SPACEPORT_V2","features":[470]},{"name":"CLUSTER_CHANGE_UPGRADE_ALL","features":[470]},{"name":"CLUSTER_CHANGE_UPGRADE_NODE_COMMIT","features":[470]},{"name":"CLUSTER_CHANGE_UPGRADE_NODE_POSTCOMMIT","features":[470]},{"name":"CLUSTER_CHANGE_UPGRADE_NODE_PREPARE","features":[470]},{"name":"CLUSTER_CLOUD_TYPE","features":[470]},{"name":"CLUSTER_CLOUD_TYPE_AZURE","features":[470]},{"name":"CLUSTER_CLOUD_TYPE_MIXED","features":[470]},{"name":"CLUSTER_CLOUD_TYPE_NONE","features":[470]},{"name":"CLUSTER_CLOUD_TYPE_UNKNOWN","features":[470]},{"name":"CLUSTER_CONFIGURED","features":[470]},{"name":"CLUSTER_CONTROL_OBJECT","features":[470]},{"name":"CLUSTER_CREATE_GROUP_INFO","features":[470]},{"name":"CLUSTER_CREATE_GROUP_INFO_VERSION","features":[470]},{"name":"CLUSTER_CREATE_GROUP_INFO_VERSION_1","features":[470]},{"name":"CLUSTER_CSA_VSS_STATE","features":[470]},{"name":"CLUSTER_CSV_COMPATIBLE_FILTERS","features":[470]},{"name":"CLUSTER_CSV_INCOMPATIBLE_FILTERS","features":[470]},{"name":"CLUSTER_CSV_VOLUME_FAULT_STATE","features":[470]},{"name":"CLUSTER_DELETE_ACCESS_CONTROL_ENTRY","features":[470]},{"name":"CLUSTER_ENFORCED_ANTIAFFINITY","features":[470]},{"name":"CLUSTER_ENUM","features":[470]},{"name":"CLUSTER_ENUM_ALL","features":[470]},{"name":"CLUSTER_ENUM_GROUP","features":[470]},{"name":"CLUSTER_ENUM_INTERNAL_NETWORK","features":[470]},{"name":"CLUSTER_ENUM_ITEM","features":[470]},{"name":"CLUSTER_ENUM_ITEM_VERSION","features":[470]},{"name":"CLUSTER_ENUM_ITEM_VERSION_1","features":[470]},{"name":"CLUSTER_ENUM_NETINTERFACE","features":[470]},{"name":"CLUSTER_ENUM_NETWORK","features":[470]},{"name":"CLUSTER_ENUM_NODE","features":[470]},{"name":"CLUSTER_ENUM_RESOURCE","features":[470]},{"name":"CLUSTER_ENUM_RESTYPE","features":[470]},{"name":"CLUSTER_ENUM_SHARED_VOLUME_GROUP","features":[470]},{"name":"CLUSTER_ENUM_SHARED_VOLUME_RESOURCE","features":[470]},{"name":"CLUSTER_GROUP_AUTOFAILBACK_TYPE","features":[470]},{"name":"CLUSTER_GROUP_ENUM","features":[470]},{"name":"CLUSTER_GROUP_ENUM_ALL","features":[470]},{"name":"CLUSTER_GROUP_ENUM_CONTAINS","features":[470]},{"name":"CLUSTER_GROUP_ENUM_ITEM","features":[470]},{"name":"CLUSTER_GROUP_ENUM_ITEM_VERSION","features":[470]},{"name":"CLUSTER_GROUP_ENUM_ITEM_VERSION_1","features":[470]},{"name":"CLUSTER_GROUP_ENUM_NODES","features":[470]},{"name":"CLUSTER_GROUP_PRIORITY","features":[470]},{"name":"CLUSTER_GROUP_STATE","features":[470]},{"name":"CLUSTER_GROUP_WAIT_DELAY","features":[470]},{"name":"CLUSTER_HANG_RECOVERY_ACTION_KEYNAME","features":[470]},{"name":"CLUSTER_HANG_TIMEOUT_KEYNAME","features":[470]},{"name":"CLUSTER_HEALTH_FAULT","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ARGS","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ARRAY","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_DESCRIPTION","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_DESCRIPTION_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ERRORCODE","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ERRORCODE_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ERRORTYPE","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ERRORTYPE_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_FLAGS","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_FLAGS_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ID","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_ID_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_PROPERTY_NAME","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_PROVIDER","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_PROVIDER_LABEL","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_RESERVED","features":[470]},{"name":"CLUSTER_HEALTH_FAULT_RESERVED_LABEL","features":[470]},{"name":"CLUSTER_INSTALLED","features":[470]},{"name":"CLUSTER_IP_ENTRY","features":[470]},{"name":"CLUSTER_MEMBERSHIP_INFO","features":[307,470]},{"name":"CLUSTER_MGMT_POINT_RESTYPE","features":[470]},{"name":"CLUSTER_MGMT_POINT_RESTYPE_AUTO","features":[470]},{"name":"CLUSTER_MGMT_POINT_RESTYPE_DNN","features":[470]},{"name":"CLUSTER_MGMT_POINT_RESTYPE_SNN","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE_CNO","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE_CNO_ONLY","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE_DNS_ONLY","features":[470]},{"name":"CLUSTER_MGMT_POINT_TYPE_NONE","features":[470]},{"name":"CLUSTER_NAME_AUTO_BALANCER_LEVEL","features":[470]},{"name":"CLUSTER_NAME_AUTO_BALANCER_MODE","features":[470]},{"name":"CLUSTER_NAME_PREFERRED_SITE","features":[470]},{"name":"CLUSTER_NETINTERFACE_STATE","features":[470]},{"name":"CLUSTER_NETWORK_ENUM","features":[470]},{"name":"CLUSTER_NETWORK_ENUM_ALL","features":[470]},{"name":"CLUSTER_NETWORK_ENUM_NETINTERFACES","features":[470]},{"name":"CLUSTER_NETWORK_ROLE","features":[470]},{"name":"CLUSTER_NETWORK_STATE","features":[470]},{"name":"CLUSTER_NODE_DRAIN_STATUS","features":[470]},{"name":"CLUSTER_NODE_ENUM","features":[470]},{"name":"CLUSTER_NODE_ENUM_ALL","features":[470]},{"name":"CLUSTER_NODE_ENUM_GROUPS","features":[470]},{"name":"CLUSTER_NODE_ENUM_NETINTERFACES","features":[470]},{"name":"CLUSTER_NODE_ENUM_PREFERRED_GROUPS","features":[470]},{"name":"CLUSTER_NODE_RESUME_FAILBACK_TYPE","features":[470]},{"name":"CLUSTER_NODE_STATE","features":[470]},{"name":"CLUSTER_NODE_STATUS","features":[470]},{"name":"CLUSTER_NOTIFICATIONS_V1","features":[470]},{"name":"CLUSTER_NOTIFICATIONS_V2","features":[470]},{"name":"CLUSTER_NOTIFICATIONS_VERSION","features":[470]},{"name":"CLUSTER_OBJECT_TYPE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_AFFINITYRULE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_CLUSTER","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_FAULTDOMAIN","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_GROUP","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_GROUPSET","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_NETWORK","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_NETWORK_INTERFACE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_NODE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_NONE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_QUORUM","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_REGISTRY","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_RESOURCE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_RESOURCE_TYPE","features":[470]},{"name":"CLUSTER_OBJECT_TYPE_SHARED_VOLUME","features":[470]},{"name":"CLUSTER_PROPERTY_FORMAT","features":[470]},{"name":"CLUSTER_PROPERTY_SYNTAX","features":[470]},{"name":"CLUSTER_PROPERTY_TYPE","features":[470]},{"name":"CLUSTER_QUORUM_LOST","features":[470]},{"name":"CLUSTER_QUORUM_MAINTAINED","features":[470]},{"name":"CLUSTER_QUORUM_TYPE","features":[470]},{"name":"CLUSTER_QUORUM_VALUE","features":[470]},{"name":"CLUSTER_READ_BATCH_COMMAND","features":[470]},{"name":"CLUSTER_REG_COMMAND","features":[470]},{"name":"CLUSTER_REQUEST_REPLY_TIMEOUT","features":[470]},{"name":"CLUSTER_RESOURCE_APPLICATION_STATE","features":[470]},{"name":"CLUSTER_RESOURCE_CLASS","features":[470]},{"name":"CLUSTER_RESOURCE_CREATE_FLAGS","features":[470]},{"name":"CLUSTER_RESOURCE_DEFAULT_MONITOR","features":[470]},{"name":"CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_ALL","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_DEPENDS","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_ITEM","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_ITEM_VERSION","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_ITEM_VERSION_1","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_NODES","features":[470]},{"name":"CLUSTER_RESOURCE_ENUM_PROVIDES","features":[470]},{"name":"CLUSTER_RESOURCE_RESTART_ACTION","features":[470]},{"name":"CLUSTER_RESOURCE_SEPARATE_MONITOR","features":[470]},{"name":"CLUSTER_RESOURCE_STATE","features":[470]},{"name":"CLUSTER_RESOURCE_STATE_CHANGE_REASON","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_ENUM","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_ENUM_ALL","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_ENUM_NODES","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES","features":[470]},{"name":"CLUSTER_RESOURCE_TYPE_SPECIFIC_V2","features":[470]},{"name":"CLUSTER_RESOURCE_VALID_FLAGS","features":[470]},{"name":"CLUSTER_ROLE","features":[470]},{"name":"CLUSTER_ROLE_STATE","features":[470]},{"name":"CLUSTER_RUNNING","features":[470]},{"name":"CLUSTER_S2D_BUS_TYPES","features":[470]},{"name":"CLUSTER_S2D_CACHE_BEHAVIOR_FLAGS","features":[470]},{"name":"CLUSTER_S2D_CACHE_DESIRED_STATE","features":[470]},{"name":"CLUSTER_S2D_CACHE_FLASH_RESERVE_PERCENT","features":[470]},{"name":"CLUSTER_S2D_CACHE_METADATA_RESERVE","features":[470]},{"name":"CLUSTER_S2D_CACHE_PAGE_SIZE_KBYTES","features":[470]},{"name":"CLUSTER_S2D_ENABLED","features":[470]},{"name":"CLUSTER_S2D_IO_LATENCY_THRESHOLD","features":[470]},{"name":"CLUSTER_S2D_OPTIMIZATIONS","features":[470]},{"name":"CLUSTER_SETUP_PHASE","features":[470]},{"name":"CLUSTER_SETUP_PHASE_SEVERITY","features":[470]},{"name":"CLUSTER_SETUP_PHASE_TYPE","features":[470]},{"name":"CLUSTER_SET_ACCESS_TYPE_ALLOWED","features":[470]},{"name":"CLUSTER_SET_ACCESS_TYPE_DENIED","features":[470]},{"name":"CLUSTER_SET_PASSWORD_STATUS","features":[307,470]},{"name":"CLUSTER_SHARED_VOLUMES_ROOT","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_BACKUP_STATE","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_GUID_INPUT","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT_GUID_NAME","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT_NAME","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT_TYPE","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_STATE","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_STATE_INFO","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_STATE_INFO_EX","features":[470]},{"name":"CLUSTER_SHARED_VOLUME_VSS_WRITER_OPERATION_TIMEOUT","features":[470]},{"name":"CLUSTER_STORAGENODE_STATE","features":[470]},{"name":"CLUSTER_UPGRADE_PHASE","features":[470]},{"name":"CLUSTER_VALIDATE_CSV_FILENAME","features":[470]},{"name":"CLUSTER_VALIDATE_DIRECTORY","features":[470]},{"name":"CLUSTER_VALIDATE_NETNAME","features":[470]},{"name":"CLUSTER_VALIDATE_PATH","features":[470]},{"name":"CLUSTER_VERSION_FLAG_MIXED_MODE","features":[470]},{"name":"CLUSTER_VERSION_UNKNOWN","features":[470]},{"name":"CLUSTER_WITNESS_DATABASE_WRITE_TIMEOUT","features":[470]},{"name":"CLUSTER_WITNESS_FAILED_RESTART_INTERVAL","features":[470]},{"name":"CLUS_ACCESS_ANY","features":[470]},{"name":"CLUS_ACCESS_READ","features":[470]},{"name":"CLUS_ACCESS_WRITE","features":[470]},{"name":"CLUS_AFFINITY_RULE_DIFFERENT_FAULT_DOMAIN","features":[470]},{"name":"CLUS_AFFINITY_RULE_DIFFERENT_NODE","features":[470]},{"name":"CLUS_AFFINITY_RULE_MAX","features":[470]},{"name":"CLUS_AFFINITY_RULE_MIN","features":[470]},{"name":"CLUS_AFFINITY_RULE_NONE","features":[470]},{"name":"CLUS_AFFINITY_RULE_SAME_FAULT_DOMAIN","features":[470]},{"name":"CLUS_AFFINITY_RULE_SAME_NODE","features":[470]},{"name":"CLUS_AFFINITY_RULE_TYPE","features":[470]},{"name":"CLUS_CHARACTERISTICS","features":[470]},{"name":"CLUS_CHAR_BROADCAST_DELETE","features":[470]},{"name":"CLUS_CHAR_CLONES","features":[470]},{"name":"CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP","features":[470]},{"name":"CLUS_CHAR_DELETE_REQUIRES_ALL_NODES","features":[470]},{"name":"CLUS_CHAR_DRAIN_LOCAL_OFFLINE","features":[470]},{"name":"CLUS_CHAR_INFRASTRUCTURE","features":[470]},{"name":"CLUS_CHAR_LOCAL_QUORUM","features":[470]},{"name":"CLUS_CHAR_LOCAL_QUORUM_DEBUG","features":[470]},{"name":"CLUS_CHAR_MONITOR_DETACH","features":[470]},{"name":"CLUS_CHAR_MONITOR_REATTACH","features":[470]},{"name":"CLUS_CHAR_NOTIFY_NEW_OWNER","features":[470]},{"name":"CLUS_CHAR_NOT_PREEMPTABLE","features":[470]},{"name":"CLUS_CHAR_OPERATION_CONTEXT","features":[470]},{"name":"CLUS_CHAR_PLACEMENT_DATA","features":[470]},{"name":"CLUS_CHAR_QUORUM","features":[470]},{"name":"CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON","features":[470]},{"name":"CLUS_CHAR_SINGLE_CLUSTER_INSTANCE","features":[470]},{"name":"CLUS_CHAR_SINGLE_GROUP_INSTANCE","features":[470]},{"name":"CLUS_CHAR_SUPPORTS_UNMONITORED_STATE","features":[470]},{"name":"CLUS_CHAR_UNKNOWN","features":[470]},{"name":"CLUS_CHAR_VETO_DRAIN","features":[470]},{"name":"CLUS_CHKDSK_INFO","features":[470]},{"name":"CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND","features":[470]},{"name":"CLUS_CREATE_INFRASTRUCTURE_FILESERVER_INPUT","features":[470]},{"name":"CLUS_CREATE_INFRASTRUCTURE_FILESERVER_OUTPUT","features":[470]},{"name":"CLUS_CSV_MAINTENANCE_MODE_INFO","features":[307,470]},{"name":"CLUS_CSV_VOLUME_INFO","features":[470]},{"name":"CLUS_CSV_VOLUME_NAME","features":[470]},{"name":"CLUS_DISK_NUMBER_INFO","features":[470]},{"name":"CLUS_DNN_LEADER_STATUS","features":[307,470]},{"name":"CLUS_DNN_SODAFS_CLONE_STATUS","features":[470]},{"name":"CLUS_FLAGS","features":[470]},{"name":"CLUS_FLAG_CORE","features":[470]},{"name":"CLUS_FORCE_QUORUM_INFO","features":[470]},{"name":"CLUS_FTSET_INFO","features":[470]},{"name":"CLUS_GLOBAL","features":[470]},{"name":"CLUS_GROUP_DO_NOT_START","features":[470]},{"name":"CLUS_GROUP_START_ALLOWED","features":[470]},{"name":"CLUS_GROUP_START_ALWAYS","features":[470]},{"name":"CLUS_GROUP_START_SETTING","features":[470]},{"name":"CLUS_GRP_MOVE_ALLOWED","features":[470]},{"name":"CLUS_GRP_MOVE_LOCKED","features":[470]},{"name":"CLUS_HYBRID_QUORUM","features":[470]},{"name":"CLUS_MAINTENANCE_MODE_INFO","features":[307,470]},{"name":"CLUS_MAINTENANCE_MODE_INFOEX","features":[307,470]},{"name":"CLUS_MODIFY","features":[470]},{"name":"CLUS_NAME_RES_TYPE_CLUSTER_GROUPID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_DATA_RESID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_LOG_MULTIPLE","features":[470]},{"name":"CLUS_NAME_RES_TYPE_LOG_RESID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_LOG_VOLUME","features":[470]},{"name":"CLUS_NAME_RES_TYPE_MINIMUM_LOG_SIZE","features":[470]},{"name":"CLUS_NAME_RES_TYPE_REPLICATION_GROUPID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_REPLICATION_GROUP_TYPE","features":[470]},{"name":"CLUS_NAME_RES_TYPE_SOURCE_RESID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_SOURCE_VOLUMES","features":[470]},{"name":"CLUS_NAME_RES_TYPE_TARGET_RESID","features":[470]},{"name":"CLUS_NAME_RES_TYPE_TARGET_VOLUMES","features":[470]},{"name":"CLUS_NAME_RES_TYPE_UNIT_LOG_SIZE_CHANGE","features":[470]},{"name":"CLUS_NETNAME_IP_INFO_ENTRY","features":[470]},{"name":"CLUS_NETNAME_IP_INFO_FOR_MULTICHANNEL","features":[470]},{"name":"CLUS_NETNAME_PWD_INFO","features":[470]},{"name":"CLUS_NETNAME_PWD_INFOEX","features":[470]},{"name":"CLUS_NETNAME_VS_TOKEN_INFO","features":[307,470]},{"name":"CLUS_NODE_MAJORITY_QUORUM","features":[470]},{"name":"CLUS_NOT_GLOBAL","features":[470]},{"name":"CLUS_NO_MODIFY","features":[470]},{"name":"CLUS_OBJECT_AFFINITYRULE","features":[470]},{"name":"CLUS_OBJECT_CLUSTER","features":[470]},{"name":"CLUS_OBJECT_GROUP","features":[470]},{"name":"CLUS_OBJECT_GROUPSET","features":[470]},{"name":"CLUS_OBJECT_INVALID","features":[470]},{"name":"CLUS_OBJECT_NETINTERFACE","features":[470]},{"name":"CLUS_OBJECT_NETWORK","features":[470]},{"name":"CLUS_OBJECT_NODE","features":[470]},{"name":"CLUS_OBJECT_RESOURCE","features":[470]},{"name":"CLUS_OBJECT_RESOURCE_TYPE","features":[470]},{"name":"CLUS_OBJECT_USER","features":[470]},{"name":"CLUS_PARTITION_INFO","features":[470]},{"name":"CLUS_PARTITION_INFO_EX","features":[470]},{"name":"CLUS_PARTITION_INFO_EX2","features":[470]},{"name":"CLUS_PROVIDER_STATE_CHANGE_INFO","features":[470]},{"name":"CLUS_RESCLASS_NETWORK","features":[470]},{"name":"CLUS_RESCLASS_STORAGE","features":[470]},{"name":"CLUS_RESCLASS_UNKNOWN","features":[470]},{"name":"CLUS_RESCLASS_USER","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_QUEUE_ENABLED","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR","features":[470]},{"name":"CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR","features":[470]},{"name":"CLUS_RESDLL_ONLINE_IGNORE_NETWORK_CONNECTIVITY","features":[470]},{"name":"CLUS_RESDLL_ONLINE_IGNORE_RESOURCE_STATUS","features":[470]},{"name":"CLUS_RESDLL_ONLINE_RECOVER_MONITOR_STATE","features":[470]},{"name":"CLUS_RESDLL_ONLINE_RESTORE_ONLINE_STATE","features":[470]},{"name":"CLUS_RESDLL_ONLINE_RETURN_TO_SOURCE_NODE_ON_ERROR","features":[470]},{"name":"CLUS_RESDLL_OPEN_DONT_DELETE_TEMP_DISK","features":[470]},{"name":"CLUS_RESDLL_OPEN_RECOVER_MONITOR_STATE","features":[470]},{"name":"CLUS_RESOURCE_CLASS_INFO","features":[470]},{"name":"CLUS_RESSUBCLASS","features":[470]},{"name":"CLUS_RESSUBCLASS_NETWORK","features":[470]},{"name":"CLUS_RESSUBCLASS_NETWORK_INTERNET_PROTOCOL","features":[470]},{"name":"CLUS_RESSUBCLASS_SHARED","features":[470]},{"name":"CLUS_RESSUBCLASS_STORAGE","features":[470]},{"name":"CLUS_RESSUBCLASS_STORAGE_DISK","features":[470]},{"name":"CLUS_RESSUBCLASS_STORAGE_REPLICATION","features":[470]},{"name":"CLUS_RESSUBCLASS_STORAGE_SHARED_BUS","features":[470]},{"name":"CLUS_RESTYPE_NAME_CAU","features":[470]},{"name":"CLUS_RESTYPE_NAME_CLOUD_WITNESS","features":[470]},{"name":"CLUS_RESTYPE_NAME_CONTAINER","features":[470]},{"name":"CLUS_RESTYPE_NAME_CROSS_CLUSTER","features":[470]},{"name":"CLUS_RESTYPE_NAME_DFS","features":[470]},{"name":"CLUS_RESTYPE_NAME_DFSR","features":[470]},{"name":"CLUS_RESTYPE_NAME_DHCP","features":[470]},{"name":"CLUS_RESTYPE_NAME_DNN","features":[470]},{"name":"CLUS_RESTYPE_NAME_FILESERVER","features":[470]},{"name":"CLUS_RESTYPE_NAME_FILESHR","features":[470]},{"name":"CLUS_RESTYPE_NAME_FSWITNESS","features":[470]},{"name":"CLUS_RESTYPE_NAME_GENAPP","features":[470]},{"name":"CLUS_RESTYPE_NAME_GENSCRIPT","features":[470]},{"name":"CLUS_RESTYPE_NAME_GENSVC","features":[470]},{"name":"CLUS_RESTYPE_NAME_HARDDISK","features":[470]},{"name":"CLUS_RESTYPE_NAME_HCSVM","features":[470]},{"name":"CLUS_RESTYPE_NAME_HEALTH_SERVICE","features":[470]},{"name":"CLUS_RESTYPE_NAME_IPADDR","features":[470]},{"name":"CLUS_RESTYPE_NAME_IPV6_NATIVE","features":[470]},{"name":"CLUS_RESTYPE_NAME_IPV6_TUNNEL","features":[470]},{"name":"CLUS_RESTYPE_NAME_ISCSITARGET","features":[470]},{"name":"CLUS_RESTYPE_NAME_ISNS","features":[470]},{"name":"CLUS_RESTYPE_NAME_MSDTC","features":[470]},{"name":"CLUS_RESTYPE_NAME_MSMQ","features":[470]},{"name":"CLUS_RESTYPE_NAME_MSMQ_TRIGGER","features":[470]},{"name":"CLUS_RESTYPE_NAME_NAT","features":[470]},{"name":"CLUS_RESTYPE_NAME_NETNAME","features":[470]},{"name":"CLUS_RESTYPE_NAME_NETWORK_FILE_SYSTEM","features":[470]},{"name":"CLUS_RESTYPE_NAME_NEW_MSMQ","features":[470]},{"name":"CLUS_RESTYPE_NAME_NFS","features":[470]},{"name":"CLUS_RESTYPE_NAME_NFS_MSNS","features":[470]},{"name":"CLUS_RESTYPE_NAME_NFS_V2","features":[470]},{"name":"CLUS_RESTYPE_NAME_NV_PROVIDER_ADDRESS","features":[470]},{"name":"CLUS_RESTYPE_NAME_PHYS_DISK","features":[470]},{"name":"CLUS_RESTYPE_NAME_PRTSPLR","features":[470]},{"name":"CLUS_RESTYPE_NAME_SCALEOUT_MASTER","features":[470]},{"name":"CLUS_RESTYPE_NAME_SCALEOUT_WORKER","features":[470]},{"name":"CLUS_RESTYPE_NAME_SDDC_MANAGEMENT","features":[470]},{"name":"CLUS_RESTYPE_NAME_SODAFILESERVER","features":[470]},{"name":"CLUS_RESTYPE_NAME_STORAGE_POLICIES","features":[470]},{"name":"CLUS_RESTYPE_NAME_STORAGE_POOL","features":[470]},{"name":"CLUS_RESTYPE_NAME_STORAGE_REPLICA","features":[470]},{"name":"CLUS_RESTYPE_NAME_STORQOS","features":[470]},{"name":"CLUS_RESTYPE_NAME_TASKSCHEDULER","features":[470]},{"name":"CLUS_RESTYPE_NAME_VIRTUAL_IPV4","features":[470]},{"name":"CLUS_RESTYPE_NAME_VIRTUAL_IPV6","features":[470]},{"name":"CLUS_RESTYPE_NAME_VM","features":[470]},{"name":"CLUS_RESTYPE_NAME_VMREPLICA_BROKER","features":[470]},{"name":"CLUS_RESTYPE_NAME_VMREPLICA_COORDINATOR","features":[470]},{"name":"CLUS_RESTYPE_NAME_VM_CONFIG","features":[470]},{"name":"CLUS_RESTYPE_NAME_VM_WMI","features":[470]},{"name":"CLUS_RESTYPE_NAME_VSSTASK","features":[470]},{"name":"CLUS_RESTYPE_NAME_WINS","features":[470]},{"name":"CLUS_RES_NAME_SCALEOUT_MASTER","features":[470]},{"name":"CLUS_RES_NAME_SCALEOUT_WORKER","features":[470]},{"name":"CLUS_SCSI_ADDRESS","features":[470]},{"name":"CLUS_SET_MAINTENANCE_MODE_INPUT","features":[307,470]},{"name":"CLUS_SHARED_VOLUME_BACKUP_MODE","features":[470]},{"name":"CLUS_STARTING_PARAMS","features":[307,470]},{"name":"CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERS","features":[470]},{"name":"CLUS_STORAGE_REMAP_DRIVELETTER","features":[470]},{"name":"CLUS_STORAGE_SET_DRIVELETTER","features":[470]},{"name":"CLUS_WORKER","features":[307,470]},{"name":"CREATEDC_PRESENT","features":[470]},{"name":"CREATE_CLUSTER_CONFIG","features":[307,470]},{"name":"CREATE_CLUSTER_MAJOR_VERSION_MASK","features":[470]},{"name":"CREATE_CLUSTER_NAME_ACCOUNT","features":[307,470]},{"name":"CREATE_CLUSTER_VERSION","features":[470]},{"name":"CTCTL_GET_FAULT_DOMAIN_STATE","features":[470]},{"name":"CTCTL_GET_ROUTESTATUS_BASIC","features":[470]},{"name":"CTCTL_GET_ROUTESTATUS_EXTENDED","features":[470]},{"name":"CanResourceBeDependent","features":[307,470]},{"name":"CancelClusterGroupOperation","features":[470]},{"name":"ChangeClusterResourceGroup","features":[470]},{"name":"ChangeClusterResourceGroupEx","features":[470]},{"name":"ChangeClusterResourceGroupEx2","features":[470]},{"name":"CloseCluster","features":[307,470]},{"name":"CloseClusterCryptProvider","features":[470]},{"name":"CloseClusterGroup","features":[307,470]},{"name":"CloseClusterGroupSet","features":[307,470]},{"name":"CloseClusterNetInterface","features":[307,470]},{"name":"CloseClusterNetwork","features":[307,470]},{"name":"CloseClusterNode","features":[307,470]},{"name":"CloseClusterNotifyPort","features":[307,470]},{"name":"CloseClusterResource","features":[307,470]},{"name":"ClusAddClusterHealthFault","features":[470]},{"name":"ClusApplication","features":[470]},{"name":"ClusCryptoKeys","features":[470]},{"name":"ClusDisk","features":[470]},{"name":"ClusDisks","features":[470]},{"name":"ClusGetClusterHealthFaults","features":[470]},{"name":"ClusGroupTypeAvailableStorage","features":[470]},{"name":"ClusGroupTypeClusterUpdateAgent","features":[470]},{"name":"ClusGroupTypeCoreCluster","features":[470]},{"name":"ClusGroupTypeCoreSddc","features":[470]},{"name":"ClusGroupTypeCrossClusterOrchestrator","features":[470]},{"name":"ClusGroupTypeDhcpServer","features":[470]},{"name":"ClusGroupTypeDtc","features":[470]},{"name":"ClusGroupTypeFileServer","features":[470]},{"name":"ClusGroupTypeGenericApplication","features":[470]},{"name":"ClusGroupTypeGenericScript","features":[470]},{"name":"ClusGroupTypeGenericService","features":[470]},{"name":"ClusGroupTypeIScsiNameService","features":[470]},{"name":"ClusGroupTypeIScsiTarget","features":[470]},{"name":"ClusGroupTypeInfrastructureFileServer","features":[470]},{"name":"ClusGroupTypeMsmq","features":[470]},{"name":"ClusGroupTypePrintServer","features":[470]},{"name":"ClusGroupTypeScaleoutCluster","features":[470]},{"name":"ClusGroupTypeScaleoutFileServer","features":[470]},{"name":"ClusGroupTypeSharedVolume","features":[470]},{"name":"ClusGroupTypeStandAloneDfs","features":[470]},{"name":"ClusGroupTypeStoragePool","features":[470]},{"name":"ClusGroupTypeStorageReplica","features":[470]},{"name":"ClusGroupTypeTaskScheduler","features":[470]},{"name":"ClusGroupTypeTemporary","features":[470]},{"name":"ClusGroupTypeTsSessionBroker","features":[470]},{"name":"ClusGroupTypeUnknown","features":[470]},{"name":"ClusGroupTypeVMReplicaBroker","features":[470]},{"name":"ClusGroupTypeVMReplicaCoordinator","features":[470]},{"name":"ClusGroupTypeVirtualMachine","features":[470]},{"name":"ClusGroupTypeWins","features":[470]},{"name":"ClusNetInterface","features":[470]},{"name":"ClusNetInterfaces","features":[470]},{"name":"ClusNetwork","features":[470]},{"name":"ClusNetworkNetInterfaces","features":[470]},{"name":"ClusNetworks","features":[470]},{"name":"ClusNode","features":[470]},{"name":"ClusNodeNetInterfaces","features":[470]},{"name":"ClusNodes","features":[470]},{"name":"ClusPartition","features":[470]},{"name":"ClusPartitionEx","features":[470]},{"name":"ClusPartitions","features":[470]},{"name":"ClusProperties","features":[470]},{"name":"ClusProperty","features":[470]},{"name":"ClusPropertyValue","features":[470]},{"name":"ClusPropertyValueData","features":[470]},{"name":"ClusPropertyValues","features":[470]},{"name":"ClusRefObject","features":[470]},{"name":"ClusRegistryKeys","features":[470]},{"name":"ClusRemoveClusterHealthFault","features":[470]},{"name":"ClusResDependencies","features":[470]},{"name":"ClusResDependents","features":[470]},{"name":"ClusResGroup","features":[470]},{"name":"ClusResGroupPreferredOwnerNodes","features":[470]},{"name":"ClusResGroupResources","features":[470]},{"name":"ClusResGroups","features":[470]},{"name":"ClusResPossibleOwnerNodes","features":[470]},{"name":"ClusResType","features":[470]},{"name":"ClusResTypePossibleOwnerNodes","features":[470]},{"name":"ClusResTypeResources","features":[470]},{"name":"ClusResTypes","features":[470]},{"name":"ClusResource","features":[470]},{"name":"ClusResources","features":[470]},{"name":"ClusScsiAddress","features":[470]},{"name":"ClusVersion","features":[470]},{"name":"ClusWorkerCheckTerminate","features":[307,470]},{"name":"ClusWorkerCreate","features":[307,470]},{"name":"ClusWorkerTerminate","features":[307,470]},{"name":"ClusWorkerTerminateEx","features":[307,470]},{"name":"ClusWorkersTerminate","features":[307,470]},{"name":"ClusapiSetReasonHandler","features":[307,470]},{"name":"Cluster","features":[470]},{"name":"ClusterAddGroupToAffinityRule","features":[470]},{"name":"ClusterAddGroupToGroupSet","features":[470]},{"name":"ClusterAddGroupToGroupSetWithDomains","features":[470]},{"name":"ClusterAddGroupToGroupSetWithDomainsEx","features":[470]},{"name":"ClusterAffinityRuleControl","features":[470]},{"name":"ClusterClearBackupStateForSharedVolume","features":[470]},{"name":"ClusterCloseEnum","features":[470]},{"name":"ClusterCloseEnumEx","features":[470]},{"name":"ClusterControl","features":[470]},{"name":"ClusterControlEx","features":[470]},{"name":"ClusterCreateAffinityRule","features":[470]},{"name":"ClusterDecrypt","features":[470]},{"name":"ClusterEncrypt","features":[470]},{"name":"ClusterEnum","features":[470]},{"name":"ClusterEnumEx","features":[470]},{"name":"ClusterGetEnumCount","features":[470]},{"name":"ClusterGetEnumCountEx","features":[470]},{"name":"ClusterGetVolumeNameForVolumeMountPoint","features":[307,470]},{"name":"ClusterGetVolumePathName","features":[307,470]},{"name":"ClusterGroupAllowFailback","features":[470]},{"name":"ClusterGroupCloseEnum","features":[470]},{"name":"ClusterGroupCloseEnumEx","features":[470]},{"name":"ClusterGroupControl","features":[470]},{"name":"ClusterGroupControlEx","features":[470]},{"name":"ClusterGroupEnum","features":[470]},{"name":"ClusterGroupEnumEx","features":[470]},{"name":"ClusterGroupFailbackTypeCount","features":[470]},{"name":"ClusterGroupFailed","features":[470]},{"name":"ClusterGroupGetEnumCount","features":[470]},{"name":"ClusterGroupGetEnumCountEx","features":[470]},{"name":"ClusterGroupOffline","features":[470]},{"name":"ClusterGroupOnline","features":[470]},{"name":"ClusterGroupOpenEnum","features":[470]},{"name":"ClusterGroupOpenEnumEx","features":[470]},{"name":"ClusterGroupPartialOnline","features":[470]},{"name":"ClusterGroupPending","features":[470]},{"name":"ClusterGroupPreventFailback","features":[470]},{"name":"ClusterGroupSetCloseEnum","features":[470]},{"name":"ClusterGroupSetControl","features":[470]},{"name":"ClusterGroupSetControlEx","features":[470]},{"name":"ClusterGroupSetEnum","features":[470]},{"name":"ClusterGroupSetGetEnumCount","features":[470]},{"name":"ClusterGroupSetOpenEnum","features":[470]},{"name":"ClusterGroupStateUnknown","features":[470]},{"name":"ClusterIsPathOnSharedVolume","features":[307,470]},{"name":"ClusterNames","features":[470]},{"name":"ClusterNetInterfaceCloseEnum","features":[470]},{"name":"ClusterNetInterfaceControl","features":[470]},{"name":"ClusterNetInterfaceControlEx","features":[470]},{"name":"ClusterNetInterfaceEnum","features":[470]},{"name":"ClusterNetInterfaceFailed","features":[470]},{"name":"ClusterNetInterfaceOpenEnum","features":[470]},{"name":"ClusterNetInterfaceStateUnknown","features":[470]},{"name":"ClusterNetInterfaceUnavailable","features":[470]},{"name":"ClusterNetInterfaceUnreachable","features":[470]},{"name":"ClusterNetInterfaceUp","features":[470]},{"name":"ClusterNetworkCloseEnum","features":[470]},{"name":"ClusterNetworkControl","features":[470]},{"name":"ClusterNetworkControlEx","features":[470]},{"name":"ClusterNetworkDown","features":[470]},{"name":"ClusterNetworkEnum","features":[470]},{"name":"ClusterNetworkGetEnumCount","features":[470]},{"name":"ClusterNetworkOpenEnum","features":[470]},{"name":"ClusterNetworkPartitioned","features":[470]},{"name":"ClusterNetworkRoleClientAccess","features":[470]},{"name":"ClusterNetworkRoleInternalAndClient","features":[470]},{"name":"ClusterNetworkRoleInternalUse","features":[470]},{"name":"ClusterNetworkRoleNone","features":[470]},{"name":"ClusterNetworkStateUnknown","features":[470]},{"name":"ClusterNetworkUnavailable","features":[470]},{"name":"ClusterNetworkUp","features":[470]},{"name":"ClusterNodeCloseEnum","features":[470]},{"name":"ClusterNodeCloseEnumEx","features":[470]},{"name":"ClusterNodeControl","features":[470]},{"name":"ClusterNodeControlEx","features":[470]},{"name":"ClusterNodeDown","features":[470]},{"name":"ClusterNodeDrainStatusCount","features":[470]},{"name":"ClusterNodeEnum","features":[470]},{"name":"ClusterNodeEnumEx","features":[470]},{"name":"ClusterNodeGetEnumCount","features":[470]},{"name":"ClusterNodeGetEnumCountEx","features":[470]},{"name":"ClusterNodeJoining","features":[470]},{"name":"ClusterNodeOpenEnum","features":[470]},{"name":"ClusterNodeOpenEnumEx","features":[470]},{"name":"ClusterNodePaused","features":[470]},{"name":"ClusterNodeReplacement","features":[470]},{"name":"ClusterNodeResumeFailbackTypeCount","features":[470]},{"name":"ClusterNodeStateUnknown","features":[470]},{"name":"ClusterNodeUp","features":[470]},{"name":"ClusterOpenEnum","features":[470]},{"name":"ClusterOpenEnumEx","features":[470]},{"name":"ClusterPrepareSharedVolumeForBackup","features":[470]},{"name":"ClusterRegBatchAddCommand","features":[470]},{"name":"ClusterRegBatchCloseNotification","features":[470]},{"name":"ClusterRegBatchReadCommand","features":[470]},{"name":"ClusterRegCloseBatch","features":[307,470]},{"name":"ClusterRegCloseBatchEx","features":[470]},{"name":"ClusterRegCloseBatchNotifyPort","features":[470]},{"name":"ClusterRegCloseKey","features":[470,370]},{"name":"ClusterRegCloseReadBatch","features":[470]},{"name":"ClusterRegCloseReadBatchEx","features":[470]},{"name":"ClusterRegCloseReadBatchReply","features":[470]},{"name":"ClusterRegCreateBatch","features":[470,370]},{"name":"ClusterRegCreateBatchNotifyPort","features":[470,370]},{"name":"ClusterRegCreateKey","features":[307,470,310,370]},{"name":"ClusterRegCreateKeyEx","features":[307,470,310,370]},{"name":"ClusterRegCreateReadBatch","features":[470,370]},{"name":"ClusterRegDeleteKey","features":[470,370]},{"name":"ClusterRegDeleteKeyEx","features":[470,370]},{"name":"ClusterRegDeleteValue","features":[470,370]},{"name":"ClusterRegDeleteValueEx","features":[470,370]},{"name":"ClusterRegEnumKey","features":[307,470,370]},{"name":"ClusterRegEnumValue","features":[470,370]},{"name":"ClusterRegGetBatchNotification","features":[470]},{"name":"ClusterRegGetKeySecurity","features":[470,310,370]},{"name":"ClusterRegOpenKey","features":[470,370]},{"name":"ClusterRegQueryInfoKey","features":[307,470,370]},{"name":"ClusterRegQueryValue","features":[470,370]},{"name":"ClusterRegReadBatchAddCommand","features":[470]},{"name":"ClusterRegReadBatchReplyNextCommand","features":[470]},{"name":"ClusterRegSetKeySecurity","features":[470,310,370]},{"name":"ClusterRegSetKeySecurityEx","features":[470,310,370]},{"name":"ClusterRegSetValue","features":[470,370]},{"name":"ClusterRegSetValueEx","features":[470,370]},{"name":"ClusterRegSyncDatabase","features":[470]},{"name":"ClusterRemoveAffinityRule","features":[470]},{"name":"ClusterRemoveGroupFromAffinityRule","features":[470]},{"name":"ClusterRemoveGroupFromGroupSet","features":[470]},{"name":"ClusterRemoveGroupFromGroupSetEx","features":[470]},{"name":"ClusterResourceApplicationOSHeartBeat","features":[470]},{"name":"ClusterResourceApplicationReady","features":[470]},{"name":"ClusterResourceApplicationStateUnknown","features":[470]},{"name":"ClusterResourceCloseEnum","features":[470]},{"name":"ClusterResourceCloseEnumEx","features":[470]},{"name":"ClusterResourceControl","features":[470]},{"name":"ClusterResourceControlAsUser","features":[470]},{"name":"ClusterResourceControlAsUserEx","features":[470]},{"name":"ClusterResourceControlEx","features":[470]},{"name":"ClusterResourceDontRestart","features":[470]},{"name":"ClusterResourceEmbeddedFailureActionLogOnly","features":[470]},{"name":"ClusterResourceEmbeddedFailureActionNone","features":[470]},{"name":"ClusterResourceEmbeddedFailureActionRecover","features":[470]},{"name":"ClusterResourceEnum","features":[470]},{"name":"ClusterResourceEnumEx","features":[470]},{"name":"ClusterResourceFailed","features":[470]},{"name":"ClusterResourceGetEnumCount","features":[470]},{"name":"ClusterResourceGetEnumCountEx","features":[470]},{"name":"ClusterResourceInherited","features":[470]},{"name":"ClusterResourceInitializing","features":[470]},{"name":"ClusterResourceOffline","features":[470]},{"name":"ClusterResourceOfflinePending","features":[470]},{"name":"ClusterResourceOnline","features":[470]},{"name":"ClusterResourceOnlinePending","features":[470]},{"name":"ClusterResourceOpenEnum","features":[470]},{"name":"ClusterResourceOpenEnumEx","features":[470]},{"name":"ClusterResourcePending","features":[470]},{"name":"ClusterResourceRestartActionCount","features":[470]},{"name":"ClusterResourceRestartNoNotify","features":[470]},{"name":"ClusterResourceRestartNotify","features":[470]},{"name":"ClusterResourceStateUnknown","features":[470]},{"name":"ClusterResourceTypeCloseEnum","features":[470]},{"name":"ClusterResourceTypeControl","features":[470]},{"name":"ClusterResourceTypeControlAsUser","features":[470]},{"name":"ClusterResourceTypeControlAsUserEx","features":[470]},{"name":"ClusterResourceTypeControlEx","features":[470]},{"name":"ClusterResourceTypeEnum","features":[470]},{"name":"ClusterResourceTypeGetEnumCount","features":[470]},{"name":"ClusterResourceTypeOpenEnum","features":[470]},{"name":"ClusterRoleClustered","features":[470]},{"name":"ClusterRoleDFSReplicatedFolder","features":[470]},{"name":"ClusterRoleDHCP","features":[470]},{"name":"ClusterRoleDTC","features":[470]},{"name":"ClusterRoleDistributedFileSystem","features":[470]},{"name":"ClusterRoleDistributedNetworkName","features":[470]},{"name":"ClusterRoleFileServer","features":[470]},{"name":"ClusterRoleFileShare","features":[470]},{"name":"ClusterRoleFileShareWitness","features":[470]},{"name":"ClusterRoleGenericApplication","features":[470]},{"name":"ClusterRoleGenericScript","features":[470]},{"name":"ClusterRoleGenericService","features":[470]},{"name":"ClusterRoleHardDisk","features":[470]},{"name":"ClusterRoleIPAddress","features":[470]},{"name":"ClusterRoleIPV6Address","features":[470]},{"name":"ClusterRoleIPV6TunnelAddress","features":[470]},{"name":"ClusterRoleISCSINameServer","features":[470]},{"name":"ClusterRoleISCSITargetServer","features":[470]},{"name":"ClusterRoleMSMQ","features":[470]},{"name":"ClusterRoleNFS","features":[470]},{"name":"ClusterRoleNetworkFileSystem","features":[470]},{"name":"ClusterRoleNetworkName","features":[470]},{"name":"ClusterRolePhysicalDisk","features":[470]},{"name":"ClusterRolePrintServer","features":[470]},{"name":"ClusterRoleSODAFileServer","features":[470]},{"name":"ClusterRoleStandAloneNamespaceServer","features":[470]},{"name":"ClusterRoleStoragePool","features":[470]},{"name":"ClusterRoleTaskScheduler","features":[470]},{"name":"ClusterRoleUnclustered","features":[470]},{"name":"ClusterRoleUnknown","features":[470]},{"name":"ClusterRoleVirtualMachine","features":[470]},{"name":"ClusterRoleVirtualMachineConfiguration","features":[470]},{"name":"ClusterRoleVirtualMachineReplicaBroker","features":[470]},{"name":"ClusterRoleVolumeShadowCopyServiceTask","features":[470]},{"name":"ClusterRoleWINS","features":[470]},{"name":"ClusterSetAccountAccess","features":[470]},{"name":"ClusterSetupPhaseAddClusterProperties","features":[470]},{"name":"ClusterSetupPhaseAddNodeToCluster","features":[470]},{"name":"ClusterSetupPhaseCleanupCOs","features":[470]},{"name":"ClusterSetupPhaseCleanupNode","features":[470]},{"name":"ClusterSetupPhaseClusterGroupOnline","features":[470]},{"name":"ClusterSetupPhaseConfigureClusSvc","features":[470]},{"name":"ClusterSetupPhaseConfigureClusterAccount","features":[470]},{"name":"ClusterSetupPhaseContinue","features":[470]},{"name":"ClusterSetupPhaseCoreGroupCleanup","features":[470]},{"name":"ClusterSetupPhaseCreateClusterAccount","features":[470]},{"name":"ClusterSetupPhaseCreateGroups","features":[470]},{"name":"ClusterSetupPhaseCreateIPAddressResources","features":[470]},{"name":"ClusterSetupPhaseCreateNetworkName","features":[470]},{"name":"ClusterSetupPhaseCreateResourceTypes","features":[470]},{"name":"ClusterSetupPhaseDeleteGroup","features":[470]},{"name":"ClusterSetupPhaseEnd","features":[470]},{"name":"ClusterSetupPhaseEvictNode","features":[470]},{"name":"ClusterSetupPhaseFailureCleanup","features":[470]},{"name":"ClusterSetupPhaseFatal","features":[470]},{"name":"ClusterSetupPhaseFormingCluster","features":[470]},{"name":"ClusterSetupPhaseGettingCurrentMembership","features":[470]},{"name":"ClusterSetupPhaseInformational","features":[470]},{"name":"ClusterSetupPhaseInitialize","features":[470]},{"name":"ClusterSetupPhaseMoveGroup","features":[470]},{"name":"ClusterSetupPhaseNodeUp","features":[470]},{"name":"ClusterSetupPhaseOfflineGroup","features":[470]},{"name":"ClusterSetupPhaseQueryClusterNameAccount","features":[470]},{"name":"ClusterSetupPhaseReport","features":[470]},{"name":"ClusterSetupPhaseStart","features":[470]},{"name":"ClusterSetupPhaseStartingClusSvc","features":[470]},{"name":"ClusterSetupPhaseValidateClusDisk","features":[470]},{"name":"ClusterSetupPhaseValidateClusterNameAccount","features":[470]},{"name":"ClusterSetupPhaseValidateNetft","features":[470]},{"name":"ClusterSetupPhaseValidateNodeState","features":[470]},{"name":"ClusterSetupPhaseWarning","features":[470]},{"name":"ClusterSharedVolumeHWSnapshotCompleted","features":[470]},{"name":"ClusterSharedVolumePrepareForFreeze","features":[470]},{"name":"ClusterSharedVolumePrepareForHWSnapshot","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeNone","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeVolumeGuid","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeVolumeId","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeVolumeName","features":[470]},{"name":"ClusterSharedVolumeRenameInputTypeVolumeOffset","features":[470]},{"name":"ClusterSharedVolumeSetSnapshotState","features":[470]},{"name":"ClusterSharedVolumeSnapshotStateUnknown","features":[470]},{"name":"ClusterStateNotConfigured","features":[470]},{"name":"ClusterStateNotInstalled","features":[470]},{"name":"ClusterStateNotRunning","features":[470]},{"name":"ClusterStateRunning","features":[470]},{"name":"ClusterStorageNodeDown","features":[470]},{"name":"ClusterStorageNodePaused","features":[470]},{"name":"ClusterStorageNodeStarting","features":[470]},{"name":"ClusterStorageNodeStateUnknown","features":[470]},{"name":"ClusterStorageNodeStopping","features":[470]},{"name":"ClusterStorageNodeUp","features":[470]},{"name":"ClusterUpgradeFunctionalLevel","features":[307,470]},{"name":"ClusterUpgradePhaseInitialize","features":[470]},{"name":"ClusterUpgradePhaseInstallingNewComponents","features":[470]},{"name":"ClusterUpgradePhaseUpgradeComplete","features":[470]},{"name":"ClusterUpgradePhaseUpgradingComponents","features":[470]},{"name":"ClusterUpgradePhaseValidatingUpgrade","features":[470]},{"name":"CreateCluster","features":[307,470]},{"name":"CreateClusterAvailabilitySet","features":[307,470]},{"name":"CreateClusterGroup","features":[470]},{"name":"CreateClusterGroupEx","features":[470]},{"name":"CreateClusterGroupSet","features":[470]},{"name":"CreateClusterNameAccount","features":[307,470]},{"name":"CreateClusterNotifyPort","features":[470]},{"name":"CreateClusterNotifyPortV2","features":[470]},{"name":"CreateClusterResource","features":[470]},{"name":"CreateClusterResourceEx","features":[470]},{"name":"CreateClusterResourceType","features":[470]},{"name":"CreateClusterResourceTypeEx","features":[470]},{"name":"DNS_LENGTH","features":[470]},{"name":"DeleteClusterGroup","features":[470]},{"name":"DeleteClusterGroupEx","features":[470]},{"name":"DeleteClusterGroupSet","features":[470]},{"name":"DeleteClusterGroupSetEx","features":[470]},{"name":"DeleteClusterResource","features":[470]},{"name":"DeleteClusterResourceEx","features":[470]},{"name":"DeleteClusterResourceType","features":[470]},{"name":"DeleteClusterResourceTypeEx","features":[470]},{"name":"DestroyCluster","features":[307,470]},{"name":"DestroyClusterGroup","features":[470]},{"name":"DestroyClusterGroupEx","features":[470]},{"name":"DetermineCNOResTypeFromCluster","features":[470]},{"name":"DetermineCNOResTypeFromNodelist","features":[470]},{"name":"DetermineClusterCloudTypeFromCluster","features":[470]},{"name":"DetermineClusterCloudTypeFromNodelist","features":[470]},{"name":"DoNotFailbackGroups","features":[470]},{"name":"DomainNames","features":[470]},{"name":"ENABLE_CLUSTER_SHARED_VOLUMES","features":[470]},{"name":"EvictClusterNode","features":[470]},{"name":"EvictClusterNodeEx","features":[470]},{"name":"EvictClusterNodeEx2","features":[470]},{"name":"FAILURE_TYPE","features":[470]},{"name":"FAILURE_TYPE_EMBEDDED","features":[470]},{"name":"FAILURE_TYPE_GENERAL","features":[470]},{"name":"FAILURE_TYPE_NETWORK_LOSS","features":[470]},{"name":"FE_UPGRADE_VERSION","features":[470]},{"name":"FILESHARE_CHANGE","features":[470]},{"name":"FILESHARE_CHANGE_ADD","features":[470]},{"name":"FILESHARE_CHANGE_DEL","features":[470]},{"name":"FILESHARE_CHANGE_ENUM","features":[470]},{"name":"FILESHARE_CHANGE_LIST","features":[470]},{"name":"FILESHARE_CHANGE_MODIFY","features":[470]},{"name":"FILESHARE_CHANGE_NONE","features":[470]},{"name":"FailClusterResource","features":[470]},{"name":"FailClusterResourceEx","features":[470]},{"name":"FailbackGroupsImmediately","features":[470]},{"name":"FailbackGroupsPerPolicy","features":[470]},{"name":"FreeClusterCrypt","features":[470]},{"name":"FreeClusterHealthFault","features":[470]},{"name":"FreeClusterHealthFaultArray","features":[470]},{"name":"GET_OPERATION_CONTEXT_PARAMS","features":[470]},{"name":"GROUPSET_READY_SETTING_APPLICATION_READY","features":[470]},{"name":"GROUPSET_READY_SETTING_DELAY","features":[470]},{"name":"GROUPSET_READY_SETTING_ONLINE","features":[470]},{"name":"GROUPSET_READY_SETTING_OS_HEARTBEAT","features":[470]},{"name":"GROUP_FAILURE_INFO","features":[470]},{"name":"GROUP_FAILURE_INFO_BUFFER","features":[470]},{"name":"GROUP_FAILURE_INFO_VERSION_1","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS_ALL","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS_DEFAULT","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS_DISABLE_AUTOBALANCING","features":[470]},{"name":"GRP_PLACEMENT_OPTIONS_MIN_VALUE","features":[470]},{"name":"GUID_PRESENT","features":[470]},{"name":"GetClusterFromGroup","features":[470]},{"name":"GetClusterFromNetInterface","features":[470]},{"name":"GetClusterFromNetwork","features":[470]},{"name":"GetClusterFromNode","features":[470]},{"name":"GetClusterFromResource","features":[470]},{"name":"GetClusterGroupKey","features":[470,370]},{"name":"GetClusterGroupState","features":[470]},{"name":"GetClusterInformation","features":[470]},{"name":"GetClusterKey","features":[470,370]},{"name":"GetClusterNetInterface","features":[470]},{"name":"GetClusterNetInterfaceKey","features":[470,370]},{"name":"GetClusterNetInterfaceState","features":[470]},{"name":"GetClusterNetworkId","features":[470]},{"name":"GetClusterNetworkKey","features":[470,370]},{"name":"GetClusterNetworkState","features":[470]},{"name":"GetClusterNodeId","features":[470]},{"name":"GetClusterNodeKey","features":[470,370]},{"name":"GetClusterNodeState","features":[470]},{"name":"GetClusterNotify","features":[470]},{"name":"GetClusterNotifyV2","features":[470]},{"name":"GetClusterQuorumResource","features":[470]},{"name":"GetClusterResourceDependencyExpression","features":[470]},{"name":"GetClusterResourceKey","features":[470,370]},{"name":"GetClusterResourceNetworkName","features":[307,470]},{"name":"GetClusterResourceState","features":[470]},{"name":"GetClusterResourceTypeKey","features":[470,370]},{"name":"GetNodeCloudTypeDW","features":[470]},{"name":"GetNodeClusterState","features":[470]},{"name":"GetNotifyEventHandle","features":[307,470]},{"name":"HCHANGE","features":[470]},{"name":"HCI_UPGRADE_BIT","features":[470]},{"name":"HCLUSCRYPTPROVIDER","features":[470]},{"name":"HCLUSENUM","features":[470]},{"name":"HCLUSENUMEX","features":[470]},{"name":"HCLUSTER","features":[470]},{"name":"HGROUP","features":[470]},{"name":"HGROUPENUM","features":[470]},{"name":"HGROUPENUMEX","features":[470]},{"name":"HGROUPSET","features":[470]},{"name":"HGROUPSETENUM","features":[470]},{"name":"HNETINTERFACE","features":[470]},{"name":"HNETINTERFACEENUM","features":[470]},{"name":"HNETWORK","features":[470]},{"name":"HNETWORKENUM","features":[470]},{"name":"HNODE","features":[470]},{"name":"HNODEENUM","features":[470]},{"name":"HNODEENUMEX","features":[470]},{"name":"HREGBATCH","features":[470]},{"name":"HREGBATCHNOTIFICATION","features":[470]},{"name":"HREGBATCHPORT","features":[470]},{"name":"HREGREADBATCH","features":[470]},{"name":"HREGREADBATCHREPLY","features":[470]},{"name":"HRESENUM","features":[470]},{"name":"HRESENUMEX","features":[470]},{"name":"HRESOURCE","features":[470]},{"name":"HRESTYPEENUM","features":[470]},{"name":"IGetClusterDataInfo","features":[470]},{"name":"IGetClusterGroupInfo","features":[470]},{"name":"IGetClusterNetInterfaceInfo","features":[470]},{"name":"IGetClusterNetworkInfo","features":[470]},{"name":"IGetClusterNodeInfo","features":[470]},{"name":"IGetClusterObjectInfo","features":[470]},{"name":"IGetClusterResourceInfo","features":[470]},{"name":"IGetClusterUIInfo","features":[470]},{"name":"ISClusApplication","features":[470,358]},{"name":"ISClusCryptoKeys","features":[470,358]},{"name":"ISClusDisk","features":[470,358]},{"name":"ISClusDisks","features":[470,358]},{"name":"ISClusNetInterface","features":[470,358]},{"name":"ISClusNetInterfaces","features":[470,358]},{"name":"ISClusNetwork","features":[470,358]},{"name":"ISClusNetworkNetInterfaces","features":[470,358]},{"name":"ISClusNetworks","features":[470,358]},{"name":"ISClusNode","features":[470,358]},{"name":"ISClusNodeNetInterfaces","features":[470,358]},{"name":"ISClusNodes","features":[470,358]},{"name":"ISClusPartition","features":[470,358]},{"name":"ISClusPartitionEx","features":[470,358]},{"name":"ISClusPartitions","features":[470,358]},{"name":"ISClusProperties","features":[470,358]},{"name":"ISClusProperty","features":[470,358]},{"name":"ISClusPropertyValue","features":[470,358]},{"name":"ISClusPropertyValueData","features":[470,358]},{"name":"ISClusPropertyValues","features":[470,358]},{"name":"ISClusRefObject","features":[470,358]},{"name":"ISClusRegistryKeys","features":[470,358]},{"name":"ISClusResDependencies","features":[470,358]},{"name":"ISClusResDependents","features":[470,358]},{"name":"ISClusResGroup","features":[470,358]},{"name":"ISClusResGroupPreferredOwnerNodes","features":[470,358]},{"name":"ISClusResGroupResources","features":[470,358]},{"name":"ISClusResGroups","features":[470,358]},{"name":"ISClusResPossibleOwnerNodes","features":[470,358]},{"name":"ISClusResType","features":[470,358]},{"name":"ISClusResTypePossibleOwnerNodes","features":[470,358]},{"name":"ISClusResTypeResources","features":[470,358]},{"name":"ISClusResTypes","features":[470,358]},{"name":"ISClusResource","features":[470,358]},{"name":"ISClusResources","features":[470,358]},{"name":"ISClusScsiAddress","features":[470,358]},{"name":"ISClusVersion","features":[470,358]},{"name":"ISCluster","features":[470,358]},{"name":"ISClusterNames","features":[470,358]},{"name":"ISDomainNames","features":[470,358]},{"name":"IWCContextMenuCallback","features":[470]},{"name":"IWCPropertySheetCallback","features":[470]},{"name":"IWCWizard97Callback","features":[470]},{"name":"IWCWizardCallback","features":[470]},{"name":"IWEExtendContextMenu","features":[470]},{"name":"IWEExtendPropertySheet","features":[470]},{"name":"IWEExtendWizard","features":[470]},{"name":"IWEExtendWizard97","features":[470]},{"name":"IWEInvokeCommand","features":[470]},{"name":"InitializeClusterHealthFault","features":[470]},{"name":"InitializeClusterHealthFaultArray","features":[470]},{"name":"IsFileOnClusterSharedVolume","features":[307,470]},{"name":"LOCKED_MODE_FLAGS_DONT_REMOVE_FROM_MOVE_QUEUE","features":[470]},{"name":"LOG_ERROR","features":[470]},{"name":"LOG_INFORMATION","features":[470]},{"name":"LOG_LEVEL","features":[470]},{"name":"LOG_SEVERE","features":[470]},{"name":"LOG_WARNING","features":[470]},{"name":"LPGROUP_CALLBACK_EX","features":[470]},{"name":"LPNODE_CALLBACK","features":[470]},{"name":"LPRESOURCE_CALLBACK","features":[470]},{"name":"LPRESOURCE_CALLBACK_EX","features":[470]},{"name":"MAINTENANCE_MODE_TYPE_ENUM","features":[470]},{"name":"MAINTENANCE_MODE_V2_SIG","features":[470]},{"name":"MAX_CLUSTERNAME_LENGTH","features":[470]},{"name":"MAX_CO_PASSWORD_LENGTH","features":[470]},{"name":"MAX_CO_PASSWORD_LENGTHEX","features":[470]},{"name":"MAX_CO_PASSWORD_STORAGEEX","features":[470]},{"name":"MAX_CREATINGDC_LENGTH","features":[470]},{"name":"MAX_OBJECTID","features":[470]},{"name":"MINIMUM_NEVER_PREEMPT_PRIORITY","features":[470]},{"name":"MINIMUM_PREEMPTOR_PRIORITY","features":[470]},{"name":"MN_UPGRADE_VERSION","features":[470]},{"name":"MONITOR_STATE","features":[307,470]},{"name":"MaintenanceModeTypeDisableIsAliveCheck","features":[470]},{"name":"MaintenanceModeTypeOfflineResource","features":[470]},{"name":"MaintenanceModeTypeUnclusterResource","features":[470]},{"name":"ModifyQuorum","features":[470]},{"name":"MoveClusterGroup","features":[470]},{"name":"MoveClusterGroupEx","features":[470]},{"name":"MoveClusterGroupEx2","features":[470]},{"name":"NINETEEN_H1_UPGRADE_VERSION","features":[470]},{"name":"NINETEEN_H2_UPGRADE_VERSION","features":[470]},{"name":"NI_UPGRADE_VERSION","features":[470]},{"name":"NNLEN","features":[470]},{"name":"NODE_CLUSTER_STATE","features":[470]},{"name":"NOTIFY_FILTER_AND_TYPE","features":[470]},{"name":"NT10_MAJOR_VERSION","features":[470]},{"name":"NT11_MAJOR_VERSION","features":[470]},{"name":"NT12_MAJOR_VERSION","features":[470]},{"name":"NT13_MAJOR_VERSION","features":[470]},{"name":"NT4SP4_MAJOR_VERSION","features":[470]},{"name":"NT4_MAJOR_VERSION","features":[470]},{"name":"NT51_MAJOR_VERSION","features":[470]},{"name":"NT5_MAJOR_VERSION","features":[470]},{"name":"NT6_MAJOR_VERSION","features":[470]},{"name":"NT7_MAJOR_VERSION","features":[470]},{"name":"NT8_MAJOR_VERSION","features":[470]},{"name":"NT9_MAJOR_VERSION","features":[470]},{"name":"NodeDrainStatusCompleted","features":[470]},{"name":"NodeDrainStatusFailed","features":[470]},{"name":"NodeDrainStatusInProgress","features":[470]},{"name":"NodeDrainStatusNotInitiated","features":[470]},{"name":"NodeStatusAvoidPlacement","features":[470]},{"name":"NodeStatusDrainCompleted","features":[470]},{"name":"NodeStatusDrainFailed","features":[470]},{"name":"NodeStatusDrainInProgress","features":[470]},{"name":"NodeStatusIsolated","features":[470]},{"name":"NodeStatusMax","features":[470]},{"name":"NodeStatusNormal","features":[470]},{"name":"NodeStatusQuarantined","features":[470]},{"name":"NodeUtilizationInfoElement","features":[470]},{"name":"OfflineClusterGroup","features":[470]},{"name":"OfflineClusterGroupEx","features":[470]},{"name":"OfflineClusterGroupEx2","features":[470]},{"name":"OfflineClusterResource","features":[470]},{"name":"OfflineClusterResourceEx","features":[470]},{"name":"OfflineClusterResourceEx2","features":[470]},{"name":"OnlineClusterGroup","features":[470]},{"name":"OnlineClusterGroupEx","features":[470]},{"name":"OnlineClusterGroupEx2","features":[470]},{"name":"OnlineClusterResource","features":[470]},{"name":"OnlineClusterResourceEx","features":[470]},{"name":"OnlineClusterResourceEx2","features":[470]},{"name":"OpenCluster","features":[470]},{"name":"OpenClusterCryptProvider","features":[470]},{"name":"OpenClusterCryptProviderEx","features":[470]},{"name":"OpenClusterEx","features":[470]},{"name":"OpenClusterGroup","features":[470]},{"name":"OpenClusterGroupEx","features":[470]},{"name":"OpenClusterGroupSet","features":[470]},{"name":"OpenClusterNetInterface","features":[470]},{"name":"OpenClusterNetInterfaceEx","features":[470]},{"name":"OpenClusterNetwork","features":[470]},{"name":"OpenClusterNetworkEx","features":[470]},{"name":"OpenClusterNode","features":[470]},{"name":"OpenClusterNodeById","features":[470]},{"name":"OpenClusterNodeEx","features":[470]},{"name":"OpenClusterResource","features":[470]},{"name":"OpenClusterResourceEx","features":[470]},{"name":"OperationalQuorum","features":[470]},{"name":"PARBITRATE_ROUTINE","features":[470]},{"name":"PARM_WPR_WATCHDOG_FOR_CURRENT_RESOURCE_CALL_ROUTINE","features":[470]},{"name":"PBEGIN_RESCALL_AS_USER_ROUTINE","features":[307,470]},{"name":"PBEGIN_RESCALL_ROUTINE","features":[307,470]},{"name":"PBEGIN_RESTYPECALL_AS_USER_ROUTINE","features":[307,470]},{"name":"PBEGIN_RESTYPECALL_ROUTINE","features":[307,470]},{"name":"PCANCEL_ROUTINE","features":[470]},{"name":"PCHANGE_RESOURCE_PROCESS_FOR_DUMPS","features":[307,470]},{"name":"PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS","features":[307,470]},{"name":"PCLOSE_CLUSTER_CRYPT_PROVIDER","features":[470]},{"name":"PCLOSE_ROUTINE","features":[470]},{"name":"PCLUSAPIClusWorkerCheckTerminate","features":[307,470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_NODE","features":[307,470]},{"name":"PCLUSAPI_ADD_CLUSTER_NODE_EX","features":[307,470]},{"name":"PCLUSAPI_ADD_CLUSTER_RESOURCE_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_RESOURCE_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_RESOURCE_NODE","features":[470]},{"name":"PCLUSAPI_ADD_CLUSTER_RESOURCE_NODE_EX","features":[470]},{"name":"PCLUSAPI_ADD_CROSS_CLUSTER_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_ADD_RESOURCE_TO_CLUSTER_SHARED_VOLUMES","features":[470]},{"name":"PCLUSAPI_BACKUP_CLUSTER_DATABASE","features":[470]},{"name":"PCLUSAPI_CAN_RESOURCE_BE_DEPENDENT","features":[307,470]},{"name":"PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP","features":[470]},{"name":"PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP_EX","features":[470]},{"name":"PCLUSAPI_CHANGE_CLUSTER_RESOURCE_GROUP_EX2","features":[470]},{"name":"PCLUSAPI_CLOSE_CLUSTER","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_GROUP","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_GROUP_GROUPSET","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_NETWORK","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_NET_INTERFACE","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_NODE","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_NOTIFY_PORT","features":[307,470]},{"name":"PCLUSAPI_CLOSE_CLUSTER_RESOURCE","features":[307,470]},{"name":"PCLUSAPI_CLUSTER_ADD_GROUP_TO_AFFINITY_RULE","features":[470]},{"name":"PCLUSAPI_CLUSTER_ADD_GROUP_TO_GROUPSET_WITH_DOMAINS_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_ADD_GROUP_TO_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_CLUSTER_AFFINITY_RULE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_CLOSE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_CREATE_AFFINITY_RULE","features":[470]},{"name":"PCLUSAPI_CLUSTER_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_GET_ENUM_COUNT_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_CLOSE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_GET_ENUM_COUNT_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_GROUPSET_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_GROUPSET_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_GROUP_OPEN_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_NETWORK_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NET_INTERFACE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_NET_INTERFACE_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_CLOSE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_GET_ENUM_COUNT_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_NODE_OPEN_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_OPEN_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_REG_CLOSE_KEY","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_CREATE_BATCH","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_CREATE_KEY","features":[307,470,310,370]},{"name":"PCLUSAPI_CLUSTER_REG_CREATE_KEY_EX","features":[307,470,310,370]},{"name":"PCLUSAPI_CLUSTER_REG_DELETE_KEY","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_DELETE_KEY_EX","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_DELETE_VALUE","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_DELETE_VALUE_EX","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_ENUM_KEY","features":[307,470,370]},{"name":"PCLUSAPI_CLUSTER_REG_ENUM_VALUE","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_GET_KEY_SECURITY","features":[470,310,370]},{"name":"PCLUSAPI_CLUSTER_REG_OPEN_KEY","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_QUERY_INFO_KEY","features":[307,470,370]},{"name":"PCLUSAPI_CLUSTER_REG_QUERY_VALUE","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_SET_KEY_SECURITY","features":[470,310,370]},{"name":"PCLUSAPI_CLUSTER_REG_SET_KEY_SECURITY_EX","features":[470,310,370]},{"name":"PCLUSAPI_CLUSTER_REG_SET_VALUE","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_SET_VALUE_EX","features":[470,370]},{"name":"PCLUSAPI_CLUSTER_REG_SYNC_DATABASE","features":[470]},{"name":"PCLUSAPI_CLUSTER_REMOVE_AFFINITY_RULE","features":[470]},{"name":"PCLUSAPI_CLUSTER_REMOVE_GROUP_FROM_AFFINITY_RULE","features":[470]},{"name":"PCLUSAPI_CLUSTER_REMOVE_GROUP_FROM_GROUPSET","features":[470]},{"name":"PCLUSAPI_CLUSTER_REMOVE_GROUP_FROM_GROUPSET_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CLOSE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CONTROL_AS_USER_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_GET_ENUM_COUNT_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_CLOSE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_CONTROL","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_CONTROL_AS_USER_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_CONTROL_EX","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_GET_ENUM_COUNT","features":[470]},{"name":"PCLUSAPI_CLUSTER_RESOURCE_TYPE_OPEN_ENUM","features":[470]},{"name":"PCLUSAPI_CLUSTER_UPGRADE","features":[307,470]},{"name":"PCLUSAPI_CLUS_WORKER_CREATE","features":[307,470]},{"name":"PCLUSAPI_CLUS_WORKER_TERMINATE","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER_AVAILABILITY_SET","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER_CNOLESS","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_GROUPEX","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_NAME_ACCOUNT","features":[307,470]},{"name":"PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_NOTIFY_PORT_V2","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE","features":[470]},{"name":"PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE_EX","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_GROUP_EX","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_GROUP_GROUPSET_EX","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE","features":[470]},{"name":"PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE_EX","features":[470]},{"name":"PCLUSAPI_DESTROY_CLUSTER","features":[307,470]},{"name":"PCLUSAPI_DESTROY_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_DESTROY_CLUSTER_GROUP_EX","features":[470]},{"name":"PCLUSAPI_EVICT_CLUSTER_NODE","features":[470]},{"name":"PCLUSAPI_EVICT_CLUSTER_NODE_EX","features":[470]},{"name":"PCLUSAPI_EVICT_CLUSTER_NODE_EX2","features":[470]},{"name":"PCLUSAPI_FAIL_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_FAIL_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_GROUP","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_NETWORK","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_NET_INTERFACE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_NODE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_FROM_RESOURCE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_GROUP_KEY","features":[470,370]},{"name":"PCLUSAPI_GET_CLUSTER_GROUP_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_INFORMATION","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_KEY","features":[470,370]},{"name":"PCLUSAPI_GET_CLUSTER_NETWORK_ID","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NETWORK_KEY","features":[470,370]},{"name":"PCLUSAPI_GET_CLUSTER_NETWORK_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NET_INTERFACE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NET_INTERFACE_KEY","features":[470,370]},{"name":"PCLUSAPI_GET_CLUSTER_NET_INTERFACE_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NODE_ID","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NODE_KEY","features":[470,370]},{"name":"PCLUSAPI_GET_CLUSTER_NODE_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NOTIFY","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_NOTIFY_V2","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_QUORUM_RESOURCE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_KEY","features":[470,370]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_NETWORK_NAME","features":[307,470]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_STATE","features":[470]},{"name":"PCLUSAPI_GET_CLUSTER_RESOURCE_TYPE_KEY","features":[470,370]},{"name":"PCLUSAPI_GET_NODE_CLUSTER_STATE","features":[470]},{"name":"PCLUSAPI_GET_NOTIFY_EVENT_HANDLE_V2","features":[307,470]},{"name":"PCLUSAPI_IS_FILE_ON_CLUSTER_SHARED_VOLUME","features":[307,470]},{"name":"PCLUSAPI_MOVE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_OFFLINE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_OFFLINE_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_ONLINE_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_ONLINE_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_GROUP","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_GROUP_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_GROUP_GROUPSET","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NETINTERFACE_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NETWORK","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NETWORK_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NET_INTERFACE","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NODE","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_NODE_EX","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_OPEN_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_OPEN_NODE_BY_ID","features":[470]},{"name":"PCLUSAPI_PAUSE_CLUSTER_NODE","features":[470]},{"name":"PCLUSAPI_PAUSE_CLUSTER_NODE_EX","features":[307,470]},{"name":"PCLUSAPI_PAUSE_CLUSTER_NODE_EX2","features":[307,470]},{"name":"PCLUSAPI_PFN_REASON_HANDLER","features":[307,470]},{"name":"PCLUSAPI_REGISTER_CLUSTER_NOTIFY","features":[307,470]},{"name":"PCLUSAPI_REGISTER_CLUSTER_NOTIFY_V2","features":[307,470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_GROUP_TO_GROUP_GROUPSET_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_NAME_ACCOUNT","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_RESOURCE_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_RESOURCE_DEPENDENCY_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_RESOURCE_NODE","features":[470]},{"name":"PCLUSAPI_REMOVE_CLUSTER_RESOURCE_NODE_EX","features":[470]},{"name":"PCLUSAPI_REMOVE_CROSS_CLUSTER_GROUPSET_DEPENDENCY","features":[470]},{"name":"PCLUSAPI_REMOVE_RESOURCE_FROM_CLUSTER_SHARED_VOLUMES","features":[470]},{"name":"PCLUSAPI_RESTART_CLUSTER_RESOURCE","features":[470]},{"name":"PCLUSAPI_RESTART_CLUSTER_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_RESTORE_CLUSTER_DATABASE","features":[307,470]},{"name":"PCLUSAPI_RESUME_CLUSTER_NODE","features":[470]},{"name":"PCLUSAPI_RESUME_CLUSTER_NODE_EX","features":[470]},{"name":"PCLUSAPI_RESUME_CLUSTER_NODE_EX2","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EXPRESSION","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_GROUPSET_DEPENDENCY_EXPRESSION_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_NAME","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_NAME_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_NODE_LIST","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_GROUP_NODE_LIST_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_NAME_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_NETWORK_NAME","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_NETWORK_NAME_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_NETWORK_PRIORITY_ORDER","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_QUORUM_RESOURCE","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_QUORUM_RESOURCE_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_RESOURCE_DEPENDENCY_EXPRESSION","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_RESOURCE_NAME","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_RESOURCE_NAME_EX","features":[470]},{"name":"PCLUSAPI_SET_CLUSTER_SERVICE_ACCOUNT_PASSWORD","features":[307,470]},{"name":"PCLUSAPI_SET_GROUP_DEPENDENCY_EXPRESSION","features":[470]},{"name":"PCLUSAPI_SET_GROUP_DEPENDENCY_EXPRESSION_EX","features":[470]},{"name":"PCLUSAPI_SET_REASON_HANDLER","features":[307,470]},{"name":"PCLUSAPI_SHARED_VOLUME_SET_SNAPSHOT_STATE","features":[470]},{"name":"PCLUSAPI_SetClusterName","features":[470]},{"name":"PCLUSTER_CLEAR_BACKUP_STATE_FOR_SHARED_VOLUME","features":[470]},{"name":"PCLUSTER_DECRYPT","features":[470]},{"name":"PCLUSTER_ENCRYPT","features":[470]},{"name":"PCLUSTER_GET_VOLUME_NAME_FOR_VOLUME_MOUNT_POINT","features":[307,470]},{"name":"PCLUSTER_GET_VOLUME_PATH_NAME","features":[307,470]},{"name":"PCLUSTER_IS_PATH_ON_SHARED_VOLUME","features":[307,470]},{"name":"PCLUSTER_PREPARE_SHARED_VOLUME_FOR_BACKUP","features":[470]},{"name":"PCLUSTER_REG_BATCH_ADD_COMMAND","features":[470]},{"name":"PCLUSTER_REG_BATCH_CLOSE_NOTIFICATION","features":[470]},{"name":"PCLUSTER_REG_BATCH_READ_COMMAND","features":[470]},{"name":"PCLUSTER_REG_CLOSE_BATCH","features":[307,470]},{"name":"PCLUSTER_REG_CLOSE_BATCH_NOTIFY_PORT","features":[470]},{"name":"PCLUSTER_REG_CLOSE_READ_BATCH","features":[470]},{"name":"PCLUSTER_REG_CLOSE_READ_BATCH_EX","features":[470]},{"name":"PCLUSTER_REG_CLOSE_READ_BATCH_REPLY","features":[470]},{"name":"PCLUSTER_REG_CREATE_BATCH_NOTIFY_PORT","features":[470,370]},{"name":"PCLUSTER_REG_CREATE_READ_BATCH","features":[470,370]},{"name":"PCLUSTER_REG_GET_BATCH_NOTIFICATION","features":[470]},{"name":"PCLUSTER_REG_READ_BATCH_ADD_COMMAND","features":[470]},{"name":"PCLUSTER_REG_READ_BATCH_REPLY_NEXT_COMMAND","features":[470]},{"name":"PCLUSTER_SETUP_PROGRESS_CALLBACK","features":[307,470]},{"name":"PCLUSTER_SET_ACCOUNT_ACCESS","features":[470]},{"name":"PCLUSTER_UPGRADE_PROGRESS_CALLBACK","features":[307,470]},{"name":"PEND_CONTROL_CALL","features":[470]},{"name":"PEND_TYPE_CONTROL_CALL","features":[470]},{"name":"PEXTEND_RES_CONTROL_CALL","features":[470]},{"name":"PEXTEND_RES_TYPE_CONTROL_CALL","features":[470]},{"name":"PFREE_CLUSTER_CRYPT","features":[470]},{"name":"PIS_ALIVE_ROUTINE","features":[307,470]},{"name":"PLACEMENT_OPTIONS","features":[470]},{"name":"PLACEMENT_OPTIONS_ALL","features":[470]},{"name":"PLACEMENT_OPTIONS_AVAILABILITY_SET_DOMAIN_AFFINITY","features":[470]},{"name":"PLACEMENT_OPTIONS_CONSIDER_OFFLINE_VMS","features":[470]},{"name":"PLACEMENT_OPTIONS_DEFAULT_PLACEMENT_OPTIONS","features":[470]},{"name":"PLACEMENT_OPTIONS_DISABLE_CSV_VM_DEPENDENCY","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_RESUME_AVAILABILTY_SET_VMS_WITH_EXISTING_TEMP_DISK","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_RESUME_VMS_WITH_EXISTING_TEMP_DISK","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_USE_CPU","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_USE_LOCAL_TEMP_DISK","features":[470]},{"name":"PLACEMENT_OPTIONS_DONT_USE_MEMORY","features":[470]},{"name":"PLACEMENT_OPTIONS_MIN_VALUE","features":[470]},{"name":"PLACEMENT_OPTIONS_SAVE_AVAILABILTY_SET_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE","features":[470]},{"name":"PLACEMENT_OPTIONS_SAVE_VMS_WITH_LOCAL_DISK_ON_DRAIN_OVERWRITE","features":[470]},{"name":"PLOG_EVENT_ROUTINE","features":[470]},{"name":"PLOOKS_ALIVE_ROUTINE","features":[307,470]},{"name":"POFFLINE_ROUTINE","features":[470]},{"name":"POFFLINE_V2_ROUTINE","features":[470]},{"name":"PONLINE_ROUTINE","features":[307,470]},{"name":"PONLINE_V2_ROUTINE","features":[307,470]},{"name":"POPEN_CLUSTER_CRYPT_PROVIDER","features":[470]},{"name":"POPEN_CLUSTER_CRYPT_PROVIDEREX","features":[470]},{"name":"POPEN_ROUTINE","features":[470,370]},{"name":"POPEN_V2_ROUTINE","features":[470,370]},{"name":"POST_UPGRADE_VERSION_INFO","features":[470]},{"name":"PQUERY_APPINSTANCE_VERSION","features":[307,470]},{"name":"PQUORUM_RESOURCE_LOST","features":[470]},{"name":"PRAISE_RES_TYPE_NOTIFICATION","features":[470]},{"name":"PREGISTER_APPINSTANCE","features":[307,470]},{"name":"PREGISTER_APPINSTANCE_VERSION","features":[470]},{"name":"PRELEASE_ROUTINE","features":[470]},{"name":"PREQUEST_DUMP_ROUTINE","features":[307,470]},{"name":"PRESET_ALL_APPINSTANCE_VERSIONS","features":[470]},{"name":"PRESOURCE_CONTROL_ROUTINE","features":[470]},{"name":"PRESOURCE_TYPE_CONTROL_ROUTINE","features":[470]},{"name":"PRESUTIL_ADD_UNKNOWN_PROPERTIES","features":[307,470,370]},{"name":"PRESUTIL_CREATE_DIRECTORY_TREE","features":[470]},{"name":"PRESUTIL_DUP_PARAMETER_BLOCK","features":[307,470]},{"name":"PRESUTIL_DUP_STRING","features":[470]},{"name":"PRESUTIL_ENUM_PRIVATE_PROPERTIES","features":[470,370]},{"name":"PRESUTIL_ENUM_PROPERTIES","features":[307,470]},{"name":"PRESUTIL_ENUM_RESOURCES","features":[470]},{"name":"PRESUTIL_ENUM_RESOURCES_EX","features":[470]},{"name":"PRESUTIL_ENUM_RESOURCES_EX2","features":[470]},{"name":"PRESUTIL_EXPAND_ENVIRONMENT_STRINGS","features":[470]},{"name":"PRESUTIL_FIND_BINARY_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_DEPENDENT_DISK_RESOURCE_DRIVE_LETTER","features":[470]},{"name":"PRESUTIL_FIND_DWORD_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_EXPANDED_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_EXPAND_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_FILETIME_PROPERTY","features":[307,470]},{"name":"PRESUTIL_FIND_LONG_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_MULTI_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_FIND_ULARGEINTEGER_PROPERTY","features":[470]},{"name":"PRESUTIL_FREE_ENVIRONMENT","features":[470]},{"name":"PRESUTIL_FREE_PARAMETER_BLOCK","features":[307,470]},{"name":"PRESUTIL_GET_ALL_PROPERTIES","features":[307,470,370]},{"name":"PRESUTIL_GET_BINARY_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_BINARY_VALUE","features":[470,370]},{"name":"PRESUTIL_GET_CORE_CLUSTER_RESOURCES","features":[470]},{"name":"PRESUTIL_GET_CORE_CLUSTER_RESOURCES_EX","features":[470]},{"name":"PRESUTIL_GET_DWORD_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_DWORD_VALUE","features":[470,370]},{"name":"PRESUTIL_GET_ENVIRONMENT_WITH_NET_NAME","features":[470]},{"name":"PRESUTIL_GET_EXPAND_SZ_VALUE","features":[307,470,370]},{"name":"PRESUTIL_GET_FILETIME_PROPERTY","features":[307,470]},{"name":"PRESUTIL_GET_LONG_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_MULTI_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_PRIVATE_PROPERTIES","features":[470,370]},{"name":"PRESUTIL_GET_PROPERTIES","features":[307,470,370]},{"name":"PRESUTIL_GET_PROPERTIES_TO_PARAMETER_BLOCK","features":[307,470,370]},{"name":"PRESUTIL_GET_PROPERTY","features":[307,470,370]},{"name":"PRESUTIL_GET_PROPERTY_FORMATS","features":[307,470]},{"name":"PRESUTIL_GET_PROPERTY_SIZE","features":[307,470,370]},{"name":"PRESUTIL_GET_QWORD_VALUE","features":[470,370]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME_EX","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENCY_EX","features":[307,470]},{"name":"PRESUTIL_GET_RESOURCE_DEPENDENTIP_ADDRESS_PROPS","features":[470]},{"name":"PRESUTIL_GET_RESOURCE_NAME","features":[470]},{"name":"PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY","features":[470]},{"name":"PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY_EX","features":[470]},{"name":"PRESUTIL_GET_SZ_PROPERTY","features":[470]},{"name":"PRESUTIL_GET_SZ_VALUE","features":[470,370]},{"name":"PRESUTIL_IS_PATH_VALID","features":[307,470]},{"name":"PRESUTIL_IS_RESOURCE_CLASS_EQUAL","features":[307,470]},{"name":"PRESUTIL_PROPERTY_LIST_FROM_PARAMETER_BLOCK","features":[307,470]},{"name":"PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT","features":[470]},{"name":"PRESUTIL_RESOURCES_EQUAL","features":[307,470]},{"name":"PRESUTIL_RESOURCE_TYPES_EQUAL","features":[307,470]},{"name":"PRESUTIL_SET_BINARY_VALUE","features":[470,370]},{"name":"PRESUTIL_SET_DWORD_VALUE","features":[470,370]},{"name":"PRESUTIL_SET_EXPAND_SZ_VALUE","features":[470,370]},{"name":"PRESUTIL_SET_MULTI_SZ_VALUE","features":[470,370]},{"name":"PRESUTIL_SET_PRIVATE_PROPERTY_LIST","features":[470,370]},{"name":"PRESUTIL_SET_PROPERTY_PARAMETER_BLOCK","features":[307,470,370]},{"name":"PRESUTIL_SET_PROPERTY_PARAMETER_BLOCK_EX","features":[307,470,370]},{"name":"PRESUTIL_SET_PROPERTY_TABLE","features":[307,470,370]},{"name":"PRESUTIL_SET_PROPERTY_TABLE_EX","features":[307,470,370]},{"name":"PRESUTIL_SET_QWORD_VALUE","features":[470,370]},{"name":"PRESUTIL_SET_RESOURCE_SERVICE_ENVIRONMENT","features":[470]},{"name":"PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS","features":[470,471]},{"name":"PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS_EX","features":[470,471]},{"name":"PRESUTIL_SET_SZ_VALUE","features":[470,370]},{"name":"PRESUTIL_SET_UNKNOWN_PROPERTIES","features":[307,470,370]},{"name":"PRESUTIL_START_RESOURCE_SERVICE","features":[470,471]},{"name":"PRESUTIL_STOP_RESOURCE_SERVICE","features":[470]},{"name":"PRESUTIL_STOP_SERVICE","features":[470,471]},{"name":"PRESUTIL_TERMINATE_SERVICE_PROCESS_FROM_RES_DLL","features":[307,470]},{"name":"PRESUTIL_VERIFY_PRIVATE_PROPERTY_LIST","features":[470]},{"name":"PRESUTIL_VERIFY_PROPERTY_TABLE","features":[307,470]},{"name":"PRESUTIL_VERIFY_RESOURCE_SERVICE","features":[470]},{"name":"PRESUTIL_VERIFY_SERVICE","features":[470,471]},{"name":"PRES_UTIL_VERIFY_SHUTDOWN_SAFE","features":[470]},{"name":"PSET_INTERNAL_STATE","features":[307,470]},{"name":"PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE","features":[470]},{"name":"PSET_RESOURCE_LOCKED_MODE_EX_ROUTINE","features":[307,470]},{"name":"PSET_RESOURCE_LOCKED_MODE_ROUTINE","features":[307,470]},{"name":"PSET_RESOURCE_STATUS_ROUTINE","features":[307,470]},{"name":"PSET_RESOURCE_STATUS_ROUTINE_EX","features":[307,470]},{"name":"PSET_RESOURCE_WPR_POLICY_ROUTINE","features":[470]},{"name":"PSIGNAL_FAILURE_ROUTINE","features":[470]},{"name":"PSTARTUP_EX_ROUTINE","features":[307,470,370]},{"name":"PSTARTUP_ROUTINE","features":[307,470,370]},{"name":"PTERMINATE_ROUTINE","features":[470]},{"name":"PWORKER_START_ROUTINE","features":[307,470]},{"name":"PauseClusterNode","features":[470]},{"name":"PauseClusterNodeEx","features":[307,470]},{"name":"PauseClusterNodeEx2","features":[307,470]},{"name":"PaxosTagCStruct","features":[470]},{"name":"PriorityDisabled","features":[470]},{"name":"PriorityHigh","features":[470]},{"name":"PriorityLow","features":[470]},{"name":"PriorityMedium","features":[470]},{"name":"QueryAppInstanceVersion","features":[307,470]},{"name":"RESDLL_CONTEXT_OPERATION_TYPE","features":[470]},{"name":"RESOURCE_EXIT_STATE","features":[470]},{"name":"RESOURCE_FAILURE_INFO","features":[470]},{"name":"RESOURCE_FAILURE_INFO_BUFFER","features":[470]},{"name":"RESOURCE_FAILURE_INFO_VERSION_1","features":[470]},{"name":"RESOURCE_MONITOR_STATE","features":[470]},{"name":"RESOURCE_STATUS","features":[307,470]},{"name":"RESOURCE_STATUS_EX","features":[307,470]},{"name":"RESOURCE_TERMINAL_FAILURE_INFO_BUFFER","features":[307,470]},{"name":"RESTYPE_MONITOR_SHUTTING_DOWN_CLUSSVC_CRASH","features":[470]},{"name":"RESTYPE_MONITOR_SHUTTING_DOWN_NODE_STOP","features":[470]},{"name":"RESUTIL_FILETIME_DATA","features":[307,470]},{"name":"RESUTIL_LARGEINT_DATA","features":[470]},{"name":"RESUTIL_PROPERTY_ITEM","features":[307,470]},{"name":"RESUTIL_PROPITEM_IN_MEMORY","features":[470]},{"name":"RESUTIL_PROPITEM_READ_ONLY","features":[470]},{"name":"RESUTIL_PROPITEM_REQUIRED","features":[470]},{"name":"RESUTIL_PROPITEM_SIGNED","features":[470]},{"name":"RESUTIL_ULARGEINT_DATA","features":[470]},{"name":"RS3_UPGRADE_VERSION","features":[470]},{"name":"RS4_UPGRADE_VERSION","features":[470]},{"name":"RS5_UPGRADE_VERSION","features":[470]},{"name":"RedirectedIOReasonBitLockerInitializing","features":[470]},{"name":"RedirectedIOReasonFileSystemTiering","features":[470]},{"name":"RedirectedIOReasonMax","features":[470]},{"name":"RedirectedIOReasonReFs","features":[470]},{"name":"RedirectedIOReasonUnsafeFileSystemFilter","features":[470]},{"name":"RedirectedIOReasonUnsafeVolumeFilter","features":[470]},{"name":"RedirectedIOReasonUserRequest","features":[470]},{"name":"RegisterAppInstance","features":[307,470]},{"name":"RegisterAppInstanceVersion","features":[470]},{"name":"RegisterClusterNotify","features":[307,470]},{"name":"RegisterClusterNotifyV2","features":[307,470]},{"name":"RegisterClusterResourceTypeNotifyV2","features":[470]},{"name":"RemoveClusterGroupDependency","features":[470]},{"name":"RemoveClusterGroupDependencyEx","features":[470]},{"name":"RemoveClusterGroupSetDependency","features":[470]},{"name":"RemoveClusterGroupSetDependencyEx","features":[470]},{"name":"RemoveClusterGroupToGroupSetDependency","features":[470]},{"name":"RemoveClusterGroupToGroupSetDependencyEx","features":[470]},{"name":"RemoveClusterNameAccount","features":[307,470]},{"name":"RemoveClusterResourceDependency","features":[470]},{"name":"RemoveClusterResourceDependencyEx","features":[470]},{"name":"RemoveClusterResourceNode","features":[470]},{"name":"RemoveClusterResourceNodeEx","features":[470]},{"name":"RemoveClusterStorageNode","features":[470]},{"name":"RemoveCrossClusterGroupSetDependency","features":[470]},{"name":"RemoveResourceFromClusterSharedVolumes","features":[470]},{"name":"ResUtilAddUnknownProperties","features":[307,470,370]},{"name":"ResUtilCreateDirectoryTree","features":[470]},{"name":"ResUtilDupGroup","features":[470]},{"name":"ResUtilDupParameterBlock","features":[307,470]},{"name":"ResUtilDupResource","features":[470]},{"name":"ResUtilDupString","features":[470]},{"name":"ResUtilEnumGroups","features":[470]},{"name":"ResUtilEnumGroupsEx","features":[470]},{"name":"ResUtilEnumPrivateProperties","features":[470,370]},{"name":"ResUtilEnumProperties","features":[307,470]},{"name":"ResUtilEnumResources","features":[470]},{"name":"ResUtilEnumResourcesEx","features":[470]},{"name":"ResUtilEnumResourcesEx2","features":[470]},{"name":"ResUtilExpandEnvironmentStrings","features":[470]},{"name":"ResUtilFindBinaryProperty","features":[470]},{"name":"ResUtilFindDependentDiskResourceDriveLetter","features":[470]},{"name":"ResUtilFindDwordProperty","features":[470]},{"name":"ResUtilFindExpandSzProperty","features":[470]},{"name":"ResUtilFindExpandedSzProperty","features":[470]},{"name":"ResUtilFindFileTimeProperty","features":[307,470]},{"name":"ResUtilFindLongProperty","features":[470]},{"name":"ResUtilFindMultiSzProperty","features":[470]},{"name":"ResUtilFindSzProperty","features":[470]},{"name":"ResUtilFindULargeIntegerProperty","features":[470]},{"name":"ResUtilFreeEnvironment","features":[470]},{"name":"ResUtilFreeParameterBlock","features":[307,470]},{"name":"ResUtilGetAllProperties","features":[307,470,370]},{"name":"ResUtilGetBinaryProperty","features":[470]},{"name":"ResUtilGetBinaryValue","features":[470,370]},{"name":"ResUtilGetClusterGroupType","features":[470]},{"name":"ResUtilGetClusterId","features":[470]},{"name":"ResUtilGetClusterRoleState","features":[470]},{"name":"ResUtilGetCoreClusterResources","features":[470]},{"name":"ResUtilGetCoreClusterResourcesEx","features":[470]},{"name":"ResUtilGetCoreGroup","features":[470]},{"name":"ResUtilGetDwordProperty","features":[470]},{"name":"ResUtilGetDwordValue","features":[470,370]},{"name":"ResUtilGetEnvironmentWithNetName","features":[470]},{"name":"ResUtilGetFileTimeProperty","features":[307,470]},{"name":"ResUtilGetLongProperty","features":[470]},{"name":"ResUtilGetMultiSzProperty","features":[470]},{"name":"ResUtilGetPrivateProperties","features":[470,370]},{"name":"ResUtilGetProperties","features":[307,470,370]},{"name":"ResUtilGetPropertiesToParameterBlock","features":[307,470,370]},{"name":"ResUtilGetProperty","features":[307,470,370]},{"name":"ResUtilGetPropertyFormats","features":[307,470]},{"name":"ResUtilGetPropertySize","features":[307,470,370]},{"name":"ResUtilGetQwordValue","features":[470,370]},{"name":"ResUtilGetResourceDependency","features":[307,470]},{"name":"ResUtilGetResourceDependencyByClass","features":[307,470]},{"name":"ResUtilGetResourceDependencyByClassEx","features":[307,470]},{"name":"ResUtilGetResourceDependencyByName","features":[307,470]},{"name":"ResUtilGetResourceDependencyByNameEx","features":[307,470]},{"name":"ResUtilGetResourceDependencyEx","features":[307,470]},{"name":"ResUtilGetResourceDependentIPAddressProps","features":[470]},{"name":"ResUtilGetResourceName","features":[470]},{"name":"ResUtilGetResourceNameDependency","features":[470]},{"name":"ResUtilGetResourceNameDependencyEx","features":[470]},{"name":"ResUtilGetSzProperty","features":[470]},{"name":"ResUtilGetSzValue","features":[470,370]},{"name":"ResUtilGroupsEqual","features":[307,470]},{"name":"ResUtilIsPathValid","features":[307,470]},{"name":"ResUtilIsResourceClassEqual","features":[307,470]},{"name":"ResUtilLeftPaxosIsLessThanRight","features":[307,470]},{"name":"ResUtilNodeEnum","features":[470]},{"name":"ResUtilPaxosComparer","features":[307,470]},{"name":"ResUtilPropertyListFromParameterBlock","features":[307,470]},{"name":"ResUtilRemoveResourceServiceEnvironment","features":[470]},{"name":"ResUtilResourceDepEnum","features":[470]},{"name":"ResUtilResourceTypesEqual","features":[307,470]},{"name":"ResUtilResourcesEqual","features":[307,470]},{"name":"ResUtilSetBinaryValue","features":[470,370]},{"name":"ResUtilSetDwordValue","features":[470,370]},{"name":"ResUtilSetExpandSzValue","features":[470,370]},{"name":"ResUtilSetMultiSzValue","features":[470,370]},{"name":"ResUtilSetPrivatePropertyList","features":[470,370]},{"name":"ResUtilSetPropertyParameterBlock","features":[307,470,370]},{"name":"ResUtilSetPropertyParameterBlockEx","features":[307,470,370]},{"name":"ResUtilSetPropertyTable","features":[307,470,370]},{"name":"ResUtilSetPropertyTableEx","features":[307,470,370]},{"name":"ResUtilSetQwordValue","features":[470,370]},{"name":"ResUtilSetResourceServiceEnvironment","features":[470]},{"name":"ResUtilSetResourceServiceStartParameters","features":[470,471]},{"name":"ResUtilSetResourceServiceStartParametersEx","features":[470,471]},{"name":"ResUtilSetSzValue","features":[470,370]},{"name":"ResUtilSetUnknownProperties","features":[307,470,370]},{"name":"ResUtilSetValueEx","features":[470,370]},{"name":"ResUtilStartResourceService","features":[470,471]},{"name":"ResUtilStopResourceService","features":[470]},{"name":"ResUtilStopService","features":[470,471]},{"name":"ResUtilTerminateServiceProcessFromResDll","features":[307,470]},{"name":"ResUtilVerifyPrivatePropertyList","features":[470]},{"name":"ResUtilVerifyPropertyTable","features":[307,470]},{"name":"ResUtilVerifyResourceService","features":[470]},{"name":"ResUtilVerifyService","features":[470,471]},{"name":"ResUtilVerifyShutdownSafe","features":[470]},{"name":"ResUtilsDeleteKeyTree","features":[307,470,370]},{"name":"ResdllContextOperationTypeDrain","features":[470]},{"name":"ResdllContextOperationTypeDrainFailure","features":[470]},{"name":"ResdllContextOperationTypeEmbeddedFailure","features":[470]},{"name":"ResdllContextOperationTypeFailback","features":[470]},{"name":"ResdllContextOperationTypeNetworkDisconnect","features":[470]},{"name":"ResdllContextOperationTypeNetworkDisconnectMoveRetry","features":[470]},{"name":"ResdllContextOperationTypePreemption","features":[470]},{"name":"ResetAllAppInstanceVersions","features":[470]},{"name":"ResourceExitStateContinue","features":[470]},{"name":"ResourceExitStateMax","features":[470]},{"name":"ResourceExitStateTerminate","features":[470]},{"name":"ResourceUtilizationInfoElement","features":[470]},{"name":"RestartClusterResource","features":[470]},{"name":"RestartClusterResourceEx","features":[470]},{"name":"RestoreClusterDatabase","features":[307,470]},{"name":"ResumeClusterNode","features":[470]},{"name":"ResumeClusterNodeEx","features":[470]},{"name":"ResumeClusterNodeEx2","features":[470]},{"name":"RmonArbitrateResource","features":[470]},{"name":"RmonDeadlocked","features":[470]},{"name":"RmonDeletingResource","features":[470]},{"name":"RmonIdle","features":[470]},{"name":"RmonInitializing","features":[470]},{"name":"RmonInitializingResource","features":[470]},{"name":"RmonIsAlivePoll","features":[470]},{"name":"RmonLooksAlivePoll","features":[470]},{"name":"RmonOfflineResource","features":[470]},{"name":"RmonOnlineResource","features":[470]},{"name":"RmonReleaseResource","features":[470]},{"name":"RmonResourceControl","features":[470]},{"name":"RmonResourceTypeControl","features":[470]},{"name":"RmonShutdownResource","features":[470]},{"name":"RmonStartingResource","features":[470]},{"name":"RmonTerminateResource","features":[470]},{"name":"SET_APPINSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR","features":[470]},{"name":"SET_APP_INSTANCE_CSV_FLAGS","features":[307,470]},{"name":"SR_DISK_REPLICATION_ELIGIBLE","features":[470]},{"name":"SR_REPLICATED_DISK_TYPE","features":[470]},{"name":"SR_REPLICATED_PARTITION_DISALLOW_MULTINODE_IO","features":[470]},{"name":"SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP","features":[307,470]},{"name":"SR_RESOURCE_TYPE_ADD_REPLICATION_GROUP_RESULT","features":[470]},{"name":"SR_RESOURCE_TYPE_DISK_INFO","features":[470]},{"name":"SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULT","features":[470]},{"name":"SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS","features":[307,470]},{"name":"SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKS","features":[307,470]},{"name":"SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKS","features":[307,470]},{"name":"SR_RESOURCE_TYPE_REPLICATED_DISK","features":[470]},{"name":"SR_RESOURCE_TYPE_REPLICATED_DISKS_RESULT","features":[470]},{"name":"SR_RESOURCE_TYPE_REPLICATED_PARTITION_ARRAY","features":[470]},{"name":"SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO","features":[470]},{"name":"STARTUP_EX_ROUTINE","features":[470]},{"name":"STARTUP_ROUTINE","features":[470]},{"name":"SetAppInstanceCsvFlags","features":[307,470]},{"name":"SetClusterGroupName","features":[470]},{"name":"SetClusterGroupNameEx","features":[470]},{"name":"SetClusterGroupNodeList","features":[470]},{"name":"SetClusterGroupNodeListEx","features":[470]},{"name":"SetClusterGroupSetDependencyExpression","features":[470]},{"name":"SetClusterGroupSetDependencyExpressionEx","features":[470]},{"name":"SetClusterName","features":[470]},{"name":"SetClusterNameEx","features":[470]},{"name":"SetClusterNetworkName","features":[470]},{"name":"SetClusterNetworkNameEx","features":[470]},{"name":"SetClusterNetworkPriorityOrder","features":[470]},{"name":"SetClusterQuorumResource","features":[470]},{"name":"SetClusterQuorumResourceEx","features":[470]},{"name":"SetClusterResourceDependencyExpression","features":[470]},{"name":"SetClusterResourceName","features":[470]},{"name":"SetClusterResourceNameEx","features":[470]},{"name":"SetClusterServiceAccountPassword","features":[307,470]},{"name":"SetGroupDependencyExpression","features":[470]},{"name":"SetGroupDependencyExpressionEx","features":[470]},{"name":"SharedVolumeStateActive","features":[470]},{"name":"SharedVolumeStateActiveRedirected","features":[470]},{"name":"SharedVolumeStateActiveVolumeRedirected","features":[470]},{"name":"SharedVolumeStatePaused","features":[470]},{"name":"SharedVolumeStateUnavailable","features":[470]},{"name":"SrDiskReplicationEligibleAlreadyInReplication","features":[470]},{"name":"SrDiskReplicationEligibleFileSystemNotSupported","features":[470]},{"name":"SrDiskReplicationEligibleInSameSite","features":[470]},{"name":"SrDiskReplicationEligibleInsufficientFreeSpace","features":[470]},{"name":"SrDiskReplicationEligibleNone","features":[470]},{"name":"SrDiskReplicationEligibleNotGpt","features":[470]},{"name":"SrDiskReplicationEligibleNotInSameSite","features":[470]},{"name":"SrDiskReplicationEligibleOffline","features":[470]},{"name":"SrDiskReplicationEligibleOther","features":[470]},{"name":"SrDiskReplicationEligiblePartitionLayoutMismatch","features":[470]},{"name":"SrDiskReplicationEligibleSameAsSpecifiedDisk","features":[470]},{"name":"SrDiskReplicationEligibleYes","features":[470]},{"name":"SrReplicatedDiskTypeDestination","features":[470]},{"name":"SrReplicatedDiskTypeLogDestination","features":[470]},{"name":"SrReplicatedDiskTypeLogNotInParthership","features":[470]},{"name":"SrReplicatedDiskTypeLogSource","features":[470]},{"name":"SrReplicatedDiskTypeNone","features":[470]},{"name":"SrReplicatedDiskTypeNotInParthership","features":[470]},{"name":"SrReplicatedDiskTypeOther","features":[470]},{"name":"SrReplicatedDiskTypeSource","features":[470]},{"name":"USE_CLIENT_ACCESS_NETWORKS_FOR_CSV","features":[470]},{"name":"VM_RESDLL_CONTEXT","features":[470]},{"name":"VmResdllContextLiveMigration","features":[470]},{"name":"VmResdllContextSave","features":[470]},{"name":"VmResdllContextShutdown","features":[470]},{"name":"VmResdllContextShutdownForce","features":[470]},{"name":"VmResdllContextTurnOff","features":[470]},{"name":"VolumeBackupInProgress","features":[470]},{"name":"VolumeBackupNone","features":[470]},{"name":"VolumeRedirectedIOReasonMax","features":[470]},{"name":"VolumeRedirectedIOReasonNoDiskConnectivity","features":[470]},{"name":"VolumeRedirectedIOReasonStorageSpaceNotAttached","features":[470]},{"name":"VolumeRedirectedIOReasonVolumeReplicationEnabled","features":[470]},{"name":"VolumeStateDismounted","features":[470]},{"name":"VolumeStateInMaintenance","features":[470]},{"name":"VolumeStateNoAccess","features":[470]},{"name":"VolumeStateNoDirectIO","features":[470]},{"name":"VolumeStateNoFaults","features":[470]},{"name":"WS2016_RTM_UPGRADE_VERSION","features":[470]},{"name":"WS2016_TP4_UPGRADE_VERSION","features":[470]},{"name":"WS2016_TP5_UPGRADE_VERSION","features":[470]},{"name":"WitnessTagHelper","features":[470]},{"name":"WitnessTagUpdateHelper","features":[470]},{"name":"eResourceStateChangeReasonFailedMove","features":[470]},{"name":"eResourceStateChangeReasonFailover","features":[470]},{"name":"eResourceStateChangeReasonMove","features":[470]},{"name":"eResourceStateChangeReasonRundown","features":[470]},{"name":"eResourceStateChangeReasonShutdown","features":[470]},{"name":"eResourceStateChangeReasonUnknown","features":[470]}],"473":[{"name":"CacheRangeChunkSize","features":[472]},{"name":"CreateRequestQueueExternalIdProperty","features":[472]},{"name":"CreateRequestQueueMax","features":[472]},{"name":"DelegateRequestDelegateUrlProperty","features":[472]},{"name":"DelegateRequestReservedProperty","features":[472]},{"name":"ExParamTypeErrorHeaders","features":[472]},{"name":"ExParamTypeHttp2SettingsLimits","features":[472]},{"name":"ExParamTypeHttp2Window","features":[472]},{"name":"ExParamTypeHttpPerformance","features":[472]},{"name":"ExParamTypeMax","features":[472]},{"name":"ExParamTypeTlsRestrictions","features":[472]},{"name":"ExParamTypeTlsSessionTicketKeys","features":[472]},{"name":"HTTP2_SETTINGS_LIMITS_PARAM","features":[472]},{"name":"HTTP2_WINDOW_SIZE_PARAM","features":[472]},{"name":"HTTPAPI_VERSION","features":[472]},{"name":"HTTP_503_RESPONSE_VERBOSITY","features":[472]},{"name":"HTTP_AUTHENTICATION_HARDENING_LEVELS","features":[472]},{"name":"HTTP_AUTH_ENABLE_BASIC","features":[472]},{"name":"HTTP_AUTH_ENABLE_DIGEST","features":[472]},{"name":"HTTP_AUTH_ENABLE_KERBEROS","features":[472]},{"name":"HTTP_AUTH_ENABLE_NEGOTIATE","features":[472]},{"name":"HTTP_AUTH_ENABLE_NTLM","features":[472]},{"name":"HTTP_AUTH_EX_FLAG_CAPTURE_CREDENTIAL","features":[472]},{"name":"HTTP_AUTH_EX_FLAG_ENABLE_KERBEROS_CREDENTIAL_CACHING","features":[472]},{"name":"HTTP_AUTH_STATUS","features":[472]},{"name":"HTTP_BANDWIDTH_LIMIT_INFO","features":[472]},{"name":"HTTP_BINDING_INFO","features":[307,472]},{"name":"HTTP_BYTE_RANGE","features":[472]},{"name":"HTTP_CACHE_POLICY","features":[472]},{"name":"HTTP_CACHE_POLICY_TYPE","features":[472]},{"name":"HTTP_CHANNEL_BIND_CLIENT_SERVICE","features":[472]},{"name":"HTTP_CHANNEL_BIND_DOTLESS_SERVICE","features":[472]},{"name":"HTTP_CHANNEL_BIND_INFO","features":[472]},{"name":"HTTP_CHANNEL_BIND_NO_SERVICE_NAME_CHECK","features":[472]},{"name":"HTTP_CHANNEL_BIND_PROXY","features":[472]},{"name":"HTTP_CHANNEL_BIND_PROXY_COHOSTING","features":[472]},{"name":"HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN","features":[472]},{"name":"HTTP_CONNECTION_LIMIT_INFO","features":[472]},{"name":"HTTP_COOKED_URL","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_FLAG_CONTROLLER","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_FLAG_DELEGATION","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_FLAG_OPEN_EXISTING","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_PROPERTY_ID","features":[472]},{"name":"HTTP_CREATE_REQUEST_QUEUE_PROPERTY_INFO","features":[472]},{"name":"HTTP_DATA_CHUNK","features":[307,472]},{"name":"HTTP_DATA_CHUNK_TYPE","features":[472]},{"name":"HTTP_DELEGATE_REQUEST_PROPERTY_ID","features":[472]},{"name":"HTTP_DELEGATE_REQUEST_PROPERTY_INFO","features":[472]},{"name":"HTTP_DEMAND_CBT","features":[472]},{"name":"HTTP_ENABLED_STATE","features":[472]},{"name":"HTTP_ERROR_HEADERS_PARAM","features":[472]},{"name":"HTTP_FEATURE_ID","features":[472]},{"name":"HTTP_FLOWRATE_INFO","features":[472]},{"name":"HTTP_FLUSH_RESPONSE_FLAG_RECURSIVE","features":[472]},{"name":"HTTP_HEADER_ID","features":[472]},{"name":"HTTP_INITIALIZE","features":[472]},{"name":"HTTP_INITIALIZE_CONFIG","features":[472]},{"name":"HTTP_INITIALIZE_SERVER","features":[472]},{"name":"HTTP_KNOWN_HEADER","features":[472]},{"name":"HTTP_LISTEN_ENDPOINT_INFO","features":[307,472]},{"name":"HTTP_LOGGING_FLAG_LOCAL_TIME_ROLLOVER","features":[472]},{"name":"HTTP_LOGGING_FLAG_LOG_ERRORS_ONLY","features":[472]},{"name":"HTTP_LOGGING_FLAG_LOG_SUCCESS_ONLY","features":[472]},{"name":"HTTP_LOGGING_FLAG_USE_UTF8_CONVERSION","features":[472]},{"name":"HTTP_LOGGING_INFO","features":[472,310]},{"name":"HTTP_LOGGING_ROLLOVER_TYPE","features":[472]},{"name":"HTTP_LOGGING_TYPE","features":[472]},{"name":"HTTP_LOG_DATA","features":[472]},{"name":"HTTP_LOG_DATA_TYPE","features":[472]},{"name":"HTTP_LOG_FIELDS_DATA","features":[472]},{"name":"HTTP_LOG_FIELD_BYTES_RECV","features":[472]},{"name":"HTTP_LOG_FIELD_BYTES_SENT","features":[472]},{"name":"HTTP_LOG_FIELD_CLIENT_IP","features":[472]},{"name":"HTTP_LOG_FIELD_CLIENT_PORT","features":[472]},{"name":"HTTP_LOG_FIELD_COMPUTER_NAME","features":[472]},{"name":"HTTP_LOG_FIELD_COOKIE","features":[472]},{"name":"HTTP_LOG_FIELD_CORRELATION_ID","features":[472]},{"name":"HTTP_LOG_FIELD_DATE","features":[472]},{"name":"HTTP_LOG_FIELD_FAULT_CODE","features":[472]},{"name":"HTTP_LOG_FIELD_HOST","features":[472]},{"name":"HTTP_LOG_FIELD_METHOD","features":[472]},{"name":"HTTP_LOG_FIELD_QUEUE_NAME","features":[472]},{"name":"HTTP_LOG_FIELD_REASON","features":[472]},{"name":"HTTP_LOG_FIELD_REFERER","features":[472]},{"name":"HTTP_LOG_FIELD_SERVER_IP","features":[472]},{"name":"HTTP_LOG_FIELD_SERVER_PORT","features":[472]},{"name":"HTTP_LOG_FIELD_SITE_ID","features":[472]},{"name":"HTTP_LOG_FIELD_SITE_NAME","features":[472]},{"name":"HTTP_LOG_FIELD_STATUS","features":[472]},{"name":"HTTP_LOG_FIELD_STREAM_ID","features":[472]},{"name":"HTTP_LOG_FIELD_STREAM_ID_EX","features":[472]},{"name":"HTTP_LOG_FIELD_SUB_STATUS","features":[472]},{"name":"HTTP_LOG_FIELD_TIME","features":[472]},{"name":"HTTP_LOG_FIELD_TIME_TAKEN","features":[472]},{"name":"HTTP_LOG_FIELD_TRANSPORT_TYPE","features":[472]},{"name":"HTTP_LOG_FIELD_URI","features":[472]},{"name":"HTTP_LOG_FIELD_URI_QUERY","features":[472]},{"name":"HTTP_LOG_FIELD_URI_STEM","features":[472]},{"name":"HTTP_LOG_FIELD_USER_AGENT","features":[472]},{"name":"HTTP_LOG_FIELD_USER_NAME","features":[472]},{"name":"HTTP_LOG_FIELD_VERSION","features":[472]},{"name":"HTTP_LOG_FIELD_WIN32_STATUS","features":[472]},{"name":"HTTP_MAX_SERVER_QUEUE_LENGTH","features":[472]},{"name":"HTTP_MIN_SERVER_QUEUE_LENGTH","features":[472]},{"name":"HTTP_MULTIPLE_KNOWN_HEADERS","features":[472]},{"name":"HTTP_PERFORMANCE_PARAM","features":[472]},{"name":"HTTP_PERFORMANCE_PARAM_TYPE","features":[472]},{"name":"HTTP_PROPERTY_FLAGS","features":[472]},{"name":"HTTP_PROTECTION_LEVEL_INFO","features":[472]},{"name":"HTTP_PROTECTION_LEVEL_TYPE","features":[472]},{"name":"HTTP_QOS_SETTING_INFO","features":[472]},{"name":"HTTP_QOS_SETTING_TYPE","features":[472]},{"name":"HTTP_QUERY_REQUEST_QUALIFIER_QUIC","features":[472]},{"name":"HTTP_QUERY_REQUEST_QUALIFIER_TCP","features":[472]},{"name":"HTTP_QUIC_API_TIMINGS","features":[472]},{"name":"HTTP_QUIC_CONNECTION_API_TIMINGS","features":[472]},{"name":"HTTP_QUIC_STREAM_API_TIMINGS","features":[472]},{"name":"HTTP_QUIC_STREAM_REQUEST_STATS","features":[472]},{"name":"HTTP_RECEIVE_FULL_CHAIN","features":[472]},{"name":"HTTP_RECEIVE_HTTP_REQUEST_FLAGS","features":[472]},{"name":"HTTP_RECEIVE_REQUEST_ENTITY_BODY_FLAG_FILL_BUFFER","features":[472]},{"name":"HTTP_RECEIVE_REQUEST_FLAG_COPY_BODY","features":[472]},{"name":"HTTP_RECEIVE_REQUEST_FLAG_FLUSH_BODY","features":[472]},{"name":"HTTP_RECEIVE_SECURE_CHANNEL_TOKEN","features":[472]},{"name":"HTTP_REQUEST_AUTH_FLAG_TOKEN_FOR_CACHED_CRED","features":[472]},{"name":"HTTP_REQUEST_AUTH_INFO","features":[307,472]},{"name":"HTTP_REQUEST_AUTH_TYPE","features":[472]},{"name":"HTTP_REQUEST_CHANNEL_BIND_STATUS","features":[472]},{"name":"HTTP_REQUEST_FLAG_HTTP2","features":[472]},{"name":"HTTP_REQUEST_FLAG_HTTP3","features":[472]},{"name":"HTTP_REQUEST_FLAG_IP_ROUTED","features":[472]},{"name":"HTTP_REQUEST_FLAG_MORE_ENTITY_BODY_EXISTS","features":[472]},{"name":"HTTP_REQUEST_HEADERS","features":[472]},{"name":"HTTP_REQUEST_INFO","features":[472]},{"name":"HTTP_REQUEST_INFO_TYPE","features":[472]},{"name":"HTTP_REQUEST_PROPERTY","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_SNI","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_SNI_FLAG_NO_SNI","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_SNI_FLAG_SNI_USED","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH","features":[472]},{"name":"HTTP_REQUEST_PROPERTY_STREAM_ERROR","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO_FLAG_FIRST_REQUEST","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO_FLAG_TCP_FAST_OPEN","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO_FLAG_TLS_FALSE_START","features":[472]},{"name":"HTTP_REQUEST_SIZING_INFO_FLAG_TLS_SESSION_RESUMPTION","features":[472]},{"name":"HTTP_REQUEST_SIZING_TYPE","features":[472]},{"name":"HTTP_REQUEST_TIMING_INFO","features":[472]},{"name":"HTTP_REQUEST_TIMING_TYPE","features":[472]},{"name":"HTTP_REQUEST_TOKEN_BINDING_INFO","features":[472]},{"name":"HTTP_REQUEST_V1","features":[307,472,320]},{"name":"HTTP_REQUEST_V2","features":[307,472,320]},{"name":"HTTP_RESPONSE_FLAG_MORE_ENTITY_BODY_EXISTS","features":[472]},{"name":"HTTP_RESPONSE_FLAG_MULTIPLE_ENCODINGS_AVAILABLE","features":[472]},{"name":"HTTP_RESPONSE_HEADERS","features":[472]},{"name":"HTTP_RESPONSE_INFO","features":[472]},{"name":"HTTP_RESPONSE_INFO_FLAGS_PRESERVE_ORDER","features":[472]},{"name":"HTTP_RESPONSE_INFO_TYPE","features":[472]},{"name":"HTTP_RESPONSE_V1","features":[307,472]},{"name":"HTTP_RESPONSE_V2","features":[307,472]},{"name":"HTTP_SCHEME","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_DISCONNECT","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_ENABLE_NAGLING","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_GOAWAY","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_MORE_DATA","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_OPAQUE","features":[472]},{"name":"HTTP_SEND_RESPONSE_FLAG_PROCESS_RANGES","features":[472]},{"name":"HTTP_SERVER_AUTHENTICATION_BASIC_PARAMS","features":[472]},{"name":"HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMS","features":[472]},{"name":"HTTP_SERVER_AUTHENTICATION_INFO","features":[307,472]},{"name":"HTTP_SERVER_PROPERTY","features":[472]},{"name":"HTTP_SERVICE_BINDING_A","features":[472]},{"name":"HTTP_SERVICE_BINDING_BASE","features":[472]},{"name":"HTTP_SERVICE_BINDING_TYPE","features":[472]},{"name":"HTTP_SERVICE_BINDING_W","features":[472]},{"name":"HTTP_SERVICE_CONFIG_CACHE_KEY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_CACHE_SET","features":[472]},{"name":"HTTP_SERVICE_CONFIG_ID","features":[472]},{"name":"HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_IP_LISTEN_QUERY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_QUERY_TYPE","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SETTING_KEY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SETTING_SET","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_KEY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_QUERY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_QUERY_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_SET","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_CCS_SET_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_HTTP2","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_LEGACY_TLS","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_OCSP_STAPLING","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_QUIC","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_SESSION_ID","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS12","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_DISABLE_TLS13","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_CLIENT_CORRELATION","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_SESSION_TICKET","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_ENABLE_TOKEN_BINDING","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_LOG_EXTENDED_EVENTS","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_NEGOTIATE_CLIENT_CERT","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_NO_RAW_FILTER","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_REJECT","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_FLAG_USE_DS_MAPPER","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_KEY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_KEY_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_PARAM","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_PARAM_EX","features":[472]},{"name":"HTTP_SERVICE_CONFIG_SSL_QUERY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_QUERY_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SET","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SET_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_KEY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_QUERY","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_QUERY_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_SET","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_SSL_SNI_SET_EX","features":[472,320]},{"name":"HTTP_SERVICE_CONFIG_TIMEOUT_KEY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_TIMEOUT_SET","features":[472]},{"name":"HTTP_SERVICE_CONFIG_URLACL_KEY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_URLACL_PARAM","features":[472]},{"name":"HTTP_SERVICE_CONFIG_URLACL_QUERY","features":[472]},{"name":"HTTP_SERVICE_CONFIG_URLACL_SET","features":[472]},{"name":"HTTP_SSL_CLIENT_CERT_INFO","features":[307,472]},{"name":"HTTP_SSL_INFO","features":[307,472]},{"name":"HTTP_SSL_PROTOCOL_INFO","features":[472]},{"name":"HTTP_SSL_SERVICE_CONFIG_EX_PARAM_TYPE","features":[472]},{"name":"HTTP_STATE_INFO","features":[472]},{"name":"HTTP_TIMEOUT_LIMIT_INFO","features":[472]},{"name":"HTTP_TLS_RESTRICTIONS_PARAM","features":[472]},{"name":"HTTP_TLS_SESSION_TICKET_KEYS_PARAM","features":[472]},{"name":"HTTP_TRANSPORT_ADDRESS","features":[472,320]},{"name":"HTTP_UNKNOWN_HEADER","features":[472]},{"name":"HTTP_URL_FLAG_REMOVE_ALL","features":[472]},{"name":"HTTP_VERB","features":[472]},{"name":"HTTP_VERSION","features":[472]},{"name":"HTTP_VERSION","features":[472]},{"name":"HTTP_WSK_API_TIMINGS","features":[472]},{"name":"HeaderWaitTimeout","features":[472]},{"name":"Http503ResponseVerbosityBasic","features":[472]},{"name":"Http503ResponseVerbosityFull","features":[472]},{"name":"Http503ResponseVerbosityLimited","features":[472]},{"name":"HttpAddFragmentToCache","features":[307,472,312]},{"name":"HttpAddUrl","features":[307,472]},{"name":"HttpAddUrlToUrlGroup","features":[472]},{"name":"HttpAuthStatusFailure","features":[472]},{"name":"HttpAuthStatusNotAuthenticated","features":[472]},{"name":"HttpAuthStatusSuccess","features":[472]},{"name":"HttpAuthenticationHardeningLegacy","features":[472]},{"name":"HttpAuthenticationHardeningMedium","features":[472]},{"name":"HttpAuthenticationHardeningStrict","features":[472]},{"name":"HttpCachePolicyMaximum","features":[472]},{"name":"HttpCachePolicyNocache","features":[472]},{"name":"HttpCachePolicyTimeToLive","features":[472]},{"name":"HttpCachePolicyUserInvalidates","features":[472]},{"name":"HttpCancelHttpRequest","features":[307,472,312]},{"name":"HttpCloseRequestQueue","features":[307,472]},{"name":"HttpCloseServerSession","features":[472]},{"name":"HttpCloseUrlGroup","features":[472]},{"name":"HttpCreateHttpHandle","features":[307,472]},{"name":"HttpCreateRequestQueue","features":[307,472,310]},{"name":"HttpCreateServerSession","features":[472]},{"name":"HttpCreateUrlGroup","features":[472]},{"name":"HttpDataChunkFromFileHandle","features":[472]},{"name":"HttpDataChunkFromFragmentCache","features":[472]},{"name":"HttpDataChunkFromFragmentCacheEx","features":[472]},{"name":"HttpDataChunkFromMemory","features":[472]},{"name":"HttpDataChunkMaximum","features":[472]},{"name":"HttpDataChunkTrailers","features":[472]},{"name":"HttpDeclarePush","features":[307,472]},{"name":"HttpDelegateRequestEx","features":[307,472]},{"name":"HttpDeleteServiceConfiguration","features":[307,472,312]},{"name":"HttpEnabledStateActive","features":[472]},{"name":"HttpEnabledStateInactive","features":[472]},{"name":"HttpFeatureApiTimings","features":[472]},{"name":"HttpFeatureDelegateEx","features":[472]},{"name":"HttpFeatureHttp3","features":[472]},{"name":"HttpFeatureLast","features":[472]},{"name":"HttpFeatureResponseTrailers","features":[472]},{"name":"HttpFeatureUnknown","features":[472]},{"name":"HttpFeaturemax","features":[472]},{"name":"HttpFindUrlGroupId","features":[307,472]},{"name":"HttpFlushResponseCache","features":[307,472,312]},{"name":"HttpGetExtension","features":[472]},{"name":"HttpHeaderAccept","features":[472]},{"name":"HttpHeaderAcceptCharset","features":[472]},{"name":"HttpHeaderAcceptEncoding","features":[472]},{"name":"HttpHeaderAcceptLanguage","features":[472]},{"name":"HttpHeaderAcceptRanges","features":[472]},{"name":"HttpHeaderAge","features":[472]},{"name":"HttpHeaderAllow","features":[472]},{"name":"HttpHeaderAuthorization","features":[472]},{"name":"HttpHeaderCacheControl","features":[472]},{"name":"HttpHeaderConnection","features":[472]},{"name":"HttpHeaderContentEncoding","features":[472]},{"name":"HttpHeaderContentLanguage","features":[472]},{"name":"HttpHeaderContentLength","features":[472]},{"name":"HttpHeaderContentLocation","features":[472]},{"name":"HttpHeaderContentMd5","features":[472]},{"name":"HttpHeaderContentRange","features":[472]},{"name":"HttpHeaderContentType","features":[472]},{"name":"HttpHeaderCookie","features":[472]},{"name":"HttpHeaderDate","features":[472]},{"name":"HttpHeaderEtag","features":[472]},{"name":"HttpHeaderExpect","features":[472]},{"name":"HttpHeaderExpires","features":[472]},{"name":"HttpHeaderFrom","features":[472]},{"name":"HttpHeaderHost","features":[472]},{"name":"HttpHeaderIfMatch","features":[472]},{"name":"HttpHeaderIfModifiedSince","features":[472]},{"name":"HttpHeaderIfNoneMatch","features":[472]},{"name":"HttpHeaderIfRange","features":[472]},{"name":"HttpHeaderIfUnmodifiedSince","features":[472]},{"name":"HttpHeaderKeepAlive","features":[472]},{"name":"HttpHeaderLastModified","features":[472]},{"name":"HttpHeaderLocation","features":[472]},{"name":"HttpHeaderMaxForwards","features":[472]},{"name":"HttpHeaderMaximum","features":[472]},{"name":"HttpHeaderPragma","features":[472]},{"name":"HttpHeaderProxyAuthenticate","features":[472]},{"name":"HttpHeaderProxyAuthorization","features":[472]},{"name":"HttpHeaderRange","features":[472]},{"name":"HttpHeaderReferer","features":[472]},{"name":"HttpHeaderRequestMaximum","features":[472]},{"name":"HttpHeaderResponseMaximum","features":[472]},{"name":"HttpHeaderRetryAfter","features":[472]},{"name":"HttpHeaderServer","features":[472]},{"name":"HttpHeaderSetCookie","features":[472]},{"name":"HttpHeaderTe","features":[472]},{"name":"HttpHeaderTrailer","features":[472]},{"name":"HttpHeaderTransferEncoding","features":[472]},{"name":"HttpHeaderTranslate","features":[472]},{"name":"HttpHeaderUpgrade","features":[472]},{"name":"HttpHeaderUserAgent","features":[472]},{"name":"HttpHeaderVary","features":[472]},{"name":"HttpHeaderVia","features":[472]},{"name":"HttpHeaderWarning","features":[472]},{"name":"HttpHeaderWwwAuthenticate","features":[472]},{"name":"HttpInitialize","features":[472]},{"name":"HttpIsFeatureSupported","features":[307,472]},{"name":"HttpLogDataTypeFields","features":[472]},{"name":"HttpLoggingRolloverDaily","features":[472]},{"name":"HttpLoggingRolloverHourly","features":[472]},{"name":"HttpLoggingRolloverMonthly","features":[472]},{"name":"HttpLoggingRolloverSize","features":[472]},{"name":"HttpLoggingRolloverWeekly","features":[472]},{"name":"HttpLoggingTypeIIS","features":[472]},{"name":"HttpLoggingTypeNCSA","features":[472]},{"name":"HttpLoggingTypeRaw","features":[472]},{"name":"HttpLoggingTypeW3C","features":[472]},{"name":"HttpNone","features":[472]},{"name":"HttpPrepareUrl","features":[472]},{"name":"HttpProtectionLevelEdgeRestricted","features":[472]},{"name":"HttpProtectionLevelRestricted","features":[472]},{"name":"HttpProtectionLevelUnrestricted","features":[472]},{"name":"HttpQosSettingTypeBandwidth","features":[472]},{"name":"HttpQosSettingTypeConnectionLimit","features":[472]},{"name":"HttpQosSettingTypeFlowRate","features":[472]},{"name":"HttpQueryRequestQueueProperty","features":[307,472]},{"name":"HttpQueryServerSessionProperty","features":[472]},{"name":"HttpQueryServiceConfiguration","features":[307,472,312]},{"name":"HttpQueryUrlGroupProperty","features":[472]},{"name":"HttpReadFragmentFromCache","features":[307,472,312]},{"name":"HttpReceiveClientCertificate","features":[307,472,312]},{"name":"HttpReceiveHttpRequest","features":[307,472,320,312]},{"name":"HttpReceiveRequestEntityBody","features":[307,472,312]},{"name":"HttpRemoveUrl","features":[307,472]},{"name":"HttpRemoveUrlFromUrlGroup","features":[472]},{"name":"HttpRequestAuthTypeBasic","features":[472]},{"name":"HttpRequestAuthTypeDigest","features":[472]},{"name":"HttpRequestAuthTypeKerberos","features":[472]},{"name":"HttpRequestAuthTypeNTLM","features":[472]},{"name":"HttpRequestAuthTypeNegotiate","features":[472]},{"name":"HttpRequestAuthTypeNone","features":[472]},{"name":"HttpRequestInfoTypeAuth","features":[472]},{"name":"HttpRequestInfoTypeChannelBind","features":[472]},{"name":"HttpRequestInfoTypeQuicStats","features":[472]},{"name":"HttpRequestInfoTypeRequestSizing","features":[472]},{"name":"HttpRequestInfoTypeRequestTiming","features":[472]},{"name":"HttpRequestInfoTypeSslProtocol","features":[472]},{"name":"HttpRequestInfoTypeSslTokenBinding","features":[472]},{"name":"HttpRequestInfoTypeSslTokenBindingDraft","features":[472]},{"name":"HttpRequestInfoTypeTcpInfoV0","features":[472]},{"name":"HttpRequestInfoTypeTcpInfoV1","features":[472]},{"name":"HttpRequestPropertyIsb","features":[472]},{"name":"HttpRequestPropertyQuicApiTimings","features":[472]},{"name":"HttpRequestPropertyQuicStats","features":[472]},{"name":"HttpRequestPropertySni","features":[472]},{"name":"HttpRequestPropertyStreamError","features":[472]},{"name":"HttpRequestPropertyTcpInfoV0","features":[472]},{"name":"HttpRequestPropertyTcpInfoV1","features":[472]},{"name":"HttpRequestPropertyWskApiTimings","features":[472]},{"name":"HttpRequestSizingTypeHeaders","features":[472]},{"name":"HttpRequestSizingTypeMax","features":[472]},{"name":"HttpRequestSizingTypeTlsHandshakeLeg1ClientData","features":[472]},{"name":"HttpRequestSizingTypeTlsHandshakeLeg1ServerData","features":[472]},{"name":"HttpRequestSizingTypeTlsHandshakeLeg2ClientData","features":[472]},{"name":"HttpRequestSizingTypeTlsHandshakeLeg2ServerData","features":[472]},{"name":"HttpRequestTimingTypeConnectionStart","features":[472]},{"name":"HttpRequestTimingTypeDataStart","features":[472]},{"name":"HttpRequestTimingTypeHttp2HeaderDecodeEnd","features":[472]},{"name":"HttpRequestTimingTypeHttp2HeaderDecodeStart","features":[472]},{"name":"HttpRequestTimingTypeHttp2StreamStart","features":[472]},{"name":"HttpRequestTimingTypeHttp3HeaderDecodeEnd","features":[472]},{"name":"HttpRequestTimingTypeHttp3HeaderDecodeStart","features":[472]},{"name":"HttpRequestTimingTypeHttp3StreamStart","features":[472]},{"name":"HttpRequestTimingTypeMax","features":[472]},{"name":"HttpRequestTimingTypeRequestDeliveredForDelegation","features":[472]},{"name":"HttpRequestTimingTypeRequestDeliveredForIO","features":[472]},{"name":"HttpRequestTimingTypeRequestDeliveredForInspection","features":[472]},{"name":"HttpRequestTimingTypeRequestHeaderParseEnd","features":[472]},{"name":"HttpRequestTimingTypeRequestHeaderParseStart","features":[472]},{"name":"HttpRequestTimingTypeRequestQueuedForDelegation","features":[472]},{"name":"HttpRequestTimingTypeRequestQueuedForIO","features":[472]},{"name":"HttpRequestTimingTypeRequestQueuedForInspection","features":[472]},{"name":"HttpRequestTimingTypeRequestReturnedAfterDelegation","features":[472]},{"name":"HttpRequestTimingTypeRequestReturnedAfterInspection","features":[472]},{"name":"HttpRequestTimingTypeRequestRoutingEnd","features":[472]},{"name":"HttpRequestTimingTypeRequestRoutingStart","features":[472]},{"name":"HttpRequestTimingTypeTlsAttributesQueryEnd","features":[472]},{"name":"HttpRequestTimingTypeTlsAttributesQueryStart","features":[472]},{"name":"HttpRequestTimingTypeTlsCertificateLoadEnd","features":[472]},{"name":"HttpRequestTimingTypeTlsCertificateLoadStart","features":[472]},{"name":"HttpRequestTimingTypeTlsClientCertQueryEnd","features":[472]},{"name":"HttpRequestTimingTypeTlsClientCertQueryStart","features":[472]},{"name":"HttpRequestTimingTypeTlsHandshakeLeg1End","features":[472]},{"name":"HttpRequestTimingTypeTlsHandshakeLeg1Start","features":[472]},{"name":"HttpRequestTimingTypeTlsHandshakeLeg2End","features":[472]},{"name":"HttpRequestTimingTypeTlsHandshakeLeg2Start","features":[472]},{"name":"HttpResponseInfoTypeAuthenticationProperty","features":[472]},{"name":"HttpResponseInfoTypeChannelBind","features":[472]},{"name":"HttpResponseInfoTypeMultipleKnownHeaders","features":[472]},{"name":"HttpResponseInfoTypeQoSProperty","features":[472]},{"name":"HttpSchemeHttp","features":[472]},{"name":"HttpSchemeHttps","features":[472]},{"name":"HttpSchemeMaximum","features":[472]},{"name":"HttpSendHttpResponse","features":[307,472,312]},{"name":"HttpSendResponseEntityBody","features":[307,472,312]},{"name":"HttpServer503VerbosityProperty","features":[472]},{"name":"HttpServerAuthenticationProperty","features":[472]},{"name":"HttpServerBindingProperty","features":[472]},{"name":"HttpServerChannelBindProperty","features":[472]},{"name":"HttpServerDelegationProperty","features":[472]},{"name":"HttpServerExtendedAuthenticationProperty","features":[472]},{"name":"HttpServerListenEndpointProperty","features":[472]},{"name":"HttpServerLoggingProperty","features":[472]},{"name":"HttpServerProtectionLevelProperty","features":[472]},{"name":"HttpServerQosProperty","features":[472]},{"name":"HttpServerQueueLengthProperty","features":[472]},{"name":"HttpServerStateProperty","features":[472]},{"name":"HttpServerTimeoutsProperty","features":[472]},{"name":"HttpServiceBindingTypeA","features":[472]},{"name":"HttpServiceBindingTypeNone","features":[472]},{"name":"HttpServiceBindingTypeW","features":[472]},{"name":"HttpServiceConfigCache","features":[472]},{"name":"HttpServiceConfigIPListenList","features":[472]},{"name":"HttpServiceConfigMax","features":[472]},{"name":"HttpServiceConfigQueryExact","features":[472]},{"name":"HttpServiceConfigQueryMax","features":[472]},{"name":"HttpServiceConfigQueryNext","features":[472]},{"name":"HttpServiceConfigSSLCertInfo","features":[472]},{"name":"HttpServiceConfigSetting","features":[472]},{"name":"HttpServiceConfigSslCcsCertInfo","features":[472]},{"name":"HttpServiceConfigSslCcsCertInfoEx","features":[472]},{"name":"HttpServiceConfigSslCertInfoEx","features":[472]},{"name":"HttpServiceConfigSslScopedCcsCertInfo","features":[472]},{"name":"HttpServiceConfigSslScopedCcsCertInfoEx","features":[472]},{"name":"HttpServiceConfigSslSniCertInfo","features":[472]},{"name":"HttpServiceConfigSslSniCertInfoEx","features":[472]},{"name":"HttpServiceConfigTimeout","features":[472]},{"name":"HttpServiceConfigUrlAclInfo","features":[472]},{"name":"HttpSetRequestProperty","features":[307,472,312]},{"name":"HttpSetRequestQueueProperty","features":[307,472]},{"name":"HttpSetServerSessionProperty","features":[472]},{"name":"HttpSetServiceConfiguration","features":[307,472,312]},{"name":"HttpSetUrlGroupProperty","features":[472]},{"name":"HttpShutdownRequestQueue","features":[307,472]},{"name":"HttpTerminate","features":[472]},{"name":"HttpTlsThrottle","features":[472]},{"name":"HttpUpdateServiceConfiguration","features":[307,472,312]},{"name":"HttpVerbCONNECT","features":[472]},{"name":"HttpVerbCOPY","features":[472]},{"name":"HttpVerbDELETE","features":[472]},{"name":"HttpVerbGET","features":[472]},{"name":"HttpVerbHEAD","features":[472]},{"name":"HttpVerbInvalid","features":[472]},{"name":"HttpVerbLOCK","features":[472]},{"name":"HttpVerbMKCOL","features":[472]},{"name":"HttpVerbMOVE","features":[472]},{"name":"HttpVerbMaximum","features":[472]},{"name":"HttpVerbOPTIONS","features":[472]},{"name":"HttpVerbPOST","features":[472]},{"name":"HttpVerbPROPFIND","features":[472]},{"name":"HttpVerbPROPPATCH","features":[472]},{"name":"HttpVerbPUT","features":[472]},{"name":"HttpVerbSEARCH","features":[472]},{"name":"HttpVerbTRACE","features":[472]},{"name":"HttpVerbTRACK","features":[472]},{"name":"HttpVerbUNLOCK","features":[472]},{"name":"HttpVerbUnknown","features":[472]},{"name":"HttpVerbUnparsed","features":[472]},{"name":"HttpWaitForDemandStart","features":[307,472,312]},{"name":"HttpWaitForDisconnect","features":[307,472,312]},{"name":"HttpWaitForDisconnectEx","features":[307,472,312]},{"name":"IdleConnectionTimeout","features":[472]},{"name":"MaxCacheResponseSize","features":[472]},{"name":"PerformanceParamAggressiveICW","features":[472]},{"name":"PerformanceParamDecryptOnSspiThread","features":[472]},{"name":"PerformanceParamMax","features":[472]},{"name":"PerformanceParamMaxConcurrentClientStreams","features":[472]},{"name":"PerformanceParamMaxReceiveBufferSize","features":[472]},{"name":"PerformanceParamMaxSendBufferSize","features":[472]},{"name":"PerformanceParamSendBufferingFlags","features":[472]}],"474":[{"name":"BerElement","features":[473]},{"name":"DBGPRINT","features":[473]},{"name":"DEREFERENCECONNECTION","features":[473]},{"name":"LAPI_MAJOR_VER1","features":[473]},{"name":"LAPI_MINOR_VER1","features":[473]},{"name":"LBER_DEFAULT","features":[473]},{"name":"LBER_ERROR","features":[473]},{"name":"LBER_TRANSLATE_STRINGS","features":[473]},{"name":"LBER_USE_DER","features":[473]},{"name":"LBER_USE_INDEFINITE_LEN","features":[473]},{"name":"LDAP","features":[473]},{"name":"LDAPAPIFeatureInfoA","features":[473]},{"name":"LDAPAPIFeatureInfoW","features":[473]},{"name":"LDAPAPIInfoA","features":[473]},{"name":"LDAPAPIInfoW","features":[473]},{"name":"LDAPControlA","features":[307,473]},{"name":"LDAPControlW","features":[307,473]},{"name":"LDAPMessage","features":[307,473]},{"name":"LDAPModA","features":[473]},{"name":"LDAPModW","features":[473]},{"name":"LDAPSortKeyA","features":[307,473]},{"name":"LDAPSortKeyW","features":[307,473]},{"name":"LDAPVLVInfo","features":[473]},{"name":"LDAP_ABANDON_CMD","features":[473]},{"name":"LDAP_ADD_CMD","features":[473]},{"name":"LDAP_ADMIN_LIMIT_EXCEEDED","features":[473]},{"name":"LDAP_AFFECTS_MULTIPLE_DSAS","features":[473]},{"name":"LDAP_ALIAS_DEREF_PROBLEM","features":[473]},{"name":"LDAP_ALIAS_PROBLEM","features":[473]},{"name":"LDAP_ALREADY_EXISTS","features":[473]},{"name":"LDAP_API_FEATURE_VIRTUAL_LIST_VIEW","features":[473]},{"name":"LDAP_API_INFO_VERSION","features":[473]},{"name":"LDAP_API_VERSION","features":[473]},{"name":"LDAP_ATTRIBUTE_OR_VALUE_EXISTS","features":[473]},{"name":"LDAP_AUTH_METHOD_NOT_SUPPORTED","features":[473]},{"name":"LDAP_AUTH_OTHERKIND","features":[473]},{"name":"LDAP_AUTH_SASL","features":[473]},{"name":"LDAP_AUTH_SIMPLE","features":[473]},{"name":"LDAP_AUTH_UNKNOWN","features":[473]},{"name":"LDAP_BERVAL","features":[473]},{"name":"LDAP_BIND_CMD","features":[473]},{"name":"LDAP_BUSY","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_ADAM_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_ADAM_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_LDAP_INTEG_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_LDAP_INTEG_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_PARTIAL_SECRETS_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_PARTIAL_SECRETS_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V51_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V51_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V60_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V60_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V61_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V61_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V61_R2_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_V61_R2_OID_W","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_W8_OID","features":[473]},{"name":"LDAP_CAP_ACTIVE_DIRECTORY_W8_OID_W","features":[473]},{"name":"LDAP_CHASE_EXTERNAL_REFERRALS","features":[473]},{"name":"LDAP_CHASE_SUBORDINATE_REFERRALS","features":[473]},{"name":"LDAP_CLIENT_LOOP","features":[473]},{"name":"LDAP_COMPARE_CMD","features":[473]},{"name":"LDAP_COMPARE_FALSE","features":[473]},{"name":"LDAP_COMPARE_TRUE","features":[473]},{"name":"LDAP_CONFIDENTIALITY_REQUIRED","features":[473]},{"name":"LDAP_CONNECT_ERROR","features":[473]},{"name":"LDAP_CONSTRAINT_VIOLATION","features":[473]},{"name":"LDAP_CONTROL_NOT_FOUND","features":[473]},{"name":"LDAP_CONTROL_REFERRALS","features":[473]},{"name":"LDAP_CONTROL_REFERRALS_W","features":[473]},{"name":"LDAP_CONTROL_VLVREQUEST","features":[473]},{"name":"LDAP_CONTROL_VLVREQUEST_W","features":[473]},{"name":"LDAP_CONTROL_VLVRESPONSE","features":[473]},{"name":"LDAP_CONTROL_VLVRESPONSE_W","features":[473]},{"name":"LDAP_DECODING_ERROR","features":[473]},{"name":"LDAP_DELETE_CMD","features":[473]},{"name":"LDAP_DEREF_ALWAYS","features":[473]},{"name":"LDAP_DEREF_FINDING","features":[473]},{"name":"LDAP_DEREF_NEVER","features":[473]},{"name":"LDAP_DEREF_SEARCHING","features":[473]},{"name":"LDAP_DIRSYNC_ANCESTORS_FIRST_ORDER","features":[473]},{"name":"LDAP_DIRSYNC_INCREMENTAL_VALUES","features":[473]},{"name":"LDAP_DIRSYNC_OBJECT_SECURITY","features":[473]},{"name":"LDAP_DIRSYNC_PUBLIC_DATA_ONLY","features":[473]},{"name":"LDAP_DIRSYNC_ROPAS_DATA_ONLY","features":[473]},{"name":"LDAP_ENCODING_ERROR","features":[473]},{"name":"LDAP_EXTENDED_CMD","features":[473]},{"name":"LDAP_FEATURE_INFO_VERSION","features":[473]},{"name":"LDAP_FILTER_AND","features":[473]},{"name":"LDAP_FILTER_APPROX","features":[473]},{"name":"LDAP_FILTER_EQUALITY","features":[473]},{"name":"LDAP_FILTER_ERROR","features":[473]},{"name":"LDAP_FILTER_EXTENSIBLE","features":[473]},{"name":"LDAP_FILTER_GE","features":[473]},{"name":"LDAP_FILTER_LE","features":[473]},{"name":"LDAP_FILTER_NOT","features":[473]},{"name":"LDAP_FILTER_OR","features":[473]},{"name":"LDAP_FILTER_PRESENT","features":[473]},{"name":"LDAP_FILTER_SUBSTRINGS","features":[473]},{"name":"LDAP_GC_PORT","features":[473]},{"name":"LDAP_INAPPROPRIATE_AUTH","features":[473]},{"name":"LDAP_INAPPROPRIATE_MATCHING","features":[473]},{"name":"LDAP_INSUFFICIENT_RIGHTS","features":[473]},{"name":"LDAP_INVALID_CMD","features":[473]},{"name":"LDAP_INVALID_CREDENTIALS","features":[473]},{"name":"LDAP_INVALID_DN_SYNTAX","features":[473]},{"name":"LDAP_INVALID_RES","features":[473]},{"name":"LDAP_INVALID_SYNTAX","features":[473]},{"name":"LDAP_IS_LEAF","features":[473]},{"name":"LDAP_LOCAL_ERROR","features":[473]},{"name":"LDAP_LOOP_DETECT","features":[473]},{"name":"LDAP_MATCHING_RULE_BIT_AND","features":[473]},{"name":"LDAP_MATCHING_RULE_BIT_AND_W","features":[473]},{"name":"LDAP_MATCHING_RULE_BIT_OR","features":[473]},{"name":"LDAP_MATCHING_RULE_BIT_OR_W","features":[473]},{"name":"LDAP_MATCHING_RULE_DN_BINARY_COMPLEX","features":[473]},{"name":"LDAP_MATCHING_RULE_DN_BINARY_COMPLEX_W","features":[473]},{"name":"LDAP_MATCHING_RULE_TRANSITIVE_EVALUATION","features":[473]},{"name":"LDAP_MATCHING_RULE_TRANSITIVE_EVALUATION_W","features":[473]},{"name":"LDAP_MODIFY_CMD","features":[473]},{"name":"LDAP_MODRDN_CMD","features":[473]},{"name":"LDAP_MOD_ADD","features":[473]},{"name":"LDAP_MOD_BVALUES","features":[473]},{"name":"LDAP_MOD_DELETE","features":[473]},{"name":"LDAP_MOD_REPLACE","features":[473]},{"name":"LDAP_MORE_RESULTS_TO_RETURN","features":[473]},{"name":"LDAP_MSG_ALL","features":[473]},{"name":"LDAP_MSG_ONE","features":[473]},{"name":"LDAP_MSG_RECEIVED","features":[473]},{"name":"LDAP_NAMING_VIOLATION","features":[473]},{"name":"LDAP_NOT_ALLOWED_ON_NONLEAF","features":[473]},{"name":"LDAP_NOT_ALLOWED_ON_RDN","features":[473]},{"name":"LDAP_NOT_SUPPORTED","features":[473]},{"name":"LDAP_NO_LIMIT","features":[473]},{"name":"LDAP_NO_MEMORY","features":[473]},{"name":"LDAP_NO_OBJECT_CLASS_MODS","features":[473]},{"name":"LDAP_NO_RESULTS_RETURNED","features":[473]},{"name":"LDAP_NO_SUCH_ATTRIBUTE","features":[473]},{"name":"LDAP_NO_SUCH_OBJECT","features":[473]},{"name":"LDAP_OBJECT_CLASS_VIOLATION","features":[473]},{"name":"LDAP_OFFSET_RANGE_ERROR","features":[473]},{"name":"LDAP_OPATT_ABANDON_REPL","features":[473]},{"name":"LDAP_OPATT_ABANDON_REPL_W","features":[473]},{"name":"LDAP_OPATT_BECOME_DOM_MASTER","features":[473]},{"name":"LDAP_OPATT_BECOME_DOM_MASTER_W","features":[473]},{"name":"LDAP_OPATT_BECOME_PDC","features":[473]},{"name":"LDAP_OPATT_BECOME_PDC_W","features":[473]},{"name":"LDAP_OPATT_BECOME_RID_MASTER","features":[473]},{"name":"LDAP_OPATT_BECOME_RID_MASTER_W","features":[473]},{"name":"LDAP_OPATT_BECOME_SCHEMA_MASTER","features":[473]},{"name":"LDAP_OPATT_BECOME_SCHEMA_MASTER_W","features":[473]},{"name":"LDAP_OPATT_CONFIG_NAMING_CONTEXT","features":[473]},{"name":"LDAP_OPATT_CONFIG_NAMING_CONTEXT_W","features":[473]},{"name":"LDAP_OPATT_CURRENT_TIME","features":[473]},{"name":"LDAP_OPATT_CURRENT_TIME_W","features":[473]},{"name":"LDAP_OPATT_DEFAULT_NAMING_CONTEXT","features":[473]},{"name":"LDAP_OPATT_DEFAULT_NAMING_CONTEXT_W","features":[473]},{"name":"LDAP_OPATT_DNS_HOST_NAME","features":[473]},{"name":"LDAP_OPATT_DNS_HOST_NAME_W","features":[473]},{"name":"LDAP_OPATT_DO_GARBAGE_COLLECTION","features":[473]},{"name":"LDAP_OPATT_DO_GARBAGE_COLLECTION_W","features":[473]},{"name":"LDAP_OPATT_DS_SERVICE_NAME","features":[473]},{"name":"LDAP_OPATT_DS_SERVICE_NAME_W","features":[473]},{"name":"LDAP_OPATT_FIXUP_INHERITANCE","features":[473]},{"name":"LDAP_OPATT_FIXUP_INHERITANCE_W","features":[473]},{"name":"LDAP_OPATT_HIGHEST_COMMITTED_USN","features":[473]},{"name":"LDAP_OPATT_HIGHEST_COMMITTED_USN_W","features":[473]},{"name":"LDAP_OPATT_INVALIDATE_RID_POOL","features":[473]},{"name":"LDAP_OPATT_INVALIDATE_RID_POOL_W","features":[473]},{"name":"LDAP_OPATT_LDAP_SERVICE_NAME","features":[473]},{"name":"LDAP_OPATT_LDAP_SERVICE_NAME_W","features":[473]},{"name":"LDAP_OPATT_NAMING_CONTEXTS","features":[473]},{"name":"LDAP_OPATT_NAMING_CONTEXTS_W","features":[473]},{"name":"LDAP_OPATT_RECALC_HIERARCHY","features":[473]},{"name":"LDAP_OPATT_RECALC_HIERARCHY_W","features":[473]},{"name":"LDAP_OPATT_ROOT_DOMAIN_NAMING_CONTEXT","features":[473]},{"name":"LDAP_OPATT_ROOT_DOMAIN_NAMING_CONTEXT_W","features":[473]},{"name":"LDAP_OPATT_SCHEMA_NAMING_CONTEXT","features":[473]},{"name":"LDAP_OPATT_SCHEMA_NAMING_CONTEXT_W","features":[473]},{"name":"LDAP_OPATT_SCHEMA_UPDATE_NOW","features":[473]},{"name":"LDAP_OPATT_SCHEMA_UPDATE_NOW_W","features":[473]},{"name":"LDAP_OPATT_SERVER_NAME","features":[473]},{"name":"LDAP_OPATT_SERVER_NAME_W","features":[473]},{"name":"LDAP_OPATT_SUBSCHEMA_SUBENTRY","features":[473]},{"name":"LDAP_OPATT_SUBSCHEMA_SUBENTRY_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_CAPABILITIES","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_CAPABILITIES_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_CONTROL","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_CONTROL_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_LDAP_POLICIES","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_LDAP_POLICIES_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_LDAP_VERSION","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_LDAP_VERSION_W","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_SASL_MECHANISM","features":[473]},{"name":"LDAP_OPATT_SUPPORTED_SASL_MECHANISM_W","features":[473]},{"name":"LDAP_OPERATIONS_ERROR","features":[473]},{"name":"LDAP_OPT_API_FEATURE_INFO","features":[473]},{"name":"LDAP_OPT_API_INFO","features":[473]},{"name":"LDAP_OPT_AREC_EXCLUSIVE","features":[473]},{"name":"LDAP_OPT_AUTO_RECONNECT","features":[473]},{"name":"LDAP_OPT_CACHE_ENABLE","features":[473]},{"name":"LDAP_OPT_CACHE_FN_PTRS","features":[473]},{"name":"LDAP_OPT_CACHE_STRATEGY","features":[473]},{"name":"LDAP_OPT_CHASE_REFERRALS","features":[473]},{"name":"LDAP_OPT_CLDAP_TIMEOUT","features":[473]},{"name":"LDAP_OPT_CLDAP_TRIES","features":[473]},{"name":"LDAP_OPT_CLIENT_CERTIFICATE","features":[473]},{"name":"LDAP_OPT_DEREF","features":[473]},{"name":"LDAP_OPT_DESC","features":[473]},{"name":"LDAP_OPT_DNS","features":[473]},{"name":"LDAP_OPT_DNSDOMAIN_NAME","features":[473]},{"name":"LDAP_OPT_ENCRYPT","features":[473]},{"name":"LDAP_OPT_ERROR_NUMBER","features":[473]},{"name":"LDAP_OPT_ERROR_STRING","features":[473]},{"name":"LDAP_OPT_FAST_CONCURRENT_BIND","features":[473]},{"name":"LDAP_OPT_GETDSNAME_FLAGS","features":[473]},{"name":"LDAP_OPT_HOST_NAME","features":[473]},{"name":"LDAP_OPT_HOST_REACHABLE","features":[473]},{"name":"LDAP_OPT_IO_FN_PTRS","features":[473]},{"name":"LDAP_OPT_PING_KEEP_ALIVE","features":[473]},{"name":"LDAP_OPT_PING_LIMIT","features":[473]},{"name":"LDAP_OPT_PING_WAIT_TIME","features":[473]},{"name":"LDAP_OPT_PROMPT_CREDENTIALS","features":[473]},{"name":"LDAP_OPT_PROTOCOL_VERSION","features":[473]},{"name":"LDAP_OPT_REBIND_ARG","features":[473]},{"name":"LDAP_OPT_REBIND_FN","features":[473]},{"name":"LDAP_OPT_REFERRALS","features":[473]},{"name":"LDAP_OPT_REFERRAL_CALLBACK","features":[473]},{"name":"LDAP_OPT_REFERRAL_HOP_LIMIT","features":[473]},{"name":"LDAP_OPT_REF_DEREF_CONN_PER_MSG","features":[473]},{"name":"LDAP_OPT_RESTART","features":[473]},{"name":"LDAP_OPT_RETURN_REFS","features":[473]},{"name":"LDAP_OPT_ROOTDSE_CACHE","features":[473]},{"name":"LDAP_OPT_SASL_METHOD","features":[473]},{"name":"LDAP_OPT_SCH_FLAGS","features":[473]},{"name":"LDAP_OPT_SECURITY_CONTEXT","features":[473]},{"name":"LDAP_OPT_SEND_TIMEOUT","features":[473]},{"name":"LDAP_OPT_SERVER_CERTIFICATE","features":[473]},{"name":"LDAP_OPT_SERVER_ERROR","features":[473]},{"name":"LDAP_OPT_SERVER_EXT_ERROR","features":[473]},{"name":"LDAP_OPT_SIGN","features":[473]},{"name":"LDAP_OPT_SIZELIMIT","features":[473]},{"name":"LDAP_OPT_SOCKET_BIND_ADDRESSES","features":[473]},{"name":"LDAP_OPT_SSL","features":[473]},{"name":"LDAP_OPT_SSL_INFO","features":[473]},{"name":"LDAP_OPT_SSPI_FLAGS","features":[473]},{"name":"LDAP_OPT_TCP_KEEPALIVE","features":[473]},{"name":"LDAP_OPT_THREAD_FN_PTRS","features":[473]},{"name":"LDAP_OPT_TIMELIMIT","features":[473]},{"name":"LDAP_OPT_TLS","features":[473]},{"name":"LDAP_OPT_TLS_INFO","features":[473]},{"name":"LDAP_OPT_VERSION","features":[473]},{"name":"LDAP_OTHER","features":[473]},{"name":"LDAP_PAGED_RESULT_OID_STRING","features":[473]},{"name":"LDAP_PAGED_RESULT_OID_STRING_W","features":[473]},{"name":"LDAP_PARAM_ERROR","features":[473]},{"name":"LDAP_PARTIAL_RESULTS","features":[473]},{"name":"LDAP_POLICYHINT_APPLY_FULLPWDPOLICY","features":[473]},{"name":"LDAP_PORT","features":[473]},{"name":"LDAP_PROTOCOL_ERROR","features":[473]},{"name":"LDAP_REFERRAL","features":[473]},{"name":"LDAP_REFERRAL_CALLBACK","features":[307,473]},{"name":"LDAP_REFERRAL_LIMIT_EXCEEDED","features":[473]},{"name":"LDAP_REFERRAL_V2","features":[473]},{"name":"LDAP_RESULTS_TOO_LARGE","features":[473]},{"name":"LDAP_RES_ADD","features":[473]},{"name":"LDAP_RES_ANY","features":[473]},{"name":"LDAP_RES_BIND","features":[473]},{"name":"LDAP_RES_COMPARE","features":[473]},{"name":"LDAP_RES_DELETE","features":[473]},{"name":"LDAP_RES_EXTENDED","features":[473]},{"name":"LDAP_RES_MODIFY","features":[473]},{"name":"LDAP_RES_MODRDN","features":[473]},{"name":"LDAP_RES_REFERRAL","features":[473]},{"name":"LDAP_RES_SEARCH_ENTRY","features":[473]},{"name":"LDAP_RES_SEARCH_RESULT","features":[473]},{"name":"LDAP_RES_SESSION","features":[473]},{"name":"LDAP_RETCODE","features":[473]},{"name":"LDAP_SASL_BIND_IN_PROGRESS","features":[473]},{"name":"LDAP_SCOPE_BASE","features":[473]},{"name":"LDAP_SCOPE_ONELEVEL","features":[473]},{"name":"LDAP_SCOPE_SUBTREE","features":[473]},{"name":"LDAP_SEARCH_CMD","features":[473]},{"name":"LDAP_SEARCH_HINT_INDEX_ONLY_OID","features":[473]},{"name":"LDAP_SEARCH_HINT_INDEX_ONLY_OID_W","features":[473]},{"name":"LDAP_SEARCH_HINT_REQUIRED_INDEX_OID","features":[473]},{"name":"LDAP_SEARCH_HINT_REQUIRED_INDEX_OID_W","features":[473]},{"name":"LDAP_SEARCH_HINT_SOFT_SIZE_LIMIT_OID","features":[473]},{"name":"LDAP_SEARCH_HINT_SOFT_SIZE_LIMIT_OID_W","features":[473]},{"name":"LDAP_SERVER_ASQ_OID","features":[473]},{"name":"LDAP_SERVER_ASQ_OID_W","features":[473]},{"name":"LDAP_SERVER_BATCH_REQUEST_OID","features":[473]},{"name":"LDAP_SERVER_BATCH_REQUEST_OID_W","features":[473]},{"name":"LDAP_SERVER_BYPASS_QUOTA_OID","features":[473]},{"name":"LDAP_SERVER_BYPASS_QUOTA_OID_W","features":[473]},{"name":"LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID","features":[473]},{"name":"LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID_W","features":[473]},{"name":"LDAP_SERVER_DIRSYNC_EX_OID","features":[473]},{"name":"LDAP_SERVER_DIRSYNC_EX_OID_W","features":[473]},{"name":"LDAP_SERVER_DIRSYNC_OID","features":[473]},{"name":"LDAP_SERVER_DIRSYNC_OID_W","features":[473]},{"name":"LDAP_SERVER_DN_INPUT_OID","features":[473]},{"name":"LDAP_SERVER_DN_INPUT_OID_W","features":[473]},{"name":"LDAP_SERVER_DOMAIN_SCOPE_OID","features":[473]},{"name":"LDAP_SERVER_DOMAIN_SCOPE_OID_W","features":[473]},{"name":"LDAP_SERVER_DOWN","features":[473]},{"name":"LDAP_SERVER_EXPECTED_ENTRY_COUNT_OID","features":[473]},{"name":"LDAP_SERVER_EXPECTED_ENTRY_COUNT_OID_W","features":[473]},{"name":"LDAP_SERVER_EXTENDED_DN_OID","features":[473]},{"name":"LDAP_SERVER_EXTENDED_DN_OID_W","features":[473]},{"name":"LDAP_SERVER_FAST_BIND_OID","features":[473]},{"name":"LDAP_SERVER_FAST_BIND_OID_W","features":[473]},{"name":"LDAP_SERVER_FORCE_UPDATE_OID","features":[473]},{"name":"LDAP_SERVER_FORCE_UPDATE_OID_W","features":[473]},{"name":"LDAP_SERVER_GET_STATS_OID","features":[473]},{"name":"LDAP_SERVER_GET_STATS_OID_W","features":[473]},{"name":"LDAP_SERVER_LAZY_COMMIT_OID","features":[473]},{"name":"LDAP_SERVER_LAZY_COMMIT_OID_W","features":[473]},{"name":"LDAP_SERVER_LINK_TTL_OID","features":[473]},{"name":"LDAP_SERVER_LINK_TTL_OID_W","features":[473]},{"name":"LDAP_SERVER_NOTIFICATION_OID","features":[473]},{"name":"LDAP_SERVER_NOTIFICATION_OID_W","features":[473]},{"name":"LDAP_SERVER_PERMISSIVE_MODIFY_OID","features":[473]},{"name":"LDAP_SERVER_PERMISSIVE_MODIFY_OID_W","features":[473]},{"name":"LDAP_SERVER_POLICY_HINTS_DEPRECATED_OID","features":[473]},{"name":"LDAP_SERVER_POLICY_HINTS_DEPRECATED_OID_W","features":[473]},{"name":"LDAP_SERVER_POLICY_HINTS_OID","features":[473]},{"name":"LDAP_SERVER_POLICY_HINTS_OID_W","features":[473]},{"name":"LDAP_SERVER_QUOTA_CONTROL_OID","features":[473]},{"name":"LDAP_SERVER_QUOTA_CONTROL_OID_W","features":[473]},{"name":"LDAP_SERVER_RANGE_OPTION_OID","features":[473]},{"name":"LDAP_SERVER_RANGE_OPTION_OID_W","features":[473]},{"name":"LDAP_SERVER_RANGE_RETRIEVAL_NOERR_OID","features":[473]},{"name":"LDAP_SERVER_RANGE_RETRIEVAL_NOERR_OID_W","features":[473]},{"name":"LDAP_SERVER_RESP_SORT_OID","features":[473]},{"name":"LDAP_SERVER_RESP_SORT_OID_W","features":[473]},{"name":"LDAP_SERVER_SD_FLAGS_OID","features":[473]},{"name":"LDAP_SERVER_SD_FLAGS_OID_W","features":[473]},{"name":"LDAP_SERVER_SEARCH_HINTS_OID","features":[473]},{"name":"LDAP_SERVER_SEARCH_HINTS_OID_W","features":[473]},{"name":"LDAP_SERVER_SEARCH_OPTIONS_OID","features":[473]},{"name":"LDAP_SERVER_SEARCH_OPTIONS_OID_W","features":[473]},{"name":"LDAP_SERVER_SET_OWNER_OID","features":[473]},{"name":"LDAP_SERVER_SET_OWNER_OID_W","features":[473]},{"name":"LDAP_SERVER_SHOW_DEACTIVATED_LINK_OID","features":[473]},{"name":"LDAP_SERVER_SHOW_DEACTIVATED_LINK_OID_W","features":[473]},{"name":"LDAP_SERVER_SHOW_DELETED_OID","features":[473]},{"name":"LDAP_SERVER_SHOW_DELETED_OID_W","features":[473]},{"name":"LDAP_SERVER_SHOW_RECYCLED_OID","features":[473]},{"name":"LDAP_SERVER_SHOW_RECYCLED_OID_W","features":[473]},{"name":"LDAP_SERVER_SHUTDOWN_NOTIFY_OID","features":[473]},{"name":"LDAP_SERVER_SHUTDOWN_NOTIFY_OID_W","features":[473]},{"name":"LDAP_SERVER_SORT_OID","features":[473]},{"name":"LDAP_SERVER_SORT_OID_W","features":[473]},{"name":"LDAP_SERVER_TREE_DELETE_EX_OID","features":[473]},{"name":"LDAP_SERVER_TREE_DELETE_EX_OID_W","features":[473]},{"name":"LDAP_SERVER_TREE_DELETE_OID","features":[473]},{"name":"LDAP_SERVER_TREE_DELETE_OID_W","features":[473]},{"name":"LDAP_SERVER_UPDATE_STATS_OID","features":[473]},{"name":"LDAP_SERVER_UPDATE_STATS_OID_W","features":[473]},{"name":"LDAP_SERVER_VERIFY_NAME_OID","features":[473]},{"name":"LDAP_SERVER_VERIFY_NAME_OID_W","features":[473]},{"name":"LDAP_SERVER_WHO_AM_I_OID","features":[473]},{"name":"LDAP_SERVER_WHO_AM_I_OID_W","features":[473]},{"name":"LDAP_SESSION_CMD","features":[473]},{"name":"LDAP_SIZELIMIT_EXCEEDED","features":[473]},{"name":"LDAP_SORT_CONTROL_MISSING","features":[473]},{"name":"LDAP_SSL_GC_PORT","features":[473]},{"name":"LDAP_SSL_PORT","features":[473]},{"name":"LDAP_START_TLS_OID","features":[473]},{"name":"LDAP_START_TLS_OID_W","features":[473]},{"name":"LDAP_STRONG_AUTH_REQUIRED","features":[473]},{"name":"LDAP_SUBSTRING_ANY","features":[473]},{"name":"LDAP_SUBSTRING_FINAL","features":[473]},{"name":"LDAP_SUBSTRING_INITIAL","features":[473]},{"name":"LDAP_SUCCESS","features":[473]},{"name":"LDAP_TIMELIMIT_EXCEEDED","features":[473]},{"name":"LDAP_TIMEOUT","features":[473]},{"name":"LDAP_TIMEVAL","features":[473]},{"name":"LDAP_TTL_EXTENDED_OP_OID","features":[473]},{"name":"LDAP_TTL_EXTENDED_OP_OID_W","features":[473]},{"name":"LDAP_UNAVAILABLE","features":[473]},{"name":"LDAP_UNAVAILABLE_CRIT_EXTENSION","features":[473]},{"name":"LDAP_UNBIND_CMD","features":[473]},{"name":"LDAP_UNDEFINED_TYPE","features":[473]},{"name":"LDAP_UNICODE","features":[473]},{"name":"LDAP_UNWILLING_TO_PERFORM","features":[473]},{"name":"LDAP_UPDATE_STATS_INVOCATIONID_OID","features":[473]},{"name":"LDAP_UPDATE_STATS_INVOCATIONID_OID_W","features":[473]},{"name":"LDAP_UPDATE_STATS_USN_OID","features":[473]},{"name":"LDAP_UPDATE_STATS_USN_OID_W","features":[473]},{"name":"LDAP_USER_CANCELLED","features":[473]},{"name":"LDAP_VENDOR_NAME","features":[473]},{"name":"LDAP_VENDOR_NAME_W","features":[473]},{"name":"LDAP_VENDOR_VERSION","features":[473]},{"name":"LDAP_VERSION","features":[473]},{"name":"LDAP_VERSION1","features":[473]},{"name":"LDAP_VERSION2","features":[473]},{"name":"LDAP_VERSION3","features":[473]},{"name":"LDAP_VERSION_INFO","features":[473]},{"name":"LDAP_VERSION_MAX","features":[473]},{"name":"LDAP_VERSION_MIN","features":[473]},{"name":"LDAP_VIRTUAL_LIST_VIEW_ERROR","features":[473]},{"name":"LDAP_VLVINFO_VERSION","features":[473]},{"name":"LdapGetLastError","features":[473]},{"name":"LdapMapErrorToWin32","features":[307,473]},{"name":"LdapUTF8ToUnicode","features":[473]},{"name":"LdapUnicodeToUTF8","features":[473]},{"name":"NOTIFYOFNEWCONNECTION","features":[307,473]},{"name":"PLDAPSearch","features":[473]},{"name":"QUERYCLIENTCERT","features":[307,473,328,393]},{"name":"QUERYFORCONNECTION","features":[473]},{"name":"SERVER_SEARCH_FLAG_DOMAIN_SCOPE","features":[473]},{"name":"SERVER_SEARCH_FLAG_PHANTOM_ROOT","features":[473]},{"name":"VERIFYSERVERCERT","features":[307,473,393]},{"name":"ber_alloc_t","features":[473]},{"name":"ber_bvdup","features":[473]},{"name":"ber_bvecfree","features":[473]},{"name":"ber_bvfree","features":[473]},{"name":"ber_first_element","features":[473]},{"name":"ber_flatten","features":[473]},{"name":"ber_free","features":[473]},{"name":"ber_init","features":[473]},{"name":"ber_next_element","features":[473]},{"name":"ber_peek_tag","features":[473]},{"name":"ber_printf","features":[473]},{"name":"ber_scanf","features":[473]},{"name":"ber_skip_tag","features":[473]},{"name":"cldap_open","features":[473]},{"name":"cldap_openA","features":[473]},{"name":"cldap_openW","features":[473]},{"name":"ldap_abandon","features":[473]},{"name":"ldap_add","features":[473]},{"name":"ldap_addA","features":[473]},{"name":"ldap_addW","features":[473]},{"name":"ldap_add_ext","features":[307,473]},{"name":"ldap_add_extA","features":[307,473]},{"name":"ldap_add_extW","features":[307,473]},{"name":"ldap_add_ext_s","features":[307,473]},{"name":"ldap_add_ext_sA","features":[307,473]},{"name":"ldap_add_ext_sW","features":[307,473]},{"name":"ldap_add_s","features":[473]},{"name":"ldap_add_sA","features":[473]},{"name":"ldap_add_sW","features":[473]},{"name":"ldap_bind","features":[473]},{"name":"ldap_bindA","features":[473]},{"name":"ldap_bindW","features":[473]},{"name":"ldap_bind_s","features":[473]},{"name":"ldap_bind_sA","features":[473]},{"name":"ldap_bind_sW","features":[473]},{"name":"ldap_check_filterA","features":[473]},{"name":"ldap_check_filterW","features":[473]},{"name":"ldap_cleanup","features":[307,473]},{"name":"ldap_close_extended_op","features":[473]},{"name":"ldap_compare","features":[473]},{"name":"ldap_compareA","features":[473]},{"name":"ldap_compareW","features":[473]},{"name":"ldap_compare_ext","features":[307,473]},{"name":"ldap_compare_extA","features":[307,473]},{"name":"ldap_compare_extW","features":[307,473]},{"name":"ldap_compare_ext_s","features":[307,473]},{"name":"ldap_compare_ext_sA","features":[307,473]},{"name":"ldap_compare_ext_sW","features":[307,473]},{"name":"ldap_compare_s","features":[473]},{"name":"ldap_compare_sA","features":[473]},{"name":"ldap_compare_sW","features":[473]},{"name":"ldap_conn_from_msg","features":[307,473]},{"name":"ldap_connect","features":[473]},{"name":"ldap_control_free","features":[307,473]},{"name":"ldap_control_freeA","features":[307,473]},{"name":"ldap_control_freeW","features":[307,473]},{"name":"ldap_controls_free","features":[307,473]},{"name":"ldap_controls_freeA","features":[307,473]},{"name":"ldap_controls_freeW","features":[307,473]},{"name":"ldap_count_entries","features":[307,473]},{"name":"ldap_count_references","features":[307,473]},{"name":"ldap_count_values","features":[473]},{"name":"ldap_count_valuesA","features":[473]},{"name":"ldap_count_valuesW","features":[473]},{"name":"ldap_count_values_len","features":[473]},{"name":"ldap_create_page_control","features":[307,473]},{"name":"ldap_create_page_controlA","features":[307,473]},{"name":"ldap_create_page_controlW","features":[307,473]},{"name":"ldap_create_sort_control","features":[307,473]},{"name":"ldap_create_sort_controlA","features":[307,473]},{"name":"ldap_create_sort_controlW","features":[307,473]},{"name":"ldap_create_vlv_controlA","features":[307,473]},{"name":"ldap_create_vlv_controlW","features":[307,473]},{"name":"ldap_delete","features":[473]},{"name":"ldap_deleteA","features":[473]},{"name":"ldap_deleteW","features":[473]},{"name":"ldap_delete_ext","features":[307,473]},{"name":"ldap_delete_extA","features":[307,473]},{"name":"ldap_delete_extW","features":[307,473]},{"name":"ldap_delete_ext_s","features":[307,473]},{"name":"ldap_delete_ext_sA","features":[307,473]},{"name":"ldap_delete_ext_sW","features":[307,473]},{"name":"ldap_delete_s","features":[473]},{"name":"ldap_delete_sA","features":[473]},{"name":"ldap_delete_sW","features":[473]},{"name":"ldap_dn2ufn","features":[473]},{"name":"ldap_dn2ufnA","features":[473]},{"name":"ldap_dn2ufnW","features":[473]},{"name":"ldap_encode_sort_controlA","features":[307,473]},{"name":"ldap_encode_sort_controlW","features":[307,473]},{"name":"ldap_err2string","features":[473]},{"name":"ldap_err2stringA","features":[473]},{"name":"ldap_err2stringW","features":[473]},{"name":"ldap_escape_filter_element","features":[473]},{"name":"ldap_escape_filter_elementA","features":[473]},{"name":"ldap_escape_filter_elementW","features":[473]},{"name":"ldap_explode_dn","features":[473]},{"name":"ldap_explode_dnA","features":[473]},{"name":"ldap_explode_dnW","features":[473]},{"name":"ldap_extended_operation","features":[307,473]},{"name":"ldap_extended_operationA","features":[307,473]},{"name":"ldap_extended_operationW","features":[307,473]},{"name":"ldap_extended_operation_sA","features":[307,473]},{"name":"ldap_extended_operation_sW","features":[307,473]},{"name":"ldap_first_attribute","features":[307,473]},{"name":"ldap_first_attributeA","features":[307,473]},{"name":"ldap_first_attributeW","features":[307,473]},{"name":"ldap_first_entry","features":[307,473]},{"name":"ldap_first_reference","features":[307,473]},{"name":"ldap_free_controls","features":[307,473]},{"name":"ldap_free_controlsA","features":[307,473]},{"name":"ldap_free_controlsW","features":[307,473]},{"name":"ldap_get_dn","features":[307,473]},{"name":"ldap_get_dnA","features":[307,473]},{"name":"ldap_get_dnW","features":[307,473]},{"name":"ldap_get_next_page","features":[473]},{"name":"ldap_get_next_page_s","features":[307,473]},{"name":"ldap_get_option","features":[473]},{"name":"ldap_get_optionW","features":[473]},{"name":"ldap_get_paged_count","features":[307,473]},{"name":"ldap_get_values","features":[307,473]},{"name":"ldap_get_valuesA","features":[307,473]},{"name":"ldap_get_valuesW","features":[307,473]},{"name":"ldap_get_values_len","features":[307,473]},{"name":"ldap_get_values_lenA","features":[307,473]},{"name":"ldap_get_values_lenW","features":[307,473]},{"name":"ldap_init","features":[473]},{"name":"ldap_initA","features":[473]},{"name":"ldap_initW","features":[473]},{"name":"ldap_memfree","features":[473]},{"name":"ldap_memfreeA","features":[473]},{"name":"ldap_memfreeW","features":[473]},{"name":"ldap_modify","features":[473]},{"name":"ldap_modifyA","features":[473]},{"name":"ldap_modifyW","features":[473]},{"name":"ldap_modify_ext","features":[307,473]},{"name":"ldap_modify_extA","features":[307,473]},{"name":"ldap_modify_extW","features":[307,473]},{"name":"ldap_modify_ext_s","features":[307,473]},{"name":"ldap_modify_ext_sA","features":[307,473]},{"name":"ldap_modify_ext_sW","features":[307,473]},{"name":"ldap_modify_s","features":[473]},{"name":"ldap_modify_sA","features":[473]},{"name":"ldap_modify_sW","features":[473]},{"name":"ldap_modrdn","features":[473]},{"name":"ldap_modrdn2","features":[473]},{"name":"ldap_modrdn2A","features":[473]},{"name":"ldap_modrdn2W","features":[473]},{"name":"ldap_modrdn2_s","features":[473]},{"name":"ldap_modrdn2_sA","features":[473]},{"name":"ldap_modrdn2_sW","features":[473]},{"name":"ldap_modrdnA","features":[473]},{"name":"ldap_modrdnW","features":[473]},{"name":"ldap_modrdn_s","features":[473]},{"name":"ldap_modrdn_sA","features":[473]},{"name":"ldap_modrdn_sW","features":[473]},{"name":"ldap_msgfree","features":[307,473]},{"name":"ldap_next_attribute","features":[307,473]},{"name":"ldap_next_attributeA","features":[307,473]},{"name":"ldap_next_attributeW","features":[307,473]},{"name":"ldap_next_entry","features":[307,473]},{"name":"ldap_next_reference","features":[307,473]},{"name":"ldap_open","features":[473]},{"name":"ldap_openA","features":[473]},{"name":"ldap_openW","features":[473]},{"name":"ldap_parse_extended_resultA","features":[307,473]},{"name":"ldap_parse_extended_resultW","features":[307,473]},{"name":"ldap_parse_page_control","features":[307,473]},{"name":"ldap_parse_page_controlA","features":[307,473]},{"name":"ldap_parse_page_controlW","features":[307,473]},{"name":"ldap_parse_reference","features":[307,473]},{"name":"ldap_parse_referenceA","features":[307,473]},{"name":"ldap_parse_referenceW","features":[307,473]},{"name":"ldap_parse_result","features":[307,473]},{"name":"ldap_parse_resultA","features":[307,473]},{"name":"ldap_parse_resultW","features":[307,473]},{"name":"ldap_parse_sort_control","features":[307,473]},{"name":"ldap_parse_sort_controlA","features":[307,473]},{"name":"ldap_parse_sort_controlW","features":[307,473]},{"name":"ldap_parse_vlv_controlA","features":[307,473]},{"name":"ldap_parse_vlv_controlW","features":[307,473]},{"name":"ldap_perror","features":[473]},{"name":"ldap_rename_ext","features":[307,473]},{"name":"ldap_rename_extA","features":[307,473]},{"name":"ldap_rename_extW","features":[307,473]},{"name":"ldap_rename_ext_s","features":[307,473]},{"name":"ldap_rename_ext_sA","features":[307,473]},{"name":"ldap_rename_ext_sW","features":[307,473]},{"name":"ldap_result","features":[307,473]},{"name":"ldap_result2error","features":[307,473]},{"name":"ldap_sasl_bindA","features":[307,473]},{"name":"ldap_sasl_bindW","features":[307,473]},{"name":"ldap_sasl_bind_sA","features":[307,473]},{"name":"ldap_sasl_bind_sW","features":[307,473]},{"name":"ldap_search","features":[473]},{"name":"ldap_searchA","features":[473]},{"name":"ldap_searchW","features":[473]},{"name":"ldap_search_abandon_page","features":[473]},{"name":"ldap_search_ext","features":[307,473]},{"name":"ldap_search_extA","features":[307,473]},{"name":"ldap_search_extW","features":[307,473]},{"name":"ldap_search_ext_s","features":[307,473]},{"name":"ldap_search_ext_sA","features":[307,473]},{"name":"ldap_search_ext_sW","features":[307,473]},{"name":"ldap_search_init_page","features":[307,473]},{"name":"ldap_search_init_pageA","features":[307,473]},{"name":"ldap_search_init_pageW","features":[307,473]},{"name":"ldap_search_s","features":[307,473]},{"name":"ldap_search_sA","features":[307,473]},{"name":"ldap_search_sW","features":[307,473]},{"name":"ldap_search_st","features":[307,473]},{"name":"ldap_search_stA","features":[307,473]},{"name":"ldap_search_stW","features":[307,473]},{"name":"ldap_set_dbg_flags","features":[473]},{"name":"ldap_set_dbg_routine","features":[473]},{"name":"ldap_set_option","features":[473]},{"name":"ldap_set_optionW","features":[473]},{"name":"ldap_simple_bind","features":[473]},{"name":"ldap_simple_bindA","features":[473]},{"name":"ldap_simple_bindW","features":[473]},{"name":"ldap_simple_bind_s","features":[473]},{"name":"ldap_simple_bind_sA","features":[473]},{"name":"ldap_simple_bind_sW","features":[473]},{"name":"ldap_sslinit","features":[473]},{"name":"ldap_sslinitA","features":[473]},{"name":"ldap_sslinitW","features":[473]},{"name":"ldap_start_tls_sA","features":[307,473]},{"name":"ldap_start_tls_sW","features":[307,473]},{"name":"ldap_startup","features":[307,473]},{"name":"ldap_stop_tls_s","features":[307,473]},{"name":"ldap_ufn2dn","features":[473]},{"name":"ldap_ufn2dnA","features":[473]},{"name":"ldap_ufn2dnW","features":[473]},{"name":"ldap_unbind","features":[473]},{"name":"ldap_unbind_s","features":[473]},{"name":"ldap_value_free","features":[473]},{"name":"ldap_value_freeA","features":[473]},{"name":"ldap_value_freeW","features":[473]},{"name":"ldap_value_free_len","features":[473]}],"475":[{"name":"IEnumNetworkConnections","features":[474,358]},{"name":"IEnumNetworks","features":[474,358]},{"name":"INetwork","features":[474,358]},{"name":"INetwork2","features":[474,358]},{"name":"INetworkConnection","features":[474,358]},{"name":"INetworkConnection2","features":[474,358]},{"name":"INetworkConnectionCost","features":[474]},{"name":"INetworkConnectionCostEvents","features":[474]},{"name":"INetworkConnectionEvents","features":[474]},{"name":"INetworkCostManager","features":[474]},{"name":"INetworkCostManagerEvents","features":[474]},{"name":"INetworkEvents","features":[474]},{"name":"INetworkListManager","features":[474,358]},{"name":"INetworkListManagerEvents","features":[474]},{"name":"NA_AllowMerge","features":[474]},{"name":"NA_CategoryReadOnly","features":[474]},{"name":"NA_CategorySetByPolicy","features":[474]},{"name":"NA_DescriptionReadOnly","features":[474]},{"name":"NA_DescriptionSetByPolicy","features":[474]},{"name":"NA_DomainAuthenticationFailed","features":[474]},{"name":"NA_IconReadOnly","features":[474]},{"name":"NA_IconSetByPolicy","features":[474]},{"name":"NA_InternetConnectivityV4","features":[474]},{"name":"NA_InternetConnectivityV6","features":[474]},{"name":"NA_NameReadOnly","features":[474]},{"name":"NA_NameSetByPolicy","features":[474]},{"name":"NA_NetworkClass","features":[474]},{"name":"NLM_CONNECTION_COST","features":[474]},{"name":"NLM_CONNECTION_COST_APPROACHINGDATALIMIT","features":[474]},{"name":"NLM_CONNECTION_COST_CONGESTED","features":[474]},{"name":"NLM_CONNECTION_COST_FIXED","features":[474]},{"name":"NLM_CONNECTION_COST_OVERDATALIMIT","features":[474]},{"name":"NLM_CONNECTION_COST_ROAMING","features":[474]},{"name":"NLM_CONNECTION_COST_UNKNOWN","features":[474]},{"name":"NLM_CONNECTION_COST_UNRESTRICTED","features":[474]},{"name":"NLM_CONNECTION_COST_VARIABLE","features":[474]},{"name":"NLM_CONNECTION_PROPERTY_CHANGE","features":[474]},{"name":"NLM_CONNECTION_PROPERTY_CHANGE_AUTHENTICATION","features":[474]},{"name":"NLM_CONNECTIVITY","features":[474]},{"name":"NLM_CONNECTIVITY_DISCONNECTED","features":[474]},{"name":"NLM_CONNECTIVITY_IPV4_INTERNET","features":[474]},{"name":"NLM_CONNECTIVITY_IPV4_LOCALNETWORK","features":[474]},{"name":"NLM_CONNECTIVITY_IPV4_NOTRAFFIC","features":[474]},{"name":"NLM_CONNECTIVITY_IPV4_SUBNET","features":[474]},{"name":"NLM_CONNECTIVITY_IPV6_INTERNET","features":[474]},{"name":"NLM_CONNECTIVITY_IPV6_LOCALNETWORK","features":[474]},{"name":"NLM_CONNECTIVITY_IPV6_NOTRAFFIC","features":[474]},{"name":"NLM_CONNECTIVITY_IPV6_SUBNET","features":[474]},{"name":"NLM_DATAPLAN_STATUS","features":[307,474]},{"name":"NLM_DOMAIN_AUTHENTICATION_KIND","features":[474]},{"name":"NLM_DOMAIN_AUTHENTICATION_KIND_LDAP","features":[474]},{"name":"NLM_DOMAIN_AUTHENTICATION_KIND_NONE","features":[474]},{"name":"NLM_DOMAIN_AUTHENTICATION_KIND_TLS","features":[474]},{"name":"NLM_DOMAIN_TYPE","features":[474]},{"name":"NLM_DOMAIN_TYPE_DOMAIN_AUTHENTICATED","features":[474]},{"name":"NLM_DOMAIN_TYPE_DOMAIN_NETWORK","features":[474]},{"name":"NLM_DOMAIN_TYPE_NON_DOMAIN_NETWORK","features":[474]},{"name":"NLM_ENUM_NETWORK","features":[474]},{"name":"NLM_ENUM_NETWORK_ALL","features":[474]},{"name":"NLM_ENUM_NETWORK_CONNECTED","features":[474]},{"name":"NLM_ENUM_NETWORK_DISCONNECTED","features":[474]},{"name":"NLM_INTERNET_CONNECTIVITY","features":[474]},{"name":"NLM_INTERNET_CONNECTIVITY_CORPORATE","features":[474]},{"name":"NLM_INTERNET_CONNECTIVITY_PROXIED","features":[474]},{"name":"NLM_INTERNET_CONNECTIVITY_WEBHIJACK","features":[474]},{"name":"NLM_MAX_ADDRESS_LIST_SIZE","features":[474]},{"name":"NLM_NETWORK_CATEGORY","features":[474]},{"name":"NLM_NETWORK_CATEGORY_DOMAIN_AUTHENTICATED","features":[474]},{"name":"NLM_NETWORK_CATEGORY_PRIVATE","features":[474]},{"name":"NLM_NETWORK_CATEGORY_PUBLIC","features":[474]},{"name":"NLM_NETWORK_CLASS","features":[474]},{"name":"NLM_NETWORK_IDENTIFIED","features":[474]},{"name":"NLM_NETWORK_IDENTIFYING","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_CATEGORY_VALUE","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_CONNECTION","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_DESCRIPTION","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_ICON","features":[474]},{"name":"NLM_NETWORK_PROPERTY_CHANGE_NAME","features":[474]},{"name":"NLM_NETWORK_UNIDENTIFIED","features":[474]},{"name":"NLM_SIMULATED_PROFILE_INFO","features":[474]},{"name":"NLM_SOCKADDR","features":[474]},{"name":"NLM_UNKNOWN_DATAPLAN_STATUS","features":[474]},{"name":"NLM_USAGE_DATA","features":[307,474]},{"name":"NetworkListManager","features":[474]}],"476":[{"name":"FindSimilarFileIndexResults","features":[475]},{"name":"FindSimilarResults","features":[475]},{"name":"GeneratorParametersType","features":[475]},{"name":"IFindSimilarResults","features":[475]},{"name":"IRdcComparator","features":[475]},{"name":"IRdcFileReader","features":[475]},{"name":"IRdcFileWriter","features":[475]},{"name":"IRdcGenerator","features":[475]},{"name":"IRdcGeneratorFilterMaxParameters","features":[475]},{"name":"IRdcGeneratorParameters","features":[475]},{"name":"IRdcLibrary","features":[475]},{"name":"IRdcSignatureReader","features":[475]},{"name":"IRdcSimilarityGenerator","features":[475]},{"name":"ISimilarity","features":[475]},{"name":"ISimilarityFileIdTable","features":[475]},{"name":"ISimilarityReportProgress","features":[475]},{"name":"ISimilarityTableDumpState","features":[475]},{"name":"ISimilarityTraitsMappedView","features":[475]},{"name":"ISimilarityTraitsMapping","features":[475]},{"name":"ISimilarityTraitsTable","features":[475]},{"name":"MSRDC_DEFAULT_COMPAREBUFFER","features":[475]},{"name":"MSRDC_DEFAULT_HASHWINDOWSIZE_1","features":[475]},{"name":"MSRDC_DEFAULT_HASHWINDOWSIZE_N","features":[475]},{"name":"MSRDC_DEFAULT_HORIZONSIZE_1","features":[475]},{"name":"MSRDC_DEFAULT_HORIZONSIZE_N","features":[475]},{"name":"MSRDC_MAXIMUM_COMPAREBUFFER","features":[475]},{"name":"MSRDC_MAXIMUM_DEPTH","features":[475]},{"name":"MSRDC_MAXIMUM_HASHWINDOWSIZE","features":[475]},{"name":"MSRDC_MAXIMUM_HORIZONSIZE","features":[475]},{"name":"MSRDC_MAXIMUM_MATCHESREQUIRED","features":[475]},{"name":"MSRDC_MAXIMUM_TRAITVALUE","features":[475]},{"name":"MSRDC_MINIMUM_COMPAREBUFFER","features":[475]},{"name":"MSRDC_MINIMUM_COMPATIBLE_APP_VERSION","features":[475]},{"name":"MSRDC_MINIMUM_DEPTH","features":[475]},{"name":"MSRDC_MINIMUM_HASHWINDOWSIZE","features":[475]},{"name":"MSRDC_MINIMUM_HORIZONSIZE","features":[475]},{"name":"MSRDC_MINIMUM_INPUTBUFFERSIZE","features":[475]},{"name":"MSRDC_MINIMUM_MATCHESREQUIRED","features":[475]},{"name":"MSRDC_SIGNATURE_HASHSIZE","features":[475]},{"name":"MSRDC_VERSION","features":[475]},{"name":"RDCE_TABLE_CORRUPT","features":[475]},{"name":"RDCE_TABLE_FULL","features":[475]},{"name":"RDCGENTYPE_FilterMax","features":[475]},{"name":"RDCGENTYPE_Unused","features":[475]},{"name":"RDCMAPPING_ReadOnly","features":[475]},{"name":"RDCMAPPING_ReadWrite","features":[475]},{"name":"RDCMAPPING_Undefined","features":[475]},{"name":"RDCNEED_SEED","features":[475]},{"name":"RDCNEED_SEED_MAX","features":[475]},{"name":"RDCNEED_SOURCE","features":[475]},{"name":"RDCNEED_TARGET","features":[475]},{"name":"RDCTABLE_Existing","features":[475]},{"name":"RDCTABLE_InvalidOrUnknown","features":[475]},{"name":"RDCTABLE_New","features":[475]},{"name":"RDC_Aborted","features":[475]},{"name":"RDC_ApplicationError","features":[475]},{"name":"RDC_DataMissingOrCorrupt","features":[475]},{"name":"RDC_DataTooManyRecords","features":[475]},{"name":"RDC_ErrorCode","features":[475]},{"name":"RDC_FileChecksumMismatch","features":[475]},{"name":"RDC_HeaderMissingOrCorrupt","features":[475]},{"name":"RDC_HeaderVersionNewer","features":[475]},{"name":"RDC_HeaderVersionOlder","features":[475]},{"name":"RDC_HeaderWrongType","features":[475]},{"name":"RDC_NoError","features":[475]},{"name":"RDC_Win32Error","features":[475]},{"name":"RdcBufferPointer","features":[475]},{"name":"RdcComparator","features":[475]},{"name":"RdcCreatedTables","features":[475]},{"name":"RdcFileReader","features":[475]},{"name":"RdcGenerator","features":[475]},{"name":"RdcGeneratorFilterMaxParameters","features":[475]},{"name":"RdcGeneratorParameters","features":[475]},{"name":"RdcLibrary","features":[475]},{"name":"RdcMappingAccessMode","features":[475]},{"name":"RdcNeed","features":[475]},{"name":"RdcNeedPointer","features":[475]},{"name":"RdcNeedType","features":[475]},{"name":"RdcSignature","features":[475]},{"name":"RdcSignaturePointer","features":[475]},{"name":"RdcSignatureReader","features":[475]},{"name":"RdcSimilarityGenerator","features":[475]},{"name":"Similarity","features":[475]},{"name":"SimilarityData","features":[475]},{"name":"SimilarityDumpData","features":[475]},{"name":"SimilarityFileId","features":[475]},{"name":"SimilarityFileIdMaxSize","features":[475]},{"name":"SimilarityFileIdMinSize","features":[475]},{"name":"SimilarityFileIdTable","features":[475]},{"name":"SimilarityMappedViewInfo","features":[475]},{"name":"SimilarityReportProgress","features":[475]},{"name":"SimilarityTableDumpState","features":[475]},{"name":"SimilarityTraitsMappedView","features":[475]},{"name":"SimilarityTraitsMapping","features":[475]},{"name":"SimilarityTraitsTable","features":[475]}],"477":[{"name":"WEB_SOCKET_ABORTED_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_ACTION","features":[476]},{"name":"WEB_SOCKET_ACTION_QUEUE","features":[476]},{"name":"WEB_SOCKET_ALLOCATED_BUFFER_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_ALL_ACTION_QUEUE","features":[476]},{"name":"WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_BUFFER","features":[476]},{"name":"WEB_SOCKET_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_CLOSE_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_DISABLE_MASKING_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_DISABLE_UTF8_VERIFICATION_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_EMPTY_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_ENDPOINT_UNAVAILABLE_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_HANDLE","features":[476]},{"name":"WEB_SOCKET_HTTP_HEADER","features":[476]},{"name":"WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION","features":[476]},{"name":"WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION","features":[476]},{"name":"WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_KEEPALIVE_INTERVAL_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_MAX_CLOSE_REASON_LENGTH","features":[476]},{"name":"WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_NO_ACTION","features":[476]},{"name":"WEB_SOCKET_PING_PONG_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_PROPERTY","features":[476]},{"name":"WEB_SOCKET_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_RECEIVE_ACTION_QUEUE","features":[476]},{"name":"WEB_SOCKET_RECEIVE_BUFFER_SIZE_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION","features":[476]},{"name":"WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_SEND_ACTION_QUEUE","features":[476]},{"name":"WEB_SOCKET_SEND_BUFFER_SIZE_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_SEND_TO_NETWORK_ACTION","features":[476]},{"name":"WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_SUCCESS_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_SUPPORTED_VERSIONS_PROPERTY_TYPE","features":[476]},{"name":"WEB_SOCKET_UNSOLICITED_PONG_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS","features":[476]},{"name":"WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE","features":[476]},{"name":"WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE","features":[476]},{"name":"WebSocketAbortHandle","features":[476]},{"name":"WebSocketBeginClientHandshake","features":[476]},{"name":"WebSocketBeginServerHandshake","features":[476]},{"name":"WebSocketCompleteAction","features":[476]},{"name":"WebSocketCreateClientHandle","features":[476]},{"name":"WebSocketCreateServerHandle","features":[476]},{"name":"WebSocketDeleteHandle","features":[476]},{"name":"WebSocketEndClientHandshake","features":[476]},{"name":"WebSocketEndServerHandshake","features":[476]},{"name":"WebSocketGetAction","features":[476]},{"name":"WebSocketGetGlobalProperty","features":[476]},{"name":"WebSocketReceive","features":[476]},{"name":"WebSocketSend","features":[476]}],"478":[{"name":"API_GET_PROXY_FOR_URL","features":[477]},{"name":"API_GET_PROXY_SETTINGS","features":[477]},{"name":"API_QUERY_DATA_AVAILABLE","features":[477]},{"name":"API_READ_DATA","features":[477]},{"name":"API_RECEIVE_RESPONSE","features":[477]},{"name":"API_SEND_REQUEST","features":[477]},{"name":"API_WRITE_DATA","features":[477]},{"name":"AutoLogonPolicy_Always","features":[477]},{"name":"AutoLogonPolicy_Never","features":[477]},{"name":"AutoLogonPolicy_OnlyIfBypassProxy","features":[477]},{"name":"ERROR_WINHTTP_AUTODETECTION_FAILED","features":[477]},{"name":"ERROR_WINHTTP_AUTO_PROXY_SERVICE_ERROR","features":[477]},{"name":"ERROR_WINHTTP_BAD_AUTO_PROXY_SCRIPT","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CALL_AFTER_OPEN","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CALL_AFTER_SEND","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CALL_BEFORE_OPEN","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CALL_BEFORE_SEND","features":[477]},{"name":"ERROR_WINHTTP_CANNOT_CONNECT","features":[477]},{"name":"ERROR_WINHTTP_CHUNKED_ENCODING_HEADER_SIZE_OVERFLOW","features":[477]},{"name":"ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED","features":[477]},{"name":"ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED_PROXY","features":[477]},{"name":"ERROR_WINHTTP_CLIENT_CERT_NO_ACCESS_PRIVATE_KEY","features":[477]},{"name":"ERROR_WINHTTP_CLIENT_CERT_NO_PRIVATE_KEY","features":[477]},{"name":"ERROR_WINHTTP_CONNECTION_ERROR","features":[477]},{"name":"ERROR_WINHTTP_FEATURE_DISABLED","features":[477]},{"name":"ERROR_WINHTTP_GLOBAL_CALLBACK_FAILED","features":[477]},{"name":"ERROR_WINHTTP_HEADER_ALREADY_EXISTS","features":[477]},{"name":"ERROR_WINHTTP_HEADER_COUNT_EXCEEDED","features":[477]},{"name":"ERROR_WINHTTP_HEADER_NOT_FOUND","features":[477]},{"name":"ERROR_WINHTTP_HEADER_SIZE_OVERFLOW","features":[477]},{"name":"ERROR_WINHTTP_HTTP_PROTOCOL_MISMATCH","features":[477]},{"name":"ERROR_WINHTTP_INCORRECT_HANDLE_STATE","features":[477]},{"name":"ERROR_WINHTTP_INCORRECT_HANDLE_TYPE","features":[477]},{"name":"ERROR_WINHTTP_INTERNAL_ERROR","features":[477]},{"name":"ERROR_WINHTTP_INVALID_HEADER","features":[477]},{"name":"ERROR_WINHTTP_INVALID_OPTION","features":[477]},{"name":"ERROR_WINHTTP_INVALID_QUERY_REQUEST","features":[477]},{"name":"ERROR_WINHTTP_INVALID_SERVER_RESPONSE","features":[477]},{"name":"ERROR_WINHTTP_INVALID_URL","features":[477]},{"name":"ERROR_WINHTTP_LOGIN_FAILURE","features":[477]},{"name":"ERROR_WINHTTP_NAME_NOT_RESOLVED","features":[477]},{"name":"ERROR_WINHTTP_NOT_INITIALIZED","features":[477]},{"name":"ERROR_WINHTTP_OPERATION_CANCELLED","features":[477]},{"name":"ERROR_WINHTTP_OPTION_NOT_SETTABLE","features":[477]},{"name":"ERROR_WINHTTP_OUT_OF_HANDLES","features":[477]},{"name":"ERROR_WINHTTP_REDIRECT_FAILED","features":[477]},{"name":"ERROR_WINHTTP_RESEND_REQUEST","features":[477]},{"name":"ERROR_WINHTTP_RESERVED_189","features":[477]},{"name":"ERROR_WINHTTP_RESPONSE_DRAIN_OVERFLOW","features":[477]},{"name":"ERROR_WINHTTP_SCRIPT_EXECUTION_ERROR","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_CN_INVALID","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_DATE_INVALID","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_REVOKED","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_REV_FAILED","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CERT_WRONG_USAGE","features":[477]},{"name":"ERROR_WINHTTP_SECURE_CHANNEL_ERROR","features":[477]},{"name":"ERROR_WINHTTP_SECURE_FAILURE","features":[477]},{"name":"ERROR_WINHTTP_SECURE_FAILURE_PROXY","features":[477]},{"name":"ERROR_WINHTTP_SECURE_INVALID_CA","features":[477]},{"name":"ERROR_WINHTTP_SECURE_INVALID_CERT","features":[477]},{"name":"ERROR_WINHTTP_SHUTDOWN","features":[477]},{"name":"ERROR_WINHTTP_TIMEOUT","features":[477]},{"name":"ERROR_WINHTTP_UNABLE_TO_DOWNLOAD_SCRIPT","features":[477]},{"name":"ERROR_WINHTTP_UNHANDLED_SCRIPT_TYPE","features":[477]},{"name":"ERROR_WINHTTP_UNRECOGNIZED_SCHEME","features":[477]},{"name":"HTTPREQUEST_PROXYSETTING_DEFAULT","features":[477]},{"name":"HTTPREQUEST_PROXYSETTING_DIRECT","features":[477]},{"name":"HTTPREQUEST_PROXYSETTING_PRECONFIG","features":[477]},{"name":"HTTPREQUEST_PROXYSETTING_PROXY","features":[477]},{"name":"HTTPREQUEST_SETCREDENTIALS_FOR_PROXY","features":[477]},{"name":"HTTPREQUEST_SETCREDENTIALS_FOR_SERVER","features":[477]},{"name":"HTTP_STATUS_ACCEPTED","features":[477]},{"name":"HTTP_STATUS_AMBIGUOUS","features":[477]},{"name":"HTTP_STATUS_BAD_GATEWAY","features":[477]},{"name":"HTTP_STATUS_BAD_METHOD","features":[477]},{"name":"HTTP_STATUS_BAD_REQUEST","features":[477]},{"name":"HTTP_STATUS_CONFLICT","features":[477]},{"name":"HTTP_STATUS_CONTINUE","features":[477]},{"name":"HTTP_STATUS_CREATED","features":[477]},{"name":"HTTP_STATUS_DENIED","features":[477]},{"name":"HTTP_STATUS_FIRST","features":[477]},{"name":"HTTP_STATUS_FORBIDDEN","features":[477]},{"name":"HTTP_STATUS_GATEWAY_TIMEOUT","features":[477]},{"name":"HTTP_STATUS_GONE","features":[477]},{"name":"HTTP_STATUS_LAST","features":[477]},{"name":"HTTP_STATUS_LENGTH_REQUIRED","features":[477]},{"name":"HTTP_STATUS_MOVED","features":[477]},{"name":"HTTP_STATUS_NONE_ACCEPTABLE","features":[477]},{"name":"HTTP_STATUS_NOT_FOUND","features":[477]},{"name":"HTTP_STATUS_NOT_MODIFIED","features":[477]},{"name":"HTTP_STATUS_NOT_SUPPORTED","features":[477]},{"name":"HTTP_STATUS_NO_CONTENT","features":[477]},{"name":"HTTP_STATUS_OK","features":[477]},{"name":"HTTP_STATUS_PARTIAL","features":[477]},{"name":"HTTP_STATUS_PARTIAL_CONTENT","features":[477]},{"name":"HTTP_STATUS_PAYMENT_REQ","features":[477]},{"name":"HTTP_STATUS_PERMANENT_REDIRECT","features":[477]},{"name":"HTTP_STATUS_PRECOND_FAILED","features":[477]},{"name":"HTTP_STATUS_PROXY_AUTH_REQ","features":[477]},{"name":"HTTP_STATUS_REDIRECT","features":[477]},{"name":"HTTP_STATUS_REDIRECT_KEEP_VERB","features":[477]},{"name":"HTTP_STATUS_REDIRECT_METHOD","features":[477]},{"name":"HTTP_STATUS_REQUEST_TIMEOUT","features":[477]},{"name":"HTTP_STATUS_REQUEST_TOO_LARGE","features":[477]},{"name":"HTTP_STATUS_RESET_CONTENT","features":[477]},{"name":"HTTP_STATUS_RETRY_WITH","features":[477]},{"name":"HTTP_STATUS_SERVER_ERROR","features":[477]},{"name":"HTTP_STATUS_SERVICE_UNAVAIL","features":[477]},{"name":"HTTP_STATUS_SWITCH_PROTOCOLS","features":[477]},{"name":"HTTP_STATUS_UNSUPPORTED_MEDIA","features":[477]},{"name":"HTTP_STATUS_URI_TOO_LONG","features":[477]},{"name":"HTTP_STATUS_USE_PROXY","features":[477]},{"name":"HTTP_STATUS_VERSION_NOT_SUP","features":[477]},{"name":"HTTP_STATUS_WEBDAV_MULTI_STATUS","features":[477]},{"name":"HTTP_VERSION_INFO","features":[477]},{"name":"ICU_BROWSER_MODE","features":[477]},{"name":"ICU_DECODE","features":[477]},{"name":"ICU_ENCODE_PERCENT","features":[477]},{"name":"ICU_ENCODE_SPACES_ONLY","features":[477]},{"name":"ICU_ESCAPE","features":[477]},{"name":"ICU_ESCAPE_AUTHORITY","features":[477]},{"name":"ICU_NO_ENCODE","features":[477]},{"name":"ICU_NO_META","features":[477]},{"name":"ICU_REJECT_USERPWD","features":[477]},{"name":"INTERNET_DEFAULT_HTTPS_PORT","features":[477]},{"name":"INTERNET_DEFAULT_HTTP_PORT","features":[477]},{"name":"INTERNET_DEFAULT_PORT","features":[477]},{"name":"IWinHttpRequest","features":[477,358]},{"name":"IWinHttpRequestEvents","features":[477]},{"name":"NETWORKING_KEY_BUFSIZE","features":[477]},{"name":"SECURITY_FLAG_IGNORE_CERT_CN_INVALID","features":[477]},{"name":"SECURITY_FLAG_IGNORE_CERT_DATE_INVALID","features":[477]},{"name":"SECURITY_FLAG_IGNORE_CERT_WRONG_USAGE","features":[477]},{"name":"SECURITY_FLAG_IGNORE_UNKNOWN_CA","features":[477]},{"name":"SECURITY_FLAG_SECURE","features":[477]},{"name":"SECURITY_FLAG_STRENGTH_MEDIUM","features":[477]},{"name":"SECURITY_FLAG_STRENGTH_STRONG","features":[477]},{"name":"SECURITY_FLAG_STRENGTH_WEAK","features":[477]},{"name":"SecureProtocol_ALL","features":[477]},{"name":"SecureProtocol_SSL2","features":[477]},{"name":"SecureProtocol_SSL3","features":[477]},{"name":"SecureProtocol_TLS1","features":[477]},{"name":"SecureProtocol_TLS1_1","features":[477]},{"name":"SecureProtocol_TLS1_2","features":[477]},{"name":"SslErrorFlag_CertCNInvalid","features":[477]},{"name":"SslErrorFlag_CertDateInvalid","features":[477]},{"name":"SslErrorFlag_CertWrongUsage","features":[477]},{"name":"SslErrorFlag_Ignore_All","features":[477]},{"name":"SslErrorFlag_UnknownCA","features":[477]},{"name":"URL_COMPONENTS","features":[477]},{"name":"WINHTTP_ACCESS_TYPE","features":[477]},{"name":"WINHTTP_ACCESS_TYPE_AUTOMATIC_PROXY","features":[477]},{"name":"WINHTTP_ACCESS_TYPE_DEFAULT_PROXY","features":[477]},{"name":"WINHTTP_ACCESS_TYPE_NAMED_PROXY","features":[477]},{"name":"WINHTTP_ACCESS_TYPE_NO_PROXY","features":[477]},{"name":"WINHTTP_ADDREQ_FLAGS_MASK","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_ADD","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_ADD_IF_NEW","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_COALESCE","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON","features":[477]},{"name":"WINHTTP_ADDREQ_FLAG_REPLACE","features":[477]},{"name":"WINHTTP_ADDREQ_INDEX_MASK","features":[477]},{"name":"WINHTTP_ASYNC_RESULT","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_BASIC","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_DIGEST","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_NEGOTIATE","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_NTLM","features":[477]},{"name":"WINHTTP_AUTH_SCHEME_PASSPORT","features":[477]},{"name":"WINHTTP_AUTH_TARGET_PROXY","features":[477]},{"name":"WINHTTP_AUTH_TARGET_SERVER","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_DEFAULT","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_HIGH","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_LOW","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_MAX","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_MEDIUM","features":[477]},{"name":"WINHTTP_AUTOLOGON_SECURITY_LEVEL_PROXY_ONLY","features":[477]},{"name":"WINHTTP_AUTOPROXY_ALLOW_AUTOCONFIG","features":[477]},{"name":"WINHTTP_AUTOPROXY_ALLOW_CM","features":[477]},{"name":"WINHTTP_AUTOPROXY_ALLOW_STATIC","features":[477]},{"name":"WINHTTP_AUTOPROXY_AUTO_DETECT","features":[477]},{"name":"WINHTTP_AUTOPROXY_CONFIG_URL","features":[477]},{"name":"WINHTTP_AUTOPROXY_HOST_KEEPCASE","features":[477]},{"name":"WINHTTP_AUTOPROXY_HOST_LOWERCASE","features":[477]},{"name":"WINHTTP_AUTOPROXY_NO_CACHE_CLIENT","features":[477]},{"name":"WINHTTP_AUTOPROXY_NO_CACHE_SVC","features":[477]},{"name":"WINHTTP_AUTOPROXY_NO_DIRECTACCESS","features":[477]},{"name":"WINHTTP_AUTOPROXY_OPTIONS","features":[307,477]},{"name":"WINHTTP_AUTOPROXY_RUN_INPROCESS","features":[477]},{"name":"WINHTTP_AUTOPROXY_RUN_OUTPROCESS_ONLY","features":[477]},{"name":"WINHTTP_AUTOPROXY_SORT_RESULTS","features":[477]},{"name":"WINHTTP_AUTOPROXY_USE_INTERFACE_CONFIG","features":[477]},{"name":"WINHTTP_AUTO_DETECT_TYPE_DHCP","features":[477]},{"name":"WINHTTP_AUTO_DETECT_TYPE_DNS_A","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_ALL_NOTIFICATIONS","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_DATA_AVAILABLE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_DETECTING_PROXY","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_GETPROXYFORURL_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_GETPROXYSETTINGS_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_HEADERS_AVAILABLE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_INTERMEDIATE_RESPONSE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_READ_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_REDIRECT","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_REQUEST_ERROR","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_SECURE_FAILURE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_SENDREQUEST_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_FLAG_WRITE_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CLOSE_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CLOSING_CONNECTION","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CONNECTED_TO_SERVER","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CONNECTING_TO_SERVER","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_CONNECTION_CLOSED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_DATA_AVAILABLE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_DETECTING_PROXY","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_CN_INVALID","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_DATE_INVALID","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_REVOKED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_CERT_WRONG_USAGE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CERT","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_FLAG_SECURITY_CHANNEL_ERROR","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_GETPROXYFORURL_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_GETPROXYSETTINGS_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_HANDLE_CLOSING","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_HANDLE_CREATED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_HEADERS_AVAILABLE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_INTERMEDIATE_RESPONSE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_NAME_RESOLVED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_READ_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_RECEIVING_RESPONSE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_REDIRECT","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_REQUEST_ERROR","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_REQUEST_SENT","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_RESOLVING_NAME","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_RESPONSE_RECEIVED","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SECURE_FAILURE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SENDING_REQUEST","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SENDREQUEST_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SETTINGS_READ_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SETTINGS_WRITE_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_SHUTDOWN_COMPLETE","features":[477]},{"name":"WINHTTP_CALLBACK_STATUS_WRITE_COMPLETE","features":[477]},{"name":"WINHTTP_CERTIFICATE_INFO","features":[307,477]},{"name":"WINHTTP_CONNECTION_GROUP","features":[477]},{"name":"WINHTTP_CONNECTION_INFO","features":[477,320]},{"name":"WINHTTP_CONNECTION_INFO","features":[477,320]},{"name":"WINHTTP_CONNECTION_RETRY_CONDITION_408","features":[477]},{"name":"WINHTTP_CONNECTION_RETRY_CONDITION_SSL_HANDSHAKE","features":[477]},{"name":"WINHTTP_CONNECTION_RETRY_CONDITION_STALE_CONNECTION","features":[477]},{"name":"WINHTTP_CONNS_PER_SERVER_UNLIMITED","features":[477]},{"name":"WINHTTP_CREDS","features":[477]},{"name":"WINHTTP_CREDS_AUTHSCHEME","features":[477]},{"name":"WINHTTP_CREDS_EX","features":[477]},{"name":"WINHTTP_CURRENT_USER_IE_PROXY_CONFIG","features":[307,477]},{"name":"WINHTTP_DECOMPRESSION_FLAG_DEFLATE","features":[477]},{"name":"WINHTTP_DECOMPRESSION_FLAG_GZIP","features":[477]},{"name":"WINHTTP_DISABLE_AUTHENTICATION","features":[477]},{"name":"WINHTTP_DISABLE_COOKIES","features":[477]},{"name":"WINHTTP_DISABLE_KEEP_ALIVE","features":[477]},{"name":"WINHTTP_DISABLE_PASSPORT_AUTH","features":[477]},{"name":"WINHTTP_DISABLE_PASSPORT_KEYRING","features":[477]},{"name":"WINHTTP_DISABLE_REDIRECTS","features":[477]},{"name":"WINHTTP_DISABLE_SPN_SERVER_PORT","features":[477]},{"name":"WINHTTP_ENABLE_PASSPORT_AUTH","features":[477]},{"name":"WINHTTP_ENABLE_PASSPORT_KEYRING","features":[477]},{"name":"WINHTTP_ENABLE_SPN_SERVER_PORT","features":[477]},{"name":"WINHTTP_ENABLE_SSL_REVERT_IMPERSONATION","features":[477]},{"name":"WINHTTP_ENABLE_SSL_REVOCATION","features":[477]},{"name":"WINHTTP_ERROR_BASE","features":[477]},{"name":"WINHTTP_ERROR_LAST","features":[477]},{"name":"WINHTTP_EXTENDED_HEADER","features":[477]},{"name":"WINHTTP_EXTENDED_HEADER_FLAG_UNICODE","features":[477]},{"name":"WINHTTP_FAILED_CONNECTION_RETRIES","features":[477]},{"name":"WINHTTP_FEATURE_ADD_REQUEST_HEADERS_EX","features":[477]},{"name":"WINHTTP_FEATURE_BACKGROUND_CONNECTIONS","features":[477]},{"name":"WINHTTP_FEATURE_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_FEATURE_CONNECTION_STATS_V0","features":[477]},{"name":"WINHTTP_FEATURE_CONNECTION_STATS_V1","features":[477]},{"name":"WINHTTP_FEATURE_DISABLE_CERT_CHAIN_BUILDING","features":[477]},{"name":"WINHTTP_FEATURE_DISABLE_PROXY_AUTH_SCHEMES","features":[477]},{"name":"WINHTTP_FEATURE_DISABLE_SECURE_PROTOCOL_FALLBACK","features":[477]},{"name":"WINHTTP_FEATURE_DISABLE_STREAM_QUEUE","features":[477]},{"name":"WINHTTP_FEATURE_ENABLE_HTTP2_PLUS_CLIENT_CERT","features":[477]},{"name":"WINHTTP_FEATURE_EXPIRE_CONNECTION","features":[477]},{"name":"WINHTTP_FEATURE_EXTENDED_HEADER_FLAG_UNICODE","features":[477]},{"name":"WINHTTP_FEATURE_FAILED_CONNECTION_RETRIES","features":[477]},{"name":"WINHTTP_FEATURE_FIRST_AVAILABLE_CONNECTION","features":[477]},{"name":"WINHTTP_FEATURE_FLAG_AUTOMATIC_CHUNKING","features":[477]},{"name":"WINHTTP_FEATURE_FLAG_SECURE_DEFAULTS","features":[477]},{"name":"WINHTTP_FEATURE_FREE_QUERY_CONNECTION_GROUP_RESULT","features":[477]},{"name":"WINHTTP_FEATURE_HTTP2_KEEPALIVE","features":[477]},{"name":"WINHTTP_FEATURE_HTTP2_PLUS_TRANSFER_ENCODING","features":[477]},{"name":"WINHTTP_FEATURE_HTTP2_RECEIVE_WINDOW","features":[477]},{"name":"WINHTTP_FEATURE_HTTP3_HANDSHAKE_TIMEOUT","features":[477]},{"name":"WINHTTP_FEATURE_HTTP3_INITIAL_RTT","features":[477]},{"name":"WINHTTP_FEATURE_HTTP3_KEEPALIVE","features":[477]},{"name":"WINHTTP_FEATURE_HTTP3_STREAM_ERROR_CODE","features":[477]},{"name":"WINHTTP_FEATURE_HTTP_PROTOCOL_REQUIRED","features":[477]},{"name":"WINHTTP_FEATURE_IGNORE_CERT_REVOCATION_OFFLINE","features":[477]},{"name":"WINHTTP_FEATURE_IPV6_FAST_FALLBACK","features":[477]},{"name":"WINHTTP_FEATURE_IS_FEATURE_SUPPORTED","features":[477]},{"name":"WINHTTP_FEATURE_MATCH_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_FEATURE_MATCH_CONNECTION_GUID_FLAG_REQUIRE_MARKED_CONNECTION","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_CONNECTION_GROUP","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_CONNECTION_GROUP_FLAG_INSECURE","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_EX_ALL_HEADERS","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_FLAG_TRAILERS","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_FLAG_WIRE_ENCODING","features":[477]},{"name":"WINHTTP_FEATURE_QUERY_HEADERS_EX","features":[477]},{"name":"WINHTTP_FEATURE_QUIC_STATS","features":[477]},{"name":"WINHTTP_FEATURE_READ_DATA_EX","features":[477]},{"name":"WINHTTP_FEATURE_READ_DATA_EX_FLAG_FILL_BUFFER","features":[477]},{"name":"WINHTTP_FEATURE_REFERER_TOKEN_BINDING_HOSTNAME","features":[477]},{"name":"WINHTTP_FEATURE_REQUEST_ANNOTATION","features":[477]},{"name":"WINHTTP_FEATURE_REQUEST_STATS","features":[477]},{"name":"WINHTTP_FEATURE_REQUEST_TIMES","features":[477]},{"name":"WINHTTP_FEATURE_REQUIRE_STREAM_END","features":[477]},{"name":"WINHTTP_FEATURE_RESOLUTION_HOSTNAME","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG_FLAG_BYPASS_CACHE","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG_FLAG_CONN_USE_TTL","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG_FLAG_SOFT_LIMIT","features":[477]},{"name":"WINHTTP_FEATURE_RESOLVER_CACHE_CONFIG_FLAG_USE_DNS_TTL","features":[477]},{"name":"WINHTTP_FEATURE_REVERT_IMPERSONATION_SERVER_CERT","features":[477]},{"name":"WINHTTP_FEATURE_SECURITY_FLAG_IGNORE_ALL_CERT_ERRORS","features":[477]},{"name":"WINHTTP_FEATURE_SECURITY_INFO","features":[477]},{"name":"WINHTTP_FEATURE_SERVER_CERT_CHAIN_CONTEXT","features":[477]},{"name":"WINHTTP_FEATURE_SET_PROXY_SETINGS_PER_USER","features":[477]},{"name":"WINHTTP_FEATURE_SET_TOKEN_BINDING","features":[477]},{"name":"WINHTTP_FEATURE_STREAM_ERROR_CODE","features":[477]},{"name":"WINHTTP_FEATURE_TCP_FAST_OPEN","features":[477]},{"name":"WINHTTP_FEATURE_TCP_KEEPALIVE","features":[477]},{"name":"WINHTTP_FEATURE_TCP_PRIORITY_STATUS","features":[477]},{"name":"WINHTTP_FEATURE_TLS_FALSE_START","features":[477]},{"name":"WINHTTP_FEATURE_TLS_PROTOCOL_INSECURE_FALLBACK","features":[477]},{"name":"WINHTTP_FEATURE_TOKEN_BINDING_PUBLIC_KEY","features":[477]},{"name":"WINHTTP_FLAG_ASYNC","features":[477]},{"name":"WINHTTP_FLAG_AUTOMATIC_CHUNKING","features":[477]},{"name":"WINHTTP_FLAG_BYPASS_PROXY_CACHE","features":[477]},{"name":"WINHTTP_FLAG_ESCAPE_DISABLE","features":[477]},{"name":"WINHTTP_FLAG_ESCAPE_DISABLE_QUERY","features":[477]},{"name":"WINHTTP_FLAG_ESCAPE_PERCENT","features":[477]},{"name":"WINHTTP_FLAG_NULL_CODEPAGE","features":[477]},{"name":"WINHTTP_FLAG_REFRESH","features":[477]},{"name":"WINHTTP_FLAG_SECURE","features":[477]},{"name":"WINHTTP_FLAG_SECURE_DEFAULTS","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_SSL2","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_SSL3","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_TLS1","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_1","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_2","features":[477]},{"name":"WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_3","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_CONNECT","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_PROXY_RESOLVER","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_REQUEST","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_SESSION","features":[477]},{"name":"WINHTTP_HANDLE_TYPE_WEBSOCKET","features":[477]},{"name":"WINHTTP_HEADER_NAME","features":[477]},{"name":"WINHTTP_HOST_CONNECTION_GROUP","features":[477]},{"name":"WINHTTP_HTTP2_RECEIVE_WINDOW","features":[477]},{"name":"WINHTTP_IGNORE_REQUEST_TOTAL_LENGTH","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME_FTP","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME_HTTP","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME_HTTPS","features":[477]},{"name":"WINHTTP_INTERNET_SCHEME_SOCKS","features":[477]},{"name":"WINHTTP_LAST_OPTION","features":[477]},{"name":"WINHTTP_MATCH_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_MATCH_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_MATCH_CONNECTION_GUID_FLAGS_MASK","features":[477]},{"name":"WINHTTP_MATCH_CONNECTION_GUID_FLAG_REQUIRE_MARKED_CONNECTION","features":[477]},{"name":"WINHTTP_OPEN_REQUEST_FLAGS","features":[477]},{"name":"WINHTTP_OPTION_ASSURED_NON_BLOCKING_CALLBACKS","features":[477]},{"name":"WINHTTP_OPTION_AUTOLOGON_POLICY","features":[477]},{"name":"WINHTTP_OPTION_BACKGROUND_CONNECTIONS","features":[477]},{"name":"WINHTTP_OPTION_CALLBACK","features":[477]},{"name":"WINHTTP_OPTION_CLIENT_CERT_CONTEXT","features":[477]},{"name":"WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST","features":[477]},{"name":"WINHTTP_OPTION_CODEPAGE","features":[477]},{"name":"WINHTTP_OPTION_CONFIGURE_PASSPORT_AUTH","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_FILTER","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_INFO","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_STATS_V0","features":[477]},{"name":"WINHTTP_OPTION_CONNECTION_STATS_V1","features":[477]},{"name":"WINHTTP_OPTION_CONNECT_RETRIES","features":[477]},{"name":"WINHTTP_OPTION_CONNECT_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_CONTEXT_VALUE","features":[477]},{"name":"WINHTTP_OPTION_DECOMPRESSION","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_CERT_CHAIN_BUILDING","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_FEATURE","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_GLOBAL_POOLING","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_PROXY_AUTH_SCHEMES","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_SECURE_PROTOCOL_FALLBACK","features":[477]},{"name":"WINHTTP_OPTION_DISABLE_STREAM_QUEUE","features":[477]},{"name":"WINHTTP_OPTION_ENABLETRACING","features":[477]},{"name":"WINHTTP_OPTION_ENABLE_FEATURE","features":[477]},{"name":"WINHTTP_OPTION_ENABLE_HTTP2_PLUS_CLIENT_CERT","features":[477]},{"name":"WINHTTP_OPTION_ENABLE_HTTP_PROTOCOL","features":[477]},{"name":"WINHTTP_OPTION_ENCODE_EXTRA","features":[477]},{"name":"WINHTTP_OPTION_EXPIRE_CONNECTION","features":[477]},{"name":"WINHTTP_OPTION_EXTENDED_ERROR","features":[477]},{"name":"WINHTTP_OPTION_FAILED_CONNECTION_RETRIES","features":[477]},{"name":"WINHTTP_OPTION_FEATURE_SUPPORTED","features":[477]},{"name":"WINHTTP_OPTION_FIRST_AVAILABLE_CONNECTION","features":[477]},{"name":"WINHTTP_OPTION_GLOBAL_PROXY_CREDS","features":[477]},{"name":"WINHTTP_OPTION_GLOBAL_SERVER_CREDS","features":[477]},{"name":"WINHTTP_OPTION_HANDLE_TYPE","features":[477]},{"name":"WINHTTP_OPTION_HTTP2_KEEPALIVE","features":[477]},{"name":"WINHTTP_OPTION_HTTP2_PLUS_TRANSFER_ENCODING","features":[477]},{"name":"WINHTTP_OPTION_HTTP2_RECEIVE_WINDOW","features":[477]},{"name":"WINHTTP_OPTION_HTTP3_HANDSHAKE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_HTTP3_INITIAL_RTT","features":[477]},{"name":"WINHTTP_OPTION_HTTP3_KEEPALIVE","features":[477]},{"name":"WINHTTP_OPTION_HTTP3_STREAM_ERROR_CODE","features":[477]},{"name":"WINHTTP_OPTION_HTTP_PROTOCOL_REQUIRED","features":[477]},{"name":"WINHTTP_OPTION_HTTP_PROTOCOL_USED","features":[477]},{"name":"WINHTTP_OPTION_HTTP_VERSION","features":[477]},{"name":"WINHTTP_OPTION_IGNORE_CERT_REVOCATION_OFFLINE","features":[477]},{"name":"WINHTTP_OPTION_IPV6_FAST_FALLBACK","features":[477]},{"name":"WINHTTP_OPTION_IS_PROXY_CONNECT_RESPONSE","features":[477]},{"name":"WINHTTP_OPTION_KDC_PROXY_SETTINGS","features":[477]},{"name":"WINHTTP_OPTION_MATCH_CONNECTION_GUID","features":[477]},{"name":"WINHTTP_OPTION_MAX_CONNS_PER_1_0_SERVER","features":[477]},{"name":"WINHTTP_OPTION_MAX_CONNS_PER_SERVER","features":[477]},{"name":"WINHTTP_OPTION_MAX_HTTP_AUTOMATIC_REDIRECTS","features":[477]},{"name":"WINHTTP_OPTION_MAX_HTTP_STATUS_CONTINUE","features":[477]},{"name":"WINHTTP_OPTION_MAX_RESPONSE_DRAIN_SIZE","features":[477]},{"name":"WINHTTP_OPTION_MAX_RESPONSE_HEADER_SIZE","features":[477]},{"name":"WINHTTP_OPTION_NETWORK_INTERFACE_AFFINITY","features":[477]},{"name":"WINHTTP_OPTION_PARENT_HANDLE","features":[477]},{"name":"WINHTTP_OPTION_PASSPORT_COBRANDING_TEXT","features":[477]},{"name":"WINHTTP_OPTION_PASSPORT_COBRANDING_URL","features":[477]},{"name":"WINHTTP_OPTION_PASSPORT_RETURN_URL","features":[477]},{"name":"WINHTTP_OPTION_PASSPORT_SIGN_OUT","features":[477]},{"name":"WINHTTP_OPTION_PASSWORD","features":[477]},{"name":"WINHTTP_OPTION_PROXY","features":[477]},{"name":"WINHTTP_OPTION_PROXY_DISABLE_SERVICE_CALLS","features":[477]},{"name":"WINHTTP_OPTION_PROXY_PASSWORD","features":[477]},{"name":"WINHTTP_OPTION_PROXY_RESULT_ENTRY","features":[477]},{"name":"WINHTTP_OPTION_PROXY_SPN_USED","features":[477]},{"name":"WINHTTP_OPTION_PROXY_USERNAME","features":[477]},{"name":"WINHTTP_OPTION_QUIC_STATS","features":[477]},{"name":"WINHTTP_OPTION_READ_BUFFER_SIZE","features":[477]},{"name":"WINHTTP_OPTION_RECEIVE_PROXY_CONNECT_RESPONSE","features":[477]},{"name":"WINHTTP_OPTION_RECEIVE_RESPONSE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_RECEIVE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_ALWAYS","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_DEFAULT","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_DISALLOW_HTTPS_TO_HTTP","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_LAST","features":[477]},{"name":"WINHTTP_OPTION_REDIRECT_POLICY_NEVER","features":[477]},{"name":"WINHTTP_OPTION_REFERER_TOKEN_BINDING_HOSTNAME","features":[477]},{"name":"WINHTTP_OPTION_REJECT_USERPWD_IN_URL","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_ANNOTATION","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_ANNOTATION_MAX_LENGTH","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_PRIORITY","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_STATS","features":[477]},{"name":"WINHTTP_OPTION_REQUEST_TIMES","features":[477]},{"name":"WINHTTP_OPTION_REQUIRE_STREAM_END","features":[477]},{"name":"WINHTTP_OPTION_RESOLUTION_HOSTNAME","features":[477]},{"name":"WINHTTP_OPTION_RESOLVER_CACHE_CONFIG","features":[477]},{"name":"WINHTTP_OPTION_RESOLVE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_REVERT_IMPERSONATION_SERVER_CERT","features":[477]},{"name":"WINHTTP_OPTION_SECURE_PROTOCOLS","features":[477]},{"name":"WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT","features":[477]},{"name":"WINHTTP_OPTION_SECURITY_FLAGS","features":[477]},{"name":"WINHTTP_OPTION_SECURITY_INFO","features":[477]},{"name":"WINHTTP_OPTION_SECURITY_KEY_BITNESS","features":[477]},{"name":"WINHTTP_OPTION_SEND_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_SERVER_CBT","features":[477]},{"name":"WINHTTP_OPTION_SERVER_CERT_CHAIN_CONTEXT","features":[477]},{"name":"WINHTTP_OPTION_SERVER_CERT_CONTEXT","features":[477]},{"name":"WINHTTP_OPTION_SERVER_SPN_USED","features":[477]},{"name":"WINHTTP_OPTION_SET_TOKEN_BINDING","features":[477]},{"name":"WINHTTP_OPTION_SPN","features":[477]},{"name":"WINHTTP_OPTION_SPN_MASK","features":[477]},{"name":"WINHTTP_OPTION_STREAM_ERROR_CODE","features":[477]},{"name":"WINHTTP_OPTION_TCP_FAST_OPEN","features":[477]},{"name":"WINHTTP_OPTION_TCP_KEEPALIVE","features":[477]},{"name":"WINHTTP_OPTION_TCP_PRIORITY_HINT","features":[477]},{"name":"WINHTTP_OPTION_TCP_PRIORITY_STATUS","features":[477]},{"name":"WINHTTP_OPTION_TLS_FALSE_START","features":[477]},{"name":"WINHTTP_OPTION_TLS_PROTOCOL_INSECURE_FALLBACK","features":[477]},{"name":"WINHTTP_OPTION_TOKEN_BINDING_PUBLIC_KEY","features":[477]},{"name":"WINHTTP_OPTION_UNLOAD_NOTIFY_EVENT","features":[477]},{"name":"WINHTTP_OPTION_UNSAFE_HEADER_PARSING","features":[477]},{"name":"WINHTTP_OPTION_UPGRADE_TO_WEB_SOCKET","features":[477]},{"name":"WINHTTP_OPTION_URL","features":[477]},{"name":"WINHTTP_OPTION_USERNAME","features":[477]},{"name":"WINHTTP_OPTION_USER_AGENT","features":[477]},{"name":"WINHTTP_OPTION_USE_GLOBAL_SERVER_CREDENTIALS","features":[477]},{"name":"WINHTTP_OPTION_USE_SESSION_SCH_CRED","features":[477]},{"name":"WINHTTP_OPTION_WEB_SOCKET_CLOSE_TIMEOUT","features":[477]},{"name":"WINHTTP_OPTION_WEB_SOCKET_KEEPALIVE_INTERVAL","features":[477]},{"name":"WINHTTP_OPTION_WEB_SOCKET_RECEIVE_BUFFER_SIZE","features":[477]},{"name":"WINHTTP_OPTION_WEB_SOCKET_SEND_BUFFER_SIZE","features":[477]},{"name":"WINHTTP_OPTION_WORKER_THREAD_COUNT","features":[477]},{"name":"WINHTTP_OPTION_WRITE_BUFFER_SIZE","features":[477]},{"name":"WINHTTP_PROTOCOL_FLAG_HTTP2","features":[477]},{"name":"WINHTTP_PROTOCOL_FLAG_HTTP3","features":[477]},{"name":"WINHTTP_PROXY_CHANGE_CALLBACK","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_AUTH_LOCAL_SERVICE","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_BASIC","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_DIGEST","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_KERBEROS","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_NEGOTIATE","features":[477]},{"name":"WINHTTP_PROXY_DISABLE_SCHEME_NTLM","features":[477]},{"name":"WINHTTP_PROXY_INFO","features":[477]},{"name":"WINHTTP_PROXY_NETWORKING_KEY","features":[477]},{"name":"WINHTTP_PROXY_NOTIFY_CHANGE","features":[477]},{"name":"WINHTTP_PROXY_RESULT","features":[307,477]},{"name":"WINHTTP_PROXY_RESULT_ENTRY","features":[307,477]},{"name":"WINHTTP_PROXY_RESULT_EX","features":[307,477]},{"name":"WINHTTP_PROXY_SETTINGS","features":[307,477]},{"name":"WINHTTP_PROXY_SETTINGS_EX","features":[477]},{"name":"WINHTTP_PROXY_SETTINGS_EX","features":[477]},{"name":"WINHTTP_PROXY_SETTINGS_PARAM","features":[477]},{"name":"WINHTTP_PROXY_SETTINGS_PARAM","features":[477]},{"name":"WINHTTP_PROXY_SETTINGS_TYPE","features":[477]},{"name":"WINHTTP_PROXY_TYPE_AUTO_DETECT","features":[477]},{"name":"WINHTTP_PROXY_TYPE_AUTO_PROXY_URL","features":[477]},{"name":"WINHTTP_PROXY_TYPE_DIRECT","features":[477]},{"name":"WINHTTP_PROXY_TYPE_PROXY","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT_CHARSET","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT_LANGUAGE","features":[477]},{"name":"WINHTTP_QUERY_ACCEPT_RANGES","features":[477]},{"name":"WINHTTP_QUERY_AGE","features":[477]},{"name":"WINHTTP_QUERY_ALLOW","features":[477]},{"name":"WINHTTP_QUERY_AUTHENTICATION_INFO","features":[477]},{"name":"WINHTTP_QUERY_AUTHORIZATION","features":[477]},{"name":"WINHTTP_QUERY_CACHE_CONTROL","features":[477]},{"name":"WINHTTP_QUERY_CONNECTION","features":[477]},{"name":"WINHTTP_QUERY_CONNECTION_GROUP_RESULT","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_BASE","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_DESCRIPTION","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_DISPOSITION","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_ID","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_LANGUAGE","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_LENGTH","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_LOCATION","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_MD5","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_RANGE","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_TRANSFER_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_CONTENT_TYPE","features":[477]},{"name":"WINHTTP_QUERY_COOKIE","features":[477]},{"name":"WINHTTP_QUERY_COST","features":[477]},{"name":"WINHTTP_QUERY_CUSTOM","features":[477]},{"name":"WINHTTP_QUERY_DATE","features":[477]},{"name":"WINHTTP_QUERY_DERIVED_FROM","features":[477]},{"name":"WINHTTP_QUERY_ETAG","features":[477]},{"name":"WINHTTP_QUERY_EXPECT","features":[477]},{"name":"WINHTTP_QUERY_EXPIRES","features":[477]},{"name":"WINHTTP_QUERY_EX_ALL_HEADERS","features":[477]},{"name":"WINHTTP_QUERY_FLAG_NUMBER","features":[477]},{"name":"WINHTTP_QUERY_FLAG_NUMBER64","features":[477]},{"name":"WINHTTP_QUERY_FLAG_REQUEST_HEADERS","features":[477]},{"name":"WINHTTP_QUERY_FLAG_SYSTEMTIME","features":[477]},{"name":"WINHTTP_QUERY_FLAG_TRAILERS","features":[477]},{"name":"WINHTTP_QUERY_FLAG_WIRE_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_FORWARDED","features":[477]},{"name":"WINHTTP_QUERY_FROM","features":[477]},{"name":"WINHTTP_QUERY_HOST","features":[477]},{"name":"WINHTTP_QUERY_IF_MATCH","features":[477]},{"name":"WINHTTP_QUERY_IF_MODIFIED_SINCE","features":[477]},{"name":"WINHTTP_QUERY_IF_NONE_MATCH","features":[477]},{"name":"WINHTTP_QUERY_IF_RANGE","features":[477]},{"name":"WINHTTP_QUERY_IF_UNMODIFIED_SINCE","features":[477]},{"name":"WINHTTP_QUERY_LAST_MODIFIED","features":[477]},{"name":"WINHTTP_QUERY_LINK","features":[477]},{"name":"WINHTTP_QUERY_LOCATION","features":[477]},{"name":"WINHTTP_QUERY_MAX","features":[477]},{"name":"WINHTTP_QUERY_MAX_FORWARDS","features":[477]},{"name":"WINHTTP_QUERY_MESSAGE_ID","features":[477]},{"name":"WINHTTP_QUERY_MIME_VERSION","features":[477]},{"name":"WINHTTP_QUERY_ORIG_URI","features":[477]},{"name":"WINHTTP_QUERY_PASSPORT_CONFIG","features":[477]},{"name":"WINHTTP_QUERY_PASSPORT_URLS","features":[477]},{"name":"WINHTTP_QUERY_PRAGMA","features":[477]},{"name":"WINHTTP_QUERY_PROXY_AUTHENTICATE","features":[477]},{"name":"WINHTTP_QUERY_PROXY_AUTHORIZATION","features":[477]},{"name":"WINHTTP_QUERY_PROXY_CONNECTION","features":[477]},{"name":"WINHTTP_QUERY_PROXY_SUPPORT","features":[477]},{"name":"WINHTTP_QUERY_PUBLIC","features":[477]},{"name":"WINHTTP_QUERY_RANGE","features":[477]},{"name":"WINHTTP_QUERY_RAW_HEADERS","features":[477]},{"name":"WINHTTP_QUERY_RAW_HEADERS_CRLF","features":[477]},{"name":"WINHTTP_QUERY_REFERER","features":[477]},{"name":"WINHTTP_QUERY_REFRESH","features":[477]},{"name":"WINHTTP_QUERY_REQUEST_METHOD","features":[477]},{"name":"WINHTTP_QUERY_RETRY_AFTER","features":[477]},{"name":"WINHTTP_QUERY_SERVER","features":[477]},{"name":"WINHTTP_QUERY_SET_COOKIE","features":[477]},{"name":"WINHTTP_QUERY_STATUS_CODE","features":[477]},{"name":"WINHTTP_QUERY_STATUS_TEXT","features":[477]},{"name":"WINHTTP_QUERY_TITLE","features":[477]},{"name":"WINHTTP_QUERY_TRANSFER_ENCODING","features":[477]},{"name":"WINHTTP_QUERY_UNLESS_MODIFIED_SINCE","features":[477]},{"name":"WINHTTP_QUERY_UPGRADE","features":[477]},{"name":"WINHTTP_QUERY_URI","features":[477]},{"name":"WINHTTP_QUERY_USER_AGENT","features":[477]},{"name":"WINHTTP_QUERY_VARY","features":[477]},{"name":"WINHTTP_QUERY_VERSION","features":[477]},{"name":"WINHTTP_QUERY_VIA","features":[477]},{"name":"WINHTTP_QUERY_WARNING","features":[477]},{"name":"WINHTTP_QUERY_WWW_AUTHENTICATE","features":[477]},{"name":"WINHTTP_REQUEST_STATS","features":[477]},{"name":"WINHTTP_REQUEST_STATS","features":[477]},{"name":"WINHTTP_REQUEST_STAT_ENTRY","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_FIRST_REQUEST","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_FALSE_START","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_PROXY_TLS_SESSION_RESUMPTION","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_TCP_FAST_OPEN","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_TLS_FALSE_START","features":[477]},{"name":"WINHTTP_REQUEST_STAT_FLAG_TLS_SESSION_RESUMPTION","features":[477]},{"name":"WINHTTP_REQUEST_TIMES","features":[477]},{"name":"WINHTTP_REQUEST_TIMES","features":[477]},{"name":"WINHTTP_REQUEST_TIME_ENTRY","features":[477]},{"name":"WINHTTP_RESET_ALL","features":[477]},{"name":"WINHTTP_RESET_DISCARD_RESOLVERS","features":[477]},{"name":"WINHTTP_RESET_NOTIFY_NETWORK_CHANGED","features":[477]},{"name":"WINHTTP_RESET_OUT_OF_PROC","features":[477]},{"name":"WINHTTP_RESET_SCRIPT_CACHE","features":[477]},{"name":"WINHTTP_RESET_STATE","features":[477]},{"name":"WINHTTP_RESET_SWPAD_ALL","features":[477]},{"name":"WINHTTP_RESET_SWPAD_CURRENT_NETWORK","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_BYPASS_CACHE","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_CONN_USE_TTL","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_SOFT_LIMIT","features":[477]},{"name":"WINHTTP_RESOLVER_CACHE_CONFIG_FLAG_USE_DNS_TTL","features":[477]},{"name":"WINHTTP_SECURE_DNS_SETTING","features":[477]},{"name":"WINHTTP_STATUS_CALLBACK","features":[477]},{"name":"WINHTTP_TIME_FORMAT_BUFSIZE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_ASYNC_RESULT","features":[477]},{"name":"WINHTTP_WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_CLOSE_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_CLOSE_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_MAX_CLOSE_REASON_LENGTH","features":[477]},{"name":"WINHTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_MIN_KEEPALIVE_VALUE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_RECEIVE_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SEND_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION","features":[477]},{"name":"WINHTTP_WEB_SOCKET_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS","features":[477]},{"name":"WINHTTP_WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE","features":[477]},{"name":"WINHTTP_WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE","features":[477]},{"name":"WIN_HTTP_CREATE_URL_FLAGS","features":[477]},{"name":"WinHttpAddRequestHeaders","features":[307,477]},{"name":"WinHttpAddRequestHeadersEx","features":[477]},{"name":"WinHttpCheckPlatform","features":[307,477]},{"name":"WinHttpCloseHandle","features":[307,477]},{"name":"WinHttpConnect","features":[477]},{"name":"WinHttpConnectFailureCount","features":[477]},{"name":"WinHttpConnectionAcquireEnd","features":[477]},{"name":"WinHttpConnectionAcquireStart","features":[477]},{"name":"WinHttpConnectionAcquireWaitEnd","features":[477]},{"name":"WinHttpConnectionEstablishmentEnd","features":[477]},{"name":"WinHttpConnectionEstablishmentStart","features":[477]},{"name":"WinHttpCrackUrl","features":[307,477]},{"name":"WinHttpCreateProxyResolver","features":[477]},{"name":"WinHttpCreateUrl","features":[307,477]},{"name":"WinHttpDetectAutoProxyConfigUrl","features":[307,477]},{"name":"WinHttpFreeProxyResult","features":[307,477]},{"name":"WinHttpFreeProxyResultEx","features":[307,477]},{"name":"WinHttpFreeProxySettings","features":[307,477]},{"name":"WinHttpFreeProxySettingsEx","features":[477]},{"name":"WinHttpFreeQueryConnectionGroupResult","features":[477]},{"name":"WinHttpGetDefaultProxyConfiguration","features":[307,477]},{"name":"WinHttpGetIEProxyConfigForCurrentUser","features":[307,477]},{"name":"WinHttpGetProxyForUrl","features":[307,477]},{"name":"WinHttpGetProxyForUrlEx","features":[307,477]},{"name":"WinHttpGetProxyForUrlEx2","features":[307,477]},{"name":"WinHttpGetProxyResult","features":[307,477]},{"name":"WinHttpGetProxyResultEx","features":[307,477]},{"name":"WinHttpGetProxySettingsEx","features":[477]},{"name":"WinHttpGetProxySettingsResultEx","features":[477]},{"name":"WinHttpGetProxySettingsVersion","features":[477]},{"name":"WinHttpNameResolutionEnd","features":[477]},{"name":"WinHttpNameResolutionStart","features":[477]},{"name":"WinHttpOpen","features":[477]},{"name":"WinHttpOpenRequest","features":[477]},{"name":"WinHttpProxyDetectionEnd","features":[477]},{"name":"WinHttpProxyDetectionStart","features":[477]},{"name":"WinHttpProxyFailureCount","features":[477]},{"name":"WinHttpProxySettingsTypeUnknown","features":[477]},{"name":"WinHttpProxySettingsTypeWsa","features":[477]},{"name":"WinHttpProxySettingsTypeWsl","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg1End","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg1Size","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg1Start","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg2End","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg2Size","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg2Start","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg3End","features":[477]},{"name":"WinHttpProxyTlsHandshakeClientLeg3Start","features":[477]},{"name":"WinHttpProxyTlsHandshakeServerLeg1Size","features":[477]},{"name":"WinHttpProxyTlsHandshakeServerLeg2Size","features":[477]},{"name":"WinHttpProxyTunnelEnd","features":[477]},{"name":"WinHttpProxyTunnelStart","features":[477]},{"name":"WinHttpQueryAuthSchemes","features":[307,477]},{"name":"WinHttpQueryConnectionGroup","features":[477]},{"name":"WinHttpQueryDataAvailable","features":[307,477]},{"name":"WinHttpQueryHeaders","features":[307,477]},{"name":"WinHttpQueryHeadersEx","features":[477]},{"name":"WinHttpQueryOption","features":[307,477]},{"name":"WinHttpReadData","features":[307,477]},{"name":"WinHttpReadDataEx","features":[477]},{"name":"WinHttpReadProxySettings","features":[307,477]},{"name":"WinHttpReceiveResponse","features":[307,477]},{"name":"WinHttpReceiveResponseBodyDecompressionDelta","features":[477]},{"name":"WinHttpReceiveResponseEnd","features":[477]},{"name":"WinHttpReceiveResponseHeadersDecompressionEnd","features":[477]},{"name":"WinHttpReceiveResponseHeadersDecompressionStart","features":[477]},{"name":"WinHttpReceiveResponseHeadersEnd","features":[477]},{"name":"WinHttpReceiveResponseStart","features":[477]},{"name":"WinHttpRegisterProxyChangeNotification","features":[477]},{"name":"WinHttpRequest","features":[477]},{"name":"WinHttpRequestAutoLogonPolicy","features":[477]},{"name":"WinHttpRequestHeadersCompressedSize","features":[477]},{"name":"WinHttpRequestHeadersSize","features":[477]},{"name":"WinHttpRequestOption","features":[477]},{"name":"WinHttpRequestOption_EnableCertificateRevocationCheck","features":[477]},{"name":"WinHttpRequestOption_EnableHttp1_1","features":[477]},{"name":"WinHttpRequestOption_EnableHttpsToHttpRedirects","features":[477]},{"name":"WinHttpRequestOption_EnablePassportAuthentication","features":[477]},{"name":"WinHttpRequestOption_EnableRedirects","features":[477]},{"name":"WinHttpRequestOption_EnableTracing","features":[477]},{"name":"WinHttpRequestOption_EscapePercentInURL","features":[477]},{"name":"WinHttpRequestOption_MaxAutomaticRedirects","features":[477]},{"name":"WinHttpRequestOption_MaxResponseDrainSize","features":[477]},{"name":"WinHttpRequestOption_MaxResponseHeaderSize","features":[477]},{"name":"WinHttpRequestOption_RejectUserpwd","features":[477]},{"name":"WinHttpRequestOption_RevertImpersonationOverSsl","features":[477]},{"name":"WinHttpRequestOption_SecureProtocols","features":[477]},{"name":"WinHttpRequestOption_SelectCertificate","features":[477]},{"name":"WinHttpRequestOption_SslErrorIgnoreFlags","features":[477]},{"name":"WinHttpRequestOption_URL","features":[477]},{"name":"WinHttpRequestOption_URLCodePage","features":[477]},{"name":"WinHttpRequestOption_UrlEscapeDisable","features":[477]},{"name":"WinHttpRequestOption_UrlEscapeDisableQuery","features":[477]},{"name":"WinHttpRequestOption_UserAgentString","features":[477]},{"name":"WinHttpRequestSecureProtocols","features":[477]},{"name":"WinHttpRequestSslErrorFlags","features":[477]},{"name":"WinHttpRequestStatLast","features":[477]},{"name":"WinHttpRequestStatMax","features":[477]},{"name":"WinHttpRequestTimeLast","features":[477]},{"name":"WinHttpRequestTimeMax","features":[477]},{"name":"WinHttpResetAutoProxy","features":[477]},{"name":"WinHttpResponseBodyCompressedSize","features":[477]},{"name":"WinHttpResponseBodySize","features":[477]},{"name":"WinHttpResponseHeadersCompressedSize","features":[477]},{"name":"WinHttpResponseHeadersSize","features":[477]},{"name":"WinHttpSecureDnsSettingDefault","features":[477]},{"name":"WinHttpSecureDnsSettingForcePlaintext","features":[477]},{"name":"WinHttpSecureDnsSettingMax","features":[477]},{"name":"WinHttpSecureDnsSettingRequireEncryption","features":[477]},{"name":"WinHttpSecureDnsSettingTryEncryptionWithFallback","features":[477]},{"name":"WinHttpSendRequest","features":[307,477]},{"name":"WinHttpSendRequestEnd","features":[477]},{"name":"WinHttpSendRequestHeadersCompressionEnd","features":[477]},{"name":"WinHttpSendRequestHeadersCompressionStart","features":[477]},{"name":"WinHttpSendRequestHeadersEnd","features":[477]},{"name":"WinHttpSendRequestStart","features":[477]},{"name":"WinHttpSetCredentials","features":[307,477]},{"name":"WinHttpSetDefaultProxyConfiguration","features":[307,477]},{"name":"WinHttpSetOption","features":[307,477]},{"name":"WinHttpSetProxySettingsPerUser","features":[307,477]},{"name":"WinHttpSetStatusCallback","features":[477]},{"name":"WinHttpSetTimeouts","features":[307,477]},{"name":"WinHttpStreamWaitEnd","features":[477]},{"name":"WinHttpStreamWaitStart","features":[477]},{"name":"WinHttpTimeFromSystemTime","features":[307,477]},{"name":"WinHttpTimeToSystemTime","features":[307,477]},{"name":"WinHttpTlsHandshakeClientLeg1End","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg1Size","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg1Start","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg2End","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg2Size","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg2Start","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg3End","features":[477]},{"name":"WinHttpTlsHandshakeClientLeg3Start","features":[477]},{"name":"WinHttpTlsHandshakeServerLeg1Size","features":[477]},{"name":"WinHttpTlsHandshakeServerLeg2Size","features":[477]},{"name":"WinHttpUnregisterProxyChangeNotification","features":[477]},{"name":"WinHttpWebSocketClose","features":[477]},{"name":"WinHttpWebSocketCompleteUpgrade","features":[477]},{"name":"WinHttpWebSocketQueryCloseStatus","features":[477]},{"name":"WinHttpWebSocketReceive","features":[477]},{"name":"WinHttpWebSocketSend","features":[477]},{"name":"WinHttpWebSocketShutdown","features":[477]},{"name":"WinHttpWriteData","features":[307,477]},{"name":"WinHttpWriteProxySettings","features":[307,477]}],"479":[{"name":"ANY_CACHE_ENTRY","features":[478]},{"name":"APP_CACHE_DOWNLOAD_ENTRY","features":[478]},{"name":"APP_CACHE_DOWNLOAD_LIST","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_EXPLICIT","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_FALLBACK","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_FOREIGN","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_MANIFEST","features":[478]},{"name":"APP_CACHE_ENTRY_TYPE_MASTER","features":[478]},{"name":"APP_CACHE_FINALIZE_STATE","features":[478]},{"name":"APP_CACHE_GROUP_INFO","features":[307,478]},{"name":"APP_CACHE_GROUP_LIST","features":[307,478]},{"name":"APP_CACHE_LOOKUP_NO_MASTER_ONLY","features":[478]},{"name":"APP_CACHE_STATE","features":[478]},{"name":"AUTH_FLAG_DISABLE_BASIC_CLEARCHANNEL","features":[478]},{"name":"AUTH_FLAG_DISABLE_NEGOTIATE","features":[478]},{"name":"AUTH_FLAG_DISABLE_SERVER_AUTH","features":[478]},{"name":"AUTH_FLAG_ENABLE_NEGOTIATE","features":[478]},{"name":"AUTH_FLAG_RESET","features":[478]},{"name":"AUTODIAL_MODE_ALWAYS","features":[478]},{"name":"AUTODIAL_MODE_NEVER","features":[478]},{"name":"AUTODIAL_MODE_NO_NETWORK_PRESENT","features":[478]},{"name":"AUTO_PROXY_FLAG_ALWAYS_DETECT","features":[478]},{"name":"AUTO_PROXY_FLAG_CACHE_INIT_RUN","features":[478]},{"name":"AUTO_PROXY_FLAG_DETECTION_RUN","features":[478]},{"name":"AUTO_PROXY_FLAG_DETECTION_SUSPECT","features":[478]},{"name":"AUTO_PROXY_FLAG_DONT_CACHE_PROXY_RESULT","features":[478]},{"name":"AUTO_PROXY_FLAG_MIGRATED","features":[478]},{"name":"AUTO_PROXY_FLAG_USER_SET","features":[478]},{"name":"AUTO_PROXY_SCRIPT_BUFFER","features":[478]},{"name":"AppCacheCheckManifest","features":[478]},{"name":"AppCacheCloseHandle","features":[478]},{"name":"AppCacheCreateAndCommitFile","features":[478]},{"name":"AppCacheDeleteGroup","features":[478]},{"name":"AppCacheDeleteIEGroup","features":[478]},{"name":"AppCacheDuplicateHandle","features":[478]},{"name":"AppCacheFinalize","features":[478]},{"name":"AppCacheFinalizeStateComplete","features":[478]},{"name":"AppCacheFinalizeStateIncomplete","features":[478]},{"name":"AppCacheFinalizeStateManifestChange","features":[478]},{"name":"AppCacheFreeDownloadList","features":[478]},{"name":"AppCacheFreeGroupList","features":[307,478]},{"name":"AppCacheFreeIESpace","features":[307,478]},{"name":"AppCacheFreeSpace","features":[307,478]},{"name":"AppCacheGetDownloadList","features":[478]},{"name":"AppCacheGetFallbackUrl","features":[478]},{"name":"AppCacheGetGroupList","features":[307,478]},{"name":"AppCacheGetIEGroupList","features":[307,478]},{"name":"AppCacheGetInfo","features":[307,478]},{"name":"AppCacheGetManifestUrl","features":[478]},{"name":"AppCacheLookup","features":[478]},{"name":"AppCacheStateNoUpdateNeeded","features":[478]},{"name":"AppCacheStateUpdateNeeded","features":[478]},{"name":"AppCacheStateUpdateNeededMasterOnly","features":[478]},{"name":"AppCacheStateUpdateNeededNew","features":[478]},{"name":"AutoProxyHelperFunctions","features":[478]},{"name":"AutoProxyHelperVtbl","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_BASIC","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_FLAG","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_GET_ALL","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_GROUPNAME","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_QUOTA","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_STORAGE","features":[478]},{"name":"CACHEGROUP_ATTRIBUTE_TYPE","features":[478]},{"name":"CACHEGROUP_FLAG_FLUSHURL_ONDELETE","features":[478]},{"name":"CACHEGROUP_FLAG_GIDONLY","features":[478]},{"name":"CACHEGROUP_FLAG_NONPURGEABLE","features":[478]},{"name":"CACHEGROUP_FLAG_VALID","features":[478]},{"name":"CACHEGROUP_ID_BUILTIN_STICKY","features":[478]},{"name":"CACHEGROUP_SEARCH_ALL","features":[478]},{"name":"CACHEGROUP_SEARCH_BYURL","features":[478]},{"name":"CACHEGROUP_TYPE_INVALID","features":[478]},{"name":"CACHE_CONFIG","features":[478]},{"name":"CACHE_CONFIG_APPCONTAINER_CONTENT_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_APPCONTAINER_TOTAL_CONTENT_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_CONTENT_PATHS_FC","features":[478]},{"name":"CACHE_CONFIG_CONTENT_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_CONTENT_USAGE_FC","features":[478]},{"name":"CACHE_CONFIG_COOKIES_PATHS_FC","features":[478]},{"name":"CACHE_CONFIG_DISK_CACHE_PATHS_FC","features":[478]},{"name":"CACHE_CONFIG_FORCE_CLEANUP_FC","features":[478]},{"name":"CACHE_CONFIG_HISTORY_PATHS_FC","features":[478]},{"name":"CACHE_CONFIG_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_STICKY_CONTENT_USAGE_FC","features":[478]},{"name":"CACHE_CONFIG_SYNC_MODE_FC","features":[478]},{"name":"CACHE_CONFIG_TOTAL_CONTENT_QUOTA_FC","features":[478]},{"name":"CACHE_CONFIG_USER_MODE_FC","features":[478]},{"name":"CACHE_ENTRY_ACCTIME_FC","features":[478]},{"name":"CACHE_ENTRY_ATTRIBUTE_FC","features":[478]},{"name":"CACHE_ENTRY_EXEMPT_DELTA_FC","features":[478]},{"name":"CACHE_ENTRY_EXPTIME_FC","features":[478]},{"name":"CACHE_ENTRY_HEADERINFO_FC","features":[478]},{"name":"CACHE_ENTRY_HITRATE_FC","features":[478]},{"name":"CACHE_ENTRY_MODIFY_DATA_FC","features":[478]},{"name":"CACHE_ENTRY_MODTIME_FC","features":[478]},{"name":"CACHE_ENTRY_SYNCTIME_FC","features":[478]},{"name":"CACHE_ENTRY_TYPE_FC","features":[478]},{"name":"CACHE_FIND_CONTAINER_RETURN_NOCHANGE","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_READ_COUNT_SINCE_LAST_SCAVENGE","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_12","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_13","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_15","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_16","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_17","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_18","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_19","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_20","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_23","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_24","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_25","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_26","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_28","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_29","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_30","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_RESERVED_31","features":[478]},{"name":"CACHE_HEADER_DATA_CACHE_WRITE_COUNT_SINCE_LAST_SCAVENGE","features":[478]},{"name":"CACHE_HEADER_DATA_CONLIST_CHANGE_COUNT","features":[478]},{"name":"CACHE_HEADER_DATA_COOKIE_CHANGE_COUNT","features":[478]},{"name":"CACHE_HEADER_DATA_CURRENT_SETTINGS_VERSION","features":[478]},{"name":"CACHE_HEADER_DATA_DOWNLOAD_PARTIAL","features":[478]},{"name":"CACHE_HEADER_DATA_GID_HIGH","features":[478]},{"name":"CACHE_HEADER_DATA_GID_LOW","features":[478]},{"name":"CACHE_HEADER_DATA_HSTS_CHANGE_COUNT","features":[478]},{"name":"CACHE_HEADER_DATA_LAST","features":[478]},{"name":"CACHE_HEADER_DATA_LAST_SCAVENGE_TIMESTAMP","features":[478]},{"name":"CACHE_HEADER_DATA_NOTIFICATION_FILTER","features":[478]},{"name":"CACHE_HEADER_DATA_NOTIFICATION_HWND","features":[478]},{"name":"CACHE_HEADER_DATA_NOTIFICATION_MESG","features":[478]},{"name":"CACHE_HEADER_DATA_ROOTGROUP_OFFSET","features":[478]},{"name":"CACHE_HEADER_DATA_ROOT_GROUPLIST_OFFSET","features":[478]},{"name":"CACHE_HEADER_DATA_ROOT_LEAK_OFFSET","features":[478]},{"name":"CACHE_HEADER_DATA_SSL_STATE_COUNT","features":[478]},{"name":"CACHE_NOTIFY_ADD_URL","features":[478]},{"name":"CACHE_NOTIFY_DELETE_ALL","features":[478]},{"name":"CACHE_NOTIFY_DELETE_URL","features":[478]},{"name":"CACHE_NOTIFY_FILTER_CHANGED","features":[478]},{"name":"CACHE_NOTIFY_SET_OFFLINE","features":[478]},{"name":"CACHE_NOTIFY_SET_ONLINE","features":[478]},{"name":"CACHE_NOTIFY_UPDATE_URL","features":[478]},{"name":"CACHE_NOTIFY_URL_SET_STICKY","features":[478]},{"name":"CACHE_NOTIFY_URL_UNSET_STICKY","features":[478]},{"name":"CACHE_OPERATOR","features":[307,478]},{"name":"COOKIE_ACCEPTED_CACHE_ENTRY","features":[478]},{"name":"COOKIE_ALLOW","features":[478]},{"name":"COOKIE_ALLOW_ALL","features":[478]},{"name":"COOKIE_CACHE_ENTRY","features":[478]},{"name":"COOKIE_DLG_INFO","features":[307,478]},{"name":"COOKIE_DONT_ALLOW","features":[478]},{"name":"COOKIE_DONT_ALLOW_ALL","features":[478]},{"name":"COOKIE_DOWNGRADED_CACHE_ENTRY","features":[478]},{"name":"COOKIE_LEASHED_CACHE_ENTRY","features":[478]},{"name":"COOKIE_OP_3RD_PARTY","features":[478]},{"name":"COOKIE_OP_GET","features":[478]},{"name":"COOKIE_OP_MODIFY","features":[478]},{"name":"COOKIE_OP_PERSISTENT","features":[478]},{"name":"COOKIE_OP_SESSION","features":[478]},{"name":"COOKIE_OP_SET","features":[478]},{"name":"COOKIE_REJECTED_CACHE_ENTRY","features":[478]},{"name":"COOKIE_STATE_ACCEPT","features":[478]},{"name":"COOKIE_STATE_DOWNGRADE","features":[478]},{"name":"COOKIE_STATE_LB","features":[478]},{"name":"COOKIE_STATE_LEASH","features":[478]},{"name":"COOKIE_STATE_MAX","features":[478]},{"name":"COOKIE_STATE_PROMPT","features":[478]},{"name":"COOKIE_STATE_REJECT","features":[478]},{"name":"COOKIE_STATE_UB","features":[478]},{"name":"COOKIE_STATE_UNKNOWN","features":[478]},{"name":"CommitUrlCacheEntryA","features":[307,478]},{"name":"CommitUrlCacheEntryBinaryBlob","features":[307,478]},{"name":"CommitUrlCacheEntryW","features":[307,478]},{"name":"ConnectionEstablishmentEnd","features":[478]},{"name":"ConnectionEstablishmentStart","features":[478]},{"name":"CookieDecision","features":[307,478]},{"name":"CreateMD5SSOHash","features":[307,478]},{"name":"CreateUrlCacheContainerA","features":[307,478]},{"name":"CreateUrlCacheContainerW","features":[307,478]},{"name":"CreateUrlCacheEntryA","features":[307,478]},{"name":"CreateUrlCacheEntryExW","features":[307,478]},{"name":"CreateUrlCacheEntryW","features":[307,478]},{"name":"CreateUrlCacheGroup","features":[478]},{"name":"DIALENG_OperationComplete","features":[478]},{"name":"DIALENG_RedialAttempt","features":[478]},{"name":"DIALENG_RedialWait","features":[478]},{"name":"DIALPROP_DOMAIN","features":[478]},{"name":"DIALPROP_LASTERROR","features":[478]},{"name":"DIALPROP_PASSWORD","features":[478]},{"name":"DIALPROP_PHONENUMBER","features":[478]},{"name":"DIALPROP_REDIALCOUNT","features":[478]},{"name":"DIALPROP_REDIALINTERVAL","features":[478]},{"name":"DIALPROP_RESOLVEDPHONE","features":[478]},{"name":"DIALPROP_SAVEPASSWORD","features":[478]},{"name":"DIALPROP_USERNAME","features":[478]},{"name":"DLG_FLAGS_INSECURE_FALLBACK","features":[478]},{"name":"DLG_FLAGS_INVALID_CA","features":[478]},{"name":"DLG_FLAGS_SEC_CERT_CN_INVALID","features":[478]},{"name":"DLG_FLAGS_SEC_CERT_DATE_INVALID","features":[478]},{"name":"DLG_FLAGS_SEC_CERT_REV_FAILED","features":[478]},{"name":"DLG_FLAGS_WEAK_SIGNATURE","features":[478]},{"name":"DOWNLOAD_CACHE_ENTRY","features":[478]},{"name":"DUO_PROTOCOL_FLAG_SPDY3","features":[478]},{"name":"DUO_PROTOCOL_MASK","features":[478]},{"name":"DeleteIE3Cache","features":[307,478]},{"name":"DeleteUrlCacheContainerA","features":[307,478]},{"name":"DeleteUrlCacheContainerW","features":[307,478]},{"name":"DeleteUrlCacheEntry","features":[307,478]},{"name":"DeleteUrlCacheEntryA","features":[307,478]},{"name":"DeleteUrlCacheEntryW","features":[307,478]},{"name":"DeleteUrlCacheGroup","features":[307,478]},{"name":"DeleteWpadCacheForNetworks","features":[307,478]},{"name":"DetectAutoProxyUrl","features":[307,478]},{"name":"DoConnectoidsExist","features":[307,478]},{"name":"EDITED_CACHE_ENTRY","features":[478]},{"name":"ERROR_FTP_DROPPED","features":[478]},{"name":"ERROR_FTP_NO_PASSIVE_MODE","features":[478]},{"name":"ERROR_FTP_TRANSFER_IN_PROGRESS","features":[478]},{"name":"ERROR_GOPHER_ATTRIBUTE_NOT_FOUND","features":[478]},{"name":"ERROR_GOPHER_DATA_ERROR","features":[478]},{"name":"ERROR_GOPHER_END_OF_DATA","features":[478]},{"name":"ERROR_GOPHER_INCORRECT_LOCATOR_TYPE","features":[478]},{"name":"ERROR_GOPHER_INVALID_LOCATOR","features":[478]},{"name":"ERROR_GOPHER_NOT_FILE","features":[478]},{"name":"ERROR_GOPHER_NOT_GOPHER_PLUS","features":[478]},{"name":"ERROR_GOPHER_PROTOCOL_ERROR","features":[478]},{"name":"ERROR_GOPHER_UNKNOWN_LOCATOR","features":[478]},{"name":"ERROR_HTTP_COOKIE_DECLINED","features":[478]},{"name":"ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION","features":[478]},{"name":"ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION_EX","features":[478]},{"name":"ERROR_HTTP_DOWNLEVEL_SERVER","features":[478]},{"name":"ERROR_HTTP_HEADER_ALREADY_EXISTS","features":[478]},{"name":"ERROR_HTTP_HEADER_NOT_FOUND","features":[478]},{"name":"ERROR_HTTP_HSTS_REDIRECT_REQUIRED","features":[478]},{"name":"ERROR_HTTP_INVALID_HEADER","features":[478]},{"name":"ERROR_HTTP_INVALID_QUERY_REQUEST","features":[478]},{"name":"ERROR_HTTP_INVALID_SERVER_RESPONSE","features":[478]},{"name":"ERROR_HTTP_NOT_REDIRECTED","features":[478]},{"name":"ERROR_HTTP_PUSH_ENABLE_FAILED","features":[478]},{"name":"ERROR_HTTP_PUSH_RETRY_NOT_SUPPORTED","features":[478]},{"name":"ERROR_HTTP_PUSH_STATUS_CODE_NOT_SUPPORTED","features":[478]},{"name":"ERROR_HTTP_REDIRECT_FAILED","features":[478]},{"name":"ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION","features":[478]},{"name":"ERROR_INTERNET_ASYNC_THREAD_FAILED","features":[478]},{"name":"ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT","features":[478]},{"name":"ERROR_INTERNET_BAD_OPTION_LENGTH","features":[478]},{"name":"ERROR_INTERNET_BAD_REGISTRY_PARAMETER","features":[478]},{"name":"ERROR_INTERNET_CACHE_SUCCESS","features":[478]},{"name":"ERROR_INTERNET_CANNOT_CONNECT","features":[478]},{"name":"ERROR_INTERNET_CHG_POST_IS_NON_SECURE","features":[478]},{"name":"ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED","features":[478]},{"name":"ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED_PROXY","features":[478]},{"name":"ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP","features":[478]},{"name":"ERROR_INTERNET_CONNECTION_ABORTED","features":[478]},{"name":"ERROR_INTERNET_CONNECTION_AVAILABLE","features":[478]},{"name":"ERROR_INTERNET_CONNECTION_RESET","features":[478]},{"name":"ERROR_INTERNET_DECODING_FAILED","features":[478]},{"name":"ERROR_INTERNET_DIALOG_PENDING","features":[478]},{"name":"ERROR_INTERNET_DISALLOW_INPRIVATE","features":[478]},{"name":"ERROR_INTERNET_DISCONNECTED","features":[478]},{"name":"ERROR_INTERNET_EXTENDED_ERROR","features":[478]},{"name":"ERROR_INTERNET_FAILED_DUETOSECURITYCHECK","features":[478]},{"name":"ERROR_INTERNET_FEATURE_DISABLED","features":[478]},{"name":"ERROR_INTERNET_FORCE_RETRY","features":[478]},{"name":"ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED","features":[478]},{"name":"ERROR_INTERNET_GLOBAL_CALLBACK_FAILED","features":[478]},{"name":"ERROR_INTERNET_HANDLE_EXISTS","features":[478]},{"name":"ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR","features":[478]},{"name":"ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR","features":[478]},{"name":"ERROR_INTERNET_HTTP_PROTOCOL_MISMATCH","features":[478]},{"name":"ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_FORMAT","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_HANDLE_STATE","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_HANDLE_TYPE","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_PASSWORD","features":[478]},{"name":"ERROR_INTERNET_INCORRECT_USER_NAME","features":[478]},{"name":"ERROR_INTERNET_INSECURE_FALLBACK_REQUIRED","features":[478]},{"name":"ERROR_INTERNET_INSERT_CDROM","features":[478]},{"name":"ERROR_INTERNET_INTERNAL_ERROR","features":[478]},{"name":"ERROR_INTERNET_INTERNAL_SOCKET_ERROR","features":[478]},{"name":"ERROR_INTERNET_INVALID_CA","features":[478]},{"name":"ERROR_INTERNET_INVALID_OPERATION","features":[478]},{"name":"ERROR_INTERNET_INVALID_OPTION","features":[478]},{"name":"ERROR_INTERNET_INVALID_PROXY_REQUEST","features":[478]},{"name":"ERROR_INTERNET_INVALID_URL","features":[478]},{"name":"ERROR_INTERNET_ITEM_NOT_FOUND","features":[478]},{"name":"ERROR_INTERNET_LOGIN_FAILURE","features":[478]},{"name":"ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY","features":[478]},{"name":"ERROR_INTERNET_MIXED_SECURITY","features":[478]},{"name":"ERROR_INTERNET_NAME_NOT_RESOLVED","features":[478]},{"name":"ERROR_INTERNET_NEED_MSN_SSPI_PKG","features":[478]},{"name":"ERROR_INTERNET_NEED_UI","features":[478]},{"name":"ERROR_INTERNET_NOT_INITIALIZED","features":[478]},{"name":"ERROR_INTERNET_NOT_PROXY_REQUEST","features":[478]},{"name":"ERROR_INTERNET_NO_CALLBACK","features":[478]},{"name":"ERROR_INTERNET_NO_CM_CONNECTION","features":[478]},{"name":"ERROR_INTERNET_NO_CONTEXT","features":[478]},{"name":"ERROR_INTERNET_NO_DIRECT_ACCESS","features":[478]},{"name":"ERROR_INTERNET_NO_KNOWN_SERVERS","features":[478]},{"name":"ERROR_INTERNET_NO_NEW_CONTAINERS","features":[478]},{"name":"ERROR_INTERNET_NO_PING_SUPPORT","features":[478]},{"name":"ERROR_INTERNET_OFFLINE","features":[478]},{"name":"ERROR_INTERNET_OPERATION_CANCELLED","features":[478]},{"name":"ERROR_INTERNET_OPTION_NOT_SETTABLE","features":[478]},{"name":"ERROR_INTERNET_OUT_OF_HANDLES","features":[478]},{"name":"ERROR_INTERNET_PING_FAILED","features":[478]},{"name":"ERROR_INTERNET_POST_IS_NON_SECURE","features":[478]},{"name":"ERROR_INTERNET_PROTOCOL_NOT_FOUND","features":[478]},{"name":"ERROR_INTERNET_PROXY_ALERT","features":[478]},{"name":"ERROR_INTERNET_PROXY_SERVER_UNREACHABLE","features":[478]},{"name":"ERROR_INTERNET_REDIRECT_SCHEME_CHANGE","features":[478]},{"name":"ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND","features":[478]},{"name":"ERROR_INTERNET_REQUEST_PENDING","features":[478]},{"name":"ERROR_INTERNET_RETRY_DIALOG","features":[478]},{"name":"ERROR_INTERNET_SECURE_FAILURE_PROXY","features":[478]},{"name":"ERROR_INTERNET_SECURITY_CHANNEL_ERROR","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_CN_INVALID","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_DATE_INVALID","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_ERRORS","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_NO_REV","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_REVOKED","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_REV_FAILED","features":[478]},{"name":"ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE","features":[478]},{"name":"ERROR_INTERNET_SEC_INVALID_CERT","features":[478]},{"name":"ERROR_INTERNET_SERVER_UNREACHABLE","features":[478]},{"name":"ERROR_INTERNET_SHUTDOWN","features":[478]},{"name":"ERROR_INTERNET_SOURCE_PORT_IN_USE","features":[478]},{"name":"ERROR_INTERNET_TCPIP_NOT_INSTALLED","features":[478]},{"name":"ERROR_INTERNET_TIMEOUT","features":[478]},{"name":"ERROR_INTERNET_UNABLE_TO_CACHE_FILE","features":[478]},{"name":"ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT","features":[478]},{"name":"ERROR_INTERNET_UNRECOGNIZED_SCHEME","features":[478]},{"name":"ExportCookieFileA","features":[307,478]},{"name":"ExportCookieFileW","features":[307,478]},{"name":"FLAGS_ERROR_UI_FILTER_FOR_ERRORS","features":[478]},{"name":"FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS","features":[478]},{"name":"FLAGS_ERROR_UI_FLAGS_GENERATE_DATA","features":[478]},{"name":"FLAGS_ERROR_UI_FLAGS_NO_UI","features":[478]},{"name":"FLAGS_ERROR_UI_SERIALIZE_DIALOGS","features":[478]},{"name":"FLAGS_ERROR_UI_SHOW_IDN_HOSTNAME","features":[478]},{"name":"FLAG_ICC_FORCE_CONNECTION","features":[478]},{"name":"FORTCMD","features":[478]},{"name":"FORTCMD_CHG_PERSONALITY","features":[478]},{"name":"FORTCMD_LOGOFF","features":[478]},{"name":"FORTCMD_LOGON","features":[478]},{"name":"FORTSTAT","features":[478]},{"name":"FORTSTAT_INSTALLED","features":[478]},{"name":"FORTSTAT_LOGGEDON","features":[478]},{"name":"FTP_FLAGS","features":[478]},{"name":"FTP_TRANSFER_TYPE_ASCII","features":[478]},{"name":"FTP_TRANSFER_TYPE_BINARY","features":[478]},{"name":"FTP_TRANSFER_TYPE_UNKNOWN","features":[478]},{"name":"FindCloseUrlCache","features":[307,478]},{"name":"FindFirstUrlCacheContainerA","features":[307,478]},{"name":"FindFirstUrlCacheContainerW","features":[307,478]},{"name":"FindFirstUrlCacheEntryA","features":[307,478]},{"name":"FindFirstUrlCacheEntryExA","features":[307,478]},{"name":"FindFirstUrlCacheEntryExW","features":[307,478]},{"name":"FindFirstUrlCacheEntryW","features":[307,478]},{"name":"FindFirstUrlCacheGroup","features":[307,478]},{"name":"FindNextUrlCacheContainerA","features":[307,478]},{"name":"FindNextUrlCacheContainerW","features":[307,478]},{"name":"FindNextUrlCacheEntryA","features":[307,478]},{"name":"FindNextUrlCacheEntryExA","features":[307,478]},{"name":"FindNextUrlCacheEntryExW","features":[307,478]},{"name":"FindNextUrlCacheEntryW","features":[307,478]},{"name":"FindNextUrlCacheGroup","features":[307,478]},{"name":"FindP3PPolicySymbol","features":[478]},{"name":"FreeUrlCacheSpaceA","features":[307,478]},{"name":"FreeUrlCacheSpaceW","features":[307,478]},{"name":"FtpCommandA","features":[307,478]},{"name":"FtpCommandW","features":[307,478]},{"name":"FtpCreateDirectoryA","features":[307,478]},{"name":"FtpCreateDirectoryW","features":[307,478]},{"name":"FtpDeleteFileA","features":[307,478]},{"name":"FtpDeleteFileW","features":[307,478]},{"name":"FtpFindFirstFileA","features":[307,478,326]},{"name":"FtpFindFirstFileW","features":[307,478,326]},{"name":"FtpGetCurrentDirectoryA","features":[307,478]},{"name":"FtpGetCurrentDirectoryW","features":[307,478]},{"name":"FtpGetFileA","features":[307,478]},{"name":"FtpGetFileEx","features":[307,478]},{"name":"FtpGetFileSize","features":[478]},{"name":"FtpGetFileW","features":[307,478]},{"name":"FtpOpenFileA","features":[478]},{"name":"FtpOpenFileW","features":[478]},{"name":"FtpPutFileA","features":[307,478]},{"name":"FtpPutFileEx","features":[307,478]},{"name":"FtpPutFileW","features":[307,478]},{"name":"FtpRemoveDirectoryA","features":[307,478]},{"name":"FtpRemoveDirectoryW","features":[307,478]},{"name":"FtpRenameFileA","features":[307,478]},{"name":"FtpRenameFileW","features":[307,478]},{"name":"FtpSetCurrentDirectoryA","features":[307,478]},{"name":"FtpSetCurrentDirectoryW","features":[307,478]},{"name":"GOPHER_ABSTRACT_ATTRIBUTE","features":[478]},{"name":"GOPHER_ABSTRACT_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_ABSTRACT_CATEGORY","features":[478]},{"name":"GOPHER_ADMIN_ATTRIBUTE","features":[478]},{"name":"GOPHER_ADMIN_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_ADMIN_CATEGORY","features":[478]},{"name":"GOPHER_ASK_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ENUMERATOR","features":[307,478]},{"name":"GOPHER_ATTRIBUTE_ID_ABSTRACT","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_ADMIN","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_ALL","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_BASE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_GEOG","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_LOCATION","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_MOD_DATE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_ORG","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_PROVIDER","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_RANGE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_SCORE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_SITE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_TIMEZONE","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_TREEWALK","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_TTL","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_UNKNOWN","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_VERSION","features":[478]},{"name":"GOPHER_ATTRIBUTE_ID_VIEW","features":[478]},{"name":"GOPHER_ATTRIBUTE_TYPE","features":[307,478]},{"name":"GOPHER_CATEGORY_ID_ABSTRACT","features":[478]},{"name":"GOPHER_CATEGORY_ID_ADMIN","features":[478]},{"name":"GOPHER_CATEGORY_ID_ALL","features":[478]},{"name":"GOPHER_CATEGORY_ID_ASK","features":[478]},{"name":"GOPHER_CATEGORY_ID_INFO","features":[478]},{"name":"GOPHER_CATEGORY_ID_UNKNOWN","features":[478]},{"name":"GOPHER_CATEGORY_ID_VERONICA","features":[478]},{"name":"GOPHER_CATEGORY_ID_VIEWS","features":[478]},{"name":"GOPHER_FIND_DATAA","features":[307,478]},{"name":"GOPHER_FIND_DATAW","features":[307,478]},{"name":"GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_GEOG_ATTRIBUTE","features":[478]},{"name":"GOPHER_INFO_CATEGORY","features":[478]},{"name":"GOPHER_LOCATION_ATTRIBUTE","features":[478]},{"name":"GOPHER_LOCATION_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_MOD_DATE_ATTRIBUTE","features":[478]},{"name":"GOPHER_MOD_DATE_ATTRIBUTE_TYPE","features":[307,478]},{"name":"GOPHER_ORGANIZATION_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_ORG_ATTRIBUTE","features":[478]},{"name":"GOPHER_PROVIDER_ATTRIBUTE","features":[478]},{"name":"GOPHER_PROVIDER_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_RANGE_ATTRIBUTE","features":[478]},{"name":"GOPHER_SCORE_ATTRIBUTE","features":[478]},{"name":"GOPHER_SCORE_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_SITE_ATTRIBUTE","features":[478]},{"name":"GOPHER_SITE_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_TIMEZONE_ATTRIBUTE","features":[478]},{"name":"GOPHER_TIMEZONE_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_TREEWALK_ATTRIBUTE","features":[478]},{"name":"GOPHER_TTL_ATTRIBUTE","features":[478]},{"name":"GOPHER_TTL_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_TYPE","features":[478]},{"name":"GOPHER_TYPE_ASK","features":[478]},{"name":"GOPHER_TYPE_BINARY","features":[478]},{"name":"GOPHER_TYPE_BITMAP","features":[478]},{"name":"GOPHER_TYPE_CALENDAR","features":[478]},{"name":"GOPHER_TYPE_CSO","features":[478]},{"name":"GOPHER_TYPE_DIRECTORY","features":[478]},{"name":"GOPHER_TYPE_DOS_ARCHIVE","features":[478]},{"name":"GOPHER_TYPE_ERROR","features":[478]},{"name":"GOPHER_TYPE_GIF","features":[478]},{"name":"GOPHER_TYPE_GOPHER_PLUS","features":[478]},{"name":"GOPHER_TYPE_HTML","features":[478]},{"name":"GOPHER_TYPE_IMAGE","features":[478]},{"name":"GOPHER_TYPE_INDEX_SERVER","features":[478]},{"name":"GOPHER_TYPE_INLINE","features":[478]},{"name":"GOPHER_TYPE_MAC_BINHEX","features":[478]},{"name":"GOPHER_TYPE_MOVIE","features":[478]},{"name":"GOPHER_TYPE_PDF","features":[478]},{"name":"GOPHER_TYPE_REDUNDANT","features":[478]},{"name":"GOPHER_TYPE_SOUND","features":[478]},{"name":"GOPHER_TYPE_TELNET","features":[478]},{"name":"GOPHER_TYPE_TEXT_FILE","features":[478]},{"name":"GOPHER_TYPE_TN3270","features":[478]},{"name":"GOPHER_TYPE_UNIX_UUENCODED","features":[478]},{"name":"GOPHER_TYPE_UNKNOWN","features":[478]},{"name":"GOPHER_UNKNOWN_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_VERONICA_ATTRIBUTE_TYPE","features":[307,478]},{"name":"GOPHER_VERONICA_CATEGORY","features":[478]},{"name":"GOPHER_VERSION_ATTRIBUTE","features":[478]},{"name":"GOPHER_VERSION_ATTRIBUTE_TYPE","features":[478]},{"name":"GOPHER_VIEWS_CATEGORY","features":[478]},{"name":"GOPHER_VIEW_ATTRIBUTE","features":[478]},{"name":"GOPHER_VIEW_ATTRIBUTE_TYPE","features":[478]},{"name":"GROUPNAME_MAX_LENGTH","features":[478]},{"name":"GROUP_OWNER_STORAGE_SIZE","features":[478]},{"name":"GetDiskInfoA","features":[307,478]},{"name":"GetUrlCacheConfigInfoA","features":[307,478]},{"name":"GetUrlCacheConfigInfoW","features":[307,478]},{"name":"GetUrlCacheEntryBinaryBlob","features":[307,478]},{"name":"GetUrlCacheEntryInfoA","features":[307,478]},{"name":"GetUrlCacheEntryInfoExA","features":[307,478]},{"name":"GetUrlCacheEntryInfoExW","features":[307,478]},{"name":"GetUrlCacheEntryInfoW","features":[307,478]},{"name":"GetUrlCacheGroupAttributeA","features":[307,478]},{"name":"GetUrlCacheGroupAttributeW","features":[307,478]},{"name":"GetUrlCacheHeaderData","features":[307,478]},{"name":"GopherCreateLocatorA","features":[307,478]},{"name":"GopherCreateLocatorW","features":[307,478]},{"name":"GopherFindFirstFileA","features":[307,478]},{"name":"GopherFindFirstFileW","features":[307,478]},{"name":"GopherGetAttributeA","features":[307,478]},{"name":"GopherGetAttributeW","features":[307,478]},{"name":"GopherGetLocatorTypeA","features":[307,478]},{"name":"GopherGetLocatorTypeW","features":[307,478]},{"name":"GopherOpenFileA","features":[478]},{"name":"GopherOpenFileW","features":[478]},{"name":"HSR_ASYNC","features":[478]},{"name":"HSR_CHUNKED","features":[478]},{"name":"HSR_DOWNLOAD","features":[478]},{"name":"HSR_INITIATE","features":[478]},{"name":"HSR_SYNC","features":[478]},{"name":"HSR_USE_CONTEXT","features":[478]},{"name":"HTTP_1_1_CACHE_ENTRY","features":[478]},{"name":"HTTP_ADDREQ_FLAG","features":[478]},{"name":"HTTP_ADDREQ_FLAGS_MASK","features":[478]},{"name":"HTTP_ADDREQ_FLAG_ADD","features":[478]},{"name":"HTTP_ADDREQ_FLAG_ADD_IF_NEW","features":[478]},{"name":"HTTP_ADDREQ_FLAG_ALLOW_EMPTY_VALUES","features":[478]},{"name":"HTTP_ADDREQ_FLAG_COALESCE","features":[478]},{"name":"HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA","features":[478]},{"name":"HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON","features":[478]},{"name":"HTTP_ADDREQ_FLAG_REPLACE","features":[478]},{"name":"HTTP_ADDREQ_FLAG_RESPONSE_HEADERS","features":[478]},{"name":"HTTP_ADDREQ_INDEX_MASK","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_CROSS_SITE","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_CROSS_SITE_LAX","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_MAX","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_SAME_SITE","features":[478]},{"name":"HTTP_COOKIES_SAME_SITE_LEVEL_UNKNOWN","features":[478]},{"name":"HTTP_MAJOR_VERSION","features":[478]},{"name":"HTTP_MINOR_VERSION","features":[478]},{"name":"HTTP_POLICY_EXTENSION_INIT","features":[478]},{"name":"HTTP_POLICY_EXTENSION_SHUTDOWN","features":[478]},{"name":"HTTP_POLICY_EXTENSION_TYPE","features":[478]},{"name":"HTTP_POLICY_EXTENSION_VERSION","features":[478]},{"name":"HTTP_PROTOCOL_FLAG_HTTP2","features":[478]},{"name":"HTTP_PROTOCOL_MASK","features":[478]},{"name":"HTTP_PUSH_NOTIFICATION_STATUS","features":[307,478]},{"name":"HTTP_PUSH_TRANSPORT_SETTING","features":[478]},{"name":"HTTP_PUSH_WAIT_HANDLE","features":[478]},{"name":"HTTP_PUSH_WAIT_TYPE","features":[478]},{"name":"HTTP_QUERY_ACCEPT","features":[478]},{"name":"HTTP_QUERY_ACCEPT_CHARSET","features":[478]},{"name":"HTTP_QUERY_ACCEPT_ENCODING","features":[478]},{"name":"HTTP_QUERY_ACCEPT_LANGUAGE","features":[478]},{"name":"HTTP_QUERY_ACCEPT_RANGES","features":[478]},{"name":"HTTP_QUERY_AGE","features":[478]},{"name":"HTTP_QUERY_ALLOW","features":[478]},{"name":"HTTP_QUERY_AUTHENTICATION_INFO","features":[478]},{"name":"HTTP_QUERY_AUTHORIZATION","features":[478]},{"name":"HTTP_QUERY_CACHE_CONTROL","features":[478]},{"name":"HTTP_QUERY_CONNECTION","features":[478]},{"name":"HTTP_QUERY_CONTENT_BASE","features":[478]},{"name":"HTTP_QUERY_CONTENT_DESCRIPTION","features":[478]},{"name":"HTTP_QUERY_CONTENT_DISPOSITION","features":[478]},{"name":"HTTP_QUERY_CONTENT_ENCODING","features":[478]},{"name":"HTTP_QUERY_CONTENT_ID","features":[478]},{"name":"HTTP_QUERY_CONTENT_LANGUAGE","features":[478]},{"name":"HTTP_QUERY_CONTENT_LENGTH","features":[478]},{"name":"HTTP_QUERY_CONTENT_LOCATION","features":[478]},{"name":"HTTP_QUERY_CONTENT_MD5","features":[478]},{"name":"HTTP_QUERY_CONTENT_RANGE","features":[478]},{"name":"HTTP_QUERY_CONTENT_TRANSFER_ENCODING","features":[478]},{"name":"HTTP_QUERY_CONTENT_TYPE","features":[478]},{"name":"HTTP_QUERY_COOKIE","features":[478]},{"name":"HTTP_QUERY_COST","features":[478]},{"name":"HTTP_QUERY_CUSTOM","features":[478]},{"name":"HTTP_QUERY_DATE","features":[478]},{"name":"HTTP_QUERY_DEFAULT_STYLE","features":[478]},{"name":"HTTP_QUERY_DERIVED_FROM","features":[478]},{"name":"HTTP_QUERY_DO_NOT_TRACK","features":[478]},{"name":"HTTP_QUERY_ECHO_HEADERS","features":[478]},{"name":"HTTP_QUERY_ECHO_HEADERS_CRLF","features":[478]},{"name":"HTTP_QUERY_ECHO_REPLY","features":[478]},{"name":"HTTP_QUERY_ECHO_REQUEST","features":[478]},{"name":"HTTP_QUERY_ETAG","features":[478]},{"name":"HTTP_QUERY_EXPECT","features":[478]},{"name":"HTTP_QUERY_EXPIRES","features":[478]},{"name":"HTTP_QUERY_FLAG_COALESCE","features":[478]},{"name":"HTTP_QUERY_FLAG_COALESCE_WITH_COMMA","features":[478]},{"name":"HTTP_QUERY_FLAG_NUMBER","features":[478]},{"name":"HTTP_QUERY_FLAG_NUMBER64","features":[478]},{"name":"HTTP_QUERY_FLAG_REQUEST_HEADERS","features":[478]},{"name":"HTTP_QUERY_FLAG_SYSTEMTIME","features":[478]},{"name":"HTTP_QUERY_FORWARDED","features":[478]},{"name":"HTTP_QUERY_FROM","features":[478]},{"name":"HTTP_QUERY_HOST","features":[478]},{"name":"HTTP_QUERY_HTTP2_SETTINGS","features":[478]},{"name":"HTTP_QUERY_IF_MATCH","features":[478]},{"name":"HTTP_QUERY_IF_MODIFIED_SINCE","features":[478]},{"name":"HTTP_QUERY_IF_NONE_MATCH","features":[478]},{"name":"HTTP_QUERY_IF_RANGE","features":[478]},{"name":"HTTP_QUERY_IF_UNMODIFIED_SINCE","features":[478]},{"name":"HTTP_QUERY_INCLUDE_REFERER_TOKEN_BINDING_ID","features":[478]},{"name":"HTTP_QUERY_INCLUDE_REFERRED_TOKEN_BINDING_ID","features":[478]},{"name":"HTTP_QUERY_KEEP_ALIVE","features":[478]},{"name":"HTTP_QUERY_LAST_MODIFIED","features":[478]},{"name":"HTTP_QUERY_LINK","features":[478]},{"name":"HTTP_QUERY_LOCATION","features":[478]},{"name":"HTTP_QUERY_MAX","features":[478]},{"name":"HTTP_QUERY_MAX_FORWARDS","features":[478]},{"name":"HTTP_QUERY_MESSAGE_ID","features":[478]},{"name":"HTTP_QUERY_MIME_VERSION","features":[478]},{"name":"HTTP_QUERY_ORIG_URI","features":[478]},{"name":"HTTP_QUERY_P3P","features":[478]},{"name":"HTTP_QUERY_PASSPORT_CONFIG","features":[478]},{"name":"HTTP_QUERY_PASSPORT_URLS","features":[478]},{"name":"HTTP_QUERY_PRAGMA","features":[478]},{"name":"HTTP_QUERY_PROXY_AUTHENTICATE","features":[478]},{"name":"HTTP_QUERY_PROXY_AUTHORIZATION","features":[478]},{"name":"HTTP_QUERY_PROXY_CONNECTION","features":[478]},{"name":"HTTP_QUERY_PROXY_SUPPORT","features":[478]},{"name":"HTTP_QUERY_PUBLIC","features":[478]},{"name":"HTTP_QUERY_PUBLIC_KEY_PINS","features":[478]},{"name":"HTTP_QUERY_PUBLIC_KEY_PINS_REPORT_ONLY","features":[478]},{"name":"HTTP_QUERY_RANGE","features":[478]},{"name":"HTTP_QUERY_RAW_HEADERS","features":[478]},{"name":"HTTP_QUERY_RAW_HEADERS_CRLF","features":[478]},{"name":"HTTP_QUERY_REFERER","features":[478]},{"name":"HTTP_QUERY_REFRESH","features":[478]},{"name":"HTTP_QUERY_REQUEST_METHOD","features":[478]},{"name":"HTTP_QUERY_RETRY_AFTER","features":[478]},{"name":"HTTP_QUERY_SERVER","features":[478]},{"name":"HTTP_QUERY_SET_COOKIE","features":[478]},{"name":"HTTP_QUERY_SET_COOKIE2","features":[478]},{"name":"HTTP_QUERY_STATUS_CODE","features":[478]},{"name":"HTTP_QUERY_STATUS_TEXT","features":[478]},{"name":"HTTP_QUERY_STRICT_TRANSPORT_SECURITY","features":[478]},{"name":"HTTP_QUERY_TITLE","features":[478]},{"name":"HTTP_QUERY_TOKEN_BINDING","features":[478]},{"name":"HTTP_QUERY_TRANSFER_ENCODING","features":[478]},{"name":"HTTP_QUERY_TRANSLATE","features":[478]},{"name":"HTTP_QUERY_UNLESS_MODIFIED_SINCE","features":[478]},{"name":"HTTP_QUERY_UPGRADE","features":[478]},{"name":"HTTP_QUERY_URI","features":[478]},{"name":"HTTP_QUERY_USER_AGENT","features":[478]},{"name":"HTTP_QUERY_VARY","features":[478]},{"name":"HTTP_QUERY_VERSION","features":[478]},{"name":"HTTP_QUERY_VIA","features":[478]},{"name":"HTTP_QUERY_WARNING","features":[478]},{"name":"HTTP_QUERY_WWW_AUTHENTICATE","features":[478]},{"name":"HTTP_QUERY_X_CONTENT_TYPE_OPTIONS","features":[478]},{"name":"HTTP_QUERY_X_FRAME_OPTIONS","features":[478]},{"name":"HTTP_QUERY_X_P2P_PEERDIST","features":[478]},{"name":"HTTP_QUERY_X_UA_COMPATIBLE","features":[478]},{"name":"HTTP_QUERY_X_XSS_PROTECTION","features":[478]},{"name":"HTTP_REQUEST_TIMES","features":[478]},{"name":"HTTP_STATUS_MISDIRECTED_REQUEST","features":[478]},{"name":"HTTP_VERSIONA","features":[478]},{"name":"HTTP_VERSIONW","features":[478]},{"name":"HTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_ASYNC_RESULT","features":[478]},{"name":"HTTP_WEB_SOCKET_BINARY_FRAGMENT_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_BINARY_MESSAGE_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_BUFFER_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_CLOSE_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_CLOSE_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_MAX_CLOSE_REASON_LENGTH","features":[478]},{"name":"HTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_MIN_KEEPALIVE_VALUE","features":[478]},{"name":"HTTP_WEB_SOCKET_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_PING_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_RECEIVE_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_SEND_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_SHUTDOWN_OPERATION","features":[478]},{"name":"HTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS","features":[478]},{"name":"HTTP_WEB_SOCKET_UTF8_FRAGMENT_TYPE","features":[478]},{"name":"HTTP_WEB_SOCKET_UTF8_MESSAGE_TYPE","features":[478]},{"name":"HttpAddRequestHeadersA","features":[307,478]},{"name":"HttpAddRequestHeadersW","features":[307,478]},{"name":"HttpCheckDavComplianceA","features":[307,478]},{"name":"HttpCheckDavComplianceW","features":[307,478]},{"name":"HttpCloseDependencyHandle","features":[478]},{"name":"HttpDuplicateDependencyHandle","features":[478]},{"name":"HttpEndRequestA","features":[307,478]},{"name":"HttpEndRequestW","features":[307,478]},{"name":"HttpGetServerCredentials","features":[478]},{"name":"HttpIndicatePageLoadComplete","features":[478]},{"name":"HttpIsHostHstsEnabled","features":[307,478]},{"name":"HttpOpenDependencyHandle","features":[307,478]},{"name":"HttpOpenRequestA","features":[478]},{"name":"HttpOpenRequestW","features":[478]},{"name":"HttpPushClose","features":[478]},{"name":"HttpPushEnable","features":[478]},{"name":"HttpPushWait","features":[307,478]},{"name":"HttpPushWaitEnableComplete","features":[478]},{"name":"HttpPushWaitReceiveComplete","features":[478]},{"name":"HttpPushWaitSendComplete","features":[478]},{"name":"HttpQueryInfoA","features":[307,478]},{"name":"HttpQueryInfoW","features":[307,478]},{"name":"HttpRequestTimeMax","features":[478]},{"name":"HttpSendRequestA","features":[307,478]},{"name":"HttpSendRequestExA","features":[307,478]},{"name":"HttpSendRequestExW","features":[307,478]},{"name":"HttpSendRequestW","features":[307,478]},{"name":"HttpWebSocketClose","features":[307,478]},{"name":"HttpWebSocketCompleteUpgrade","features":[478]},{"name":"HttpWebSocketQueryCloseStatus","features":[307,478]},{"name":"HttpWebSocketReceive","features":[307,478]},{"name":"HttpWebSocketSend","features":[307,478]},{"name":"HttpWebSocketShutdown","features":[307,478]},{"name":"ICU_USERNAME","features":[478]},{"name":"IDENTITY_CACHE_ENTRY","features":[478]},{"name":"IDSI_FLAG_KEEP_ALIVE","features":[478]},{"name":"IDSI_FLAG_PROXY","features":[478]},{"name":"IDSI_FLAG_SECURE","features":[478]},{"name":"IDSI_FLAG_TUNNEL","features":[478]},{"name":"IDialBranding","features":[478]},{"name":"IDialEngine","features":[478]},{"name":"IDialEventSink","features":[478]},{"name":"IMMUTABLE_CACHE_ENTRY","features":[478]},{"name":"INSTALLED_CACHE_ENTRY","features":[478]},{"name":"INTERENT_GOONLINE_MASK","features":[478]},{"name":"INTERENT_GOONLINE_NOPROMPT","features":[478]},{"name":"INTERENT_GOONLINE_REFRESH","features":[478]},{"name":"INTERNET_ACCESS_TYPE","features":[478]},{"name":"INTERNET_ASYNC_RESULT","features":[478]},{"name":"INTERNET_AUTH_NOTIFY_DATA","features":[478]},{"name":"INTERNET_AUTH_SCHEME_BASIC","features":[478]},{"name":"INTERNET_AUTH_SCHEME_DIGEST","features":[478]},{"name":"INTERNET_AUTH_SCHEME_KERBEROS","features":[478]},{"name":"INTERNET_AUTH_SCHEME_NEGOTIATE","features":[478]},{"name":"INTERNET_AUTH_SCHEME_NTLM","features":[478]},{"name":"INTERNET_AUTH_SCHEME_PASSPORT","features":[478]},{"name":"INTERNET_AUTH_SCHEME_UNKNOWN","features":[478]},{"name":"INTERNET_AUTODIAL","features":[478]},{"name":"INTERNET_AUTODIAL_FAILIFSECURITYCHECK","features":[478]},{"name":"INTERNET_AUTODIAL_FORCE_ONLINE","features":[478]},{"name":"INTERNET_AUTODIAL_FORCE_UNATTENDED","features":[478]},{"name":"INTERNET_AUTODIAL_OVERRIDE_NET_PRESENT","features":[478]},{"name":"INTERNET_AUTOPROXY_INIT_DEFAULT","features":[478]},{"name":"INTERNET_AUTOPROXY_INIT_DOWNLOADSYNC","features":[478]},{"name":"INTERNET_AUTOPROXY_INIT_ONLYQUERY","features":[478]},{"name":"INTERNET_AUTOPROXY_INIT_QUERYSTATE","features":[478]},{"name":"INTERNET_BUFFERSA","features":[478]},{"name":"INTERNET_BUFFERSW","features":[478]},{"name":"INTERNET_CACHE_CONFIG_INFOA","features":[307,478]},{"name":"INTERNET_CACHE_CONFIG_INFOW","features":[307,478]},{"name":"INTERNET_CACHE_CONFIG_PATH_ENTRYA","features":[478]},{"name":"INTERNET_CACHE_CONFIG_PATH_ENTRYW","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_AUTODELETE","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_BLOOM_FILTER","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_INFOA","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_INFOW","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_MAP_ENABLED","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_NODESKTOPINIT","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_NOSUBDIRS","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_RESERVED1","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_SHARE_READ","features":[478]},{"name":"INTERNET_CACHE_CONTAINER_SHARE_READ_WRITE","features":[478]},{"name":"INTERNET_CACHE_ENTRY_INFOA","features":[307,478]},{"name":"INTERNET_CACHE_ENTRY_INFOW","features":[307,478]},{"name":"INTERNET_CACHE_FLAG_ADD_FILENAME_ONLY","features":[478]},{"name":"INTERNET_CACHE_FLAG_ALLOW_COLLISIONS","features":[478]},{"name":"INTERNET_CACHE_FLAG_ENTRY_OR_MAPPING","features":[478]},{"name":"INTERNET_CACHE_FLAG_GET_STRUCT_ONLY","features":[478]},{"name":"INTERNET_CACHE_FLAG_INSTALLED_ENTRY","features":[478]},{"name":"INTERNET_CACHE_GROUP_ADD","features":[478]},{"name":"INTERNET_CACHE_GROUP_INFOA","features":[478]},{"name":"INTERNET_CACHE_GROUP_INFOW","features":[478]},{"name":"INTERNET_CACHE_GROUP_REMOVE","features":[478]},{"name":"INTERNET_CACHE_TIMESTAMPS","features":[307,478]},{"name":"INTERNET_CALLBACK_COOKIE","features":[307,478]},{"name":"INTERNET_CERTIFICATE_INFO","features":[307,478]},{"name":"INTERNET_CONNECTED_INFO","features":[478]},{"name":"INTERNET_CONNECTION","features":[478]},{"name":"INTERNET_CONNECTION_CONFIGURED","features":[478]},{"name":"INTERNET_CONNECTION_LAN","features":[478]},{"name":"INTERNET_CONNECTION_MODEM","features":[478]},{"name":"INTERNET_CONNECTION_MODEM_BUSY","features":[478]},{"name":"INTERNET_CONNECTION_OFFLINE","features":[478]},{"name":"INTERNET_CONNECTION_PROXY","features":[478]},{"name":"INTERNET_COOKIE","features":[307,478]},{"name":"INTERNET_COOKIE2","features":[307,478]},{"name":"INTERNET_COOKIE_ALL_COOKIES","features":[478]},{"name":"INTERNET_COOKIE_APPLY_HOST_ONLY","features":[478]},{"name":"INTERNET_COOKIE_APPLY_P3P","features":[478]},{"name":"INTERNET_COOKIE_ECTX_3RDPARTY","features":[478]},{"name":"INTERNET_COOKIE_EDGE_COOKIES","features":[478]},{"name":"INTERNET_COOKIE_EVALUATE_P3P","features":[478]},{"name":"INTERNET_COOKIE_FLAGS","features":[478]},{"name":"INTERNET_COOKIE_HOST_ONLY","features":[478]},{"name":"INTERNET_COOKIE_HOST_ONLY_APPLIED","features":[478]},{"name":"INTERNET_COOKIE_HTTPONLY","features":[478]},{"name":"INTERNET_COOKIE_IE6","features":[478]},{"name":"INTERNET_COOKIE_IS_LEGACY","features":[478]},{"name":"INTERNET_COOKIE_IS_RESTRICTED","features":[478]},{"name":"INTERNET_COOKIE_IS_SECURE","features":[478]},{"name":"INTERNET_COOKIE_IS_SESSION","features":[478]},{"name":"INTERNET_COOKIE_NON_SCRIPT","features":[478]},{"name":"INTERNET_COOKIE_NO_CALLBACK","features":[478]},{"name":"INTERNET_COOKIE_P3P_ENABLED","features":[478]},{"name":"INTERNET_COOKIE_PERSISTENT_HOST_ONLY","features":[478]},{"name":"INTERNET_COOKIE_PROMPT_REQUIRED","features":[478]},{"name":"INTERNET_COOKIE_RESTRICTED_ZONE","features":[478]},{"name":"INTERNET_COOKIE_SAME_SITE_LAX","features":[478]},{"name":"INTERNET_COOKIE_SAME_SITE_LEVEL_CROSS_SITE","features":[478]},{"name":"INTERNET_COOKIE_SAME_SITE_STRICT","features":[478]},{"name":"INTERNET_COOKIE_THIRD_PARTY","features":[478]},{"name":"INTERNET_CREDENTIALS","features":[307,478]},{"name":"INTERNET_CUSTOMDIAL_CAN_HANGUP","features":[478]},{"name":"INTERNET_CUSTOMDIAL_CONNECT","features":[478]},{"name":"INTERNET_CUSTOMDIAL_DISCONNECT","features":[478]},{"name":"INTERNET_CUSTOMDIAL_SAFE_FOR_UNATTENDED","features":[478]},{"name":"INTERNET_CUSTOMDIAL_SHOWOFFLINE","features":[478]},{"name":"INTERNET_CUSTOMDIAL_UNATTENDED","features":[478]},{"name":"INTERNET_CUSTOMDIAL_WILL_SUPPLY_STATE","features":[478]},{"name":"INTERNET_DEFAULT_FTP_PORT","features":[478]},{"name":"INTERNET_DEFAULT_GOPHER_PORT","features":[478]},{"name":"INTERNET_DEFAULT_SOCKS_PORT","features":[478]},{"name":"INTERNET_DIAGNOSTIC_SOCKET_INFO","features":[478]},{"name":"INTERNET_DIALSTATE_DISCONNECTED","features":[478]},{"name":"INTERNET_DIAL_FORCE_PROMPT","features":[478]},{"name":"INTERNET_DIAL_SHOW_OFFLINE","features":[478]},{"name":"INTERNET_DIAL_UNATTENDED","features":[478]},{"name":"INTERNET_DOWNLOAD_MODE_HANDLE","features":[307,478]},{"name":"INTERNET_END_BROWSER_SESSION_DATA","features":[478]},{"name":"INTERNET_ERROR_BASE","features":[478]},{"name":"INTERNET_ERROR_LAST","features":[478]},{"name":"INTERNET_ERROR_MASK_COMBINED_SEC_CERT","features":[478]},{"name":"INTERNET_ERROR_MASK_INSERT_CDROM","features":[478]},{"name":"INTERNET_ERROR_MASK_LOGIN_FAILURE_DISPLAY_ENTITY_BODY","features":[478]},{"name":"INTERNET_ERROR_MASK_NEED_MSN_SSPI_PKG","features":[478]},{"name":"INTERNET_FIRST_OPTION","features":[478]},{"name":"INTERNET_FLAG_ASYNC","features":[478]},{"name":"INTERNET_FLAG_BGUPDATE","features":[478]},{"name":"INTERNET_FLAG_CACHE_ASYNC","features":[478]},{"name":"INTERNET_FLAG_CACHE_IF_NET_FAIL","features":[478]},{"name":"INTERNET_FLAG_DONT_CACHE","features":[478]},{"name":"INTERNET_FLAG_EXISTING_CONNECT","features":[478]},{"name":"INTERNET_FLAG_FORMS_SUBMIT","features":[478]},{"name":"INTERNET_FLAG_FROM_CACHE","features":[478]},{"name":"INTERNET_FLAG_FTP_FOLDER_VIEW","features":[478]},{"name":"INTERNET_FLAG_FWD_BACK","features":[478]},{"name":"INTERNET_FLAG_HYPERLINK","features":[478]},{"name":"INTERNET_FLAG_IDN_DIRECT","features":[478]},{"name":"INTERNET_FLAG_IDN_PROXY","features":[478]},{"name":"INTERNET_FLAG_IGNORE_CERT_CN_INVALID","features":[478]},{"name":"INTERNET_FLAG_IGNORE_CERT_DATE_INVALID","features":[478]},{"name":"INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP","features":[478]},{"name":"INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS","features":[478]},{"name":"INTERNET_FLAG_KEEP_CONNECTION","features":[478]},{"name":"INTERNET_FLAG_MAKE_PERSISTENT","features":[478]},{"name":"INTERNET_FLAG_MUST_CACHE_REQUEST","features":[478]},{"name":"INTERNET_FLAG_NEED_FILE","features":[478]},{"name":"INTERNET_FLAG_NO_AUTH","features":[478]},{"name":"INTERNET_FLAG_NO_AUTO_REDIRECT","features":[478]},{"name":"INTERNET_FLAG_NO_CACHE_WRITE","features":[478]},{"name":"INTERNET_FLAG_NO_COOKIES","features":[478]},{"name":"INTERNET_FLAG_NO_UI","features":[478]},{"name":"INTERNET_FLAG_OFFLINE","features":[478]},{"name":"INTERNET_FLAG_PASSIVE","features":[478]},{"name":"INTERNET_FLAG_PRAGMA_NOCACHE","features":[478]},{"name":"INTERNET_FLAG_RAW_DATA","features":[478]},{"name":"INTERNET_FLAG_READ_PREFETCH","features":[478]},{"name":"INTERNET_FLAG_RELOAD","features":[478]},{"name":"INTERNET_FLAG_RESTRICTED_ZONE","features":[478]},{"name":"INTERNET_FLAG_RESYNCHRONIZE","features":[478]},{"name":"INTERNET_FLAG_SECURE","features":[478]},{"name":"INTERNET_FLAG_TRANSFER_ASCII","features":[478]},{"name":"INTERNET_FLAG_TRANSFER_BINARY","features":[478]},{"name":"INTERNET_GLOBAL_CALLBACK_DETECTING_PROXY","features":[478]},{"name":"INTERNET_GLOBAL_CALLBACK_SENDING_HTTP_HEADERS","features":[478]},{"name":"INTERNET_HANDLE_TYPE_CONNECT_FTP","features":[478]},{"name":"INTERNET_HANDLE_TYPE_CONNECT_GOPHER","features":[478]},{"name":"INTERNET_HANDLE_TYPE_CONNECT_HTTP","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FILE_REQUEST","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FTP_FILE","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FTP_FILE_HTML","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FTP_FIND","features":[478]},{"name":"INTERNET_HANDLE_TYPE_FTP_FIND_HTML","features":[478]},{"name":"INTERNET_HANDLE_TYPE_GOPHER_FILE","features":[478]},{"name":"INTERNET_HANDLE_TYPE_GOPHER_FILE_HTML","features":[478]},{"name":"INTERNET_HANDLE_TYPE_GOPHER_FIND","features":[478]},{"name":"INTERNET_HANDLE_TYPE_GOPHER_FIND_HTML","features":[478]},{"name":"INTERNET_HANDLE_TYPE_HTTP_REQUEST","features":[478]},{"name":"INTERNET_HANDLE_TYPE_INTERNET","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_CLEAR_CONTENT","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_CLEAR_COOKIES","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_CLEAR_DATA","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_CLEAR_HISTORY","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_PRIVATE_CACHE","features":[478]},{"name":"INTERNET_IDENTITY_FLAG_SHARED_CACHE","features":[478]},{"name":"INTERNET_INTERNAL_ERROR_BASE","features":[478]},{"name":"INTERNET_INVALID_PORT_NUMBER","features":[478]},{"name":"INTERNET_KEEP_ALIVE_DISABLED","features":[478]},{"name":"INTERNET_KEEP_ALIVE_ENABLED","features":[478]},{"name":"INTERNET_KEEP_ALIVE_UNKNOWN","features":[478]},{"name":"INTERNET_LAST_OPTION","features":[478]},{"name":"INTERNET_LAST_OPTION_INTERNAL","features":[478]},{"name":"INTERNET_MAX_HOST_NAME_LENGTH","features":[478]},{"name":"INTERNET_MAX_PASSWORD_LENGTH","features":[478]},{"name":"INTERNET_MAX_PORT_NUMBER_LENGTH","features":[478]},{"name":"INTERNET_MAX_PORT_NUMBER_VALUE","features":[478]},{"name":"INTERNET_MAX_USER_NAME_LENGTH","features":[478]},{"name":"INTERNET_NO_CALLBACK","features":[478]},{"name":"INTERNET_OPEN_TYPE_DIRECT","features":[478]},{"name":"INTERNET_OPEN_TYPE_PRECONFIG","features":[478]},{"name":"INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY","features":[478]},{"name":"INTERNET_OPEN_TYPE_PROXY","features":[478]},{"name":"INTERNET_OPTION_ACTIVATE_WORKER_THREADS","features":[478]},{"name":"INTERNET_OPTION_ACTIVITY_ID","features":[478]},{"name":"INTERNET_OPTION_ALLOW_FAILED_CONNECT_CONTENT","features":[478]},{"name":"INTERNET_OPTION_ALLOW_INSECURE_FALLBACK","features":[478]},{"name":"INTERNET_OPTION_ALTER_IDENTITY","features":[478]},{"name":"INTERNET_OPTION_APP_CACHE","features":[478]},{"name":"INTERNET_OPTION_ASYNC","features":[478]},{"name":"INTERNET_OPTION_ASYNC_ID","features":[478]},{"name":"INTERNET_OPTION_ASYNC_PRIORITY","features":[478]},{"name":"INTERNET_OPTION_AUTH_FLAGS","features":[478]},{"name":"INTERNET_OPTION_AUTH_SCHEME_SELECTED","features":[478]},{"name":"INTERNET_OPTION_AUTODIAL_CONNECTION","features":[478]},{"name":"INTERNET_OPTION_AUTODIAL_HWND","features":[478]},{"name":"INTERNET_OPTION_AUTODIAL_MODE","features":[478]},{"name":"INTERNET_OPTION_BACKGROUND_CONNECTIONS","features":[478]},{"name":"INTERNET_OPTION_BYPASS_EDITED_ENTRY","features":[478]},{"name":"INTERNET_OPTION_CACHE_ENTRY_EXTRA_DATA","features":[478]},{"name":"INTERNET_OPTION_CACHE_PARTITION","features":[478]},{"name":"INTERNET_OPTION_CACHE_STREAM_HANDLE","features":[478]},{"name":"INTERNET_OPTION_CACHE_TIMESTAMPS","features":[478]},{"name":"INTERNET_OPTION_CALLBACK","features":[478]},{"name":"INTERNET_OPTION_CALLBACK_FILTER","features":[478]},{"name":"INTERNET_OPTION_CALLER_MODULE","features":[478]},{"name":"INTERNET_OPTION_CANCEL_CACHE_WRITE","features":[478]},{"name":"INTERNET_OPTION_CERT_ERROR_FLAGS","features":[478]},{"name":"INTERNET_OPTION_CHUNK_ENCODE_REQUEST","features":[478]},{"name":"INTERNET_OPTION_CLIENT_CERT_CONTEXT","features":[478]},{"name":"INTERNET_OPTION_CLIENT_CERT_ISSUER_LIST","features":[478]},{"name":"INTERNET_OPTION_CM_HANDLE_COPY_REF","features":[478]},{"name":"INTERNET_OPTION_CODEPAGE","features":[478]},{"name":"INTERNET_OPTION_CODEPAGE_EXTRA","features":[478]},{"name":"INTERNET_OPTION_CODEPAGE_PATH","features":[478]},{"name":"INTERNET_OPTION_COMPRESSED_CONTENT_LENGTH","features":[478]},{"name":"INTERNET_OPTION_CONNECTED_STATE","features":[478]},{"name":"INTERNET_OPTION_CONNECTION_FILTER","features":[478]},{"name":"INTERNET_OPTION_CONNECTION_INFO","features":[478]},{"name":"INTERNET_OPTION_CONNECT_BACKOFF","features":[478]},{"name":"INTERNET_OPTION_CONNECT_LIMIT","features":[478]},{"name":"INTERNET_OPTION_CONNECT_RETRIES","features":[478]},{"name":"INTERNET_OPTION_CONNECT_TIME","features":[478]},{"name":"INTERNET_OPTION_CONNECT_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_CONTEXT_VALUE","features":[478]},{"name":"INTERNET_OPTION_CONTEXT_VALUE_OLD","features":[478]},{"name":"INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_CONTROL_SEND_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_COOKIES_3RD_PARTY","features":[478]},{"name":"INTERNET_OPTION_COOKIES_APPLY_HOST_ONLY","features":[478]},{"name":"INTERNET_OPTION_COOKIES_SAME_SITE_LEVEL","features":[478]},{"name":"INTERNET_OPTION_DATAFILE_EXT","features":[478]},{"name":"INTERNET_OPTION_DATAFILE_NAME","features":[478]},{"name":"INTERNET_OPTION_DATA_RECEIVE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_DATA_SEND_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_DEPENDENCY_HANDLE","features":[478]},{"name":"INTERNET_OPTION_DETECT_POST_SEND","features":[478]},{"name":"INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO","features":[478]},{"name":"INTERNET_OPTION_DIGEST_AUTH_UNLOAD","features":[478]},{"name":"INTERNET_OPTION_DISABLE_AUTODIAL","features":[478]},{"name":"INTERNET_OPTION_DISABLE_INSECURE_FALLBACK","features":[478]},{"name":"INTERNET_OPTION_DISABLE_NTLM_PREAUTH","features":[478]},{"name":"INTERNET_OPTION_DISABLE_PASSPORT_AUTH","features":[478]},{"name":"INTERNET_OPTION_DISABLE_PROXY_LINK_LOCAL_NAME_RESOLUTION","features":[478]},{"name":"INTERNET_OPTION_DISALLOW_PREMATURE_EOF","features":[478]},{"name":"INTERNET_OPTION_DISCONNECTED_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_DOWNLOAD_MODE","features":[478]},{"name":"INTERNET_OPTION_DOWNLOAD_MODE_HANDLE","features":[478]},{"name":"INTERNET_OPTION_DO_NOT_TRACK","features":[478]},{"name":"INTERNET_OPTION_DUO_USED","features":[478]},{"name":"INTERNET_OPTION_EDGE_COOKIES","features":[478]},{"name":"INTERNET_OPTION_EDGE_COOKIES_TEMP","features":[478]},{"name":"INTERNET_OPTION_EDGE_MODE","features":[478]},{"name":"INTERNET_OPTION_ENABLE_DUO","features":[478]},{"name":"INTERNET_OPTION_ENABLE_HEADER_CALLBACKS","features":[478]},{"name":"INTERNET_OPTION_ENABLE_HTTP_PROTOCOL","features":[478]},{"name":"INTERNET_OPTION_ENABLE_PASSPORT_AUTH","features":[478]},{"name":"INTERNET_OPTION_ENABLE_REDIRECT_CACHE_READ","features":[478]},{"name":"INTERNET_OPTION_ENABLE_TEST_SIGNING","features":[478]},{"name":"INTERNET_OPTION_ENABLE_WBOEXT","features":[478]},{"name":"INTERNET_OPTION_ENABLE_ZLIB_DEFLATE","features":[478]},{"name":"INTERNET_OPTION_ENCODE_EXTRA","features":[478]},{"name":"INTERNET_OPTION_ENCODE_FALLBACK_FOR_REDIRECT_URI","features":[478]},{"name":"INTERNET_OPTION_END_BROWSER_SESSION","features":[478]},{"name":"INTERNET_OPTION_ENTERPRISE_CONTEXT","features":[478]},{"name":"INTERNET_OPTION_ERROR_MASK","features":[478]},{"name":"INTERNET_OPTION_EXEMPT_CONNECTION_LIMIT","features":[478]},{"name":"INTERNET_OPTION_EXTENDED_CALLBACKS","features":[478]},{"name":"INTERNET_OPTION_EXTENDED_ERROR","features":[478]},{"name":"INTERNET_OPTION_FAIL_ON_CACHE_WRITE_ERROR","features":[478]},{"name":"INTERNET_OPTION_FALSE_START","features":[478]},{"name":"INTERNET_OPTION_FLUSH_STATE","features":[478]},{"name":"INTERNET_OPTION_FORCE_DECODE","features":[478]},{"name":"INTERNET_OPTION_FROM_CACHE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_GLOBAL_CALLBACK","features":[478]},{"name":"INTERNET_OPTION_HANDLE_TYPE","features":[478]},{"name":"INTERNET_OPTION_HIBERNATE_INACTIVE_WORKER_THREADS","features":[478]},{"name":"INTERNET_OPTION_HSTS","features":[478]},{"name":"INTERNET_OPTION_HTTP_09","features":[478]},{"name":"INTERNET_OPTION_HTTP_DECODING","features":[478]},{"name":"INTERNET_OPTION_HTTP_PROTOCOL_USED","features":[478]},{"name":"INTERNET_OPTION_HTTP_VERSION","features":[478]},{"name":"INTERNET_OPTION_IDENTITY","features":[478]},{"name":"INTERNET_OPTION_IDLE_STATE","features":[478]},{"name":"INTERNET_OPTION_IDN","features":[478]},{"name":"INTERNET_OPTION_IGNORE_CERT_ERROR_FLAGS","features":[478]},{"name":"INTERNET_OPTION_IGNORE_OFFLINE","features":[478]},{"name":"INTERNET_OPTION_KEEP_CONNECTION","features":[478]},{"name":"INTERNET_OPTION_LINE_STATE","features":[478]},{"name":"INTERNET_OPTION_LISTEN_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER","features":[478]},{"name":"INTERNET_OPTION_MAX_CONNS_PER_PROXY","features":[478]},{"name":"INTERNET_OPTION_MAX_CONNS_PER_SERVER","features":[478]},{"name":"INTERNET_OPTION_MAX_QUERY_BUFFER_SIZE","features":[478]},{"name":"INTERNET_OPTION_NET_SPEED","features":[478]},{"name":"INTERNET_OPTION_NOCACHE_WRITE_IN_PRIVATE","features":[478]},{"name":"INTERNET_OPTION_NOTIFY_SENDING_COOKIE","features":[478]},{"name":"INTERNET_OPTION_NO_HTTP_SERVER_AUTH","features":[478]},{"name":"INTERNET_OPTION_OFFLINE_MODE","features":[478]},{"name":"INTERNET_OPTION_OFFLINE_SEMANTICS","features":[478]},{"name":"INTERNET_OPTION_OFFLINE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_OPT_IN_WEAK_SIGNATURE","features":[478]},{"name":"INTERNET_OPTION_ORIGINAL_CONNECT_FLAGS","features":[478]},{"name":"INTERNET_OPTION_PARENT_HANDLE","features":[478]},{"name":"INTERNET_OPTION_PARSE_LINE_FOLDING","features":[478]},{"name":"INTERNET_OPTION_PASSWORD","features":[478]},{"name":"INTERNET_OPTION_PER_CONNECTION_OPTION","features":[478]},{"name":"INTERNET_OPTION_POLICY","features":[478]},{"name":"INTERNET_OPTION_PRESERVE_REFERER_ON_HTTPS_TO_HTTP_REDIRECT","features":[478]},{"name":"INTERNET_OPTION_PRESERVE_REQUEST_SERVER_CREDENTIALS_ON_REDIRECT","features":[478]},{"name":"INTERNET_OPTION_PROXY","features":[478]},{"name":"INTERNET_OPTION_PROXY_AUTH_SCHEME","features":[478]},{"name":"INTERNET_OPTION_PROXY_CREDENTIALS","features":[478]},{"name":"INTERNET_OPTION_PROXY_FROM_REQUEST","features":[478]},{"name":"INTERNET_OPTION_PROXY_PASSWORD","features":[478]},{"name":"INTERNET_OPTION_PROXY_SETTINGS_CHANGED","features":[478]},{"name":"INTERNET_OPTION_PROXY_USERNAME","features":[478]},{"name":"INTERNET_OPTION_READ_BUFFER_SIZE","features":[478]},{"name":"INTERNET_OPTION_RECEIVE_THROUGHPUT","features":[478]},{"name":"INTERNET_OPTION_RECEIVE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_REFERER_TOKEN_BINDING_HOSTNAME","features":[478]},{"name":"INTERNET_OPTION_REFRESH","features":[478]},{"name":"INTERNET_OPTION_REMOVE_IDENTITY","features":[478]},{"name":"INTERNET_OPTION_REQUEST_ANNOTATION","features":[478]},{"name":"INTERNET_OPTION_REQUEST_ANNOTATION_MAX_LENGTH","features":[478]},{"name":"INTERNET_OPTION_REQUEST_FLAGS","features":[478]},{"name":"INTERNET_OPTION_REQUEST_PRIORITY","features":[478]},{"name":"INTERNET_OPTION_REQUEST_TIMES","features":[478]},{"name":"INTERNET_OPTION_RESET","features":[478]},{"name":"INTERNET_OPTION_RESET_URLCACHE_SESSION","features":[478]},{"name":"INTERNET_OPTION_RESPONSE_RESUMABLE","features":[478]},{"name":"INTERNET_OPTION_RESTORE_WORKER_THREAD_DEFAULTS","features":[478]},{"name":"INTERNET_OPTION_SECONDARY_CACHE_KEY","features":[478]},{"name":"INTERNET_OPTION_SECURE_FAILURE","features":[478]},{"name":"INTERNET_OPTION_SECURITY_CERTIFICATE","features":[478]},{"name":"INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT","features":[478]},{"name":"INTERNET_OPTION_SECURITY_CONNECTION_INFO","features":[478]},{"name":"INTERNET_OPTION_SECURITY_FLAGS","features":[478]},{"name":"INTERNET_OPTION_SECURITY_KEY_BITNESS","features":[478]},{"name":"INTERNET_OPTION_SECURITY_SELECT_CLIENT_CERT","features":[478]},{"name":"INTERNET_OPTION_SEND_THROUGHPUT","features":[478]},{"name":"INTERNET_OPTION_SEND_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY","features":[478]},{"name":"INTERNET_OPTION_SERVER_ADDRESS_INFO","features":[478]},{"name":"INTERNET_OPTION_SERVER_AUTH_SCHEME","features":[478]},{"name":"INTERNET_OPTION_SERVER_CERT_CHAIN_CONTEXT","features":[478]},{"name":"INTERNET_OPTION_SERVER_CREDENTIALS","features":[478]},{"name":"INTERNET_OPTION_SESSION_START_TIME","features":[478]},{"name":"INTERNET_OPTION_SETTINGS_CHANGED","features":[478]},{"name":"INTERNET_OPTION_SET_IN_PRIVATE","features":[478]},{"name":"INTERNET_OPTION_SOCKET_NODELAY","features":[478]},{"name":"INTERNET_OPTION_SOCKET_NOTIFICATION_IOCTL","features":[478]},{"name":"INTERNET_OPTION_SOCKET_SEND_BUFFER_LENGTH","features":[478]},{"name":"INTERNET_OPTION_SOURCE_PORT","features":[478]},{"name":"INTERNET_OPTION_SUPPRESS_BEHAVIOR","features":[478]},{"name":"INTERNET_OPTION_SUPPRESS_SERVER_AUTH","features":[478]},{"name":"INTERNET_OPTION_SYNC_MODE_AUTOMATIC_SESSION_DISABLED","features":[478]},{"name":"INTERNET_OPTION_TCP_FAST_OPEN","features":[478]},{"name":"INTERNET_OPTION_TIMED_CONNECTION_LIMIT_BYPASS","features":[478]},{"name":"INTERNET_OPTION_TOKEN_BINDING_PUBLIC_KEY","features":[478]},{"name":"INTERNET_OPTION_TUNNEL_ONLY","features":[478]},{"name":"INTERNET_OPTION_UNLOAD_NOTIFY_EVENT","features":[478]},{"name":"INTERNET_OPTION_UPGRADE_TO_WEB_SOCKET","features":[478]},{"name":"INTERNET_OPTION_URL","features":[478]},{"name":"INTERNET_OPTION_USERNAME","features":[478]},{"name":"INTERNET_OPTION_USER_AGENT","features":[478]},{"name":"INTERNET_OPTION_USER_PASS_SERVER_ONLY","features":[478]},{"name":"INTERNET_OPTION_USE_FIRST_AVAILABLE_CONNECTION","features":[478]},{"name":"INTERNET_OPTION_USE_MODIFIED_HEADER_FILTER","features":[478]},{"name":"INTERNET_OPTION_VERSION","features":[478]},{"name":"INTERNET_OPTION_WEB_SOCKET_CLOSE_TIMEOUT","features":[478]},{"name":"INTERNET_OPTION_WEB_SOCKET_KEEPALIVE_INTERVAL","features":[478]},{"name":"INTERNET_OPTION_WPAD_SLEEP","features":[478]},{"name":"INTERNET_OPTION_WRITE_BUFFER_SIZE","features":[478]},{"name":"INTERNET_OPTION_WWA_MODE","features":[478]},{"name":"INTERNET_PER_CONN","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_TIME","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_URL","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_RELOAD_DELAY_MINS","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_SECONDARY_URL","features":[478]},{"name":"INTERNET_PER_CONN_AUTOCONFIG_URL","features":[478]},{"name":"INTERNET_PER_CONN_AUTODISCOVERY_FLAGS","features":[478]},{"name":"INTERNET_PER_CONN_FLAGS","features":[478]},{"name":"INTERNET_PER_CONN_FLAGS_UI","features":[478]},{"name":"INTERNET_PER_CONN_OPTIONA","features":[307,478]},{"name":"INTERNET_PER_CONN_OPTIONW","features":[307,478]},{"name":"INTERNET_PER_CONN_OPTION_LISTA","features":[307,478]},{"name":"INTERNET_PER_CONN_OPTION_LISTW","features":[307,478]},{"name":"INTERNET_PER_CONN_PROXY_BYPASS","features":[478]},{"name":"INTERNET_PER_CONN_PROXY_SERVER","features":[478]},{"name":"INTERNET_PREFETCH_ABORTED","features":[478]},{"name":"INTERNET_PREFETCH_COMPLETE","features":[478]},{"name":"INTERNET_PREFETCH_PROGRESS","features":[478]},{"name":"INTERNET_PREFETCH_STATUS","features":[478]},{"name":"INTERNET_PRIORITY_FOREGROUND","features":[478]},{"name":"INTERNET_PROXY_INFO","features":[478]},{"name":"INTERNET_RAS_INSTALLED","features":[478]},{"name":"INTERNET_REQFLAG_ASYNC","features":[478]},{"name":"INTERNET_REQFLAG_CACHE_WRITE_DISABLED","features":[478]},{"name":"INTERNET_REQFLAG_FROM_APP_CACHE","features":[478]},{"name":"INTERNET_REQFLAG_FROM_CACHE","features":[478]},{"name":"INTERNET_REQFLAG_NET_TIMEOUT","features":[478]},{"name":"INTERNET_REQFLAG_NO_HEADERS","features":[478]},{"name":"INTERNET_REQFLAG_PASSIVE","features":[478]},{"name":"INTERNET_REQFLAG_VIA_PROXY","features":[478]},{"name":"INTERNET_RFC1123_BUFSIZE","features":[478]},{"name":"INTERNET_RFC1123_FORMAT","features":[478]},{"name":"INTERNET_SCHEME","features":[478]},{"name":"INTERNET_SCHEME_DEFAULT","features":[478]},{"name":"INTERNET_SCHEME_FILE","features":[478]},{"name":"INTERNET_SCHEME_FIRST","features":[478]},{"name":"INTERNET_SCHEME_FTP","features":[478]},{"name":"INTERNET_SCHEME_GOPHER","features":[478]},{"name":"INTERNET_SCHEME_HTTP","features":[478]},{"name":"INTERNET_SCHEME_HTTPS","features":[478]},{"name":"INTERNET_SCHEME_JAVASCRIPT","features":[478]},{"name":"INTERNET_SCHEME_LAST","features":[478]},{"name":"INTERNET_SCHEME_MAILTO","features":[478]},{"name":"INTERNET_SCHEME_NEWS","features":[478]},{"name":"INTERNET_SCHEME_PARTIAL","features":[478]},{"name":"INTERNET_SCHEME_RES","features":[478]},{"name":"INTERNET_SCHEME_SOCKS","features":[478]},{"name":"INTERNET_SCHEME_UNKNOWN","features":[478]},{"name":"INTERNET_SCHEME_VBSCRIPT","features":[478]},{"name":"INTERNET_SECURITY_CONNECTION_INFO","features":[307,478,328,393]},{"name":"INTERNET_SECURITY_INFO","features":[307,478,328,393]},{"name":"INTERNET_SERVER_CONNECTION_STATE","features":[307,478]},{"name":"INTERNET_SERVICE_FTP","features":[478]},{"name":"INTERNET_SERVICE_GOPHER","features":[478]},{"name":"INTERNET_SERVICE_HTTP","features":[478]},{"name":"INTERNET_SERVICE_URL","features":[478]},{"name":"INTERNET_STATE","features":[478]},{"name":"INTERNET_STATE_BUSY","features":[478]},{"name":"INTERNET_STATE_CONNECTED","features":[478]},{"name":"INTERNET_STATE_DISCONNECTED","features":[478]},{"name":"INTERNET_STATE_DISCONNECTED_BY_USER","features":[478]},{"name":"INTERNET_STATE_IDLE","features":[478]},{"name":"INTERNET_STATUS_CLOSING_CONNECTION","features":[478]},{"name":"INTERNET_STATUS_CONNECTED_TO_SERVER","features":[478]},{"name":"INTERNET_STATUS_CONNECTING_TO_SERVER","features":[478]},{"name":"INTERNET_STATUS_CONNECTION_CLOSED","features":[478]},{"name":"INTERNET_STATUS_COOKIE","features":[478]},{"name":"INTERNET_STATUS_COOKIE_HISTORY","features":[478]},{"name":"INTERNET_STATUS_COOKIE_RECEIVED","features":[478]},{"name":"INTERNET_STATUS_COOKIE_SENT","features":[478]},{"name":"INTERNET_STATUS_CTL_RESPONSE_RECEIVED","features":[478]},{"name":"INTERNET_STATUS_DETECTING_PROXY","features":[478]},{"name":"INTERNET_STATUS_END_BROWSER_SESSION","features":[478]},{"name":"INTERNET_STATUS_FILTER_CLOSED","features":[478]},{"name":"INTERNET_STATUS_FILTER_CLOSING","features":[478]},{"name":"INTERNET_STATUS_FILTER_CONNECTED","features":[478]},{"name":"INTERNET_STATUS_FILTER_CONNECTING","features":[478]},{"name":"INTERNET_STATUS_FILTER_HANDLE_CLOSING","features":[478]},{"name":"INTERNET_STATUS_FILTER_HANDLE_CREATED","features":[478]},{"name":"INTERNET_STATUS_FILTER_PREFETCH","features":[478]},{"name":"INTERNET_STATUS_FILTER_RECEIVED","features":[478]},{"name":"INTERNET_STATUS_FILTER_RECEIVING","features":[478]},{"name":"INTERNET_STATUS_FILTER_REDIRECT","features":[478]},{"name":"INTERNET_STATUS_FILTER_RESOLVED","features":[478]},{"name":"INTERNET_STATUS_FILTER_RESOLVING","features":[478]},{"name":"INTERNET_STATUS_FILTER_SENDING","features":[478]},{"name":"INTERNET_STATUS_FILTER_SENT","features":[478]},{"name":"INTERNET_STATUS_FILTER_STATE_CHANGE","features":[478]},{"name":"INTERNET_STATUS_HANDLE_CLOSING","features":[478]},{"name":"INTERNET_STATUS_HANDLE_CREATED","features":[478]},{"name":"INTERNET_STATUS_INTERMEDIATE_RESPONSE","features":[478]},{"name":"INTERNET_STATUS_NAME_RESOLVED","features":[478]},{"name":"INTERNET_STATUS_P3P_HEADER","features":[478]},{"name":"INTERNET_STATUS_P3P_POLICYREF","features":[478]},{"name":"INTERNET_STATUS_PREFETCH","features":[478]},{"name":"INTERNET_STATUS_PRIVACY_IMPACTED","features":[478]},{"name":"INTERNET_STATUS_PROXY_CREDENTIALS","features":[478]},{"name":"INTERNET_STATUS_RECEIVING_RESPONSE","features":[478]},{"name":"INTERNET_STATUS_REDIRECT","features":[478]},{"name":"INTERNET_STATUS_REQUEST_COMPLETE","features":[478]},{"name":"INTERNET_STATUS_REQUEST_HEADERS_SET","features":[478]},{"name":"INTERNET_STATUS_REQUEST_SENT","features":[478]},{"name":"INTERNET_STATUS_RESOLVING_NAME","features":[478]},{"name":"INTERNET_STATUS_RESPONSE_HEADERS_SET","features":[478]},{"name":"INTERNET_STATUS_RESPONSE_RECEIVED","features":[478]},{"name":"INTERNET_STATUS_SENDING_COOKIE","features":[478]},{"name":"INTERNET_STATUS_SENDING_REQUEST","features":[478]},{"name":"INTERNET_STATUS_SERVER_CONNECTION_STATE","features":[478]},{"name":"INTERNET_STATUS_SERVER_CREDENTIALS","features":[478]},{"name":"INTERNET_STATUS_STATE_CHANGE","features":[478]},{"name":"INTERNET_STATUS_USER_INPUT_REQUIRED","features":[478]},{"name":"INTERNET_SUPPRESS_COOKIE_PERSIST","features":[478]},{"name":"INTERNET_SUPPRESS_COOKIE_PERSIST_RESET","features":[478]},{"name":"INTERNET_SUPPRESS_COOKIE_POLICY","features":[478]},{"name":"INTERNET_SUPPRESS_COOKIE_POLICY_RESET","features":[478]},{"name":"INTERNET_SUPPRESS_RESET_ALL","features":[478]},{"name":"INTERNET_VERSION_INFO","features":[478]},{"name":"IProofOfPossessionCookieInfoManager","features":[478]},{"name":"IProofOfPossessionCookieInfoManager2","features":[478]},{"name":"IRF_ASYNC","features":[478]},{"name":"IRF_NO_WAIT","features":[478]},{"name":"IRF_SYNC","features":[478]},{"name":"IRF_USE_CONTEXT","features":[478]},{"name":"ISO_FORCE_DISCONNECTED","features":[478]},{"name":"ISO_FORCE_OFFLINE","features":[478]},{"name":"ISO_GLOBAL","features":[478]},{"name":"ISO_REGISTRY","features":[478]},{"name":"ImportCookieFileA","features":[307,478]},{"name":"ImportCookieFileW","features":[307,478]},{"name":"IncomingCookieState","features":[478]},{"name":"IncrementUrlCacheHeaderData","features":[307,478]},{"name":"InternalInternetGetCookie","features":[478]},{"name":"InternetAlgIdToStringA","features":[307,478,393]},{"name":"InternetAlgIdToStringW","features":[307,478,393]},{"name":"InternetAttemptConnect","features":[478]},{"name":"InternetAutodial","features":[307,478]},{"name":"InternetAutodialHangup","features":[307,478]},{"name":"InternetCanonicalizeUrlA","features":[307,478]},{"name":"InternetCanonicalizeUrlW","features":[307,478]},{"name":"InternetCheckConnectionA","features":[307,478]},{"name":"InternetCheckConnectionW","features":[307,478]},{"name":"InternetClearAllPerSiteCookieDecisions","features":[307,478]},{"name":"InternetCloseHandle","features":[307,478]},{"name":"InternetCombineUrlA","features":[307,478]},{"name":"InternetCombineUrlW","features":[307,478]},{"name":"InternetConfirmZoneCrossing","features":[307,478]},{"name":"InternetConfirmZoneCrossingA","features":[307,478]},{"name":"InternetConfirmZoneCrossingW","features":[307,478]},{"name":"InternetConnectA","features":[478]},{"name":"InternetConnectW","features":[478]},{"name":"InternetConvertUrlFromWireToWideChar","features":[307,478]},{"name":"InternetCookieHistory","features":[307,478]},{"name":"InternetCookieState","features":[478]},{"name":"InternetCrackUrlA","features":[307,477,478]},{"name":"InternetCrackUrlW","features":[307,477,478]},{"name":"InternetCreateUrlA","features":[307,478]},{"name":"InternetCreateUrlW","features":[307,478]},{"name":"InternetDial","features":[307,478]},{"name":"InternetDialA","features":[307,478]},{"name":"InternetDialW","features":[307,478]},{"name":"InternetEnumPerSiteCookieDecisionA","features":[307,478]},{"name":"InternetEnumPerSiteCookieDecisionW","features":[307,478]},{"name":"InternetErrorDlg","features":[307,478]},{"name":"InternetFindNextFileA","features":[307,478]},{"name":"InternetFindNextFileW","features":[307,478]},{"name":"InternetFortezzaCommand","features":[307,478]},{"name":"InternetFreeCookies","features":[307,478]},{"name":"InternetFreeProxyInfoList","features":[307,478]},{"name":"InternetGetConnectedState","features":[307,478]},{"name":"InternetGetConnectedStateEx","features":[307,478]},{"name":"InternetGetConnectedStateExA","features":[307,478]},{"name":"InternetGetConnectedStateExW","features":[307,478]},{"name":"InternetGetCookieA","features":[307,478]},{"name":"InternetGetCookieEx2","features":[307,478]},{"name":"InternetGetCookieExA","features":[307,478]},{"name":"InternetGetCookieExW","features":[307,478]},{"name":"InternetGetCookieW","features":[307,478]},{"name":"InternetGetLastResponseInfoA","features":[307,478]},{"name":"InternetGetLastResponseInfoW","features":[307,478]},{"name":"InternetGetPerSiteCookieDecisionA","features":[307,478]},{"name":"InternetGetPerSiteCookieDecisionW","features":[307,478]},{"name":"InternetGetProxyForUrl","features":[307,478]},{"name":"InternetGetSecurityInfoByURL","features":[307,478,393]},{"name":"InternetGetSecurityInfoByURLA","features":[307,478,393]},{"name":"InternetGetSecurityInfoByURLW","features":[307,478,393]},{"name":"InternetGoOnline","features":[307,478]},{"name":"InternetGoOnlineA","features":[307,478]},{"name":"InternetGoOnlineW","features":[307,478]},{"name":"InternetHangUp","features":[478]},{"name":"InternetInitializeAutoProxyDll","features":[307,478]},{"name":"InternetLockRequestFile","features":[307,478]},{"name":"InternetOpenA","features":[478]},{"name":"InternetOpenUrlA","features":[478]},{"name":"InternetOpenUrlW","features":[478]},{"name":"InternetOpenW","features":[478]},{"name":"InternetQueryDataAvailable","features":[307,478]},{"name":"InternetQueryFortezzaStatus","features":[307,478]},{"name":"InternetQueryOptionA","features":[307,478]},{"name":"InternetQueryOptionW","features":[307,478]},{"name":"InternetReadFile","features":[307,478]},{"name":"InternetReadFileExA","features":[307,478]},{"name":"InternetReadFileExW","features":[307,478]},{"name":"InternetSecurityProtocolToStringA","features":[307,478]},{"name":"InternetSecurityProtocolToStringW","features":[307,478]},{"name":"InternetSetCookieA","features":[307,478]},{"name":"InternetSetCookieEx2","features":[307,478]},{"name":"InternetSetCookieExA","features":[478]},{"name":"InternetSetCookieExW","features":[478]},{"name":"InternetSetCookieW","features":[307,478]},{"name":"InternetSetDialState","features":[307,478]},{"name":"InternetSetDialStateA","features":[307,478]},{"name":"InternetSetDialStateW","features":[307,478]},{"name":"InternetSetFilePointer","features":[478]},{"name":"InternetSetOptionA","features":[307,478]},{"name":"InternetSetOptionExA","features":[307,478]},{"name":"InternetSetOptionExW","features":[307,478]},{"name":"InternetSetOptionW","features":[307,478]},{"name":"InternetSetPerSiteCookieDecisionA","features":[307,478]},{"name":"InternetSetPerSiteCookieDecisionW","features":[307,478]},{"name":"InternetSetStatusCallback","features":[478]},{"name":"InternetSetStatusCallbackA","features":[478]},{"name":"InternetSetStatusCallbackW","features":[478]},{"name":"InternetShowSecurityInfoByURL","features":[307,478]},{"name":"InternetShowSecurityInfoByURLA","features":[307,478]},{"name":"InternetShowSecurityInfoByURLW","features":[307,478]},{"name":"InternetTimeFromSystemTime","features":[307,478]},{"name":"InternetTimeFromSystemTimeA","features":[307,478]},{"name":"InternetTimeFromSystemTimeW","features":[307,478]},{"name":"InternetTimeToSystemTime","features":[307,478]},{"name":"InternetTimeToSystemTimeA","features":[307,478]},{"name":"InternetTimeToSystemTimeW","features":[307,478]},{"name":"InternetUnlockRequestFile","features":[307,478]},{"name":"InternetWriteFile","features":[307,478]},{"name":"InternetWriteFileExA","features":[307,478]},{"name":"InternetWriteFileExW","features":[307,478]},{"name":"IsDomainLegalCookieDomainA","features":[307,478]},{"name":"IsDomainLegalCookieDomainW","features":[307,478]},{"name":"IsHostInProxyBypassList","features":[307,478]},{"name":"IsProfilesEnabled","features":[307,478]},{"name":"IsUrlCacheEntryExpiredA","features":[307,478]},{"name":"IsUrlCacheEntryExpiredW","features":[307,478]},{"name":"LOCAL_NAMESPACE_PREFIX","features":[478]},{"name":"LOCAL_NAMESPACE_PREFIX_W","features":[478]},{"name":"LPINTERNET_STATUS_CALLBACK","features":[478]},{"name":"LoadUrlCacheContent","features":[307,478]},{"name":"MAX_CACHE_ENTRY_INFO_SIZE","features":[478]},{"name":"MAX_GOPHER_ATTRIBUTE_NAME","features":[478]},{"name":"MAX_GOPHER_CATEGORY_NAME","features":[478]},{"name":"MAX_GOPHER_DISPLAY_TEXT","features":[478]},{"name":"MAX_GOPHER_HOST_NAME","features":[478]},{"name":"MAX_GOPHER_SELECTOR_TEXT","features":[478]},{"name":"MIN_GOPHER_ATTRIBUTE_LENGTH","features":[478]},{"name":"MUST_REVALIDATE_CACHE_ENTRY","features":[478]},{"name":"MaxPrivacySettings","features":[478]},{"name":"NORMAL_CACHE_ENTRY","features":[478]},{"name":"NameResolutionEnd","features":[478]},{"name":"NameResolutionStart","features":[478]},{"name":"OTHER_USER_CACHE_ENTRY","features":[478]},{"name":"OutgoingCookieState","features":[478]},{"name":"PENDING_DELETE_CACHE_ENTRY","features":[478]},{"name":"PFN_AUTH_NOTIFY","features":[478]},{"name":"PFN_DIAL_HANDLER","features":[307,478]},{"name":"POLICY_EXTENSION_TYPE_NONE","features":[478]},{"name":"POLICY_EXTENSION_TYPE_WINHTTP","features":[478]},{"name":"POLICY_EXTENSION_TYPE_WININET","features":[478]},{"name":"POLICY_EXTENSION_VERSION1","features":[478]},{"name":"POST_CHECK_CACHE_ENTRY","features":[478]},{"name":"POST_RESPONSE_CACHE_ENTRY","features":[478]},{"name":"PRIVACY_IMPACTED_CACHE_ENTRY","features":[478]},{"name":"PRIVACY_MODE_CACHE_ENTRY","features":[478]},{"name":"PRIVACY_TEMPLATE_ADVANCED","features":[478]},{"name":"PRIVACY_TEMPLATE_CUSTOM","features":[478]},{"name":"PRIVACY_TEMPLATE_HIGH","features":[478]},{"name":"PRIVACY_TEMPLATE_LOW","features":[478]},{"name":"PRIVACY_TEMPLATE_MAX","features":[478]},{"name":"PRIVACY_TEMPLATE_MEDIUM","features":[478]},{"name":"PRIVACY_TEMPLATE_MEDIUM_HIGH","features":[478]},{"name":"PRIVACY_TEMPLATE_MEDIUM_LOW","features":[478]},{"name":"PRIVACY_TEMPLATE_NO_COOKIES","features":[478]},{"name":"PRIVACY_TYPE_FIRST_PARTY","features":[478]},{"name":"PRIVACY_TYPE_THIRD_PARTY","features":[478]},{"name":"PROXY_AUTO_DETECT_TYPE","features":[478]},{"name":"PROXY_AUTO_DETECT_TYPE_DHCP","features":[478]},{"name":"PROXY_AUTO_DETECT_TYPE_DNS_A","features":[478]},{"name":"PROXY_TYPE_AUTO_DETECT","features":[478]},{"name":"PROXY_TYPE_AUTO_PROXY_URL","features":[478]},{"name":"PROXY_TYPE_DIRECT","features":[478]},{"name":"PROXY_TYPE_PROXY","features":[478]},{"name":"ParseX509EncodedCertificateForListBoxEntry","features":[478]},{"name":"PerformOperationOverUrlCacheA","features":[307,478]},{"name":"PrivacyGetZonePreferenceW","features":[478]},{"name":"PrivacySetZonePreferenceW","features":[478]},{"name":"ProofOfPossessionCookieInfo","features":[478]},{"name":"ProofOfPossessionCookieInfoManager","features":[478]},{"name":"REDIRECT_CACHE_ENTRY","features":[478]},{"name":"REGSTR_DIAL_AUTOCONNECT","features":[478]},{"name":"REGSTR_LEASH_LEGACY_COOKIES","features":[478]},{"name":"REQUEST_TIMES","features":[478]},{"name":"ReadGuidsForConnectedNetworks","features":[307,478]},{"name":"ReadUrlCacheEntryStream","features":[307,478]},{"name":"ReadUrlCacheEntryStreamEx","features":[307,478]},{"name":"RegisterUrlCacheNotification","features":[307,478]},{"name":"ResumeSuspendedDownload","features":[307,478]},{"name":"RetrieveUrlCacheEntryFileA","features":[307,478]},{"name":"RetrieveUrlCacheEntryFileW","features":[307,478]},{"name":"RetrieveUrlCacheEntryStreamA","features":[307,478]},{"name":"RetrieveUrlCacheEntryStreamW","features":[307,478]},{"name":"RunOnceUrlCache","features":[307,478]},{"name":"SECURITY_FLAG_128BIT","features":[478]},{"name":"SECURITY_FLAG_40BIT","features":[478]},{"name":"SECURITY_FLAG_56BIT","features":[478]},{"name":"SECURITY_FLAG_FORTEZZA","features":[478]},{"name":"SECURITY_FLAG_IETFSSL4","features":[478]},{"name":"SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTP","features":[478]},{"name":"SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTPS","features":[478]},{"name":"SECURITY_FLAG_IGNORE_REVOCATION","features":[478]},{"name":"SECURITY_FLAG_IGNORE_WEAK_SIGNATURE","features":[478]},{"name":"SECURITY_FLAG_IGNORE_WRONG_USAGE","features":[478]},{"name":"SECURITY_FLAG_NORMALBITNESS","features":[478]},{"name":"SECURITY_FLAG_OPT_IN_WEAK_SIGNATURE","features":[478]},{"name":"SECURITY_FLAG_PCT","features":[478]},{"name":"SECURITY_FLAG_PCT4","features":[478]},{"name":"SECURITY_FLAG_SSL","features":[478]},{"name":"SECURITY_FLAG_SSL3","features":[478]},{"name":"SECURITY_FLAG_UNKNOWNBIT","features":[478]},{"name":"SHORTPATH_CACHE_ENTRY","features":[478]},{"name":"SPARSE_CACHE_ENTRY","features":[478]},{"name":"STATIC_CACHE_ENTRY","features":[478]},{"name":"STICKY_CACHE_ENTRY","features":[478]},{"name":"SetUrlCacheConfigInfoA","features":[307,478]},{"name":"SetUrlCacheConfigInfoW","features":[307,478]},{"name":"SetUrlCacheEntryGroup","features":[307,478]},{"name":"SetUrlCacheEntryGroupA","features":[307,478]},{"name":"SetUrlCacheEntryGroupW","features":[307,478]},{"name":"SetUrlCacheEntryInfoA","features":[307,478]},{"name":"SetUrlCacheEntryInfoW","features":[307,478]},{"name":"SetUrlCacheGroupAttributeA","features":[307,478]},{"name":"SetUrlCacheGroupAttributeW","features":[307,478]},{"name":"SetUrlCacheHeaderData","features":[307,478]},{"name":"ShowClientAuthCerts","features":[307,478]},{"name":"ShowSecurityInfo","features":[307,478,328,393]},{"name":"ShowX509EncodedCertificate","features":[307,478]},{"name":"TLSHandshakeEnd","features":[478]},{"name":"TLSHandshakeStart","features":[478]},{"name":"TRACK_OFFLINE_CACHE_ENTRY","features":[478]},{"name":"TRACK_ONLINE_CACHE_ENTRY","features":[478]},{"name":"URLCACHE_ENTRY_INFO","features":[307,478]},{"name":"URLHISTORY_CACHE_ENTRY","features":[478]},{"name":"URL_CACHE_LIMIT_TYPE","features":[478]},{"name":"URL_COMPONENTSA","features":[478]},{"name":"URL_COMPONENTSW","features":[478]},{"name":"UnlockUrlCacheEntryFile","features":[307,478]},{"name":"UnlockUrlCacheEntryFileA","features":[307,478]},{"name":"UnlockUrlCacheEntryFileW","features":[307,478]},{"name":"UnlockUrlCacheEntryStream","features":[307,478]},{"name":"UpdateUrlCacheContentPath","features":[307,478]},{"name":"UrlCacheCheckEntriesExist","features":[307,478]},{"name":"UrlCacheCloseEntryHandle","features":[478]},{"name":"UrlCacheContainerSetEntryMaximumAge","features":[478]},{"name":"UrlCacheCreateContainer","features":[478]},{"name":"UrlCacheFindFirstEntry","features":[307,478]},{"name":"UrlCacheFindNextEntry","features":[307,478]},{"name":"UrlCacheFreeEntryInfo","features":[307,478]},{"name":"UrlCacheFreeGlobalSpace","features":[478]},{"name":"UrlCacheGetContentPaths","features":[478]},{"name":"UrlCacheGetEntryInfo","features":[307,478]},{"name":"UrlCacheGetGlobalCacheSize","features":[478]},{"name":"UrlCacheGetGlobalLimit","features":[478]},{"name":"UrlCacheLimitTypeAppContainer","features":[478]},{"name":"UrlCacheLimitTypeAppContainerTotal","features":[478]},{"name":"UrlCacheLimitTypeIE","features":[478]},{"name":"UrlCacheLimitTypeIETotal","features":[478]},{"name":"UrlCacheLimitTypeNum","features":[478]},{"name":"UrlCacheReadEntryStream","features":[478]},{"name":"UrlCacheReloadSettings","features":[478]},{"name":"UrlCacheRetrieveEntryFile","features":[307,478]},{"name":"UrlCacheRetrieveEntryStream","features":[307,478]},{"name":"UrlCacheServer","features":[478]},{"name":"UrlCacheSetGlobalLimit","features":[478]},{"name":"UrlCacheUpdateEntryExtraData","features":[478]},{"name":"WININET_API_FLAG_ASYNC","features":[478]},{"name":"WININET_API_FLAG_SYNC","features":[478]},{"name":"WININET_API_FLAG_USE_CONTEXT","features":[478]},{"name":"WININET_PROXY_INFO","features":[307,478]},{"name":"WININET_PROXY_INFO_LIST","features":[307,478]},{"name":"WININET_SYNC_MODE","features":[478]},{"name":"WININET_SYNC_MODE_ALWAYS","features":[478]},{"name":"WININET_SYNC_MODE_AUTOMATIC","features":[478]},{"name":"WININET_SYNC_MODE_DEFAULT","features":[478]},{"name":"WININET_SYNC_MODE_NEVER","features":[478]},{"name":"WININET_SYNC_MODE_ONCE_PER_SESSION","features":[478]},{"name":"WININET_SYNC_MODE_ON_EXPIRY","features":[478]},{"name":"WPAD_CACHE_DELETE","features":[478]},{"name":"WPAD_CACHE_DELETE_ALL","features":[478]},{"name":"WPAD_CACHE_DELETE_CURRENT","features":[478]},{"name":"XDR_CACHE_ENTRY","features":[478]},{"name":"pfnInternetDeInitializeAutoProxyDll","features":[307,478]},{"name":"pfnInternetGetProxyInfo","features":[307,478]},{"name":"pfnInternetInitializeAutoProxyDll","features":[307,478]}],"480":[{"name":"AAL5_MODE_MESSAGE","features":[320]},{"name":"AAL5_MODE_STREAMING","features":[320]},{"name":"AAL5_PARAMETERS","features":[320]},{"name":"AAL5_SSCS_FRAME_RELAY","features":[320]},{"name":"AAL5_SSCS_NULL","features":[320]},{"name":"AAL5_SSCS_SSCOP_ASSURED","features":[320]},{"name":"AAL5_SSCS_SSCOP_NON_ASSURED","features":[320]},{"name":"AALTYPE_5","features":[320]},{"name":"AALTYPE_USER","features":[320]},{"name":"AALUSER_PARAMETERS","features":[320]},{"name":"AAL_PARAMETERS_IE","features":[320]},{"name":"AAL_TYPE","features":[320]},{"name":"ADDRESS_FAMILY","features":[320]},{"name":"ADDRINFOA","features":[320]},{"name":"ADDRINFOEX2A","features":[320]},{"name":"ADDRINFOEX2W","features":[320]},{"name":"ADDRINFOEX3","features":[320]},{"name":"ADDRINFOEX4","features":[307,320]},{"name":"ADDRINFOEX5","features":[307,320]},{"name":"ADDRINFOEX6","features":[307,320]},{"name":"ADDRINFOEXA","features":[320]},{"name":"ADDRINFOEXW","features":[320]},{"name":"ADDRINFOEX_VERSION_2","features":[320]},{"name":"ADDRINFOEX_VERSION_3","features":[320]},{"name":"ADDRINFOEX_VERSION_4","features":[320]},{"name":"ADDRINFOEX_VERSION_5","features":[320]},{"name":"ADDRINFOEX_VERSION_6","features":[320]},{"name":"ADDRINFOW","features":[320]},{"name":"ADDRINFO_DNS_SERVER","features":[320]},{"name":"ADDR_ANY","features":[320]},{"name":"AFPROTOCOLS","features":[320]},{"name":"AF_12844","features":[320]},{"name":"AF_APPLETALK","features":[320]},{"name":"AF_ATM","features":[320]},{"name":"AF_BAN","features":[320]},{"name":"AF_CCITT","features":[320]},{"name":"AF_CHAOS","features":[320]},{"name":"AF_CLUSTER","features":[320]},{"name":"AF_DATAKIT","features":[320]},{"name":"AF_DECnet","features":[320]},{"name":"AF_DLI","features":[320]},{"name":"AF_ECMA","features":[320]},{"name":"AF_FIREFOX","features":[320]},{"name":"AF_HYLINK","features":[320]},{"name":"AF_HYPERV","features":[320]},{"name":"AF_ICLFXBM","features":[320]},{"name":"AF_IMPLINK","features":[320]},{"name":"AF_INET","features":[320]},{"name":"AF_INET6","features":[320]},{"name":"AF_IPX","features":[320]},{"name":"AF_IRDA","features":[320]},{"name":"AF_ISO","features":[320]},{"name":"AF_LAT","features":[320]},{"name":"AF_LINK","features":[320]},{"name":"AF_MAX","features":[320]},{"name":"AF_NETBIOS","features":[320]},{"name":"AF_NETDES","features":[320]},{"name":"AF_NS","features":[320]},{"name":"AF_OSI","features":[320]},{"name":"AF_PUP","features":[320]},{"name":"AF_SNA","features":[320]},{"name":"AF_TCNMESSAGE","features":[320]},{"name":"AF_TCNPROCESS","features":[320]},{"name":"AF_UNIX","features":[320]},{"name":"AF_UNKNOWN1","features":[320]},{"name":"AF_UNSPEC","features":[320]},{"name":"AF_VOICEVIEW","features":[320]},{"name":"AI_ADDRCONFIG","features":[320]},{"name":"AI_ALL","features":[320]},{"name":"AI_BYPASS_DNS_CACHE","features":[320]},{"name":"AI_CANONNAME","features":[320]},{"name":"AI_DISABLE_IDN_ENCODING","features":[320]},{"name":"AI_DNS_ONLY","features":[320]},{"name":"AI_DNS_RESPONSE_HOSTFILE","features":[320]},{"name":"AI_DNS_RESPONSE_SECURE","features":[320]},{"name":"AI_DNS_SERVER_TYPE_DOH","features":[320]},{"name":"AI_DNS_SERVER_TYPE_UDP","features":[320]},{"name":"AI_DNS_SERVER_UDP_FALLBACK","features":[320]},{"name":"AI_EXCLUSIVE_CUSTOM_SERVERS","features":[320]},{"name":"AI_EXTENDED","features":[320]},{"name":"AI_FILESERVER","features":[320]},{"name":"AI_FORCE_CLEAR_TEXT","features":[320]},{"name":"AI_FQDN","features":[320]},{"name":"AI_NON_AUTHORITATIVE","features":[320]},{"name":"AI_NUMERICHOST","features":[320]},{"name":"AI_NUMERICSERV","features":[320]},{"name":"AI_PASSIVE","features":[320]},{"name":"AI_REQUIRE_SECURE","features":[320]},{"name":"AI_RESOLUTION_HANDLE","features":[320]},{"name":"AI_RETURN_PREFERRED_NAMES","features":[320]},{"name":"AI_RETURN_RESPONSE_FLAGS","features":[320]},{"name":"AI_RETURN_TTL","features":[320]},{"name":"AI_SECURE","features":[320]},{"name":"AI_SECURE_WITH_FALLBACK","features":[320]},{"name":"AI_V4MAPPED","features":[320]},{"name":"ARP_HARDWARE_TYPE","features":[320]},{"name":"ARP_HEADER","features":[320]},{"name":"ARP_HW_802","features":[320]},{"name":"ARP_HW_ENET","features":[320]},{"name":"ARP_OPCODE","features":[320]},{"name":"ARP_REQUEST","features":[320]},{"name":"ARP_RESPONSE","features":[320]},{"name":"ASSOCIATE_NAMERES_CONTEXT","features":[320]},{"name":"ASSOCIATE_NAMERES_CONTEXT_INPUT","features":[320]},{"name":"ATMPROTO_AAL1","features":[320]},{"name":"ATMPROTO_AAL2","features":[320]},{"name":"ATMPROTO_AAL34","features":[320]},{"name":"ATMPROTO_AAL5","features":[320]},{"name":"ATMPROTO_AALUSER","features":[320]},{"name":"ATM_ADDRESS","features":[320]},{"name":"ATM_ADDR_SIZE","features":[320]},{"name":"ATM_AESA","features":[320]},{"name":"ATM_BHLI","features":[320]},{"name":"ATM_BLLI","features":[320]},{"name":"ATM_BLLI_IE","features":[320]},{"name":"ATM_BROADBAND_BEARER_CAPABILITY_IE","features":[320]},{"name":"ATM_CALLING_PARTY_NUMBER_IE","features":[320]},{"name":"ATM_CAUSE_IE","features":[320]},{"name":"ATM_CONNECTION_ID","features":[320]},{"name":"ATM_E164","features":[320]},{"name":"ATM_NSAP","features":[320]},{"name":"ATM_PVC_PARAMS","features":[320]},{"name":"ATM_QOS_CLASS_IE","features":[320]},{"name":"ATM_TD","features":[307,320]},{"name":"ATM_TRAFFIC_DESCRIPTOR_IE","features":[307,320]},{"name":"ATM_TRANSIT_NETWORK_SELECTION_IE","features":[320]},{"name":"AcceptEx","features":[307,320,312]},{"name":"BASE_PROTOCOL","features":[320]},{"name":"BCOB_A","features":[320]},{"name":"BCOB_C","features":[320]},{"name":"BCOB_X","features":[320]},{"name":"BHLI_HighLayerProfile","features":[320]},{"name":"BHLI_ISO","features":[320]},{"name":"BHLI_UserSpecific","features":[320]},{"name":"BHLI_VendorSpecificAppId","features":[320]},{"name":"BIGENDIAN","features":[320]},{"name":"BITS_PER_BYTE","features":[320]},{"name":"BLLI_L2_ELAPB","features":[320]},{"name":"BLLI_L2_HDLC_ABM","features":[320]},{"name":"BLLI_L2_HDLC_ARM","features":[320]},{"name":"BLLI_L2_HDLC_NRM","features":[320]},{"name":"BLLI_L2_ISO_1745","features":[320]},{"name":"BLLI_L2_ISO_7776","features":[320]},{"name":"BLLI_L2_LLC","features":[320]},{"name":"BLLI_L2_MODE_EXT","features":[320]},{"name":"BLLI_L2_MODE_NORMAL","features":[320]},{"name":"BLLI_L2_Q921","features":[320]},{"name":"BLLI_L2_Q922","features":[320]},{"name":"BLLI_L2_USER_SPECIFIED","features":[320]},{"name":"BLLI_L2_X25L","features":[320]},{"name":"BLLI_L2_X25M","features":[320]},{"name":"BLLI_L2_X75","features":[320]},{"name":"BLLI_L3_IPI_IP","features":[320]},{"name":"BLLI_L3_IPI_SNAP","features":[320]},{"name":"BLLI_L3_ISO_8208","features":[320]},{"name":"BLLI_L3_ISO_TR9577","features":[320]},{"name":"BLLI_L3_MODE_EXT","features":[320]},{"name":"BLLI_L3_MODE_NORMAL","features":[320]},{"name":"BLLI_L3_PACKET_1024","features":[320]},{"name":"BLLI_L3_PACKET_128","features":[320]},{"name":"BLLI_L3_PACKET_16","features":[320]},{"name":"BLLI_L3_PACKET_2048","features":[320]},{"name":"BLLI_L3_PACKET_256","features":[320]},{"name":"BLLI_L3_PACKET_32","features":[320]},{"name":"BLLI_L3_PACKET_4096","features":[320]},{"name":"BLLI_L3_PACKET_512","features":[320]},{"name":"BLLI_L3_PACKET_64","features":[320]},{"name":"BLLI_L3_SIO_8473","features":[320]},{"name":"BLLI_L3_T70","features":[320]},{"name":"BLLI_L3_USER_SPECIFIED","features":[320]},{"name":"BLLI_L3_X223","features":[320]},{"name":"BLLI_L3_X25","features":[320]},{"name":"BYTE_ORDER","features":[320]},{"name":"CAUSE_AAL_PARAMETERS_UNSUPPORTED","features":[320]},{"name":"CAUSE_ACCESS_INFORMAION_DISCARDED","features":[320]},{"name":"CAUSE_BEARER_CAPABILITY_UNAUTHORIZED","features":[320]},{"name":"CAUSE_BEARER_CAPABILITY_UNAVAILABLE","features":[320]},{"name":"CAUSE_BEARER_CAPABILITY_UNIMPLEMENTED","features":[320]},{"name":"CAUSE_CALL_REJECTED","features":[320]},{"name":"CAUSE_CHANNEL_NONEXISTENT","features":[320]},{"name":"CAUSE_COND_PERMANENT","features":[320]},{"name":"CAUSE_COND_TRANSIENT","features":[320]},{"name":"CAUSE_COND_UNKNOWN","features":[320]},{"name":"CAUSE_DESTINATION_OUT_OF_ORDER","features":[320]},{"name":"CAUSE_INCOMPATIBLE_DESTINATION","features":[320]},{"name":"CAUSE_INCORRECT_MESSAGE_LENGTH","features":[320]},{"name":"CAUSE_INVALID_CALL_REFERENCE","features":[320]},{"name":"CAUSE_INVALID_ENDPOINT_REFERENCE","features":[320]},{"name":"CAUSE_INVALID_IE_CONTENTS","features":[320]},{"name":"CAUSE_INVALID_NUMBER_FORMAT","features":[320]},{"name":"CAUSE_INVALID_STATE_FOR_MESSAGE","features":[320]},{"name":"CAUSE_INVALID_TRANSIT_NETWORK_SELECTION","features":[320]},{"name":"CAUSE_LOC_BEYOND_INTERWORKING","features":[320]},{"name":"CAUSE_LOC_INTERNATIONAL_NETWORK","features":[320]},{"name":"CAUSE_LOC_PRIVATE_LOCAL","features":[320]},{"name":"CAUSE_LOC_PRIVATE_REMOTE","features":[320]},{"name":"CAUSE_LOC_PUBLIC_LOCAL","features":[320]},{"name":"CAUSE_LOC_PUBLIC_REMOTE","features":[320]},{"name":"CAUSE_LOC_TRANSIT_NETWORK","features":[320]},{"name":"CAUSE_LOC_USER","features":[320]},{"name":"CAUSE_MANDATORY_IE_MISSING","features":[320]},{"name":"CAUSE_NA_ABNORMAL","features":[320]},{"name":"CAUSE_NA_NORMAL","features":[320]},{"name":"CAUSE_NETWORK_OUT_OF_ORDER","features":[320]},{"name":"CAUSE_NORMAL_CALL_CLEARING","features":[320]},{"name":"CAUSE_NORMAL_UNSPECIFIED","features":[320]},{"name":"CAUSE_NO_ROUTE_TO_DESTINATION","features":[320]},{"name":"CAUSE_NO_ROUTE_TO_TRANSIT_NETWORK","features":[320]},{"name":"CAUSE_NO_USER_RESPONDING","features":[320]},{"name":"CAUSE_NO_VPI_VCI_AVAILABLE","features":[320]},{"name":"CAUSE_NUMBER_CHANGED","features":[320]},{"name":"CAUSE_OPTION_UNAVAILABLE","features":[320]},{"name":"CAUSE_PROTOCOL_ERROR","features":[320]},{"name":"CAUSE_PU_PROVIDER","features":[320]},{"name":"CAUSE_PU_USER","features":[320]},{"name":"CAUSE_QOS_UNAVAILABLE","features":[320]},{"name":"CAUSE_REASON_IE_INSUFFICIENT","features":[320]},{"name":"CAUSE_REASON_IE_MISSING","features":[320]},{"name":"CAUSE_REASON_USER","features":[320]},{"name":"CAUSE_RECOVERY_ON_TIMEOUT","features":[320]},{"name":"CAUSE_RESOURCE_UNAVAILABLE","features":[320]},{"name":"CAUSE_STATUS_ENQUIRY_RESPONSE","features":[320]},{"name":"CAUSE_TEMPORARY_FAILURE","features":[320]},{"name":"CAUSE_TOO_MANY_PENDING_ADD_PARTY","features":[320]},{"name":"CAUSE_UNALLOCATED_NUMBER","features":[320]},{"name":"CAUSE_UNIMPLEMENTED_IE","features":[320]},{"name":"CAUSE_UNIMPLEMENTED_MESSAGE_TYPE","features":[320]},{"name":"CAUSE_UNSUPPORTED_TRAFFIC_PARAMETERS","features":[320]},{"name":"CAUSE_USER_BUSY","features":[320]},{"name":"CAUSE_USER_CELL_RATE_UNAVAILABLE","features":[320]},{"name":"CAUSE_USER_REJECTS_CLIR","features":[320]},{"name":"CAUSE_VPI_VCI_UNACCEPTABLE","features":[320]},{"name":"CAUSE_VPI_VCI_UNAVAILABLE","features":[320]},{"name":"CF_ACCEPT","features":[320]},{"name":"CF_DEFER","features":[320]},{"name":"CF_REJECT","features":[320]},{"name":"CLIP_NOT","features":[320]},{"name":"CLIP_SUS","features":[320]},{"name":"CMSGHDR","features":[320]},{"name":"COMP_EQUAL","features":[320]},{"name":"COMP_NOTLESS","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_HARDWARE_SLOT_ALLOCATED","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_INVALID","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_POLICY_ERROR","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_SERVICE_UNAVAILABLE","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_SOFTWARE_SLOT_ALLOCATED","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_SYSTEM_ERROR","features":[320]},{"name":"CONTROL_CHANNEL_TRIGGER_STATUS_TRANSPORT_DISCONNECTED","features":[320]},{"name":"CSADDR_INFO","features":[320]},{"name":"DE_REUSE_SOCKET","features":[320]},{"name":"DL_ADDRESS_LENGTH_MAXIMUM","features":[320]},{"name":"DL_EI48","features":[320]},{"name":"DL_EI64","features":[320]},{"name":"DL_EUI48","features":[320]},{"name":"DL_EUI64","features":[320]},{"name":"DL_HEADER_LENGTH_MAXIMUM","features":[320]},{"name":"DL_OUI","features":[320]},{"name":"DL_TEREDO_ADDRESS","features":[320]},{"name":"DL_TEREDO_ADDRESS_PRV","features":[320]},{"name":"DL_TUNNEL_ADDRESS","features":[320,313]},{"name":"ETHERNET_HEADER","features":[320]},{"name":"ETHERNET_TYPE_802_1AD","features":[320]},{"name":"ETHERNET_TYPE_802_1Q","features":[320]},{"name":"ETHERNET_TYPE_ARP","features":[320]},{"name":"ETHERNET_TYPE_IPV4","features":[320]},{"name":"ETHERNET_TYPE_IPV6","features":[320]},{"name":"ETHERNET_TYPE_MINIMUM","features":[320]},{"name":"ETH_LENGTH_OF_HEADER","features":[320]},{"name":"ETH_LENGTH_OF_SNAP_HEADER","features":[320]},{"name":"ETH_LENGTH_OF_VLAN_HEADER","features":[320]},{"name":"EXT_LEN_UNIT","features":[320]},{"name":"E_WINDOW_ADVANCE_BY_TIME","features":[320]},{"name":"E_WINDOW_USE_AS_DATA_CACHE","features":[320]},{"name":"EnumProtocolsA","features":[320]},{"name":"EnumProtocolsW","features":[320]},{"name":"FALLBACK_INDEX","features":[320]},{"name":"FD_ACCEPT","features":[320]},{"name":"FD_ACCEPT_BIT","features":[320]},{"name":"FD_ADDRESS_LIST_CHANGE_BIT","features":[320]},{"name":"FD_CLOSE","features":[320]},{"name":"FD_CLOSE_BIT","features":[320]},{"name":"FD_CONNECT","features":[320]},{"name":"FD_CONNECT_BIT","features":[320]},{"name":"FD_GROUP_QOS_BIT","features":[320]},{"name":"FD_MAX_EVENTS","features":[320]},{"name":"FD_OOB","features":[320]},{"name":"FD_OOB_BIT","features":[320]},{"name":"FD_QOS_BIT","features":[320]},{"name":"FD_READ","features":[320]},{"name":"FD_READ_BIT","features":[320]},{"name":"FD_ROUTING_INTERFACE_CHANGE_BIT","features":[320]},{"name":"FD_SET","features":[320]},{"name":"FD_SETSIZE","features":[320]},{"name":"FD_WRITE","features":[320]},{"name":"FD_WRITE_BIT","features":[320]},{"name":"FIOASYNC","features":[320]},{"name":"FIONBIO","features":[320]},{"name":"FIONREAD","features":[320]},{"name":"FLOWSPEC","features":[320]},{"name":"FROM_PROTOCOL_INFO","features":[320]},{"name":"FallbackIndexMax","features":[320]},{"name":"FallbackIndexTcpFastopen","features":[320]},{"name":"FreeAddrInfoEx","features":[320]},{"name":"FreeAddrInfoExW","features":[320]},{"name":"FreeAddrInfoW","features":[320]},{"name":"GAI_STRERROR_BUFFER_SIZE","features":[320]},{"name":"GROUP_FILTER","features":[320]},{"name":"GROUP_REQ","features":[320]},{"name":"GROUP_SOURCE_REQ","features":[320]},{"name":"GetAcceptExSockaddrs","features":[320]},{"name":"GetAddrInfoExA","features":[307,320,312]},{"name":"GetAddrInfoExCancel","features":[307,320]},{"name":"GetAddrInfoExOverlappedResult","features":[307,320,312]},{"name":"GetAddrInfoExW","features":[307,320,312]},{"name":"GetAddrInfoW","features":[320]},{"name":"GetAddressByNameA","features":[307,320]},{"name":"GetAddressByNameW","features":[307,320]},{"name":"GetHostNameW","features":[320]},{"name":"GetNameByTypeA","features":[320]},{"name":"GetNameByTypeW","features":[320]},{"name":"GetNameInfoW","features":[320]},{"name":"GetServiceA","features":[307,320]},{"name":"GetServiceW","features":[307,320]},{"name":"GetTypeByNameA","features":[320]},{"name":"GetTypeByNameW","features":[320]},{"name":"HOSTENT","features":[320]},{"name":"IAS_ATTRIB_INT","features":[320]},{"name":"IAS_ATTRIB_NO_ATTRIB","features":[320]},{"name":"IAS_ATTRIB_NO_CLASS","features":[320]},{"name":"IAS_ATTRIB_OCTETSEQ","features":[320]},{"name":"IAS_ATTRIB_STR","features":[320]},{"name":"IAS_MAX_ATTRIBNAME","features":[320]},{"name":"IAS_MAX_CLASSNAME","features":[320]},{"name":"IAS_MAX_OCTET_STRING","features":[320]},{"name":"IAS_MAX_USER_STRING","features":[320]},{"name":"ICMP4_TIME_EXCEED_CODE","features":[320]},{"name":"ICMP4_TIME_EXCEED_REASSEMBLY","features":[320]},{"name":"ICMP4_TIME_EXCEED_TRANSIT","features":[320]},{"name":"ICMP4_UNREACH_ADMIN","features":[320]},{"name":"ICMP4_UNREACH_CODE","features":[320]},{"name":"ICMP4_UNREACH_FRAG_NEEDED","features":[320]},{"name":"ICMP4_UNREACH_HOST","features":[320]},{"name":"ICMP4_UNREACH_HOST_ADMIN","features":[320]},{"name":"ICMP4_UNREACH_HOST_TOS","features":[320]},{"name":"ICMP4_UNREACH_HOST_UNKNOWN","features":[320]},{"name":"ICMP4_UNREACH_ISOLATED","features":[320]},{"name":"ICMP4_UNREACH_NET","features":[320]},{"name":"ICMP4_UNREACH_NET_ADMIN","features":[320]},{"name":"ICMP4_UNREACH_NET_TOS","features":[320]},{"name":"ICMP4_UNREACH_NET_UNKNOWN","features":[320]},{"name":"ICMP4_UNREACH_PORT","features":[320]},{"name":"ICMP4_UNREACH_PROTOCOL","features":[320]},{"name":"ICMP4_UNREACH_SOURCEROUTE_FAILED","features":[320]},{"name":"ICMP6_DST_UNREACH_ADDR","features":[320]},{"name":"ICMP6_DST_UNREACH_ADMIN","features":[320]},{"name":"ICMP6_DST_UNREACH_BEYONDSCOPE","features":[320]},{"name":"ICMP6_DST_UNREACH_NOPORT","features":[320]},{"name":"ICMP6_DST_UNREACH_NOROUTE","features":[320]},{"name":"ICMP6_PARAMPROB_FIRSTFRAGMENT","features":[320]},{"name":"ICMP6_PARAMPROB_HEADER","features":[320]},{"name":"ICMP6_PARAMPROB_NEXTHEADER","features":[320]},{"name":"ICMP6_PARAMPROB_OPTION","features":[320]},{"name":"ICMP6_TIME_EXCEED_REASSEMBLY","features":[320]},{"name":"ICMP6_TIME_EXCEED_TRANSIT","features":[320]},{"name":"ICMPV4_ADDRESS_MASK_MESSAGE","features":[320]},{"name":"ICMPV4_INVALID_PREFERENCE_LEVEL","features":[320]},{"name":"ICMPV4_ROUTER_ADVERT_ENTRY","features":[320]},{"name":"ICMPV4_ROUTER_ADVERT_HEADER","features":[320]},{"name":"ICMPV4_ROUTER_SOLICIT","features":[320]},{"name":"ICMPV4_TIMESTAMP_MESSAGE","features":[320]},{"name":"ICMPV6_ECHO_REQUEST_FLAG_REVERSE","features":[320]},{"name":"ICMP_ERROR_INFO","features":[320]},{"name":"ICMP_HEADER","features":[320]},{"name":"ICMP_MESSAGE","features":[320]},{"name":"IE_AALParameters","features":[320]},{"name":"IE_BHLI","features":[320]},{"name":"IE_BLLI","features":[320]},{"name":"IE_BroadbandBearerCapability","features":[320]},{"name":"IE_CalledPartyNumber","features":[320]},{"name":"IE_CalledPartySubaddress","features":[320]},{"name":"IE_CallingPartyNumber","features":[320]},{"name":"IE_CallingPartySubaddress","features":[320]},{"name":"IE_Cause","features":[320]},{"name":"IE_QOSClass","features":[320]},{"name":"IE_TrafficDescriptor","features":[320]},{"name":"IE_TransitNetworkSelection","features":[320]},{"name":"IFF_BROADCAST","features":[320]},{"name":"IFF_LOOPBACK","features":[320]},{"name":"IFF_MULTICAST","features":[320]},{"name":"IFF_POINTTOPOINT","features":[320]},{"name":"IFF_UP","features":[320]},{"name":"IGMPV3_QUERY_HEADER","features":[320]},{"name":"IGMPV3_REPORT_HEADER","features":[320]},{"name":"IGMPV3_REPORT_RECORD_HEADER","features":[320]},{"name":"IGMP_HEADER","features":[320]},{"name":"IGMP_LEAVE_GROUP_TYPE","features":[320]},{"name":"IGMP_MAX_RESP_CODE_TYPE","features":[320]},{"name":"IGMP_MAX_RESP_CODE_TYPE_FLOAT","features":[320]},{"name":"IGMP_MAX_RESP_CODE_TYPE_NORMAL","features":[320]},{"name":"IGMP_QUERY_TYPE","features":[320]},{"name":"IGMP_VERSION1_REPORT_TYPE","features":[320]},{"name":"IGMP_VERSION2_REPORT_TYPE","features":[320]},{"name":"IGMP_VERSION3_REPORT_TYPE","features":[320]},{"name":"IMPLINK_HIGHEXPER","features":[320]},{"name":"IMPLINK_IP","features":[320]},{"name":"IMPLINK_LOWEXPER","features":[320]},{"name":"IN4ADDR_ANY","features":[320]},{"name":"IN4ADDR_BROADCAST","features":[320]},{"name":"IN4ADDR_LINKLOCALPREFIX_LENGTH","features":[320]},{"name":"IN4ADDR_LOOPBACK","features":[320]},{"name":"IN4ADDR_LOOPBACKPREFIX_LENGTH","features":[320]},{"name":"IN4ADDR_MULTICASTPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_6TO4PREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_LINKLOCALPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_MULTICASTPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_SOLICITEDNODEMULTICASTPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_TEREDOPREFIX_LENGTH","features":[320]},{"name":"IN6ADDR_V4MAPPEDPREFIX_LENGTH","features":[320]},{"name":"IN6_ADDR","features":[320]},{"name":"IN6_EMBEDDEDV4_BITS_IN_BYTE","features":[320]},{"name":"IN6_EMBEDDEDV4_UOCTET_POSITION","features":[320]},{"name":"IN6_PKTINFO","features":[320]},{"name":"IN6_PKTINFO_EX","features":[320]},{"name":"INADDR_ANY","features":[320]},{"name":"INADDR_BROADCAST","features":[320]},{"name":"INADDR_LOOPBACK","features":[320]},{"name":"INADDR_NONE","features":[320]},{"name":"INCL_WINSOCK_API_PROTOTYPES","features":[320]},{"name":"INCL_WINSOCK_API_TYPEDEFS","features":[320]},{"name":"INET6_ADDRSTRLEN","features":[320]},{"name":"INET_ADDRSTRLEN","features":[320]},{"name":"INET_PORT_RANGE","features":[320]},{"name":"INET_PORT_RESERVATION_INFORMATION","features":[320]},{"name":"INET_PORT_RESERVATION_INSTANCE","features":[320]},{"name":"INET_PORT_RESERVATION_TOKEN","features":[320]},{"name":"INTERFACE_INFO","features":[320]},{"name":"INTERFACE_INFO_EX","features":[320]},{"name":"INVALID_SOCKET","features":[320]},{"name":"IN_ADDR","features":[320]},{"name":"IN_CLASSA_HOST","features":[320]},{"name":"IN_CLASSA_MAX","features":[320]},{"name":"IN_CLASSA_NET","features":[320]},{"name":"IN_CLASSA_NSHIFT","features":[320]},{"name":"IN_CLASSB_HOST","features":[320]},{"name":"IN_CLASSB_MAX","features":[320]},{"name":"IN_CLASSB_NET","features":[320]},{"name":"IN_CLASSB_NSHIFT","features":[320]},{"name":"IN_CLASSC_HOST","features":[320]},{"name":"IN_CLASSC_NET","features":[320]},{"name":"IN_CLASSC_NSHIFT","features":[320]},{"name":"IN_CLASSD_HOST","features":[320]},{"name":"IN_CLASSD_NET","features":[320]},{"name":"IN_CLASSD_NSHIFT","features":[320]},{"name":"IN_PKTINFO","features":[320]},{"name":"IN_PKTINFO_EX","features":[320]},{"name":"IN_RECVERR","features":[320]},{"name":"IOCPARM_MASK","features":[320]},{"name":"IOC_IN","features":[320]},{"name":"IOC_INOUT","features":[320]},{"name":"IOC_OUT","features":[320]},{"name":"IOC_PROTOCOL","features":[320]},{"name":"IOC_UNIX","features":[320]},{"name":"IOC_VENDOR","features":[320]},{"name":"IOC_VOID","features":[320]},{"name":"IOC_WS2","features":[320]},{"name":"IP4_OFF_MASK","features":[320]},{"name":"IP6F_MORE_FRAG","features":[320]},{"name":"IP6F_OFF_MASK","features":[320]},{"name":"IP6F_RESERVED_MASK","features":[320]},{"name":"IP6OPT_JUMBO","features":[320]},{"name":"IP6OPT_MUTABLE","features":[320]},{"name":"IP6OPT_NSAP_ADDR","features":[320]},{"name":"IP6OPT_PAD1","features":[320]},{"name":"IP6OPT_PADN","features":[320]},{"name":"IP6OPT_ROUTER_ALERT","features":[320]},{"name":"IP6OPT_TUNNEL_LIMIT","features":[320]},{"name":"IP6OPT_TYPE_DISCARD","features":[320]},{"name":"IP6OPT_TYPE_FORCEICMP","features":[320]},{"name":"IP6OPT_TYPE_ICMP","features":[320]},{"name":"IP6OPT_TYPE_SKIP","features":[320]},{"name":"IP6T_SO_ORIGINAL_DST","features":[320]},{"name":"IPPORT_BIFFUDP","features":[320]},{"name":"IPPORT_CHARGEN","features":[320]},{"name":"IPPORT_CMDSERVER","features":[320]},{"name":"IPPORT_DAYTIME","features":[320]},{"name":"IPPORT_DISCARD","features":[320]},{"name":"IPPORT_DYNAMIC_MAX","features":[320]},{"name":"IPPORT_DYNAMIC_MIN","features":[320]},{"name":"IPPORT_ECHO","features":[320]},{"name":"IPPORT_EFSSERVER","features":[320]},{"name":"IPPORT_EPMAP","features":[320]},{"name":"IPPORT_EXECSERVER","features":[320]},{"name":"IPPORT_FINGER","features":[320]},{"name":"IPPORT_FTP","features":[320]},{"name":"IPPORT_FTP_DATA","features":[320]},{"name":"IPPORT_HTTPS","features":[320]},{"name":"IPPORT_IMAP","features":[320]},{"name":"IPPORT_IMAP3","features":[320]},{"name":"IPPORT_LDAP","features":[320]},{"name":"IPPORT_LOGINSERVER","features":[320]},{"name":"IPPORT_MICROSOFT_DS","features":[320]},{"name":"IPPORT_MSP","features":[320]},{"name":"IPPORT_MTP","features":[320]},{"name":"IPPORT_NAMESERVER","features":[320]},{"name":"IPPORT_NETBIOS_DGM","features":[320]},{"name":"IPPORT_NETBIOS_NS","features":[320]},{"name":"IPPORT_NETBIOS_SSN","features":[320]},{"name":"IPPORT_NETSTAT","features":[320]},{"name":"IPPORT_NTP","features":[320]},{"name":"IPPORT_POP3","features":[320]},{"name":"IPPORT_QOTD","features":[320]},{"name":"IPPORT_REGISTERED_MAX","features":[320]},{"name":"IPPORT_REGISTERED_MIN","features":[320]},{"name":"IPPORT_RESERVED","features":[320]},{"name":"IPPORT_RJE","features":[320]},{"name":"IPPORT_ROUTESERVER","features":[320]},{"name":"IPPORT_SMTP","features":[320]},{"name":"IPPORT_SNMP","features":[320]},{"name":"IPPORT_SNMP_TRAP","features":[320]},{"name":"IPPORT_SUPDUP","features":[320]},{"name":"IPPORT_SYSTAT","features":[320]},{"name":"IPPORT_TCPMUX","features":[320]},{"name":"IPPORT_TELNET","features":[320]},{"name":"IPPORT_TFTP","features":[320]},{"name":"IPPORT_TIMESERVER","features":[320]},{"name":"IPPORT_TTYLINK","features":[320]},{"name":"IPPORT_WHOIS","features":[320]},{"name":"IPPORT_WHOSERVER","features":[320]},{"name":"IPPROTO","features":[320]},{"name":"IPPROTO_AH","features":[320]},{"name":"IPPROTO_CBT","features":[320]},{"name":"IPPROTO_DSTOPTS","features":[320]},{"name":"IPPROTO_EGP","features":[320]},{"name":"IPPROTO_ESP","features":[320]},{"name":"IPPROTO_FRAGMENT","features":[320]},{"name":"IPPROTO_GGP","features":[320]},{"name":"IPPROTO_HOPOPTS","features":[320]},{"name":"IPPROTO_ICLFXBM","features":[320]},{"name":"IPPROTO_ICMP","features":[320]},{"name":"IPPROTO_ICMPV6","features":[320]},{"name":"IPPROTO_IDP","features":[320]},{"name":"IPPROTO_IGMP","features":[320]},{"name":"IPPROTO_IGP","features":[320]},{"name":"IPPROTO_IP","features":[320]},{"name":"IPPROTO_IPV4","features":[320]},{"name":"IPPROTO_IPV6","features":[320]},{"name":"IPPROTO_L2TP","features":[320]},{"name":"IPPROTO_MAX","features":[320]},{"name":"IPPROTO_ND","features":[320]},{"name":"IPPROTO_NONE","features":[320]},{"name":"IPPROTO_PGM","features":[320]},{"name":"IPPROTO_PIM","features":[320]},{"name":"IPPROTO_PUP","features":[320]},{"name":"IPPROTO_RAW","features":[320]},{"name":"IPPROTO_RDP","features":[320]},{"name":"IPPROTO_RESERVED_IPSEC","features":[320]},{"name":"IPPROTO_RESERVED_IPSECOFFLOAD","features":[320]},{"name":"IPPROTO_RESERVED_MAX","features":[320]},{"name":"IPPROTO_RESERVED_RAW","features":[320]},{"name":"IPPROTO_RESERVED_WNV","features":[320]},{"name":"IPPROTO_RM","features":[320]},{"name":"IPPROTO_ROUTING","features":[320]},{"name":"IPPROTO_SCTP","features":[320]},{"name":"IPPROTO_ST","features":[320]},{"name":"IPPROTO_TCP","features":[320]},{"name":"IPPROTO_UDP","features":[320]},{"name":"IPTLS_METADATA","features":[320]},{"name":"IPV4_HEADER","features":[320]},{"name":"IPV4_MAX_MINIMUM_MTU","features":[320]},{"name":"IPV4_MINIMUM_MTU","features":[320]},{"name":"IPV4_MIN_MINIMUM_MTU","features":[320]},{"name":"IPV4_OPTION_HEADER","features":[320]},{"name":"IPV4_OPTION_TYPE","features":[320]},{"name":"IPV4_ROUTING_HEADER","features":[320]},{"name":"IPV4_TIMESTAMP_OPTION","features":[320]},{"name":"IPV4_VERSION","features":[320]},{"name":"IPV6_ADD_IFLIST","features":[320]},{"name":"IPV6_ADD_MEMBERSHIP","features":[320]},{"name":"IPV6_CHECKSUM","features":[320]},{"name":"IPV6_DEL_IFLIST","features":[320]},{"name":"IPV6_DONTFRAG","features":[320]},{"name":"IPV6_DROP_MEMBERSHIP","features":[320]},{"name":"IPV6_ECN","features":[320]},{"name":"IPV6_ECN_MASK","features":[320]},{"name":"IPV6_ECN_SHIFT","features":[320]},{"name":"IPV6_EXTENSION_HEADER","features":[320]},{"name":"IPV6_FLOW_LABEL_MASK","features":[320]},{"name":"IPV6_FRAGMENT_HEADER","features":[320]},{"name":"IPV6_FULL_TRAFFIC_CLASS_MASK","features":[320]},{"name":"IPV6_GET_IFLIST","features":[320]},{"name":"IPV6_HDRINCL","features":[320]},{"name":"IPV6_HEADER","features":[320]},{"name":"IPV6_HOPLIMIT","features":[320]},{"name":"IPV6_HOPOPTS","features":[320]},{"name":"IPV6_IFLIST","features":[320]},{"name":"IPV6_JOIN_GROUP","features":[320]},{"name":"IPV6_LEAVE_GROUP","features":[320]},{"name":"IPV6_MINIMUM_MTU","features":[320]},{"name":"IPV6_MREQ","features":[320]},{"name":"IPV6_MTU","features":[320]},{"name":"IPV6_MTU_DISCOVER","features":[320]},{"name":"IPV6_MULTICAST_HOPS","features":[320]},{"name":"IPV6_MULTICAST_IF","features":[320]},{"name":"IPV6_MULTICAST_LOOP","features":[320]},{"name":"IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS","features":[320]},{"name":"IPV6_NRT_INTERFACE","features":[320]},{"name":"IPV6_OPTION_HEADER","features":[320]},{"name":"IPV6_OPTION_JUMBOGRAM","features":[320]},{"name":"IPV6_OPTION_ROUTER_ALERT","features":[320]},{"name":"IPV6_OPTION_TYPE","features":[320]},{"name":"IPV6_PKTINFO","features":[320]},{"name":"IPV6_PKTINFO_EX","features":[320]},{"name":"IPV6_PROTECTION_LEVEL","features":[320]},{"name":"IPV6_RECVDSTADDR","features":[320]},{"name":"IPV6_RECVECN","features":[320]},{"name":"IPV6_RECVERR","features":[320]},{"name":"IPV6_RECVIF","features":[320]},{"name":"IPV6_RECVRTHDR","features":[320]},{"name":"IPV6_RECVTCLASS","features":[320]},{"name":"IPV6_ROUTER_ADVERTISEMENT_FLAGS","features":[320]},{"name":"IPV6_ROUTING_HEADER","features":[320]},{"name":"IPV6_RTHDR","features":[320]},{"name":"IPV6_TCLASS","features":[320]},{"name":"IPV6_TRAFFIC_CLASS_MASK","features":[320]},{"name":"IPV6_UNICAST_HOPS","features":[320]},{"name":"IPV6_UNICAST_IF","features":[320]},{"name":"IPV6_USER_MTU","features":[320]},{"name":"IPV6_V6ONLY","features":[320]},{"name":"IPV6_VERSION","features":[320]},{"name":"IPV6_WFP_REDIRECT_CONTEXT","features":[320]},{"name":"IPV6_WFP_REDIRECT_RECORDS","features":[320]},{"name":"IPX_ADDRESS","features":[320]},{"name":"IPX_ADDRESS_DATA","features":[307,320]},{"name":"IPX_ADDRESS_NOTIFY","features":[320]},{"name":"IPX_DSTYPE","features":[320]},{"name":"IPX_EXTENDED_ADDRESS","features":[320]},{"name":"IPX_FILTERPTYPE","features":[320]},{"name":"IPX_GETNETINFO","features":[320]},{"name":"IPX_GETNETINFO_NORIP","features":[320]},{"name":"IPX_IMMEDIATESPXACK","features":[320]},{"name":"IPX_MAXSIZE","features":[320]},{"name":"IPX_MAX_ADAPTER_NUM","features":[320]},{"name":"IPX_NETNUM_DATA","features":[320]},{"name":"IPX_PTYPE","features":[320]},{"name":"IPX_RECEIVE_BROADCAST","features":[320]},{"name":"IPX_RECVHDR","features":[320]},{"name":"IPX_RERIPNETNUMBER","features":[320]},{"name":"IPX_SPXCONNSTATUS_DATA","features":[320]},{"name":"IPX_SPXGETCONNECTIONSTATUS","features":[320]},{"name":"IPX_STOPFILTERPTYPE","features":[320]},{"name":"IP_ADD_IFLIST","features":[320]},{"name":"IP_ADD_MEMBERSHIP","features":[320]},{"name":"IP_ADD_SOURCE_MEMBERSHIP","features":[320]},{"name":"IP_BLOCK_SOURCE","features":[320]},{"name":"IP_DEFAULT_MULTICAST_LOOP","features":[320]},{"name":"IP_DEFAULT_MULTICAST_TTL","features":[320]},{"name":"IP_DEL_IFLIST","features":[320]},{"name":"IP_DONTFRAGMENT","features":[320]},{"name":"IP_DROP_MEMBERSHIP","features":[320]},{"name":"IP_DROP_SOURCE_MEMBERSHIP","features":[320]},{"name":"IP_ECN","features":[320]},{"name":"IP_GET_IFLIST","features":[320]},{"name":"IP_HDRINCL","features":[320]},{"name":"IP_HOPLIMIT","features":[320]},{"name":"IP_IFLIST","features":[320]},{"name":"IP_MAX_MEMBERSHIPS","features":[320]},{"name":"IP_MREQ","features":[320]},{"name":"IP_MREQ_SOURCE","features":[320]},{"name":"IP_MSFILTER","features":[320]},{"name":"IP_MTU","features":[320]},{"name":"IP_MTU_DISCOVER","features":[320]},{"name":"IP_MULTICAST_IF","features":[320]},{"name":"IP_MULTICAST_LOOP","features":[320]},{"name":"IP_MULTICAST_TTL","features":[320]},{"name":"IP_NRT_INTERFACE","features":[320]},{"name":"IP_OPTIONS","features":[320]},{"name":"IP_OPTION_TIMESTAMP_ADDRESS","features":[320]},{"name":"IP_OPTION_TIMESTAMP_FLAGS","features":[320]},{"name":"IP_OPTION_TIMESTAMP_ONLY","features":[320]},{"name":"IP_OPTION_TIMESTAMP_SPECIFIC_ADDRESS","features":[320]},{"name":"IP_OPT_EOL","features":[320]},{"name":"IP_OPT_LSRR","features":[320]},{"name":"IP_OPT_MULTIDEST","features":[320]},{"name":"IP_OPT_NOP","features":[320]},{"name":"IP_OPT_ROUTER_ALERT","features":[320]},{"name":"IP_OPT_RR","features":[320]},{"name":"IP_OPT_SECURITY","features":[320]},{"name":"IP_OPT_SID","features":[320]},{"name":"IP_OPT_SSRR","features":[320]},{"name":"IP_OPT_TS","features":[320]},{"name":"IP_ORIGINAL_ARRIVAL_IF","features":[320]},{"name":"IP_PKTINFO","features":[320]},{"name":"IP_PKTINFO_EX","features":[320]},{"name":"IP_PMTUDISC_DO","features":[320]},{"name":"IP_PMTUDISC_DONT","features":[320]},{"name":"IP_PMTUDISC_MAX","features":[320]},{"name":"IP_PMTUDISC_NOT_SET","features":[320]},{"name":"IP_PMTUDISC_PROBE","features":[320]},{"name":"IP_PROTECTION_LEVEL","features":[320]},{"name":"IP_RECEIVE_BROADCAST","features":[320]},{"name":"IP_RECVDSTADDR","features":[320]},{"name":"IP_RECVECN","features":[320]},{"name":"IP_RECVERR","features":[320]},{"name":"IP_RECVIF","features":[320]},{"name":"IP_RECVRTHDR","features":[320]},{"name":"IP_RECVTCLASS","features":[320]},{"name":"IP_RECVTOS","features":[320]},{"name":"IP_RECVTTL","features":[320]},{"name":"IP_RTHDR","features":[320]},{"name":"IP_TCLASS","features":[320]},{"name":"IP_TOS","features":[320]},{"name":"IP_TTL","features":[320]},{"name":"IP_UNBLOCK_SOURCE","features":[320]},{"name":"IP_UNICAST_IF","features":[320]},{"name":"IP_UNSPECIFIED_HOP_LIMIT","features":[320]},{"name":"IP_UNSPECIFIED_TYPE_OF_SERVICE","features":[320]},{"name":"IP_UNSPECIFIED_USER_MTU","features":[320]},{"name":"IP_USER_MTU","features":[320]},{"name":"IP_VER_MASK","features":[320]},{"name":"IP_WFP_REDIRECT_CONTEXT","features":[320]},{"name":"IP_WFP_REDIRECT_RECORDS","features":[320]},{"name":"IRDA_PROTO_SOCK_STREAM","features":[320]},{"name":"IRLMP_9WIRE_MODE","features":[320]},{"name":"IRLMP_DISCOVERY_MODE","features":[320]},{"name":"IRLMP_ENUMDEVICES","features":[320]},{"name":"IRLMP_EXCLUSIVE_MODE","features":[320]},{"name":"IRLMP_IAS_QUERY","features":[320]},{"name":"IRLMP_IAS_SET","features":[320]},{"name":"IRLMP_IRLPT_MODE","features":[320]},{"name":"IRLMP_PARAMETERS","features":[320]},{"name":"IRLMP_SEND_PDU_LEN","features":[320]},{"name":"IRLMP_SHARP_MODE","features":[320]},{"name":"IRLMP_TINYTP_MODE","features":[320]},{"name":"ISOPROTO_CLNP","features":[320]},{"name":"ISOPROTO_CLTP","features":[320]},{"name":"ISOPROTO_ESIS","features":[320]},{"name":"ISOPROTO_INACT_NL","features":[320]},{"name":"ISOPROTO_INTRAISIS","features":[320]},{"name":"ISOPROTO_TP","features":[320]},{"name":"ISOPROTO_TP0","features":[320]},{"name":"ISOPROTO_TP1","features":[320]},{"name":"ISOPROTO_TP2","features":[320]},{"name":"ISOPROTO_TP3","features":[320]},{"name":"ISOPROTO_TP4","features":[320]},{"name":"ISOPROTO_X25","features":[320]},{"name":"ISO_EXP_DATA_NUSE","features":[320]},{"name":"ISO_EXP_DATA_USE","features":[320]},{"name":"ISO_HIERARCHICAL","features":[320]},{"name":"ISO_MAX_ADDR_LENGTH","features":[320]},{"name":"ISO_NON_HIERARCHICAL","features":[320]},{"name":"InetNtopW","features":[320]},{"name":"InetPtonW","features":[320]},{"name":"IpDadStateDeprecated","features":[320]},{"name":"IpDadStateDuplicate","features":[320]},{"name":"IpDadStateInvalid","features":[320]},{"name":"IpDadStatePreferred","features":[320]},{"name":"IpDadStateTentative","features":[320]},{"name":"IpPrefixOriginDhcp","features":[320]},{"name":"IpPrefixOriginManual","features":[320]},{"name":"IpPrefixOriginOther","features":[320]},{"name":"IpPrefixOriginRouterAdvertisement","features":[320]},{"name":"IpPrefixOriginUnchanged","features":[320]},{"name":"IpPrefixOriginWellKnown","features":[320]},{"name":"IpSuffixOriginDhcp","features":[320]},{"name":"IpSuffixOriginLinkLayerAddress","features":[320]},{"name":"IpSuffixOriginManual","features":[320]},{"name":"IpSuffixOriginOther","features":[320]},{"name":"IpSuffixOriginRandom","features":[320]},{"name":"IpSuffixOriginUnchanged","features":[320]},{"name":"IpSuffixOriginWellKnown","features":[320]},{"name":"JL_BOTH","features":[320]},{"name":"JL_RECEIVER_ONLY","features":[320]},{"name":"JL_SENDER_ONLY","features":[320]},{"name":"LAYERED_PROTOCOL","features":[320]},{"name":"LINGER","features":[320]},{"name":"LITTLEENDIAN","features":[320]},{"name":"LM_BAUD_115200","features":[320]},{"name":"LM_BAUD_1152K","features":[320]},{"name":"LM_BAUD_1200","features":[320]},{"name":"LM_BAUD_16M","features":[320]},{"name":"LM_BAUD_19200","features":[320]},{"name":"LM_BAUD_2400","features":[320]},{"name":"LM_BAUD_38400","features":[320]},{"name":"LM_BAUD_4M","features":[320]},{"name":"LM_BAUD_57600","features":[320]},{"name":"LM_BAUD_576K","features":[320]},{"name":"LM_BAUD_9600","features":[320]},{"name":"LM_HB1_Computer","features":[320]},{"name":"LM_HB1_Fax","features":[320]},{"name":"LM_HB1_LANAccess","features":[320]},{"name":"LM_HB1_Modem","features":[320]},{"name":"LM_HB1_PDA_Palmtop","features":[320]},{"name":"LM_HB1_PnP","features":[320]},{"name":"LM_HB1_Printer","features":[320]},{"name":"LM_HB2_FileServer","features":[320]},{"name":"LM_HB2_Telephony","features":[320]},{"name":"LM_HB_Extension","features":[320]},{"name":"LM_IRPARMS","features":[320]},{"name":"LOG2_BITS_PER_BYTE","features":[320]},{"name":"LPBLOCKINGCALLBACK","features":[307,320]},{"name":"LPCONDITIONPROC","features":[320]},{"name":"LPFN_ACCEPTEX","features":[307,320,312]},{"name":"LPFN_CONNECTEX","features":[307,320,312]},{"name":"LPFN_DISCONNECTEX","features":[307,320,312]},{"name":"LPFN_GETACCEPTEXSOCKADDRS","features":[320]},{"name":"LPFN_NSPAPI","features":[320]},{"name":"LPFN_RIOCLOSECOMPLETIONQUEUE","features":[320]},{"name":"LPFN_RIOCREATECOMPLETIONQUEUE","features":[307,320]},{"name":"LPFN_RIOCREATEREQUESTQUEUE","features":[320]},{"name":"LPFN_RIODEQUEUECOMPLETION","features":[320]},{"name":"LPFN_RIODEREGISTERBUFFER","features":[320]},{"name":"LPFN_RIONOTIFY","features":[320]},{"name":"LPFN_RIORECEIVE","features":[307,320]},{"name":"LPFN_RIORECEIVEEX","features":[320]},{"name":"LPFN_RIOREGISTERBUFFER","features":[320]},{"name":"LPFN_RIORESIZECOMPLETIONQUEUE","features":[307,320]},{"name":"LPFN_RIORESIZEREQUESTQUEUE","features":[307,320]},{"name":"LPFN_RIOSEND","features":[307,320]},{"name":"LPFN_RIOSENDEX","features":[307,320]},{"name":"LPFN_TRANSMITFILE","features":[307,320,312]},{"name":"LPFN_TRANSMITPACKETS","features":[307,320,312]},{"name":"LPFN_WSAPOLL","features":[320]},{"name":"LPFN_WSARECVMSG","features":[307,320,312]},{"name":"LPFN_WSASENDMSG","features":[307,320,312]},{"name":"LPLOOKUPSERVICE_COMPLETION_ROUTINE","features":[307,320,312]},{"name":"LPNSPCLEANUP","features":[320]},{"name":"LPNSPGETSERVICECLASSINFO","features":[320]},{"name":"LPNSPINSTALLSERVICECLASS","features":[320]},{"name":"LPNSPIOCTL","features":[307,320,312]},{"name":"LPNSPLOOKUPSERVICEBEGIN","features":[307,320,358]},{"name":"LPNSPLOOKUPSERVICEEND","features":[307,320]},{"name":"LPNSPLOOKUPSERVICENEXT","features":[307,320,358]},{"name":"LPNSPREMOVESERVICECLASS","features":[320]},{"name":"LPNSPSETSERVICE","features":[320,358]},{"name":"LPNSPSTARTUP","features":[307,320,358,312]},{"name":"LPNSPV2CLEANUP","features":[320]},{"name":"LPNSPV2CLIENTSESSIONRUNDOWN","features":[320]},{"name":"LPNSPV2LOOKUPSERVICEBEGIN","features":[307,320,358]},{"name":"LPNSPV2LOOKUPSERVICEEND","features":[307,320]},{"name":"LPNSPV2LOOKUPSERVICENEXTEX","features":[307,320,358]},{"name":"LPNSPV2SETSERVICEEX","features":[307,320,358]},{"name":"LPNSPV2STARTUP","features":[320]},{"name":"LPSERVICE_CALLBACK_PROC","features":[307,320]},{"name":"LPWPUCLOSEEVENT","features":[307,320]},{"name":"LPWPUCLOSESOCKETHANDLE","features":[320]},{"name":"LPWPUCLOSETHREAD","features":[307,320]},{"name":"LPWPUCOMPLETEOVERLAPPEDREQUEST","features":[307,320,312]},{"name":"LPWPUCREATEEVENT","features":[320]},{"name":"LPWPUCREATESOCKETHANDLE","features":[320]},{"name":"LPWPUFDISSET","features":[320]},{"name":"LPWPUGETPROVIDERPATH","features":[320]},{"name":"LPWPUMODIFYIFSHANDLE","features":[320]},{"name":"LPWPUOPENCURRENTTHREAD","features":[307,320]},{"name":"LPWPUPOSTMESSAGE","features":[307,320]},{"name":"LPWPUQUERYBLOCKINGCALLBACK","features":[307,320]},{"name":"LPWPUQUERYSOCKETHANDLECONTEXT","features":[320]},{"name":"LPWPUQUEUEAPC","features":[307,320]},{"name":"LPWPURESETEVENT","features":[307,320]},{"name":"LPWPUSETEVENT","features":[307,320]},{"name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","features":[307,320,312]},{"name":"LPWSAUSERAPC","features":[320]},{"name":"LPWSCDEINSTALLPROVIDER","features":[320]},{"name":"LPWSCENABLENSPROVIDER","features":[307,320]},{"name":"LPWSCENUMPROTOCOLS","features":[320]},{"name":"LPWSCGETPROVIDERPATH","features":[320]},{"name":"LPWSCINSTALLNAMESPACE","features":[320]},{"name":"LPWSCINSTALLPROVIDER","features":[320]},{"name":"LPWSCUNINSTALLNAMESPACE","features":[320]},{"name":"LPWSCUPDATEPROVIDER","features":[320]},{"name":"LPWSCWRITENAMESPACEORDER","features":[320]},{"name":"LPWSCWRITEPROVIDERORDER","features":[320]},{"name":"LPWSPACCEPT","features":[320]},{"name":"LPWSPADDRESSTOSTRING","features":[320]},{"name":"LPWSPASYNCSELECT","features":[307,320]},{"name":"LPWSPBIND","features":[320]},{"name":"LPWSPCANCELBLOCKINGCALL","features":[320]},{"name":"LPWSPCLEANUP","features":[320]},{"name":"LPWSPCLOSESOCKET","features":[320]},{"name":"LPWSPCONNECT","features":[320]},{"name":"LPWSPDUPLICATESOCKET","features":[320]},{"name":"LPWSPENUMNETWORKEVENTS","features":[307,320]},{"name":"LPWSPEVENTSELECT","features":[320]},{"name":"LPWSPGETOVERLAPPEDRESULT","features":[307,320,312]},{"name":"LPWSPGETPEERNAME","features":[320]},{"name":"LPWSPGETQOSBYNAME","features":[307,320]},{"name":"LPWSPGETSOCKNAME","features":[320]},{"name":"LPWSPGETSOCKOPT","features":[320]},{"name":"LPWSPIOCTL","features":[307,320,312]},{"name":"LPWSPJOINLEAF","features":[320]},{"name":"LPWSPLISTEN","features":[320]},{"name":"LPWSPRECV","features":[307,320,312]},{"name":"LPWSPRECVDISCONNECT","features":[320]},{"name":"LPWSPRECVFROM","features":[307,320,312]},{"name":"LPWSPSELECT","features":[320]},{"name":"LPWSPSEND","features":[307,320,312]},{"name":"LPWSPSENDDISCONNECT","features":[320]},{"name":"LPWSPSENDTO","features":[307,320,312]},{"name":"LPWSPSETSOCKOPT","features":[320]},{"name":"LPWSPSHUTDOWN","features":[320]},{"name":"LPWSPSOCKET","features":[320]},{"name":"LPWSPSTARTUP","features":[307,320,312]},{"name":"LPWSPSTRINGTOADDRESS","features":[320]},{"name":"LSP_CRYPTO_COMPRESS","features":[320]},{"name":"LSP_FIREWALL","features":[320]},{"name":"LSP_INBOUND_MODIFY","features":[320]},{"name":"LSP_INSPECTOR","features":[320]},{"name":"LSP_LOCAL_CACHE","features":[320]},{"name":"LSP_OUTBOUND_MODIFY","features":[320]},{"name":"LSP_PROXY","features":[320]},{"name":"LSP_REDIRECTOR","features":[320]},{"name":"LSP_SYSTEM","features":[320]},{"name":"LUP_ADDRCONFIG","features":[320]},{"name":"LUP_API_ANSI","features":[320]},{"name":"LUP_CONTAINERS","features":[320]},{"name":"LUP_DEEP","features":[320]},{"name":"LUP_DISABLE_IDN_ENCODING","features":[320]},{"name":"LUP_DNS_ONLY","features":[320]},{"name":"LUP_DUAL_ADDR","features":[320]},{"name":"LUP_EXCLUSIVE_CUSTOM_SERVERS","features":[320]},{"name":"LUP_EXTENDED_QUERYSET","features":[320]},{"name":"LUP_FILESERVER","features":[320]},{"name":"LUP_FLUSHCACHE","features":[320]},{"name":"LUP_FLUSHPREVIOUS","features":[320]},{"name":"LUP_FORCE_CLEAR_TEXT","features":[320]},{"name":"LUP_NEAREST","features":[320]},{"name":"LUP_NOCONTAINERS","features":[320]},{"name":"LUP_NON_AUTHORITATIVE","features":[320]},{"name":"LUP_REQUIRE_SECURE","features":[320]},{"name":"LUP_RESOLUTION_HANDLE","features":[320]},{"name":"LUP_RES_SERVICE","features":[320]},{"name":"LUP_RETURN_ADDR","features":[320]},{"name":"LUP_RETURN_ALIASES","features":[320]},{"name":"LUP_RETURN_ALL","features":[320]},{"name":"LUP_RETURN_BLOB","features":[320]},{"name":"LUP_RETURN_COMMENT","features":[320]},{"name":"LUP_RETURN_NAME","features":[320]},{"name":"LUP_RETURN_PREFERRED_NAMES","features":[320]},{"name":"LUP_RETURN_QUERY_STRING","features":[320]},{"name":"LUP_RETURN_RESPONSE_FLAGS","features":[320]},{"name":"LUP_RETURN_TTL","features":[320]},{"name":"LUP_RETURN_TYPE","features":[320]},{"name":"LUP_RETURN_VERSION","features":[320]},{"name":"LUP_SECURE","features":[320]},{"name":"LUP_SECURE_WITH_FALLBACK","features":[320]},{"name":"LinkLocalAlwaysOff","features":[320]},{"name":"LinkLocalAlwaysOn","features":[320]},{"name":"LinkLocalDelayed","features":[320]},{"name":"LinkLocalUnchanged","features":[320]},{"name":"LmCharSetASCII","features":[320]},{"name":"LmCharSetISO_8859_1","features":[320]},{"name":"LmCharSetISO_8859_2","features":[320]},{"name":"LmCharSetISO_8859_3","features":[320]},{"name":"LmCharSetISO_8859_4","features":[320]},{"name":"LmCharSetISO_8859_5","features":[320]},{"name":"LmCharSetISO_8859_6","features":[320]},{"name":"LmCharSetISO_8859_7","features":[320]},{"name":"LmCharSetISO_8859_8","features":[320]},{"name":"LmCharSetISO_8859_9","features":[320]},{"name":"LmCharSetUNICODE","features":[320]},{"name":"MAXGETHOSTSTRUCT","features":[320]},{"name":"MAX_IPV4_HLEN","features":[320]},{"name":"MAX_IPV4_PACKET","features":[320]},{"name":"MAX_IPV6_PAYLOAD","features":[320]},{"name":"MAX_MCAST_TTL","features":[320]},{"name":"MAX_PROTOCOL_CHAIN","features":[320]},{"name":"MAX_WINDOW_INCREMENT_PERCENTAGE","features":[320]},{"name":"MCAST_BLOCK_SOURCE","features":[320]},{"name":"MCAST_EXCLUDE","features":[320]},{"name":"MCAST_INCLUDE","features":[320]},{"name":"MCAST_JOIN_GROUP","features":[320]},{"name":"MCAST_JOIN_SOURCE_GROUP","features":[320]},{"name":"MCAST_LEAVE_GROUP","features":[320]},{"name":"MCAST_LEAVE_SOURCE_GROUP","features":[320]},{"name":"MCAST_UNBLOCK_SOURCE","features":[320]},{"name":"MIB_IPPROTO_BBN","features":[320]},{"name":"MIB_IPPROTO_BGP","features":[320]},{"name":"MIB_IPPROTO_CISCO","features":[320]},{"name":"MIB_IPPROTO_DHCP","features":[320]},{"name":"MIB_IPPROTO_DVMRP","features":[320]},{"name":"MIB_IPPROTO_EGP","features":[320]},{"name":"MIB_IPPROTO_EIGRP","features":[320]},{"name":"MIB_IPPROTO_ES_IS","features":[320]},{"name":"MIB_IPPROTO_GGP","features":[320]},{"name":"MIB_IPPROTO_HELLO","features":[320]},{"name":"MIB_IPPROTO_ICMP","features":[320]},{"name":"MIB_IPPROTO_IDPR","features":[320]},{"name":"MIB_IPPROTO_IS_IS","features":[320]},{"name":"MIB_IPPROTO_LOCAL","features":[320]},{"name":"MIB_IPPROTO_NETMGMT","features":[320]},{"name":"MIB_IPPROTO_NT_AUTOSTATIC","features":[320]},{"name":"MIB_IPPROTO_NT_STATIC","features":[320]},{"name":"MIB_IPPROTO_NT_STATIC_NON_DOD","features":[320]},{"name":"MIB_IPPROTO_OSPF","features":[320]},{"name":"MIB_IPPROTO_OTHER","features":[320]},{"name":"MIB_IPPROTO_RIP","features":[320]},{"name":"MIB_IPPROTO_RPL","features":[320]},{"name":"MIT_GUID","features":[320]},{"name":"MIT_IF_LUID","features":[320]},{"name":"MLDV2_QUERY_HEADER","features":[320]},{"name":"MLDV2_REPORT_HEADER","features":[320]},{"name":"MLDV2_REPORT_RECORD_HEADER","features":[320]},{"name":"MLD_HEADER","features":[320]},{"name":"MLD_MAX_RESP_CODE_TYPE","features":[320]},{"name":"MLD_MAX_RESP_CODE_TYPE_FLOAT","features":[320]},{"name":"MLD_MAX_RESP_CODE_TYPE_NORMAL","features":[320]},{"name":"MSG_BCAST","features":[320]},{"name":"MSG_CTRUNC","features":[320]},{"name":"MSG_DONTROUTE","features":[320]},{"name":"MSG_ERRQUEUE","features":[320]},{"name":"MSG_INTERRUPT","features":[320]},{"name":"MSG_MAXIOVLEN","features":[320]},{"name":"MSG_MCAST","features":[320]},{"name":"MSG_OOB","features":[320]},{"name":"MSG_PARTIAL","features":[320]},{"name":"MSG_PEEK","features":[320]},{"name":"MSG_PUSH_IMMEDIATE","features":[320]},{"name":"MSG_TRUNC","features":[320]},{"name":"MSG_WAITALL","features":[320]},{"name":"MULTICAST_MODE_TYPE","features":[320]},{"name":"NAPI_DOMAIN_DESCRIPTION_BLOB","features":[320]},{"name":"NAPI_PROVIDER_INSTALLATION_BLOB","features":[320]},{"name":"NAPI_PROVIDER_LEVEL","features":[320]},{"name":"NAPI_PROVIDER_TYPE","features":[320]},{"name":"ND_NA_FLAG_OVERRIDE","features":[320]},{"name":"ND_NA_FLAG_ROUTER","features":[320]},{"name":"ND_NA_FLAG_SOLICITED","features":[320]},{"name":"ND_NEIGHBOR_ADVERT_HEADER","features":[320]},{"name":"ND_NEIGHBOR_SOLICIT_HEADER","features":[320]},{"name":"ND_OPTION_DNSSL","features":[320]},{"name":"ND_OPTION_HDR","features":[320]},{"name":"ND_OPTION_MTU","features":[320]},{"name":"ND_OPTION_PREFIX_INFO","features":[320]},{"name":"ND_OPTION_RDNSS","features":[320]},{"name":"ND_OPTION_RD_HDR","features":[320]},{"name":"ND_OPTION_ROUTE_INFO","features":[320]},{"name":"ND_OPTION_TYPE","features":[320]},{"name":"ND_OPT_ADVERTISEMENT_INTERVAL","features":[320]},{"name":"ND_OPT_DNSSL","features":[320]},{"name":"ND_OPT_DNSSL_MIN_LEN","features":[320]},{"name":"ND_OPT_HOME_AGENT_INFORMATION","features":[320]},{"name":"ND_OPT_MTU","features":[320]},{"name":"ND_OPT_NBMA_SHORTCUT_LIMIT","features":[320]},{"name":"ND_OPT_PI_FLAG_AUTO","features":[320]},{"name":"ND_OPT_PI_FLAG_ONLINK","features":[320]},{"name":"ND_OPT_PI_FLAG_ROUTE","features":[320]},{"name":"ND_OPT_PI_FLAG_ROUTER_ADDR","features":[320]},{"name":"ND_OPT_PI_FLAG_SITE_PREFIX","features":[320]},{"name":"ND_OPT_PREFIX_INFORMATION","features":[320]},{"name":"ND_OPT_RDNSS","features":[320]},{"name":"ND_OPT_RDNSS_MIN_LEN","features":[320]},{"name":"ND_OPT_REDIRECTED_HEADER","features":[320]},{"name":"ND_OPT_RI_FLAG_PREFERENCE","features":[320]},{"name":"ND_OPT_ROUTE_INFO","features":[320]},{"name":"ND_OPT_SOURCE_ADDR_LIST","features":[320]},{"name":"ND_OPT_SOURCE_LINKADDR","features":[320]},{"name":"ND_OPT_TARGET_ADDR_LIST","features":[320]},{"name":"ND_OPT_TARGET_LINKADDR","features":[320]},{"name":"ND_RA_FLAG_HOME_AGENT","features":[320]},{"name":"ND_RA_FLAG_MANAGED","features":[320]},{"name":"ND_RA_FLAG_OTHER","features":[320]},{"name":"ND_RA_FLAG_PREFERENCE","features":[320]},{"name":"ND_REDIRECT_HEADER","features":[320]},{"name":"ND_ROUTER_ADVERT_HEADER","features":[320]},{"name":"ND_ROUTER_SOLICIT_HEADER","features":[320]},{"name":"NETBIOS_GROUP_NAME","features":[320]},{"name":"NETBIOS_NAME_LENGTH","features":[320]},{"name":"NETBIOS_TYPE_QUICK_GROUP","features":[320]},{"name":"NETBIOS_TYPE_QUICK_UNIQUE","features":[320]},{"name":"NETBIOS_UNIQUE_NAME","features":[320]},{"name":"NETRESOURCE2A","features":[320]},{"name":"NETRESOURCE2W","features":[320]},{"name":"NI_DGRAM","features":[320]},{"name":"NI_MAXHOST","features":[320]},{"name":"NI_MAXSERV","features":[320]},{"name":"NI_NAMEREQD","features":[320]},{"name":"NI_NOFQDN","features":[320]},{"name":"NI_NUMERICHOST","features":[320]},{"name":"NI_NUMERICSERV","features":[320]},{"name":"NLA_802_1X_LOCATION","features":[320]},{"name":"NLA_ALLUSERS_NETWORK","features":[320]},{"name":"NLA_BLOB","features":[320]},{"name":"NLA_BLOB_DATA_TYPE","features":[320]},{"name":"NLA_CONNECTIVITY","features":[320]},{"name":"NLA_CONNECTIVITY_TYPE","features":[320]},{"name":"NLA_FRIENDLY_NAME","features":[320]},{"name":"NLA_ICS","features":[320]},{"name":"NLA_INTERFACE","features":[320]},{"name":"NLA_INTERNET","features":[320]},{"name":"NLA_INTERNET_NO","features":[320]},{"name":"NLA_INTERNET_UNKNOWN","features":[320]},{"name":"NLA_INTERNET_YES","features":[320]},{"name":"NLA_NAMESPACE_GUID","features":[320]},{"name":"NLA_NETWORK_AD_HOC","features":[320]},{"name":"NLA_NETWORK_MANAGED","features":[320]},{"name":"NLA_NETWORK_UNKNOWN","features":[320]},{"name":"NLA_NETWORK_UNMANAGED","features":[320]},{"name":"NLA_RAW_DATA","features":[320]},{"name":"NLA_SERVICE_CLASS_GUID","features":[320]},{"name":"NL_ADDRESS_TYPE","features":[320]},{"name":"NL_BANDWIDTH_FLAG","features":[320]},{"name":"NL_BANDWIDTH_INFORMATION","features":[307,320]},{"name":"NL_DAD_STATE","features":[320]},{"name":"NL_INTERFACE_NETWORK_CATEGORY_STATE","features":[320]},{"name":"NL_INTERFACE_OFFLOAD_ROD","features":[320]},{"name":"NL_LINK_LOCAL_ADDRESS_BEHAVIOR","features":[320]},{"name":"NL_NEIGHBOR_STATE","features":[320]},{"name":"NL_NETWORK_CATEGORY","features":[320]},{"name":"NL_NETWORK_CONNECTIVITY_COST_HINT","features":[320]},{"name":"NL_NETWORK_CONNECTIVITY_HINT","features":[307,320]},{"name":"NL_NETWORK_CONNECTIVITY_LEVEL_HINT","features":[320]},{"name":"NL_PATH_BANDWIDTH_ROD","features":[307,320]},{"name":"NL_PREFIX_ORIGIN","features":[320]},{"name":"NL_ROUTER_DISCOVERY_BEHAVIOR","features":[320]},{"name":"NL_ROUTE_ORIGIN","features":[320]},{"name":"NL_ROUTE_PROTOCOL","features":[320]},{"name":"NL_SUFFIX_ORIGIN","features":[320]},{"name":"NPI_MODULEID","features":[307,320]},{"name":"NPI_MODULEID_TYPE","features":[320]},{"name":"NSPROTO_IPX","features":[320]},{"name":"NSPROTO_SPX","features":[320]},{"name":"NSPROTO_SPXII","features":[320]},{"name":"NSPV2_ROUTINE","features":[307,320,358]},{"name":"NSP_NOTIFY_APC","features":[320]},{"name":"NSP_NOTIFY_EVENT","features":[320]},{"name":"NSP_NOTIFY_HWND","features":[320]},{"name":"NSP_NOTIFY_IMMEDIATELY","features":[320]},{"name":"NSP_NOTIFY_PORT","features":[320]},{"name":"NSP_ROUTINE","features":[307,320,358,312]},{"name":"NSTYPE_DYNAMIC","features":[320]},{"name":"NSTYPE_ENUMERABLE","features":[320]},{"name":"NSTYPE_HIERARCHICAL","features":[320]},{"name":"NSTYPE_WORKGROUP","features":[320]},{"name":"NS_ALL","features":[320]},{"name":"NS_DEFAULT","features":[320]},{"name":"NS_DHCP","features":[320]},{"name":"NS_DNS","features":[320]},{"name":"NS_EMAIL","features":[320]},{"name":"NS_INFOA","features":[320]},{"name":"NS_INFOW","features":[320]},{"name":"NS_LOCALNAME","features":[320]},{"name":"NS_MS","features":[320]},{"name":"NS_NBP","features":[320]},{"name":"NS_NDS","features":[320]},{"name":"NS_NETBT","features":[320]},{"name":"NS_NETDES","features":[320]},{"name":"NS_NIS","features":[320]},{"name":"NS_NISPLUS","features":[320]},{"name":"NS_NLA","features":[320]},{"name":"NS_NTDS","features":[320]},{"name":"NS_PEER_BROWSE","features":[320]},{"name":"NS_SAP","features":[320]},{"name":"NS_SERVICE_INFOA","features":[320,358]},{"name":"NS_SERVICE_INFOW","features":[320,358]},{"name":"NS_SLP","features":[320]},{"name":"NS_STDA","features":[320]},{"name":"NS_TCPIP_HOSTS","features":[320]},{"name":"NS_TCPIP_LOCAL","features":[320]},{"name":"NS_VNS","features":[320]},{"name":"NS_WINS","features":[320]},{"name":"NS_WRQ","features":[320]},{"name":"NS_X500","features":[320]},{"name":"NetworkCategoryDomainAuthenticated","features":[320]},{"name":"NetworkCategoryPrivate","features":[320]},{"name":"NetworkCategoryPublic","features":[320]},{"name":"NetworkCategoryUnchanged","features":[320]},{"name":"NetworkCategoryUnknown","features":[320]},{"name":"NetworkConnectivityCostHintFixed","features":[320]},{"name":"NetworkConnectivityCostHintUnknown","features":[320]},{"name":"NetworkConnectivityCostHintUnrestricted","features":[320]},{"name":"NetworkConnectivityCostHintVariable","features":[320]},{"name":"NetworkConnectivityLevelHintConstrainedInternetAccess","features":[320]},{"name":"NetworkConnectivityLevelHintHidden","features":[320]},{"name":"NetworkConnectivityLevelHintInternetAccess","features":[320]},{"name":"NetworkConnectivityLevelHintLocalAccess","features":[320]},{"name":"NetworkConnectivityLevelHintNone","features":[320]},{"name":"NetworkConnectivityLevelHintUnknown","features":[320]},{"name":"NlatAnycast","features":[320]},{"name":"NlatBroadcast","features":[320]},{"name":"NlatInvalid","features":[320]},{"name":"NlatMulticast","features":[320]},{"name":"NlatUnicast","features":[320]},{"name":"NlatUnspecified","features":[320]},{"name":"NlbwDisabled","features":[320]},{"name":"NlbwEnabled","features":[320]},{"name":"NlbwUnchanged","features":[320]},{"name":"NldsDeprecated","features":[320]},{"name":"NldsDuplicate","features":[320]},{"name":"NldsInvalid","features":[320]},{"name":"NldsPreferred","features":[320]},{"name":"NldsTentative","features":[320]},{"name":"NlincCategoryStateMax","features":[320]},{"name":"NlincCategoryUnknown","features":[320]},{"name":"NlincDomainAuthenticated","features":[320]},{"name":"NlincPrivate","features":[320]},{"name":"NlincPublic","features":[320]},{"name":"NlnsDelay","features":[320]},{"name":"NlnsIncomplete","features":[320]},{"name":"NlnsMaximum","features":[320]},{"name":"NlnsPermanent","features":[320]},{"name":"NlnsProbe","features":[320]},{"name":"NlnsReachable","features":[320]},{"name":"NlnsStale","features":[320]},{"name":"NlnsUnreachable","features":[320]},{"name":"Nlro6to4","features":[320]},{"name":"NlroDHCP","features":[320]},{"name":"NlroManual","features":[320]},{"name":"NlroRouterAdvertisement","features":[320]},{"name":"NlroWellKnown","features":[320]},{"name":"NlsoDhcp","features":[320]},{"name":"NlsoLinkLayerAddress","features":[320]},{"name":"NlsoManual","features":[320]},{"name":"NlsoOther","features":[320]},{"name":"NlsoRandom","features":[320]},{"name":"NlsoWellKnown","features":[320]},{"name":"PFL_HIDDEN","features":[320]},{"name":"PFL_MATCHES_PROTOCOL_ZERO","features":[320]},{"name":"PFL_MULTIPLE_PROTO_ENTRIES","features":[320]},{"name":"PFL_NETWORKDIRECT_PROVIDER","features":[320]},{"name":"PFL_RECOMMENDED_PROTO_ENTRY","features":[320]},{"name":"PF_APPLETALK","features":[320]},{"name":"PF_ATM","features":[320]},{"name":"PF_BAN","features":[320]},{"name":"PF_CCITT","features":[320]},{"name":"PF_CHAOS","features":[320]},{"name":"PF_DATAKIT","features":[320]},{"name":"PF_DECnet","features":[320]},{"name":"PF_DLI","features":[320]},{"name":"PF_ECMA","features":[320]},{"name":"PF_FIREFOX","features":[320]},{"name":"PF_HYLINK","features":[320]},{"name":"PF_IMPLINK","features":[320]},{"name":"PF_IPX","features":[320]},{"name":"PF_IRDA","features":[320]},{"name":"PF_ISO","features":[320]},{"name":"PF_LAT","features":[320]},{"name":"PF_MAX","features":[320]},{"name":"PF_NS","features":[320]},{"name":"PF_OSI","features":[320]},{"name":"PF_PUP","features":[320]},{"name":"PF_SNA","features":[320]},{"name":"PF_UNIX","features":[320]},{"name":"PF_UNKNOWN1","features":[320]},{"name":"PF_VOICEVIEW","features":[320]},{"name":"PI_ALLOWED","features":[320]},{"name":"PI_NUMBER_NOT_AVAILABLE","features":[320]},{"name":"PI_RESTRICTED","features":[320]},{"name":"PMTUD_STATE","features":[320]},{"name":"POLLERR","features":[320]},{"name":"POLLHUP","features":[320]},{"name":"POLLIN","features":[320]},{"name":"POLLNVAL","features":[320]},{"name":"POLLOUT","features":[320]},{"name":"POLLPRI","features":[320]},{"name":"POLLRDBAND","features":[320]},{"name":"POLLRDNORM","features":[320]},{"name":"POLLWRBAND","features":[320]},{"name":"POLLWRNORM","features":[320]},{"name":"PRIORITY_STATUS","features":[320]},{"name":"PROP_ADDRESSES","features":[320]},{"name":"PROP_ALL","features":[320]},{"name":"PROP_COMMENT","features":[320]},{"name":"PROP_DISPLAY_HINT","features":[320]},{"name":"PROP_LOCALE","features":[320]},{"name":"PROP_MACHINE","features":[320]},{"name":"PROP_SD","features":[320]},{"name":"PROP_START_TIME","features":[320]},{"name":"PROP_VERSION","features":[320]},{"name":"PROTECTION_LEVEL_DEFAULT","features":[320]},{"name":"PROTECTION_LEVEL_EDGERESTRICTED","features":[320]},{"name":"PROTECTION_LEVEL_RESTRICTED","features":[320]},{"name":"PROTECTION_LEVEL_UNRESTRICTED","features":[320]},{"name":"PROTOCOL_INFOA","features":[320]},{"name":"PROTOCOL_INFOW","features":[320]},{"name":"PROTOENT","features":[320]},{"name":"PROTO_IP_BBN","features":[320]},{"name":"PROTO_IP_BGP","features":[320]},{"name":"PROTO_IP_CISCO","features":[320]},{"name":"PROTO_IP_DHCP","features":[320]},{"name":"PROTO_IP_DVMRP","features":[320]},{"name":"PROTO_IP_EGP","features":[320]},{"name":"PROTO_IP_EIGRP","features":[320]},{"name":"PROTO_IP_ES_IS","features":[320]},{"name":"PROTO_IP_GGP","features":[320]},{"name":"PROTO_IP_HELLO","features":[320]},{"name":"PROTO_IP_ICMP","features":[320]},{"name":"PROTO_IP_IDPR","features":[320]},{"name":"PROTO_IP_IS_IS","features":[320]},{"name":"PROTO_IP_LOCAL","features":[320]},{"name":"PROTO_IP_NETMGMT","features":[320]},{"name":"PROTO_IP_NT_AUTOSTATIC","features":[320]},{"name":"PROTO_IP_NT_STATIC","features":[320]},{"name":"PROTO_IP_NT_STATIC_NON_DOD","features":[320]},{"name":"PROTO_IP_OSPF","features":[320]},{"name":"PROTO_IP_OTHER","features":[320]},{"name":"PROTO_IP_RIP","features":[320]},{"name":"PROTO_IP_RPL","features":[320]},{"name":"PVD_CONFIG","features":[320]},{"name":"ProcessSocketNotifications","features":[307,320,312]},{"name":"ProviderInfoAudit","features":[320]},{"name":"ProviderInfoLspCategories","features":[320]},{"name":"ProviderLevel_None","features":[320]},{"name":"ProviderLevel_Primary","features":[320]},{"name":"ProviderLevel_Secondary","features":[320]},{"name":"ProviderType_Application","features":[320]},{"name":"ProviderType_Service","features":[320]},{"name":"Q2931_IE","features":[320]},{"name":"Q2931_IE_TYPE","features":[320]},{"name":"QOS","features":[320]},{"name":"QOS_CLASS0","features":[320]},{"name":"QOS_CLASS1","features":[320]},{"name":"QOS_CLASS2","features":[320]},{"name":"QOS_CLASS3","features":[320]},{"name":"QOS_CLASS4","features":[320]},{"name":"RCVALL_IF","features":[320]},{"name":"RCVALL_IPLEVEL","features":[320]},{"name":"RCVALL_OFF","features":[320]},{"name":"RCVALL_ON","features":[320]},{"name":"RCVALL_SOCKETLEVELONLY","features":[320]},{"name":"RCVALL_VALUE","features":[320]},{"name":"REAL_TIME_NOTIFICATION_CAPABILITY","features":[320]},{"name":"REAL_TIME_NOTIFICATION_CAPABILITY_EX","features":[320]},{"name":"REAL_TIME_NOTIFICATION_SETTING_INPUT","features":[320]},{"name":"REAL_TIME_NOTIFICATION_SETTING_INPUT_EX","features":[307,320]},{"name":"REAL_TIME_NOTIFICATION_SETTING_OUTPUT","features":[320]},{"name":"RESOURCEDISPLAYTYPE_DOMAIN","features":[320]},{"name":"RESOURCEDISPLAYTYPE_FILE","features":[320]},{"name":"RESOURCEDISPLAYTYPE_GENERIC","features":[320]},{"name":"RESOURCEDISPLAYTYPE_GROUP","features":[320]},{"name":"RESOURCEDISPLAYTYPE_SERVER","features":[320]},{"name":"RESOURCEDISPLAYTYPE_SHARE","features":[320]},{"name":"RESOURCEDISPLAYTYPE_TREE","features":[320]},{"name":"RESOURCE_DISPLAY_TYPE","features":[320]},{"name":"RESULT_IS_ADDED","features":[320]},{"name":"RESULT_IS_ALIAS","features":[320]},{"name":"RESULT_IS_CHANGED","features":[320]},{"name":"RESULT_IS_DELETED","features":[320]},{"name":"RES_FIND_MULTIPLE","features":[320]},{"name":"RES_FLUSH_CACHE","features":[320]},{"name":"RES_SERVICE","features":[320]},{"name":"RES_SOFT_SEARCH","features":[320]},{"name":"RES_UNUSED_1","features":[320]},{"name":"RIORESULT","features":[320]},{"name":"RIO_BUF","features":[320]},{"name":"RIO_BUFFERID","features":[320]},{"name":"RIO_CMSG_BUFFER","features":[320]},{"name":"RIO_CORRUPT_CQ","features":[320]},{"name":"RIO_CQ","features":[320]},{"name":"RIO_EVENT_COMPLETION","features":[320]},{"name":"RIO_EXTENSION_FUNCTION_TABLE","features":[307,320]},{"name":"RIO_IOCP_COMPLETION","features":[320]},{"name":"RIO_MAX_CQ_SIZE","features":[320]},{"name":"RIO_MSG_COMMIT_ONLY","features":[320]},{"name":"RIO_MSG_DEFER","features":[320]},{"name":"RIO_MSG_DONT_NOTIFY","features":[320]},{"name":"RIO_MSG_WAITALL","features":[320]},{"name":"RIO_NOTIFICATION_COMPLETION","features":[307,320]},{"name":"RIO_NOTIFICATION_COMPLETION_TYPE","features":[320]},{"name":"RIO_RQ","features":[320]},{"name":"RM_ADD_RECEIVE_IF","features":[320]},{"name":"RM_DEL_RECEIVE_IF","features":[320]},{"name":"RM_FEC_INFO","features":[307,320]},{"name":"RM_FLUSHCACHE","features":[320]},{"name":"RM_HIGH_SPEED_INTRANET_OPT","features":[320]},{"name":"RM_LATEJOIN","features":[320]},{"name":"RM_OPTIONSBASE","features":[320]},{"name":"RM_RATE_WINDOW_SIZE","features":[320]},{"name":"RM_RECEIVER_STATISTICS","features":[320]},{"name":"RM_RECEIVER_STATS","features":[320]},{"name":"RM_SENDER_STATISTICS","features":[320]},{"name":"RM_SENDER_STATS","features":[320]},{"name":"RM_SENDER_WINDOW_ADVANCE_METHOD","features":[320]},{"name":"RM_SEND_WINDOW","features":[320]},{"name":"RM_SEND_WINDOW_ADV_RATE","features":[320]},{"name":"RM_SET_MCAST_TTL","features":[320]},{"name":"RM_SET_MESSAGE_BOUNDARY","features":[320]},{"name":"RM_SET_SEND_IF","features":[320]},{"name":"RM_USE_FEC","features":[320]},{"name":"RNRSERVICE_DELETE","features":[320]},{"name":"RNRSERVICE_DEREGISTER","features":[320]},{"name":"RNRSERVICE_REGISTER","features":[320]},{"name":"RSS_SCALABILITY_INFO","features":[307,320]},{"name":"RouteProtocolBbn","features":[320]},{"name":"RouteProtocolBgp","features":[320]},{"name":"RouteProtocolCisco","features":[320]},{"name":"RouteProtocolDhcp","features":[320]},{"name":"RouteProtocolDvmrp","features":[320]},{"name":"RouteProtocolEgp","features":[320]},{"name":"RouteProtocolEigrp","features":[320]},{"name":"RouteProtocolEsIs","features":[320]},{"name":"RouteProtocolGgp","features":[320]},{"name":"RouteProtocolHello","features":[320]},{"name":"RouteProtocolIcmp","features":[320]},{"name":"RouteProtocolIdpr","features":[320]},{"name":"RouteProtocolIsIs","features":[320]},{"name":"RouteProtocolLocal","features":[320]},{"name":"RouteProtocolNetMgmt","features":[320]},{"name":"RouteProtocolOspf","features":[320]},{"name":"RouteProtocolOther","features":[320]},{"name":"RouteProtocolRip","features":[320]},{"name":"RouteProtocolRpl","features":[320]},{"name":"RouterDiscoveryDhcp","features":[320]},{"name":"RouterDiscoveryDisabled","features":[320]},{"name":"RouterDiscoveryEnabled","features":[320]},{"name":"RouterDiscoveryUnchanged","features":[320]},{"name":"RtlEthernetAddressToStringA","features":[320]},{"name":"RtlEthernetAddressToStringW","features":[320]},{"name":"RtlEthernetStringToAddressA","features":[320]},{"name":"RtlEthernetStringToAddressW","features":[320]},{"name":"RtlIpv4AddressToStringA","features":[320]},{"name":"RtlIpv4AddressToStringExA","features":[320]},{"name":"RtlIpv4AddressToStringExW","features":[320]},{"name":"RtlIpv4AddressToStringW","features":[320]},{"name":"RtlIpv4StringToAddressA","features":[307,320]},{"name":"RtlIpv4StringToAddressExA","features":[307,320]},{"name":"RtlIpv4StringToAddressExW","features":[307,320]},{"name":"RtlIpv4StringToAddressW","features":[307,320]},{"name":"RtlIpv6AddressToStringA","features":[320]},{"name":"RtlIpv6AddressToStringExA","features":[320]},{"name":"RtlIpv6AddressToStringExW","features":[320]},{"name":"RtlIpv6AddressToStringW","features":[320]},{"name":"RtlIpv6StringToAddressA","features":[320]},{"name":"RtlIpv6StringToAddressExA","features":[320]},{"name":"RtlIpv6StringToAddressExW","features":[320]},{"name":"RtlIpv6StringToAddressW","features":[320]},{"name":"SAP_FIELD_ABSENT","features":[320]},{"name":"SAP_FIELD_ANY","features":[320]},{"name":"SAP_FIELD_ANY_AESA_REST","features":[320]},{"name":"SAP_FIELD_ANY_AESA_SEL","features":[320]},{"name":"SCOPE_ID","features":[320]},{"name":"SCOPE_LEVEL","features":[320]},{"name":"SD_BOTH","features":[320]},{"name":"SD_RECEIVE","features":[320]},{"name":"SD_SEND","features":[320]},{"name":"SECURITY_PROTOCOL_NONE","features":[320]},{"name":"SENDER_DEFAULT_LATE_JOINER_PERCENTAGE","features":[320]},{"name":"SENDER_DEFAULT_RATE_KBITS_PER_SEC","features":[320]},{"name":"SENDER_DEFAULT_WINDOW_ADV_PERCENTAGE","features":[320]},{"name":"SENDER_MAX_LATE_JOINER_PERCENTAGE","features":[320]},{"name":"SEND_RECV_FLAGS","features":[320]},{"name":"SERVENT","features":[320]},{"name":"SERVENT","features":[320]},{"name":"SERVICE_ADDRESS","features":[320]},{"name":"SERVICE_ADDRESSES","features":[320]},{"name":"SERVICE_ADDRESS_FLAG_RPC_CN","features":[320]},{"name":"SERVICE_ADDRESS_FLAG_RPC_DG","features":[320]},{"name":"SERVICE_ADDRESS_FLAG_RPC_NB","features":[320]},{"name":"SERVICE_ADD_TYPE","features":[320]},{"name":"SERVICE_ASYNC_INFO","features":[307,320]},{"name":"SERVICE_DELETE_TYPE","features":[320]},{"name":"SERVICE_DEREGISTER","features":[320]},{"name":"SERVICE_FLAG_DEFER","features":[320]},{"name":"SERVICE_FLAG_HARD","features":[320]},{"name":"SERVICE_FLUSH","features":[320]},{"name":"SERVICE_INFOA","features":[320,358]},{"name":"SERVICE_INFOW","features":[320,358]},{"name":"SERVICE_LOCAL","features":[320]},{"name":"SERVICE_MULTIPLE","features":[320]},{"name":"SERVICE_REGISTER","features":[320]},{"name":"SERVICE_RESOURCE","features":[320]},{"name":"SERVICE_SERVICE","features":[320]},{"name":"SERVICE_TYPE_INFO","features":[320]},{"name":"SERVICE_TYPE_INFO_ABSA","features":[320]},{"name":"SERVICE_TYPE_INFO_ABSW","features":[320]},{"name":"SERVICE_TYPE_VALUE","features":[320]},{"name":"SERVICE_TYPE_VALUE_ABSA","features":[320]},{"name":"SERVICE_TYPE_VALUE_ABSW","features":[320]},{"name":"SERVICE_TYPE_VALUE_CONN","features":[320]},{"name":"SERVICE_TYPE_VALUE_CONNA","features":[320]},{"name":"SERVICE_TYPE_VALUE_CONNW","features":[320]},{"name":"SERVICE_TYPE_VALUE_IPXPORTA","features":[320]},{"name":"SERVICE_TYPE_VALUE_IPXPORTW","features":[320]},{"name":"SERVICE_TYPE_VALUE_OBJECTID","features":[320]},{"name":"SERVICE_TYPE_VALUE_OBJECTIDA","features":[320]},{"name":"SERVICE_TYPE_VALUE_OBJECTIDW","features":[320]},{"name":"SERVICE_TYPE_VALUE_SAPID","features":[320]},{"name":"SERVICE_TYPE_VALUE_SAPIDA","features":[320]},{"name":"SERVICE_TYPE_VALUE_SAPIDW","features":[320]},{"name":"SERVICE_TYPE_VALUE_TCPPORT","features":[320]},{"name":"SERVICE_TYPE_VALUE_TCPPORTA","features":[320]},{"name":"SERVICE_TYPE_VALUE_TCPPORTW","features":[320]},{"name":"SERVICE_TYPE_VALUE_UDPPORT","features":[320]},{"name":"SERVICE_TYPE_VALUE_UDPPORTA","features":[320]},{"name":"SERVICE_TYPE_VALUE_UDPPORTW","features":[320]},{"name":"SET_SERVICE_OPERATION","features":[320]},{"name":"SET_SERVICE_PARTIAL_SUCCESS","features":[320]},{"name":"SG_CONSTRAINED_GROUP","features":[320]},{"name":"SG_UNCONSTRAINED_GROUP","features":[320]},{"name":"SIOCATMARK","features":[320]},{"name":"SIOCGHIWAT","features":[320]},{"name":"SIOCGLOWAT","features":[320]},{"name":"SIOCSHIWAT","features":[320]},{"name":"SIOCSLOWAT","features":[320]},{"name":"SIO_ABSORB_RTRALERT","features":[320]},{"name":"SIO_ACQUIRE_PORT_RESERVATION","features":[320]},{"name":"SIO_ADDRESS_LIST_CHANGE","features":[320]},{"name":"SIO_ADDRESS_LIST_QUERY","features":[320]},{"name":"SIO_ADDRESS_LIST_SORT","features":[320]},{"name":"SIO_AF_UNIX_GETPEERPID","features":[320]},{"name":"SIO_AF_UNIX_SETBINDPARENTPATH","features":[320]},{"name":"SIO_AF_UNIX_SETCONNPARENTPATH","features":[320]},{"name":"SIO_APPLY_TRANSPORT_SETTING","features":[320]},{"name":"SIO_ASSOCIATE_HANDLE","features":[320]},{"name":"SIO_ASSOCIATE_PORT_RESERVATION","features":[320]},{"name":"SIO_ASSOCIATE_PVC","features":[320]},{"name":"SIO_BASE_HANDLE","features":[320]},{"name":"SIO_BSP_HANDLE","features":[320]},{"name":"SIO_BSP_HANDLE_POLL","features":[320]},{"name":"SIO_BSP_HANDLE_SELECT","features":[320]},{"name":"SIO_CPU_AFFINITY","features":[320]},{"name":"SIO_DELETE_PEER_TARGET_NAME","features":[320]},{"name":"SIO_ENABLE_CIRCULAR_QUEUEING","features":[320]},{"name":"SIO_EXT_POLL","features":[320]},{"name":"SIO_EXT_SELECT","features":[320]},{"name":"SIO_EXT_SENDMSG","features":[320]},{"name":"SIO_FIND_ROUTE","features":[320]},{"name":"SIO_FLUSH","features":[320]},{"name":"SIO_GET_ATM_ADDRESS","features":[320]},{"name":"SIO_GET_ATM_CONNECTION_ID","features":[320]},{"name":"SIO_GET_BROADCAST_ADDRESS","features":[320]},{"name":"SIO_GET_EXTENSION_FUNCTION_POINTER","features":[320]},{"name":"SIO_GET_GROUP_QOS","features":[320]},{"name":"SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER","features":[320]},{"name":"SIO_GET_NUMBER_OF_ATM_DEVICES","features":[320]},{"name":"SIO_GET_QOS","features":[320]},{"name":"SIO_GET_TX_TIMESTAMP","features":[320]},{"name":"SIO_INDEX_ADD_MCAST","features":[320]},{"name":"SIO_INDEX_BIND","features":[320]},{"name":"SIO_INDEX_DEL_MCAST","features":[320]},{"name":"SIO_INDEX_MCASTIF","features":[320]},{"name":"SIO_KEEPALIVE_VALS","features":[320]},{"name":"SIO_LIMIT_BROADCASTS","features":[320]},{"name":"SIO_LOOPBACK_FAST_PATH","features":[320]},{"name":"SIO_MULTICAST_SCOPE","features":[320]},{"name":"SIO_MULTIPOINT_LOOPBACK","features":[320]},{"name":"SIO_NSP_NOTIFY_CHANGE","features":[320]},{"name":"SIO_PRIORITY_HINT","features":[320]},{"name":"SIO_QUERY_RSS_PROCESSOR_INFO","features":[320]},{"name":"SIO_QUERY_RSS_SCALABILITY_INFO","features":[320]},{"name":"SIO_QUERY_SECURITY","features":[320]},{"name":"SIO_QUERY_TARGET_PNP_HANDLE","features":[320]},{"name":"SIO_QUERY_TRANSPORT_SETTING","features":[320]},{"name":"SIO_QUERY_WFP_ALE_ENDPOINT_HANDLE","features":[320]},{"name":"SIO_QUERY_WFP_CONNECTION_REDIRECT_CONTEXT","features":[320]},{"name":"SIO_QUERY_WFP_CONNECTION_REDIRECT_RECORDS","features":[320]},{"name":"SIO_RCVALL","features":[320]},{"name":"SIO_RCVALL_IF","features":[320]},{"name":"SIO_RCVALL_IGMPMCAST","features":[320]},{"name":"SIO_RCVALL_MCAST","features":[320]},{"name":"SIO_RCVALL_MCAST_IF","features":[320]},{"name":"SIO_RELEASE_PORT_RESERVATION","features":[320]},{"name":"SIO_RESERVED_1","features":[320]},{"name":"SIO_RESERVED_2","features":[320]},{"name":"SIO_ROUTING_INTERFACE_CHANGE","features":[320]},{"name":"SIO_ROUTING_INTERFACE_QUERY","features":[320]},{"name":"SIO_SET_COMPATIBILITY_MODE","features":[320]},{"name":"SIO_SET_GROUP_QOS","features":[320]},{"name":"SIO_SET_PEER_TARGET_NAME","features":[320]},{"name":"SIO_SET_PRIORITY_HINT","features":[320]},{"name":"SIO_SET_QOS","features":[320]},{"name":"SIO_SET_SECURITY","features":[320]},{"name":"SIO_SET_WFP_CONNECTION_REDIRECT_RECORDS","features":[320]},{"name":"SIO_SOCKET_CLOSE_NOTIFY","features":[320]},{"name":"SIO_SOCKET_USAGE_NOTIFICATION","features":[320]},{"name":"SIO_TCP_INFO","features":[320]},{"name":"SIO_TCP_INITIAL_RTO","features":[320]},{"name":"SIO_TCP_SET_ACK_FREQUENCY","features":[320]},{"name":"SIO_TCP_SET_ICW","features":[320]},{"name":"SIO_TIMESTAMPING","features":[320]},{"name":"SIO_TRANSLATE_HANDLE","features":[320]},{"name":"SIO_UCAST_IF","features":[320]},{"name":"SIO_UDP_CONNRESET","features":[320]},{"name":"SIO_UDP_NETRESET","features":[320]},{"name":"SIZEOF_IP_OPT_ROUTERALERT","features":[320]},{"name":"SIZEOF_IP_OPT_ROUTING_HEADER","features":[320]},{"name":"SIZEOF_IP_OPT_SECURITY","features":[320]},{"name":"SIZEOF_IP_OPT_STREAMIDENTIFIER","features":[320]},{"name":"SIZEOF_IP_OPT_TIMESTAMP_HEADER","features":[320]},{"name":"SI_NETWORK","features":[320]},{"name":"SI_USER_FAILED","features":[320]},{"name":"SI_USER_NOT_SCREENED","features":[320]},{"name":"SI_USER_PASSED","features":[320]},{"name":"SNAP_CONTROL","features":[320]},{"name":"SNAP_DSAP","features":[320]},{"name":"SNAP_HEADER","features":[320]},{"name":"SNAP_OUI","features":[320]},{"name":"SNAP_SSAP","features":[320]},{"name":"SOCKADDR","features":[320]},{"name":"SOCKADDR_ATM","features":[320]},{"name":"SOCKADDR_DL","features":[320]},{"name":"SOCKADDR_IN","features":[320]},{"name":"SOCKADDR_IN6","features":[320]},{"name":"SOCKADDR_IN6_PAIR","features":[320]},{"name":"SOCKADDR_IN6_W2KSP1","features":[320]},{"name":"SOCKADDR_INET","features":[320]},{"name":"SOCKADDR_IPX","features":[320]},{"name":"SOCKADDR_IRDA","features":[320]},{"name":"SOCKADDR_NB","features":[320]},{"name":"SOCKADDR_STORAGE","features":[320]},{"name":"SOCKADDR_STORAGE_XP","features":[320]},{"name":"SOCKADDR_TP","features":[320]},{"name":"SOCKADDR_UN","features":[320]},{"name":"SOCKADDR_VNS","features":[320]},{"name":"SOCKET","features":[320]},{"name":"SOCKET_ADDRESS","features":[320]},{"name":"SOCKET_ADDRESS_LIST","features":[320]},{"name":"SOCKET_DEFAULT2_QM_POLICY","features":[320]},{"name":"SOCKET_ERROR","features":[320]},{"name":"SOCKET_INFO_CONNECTION_ENCRYPTED","features":[320]},{"name":"SOCKET_INFO_CONNECTION_IMPERSONATED","features":[320]},{"name":"SOCKET_INFO_CONNECTION_SECURED","features":[320]},{"name":"SOCKET_PEER_TARGET_NAME","features":[320]},{"name":"SOCKET_PRIORITY_HINT","features":[320]},{"name":"SOCKET_PROCESSOR_AFFINITY","features":[320,313]},{"name":"SOCKET_QUERY_IPSEC2_ABORT_CONNECTION_ON_FIELD_CHANGE","features":[320]},{"name":"SOCKET_QUERY_IPSEC2_FIELD_MASK_MM_SA_ID","features":[320]},{"name":"SOCKET_QUERY_IPSEC2_FIELD_MASK_QM_SA_ID","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL_DEFAULT","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL_INVALID","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL_IPSEC","features":[320]},{"name":"SOCKET_SECURITY_PROTOCOL_IPSEC2","features":[320]},{"name":"SOCKET_SECURITY_QUERY_INFO","features":[320]},{"name":"SOCKET_SECURITY_QUERY_INFO_IPSEC2","features":[320]},{"name":"SOCKET_SECURITY_QUERY_TEMPLATE","features":[320]},{"name":"SOCKET_SECURITY_QUERY_TEMPLATE_IPSEC2","features":[320]},{"name":"SOCKET_SECURITY_SETTINGS","features":[320]},{"name":"SOCKET_SECURITY_SETTINGS_IPSEC","features":[320]},{"name":"SOCKET_SETTINGS_ALLOW_INSECURE","features":[320]},{"name":"SOCKET_SETTINGS_GUARANTEE_ENCRYPTION","features":[320]},{"name":"SOCKET_SETTINGS_IPSEC_ALLOW_FIRST_INBOUND_PKT_UNENCRYPTED","features":[320]},{"name":"SOCKET_SETTINGS_IPSEC_OPTIONAL_PEER_NAME_VERIFICATION","features":[320]},{"name":"SOCKET_SETTINGS_IPSEC_PEER_NAME_IS_RAW_FORMAT","features":[320]},{"name":"SOCKET_SETTINGS_IPSEC_SKIP_FILTER_INSTANTIATION","features":[320]},{"name":"SOCKET_USAGE_TYPE","features":[320]},{"name":"SOCK_DGRAM","features":[320]},{"name":"SOCK_NOTIFY_EVENT_ERR","features":[320]},{"name":"SOCK_NOTIFY_EVENT_HANGUP","features":[320]},{"name":"SOCK_NOTIFY_EVENT_IN","features":[320]},{"name":"SOCK_NOTIFY_EVENT_OUT","features":[320]},{"name":"SOCK_NOTIFY_EVENT_REMOVE","features":[320]},{"name":"SOCK_NOTIFY_OP_DISABLE","features":[320]},{"name":"SOCK_NOTIFY_OP_ENABLE","features":[320]},{"name":"SOCK_NOTIFY_OP_NONE","features":[320]},{"name":"SOCK_NOTIFY_OP_REMOVE","features":[320]},{"name":"SOCK_NOTIFY_REGISTER_EVENT_HANGUP","features":[320]},{"name":"SOCK_NOTIFY_REGISTER_EVENT_IN","features":[320]},{"name":"SOCK_NOTIFY_REGISTER_EVENT_NONE","features":[320]},{"name":"SOCK_NOTIFY_REGISTER_EVENT_OUT","features":[320]},{"name":"SOCK_NOTIFY_REGISTRATION","features":[320]},{"name":"SOCK_NOTIFY_TRIGGER_EDGE","features":[320]},{"name":"SOCK_NOTIFY_TRIGGER_LEVEL","features":[320]},{"name":"SOCK_NOTIFY_TRIGGER_ONESHOT","features":[320]},{"name":"SOCK_NOTIFY_TRIGGER_PERSISTENT","features":[320]},{"name":"SOCK_RAW","features":[320]},{"name":"SOCK_RDM","features":[320]},{"name":"SOCK_SEQPACKET","features":[320]},{"name":"SOCK_STREAM","features":[320]},{"name":"SOL_IP","features":[320]},{"name":"SOL_IPV6","features":[320]},{"name":"SOL_IRLMP","features":[320]},{"name":"SOL_SOCKET","features":[320]},{"name":"SOMAXCONN","features":[320]},{"name":"SO_ACCEPTCONN","features":[320]},{"name":"SO_BROADCAST","features":[320]},{"name":"SO_BSP_STATE","features":[320]},{"name":"SO_COMPARTMENT_ID","features":[320]},{"name":"SO_CONDITIONAL_ACCEPT","features":[320]},{"name":"SO_CONNDATA","features":[320]},{"name":"SO_CONNDATALEN","features":[320]},{"name":"SO_CONNECT_TIME","features":[320]},{"name":"SO_CONNOPT","features":[320]},{"name":"SO_CONNOPTLEN","features":[320]},{"name":"SO_DEBUG","features":[320]},{"name":"SO_DISCDATA","features":[320]},{"name":"SO_DISCDATALEN","features":[320]},{"name":"SO_DISCOPT","features":[320]},{"name":"SO_DISCOPTLEN","features":[320]},{"name":"SO_DONTLINGER","features":[320]},{"name":"SO_DONTROUTE","features":[320]},{"name":"SO_ERROR","features":[320]},{"name":"SO_EXCLUSIVEADDRUSE","features":[320]},{"name":"SO_GROUP_ID","features":[320]},{"name":"SO_GROUP_PRIORITY","features":[320]},{"name":"SO_KEEPALIVE","features":[320]},{"name":"SO_LINGER","features":[320]},{"name":"SO_MAXDG","features":[320]},{"name":"SO_MAXPATHDG","features":[320]},{"name":"SO_MAX_MSG_SIZE","features":[320]},{"name":"SO_OOBINLINE","features":[320]},{"name":"SO_OPENTYPE","features":[320]},{"name":"SO_ORIGINAL_DST","features":[320]},{"name":"SO_PAUSE_ACCEPT","features":[320]},{"name":"SO_PORT_SCALABILITY","features":[320]},{"name":"SO_PROTOCOL_INFO","features":[320]},{"name":"SO_PROTOCOL_INFOA","features":[320]},{"name":"SO_PROTOCOL_INFOW","features":[320]},{"name":"SO_RANDOMIZE_PORT","features":[320]},{"name":"SO_RCVBUF","features":[320]},{"name":"SO_RCVLOWAT","features":[320]},{"name":"SO_RCVTIMEO","features":[320]},{"name":"SO_REUSEADDR","features":[320]},{"name":"SO_REUSE_MULTICASTPORT","features":[320]},{"name":"SO_REUSE_UNICASTPORT","features":[320]},{"name":"SO_SNDBUF","features":[320]},{"name":"SO_SNDLOWAT","features":[320]},{"name":"SO_SNDTIMEO","features":[320]},{"name":"SO_SYNCHRONOUS_ALERT","features":[320]},{"name":"SO_SYNCHRONOUS_NONALERT","features":[320]},{"name":"SO_TIMESTAMP","features":[320]},{"name":"SO_TIMESTAMP_ID","features":[320]},{"name":"SO_TYPE","features":[320]},{"name":"SO_UPDATE_ACCEPT_CONTEXT","features":[320]},{"name":"SO_UPDATE_CONNECT_CONTEXT","features":[320]},{"name":"SO_USELOOPBACK","features":[320]},{"name":"SYSTEM_CRITICAL_SOCKET","features":[320]},{"name":"ScopeLevelAdmin","features":[320]},{"name":"ScopeLevelCount","features":[320]},{"name":"ScopeLevelGlobal","features":[320]},{"name":"ScopeLevelInterface","features":[320]},{"name":"ScopeLevelLink","features":[320]},{"name":"ScopeLevelOrganization","features":[320]},{"name":"ScopeLevelSite","features":[320]},{"name":"ScopeLevelSubnet","features":[320]},{"name":"SetAddrInfoExA","features":[307,320,358,312]},{"name":"SetAddrInfoExW","features":[307,320,358,312]},{"name":"SetServiceA","features":[307,320,358]},{"name":"SetServiceW","features":[307,320,358]},{"name":"SetSocketMediaStreamingMode","features":[307,320]},{"name":"SocketMaximumPriorityHintType","features":[320]},{"name":"SocketPriorityHintLow","features":[320]},{"name":"SocketPriorityHintNormal","features":[320]},{"name":"SocketPriorityHintVeryLow","features":[320]},{"name":"TCPSTATE","features":[320]},{"name":"TCPSTATE_CLOSED","features":[320]},{"name":"TCPSTATE_CLOSE_WAIT","features":[320]},{"name":"TCPSTATE_CLOSING","features":[320]},{"name":"TCPSTATE_ESTABLISHED","features":[320]},{"name":"TCPSTATE_FIN_WAIT_1","features":[320]},{"name":"TCPSTATE_FIN_WAIT_2","features":[320]},{"name":"TCPSTATE_LAST_ACK","features":[320]},{"name":"TCPSTATE_LISTEN","features":[320]},{"name":"TCPSTATE_MAX","features":[320]},{"name":"TCPSTATE_SYN_RCVD","features":[320]},{"name":"TCPSTATE_SYN_SENT","features":[320]},{"name":"TCPSTATE_TIME_WAIT","features":[320]},{"name":"TCP_ACK_FREQUENCY_PARAMETERS","features":[320]},{"name":"TCP_ATMARK","features":[320]},{"name":"TCP_BSDURGENT","features":[320]},{"name":"TCP_CONGESTION_ALGORITHM","features":[320]},{"name":"TCP_DELAY_FIN_ACK","features":[320]},{"name":"TCP_EXPEDITED_1122","features":[320]},{"name":"TCP_FAIL_CONNECT_ON_ICMP_ERROR","features":[320]},{"name":"TCP_FASTOPEN","features":[320]},{"name":"TCP_HDR","features":[320]},{"name":"TCP_ICMP_ERROR_INFO","features":[320]},{"name":"TCP_ICW_LEVEL","features":[320]},{"name":"TCP_ICW_LEVEL_AGGRESSIVE","features":[320]},{"name":"TCP_ICW_LEVEL_COMPAT","features":[320]},{"name":"TCP_ICW_LEVEL_DEFAULT","features":[320]},{"name":"TCP_ICW_LEVEL_EXPERIMENTAL","features":[320]},{"name":"TCP_ICW_LEVEL_HIGH","features":[320]},{"name":"TCP_ICW_LEVEL_MAX","features":[320]},{"name":"TCP_ICW_LEVEL_VERY_HIGH","features":[320]},{"name":"TCP_ICW_PARAMETERS","features":[320]},{"name":"TCP_INFO_v0","features":[307,320]},{"name":"TCP_INFO_v1","features":[307,320]},{"name":"TCP_INITIAL_RTO_DEFAULT_MAX_SYN_RETRANSMISSIONS","features":[320]},{"name":"TCP_INITIAL_RTO_DEFAULT_RTT","features":[320]},{"name":"TCP_INITIAL_RTO_NO_SYN_RETRANSMISSIONS","features":[320]},{"name":"TCP_INITIAL_RTO_PARAMETERS","features":[320]},{"name":"TCP_INITIAL_RTO_UNSPECIFIED_MAX_SYN_RETRANSMISSIONS","features":[320]},{"name":"TCP_KEEPALIVE","features":[320]},{"name":"TCP_KEEPCNT","features":[320]},{"name":"TCP_KEEPIDLE","features":[320]},{"name":"TCP_KEEPINTVL","features":[320]},{"name":"TCP_MAXRT","features":[320]},{"name":"TCP_MAXRTMS","features":[320]},{"name":"TCP_MAXSEG","features":[320]},{"name":"TCP_NODELAY","features":[320]},{"name":"TCP_NOSYNRETRIES","features":[320]},{"name":"TCP_NOURG","features":[320]},{"name":"TCP_OFFLOAD_NOT_PREFERRED","features":[320]},{"name":"TCP_OFFLOAD_NO_PREFERENCE","features":[320]},{"name":"TCP_OFFLOAD_PREFERENCE","features":[320]},{"name":"TCP_OFFLOAD_PREFERRED","features":[320]},{"name":"TCP_OPT_FASTOPEN","features":[320]},{"name":"TCP_OPT_MSS","features":[320]},{"name":"TCP_OPT_SACK","features":[320]},{"name":"TCP_OPT_SACK_PERMITTED","features":[320]},{"name":"TCP_OPT_TS","features":[320]},{"name":"TCP_OPT_UNKNOWN","features":[320]},{"name":"TCP_OPT_WS","features":[320]},{"name":"TCP_STDURG","features":[320]},{"name":"TCP_TIMESTAMPS","features":[320]},{"name":"TF_DISCONNECT","features":[320]},{"name":"TF_REUSE_SOCKET","features":[320]},{"name":"TF_USE_DEFAULT_WORKER","features":[320]},{"name":"TF_USE_KERNEL_APC","features":[320]},{"name":"TF_USE_SYSTEM_THREAD","features":[320]},{"name":"TF_WRITE_BEHIND","features":[320]},{"name":"TH_ACK","features":[320]},{"name":"TH_CWR","features":[320]},{"name":"TH_ECE","features":[320]},{"name":"TH_FIN","features":[320]},{"name":"TH_NETDEV","features":[320]},{"name":"TH_OPT_EOL","features":[320]},{"name":"TH_OPT_FASTOPEN","features":[320]},{"name":"TH_OPT_MSS","features":[320]},{"name":"TH_OPT_NOP","features":[320]},{"name":"TH_OPT_SACK","features":[320]},{"name":"TH_OPT_SACK_PERMITTED","features":[320]},{"name":"TH_OPT_TS","features":[320]},{"name":"TH_OPT_WS","features":[320]},{"name":"TH_PSH","features":[320]},{"name":"TH_RST","features":[320]},{"name":"TH_SYN","features":[320]},{"name":"TH_TAPI","features":[320]},{"name":"TH_URG","features":[320]},{"name":"TIMESTAMPING_CONFIG","features":[320]},{"name":"TIMESTAMPING_FLAG_RX","features":[320]},{"name":"TIMESTAMPING_FLAG_TX","features":[320]},{"name":"TIMEVAL","features":[320]},{"name":"TNS_PLAN_CARRIER_ID_CODE","features":[320]},{"name":"TNS_TYPE_NATIONAL","features":[320]},{"name":"TP_DISCONNECT","features":[320]},{"name":"TP_ELEMENT_EOP","features":[320]},{"name":"TP_ELEMENT_FILE","features":[320]},{"name":"TP_ELEMENT_MEMORY","features":[320]},{"name":"TP_REUSE_SOCKET","features":[320]},{"name":"TP_USE_DEFAULT_WORKER","features":[320]},{"name":"TP_USE_KERNEL_APC","features":[320]},{"name":"TP_USE_SYSTEM_THREAD","features":[320]},{"name":"TRANSMIT_FILE_BUFFERS","features":[320]},{"name":"TRANSMIT_PACKETS_ELEMENT","features":[307,320]},{"name":"TRANSPORT_SETTING_ID","features":[320]},{"name":"TR_END_TO_END","features":[320]},{"name":"TR_NOIND","features":[320]},{"name":"TR_NO_END_TO_END","features":[320]},{"name":"TT_CBR","features":[320]},{"name":"TT_NOIND","features":[320]},{"name":"TT_VBR","features":[320]},{"name":"TUNNEL_SUB_TYPE","features":[320]},{"name":"TUNNEL_SUB_TYPE_CP","features":[320]},{"name":"TUNNEL_SUB_TYPE_HA","features":[320]},{"name":"TUNNEL_SUB_TYPE_IPTLS","features":[320]},{"name":"TUNNEL_SUB_TYPE_NONE","features":[320]},{"name":"TransmitFile","features":[307,320,312]},{"name":"UDP_CHECKSUM_COVERAGE","features":[320]},{"name":"UDP_COALESCED_INFO","features":[320]},{"name":"UDP_NOCHECKSUM","features":[320]},{"name":"UDP_RECV_MAX_COALESCED_SIZE","features":[320]},{"name":"UDP_SEND_MSG_SIZE","features":[320]},{"name":"UNIX_PATH_MAX","features":[320]},{"name":"UP_P2MP","features":[320]},{"name":"UP_P2P","features":[320]},{"name":"VLAN_TAG","features":[320]},{"name":"VNSPROTO_IPC","features":[320]},{"name":"VNSPROTO_RELIABLE_IPC","features":[320]},{"name":"VNSPROTO_SPP","features":[320]},{"name":"WCE_AF_IRDA","features":[320]},{"name":"WCE_DEVICELIST","features":[320]},{"name":"WCE_IRDA_DEVICE_INFO","features":[320]},{"name":"WCE_PF_IRDA","features":[320]},{"name":"WINDOWS_AF_IRDA","features":[320]},{"name":"WINDOWS_DEVICELIST","features":[320]},{"name":"WINDOWS_IAS_QUERY","features":[320]},{"name":"WINDOWS_IAS_SET","features":[320]},{"name":"WINDOWS_IRDA_DEVICE_INFO","features":[320]},{"name":"WINDOWS_PF_IRDA","features":[320]},{"name":"WINSOCK_SHUTDOWN_HOW","features":[320]},{"name":"WINSOCK_SOCKET_TYPE","features":[320]},{"name":"WPUCompleteOverlappedRequest","features":[307,320,312]},{"name":"WSAAccept","features":[320]},{"name":"WSAAddressToStringA","features":[320]},{"name":"WSAAddressToStringW","features":[320]},{"name":"WSAAdvertiseProvider","features":[307,320,358]},{"name":"WSAAsyncGetHostByAddr","features":[307,320]},{"name":"WSAAsyncGetHostByName","features":[307,320]},{"name":"WSAAsyncGetProtoByName","features":[307,320]},{"name":"WSAAsyncGetProtoByNumber","features":[307,320]},{"name":"WSAAsyncGetServByName","features":[307,320]},{"name":"WSAAsyncGetServByPort","features":[307,320]},{"name":"WSAAsyncSelect","features":[307,320]},{"name":"WSABASEERR","features":[320]},{"name":"WSABUF","features":[320]},{"name":"WSACOMPLETION","features":[307,320,312]},{"name":"WSACOMPLETIONTYPE","features":[320]},{"name":"WSACancelAsyncRequest","features":[307,320]},{"name":"WSACancelBlockingCall","features":[320]},{"name":"WSACleanup","features":[320]},{"name":"WSACloseEvent","features":[307,320]},{"name":"WSAConnect","features":[320]},{"name":"WSAConnectByList","features":[307,320,312]},{"name":"WSAConnectByNameA","features":[307,320,312]},{"name":"WSAConnectByNameW","features":[307,320,312]},{"name":"WSACreateEvent","features":[320]},{"name":"WSADATA","features":[320]},{"name":"WSADATA","features":[320]},{"name":"WSADESCRIPTION_LEN","features":[320]},{"name":"WSADeleteSocketPeerTargetName","features":[307,320,312]},{"name":"WSADuplicateSocketA","features":[320]},{"name":"WSADuplicateSocketW","features":[320]},{"name":"WSAEACCES","features":[320]},{"name":"WSAEADDRINUSE","features":[320]},{"name":"WSAEADDRNOTAVAIL","features":[320]},{"name":"WSAEAFNOSUPPORT","features":[320]},{"name":"WSAEALREADY","features":[320]},{"name":"WSAEBADF","features":[320]},{"name":"WSAECANCELLED","features":[320]},{"name":"WSAECOMPARATOR","features":[320]},{"name":"WSAECONNABORTED","features":[320]},{"name":"WSAECONNREFUSED","features":[320]},{"name":"WSAECONNRESET","features":[320]},{"name":"WSAEDESTADDRREQ","features":[320]},{"name":"WSAEDISCON","features":[320]},{"name":"WSAEDQUOT","features":[320]},{"name":"WSAEFAULT","features":[320]},{"name":"WSAEHOSTDOWN","features":[320]},{"name":"WSAEHOSTUNREACH","features":[320]},{"name":"WSAEINPROGRESS","features":[320]},{"name":"WSAEINTR","features":[320]},{"name":"WSAEINVAL","features":[320]},{"name":"WSAEINVALIDPROCTABLE","features":[320]},{"name":"WSAEINVALIDPROVIDER","features":[320]},{"name":"WSAEISCONN","features":[320]},{"name":"WSAELOOP","features":[320]},{"name":"WSAEMFILE","features":[320]},{"name":"WSAEMSGSIZE","features":[320]},{"name":"WSAENAMETOOLONG","features":[320]},{"name":"WSAENETDOWN","features":[320]},{"name":"WSAENETRESET","features":[320]},{"name":"WSAENETUNREACH","features":[320]},{"name":"WSAENOBUFS","features":[320]},{"name":"WSAENOMORE","features":[320]},{"name":"WSAENOPROTOOPT","features":[320]},{"name":"WSAENOTCONN","features":[320]},{"name":"WSAENOTEMPTY","features":[320]},{"name":"WSAENOTSOCK","features":[320]},{"name":"WSAEOPNOTSUPP","features":[320]},{"name":"WSAEPFNOSUPPORT","features":[320]},{"name":"WSAEPROCLIM","features":[320]},{"name":"WSAEPROTONOSUPPORT","features":[320]},{"name":"WSAEPROTOTYPE","features":[320]},{"name":"WSAEPROVIDERFAILEDINIT","features":[320]},{"name":"WSAEREFUSED","features":[320]},{"name":"WSAEREMOTE","features":[320]},{"name":"WSAESETSERVICEOP","features":[320]},{"name":"WSAESHUTDOWN","features":[320]},{"name":"WSAESOCKTNOSUPPORT","features":[320]},{"name":"WSAESTALE","features":[320]},{"name":"WSAETIMEDOUT","features":[320]},{"name":"WSAETOOMANYREFS","features":[320]},{"name":"WSAEUSERS","features":[320]},{"name":"WSAEVENT","features":[320]},{"name":"WSAEWOULDBLOCK","features":[320]},{"name":"WSAEnumNameSpaceProvidersA","features":[307,320]},{"name":"WSAEnumNameSpaceProvidersExA","features":[307,320,358]},{"name":"WSAEnumNameSpaceProvidersExW","features":[307,320,358]},{"name":"WSAEnumNameSpaceProvidersW","features":[307,320]},{"name":"WSAEnumNetworkEvents","features":[320]},{"name":"WSAEnumProtocolsA","features":[320]},{"name":"WSAEnumProtocolsW","features":[320]},{"name":"WSAEventSelect","features":[320]},{"name":"WSAGetLastError","features":[320]},{"name":"WSAGetOverlappedResult","features":[307,320,312]},{"name":"WSAGetQOSByName","features":[307,320]},{"name":"WSAGetServiceClassInfoA","features":[320]},{"name":"WSAGetServiceClassInfoW","features":[320]},{"name":"WSAGetServiceClassNameByClassIdA","features":[320]},{"name":"WSAGetServiceClassNameByClassIdW","features":[320]},{"name":"WSAHOST_NOT_FOUND","features":[320]},{"name":"WSAHtonl","features":[320]},{"name":"WSAHtons","features":[320]},{"name":"WSAID_ACCEPTEX","features":[320]},{"name":"WSAID_CONNECTEX","features":[320]},{"name":"WSAID_DISCONNECTEX","features":[320]},{"name":"WSAID_GETACCEPTEXSOCKADDRS","features":[320]},{"name":"WSAID_MULTIPLE_RIO","features":[320]},{"name":"WSAID_TRANSMITFILE","features":[320]},{"name":"WSAID_TRANSMITPACKETS","features":[320]},{"name":"WSAID_WSAPOLL","features":[320]},{"name":"WSAID_WSARECVMSG","features":[320]},{"name":"WSAID_WSASENDMSG","features":[320]},{"name":"WSAImpersonateSocketPeer","features":[320]},{"name":"WSAInstallServiceClassA","features":[320]},{"name":"WSAInstallServiceClassW","features":[320]},{"name":"WSAIoctl","features":[307,320,312]},{"name":"WSAIsBlocking","features":[307,320]},{"name":"WSAJoinLeaf","features":[320]},{"name":"WSALookupServiceBeginA","features":[307,320,358]},{"name":"WSALookupServiceBeginW","features":[307,320,358]},{"name":"WSALookupServiceEnd","features":[307,320]},{"name":"WSALookupServiceNextA","features":[307,320,358]},{"name":"WSALookupServiceNextW","features":[307,320,358]},{"name":"WSAMSG","features":[320]},{"name":"WSANAMESPACE_INFOA","features":[307,320]},{"name":"WSANAMESPACE_INFOEXA","features":[307,320,358]},{"name":"WSANAMESPACE_INFOEXW","features":[307,320,358]},{"name":"WSANAMESPACE_INFOW","features":[307,320]},{"name":"WSANETWORKEVENTS","features":[320]},{"name":"WSANOTINITIALISED","features":[320]},{"name":"WSANO_DATA","features":[320]},{"name":"WSANO_RECOVERY","features":[320]},{"name":"WSANSCLASSINFOA","features":[320]},{"name":"WSANSCLASSINFOW","features":[320]},{"name":"WSANSPIoctl","features":[307,320,312]},{"name":"WSANtohl","features":[320]},{"name":"WSANtohs","features":[320]},{"name":"WSAPOLLDATA","features":[320]},{"name":"WSAPOLLFD","features":[320]},{"name":"WSAPOLL_EVENT_FLAGS","features":[320]},{"name":"WSAPROTOCOLCHAIN","features":[320]},{"name":"WSAPROTOCOL_INFOA","features":[320]},{"name":"WSAPROTOCOL_INFOW","features":[320]},{"name":"WSAPROTOCOL_LEN","features":[320]},{"name":"WSAPoll","features":[320]},{"name":"WSAProviderCompleteAsyncCall","features":[307,320]},{"name":"WSAProviderConfigChange","features":[307,320,312]},{"name":"WSAQUERYSET2A","features":[320,358]},{"name":"WSAQUERYSET2W","features":[320,358]},{"name":"WSAQUERYSETA","features":[320,358]},{"name":"WSAQUERYSETW","features":[320,358]},{"name":"WSAQuerySocketSecurity","features":[307,320,312]},{"name":"WSARecv","features":[307,320,312]},{"name":"WSARecvDisconnect","features":[320]},{"name":"WSARecvEx","features":[320]},{"name":"WSARecvFrom","features":[307,320,312]},{"name":"WSARemoveServiceClass","features":[320]},{"name":"WSAResetEvent","features":[307,320]},{"name":"WSARevertImpersonation","features":[320]},{"name":"WSASENDMSG","features":[307,320,312]},{"name":"WSASERVICECLASSINFOA","features":[320]},{"name":"WSASERVICECLASSINFOW","features":[320]},{"name":"WSASERVICE_NOT_FOUND","features":[320]},{"name":"WSASYSCALLFAILURE","features":[320]},{"name":"WSASYSNOTREADY","features":[320]},{"name":"WSASYS_STATUS_LEN","features":[320]},{"name":"WSASend","features":[307,320,312]},{"name":"WSASendDisconnect","features":[320]},{"name":"WSASendMsg","features":[307,320,312]},{"name":"WSASendTo","features":[307,320,312]},{"name":"WSASetBlockingHook","features":[307,320]},{"name":"WSASetEvent","features":[307,320]},{"name":"WSASetLastError","features":[320]},{"name":"WSASetServiceA","features":[320,358]},{"name":"WSASetServiceW","features":[320,358]},{"name":"WSASetSocketPeerTargetName","features":[307,320,312]},{"name":"WSASetSocketSecurity","features":[307,320,312]},{"name":"WSASocketA","features":[320]},{"name":"WSASocketW","features":[320]},{"name":"WSAStartup","features":[320]},{"name":"WSAStringToAddressA","features":[320]},{"name":"WSAStringToAddressW","features":[320]},{"name":"WSATHREADID","features":[307,320]},{"name":"WSATRY_AGAIN","features":[320]},{"name":"WSATYPE_NOT_FOUND","features":[320]},{"name":"WSAUnadvertiseProvider","features":[320]},{"name":"WSAUnhookBlockingHook","features":[320]},{"name":"WSAVERNOTSUPPORTED","features":[320]},{"name":"WSAVERSION","features":[320]},{"name":"WSAWaitForMultipleEvents","features":[307,320]},{"name":"WSA_COMPATIBILITY_BEHAVIOR_ID","features":[320]},{"name":"WSA_COMPATIBILITY_MODE","features":[320]},{"name":"WSA_ERROR","features":[320]},{"name":"WSA_E_CANCELLED","features":[320]},{"name":"WSA_E_NO_MORE","features":[320]},{"name":"WSA_FLAG_ACCESS_SYSTEM_SECURITY","features":[320]},{"name":"WSA_FLAG_MULTIPOINT_C_LEAF","features":[320]},{"name":"WSA_FLAG_MULTIPOINT_C_ROOT","features":[320]},{"name":"WSA_FLAG_MULTIPOINT_D_LEAF","features":[320]},{"name":"WSA_FLAG_MULTIPOINT_D_ROOT","features":[320]},{"name":"WSA_FLAG_NO_HANDLE_INHERIT","features":[320]},{"name":"WSA_FLAG_OVERLAPPED","features":[320]},{"name":"WSA_FLAG_REGISTERED_IO","features":[320]},{"name":"WSA_INFINITE","features":[320]},{"name":"WSA_INVALID_EVENT","features":[320]},{"name":"WSA_INVALID_HANDLE","features":[320]},{"name":"WSA_INVALID_PARAMETER","features":[320]},{"name":"WSA_IO_INCOMPLETE","features":[320]},{"name":"WSA_IO_PENDING","features":[320]},{"name":"WSA_IPSEC_NAME_POLICY_ERROR","features":[320]},{"name":"WSA_MAXIMUM_WAIT_EVENTS","features":[320]},{"name":"WSA_NOT_ENOUGH_MEMORY","features":[320]},{"name":"WSA_OPERATION_ABORTED","features":[320]},{"name":"WSA_QOS_ADMISSION_FAILURE","features":[320]},{"name":"WSA_QOS_BAD_OBJECT","features":[320]},{"name":"WSA_QOS_BAD_STYLE","features":[320]},{"name":"WSA_QOS_EFILTERCOUNT","features":[320]},{"name":"WSA_QOS_EFILTERSTYLE","features":[320]},{"name":"WSA_QOS_EFILTERTYPE","features":[320]},{"name":"WSA_QOS_EFLOWCOUNT","features":[320]},{"name":"WSA_QOS_EFLOWDESC","features":[320]},{"name":"WSA_QOS_EFLOWSPEC","features":[320]},{"name":"WSA_QOS_EOBJLENGTH","features":[320]},{"name":"WSA_QOS_EPOLICYOBJ","features":[320]},{"name":"WSA_QOS_EPROVSPECBUF","features":[320]},{"name":"WSA_QOS_EPSFILTERSPEC","features":[320]},{"name":"WSA_QOS_EPSFLOWSPEC","features":[320]},{"name":"WSA_QOS_ESDMODEOBJ","features":[320]},{"name":"WSA_QOS_ESERVICETYPE","features":[320]},{"name":"WSA_QOS_ESHAPERATEOBJ","features":[320]},{"name":"WSA_QOS_EUNKOWNPSOBJ","features":[320]},{"name":"WSA_QOS_GENERIC_ERROR","features":[320]},{"name":"WSA_QOS_NO_RECEIVERS","features":[320]},{"name":"WSA_QOS_NO_SENDERS","features":[320]},{"name":"WSA_QOS_POLICY_FAILURE","features":[320]},{"name":"WSA_QOS_RECEIVERS","features":[320]},{"name":"WSA_QOS_REQUEST_CONFIRMED","features":[320]},{"name":"WSA_QOS_RESERVED_PETYPE","features":[320]},{"name":"WSA_QOS_SENDERS","features":[320]},{"name":"WSA_QOS_TRAFFIC_CTRL_ERROR","features":[320]},{"name":"WSA_SECURE_HOST_NOT_FOUND","features":[320]},{"name":"WSA_WAIT_EVENT_0","features":[320]},{"name":"WSA_WAIT_FAILED","features":[320]},{"name":"WSA_WAIT_IO_COMPLETION","features":[320]},{"name":"WSA_WAIT_TIMEOUT","features":[320]},{"name":"WSCDeinstallProvider","features":[320]},{"name":"WSCDeinstallProvider32","features":[320]},{"name":"WSCEnableNSProvider","features":[307,320]},{"name":"WSCEnableNSProvider32","features":[307,320]},{"name":"WSCEnumNameSpaceProviders32","features":[307,320]},{"name":"WSCEnumNameSpaceProvidersEx32","features":[307,320,358]},{"name":"WSCEnumProtocols","features":[320]},{"name":"WSCEnumProtocols32","features":[320]},{"name":"WSCGetApplicationCategory","features":[320]},{"name":"WSCGetProviderInfo","features":[320]},{"name":"WSCGetProviderInfo32","features":[320]},{"name":"WSCGetProviderPath","features":[320]},{"name":"WSCGetProviderPath32","features":[320]},{"name":"WSCInstallNameSpace","features":[320]},{"name":"WSCInstallNameSpace32","features":[320]},{"name":"WSCInstallNameSpaceEx","features":[320,358]},{"name":"WSCInstallNameSpaceEx32","features":[320,358]},{"name":"WSCInstallProvider","features":[320]},{"name":"WSCInstallProvider64_32","features":[320]},{"name":"WSCInstallProviderAndChains64_32","features":[320]},{"name":"WSCSetApplicationCategory","features":[320]},{"name":"WSCSetProviderInfo","features":[320]},{"name":"WSCSetProviderInfo32","features":[320]},{"name":"WSCUnInstallNameSpace","features":[320]},{"name":"WSCUnInstallNameSpace32","features":[320]},{"name":"WSCUpdateProvider","features":[320]},{"name":"WSCUpdateProvider32","features":[320]},{"name":"WSCWriteNameSpaceOrder","features":[320]},{"name":"WSCWriteNameSpaceOrder32","features":[320]},{"name":"WSCWriteProviderOrder","features":[320]},{"name":"WSCWriteProviderOrder32","features":[320]},{"name":"WSC_PROVIDER_AUDIT_INFO","features":[320]},{"name":"WSC_PROVIDER_INFO_TYPE","features":[320]},{"name":"WSK_SO_BASE","features":[320]},{"name":"WSPDATA","features":[320]},{"name":"WSPDESCRIPTION_LEN","features":[320]},{"name":"WSPPROC_TABLE","features":[307,320,312]},{"name":"WSPUPCALLTABLE","features":[307,320]},{"name":"WSS_OPERATION_IN_PROGRESS","features":[320]},{"name":"WsaBehaviorAll","features":[320]},{"name":"WsaBehaviorAutoTuning","features":[320]},{"name":"WsaBehaviorReceiveBuffering","features":[320]},{"name":"XP1_CONNECTIONLESS","features":[320]},{"name":"XP1_CONNECT_DATA","features":[320]},{"name":"XP1_DISCONNECT_DATA","features":[320]},{"name":"XP1_EXPEDITED_DATA","features":[320]},{"name":"XP1_GRACEFUL_CLOSE","features":[320]},{"name":"XP1_GUARANTEED_DELIVERY","features":[320]},{"name":"XP1_GUARANTEED_ORDER","features":[320]},{"name":"XP1_IFS_HANDLES","features":[320]},{"name":"XP1_INTERRUPT","features":[320]},{"name":"XP1_MESSAGE_ORIENTED","features":[320]},{"name":"XP1_MULTIPOINT_CONTROL_PLANE","features":[320]},{"name":"XP1_MULTIPOINT_DATA_PLANE","features":[320]},{"name":"XP1_PARTIAL_MESSAGE","features":[320]},{"name":"XP1_PSEUDO_STREAM","features":[320]},{"name":"XP1_QOS_SUPPORTED","features":[320]},{"name":"XP1_SAN_SUPPORT_SDP","features":[320]},{"name":"XP1_SUPPORT_BROADCAST","features":[320]},{"name":"XP1_SUPPORT_MULTIPOINT","features":[320]},{"name":"XP1_UNI_RECV","features":[320]},{"name":"XP1_UNI_SEND","features":[320]},{"name":"XP_BANDWIDTH_ALLOCATION","features":[320]},{"name":"XP_CONNECTIONLESS","features":[320]},{"name":"XP_CONNECT_DATA","features":[320]},{"name":"XP_DISCONNECT_DATA","features":[320]},{"name":"XP_ENCRYPTS","features":[320]},{"name":"XP_EXPEDITED_DATA","features":[320]},{"name":"XP_FRAGMENTATION","features":[320]},{"name":"XP_GRACEFUL_CLOSE","features":[320]},{"name":"XP_GUARANTEED_DELIVERY","features":[320]},{"name":"XP_GUARANTEED_ORDER","features":[320]},{"name":"XP_MESSAGE_ORIENTED","features":[320]},{"name":"XP_PSEUDO_STREAM","features":[320]},{"name":"XP_SUPPORTS_BROADCAST","features":[320]},{"name":"XP_SUPPORTS_MULTICAST","features":[320]},{"name":"_BIG_ENDIAN","features":[320]},{"name":"_LITTLE_ENDIAN","features":[320]},{"name":"_PDP_ENDIAN","features":[320]},{"name":"_SS_MAXSIZE","features":[320]},{"name":"__WSAFDIsSet","features":[320]},{"name":"accept","features":[320]},{"name":"bind","features":[320]},{"name":"closesocket","features":[320]},{"name":"connect","features":[320]},{"name":"eWINDOW_ADVANCE_METHOD","features":[320]},{"name":"freeaddrinfo","features":[320]},{"name":"getaddrinfo","features":[320]},{"name":"gethostbyaddr","features":[320]},{"name":"gethostbyname","features":[320]},{"name":"gethostname","features":[320]},{"name":"getnameinfo","features":[320]},{"name":"getpeername","features":[320]},{"name":"getprotobyname","features":[320]},{"name":"getprotobynumber","features":[320]},{"name":"getservbyname","features":[320]},{"name":"getservbyport","features":[320]},{"name":"getsockname","features":[320]},{"name":"getsockopt","features":[320]},{"name":"htonl","features":[320]},{"name":"htons","features":[320]},{"name":"inet_addr","features":[320]},{"name":"inet_ntoa","features":[320]},{"name":"inet_ntop","features":[320]},{"name":"inet_pton","features":[320]},{"name":"ioctlsocket","features":[320]},{"name":"listen","features":[320]},{"name":"netent","features":[320]},{"name":"ntohl","features":[320]},{"name":"ntohs","features":[320]},{"name":"recv","features":[320]},{"name":"recvfrom","features":[320]},{"name":"select","features":[320]},{"name":"send","features":[320]},{"name":"sendto","features":[320]},{"name":"setsockopt","features":[320]},{"name":"shutdown","features":[320]},{"name":"sockaddr_gen","features":[320]},{"name":"sockaddr_in6_old","features":[320]},{"name":"socket","features":[320]},{"name":"socklen_t","features":[320]},{"name":"sockproto","features":[320]},{"name":"tcp_keepalive","features":[320]}],"481":[{"name":"CTAPCBOR_HYBRID_STORAGE_LINKED_DATA","features":[479]},{"name":"CTAPCBOR_HYBRID_STORAGE_LINKED_DATA_CURRENT_VERSION","features":[479]},{"name":"CTAPCBOR_HYBRID_STORAGE_LINKED_DATA_VERSION_1","features":[479]},{"name":"IContentPrefetcherTaskTrigger","features":[479]},{"name":"WEBAUTHN_API_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_API_VERSION_1","features":[479]},{"name":"WEBAUTHN_API_VERSION_2","features":[479]},{"name":"WEBAUTHN_API_VERSION_3","features":[479]},{"name":"WEBAUTHN_API_VERSION_4","features":[479]},{"name":"WEBAUTHN_API_VERSION_5","features":[479]},{"name":"WEBAUTHN_API_VERSION_6","features":[479]},{"name":"WEBAUTHN_API_VERSION_7","features":[479]},{"name":"WEBAUTHN_ASSERTION","features":[479]},{"name":"WEBAUTHN_ASSERTION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_1","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_2","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_3","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_4","features":[479]},{"name":"WEBAUTHN_ASSERTION_VERSION_5","features":[479]},{"name":"WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_ANY","features":[479]},{"name":"WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_DIRECT","features":[479]},{"name":"WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_INDIRECT","features":[479]},{"name":"WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_NONE","features":[479]},{"name":"WEBAUTHN_ATTESTATION_DECODE_COMMON","features":[479]},{"name":"WEBAUTHN_ATTESTATION_DECODE_NONE","features":[479]},{"name":"WEBAUTHN_ATTESTATION_TYPE_NONE","features":[479]},{"name":"WEBAUTHN_ATTESTATION_TYPE_PACKED","features":[479]},{"name":"WEBAUTHN_ATTESTATION_TYPE_TPM","features":[479]},{"name":"WEBAUTHN_ATTESTATION_TYPE_U2F","features":[479]},{"name":"WEBAUTHN_ATTESTATION_VER_TPM_2_0","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_ATTACHMENT_ANY","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_ATTACHMENT_CROSS_PLATFORM_U2F_V2","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_ATTACHMENT_PLATFORM","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS","features":[307,479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_1","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_2","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_3","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_4","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_5","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_6","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS_VERSION_7","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_HMAC_SECRET_VALUES_FLAG","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS","features":[307,479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_1","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_2","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_3","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_4","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_5","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_6","features":[479]},{"name":"WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS_VERSION_7","features":[479]},{"name":"WEBAUTHN_CLIENT_DATA","features":[479]},{"name":"WEBAUTHN_CLIENT_DATA_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_COMMON_ATTESTATION","features":[479]},{"name":"WEBAUTHN_COMMON_ATTESTATION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_ECDSA_P256_WITH_SHA256","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_ECDSA_P384_WITH_SHA384","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_ECDSA_P521_WITH_SHA512","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA256","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA384","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSASSA_PKCS1_V1_5_WITH_SHA512","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA256","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA384","features":[479]},{"name":"WEBAUTHN_COSE_ALGORITHM_RSA_PSS_WITH_SHA512","features":[479]},{"name":"WEBAUTHN_COSE_CREDENTIAL_PARAMETER","features":[479]},{"name":"WEBAUTHN_COSE_CREDENTIAL_PARAMETERS","features":[479]},{"name":"WEBAUTHN_COSE_CREDENTIAL_PARAMETER_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL","features":[479]},{"name":"WEBAUTHN_CREDENTIALS","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION","features":[307,479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_1","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_2","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_3","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_4","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_5","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_ATTESTATION_VERSION_6","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS","features":[307,479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS_LIST","features":[307,479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS_VERSION_1","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_DETAILS_VERSION_2","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_EX","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_EX_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_LIST","features":[479]},{"name":"WEBAUTHN_CREDENTIAL_TYPE_PUBLIC_KEY","features":[479]},{"name":"WEBAUTHN_CRED_BLOB_EXTENSION","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_OPERATION_DELETE","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_OPERATION_GET","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_OPERATION_NONE","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_OPERATION_SET","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_AUTHENTICATOR_ERROR","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_DATA","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_PARAMETER","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_LACK_OF_SPACE","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_MULTIPLE_CREDENTIALS","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_NONE","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_FOUND","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_SUPPORTED","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_PLATFORM_ERROR","features":[479]},{"name":"WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS","features":[479]},{"name":"WEBAUTHN_CRED_PROTECT_EXTENSION_IN","features":[307,479]},{"name":"WEBAUTHN_CRED_WITH_HMAC_SECRET_SALT","features":[479]},{"name":"WEBAUTHN_CTAP_ONE_HMAC_SECRET_LENGTH","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_BLE","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_FLAGS_MASK","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_HYBRID","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_INTERNAL","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_NFC","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_TEST","features":[479]},{"name":"WEBAUTHN_CTAP_TRANSPORT_USB","features":[479]},{"name":"WEBAUTHN_ENTERPRISE_ATTESTATION_NONE","features":[479]},{"name":"WEBAUTHN_ENTERPRISE_ATTESTATION_PLATFORM_MANAGED","features":[479]},{"name":"WEBAUTHN_ENTERPRISE_ATTESTATION_VENDOR_FACILITATED","features":[479]},{"name":"WEBAUTHN_EXTENSION","features":[479]},{"name":"WEBAUTHN_EXTENSIONS","features":[479]},{"name":"WEBAUTHN_EXTENSIONS_IDENTIFIER_CRED_BLOB","features":[479]},{"name":"WEBAUTHN_EXTENSIONS_IDENTIFIER_CRED_PROTECT","features":[479]},{"name":"WEBAUTHN_EXTENSIONS_IDENTIFIER_HMAC_SECRET","features":[479]},{"name":"WEBAUTHN_EXTENSIONS_IDENTIFIER_MIN_PIN_LENGTH","features":[479]},{"name":"WEBAUTHN_GET_CREDENTIALS_OPTIONS","features":[307,479]},{"name":"WEBAUTHN_GET_CREDENTIALS_OPTIONS_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_GET_CREDENTIALS_OPTIONS_VERSION_1","features":[479]},{"name":"WEBAUTHN_HASH_ALGORITHM_SHA_256","features":[479]},{"name":"WEBAUTHN_HASH_ALGORITHM_SHA_384","features":[479]},{"name":"WEBAUTHN_HASH_ALGORITHM_SHA_512","features":[479]},{"name":"WEBAUTHN_HMAC_SECRET_SALT","features":[479]},{"name":"WEBAUTHN_HMAC_SECRET_SALT_VALUES","features":[479]},{"name":"WEBAUTHN_LARGE_BLOB_SUPPORT_NONE","features":[479]},{"name":"WEBAUTHN_LARGE_BLOB_SUPPORT_PREFERRED","features":[479]},{"name":"WEBAUTHN_LARGE_BLOB_SUPPORT_REQUIRED","features":[479]},{"name":"WEBAUTHN_MAX_USER_ID_LENGTH","features":[479]},{"name":"WEBAUTHN_RP_ENTITY_INFORMATION","features":[479]},{"name":"WEBAUTHN_RP_ENTITY_INFORMATION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_USER_ENTITY_INFORMATION","features":[479]},{"name":"WEBAUTHN_USER_ENTITY_INFORMATION_CURRENT_VERSION","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_ANY","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_OPTIONAL","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_OPTIONAL_WITH_CREDENTIAL_ID_LIST","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIRED","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIREMENT_ANY","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIREMENT_DISCOURAGED","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIREMENT_PREFERRED","features":[479]},{"name":"WEBAUTHN_USER_VERIFICATION_REQUIREMENT_REQUIRED","features":[479]},{"name":"WEBAUTHN_X5C","features":[479]},{"name":"WS_ABANDON_MESSAGE_CALLBACK","features":[479]},{"name":"WS_ABORT_CHANNEL_CALLBACK","features":[479]},{"name":"WS_ABORT_LISTENER_CALLBACK","features":[479]},{"name":"WS_ACCEPT_CHANNEL_CALLBACK","features":[479]},{"name":"WS_ACTION_HEADER","features":[479]},{"name":"WS_ADDRESSING_VERSION","features":[479]},{"name":"WS_ADDRESSING_VERSION_0_9","features":[479]},{"name":"WS_ADDRESSING_VERSION_1_0","features":[479]},{"name":"WS_ADDRESSING_VERSION_TRANSPORT","features":[479]},{"name":"WS_ANY_ATTRIBUTE","features":[307,479]},{"name":"WS_ANY_ATTRIBUTES","features":[307,479]},{"name":"WS_ANY_ATTRIBUTES_FIELD_MAPPING","features":[479]},{"name":"WS_ANY_ATTRIBUTES_TYPE","features":[479]},{"name":"WS_ANY_CONTENT_FIELD_MAPPING","features":[479]},{"name":"WS_ANY_ELEMENT_FIELD_MAPPING","features":[479]},{"name":"WS_ANY_ELEMENT_TYPE_MAPPING","features":[479]},{"name":"WS_ASYNC_CALLBACK","features":[479]},{"name":"WS_ASYNC_CONTEXT","features":[479]},{"name":"WS_ASYNC_FUNCTION","features":[479]},{"name":"WS_ASYNC_OPERATION","features":[479]},{"name":"WS_ASYNC_STATE","features":[479]},{"name":"WS_ATTRIBUTE_DESCRIPTION","features":[307,479]},{"name":"WS_ATTRIBUTE_FIELD_MAPPING","features":[479]},{"name":"WS_ATTRIBUTE_TYPE_MAPPING","features":[479]},{"name":"WS_AUTO_COOKIE_MODE","features":[479]},{"name":"WS_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_BLANK_MESSAGE","features":[479]},{"name":"WS_BOOL_DESCRIPTION","features":[307,479]},{"name":"WS_BOOL_TYPE","features":[479]},{"name":"WS_BOOL_VALUE_TYPE","features":[479]},{"name":"WS_BUFFERED_TRANSFER_MODE","features":[479]},{"name":"WS_BUFFERS","features":[479]},{"name":"WS_BYTES","features":[479]},{"name":"WS_BYTES_DESCRIPTION","features":[479]},{"name":"WS_BYTES_TYPE","features":[479]},{"name":"WS_BYTE_ARRAY_DESCRIPTION","features":[479]},{"name":"WS_BYTE_ARRAY_TYPE","features":[479]},{"name":"WS_CALLBACK_MODEL","features":[479]},{"name":"WS_CALL_PROPERTY","features":[479]},{"name":"WS_CALL_PROPERTY_CALL_ID","features":[479]},{"name":"WS_CALL_PROPERTY_CHECK_MUST_UNDERSTAND","features":[479]},{"name":"WS_CALL_PROPERTY_ID","features":[479]},{"name":"WS_CALL_PROPERTY_RECEIVE_MESSAGE_CONTEXT","features":[479]},{"name":"WS_CALL_PROPERTY_SEND_MESSAGE_CONTEXT","features":[479]},{"name":"WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE","features":[479]},{"name":"WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE_TYPE","features":[479]},{"name":"WS_CERTIFICATE_VALIDATION_CALLBACK","features":[307,479,393]},{"name":"WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT","features":[307,479,393]},{"name":"WS_CERT_CREDENTIAL","features":[479]},{"name":"WS_CERT_CREDENTIAL_TYPE","features":[479]},{"name":"WS_CERT_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_CERT_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_CERT_FAILURE_CN_MISMATCH","features":[479]},{"name":"WS_CERT_FAILURE_INVALID_DATE","features":[479]},{"name":"WS_CERT_FAILURE_REVOCATION_OFFLINE","features":[479]},{"name":"WS_CERT_FAILURE_UNTRUSTED_ROOT","features":[479]},{"name":"WS_CERT_FAILURE_WRONG_USAGE","features":[479]},{"name":"WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK","features":[479,328,393]},{"name":"WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_CERT_SIGNED_SAML_AUTHENTICATOR","features":[307,479,393]},{"name":"WS_CERT_SIGNED_SAML_AUTHENTICATOR_TYPE","features":[479]},{"name":"WS_CHANNEL","features":[479]},{"name":"WS_CHANNEL_BINDING","features":[479]},{"name":"WS_CHANNEL_DECODER","features":[479]},{"name":"WS_CHANNEL_ENCODER","features":[479]},{"name":"WS_CHANNEL_PROPERTIES","features":[479]},{"name":"WS_CHANNEL_PROPERTY","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ADDRESSING_VERSION","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CHANNEL_TYPE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CONSTRAINT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_COOKIE_MODE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY","features":[479]},{"name":"WS_CHANNEL_PROPERTY_DECODER","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENCODER","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENCODING","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ENVELOPE_VERSION","features":[479]},{"name":"WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN","features":[479]},{"name":"WS_CHANNEL_PROPERTY_ID","features":[479]},{"name":"WS_CHANNEL_PROPERTY_IP_VERSION","features":[479]},{"name":"WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN","features":[479]},{"name":"WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL","features":[479]},{"name":"WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MULTICAST_HOPS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_NO_DELAY","features":[479]},{"name":"WS_CHANNEL_PROPERTY_PROTECTION_LEVEL","features":[479]},{"name":"WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_REMOTE_ADDRESS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS","features":[479]},{"name":"WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES","features":[479]},{"name":"WS_CHANNEL_PROPERTY_SEND_TIMEOUT","features":[479]},{"name":"WS_CHANNEL_PROPERTY_STATE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_TRANSFER_MODE","features":[479]},{"name":"WS_CHANNEL_PROPERTY_TRANSPORT_URL","features":[479]},{"name":"WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE","features":[479]},{"name":"WS_CHANNEL_STATE","features":[479]},{"name":"WS_CHANNEL_STATE_ACCEPTING","features":[479]},{"name":"WS_CHANNEL_STATE_CLOSED","features":[479]},{"name":"WS_CHANNEL_STATE_CLOSING","features":[479]},{"name":"WS_CHANNEL_STATE_CREATED","features":[479]},{"name":"WS_CHANNEL_STATE_FAULTED","features":[479]},{"name":"WS_CHANNEL_STATE_OPEN","features":[479]},{"name":"WS_CHANNEL_STATE_OPENING","features":[479]},{"name":"WS_CHANNEL_TYPE","features":[479]},{"name":"WS_CHANNEL_TYPE_DUPLEX","features":[479]},{"name":"WS_CHANNEL_TYPE_DUPLEX_SESSION","features":[479]},{"name":"WS_CHANNEL_TYPE_INPUT","features":[479]},{"name":"WS_CHANNEL_TYPE_INPUT_SESSION","features":[479]},{"name":"WS_CHANNEL_TYPE_OUTPUT","features":[479]},{"name":"WS_CHANNEL_TYPE_OUTPUT_SESSION","features":[479]},{"name":"WS_CHANNEL_TYPE_REPLY","features":[479]},{"name":"WS_CHANNEL_TYPE_REQUEST","features":[479]},{"name":"WS_CHANNEL_TYPE_SESSION","features":[479]},{"name":"WS_CHARSET","features":[479]},{"name":"WS_CHARSET_AUTO","features":[479]},{"name":"WS_CHARSET_UTF16BE","features":[479]},{"name":"WS_CHARSET_UTF16LE","features":[479]},{"name":"WS_CHARSET_UTF8","features":[479]},{"name":"WS_CHAR_ARRAY_DESCRIPTION","features":[479]},{"name":"WS_CHAR_ARRAY_TYPE","features":[479]},{"name":"WS_CLOSE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_CLOSE_LISTENER_CALLBACK","features":[479]},{"name":"WS_CONTRACT_DESCRIPTION","features":[307,479]},{"name":"WS_COOKIE_MODE","features":[479]},{"name":"WS_CREATE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK","features":[479]},{"name":"WS_CREATE_DECODER_CALLBACK","features":[479]},{"name":"WS_CREATE_ENCODER_CALLBACK","features":[479]},{"name":"WS_CREATE_LISTENER_CALLBACK","features":[479]},{"name":"WS_CUSTOM_CERT_CREDENTIAL","features":[307,479,328,393]},{"name":"WS_CUSTOM_CERT_CREDENTIAL_TYPE","features":[479]},{"name":"WS_CUSTOM_CHANNEL_BINDING","features":[479]},{"name":"WS_CUSTOM_CHANNEL_CALLBACKS","features":[479]},{"name":"WS_CUSTOM_HTTP_PROXY","features":[479]},{"name":"WS_CUSTOM_LISTENER_CALLBACKS","features":[479]},{"name":"WS_CUSTOM_TYPE","features":[479]},{"name":"WS_CUSTOM_TYPE_DESCRIPTION","features":[307,479]},{"name":"WS_DATETIME","features":[479]},{"name":"WS_DATETIME_DESCRIPTION","features":[479]},{"name":"WS_DATETIME_FORMAT","features":[479]},{"name":"WS_DATETIME_FORMAT_LOCAL","features":[479]},{"name":"WS_DATETIME_FORMAT_NONE","features":[479]},{"name":"WS_DATETIME_FORMAT_UTC","features":[479]},{"name":"WS_DATETIME_TYPE","features":[479]},{"name":"WS_DATETIME_VALUE_TYPE","features":[479]},{"name":"WS_DECIMAL_DESCRIPTION","features":[307,479]},{"name":"WS_DECIMAL_TYPE","features":[479]},{"name":"WS_DECIMAL_VALUE_TYPE","features":[479]},{"name":"WS_DECODER_DECODE_CALLBACK","features":[479]},{"name":"WS_DECODER_END_CALLBACK","features":[479]},{"name":"WS_DECODER_GET_CONTENT_TYPE_CALLBACK","features":[479]},{"name":"WS_DECODER_START_CALLBACK","features":[479]},{"name":"WS_DEFAULT_VALUE","features":[479]},{"name":"WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL","features":[479]},{"name":"WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE","features":[479]},{"name":"WS_DESCRIPTION_TYPE","features":[479]},{"name":"WS_DISALLOWED_USER_AGENT_SUBSTRINGS","features":[479]},{"name":"WS_DNS_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_DNS_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_DOUBLE_DESCRIPTION","features":[479]},{"name":"WS_DOUBLE_TYPE","features":[479]},{"name":"WS_DOUBLE_VALUE_TYPE","features":[479]},{"name":"WS_DUPLICATE_MESSAGE","features":[479]},{"name":"WS_DURATION","features":[307,479]},{"name":"WS_DURATION_COMPARISON_CALLBACK","features":[307,479]},{"name":"WS_DURATION_DESCRIPTION","features":[307,479]},{"name":"WS_DURATION_TYPE","features":[479]},{"name":"WS_DURATION_VALUE_TYPE","features":[479]},{"name":"WS_DYNAMIC_STRING_CALLBACK","features":[307,479]},{"name":"WS_ELEMENT_CHOICE_FIELD_MAPPING","features":[479]},{"name":"WS_ELEMENT_CONTENT_TYPE_MAPPING","features":[479]},{"name":"WS_ELEMENT_DESCRIPTION","features":[307,479]},{"name":"WS_ELEMENT_FIELD_MAPPING","features":[479]},{"name":"WS_ELEMENT_TYPE_MAPPING","features":[479]},{"name":"WS_ENCODER_ENCODE_CALLBACK","features":[479]},{"name":"WS_ENCODER_END_CALLBACK","features":[479]},{"name":"WS_ENCODER_GET_CONTENT_TYPE_CALLBACK","features":[479]},{"name":"WS_ENCODER_START_CALLBACK","features":[479]},{"name":"WS_ENCODING","features":[479]},{"name":"WS_ENCODING_RAW","features":[479]},{"name":"WS_ENCODING_XML_BINARY_1","features":[479]},{"name":"WS_ENCODING_XML_BINARY_SESSION_1","features":[479]},{"name":"WS_ENCODING_XML_MTOM_UTF16BE","features":[479]},{"name":"WS_ENCODING_XML_MTOM_UTF16LE","features":[479]},{"name":"WS_ENCODING_XML_MTOM_UTF8","features":[479]},{"name":"WS_ENCODING_XML_UTF16BE","features":[479]},{"name":"WS_ENCODING_XML_UTF16LE","features":[479]},{"name":"WS_ENCODING_XML_UTF8","features":[479]},{"name":"WS_ENDPOINT_ADDRESS","features":[479]},{"name":"WS_ENDPOINT_ADDRESS_DESCRIPTION","features":[479]},{"name":"WS_ENDPOINT_ADDRESS_EXTENSION_METADATA_ADDRESS","features":[479]},{"name":"WS_ENDPOINT_ADDRESS_EXTENSION_TYPE","features":[479]},{"name":"WS_ENDPOINT_ADDRESS_TYPE","features":[479]},{"name":"WS_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_ENDPOINT_POLICY_EXTENSION","features":[307,479]},{"name":"WS_ENDPOINT_POLICY_EXTENSION_TYPE","features":[479]},{"name":"WS_ENUM_DESCRIPTION","features":[307,479]},{"name":"WS_ENUM_TYPE","features":[479]},{"name":"WS_ENUM_VALUE","features":[307,479]},{"name":"WS_ENVELOPE_VERSION","features":[479]},{"name":"WS_ENVELOPE_VERSION_NONE","features":[479]},{"name":"WS_ENVELOPE_VERSION_SOAP_1_1","features":[479]},{"name":"WS_ENVELOPE_VERSION_SOAP_1_2","features":[479]},{"name":"WS_ERROR","features":[479]},{"name":"WS_ERROR_PROPERTY","features":[479]},{"name":"WS_ERROR_PROPERTY_ID","features":[479]},{"name":"WS_ERROR_PROPERTY_LANGID","features":[479]},{"name":"WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE","features":[479]},{"name":"WS_ERROR_PROPERTY_STRING_COUNT","features":[479]},{"name":"WS_EXCEPTION_CODE","features":[479]},{"name":"WS_EXCEPTION_CODE_INTERNAL_FAILURE","features":[479]},{"name":"WS_EXCEPTION_CODE_USAGE_FAILURE","features":[479]},{"name":"WS_EXCLUSIVE_WITH_COMMENTS_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_EXCLUSIVE_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_EXTENDED_PROTECTION_POLICY","features":[479]},{"name":"WS_EXTENDED_PROTECTION_POLICY_ALWAYS","features":[479]},{"name":"WS_EXTENDED_PROTECTION_POLICY_NEVER","features":[479]},{"name":"WS_EXTENDED_PROTECTION_POLICY_WHEN_SUPPORTED","features":[479]},{"name":"WS_EXTENDED_PROTECTION_SCENARIO","features":[479]},{"name":"WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER","features":[479]},{"name":"WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL","features":[479]},{"name":"WS_FAULT","features":[307,479]},{"name":"WS_FAULT_CODE","features":[307,479]},{"name":"WS_FAULT_DESCRIPTION","features":[479]},{"name":"WS_FAULT_DETAIL_DESCRIPTION","features":[307,479]},{"name":"WS_FAULT_DISCLOSURE","features":[479]},{"name":"WS_FAULT_ERROR_PROPERTY_ACTION","features":[479]},{"name":"WS_FAULT_ERROR_PROPERTY_FAULT","features":[479]},{"name":"WS_FAULT_ERROR_PROPERTY_HEADER","features":[479]},{"name":"WS_FAULT_ERROR_PROPERTY_ID","features":[479]},{"name":"WS_FAULT_MESSAGE","features":[479]},{"name":"WS_FAULT_REASON","features":[479]},{"name":"WS_FAULT_TO_HEADER","features":[479]},{"name":"WS_FAULT_TYPE","features":[479]},{"name":"WS_FIELD_DESCRIPTION","features":[307,479]},{"name":"WS_FIELD_MAPPING","features":[479]},{"name":"WS_FIELD_NILLABLE","features":[479]},{"name":"WS_FIELD_NILLABLE_ITEM","features":[479]},{"name":"WS_FIELD_OPTIONAL","features":[479]},{"name":"WS_FIELD_OTHER_NAMESPACE","features":[479]},{"name":"WS_FIELD_POINTER","features":[479]},{"name":"WS_FLOAT_DESCRIPTION","features":[479]},{"name":"WS_FLOAT_TYPE","features":[479]},{"name":"WS_FLOAT_VALUE_TYPE","features":[479]},{"name":"WS_FREE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_FREE_DECODER_CALLBACK","features":[479]},{"name":"WS_FREE_ENCODER_CALLBACK","features":[479]},{"name":"WS_FREE_LISTENER_CALLBACK","features":[479]},{"name":"WS_FROM_HEADER","features":[479]},{"name":"WS_FULL_FAULT_DISCLOSURE","features":[479]},{"name":"WS_GET_CERT_CALLBACK","features":[307,479,393]},{"name":"WS_GET_CHANNEL_PROPERTY_CALLBACK","features":[479]},{"name":"WS_GET_LISTENER_PROPERTY_CALLBACK","features":[479]},{"name":"WS_GUID_DESCRIPTION","features":[479]},{"name":"WS_GUID_TYPE","features":[479]},{"name":"WS_GUID_VALUE_TYPE","features":[479]},{"name":"WS_HEADER_TYPE","features":[479]},{"name":"WS_HEAP","features":[479]},{"name":"WS_HEAP_PROPERTIES","features":[479]},{"name":"WS_HEAP_PROPERTY","features":[479]},{"name":"WS_HEAP_PROPERTY_ACTUAL_SIZE","features":[479]},{"name":"WS_HEAP_PROPERTY_ID","features":[479]},{"name":"WS_HEAP_PROPERTY_MAX_SIZE","features":[479]},{"name":"WS_HEAP_PROPERTY_REQUESTED_SIZE","features":[479]},{"name":"WS_HEAP_PROPERTY_TRIM_SIZE","features":[479]},{"name":"WS_HOST_NAMES","features":[479]},{"name":"WS_HTTPS_URL","features":[479]},{"name":"WS_HTTP_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_CHANNEL_BINDING","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_BASIC","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_DIGEST","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_NEGOTIATE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_NONE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_NTLM","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SCHEME_PASSPORT","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_TARGET","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_TARGET_PROXY","features":[479]},{"name":"WS_HTTP_HEADER_AUTH_TARGET_SERVICE","features":[479]},{"name":"WS_HTTP_HEADER_MAPPING","features":[307,479]},{"name":"WS_HTTP_HEADER_MAPPING_COMMA_SEPARATOR","features":[479]},{"name":"WS_HTTP_HEADER_MAPPING_QUOTED_VALUE","features":[479]},{"name":"WS_HTTP_HEADER_MAPPING_SEMICOLON_SEPARATOR","features":[479]},{"name":"WS_HTTP_MESSAGE_MAPPING","features":[307,479]},{"name":"WS_HTTP_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_PROXY_SETTING_MODE","features":[479]},{"name":"WS_HTTP_PROXY_SETTING_MODE_AUTO","features":[479]},{"name":"WS_HTTP_PROXY_SETTING_MODE_CUSTOM","features":[479]},{"name":"WS_HTTP_PROXY_SETTING_MODE_NONE","features":[479]},{"name":"WS_HTTP_REDIRECT_CALLBACK","features":[479]},{"name":"WS_HTTP_REDIRECT_CALLBACK_CONTEXT","features":[479]},{"name":"WS_HTTP_REQUEST_MAPPING_VERB","features":[479]},{"name":"WS_HTTP_RESPONSE_MAPPING_STATUS_CODE","features":[479]},{"name":"WS_HTTP_RESPONSE_MAPPING_STATUS_TEXT","features":[479]},{"name":"WS_HTTP_SSL_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_HEADER_AUTH_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION","features":[479]},{"name":"WS_HTTP_URL","features":[479]},{"name":"WS_INCLUSIVE_WITH_COMMENTS_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_INCLUSIVE_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_INT16_DESCRIPTION","features":[479]},{"name":"WS_INT16_TYPE","features":[479]},{"name":"WS_INT16_VALUE_TYPE","features":[479]},{"name":"WS_INT32_DESCRIPTION","features":[479]},{"name":"WS_INT32_TYPE","features":[479]},{"name":"WS_INT32_VALUE_TYPE","features":[479]},{"name":"WS_INT64_DESCRIPTION","features":[479]},{"name":"WS_INT64_TYPE","features":[479]},{"name":"WS_INT64_VALUE_TYPE","features":[479]},{"name":"WS_INT8_DESCRIPTION","features":[479]},{"name":"WS_INT8_TYPE","features":[479]},{"name":"WS_INT8_VALUE_TYPE","features":[479]},{"name":"WS_IP_VERSION","features":[479]},{"name":"WS_IP_VERSION_4","features":[479]},{"name":"WS_IP_VERSION_6","features":[479]},{"name":"WS_IP_VERSION_AUTO","features":[479]},{"name":"WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[307,479]},{"name":"WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_IS_DEFAULT_VALUE_CALLBACK","features":[307,479]},{"name":"WS_ITEM_RANGE","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_LISTENER","features":[479]},{"name":"WS_LISTENER_PROPERTIES","features":[479]},{"name":"WS_LISTENER_PROPERTY","features":[479]},{"name":"WS_LISTENER_PROPERTY_ASYNC_CALLBACK_MODEL","features":[479]},{"name":"WS_LISTENER_PROPERTY_CHANNEL_BINDING","features":[479]},{"name":"WS_LISTENER_PROPERTY_CHANNEL_TYPE","features":[479]},{"name":"WS_LISTENER_PROPERTY_CLOSE_TIMEOUT","features":[479]},{"name":"WS_LISTENER_PROPERTY_CONNECT_TIMEOUT","features":[479]},{"name":"WS_LISTENER_PROPERTY_CUSTOM_LISTENER_CALLBACKS","features":[479]},{"name":"WS_LISTENER_PROPERTY_CUSTOM_LISTENER_INSTANCE","features":[479]},{"name":"WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS","features":[479]},{"name":"WS_LISTENER_PROPERTY_DISALLOWED_USER_AGENT","features":[479]},{"name":"WS_LISTENER_PROPERTY_ID","features":[479]},{"name":"WS_LISTENER_PROPERTY_IP_VERSION","features":[479]},{"name":"WS_LISTENER_PROPERTY_IS_MULTICAST","features":[479]},{"name":"WS_LISTENER_PROPERTY_LISTEN_BACKLOG","features":[479]},{"name":"WS_LISTENER_PROPERTY_MULTICAST_INTERFACES","features":[479]},{"name":"WS_LISTENER_PROPERTY_MULTICAST_LOOPBACK","features":[479]},{"name":"WS_LISTENER_PROPERTY_STATE","features":[479]},{"name":"WS_LISTENER_PROPERTY_TO_HEADER_MATCHING_OPTIONS","features":[479]},{"name":"WS_LISTENER_PROPERTY_TRANSPORT_URL_MATCHING_OPTIONS","features":[479]},{"name":"WS_LISTENER_STATE","features":[479]},{"name":"WS_LISTENER_STATE_CLOSED","features":[479]},{"name":"WS_LISTENER_STATE_CLOSING","features":[479]},{"name":"WS_LISTENER_STATE_CREATED","features":[479]},{"name":"WS_LISTENER_STATE_FAULTED","features":[479]},{"name":"WS_LISTENER_STATE_OPEN","features":[479]},{"name":"WS_LISTENER_STATE_OPENING","features":[479]},{"name":"WS_LONG_CALLBACK","features":[479]},{"name":"WS_MANUAL_COOKIE_MODE","features":[479]},{"name":"WS_MATCH_URL_DNS_FULLY_QUALIFIED_HOST","features":[479]},{"name":"WS_MATCH_URL_DNS_HOST","features":[479]},{"name":"WS_MATCH_URL_EXACT_PATH","features":[479]},{"name":"WS_MATCH_URL_HOST_ADDRESSES","features":[479]},{"name":"WS_MATCH_URL_LOCAL_HOST","features":[479]},{"name":"WS_MATCH_URL_NETBIOS_HOST","features":[479]},{"name":"WS_MATCH_URL_NO_QUERY","features":[479]},{"name":"WS_MATCH_URL_PORT","features":[479]},{"name":"WS_MATCH_URL_PREFIX_PATH","features":[479]},{"name":"WS_MATCH_URL_THIS_HOST","features":[479]},{"name":"WS_MESSAGE","features":[479]},{"name":"WS_MESSAGE_DESCRIPTION","features":[307,479]},{"name":"WS_MESSAGE_DONE_CALLBACK","features":[479]},{"name":"WS_MESSAGE_ID_HEADER","features":[479]},{"name":"WS_MESSAGE_INITIALIZATION","features":[479]},{"name":"WS_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_MESSAGE_PROPERTY","features":[479]},{"name":"WS_MESSAGE_PROPERTY_ADDRESSING_VERSION","features":[479]},{"name":"WS_MESSAGE_PROPERTY_BODY_READER","features":[479]},{"name":"WS_MESSAGE_PROPERTY_BODY_WRITER","features":[479]},{"name":"WS_MESSAGE_PROPERTY_ENCODED_CERT","features":[479]},{"name":"WS_MESSAGE_PROPERTY_ENVELOPE_VERSION","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HEADER_BUFFER","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HEADER_POSITION","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HEAP","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HEAP_PROPERTIES","features":[479]},{"name":"WS_MESSAGE_PROPERTY_HTTP_HEADER_AUTH_WINDOWS_TOKEN","features":[479]},{"name":"WS_MESSAGE_PROPERTY_ID","features":[479]},{"name":"WS_MESSAGE_PROPERTY_IS_ADDRESSED","features":[479]},{"name":"WS_MESSAGE_PROPERTY_IS_FAULT","features":[479]},{"name":"WS_MESSAGE_PROPERTY_MAX_PROCESSED_HEADERS","features":[479]},{"name":"WS_MESSAGE_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN","features":[479]},{"name":"WS_MESSAGE_PROPERTY_PROTECTION_LEVEL","features":[479]},{"name":"WS_MESSAGE_PROPERTY_SAML_ASSERTION","features":[479]},{"name":"WS_MESSAGE_PROPERTY_SECURITY_CONTEXT","features":[479]},{"name":"WS_MESSAGE_PROPERTY_STATE","features":[479]},{"name":"WS_MESSAGE_PROPERTY_TRANSPORT_SECURITY_WINDOWS_TOKEN","features":[479]},{"name":"WS_MESSAGE_PROPERTY_USERNAME","features":[479]},{"name":"WS_MESSAGE_PROPERTY_XML_READER_PROPERTIES","features":[479]},{"name":"WS_MESSAGE_PROPERTY_XML_WRITER_PROPERTIES","features":[479]},{"name":"WS_MESSAGE_SECURITY_USAGE","features":[479]},{"name":"WS_MESSAGE_STATE","features":[479]},{"name":"WS_MESSAGE_STATE_DONE","features":[479]},{"name":"WS_MESSAGE_STATE_EMPTY","features":[479]},{"name":"WS_MESSAGE_STATE_INITIALIZED","features":[479]},{"name":"WS_MESSAGE_STATE_READING","features":[479]},{"name":"WS_MESSAGE_STATE_WRITING","features":[479]},{"name":"WS_METADATA","features":[479]},{"name":"WS_METADATA_ENDPOINT","features":[307,479]},{"name":"WS_METADATA_ENDPOINTS","features":[307,479]},{"name":"WS_METADATA_EXCHANGE_TYPE","features":[479]},{"name":"WS_METADATA_EXCHANGE_TYPE_HTTP_GET","features":[479]},{"name":"WS_METADATA_EXCHANGE_TYPE_MEX","features":[479]},{"name":"WS_METADATA_EXCHANGE_TYPE_NONE","features":[479]},{"name":"WS_METADATA_PROPERTY","features":[479]},{"name":"WS_METADATA_PROPERTY_HEAP_PROPERTIES","features":[479]},{"name":"WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE","features":[479]},{"name":"WS_METADATA_PROPERTY_HOST_NAMES","features":[479]},{"name":"WS_METADATA_PROPERTY_ID","features":[479]},{"name":"WS_METADATA_PROPERTY_MAX_DOCUMENTS","features":[479]},{"name":"WS_METADATA_PROPERTY_POLICY_PROPERTIES","features":[479]},{"name":"WS_METADATA_PROPERTY_STATE","features":[479]},{"name":"WS_METADATA_PROPERTY_VERIFY_HOST_NAMES","features":[479]},{"name":"WS_METADATA_STATE","features":[479]},{"name":"WS_METADATA_STATE_CREATED","features":[479]},{"name":"WS_METADATA_STATE_FAULTED","features":[479]},{"name":"WS_METADATA_STATE_RESOLVED","features":[479]},{"name":"WS_MINIMAL_FAULT_DISCLOSURE","features":[479]},{"name":"WS_MOVE_TO","features":[479]},{"name":"WS_MOVE_TO_BOF","features":[479]},{"name":"WS_MOVE_TO_CHILD_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_CHILD_NODE","features":[479]},{"name":"WS_MOVE_TO_END_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_EOF","features":[479]},{"name":"WS_MOVE_TO_FIRST_NODE","features":[479]},{"name":"WS_MOVE_TO_NEXT_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_NEXT_NODE","features":[479]},{"name":"WS_MOVE_TO_PARENT_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_PREVIOUS_ELEMENT","features":[479]},{"name":"WS_MOVE_TO_PREVIOUS_NODE","features":[479]},{"name":"WS_MOVE_TO_ROOT_ELEMENT","features":[479]},{"name":"WS_MUST_UNDERSTAND_HEADER_ATTRIBUTE","features":[479]},{"name":"WS_NAMEDPIPE_CHANNEL_BINDING","features":[479]},{"name":"WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING","features":[479]},{"name":"WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE","features":[479,393]},{"name":"WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE_TYPE","features":[479]},{"name":"WS_NETPIPE_URL","features":[479]},{"name":"WS_NETTCP_URL","features":[479]},{"name":"WS_NON_RPC_LITERAL_OPERATION","features":[479]},{"name":"WS_NO_FIELD_MAPPING","features":[479]},{"name":"WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL","features":[479]},{"name":"WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE","features":[479]},{"name":"WS_OPEN_CHANNEL_CALLBACK","features":[479]},{"name":"WS_OPEN_LISTENER_CALLBACK","features":[479]},{"name":"WS_OPERATION_CANCEL_CALLBACK","features":[479]},{"name":"WS_OPERATION_CONTEXT","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_CHANNEL","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_HEAP","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_ID","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_LISTENER","features":[479]},{"name":"WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE","features":[479]},{"name":"WS_OPERATION_DESCRIPTION","features":[307,479]},{"name":"WS_OPERATION_FREE_STATE_CALLBACK","features":[479]},{"name":"WS_OPERATION_STYLE","features":[479]},{"name":"WS_PARAMETER_DESCRIPTION","features":[479]},{"name":"WS_PARAMETER_TYPE","features":[479]},{"name":"WS_PARAMETER_TYPE_ARRAY","features":[479]},{"name":"WS_PARAMETER_TYPE_ARRAY_COUNT","features":[479]},{"name":"WS_PARAMETER_TYPE_MESSAGES","features":[479]},{"name":"WS_PARAMETER_TYPE_NORMAL","features":[479]},{"name":"WS_POLICY","features":[479]},{"name":"WS_POLICY_CONSTRAINTS","features":[479]},{"name":"WS_POLICY_EXTENSION","features":[479]},{"name":"WS_POLICY_EXTENSION_TYPE","features":[479]},{"name":"WS_POLICY_PROPERTIES","features":[479]},{"name":"WS_POLICY_PROPERTY","features":[479]},{"name":"WS_POLICY_PROPERTY_ID","features":[479]},{"name":"WS_POLICY_PROPERTY_MAX_ALTERNATIVES","features":[479]},{"name":"WS_POLICY_PROPERTY_MAX_DEPTH","features":[479]},{"name":"WS_POLICY_PROPERTY_MAX_EXTENSIONS","features":[479]},{"name":"WS_POLICY_PROPERTY_STATE","features":[479]},{"name":"WS_POLICY_STATE","features":[479]},{"name":"WS_POLICY_STATE_CREATED","features":[479]},{"name":"WS_POLICY_STATE_FAULTED","features":[479]},{"name":"WS_PROTECTION_LEVEL","features":[479]},{"name":"WS_PROTECTION_LEVEL_NONE","features":[479]},{"name":"WS_PROTECTION_LEVEL_SIGN","features":[479]},{"name":"WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT","features":[479]},{"name":"WS_PROXY_FAULT_LANG_ID","features":[479]},{"name":"WS_PROXY_MESSAGE_CALLBACK","features":[479]},{"name":"WS_PROXY_MESSAGE_CALLBACK_CONTEXT","features":[479]},{"name":"WS_PROXY_PROPERTY","features":[479]},{"name":"WS_PROXY_PROPERTY_CALL_TIMEOUT","features":[479]},{"name":"WS_PROXY_PROPERTY_ID","features":[479]},{"name":"WS_PROXY_PROPERTY_MAX_CALL_POOL_SIZE","features":[479]},{"name":"WS_PROXY_PROPERTY_MAX_CLOSE_TIMEOUT","features":[479]},{"name":"WS_PROXY_PROPERTY_MAX_PENDING_CALLS","features":[479]},{"name":"WS_PROXY_PROPERTY_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_PROXY_PROPERTY_STATE","features":[479]},{"name":"WS_PULL_BYTES_CALLBACK","features":[479]},{"name":"WS_PUSH_BYTES_CALLBACK","features":[479]},{"name":"WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE","features":[479]},{"name":"WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE_TYPE","features":[479]},{"name":"WS_READ_CALLBACK","features":[479]},{"name":"WS_READ_MESSAGE_END_CALLBACK","features":[479]},{"name":"WS_READ_MESSAGE_START_CALLBACK","features":[479]},{"name":"WS_READ_NILLABLE_POINTER","features":[479]},{"name":"WS_READ_NILLABLE_VALUE","features":[479]},{"name":"WS_READ_OPTION","features":[479]},{"name":"WS_READ_OPTIONAL_POINTER","features":[479]},{"name":"WS_READ_REQUIRED_POINTER","features":[479]},{"name":"WS_READ_REQUIRED_VALUE","features":[479]},{"name":"WS_READ_TYPE_CALLBACK","features":[479]},{"name":"WS_RECEIVE_OPTION","features":[479]},{"name":"WS_RECEIVE_OPTIONAL_MESSAGE","features":[479]},{"name":"WS_RECEIVE_REQUIRED_MESSAGE","features":[479]},{"name":"WS_RELATES_TO_HEADER","features":[479]},{"name":"WS_RELAY_HEADER_ATTRIBUTE","features":[479]},{"name":"WS_REPEATING_ANY_ELEMENT_FIELD_MAPPING","features":[479]},{"name":"WS_REPEATING_ELEMENT_CHOICE_FIELD_MAPPING","features":[479]},{"name":"WS_REPEATING_ELEMENT_FIELD_MAPPING","features":[479]},{"name":"WS_REPEATING_HEADER","features":[479]},{"name":"WS_REPEATING_HEADER_OPTION","features":[479]},{"name":"WS_REPLY_MESSAGE","features":[479]},{"name":"WS_REPLY_TO_HEADER","features":[479]},{"name":"WS_REQUEST_MESSAGE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_ACTION","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_ACTION_ISSUE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_ACTION_NEW_CONTEXT","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_ACTION_RENEW_CONTEXT","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_APPLIES_TO","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_BEARER_KEY_TYPE_VERSION","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_EXISTING_TOKEN","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_ENTROPY","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_SIZE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_KEY_TYPE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_ISSUED_TOKEN_TYPE","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_LOCAL_REQUEST_PARAMETERS","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_REQUEST_ACTION","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_SECURE_CONVERSATION_VERSION","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_SERVICE_REQUEST_PARAMETERS","features":[479]},{"name":"WS_REQUEST_SECURITY_TOKEN_PROPERTY_TRUST_VERSION","features":[479]},{"name":"WS_RESET_CHANNEL_CALLBACK","features":[479]},{"name":"WS_RESET_LISTENER_CALLBACK","features":[479]},{"name":"WS_RPC_LITERAL_OPERATION","features":[479]},{"name":"WS_RSA_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_RSA_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_SAML_AUTHENTICATOR","features":[479]},{"name":"WS_SAML_AUTHENTICATOR_TYPE","features":[479]},{"name":"WS_SAML_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_SAML_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_SECURE_CONVERSATION_VERSION","features":[479]},{"name":"WS_SECURE_CONVERSATION_VERSION_1_3","features":[479]},{"name":"WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005","features":[479]},{"name":"WS_SECURE_PROTOCOL","features":[479]},{"name":"WS_SECURE_PROTOCOL_SSL2","features":[479]},{"name":"WS_SECURE_PROTOCOL_SSL3","features":[479]},{"name":"WS_SECURE_PROTOCOL_TLS1_0","features":[479]},{"name":"WS_SECURE_PROTOCOL_TLS1_1","features":[479]},{"name":"WS_SECURE_PROTOCOL_TLS1_2","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_1_5","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_OAEP","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_DSA_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_384","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_512","features":[479]},{"name":"WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE","features":[479]},{"name":"WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE_WITH_COMMENTS","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DEFAULT","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DIGEST_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DIGEST_SHA_256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DIGEST_SHA_384","features":[479]},{"name":"WS_SECURITY_ALGORITHM_DIGEST_SHA_512","features":[479]},{"name":"WS_SECURITY_ALGORITHM_ID","features":[479]},{"name":"WS_SECURITY_ALGORITHM_KEY_DERIVATION_P_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_PROPERTY","features":[479]},{"name":"WS_SECURITY_ALGORITHM_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256_RSA15","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA1","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_256","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_384","features":[479]},{"name":"WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_512","features":[479]},{"name":"WS_SECURITY_BEARER_KEY_TYPE_VERSION","features":[479]},{"name":"WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ERRATA_01","features":[479]},{"name":"WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ORIGINAL_SCHEMA","features":[479]},{"name":"WS_SECURITY_BEARER_KEY_TYPE_VERSION_1_3_ORIGINAL_SPECIFICATION","features":[479]},{"name":"WS_SECURITY_BINDING","features":[479]},{"name":"WS_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTIES","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_ALLOWED_IMPERSONATION_LEVEL","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_ALLOW_ANONYMOUS_CLIENTS","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_CERT_FAILURES_TO_IGNORE","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_CONSTRAINT","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_DISABLE_CERT_REVOCATION_CHECK","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_DISALLOWED_SECURE_PROTOCOLS","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_BASIC_REALM","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_DIGEST_DOMAIN","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_DIGEST_REALM","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_SCHEME","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_TARGET","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_REQUIRE_SERVER_AUTH","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_REQUIRE_SSL_CLIENT_CERT","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURE_CONVERSATION_VERSION","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_ENTROPY_MODE","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_SIZE","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_MAX_ACTIVE_CONTEXTS","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_MAX_PENDING_CONTEXTS","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_RENEWAL_INTERVAL","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_ROLLOVER_INTERVAL","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_SUPPORT_RENEW","features":[479]},{"name":"WS_SECURITY_BINDING_PROPERTY_WINDOWS_INTEGRATED_AUTH_PACKAGE","features":[479]},{"name":"WS_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_SECURITY_CONSTRAINTS","features":[479]},{"name":"WS_SECURITY_CONTEXT","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_IDENTIFIER","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_SAML_ASSERTION","features":[479]},{"name":"WS_SECURITY_CONTEXT_PROPERTY_USERNAME","features":[479]},{"name":"WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_SECURITY_DESCRIPTION","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT_LAX","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST","features":[479]},{"name":"WS_SECURITY_HEADER_LAYOUT_STRICT","features":[479]},{"name":"WS_SECURITY_HEADER_VERSION","features":[479]},{"name":"WS_SECURITY_HEADER_VERSION_1_0","features":[479]},{"name":"WS_SECURITY_HEADER_VERSION_1_1","features":[479]},{"name":"WS_SECURITY_KEY_ENTROPY_MODE","features":[479]},{"name":"WS_SECURITY_KEY_ENTROPY_MODE_CLIENT_ONLY","features":[479]},{"name":"WS_SECURITY_KEY_ENTROPY_MODE_COMBINED","features":[479]},{"name":"WS_SECURITY_KEY_ENTROPY_MODE_SERVER_ONLY","features":[479]},{"name":"WS_SECURITY_KEY_HANDLE","features":[479]},{"name":"WS_SECURITY_KEY_HANDLE_TYPE","features":[479]},{"name":"WS_SECURITY_KEY_TYPE","features":[479]},{"name":"WS_SECURITY_KEY_TYPE_ASYMMETRIC","features":[479]},{"name":"WS_SECURITY_KEY_TYPE_NONE","features":[479]},{"name":"WS_SECURITY_KEY_TYPE_SYMMETRIC","features":[479]},{"name":"WS_SECURITY_PROPERTIES","features":[479]},{"name":"WS_SECURITY_PROPERTY","features":[479]},{"name":"WS_SECURITY_PROPERTY_ALGORITHM_SUITE","features":[479]},{"name":"WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME","features":[479]},{"name":"WS_SECURITY_PROPERTY_CONSTRAINT","features":[479]},{"name":"WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY","features":[479]},{"name":"WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO","features":[479]},{"name":"WS_SECURITY_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW","features":[479]},{"name":"WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY","features":[479]},{"name":"WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT","features":[479]},{"name":"WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION","features":[479]},{"name":"WS_SECURITY_PROPERTY_SERVICE_IDENTITIES","features":[479]},{"name":"WS_SECURITY_PROPERTY_TIMESTAMP_USAGE","features":[479]},{"name":"WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION","features":[479]},{"name":"WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL","features":[479]},{"name":"WS_SECURITY_TIMESTAMP_USAGE","features":[479]},{"name":"WS_SECURITY_TIMESTAMP_USAGE_ALWAYS","features":[479]},{"name":"WS_SECURITY_TIMESTAMP_USAGE_NEVER","features":[479]},{"name":"WS_SECURITY_TIMESTAMP_USAGE_REQUESTS_ONLY","features":[479]},{"name":"WS_SECURITY_TOKEN","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE_XML","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_ID","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_KEY_TYPE","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_SERIALIZED_XML","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_SYMMETRIC_KEY","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE_XML","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME","features":[479]},{"name":"WS_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID","features":[479]},{"name":"WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER","features":[479]},{"name":"WS_SERVICE_ACCEPT_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SERVICE_CANCEL_REASON","features":[479]},{"name":"WS_SERVICE_CHANNEL_FAULTED","features":[479]},{"name":"WS_SERVICE_CLOSE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SERVICE_CONTRACT","features":[307,479]},{"name":"WS_SERVICE_ENDPOINT","features":[307,479]},{"name":"WS_SERVICE_ENDPOINT_METADATA","features":[307,479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_ACCEPT_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_BODY_HEAP_MAX_SIZE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_BODY_HEAP_TRIM_SIZE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_CHECK_MUST_UNDERSTAND","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_CLOSE_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_ID","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_LISTENER_PROPERTIES","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_ACCEPTING_CHANNELS","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_CALL_POOL_SIZE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_CHANNELS","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_CHANNEL_POOL_SIZE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MAX_CONCURRENCY","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_MESSAGE_PROPERTIES","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_METADATA","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_METADATA_EXCHANGE_TYPE","features":[479]},{"name":"WS_SERVICE_ENDPOINT_PROPERTY_METADATA_EXCHANGE_URL_SUFFIX","features":[479]},{"name":"WS_SERVICE_HOST","features":[479]},{"name":"WS_SERVICE_HOST_ABORT","features":[479]},{"name":"WS_SERVICE_HOST_STATE","features":[479]},{"name":"WS_SERVICE_HOST_STATE_CLOSED","features":[479]},{"name":"WS_SERVICE_HOST_STATE_CLOSING","features":[479]},{"name":"WS_SERVICE_HOST_STATE_CREATED","features":[479]},{"name":"WS_SERVICE_HOST_STATE_FAULTED","features":[479]},{"name":"WS_SERVICE_HOST_STATE_OPEN","features":[479]},{"name":"WS_SERVICE_HOST_STATE_OPENING","features":[479]},{"name":"WS_SERVICE_MESSAGE_RECEIVE_CALLBACK","features":[479]},{"name":"WS_SERVICE_METADATA","features":[307,479]},{"name":"WS_SERVICE_METADATA_DOCUMENT","features":[307,479]},{"name":"WS_SERVICE_OPERATION_MESSAGE_NILLABLE_ELEMENT","features":[479]},{"name":"WS_SERVICE_PROPERTY","features":[479]},{"name":"WS_SERVICE_PROPERTY_ACCEPT_CALLBACK","features":[479]},{"name":"WS_SERVICE_PROPERTY_CLOSE_CALLBACK","features":[479]},{"name":"WS_SERVICE_PROPERTY_CLOSE_TIMEOUT","features":[479]},{"name":"WS_SERVICE_PROPERTY_FAULT_DISCLOSURE","features":[479]},{"name":"WS_SERVICE_PROPERTY_FAULT_LANGID","features":[479]},{"name":"WS_SERVICE_PROPERTY_HOST_STATE","features":[479]},{"name":"WS_SERVICE_PROPERTY_HOST_USER_STATE","features":[479]},{"name":"WS_SERVICE_PROPERTY_ID","features":[479]},{"name":"WS_SERVICE_PROPERTY_METADATA","features":[479]},{"name":"WS_SERVICE_PROXY","features":[479]},{"name":"WS_SERVICE_PROXY_STATE","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_CLOSED","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_CLOSING","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_CREATED","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_FAULTED","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_OPEN","features":[479]},{"name":"WS_SERVICE_PROXY_STATE_OPENING","features":[479]},{"name":"WS_SERVICE_SECURITY_CALLBACK","features":[307,479]},{"name":"WS_SERVICE_SECURITY_IDENTITIES","features":[479]},{"name":"WS_SERVICE_STUB_CALLBACK","features":[479]},{"name":"WS_SET_CHANNEL_PROPERTY_CALLBACK","features":[479]},{"name":"WS_SET_LISTENER_PROPERTY_CALLBACK","features":[479]},{"name":"WS_SHORT_CALLBACK","features":[479]},{"name":"WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK","features":[479]},{"name":"WS_SINGLETON_HEADER","features":[479]},{"name":"WS_SOAPUDP_URL","features":[479]},{"name":"WS_SPN_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_SPN_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT","features":[307,479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_SSL_TRANSPORT_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_STREAMED_INPUT_TRANSFER_MODE","features":[479]},{"name":"WS_STREAMED_OUTPUT_TRANSFER_MODE","features":[479]},{"name":"WS_STREAMED_TRANSFER_MODE","features":[479]},{"name":"WS_STRING","features":[479]},{"name":"WS_STRING_DESCRIPTION","features":[479]},{"name":"WS_STRING_TYPE","features":[479]},{"name":"WS_STRING_USERNAME_CREDENTIAL","features":[479]},{"name":"WS_STRING_USERNAME_CREDENTIAL_TYPE","features":[479]},{"name":"WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL","features":[479]},{"name":"WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE","features":[479]},{"name":"WS_STRUCT_ABSTRACT","features":[479]},{"name":"WS_STRUCT_DESCRIPTION","features":[307,479]},{"name":"WS_STRUCT_IGNORE_TRAILING_ELEMENT_CONTENT","features":[479]},{"name":"WS_STRUCT_IGNORE_UNHANDLED_ATTRIBUTES","features":[479]},{"name":"WS_STRUCT_TYPE","features":[479]},{"name":"WS_SUBJECT_NAME_CERT_CREDENTIAL","features":[479]},{"name":"WS_SUBJECT_NAME_CERT_CREDENTIAL_TYPE","features":[479]},{"name":"WS_SUPPORTING_MESSAGE_SECURITY_USAGE","features":[479]},{"name":"WS_TCP_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_CHANNEL_BINDING","features":[479]},{"name":"WS_TCP_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE","features":[479]},{"name":"WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION","features":[479]},{"name":"WS_TEXT_FIELD_MAPPING","features":[479]},{"name":"WS_THUMBPRINT_CERT_CREDENTIAL","features":[479]},{"name":"WS_THUMBPRINT_CERT_CREDENTIAL_TYPE","features":[479]},{"name":"WS_TIMESPAN","features":[479]},{"name":"WS_TIMESPAN_DESCRIPTION","features":[479]},{"name":"WS_TIMESPAN_TYPE","features":[479]},{"name":"WS_TIMESPAN_VALUE_TYPE","features":[479]},{"name":"WS_TO_HEADER","features":[479]},{"name":"WS_TRACE_API","features":[479]},{"name":"WS_TRACE_API_ABANDON_MESSAGE","features":[479]},{"name":"WS_TRACE_API_ABORT_CALL","features":[479]},{"name":"WS_TRACE_API_ABORT_CHANNEL","features":[479]},{"name":"WS_TRACE_API_ABORT_LISTENER","features":[479]},{"name":"WS_TRACE_API_ABORT_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_ABORT_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_ACCEPT_CHANNEL","features":[479]},{"name":"WS_TRACE_API_ADDRESS_MESSAGE","features":[479]},{"name":"WS_TRACE_API_ADD_CUSTOM_HEADER","features":[479]},{"name":"WS_TRACE_API_ADD_ERROR_STRING","features":[479]},{"name":"WS_TRACE_API_ADD_MAPPED_HEADER","features":[479]},{"name":"WS_TRACE_API_ALLOC","features":[479]},{"name":"WS_TRACE_API_ASYNC_EXECUTE","features":[479]},{"name":"WS_TRACE_API_CALL","features":[479]},{"name":"WS_TRACE_API_CHECK_MUST_UNDERSTAND_HEADERS","features":[479]},{"name":"WS_TRACE_API_CLOSE_CHANNEL","features":[479]},{"name":"WS_TRACE_API_CLOSE_LISTENER","features":[479]},{"name":"WS_TRACE_API_CLOSE_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_CLOSE_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_COMBINE_URL","features":[479]},{"name":"WS_TRACE_API_COPY_ERROR","features":[479]},{"name":"WS_TRACE_API_COPY_NODE","features":[479]},{"name":"WS_TRACE_API_CREATE_CHANNEL","features":[479]},{"name":"WS_TRACE_API_CREATE_CHANNEL_FOR_LISTENER","features":[479]},{"name":"WS_TRACE_API_CREATE_ERROR","features":[479]},{"name":"WS_TRACE_API_CREATE_FAULT_FROM_ERROR","features":[479]},{"name":"WS_TRACE_API_CREATE_HEAP","features":[479]},{"name":"WS_TRACE_API_CREATE_LISTENER","features":[479]},{"name":"WS_TRACE_API_CREATE_MESSAGE","features":[479]},{"name":"WS_TRACE_API_CREATE_MESSAGE_FOR_CHANNEL","features":[479]},{"name":"WS_TRACE_API_CREATE_METADATA","features":[479]},{"name":"WS_TRACE_API_CREATE_READER","features":[479]},{"name":"WS_TRACE_API_CREATE_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_CREATE_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_CREATE_WRITER","features":[479]},{"name":"WS_TRACE_API_CREATE_XML_BUFFER","features":[479]},{"name":"WS_TRACE_API_CREATE_XML_SECURITY_TOKEN","features":[479]},{"name":"WS_TRACE_API_DATETIME_TO_FILETIME","features":[479]},{"name":"WS_TRACE_API_DECODE_URL","features":[479]},{"name":"WS_TRACE_API_DUMP_MEMORY","features":[479]},{"name":"WS_TRACE_API_ENCODE_URL","features":[479]},{"name":"WS_TRACE_API_END_READER_CANONICALIZATION","features":[479]},{"name":"WS_TRACE_API_END_WRITER_CANONICALIZATION","features":[479]},{"name":"WS_TRACE_API_FILETIME_TO_DATETIME","features":[479]},{"name":"WS_TRACE_API_FILL_BODY","features":[479]},{"name":"WS_TRACE_API_FILL_READER","features":[479]},{"name":"WS_TRACE_API_FIND_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_FLUSH_BODY","features":[479]},{"name":"WS_TRACE_API_FLUSH_WRITER","features":[479]},{"name":"WS_TRACE_API_FREE_CHANNEL","features":[479]},{"name":"WS_TRACE_API_FREE_ERROR","features":[479]},{"name":"WS_TRACE_API_FREE_HEAP","features":[479]},{"name":"WS_TRACE_API_FREE_LISTENER","features":[479]},{"name":"WS_TRACE_API_FREE_MESSAGE","features":[479]},{"name":"WS_TRACE_API_FREE_METADATA","features":[479]},{"name":"WS_TRACE_API_FREE_SECURITY_TOKEN","features":[479]},{"name":"WS_TRACE_API_FREE_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_FREE_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_FREE_XML_READER","features":[479]},{"name":"WS_TRACE_API_FREE_XML_WRITER","features":[479]},{"name":"WS_TRACE_API_GET_CHANNEL_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_CONTEXT_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_CUSTOM_HEADER","features":[479]},{"name":"WS_TRACE_API_GET_DICTIONARY","features":[479]},{"name":"WS_TRACE_API_GET_ERROR_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_ERROR_STRING","features":[479]},{"name":"WS_TRACE_API_GET_FAULT_ERROR_DETAIL","features":[479]},{"name":"WS_TRACE_API_GET_FAULT_ERROR_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_HEADER","features":[479]},{"name":"WS_TRACE_API_GET_HEADER_ATTRIBUTES","features":[479]},{"name":"WS_TRACE_API_GET_HEAP_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_LISTENER_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_MAPPED_HEADER","features":[479]},{"name":"WS_TRACE_API_GET_MESSAGE_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_METADATA_ENDPOINTS","features":[479]},{"name":"WS_TRACE_API_GET_METADATA_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_MISSING_METADATA_DOCUMENT_ADDRESS","features":[479]},{"name":"WS_TRACE_API_GET_POLICY_ALTERNATIVE_COUNT","features":[479]},{"name":"WS_TRACE_API_GET_POLICY_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_READER_NODE","features":[479]},{"name":"WS_TRACE_API_GET_READER_POSITION","features":[479]},{"name":"WS_TRACE_API_GET_READER_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_SECURITY_CONTEXT_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_SECURITY_TOKEN_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_SERVICE_HOST_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_SERVICE_PROXY_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_WRITER_POSITION","features":[479]},{"name":"WS_TRACE_API_GET_WRITER_PROPERTY","features":[479]},{"name":"WS_TRACE_API_GET_XML_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_INITIALIZE_MESSAGE","features":[479]},{"name":"WS_TRACE_API_MARK_HEADER_AS_UNDERSTOOD","features":[479]},{"name":"WS_TRACE_API_MATCH_POLICY_ALTERNATIVE","features":[479]},{"name":"WS_TRACE_API_MOVE_READER","features":[479]},{"name":"WS_TRACE_API_MOVE_WRITER","features":[479]},{"name":"WS_TRACE_API_NAMESPACE_FROM_PREFIX","features":[479]},{"name":"WS_TRACE_API_NONE","features":[479]},{"name":"WS_TRACE_API_OPEN_CHANNEL","features":[479]},{"name":"WS_TRACE_API_OPEN_LISTENER","features":[479]},{"name":"WS_TRACE_API_OPEN_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_OPEN_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_PREFIX_FROM_NAMESPACE","features":[479]},{"name":"WS_TRACE_API_PULL_BYTES","features":[479]},{"name":"WS_TRACE_API_PUSH_BYTES","features":[479]},{"name":"WS_TRACE_API_READ_ARRAY","features":[479]},{"name":"WS_TRACE_API_READ_ATTRIBUTE_TYPE","features":[479]},{"name":"WS_TRACE_API_READ_BODY","features":[479]},{"name":"WS_TRACE_API_READ_BYTES","features":[479]},{"name":"WS_TRACE_API_READ_CHARS","features":[479]},{"name":"WS_TRACE_API_READ_CHARS_UTF8","features":[479]},{"name":"WS_TRACE_API_READ_ELEMENT_TYPE","features":[479]},{"name":"WS_TRACE_API_READ_ELEMENT_VALUE","features":[479]},{"name":"WS_TRACE_API_READ_ENDPOINT_ADDRESS_EXTENSION","features":[479]},{"name":"WS_TRACE_API_READ_END_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_READ_END_ELEMENT","features":[479]},{"name":"WS_TRACE_API_READ_ENVELOPE_END","features":[479]},{"name":"WS_TRACE_API_READ_ENVELOPE_START","features":[479]},{"name":"WS_TRACE_API_READ_MESSAGE_END","features":[479]},{"name":"WS_TRACE_API_READ_MESSAGE_START","features":[479]},{"name":"WS_TRACE_API_READ_METADATA","features":[479]},{"name":"WS_TRACE_API_READ_NODE","features":[479]},{"name":"WS_TRACE_API_READ_QUALIFIED_NAME","features":[479]},{"name":"WS_TRACE_API_READ_START_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_READ_START_ELEMENT","features":[479]},{"name":"WS_TRACE_API_READ_TO_START_ELEMENT","features":[479]},{"name":"WS_TRACE_API_READ_TYPE","features":[479]},{"name":"WS_TRACE_API_READ_XML_BUFFER","features":[479]},{"name":"WS_TRACE_API_READ_XML_BUFFER_FROM_BYTES","features":[479]},{"name":"WS_TRACE_API_RECEIVE_MESSAGE","features":[479]},{"name":"WS_TRACE_API_REMOVE_CUSTOM_HEADER","features":[479]},{"name":"WS_TRACE_API_REMOVE_HEADER","features":[479]},{"name":"WS_TRACE_API_REMOVE_MAPPED_HEADER","features":[479]},{"name":"WS_TRACE_API_REMOVE_NODE","features":[479]},{"name":"WS_TRACE_API_REQUEST_REPLY","features":[479]},{"name":"WS_TRACE_API_REQUEST_SECURITY_TOKEN","features":[479]},{"name":"WS_TRACE_API_RESET_CHANNEL","features":[479]},{"name":"WS_TRACE_API_RESET_ERROR","features":[479]},{"name":"WS_TRACE_API_RESET_HEAP","features":[479]},{"name":"WS_TRACE_API_RESET_LISTENER","features":[479]},{"name":"WS_TRACE_API_RESET_MESSAGE","features":[479]},{"name":"WS_TRACE_API_RESET_METADATA","features":[479]},{"name":"WS_TRACE_API_RESET_SERVICE_HOST","features":[479]},{"name":"WS_TRACE_API_RESET_SERVICE_PROXY","features":[479]},{"name":"WS_TRACE_API_REVOKE_SECURITY_CONTEXT","features":[479]},{"name":"WS_TRACE_API_SEND_FAULT_MESSAGE_FOR_ERROR","features":[479]},{"name":"WS_TRACE_API_SEND_MESSAGE","features":[479]},{"name":"WS_TRACE_API_SEND_REPLY_MESSAGE","features":[479]},{"name":"WS_TRACE_API_SERVICE_REGISTER_FOR_CANCEL","features":[479]},{"name":"WS_TRACE_API_SET_AUTOFAIL","features":[479]},{"name":"WS_TRACE_API_SET_CHANNEL_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_ERROR_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_FAULT_ERROR_DETAIL","features":[479]},{"name":"WS_TRACE_API_SET_FAULT_ERROR_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_HEADER","features":[479]},{"name":"WS_TRACE_API_SET_INPUT","features":[479]},{"name":"WS_TRACE_API_SET_INPUT_TO_BUFFER","features":[479]},{"name":"WS_TRACE_API_SET_LISTENER_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_MESSAGE_PROPERTY","features":[479]},{"name":"WS_TRACE_API_SET_OUTPUT","features":[479]},{"name":"WS_TRACE_API_SET_OUTPUT_TO_BUFFER","features":[479]},{"name":"WS_TRACE_API_SET_READER_POSITION","features":[479]},{"name":"WS_TRACE_API_SET_WRITER_POSITION","features":[479]},{"name":"WS_TRACE_API_SHUTDOWN_SESSION_CHANNEL","features":[479]},{"name":"WS_TRACE_API_SKIP_NODE","features":[479]},{"name":"WS_TRACE_API_START_READER_CANONICALIZATION","features":[479]},{"name":"WS_TRACE_API_START_WRITER_CANONICALIZATION","features":[479]},{"name":"WS_TRACE_API_TRIM_XML_WHITESPACE","features":[479]},{"name":"WS_TRACE_API_VERIFY_XML_NCNAME","features":[479]},{"name":"WS_TRACE_API_WRITE_ARRAY","features":[479]},{"name":"WS_TRACE_API_WRITE_ATTRIBUTE_TYPE","features":[479]},{"name":"WS_TRACE_API_WRITE_BODY","features":[479]},{"name":"WS_TRACE_API_WRITE_BYTES","features":[479]},{"name":"WS_TRACE_API_WRITE_CHARS","features":[479]},{"name":"WS_TRACE_API_WRITE_CHARS_UTF8","features":[479]},{"name":"WS_TRACE_API_WRITE_ELEMENT_TYPE","features":[479]},{"name":"WS_TRACE_API_WRITE_END_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_WRITE_END_CDATA","features":[479]},{"name":"WS_TRACE_API_WRITE_END_ELEMENT","features":[479]},{"name":"WS_TRACE_API_WRITE_END_START_ELEMENT","features":[479]},{"name":"WS_TRACE_API_WRITE_ENVELOPE_END","features":[479]},{"name":"WS_TRACE_API_WRITE_ENVELOPE_START","features":[479]},{"name":"WS_TRACE_API_WRITE_MESSAGE_END","features":[479]},{"name":"WS_TRACE_API_WRITE_MESSAGE_START","features":[479]},{"name":"WS_TRACE_API_WRITE_NODE","features":[479]},{"name":"WS_TRACE_API_WRITE_QUALIFIED_NAME","features":[479]},{"name":"WS_TRACE_API_WRITE_START_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_WRITE_START_CDATA","features":[479]},{"name":"WS_TRACE_API_WRITE_START_ELEMENT","features":[479]},{"name":"WS_TRACE_API_WRITE_TEXT","features":[479]},{"name":"WS_TRACE_API_WRITE_TYPE","features":[479]},{"name":"WS_TRACE_API_WRITE_VALUE","features":[479]},{"name":"WS_TRACE_API_WRITE_XMLNS_ATTRIBUTE","features":[479]},{"name":"WS_TRACE_API_WRITE_XML_BUFFER","features":[479]},{"name":"WS_TRACE_API_WRITE_XML_BUFFER_TO_BYTES","features":[479]},{"name":"WS_TRACE_API_WS_CREATE_SERVICE_HOST_FROM_TEMPLATE","features":[479]},{"name":"WS_TRACE_API_WS_CREATE_SERVICE_PROXY_FROM_TEMPLATE","features":[479]},{"name":"WS_TRACE_API_XML_STRING_EQUALS","features":[479]},{"name":"WS_TRANSFER_MODE","features":[479]},{"name":"WS_TRUST_VERSION","features":[479]},{"name":"WS_TRUST_VERSION_1_3","features":[479]},{"name":"WS_TRUST_VERSION_FEBRUARY_2005","features":[479]},{"name":"WS_TYPE","features":[479]},{"name":"WS_TYPE_ATTRIBUTE_FIELD_MAPPING","features":[479]},{"name":"WS_TYPE_MAPPING","features":[479]},{"name":"WS_UDP_CHANNEL_BINDING","features":[479]},{"name":"WS_UINT16_DESCRIPTION","features":[479]},{"name":"WS_UINT16_TYPE","features":[479]},{"name":"WS_UINT16_VALUE_TYPE","features":[479]},{"name":"WS_UINT32_DESCRIPTION","features":[479]},{"name":"WS_UINT32_TYPE","features":[479]},{"name":"WS_UINT32_VALUE_TYPE","features":[479]},{"name":"WS_UINT64_DESCRIPTION","features":[479]},{"name":"WS_UINT64_TYPE","features":[479]},{"name":"WS_UINT64_VALUE_TYPE","features":[479]},{"name":"WS_UINT8_DESCRIPTION","features":[479]},{"name":"WS_UINT8_TYPE","features":[479]},{"name":"WS_UINT8_VALUE_TYPE","features":[479]},{"name":"WS_UNION_DESCRIPTION","features":[307,479]},{"name":"WS_UNION_FIELD_DESCRIPTION","features":[307,479]},{"name":"WS_UNION_TYPE","features":[479]},{"name":"WS_UNIQUE_ID","features":[479]},{"name":"WS_UNIQUE_ID_DESCRIPTION","features":[479]},{"name":"WS_UNIQUE_ID_TYPE","features":[479]},{"name":"WS_UNKNOWN_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_UNKNOWN_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_UPN_ENDPOINT_IDENTITY","features":[479]},{"name":"WS_UPN_ENDPOINT_IDENTITY_TYPE","features":[479]},{"name":"WS_URL","features":[479]},{"name":"WS_URL_FLAGS_ALLOW_HOST_WILDCARDS","features":[479]},{"name":"WS_URL_FLAGS_NO_PATH_COLLAPSE","features":[479]},{"name":"WS_URL_FLAGS_ZERO_TERMINATE","features":[479]},{"name":"WS_URL_HTTPS_SCHEME_TYPE","features":[479]},{"name":"WS_URL_HTTP_SCHEME_TYPE","features":[479]},{"name":"WS_URL_NETPIPE_SCHEME_TYPE","features":[479]},{"name":"WS_URL_NETTCP_SCHEME_TYPE","features":[479]},{"name":"WS_URL_SCHEME_TYPE","features":[479]},{"name":"WS_URL_SOAPUDP_SCHEME_TYPE","features":[479]},{"name":"WS_USERNAME_CREDENTIAL","features":[479]},{"name":"WS_USERNAME_CREDENTIAL_TYPE","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT_TYPE","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE","features":[479]},{"name":"WS_USERNAME_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_UTF8_ARRAY_DESCRIPTION","features":[479]},{"name":"WS_UTF8_ARRAY_TYPE","features":[479]},{"name":"WS_VALIDATE_PASSWORD_CALLBACK","features":[479]},{"name":"WS_VALIDATE_SAML_CALLBACK","features":[479]},{"name":"WS_VALUE_TYPE","features":[479]},{"name":"WS_VOID_DESCRIPTION","features":[479]},{"name":"WS_VOID_TYPE","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_PACKAGE","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_KERBEROS","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_NTLM","features":[479]},{"name":"WS_WINDOWS_INTEGRATED_AUTH_PACKAGE_SPNEGO","features":[479]},{"name":"WS_WRITE_CALLBACK","features":[479]},{"name":"WS_WRITE_MESSAGE_END_CALLBACK","features":[479]},{"name":"WS_WRITE_MESSAGE_START_CALLBACK","features":[479]},{"name":"WS_WRITE_NILLABLE_POINTER","features":[479]},{"name":"WS_WRITE_NILLABLE_VALUE","features":[479]},{"name":"WS_WRITE_OPTION","features":[479]},{"name":"WS_WRITE_REQUIRED_POINTER","features":[479]},{"name":"WS_WRITE_REQUIRED_VALUE","features":[479]},{"name":"WS_WRITE_TYPE_CALLBACK","features":[479]},{"name":"WS_WSZ_DESCRIPTION","features":[479]},{"name":"WS_WSZ_TYPE","features":[479]},{"name":"WS_XML_ATTRIBUTE","features":[307,479]},{"name":"WS_XML_ATTRIBUTE_FIELD_MAPPING","features":[479]},{"name":"WS_XML_BASE64_TEXT","features":[479]},{"name":"WS_XML_BOOL_TEXT","features":[307,479]},{"name":"WS_XML_BUFFER","features":[479]},{"name":"WS_XML_BUFFER_PROPERTY","features":[479]},{"name":"WS_XML_BUFFER_PROPERTY_ID","features":[479]},{"name":"WS_XML_BUFFER_TYPE","features":[479]},{"name":"WS_XML_CANONICALIZATION_ALGORITHM","features":[479]},{"name":"WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES","features":[307,479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_ALGORITHM","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_ID","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_INCLUSIVE_PREFIXES","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_OMITTED_ELEMENT","features":[479]},{"name":"WS_XML_CANONICALIZATION_PROPERTY_OUTPUT_BUFFER_SIZE","features":[479]},{"name":"WS_XML_COMMENT_NODE","features":[307,479]},{"name":"WS_XML_DATETIME_TEXT","features":[479]},{"name":"WS_XML_DECIMAL_TEXT","features":[307,479]},{"name":"WS_XML_DICTIONARY","features":[307,479]},{"name":"WS_XML_DOUBLE_TEXT","features":[479]},{"name":"WS_XML_ELEMENT_NODE","features":[307,479]},{"name":"WS_XML_FLOAT_TEXT","features":[479]},{"name":"WS_XML_GUID_TEXT","features":[479]},{"name":"WS_XML_INT32_TEXT","features":[479]},{"name":"WS_XML_INT64_TEXT","features":[479]},{"name":"WS_XML_LIST_TEXT","features":[479]},{"name":"WS_XML_NODE","features":[479]},{"name":"WS_XML_NODE_POSITION","features":[479]},{"name":"WS_XML_NODE_TYPE","features":[479]},{"name":"WS_XML_NODE_TYPE_BOF","features":[479]},{"name":"WS_XML_NODE_TYPE_CDATA","features":[479]},{"name":"WS_XML_NODE_TYPE_COMMENT","features":[479]},{"name":"WS_XML_NODE_TYPE_ELEMENT","features":[479]},{"name":"WS_XML_NODE_TYPE_END_CDATA","features":[479]},{"name":"WS_XML_NODE_TYPE_END_ELEMENT","features":[479]},{"name":"WS_XML_NODE_TYPE_EOF","features":[479]},{"name":"WS_XML_NODE_TYPE_TEXT","features":[479]},{"name":"WS_XML_QNAME","features":[307,479]},{"name":"WS_XML_QNAME_DESCRIPTION","features":[479]},{"name":"WS_XML_QNAME_TEXT","features":[307,479]},{"name":"WS_XML_QNAME_TYPE","features":[479]},{"name":"WS_XML_READER","features":[479]},{"name":"WS_XML_READER_BINARY_ENCODING","features":[307,479]},{"name":"WS_XML_READER_BUFFER_INPUT","features":[479]},{"name":"WS_XML_READER_ENCODING","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE_BINARY","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE_MTOM","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE_RAW","features":[479]},{"name":"WS_XML_READER_ENCODING_TYPE_TEXT","features":[479]},{"name":"WS_XML_READER_INPUT","features":[479]},{"name":"WS_XML_READER_INPUT_TYPE","features":[479]},{"name":"WS_XML_READER_INPUT_TYPE_BUFFER","features":[479]},{"name":"WS_XML_READER_INPUT_TYPE_STREAM","features":[479]},{"name":"WS_XML_READER_MTOM_ENCODING","features":[307,479]},{"name":"WS_XML_READER_PROPERTIES","features":[479]},{"name":"WS_XML_READER_PROPERTY","features":[479]},{"name":"WS_XML_READER_PROPERTY_ALLOW_FRAGMENT","features":[479]},{"name":"WS_XML_READER_PROPERTY_ALLOW_INVALID_CHARACTER_REFERENCES","features":[479]},{"name":"WS_XML_READER_PROPERTY_CHARSET","features":[479]},{"name":"WS_XML_READER_PROPERTY_COLUMN","features":[479]},{"name":"WS_XML_READER_PROPERTY_ID","features":[479]},{"name":"WS_XML_READER_PROPERTY_IN_ATTRIBUTE","features":[479]},{"name":"WS_XML_READER_PROPERTY_MAX_ATTRIBUTES","features":[479]},{"name":"WS_XML_READER_PROPERTY_MAX_DEPTH","features":[479]},{"name":"WS_XML_READER_PROPERTY_MAX_MIME_PARTS","features":[479]},{"name":"WS_XML_READER_PROPERTY_MAX_NAMESPACES","features":[479]},{"name":"WS_XML_READER_PROPERTY_READ_DECLARATION","features":[479]},{"name":"WS_XML_READER_PROPERTY_ROW","features":[479]},{"name":"WS_XML_READER_PROPERTY_STREAM_BUFFER_SIZE","features":[479]},{"name":"WS_XML_READER_PROPERTY_STREAM_MAX_MIME_HEADERS_SIZE","features":[479]},{"name":"WS_XML_READER_PROPERTY_STREAM_MAX_ROOT_MIME_PART_SIZE","features":[479]},{"name":"WS_XML_READER_PROPERTY_UTF8_TRIM_SIZE","features":[479]},{"name":"WS_XML_READER_RAW_ENCODING","features":[479]},{"name":"WS_XML_READER_STREAM_INPUT","features":[479]},{"name":"WS_XML_READER_TEXT_ENCODING","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_ID","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME","features":[479]},{"name":"WS_XML_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME","features":[479]},{"name":"WS_XML_STRING","features":[307,479]},{"name":"WS_XML_STRING_DESCRIPTION","features":[479]},{"name":"WS_XML_STRING_TYPE","features":[479]},{"name":"WS_XML_TEXT","features":[479]},{"name":"WS_XML_TEXT_NODE","features":[479]},{"name":"WS_XML_TEXT_TYPE","features":[479]},{"name":"WS_XML_TEXT_TYPE_BASE64","features":[479]},{"name":"WS_XML_TEXT_TYPE_BOOL","features":[479]},{"name":"WS_XML_TEXT_TYPE_DATETIME","features":[479]},{"name":"WS_XML_TEXT_TYPE_DECIMAL","features":[479]},{"name":"WS_XML_TEXT_TYPE_DOUBLE","features":[479]},{"name":"WS_XML_TEXT_TYPE_FLOAT","features":[479]},{"name":"WS_XML_TEXT_TYPE_GUID","features":[479]},{"name":"WS_XML_TEXT_TYPE_INT32","features":[479]},{"name":"WS_XML_TEXT_TYPE_INT64","features":[479]},{"name":"WS_XML_TEXT_TYPE_LIST","features":[479]},{"name":"WS_XML_TEXT_TYPE_QNAME","features":[479]},{"name":"WS_XML_TEXT_TYPE_TIMESPAN","features":[479]},{"name":"WS_XML_TEXT_TYPE_UINT64","features":[479]},{"name":"WS_XML_TEXT_TYPE_UNIQUE_ID","features":[479]},{"name":"WS_XML_TEXT_TYPE_UTF16","features":[479]},{"name":"WS_XML_TEXT_TYPE_UTF8","features":[479]},{"name":"WS_XML_TIMESPAN_TEXT","features":[479]},{"name":"WS_XML_TOKEN_MESSAGE_SECURITY_BINDING","features":[479]},{"name":"WS_XML_TOKEN_MESSAGE_SECURITY_BINDING_TYPE","features":[479]},{"name":"WS_XML_UINT64_TEXT","features":[479]},{"name":"WS_XML_UNIQUE_ID_TEXT","features":[479]},{"name":"WS_XML_UTF16_TEXT","features":[479]},{"name":"WS_XML_UTF8_TEXT","features":[307,479]},{"name":"WS_XML_WRITER","features":[479]},{"name":"WS_XML_WRITER_BINARY_ENCODING","features":[307,479]},{"name":"WS_XML_WRITER_BUFFER_OUTPUT","features":[479]},{"name":"WS_XML_WRITER_ENCODING","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE_BINARY","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE_MTOM","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE_RAW","features":[479]},{"name":"WS_XML_WRITER_ENCODING_TYPE_TEXT","features":[479]},{"name":"WS_XML_WRITER_MTOM_ENCODING","features":[307,479]},{"name":"WS_XML_WRITER_OUTPUT","features":[479]},{"name":"WS_XML_WRITER_OUTPUT_TYPE","features":[479]},{"name":"WS_XML_WRITER_OUTPUT_TYPE_BUFFER","features":[479]},{"name":"WS_XML_WRITER_OUTPUT_TYPE_STREAM","features":[479]},{"name":"WS_XML_WRITER_PROPERTIES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_ALLOW_FRAGMENT","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_ALLOW_INVALID_CHARACTER_REFERENCES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BUFFERS","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BUFFER_MAX_SIZE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BUFFER_TRIM_SIZE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BYTES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BYTES_TO_CLOSE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_BYTES_WRITTEN","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_CHARSET","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_COMPRESS_EMPTY_ELEMENTS","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_EMIT_UNCOMPRESSED_EMPTY_ELEMENTS","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_ID","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_INDENT","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_INITIAL_BUFFER","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_IN_ATTRIBUTE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_MAX_ATTRIBUTES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_MAX_DEPTH","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_MAX_MIME_PARTS_BUFFER_SIZE","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_MAX_NAMESPACES","features":[479]},{"name":"WS_XML_WRITER_PROPERTY_WRITE_DECLARATION","features":[479]},{"name":"WS_XML_WRITER_RAW_ENCODING","features":[479]},{"name":"WS_XML_WRITER_STREAM_OUTPUT","features":[479]},{"name":"WS_XML_WRITER_TEXT_ENCODING","features":[479]},{"name":"WebAuthNAuthenticatorGetAssertion","features":[307,479]},{"name":"WebAuthNAuthenticatorMakeCredential","features":[307,479]},{"name":"WebAuthNCancelCurrentOperation","features":[479]},{"name":"WebAuthNDeletePlatformCredential","features":[479]},{"name":"WebAuthNFreeAssertion","features":[479]},{"name":"WebAuthNFreeCredentialAttestation","features":[307,479]},{"name":"WebAuthNFreePlatformCredentialList","features":[307,479]},{"name":"WebAuthNGetApiVersionNumber","features":[479]},{"name":"WebAuthNGetCancellationId","features":[479]},{"name":"WebAuthNGetErrorName","features":[479]},{"name":"WebAuthNGetPlatformCredentialList","features":[307,479]},{"name":"WebAuthNGetW3CExceptionDOMError","features":[479]},{"name":"WebAuthNIsUserVerifyingPlatformAuthenticatorAvailable","features":[307,479]},{"name":"WsAbandonCall","features":[479]},{"name":"WsAbandonMessage","features":[479]},{"name":"WsAbortChannel","features":[479]},{"name":"WsAbortListener","features":[479]},{"name":"WsAbortServiceHost","features":[479]},{"name":"WsAbortServiceProxy","features":[479]},{"name":"WsAcceptChannel","features":[479]},{"name":"WsAddCustomHeader","features":[307,479]},{"name":"WsAddErrorString","features":[479]},{"name":"WsAddMappedHeader","features":[307,479]},{"name":"WsAddressMessage","features":[479]},{"name":"WsAlloc","features":[479]},{"name":"WsAsyncExecute","features":[479]},{"name":"WsCall","features":[307,479]},{"name":"WsCheckMustUnderstandHeaders","features":[479]},{"name":"WsCloseChannel","features":[479]},{"name":"WsCloseListener","features":[479]},{"name":"WsCloseServiceHost","features":[479]},{"name":"WsCloseServiceProxy","features":[479]},{"name":"WsCombineUrl","features":[479]},{"name":"WsCopyError","features":[479]},{"name":"WsCopyNode","features":[479]},{"name":"WsCreateChannel","features":[479]},{"name":"WsCreateChannelForListener","features":[479]},{"name":"WsCreateError","features":[479]},{"name":"WsCreateFaultFromError","features":[307,479]},{"name":"WsCreateHeap","features":[479]},{"name":"WsCreateListener","features":[479]},{"name":"WsCreateMessage","features":[479]},{"name":"WsCreateMessageForChannel","features":[479]},{"name":"WsCreateMetadata","features":[479]},{"name":"WsCreateReader","features":[479]},{"name":"WsCreateServiceEndpointFromTemplate","features":[307,479]},{"name":"WsCreateServiceHost","features":[307,479]},{"name":"WsCreateServiceProxy","features":[479]},{"name":"WsCreateServiceProxyFromTemplate","features":[479]},{"name":"WsCreateWriter","features":[479]},{"name":"WsCreateXmlBuffer","features":[479]},{"name":"WsCreateXmlSecurityToken","features":[479]},{"name":"WsDateTimeToFileTime","features":[307,479]},{"name":"WsDecodeUrl","features":[479]},{"name":"WsEncodeUrl","features":[479]},{"name":"WsEndReaderCanonicalization","features":[479]},{"name":"WsEndWriterCanonicalization","features":[479]},{"name":"WsFileTimeToDateTime","features":[307,479]},{"name":"WsFillBody","features":[479]},{"name":"WsFillReader","features":[479]},{"name":"WsFindAttribute","features":[307,479]},{"name":"WsFlushBody","features":[479]},{"name":"WsFlushWriter","features":[479]},{"name":"WsFreeChannel","features":[479]},{"name":"WsFreeError","features":[479]},{"name":"WsFreeHeap","features":[479]},{"name":"WsFreeListener","features":[479]},{"name":"WsFreeMessage","features":[479]},{"name":"WsFreeMetadata","features":[479]},{"name":"WsFreeReader","features":[479]},{"name":"WsFreeSecurityToken","features":[479]},{"name":"WsFreeServiceHost","features":[479]},{"name":"WsFreeServiceProxy","features":[479]},{"name":"WsFreeWriter","features":[479]},{"name":"WsGetChannelProperty","features":[479]},{"name":"WsGetCustomHeader","features":[307,479]},{"name":"WsGetDictionary","features":[307,479]},{"name":"WsGetErrorProperty","features":[479]},{"name":"WsGetErrorString","features":[479]},{"name":"WsGetFaultErrorDetail","features":[307,479]},{"name":"WsGetFaultErrorProperty","features":[479]},{"name":"WsGetHeader","features":[479]},{"name":"WsGetHeaderAttributes","features":[479]},{"name":"WsGetHeapProperty","features":[479]},{"name":"WsGetListenerProperty","features":[479]},{"name":"WsGetMappedHeader","features":[307,479]},{"name":"WsGetMessageProperty","features":[479]},{"name":"WsGetMetadataEndpoints","features":[307,479]},{"name":"WsGetMetadataProperty","features":[479]},{"name":"WsGetMissingMetadataDocumentAddress","features":[479]},{"name":"WsGetNamespaceFromPrefix","features":[307,479]},{"name":"WsGetOperationContextProperty","features":[479]},{"name":"WsGetPolicyAlternativeCount","features":[479]},{"name":"WsGetPolicyProperty","features":[479]},{"name":"WsGetPrefixFromNamespace","features":[307,479]},{"name":"WsGetReaderNode","features":[479]},{"name":"WsGetReaderPosition","features":[479]},{"name":"WsGetReaderProperty","features":[479]},{"name":"WsGetSecurityContextProperty","features":[479]},{"name":"WsGetSecurityTokenProperty","features":[479]},{"name":"WsGetServiceHostProperty","features":[479]},{"name":"WsGetServiceProxyProperty","features":[479]},{"name":"WsGetWriterPosition","features":[479]},{"name":"WsGetWriterProperty","features":[479]},{"name":"WsGetXmlAttribute","features":[307,479]},{"name":"WsInitializeMessage","features":[479]},{"name":"WsMarkHeaderAsUnderstood","features":[479]},{"name":"WsMatchPolicyAlternative","features":[307,479]},{"name":"WsMoveReader","features":[307,479]},{"name":"WsMoveWriter","features":[307,479]},{"name":"WsOpenChannel","features":[479]},{"name":"WsOpenListener","features":[479]},{"name":"WsOpenServiceHost","features":[479]},{"name":"WsOpenServiceProxy","features":[479]},{"name":"WsPullBytes","features":[479]},{"name":"WsPushBytes","features":[479]},{"name":"WsReadArray","features":[307,479]},{"name":"WsReadAttribute","features":[307,479]},{"name":"WsReadBody","features":[307,479]},{"name":"WsReadBytes","features":[479]},{"name":"WsReadChars","features":[479]},{"name":"WsReadCharsUtf8","features":[479]},{"name":"WsReadElement","features":[307,479]},{"name":"WsReadEndAttribute","features":[479]},{"name":"WsReadEndElement","features":[479]},{"name":"WsReadEndpointAddressExtension","features":[479]},{"name":"WsReadEnvelopeEnd","features":[479]},{"name":"WsReadEnvelopeStart","features":[479]},{"name":"WsReadMessageEnd","features":[479]},{"name":"WsReadMessageStart","features":[479]},{"name":"WsReadMetadata","features":[479]},{"name":"WsReadNode","features":[479]},{"name":"WsReadQualifiedName","features":[307,479]},{"name":"WsReadStartAttribute","features":[479]},{"name":"WsReadStartElement","features":[479]},{"name":"WsReadToStartElement","features":[307,479]},{"name":"WsReadType","features":[479]},{"name":"WsReadValue","features":[479]},{"name":"WsReadXmlBuffer","features":[479]},{"name":"WsReadXmlBufferFromBytes","features":[479]},{"name":"WsReceiveMessage","features":[307,479]},{"name":"WsRegisterOperationForCancel","features":[479]},{"name":"WsRemoveCustomHeader","features":[307,479]},{"name":"WsRemoveHeader","features":[479]},{"name":"WsRemoveMappedHeader","features":[307,479]},{"name":"WsRemoveNode","features":[479]},{"name":"WsRequestReply","features":[307,479]},{"name":"WsRequestSecurityToken","features":[479]},{"name":"WsResetChannel","features":[479]},{"name":"WsResetError","features":[479]},{"name":"WsResetHeap","features":[479]},{"name":"WsResetListener","features":[479]},{"name":"WsResetMessage","features":[479]},{"name":"WsResetMetadata","features":[479]},{"name":"WsResetServiceHost","features":[479]},{"name":"WsResetServiceProxy","features":[479]},{"name":"WsRevokeSecurityContext","features":[479]},{"name":"WsSendFaultMessageForError","features":[479]},{"name":"WsSendMessage","features":[307,479]},{"name":"WsSendReplyMessage","features":[307,479]},{"name":"WsSetChannelProperty","features":[479]},{"name":"WsSetErrorProperty","features":[479]},{"name":"WsSetFaultErrorDetail","features":[307,479]},{"name":"WsSetFaultErrorProperty","features":[479]},{"name":"WsSetHeader","features":[479]},{"name":"WsSetInput","features":[479]},{"name":"WsSetInputToBuffer","features":[479]},{"name":"WsSetListenerProperty","features":[479]},{"name":"WsSetMessageProperty","features":[479]},{"name":"WsSetOutput","features":[479]},{"name":"WsSetOutputToBuffer","features":[479]},{"name":"WsSetReaderPosition","features":[479]},{"name":"WsSetWriterPosition","features":[479]},{"name":"WsShutdownSessionChannel","features":[479]},{"name":"WsSkipNode","features":[479]},{"name":"WsStartReaderCanonicalization","features":[479]},{"name":"WsStartWriterCanonicalization","features":[479]},{"name":"WsTrimXmlWhitespace","features":[479]},{"name":"WsVerifyXmlNCName","features":[479]},{"name":"WsWriteArray","features":[307,479]},{"name":"WsWriteAttribute","features":[307,479]},{"name":"WsWriteBody","features":[307,479]},{"name":"WsWriteBytes","features":[479]},{"name":"WsWriteChars","features":[479]},{"name":"WsWriteCharsUtf8","features":[479]},{"name":"WsWriteElement","features":[307,479]},{"name":"WsWriteEndAttribute","features":[479]},{"name":"WsWriteEndCData","features":[479]},{"name":"WsWriteEndElement","features":[479]},{"name":"WsWriteEndStartElement","features":[479]},{"name":"WsWriteEnvelopeEnd","features":[479]},{"name":"WsWriteEnvelopeStart","features":[479]},{"name":"WsWriteMessageEnd","features":[479]},{"name":"WsWriteMessageStart","features":[479]},{"name":"WsWriteNode","features":[479]},{"name":"WsWriteQualifiedName","features":[307,479]},{"name":"WsWriteStartAttribute","features":[307,479]},{"name":"WsWriteStartCData","features":[479]},{"name":"WsWriteStartElement","features":[307,479]},{"name":"WsWriteText","features":[479]},{"name":"WsWriteType","features":[479]},{"name":"WsWriteValue","features":[479]},{"name":"WsWriteXmlBuffer","features":[479]},{"name":"WsWriteXmlBufferToBytes","features":[479]},{"name":"WsWriteXmlnsAttribute","features":[307,479]},{"name":"WsXmlStringEquals","features":[307,479]}],"482":[{"name":"ACCESS_ALLOWED_ACE","features":[310]},{"name":"ACCESS_ALLOWED_CALLBACK_ACE","features":[310]},{"name":"ACCESS_ALLOWED_CALLBACK_OBJECT_ACE","features":[310]},{"name":"ACCESS_ALLOWED_OBJECT_ACE","features":[310]},{"name":"ACCESS_DENIED_ACE","features":[310]},{"name":"ACCESS_DENIED_CALLBACK_ACE","features":[310]},{"name":"ACCESS_DENIED_CALLBACK_OBJECT_ACE","features":[310]},{"name":"ACCESS_DENIED_OBJECT_ACE","features":[310]},{"name":"ACCESS_REASONS","features":[310]},{"name":"ACE_FLAGS","features":[310]},{"name":"ACE_HEADER","features":[310]},{"name":"ACE_INHERITED_OBJECT_TYPE_PRESENT","features":[310]},{"name":"ACE_OBJECT_TYPE_PRESENT","features":[310]},{"name":"ACE_REVISION","features":[310]},{"name":"ACL","features":[310]},{"name":"ACL_INFORMATION_CLASS","features":[310]},{"name":"ACL_REVISION","features":[310]},{"name":"ACL_REVISION_DS","features":[310]},{"name":"ACL_REVISION_INFORMATION","features":[310]},{"name":"ACL_SIZE_INFORMATION","features":[310]},{"name":"ATTRIBUTE_SECURITY_INFORMATION","features":[310]},{"name":"AUDIT_EVENT_TYPE","features":[310]},{"name":"AccessCheck","features":[307,310]},{"name":"AccessCheckAndAuditAlarmA","features":[307,310]},{"name":"AccessCheckAndAuditAlarmW","features":[307,310]},{"name":"AccessCheckByType","features":[307,310]},{"name":"AccessCheckByTypeAndAuditAlarmA","features":[307,310]},{"name":"AccessCheckByTypeAndAuditAlarmW","features":[307,310]},{"name":"AccessCheckByTypeResultList","features":[307,310]},{"name":"AccessCheckByTypeResultListAndAuditAlarmA","features":[307,310]},{"name":"AccessCheckByTypeResultListAndAuditAlarmByHandleA","features":[307,310]},{"name":"AccessCheckByTypeResultListAndAuditAlarmByHandleW","features":[307,310]},{"name":"AccessCheckByTypeResultListAndAuditAlarmW","features":[307,310]},{"name":"AclRevisionInformation","features":[310]},{"name":"AclSizeInformation","features":[310]},{"name":"AddAccessAllowedAce","features":[307,310]},{"name":"AddAccessAllowedAceEx","features":[307,310]},{"name":"AddAccessAllowedObjectAce","features":[307,310]},{"name":"AddAccessDeniedAce","features":[307,310]},{"name":"AddAccessDeniedAceEx","features":[307,310]},{"name":"AddAccessDeniedObjectAce","features":[307,310]},{"name":"AddAce","features":[307,310]},{"name":"AddAuditAccessAce","features":[307,310]},{"name":"AddAuditAccessAceEx","features":[307,310]},{"name":"AddAuditAccessObjectAce","features":[307,310]},{"name":"AddConditionalAce","features":[307,310]},{"name":"AddMandatoryAce","features":[307,310]},{"name":"AddResourceAttributeAce","features":[307,310]},{"name":"AddScopedPolicyIDAce","features":[307,310]},{"name":"AdjustTokenGroups","features":[307,310]},{"name":"AdjustTokenPrivileges","features":[307,310]},{"name":"AllocateAndInitializeSid","features":[307,310]},{"name":"AllocateLocallyUniqueId","features":[307,310]},{"name":"AreAllAccessesGranted","features":[307,310]},{"name":"AreAnyAccessesGranted","features":[307,310]},{"name":"AuditEventDirectoryServiceAccess","features":[310]},{"name":"AuditEventObjectAccess","features":[310]},{"name":"BACKUP_SECURITY_INFORMATION","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTES_INFORMATION","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_DISABLED","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_FLAGS","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_MANDATORY","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_SID","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_V1","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE","features":[310]},{"name":"CLAIM_SECURITY_ATTRIBUTE_VALUE_TYPE","features":[310]},{"name":"CONTAINER_INHERIT_ACE","features":[310]},{"name":"CREATE_RESTRICTED_TOKEN_FLAGS","features":[310]},{"name":"CVT_SECONDS","features":[310]},{"name":"CheckTokenCapability","features":[307,310]},{"name":"CheckTokenMembership","features":[307,310]},{"name":"CheckTokenMembershipEx","features":[307,310]},{"name":"ConvertToAutoInheritPrivateObjectSecurity","features":[307,310]},{"name":"CopySid","features":[307,310]},{"name":"CreatePrivateObjectSecurity","features":[307,310]},{"name":"CreatePrivateObjectSecurityEx","features":[307,310]},{"name":"CreatePrivateObjectSecurityWithMultipleInheritance","features":[307,310]},{"name":"CreateRestrictedToken","features":[307,310]},{"name":"CreateWellKnownSid","features":[307,310]},{"name":"DACL_SECURITY_INFORMATION","features":[310]},{"name":"DISABLE_MAX_PRIVILEGE","features":[310]},{"name":"DeleteAce","features":[307,310]},{"name":"DeriveCapabilitySidsFromName","features":[307,310]},{"name":"DestroyPrivateObjectSecurity","features":[307,310]},{"name":"DuplicateToken","features":[307,310]},{"name":"DuplicateTokenEx","features":[307,310]},{"name":"ENUM_PERIOD","features":[310]},{"name":"ENUM_PERIOD_DAYS","features":[310]},{"name":"ENUM_PERIOD_HOURS","features":[310]},{"name":"ENUM_PERIOD_INVALID","features":[310]},{"name":"ENUM_PERIOD_MINUTES","features":[310]},{"name":"ENUM_PERIOD_MONTHS","features":[310]},{"name":"ENUM_PERIOD_SECONDS","features":[310]},{"name":"ENUM_PERIOD_WEEKS","features":[310]},{"name":"ENUM_PERIOD_YEARS","features":[310]},{"name":"EqualDomainSid","features":[307,310]},{"name":"EqualPrefixSid","features":[307,310]},{"name":"EqualSid","features":[307,310]},{"name":"FAILED_ACCESS_ACE_FLAG","features":[310]},{"name":"FindFirstFreeAce","features":[307,310]},{"name":"FreeSid","features":[310]},{"name":"GENERIC_MAPPING","features":[310]},{"name":"GROUP_SECURITY_INFORMATION","features":[310]},{"name":"GetAce","features":[307,310]},{"name":"GetAclInformation","features":[307,310]},{"name":"GetAppContainerAce","features":[307,310]},{"name":"GetCachedSigningLevel","features":[307,310]},{"name":"GetFileSecurityA","features":[307,310]},{"name":"GetFileSecurityW","features":[307,310]},{"name":"GetKernelObjectSecurity","features":[307,310]},{"name":"GetLengthSid","features":[310]},{"name":"GetPrivateObjectSecurity","features":[307,310]},{"name":"GetSecurityDescriptorControl","features":[307,310]},{"name":"GetSecurityDescriptorDacl","features":[307,310]},{"name":"GetSecurityDescriptorGroup","features":[307,310]},{"name":"GetSecurityDescriptorLength","features":[310]},{"name":"GetSecurityDescriptorOwner","features":[307,310]},{"name":"GetSecurityDescriptorRMControl","features":[310]},{"name":"GetSecurityDescriptorSacl","features":[307,310]},{"name":"GetSidIdentifierAuthority","features":[310]},{"name":"GetSidLengthRequired","features":[310]},{"name":"GetSidSubAuthority","features":[310]},{"name":"GetSidSubAuthorityCount","features":[310]},{"name":"GetTokenInformation","features":[307,310]},{"name":"GetUserObjectSecurity","features":[307,310]},{"name":"GetWindowsAccountDomainSid","features":[307,310]},{"name":"INHERITED_ACE","features":[310]},{"name":"INHERIT_NO_PROPAGATE","features":[310]},{"name":"INHERIT_ONLY","features":[310]},{"name":"INHERIT_ONLY_ACE","features":[310]},{"name":"ImpersonateAnonymousToken","features":[307,310]},{"name":"ImpersonateLoggedOnUser","features":[307,310]},{"name":"ImpersonateSelf","features":[307,310]},{"name":"InitializeAcl","features":[307,310]},{"name":"InitializeSecurityDescriptor","features":[307,310]},{"name":"InitializeSid","features":[307,310]},{"name":"IsTokenRestricted","features":[307,310]},{"name":"IsValidAcl","features":[307,310]},{"name":"IsValidSecurityDescriptor","features":[307,310]},{"name":"IsValidSid","features":[307,310]},{"name":"IsWellKnownSid","features":[307,310]},{"name":"LABEL_SECURITY_INFORMATION","features":[310]},{"name":"LLFILETIME","features":[307,310]},{"name":"LOGON32_LOGON","features":[310]},{"name":"LOGON32_LOGON_BATCH","features":[310]},{"name":"LOGON32_LOGON_INTERACTIVE","features":[310]},{"name":"LOGON32_LOGON_NETWORK","features":[310]},{"name":"LOGON32_LOGON_NETWORK_CLEARTEXT","features":[310]},{"name":"LOGON32_LOGON_NEW_CREDENTIALS","features":[310]},{"name":"LOGON32_LOGON_SERVICE","features":[310]},{"name":"LOGON32_LOGON_UNLOCK","features":[310]},{"name":"LOGON32_PROVIDER","features":[310]},{"name":"LOGON32_PROVIDER_DEFAULT","features":[310]},{"name":"LOGON32_PROVIDER_WINNT40","features":[310]},{"name":"LOGON32_PROVIDER_WINNT50","features":[310]},{"name":"LUA_TOKEN","features":[310]},{"name":"LUID_AND_ATTRIBUTES","features":[307,310]},{"name":"LogonUserA","features":[307,310]},{"name":"LogonUserExA","features":[307,310]},{"name":"LogonUserExW","features":[307,310]},{"name":"LogonUserW","features":[307,310]},{"name":"LookupAccountNameA","features":[307,310]},{"name":"LookupAccountNameW","features":[307,310]},{"name":"LookupAccountSidA","features":[307,310]},{"name":"LookupAccountSidW","features":[307,310]},{"name":"LookupPrivilegeDisplayNameA","features":[307,310]},{"name":"LookupPrivilegeDisplayNameW","features":[307,310]},{"name":"LookupPrivilegeNameA","features":[307,310]},{"name":"LookupPrivilegeNameW","features":[307,310]},{"name":"LookupPrivilegeValueA","features":[307,310]},{"name":"LookupPrivilegeValueW","features":[307,310]},{"name":"MANDATORY_LEVEL","features":[310]},{"name":"MakeAbsoluteSD","features":[307,310]},{"name":"MakeSelfRelativeSD","features":[307,310]},{"name":"MandatoryLevelCount","features":[310]},{"name":"MandatoryLevelHigh","features":[310]},{"name":"MandatoryLevelLow","features":[310]},{"name":"MandatoryLevelMedium","features":[310]},{"name":"MandatoryLevelSecureProcess","features":[310]},{"name":"MandatoryLevelSystem","features":[310]},{"name":"MandatoryLevelUntrusted","features":[310]},{"name":"MapGenericMask","features":[310]},{"name":"MaxTokenInfoClass","features":[310]},{"name":"NCRYPT_DESCRIPTOR_HANDLE","features":[310]},{"name":"NCRYPT_STREAM_HANDLE","features":[310]},{"name":"NO_INHERITANCE","features":[310]},{"name":"NO_PROPAGATE_INHERIT_ACE","features":[310]},{"name":"OBJECT_INHERIT_ACE","features":[310]},{"name":"OBJECT_SECURITY_INFORMATION","features":[310]},{"name":"OBJECT_TYPE_LIST","features":[310]},{"name":"OWNER_SECURITY_INFORMATION","features":[310]},{"name":"ObjectCloseAuditAlarmA","features":[307,310]},{"name":"ObjectCloseAuditAlarmW","features":[307,310]},{"name":"ObjectDeleteAuditAlarmA","features":[307,310]},{"name":"ObjectDeleteAuditAlarmW","features":[307,310]},{"name":"ObjectOpenAuditAlarmA","features":[307,310]},{"name":"ObjectOpenAuditAlarmW","features":[307,310]},{"name":"ObjectPrivilegeAuditAlarmA","features":[307,310]},{"name":"ObjectPrivilegeAuditAlarmW","features":[307,310]},{"name":"PLSA_AP_CALL_PACKAGE_UNTRUSTED","features":[307,310]},{"name":"PRIVILEGE_SET","features":[307,310]},{"name":"PROTECTED_DACL_SECURITY_INFORMATION","features":[310]},{"name":"PROTECTED_SACL_SECURITY_INFORMATION","features":[310]},{"name":"PSECURITY_DESCRIPTOR","features":[310]},{"name":"PSID","features":[310]},{"name":"PrivilegeCheck","features":[307,310]},{"name":"PrivilegedServiceAuditAlarmA","features":[307,310]},{"name":"PrivilegedServiceAuditAlarmW","features":[307,310]},{"name":"QUOTA_LIMITS","features":[310]},{"name":"QuerySecurityAccessMask","features":[310]},{"name":"RevertToSelf","features":[307,310]},{"name":"RtlConvertSidToUnicodeString","features":[307,310]},{"name":"RtlNormalizeSecurityDescriptor","features":[307,310]},{"name":"SACL_SECURITY_INFORMATION","features":[310]},{"name":"SAFER_LEVEL_HANDLE","features":[310]},{"name":"SANDBOX_INERT","features":[310]},{"name":"SCOPE_SECURITY_INFORMATION","features":[310]},{"name":"SECURITY_APP_PACKAGE_AUTHORITY","features":[310]},{"name":"SECURITY_ATTRIBUTES","features":[307,310]},{"name":"SECURITY_AUTHENTICATION_AUTHORITY","features":[310]},{"name":"SECURITY_AUTO_INHERIT_FLAGS","features":[310]},{"name":"SECURITY_CAPABILITIES","features":[310]},{"name":"SECURITY_CREATOR_SID_AUTHORITY","features":[310]},{"name":"SECURITY_DESCRIPTOR","features":[310]},{"name":"SECURITY_DESCRIPTOR_CONTROL","features":[310]},{"name":"SECURITY_DESCRIPTOR_RELATIVE","features":[310]},{"name":"SECURITY_DYNAMIC_TRACKING","features":[307,310]},{"name":"SECURITY_IMPERSONATION_LEVEL","features":[310]},{"name":"SECURITY_LOCAL_SID_AUTHORITY","features":[310]},{"name":"SECURITY_MANDATORY_LABEL_AUTHORITY","features":[310]},{"name":"SECURITY_MAX_SID_SIZE","features":[310]},{"name":"SECURITY_NON_UNIQUE_AUTHORITY","features":[310]},{"name":"SECURITY_NT_AUTHORITY","features":[310]},{"name":"SECURITY_NULL_SID_AUTHORITY","features":[310]},{"name":"SECURITY_PROCESS_TRUST_AUTHORITY","features":[310]},{"name":"SECURITY_QUALITY_OF_SERVICE","features":[307,310]},{"name":"SECURITY_RESOURCE_MANAGER_AUTHORITY","features":[310]},{"name":"SECURITY_SCOPED_POLICY_ID_AUTHORITY","features":[310]},{"name":"SECURITY_STATIC_TRACKING","features":[307,310]},{"name":"SECURITY_WORLD_SID_AUTHORITY","features":[310]},{"name":"SEC_THREAD_START","features":[310]},{"name":"SEF_AVOID_OWNER_CHECK","features":[310]},{"name":"SEF_AVOID_OWNER_RESTRICTION","features":[310]},{"name":"SEF_AVOID_PRIVILEGE_CHECK","features":[310]},{"name":"SEF_DACL_AUTO_INHERIT","features":[310]},{"name":"SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT","features":[310]},{"name":"SEF_DEFAULT_GROUP_FROM_PARENT","features":[310]},{"name":"SEF_DEFAULT_OWNER_FROM_PARENT","features":[310]},{"name":"SEF_MACL_NO_EXECUTE_UP","features":[310]},{"name":"SEF_MACL_NO_READ_UP","features":[310]},{"name":"SEF_MACL_NO_WRITE_UP","features":[310]},{"name":"SEF_SACL_AUTO_INHERIT","features":[310]},{"name":"SE_ACCESS_REPLY","features":[307,310]},{"name":"SE_ACCESS_REQUEST","features":[310]},{"name":"SE_ASSIGNPRIMARYTOKEN_NAME","features":[310]},{"name":"SE_AUDIT_NAME","features":[310]},{"name":"SE_BACKUP_NAME","features":[310]},{"name":"SE_CHANGE_NOTIFY_NAME","features":[310]},{"name":"SE_CREATE_GLOBAL_NAME","features":[310]},{"name":"SE_CREATE_PAGEFILE_NAME","features":[310]},{"name":"SE_CREATE_PERMANENT_NAME","features":[310]},{"name":"SE_CREATE_SYMBOLIC_LINK_NAME","features":[310]},{"name":"SE_CREATE_TOKEN_NAME","features":[310]},{"name":"SE_DACL_AUTO_INHERITED","features":[310]},{"name":"SE_DACL_AUTO_INHERIT_REQ","features":[310]},{"name":"SE_DACL_DEFAULTED","features":[310]},{"name":"SE_DACL_PRESENT","features":[310]},{"name":"SE_DACL_PROTECTED","features":[310]},{"name":"SE_DEBUG_NAME","features":[310]},{"name":"SE_DELEGATE_SESSION_USER_IMPERSONATE_NAME","features":[310]},{"name":"SE_ENABLE_DELEGATION_NAME","features":[310]},{"name":"SE_GROUP_DEFAULTED","features":[310]},{"name":"SE_IMPERSONATE_NAME","features":[310]},{"name":"SE_IMPERSONATION_STATE","features":[307,310]},{"name":"SE_INCREASE_QUOTA_NAME","features":[310]},{"name":"SE_INC_BASE_PRIORITY_NAME","features":[310]},{"name":"SE_INC_WORKING_SET_NAME","features":[310]},{"name":"SE_LOAD_DRIVER_NAME","features":[310]},{"name":"SE_LOCK_MEMORY_NAME","features":[310]},{"name":"SE_MACHINE_ACCOUNT_NAME","features":[310]},{"name":"SE_MANAGE_VOLUME_NAME","features":[310]},{"name":"SE_OWNER_DEFAULTED","features":[310]},{"name":"SE_PRIVILEGE_ENABLED","features":[310]},{"name":"SE_PRIVILEGE_ENABLED_BY_DEFAULT","features":[310]},{"name":"SE_PRIVILEGE_REMOVED","features":[310]},{"name":"SE_PRIVILEGE_USED_FOR_ACCESS","features":[310]},{"name":"SE_PROF_SINGLE_PROCESS_NAME","features":[310]},{"name":"SE_RELABEL_NAME","features":[310]},{"name":"SE_REMOTE_SHUTDOWN_NAME","features":[310]},{"name":"SE_RESTORE_NAME","features":[310]},{"name":"SE_RM_CONTROL_VALID","features":[310]},{"name":"SE_SACL_AUTO_INHERITED","features":[310]},{"name":"SE_SACL_AUTO_INHERIT_REQ","features":[310]},{"name":"SE_SACL_DEFAULTED","features":[310]},{"name":"SE_SACL_PRESENT","features":[310]},{"name":"SE_SACL_PROTECTED","features":[310]},{"name":"SE_SECURITY_DESCRIPTOR","features":[310]},{"name":"SE_SECURITY_NAME","features":[310]},{"name":"SE_SELF_RELATIVE","features":[310]},{"name":"SE_SHUTDOWN_NAME","features":[310]},{"name":"SE_SID","features":[310]},{"name":"SE_SYNC_AGENT_NAME","features":[310]},{"name":"SE_SYSTEMTIME_NAME","features":[310]},{"name":"SE_SYSTEM_ENVIRONMENT_NAME","features":[310]},{"name":"SE_SYSTEM_PROFILE_NAME","features":[310]},{"name":"SE_TAKE_OWNERSHIP_NAME","features":[310]},{"name":"SE_TCB_NAME","features":[310]},{"name":"SE_TIME_ZONE_NAME","features":[310]},{"name":"SE_TRUSTED_CREDMAN_ACCESS_NAME","features":[310]},{"name":"SE_UNDOCK_NAME","features":[310]},{"name":"SE_UNSOLICITED_INPUT_NAME","features":[310]},{"name":"SID","features":[310]},{"name":"SID_AND_ATTRIBUTES","features":[310]},{"name":"SID_AND_ATTRIBUTES_HASH","features":[310]},{"name":"SID_IDENTIFIER_AUTHORITY","features":[310]},{"name":"SID_NAME_USE","features":[310]},{"name":"SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED","features":[310]},{"name":"SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY","features":[310]},{"name":"SIGNING_LEVEL_MICROSOFT","features":[310]},{"name":"SUB_CONTAINERS_AND_OBJECTS_INHERIT","features":[310]},{"name":"SUB_CONTAINERS_ONLY_INHERIT","features":[310]},{"name":"SUB_OBJECTS_ONLY_INHERIT","features":[310]},{"name":"SUCCESSFUL_ACCESS_ACE_FLAG","features":[310]},{"name":"SYSTEM_ACCESS_FILTER_ACE","features":[310]},{"name":"SYSTEM_ALARM_ACE","features":[310]},{"name":"SYSTEM_ALARM_CALLBACK_ACE","features":[310]},{"name":"SYSTEM_ALARM_CALLBACK_OBJECT_ACE","features":[310]},{"name":"SYSTEM_ALARM_OBJECT_ACE","features":[310]},{"name":"SYSTEM_AUDIT_ACE","features":[310]},{"name":"SYSTEM_AUDIT_CALLBACK_ACE","features":[310]},{"name":"SYSTEM_AUDIT_CALLBACK_OBJECT_ACE","features":[310]},{"name":"SYSTEM_AUDIT_OBJECT_ACE","features":[310]},{"name":"SYSTEM_AUDIT_OBJECT_ACE_FLAGS","features":[310]},{"name":"SYSTEM_MANDATORY_LABEL_ACE","features":[310]},{"name":"SYSTEM_PROCESS_TRUST_LABEL_ACE","features":[310]},{"name":"SYSTEM_RESOURCE_ATTRIBUTE_ACE","features":[310]},{"name":"SYSTEM_SCOPED_POLICY_ID_ACE","features":[310]},{"name":"SecurityAnonymous","features":[310]},{"name":"SecurityDelegation","features":[310]},{"name":"SecurityIdentification","features":[310]},{"name":"SecurityImpersonation","features":[310]},{"name":"SetAclInformation","features":[307,310]},{"name":"SetCachedSigningLevel","features":[307,310]},{"name":"SetFileSecurityA","features":[307,310]},{"name":"SetFileSecurityW","features":[307,310]},{"name":"SetKernelObjectSecurity","features":[307,310]},{"name":"SetPrivateObjectSecurity","features":[307,310]},{"name":"SetPrivateObjectSecurityEx","features":[307,310]},{"name":"SetSecurityAccessMask","features":[310]},{"name":"SetSecurityDescriptorControl","features":[307,310]},{"name":"SetSecurityDescriptorDacl","features":[307,310]},{"name":"SetSecurityDescriptorGroup","features":[307,310]},{"name":"SetSecurityDescriptorOwner","features":[307,310]},{"name":"SetSecurityDescriptorRMControl","features":[310]},{"name":"SetSecurityDescriptorSacl","features":[307,310]},{"name":"SetTokenInformation","features":[307,310]},{"name":"SetUserObjectSecurity","features":[307,310]},{"name":"SidTypeAlias","features":[310]},{"name":"SidTypeComputer","features":[310]},{"name":"SidTypeDeletedAccount","features":[310]},{"name":"SidTypeDomain","features":[310]},{"name":"SidTypeGroup","features":[310]},{"name":"SidTypeInvalid","features":[310]},{"name":"SidTypeLabel","features":[310]},{"name":"SidTypeLogonSession","features":[310]},{"name":"SidTypeUnknown","features":[310]},{"name":"SidTypeUser","features":[310]},{"name":"SidTypeWellKnownGroup","features":[310]},{"name":"TOKEN_ACCESS_INFORMATION","features":[307,310]},{"name":"TOKEN_ACCESS_MASK","features":[310]},{"name":"TOKEN_ACCESS_PSEUDO_HANDLE","features":[310]},{"name":"TOKEN_ACCESS_PSEUDO_HANDLE_WIN8","features":[310]},{"name":"TOKEN_ACCESS_SYSTEM_SECURITY","features":[310]},{"name":"TOKEN_ADJUST_DEFAULT","features":[310]},{"name":"TOKEN_ADJUST_GROUPS","features":[310]},{"name":"TOKEN_ADJUST_PRIVILEGES","features":[310]},{"name":"TOKEN_ADJUST_SESSIONID","features":[310]},{"name":"TOKEN_ALL_ACCESS","features":[310]},{"name":"TOKEN_APPCONTAINER_INFORMATION","features":[310]},{"name":"TOKEN_ASSIGN_PRIMARY","features":[310]},{"name":"TOKEN_AUDIT_POLICY","features":[310]},{"name":"TOKEN_CONTROL","features":[307,310]},{"name":"TOKEN_DEFAULT_DACL","features":[310]},{"name":"TOKEN_DELETE","features":[310]},{"name":"TOKEN_DEVICE_CLAIMS","features":[310]},{"name":"TOKEN_DUPLICATE","features":[310]},{"name":"TOKEN_ELEVATION","features":[310]},{"name":"TOKEN_ELEVATION_TYPE","features":[310]},{"name":"TOKEN_EXECUTE","features":[310]},{"name":"TOKEN_GROUPS","features":[310]},{"name":"TOKEN_GROUPS_AND_PRIVILEGES","features":[307,310]},{"name":"TOKEN_IMPERSONATE","features":[310]},{"name":"TOKEN_INFORMATION_CLASS","features":[310]},{"name":"TOKEN_LINKED_TOKEN","features":[307,310]},{"name":"TOKEN_MANDATORY_LABEL","features":[310]},{"name":"TOKEN_MANDATORY_POLICY","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_ID","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_NO_WRITE_UP","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_OFF","features":[310]},{"name":"TOKEN_MANDATORY_POLICY_VALID_MASK","features":[310]},{"name":"TOKEN_ORIGIN","features":[307,310]},{"name":"TOKEN_OWNER","features":[310]},{"name":"TOKEN_PRIMARY_GROUP","features":[310]},{"name":"TOKEN_PRIVILEGES","features":[307,310]},{"name":"TOKEN_PRIVILEGES_ATTRIBUTES","features":[310]},{"name":"TOKEN_QUERY","features":[310]},{"name":"TOKEN_QUERY_SOURCE","features":[310]},{"name":"TOKEN_READ","features":[310]},{"name":"TOKEN_READ_CONTROL","features":[310]},{"name":"TOKEN_SOURCE","features":[307,310]},{"name":"TOKEN_STATISTICS","features":[307,310]},{"name":"TOKEN_TRUST_CONSTRAINT_MASK","features":[310]},{"name":"TOKEN_TYPE","features":[310]},{"name":"TOKEN_USER","features":[310]},{"name":"TOKEN_USER_CLAIMS","features":[310]},{"name":"TOKEN_WRITE","features":[310]},{"name":"TOKEN_WRITE_DAC","features":[310]},{"name":"TOKEN_WRITE_OWNER","features":[310]},{"name":"TokenAccessInformation","features":[310]},{"name":"TokenAppContainerNumber","features":[310]},{"name":"TokenAppContainerSid","features":[310]},{"name":"TokenAuditPolicy","features":[310]},{"name":"TokenBnoIsolation","features":[310]},{"name":"TokenCapabilities","features":[310]},{"name":"TokenChildProcessFlags","features":[310]},{"name":"TokenDefaultDacl","features":[310]},{"name":"TokenDeviceClaimAttributes","features":[310]},{"name":"TokenDeviceGroups","features":[310]},{"name":"TokenElevation","features":[310]},{"name":"TokenElevationType","features":[310]},{"name":"TokenElevationTypeDefault","features":[310]},{"name":"TokenElevationTypeFull","features":[310]},{"name":"TokenElevationTypeLimited","features":[310]},{"name":"TokenGroups","features":[310]},{"name":"TokenGroupsAndPrivileges","features":[310]},{"name":"TokenHasRestrictions","features":[310]},{"name":"TokenImpersonation","features":[310]},{"name":"TokenImpersonationLevel","features":[310]},{"name":"TokenIntegrityLevel","features":[310]},{"name":"TokenIsAppContainer","features":[310]},{"name":"TokenIsAppSilo","features":[310]},{"name":"TokenIsLessPrivilegedAppContainer","features":[310]},{"name":"TokenIsRestricted","features":[310]},{"name":"TokenIsSandboxed","features":[310]},{"name":"TokenLinkedToken","features":[310]},{"name":"TokenLogonSid","features":[310]},{"name":"TokenMandatoryPolicy","features":[310]},{"name":"TokenOrigin","features":[310]},{"name":"TokenOwner","features":[310]},{"name":"TokenPrimary","features":[310]},{"name":"TokenPrimaryGroup","features":[310]},{"name":"TokenPrivateNameSpace","features":[310]},{"name":"TokenPrivileges","features":[310]},{"name":"TokenProcessTrustLevel","features":[310]},{"name":"TokenRestrictedDeviceClaimAttributes","features":[310]},{"name":"TokenRestrictedDeviceGroups","features":[310]},{"name":"TokenRestrictedSids","features":[310]},{"name":"TokenRestrictedUserClaimAttributes","features":[310]},{"name":"TokenSandBoxInert","features":[310]},{"name":"TokenSecurityAttributes","features":[310]},{"name":"TokenSessionId","features":[310]},{"name":"TokenSessionReference","features":[310]},{"name":"TokenSingletonAttributes","features":[310]},{"name":"TokenSource","features":[310]},{"name":"TokenStatistics","features":[310]},{"name":"TokenType","features":[310]},{"name":"TokenUIAccess","features":[310]},{"name":"TokenUser","features":[310]},{"name":"TokenUserClaimAttributes","features":[310]},{"name":"TokenVirtualizationAllowed","features":[310]},{"name":"TokenVirtualizationEnabled","features":[310]},{"name":"UNPROTECTED_DACL_SECURITY_INFORMATION","features":[310]},{"name":"UNPROTECTED_SACL_SECURITY_INFORMATION","features":[310]},{"name":"WELL_KNOWN_SID_TYPE","features":[310]},{"name":"WRITE_RESTRICTED","features":[310]},{"name":"WinAccountAdministratorSid","features":[310]},{"name":"WinAccountCertAdminsSid","features":[310]},{"name":"WinAccountCloneableControllersSid","features":[310]},{"name":"WinAccountComputersSid","features":[310]},{"name":"WinAccountControllersSid","features":[310]},{"name":"WinAccountDefaultSystemManagedSid","features":[310]},{"name":"WinAccountDomainAdminsSid","features":[310]},{"name":"WinAccountDomainGuestsSid","features":[310]},{"name":"WinAccountDomainUsersSid","features":[310]},{"name":"WinAccountEnterpriseAdminsSid","features":[310]},{"name":"WinAccountEnterpriseKeyAdminsSid","features":[310]},{"name":"WinAccountGuestSid","features":[310]},{"name":"WinAccountKeyAdminsSid","features":[310]},{"name":"WinAccountKrbtgtSid","features":[310]},{"name":"WinAccountPolicyAdminsSid","features":[310]},{"name":"WinAccountProtectedUsersSid","features":[310]},{"name":"WinAccountRasAndIasServersSid","features":[310]},{"name":"WinAccountReadonlyControllersSid","features":[310]},{"name":"WinAccountSchemaAdminsSid","features":[310]},{"name":"WinAnonymousSid","features":[310]},{"name":"WinApplicationPackageAuthoritySid","features":[310]},{"name":"WinAuthenticatedUserSid","features":[310]},{"name":"WinAuthenticationAuthorityAssertedSid","features":[310]},{"name":"WinAuthenticationFreshKeyAuthSid","features":[310]},{"name":"WinAuthenticationKeyPropertyAttestationSid","features":[310]},{"name":"WinAuthenticationKeyPropertyMFASid","features":[310]},{"name":"WinAuthenticationKeyTrustSid","features":[310]},{"name":"WinAuthenticationServiceAssertedSid","features":[310]},{"name":"WinBatchSid","features":[310]},{"name":"WinBuiltinAccessControlAssistanceOperatorsSid","features":[310]},{"name":"WinBuiltinAccountOperatorsSid","features":[310]},{"name":"WinBuiltinAdministratorsSid","features":[310]},{"name":"WinBuiltinAnyPackageSid","features":[310]},{"name":"WinBuiltinAuthorizationAccessSid","features":[310]},{"name":"WinBuiltinBackupOperatorsSid","features":[310]},{"name":"WinBuiltinCertSvcDComAccessGroup","features":[310]},{"name":"WinBuiltinCryptoOperatorsSid","features":[310]},{"name":"WinBuiltinDCOMUsersSid","features":[310]},{"name":"WinBuiltinDefaultSystemManagedGroupSid","features":[310]},{"name":"WinBuiltinDeviceOwnersSid","features":[310]},{"name":"WinBuiltinDomainSid","features":[310]},{"name":"WinBuiltinEventLogReadersGroup","features":[310]},{"name":"WinBuiltinGuestsSid","features":[310]},{"name":"WinBuiltinHyperVAdminsSid","features":[310]},{"name":"WinBuiltinIUsersSid","features":[310]},{"name":"WinBuiltinIncomingForestTrustBuildersSid","features":[310]},{"name":"WinBuiltinNetworkConfigurationOperatorsSid","features":[310]},{"name":"WinBuiltinPerfLoggingUsersSid","features":[310]},{"name":"WinBuiltinPerfMonitoringUsersSid","features":[310]},{"name":"WinBuiltinPowerUsersSid","features":[310]},{"name":"WinBuiltinPreWindows2000CompatibleAccessSid","features":[310]},{"name":"WinBuiltinPrintOperatorsSid","features":[310]},{"name":"WinBuiltinRDSEndpointServersSid","features":[310]},{"name":"WinBuiltinRDSManagementServersSid","features":[310]},{"name":"WinBuiltinRDSRemoteAccessServersSid","features":[310]},{"name":"WinBuiltinRemoteDesktopUsersSid","features":[310]},{"name":"WinBuiltinRemoteManagementUsersSid","features":[310]},{"name":"WinBuiltinReplicatorSid","features":[310]},{"name":"WinBuiltinStorageReplicaAdminsSid","features":[310]},{"name":"WinBuiltinSystemOperatorsSid","features":[310]},{"name":"WinBuiltinTerminalServerLicenseServersSid","features":[310]},{"name":"WinBuiltinUsersSid","features":[310]},{"name":"WinCacheablePrincipalsGroupSid","features":[310]},{"name":"WinCapabilityAppointmentsSid","features":[310]},{"name":"WinCapabilityContactsSid","features":[310]},{"name":"WinCapabilityDocumentsLibrarySid","features":[310]},{"name":"WinCapabilityEnterpriseAuthenticationSid","features":[310]},{"name":"WinCapabilityInternetClientServerSid","features":[310]},{"name":"WinCapabilityInternetClientSid","features":[310]},{"name":"WinCapabilityMusicLibrarySid","features":[310]},{"name":"WinCapabilityPicturesLibrarySid","features":[310]},{"name":"WinCapabilityPrivateNetworkClientServerSid","features":[310]},{"name":"WinCapabilityRemovableStorageSid","features":[310]},{"name":"WinCapabilitySharedUserCertificatesSid","features":[310]},{"name":"WinCapabilityVideosLibrarySid","features":[310]},{"name":"WinConsoleLogonSid","features":[310]},{"name":"WinCreatorGroupServerSid","features":[310]},{"name":"WinCreatorGroupSid","features":[310]},{"name":"WinCreatorOwnerRightsSid","features":[310]},{"name":"WinCreatorOwnerServerSid","features":[310]},{"name":"WinCreatorOwnerSid","features":[310]},{"name":"WinDialupSid","features":[310]},{"name":"WinDigestAuthenticationSid","features":[310]},{"name":"WinEnterpriseControllersSid","features":[310]},{"name":"WinEnterpriseReadonlyControllersSid","features":[310]},{"name":"WinHighLabelSid","features":[310]},{"name":"WinIUserSid","features":[310]},{"name":"WinInteractiveSid","features":[310]},{"name":"WinLocalAccountAndAdministratorSid","features":[310]},{"name":"WinLocalAccountSid","features":[310]},{"name":"WinLocalLogonSid","features":[310]},{"name":"WinLocalServiceSid","features":[310]},{"name":"WinLocalSid","features":[310]},{"name":"WinLocalSystemSid","features":[310]},{"name":"WinLogonIdsSid","features":[310]},{"name":"WinLowLabelSid","features":[310]},{"name":"WinMediumLabelSid","features":[310]},{"name":"WinMediumPlusLabelSid","features":[310]},{"name":"WinNTLMAuthenticationSid","features":[310]},{"name":"WinNetworkServiceSid","features":[310]},{"name":"WinNetworkSid","features":[310]},{"name":"WinNewEnterpriseReadonlyControllersSid","features":[310]},{"name":"WinNonCacheablePrincipalsGroupSid","features":[310]},{"name":"WinNtAuthoritySid","features":[310]},{"name":"WinNullSid","features":[310]},{"name":"WinOtherOrganizationSid","features":[310]},{"name":"WinProxySid","features":[310]},{"name":"WinRemoteLogonIdSid","features":[310]},{"name":"WinRestrictedCodeSid","features":[310]},{"name":"WinSChannelAuthenticationSid","features":[310]},{"name":"WinSelfSid","features":[310]},{"name":"WinServiceSid","features":[310]},{"name":"WinSystemLabelSid","features":[310]},{"name":"WinTerminalServerSid","features":[310]},{"name":"WinThisOrganizationCertificateSid","features":[310]},{"name":"WinThisOrganizationSid","features":[310]},{"name":"WinUntrustedLabelSid","features":[310]},{"name":"WinUserModeDriversSid","features":[310]},{"name":"WinWorldSid","features":[310]},{"name":"WinWriteRestrictedCodeSid","features":[310]},{"name":"cwcFILENAMESUFFIXMAX","features":[310]},{"name":"cwcHRESULTSTRING","features":[310]},{"name":"szLBRACE","features":[310]},{"name":"szLPAREN","features":[310]},{"name":"szRBRACE","features":[310]},{"name":"szRPAREN","features":[310]},{"name":"wszCERTENROLLSHAREPATH","features":[310]},{"name":"wszFCSAPARM_CERTFILENAMESUFFIX","features":[310]},{"name":"wszFCSAPARM_CONFIGDN","features":[310]},{"name":"wszFCSAPARM_CRLDELTAFILENAMESUFFIX","features":[310]},{"name":"wszFCSAPARM_CRLFILENAMESUFFIX","features":[310]},{"name":"wszFCSAPARM_DOMAINDN","features":[310]},{"name":"wszFCSAPARM_DSCACERTATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_DSCRLATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_DSCROSSCERTPAIRATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_DSKRACERTATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_DSUSERCERTATTRIBUTE","features":[310]},{"name":"wszFCSAPARM_SANITIZEDCANAME","features":[310]},{"name":"wszFCSAPARM_SANITIZEDCANAMEHASH","features":[310]},{"name":"wszFCSAPARM_SERVERDNSNAME","features":[310]},{"name":"wszFCSAPARM_SERVERSHORTNAME","features":[310]},{"name":"wszLBRACE","features":[310]},{"name":"wszLPAREN","features":[310]},{"name":"wszRBRACE","features":[310]},{"name":"wszRPAREN","features":[310]}],"483":[{"name":"SAFER_CODE_PROPERTIES_V1","features":[307,480,393]},{"name":"SAFER_CODE_PROPERTIES_V2","features":[307,480,393]},{"name":"SAFER_COMPUTE_TOKEN_FROM_LEVEL_FLAGS","features":[480]},{"name":"SAFER_CRITERIA_APPX_PACKAGE","features":[480]},{"name":"SAFER_CRITERIA_AUTHENTICODE","features":[480]},{"name":"SAFER_CRITERIA_IMAGEHASH","features":[480]},{"name":"SAFER_CRITERIA_IMAGEPATH","features":[480]},{"name":"SAFER_CRITERIA_IMAGEPATH_NT","features":[480]},{"name":"SAFER_CRITERIA_NOSIGNEDHASH","features":[480]},{"name":"SAFER_CRITERIA_URLZONE","features":[480]},{"name":"SAFER_HASH_IDENTIFICATION","features":[307,480,393]},{"name":"SAFER_HASH_IDENTIFICATION2","features":[307,480,393]},{"name":"SAFER_IDENTIFICATION_HEADER","features":[307,480]},{"name":"SAFER_IDENTIFICATION_TYPES","features":[480]},{"name":"SAFER_LEVELID_CONSTRAINED","features":[480]},{"name":"SAFER_LEVELID_DISALLOWED","features":[480]},{"name":"SAFER_LEVELID_FULLYTRUSTED","features":[480]},{"name":"SAFER_LEVELID_NORMALUSER","features":[480]},{"name":"SAFER_LEVELID_UNTRUSTED","features":[480]},{"name":"SAFER_LEVEL_OPEN","features":[480]},{"name":"SAFER_MAX_DESCRIPTION_SIZE","features":[480]},{"name":"SAFER_MAX_FRIENDLYNAME_SIZE","features":[480]},{"name":"SAFER_MAX_HASH_SIZE","features":[480]},{"name":"SAFER_OBJECT_INFO_CLASS","features":[480]},{"name":"SAFER_PATHNAME_IDENTIFICATION","features":[307,480]},{"name":"SAFER_POLICY_BLOCK_CLIENT_UI","features":[480]},{"name":"SAFER_POLICY_HASH_DUPLICATE","features":[480]},{"name":"SAFER_POLICY_INFO_CLASS","features":[480]},{"name":"SAFER_POLICY_JOBID_CONSTRAINED","features":[480]},{"name":"SAFER_POLICY_JOBID_MASK","features":[480]},{"name":"SAFER_POLICY_JOBID_UNTRUSTED","features":[480]},{"name":"SAFER_POLICY_ONLY_AUDIT","features":[480]},{"name":"SAFER_POLICY_ONLY_EXES","features":[480]},{"name":"SAFER_POLICY_SANDBOX_INERT","features":[480]},{"name":"SAFER_POLICY_UIFLAGS_HIDDEN","features":[480]},{"name":"SAFER_POLICY_UIFLAGS_INFORMATION_PROMPT","features":[480]},{"name":"SAFER_POLICY_UIFLAGS_MASK","features":[480]},{"name":"SAFER_POLICY_UIFLAGS_OPTION_PROMPT","features":[480]},{"name":"SAFER_SCOPEID_MACHINE","features":[480]},{"name":"SAFER_SCOPEID_USER","features":[480]},{"name":"SAFER_TOKEN_COMPARE_ONLY","features":[480]},{"name":"SAFER_TOKEN_MAKE_INERT","features":[480]},{"name":"SAFER_TOKEN_NULL_IF_EQUAL","features":[480]},{"name":"SAFER_TOKEN_WANT_FLAGS","features":[480]},{"name":"SAFER_URLZONE_IDENTIFICATION","features":[307,480]},{"name":"SRP_POLICY_APPX","features":[480]},{"name":"SRP_POLICY_DLL","features":[480]},{"name":"SRP_POLICY_EXE","features":[480]},{"name":"SRP_POLICY_MANAGEDINSTALLER","features":[480]},{"name":"SRP_POLICY_MSI","features":[480]},{"name":"SRP_POLICY_NOV2","features":[480]},{"name":"SRP_POLICY_SCRIPT","features":[480]},{"name":"SRP_POLICY_SHELL","features":[480]},{"name":"SRP_POLICY_WLDPCONFIGCI","features":[480]},{"name":"SRP_POLICY_WLDPMSI","features":[480]},{"name":"SRP_POLICY_WLDPSCRIPT","features":[480]},{"name":"SaferCloseLevel","features":[307,480]},{"name":"SaferComputeTokenFromLevel","features":[307,480]},{"name":"SaferCreateLevel","features":[307,480]},{"name":"SaferGetLevelInformation","features":[307,480]},{"name":"SaferGetPolicyInformation","features":[307,480]},{"name":"SaferIdentifyLevel","features":[307,480,393]},{"name":"SaferIdentityDefault","features":[480]},{"name":"SaferIdentityTypeCertificate","features":[480]},{"name":"SaferIdentityTypeImageHash","features":[480]},{"name":"SaferIdentityTypeImageName","features":[480]},{"name":"SaferIdentityTypeUrlZone","features":[480]},{"name":"SaferObjectAllIdentificationGuids","features":[480]},{"name":"SaferObjectBuiltin","features":[480]},{"name":"SaferObjectDefaultOwner","features":[480]},{"name":"SaferObjectDeletedPrivileges","features":[480]},{"name":"SaferObjectDescription","features":[480]},{"name":"SaferObjectDisableMaxPrivilege","features":[480]},{"name":"SaferObjectDisallowed","features":[480]},{"name":"SaferObjectExtendedError","features":[480]},{"name":"SaferObjectFriendlyName","features":[480]},{"name":"SaferObjectInvertDeletedPrivileges","features":[480]},{"name":"SaferObjectLevelId","features":[480]},{"name":"SaferObjectRestrictedSidsAdded","features":[480]},{"name":"SaferObjectRestrictedSidsInverted","features":[480]},{"name":"SaferObjectScopeId","features":[480]},{"name":"SaferObjectSidsToDisable","features":[480]},{"name":"SaferObjectSingleIdentification","features":[480]},{"name":"SaferPolicyAuthenticodeEnabled","features":[480]},{"name":"SaferPolicyDefaultLevel","features":[480]},{"name":"SaferPolicyDefaultLevelFlags","features":[480]},{"name":"SaferPolicyEnableTransparentEnforcement","features":[480]},{"name":"SaferPolicyEvaluateUserScope","features":[480]},{"name":"SaferPolicyLevelList","features":[480]},{"name":"SaferPolicyScopeFlags","features":[480]},{"name":"SaferRecordEventLogEntry","features":[307,480]},{"name":"SaferSetLevelInformation","features":[307,480]},{"name":"SaferSetPolicyInformation","features":[307,480]},{"name":"SaferiIsExecutableFileType","features":[307,480]}],"484":[{"name":"ACCEPT_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"ACCOUNT_ADJUST_PRIVILEGES","features":[328]},{"name":"ACCOUNT_ADJUST_QUOTAS","features":[328]},{"name":"ACCOUNT_ADJUST_SYSTEM_ACCESS","features":[328]},{"name":"ACCOUNT_VIEW","features":[328]},{"name":"ACQUIRE_CREDENTIALS_HANDLE_FN_A","features":[328,481]},{"name":"ACQUIRE_CREDENTIALS_HANDLE_FN_W","features":[328,481]},{"name":"ADD_CREDENTIALS_FN_A","features":[328,481]},{"name":"ADD_CREDENTIALS_FN_W","features":[328,481]},{"name":"APPLY_CONTROL_TOKEN_FN","features":[328,481]},{"name":"ASC_REQ_ALLOCATE_MEMORY","features":[328]},{"name":"ASC_REQ_ALLOW_CONTEXT_REPLAY","features":[328]},{"name":"ASC_REQ_ALLOW_MISSING_BINDINGS","features":[328]},{"name":"ASC_REQ_ALLOW_NON_USER_LOGONS","features":[328]},{"name":"ASC_REQ_ALLOW_NULL_SESSION","features":[328]},{"name":"ASC_REQ_CALL_LEVEL","features":[328]},{"name":"ASC_REQ_CONFIDENTIALITY","features":[328]},{"name":"ASC_REQ_CONNECTION","features":[328]},{"name":"ASC_REQ_DATAGRAM","features":[328]},{"name":"ASC_REQ_DELEGATE","features":[328]},{"name":"ASC_REQ_EXTENDED_ERROR","features":[328]},{"name":"ASC_REQ_FLAGS","features":[328]},{"name":"ASC_REQ_FRAGMENT_SUPPLIED","features":[328]},{"name":"ASC_REQ_FRAGMENT_TO_FIT","features":[328]},{"name":"ASC_REQ_HIGH_FLAGS","features":[328]},{"name":"ASC_REQ_IDENTIFY","features":[328]},{"name":"ASC_REQ_INTEGRITY","features":[328]},{"name":"ASC_REQ_LICENSING","features":[328]},{"name":"ASC_REQ_MESSAGES","features":[328]},{"name":"ASC_REQ_MUTUAL_AUTH","features":[328]},{"name":"ASC_REQ_NO_TOKEN","features":[328]},{"name":"ASC_REQ_PROXY_BINDINGS","features":[328]},{"name":"ASC_REQ_REPLAY_DETECT","features":[328]},{"name":"ASC_REQ_SEQUENCE_DETECT","features":[328]},{"name":"ASC_REQ_SESSION_TICKET","features":[328]},{"name":"ASC_REQ_STREAM","features":[328]},{"name":"ASC_REQ_USE_DCE_STYLE","features":[328]},{"name":"ASC_REQ_USE_SESSION_KEY","features":[328]},{"name":"ASC_RET_ALLOCATED_MEMORY","features":[328]},{"name":"ASC_RET_ALLOW_CONTEXT_REPLAY","features":[328]},{"name":"ASC_RET_ALLOW_NON_USER_LOGONS","features":[328]},{"name":"ASC_RET_CALL_LEVEL","features":[328]},{"name":"ASC_RET_CONFIDENTIALITY","features":[328]},{"name":"ASC_RET_CONNECTION","features":[328]},{"name":"ASC_RET_DATAGRAM","features":[328]},{"name":"ASC_RET_DELEGATE","features":[328]},{"name":"ASC_RET_EXTENDED_ERROR","features":[328]},{"name":"ASC_RET_FRAGMENT_ONLY","features":[328]},{"name":"ASC_RET_IDENTIFY","features":[328]},{"name":"ASC_RET_INTEGRITY","features":[328]},{"name":"ASC_RET_LICENSING","features":[328]},{"name":"ASC_RET_MESSAGES","features":[328]},{"name":"ASC_RET_MUTUAL_AUTH","features":[328]},{"name":"ASC_RET_NO_ADDITIONAL_TOKEN","features":[328]},{"name":"ASC_RET_NO_TOKEN","features":[328]},{"name":"ASC_RET_NULL_SESSION","features":[328]},{"name":"ASC_RET_REPLAY_DETECT","features":[328]},{"name":"ASC_RET_SEQUENCE_DETECT","features":[328]},{"name":"ASC_RET_SESSION_TICKET","features":[328]},{"name":"ASC_RET_STREAM","features":[328]},{"name":"ASC_RET_THIRD_LEG_FAILED","features":[328]},{"name":"ASC_RET_USED_DCE_STYLE","features":[328]},{"name":"ASC_RET_USE_SESSION_KEY","features":[328]},{"name":"AUDIT_ENUMERATE_USERS","features":[328]},{"name":"AUDIT_POLICY_INFORMATION","features":[328]},{"name":"AUDIT_QUERY_MISC_POLICY","features":[328]},{"name":"AUDIT_QUERY_SYSTEM_POLICY","features":[328]},{"name":"AUDIT_QUERY_USER_POLICY","features":[328]},{"name":"AUDIT_SET_MISC_POLICY","features":[328]},{"name":"AUDIT_SET_SYSTEM_POLICY","features":[328]},{"name":"AUDIT_SET_USER_POLICY","features":[328]},{"name":"AUTH_REQ_ALLOW_ENC_TKT_IN_SKEY","features":[328]},{"name":"AUTH_REQ_ALLOW_FORWARDABLE","features":[328]},{"name":"AUTH_REQ_ALLOW_NOADDRESS","features":[328]},{"name":"AUTH_REQ_ALLOW_POSTDATE","features":[328]},{"name":"AUTH_REQ_ALLOW_PROXIABLE","features":[328]},{"name":"AUTH_REQ_ALLOW_RENEWABLE","features":[328]},{"name":"AUTH_REQ_ALLOW_S4U_DELEGATE","features":[328]},{"name":"AUTH_REQ_ALLOW_VALIDATE","features":[328]},{"name":"AUTH_REQ_OK_AS_DELEGATE","features":[328]},{"name":"AUTH_REQ_PREAUTH_REQUIRED","features":[328]},{"name":"AUTH_REQ_TRANSITIVE_TRUST","features":[328]},{"name":"AUTH_REQ_VALIDATE_CLIENT","features":[328]},{"name":"AcceptSecurityContext","features":[328,481]},{"name":"AccountDomainInformation","features":[328]},{"name":"AcquireCredentialsHandleA","features":[328,481]},{"name":"AcquireCredentialsHandleW","features":[328,481]},{"name":"AddCredentialsA","features":[328,481]},{"name":"AddCredentialsW","features":[328,481]},{"name":"AddSecurityPackageA","features":[328]},{"name":"AddSecurityPackageW","features":[328]},{"name":"ApplyControlToken","features":[328,481]},{"name":"AuditCategoryAccountLogon","features":[328]},{"name":"AuditCategoryAccountManagement","features":[328]},{"name":"AuditCategoryDetailedTracking","features":[328]},{"name":"AuditCategoryDirectoryServiceAccess","features":[328]},{"name":"AuditCategoryLogon","features":[328]},{"name":"AuditCategoryObjectAccess","features":[328]},{"name":"AuditCategoryPolicyChange","features":[328]},{"name":"AuditCategoryPrivilegeUse","features":[328]},{"name":"AuditCategorySystem","features":[328]},{"name":"AuditComputeEffectivePolicyBySid","features":[307,328]},{"name":"AuditComputeEffectivePolicyByToken","features":[307,328]},{"name":"AuditEnumerateCategories","features":[307,328]},{"name":"AuditEnumeratePerUserPolicy","features":[307,328]},{"name":"AuditEnumerateSubCategories","features":[307,328]},{"name":"AuditFree","features":[328]},{"name":"AuditLookupCategoryGuidFromCategoryId","features":[307,328]},{"name":"AuditLookupCategoryIdFromCategoryGuid","features":[307,328]},{"name":"AuditLookupCategoryNameA","features":[307,328]},{"name":"AuditLookupCategoryNameW","features":[307,328]},{"name":"AuditLookupSubCategoryNameA","features":[307,328]},{"name":"AuditLookupSubCategoryNameW","features":[307,328]},{"name":"AuditQueryGlobalSaclA","features":[307,328]},{"name":"AuditQueryGlobalSaclW","features":[307,328]},{"name":"AuditQueryPerUserPolicy","features":[307,328]},{"name":"AuditQuerySecurity","features":[307,328]},{"name":"AuditQuerySystemPolicy","features":[307,328]},{"name":"AuditSetGlobalSaclA","features":[307,328]},{"name":"AuditSetGlobalSaclW","features":[307,328]},{"name":"AuditSetPerUserPolicy","features":[307,328]},{"name":"AuditSetSecurity","features":[307,328]},{"name":"AuditSetSystemPolicy","features":[307,328]},{"name":"Audit_AccountLogon","features":[328]},{"name":"Audit_AccountLogon_CredentialValidation","features":[328]},{"name":"Audit_AccountLogon_KerbCredentialValidation","features":[328]},{"name":"Audit_AccountLogon_Kerberos","features":[328]},{"name":"Audit_AccountLogon_Others","features":[328]},{"name":"Audit_AccountManagement","features":[328]},{"name":"Audit_AccountManagement_ApplicationGroup","features":[328]},{"name":"Audit_AccountManagement_ComputerAccount","features":[328]},{"name":"Audit_AccountManagement_DistributionGroup","features":[328]},{"name":"Audit_AccountManagement_Others","features":[328]},{"name":"Audit_AccountManagement_SecurityGroup","features":[328]},{"name":"Audit_AccountManagement_UserAccount","features":[328]},{"name":"Audit_DSAccess_DSAccess","features":[328]},{"name":"Audit_DetailedTracking","features":[328]},{"name":"Audit_DetailedTracking_DpapiActivity","features":[328]},{"name":"Audit_DetailedTracking_PnpActivity","features":[328]},{"name":"Audit_DetailedTracking_ProcessCreation","features":[328]},{"name":"Audit_DetailedTracking_ProcessTermination","features":[328]},{"name":"Audit_DetailedTracking_RpcCall","features":[328]},{"name":"Audit_DetailedTracking_TokenRightAdjusted","features":[328]},{"name":"Audit_DirectoryServiceAccess","features":[328]},{"name":"Audit_DsAccess_AdAuditChanges","features":[328]},{"name":"Audit_Ds_DetailedReplication","features":[328]},{"name":"Audit_Ds_Replication","features":[328]},{"name":"Audit_Logon","features":[328]},{"name":"Audit_Logon_AccountLockout","features":[328]},{"name":"Audit_Logon_Claims","features":[328]},{"name":"Audit_Logon_Groups","features":[328]},{"name":"Audit_Logon_IPSecMainMode","features":[328]},{"name":"Audit_Logon_IPSecQuickMode","features":[328]},{"name":"Audit_Logon_IPSecUserMode","features":[328]},{"name":"Audit_Logon_Logoff","features":[328]},{"name":"Audit_Logon_Logon","features":[328]},{"name":"Audit_Logon_NPS","features":[328]},{"name":"Audit_Logon_Others","features":[328]},{"name":"Audit_Logon_SpecialLogon","features":[328]},{"name":"Audit_ObjectAccess","features":[328]},{"name":"Audit_ObjectAccess_ApplicationGenerated","features":[328]},{"name":"Audit_ObjectAccess_CbacStaging","features":[328]},{"name":"Audit_ObjectAccess_CertificationServices","features":[328]},{"name":"Audit_ObjectAccess_DetailedFileShare","features":[328]},{"name":"Audit_ObjectAccess_FileSystem","features":[328]},{"name":"Audit_ObjectAccess_FirewallConnection","features":[328]},{"name":"Audit_ObjectAccess_FirewallPacketDrops","features":[328]},{"name":"Audit_ObjectAccess_Handle","features":[328]},{"name":"Audit_ObjectAccess_Kernel","features":[328]},{"name":"Audit_ObjectAccess_Other","features":[328]},{"name":"Audit_ObjectAccess_Registry","features":[328]},{"name":"Audit_ObjectAccess_RemovableStorage","features":[328]},{"name":"Audit_ObjectAccess_Sam","features":[328]},{"name":"Audit_ObjectAccess_Share","features":[328]},{"name":"Audit_PolicyChange","features":[328]},{"name":"Audit_PolicyChange_AuditPolicy","features":[328]},{"name":"Audit_PolicyChange_AuthenticationPolicy","features":[328]},{"name":"Audit_PolicyChange_AuthorizationPolicy","features":[328]},{"name":"Audit_PolicyChange_MpsscvRulePolicy","features":[328]},{"name":"Audit_PolicyChange_Others","features":[328]},{"name":"Audit_PolicyChange_WfpIPSecPolicy","features":[328]},{"name":"Audit_PrivilegeUse","features":[328]},{"name":"Audit_PrivilegeUse_NonSensitive","features":[328]},{"name":"Audit_PrivilegeUse_Others","features":[328]},{"name":"Audit_PrivilegeUse_Sensitive","features":[328]},{"name":"Audit_System","features":[328]},{"name":"Audit_System_IPSecDriverEvents","features":[328]},{"name":"Audit_System_Integrity","features":[328]},{"name":"Audit_System_Others","features":[328]},{"name":"Audit_System_SecurityStateChange","features":[328]},{"name":"Audit_System_SecuritySubsystemExtension","features":[328]},{"name":"CENTRAL_ACCESS_POLICY","features":[328]},{"name":"CENTRAL_ACCESS_POLICY_ENTRY","features":[328]},{"name":"CENTRAL_ACCESS_POLICY_OWNER_RIGHTS_PRESENT_FLAG","features":[328]},{"name":"CENTRAL_ACCESS_POLICY_STAGED_FLAG","features":[328]},{"name":"CENTRAL_ACCESS_POLICY_STAGED_OWNER_RIGHTS_PRESENT_FLAG","features":[328]},{"name":"CHANGE_PASSWORD_FN_A","features":[307,328]},{"name":"CHANGE_PASSWORD_FN_W","features":[307,328]},{"name":"CLEAR_BLOCK","features":[328]},{"name":"CLEAR_BLOCK_LENGTH","features":[328]},{"name":"CLOUDAP_NAME","features":[328]},{"name":"CLOUDAP_NAME_W","features":[328]},{"name":"COMPLETE_AUTH_TOKEN_FN","features":[328,481]},{"name":"CREDP_FLAGS_CLEAR_PASSWORD","features":[328]},{"name":"CREDP_FLAGS_DONT_CACHE_TI","features":[328]},{"name":"CREDP_FLAGS_IN_PROCESS","features":[328]},{"name":"CREDP_FLAGS_TRUSTED_CALLER","features":[328]},{"name":"CREDP_FLAGS_USER_ENCRYPTED_PASSWORD","features":[328]},{"name":"CREDP_FLAGS_USE_MIDL_HEAP","features":[328]},{"name":"CREDP_FLAGS_VALIDATE_PROXY_TARGET","features":[328]},{"name":"CRED_FETCH","features":[328]},{"name":"CRED_MARSHALED_TI_SIZE_SIZE","features":[328]},{"name":"CRYPTO_SETTINGS","features":[328]},{"name":"CYPHER_BLOCK_LENGTH","features":[328]},{"name":"CertHashInfo","features":[328]},{"name":"ChangeAccountPasswordA","features":[307,328]},{"name":"ChangeAccountPasswordW","features":[307,328]},{"name":"ClOUDAP_NAME_A","features":[328]},{"name":"CollisionOther","features":[328]},{"name":"CollisionTdo","features":[328]},{"name":"CollisionXref","features":[328]},{"name":"CompleteAuthToken","features":[328,481]},{"name":"CredFetchDPAPI","features":[328]},{"name":"CredFetchDefault","features":[328]},{"name":"CredFetchForced","features":[328]},{"name":"CredFreeCredentialsFn","features":[307,328,481]},{"name":"CredMarshalTargetInfo","features":[307,328,481]},{"name":"CredReadDomainCredentialsFn","features":[307,328,481]},{"name":"CredReadFn","features":[307,328,481]},{"name":"CredUnmarshalTargetInfo","features":[307,328,481]},{"name":"CredWriteFn","features":[307,328,481]},{"name":"CrediUnmarshalandDecodeStringFn","features":[307,328]},{"name":"DECRYPT_MESSAGE_FN","features":[328,481]},{"name":"DEFAULT_TLS_SSP_NAME","features":[328]},{"name":"DEFAULT_TLS_SSP_NAME_A","features":[328]},{"name":"DEFAULT_TLS_SSP_NAME_W","features":[328]},{"name":"DELETE_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"DOMAIN_LOCKOUT_ADMINS","features":[328]},{"name":"DOMAIN_NO_LM_OWF_CHANGE","features":[328]},{"name":"DOMAIN_PASSWORD_COMPLEX","features":[328]},{"name":"DOMAIN_PASSWORD_INFORMATION","features":[328]},{"name":"DOMAIN_PASSWORD_NO_ANON_CHANGE","features":[328]},{"name":"DOMAIN_PASSWORD_NO_CLEAR_CHANGE","features":[328]},{"name":"DOMAIN_PASSWORD_PROPERTIES","features":[328]},{"name":"DOMAIN_PASSWORD_STORE_CLEARTEXT","features":[328]},{"name":"DOMAIN_REFUSE_PASSWORD_CHANGE","features":[328]},{"name":"DS_INET_ADDRESS","features":[328]},{"name":"DS_NETBIOS_ADDRESS","features":[328]},{"name":"DS_UNKNOWN_ADDRESS_TYPE","features":[328]},{"name":"DecryptMessage","features":[328,481]},{"name":"DeleteSecurityContext","features":[328,481]},{"name":"DeleteSecurityPackageA","features":[328]},{"name":"DeleteSecurityPackageW","features":[328]},{"name":"DeprecatedIUMCredKey","features":[328]},{"name":"DnsDomainInformation","features":[328]},{"name":"DomainUserCredKey","features":[328]},{"name":"ENABLE_TLS_CLIENT_EARLY_START","features":[328]},{"name":"ENCRYPTED_CREDENTIALW","features":[307,328,481]},{"name":"ENCRYPT_MESSAGE_FN","features":[328,481]},{"name":"ENUMERATE_SECURITY_PACKAGES_FN_A","features":[328]},{"name":"ENUMERATE_SECURITY_PACKAGES_FN_W","features":[328]},{"name":"EXPORT_SECURITY_CONTEXT_FLAGS","features":[328]},{"name":"EXPORT_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"EXTENDED_NAME_FORMAT","features":[328]},{"name":"E_RM_UNKNOWN_ERROR","features":[328]},{"name":"EncryptMessage","features":[328,481]},{"name":"EnumerateSecurityPackagesA","features":[328]},{"name":"EnumerateSecurityPackagesW","features":[328]},{"name":"ExportSecurityContext","features":[328,481]},{"name":"ExternallySuppliedCredKey","features":[328]},{"name":"FACILITY_SL_ITF","features":[328]},{"name":"FREE_CONTEXT_BUFFER_FN","features":[328]},{"name":"FREE_CREDENTIALS_HANDLE_FN","features":[328,481]},{"name":"ForestTrustBinaryInfo","features":[328]},{"name":"ForestTrustDomainInfo","features":[328]},{"name":"ForestTrustRecordTypeLast","features":[328]},{"name":"ForestTrustScannerInfo","features":[328]},{"name":"ForestTrustTopLevelName","features":[328]},{"name":"ForestTrustTopLevelNameEx","features":[328]},{"name":"FreeContextBuffer","features":[328]},{"name":"FreeCredentialsHandle","features":[328,481]},{"name":"GetComputerObjectNameA","features":[307,328]},{"name":"GetComputerObjectNameW","features":[307,328]},{"name":"GetUserNameExA","features":[307,328]},{"name":"GetUserNameExW","features":[307,328]},{"name":"ICcgDomainAuthCredentials","features":[328]},{"name":"ID_CAP_SLAPI","features":[328]},{"name":"IMPERSONATE_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"IMPORT_SECURITY_CONTEXT_FN_A","features":[328,481]},{"name":"IMPORT_SECURITY_CONTEXT_FN_W","features":[328,481]},{"name":"INITIALIZE_SECURITY_CONTEXT_FN_A","features":[328,481]},{"name":"INITIALIZE_SECURITY_CONTEXT_FN_W","features":[328,481]},{"name":"INIT_SECURITY_INTERFACE_A","features":[307,328,481]},{"name":"INIT_SECURITY_INTERFACE_W","features":[307,328,481]},{"name":"ISC_REQ_ALLOCATE_MEMORY","features":[328]},{"name":"ISC_REQ_CALL_LEVEL","features":[328]},{"name":"ISC_REQ_CONFIDENTIALITY","features":[328]},{"name":"ISC_REQ_CONFIDENTIALITY_ONLY","features":[328]},{"name":"ISC_REQ_CONNECTION","features":[328]},{"name":"ISC_REQ_DATAGRAM","features":[328]},{"name":"ISC_REQ_DEFERRED_CRED_VALIDATION","features":[328]},{"name":"ISC_REQ_DELEGATE","features":[328]},{"name":"ISC_REQ_EXTENDED_ERROR","features":[328]},{"name":"ISC_REQ_FLAGS","features":[328]},{"name":"ISC_REQ_FORWARD_CREDENTIALS","features":[328]},{"name":"ISC_REQ_FRAGMENT_SUPPLIED","features":[328]},{"name":"ISC_REQ_FRAGMENT_TO_FIT","features":[328]},{"name":"ISC_REQ_HIGH_FLAGS","features":[328]},{"name":"ISC_REQ_IDENTIFY","features":[328]},{"name":"ISC_REQ_INTEGRITY","features":[328]},{"name":"ISC_REQ_MANUAL_CRED_VALIDATION","features":[328]},{"name":"ISC_REQ_MESSAGES","features":[328]},{"name":"ISC_REQ_MUTUAL_AUTH","features":[328]},{"name":"ISC_REQ_NO_INTEGRITY","features":[328]},{"name":"ISC_REQ_NO_POST_HANDSHAKE_AUTH","features":[328]},{"name":"ISC_REQ_NULL_SESSION","features":[328]},{"name":"ISC_REQ_PROMPT_FOR_CREDS","features":[328]},{"name":"ISC_REQ_REPLAY_DETECT","features":[328]},{"name":"ISC_REQ_RESERVED1","features":[328]},{"name":"ISC_REQ_SEQUENCE_DETECT","features":[328]},{"name":"ISC_REQ_STREAM","features":[328]},{"name":"ISC_REQ_UNVERIFIED_TARGET_NAME","features":[328]},{"name":"ISC_REQ_USE_DCE_STYLE","features":[328]},{"name":"ISC_REQ_USE_HTTP_STYLE","features":[328]},{"name":"ISC_REQ_USE_SESSION_KEY","features":[328]},{"name":"ISC_REQ_USE_SUPPLIED_CREDS","features":[328]},{"name":"ISC_RET_ALLOCATED_MEMORY","features":[328]},{"name":"ISC_RET_CALL_LEVEL","features":[328]},{"name":"ISC_RET_CONFIDENTIALITY","features":[328]},{"name":"ISC_RET_CONFIDENTIALITY_ONLY","features":[328]},{"name":"ISC_RET_CONNECTION","features":[328]},{"name":"ISC_RET_DATAGRAM","features":[328]},{"name":"ISC_RET_DEFERRED_CRED_VALIDATION","features":[328]},{"name":"ISC_RET_DELEGATE","features":[328]},{"name":"ISC_RET_EXTENDED_ERROR","features":[328]},{"name":"ISC_RET_FORWARD_CREDENTIALS","features":[328]},{"name":"ISC_RET_FRAGMENT_ONLY","features":[328]},{"name":"ISC_RET_IDENTIFY","features":[328]},{"name":"ISC_RET_INTEGRITY","features":[328]},{"name":"ISC_RET_INTERMEDIATE_RETURN","features":[328]},{"name":"ISC_RET_MANUAL_CRED_VALIDATION","features":[328]},{"name":"ISC_RET_MESSAGES","features":[328]},{"name":"ISC_RET_MUTUAL_AUTH","features":[328]},{"name":"ISC_RET_NO_ADDITIONAL_TOKEN","features":[328]},{"name":"ISC_RET_NO_POST_HANDSHAKE_AUTH","features":[328]},{"name":"ISC_RET_NULL_SESSION","features":[328]},{"name":"ISC_RET_REAUTHENTICATION","features":[328]},{"name":"ISC_RET_REPLAY_DETECT","features":[328]},{"name":"ISC_RET_RESERVED1","features":[328]},{"name":"ISC_RET_SEQUENCE_DETECT","features":[328]},{"name":"ISC_RET_STREAM","features":[328]},{"name":"ISC_RET_USED_COLLECTED_CREDS","features":[328]},{"name":"ISC_RET_USED_DCE_STYLE","features":[328]},{"name":"ISC_RET_USED_HTTP_STYLE","features":[328]},{"name":"ISC_RET_USED_SUPPLIED_CREDS","features":[328]},{"name":"ISC_RET_USE_SESSION_KEY","features":[328]},{"name":"ISSP_LEVEL","features":[328]},{"name":"ISSP_MODE","features":[328]},{"name":"ImpersonateSecurityContext","features":[328,481]},{"name":"ImportSecurityContextA","features":[328,481]},{"name":"ImportSecurityContextW","features":[328,481]},{"name":"InitSecurityInterfaceA","features":[307,328,481]},{"name":"InitSecurityInterfaceW","features":[307,328,481]},{"name":"InitializeSecurityContextA","features":[328,481]},{"name":"InitializeSecurityContextW","features":[328,481]},{"name":"InvalidCredKey","features":[328]},{"name":"KDC_PROXY_CACHE_ENTRY_DATA","features":[307,328]},{"name":"KDC_PROXY_SETTINGS_FLAGS_FORCEPROXY","features":[328]},{"name":"KDC_PROXY_SETTINGS_V1","features":[328]},{"name":"KERBEROS_REVISION","features":[328]},{"name":"KERBEROS_VERSION","features":[328]},{"name":"KERB_ADDRESS_TYPE","features":[328]},{"name":"KERB_ADD_BINDING_CACHE_ENTRY_EX_REQUEST","features":[328]},{"name":"KERB_ADD_BINDING_CACHE_ENTRY_REQUEST","features":[328]},{"name":"KERB_ADD_CREDENTIALS_REQUEST","features":[307,328]},{"name":"KERB_ADD_CREDENTIALS_REQUEST_EX","features":[307,328]},{"name":"KERB_AUTH_DATA","features":[328]},{"name":"KERB_BINDING_CACHE_ENTRY_DATA","features":[328]},{"name":"KERB_CERTIFICATE_HASHINFO","features":[328]},{"name":"KERB_CERTIFICATE_INFO","features":[328]},{"name":"KERB_CERTIFICATE_INFO_TYPE","features":[328]},{"name":"KERB_CERTIFICATE_LOGON","features":[328]},{"name":"KERB_CERTIFICATE_LOGON_FLAG_CHECK_DUPLICATES","features":[328]},{"name":"KERB_CERTIFICATE_LOGON_FLAG_USE_CERTIFICATE_INFO","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON_FLAG_CHECK_DUPLICATES","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON_FLAG_CHECK_LOGONHOURS","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON_FLAG_FAIL_IF_NT_AUTH_POLICY_REQUIRED","features":[328]},{"name":"KERB_CERTIFICATE_S4U_LOGON_FLAG_IDENTIFY","features":[328]},{"name":"KERB_CERTIFICATE_UNLOCK_LOGON","features":[307,328]},{"name":"KERB_CHANGEPASSWORD_REQUEST","features":[307,328]},{"name":"KERB_CHECKSUM_CRC32","features":[328]},{"name":"KERB_CHECKSUM_DES_MAC","features":[328]},{"name":"KERB_CHECKSUM_DES_MAC_MD5","features":[328]},{"name":"KERB_CHECKSUM_HMAC_MD5","features":[328]},{"name":"KERB_CHECKSUM_HMAC_SHA1_96_AES128","features":[328]},{"name":"KERB_CHECKSUM_HMAC_SHA1_96_AES128_Ki","features":[328]},{"name":"KERB_CHECKSUM_HMAC_SHA1_96_AES256","features":[328]},{"name":"KERB_CHECKSUM_HMAC_SHA1_96_AES256_Ki","features":[328]},{"name":"KERB_CHECKSUM_KRB_DES_MAC","features":[328]},{"name":"KERB_CHECKSUM_KRB_DES_MAC_K","features":[328]},{"name":"KERB_CHECKSUM_LM","features":[328]},{"name":"KERB_CHECKSUM_MD25","features":[328]},{"name":"KERB_CHECKSUM_MD4","features":[328]},{"name":"KERB_CHECKSUM_MD5","features":[328]},{"name":"KERB_CHECKSUM_MD5_DES","features":[328]},{"name":"KERB_CHECKSUM_MD5_HMAC","features":[328]},{"name":"KERB_CHECKSUM_NONE","features":[328]},{"name":"KERB_CHECKSUM_RC4_MD5","features":[328]},{"name":"KERB_CHECKSUM_REAL_CRC32","features":[328]},{"name":"KERB_CHECKSUM_SHA1","features":[328]},{"name":"KERB_CHECKSUM_SHA1_NEW","features":[328]},{"name":"KERB_CHECKSUM_SHA256","features":[328]},{"name":"KERB_CHECKSUM_SHA384","features":[328]},{"name":"KERB_CHECKSUM_SHA512","features":[328]},{"name":"KERB_CLEANUP_MACHINE_PKINIT_CREDS_REQUEST","features":[307,328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_DATA","features":[328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_DATA_V0","features":[328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_DATA_VERSION","features":[328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_REQUEST","features":[307,328]},{"name":"KERB_CLOUD_KERBEROS_DEBUG_RESPONSE","features":[328]},{"name":"KERB_CRYPTO_KEY","features":[328]},{"name":"KERB_CRYPTO_KEY32","features":[328]},{"name":"KERB_CRYPTO_KEY_TYPE","features":[328]},{"name":"KERB_DECRYPT_FLAG_DEFAULT_KEY","features":[328]},{"name":"KERB_DECRYPT_REQUEST","features":[307,328]},{"name":"KERB_DECRYPT_RESPONSE","features":[328]},{"name":"KERB_ETYPE_AES128_CTS_HMAC_SHA1_96","features":[328]},{"name":"KERB_ETYPE_AES128_CTS_HMAC_SHA1_96_PLAIN","features":[328]},{"name":"KERB_ETYPE_AES256_CTS_HMAC_SHA1_96","features":[328]},{"name":"KERB_ETYPE_AES256_CTS_HMAC_SHA1_96_PLAIN","features":[328]},{"name":"KERB_ETYPE_DEFAULT","features":[328]},{"name":"KERB_ETYPE_DES3_CBC_MD5","features":[328]},{"name":"KERB_ETYPE_DES3_CBC_SHA1","features":[328]},{"name":"KERB_ETYPE_DES3_CBC_SHA1_KD","features":[328]},{"name":"KERB_ETYPE_DES_CBC_CRC","features":[328]},{"name":"KERB_ETYPE_DES_CBC_MD4","features":[328]},{"name":"KERB_ETYPE_DES_CBC_MD5","features":[328]},{"name":"KERB_ETYPE_DES_CBC_MD5_NT","features":[328]},{"name":"KERB_ETYPE_DES_EDE3_CBC_ENV","features":[328]},{"name":"KERB_ETYPE_DES_PLAIN","features":[328]},{"name":"KERB_ETYPE_DSA_SHA1_CMS","features":[328]},{"name":"KERB_ETYPE_DSA_SIGN","features":[328]},{"name":"KERB_ETYPE_NULL","features":[328]},{"name":"KERB_ETYPE_PKCS7_PUB","features":[328]},{"name":"KERB_ETYPE_RC2_CBC_ENV","features":[328]},{"name":"KERB_ETYPE_RC4_HMAC_NT","features":[328]},{"name":"KERB_ETYPE_RC4_HMAC_NT_EXP","features":[328]},{"name":"KERB_ETYPE_RC4_HMAC_OLD","features":[328]},{"name":"KERB_ETYPE_RC4_HMAC_OLD_EXP","features":[328]},{"name":"KERB_ETYPE_RC4_LM","features":[328]},{"name":"KERB_ETYPE_RC4_MD4","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN2","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN_EXP","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN_OLD","features":[328]},{"name":"KERB_ETYPE_RC4_PLAIN_OLD_EXP","features":[328]},{"name":"KERB_ETYPE_RC4_SHA","features":[328]},{"name":"KERB_ETYPE_RSA_ENV","features":[328]},{"name":"KERB_ETYPE_RSA_ES_OEAP_ENV","features":[328]},{"name":"KERB_ETYPE_RSA_MD5_CMS","features":[328]},{"name":"KERB_ETYPE_RSA_PRIV","features":[328]},{"name":"KERB_ETYPE_RSA_PUB","features":[328]},{"name":"KERB_ETYPE_RSA_PUB_MD5","features":[328]},{"name":"KERB_ETYPE_RSA_PUB_SHA1","features":[328]},{"name":"KERB_ETYPE_RSA_SHA1_CMS","features":[328]},{"name":"KERB_EXTERNAL_NAME","features":[328]},{"name":"KERB_EXTERNAL_TICKET","features":[328]},{"name":"KERB_INTERACTIVE_LOGON","features":[328]},{"name":"KERB_INTERACTIVE_PROFILE","features":[328]},{"name":"KERB_INTERACTIVE_UNLOCK_LOGON","features":[307,328]},{"name":"KERB_LOGON_FLAG_ALLOW_EXPIRED_TICKET","features":[328]},{"name":"KERB_LOGON_FLAG_REDIRECTED","features":[328]},{"name":"KERB_LOGON_SUBMIT_TYPE","features":[328]},{"name":"KERB_NET_ADDRESS","features":[328]},{"name":"KERB_NET_ADDRESSES","features":[328]},{"name":"KERB_PROFILE_BUFFER_TYPE","features":[328]},{"name":"KERB_PROTOCOL_MESSAGE_TYPE","features":[328]},{"name":"KERB_PURGE_ALL_TICKETS","features":[328]},{"name":"KERB_PURGE_BINDING_CACHE_REQUEST","features":[328]},{"name":"KERB_PURGE_KDC_PROXY_CACHE_REQUEST","features":[307,328]},{"name":"KERB_PURGE_KDC_PROXY_CACHE_RESPONSE","features":[328]},{"name":"KERB_PURGE_TKT_CACHE_EX_REQUEST","features":[307,328]},{"name":"KERB_PURGE_TKT_CACHE_REQUEST","features":[307,328]},{"name":"KERB_QUERY_BINDING_CACHE_REQUEST","features":[328]},{"name":"KERB_QUERY_BINDING_CACHE_RESPONSE","features":[328]},{"name":"KERB_QUERY_DOMAIN_EXTENDED_POLICIES_REQUEST","features":[328]},{"name":"KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE","features":[328]},{"name":"KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSE_FLAG_DAC_DISABLED","features":[328]},{"name":"KERB_QUERY_KDC_PROXY_CACHE_REQUEST","features":[307,328]},{"name":"KERB_QUERY_KDC_PROXY_CACHE_RESPONSE","features":[307,328]},{"name":"KERB_QUERY_S4U2PROXY_CACHE_REQUEST","features":[307,328]},{"name":"KERB_QUERY_S4U2PROXY_CACHE_RESPONSE","features":[307,328]},{"name":"KERB_QUERY_TKT_CACHE_EX2_RESPONSE","features":[328]},{"name":"KERB_QUERY_TKT_CACHE_EX3_RESPONSE","features":[328]},{"name":"KERB_QUERY_TKT_CACHE_EX_RESPONSE","features":[328]},{"name":"KERB_QUERY_TKT_CACHE_REQUEST","features":[307,328]},{"name":"KERB_QUERY_TKT_CACHE_RESPONSE","features":[328]},{"name":"KERB_REFRESH_POLICY_KDC","features":[328]},{"name":"KERB_REFRESH_POLICY_KERBEROS","features":[328]},{"name":"KERB_REFRESH_POLICY_REQUEST","features":[328]},{"name":"KERB_REFRESH_POLICY_RESPONSE","features":[328]},{"name":"KERB_REFRESH_SCCRED_GETTGT","features":[328]},{"name":"KERB_REFRESH_SCCRED_RELEASE","features":[328]},{"name":"KERB_REFRESH_SCCRED_REQUEST","features":[307,328]},{"name":"KERB_REQUEST_ADD_CREDENTIAL","features":[328]},{"name":"KERB_REQUEST_FLAGS","features":[328]},{"name":"KERB_REQUEST_REMOVE_CREDENTIAL","features":[328]},{"name":"KERB_REQUEST_REPLACE_CREDENTIAL","features":[328]},{"name":"KERB_RETRIEVE_KEY_TAB_REQUEST","features":[328]},{"name":"KERB_RETRIEVE_KEY_TAB_RESPONSE","features":[328]},{"name":"KERB_RETRIEVE_TICKET_AS_KERB_CRED","features":[328]},{"name":"KERB_RETRIEVE_TICKET_CACHE_TICKET","features":[328]},{"name":"KERB_RETRIEVE_TICKET_DEFAULT","features":[328]},{"name":"KERB_RETRIEVE_TICKET_DONT_USE_CACHE","features":[328]},{"name":"KERB_RETRIEVE_TICKET_MAX_LIFETIME","features":[328]},{"name":"KERB_RETRIEVE_TICKET_USE_CACHE_ONLY","features":[328]},{"name":"KERB_RETRIEVE_TICKET_USE_CREDHANDLE","features":[328]},{"name":"KERB_RETRIEVE_TICKET_WITH_SEC_CRED","features":[328]},{"name":"KERB_RETRIEVE_TKT_REQUEST","features":[307,328,481]},{"name":"KERB_RETRIEVE_TKT_RESPONSE","features":[328]},{"name":"KERB_S4U2PROXY_CACHE_ENTRY_INFO","features":[307,328]},{"name":"KERB_S4U2PROXY_CACHE_ENTRY_INFO_FLAG_NEGATIVE","features":[328]},{"name":"KERB_S4U2PROXY_CRED","features":[307,328]},{"name":"KERB_S4U2PROXY_CRED_FLAG_NEGATIVE","features":[328]},{"name":"KERB_S4U_LOGON","features":[328]},{"name":"KERB_S4U_LOGON_FLAG_CHECK_LOGONHOURS","features":[328]},{"name":"KERB_S4U_LOGON_FLAG_IDENTIFY","features":[328]},{"name":"KERB_SETPASSWORD_EX_REQUEST","features":[307,328,481]},{"name":"KERB_SETPASSWORD_REQUEST","features":[307,328,481]},{"name":"KERB_SETPASS_USE_CREDHANDLE","features":[328]},{"name":"KERB_SETPASS_USE_LOGONID","features":[328]},{"name":"KERB_SMART_CARD_LOGON","features":[328]},{"name":"KERB_SMART_CARD_PROFILE","features":[328]},{"name":"KERB_SMART_CARD_UNLOCK_LOGON","features":[307,328]},{"name":"KERB_SUBMIT_TKT_REQUEST","features":[307,328]},{"name":"KERB_TICKET_CACHE_INFO","features":[328]},{"name":"KERB_TICKET_CACHE_INFO_EX","features":[328]},{"name":"KERB_TICKET_CACHE_INFO_EX2","features":[328]},{"name":"KERB_TICKET_CACHE_INFO_EX3","features":[328]},{"name":"KERB_TICKET_FLAGS","features":[328]},{"name":"KERB_TICKET_FLAGS_cname_in_pa_data","features":[328]},{"name":"KERB_TICKET_FLAGS_enc_pa_rep","features":[328]},{"name":"KERB_TICKET_FLAGS_forwardable","features":[328]},{"name":"KERB_TICKET_FLAGS_forwarded","features":[328]},{"name":"KERB_TICKET_FLAGS_hw_authent","features":[328]},{"name":"KERB_TICKET_FLAGS_initial","features":[328]},{"name":"KERB_TICKET_FLAGS_invalid","features":[328]},{"name":"KERB_TICKET_FLAGS_may_postdate","features":[328]},{"name":"KERB_TICKET_FLAGS_name_canonicalize","features":[328]},{"name":"KERB_TICKET_FLAGS_ok_as_delegate","features":[328]},{"name":"KERB_TICKET_FLAGS_postdated","features":[328]},{"name":"KERB_TICKET_FLAGS_pre_authent","features":[328]},{"name":"KERB_TICKET_FLAGS_proxiable","features":[328]},{"name":"KERB_TICKET_FLAGS_proxy","features":[328]},{"name":"KERB_TICKET_FLAGS_renewable","features":[328]},{"name":"KERB_TICKET_FLAGS_reserved","features":[328]},{"name":"KERB_TICKET_FLAGS_reserved1","features":[328]},{"name":"KERB_TICKET_LOGON","features":[328]},{"name":"KERB_TICKET_PROFILE","features":[328]},{"name":"KERB_TICKET_UNLOCK_LOGON","features":[307,328]},{"name":"KERB_TRANSFER_CRED_CLEANUP_CREDENTIALS","features":[328]},{"name":"KERB_TRANSFER_CRED_REQUEST","features":[307,328]},{"name":"KERB_TRANSFER_CRED_WITH_TICKETS","features":[328]},{"name":"KERB_USE_DEFAULT_TICKET_FLAGS","features":[328]},{"name":"KERB_WRAP_NO_ENCRYPT","features":[328]},{"name":"KERN_CONTEXT_CERT_INFO_V1","features":[328]},{"name":"KRB_ANONYMOUS_STRING","features":[328]},{"name":"KRB_NT_ENTERPRISE_PRINCIPAL","features":[328]},{"name":"KRB_NT_ENT_PRINCIPAL_AND_ID","features":[328]},{"name":"KRB_NT_MS_BRANCH_ID","features":[328]},{"name":"KRB_NT_MS_PRINCIPAL","features":[328]},{"name":"KRB_NT_MS_PRINCIPAL_AND_ID","features":[328]},{"name":"KRB_NT_PRINCIPAL","features":[328]},{"name":"KRB_NT_PRINCIPAL_AND_ID","features":[328]},{"name":"KRB_NT_SRV_HST","features":[328]},{"name":"KRB_NT_SRV_INST","features":[328]},{"name":"KRB_NT_SRV_INST_AND_ID","features":[328]},{"name":"KRB_NT_SRV_XHST","features":[328]},{"name":"KRB_NT_UID","features":[328]},{"name":"KRB_NT_UNKNOWN","features":[328]},{"name":"KRB_NT_WELLKNOWN","features":[328]},{"name":"KRB_NT_X500_PRINCIPAL","features":[328]},{"name":"KRB_WELLKNOWN_STRING","features":[328]},{"name":"KSEC_CONTEXT_TYPE","features":[328]},{"name":"KSEC_LIST_ENTRY","features":[328,313]},{"name":"KSecNonPaged","features":[328]},{"name":"KSecPaged","features":[328]},{"name":"KerbAddBindingCacheEntryExMessage","features":[328]},{"name":"KerbAddBindingCacheEntryMessage","features":[328]},{"name":"KerbAddExtraCredentialsExMessage","features":[328]},{"name":"KerbAddExtraCredentialsMessage","features":[328]},{"name":"KerbCertificateLogon","features":[328]},{"name":"KerbCertificateS4ULogon","features":[328]},{"name":"KerbCertificateUnlockLogon","features":[328]},{"name":"KerbChangeMachinePasswordMessage","features":[328]},{"name":"KerbChangePasswordMessage","features":[328]},{"name":"KerbCleanupMachinePkinitCredsMessage","features":[328]},{"name":"KerbDebugRequestMessage","features":[328]},{"name":"KerbDecryptDataMessage","features":[328]},{"name":"KerbInteractiveLogon","features":[328]},{"name":"KerbInteractiveProfile","features":[328]},{"name":"KerbLuidLogon","features":[328]},{"name":"KerbNoElevationLogon","features":[328]},{"name":"KerbPinKdcMessage","features":[328]},{"name":"KerbPrintCloudKerberosDebugMessage","features":[328]},{"name":"KerbProxyLogon","features":[328]},{"name":"KerbPurgeBindingCacheMessage","features":[328]},{"name":"KerbPurgeKdcProxyCacheMessage","features":[328]},{"name":"KerbPurgeTicketCacheExMessage","features":[328]},{"name":"KerbPurgeTicketCacheMessage","features":[328]},{"name":"KerbQueryBindingCacheMessage","features":[328]},{"name":"KerbQueryDomainExtendedPoliciesMessage","features":[328]},{"name":"KerbQueryKdcProxyCacheMessage","features":[328]},{"name":"KerbQueryS4U2ProxyCacheMessage","features":[328]},{"name":"KerbQuerySupplementalCredentialsMessage","features":[328]},{"name":"KerbQueryTicketCacheEx2Message","features":[328]},{"name":"KerbQueryTicketCacheEx3Message","features":[328]},{"name":"KerbQueryTicketCacheExMessage","features":[328]},{"name":"KerbQueryTicketCacheMessage","features":[328]},{"name":"KerbRefreshPolicyMessage","features":[328]},{"name":"KerbRefreshSmartcardCredentialsMessage","features":[328]},{"name":"KerbRetrieveEncodedTicketMessage","features":[328]},{"name":"KerbRetrieveKeyTabMessage","features":[328]},{"name":"KerbRetrieveTicketMessage","features":[328]},{"name":"KerbS4ULogon","features":[328]},{"name":"KerbSetPasswordExMessage","features":[328]},{"name":"KerbSetPasswordMessage","features":[328]},{"name":"KerbSmartCardLogon","features":[328]},{"name":"KerbSmartCardProfile","features":[328]},{"name":"KerbSmartCardUnlockLogon","features":[328]},{"name":"KerbSubmitTicketMessage","features":[328]},{"name":"KerbTicketLogon","features":[328]},{"name":"KerbTicketProfile","features":[328]},{"name":"KerbTicketUnlockLogon","features":[328]},{"name":"KerbTransferCredentialsMessage","features":[328]},{"name":"KerbUnpinAllKdcsMessage","features":[328]},{"name":"KerbUpdateAddressesMessage","features":[328]},{"name":"KerbVerifyCredentialsMessage","features":[328]},{"name":"KerbVerifyPacMessage","features":[328]},{"name":"KerbWorkstationUnlockLogon","features":[328]},{"name":"KspCompleteTokenFn","features":[307,328]},{"name":"KspDeleteContextFn","features":[307,328]},{"name":"KspGetTokenFn","features":[307,328]},{"name":"KspInitContextFn","features":[307,328]},{"name":"KspInitPackageFn","features":[307,328,313]},{"name":"KspMakeSignatureFn","features":[307,328]},{"name":"KspMapHandleFn","features":[307,328]},{"name":"KspQueryAttributesFn","features":[307,328]},{"name":"KspSealMessageFn","features":[307,328]},{"name":"KspSerializeAuthDataFn","features":[307,328]},{"name":"KspSetPagingModeFn","features":[307,328]},{"name":"KspUnsealMessageFn","features":[307,328]},{"name":"KspVerifySignatureFn","features":[307,328]},{"name":"LCRED_CRED_EXISTS","features":[328]},{"name":"LCRED_STATUS_NOCRED","features":[328]},{"name":"LCRED_STATUS_UNKNOWN_ISSUER","features":[328]},{"name":"LOGON_CACHED_ACCOUNT","features":[328]},{"name":"LOGON_EXTRA_SIDS","features":[328]},{"name":"LOGON_GRACE_LOGON","features":[328]},{"name":"LOGON_GUEST","features":[328]},{"name":"LOGON_HOURS","features":[328]},{"name":"LOGON_LM_V2","features":[328]},{"name":"LOGON_MANAGED_SERVICE","features":[328]},{"name":"LOGON_NOENCRYPTION","features":[328]},{"name":"LOGON_NO_ELEVATION","features":[328]},{"name":"LOGON_NO_OPTIMIZED","features":[328]},{"name":"LOGON_NTLMV2_ENABLED","features":[328]},{"name":"LOGON_NTLM_V2","features":[328]},{"name":"LOGON_NT_V2","features":[328]},{"name":"LOGON_OPTIMIZED","features":[328]},{"name":"LOGON_PKINIT","features":[328]},{"name":"LOGON_PROFILE_PATH_RETURNED","features":[328]},{"name":"LOGON_RESOURCE_GROUPS","features":[328]},{"name":"LOGON_SERVER_TRUST_ACCOUNT","features":[328]},{"name":"LOGON_SUBAUTH_SESSION_KEY","features":[328]},{"name":"LOGON_USED_LM_PASSWORD","features":[328]},{"name":"LOGON_WINLOGON","features":[328]},{"name":"LOOKUP_TRANSLATE_NAMES","features":[328]},{"name":"LOOKUP_VIEW_LOCAL_INFORMATION","features":[328]},{"name":"LSAD_AES_BLOCK_SIZE","features":[328]},{"name":"LSAD_AES_CRYPT_SHA512_HASH_SIZE","features":[328]},{"name":"LSAD_AES_KEY_SIZE","features":[328]},{"name":"LSAD_AES_SALT_SIZE","features":[328]},{"name":"LSASETCAPS_RELOAD_FLAG","features":[328]},{"name":"LSASETCAPS_VALID_FLAG_MASK","features":[328]},{"name":"LSA_ADT_LEGACY_SECURITY_SOURCE_NAME","features":[328]},{"name":"LSA_ADT_SECURITY_SOURCE_NAME","features":[328]},{"name":"LSA_AP_NAME_CALL_PACKAGE","features":[328]},{"name":"LSA_AP_NAME_CALL_PACKAGE_PASSTHROUGH","features":[328]},{"name":"LSA_AP_NAME_CALL_PACKAGE_UNTRUSTED","features":[328]},{"name":"LSA_AP_NAME_INITIALIZE_PACKAGE","features":[328]},{"name":"LSA_AP_NAME_LOGON_TERMINATED","features":[328]},{"name":"LSA_AP_NAME_LOGON_USER","features":[328]},{"name":"LSA_AP_NAME_LOGON_USER_EX","features":[328]},{"name":"LSA_AP_NAME_LOGON_USER_EX2","features":[328]},{"name":"LSA_AP_POST_LOGON_USER","features":[307,328]},{"name":"LSA_AUTH_INFORMATION","features":[328]},{"name":"LSA_AUTH_INFORMATION_AUTH_TYPE","features":[328]},{"name":"LSA_CALL_LICENSE_SERVER","features":[328]},{"name":"LSA_DISPATCH_TABLE","features":[307,328]},{"name":"LSA_ENUMERATION_INFORMATION","features":[328]},{"name":"LSA_FOREST_TRUST_BINARY_DATA","features":[328]},{"name":"LSA_FOREST_TRUST_COLLISION_INFORMATION","features":[328]},{"name":"LSA_FOREST_TRUST_COLLISION_RECORD","features":[328]},{"name":"LSA_FOREST_TRUST_COLLISION_RECORD_TYPE","features":[328]},{"name":"LSA_FOREST_TRUST_DOMAIN_INFO","features":[328]},{"name":"LSA_FOREST_TRUST_INFORMATION","features":[328]},{"name":"LSA_FOREST_TRUST_INFORMATION2","features":[328]},{"name":"LSA_FOREST_TRUST_RECORD","features":[328]},{"name":"LSA_FOREST_TRUST_RECORD2","features":[328]},{"name":"LSA_FOREST_TRUST_RECORD_TYPE","features":[328]},{"name":"LSA_FOREST_TRUST_RECORD_TYPE_UNRECOGNIZED","features":[328]},{"name":"LSA_FOREST_TRUST_SCANNER_INFO","features":[328]},{"name":"LSA_FTRECORD_DISABLED_REASONS","features":[328]},{"name":"LSA_GLOBAL_SECRET_PREFIX","features":[328]},{"name":"LSA_GLOBAL_SECRET_PREFIX_LENGTH","features":[328]},{"name":"LSA_HANDLE","features":[328]},{"name":"LSA_LAST_INTER_LOGON_INFO","features":[328]},{"name":"LSA_LOCAL_SECRET_PREFIX","features":[328]},{"name":"LSA_LOCAL_SECRET_PREFIX_LENGTH","features":[328]},{"name":"LSA_LOOKUP_DISALLOW_CONNECTED_ACCOUNT_INTERNET_SID","features":[328]},{"name":"LSA_LOOKUP_DOMAIN_INFO_CLASS","features":[328]},{"name":"LSA_LOOKUP_ISOLATED_AS_LOCAL","features":[328]},{"name":"LSA_LOOKUP_PREFER_INTERNET_NAMES","features":[328]},{"name":"LSA_MACHINE_SECRET_PREFIX","features":[328]},{"name":"LSA_MAXIMUM_ENUMERATION_LENGTH","features":[328]},{"name":"LSA_MAXIMUM_SID_COUNT","features":[328]},{"name":"LSA_MODE_INDIVIDUAL_ACCOUNTS","features":[328]},{"name":"LSA_MODE_LOG_FULL","features":[328]},{"name":"LSA_MODE_MANDATORY_ACCESS","features":[328]},{"name":"LSA_MODE_PASSWORD_PROTECTED","features":[328]},{"name":"LSA_NB_DISABLED_ADMIN","features":[328]},{"name":"LSA_NB_DISABLED_CONFLICT","features":[328]},{"name":"LSA_OBJECT_ATTRIBUTES","features":[307,328]},{"name":"LSA_QUERY_CLIENT_PRELOGON_SESSION_ID","features":[328]},{"name":"LSA_REFERENCED_DOMAIN_LIST","features":[328]},{"name":"LSA_SCANNER_INFO_ADMIN_ALL_FLAGS","features":[328]},{"name":"LSA_SCANNER_INFO_DISABLE_AUTH_TARGET_VALIDATION","features":[328]},{"name":"LSA_SECPKG_FUNCTION_TABLE","features":[307,328,481,342]},{"name":"LSA_SECRET_MAXIMUM_COUNT","features":[328]},{"name":"LSA_SECRET_MAXIMUM_LENGTH","features":[328]},{"name":"LSA_SID_DISABLED_ADMIN","features":[328]},{"name":"LSA_SID_DISABLED_CONFLICT","features":[328]},{"name":"LSA_STRING","features":[328]},{"name":"LSA_TLN_DISABLED_ADMIN","features":[328]},{"name":"LSA_TLN_DISABLED_CONFLICT","features":[328]},{"name":"LSA_TLN_DISABLED_NEW","features":[328]},{"name":"LSA_TOKEN_INFORMATION_NULL","features":[328]},{"name":"LSA_TOKEN_INFORMATION_TYPE","features":[328]},{"name":"LSA_TOKEN_INFORMATION_V1","features":[307,328]},{"name":"LSA_TOKEN_INFORMATION_V3","features":[307,328]},{"name":"LSA_TRANSLATED_NAME","features":[328]},{"name":"LSA_TRANSLATED_SID","features":[328]},{"name":"LSA_TRANSLATED_SID2","features":[328]},{"name":"LSA_TRUST_INFORMATION","features":[328]},{"name":"LSA_UNICODE_STRING","features":[328]},{"name":"LocalUserCredKey","features":[328]},{"name":"LsaAddAccountRights","features":[307,328]},{"name":"LsaCallAuthenticationPackage","features":[307,328]},{"name":"LsaClose","features":[307,328]},{"name":"LsaConnectUntrusted","features":[307,328]},{"name":"LsaCreateTrustedDomainEx","features":[307,328]},{"name":"LsaDeleteTrustedDomain","features":[307,328]},{"name":"LsaDeregisterLogonProcess","features":[307,328]},{"name":"LsaEnumerateAccountRights","features":[307,328]},{"name":"LsaEnumerateAccountsWithUserRight","features":[307,328]},{"name":"LsaEnumerateLogonSessions","features":[307,328]},{"name":"LsaEnumerateTrustedDomains","features":[307,328]},{"name":"LsaEnumerateTrustedDomainsEx","features":[307,328]},{"name":"LsaFreeMemory","features":[307,328]},{"name":"LsaFreeReturnBuffer","features":[307,328]},{"name":"LsaGetAppliedCAPIDs","features":[307,328]},{"name":"LsaGetLogonSessionData","features":[307,328]},{"name":"LsaLogonUser","features":[307,328]},{"name":"LsaLookupAuthenticationPackage","features":[307,328]},{"name":"LsaLookupNames","features":[307,328]},{"name":"LsaLookupNames2","features":[307,328]},{"name":"LsaLookupSids","features":[307,328]},{"name":"LsaLookupSids2","features":[307,328]},{"name":"LsaNtStatusToWinError","features":[307,328]},{"name":"LsaOpenPolicy","features":[307,328]},{"name":"LsaOpenTrustedDomainByName","features":[307,328]},{"name":"LsaQueryCAPs","features":[307,328]},{"name":"LsaQueryDomainInformationPolicy","features":[307,328]},{"name":"LsaQueryForestTrustInformation","features":[307,328]},{"name":"LsaQueryForestTrustInformation2","features":[307,328]},{"name":"LsaQueryInformationPolicy","features":[307,328]},{"name":"LsaQueryTrustedDomainInfo","features":[307,328]},{"name":"LsaQueryTrustedDomainInfoByName","features":[307,328]},{"name":"LsaRegisterLogonProcess","features":[307,328]},{"name":"LsaRegisterPolicyChangeNotification","features":[307,328]},{"name":"LsaRemoveAccountRights","features":[307,328]},{"name":"LsaRetrievePrivateData","features":[307,328]},{"name":"LsaSetCAPs","features":[307,328]},{"name":"LsaSetDomainInformationPolicy","features":[307,328]},{"name":"LsaSetForestTrustInformation","features":[307,328]},{"name":"LsaSetForestTrustInformation2","features":[307,328]},{"name":"LsaSetInformationPolicy","features":[307,328]},{"name":"LsaSetTrustedDomainInfoByName","features":[307,328]},{"name":"LsaSetTrustedDomainInformation","features":[307,328]},{"name":"LsaStorePrivateData","features":[307,328]},{"name":"LsaTokenInformationNull","features":[328]},{"name":"LsaTokenInformationV1","features":[328]},{"name":"LsaTokenInformationV2","features":[328]},{"name":"LsaTokenInformationV3","features":[328]},{"name":"LsaUnregisterPolicyChangeNotification","features":[307,328]},{"name":"MAKE_SIGNATURE_FN","features":[328,481]},{"name":"MAXIMUM_CAPES_PER_CAP","features":[328]},{"name":"MAX_CRED_SIZE","features":[328]},{"name":"MAX_PROTOCOL_ID_SIZE","features":[328]},{"name":"MAX_RECORDS_IN_FOREST_TRUST_INFO","features":[328]},{"name":"MAX_USER_RECORDS","features":[328]},{"name":"MICROSOFT_KERBEROS_NAME","features":[328]},{"name":"MICROSOFT_KERBEROS_NAME_A","features":[328]},{"name":"MICROSOFT_KERBEROS_NAME_W","features":[328]},{"name":"MSV1_0","features":[328]},{"name":"MSV1_0_ALLOW_FORCE_GUEST","features":[328]},{"name":"MSV1_0_ALLOW_MSVCHAPV2","features":[328]},{"name":"MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT","features":[328]},{"name":"MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT","features":[328]},{"name":"MSV1_0_AVID","features":[328]},{"name":"MSV1_0_AV_FLAG_FORCE_GUEST","features":[328]},{"name":"MSV1_0_AV_FLAG_MIC_HANDSHAKE_MESSAGES","features":[328]},{"name":"MSV1_0_AV_FLAG_UNVERIFIED_TARGET","features":[328]},{"name":"MSV1_0_AV_PAIR","features":[328]},{"name":"MSV1_0_CHALLENGE_LENGTH","features":[328]},{"name":"MSV1_0_CHANGEPASSWORD_REQUEST","features":[307,328]},{"name":"MSV1_0_CHANGEPASSWORD_RESPONSE","features":[307,328]},{"name":"MSV1_0_CHECK_LOGONHOURS_FOR_S4U","features":[328]},{"name":"MSV1_0_CLEARTEXT_PASSWORD_ALLOWED","features":[328]},{"name":"MSV1_0_CLEARTEXT_PASSWORD_SUPPLIED","features":[328]},{"name":"MSV1_0_CREDENTIAL_KEY","features":[328]},{"name":"MSV1_0_CREDENTIAL_KEY_LENGTH","features":[328]},{"name":"MSV1_0_CREDENTIAL_KEY_TYPE","features":[328]},{"name":"MSV1_0_CRED_CREDKEY_PRESENT","features":[328]},{"name":"MSV1_0_CRED_LM_PRESENT","features":[328]},{"name":"MSV1_0_CRED_NT_PRESENT","features":[328]},{"name":"MSV1_0_CRED_REMOVED","features":[328]},{"name":"MSV1_0_CRED_SHA_PRESENT","features":[328]},{"name":"MSV1_0_CRED_VERSION","features":[328]},{"name":"MSV1_0_CRED_VERSION_ARSO","features":[328]},{"name":"MSV1_0_CRED_VERSION_INVALID","features":[328]},{"name":"MSV1_0_CRED_VERSION_IUM","features":[328]},{"name":"MSV1_0_CRED_VERSION_REMOTE","features":[328]},{"name":"MSV1_0_CRED_VERSION_RESERVED_1","features":[328]},{"name":"MSV1_0_CRED_VERSION_V2","features":[328]},{"name":"MSV1_0_CRED_VERSION_V3","features":[328]},{"name":"MSV1_0_DISABLE_PERSONAL_FALLBACK","features":[328]},{"name":"MSV1_0_DONT_TRY_GUEST_ACCOUNT","features":[328]},{"name":"MSV1_0_GUEST_LOGON","features":[328]},{"name":"MSV1_0_INTERACTIVE_LOGON","features":[328]},{"name":"MSV1_0_INTERACTIVE_PROFILE","features":[328]},{"name":"MSV1_0_INTERNET_DOMAIN","features":[328]},{"name":"MSV1_0_IUM_SUPPLEMENTAL_CREDENTIAL","features":[328]},{"name":"MSV1_0_LANMAN_SESSION_KEY_LENGTH","features":[328]},{"name":"MSV1_0_LM20_LOGON","features":[328]},{"name":"MSV1_0_LM20_LOGON_PROFILE","features":[328]},{"name":"MSV1_0_LOGON_SUBMIT_TYPE","features":[328]},{"name":"MSV1_0_MAX_AVL_SIZE","features":[328]},{"name":"MSV1_0_MAX_NTLM3_LIFE","features":[328]},{"name":"MSV1_0_MNS_LOGON","features":[328]},{"name":"MSV1_0_NTLM3_OWF_LENGTH","features":[328]},{"name":"MSV1_0_NTLM3_RESPONSE","features":[328]},{"name":"MSV1_0_NTLM3_RESPONSE_LENGTH","features":[328]},{"name":"MSV1_0_OWF_PASSWORD_LENGTH","features":[328]},{"name":"MSV1_0_PACKAGE_NAME","features":[328]},{"name":"MSV1_0_PACKAGE_NAMEW","features":[328]},{"name":"MSV1_0_PASSTHROUGH_REQUEST","features":[328]},{"name":"MSV1_0_PASSTHROUGH_RESPONSE","features":[328]},{"name":"MSV1_0_PASSTHRU","features":[328]},{"name":"MSV1_0_PROFILE_BUFFER_TYPE","features":[328]},{"name":"MSV1_0_PROTOCOL_MESSAGE_TYPE","features":[328]},{"name":"MSV1_0_REMOTE_SUPPLEMENTAL_CREDENTIAL","features":[328]},{"name":"MSV1_0_RETURN_PASSWORD_EXPIRY","features":[328]},{"name":"MSV1_0_RETURN_PROFILE_PATH","features":[328]},{"name":"MSV1_0_RETURN_USER_PARAMETERS","features":[328]},{"name":"MSV1_0_S4U2SELF","features":[328]},{"name":"MSV1_0_S4U_LOGON","features":[328]},{"name":"MSV1_0_S4U_LOGON_FLAG_CHECK_LOGONHOURS","features":[328]},{"name":"MSV1_0_SHA_PASSWORD_LENGTH","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL_EX","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL_IIS","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL_RAS","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_DLL_SHIFT","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_FLAGS","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_KEY","features":[328]},{"name":"MSV1_0_SUBAUTHENTICATION_VALUE","features":[328]},{"name":"MSV1_0_SUBAUTH_ACCOUNT_DISABLED","features":[328]},{"name":"MSV1_0_SUBAUTH_ACCOUNT_EXPIRY","features":[328]},{"name":"MSV1_0_SUBAUTH_ACCOUNT_TYPE","features":[328]},{"name":"MSV1_0_SUBAUTH_LOCKOUT","features":[328]},{"name":"MSV1_0_SUBAUTH_LOGON","features":[328]},{"name":"MSV1_0_SUBAUTH_LOGON_HOURS","features":[328]},{"name":"MSV1_0_SUBAUTH_PASSWORD","features":[328]},{"name":"MSV1_0_SUBAUTH_PASSWORD_EXPIRY","features":[328]},{"name":"MSV1_0_SUBAUTH_REQUEST","features":[328]},{"name":"MSV1_0_SUBAUTH_RESPONSE","features":[328]},{"name":"MSV1_0_SUBAUTH_WORKSTATIONS","features":[328]},{"name":"MSV1_0_SUPPLEMENTAL_CREDENTIAL","features":[328]},{"name":"MSV1_0_SUPPLEMENTAL_CREDENTIAL_V2","features":[328]},{"name":"MSV1_0_SUPPLEMENTAL_CREDENTIAL_V3","features":[328]},{"name":"MSV1_0_TRY_GUEST_ACCOUNT_ONLY","features":[328]},{"name":"MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY","features":[328]},{"name":"MSV1_0_UPDATE_LOGON_STATISTICS","features":[328]},{"name":"MSV1_0_USER_SESSION_KEY_LENGTH","features":[328]},{"name":"MSV1_0_USE_CLIENT_CHALLENGE","features":[328]},{"name":"MSV1_0_USE_DOMAIN_FOR_ROUTING_ONLY","features":[328]},{"name":"MSV1_0_VALIDATION_INFO","features":[307,328,482]},{"name":"MSV1_0_VALIDATION_KICKOFF_TIME","features":[328]},{"name":"MSV1_0_VALIDATION_LOGOFF_TIME","features":[328]},{"name":"MSV1_0_VALIDATION_LOGON_DOMAIN","features":[328]},{"name":"MSV1_0_VALIDATION_LOGON_SERVER","features":[328]},{"name":"MSV1_0_VALIDATION_SESSION_KEY","features":[328]},{"name":"MSV1_0_VALIDATION_USER_FLAGS","features":[328]},{"name":"MSV1_0_VALIDATION_USER_ID","features":[328]},{"name":"MSV_SUBAUTH_LOGON_PARAMETER_CONTROL","features":[328]},{"name":"MSV_SUB_AUTHENTICATION_FILTER","features":[328]},{"name":"MSV_SUPPLEMENTAL_CREDENTIAL_FLAGS","features":[328]},{"name":"MakeSignature","features":[328,481]},{"name":"MsV1_0CacheLogon","features":[328]},{"name":"MsV1_0CacheLookup","features":[328]},{"name":"MsV1_0CacheLookupEx","features":[328]},{"name":"MsV1_0ChangeCachedPassword","features":[328]},{"name":"MsV1_0ChangePassword","features":[328]},{"name":"MsV1_0ClearCachedCredentials","features":[328]},{"name":"MsV1_0ConfigLocalAliases","features":[328]},{"name":"MsV1_0DecryptDpapiMasterKey","features":[328]},{"name":"MsV1_0DeleteTbalSecrets","features":[328]},{"name":"MsV1_0DeriveCredential","features":[328]},{"name":"MsV1_0EnumerateUsers","features":[328]},{"name":"MsV1_0GenericPassthrough","features":[328]},{"name":"MsV1_0GetCredentialKey","features":[328]},{"name":"MsV1_0GetStrongCredentialKey","features":[328]},{"name":"MsV1_0GetUserInfo","features":[328]},{"name":"MsV1_0InteractiveLogon","features":[328]},{"name":"MsV1_0InteractiveProfile","features":[328]},{"name":"MsV1_0Lm20ChallengeRequest","features":[328]},{"name":"MsV1_0Lm20GetChallengeResponse","features":[328]},{"name":"MsV1_0Lm20Logon","features":[328]},{"name":"MsV1_0Lm20LogonProfile","features":[328]},{"name":"MsV1_0LookupToken","features":[328]},{"name":"MsV1_0LuidLogon","features":[328]},{"name":"MsV1_0NetworkLogon","features":[328]},{"name":"MsV1_0NoElevationLogon","features":[328]},{"name":"MsV1_0ProvisionTbal","features":[328]},{"name":"MsV1_0ReLogonUsers","features":[328]},{"name":"MsV1_0S4ULogon","features":[328]},{"name":"MsV1_0SetProcessOption","features":[328]},{"name":"MsV1_0SetThreadOption","features":[328]},{"name":"MsV1_0SmartCardProfile","features":[328]},{"name":"MsV1_0SubAuth","features":[328]},{"name":"MsV1_0SubAuthLogon","features":[328]},{"name":"MsV1_0TransferCred","features":[328]},{"name":"MsV1_0ValidateAuth","features":[328]},{"name":"MsV1_0VirtualLogon","features":[328]},{"name":"MsV1_0WorkstationUnlockLogon","features":[328]},{"name":"MsvAvChannelBindings","features":[328]},{"name":"MsvAvDnsComputerName","features":[328]},{"name":"MsvAvDnsDomainName","features":[328]},{"name":"MsvAvDnsTreeName","features":[328]},{"name":"MsvAvEOL","features":[328]},{"name":"MsvAvFlags","features":[328]},{"name":"MsvAvNbComputerName","features":[328]},{"name":"MsvAvNbDomainName","features":[328]},{"name":"MsvAvRestrictions","features":[328]},{"name":"MsvAvTargetName","features":[328]},{"name":"MsvAvTimestamp","features":[328]},{"name":"NEGOSSP_NAME","features":[328]},{"name":"NEGOSSP_NAME_A","features":[328]},{"name":"NEGOSSP_NAME_W","features":[328]},{"name":"NEGOTIATE_ALLOW_NTLM","features":[328]},{"name":"NEGOTIATE_CALLER_NAME_REQUEST","features":[307,328]},{"name":"NEGOTIATE_CALLER_NAME_RESPONSE","features":[328]},{"name":"NEGOTIATE_MAX_PREFIX","features":[328]},{"name":"NEGOTIATE_MESSAGES","features":[328]},{"name":"NEGOTIATE_NEG_NTLM","features":[328]},{"name":"NEGOTIATE_PACKAGE_PREFIX","features":[328]},{"name":"NEGOTIATE_PACKAGE_PREFIXES","features":[328]},{"name":"NETLOGON_GENERIC_INFO","features":[328]},{"name":"NETLOGON_INTERACTIVE_INFO","features":[328,482]},{"name":"NETLOGON_LOGON_IDENTITY_INFO","features":[328]},{"name":"NETLOGON_LOGON_INFO_CLASS","features":[328]},{"name":"NETLOGON_NETWORK_INFO","features":[328]},{"name":"NETLOGON_SERVICE_INFO","features":[328,482]},{"name":"NGC_DATA_FLAG_IS_CLOUD_TRUST_CRED","features":[328]},{"name":"NGC_DATA_FLAG_IS_SMARTCARD_DATA","features":[328]},{"name":"NGC_DATA_FLAG_KERB_CERTIFICATE_LOGON_FLAG_CHECK_DUPLICATES","features":[328]},{"name":"NGC_DATA_FLAG_KERB_CERTIFICATE_LOGON_FLAG_USE_CERTIFICATE_INFO","features":[328]},{"name":"NOTIFIER_FLAG_NEW_THREAD","features":[328]},{"name":"NOTIFIER_FLAG_ONE_SHOT","features":[328]},{"name":"NOTIFIER_FLAG_SECONDS","features":[328]},{"name":"NOTIFIER_TYPE_HANDLE_WAIT","features":[328]},{"name":"NOTIFIER_TYPE_IMMEDIATE","features":[328]},{"name":"NOTIFIER_TYPE_INTERVAL","features":[328]},{"name":"NOTIFIER_TYPE_NOTIFY_EVENT","features":[328]},{"name":"NOTIFIER_TYPE_STATE_CHANGE","features":[328]},{"name":"NOTIFY_CLASS_DOMAIN_CHANGE","features":[328]},{"name":"NOTIFY_CLASS_PACKAGE_CHANGE","features":[328]},{"name":"NOTIFY_CLASS_REGISTRY_CHANGE","features":[328]},{"name":"NOTIFY_CLASS_ROLE_CHANGE","features":[328]},{"name":"NO_LONG_NAMES","features":[328]},{"name":"NTLMSP_NAME","features":[328]},{"name":"NTLMSP_NAME_A","features":[328]},{"name":"NameCanonical","features":[328]},{"name":"NameCanonicalEx","features":[328]},{"name":"NameDisplay","features":[328]},{"name":"NameDnsDomain","features":[328]},{"name":"NameFullyQualifiedDN","features":[328]},{"name":"NameGivenName","features":[328]},{"name":"NameSamCompatible","features":[328]},{"name":"NameServicePrincipal","features":[328]},{"name":"NameSurname","features":[328]},{"name":"NameUniqueId","features":[328]},{"name":"NameUnknown","features":[328]},{"name":"NameUserPrincipal","features":[328]},{"name":"NegCallPackageMax","features":[328]},{"name":"NegEnumPackagePrefixes","features":[328]},{"name":"NegGetCallerName","features":[328]},{"name":"NegMsgReserved1","features":[328]},{"name":"NegTransferCredentials","features":[328]},{"name":"NetlogonGenericInformation","features":[328]},{"name":"NetlogonInteractiveInformation","features":[328]},{"name":"NetlogonInteractiveTransitiveInformation","features":[328]},{"name":"NetlogonNetworkInformation","features":[328]},{"name":"NetlogonNetworkTransitiveInformation","features":[328]},{"name":"NetlogonServiceInformation","features":[328]},{"name":"NetlogonServiceTransitiveInformation","features":[328]},{"name":"PCT1SP_NAME","features":[328]},{"name":"PCT1SP_NAME_A","features":[328]},{"name":"PCT1SP_NAME_W","features":[328]},{"name":"PER_USER_AUDIT_FAILURE_EXCLUDE","features":[328]},{"name":"PER_USER_AUDIT_FAILURE_INCLUDE","features":[328]},{"name":"PER_USER_AUDIT_NONE","features":[328]},{"name":"PER_USER_AUDIT_SUCCESS_EXCLUDE","features":[328]},{"name":"PER_USER_AUDIT_SUCCESS_INCLUDE","features":[328]},{"name":"PER_USER_POLICY_UNCHANGED","features":[328]},{"name":"PKSEC_CREATE_CONTEXT_LIST","features":[328]},{"name":"PKSEC_DEREFERENCE_LIST_ENTRY","features":[328,313]},{"name":"PKSEC_INSERT_LIST_ENTRY","features":[328,313]},{"name":"PKSEC_LOCATE_PKG_BY_ID","features":[328]},{"name":"PKSEC_REFERENCE_LIST_ENTRY","features":[307,328,313]},{"name":"PKSEC_SERIALIZE_SCHANNEL_AUTH_DATA","features":[307,328]},{"name":"PKSEC_SERIALIZE_WINNT_AUTH_DATA","features":[307,328]},{"name":"PKU2U_CERTIFICATE_S4U_LOGON","features":[328]},{"name":"PKU2U_CERT_BLOB","features":[328]},{"name":"PKU2U_CREDUI_CONTEXT","features":[328]},{"name":"PKU2U_LOGON_SUBMIT_TYPE","features":[328]},{"name":"PKU2U_PACKAGE_NAME","features":[328]},{"name":"PKU2U_PACKAGE_NAME_A","features":[328]},{"name":"PKU2U_PACKAGE_NAME_W","features":[328]},{"name":"PLSA_ADD_CREDENTIAL","features":[307,328]},{"name":"PLSA_ALLOCATE_CLIENT_BUFFER","features":[307,328]},{"name":"PLSA_ALLOCATE_LSA_HEAP","features":[328]},{"name":"PLSA_ALLOCATE_PRIVATE_HEAP","features":[328]},{"name":"PLSA_ALLOCATE_SHARED_MEMORY","features":[328]},{"name":"PLSA_AP_CALL_PACKAGE","features":[307,328]},{"name":"PLSA_AP_CALL_PACKAGE_PASSTHROUGH","features":[307,328]},{"name":"PLSA_AP_INITIALIZE_PACKAGE","features":[307,328]},{"name":"PLSA_AP_LOGON_TERMINATED","features":[307,328]},{"name":"PLSA_AP_LOGON_USER","features":[307,328]},{"name":"PLSA_AP_LOGON_USER_EX","features":[307,328]},{"name":"PLSA_AP_LOGON_USER_EX2","features":[307,328]},{"name":"PLSA_AP_LOGON_USER_EX3","features":[307,328]},{"name":"PLSA_AP_POST_LOGON_USER_SURROGATE","features":[307,328]},{"name":"PLSA_AP_PRE_LOGON_USER_SURROGATE","features":[307,328]},{"name":"PLSA_AUDIT_ACCOUNT_LOGON","features":[307,328]},{"name":"PLSA_AUDIT_LOGON","features":[307,328]},{"name":"PLSA_AUDIT_LOGON_EX","features":[307,328]},{"name":"PLSA_CALLBACK_FUNCTION","features":[307,328]},{"name":"PLSA_CALL_PACKAGE","features":[307,328]},{"name":"PLSA_CALL_PACKAGEEX","features":[307,328]},{"name":"PLSA_CALL_PACKAGE_PASSTHROUGH","features":[307,328]},{"name":"PLSA_CANCEL_NOTIFICATION","features":[307,328]},{"name":"PLSA_CHECK_PROTECTED_USER_BY_TOKEN","features":[307,328]},{"name":"PLSA_CLIENT_CALLBACK","features":[307,328]},{"name":"PLSA_CLOSE_SAM_USER","features":[307,328]},{"name":"PLSA_CONVERT_AUTH_DATA_TO_TOKEN","features":[307,328]},{"name":"PLSA_COPY_FROM_CLIENT_BUFFER","features":[307,328]},{"name":"PLSA_COPY_TO_CLIENT_BUFFER","features":[307,328]},{"name":"PLSA_CRACK_SINGLE_NAME","features":[307,328]},{"name":"PLSA_CREATE_LOGON_SESSION","features":[307,328]},{"name":"PLSA_CREATE_SHARED_MEMORY","features":[328]},{"name":"PLSA_CREATE_THREAD","features":[307,328,342]},{"name":"PLSA_CREATE_TOKEN","features":[307,328]},{"name":"PLSA_CREATE_TOKEN_EX","features":[307,328]},{"name":"PLSA_DELETE_CREDENTIAL","features":[307,328]},{"name":"PLSA_DELETE_LOGON_SESSION","features":[307,328]},{"name":"PLSA_DELETE_SHARED_MEMORY","features":[307,328]},{"name":"PLSA_DUPLICATE_HANDLE","features":[307,328]},{"name":"PLSA_EXPAND_AUTH_DATA_FOR_DOMAIN","features":[307,328]},{"name":"PLSA_FREE_CLIENT_BUFFER","features":[307,328]},{"name":"PLSA_FREE_LSA_HEAP","features":[328]},{"name":"PLSA_FREE_PRIVATE_HEAP","features":[328]},{"name":"PLSA_FREE_SHARED_MEMORY","features":[328]},{"name":"PLSA_GET_APP_MODE_INFO","features":[307,328]},{"name":"PLSA_GET_AUTH_DATA_FOR_USER","features":[307,328]},{"name":"PLSA_GET_CALL_INFO","features":[307,328]},{"name":"PLSA_GET_CLIENT_INFO","features":[307,328]},{"name":"PLSA_GET_CLIENT_INFO_EX","features":[307,328]},{"name":"PLSA_GET_CREDENTIALS","features":[307,328]},{"name":"PLSA_GET_EXTENDED_CALL_FLAGS","features":[307,328]},{"name":"PLSA_GET_SERVICE_ACCOUNT_PASSWORD","features":[307,328]},{"name":"PLSA_GET_USER_AUTH_DATA","features":[307,328]},{"name":"PLSA_GET_USER_CREDENTIALS","features":[307,328]},{"name":"PLSA_IMPERSONATE_CLIENT","features":[307,328]},{"name":"PLSA_LOCATE_PKG_BY_ID","features":[328]},{"name":"PLSA_MAP_BUFFER","features":[307,328]},{"name":"PLSA_OPEN_SAM_USER","features":[307,328]},{"name":"PLSA_OPEN_TOKEN_BY_LOGON_ID","features":[307,328]},{"name":"PLSA_PROTECT_MEMORY","features":[328]},{"name":"PLSA_QUERY_CLIENT_REQUEST","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_CALLBACK","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_CLEANUP_CALLBACK","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_GET_LOGON_CREDS","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_GET_SID","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_GET_SUPP_CREDS","features":[307,328]},{"name":"PLSA_REDIRECTED_LOGON_INIT","features":[307,328]},{"name":"PLSA_REGISTER_CALLBACK","features":[307,328]},{"name":"PLSA_REGISTER_NOTIFICATION","features":[307,328,342]},{"name":"PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS","features":[307,328]},{"name":"PLSA_SET_APP_MODE_INFO","features":[307,328]},{"name":"PLSA_UNLOAD_PACKAGE","features":[307,328]},{"name":"PLSA_UPDATE_PRIMARY_CREDENTIALS","features":[307,328]},{"name":"POLICY_ACCOUNT_DOMAIN_INFO","features":[328]},{"name":"POLICY_AUDIT_CATEGORIES_INFO","features":[328]},{"name":"POLICY_AUDIT_EVENTS_INFO","features":[307,328]},{"name":"POLICY_AUDIT_EVENT_FAILURE","features":[328]},{"name":"POLICY_AUDIT_EVENT_NONE","features":[328]},{"name":"POLICY_AUDIT_EVENT_SUCCESS","features":[328]},{"name":"POLICY_AUDIT_EVENT_TYPE","features":[328]},{"name":"POLICY_AUDIT_EVENT_UNCHANGED","features":[328]},{"name":"POLICY_AUDIT_FULL_QUERY_INFO","features":[307,328]},{"name":"POLICY_AUDIT_FULL_SET_INFO","features":[307,328]},{"name":"POLICY_AUDIT_LOG_ADMIN","features":[328]},{"name":"POLICY_AUDIT_LOG_INFO","features":[307,328]},{"name":"POLICY_AUDIT_SID_ARRAY","features":[328]},{"name":"POLICY_AUDIT_SUBCATEGORIES_INFO","features":[328]},{"name":"POLICY_CREATE_ACCOUNT","features":[328]},{"name":"POLICY_CREATE_PRIVILEGE","features":[328]},{"name":"POLICY_CREATE_SECRET","features":[328]},{"name":"POLICY_DEFAULT_QUOTA_INFO","features":[328]},{"name":"POLICY_DNS_DOMAIN_INFO","features":[328]},{"name":"POLICY_DOMAIN_EFS_INFO","features":[328]},{"name":"POLICY_DOMAIN_INFORMATION_CLASS","features":[328]},{"name":"POLICY_DOMAIN_KERBEROS_TICKET_INFO","features":[328]},{"name":"POLICY_GET_PRIVATE_INFORMATION","features":[328]},{"name":"POLICY_INFORMATION_CLASS","features":[328]},{"name":"POLICY_KERBEROS_VALIDATE_CLIENT","features":[328]},{"name":"POLICY_LOOKUP_NAMES","features":[328]},{"name":"POLICY_LSA_SERVER_ROLE","features":[328]},{"name":"POLICY_LSA_SERVER_ROLE_INFO","features":[328]},{"name":"POLICY_MACHINE_ACCT_INFO","features":[328]},{"name":"POLICY_MACHINE_ACCT_INFO2","features":[328]},{"name":"POLICY_MODIFICATION_INFO","features":[328]},{"name":"POLICY_NOTIFICATION","features":[328]},{"name":"POLICY_NOTIFICATION_INFORMATION_CLASS","features":[328]},{"name":"POLICY_PD_ACCOUNT_INFO","features":[328]},{"name":"POLICY_PRIMARY_DOMAIN_INFO","features":[328]},{"name":"POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE","features":[328]},{"name":"POLICY_QOS_DHCP_SERVER_ALLOWED","features":[328]},{"name":"POLICY_QOS_INBOUND_CONFIDENTIALITY","features":[328]},{"name":"POLICY_QOS_INBOUND_INTEGRITY","features":[328]},{"name":"POLICY_QOS_OUTBOUND_CONFIDENTIALITY","features":[328]},{"name":"POLICY_QOS_OUTBOUND_INTEGRITY","features":[328]},{"name":"POLICY_QOS_RAS_SERVER_ALLOWED","features":[328]},{"name":"POLICY_QOS_SCHANNEL_REQUIRED","features":[328]},{"name":"POLICY_REPLICA_SOURCE_INFO","features":[328]},{"name":"POLICY_SERVER_ADMIN","features":[328]},{"name":"POLICY_SET_AUDIT_REQUIREMENTS","features":[328]},{"name":"POLICY_SET_DEFAULT_QUOTA_LIMITS","features":[328]},{"name":"POLICY_TRUST_ADMIN","features":[328]},{"name":"POLICY_VIEW_AUDIT_INFORMATION","features":[328]},{"name":"POLICY_VIEW_LOCAL_INFORMATION","features":[328]},{"name":"PRIMARY_CRED_ARSO_LOGON","features":[328]},{"name":"PRIMARY_CRED_AUTH_ID","features":[328]},{"name":"PRIMARY_CRED_CACHED_INTERACTIVE_LOGON","features":[328]},{"name":"PRIMARY_CRED_CACHED_LOGON","features":[328]},{"name":"PRIMARY_CRED_CLEAR_PASSWORD","features":[328]},{"name":"PRIMARY_CRED_DO_NOT_SPLIT","features":[328]},{"name":"PRIMARY_CRED_ENCRYPTED_CREDGUARD_PASSWORD","features":[328]},{"name":"PRIMARY_CRED_ENTERPRISE_INTERNET_USER","features":[328]},{"name":"PRIMARY_CRED_EX","features":[328]},{"name":"PRIMARY_CRED_FOR_PASSWORD_CHANGE","features":[328]},{"name":"PRIMARY_CRED_INTERACTIVE_FIDO_LOGON","features":[328]},{"name":"PRIMARY_CRED_INTERACTIVE_NGC_LOGON","features":[328]},{"name":"PRIMARY_CRED_INTERACTIVE_SMARTCARD_LOGON","features":[328]},{"name":"PRIMARY_CRED_INTERNET_USER","features":[328]},{"name":"PRIMARY_CRED_LOGON_LUA","features":[328]},{"name":"PRIMARY_CRED_LOGON_NO_TCB","features":[328]},{"name":"PRIMARY_CRED_LOGON_PACKAGE_SHIFT","features":[328]},{"name":"PRIMARY_CRED_OWF_PASSWORD","features":[328]},{"name":"PRIMARY_CRED_PACKAGE_MASK","features":[328]},{"name":"PRIMARY_CRED_PACKED_CREDS","features":[328]},{"name":"PRIMARY_CRED_PROTECTED_USER","features":[328]},{"name":"PRIMARY_CRED_REFRESH_NEEDED","features":[328]},{"name":"PRIMARY_CRED_RESTRICTED_TS","features":[328]},{"name":"PRIMARY_CRED_SUPPLEMENTAL","features":[328]},{"name":"PRIMARY_CRED_TRANSFER","features":[328]},{"name":"PRIMARY_CRED_UPDATE","features":[328]},{"name":"PSAM_CREDENTIAL_UPDATE_FREE_ROUTINE","features":[328]},{"name":"PSAM_CREDENTIAL_UPDATE_NOTIFY_ROUTINE","features":[307,328]},{"name":"PSAM_CREDENTIAL_UPDATE_REGISTER_MAPPED_ENTRYPOINTS_ROUTINE","features":[307,328]},{"name":"PSAM_CREDENTIAL_UPDATE_REGISTER_ROUTINE","features":[307,328]},{"name":"PSAM_INIT_NOTIFICATION_ROUTINE","features":[307,328]},{"name":"PSAM_PASSWORD_FILTER_ROUTINE","features":[307,328]},{"name":"PSAM_PASSWORD_NOTIFICATION_ROUTINE","features":[307,328]},{"name":"PctPublicKey","features":[328]},{"name":"Pku2uCertificateS4ULogon","features":[328]},{"name":"PolicyAccountDomainInformation","features":[328]},{"name":"PolicyAuditEventsInformation","features":[328]},{"name":"PolicyAuditFullQueryInformation","features":[328]},{"name":"PolicyAuditFullSetInformation","features":[328]},{"name":"PolicyAuditLogInformation","features":[328]},{"name":"PolicyDefaultQuotaInformation","features":[328]},{"name":"PolicyDnsDomainInformation","features":[328]},{"name":"PolicyDnsDomainInformationInt","features":[328]},{"name":"PolicyDomainEfsInformation","features":[328]},{"name":"PolicyDomainKerberosTicketInformation","features":[328]},{"name":"PolicyLastEntry","features":[328]},{"name":"PolicyLocalAccountDomainInformation","features":[328]},{"name":"PolicyLsaServerRoleInformation","features":[328]},{"name":"PolicyMachineAccountInformation","features":[328]},{"name":"PolicyMachineAccountInformation2","features":[328]},{"name":"PolicyModificationInformation","features":[328]},{"name":"PolicyNotifyAccountDomainInformation","features":[328]},{"name":"PolicyNotifyAuditEventsInformation","features":[328]},{"name":"PolicyNotifyDnsDomainInformation","features":[328]},{"name":"PolicyNotifyDomainEfsInformation","features":[328]},{"name":"PolicyNotifyDomainKerberosTicketInformation","features":[328]},{"name":"PolicyNotifyGlobalSaclInformation","features":[328]},{"name":"PolicyNotifyMachineAccountPasswordInformation","features":[328]},{"name":"PolicyNotifyMax","features":[328]},{"name":"PolicyNotifyServerRoleInformation","features":[328]},{"name":"PolicyPdAccountInformation","features":[328]},{"name":"PolicyPrimaryDomainInformation","features":[328]},{"name":"PolicyReplicaSourceInformation","features":[328]},{"name":"PolicyServerRoleBackup","features":[328]},{"name":"PolicyServerRolePrimary","features":[328]},{"name":"QUERY_CONTEXT_ATTRIBUTES_EX_FN_A","features":[328,481]},{"name":"QUERY_CONTEXT_ATTRIBUTES_EX_FN_W","features":[328,481]},{"name":"QUERY_CONTEXT_ATTRIBUTES_FN_A","features":[328,481]},{"name":"QUERY_CONTEXT_ATTRIBUTES_FN_W","features":[328,481]},{"name":"QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_A","features":[328,481]},{"name":"QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_W","features":[328,481]},{"name":"QUERY_CREDENTIALS_ATTRIBUTES_FN_A","features":[328,481]},{"name":"QUERY_CREDENTIALS_ATTRIBUTES_FN_W","features":[328,481]},{"name":"QUERY_SECURITY_CONTEXT_TOKEN_FN","features":[328,481]},{"name":"QUERY_SECURITY_PACKAGE_INFO_FN_A","features":[328]},{"name":"QUERY_SECURITY_PACKAGE_INFO_FN_W","features":[328]},{"name":"QueryContextAttributesA","features":[328,481]},{"name":"QueryContextAttributesExA","features":[328,481]},{"name":"QueryContextAttributesExW","features":[328,481]},{"name":"QueryContextAttributesW","features":[328,481]},{"name":"QueryCredentialsAttributesA","features":[328,481]},{"name":"QueryCredentialsAttributesExA","features":[328,481]},{"name":"QueryCredentialsAttributesExW","features":[328,481]},{"name":"QueryCredentialsAttributesW","features":[328,481]},{"name":"QuerySecurityContextToken","features":[328,481]},{"name":"QuerySecurityPackageInfoA","features":[328]},{"name":"QuerySecurityPackageInfoW","features":[328]},{"name":"RCRED_CRED_EXISTS","features":[328]},{"name":"RCRED_STATUS_NOCRED","features":[328]},{"name":"RCRED_STATUS_UNKNOWN_ISSUER","features":[328]},{"name":"REVERT_SECURITY_CONTEXT_FN","features":[328,481]},{"name":"RTL_ENCRYPT_MEMORY_SIZE","features":[328]},{"name":"RTL_ENCRYPT_OPTION_CROSS_PROCESS","features":[328]},{"name":"RTL_ENCRYPT_OPTION_FOR_SYSTEM","features":[328]},{"name":"RTL_ENCRYPT_OPTION_SAME_LOGON","features":[328]},{"name":"RevertSecurityContext","features":[328,481]},{"name":"RtlDecryptMemory","features":[307,328]},{"name":"RtlEncryptMemory","features":[307,328]},{"name":"RtlGenRandom","features":[307,328]},{"name":"SAM_CREDENTIAL_UPDATE_FREE_ROUTINE","features":[328]},{"name":"SAM_CREDENTIAL_UPDATE_NOTIFY_ROUTINE","features":[328]},{"name":"SAM_CREDENTIAL_UPDATE_REGISTER_MAPPED_ENTRYPOINTS_ROUTINE","features":[328]},{"name":"SAM_CREDENTIAL_UPDATE_REGISTER_ROUTINE","features":[328]},{"name":"SAM_DAYS_PER_WEEK","features":[328]},{"name":"SAM_INIT_NOTIFICATION_ROUTINE","features":[328]},{"name":"SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE","features":[328]},{"name":"SAM_PASSWORD_FILTER_ROUTINE","features":[328]},{"name":"SAM_REGISTER_MAPPING_ELEMENT","features":[307,328]},{"name":"SAM_REGISTER_MAPPING_LIST","features":[307,328]},{"name":"SAM_REGISTER_MAPPING_TABLE","features":[307,328]},{"name":"SASL_AUTHZID_STATE","features":[328]},{"name":"SASL_OPTION_AUTHZ_PROCESSING","features":[328]},{"name":"SASL_OPTION_AUTHZ_STRING","features":[328]},{"name":"SASL_OPTION_RECV_SIZE","features":[328]},{"name":"SASL_OPTION_SEND_SIZE","features":[328]},{"name":"SCHANNEL_ALERT","features":[328]},{"name":"SCHANNEL_ALERT_TOKEN","features":[328]},{"name":"SCHANNEL_ALERT_TOKEN_ALERT_TYPE","features":[328]},{"name":"SCHANNEL_CERT_HASH","features":[328]},{"name":"SCHANNEL_CERT_HASH_STORE","features":[328]},{"name":"SCHANNEL_CLIENT_SIGNATURE","features":[328,393]},{"name":"SCHANNEL_CRED","features":[307,328,393]},{"name":"SCHANNEL_CRED_FLAGS","features":[328]},{"name":"SCHANNEL_CRED_VERSION","features":[328]},{"name":"SCHANNEL_NAME","features":[328]},{"name":"SCHANNEL_NAME_A","features":[328]},{"name":"SCHANNEL_NAME_W","features":[328]},{"name":"SCHANNEL_RENEGOTIATE","features":[328]},{"name":"SCHANNEL_SECRET_PRIVKEY","features":[328]},{"name":"SCHANNEL_SECRET_TYPE_CAPI","features":[328]},{"name":"SCHANNEL_SESSION","features":[328]},{"name":"SCHANNEL_SESSION_TOKEN","features":[328]},{"name":"SCHANNEL_SESSION_TOKEN_FLAGS","features":[328]},{"name":"SCHANNEL_SHUTDOWN","features":[328]},{"name":"SCH_ALLOW_NULL_ENCRYPTION","features":[328]},{"name":"SCH_CRED","features":[328]},{"name":"SCH_CREDENTIALS","features":[307,328,393]},{"name":"SCH_CREDENTIALS_VERSION","features":[328]},{"name":"SCH_CRED_AUTO_CRED_VALIDATION","features":[328]},{"name":"SCH_CRED_CACHE_ONLY_URL_RETRIEVAL","features":[328]},{"name":"SCH_CRED_CACHE_ONLY_URL_RETRIEVAL_ON_CREATE","features":[328]},{"name":"SCH_CRED_CERT_CONTEXT","features":[328]},{"name":"SCH_CRED_DEFERRED_CRED_VALIDATION","features":[328]},{"name":"SCH_CRED_DISABLE_RECONNECTS","features":[328]},{"name":"SCH_CRED_FORMAT_CERT_CONTEXT","features":[328]},{"name":"SCH_CRED_FORMAT_CERT_HASH","features":[328]},{"name":"SCH_CRED_FORMAT_CERT_HASH_STORE","features":[328]},{"name":"SCH_CRED_IGNORE_NO_REVOCATION_CHECK","features":[328]},{"name":"SCH_CRED_IGNORE_REVOCATION_OFFLINE","features":[328]},{"name":"SCH_CRED_MANUAL_CRED_VALIDATION","features":[328]},{"name":"SCH_CRED_MAX_STORE_NAME_SIZE","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_ALGS","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_ALPN_IDS","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_CERTS","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_CHAINING_MODES","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_CRYPTO_SETTINGS","features":[328]},{"name":"SCH_CRED_MAX_SUPPORTED_PARAMETERS","features":[328]},{"name":"SCH_CRED_MEMORY_STORE_CERT","features":[328]},{"name":"SCH_CRED_NO_DEFAULT_CREDS","features":[328]},{"name":"SCH_CRED_NO_SERVERNAME_CHECK","features":[328]},{"name":"SCH_CRED_NO_SYSTEM_MAPPER","features":[328]},{"name":"SCH_CRED_PUBLIC_CERTCHAIN","features":[328]},{"name":"SCH_CRED_RESTRICTED_ROOTS","features":[328]},{"name":"SCH_CRED_REVOCATION_CHECK_CACHE_ONLY","features":[328]},{"name":"SCH_CRED_REVOCATION_CHECK_CHAIN","features":[328]},{"name":"SCH_CRED_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[328]},{"name":"SCH_CRED_REVOCATION_CHECK_END_CERT","features":[328]},{"name":"SCH_CRED_SECRET_CAPI","features":[328]},{"name":"SCH_CRED_SECRET_PRIVKEY","features":[328]},{"name":"SCH_CRED_SNI_CREDENTIAL","features":[328]},{"name":"SCH_CRED_SNI_ENABLE_OCSP","features":[328]},{"name":"SCH_CRED_USE_DEFAULT_CREDS","features":[328]},{"name":"SCH_CRED_V1","features":[328]},{"name":"SCH_CRED_V2","features":[328]},{"name":"SCH_CRED_V3","features":[328]},{"name":"SCH_CRED_VERSION","features":[328]},{"name":"SCH_CRED_X509_CAPI","features":[328]},{"name":"SCH_CRED_X509_CERTCHAIN","features":[328]},{"name":"SCH_DISABLE_RECONNECTS","features":[328]},{"name":"SCH_EXTENSIONS_OPTIONS_NONE","features":[328]},{"name":"SCH_EXTENSION_DATA","features":[328]},{"name":"SCH_MACHINE_CERT_HASH","features":[328]},{"name":"SCH_MAX_EXT_SUBSCRIPTIONS","features":[328]},{"name":"SCH_NO_RECORD_HEADER","features":[328]},{"name":"SCH_SEND_AUX_RECORD","features":[328]},{"name":"SCH_SEND_ROOT_CERT","features":[328]},{"name":"SCH_USE_DTLS_ONLY","features":[328]},{"name":"SCH_USE_PRESHAREDKEY_ONLY","features":[328]},{"name":"SCH_USE_STRONG_CRYPTO","features":[328]},{"name":"SECBUFFER_ALERT","features":[328]},{"name":"SECBUFFER_APPLICATION_PROTOCOLS","features":[328]},{"name":"SECBUFFER_ATTRMASK","features":[328]},{"name":"SECBUFFER_CERTIFICATE_REQUEST_CONTEXT","features":[328]},{"name":"SECBUFFER_CHANGE_PASS_RESPONSE","features":[328]},{"name":"SECBUFFER_CHANNEL_BINDINGS","features":[328]},{"name":"SECBUFFER_CHANNEL_BINDINGS_RESULT","features":[328]},{"name":"SECBUFFER_DATA","features":[328]},{"name":"SECBUFFER_DTLS_MTU","features":[328]},{"name":"SECBUFFER_EMPTY","features":[328]},{"name":"SECBUFFER_EXTRA","features":[328]},{"name":"SECBUFFER_FLAGS","features":[328]},{"name":"SECBUFFER_KERNEL_MAP","features":[328]},{"name":"SECBUFFER_MECHLIST","features":[328]},{"name":"SECBUFFER_MECHLIST_SIGNATURE","features":[328]},{"name":"SECBUFFER_MISSING","features":[328]},{"name":"SECBUFFER_NEGOTIATION_INFO","features":[328]},{"name":"SECBUFFER_PADDING","features":[328]},{"name":"SECBUFFER_PKG_PARAMS","features":[328]},{"name":"SECBUFFER_PRESHARED_KEY","features":[328]},{"name":"SECBUFFER_PRESHARED_KEY_IDENTITY","features":[328]},{"name":"SECBUFFER_READONLY","features":[328]},{"name":"SECBUFFER_READONLY_WITH_CHECKSUM","features":[328]},{"name":"SECBUFFER_RESERVED","features":[328]},{"name":"SECBUFFER_SEND_GENERIC_TLS_EXTENSION","features":[328]},{"name":"SECBUFFER_SRTP_MASTER_KEY_IDENTIFIER","features":[328]},{"name":"SECBUFFER_SRTP_PROTECTION_PROFILES","features":[328]},{"name":"SECBUFFER_STREAM","features":[328]},{"name":"SECBUFFER_STREAM_HEADER","features":[328]},{"name":"SECBUFFER_STREAM_TRAILER","features":[328]},{"name":"SECBUFFER_SUBSCRIBE_GENERIC_TLS_EXTENSION","features":[328]},{"name":"SECBUFFER_TARGET","features":[328]},{"name":"SECBUFFER_TARGET_HOST","features":[328]},{"name":"SECBUFFER_TOKEN","features":[328]},{"name":"SECBUFFER_TOKEN_BINDING","features":[328]},{"name":"SECBUFFER_TRAFFIC_SECRETS","features":[328]},{"name":"SECBUFFER_UNMAPPED","features":[328]},{"name":"SECBUFFER_VERSION","features":[328]},{"name":"SECPKGCONTEXT_CIPHERINFO_V1","features":[328]},{"name":"SECPKGCONTEXT_CONNECTION_INFO_EX_V1","features":[328]},{"name":"SECPKG_ANSI_ATTRIBUTE","features":[328]},{"name":"SECPKG_APP_MODE_INFO","features":[307,328]},{"name":"SECPKG_ATTR","features":[328]},{"name":"SECPKG_ATTR_ACCESS_TOKEN","features":[328]},{"name":"SECPKG_ATTR_APPLICATION_PROTOCOL","features":[328]},{"name":"SECPKG_ATTR_APP_DATA","features":[328]},{"name":"SECPKG_ATTR_AUTHENTICATION_ID","features":[328]},{"name":"SECPKG_ATTR_AUTHORITY","features":[328]},{"name":"SECPKG_ATTR_CC_POLICY_RESULT","features":[328]},{"name":"SECPKG_ATTR_CERT_CHECK_RESULT","features":[328]},{"name":"SECPKG_ATTR_CERT_CHECK_RESULT_INPROC","features":[328]},{"name":"SECPKG_ATTR_CERT_TRUST_STATUS","features":[328]},{"name":"SECPKG_ATTR_CIPHER_INFO","features":[328]},{"name":"SECPKG_ATTR_CIPHER_STRENGTHS","features":[328]},{"name":"SECPKG_ATTR_CLIENT_CERT_POLICY","features":[328]},{"name":"SECPKG_ATTR_CLIENT_SPECIFIED_TARGET","features":[328]},{"name":"SECPKG_ATTR_CONNECTION_INFO","features":[328]},{"name":"SECPKG_ATTR_CONNECTION_INFO_EX","features":[328]},{"name":"SECPKG_ATTR_CONTEXT_DELETED","features":[328]},{"name":"SECPKG_ATTR_CREDENTIAL_NAME","features":[328]},{"name":"SECPKG_ATTR_CREDS","features":[328]},{"name":"SECPKG_ATTR_CREDS_2","features":[328]},{"name":"SECPKG_ATTR_C_ACCESS_TOKEN","features":[328]},{"name":"SECPKG_ATTR_C_FULL_ACCESS_TOKEN","features":[328]},{"name":"SECPKG_ATTR_DCE_INFO","features":[328]},{"name":"SECPKG_ATTR_DTLS_MTU","features":[328]},{"name":"SECPKG_ATTR_EAP_KEY_BLOCK","features":[328]},{"name":"SECPKG_ATTR_EAP_PRF_INFO","features":[328]},{"name":"SECPKG_ATTR_EARLY_START","features":[328]},{"name":"SECPKG_ATTR_ENDPOINT_BINDINGS","features":[328]},{"name":"SECPKG_ATTR_FLAGS","features":[328]},{"name":"SECPKG_ATTR_ISSUER_LIST","features":[328]},{"name":"SECPKG_ATTR_ISSUER_LIST_EX","features":[328]},{"name":"SECPKG_ATTR_IS_LOOPBACK","features":[328]},{"name":"SECPKG_ATTR_KEYING_MATERIAL","features":[328]},{"name":"SECPKG_ATTR_KEYING_MATERIAL_INFO","features":[328]},{"name":"SECPKG_ATTR_KEYING_MATERIAL_INPROC","features":[328]},{"name":"SECPKG_ATTR_KEYING_MATERIAL_TOKEN_BINDING","features":[328]},{"name":"SECPKG_ATTR_KEY_INFO","features":[328]},{"name":"SECPKG_ATTR_LAST_CLIENT_TOKEN_STATUS","features":[328]},{"name":"SECPKG_ATTR_LCT_STATUS","features":[328]},{"name":"SECPKG_ATTR_LIFESPAN","features":[328]},{"name":"SECPKG_ATTR_LOCAL_CERT_CONTEXT","features":[328]},{"name":"SECPKG_ATTR_LOCAL_CERT_INFO","features":[328]},{"name":"SECPKG_ATTR_LOCAL_CRED","features":[328]},{"name":"SECPKG_ATTR_LOGOFF_TIME","features":[328]},{"name":"SECPKG_ATTR_MAPPED_CRED_ATTR","features":[328]},{"name":"SECPKG_ATTR_NAMES","features":[328]},{"name":"SECPKG_ATTR_NATIVE_NAMES","features":[328]},{"name":"SECPKG_ATTR_NEGOTIATED_TLS_EXTENSIONS","features":[328]},{"name":"SECPKG_ATTR_NEGOTIATION_INFO","features":[328]},{"name":"SECPKG_ATTR_NEGOTIATION_PACKAGE","features":[328]},{"name":"SECPKG_ATTR_NEGO_INFO_FLAG_NO_KERBEROS","features":[328]},{"name":"SECPKG_ATTR_NEGO_INFO_FLAG_NO_NTLM","features":[328]},{"name":"SECPKG_ATTR_NEGO_KEYS","features":[328]},{"name":"SECPKG_ATTR_NEGO_PKG_INFO","features":[328]},{"name":"SECPKG_ATTR_NEGO_STATUS","features":[328]},{"name":"SECPKG_ATTR_PACKAGE_INFO","features":[328]},{"name":"SECPKG_ATTR_PASSWORD_EXPIRY","features":[328]},{"name":"SECPKG_ATTR_PROMPTING_NEEDED","features":[328]},{"name":"SECPKG_ATTR_PROTO_INFO","features":[328]},{"name":"SECPKG_ATTR_REMOTE_CERTIFICATES","features":[328]},{"name":"SECPKG_ATTR_REMOTE_CERT_CHAIN","features":[328]},{"name":"SECPKG_ATTR_REMOTE_CERT_CONTEXT","features":[328]},{"name":"SECPKG_ATTR_REMOTE_CRED","features":[328]},{"name":"SECPKG_ATTR_ROOT_STORE","features":[328]},{"name":"SECPKG_ATTR_SASL_CONTEXT","features":[328]},{"name":"SECPKG_ATTR_SERIALIZED_REMOTE_CERT_CONTEXT","features":[328]},{"name":"SECPKG_ATTR_SERIALIZED_REMOTE_CERT_CONTEXT_INPROC","features":[328]},{"name":"SECPKG_ATTR_SERVER_AUTH_FLAGS","features":[328]},{"name":"SECPKG_ATTR_SESSION_INFO","features":[328]},{"name":"SECPKG_ATTR_SESSION_KEY","features":[328]},{"name":"SECPKG_ATTR_SESSION_TICKET_KEYS","features":[328]},{"name":"SECPKG_ATTR_SIZES","features":[328]},{"name":"SECPKG_ATTR_SRTP_PARAMETERS","features":[328]},{"name":"SECPKG_ATTR_STREAM_SIZES","features":[328]},{"name":"SECPKG_ATTR_SUBJECT_SECURITY_ATTRIBUTES","features":[328]},{"name":"SECPKG_ATTR_SUPPORTED_ALGS","features":[328]},{"name":"SECPKG_ATTR_SUPPORTED_PROTOCOLS","features":[328]},{"name":"SECPKG_ATTR_SUPPORTED_SIGNATURES","features":[328]},{"name":"SECPKG_ATTR_TARGET","features":[328]},{"name":"SECPKG_ATTR_TARGET_INFORMATION","features":[328]},{"name":"SECPKG_ATTR_THUNK_ALL","features":[328]},{"name":"SECPKG_ATTR_TOKEN_BINDING","features":[328]},{"name":"SECPKG_ATTR_UI_INFO","features":[328]},{"name":"SECPKG_ATTR_UNIQUE_BINDINGS","features":[328]},{"name":"SECPKG_ATTR_USER_FLAGS","features":[328]},{"name":"SECPKG_ATTR_USE_NCRYPT","features":[328]},{"name":"SECPKG_ATTR_USE_VALIDATED","features":[328]},{"name":"SECPKG_BYTE_VECTOR","features":[328]},{"name":"SECPKG_CALLFLAGS_APPCONTAINER","features":[328]},{"name":"SECPKG_CALLFLAGS_APPCONTAINER_AUTHCAPABLE","features":[328]},{"name":"SECPKG_CALLFLAGS_APPCONTAINER_UPNCAPABLE","features":[328]},{"name":"SECPKG_CALLFLAGS_FORCE_SUPPLIED","features":[328]},{"name":"SECPKG_CALL_ANSI","features":[328]},{"name":"SECPKG_CALL_ASYNC_UPDATE","features":[328]},{"name":"SECPKG_CALL_BUFFER_MARSHAL","features":[328]},{"name":"SECPKG_CALL_CLEANUP","features":[328]},{"name":"SECPKG_CALL_CLOUDAP_CONNECT","features":[328]},{"name":"SECPKG_CALL_INFO","features":[328]},{"name":"SECPKG_CALL_IN_PROC","features":[328]},{"name":"SECPKG_CALL_IS_TCB","features":[328]},{"name":"SECPKG_CALL_KERNEL_MODE","features":[328]},{"name":"SECPKG_CALL_NEGO","features":[328]},{"name":"SECPKG_CALL_NEGO_EXTENDER","features":[328]},{"name":"SECPKG_CALL_NETWORK_ONLY","features":[328]},{"name":"SECPKG_CALL_PACKAGE_MESSAGE_TYPE","features":[328]},{"name":"SECPKG_CALL_PACKAGE_PIN_DC_REQUEST","features":[328]},{"name":"SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST","features":[307,328]},{"name":"SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_CLEANUP_CREDENTIALS","features":[328]},{"name":"SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_OPTIMISTIC_LOGON","features":[328]},{"name":"SECPKG_CALL_PACKAGE_TRANSFER_CRED_REQUEST_FLAG_TO_SSO_SESSION","features":[328]},{"name":"SECPKG_CALL_PACKAGE_UNPIN_ALL_DCS_REQUEST","features":[328]},{"name":"SECPKG_CALL_PROCESS_TERM","features":[328]},{"name":"SECPKG_CALL_RECURSIVE","features":[328]},{"name":"SECPKG_CALL_SYSTEM_PROC","features":[328]},{"name":"SECPKG_CALL_THREAD_TERM","features":[328]},{"name":"SECPKG_CALL_UNLOCK","features":[328]},{"name":"SECPKG_CALL_URGENT","features":[328]},{"name":"SECPKG_CALL_WINLOGON","features":[328]},{"name":"SECPKG_CALL_WOWA32","features":[328]},{"name":"SECPKG_CALL_WOWCLIENT","features":[328]},{"name":"SECPKG_CALL_WOWX86","features":[328]},{"name":"SECPKG_CLIENT_INFO","features":[307,328]},{"name":"SECPKG_CLIENT_INFO_EX","features":[307,328]},{"name":"SECPKG_CLIENT_PROCESS_TERMINATED","features":[328]},{"name":"SECPKG_CLIENT_THREAD_TERMINATED","features":[328]},{"name":"SECPKG_CONTEXT_EXPORT_DELETE_OLD","features":[328]},{"name":"SECPKG_CONTEXT_EXPORT_RESET_NEW","features":[328]},{"name":"SECPKG_CONTEXT_EXPORT_TO_KERNEL","features":[328]},{"name":"SECPKG_CONTEXT_THUNKS","features":[328]},{"name":"SECPKG_CRED","features":[328]},{"name":"SECPKG_CREDENTIAL","features":[307,328]},{"name":"SECPKG_CREDENTIAL_ATTRIBUTE","features":[328]},{"name":"SECPKG_CREDENTIAL_FLAGS_CALLER_HAS_TCB","features":[328]},{"name":"SECPKG_CREDENTIAL_FLAGS_CREDMAN_CRED","features":[328]},{"name":"SECPKG_CREDENTIAL_VERSION","features":[328]},{"name":"SECPKG_CRED_ATTR_CERT","features":[328]},{"name":"SECPKG_CRED_ATTR_KDC_PROXY_SETTINGS","features":[328]},{"name":"SECPKG_CRED_ATTR_NAMES","features":[328]},{"name":"SECPKG_CRED_ATTR_PAC_BYPASS","features":[328]},{"name":"SECPKG_CRED_ATTR_SSI_PROVIDER","features":[328]},{"name":"SECPKG_CRED_AUTOLOGON_RESTRICTED","features":[328]},{"name":"SECPKG_CRED_BOTH","features":[328]},{"name":"SECPKG_CRED_CLASS","features":[328]},{"name":"SECPKG_CRED_DEFAULT","features":[328]},{"name":"SECPKG_CRED_INBOUND","features":[328]},{"name":"SECPKG_CRED_OUTBOUND","features":[328]},{"name":"SECPKG_CRED_PROCESS_POLICY_ONLY","features":[328]},{"name":"SECPKG_CRED_RESERVED","features":[328]},{"name":"SECPKG_DLL_FUNCTIONS","features":[307,328]},{"name":"SECPKG_EVENT_NOTIFY","features":[328]},{"name":"SECPKG_EVENT_PACKAGE_CHANGE","features":[328]},{"name":"SECPKG_EVENT_ROLE_CHANGE","features":[328]},{"name":"SECPKG_EXTENDED_INFORMATION","features":[328]},{"name":"SECPKG_EXTENDED_INFORMATION_CLASS","features":[328]},{"name":"SECPKG_EXTRA_OIDS","features":[328]},{"name":"SECPKG_FLAG_ACCEPT_WIN32_NAME","features":[328]},{"name":"SECPKG_FLAG_APPCONTAINER_CHECKS","features":[328]},{"name":"SECPKG_FLAG_APPCONTAINER_PASSTHROUGH","features":[328]},{"name":"SECPKG_FLAG_APPLY_LOOPBACK","features":[328]},{"name":"SECPKG_FLAG_ASCII_BUFFERS","features":[328]},{"name":"SECPKG_FLAG_CLIENT_ONLY","features":[328]},{"name":"SECPKG_FLAG_CONNECTION","features":[328]},{"name":"SECPKG_FLAG_CREDENTIAL_ISOLATION_ENABLED","features":[328]},{"name":"SECPKG_FLAG_DATAGRAM","features":[328]},{"name":"SECPKG_FLAG_DELEGATION","features":[328]},{"name":"SECPKG_FLAG_EXTENDED_ERROR","features":[328]},{"name":"SECPKG_FLAG_FRAGMENT","features":[328]},{"name":"SECPKG_FLAG_GSS_COMPATIBLE","features":[328]},{"name":"SECPKG_FLAG_IMPERSONATION","features":[328]},{"name":"SECPKG_FLAG_INTEGRITY","features":[328]},{"name":"SECPKG_FLAG_LOGON","features":[328]},{"name":"SECPKG_FLAG_MULTI_REQUIRED","features":[328]},{"name":"SECPKG_FLAG_MUTUAL_AUTH","features":[328]},{"name":"SECPKG_FLAG_NEGOTIABLE","features":[328]},{"name":"SECPKG_FLAG_NEGOTIABLE2","features":[328]},{"name":"SECPKG_FLAG_NEGO_EXTENDER","features":[328]},{"name":"SECPKG_FLAG_PRIVACY","features":[328]},{"name":"SECPKG_FLAG_READONLY_WITH_CHECKSUM","features":[328]},{"name":"SECPKG_FLAG_RESTRICTED_TOKENS","features":[328]},{"name":"SECPKG_FLAG_STREAM","features":[328]},{"name":"SECPKG_FLAG_TOKEN_ONLY","features":[328]},{"name":"SECPKG_FUNCTION_TABLE","features":[307,328,481,342]},{"name":"SECPKG_GSS_INFO","features":[328]},{"name":"SECPKG_ID_NONE","features":[328]},{"name":"SECPKG_INTERFACE_VERSION","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_10","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_11","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_2","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_3","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_4","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_5","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_6","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_7","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_8","features":[328]},{"name":"SECPKG_INTERFACE_VERSION_9","features":[328]},{"name":"SECPKG_KERNEL_FUNCTIONS","features":[307,328,313]},{"name":"SECPKG_KERNEL_FUNCTION_TABLE","features":[307,328,313]},{"name":"SECPKG_LSAMODEINIT_NAME","features":[328]},{"name":"SECPKG_MAX_OID_LENGTH","features":[328]},{"name":"SECPKG_MSVAV_FLAGS_VALID","features":[328]},{"name":"SECPKG_MSVAV_TIMESTAMP_VALID","features":[328]},{"name":"SECPKG_MUTUAL_AUTH_LEVEL","features":[328]},{"name":"SECPKG_NAME_TYPE","features":[328]},{"name":"SECPKG_NEGO2_INFO","features":[328]},{"name":"SECPKG_NEGOTIATION_COMPLETE","features":[328]},{"name":"SECPKG_NEGOTIATION_DIRECT","features":[328]},{"name":"SECPKG_NEGOTIATION_IN_PROGRESS","features":[328]},{"name":"SECPKG_NEGOTIATION_OPTIMISTIC","features":[328]},{"name":"SECPKG_NEGOTIATION_TRY_MULTICRED","features":[328]},{"name":"SECPKG_NTLM_TARGETINFO","features":[307,328]},{"name":"SECPKG_OPTIONS_PERMANENT","features":[328]},{"name":"SECPKG_OPTIONS_TYPE_LSA","features":[328]},{"name":"SECPKG_OPTIONS_TYPE_SSPI","features":[328]},{"name":"SECPKG_OPTIONS_TYPE_UNKNOWN","features":[328]},{"name":"SECPKG_PACKAGE_CHANGE_LOAD","features":[328]},{"name":"SECPKG_PACKAGE_CHANGE_SELECT","features":[328]},{"name":"SECPKG_PACKAGE_CHANGE_TYPE","features":[328]},{"name":"SECPKG_PACKAGE_CHANGE_UNLOAD","features":[328]},{"name":"SECPKG_PARAMETERS","features":[328]},{"name":"SECPKG_POST_LOGON_USER_INFO","features":[307,328]},{"name":"SECPKG_PRIMARY_CRED","features":[307,328]},{"name":"SECPKG_PRIMARY_CRED_EX","features":[307,328]},{"name":"SECPKG_PRIMARY_CRED_EX_FLAGS_EX_DELEGATION_TOKEN","features":[328]},{"name":"SECPKG_REDIRECTED_LOGON_BUFFER","features":[307,328]},{"name":"SECPKG_REDIRECTED_LOGON_GUID_INITIALIZER","features":[328]},{"name":"SECPKG_SERIALIZED_OID","features":[328]},{"name":"SECPKG_SESSIONINFO_TYPE","features":[328]},{"name":"SECPKG_SHORT_VECTOR","features":[328]},{"name":"SECPKG_STATE_CRED_ISOLATION_ENABLED","features":[328]},{"name":"SECPKG_STATE_DOMAIN_CONTROLLER","features":[328]},{"name":"SECPKG_STATE_ENCRYPTION_PERMITTED","features":[328]},{"name":"SECPKG_STATE_RESERVED_1","features":[328]},{"name":"SECPKG_STATE_STANDALONE","features":[328]},{"name":"SECPKG_STATE_STRONG_ENCRYPTION_PERMITTED","features":[328]},{"name":"SECPKG_STATE_WORKSTATION","features":[328]},{"name":"SECPKG_SUPPLEMENTAL_CRED","features":[328]},{"name":"SECPKG_SUPPLEMENTAL_CRED_ARRAY","features":[328]},{"name":"SECPKG_SUPPLIED_CREDENTIAL","features":[328]},{"name":"SECPKG_SURROGATE_LOGON","features":[307,328]},{"name":"SECPKG_SURROGATE_LOGON_ENTRY","features":[328]},{"name":"SECPKG_SURROGATE_LOGON_VERSION_1","features":[328]},{"name":"SECPKG_TARGETINFO","features":[328]},{"name":"SECPKG_UNICODE_ATTRIBUTE","features":[328]},{"name":"SECPKG_USERMODEINIT_NAME","features":[328]},{"name":"SECPKG_USER_FUNCTION_TABLE","features":[307,328]},{"name":"SECPKG_WOW_CLIENT_DLL","features":[328]},{"name":"SECQOP_WRAP_NO_ENCRYPT","features":[328]},{"name":"SECQOP_WRAP_OOB_DATA","features":[328]},{"name":"SECRET_QUERY_VALUE","features":[328]},{"name":"SECRET_SET_VALUE","features":[328]},{"name":"SECURITY_ENTRYPOINT","features":[328]},{"name":"SECURITY_ENTRYPOINT16","features":[328]},{"name":"SECURITY_ENTRYPOINT_ANSI","features":[328]},{"name":"SECURITY_ENTRYPOINT_ANSIA","features":[328]},{"name":"SECURITY_ENTRYPOINT_ANSIW","features":[328]},{"name":"SECURITY_LOGON_SESSION_DATA","features":[307,328]},{"name":"SECURITY_LOGON_TYPE","features":[328]},{"name":"SECURITY_NATIVE_DREP","features":[328]},{"name":"SECURITY_NETWORK_DREP","features":[328]},{"name":"SECURITY_PACKAGE_OPTIONS","features":[328]},{"name":"SECURITY_PACKAGE_OPTIONS_TYPE","features":[328]},{"name":"SECURITY_STRING","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_2","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_3","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_4","features":[328]},{"name":"SECURITY_SUPPORT_PROVIDER_INTERFACE_VERSION_5","features":[328]},{"name":"SECURITY_USER_DATA","features":[328]},{"name":"SEC_APPLICATION_PROTOCOLS","features":[328]},{"name":"SEC_APPLICATION_PROTOCOL_LIST","features":[328]},{"name":"SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT","features":[328]},{"name":"SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS","features":[328]},{"name":"SEC_CERTIFICATE_REQUEST_CONTEXT","features":[328]},{"name":"SEC_CHANNEL_BINDINGS","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_AUDIT_BINDINGS","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_EX","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_ABSENT","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_CLIENT_SUPPORT","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_NOTVALID_MISMATCH","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_NOTVALID_MISSING","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_VALID_MATCHED","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_VALID_MISSING","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_RESULT_VALID_PROXY","features":[328]},{"name":"SEC_CHANNEL_BINDINGS_VALID_FLAGS","features":[328]},{"name":"SEC_DTLS_MTU","features":[328]},{"name":"SEC_FLAGS","features":[328]},{"name":"SEC_GET_KEY_FN","features":[328]},{"name":"SEC_NEGOTIATION_INFO","features":[328]},{"name":"SEC_PRESHAREDKEY","features":[328]},{"name":"SEC_PRESHAREDKEY_IDENTITY","features":[328]},{"name":"SEC_SRTP_MASTER_KEY_IDENTIFIER","features":[328]},{"name":"SEC_SRTP_PROTECTION_PROFILES","features":[328]},{"name":"SEC_TOKEN_BINDING","features":[328]},{"name":"SEC_TRAFFIC_SECRETS","features":[328]},{"name":"SEC_TRAFFIC_SECRET_TYPE","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY32","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_ENCRYPT_FOR_SYSTEM","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_ENCRYPT_SAME_LOGON","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_ENCRYPT_SAME_PROCESS","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_EX2","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_EX32","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_EXA","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_EXW","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_ID_PROVIDER","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_NULL_DOMAIN","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_NULL_USER","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_PROCESS_ENCRYPTED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_RESERVED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_CREDPROV_DO_NOT_LOAD","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_CREDPROV_DO_NOT_SAVE","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_NO_CHECKBOX","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_SAVE_CRED_BY_CALLER","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_SAVE_CRED_CHECKED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SSPIPFC_USE_MASK","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SYSTEM_ENCRYPTED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_SYSTEM_PROTECTED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_FLAGS_USER_PROTECTED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_INFO","features":[328,324]},{"name":"SEC_WINNT_AUTH_IDENTITY_MARSHALLED","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_ONLY","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_VERSION","features":[328]},{"name":"SEC_WINNT_AUTH_IDENTITY_VERSION_2","features":[328]},{"name":"SEND_GENERIC_TLS_EXTENSION","features":[328]},{"name":"SESSION_TICKET_INFO_V0","features":[328]},{"name":"SESSION_TICKET_INFO_VERSION","features":[328]},{"name":"SET_CONTEXT_ATTRIBUTES_FN_A","features":[328,481]},{"name":"SET_CONTEXT_ATTRIBUTES_FN_W","features":[328,481]},{"name":"SET_CREDENTIALS_ATTRIBUTES_FN_A","features":[328,481]},{"name":"SET_CREDENTIALS_ATTRIBUTES_FN_W","features":[328,481]},{"name":"SE_ADT_ACCESS_REASON","features":[328]},{"name":"SE_ADT_CLAIMS","features":[328]},{"name":"SE_ADT_OBJECT_ONLY","features":[328]},{"name":"SE_ADT_OBJECT_TYPE","features":[328]},{"name":"SE_ADT_PARAMETERS_SELF_RELATIVE","features":[328]},{"name":"SE_ADT_PARAMETERS_SEND_TO_LSA","features":[328]},{"name":"SE_ADT_PARAMETER_ARRAY","features":[328]},{"name":"SE_ADT_PARAMETER_ARRAY_ENTRY","features":[328]},{"name":"SE_ADT_PARAMETER_ARRAY_EX","features":[328]},{"name":"SE_ADT_PARAMETER_EXTENSIBLE_AUDIT","features":[328]},{"name":"SE_ADT_PARAMETER_GENERIC_AUDIT","features":[328]},{"name":"SE_ADT_PARAMETER_TYPE","features":[328]},{"name":"SE_ADT_PARAMETER_WRITE_SYNCHRONOUS","features":[328]},{"name":"SE_ADT_POLICY_AUDIT_EVENT_TYPE_EX_BEGIN","features":[328]},{"name":"SE_BATCH_LOGON_NAME","features":[328]},{"name":"SE_DENY_BATCH_LOGON_NAME","features":[328]},{"name":"SE_DENY_INTERACTIVE_LOGON_NAME","features":[328]},{"name":"SE_DENY_NETWORK_LOGON_NAME","features":[328]},{"name":"SE_DENY_REMOTE_INTERACTIVE_LOGON_NAME","features":[328]},{"name":"SE_DENY_SERVICE_LOGON_NAME","features":[328]},{"name":"SE_INTERACTIVE_LOGON_NAME","features":[328]},{"name":"SE_MAX_AUDIT_PARAMETERS","features":[328]},{"name":"SE_MAX_GENERIC_AUDIT_PARAMETERS","features":[328]},{"name":"SE_NETWORK_LOGON_NAME","features":[328]},{"name":"SE_REMOTE_INTERACTIVE_LOGON_NAME","features":[328]},{"name":"SE_SERVICE_LOGON_NAME","features":[328]},{"name":"SLAcquireGenuineTicket","features":[328]},{"name":"SLActivateProduct","features":[328]},{"name":"SLClose","features":[328]},{"name":"SLConsumeRight","features":[328]},{"name":"SLDATATYPE","features":[328]},{"name":"SLDepositOfflineConfirmationId","features":[328]},{"name":"SLDepositOfflineConfirmationIdEx","features":[328]},{"name":"SLFireEvent","features":[328]},{"name":"SLGenerateOfflineInstallationId","features":[328]},{"name":"SLGenerateOfflineInstallationIdEx","features":[328]},{"name":"SLGetApplicationInformation","features":[328]},{"name":"SLGetGenuineInformation","features":[328]},{"name":"SLGetInstalledProductKeyIds","features":[328]},{"name":"SLGetLicense","features":[328]},{"name":"SLGetLicenseFileId","features":[328]},{"name":"SLGetLicenseInformation","features":[328]},{"name":"SLGetLicensingStatusInformation","features":[328]},{"name":"SLGetPKeyId","features":[328]},{"name":"SLGetPKeyInformation","features":[328]},{"name":"SLGetPolicyInformation","features":[328]},{"name":"SLGetPolicyInformationDWORD","features":[328]},{"name":"SLGetProductSkuInformation","features":[328]},{"name":"SLGetReferralInformation","features":[328]},{"name":"SLGetSLIDList","features":[328]},{"name":"SLGetServerStatus","features":[328]},{"name":"SLGetServiceInformation","features":[328]},{"name":"SLGetWindowsInformation","features":[328]},{"name":"SLGetWindowsInformationDWORD","features":[328]},{"name":"SLIDTYPE","features":[328]},{"name":"SLInstallLicense","features":[328]},{"name":"SLInstallProofOfPurchase","features":[328]},{"name":"SLIsGenuineLocal","features":[328]},{"name":"SLLICENSINGSTATUS","features":[328]},{"name":"SLOpen","features":[328]},{"name":"SLQueryLicenseValueFromApp","features":[328]},{"name":"SLREFERRALTYPE","features":[328]},{"name":"SLRegisterEvent","features":[307,328]},{"name":"SLSetCurrentProductKey","features":[328]},{"name":"SLSetGenuineInformation","features":[328]},{"name":"SLUninstallLicense","features":[328]},{"name":"SLUninstallProofOfPurchase","features":[328]},{"name":"SLUnregisterEvent","features":[307,328]},{"name":"SL_ACTIVATION_INFO_HEADER","features":[328]},{"name":"SL_ACTIVATION_TYPE","features":[328]},{"name":"SL_ACTIVATION_TYPE_ACTIVE_DIRECTORY","features":[328]},{"name":"SL_ACTIVATION_TYPE_DEFAULT","features":[328]},{"name":"SL_AD_ACTIVATION_INFO","features":[328]},{"name":"SL_CLIENTAPI_ZONE","features":[328]},{"name":"SL_DATA_BINARY","features":[328]},{"name":"SL_DATA_DWORD","features":[328]},{"name":"SL_DATA_MULTI_SZ","features":[328]},{"name":"SL_DATA_NONE","features":[328]},{"name":"SL_DATA_SUM","features":[328]},{"name":"SL_DATA_SZ","features":[328]},{"name":"SL_DEFAULT_MIGRATION_ENCRYPTOR_URI","features":[328]},{"name":"SL_EVENT_LICENSING_STATE_CHANGED","features":[328]},{"name":"SL_EVENT_POLICY_CHANGED","features":[328]},{"name":"SL_EVENT_USER_NOTIFICATION","features":[328]},{"name":"SL_E_ACTIVATION_IN_PROGRESS","features":[328]},{"name":"SL_E_APPLICATION_POLICIES_MISSING","features":[328]},{"name":"SL_E_APPLICATION_POLICIES_NOT_LOADED","features":[328]},{"name":"SL_E_AUTHN_CANT_VERIFY","features":[328]},{"name":"SL_E_AUTHN_CHALLENGE_NOT_SET","features":[328]},{"name":"SL_E_AUTHN_MISMATCHED_KEY","features":[328]},{"name":"SL_E_AUTHN_WRONG_VERSION","features":[328]},{"name":"SL_E_BASE_SKU_NOT_AVAILABLE","features":[328]},{"name":"SL_E_BIOS_KEY","features":[328]},{"name":"SL_E_BLOCKED_PRODUCT_KEY","features":[328]},{"name":"SL_E_CHPA_ACTCONFIG_ID_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_BINDING_MAPPING_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_BINDING_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_BUSINESS_RULE_INPUT_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_DATABASE_ERROR","features":[328]},{"name":"SL_E_CHPA_DIGITALMARKER_BINDING_NOT_CONFIGURED","features":[328]},{"name":"SL_E_CHPA_DIGITALMARKER_INVALID_BINDING","features":[328]},{"name":"SL_E_CHPA_DMAK_EXTENSION_LIMIT_EXCEEDED","features":[328]},{"name":"SL_E_CHPA_DMAK_LIMIT_EXCEEDED","features":[328]},{"name":"SL_E_CHPA_DYNAMICALLY_BLOCKED_PRODUCT_KEY","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_DELETE_PRODUCTKEY_BINDING","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_DELETE_PRODUCT_KEY_PROPERTY","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_INSERT_PRODUCTKEY_BINDING","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_INSERT_PRODUCT_KEY_PROPERTY","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_INSERT_PRODUCT_KEY_RECORD","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_PROCESS_PRODUCT_KEY_BINDINGS_XML","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_UPDATE_PRODUCTKEY_BINDING","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_UPDATE_PRODUCT_KEY_PROPERTY","features":[328]},{"name":"SL_E_CHPA_FAILED_TO_UPDATE_PRODUCT_KEY_RECORD","features":[328]},{"name":"SL_E_CHPA_GENERAL_ERROR","features":[328]},{"name":"SL_E_CHPA_INVALID_ACTCONFIG_ID","features":[328]},{"name":"SL_E_CHPA_INVALID_ARGUMENT","features":[328]},{"name":"SL_E_CHPA_INVALID_BINDING","features":[328]},{"name":"SL_E_CHPA_INVALID_BINDING_URI","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_DATA","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_DATA_ID","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_KEY","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_KEY_CHAR","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_KEY_FORMAT","features":[328]},{"name":"SL_E_CHPA_INVALID_PRODUCT_KEY_LENGTH","features":[328]},{"name":"SL_E_CHPA_MAXIMUM_UNLOCK_EXCEEDED","features":[328]},{"name":"SL_E_CHPA_MSCH_RESPONSE_NOT_AVAILABLE_VGA","features":[328]},{"name":"SL_E_CHPA_NETWORK_ERROR","features":[328]},{"name":"SL_E_CHPA_NO_RULES_TO_ACTIVATE","features":[328]},{"name":"SL_E_CHPA_NULL_VALUE_FOR_PROPERTY_NAME_OR_ID","features":[328]},{"name":"SL_E_CHPA_OEM_SLP_COA0","features":[328]},{"name":"SL_E_CHPA_OVERRIDE_REQUEST_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_PRODUCT_KEY_BEING_USED","features":[328]},{"name":"SL_E_CHPA_PRODUCT_KEY_BLOCKED","features":[328]},{"name":"SL_E_CHPA_PRODUCT_KEY_BLOCKED_IPLOCATION","features":[328]},{"name":"SL_E_CHPA_PRODUCT_KEY_OUT_OF_RANGE","features":[328]},{"name":"SL_E_CHPA_REISSUANCE_LIMIT_NOT_FOUND","features":[328]},{"name":"SL_E_CHPA_RESPONSE_NOT_AVAILABLE","features":[328]},{"name":"SL_E_CHPA_SYSTEM_ERROR","features":[328]},{"name":"SL_E_CHPA_TIMEBASED_ACTIVATION_AFTER_END_DATE","features":[328]},{"name":"SL_E_CHPA_TIMEBASED_ACTIVATION_BEFORE_START_DATE","features":[328]},{"name":"SL_E_CHPA_TIMEBASED_ACTIVATION_NOT_AVAILABLE","features":[328]},{"name":"SL_E_CHPA_TIMEBASED_PRODUCT_KEY_NOT_CONFIGURED","features":[328]},{"name":"SL_E_CHPA_UNKNOWN_PRODUCT_KEY_TYPE","features":[328]},{"name":"SL_E_CHPA_UNKNOWN_PROPERTY_ID","features":[328]},{"name":"SL_E_CHPA_UNKNOWN_PROPERTY_NAME","features":[328]},{"name":"SL_E_CHPA_UNSUPPORTED_PRODUCT_KEY","features":[328]},{"name":"SL_E_CIDIID_INVALID_CHECK_DIGITS","features":[328]},{"name":"SL_E_CIDIID_INVALID_DATA","features":[328]},{"name":"SL_E_CIDIID_INVALID_DATA_LENGTH","features":[328]},{"name":"SL_E_CIDIID_INVALID_VERSION","features":[328]},{"name":"SL_E_CIDIID_MISMATCHED","features":[328]},{"name":"SL_E_CIDIID_MISMATCHED_PKEY","features":[328]},{"name":"SL_E_CIDIID_NOT_BOUND","features":[328]},{"name":"SL_E_CIDIID_NOT_DEPOSITED","features":[328]},{"name":"SL_E_CIDIID_VERSION_NOT_SUPPORTED","features":[328]},{"name":"SL_E_DATATYPE_MISMATCHED","features":[328]},{"name":"SL_E_DECRYPTION_LICENSES_NOT_AVAILABLE","features":[328]},{"name":"SL_E_DEPENDENT_PROPERTY_NOT_SET","features":[328]},{"name":"SL_E_DOWNLEVEL_SETUP_KEY","features":[328]},{"name":"SL_E_DUPLICATE_POLICY","features":[328]},{"name":"SL_E_EDITION_MISMATCHED","features":[328]},{"name":"SL_E_ENGINE_DETECTED_EXPLOIT","features":[328]},{"name":"SL_E_EUL_CONSUMPTION_FAILED","features":[328]},{"name":"SL_E_EUL_NOT_AVAILABLE","features":[328]},{"name":"SL_E_EVALUATION_FAILED","features":[328]},{"name":"SL_E_EVENT_ALREADY_REGISTERED","features":[328]},{"name":"SL_E_EVENT_NOT_REGISTERED","features":[328]},{"name":"SL_E_EXTERNAL_SIGNATURE_NOT_FOUND","features":[328]},{"name":"SL_E_GRACE_TIME_EXPIRED","features":[328]},{"name":"SL_E_HEALTH_CHECK_FAILED_MUI_FILES","features":[328]},{"name":"SL_E_HEALTH_CHECK_FAILED_NEUTRAL_FILES","features":[328]},{"name":"SL_E_HWID_CHANGED","features":[328]},{"name":"SL_E_HWID_ERROR","features":[328]},{"name":"SL_E_IA_ID_MISMATCH","features":[328]},{"name":"SL_E_IA_INVALID_VIRTUALIZATION_PLATFORM","features":[328]},{"name":"SL_E_IA_MACHINE_NOT_BOUND","features":[328]},{"name":"SL_E_IA_PARENT_PARTITION_NOT_ACTIVATED","features":[328]},{"name":"SL_E_IA_THROTTLE_LIMIT_EXCEEDED","features":[328]},{"name":"SL_E_INTERNAL_ERROR","features":[328]},{"name":"SL_E_INVALID_AD_DATA","features":[328]},{"name":"SL_E_INVALID_BINDING_BLOB","features":[328]},{"name":"SL_E_INVALID_CLIENT_TOKEN","features":[328]},{"name":"SL_E_INVALID_CONTEXT","features":[328]},{"name":"SL_E_INVALID_CONTEXT_DATA","features":[328]},{"name":"SL_E_INVALID_EVENT_ID","features":[328]},{"name":"SL_E_INVALID_FILE_HASH","features":[328]},{"name":"SL_E_INVALID_GUID","features":[328]},{"name":"SL_E_INVALID_HASH","features":[328]},{"name":"SL_E_INVALID_LICENSE","features":[328]},{"name":"SL_E_INVALID_LICENSE_STATE","features":[328]},{"name":"SL_E_INVALID_LICENSE_STATE_BREACH_GRACE","features":[328]},{"name":"SL_E_INVALID_LICENSE_STATE_BREACH_GRACE_EXPIRED","features":[328]},{"name":"SL_E_INVALID_OEM_OR_VOLUME_BINDING_DATA","features":[328]},{"name":"SL_E_INVALID_OFFLINE_BLOB","features":[328]},{"name":"SL_E_INVALID_OSVERSION_TEMPLATEID","features":[328]},{"name":"SL_E_INVALID_OS_FOR_PRODUCT_KEY","features":[328]},{"name":"SL_E_INVALID_PACKAGE","features":[328]},{"name":"SL_E_INVALID_PACKAGE_VERSION","features":[328]},{"name":"SL_E_INVALID_PKEY","features":[328]},{"name":"SL_E_INVALID_PRODUCT_KEY","features":[328]},{"name":"SL_E_INVALID_PRODUCT_KEY_TYPE","features":[328]},{"name":"SL_E_INVALID_RSDP_COUNT","features":[328]},{"name":"SL_E_INVALID_RULESET_RULE","features":[328]},{"name":"SL_E_INVALID_RUNNING_MODE","features":[328]},{"name":"SL_E_INVALID_TEMPLATE_ID","features":[328]},{"name":"SL_E_INVALID_TOKEN_DATA","features":[328]},{"name":"SL_E_INVALID_USE_OF_ADD_ON_PKEY","features":[328]},{"name":"SL_E_INVALID_XML_BLOB","features":[328]},{"name":"SL_E_IP_LOCATION_FALIED","features":[328]},{"name":"SL_E_ISSUANCE_LICENSE_NOT_INSTALLED","features":[328]},{"name":"SL_E_LICENSE_AUTHORIZATION_FAILED","features":[328]},{"name":"SL_E_LICENSE_DECRYPTION_FAILED","features":[328]},{"name":"SL_E_LICENSE_FILE_NOT_INSTALLED","features":[328]},{"name":"SL_E_LICENSE_INVALID_ADDON_INFO","features":[328]},{"name":"SL_E_LICENSE_MANAGEMENT_DATA_DUPLICATED","features":[328]},{"name":"SL_E_LICENSE_MANAGEMENT_DATA_NOT_FOUND","features":[328]},{"name":"SL_E_LICENSE_NOT_BOUND","features":[328]},{"name":"SL_E_LICENSE_SERVER_URL_NOT_FOUND","features":[328]},{"name":"SL_E_LICENSE_SIGNATURE_VERIFICATION_FAILED","features":[328]},{"name":"SL_E_LUA_ACCESSDENIED","features":[328]},{"name":"SL_E_MISMATCHED_APPID","features":[328]},{"name":"SL_E_MISMATCHED_KEY_TYPES","features":[328]},{"name":"SL_E_MISMATCHED_PID","features":[328]},{"name":"SL_E_MISMATCHED_PKEY_RANGE","features":[328]},{"name":"SL_E_MISMATCHED_PRODUCT_SKU","features":[328]},{"name":"SL_E_MISMATCHED_SECURITY_PROCESSOR","features":[328]},{"name":"SL_E_MISSING_OVERRIDE_ONLY_ATTRIBUTE","features":[328]},{"name":"SL_E_NONGENUINE_GRACE_TIME_EXPIRED","features":[328]},{"name":"SL_E_NONGENUINE_GRACE_TIME_EXPIRED_2","features":[328]},{"name":"SL_E_NON_GENUINE_STATUS_LAST","features":[328]},{"name":"SL_E_NOTIFICATION_BREACH_DETECTED","features":[328]},{"name":"SL_E_NOTIFICATION_GRACE_EXPIRED","features":[328]},{"name":"SL_E_NOTIFICATION_OTHER_REASONS","features":[328]},{"name":"SL_E_NOT_ACTIVATED","features":[328]},{"name":"SL_E_NOT_EVALUATED","features":[328]},{"name":"SL_E_NOT_GENUINE","features":[328]},{"name":"SL_E_NOT_SUPPORTED","features":[328]},{"name":"SL_E_NO_PID_CONFIG_DATA","features":[328]},{"name":"SL_E_NO_PRODUCT_KEY_FOUND","features":[328]},{"name":"SL_E_OEM_KEY_EDITION_MISMATCH","features":[328]},{"name":"SL_E_OFFLINE_GENUINE_BLOB_NOT_FOUND","features":[328]},{"name":"SL_E_OFFLINE_GENUINE_BLOB_REVOKED","features":[328]},{"name":"SL_E_OFFLINE_VALIDATION_BLOB_PARAM_NOT_FOUND","features":[328]},{"name":"SL_E_OPERATION_NOT_ALLOWED","features":[328]},{"name":"SL_E_OUT_OF_TOLERANCE","features":[328]},{"name":"SL_E_PKEY_INTERNAL_ERROR","features":[328]},{"name":"SL_E_PKEY_INVALID_ALGORITHM","features":[328]},{"name":"SL_E_PKEY_INVALID_CONFIG","features":[328]},{"name":"SL_E_PKEY_INVALID_KEYCHANGE1","features":[328]},{"name":"SL_E_PKEY_INVALID_KEYCHANGE2","features":[328]},{"name":"SL_E_PKEY_INVALID_KEYCHANGE3","features":[328]},{"name":"SL_E_PKEY_INVALID_UNIQUEID","features":[328]},{"name":"SL_E_PKEY_INVALID_UPGRADE","features":[328]},{"name":"SL_E_PKEY_NOT_INSTALLED","features":[328]},{"name":"SL_E_PLUGIN_INVALID_MANIFEST","features":[328]},{"name":"SL_E_PLUGIN_NOT_REGISTERED","features":[328]},{"name":"SL_E_POLICY_CACHE_INVALID","features":[328]},{"name":"SL_E_POLICY_OTHERINFO_MISMATCH","features":[328]},{"name":"SL_E_PRODUCT_KEY_INSTALLATION_NOT_ALLOWED","features":[328]},{"name":"SL_E_PRODUCT_SKU_NOT_INSTALLED","features":[328]},{"name":"SL_E_PRODUCT_UNIQUENESS_GROUP_ID_INVALID","features":[328]},{"name":"SL_E_PROXY_KEY_NOT_FOUND","features":[328]},{"name":"SL_E_PROXY_POLICY_NOT_UPDATED","features":[328]},{"name":"SL_E_PUBLISHING_LICENSE_NOT_INSTALLED","features":[328]},{"name":"SL_E_RAC_NOT_AVAILABLE","features":[328]},{"name":"SL_E_RIGHT_NOT_CONSUMED","features":[328]},{"name":"SL_E_RIGHT_NOT_GRANTED","features":[328]},{"name":"SL_E_SECURE_STORE_ID_MISMATCH","features":[328]},{"name":"SL_E_SERVICE_RUNNING","features":[328]},{"name":"SL_E_SERVICE_STOPPING","features":[328]},{"name":"SL_E_SFS_BAD_TOKEN_EXT","features":[328]},{"name":"SL_E_SFS_BAD_TOKEN_NAME","features":[328]},{"name":"SL_E_SFS_DUPLICATE_TOKEN_NAME","features":[328]},{"name":"SL_E_SFS_FILE_READ_ERROR","features":[328]},{"name":"SL_E_SFS_FILE_WRITE_ERROR","features":[328]},{"name":"SL_E_SFS_INVALID_FD_TABLE","features":[328]},{"name":"SL_E_SFS_INVALID_FILE_POSITION","features":[328]},{"name":"SL_E_SFS_INVALID_FS_HEADER","features":[328]},{"name":"SL_E_SFS_INVALID_FS_VERSION","features":[328]},{"name":"SL_E_SFS_INVALID_SYNC","features":[328]},{"name":"SL_E_SFS_INVALID_TOKEN_DATA_HASH","features":[328]},{"name":"SL_E_SFS_INVALID_TOKEN_DESCRIPTOR","features":[328]},{"name":"SL_E_SFS_NO_ACTIVE_TRANSACTION","features":[328]},{"name":"SL_E_SFS_TOKEN_SIZE_MISMATCH","features":[328]},{"name":"SL_E_SLP_BAD_FORMAT","features":[328]},{"name":"SL_E_SLP_INVALID_MARKER_VERSION","features":[328]},{"name":"SL_E_SLP_MISSING_ACPI_SLIC","features":[328]},{"name":"SL_E_SLP_MISSING_SLP_MARKER","features":[328]},{"name":"SL_E_SLP_NOT_SIGNED","features":[328]},{"name":"SL_E_SLP_OEM_CERT_MISSING","features":[328]},{"name":"SL_E_SOFTMOD_EXPLOIT_DETECTED","features":[328]},{"name":"SL_E_SPC_NOT_AVAILABLE","features":[328]},{"name":"SL_E_SRV_AUTHORIZATION_FAILED","features":[328]},{"name":"SL_E_SRV_BUSINESS_TOKEN_ENTRY_NOT_FOUND","features":[328]},{"name":"SL_E_SRV_CLIENT_CLOCK_OUT_OF_SYNC","features":[328]},{"name":"SL_E_SRV_GENERAL_ERROR","features":[328]},{"name":"SL_E_SRV_INVALID_BINDING","features":[328]},{"name":"SL_E_SRV_INVALID_LICENSE_STRUCTURE","features":[328]},{"name":"SL_E_SRV_INVALID_PAYLOAD","features":[328]},{"name":"SL_E_SRV_INVALID_PRODUCT_KEY_LICENSE","features":[328]},{"name":"SL_E_SRV_INVALID_PUBLISH_LICENSE","features":[328]},{"name":"SL_E_SRV_INVALID_RIGHTS_ACCOUNT_LICENSE","features":[328]},{"name":"SL_E_SRV_INVALID_SECURITY_PROCESSOR_LICENSE","features":[328]},{"name":"SL_E_SRV_SERVER_PONG","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_NOT_AUTHORIZED","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_NOT_PRS_SIGNED","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_REQUIRED","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_WRONG_EDITION","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_WRONG_PID","features":[328]},{"name":"SL_E_STORE_UPGRADE_TOKEN_WRONG_VERSION","features":[328]},{"name":"SL_E_TAMPER_DETECTED","features":[328]},{"name":"SL_E_TAMPER_RECOVERY_REQUIRES_ACTIVATION","features":[328]},{"name":"SL_E_TKA_CERT_CNG_NOT_AVAILABLE","features":[328]},{"name":"SL_E_TKA_CERT_NOT_FOUND","features":[328]},{"name":"SL_E_TKA_CHALLENGE_EXPIRED","features":[328]},{"name":"SL_E_TKA_CHALLENGE_MISMATCH","features":[328]},{"name":"SL_E_TKA_CRITERIA_MISMATCH","features":[328]},{"name":"SL_E_TKA_FAILED_GRANT_PARSING","features":[328]},{"name":"SL_E_TKA_GRANT_NOT_FOUND","features":[328]},{"name":"SL_E_TKA_INVALID_BLOB","features":[328]},{"name":"SL_E_TKA_INVALID_CERTIFICATE","features":[328]},{"name":"SL_E_TKA_INVALID_CERT_CHAIN","features":[328]},{"name":"SL_E_TKA_INVALID_SKU_ID","features":[328]},{"name":"SL_E_TKA_INVALID_SMARTCARD","features":[328]},{"name":"SL_E_TKA_INVALID_THUMBPRINT","features":[328]},{"name":"SL_E_TKA_SILENT_ACTIVATION_FAILURE","features":[328]},{"name":"SL_E_TKA_SOFT_CERT_DISALLOWED","features":[328]},{"name":"SL_E_TKA_SOFT_CERT_INVALID","features":[328]},{"name":"SL_E_TKA_TAMPERED_CERT_CHAIN","features":[328]},{"name":"SL_E_TKA_THUMBPRINT_CERT_NOT_FOUND","features":[328]},{"name":"SL_E_TKA_TPID_MISMATCH","features":[328]},{"name":"SL_E_TOKEN_STORE_INVALID_STATE","features":[328]},{"name":"SL_E_TOKSTO_ALREADY_INITIALIZED","features":[328]},{"name":"SL_E_TOKSTO_CANT_ACQUIRE_MUTEX","features":[328]},{"name":"SL_E_TOKSTO_CANT_CREATE_FILE","features":[328]},{"name":"SL_E_TOKSTO_CANT_CREATE_MUTEX","features":[328]},{"name":"SL_E_TOKSTO_CANT_PARSE_PROPERTIES","features":[328]},{"name":"SL_E_TOKSTO_CANT_READ_FILE","features":[328]},{"name":"SL_E_TOKSTO_CANT_WRITE_TO_FILE","features":[328]},{"name":"SL_E_TOKSTO_INVALID_FILE","features":[328]},{"name":"SL_E_TOKSTO_NOT_INITIALIZED","features":[328]},{"name":"SL_E_TOKSTO_NO_ID_SET","features":[328]},{"name":"SL_E_TOKSTO_NO_PROPERTIES","features":[328]},{"name":"SL_E_TOKSTO_NO_TOKEN_DATA","features":[328]},{"name":"SL_E_TOKSTO_PROPERTY_NOT_FOUND","features":[328]},{"name":"SL_E_TOKSTO_TOKEN_NOT_FOUND","features":[328]},{"name":"SL_E_USE_LICENSE_NOT_INSTALLED","features":[328]},{"name":"SL_E_VALIDATION_BLOB_PARAM_NOT_FOUND","features":[328]},{"name":"SL_E_VALIDATION_BLOCKED_PRODUCT_KEY","features":[328]},{"name":"SL_E_VALIDATION_INVALID_PRODUCT_KEY","features":[328]},{"name":"SL_E_VALIDITY_PERIOD_EXPIRED","features":[328]},{"name":"SL_E_VALIDITY_TIME_EXPIRED","features":[328]},{"name":"SL_E_VALUE_NOT_FOUND","features":[328]},{"name":"SL_E_VL_AD_AO_NAME_TOO_LONG","features":[328]},{"name":"SL_E_VL_AD_AO_NOT_FOUND","features":[328]},{"name":"SL_E_VL_AD_SCHEMA_VERSION_NOT_SUPPORTED","features":[328]},{"name":"SL_E_VL_BINDING_SERVICE_NOT_ENABLED","features":[328]},{"name":"SL_E_VL_BINDING_SERVICE_UNAVAILABLE","features":[328]},{"name":"SL_E_VL_INFO_PRODUCT_USER_RIGHT","features":[328]},{"name":"SL_E_VL_INVALID_TIMESTAMP","features":[328]},{"name":"SL_E_VL_KEY_MANAGEMENT_SERVICE_ID_MISMATCH","features":[328]},{"name":"SL_E_VL_KEY_MANAGEMENT_SERVICE_NOT_ACTIVATED","features":[328]},{"name":"SL_E_VL_KEY_MANAGEMENT_SERVICE_VM_NOT_SUPPORTED","features":[328]},{"name":"SL_E_VL_MACHINE_NOT_BOUND","features":[328]},{"name":"SL_E_VL_NOT_ENOUGH_COUNT","features":[328]},{"name":"SL_E_VL_NOT_WINDOWS_SLP","features":[328]},{"name":"SL_E_WINDOWS_INVALID_LICENSE_STATE","features":[328]},{"name":"SL_E_WINDOWS_VERSION_MISMATCH","features":[328]},{"name":"SL_GENUINE_STATE","features":[328]},{"name":"SL_GEN_STATE_INVALID_LICENSE","features":[328]},{"name":"SL_GEN_STATE_IS_GENUINE","features":[328]},{"name":"SL_GEN_STATE_LAST","features":[328]},{"name":"SL_GEN_STATE_OFFLINE","features":[328]},{"name":"SL_GEN_STATE_TAMPERED","features":[328]},{"name":"SL_ID_ALL_LICENSES","features":[328]},{"name":"SL_ID_ALL_LICENSE_FILES","features":[328]},{"name":"SL_ID_APPLICATION","features":[328]},{"name":"SL_ID_LAST","features":[328]},{"name":"SL_ID_LICENSE","features":[328]},{"name":"SL_ID_LICENSE_FILE","features":[328]},{"name":"SL_ID_PKEY","features":[328]},{"name":"SL_ID_PRODUCT_SKU","features":[328]},{"name":"SL_ID_STORE_TOKEN","features":[328]},{"name":"SL_INFO_KEY_ACTIVE_PLUGINS","features":[328]},{"name":"SL_INFO_KEY_AUTHOR","features":[328]},{"name":"SL_INFO_KEY_BIOS_OA2_MINOR_VERSION","features":[328]},{"name":"SL_INFO_KEY_BIOS_PKEY","features":[328]},{"name":"SL_INFO_KEY_BIOS_PKEY_DESCRIPTION","features":[328]},{"name":"SL_INFO_KEY_BIOS_PKEY_PKPN","features":[328]},{"name":"SL_INFO_KEY_BIOS_SLIC_STATE","features":[328]},{"name":"SL_INFO_KEY_CHANNEL","features":[328]},{"name":"SL_INFO_KEY_DESCRIPTION","features":[328]},{"name":"SL_INFO_KEY_DIGITAL_PID","features":[328]},{"name":"SL_INFO_KEY_DIGITAL_PID2","features":[328]},{"name":"SL_INFO_KEY_IS_KMS","features":[328]},{"name":"SL_INFO_KEY_IS_PRS","features":[328]},{"name":"SL_INFO_KEY_KMS_CURRENT_COUNT","features":[328]},{"name":"SL_INFO_KEY_KMS_FAILED_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_LICENSED_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_NON_GENUINE_GRACE_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_NOTIFICATION_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_OOB_GRACE_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_OOT_GRACE_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_REQUIRED_CLIENT_COUNT","features":[328]},{"name":"SL_INFO_KEY_KMS_TOTAL_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_KMS_UNLICENSED_REQUESTS","features":[328]},{"name":"SL_INFO_KEY_LICENSE_TYPE","features":[328]},{"name":"SL_INFO_KEY_LICENSOR_URL","features":[328]},{"name":"SL_INFO_KEY_NAME","features":[328]},{"name":"SL_INFO_KEY_PARTIAL_PRODUCT_KEY","features":[328]},{"name":"SL_INFO_KEY_PRODUCT_KEY_ACTIVATION_URL","features":[328]},{"name":"SL_INFO_KEY_PRODUCT_SKU_ID","features":[328]},{"name":"SL_INFO_KEY_RIGHT_ACCOUNT_ACTIVATION_URL","features":[328]},{"name":"SL_INFO_KEY_SECURE_PROCESSOR_ACTIVATION_URL","features":[328]},{"name":"SL_INFO_KEY_SECURE_STORE_ID","features":[328]},{"name":"SL_INFO_KEY_SYSTEM_STATE","features":[328]},{"name":"SL_INFO_KEY_USE_LICENSE_ACTIVATION_URL","features":[328]},{"name":"SL_INFO_KEY_VERSION","features":[328]},{"name":"SL_INTERNAL_ZONE","features":[328]},{"name":"SL_I_NONGENUINE_GRACE_PERIOD","features":[328]},{"name":"SL_I_NONGENUINE_GRACE_PERIOD_2","features":[328]},{"name":"SL_I_OOB_GRACE_PERIOD","features":[328]},{"name":"SL_I_OOT_GRACE_PERIOD","features":[328]},{"name":"SL_I_PERPETUAL_OOB_GRACE_PERIOD","features":[328]},{"name":"SL_I_STORE_BASED_ACTIVATION","features":[328]},{"name":"SL_I_TIMEBASED_EXTENDED_GRACE_PERIOD","features":[328]},{"name":"SL_I_TIMEBASED_VALIDITY_PERIOD","features":[328]},{"name":"SL_LICENSING_STATUS","features":[328]},{"name":"SL_LICENSING_STATUS_IN_GRACE_PERIOD","features":[328]},{"name":"SL_LICENSING_STATUS_LAST","features":[328]},{"name":"SL_LICENSING_STATUS_LICENSED","features":[328]},{"name":"SL_LICENSING_STATUS_NOTIFICATION","features":[328]},{"name":"SL_LICENSING_STATUS_UNLICENSED","features":[328]},{"name":"SL_MDOLLAR_ZONE","features":[328]},{"name":"SL_MSCH_ZONE","features":[328]},{"name":"SL_NONGENUINE_UI_OPTIONS","features":[328]},{"name":"SL_PKEY_DETECT","features":[328]},{"name":"SL_PKEY_MS2005","features":[328]},{"name":"SL_PKEY_MS2009","features":[328]},{"name":"SL_POLICY_EVALUATION_MODE_ENABLED","features":[328]},{"name":"SL_PROP_ACTIVATION_VALIDATION_IN_PROGRESS","features":[328]},{"name":"SL_PROP_BRT_COMMIT","features":[328]},{"name":"SL_PROP_BRT_DATA","features":[328]},{"name":"SL_PROP_GENUINE_RESULT","features":[328]},{"name":"SL_PROP_GET_GENUINE_AUTHZ","features":[328]},{"name":"SL_PROP_GET_GENUINE_SERVER_AUTHZ","features":[328]},{"name":"SL_PROP_LAST_ACT_ATTEMPT_HRESULT","features":[328]},{"name":"SL_PROP_LAST_ACT_ATTEMPT_SERVER_FLAGS","features":[328]},{"name":"SL_PROP_LAST_ACT_ATTEMPT_TIME","features":[328]},{"name":"SL_PROP_NONGENUINE_GRACE_FLAG","features":[328]},{"name":"SL_REARM_REBOOT_REQUIRED","features":[328]},{"name":"SL_REFERRALTYPE_APPID","features":[328]},{"name":"SL_REFERRALTYPE_BEST_MATCH","features":[328]},{"name":"SL_REFERRALTYPE_OVERRIDE_APPID","features":[328]},{"name":"SL_REFERRALTYPE_OVERRIDE_SKUID","features":[328]},{"name":"SL_REFERRALTYPE_SKUID","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_CIDIID_INVALID_CHECK_DIGITS","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_CIDIID_INVALID_DATA","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_CIDIID_INVALID_DATA_LENGTH","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_CIDIID_INVALID_VERSION","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DIGITALMARKER_BINDING_NOT_CONFIGURED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DIGITALMARKER_INVALID_BINDING","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DMAK_EXTENSION_LIMIT_EXCEEDED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DMAK_LIMIT_EXCEEDED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_DMAK_OVERRIDE_LIMIT_REACHED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_FREE_OFFER_EXPIRED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_ACTCONFIG_ID","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_ARGUMENT","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_BINDING","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_BINDING_URI","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_DATA","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_DATA_ID","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY_FORMAT","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_INVALID_PRODUCT_KEY_LENGTH","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_MAXIMUM_UNLOCK_EXCEEDED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_NO_RULES_TO_ACTIVATE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OEM_SLP_COA0","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_DEVICE_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_DEVICE_THROTTLED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_DONOR_HWID_NO_ENTITLEMENT","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_GENERIC_ERROR","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_GP_DISABLED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_HARDWARE_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_LICENSE_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_LICENSE_THROTTLED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_NOT_ADMIN","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_NO_ASSOCIATION","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_USER_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_OSR_USER_THROTTLED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_PRODUCT_KEY_BLOCKED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_PRODUCT_KEY_BLOCKED_IPLOCATION","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_PRODUCT_KEY_OUT_OF_RANGE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_ROT_OVERRIDE_LIMIT_REACHED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_AFTER_END_DATE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_BEFORE_START_DATE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_TIMEBASED_ACTIVATION_NOT_AVAILABLE","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_TIMEBASED_PRODUCT_KEY_NOT_CONFIGURED","features":[328]},{"name":"SL_REMAPPING_MDOLLAR_UNSUPPORTED_PRODUCT_KEY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_BAD_GET_INFO_QUERY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_HANDLE_NOT_COMMITED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_INVALID_ALGORITHM_TYPE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_INVALID_HANDLE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_INVALID_KEY_LENGTH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_INVALID_LICENSE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_NO_AES_PROVIDER","features":[328]},{"name":"SL_REMAPPING_SP_PUB_API_TOO_MANY_LOADED_ENVIRONMENTS","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_HASH_FINALIZED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCK","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCKLENGTH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHER","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHERMODE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_FORMAT","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_KEYLENGTH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_PADDING","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_SIGNATURE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_INVALID_SIGNATURELENGTH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_KEY_NOT_AVAILABLE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_KEY_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_NOT_BLOCK_ALIGNED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_ATTRIBUTEID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_HASHID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_KEYID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_PROVIDERID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_GENERAL_NOT_INITIALIZED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_KM_CACHE_IDENTICAL","features":[328]},{"name":"SL_REMAPPING_SP_PUB_KM_CACHE_POLICY_CHANGED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_KM_CACHE_TAMPER","features":[328]},{"name":"SL_REMAPPING_SP_PUB_KM_CACHE_TAMPER_RESTORE_FAILED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_PROXY_SOFT_TAMPER","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TAMPER_MODULE_AUTHENTICATION","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TAMPER_SECURITY_PROCESSOR_PATCHED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_ALREADY_EXISTS","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_EXPIRED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_NAME_SIZE_TOO_BIG","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TIMER_READ_ONLY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TRUSTED_TIME_OK","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ACCESS_DENIED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_READ_ONLY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_DATA_SIZE_TOO_BIG","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_ALREADY_EXISTS","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_SIZE_TOO_BIG","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_ENTRY_READ_ONLY","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_FULL","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_INVALID_HW_BINDING","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_MAX_REARM_REACHED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_NAMESPACE_IN_USE","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_NAMESPACE_NOT_FOUND","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_REARMED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_RECREATED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_BREADCRUMB_GENERATION","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_BREADCRUMB_LOAD_INVALID","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_DATA_BREADCRUMB_MISMATCH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_DATA_VERSION_MISMATCH","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_INVALID_DATA","features":[328]},{"name":"SL_REMAPPING_SP_PUB_TS_TAMPERED_NO_DATA","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_ALREADY_EXISTS","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_DEBUGGER_DETECTED","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_GENERIC_FAILURE","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INSUFFICIENT_BUFFER","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INVALIDARG","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INVALIDDATA","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INVALID_SPAPI_CALL","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_INVALID_SPAPI_VERSION","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_NO_MORE_DATA","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_PUSHKEY_CONFLICT","features":[328]},{"name":"SL_REMAPPING_SP_STATUS_SYSTEM_TIME_SKEWED","features":[328]},{"name":"SL_SERVER_ZONE","features":[328]},{"name":"SL_SYSTEM_POLICY_INFORMATION","features":[328]},{"name":"SL_SYSTEM_STATE_REBOOT_POLICY_FOUND","features":[328]},{"name":"SL_SYSTEM_STATE_TAMPERED","features":[328]},{"name":"SPP_MIGRATION_GATHER_ACTIVATED_WINDOWS_STATE","features":[328]},{"name":"SPP_MIGRATION_GATHER_ALL","features":[328]},{"name":"SPP_MIGRATION_GATHER_MIGRATABLE_APPS","features":[328]},{"name":"SP_ACCEPT_CREDENTIALS_NAME","features":[328]},{"name":"SP_PROT_ALL","features":[328]},{"name":"SP_PROT_DTLS1_0_CLIENT","features":[328]},{"name":"SP_PROT_DTLS1_0_SERVER","features":[328]},{"name":"SP_PROT_DTLS1_2_CLIENT","features":[328]},{"name":"SP_PROT_DTLS1_2_SERVER","features":[328]},{"name":"SP_PROT_DTLS_CLIENT","features":[328]},{"name":"SP_PROT_DTLS_SERVER","features":[328]},{"name":"SP_PROT_NONE","features":[328]},{"name":"SP_PROT_PCT1_CLIENT","features":[328]},{"name":"SP_PROT_PCT1_SERVER","features":[328]},{"name":"SP_PROT_SSL2_CLIENT","features":[328]},{"name":"SP_PROT_SSL2_SERVER","features":[328]},{"name":"SP_PROT_SSL3_CLIENT","features":[328]},{"name":"SP_PROT_SSL3_SERVER","features":[328]},{"name":"SP_PROT_TLS1_0_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_0_SERVER","features":[328]},{"name":"SP_PROT_TLS1_1_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_1_SERVER","features":[328]},{"name":"SP_PROT_TLS1_2_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_2_SERVER","features":[328]},{"name":"SP_PROT_TLS1_3PLUS_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_3PLUS_SERVER","features":[328]},{"name":"SP_PROT_TLS1_3_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_3_SERVER","features":[328]},{"name":"SP_PROT_TLS1_CLIENT","features":[328]},{"name":"SP_PROT_TLS1_SERVER","features":[328]},{"name":"SP_PROT_UNI_CLIENT","features":[328]},{"name":"SP_PROT_UNI_SERVER","features":[328]},{"name":"SR_SECURITY_DESCRIPTOR","features":[328]},{"name":"SSL2SP_NAME","features":[328]},{"name":"SSL2SP_NAME_A","features":[328]},{"name":"SSL2SP_NAME_W","features":[328]},{"name":"SSL3SP_NAME","features":[328]},{"name":"SSL3SP_NAME_A","features":[328]},{"name":"SSL3SP_NAME_W","features":[328]},{"name":"SSL_CRACK_CERTIFICATE_FN","features":[307,328,393]},{"name":"SSL_CRACK_CERTIFICATE_NAME","features":[328]},{"name":"SSL_CREDENTIAL_CERTIFICATE","features":[328]},{"name":"SSL_EMPTY_CACHE_FN_A","features":[307,328]},{"name":"SSL_EMPTY_CACHE_FN_W","features":[307,328]},{"name":"SSL_FREE_CERTIFICATE_FN","features":[307,328,393]},{"name":"SSL_FREE_CERTIFICATE_NAME","features":[328]},{"name":"SSL_SESSION_DISABLE_RECONNECTS","features":[328]},{"name":"SSL_SESSION_ENABLE_RECONNECTS","features":[328]},{"name":"SSL_SESSION_RECONNECT","features":[328]},{"name":"SSPIPFC_CREDPROV_DO_NOT_LOAD","features":[328]},{"name":"SSPIPFC_CREDPROV_DO_NOT_SAVE","features":[328]},{"name":"SSPIPFC_NO_CHECKBOX","features":[328]},{"name":"SSPIPFC_SAVE_CRED_BY_CALLER","features":[328]},{"name":"SSPIPFC_USE_CREDUIBROKER","features":[328]},{"name":"SUBSCRIBE_GENERIC_TLS_EXTENSION","features":[328]},{"name":"SZ_ALG_MAX_SIZE","features":[328]},{"name":"SaslAcceptSecurityContext","features":[328,481]},{"name":"SaslEnumerateProfilesA","features":[328]},{"name":"SaslEnumerateProfilesW","features":[328]},{"name":"SaslGetContextOption","features":[328,481]},{"name":"SaslGetProfilePackageA","features":[328]},{"name":"SaslGetProfilePackageW","features":[328]},{"name":"SaslIdentifyPackageA","features":[328]},{"name":"SaslIdentifyPackageW","features":[328]},{"name":"SaslInitializeSecurityContextA","features":[328,481]},{"name":"SaslInitializeSecurityContextW","features":[328,481]},{"name":"SaslSetContextOption","features":[328,481]},{"name":"Sasl_AuthZIDForbidden","features":[328]},{"name":"Sasl_AuthZIDProcessed","features":[328]},{"name":"SchGetExtensionsOptions","features":[328]},{"name":"SeAdtParmTypeAccessMask","features":[328]},{"name":"SeAdtParmTypeAccessReason","features":[328]},{"name":"SeAdtParmTypeClaims","features":[328]},{"name":"SeAdtParmTypeDateTime","features":[328]},{"name":"SeAdtParmTypeDuration","features":[328]},{"name":"SeAdtParmTypeFileSpec","features":[328]},{"name":"SeAdtParmTypeGuid","features":[328]},{"name":"SeAdtParmTypeHexInt64","features":[328]},{"name":"SeAdtParmTypeHexUlong","features":[328]},{"name":"SeAdtParmTypeLogonHours","features":[328]},{"name":"SeAdtParmTypeLogonId","features":[328]},{"name":"SeAdtParmTypeLogonIdAsSid","features":[328]},{"name":"SeAdtParmTypeLogonIdEx","features":[328]},{"name":"SeAdtParmTypeLogonIdNoSid","features":[328]},{"name":"SeAdtParmTypeLuid","features":[328]},{"name":"SeAdtParmTypeMessage","features":[328]},{"name":"SeAdtParmTypeMultiSzString","features":[328]},{"name":"SeAdtParmTypeNoLogonId","features":[328]},{"name":"SeAdtParmTypeNoUac","features":[328]},{"name":"SeAdtParmTypeNone","features":[328]},{"name":"SeAdtParmTypeObjectTypes","features":[328]},{"name":"SeAdtParmTypePrivs","features":[328]},{"name":"SeAdtParmTypePtr","features":[328]},{"name":"SeAdtParmTypeResourceAttribute","features":[328]},{"name":"SeAdtParmTypeSD","features":[328]},{"name":"SeAdtParmTypeSid","features":[328]},{"name":"SeAdtParmTypeSidList","features":[328]},{"name":"SeAdtParmTypeSockAddr","features":[328]},{"name":"SeAdtParmTypeSockAddrNoPort","features":[328]},{"name":"SeAdtParmTypeStagingReason","features":[328]},{"name":"SeAdtParmTypeString","features":[328]},{"name":"SeAdtParmTypeStringList","features":[328]},{"name":"SeAdtParmTypeTime","features":[328]},{"name":"SeAdtParmTypeUlong","features":[328]},{"name":"SeAdtParmTypeUlongNoConv","features":[328]},{"name":"SeAdtParmTypeUserAccountControl","features":[328]},{"name":"SecApplicationProtocolNegotiationExt_ALPN","features":[328]},{"name":"SecApplicationProtocolNegotiationExt_NPN","features":[328]},{"name":"SecApplicationProtocolNegotiationExt_None","features":[328]},{"name":"SecApplicationProtocolNegotiationStatus_None","features":[328]},{"name":"SecApplicationProtocolNegotiationStatus_SelectedClientOnly","features":[328]},{"name":"SecApplicationProtocolNegotiationStatus_Success","features":[328]},{"name":"SecBuffer","features":[328]},{"name":"SecBufferDesc","features":[328]},{"name":"SecDelegationType","features":[328]},{"name":"SecDirectory","features":[328]},{"name":"SecFull","features":[328]},{"name":"SecNameAlternateId","features":[328]},{"name":"SecNameDN","features":[328]},{"name":"SecNameFlat","features":[328]},{"name":"SecNameSPN","features":[328]},{"name":"SecNameSamCompatible","features":[328]},{"name":"SecObject","features":[328]},{"name":"SecPkgAttrLastClientTokenMaybe","features":[328]},{"name":"SecPkgAttrLastClientTokenNo","features":[328]},{"name":"SecPkgAttrLastClientTokenYes","features":[328]},{"name":"SecPkgCallPackageMaxMessage","features":[328]},{"name":"SecPkgCallPackageMinMessage","features":[328]},{"name":"SecPkgCallPackagePinDcMessage","features":[328]},{"name":"SecPkgCallPackageTransferCredMessage","features":[328]},{"name":"SecPkgCallPackageUnpinAllDcsMessage","features":[328]},{"name":"SecPkgContext_AccessToken","features":[328]},{"name":"SecPkgContext_ApplicationProtocol","features":[328]},{"name":"SecPkgContext_AuthorityA","features":[328]},{"name":"SecPkgContext_AuthorityW","features":[328]},{"name":"SecPkgContext_AuthzID","features":[328]},{"name":"SecPkgContext_Bindings","features":[328]},{"name":"SecPkgContext_CertInfo","features":[328]},{"name":"SecPkgContext_CertificateValidationResult","features":[328]},{"name":"SecPkgContext_Certificates","features":[328]},{"name":"SecPkgContext_CipherInfo","features":[328]},{"name":"SecPkgContext_ClientCertPolicyResult","features":[328]},{"name":"SecPkgContext_ClientSpecifiedTarget","features":[328]},{"name":"SecPkgContext_ConnectionInfo","features":[328,393]},{"name":"SecPkgContext_ConnectionInfoEx","features":[328]},{"name":"SecPkgContext_CredInfo","features":[328]},{"name":"SecPkgContext_CredentialNameA","features":[328]},{"name":"SecPkgContext_CredentialNameW","features":[328]},{"name":"SecPkgContext_DceInfo","features":[328]},{"name":"SecPkgContext_EapKeyBlock","features":[328]},{"name":"SecPkgContext_EapPrfInfo","features":[328]},{"name":"SecPkgContext_EarlyStart","features":[328]},{"name":"SecPkgContext_Flags","features":[328]},{"name":"SecPkgContext_IssuerListInfoEx","features":[328,393]},{"name":"SecPkgContext_KeyInfoA","features":[328]},{"name":"SecPkgContext_KeyInfoW","features":[328]},{"name":"SecPkgContext_KeyingMaterial","features":[328]},{"name":"SecPkgContext_KeyingMaterialInfo","features":[328]},{"name":"SecPkgContext_KeyingMaterial_Inproc","features":[328]},{"name":"SecPkgContext_LastClientTokenStatus","features":[328]},{"name":"SecPkgContext_Lifespan","features":[328]},{"name":"SecPkgContext_LocalCredentialInfo","features":[328]},{"name":"SecPkgContext_LogoffTime","features":[328]},{"name":"SecPkgContext_MappedCredAttr","features":[328]},{"name":"SecPkgContext_NamesA","features":[328]},{"name":"SecPkgContext_NamesW","features":[328]},{"name":"SecPkgContext_NativeNamesA","features":[328]},{"name":"SecPkgContext_NativeNamesW","features":[328]},{"name":"SecPkgContext_NegoKeys","features":[328]},{"name":"SecPkgContext_NegoPackageInfo","features":[328]},{"name":"SecPkgContext_NegoStatus","features":[328]},{"name":"SecPkgContext_NegotiatedTlsExtensions","features":[328]},{"name":"SecPkgContext_NegotiationInfoA","features":[328]},{"name":"SecPkgContext_NegotiationInfoW","features":[328]},{"name":"SecPkgContext_PackageInfoA","features":[328]},{"name":"SecPkgContext_PackageInfoW","features":[328]},{"name":"SecPkgContext_PasswordExpiry","features":[328]},{"name":"SecPkgContext_ProtoInfoA","features":[328]},{"name":"SecPkgContext_ProtoInfoW","features":[328]},{"name":"SecPkgContext_RemoteCredentialInfo","features":[328]},{"name":"SecPkgContext_SaslContext","features":[328]},{"name":"SecPkgContext_SessionAppData","features":[328]},{"name":"SecPkgContext_SessionInfo","features":[328]},{"name":"SecPkgContext_SessionKey","features":[328]},{"name":"SecPkgContext_Sizes","features":[328]},{"name":"SecPkgContext_SrtpParameters","features":[328]},{"name":"SecPkgContext_StreamSizes","features":[328]},{"name":"SecPkgContext_SubjectAttributes","features":[328]},{"name":"SecPkgContext_SupportedSignatures","features":[328]},{"name":"SecPkgContext_Target","features":[328]},{"name":"SecPkgContext_TargetInformation","features":[328]},{"name":"SecPkgContext_TokenBinding","features":[328]},{"name":"SecPkgContext_UiInfo","features":[307,328]},{"name":"SecPkgContext_UserFlags","features":[328]},{"name":"SecPkgCredClass_Ephemeral","features":[328]},{"name":"SecPkgCredClass_Explicit","features":[328]},{"name":"SecPkgCredClass_None","features":[328]},{"name":"SecPkgCredClass_PersistedGeneric","features":[328]},{"name":"SecPkgCredClass_PersistedSpecific","features":[328]},{"name":"SecPkgCred_CipherStrengths","features":[328]},{"name":"SecPkgCred_ClientCertPolicy","features":[307,328]},{"name":"SecPkgCred_SessionTicketKey","features":[328]},{"name":"SecPkgCred_SessionTicketKeys","features":[328]},{"name":"SecPkgCred_SupportedAlgs","features":[328,393]},{"name":"SecPkgCred_SupportedProtocols","features":[328]},{"name":"SecPkgCredentials_Cert","features":[328]},{"name":"SecPkgCredentials_KdcProxySettingsW","features":[328]},{"name":"SecPkgCredentials_NamesA","features":[328]},{"name":"SecPkgCredentials_NamesW","features":[328]},{"name":"SecPkgCredentials_SSIProviderA","features":[328]},{"name":"SecPkgCredentials_SSIProviderW","features":[328]},{"name":"SecPkgInfoA","features":[328]},{"name":"SecPkgInfoW","features":[328]},{"name":"SecService","features":[328]},{"name":"SecSessionPrimaryCred","features":[328]},{"name":"SecTrafficSecret_Client","features":[328]},{"name":"SecTrafficSecret_None","features":[328]},{"name":"SecTrafficSecret_Server","features":[328]},{"name":"SecTree","features":[328]},{"name":"SecpkgContextThunks","features":[328]},{"name":"SecpkgExtraOids","features":[328]},{"name":"SecpkgGssInfo","features":[328]},{"name":"SecpkgMaxInfo","features":[328]},{"name":"SecpkgMutualAuthLevel","features":[328]},{"name":"SecpkgNego2Info","features":[328]},{"name":"SecpkgWowClientDll","features":[328]},{"name":"SecurityFunctionTableA","features":[307,328,481]},{"name":"SecurityFunctionTableW","features":[307,328,481]},{"name":"SendSAS","features":[307,328]},{"name":"SetContextAttributesA","features":[328,481]},{"name":"SetContextAttributesW","features":[328,481]},{"name":"SetCredentialsAttributesA","features":[328,481]},{"name":"SetCredentialsAttributesW","features":[328,481]},{"name":"SpAcceptCredentialsFn","features":[307,328]},{"name":"SpAcceptLsaModeContextFn","features":[307,328]},{"name":"SpAcquireCredentialsHandleFn","features":[307,328]},{"name":"SpAddCredentialsFn","features":[307,328]},{"name":"SpApplyControlTokenFn","features":[307,328]},{"name":"SpChangeAccountPasswordFn","features":[307,328]},{"name":"SpCompleteAuthTokenFn","features":[307,328]},{"name":"SpDeleteContextFn","features":[307,328]},{"name":"SpDeleteCredentialsFn","features":[307,328]},{"name":"SpExchangeMetaDataFn","features":[307,328]},{"name":"SpExportSecurityContextFn","features":[307,328]},{"name":"SpExtractTargetInfoFn","features":[307,328]},{"name":"SpFormatCredentialsFn","features":[307,328]},{"name":"SpFreeCredentialsHandleFn","features":[307,328]},{"name":"SpGetContextTokenFn","features":[307,328]},{"name":"SpGetCredUIContextFn","features":[307,328]},{"name":"SpGetCredentialsFn","features":[307,328]},{"name":"SpGetExtendedInformationFn","features":[307,328]},{"name":"SpGetInfoFn","features":[307,328]},{"name":"SpGetRemoteCredGuardLogonBufferFn","features":[307,328]},{"name":"SpGetRemoteCredGuardSupplementalCredsFn","features":[307,328]},{"name":"SpGetTbalSupplementalCredsFn","features":[307,328]},{"name":"SpGetUserInfoFn","features":[307,328]},{"name":"SpImportSecurityContextFn","features":[307,328]},{"name":"SpInitLsaModeContextFn","features":[307,328]},{"name":"SpInitUserModeContextFn","features":[307,328]},{"name":"SpInitializeFn","features":[307,328,481,342]},{"name":"SpInstanceInitFn","features":[307,328]},{"name":"SpLsaModeInitializeFn","features":[307,328,481,342]},{"name":"SpMakeSignatureFn","features":[307,328]},{"name":"SpMarshalAttributeDataFn","features":[307,328]},{"name":"SpMarshallSupplementalCredsFn","features":[307,328]},{"name":"SpQueryContextAttributesFn","features":[307,328]},{"name":"SpQueryCredentialsAttributesFn","features":[307,328]},{"name":"SpQueryMetaDataFn","features":[307,328]},{"name":"SpSaveCredentialsFn","features":[307,328]},{"name":"SpSealMessageFn","features":[307,328]},{"name":"SpSetContextAttributesFn","features":[307,328]},{"name":"SpSetCredentialsAttributesFn","features":[307,328]},{"name":"SpSetExtendedInformationFn","features":[307,328]},{"name":"SpShutdownFn","features":[307,328]},{"name":"SpUnsealMessageFn","features":[307,328]},{"name":"SpUpdateCredentialsFn","features":[307,328]},{"name":"SpUserModeInitializeFn","features":[307,328]},{"name":"SpValidateTargetInfoFn","features":[307,328]},{"name":"SpVerifySignatureFn","features":[307,328]},{"name":"SslCrackCertificate","features":[307,328,393]},{"name":"SslDeserializeCertificateStore","features":[307,328,393]},{"name":"SslDeserializeCertificateStoreFn","features":[307,328,393]},{"name":"SslEmptyCacheA","features":[307,328]},{"name":"SslEmptyCacheW","features":[307,328]},{"name":"SslFreeCertificate","features":[307,328,393]},{"name":"SslGenerateRandomBits","features":[328]},{"name":"SslGetExtensions","features":[328]},{"name":"SslGetExtensionsFn","features":[328]},{"name":"SslGetMaximumKeySize","features":[328]},{"name":"SslGetServerIdentity","features":[328]},{"name":"SslGetServerIdentityFn","features":[328]},{"name":"SspiCompareAuthIdentities","features":[307,328]},{"name":"SspiCopyAuthIdentity","features":[328]},{"name":"SspiDecryptAuthIdentity","features":[328]},{"name":"SspiDecryptAuthIdentityEx","features":[328]},{"name":"SspiEncodeAuthIdentityAsStrings","features":[328]},{"name":"SspiEncodeStringsAsAuthIdentity","features":[328]},{"name":"SspiEncryptAuthIdentity","features":[328]},{"name":"SspiEncryptAuthIdentityEx","features":[328]},{"name":"SspiExcludePackage","features":[328]},{"name":"SspiFreeAuthIdentity","features":[328]},{"name":"SspiGetTargetHostName","features":[328]},{"name":"SspiIsAuthIdentityEncrypted","features":[307,328]},{"name":"SspiIsPromptingNeeded","features":[307,328]},{"name":"SspiLocalFree","features":[328]},{"name":"SspiMarshalAuthIdentity","features":[328]},{"name":"SspiPrepareForCredRead","features":[328]},{"name":"SspiPrepareForCredWrite","features":[328]},{"name":"SspiPromptForCredentialsA","features":[328]},{"name":"SspiPromptForCredentialsW","features":[328]},{"name":"SspiSetChannelBindingFlags","features":[328]},{"name":"SspiUnmarshalAuthIdentity","features":[328]},{"name":"SspiValidateAuthIdentity","features":[328]},{"name":"SspiZeroAuthIdentity","features":[328]},{"name":"TLS1SP_NAME","features":[328]},{"name":"TLS1SP_NAME_A","features":[328]},{"name":"TLS1SP_NAME_W","features":[328]},{"name":"TLS1_ALERT_ACCESS_DENIED","features":[328]},{"name":"TLS1_ALERT_BAD_CERTIFICATE","features":[328]},{"name":"TLS1_ALERT_BAD_RECORD_MAC","features":[328]},{"name":"TLS1_ALERT_CERTIFICATE_EXPIRED","features":[328]},{"name":"TLS1_ALERT_CERTIFICATE_REVOKED","features":[328]},{"name":"TLS1_ALERT_CERTIFICATE_UNKNOWN","features":[328]},{"name":"TLS1_ALERT_CLOSE_NOTIFY","features":[328]},{"name":"TLS1_ALERT_DECODE_ERROR","features":[328]},{"name":"TLS1_ALERT_DECOMPRESSION_FAIL","features":[328]},{"name":"TLS1_ALERT_DECRYPTION_FAILED","features":[328]},{"name":"TLS1_ALERT_DECRYPT_ERROR","features":[328]},{"name":"TLS1_ALERT_EXPORT_RESTRICTION","features":[328]},{"name":"TLS1_ALERT_FATAL","features":[328]},{"name":"TLS1_ALERT_HANDSHAKE_FAILURE","features":[328]},{"name":"TLS1_ALERT_ILLEGAL_PARAMETER","features":[328]},{"name":"TLS1_ALERT_INSUFFIENT_SECURITY","features":[328]},{"name":"TLS1_ALERT_INTERNAL_ERROR","features":[328]},{"name":"TLS1_ALERT_NO_APP_PROTOCOL","features":[328]},{"name":"TLS1_ALERT_NO_RENEGOTIATION","features":[328]},{"name":"TLS1_ALERT_PROTOCOL_VERSION","features":[328]},{"name":"TLS1_ALERT_RECORD_OVERFLOW","features":[328]},{"name":"TLS1_ALERT_UNEXPECTED_MESSAGE","features":[328]},{"name":"TLS1_ALERT_UNKNOWN_CA","features":[328]},{"name":"TLS1_ALERT_UNKNOWN_PSK_IDENTITY","features":[328]},{"name":"TLS1_ALERT_UNSUPPORTED_CERT","features":[328]},{"name":"TLS1_ALERT_UNSUPPORTED_EXT","features":[328]},{"name":"TLS1_ALERT_USER_CANCELED","features":[328]},{"name":"TLS1_ALERT_WARNING","features":[328]},{"name":"TLS_EXTENSION_SUBSCRIPTION","features":[328]},{"name":"TLS_PARAMETERS","features":[328]},{"name":"TLS_PARAMS_OPTIONAL","features":[328]},{"name":"TOKENBINDING_EXTENSION_FORMAT","features":[328]},{"name":"TOKENBINDING_EXTENSION_FORMAT_UNDEFINED","features":[328]},{"name":"TOKENBINDING_IDENTIFIER","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE_ANYEXISTING","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE_ECDSAP256","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE_RSA2048_PKCS","features":[328]},{"name":"TOKENBINDING_KEY_PARAMETERS_TYPE_RSA2048_PSS","features":[328]},{"name":"TOKENBINDING_KEY_TYPES","features":[328]},{"name":"TOKENBINDING_RESULT_DATA","features":[328]},{"name":"TOKENBINDING_RESULT_LIST","features":[328]},{"name":"TOKENBINDING_TYPE","features":[328]},{"name":"TOKENBINDING_TYPE_PROVIDED","features":[328]},{"name":"TOKENBINDING_TYPE_REFERRED","features":[328]},{"name":"TRUSTED_CONTROLLERS_INFO","features":[328]},{"name":"TRUSTED_DOMAIN_AUTH_INFORMATION","features":[328]},{"name":"TRUSTED_DOMAIN_FULL_INFORMATION","features":[328]},{"name":"TRUSTED_DOMAIN_FULL_INFORMATION2","features":[328]},{"name":"TRUSTED_DOMAIN_INFORMATION_EX","features":[328]},{"name":"TRUSTED_DOMAIN_INFORMATION_EX2","features":[328]},{"name":"TRUSTED_DOMAIN_NAME_INFO","features":[328]},{"name":"TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES","features":[328]},{"name":"TRUSTED_DOMAIN_TRUST_ATTRIBUTES","features":[328]},{"name":"TRUSTED_DOMAIN_TRUST_DIRECTION","features":[328]},{"name":"TRUSTED_DOMAIN_TRUST_TYPE","features":[328]},{"name":"TRUSTED_INFORMATION_CLASS","features":[328]},{"name":"TRUSTED_PASSWORD_INFO","features":[328]},{"name":"TRUSTED_POSIX_OFFSET_INFO","features":[328]},{"name":"TRUSTED_QUERY_AUTH","features":[328]},{"name":"TRUSTED_QUERY_CONTROLLERS","features":[328]},{"name":"TRUSTED_QUERY_DOMAIN_NAME","features":[328]},{"name":"TRUSTED_QUERY_POSIX","features":[328]},{"name":"TRUSTED_SET_AUTH","features":[328]},{"name":"TRUSTED_SET_CONTROLLERS","features":[328]},{"name":"TRUSTED_SET_POSIX","features":[328]},{"name":"TRUST_ATTRIBUTES_USER","features":[328]},{"name":"TRUST_ATTRIBUTES_VALID","features":[328]},{"name":"TRUST_ATTRIBUTE_CROSS_ORGANIZATION","features":[328]},{"name":"TRUST_ATTRIBUTE_CROSS_ORGANIZATION_ENABLE_TGT_DELEGATION","features":[328]},{"name":"TRUST_ATTRIBUTE_CROSS_ORGANIZATION_NO_TGT_DELEGATION","features":[328]},{"name":"TRUST_ATTRIBUTE_DISABLE_AUTH_TARGET_VALIDATION","features":[328]},{"name":"TRUST_ATTRIBUTE_FILTER_SIDS","features":[328]},{"name":"TRUST_ATTRIBUTE_FOREST_TRANSITIVE","features":[328]},{"name":"TRUST_ATTRIBUTE_NON_TRANSITIVE","features":[328]},{"name":"TRUST_ATTRIBUTE_PIM_TRUST","features":[328]},{"name":"TRUST_ATTRIBUTE_QUARANTINED_DOMAIN","features":[328]},{"name":"TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL","features":[328]},{"name":"TRUST_ATTRIBUTE_TREE_PARENT","features":[328]},{"name":"TRUST_ATTRIBUTE_TREE_ROOT","features":[328]},{"name":"TRUST_ATTRIBUTE_TRUST_USES_AES_KEYS","features":[328]},{"name":"TRUST_ATTRIBUTE_TRUST_USES_RC4_ENCRYPTION","features":[328]},{"name":"TRUST_ATTRIBUTE_UPLEVEL_ONLY","features":[328]},{"name":"TRUST_ATTRIBUTE_WITHIN_FOREST","features":[328]},{"name":"TRUST_AUTH_TYPE_CLEAR","features":[328]},{"name":"TRUST_AUTH_TYPE_NONE","features":[328]},{"name":"TRUST_AUTH_TYPE_NT4OWF","features":[328]},{"name":"TRUST_AUTH_TYPE_VERSION","features":[328]},{"name":"TRUST_DIRECTION_BIDIRECTIONAL","features":[328]},{"name":"TRUST_DIRECTION_DISABLED","features":[328]},{"name":"TRUST_DIRECTION_INBOUND","features":[328]},{"name":"TRUST_DIRECTION_OUTBOUND","features":[328]},{"name":"TRUST_TYPE_AAD","features":[328]},{"name":"TRUST_TYPE_DCE","features":[328]},{"name":"TRUST_TYPE_DOWNLEVEL","features":[328]},{"name":"TRUST_TYPE_MIT","features":[328]},{"name":"TRUST_TYPE_UPLEVEL","features":[328]},{"name":"TlsHashAlgorithm_Md5","features":[328]},{"name":"TlsHashAlgorithm_None","features":[328]},{"name":"TlsHashAlgorithm_Sha1","features":[328]},{"name":"TlsHashAlgorithm_Sha224","features":[328]},{"name":"TlsHashAlgorithm_Sha256","features":[328]},{"name":"TlsHashAlgorithm_Sha384","features":[328]},{"name":"TlsHashAlgorithm_Sha512","features":[328]},{"name":"TlsParametersCngAlgUsageCertSig","features":[328]},{"name":"TlsParametersCngAlgUsageCipher","features":[328]},{"name":"TlsParametersCngAlgUsageDigest","features":[328]},{"name":"TlsParametersCngAlgUsageKeyExchange","features":[328]},{"name":"TlsParametersCngAlgUsageSignature","features":[328]},{"name":"TlsSignatureAlgorithm_Anonymous","features":[328]},{"name":"TlsSignatureAlgorithm_Dsa","features":[328]},{"name":"TlsSignatureAlgorithm_Ecdsa","features":[328]},{"name":"TlsSignatureAlgorithm_Rsa","features":[328]},{"name":"TokenBindingDeleteAllBindings","features":[328]},{"name":"TokenBindingDeleteBinding","features":[328]},{"name":"TokenBindingGenerateBinding","features":[328]},{"name":"TokenBindingGenerateID","features":[328]},{"name":"TokenBindingGenerateIDForUri","features":[328]},{"name":"TokenBindingGenerateMessage","features":[328]},{"name":"TokenBindingGetHighestSupportedVersion","features":[328]},{"name":"TokenBindingGetKeyTypesClient","features":[328]},{"name":"TokenBindingGetKeyTypesServer","features":[328]},{"name":"TokenBindingVerifyMessage","features":[328]},{"name":"TranslateNameA","features":[307,328]},{"name":"TranslateNameW","features":[307,328]},{"name":"TrustedControllersInformation","features":[328]},{"name":"TrustedDomainAuthInformation","features":[328]},{"name":"TrustedDomainAuthInformationInternal","features":[328]},{"name":"TrustedDomainAuthInformationInternalAes","features":[328]},{"name":"TrustedDomainFullInformation","features":[328]},{"name":"TrustedDomainFullInformation2Internal","features":[328]},{"name":"TrustedDomainFullInformationInternal","features":[328]},{"name":"TrustedDomainFullInformationInternalAes","features":[328]},{"name":"TrustedDomainInformationBasic","features":[328]},{"name":"TrustedDomainInformationEx","features":[328]},{"name":"TrustedDomainInformationEx2Internal","features":[328]},{"name":"TrustedDomainNameInformation","features":[328]},{"name":"TrustedDomainSupportedEncryptionTypes","features":[328]},{"name":"TrustedPasswordInformation","features":[328]},{"name":"TrustedPosixOffsetInformation","features":[328]},{"name":"UNDERSTANDS_LONG_NAMES","features":[328]},{"name":"UNISP_NAME","features":[328]},{"name":"UNISP_NAME_A","features":[328]},{"name":"UNISP_NAME_W","features":[328]},{"name":"UNISP_RPC_ID","features":[328]},{"name":"USER_ACCOUNT_AUTO_LOCKED","features":[328]},{"name":"USER_ACCOUNT_DISABLED","features":[328]},{"name":"USER_ALL_INFORMATION","features":[307,328]},{"name":"USER_ALL_PARAMETERS","features":[328]},{"name":"USER_DONT_EXPIRE_PASSWORD","features":[328]},{"name":"USER_DONT_REQUIRE_PREAUTH","features":[328]},{"name":"USER_ENCRYPTED_TEXT_PASSWORD_ALLOWED","features":[328]},{"name":"USER_HOME_DIRECTORY_REQUIRED","features":[328]},{"name":"USER_INTERDOMAIN_TRUST_ACCOUNT","features":[328]},{"name":"USER_MNS_LOGON_ACCOUNT","features":[328]},{"name":"USER_NORMAL_ACCOUNT","features":[328]},{"name":"USER_NOT_DELEGATED","features":[328]},{"name":"USER_NO_AUTH_DATA_REQUIRED","features":[328]},{"name":"USER_PARTIAL_SECRETS_ACCOUNT","features":[328]},{"name":"USER_PASSWORD_EXPIRED","features":[328]},{"name":"USER_PASSWORD_NOT_REQUIRED","features":[328]},{"name":"USER_SERVER_TRUST_ACCOUNT","features":[328]},{"name":"USER_SESSION_KEY","features":[328,482]},{"name":"USER_SMARTCARD_REQUIRED","features":[328]},{"name":"USER_TEMP_DUPLICATE_ACCOUNT","features":[328]},{"name":"USER_TRUSTED_FOR_DELEGATION","features":[328]},{"name":"USER_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION","features":[328]},{"name":"USER_USE_AES_KEYS","features":[328]},{"name":"USER_USE_DES_KEY_ONLY","features":[328]},{"name":"USER_WORKSTATION_TRUST_ACCOUNT","features":[328]},{"name":"VERIFY_SIGNATURE_FN","features":[328,481]},{"name":"VerifySignature","features":[328,481]},{"name":"WDIGEST_SP_NAME","features":[328]},{"name":"WDIGEST_SP_NAME_A","features":[328]},{"name":"WDIGEST_SP_NAME_W","features":[328]},{"name":"WINDOWS_SLID","features":[328]},{"name":"X509Certificate","features":[307,328,393]},{"name":"_FACILITY_WINDOWS_STORE","features":[328]},{"name":"_HMAPPER","features":[328]},{"name":"eTlsAlgorithmUsage","features":[328]},{"name":"eTlsHashAlgorithm","features":[328]},{"name":"eTlsSignatureAlgorithm","features":[328]}],"485":[{"name":"ACCOUNT_STATE","features":[483]},{"name":"AsyncIAssociatedIdentityProvider","features":[483]},{"name":"AsyncIConnectedIdentityProvider","features":[483]},{"name":"AsyncIIdentityAdvise","features":[483]},{"name":"AsyncIIdentityAuthentication","features":[483]},{"name":"AsyncIIdentityProvider","features":[483]},{"name":"AsyncIIdentityStore","features":[483]},{"name":"AsyncIIdentityStoreEx","features":[483]},{"name":"CIdentityProfileHandler","features":[483]},{"name":"CONNECTING","features":[483]},{"name":"CONNECT_COMPLETED","features":[483]},{"name":"CoClassIdentityStore","features":[483]},{"name":"IAssociatedIdentityProvider","features":[483]},{"name":"IConnectedIdentityProvider","features":[483]},{"name":"IDENTITIES_ALL","features":[483]},{"name":"IDENTITIES_ME_ONLY","features":[483]},{"name":"IDENTITY_ASSOCIATED","features":[483]},{"name":"IDENTITY_CONNECTED","features":[483]},{"name":"IDENTITY_CREATED","features":[483]},{"name":"IDENTITY_DELETED","features":[483]},{"name":"IDENTITY_DISASSOCIATED","features":[483]},{"name":"IDENTITY_DISCONNECTED","features":[483]},{"name":"IDENTITY_IMPORTED","features":[483]},{"name":"IDENTITY_KEYWORD_ASSOCIATED","features":[483]},{"name":"IDENTITY_KEYWORD_CONNECTED","features":[483]},{"name":"IDENTITY_KEYWORD_HOMEGROUP","features":[483]},{"name":"IDENTITY_KEYWORD_LOCAL","features":[483]},{"name":"IDENTITY_PROPCHANGED","features":[483]},{"name":"IDENTITY_TYPE","features":[483]},{"name":"IDENTITY_URL","features":[483]},{"name":"IDENTITY_URL_ACCOUNT_SETTINGS","features":[483]},{"name":"IDENTITY_URL_CHANGE_PASSWORD_WIZARD","features":[483]},{"name":"IDENTITY_URL_CONNECT_WIZARD","features":[483]},{"name":"IDENTITY_URL_CREATE_ACCOUNT_WIZARD","features":[483]},{"name":"IDENTITY_URL_IFEXISTS_WIZARD","features":[483]},{"name":"IDENTITY_URL_RESTORE_WIZARD","features":[483]},{"name":"IDENTITY_URL_SIGN_IN_WIZARD","features":[483]},{"name":"IIdentityAdvise","features":[483]},{"name":"IIdentityAuthentication","features":[483]},{"name":"IIdentityProvider","features":[483]},{"name":"IIdentityStore","features":[483]},{"name":"IIdentityStoreEx","features":[483]},{"name":"IdentityUpdateEvent","features":[483]},{"name":"NOT_CONNECTED","features":[483]},{"name":"OID_OAssociatedIdentityProviderObject","features":[483]},{"name":"STR_COMPLETE_ACCOUNT","features":[483]},{"name":"STR_MODERN_SETTINGS_ADD_USER","features":[483]},{"name":"STR_NTH_USER_FIRST_AUTH","features":[483]},{"name":"STR_OUT_OF_BOX_EXPERIENCE","features":[483]},{"name":"STR_OUT_OF_BOX_UPGRADE_EXPERIENCE","features":[483]},{"name":"STR_PROPERTY_STORE","features":[483]},{"name":"STR_USER_NAME","features":[483]}],"486":[{"name":"ACCCTRL_DEFAULT_PROVIDER","features":[484]},{"name":"ACCCTRL_DEFAULT_PROVIDERA","features":[484]},{"name":"ACCCTRL_DEFAULT_PROVIDERW","features":[484]},{"name":"ACCESS_MODE","features":[484]},{"name":"ACTRL_ACCESSA","features":[484]},{"name":"ACTRL_ACCESSW","features":[484]},{"name":"ACTRL_ACCESS_ALLOWED","features":[484]},{"name":"ACTRL_ACCESS_DENIED","features":[484]},{"name":"ACTRL_ACCESS_ENTRYA","features":[484]},{"name":"ACTRL_ACCESS_ENTRYW","features":[484]},{"name":"ACTRL_ACCESS_ENTRY_ACCESS_FLAGS","features":[484]},{"name":"ACTRL_ACCESS_ENTRY_LISTA","features":[484]},{"name":"ACTRL_ACCESS_ENTRY_LISTW","features":[484]},{"name":"ACTRL_ACCESS_INFOA","features":[484]},{"name":"ACTRL_ACCESS_INFOW","features":[484]},{"name":"ACTRL_ACCESS_NO_OPTIONS","features":[484]},{"name":"ACTRL_ACCESS_PROTECTED","features":[484]},{"name":"ACTRL_ACCESS_SUPPORTS_OBJECT_ENTRIES","features":[484]},{"name":"ACTRL_AUDIT_FAILURE","features":[484]},{"name":"ACTRL_AUDIT_SUCCESS","features":[484]},{"name":"ACTRL_CHANGE_ACCESS","features":[484]},{"name":"ACTRL_CHANGE_OWNER","features":[484]},{"name":"ACTRL_CONTROL_INFOA","features":[484]},{"name":"ACTRL_CONTROL_INFOW","features":[484]},{"name":"ACTRL_DELETE","features":[484]},{"name":"ACTRL_DIR_CREATE_CHILD","features":[484]},{"name":"ACTRL_DIR_CREATE_OBJECT","features":[484]},{"name":"ACTRL_DIR_DELETE_CHILD","features":[484]},{"name":"ACTRL_DIR_LIST","features":[484]},{"name":"ACTRL_DIR_TRAVERSE","features":[484]},{"name":"ACTRL_FILE_APPEND","features":[484]},{"name":"ACTRL_FILE_CREATE_PIPE","features":[484]},{"name":"ACTRL_FILE_EXECUTE","features":[484]},{"name":"ACTRL_FILE_READ","features":[484]},{"name":"ACTRL_FILE_READ_ATTRIB","features":[484]},{"name":"ACTRL_FILE_READ_PROP","features":[484]},{"name":"ACTRL_FILE_WRITE","features":[484]},{"name":"ACTRL_FILE_WRITE_ATTRIB","features":[484]},{"name":"ACTRL_FILE_WRITE_PROP","features":[484]},{"name":"ACTRL_KERNEL_ALERT","features":[484]},{"name":"ACTRL_KERNEL_CONTROL","features":[484]},{"name":"ACTRL_KERNEL_DIMPERSONATE","features":[484]},{"name":"ACTRL_KERNEL_DUP_HANDLE","features":[484]},{"name":"ACTRL_KERNEL_GET_CONTEXT","features":[484]},{"name":"ACTRL_KERNEL_GET_INFO","features":[484]},{"name":"ACTRL_KERNEL_IMPERSONATE","features":[484]},{"name":"ACTRL_KERNEL_PROCESS","features":[484]},{"name":"ACTRL_KERNEL_SET_CONTEXT","features":[484]},{"name":"ACTRL_KERNEL_SET_INFO","features":[484]},{"name":"ACTRL_KERNEL_TERMINATE","features":[484]},{"name":"ACTRL_KERNEL_THREAD","features":[484]},{"name":"ACTRL_KERNEL_TOKEN","features":[484]},{"name":"ACTRL_KERNEL_VM","features":[484]},{"name":"ACTRL_KERNEL_VM_READ","features":[484]},{"name":"ACTRL_KERNEL_VM_WRITE","features":[484]},{"name":"ACTRL_OVERLAPPED","features":[307,484]},{"name":"ACTRL_PERM_1","features":[484]},{"name":"ACTRL_PERM_10","features":[484]},{"name":"ACTRL_PERM_11","features":[484]},{"name":"ACTRL_PERM_12","features":[484]},{"name":"ACTRL_PERM_13","features":[484]},{"name":"ACTRL_PERM_14","features":[484]},{"name":"ACTRL_PERM_15","features":[484]},{"name":"ACTRL_PERM_16","features":[484]},{"name":"ACTRL_PERM_17","features":[484]},{"name":"ACTRL_PERM_18","features":[484]},{"name":"ACTRL_PERM_19","features":[484]},{"name":"ACTRL_PERM_2","features":[484]},{"name":"ACTRL_PERM_20","features":[484]},{"name":"ACTRL_PERM_3","features":[484]},{"name":"ACTRL_PERM_4","features":[484]},{"name":"ACTRL_PERM_5","features":[484]},{"name":"ACTRL_PERM_6","features":[484]},{"name":"ACTRL_PERM_7","features":[484]},{"name":"ACTRL_PERM_8","features":[484]},{"name":"ACTRL_PERM_9","features":[484]},{"name":"ACTRL_PRINT_JADMIN","features":[484]},{"name":"ACTRL_PRINT_PADMIN","features":[484]},{"name":"ACTRL_PRINT_PUSE","features":[484]},{"name":"ACTRL_PRINT_SADMIN","features":[484]},{"name":"ACTRL_PRINT_SLIST","features":[484]},{"name":"ACTRL_PROPERTY_ENTRYA","features":[484]},{"name":"ACTRL_PROPERTY_ENTRYW","features":[484]},{"name":"ACTRL_READ_CONTROL","features":[484]},{"name":"ACTRL_REG_CREATE_CHILD","features":[484]},{"name":"ACTRL_REG_LINK","features":[484]},{"name":"ACTRL_REG_LIST","features":[484]},{"name":"ACTRL_REG_NOTIFY","features":[484]},{"name":"ACTRL_REG_QUERY","features":[484]},{"name":"ACTRL_REG_SET","features":[484]},{"name":"ACTRL_RESERVED","features":[484]},{"name":"ACTRL_STD_RIGHTS_ALL","features":[484]},{"name":"ACTRL_SVC_GET_INFO","features":[484]},{"name":"ACTRL_SVC_INTERROGATE","features":[484]},{"name":"ACTRL_SVC_LIST","features":[484]},{"name":"ACTRL_SVC_PAUSE","features":[484]},{"name":"ACTRL_SVC_SET_INFO","features":[484]},{"name":"ACTRL_SVC_START","features":[484]},{"name":"ACTRL_SVC_STATUS","features":[484]},{"name":"ACTRL_SVC_STOP","features":[484]},{"name":"ACTRL_SVC_UCONTROL","features":[484]},{"name":"ACTRL_SYNCHRONIZE","features":[484]},{"name":"ACTRL_SYSTEM_ACCESS","features":[484]},{"name":"ACTRL_WIN_CLIPBRD","features":[484]},{"name":"ACTRL_WIN_CREATE","features":[484]},{"name":"ACTRL_WIN_EXIT","features":[484]},{"name":"ACTRL_WIN_GLOBAL_ATOMS","features":[484]},{"name":"ACTRL_WIN_LIST","features":[484]},{"name":"ACTRL_WIN_LIST_DESK","features":[484]},{"name":"ACTRL_WIN_READ_ATTRIBS","features":[484]},{"name":"ACTRL_WIN_SCREEN","features":[484]},{"name":"ACTRL_WIN_WRITE_ATTRIBS","features":[484]},{"name":"APF_AuditFailure","features":[484]},{"name":"APF_AuditSuccess","features":[484]},{"name":"APF_ValidFlags","features":[484]},{"name":"APT_Guid","features":[484]},{"name":"APT_Int64","features":[484]},{"name":"APT_IpAddress","features":[484]},{"name":"APT_LogonId","features":[484]},{"name":"APT_LogonIdWithSid","features":[484]},{"name":"APT_Luid","features":[484]},{"name":"APT_None","features":[484]},{"name":"APT_ObjectTypeList","features":[484]},{"name":"APT_Pointer","features":[484]},{"name":"APT_Sid","features":[484]},{"name":"APT_String","features":[484]},{"name":"APT_Time","features":[484]},{"name":"APT_Ulong","features":[484]},{"name":"AP_ParamTypeBits","features":[484]},{"name":"AP_ParamTypeMask","features":[484]},{"name":"AUDIT_IP_ADDRESS","features":[484]},{"name":"AUDIT_OBJECT_TYPE","features":[484]},{"name":"AUDIT_OBJECT_TYPES","features":[484]},{"name":"AUDIT_PARAM","features":[484]},{"name":"AUDIT_PARAMS","features":[484]},{"name":"AUDIT_PARAM_TYPE","features":[484]},{"name":"AUDIT_TYPE_LEGACY","features":[484]},{"name":"AUDIT_TYPE_WMI","features":[484]},{"name":"AUTHZP_WPD_EVENT","features":[484]},{"name":"AUTHZ_ACCESS_CHECK_FLAGS","features":[484]},{"name":"AUTHZ_ACCESS_CHECK_NO_DEEP_COPY_SD","features":[484]},{"name":"AUTHZ_ACCESS_CHECK_RESULTS_HANDLE","features":[484]},{"name":"AUTHZ_ACCESS_REPLY","features":[484]},{"name":"AUTHZ_ACCESS_REQUEST","features":[484]},{"name":"AUTHZ_ALLOW_MULTIPLE_SOURCE_INSTANCES","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_HANDLE","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_INFORMATION_CLASS","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_TYPE_HANDLE","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_TYPE_LEGACY","features":[484]},{"name":"AUTHZ_AUDIT_EVENT_TYPE_OLD","features":[307,484]},{"name":"AUTHZ_AUDIT_EVENT_TYPE_UNION","features":[484]},{"name":"AUTHZ_AUDIT_INSTANCE_INFORMATION","features":[484]},{"name":"AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE","features":[484]},{"name":"AUTHZ_CLIENT_CONTEXT_HANDLE","features":[484]},{"name":"AUTHZ_COMPUTE_PRIVILEGES","features":[484]},{"name":"AUTHZ_CONTEXT_INFORMATION_CLASS","features":[484]},{"name":"AUTHZ_FLAG_ALLOW_MULTIPLE_SOURCE_INSTANCES","features":[484]},{"name":"AUTHZ_GENERATE_FAILURE_AUDIT","features":[484]},{"name":"AUTHZ_GENERATE_RESULTS","features":[484]},{"name":"AUTHZ_GENERATE_SUCCESS_AUDIT","features":[484]},{"name":"AUTHZ_INITIALIZE_OBJECT_ACCESS_AUDIT_EVENT_FLAGS","features":[484]},{"name":"AUTHZ_INIT_INFO","features":[307,484]},{"name":"AUTHZ_INIT_INFO_VERSION_V1","features":[484]},{"name":"AUTHZ_MIGRATED_LEGACY_PUBLISHER","features":[484]},{"name":"AUTHZ_NO_ALLOC_STRINGS","features":[484]},{"name":"AUTHZ_NO_FAILURE_AUDIT","features":[484]},{"name":"AUTHZ_NO_SUCCESS_AUDIT","features":[484]},{"name":"AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET","features":[484]},{"name":"AUTHZ_REQUIRE_S4U_LOGON","features":[484]},{"name":"AUTHZ_RESOURCE_MANAGER_FLAGS","features":[484]},{"name":"AUTHZ_RESOURCE_MANAGER_HANDLE","features":[484]},{"name":"AUTHZ_RM_FLAG_INITIALIZE_UNDER_IMPERSONATION","features":[484]},{"name":"AUTHZ_RM_FLAG_NO_AUDIT","features":[484]},{"name":"AUTHZ_RM_FLAG_NO_CENTRAL_ACCESS_POLICIES","features":[484]},{"name":"AUTHZ_RPC_INIT_INFO_CLIENT","features":[484]},{"name":"AUTHZ_RPC_INIT_INFO_CLIENT_VERSION_V1","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTES_INFORMATION","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_VERSION","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_FLAGS","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_NON_INHERITABLE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_ADD","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_DELETE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_NONE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_REPLACE","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_OPERATION_REPLACE_ALL","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_BOOLEAN","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_FQBN","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_INT64","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_INVALID","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_SID","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_STRING","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_TYPE_UINT64","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_V1","features":[484]},{"name":"AUTHZ_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE","features":[484]},{"name":"AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE","features":[484]},{"name":"AUTHZ_SID_OPERATION","features":[484]},{"name":"AUTHZ_SID_OPERATION_ADD","features":[484]},{"name":"AUTHZ_SID_OPERATION_DELETE","features":[484]},{"name":"AUTHZ_SID_OPERATION_NONE","features":[484]},{"name":"AUTHZ_SID_OPERATION_REPLACE","features":[484]},{"name":"AUTHZ_SID_OPERATION_REPLACE_ALL","features":[484]},{"name":"AUTHZ_SKIP_TOKEN_GROUPS","features":[484]},{"name":"AUTHZ_SOURCE_SCHEMA_REGISTRATION","features":[484]},{"name":"AUTHZ_WPD_CATEGORY_FLAG","features":[484]},{"name":"AZ_AZSTORE_DEFAULT_DOMAIN_TIMEOUT","features":[484]},{"name":"AZ_AZSTORE_DEFAULT_MAX_SCRIPT_ENGINES","features":[484]},{"name":"AZ_AZSTORE_DEFAULT_SCRIPT_ENGINE_TIMEOUT","features":[484]},{"name":"AZ_AZSTORE_FLAG_AUDIT_IS_CRITICAL","features":[484]},{"name":"AZ_AZSTORE_FLAG_BATCH_UPDATE","features":[484]},{"name":"AZ_AZSTORE_FLAG_CREATE","features":[484]},{"name":"AZ_AZSTORE_FLAG_MANAGE_ONLY_PASSIVE_SUBMIT","features":[484]},{"name":"AZ_AZSTORE_FLAG_MANAGE_STORE_ONLY","features":[484]},{"name":"AZ_AZSTORE_FORCE_APPLICATION_CLOSE","features":[484]},{"name":"AZ_AZSTORE_MIN_DOMAIN_TIMEOUT","features":[484]},{"name":"AZ_AZSTORE_MIN_SCRIPT_ENGINE_TIMEOUT","features":[484]},{"name":"AZ_AZSTORE_NT6_FUNCTION_LEVEL","features":[484]},{"name":"AZ_CLIENT_CONTEXT_GET_GROUPS_STORE_LEVEL_ONLY","features":[484]},{"name":"AZ_CLIENT_CONTEXT_GET_GROUP_RECURSIVE","features":[484]},{"name":"AZ_CLIENT_CONTEXT_SKIP_GROUP","features":[484]},{"name":"AZ_CLIENT_CONTEXT_SKIP_LDAP_QUERY","features":[484]},{"name":"AZ_GROUPTYPE_BASIC","features":[484]},{"name":"AZ_GROUPTYPE_BIZRULE","features":[484]},{"name":"AZ_GROUPTYPE_LDAP_QUERY","features":[484]},{"name":"AZ_MAX_APPLICATION_DATA_LENGTH","features":[484]},{"name":"AZ_MAX_APPLICATION_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_APPLICATION_VERSION_LENGTH","features":[484]},{"name":"AZ_MAX_BIZRULE_STRING","features":[484]},{"name":"AZ_MAX_DESCRIPTION_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_BIZRULE_IMPORTED_PATH_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_BIZRULE_LANGUAGE_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_BIZRULE_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_LDAP_QUERY_LENGTH","features":[484]},{"name":"AZ_MAX_GROUP_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_OPERATION_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_POLICY_URL_LENGTH","features":[484]},{"name":"AZ_MAX_ROLE_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_SCOPE_NAME_LENGTH","features":[484]},{"name":"AZ_MAX_TASK_BIZRULE_IMPORTED_PATH_LENGTH","features":[484]},{"name":"AZ_MAX_TASK_BIZRULE_LANGUAGE_LENGTH","features":[484]},{"name":"AZ_MAX_TASK_BIZRULE_LENGTH","features":[484]},{"name":"AZ_MAX_TASK_NAME_LENGTH","features":[484]},{"name":"AZ_PROP_APPLICATION_AUTHZ_INTERFACE_CLSID","features":[484]},{"name":"AZ_PROP_APPLICATION_BIZRULE_ENABLED","features":[484]},{"name":"AZ_PROP_APPLICATION_DATA","features":[484]},{"name":"AZ_PROP_APPLICATION_NAME","features":[484]},{"name":"AZ_PROP_APPLICATION_VERSION","features":[484]},{"name":"AZ_PROP_APPLY_STORE_SACL","features":[484]},{"name":"AZ_PROP_AZSTORE_DOMAIN_TIMEOUT","features":[484]},{"name":"AZ_PROP_AZSTORE_MAJOR_VERSION","features":[484]},{"name":"AZ_PROP_AZSTORE_MAX_SCRIPT_ENGINES","features":[484]},{"name":"AZ_PROP_AZSTORE_MINOR_VERSION","features":[484]},{"name":"AZ_PROP_AZSTORE_SCRIPT_ENGINE_TIMEOUT","features":[484]},{"name":"AZ_PROP_AZSTORE_TARGET_MACHINE","features":[484]},{"name":"AZ_PROP_AZTORE_IS_ADAM_INSTANCE","features":[484]},{"name":"AZ_PROP_CHILD_CREATE","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_LDAP_QUERY_DN","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_ROLE_FOR_ACCESS_CHECK","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_CANONICAL","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_DISPLAY","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_DN","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_DNS_SAM_COMPAT","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_GUID","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_SAM_COMPAT","features":[484]},{"name":"AZ_PROP_CLIENT_CONTEXT_USER_UPN","features":[484]},{"name":"AZ_PROP_CONSTANTS","features":[484]},{"name":"AZ_PROP_DELEGATED_POLICY_USERS","features":[484]},{"name":"AZ_PROP_DELEGATED_POLICY_USERS_NAME","features":[484]},{"name":"AZ_PROP_DESCRIPTION","features":[484]},{"name":"AZ_PROP_GENERATE_AUDITS","features":[484]},{"name":"AZ_PROP_GROUP_APP_MEMBERS","features":[484]},{"name":"AZ_PROP_GROUP_APP_NON_MEMBERS","features":[484]},{"name":"AZ_PROP_GROUP_BIZRULE","features":[484]},{"name":"AZ_PROP_GROUP_BIZRULE_IMPORTED_PATH","features":[484]},{"name":"AZ_PROP_GROUP_BIZRULE_LANGUAGE","features":[484]},{"name":"AZ_PROP_GROUP_LDAP_QUERY","features":[484]},{"name":"AZ_PROP_GROUP_MEMBERS","features":[484]},{"name":"AZ_PROP_GROUP_MEMBERS_NAME","features":[484]},{"name":"AZ_PROP_GROUP_NON_MEMBERS","features":[484]},{"name":"AZ_PROP_GROUP_NON_MEMBERS_NAME","features":[484]},{"name":"AZ_PROP_GROUP_TYPE","features":[484]},{"name":"AZ_PROP_NAME","features":[484]},{"name":"AZ_PROP_OPERATION_ID","features":[484]},{"name":"AZ_PROP_POLICY_ADMINS","features":[484]},{"name":"AZ_PROP_POLICY_ADMINS_NAME","features":[484]},{"name":"AZ_PROP_POLICY_READERS","features":[484]},{"name":"AZ_PROP_POLICY_READERS_NAME","features":[484]},{"name":"AZ_PROP_ROLE_APP_MEMBERS","features":[484]},{"name":"AZ_PROP_ROLE_MEMBERS","features":[484]},{"name":"AZ_PROP_ROLE_MEMBERS_NAME","features":[484]},{"name":"AZ_PROP_ROLE_OPERATIONS","features":[484]},{"name":"AZ_PROP_ROLE_TASKS","features":[484]},{"name":"AZ_PROP_SCOPE_BIZRULES_WRITABLE","features":[484]},{"name":"AZ_PROP_SCOPE_CAN_BE_DELEGATED","features":[484]},{"name":"AZ_PROP_TASK_BIZRULE","features":[484]},{"name":"AZ_PROP_TASK_BIZRULE_IMPORTED_PATH","features":[484]},{"name":"AZ_PROP_TASK_BIZRULE_LANGUAGE","features":[484]},{"name":"AZ_PROP_TASK_IS_ROLE_DEFINITION","features":[484]},{"name":"AZ_PROP_TASK_OPERATIONS","features":[484]},{"name":"AZ_PROP_TASK_TASKS","features":[484]},{"name":"AZ_PROP_WRITABLE","features":[484]},{"name":"AZ_SUBMIT_FLAG_ABORT","features":[484]},{"name":"AZ_SUBMIT_FLAG_FLUSH","features":[484]},{"name":"AuthzAccessCheck","features":[307,484]},{"name":"AuthzAddSidsToContext","features":[307,484]},{"name":"AuthzAuditEventInfoAdditionalInfo","features":[484]},{"name":"AuthzAuditEventInfoFlags","features":[484]},{"name":"AuthzAuditEventInfoObjectName","features":[484]},{"name":"AuthzAuditEventInfoObjectType","features":[484]},{"name":"AuthzAuditEventInfoOperationType","features":[484]},{"name":"AuthzCachedAccessCheck","features":[307,484]},{"name":"AuthzContextInfoAll","features":[484]},{"name":"AuthzContextInfoAppContainerSid","features":[484]},{"name":"AuthzContextInfoAuthenticationId","features":[484]},{"name":"AuthzContextInfoCapabilitySids","features":[484]},{"name":"AuthzContextInfoDeviceClaims","features":[484]},{"name":"AuthzContextInfoDeviceSids","features":[484]},{"name":"AuthzContextInfoExpirationTime","features":[484]},{"name":"AuthzContextInfoGroupsSids","features":[484]},{"name":"AuthzContextInfoIdentifier","features":[484]},{"name":"AuthzContextInfoPrivileges","features":[484]},{"name":"AuthzContextInfoRestrictedSids","features":[484]},{"name":"AuthzContextInfoSecurityAttributes","features":[484]},{"name":"AuthzContextInfoServerContext","features":[484]},{"name":"AuthzContextInfoSource","features":[484]},{"name":"AuthzContextInfoUserClaims","features":[484]},{"name":"AuthzContextInfoUserSid","features":[484]},{"name":"AuthzEnumerateSecurityEventSources","features":[307,484]},{"name":"AuthzEvaluateSacl","features":[307,484]},{"name":"AuthzFreeAuditEvent","features":[307,484]},{"name":"AuthzFreeCentralAccessPolicyCache","features":[307,484]},{"name":"AuthzFreeContext","features":[307,484]},{"name":"AuthzFreeHandle","features":[307,484]},{"name":"AuthzFreeResourceManager","features":[307,484]},{"name":"AuthzGetInformationFromContext","features":[307,484]},{"name":"AuthzInitializeCompoundContext","features":[307,484]},{"name":"AuthzInitializeContextFromAuthzContext","features":[307,484]},{"name":"AuthzInitializeContextFromSid","features":[307,484]},{"name":"AuthzInitializeContextFromToken","features":[307,484]},{"name":"AuthzInitializeObjectAccessAuditEvent","features":[307,484]},{"name":"AuthzInitializeObjectAccessAuditEvent2","features":[307,484]},{"name":"AuthzInitializeRemoteResourceManager","features":[307,484]},{"name":"AuthzInitializeResourceManager","features":[307,484]},{"name":"AuthzInitializeResourceManagerEx","features":[307,484]},{"name":"AuthzInstallSecurityEventSource","features":[307,484]},{"name":"AuthzModifyClaims","features":[307,484]},{"name":"AuthzModifySecurityAttributes","features":[307,484]},{"name":"AuthzModifySids","features":[307,484]},{"name":"AuthzOpenObjectAudit","features":[307,484]},{"name":"AuthzRegisterCapChangeNotification","features":[307,484,342]},{"name":"AuthzRegisterSecurityEventSource","features":[307,484]},{"name":"AuthzReportSecurityEvent","features":[307,484]},{"name":"AuthzReportSecurityEventFromParams","features":[307,484]},{"name":"AuthzSetAppContainerInformation","features":[307,484]},{"name":"AuthzUninstallSecurityEventSource","features":[307,484]},{"name":"AuthzUnregisterCapChangeNotification","features":[307,484]},{"name":"AuthzUnregisterSecurityEventSource","features":[307,484]},{"name":"AzAuthorizationStore","features":[484]},{"name":"AzBizRuleContext","features":[484]},{"name":"AzPrincipalLocator","features":[484]},{"name":"BuildExplicitAccessWithNameA","features":[484]},{"name":"BuildExplicitAccessWithNameW","features":[484]},{"name":"BuildImpersonateExplicitAccessWithNameA","features":[484]},{"name":"BuildImpersonateExplicitAccessWithNameW","features":[484]},{"name":"BuildImpersonateTrusteeA","features":[484]},{"name":"BuildImpersonateTrusteeW","features":[484]},{"name":"BuildSecurityDescriptorA","features":[307,484]},{"name":"BuildSecurityDescriptorW","features":[307,484]},{"name":"BuildTrusteeWithNameA","features":[484]},{"name":"BuildTrusteeWithNameW","features":[484]},{"name":"BuildTrusteeWithObjectsAndNameA","features":[484]},{"name":"BuildTrusteeWithObjectsAndNameW","features":[484]},{"name":"BuildTrusteeWithObjectsAndSidA","features":[484]},{"name":"BuildTrusteeWithObjectsAndSidW","features":[484]},{"name":"BuildTrusteeWithSidA","features":[484]},{"name":"BuildTrusteeWithSidW","features":[484]},{"name":"ConvertSecurityDescriptorToStringSecurityDescriptorA","features":[307,484]},{"name":"ConvertSecurityDescriptorToStringSecurityDescriptorW","features":[307,484]},{"name":"ConvertSidToStringSidA","features":[307,484]},{"name":"ConvertSidToStringSidW","features":[307,484]},{"name":"ConvertStringSecurityDescriptorToSecurityDescriptorA","features":[307,484]},{"name":"ConvertStringSecurityDescriptorToSecurityDescriptorW","features":[307,484]},{"name":"ConvertStringSidToSidA","features":[307,484]},{"name":"ConvertStringSidToSidW","features":[307,484]},{"name":"DENY_ACCESS","features":[484]},{"name":"EXPLICIT_ACCESS_A","features":[484]},{"name":"EXPLICIT_ACCESS_W","features":[484]},{"name":"FN_OBJECT_MGR_FUNCTS","features":[484]},{"name":"FN_PROGRESS","features":[307,484]},{"name":"FreeInheritedFromArray","features":[307,484]},{"name":"GRANT_ACCESS","features":[484]},{"name":"GetAuditedPermissionsFromAclA","features":[307,484]},{"name":"GetAuditedPermissionsFromAclW","features":[307,484]},{"name":"GetEffectiveRightsFromAclA","features":[307,484]},{"name":"GetEffectiveRightsFromAclW","features":[307,484]},{"name":"GetExplicitEntriesFromAclA","features":[307,484]},{"name":"GetExplicitEntriesFromAclW","features":[307,484]},{"name":"GetInheritanceSourceA","features":[307,484]},{"name":"GetInheritanceSourceW","features":[307,484]},{"name":"GetMultipleTrusteeA","features":[484]},{"name":"GetMultipleTrusteeOperationA","features":[484]},{"name":"GetMultipleTrusteeOperationW","features":[484]},{"name":"GetMultipleTrusteeW","features":[484]},{"name":"GetNamedSecurityInfoA","features":[307,484]},{"name":"GetNamedSecurityInfoW","features":[307,484]},{"name":"GetSecurityInfo","features":[307,484]},{"name":"GetTrusteeFormA","features":[484]},{"name":"GetTrusteeFormW","features":[484]},{"name":"GetTrusteeNameA","features":[484]},{"name":"GetTrusteeNameW","features":[484]},{"name":"GetTrusteeTypeA","features":[484]},{"name":"GetTrusteeTypeW","features":[484]},{"name":"IAzApplication","features":[484,358]},{"name":"IAzApplication2","features":[484,358]},{"name":"IAzApplication3","features":[484,358]},{"name":"IAzApplicationGroup","features":[484,358]},{"name":"IAzApplicationGroup2","features":[484,358]},{"name":"IAzApplicationGroups","features":[484,358]},{"name":"IAzApplications","features":[484,358]},{"name":"IAzAuthorizationStore","features":[484,358]},{"name":"IAzAuthorizationStore2","features":[484,358]},{"name":"IAzAuthorizationStore3","features":[484,358]},{"name":"IAzBizRuleContext","features":[484,358]},{"name":"IAzBizRuleInterfaces","features":[484,358]},{"name":"IAzBizRuleParameters","features":[484,358]},{"name":"IAzClientContext","features":[484,358]},{"name":"IAzClientContext2","features":[484,358]},{"name":"IAzClientContext3","features":[484,358]},{"name":"IAzNameResolver","features":[484,358]},{"name":"IAzObjectPicker","features":[484,358]},{"name":"IAzOperation","features":[484,358]},{"name":"IAzOperation2","features":[484,358]},{"name":"IAzOperations","features":[484,358]},{"name":"IAzPrincipalLocator","features":[484,358]},{"name":"IAzRole","features":[484,358]},{"name":"IAzRoleAssignment","features":[484,358]},{"name":"IAzRoleAssignments","features":[484,358]},{"name":"IAzRoleDefinition","features":[484,358]},{"name":"IAzRoleDefinitions","features":[484,358]},{"name":"IAzRoles","features":[484,358]},{"name":"IAzScope","features":[484,358]},{"name":"IAzScope2","features":[484,358]},{"name":"IAzScopes","features":[484,358]},{"name":"IAzTask","features":[484,358]},{"name":"IAzTask2","features":[484,358]},{"name":"IAzTasks","features":[484,358]},{"name":"INHERITED_ACCESS_ENTRY","features":[484]},{"name":"INHERITED_FROMA","features":[484]},{"name":"INHERITED_FROMW","features":[484]},{"name":"INHERITED_GRANDPARENT","features":[484]},{"name":"INHERITED_PARENT","features":[484]},{"name":"LookupSecurityDescriptorPartsA","features":[307,484]},{"name":"LookupSecurityDescriptorPartsW","features":[307,484]},{"name":"MULTIPLE_TRUSTEE_OPERATION","features":[484]},{"name":"NOT_USED_ACCESS","features":[484]},{"name":"NO_MULTIPLE_TRUSTEE","features":[484]},{"name":"OBJECTS_AND_NAME_A","features":[484]},{"name":"OBJECTS_AND_NAME_W","features":[484]},{"name":"OBJECTS_AND_SID","features":[484]},{"name":"OLESCRIPT_E_SYNTAX","features":[484]},{"name":"PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS","features":[307,484]},{"name":"PFN_AUTHZ_DYNAMIC_ACCESS_CHECK","features":[307,484]},{"name":"PFN_AUTHZ_FREE_CENTRAL_ACCESS_POLICY","features":[484]},{"name":"PFN_AUTHZ_FREE_DYNAMIC_GROUPS","features":[484]},{"name":"PFN_AUTHZ_GET_CENTRAL_ACCESS_POLICY","features":[307,484]},{"name":"PROG_INVOKE_SETTING","features":[484]},{"name":"ProgressCancelOperation","features":[484]},{"name":"ProgressInvokeEveryObject","features":[484]},{"name":"ProgressInvokeNever","features":[484]},{"name":"ProgressInvokeOnError","features":[484]},{"name":"ProgressInvokePrePostError","features":[484]},{"name":"ProgressRetryOperation","features":[484]},{"name":"REVOKE_ACCESS","features":[484]},{"name":"SDDL_ACCESS_ALLOWED","features":[484]},{"name":"SDDL_ACCESS_CONTROL_ASSISTANCE_OPS","features":[484]},{"name":"SDDL_ACCESS_DENIED","features":[484]},{"name":"SDDL_ACCESS_FILTER","features":[484]},{"name":"SDDL_ACCOUNT_OPERATORS","features":[484]},{"name":"SDDL_ACE_BEGIN","features":[484]},{"name":"SDDL_ACE_COND_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_BEGIN","features":[484]},{"name":"SDDL_ACE_COND_BLOB_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_DEVICE_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_END","features":[484]},{"name":"SDDL_ACE_COND_RESOURCE_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_SID_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_TOKEN_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_COND_USER_ATTRIBUTE_PREFIX","features":[484]},{"name":"SDDL_ACE_END","features":[484]},{"name":"SDDL_ALARM","features":[484]},{"name":"SDDL_ALIAS_PREW2KCOMPACC","features":[484]},{"name":"SDDL_ALIAS_SIZE","features":[484]},{"name":"SDDL_ALL_APP_PACKAGES","features":[484]},{"name":"SDDL_ANONYMOUS","features":[484]},{"name":"SDDL_AUDIT","features":[484]},{"name":"SDDL_AUDIT_FAILURE","features":[484]},{"name":"SDDL_AUDIT_SUCCESS","features":[484]},{"name":"SDDL_AUTHENTICATED_USERS","features":[484]},{"name":"SDDL_AUTHORITY_ASSERTED","features":[484]},{"name":"SDDL_AUTO_INHERITED","features":[484]},{"name":"SDDL_AUTO_INHERIT_REQ","features":[484]},{"name":"SDDL_BACKUP_OPERATORS","features":[484]},{"name":"SDDL_BLOB","features":[484]},{"name":"SDDL_BOOLEAN","features":[484]},{"name":"SDDL_BUILTIN_ADMINISTRATORS","features":[484]},{"name":"SDDL_BUILTIN_GUESTS","features":[484]},{"name":"SDDL_BUILTIN_USERS","features":[484]},{"name":"SDDL_CALLBACK_ACCESS_ALLOWED","features":[484]},{"name":"SDDL_CALLBACK_ACCESS_DENIED","features":[484]},{"name":"SDDL_CALLBACK_AUDIT","features":[484]},{"name":"SDDL_CALLBACK_OBJECT_ACCESS_ALLOWED","features":[484]},{"name":"SDDL_CERTSVC_DCOM_ACCESS","features":[484]},{"name":"SDDL_CERT_SERV_ADMINISTRATORS","features":[484]},{"name":"SDDL_CLONEABLE_CONTROLLERS","features":[484]},{"name":"SDDL_CONTAINER_INHERIT","features":[484]},{"name":"SDDL_CONTROL_ACCESS","features":[484]},{"name":"SDDL_CREATE_CHILD","features":[484]},{"name":"SDDL_CREATOR_GROUP","features":[484]},{"name":"SDDL_CREATOR_OWNER","features":[484]},{"name":"SDDL_CRITICAL","features":[484]},{"name":"SDDL_CRYPTO_OPERATORS","features":[484]},{"name":"SDDL_DACL","features":[484]},{"name":"SDDL_DELETE_CHILD","features":[484]},{"name":"SDDL_DELETE_TREE","features":[484]},{"name":"SDDL_DELIMINATOR","features":[484]},{"name":"SDDL_DOMAIN_ADMINISTRATORS","features":[484]},{"name":"SDDL_DOMAIN_COMPUTERS","features":[484]},{"name":"SDDL_DOMAIN_DOMAIN_CONTROLLERS","features":[484]},{"name":"SDDL_DOMAIN_GUESTS","features":[484]},{"name":"SDDL_DOMAIN_USERS","features":[484]},{"name":"SDDL_ENTERPRISE_ADMINS","features":[484]},{"name":"SDDL_ENTERPRISE_DOMAIN_CONTROLLERS","features":[484]},{"name":"SDDL_ENTERPRISE_KEY_ADMINS","features":[484]},{"name":"SDDL_ENTERPRISE_RO_DCs","features":[484]},{"name":"SDDL_EVENT_LOG_READERS","features":[484]},{"name":"SDDL_EVERYONE","features":[484]},{"name":"SDDL_FILE_ALL","features":[484]},{"name":"SDDL_FILE_EXECUTE","features":[484]},{"name":"SDDL_FILE_READ","features":[484]},{"name":"SDDL_FILE_WRITE","features":[484]},{"name":"SDDL_GENERIC_ALL","features":[484]},{"name":"SDDL_GENERIC_EXECUTE","features":[484]},{"name":"SDDL_GENERIC_READ","features":[484]},{"name":"SDDL_GENERIC_WRITE","features":[484]},{"name":"SDDL_GROUP","features":[484]},{"name":"SDDL_GROUP_POLICY_ADMINS","features":[484]},{"name":"SDDL_HYPER_V_ADMINS","features":[484]},{"name":"SDDL_IIS_USERS","features":[484]},{"name":"SDDL_INHERITED","features":[484]},{"name":"SDDL_INHERIT_ONLY","features":[484]},{"name":"SDDL_INT","features":[484]},{"name":"SDDL_INTERACTIVE","features":[484]},{"name":"SDDL_KEY_ADMINS","features":[484]},{"name":"SDDL_KEY_ALL","features":[484]},{"name":"SDDL_KEY_EXECUTE","features":[484]},{"name":"SDDL_KEY_READ","features":[484]},{"name":"SDDL_KEY_WRITE","features":[484]},{"name":"SDDL_LIST_CHILDREN","features":[484]},{"name":"SDDL_LIST_OBJECT","features":[484]},{"name":"SDDL_LOCAL_ADMIN","features":[484]},{"name":"SDDL_LOCAL_GUEST","features":[484]},{"name":"SDDL_LOCAL_SERVICE","features":[484]},{"name":"SDDL_LOCAL_SYSTEM","features":[484]},{"name":"SDDL_MANDATORY_LABEL","features":[484]},{"name":"SDDL_ML_HIGH","features":[484]},{"name":"SDDL_ML_LOW","features":[484]},{"name":"SDDL_ML_MEDIUM","features":[484]},{"name":"SDDL_ML_MEDIUM_PLUS","features":[484]},{"name":"SDDL_ML_SYSTEM","features":[484]},{"name":"SDDL_NETWORK","features":[484]},{"name":"SDDL_NETWORK_CONFIGURATION_OPS","features":[484]},{"name":"SDDL_NETWORK_SERVICE","features":[484]},{"name":"SDDL_NO_EXECUTE_UP","features":[484]},{"name":"SDDL_NO_PROPAGATE","features":[484]},{"name":"SDDL_NO_READ_UP","features":[484]},{"name":"SDDL_NO_WRITE_UP","features":[484]},{"name":"SDDL_NULL_ACL","features":[484]},{"name":"SDDL_OBJECT_ACCESS_ALLOWED","features":[484]},{"name":"SDDL_OBJECT_ACCESS_DENIED","features":[484]},{"name":"SDDL_OBJECT_ALARM","features":[484]},{"name":"SDDL_OBJECT_AUDIT","features":[484]},{"name":"SDDL_OBJECT_INHERIT","features":[484]},{"name":"SDDL_OWNER","features":[484]},{"name":"SDDL_OWNER_RIGHTS","features":[484]},{"name":"SDDL_PERFLOG_USERS","features":[484]},{"name":"SDDL_PERFMON_USERS","features":[484]},{"name":"SDDL_PERSONAL_SELF","features":[484]},{"name":"SDDL_POWER_USERS","features":[484]},{"name":"SDDL_PRINTER_OPERATORS","features":[484]},{"name":"SDDL_PROCESS_TRUST_LABEL","features":[484]},{"name":"SDDL_PROTECTED","features":[484]},{"name":"SDDL_PROTECTED_USERS","features":[484]},{"name":"SDDL_RAS_SERVERS","features":[484]},{"name":"SDDL_RDS_ENDPOINT_SERVERS","features":[484]},{"name":"SDDL_RDS_MANAGEMENT_SERVERS","features":[484]},{"name":"SDDL_RDS_REMOTE_ACCESS_SERVERS","features":[484]},{"name":"SDDL_READ_CONTROL","features":[484]},{"name":"SDDL_READ_PROPERTY","features":[484]},{"name":"SDDL_REMOTE_DESKTOP","features":[484]},{"name":"SDDL_REMOTE_MANAGEMENT_USERS","features":[484]},{"name":"SDDL_REPLICATOR","features":[484]},{"name":"SDDL_RESOURCE_ATTRIBUTE","features":[484]},{"name":"SDDL_RESTRICTED_CODE","features":[484]},{"name":"SDDL_REVISION","features":[484]},{"name":"SDDL_REVISION_1","features":[484]},{"name":"SDDL_SACL","features":[484]},{"name":"SDDL_SCHEMA_ADMINISTRATORS","features":[484]},{"name":"SDDL_SCOPED_POLICY_ID","features":[484]},{"name":"SDDL_SELF_WRITE","features":[484]},{"name":"SDDL_SEPERATOR","features":[484]},{"name":"SDDL_SERVER_OPERATORS","features":[484]},{"name":"SDDL_SERVICE","features":[484]},{"name":"SDDL_SERVICE_ASSERTED","features":[484]},{"name":"SDDL_SID","features":[484]},{"name":"SDDL_SPACE","features":[484]},{"name":"SDDL_STANDARD_DELETE","features":[484]},{"name":"SDDL_TRUST_PROTECTED_FILTER","features":[484]},{"name":"SDDL_UINT","features":[484]},{"name":"SDDL_USER_MODE_DRIVERS","features":[484]},{"name":"SDDL_WRITE_DAC","features":[484]},{"name":"SDDL_WRITE_OWNER","features":[484]},{"name":"SDDL_WRITE_PROPERTY","features":[484]},{"name":"SDDL_WRITE_RESTRICTED_CODE","features":[484]},{"name":"SDDL_WSTRING","features":[484]},{"name":"SET_ACCESS","features":[484]},{"name":"SET_AUDIT_FAILURE","features":[484]},{"name":"SET_AUDIT_SUCCESS","features":[484]},{"name":"SE_DS_OBJECT","features":[484]},{"name":"SE_DS_OBJECT_ALL","features":[484]},{"name":"SE_FILE_OBJECT","features":[484]},{"name":"SE_KERNEL_OBJECT","features":[484]},{"name":"SE_LMSHARE","features":[484]},{"name":"SE_OBJECT_TYPE","features":[484]},{"name":"SE_PRINTER","features":[484]},{"name":"SE_PROVIDER_DEFINED_OBJECT","features":[484]},{"name":"SE_REGISTRY_KEY","features":[484]},{"name":"SE_REGISTRY_WOW64_32KEY","features":[484]},{"name":"SE_REGISTRY_WOW64_64KEY","features":[484]},{"name":"SE_SERVICE","features":[484]},{"name":"SE_UNKNOWN_OBJECT_TYPE","features":[484]},{"name":"SE_WINDOW_OBJECT","features":[484]},{"name":"SE_WMIGUID_OBJECT","features":[484]},{"name":"SetEntriesInAclA","features":[307,484]},{"name":"SetEntriesInAclW","features":[307,484]},{"name":"SetNamedSecurityInfoA","features":[307,484]},{"name":"SetNamedSecurityInfoW","features":[307,484]},{"name":"SetSecurityInfo","features":[307,484]},{"name":"TREE_SEC_INFO","features":[484]},{"name":"TREE_SEC_INFO_RESET","features":[484]},{"name":"TREE_SEC_INFO_RESET_KEEP_EXPLICIT","features":[484]},{"name":"TREE_SEC_INFO_SET","features":[484]},{"name":"TRUSTEE_A","features":[484]},{"name":"TRUSTEE_ACCESSA","features":[484]},{"name":"TRUSTEE_ACCESSW","features":[484]},{"name":"TRUSTEE_ACCESS_ALL","features":[484]},{"name":"TRUSTEE_ACCESS_ALLOWED","features":[484]},{"name":"TRUSTEE_ACCESS_EXPLICIT","features":[484]},{"name":"TRUSTEE_ACCESS_READ","features":[484]},{"name":"TRUSTEE_ACCESS_WRITE","features":[484]},{"name":"TRUSTEE_BAD_FORM","features":[484]},{"name":"TRUSTEE_FORM","features":[484]},{"name":"TRUSTEE_IS_ALIAS","features":[484]},{"name":"TRUSTEE_IS_COMPUTER","features":[484]},{"name":"TRUSTEE_IS_DELETED","features":[484]},{"name":"TRUSTEE_IS_DOMAIN","features":[484]},{"name":"TRUSTEE_IS_GROUP","features":[484]},{"name":"TRUSTEE_IS_IMPERSONATE","features":[484]},{"name":"TRUSTEE_IS_INVALID","features":[484]},{"name":"TRUSTEE_IS_NAME","features":[484]},{"name":"TRUSTEE_IS_OBJECTS_AND_NAME","features":[484]},{"name":"TRUSTEE_IS_OBJECTS_AND_SID","features":[484]},{"name":"TRUSTEE_IS_SID","features":[484]},{"name":"TRUSTEE_IS_UNKNOWN","features":[484]},{"name":"TRUSTEE_IS_USER","features":[484]},{"name":"TRUSTEE_IS_WELL_KNOWN_GROUP","features":[484]},{"name":"TRUSTEE_TYPE","features":[484]},{"name":"TRUSTEE_W","features":[484]},{"name":"TreeResetNamedSecurityInfoA","features":[307,484]},{"name":"TreeResetNamedSecurityInfoW","features":[307,484]},{"name":"TreeSetNamedSecurityInfoA","features":[307,484]},{"name":"TreeSetNamedSecurityInfoW","features":[307,484]},{"name":"_AUTHZ_SS_MAXSIZE","features":[484]}],"487":[{"name":"CFSTR_ACLUI_SID_INFO_LIST","features":[485]},{"name":"CreateSecurityPage","features":[485,357]},{"name":"DOBJ_COND_NTACLS","features":[485]},{"name":"DOBJ_RES_CONT","features":[485]},{"name":"DOBJ_RES_ROOT","features":[485]},{"name":"DOBJ_RIBBON_LAUNCH","features":[485]},{"name":"DOBJ_VOL_NTACLS","features":[485]},{"name":"EFFPERM_RESULT_LIST","features":[307,485]},{"name":"EditSecurity","features":[307,485]},{"name":"EditSecurityAdvanced","features":[307,485]},{"name":"IEffectivePermission","features":[485]},{"name":"IEffectivePermission2","features":[485]},{"name":"ISecurityInformation","features":[485]},{"name":"ISecurityInformation2","features":[485]},{"name":"ISecurityInformation3","features":[485]},{"name":"ISecurityInformation4","features":[485]},{"name":"ISecurityObjectTypeInfo","features":[485]},{"name":"SECURITY_INFO_PAGE_FLAGS","features":[485]},{"name":"SECURITY_OBJECT","features":[307,485]},{"name":"SECURITY_OBJECT_ID_CENTRAL_ACCESS_RULE","features":[485]},{"name":"SECURITY_OBJECT_ID_CENTRAL_POLICY","features":[485]},{"name":"SECURITY_OBJECT_ID_OBJECT_SD","features":[485]},{"name":"SECURITY_OBJECT_ID_SHARE","features":[485]},{"name":"SID_INFO","features":[485]},{"name":"SID_INFO_LIST","features":[485]},{"name":"SI_ACCESS","features":[485]},{"name":"SI_ACCESS_CONTAINER","features":[485]},{"name":"SI_ACCESS_GENERAL","features":[485]},{"name":"SI_ACCESS_PROPERTY","features":[485]},{"name":"SI_ACCESS_SPECIFIC","features":[485]},{"name":"SI_ADVANCED","features":[485]},{"name":"SI_AUDITS_ELEVATION_REQUIRED","features":[485]},{"name":"SI_CONTAINER","features":[485]},{"name":"SI_DISABLE_DENY_ACE","features":[485]},{"name":"SI_EDIT_AUDITS","features":[485]},{"name":"SI_EDIT_EFFECTIVE","features":[485]},{"name":"SI_EDIT_OWNER","features":[485]},{"name":"SI_EDIT_PERMS","features":[485]},{"name":"SI_EDIT_PROPERTIES","features":[485]},{"name":"SI_ENABLE_CENTRAL_POLICY","features":[485]},{"name":"SI_ENABLE_EDIT_ATTRIBUTE_CONDITION","features":[485]},{"name":"SI_INHERIT_TYPE","features":[485]},{"name":"SI_MAY_WRITE","features":[485]},{"name":"SI_NO_ACL_PROTECT","features":[485]},{"name":"SI_NO_ADDITIONAL_PERMISSION","features":[485]},{"name":"SI_NO_TREE_APPLY","features":[485]},{"name":"SI_OBJECT_GUID","features":[485]},{"name":"SI_OBJECT_INFO","features":[307,485]},{"name":"SI_OBJECT_INFO_FLAGS","features":[485]},{"name":"SI_OWNER_ELEVATION_REQUIRED","features":[485]},{"name":"SI_OWNER_READONLY","features":[485]},{"name":"SI_OWNER_RECURSE","features":[485]},{"name":"SI_PAGE_ACTIVATED","features":[485]},{"name":"SI_PAGE_ADVPERM","features":[485]},{"name":"SI_PAGE_AUDIT","features":[485]},{"name":"SI_PAGE_EFFECTIVE","features":[485]},{"name":"SI_PAGE_OWNER","features":[485]},{"name":"SI_PAGE_PERM","features":[485]},{"name":"SI_PAGE_SHARE","features":[485]},{"name":"SI_PAGE_TAKEOWNERSHIP","features":[485]},{"name":"SI_PAGE_TITLE","features":[485]},{"name":"SI_PAGE_TYPE","features":[485]},{"name":"SI_PERMS_ELEVATION_REQUIRED","features":[485]},{"name":"SI_READONLY","features":[485]},{"name":"SI_RESET","features":[485]},{"name":"SI_RESET_DACL","features":[485]},{"name":"SI_RESET_DACL_TREE","features":[485]},{"name":"SI_RESET_OWNER","features":[485]},{"name":"SI_RESET_SACL","features":[485]},{"name":"SI_RESET_SACL_TREE","features":[485]},{"name":"SI_SCOPE_ELEVATION_REQUIRED","features":[485]},{"name":"SI_SERVER_IS_DC","features":[485]},{"name":"SI_SHOW_AUDIT_ACTIVATED","features":[485]},{"name":"SI_SHOW_CENTRAL_POLICY_ACTIVATED","features":[485]},{"name":"SI_SHOW_DEFAULT","features":[485]},{"name":"SI_SHOW_EFFECTIVE_ACTIVATED","features":[485]},{"name":"SI_SHOW_OWNER_ACTIVATED","features":[485]},{"name":"SI_SHOW_PERM_ACTIVATED","features":[485]},{"name":"SI_SHOW_SHARE_ACTIVATED","features":[485]},{"name":"SI_VIEW_ONLY","features":[485]}],"488":[{"name":"CCF_SCESVC_ATTACHMENT","features":[486]},{"name":"CCF_SCESVC_ATTACHMENT_DATA","features":[486]},{"name":"ISceSvcAttachmentData","features":[486]},{"name":"ISceSvcAttachmentPersistInfo","features":[486]},{"name":"PFSCE_FREE_INFO","features":[486]},{"name":"PFSCE_LOG_INFO","features":[486]},{"name":"PFSCE_QUERY_INFO","features":[307,486]},{"name":"PFSCE_SET_INFO","features":[307,486]},{"name":"PF_ConfigAnalyzeService","features":[307,486]},{"name":"PF_UpdateService","features":[307,486]},{"name":"SCESTATUS_ACCESS_DENIED","features":[486]},{"name":"SCESTATUS_ALREADY_RUNNING","features":[486]},{"name":"SCESTATUS_BAD_FORMAT","features":[486]},{"name":"SCESTATUS_BUFFER_TOO_SMALL","features":[486]},{"name":"SCESTATUS_CANT_DELETE","features":[486]},{"name":"SCESTATUS_EXCEPTION_IN_SERVER","features":[486]},{"name":"SCESTATUS_INVALID_DATA","features":[486]},{"name":"SCESTATUS_INVALID_PARAMETER","features":[486]},{"name":"SCESTATUS_MOD_NOT_FOUND","features":[486]},{"name":"SCESTATUS_NOT_ENOUGH_RESOURCE","features":[486]},{"name":"SCESTATUS_NO_MAPPING","features":[486]},{"name":"SCESTATUS_NO_TEMPLATE_GIVEN","features":[486]},{"name":"SCESTATUS_OBJECT_EXIST","features":[486]},{"name":"SCESTATUS_OTHER_ERROR","features":[486]},{"name":"SCESTATUS_PREFIX_OVERFLOW","features":[486]},{"name":"SCESTATUS_PROFILE_NOT_FOUND","features":[486]},{"name":"SCESTATUS_RECORD_NOT_FOUND","features":[486]},{"name":"SCESTATUS_SERVICE_NOT_SUPPORT","features":[486]},{"name":"SCESTATUS_SUCCESS","features":[486]},{"name":"SCESTATUS_TRUST_FAIL","features":[486]},{"name":"SCESVC_ANALYSIS_INFO","features":[486]},{"name":"SCESVC_ANALYSIS_LINE","features":[486]},{"name":"SCESVC_CALLBACK_INFO","features":[307,486]},{"name":"SCESVC_CONFIGURATION_INFO","features":[486]},{"name":"SCESVC_CONFIGURATION_LINE","features":[486]},{"name":"SCESVC_ENUMERATION_MAX","features":[486]},{"name":"SCESVC_INFO_TYPE","features":[486]},{"name":"SCE_LOG_ERR_LEVEL","features":[486]},{"name":"SCE_LOG_LEVEL_ALWAYS","features":[486]},{"name":"SCE_LOG_LEVEL_DEBUG","features":[486]},{"name":"SCE_LOG_LEVEL_DETAIL","features":[486]},{"name":"SCE_LOG_LEVEL_ERROR","features":[486]},{"name":"SCE_ROOT_PATH","features":[486]},{"name":"SceSvcAnalysisInfo","features":[486]},{"name":"SceSvcConfigurationInfo","features":[486]},{"name":"SceSvcInternalUse","features":[486]},{"name":"SceSvcMergedPolicyInfo","features":[486]},{"name":"cNodetypeSceAnalysisServices","features":[486]},{"name":"cNodetypeSceEventLog","features":[486]},{"name":"cNodetypeSceTemplateServices","features":[486]},{"name":"lstruuidNodetypeSceAnalysisServices","features":[486]},{"name":"lstruuidNodetypeSceEventLog","features":[486]},{"name":"lstruuidNodetypeSceTemplateServices","features":[486]},{"name":"struuidNodetypeSceAnalysisServices","features":[486]},{"name":"struuidNodetypeSceEventLog","features":[486]},{"name":"struuidNodetypeSceTemplateServices","features":[486]}],"489":[{"name":"BINARY_BLOB_CREDENTIAL_INFO","features":[481]},{"name":"BinaryBlobCredential","features":[481]},{"name":"BinaryBlobForSystem","features":[481]},{"name":"CERT_CREDENTIAL_INFO","features":[481]},{"name":"CERT_HASH_LENGTH","features":[481]},{"name":"CREDENTIALA","features":[307,481]},{"name":"CREDENTIALW","features":[307,481]},{"name":"CREDENTIAL_ATTRIBUTEA","features":[481]},{"name":"CREDENTIAL_ATTRIBUTEW","features":[481]},{"name":"CREDENTIAL_TARGET_INFORMATIONA","features":[481]},{"name":"CREDENTIAL_TARGET_INFORMATIONW","features":[481]},{"name":"CREDSPP_SUBMIT_TYPE","features":[481]},{"name":"CREDSSP_CRED","features":[481]},{"name":"CREDSSP_CRED_EX","features":[481]},{"name":"CREDSSP_CRED_EX_VERSION","features":[481]},{"name":"CREDSSP_FLAG_REDIRECT","features":[481]},{"name":"CREDSSP_NAME","features":[481]},{"name":"CREDSSP_SERVER_AUTH_CERTIFICATE","features":[481]},{"name":"CREDSSP_SERVER_AUTH_LOOPBACK","features":[481]},{"name":"CREDSSP_SERVER_AUTH_NEGOTIATE","features":[481]},{"name":"CREDUIWIN_AUTHPACKAGE_ONLY","features":[481]},{"name":"CREDUIWIN_CHECKBOX","features":[481]},{"name":"CREDUIWIN_DOWNLEVEL_HELLO_AS_SMART_CARD","features":[481]},{"name":"CREDUIWIN_ENUMERATE_ADMINS","features":[481]},{"name":"CREDUIWIN_ENUMERATE_CURRENT_USER","features":[481]},{"name":"CREDUIWIN_FLAGS","features":[481]},{"name":"CREDUIWIN_GENERIC","features":[481]},{"name":"CREDUIWIN_IGNORE_CLOUDAUTHORITY_NAME","features":[481]},{"name":"CREDUIWIN_IN_CRED_ONLY","features":[481]},{"name":"CREDUIWIN_PACK_32_WOW","features":[481]},{"name":"CREDUIWIN_PREPROMPTING","features":[481]},{"name":"CREDUIWIN_SECURE_PROMPT","features":[481]},{"name":"CREDUI_FLAGS","features":[481]},{"name":"CREDUI_FLAGS_ALWAYS_SHOW_UI","features":[481]},{"name":"CREDUI_FLAGS_COMPLETE_USERNAME","features":[481]},{"name":"CREDUI_FLAGS_DO_NOT_PERSIST","features":[481]},{"name":"CREDUI_FLAGS_EXCLUDE_CERTIFICATES","features":[481]},{"name":"CREDUI_FLAGS_EXPECT_CONFIRMATION","features":[481]},{"name":"CREDUI_FLAGS_GENERIC_CREDENTIALS","features":[481]},{"name":"CREDUI_FLAGS_INCORRECT_PASSWORD","features":[481]},{"name":"CREDUI_FLAGS_KEEP_USERNAME","features":[481]},{"name":"CREDUI_FLAGS_PASSWORD_ONLY_OK","features":[481]},{"name":"CREDUI_FLAGS_PERSIST","features":[481]},{"name":"CREDUI_FLAGS_REQUEST_ADMINISTRATOR","features":[481]},{"name":"CREDUI_FLAGS_REQUIRE_CERTIFICATE","features":[481]},{"name":"CREDUI_FLAGS_REQUIRE_SMARTCARD","features":[481]},{"name":"CREDUI_FLAGS_SERVER_CREDENTIAL","features":[481]},{"name":"CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX","features":[481]},{"name":"CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS","features":[481]},{"name":"CREDUI_FLAGS_VALIDATE_USERNAME","features":[481]},{"name":"CREDUI_INFOA","features":[307,318,481]},{"name":"CREDUI_INFOW","features":[307,318,481]},{"name":"CREDUI_MAX_CAPTION_LENGTH","features":[481]},{"name":"CREDUI_MAX_DOMAIN_TARGET_LENGTH","features":[481]},{"name":"CREDUI_MAX_GENERIC_TARGET_LENGTH","features":[481]},{"name":"CREDUI_MAX_MESSAGE_LENGTH","features":[481]},{"name":"CREDUI_MAX_USERNAME_LENGTH","features":[481]},{"name":"CRED_ALLOW_NAME_RESOLUTION","features":[481]},{"name":"CRED_CACHE_TARGET_INFORMATION","features":[481]},{"name":"CRED_ENUMERATE_ALL_CREDENTIALS","features":[481]},{"name":"CRED_ENUMERATE_FLAGS","features":[481]},{"name":"CRED_FLAGS","features":[481]},{"name":"CRED_FLAGS_NGC_CERT","features":[481]},{"name":"CRED_FLAGS_OWF_CRED_BLOB","features":[481]},{"name":"CRED_FLAGS_PASSWORD_FOR_CERT","features":[481]},{"name":"CRED_FLAGS_PROMPT_NOW","features":[481]},{"name":"CRED_FLAGS_REQUIRE_CONFIRMATION","features":[481]},{"name":"CRED_FLAGS_USERNAME_TARGET","features":[481]},{"name":"CRED_FLAGS_VALID_FLAGS","features":[481]},{"name":"CRED_FLAGS_VALID_INPUT_FLAGS","features":[481]},{"name":"CRED_FLAGS_VSM_PROTECTED","features":[481]},{"name":"CRED_FLAGS_WILDCARD_MATCH","features":[481]},{"name":"CRED_LOGON_TYPES_MASK","features":[481]},{"name":"CRED_MARSHAL_TYPE","features":[481]},{"name":"CRED_MAX_ATTRIBUTES","features":[481]},{"name":"CRED_MAX_CREDENTIAL_BLOB_SIZE","features":[481]},{"name":"CRED_MAX_DOMAIN_TARGET_NAME_LENGTH","features":[481]},{"name":"CRED_MAX_GENERIC_TARGET_NAME_LENGTH","features":[481]},{"name":"CRED_MAX_STRING_LENGTH","features":[481]},{"name":"CRED_MAX_TARGETNAME_ATTRIBUTE_LENGTH","features":[481]},{"name":"CRED_MAX_TARGETNAME_NAMESPACE_LENGTH","features":[481]},{"name":"CRED_MAX_USERNAME_LENGTH","features":[481]},{"name":"CRED_MAX_VALUE_SIZE","features":[481]},{"name":"CRED_PACK_FLAGS","features":[481]},{"name":"CRED_PACK_GENERIC_CREDENTIALS","features":[481]},{"name":"CRED_PACK_ID_PROVIDER_CREDENTIALS","features":[481]},{"name":"CRED_PACK_PROTECTED_CREDENTIALS","features":[481]},{"name":"CRED_PACK_WOW_BUFFER","features":[481]},{"name":"CRED_PERSIST","features":[481]},{"name":"CRED_PERSIST_ENTERPRISE","features":[481]},{"name":"CRED_PERSIST_LOCAL_MACHINE","features":[481]},{"name":"CRED_PERSIST_NONE","features":[481]},{"name":"CRED_PERSIST_SESSION","features":[481]},{"name":"CRED_PRESERVE_CREDENTIAL_BLOB","features":[481]},{"name":"CRED_PROTECTION_TYPE","features":[481]},{"name":"CRED_PROTECT_AS_SELF","features":[481]},{"name":"CRED_PROTECT_TO_SYSTEM","features":[481]},{"name":"CRED_SESSION_WILDCARD_NAME","features":[481]},{"name":"CRED_SESSION_WILDCARD_NAME_A","features":[481]},{"name":"CRED_SESSION_WILDCARD_NAME_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_BATCH","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_BATCH_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_BATCH_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NAME","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NAME_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NAME_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE_W","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_TARGET","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_TARGET_A","features":[481]},{"name":"CRED_TARGETNAME_ATTRIBUTE_TARGET_W","features":[481]},{"name":"CRED_TARGETNAME_DOMAIN_NAMESPACE","features":[481]},{"name":"CRED_TARGETNAME_DOMAIN_NAMESPACE_A","features":[481]},{"name":"CRED_TARGETNAME_DOMAIN_NAMESPACE_W","features":[481]},{"name":"CRED_TARGETNAME_LEGACYGENERIC_NAMESPACE_A","features":[481]},{"name":"CRED_TARGETNAME_LEGACYGENERIC_NAMESPACE_W","features":[481]},{"name":"CRED_TI_CREATE_EXPLICIT_CRED","features":[481]},{"name":"CRED_TI_DNSTREE_IS_DFS_SERVER","features":[481]},{"name":"CRED_TI_DOMAIN_FORMAT_UNKNOWN","features":[481]},{"name":"CRED_TI_ONLY_PASSWORD_REQUIRED","features":[481]},{"name":"CRED_TI_SERVER_FORMAT_UNKNOWN","features":[481]},{"name":"CRED_TI_USERNAME_TARGET","features":[481]},{"name":"CRED_TI_VALID_FLAGS","features":[481]},{"name":"CRED_TI_WORKGROUP_MEMBER","features":[481]},{"name":"CRED_TYPE","features":[481]},{"name":"CRED_TYPE_DOMAIN_CERTIFICATE","features":[481]},{"name":"CRED_TYPE_DOMAIN_EXTENDED","features":[481]},{"name":"CRED_TYPE_DOMAIN_PASSWORD","features":[481]},{"name":"CRED_TYPE_DOMAIN_VISIBLE_PASSWORD","features":[481]},{"name":"CRED_TYPE_GENERIC","features":[481]},{"name":"CRED_TYPE_GENERIC_CERTIFICATE","features":[481]},{"name":"CRED_TYPE_MAXIMUM","features":[481]},{"name":"CRED_TYPE_MAXIMUM_EX","features":[481]},{"name":"CRED_UNPROTECT_ALLOW_TO_SYSTEM","features":[481]},{"name":"CRED_UNPROTECT_AS_SELF","features":[481]},{"name":"CertCredential","features":[481]},{"name":"CredDeleteA","features":[307,481]},{"name":"CredDeleteW","features":[307,481]},{"name":"CredEnumerateA","features":[307,481]},{"name":"CredEnumerateW","features":[307,481]},{"name":"CredFindBestCredentialA","features":[307,481]},{"name":"CredFindBestCredentialW","features":[307,481]},{"name":"CredForSystemProtection","features":[481]},{"name":"CredFree","features":[481]},{"name":"CredGetSessionTypes","features":[307,481]},{"name":"CredGetTargetInfoA","features":[307,481]},{"name":"CredGetTargetInfoW","features":[307,481]},{"name":"CredIsMarshaledCredentialA","features":[307,481]},{"name":"CredIsMarshaledCredentialW","features":[307,481]},{"name":"CredIsProtectedA","features":[307,481]},{"name":"CredIsProtectedW","features":[307,481]},{"name":"CredMarshalCredentialA","features":[307,481]},{"name":"CredMarshalCredentialW","features":[307,481]},{"name":"CredPackAuthenticationBufferA","features":[307,481]},{"name":"CredPackAuthenticationBufferW","features":[307,481]},{"name":"CredProtectA","features":[307,481]},{"name":"CredProtectW","features":[307,481]},{"name":"CredReadA","features":[307,481]},{"name":"CredReadDomainCredentialsA","features":[307,481]},{"name":"CredReadDomainCredentialsW","features":[307,481]},{"name":"CredReadW","features":[307,481]},{"name":"CredRenameA","features":[307,481]},{"name":"CredRenameW","features":[307,481]},{"name":"CredTrustedProtection","features":[481]},{"name":"CredUICmdLinePromptForCredentialsA","features":[307,481]},{"name":"CredUICmdLinePromptForCredentialsW","features":[307,481]},{"name":"CredUIConfirmCredentialsA","features":[307,481]},{"name":"CredUIConfirmCredentialsW","features":[307,481]},{"name":"CredUIParseUserNameA","features":[307,481]},{"name":"CredUIParseUserNameW","features":[307,481]},{"name":"CredUIPromptForCredentialsA","features":[307,318,481]},{"name":"CredUIPromptForCredentialsW","features":[307,318,481]},{"name":"CredUIPromptForWindowsCredentialsA","features":[307,318,481]},{"name":"CredUIPromptForWindowsCredentialsW","features":[307,318,481]},{"name":"CredUIReadSSOCredW","features":[481]},{"name":"CredUIStoreSSOCredW","features":[307,481]},{"name":"CredUnPackAuthenticationBufferA","features":[307,481]},{"name":"CredUnPackAuthenticationBufferW","features":[307,481]},{"name":"CredUnmarshalCredentialA","features":[307,481]},{"name":"CredUnmarshalCredentialW","features":[307,481]},{"name":"CredUnprotectA","features":[307,481]},{"name":"CredUnprotectW","features":[307,481]},{"name":"CredUnprotected","features":[481]},{"name":"CredUserProtection","features":[481]},{"name":"CredWriteA","features":[307,481]},{"name":"CredWriteDomainCredentialsA","features":[307,481]},{"name":"CredWriteDomainCredentialsW","features":[307,481]},{"name":"CredWriteW","features":[307,481]},{"name":"CredsspCertificateCreds","features":[481]},{"name":"CredsspCredEx","features":[481]},{"name":"CredsspPasswordCreds","features":[481]},{"name":"CredsspSchannelCreds","features":[481]},{"name":"CredsspSubmitBufferBoth","features":[481]},{"name":"CredsspSubmitBufferBothOld","features":[481]},{"name":"FILE_DEVICE_SMARTCARD","features":[481]},{"name":"GUID_DEVINTERFACE_SMARTCARD_READER","features":[481]},{"name":"GetOpenCardNameA","features":[307,481]},{"name":"GetOpenCardNameW","features":[307,481]},{"name":"KeyCredentialManagerFreeInformation","features":[481]},{"name":"KeyCredentialManagerGetInformation","features":[481]},{"name":"KeyCredentialManagerGetOperationErrorStates","features":[307,481]},{"name":"KeyCredentialManagerInfo","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateCertificateFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateDeviceJoinFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateHardwareFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateNone","features":[481]},{"name":"KeyCredentialManagerOperationErrorStatePinExistsFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStatePolicyFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateRemoteSessionFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStateTokenFailure","features":[481]},{"name":"KeyCredentialManagerOperationErrorStates","features":[481]},{"name":"KeyCredentialManagerOperationType","features":[481]},{"name":"KeyCredentialManagerPinChange","features":[481]},{"name":"KeyCredentialManagerPinReset","features":[481]},{"name":"KeyCredentialManagerProvisioning","features":[481]},{"name":"KeyCredentialManagerShowUIOperation","features":[307,481]},{"name":"LPOCNCHKPROC","features":[307,481]},{"name":"LPOCNCONNPROCA","features":[481]},{"name":"LPOCNCONNPROCW","features":[481]},{"name":"LPOCNDSCPROC","features":[481]},{"name":"MAXIMUM_ATTR_STRING_LENGTH","features":[481]},{"name":"MAXIMUM_SMARTCARD_READERS","features":[481]},{"name":"OPENCARDNAMEA","features":[307,481]},{"name":"OPENCARDNAMEW","features":[307,481]},{"name":"OPENCARDNAME_EXA","features":[307,481,371]},{"name":"OPENCARDNAME_EXW","features":[307,481,371]},{"name":"OPENCARD_SEARCH_CRITERIAA","features":[307,481]},{"name":"OPENCARD_SEARCH_CRITERIAW","features":[307,481]},{"name":"READER_SEL_REQUEST","features":[481]},{"name":"READER_SEL_REQUEST_MATCH_TYPE","features":[481]},{"name":"READER_SEL_RESPONSE","features":[481]},{"name":"RSR_MATCH_TYPE_ALL_CARDS","features":[481]},{"name":"RSR_MATCH_TYPE_READER_AND_CONTAINER","features":[481]},{"name":"RSR_MATCH_TYPE_SERIAL_NUMBER","features":[481]},{"name":"SCARD_ABSENT","features":[481]},{"name":"SCARD_ALL_READERS","features":[481]},{"name":"SCARD_ATRMASK","features":[481]},{"name":"SCARD_ATR_LENGTH","features":[481]},{"name":"SCARD_AUDIT_CHV_FAILURE","features":[481]},{"name":"SCARD_AUDIT_CHV_SUCCESS","features":[481]},{"name":"SCARD_CLASS_COMMUNICATIONS","features":[481]},{"name":"SCARD_CLASS_ICC_STATE","features":[481]},{"name":"SCARD_CLASS_IFD_PROTOCOL","features":[481]},{"name":"SCARD_CLASS_MECHANICAL","features":[481]},{"name":"SCARD_CLASS_PERF","features":[481]},{"name":"SCARD_CLASS_POWER_MGMT","features":[481]},{"name":"SCARD_CLASS_PROTOCOL","features":[481]},{"name":"SCARD_CLASS_SECURITY","features":[481]},{"name":"SCARD_CLASS_SYSTEM","features":[481]},{"name":"SCARD_CLASS_VENDOR_DEFINED","features":[481]},{"name":"SCARD_CLASS_VENDOR_INFO","features":[481]},{"name":"SCARD_COLD_RESET","features":[481]},{"name":"SCARD_DEFAULT_READERS","features":[481]},{"name":"SCARD_EJECT_CARD","features":[481]},{"name":"SCARD_IO_REQUEST","features":[481]},{"name":"SCARD_LEAVE_CARD","features":[481]},{"name":"SCARD_LOCAL_READERS","features":[481]},{"name":"SCARD_NEGOTIABLE","features":[481]},{"name":"SCARD_POWERED","features":[481]},{"name":"SCARD_POWER_DOWN","features":[481]},{"name":"SCARD_PRESENT","features":[481]},{"name":"SCARD_PROTOCOL_DEFAULT","features":[481]},{"name":"SCARD_PROTOCOL_OPTIMAL","features":[481]},{"name":"SCARD_PROTOCOL_RAW","features":[481]},{"name":"SCARD_PROTOCOL_T0","features":[481]},{"name":"SCARD_PROTOCOL_T1","features":[481]},{"name":"SCARD_PROTOCOL_UNDEFINED","features":[481]},{"name":"SCARD_PROVIDER_CSP","features":[481]},{"name":"SCARD_PROVIDER_KSP","features":[481]},{"name":"SCARD_PROVIDER_PRIMARY","features":[481]},{"name":"SCARD_READERSTATEA","features":[481]},{"name":"SCARD_READERSTATEW","features":[481]},{"name":"SCARD_READER_CONFISCATES","features":[481]},{"name":"SCARD_READER_CONTACTLESS","features":[481]},{"name":"SCARD_READER_EJECTS","features":[481]},{"name":"SCARD_READER_SWALLOWS","features":[481]},{"name":"SCARD_READER_TYPE_EMBEDDEDSE","features":[481]},{"name":"SCARD_READER_TYPE_IDE","features":[481]},{"name":"SCARD_READER_TYPE_KEYBOARD","features":[481]},{"name":"SCARD_READER_TYPE_NFC","features":[481]},{"name":"SCARD_READER_TYPE_NGC","features":[481]},{"name":"SCARD_READER_TYPE_PARALELL","features":[481]},{"name":"SCARD_READER_TYPE_PCMCIA","features":[481]},{"name":"SCARD_READER_TYPE_SCSI","features":[481]},{"name":"SCARD_READER_TYPE_SERIAL","features":[481]},{"name":"SCARD_READER_TYPE_TPM","features":[481]},{"name":"SCARD_READER_TYPE_UICC","features":[481]},{"name":"SCARD_READER_TYPE_USB","features":[481]},{"name":"SCARD_READER_TYPE_VENDOR","features":[481]},{"name":"SCARD_RESET_CARD","features":[481]},{"name":"SCARD_SCOPE","features":[481]},{"name":"SCARD_SCOPE_SYSTEM","features":[481]},{"name":"SCARD_SCOPE_TERMINAL","features":[481]},{"name":"SCARD_SCOPE_USER","features":[481]},{"name":"SCARD_SHARE_DIRECT","features":[481]},{"name":"SCARD_SHARE_EXCLUSIVE","features":[481]},{"name":"SCARD_SHARE_SHARED","features":[481]},{"name":"SCARD_SPECIFIC","features":[481]},{"name":"SCARD_STATE","features":[481]},{"name":"SCARD_STATE_ATRMATCH","features":[481]},{"name":"SCARD_STATE_CHANGED","features":[481]},{"name":"SCARD_STATE_EMPTY","features":[481]},{"name":"SCARD_STATE_EXCLUSIVE","features":[481]},{"name":"SCARD_STATE_IGNORE","features":[481]},{"name":"SCARD_STATE_INUSE","features":[481]},{"name":"SCARD_STATE_MUTE","features":[481]},{"name":"SCARD_STATE_PRESENT","features":[481]},{"name":"SCARD_STATE_UNAVAILABLE","features":[481]},{"name":"SCARD_STATE_UNAWARE","features":[481]},{"name":"SCARD_STATE_UNKNOWN","features":[481]},{"name":"SCARD_STATE_UNPOWERED","features":[481]},{"name":"SCARD_SWALLOWED","features":[481]},{"name":"SCARD_SYSTEM_READERS","features":[481]},{"name":"SCARD_T0_CMD_LENGTH","features":[481]},{"name":"SCARD_T0_COMMAND","features":[481]},{"name":"SCARD_T0_HEADER_LENGTH","features":[481]},{"name":"SCARD_T0_REQUEST","features":[481]},{"name":"SCARD_T1_EPILOGUE_LENGTH","features":[481]},{"name":"SCARD_T1_EPILOGUE_LENGTH_LRC","features":[481]},{"name":"SCARD_T1_MAX_IFS","features":[481]},{"name":"SCARD_T1_PROLOGUE_LENGTH","features":[481]},{"name":"SCARD_T1_REQUEST","features":[481]},{"name":"SCARD_UNKNOWN","features":[481]},{"name":"SCARD_UNPOWER_CARD","features":[481]},{"name":"SCARD_WARM_RESET","features":[481]},{"name":"SCERR_NOCARDNAME","features":[481]},{"name":"SCERR_NOGUIDS","features":[481]},{"name":"SC_DLG_FORCE_UI","features":[481]},{"name":"SC_DLG_MINIMAL_UI","features":[481]},{"name":"SC_DLG_NO_UI","features":[481]},{"name":"SCardAccessStartedEvent","features":[307,481]},{"name":"SCardAddReaderToGroupA","features":[481]},{"name":"SCardAddReaderToGroupW","features":[481]},{"name":"SCardAudit","features":[481]},{"name":"SCardBeginTransaction","features":[481]},{"name":"SCardCancel","features":[481]},{"name":"SCardConnectA","features":[481]},{"name":"SCardConnectW","features":[481]},{"name":"SCardControl","features":[481]},{"name":"SCardDisconnect","features":[481]},{"name":"SCardDlgExtendedError","features":[481]},{"name":"SCardEndTransaction","features":[481]},{"name":"SCardEstablishContext","features":[481]},{"name":"SCardForgetCardTypeA","features":[481]},{"name":"SCardForgetCardTypeW","features":[481]},{"name":"SCardForgetReaderA","features":[481]},{"name":"SCardForgetReaderGroupA","features":[481]},{"name":"SCardForgetReaderGroupW","features":[481]},{"name":"SCardForgetReaderW","features":[481]},{"name":"SCardFreeMemory","features":[481]},{"name":"SCardGetAttrib","features":[481]},{"name":"SCardGetCardTypeProviderNameA","features":[481]},{"name":"SCardGetCardTypeProviderNameW","features":[481]},{"name":"SCardGetDeviceTypeIdA","features":[481]},{"name":"SCardGetDeviceTypeIdW","features":[481]},{"name":"SCardGetProviderIdA","features":[481]},{"name":"SCardGetProviderIdW","features":[481]},{"name":"SCardGetReaderDeviceInstanceIdA","features":[481]},{"name":"SCardGetReaderDeviceInstanceIdW","features":[481]},{"name":"SCardGetReaderIconA","features":[481]},{"name":"SCardGetReaderIconW","features":[481]},{"name":"SCardGetStatusChangeA","features":[481]},{"name":"SCardGetStatusChangeW","features":[481]},{"name":"SCardGetTransmitCount","features":[481]},{"name":"SCardIntroduceCardTypeA","features":[481]},{"name":"SCardIntroduceCardTypeW","features":[481]},{"name":"SCardIntroduceReaderA","features":[481]},{"name":"SCardIntroduceReaderGroupA","features":[481]},{"name":"SCardIntroduceReaderGroupW","features":[481]},{"name":"SCardIntroduceReaderW","features":[481]},{"name":"SCardIsValidContext","features":[481]},{"name":"SCardListCardsA","features":[481]},{"name":"SCardListCardsW","features":[481]},{"name":"SCardListInterfacesA","features":[481]},{"name":"SCardListInterfacesW","features":[481]},{"name":"SCardListReaderGroupsA","features":[481]},{"name":"SCardListReaderGroupsW","features":[481]},{"name":"SCardListReadersA","features":[481]},{"name":"SCardListReadersW","features":[481]},{"name":"SCardListReadersWithDeviceInstanceIdA","features":[481]},{"name":"SCardListReadersWithDeviceInstanceIdW","features":[481]},{"name":"SCardLocateCardsA","features":[481]},{"name":"SCardLocateCardsByATRA","features":[481]},{"name":"SCardLocateCardsByATRW","features":[481]},{"name":"SCardLocateCardsW","features":[481]},{"name":"SCardReadCacheA","features":[481]},{"name":"SCardReadCacheW","features":[481]},{"name":"SCardReconnect","features":[481]},{"name":"SCardReleaseContext","features":[481]},{"name":"SCardReleaseStartedEvent","features":[481]},{"name":"SCardRemoveReaderFromGroupA","features":[481]},{"name":"SCardRemoveReaderFromGroupW","features":[481]},{"name":"SCardSetAttrib","features":[481]},{"name":"SCardSetCardTypeProviderNameA","features":[481]},{"name":"SCardSetCardTypeProviderNameW","features":[481]},{"name":"SCardState","features":[481]},{"name":"SCardStatusA","features":[481]},{"name":"SCardStatusW","features":[481]},{"name":"SCardTransmit","features":[481]},{"name":"SCardUIDlgSelectCardA","features":[307,481,371]},{"name":"SCardUIDlgSelectCardW","features":[307,481,371]},{"name":"SCardWriteCacheA","features":[481]},{"name":"SCardWriteCacheW","features":[481]},{"name":"SECPKG_ALT_ATTR","features":[481]},{"name":"SECPKG_ATTR_C_FULL_IDENT_TOKEN","features":[481]},{"name":"STATUS_ACCOUNT_DISABLED","features":[307,481]},{"name":"STATUS_ACCOUNT_EXPIRED","features":[307,481]},{"name":"STATUS_ACCOUNT_LOCKED_OUT","features":[307,481]},{"name":"STATUS_ACCOUNT_RESTRICTION","features":[307,481]},{"name":"STATUS_AUTHENTICATION_FIREWALL_FAILED","features":[307,481]},{"name":"STATUS_DOWNGRADE_DETECTED","features":[307,481]},{"name":"STATUS_LOGON_FAILURE","features":[307,481]},{"name":"STATUS_LOGON_TYPE_NOT_GRANTED","features":[307,481]},{"name":"STATUS_NO_SUCH_LOGON_SESSION","features":[307,481]},{"name":"STATUS_NO_SUCH_USER","features":[307,481]},{"name":"STATUS_PASSWORD_EXPIRED","features":[307,481]},{"name":"STATUS_PASSWORD_MUST_CHANGE","features":[307,481]},{"name":"STATUS_WRONG_PASSWORD","features":[307,481]},{"name":"SecHandle","features":[481]},{"name":"SecPkgContext_ClientCreds","features":[481]},{"name":"TS_SSP_NAME","features":[481]},{"name":"TS_SSP_NAME_A","features":[481]},{"name":"USERNAME_TARGET_CREDENTIAL_INFO","features":[481]},{"name":"UsernameForPackedCredentials","features":[481]},{"name":"UsernameTargetCredential","features":[481]},{"name":"szOID_TS_KP_TS_SERVER_AUTH","features":[481]}],"490":[{"name":"ALG_CLASS_ALL","features":[393]},{"name":"ALG_CLASS_ANY","features":[393]},{"name":"ALG_CLASS_DATA_ENCRYPT","features":[393]},{"name":"ALG_CLASS_HASH","features":[393]},{"name":"ALG_CLASS_KEY_EXCHANGE","features":[393]},{"name":"ALG_CLASS_MSG_ENCRYPT","features":[393]},{"name":"ALG_CLASS_SIGNATURE","features":[393]},{"name":"ALG_ID","features":[393]},{"name":"ALG_SID_3DES","features":[393]},{"name":"ALG_SID_3DES_112","features":[393]},{"name":"ALG_SID_AES","features":[393]},{"name":"ALG_SID_AES_128","features":[393]},{"name":"ALG_SID_AES_192","features":[393]},{"name":"ALG_SID_AES_256","features":[393]},{"name":"ALG_SID_AGREED_KEY_ANY","features":[393]},{"name":"ALG_SID_ANY","features":[393]},{"name":"ALG_SID_CAST","features":[393]},{"name":"ALG_SID_CYLINK_MEK","features":[393]},{"name":"ALG_SID_DES","features":[393]},{"name":"ALG_SID_DESX","features":[393]},{"name":"ALG_SID_DH_EPHEM","features":[393]},{"name":"ALG_SID_DH_SANDF","features":[393]},{"name":"ALG_SID_DSS_ANY","features":[393]},{"name":"ALG_SID_DSS_DMS","features":[393]},{"name":"ALG_SID_DSS_PKCS","features":[393]},{"name":"ALG_SID_ECDH","features":[393]},{"name":"ALG_SID_ECDH_EPHEM","features":[393]},{"name":"ALG_SID_ECDSA","features":[393]},{"name":"ALG_SID_ECMQV","features":[393]},{"name":"ALG_SID_EXAMPLE","features":[393]},{"name":"ALG_SID_HASH_REPLACE_OWF","features":[393]},{"name":"ALG_SID_HMAC","features":[393]},{"name":"ALG_SID_IDEA","features":[393]},{"name":"ALG_SID_KEA","features":[393]},{"name":"ALG_SID_MAC","features":[393]},{"name":"ALG_SID_MD2","features":[393]},{"name":"ALG_SID_MD4","features":[393]},{"name":"ALG_SID_MD5","features":[393]},{"name":"ALG_SID_PCT1_MASTER","features":[393]},{"name":"ALG_SID_RC2","features":[393]},{"name":"ALG_SID_RC4","features":[393]},{"name":"ALG_SID_RC5","features":[393]},{"name":"ALG_SID_RIPEMD","features":[393]},{"name":"ALG_SID_RIPEMD160","features":[393]},{"name":"ALG_SID_RSA_ANY","features":[393]},{"name":"ALG_SID_RSA_ENTRUST","features":[393]},{"name":"ALG_SID_RSA_MSATWORK","features":[393]},{"name":"ALG_SID_RSA_PGP","features":[393]},{"name":"ALG_SID_RSA_PKCS","features":[393]},{"name":"ALG_SID_SAFERSK128","features":[393]},{"name":"ALG_SID_SAFERSK64","features":[393]},{"name":"ALG_SID_SCHANNEL_ENC_KEY","features":[393]},{"name":"ALG_SID_SCHANNEL_MAC_KEY","features":[393]},{"name":"ALG_SID_SCHANNEL_MASTER_HASH","features":[393]},{"name":"ALG_SID_SEAL","features":[393]},{"name":"ALG_SID_SHA","features":[393]},{"name":"ALG_SID_SHA1","features":[393]},{"name":"ALG_SID_SHA_256","features":[393]},{"name":"ALG_SID_SHA_384","features":[393]},{"name":"ALG_SID_SHA_512","features":[393]},{"name":"ALG_SID_SKIPJACK","features":[393]},{"name":"ALG_SID_SSL2_MASTER","features":[393]},{"name":"ALG_SID_SSL3SHAMD5","features":[393]},{"name":"ALG_SID_SSL3_MASTER","features":[393]},{"name":"ALG_SID_TEK","features":[393]},{"name":"ALG_SID_THIRDPARTY_ANY","features":[393]},{"name":"ALG_SID_TLS1PRF","features":[393]},{"name":"ALG_SID_TLS1_MASTER","features":[393]},{"name":"ALG_TYPE_ANY","features":[393]},{"name":"ALG_TYPE_BLOCK","features":[393]},{"name":"ALG_TYPE_DH","features":[393]},{"name":"ALG_TYPE_DSS","features":[393]},{"name":"ALG_TYPE_ECDH","features":[393]},{"name":"ALG_TYPE_RSA","features":[393]},{"name":"ALG_TYPE_SECURECHANNEL","features":[393]},{"name":"ALG_TYPE_STREAM","features":[393]},{"name":"ALG_TYPE_THIRDPARTY","features":[393]},{"name":"AT_ECDHE_P256","features":[393]},{"name":"AT_ECDHE_P384","features":[393]},{"name":"AT_ECDHE_P521","features":[393]},{"name":"AT_ECDSA_P256","features":[393]},{"name":"AT_ECDSA_P384","features":[393]},{"name":"AT_ECDSA_P521","features":[393]},{"name":"AT_KEYEXCHANGE","features":[393]},{"name":"AT_SIGNATURE","features":[393]},{"name":"AUDIT_CARD_DELETE","features":[393]},{"name":"AUDIT_CARD_IMPORT","features":[393]},{"name":"AUDIT_CARD_WRITTEN","features":[393]},{"name":"AUDIT_SERVICE_IDLE_STOP","features":[393]},{"name":"AUDIT_STORE_DELETE","features":[393]},{"name":"AUDIT_STORE_EXPORT","features":[393]},{"name":"AUDIT_STORE_IMPORT","features":[393]},{"name":"AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA","features":[393]},{"name":"AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS","features":[307,393]},{"name":"AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA","features":[307,393]},{"name":"AUTHTYPE_CLIENT","features":[393]},{"name":"AUTHTYPE_SERVER","features":[393]},{"name":"AdminCreateDeleteDirAc","features":[393]},{"name":"AdminReadWriteAc","features":[393]},{"name":"AdministratorPin","features":[393]},{"name":"AlphaNumericPinType","features":[393]},{"name":"AuthenticationPin","features":[393]},{"name":"BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG","features":[393]},{"name":"BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG","features":[393]},{"name":"BCRYPTBUFFER_VERSION","features":[393]},{"name":"BCRYPTGENRANDOM_FLAGS","features":[393]},{"name":"BCRYPT_3DES_112_ALGORITHM","features":[393]},{"name":"BCRYPT_3DES_112_CBC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_3DES_112_CFB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_3DES_112_ECB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_3DES_ALGORITHM","features":[393]},{"name":"BCRYPT_3DES_CBC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_3DES_CFB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_3DES_ECB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_AES_ALGORITHM","features":[393]},{"name":"BCRYPT_AES_CBC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_AES_CCM_ALG_HANDLE","features":[393]},{"name":"BCRYPT_AES_CFB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_AES_CMAC_ALGORITHM","features":[393]},{"name":"BCRYPT_AES_CMAC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_AES_ECB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_AES_GCM_ALG_HANDLE","features":[393]},{"name":"BCRYPT_AES_GMAC_ALGORITHM","features":[393]},{"name":"BCRYPT_AES_GMAC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_AES_WRAP_KEY_BLOB","features":[393]},{"name":"BCRYPT_ALGORITHM_IDENTIFIER","features":[393]},{"name":"BCRYPT_ALGORITHM_NAME","features":[393]},{"name":"BCRYPT_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ALG_HANDLE_HMAC_FLAG","features":[393]},{"name":"BCRYPT_ASYMMETRIC_ENCRYPTION_FUNCTION_TABLE","features":[307,393]},{"name":"BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE","features":[393]},{"name":"BCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION","features":[393]},{"name":"BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO","features":[393]},{"name":"BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION","features":[393]},{"name":"BCRYPT_AUTH_MODE_CHAIN_CALLS_FLAG","features":[393]},{"name":"BCRYPT_AUTH_MODE_IN_PROGRESS_FLAG","features":[393]},{"name":"BCRYPT_AUTH_TAG_LENGTH","features":[393]},{"name":"BCRYPT_BLOCK_LENGTH","features":[393]},{"name":"BCRYPT_BLOCK_PADDING","features":[393]},{"name":"BCRYPT_BLOCK_SIZE_LIST","features":[393]},{"name":"BCRYPT_BUFFERS_LOCKED_FLAG","features":[393]},{"name":"BCRYPT_CAPI_AES_FLAG","features":[393]},{"name":"BCRYPT_CAPI_KDF_ALGORITHM","features":[393]},{"name":"BCRYPT_CAPI_KDF_ALG_HANDLE","features":[393]},{"name":"BCRYPT_CHACHA20_POLY1305_ALGORITHM","features":[393]},{"name":"BCRYPT_CHACHA20_POLY1305_ALG_HANDLE","features":[393]},{"name":"BCRYPT_CHAINING_MODE","features":[393]},{"name":"BCRYPT_CHAIN_MODE_CBC","features":[393]},{"name":"BCRYPT_CHAIN_MODE_CCM","features":[393]},{"name":"BCRYPT_CHAIN_MODE_CFB","features":[393]},{"name":"BCRYPT_CHAIN_MODE_ECB","features":[393]},{"name":"BCRYPT_CHAIN_MODE_GCM","features":[393]},{"name":"BCRYPT_CHAIN_MODE_NA","features":[393]},{"name":"BCRYPT_CIPHER_FUNCTION_TABLE","features":[307,393]},{"name":"BCRYPT_CIPHER_INTERFACE","features":[393]},{"name":"BCRYPT_CIPHER_OPERATION","features":[393]},{"name":"BCRYPT_COPY_AFTER_PADDING_CHECK_FAILURE_FLAG","features":[393]},{"name":"BCRYPT_DESX_ALGORITHM","features":[393]},{"name":"BCRYPT_DESX_CBC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_DESX_CFB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_DESX_ECB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_DES_ALGORITHM","features":[393]},{"name":"BCRYPT_DES_CBC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_DES_CFB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_DES_ECB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_DH_ALGORITHM","features":[393]},{"name":"BCRYPT_DH_ALG_HANDLE","features":[393]},{"name":"BCRYPT_DH_KEY_BLOB","features":[393]},{"name":"BCRYPT_DH_KEY_BLOB_MAGIC","features":[393]},{"name":"BCRYPT_DH_PARAMETERS","features":[393]},{"name":"BCRYPT_DH_PARAMETERS_MAGIC","features":[393]},{"name":"BCRYPT_DH_PARAMETER_HEADER","features":[393]},{"name":"BCRYPT_DH_PRIVATE_BLOB","features":[393]},{"name":"BCRYPT_DH_PRIVATE_MAGIC","features":[393]},{"name":"BCRYPT_DH_PUBLIC_BLOB","features":[393]},{"name":"BCRYPT_DH_PUBLIC_MAGIC","features":[393]},{"name":"BCRYPT_DSA_ALGORITHM","features":[393]},{"name":"BCRYPT_DSA_ALG_HANDLE","features":[393]},{"name":"BCRYPT_DSA_KEY_BLOB","features":[393]},{"name":"BCRYPT_DSA_KEY_BLOB_V2","features":[393]},{"name":"BCRYPT_DSA_MAGIC","features":[393]},{"name":"BCRYPT_DSA_PARAMETERS","features":[393]},{"name":"BCRYPT_DSA_PARAMETERS_MAGIC","features":[393]},{"name":"BCRYPT_DSA_PARAMETERS_MAGIC_V2","features":[393]},{"name":"BCRYPT_DSA_PARAMETER_HEADER","features":[393]},{"name":"BCRYPT_DSA_PARAMETER_HEADER_V2","features":[393]},{"name":"BCRYPT_DSA_PRIVATE_BLOB","features":[393]},{"name":"BCRYPT_DSA_PRIVATE_MAGIC","features":[393]},{"name":"BCRYPT_DSA_PRIVATE_MAGIC_V2","features":[393]},{"name":"BCRYPT_DSA_PUBLIC_BLOB","features":[393]},{"name":"BCRYPT_DSA_PUBLIC_MAGIC","features":[393]},{"name":"BCRYPT_DSA_PUBLIC_MAGIC_V2","features":[393]},{"name":"BCRYPT_ECCFULLKEY_BLOB","features":[393]},{"name":"BCRYPT_ECCFULLPRIVATE_BLOB","features":[393]},{"name":"BCRYPT_ECCFULLPUBLIC_BLOB","features":[393]},{"name":"BCRYPT_ECCKEY_BLOB","features":[393]},{"name":"BCRYPT_ECCPRIVATE_BLOB","features":[393]},{"name":"BCRYPT_ECCPUBLIC_BLOB","features":[393]},{"name":"BCRYPT_ECC_CURVE_25519","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP160R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP160T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP192R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP192T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP224R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP224T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP256R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP256T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP320R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP320T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP384R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP384T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP512R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_BRAINPOOLP512T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_EC192WAPI","features":[393]},{"name":"BCRYPT_ECC_CURVE_NAME","features":[393]},{"name":"BCRYPT_ECC_CURVE_NAMES","features":[393]},{"name":"BCRYPT_ECC_CURVE_NAME_LIST","features":[393]},{"name":"BCRYPT_ECC_CURVE_NISTP192","features":[393]},{"name":"BCRYPT_ECC_CURVE_NISTP224","features":[393]},{"name":"BCRYPT_ECC_CURVE_NISTP256","features":[393]},{"name":"BCRYPT_ECC_CURVE_NISTP384","features":[393]},{"name":"BCRYPT_ECC_CURVE_NISTP521","features":[393]},{"name":"BCRYPT_ECC_CURVE_NUMSP256T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_NUMSP384T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_NUMSP512T1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP160K1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP160R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP160R2","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP192K1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP192R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP224K1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP224R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP256K1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP256R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP384R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_SECP521R1","features":[393]},{"name":"BCRYPT_ECC_CURVE_WTLS12","features":[393]},{"name":"BCRYPT_ECC_CURVE_WTLS7","features":[393]},{"name":"BCRYPT_ECC_CURVE_WTLS9","features":[393]},{"name":"BCRYPT_ECC_CURVE_X962P192V1","features":[393]},{"name":"BCRYPT_ECC_CURVE_X962P192V2","features":[393]},{"name":"BCRYPT_ECC_CURVE_X962P192V3","features":[393]},{"name":"BCRYPT_ECC_CURVE_X962P239V1","features":[393]},{"name":"BCRYPT_ECC_CURVE_X962P239V2","features":[393]},{"name":"BCRYPT_ECC_CURVE_X962P239V3","features":[393]},{"name":"BCRYPT_ECC_CURVE_X962P256V1","features":[393]},{"name":"BCRYPT_ECC_FULLKEY_BLOB_V1","features":[393]},{"name":"BCRYPT_ECC_PARAMETERS","features":[393]},{"name":"BCRYPT_ECC_PARAMETERS_MAGIC","features":[393]},{"name":"BCRYPT_ECC_PARAMETER_HEADER","features":[393]},{"name":"BCRYPT_ECC_PARAMETER_HEADER_V1","features":[393]},{"name":"BCRYPT_ECC_PRIME_MONTGOMERY_CURVE","features":[393]},{"name":"BCRYPT_ECC_PRIME_SHORT_WEIERSTRASS_CURVE","features":[393]},{"name":"BCRYPT_ECC_PRIME_TWISTED_EDWARDS_CURVE","features":[393]},{"name":"BCRYPT_ECDH_ALGORITHM","features":[393]},{"name":"BCRYPT_ECDH_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ECDH_P256_ALGORITHM","features":[393]},{"name":"BCRYPT_ECDH_P256_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ECDH_P384_ALGORITHM","features":[393]},{"name":"BCRYPT_ECDH_P384_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ECDH_P521_ALGORITHM","features":[393]},{"name":"BCRYPT_ECDH_P521_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ECDH_PRIVATE_GENERIC_MAGIC","features":[393]},{"name":"BCRYPT_ECDH_PRIVATE_P256_MAGIC","features":[393]},{"name":"BCRYPT_ECDH_PRIVATE_P384_MAGIC","features":[393]},{"name":"BCRYPT_ECDH_PRIVATE_P521_MAGIC","features":[393]},{"name":"BCRYPT_ECDH_PUBLIC_GENERIC_MAGIC","features":[393]},{"name":"BCRYPT_ECDH_PUBLIC_P256_MAGIC","features":[393]},{"name":"BCRYPT_ECDH_PUBLIC_P384_MAGIC","features":[393]},{"name":"BCRYPT_ECDH_PUBLIC_P521_MAGIC","features":[393]},{"name":"BCRYPT_ECDSA_ALGORITHM","features":[393]},{"name":"BCRYPT_ECDSA_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ECDSA_P256_ALGORITHM","features":[393]},{"name":"BCRYPT_ECDSA_P256_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ECDSA_P384_ALGORITHM","features":[393]},{"name":"BCRYPT_ECDSA_P384_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ECDSA_P521_ALGORITHM","features":[393]},{"name":"BCRYPT_ECDSA_P521_ALG_HANDLE","features":[393]},{"name":"BCRYPT_ECDSA_PRIVATE_GENERIC_MAGIC","features":[393]},{"name":"BCRYPT_ECDSA_PRIVATE_P256_MAGIC","features":[393]},{"name":"BCRYPT_ECDSA_PRIVATE_P384_MAGIC","features":[393]},{"name":"BCRYPT_ECDSA_PRIVATE_P521_MAGIC","features":[393]},{"name":"BCRYPT_ECDSA_PUBLIC_GENERIC_MAGIC","features":[393]},{"name":"BCRYPT_ECDSA_PUBLIC_P256_MAGIC","features":[393]},{"name":"BCRYPT_ECDSA_PUBLIC_P384_MAGIC","features":[393]},{"name":"BCRYPT_ECDSA_PUBLIC_P521_MAGIC","features":[393]},{"name":"BCRYPT_EFFECTIVE_KEY_LENGTH","features":[393]},{"name":"BCRYPT_ENABLE_INCOMPATIBLE_FIPS_CHECKS","features":[393]},{"name":"BCRYPT_EXTENDED_KEYSIZE","features":[393]},{"name":"BCRYPT_FLAGS","features":[393]},{"name":"BCRYPT_GENERATE_IV","features":[393]},{"name":"BCRYPT_GLOBAL_PARAMETERS","features":[393]},{"name":"BCRYPT_HANDLE","features":[393]},{"name":"BCRYPT_HASH_BLOCK_LENGTH","features":[393]},{"name":"BCRYPT_HASH_FUNCTION_TABLE","features":[307,393]},{"name":"BCRYPT_HASH_HANDLE","features":[393]},{"name":"BCRYPT_HASH_INTERFACE","features":[393]},{"name":"BCRYPT_HASH_INTERFACE_MAJORVERSION_2","features":[393]},{"name":"BCRYPT_HASH_LENGTH","features":[393]},{"name":"BCRYPT_HASH_OID_LIST","features":[393]},{"name":"BCRYPT_HASH_OPERATION","features":[393]},{"name":"BCRYPT_HASH_OPERATION_FINISH_HASH","features":[393]},{"name":"BCRYPT_HASH_OPERATION_HASH_DATA","features":[393]},{"name":"BCRYPT_HASH_OPERATION_TYPE","features":[393]},{"name":"BCRYPT_HASH_REUSABLE_FLAG","features":[393]},{"name":"BCRYPT_HKDF_ALGORITHM","features":[393]},{"name":"BCRYPT_HKDF_ALG_HANDLE","features":[393]},{"name":"BCRYPT_HKDF_HASH_ALGORITHM","features":[393]},{"name":"BCRYPT_HKDF_PRK_AND_FINALIZE","features":[393]},{"name":"BCRYPT_HKDF_SALT_AND_FINALIZE","features":[393]},{"name":"BCRYPT_HMAC_MD2_ALG_HANDLE","features":[393]},{"name":"BCRYPT_HMAC_MD4_ALG_HANDLE","features":[393]},{"name":"BCRYPT_HMAC_MD5_ALG_HANDLE","features":[393]},{"name":"BCRYPT_HMAC_SHA1_ALG_HANDLE","features":[393]},{"name":"BCRYPT_HMAC_SHA256_ALG_HANDLE","features":[393]},{"name":"BCRYPT_HMAC_SHA384_ALG_HANDLE","features":[393]},{"name":"BCRYPT_HMAC_SHA512_ALG_HANDLE","features":[393]},{"name":"BCRYPT_INITIALIZATION_VECTOR","features":[393]},{"name":"BCRYPT_INTERFACE","features":[393]},{"name":"BCRYPT_INTERFACE_VERSION","features":[393]},{"name":"BCRYPT_IS_IFX_TPM_WEAK_KEY","features":[393]},{"name":"BCRYPT_IS_KEYED_HASH","features":[393]},{"name":"BCRYPT_IS_REUSABLE_HASH","features":[393]},{"name":"BCRYPT_KDF_HASH","features":[393]},{"name":"BCRYPT_KDF_HKDF","features":[393]},{"name":"BCRYPT_KDF_HMAC","features":[393]},{"name":"BCRYPT_KDF_RAW_SECRET","features":[393]},{"name":"BCRYPT_KDF_SP80056A_CONCAT","features":[393]},{"name":"BCRYPT_KDF_TLS_PRF","features":[393]},{"name":"BCRYPT_KEY_BLOB","features":[393]},{"name":"BCRYPT_KEY_DATA_BLOB","features":[393]},{"name":"BCRYPT_KEY_DATA_BLOB_HEADER","features":[393]},{"name":"BCRYPT_KEY_DATA_BLOB_MAGIC","features":[393]},{"name":"BCRYPT_KEY_DATA_BLOB_VERSION1","features":[393]},{"name":"BCRYPT_KEY_DERIVATION_FUNCTION_TABLE","features":[307,393]},{"name":"BCRYPT_KEY_DERIVATION_INTERFACE","features":[393]},{"name":"BCRYPT_KEY_DERIVATION_OPERATION","features":[393]},{"name":"BCRYPT_KEY_HANDLE","features":[393]},{"name":"BCRYPT_KEY_LENGTH","features":[393]},{"name":"BCRYPT_KEY_LENGTHS","features":[393]},{"name":"BCRYPT_KEY_LENGTHS_STRUCT","features":[393]},{"name":"BCRYPT_KEY_OBJECT_LENGTH","features":[393]},{"name":"BCRYPT_KEY_STRENGTH","features":[393]},{"name":"BCRYPT_KEY_VALIDATION_RANGE","features":[393]},{"name":"BCRYPT_KEY_VALIDATION_RANGE_AND_ORDER","features":[393]},{"name":"BCRYPT_KEY_VALIDATION_REGENERATE","features":[393]},{"name":"BCRYPT_MD2_ALGORITHM","features":[393]},{"name":"BCRYPT_MD2_ALG_HANDLE","features":[393]},{"name":"BCRYPT_MD4_ALGORITHM","features":[393]},{"name":"BCRYPT_MD4_ALG_HANDLE","features":[393]},{"name":"BCRYPT_MD5_ALGORITHM","features":[393]},{"name":"BCRYPT_MD5_ALG_HANDLE","features":[393]},{"name":"BCRYPT_MESSAGE_BLOCK_LENGTH","features":[393]},{"name":"BCRYPT_MULTI_FLAG","features":[393]},{"name":"BCRYPT_MULTI_HASH_OPERATION","features":[393]},{"name":"BCRYPT_MULTI_OBJECT_LENGTH","features":[393]},{"name":"BCRYPT_MULTI_OBJECT_LENGTH_STRUCT","features":[393]},{"name":"BCRYPT_MULTI_OPERATION_TYPE","features":[393]},{"name":"BCRYPT_NO_CURVE_GENERATION_ALG_ID","features":[393]},{"name":"BCRYPT_NO_KEY_VALIDATION","features":[393]},{"name":"BCRYPT_OAEP_PADDING_INFO","features":[393]},{"name":"BCRYPT_OBJECT_ALIGNMENT","features":[393]},{"name":"BCRYPT_OBJECT_LENGTH","features":[393]},{"name":"BCRYPT_OID","features":[393]},{"name":"BCRYPT_OID_LIST","features":[393]},{"name":"BCRYPT_OPAQUE_KEY_BLOB","features":[393]},{"name":"BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS","features":[393]},{"name":"BCRYPT_OPERATION","features":[393]},{"name":"BCRYPT_OPERATION_TYPE_HASH","features":[393]},{"name":"BCRYPT_PADDING_SCHEMES","features":[393]},{"name":"BCRYPT_PAD_NONE","features":[393]},{"name":"BCRYPT_PAD_OAEP","features":[393]},{"name":"BCRYPT_PAD_PKCS1","features":[393]},{"name":"BCRYPT_PAD_PKCS1_OPTIONAL_HASH_OID","features":[393]},{"name":"BCRYPT_PAD_PSS","features":[393]},{"name":"BCRYPT_PBKDF2_ALGORITHM","features":[393]},{"name":"BCRYPT_PBKDF2_ALG_HANDLE","features":[393]},{"name":"BCRYPT_PCP_PLATFORM_TYPE_PROPERTY","features":[393]},{"name":"BCRYPT_PCP_PROVIDER_VERSION_PROPERTY","features":[393]},{"name":"BCRYPT_PKCS1_PADDING_INFO","features":[393]},{"name":"BCRYPT_PRIMITIVE_TYPE","features":[393]},{"name":"BCRYPT_PRIVATE_KEY","features":[393]},{"name":"BCRYPT_PRIVATE_KEY_BLOB","features":[393]},{"name":"BCRYPT_PRIVATE_KEY_FLAG","features":[393]},{"name":"BCRYPT_PROVIDER_HANDLE","features":[393]},{"name":"BCRYPT_PROVIDER_NAME","features":[393]},{"name":"BCRYPT_PROV_DISPATCH","features":[393]},{"name":"BCRYPT_PSS_PADDING_INFO","features":[393]},{"name":"BCRYPT_PUBLIC_KEY_BLOB","features":[393]},{"name":"BCRYPT_PUBLIC_KEY_FLAG","features":[393]},{"name":"BCRYPT_PUBLIC_KEY_LENGTH","features":[393]},{"name":"BCRYPT_QUERY_PROVIDER_MODE","features":[393]},{"name":"BCRYPT_RC2_ALGORITHM","features":[393]},{"name":"BCRYPT_RC2_CBC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_RC2_CFB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_RC2_ECB_ALG_HANDLE","features":[393]},{"name":"BCRYPT_RC4_ALGORITHM","features":[393]},{"name":"BCRYPT_RC4_ALG_HANDLE","features":[393]},{"name":"BCRYPT_RESOLVE_PROVIDERS_FLAGS","features":[393]},{"name":"BCRYPT_RNG_ALGORITHM","features":[393]},{"name":"BCRYPT_RNG_ALG_HANDLE","features":[393]},{"name":"BCRYPT_RNG_DUAL_EC_ALGORITHM","features":[393]},{"name":"BCRYPT_RNG_FIPS186_DSA_ALGORITHM","features":[393]},{"name":"BCRYPT_RNG_FUNCTION_TABLE","features":[307,393]},{"name":"BCRYPT_RNG_INTERFACE","features":[393]},{"name":"BCRYPT_RNG_OPERATION","features":[393]},{"name":"BCRYPT_RNG_USE_ENTROPY_IN_BUFFER","features":[393]},{"name":"BCRYPT_RSAFULLPRIVATE_BLOB","features":[393]},{"name":"BCRYPT_RSAFULLPRIVATE_MAGIC","features":[393]},{"name":"BCRYPT_RSAKEY_BLOB","features":[393]},{"name":"BCRYPT_RSAKEY_BLOB_MAGIC","features":[393]},{"name":"BCRYPT_RSAPRIVATE_BLOB","features":[393]},{"name":"BCRYPT_RSAPRIVATE_MAGIC","features":[393]},{"name":"BCRYPT_RSAPUBLIC_BLOB","features":[393]},{"name":"BCRYPT_RSAPUBLIC_MAGIC","features":[393]},{"name":"BCRYPT_RSA_ALGORITHM","features":[393]},{"name":"BCRYPT_RSA_ALG_HANDLE","features":[393]},{"name":"BCRYPT_RSA_SIGN_ALGORITHM","features":[393]},{"name":"BCRYPT_RSA_SIGN_ALG_HANDLE","features":[393]},{"name":"BCRYPT_SECRET_AGREEMENT_FUNCTION_TABLE","features":[307,393]},{"name":"BCRYPT_SECRET_AGREEMENT_INTERFACE","features":[393]},{"name":"BCRYPT_SECRET_AGREEMENT_OPERATION","features":[393]},{"name":"BCRYPT_SECRET_HANDLE","features":[393]},{"name":"BCRYPT_SHA1_ALGORITHM","features":[393]},{"name":"BCRYPT_SHA1_ALG_HANDLE","features":[393]},{"name":"BCRYPT_SHA256_ALGORITHM","features":[393]},{"name":"BCRYPT_SHA256_ALG_HANDLE","features":[393]},{"name":"BCRYPT_SHA384_ALGORITHM","features":[393]},{"name":"BCRYPT_SHA384_ALG_HANDLE","features":[393]},{"name":"BCRYPT_SHA512_ALGORITHM","features":[393]},{"name":"BCRYPT_SHA512_ALG_HANDLE","features":[393]},{"name":"BCRYPT_SIGNATURE_FUNCTION_TABLE","features":[307,393]},{"name":"BCRYPT_SIGNATURE_INTERFACE","features":[393]},{"name":"BCRYPT_SIGNATURE_LENGTH","features":[393]},{"name":"BCRYPT_SIGNATURE_OPERATION","features":[393]},{"name":"BCRYPT_SP800108_CTR_HMAC_ALGORITHM","features":[393]},{"name":"BCRYPT_SP800108_CTR_HMAC_ALG_HANDLE","features":[393]},{"name":"BCRYPT_SP80056A_CONCAT_ALGORITHM","features":[393]},{"name":"BCRYPT_SP80056A_CONCAT_ALG_HANDLE","features":[393]},{"name":"BCRYPT_SUPPORTED_PAD_OAEP","features":[393]},{"name":"BCRYPT_SUPPORTED_PAD_PKCS1_ENC","features":[393]},{"name":"BCRYPT_SUPPORTED_PAD_PKCS1_SIG","features":[393]},{"name":"BCRYPT_SUPPORTED_PAD_PSS","features":[393]},{"name":"BCRYPT_SUPPORTED_PAD_ROUTER","features":[393]},{"name":"BCRYPT_TABLE","features":[393]},{"name":"BCRYPT_TLS1_1_KDF_ALGORITHM","features":[393]},{"name":"BCRYPT_TLS1_1_KDF_ALG_HANDLE","features":[393]},{"name":"BCRYPT_TLS1_2_KDF_ALGORITHM","features":[393]},{"name":"BCRYPT_TLS1_2_KDF_ALG_HANDLE","features":[393]},{"name":"BCRYPT_TLS_CBC_HMAC_VERIFY_FLAG","features":[393]},{"name":"BCRYPT_USE_SYSTEM_PREFERRED_RNG","features":[393]},{"name":"BCRYPT_XTS_AES_ALGORITHM","features":[393]},{"name":"BCRYPT_XTS_AES_ALG_HANDLE","features":[393]},{"name":"BCryptAddContextFunction","features":[307,393]},{"name":"BCryptBuffer","features":[393]},{"name":"BCryptBufferDesc","features":[393]},{"name":"BCryptCloseAlgorithmProvider","features":[307,393]},{"name":"BCryptCloseAlgorithmProviderFn","features":[307,393]},{"name":"BCryptConfigureContext","features":[307,393]},{"name":"BCryptConfigureContextFunction","features":[307,393]},{"name":"BCryptCreateContext","features":[307,393]},{"name":"BCryptCreateHash","features":[307,393]},{"name":"BCryptCreateHashFn","features":[307,393]},{"name":"BCryptCreateMultiHash","features":[307,393]},{"name":"BCryptCreateMultiHashFn","features":[307,393]},{"name":"BCryptDecrypt","features":[307,393]},{"name":"BCryptDecryptFn","features":[307,393]},{"name":"BCryptDeleteContext","features":[307,393]},{"name":"BCryptDeriveKey","features":[307,393]},{"name":"BCryptDeriveKeyCapi","features":[307,393]},{"name":"BCryptDeriveKeyCapiFn","features":[307,393]},{"name":"BCryptDeriveKeyFn","features":[307,393]},{"name":"BCryptDeriveKeyPBKDF2","features":[307,393]},{"name":"BCryptDeriveKeyPBKDF2Fn","features":[307,393]},{"name":"BCryptDestroyHash","features":[307,393]},{"name":"BCryptDestroyHashFn","features":[307,393]},{"name":"BCryptDestroyKey","features":[307,393]},{"name":"BCryptDestroyKeyFn","features":[307,393]},{"name":"BCryptDestroySecret","features":[307,393]},{"name":"BCryptDestroySecretFn","features":[307,393]},{"name":"BCryptDuplicateHash","features":[307,393]},{"name":"BCryptDuplicateHashFn","features":[307,393]},{"name":"BCryptDuplicateKey","features":[307,393]},{"name":"BCryptDuplicateKeyFn","features":[307,393]},{"name":"BCryptEncrypt","features":[307,393]},{"name":"BCryptEncryptFn","features":[307,393]},{"name":"BCryptEnumAlgorithms","features":[307,393]},{"name":"BCryptEnumContextFunctionProviders","features":[307,393]},{"name":"BCryptEnumContextFunctions","features":[307,393]},{"name":"BCryptEnumContexts","features":[307,393]},{"name":"BCryptEnumProviders","features":[307,393]},{"name":"BCryptEnumRegisteredProviders","features":[307,393]},{"name":"BCryptExportKey","features":[307,393]},{"name":"BCryptExportKeyFn","features":[307,393]},{"name":"BCryptFinalizeKeyPair","features":[307,393]},{"name":"BCryptFinalizeKeyPairFn","features":[307,393]},{"name":"BCryptFinishHash","features":[307,393]},{"name":"BCryptFinishHashFn","features":[307,393]},{"name":"BCryptFreeBuffer","features":[393]},{"name":"BCryptFreeBufferFn","features":[393]},{"name":"BCryptGenRandom","features":[307,393]},{"name":"BCryptGenRandomFn","features":[307,393]},{"name":"BCryptGenerateKeyPair","features":[307,393]},{"name":"BCryptGenerateKeyPairFn","features":[307,393]},{"name":"BCryptGenerateSymmetricKey","features":[307,393]},{"name":"BCryptGenerateSymmetricKeyFn","features":[307,393]},{"name":"BCryptGetFipsAlgorithmMode","features":[307,393]},{"name":"BCryptGetProperty","features":[307,393]},{"name":"BCryptGetPropertyFn","features":[307,393]},{"name":"BCryptHash","features":[307,393]},{"name":"BCryptHashData","features":[307,393]},{"name":"BCryptHashDataFn","features":[307,393]},{"name":"BCryptImportKey","features":[307,393]},{"name":"BCryptImportKeyFn","features":[307,393]},{"name":"BCryptImportKeyPair","features":[307,393]},{"name":"BCryptImportKeyPairFn","features":[307,393]},{"name":"BCryptKeyDerivation","features":[307,393]},{"name":"BCryptKeyDerivationFn","features":[307,393]},{"name":"BCryptOpenAlgorithmProvider","features":[307,393]},{"name":"BCryptOpenAlgorithmProviderFn","features":[307,393]},{"name":"BCryptProcessMultiOperations","features":[307,393]},{"name":"BCryptProcessMultiOperationsFn","features":[307,393]},{"name":"BCryptQueryContextConfiguration","features":[307,393]},{"name":"BCryptQueryContextFunctionConfiguration","features":[307,393]},{"name":"BCryptQueryContextFunctionProperty","features":[307,393]},{"name":"BCryptQueryProviderRegistration","features":[307,393]},{"name":"BCryptRegisterConfigChangeNotify","features":[307,393]},{"name":"BCryptRemoveContextFunction","features":[307,393]},{"name":"BCryptResolveProviders","features":[307,393]},{"name":"BCryptSecretAgreement","features":[307,393]},{"name":"BCryptSecretAgreementFn","features":[307,393]},{"name":"BCryptSetContextFunctionProperty","features":[307,393]},{"name":"BCryptSetProperty","features":[307,393]},{"name":"BCryptSetPropertyFn","features":[307,393]},{"name":"BCryptSignHash","features":[307,393]},{"name":"BCryptSignHashFn","features":[307,393]},{"name":"BCryptUnregisterConfigChangeNotify","features":[307,393]},{"name":"BCryptVerifySignature","features":[307,393]},{"name":"BCryptVerifySignatureFn","features":[307,393]},{"name":"CALG_3DES","features":[393]},{"name":"CALG_3DES_112","features":[393]},{"name":"CALG_AES","features":[393]},{"name":"CALG_AES_128","features":[393]},{"name":"CALG_AES_192","features":[393]},{"name":"CALG_AES_256","features":[393]},{"name":"CALG_AGREEDKEY_ANY","features":[393]},{"name":"CALG_CYLINK_MEK","features":[393]},{"name":"CALG_DES","features":[393]},{"name":"CALG_DESX","features":[393]},{"name":"CALG_DH_EPHEM","features":[393]},{"name":"CALG_DH_SF","features":[393]},{"name":"CALG_DSS_SIGN","features":[393]},{"name":"CALG_ECDH","features":[393]},{"name":"CALG_ECDH_EPHEM","features":[393]},{"name":"CALG_ECDSA","features":[393]},{"name":"CALG_ECMQV","features":[393]},{"name":"CALG_HASH_REPLACE_OWF","features":[393]},{"name":"CALG_HMAC","features":[393]},{"name":"CALG_HUGHES_MD5","features":[393]},{"name":"CALG_KEA_KEYX","features":[393]},{"name":"CALG_MAC","features":[393]},{"name":"CALG_MD2","features":[393]},{"name":"CALG_MD4","features":[393]},{"name":"CALG_MD5","features":[393]},{"name":"CALG_NO_SIGN","features":[393]},{"name":"CALG_NULLCIPHER","features":[393]},{"name":"CALG_OID_INFO_CNG_ONLY","features":[393]},{"name":"CALG_OID_INFO_PARAMETERS","features":[393]},{"name":"CALG_PCT1_MASTER","features":[393]},{"name":"CALG_RC2","features":[393]},{"name":"CALG_RC4","features":[393]},{"name":"CALG_RC5","features":[393]},{"name":"CALG_RSA_KEYX","features":[393]},{"name":"CALG_RSA_SIGN","features":[393]},{"name":"CALG_SCHANNEL_ENC_KEY","features":[393]},{"name":"CALG_SCHANNEL_MAC_KEY","features":[393]},{"name":"CALG_SCHANNEL_MASTER_HASH","features":[393]},{"name":"CALG_SEAL","features":[393]},{"name":"CALG_SHA","features":[393]},{"name":"CALG_SHA1","features":[393]},{"name":"CALG_SHA_256","features":[393]},{"name":"CALG_SHA_384","features":[393]},{"name":"CALG_SHA_512","features":[393]},{"name":"CALG_SKIPJACK","features":[393]},{"name":"CALG_SSL2_MASTER","features":[393]},{"name":"CALG_SSL3_MASTER","features":[393]},{"name":"CALG_SSL3_SHAMD5","features":[393]},{"name":"CALG_TEK","features":[393]},{"name":"CALG_THIRDPARTY_CIPHER","features":[393]},{"name":"CALG_THIRDPARTY_HASH","features":[393]},{"name":"CALG_THIRDPARTY_KEY_EXCHANGE","features":[393]},{"name":"CALG_THIRDPARTY_SIGNATURE","features":[393]},{"name":"CALG_TLS1PRF","features":[393]},{"name":"CALG_TLS1_MASTER","features":[393]},{"name":"CARD_3DES_112_ALGORITHM","features":[393]},{"name":"CARD_3DES_ALGORITHM","features":[393]},{"name":"CARD_AES_ALGORITHM","features":[393]},{"name":"CARD_ASYMMETRIC_OPERATION","features":[393]},{"name":"CARD_AUTHENTICATE","features":[393]},{"name":"CARD_AUTHENTICATE_CURRENT_VERSION","features":[393]},{"name":"CARD_AUTHENTICATE_GENERATE_SESSION_PIN","features":[393]},{"name":"CARD_AUTHENTICATE_PIN_CHALLENGE_RESPONSE","features":[393]},{"name":"CARD_AUTHENTICATE_PIN_PIN","features":[393]},{"name":"CARD_AUTHENTICATE_RESPONSE","features":[393]},{"name":"CARD_AUTHENTICATE_RESPONSE_CURRENT_VERSION","features":[393]},{"name":"CARD_AUTHENTICATE_RESPONSE_VERSION_SEVEN","features":[393]},{"name":"CARD_AUTHENTICATE_SESSION_PIN","features":[393]},{"name":"CARD_AUTHENTICATE_VERSION_SEVEN","features":[393]},{"name":"CARD_BUFFER_SIZE_ONLY","features":[393]},{"name":"CARD_CACHE_FILE_CURRENT_VERSION","features":[393]},{"name":"CARD_CACHE_FILE_FORMAT","features":[393]},{"name":"CARD_CAPABILITIES","features":[307,393]},{"name":"CARD_CAPABILITIES_CURRENT_VERSION","features":[393]},{"name":"CARD_CHAIN_MODE_CBC","features":[393]},{"name":"CARD_CHANGE_AUTHENTICATOR","features":[393]},{"name":"CARD_CHANGE_AUTHENTICATOR_CURRENT_VERSION","features":[393]},{"name":"CARD_CHANGE_AUTHENTICATOR_RESPONSE","features":[393]},{"name":"CARD_CHANGE_AUTHENTICATOR_RESPONSE_CURRENT_VERSION","features":[393]},{"name":"CARD_CHANGE_AUTHENTICATOR_RESPONSE_VERSION_SEVEN","features":[393]},{"name":"CARD_CHANGE_AUTHENTICATOR_VERSION_SEVEN","features":[393]},{"name":"CARD_CIPHER_OPERATION","features":[393]},{"name":"CARD_CREATE_CONTAINER_KEY_GEN","features":[393]},{"name":"CARD_CREATE_CONTAINER_KEY_IMPORT","features":[393]},{"name":"CARD_DATA","features":[307,393]},{"name":"CARD_DATA_CURRENT_VERSION","features":[393]},{"name":"CARD_DATA_VALUE_UNKNOWN","features":[393]},{"name":"CARD_DATA_VERSION_FIVE","features":[393]},{"name":"CARD_DATA_VERSION_FOUR","features":[393]},{"name":"CARD_DATA_VERSION_SEVEN","features":[393]},{"name":"CARD_DATA_VERSION_SIX","features":[393]},{"name":"CARD_DERIVE_KEY","features":[393]},{"name":"CARD_DERIVE_KEY_CURRENT_VERSION","features":[393]},{"name":"CARD_DERIVE_KEY_VERSION","features":[393]},{"name":"CARD_DERIVE_KEY_VERSION_TWO","features":[393]},{"name":"CARD_DH_AGREEMENT_INFO","features":[393]},{"name":"CARD_DH_AGREEMENT_INFO_VERSION","features":[393]},{"name":"CARD_DIRECTORY_ACCESS_CONDITION","features":[393]},{"name":"CARD_ENCRYPTED_DATA","features":[393]},{"name":"CARD_FILE_ACCESS_CONDITION","features":[393]},{"name":"CARD_FILE_INFO","features":[393]},{"name":"CARD_FILE_INFO_CURRENT_VERSION","features":[393]},{"name":"CARD_FREE_SPACE_INFO","features":[393]},{"name":"CARD_FREE_SPACE_INFO_CURRENT_VERSION","features":[393]},{"name":"CARD_IMPORT_KEYPAIR","features":[393]},{"name":"CARD_IMPORT_KEYPAIR_CURRENT_VERSION","features":[393]},{"name":"CARD_IMPORT_KEYPAIR_VERSION_SEVEN","features":[393]},{"name":"CARD_KEY_IMPORT_ECC_KEYEST","features":[393]},{"name":"CARD_KEY_IMPORT_PLAIN_TEXT","features":[393]},{"name":"CARD_KEY_IMPORT_RSA_KEYEST","features":[393]},{"name":"CARD_KEY_IMPORT_SHARED_SYMMETRIC","features":[393]},{"name":"CARD_KEY_SIZES","features":[393]},{"name":"CARD_KEY_SIZES_CURRENT_VERSION","features":[393]},{"name":"CARD_PADDING_INFO_PRESENT","features":[393]},{"name":"CARD_PADDING_NONE","features":[393]},{"name":"CARD_PADDING_OAEP","features":[393]},{"name":"CARD_PADDING_PKCS1","features":[393]},{"name":"CARD_PADDING_PSS","features":[393]},{"name":"CARD_PIN_SILENT_CONTEXT","features":[393]},{"name":"CARD_PIN_STRENGTH_PLAINTEXT","features":[393]},{"name":"CARD_PIN_STRENGTH_SESSION_PIN","features":[393]},{"name":"CARD_RETURN_KEY_HANDLE","features":[393]},{"name":"CARD_RSA_DECRYPT_INFO","features":[393]},{"name":"CARD_RSA_KEY_DECRYPT_INFO_CURRENT_VERSION","features":[393]},{"name":"CARD_RSA_KEY_DECRYPT_INFO_VERSION_ONE","features":[393]},{"name":"CARD_RSA_KEY_DECRYPT_INFO_VERSION_TWO","features":[393]},{"name":"CARD_SECURE_KEY_INJECTION_NO_CARD_MODE","features":[393]},{"name":"CARD_SIGNING_INFO","features":[393]},{"name":"CARD_SIGNING_INFO_BASIC_VERSION","features":[393]},{"name":"CARD_SIGNING_INFO_CURRENT_VERSION","features":[393]},{"name":"CASetupProperty","features":[393]},{"name":"CCP_ASSOCIATED_ECDH_KEY","features":[393]},{"name":"CCP_CONTAINER_INFO","features":[393]},{"name":"CCP_PIN_IDENTIFIER","features":[393]},{"name":"CCertSrvSetup","features":[393]},{"name":"CCertSrvSetupKeyInformation","features":[393]},{"name":"CCertificateEnrollmentPolicyServerSetup","features":[393]},{"name":"CCertificateEnrollmentServerSetup","features":[393]},{"name":"CEPSetupProperty","features":[393]},{"name":"CERTIFICATE_CHAIN_BLOB","features":[393]},{"name":"CERT_ACCESS_DESCRIPTION","features":[393]},{"name":"CERT_ACCESS_STATE_GP_SYSTEM_STORE_FLAG","features":[393]},{"name":"CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG","features":[393]},{"name":"CERT_ACCESS_STATE_PROP_ID","features":[393]},{"name":"CERT_ACCESS_STATE_SHARED_USER_FLAG","features":[393]},{"name":"CERT_ACCESS_STATE_SYSTEM_STORE_FLAG","features":[393]},{"name":"CERT_ACCESS_STATE_WRITE_PERSIST_FLAG","features":[393]},{"name":"CERT_AIA_URL_RETRIEVED_PROP_ID","features":[393]},{"name":"CERT_ALT_NAME_EDI_PARTY_NAME","features":[393]},{"name":"CERT_ALT_NAME_ENTRY","features":[393]},{"name":"CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK","features":[393]},{"name":"CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT","features":[393]},{"name":"CERT_ALT_NAME_INFO","features":[393]},{"name":"CERT_ALT_NAME_VALUE_ERR_INDEX_MASK","features":[393]},{"name":"CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT","features":[393]},{"name":"CERT_ALT_NAME_X400_ADDRESS","features":[393]},{"name":"CERT_ARCHIVED_KEY_HASH_PROP_ID","features":[393]},{"name":"CERT_ARCHIVED_PROP_ID","features":[393]},{"name":"CERT_AUTHORITY_INFO_ACCESS","features":[393]},{"name":"CERT_AUTHORITY_INFO_ACCESS_PROP_ID","features":[393]},{"name":"CERT_AUTHORITY_KEY_ID2_INFO","features":[393]},{"name":"CERT_AUTHORITY_KEY_ID_INFO","features":[393]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_PARTIAL_CHAIN_LOGGING_FLAG","features":[393]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_UNTRUSTED_ROOT_LOGGING_FLAG","features":[393]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME","features":[393]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_FLAGS_VALUE_NAME","features":[393]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME","features":[393]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_ROOT_DIR_URL_VALUE_NAME","features":[393]},{"name":"CERT_AUTH_ROOT_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME","features":[393]},{"name":"CERT_AUTH_ROOT_CAB_FILENAME","features":[393]},{"name":"CERT_AUTH_ROOT_CERT_EXT","features":[393]},{"name":"CERT_AUTH_ROOT_CTL_FILENAME","features":[393]},{"name":"CERT_AUTH_ROOT_CTL_FILENAME_A","features":[393]},{"name":"CERT_AUTH_ROOT_SEQ_FILENAME","features":[393]},{"name":"CERT_AUTH_ROOT_SHA256_HASH_PROP_ID","features":[393]},{"name":"CERT_AUTO_ENROLL_PROP_ID","features":[393]},{"name":"CERT_AUTO_ENROLL_RETRY_PROP_ID","features":[393]},{"name":"CERT_AUTO_UPDATE_DISABLE_RANDOM_QUERY_STRING_FLAG","features":[393]},{"name":"CERT_AUTO_UPDATE_ROOT_DIR_URL_VALUE_NAME","features":[393]},{"name":"CERT_AUTO_UPDATE_SYNC_FROM_DIR_URL_VALUE_NAME","features":[393]},{"name":"CERT_BACKED_UP_PROP_ID","features":[393]},{"name":"CERT_BASIC_CONSTRAINTS2_INFO","features":[307,393]},{"name":"CERT_BASIC_CONSTRAINTS_INFO","features":[307,393]},{"name":"CERT_BIOMETRIC_DATA","features":[393]},{"name":"CERT_BIOMETRIC_DATA_TYPE","features":[393]},{"name":"CERT_BIOMETRIC_EXT_INFO","features":[393]},{"name":"CERT_BIOMETRIC_OID_DATA_CHOICE","features":[393]},{"name":"CERT_BIOMETRIC_PICTURE_TYPE","features":[393]},{"name":"CERT_BIOMETRIC_PREDEFINED_DATA_CHOICE","features":[393]},{"name":"CERT_BIOMETRIC_SIGNATURE_TYPE","features":[393]},{"name":"CERT_BUNDLE_CERTIFICATE","features":[393]},{"name":"CERT_BUNDLE_CRL","features":[393]},{"name":"CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG","features":[393]},{"name":"CERT_CA_DISABLE_CRL_PROP_ID","features":[393]},{"name":"CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","features":[393]},{"name":"CERT_CA_SUBJECT_FLAG","features":[393]},{"name":"CERT_CEP_PROP_ID","features":[393]},{"name":"CERT_CHAIN","features":[393]},{"name":"CERT_CHAIN_AUTO_CURRENT_USER","features":[393]},{"name":"CERT_CHAIN_AUTO_FLAGS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_AUTO_FLUSH_DISABLE_FLAG","features":[393]},{"name":"CERT_CHAIN_AUTO_FLUSH_FIRST_DELTA_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_AUTO_FLUSH_NEXT_DELTA_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_AUTO_HPKP_RULE_INFO","features":[393]},{"name":"CERT_CHAIN_AUTO_IMPERSONATED","features":[393]},{"name":"CERT_CHAIN_AUTO_LOCAL_MACHINE","features":[393]},{"name":"CERT_CHAIN_AUTO_LOG_CREATE_FLAG","features":[393]},{"name":"CERT_CHAIN_AUTO_LOG_FILE_NAME_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_AUTO_LOG_FLUSH_FLAG","features":[393]},{"name":"CERT_CHAIN_AUTO_LOG_FREE_FLAG","features":[393]},{"name":"CERT_CHAIN_AUTO_NETWORK_INFO","features":[393]},{"name":"CERT_CHAIN_AUTO_PINRULE_INFO","features":[393]},{"name":"CERT_CHAIN_AUTO_PROCESS_INFO","features":[393]},{"name":"CERT_CHAIN_AUTO_SERIAL_LOCAL_MACHINE","features":[393]},{"name":"CERT_CHAIN_CACHE_END_CERT","features":[393]},{"name":"CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL","features":[393]},{"name":"CERT_CHAIN_CACHE_RESYNC_FILETIME_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_CONFIG_REGPATH","features":[393]},{"name":"CERT_CHAIN_CONTEXT","features":[307,393]},{"name":"CERT_CHAIN_CRL_VALIDITY_EXT_PERIOD_HOURS_DEFAULT","features":[393]},{"name":"CERT_CHAIN_CRL_VALIDITY_EXT_PERIOD_HOURS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_CROSS_CERT_DOWNLOAD_INTERVAL_HOURS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_DEFAULT_CONFIG_SUBDIR","features":[393]},{"name":"CERT_CHAIN_DISABLE_AIA","features":[393]},{"name":"CERT_CHAIN_DISABLE_AIA_URL_RETRIEVAL_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_DISABLE_ALL_EKU_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE","features":[393]},{"name":"CERT_CHAIN_DISABLE_AUTO_FLUSH_PROCESS_NAME_LIST_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_DISABLE_CA_NAME_CONSTRAINTS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_DISABLE_CODE_SIGNING_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_ECC_PARA_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_FILE_HASH_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_MANDATORY_BASIC_CONSTRAINTS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_DISABLE_MD2_MD4","features":[393]},{"name":"CERT_CHAIN_DISABLE_MOTW_CODE_SIGNING_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_MOTW_FILE_HASH_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_HASH_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_MY_PEER_TRUST","features":[393]},{"name":"CERT_CHAIN_DISABLE_OPT_IN_SERVER_AUTH_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING","features":[393]},{"name":"CERT_CHAIN_DISABLE_SERIAL_CHAIN_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_DISABLE_SERVER_AUTH_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_SYNC_WITH_SSL_TIME_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_DISABLE_TIMESTAMP_HASH_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_TIMESTAMP_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_DISABLE_UNSUPPORTED_CRITICAL_EXTENSIONS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_ELEMENT","features":[307,393]},{"name":"CERT_CHAIN_ENABLE_ALL_EKU_HYGIENE_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE","features":[393]},{"name":"CERT_CHAIN_ENABLE_CODE_SIGNING_HYGIENE_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_DISALLOWED_CA","features":[393]},{"name":"CERT_CHAIN_ENABLE_MD2_MD4_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_MOTW_CODE_SIGNING_HYGIENE_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_MOTW_TIMESTAMP_HYGIENE_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_ONLY_WEAK_LOGGING_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_PEER_TRUST","features":[393]},{"name":"CERT_CHAIN_ENABLE_SERVER_AUTH_HYGIENE_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_SHARE_STORE","features":[393]},{"name":"CERT_CHAIN_ENABLE_TIMESTAMP_HYGIENE_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_WEAK_LOGGING_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_WEAK_RSA_ROOT_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_WEAK_SETTINGS_FLAG","features":[393]},{"name":"CERT_CHAIN_ENABLE_WEAK_SIGNATURE_FLAGS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_ENGINE_CONFIG","features":[393]},{"name":"CERT_CHAIN_EXCLUSIVE_ENABLE_CA_FLAG","features":[393]},{"name":"CERT_CHAIN_FIND_BY_ISSUER","features":[393]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG","features":[393]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG","features":[393]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG","features":[393]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG","features":[393]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG","features":[393]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG","features":[393]},{"name":"CERT_CHAIN_FIND_BY_ISSUER_PARA","features":[307,393]},{"name":"CERT_CHAIN_HAS_MOTW","features":[393]},{"name":"CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_DEFAULT","features":[393]},{"name":"CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_DEFAULT","features":[393]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_DEFAULT","features":[393]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_DEFAULT","features":[393]},{"name":"CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DEFAULT","features":[393]},{"name":"CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DISABLE","features":[393]},{"name":"CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_MAX_URL_RETRIEVAL_BYTE_COUNT_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_MIN_PUB_KEY_BIT_LENGTH_DISABLE","features":[393]},{"name":"CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DEFAULT","features":[393]},{"name":"CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DISABLE","features":[393]},{"name":"CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_MOTW_IGNORE_AFTER_TIME_WEAK_FLAG","features":[393]},{"name":"CERT_CHAIN_OCSP_VALIDITY_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_ONLY_ADDITIONAL_AND_AUTH_ROOT","features":[393]},{"name":"CERT_CHAIN_OPTIONS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_OPTION_DISABLE_AIA_URL_RETRIEVAL","features":[393]},{"name":"CERT_CHAIN_OPTION_ENABLE_SIA_URL_RETRIEVAL","features":[393]},{"name":"CERT_CHAIN_OPT_IN_WEAK_FLAGS","features":[393]},{"name":"CERT_CHAIN_OPT_IN_WEAK_SIGNATURE","features":[393]},{"name":"CERT_CHAIN_PARA","features":[393]},{"name":"CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_AUTHENTICODE","features":[393]},{"name":"CERT_CHAIN_POLICY_AUTHENTICODE_TS","features":[393]},{"name":"CERT_CHAIN_POLICY_BASE","features":[393]},{"name":"CERT_CHAIN_POLICY_BASIC_CONSTRAINTS","features":[393]},{"name":"CERT_CHAIN_POLICY_EV","features":[393]},{"name":"CERT_CHAIN_POLICY_FLAGS","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_NOT_SUPPORTED_CRITICAL_EXT_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_PEER_TRUST_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_WEAK_SIGNATURE_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG","features":[393]},{"name":"CERT_CHAIN_POLICY_MICROSOFT_ROOT","features":[393]},{"name":"CERT_CHAIN_POLICY_NT_AUTH","features":[393]},{"name":"CERT_CHAIN_POLICY_PARA","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_F12","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_F12_ERROR_LEVEL","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_F12_NONE_CATEGORY","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_F12_ROOT_PROGRAM_CATEGORY","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_F12_SUCCESS_LEVEL","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_F12_WARNING_LEVEL","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_F12_WEAK_CRYPTO_CATEGORY","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_HPKP_HEADER","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_ERROR","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_WARNING","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_ERROR","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_WARNING","features":[393]},{"name":"CERT_CHAIN_POLICY_SSL_KEY_PIN_SUCCESS","features":[393]},{"name":"CERT_CHAIN_POLICY_STATUS","features":[393]},{"name":"CERT_CHAIN_POLICY_THIRD_PARTY_ROOT","features":[393]},{"name":"CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG","features":[393]},{"name":"CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS","features":[393]},{"name":"CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT","features":[393]},{"name":"CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY","features":[393]},{"name":"CERT_CHAIN_REVOCATION_CHECK_CHAIN","features":[393]},{"name":"CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[393]},{"name":"CERT_CHAIN_REVOCATION_CHECK_END_CERT","features":[393]},{"name":"CERT_CHAIN_REVOCATION_CHECK_OCSP_CERT","features":[393]},{"name":"CERT_CHAIN_REV_ACCUMULATIVE_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_SERIAL_CHAIN_LOG_FILE_NAME_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_SSL_HANDSHAKE_LOG_FILE_NAME_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_STRONG_SIGN_DISABLE_END_CHECK_FLAG","features":[393]},{"name":"CERT_CHAIN_THREAD_STORE_SYNC","features":[393]},{"name":"CERT_CHAIN_TIMESTAMP_TIME","features":[393]},{"name":"CERT_CHAIN_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_USE_LOCAL_MACHINE_STORE","features":[393]},{"name":"CERT_CHAIN_WEAK_AFTER_TIME_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_ALL_CONFIG_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_FILE_HASH_AFTER_TIME_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_FLAGS_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_HYGIENE_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_MIN_BIT_LENGTH_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_PREFIX_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_RSA_PUB_KEY_TIME_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_SHA256_ALLOW_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_SIGNATURE_LOG_DIR_VALUE_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_THIRD_PARTY_CONFIG_NAME","features":[393]},{"name":"CERT_CHAIN_WEAK_TIMESTAMP_HASH_AFTER_TIME_NAME","features":[393]},{"name":"CERT_CLOSE_STORE_CHECK_FLAG","features":[393]},{"name":"CERT_CLOSE_STORE_FORCE_FLAG","features":[393]},{"name":"CERT_CLR_DELETE_KEY_PROP_ID","features":[393]},{"name":"CERT_COMPARE_ANY","features":[393]},{"name":"CERT_COMPARE_ATTR","features":[393]},{"name":"CERT_COMPARE_CERT_ID","features":[393]},{"name":"CERT_COMPARE_CROSS_CERT_DIST_POINTS","features":[393]},{"name":"CERT_COMPARE_CTL_USAGE","features":[393]},{"name":"CERT_COMPARE_ENHKEY_USAGE","features":[393]},{"name":"CERT_COMPARE_EXISTING","features":[393]},{"name":"CERT_COMPARE_HASH","features":[393]},{"name":"CERT_COMPARE_HASH_STR","features":[393]},{"name":"CERT_COMPARE_HAS_PRIVATE_KEY","features":[393]},{"name":"CERT_COMPARE_ISSUER_OF","features":[393]},{"name":"CERT_COMPARE_KEY_IDENTIFIER","features":[393]},{"name":"CERT_COMPARE_KEY_SPEC","features":[393]},{"name":"CERT_COMPARE_MASK","features":[393]},{"name":"CERT_COMPARE_MD5_HASH","features":[393]},{"name":"CERT_COMPARE_NAME","features":[393]},{"name":"CERT_COMPARE_NAME_STR_A","features":[393]},{"name":"CERT_COMPARE_NAME_STR_W","features":[393]},{"name":"CERT_COMPARE_PROPERTY","features":[393]},{"name":"CERT_COMPARE_PUBKEY_MD5_HASH","features":[393]},{"name":"CERT_COMPARE_PUBLIC_KEY","features":[393]},{"name":"CERT_COMPARE_SHA1_HASH","features":[393]},{"name":"CERT_COMPARE_SHIFT","features":[393]},{"name":"CERT_COMPARE_SIGNATURE_HASH","features":[393]},{"name":"CERT_COMPARE_SUBJECT_CERT","features":[393]},{"name":"CERT_COMPARE_SUBJECT_INFO_ACCESS","features":[393]},{"name":"CERT_CONTEXT","features":[307,393]},{"name":"CERT_CONTEXT_REVOCATION_TYPE","features":[393]},{"name":"CERT_CONTROL_STORE_FLAGS","features":[393]},{"name":"CERT_CREATE_CONTEXT_NOCOPY_FLAG","features":[393]},{"name":"CERT_CREATE_CONTEXT_NO_ENTRY_FLAG","features":[393]},{"name":"CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG","features":[393]},{"name":"CERT_CREATE_CONTEXT_PARA","features":[307,393]},{"name":"CERT_CREATE_CONTEXT_SORTED_FLAG","features":[393]},{"name":"CERT_CREATE_SELFSIGN_FLAGS","features":[393]},{"name":"CERT_CREATE_SELFSIGN_NO_KEY_INFO","features":[393]},{"name":"CERT_CREATE_SELFSIGN_NO_SIGN","features":[393]},{"name":"CERT_CRL_CONTEXT_PAIR","features":[307,393]},{"name":"CERT_CRL_SIGN_KEY_USAGE","features":[393]},{"name":"CERT_CROSS_CERT_DIST_POINTS_PROP_ID","features":[393]},{"name":"CERT_CTL_USAGE_PROP_ID","features":[393]},{"name":"CERT_DATA_ENCIPHERMENT_KEY_USAGE","features":[393]},{"name":"CERT_DATE_STAMP_PROP_ID","features":[393]},{"name":"CERT_DECIPHER_ONLY_KEY_USAGE","features":[393]},{"name":"CERT_DEFAULT_OID_PUBLIC_KEY_SIGN","features":[393]},{"name":"CERT_DEFAULT_OID_PUBLIC_KEY_XCHG","features":[393]},{"name":"CERT_DESCRIPTION_PROP_ID","features":[393]},{"name":"CERT_DH_PARAMETERS","features":[393]},{"name":"CERT_DIGITAL_SIGNATURE_KEY_USAGE","features":[393]},{"name":"CERT_DISABLE_PIN_RULES_AUTO_UPDATE_VALUE_NAME","features":[393]},{"name":"CERT_DISABLE_ROOT_AUTO_UPDATE_VALUE_NAME","features":[393]},{"name":"CERT_DISALLOWED_CA_FILETIME_PROP_ID","features":[393]},{"name":"CERT_DISALLOWED_CERT_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME","features":[393]},{"name":"CERT_DISALLOWED_CERT_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME","features":[393]},{"name":"CERT_DISALLOWED_CERT_AUTO_UPDATE_LIST_IDENTIFIER","features":[393]},{"name":"CERT_DISALLOWED_CERT_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME","features":[393]},{"name":"CERT_DISALLOWED_CERT_CAB_FILENAME","features":[393]},{"name":"CERT_DISALLOWED_CERT_CTL_FILENAME","features":[393]},{"name":"CERT_DISALLOWED_CERT_CTL_FILENAME_A","features":[393]},{"name":"CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID","features":[393]},{"name":"CERT_DISALLOWED_FILETIME_PROP_ID","features":[393]},{"name":"CERT_DSS_PARAMETERS","features":[393]},{"name":"CERT_DSS_R_LEN","features":[393]},{"name":"CERT_DSS_S_LEN","features":[393]},{"name":"CERT_ECC_SIGNATURE","features":[393]},{"name":"CERT_EFSBLOB_VALUE_NAME","features":[393]},{"name":"CERT_EFS_PROP_ID","features":[393]},{"name":"CERT_ENABLE_DISALLOWED_CERT_AUTO_UPDATE_VALUE_NAME","features":[393]},{"name":"CERT_ENCIPHER_ONLY_KEY_USAGE","features":[393]},{"name":"CERT_ENCODING_TYPE_MASK","features":[393]},{"name":"CERT_END_ENTITY_SUBJECT_FLAG","features":[393]},{"name":"CERT_ENHKEY_USAGE_PROP_ID","features":[393]},{"name":"CERT_ENROLLMENT_PROP_ID","features":[393]},{"name":"CERT_EXCLUDED_SUBTREE_BIT","features":[393]},{"name":"CERT_EXTENDED_ERROR_INFO_PROP_ID","features":[393]},{"name":"CERT_EXTENSION","features":[307,393]},{"name":"CERT_EXTENSIONS","features":[307,393]},{"name":"CERT_FILE_HASH_USE_TYPE","features":[393]},{"name":"CERT_FILE_STORE_COMMIT_ENABLE_FLAG","features":[393]},{"name":"CERT_FIND_ANY","features":[393]},{"name":"CERT_FIND_CERT_ID","features":[393]},{"name":"CERT_FIND_CHAIN_IN_STORE_FLAGS","features":[393]},{"name":"CERT_FIND_CROSS_CERT_DIST_POINTS","features":[393]},{"name":"CERT_FIND_CTL_USAGE","features":[393]},{"name":"CERT_FIND_ENHKEY_USAGE","features":[393]},{"name":"CERT_FIND_EXISTING","features":[393]},{"name":"CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_FLAGS","features":[393]},{"name":"CERT_FIND_HASH","features":[393]},{"name":"CERT_FIND_HASH_STR","features":[393]},{"name":"CERT_FIND_HAS_PRIVATE_KEY","features":[393]},{"name":"CERT_FIND_ISSUER_ATTR","features":[393]},{"name":"CERT_FIND_ISSUER_NAME","features":[393]},{"name":"CERT_FIND_ISSUER_OF","features":[393]},{"name":"CERT_FIND_ISSUER_STR","features":[393]},{"name":"CERT_FIND_ISSUER_STR_A","features":[393]},{"name":"CERT_FIND_ISSUER_STR_W","features":[393]},{"name":"CERT_FIND_KEY_IDENTIFIER","features":[393]},{"name":"CERT_FIND_KEY_SPEC","features":[393]},{"name":"CERT_FIND_MD5_HASH","features":[393]},{"name":"CERT_FIND_NO_CTL_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_NO_ENHKEY_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_OPTIONAL_CTL_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_OR_CTL_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_OR_ENHKEY_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_PROPERTY","features":[393]},{"name":"CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_PUBKEY_MD5_HASH","features":[393]},{"name":"CERT_FIND_PUBLIC_KEY","features":[393]},{"name":"CERT_FIND_SHA1_HASH","features":[393]},{"name":"CERT_FIND_SIGNATURE_HASH","features":[393]},{"name":"CERT_FIND_SUBJECT_ATTR","features":[393]},{"name":"CERT_FIND_SUBJECT_CERT","features":[393]},{"name":"CERT_FIND_SUBJECT_INFO_ACCESS","features":[393]},{"name":"CERT_FIND_SUBJECT_NAME","features":[393]},{"name":"CERT_FIND_SUBJECT_STR","features":[393]},{"name":"CERT_FIND_SUBJECT_STR_A","features":[393]},{"name":"CERT_FIND_SUBJECT_STR_W","features":[393]},{"name":"CERT_FIND_TYPE","features":[393]},{"name":"CERT_FIND_VALID_CTL_USAGE_FLAG","features":[393]},{"name":"CERT_FIND_VALID_ENHKEY_USAGE_FLAG","features":[393]},{"name":"CERT_FIRST_RESERVED_PROP_ID","features":[393]},{"name":"CERT_FIRST_USER_PROP_ID","features":[393]},{"name":"CERT_FORTEZZA_DATA_PROP","features":[393]},{"name":"CERT_FORTEZZA_DATA_PROP_ID","features":[393]},{"name":"CERT_FRIENDLY_NAME_PROP_ID","features":[393]},{"name":"CERT_GENERAL_SUBTREE","features":[307,393]},{"name":"CERT_GROUP_POLICY_SYSTEM_STORE_REGPATH","features":[393]},{"name":"CERT_HASHED_URL","features":[393]},{"name":"CERT_HASH_PROP_ID","features":[393]},{"name":"CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID","features":[393]},{"name":"CERT_HCRYPTPROV_TRANSFER_PROP_ID","features":[393]},{"name":"CERT_ID","features":[393]},{"name":"CERT_ID_ISSUER_SERIAL_NUMBER","features":[393]},{"name":"CERT_ID_KEY_IDENTIFIER","features":[393]},{"name":"CERT_ID_OPTION","features":[393]},{"name":"CERT_ID_SHA1_HASH","features":[393]},{"name":"CERT_IE30_RESERVED_PROP_ID","features":[393]},{"name":"CERT_IE_DIRTY_FLAGS_REGPATH","features":[393]},{"name":"CERT_INFO","features":[307,393]},{"name":"CERT_INFO_EXTENSION_FLAG","features":[393]},{"name":"CERT_INFO_ISSUER_FLAG","features":[393]},{"name":"CERT_INFO_ISSUER_UNIQUE_ID_FLAG","features":[393]},{"name":"CERT_INFO_NOT_AFTER_FLAG","features":[393]},{"name":"CERT_INFO_NOT_BEFORE_FLAG","features":[393]},{"name":"CERT_INFO_SERIAL_NUMBER_FLAG","features":[393]},{"name":"CERT_INFO_SIGNATURE_ALGORITHM_FLAG","features":[393]},{"name":"CERT_INFO_SUBJECT_FLAG","features":[393]},{"name":"CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG","features":[393]},{"name":"CERT_INFO_SUBJECT_UNIQUE_ID_FLAG","features":[393]},{"name":"CERT_INFO_VERSION_FLAG","features":[393]},{"name":"CERT_ISOLATED_KEY_PROP_ID","features":[393]},{"name":"CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","features":[393]},{"name":"CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID","features":[393]},{"name":"CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID","features":[393]},{"name":"CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID","features":[393]},{"name":"CERT_ISSUER_SERIAL_NUMBER","features":[393]},{"name":"CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","features":[393]},{"name":"CERT_KEYGEN_REQUEST_INFO","features":[393]},{"name":"CERT_KEYGEN_REQUEST_V1","features":[393]},{"name":"CERT_KEY_AGREEMENT_KEY_USAGE","features":[393]},{"name":"CERT_KEY_ATTRIBUTES_INFO","features":[307,393]},{"name":"CERT_KEY_CERT_SIGN_KEY_USAGE","features":[393]},{"name":"CERT_KEY_CLASSIFICATION_PROP_ID","features":[393]},{"name":"CERT_KEY_CONTEXT","features":[393]},{"name":"CERT_KEY_CONTEXT_PROP_ID","features":[393]},{"name":"CERT_KEY_ENCIPHERMENT_KEY_USAGE","features":[393]},{"name":"CERT_KEY_IDENTIFIER_PROP_ID","features":[393]},{"name":"CERT_KEY_PROV_HANDLE_PROP_ID","features":[393]},{"name":"CERT_KEY_PROV_INFO_PROP_ID","features":[393]},{"name":"CERT_KEY_REPAIR_ATTEMPTED_PROP_ID","features":[393]},{"name":"CERT_KEY_SPEC","features":[393]},{"name":"CERT_KEY_SPEC_PROP_ID","features":[393]},{"name":"CERT_KEY_USAGE_RESTRICTION_INFO","features":[393]},{"name":"CERT_LAST_RESERVED_PROP_ID","features":[393]},{"name":"CERT_LAST_USER_PROP_ID","features":[393]},{"name":"CERT_LDAP_STORE_AREC_EXCLUSIVE_FLAG","features":[393]},{"name":"CERT_LDAP_STORE_OPENED_FLAG","features":[393]},{"name":"CERT_LDAP_STORE_OPENED_PARA","features":[393]},{"name":"CERT_LDAP_STORE_SIGN_FLAG","features":[393]},{"name":"CERT_LDAP_STORE_UNBIND_FLAG","features":[393]},{"name":"CERT_LOCAL_MACHINE_SYSTEM_STORE_REGPATH","features":[393]},{"name":"CERT_LOGOTYPE_AUDIO","features":[393]},{"name":"CERT_LOGOTYPE_AUDIO_INFO","features":[393]},{"name":"CERT_LOGOTYPE_BITS_IMAGE_RESOLUTION_CHOICE","features":[393]},{"name":"CERT_LOGOTYPE_CHOICE","features":[393]},{"name":"CERT_LOGOTYPE_COLOR_IMAGE_INFO_CHOICE","features":[393]},{"name":"CERT_LOGOTYPE_DATA","features":[393]},{"name":"CERT_LOGOTYPE_DETAILS","features":[393]},{"name":"CERT_LOGOTYPE_DIRECT_INFO_CHOICE","features":[393]},{"name":"CERT_LOGOTYPE_EXT_INFO","features":[393]},{"name":"CERT_LOGOTYPE_GRAY_SCALE_IMAGE_INFO_CHOICE","features":[393]},{"name":"CERT_LOGOTYPE_IMAGE","features":[393]},{"name":"CERT_LOGOTYPE_IMAGE_INFO","features":[393]},{"name":"CERT_LOGOTYPE_IMAGE_INFO_TYPE","features":[393]},{"name":"CERT_LOGOTYPE_INDIRECT_INFO_CHOICE","features":[393]},{"name":"CERT_LOGOTYPE_INFO","features":[393]},{"name":"CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE","features":[393]},{"name":"CERT_LOGOTYPE_OPTION","features":[393]},{"name":"CERT_LOGOTYPE_REFERENCE","features":[393]},{"name":"CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE","features":[393]},{"name":"CERT_MD5_HASH_PROP_ID","features":[393]},{"name":"CERT_NAME_ATTR_TYPE","features":[393]},{"name":"CERT_NAME_CONSTRAINTS_INFO","features":[307,393]},{"name":"CERT_NAME_DISABLE_IE4_UTF8_FLAG","features":[393]},{"name":"CERT_NAME_DNS_TYPE","features":[393]},{"name":"CERT_NAME_EMAIL_TYPE","features":[393]},{"name":"CERT_NAME_FRIENDLY_DISPLAY_TYPE","features":[393]},{"name":"CERT_NAME_INFO","features":[393]},{"name":"CERT_NAME_ISSUER_FLAG","features":[393]},{"name":"CERT_NAME_RDN_TYPE","features":[393]},{"name":"CERT_NAME_SEARCH_ALL_NAMES_FLAG","features":[393]},{"name":"CERT_NAME_SIMPLE_DISPLAY_TYPE","features":[393]},{"name":"CERT_NAME_STR_COMMA_FLAG","features":[393]},{"name":"CERT_NAME_STR_CRLF_FLAG","features":[393]},{"name":"CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG","features":[393]},{"name":"CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG","features":[393]},{"name":"CERT_NAME_STR_ENABLE_PUNYCODE_FLAG","features":[393]},{"name":"CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG","features":[393]},{"name":"CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG","features":[393]},{"name":"CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG","features":[393]},{"name":"CERT_NAME_STR_FORWARD_FLAG","features":[393]},{"name":"CERT_NAME_STR_NO_PLUS_FLAG","features":[393]},{"name":"CERT_NAME_STR_NO_QUOTING_FLAG","features":[393]},{"name":"CERT_NAME_STR_REVERSE_FLAG","features":[393]},{"name":"CERT_NAME_STR_SEMICOLON_FLAG","features":[393]},{"name":"CERT_NAME_UPN_TYPE","features":[393]},{"name":"CERT_NAME_URL_TYPE","features":[393]},{"name":"CERT_NAME_VALUE","features":[393]},{"name":"CERT_NCRYPT_KEY_HANDLE_PROP_ID","features":[393]},{"name":"CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID","features":[393]},{"name":"CERT_NCRYPT_KEY_SPEC","features":[393]},{"name":"CERT_NEW_KEY_PROP_ID","features":[393]},{"name":"CERT_NEXT_UPDATE_LOCATION_PROP_ID","features":[393]},{"name":"CERT_NONCOMPLIANT_ROOT_URL_PROP_ID","features":[393]},{"name":"CERT_NON_REPUDIATION_KEY_USAGE","features":[393]},{"name":"CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID","features":[393]},{"name":"CERT_NOT_BEFORE_FILETIME_PROP_ID","features":[393]},{"name":"CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID","features":[393]},{"name":"CERT_NO_EXPIRE_NOTIFICATION_PROP_ID","features":[393]},{"name":"CERT_OCM_SUBCOMPONENTS_LOCAL_MACHINE_REGPATH","features":[393]},{"name":"CERT_OCM_SUBCOMPONENTS_ROOT_AUTO_UPDATE_VALUE_NAME","features":[393]},{"name":"CERT_OCSP_CACHE_PREFIX_PROP_ID","features":[393]},{"name":"CERT_OCSP_MUST_STAPLE_PROP_ID","features":[393]},{"name":"CERT_OCSP_RESPONSE_PROP_ID","features":[393]},{"name":"CERT_OFFLINE_CRL_SIGN_KEY_USAGE","features":[393]},{"name":"CERT_OID_NAME_STR","features":[393]},{"name":"CERT_OPEN_STORE_FLAGS","features":[393]},{"name":"CERT_OR_CRL_BLOB","features":[393]},{"name":"CERT_OR_CRL_BUNDLE","features":[393]},{"name":"CERT_OTHER_LOGOTYPE_INFO","features":[393]},{"name":"CERT_OTHER_NAME","features":[393]},{"name":"CERT_PAIR","features":[393]},{"name":"CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG","features":[393]},{"name":"CERT_PHYSICAL_STORE_AUTH_ROOT_NAME","features":[393]},{"name":"CERT_PHYSICAL_STORE_DEFAULT_NAME","features":[393]},{"name":"CERT_PHYSICAL_STORE_DS_USER_CERTIFICATE_NAME","features":[393]},{"name":"CERT_PHYSICAL_STORE_ENTERPRISE_NAME","features":[393]},{"name":"CERT_PHYSICAL_STORE_GROUP_POLICY_NAME","features":[393]},{"name":"CERT_PHYSICAL_STORE_INFO","features":[393]},{"name":"CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG","features":[393]},{"name":"CERT_PHYSICAL_STORE_LOCAL_MACHINE_GROUP_POLICY_NAME","features":[393]},{"name":"CERT_PHYSICAL_STORE_LOCAL_MACHINE_NAME","features":[393]},{"name":"CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG","features":[393]},{"name":"CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG","features":[393]},{"name":"CERT_PHYSICAL_STORE_REMOTE_OPEN_DISABLE_FLAG","features":[393]},{"name":"CERT_PHYSICAL_STORE_SMART_CARD_NAME","features":[393]},{"name":"CERT_PIN_RULES_AUTO_UPDATE_ENCODED_CTL_VALUE_NAME","features":[393]},{"name":"CERT_PIN_RULES_AUTO_UPDATE_LAST_SYNC_TIME_VALUE_NAME","features":[393]},{"name":"CERT_PIN_RULES_AUTO_UPDATE_LIST_IDENTIFIER","features":[393]},{"name":"CERT_PIN_RULES_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME","features":[393]},{"name":"CERT_PIN_RULES_CAB_FILENAME","features":[393]},{"name":"CERT_PIN_RULES_CTL_FILENAME","features":[393]},{"name":"CERT_PIN_RULES_CTL_FILENAME_A","features":[393]},{"name":"CERT_PIN_SHA256_HASH_PROP_ID","features":[393]},{"name":"CERT_POLICIES_INFO","features":[393]},{"name":"CERT_POLICY95_QUALIFIER1","features":[393]},{"name":"CERT_POLICY_CONSTRAINTS_INFO","features":[307,393]},{"name":"CERT_POLICY_ID","features":[393]},{"name":"CERT_POLICY_INFO","features":[393]},{"name":"CERT_POLICY_MAPPING","features":[393]},{"name":"CERT_POLICY_MAPPINGS_INFO","features":[393]},{"name":"CERT_POLICY_QUALIFIER_INFO","features":[393]},{"name":"CERT_POLICY_QUALIFIER_NOTICE_REFERENCE","features":[393]},{"name":"CERT_POLICY_QUALIFIER_USER_NOTICE","features":[393]},{"name":"CERT_PRIVATE_KEY_VALIDITY","features":[307,393]},{"name":"CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG","features":[393]},{"name":"CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAG","features":[393]},{"name":"CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAG","features":[393]},{"name":"CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG","features":[393]},{"name":"CERT_PROT_ROOT_DISABLE_PEER_TRUST","features":[393]},{"name":"CERT_PROT_ROOT_FLAGS_VALUE_NAME","features":[393]},{"name":"CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG","features":[393]},{"name":"CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG","features":[393]},{"name":"CERT_PROT_ROOT_ONLY_LM_GPT_FLAG","features":[393]},{"name":"CERT_PROT_ROOT_PEER_USAGES_VALUE_NAME","features":[393]},{"name":"CERT_PROT_ROOT_PEER_USAGES_VALUE_NAME_A","features":[393]},{"name":"CERT_PUBKEY_ALG_PARA_PROP_ID","features":[393]},{"name":"CERT_PUBKEY_HASH_RESERVED_PROP_ID","features":[393]},{"name":"CERT_PUBLIC_KEY_INFO","features":[393]},{"name":"CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","features":[393]},{"name":"CERT_PVK_FILE_PROP_ID","features":[393]},{"name":"CERT_QC_STATEMENT","features":[393]},{"name":"CERT_QC_STATEMENTS_EXT_INFO","features":[393]},{"name":"CERT_QUERY_CONTENT_CERT","features":[393]},{"name":"CERT_QUERY_CONTENT_CERT_PAIR","features":[393]},{"name":"CERT_QUERY_CONTENT_CRL","features":[393]},{"name":"CERT_QUERY_CONTENT_CTL","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_ALL","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_ALL_ISSUER_CERT","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_CERT","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_CERT_PAIR","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_CRL","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_CTL","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_PFX","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_PFX_AND_LOAD","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_PKCS10","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL","features":[393]},{"name":"CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE","features":[393]},{"name":"CERT_QUERY_CONTENT_PFX","features":[393]},{"name":"CERT_QUERY_CONTENT_PFX_AND_LOAD","features":[393]},{"name":"CERT_QUERY_CONTENT_PKCS10","features":[393]},{"name":"CERT_QUERY_CONTENT_PKCS7_SIGNED","features":[393]},{"name":"CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED","features":[393]},{"name":"CERT_QUERY_CONTENT_PKCS7_UNSIGNED","features":[393]},{"name":"CERT_QUERY_CONTENT_SERIALIZED_CERT","features":[393]},{"name":"CERT_QUERY_CONTENT_SERIALIZED_CRL","features":[393]},{"name":"CERT_QUERY_CONTENT_SERIALIZED_CTL","features":[393]},{"name":"CERT_QUERY_CONTENT_SERIALIZED_STORE","features":[393]},{"name":"CERT_QUERY_CONTENT_TYPE","features":[393]},{"name":"CERT_QUERY_CONTENT_TYPE_FLAGS","features":[393]},{"name":"CERT_QUERY_ENCODING_TYPE","features":[393]},{"name":"CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED","features":[393]},{"name":"CERT_QUERY_FORMAT_BASE64_ENCODED","features":[393]},{"name":"CERT_QUERY_FORMAT_BINARY","features":[393]},{"name":"CERT_QUERY_FORMAT_FLAG_ALL","features":[393]},{"name":"CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED","features":[393]},{"name":"CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED","features":[393]},{"name":"CERT_QUERY_FORMAT_FLAG_BINARY","features":[393]},{"name":"CERT_QUERY_FORMAT_TYPE","features":[393]},{"name":"CERT_QUERY_FORMAT_TYPE_FLAGS","features":[393]},{"name":"CERT_QUERY_OBJECT_BLOB","features":[393]},{"name":"CERT_QUERY_OBJECT_FILE","features":[393]},{"name":"CERT_QUERY_OBJECT_TYPE","features":[393]},{"name":"CERT_RDN","features":[393]},{"name":"CERT_RDN_ANY_TYPE","features":[393]},{"name":"CERT_RDN_ATTR","features":[393]},{"name":"CERT_RDN_ATTR_VALUE_TYPE","features":[393]},{"name":"CERT_RDN_BMP_STRING","features":[393]},{"name":"CERT_RDN_DISABLE_CHECK_TYPE_FLAG","features":[393]},{"name":"CERT_RDN_DISABLE_IE4_UTF8_FLAG","features":[393]},{"name":"CERT_RDN_ENABLE_PUNYCODE_FLAG","features":[393]},{"name":"CERT_RDN_ENABLE_T61_UNICODE_FLAG","features":[393]},{"name":"CERT_RDN_ENABLE_UTF8_UNICODE_FLAG","features":[393]},{"name":"CERT_RDN_ENCODED_BLOB","features":[393]},{"name":"CERT_RDN_FLAGS_MASK","features":[393]},{"name":"CERT_RDN_FORCE_UTF8_UNICODE_FLAG","features":[393]},{"name":"CERT_RDN_GENERAL_STRING","features":[393]},{"name":"CERT_RDN_GRAPHIC_STRING","features":[393]},{"name":"CERT_RDN_IA5_STRING","features":[393]},{"name":"CERT_RDN_INT4_STRING","features":[393]},{"name":"CERT_RDN_ISO646_STRING","features":[393]},{"name":"CERT_RDN_NUMERIC_STRING","features":[393]},{"name":"CERT_RDN_OCTET_STRING","features":[393]},{"name":"CERT_RDN_PRINTABLE_STRING","features":[393]},{"name":"CERT_RDN_T61_STRING","features":[393]},{"name":"CERT_RDN_TELETEX_STRING","features":[393]},{"name":"CERT_RDN_TYPE_MASK","features":[393]},{"name":"CERT_RDN_UNICODE_STRING","features":[393]},{"name":"CERT_RDN_UNIVERSAL_STRING","features":[393]},{"name":"CERT_RDN_UTF8_STRING","features":[393]},{"name":"CERT_RDN_VIDEOTEX_STRING","features":[393]},{"name":"CERT_RDN_VISIBLE_STRING","features":[393]},{"name":"CERT_REGISTRY_STORE_CLIENT_GPT_FLAG","features":[393]},{"name":"CERT_REGISTRY_STORE_CLIENT_GPT_PARA","features":[393,370]},{"name":"CERT_REGISTRY_STORE_EXTERNAL_FLAG","features":[393]},{"name":"CERT_REGISTRY_STORE_LM_GPT_FLAG","features":[393]},{"name":"CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG","features":[393]},{"name":"CERT_REGISTRY_STORE_REMOTE_FLAG","features":[393]},{"name":"CERT_REGISTRY_STORE_ROAMING_FLAG","features":[393]},{"name":"CERT_REGISTRY_STORE_ROAMING_PARA","features":[393,370]},{"name":"CERT_REGISTRY_STORE_SERIALIZED_FLAG","features":[393]},{"name":"CERT_RENEWAL_PROP_ID","features":[393]},{"name":"CERT_REQUEST_INFO","features":[393]},{"name":"CERT_REQUEST_ORIGINATOR_PROP_ID","features":[393]},{"name":"CERT_REQUEST_V1","features":[393]},{"name":"CERT_RETRIEVE_BIOMETRIC_PREDEFINED_BASE_TYPE","features":[393]},{"name":"CERT_RETRIEVE_COMMUNITY_LOGO","features":[393]},{"name":"CERT_RETRIEVE_ISSUER_LOGO","features":[393]},{"name":"CERT_RETRIEVE_SUBJECT_LOGO","features":[393]},{"name":"CERT_RETR_BEHAVIOR_FILE_VALUE_NAME","features":[393]},{"name":"CERT_RETR_BEHAVIOR_INET_AUTH_VALUE_NAME","features":[393]},{"name":"CERT_RETR_BEHAVIOR_INET_STATUS_VALUE_NAME","features":[393]},{"name":"CERT_RETR_BEHAVIOR_LDAP_VALUE_NAME","features":[393]},{"name":"CERT_REVOCATION_CHAIN_PARA","features":[307,393]},{"name":"CERT_REVOCATION_CRL_INFO","features":[307,393]},{"name":"CERT_REVOCATION_INFO","features":[307,393]},{"name":"CERT_REVOCATION_PARA","features":[307,393]},{"name":"CERT_REVOCATION_STATUS","features":[307,393]},{"name":"CERT_REVOCATION_STATUS_REASON","features":[393]},{"name":"CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID","features":[393]},{"name":"CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID","features":[393]},{"name":"CERT_ROOT_PROGRAM_FLAGS","features":[393]},{"name":"CERT_ROOT_PROGRAM_FLAG_ADDRESS","features":[393]},{"name":"CERT_ROOT_PROGRAM_FLAG_LSC","features":[393]},{"name":"CERT_ROOT_PROGRAM_FLAG_ORG","features":[393]},{"name":"CERT_ROOT_PROGRAM_FLAG_OU","features":[393]},{"name":"CERT_ROOT_PROGRAM_FLAG_SUBJECT_LOGO","features":[393]},{"name":"CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID","features":[393]},{"name":"CERT_RSA_PUBLIC_KEY_OBJID","features":[393]},{"name":"CERT_SCARD_PIN_ID_PROP_ID","features":[393]},{"name":"CERT_SCARD_PIN_INFO_PROP_ID","features":[393]},{"name":"CERT_SCEP_CA_CERT_PROP_ID","features":[393]},{"name":"CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID","features":[393]},{"name":"CERT_SCEP_FLAGS_PROP_ID","features":[393]},{"name":"CERT_SCEP_GUID_PROP_ID","features":[393]},{"name":"CERT_SCEP_NONCE_PROP_ID","features":[393]},{"name":"CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID","features":[393]},{"name":"CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID","features":[393]},{"name":"CERT_SCEP_SERVER_CERTS_PROP_ID","features":[393]},{"name":"CERT_SCEP_SIGNER_CERT_PROP_ID","features":[393]},{"name":"CERT_SELECT_ALLOW_DUPLICATES","features":[393]},{"name":"CERT_SELECT_ALLOW_EXPIRED","features":[393]},{"name":"CERT_SELECT_BY_ENHKEY_USAGE","features":[393]},{"name":"CERT_SELECT_BY_EXTENSION","features":[393]},{"name":"CERT_SELECT_BY_FRIENDLYNAME","features":[393]},{"name":"CERT_SELECT_BY_ISSUER_ATTR","features":[393]},{"name":"CERT_SELECT_BY_ISSUER_DISPLAYNAME","features":[393]},{"name":"CERT_SELECT_BY_ISSUER_NAME","features":[393]},{"name":"CERT_SELECT_BY_KEY_USAGE","features":[393]},{"name":"CERT_SELECT_BY_POLICY_OID","features":[393]},{"name":"CERT_SELECT_BY_PROV_NAME","features":[393]},{"name":"CERT_SELECT_BY_PUBLIC_KEY","features":[393]},{"name":"CERT_SELECT_BY_SUBJECT_ATTR","features":[393]},{"name":"CERT_SELECT_BY_SUBJECT_HOST_NAME","features":[393]},{"name":"CERT_SELECT_BY_THUMBPRINT","features":[393]},{"name":"CERT_SELECT_BY_TLS_SIGNATURES","features":[393]},{"name":"CERT_SELECT_CHAIN_PARA","features":[307,393]},{"name":"CERT_SELECT_CRITERIA","features":[393]},{"name":"CERT_SELECT_CRITERIA_TYPE","features":[393]},{"name":"CERT_SELECT_DISALLOW_SELFSIGNED","features":[393]},{"name":"CERT_SELECT_HARDWARE_ONLY","features":[393]},{"name":"CERT_SELECT_HAS_KEY_FOR_KEY_EXCHANGE","features":[393]},{"name":"CERT_SELECT_HAS_KEY_FOR_SIGNATURE","features":[393]},{"name":"CERT_SELECT_HAS_PRIVATE_KEY","features":[393]},{"name":"CERT_SELECT_IGNORE_AUTOSELECT","features":[393]},{"name":"CERT_SELECT_MAX_PARA","features":[393]},{"name":"CERT_SELECT_TRUSTED_ROOT","features":[393]},{"name":"CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID","features":[393]},{"name":"CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID","features":[393]},{"name":"CERT_SERIAL_CHAIN_PROP_ID","features":[393]},{"name":"CERT_SERVER_OCSP_RESPONSE_ASYNC_FLAG","features":[393]},{"name":"CERT_SERVER_OCSP_RESPONSE_CONTEXT","features":[393]},{"name":"CERT_SERVER_OCSP_RESPONSE_OPEN_PARA","features":[307,393]},{"name":"CERT_SERVER_OCSP_RESPONSE_OPEN_PARA_READ_FLAG","features":[393]},{"name":"CERT_SERVER_OCSP_RESPONSE_OPEN_PARA_WRITE_FLAG","features":[393]},{"name":"CERT_SET_KEY_CONTEXT_PROP_ID","features":[393]},{"name":"CERT_SET_KEY_PROV_HANDLE_PROP_ID","features":[393]},{"name":"CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG","features":[393]},{"name":"CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAG","features":[393]},{"name":"CERT_SHA1_HASH_PROP_ID","features":[393]},{"name":"CERT_SHA256_HASH_PROP_ID","features":[393]},{"name":"CERT_SIGNATURE_HASH_PROP_ID","features":[393]},{"name":"CERT_SIGNED_CONTENT_INFO","features":[393]},{"name":"CERT_SIGN_HASH_CNG_ALG_PROP_ID","features":[393]},{"name":"CERT_SIMPLE_CHAIN","features":[307,393]},{"name":"CERT_SIMPLE_NAME_STR","features":[393]},{"name":"CERT_SMART_CARD_DATA_PROP_ID","features":[393]},{"name":"CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID","features":[393]},{"name":"CERT_SMART_CARD_READER_PROP_ID","features":[393]},{"name":"CERT_SMART_CARD_ROOT_INFO_PROP_ID","features":[393]},{"name":"CERT_SOURCE_LOCATION_PROP_ID","features":[393]},{"name":"CERT_SOURCE_URL_PROP_ID","features":[393]},{"name":"CERT_SRV_OCSP_RESP_MAX_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_SRV_OCSP_RESP_MAX_SYNC_CERT_FILE_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_SRV_OCSP_RESP_MIN_AFTER_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_SRV_OCSP_RESP_MIN_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_SRV_OCSP_RESP_MIN_SYNC_CERT_FILE_SECONDS_DEFAULT","features":[393]},{"name":"CERT_SRV_OCSP_RESP_MIN_SYNC_CERT_FILE_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_SRV_OCSP_RESP_MIN_VALIDITY_SECONDS_VALUE_NAME","features":[393]},{"name":"CERT_SRV_OCSP_RESP_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_VALUE_NAME","features":[393]},{"name":"CERT_STORE_ADD_ALWAYS","features":[393]},{"name":"CERT_STORE_ADD_NEW","features":[393]},{"name":"CERT_STORE_ADD_NEWER","features":[393]},{"name":"CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES","features":[393]},{"name":"CERT_STORE_ADD_REPLACE_EXISTING","features":[393]},{"name":"CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES","features":[393]},{"name":"CERT_STORE_ADD_USE_EXISTING","features":[393]},{"name":"CERT_STORE_BACKUP_RESTORE_FLAG","features":[393]},{"name":"CERT_STORE_BASE_CRL_FLAG","features":[393]},{"name":"CERT_STORE_CERTIFICATE_CONTEXT","features":[393]},{"name":"CERT_STORE_CREATE_NEW_FLAG","features":[393]},{"name":"CERT_STORE_CRL_CONTEXT","features":[393]},{"name":"CERT_STORE_CTL_CONTEXT","features":[393]},{"name":"CERT_STORE_CTRL_AUTO_RESYNC","features":[393]},{"name":"CERT_STORE_CTRL_CANCEL_NOTIFY","features":[393]},{"name":"CERT_STORE_CTRL_COMMIT","features":[393]},{"name":"CERT_STORE_CTRL_COMMIT_CLEAR_FLAG","features":[393]},{"name":"CERT_STORE_CTRL_COMMIT_FORCE_FLAG","features":[393]},{"name":"CERT_STORE_CTRL_INHIBIT_DUPLICATE_HANDLE_FLAG","features":[393]},{"name":"CERT_STORE_CTRL_NOTIFY_CHANGE","features":[393]},{"name":"CERT_STORE_CTRL_RESYNC","features":[393]},{"name":"CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG","features":[393]},{"name":"CERT_STORE_DELETE_FLAG","features":[393]},{"name":"CERT_STORE_DELTA_CRL_FLAG","features":[393]},{"name":"CERT_STORE_ENUM_ARCHIVED_FLAG","features":[393]},{"name":"CERT_STORE_LOCALIZED_NAME_PROP_ID","features":[393]},{"name":"CERT_STORE_MANIFOLD_FLAG","features":[393]},{"name":"CERT_STORE_MAXIMUM_ALLOWED_FLAG","features":[393]},{"name":"CERT_STORE_NO_CRL_FLAG","features":[393]},{"name":"CERT_STORE_NO_CRYPT_RELEASE_FLAG","features":[393]},{"name":"CERT_STORE_NO_ISSUER_FLAG","features":[393]},{"name":"CERT_STORE_OPEN_EXISTING_FLAG","features":[393]},{"name":"CERT_STORE_PROV_CLOSE_FUNC","features":[393]},{"name":"CERT_STORE_PROV_COLLECTION","features":[393]},{"name":"CERT_STORE_PROV_CONTROL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_DELETED_FLAG","features":[393]},{"name":"CERT_STORE_PROV_DELETE_CERT_FUNC","features":[393]},{"name":"CERT_STORE_PROV_DELETE_CRL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_DELETE_CTL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_EXTERNAL_FLAG","features":[393]},{"name":"CERT_STORE_PROV_FILE","features":[393]},{"name":"CERT_STORE_PROV_FILENAME","features":[393]},{"name":"CERT_STORE_PROV_FILENAME_A","features":[393]},{"name":"CERT_STORE_PROV_FILENAME_W","features":[393]},{"name":"CERT_STORE_PROV_FIND_CERT_FUNC","features":[393]},{"name":"CERT_STORE_PROV_FIND_CRL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_FIND_CTL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_FIND_INFO","features":[393]},{"name":"CERT_STORE_PROV_FLAGS","features":[393]},{"name":"CERT_STORE_PROV_FREE_FIND_CERT_FUNC","features":[393]},{"name":"CERT_STORE_PROV_FREE_FIND_CRL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_FREE_FIND_CTL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC","features":[393]},{"name":"CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC","features":[393]},{"name":"CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC","features":[393]},{"name":"CERT_STORE_PROV_GP_SYSTEM_STORE_FLAG","features":[393]},{"name":"CERT_STORE_PROV_INFO","features":[393]},{"name":"CERT_STORE_PROV_LDAP","features":[393]},{"name":"CERT_STORE_PROV_LDAP_W","features":[393]},{"name":"CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG","features":[393]},{"name":"CERT_STORE_PROV_MEMORY","features":[393]},{"name":"CERT_STORE_PROV_MSG","features":[393]},{"name":"CERT_STORE_PROV_NO_PERSIST_FLAG","features":[393]},{"name":"CERT_STORE_PROV_PHYSICAL","features":[393]},{"name":"CERT_STORE_PROV_PHYSICAL_W","features":[393]},{"name":"CERT_STORE_PROV_PKCS12","features":[393]},{"name":"CERT_STORE_PROV_PKCS7","features":[393]},{"name":"CERT_STORE_PROV_READ_CERT_FUNC","features":[393]},{"name":"CERT_STORE_PROV_READ_CRL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_READ_CTL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_REG","features":[393]},{"name":"CERT_STORE_PROV_SERIALIZED","features":[393]},{"name":"CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC","features":[393]},{"name":"CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC","features":[393]},{"name":"CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC","features":[393]},{"name":"CERT_STORE_PROV_SHARED_USER_FLAG","features":[393]},{"name":"CERT_STORE_PROV_SMART_CARD","features":[393]},{"name":"CERT_STORE_PROV_SMART_CARD_W","features":[393]},{"name":"CERT_STORE_PROV_SYSTEM","features":[393]},{"name":"CERT_STORE_PROV_SYSTEM_A","features":[393]},{"name":"CERT_STORE_PROV_SYSTEM_REGISTRY","features":[393]},{"name":"CERT_STORE_PROV_SYSTEM_REGISTRY_A","features":[393]},{"name":"CERT_STORE_PROV_SYSTEM_REGISTRY_W","features":[393]},{"name":"CERT_STORE_PROV_SYSTEM_STORE_FLAG","features":[393]},{"name":"CERT_STORE_PROV_SYSTEM_W","features":[393]},{"name":"CERT_STORE_PROV_WRITE_ADD_FLAG","features":[393]},{"name":"CERT_STORE_PROV_WRITE_CERT_FUNC","features":[393]},{"name":"CERT_STORE_PROV_WRITE_CRL_FUNC","features":[393]},{"name":"CERT_STORE_PROV_WRITE_CTL_FUNC","features":[393]},{"name":"CERT_STORE_READONLY_FLAG","features":[393]},{"name":"CERT_STORE_REVOCATION_FLAG","features":[393]},{"name":"CERT_STORE_SAVE_AS","features":[393]},{"name":"CERT_STORE_SAVE_AS_PKCS12","features":[393]},{"name":"CERT_STORE_SAVE_AS_PKCS7","features":[393]},{"name":"CERT_STORE_SAVE_AS_STORE","features":[393]},{"name":"CERT_STORE_SAVE_TO","features":[393]},{"name":"CERT_STORE_SAVE_TO_FILE","features":[393]},{"name":"CERT_STORE_SAVE_TO_FILENAME","features":[393]},{"name":"CERT_STORE_SAVE_TO_FILENAME_A","features":[393]},{"name":"CERT_STORE_SAVE_TO_FILENAME_W","features":[393]},{"name":"CERT_STORE_SAVE_TO_MEMORY","features":[393]},{"name":"CERT_STORE_SET_LOCALIZED_NAME_FLAG","features":[393]},{"name":"CERT_STORE_SHARE_CONTEXT_FLAG","features":[393]},{"name":"CERT_STORE_SHARE_STORE_FLAG","features":[393]},{"name":"CERT_STORE_SIGNATURE_FLAG","features":[393]},{"name":"CERT_STORE_TIME_VALIDITY_FLAG","features":[393]},{"name":"CERT_STORE_UNSAFE_PHYSICAL_FLAG","features":[393]},{"name":"CERT_STORE_UPDATE_KEYID_FLAG","features":[393]},{"name":"CERT_STRING_TYPE","features":[393]},{"name":"CERT_STRONG_SIGN_ECDSA_ALGORITHM","features":[393]},{"name":"CERT_STRONG_SIGN_ENABLE_CRL_CHECK","features":[393]},{"name":"CERT_STRONG_SIGN_ENABLE_OCSP_CHECK","features":[393]},{"name":"CERT_STRONG_SIGN_FLAGS","features":[393]},{"name":"CERT_STRONG_SIGN_OID_INFO_CHOICE","features":[393]},{"name":"CERT_STRONG_SIGN_PARA","features":[393]},{"name":"CERT_STRONG_SIGN_SERIALIZED_INFO","features":[393]},{"name":"CERT_STRONG_SIGN_SERIALIZED_INFO_CHOICE","features":[393]},{"name":"CERT_SUBJECT_DISABLE_CRL_PROP_ID","features":[393]},{"name":"CERT_SUBJECT_INFO_ACCESS_PROP_ID","features":[393]},{"name":"CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","features":[393]},{"name":"CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","features":[393]},{"name":"CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID","features":[393]},{"name":"CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID","features":[393]},{"name":"CERT_SUPPORTED_ALGORITHM_INFO","features":[393]},{"name":"CERT_SYSTEM_STORE_CURRENT_SERVICE_ID","features":[393]},{"name":"CERT_SYSTEM_STORE_CURRENT_USER","features":[393]},{"name":"CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID","features":[393]},{"name":"CERT_SYSTEM_STORE_CURRENT_USER_ID","features":[393]},{"name":"CERT_SYSTEM_STORE_DEFER_READ_FLAG","features":[393]},{"name":"CERT_SYSTEM_STORE_FLAGS","features":[393]},{"name":"CERT_SYSTEM_STORE_INFO","features":[393]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE","features":[393]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID","features":[393]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID","features":[393]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE_ID","features":[393]},{"name":"CERT_SYSTEM_STORE_LOCAL_MACHINE_WCOS_ID","features":[393]},{"name":"CERT_SYSTEM_STORE_LOCATION_MASK","features":[393]},{"name":"CERT_SYSTEM_STORE_LOCATION_SHIFT","features":[393]},{"name":"CERT_SYSTEM_STORE_MASK","features":[393]},{"name":"CERT_SYSTEM_STORE_RELOCATE_FLAG","features":[393]},{"name":"CERT_SYSTEM_STORE_RELOCATE_PARA","features":[393,370]},{"name":"CERT_SYSTEM_STORE_SERVICES_ID","features":[393]},{"name":"CERT_SYSTEM_STORE_UNPROTECTED_FLAG","features":[393]},{"name":"CERT_SYSTEM_STORE_USERS_ID","features":[393]},{"name":"CERT_TEMPLATE_EXT","features":[307,393]},{"name":"CERT_TIMESTAMP_HASH_USE_TYPE","features":[393]},{"name":"CERT_TPM_SPECIFICATION_INFO","features":[393]},{"name":"CERT_TRUST_AUTO_UPDATE_CA_REVOCATION","features":[393]},{"name":"CERT_TRUST_AUTO_UPDATE_END_REVOCATION","features":[393]},{"name":"CERT_TRUST_BEFORE_DISALLOWED_CA_FILETIME","features":[393]},{"name":"CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID","features":[393]},{"name":"CERT_TRUST_CTL_IS_NOT_TIME_VALID","features":[393]},{"name":"CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE","features":[393]},{"name":"CERT_TRUST_HAS_ALLOW_WEAK_SIGNATURE","features":[393]},{"name":"CERT_TRUST_HAS_AUTO_UPDATE_WEAK_SIGNATURE","features":[393]},{"name":"CERT_TRUST_HAS_CRL_VALIDITY_EXTENDED","features":[393]},{"name":"CERT_TRUST_HAS_EXACT_MATCH_ISSUER","features":[393]},{"name":"CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT","features":[393]},{"name":"CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY","features":[393]},{"name":"CERT_TRUST_HAS_KEY_MATCH_ISSUER","features":[393]},{"name":"CERT_TRUST_HAS_NAME_MATCH_ISSUER","features":[393]},{"name":"CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT","features":[393]},{"name":"CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT","features":[393]},{"name":"CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT","features":[393]},{"name":"CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT","features":[393]},{"name":"CERT_TRUST_HAS_PREFERRED_ISSUER","features":[393]},{"name":"CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS","features":[393]},{"name":"CERT_TRUST_HAS_WEAK_HYGIENE","features":[393]},{"name":"CERT_TRUST_HAS_WEAK_SIGNATURE","features":[393]},{"name":"CERT_TRUST_INVALID_BASIC_CONSTRAINTS","features":[393]},{"name":"CERT_TRUST_INVALID_EXTENSION","features":[393]},{"name":"CERT_TRUST_INVALID_NAME_CONSTRAINTS","features":[393]},{"name":"CERT_TRUST_INVALID_POLICY_CONSTRAINTS","features":[393]},{"name":"CERT_TRUST_IS_CA_TRUSTED","features":[393]},{"name":"CERT_TRUST_IS_COMPLEX_CHAIN","features":[393]},{"name":"CERT_TRUST_IS_CYCLIC","features":[393]},{"name":"CERT_TRUST_IS_EXPLICIT_DISTRUST","features":[393]},{"name":"CERT_TRUST_IS_FROM_EXCLUSIVE_TRUST_STORE","features":[393]},{"name":"CERT_TRUST_IS_KEY_ROLLOVER","features":[393]},{"name":"CERT_TRUST_IS_NOT_SIGNATURE_VALID","features":[393]},{"name":"CERT_TRUST_IS_NOT_TIME_NESTED","features":[393]},{"name":"CERT_TRUST_IS_NOT_TIME_VALID","features":[393]},{"name":"CERT_TRUST_IS_NOT_VALID_FOR_USAGE","features":[393]},{"name":"CERT_TRUST_IS_OFFLINE_REVOCATION","features":[393]},{"name":"CERT_TRUST_IS_PARTIAL_CHAIN","features":[393]},{"name":"CERT_TRUST_IS_PEER_TRUSTED","features":[393]},{"name":"CERT_TRUST_IS_REVOKED","features":[393]},{"name":"CERT_TRUST_IS_SELF_SIGNED","features":[393]},{"name":"CERT_TRUST_IS_UNTRUSTED_ROOT","features":[393]},{"name":"CERT_TRUST_LIST_INFO","features":[307,393]},{"name":"CERT_TRUST_NO_ERROR","features":[393]},{"name":"CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY","features":[393]},{"name":"CERT_TRUST_NO_OCSP_FAILOVER_TO_CRL","features":[393]},{"name":"CERT_TRUST_NO_TIME_CHECK","features":[393]},{"name":"CERT_TRUST_PUB_ALLOW_END_USER_TRUST","features":[393]},{"name":"CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST","features":[393]},{"name":"CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST","features":[393]},{"name":"CERT_TRUST_PUB_ALLOW_TRUST_MASK","features":[393]},{"name":"CERT_TRUST_PUB_AUTHENTICODE_FLAGS_VALUE_NAME","features":[393]},{"name":"CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG","features":[393]},{"name":"CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG","features":[393]},{"name":"CERT_TRUST_REVOCATION_STATUS_UNKNOWN","features":[393]},{"name":"CERT_TRUST_SSL_HANDSHAKE_OCSP","features":[393]},{"name":"CERT_TRUST_SSL_RECONNECT_OCSP","features":[393]},{"name":"CERT_TRUST_SSL_TIME_VALID","features":[393]},{"name":"CERT_TRUST_SSL_TIME_VALID_OCSP","features":[393]},{"name":"CERT_TRUST_STATUS","features":[393]},{"name":"CERT_UNICODE_ATTR_ERR_INDEX_MASK","features":[393]},{"name":"CERT_UNICODE_ATTR_ERR_INDEX_SHIFT","features":[393]},{"name":"CERT_UNICODE_IS_RDN_ATTRS_FLAG","features":[393]},{"name":"CERT_UNICODE_RDN_ERR_INDEX_MASK","features":[393]},{"name":"CERT_UNICODE_RDN_ERR_INDEX_SHIFT","features":[393]},{"name":"CERT_UNICODE_VALUE_ERR_INDEX_MASK","features":[393]},{"name":"CERT_UNICODE_VALUE_ERR_INDEX_SHIFT","features":[393]},{"name":"CERT_USAGE_MATCH","features":[393]},{"name":"CERT_V1","features":[393]},{"name":"CERT_V2","features":[393]},{"name":"CERT_V3","features":[393]},{"name":"CERT_VERIFY_ALLOW_MORE_USAGE_FLAG","features":[393]},{"name":"CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION","features":[393]},{"name":"CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG","features":[393]},{"name":"CERT_VERIFY_NO_TIME_CHECK_FLAG","features":[393]},{"name":"CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAG","features":[393]},{"name":"CERT_VERIFY_REV_CHAIN_FLAG","features":[393]},{"name":"CERT_VERIFY_REV_NO_OCSP_FAILOVER_TO_CRL_FLAG","features":[393]},{"name":"CERT_VERIFY_REV_SERVER_OCSP_FLAG","features":[393]},{"name":"CERT_VERIFY_REV_SERVER_OCSP_WIRE_ONLY_FLAG","features":[393]},{"name":"CERT_VERIFY_TRUSTED_SIGNERS_FLAG","features":[393]},{"name":"CERT_VERIFY_UPDATED_CTL_FLAG","features":[393]},{"name":"CERT_X500_NAME_STR","features":[393]},{"name":"CERT_X942_DH_PARAMETERS","features":[393]},{"name":"CERT_X942_DH_VALIDATION_PARAMS","features":[393]},{"name":"CERT_XML_NAME_STR","features":[393]},{"name":"CESSetupProperty","features":[393]},{"name":"CKP_BLOCK_LENGTH","features":[393]},{"name":"CKP_CHAINING_MODE","features":[393]},{"name":"CKP_INITIALIZATION_VECTOR","features":[393]},{"name":"CLAIMLIST","features":[393]},{"name":"CLMD_FILE_TAG_CARD_AUTH_CERT","features":[393]},{"name":"CLMD_FILE_TAG_CARD_CAPABILITY_CONTAINER","features":[393]},{"name":"CLMD_FILE_TAG_CHUID","features":[393]},{"name":"CLMD_FILE_TAG_FACIAL_IMAGE","features":[393]},{"name":"CLMD_FILE_TAG_FINGERPRINT","features":[393]},{"name":"CLMD_FILE_TAG_FIRST_RETIRED_KEY_MGMT_KEY","features":[393]},{"name":"CLMD_FILE_TAG_KEY_HISTORY","features":[393]},{"name":"CLMD_FILE_TAG_KEY_MGMT_CERT","features":[393]},{"name":"CLMD_FILE_TAG_LAST_RETIRED_KEY_MGMT_KEY","features":[393]},{"name":"CLMD_FILE_TAG_PIV_AUTH_CERT","features":[393]},{"name":"CLMD_FILE_TAG_PRINTED_INFORMATION","features":[393]},{"name":"CLMD_FILE_TAG_SECURITY_OBJECT","features":[393]},{"name":"CLMD_FILE_TAG_SIG_CERT","features":[393]},{"name":"CLMD_FILE_TAG_UNSIGNED_CHUID","features":[393]},{"name":"CLMD_PIV_CERT_DATA","features":[393]},{"name":"CLMD_PIV_CERT_DATA_CURRENT_VERSION","features":[393]},{"name":"CLMD_PIV_GENERATE_ASYMMETRIC_KEY","features":[393]},{"name":"CLMD_PIV_GENERATE_ASYMMETRIC_KEY_CURRENT_VERSION","features":[393]},{"name":"CLMD_PIV_PUBLIC_KEY_DATA","features":[393]},{"name":"CLMD_PIV_PUBLIC_KEY_DATA_CURRENT_VERSION","features":[393]},{"name":"CMC_ADD_ATTRIBUTES","features":[393]},{"name":"CMC_ADD_ATTRIBUTES_INFO","features":[393]},{"name":"CMC_ADD_EXTENSIONS","features":[393]},{"name":"CMC_ADD_EXTENSIONS_INFO","features":[307,393]},{"name":"CMC_DATA","features":[393]},{"name":"CMC_DATA_INFO","features":[393]},{"name":"CMC_FAIL_BAD_ALG","features":[393]},{"name":"CMC_FAIL_BAD_CERT_ID","features":[393]},{"name":"CMC_FAIL_BAD_IDENTITY","features":[393]},{"name":"CMC_FAIL_BAD_MESSAGE_CHECK","features":[393]},{"name":"CMC_FAIL_BAD_REQUEST","features":[393]},{"name":"CMC_FAIL_BAD_TIME","features":[393]},{"name":"CMC_FAIL_INTERNAL_CA_ERROR","features":[393]},{"name":"CMC_FAIL_MUST_ARCHIVE_KEYS","features":[393]},{"name":"CMC_FAIL_NO_KEY_REUSE","features":[393]},{"name":"CMC_FAIL_POP_FAILED","features":[393]},{"name":"CMC_FAIL_POP_REQUIRED","features":[393]},{"name":"CMC_FAIL_TRY_LATER","features":[393]},{"name":"CMC_FAIL_UNSUPORTED_EXT","features":[393]},{"name":"CMC_OTHER_INFO_FAIL_CHOICE","features":[393]},{"name":"CMC_OTHER_INFO_NO_CHOICE","features":[393]},{"name":"CMC_OTHER_INFO_PEND_CHOICE","features":[393]},{"name":"CMC_PEND_INFO","features":[307,393]},{"name":"CMC_RESPONSE","features":[393]},{"name":"CMC_RESPONSE_INFO","features":[393]},{"name":"CMC_STATUS","features":[393]},{"name":"CMC_STATUS_CONFIRM_REQUIRED","features":[393]},{"name":"CMC_STATUS_FAILED","features":[393]},{"name":"CMC_STATUS_INFO","features":[307,393]},{"name":"CMC_STATUS_NO_SUPPORT","features":[393]},{"name":"CMC_STATUS_PENDING","features":[393]},{"name":"CMC_STATUS_SUCCESS","features":[393]},{"name":"CMC_TAGGED_ATTRIBUTE","features":[393]},{"name":"CMC_TAGGED_CERT_REQUEST","features":[393]},{"name":"CMC_TAGGED_CERT_REQUEST_CHOICE","features":[393]},{"name":"CMC_TAGGED_CONTENT_INFO","features":[393]},{"name":"CMC_TAGGED_OTHER_MSG","features":[393]},{"name":"CMC_TAGGED_REQUEST","features":[393]},{"name":"CMSCEPSetup","features":[393]},{"name":"CMSG_ATTR_CERT_COUNT_PARAM","features":[393]},{"name":"CMSG_ATTR_CERT_PARAM","features":[393]},{"name":"CMSG_AUTHENTICATED_ATTRIBUTES_FLAG","features":[393]},{"name":"CMSG_BARE_CONTENT_FLAG","features":[393]},{"name":"CMSG_BARE_CONTENT_PARAM","features":[393]},{"name":"CMSG_CERT_COUNT_PARAM","features":[393]},{"name":"CMSG_CERT_PARAM","features":[393]},{"name":"CMSG_CMS_ENCAPSULATED_CONTENT_FLAG","features":[393]},{"name":"CMSG_CMS_ENCAPSULATED_CTL_FLAG","features":[393]},{"name":"CMSG_CMS_RECIPIENT_COUNT_PARAM","features":[393]},{"name":"CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM","features":[393]},{"name":"CMSG_CMS_RECIPIENT_INDEX_PARAM","features":[393]},{"name":"CMSG_CMS_RECIPIENT_INFO","features":[307,393]},{"name":"CMSG_CMS_RECIPIENT_INFO_PARAM","features":[393]},{"name":"CMSG_CMS_SIGNER_INFO","features":[393]},{"name":"CMSG_CMS_SIGNER_INFO_PARAM","features":[393]},{"name":"CMSG_CNG_CONTENT_DECRYPT_INFO","features":[393]},{"name":"CMSG_COMPUTED_HASH_PARAM","features":[393]},{"name":"CMSG_CONTENTS_OCTETS_FLAG","features":[393]},{"name":"CMSG_CONTENT_ENCRYPT_FREE_OBJID_FLAG","features":[393]},{"name":"CMSG_CONTENT_ENCRYPT_FREE_PARA_FLAG","features":[393]},{"name":"CMSG_CONTENT_ENCRYPT_INFO","features":[307,393]},{"name":"CMSG_CONTENT_ENCRYPT_PAD_ENCODED_LEN_FLAG","features":[393]},{"name":"CMSG_CONTENT_ENCRYPT_RELEASE_CONTEXT_FLAG","features":[393]},{"name":"CMSG_CONTENT_PARAM","features":[393]},{"name":"CMSG_CRL_COUNT_PARAM","features":[393]},{"name":"CMSG_CRL_PARAM","features":[393]},{"name":"CMSG_CRYPT_RELEASE_CONTEXT_FLAG","features":[393]},{"name":"CMSG_CTRL_ADD_ATTR_CERT","features":[393]},{"name":"CMSG_CTRL_ADD_CERT","features":[393]},{"name":"CMSG_CTRL_ADD_CMS_SIGNER_INFO","features":[393]},{"name":"CMSG_CTRL_ADD_CRL","features":[393]},{"name":"CMSG_CTRL_ADD_SIGNER","features":[393]},{"name":"CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR","features":[393]},{"name":"CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA","features":[393]},{"name":"CMSG_CTRL_DECRYPT","features":[393]},{"name":"CMSG_CTRL_DECRYPT_PARA","features":[393]},{"name":"CMSG_CTRL_DEL_ATTR_CERT","features":[393]},{"name":"CMSG_CTRL_DEL_CERT","features":[393]},{"name":"CMSG_CTRL_DEL_CRL","features":[393]},{"name":"CMSG_CTRL_DEL_SIGNER","features":[393]},{"name":"CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR","features":[393]},{"name":"CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA","features":[393]},{"name":"CMSG_CTRL_ENABLE_STRONG_SIGNATURE","features":[393]},{"name":"CMSG_CTRL_KEY_AGREE_DECRYPT","features":[393]},{"name":"CMSG_CTRL_KEY_AGREE_DECRYPT_PARA","features":[307,393]},{"name":"CMSG_CTRL_KEY_TRANS_DECRYPT","features":[393]},{"name":"CMSG_CTRL_KEY_TRANS_DECRYPT_PARA","features":[393]},{"name":"CMSG_CTRL_MAIL_LIST_DECRYPT","features":[393]},{"name":"CMSG_CTRL_MAIL_LIST_DECRYPT_PARA","features":[307,393]},{"name":"CMSG_CTRL_VERIFY_HASH","features":[393]},{"name":"CMSG_CTRL_VERIFY_SIGNATURE","features":[393]},{"name":"CMSG_CTRL_VERIFY_SIGNATURE_EX","features":[393]},{"name":"CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA","features":[393]},{"name":"CMSG_DATA","features":[393]},{"name":"CMSG_DEFAULT_INSTALLABLE_FUNC_OID","features":[393]},{"name":"CMSG_DETACHED_FLAG","features":[393]},{"name":"CMSG_ENCODED_MESSAGE","features":[393]},{"name":"CMSG_ENCODED_SIGNER","features":[393]},{"name":"CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG","features":[393]},{"name":"CMSG_ENCODE_SORTED_CTL_FLAG","features":[393]},{"name":"CMSG_ENCODING_TYPE_MASK","features":[393]},{"name":"CMSG_ENCRYPTED","features":[393]},{"name":"CMSG_ENCRYPTED_DIGEST","features":[393]},{"name":"CMSG_ENCRYPTED_ENCODE_INFO","features":[393]},{"name":"CMSG_ENCRYPT_PARAM","features":[393]},{"name":"CMSG_ENVELOPED","features":[393]},{"name":"CMSG_ENVELOPED_DATA_CMS_VERSION","features":[393]},{"name":"CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION","features":[393]},{"name":"CMSG_ENVELOPED_DATA_V0","features":[393]},{"name":"CMSG_ENVELOPED_DATA_V2","features":[393]},{"name":"CMSG_ENVELOPED_ENCODE_INFO","features":[307,393]},{"name":"CMSG_ENVELOPED_RECIPIENT_V0","features":[393]},{"name":"CMSG_ENVELOPED_RECIPIENT_V2","features":[393]},{"name":"CMSG_ENVELOPED_RECIPIENT_V3","features":[393]},{"name":"CMSG_ENVELOPED_RECIPIENT_V4","features":[393]},{"name":"CMSG_ENVELOPE_ALGORITHM_PARAM","features":[393]},{"name":"CMSG_HASHED","features":[393]},{"name":"CMSG_HASHED_DATA_CMS_VERSION","features":[393]},{"name":"CMSG_HASHED_DATA_PKCS_1_5_VERSION","features":[393]},{"name":"CMSG_HASHED_DATA_V0","features":[393]},{"name":"CMSG_HASHED_DATA_V2","features":[393]},{"name":"CMSG_HASHED_ENCODE_INFO","features":[393]},{"name":"CMSG_HASH_ALGORITHM_PARAM","features":[393]},{"name":"CMSG_HASH_DATA_PARAM","features":[393]},{"name":"CMSG_INDEFINITE_LENGTH","features":[393]},{"name":"CMSG_INNER_CONTENT_TYPE_PARAM","features":[393]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_MATERIAL_FLAG","features":[393]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_OBJID_FLAG","features":[393]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_PARA_FLAG","features":[393]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_ALG_FLAG","features":[393]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_BITS_FLAG","features":[393]},{"name":"CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_PARA_FLAG","features":[393]},{"name":"CMSG_KEY_AGREE_ENCRYPT_INFO","features":[393]},{"name":"CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE","features":[393]},{"name":"CMSG_KEY_AGREE_KEY_ENCRYPT_INFO","features":[393]},{"name":"CMSG_KEY_AGREE_OPTION","features":[393]},{"name":"CMSG_KEY_AGREE_ORIGINATOR","features":[393]},{"name":"CMSG_KEY_AGREE_ORIGINATOR_CERT","features":[393]},{"name":"CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY","features":[393]},{"name":"CMSG_KEY_AGREE_RECIPIENT","features":[393]},{"name":"CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO","features":[307,393]},{"name":"CMSG_KEY_AGREE_RECIPIENT_INFO","features":[307,393]},{"name":"CMSG_KEY_AGREE_STATIC_KEY_CHOICE","features":[393]},{"name":"CMSG_KEY_AGREE_VERSION","features":[393]},{"name":"CMSG_KEY_TRANS_CMS_VERSION","features":[393]},{"name":"CMSG_KEY_TRANS_ENCRYPT_FREE_OBJID_FLAG","features":[393]},{"name":"CMSG_KEY_TRANS_ENCRYPT_FREE_PARA_FLAG","features":[393]},{"name":"CMSG_KEY_TRANS_ENCRYPT_INFO","features":[393]},{"name":"CMSG_KEY_TRANS_PKCS_1_5_VERSION","features":[393]},{"name":"CMSG_KEY_TRANS_RECIPIENT","features":[393]},{"name":"CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO","features":[393]},{"name":"CMSG_KEY_TRANS_RECIPIENT_INFO","features":[393]},{"name":"CMSG_LENGTH_ONLY_FLAG","features":[393]},{"name":"CMSG_MAIL_LIST_ENCRYPT_FREE_OBJID_FLAG","features":[393]},{"name":"CMSG_MAIL_LIST_ENCRYPT_FREE_PARA_FLAG","features":[393]},{"name":"CMSG_MAIL_LIST_ENCRYPT_INFO","features":[393]},{"name":"CMSG_MAIL_LIST_HANDLE_KEY_CHOICE","features":[393]},{"name":"CMSG_MAIL_LIST_RECIPIENT","features":[393]},{"name":"CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO","features":[307,393]},{"name":"CMSG_MAIL_LIST_RECIPIENT_INFO","features":[307,393]},{"name":"CMSG_MAIL_LIST_VERSION","features":[393]},{"name":"CMSG_MAX_LENGTH_FLAG","features":[393]},{"name":"CMSG_OID_CAPI1_EXPORT_KEY_AGREE_FUNC","features":[393]},{"name":"CMSG_OID_CAPI1_EXPORT_KEY_TRANS_FUNC","features":[393]},{"name":"CMSG_OID_CAPI1_EXPORT_MAIL_LIST_FUNC","features":[393]},{"name":"CMSG_OID_CAPI1_GEN_CONTENT_ENCRYPT_KEY_FUNC","features":[393]},{"name":"CMSG_OID_CAPI1_IMPORT_KEY_AGREE_FUNC","features":[393]},{"name":"CMSG_OID_CAPI1_IMPORT_KEY_TRANS_FUNC","features":[393]},{"name":"CMSG_OID_CAPI1_IMPORT_MAIL_LIST_FUNC","features":[393]},{"name":"CMSG_OID_CNG_EXPORT_KEY_AGREE_FUNC","features":[393]},{"name":"CMSG_OID_CNG_EXPORT_KEY_TRANS_FUNC","features":[393]},{"name":"CMSG_OID_CNG_GEN_CONTENT_ENCRYPT_KEY_FUNC","features":[393]},{"name":"CMSG_OID_CNG_IMPORT_CONTENT_ENCRYPT_KEY_FUNC","features":[393]},{"name":"CMSG_OID_CNG_IMPORT_KEY_AGREE_FUNC","features":[393]},{"name":"CMSG_OID_CNG_IMPORT_KEY_TRANS_FUNC","features":[393]},{"name":"CMSG_OID_EXPORT_ENCRYPT_KEY_FUNC","features":[393]},{"name":"CMSG_OID_EXPORT_KEY_AGREE_FUNC","features":[393]},{"name":"CMSG_OID_EXPORT_KEY_TRANS_FUNC","features":[393]},{"name":"CMSG_OID_EXPORT_MAIL_LIST_FUNC","features":[393]},{"name":"CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC","features":[393]},{"name":"CMSG_OID_GEN_ENCRYPT_KEY_FUNC","features":[393]},{"name":"CMSG_OID_IMPORT_ENCRYPT_KEY_FUNC","features":[393]},{"name":"CMSG_OID_IMPORT_KEY_AGREE_FUNC","features":[393]},{"name":"CMSG_OID_IMPORT_KEY_TRANS_FUNC","features":[393]},{"name":"CMSG_OID_IMPORT_MAIL_LIST_FUNC","features":[393]},{"name":"CMSG_RC2_AUX_INFO","features":[393]},{"name":"CMSG_RC4_AUX_INFO","features":[393]},{"name":"CMSG_RC4_NO_SALT_FLAG","features":[393]},{"name":"CMSG_RECIPIENT_COUNT_PARAM","features":[393]},{"name":"CMSG_RECIPIENT_ENCODE_INFO","features":[307,393]},{"name":"CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO","features":[307,393]},{"name":"CMSG_RECIPIENT_ENCRYPTED_KEY_INFO","features":[307,393]},{"name":"CMSG_RECIPIENT_INDEX_PARAM","features":[393]},{"name":"CMSG_RECIPIENT_INFO_PARAM","features":[393]},{"name":"CMSG_SIGNED","features":[393]},{"name":"CMSG_SIGNED_AND_ENVELOPED","features":[393]},{"name":"CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO","features":[307,393]},{"name":"CMSG_SIGNED_DATA_CMS_VERSION","features":[393]},{"name":"CMSG_SIGNED_DATA_NO_SIGN_FLAG","features":[393]},{"name":"CMSG_SIGNED_DATA_PKCS_1_5_VERSION","features":[393]},{"name":"CMSG_SIGNED_DATA_V1","features":[393]},{"name":"CMSG_SIGNED_DATA_V3","features":[393]},{"name":"CMSG_SIGNED_ENCODE_INFO","features":[307,393]},{"name":"CMSG_SIGNER_AUTH_ATTR_PARAM","features":[393]},{"name":"CMSG_SIGNER_CERT_ID_PARAM","features":[393]},{"name":"CMSG_SIGNER_CERT_INFO_PARAM","features":[393]},{"name":"CMSG_SIGNER_COUNT_PARAM","features":[393]},{"name":"CMSG_SIGNER_ENCODE_INFO","features":[307,393]},{"name":"CMSG_SIGNER_HASH_ALGORITHM_PARAM","features":[393]},{"name":"CMSG_SIGNER_INFO","features":[393]},{"name":"CMSG_SIGNER_INFO_CMS_VERSION","features":[393]},{"name":"CMSG_SIGNER_INFO_PARAM","features":[393]},{"name":"CMSG_SIGNER_INFO_PKCS_1_5_VERSION","features":[393]},{"name":"CMSG_SIGNER_INFO_V1","features":[393]},{"name":"CMSG_SIGNER_INFO_V3","features":[393]},{"name":"CMSG_SIGNER_ONLY_FLAG","features":[393]},{"name":"CMSG_SIGNER_UNAUTH_ATTR_PARAM","features":[393]},{"name":"CMSG_SP3_COMPATIBLE_AUX_INFO","features":[393]},{"name":"CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG","features":[393]},{"name":"CMSG_STREAM_INFO","features":[307,393]},{"name":"CMSG_TRUSTED_SIGNER_FLAG","features":[393]},{"name":"CMSG_TYPE_PARAM","features":[393]},{"name":"CMSG_UNPROTECTED_ATTR_PARAM","features":[393]},{"name":"CMSG_USE_SIGNER_INDEX_FLAG","features":[393]},{"name":"CMSG_VERIFY_COUNTER_SIGN_ENABLE_STRONG_FLAG","features":[393]},{"name":"CMSG_VERIFY_SIGNER_CERT","features":[393]},{"name":"CMSG_VERIFY_SIGNER_CHAIN","features":[393]},{"name":"CMSG_VERIFY_SIGNER_NULL","features":[393]},{"name":"CMSG_VERIFY_SIGNER_PUBKEY","features":[393]},{"name":"CMSG_VERSION_PARAM","features":[393]},{"name":"CMS_DH_KEY_INFO","features":[393]},{"name":"CMS_KEY_INFO","features":[393]},{"name":"CMS_SIGNER_INFO","features":[393]},{"name":"CNG_RSA_PRIVATE_KEY_BLOB","features":[393]},{"name":"CNG_RSA_PUBLIC_KEY_BLOB","features":[393]},{"name":"CONTAINER_INFO","features":[393]},{"name":"CONTAINER_INFO_CURRENT_VERSION","features":[393]},{"name":"CONTAINER_MAP_DEFAULT_CONTAINER","features":[393]},{"name":"CONTAINER_MAP_RECORD","features":[393]},{"name":"CONTAINER_MAP_VALID_CONTAINER","features":[393]},{"name":"CONTEXT_OID_CAPI2_ANY","features":[393]},{"name":"CONTEXT_OID_CERTIFICATE","features":[393]},{"name":"CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNC","features":[393]},{"name":"CONTEXT_OID_CRL","features":[393]},{"name":"CONTEXT_OID_CTL","features":[393]},{"name":"CONTEXT_OID_OCSP_RESP","features":[393]},{"name":"CONTEXT_OID_PKCS7","features":[393]},{"name":"CPS_URLS","features":[393]},{"name":"CP_CACHE_MODE_GLOBAL_CACHE","features":[393]},{"name":"CP_CACHE_MODE_NO_CACHE","features":[393]},{"name":"CP_CACHE_MODE_SESSION_ONLY","features":[393]},{"name":"CP_CARD_AUTHENTICATED_STATE","features":[393]},{"name":"CP_CARD_CACHE_MODE","features":[393]},{"name":"CP_CARD_CAPABILITIES","features":[393]},{"name":"CP_CARD_FREE_SPACE","features":[393]},{"name":"CP_CARD_GUID","features":[393]},{"name":"CP_CARD_KEYSIZES","features":[393]},{"name":"CP_CARD_LIST_PINS","features":[393]},{"name":"CP_CARD_PIN_INFO","features":[393]},{"name":"CP_CARD_PIN_STRENGTH_CHANGE","features":[393]},{"name":"CP_CARD_PIN_STRENGTH_UNBLOCK","features":[393]},{"name":"CP_CARD_PIN_STRENGTH_VERIFY","features":[393]},{"name":"CP_CARD_PIV","features":[393]},{"name":"CP_CARD_READ_ONLY","features":[393]},{"name":"CP_CARD_SERIAL_NO","features":[393]},{"name":"CP_CHAINING_MODES","features":[393]},{"name":"CP_ENUM_ALGORITHMS","features":[393]},{"name":"CP_KEY_IMPORT_SUPPORT","features":[393]},{"name":"CP_PADDING_SCHEMES","features":[393]},{"name":"CP_PARENT_WINDOW","features":[393]},{"name":"CP_PIN_CONTEXT_STRING","features":[393]},{"name":"CP_PIV_CARD_CAPABILITY_CONTAINER","features":[393]},{"name":"CP_PIV_CARD_HOLDER_UNIQUE_IDENTIFIER","features":[393]},{"name":"CP_PIV_CARD_HOLDER_UNSIGNED_UNIQUE_IDENTIFIER","features":[393]},{"name":"CP_PIV_CERTIFICATE","features":[393]},{"name":"CP_PIV_FACIAL_IMAGE","features":[393]},{"name":"CP_PIV_FINGERPRINT","features":[393]},{"name":"CP_PIV_GENERATE_KEY","features":[393]},{"name":"CP_PIV_KEY_HISTORY_OBJECT","features":[393]},{"name":"CP_PIV_PRINTED_INFORMATION","features":[393]},{"name":"CP_PIV_PUBLIC_KEY","features":[393]},{"name":"CP_PIV_SECURITY_OBJECT","features":[393]},{"name":"CP_SUPPORTS_WIN_X509_ENROLLMENT","features":[393]},{"name":"CREDENTIAL_OID_PASSWORD_CREDENTIALS","features":[393]},{"name":"CREDENTIAL_OID_PASSWORD_CREDENTIALS_A","features":[393]},{"name":"CREDENTIAL_OID_PASSWORD_CREDENTIALS_W","features":[393]},{"name":"CRL_CONTEXT","features":[307,393]},{"name":"CRL_DIST_POINT","features":[393]},{"name":"CRL_DIST_POINTS_INFO","features":[393]},{"name":"CRL_DIST_POINT_ERR_CRL_ISSUER_BIT","features":[393]},{"name":"CRL_DIST_POINT_ERR_INDEX_MASK","features":[393]},{"name":"CRL_DIST_POINT_ERR_INDEX_SHIFT","features":[393]},{"name":"CRL_DIST_POINT_FULL_NAME","features":[393]},{"name":"CRL_DIST_POINT_ISSUER_RDN_NAME","features":[393]},{"name":"CRL_DIST_POINT_NAME","features":[393]},{"name":"CRL_DIST_POINT_NO_NAME","features":[393]},{"name":"CRL_ENTRY","features":[307,393]},{"name":"CRL_FIND_ANY","features":[393]},{"name":"CRL_FIND_EXISTING","features":[393]},{"name":"CRL_FIND_ISSUED_BY","features":[393]},{"name":"CRL_FIND_ISSUED_BY_AKI_FLAG","features":[393]},{"name":"CRL_FIND_ISSUED_BY_BASE_FLAG","features":[393]},{"name":"CRL_FIND_ISSUED_BY_DELTA_FLAG","features":[393]},{"name":"CRL_FIND_ISSUED_BY_SIGNATURE_FLAG","features":[393]},{"name":"CRL_FIND_ISSUED_FOR","features":[393]},{"name":"CRL_FIND_ISSUED_FOR_PARA","features":[307,393]},{"name":"CRL_FIND_ISSUED_FOR_SET_STRONG_PROPERTIES_FLAG","features":[393]},{"name":"CRL_INFO","features":[307,393]},{"name":"CRL_ISSUING_DIST_POINT","features":[307,393]},{"name":"CRL_REASON_AA_COMPROMISE","features":[393]},{"name":"CRL_REASON_AA_COMPROMISE_FLAG","features":[393]},{"name":"CRL_REASON_AFFILIATION_CHANGED","features":[393]},{"name":"CRL_REASON_AFFILIATION_CHANGED_FLAG","features":[393]},{"name":"CRL_REASON_CA_COMPROMISE","features":[393]},{"name":"CRL_REASON_CA_COMPROMISE_FLAG","features":[393]},{"name":"CRL_REASON_CERTIFICATE_HOLD","features":[393]},{"name":"CRL_REASON_CERTIFICATE_HOLD_FLAG","features":[393]},{"name":"CRL_REASON_CESSATION_OF_OPERATION","features":[393]},{"name":"CRL_REASON_CESSATION_OF_OPERATION_FLAG","features":[393]},{"name":"CRL_REASON_KEY_COMPROMISE","features":[393]},{"name":"CRL_REASON_KEY_COMPROMISE_FLAG","features":[393]},{"name":"CRL_REASON_PRIVILEGE_WITHDRAWN","features":[393]},{"name":"CRL_REASON_PRIVILEGE_WITHDRAWN_FLAG","features":[393]},{"name":"CRL_REASON_REMOVE_FROM_CRL","features":[393]},{"name":"CRL_REASON_SUPERSEDED","features":[393]},{"name":"CRL_REASON_SUPERSEDED_FLAG","features":[393]},{"name":"CRL_REASON_UNSPECIFIED","features":[393]},{"name":"CRL_REASON_UNUSED_FLAG","features":[393]},{"name":"CRL_REVOCATION_INFO","features":[307,393]},{"name":"CRL_V1","features":[393]},{"name":"CRL_V2","features":[393]},{"name":"CROSS_CERT_DIST_POINTS_INFO","features":[393]},{"name":"CROSS_CERT_DIST_POINT_ERR_INDEX_MASK","features":[393]},{"name":"CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFT","features":[393]},{"name":"CRYPTNET_CACHED_OCSP_SWITCH_TO_CRL_COUNT_DEFAULT","features":[393]},{"name":"CRYPTNET_CACHED_OCSP_SWITCH_TO_CRL_COUNT_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_BEFORE_OCSP_ENABLE","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_DISABLE_INFORMATION_EVENTS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_LOG_FILE_NAME_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_MAX_AGE_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_PROCESS_NAME_LIST_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_PUBLISH_BEFORE_NEXT_UPDATE_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_PUBLISH_RANDOM_INTERVAL_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_TIMEOUT_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_CRL_PRE_FETCH_URL_LIST_VALUE_NAME","features":[393]},{"name":"CRYPTNET_MAX_CACHED_OCSP_PER_CRL_COUNT_DEFAULT","features":[393]},{"name":"CRYPTNET_MAX_CACHED_OCSP_PER_CRL_COUNT_VALUE_NAME","features":[393]},{"name":"CRYPTNET_OCSP_AFTER_CRL_DISABLE","features":[393]},{"name":"CRYPTNET_PRE_FETCH_AFTER_CURRENT_TIME_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_AFTER_PUBLISH_PRE_FETCH_DIVISOR_DEFAULT","features":[393]},{"name":"CRYPTNET_PRE_FETCH_AFTER_PUBLISH_PRE_FETCH_DIVISOR_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_BEFORE_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT","features":[393]},{"name":"CRYPTNET_PRE_FETCH_BEFORE_NEXT_UPDATE_PRE_FETCH_DIVISOR_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_MAX_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_MAX_MAX_AGE_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_MIN_MAX_AGE_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_MIN_OCSP_VALIDITY_PERIOD_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_RETRIEVAL_TIMEOUT_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_SCAN_AFTER_TRIGGER_DELAY_SECONDS_DEFAULT","features":[393]},{"name":"CRYPTNET_PRE_FETCH_SCAN_AFTER_TRIGGER_DELAY_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_TRIGGER_DISABLE","features":[393]},{"name":"CRYPTNET_PRE_FETCH_TRIGGER_PERIOD_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT","features":[393]},{"name":"CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_VALUE_NAME","features":[393]},{"name":"CRYPTNET_URL_CACHE_DEFAULT_FLUSH","features":[393]},{"name":"CRYPTNET_URL_CACHE_DEFAULT_FLUSH_EXEMPT_SECONDS_VALUE_NAME","features":[393]},{"name":"CRYPTNET_URL_CACHE_DISABLE_FLUSH","features":[393]},{"name":"CRYPTNET_URL_CACHE_FLUSH_INFO","features":[307,393]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_AUTOROOT_CAB","features":[393]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_BLOB","features":[393]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_CRL","features":[393]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_DISALLOWED_CERT_CAB","features":[393]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_INFO","features":[307,393]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_NONE","features":[393]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_OCSP","features":[393]},{"name":"CRYPTNET_URL_CACHE_PRE_FETCH_PIN_RULES_CAB","features":[393]},{"name":"CRYPTNET_URL_CACHE_RESPONSE_HTTP","features":[393]},{"name":"CRYPTNET_URL_CACHE_RESPONSE_INFO","features":[307,393]},{"name":"CRYPTNET_URL_CACHE_RESPONSE_NONE","features":[393]},{"name":"CRYPTNET_URL_CACHE_RESPONSE_VALIDATED","features":[393]},{"name":"CRYPTPROTECTMEMORY_BLOCK_SIZE","features":[393]},{"name":"CRYPTPROTECTMEMORY_CROSS_PROCESS","features":[393]},{"name":"CRYPTPROTECTMEMORY_SAME_LOGON","features":[393]},{"name":"CRYPTPROTECTMEMORY_SAME_PROCESS","features":[393]},{"name":"CRYPTPROTECT_AUDIT","features":[393]},{"name":"CRYPTPROTECT_CRED_REGENERATE","features":[393]},{"name":"CRYPTPROTECT_CRED_SYNC","features":[393]},{"name":"CRYPTPROTECT_DEFAULT_PROVIDER","features":[393]},{"name":"CRYPTPROTECT_FIRST_RESERVED_FLAGVAL","features":[393]},{"name":"CRYPTPROTECT_LAST_RESERVED_FLAGVAL","features":[393]},{"name":"CRYPTPROTECT_LOCAL_MACHINE","features":[393]},{"name":"CRYPTPROTECT_NO_RECOVERY","features":[393]},{"name":"CRYPTPROTECT_PROMPTSTRUCT","features":[307,393]},{"name":"CRYPTPROTECT_PROMPT_ON_PROTECT","features":[393]},{"name":"CRYPTPROTECT_PROMPT_ON_UNPROTECT","features":[393]},{"name":"CRYPTPROTECT_PROMPT_REQUIRE_STRONG","features":[393]},{"name":"CRYPTPROTECT_PROMPT_RESERVED","features":[393]},{"name":"CRYPTPROTECT_PROMPT_STRONG","features":[393]},{"name":"CRYPTPROTECT_UI_FORBIDDEN","features":[393]},{"name":"CRYPTPROTECT_VERIFY_PROTECTION","features":[393]},{"name":"CRYPT_3DES_KEY_STATE","features":[393]},{"name":"CRYPT_ACCUMULATIVE_TIMEOUT","features":[393]},{"name":"CRYPT_ACQUIRE_ALLOW_NCRYPT_KEY_FLAG","features":[393]},{"name":"CRYPT_ACQUIRE_CACHE_FLAG","features":[393]},{"name":"CRYPT_ACQUIRE_COMPARE_KEY_FLAG","features":[393]},{"name":"CRYPT_ACQUIRE_FLAGS","features":[393]},{"name":"CRYPT_ACQUIRE_NCRYPT_KEY_FLAGS_MASK","features":[393]},{"name":"CRYPT_ACQUIRE_NO_HEALING","features":[393]},{"name":"CRYPT_ACQUIRE_ONLY_NCRYPT_KEY_FLAG","features":[393]},{"name":"CRYPT_ACQUIRE_PREFER_NCRYPT_KEY_FLAG","features":[393]},{"name":"CRYPT_ACQUIRE_SILENT_FLAG","features":[393]},{"name":"CRYPT_ACQUIRE_USE_PROV_INFO_FLAG","features":[393]},{"name":"CRYPT_ACQUIRE_WINDOW_HANDLE_FLAG","features":[393]},{"name":"CRYPT_AES_128_KEY_STATE","features":[393]},{"name":"CRYPT_AES_256_KEY_STATE","features":[393]},{"name":"CRYPT_AIA_RETRIEVAL","features":[393]},{"name":"CRYPT_ALGORITHM_IDENTIFIER","features":[393]},{"name":"CRYPT_ALL_FUNCTIONS","features":[393]},{"name":"CRYPT_ALL_PROVIDERS","features":[393]},{"name":"CRYPT_ANY","features":[393]},{"name":"CRYPT_ARCHIVABLE","features":[393]},{"name":"CRYPT_ARCHIVE","features":[393]},{"name":"CRYPT_ASN_ENCODING","features":[393]},{"name":"CRYPT_ASYNC_RETRIEVAL","features":[393]},{"name":"CRYPT_ASYNC_RETRIEVAL_COMPLETION","features":[393]},{"name":"CRYPT_ATTRIBUTE","features":[393]},{"name":"CRYPT_ATTRIBUTES","features":[393]},{"name":"CRYPT_ATTRIBUTE_TYPE_VALUE","features":[393]},{"name":"CRYPT_BIT_BLOB","features":[393]},{"name":"CRYPT_BLOB_ARRAY","features":[393]},{"name":"CRYPT_BLOB_VER3","features":[393]},{"name":"CRYPT_CACHE_ONLY_RETRIEVAL","features":[393]},{"name":"CRYPT_CHECK_FRESHNESS_TIME_VALIDITY","features":[393]},{"name":"CRYPT_CONTENT_INFO","features":[393]},{"name":"CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY","features":[393]},{"name":"CRYPT_CONTEXTS","features":[393]},{"name":"CRYPT_CONTEXT_CONFIG","features":[393]},{"name":"CRYPT_CONTEXT_CONFIG_FLAGS","features":[393]},{"name":"CRYPT_CONTEXT_FUNCTIONS","features":[393]},{"name":"CRYPT_CONTEXT_FUNCTION_CONFIG","features":[393]},{"name":"CRYPT_CONTEXT_FUNCTION_PROVIDERS","features":[393]},{"name":"CRYPT_CREATE_IV","features":[393]},{"name":"CRYPT_CREATE_NEW_FLUSH_ENTRY","features":[393]},{"name":"CRYPT_CREATE_SALT","features":[393]},{"name":"CRYPT_CREDENTIALS","features":[393]},{"name":"CRYPT_CSP_PROVIDER","features":[393]},{"name":"CRYPT_DATA_KEY","features":[393]},{"name":"CRYPT_DECODE_ALLOC_FLAG","features":[393]},{"name":"CRYPT_DECODE_ENABLE_PUNYCODE_FLAG","features":[393]},{"name":"CRYPT_DECODE_ENABLE_UTF8PERCENT_FLAG","features":[393]},{"name":"CRYPT_DECODE_NOCOPY_FLAG","features":[393]},{"name":"CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG","features":[393]},{"name":"CRYPT_DECODE_PARA","features":[393]},{"name":"CRYPT_DECODE_SHARE_OID_STRING_FLAG","features":[393]},{"name":"CRYPT_DECODE_TO_BE_SIGNED_FLAG","features":[393]},{"name":"CRYPT_DECRYPT","features":[393]},{"name":"CRYPT_DECRYPT_MESSAGE_PARA","features":[393]},{"name":"CRYPT_DECRYPT_RSA_NO_PADDING_CHECK","features":[393]},{"name":"CRYPT_DEFAULT_CONTAINER_OPTIONAL","features":[393]},{"name":"CRYPT_DEFAULT_CONTEXT","features":[393]},{"name":"CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG","features":[393]},{"name":"CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID","features":[393]},{"name":"CRYPT_DEFAULT_CONTEXT_FLAGS","features":[393]},{"name":"CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID","features":[393]},{"name":"CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA","features":[393]},{"name":"CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG","features":[393]},{"name":"CRYPT_DEFAULT_CONTEXT_TYPE","features":[393]},{"name":"CRYPT_DEFAULT_OID","features":[393]},{"name":"CRYPT_DELETEKEYSET","features":[393]},{"name":"CRYPT_DELETE_DEFAULT","features":[393]},{"name":"CRYPT_DELETE_KEYSET","features":[393]},{"name":"CRYPT_DESTROYKEY","features":[393]},{"name":"CRYPT_DES_KEY_STATE","features":[393]},{"name":"CRYPT_DOMAIN","features":[393]},{"name":"CRYPT_DONT_CACHE_RESULT","features":[393]},{"name":"CRYPT_DONT_CHECK_TIME_VALIDITY","features":[393]},{"name":"CRYPT_DONT_VERIFY_SIGNATURE","features":[393]},{"name":"CRYPT_ECC_CMS_SHARED_INFO","features":[393]},{"name":"CRYPT_ECC_CMS_SHARED_INFO_SUPPPUBINFO_BYTE_LENGTH","features":[393]},{"name":"CRYPT_ECC_PRIVATE_KEY_INFO","features":[393]},{"name":"CRYPT_ECC_PRIVATE_KEY_INFO_v1","features":[393]},{"name":"CRYPT_ENABLE_FILE_RETRIEVAL","features":[393]},{"name":"CRYPT_ENABLE_SSL_REVOCATION_RETRIEVAL","features":[393]},{"name":"CRYPT_ENCODE_ALLOC_FLAG","features":[393]},{"name":"CRYPT_ENCODE_DECODE_NONE","features":[393]},{"name":"CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG","features":[393]},{"name":"CRYPT_ENCODE_ENABLE_UTF8PERCENT_FLAG","features":[393]},{"name":"CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG","features":[393]},{"name":"CRYPT_ENCODE_OBJECT_FLAGS","features":[393]},{"name":"CRYPT_ENCODE_PARA","features":[393]},{"name":"CRYPT_ENCRYPT","features":[393]},{"name":"CRYPT_ENCRYPTED_PRIVATE_KEY_INFO","features":[393]},{"name":"CRYPT_ENCRYPT_ALG_OID_GROUP_ID","features":[393]},{"name":"CRYPT_ENCRYPT_MESSAGE_PARA","features":[393]},{"name":"CRYPT_ENHKEY_USAGE_OID_GROUP_ID","features":[393]},{"name":"CRYPT_ENROLLMENT_NAME_VALUE_PAIR","features":[393]},{"name":"CRYPT_EXCLUSIVE","features":[393]},{"name":"CRYPT_EXPORT","features":[393]},{"name":"CRYPT_EXPORTABLE","features":[393]},{"name":"CRYPT_EXPORT_KEY","features":[393]},{"name":"CRYPT_EXTERNAL_SIGNATURE_LENGTH","features":[393]},{"name":"CRYPT_EXT_OR_ATTR_OID_GROUP_ID","features":[393]},{"name":"CRYPT_FAILED","features":[393]},{"name":"CRYPT_FASTSGC","features":[393]},{"name":"CRYPT_FIND_FLAGS","features":[393]},{"name":"CRYPT_FIND_MACHINE_KEYSET_FLAG","features":[393]},{"name":"CRYPT_FIND_SILENT_KEYSET_FLAG","features":[393]},{"name":"CRYPT_FIND_USER_KEYSET_FLAG","features":[393]},{"name":"CRYPT_FIRST","features":[393]},{"name":"CRYPT_FIRST_ALG_OID_GROUP_ID","features":[393]},{"name":"CRYPT_FLAG_IPSEC","features":[393]},{"name":"CRYPT_FLAG_PCT1","features":[393]},{"name":"CRYPT_FLAG_SIGNING","features":[393]},{"name":"CRYPT_FLAG_SSL2","features":[393]},{"name":"CRYPT_FLAG_SSL3","features":[393]},{"name":"CRYPT_FLAG_TLS1","features":[393]},{"name":"CRYPT_FORCE_KEY_PROTECTION_HIGH","features":[393]},{"name":"CRYPT_FORMAT_COMMA","features":[393]},{"name":"CRYPT_FORMAT_CRLF","features":[393]},{"name":"CRYPT_FORMAT_OID","features":[393]},{"name":"CRYPT_FORMAT_RDN_CRLF","features":[393]},{"name":"CRYPT_FORMAT_RDN_REVERSE","features":[393]},{"name":"CRYPT_FORMAT_RDN_SEMICOLON","features":[393]},{"name":"CRYPT_FORMAT_RDN_UNQUOTE","features":[393]},{"name":"CRYPT_FORMAT_SEMICOLON","features":[393]},{"name":"CRYPT_FORMAT_SIMPLE","features":[393]},{"name":"CRYPT_FORMAT_STR_MULTI_LINE","features":[393]},{"name":"CRYPT_FORMAT_STR_NO_HEX","features":[393]},{"name":"CRYPT_FORMAT_X509","features":[393]},{"name":"CRYPT_GET_INSTALLED_OID_FUNC_FLAG","features":[393]},{"name":"CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO","features":[307,393]},{"name":"CRYPT_GET_URL_FLAGS","features":[393]},{"name":"CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE","features":[393]},{"name":"CRYPT_GET_URL_FROM_EXTENSION","features":[393]},{"name":"CRYPT_GET_URL_FROM_PROPERTY","features":[393]},{"name":"CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE","features":[393]},{"name":"CRYPT_HASH_ALG_OID_GROUP_ID","features":[393]},{"name":"CRYPT_HASH_INFO","features":[393]},{"name":"CRYPT_HASH_MESSAGE_PARA","features":[393]},{"name":"CRYPT_HTTP_POST_RETRIEVAL","features":[393]},{"name":"CRYPT_IMAGE_REF","features":[393]},{"name":"CRYPT_IMAGE_REF_FLAGS","features":[393]},{"name":"CRYPT_IMAGE_REG","features":[393]},{"name":"CRYPT_IMPL_HARDWARE","features":[393]},{"name":"CRYPT_IMPL_MIXED","features":[393]},{"name":"CRYPT_IMPL_REMOVABLE","features":[393]},{"name":"CRYPT_IMPL_SOFTWARE","features":[393]},{"name":"CRYPT_IMPL_UNKNOWN","features":[393]},{"name":"CRYPT_IMPORT_KEY","features":[393]},{"name":"CRYPT_IMPORT_PUBLIC_KEY_FLAGS","features":[393]},{"name":"CRYPT_INITIATOR","features":[393]},{"name":"CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG","features":[393]},{"name":"CRYPT_INSTALL_OID_INFO_BEFORE_FLAG","features":[393]},{"name":"CRYPT_INTEGER_BLOB","features":[393]},{"name":"CRYPT_INTERFACE_REG","features":[393]},{"name":"CRYPT_IPSEC_HMAC_KEY","features":[393]},{"name":"CRYPT_KDF_OID_GROUP_ID","features":[393]},{"name":"CRYPT_KEEP_TIME_VALID","features":[393]},{"name":"CRYPT_KEK","features":[393]},{"name":"CRYPT_KEYID_ALLOC_FLAG","features":[393]},{"name":"CRYPT_KEYID_DELETE_FLAG","features":[393]},{"name":"CRYPT_KEYID_MACHINE_FLAG","features":[393]},{"name":"CRYPT_KEYID_SET_NEW_FLAG","features":[393]},{"name":"CRYPT_KEY_FLAGS","features":[393]},{"name":"CRYPT_KEY_PARAM_ID","features":[393]},{"name":"CRYPT_KEY_PROV_INFO","features":[393]},{"name":"CRYPT_KEY_PROV_PARAM","features":[393]},{"name":"CRYPT_KEY_SIGN_MESSAGE_PARA","features":[393]},{"name":"CRYPT_KEY_VERIFY_MESSAGE_PARA","features":[393]},{"name":"CRYPT_KM","features":[393]},{"name":"CRYPT_LAST_ALG_OID_GROUP_ID","features":[393]},{"name":"CRYPT_LAST_OID_GROUP_ID","features":[393]},{"name":"CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVAL","features":[393]},{"name":"CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTE","features":[393]},{"name":"CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL","features":[393]},{"name":"CRYPT_LDAP_SIGN_RETRIEVAL","features":[393]},{"name":"CRYPT_LITTLE_ENDIAN","features":[393]},{"name":"CRYPT_LOCAL","features":[393]},{"name":"CRYPT_LOCALIZED_NAME_ENCODING_TYPE","features":[393]},{"name":"CRYPT_LOCALIZED_NAME_OID","features":[393]},{"name":"CRYPT_MAC","features":[393]},{"name":"CRYPT_MACHINE_DEFAULT","features":[393]},{"name":"CRYPT_MACHINE_KEYSET","features":[393]},{"name":"CRYPT_MAC_RESOURCE","features":[393]},{"name":"CRYPT_MAC_RESOURCE_NUMBER","features":[393]},{"name":"CRYPT_MASK_GEN_ALGORITHM","features":[393]},{"name":"CRYPT_MATCH_ANY_ENCODING_TYPE","features":[393]},{"name":"CRYPT_MAX_PROVIDER_ID","features":[393]},{"name":"CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG","features":[393]},{"name":"CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG","features":[393]},{"name":"CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG","features":[393]},{"name":"CRYPT_MESSAGE_KEYID_SIGNER_FLAG","features":[393]},{"name":"CRYPT_MESSAGE_SILENT_KEYSET_FLAG","features":[393]},{"name":"CRYPT_MIN_DEPENDENCIES","features":[393]},{"name":"CRYPT_MM","features":[393]},{"name":"CRYPT_MODE_CBC","features":[393]},{"name":"CRYPT_MODE_CBCI","features":[393]},{"name":"CRYPT_MODE_CBCOFM","features":[393]},{"name":"CRYPT_MODE_CBCOFMI","features":[393]},{"name":"CRYPT_MODE_CFB","features":[393]},{"name":"CRYPT_MODE_CFBP","features":[393]},{"name":"CRYPT_MODE_CTS","features":[393]},{"name":"CRYPT_MODE_ECB","features":[393]},{"name":"CRYPT_MODE_OFB","features":[393]},{"name":"CRYPT_MODE_OFBP","features":[393]},{"name":"CRYPT_MSG_TYPE","features":[393]},{"name":"CRYPT_NDR_ENCODING","features":[393]},{"name":"CRYPT_NEWKEYSET","features":[393]},{"name":"CRYPT_NEXT","features":[393]},{"name":"CRYPT_NOHASHOID","features":[393]},{"name":"CRYPT_NOT_MODIFIED_RETRIEVAL","features":[393]},{"name":"CRYPT_NO_AUTH_RETRIEVAL","features":[393]},{"name":"CRYPT_NO_OCSP_FAILOVER_TO_CRL_RETRIEVAL","features":[393]},{"name":"CRYPT_NO_SALT","features":[393]},{"name":"CRYPT_OAEP","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_FIRST_RESERVED_USER_NAME_TYPE","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_LAST_RESERVED_NAME_TYPE","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_LAST_RESERVED_USER_NAME_TYPE","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE","features":[307,393]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_DLL_UNLOAD","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_PROCESS_EXIT","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_REASON","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_SERVICE_STOP","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_RELEASE_SYSTEM_SHUTDOWN","features":[393]},{"name":"CRYPT_OBJECT_LOCATOR_SPN_NAME_TYPE","features":[393]},{"name":"CRYPT_OBJID_TABLE","features":[393]},{"name":"CRYPT_OCSP_ONLY_RETRIEVAL","features":[393]},{"name":"CRYPT_OFFLINE_CHECK_RETRIEVAL","features":[393]},{"name":"CRYPT_OID_CREATE_COM_OBJECT_FUNC","features":[393]},{"name":"CRYPT_OID_DECODE_OBJECT_EX_FUNC","features":[393]},{"name":"CRYPT_OID_DECODE_OBJECT_FUNC","features":[393]},{"name":"CRYPT_OID_DISABLE_SEARCH_DS_FLAG","features":[393]},{"name":"CRYPT_OID_ENCODE_OBJECT_EX_FUNC","features":[393]},{"name":"CRYPT_OID_ENCODE_OBJECT_FUNC","features":[393]},{"name":"CRYPT_OID_ENUM_PHYSICAL_STORE_FUNC","features":[393]},{"name":"CRYPT_OID_ENUM_SYSTEM_STORE_FUNC","features":[393]},{"name":"CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNC","features":[393]},{"name":"CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC","features":[393]},{"name":"CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC","features":[393]},{"name":"CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC","features":[393]},{"name":"CRYPT_OID_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC","features":[393]},{"name":"CRYPT_OID_FIND_LOCALIZED_NAME_FUNC","features":[393]},{"name":"CRYPT_OID_FIND_OID_INFO_FUNC","features":[393]},{"name":"CRYPT_OID_FORMAT_OBJECT_FUNC","features":[393]},{"name":"CRYPT_OID_FUNC_ENTRY","features":[393]},{"name":"CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC","features":[393]},{"name":"CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC","features":[393]},{"name":"CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNC","features":[393]},{"name":"CRYPT_OID_INFO","features":[393]},{"name":"CRYPT_OID_INFO_ALGID_KEY","features":[393]},{"name":"CRYPT_OID_INFO_CNG_ALGID_KEY","features":[393]},{"name":"CRYPT_OID_INFO_CNG_SIGN_KEY","features":[393]},{"name":"CRYPT_OID_INFO_ECC_PARAMETERS_ALGORITHM","features":[393]},{"name":"CRYPT_OID_INFO_ECC_WRAP_PARAMETERS_ALGORITHM","features":[393]},{"name":"CRYPT_OID_INFO_HASH_PARAMETERS_ALGORITHM","features":[393]},{"name":"CRYPT_OID_INFO_MGF1_PARAMETERS_ALGORITHM","features":[393]},{"name":"CRYPT_OID_INFO_NAME_KEY","features":[393]},{"name":"CRYPT_OID_INFO_NO_PARAMETERS_ALGORITHM","features":[393]},{"name":"CRYPT_OID_INFO_NO_SIGN_ALGORITHM","features":[393]},{"name":"CRYPT_OID_INFO_OAEP_PARAMETERS_ALGORITHM","features":[393]},{"name":"CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK","features":[393]},{"name":"CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT","features":[393]},{"name":"CRYPT_OID_INFO_OID_KEY","features":[393]},{"name":"CRYPT_OID_INFO_OID_KEY_FLAGS_MASK","features":[393]},{"name":"CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG","features":[393]},{"name":"CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG","features":[393]},{"name":"CRYPT_OID_INFO_SIGN_KEY","features":[393]},{"name":"CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG","features":[393]},{"name":"CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG","features":[393]},{"name":"CRYPT_OID_OPEN_STORE_PROV_FUNC","features":[393]},{"name":"CRYPT_OID_OPEN_SYSTEM_STORE_PROV_FUNC","features":[393]},{"name":"CRYPT_OID_PREFER_CNG_ALGID_FLAG","features":[393]},{"name":"CRYPT_OID_PUBKEY_ENCRYPT_ONLY_FLAG","features":[393]},{"name":"CRYPT_OID_PUBKEY_SIGN_ONLY_FLAG","features":[393]},{"name":"CRYPT_OID_REGISTER_PHYSICAL_STORE_FUNC","features":[393]},{"name":"CRYPT_OID_REGISTER_SYSTEM_STORE_FUNC","features":[393]},{"name":"CRYPT_OID_REGPATH","features":[393]},{"name":"CRYPT_OID_REG_DLL_VALUE_NAME","features":[393]},{"name":"CRYPT_OID_REG_ENCODING_TYPE_PREFIX","features":[393]},{"name":"CRYPT_OID_REG_FLAGS_VALUE_NAME","features":[393]},{"name":"CRYPT_OID_REG_FUNC_NAME_VALUE_NAME","features":[393]},{"name":"CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_A","features":[393]},{"name":"CRYPT_OID_SIGN_AND_ENCODE_HASH_FUNC","features":[393]},{"name":"CRYPT_OID_SYSTEM_STORE_LOCATION_VALUE_NAME","features":[393]},{"name":"CRYPT_OID_UNREGISTER_PHYSICAL_STORE_FUNC","features":[393]},{"name":"CRYPT_OID_UNREGISTER_SYSTEM_STORE_FUNC","features":[393]},{"name":"CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG","features":[393]},{"name":"CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG","features":[393]},{"name":"CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG","features":[393]},{"name":"CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNC","features":[393]},{"name":"CRYPT_OID_VERIFY_CTL_USAGE_FUNC","features":[393]},{"name":"CRYPT_OID_VERIFY_ENCODED_SIGNATURE_FUNC","features":[393]},{"name":"CRYPT_OID_VERIFY_REVOCATION_FUNC","features":[393]},{"name":"CRYPT_ONLINE","features":[393]},{"name":"CRYPT_OVERRIDE","features":[393]},{"name":"CRYPT_OVERWRITE","features":[393]},{"name":"CRYPT_OWF_REPL_LM_HASH","features":[393]},{"name":"CRYPT_PARAM_ASYNC_RETRIEVAL_COMPLETION","features":[393]},{"name":"CRYPT_PARAM_CANCEL_ASYNC_RETRIEVAL","features":[393]},{"name":"CRYPT_PASSWORD_CREDENTIALSA","features":[393]},{"name":"CRYPT_PASSWORD_CREDENTIALSW","features":[393]},{"name":"CRYPT_PKCS12_PBE_PARAMS","features":[393]},{"name":"CRYPT_PKCS8_EXPORT_PARAMS","features":[307,393]},{"name":"CRYPT_PKCS8_IMPORT_PARAMS","features":[307,393]},{"name":"CRYPT_POLICY_OID_GROUP_ID","features":[393]},{"name":"CRYPT_PREGEN","features":[393]},{"name":"CRYPT_PRIORITY_BOTTOM","features":[393]},{"name":"CRYPT_PRIORITY_TOP","features":[393]},{"name":"CRYPT_PRIVATE_KEY_INFO","features":[393]},{"name":"CRYPT_PROCESS_ISOLATE","features":[393]},{"name":"CRYPT_PROPERTY_REF","features":[393]},{"name":"CRYPT_PROVIDERS","features":[393]},{"name":"CRYPT_PROVIDER_IOCTL__GET_SCHANNEL_INTERFACE","features":[393]},{"name":"CRYPT_PROVIDER_REF","features":[393]},{"name":"CRYPT_PROVIDER_REFS","features":[393]},{"name":"CRYPT_PROVIDER_REG","features":[393]},{"name":"CRYPT_PROVSTRUC_VERSION_V3","features":[393]},{"name":"CRYPT_PROXY_CACHE_RETRIEVAL","features":[393]},{"name":"CRYPT_PSOURCE_ALGORITHM","features":[393]},{"name":"CRYPT_PSTORE","features":[393]},{"name":"CRYPT_PUBKEY_ALG_OID_GROUP_ID","features":[393]},{"name":"CRYPT_RANDOM_QUERY_STRING_RETRIEVAL","features":[393]},{"name":"CRYPT_RC2_128BIT_VERSION","features":[393]},{"name":"CRYPT_RC2_40BIT_VERSION","features":[393]},{"name":"CRYPT_RC2_56BIT_VERSION","features":[393]},{"name":"CRYPT_RC2_64BIT_VERSION","features":[393]},{"name":"CRYPT_RC2_CBC_PARAMETERS","features":[307,393]},{"name":"CRYPT_RC4_KEY_STATE","features":[393]},{"name":"CRYPT_RDN_ATTR_OID_GROUP_ID","features":[393]},{"name":"CRYPT_READ","features":[393]},{"name":"CRYPT_RECIPIENT","features":[393]},{"name":"CRYPT_REGISTER_FIRST_INDEX","features":[393]},{"name":"CRYPT_REGISTER_LAST_INDEX","features":[393]},{"name":"CRYPT_RETRIEVE_AUX_INFO","features":[307,393]},{"name":"CRYPT_RETRIEVE_MAX_ERROR_CONTENT_LENGTH","features":[393]},{"name":"CRYPT_RETRIEVE_MULTIPLE_OBJECTS","features":[393]},{"name":"CRYPT_RETURN_HWND","features":[307,393]},{"name":"CRYPT_RSAES_OAEP_PARAMETERS","features":[393]},{"name":"CRYPT_RSA_SSA_PSS_PARAMETERS","features":[393]},{"name":"CRYPT_SECRETDIGEST","features":[393]},{"name":"CRYPT_SEC_DESCR","features":[393]},{"name":"CRYPT_SEQUENCE_OF_ANY","features":[393]},{"name":"CRYPT_SERVER","features":[393]},{"name":"CRYPT_SET_HASH_PARAM","features":[393]},{"name":"CRYPT_SET_PROV_PARAM_ID","features":[393]},{"name":"CRYPT_SF","features":[393]},{"name":"CRYPT_SGC","features":[393]},{"name":"CRYPT_SGCKEY","features":[393]},{"name":"CRYPT_SGC_ENUM","features":[393]},{"name":"CRYPT_SIGN_ALG_OID_GROUP_ID","features":[393]},{"name":"CRYPT_SIGN_MESSAGE_PARA","features":[307,393]},{"name":"CRYPT_SIG_RESOURCE","features":[393]},{"name":"CRYPT_SIG_RESOURCE_NUMBER","features":[393]},{"name":"CRYPT_SIG_RESOURCE_VERSION","features":[393]},{"name":"CRYPT_SILENT","features":[393]},{"name":"CRYPT_SMART_CARD_ROOT_INFO","features":[393]},{"name":"CRYPT_SMIME_CAPABILITIES","features":[393]},{"name":"CRYPT_SMIME_CAPABILITY","features":[393]},{"name":"CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG","features":[393]},{"name":"CRYPT_SSL2_FALLBACK","features":[393]},{"name":"CRYPT_STICKY_CACHE_RETRIEVAL","features":[393]},{"name":"CRYPT_STRING","features":[393]},{"name":"CRYPT_STRING_ANY","features":[393]},{"name":"CRYPT_STRING_BASE64","features":[393]},{"name":"CRYPT_STRING_BASE64HEADER","features":[393]},{"name":"CRYPT_STRING_BASE64REQUESTHEADER","features":[393]},{"name":"CRYPT_STRING_BASE64URI","features":[393]},{"name":"CRYPT_STRING_BASE64X509CRLHEADER","features":[393]},{"name":"CRYPT_STRING_BASE64_ANY","features":[393]},{"name":"CRYPT_STRING_BINARY","features":[393]},{"name":"CRYPT_STRING_ENCODEMASK","features":[393]},{"name":"CRYPT_STRING_HASHDATA","features":[393]},{"name":"CRYPT_STRING_HEX","features":[393]},{"name":"CRYPT_STRING_HEXADDR","features":[393]},{"name":"CRYPT_STRING_HEXASCII","features":[393]},{"name":"CRYPT_STRING_HEXASCIIADDR","features":[393]},{"name":"CRYPT_STRING_HEXRAW","features":[393]},{"name":"CRYPT_STRING_HEX_ANY","features":[393]},{"name":"CRYPT_STRING_NOCR","features":[393]},{"name":"CRYPT_STRING_NOCRLF","features":[393]},{"name":"CRYPT_STRING_PERCENTESCAPE","features":[393]},{"name":"CRYPT_STRING_RESERVED100","features":[393]},{"name":"CRYPT_STRING_RESERVED200","features":[393]},{"name":"CRYPT_STRING_STRICT","features":[393]},{"name":"CRYPT_SUCCEED","features":[393]},{"name":"CRYPT_TEMPLATE_OID_GROUP_ID","features":[393]},{"name":"CRYPT_TIMESTAMP_ACCURACY","features":[393]},{"name":"CRYPT_TIMESTAMP_CONTEXT","features":[307,393]},{"name":"CRYPT_TIMESTAMP_INFO","features":[307,393]},{"name":"CRYPT_TIMESTAMP_PARA","features":[307,393]},{"name":"CRYPT_TIMESTAMP_REQUEST","features":[307,393]},{"name":"CRYPT_TIMESTAMP_RESPONSE","features":[393]},{"name":"CRYPT_TIMESTAMP_RESPONSE_STATUS","features":[393]},{"name":"CRYPT_TIMESTAMP_VERSION","features":[393]},{"name":"CRYPT_TIME_STAMP_REQUEST_INFO","features":[393]},{"name":"CRYPT_TYPE2_FORMAT","features":[393]},{"name":"CRYPT_UI_PROMPT","features":[393]},{"name":"CRYPT_UM","features":[393]},{"name":"CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG","features":[393]},{"name":"CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG","features":[393]},{"name":"CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG","features":[393]},{"name":"CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG","features":[393]},{"name":"CRYPT_UNICODE_NAME_ENCODE_FORCE_UTF8_UNICODE_FLAG","features":[393]},{"name":"CRYPT_UPDATE_KEY","features":[393]},{"name":"CRYPT_URL_ARRAY","features":[393]},{"name":"CRYPT_URL_INFO","features":[393]},{"name":"CRYPT_USERDATA","features":[393]},{"name":"CRYPT_USER_DEFAULT","features":[393]},{"name":"CRYPT_USER_KEYSET","features":[393]},{"name":"CRYPT_USER_PROTECTED","features":[393]},{"name":"CRYPT_USER_PROTECTED_STRONG","features":[393]},{"name":"CRYPT_VERIFYCONTEXT","features":[393]},{"name":"CRYPT_VERIFY_CERT_FLAGS","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_CHECK_WEAK_HASH_FLAG","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_DISABLE_MD2_MD4_FLAG","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_SET_STRONG_PROPERTIES_FLAG","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_SUBJECT_OCSP_BASIC_SIGNED_RESPONSE","features":[393]},{"name":"CRYPT_VERIFY_CERT_SIGN_WEAK_HASH_INFO","features":[393]},{"name":"CRYPT_VERIFY_CONTEXT_SIGNATURE","features":[393]},{"name":"CRYPT_VERIFY_DATA_HASH","features":[393]},{"name":"CRYPT_VERIFY_IMAGE_A","features":[307,393]},{"name":"CRYPT_VERIFY_IMAGE_W","features":[307,393]},{"name":"CRYPT_VERIFY_MESSAGE_PARA","features":[307,393]},{"name":"CRYPT_VOLATILE","features":[393]},{"name":"CRYPT_WIRE_ONLY_RETRIEVAL","features":[393]},{"name":"CRYPT_WRITE","features":[393]},{"name":"CRYPT_X931_FORMAT","features":[393]},{"name":"CRYPT_X942_COUNTER_BYTE_LENGTH","features":[393]},{"name":"CRYPT_X942_KEY_LENGTH_BYTE_LENGTH","features":[393]},{"name":"CRYPT_X942_OTHER_INFO","features":[393]},{"name":"CRYPT_XML_ALGORITHM","features":[393]},{"name":"CRYPT_XML_ALGORITHM_INFO","features":[393]},{"name":"CRYPT_XML_ALGORITHM_INFO_FIND_BY_CNG_ALGID","features":[393]},{"name":"CRYPT_XML_ALGORITHM_INFO_FIND_BY_CNG_SIGN_ALGID","features":[393]},{"name":"CRYPT_XML_ALGORITHM_INFO_FIND_BY_NAME","features":[393]},{"name":"CRYPT_XML_ALGORITHM_INFO_FIND_BY_URI","features":[393]},{"name":"CRYPT_XML_BLOB","features":[393]},{"name":"CRYPT_XML_BLOB_MAX","features":[393]},{"name":"CRYPT_XML_CHARSET","features":[393]},{"name":"CRYPT_XML_CHARSET_AUTO","features":[393]},{"name":"CRYPT_XML_CHARSET_UTF16BE","features":[393]},{"name":"CRYPT_XML_CHARSET_UTF16LE","features":[393]},{"name":"CRYPT_XML_CHARSET_UTF8","features":[393]},{"name":"CRYPT_XML_CRYPTOGRAPHIC_INTERFACE","features":[393]},{"name":"CRYPT_XML_DATA_BLOB","features":[393]},{"name":"CRYPT_XML_DATA_PROVIDER","features":[393]},{"name":"CRYPT_XML_DIGEST_REFERENCE_DATA_TRANSFORMED","features":[393]},{"name":"CRYPT_XML_DIGEST_VALUE_MAX","features":[393]},{"name":"CRYPT_XML_DOC_CTXT","features":[393]},{"name":"CRYPT_XML_E_ALGORITHM","features":[393]},{"name":"CRYPT_XML_E_BASE","features":[393]},{"name":"CRYPT_XML_E_ENCODING","features":[393]},{"name":"CRYPT_XML_E_HANDLE","features":[393]},{"name":"CRYPT_XML_E_HASH_FAILED","features":[393]},{"name":"CRYPT_XML_E_INVALID_DIGEST","features":[393]},{"name":"CRYPT_XML_E_INVALID_KEYVALUE","features":[393]},{"name":"CRYPT_XML_E_INVALID_SIGNATURE","features":[393]},{"name":"CRYPT_XML_E_LARGE","features":[393]},{"name":"CRYPT_XML_E_LAST","features":[393]},{"name":"CRYPT_XML_E_NON_UNIQUE_ID","features":[393]},{"name":"CRYPT_XML_E_OPERATION","features":[393]},{"name":"CRYPT_XML_E_SIGNER","features":[393]},{"name":"CRYPT_XML_E_SIGN_FAILED","features":[393]},{"name":"CRYPT_XML_E_TOO_MANY_SIGNATURES","features":[393]},{"name":"CRYPT_XML_E_TOO_MANY_TRANSFORMS","features":[393]},{"name":"CRYPT_XML_E_TRANSFORM","features":[393]},{"name":"CRYPT_XML_E_UNEXPECTED_XML","features":[393]},{"name":"CRYPT_XML_E_UNRESOLVED_REFERENCE","features":[393]},{"name":"CRYPT_XML_E_VERIFY_FAILED","features":[393]},{"name":"CRYPT_XML_FLAGS","features":[393]},{"name":"CRYPT_XML_FLAG_ADD_OBJECT_CREATE_COPY","features":[393]},{"name":"CRYPT_XML_FLAG_ALWAYS_RETURN_ENCODED_OBJECT","features":[393]},{"name":"CRYPT_XML_FLAG_CREATE_REFERENCE_AS_OBJECT","features":[393]},{"name":"CRYPT_XML_FLAG_DISABLE_EXTENSIONS","features":[393]},{"name":"CRYPT_XML_FLAG_ECDSA_DSIG11","features":[393]},{"name":"CRYPT_XML_FLAG_ENFORCE_ID_NAME_FORMAT","features":[393]},{"name":"CRYPT_XML_FLAG_ENFORCE_ID_NCNAME_FORMAT","features":[393]},{"name":"CRYPT_XML_FLAG_NO_SERIALIZE","features":[393]},{"name":"CRYPT_XML_GROUP_ID","features":[393]},{"name":"CRYPT_XML_GROUP_ID_HASH","features":[393]},{"name":"CRYPT_XML_GROUP_ID_SIGN","features":[393]},{"name":"CRYPT_XML_ID_MAX","features":[393]},{"name":"CRYPT_XML_ISSUER_SERIAL","features":[393]},{"name":"CRYPT_XML_KEYINFO_PARAM","features":[393]},{"name":"CRYPT_XML_KEYINFO_SPEC","features":[393]},{"name":"CRYPT_XML_KEYINFO_SPEC_ENCODED","features":[393]},{"name":"CRYPT_XML_KEYINFO_SPEC_NONE","features":[393]},{"name":"CRYPT_XML_KEYINFO_SPEC_PARAM","features":[393]},{"name":"CRYPT_XML_KEYINFO_TYPE","features":[393]},{"name":"CRYPT_XML_KEYINFO_TYPE_CUSTOM","features":[393]},{"name":"CRYPT_XML_KEYINFO_TYPE_KEYNAME","features":[393]},{"name":"CRYPT_XML_KEYINFO_TYPE_KEYVALUE","features":[393]},{"name":"CRYPT_XML_KEYINFO_TYPE_RETRIEVAL","features":[393]},{"name":"CRYPT_XML_KEYINFO_TYPE_X509DATA","features":[393]},{"name":"CRYPT_XML_KEY_DSA_KEY_VALUE","features":[393]},{"name":"CRYPT_XML_KEY_ECDSA_KEY_VALUE","features":[393]},{"name":"CRYPT_XML_KEY_INFO","features":[393]},{"name":"CRYPT_XML_KEY_INFO_ITEM","features":[393]},{"name":"CRYPT_XML_KEY_RSA_KEY_VALUE","features":[393]},{"name":"CRYPT_XML_KEY_VALUE","features":[393]},{"name":"CRYPT_XML_KEY_VALUE_TYPE","features":[393]},{"name":"CRYPT_XML_KEY_VALUE_TYPE_CUSTOM","features":[393]},{"name":"CRYPT_XML_KEY_VALUE_TYPE_DSA","features":[393]},{"name":"CRYPT_XML_KEY_VALUE_TYPE_ECDSA","features":[393]},{"name":"CRYPT_XML_KEY_VALUE_TYPE_RSA","features":[393]},{"name":"CRYPT_XML_OBJECT","features":[393]},{"name":"CRYPT_XML_OBJECTS_MAX","features":[393]},{"name":"CRYPT_XML_PROPERTY","features":[393]},{"name":"CRYPT_XML_PROPERTY_DOC_DECLARATION","features":[393]},{"name":"CRYPT_XML_PROPERTY_ID","features":[393]},{"name":"CRYPT_XML_PROPERTY_MAX_HEAP_SIZE","features":[393]},{"name":"CRYPT_XML_PROPERTY_MAX_SIGNATURES","features":[393]},{"name":"CRYPT_XML_PROPERTY_SIGNATURE_LOCATION","features":[393]},{"name":"CRYPT_XML_PROPERTY_XML_OUTPUT_CHARSET","features":[393]},{"name":"CRYPT_XML_REFERENCE","features":[393]},{"name":"CRYPT_XML_REFERENCES","features":[393]},{"name":"CRYPT_XML_REFERENCES_MAX","features":[393]},{"name":"CRYPT_XML_SIGNATURE","features":[393]},{"name":"CRYPT_XML_SIGNATURES_MAX","features":[393]},{"name":"CRYPT_XML_SIGNATURE_VALUE_MAX","features":[393]},{"name":"CRYPT_XML_SIGNED_INFO","features":[393]},{"name":"CRYPT_XML_SIGN_ADD_KEYVALUE","features":[393]},{"name":"CRYPT_XML_STATUS","features":[393]},{"name":"CRYPT_XML_STATUS_DIGESTING","features":[393]},{"name":"CRYPT_XML_STATUS_DIGEST_VALID","features":[393]},{"name":"CRYPT_XML_STATUS_ERROR_DIGEST_INVALID","features":[393]},{"name":"CRYPT_XML_STATUS_ERROR_KEYINFO_NOT_PARSED","features":[393]},{"name":"CRYPT_XML_STATUS_ERROR_NOT_RESOLVED","features":[393]},{"name":"CRYPT_XML_STATUS_ERROR_NOT_SUPPORTED_ALGORITHM","features":[393]},{"name":"CRYPT_XML_STATUS_ERROR_NOT_SUPPORTED_TRANSFORM","features":[393]},{"name":"CRYPT_XML_STATUS_ERROR_SIGNATURE_INVALID","features":[393]},{"name":"CRYPT_XML_STATUS_ERROR_STATUS","features":[393]},{"name":"CRYPT_XML_STATUS_INFO_STATUS","features":[393]},{"name":"CRYPT_XML_STATUS_INTERNAL_REFERENCE","features":[393]},{"name":"CRYPT_XML_STATUS_KEY_AVAILABLE","features":[393]},{"name":"CRYPT_XML_STATUS_NO_ERROR","features":[393]},{"name":"CRYPT_XML_STATUS_OPENED_TO_ENCODE","features":[393]},{"name":"CRYPT_XML_STATUS_SIGNATURE_VALID","features":[393]},{"name":"CRYPT_XML_TRANSFORM_CHAIN_CONFIG","features":[393]},{"name":"CRYPT_XML_TRANSFORM_FLAGS","features":[393]},{"name":"CRYPT_XML_TRANSFORM_INFO","features":[393]},{"name":"CRYPT_XML_TRANSFORM_MAX","features":[393]},{"name":"CRYPT_XML_TRANSFORM_ON_NODESET","features":[393]},{"name":"CRYPT_XML_TRANSFORM_ON_STREAM","features":[393]},{"name":"CRYPT_XML_TRANSFORM_URI_QUERY_STRING","features":[393]},{"name":"CRYPT_XML_X509DATA","features":[393]},{"name":"CRYPT_XML_X509DATA_ITEM","features":[393]},{"name":"CRYPT_XML_X509DATA_TYPE","features":[393]},{"name":"CRYPT_XML_X509DATA_TYPE_CERTIFICATE","features":[393]},{"name":"CRYPT_XML_X509DATA_TYPE_CRL","features":[393]},{"name":"CRYPT_XML_X509DATA_TYPE_CUSTOM","features":[393]},{"name":"CRYPT_XML_X509DATA_TYPE_ISSUER_SERIAL","features":[393]},{"name":"CRYPT_XML_X509DATA_TYPE_SKI","features":[393]},{"name":"CRYPT_XML_X509DATA_TYPE_SUBJECT_NAME","features":[393]},{"name":"CRYPT_Y_ONLY","features":[393]},{"name":"CSF_AUTHENTICATE","features":[393]},{"name":"CSF_CHANGE_AUTHENTICATOR","features":[393]},{"name":"CSF_IMPORT_KEYPAIR","features":[393]},{"name":"CTL_ANY_SUBJECT_INFO","features":[393]},{"name":"CTL_ANY_SUBJECT_TYPE","features":[393]},{"name":"CTL_CERT_SUBJECT_TYPE","features":[393]},{"name":"CTL_CONTEXT","features":[307,393]},{"name":"CTL_ENTRY","features":[393]},{"name":"CTL_ENTRY_FROM_PROP_CHAIN_FLAG","features":[393]},{"name":"CTL_FIND_ANY","features":[393]},{"name":"CTL_FIND_EXISTING","features":[393]},{"name":"CTL_FIND_MD5_HASH","features":[393]},{"name":"CTL_FIND_NO_LIST_ID_CBDATA","features":[393]},{"name":"CTL_FIND_SAME_USAGE_FLAG","features":[393]},{"name":"CTL_FIND_SHA1_HASH","features":[393]},{"name":"CTL_FIND_SUBJECT","features":[393]},{"name":"CTL_FIND_SUBJECT_PARA","features":[307,393]},{"name":"CTL_FIND_USAGE","features":[393]},{"name":"CTL_FIND_USAGE_PARA","features":[307,393]},{"name":"CTL_INFO","features":[307,393]},{"name":"CTL_USAGE","features":[393]},{"name":"CTL_USAGE_MATCH","features":[393]},{"name":"CTL_V1","features":[393]},{"name":"CTL_VERIFY_USAGE_PARA","features":[393]},{"name":"CTL_VERIFY_USAGE_STATUS","features":[307,393]},{"name":"CUR_BLOB_VERSION","features":[393]},{"name":"CUR_OFFLOAD_VERSION","features":[393]},{"name":"CertAddCRLContextToStore","features":[307,393]},{"name":"CertAddCRLLinkToStore","features":[307,393]},{"name":"CertAddCTLContextToStore","features":[307,393]},{"name":"CertAddCTLLinkToStore","features":[307,393]},{"name":"CertAddCertificateContextToStore","features":[307,393]},{"name":"CertAddCertificateLinkToStore","features":[307,393]},{"name":"CertAddEncodedCRLToStore","features":[307,393]},{"name":"CertAddEncodedCTLToStore","features":[307,393]},{"name":"CertAddEncodedCertificateToStore","features":[307,393]},{"name":"CertAddEncodedCertificateToSystemStoreA","features":[307,393]},{"name":"CertAddEncodedCertificateToSystemStoreW","features":[307,393]},{"name":"CertAddEnhancedKeyUsageIdentifier","features":[307,393]},{"name":"CertAddRefServerOcspResponse","features":[393]},{"name":"CertAddRefServerOcspResponseContext","features":[393]},{"name":"CertAddSerializedElementToStore","features":[307,393]},{"name":"CertAddStoreToCollection","features":[307,393]},{"name":"CertAlgIdToOID","features":[393]},{"name":"CertCloseServerOcspResponse","features":[393]},{"name":"CertCloseStore","features":[307,393]},{"name":"CertCompareCertificate","features":[307,393]},{"name":"CertCompareCertificateName","features":[307,393]},{"name":"CertCompareIntegerBlob","features":[307,393]},{"name":"CertComparePublicKeyInfo","features":[307,393]},{"name":"CertControlStore","features":[307,393]},{"name":"CertCreateCRLContext","features":[307,393]},{"name":"CertCreateCTLContext","features":[307,393]},{"name":"CertCreateCTLEntryFromCertificateContextProperties","features":[307,393]},{"name":"CertCreateCertificateChainEngine","features":[307,393]},{"name":"CertCreateCertificateContext","features":[307,393]},{"name":"CertCreateContext","features":[307,393]},{"name":"CertCreateSelfSignCertificate","features":[307,393]},{"name":"CertDeleteCRLFromStore","features":[307,393]},{"name":"CertDeleteCTLFromStore","features":[307,393]},{"name":"CertDeleteCertificateFromStore","features":[307,393]},{"name":"CertDuplicateCRLContext","features":[307,393]},{"name":"CertDuplicateCTLContext","features":[307,393]},{"name":"CertDuplicateCertificateChain","features":[307,393]},{"name":"CertDuplicateCertificateContext","features":[307,393]},{"name":"CertDuplicateStore","features":[393]},{"name":"CertEnumCRLContextProperties","features":[307,393]},{"name":"CertEnumCRLsInStore","features":[307,393]},{"name":"CertEnumCTLContextProperties","features":[307,393]},{"name":"CertEnumCTLsInStore","features":[307,393]},{"name":"CertEnumCertificateContextProperties","features":[307,393]},{"name":"CertEnumCertificatesInStore","features":[307,393]},{"name":"CertEnumPhysicalStore","features":[307,393]},{"name":"CertEnumSubjectInSortedCTL","features":[307,393]},{"name":"CertEnumSystemStore","features":[307,393]},{"name":"CertEnumSystemStoreLocation","features":[307,393]},{"name":"CertFindAttribute","features":[393]},{"name":"CertFindCRLInStore","features":[307,393]},{"name":"CertFindCTLInStore","features":[307,393]},{"name":"CertFindCertificateInCRL","features":[307,393]},{"name":"CertFindCertificateInStore","features":[307,393]},{"name":"CertFindChainInStore","features":[307,393]},{"name":"CertFindExtension","features":[307,393]},{"name":"CertFindRDNAttr","features":[393]},{"name":"CertFindSubjectInCTL","features":[307,393]},{"name":"CertFindSubjectInSortedCTL","features":[307,393]},{"name":"CertFreeCRLContext","features":[307,393]},{"name":"CertFreeCTLContext","features":[307,393]},{"name":"CertFreeCertificateChain","features":[307,393]},{"name":"CertFreeCertificateChainEngine","features":[393]},{"name":"CertFreeCertificateChainList","features":[307,393]},{"name":"CertFreeCertificateContext","features":[307,393]},{"name":"CertFreeServerOcspResponseContext","features":[393]},{"name":"CertGetCRLContextProperty","features":[307,393]},{"name":"CertGetCRLFromStore","features":[307,393]},{"name":"CertGetCTLContextProperty","features":[307,393]},{"name":"CertGetCertificateChain","features":[307,393]},{"name":"CertGetCertificateContextProperty","features":[307,393]},{"name":"CertGetEnhancedKeyUsage","features":[307,393]},{"name":"CertGetIntendedKeyUsage","features":[307,393]},{"name":"CertGetIssuerCertificateFromStore","features":[307,393]},{"name":"CertGetNameStringA","features":[307,393]},{"name":"CertGetNameStringW","features":[307,393]},{"name":"CertGetPublicKeyLength","features":[393]},{"name":"CertGetServerOcspResponseContext","features":[393]},{"name":"CertGetStoreProperty","features":[307,393]},{"name":"CertGetSubjectCertificateFromStore","features":[307,393]},{"name":"CertGetValidUsages","features":[307,393]},{"name":"CertIsRDNAttrsInCertificateName","features":[307,393]},{"name":"CertIsStrongHashToSign","features":[307,393]},{"name":"CertIsValidCRLForCertificate","features":[307,393]},{"name":"CertIsWeakHash","features":[307,393]},{"name":"CertKeyType","features":[393]},{"name":"CertNameToStrA","features":[393]},{"name":"CertNameToStrW","features":[393]},{"name":"CertOIDToAlgId","features":[393]},{"name":"CertOpenServerOcspResponse","features":[307,393]},{"name":"CertOpenStore","features":[393]},{"name":"CertOpenSystemStoreA","features":[393]},{"name":"CertOpenSystemStoreW","features":[393]},{"name":"CertRDNValueToStrA","features":[393]},{"name":"CertRDNValueToStrW","features":[393]},{"name":"CertRegisterPhysicalStore","features":[307,393]},{"name":"CertRegisterSystemStore","features":[307,393]},{"name":"CertRemoveEnhancedKeyUsageIdentifier","features":[307,393]},{"name":"CertRemoveStoreFromCollection","features":[393]},{"name":"CertResyncCertificateChainEngine","features":[307,393]},{"name":"CertRetrieveLogoOrBiometricInfo","features":[307,393]},{"name":"CertSaveStore","features":[307,393]},{"name":"CertSelectCertificateChains","features":[307,393]},{"name":"CertSerializeCRLStoreElement","features":[307,393]},{"name":"CertSerializeCTLStoreElement","features":[307,393]},{"name":"CertSerializeCertificateStoreElement","features":[307,393]},{"name":"CertSetCRLContextProperty","features":[307,393]},{"name":"CertSetCTLContextProperty","features":[307,393]},{"name":"CertSetCertificateContextPropertiesFromCTLEntry","features":[307,393]},{"name":"CertSetCertificateContextProperty","features":[307,393]},{"name":"CertSetEnhancedKeyUsage","features":[307,393]},{"name":"CertSetStoreProperty","features":[307,393]},{"name":"CertStrToNameA","features":[307,393]},{"name":"CertStrToNameW","features":[307,393]},{"name":"CertUnregisterPhysicalStore","features":[307,393]},{"name":"CertUnregisterSystemStore","features":[307,393]},{"name":"CertVerifyCRLRevocation","features":[307,393]},{"name":"CertVerifyCRLTimeValidity","features":[307,393]},{"name":"CertVerifyCTLUsage","features":[307,393]},{"name":"CertVerifyCertificateChainPolicy","features":[307,393]},{"name":"CertVerifyRevocation","features":[307,393]},{"name":"CertVerifySubjectCertificateContext","features":[307,393]},{"name":"CertVerifyTimeValidity","features":[307,393]},{"name":"CertVerifyValidityNesting","features":[307,393]},{"name":"ChallengeResponsePinType","features":[393]},{"name":"CloseCryptoHandle","features":[393]},{"name":"CryptAcquireCertificatePrivateKey","features":[307,393]},{"name":"CryptAcquireContextA","features":[307,393]},{"name":"CryptAcquireContextW","features":[307,393]},{"name":"CryptBinaryToStringA","features":[307,393]},{"name":"CryptBinaryToStringW","features":[307,393]},{"name":"CryptCloseAsyncHandle","features":[307,393]},{"name":"CryptContextAddRef","features":[307,393]},{"name":"CryptCreateAsyncHandle","features":[307,393]},{"name":"CryptCreateHash","features":[307,393]},{"name":"CryptCreateKeyIdentifierFromCSP","features":[307,393]},{"name":"CryptDecodeMessage","features":[307,393]},{"name":"CryptDecodeObject","features":[307,393]},{"name":"CryptDecodeObjectEx","features":[307,393]},{"name":"CryptDecrypt","features":[307,393]},{"name":"CryptDecryptAndVerifyMessageSignature","features":[307,393]},{"name":"CryptDecryptMessage","features":[307,393]},{"name":"CryptDeriveKey","features":[307,393]},{"name":"CryptDestroyHash","features":[307,393]},{"name":"CryptDestroyKey","features":[307,393]},{"name":"CryptDuplicateHash","features":[307,393]},{"name":"CryptDuplicateKey","features":[307,393]},{"name":"CryptEncodeObject","features":[307,393]},{"name":"CryptEncodeObjectEx","features":[307,393]},{"name":"CryptEncrypt","features":[307,393]},{"name":"CryptEncryptMessage","features":[307,393]},{"name":"CryptEnumKeyIdentifierProperties","features":[307,393]},{"name":"CryptEnumOIDFunction","features":[307,393]},{"name":"CryptEnumOIDInfo","features":[307,393]},{"name":"CryptEnumProviderTypesA","features":[307,393]},{"name":"CryptEnumProviderTypesW","features":[307,393]},{"name":"CryptEnumProvidersA","features":[307,393]},{"name":"CryptEnumProvidersW","features":[307,393]},{"name":"CryptExportKey","features":[307,393]},{"name":"CryptExportPKCS8","features":[307,393]},{"name":"CryptExportPublicKeyInfo","features":[307,393]},{"name":"CryptExportPublicKeyInfoEx","features":[307,393]},{"name":"CryptExportPublicKeyInfoFromBCryptKeyHandle","features":[307,393]},{"name":"CryptFindCertificateKeyProvInfo","features":[307,393]},{"name":"CryptFindLocalizedName","features":[393]},{"name":"CryptFindOIDInfo","features":[393]},{"name":"CryptFormatObject","features":[307,393]},{"name":"CryptFreeOIDFunctionAddress","features":[307,393]},{"name":"CryptGenKey","features":[307,393]},{"name":"CryptGenRandom","features":[307,393]},{"name":"CryptGetAsyncParam","features":[307,393]},{"name":"CryptGetDefaultOIDDllList","features":[307,393]},{"name":"CryptGetDefaultOIDFunctionAddress","features":[307,393]},{"name":"CryptGetDefaultProviderA","features":[307,393]},{"name":"CryptGetDefaultProviderW","features":[307,393]},{"name":"CryptGetHashParam","features":[307,393]},{"name":"CryptGetKeyIdentifierProperty","features":[307,393]},{"name":"CryptGetKeyParam","features":[307,393]},{"name":"CryptGetMessageCertificates","features":[393]},{"name":"CryptGetMessageSignerCount","features":[393]},{"name":"CryptGetOIDFunctionAddress","features":[307,393]},{"name":"CryptGetOIDFunctionValue","features":[307,393]},{"name":"CryptGetObjectUrl","features":[307,393]},{"name":"CryptGetProvParam","features":[307,393]},{"name":"CryptGetUserKey","features":[307,393]},{"name":"CryptHashCertificate","features":[307,393]},{"name":"CryptHashCertificate2","features":[307,393]},{"name":"CryptHashData","features":[307,393]},{"name":"CryptHashMessage","features":[307,393]},{"name":"CryptHashPublicKeyInfo","features":[307,393]},{"name":"CryptHashSessionKey","features":[307,393]},{"name":"CryptHashToBeSigned","features":[307,393]},{"name":"CryptImportKey","features":[307,393]},{"name":"CryptImportPKCS8","features":[307,393]},{"name":"CryptImportPublicKeyInfo","features":[307,393]},{"name":"CryptImportPublicKeyInfoEx","features":[307,393]},{"name":"CryptImportPublicKeyInfoEx2","features":[307,393]},{"name":"CryptInitOIDFunctionSet","features":[393]},{"name":"CryptInstallCancelRetrieval","features":[307,393]},{"name":"CryptInstallDefaultContext","features":[307,393]},{"name":"CryptInstallOIDFunctionAddress","features":[307,393]},{"name":"CryptMemAlloc","features":[393]},{"name":"CryptMemFree","features":[393]},{"name":"CryptMemRealloc","features":[393]},{"name":"CryptMsgCalculateEncodedLength","features":[393]},{"name":"CryptMsgClose","features":[307,393]},{"name":"CryptMsgControl","features":[307,393]},{"name":"CryptMsgCountersign","features":[307,393]},{"name":"CryptMsgCountersignEncoded","features":[307,393]},{"name":"CryptMsgDuplicate","features":[393]},{"name":"CryptMsgEncodeAndSignCTL","features":[307,393]},{"name":"CryptMsgGetAndVerifySigner","features":[307,393]},{"name":"CryptMsgGetParam","features":[307,393]},{"name":"CryptMsgOpenToDecode","features":[307,393]},{"name":"CryptMsgOpenToEncode","features":[307,393]},{"name":"CryptMsgSignCTL","features":[307,393]},{"name":"CryptMsgUpdate","features":[307,393]},{"name":"CryptMsgVerifyCountersignatureEncoded","features":[307,393]},{"name":"CryptMsgVerifyCountersignatureEncodedEx","features":[307,393]},{"name":"CryptProtectData","features":[307,393]},{"name":"CryptProtectMemory","features":[307,393]},{"name":"CryptQueryObject","features":[307,393]},{"name":"CryptRegisterDefaultOIDFunction","features":[307,393]},{"name":"CryptRegisterOIDFunction","features":[307,393]},{"name":"CryptRegisterOIDInfo","features":[307,393]},{"name":"CryptReleaseContext","features":[307,393]},{"name":"CryptRetrieveObjectByUrlA","features":[307,393]},{"name":"CryptRetrieveObjectByUrlW","features":[307,393]},{"name":"CryptRetrieveTimeStamp","features":[307,393]},{"name":"CryptSetAsyncParam","features":[307,393]},{"name":"CryptSetHashParam","features":[307,393]},{"name":"CryptSetKeyIdentifierProperty","features":[307,393]},{"name":"CryptSetKeyParam","features":[307,393]},{"name":"CryptSetOIDFunctionValue","features":[307,393,370]},{"name":"CryptSetProvParam","features":[307,393]},{"name":"CryptSetProviderA","features":[307,393]},{"name":"CryptSetProviderExA","features":[307,393]},{"name":"CryptSetProviderExW","features":[307,393]},{"name":"CryptSetProviderW","features":[307,393]},{"name":"CryptSignAndEncodeCertificate","features":[307,393]},{"name":"CryptSignAndEncryptMessage","features":[307,393]},{"name":"CryptSignCertificate","features":[307,393]},{"name":"CryptSignHashA","features":[307,393]},{"name":"CryptSignHashW","features":[307,393]},{"name":"CryptSignMessage","features":[307,393]},{"name":"CryptSignMessageWithKey","features":[307,393]},{"name":"CryptStringToBinaryA","features":[307,393]},{"name":"CryptStringToBinaryW","features":[307,393]},{"name":"CryptUninstallCancelRetrieval","features":[307,393]},{"name":"CryptUninstallDefaultContext","features":[307,393]},{"name":"CryptUnprotectData","features":[307,393]},{"name":"CryptUnprotectMemory","features":[307,393]},{"name":"CryptUnregisterDefaultOIDFunction","features":[307,393]},{"name":"CryptUnregisterOIDFunction","features":[307,393]},{"name":"CryptUnregisterOIDInfo","features":[307,393]},{"name":"CryptUpdateProtectedState","features":[307,393]},{"name":"CryptVerifyCertificateSignature","features":[307,393]},{"name":"CryptVerifyCertificateSignatureEx","features":[307,393]},{"name":"CryptVerifyDetachedMessageHash","features":[307,393]},{"name":"CryptVerifyDetachedMessageSignature","features":[307,393]},{"name":"CryptVerifyMessageHash","features":[307,393]},{"name":"CryptVerifyMessageSignature","features":[307,393]},{"name":"CryptVerifyMessageSignatureWithKey","features":[307,393]},{"name":"CryptVerifySignatureA","features":[307,393]},{"name":"CryptVerifySignatureW","features":[307,393]},{"name":"CryptVerifyTimeStampSignature","features":[307,393]},{"name":"CryptXmlAddObject","features":[393]},{"name":"CryptXmlClose","features":[393]},{"name":"CryptXmlCreateReference","features":[393]},{"name":"CryptXmlDigestReference","features":[393]},{"name":"CryptXmlDllCloseDigest","features":[393]},{"name":"CryptXmlDllCreateDigest","features":[393]},{"name":"CryptXmlDllCreateKey","features":[393]},{"name":"CryptXmlDllDigestData","features":[393]},{"name":"CryptXmlDllEncodeAlgorithm","features":[393]},{"name":"CryptXmlDllEncodeKeyValue","features":[393]},{"name":"CryptXmlDllFinalizeDigest","features":[393]},{"name":"CryptXmlDllGetAlgorithmInfo","features":[393]},{"name":"CryptXmlDllGetInterface","features":[393]},{"name":"CryptXmlDllSignData","features":[393]},{"name":"CryptXmlDllVerifySignature","features":[393]},{"name":"CryptXmlEncode","features":[393]},{"name":"CryptXmlEnumAlgorithmInfo","features":[307,393]},{"name":"CryptXmlFindAlgorithmInfo","features":[393]},{"name":"CryptXmlGetAlgorithmInfo","features":[393]},{"name":"CryptXmlGetDocContext","features":[393]},{"name":"CryptXmlGetReference","features":[393]},{"name":"CryptXmlGetSignature","features":[393]},{"name":"CryptXmlGetStatus","features":[393]},{"name":"CryptXmlGetTransforms","features":[393]},{"name":"CryptXmlImportPublicKey","features":[393]},{"name":"CryptXmlOpenToDecode","features":[393]},{"name":"CryptXmlOpenToEncode","features":[393]},{"name":"CryptXmlSetHMACSecret","features":[393]},{"name":"CryptXmlSign","features":[393]},{"name":"CryptXmlVerifySignature","features":[393]},{"name":"DSAFIPSVERSION_ENUM","features":[393]},{"name":"DSA_FIPS186_2","features":[393]},{"name":"DSA_FIPS186_3","features":[393]},{"name":"DSA_HASH_ALGORITHM_SHA1","features":[393]},{"name":"DSA_HASH_ALGORITHM_SHA256","features":[393]},{"name":"DSA_HASH_ALGORITHM_SHA512","features":[393]},{"name":"DSSSEED","features":[393]},{"name":"DTLS1_0_PROTOCOL_VERSION","features":[393]},{"name":"DTLS1_2_PROTOCOL_VERSION","features":[393]},{"name":"Decrypt","features":[307,393]},{"name":"DigitalSignaturePin","features":[393]},{"name":"Direction","features":[393]},{"name":"DirectionDecrypt","features":[393]},{"name":"DirectionEncrypt","features":[393]},{"name":"ECC_CMS_SHARED_INFO","features":[393]},{"name":"ECC_CURVE_ALG_ID_ENUM","features":[393]},{"name":"ECC_CURVE_TYPE_ENUM","features":[393]},{"name":"ENDPOINTADDRESS","features":[393]},{"name":"ENDPOINTADDRESS2","features":[393]},{"name":"ENUM_CEPSETUPPROP_AUTHENTICATION","features":[393]},{"name":"ENUM_CEPSETUPPROP_CAINFORMATION","features":[393]},{"name":"ENUM_CEPSETUPPROP_CHALLENGEURL","features":[393]},{"name":"ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION","features":[393]},{"name":"ENUM_CEPSETUPPROP_KEYBASED_RENEWAL","features":[393]},{"name":"ENUM_CEPSETUPPROP_MSCEPURL","features":[393]},{"name":"ENUM_CEPSETUPPROP_RANAME_CITY","features":[393]},{"name":"ENUM_CEPSETUPPROP_RANAME_CN","features":[393]},{"name":"ENUM_CEPSETUPPROP_RANAME_COMPANY","features":[393]},{"name":"ENUM_CEPSETUPPROP_RANAME_COUNTRY","features":[393]},{"name":"ENUM_CEPSETUPPROP_RANAME_DEPT","features":[393]},{"name":"ENUM_CEPSETUPPROP_RANAME_EMAIL","features":[393]},{"name":"ENUM_CEPSETUPPROP_RANAME_STATE","features":[393]},{"name":"ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION","features":[393]},{"name":"ENUM_CEPSETUPPROP_SSLCERTHASH","features":[393]},{"name":"ENUM_CEPSETUPPROP_URL","features":[393]},{"name":"ENUM_CEPSETUPPROP_USECHALLENGE","features":[393]},{"name":"ENUM_CEPSETUPPROP_USELOCALSYSTEM","features":[393]},{"name":"ENUM_CESSETUPPROP_ALLOW_KEYBASED_RENEWAL","features":[393]},{"name":"ENUM_CESSETUPPROP_AUTHENTICATION","features":[393]},{"name":"ENUM_CESSETUPPROP_CACONFIG","features":[393]},{"name":"ENUM_CESSETUPPROP_RENEWALONLY","features":[393]},{"name":"ENUM_CESSETUPPROP_SSLCERTHASH","features":[393]},{"name":"ENUM_CESSETUPPROP_URL","features":[393]},{"name":"ENUM_CESSETUPPROP_USE_IISAPPPOOLIDENTITY","features":[393]},{"name":"ENUM_SETUPPROP_CADSSUFFIX","features":[393]},{"name":"ENUM_SETUPPROP_CAKEYINFORMATION","features":[393]},{"name":"ENUM_SETUPPROP_CANAME","features":[393]},{"name":"ENUM_SETUPPROP_CATYPE","features":[393]},{"name":"ENUM_SETUPPROP_DATABASEDIRECTORY","features":[393]},{"name":"ENUM_SETUPPROP_EXPIRATIONDATE","features":[393]},{"name":"ENUM_SETUPPROP_INTERACTIVE","features":[393]},{"name":"ENUM_SETUPPROP_INVALID","features":[393]},{"name":"ENUM_SETUPPROP_LOGDIRECTORY","features":[393]},{"name":"ENUM_SETUPPROP_PARENTCAMACHINE","features":[393]},{"name":"ENUM_SETUPPROP_PARENTCANAME","features":[393]},{"name":"ENUM_SETUPPROP_PRESERVEDATABASE","features":[393]},{"name":"ENUM_SETUPPROP_REQUESTFILE","features":[393]},{"name":"ENUM_SETUPPROP_SHAREDFOLDER","features":[393]},{"name":"ENUM_SETUPPROP_VALIDITYPERIOD","features":[393]},{"name":"ENUM_SETUPPROP_VALIDITYPERIODUNIT","features":[393]},{"name":"ENUM_SETUPPROP_WEBCAMACHINE","features":[393]},{"name":"ENUM_SETUPPROP_WEBCANAME","features":[393]},{"name":"EV_EXTRA_CERT_CHAIN_POLICY_PARA","features":[393]},{"name":"EV_EXTRA_CERT_CHAIN_POLICY_STATUS","features":[393]},{"name":"EXPORT_PRIVATE_KEYS","features":[393]},{"name":"EXPO_OFFLOAD_FUNC_NAME","features":[393]},{"name":"EXPO_OFFLOAD_REG_VALUE","features":[393]},{"name":"E_ICARD_ARGUMENT","features":[393]},{"name":"E_ICARD_COMMUNICATION","features":[393]},{"name":"E_ICARD_DATA_ACCESS","features":[393]},{"name":"E_ICARD_EXPORT","features":[393]},{"name":"E_ICARD_FAIL","features":[393]},{"name":"E_ICARD_FAILED_REQUIRED_CLAIMS","features":[393]},{"name":"E_ICARD_IDENTITY","features":[393]},{"name":"E_ICARD_IMPORT","features":[393]},{"name":"E_ICARD_INFORMATIONCARD","features":[393]},{"name":"E_ICARD_INVALID_PROOF_KEY","features":[393]},{"name":"E_ICARD_LOGOVALIDATION","features":[393]},{"name":"E_ICARD_MISSING_APPLIESTO","features":[393]},{"name":"E_ICARD_PASSWORDVALIDATION","features":[393]},{"name":"E_ICARD_POLICY","features":[393]},{"name":"E_ICARD_PROCESSDIED","features":[393]},{"name":"E_ICARD_REFRESH_REQUIRED","features":[393]},{"name":"E_ICARD_REQUEST","features":[393]},{"name":"E_ICARD_SERVICE","features":[393]},{"name":"E_ICARD_SERVICEBUSY","features":[393]},{"name":"E_ICARD_SHUTTINGDOWN","features":[393]},{"name":"E_ICARD_STOREKEY","features":[393]},{"name":"E_ICARD_STORE_IMPORT","features":[393]},{"name":"E_ICARD_TOKENCREATION","features":[393]},{"name":"E_ICARD_TRUSTEXCHANGE","features":[393]},{"name":"E_ICARD_UI_INITIALIZATION","features":[393]},{"name":"E_ICARD_UNKNOWN_REFERENCE","features":[393]},{"name":"E_ICARD_UNTRUSTED","features":[393]},{"name":"E_ICARD_USERCANCELLED","features":[393]},{"name":"EmptyPinType","features":[393]},{"name":"Encrypt","features":[307,393]},{"name":"EncryptionPin","features":[393]},{"name":"EveryoneReadAdminWriteAc","features":[393]},{"name":"EveryoneReadUserWriteAc","features":[393]},{"name":"ExternalPinType","features":[393]},{"name":"FindCertsByIssuer","features":[393]},{"name":"FreeToken","features":[307,393]},{"name":"GENERIC_XML_TOKEN","features":[307,393]},{"name":"GenerateDerivedKey","features":[393]},{"name":"GetAsymmetricEncryptionInterfaceFn","features":[307,393]},{"name":"GetBrowserToken","features":[393]},{"name":"GetCipherInterfaceFn","features":[307,393]},{"name":"GetCryptoTransform","features":[393]},{"name":"GetHashInterfaceFn","features":[307,393]},{"name":"GetKeyDerivationInterfaceFn","features":[307,393]},{"name":"GetKeyStorageInterface","features":[307,393]},{"name":"GetKeyStorageInterfaceFn","features":[307,393]},{"name":"GetKeyedHash","features":[393]},{"name":"GetRngInterfaceFn","features":[307,393]},{"name":"GetSChannelInterface","features":[307,393]},{"name":"GetSChannelInterfaceFn","features":[307,393]},{"name":"GetSecretAgreementInterfaceFn","features":[307,393]},{"name":"GetSignatureInterfaceFn","features":[307,393]},{"name":"GetToken","features":[307,393]},{"name":"HASHALGORITHM_ENUM","features":[393]},{"name":"HCERTCHAINENGINE","features":[393]},{"name":"HCERTSTORE","features":[393]},{"name":"HCERTSTOREPROV","features":[393]},{"name":"HCRYPTASYNC","features":[393]},{"name":"HCRYPTPROV_LEGACY","features":[393]},{"name":"HCRYPTPROV_OR_NCRYPT_KEY_HANDLE","features":[393]},{"name":"HMAC_INFO","features":[393]},{"name":"HP_ALGID","features":[393]},{"name":"HP_HASHSIZE","features":[393]},{"name":"HP_HASHVAL","features":[393]},{"name":"HP_HMAC_INFO","features":[393]},{"name":"HP_TLS1PRF_LABEL","features":[393]},{"name":"HP_TLS1PRF_SEED","features":[393]},{"name":"HTTPSPOLICY_CALLBACK_DATA_AUTH_TYPE","features":[393]},{"name":"HTTPSPolicyCallbackData","features":[393]},{"name":"HandleType","features":[393]},{"name":"HashCore","features":[393]},{"name":"HashFinal","features":[393]},{"name":"ICertSrvSetup","features":[393,358]},{"name":"ICertSrvSetupKeyInformation","features":[393,358]},{"name":"ICertSrvSetupKeyInformationCollection","features":[393,358]},{"name":"ICertificateEnrollmentPolicyServerSetup","features":[393,358]},{"name":"ICertificateEnrollmentServerSetup","features":[393,358]},{"name":"IFX_RSA_KEYGEN_VUL_AFFECTED_LEVEL_1","features":[393]},{"name":"IFX_RSA_KEYGEN_VUL_AFFECTED_LEVEL_2","features":[393]},{"name":"IFX_RSA_KEYGEN_VUL_NOT_AFFECTED","features":[393]},{"name":"IMSCEPSetup","features":[393,358]},{"name":"INFORMATIONCARD_ASYMMETRIC_CRYPTO_PARAMETERS","features":[393]},{"name":"INFORMATIONCARD_CRYPTO_HANDLE","features":[393]},{"name":"INFORMATIONCARD_HASH_CRYPTO_PARAMETERS","features":[307,393]},{"name":"INFORMATIONCARD_SYMMETRIC_CRYPTO_PARAMETERS","features":[393]},{"name":"INFORMATIONCARD_TRANSFORM_CRYPTO_PARAMETERS","features":[307,393]},{"name":"INTERNATIONAL_USAGE","features":[393]},{"name":"ImportInformationCard","features":[393]},{"name":"InFileSignatureResource","features":[393]},{"name":"InvalidAc","features":[393]},{"name":"InvalidDirAc","features":[393]},{"name":"KDF_ALGORITHMID","features":[393]},{"name":"KDF_CONTEXT","features":[393]},{"name":"KDF_GENERIC_PARAMETER","features":[393]},{"name":"KDF_HASH_ALGORITHM","features":[393]},{"name":"KDF_HKDF_INFO","features":[393]},{"name":"KDF_HKDF_SALT","features":[393]},{"name":"KDF_HMAC_KEY","features":[393]},{"name":"KDF_ITERATION_COUNT","features":[393]},{"name":"KDF_KEYBITLENGTH","features":[393]},{"name":"KDF_LABEL","features":[393]},{"name":"KDF_PARTYUINFO","features":[393]},{"name":"KDF_PARTYVINFO","features":[393]},{"name":"KDF_SALT","features":[393]},{"name":"KDF_SECRET_APPEND","features":[393]},{"name":"KDF_SECRET_HANDLE","features":[393]},{"name":"KDF_SECRET_PREPEND","features":[393]},{"name":"KDF_SUPPPRIVINFO","features":[393]},{"name":"KDF_SUPPPUBINFO","features":[393]},{"name":"KDF_TLS_PRF_LABEL","features":[393]},{"name":"KDF_TLS_PRF_PROTOCOL","features":[393]},{"name":"KDF_TLS_PRF_SEED","features":[393]},{"name":"KDF_USE_SECRET_AS_HMAC_KEY_FLAG","features":[393]},{"name":"KEYSTATEBLOB","features":[393]},{"name":"KEY_LENGTH_MASK","features":[393]},{"name":"KEY_TYPE_SUBTYPE","features":[393]},{"name":"KP_ADMIN_PIN","features":[393]},{"name":"KP_ALGID","features":[393]},{"name":"KP_BLOCKLEN","features":[393]},{"name":"KP_CERTIFICATE","features":[393]},{"name":"KP_CLEAR_KEY","features":[393]},{"name":"KP_CLIENT_RANDOM","features":[393]},{"name":"KP_CMS_DH_KEY_INFO","features":[393]},{"name":"KP_CMS_KEY_INFO","features":[393]},{"name":"KP_EFFECTIVE_KEYLEN","features":[393]},{"name":"KP_G","features":[393]},{"name":"KP_GET_USE_COUNT","features":[393]},{"name":"KP_HIGHEST_VERSION","features":[393]},{"name":"KP_INFO","features":[393]},{"name":"KP_IV","features":[393]},{"name":"KP_KEYEXCHANGE_PIN","features":[393]},{"name":"KP_KEYLEN","features":[393]},{"name":"KP_KEYVAL","features":[393]},{"name":"KP_MODE","features":[393]},{"name":"KP_MODE_BITS","features":[393]},{"name":"KP_OAEP_PARAMS","features":[393]},{"name":"KP_P","features":[393]},{"name":"KP_PADDING","features":[393]},{"name":"KP_PERMISSIONS","features":[393]},{"name":"KP_PIN_ID","features":[393]},{"name":"KP_PIN_INFO","features":[393]},{"name":"KP_PRECOMP_MD5","features":[393]},{"name":"KP_PRECOMP_SHA","features":[393]},{"name":"KP_PREHASH","features":[393]},{"name":"KP_PUB_EX_LEN","features":[393]},{"name":"KP_PUB_EX_VAL","features":[393]},{"name":"KP_PUB_PARAMS","features":[393]},{"name":"KP_Q","features":[393]},{"name":"KP_RA","features":[393]},{"name":"KP_RB","features":[393]},{"name":"KP_ROUNDS","features":[393]},{"name":"KP_RP","features":[393]},{"name":"KP_SALT","features":[393]},{"name":"KP_SALT_EX","features":[393]},{"name":"KP_SCHANNEL_ALG","features":[393]},{"name":"KP_SERVER_RANDOM","features":[393]},{"name":"KP_SIGNATURE_PIN","features":[393]},{"name":"KP_VERIFY_PARAMS","features":[393]},{"name":"KP_X","features":[393]},{"name":"KP_Y","features":[393]},{"name":"KeyTypeHardware","features":[393]},{"name":"KeyTypeOther","features":[393]},{"name":"KeyTypePassport","features":[393]},{"name":"KeyTypePassportRemote","features":[393]},{"name":"KeyTypePassportSmartCard","features":[393]},{"name":"KeyTypePhysicalSmartCard","features":[393]},{"name":"KeyTypeSelfSigned","features":[393]},{"name":"KeyTypeSoftware","features":[393]},{"name":"KeyTypeVirtualSmartCard","features":[393]},{"name":"LEGACY_DH_PRIVATE_BLOB","features":[393]},{"name":"LEGACY_DH_PUBLIC_BLOB","features":[393]},{"name":"LEGACY_DSA_PRIVATE_BLOB","features":[393]},{"name":"LEGACY_DSA_PUBLIC_BLOB","features":[393]},{"name":"LEGACY_DSA_V2_PRIVATE_BLOB","features":[393]},{"name":"LEGACY_DSA_V2_PUBLIC_BLOB","features":[393]},{"name":"LEGACY_RSAPRIVATE_BLOB","features":[393]},{"name":"LEGACY_RSAPUBLIC_BLOB","features":[393]},{"name":"MAXUIDLEN","features":[393]},{"name":"MAX_CONTAINER_NAME_LEN","features":[393]},{"name":"MAX_PINS","features":[393]},{"name":"MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG","features":[393]},{"name":"MICROSOFT_ROOT_CERT_CHAIN_POLICY_DISABLE_FLIGHT_ROOT_FLAG","features":[393]},{"name":"MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG","features":[393]},{"name":"MSCEPSetupProperty","features":[393]},{"name":"MSCRYPT_ECC_MAX_CURVE_NAME_LENGTH","features":[393]},{"name":"MSCRYPT_ECC_MAX_OID_LENGTH","features":[393]},{"name":"MS_DEF_DH_SCHANNEL_PROV","features":[393]},{"name":"MS_DEF_DH_SCHANNEL_PROV_A","features":[393]},{"name":"MS_DEF_DH_SCHANNEL_PROV_W","features":[393]},{"name":"MS_DEF_DSS_DH_PROV","features":[393]},{"name":"MS_DEF_DSS_DH_PROV_A","features":[393]},{"name":"MS_DEF_DSS_DH_PROV_W","features":[393]},{"name":"MS_DEF_DSS_PROV","features":[393]},{"name":"MS_DEF_DSS_PROV_A","features":[393]},{"name":"MS_DEF_DSS_PROV_W","features":[393]},{"name":"MS_DEF_PROV","features":[393]},{"name":"MS_DEF_PROV_A","features":[393]},{"name":"MS_DEF_PROV_W","features":[393]},{"name":"MS_DEF_RSA_SCHANNEL_PROV","features":[393]},{"name":"MS_DEF_RSA_SCHANNEL_PROV_A","features":[393]},{"name":"MS_DEF_RSA_SCHANNEL_PROV_W","features":[393]},{"name":"MS_DEF_RSA_SIG_PROV","features":[393]},{"name":"MS_DEF_RSA_SIG_PROV_A","features":[393]},{"name":"MS_DEF_RSA_SIG_PROV_W","features":[393]},{"name":"MS_ENHANCED_PROV","features":[393]},{"name":"MS_ENHANCED_PROV_A","features":[393]},{"name":"MS_ENHANCED_PROV_W","features":[393]},{"name":"MS_ENH_DSS_DH_PROV","features":[393]},{"name":"MS_ENH_DSS_DH_PROV_A","features":[393]},{"name":"MS_ENH_DSS_DH_PROV_W","features":[393]},{"name":"MS_ENH_RSA_AES_PROV","features":[393]},{"name":"MS_ENH_RSA_AES_PROV_A","features":[393]},{"name":"MS_ENH_RSA_AES_PROV_W","features":[393]},{"name":"MS_ENH_RSA_AES_PROV_XP","features":[393]},{"name":"MS_ENH_RSA_AES_PROV_XP_A","features":[393]},{"name":"MS_ENH_RSA_AES_PROV_XP_W","features":[393]},{"name":"MS_KEY_PROTECTION_PROVIDER","features":[393]},{"name":"MS_KEY_STORAGE_PROVIDER","features":[393]},{"name":"MS_NGC_KEY_STORAGE_PROVIDER","features":[393]},{"name":"MS_PLATFORM_CRYPTO_PROVIDER","features":[393]},{"name":"MS_PLATFORM_KEY_STORAGE_PROVIDER","features":[393]},{"name":"MS_PRIMITIVE_PROVIDER","features":[393]},{"name":"MS_SCARD_PROV","features":[393]},{"name":"MS_SCARD_PROV_A","features":[393]},{"name":"MS_SCARD_PROV_W","features":[393]},{"name":"MS_SCHANNEL_PROVIDER","features":[393]},{"name":"MS_SMART_CARD_KEY_STORAGE_PROVIDER","features":[393]},{"name":"MS_STRONG_PROV","features":[393]},{"name":"MS_STRONG_PROV_A","features":[393]},{"name":"MS_STRONG_PROV_W","features":[393]},{"name":"ManageCardSpace","features":[393]},{"name":"NCRYPTBUFFER_ATTESTATIONSTATEMENT_BLOB","features":[393]},{"name":"NCRYPTBUFFER_ATTESTATION_CLAIM_CHALLENGE_REQUIRED","features":[393]},{"name":"NCRYPTBUFFER_ATTESTATION_CLAIM_TYPE","features":[393]},{"name":"NCRYPTBUFFER_CERT_BLOB","features":[393]},{"name":"NCRYPTBUFFER_CLAIM_IDBINDING_NONCE","features":[393]},{"name":"NCRYPTBUFFER_CLAIM_KEYATTESTATION_NONCE","features":[393]},{"name":"NCRYPTBUFFER_DATA","features":[393]},{"name":"NCRYPTBUFFER_ECC_CURVE_NAME","features":[393]},{"name":"NCRYPTBUFFER_ECC_PARAMETERS","features":[393]},{"name":"NCRYPTBUFFER_EMPTY","features":[393]},{"name":"NCRYPTBUFFER_KEY_PROPERTY_FLAGS","features":[393]},{"name":"NCRYPTBUFFER_PKCS_ALG_ID","features":[393]},{"name":"NCRYPTBUFFER_PKCS_ALG_OID","features":[393]},{"name":"NCRYPTBUFFER_PKCS_ALG_PARAM","features":[393]},{"name":"NCRYPTBUFFER_PKCS_ATTRS","features":[393]},{"name":"NCRYPTBUFFER_PKCS_KEY_NAME","features":[393]},{"name":"NCRYPTBUFFER_PKCS_OID","features":[393]},{"name":"NCRYPTBUFFER_PKCS_SECRET","features":[393]},{"name":"NCRYPTBUFFER_PROTECTION_DESCRIPTOR_STRING","features":[393]},{"name":"NCRYPTBUFFER_PROTECTION_FLAGS","features":[393]},{"name":"NCRYPTBUFFER_SSL_CLEAR_KEY","features":[393]},{"name":"NCRYPTBUFFER_SSL_CLIENT_RANDOM","features":[393]},{"name":"NCRYPTBUFFER_SSL_HIGHEST_VERSION","features":[393]},{"name":"NCRYPTBUFFER_SSL_KEY_ARG_DATA","features":[393]},{"name":"NCRYPTBUFFER_SSL_SERVER_RANDOM","features":[393]},{"name":"NCRYPTBUFFER_SSL_SESSION_HASH","features":[393]},{"name":"NCRYPTBUFFER_TPM_PLATFORM_CLAIM_NONCE","features":[393]},{"name":"NCRYPTBUFFER_TPM_PLATFORM_CLAIM_PCR_MASK","features":[393]},{"name":"NCRYPTBUFFER_TPM_PLATFORM_CLAIM_STATIC_CREATE","features":[393]},{"name":"NCRYPTBUFFER_TPM_SEAL_NO_DA_PROTECTION","features":[393]},{"name":"NCRYPTBUFFER_TPM_SEAL_PASSWORD","features":[393]},{"name":"NCRYPTBUFFER_TPM_SEAL_POLICYINFO","features":[393]},{"name":"NCRYPTBUFFER_TPM_SEAL_TICKET","features":[393]},{"name":"NCRYPTBUFFER_VERSION","features":[393]},{"name":"NCRYPTBUFFER_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS","features":[393]},{"name":"NCRYPT_3DES_112_ALGORITHM","features":[393]},{"name":"NCRYPT_3DES_ALGORITHM","features":[393]},{"name":"NCRYPT_AES_ALGORITHM","features":[393]},{"name":"NCRYPT_AES_ALGORITHM_GROUP","features":[393]},{"name":"NCRYPT_ALGORITHM_GROUP_PROPERTY","features":[393]},{"name":"NCRYPT_ALGORITHM_NAME_CLASS","features":[393]},{"name":"NCRYPT_ALGORITHM_PROPERTY","features":[393]},{"name":"NCRYPT_ALLOC_PARA","features":[393]},{"name":"NCRYPT_ALLOW_ALL_USAGES","features":[393]},{"name":"NCRYPT_ALLOW_ARCHIVING_FLAG","features":[393]},{"name":"NCRYPT_ALLOW_DECRYPT_FLAG","features":[393]},{"name":"NCRYPT_ALLOW_EXPORT_FLAG","features":[393]},{"name":"NCRYPT_ALLOW_KEY_AGREEMENT_FLAG","features":[393]},{"name":"NCRYPT_ALLOW_KEY_IMPORT_FLAG","features":[393]},{"name":"NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG","features":[393]},{"name":"NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG","features":[393]},{"name":"NCRYPT_ALLOW_SIGNING_FLAG","features":[393]},{"name":"NCRYPT_ALLOW_SILENT_KEY_ACCESS","features":[393]},{"name":"NCRYPT_ALTERNATE_KEY_STORAGE_LOCATION_PROPERTY","features":[393]},{"name":"NCRYPT_ASSOCIATED_ECDH_KEY","features":[393]},{"name":"NCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE","features":[393]},{"name":"NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION","features":[393]},{"name":"NCRYPT_ATTESTATION_FLAG","features":[393]},{"name":"NCRYPT_AUTHORITY_KEY_FLAG","features":[393]},{"name":"NCRYPT_AUTH_TAG_LENGTH","features":[393]},{"name":"NCRYPT_BLOCK_LENGTH_PROPERTY","features":[393]},{"name":"NCRYPT_CAPI_KDF_ALGORITHM","features":[393]},{"name":"NCRYPT_CERTIFICATE_PROPERTY","features":[393]},{"name":"NCRYPT_CHAINING_MODE_PROPERTY","features":[393]},{"name":"NCRYPT_CHANGEPASSWORD_PROPERTY","features":[393]},{"name":"NCRYPT_CIPHER_BLOCK_PADDING_FLAG","features":[393]},{"name":"NCRYPT_CIPHER_KEY_BLOB","features":[393]},{"name":"NCRYPT_CIPHER_KEY_BLOB_MAGIC","features":[393]},{"name":"NCRYPT_CIPHER_NO_PADDING_FLAG","features":[393]},{"name":"NCRYPT_CIPHER_OPERATION","features":[393]},{"name":"NCRYPT_CIPHER_OTHER_PADDING_FLAG","features":[393]},{"name":"NCRYPT_CIPHER_PADDING_INFO","features":[393]},{"name":"NCRYPT_CLAIM_AUTHORITY_AND_SUBJECT","features":[393]},{"name":"NCRYPT_CLAIM_AUTHORITY_ONLY","features":[393]},{"name":"NCRYPT_CLAIM_PLATFORM","features":[393]},{"name":"NCRYPT_CLAIM_SUBJECT_ONLY","features":[393]},{"name":"NCRYPT_CLAIM_UNKNOWN","features":[393]},{"name":"NCRYPT_CLAIM_VSM_KEY_ATTESTATION_STATEMENT","features":[393]},{"name":"NCRYPT_CLAIM_WEB_AUTH_SUBJECT_ONLY","features":[393]},{"name":"NCRYPT_DESCR_DELIMITER_AND","features":[393]},{"name":"NCRYPT_DESCR_DELIMITER_OR","features":[393]},{"name":"NCRYPT_DESCR_EQUAL","features":[393]},{"name":"NCRYPT_DESX_ALGORITHM","features":[393]},{"name":"NCRYPT_DES_ALGORITHM","features":[393]},{"name":"NCRYPT_DES_ALGORITHM_GROUP","features":[393]},{"name":"NCRYPT_DH_ALGORITHM","features":[393]},{"name":"NCRYPT_DH_ALGORITHM_GROUP","features":[393]},{"name":"NCRYPT_DH_PARAMETERS_PROPERTY","features":[393]},{"name":"NCRYPT_DISMISS_UI_TIMEOUT_SEC_PROPERTY","features":[393]},{"name":"NCRYPT_DO_NOT_FINALIZE_FLAG","features":[393]},{"name":"NCRYPT_DSA_ALGORITHM","features":[393]},{"name":"NCRYPT_DSA_ALGORITHM_GROUP","features":[393]},{"name":"NCRYPT_ECC_CURVE_NAME_LIST_PROPERTY","features":[393]},{"name":"NCRYPT_ECC_CURVE_NAME_PROPERTY","features":[393]},{"name":"NCRYPT_ECC_PARAMETERS_PROPERTY","features":[393]},{"name":"NCRYPT_ECDH_ALGORITHM","features":[393]},{"name":"NCRYPT_ECDH_ALGORITHM_GROUP","features":[393]},{"name":"NCRYPT_ECDH_P256_ALGORITHM","features":[393]},{"name":"NCRYPT_ECDH_P384_ALGORITHM","features":[393]},{"name":"NCRYPT_ECDH_P521_ALGORITHM","features":[393]},{"name":"NCRYPT_ECDSA_ALGORITHM","features":[393]},{"name":"NCRYPT_ECDSA_ALGORITHM_GROUP","features":[393]},{"name":"NCRYPT_ECDSA_P256_ALGORITHM","features":[393]},{"name":"NCRYPT_ECDSA_P384_ALGORITHM","features":[393]},{"name":"NCRYPT_ECDSA_P521_ALGORITHM","features":[393]},{"name":"NCRYPT_EXPORTED_ISOLATED_KEY_ENVELOPE","features":[393]},{"name":"NCRYPT_EXPORTED_ISOLATED_KEY_HEADER","features":[393]},{"name":"NCRYPT_EXPORTED_ISOLATED_KEY_HEADER_CURRENT_VERSION","features":[393]},{"name":"NCRYPT_EXPORTED_ISOLATED_KEY_HEADER_V0","features":[393]},{"name":"NCRYPT_EXPORT_LEGACY_FLAG","features":[393]},{"name":"NCRYPT_EXPORT_POLICY_PROPERTY","features":[393]},{"name":"NCRYPT_EXTENDED_ERRORS_FLAG","features":[393]},{"name":"NCRYPT_FLAGS","features":[393]},{"name":"NCRYPT_HANDLE","features":[393]},{"name":"NCRYPT_HASH_HANDLE","features":[393]},{"name":"NCRYPT_HASH_OPERATION","features":[393]},{"name":"NCRYPT_HMAC_SHA256_ALGORITHM","features":[393]},{"name":"NCRYPT_IGNORE_DEVICE_STATE_FLAG","features":[393]},{"name":"NCRYPT_IMPL_HARDWARE_FLAG","features":[393]},{"name":"NCRYPT_IMPL_HARDWARE_RNG_FLAG","features":[393]},{"name":"NCRYPT_IMPL_REMOVABLE_FLAG","features":[393]},{"name":"NCRYPT_IMPL_SOFTWARE_FLAG","features":[393]},{"name":"NCRYPT_IMPL_TYPE_PROPERTY","features":[393]},{"name":"NCRYPT_IMPL_VIRTUAL_ISOLATION_FLAG","features":[393]},{"name":"NCRYPT_INITIALIZATION_VECTOR","features":[393]},{"name":"NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES","features":[393]},{"name":"NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES_CURRENT_VERSION","features":[393]},{"name":"NCRYPT_ISOLATED_KEY_ATTESTED_ATTRIBUTES_V0","features":[393]},{"name":"NCRYPT_ISOLATED_KEY_ENVELOPE_BLOB","features":[393]},{"name":"NCRYPT_ISOLATED_KEY_FLAG_CREATED_IN_ISOLATION","features":[393]},{"name":"NCRYPT_ISOLATED_KEY_FLAG_IMPORT_ONLY","features":[393]},{"name":"NCRYPT_KDF_KEY_BLOB","features":[393]},{"name":"NCRYPT_KDF_KEY_BLOB_MAGIC","features":[393]},{"name":"NCRYPT_KDF_SECRET_VALUE","features":[393]},{"name":"NCRYPT_KEY_ACCESS_POLICY_BLOB","features":[393]},{"name":"NCRYPT_KEY_ACCESS_POLICY_PROPERTY","features":[393]},{"name":"NCRYPT_KEY_ACCESS_POLICY_VERSION","features":[393]},{"name":"NCRYPT_KEY_ATTEST_MAGIC","features":[393]},{"name":"NCRYPT_KEY_ATTEST_PADDING_INFO","features":[393]},{"name":"NCRYPT_KEY_BLOB_HEADER","features":[393]},{"name":"NCRYPT_KEY_DERIVATION_GROUP","features":[393]},{"name":"NCRYPT_KEY_DERIVATION_INTERFACE","features":[393]},{"name":"NCRYPT_KEY_DERIVATION_OPERATION","features":[393]},{"name":"NCRYPT_KEY_HANDLE","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_CERTIFICATE","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_LOCKEDCREDENTIALS","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_SID","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_CERT_CERTBLOB","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_CERT_HASHID","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_INTERFACE","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_LOCAL_LOGON","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_LOCAL_MACHINE","features":[393]},{"name":"NCRYPT_KEY_PROTECTION_LOCAL_USER","features":[393]},{"name":"NCRYPT_KEY_STORAGE_ALGORITHM","features":[393]},{"name":"NCRYPT_KEY_STORAGE_FUNCTION_TABLE","features":[307,393]},{"name":"NCRYPT_KEY_STORAGE_INTERFACE","features":[393]},{"name":"NCRYPT_KEY_TYPE_PROPERTY","features":[393]},{"name":"NCRYPT_KEY_USAGE_PROPERTY","features":[393]},{"name":"NCRYPT_LAST_MODIFIED_PROPERTY","features":[393]},{"name":"NCRYPT_LENGTHS_PROPERTY","features":[393]},{"name":"NCRYPT_LENGTH_PROPERTY","features":[393]},{"name":"NCRYPT_MACHINE_KEY_FLAG","features":[393]},{"name":"NCRYPT_MAX_ALG_ID_LENGTH","features":[393]},{"name":"NCRYPT_MAX_KEY_NAME_LENGTH","features":[393]},{"name":"NCRYPT_MAX_NAME_LENGTH_PROPERTY","features":[393]},{"name":"NCRYPT_MAX_PROPERTY_DATA","features":[393]},{"name":"NCRYPT_MAX_PROPERTY_NAME","features":[393]},{"name":"NCRYPT_MD2_ALGORITHM","features":[393]},{"name":"NCRYPT_MD4_ALGORITHM","features":[393]},{"name":"NCRYPT_MD5_ALGORITHM","features":[393]},{"name":"NCRYPT_NAMED_DESCRIPTOR_FLAG","features":[393]},{"name":"NCRYPT_NAME_PROPERTY","features":[393]},{"name":"NCRYPT_NO_CACHED_PASSWORD","features":[393]},{"name":"NCRYPT_NO_KEY_VALIDATION","features":[393]},{"name":"NCRYPT_NO_PADDING_FLAG","features":[393]},{"name":"NCRYPT_OPAQUETRANSPORT_BLOB","features":[393]},{"name":"NCRYPT_OPERATION","features":[393]},{"name":"NCRYPT_OVERWRITE_KEY_FLAG","features":[393]},{"name":"NCRYPT_PAD_CIPHER_FLAG","features":[393]},{"name":"NCRYPT_PAD_OAEP_FLAG","features":[393]},{"name":"NCRYPT_PAD_PKCS1_FLAG","features":[393]},{"name":"NCRYPT_PAD_PSS_FLAG","features":[393]},{"name":"NCRYPT_PBKDF2_ALGORITHM","features":[393]},{"name":"NCRYPT_PCP_ALTERNATE_KEY_STORAGE_LOCATION_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_CHANGEPASSWORD_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_ECC_EKCERT_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_ECC_EKNVCERT_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_ECC_EKPUB_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_EKCERT_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_EKNVCERT_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_EKPUB_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_ENCRYPTION_KEY","features":[393]},{"name":"NCRYPT_PCP_EXPORT_ALLOWED_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_HMACVERIFICATION_KEY","features":[393]},{"name":"NCRYPT_PCP_HMAC_AUTH_NONCE","features":[393]},{"name":"NCRYPT_PCP_HMAC_AUTH_POLICYINFO","features":[393]},{"name":"NCRYPT_PCP_HMAC_AUTH_POLICYREF","features":[393]},{"name":"NCRYPT_PCP_HMAC_AUTH_SIGNATURE","features":[393]},{"name":"NCRYPT_PCP_HMAC_AUTH_SIGNATURE_INFO","features":[393]},{"name":"NCRYPT_PCP_HMAC_AUTH_TICKET","features":[393]},{"name":"NCRYPT_PCP_IDENTITY_KEY","features":[393]},{"name":"NCRYPT_PCP_INTERMEDIATE_CA_EKCERT_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_KEYATTESTATION_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_KEY_CREATIONHASH_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_KEY_CREATIONTICKET_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_KEY_USAGE_POLICY_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_MIGRATIONPASSWORD_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_NO_DA_PROTECTION_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PASSWORD_REQUIRED_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PCRTABLE_ALGORITHM_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PCRTABLE_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PLATFORMHANDLE_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PLATFORM_BINDING_PCRALGID_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PLATFORM_BINDING_PCRDIGESTLIST_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PLATFORM_BINDING_PCRDIGEST_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PLATFORM_BINDING_PCRMASK_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PLATFORM_TYPE_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PROVIDERHANDLE_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PROVIDER_VERSION_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_PSS_SALT_SIZE_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_RAW_POLICYDIGEST_INFO","features":[393]},{"name":"NCRYPT_PCP_RAW_POLICYDIGEST_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_RSA_EKCERT_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_RSA_EKNVCERT_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_RSA_EKPUB_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_RSA_SCHEME_HASH_ALG_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_RSA_SCHEME_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_SESSIONID_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_SIGNATURE_KEY","features":[393]},{"name":"NCRYPT_PCP_SRKPUB_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_STORAGEPARENT_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_STORAGE_KEY","features":[393]},{"name":"NCRYPT_PCP_SYMMETRIC_KEYBITS_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM12_IDACTIVATION_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM12_IDBINDING_DYNAMIC_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM12_IDBINDING_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM2BNAME_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM_FW_VERSION_INFO","features":[393]},{"name":"NCRYPT_PCP_TPM_FW_VERSION_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM_IFX_RSA_KEYGEN_PROHIBITED_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM_IFX_RSA_KEYGEN_VULNERABILITY_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM_MANUFACTURER_ID_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM_VERSION_PROPERTY","features":[393]},{"name":"NCRYPT_PCP_TPM_WEB_AUTHN_ATTESTATION_STATEMENT","features":[393]},{"name":"NCRYPT_PCP_USAGEAUTH_PROPERTY","features":[393]},{"name":"NCRYPT_PERSIST_FLAG","features":[393]},{"name":"NCRYPT_PERSIST_ONLY_FLAG","features":[393]},{"name":"NCRYPT_PIN_CACHE_APPLICATION_IMAGE_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_CACHE_APPLICATION_STATUS_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_CACHE_APPLICATION_TICKET_BYTE_LENGTH","features":[393]},{"name":"NCRYPT_PIN_CACHE_APPLICATION_TICKET_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_CACHE_CLEAR_FOR_CALLING_PROCESS_OPTION","features":[393]},{"name":"NCRYPT_PIN_CACHE_CLEAR_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_CACHE_DISABLE_DPL_FLAG","features":[393]},{"name":"NCRYPT_PIN_CACHE_FLAGS_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_CACHE_FREE_APPLICATION_TICKET_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_CACHE_IS_GESTURE_REQUIRED_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_CACHE_PIN_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_CACHE_REQUIRE_GESTURE_FLAG","features":[393]},{"name":"NCRYPT_PIN_PROMPT_PROPERTY","features":[393]},{"name":"NCRYPT_PIN_PROPERTY","features":[393]},{"name":"NCRYPT_PKCS7_ENVELOPE_BLOB","features":[393]},{"name":"NCRYPT_PKCS8_PRIVATE_KEY_BLOB","features":[393]},{"name":"NCRYPT_PLATFORM_ATTEST_MAGIC","features":[393]},{"name":"NCRYPT_PLATFORM_ATTEST_PADDING_INFO","features":[393]},{"name":"NCRYPT_PREFER_VIRTUAL_ISOLATION_FLAG","features":[393]},{"name":"NCRYPT_PROTECTED_KEY_BLOB","features":[393]},{"name":"NCRYPT_PROTECTED_KEY_BLOB_MAGIC","features":[393]},{"name":"NCRYPT_PROTECTION_INFO_TYPE_DESCRIPTOR_STRING","features":[393]},{"name":"NCRYPT_PROTECT_STREAM_INFO","features":[307,393]},{"name":"NCRYPT_PROTECT_STREAM_INFO_EX","features":[307,393]},{"name":"NCRYPT_PROTECT_TO_LOCAL_SYSTEM","features":[393]},{"name":"NCRYPT_PROVIDER_HANDLE_PROPERTY","features":[393]},{"name":"NCRYPT_PROV_HANDLE","features":[393]},{"name":"NCRYPT_PUBLIC_LENGTH_PROPERTY","features":[393]},{"name":"NCRYPT_RC2_ALGORITHM","features":[393]},{"name":"NCRYPT_RC2_ALGORITHM_GROUP","features":[393]},{"name":"NCRYPT_READER_ICON_PROPERTY","features":[393]},{"name":"NCRYPT_READER_PROPERTY","features":[393]},{"name":"NCRYPT_REGISTER_NOTIFY_FLAG","features":[393]},{"name":"NCRYPT_REQUIRE_KDS_LRPC_BIND_FLAG","features":[393]},{"name":"NCRYPT_ROOT_CERTSTORE_PROPERTY","features":[393]},{"name":"NCRYPT_RSA_ALGORITHM","features":[393]},{"name":"NCRYPT_RSA_ALGORITHM_GROUP","features":[393]},{"name":"NCRYPT_RSA_SIGN_ALGORITHM","features":[393]},{"name":"NCRYPT_SCARD_NGC_KEY_NAME","features":[393]},{"name":"NCRYPT_SCARD_PIN_ID","features":[393]},{"name":"NCRYPT_SCARD_PIN_INFO","features":[393]},{"name":"NCRYPT_SCHANNEL_INTERFACE","features":[393]},{"name":"NCRYPT_SCHANNEL_SIGNATURE_INTERFACE","features":[393]},{"name":"NCRYPT_SEALING_FLAG","features":[393]},{"name":"NCRYPT_SECRET_AGREEMENT_INTERFACE","features":[393]},{"name":"NCRYPT_SECRET_AGREEMENT_OPERATION","features":[393]},{"name":"NCRYPT_SECRET_HANDLE","features":[393]},{"name":"NCRYPT_SECURE_PIN_PROPERTY","features":[393]},{"name":"NCRYPT_SECURITY_DESCR_PROPERTY","features":[393]},{"name":"NCRYPT_SECURITY_DESCR_SUPPORT_PROPERTY","features":[393]},{"name":"NCRYPT_SHA1_ALGORITHM","features":[393]},{"name":"NCRYPT_SHA256_ALGORITHM","features":[393]},{"name":"NCRYPT_SHA384_ALGORITHM","features":[393]},{"name":"NCRYPT_SHA512_ALGORITHM","features":[393]},{"name":"NCRYPT_SIGNATURE_INTERFACE","features":[393]},{"name":"NCRYPT_SIGNATURE_LENGTH_PROPERTY","features":[393]},{"name":"NCRYPT_SIGNATURE_OPERATION","features":[393]},{"name":"NCRYPT_SILENT_FLAG","features":[393]},{"name":"NCRYPT_SMARTCARD_GUID_PROPERTY","features":[393]},{"name":"NCRYPT_SP800108_CTR_HMAC_ALGORITHM","features":[393]},{"name":"NCRYPT_SP80056A_CONCAT_ALGORITHM","features":[393]},{"name":"NCRYPT_SSL_CIPHER_LENGTHS","features":[393]},{"name":"NCRYPT_SSL_CIPHER_LENGTHS_BLOCK_PADDING","features":[393]},{"name":"NCRYPT_SSL_CIPHER_SUITE","features":[393]},{"name":"NCRYPT_SSL_CIPHER_SUITE_EX","features":[393]},{"name":"NCRYPT_SSL_CIPHER_SUITE_EX_VERSION","features":[393]},{"name":"NCRYPT_SSL_CLIENT_FLAG","features":[393]},{"name":"NCRYPT_SSL_EAP_FAST_ID","features":[393]},{"name":"NCRYPT_SSL_EAP_ID","features":[393]},{"name":"NCRYPT_SSL_EAP_PRF_FIELD","features":[393]},{"name":"NCRYPT_SSL_EAP_TTLSV0_CHLNG_ID","features":[393]},{"name":"NCRYPT_SSL_EAP_TTLSV0_ID","features":[393]},{"name":"NCRYPT_SSL_ECC_CURVE","features":[393]},{"name":"NCRYPT_SSL_EXTERNAL_PSK_FLAG","features":[393]},{"name":"NCRYPT_SSL_FUNCTION_TABLE","features":[307,393]},{"name":"NCRYPT_SSL_MAX_NAME_SIZE","features":[393]},{"name":"NCRYPT_SSL_RESUMPTION_PSK_FLAG","features":[393]},{"name":"NCRYPT_SSL_SERVER_FLAG","features":[393]},{"name":"NCRYPT_SSL_SIGN_INCLUDE_HASHOID","features":[393]},{"name":"NCRYPT_SSL_SIGN_USE_PSS_PADDING","features":[393]},{"name":"NCRYPT_SUPPORTED_LENGTHS","features":[393]},{"name":"NCRYPT_TPM12_PROVIDER","features":[393]},{"name":"NCRYPT_TPM_LOADABLE_KEY_BLOB","features":[393]},{"name":"NCRYPT_TPM_LOADABLE_KEY_BLOB_HEADER","features":[393]},{"name":"NCRYPT_TPM_LOADABLE_KEY_BLOB_MAGIC","features":[393]},{"name":"NCRYPT_TPM_PAD_PSS_IGNORE_SALT","features":[393]},{"name":"NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT","features":[393]},{"name":"NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT_CURRENT_VERSION","features":[393]},{"name":"NCRYPT_TPM_PLATFORM_ATTESTATION_STATEMENT_V0","features":[393]},{"name":"NCRYPT_TPM_PSS_SALT_SIZE_HASHSIZE","features":[393]},{"name":"NCRYPT_TPM_PSS_SALT_SIZE_MAXIMUM","features":[393]},{"name":"NCRYPT_TPM_PSS_SALT_SIZE_UNKNOWN","features":[393]},{"name":"NCRYPT_TREAT_NIST_AS_GENERIC_ECC_FLAG","features":[393]},{"name":"NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG","features":[393]},{"name":"NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG","features":[393]},{"name":"NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG","features":[393]},{"name":"NCRYPT_UI_POLICY","features":[393]},{"name":"NCRYPT_UI_POLICY_BLOB","features":[393]},{"name":"NCRYPT_UI_POLICY_PROPERTY","features":[393]},{"name":"NCRYPT_UI_PROTECT_KEY_FLAG","features":[393]},{"name":"NCRYPT_UNIQUE_NAME_PROPERTY","features":[393]},{"name":"NCRYPT_UNPROTECT_NO_DECRYPT","features":[393]},{"name":"NCRYPT_UNREGISTER_NOTIFY_FLAG","features":[393]},{"name":"NCRYPT_USER_CERTSTORE_PROPERTY","features":[393]},{"name":"NCRYPT_USE_CONTEXT_PROPERTY","features":[393]},{"name":"NCRYPT_USE_COUNT_ENABLED_PROPERTY","features":[393]},{"name":"NCRYPT_USE_COUNT_PROPERTY","features":[393]},{"name":"NCRYPT_USE_PER_BOOT_KEY_FLAG","features":[393]},{"name":"NCRYPT_USE_PER_BOOT_KEY_PROPERTY","features":[393]},{"name":"NCRYPT_USE_VIRTUAL_ISOLATION_FLAG","features":[393]},{"name":"NCRYPT_USE_VIRTUAL_ISOLATION_PROPERTY","features":[393]},{"name":"NCRYPT_VERSION_PROPERTY","features":[393]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS","features":[393]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS_CURRENT_VERSION","features":[393]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_CLAIM_RESTRICTIONS_V0","features":[393]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_STATEMENT","features":[393]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_STATEMENT_CURRENT_VERSION","features":[393]},{"name":"NCRYPT_VSM_KEY_ATTESTATION_STATEMENT_V0","features":[393]},{"name":"NCRYPT_WINDOW_HANDLE_PROPERTY","features":[393]},{"name":"NCRYPT_WRITE_KEY_TO_LEGACY_STORE_FLAG","features":[393]},{"name":"NCryptAlgorithmName","features":[393]},{"name":"NCryptCloseProtectionDescriptor","features":[393]},{"name":"NCryptCreateClaim","features":[393]},{"name":"NCryptCreateClaimFn","features":[393]},{"name":"NCryptCreatePersistedKey","features":[393]},{"name":"NCryptCreatePersistedKeyFn","features":[393]},{"name":"NCryptCreateProtectionDescriptor","features":[393]},{"name":"NCryptDecrypt","features":[393]},{"name":"NCryptDecryptFn","features":[393]},{"name":"NCryptDeleteKey","features":[393]},{"name":"NCryptDeleteKeyFn","features":[393]},{"name":"NCryptDeriveKey","features":[393]},{"name":"NCryptDeriveKeyFn","features":[393]},{"name":"NCryptEncrypt","features":[393]},{"name":"NCryptEncryptFn","features":[393]},{"name":"NCryptEnumAlgorithms","features":[393]},{"name":"NCryptEnumAlgorithmsFn","features":[393]},{"name":"NCryptEnumKeys","features":[393]},{"name":"NCryptEnumKeysFn","features":[393]},{"name":"NCryptEnumStorageProviders","features":[393]},{"name":"NCryptEnumStorageProvidersFn","features":[393]},{"name":"NCryptExportKey","features":[393]},{"name":"NCryptExportKeyFn","features":[393]},{"name":"NCryptFinalizeKey","features":[393]},{"name":"NCryptFinalizeKeyFn","features":[393]},{"name":"NCryptFreeBuffer","features":[393]},{"name":"NCryptFreeBufferFn","features":[393]},{"name":"NCryptFreeKeyFn","features":[393]},{"name":"NCryptFreeObject","features":[393]},{"name":"NCryptFreeProviderFn","features":[393]},{"name":"NCryptFreeSecretFn","features":[393]},{"name":"NCryptGetKeyPropertyFn","features":[393]},{"name":"NCryptGetProperty","features":[393]},{"name":"NCryptGetProtectionDescriptorInfo","features":[393]},{"name":"NCryptGetProviderPropertyFn","features":[393]},{"name":"NCryptImportKey","features":[393]},{"name":"NCryptImportKeyFn","features":[393]},{"name":"NCryptIsAlgSupported","features":[393]},{"name":"NCryptIsAlgSupportedFn","features":[393]},{"name":"NCryptIsKeyHandle","features":[307,393]},{"name":"NCryptKeyDerivation","features":[393]},{"name":"NCryptKeyDerivationFn","features":[393]},{"name":"NCryptKeyName","features":[393]},{"name":"NCryptNotifyChangeKey","features":[307,393]},{"name":"NCryptNotifyChangeKeyFn","features":[307,393]},{"name":"NCryptOpenKey","features":[393]},{"name":"NCryptOpenKeyFn","features":[393]},{"name":"NCryptOpenStorageProvider","features":[393]},{"name":"NCryptOpenStorageProviderFn","features":[393]},{"name":"NCryptPromptUserFn","features":[393]},{"name":"NCryptProtectSecret","features":[307,393]},{"name":"NCryptProviderName","features":[393]},{"name":"NCryptQueryProtectionDescriptorName","features":[393]},{"name":"NCryptRegisterProtectionDescriptorName","features":[393]},{"name":"NCryptSecretAgreement","features":[393]},{"name":"NCryptSecretAgreementFn","features":[393]},{"name":"NCryptSetKeyPropertyFn","features":[393]},{"name":"NCryptSetProperty","features":[393]},{"name":"NCryptSetProviderPropertyFn","features":[393]},{"name":"NCryptSignHash","features":[393]},{"name":"NCryptSignHashFn","features":[393]},{"name":"NCryptStreamClose","features":[393]},{"name":"NCryptStreamOpenToProtect","features":[307,393]},{"name":"NCryptStreamOpenToUnprotect","features":[307,393]},{"name":"NCryptStreamOpenToUnprotectEx","features":[307,393]},{"name":"NCryptStreamUpdate","features":[307,393]},{"name":"NCryptTranslateHandle","features":[393]},{"name":"NCryptUnprotectSecret","features":[307,393]},{"name":"NCryptVerifyClaim","features":[393]},{"name":"NCryptVerifyClaimFn","features":[393]},{"name":"NCryptVerifySignature","features":[393]},{"name":"NCryptVerifySignatureFn","features":[393]},{"name":"NETSCAPE_SIGN_CA_CERT_TYPE","features":[393]},{"name":"NETSCAPE_SIGN_CERT_TYPE","features":[393]},{"name":"NETSCAPE_SMIME_CA_CERT_TYPE","features":[393]},{"name":"NETSCAPE_SMIME_CERT_TYPE","features":[393]},{"name":"NETSCAPE_SSL_CA_CERT_TYPE","features":[393]},{"name":"NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE","features":[393]},{"name":"NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE","features":[393]},{"name":"NonRepudiationPin","features":[393]},{"name":"OCSP_BASIC_BY_KEY_RESPONDER_ID","features":[393]},{"name":"OCSP_BASIC_BY_NAME_RESPONDER_ID","features":[393]},{"name":"OCSP_BASIC_GOOD_CERT_STATUS","features":[393]},{"name":"OCSP_BASIC_RESPONSE","features":[393]},{"name":"OCSP_BASIC_RESPONSE_ENTRY","features":[307,393]},{"name":"OCSP_BASIC_RESPONSE_INFO","features":[307,393]},{"name":"OCSP_BASIC_RESPONSE_V1","features":[393]},{"name":"OCSP_BASIC_REVOKED_CERT_STATUS","features":[393]},{"name":"OCSP_BASIC_REVOKED_INFO","features":[307,393]},{"name":"OCSP_BASIC_SIGNED_RESPONSE","features":[393]},{"name":"OCSP_BASIC_SIGNED_RESPONSE_INFO","features":[393]},{"name":"OCSP_BASIC_UNKNOWN_CERT_STATUS","features":[393]},{"name":"OCSP_CERT_ID","features":[393]},{"name":"OCSP_INTERNAL_ERROR_RESPONSE","features":[393]},{"name":"OCSP_MALFORMED_REQUEST_RESPONSE","features":[393]},{"name":"OCSP_REQUEST","features":[393]},{"name":"OCSP_REQUEST_ENTRY","features":[307,393]},{"name":"OCSP_REQUEST_INFO","features":[307,393]},{"name":"OCSP_REQUEST_V1","features":[393]},{"name":"OCSP_RESPONSE","features":[393]},{"name":"OCSP_RESPONSE_INFO","features":[393]},{"name":"OCSP_SIGNATURE_INFO","features":[393]},{"name":"OCSP_SIGNED_REQUEST","features":[393]},{"name":"OCSP_SIGNED_REQUEST_INFO","features":[393]},{"name":"OCSP_SIG_REQUIRED_RESPONSE","features":[393]},{"name":"OCSP_SUCCESSFUL_RESPONSE","features":[393]},{"name":"OCSP_TRY_LATER_RESPONSE","features":[393]},{"name":"OCSP_UNAUTHORIZED_RESPONSE","features":[393]},{"name":"OFFLOAD_PRIVATE_KEY","features":[393]},{"name":"OPAQUEKEYBLOB","features":[393]},{"name":"PCRYPT_DECRYPT_PRIVATE_KEY_FUNC","features":[307,393]},{"name":"PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC","features":[307,393]},{"name":"PCRYPT_RESOLVE_HCRYPTPROV_FUNC","features":[307,393]},{"name":"PFNCryptStreamOutputCallback","features":[307,393]},{"name":"PFNCryptStreamOutputCallbackEx","features":[307,393]},{"name":"PFN_AUTHENTICODE_DIGEST_SIGN","features":[307,393]},{"name":"PFN_AUTHENTICODE_DIGEST_SIGN_EX","features":[307,393]},{"name":"PFN_AUTHENTICODE_DIGEST_SIGN_EX_WITHFILEHANDLE","features":[307,393]},{"name":"PFN_AUTHENTICODE_DIGEST_SIGN_WITHFILEHANDLE","features":[307,393]},{"name":"PFN_CANCEL_ASYNC_RETRIEVAL_FUNC","features":[307,393]},{"name":"PFN_CARD_ACQUIRE_CONTEXT","features":[307,393]},{"name":"PFN_CARD_AUTHENTICATE_CHALLENGE","features":[307,393]},{"name":"PFN_CARD_AUTHENTICATE_EX","features":[307,393]},{"name":"PFN_CARD_AUTHENTICATE_PIN","features":[307,393]},{"name":"PFN_CARD_CHANGE_AUTHENTICATOR","features":[307,393]},{"name":"PFN_CARD_CHANGE_AUTHENTICATOR_EX","features":[307,393]},{"name":"PFN_CARD_CONSTRUCT_DH_AGREEMENT","features":[307,393]},{"name":"PFN_CARD_CREATE_CONTAINER","features":[307,393]},{"name":"PFN_CARD_CREATE_CONTAINER_EX","features":[307,393]},{"name":"PFN_CARD_CREATE_DIRECTORY","features":[307,393]},{"name":"PFN_CARD_CREATE_FILE","features":[307,393]},{"name":"PFN_CARD_DEAUTHENTICATE","features":[307,393]},{"name":"PFN_CARD_DEAUTHENTICATE_EX","features":[307,393]},{"name":"PFN_CARD_DELETE_CONTAINER","features":[307,393]},{"name":"PFN_CARD_DELETE_CONTEXT","features":[307,393]},{"name":"PFN_CARD_DELETE_DIRECTORY","features":[307,393]},{"name":"PFN_CARD_DELETE_FILE","features":[307,393]},{"name":"PFN_CARD_DERIVE_KEY","features":[307,393]},{"name":"PFN_CARD_DESTROY_DH_AGREEMENT","features":[307,393]},{"name":"PFN_CARD_DESTROY_KEY","features":[307,393]},{"name":"PFN_CARD_ENUM_FILES","features":[307,393]},{"name":"PFN_CARD_GET_ALGORITHM_PROPERTY","features":[307,393]},{"name":"PFN_CARD_GET_CHALLENGE","features":[307,393]},{"name":"PFN_CARD_GET_CHALLENGE_EX","features":[307,393]},{"name":"PFN_CARD_GET_CONTAINER_INFO","features":[307,393]},{"name":"PFN_CARD_GET_CONTAINER_PROPERTY","features":[307,393]},{"name":"PFN_CARD_GET_FILE_INFO","features":[307,393]},{"name":"PFN_CARD_GET_KEY_PROPERTY","features":[307,393]},{"name":"PFN_CARD_GET_PROPERTY","features":[307,393]},{"name":"PFN_CARD_GET_SHARED_KEY_HANDLE","features":[307,393]},{"name":"PFN_CARD_IMPORT_SESSION_KEY","features":[307,393]},{"name":"PFN_CARD_PROCESS_ENCRYPTED_DATA","features":[307,393]},{"name":"PFN_CARD_QUERY_CAPABILITIES","features":[307,393]},{"name":"PFN_CARD_QUERY_FREE_SPACE","features":[307,393]},{"name":"PFN_CARD_QUERY_KEY_SIZES","features":[307,393]},{"name":"PFN_CARD_READ_FILE","features":[307,393]},{"name":"PFN_CARD_RSA_DECRYPT","features":[307,393]},{"name":"PFN_CARD_SET_CONTAINER_PROPERTY","features":[307,393]},{"name":"PFN_CARD_SET_KEY_PROPERTY","features":[307,393]},{"name":"PFN_CARD_SET_PROPERTY","features":[307,393]},{"name":"PFN_CARD_SIGN_DATA","features":[307,393]},{"name":"PFN_CARD_UNBLOCK_PIN","features":[307,393]},{"name":"PFN_CARD_WRITE_FILE","features":[307,393]},{"name":"PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK","features":[307,393]},{"name":"PFN_CERT_CREATE_CONTEXT_SORT_FUNC","features":[307,393]},{"name":"PFN_CERT_DLL_OPEN_STORE_PROV_FUNC","features":[307,393]},{"name":"PFN_CERT_ENUM_PHYSICAL_STORE","features":[307,393]},{"name":"PFN_CERT_ENUM_SYSTEM_STORE","features":[307,393]},{"name":"PFN_CERT_ENUM_SYSTEM_STORE_LOCATION","features":[307,393]},{"name":"PFN_CERT_IS_WEAK_HASH","features":[307,393]},{"name":"PFN_CERT_SERVER_OCSP_RESPONSE_UPDATE_CALLBACK","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_CLOSE","features":[393]},{"name":"PFN_CERT_STORE_PROV_CONTROL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_DELETE_CERT","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_DELETE_CRL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_DELETE_CTL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_FIND_CERT","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_FIND_CRL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_FIND_CTL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_FREE_FIND_CERT","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_FREE_FIND_CRL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_FREE_FIND_CTL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_GET_CERT_PROPERTY","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_GET_CRL_PROPERTY","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_GET_CTL_PROPERTY","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_READ_CERT","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_READ_CRL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_READ_CTL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_SET_CERT_PROPERTY","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_SET_CRL_PROPERTY","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_SET_CTL_PROPERTY","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_WRITE_CERT","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_WRITE_CRL","features":[307,393]},{"name":"PFN_CERT_STORE_PROV_WRITE_CTL","features":[307,393]},{"name":"PFN_CMSG_ALLOC","features":[393]},{"name":"PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY","features":[307,393]},{"name":"PFN_CMSG_CNG_IMPORT_KEY_AGREE","features":[307,393]},{"name":"PFN_CMSG_CNG_IMPORT_KEY_TRANS","features":[307,393]},{"name":"PFN_CMSG_EXPORT_ENCRYPT_KEY","features":[307,393]},{"name":"PFN_CMSG_EXPORT_KEY_AGREE","features":[307,393]},{"name":"PFN_CMSG_EXPORT_KEY_TRANS","features":[307,393]},{"name":"PFN_CMSG_EXPORT_MAIL_LIST","features":[307,393]},{"name":"PFN_CMSG_FREE","features":[393]},{"name":"PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY","features":[307,393]},{"name":"PFN_CMSG_GEN_ENCRYPT_KEY","features":[307,393]},{"name":"PFN_CMSG_IMPORT_ENCRYPT_KEY","features":[307,393]},{"name":"PFN_CMSG_IMPORT_KEY_AGREE","features":[307,393]},{"name":"PFN_CMSG_IMPORT_KEY_TRANS","features":[307,393]},{"name":"PFN_CMSG_IMPORT_MAIL_LIST","features":[307,393]},{"name":"PFN_CMSG_STREAM_OUTPUT","features":[307,393]},{"name":"PFN_CRYPT_ALLOC","features":[393]},{"name":"PFN_CRYPT_ASYNC_PARAM_FREE_FUNC","features":[393]},{"name":"PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC","features":[393]},{"name":"PFN_CRYPT_CANCEL_RETRIEVAL","features":[307,393]},{"name":"PFN_CRYPT_ENUM_KEYID_PROP","features":[307,393]},{"name":"PFN_CRYPT_ENUM_OID_FUNC","features":[307,393]},{"name":"PFN_CRYPT_ENUM_OID_INFO","features":[307,393]},{"name":"PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC","features":[307,393]},{"name":"PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC","features":[307,393]},{"name":"PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC","features":[307,393]},{"name":"PFN_CRYPT_FREE","features":[393]},{"name":"PFN_CRYPT_GET_SIGNER_CERTIFICATE","features":[307,393]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH","features":[307,393]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE","features":[393]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER","features":[393]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD","features":[393]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET","features":[307,393]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE","features":[307,393]},{"name":"PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE","features":[393]},{"name":"PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC","features":[307,393]},{"name":"PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC","features":[307,393]},{"name":"PFN_CRYPT_XML_CREATE_TRANSFORM","features":[393]},{"name":"PFN_CRYPT_XML_DATA_PROVIDER_CLOSE","features":[393]},{"name":"PFN_CRYPT_XML_DATA_PROVIDER_READ","features":[393]},{"name":"PFN_CRYPT_XML_ENUM_ALG_INFO","features":[307,393]},{"name":"PFN_CRYPT_XML_WRITE_CALLBACK","features":[393]},{"name":"PFN_CSP_ALLOC","features":[393]},{"name":"PFN_CSP_CACHE_ADD_FILE","features":[393]},{"name":"PFN_CSP_CACHE_DELETE_FILE","features":[393]},{"name":"PFN_CSP_CACHE_LOOKUP_FILE","features":[393]},{"name":"PFN_CSP_FREE","features":[393]},{"name":"PFN_CSP_GET_DH_AGREEMENT","features":[307,393]},{"name":"PFN_CSP_PAD_DATA","features":[393]},{"name":"PFN_CSP_REALLOC","features":[393]},{"name":"PFN_CSP_UNPAD_DATA","features":[393]},{"name":"PFN_EXPORT_PRIV_KEY_FUNC","features":[307,393]},{"name":"PFN_FREE_ENCODED_OBJECT_FUNC","features":[393]},{"name":"PFN_IMPORT_PRIV_KEY_FUNC","features":[307,393]},{"name":"PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC","features":[307,393]},{"name":"PFN_MD_ENCRYPT_DATA","features":[307,393]},{"name":"PFN_MD_IMPORT_SESSION_KEY","features":[307,393]},{"name":"PFN_NCRYPT_ALLOC","features":[393]},{"name":"PFN_NCRYPT_FREE","features":[393]},{"name":"PFN_OFFLOAD_MOD_EXPO","features":[307,393]},{"name":"PFXExportCertStore","features":[307,393]},{"name":"PFXExportCertStoreEx","features":[307,393]},{"name":"PFXImportCertStore","features":[393]},{"name":"PFXIsPFXBlob","features":[307,393]},{"name":"PFXVerifyPassword","features":[307,393]},{"name":"PIN_CACHE_POLICY","features":[393]},{"name":"PIN_CACHE_POLICY_CURRENT_VERSION","features":[393]},{"name":"PIN_CACHE_POLICY_TYPE","features":[393]},{"name":"PIN_CHANGE_FLAG_CHANGEPIN","features":[393]},{"name":"PIN_CHANGE_FLAG_UNBLOCK","features":[393]},{"name":"PIN_INFO","features":[393]},{"name":"PIN_INFO_CURRENT_VERSION","features":[393]},{"name":"PIN_INFO_REQUIRE_SECURE_ENTRY","features":[393]},{"name":"PIN_SET_ALL_ROLES","features":[393]},{"name":"PIN_SET_NONE","features":[393]},{"name":"PKCS12_ALLOW_OVERWRITE_KEY","features":[393]},{"name":"PKCS12_ALWAYS_CNG_KSP","features":[393]},{"name":"PKCS12_CONFIG_REGPATH","features":[393]},{"name":"PKCS12_DISABLE_ENCRYPT_CERTIFICATES","features":[393]},{"name":"PKCS12_ENCRYPT_CERTIFICATES","features":[393]},{"name":"PKCS12_ENCRYPT_CERTIFICATES_VALUE_NAME","features":[393]},{"name":"PKCS12_EXPORT_ECC_CURVE_OID","features":[393]},{"name":"PKCS12_EXPORT_ECC_CURVE_PARAMETERS","features":[393]},{"name":"PKCS12_EXPORT_PBES2_PARAMS","features":[393]},{"name":"PKCS12_EXPORT_RESERVED_MASK","features":[393]},{"name":"PKCS12_EXPORT_SILENT","features":[393]},{"name":"PKCS12_IMPORT_RESERVED_MASK","features":[393]},{"name":"PKCS12_IMPORT_SILENT","features":[393]},{"name":"PKCS12_INCLUDE_EXTENDED_PROPERTIES","features":[393]},{"name":"PKCS12_NO_PERSIST_KEY","features":[393]},{"name":"PKCS12_ONLY_CERTIFICATES","features":[393]},{"name":"PKCS12_ONLY_CERTIFICATES_CONTAINER_NAME","features":[393]},{"name":"PKCS12_ONLY_CERTIFICATES_PROVIDER_NAME","features":[393]},{"name":"PKCS12_ONLY_CERTIFICATES_PROVIDER_TYPE","features":[393]},{"name":"PKCS12_ONLY_NOT_ENCRYPTED_CERTIFICATES","features":[393]},{"name":"PKCS12_PBES2_ALG_AES256_SHA256","features":[393]},{"name":"PKCS12_PBES2_EXPORT_PARAMS","features":[393]},{"name":"PKCS12_PBKDF2_ID_HMAC_SHA1","features":[393]},{"name":"PKCS12_PBKDF2_ID_HMAC_SHA256","features":[393]},{"name":"PKCS12_PBKDF2_ID_HMAC_SHA384","features":[393]},{"name":"PKCS12_PBKDF2_ID_HMAC_SHA512","features":[393]},{"name":"PKCS12_PREFER_CNG_KSP","features":[393]},{"name":"PKCS12_PROTECT_TO_DOMAIN_SIDS","features":[393]},{"name":"PKCS12_VIRTUAL_ISOLATION_KEY","features":[393]},{"name":"PKCS5_PADDING","features":[393]},{"name":"PKCS7_SIGNER_INFO","features":[393]},{"name":"PKCS_7_ASN_ENCODING","features":[393]},{"name":"PKCS_7_NDR_ENCODING","features":[393]},{"name":"PKCS_ATTRIBUTE","features":[393]},{"name":"PKCS_ATTRIBUTES","features":[393]},{"name":"PKCS_CONTENT_INFO","features":[393]},{"name":"PKCS_CONTENT_INFO_SEQUENCE_OF_ANY","features":[393]},{"name":"PKCS_CTL","features":[393]},{"name":"PKCS_ENCRYPTED_PRIVATE_KEY_INFO","features":[393]},{"name":"PKCS_PRIVATE_KEY_INFO","features":[393]},{"name":"PKCS_RC2_CBC_PARAMETERS","features":[393]},{"name":"PKCS_RSAES_OAEP_PARAMETERS","features":[393]},{"name":"PKCS_RSA_PRIVATE_KEY","features":[393]},{"name":"PKCS_RSA_SSA_PSS_PARAMETERS","features":[393]},{"name":"PKCS_RSA_SSA_PSS_TRAILER_FIELD_BC","features":[393]},{"name":"PKCS_SMIME_CAPABILITIES","features":[393]},{"name":"PKCS_SORTED_CTL","features":[393]},{"name":"PKCS_TIME_REQUEST","features":[393]},{"name":"PKCS_UTC_TIME","features":[393]},{"name":"PLAINTEXTKEYBLOB","features":[393]},{"name":"POLICY_ELEMENT","features":[307,393]},{"name":"PP_ADMIN_PIN","features":[393]},{"name":"PP_APPLI_CERT","features":[393]},{"name":"PP_CERTCHAIN","features":[393]},{"name":"PP_CHANGE_PASSWORD","features":[393]},{"name":"PP_CLIENT_HWND","features":[393]},{"name":"PP_CONTAINER","features":[393]},{"name":"PP_CONTEXT_INFO","features":[393]},{"name":"PP_CRYPT_COUNT_KEY_USE","features":[393]},{"name":"PP_DELETEKEY","features":[393]},{"name":"PP_DISMISS_PIN_UI_SEC","features":[393]},{"name":"PP_ENUMALGS","features":[393]},{"name":"PP_ENUMALGS_EX","features":[393]},{"name":"PP_ENUMCONTAINERS","features":[393]},{"name":"PP_ENUMELECTROOTS","features":[393]},{"name":"PP_ENUMEX_SIGNING_PROT","features":[393]},{"name":"PP_ENUMMANDROOTS","features":[393]},{"name":"PP_IMPTYPE","features":[393]},{"name":"PP_IS_PFX_EPHEMERAL","features":[393]},{"name":"PP_KEYEXCHANGE_ALG","features":[393]},{"name":"PP_KEYEXCHANGE_KEYSIZE","features":[393]},{"name":"PP_KEYEXCHANGE_PIN","features":[393]},{"name":"PP_KEYSET_SEC_DESCR","features":[393]},{"name":"PP_KEYSET_TYPE","features":[393]},{"name":"PP_KEYSPEC","features":[393]},{"name":"PP_KEYSTORAGE","features":[393]},{"name":"PP_KEYX_KEYSIZE_INC","features":[393]},{"name":"PP_KEY_TYPE_SUBTYPE","features":[393]},{"name":"PP_NAME","features":[393]},{"name":"PP_PIN_PROMPT_STRING","features":[393]},{"name":"PP_PROVTYPE","features":[393]},{"name":"PP_ROOT_CERTSTORE","features":[393]},{"name":"PP_SECURE_KEYEXCHANGE_PIN","features":[393]},{"name":"PP_SECURE_SIGNATURE_PIN","features":[393]},{"name":"PP_SESSION_KEYSIZE","features":[393]},{"name":"PP_SGC_INFO","features":[393]},{"name":"PP_SIGNATURE_ALG","features":[393]},{"name":"PP_SIGNATURE_KEYSIZE","features":[393]},{"name":"PP_SIGNATURE_PIN","features":[393]},{"name":"PP_SIG_KEYSIZE_INC","features":[393]},{"name":"PP_SMARTCARD_GUID","features":[393]},{"name":"PP_SMARTCARD_READER","features":[393]},{"name":"PP_SMARTCARD_READER_ICON","features":[393]},{"name":"PP_SYM_KEYSIZE","features":[393]},{"name":"PP_UI_PROMPT","features":[393]},{"name":"PP_UNIQUE_CONTAINER","features":[393]},{"name":"PP_USER_CERTSTORE","features":[393]},{"name":"PP_USE_HARDWARE_RNG","features":[393]},{"name":"PP_VERSION","features":[393]},{"name":"PRIVATEKEYBLOB","features":[393]},{"name":"PRIVKEYVER3","features":[393]},{"name":"PROV_DH_SCHANNEL","features":[393]},{"name":"PROV_DSS","features":[393]},{"name":"PROV_DSS_DH","features":[393]},{"name":"PROV_EC_ECDSA_FULL","features":[393]},{"name":"PROV_EC_ECDSA_SIG","features":[393]},{"name":"PROV_EC_ECNRA_FULL","features":[393]},{"name":"PROV_EC_ECNRA_SIG","features":[393]},{"name":"PROV_ENUMALGS","features":[393]},{"name":"PROV_ENUMALGS_EX","features":[393]},{"name":"PROV_FORTEZZA","features":[393]},{"name":"PROV_INTEL_SEC","features":[393]},{"name":"PROV_MS_EXCHANGE","features":[393]},{"name":"PROV_REPLACE_OWF","features":[393]},{"name":"PROV_RNG","features":[393]},{"name":"PROV_RSA_AES","features":[393]},{"name":"PROV_RSA_FULL","features":[393]},{"name":"PROV_RSA_SCHANNEL","features":[393]},{"name":"PROV_RSA_SIG","features":[393]},{"name":"PROV_SPYRUS_LYNKS","features":[393]},{"name":"PROV_SSL","features":[393]},{"name":"PROV_STT_ACQ","features":[393]},{"name":"PROV_STT_BRND","features":[393]},{"name":"PROV_STT_ISS","features":[393]},{"name":"PROV_STT_MER","features":[393]},{"name":"PROV_STT_ROOT","features":[393]},{"name":"PUBKEY","features":[393]},{"name":"PUBKEYVER3","features":[393]},{"name":"PUBLICKEYBLOB","features":[393]},{"name":"PUBLICKEYBLOBEX","features":[393]},{"name":"PUBLICKEYSTRUC","features":[393]},{"name":"PVK_TYPE_FILE_NAME","features":[393]},{"name":"PVK_TYPE_KEYCONTAINER","features":[393]},{"name":"PaddingMode","features":[393]},{"name":"PinCacheAlwaysPrompt","features":[393]},{"name":"PinCacheNone","features":[393]},{"name":"PinCacheNormal","features":[393]},{"name":"PinCacheTimed","features":[393]},{"name":"PrimaryCardPin","features":[393]},{"name":"ProcessPrng","features":[307,393]},{"name":"RANDOM_PADDING","features":[393]},{"name":"RECIPIENTPOLICY","features":[393]},{"name":"RECIPIENTPOLICY2","features":[393]},{"name":"RECIPIENTPOLICYV1","features":[393]},{"name":"RECIPIENTPOLICYV2","features":[393]},{"name":"REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEY","features":[393]},{"name":"REPORT_NO_PRIVATE_KEY","features":[393]},{"name":"REVOCATION_OID_CRL_REVOCATION","features":[393]},{"name":"ROLE_ADMIN","features":[393]},{"name":"ROLE_EVERYONE","features":[393]},{"name":"ROLE_PIN_ALWAYS","features":[393]},{"name":"ROLE_PUK","features":[393]},{"name":"ROLE_USER","features":[393]},{"name":"ROOT_INFO_LUID","features":[393]},{"name":"RSA1024BIT_KEY","features":[393]},{"name":"RSAPUBKEY","features":[393]},{"name":"RSA_CSP_PUBLICKEYBLOB","features":[393]},{"name":"SCARD_PROVIDER_CARD_MODULE","features":[393]},{"name":"SCHANNEL_ALG","features":[393]},{"name":"SCHANNEL_ENC_KEY","features":[393]},{"name":"SCHANNEL_MAC_KEY","features":[393]},{"name":"SCHEME_OID_RETRIEVE_ENCODED_OBJECTW_FUNC","features":[393]},{"name":"SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC","features":[393]},{"name":"SECRET_PURPOSE","features":[393]},{"name":"SECRET_TYPE","features":[393]},{"name":"SIGNATURE_RESOURCE_NUMBER","features":[393]},{"name":"SIGNER_ATTR_AUTHCODE","features":[307,393]},{"name":"SIGNER_AUTHCODE_ATTR","features":[393]},{"name":"SIGNER_BLOB_INFO","features":[393]},{"name":"SIGNER_CERT","features":[307,393]},{"name":"SIGNER_CERT_CHOICE","features":[393]},{"name":"SIGNER_CERT_POLICY","features":[393]},{"name":"SIGNER_CERT_POLICY_CHAIN","features":[393]},{"name":"SIGNER_CERT_POLICY_CHAIN_NO_ROOT","features":[393]},{"name":"SIGNER_CERT_POLICY_SPC","features":[393]},{"name":"SIGNER_CERT_POLICY_STORE","features":[393]},{"name":"SIGNER_CERT_SPC_CHAIN","features":[393]},{"name":"SIGNER_CERT_SPC_FILE","features":[393]},{"name":"SIGNER_CERT_STORE","features":[393]},{"name":"SIGNER_CERT_STORE_INFO","features":[307,393]},{"name":"SIGNER_CONTEXT","features":[393]},{"name":"SIGNER_DIGEST_SIGN_INFO","features":[307,393]},{"name":"SIGNER_DIGEST_SIGN_INFO_V1","features":[307,393]},{"name":"SIGNER_DIGEST_SIGN_INFO_V2","features":[307,393]},{"name":"SIGNER_FILE_INFO","features":[307,393]},{"name":"SIGNER_NO_ATTR","features":[393]},{"name":"SIGNER_PRIVATE_KEY_CHOICE","features":[393]},{"name":"SIGNER_PROVIDER_INFO","features":[393]},{"name":"SIGNER_SIGNATURE_ATTRIBUTE_CHOICE","features":[393]},{"name":"SIGNER_SIGNATURE_INFO","features":[307,393]},{"name":"SIGNER_SIGN_FLAGS","features":[393]},{"name":"SIGNER_SPC_CHAIN_INFO","features":[393]},{"name":"SIGNER_SUBJECT_BLOB","features":[393]},{"name":"SIGNER_SUBJECT_CHOICE","features":[393]},{"name":"SIGNER_SUBJECT_FILE","features":[393]},{"name":"SIGNER_SUBJECT_INFO","features":[307,393]},{"name":"SIGNER_TIMESTAMP_AUTHENTICODE","features":[393]},{"name":"SIGNER_TIMESTAMP_FLAGS","features":[393]},{"name":"SIGNER_TIMESTAMP_RFC3161","features":[393]},{"name":"SIG_APPEND","features":[393]},{"name":"SIMPLEBLOB","features":[393]},{"name":"SITE_PIN_RULES_ALL_SUBDOMAINS_FLAG","features":[393]},{"name":"SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG","features":[393]},{"name":"SPC_DIGEST_GENERATE_FLAG","features":[393]},{"name":"SPC_DIGEST_SIGN_EX_FLAG","features":[393]},{"name":"SPC_DIGEST_SIGN_FLAG","features":[393]},{"name":"SPC_EXC_PE_PAGE_HASHES_FLAG","features":[393]},{"name":"SPC_INC_PE_DEBUG_INFO_FLAG","features":[393]},{"name":"SPC_INC_PE_IMPORT_ADDR_TABLE_FLAG","features":[393]},{"name":"SPC_INC_PE_PAGE_HASHES_FLAG","features":[393]},{"name":"SPC_INC_PE_RESOURCES_FLAG","features":[393]},{"name":"SSL2_PROTOCOL_VERSION","features":[393]},{"name":"SSL3_PROTOCOL_VERSION","features":[393]},{"name":"SSL_CK_DES_192_EDE3_CBC_WITH_MD5","features":[393]},{"name":"SSL_CK_DES_64_CBC_WITH_MD5","features":[393]},{"name":"SSL_CK_IDEA_128_CBC_WITH_MD5","features":[393]},{"name":"SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5","features":[393]},{"name":"SSL_CK_RC2_128_CBC_WITH_MD5","features":[393]},{"name":"SSL_CK_RC4_128_EXPORT40_WITH_MD5","features":[393]},{"name":"SSL_CK_RC4_128_WITH_MD5","features":[393]},{"name":"SSL_ECCKEY_BLOB","features":[393]},{"name":"SSL_ECCPUBLIC_BLOB","features":[393]},{"name":"SSL_ECDSA_ALGORITHM","features":[393]},{"name":"SSL_F12_ERROR_TEXT_LENGTH","features":[393]},{"name":"SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS","features":[393]},{"name":"SSL_HPKP_HEADER_COUNT","features":[393]},{"name":"SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA","features":[393]},{"name":"SSL_HPKP_PKP_HEADER_INDEX","features":[393]},{"name":"SSL_HPKP_PKP_RO_HEADER_INDEX","features":[393]},{"name":"SSL_KEY_PIN_ERROR_TEXT_LENGTH","features":[393]},{"name":"SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA","features":[393]},{"name":"SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS","features":[393]},{"name":"SSL_KEY_TYPE_PROPERTY","features":[393]},{"name":"SSL_OBJECT_LOCATOR_CERT_VALIDATION_CONFIG_FUNC","features":[393]},{"name":"SSL_OBJECT_LOCATOR_ISSUER_LIST_FUNC","features":[393]},{"name":"SSL_OBJECT_LOCATOR_PFX_FUNC","features":[393]},{"name":"SYMMETRICWRAPKEYBLOB","features":[393]},{"name":"SignError","features":[393]},{"name":"SignHash","features":[393]},{"name":"SignerFreeSignerContext","features":[393]},{"name":"SignerSign","features":[307,393]},{"name":"SignerSignEx","features":[307,393]},{"name":"SignerSignEx2","features":[307,393]},{"name":"SignerSignEx3","features":[307,393]},{"name":"SignerTimeStamp","features":[307,393]},{"name":"SignerTimeStampEx","features":[307,393]},{"name":"SignerTimeStampEx2","features":[307,393]},{"name":"SignerTimeStampEx3","features":[307,393]},{"name":"SslChangeNotify","features":[307,393]},{"name":"SslComputeClientAuthHash","features":[393]},{"name":"SslComputeClientAuthHashFn","features":[393]},{"name":"SslComputeEapKeyBlock","features":[393]},{"name":"SslComputeEapKeyBlockFn","features":[393]},{"name":"SslComputeFinishedHash","features":[393]},{"name":"SslComputeFinishedHashFn","features":[393]},{"name":"SslComputeSessionHash","features":[393]},{"name":"SslComputeSessionHashFn","features":[393]},{"name":"SslCreateClientAuthHash","features":[393]},{"name":"SslCreateClientAuthHashFn","features":[393]},{"name":"SslCreateEphemeralKey","features":[393]},{"name":"SslCreateEphemeralKeyFn","features":[393]},{"name":"SslCreateHandshakeHash","features":[393]},{"name":"SslCreateHandshakeHashFn","features":[393]},{"name":"SslDecrementProviderReferenceCount","features":[393]},{"name":"SslDecryptPacket","features":[393]},{"name":"SslDecryptPacketFn","features":[393]},{"name":"SslDuplicateTranscriptHash","features":[393]},{"name":"SslDuplicateTranscriptHashFn","features":[393]},{"name":"SslEncryptPacket","features":[393]},{"name":"SslEncryptPacketFn","features":[393]},{"name":"SslEnumCipherSuites","features":[393]},{"name":"SslEnumCipherSuitesEx","features":[393]},{"name":"SslEnumCipherSuitesExFn","features":[393]},{"name":"SslEnumCipherSuitesFn","features":[393]},{"name":"SslEnumEccCurves","features":[393]},{"name":"SslEnumEccCurvesFn","features":[393]},{"name":"SslEnumProtocolProviders","features":[393]},{"name":"SslExpandBinderKey","features":[393]},{"name":"SslExpandBinderKeyFn","features":[393]},{"name":"SslExpandExporterMasterKey","features":[393]},{"name":"SslExpandExporterMasterKeyFn","features":[393]},{"name":"SslExpandPreSharedKey","features":[393]},{"name":"SslExpandPreSharedKeyFn","features":[393]},{"name":"SslExpandResumptionMasterKey","features":[393]},{"name":"SslExpandResumptionMasterKeyFn","features":[393]},{"name":"SslExpandTrafficKeys","features":[393]},{"name":"SslExpandTrafficKeysFn","features":[393]},{"name":"SslExpandWriteKey","features":[393]},{"name":"SslExpandWriteKeyFn","features":[393]},{"name":"SslExportKey","features":[393]},{"name":"SslExportKeyFn","features":[393]},{"name":"SslExportKeyingMaterial","features":[393]},{"name":"SslExportKeyingMaterialFn","features":[393]},{"name":"SslExtractEarlyKey","features":[393]},{"name":"SslExtractEarlyKeyFn","features":[393]},{"name":"SslExtractHandshakeKey","features":[393]},{"name":"SslExtractHandshakeKeyFn","features":[393]},{"name":"SslExtractMasterKey","features":[393]},{"name":"SslExtractMasterKeyFn","features":[393]},{"name":"SslFreeBuffer","features":[393]},{"name":"SslFreeBufferFn","features":[393]},{"name":"SslFreeObject","features":[393]},{"name":"SslFreeObjectFn","features":[393]},{"name":"SslGenerateMasterKey","features":[393]},{"name":"SslGenerateMasterKeyFn","features":[393]},{"name":"SslGeneratePreMasterKey","features":[393]},{"name":"SslGeneratePreMasterKeyFn","features":[393]},{"name":"SslGenerateSessionKeys","features":[393]},{"name":"SslGenerateSessionKeysFn","features":[393]},{"name":"SslGetCipherSuitePRFHashAlgorithm","features":[393]},{"name":"SslGetCipherSuitePRFHashAlgorithmFn","features":[393]},{"name":"SslGetKeyProperty","features":[393]},{"name":"SslGetKeyPropertyFn","features":[393]},{"name":"SslGetProviderProperty","features":[393]},{"name":"SslGetProviderPropertyFn","features":[393]},{"name":"SslHashHandshake","features":[393]},{"name":"SslHashHandshakeFn","features":[393]},{"name":"SslImportKey","features":[393]},{"name":"SslImportKeyFn","features":[393]},{"name":"SslImportMasterKey","features":[393]},{"name":"SslImportMasterKeyFn","features":[393]},{"name":"SslIncrementProviderReferenceCount","features":[393]},{"name":"SslInitializeInterfaceFn","features":[307,393]},{"name":"SslLookupCipherLengths","features":[393]},{"name":"SslLookupCipherLengthsFn","features":[393]},{"name":"SslLookupCipherSuiteInfo","features":[393]},{"name":"SslLookupCipherSuiteInfoFn","features":[393]},{"name":"SslOpenPrivateKey","features":[307,393]},{"name":"SslOpenPrivateKeyFn","features":[307,393]},{"name":"SslOpenProvider","features":[393]},{"name":"SslOpenProviderFn","features":[393]},{"name":"SslSignHash","features":[393]},{"name":"SslSignHashFn","features":[393]},{"name":"SslVerifySignature","features":[393]},{"name":"SslVerifySignatureFn","features":[393]},{"name":"SystemPrng","features":[307,393]},{"name":"TIMESTAMP_DONT_HASH_DATA","features":[393]},{"name":"TIMESTAMP_FAILURE_BAD_ALG","features":[393]},{"name":"TIMESTAMP_FAILURE_BAD_FORMAT","features":[393]},{"name":"TIMESTAMP_FAILURE_BAD_REQUEST","features":[393]},{"name":"TIMESTAMP_FAILURE_EXTENSION_NOT_SUPPORTED","features":[393]},{"name":"TIMESTAMP_FAILURE_INFO_NOT_AVAILABLE","features":[393]},{"name":"TIMESTAMP_FAILURE_POLICY_NOT_SUPPORTED","features":[393]},{"name":"TIMESTAMP_FAILURE_SYSTEM_FAILURE","features":[393]},{"name":"TIMESTAMP_FAILURE_TIME_NOT_AVAILABLE","features":[393]},{"name":"TIMESTAMP_INFO","features":[393]},{"name":"TIMESTAMP_NO_AUTH_RETRIEVAL","features":[393]},{"name":"TIMESTAMP_REQUEST","features":[393]},{"name":"TIMESTAMP_RESPONSE","features":[393]},{"name":"TIMESTAMP_STATUS_GRANTED","features":[393]},{"name":"TIMESTAMP_STATUS_GRANTED_WITH_MODS","features":[393]},{"name":"TIMESTAMP_STATUS_REJECTED","features":[393]},{"name":"TIMESTAMP_STATUS_REVOCATION_WARNING","features":[393]},{"name":"TIMESTAMP_STATUS_REVOKED","features":[393]},{"name":"TIMESTAMP_STATUS_WAITING","features":[393]},{"name":"TIMESTAMP_VERIFY_CONTEXT_SIGNATURE","features":[393]},{"name":"TIMESTAMP_VERSION","features":[393]},{"name":"TIME_VALID_OID_FLUSH_CRL","features":[393]},{"name":"TIME_VALID_OID_FLUSH_CRL_FROM_CERT","features":[393]},{"name":"TIME_VALID_OID_FLUSH_CTL","features":[393]},{"name":"TIME_VALID_OID_FLUSH_FRESHEST_CRL_FROM_CERT","features":[393]},{"name":"TIME_VALID_OID_FLUSH_FRESHEST_CRL_FROM_CRL","features":[393]},{"name":"TIME_VALID_OID_FLUSH_OBJECT_FUNC","features":[393]},{"name":"TIME_VALID_OID_GET_CRL","features":[393]},{"name":"TIME_VALID_OID_GET_CRL_FROM_CERT","features":[393]},{"name":"TIME_VALID_OID_GET_CTL","features":[393]},{"name":"TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CERT","features":[393]},{"name":"TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CRL","features":[393]},{"name":"TIME_VALID_OID_GET_OBJECT_FUNC","features":[393]},{"name":"TLS1_0_PROTOCOL_VERSION","features":[393]},{"name":"TLS1_1_PROTOCOL_VERSION","features":[393]},{"name":"TLS1_2_PROTOCOL_VERSION","features":[393]},{"name":"TLS1_3_PROTOCOL_VERSION","features":[393]},{"name":"TLS1_PROTOCOL_VERSION","features":[393]},{"name":"TLS_AES_128_GCM_SHA256","features":[393]},{"name":"TLS_AES_256_GCM_SHA384","features":[393]},{"name":"TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA","features":[393]},{"name":"TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA","features":[393]},{"name":"TLS_DHE_DSS_WITH_AES_128_CBC_SHA","features":[393]},{"name":"TLS_DHE_DSS_WITH_AES_128_CBC_SHA256","features":[393]},{"name":"TLS_DHE_DSS_WITH_AES_256_CBC_SHA","features":[393]},{"name":"TLS_DHE_DSS_WITH_AES_256_CBC_SHA256","features":[393]},{"name":"TLS_DHE_DSS_WITH_DES_CBC_SHA","features":[393]},{"name":"TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA","features":[393]},{"name":"TLS_DHE_RSA_WITH_AES_128_CBC_SHA","features":[393]},{"name":"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256","features":[393]},{"name":"TLS_DHE_RSA_WITH_AES_256_CBC_SHA","features":[393]},{"name":"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384","features":[393]},{"name":"TLS_ECC_P256_CURVE_KEY_TYPE","features":[393]},{"name":"TLS_ECC_P384_CURVE_KEY_TYPE","features":[393]},{"name":"TLS_ECC_P521_CURVE_KEY_TYPE","features":[393]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA","features":[393]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256","features":[393]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","features":[393]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA","features":[393]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384","features":[393]},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","features":[393]},{"name":"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA","features":[393]},{"name":"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256","features":[393]},{"name":"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","features":[393]},{"name":"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA","features":[393]},{"name":"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384","features":[393]},{"name":"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","features":[393]},{"name":"TLS_PSK_EXCHANGE","features":[393]},{"name":"TLS_PSK_WITH_AES_128_CBC_SHA256","features":[393]},{"name":"TLS_PSK_WITH_AES_128_GCM_SHA256","features":[393]},{"name":"TLS_PSK_WITH_AES_256_CBC_SHA384","features":[393]},{"name":"TLS_PSK_WITH_AES_256_GCM_SHA384","features":[393]},{"name":"TLS_PSK_WITH_NULL_SHA256","features":[393]},{"name":"TLS_PSK_WITH_NULL_SHA384","features":[393]},{"name":"TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA","features":[393]},{"name":"TLS_RSA_EXPORT1024_WITH_RC4_56_SHA","features":[393]},{"name":"TLS_RSA_EXPORT_WITH_RC4_40_MD5","features":[393]},{"name":"TLS_RSA_PSK_EXCHANGE","features":[393]},{"name":"TLS_RSA_WITH_3DES_EDE_CBC_SHA","features":[393]},{"name":"TLS_RSA_WITH_AES_128_CBC_SHA","features":[393]},{"name":"TLS_RSA_WITH_AES_128_CBC_SHA256","features":[393]},{"name":"TLS_RSA_WITH_AES_128_GCM_SHA256","features":[393]},{"name":"TLS_RSA_WITH_AES_256_CBC_SHA","features":[393]},{"name":"TLS_RSA_WITH_AES_256_CBC_SHA256","features":[393]},{"name":"TLS_RSA_WITH_AES_256_GCM_SHA384","features":[393]},{"name":"TLS_RSA_WITH_DES_CBC_SHA","features":[393]},{"name":"TLS_RSA_WITH_NULL_MD5","features":[393]},{"name":"TLS_RSA_WITH_NULL_SHA","features":[393]},{"name":"TLS_RSA_WITH_NULL_SHA256","features":[393]},{"name":"TLS_RSA_WITH_RC4_128_MD5","features":[393]},{"name":"TLS_RSA_WITH_RC4_128_SHA","features":[393]},{"name":"TPM_RSA_SRK_SEAL_KEY","features":[393]},{"name":"TransformBlock","features":[393]},{"name":"TransformFinalBlock","features":[393]},{"name":"URL_OID_CERTIFICATE_CRL_DIST_POINT","features":[393]},{"name":"URL_OID_CERTIFICATE_CRL_DIST_POINT_AND_OCSP","features":[393]},{"name":"URL_OID_CERTIFICATE_FRESHEST_CRL","features":[393]},{"name":"URL_OID_CERTIFICATE_ISSUER","features":[393]},{"name":"URL_OID_CERTIFICATE_OCSP","features":[393]},{"name":"URL_OID_CERTIFICATE_OCSP_AND_CRL_DIST_POINT","features":[393]},{"name":"URL_OID_CERTIFICATE_ONLY_OCSP","features":[393]},{"name":"URL_OID_CRL_FRESHEST_CRL","features":[393]},{"name":"URL_OID_CRL_ISSUER","features":[393]},{"name":"URL_OID_CROSS_CERT_DIST_POINT","features":[393]},{"name":"URL_OID_CROSS_CERT_SUBJECT_INFO_ACCESS","features":[393]},{"name":"URL_OID_CTL_ISSUER","features":[393]},{"name":"URL_OID_CTL_NEXT_UPDATE","features":[393]},{"name":"URL_OID_GET_OBJECT_URL_FUNC","features":[393]},{"name":"USAGE_MATCH_TYPE_AND","features":[393]},{"name":"USAGE_MATCH_TYPE_OR","features":[393]},{"name":"UnblockOnlyPin","features":[393]},{"name":"UnknownAc","features":[393]},{"name":"UserCreateDeleteDirAc","features":[393]},{"name":"UserReadWriteAc","features":[393]},{"name":"UserWriteExecuteAc","features":[393]},{"name":"VTableProvStruc","features":[307,393]},{"name":"VTableProvStrucW","features":[307,393]},{"name":"VerifyHash","features":[307,393]},{"name":"X509_ALGORITHM_IDENTIFIER","features":[393]},{"name":"X509_ALTERNATE_NAME","features":[393]},{"name":"X509_ANY_STRING","features":[393]},{"name":"X509_ASN_ENCODING","features":[393]},{"name":"X509_AUTHORITY_INFO_ACCESS","features":[393]},{"name":"X509_AUTHORITY_KEY_ID","features":[393]},{"name":"X509_AUTHORITY_KEY_ID2","features":[393]},{"name":"X509_BASIC_CONSTRAINTS","features":[393]},{"name":"X509_BASIC_CONSTRAINTS2","features":[393]},{"name":"X509_BIOMETRIC_EXT","features":[393]},{"name":"X509_BITS","features":[393]},{"name":"X509_BITS_WITHOUT_TRAILING_ZEROES","features":[393]},{"name":"X509_CERT","features":[393]},{"name":"X509_CERTIFICATE_TEMPLATE","features":[393]},{"name":"X509_CERT_BUNDLE","features":[393]},{"name":"X509_CERT_CRL_TO_BE_SIGNED","features":[393]},{"name":"X509_CERT_PAIR","features":[393]},{"name":"X509_CERT_POLICIES","features":[393]},{"name":"X509_CERT_REQUEST_TO_BE_SIGNED","features":[393]},{"name":"X509_CERT_TO_BE_SIGNED","features":[393]},{"name":"X509_CHOICE_OF_TIME","features":[393]},{"name":"X509_CRL_DIST_POINTS","features":[393]},{"name":"X509_CRL_REASON_CODE","features":[393]},{"name":"X509_CROSS_CERT_DIST_POINTS","features":[393]},{"name":"X509_DH_PARAMETERS","features":[393]},{"name":"X509_DH_PUBLICKEY","features":[393]},{"name":"X509_DSS_PARAMETERS","features":[393]},{"name":"X509_DSS_PUBLICKEY","features":[393]},{"name":"X509_DSS_SIGNATURE","features":[393]},{"name":"X509_ECC_PARAMETERS","features":[393]},{"name":"X509_ECC_PRIVATE_KEY","features":[393]},{"name":"X509_ECC_SIGNATURE","features":[393]},{"name":"X509_ENHANCED_KEY_USAGE","features":[393]},{"name":"X509_ENUMERATED","features":[393]},{"name":"X509_EXTENSIONS","features":[393]},{"name":"X509_INTEGER","features":[393]},{"name":"X509_ISSUING_DIST_POINT","features":[393]},{"name":"X509_KEYGEN_REQUEST_TO_BE_SIGNED","features":[393]},{"name":"X509_KEY_ATTRIBUTES","features":[393]},{"name":"X509_KEY_USAGE","features":[393]},{"name":"X509_KEY_USAGE_RESTRICTION","features":[393]},{"name":"X509_LOGOTYPE_EXT","features":[393]},{"name":"X509_MULTI_BYTE_INTEGER","features":[393]},{"name":"X509_MULTI_BYTE_UINT","features":[393]},{"name":"X509_NAME","features":[393]},{"name":"X509_NAME_CONSTRAINTS","features":[393]},{"name":"X509_NAME_VALUE","features":[393]},{"name":"X509_NDR_ENCODING","features":[393]},{"name":"X509_OBJECT_IDENTIFIER","features":[393]},{"name":"X509_OCTET_STRING","features":[393]},{"name":"X509_PKIX_POLICY_QUALIFIER_USERNOTICE","features":[393]},{"name":"X509_POLICY_CONSTRAINTS","features":[393]},{"name":"X509_POLICY_MAPPINGS","features":[393]},{"name":"X509_PUBLIC_KEY_INFO","features":[393]},{"name":"X509_QC_STATEMENTS_EXT","features":[393]},{"name":"X509_SEQUENCE_OF_ANY","features":[393]},{"name":"X509_SUBJECT_DIR_ATTRS","features":[393]},{"name":"X509_SUBJECT_INFO_ACCESS","features":[393]},{"name":"X509_UNICODE_ANY_STRING","features":[393]},{"name":"X509_UNICODE_NAME","features":[393]},{"name":"X509_UNICODE_NAME_VALUE","features":[393]},{"name":"X942_DH_PARAMETERS","features":[393]},{"name":"X942_OTHER_INFO","features":[393]},{"name":"ZERO_PADDING","features":[393]},{"name":"cPRIV_KEY_CACHE_MAX_ITEMS_DEFAULT","features":[393]},{"name":"cPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS_DEFAULT","features":[393]},{"name":"dwFORCE_KEY_PROTECTION_DISABLED","features":[393]},{"name":"dwFORCE_KEY_PROTECTION_HIGH","features":[393]},{"name":"dwFORCE_KEY_PROTECTION_USER_SELECT","features":[393]},{"name":"szBASE_CSP_DIR","features":[393]},{"name":"szCACHE_FILE","features":[393]},{"name":"szCARD_IDENTIFIER_FILE","features":[393]},{"name":"szCONTAINER_MAP_FILE","features":[393]},{"name":"szFORCE_KEY_PROTECTION","features":[393]},{"name":"szINTERMEDIATE_CERTS_DIR","features":[393]},{"name":"szKEY_CACHE_ENABLED","features":[393]},{"name":"szKEY_CACHE_SECONDS","features":[393]},{"name":"szKEY_CRYPTOAPI_PRIVATE_KEY_OPTIONS","features":[393]},{"name":"szOIDVerisign_FailInfo","features":[393]},{"name":"szOIDVerisign_MessageType","features":[393]},{"name":"szOIDVerisign_PkiStatus","features":[393]},{"name":"szOIDVerisign_RecipientNonce","features":[393]},{"name":"szOIDVerisign_SenderNonce","features":[393]},{"name":"szOIDVerisign_TransactionID","features":[393]},{"name":"szOID_ANSI_X942","features":[393]},{"name":"szOID_ANSI_X942_DH","features":[393]},{"name":"szOID_ANY_APPLICATION_POLICY","features":[393]},{"name":"szOID_ANY_CERT_POLICY","features":[393]},{"name":"szOID_ANY_ENHANCED_KEY_USAGE","features":[393]},{"name":"szOID_APPLICATION_CERT_POLICIES","features":[393]},{"name":"szOID_APPLICATION_POLICY_CONSTRAINTS","features":[393]},{"name":"szOID_APPLICATION_POLICY_MAPPINGS","features":[393]},{"name":"szOID_ARCHIVED_KEY_ATTR","features":[393]},{"name":"szOID_ARCHIVED_KEY_CERT_HASH","features":[393]},{"name":"szOID_ATTEST_WHQL_CRYPTO","features":[393]},{"name":"szOID_ATTR_PLATFORM_SPECIFICATION","features":[393]},{"name":"szOID_ATTR_SUPPORTED_ALGORITHMS","features":[393]},{"name":"szOID_ATTR_TPM_SECURITY_ASSERTIONS","features":[393]},{"name":"szOID_ATTR_TPM_SPECIFICATION","features":[393]},{"name":"szOID_AUTHORITY_INFO_ACCESS","features":[393]},{"name":"szOID_AUTHORITY_KEY_IDENTIFIER","features":[393]},{"name":"szOID_AUTHORITY_KEY_IDENTIFIER2","features":[393]},{"name":"szOID_AUTHORITY_REVOCATION_LIST","features":[393]},{"name":"szOID_AUTO_ENROLL_CTL_USAGE","features":[393]},{"name":"szOID_BACKGROUND_OTHER_LOGOTYPE","features":[393]},{"name":"szOID_BASIC_CONSTRAINTS","features":[393]},{"name":"szOID_BASIC_CONSTRAINTS2","features":[393]},{"name":"szOID_BIOMETRIC_EXT","features":[393]},{"name":"szOID_BIOMETRIC_SIGNING","features":[393]},{"name":"szOID_BUSINESS_CATEGORY","features":[393]},{"name":"szOID_CA_CERTIFICATE","features":[393]},{"name":"szOID_CERTIFICATE_REVOCATION_LIST","features":[393]},{"name":"szOID_CERTIFICATE_TEMPLATE","features":[393]},{"name":"szOID_CERTSRV_CA_VERSION","features":[393]},{"name":"szOID_CERTSRV_CROSSCA_VERSION","features":[393]},{"name":"szOID_CERTSRV_PREVIOUS_CERT_HASH","features":[393]},{"name":"szOID_CERT_DISALLOWED_CA_FILETIME_PROP_ID","features":[393]},{"name":"szOID_CERT_DISALLOWED_FILETIME_PROP_ID","features":[393]},{"name":"szOID_CERT_EXTENSIONS","features":[393]},{"name":"szOID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","features":[393]},{"name":"szOID_CERT_KEY_IDENTIFIER_PROP_ID","features":[393]},{"name":"szOID_CERT_MANIFOLD","features":[393]},{"name":"szOID_CERT_MD5_HASH_PROP_ID","features":[393]},{"name":"szOID_CERT_POLICIES","features":[393]},{"name":"szOID_CERT_POLICIES_95","features":[393]},{"name":"szOID_CERT_POLICIES_95_QUALIFIER1","features":[393]},{"name":"szOID_CERT_PROP_ID_PREFIX","features":[393]},{"name":"szOID_CERT_SIGNATURE_HASH_PROP_ID","features":[393]},{"name":"szOID_CERT_STRONG_KEY_OS_1","features":[393]},{"name":"szOID_CERT_STRONG_KEY_OS_CURRENT","features":[393]},{"name":"szOID_CERT_STRONG_KEY_OS_PREFIX","features":[393]},{"name":"szOID_CERT_STRONG_SIGN_OS_1","features":[393]},{"name":"szOID_CERT_STRONG_SIGN_OS_CURRENT","features":[393]},{"name":"szOID_CERT_STRONG_SIGN_OS_PREFIX","features":[393]},{"name":"szOID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","features":[393]},{"name":"szOID_CMC","features":[393]},{"name":"szOID_CMC_ADD_ATTRIBUTES","features":[393]},{"name":"szOID_CMC_ADD_EXTENSIONS","features":[393]},{"name":"szOID_CMC_DATA_RETURN","features":[393]},{"name":"szOID_CMC_DECRYPTED_POP","features":[393]},{"name":"szOID_CMC_ENCRYPTED_POP","features":[393]},{"name":"szOID_CMC_GET_CERT","features":[393]},{"name":"szOID_CMC_GET_CRL","features":[393]},{"name":"szOID_CMC_IDENTIFICATION","features":[393]},{"name":"szOID_CMC_IDENTITY_PROOF","features":[393]},{"name":"szOID_CMC_ID_CONFIRM_CERT_ACCEPTANCE","features":[393]},{"name":"szOID_CMC_ID_POP_LINK_RANDOM","features":[393]},{"name":"szOID_CMC_ID_POP_LINK_WITNESS","features":[393]},{"name":"szOID_CMC_LRA_POP_WITNESS","features":[393]},{"name":"szOID_CMC_QUERY_PENDING","features":[393]},{"name":"szOID_CMC_RECIPIENT_NONCE","features":[393]},{"name":"szOID_CMC_REG_INFO","features":[393]},{"name":"szOID_CMC_RESPONSE_INFO","features":[393]},{"name":"szOID_CMC_REVOKE_REQUEST","features":[393]},{"name":"szOID_CMC_SENDER_NONCE","features":[393]},{"name":"szOID_CMC_STATUS_INFO","features":[393]},{"name":"szOID_CMC_TRANSACTION_ID","features":[393]},{"name":"szOID_CN_ECDSA_SHA256","features":[393]},{"name":"szOID_COMMON_NAME","features":[393]},{"name":"szOID_COUNTRY_NAME","features":[393]},{"name":"szOID_CRL_DIST_POINTS","features":[393]},{"name":"szOID_CRL_NEXT_PUBLISH","features":[393]},{"name":"szOID_CRL_NUMBER","features":[393]},{"name":"szOID_CRL_REASON_CODE","features":[393]},{"name":"szOID_CRL_SELF_CDP","features":[393]},{"name":"szOID_CRL_VIRTUAL_BASE","features":[393]},{"name":"szOID_CROSS_CERTIFICATE_PAIR","features":[393]},{"name":"szOID_CROSS_CERT_DIST_POINTS","features":[393]},{"name":"szOID_CTL","features":[393]},{"name":"szOID_CT_CERT_SCTLIST","features":[393]},{"name":"szOID_CT_PKI_DATA","features":[393]},{"name":"szOID_CT_PKI_RESPONSE","features":[393]},{"name":"szOID_DELTA_CRL_INDICATOR","features":[393]},{"name":"szOID_DESCRIPTION","features":[393]},{"name":"szOID_DESTINATION_INDICATOR","features":[393]},{"name":"szOID_DEVICE_SERIAL_NUMBER","features":[393]},{"name":"szOID_DH_SINGLE_PASS_STDDH_SHA1_KDF","features":[393]},{"name":"szOID_DH_SINGLE_PASS_STDDH_SHA256_KDF","features":[393]},{"name":"szOID_DH_SINGLE_PASS_STDDH_SHA384_KDF","features":[393]},{"name":"szOID_DISALLOWED_HASH","features":[393]},{"name":"szOID_DISALLOWED_LIST","features":[393]},{"name":"szOID_DN_QUALIFIER","features":[393]},{"name":"szOID_DOMAIN_COMPONENT","features":[393]},{"name":"szOID_DRM","features":[393]},{"name":"szOID_DRM_INDIVIDUALIZATION","features":[393]},{"name":"szOID_DS","features":[393]},{"name":"szOID_DSALG","features":[393]},{"name":"szOID_DSALG_CRPT","features":[393]},{"name":"szOID_DSALG_HASH","features":[393]},{"name":"szOID_DSALG_RSA","features":[393]},{"name":"szOID_DSALG_SIGN","features":[393]},{"name":"szOID_DS_EMAIL_REPLICATION","features":[393]},{"name":"szOID_DYNAMIC_CODE_GEN_SIGNER","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP160R1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP160T1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP192R1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP192T1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP224R1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP224T1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP256R1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP256T1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP320R1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP320T1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP384R1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP384T1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP512R1","features":[393]},{"name":"szOID_ECC_CURVE_BRAINPOOLP512T1","features":[393]},{"name":"szOID_ECC_CURVE_EC192WAPI","features":[393]},{"name":"szOID_ECC_CURVE_NISTP192","features":[393]},{"name":"szOID_ECC_CURVE_NISTP224","features":[393]},{"name":"szOID_ECC_CURVE_NISTP256","features":[393]},{"name":"szOID_ECC_CURVE_NISTP384","features":[393]},{"name":"szOID_ECC_CURVE_NISTP521","features":[393]},{"name":"szOID_ECC_CURVE_P256","features":[393]},{"name":"szOID_ECC_CURVE_P384","features":[393]},{"name":"szOID_ECC_CURVE_P521","features":[393]},{"name":"szOID_ECC_CURVE_SECP160K1","features":[393]},{"name":"szOID_ECC_CURVE_SECP160R1","features":[393]},{"name":"szOID_ECC_CURVE_SECP160R2","features":[393]},{"name":"szOID_ECC_CURVE_SECP192K1","features":[393]},{"name":"szOID_ECC_CURVE_SECP192R1","features":[393]},{"name":"szOID_ECC_CURVE_SECP224K1","features":[393]},{"name":"szOID_ECC_CURVE_SECP224R1","features":[393]},{"name":"szOID_ECC_CURVE_SECP256K1","features":[393]},{"name":"szOID_ECC_CURVE_SECP256R1","features":[393]},{"name":"szOID_ECC_CURVE_SECP384R1","features":[393]},{"name":"szOID_ECC_CURVE_SECP521R1","features":[393]},{"name":"szOID_ECC_CURVE_WTLS12","features":[393]},{"name":"szOID_ECC_CURVE_WTLS7","features":[393]},{"name":"szOID_ECC_CURVE_WTLS9","features":[393]},{"name":"szOID_ECC_CURVE_X962P192V1","features":[393]},{"name":"szOID_ECC_CURVE_X962P192V2","features":[393]},{"name":"szOID_ECC_CURVE_X962P192V3","features":[393]},{"name":"szOID_ECC_CURVE_X962P239V1","features":[393]},{"name":"szOID_ECC_CURVE_X962P239V2","features":[393]},{"name":"szOID_ECC_CURVE_X962P239V3","features":[393]},{"name":"szOID_ECC_CURVE_X962P256V1","features":[393]},{"name":"szOID_ECC_PUBLIC_KEY","features":[393]},{"name":"szOID_ECDSA_SHA1","features":[393]},{"name":"szOID_ECDSA_SHA256","features":[393]},{"name":"szOID_ECDSA_SHA384","features":[393]},{"name":"szOID_ECDSA_SHA512","features":[393]},{"name":"szOID_ECDSA_SPECIFIED","features":[393]},{"name":"szOID_EFS_RECOVERY","features":[393]},{"name":"szOID_EMBEDDED_NT_CRYPTO","features":[393]},{"name":"szOID_ENCLAVE_SIGNING","features":[393]},{"name":"szOID_ENCRYPTED_KEY_HASH","features":[393]},{"name":"szOID_ENHANCED_KEY_USAGE","features":[393]},{"name":"szOID_ENROLLMENT_AGENT","features":[393]},{"name":"szOID_ENROLLMENT_CSP_PROVIDER","features":[393]},{"name":"szOID_ENROLLMENT_NAME_VALUE_PAIR","features":[393]},{"name":"szOID_ENROLL_AIK_INFO","features":[393]},{"name":"szOID_ENROLL_ATTESTATION_CHALLENGE","features":[393]},{"name":"szOID_ENROLL_ATTESTATION_STATEMENT","features":[393]},{"name":"szOID_ENROLL_CAXCHGCERT_HASH","features":[393]},{"name":"szOID_ENROLL_CERTTYPE_EXTENSION","features":[393]},{"name":"szOID_ENROLL_EKPUB_CHALLENGE","features":[393]},{"name":"szOID_ENROLL_EKVERIFYCERT","features":[393]},{"name":"szOID_ENROLL_EKVERIFYCREDS","features":[393]},{"name":"szOID_ENROLL_EKVERIFYKEY","features":[393]},{"name":"szOID_ENROLL_EK_CA_KEYID","features":[393]},{"name":"szOID_ENROLL_EK_INFO","features":[393]},{"name":"szOID_ENROLL_ENCRYPTION_ALGORITHM","features":[393]},{"name":"szOID_ENROLL_KEY_AFFINITY","features":[393]},{"name":"szOID_ENROLL_KSP_NAME","features":[393]},{"name":"szOID_ENROLL_SCEP_CHALLENGE_ANSWER","features":[393]},{"name":"szOID_ENROLL_SCEP_CLIENT_REQUEST","features":[393]},{"name":"szOID_ENROLL_SCEP_ERROR","features":[393]},{"name":"szOID_ENROLL_SCEP_SERVER_MESSAGE","features":[393]},{"name":"szOID_ENROLL_SCEP_SERVER_SECRET","features":[393]},{"name":"szOID_ENROLL_SCEP_SERVER_STATE","features":[393]},{"name":"szOID_ENROLL_SCEP_SIGNER_HASH","features":[393]},{"name":"szOID_ENTERPRISE_OID_ROOT","features":[393]},{"name":"szOID_EV_RDN_COUNTRY","features":[393]},{"name":"szOID_EV_RDN_LOCALE","features":[393]},{"name":"szOID_EV_RDN_STATE_OR_PROVINCE","features":[393]},{"name":"szOID_EV_WHQL_CRYPTO","features":[393]},{"name":"szOID_FACSIMILE_TELEPHONE_NUMBER","features":[393]},{"name":"szOID_FRESHEST_CRL","features":[393]},{"name":"szOID_GIVEN_NAME","features":[393]},{"name":"szOID_HPKP_DOMAIN_NAME_CTL","features":[393]},{"name":"szOID_HPKP_HEADER_VALUE_CTL","features":[393]},{"name":"szOID_INFOSEC","features":[393]},{"name":"szOID_INFOSEC_SuiteAConfidentiality","features":[393]},{"name":"szOID_INFOSEC_SuiteAIntegrity","features":[393]},{"name":"szOID_INFOSEC_SuiteAKMandSig","features":[393]},{"name":"szOID_INFOSEC_SuiteAKeyManagement","features":[393]},{"name":"szOID_INFOSEC_SuiteASignature","features":[393]},{"name":"szOID_INFOSEC_SuiteATokenProtection","features":[393]},{"name":"szOID_INFOSEC_mosaicConfidentiality","features":[393]},{"name":"szOID_INFOSEC_mosaicIntegrity","features":[393]},{"name":"szOID_INFOSEC_mosaicKMandSig","features":[393]},{"name":"szOID_INFOSEC_mosaicKMandUpdSig","features":[393]},{"name":"szOID_INFOSEC_mosaicKeyManagement","features":[393]},{"name":"szOID_INFOSEC_mosaicSignature","features":[393]},{"name":"szOID_INFOSEC_mosaicTokenProtection","features":[393]},{"name":"szOID_INFOSEC_mosaicUpdatedInteg","features":[393]},{"name":"szOID_INFOSEC_mosaicUpdatedSig","features":[393]},{"name":"szOID_INFOSEC_sdnsConfidentiality","features":[393]},{"name":"szOID_INFOSEC_sdnsIntegrity","features":[393]},{"name":"szOID_INFOSEC_sdnsKMandSig","features":[393]},{"name":"szOID_INFOSEC_sdnsKeyManagement","features":[393]},{"name":"szOID_INFOSEC_sdnsSignature","features":[393]},{"name":"szOID_INFOSEC_sdnsTokenProtection","features":[393]},{"name":"szOID_INHIBIT_ANY_POLICY","features":[393]},{"name":"szOID_INITIALS","features":[393]},{"name":"szOID_INTERNATIONALIZED_EMAIL_ADDRESS","features":[393]},{"name":"szOID_INTERNATIONAL_ISDN_NUMBER","features":[393]},{"name":"szOID_IPSEC_KP_IKE_INTERMEDIATE","features":[393]},{"name":"szOID_ISSUED_CERT_HASH","features":[393]},{"name":"szOID_ISSUER_ALT_NAME","features":[393]},{"name":"szOID_ISSUER_ALT_NAME2","features":[393]},{"name":"szOID_ISSUING_DIST_POINT","features":[393]},{"name":"szOID_IUM_SIGNING","features":[393]},{"name":"szOID_KEYID_RDN","features":[393]},{"name":"szOID_KEY_ATTRIBUTES","features":[393]},{"name":"szOID_KEY_USAGE","features":[393]},{"name":"szOID_KEY_USAGE_RESTRICTION","features":[393]},{"name":"szOID_KP_CA_EXCHANGE","features":[393]},{"name":"szOID_KP_CSP_SIGNATURE","features":[393]},{"name":"szOID_KP_CTL_USAGE_SIGNING","features":[393]},{"name":"szOID_KP_DOCUMENT_SIGNING","features":[393]},{"name":"szOID_KP_EFS","features":[393]},{"name":"szOID_KP_FLIGHT_SIGNING","features":[393]},{"name":"szOID_KP_KERNEL_MODE_CODE_SIGNING","features":[393]},{"name":"szOID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING","features":[393]},{"name":"szOID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING","features":[393]},{"name":"szOID_KP_KEY_RECOVERY","features":[393]},{"name":"szOID_KP_KEY_RECOVERY_AGENT","features":[393]},{"name":"szOID_KP_LIFETIME_SIGNING","features":[393]},{"name":"szOID_KP_MOBILE_DEVICE_SOFTWARE","features":[393]},{"name":"szOID_KP_PRIVACY_CA","features":[393]},{"name":"szOID_KP_QUALIFIED_SUBORDINATION","features":[393]},{"name":"szOID_KP_SMARTCARD_LOGON","features":[393]},{"name":"szOID_KP_SMART_DISPLAY","features":[393]},{"name":"szOID_KP_TIME_STAMP_SIGNING","features":[393]},{"name":"szOID_KP_TPM_AIK_CERTIFICATE","features":[393]},{"name":"szOID_KP_TPM_EK_CERTIFICATE","features":[393]},{"name":"szOID_KP_TPM_PLATFORM_CERTIFICATE","features":[393]},{"name":"szOID_LEGACY_POLICY_MAPPINGS","features":[393]},{"name":"szOID_LICENSES","features":[393]},{"name":"szOID_LICENSE_SERVER","features":[393]},{"name":"szOID_LOCALITY_NAME","features":[393]},{"name":"szOID_LOCAL_MACHINE_KEYSET","features":[393]},{"name":"szOID_LOGOTYPE_EXT","features":[393]},{"name":"szOID_LOYALTY_OTHER_LOGOTYPE","features":[393]},{"name":"szOID_MEMBER","features":[393]},{"name":"szOID_MICROSOFT_PUBLISHER_SIGNER","features":[393]},{"name":"szOID_NAME_CONSTRAINTS","features":[393]},{"name":"szOID_NETSCAPE","features":[393]},{"name":"szOID_NETSCAPE_BASE_URL","features":[393]},{"name":"szOID_NETSCAPE_CA_POLICY_URL","features":[393]},{"name":"szOID_NETSCAPE_CA_REVOCATION_URL","features":[393]},{"name":"szOID_NETSCAPE_CERT_EXTENSION","features":[393]},{"name":"szOID_NETSCAPE_CERT_RENEWAL_URL","features":[393]},{"name":"szOID_NETSCAPE_CERT_SEQUENCE","features":[393]},{"name":"szOID_NETSCAPE_CERT_TYPE","features":[393]},{"name":"szOID_NETSCAPE_COMMENT","features":[393]},{"name":"szOID_NETSCAPE_DATA_TYPE","features":[393]},{"name":"szOID_NETSCAPE_REVOCATION_URL","features":[393]},{"name":"szOID_NETSCAPE_SSL_SERVER_NAME","features":[393]},{"name":"szOID_NEXT_UPDATE_LOCATION","features":[393]},{"name":"szOID_NIST_AES128_CBC","features":[393]},{"name":"szOID_NIST_AES128_WRAP","features":[393]},{"name":"szOID_NIST_AES192_CBC","features":[393]},{"name":"szOID_NIST_AES192_WRAP","features":[393]},{"name":"szOID_NIST_AES256_CBC","features":[393]},{"name":"szOID_NIST_AES256_WRAP","features":[393]},{"name":"szOID_NIST_sha256","features":[393]},{"name":"szOID_NIST_sha384","features":[393]},{"name":"szOID_NIST_sha512","features":[393]},{"name":"szOID_NT5_CRYPTO","features":[393]},{"name":"szOID_NTDS_CA_SECURITY_EXT","features":[393]},{"name":"szOID_NTDS_OBJECTSID","features":[393]},{"name":"szOID_NTDS_REPLICATION","features":[393]},{"name":"szOID_NT_PRINCIPAL_NAME","features":[393]},{"name":"szOID_OEM_WHQL_CRYPTO","features":[393]},{"name":"szOID_OIW","features":[393]},{"name":"szOID_OIWDIR","features":[393]},{"name":"szOID_OIWDIR_CRPT","features":[393]},{"name":"szOID_OIWDIR_HASH","features":[393]},{"name":"szOID_OIWDIR_SIGN","features":[393]},{"name":"szOID_OIWDIR_md2","features":[393]},{"name":"szOID_OIWDIR_md2RSA","features":[393]},{"name":"szOID_OIWSEC","features":[393]},{"name":"szOID_OIWSEC_desCBC","features":[393]},{"name":"szOID_OIWSEC_desCFB","features":[393]},{"name":"szOID_OIWSEC_desECB","features":[393]},{"name":"szOID_OIWSEC_desEDE","features":[393]},{"name":"szOID_OIWSEC_desMAC","features":[393]},{"name":"szOID_OIWSEC_desOFB","features":[393]},{"name":"szOID_OIWSEC_dhCommMod","features":[393]},{"name":"szOID_OIWSEC_dsa","features":[393]},{"name":"szOID_OIWSEC_dsaComm","features":[393]},{"name":"szOID_OIWSEC_dsaCommSHA","features":[393]},{"name":"szOID_OIWSEC_dsaCommSHA1","features":[393]},{"name":"szOID_OIWSEC_dsaSHA1","features":[393]},{"name":"szOID_OIWSEC_keyHashSeal","features":[393]},{"name":"szOID_OIWSEC_md2RSASign","features":[393]},{"name":"szOID_OIWSEC_md4RSA","features":[393]},{"name":"szOID_OIWSEC_md4RSA2","features":[393]},{"name":"szOID_OIWSEC_md5RSA","features":[393]},{"name":"szOID_OIWSEC_md5RSASign","features":[393]},{"name":"szOID_OIWSEC_mdc2","features":[393]},{"name":"szOID_OIWSEC_mdc2RSA","features":[393]},{"name":"szOID_OIWSEC_rsaSign","features":[393]},{"name":"szOID_OIWSEC_rsaXchg","features":[393]},{"name":"szOID_OIWSEC_sha","features":[393]},{"name":"szOID_OIWSEC_sha1","features":[393]},{"name":"szOID_OIWSEC_sha1RSASign","features":[393]},{"name":"szOID_OIWSEC_shaDSA","features":[393]},{"name":"szOID_OIWSEC_shaRSA","features":[393]},{"name":"szOID_ORGANIZATIONAL_UNIT_NAME","features":[393]},{"name":"szOID_ORGANIZATION_NAME","features":[393]},{"name":"szOID_OS_VERSION","features":[393]},{"name":"szOID_OWNER","features":[393]},{"name":"szOID_PHYSICAL_DELIVERY_OFFICE_NAME","features":[393]},{"name":"szOID_PIN_RULES_CTL","features":[393]},{"name":"szOID_PIN_RULES_DOMAIN_NAME","features":[393]},{"name":"szOID_PIN_RULES_EXT","features":[393]},{"name":"szOID_PIN_RULES_LOG_END_DATE_EXT","features":[393]},{"name":"szOID_PIN_RULES_SIGNER","features":[393]},{"name":"szOID_PKCS","features":[393]},{"name":"szOID_PKCS_1","features":[393]},{"name":"szOID_PKCS_10","features":[393]},{"name":"szOID_PKCS_12","features":[393]},{"name":"szOID_PKCS_12_EXTENDED_ATTRIBUTES","features":[393]},{"name":"szOID_PKCS_12_FRIENDLY_NAME_ATTR","features":[393]},{"name":"szOID_PKCS_12_KEY_PROVIDER_NAME_ATTR","features":[393]},{"name":"szOID_PKCS_12_LOCAL_KEY_ID","features":[393]},{"name":"szOID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID","features":[393]},{"name":"szOID_PKCS_12_PbeIds","features":[393]},{"name":"szOID_PKCS_12_pbeWithSHA1And128BitRC2","features":[393]},{"name":"szOID_PKCS_12_pbeWithSHA1And128BitRC4","features":[393]},{"name":"szOID_PKCS_12_pbeWithSHA1And2KeyTripleDES","features":[393]},{"name":"szOID_PKCS_12_pbeWithSHA1And3KeyTripleDES","features":[393]},{"name":"szOID_PKCS_12_pbeWithSHA1And40BitRC2","features":[393]},{"name":"szOID_PKCS_12_pbeWithSHA1And40BitRC4","features":[393]},{"name":"szOID_PKCS_2","features":[393]},{"name":"szOID_PKCS_3","features":[393]},{"name":"szOID_PKCS_4","features":[393]},{"name":"szOID_PKCS_5","features":[393]},{"name":"szOID_PKCS_5_PBES2","features":[393]},{"name":"szOID_PKCS_5_PBKDF2","features":[393]},{"name":"szOID_PKCS_6","features":[393]},{"name":"szOID_PKCS_7","features":[393]},{"name":"szOID_PKCS_7_DATA","features":[393]},{"name":"szOID_PKCS_7_DIGESTED","features":[393]},{"name":"szOID_PKCS_7_ENCRYPTED","features":[393]},{"name":"szOID_PKCS_7_ENVELOPED","features":[393]},{"name":"szOID_PKCS_7_SIGNED","features":[393]},{"name":"szOID_PKCS_7_SIGNEDANDENVELOPED","features":[393]},{"name":"szOID_PKCS_8","features":[393]},{"name":"szOID_PKCS_9","features":[393]},{"name":"szOID_PKCS_9_CONTENT_TYPE","features":[393]},{"name":"szOID_PKCS_9_MESSAGE_DIGEST","features":[393]},{"name":"szOID_PKINIT_KP_KDC","features":[393]},{"name":"szOID_PKIX","features":[393]},{"name":"szOID_PKIX_ACC_DESCR","features":[393]},{"name":"szOID_PKIX_CA_ISSUERS","features":[393]},{"name":"szOID_PKIX_CA_REPOSITORY","features":[393]},{"name":"szOID_PKIX_KP","features":[393]},{"name":"szOID_PKIX_KP_CLIENT_AUTH","features":[393]},{"name":"szOID_PKIX_KP_CODE_SIGNING","features":[393]},{"name":"szOID_PKIX_KP_EMAIL_PROTECTION","features":[393]},{"name":"szOID_PKIX_KP_IPSEC_END_SYSTEM","features":[393]},{"name":"szOID_PKIX_KP_IPSEC_TUNNEL","features":[393]},{"name":"szOID_PKIX_KP_IPSEC_USER","features":[393]},{"name":"szOID_PKIX_KP_OCSP_SIGNING","features":[393]},{"name":"szOID_PKIX_KP_SERVER_AUTH","features":[393]},{"name":"szOID_PKIX_KP_TIMESTAMP_SIGNING","features":[393]},{"name":"szOID_PKIX_NO_SIGNATURE","features":[393]},{"name":"szOID_PKIX_OCSP","features":[393]},{"name":"szOID_PKIX_OCSP_BASIC_SIGNED_RESPONSE","features":[393]},{"name":"szOID_PKIX_OCSP_NOCHECK","features":[393]},{"name":"szOID_PKIX_OCSP_NONCE","features":[393]},{"name":"szOID_PKIX_PE","features":[393]},{"name":"szOID_PKIX_POLICY_QUALIFIER_CPS","features":[393]},{"name":"szOID_PKIX_POLICY_QUALIFIER_USERNOTICE","features":[393]},{"name":"szOID_PKIX_TIME_STAMPING","features":[393]},{"name":"szOID_PLATFORM_MANIFEST_BINARY_ID","features":[393]},{"name":"szOID_POLICY_CONSTRAINTS","features":[393]},{"name":"szOID_POLICY_MAPPINGS","features":[393]},{"name":"szOID_POSTAL_ADDRESS","features":[393]},{"name":"szOID_POSTAL_CODE","features":[393]},{"name":"szOID_POST_OFFICE_BOX","features":[393]},{"name":"szOID_PREFERRED_DELIVERY_METHOD","features":[393]},{"name":"szOID_PRESENTATION_ADDRESS","features":[393]},{"name":"szOID_PRIVATEKEY_USAGE_PERIOD","features":[393]},{"name":"szOID_PRODUCT_UPDATE","features":[393]},{"name":"szOID_PROTECTED_PROCESS_LIGHT_SIGNER","features":[393]},{"name":"szOID_PROTECTED_PROCESS_SIGNER","features":[393]},{"name":"szOID_QC_EU_COMPLIANCE","features":[393]},{"name":"szOID_QC_SSCD","features":[393]},{"name":"szOID_QC_STATEMENTS_EXT","features":[393]},{"name":"szOID_RDN_DUMMY_SIGNER","features":[393]},{"name":"szOID_RDN_TCG_PLATFORM_MANUFACTURER","features":[393]},{"name":"szOID_RDN_TCG_PLATFORM_MODEL","features":[393]},{"name":"szOID_RDN_TCG_PLATFORM_VERSION","features":[393]},{"name":"szOID_RDN_TPM_MANUFACTURER","features":[393]},{"name":"szOID_RDN_TPM_MODEL","features":[393]},{"name":"szOID_RDN_TPM_VERSION","features":[393]},{"name":"szOID_REASON_CODE_HOLD","features":[393]},{"name":"szOID_REGISTERED_ADDRESS","features":[393]},{"name":"szOID_REMOVE_CERTIFICATE","features":[393]},{"name":"szOID_RENEWAL_CERTIFICATE","features":[393]},{"name":"szOID_REQUEST_CLIENT_INFO","features":[393]},{"name":"szOID_REQUIRE_CERT_CHAIN_POLICY","features":[393]},{"name":"szOID_REVOKED_LIST_SIGNER","features":[393]},{"name":"szOID_RFC3161_counterSign","features":[393]},{"name":"szOID_RFC3161v21_counterSign","features":[393]},{"name":"szOID_RFC3161v21_thumbprints","features":[393]},{"name":"szOID_ROLE_OCCUPANT","features":[393]},{"name":"szOID_ROOT_LIST_SIGNER","features":[393]},{"name":"szOID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION","features":[393]},{"name":"szOID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION","features":[393]},{"name":"szOID_ROOT_PROGRAM_FLAGS","features":[393]},{"name":"szOID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL","features":[393]},{"name":"szOID_RSA","features":[393]},{"name":"szOID_RSAES_OAEP","features":[393]},{"name":"szOID_RSA_DES_EDE3_CBC","features":[393]},{"name":"szOID_RSA_DH","features":[393]},{"name":"szOID_RSA_ENCRYPT","features":[393]},{"name":"szOID_RSA_HASH","features":[393]},{"name":"szOID_RSA_MD2","features":[393]},{"name":"szOID_RSA_MD2RSA","features":[393]},{"name":"szOID_RSA_MD4","features":[393]},{"name":"szOID_RSA_MD4RSA","features":[393]},{"name":"szOID_RSA_MD5","features":[393]},{"name":"szOID_RSA_MD5RSA","features":[393]},{"name":"szOID_RSA_MGF1","features":[393]},{"name":"szOID_RSA_PSPECIFIED","features":[393]},{"name":"szOID_RSA_RC2CBC","features":[393]},{"name":"szOID_RSA_RC4","features":[393]},{"name":"szOID_RSA_RC5_CBCPad","features":[393]},{"name":"szOID_RSA_RSA","features":[393]},{"name":"szOID_RSA_SETOAEP_RSA","features":[393]},{"name":"szOID_RSA_SHA1RSA","features":[393]},{"name":"szOID_RSA_SHA256RSA","features":[393]},{"name":"szOID_RSA_SHA384RSA","features":[393]},{"name":"szOID_RSA_SHA512RSA","features":[393]},{"name":"szOID_RSA_SMIMECapabilities","features":[393]},{"name":"szOID_RSA_SMIMEalg","features":[393]},{"name":"szOID_RSA_SMIMEalgCMS3DESwrap","features":[393]},{"name":"szOID_RSA_SMIMEalgCMSRC2wrap","features":[393]},{"name":"szOID_RSA_SMIMEalgESDH","features":[393]},{"name":"szOID_RSA_SSA_PSS","features":[393]},{"name":"szOID_RSA_certExtensions","features":[393]},{"name":"szOID_RSA_challengePwd","features":[393]},{"name":"szOID_RSA_contentType","features":[393]},{"name":"szOID_RSA_counterSign","features":[393]},{"name":"szOID_RSA_data","features":[393]},{"name":"szOID_RSA_digestedData","features":[393]},{"name":"szOID_RSA_emailAddr","features":[393]},{"name":"szOID_RSA_encryptedData","features":[393]},{"name":"szOID_RSA_envelopedData","features":[393]},{"name":"szOID_RSA_extCertAttrs","features":[393]},{"name":"szOID_RSA_hashedData","features":[393]},{"name":"szOID_RSA_messageDigest","features":[393]},{"name":"szOID_RSA_preferSignedData","features":[393]},{"name":"szOID_RSA_signEnvData","features":[393]},{"name":"szOID_RSA_signedData","features":[393]},{"name":"szOID_RSA_signingTime","features":[393]},{"name":"szOID_RSA_unstructAddr","features":[393]},{"name":"szOID_RSA_unstructName","features":[393]},{"name":"szOID_SEARCH_GUIDE","features":[393]},{"name":"szOID_SEE_ALSO","features":[393]},{"name":"szOID_SERIALIZED","features":[393]},{"name":"szOID_SERVER_GATED_CRYPTO","features":[393]},{"name":"szOID_SGC_NETSCAPE","features":[393]},{"name":"szOID_SITE_PIN_RULES_FLAGS_ATTR","features":[393]},{"name":"szOID_SITE_PIN_RULES_INDEX_ATTR","features":[393]},{"name":"szOID_SORTED_CTL","features":[393]},{"name":"szOID_STATE_OR_PROVINCE_NAME","features":[393]},{"name":"szOID_STREET_ADDRESS","features":[393]},{"name":"szOID_SUBJECT_ALT_NAME","features":[393]},{"name":"szOID_SUBJECT_ALT_NAME2","features":[393]},{"name":"szOID_SUBJECT_DIR_ATTRS","features":[393]},{"name":"szOID_SUBJECT_INFO_ACCESS","features":[393]},{"name":"szOID_SUBJECT_KEY_IDENTIFIER","features":[393]},{"name":"szOID_SUPPORTED_APPLICATION_CONTEXT","features":[393]},{"name":"szOID_SUR_NAME","features":[393]},{"name":"szOID_SYNC_ROOT_CTL_EXT","features":[393]},{"name":"szOID_TELEPHONE_NUMBER","features":[393]},{"name":"szOID_TELETEXT_TERMINAL_IDENTIFIER","features":[393]},{"name":"szOID_TELEX_NUMBER","features":[393]},{"name":"szOID_TIMESTAMP_TOKEN","features":[393]},{"name":"szOID_TITLE","features":[393]},{"name":"szOID_TLS_FEATURES_EXT","features":[393]},{"name":"szOID_USER_CERTIFICATE","features":[393]},{"name":"szOID_USER_PASSWORD","features":[393]},{"name":"szOID_VERISIGN_BITSTRING_6_13","features":[393]},{"name":"szOID_VERISIGN_ISS_STRONG_CRYPTO","features":[393]},{"name":"szOID_VERISIGN_ONSITE_JURISDICTION_HASH","features":[393]},{"name":"szOID_VERISIGN_PRIVATE_6_9","features":[393]},{"name":"szOID_WHQL_CRYPTO","features":[393]},{"name":"szOID_WINDOWS_KITS_SIGNER","features":[393]},{"name":"szOID_WINDOWS_RT_SIGNER","features":[393]},{"name":"szOID_WINDOWS_SOFTWARE_EXTENSION_SIGNER","features":[393]},{"name":"szOID_WINDOWS_STORE_SIGNER","features":[393]},{"name":"szOID_WINDOWS_TCB_SIGNER","features":[393]},{"name":"szOID_WINDOWS_THIRD_PARTY_COMPONENT_SIGNER","features":[393]},{"name":"szOID_X21_ADDRESS","features":[393]},{"name":"szOID_X957","features":[393]},{"name":"szOID_X957_DSA","features":[393]},{"name":"szOID_X957_SHA1DSA","features":[393]},{"name":"szOID_YESNO_TRUST_ATTR","features":[393]},{"name":"szPRIV_KEY_CACHE_MAX_ITEMS","features":[393]},{"name":"szPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS","features":[393]},{"name":"szROOT_STORE_FILE","features":[393]},{"name":"szUSER_KEYEXCHANGE_CERT_PREFIX","features":[393]},{"name":"szUSER_KEYEXCHANGE_PRIVATE_KEY_PREFIX","features":[393]},{"name":"szUSER_KEYEXCHANGE_PUBLIC_KEY_PREFIX","features":[393]},{"name":"szUSER_SIGNATURE_CERT_PREFIX","features":[393]},{"name":"szUSER_SIGNATURE_PRIVATE_KEY_PREFIX","features":[393]},{"name":"szUSER_SIGNATURE_PUBLIC_KEY_PREFIX","features":[393]},{"name":"sz_CERT_STORE_PROV_COLLECTION","features":[393]},{"name":"sz_CERT_STORE_PROV_FILENAME","features":[393]},{"name":"sz_CERT_STORE_PROV_FILENAME_W","features":[393]},{"name":"sz_CERT_STORE_PROV_LDAP","features":[393]},{"name":"sz_CERT_STORE_PROV_LDAP_W","features":[393]},{"name":"sz_CERT_STORE_PROV_MEMORY","features":[393]},{"name":"sz_CERT_STORE_PROV_PHYSICAL","features":[393]},{"name":"sz_CERT_STORE_PROV_PHYSICAL_W","features":[393]},{"name":"sz_CERT_STORE_PROV_PKCS12","features":[393]},{"name":"sz_CERT_STORE_PROV_PKCS7","features":[393]},{"name":"sz_CERT_STORE_PROV_SERIALIZED","features":[393]},{"name":"sz_CERT_STORE_PROV_SMART_CARD","features":[393]},{"name":"sz_CERT_STORE_PROV_SMART_CARD_W","features":[393]},{"name":"sz_CERT_STORE_PROV_SYSTEM","features":[393]},{"name":"sz_CERT_STORE_PROV_SYSTEM_REGISTRY","features":[393]},{"name":"sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W","features":[393]},{"name":"sz_CERT_STORE_PROV_SYSTEM_W","features":[393]},{"name":"wszCARD_USER_ADMIN","features":[393]},{"name":"wszCARD_USER_EVERYONE","features":[393]},{"name":"wszCARD_USER_USER","features":[393]},{"name":"wszURI_CANONICALIZATION_C14N","features":[393]},{"name":"wszURI_CANONICALIZATION_C14NC","features":[393]},{"name":"wszURI_CANONICALIZATION_EXSLUSIVE_C14N","features":[393]},{"name":"wszURI_CANONICALIZATION_EXSLUSIVE_C14NC","features":[393]},{"name":"wszURI_NTDS_OBJECTSID_PREFIX","features":[393]},{"name":"wszURI_TRANSFORM_XPATH","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_BASE64","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_DSA_SHA1","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_ECDSA_SHA1","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_ECDSA_SHA256","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_ECDSA_SHA384","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_ECDSA_SHA512","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_HMAC_SHA1","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_HMAC_SHA256","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_HMAC_SHA384","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_HMAC_SHA512","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_RSA_SHA1","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_RSA_SHA256","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_RSA_SHA384","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_RSA_SHA512","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_SHA1","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_SHA256","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_SHA384","features":[393]},{"name":"wszURI_XMLNS_DIGSIG_SHA512","features":[393]},{"name":"wszURI_XMLNS_TRANSFORM_BASE64","features":[393]},{"name":"wszURI_XMLNS_TRANSFORM_ENVELOPED","features":[393]},{"name":"wszXMLNS_DIGSIG","features":[393]},{"name":"wszXMLNS_DIGSIG_Id","features":[393]},{"name":"wszXMLNS_DIGSIG_SignatureProperties","features":[393]}],"491":[{"name":"CATALOG_INFO","features":[487]},{"name":"CRYPTCATATTRIBUTE","features":[487]},{"name":"CRYPTCATCDF","features":[307,487]},{"name":"CRYPTCATMEMBER","features":[307,487,488]},{"name":"CRYPTCATSTORE","features":[307,487]},{"name":"CRYPTCAT_ADDCATALOG_HARDLINK","features":[487]},{"name":"CRYPTCAT_ADDCATALOG_NONE","features":[487]},{"name":"CRYPTCAT_ATTR_AUTHENTICATED","features":[487]},{"name":"CRYPTCAT_ATTR_DATAASCII","features":[487]},{"name":"CRYPTCAT_ATTR_DATABASE64","features":[487]},{"name":"CRYPTCAT_ATTR_DATAREPLACE","features":[487]},{"name":"CRYPTCAT_ATTR_NAMEASCII","features":[487]},{"name":"CRYPTCAT_ATTR_NAMEOBJID","features":[487]},{"name":"CRYPTCAT_ATTR_NO_AUTO_COMPAT_ENTRY","features":[487]},{"name":"CRYPTCAT_ATTR_UNAUTHENTICATED","features":[487]},{"name":"CRYPTCAT_E_AREA_ATTRIBUTE","features":[487]},{"name":"CRYPTCAT_E_AREA_HEADER","features":[487]},{"name":"CRYPTCAT_E_AREA_MEMBER","features":[487]},{"name":"CRYPTCAT_E_CDF_ATTR_TOOFEWVALUES","features":[487]},{"name":"CRYPTCAT_E_CDF_ATTR_TYPECOMBO","features":[487]},{"name":"CRYPTCAT_E_CDF_BAD_GUID_CONV","features":[487]},{"name":"CRYPTCAT_E_CDF_DUPLICATE","features":[487]},{"name":"CRYPTCAT_E_CDF_MEMBER_FILENOTFOUND","features":[487]},{"name":"CRYPTCAT_E_CDF_MEMBER_FILE_PATH","features":[487]},{"name":"CRYPTCAT_E_CDF_MEMBER_INDIRECTDATA","features":[487]},{"name":"CRYPTCAT_E_CDF_TAGNOTFOUND","features":[487]},{"name":"CRYPTCAT_E_CDF_UNSUPPORTED","features":[487]},{"name":"CRYPTCAT_FILEEXT","features":[487]},{"name":"CRYPTCAT_MAX_MEMBERTAG","features":[487]},{"name":"CRYPTCAT_MEMBER_SORTED","features":[487]},{"name":"CRYPTCAT_OPEN_ALWAYS","features":[487]},{"name":"CRYPTCAT_OPEN_CREATENEW","features":[487]},{"name":"CRYPTCAT_OPEN_EXCLUDE_PAGE_HASHES","features":[487]},{"name":"CRYPTCAT_OPEN_EXISTING","features":[487]},{"name":"CRYPTCAT_OPEN_FLAGS","features":[487]},{"name":"CRYPTCAT_OPEN_FLAGS_MASK","features":[487]},{"name":"CRYPTCAT_OPEN_INCLUDE_PAGE_HASHES","features":[487]},{"name":"CRYPTCAT_OPEN_NO_CONTENT_HCRYPTMSG","features":[487]},{"name":"CRYPTCAT_OPEN_SORTED","features":[487]},{"name":"CRYPTCAT_OPEN_VERIFYSIGHASH","features":[487]},{"name":"CRYPTCAT_VERSION","features":[487]},{"name":"CRYPTCAT_VERSION_1","features":[487]},{"name":"CRYPTCAT_VERSION_2","features":[487]},{"name":"CryptCATAdminAcquireContext","features":[307,487]},{"name":"CryptCATAdminAcquireContext2","features":[307,487]},{"name":"CryptCATAdminAddCatalog","features":[487]},{"name":"CryptCATAdminCalcHashFromFileHandle","features":[307,487]},{"name":"CryptCATAdminCalcHashFromFileHandle2","features":[307,487]},{"name":"CryptCATAdminEnumCatalogFromHash","features":[487]},{"name":"CryptCATAdminPauseServiceForBackup","features":[307,487]},{"name":"CryptCATAdminReleaseCatalogContext","features":[307,487]},{"name":"CryptCATAdminReleaseContext","features":[307,487]},{"name":"CryptCATAdminRemoveCatalog","features":[307,487]},{"name":"CryptCATAdminResolveCatalogPath","features":[307,487]},{"name":"CryptCATAllocSortedMemberInfo","features":[307,487,488]},{"name":"CryptCATCDFClose","features":[307,487]},{"name":"CryptCATCDFEnumAttributes","features":[307,487,488]},{"name":"CryptCATCDFEnumCatAttributes","features":[307,487]},{"name":"CryptCATCDFEnumMembers","features":[307,487,488]},{"name":"CryptCATCDFOpen","features":[307,487]},{"name":"CryptCATCatalogInfoFromContext","features":[307,487]},{"name":"CryptCATClose","features":[307,487]},{"name":"CryptCATEnumerateAttr","features":[307,487,488]},{"name":"CryptCATEnumerateCatAttr","features":[307,487]},{"name":"CryptCATEnumerateMember","features":[307,487,488]},{"name":"CryptCATFreeSortedMemberInfo","features":[307,487,488]},{"name":"CryptCATGetAttrInfo","features":[307,487,488]},{"name":"CryptCATGetCatAttrInfo","features":[307,487]},{"name":"CryptCATGetMemberInfo","features":[307,487,488]},{"name":"CryptCATHandleFromStore","features":[307,487]},{"name":"CryptCATOpen","features":[307,487]},{"name":"CryptCATPersistStore","features":[307,487]},{"name":"CryptCATPutAttrInfo","features":[307,487,488]},{"name":"CryptCATPutCatAttrInfo","features":[307,487]},{"name":"CryptCATPutMemberInfo","features":[307,487,488]},{"name":"CryptCATStoreFromHandle","features":[307,487]},{"name":"IsCatalogFile","features":[307,487]},{"name":"MS_ADDINFO_CATALOGMEMBER","features":[307,487,488]},{"name":"PFN_CDF_PARSE_ERROR_CALLBACK","features":[487]},{"name":"szOID_CATALOG_LIST","features":[487]},{"name":"szOID_CATALOG_LIST_MEMBER","features":[487]},{"name":"szOID_CATALOG_LIST_MEMBER2","features":[487]}],"492":[{"name":"ADDED_CERT_TYPE","features":[489]},{"name":"AlgorithmFlags","features":[489]},{"name":"AlgorithmFlagsNone","features":[489]},{"name":"AlgorithmFlagsWrap","features":[489]},{"name":"AlgorithmOperationFlags","features":[489]},{"name":"AlgorithmType","features":[489]},{"name":"AllowNoOutstandingRequest","features":[489]},{"name":"AllowNone","features":[489]},{"name":"AllowUntrustedCertificate","features":[489]},{"name":"AllowUntrustedRoot","features":[489]},{"name":"AllowedKeySignature","features":[489]},{"name":"AllowedNullSignature","features":[489]},{"name":"AlternativeNameType","features":[489]},{"name":"CAIF_DSENTRY","features":[489]},{"name":"CAIF_LOCAL","features":[489]},{"name":"CAIF_REGISTRY","features":[489]},{"name":"CAIF_REGISTRYPARENT","features":[489]},{"name":"CAIF_SHAREDFOLDERENTRY","features":[489]},{"name":"CAINFO","features":[489]},{"name":"CAPATHLENGTH_INFINITE","features":[489]},{"name":"CAPropCertificate","features":[489]},{"name":"CAPropCertificateTypes","features":[489]},{"name":"CAPropCommonName","features":[489]},{"name":"CAPropDNSName","features":[489]},{"name":"CAPropDescription","features":[489]},{"name":"CAPropDistinguishedName","features":[489]},{"name":"CAPropRenewalOnly","features":[489]},{"name":"CAPropSanitizedName","features":[489]},{"name":"CAPropSanitizedShortName","features":[489]},{"name":"CAPropSecurity","features":[489]},{"name":"CAPropSiteName","features":[489]},{"name":"CAPropWebServers","features":[489]},{"name":"CA_ACCESS_ADMIN","features":[489]},{"name":"CA_ACCESS_AUDITOR","features":[489]},{"name":"CA_ACCESS_ENROLL","features":[489]},{"name":"CA_ACCESS_MASKROLES","features":[489]},{"name":"CA_ACCESS_OFFICER","features":[489]},{"name":"CA_ACCESS_OPERATOR","features":[489]},{"name":"CA_ACCESS_READ","features":[489]},{"name":"CA_CRL_BASE","features":[489]},{"name":"CA_CRL_DELTA","features":[489]},{"name":"CA_CRL_REPUBLISH","features":[489]},{"name":"CA_DISP_ERROR","features":[489]},{"name":"CA_DISP_INCOMPLETE","features":[489]},{"name":"CA_DISP_INVALID","features":[489]},{"name":"CA_DISP_REVOKED","features":[489]},{"name":"CA_DISP_UNDER_SUBMISSION","features":[489]},{"name":"CA_DISP_VALID","features":[489]},{"name":"CAlternativeName","features":[489]},{"name":"CAlternativeNames","features":[489]},{"name":"CBinaryConverter","features":[489]},{"name":"CCLOCKSKEWMINUTESDEFAULT","features":[489]},{"name":"CC_DEFAULTCONFIG","features":[489]},{"name":"CC_FIRSTCONFIG","features":[489]},{"name":"CC_LOCALACTIVECONFIG","features":[489]},{"name":"CC_LOCALCONFIG","features":[489]},{"name":"CC_UIPICKCONFIG","features":[489]},{"name":"CC_UIPICKCONFIGSKIPLOCALCA","features":[489]},{"name":"CCertAdmin","features":[489]},{"name":"CCertConfig","features":[489]},{"name":"CCertEncodeAltName","features":[489]},{"name":"CCertEncodeBitString","features":[489]},{"name":"CCertEncodeCRLDistInfo","features":[489]},{"name":"CCertEncodeDateArray","features":[489]},{"name":"CCertEncodeLongArray","features":[489]},{"name":"CCertEncodeStringArray","features":[489]},{"name":"CCertGetConfig","features":[489]},{"name":"CCertProperties","features":[489]},{"name":"CCertProperty","features":[489]},{"name":"CCertPropertyArchived","features":[489]},{"name":"CCertPropertyArchivedKeyHash","features":[489]},{"name":"CCertPropertyAutoEnroll","features":[489]},{"name":"CCertPropertyBackedUp","features":[489]},{"name":"CCertPropertyDescription","features":[489]},{"name":"CCertPropertyEnrollment","features":[489]},{"name":"CCertPropertyEnrollmentPolicyServer","features":[489]},{"name":"CCertPropertyFriendlyName","features":[489]},{"name":"CCertPropertyKeyProvInfo","features":[489]},{"name":"CCertPropertyRenewal","features":[489]},{"name":"CCertPropertyRequestOriginator","features":[489]},{"name":"CCertPropertySHA1Hash","features":[489]},{"name":"CCertRequest","features":[489]},{"name":"CCertServerExit","features":[489]},{"name":"CCertServerPolicy","features":[489]},{"name":"CCertView","features":[489]},{"name":"CCertificateAttestationChallenge","features":[489]},{"name":"CCertificatePolicies","features":[489]},{"name":"CCertificatePolicy","features":[489]},{"name":"CCryptAttribute","features":[489]},{"name":"CCryptAttributes","features":[489]},{"name":"CCspInformation","features":[489]},{"name":"CCspInformations","features":[489]},{"name":"CCspStatus","features":[489]},{"name":"CDR_EXPIRED","features":[489]},{"name":"CDR_REQUEST_LAST_CHANGED","features":[489]},{"name":"CERTADMIN_GET_ROLES_FLAGS","features":[489]},{"name":"CERTENROLL_INDEX_BASE","features":[489]},{"name":"CERTENROLL_OBJECTID","features":[489]},{"name":"CERTENROLL_PROPERTYID","features":[489]},{"name":"CERTTRANSBLOB","features":[489]},{"name":"CERTVIEWRESTRICTION","features":[489]},{"name":"CERT_ALT_NAME","features":[489]},{"name":"CERT_ALT_NAME_DIRECTORY_NAME","features":[489]},{"name":"CERT_ALT_NAME_DNS_NAME","features":[489]},{"name":"CERT_ALT_NAME_IP_ADDRESS","features":[489]},{"name":"CERT_ALT_NAME_OTHER_NAME","features":[489]},{"name":"CERT_ALT_NAME_REGISTERED_ID","features":[489]},{"name":"CERT_ALT_NAME_RFC822_NAME","features":[489]},{"name":"CERT_ALT_NAME_URL","features":[489]},{"name":"CERT_CREATE_REQUEST_FLAGS","features":[489]},{"name":"CERT_DELETE_ROW_FLAGS","features":[489]},{"name":"CERT_EXIT_EVENT_MASK","features":[489]},{"name":"CERT_GET_CONFIG_FLAGS","features":[489]},{"name":"CERT_IMPORT_FLAGS","features":[489]},{"name":"CERT_PROPERTY_TYPE","features":[489]},{"name":"CERT_REQUEST_OUT_TYPE","features":[489]},{"name":"CERT_VIEW_COLUMN_INDEX","features":[489]},{"name":"CERT_VIEW_SEEK_OPERATOR_FLAGS","features":[489]},{"name":"CEnroll","features":[489]},{"name":"CEnroll2","features":[489]},{"name":"CMM_READONLY","features":[489]},{"name":"CMM_REFRESHONLY","features":[489]},{"name":"CObjectId","features":[489]},{"name":"CObjectIds","features":[489]},{"name":"CPF_BADURL_ERROR","features":[489]},{"name":"CPF_BASE","features":[489]},{"name":"CPF_CASTORE_ERROR","features":[489]},{"name":"CPF_COMPLETE","features":[489]},{"name":"CPF_DELTA","features":[489]},{"name":"CPF_FILE_ERROR","features":[489]},{"name":"CPF_FTP_ERROR","features":[489]},{"name":"CPF_HTTP_ERROR","features":[489]},{"name":"CPF_LDAP_ERROR","features":[489]},{"name":"CPF_MANUAL","features":[489]},{"name":"CPF_POSTPONED_BASE_FILE_ERROR","features":[489]},{"name":"CPF_POSTPONED_BASE_LDAP_ERROR","features":[489]},{"name":"CPF_SHADOW","features":[489]},{"name":"CPF_SIGNATURE_ERROR","features":[489]},{"name":"CPolicyQualifier","features":[489]},{"name":"CPolicyQualifiers","features":[489]},{"name":"CRLF_ALLOW_REQUEST_ATTRIBUTE_SUBJECT","features":[489]},{"name":"CRLF_BUILD_ROOTCA_CRLENTRIES_BASEDONKEY","features":[489]},{"name":"CRLF_CRLNUMBER_CRITICAL","features":[489]},{"name":"CRLF_DELETE_EXPIRED_CRLS","features":[489]},{"name":"CRLF_DELTA_USE_OLDEST_UNEXPIRED_BASE","features":[489]},{"name":"CRLF_DISABLE_CHAIN_VERIFICATION","features":[489]},{"name":"CRLF_DISABLE_RDN_REORDER","features":[489]},{"name":"CRLF_DISABLE_ROOT_CROSS_CERTS","features":[489]},{"name":"CRLF_ENFORCE_ENROLLMENT_AGENT","features":[489]},{"name":"CRLF_IGNORE_CROSS_CERT_TRUST_ERROR","features":[489]},{"name":"CRLF_IGNORE_INVALID_POLICIES","features":[489]},{"name":"CRLF_IGNORE_UNKNOWN_CMC_ATTRIBUTES","features":[489]},{"name":"CRLF_LOG_FULL_RESPONSE","features":[489]},{"name":"CRLF_PRESERVE_EXPIRED_CA_CERTS","features":[489]},{"name":"CRLF_PRESERVE_REVOKED_CA_CERTS","features":[489]},{"name":"CRLF_PUBLISH_EXPIRED_CERT_CRLS","features":[489]},{"name":"CRLF_REBUILD_MODIFIED_SUBJECT_ONLY","features":[489]},{"name":"CRLF_REVCHECK_IGNORE_NOREVCHECK","features":[489]},{"name":"CRLF_REVCHECK_IGNORE_OFFLINE","features":[489]},{"name":"CRLF_SAVE_FAILED_CERTS","features":[489]},{"name":"CRLF_USE_CROSS_CERT_TEMPLATE","features":[489]},{"name":"CRLF_USE_XCHG_CERT_TEMPLATE","features":[489]},{"name":"CRLRevocationReason","features":[489]},{"name":"CRYPT_ENUM_ALL_PROVIDERS","features":[489]},{"name":"CR_DISP","features":[489]},{"name":"CR_DISP_DENIED","features":[489]},{"name":"CR_DISP_ERROR","features":[489]},{"name":"CR_DISP_INCOMPLETE","features":[489]},{"name":"CR_DISP_ISSUED","features":[489]},{"name":"CR_DISP_ISSUED_OUT_OF_BAND","features":[489]},{"name":"CR_DISP_REVOKED","features":[489]},{"name":"CR_DISP_UNDER_SUBMISSION","features":[489]},{"name":"CR_FLG_CACROSSCERT","features":[489]},{"name":"CR_FLG_CAXCHGCERT","features":[489]},{"name":"CR_FLG_CHALLENGEPENDING","features":[489]},{"name":"CR_FLG_CHALLENGESATISFIED","features":[489]},{"name":"CR_FLG_DEFINEDCACERT","features":[489]},{"name":"CR_FLG_ENFORCEUTF8","features":[489]},{"name":"CR_FLG_ENROLLONBEHALFOF","features":[489]},{"name":"CR_FLG_FORCETELETEX","features":[489]},{"name":"CR_FLG_FORCEUTF8","features":[489]},{"name":"CR_FLG_PUBLISHERROR","features":[489]},{"name":"CR_FLG_RENEWAL","features":[489]},{"name":"CR_FLG_SUBJECTUNMODIFIED","features":[489]},{"name":"CR_FLG_TRUSTEKCERT","features":[489]},{"name":"CR_FLG_TRUSTEKKEY","features":[489]},{"name":"CR_FLG_TRUSTONUSE","features":[489]},{"name":"CR_FLG_VALIDENCRYPTEDKEYHASH","features":[489]},{"name":"CR_GEMT_DEFAULT","features":[489]},{"name":"CR_GEMT_HRESULT_STRING","features":[489]},{"name":"CR_GEMT_HTTP_ERROR","features":[489]},{"name":"CR_IN_BASE64","features":[489]},{"name":"CR_IN_BASE64HEADER","features":[489]},{"name":"CR_IN_BINARY","features":[489]},{"name":"CR_IN_CERTIFICATETRANSPARENCY","features":[489]},{"name":"CR_IN_CHALLENGERESPONSE","features":[489]},{"name":"CR_IN_CLIENTIDNONE","features":[489]},{"name":"CR_IN_CMC","features":[489]},{"name":"CR_IN_CONNECTONLY","features":[489]},{"name":"CR_IN_CRLS","features":[489]},{"name":"CR_IN_ENCODEANY","features":[489]},{"name":"CR_IN_ENCODEMASK","features":[489]},{"name":"CR_IN_FORMATANY","features":[489]},{"name":"CR_IN_FORMATMASK","features":[489]},{"name":"CR_IN_FULLRESPONSE","features":[489]},{"name":"CR_IN_HTTP","features":[489]},{"name":"CR_IN_KEYGEN","features":[489]},{"name":"CR_IN_MACHINE","features":[489]},{"name":"CR_IN_PKCS10","features":[489]},{"name":"CR_IN_PKCS7","features":[489]},{"name":"CR_IN_RETURNCHALLENGE","features":[489]},{"name":"CR_IN_ROBO","features":[489]},{"name":"CR_IN_RPC","features":[489]},{"name":"CR_IN_SCEP","features":[489]},{"name":"CR_IN_SCEPPOST","features":[489]},{"name":"CR_IN_SIGNEDCERTIFICATETIMESTAMPLIST","features":[489]},{"name":"CR_OUT_BASE64","features":[489]},{"name":"CR_OUT_BASE64HEADER","features":[489]},{"name":"CR_OUT_BASE64REQUESTHEADER","features":[489]},{"name":"CR_OUT_BASE64X509CRLHEADER","features":[489]},{"name":"CR_OUT_BINARY","features":[489]},{"name":"CR_OUT_CHAIN","features":[489]},{"name":"CR_OUT_CRLS","features":[489]},{"name":"CR_OUT_ENCODEMASK","features":[489]},{"name":"CR_OUT_HEX","features":[489]},{"name":"CR_OUT_HEXADDR","features":[489]},{"name":"CR_OUT_HEXASCII","features":[489]},{"name":"CR_OUT_HEXASCIIADDR","features":[489]},{"name":"CR_OUT_HEXRAW","features":[489]},{"name":"CR_OUT_NOCR","features":[489]},{"name":"CR_OUT_NOCRLF","features":[489]},{"name":"CR_PROP_ADVANCEDSERVER","features":[489]},{"name":"CR_PROP_BASECRL","features":[489]},{"name":"CR_PROP_BASECRLPUBLISHSTATUS","features":[489]},{"name":"CR_PROP_CABACKWARDCROSSCERT","features":[489]},{"name":"CR_PROP_CABACKWARDCROSSCERTSTATE","features":[489]},{"name":"CR_PROP_CACERTSTATE","features":[489]},{"name":"CR_PROP_CACERTSTATUSCODE","features":[489]},{"name":"CR_PROP_CACERTVERSION","features":[489]},{"name":"CR_PROP_CAFORWARDCROSSCERT","features":[489]},{"name":"CR_PROP_CAFORWARDCROSSCERTSTATE","features":[489]},{"name":"CR_PROP_CANAME","features":[489]},{"name":"CR_PROP_CAPROPIDMAX","features":[489]},{"name":"CR_PROP_CASIGCERT","features":[489]},{"name":"CR_PROP_CASIGCERTCHAIN","features":[489]},{"name":"CR_PROP_CASIGCERTCOUNT","features":[489]},{"name":"CR_PROP_CASIGCERTCRLCHAIN","features":[489]},{"name":"CR_PROP_CATYPE","features":[489]},{"name":"CR_PROP_CAXCHGCERT","features":[489]},{"name":"CR_PROP_CAXCHGCERTCHAIN","features":[489]},{"name":"CR_PROP_CAXCHGCERTCOUNT","features":[489]},{"name":"CR_PROP_CAXCHGCERTCRLCHAIN","features":[489]},{"name":"CR_PROP_CERTAIAOCSPURLS","features":[489]},{"name":"CR_PROP_CERTAIAURLS","features":[489]},{"name":"CR_PROP_CERTCDPURLS","features":[489]},{"name":"CR_PROP_CRLSTATE","features":[489]},{"name":"CR_PROP_DELTACRL","features":[489]},{"name":"CR_PROP_DELTACRLPUBLISHSTATUS","features":[489]},{"name":"CR_PROP_DNSNAME","features":[489]},{"name":"CR_PROP_EXITCOUNT","features":[489]},{"name":"CR_PROP_EXITDESCRIPTION","features":[489]},{"name":"CR_PROP_FILEVERSION","features":[489]},{"name":"CR_PROP_KRACERT","features":[489]},{"name":"CR_PROP_KRACERTCOUNT","features":[489]},{"name":"CR_PROP_KRACERTSTATE","features":[489]},{"name":"CR_PROP_KRACERTUSEDCOUNT","features":[489]},{"name":"CR_PROP_LOCALENAME","features":[489]},{"name":"CR_PROP_NONE","features":[489]},{"name":"CR_PROP_PARENTCA","features":[489]},{"name":"CR_PROP_POLICYDESCRIPTION","features":[489]},{"name":"CR_PROP_PRODUCTVERSION","features":[489]},{"name":"CR_PROP_ROLESEPARATIONENABLED","features":[489]},{"name":"CR_PROP_SANITIZEDCANAME","features":[489]},{"name":"CR_PROP_SANITIZEDCASHORTNAME","features":[489]},{"name":"CR_PROP_SCEPMAX","features":[489]},{"name":"CR_PROP_SCEPMIN","features":[489]},{"name":"CR_PROP_SCEPSERVERCAPABILITIES","features":[489]},{"name":"CR_PROP_SCEPSERVERCERTS","features":[489]},{"name":"CR_PROP_SCEPSERVERCERTSCHAIN","features":[489]},{"name":"CR_PROP_SHAREDFOLDER","features":[489]},{"name":"CR_PROP_SUBJECTTEMPLATE_OIDS","features":[489]},{"name":"CR_PROP_TEMPLATES","features":[489]},{"name":"CSBACKUP_DISABLE_INCREMENTAL","features":[489]},{"name":"CSBACKUP_TYPE","features":[489]},{"name":"CSBACKUP_TYPE_FULL","features":[489]},{"name":"CSBACKUP_TYPE_LOGS_ONLY","features":[489]},{"name":"CSBACKUP_TYPE_MASK","features":[489]},{"name":"CSBFT_DATABASE_DIRECTORY","features":[489]},{"name":"CSBFT_DIRECTORY","features":[489]},{"name":"CSBFT_LOG_DIRECTORY","features":[489]},{"name":"CSCONTROL_RESTART","features":[489]},{"name":"CSCONTROL_SHUTDOWN","features":[489]},{"name":"CSCONTROL_SUSPEND","features":[489]},{"name":"CSEDB_RSTMAPW","features":[489]},{"name":"CSRESTORE_TYPE_CATCHUP","features":[489]},{"name":"CSRESTORE_TYPE_FULL","features":[489]},{"name":"CSRESTORE_TYPE_MASK","features":[489]},{"name":"CSRESTORE_TYPE_ONLINE","features":[489]},{"name":"CSURL_ADDTOCERTCDP","features":[489]},{"name":"CSURL_ADDTOCERTOCSP","features":[489]},{"name":"CSURL_ADDTOCRLCDP","features":[489]},{"name":"CSURL_ADDTOFRESHESTCRL","features":[489]},{"name":"CSURL_ADDTOIDP","features":[489]},{"name":"CSURL_PUBLISHRETRY","features":[489]},{"name":"CSURL_SERVERPUBLISH","features":[489]},{"name":"CSURL_SERVERPUBLISHDELTA","features":[489]},{"name":"CSVER_MAJOR","features":[489]},{"name":"CSVER_MAJOR_LONGHORN","features":[489]},{"name":"CSVER_MAJOR_THRESHOLD","features":[489]},{"name":"CSVER_MAJOR_WHISTLER","features":[489]},{"name":"CSVER_MAJOR_WIN2K","features":[489]},{"name":"CSVER_MAJOR_WIN7","features":[489]},{"name":"CSVER_MAJOR_WIN8","features":[489]},{"name":"CSVER_MAJOR_WINBLUE","features":[489]},{"name":"CSVER_MINOR","features":[489]},{"name":"CSVER_MINOR_LONGHORN_BETA1","features":[489]},{"name":"CSVER_MINOR_THRESHOLD","features":[489]},{"name":"CSVER_MINOR_WHISTLER_BETA2","features":[489]},{"name":"CSVER_MINOR_WHISTLER_BETA3","features":[489]},{"name":"CSVER_MINOR_WIN2K","features":[489]},{"name":"CSVER_MINOR_WIN7","features":[489]},{"name":"CSVER_MINOR_WIN8","features":[489]},{"name":"CSVER_MINOR_WINBLUE","features":[489]},{"name":"CSignerCertificate","features":[489]},{"name":"CSmimeCapabilities","features":[489]},{"name":"CSmimeCapability","features":[489]},{"name":"CVIEWAGEMINUTESDEFAULT","features":[489]},{"name":"CVRC_COLUMN","features":[489]},{"name":"CVRC_COLUMN_MASK","features":[489]},{"name":"CVRC_COLUMN_RESULT","features":[489]},{"name":"CVRC_COLUMN_SCHEMA","features":[489]},{"name":"CVRC_COLUMN_VALUE","features":[489]},{"name":"CVRC_TABLE","features":[489]},{"name":"CVRC_TABLE_ATTRIBUTES","features":[489]},{"name":"CVRC_TABLE_CRL","features":[489]},{"name":"CVRC_TABLE_EXTENSIONS","features":[489]},{"name":"CVRC_TABLE_MASK","features":[489]},{"name":"CVRC_TABLE_REQCERT","features":[489]},{"name":"CVRC_TABLE_SHIFT","features":[489]},{"name":"CVR_SEEK_EQ","features":[489]},{"name":"CVR_SEEK_GE","features":[489]},{"name":"CVR_SEEK_GT","features":[489]},{"name":"CVR_SEEK_LE","features":[489]},{"name":"CVR_SEEK_LT","features":[489]},{"name":"CVR_SEEK_MASK","features":[489]},{"name":"CVR_SEEK_NODELTA","features":[489]},{"name":"CVR_SEEK_NONE","features":[489]},{"name":"CVR_SORT_ASCEND","features":[489]},{"name":"CVR_SORT_DESCEND","features":[489]},{"name":"CVR_SORT_NONE","features":[489]},{"name":"CV_COLUMN_ATTRIBUTE_DEFAULT","features":[489]},{"name":"CV_COLUMN_CRL_DEFAULT","features":[489]},{"name":"CV_COLUMN_EXTENSION_DEFAULT","features":[489]},{"name":"CV_COLUMN_LOG_DEFAULT","features":[489]},{"name":"CV_COLUMN_LOG_FAILED_DEFAULT","features":[489]},{"name":"CV_COLUMN_LOG_REVOKED_DEFAULT","features":[489]},{"name":"CV_COLUMN_QUEUE_DEFAULT","features":[489]},{"name":"CV_OUT_BASE64","features":[489]},{"name":"CV_OUT_BASE64HEADER","features":[489]},{"name":"CV_OUT_BASE64REQUESTHEADER","features":[489]},{"name":"CV_OUT_BASE64X509CRLHEADER","features":[489]},{"name":"CV_OUT_BINARY","features":[489]},{"name":"CV_OUT_ENCODEMASK","features":[489]},{"name":"CV_OUT_HEX","features":[489]},{"name":"CV_OUT_HEXADDR","features":[489]},{"name":"CV_OUT_HEXASCII","features":[489]},{"name":"CV_OUT_HEXASCIIADDR","features":[489]},{"name":"CV_OUT_HEXRAW","features":[489]},{"name":"CV_OUT_NOCR","features":[489]},{"name":"CV_OUT_NOCRLF","features":[489]},{"name":"CX500DistinguishedName","features":[489]},{"name":"CX509Attribute","features":[489]},{"name":"CX509AttributeArchiveKey","features":[489]},{"name":"CX509AttributeArchiveKeyHash","features":[489]},{"name":"CX509AttributeClientId","features":[489]},{"name":"CX509AttributeCspProvider","features":[489]},{"name":"CX509AttributeExtensions","features":[489]},{"name":"CX509AttributeOSVersion","features":[489]},{"name":"CX509AttributeRenewalCertificate","features":[489]},{"name":"CX509Attributes","features":[489]},{"name":"CX509CertificateRequestCertificate","features":[489]},{"name":"CX509CertificateRequestCmc","features":[489]},{"name":"CX509CertificateRequestPkcs10","features":[489]},{"name":"CX509CertificateRequestPkcs7","features":[489]},{"name":"CX509CertificateRevocationList","features":[489]},{"name":"CX509CertificateRevocationListEntries","features":[489]},{"name":"CX509CertificateRevocationListEntry","features":[489]},{"name":"CX509CertificateTemplateADWritable","features":[489]},{"name":"CX509EndorsementKey","features":[489]},{"name":"CX509Enrollment","features":[489]},{"name":"CX509EnrollmentHelper","features":[489]},{"name":"CX509EnrollmentPolicyActiveDirectory","features":[489]},{"name":"CX509EnrollmentPolicyWebService","features":[489]},{"name":"CX509EnrollmentWebClassFactory","features":[489]},{"name":"CX509Extension","features":[489]},{"name":"CX509ExtensionAlternativeNames","features":[489]},{"name":"CX509ExtensionAuthorityKeyIdentifier","features":[489]},{"name":"CX509ExtensionBasicConstraints","features":[489]},{"name":"CX509ExtensionCertificatePolicies","features":[489]},{"name":"CX509ExtensionEnhancedKeyUsage","features":[489]},{"name":"CX509ExtensionKeyUsage","features":[489]},{"name":"CX509ExtensionMSApplicationPolicies","features":[489]},{"name":"CX509ExtensionSmimeCapabilities","features":[489]},{"name":"CX509ExtensionSubjectKeyIdentifier","features":[489]},{"name":"CX509ExtensionTemplate","features":[489]},{"name":"CX509ExtensionTemplateName","features":[489]},{"name":"CX509Extensions","features":[489]},{"name":"CX509MachineEnrollmentFactory","features":[489]},{"name":"CX509NameValuePair","features":[489]},{"name":"CX509PolicyServerListManager","features":[489]},{"name":"CX509PolicyServerUrl","features":[489]},{"name":"CX509PrivateKey","features":[489]},{"name":"CX509PublicKey","features":[489]},{"name":"CX509SCEPEnrollment","features":[489]},{"name":"CX509SCEPEnrollmentHelper","features":[489]},{"name":"CertSrvBackupClose","features":[489]},{"name":"CertSrvBackupEnd","features":[489]},{"name":"CertSrvBackupFree","features":[489]},{"name":"CertSrvBackupGetBackupLogsW","features":[489]},{"name":"CertSrvBackupGetDatabaseNamesW","features":[489]},{"name":"CertSrvBackupGetDynamicFileListW","features":[489]},{"name":"CertSrvBackupOpenFileW","features":[489]},{"name":"CertSrvBackupPrepareW","features":[489]},{"name":"CertSrvBackupRead","features":[489]},{"name":"CertSrvBackupTruncateLogs","features":[489]},{"name":"CertSrvIsServerOnlineW","features":[307,489]},{"name":"CertSrvRestoreEnd","features":[489]},{"name":"CertSrvRestoreGetDatabaseLocationsW","features":[489]},{"name":"CertSrvRestorePrepareW","features":[489]},{"name":"CertSrvRestoreRegisterComplete","features":[489]},{"name":"CertSrvRestoreRegisterThroughFile","features":[489]},{"name":"CertSrvRestoreRegisterW","features":[489]},{"name":"CertSrvServerControlW","features":[489]},{"name":"ClientIdAutoEnroll","features":[489]},{"name":"ClientIdAutoEnroll2003","features":[489]},{"name":"ClientIdCertReq","features":[489]},{"name":"ClientIdCertReq2003","features":[489]},{"name":"ClientIdDefaultRequest","features":[489]},{"name":"ClientIdEOBO","features":[489]},{"name":"ClientIdNone","features":[489]},{"name":"ClientIdRequestWizard","features":[489]},{"name":"ClientIdTest","features":[489]},{"name":"ClientIdUserStart","features":[489]},{"name":"ClientIdWinRT","features":[489]},{"name":"ClientIdWizard2003","features":[489]},{"name":"ClientIdXEnroll2003","features":[489]},{"name":"CommitFlagDeleteTemplate","features":[489]},{"name":"CommitFlagSaveTemplateGenerateOID","features":[489]},{"name":"CommitFlagSaveTemplateOverwrite","features":[489]},{"name":"CommitFlagSaveTemplateUseCurrentOID","features":[489]},{"name":"CommitTemplateFlags","features":[489]},{"name":"ContextAdministratorForceMachine","features":[489]},{"name":"ContextMachine","features":[489]},{"name":"ContextNone","features":[489]},{"name":"ContextUser","features":[489]},{"name":"DBFLAGS_CHECKPOINTDEPTH60MB","features":[489]},{"name":"DBFLAGS_CIRCULARLOGGING","features":[489]},{"name":"DBFLAGS_CREATEIFNEEDED","features":[489]},{"name":"DBFLAGS_DISABLESNAPSHOTBACKUP","features":[489]},{"name":"DBFLAGS_ENABLEVOLATILEREQUESTS","features":[489]},{"name":"DBFLAGS_LAZYFLUSH","features":[489]},{"name":"DBFLAGS_LOGBUFFERSHUGE","features":[489]},{"name":"DBFLAGS_LOGBUFFERSLARGE","features":[489]},{"name":"DBFLAGS_LOGFILESIZE16MB","features":[489]},{"name":"DBFLAGS_MAXCACHESIZEX100","features":[489]},{"name":"DBFLAGS_MULTITHREADTRANSACTIONS","features":[489]},{"name":"DBFLAGS_READONLY","features":[489]},{"name":"DBG_CERTSRV","features":[489]},{"name":"DBSESSIONCOUNTDEFAULT","features":[489]},{"name":"DB_DISP_ACTIVE","features":[489]},{"name":"DB_DISP_CA_CERT","features":[489]},{"name":"DB_DISP_CA_CERT_CHAIN","features":[489]},{"name":"DB_DISP_DENIED","features":[489]},{"name":"DB_DISP_ERROR","features":[489]},{"name":"DB_DISP_FOREIGN","features":[489]},{"name":"DB_DISP_ISSUED","features":[489]},{"name":"DB_DISP_KRA_CERT","features":[489]},{"name":"DB_DISP_LOG_FAILED_MIN","features":[489]},{"name":"DB_DISP_LOG_MIN","features":[489]},{"name":"DB_DISP_PENDING","features":[489]},{"name":"DB_DISP_QUEUE_MAX","features":[489]},{"name":"DB_DISP_REVOKED","features":[489]},{"name":"DefaultNone","features":[489]},{"name":"DefaultPolicyServer","features":[489]},{"name":"DelayRetryAction","features":[489]},{"name":"DelayRetryLong","features":[489]},{"name":"DelayRetryNone","features":[489]},{"name":"DelayRetryPastSuccess","features":[489]},{"name":"DelayRetryShort","features":[489]},{"name":"DelayRetrySuccess","features":[489]},{"name":"DelayRetryUnknown","features":[489]},{"name":"DisableGroupPolicyList","features":[489]},{"name":"DisableUserServerList","features":[489]},{"name":"DisplayNo","features":[489]},{"name":"DisplayYes","features":[489]},{"name":"EANR_SUPPRESS_IA5CONVERSION","features":[489]},{"name":"EAN_NAMEOBJECTID","features":[489]},{"name":"EDITF_ADDOLDCERTTYPE","features":[489]},{"name":"EDITF_ADDOLDKEYUSAGE","features":[489]},{"name":"EDITF_ATTRIBUTECA","features":[489]},{"name":"EDITF_ATTRIBUTEEKU","features":[489]},{"name":"EDITF_ATTRIBUTEENDDATE","features":[489]},{"name":"EDITF_ATTRIBUTESUBJECTALTNAME2","features":[489]},{"name":"EDITF_AUDITCERTTEMPLATELOAD","features":[489]},{"name":"EDITF_BASICCONSTRAINTSCA","features":[489]},{"name":"EDITF_BASICCONSTRAINTSCRITICAL","features":[489]},{"name":"EDITF_DISABLEEXTENSIONLIST","features":[489]},{"name":"EDITF_DISABLELDAPPACKAGELIST","features":[489]},{"name":"EDITF_DISABLEOLDOSCNUPN","features":[489]},{"name":"EDITF_EMAILOPTIONAL","features":[489]},{"name":"EDITF_ENABLEAKICRITICAL","features":[489]},{"name":"EDITF_ENABLEAKIISSUERNAME","features":[489]},{"name":"EDITF_ENABLEAKIISSUERSERIAL","features":[489]},{"name":"EDITF_ENABLEAKIKEYID","features":[489]},{"name":"EDITF_ENABLECHASECLIENTDC","features":[489]},{"name":"EDITF_ENABLEDEFAULTSMIME","features":[489]},{"name":"EDITF_ENABLEKEYENCIPHERMENTCACERT","features":[489]},{"name":"EDITF_ENABLELDAPREFERRALS","features":[489]},{"name":"EDITF_ENABLEOCSPREVNOCHECK","features":[489]},{"name":"EDITF_ENABLERENEWONBEHALFOF","features":[489]},{"name":"EDITF_ENABLEREQUESTEXTENSIONS","features":[489]},{"name":"EDITF_ENABLEUPNMAP","features":[489]},{"name":"EDITF_IGNOREREQUESTERGROUP","features":[489]},{"name":"EDITF_REQUESTEXTENSIONLIST","features":[489]},{"name":"EDITF_SERVERUPGRADED","features":[489]},{"name":"ENUMEXT_OBJECTID","features":[489]},{"name":"ENUM_CATYPES","features":[489]},{"name":"ENUM_CERT_COLUMN_VALUE_FLAGS","features":[489]},{"name":"ENUM_ENTERPRISE_ROOTCA","features":[489]},{"name":"ENUM_ENTERPRISE_SUBCA","features":[489]},{"name":"ENUM_STANDALONE_ROOTCA","features":[489]},{"name":"ENUM_STANDALONE_SUBCA","features":[489]},{"name":"ENUM_UNKNOWN_CA","features":[489]},{"name":"EXITEVENT_CERTDENIED","features":[489]},{"name":"EXITEVENT_CERTIMPORTED","features":[489]},{"name":"EXITEVENT_CERTISSUED","features":[489]},{"name":"EXITEVENT_CERTPENDING","features":[489]},{"name":"EXITEVENT_CERTRETRIEVEPENDING","features":[489]},{"name":"EXITEVENT_CERTREVOKED","features":[489]},{"name":"EXITEVENT_CRLISSUED","features":[489]},{"name":"EXITEVENT_INVALID","features":[489]},{"name":"EXITEVENT_SHUTDOWN","features":[489]},{"name":"EXITEVENT_STARTUP","features":[489]},{"name":"EXITPUB_ACTIVEDIRECTORY","features":[489]},{"name":"EXITPUB_DEFAULT_ENTERPRISE","features":[489]},{"name":"EXITPUB_DEFAULT_STANDALONE","features":[489]},{"name":"EXITPUB_FILE","features":[489]},{"name":"EXITPUB_REMOVEOLDCERTS","features":[489]},{"name":"EXTENSION_CRITICAL_FLAG","features":[489]},{"name":"EXTENSION_DELETE_FLAG","features":[489]},{"name":"EXTENSION_DISABLE_FLAG","features":[489]},{"name":"EXTENSION_ORIGIN_ADMIN","features":[489]},{"name":"EXTENSION_ORIGIN_CACERT","features":[489]},{"name":"EXTENSION_ORIGIN_CMC","features":[489]},{"name":"EXTENSION_ORIGIN_IMPORTEDCERT","features":[489]},{"name":"EXTENSION_ORIGIN_MASK","features":[489]},{"name":"EXTENSION_ORIGIN_PKCS7","features":[489]},{"name":"EXTENSION_ORIGIN_POLICY","features":[489]},{"name":"EXTENSION_ORIGIN_RENEWALCERT","features":[489]},{"name":"EXTENSION_ORIGIN_REQUEST","features":[489]},{"name":"EXTENSION_ORIGIN_SERVER","features":[489]},{"name":"EXTENSION_POLICY_MASK","features":[489]},{"name":"EncodingType","features":[489]},{"name":"EnrollDenied","features":[489]},{"name":"EnrollError","features":[489]},{"name":"EnrollPended","features":[489]},{"name":"EnrollPrompt","features":[489]},{"name":"EnrollSkipped","features":[489]},{"name":"EnrollUIDeferredEnrollmentRequired","features":[489]},{"name":"EnrollUnknown","features":[489]},{"name":"Enrolled","features":[489]},{"name":"EnrollmentAddOCSPNoCheck","features":[489]},{"name":"EnrollmentAddTemplateName","features":[489]},{"name":"EnrollmentAllowEnrollOnBehalfOf","features":[489]},{"name":"EnrollmentAutoEnrollment","features":[489]},{"name":"EnrollmentAutoEnrollmentCheckUserDSCertificate","features":[489]},{"name":"EnrollmentCAProperty","features":[489]},{"name":"EnrollmentCertificateIssuancePoliciesFromRequest","features":[489]},{"name":"EnrollmentDisplayStatus","features":[489]},{"name":"EnrollmentDomainAuthenticationNotRequired","features":[489]},{"name":"EnrollmentEnrollStatus","features":[489]},{"name":"EnrollmentIncludeBasicConstraintsForEECerts","features":[489]},{"name":"EnrollmentIncludeSymmetricAlgorithms","features":[489]},{"name":"EnrollmentNoRevocationInfoInCerts","features":[489]},{"name":"EnrollmentPendAllRequests","features":[489]},{"name":"EnrollmentPolicyFlags","features":[489]},{"name":"EnrollmentPolicyServerPropertyFlags","features":[489]},{"name":"EnrollmentPreviousApprovalKeyBasedValidateReenrollment","features":[489]},{"name":"EnrollmentPreviousApprovalValidateReenrollment","features":[489]},{"name":"EnrollmentPublishToDS","features":[489]},{"name":"EnrollmentPublishToKRAContainer","features":[489]},{"name":"EnrollmentRemoveInvalidCertificateFromPersonalStore","features":[489]},{"name":"EnrollmentReuseKeyOnFullSmartCard","features":[489]},{"name":"EnrollmentSelectionStatus","features":[489]},{"name":"EnrollmentSkipAutoRenewal","features":[489]},{"name":"EnrollmentTemplateProperty","features":[489]},{"name":"EnrollmentUserInteractionRequired","features":[489]},{"name":"ExportCAs","features":[489]},{"name":"ExportOIDs","features":[489]},{"name":"ExportTemplates","features":[489]},{"name":"FNCERTSRVBACKUPCLOSE","features":[489]},{"name":"FNCERTSRVBACKUPEND","features":[489]},{"name":"FNCERTSRVBACKUPFREE","features":[489]},{"name":"FNCERTSRVBACKUPGETBACKUPLOGSW","features":[489]},{"name":"FNCERTSRVBACKUPGETDATABASENAMESW","features":[489]},{"name":"FNCERTSRVBACKUPGETDYNAMICFILELISTW","features":[489]},{"name":"FNCERTSRVBACKUPOPENFILEW","features":[489]},{"name":"FNCERTSRVBACKUPPREPAREW","features":[489]},{"name":"FNCERTSRVBACKUPREAD","features":[489]},{"name":"FNCERTSRVBACKUPTRUNCATELOGS","features":[489]},{"name":"FNCERTSRVISSERVERONLINEW","features":[307,489]},{"name":"FNCERTSRVRESTOREEND","features":[489]},{"name":"FNCERTSRVRESTOREGETDATABASELOCATIONSW","features":[489]},{"name":"FNCERTSRVRESTOREPREPAREW","features":[489]},{"name":"FNCERTSRVRESTOREREGISTERCOMPLETE","features":[489]},{"name":"FNCERTSRVRESTOREREGISTERW","features":[489]},{"name":"FNCERTSRVSERVERCONTROLW","features":[489]},{"name":"FNIMPORTPFXTOPROVIDER","features":[307,489]},{"name":"FNIMPORTPFXTOPROVIDERFREEDATA","features":[307,489]},{"name":"FR_PROP_ATTESTATIONCHALLENGE","features":[489]},{"name":"FR_PROP_ATTESTATIONPROVIDERNAME","features":[489]},{"name":"FR_PROP_BODYPARTSTRING","features":[489]},{"name":"FR_PROP_CAEXCHANGECERTIFICATE","features":[489]},{"name":"FR_PROP_CAEXCHANGECERTIFICATECHAIN","features":[489]},{"name":"FR_PROP_CAEXCHANGECERTIFICATECRLCHAIN","features":[489]},{"name":"FR_PROP_CAEXCHANGECERTIFICATEHASH","features":[489]},{"name":"FR_PROP_CLAIMCHALLENGE","features":[489]},{"name":"FR_PROP_ENCRYPTEDKEYHASH","features":[489]},{"name":"FR_PROP_FAILINFO","features":[489]},{"name":"FR_PROP_FULLRESPONSE","features":[489]},{"name":"FR_PROP_FULLRESPONSENOPKCS7","features":[489]},{"name":"FR_PROP_ISSUEDCERTIFICATE","features":[489]},{"name":"FR_PROP_ISSUEDCERTIFICATECHAIN","features":[489]},{"name":"FR_PROP_ISSUEDCERTIFICATECRLCHAIN","features":[489]},{"name":"FR_PROP_ISSUEDCERTIFICATEHASH","features":[489]},{"name":"FR_PROP_NONE","features":[489]},{"name":"FR_PROP_OTHERINFOCHOICE","features":[489]},{"name":"FR_PROP_PENDINFOTIME","features":[489]},{"name":"FR_PROP_PENDINFOTOKEN","features":[489]},{"name":"FR_PROP_STATUS","features":[489]},{"name":"FR_PROP_STATUSINFOCOUNT","features":[489]},{"name":"FR_PROP_STATUSSTRING","features":[489]},{"name":"FULL_RESPONSE_PROPERTY_ID","features":[489]},{"name":"GeneralCA","features":[489]},{"name":"GeneralCrossCA","features":[489]},{"name":"GeneralDefault","features":[489]},{"name":"GeneralDonotPersist","features":[489]},{"name":"GeneralMachineType","features":[489]},{"name":"GeneralModified","features":[489]},{"name":"IAlternativeName","features":[489,358]},{"name":"IAlternativeNames","features":[489,358]},{"name":"IBinaryConverter","features":[489,358]},{"name":"IBinaryConverter2","features":[489,358]},{"name":"ICEnroll","features":[489,358]},{"name":"ICEnroll2","features":[489,358]},{"name":"ICEnroll3","features":[489,358]},{"name":"ICEnroll4","features":[489,358]},{"name":"ICF_ALLOWFOREIGN","features":[489]},{"name":"ICF_EXISTINGROW","features":[489]},{"name":"ICertAdmin","features":[489,358]},{"name":"ICertAdmin2","features":[489,358]},{"name":"ICertConfig","features":[489,358]},{"name":"ICertConfig2","features":[489,358]},{"name":"ICertEncodeAltName","features":[489,358]},{"name":"ICertEncodeAltName2","features":[489,358]},{"name":"ICertEncodeBitString","features":[489,358]},{"name":"ICertEncodeBitString2","features":[489,358]},{"name":"ICertEncodeCRLDistInfo","features":[489,358]},{"name":"ICertEncodeCRLDistInfo2","features":[489,358]},{"name":"ICertEncodeDateArray","features":[489,358]},{"name":"ICertEncodeDateArray2","features":[489,358]},{"name":"ICertEncodeLongArray","features":[489,358]},{"name":"ICertEncodeLongArray2","features":[489,358]},{"name":"ICertEncodeStringArray","features":[489,358]},{"name":"ICertEncodeStringArray2","features":[489,358]},{"name":"ICertExit","features":[489,358]},{"name":"ICertExit2","features":[489,358]},{"name":"ICertGetConfig","features":[489,358]},{"name":"ICertManageModule","features":[489,358]},{"name":"ICertPolicy","features":[489,358]},{"name":"ICertPolicy2","features":[489,358]},{"name":"ICertProperties","features":[489,358]},{"name":"ICertProperty","features":[489,358]},{"name":"ICertPropertyArchived","features":[489,358]},{"name":"ICertPropertyArchivedKeyHash","features":[489,358]},{"name":"ICertPropertyAutoEnroll","features":[489,358]},{"name":"ICertPropertyBackedUp","features":[489,358]},{"name":"ICertPropertyDescription","features":[489,358]},{"name":"ICertPropertyEnrollment","features":[489,358]},{"name":"ICertPropertyEnrollmentPolicyServer","features":[489,358]},{"name":"ICertPropertyFriendlyName","features":[489,358]},{"name":"ICertPropertyKeyProvInfo","features":[489,358]},{"name":"ICertPropertyRenewal","features":[489,358]},{"name":"ICertPropertyRequestOriginator","features":[489,358]},{"name":"ICertPropertySHA1Hash","features":[489,358]},{"name":"ICertRequest","features":[489,358]},{"name":"ICertRequest2","features":[489,358]},{"name":"ICertRequest3","features":[489,358]},{"name":"ICertRequestD","features":[489]},{"name":"ICertRequestD2","features":[489]},{"name":"ICertServerExit","features":[489,358]},{"name":"ICertServerPolicy","features":[489,358]},{"name":"ICertView","features":[489,358]},{"name":"ICertView2","features":[489,358]},{"name":"ICertificateAttestationChallenge","features":[489,358]},{"name":"ICertificateAttestationChallenge2","features":[489,358]},{"name":"ICertificatePolicies","features":[489,358]},{"name":"ICertificatePolicy","features":[489,358]},{"name":"ICertificationAuthorities","features":[489,358]},{"name":"ICertificationAuthority","features":[489,358]},{"name":"ICryptAttribute","features":[489,358]},{"name":"ICryptAttributes","features":[489,358]},{"name":"ICspAlgorithm","features":[489,358]},{"name":"ICspAlgorithms","features":[489,358]},{"name":"ICspInformation","features":[489,358]},{"name":"ICspInformations","features":[489,358]},{"name":"ICspStatus","features":[489,358]},{"name":"ICspStatuses","features":[489,358]},{"name":"IEnroll","features":[489]},{"name":"IEnroll2","features":[489]},{"name":"IEnroll4","features":[489]},{"name":"IEnumCERTVIEWATTRIBUTE","features":[489,358]},{"name":"IEnumCERTVIEWCOLUMN","features":[489,358]},{"name":"IEnumCERTVIEWEXTENSION","features":[489,358]},{"name":"IEnumCERTVIEWROW","features":[489,358]},{"name":"IF_ENABLEADMINASAUDITOR","features":[489]},{"name":"IF_ENABLEEXITKEYRETRIEVAL","features":[489]},{"name":"IF_ENFORCEENCRYPTICERTADMIN","features":[489]},{"name":"IF_ENFORCEENCRYPTICERTREQUEST","features":[489]},{"name":"IF_LOCKICERTREQUEST","features":[489]},{"name":"IF_NOLOCALICERTADMIN","features":[489]},{"name":"IF_NOLOCALICERTADMINBACKUP","features":[489]},{"name":"IF_NOLOCALICERTREQUEST","features":[489]},{"name":"IF_NOREMOTEICERTADMIN","features":[489]},{"name":"IF_NOREMOTEICERTADMINBACKUP","features":[489]},{"name":"IF_NOREMOTEICERTREQUEST","features":[489]},{"name":"IF_NORPCICERTREQUEST","features":[489]},{"name":"IF_NOSNAPSHOTBACKUP","features":[489]},{"name":"IKF_OVERWRITE","features":[489]},{"name":"INDESPolicy","features":[489]},{"name":"IOCSPAdmin","features":[489,358]},{"name":"IOCSPCAConfiguration","features":[489,358]},{"name":"IOCSPCAConfigurationCollection","features":[489,358]},{"name":"IOCSPProperty","features":[489,358]},{"name":"IOCSPPropertyCollection","features":[489,358]},{"name":"IObjectId","features":[489,358]},{"name":"IObjectIds","features":[489,358]},{"name":"IPolicyQualifier","features":[489,358]},{"name":"IPolicyQualifiers","features":[489,358]},{"name":"ISSCERT_DEFAULT_DS","features":[489]},{"name":"ISSCERT_DEFAULT_NODS","features":[489]},{"name":"ISSCERT_ENABLE","features":[489]},{"name":"ISSCERT_FILEURL_OLD","features":[489]},{"name":"ISSCERT_FTPURL_OLD","features":[489]},{"name":"ISSCERT_HTTPURL_OLD","features":[489]},{"name":"ISSCERT_LDAPURL_OLD","features":[489]},{"name":"ISSCERT_URLMASK_OLD","features":[489]},{"name":"ISignerCertificate","features":[489,358]},{"name":"ISignerCertificates","features":[489,358]},{"name":"ISmimeCapabilities","features":[489,358]},{"name":"ISmimeCapability","features":[489,358]},{"name":"IX500DistinguishedName","features":[489,358]},{"name":"IX509Attribute","features":[489,358]},{"name":"IX509AttributeArchiveKey","features":[489,358]},{"name":"IX509AttributeArchiveKeyHash","features":[489,358]},{"name":"IX509AttributeClientId","features":[489,358]},{"name":"IX509AttributeCspProvider","features":[489,358]},{"name":"IX509AttributeExtensions","features":[489,358]},{"name":"IX509AttributeOSVersion","features":[489,358]},{"name":"IX509AttributeRenewalCertificate","features":[489,358]},{"name":"IX509Attributes","features":[489,358]},{"name":"IX509CertificateRequest","features":[489,358]},{"name":"IX509CertificateRequestCertificate","features":[489,358]},{"name":"IX509CertificateRequestCertificate2","features":[489,358]},{"name":"IX509CertificateRequestCmc","features":[489,358]},{"name":"IX509CertificateRequestCmc2","features":[489,358]},{"name":"IX509CertificateRequestPkcs10","features":[489,358]},{"name":"IX509CertificateRequestPkcs10V2","features":[489,358]},{"name":"IX509CertificateRequestPkcs10V3","features":[489,358]},{"name":"IX509CertificateRequestPkcs10V4","features":[489,358]},{"name":"IX509CertificateRequestPkcs7","features":[489,358]},{"name":"IX509CertificateRequestPkcs7V2","features":[489,358]},{"name":"IX509CertificateRevocationList","features":[489,358]},{"name":"IX509CertificateRevocationListEntries","features":[489,358]},{"name":"IX509CertificateRevocationListEntry","features":[489,358]},{"name":"IX509CertificateTemplate","features":[489,358]},{"name":"IX509CertificateTemplateWritable","features":[489,358]},{"name":"IX509CertificateTemplates","features":[489,358]},{"name":"IX509EndorsementKey","features":[489,358]},{"name":"IX509Enrollment","features":[489,358]},{"name":"IX509Enrollment2","features":[489,358]},{"name":"IX509EnrollmentHelper","features":[489,358]},{"name":"IX509EnrollmentPolicyServer","features":[489,358]},{"name":"IX509EnrollmentStatus","features":[489,358]},{"name":"IX509EnrollmentWebClassFactory","features":[489,358]},{"name":"IX509Extension","features":[489,358]},{"name":"IX509ExtensionAlternativeNames","features":[489,358]},{"name":"IX509ExtensionAuthorityKeyIdentifier","features":[489,358]},{"name":"IX509ExtensionBasicConstraints","features":[489,358]},{"name":"IX509ExtensionCertificatePolicies","features":[489,358]},{"name":"IX509ExtensionEnhancedKeyUsage","features":[489,358]},{"name":"IX509ExtensionKeyUsage","features":[489,358]},{"name":"IX509ExtensionMSApplicationPolicies","features":[489,358]},{"name":"IX509ExtensionSmimeCapabilities","features":[489,358]},{"name":"IX509ExtensionSubjectKeyIdentifier","features":[489,358]},{"name":"IX509ExtensionTemplate","features":[489,358]},{"name":"IX509ExtensionTemplateName","features":[489,358]},{"name":"IX509Extensions","features":[489,358]},{"name":"IX509MachineEnrollmentFactory","features":[489,358]},{"name":"IX509NameValuePair","features":[489,358]},{"name":"IX509NameValuePairs","features":[489,358]},{"name":"IX509PolicyServerListManager","features":[489,358]},{"name":"IX509PolicyServerUrl","features":[489,358]},{"name":"IX509PrivateKey","features":[489,358]},{"name":"IX509PrivateKey2","features":[489,358]},{"name":"IX509PublicKey","features":[489,358]},{"name":"IX509SCEPEnrollment","features":[489,358]},{"name":"IX509SCEPEnrollment2","features":[489,358]},{"name":"IX509SCEPEnrollmentHelper","features":[489,358]},{"name":"IX509SignatureInformation","features":[489,358]},{"name":"ImportExportable","features":[489]},{"name":"ImportExportableEncrypted","features":[489]},{"name":"ImportForceOverwrite","features":[489]},{"name":"ImportInstallCertificate","features":[489]},{"name":"ImportInstallChain","features":[489]},{"name":"ImportInstallChainAndRoot","features":[489]},{"name":"ImportMachineContext","features":[489]},{"name":"ImportNoUserProtected","features":[489]},{"name":"ImportNone","features":[489]},{"name":"ImportPFXFlags","features":[489]},{"name":"ImportSaveProperties","features":[489]},{"name":"ImportSilent","features":[489]},{"name":"ImportUserProtected","features":[489]},{"name":"ImportUserProtectedHigh","features":[489]},{"name":"InheritDefault","features":[489]},{"name":"InheritExtensionsFlag","features":[489]},{"name":"InheritKeyMask","features":[489]},{"name":"InheritNewDefaultKey","features":[489]},{"name":"InheritNewSimilarKey","features":[489]},{"name":"InheritNone","features":[489]},{"name":"InheritPrivateKey","features":[489]},{"name":"InheritPublicKey","features":[489]},{"name":"InheritRenewalCertificateFlag","features":[489]},{"name":"InheritReserved80000000","features":[489]},{"name":"InheritSubjectAltNameFlag","features":[489]},{"name":"InheritSubjectFlag","features":[489]},{"name":"InheritTemplateFlag","features":[489]},{"name":"InheritValidityPeriodFlag","features":[489]},{"name":"InnerRequestLevel","features":[489]},{"name":"InstallResponseRestrictionFlags","features":[489]},{"name":"KRAF_DISABLEUSEDEFAULTPROVIDER","features":[489]},{"name":"KRAF_ENABLEARCHIVEALL","features":[489]},{"name":"KRAF_ENABLEFOREIGN","features":[489]},{"name":"KRAF_SAVEBADREQUESTKEY","features":[489]},{"name":"KRA_DISP_EXPIRED","features":[489]},{"name":"KRA_DISP_INVALID","features":[489]},{"name":"KRA_DISP_NOTFOUND","features":[489]},{"name":"KRA_DISP_NOTLOADED","features":[489]},{"name":"KRA_DISP_REVOKED","features":[489]},{"name":"KRA_DISP_UNTRUSTED","features":[489]},{"name":"KRA_DISP_VALID","features":[489]},{"name":"KR_ENABLE_MACHINE","features":[489]},{"name":"KR_ENABLE_USER","features":[489]},{"name":"KeyAttestationClaimType","features":[489]},{"name":"KeyIdentifierHashAlgorithm","features":[489]},{"name":"LDAPF_SIGNDISABLE","features":[489]},{"name":"LDAPF_SSLENABLE","features":[489]},{"name":"LevelInnermost","features":[489]},{"name":"LevelNext","features":[489]},{"name":"LevelSafe","features":[489]},{"name":"LevelUnsafe","features":[489]},{"name":"LoadOptionCacheOnly","features":[489]},{"name":"LoadOptionDefault","features":[489]},{"name":"LoadOptionRegisterForADChanges","features":[489]},{"name":"LoadOptionReload","features":[489]},{"name":"OCSPAdmin","features":[489]},{"name":"OCSPPropertyCollection","features":[489]},{"name":"OCSPRequestFlag","features":[489]},{"name":"OCSPSigningFlag","features":[489]},{"name":"OCSP_RF_REJECT_SIGNED_REQUESTS","features":[489]},{"name":"OCSP_SF_ALLOW_NONCE_EXTENSION","features":[489]},{"name":"OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT","features":[489]},{"name":"OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL","features":[489]},{"name":"OCSP_SF_AUTODISCOVER_SIGNINGCERT","features":[489]},{"name":"OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA","features":[489]},{"name":"OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT","features":[489]},{"name":"OCSP_SF_RESPONDER_ID_KEYHASH","features":[489]},{"name":"OCSP_SF_RESPONDER_ID_NAME","features":[489]},{"name":"OCSP_SF_SILENT","features":[489]},{"name":"OCSP_SF_USE_CACERT","features":[489]},{"name":"ObjectIdGroupId","features":[489]},{"name":"ObjectIdPublicKeyFlags","features":[489]},{"name":"PENDING_REQUEST_DESIRED_PROPERTY","features":[489]},{"name":"PFXExportChainNoRoot","features":[489]},{"name":"PFXExportChainWithRoot","features":[489]},{"name":"PFXExportEEOnly","features":[489]},{"name":"PFXExportOptions","features":[489]},{"name":"PROCFLG_ENFORCEGOODKEYS","features":[489]},{"name":"PROCFLG_NONE","features":[489]},{"name":"PROPCALLER_ADMIN","features":[489]},{"name":"PROPCALLER_EXIT","features":[489]},{"name":"PROPCALLER_MASK","features":[489]},{"name":"PROPCALLER_POLICY","features":[489]},{"name":"PROPCALLER_REQUEST","features":[489]},{"name":"PROPCALLER_SERVER","features":[489]},{"name":"PROPFLAGS_INDEXED","features":[489]},{"name":"PROPTYPE_BINARY","features":[489]},{"name":"PROPTYPE_DATE","features":[489]},{"name":"PROPTYPE_LONG","features":[489]},{"name":"PROPTYPE_MASK","features":[489]},{"name":"PROPTYPE_STRING","features":[489]},{"name":"Pkcs10AllowedSignatureTypes","features":[489]},{"name":"PolicyQualifierType","features":[489]},{"name":"PolicyQualifierTypeFlags","features":[489]},{"name":"PolicyQualifierTypeUnknown","features":[489]},{"name":"PolicyQualifierTypeUrl","features":[489]},{"name":"PolicyQualifierTypeUserNotice","features":[489]},{"name":"PolicyServerUrlFlags","features":[489]},{"name":"PolicyServerUrlPropertyID","features":[489]},{"name":"PrivateKeyAttestMask","features":[489]},{"name":"PrivateKeyAttestNone","features":[489]},{"name":"PrivateKeyAttestPreferred","features":[489]},{"name":"PrivateKeyAttestRequired","features":[489]},{"name":"PrivateKeyAttestWithoutPolicy","features":[489]},{"name":"PrivateKeyClientVersionMask","features":[489]},{"name":"PrivateKeyClientVersionShift","features":[489]},{"name":"PrivateKeyEKTrustOnUse","features":[489]},{"name":"PrivateKeyEKValidateCert","features":[489]},{"name":"PrivateKeyEKValidateKey","features":[489]},{"name":"PrivateKeyExportable","features":[489]},{"name":"PrivateKeyHelloKspKey","features":[489]},{"name":"PrivateKeyHelloLogonKey","features":[489]},{"name":"PrivateKeyRequireAlternateSignatureAlgorithm","features":[489]},{"name":"PrivateKeyRequireArchival","features":[489]},{"name":"PrivateKeyRequireSameKeyRenewal","features":[489]},{"name":"PrivateKeyRequireStrongKeyProtection","features":[489]},{"name":"PrivateKeyServerVersionMask","features":[489]},{"name":"PrivateKeyServerVersionShift","features":[489]},{"name":"PrivateKeyUseLegacyProvider","features":[489]},{"name":"PsFriendlyName","features":[489]},{"name":"PsPolicyID","features":[489]},{"name":"PsfAllowUnTrustedCA","features":[489]},{"name":"PsfAutoEnrollmentEnabled","features":[489]},{"name":"PsfLocationGroupPolicy","features":[489]},{"name":"PsfLocationRegistry","features":[489]},{"name":"PsfNone","features":[489]},{"name":"PsfUseClientId","features":[489]},{"name":"PstAcquirePrivateKey","features":[307,489]},{"name":"PstGetCertificateChain","features":[307,328,489]},{"name":"PstGetCertificates","features":[307,489]},{"name":"PstGetTrustAnchors","features":[307,328,489]},{"name":"PstGetTrustAnchorsEx","features":[307,328,489]},{"name":"PstGetUserNameForCertificate","features":[307,489]},{"name":"PstMapCertificate","features":[307,328,489]},{"name":"PstValidate","features":[307,489]},{"name":"REQDISP_DEFAULT_ENTERPRISE","features":[489]},{"name":"REQDISP_DENY","features":[489]},{"name":"REQDISP_ISSUE","features":[489]},{"name":"REQDISP_MASK","features":[489]},{"name":"REQDISP_PENDING","features":[489]},{"name":"REQDISP_PENDINGFIRST","features":[489]},{"name":"REQDISP_USEREQUESTATTRIBUTE","features":[489]},{"name":"REVEXT_ASPENABLE","features":[489]},{"name":"REVEXT_CDPENABLE","features":[489]},{"name":"REVEXT_CDPFILEURL_OLD","features":[489]},{"name":"REVEXT_CDPFTPURL_OLD","features":[489]},{"name":"REVEXT_CDPHTTPURL_OLD","features":[489]},{"name":"REVEXT_CDPLDAPURL_OLD","features":[489]},{"name":"REVEXT_CDPURLMASK_OLD","features":[489]},{"name":"REVEXT_DEFAULT_DS","features":[489]},{"name":"REVEXT_DEFAULT_NODS","features":[489]},{"name":"RequestClientInfoClientId","features":[489]},{"name":"SCEPDispositionFailure","features":[489]},{"name":"SCEPDispositionPending","features":[489]},{"name":"SCEPDispositionPendingChallenge","features":[489]},{"name":"SCEPDispositionSuccess","features":[489]},{"name":"SCEPDispositionUnknown","features":[489]},{"name":"SCEPFailBadAlgorithm","features":[489]},{"name":"SCEPFailBadCertId","features":[489]},{"name":"SCEPFailBadMessageCheck","features":[489]},{"name":"SCEPFailBadRequest","features":[489]},{"name":"SCEPFailBadTime","features":[489]},{"name":"SCEPFailUnknown","features":[489]},{"name":"SCEPMessageCertResponse","features":[489]},{"name":"SCEPMessageClaimChallengeAnswer","features":[489]},{"name":"SCEPMessageGetCRL","features":[489]},{"name":"SCEPMessageGetCert","features":[489]},{"name":"SCEPMessageGetCertInitial","features":[489]},{"name":"SCEPMessagePKCSRequest","features":[489]},{"name":"SCEPMessageUnknown","features":[489]},{"name":"SCEPProcessDefault","features":[489]},{"name":"SCEPProcessSkipCertInstall","features":[489]},{"name":"SETUP_ATTEMPT_VROOT_CREATE","features":[489]},{"name":"SETUP_CLIENT_FLAG","features":[489]},{"name":"SETUP_CREATEDB_FLAG","features":[489]},{"name":"SETUP_DCOM_SECURITY_UPDATED_FLAG","features":[489]},{"name":"SETUP_DENIED_FLAG","features":[489]},{"name":"SETUP_FORCECRL_FLAG","features":[489]},{"name":"SETUP_ONLINE_FLAG","features":[489]},{"name":"SETUP_REQUEST_FLAG","features":[489]},{"name":"SETUP_SECURITY_CHANGED","features":[489]},{"name":"SETUP_SERVER_FLAG","features":[489]},{"name":"SETUP_SERVER_IS_UP_TO_DATE_FLAG","features":[489]},{"name":"SETUP_SERVER_UPGRADED_FLAG","features":[489]},{"name":"SETUP_SUSPEND_FLAG","features":[489]},{"name":"SETUP_UPDATE_CAOBJECT_SVRTYPE","features":[489]},{"name":"SETUP_W2K_SECURITY_NOT_UPGRADED_FLAG","features":[489]},{"name":"SKIHashCapiSha1","features":[489]},{"name":"SKIHashDefault","features":[489]},{"name":"SKIHashHPKP","features":[489]},{"name":"SKIHashSha1","features":[489]},{"name":"SKIHashSha256","features":[489]},{"name":"SelectedNo","features":[489]},{"name":"SelectedYes","features":[489]},{"name":"SubjectAlternativeNameEnrolleeSupplies","features":[489]},{"name":"SubjectAlternativeNameRequireDNS","features":[489]},{"name":"SubjectAlternativeNameRequireDirectoryGUID","features":[489]},{"name":"SubjectAlternativeNameRequireDomainDNS","features":[489]},{"name":"SubjectAlternativeNameRequireEmail","features":[489]},{"name":"SubjectAlternativeNameRequireSPN","features":[489]},{"name":"SubjectAlternativeNameRequireUPN","features":[489]},{"name":"SubjectNameAndAlternativeNameOldCertSupplies","features":[489]},{"name":"SubjectNameEnrolleeSupplies","features":[489]},{"name":"SubjectNameRequireCommonName","features":[489]},{"name":"SubjectNameRequireDNS","features":[489]},{"name":"SubjectNameRequireDirectoryPath","features":[489]},{"name":"SubjectNameRequireEmail","features":[489]},{"name":"TP_MACHINEPOLICY","features":[489]},{"name":"TemplatePropAsymmetricAlgorithm","features":[489]},{"name":"TemplatePropCertificatePolicies","features":[489]},{"name":"TemplatePropCommonName","features":[489]},{"name":"TemplatePropCryptoProviders","features":[489]},{"name":"TemplatePropDescription","features":[489]},{"name":"TemplatePropEKUs","features":[489]},{"name":"TemplatePropEnrollmentFlags","features":[489]},{"name":"TemplatePropExtensions","features":[489]},{"name":"TemplatePropFriendlyName","features":[489]},{"name":"TemplatePropGeneralFlags","features":[489]},{"name":"TemplatePropHashAlgorithm","features":[489]},{"name":"TemplatePropKeySecurityDescriptor","features":[489]},{"name":"TemplatePropKeySpec","features":[489]},{"name":"TemplatePropKeyUsage","features":[489]},{"name":"TemplatePropMajorRevision","features":[489]},{"name":"TemplatePropMinimumKeySize","features":[489]},{"name":"TemplatePropMinorRevision","features":[489]},{"name":"TemplatePropOID","features":[489]},{"name":"TemplatePropPrivateKeyFlags","features":[489]},{"name":"TemplatePropRACertificatePolicies","features":[489]},{"name":"TemplatePropRAEKUs","features":[489]},{"name":"TemplatePropRASignatureCount","features":[489]},{"name":"TemplatePropRenewalPeriod","features":[489]},{"name":"TemplatePropSchemaVersion","features":[489]},{"name":"TemplatePropSecurityDescriptor","features":[489]},{"name":"TemplatePropSubjectNameFlags","features":[489]},{"name":"TemplatePropSupersede","features":[489]},{"name":"TemplatePropSymmetricAlgorithm","features":[489]},{"name":"TemplatePropSymmetricKeyLength","features":[489]},{"name":"TemplatePropV1ApplicationPolicy","features":[489]},{"name":"TemplatePropValidityPeriod","features":[489]},{"name":"TypeAny","features":[489]},{"name":"TypeCertificate","features":[489]},{"name":"TypeCmc","features":[489]},{"name":"TypePkcs10","features":[489]},{"name":"TypePkcs7","features":[489]},{"name":"VR_INSTANT_BAD","features":[489]},{"name":"VR_INSTANT_OK","features":[489]},{"name":"VR_PENDING","features":[489]},{"name":"VerifyAllowUI","features":[489]},{"name":"VerifyNone","features":[489]},{"name":"VerifySilent","features":[489]},{"name":"VerifySmartCardNone","features":[489]},{"name":"VerifySmartCardSilent","features":[489]},{"name":"WebEnrollmentFlags","features":[489]},{"name":"WebSecurityLevel","features":[489]},{"name":"X500NameFlags","features":[489]},{"name":"X509AuthAnonymous","features":[489]},{"name":"X509AuthCertificate","features":[489]},{"name":"X509AuthKerberos","features":[489]},{"name":"X509AuthNone","features":[489]},{"name":"X509AuthUsername","features":[489]},{"name":"X509CertificateEnrollmentContext","features":[489]},{"name":"X509CertificateTemplateEnrollmentFlag","features":[489]},{"name":"X509CertificateTemplateGeneralFlag","features":[489]},{"name":"X509CertificateTemplatePrivateKeyFlag","features":[489]},{"name":"X509CertificateTemplateSubjectNameFlag","features":[489]},{"name":"X509EnrollmentAuthFlags","features":[489]},{"name":"X509EnrollmentPolicyExportFlags","features":[489]},{"name":"X509EnrollmentPolicyLoadOption","features":[489]},{"name":"X509HardwareKeyUsageFlags","features":[489]},{"name":"X509KeyParametersExportType","features":[489]},{"name":"X509KeySpec","features":[489]},{"name":"X509KeyUsageFlags","features":[489]},{"name":"X509PrivateKeyExportFlags","features":[489]},{"name":"X509PrivateKeyProtection","features":[489]},{"name":"X509PrivateKeyUsageFlags","features":[489]},{"name":"X509PrivateKeyVerify","features":[489]},{"name":"X509ProviderType","features":[489]},{"name":"X509RequestInheritOptions","features":[489]},{"name":"X509RequestType","features":[489]},{"name":"X509SCEPDisposition","features":[489]},{"name":"X509SCEPFailInfo","features":[489]},{"name":"X509SCEPMessageType","features":[489]},{"name":"X509SCEPProcessMessageFlags","features":[489]},{"name":"XCN_AT_KEYEXCHANGE","features":[489]},{"name":"XCN_AT_NONE","features":[489]},{"name":"XCN_AT_SIGNATURE","features":[489]},{"name":"XCN_BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_CIPHER_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_HASH_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_KEY_DERIVATION_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_RNG_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_SECRET_AGREEMENT_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_SIGNATURE_INTERFACE","features":[489]},{"name":"XCN_BCRYPT_UNKNOWN_INTERFACE","features":[489]},{"name":"XCN_CERT_ACCESS_STATE_PROP_ID","features":[489]},{"name":"XCN_CERT_AIA_URL_RETRIEVED_PROP_ID","features":[489]},{"name":"XCN_CERT_ALT_NAME_DIRECTORY_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_DNS_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_EDI_PARTY_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_GUID","features":[489]},{"name":"XCN_CERT_ALT_NAME_IP_ADDRESS","features":[489]},{"name":"XCN_CERT_ALT_NAME_OTHER_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_REGISTERED_ID","features":[489]},{"name":"XCN_CERT_ALT_NAME_RFC822_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_UNKNOWN","features":[489]},{"name":"XCN_CERT_ALT_NAME_URL","features":[489]},{"name":"XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME","features":[489]},{"name":"XCN_CERT_ALT_NAME_X400_ADDRESS","features":[489]},{"name":"XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_ARCHIVED_PROP_ID","features":[489]},{"name":"XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID","features":[489]},{"name":"XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_AUTO_ENROLL_PROP_ID","features":[489]},{"name":"XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID","features":[489]},{"name":"XCN_CERT_BACKED_UP_PROP_ID","features":[489]},{"name":"XCN_CERT_CA_DISABLE_CRL_PROP_ID","features":[489]},{"name":"XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","features":[489]},{"name":"XCN_CERT_CEP_PROP_ID","features":[489]},{"name":"XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID","features":[489]},{"name":"XCN_CERT_CLR_DELETE_KEY_PROP_ID","features":[489]},{"name":"XCN_CERT_CRL_SIGN_KEY_USAGE","features":[489]},{"name":"XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID","features":[489]},{"name":"XCN_CERT_CTL_USAGE_PROP_ID","features":[489]},{"name":"XCN_CERT_DATA_ENCIPHERMENT_KEY_USAGE","features":[489]},{"name":"XCN_CERT_DATE_STAMP_PROP_ID","features":[489]},{"name":"XCN_CERT_DECIPHER_ONLY_KEY_USAGE","features":[489]},{"name":"XCN_CERT_DESCRIPTION_PROP_ID","features":[489]},{"name":"XCN_CERT_DIGITAL_SIGNATURE_KEY_USAGE","features":[489]},{"name":"XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID","features":[489]},{"name":"XCN_CERT_DISALLOWED_FILETIME_PROP_ID","features":[489]},{"name":"XCN_CERT_EFS_PROP_ID","features":[489]},{"name":"XCN_CERT_ENCIPHER_ONLY_KEY_USAGE","features":[489]},{"name":"XCN_CERT_ENHKEY_USAGE_PROP_ID","features":[489]},{"name":"XCN_CERT_ENROLLMENT_PROP_ID","features":[489]},{"name":"XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID","features":[489]},{"name":"XCN_CERT_FIRST_RESERVED_PROP_ID","features":[489]},{"name":"XCN_CERT_FIRST_USER_PROP_ID","features":[489]},{"name":"XCN_CERT_FORTEZZA_DATA_PROP_ID","features":[489]},{"name":"XCN_CERT_FRIENDLY_NAME_PROP_ID","features":[489]},{"name":"XCN_CERT_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID","features":[489]},{"name":"XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID","features":[489]},{"name":"XCN_CERT_IE30_RESERVED_PROP_ID","features":[489]},{"name":"XCN_CERT_ISOLATED_KEY_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID","features":[489]},{"name":"XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_AGREEMENT_KEY_USAGE","features":[489]},{"name":"XCN_CERT_KEY_CERT_SIGN_KEY_USAGE","features":[489]},{"name":"XCN_CERT_KEY_CLASSIFICATION_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_CONTEXT_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_ENCIPHERMENT_KEY_USAGE","features":[489]},{"name":"XCN_CERT_KEY_IDENTIFIER_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_PROV_HANDLE_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_PROV_INFO_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID","features":[489]},{"name":"XCN_CERT_KEY_SPEC_PROP_ID","features":[489]},{"name":"XCN_CERT_LAST_RESERVED_PROP_ID","features":[489]},{"name":"XCN_CERT_LAST_USER_PROP_ID","features":[489]},{"name":"XCN_CERT_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_NAME_STR_AMBIGUOUS_SEPARATOR_FLAGS","features":[489]},{"name":"XCN_CERT_NAME_STR_COMMA_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_CRLF_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_DS_ESCAPED","features":[489]},{"name":"XCN_CERT_NAME_STR_ENABLE_PUNYCODE_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_FORWARD_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_NONE","features":[489]},{"name":"XCN_CERT_NAME_STR_NO_PLUS_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_NO_QUOTING_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_REVERSE_FLAG","features":[489]},{"name":"XCN_CERT_NAME_STR_SEMICOLON_FLAG","features":[489]},{"name":"XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID","features":[489]},{"name":"XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID","features":[489]},{"name":"XCN_CERT_NEW_KEY_PROP_ID","features":[489]},{"name":"XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID","features":[489]},{"name":"XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID","features":[489]},{"name":"XCN_CERT_NON_REPUDIATION_KEY_USAGE","features":[489]},{"name":"XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID","features":[489]},{"name":"XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID","features":[489]},{"name":"XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID","features":[489]},{"name":"XCN_CERT_NO_KEY_USAGE","features":[489]},{"name":"XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID","features":[489]},{"name":"XCN_CERT_OCSP_RESPONSE_PROP_ID","features":[489]},{"name":"XCN_CERT_OFFLINE_CRL_SIGN_KEY_USAGE","features":[489]},{"name":"XCN_CERT_OID_NAME_STR","features":[489]},{"name":"XCN_CERT_PIN_SHA256_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_PUBKEY_ALG_PARA_PROP_ID","features":[489]},{"name":"XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID","features":[489]},{"name":"XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","features":[489]},{"name":"XCN_CERT_PVK_FILE_PROP_ID","features":[489]},{"name":"XCN_CERT_RENEWAL_PROP_ID","features":[489]},{"name":"XCN_CERT_REQUEST_ORIGINATOR_PROP_ID","features":[489]},{"name":"XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID","features":[489]},{"name":"XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID","features":[489]},{"name":"XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID","features":[489]},{"name":"XCN_CERT_SCARD_PIN_ID_PROP_ID","features":[489]},{"name":"XCN_CERT_SCARD_PIN_INFO_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_CA_CERT_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_FLAGS_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_GUID_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_NONCE_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_SERVER_CERTS_PROP_ID","features":[489]},{"name":"XCN_CERT_SCEP_SIGNER_CERT_PROP_ID","features":[489]},{"name":"XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID","features":[489]},{"name":"XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID","features":[489]},{"name":"XCN_CERT_SERIAL_CHAIN_PROP_ID","features":[489]},{"name":"XCN_CERT_SHA1_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SHA256_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SIGNATURE_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID","features":[489]},{"name":"XCN_CERT_SIMPLE_NAME_STR","features":[489]},{"name":"XCN_CERT_SMART_CARD_DATA_PROP_ID","features":[489]},{"name":"XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID","features":[489]},{"name":"XCN_CERT_SMART_CARD_READER_PROP_ID","features":[489]},{"name":"XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID","features":[489]},{"name":"XCN_CERT_SOURCE_LOCATION_PROP_ID","features":[489]},{"name":"XCN_CERT_SOURCE_URL_PROP_ID","features":[489]},{"name":"XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID","features":[489]},{"name":"XCN_CERT_X500_NAME_STR","features":[489]},{"name":"XCN_CERT_XML_NAME_STR","features":[489]},{"name":"XCN_CRL_REASON_AA_COMPROMISE","features":[489]},{"name":"XCN_CRL_REASON_AFFILIATION_CHANGED","features":[489]},{"name":"XCN_CRL_REASON_CA_COMPROMISE","features":[489]},{"name":"XCN_CRL_REASON_CERTIFICATE_HOLD","features":[489]},{"name":"XCN_CRL_REASON_CESSATION_OF_OPERATION","features":[489]},{"name":"XCN_CRL_REASON_KEY_COMPROMISE","features":[489]},{"name":"XCN_CRL_REASON_PRIVILEGE_WITHDRAWN","features":[489]},{"name":"XCN_CRL_REASON_REMOVE_FROM_CRL","features":[489]},{"name":"XCN_CRL_REASON_SUPERSEDED","features":[489]},{"name":"XCN_CRL_REASON_UNSPECIFIED","features":[489]},{"name":"XCN_CRYPT_ANY_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_ENCRYPT_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_ENHKEY_USAGE_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_EXT_OR_ATTR_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_FIRST_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_GROUP_ID_MASK","features":[489]},{"name":"XCN_CRYPT_HASH_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_KDF_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_KEY_LENGTH_MASK","features":[489]},{"name":"XCN_CRYPT_LAST_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_LAST_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_OID_DISABLE_SEARCH_DS_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK","features":[489]},{"name":"XCN_CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT","features":[489]},{"name":"XCN_CRYPT_OID_INFO_PUBKEY_ANY","features":[489]},{"name":"XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_PREFER_CNG_ALGID_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG","features":[489]},{"name":"XCN_CRYPT_OID_USE_CURVE_NONE","features":[489]},{"name":"XCN_CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG","features":[489]},{"name":"XCN_CRYPT_POLICY_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_PUBKEY_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_RDN_ATTR_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_SIGN_ALG_OID_GROUP_ID","features":[489]},{"name":"XCN_CRYPT_STRING_ANY","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64HEADER","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64REQUESTHEADER","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64URI","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64X509CRLHEADER","features":[489]},{"name":"XCN_CRYPT_STRING_BASE64_ANY","features":[489]},{"name":"XCN_CRYPT_STRING_BINARY","features":[489]},{"name":"XCN_CRYPT_STRING_CHAIN","features":[489]},{"name":"XCN_CRYPT_STRING_ENCODEMASK","features":[489]},{"name":"XCN_CRYPT_STRING_HASHDATA","features":[489]},{"name":"XCN_CRYPT_STRING_HEX","features":[489]},{"name":"XCN_CRYPT_STRING_HEXADDR","features":[489]},{"name":"XCN_CRYPT_STRING_HEXASCII","features":[489]},{"name":"XCN_CRYPT_STRING_HEXASCIIADDR","features":[489]},{"name":"XCN_CRYPT_STRING_HEXRAW","features":[489]},{"name":"XCN_CRYPT_STRING_HEX_ANY","features":[489]},{"name":"XCN_CRYPT_STRING_NOCR","features":[489]},{"name":"XCN_CRYPT_STRING_NOCRLF","features":[489]},{"name":"XCN_CRYPT_STRING_PERCENTESCAPE","features":[489]},{"name":"XCN_CRYPT_STRING_STRICT","features":[489]},{"name":"XCN_CRYPT_STRING_TEXT","features":[489]},{"name":"XCN_CRYPT_TEMPLATE_OID_GROUP_ID","features":[489]},{"name":"XCN_NCRYPT_ALLOW_ALL_USAGES","features":[489]},{"name":"XCN_NCRYPT_ALLOW_ARCHIVING_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_DECRYPT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_EXPORT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_EXPORT_NONE","features":[489]},{"name":"XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_KEY_IMPORT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_SIGNING_FLAG","features":[489]},{"name":"XCN_NCRYPT_ALLOW_USAGES_NONE","features":[489]},{"name":"XCN_NCRYPT_ANY_ASYMMETRIC_OPERATION","features":[489]},{"name":"XCN_NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION","features":[489]},{"name":"XCN_NCRYPT_CIPHER_OPERATION","features":[489]},{"name":"XCN_NCRYPT_CLAIM_AUTHORITY_AND_SUBJECT","features":[489]},{"name":"XCN_NCRYPT_CLAIM_AUTHORITY_ONLY","features":[489]},{"name":"XCN_NCRYPT_CLAIM_NONE","features":[489]},{"name":"XCN_NCRYPT_CLAIM_SUBJECT_ONLY","features":[489]},{"name":"XCN_NCRYPT_CLAIM_UNKNOWN","features":[489]},{"name":"XCN_NCRYPT_EXACT_MATCH_OPERATION","features":[489]},{"name":"XCN_NCRYPT_HASH_OPERATION","features":[489]},{"name":"XCN_NCRYPT_KEY_DERIVATION_OPERATION","features":[489]},{"name":"XCN_NCRYPT_NO_OPERATION","features":[489]},{"name":"XCN_NCRYPT_PCP_ENCRYPTION_KEY","features":[489]},{"name":"XCN_NCRYPT_PCP_GENERIC_KEY","features":[489]},{"name":"XCN_NCRYPT_PCP_IDENTITY_KEY","features":[489]},{"name":"XCN_NCRYPT_PCP_NONE","features":[489]},{"name":"XCN_NCRYPT_PCP_SIGNATURE_KEY","features":[489]},{"name":"XCN_NCRYPT_PCP_STORAGE_KEY","features":[489]},{"name":"XCN_NCRYPT_PREFERENCE_MASK_OPERATION","features":[489]},{"name":"XCN_NCRYPT_PREFER_NON_SIGNATURE_OPERATION","features":[489]},{"name":"XCN_NCRYPT_PREFER_SIGNATURE_ONLY_OPERATION","features":[489]},{"name":"XCN_NCRYPT_RNG_OPERATION","features":[489]},{"name":"XCN_NCRYPT_SECRET_AGREEMENT_OPERATION","features":[489]},{"name":"XCN_NCRYPT_SIGNATURE_OPERATION","features":[489]},{"name":"XCN_NCRYPT_TPM12_PROVIDER","features":[489]},{"name":"XCN_NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG","features":[489]},{"name":"XCN_NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG","features":[489]},{"name":"XCN_NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG","features":[489]},{"name":"XCN_NCRYPT_UI_NO_PROTECTION_FLAG","features":[489]},{"name":"XCN_NCRYPT_UI_PROTECT_KEY_FLAG","features":[489]},{"name":"XCN_OIDVerisign_FailInfo","features":[489]},{"name":"XCN_OIDVerisign_MessageType","features":[489]},{"name":"XCN_OIDVerisign_PkiStatus","features":[489]},{"name":"XCN_OIDVerisign_RecipientNonce","features":[489]},{"name":"XCN_OIDVerisign_SenderNonce","features":[489]},{"name":"XCN_OIDVerisign_TransactionID","features":[489]},{"name":"XCN_OID_ANSI_X942","features":[489]},{"name":"XCN_OID_ANSI_X942_DH","features":[489]},{"name":"XCN_OID_ANY_APPLICATION_POLICY","features":[489]},{"name":"XCN_OID_ANY_CERT_POLICY","features":[489]},{"name":"XCN_OID_ANY_ENHANCED_KEY_USAGE","features":[489]},{"name":"XCN_OID_APPLICATION_CERT_POLICIES","features":[489]},{"name":"XCN_OID_APPLICATION_POLICY_CONSTRAINTS","features":[489]},{"name":"XCN_OID_APPLICATION_POLICY_MAPPINGS","features":[489]},{"name":"XCN_OID_ARCHIVED_KEY_ATTR","features":[489]},{"name":"XCN_OID_ARCHIVED_KEY_CERT_HASH","features":[489]},{"name":"XCN_OID_ATTR_SUPPORTED_ALGORITHMS","features":[489]},{"name":"XCN_OID_ATTR_TPM_SECURITY_ASSERTIONS","features":[489]},{"name":"XCN_OID_ATTR_TPM_SPECIFICATION","features":[489]},{"name":"XCN_OID_AUTHORITY_INFO_ACCESS","features":[489]},{"name":"XCN_OID_AUTHORITY_KEY_IDENTIFIER","features":[489]},{"name":"XCN_OID_AUTHORITY_KEY_IDENTIFIER2","features":[489]},{"name":"XCN_OID_AUTHORITY_REVOCATION_LIST","features":[489]},{"name":"XCN_OID_AUTO_ENROLL_CTL_USAGE","features":[489]},{"name":"XCN_OID_BACKGROUND_OTHER_LOGOTYPE","features":[489]},{"name":"XCN_OID_BASIC_CONSTRAINTS","features":[489]},{"name":"XCN_OID_BASIC_CONSTRAINTS2","features":[489]},{"name":"XCN_OID_BIOMETRIC_EXT","features":[489]},{"name":"XCN_OID_BUSINESS_CATEGORY","features":[489]},{"name":"XCN_OID_CA_CERTIFICATE","features":[489]},{"name":"XCN_OID_CERTIFICATE_REVOCATION_LIST","features":[489]},{"name":"XCN_OID_CERTIFICATE_TEMPLATE","features":[489]},{"name":"XCN_OID_CERTSRV_CA_VERSION","features":[489]},{"name":"XCN_OID_CERTSRV_CROSSCA_VERSION","features":[489]},{"name":"XCN_OID_CERTSRV_PREVIOUS_CERT_HASH","features":[489]},{"name":"XCN_OID_CERT_DISALLOWED_FILETIME_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_EXTENSIONS","features":[489]},{"name":"XCN_OID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_KEY_IDENTIFIER_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_MANIFOLD","features":[489]},{"name":"XCN_OID_CERT_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_POLICIES","features":[489]},{"name":"XCN_OID_CERT_POLICIES_95","features":[489]},{"name":"XCN_OID_CERT_POLICIES_95_QUALIFIER1","features":[489]},{"name":"XCN_OID_CERT_PROP_ID_PREFIX","features":[489]},{"name":"XCN_OID_CERT_SIGNATURE_HASH_PROP_ID","features":[489]},{"name":"XCN_OID_CERT_STRONG_KEY_OS_1","features":[489]},{"name":"XCN_OID_CERT_STRONG_KEY_OS_CURRENT","features":[489]},{"name":"XCN_OID_CERT_STRONG_KEY_OS_PREFIX","features":[489]},{"name":"XCN_OID_CERT_STRONG_SIGN_OS_1","features":[489]},{"name":"XCN_OID_CERT_STRONG_SIGN_OS_CURRENT","features":[489]},{"name":"XCN_OID_CERT_STRONG_SIGN_OS_PREFIX","features":[489]},{"name":"XCN_OID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","features":[489]},{"name":"XCN_OID_CMC","features":[489]},{"name":"XCN_OID_CMC_ADD_ATTRIBUTES","features":[489]},{"name":"XCN_OID_CMC_ADD_EXTENSIONS","features":[489]},{"name":"XCN_OID_CMC_DATA_RETURN","features":[489]},{"name":"XCN_OID_CMC_DECRYPTED_POP","features":[489]},{"name":"XCN_OID_CMC_ENCRYPTED_POP","features":[489]},{"name":"XCN_OID_CMC_GET_CERT","features":[489]},{"name":"XCN_OID_CMC_GET_CRL","features":[489]},{"name":"XCN_OID_CMC_IDENTIFICATION","features":[489]},{"name":"XCN_OID_CMC_IDENTITY_PROOF","features":[489]},{"name":"XCN_OID_CMC_ID_CONFIRM_CERT_ACCEPTANCE","features":[489]},{"name":"XCN_OID_CMC_ID_POP_LINK_RANDOM","features":[489]},{"name":"XCN_OID_CMC_ID_POP_LINK_WITNESS","features":[489]},{"name":"XCN_OID_CMC_LRA_POP_WITNESS","features":[489]},{"name":"XCN_OID_CMC_QUERY_PENDING","features":[489]},{"name":"XCN_OID_CMC_RECIPIENT_NONCE","features":[489]},{"name":"XCN_OID_CMC_REG_INFO","features":[489]},{"name":"XCN_OID_CMC_RESPONSE_INFO","features":[489]},{"name":"XCN_OID_CMC_REVOKE_REQUEST","features":[489]},{"name":"XCN_OID_CMC_SENDER_NONCE","features":[489]},{"name":"XCN_OID_CMC_STATUS_INFO","features":[489]},{"name":"XCN_OID_CMC_TRANSACTION_ID","features":[489]},{"name":"XCN_OID_COMMON_NAME","features":[489]},{"name":"XCN_OID_COUNTRY_NAME","features":[489]},{"name":"XCN_OID_CRL_DIST_POINTS","features":[489]},{"name":"XCN_OID_CRL_NEXT_PUBLISH","features":[489]},{"name":"XCN_OID_CRL_NUMBER","features":[489]},{"name":"XCN_OID_CRL_REASON_CODE","features":[489]},{"name":"XCN_OID_CRL_SELF_CDP","features":[489]},{"name":"XCN_OID_CRL_VIRTUAL_BASE","features":[489]},{"name":"XCN_OID_CROSS_CERTIFICATE_PAIR","features":[489]},{"name":"XCN_OID_CROSS_CERT_DIST_POINTS","features":[489]},{"name":"XCN_OID_CTL","features":[489]},{"name":"XCN_OID_CT_PKI_DATA","features":[489]},{"name":"XCN_OID_CT_PKI_RESPONSE","features":[489]},{"name":"XCN_OID_DELTA_CRL_INDICATOR","features":[489]},{"name":"XCN_OID_DESCRIPTION","features":[489]},{"name":"XCN_OID_DESTINATION_INDICATOR","features":[489]},{"name":"XCN_OID_DEVICE_SERIAL_NUMBER","features":[489]},{"name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA1_KDF","features":[489]},{"name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA256_KDF","features":[489]},{"name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA384_KDF","features":[489]},{"name":"XCN_OID_DISALLOWED_HASH","features":[489]},{"name":"XCN_OID_DISALLOWED_LIST","features":[489]},{"name":"XCN_OID_DN_QUALIFIER","features":[489]},{"name":"XCN_OID_DOMAIN_COMPONENT","features":[489]},{"name":"XCN_OID_DRM","features":[489]},{"name":"XCN_OID_DRM_INDIVIDUALIZATION","features":[489]},{"name":"XCN_OID_DS","features":[489]},{"name":"XCN_OID_DSALG","features":[489]},{"name":"XCN_OID_DSALG_CRPT","features":[489]},{"name":"XCN_OID_DSALG_HASH","features":[489]},{"name":"XCN_OID_DSALG_RSA","features":[489]},{"name":"XCN_OID_DSALG_SIGN","features":[489]},{"name":"XCN_OID_DS_EMAIL_REPLICATION","features":[489]},{"name":"XCN_OID_ECC_CURVE_P256","features":[489]},{"name":"XCN_OID_ECC_CURVE_P384","features":[489]},{"name":"XCN_OID_ECC_CURVE_P521","features":[489]},{"name":"XCN_OID_ECC_PUBLIC_KEY","features":[489]},{"name":"XCN_OID_ECDSA_SHA1","features":[489]},{"name":"XCN_OID_ECDSA_SHA256","features":[489]},{"name":"XCN_OID_ECDSA_SHA384","features":[489]},{"name":"XCN_OID_ECDSA_SHA512","features":[489]},{"name":"XCN_OID_ECDSA_SPECIFIED","features":[489]},{"name":"XCN_OID_EFS_RECOVERY","features":[489]},{"name":"XCN_OID_EMBEDDED_NT_CRYPTO","features":[489]},{"name":"XCN_OID_ENCRYPTED_KEY_HASH","features":[489]},{"name":"XCN_OID_ENHANCED_KEY_USAGE","features":[489]},{"name":"XCN_OID_ENROLLMENT_AGENT","features":[489]},{"name":"XCN_OID_ENROLLMENT_CSP_PROVIDER","features":[489]},{"name":"XCN_OID_ENROLLMENT_NAME_VALUE_PAIR","features":[489]},{"name":"XCN_OID_ENROLL_ATTESTATION_CHALLENGE","features":[489]},{"name":"XCN_OID_ENROLL_ATTESTATION_STATEMENT","features":[489]},{"name":"XCN_OID_ENROLL_CAXCHGCERT_HASH","features":[489]},{"name":"XCN_OID_ENROLL_CERTTYPE_EXTENSION","features":[489]},{"name":"XCN_OID_ENROLL_EKPUB_CHALLENGE","features":[489]},{"name":"XCN_OID_ENROLL_EKVERIFYCERT","features":[489]},{"name":"XCN_OID_ENROLL_EKVERIFYCREDS","features":[489]},{"name":"XCN_OID_ENROLL_EKVERIFYKEY","features":[489]},{"name":"XCN_OID_ENROLL_EK_INFO","features":[489]},{"name":"XCN_OID_ENROLL_ENCRYPTION_ALGORITHM","features":[489]},{"name":"XCN_OID_ENROLL_KSP_NAME","features":[489]},{"name":"XCN_OID_ENROLL_SCEP_ERROR","features":[489]},{"name":"XCN_OID_ENTERPRISE_OID_ROOT","features":[489]},{"name":"XCN_OID_EV_RDN_COUNTRY","features":[489]},{"name":"XCN_OID_EV_RDN_LOCALE","features":[489]},{"name":"XCN_OID_EV_RDN_STATE_OR_PROVINCE","features":[489]},{"name":"XCN_OID_FACSIMILE_TELEPHONE_NUMBER","features":[489]},{"name":"XCN_OID_FRESHEST_CRL","features":[489]},{"name":"XCN_OID_GIVEN_NAME","features":[489]},{"name":"XCN_OID_INFOSEC","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteAConfidentiality","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteAIntegrity","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteAKMandSig","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteAKeyManagement","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteASignature","features":[489]},{"name":"XCN_OID_INFOSEC_SuiteATokenProtection","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicConfidentiality","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicIntegrity","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicKMandSig","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicKMandUpdSig","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicKeyManagement","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicSignature","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicTokenProtection","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicUpdatedInteg","features":[489]},{"name":"XCN_OID_INFOSEC_mosaicUpdatedSig","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsConfidentiality","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsIntegrity","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsKMandSig","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsKeyManagement","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsSignature","features":[489]},{"name":"XCN_OID_INFOSEC_sdnsTokenProtection","features":[489]},{"name":"XCN_OID_INHIBIT_ANY_POLICY","features":[489]},{"name":"XCN_OID_INITIALS","features":[489]},{"name":"XCN_OID_INTERNATIONALIZED_EMAIL_ADDRESS","features":[489]},{"name":"XCN_OID_INTERNATIONAL_ISDN_NUMBER","features":[489]},{"name":"XCN_OID_IPSEC_KP_IKE_INTERMEDIATE","features":[489]},{"name":"XCN_OID_ISSUED_CERT_HASH","features":[489]},{"name":"XCN_OID_ISSUER_ALT_NAME","features":[489]},{"name":"XCN_OID_ISSUER_ALT_NAME2","features":[489]},{"name":"XCN_OID_ISSUING_DIST_POINT","features":[489]},{"name":"XCN_OID_KEYID_RDN","features":[489]},{"name":"XCN_OID_KEY_ATTRIBUTES","features":[489]},{"name":"XCN_OID_KEY_USAGE","features":[489]},{"name":"XCN_OID_KEY_USAGE_RESTRICTION","features":[489]},{"name":"XCN_OID_KP_CA_EXCHANGE","features":[489]},{"name":"XCN_OID_KP_CSP_SIGNATURE","features":[489]},{"name":"XCN_OID_KP_CTL_USAGE_SIGNING","features":[489]},{"name":"XCN_OID_KP_DOCUMENT_SIGNING","features":[489]},{"name":"XCN_OID_KP_EFS","features":[489]},{"name":"XCN_OID_KP_KERNEL_MODE_CODE_SIGNING","features":[489]},{"name":"XCN_OID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING","features":[489]},{"name":"XCN_OID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING","features":[489]},{"name":"XCN_OID_KP_KEY_RECOVERY","features":[489]},{"name":"XCN_OID_KP_KEY_RECOVERY_AGENT","features":[489]},{"name":"XCN_OID_KP_LIFETIME_SIGNING","features":[489]},{"name":"XCN_OID_KP_MOBILE_DEVICE_SOFTWARE","features":[489]},{"name":"XCN_OID_KP_QUALIFIED_SUBORDINATION","features":[489]},{"name":"XCN_OID_KP_SMARTCARD_LOGON","features":[489]},{"name":"XCN_OID_KP_SMART_DISPLAY","features":[489]},{"name":"XCN_OID_KP_TIME_STAMP_SIGNING","features":[489]},{"name":"XCN_OID_KP_TPM_AIK_CERTIFICATE","features":[489]},{"name":"XCN_OID_KP_TPM_EK_CERTIFICATE","features":[489]},{"name":"XCN_OID_KP_TPM_PLATFORM_CERTIFICATE","features":[489]},{"name":"XCN_OID_LEGACY_POLICY_MAPPINGS","features":[489]},{"name":"XCN_OID_LICENSES","features":[489]},{"name":"XCN_OID_LICENSE_SERVER","features":[489]},{"name":"XCN_OID_LOCALITY_NAME","features":[489]},{"name":"XCN_OID_LOCAL_MACHINE_KEYSET","features":[489]},{"name":"XCN_OID_LOGOTYPE_EXT","features":[489]},{"name":"XCN_OID_LOYALTY_OTHER_LOGOTYPE","features":[489]},{"name":"XCN_OID_MEMBER","features":[489]},{"name":"XCN_OID_NAME_CONSTRAINTS","features":[489]},{"name":"XCN_OID_NETSCAPE","features":[489]},{"name":"XCN_OID_NETSCAPE_BASE_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_CA_POLICY_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_CA_REVOCATION_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_CERT_EXTENSION","features":[489]},{"name":"XCN_OID_NETSCAPE_CERT_RENEWAL_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_CERT_SEQUENCE","features":[489]},{"name":"XCN_OID_NETSCAPE_CERT_TYPE","features":[489]},{"name":"XCN_OID_NETSCAPE_COMMENT","features":[489]},{"name":"XCN_OID_NETSCAPE_DATA_TYPE","features":[489]},{"name":"XCN_OID_NETSCAPE_REVOCATION_URL","features":[489]},{"name":"XCN_OID_NETSCAPE_SSL_SERVER_NAME","features":[489]},{"name":"XCN_OID_NEXT_UPDATE_LOCATION","features":[489]},{"name":"XCN_OID_NIST_AES128_CBC","features":[489]},{"name":"XCN_OID_NIST_AES128_WRAP","features":[489]},{"name":"XCN_OID_NIST_AES192_CBC","features":[489]},{"name":"XCN_OID_NIST_AES192_WRAP","features":[489]},{"name":"XCN_OID_NIST_AES256_CBC","features":[489]},{"name":"XCN_OID_NIST_AES256_WRAP","features":[489]},{"name":"XCN_OID_NIST_sha256","features":[489]},{"name":"XCN_OID_NIST_sha384","features":[489]},{"name":"XCN_OID_NIST_sha512","features":[489]},{"name":"XCN_OID_NONE","features":[489]},{"name":"XCN_OID_NT5_CRYPTO","features":[489]},{"name":"XCN_OID_NTDS_REPLICATION","features":[489]},{"name":"XCN_OID_NT_PRINCIPAL_NAME","features":[489]},{"name":"XCN_OID_OEM_WHQL_CRYPTO","features":[489]},{"name":"XCN_OID_OIW","features":[489]},{"name":"XCN_OID_OIWDIR","features":[489]},{"name":"XCN_OID_OIWDIR_CRPT","features":[489]},{"name":"XCN_OID_OIWDIR_HASH","features":[489]},{"name":"XCN_OID_OIWDIR_SIGN","features":[489]},{"name":"XCN_OID_OIWDIR_md2","features":[489]},{"name":"XCN_OID_OIWDIR_md2RSA","features":[489]},{"name":"XCN_OID_OIWSEC","features":[489]},{"name":"XCN_OID_OIWSEC_desCBC","features":[489]},{"name":"XCN_OID_OIWSEC_desCFB","features":[489]},{"name":"XCN_OID_OIWSEC_desECB","features":[489]},{"name":"XCN_OID_OIWSEC_desEDE","features":[489]},{"name":"XCN_OID_OIWSEC_desMAC","features":[489]},{"name":"XCN_OID_OIWSEC_desOFB","features":[489]},{"name":"XCN_OID_OIWSEC_dhCommMod","features":[489]},{"name":"XCN_OID_OIWSEC_dsa","features":[489]},{"name":"XCN_OID_OIWSEC_dsaComm","features":[489]},{"name":"XCN_OID_OIWSEC_dsaCommSHA","features":[489]},{"name":"XCN_OID_OIWSEC_dsaCommSHA1","features":[489]},{"name":"XCN_OID_OIWSEC_dsaSHA1","features":[489]},{"name":"XCN_OID_OIWSEC_keyHashSeal","features":[489]},{"name":"XCN_OID_OIWSEC_md2RSASign","features":[489]},{"name":"XCN_OID_OIWSEC_md4RSA","features":[489]},{"name":"XCN_OID_OIWSEC_md4RSA2","features":[489]},{"name":"XCN_OID_OIWSEC_md5RSA","features":[489]},{"name":"XCN_OID_OIWSEC_md5RSASign","features":[489]},{"name":"XCN_OID_OIWSEC_mdc2","features":[489]},{"name":"XCN_OID_OIWSEC_mdc2RSA","features":[489]},{"name":"XCN_OID_OIWSEC_rsaSign","features":[489]},{"name":"XCN_OID_OIWSEC_rsaXchg","features":[489]},{"name":"XCN_OID_OIWSEC_sha","features":[489]},{"name":"XCN_OID_OIWSEC_sha1","features":[489]},{"name":"XCN_OID_OIWSEC_sha1RSASign","features":[489]},{"name":"XCN_OID_OIWSEC_shaDSA","features":[489]},{"name":"XCN_OID_OIWSEC_shaRSA","features":[489]},{"name":"XCN_OID_ORGANIZATIONAL_UNIT_NAME","features":[489]},{"name":"XCN_OID_ORGANIZATION_NAME","features":[489]},{"name":"XCN_OID_OS_VERSION","features":[489]},{"name":"XCN_OID_OWNER","features":[489]},{"name":"XCN_OID_PHYSICAL_DELIVERY_OFFICE_NAME","features":[489]},{"name":"XCN_OID_PKCS","features":[489]},{"name":"XCN_OID_PKCS_1","features":[489]},{"name":"XCN_OID_PKCS_10","features":[489]},{"name":"XCN_OID_PKCS_12","features":[489]},{"name":"XCN_OID_PKCS_12_EXTENDED_ATTRIBUTES","features":[489]},{"name":"XCN_OID_PKCS_12_FRIENDLY_NAME_ATTR","features":[489]},{"name":"XCN_OID_PKCS_12_KEY_PROVIDER_NAME_ATTR","features":[489]},{"name":"XCN_OID_PKCS_12_LOCAL_KEY_ID","features":[489]},{"name":"XCN_OID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID","features":[489]},{"name":"XCN_OID_PKCS_12_PbeIds","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And128BitRC2","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And128BitRC4","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And2KeyTripleDES","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And3KeyTripleDES","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And40BitRC2","features":[489]},{"name":"XCN_OID_PKCS_12_pbeWithSHA1And40BitRC4","features":[489]},{"name":"XCN_OID_PKCS_2","features":[489]},{"name":"XCN_OID_PKCS_3","features":[489]},{"name":"XCN_OID_PKCS_4","features":[489]},{"name":"XCN_OID_PKCS_5","features":[489]},{"name":"XCN_OID_PKCS_6","features":[489]},{"name":"XCN_OID_PKCS_7","features":[489]},{"name":"XCN_OID_PKCS_7_DATA","features":[489]},{"name":"XCN_OID_PKCS_7_DIGESTED","features":[489]},{"name":"XCN_OID_PKCS_7_ENCRYPTED","features":[489]},{"name":"XCN_OID_PKCS_7_ENVELOPED","features":[489]},{"name":"XCN_OID_PKCS_7_SIGNED","features":[489]},{"name":"XCN_OID_PKCS_7_SIGNEDANDENVELOPED","features":[489]},{"name":"XCN_OID_PKCS_8","features":[489]},{"name":"XCN_OID_PKCS_9","features":[489]},{"name":"XCN_OID_PKCS_9_CONTENT_TYPE","features":[489]},{"name":"XCN_OID_PKCS_9_MESSAGE_DIGEST","features":[489]},{"name":"XCN_OID_PKINIT_KP_KDC","features":[489]},{"name":"XCN_OID_PKIX","features":[489]},{"name":"XCN_OID_PKIX_ACC_DESCR","features":[489]},{"name":"XCN_OID_PKIX_CA_ISSUERS","features":[489]},{"name":"XCN_OID_PKIX_CA_REPOSITORY","features":[489]},{"name":"XCN_OID_PKIX_KP","features":[489]},{"name":"XCN_OID_PKIX_KP_CLIENT_AUTH","features":[489]},{"name":"XCN_OID_PKIX_KP_CODE_SIGNING","features":[489]},{"name":"XCN_OID_PKIX_KP_EMAIL_PROTECTION","features":[489]},{"name":"XCN_OID_PKIX_KP_IPSEC_END_SYSTEM","features":[489]},{"name":"XCN_OID_PKIX_KP_IPSEC_TUNNEL","features":[489]},{"name":"XCN_OID_PKIX_KP_IPSEC_USER","features":[489]},{"name":"XCN_OID_PKIX_KP_OCSP_SIGNING","features":[489]},{"name":"XCN_OID_PKIX_KP_SERVER_AUTH","features":[489]},{"name":"XCN_OID_PKIX_KP_TIMESTAMP_SIGNING","features":[489]},{"name":"XCN_OID_PKIX_NO_SIGNATURE","features":[489]},{"name":"XCN_OID_PKIX_OCSP","features":[489]},{"name":"XCN_OID_PKIX_OCSP_BASIC_SIGNED_RESPONSE","features":[489]},{"name":"XCN_OID_PKIX_OCSP_NOCHECK","features":[489]},{"name":"XCN_OID_PKIX_OCSP_NONCE","features":[489]},{"name":"XCN_OID_PKIX_PE","features":[489]},{"name":"XCN_OID_PKIX_POLICY_QUALIFIER_CPS","features":[489]},{"name":"XCN_OID_PKIX_POLICY_QUALIFIER_USERNOTICE","features":[489]},{"name":"XCN_OID_PKIX_TIME_STAMPING","features":[489]},{"name":"XCN_OID_POLICY_CONSTRAINTS","features":[489]},{"name":"XCN_OID_POLICY_MAPPINGS","features":[489]},{"name":"XCN_OID_POSTAL_ADDRESS","features":[489]},{"name":"XCN_OID_POSTAL_CODE","features":[489]},{"name":"XCN_OID_POST_OFFICE_BOX","features":[489]},{"name":"XCN_OID_PREFERRED_DELIVERY_METHOD","features":[489]},{"name":"XCN_OID_PRESENTATION_ADDRESS","features":[489]},{"name":"XCN_OID_PRIVATEKEY_USAGE_PERIOD","features":[489]},{"name":"XCN_OID_PRODUCT_UPDATE","features":[489]},{"name":"XCN_OID_QC_EU_COMPLIANCE","features":[489]},{"name":"XCN_OID_QC_SSCD","features":[489]},{"name":"XCN_OID_QC_STATEMENTS_EXT","features":[489]},{"name":"XCN_OID_RDN_DUMMY_SIGNER","features":[489]},{"name":"XCN_OID_RDN_TPM_MANUFACTURER","features":[489]},{"name":"XCN_OID_RDN_TPM_MODEL","features":[489]},{"name":"XCN_OID_RDN_TPM_VERSION","features":[489]},{"name":"XCN_OID_REASON_CODE_HOLD","features":[489]},{"name":"XCN_OID_REGISTERED_ADDRESS","features":[489]},{"name":"XCN_OID_REMOVE_CERTIFICATE","features":[489]},{"name":"XCN_OID_RENEWAL_CERTIFICATE","features":[489]},{"name":"XCN_OID_REQUEST_CLIENT_INFO","features":[489]},{"name":"XCN_OID_REQUIRE_CERT_CHAIN_POLICY","features":[489]},{"name":"XCN_OID_REVOKED_LIST_SIGNER","features":[489]},{"name":"XCN_OID_RFC3161_counterSign","features":[489]},{"name":"XCN_OID_ROLE_OCCUPANT","features":[489]},{"name":"XCN_OID_ROOT_LIST_SIGNER","features":[489]},{"name":"XCN_OID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION","features":[489]},{"name":"XCN_OID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION","features":[489]},{"name":"XCN_OID_ROOT_PROGRAM_FLAGS","features":[489]},{"name":"XCN_OID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL","features":[489]},{"name":"XCN_OID_RSA","features":[489]},{"name":"XCN_OID_RSAES_OAEP","features":[489]},{"name":"XCN_OID_RSA_DES_EDE3_CBC","features":[489]},{"name":"XCN_OID_RSA_DH","features":[489]},{"name":"XCN_OID_RSA_ENCRYPT","features":[489]},{"name":"XCN_OID_RSA_HASH","features":[489]},{"name":"XCN_OID_RSA_MD2","features":[489]},{"name":"XCN_OID_RSA_MD2RSA","features":[489]},{"name":"XCN_OID_RSA_MD4","features":[489]},{"name":"XCN_OID_RSA_MD4RSA","features":[489]},{"name":"XCN_OID_RSA_MD5","features":[489]},{"name":"XCN_OID_RSA_MD5RSA","features":[489]},{"name":"XCN_OID_RSA_MGF1","features":[489]},{"name":"XCN_OID_RSA_PSPECIFIED","features":[489]},{"name":"XCN_OID_RSA_RC2CBC","features":[489]},{"name":"XCN_OID_RSA_RC4","features":[489]},{"name":"XCN_OID_RSA_RC5_CBCPad","features":[489]},{"name":"XCN_OID_RSA_RSA","features":[489]},{"name":"XCN_OID_RSA_SETOAEP_RSA","features":[489]},{"name":"XCN_OID_RSA_SHA1RSA","features":[489]},{"name":"XCN_OID_RSA_SHA256RSA","features":[489]},{"name":"XCN_OID_RSA_SHA384RSA","features":[489]},{"name":"XCN_OID_RSA_SHA512RSA","features":[489]},{"name":"XCN_OID_RSA_SMIMECapabilities","features":[489]},{"name":"XCN_OID_RSA_SMIMEalg","features":[489]},{"name":"XCN_OID_RSA_SMIMEalgCMS3DESwrap","features":[489]},{"name":"XCN_OID_RSA_SMIMEalgCMSRC2wrap","features":[489]},{"name":"XCN_OID_RSA_SMIMEalgESDH","features":[489]},{"name":"XCN_OID_RSA_SSA_PSS","features":[489]},{"name":"XCN_OID_RSA_certExtensions","features":[489]},{"name":"XCN_OID_RSA_challengePwd","features":[489]},{"name":"XCN_OID_RSA_contentType","features":[489]},{"name":"XCN_OID_RSA_counterSign","features":[489]},{"name":"XCN_OID_RSA_data","features":[489]},{"name":"XCN_OID_RSA_digestedData","features":[489]},{"name":"XCN_OID_RSA_emailAddr","features":[489]},{"name":"XCN_OID_RSA_encryptedData","features":[489]},{"name":"XCN_OID_RSA_envelopedData","features":[489]},{"name":"XCN_OID_RSA_extCertAttrs","features":[489]},{"name":"XCN_OID_RSA_hashedData","features":[489]},{"name":"XCN_OID_RSA_messageDigest","features":[489]},{"name":"XCN_OID_RSA_preferSignedData","features":[489]},{"name":"XCN_OID_RSA_signEnvData","features":[489]},{"name":"XCN_OID_RSA_signedData","features":[489]},{"name":"XCN_OID_RSA_signingTime","features":[489]},{"name":"XCN_OID_RSA_unstructAddr","features":[489]},{"name":"XCN_OID_RSA_unstructName","features":[489]},{"name":"XCN_OID_SEARCH_GUIDE","features":[489]},{"name":"XCN_OID_SEE_ALSO","features":[489]},{"name":"XCN_OID_SERIALIZED","features":[489]},{"name":"XCN_OID_SERVER_GATED_CRYPTO","features":[489]},{"name":"XCN_OID_SGC_NETSCAPE","features":[489]},{"name":"XCN_OID_SORTED_CTL","features":[489]},{"name":"XCN_OID_STATE_OR_PROVINCE_NAME","features":[489]},{"name":"XCN_OID_STREET_ADDRESS","features":[489]},{"name":"XCN_OID_SUBJECT_ALT_NAME","features":[489]},{"name":"XCN_OID_SUBJECT_ALT_NAME2","features":[489]},{"name":"XCN_OID_SUBJECT_DIR_ATTRS","features":[489]},{"name":"XCN_OID_SUBJECT_INFO_ACCESS","features":[489]},{"name":"XCN_OID_SUBJECT_KEY_IDENTIFIER","features":[489]},{"name":"XCN_OID_SUPPORTED_APPLICATION_CONTEXT","features":[489]},{"name":"XCN_OID_SUR_NAME","features":[489]},{"name":"XCN_OID_TELEPHONE_NUMBER","features":[489]},{"name":"XCN_OID_TELETEXT_TERMINAL_IDENTIFIER","features":[489]},{"name":"XCN_OID_TELEX_NUMBER","features":[489]},{"name":"XCN_OID_TIMESTAMP_TOKEN","features":[489]},{"name":"XCN_OID_TITLE","features":[489]},{"name":"XCN_OID_USER_CERTIFICATE","features":[489]},{"name":"XCN_OID_USER_PASSWORD","features":[489]},{"name":"XCN_OID_VERISIGN_BITSTRING_6_13","features":[489]},{"name":"XCN_OID_VERISIGN_ISS_STRONG_CRYPTO","features":[489]},{"name":"XCN_OID_VERISIGN_ONSITE_JURISDICTION_HASH","features":[489]},{"name":"XCN_OID_VERISIGN_PRIVATE_6_9","features":[489]},{"name":"XCN_OID_WHQL_CRYPTO","features":[489]},{"name":"XCN_OID_X21_ADDRESS","features":[489]},{"name":"XCN_OID_X957","features":[489]},{"name":"XCN_OID_X957_DSA","features":[489]},{"name":"XCN_OID_X957_SHA1DSA","features":[489]},{"name":"XCN_OID_YESNO_TRUST_ATTR","features":[489]},{"name":"XCN_PROPERTYID_NONE","features":[489]},{"name":"XCN_PROV_DH_SCHANNEL","features":[489]},{"name":"XCN_PROV_DSS","features":[489]},{"name":"XCN_PROV_DSS_DH","features":[489]},{"name":"XCN_PROV_EC_ECDSA_FULL","features":[489]},{"name":"XCN_PROV_EC_ECDSA_SIG","features":[489]},{"name":"XCN_PROV_EC_ECNRA_FULL","features":[489]},{"name":"XCN_PROV_EC_ECNRA_SIG","features":[489]},{"name":"XCN_PROV_FORTEZZA","features":[489]},{"name":"XCN_PROV_INTEL_SEC","features":[489]},{"name":"XCN_PROV_MS_EXCHANGE","features":[489]},{"name":"XCN_PROV_NONE","features":[489]},{"name":"XCN_PROV_REPLACE_OWF","features":[489]},{"name":"XCN_PROV_RNG","features":[489]},{"name":"XCN_PROV_RSA_AES","features":[489]},{"name":"XCN_PROV_RSA_FULL","features":[489]},{"name":"XCN_PROV_RSA_SCHANNEL","features":[489]},{"name":"XCN_PROV_RSA_SIG","features":[489]},{"name":"XCN_PROV_SPYRUS_LYNKS","features":[489]},{"name":"XCN_PROV_SSL","features":[489]},{"name":"XECI_AUTOENROLL","features":[489]},{"name":"XECI_CERTREQ","features":[489]},{"name":"XECI_DISABLE","features":[489]},{"name":"XECI_REQWIZARD","features":[489]},{"name":"XECI_XENROLL","features":[489]},{"name":"XECP_STRING_PROPERTY","features":[489]},{"name":"XECR_CMC","features":[489]},{"name":"XECR_PKCS10_V1_5","features":[489]},{"name":"XECR_PKCS10_V2_0","features":[489]},{"name":"XECR_PKCS7","features":[489]},{"name":"XECT_EXTENSION_V1","features":[489]},{"name":"XECT_EXTENSION_V2","features":[489]},{"name":"XEKL_KEYSIZE","features":[489]},{"name":"XEKL_KEYSIZE_DEFAULT","features":[489]},{"name":"XEKL_KEYSIZE_INC","features":[489]},{"name":"XEKL_KEYSIZE_MAX","features":[489]},{"name":"XEKL_KEYSIZE_MIN","features":[489]},{"name":"XEKL_KEYSPEC","features":[489]},{"name":"XEKL_KEYSPEC_KEYX","features":[489]},{"name":"XEKL_KEYSPEC_SIG","features":[489]},{"name":"XEPR_CADNS","features":[489]},{"name":"XEPR_CAFRIENDLYNAME","features":[489]},{"name":"XEPR_CANAME","features":[489]},{"name":"XEPR_DATE","features":[489]},{"name":"XEPR_ENUM_FIRST","features":[489]},{"name":"XEPR_HASH","features":[489]},{"name":"XEPR_REQUESTID","features":[489]},{"name":"XEPR_TEMPLATENAME","features":[489]},{"name":"XEPR_V1TEMPLATENAME","features":[489]},{"name":"XEPR_V2TEMPLATEOID","features":[489]},{"name":"XEPR_VERSION","features":[489]},{"name":"dwCAXCHGOVERLAPPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCAXCHGVALIDITYPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCRLDELTAOVERLAPPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCRLDELTAPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCRLOVERLAPPERIODCOUNTDEFAULT","features":[489]},{"name":"dwCRLPERIODCOUNTDEFAULT","features":[489]},{"name":"dwVALIDITYPERIODCOUNTDEFAULT_ENTERPRISE","features":[489]},{"name":"dwVALIDITYPERIODCOUNTDEFAULT_ROOT","features":[489]},{"name":"dwVALIDITYPERIODCOUNTDEFAULT_STANDALONE","features":[489]},{"name":"szBACKUPANNOTATION","features":[489]},{"name":"szDBBASENAMEPARM","features":[489]},{"name":"szNAMESEPARATORDEFAULT","features":[489]},{"name":"szPROPASNTAG","features":[489]},{"name":"szRESTOREANNOTATION","features":[489]},{"name":"wszAT_EKCERTINF","features":[489]},{"name":"wszAT_TESTROOT","features":[489]},{"name":"wszCAPOLICYFILE","features":[489]},{"name":"wszCERTEXITMODULE_POSTFIX","features":[489]},{"name":"wszCERTIFICATETRANSPARENCYFLAGS","features":[489]},{"name":"wszCERTMANAGE_SUFFIX","features":[489]},{"name":"wszCERTPOLICYMODULE_POSTFIX","features":[489]},{"name":"wszCERT_TYPE","features":[489]},{"name":"wszCERT_TYPE_CLIENT","features":[489]},{"name":"wszCERT_TYPE_CODESIGN","features":[489]},{"name":"wszCERT_TYPE_CUSTOMER","features":[489]},{"name":"wszCERT_TYPE_MERCHANT","features":[489]},{"name":"wszCERT_TYPE_PAYMENT","features":[489]},{"name":"wszCERT_TYPE_SERVER","features":[489]},{"name":"wszCERT_VERSION","features":[489]},{"name":"wszCERT_VERSION_1","features":[489]},{"name":"wszCERT_VERSION_2","features":[489]},{"name":"wszCERT_VERSION_3","features":[489]},{"name":"wszCLASS_CERTADMIN","features":[489]},{"name":"wszCLASS_CERTCONFIG","features":[489]},{"name":"wszCLASS_CERTDBMEM","features":[489]},{"name":"wszCLASS_CERTENCODE","features":[489]},{"name":"wszCLASS_CERTGETCONFIG","features":[489]},{"name":"wszCLASS_CERTREQUEST","features":[489]},{"name":"wszCLASS_CERTSERVEREXIT","features":[489]},{"name":"wszCLASS_CERTSERVERPOLICY","features":[489]},{"name":"wszCLASS_CERTVIEW","features":[489]},{"name":"wszCMM_PROP_COPYRIGHT","features":[489]},{"name":"wszCMM_PROP_DESCRIPTION","features":[489]},{"name":"wszCMM_PROP_DISPLAY_HWND","features":[489]},{"name":"wszCMM_PROP_FILEVER","features":[489]},{"name":"wszCMM_PROP_ISMULTITHREADED","features":[489]},{"name":"wszCMM_PROP_NAME","features":[489]},{"name":"wszCMM_PROP_PRODUCTVER","features":[489]},{"name":"wszCNGENCRYPTIONALGORITHM","features":[489]},{"name":"wszCNGHASHALGORITHM","features":[489]},{"name":"wszCNGPUBLICKEYALGORITHM","features":[489]},{"name":"wszCONFIG_AUTHORITY","features":[489]},{"name":"wszCONFIG_COMMENT","features":[489]},{"name":"wszCONFIG_COMMONNAME","features":[489]},{"name":"wszCONFIG_CONFIG","features":[489]},{"name":"wszCONFIG_COUNTRY","features":[489]},{"name":"wszCONFIG_DESCRIPTION","features":[489]},{"name":"wszCONFIG_EXCHANGECERTIFICATE","features":[489]},{"name":"wszCONFIG_FLAGS","features":[489]},{"name":"wszCONFIG_LOCALITY","features":[489]},{"name":"wszCONFIG_ORGANIZATION","features":[489]},{"name":"wszCONFIG_ORGUNIT","features":[489]},{"name":"wszCONFIG_SANITIZEDNAME","features":[489]},{"name":"wszCONFIG_SANITIZEDSHORTNAME","features":[489]},{"name":"wszCONFIG_SERVER","features":[489]},{"name":"wszCONFIG_SHORTNAME","features":[489]},{"name":"wszCONFIG_SIGNATURECERTIFICATE","features":[489]},{"name":"wszCONFIG_STATE","features":[489]},{"name":"wszCONFIG_WEBENROLLMENTSERVERS","features":[489]},{"name":"wszCRLPUBLISHRETRYCOUNT","features":[489]},{"name":"wszCRTFILENAMEEXT","features":[489]},{"name":"wszDATFILENAMEEXT","features":[489]},{"name":"wszDBBACKUPCERTBACKDAT","features":[489]},{"name":"wszDBBACKUPSUBDIR","features":[489]},{"name":"wszDBFILENAMEEXT","features":[489]},{"name":"wszENCRYPTIONALGORITHM","features":[489]},{"name":"wszENROLLMENTAGENTRIGHTS","features":[489]},{"name":"wszHASHALGORITHM","features":[489]},{"name":"wszINFKEY_ALTERNATESIGNATUREALGORITHM","features":[489]},{"name":"wszINFKEY_ATTESTPRIVATEKEY","features":[489]},{"name":"wszINFKEY_CACAPABILITIES","features":[489]},{"name":"wszINFKEY_CACERTS","features":[489]},{"name":"wszINFKEY_CATHUMBPRINT","features":[489]},{"name":"wszINFKEY_CCDPSYNCDELTATIME","features":[489]},{"name":"wszINFKEY_CHALLENGEPASSWORD","features":[489]},{"name":"wszINFKEY_CONTINUE","features":[489]},{"name":"wszINFKEY_CRITICAL","features":[489]},{"name":"wszINFKEY_CRLDELTAPERIODCOUNT","features":[489]},{"name":"wszINFKEY_CRLDELTAPERIODSTRING","features":[489]},{"name":"wszINFKEY_CRLPERIODCOUNT","features":[489]},{"name":"wszINFKEY_CRLPERIODSTRING","features":[489]},{"name":"wszINFKEY_DIRECTORYNAME","features":[489]},{"name":"wszINFKEY_DNS","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERSTYPE","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_A","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_B","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_BASE","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_COFACTOR","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_ORDER","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_P","features":[489]},{"name":"wszINFKEY_ECCKEYPARAMETERS_SEED","features":[489]},{"name":"wszINFKEY_EMAIL","features":[489]},{"name":"wszINFKEY_EMPTY","features":[489]},{"name":"wszINFKEY_ENABLEKEYCOUNTING","features":[489]},{"name":"wszINFKEY_ENCRYPTIONALGORITHM","features":[489]},{"name":"wszINFKEY_ENCRYPTIONLENGTH","features":[489]},{"name":"wszINFKEY_EXCLUDE","features":[489]},{"name":"wszINFKEY_EXPORTABLE","features":[489]},{"name":"wszINFKEY_EXPORTABLEENCRYPTED","features":[489]},{"name":"wszINFKEY_FLAGS","features":[489]},{"name":"wszINFKEY_FORCEUTF8","features":[489]},{"name":"wszINFKEY_FRIENDLYNAME","features":[489]},{"name":"wszINFKEY_HASHALGORITHM","features":[489]},{"name":"wszINFKEY_INCLUDE","features":[489]},{"name":"wszINFKEY_INHIBITPOLICYMAPPING","features":[489]},{"name":"wszINFKEY_IPADDRESS","features":[489]},{"name":"wszINFKEY_KEYALGORITHM","features":[489]},{"name":"wszINFKEY_KEYALGORITHMPARMETERS","features":[489]},{"name":"wszINFKEY_KEYCONTAINER","features":[489]},{"name":"wszINFKEY_KEYLENGTH","features":[489]},{"name":"wszINFKEY_KEYPROTECTION","features":[489]},{"name":"wszINFKEY_KEYUSAGEEXTENSION","features":[489]},{"name":"wszINFKEY_KEYUSAGEPROPERTY","features":[489]},{"name":"wszINFKEY_LEGACYKEYSPEC","features":[489]},{"name":"wszINFKEY_LOADDEFAULTTEMPLATES","features":[489]},{"name":"wszINFKEY_MACHINEKEYSET","features":[489]},{"name":"wszINFKEY_NOTAFTER","features":[489]},{"name":"wszINFKEY_NOTBEFORE","features":[489]},{"name":"wszINFKEY_NOTICE","features":[489]},{"name":"wszINFKEY_OID","features":[489]},{"name":"wszINFKEY_OTHERNAME","features":[489]},{"name":"wszINFKEY_PATHLENGTH","features":[489]},{"name":"wszINFKEY_POLICIES","features":[489]},{"name":"wszINFKEY_PRIVATEKEYARCHIVE","features":[489]},{"name":"wszINFKEY_PROVIDERNAME","features":[489]},{"name":"wszINFKEY_PROVIDERTYPE","features":[489]},{"name":"wszINFKEY_PUBLICKEY","features":[489]},{"name":"wszINFKEY_PUBLICKEYPARAMETERS","features":[489]},{"name":"wszINFKEY_READERNAME","features":[489]},{"name":"wszINFKEY_REGISTEREDID","features":[489]},{"name":"wszINFKEY_RENEWALCERT","features":[489]},{"name":"wszINFKEY_RENEWALKEYLENGTH","features":[489]},{"name":"wszINFKEY_RENEWALVALIDITYPERIODCOUNT","features":[489]},{"name":"wszINFKEY_RENEWALVALIDITYPERIODSTRING","features":[489]},{"name":"wszINFKEY_REQUESTTYPE","features":[489]},{"name":"wszINFKEY_REQUIREEXPLICITPOLICY","features":[489]},{"name":"wszINFKEY_SECURITYDESCRIPTOR","features":[489]},{"name":"wszINFKEY_SERIALNUMBER","features":[489]},{"name":"wszINFKEY_SHOWALLCSPS","features":[489]},{"name":"wszINFKEY_SILENT","features":[489]},{"name":"wszINFKEY_SMIME","features":[489]},{"name":"wszINFKEY_SUBJECT","features":[489]},{"name":"wszINFKEY_SUBJECTNAMEFLAGS","features":[489]},{"name":"wszINFKEY_SUBTREE","features":[489]},{"name":"wszINFKEY_SUPPRESSDEFAULTS","features":[489]},{"name":"wszINFKEY_UICONTEXTMESSAGE","features":[489]},{"name":"wszINFKEY_UPN","features":[489]},{"name":"wszINFKEY_URL","features":[489]},{"name":"wszINFKEY_USEEXISTINGKEY","features":[489]},{"name":"wszINFKEY_USERPROTECTED","features":[489]},{"name":"wszINFKEY_UTF8","features":[489]},{"name":"wszINFKEY_X500NAMEFLAGS","features":[489]},{"name":"wszINFSECTION_AIA","features":[489]},{"name":"wszINFSECTION_APPLICATIONPOLICYCONSTRAINTS","features":[489]},{"name":"wszINFSECTION_APPLICATIONPOLICYMAPPINGS","features":[489]},{"name":"wszINFSECTION_APPLICATIONPOLICYSTATEMENT","features":[489]},{"name":"wszINFSECTION_BASICCONSTRAINTS","features":[489]},{"name":"wszINFSECTION_CAPOLICY","features":[489]},{"name":"wszINFSECTION_CCDP","features":[489]},{"name":"wszINFSECTION_CDP","features":[489]},{"name":"wszINFSECTION_CERTSERVER","features":[489]},{"name":"wszINFSECTION_EKU","features":[489]},{"name":"wszINFSECTION_EXTENSIONS","features":[489]},{"name":"wszINFSECTION_NAMECONSTRAINTS","features":[489]},{"name":"wszINFSECTION_NEWREQUEST","features":[489]},{"name":"wszINFSECTION_POLICYCONSTRAINTS","features":[489]},{"name":"wszINFSECTION_POLICYMAPPINGS","features":[489]},{"name":"wszINFSECTION_POLICYSTATEMENT","features":[489]},{"name":"wszINFSECTION_PROPERTIES","features":[489]},{"name":"wszINFSECTION_REQUESTATTRIBUTES","features":[489]},{"name":"wszINFVALUE_ENDORSEMENTKEY","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_CERT","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_CMC","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_PKCS10","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_PKCS7","features":[489]},{"name":"wszINFVALUE_REQUESTTYPE_SCEP","features":[489]},{"name":"wszLDAPSESSIONOPTIONVALUE","features":[489]},{"name":"wszLOCALIZEDTIMEPERIODUNITS","features":[489]},{"name":"wszLOGFILENAMEEXT","features":[489]},{"name":"wszLOGPATH","features":[489]},{"name":"wszMACHINEKEYSET","features":[489]},{"name":"wszMICROSOFTCERTMODULE_PREFIX","features":[489]},{"name":"wszNETSCAPEREVOCATIONTYPE","features":[489]},{"name":"wszOCSPCAPROP_CACERTIFICATE","features":[489]},{"name":"wszOCSPCAPROP_CACONFIG","features":[489]},{"name":"wszOCSPCAPROP_CSPNAME","features":[489]},{"name":"wszOCSPCAPROP_ERRORCODE","features":[489]},{"name":"wszOCSPCAPROP_HASHALGORITHMID","features":[489]},{"name":"wszOCSPCAPROP_KEYSPEC","features":[489]},{"name":"wszOCSPCAPROP_LOCALREVOCATIONINFORMATION","features":[489]},{"name":"wszOCSPCAPROP_PROVIDERCLSID","features":[489]},{"name":"wszOCSPCAPROP_PROVIDERPROPERTIES","features":[489]},{"name":"wszOCSPCAPROP_REMINDERDURATION","features":[489]},{"name":"wszOCSPCAPROP_SIGNINGCERTIFICATE","features":[489]},{"name":"wszOCSPCAPROP_SIGNINGCERTIFICATETEMPLATE","features":[489]},{"name":"wszOCSPCAPROP_SIGNINGFLAGS","features":[489]},{"name":"wszOCSPCOMMONPROP_MAXINCOMINGMESSAGESIZE","features":[489]},{"name":"wszOCSPCOMMONPROP_MAXNUMOFREQUESTENTRIES","features":[489]},{"name":"wszOCSPCOMMONPROP_REQFLAGS","features":[489]},{"name":"wszOCSPISAPIPROP_DEBUG","features":[489]},{"name":"wszOCSPISAPIPROP_MAXAGE","features":[489]},{"name":"wszOCSPISAPIPROP_MAXNUMOFCACHEENTRIES","features":[489]},{"name":"wszOCSPISAPIPROP_NUMOFBACKENDCONNECTIONS","features":[489]},{"name":"wszOCSPISAPIPROP_NUMOFTHREADS","features":[489]},{"name":"wszOCSPISAPIPROP_REFRESHRATE","features":[489]},{"name":"wszOCSPISAPIPROP_VIRTUALROOTNAME","features":[489]},{"name":"wszOCSPPROP_ARRAYCONTROLLER","features":[489]},{"name":"wszOCSPPROP_ARRAYMEMBERS","features":[489]},{"name":"wszOCSPPROP_AUDITFILTER","features":[489]},{"name":"wszOCSPPROP_DEBUG","features":[489]},{"name":"wszOCSPPROP_ENROLLPOLLINTERVAL","features":[489]},{"name":"wszOCSPPROP_LOGLEVEL","features":[489]},{"name":"wszOCSPREVPROP_BASECRL","features":[489]},{"name":"wszOCSPREVPROP_BASECRLURLS","features":[489]},{"name":"wszOCSPREVPROP_CRLURLTIMEOUT","features":[489]},{"name":"wszOCSPREVPROP_DELTACRL","features":[489]},{"name":"wszOCSPREVPROP_DELTACRLURLS","features":[489]},{"name":"wszOCSPREVPROP_ERRORCODE","features":[489]},{"name":"wszOCSPREVPROP_REFRESHTIMEOUT","features":[489]},{"name":"wszOCSPREVPROP_SERIALNUMBERSDIRS","features":[489]},{"name":"wszPERIODDAYS","features":[489]},{"name":"wszPERIODHOURS","features":[489]},{"name":"wszPERIODMINUTES","features":[489]},{"name":"wszPERIODMONTHS","features":[489]},{"name":"wszPERIODSECONDS","features":[489]},{"name":"wszPERIODWEEKS","features":[489]},{"name":"wszPERIODYEARS","features":[489]},{"name":"wszPFXFILENAMEEXT","features":[489]},{"name":"wszPROPATTESTATIONCHALLENGE","features":[489]},{"name":"wszPROPATTRIBNAME","features":[489]},{"name":"wszPROPATTRIBREQUESTID","features":[489]},{"name":"wszPROPATTRIBVALUE","features":[489]},{"name":"wszPROPCALLERNAME","features":[489]},{"name":"wszPROPCATYPE","features":[489]},{"name":"wszPROPCERTCLIENTMACHINE","features":[489]},{"name":"wszPROPCERTCOUNT","features":[489]},{"name":"wszPROPCERTIFICATEENROLLMENTFLAGS","features":[489]},{"name":"wszPROPCERTIFICATEGENERALFLAGS","features":[489]},{"name":"wszPROPCERTIFICATEHASH","features":[489]},{"name":"wszPROPCERTIFICATENOTAFTERDATE","features":[489]},{"name":"wszPROPCERTIFICATENOTBEFOREDATE","features":[489]},{"name":"wszPROPCERTIFICATEPRIVATEKEYFLAGS","features":[489]},{"name":"wszPROPCERTIFICATEPUBLICKEYALGORITHM","features":[489]},{"name":"wszPROPCERTIFICATEPUBLICKEYLENGTH","features":[489]},{"name":"wszPROPCERTIFICATERAWPUBLICKEY","features":[489]},{"name":"wszPROPCERTIFICATERAWPUBLICKEYALGORITHMPARAMETERS","features":[489]},{"name":"wszPROPCERTIFICATERAWSMIMECAPABILITIES","features":[489]},{"name":"wszPROPCERTIFICATEREQUESTID","features":[489]},{"name":"wszPROPCERTIFICATESERIALNUMBER","features":[489]},{"name":"wszPROPCERTIFICATESUBJECTKEYIDENTIFIER","features":[489]},{"name":"wszPROPCERTIFICATETEMPLATE","features":[489]},{"name":"wszPROPCERTIFICATETYPE","features":[489]},{"name":"wszPROPCERTIFICATEUPN","features":[489]},{"name":"wszPROPCERTSTATE","features":[489]},{"name":"wszPROPCERTSUFFIX","features":[489]},{"name":"wszPROPCERTTEMPLATE","features":[489]},{"name":"wszPROPCERTTYPE","features":[489]},{"name":"wszPROPCERTUSAGE","features":[489]},{"name":"wszPROPCHALLENGE","features":[489]},{"name":"wszPROPCLIENTBROWSERMACHINE","features":[489]},{"name":"wszPROPCLIENTDCDNS","features":[489]},{"name":"wszPROPCOMMONNAME","features":[489]},{"name":"wszPROPCONFIGDN","features":[489]},{"name":"wszPROPCOUNTRY","features":[489]},{"name":"wszPROPCRITICALTAG","features":[489]},{"name":"wszPROPCRLCOUNT","features":[489]},{"name":"wszPROPCRLEFFECTIVE","features":[489]},{"name":"wszPROPCRLINDEX","features":[489]},{"name":"wszPROPCRLLASTPUBLISHED","features":[489]},{"name":"wszPROPCRLMINBASE","features":[489]},{"name":"wszPROPCRLNAMEID","features":[489]},{"name":"wszPROPCRLNEXTPUBLISH","features":[489]},{"name":"wszPROPCRLNEXTUPDATE","features":[489]},{"name":"wszPROPCRLNUMBER","features":[489]},{"name":"wszPROPCRLPROPAGATIONCOMPLETE","features":[489]},{"name":"wszPROPCRLPUBLISHATTEMPTS","features":[489]},{"name":"wszPROPCRLPUBLISHERROR","features":[489]},{"name":"wszPROPCRLPUBLISHFLAGS","features":[489]},{"name":"wszPROPCRLPUBLISHSTATUSCODE","features":[489]},{"name":"wszPROPCRLRAWCRL","features":[489]},{"name":"wszPROPCRLROWID","features":[489]},{"name":"wszPROPCRLSTATE","features":[489]},{"name":"wszPROPCRLSUFFIX","features":[489]},{"name":"wszPROPCRLTHISPUBLISH","features":[489]},{"name":"wszPROPCRLTHISUPDATE","features":[489]},{"name":"wszPROPCROSSFOREST","features":[489]},{"name":"wszPROPDCNAME","features":[489]},{"name":"wszPROPDECIMALTAG","features":[489]},{"name":"wszPROPDELTACRLSDISABLED","features":[489]},{"name":"wszPROPDEVICESERIALNUMBER","features":[489]},{"name":"wszPROPDISPOSITION","features":[489]},{"name":"wszPROPDISPOSITIONDENY","features":[489]},{"name":"wszPROPDISPOSITIONPENDING","features":[489]},{"name":"wszPROPDISTINGUISHEDNAME","features":[489]},{"name":"wszPROPDN","features":[489]},{"name":"wszPROPDNS","features":[489]},{"name":"wszPROPDOMAINCOMPONENT","features":[489]},{"name":"wszPROPDOMAINDN","features":[489]},{"name":"wszPROPEMAIL","features":[489]},{"name":"wszPROPENDORSEMENTCERTIFICATEHASH","features":[489]},{"name":"wszPROPENDORSEMENTKEYHASH","features":[489]},{"name":"wszPROPEVENTLOGERROR","features":[489]},{"name":"wszPROPEVENTLOGEXHAUSTIVE","features":[489]},{"name":"wszPROPEVENTLOGTERSE","features":[489]},{"name":"wszPROPEVENTLOGVERBOSE","features":[489]},{"name":"wszPROPEVENTLOGWARNING","features":[489]},{"name":"wszPROPEXITCERTFILE","features":[489]},{"name":"wszPROPEXPECTEDCHALLENGE","features":[489]},{"name":"wszPROPEXPIRATIONDATE","features":[489]},{"name":"wszPROPEXTFLAGS","features":[489]},{"name":"wszPROPEXTNAME","features":[489]},{"name":"wszPROPEXTRAWVALUE","features":[489]},{"name":"wszPROPEXTREQUESTID","features":[489]},{"name":"wszPROPFILETAG","features":[489]},{"name":"wszPROPGIVENNAME","features":[489]},{"name":"wszPROPGUID","features":[489]},{"name":"wszPROPHEXTAG","features":[489]},{"name":"wszPROPINITIALS","features":[489]},{"name":"wszPROPIPADDRESS","features":[489]},{"name":"wszPROPKEYARCHIVED","features":[489]},{"name":"wszPROPLOCALITY","features":[489]},{"name":"wszPROPLOGLEVEL","features":[489]},{"name":"wszPROPMACHINEDNSNAME","features":[489]},{"name":"wszPROPMODULEREGLOC","features":[489]},{"name":"wszPROPNAMETYPE","features":[489]},{"name":"wszPROPOCTETTAG","features":[489]},{"name":"wszPROPOFFICER","features":[489]},{"name":"wszPROPOID","features":[489]},{"name":"wszPROPORGANIZATION","features":[489]},{"name":"wszPROPORGUNIT","features":[489]},{"name":"wszPROPPUBLISHEXPIREDCERTINCRL","features":[489]},{"name":"wszPROPRAWCACERTIFICATE","features":[489]},{"name":"wszPROPRAWCERTIFICATE","features":[489]},{"name":"wszPROPRAWCRL","features":[489]},{"name":"wszPROPRAWDELTACRL","features":[489]},{"name":"wszPROPRAWNAME","features":[489]},{"name":"wszPROPRAWPRECERTIFICATE","features":[489]},{"name":"wszPROPREQUESTARCHIVEDKEY","features":[489]},{"name":"wszPROPREQUESTATTRIBUTES","features":[489]},{"name":"wszPROPREQUESTCSPPROVIDER","features":[489]},{"name":"wszPROPREQUESTDISPOSITION","features":[489]},{"name":"wszPROPREQUESTDISPOSITIONMESSAGE","features":[489]},{"name":"wszPROPREQUESTDOT","features":[489]},{"name":"wszPROPREQUESTERCAACCESS","features":[489]},{"name":"wszPROPREQUESTERDN","features":[489]},{"name":"wszPROPREQUESTERNAME","features":[489]},{"name":"wszPROPREQUESTERNAMEFROMOLDCERTIFICATE","features":[489]},{"name":"wszPROPREQUESTERSAMNAME","features":[489]},{"name":"wszPROPREQUESTERUPN","features":[489]},{"name":"wszPROPREQUESTFLAGS","features":[489]},{"name":"wszPROPREQUESTKEYRECOVERYHASHES","features":[489]},{"name":"wszPROPREQUESTMACHINEDNS","features":[489]},{"name":"wszPROPREQUESTOSVERSION","features":[489]},{"name":"wszPROPREQUESTRAWARCHIVEDKEY","features":[489]},{"name":"wszPROPREQUESTRAWOLDCERTIFICATE","features":[489]},{"name":"wszPROPREQUESTRAWREQUEST","features":[489]},{"name":"wszPROPREQUESTREQUESTID","features":[489]},{"name":"wszPROPREQUESTRESOLVEDWHEN","features":[489]},{"name":"wszPROPREQUESTREVOKEDEFFECTIVEWHEN","features":[489]},{"name":"wszPROPREQUESTREVOKEDREASON","features":[489]},{"name":"wszPROPREQUESTREVOKEDWHEN","features":[489]},{"name":"wszPROPREQUESTSTATUSCODE","features":[489]},{"name":"wszPROPREQUESTSUBMITTEDWHEN","features":[489]},{"name":"wszPROPREQUESTTYPE","features":[489]},{"name":"wszPROPSANITIZEDCANAME","features":[489]},{"name":"wszPROPSANITIZEDSHORTNAME","features":[489]},{"name":"wszPROPSEAUDITFILTER","features":[489]},{"name":"wszPROPSEAUDITID","features":[489]},{"name":"wszPROPSERVERUPGRADED","features":[489]},{"name":"wszPROPSESSIONCOUNT","features":[489]},{"name":"wszPROPSIGNERAPPLICATIONPOLICIES","features":[489]},{"name":"wszPROPSIGNERPOLICIES","features":[489]},{"name":"wszPROPSTATE","features":[489]},{"name":"wszPROPSTREETADDRESS","features":[489]},{"name":"wszPROPSUBJECTALTNAME2","features":[489]},{"name":"wszPROPSUBJECTDOT","features":[489]},{"name":"wszPROPSURNAME","features":[489]},{"name":"wszPROPTEMPLATECHANGESEQUENCENUMBER","features":[489]},{"name":"wszPROPTEXTTAG","features":[489]},{"name":"wszPROPTITLE","features":[489]},{"name":"wszPROPUNSTRUCTUREDADDRESS","features":[489]},{"name":"wszPROPUNSTRUCTUREDNAME","features":[489]},{"name":"wszPROPUPN","features":[489]},{"name":"wszPROPURL","features":[489]},{"name":"wszPROPUSEDS","features":[489]},{"name":"wszPROPUSERDN","features":[489]},{"name":"wszPROPUTF8TAG","features":[489]},{"name":"wszPROPVALIDITYPERIODCOUNT","features":[489]},{"name":"wszPROPVALIDITYPERIODSTRING","features":[489]},{"name":"wszPROPVOLATILEMODE","features":[489]},{"name":"wszREGACTIVE","features":[489]},{"name":"wszREGAELOGLEVEL_OLD","features":[489]},{"name":"wszREGAIKCLOUDCAURL","features":[489]},{"name":"wszREGAIKKEYALGORITHM","features":[489]},{"name":"wszREGAIKKEYLENGTH","features":[489]},{"name":"wszREGALLPROVIDERS","features":[489]},{"name":"wszREGALTERNATEPUBLISHDOMAINS","features":[489]},{"name":"wszREGALTERNATESIGNATUREALGORITHM","features":[489]},{"name":"wszREGAUDITFILTER","features":[489]},{"name":"wszREGB2ICERTMANAGEMODULE","features":[489]},{"name":"wszREGBACKUPLOGDIRECTORY","features":[489]},{"name":"wszREGCACERTFILENAME","features":[489]},{"name":"wszREGCACERTHASH","features":[489]},{"name":"wszREGCACERTPUBLICATIONURLS","features":[489]},{"name":"wszREGCADESCRIPTION","features":[489]},{"name":"wszREGCAPATHLENGTH","features":[489]},{"name":"wszREGCASECURITY","features":[489]},{"name":"wszREGCASERIALNUMBER","features":[489]},{"name":"wszREGCASERVERNAME","features":[489]},{"name":"wszREGCATYPE","features":[489]},{"name":"wszREGCAUSEDS","features":[489]},{"name":"wszREGCAXCHGCERTHASH","features":[489]},{"name":"wszREGCAXCHGOVERLAPPERIODCOUNT","features":[489]},{"name":"wszREGCAXCHGOVERLAPPERIODSTRING","features":[489]},{"name":"wszREGCAXCHGVALIDITYPERIODCOUNT","features":[489]},{"name":"wszREGCAXCHGVALIDITYPERIODSTRING","features":[489]},{"name":"wszREGCERTENROLLCOMPATIBLE","features":[489]},{"name":"wszREGCERTIFICATETRANSPARENCYINFOOID","features":[489]},{"name":"wszREGCERTPUBLISHFLAGS","features":[489]},{"name":"wszREGCERTSRVDEBUG","features":[489]},{"name":"wszREGCHECKPOINTFILE","features":[489]},{"name":"wszREGCLOCKSKEWMINUTES","features":[489]},{"name":"wszREGCOMMONNAME","features":[489]},{"name":"wszREGCRLATTEMPTREPUBLISH","features":[489]},{"name":"wszREGCRLDELTANEXTPUBLISH","features":[489]},{"name":"wszREGCRLDELTAOVERLAPPERIODCOUNT","features":[489]},{"name":"wszREGCRLDELTAOVERLAPPERIODSTRING","features":[489]},{"name":"wszREGCRLDELTAPERIODCOUNT","features":[489]},{"name":"wszREGCRLDELTAPERIODSTRING","features":[489]},{"name":"wszREGCRLEDITFLAGS","features":[489]},{"name":"wszREGCRLFLAGS","features":[489]},{"name":"wszREGCRLNEXTPUBLISH","features":[489]},{"name":"wszREGCRLOVERLAPPERIODCOUNT","features":[489]},{"name":"wszREGCRLOVERLAPPERIODSTRING","features":[489]},{"name":"wszREGCRLPATH_OLD","features":[489]},{"name":"wszREGCRLPERIODCOUNT","features":[489]},{"name":"wszREGCRLPERIODSTRING","features":[489]},{"name":"wszREGCRLPUBLICATIONURLS","features":[489]},{"name":"wszREGDATABASERECOVERED","features":[489]},{"name":"wszREGDBDIRECTORY","features":[489]},{"name":"wszREGDBFLAGS","features":[489]},{"name":"wszREGDBLASTFULLBACKUP","features":[489]},{"name":"wszREGDBLASTINCREMENTALBACKUP","features":[489]},{"name":"wszREGDBLASTRECOVERY","features":[489]},{"name":"wszREGDBLOGDIRECTORY","features":[489]},{"name":"wszREGDBMAXREADSESSIONCOUNT","features":[489]},{"name":"wszREGDBSESSIONCOUNT","features":[489]},{"name":"wszREGDBSYSDIRECTORY","features":[489]},{"name":"wszREGDBTEMPDIRECTORY","features":[489]},{"name":"wszREGDEFAULTSMIME","features":[489]},{"name":"wszREGDIRECTORY","features":[489]},{"name":"wszREGDISABLEEXTENSIONLIST","features":[489]},{"name":"wszREGDSCONFIGDN","features":[489]},{"name":"wszREGDSDOMAINDN","features":[489]},{"name":"wszREGEDITFLAGS","features":[489]},{"name":"wszREGEKPUBLISTDIRECTORIES","features":[489]},{"name":"wszREGEKUOIDSFORPUBLISHEXPIREDCERTINCRL","features":[489]},{"name":"wszREGEKUOIDSFORVOLATILEREQUESTS","features":[489]},{"name":"wszREGENABLED","features":[489]},{"name":"wszREGENABLEDEKUFORDEFINEDCACERT","features":[489]},{"name":"wszREGENABLEENROLLEEREQUESTEXTENSIONLIST","features":[489]},{"name":"wszREGENABLEREQUESTEXTENSIONLIST","features":[489]},{"name":"wszREGENFORCEX500NAMELENGTHS","features":[489]},{"name":"wszREGENROLLFLAGS","features":[489]},{"name":"wszREGEXITBODYARG","features":[489]},{"name":"wszREGEXITBODYFORMAT","features":[489]},{"name":"wszREGEXITCRLISSUEDKEY","features":[489]},{"name":"wszREGEXITDENIEDKEY","features":[489]},{"name":"wszREGEXITIMPORTEDKEY","features":[489]},{"name":"wszREGEXITISSUEDKEY","features":[489]},{"name":"wszREGEXITPENDINGKEY","features":[489]},{"name":"wszREGEXITPROPNOTFOUND","features":[489]},{"name":"wszREGEXITREVOKEDKEY","features":[489]},{"name":"wszREGEXITSHUTDOWNKEY","features":[489]},{"name":"wszREGEXITSMTPAUTHENTICATE","features":[489]},{"name":"wszREGEXITSMTPCC","features":[489]},{"name":"wszREGEXITSMTPEVENTFILTER","features":[489]},{"name":"wszREGEXITSMTPFROM","features":[489]},{"name":"wszREGEXITSMTPKEY","features":[489]},{"name":"wszREGEXITSMTPSERVER","features":[489]},{"name":"wszREGEXITSMTPTEMPLATES","features":[489]},{"name":"wszREGEXITSMTPTO","features":[489]},{"name":"wszREGEXITSTARTUPKEY","features":[489]},{"name":"wszREGEXITTITLEARG","features":[489]},{"name":"wszREGEXITTITLEFORMAT","features":[489]},{"name":"wszREGFILEISSUERCERTURL_OLD","features":[489]},{"name":"wszREGFILEREVOCATIONCRLURL_OLD","features":[489]},{"name":"wszREGFORCETELETEX","features":[489]},{"name":"wszREGFTPISSUERCERTURL_OLD","features":[489]},{"name":"wszREGFTPREVOCATIONCRLURL_OLD","features":[489]},{"name":"wszREGHIGHLOGNUMBER","features":[489]},{"name":"wszREGHIGHSERIAL","features":[489]},{"name":"wszREGINTERFACEFLAGS","features":[489]},{"name":"wszREGISSUERCERTURLFLAGS","features":[489]},{"name":"wszREGISSUERCERTURL_OLD","features":[489]},{"name":"wszREGKEYBASE","features":[489]},{"name":"wszREGKEYCERTSVCPATH","features":[489]},{"name":"wszREGKEYCONFIG","features":[489]},{"name":"wszREGKEYCSP","features":[489]},{"name":"wszREGKEYDBPARAMETERS","features":[489]},{"name":"wszREGKEYENCRYPTIONCSP","features":[489]},{"name":"wszREGKEYENROLLMENT","features":[489]},{"name":"wszREGKEYEXITMODULES","features":[489]},{"name":"wszREGKEYGROUPPOLICYENROLLMENT","features":[489]},{"name":"wszREGKEYNOSYSTEMCERTSVCPATH","features":[489]},{"name":"wszREGKEYPOLICYMODULES","features":[489]},{"name":"wszREGKEYREPAIR","features":[489]},{"name":"wszREGKEYRESTOREINPROGRESS","features":[489]},{"name":"wszREGKEYSIZE","features":[489]},{"name":"wszREGKRACERTCOUNT","features":[489]},{"name":"wszREGKRACERTHASH","features":[489]},{"name":"wszREGKRAFLAGS","features":[489]},{"name":"wszREGLDAPFLAGS","features":[489]},{"name":"wszREGLDAPISSUERCERTURL_OLD","features":[489]},{"name":"wszREGLDAPREVOCATIONCRLURL_OLD","features":[489]},{"name":"wszREGLDAPREVOCATIONDNTEMPLATE_OLD","features":[489]},{"name":"wszREGLDAPREVOCATIONDN_OLD","features":[489]},{"name":"wszREGLDAPSESSIONOPTIONS","features":[489]},{"name":"wszREGLOGLEVEL","features":[489]},{"name":"wszREGLOGPATH","features":[489]},{"name":"wszREGLOWLOGNUMBER","features":[489]},{"name":"wszREGMAXINCOMINGALLOCSIZE","features":[489]},{"name":"wszREGMAXINCOMINGMESSAGESIZE","features":[489]},{"name":"wszREGMAXPENDINGREQUESTDAYS","features":[489]},{"name":"wszREGMAXSCTLISTSIZE","features":[489]},{"name":"wszREGNAMESEPARATOR","features":[489]},{"name":"wszREGNETSCAPECERTTYPE","features":[489]},{"name":"wszREGOFFICERRIGHTS","features":[489]},{"name":"wszREGPARENTCAMACHINE","features":[489]},{"name":"wszREGPARENTCANAME","features":[489]},{"name":"wszREGPOLICYFLAGS","features":[489]},{"name":"wszREGPRESERVESCEPDUMMYCERTS","features":[489]},{"name":"wszREGPROCESSINGFLAGS","features":[489]},{"name":"wszREGPROVIDER","features":[489]},{"name":"wszREGPROVIDERTYPE","features":[489]},{"name":"wszREGREQUESTDISPOSITION","features":[489]},{"name":"wszREGREQUESTFILENAME","features":[489]},{"name":"wszREGREQUESTID","features":[489]},{"name":"wszREGREQUESTKEYCONTAINER","features":[489]},{"name":"wszREGREQUESTKEYINDEX","features":[489]},{"name":"wszREGRESTOREMAP","features":[489]},{"name":"wszREGRESTOREMAPCOUNT","features":[489]},{"name":"wszREGRESTORESTATUS","features":[489]},{"name":"wszREGREVOCATIONCRLURL_OLD","features":[489]},{"name":"wszREGREVOCATIONTYPE","features":[489]},{"name":"wszREGREVOCATIONURL","features":[489]},{"name":"wszREGROLESEPARATIONENABLED","features":[489]},{"name":"wszREGSETUPSTATUS","features":[489]},{"name":"wszREGSP4DEFAULTCONFIGURATION","features":[489]},{"name":"wszREGSP4KEYSETNAME","features":[489]},{"name":"wszREGSP4NAMES","features":[489]},{"name":"wszREGSP4QUERIES","features":[489]},{"name":"wszREGSP4SUBJECTNAMESEPARATOR","features":[489]},{"name":"wszREGSUBJECTALTNAME","features":[489]},{"name":"wszREGSUBJECTALTNAME2","features":[489]},{"name":"wszREGSUBJECTTEMPLATE","features":[489]},{"name":"wszREGSYMMETRICKEYSIZE","features":[489]},{"name":"wszREGUNICODE","features":[489]},{"name":"wszREGUPNMAP","features":[489]},{"name":"wszREGUSEDEFINEDCACERTINREQ","features":[489]},{"name":"wszREGVALIDITYPERIODCOUNT","features":[489]},{"name":"wszREGVALIDITYPERIODSTRING","features":[489]},{"name":"wszREGVERIFYFLAGS","features":[489]},{"name":"wszREGVERSION","features":[489]},{"name":"wszREGVIEWAGEMINUTES","features":[489]},{"name":"wszREGVIEWIDLEMINUTES","features":[489]},{"name":"wszREGWEBCLIENTCAMACHINE","features":[489]},{"name":"wszREGWEBCLIENTCANAME","features":[489]},{"name":"wszREGWEBCLIENTCATYPE","features":[489]},{"name":"wszSECUREDATTRIBUTES","features":[489]},{"name":"wszSERVICE_NAME","features":[489]},{"name":"wszzDEFAULTSIGNEDATTRIBUTES","features":[489]}],"493":[{"name":"CryptSIPAddProvider","features":[307,488]},{"name":"CryptSIPCreateIndirectData","features":[307,487,488]},{"name":"CryptSIPGetCaps","features":[307,487,488]},{"name":"CryptSIPGetSealedDigest","features":[307,487,488]},{"name":"CryptSIPGetSignedDataMsg","features":[307,487,488]},{"name":"CryptSIPLoad","features":[307,487,488]},{"name":"CryptSIPPutSignedDataMsg","features":[307,487,488]},{"name":"CryptSIPRemoveProvider","features":[307,488]},{"name":"CryptSIPRemoveSignedDataMsg","features":[307,487,488]},{"name":"CryptSIPRetrieveSubjectGuid","features":[307,488]},{"name":"CryptSIPRetrieveSubjectGuidForCatalogFile","features":[307,488]},{"name":"CryptSIPVerifyIndirectData","features":[307,487,488]},{"name":"MSSIP_ADDINFO_BLOB","features":[488]},{"name":"MSSIP_ADDINFO_CATMEMBER","features":[488]},{"name":"MSSIP_ADDINFO_FLAT","features":[488]},{"name":"MSSIP_ADDINFO_NONE","features":[488]},{"name":"MSSIP_ADDINFO_NONMSSIP","features":[488]},{"name":"MSSIP_FLAGS_MULTI_HASH","features":[488]},{"name":"MSSIP_FLAGS_PROHIBIT_RESIZE_ON_CREATE","features":[488]},{"name":"MSSIP_FLAGS_USE_CATALOG","features":[488]},{"name":"MS_ADDINFO_BLOB","features":[488]},{"name":"MS_ADDINFO_FLAT","features":[488]},{"name":"SIP_ADD_NEWPROVIDER","features":[488]},{"name":"SIP_CAP_FLAG_SEALING","features":[488]},{"name":"SIP_CAP_SET_CUR_VER","features":[488]},{"name":"SIP_CAP_SET_V2","features":[307,488]},{"name":"SIP_CAP_SET_V3","features":[307,488]},{"name":"SIP_CAP_SET_VERSION_2","features":[488]},{"name":"SIP_CAP_SET_VERSION_3","features":[488]},{"name":"SIP_DISPATCH_INFO","features":[307,487,488]},{"name":"SIP_INDIRECT_DATA","features":[488]},{"name":"SIP_MAX_MAGIC_NUMBER","features":[488]},{"name":"SIP_SUBJECTINFO","features":[307,487,488]},{"name":"SPC_MARKER_CHECK_CURRENTLY_SUPPORTED_FLAGS","features":[488]},{"name":"SPC_MARKER_CHECK_SKIP_SIP_INDIRECT_DATA_FLAG","features":[488]},{"name":"SPC_RELAXED_PE_MARKER_CHECK","features":[488]},{"name":"pCryptSIPCreateIndirectData","features":[307,487,488]},{"name":"pCryptSIPGetCaps","features":[307,487,488]},{"name":"pCryptSIPGetSealedDigest","features":[307,487,488]},{"name":"pCryptSIPGetSignedDataMsg","features":[307,487,488]},{"name":"pCryptSIPPutSignedDataMsg","features":[307,487,488]},{"name":"pCryptSIPRemoveSignedDataMsg","features":[307,487,488]},{"name":"pCryptSIPVerifyIndirectData","features":[307,487,488]},{"name":"pfnIsFileSupported","features":[307,488]},{"name":"pfnIsFileSupportedName","features":[307,488]}],"494":[{"name":"ACTION_REVOCATION_DEFAULT_CACHE","features":[490]},{"name":"ACTION_REVOCATION_DEFAULT_ONLINE","features":[490]},{"name":"CERTVIEW_CRYPTUI_LPARAM","features":[490]},{"name":"CERT_CERTIFICATE_ACTION_VERIFY","features":[490]},{"name":"CERT_CREDENTIAL_PROVIDER_ID","features":[490]},{"name":"CERT_DISPWELL_DISTRUST_ADD_CA_CERT","features":[490]},{"name":"CERT_DISPWELL_DISTRUST_ADD_LEAF_CERT","features":[490]},{"name":"CERT_DISPWELL_DISTRUST_CA_CERT","features":[490]},{"name":"CERT_DISPWELL_DISTRUST_LEAF_CERT","features":[490]},{"name":"CERT_DISPWELL_SELECT","features":[490]},{"name":"CERT_DISPWELL_TRUST_ADD_CA_CERT","features":[490]},{"name":"CERT_DISPWELL_TRUST_ADD_LEAF_CERT","features":[490]},{"name":"CERT_DISPWELL_TRUST_CA_CERT","features":[490]},{"name":"CERT_DISPWELL_TRUST_LEAF_CERT","features":[490]},{"name":"CERT_FILTER_DATA","features":[490]},{"name":"CERT_FILTER_EXTENSION_MATCH","features":[490]},{"name":"CERT_FILTER_INCLUDE_V1_CERTS","features":[490]},{"name":"CERT_FILTER_ISSUER_CERTS_ONLY","features":[490]},{"name":"CERT_FILTER_KEY_EXISTS","features":[490]},{"name":"CERT_FILTER_LEAF_CERTS_ONLY","features":[490]},{"name":"CERT_FILTER_OP_EQUALITY","features":[490]},{"name":"CERT_FILTER_OP_EXISTS","features":[490]},{"name":"CERT_FILTER_OP_NOT_EXISTS","features":[490]},{"name":"CERT_FILTER_VALID_SIGNATURE","features":[490]},{"name":"CERT_FILTER_VALID_TIME_RANGE","features":[490]},{"name":"CERT_SELECTUI_INPUT","features":[307,490]},{"name":"CERT_SELECT_STRUCT_A","features":[307,490]},{"name":"CERT_SELECT_STRUCT_FLAGS","features":[490]},{"name":"CERT_SELECT_STRUCT_W","features":[307,490]},{"name":"CERT_TRUST_DO_FULL_SEARCH","features":[490]},{"name":"CERT_TRUST_DO_FULL_TRUST","features":[490]},{"name":"CERT_TRUST_MASK","features":[490]},{"name":"CERT_TRUST_PERMIT_MISSING_CRLS","features":[490]},{"name":"CERT_VALIDITY_AFTER_END","features":[490]},{"name":"CERT_VALIDITY_BEFORE_START","features":[490]},{"name":"CERT_VALIDITY_CERTIFICATE_REVOKED","features":[490]},{"name":"CERT_VALIDITY_CRL_OUT_OF_DATE","features":[490]},{"name":"CERT_VALIDITY_EXPLICITLY_DISTRUSTED","features":[490]},{"name":"CERT_VALIDITY_EXTENDED_USAGE_FAILURE","features":[490]},{"name":"CERT_VALIDITY_ISSUER_DISTRUST","features":[490]},{"name":"CERT_VALIDITY_ISSUER_INVALID","features":[490]},{"name":"CERT_VALIDITY_KEY_USAGE_EXT_FAILURE","features":[490]},{"name":"CERT_VALIDITY_MASK_TRUST","features":[490]},{"name":"CERT_VALIDITY_MASK_VALIDITY","features":[490]},{"name":"CERT_VALIDITY_NAME_CONSTRAINTS_FAILURE","features":[490]},{"name":"CERT_VALIDITY_NO_CRL_FOUND","features":[490]},{"name":"CERT_VALIDITY_NO_ISSUER_CERT_FOUND","features":[490]},{"name":"CERT_VALIDITY_NO_TRUST_DATA","features":[490]},{"name":"CERT_VALIDITY_OTHER_ERROR","features":[490]},{"name":"CERT_VALIDITY_OTHER_EXTENSION_FAILURE","features":[490]},{"name":"CERT_VALIDITY_PERIOD_NESTING_FAILURE","features":[490]},{"name":"CERT_VALIDITY_SIGNATURE_FAILS","features":[490]},{"name":"CERT_VALIDITY_UNKNOWN_CRITICAL_EXTENSION","features":[490]},{"name":"CERT_VERIFY_CERTIFICATE_TRUST","features":[307,490]},{"name":"CERT_VIEWPROPERTIES_STRUCT_A","features":[307,318,490,357,371]},{"name":"CERT_VIEWPROPERTIES_STRUCT_FLAGS","features":[490]},{"name":"CERT_VIEWPROPERTIES_STRUCT_W","features":[307,318,490,357,371]},{"name":"CM_ADD_CERT_STORES","features":[490]},{"name":"CM_ENABLEHOOK","features":[490]},{"name":"CM_ENABLETEMPLATE","features":[490]},{"name":"CM_HIDE_ADVANCEPAGE","features":[490]},{"name":"CM_HIDE_DETAILPAGE","features":[490]},{"name":"CM_HIDE_TRUSTPAGE","features":[490]},{"name":"CM_NO_EDITTRUST","features":[490]},{"name":"CM_NO_NAMECHANGE","features":[490]},{"name":"CM_SHOW_HELP","features":[490]},{"name":"CM_SHOW_HELPICON","features":[490]},{"name":"CM_VIEWFLAGS_MASK","features":[490]},{"name":"CRYPTDLG_ACTION_MASK","features":[490]},{"name":"CRYPTDLG_CACHE_ONLY_URL_RETRIEVAL","features":[490]},{"name":"CRYPTDLG_DISABLE_AIA","features":[490]},{"name":"CRYPTDLG_POLICY_MASK","features":[490]},{"name":"CRYPTDLG_REVOCATION_CACHE","features":[490]},{"name":"CRYPTDLG_REVOCATION_DEFAULT","features":[490]},{"name":"CRYPTDLG_REVOCATION_NONE","features":[490]},{"name":"CRYPTDLG_REVOCATION_ONLINE","features":[490]},{"name":"CRYPTUI_ACCEPT_DECLINE_STYLE","features":[490]},{"name":"CRYPTUI_CACHE_ONLY_URL_RETRIEVAL","features":[490]},{"name":"CRYPTUI_CERT_MGR_PUBLISHER_TAB","features":[490]},{"name":"CRYPTUI_CERT_MGR_SINGLE_TAB_FLAG","features":[490]},{"name":"CRYPTUI_CERT_MGR_STRUCT","features":[307,490]},{"name":"CRYPTUI_CERT_MGR_TAB_MASK","features":[490]},{"name":"CRYPTUI_DISABLE_ADDTOSTORE","features":[490]},{"name":"CRYPTUI_DISABLE_EDITPROPERTIES","features":[490]},{"name":"CRYPTUI_DISABLE_EXPORT","features":[490]},{"name":"CRYPTUI_DISABLE_HTMLLINK","features":[490]},{"name":"CRYPTUI_DISABLE_ISSUERSTATEMENT","features":[490]},{"name":"CRYPTUI_DONT_OPEN_STORES","features":[490]},{"name":"CRYPTUI_ENABLE_ADDTOSTORE","features":[490]},{"name":"CRYPTUI_ENABLE_EDITPROPERTIES","features":[490]},{"name":"CRYPTUI_ENABLE_REVOCATION_CHECKING","features":[490]},{"name":"CRYPTUI_ENABLE_REVOCATION_CHECK_CHAIN","features":[490]},{"name":"CRYPTUI_ENABLE_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[490]},{"name":"CRYPTUI_ENABLE_REVOCATION_CHECK_END_CERT","features":[490]},{"name":"CRYPTUI_HIDE_DETAILPAGE","features":[490]},{"name":"CRYPTUI_HIDE_HIERARCHYPAGE","features":[490]},{"name":"CRYPTUI_IGNORE_UNTRUSTED_ROOT","features":[490]},{"name":"CRYPTUI_INITDIALOG_STRUCT","features":[307,490]},{"name":"CRYPTUI_ONLY_OPEN_ROOT_STORE","features":[490]},{"name":"CRYPTUI_SELECT_EXPIRATION_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_FRIENDLYNAME_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_INTENDEDUSE_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_ISSUEDBY_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_ISSUEDTO_COLUMN","features":[490]},{"name":"CRYPTUI_SELECT_LOCATION_COLUMN","features":[490]},{"name":"CRYPTUI_VIEWCERTIFICATE_FLAGS","features":[490]},{"name":"CRYPTUI_VIEWCERTIFICATE_STRUCTA","features":[307,318,487,488,490,491,357,371]},{"name":"CRYPTUI_VIEWCERTIFICATE_STRUCTW","features":[307,318,487,488,490,491,357,371]},{"name":"CRYPTUI_WARN_REMOTE_TRUST","features":[490]},{"name":"CRYPTUI_WARN_UNTRUSTED_ROOT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_ADDITIONAL_CERT_CHOICE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_ADD_CHAIN","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_ADD_CHAIN_NO_ROOT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_ADD_NONE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_CERT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_COMMERCIAL","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_EXCLUDE_PAGE_HASHES","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_INCLUDE_PAGE_HASHES","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_INDIVIDUAL","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_NONE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK_OPTION","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_PVK_PROV","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SIG_TYPE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_STORE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_BLOB","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_FILE","features":[490]},{"name":"CRYPTUI_WIZ_DIGITAL_SIGN_SUBJECT_NONE","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_EXPORT_CERT_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CERT_STORE","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CERT_STORE_CERTIFICATES_ONLY","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CRL_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_CTL_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_BASE64","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_CRL","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_CTL","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_DER","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_PFX","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_PKCS7","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_FORMAT_SERIALIZED_CERT_STORE","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_PRIVATE_KEY","features":[490]},{"name":"CRYPTUI_WIZ_EXPORT_SUBJECT","features":[490]},{"name":"CRYPTUI_WIZ_FLAGS","features":[490]},{"name":"CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_ALLOW_CERT","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_ALLOW_CRL","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_ALLOW_CTL","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SRC_INFO","features":[307,490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_STORE","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_CRL_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_CTL_CONTEXT","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_FILE","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_SUBJECT_OPTION","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER","features":[490]},{"name":"CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE","features":[490]},{"name":"CRYPTUI_WIZ_NO_UI","features":[490]},{"name":"CRYPTUI_WIZ_NO_UI_EXCEPT_CSP","features":[490]},{"name":"CRYTPDLG_FLAGS_MASK","features":[490]},{"name":"CSS_ALLOWMULTISELECT","features":[490]},{"name":"CSS_ENABLEHOOK","features":[490]},{"name":"CSS_ENABLETEMPLATE","features":[490]},{"name":"CSS_ENABLETEMPLATEHANDLE","features":[490]},{"name":"CSS_HIDE_PROPERTIES","features":[490]},{"name":"CSS_SELECTCERT_MASK","features":[490]},{"name":"CSS_SHOW_HELP","features":[490]},{"name":"CTL_MODIFY_REQUEST","features":[307,490]},{"name":"CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED","features":[490]},{"name":"CTL_MODIFY_REQUEST_ADD_TRUSTED","features":[490]},{"name":"CTL_MODIFY_REQUEST_OPERATION","features":[490]},{"name":"CTL_MODIFY_REQUEST_REMOVE","features":[490]},{"name":"CertSelectionGetSerializedBlob","features":[307,490]},{"name":"CryptUIDlgCertMgr","features":[307,490]},{"name":"CryptUIDlgSelectCertificateFromStore","features":[307,490]},{"name":"CryptUIDlgViewCertificateA","features":[307,318,487,488,490,491,357,371]},{"name":"CryptUIDlgViewCertificateW","features":[307,318,487,488,490,491,357,371]},{"name":"CryptUIDlgViewContext","features":[307,490]},{"name":"CryptUIWizDigitalSign","features":[307,490]},{"name":"CryptUIWizExport","features":[307,490]},{"name":"CryptUIWizFreeDigitalSignContext","features":[307,490]},{"name":"CryptUIWizImport","features":[307,490]},{"name":"PFNCFILTERPROC","features":[307,490]},{"name":"PFNCMFILTERPROC","features":[307,490]},{"name":"PFNCMHOOKPROC","features":[307,490]},{"name":"PFNTRUSTHELPER","features":[307,490]},{"name":"POLICY_IGNORE_NON_CRITICAL_BC","features":[490]},{"name":"SELCERT_ALGORITHM","features":[490]},{"name":"SELCERT_CERTLIST","features":[490]},{"name":"SELCERT_FINEPRINT","features":[490]},{"name":"SELCERT_ISSUED_TO","features":[490]},{"name":"SELCERT_PROPERTIES","features":[490]},{"name":"SELCERT_SERIAL_NUM","features":[490]},{"name":"SELCERT_THUMBPRINT","features":[490]},{"name":"SELCERT_VALIDITY","features":[490]},{"name":"szCERT_CERTIFICATE_ACTION_VERIFY","features":[490]}],"495":[{"name":"AllUserData","features":[492]},{"name":"CurrentUserData","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_BINARY_STATS","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_PRODUCER_DESCRIPTION","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_TAG_STATS","features":[492]},{"name":"DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATION","features":[492]},{"name":"DIAGNOSTIC_DATA_GENERAL_STATS","features":[492]},{"name":"DIAGNOSTIC_DATA_RECORD","features":[307,492]},{"name":"DIAGNOSTIC_DATA_SEARCH_CRITERIA","features":[307,492]},{"name":"DIAGNOSTIC_REPORT_DATA","features":[307,492]},{"name":"DIAGNOSTIC_REPORT_PARAMETER","features":[492]},{"name":"DIAGNOSTIC_REPORT_SIGNATURE","features":[492]},{"name":"DdqAccessLevel","features":[492]},{"name":"DdqCancelDiagnosticRecordOperation","features":[492]},{"name":"DdqCloseSession","features":[492]},{"name":"DdqCreateSession","features":[492]},{"name":"DdqExtractDiagnosticReport","features":[492]},{"name":"DdqFreeDiagnosticRecordLocaleTags","features":[492]},{"name":"DdqFreeDiagnosticRecordPage","features":[492]},{"name":"DdqFreeDiagnosticRecordProducerCategories","features":[492]},{"name":"DdqFreeDiagnosticRecordProducers","features":[492]},{"name":"DdqFreeDiagnosticReport","features":[492]},{"name":"DdqGetDiagnosticDataAccessLevelAllowed","features":[492]},{"name":"DdqGetDiagnosticRecordAtIndex","features":[307,492]},{"name":"DdqGetDiagnosticRecordBinaryDistribution","features":[492]},{"name":"DdqGetDiagnosticRecordCategoryAtIndex","features":[492]},{"name":"DdqGetDiagnosticRecordCategoryCount","features":[492]},{"name":"DdqGetDiagnosticRecordCount","features":[492]},{"name":"DdqGetDiagnosticRecordLocaleTagAtIndex","features":[492]},{"name":"DdqGetDiagnosticRecordLocaleTagCount","features":[492]},{"name":"DdqGetDiagnosticRecordLocaleTags","features":[492]},{"name":"DdqGetDiagnosticRecordPage","features":[307,492]},{"name":"DdqGetDiagnosticRecordPayload","features":[492]},{"name":"DdqGetDiagnosticRecordProducerAtIndex","features":[492]},{"name":"DdqGetDiagnosticRecordProducerCategories","features":[492]},{"name":"DdqGetDiagnosticRecordProducerCount","features":[492]},{"name":"DdqGetDiagnosticRecordProducers","features":[492]},{"name":"DdqGetDiagnosticRecordStats","features":[307,492]},{"name":"DdqGetDiagnosticRecordSummary","features":[492]},{"name":"DdqGetDiagnosticRecordTagDistribution","features":[492]},{"name":"DdqGetDiagnosticReport","features":[492]},{"name":"DdqGetDiagnosticReportAtIndex","features":[307,492]},{"name":"DdqGetDiagnosticReportCount","features":[492]},{"name":"DdqGetDiagnosticReportStoreReportCount","features":[492]},{"name":"DdqGetSessionAccessLevel","features":[492]},{"name":"DdqGetTranscriptConfiguration","features":[492]},{"name":"DdqIsDiagnosticRecordSampledIn","features":[307,492]},{"name":"DdqSetTranscriptConfiguration","features":[492]},{"name":"HDIAGNOSTIC_DATA_QUERY_SESSION","features":[492]},{"name":"HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION","features":[492]},{"name":"HDIAGNOSTIC_EVENT_PRODUCER_DESCRIPTION","features":[492]},{"name":"HDIAGNOSTIC_EVENT_TAG_DESCRIPTION","features":[492]},{"name":"HDIAGNOSTIC_RECORD","features":[492]},{"name":"HDIAGNOSTIC_REPORT","features":[492]},{"name":"NoData","features":[492]}],"496":[{"name":"DSCreateISecurityInfoObject","features":[307,485,493]},{"name":"DSCreateISecurityInfoObjectEx","features":[307,485,493]},{"name":"DSCreateSecurityPage","features":[307,493,357]},{"name":"DSEditSecurity","features":[307,493]},{"name":"DSSI_IS_ROOT","features":[493]},{"name":"DSSI_NO_ACCESS_CHECK","features":[493]},{"name":"DSSI_NO_EDIT_OWNER","features":[493]},{"name":"DSSI_NO_EDIT_SACL","features":[493]},{"name":"DSSI_NO_FILTER","features":[493]},{"name":"DSSI_NO_READONLY_MESSAGE","features":[493]},{"name":"DSSI_READ_ONLY","features":[493]},{"name":"PFNDSCREATEISECINFO","features":[307,485,493]},{"name":"PFNDSCREATEISECINFOEX","features":[307,485,493]},{"name":"PFNDSCREATESECPAGE","features":[307,493,357]},{"name":"PFNDSEDITSECURITY","features":[307,493]},{"name":"PFNREADOBJECTSECURITY","features":[307,493]},{"name":"PFNWRITEOBJECTSECURITY","features":[307,493]}],"497":[{"name":"ENTERPRISE_DATA_POLICIES","features":[494]},{"name":"ENTERPRISE_POLICY_ALLOWED","features":[494]},{"name":"ENTERPRISE_POLICY_ENLIGHTENED","features":[494]},{"name":"ENTERPRISE_POLICY_EXEMPT","features":[494]},{"name":"ENTERPRISE_POLICY_NONE","features":[494]},{"name":"FILE_UNPROTECT_OPTIONS","features":[494]},{"name":"HTHREAD_NETWORK_CONTEXT","features":[307,494]},{"name":"IProtectionPolicyManagerInterop","features":[494]},{"name":"IProtectionPolicyManagerInterop2","features":[494]},{"name":"IProtectionPolicyManagerInterop3","features":[494]},{"name":"ProtectFileToEnterpriseIdentity","features":[494]},{"name":"SRPHOSTING_TYPE","features":[494]},{"name":"SRPHOSTING_TYPE_NONE","features":[494]},{"name":"SRPHOSTING_TYPE_WINHTTP","features":[494]},{"name":"SRPHOSTING_TYPE_WININET","features":[494]},{"name":"SRPHOSTING_VERSION","features":[494]},{"name":"SRPHOSTING_VERSION1","features":[494]},{"name":"SrpCloseThreadNetworkContext","features":[307,494]},{"name":"SrpCreateThreadNetworkContext","features":[307,494]},{"name":"SrpDisablePermissiveModeFileEncryption","features":[494]},{"name":"SrpDoesPolicyAllowAppExecution","features":[307,494,495]},{"name":"SrpEnablePermissiveModeFileEncryption","features":[494]},{"name":"SrpGetEnterpriseIds","features":[307,494]},{"name":"SrpGetEnterprisePolicy","features":[307,494]},{"name":"SrpHostingInitialize","features":[494]},{"name":"SrpHostingTerminate","features":[494]},{"name":"SrpIsTokenService","features":[307,494]},{"name":"SrpSetTokenEnterpriseId","features":[307,494]},{"name":"UnprotectFile","features":[494]}],"498":[{"name":"CERTIFICATE_HASH_LENGTH","features":[461]},{"name":"EAPACTION_Authenticate","features":[461]},{"name":"EAPACTION_Done","features":[461]},{"name":"EAPACTION_IndicateIdentity","features":[461]},{"name":"EAPACTION_IndicateTLV","features":[461]},{"name":"EAPACTION_NoAction","features":[461]},{"name":"EAPACTION_Send","features":[461]},{"name":"EAPACTION_SendAndDone","features":[461]},{"name":"EAPACTION_SendWithTimeout","features":[461]},{"name":"EAPACTION_SendWithTimeoutInteractive","features":[461]},{"name":"EAPCODE_Failure","features":[461]},{"name":"EAPCODE_Request","features":[461]},{"name":"EAPCODE_Response","features":[461]},{"name":"EAPCODE_Success","features":[461]},{"name":"EAPHOST_AUTH_INFO","features":[461]},{"name":"EAPHOST_AUTH_STATUS","features":[461]},{"name":"EAPHOST_IDENTITY_UI_PARAMS","features":[461]},{"name":"EAPHOST_INTERACTIVE_UI_PARAMS","features":[461]},{"name":"EAPHOST_METHOD_API_VERSION","features":[461]},{"name":"EAPHOST_PEER_API_VERSION","features":[461]},{"name":"EAP_ATTRIBUTE","features":[461]},{"name":"EAP_ATTRIBUTES","features":[461]},{"name":"EAP_ATTRIBUTE_TYPE","features":[461]},{"name":"EAP_AUTHENTICATOR_METHOD_ROUTINES","features":[461]},{"name":"EAP_AUTHENTICATOR_SEND_TIMEOUT","features":[461]},{"name":"EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC","features":[461]},{"name":"EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE","features":[461]},{"name":"EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE","features":[461]},{"name":"EAP_AUTHENTICATOR_VALUENAME_CONFIGUI","features":[461]},{"name":"EAP_AUTHENTICATOR_VALUENAME_DLL_PATH","features":[461]},{"name":"EAP_AUTHENTICATOR_VALUENAME_FRIENDLY_NAME","features":[461]},{"name":"EAP_AUTHENTICATOR_VALUENAME_PROPERTIES","features":[461]},{"name":"EAP_CERTIFICATE_CREDENTIAL","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_ARRAY","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_DATA","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_PROPS_DEFAULT","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_PROPS_NON_DISPLAYABLE","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_PROPS_NON_PERSIST","features":[461]},{"name":"EAP_CONFIG_INPUT_FIELD_TYPE","features":[461]},{"name":"EAP_CREDENTIAL_VERSION","features":[461]},{"name":"EAP_CRED_EXPIRY_REQ","features":[461]},{"name":"EAP_EMPTY_CREDENTIAL","features":[461]},{"name":"EAP_ERROR","features":[461]},{"name":"EAP_E_AUTHENTICATION_FAILED","features":[461]},{"name":"EAP_E_CERT_STORE_INACCESSIBLE","features":[461]},{"name":"EAP_E_EAPHOST_EAPQEC_INACCESSIBLE","features":[461]},{"name":"EAP_E_EAPHOST_FIRST","features":[461]},{"name":"EAP_E_EAPHOST_IDENTITY_UNKNOWN","features":[461]},{"name":"EAP_E_EAPHOST_LAST","features":[461]},{"name":"EAP_E_EAPHOST_METHOD_INVALID_PACKET","features":[461]},{"name":"EAP_E_EAPHOST_METHOD_NOT_INSTALLED","features":[461]},{"name":"EAP_E_EAPHOST_METHOD_OPERATION_NOT_SUPPORTED","features":[461]},{"name":"EAP_E_EAPHOST_REMOTE_INVALID_PACKET","features":[461]},{"name":"EAP_E_EAPHOST_THIRDPARTY_METHOD_HOST_RESET","features":[461]},{"name":"EAP_E_EAPHOST_XML_MALFORMED","features":[461]},{"name":"EAP_E_METHOD_CONFIG_DOES_NOT_SUPPORT_SSO","features":[461]},{"name":"EAP_E_NO_SMART_CARD_READER","features":[461]},{"name":"EAP_E_SERVER_CERT_EXPIRED","features":[461]},{"name":"EAP_E_SERVER_CERT_INVALID","features":[461]},{"name":"EAP_E_SERVER_CERT_NOT_FOUND","features":[461]},{"name":"EAP_E_SERVER_CERT_OTHER_ERROR","features":[461]},{"name":"EAP_E_SERVER_CERT_REVOKED","features":[461]},{"name":"EAP_E_SERVER_FIRST","features":[461]},{"name":"EAP_E_SERVER_LAST","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_FIRST","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_INVALID","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_LAST","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_NAME_REQUIRED","features":[461]},{"name":"EAP_E_SERVER_ROOT_CERT_NOT_FOUND","features":[461]},{"name":"EAP_E_SIM_NOT_VALID","features":[461]},{"name":"EAP_E_USER_CERT_EXPIRED","features":[461]},{"name":"EAP_E_USER_CERT_INVALID","features":[461]},{"name":"EAP_E_USER_CERT_NOT_FOUND","features":[461]},{"name":"EAP_E_USER_CERT_OTHER_ERROR","features":[461]},{"name":"EAP_E_USER_CERT_REJECTED","features":[461]},{"name":"EAP_E_USER_CERT_REVOKED","features":[461]},{"name":"EAP_E_USER_CREDENTIALS_REJECTED","features":[461]},{"name":"EAP_E_USER_FIRST","features":[461]},{"name":"EAP_E_USER_LAST","features":[461]},{"name":"EAP_E_USER_NAME_PASSWORD_REJECTED","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_EXPIRED","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_FIRST","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_INVALID","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_LAST","features":[461]},{"name":"EAP_E_USER_ROOT_CERT_NOT_FOUND","features":[461]},{"name":"EAP_FLAG_CONFG_READONLY","features":[461]},{"name":"EAP_FLAG_FULL_AUTH","features":[461]},{"name":"EAP_FLAG_GUEST_ACCESS","features":[461]},{"name":"EAP_FLAG_LOGON","features":[461]},{"name":"EAP_FLAG_MACHINE_AUTH","features":[461]},{"name":"EAP_FLAG_NON_INTERACTIVE","features":[461]},{"name":"EAP_FLAG_ONLY_EAP_TLS","features":[461]},{"name":"EAP_FLAG_PREFER_ALT_CREDENTIALS","features":[461]},{"name":"EAP_FLAG_PREVIEW","features":[461]},{"name":"EAP_FLAG_PRE_LOGON","features":[461]},{"name":"EAP_FLAG_RESUME_FROM_HIBERNATE","features":[461]},{"name":"EAP_FLAG_Reserved1","features":[461]},{"name":"EAP_FLAG_Reserved2","features":[461]},{"name":"EAP_FLAG_Reserved3","features":[461]},{"name":"EAP_FLAG_Reserved4","features":[461]},{"name":"EAP_FLAG_Reserved5","features":[461]},{"name":"EAP_FLAG_Reserved6","features":[461]},{"name":"EAP_FLAG_Reserved7","features":[461]},{"name":"EAP_FLAG_Reserved8","features":[461]},{"name":"EAP_FLAG_Reserved9","features":[461]},{"name":"EAP_FLAG_SERVER_VALIDATION_REQUIRED","features":[461]},{"name":"EAP_FLAG_SUPRESS_UI","features":[461]},{"name":"EAP_FLAG_USER_AUTH","features":[461]},{"name":"EAP_FLAG_VPN","features":[461]},{"name":"EAP_GROUP_MASK","features":[461]},{"name":"EAP_INTERACTIVE_UI_DATA","features":[461]},{"name":"EAP_INTERACTIVE_UI_DATA_TYPE","features":[461]},{"name":"EAP_INTERACTIVE_UI_DATA_VERSION","features":[461]},{"name":"EAP_INVALID_PACKET","features":[461]},{"name":"EAP_I_EAPHOST_EAP_NEGOTIATION_FAILED","features":[461]},{"name":"EAP_I_EAPHOST_FIRST","features":[461]},{"name":"EAP_I_EAPHOST_LAST","features":[461]},{"name":"EAP_I_USER_ACCOUNT_OTHER_ERROR","features":[461]},{"name":"EAP_I_USER_FIRST","features":[461]},{"name":"EAP_I_USER_LAST","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_CONFIG_IS_IDENTITY_PRIVACY","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_AUTHENTICATE","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_DISCARD","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_HANDLE_IDENTITY","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_RESPOND","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_RESULT","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESPONSE_SEND","features":[461]},{"name":"EAP_METHOD_AUTHENTICATOR_RESULT","features":[307,461]},{"name":"EAP_METHOD_INFO","features":[461]},{"name":"EAP_METHOD_INFO_ARRAY","features":[461]},{"name":"EAP_METHOD_INFO_ARRAY_EX","features":[461]},{"name":"EAP_METHOD_INFO_EX","features":[461]},{"name":"EAP_METHOD_INVALID_PACKET","features":[461]},{"name":"EAP_METHOD_PROPERTY","features":[307,461]},{"name":"EAP_METHOD_PROPERTY_ARRAY","features":[307,461]},{"name":"EAP_METHOD_PROPERTY_TYPE","features":[461]},{"name":"EAP_METHOD_PROPERTY_VALUE","features":[307,461]},{"name":"EAP_METHOD_PROPERTY_VALUE_BOOL","features":[307,461]},{"name":"EAP_METHOD_PROPERTY_VALUE_DWORD","features":[461]},{"name":"EAP_METHOD_PROPERTY_VALUE_STRING","features":[461]},{"name":"EAP_METHOD_PROPERTY_VALUE_TYPE","features":[461]},{"name":"EAP_METHOD_TYPE","features":[461]},{"name":"EAP_PEER_FLAG_GUEST_ACCESS","features":[461]},{"name":"EAP_PEER_FLAG_HEALTH_STATE_CHANGE","features":[461]},{"name":"EAP_PEER_METHOD_ROUTINES","features":[461]},{"name":"EAP_PEER_VALUENAME_CONFIGUI","features":[461]},{"name":"EAP_PEER_VALUENAME_DLL_PATH","features":[461]},{"name":"EAP_PEER_VALUENAME_FRIENDLY_NAME","features":[461]},{"name":"EAP_PEER_VALUENAME_IDENTITY","features":[461]},{"name":"EAP_PEER_VALUENAME_INTERACTIVEUI","features":[461]},{"name":"EAP_PEER_VALUENAME_INVOKE_NAMEDLG","features":[461]},{"name":"EAP_PEER_VALUENAME_INVOKE_PWDDLG","features":[461]},{"name":"EAP_PEER_VALUENAME_PROPERTIES","features":[461]},{"name":"EAP_PEER_VALUENAME_REQUIRE_CONFIGUI","features":[461]},{"name":"EAP_REGISTRY_LOCATION","features":[461]},{"name":"EAP_SIM_CREDENTIAL","features":[461]},{"name":"EAP_TYPE","features":[461]},{"name":"EAP_UI_DATA_FORMAT","features":[461]},{"name":"EAP_UI_INPUT_FIELD_PROPS_DEFAULT","features":[461]},{"name":"EAP_UI_INPUT_FIELD_PROPS_NON_DISPLAYABLE","features":[461]},{"name":"EAP_UI_INPUT_FIELD_PROPS_NON_PERSIST","features":[461]},{"name":"EAP_UI_INPUT_FIELD_PROPS_READ_ONLY","features":[461]},{"name":"EAP_USERNAME_PASSWORD_CREDENTIAL","features":[461]},{"name":"EAP_VALUENAME_PROPERTIES","features":[461]},{"name":"EAP_WINLOGON_CREDENTIAL","features":[461]},{"name":"EapCertificateCredential","features":[461]},{"name":"EapCode","features":[461]},{"name":"EapCodeFailure","features":[461]},{"name":"EapCodeMaximum","features":[461]},{"name":"EapCodeMinimum","features":[461]},{"name":"EapCodeRequest","features":[461]},{"name":"EapCodeResponse","features":[461]},{"name":"EapCodeSuccess","features":[461]},{"name":"EapConfigInputEdit","features":[461]},{"name":"EapConfigInputNetworkPassword","features":[461]},{"name":"EapConfigInputNetworkUsername","features":[461]},{"name":"EapConfigInputPSK","features":[461]},{"name":"EapConfigInputPassword","features":[461]},{"name":"EapConfigInputPin","features":[461]},{"name":"EapConfigInputUsername","features":[461]},{"name":"EapConfigSmartCardError","features":[461]},{"name":"EapConfigSmartCardUsername","features":[461]},{"name":"EapCredExpiryReq","features":[461]},{"name":"EapCredExpiryResp","features":[461]},{"name":"EapCredLogonReq","features":[461]},{"name":"EapCredLogonResp","features":[461]},{"name":"EapCredReq","features":[461]},{"name":"EapCredResp","features":[461]},{"name":"EapCredential","features":[461]},{"name":"EapCredentialType","features":[461]},{"name":"EapCredentialTypeData","features":[461]},{"name":"EapHostAuthFailed","features":[461]},{"name":"EapHostAuthIdentityExchange","features":[461]},{"name":"EapHostAuthInProgress","features":[461]},{"name":"EapHostAuthNegotiatingType","features":[461]},{"name":"EapHostAuthNotStarted","features":[461]},{"name":"EapHostAuthSucceeded","features":[461]},{"name":"EapHostInvalidSession","features":[461]},{"name":"EapHostNapInfo","features":[461]},{"name":"EapHostPeerAuthParams","features":[461]},{"name":"EapHostPeerAuthStatus","features":[461]},{"name":"EapHostPeerBeginSession","features":[307,461]},{"name":"EapHostPeerClearConnection","features":[461]},{"name":"EapHostPeerConfigBlob2Xml","features":[362,461,358]},{"name":"EapHostPeerConfigXml2Blob","features":[362,461,358]},{"name":"EapHostPeerCredentialsXml2Blob","features":[362,461,358]},{"name":"EapHostPeerEndSession","features":[461]},{"name":"EapHostPeerFreeEapError","features":[461]},{"name":"EapHostPeerFreeErrorMemory","features":[461]},{"name":"EapHostPeerFreeMemory","features":[461]},{"name":"EapHostPeerFreeRuntimeMemory","features":[461]},{"name":"EapHostPeerGetAuthStatus","features":[461]},{"name":"EapHostPeerGetDataToUnplumbCredentials","features":[307,461]},{"name":"EapHostPeerGetEncryptedPassword","features":[461]},{"name":"EapHostPeerGetIdentity","features":[307,461]},{"name":"EapHostPeerGetMethodProperties","features":[307,461]},{"name":"EapHostPeerGetMethods","features":[461]},{"name":"EapHostPeerGetResponseAttributes","features":[461]},{"name":"EapHostPeerGetResult","features":[307,461]},{"name":"EapHostPeerGetSendPacket","features":[461]},{"name":"EapHostPeerGetUIContext","features":[461]},{"name":"EapHostPeerIdentity","features":[461]},{"name":"EapHostPeerIdentityExtendedInfo","features":[461]},{"name":"EapHostPeerInitialize","features":[461]},{"name":"EapHostPeerInvokeConfigUI","features":[307,461]},{"name":"EapHostPeerInvokeIdentityUI","features":[307,461]},{"name":"EapHostPeerInvokeInteractiveUI","features":[307,461]},{"name":"EapHostPeerMethodResult","features":[307,461]},{"name":"EapHostPeerMethodResultAltSuccessReceived","features":[461]},{"name":"EapHostPeerMethodResultFromMethod","features":[461]},{"name":"EapHostPeerMethodResultReason","features":[461]},{"name":"EapHostPeerMethodResultTimeout","features":[461]},{"name":"EapHostPeerProcessReceivedPacket","features":[461]},{"name":"EapHostPeerQueryCredentialInputFields","features":[307,461]},{"name":"EapHostPeerQueryInteractiveUIInputFields","features":[461]},{"name":"EapHostPeerQueryUIBlobFromInteractiveUIInputFields","features":[461]},{"name":"EapHostPeerQueryUserBlobFromCredentialInputFields","features":[307,461]},{"name":"EapHostPeerResponseAction","features":[461]},{"name":"EapHostPeerResponseDiscard","features":[461]},{"name":"EapHostPeerResponseInvokeUi","features":[461]},{"name":"EapHostPeerResponseNone","features":[461]},{"name":"EapHostPeerResponseRespond","features":[461]},{"name":"EapHostPeerResponseResult","features":[461]},{"name":"EapHostPeerResponseSend","features":[461]},{"name":"EapHostPeerResponseStartAuthentication","features":[461]},{"name":"EapHostPeerSetResponseAttributes","features":[461]},{"name":"EapHostPeerSetUIContext","features":[461]},{"name":"EapHostPeerUninitialize","features":[461]},{"name":"EapPacket","features":[461]},{"name":"EapPeerMethodOutput","features":[307,461]},{"name":"EapPeerMethodResponseAction","features":[461]},{"name":"EapPeerMethodResponseActionDiscard","features":[461]},{"name":"EapPeerMethodResponseActionInvokeUI","features":[461]},{"name":"EapPeerMethodResponseActionNone","features":[461]},{"name":"EapPeerMethodResponseActionRespond","features":[461]},{"name":"EapPeerMethodResponseActionResult","features":[461]},{"name":"EapPeerMethodResponseActionSend","features":[461]},{"name":"EapPeerMethodResult","features":[307,393,461]},{"name":"EapPeerMethodResultFailure","features":[461]},{"name":"EapPeerMethodResultReason","features":[461]},{"name":"EapPeerMethodResultSuccess","features":[461]},{"name":"EapPeerMethodResultUnknown","features":[461]},{"name":"EapSimCredential","features":[461]},{"name":"EapUsernamePasswordCredential","features":[461]},{"name":"FACILITY_EAP_MESSAGE","features":[461]},{"name":"GUID_EapHost_Cause_CertStoreInaccessible","features":[461]},{"name":"GUID_EapHost_Cause_EapNegotiationFailed","features":[461]},{"name":"GUID_EapHost_Cause_EapQecInaccessible","features":[461]},{"name":"GUID_EapHost_Cause_Generic_AuthFailure","features":[461]},{"name":"GUID_EapHost_Cause_IdentityUnknown","features":[461]},{"name":"GUID_EapHost_Cause_MethodDLLNotFound","features":[461]},{"name":"GUID_EapHost_Cause_MethodDoesNotSupportOperation","features":[461]},{"name":"GUID_EapHost_Cause_Method_Config_Does_Not_Support_Sso","features":[461]},{"name":"GUID_EapHost_Cause_No_SmartCardReader_Found","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertExpired","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertInvalid","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertNotFound","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertOtherError","features":[461]},{"name":"GUID_EapHost_Cause_Server_CertRevoked","features":[461]},{"name":"GUID_EapHost_Cause_Server_Root_CertNameRequired","features":[461]},{"name":"GUID_EapHost_Cause_Server_Root_CertNotFound","features":[461]},{"name":"GUID_EapHost_Cause_SimNotValid","features":[461]},{"name":"GUID_EapHost_Cause_ThirdPartyMethod_Host_Reset","features":[461]},{"name":"GUID_EapHost_Cause_User_Account_OtherProblem","features":[461]},{"name":"GUID_EapHost_Cause_User_CertExpired","features":[461]},{"name":"GUID_EapHost_Cause_User_CertInvalid","features":[461]},{"name":"GUID_EapHost_Cause_User_CertNotFound","features":[461]},{"name":"GUID_EapHost_Cause_User_CertOtherError","features":[461]},{"name":"GUID_EapHost_Cause_User_CertRejected","features":[461]},{"name":"GUID_EapHost_Cause_User_CertRevoked","features":[461]},{"name":"GUID_EapHost_Cause_User_CredsRejected","features":[461]},{"name":"GUID_EapHost_Cause_User_Root_CertExpired","features":[461]},{"name":"GUID_EapHost_Cause_User_Root_CertInvalid","features":[461]},{"name":"GUID_EapHost_Cause_User_Root_CertNotFound","features":[461]},{"name":"GUID_EapHost_Cause_XmlMalformed","features":[461]},{"name":"GUID_EapHost_Default","features":[461]},{"name":"GUID_EapHost_Help_ObtainingCerts","features":[461]},{"name":"GUID_EapHost_Help_Troubleshooting","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_AuthFailure","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_CertNameAbsent","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_CertStoreInaccessible","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_IdentityUnknown","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_InvalidUserAccount","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_InvalidUserCert","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_MethodNotFound","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_NegotiationFailed","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_NoSmartCardReader","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_RootCertInvalid","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_RootCertNotFound","features":[461]},{"name":"GUID_EapHost_Repair_ContactAdmin_RootExpired","features":[461]},{"name":"GUID_EapHost_Repair_ContactSysadmin","features":[461]},{"name":"GUID_EapHost_Repair_Method_Not_Support_Sso","features":[461]},{"name":"GUID_EapHost_Repair_No_ValidSim_Found","features":[461]},{"name":"GUID_EapHost_Repair_RestartNap","features":[461]},{"name":"GUID_EapHost_Repair_Retry_Authentication","features":[461]},{"name":"GUID_EapHost_Repair_Server_ClientSelectServerCert","features":[461]},{"name":"GUID_EapHost_Repair_User_AuthFailure","features":[461]},{"name":"GUID_EapHost_Repair_User_GetNewCert","features":[461]},{"name":"GUID_EapHost_Repair_User_SelectValidCert","features":[461]},{"name":"IAccountingProviderConfig","features":[461]},{"name":"IAuthenticationProviderConfig","features":[461]},{"name":"IEAPProviderConfig","features":[461]},{"name":"IEAPProviderConfig2","features":[461]},{"name":"IEAPProviderConfig3","features":[461]},{"name":"IRouterProtocolConfig","features":[461]},{"name":"ISOLATION_STATE","features":[461]},{"name":"ISOLATION_STATE_IN_PROBATION","features":[461]},{"name":"ISOLATION_STATE_NOT_RESTRICTED","features":[461]},{"name":"ISOLATION_STATE_RESTRICTED_ACCESS","features":[461]},{"name":"ISOLATION_STATE_UNKNOWN","features":[461]},{"name":"LEGACY_IDENTITY_UI_PARAMS","features":[461]},{"name":"LEGACY_INTERACTIVE_UI_PARAMS","features":[461]},{"name":"MAXEAPCODE","features":[461]},{"name":"MAX_EAP_CONFIG_INPUT_FIELD_LENGTH","features":[461]},{"name":"MAX_EAP_CONFIG_INPUT_FIELD_VALUE_LENGTH","features":[461]},{"name":"NCRYPT_PIN_CACHE_PIN_BYTE_LENGTH","features":[461]},{"name":"NgcTicketContext","features":[307,393,461]},{"name":"NotificationHandler","features":[461]},{"name":"PPP_EAP_ACTION","features":[461]},{"name":"PPP_EAP_INFO","features":[461]},{"name":"PPP_EAP_INPUT","features":[307,461]},{"name":"PPP_EAP_OUTPUT","features":[307,393,461]},{"name":"PPP_EAP_PACKET","features":[461]},{"name":"RAS_AUTH_ATTRIBUTE","features":[461]},{"name":"RAS_AUTH_ATTRIBUTE_TYPE","features":[461]},{"name":"RAS_EAP_FLAG_8021X_AUTH","features":[461]},{"name":"RAS_EAP_FLAG_ALTERNATIVE_USER_DB","features":[461]},{"name":"RAS_EAP_FLAG_CONFG_READONLY","features":[461]},{"name":"RAS_EAP_FLAG_FIRST_LINK","features":[461]},{"name":"RAS_EAP_FLAG_GUEST_ACCESS","features":[461]},{"name":"RAS_EAP_FLAG_HOSTED_IN_PEAP","features":[461]},{"name":"RAS_EAP_FLAG_LOGON","features":[461]},{"name":"RAS_EAP_FLAG_MACHINE_AUTH","features":[461]},{"name":"RAS_EAP_FLAG_NON_INTERACTIVE","features":[461]},{"name":"RAS_EAP_FLAG_PEAP_FORCE_FULL_AUTH","features":[461]},{"name":"RAS_EAP_FLAG_PEAP_UPFRONT","features":[461]},{"name":"RAS_EAP_FLAG_PREVIEW","features":[461]},{"name":"RAS_EAP_FLAG_PRE_LOGON","features":[461]},{"name":"RAS_EAP_FLAG_RESERVED","features":[461]},{"name":"RAS_EAP_FLAG_RESUME_FROM_HIBERNATE","features":[461]},{"name":"RAS_EAP_FLAG_ROUTER","features":[461]},{"name":"RAS_EAP_FLAG_SAVE_CREDMAN","features":[461]},{"name":"RAS_EAP_FLAG_SERVER_VALIDATION_REQUIRED","features":[461]},{"name":"RAS_EAP_REGISTRY_LOCATION","features":[461]},{"name":"RAS_EAP_ROLE_AUTHENTICATEE","features":[461]},{"name":"RAS_EAP_ROLE_AUTHENTICATOR","features":[461]},{"name":"RAS_EAP_ROLE_EXCLUDE_IN_EAP","features":[461]},{"name":"RAS_EAP_ROLE_EXCLUDE_IN_PEAP","features":[461]},{"name":"RAS_EAP_ROLE_EXCLUDE_IN_VPN","features":[461]},{"name":"RAS_EAP_VALUENAME_CONFIGUI","features":[461]},{"name":"RAS_EAP_VALUENAME_CONFIG_CLSID","features":[461]},{"name":"RAS_EAP_VALUENAME_DEFAULT_DATA","features":[461]},{"name":"RAS_EAP_VALUENAME_ENCRYPTION","features":[461]},{"name":"RAS_EAP_VALUENAME_FILTER_INNERMETHODS","features":[461]},{"name":"RAS_EAP_VALUENAME_FRIENDLY_NAME","features":[461]},{"name":"RAS_EAP_VALUENAME_IDENTITY","features":[461]},{"name":"RAS_EAP_VALUENAME_INTERACTIVEUI","features":[461]},{"name":"RAS_EAP_VALUENAME_INVOKE_NAMEDLG","features":[461]},{"name":"RAS_EAP_VALUENAME_INVOKE_PWDDLG","features":[461]},{"name":"RAS_EAP_VALUENAME_ISTUNNEL_METHOD","features":[461]},{"name":"RAS_EAP_VALUENAME_PATH","features":[461]},{"name":"RAS_EAP_VALUENAME_PER_POLICY_CONFIG","features":[461]},{"name":"RAS_EAP_VALUENAME_REQUIRE_CONFIGUI","features":[461]},{"name":"RAS_EAP_VALUENAME_ROLES_SUPPORTED","features":[461]},{"name":"RAS_EAP_VALUENAME_STANDALONE_SUPPORTED","features":[461]},{"name":"eapPropCertifiedMethod","features":[461]},{"name":"eapPropChannelBinding","features":[461]},{"name":"eapPropCipherSuiteNegotiation","features":[461]},{"name":"eapPropConfidentiality","features":[461]},{"name":"eapPropCryptoBinding","features":[461]},{"name":"eapPropDictionaryAttackResistance","features":[461]},{"name":"eapPropFastReconnect","features":[461]},{"name":"eapPropFragmentation","features":[461]},{"name":"eapPropHiddenMethod","features":[461]},{"name":"eapPropIdentityPrivacy","features":[461]},{"name":"eapPropIntegrity","features":[461]},{"name":"eapPropKeyDerivation","features":[461]},{"name":"eapPropKeyStrength1024","features":[461]},{"name":"eapPropKeyStrength128","features":[461]},{"name":"eapPropKeyStrength256","features":[461]},{"name":"eapPropKeyStrength512","features":[461]},{"name":"eapPropKeyStrength64","features":[461]},{"name":"eapPropMachineAuth","features":[461]},{"name":"eapPropMethodChaining","features":[461]},{"name":"eapPropMppeEncryption","features":[461]},{"name":"eapPropMutualAuth","features":[461]},{"name":"eapPropNap","features":[461]},{"name":"eapPropReplayProtection","features":[461]},{"name":"eapPropReserved","features":[461]},{"name":"eapPropSessionIndependence","features":[461]},{"name":"eapPropSharedStateEquivalence","features":[461]},{"name":"eapPropStandalone","features":[461]},{"name":"eapPropSupportsConfig","features":[461]},{"name":"eapPropTunnelMethod","features":[461]},{"name":"eapPropUserAuth","features":[461]},{"name":"eatARAPChallengeResponse","features":[461]},{"name":"eatARAPFeatures","features":[461]},{"name":"eatARAPGuestLogon","features":[461]},{"name":"eatARAPPassword","features":[461]},{"name":"eatARAPSecurity","features":[461]},{"name":"eatARAPSecurityData","features":[461]},{"name":"eatARAPZoneAccess","features":[461]},{"name":"eatAcctAuthentic","features":[461]},{"name":"eatAcctDelayTime","features":[461]},{"name":"eatAcctEventTimeStamp","features":[461]},{"name":"eatAcctInputOctets","features":[461]},{"name":"eatAcctInputPackets","features":[461]},{"name":"eatAcctInterimInterval","features":[461]},{"name":"eatAcctLinkCount","features":[461]},{"name":"eatAcctMultiSessionId","features":[461]},{"name":"eatAcctOutputOctets","features":[461]},{"name":"eatAcctOutputPackets","features":[461]},{"name":"eatAcctSessionId","features":[461]},{"name":"eatAcctSessionTime","features":[461]},{"name":"eatAcctStatusType","features":[461]},{"name":"eatAcctTerminateCause","features":[461]},{"name":"eatCallbackId","features":[461]},{"name":"eatCallbackNumber","features":[461]},{"name":"eatCalledStationId","features":[461]},{"name":"eatCallingStationId","features":[461]},{"name":"eatCertificateOID","features":[461]},{"name":"eatCertificateThumbprint","features":[461]},{"name":"eatClass","features":[461]},{"name":"eatClearTextPassword","features":[461]},{"name":"eatConfigurationToken","features":[461]},{"name":"eatConnectInfo","features":[461]},{"name":"eatCredentialsChanged","features":[461]},{"name":"eatEAPConfiguration","features":[461]},{"name":"eatEAPMessage","features":[461]},{"name":"eatEAPTLV","features":[461]},{"name":"eatEMSK","features":[461]},{"name":"eatFastRoamedSession","features":[461]},{"name":"eatFilterId","features":[461]},{"name":"eatFramedAppleTalkLink","features":[461]},{"name":"eatFramedAppleTalkNetwork","features":[461]},{"name":"eatFramedAppleTalkZone","features":[461]},{"name":"eatFramedCompression","features":[461]},{"name":"eatFramedIPAddress","features":[461]},{"name":"eatFramedIPNetmask","features":[461]},{"name":"eatFramedIPXNetwork","features":[461]},{"name":"eatFramedIPv6Pool","features":[461]},{"name":"eatFramedIPv6Prefix","features":[461]},{"name":"eatFramedIPv6Route","features":[461]},{"name":"eatFramedInterfaceId","features":[461]},{"name":"eatFramedMTU","features":[461]},{"name":"eatFramedProtocol","features":[461]},{"name":"eatFramedRoute","features":[461]},{"name":"eatFramedRouting","features":[461]},{"name":"eatIdleTimeout","features":[461]},{"name":"eatInnerEapMethodType","features":[461]},{"name":"eatLoginIPHost","features":[461]},{"name":"eatLoginIPv6Host","features":[461]},{"name":"eatLoginLATGroup","features":[461]},{"name":"eatLoginLATNode","features":[461]},{"name":"eatLoginLATPort","features":[461]},{"name":"eatLoginLATService","features":[461]},{"name":"eatLoginService","features":[461]},{"name":"eatLoginTCPPort","features":[461]},{"name":"eatMD5CHAPChallenge","features":[461]},{"name":"eatMD5CHAPPassword","features":[461]},{"name":"eatMethodId","features":[461]},{"name":"eatMinimum","features":[461]},{"name":"eatNASIPAddress","features":[461]},{"name":"eatNASIPv6Address","features":[461]},{"name":"eatNASIdentifier","features":[461]},{"name":"eatNASPort","features":[461]},{"name":"eatNASPortType","features":[461]},{"name":"eatPEAPEmbeddedEAPTypeId","features":[461]},{"name":"eatPEAPFastRoamedSession","features":[461]},{"name":"eatPasswordRetry","features":[461]},{"name":"eatPeerId","features":[461]},{"name":"eatPortLimit","features":[461]},{"name":"eatPrompt","features":[461]},{"name":"eatProxyState","features":[461]},{"name":"eatQuarantineSoH","features":[461]},{"name":"eatReplyMessage","features":[461]},{"name":"eatReserved","features":[461]},{"name":"eatServerId","features":[461]},{"name":"eatServiceType","features":[461]},{"name":"eatSessionId","features":[461]},{"name":"eatSessionTimeout","features":[461]},{"name":"eatSignature","features":[461]},{"name":"eatState","features":[461]},{"name":"eatTerminationAction","features":[461]},{"name":"eatTunnelClientEndpoint","features":[461]},{"name":"eatTunnelMediumType","features":[461]},{"name":"eatTunnelServerEndpoint","features":[461]},{"name":"eatTunnelType","features":[461]},{"name":"eatUnassigned17","features":[461]},{"name":"eatUnassigned21","features":[461]},{"name":"eatUserName","features":[461]},{"name":"eatUserPassword","features":[461]},{"name":"eatVendorSpecific","features":[461]},{"name":"emptLegacyMethodPropertyFlag","features":[461]},{"name":"emptPropCertifiedMethod","features":[461]},{"name":"emptPropChannelBinding","features":[461]},{"name":"emptPropCipherSuiteNegotiation","features":[461]},{"name":"emptPropConfidentiality","features":[461]},{"name":"emptPropCryptoBinding","features":[461]},{"name":"emptPropDictionaryAttackResistance","features":[461]},{"name":"emptPropFastReconnect","features":[461]},{"name":"emptPropFragmentation","features":[461]},{"name":"emptPropHiddenMethod","features":[461]},{"name":"emptPropIdentityPrivacy","features":[461]},{"name":"emptPropIntegrity","features":[461]},{"name":"emptPropKeyDerivation","features":[461]},{"name":"emptPropKeyStrength1024","features":[461]},{"name":"emptPropKeyStrength128","features":[461]},{"name":"emptPropKeyStrength256","features":[461]},{"name":"emptPropKeyStrength512","features":[461]},{"name":"emptPropKeyStrength64","features":[461]},{"name":"emptPropMachineAuth","features":[461]},{"name":"emptPropMethodChaining","features":[461]},{"name":"emptPropMppeEncryption","features":[461]},{"name":"emptPropMutualAuth","features":[461]},{"name":"emptPropNap","features":[461]},{"name":"emptPropReplayProtection","features":[461]},{"name":"emptPropSessionIndependence","features":[461]},{"name":"emptPropSharedStateEquivalence","features":[461]},{"name":"emptPropStandalone","features":[461]},{"name":"emptPropSupportsConfig","features":[461]},{"name":"emptPropTunnelMethod","features":[461]},{"name":"emptPropUserAuth","features":[461]},{"name":"emptPropVendorSpecific","features":[461]},{"name":"empvtBool","features":[461]},{"name":"empvtDword","features":[461]},{"name":"empvtString","features":[461]},{"name":"raatARAPChallenge","features":[461]},{"name":"raatARAPChallengeResponse","features":[461]},{"name":"raatARAPFeatures","features":[461]},{"name":"raatARAPGuestLogon","features":[461]},{"name":"raatARAPNewPassword","features":[461]},{"name":"raatARAPOldPassword","features":[461]},{"name":"raatARAPPassword","features":[461]},{"name":"raatARAPPasswordChangeReason","features":[461]},{"name":"raatARAPSecurity","features":[461]},{"name":"raatARAPSecurityData","features":[461]},{"name":"raatARAPZoneAccess","features":[461]},{"name":"raatAcctAuthentic","features":[461]},{"name":"raatAcctDelayTime","features":[461]},{"name":"raatAcctEventTimeStamp","features":[461]},{"name":"raatAcctInputOctets","features":[461]},{"name":"raatAcctInputPackets","features":[461]},{"name":"raatAcctInterimInterval","features":[461]},{"name":"raatAcctLinkCount","features":[461]},{"name":"raatAcctMultiSessionId","features":[461]},{"name":"raatAcctOutputOctets","features":[461]},{"name":"raatAcctOutputPackets","features":[461]},{"name":"raatAcctSessionId","features":[461]},{"name":"raatAcctSessionTime","features":[461]},{"name":"raatAcctStatusType","features":[461]},{"name":"raatAcctTerminateCause","features":[461]},{"name":"raatCallbackId","features":[461]},{"name":"raatCallbackNumber","features":[461]},{"name":"raatCalledStationId","features":[461]},{"name":"raatCallingStationId","features":[461]},{"name":"raatCertificateOID","features":[461]},{"name":"raatCertificateThumbprint","features":[461]},{"name":"raatClass","features":[461]},{"name":"raatConfigurationToken","features":[461]},{"name":"raatConnectInfo","features":[461]},{"name":"raatCredentialsChanged","features":[461]},{"name":"raatEAPConfiguration","features":[461]},{"name":"raatEAPMessage","features":[461]},{"name":"raatEAPTLV","features":[461]},{"name":"raatEMSK","features":[461]},{"name":"raatFastRoamedSession","features":[461]},{"name":"raatFilterId","features":[461]},{"name":"raatFramedAppleTalkLink","features":[461]},{"name":"raatFramedAppleTalkNetwork","features":[461]},{"name":"raatFramedAppleTalkZone","features":[461]},{"name":"raatFramedCompression","features":[461]},{"name":"raatFramedIPAddress","features":[461]},{"name":"raatFramedIPNetmask","features":[461]},{"name":"raatFramedIPXNetwork","features":[461]},{"name":"raatFramedIPv6Pool","features":[461]},{"name":"raatFramedIPv6Prefix","features":[461]},{"name":"raatFramedIPv6Route","features":[461]},{"name":"raatFramedInterfaceId","features":[461]},{"name":"raatFramedMTU","features":[461]},{"name":"raatFramedProtocol","features":[461]},{"name":"raatFramedRoute","features":[461]},{"name":"raatFramedRouting","features":[461]},{"name":"raatIdleTimeout","features":[461]},{"name":"raatInnerEAPTypeId","features":[461]},{"name":"raatLoginIPHost","features":[461]},{"name":"raatLoginIPv6Host","features":[461]},{"name":"raatLoginLATGroup","features":[461]},{"name":"raatLoginLATNode","features":[461]},{"name":"raatLoginLATPort","features":[461]},{"name":"raatLoginLATService","features":[461]},{"name":"raatLoginService","features":[461]},{"name":"raatLoginTCPPort","features":[461]},{"name":"raatMD5CHAPChallenge","features":[461]},{"name":"raatMD5CHAPPassword","features":[461]},{"name":"raatMethodId","features":[461]},{"name":"raatMinimum","features":[461]},{"name":"raatNASIPAddress","features":[461]},{"name":"raatNASIPv6Address","features":[461]},{"name":"raatNASIdentifier","features":[461]},{"name":"raatNASPort","features":[461]},{"name":"raatNASPortType","features":[461]},{"name":"raatPEAPEmbeddedEAPTypeId","features":[461]},{"name":"raatPEAPFastRoamedSession","features":[461]},{"name":"raatPasswordRetry","features":[461]},{"name":"raatPeerId","features":[461]},{"name":"raatPortLimit","features":[461]},{"name":"raatPrompt","features":[461]},{"name":"raatProxyState","features":[461]},{"name":"raatReplyMessage","features":[461]},{"name":"raatReserved","features":[461]},{"name":"raatServerId","features":[461]},{"name":"raatServiceType","features":[461]},{"name":"raatSessionId","features":[461]},{"name":"raatSessionTimeout","features":[461]},{"name":"raatSignature","features":[461]},{"name":"raatState","features":[461]},{"name":"raatTerminationAction","features":[461]},{"name":"raatTunnelClientEndpoint","features":[461]},{"name":"raatTunnelMediumType","features":[461]},{"name":"raatTunnelServerEndpoint","features":[461]},{"name":"raatTunnelType","features":[461]},{"name":"raatUnassigned17","features":[461]},{"name":"raatUnassigned21","features":[461]},{"name":"raatUserName","features":[461]},{"name":"raatUserPassword","features":[461]},{"name":"raatVendorSpecific","features":[461]}],"499":[{"name":"CreateAppContainerProfile","features":[496]},{"name":"DeleteAppContainerProfile","features":[496]},{"name":"DeriveAppContainerSidFromAppContainerName","features":[496]},{"name":"DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName","features":[496]},{"name":"GetAppContainerFolderPath","features":[496]},{"name":"GetAppContainerNamedObjectPath","features":[307,496]},{"name":"GetAppContainerRegistryLocation","features":[496,370]},{"name":"IIsolatedAppLauncher","features":[496]},{"name":"IIsolatedProcessLauncher","features":[496]},{"name":"IIsolatedProcessLauncher2","features":[496]},{"name":"IsCrossIsolatedEnvironmentClipboardContent","features":[307,496]},{"name":"IsProcessInIsolatedContainer","features":[307,496]},{"name":"IsProcessInIsolatedWindowsEnvironment","features":[307,496]},{"name":"IsProcessInWDAGContainer","features":[307,496]},{"name":"IsolatedAppLauncher","features":[496]},{"name":"IsolatedAppLauncherTelemetryParameters","features":[307,496]},{"name":"WDAG_CLIPBOARD_TAG","features":[496]}],"500":[{"name":"LicenseKeyAlreadyExists","features":[497]},{"name":"LicenseKeyCorrupted","features":[497]},{"name":"LicenseKeyNotFound","features":[497]},{"name":"LicenseKeyUnprotected","features":[497]},{"name":"LicenseProtectionStatus","features":[497]},{"name":"RegisterLicenseKeyWithExpiration","features":[497]},{"name":"Success","features":[497]},{"name":"ValidateLicenseKeyProtection","features":[307,497]}],"501":[{"name":"ComponentTypeEnforcementClientRp","features":[498]},{"name":"ComponentTypeEnforcementClientSoH","features":[498]},{"name":"CorrelationId","features":[307,498]},{"name":"CountedString","features":[498]},{"name":"ExtendedIsolationState","features":[498]},{"name":"FailureCategory","features":[498]},{"name":"FailureCategoryMapping","features":[307,498]},{"name":"FixupInfo","features":[498]},{"name":"FixupState","features":[498]},{"name":"Ipv4Address","features":[498]},{"name":"Ipv6Address","features":[498]},{"name":"IsolationInfo","features":[307,498]},{"name":"IsolationInfoEx","features":[307,498]},{"name":"IsolationState","features":[498]},{"name":"NapComponentRegistrationInfo","features":[307,498]},{"name":"NapNotifyType","features":[498]},{"name":"NapTracingLevel","features":[498]},{"name":"NetworkSoH","features":[498]},{"name":"PrivateData","features":[498]},{"name":"RemoteConfigurationType","features":[498]},{"name":"ResultCodes","features":[498]},{"name":"SoH","features":[498]},{"name":"SoHAttribute","features":[498]},{"name":"SystemHealthAgentState","features":[498]},{"name":"extendedIsolationStateInfected","features":[498]},{"name":"extendedIsolationStateNoData","features":[498]},{"name":"extendedIsolationStateTransition","features":[498]},{"name":"extendedIsolationStateUnknown","features":[498]},{"name":"failureCategoryClientCommunication","features":[498]},{"name":"failureCategoryClientComponent","features":[498]},{"name":"failureCategoryCount","features":[498]},{"name":"failureCategoryNone","features":[498]},{"name":"failureCategoryOther","features":[498]},{"name":"failureCategoryServerCommunication","features":[498]},{"name":"failureCategoryServerComponent","features":[498]},{"name":"fixupStateCouldNotUpdate","features":[498]},{"name":"fixupStateInProgress","features":[498]},{"name":"fixupStateSuccess","features":[498]},{"name":"freshSoHRequest","features":[498]},{"name":"isolationStateInProbation","features":[498]},{"name":"isolationStateNotRestricted","features":[498]},{"name":"isolationStateRestrictedAccess","features":[498]},{"name":"maxConnectionCountPerEnforcer","features":[498]},{"name":"maxEnforcerCount","features":[498]},{"name":"maxNetworkSoHSize","features":[498]},{"name":"maxPrivateDataSize","features":[498]},{"name":"maxSoHAttributeCount","features":[498]},{"name":"maxSoHAttributeSize","features":[498]},{"name":"maxStringLength","features":[498]},{"name":"maxSystemHealthEntityCount","features":[498]},{"name":"minNetworkSoHSize","features":[498]},{"name":"napNotifyTypeQuarState","features":[498]},{"name":"napNotifyTypeServiceState","features":[498]},{"name":"napNotifyTypeUnknown","features":[498]},{"name":"percentageNotSupported","features":[498]},{"name":"remoteConfigTypeConfigBlob","features":[498]},{"name":"remoteConfigTypeMachine","features":[498]},{"name":"shaFixup","features":[498]},{"name":"tracingLevelAdvanced","features":[498]},{"name":"tracingLevelBasic","features":[498]},{"name":"tracingLevelDebug","features":[498]},{"name":"tracingLevelUndefined","features":[498]}],"502":[{"name":"ITpmVirtualSmartCardManager","features":[499]},{"name":"ITpmVirtualSmartCardManager2","features":[499]},{"name":"ITpmVirtualSmartCardManager3","features":[499]},{"name":"ITpmVirtualSmartCardManagerStatusCallback","features":[499]},{"name":"RemoteTpmVirtualSmartCardManager","features":[499]},{"name":"TPMVSCMGR_ERROR","features":[499]},{"name":"TPMVSCMGR_ERROR_CARD_CREATE","features":[499]},{"name":"TPMVSCMGR_ERROR_CARD_DESTROY","features":[499]},{"name":"TPMVSCMGR_ERROR_GENERATE_FILESYSTEM","features":[499]},{"name":"TPMVSCMGR_ERROR_GENERATE_LOCATE_READER","features":[499]},{"name":"TPMVSCMGR_ERROR_IMPERSONATION","features":[499]},{"name":"TPMVSCMGR_ERROR_PIN_COMPLEXITY","features":[499]},{"name":"TPMVSCMGR_ERROR_READER_COUNT_LIMIT","features":[499]},{"name":"TPMVSCMGR_ERROR_TERMINAL_SERVICES_SESSION","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_CREATE","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_DESTROY","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_INITIALIZE","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_READ_PROPERTY","features":[499]},{"name":"TPMVSCMGR_ERROR_VGIDSSIMULATOR_WRITE_PROPERTY","features":[499]},{"name":"TPMVSCMGR_ERROR_VREADER_CREATE","features":[499]},{"name":"TPMVSCMGR_ERROR_VREADER_DESTROY","features":[499]},{"name":"TPMVSCMGR_ERROR_VREADER_INITIALIZE","features":[499]},{"name":"TPMVSCMGR_ERROR_VTPMSMARTCARD_CREATE","features":[499]},{"name":"TPMVSCMGR_ERROR_VTPMSMARTCARD_DESTROY","features":[499]},{"name":"TPMVSCMGR_ERROR_VTPMSMARTCARD_INITIALIZE","features":[499]},{"name":"TPMVSCMGR_STATUS","features":[499]},{"name":"TPMVSCMGR_STATUS_CARD_CREATED","features":[499]},{"name":"TPMVSCMGR_STATUS_CARD_DESTROYED","features":[499]},{"name":"TPMVSCMGR_STATUS_GENERATE_AUTHENTICATING","features":[499]},{"name":"TPMVSCMGR_STATUS_GENERATE_RUNNING","features":[499]},{"name":"TPMVSCMGR_STATUS_GENERATE_WAITING","features":[499]},{"name":"TPMVSCMGR_STATUS_VGIDSSIMULATOR_CREATING","features":[499]},{"name":"TPMVSCMGR_STATUS_VGIDSSIMULATOR_DESTROYING","features":[499]},{"name":"TPMVSCMGR_STATUS_VGIDSSIMULATOR_INITIALIZING","features":[499]},{"name":"TPMVSCMGR_STATUS_VREADER_CREATING","features":[499]},{"name":"TPMVSCMGR_STATUS_VREADER_DESTROYING","features":[499]},{"name":"TPMVSCMGR_STATUS_VREADER_INITIALIZING","features":[499]},{"name":"TPMVSCMGR_STATUS_VTPMSMARTCARD_CREATING","features":[499]},{"name":"TPMVSCMGR_STATUS_VTPMSMARTCARD_DESTROYING","features":[499]},{"name":"TPMVSCMGR_STATUS_VTPMSMARTCARD_INITIALIZING","features":[499]},{"name":"TPMVSC_ATTESTATION_AIK_AND_CERTIFICATE","features":[499]},{"name":"TPMVSC_ATTESTATION_AIK_ONLY","features":[499]},{"name":"TPMVSC_ATTESTATION_NONE","features":[499]},{"name":"TPMVSC_ATTESTATION_TYPE","features":[499]},{"name":"TPMVSC_DEFAULT_ADMIN_ALGORITHM_ID","features":[499]},{"name":"TpmVirtualSmartCardManager","features":[499]}],"503":[{"name":"CAT_MEMBERINFO","features":[491]},{"name":"CAT_MEMBERINFO2","features":[491]},{"name":"CAT_MEMBERINFO2_OBJID","features":[491]},{"name":"CAT_MEMBERINFO2_STRUCT","features":[491]},{"name":"CAT_MEMBERINFO_OBJID","features":[491]},{"name":"CAT_MEMBERINFO_STRUCT","features":[491]},{"name":"CAT_NAMEVALUE","features":[393,491]},{"name":"CAT_NAMEVALUE_OBJID","features":[491]},{"name":"CAT_NAMEVALUE_STRUCT","features":[491]},{"name":"CCPI_RESULT_ALLOW","features":[491]},{"name":"CCPI_RESULT_AUDIT","features":[491]},{"name":"CCPI_RESULT_DENY","features":[491]},{"name":"CERT_CONFIDENCE_AUTHIDEXT","features":[491]},{"name":"CERT_CONFIDENCE_HIGHEST","features":[491]},{"name":"CERT_CONFIDENCE_HYGIENE","features":[491]},{"name":"CERT_CONFIDENCE_SIG","features":[491]},{"name":"CERT_CONFIDENCE_TIME","features":[491]},{"name":"CERT_CONFIDENCE_TIMENEST","features":[491]},{"name":"CONFIG_CI_ACTION_VERIFY","features":[491]},{"name":"CONFIG_CI_PROV_INFO","features":[307,393,491]},{"name":"CONFIG_CI_PROV_INFO_RESULT","features":[307,491]},{"name":"CONFIG_CI_PROV_INFO_RESULT2","features":[307,491]},{"name":"CPD_CHOICE_SIP","features":[491]},{"name":"CPD_RETURN_LOWER_QUALITY_CHAINS","features":[491]},{"name":"CPD_REVOCATION_CHECK_CHAIN","features":[491]},{"name":"CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[491]},{"name":"CPD_REVOCATION_CHECK_END_CERT","features":[491]},{"name":"CPD_REVOCATION_CHECK_NONE","features":[491]},{"name":"CPD_RFC3161v21","features":[491]},{"name":"CPD_UISTATE_MODE_ALLOW","features":[491]},{"name":"CPD_UISTATE_MODE_BLOCK","features":[491]},{"name":"CPD_UISTATE_MODE_MASK","features":[491]},{"name":"CPD_UISTATE_MODE_PROMPT","features":[491]},{"name":"CPD_USE_NT5_CHAIN_FLAG","features":[491]},{"name":"CRYPT_PROVIDER_CERT","features":[307,393,491]},{"name":"CRYPT_PROVIDER_DATA","features":[307,487,488,491]},{"name":"CRYPT_PROVIDER_DEFUSAGE","features":[491]},{"name":"CRYPT_PROVIDER_FUNCTIONS","features":[307,487,488,491]},{"name":"CRYPT_PROVIDER_PRIVDATA","features":[491]},{"name":"CRYPT_PROVIDER_REGDEFUSAGE","features":[491]},{"name":"CRYPT_PROVIDER_SGNR","features":[307,393,491]},{"name":"CRYPT_PROVIDER_SIGSTATE","features":[307,393,491]},{"name":"CRYPT_PROVUI_DATA","features":[491]},{"name":"CRYPT_PROVUI_FUNCS","features":[307,487,488,491]},{"name":"CRYPT_REGISTER_ACTIONID","features":[491]},{"name":"CRYPT_TRUST_REG_ENTRY","features":[491]},{"name":"DRIVER_ACTION_VERIFY","features":[491]},{"name":"DRIVER_CLEANUPPOLICY_FUNCTION","features":[491]},{"name":"DRIVER_FINALPOLPROV_FUNCTION","features":[491]},{"name":"DRIVER_INITPROV_FUNCTION","features":[491]},{"name":"DRIVER_VER_INFO","features":[307,393,491]},{"name":"DRIVER_VER_MAJORMINOR","features":[491]},{"name":"DWACTION_ALLOCANDFILL","features":[491]},{"name":"DWACTION_FREE","features":[491]},{"name":"GENERIC_CHAIN_CERTTRUST_FUNCTION","features":[491]},{"name":"GENERIC_CHAIN_FINALPOLICY_FUNCTION","features":[491]},{"name":"HTTPSPROV_ACTION","features":[491]},{"name":"HTTPS_CERTTRUST_FUNCTION","features":[491]},{"name":"HTTPS_CHKCERT_FUNCTION","features":[491]},{"name":"HTTPS_FINALPOLICY_FUNCTION","features":[491]},{"name":"INTENT_TO_SEAL_ATTRIBUTE","features":[307,491]},{"name":"INTENT_TO_SEAL_ATTRIBUTE_STRUCT","features":[491]},{"name":"OFFICESIGN_ACTION_VERIFY","features":[491]},{"name":"OFFICE_CLEANUPPOLICY_FUNCTION","features":[491]},{"name":"OFFICE_INITPROV_FUNCTION","features":[491]},{"name":"OFFICE_POLICY_PROVIDER_DLL_NAME","features":[491]},{"name":"OpenPersonalTrustDBDialog","features":[307,491]},{"name":"OpenPersonalTrustDBDialogEx","features":[307,491]},{"name":"PFN_ALLOCANDFILLDEFUSAGE","features":[307,491]},{"name":"PFN_CPD_ADD_CERT","features":[307,487,488,491]},{"name":"PFN_CPD_ADD_PRIVDATA","features":[307,487,488,491]},{"name":"PFN_CPD_ADD_SGNR","features":[307,487,488,491]},{"name":"PFN_CPD_ADD_STORE","features":[307,487,488,491]},{"name":"PFN_CPD_MEM_ALLOC","features":[491]},{"name":"PFN_CPD_MEM_FREE","features":[491]},{"name":"PFN_FREEDEFUSAGE","features":[307,491]},{"name":"PFN_PROVIDER_CERTCHKPOLICY_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_CERTTRUST_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_CLEANUP_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_FINALPOLICY_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_INIT_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_OBJTRUST_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_SIGTRUST_CALL","features":[307,487,488,491]},{"name":"PFN_PROVIDER_TESTFINALPOLICY_CALL","features":[307,487,488,491]},{"name":"PFN_PROVUI_CALL","features":[307,487,488,491]},{"name":"PFN_WTD_GENERIC_CHAIN_POLICY_CALLBACK","features":[307,487,488,491]},{"name":"PROVDATA_SIP","features":[307,487,488,491]},{"name":"SEALING_SIGNATURE_ATTRIBUTE","features":[393,491]},{"name":"SEALING_SIGNATURE_ATTRIBUTE_STRUCT","features":[491]},{"name":"SEALING_TIMESTAMP_ATTRIBUTE","features":[393,491]},{"name":"SEALING_TIMESTAMP_ATTRIBUTE_STRUCT","features":[491]},{"name":"SGNR_TYPE_TIMESTAMP","features":[491]},{"name":"SPC_CAB_DATA_OBJID","features":[491]},{"name":"SPC_CAB_DATA_STRUCT","features":[491]},{"name":"SPC_CERT_EXTENSIONS_OBJID","features":[491]},{"name":"SPC_COMMERCIAL_SP_KEY_PURPOSE_OBJID","features":[491]},{"name":"SPC_COMMON_NAME_OBJID","features":[491]},{"name":"SPC_ENCRYPTED_DIGEST_RETRY_COUNT_OBJID","features":[491]},{"name":"SPC_FILE_LINK_CHOICE","features":[491]},{"name":"SPC_FINANCIAL_CRITERIA","features":[307,491]},{"name":"SPC_FINANCIAL_CRITERIA_OBJID","features":[491]},{"name":"SPC_FINANCIAL_CRITERIA_STRUCT","features":[491]},{"name":"SPC_GLUE_RDN_OBJID","features":[491]},{"name":"SPC_IMAGE","features":[393,491]},{"name":"SPC_INDIRECT_DATA_CONTENT","features":[393,491]},{"name":"SPC_INDIRECT_DATA_CONTENT_STRUCT","features":[491]},{"name":"SPC_INDIRECT_DATA_OBJID","features":[491]},{"name":"SPC_INDIVIDUAL_SP_KEY_PURPOSE_OBJID","features":[491]},{"name":"SPC_JAVA_CLASS_DATA_OBJID","features":[491]},{"name":"SPC_JAVA_CLASS_DATA_STRUCT","features":[491]},{"name":"SPC_LINK","features":[393,491]},{"name":"SPC_LINK_OBJID","features":[491]},{"name":"SPC_LINK_STRUCT","features":[491]},{"name":"SPC_MINIMAL_CRITERIA_OBJID","features":[491]},{"name":"SPC_MINIMAL_CRITERIA_STRUCT","features":[491]},{"name":"SPC_MONIKER_LINK_CHOICE","features":[491]},{"name":"SPC_NATURAL_AUTH_PLUGIN_OBJID","features":[491]},{"name":"SPC_PE_IMAGE_DATA","features":[393,491]},{"name":"SPC_PE_IMAGE_DATA_OBJID","features":[491]},{"name":"SPC_PE_IMAGE_DATA_STRUCT","features":[491]},{"name":"SPC_PE_IMAGE_PAGE_HASHES_V1_OBJID","features":[491]},{"name":"SPC_PE_IMAGE_PAGE_HASHES_V2_OBJID","features":[491]},{"name":"SPC_RAW_FILE_DATA_OBJID","features":[491]},{"name":"SPC_RELAXED_PE_MARKER_CHECK_OBJID","features":[491]},{"name":"SPC_SERIALIZED_OBJECT","features":[393,491]},{"name":"SPC_SIGINFO","features":[491]},{"name":"SPC_SIGINFO_OBJID","features":[491]},{"name":"SPC_SIGINFO_STRUCT","features":[491]},{"name":"SPC_SP_AGENCY_INFO","features":[393,491]},{"name":"SPC_SP_AGENCY_INFO_OBJID","features":[491]},{"name":"SPC_SP_AGENCY_INFO_STRUCT","features":[491]},{"name":"SPC_SP_OPUS_INFO","features":[393,491]},{"name":"SPC_SP_OPUS_INFO_OBJID","features":[491]},{"name":"SPC_SP_OPUS_INFO_STRUCT","features":[491]},{"name":"SPC_STATEMENT_TYPE","features":[491]},{"name":"SPC_STATEMENT_TYPE_OBJID","features":[491]},{"name":"SPC_STATEMENT_TYPE_STRUCT","features":[491]},{"name":"SPC_STRUCTURED_STORAGE_DATA_OBJID","features":[491]},{"name":"SPC_TIME_STAMP_REQUEST_OBJID","features":[491]},{"name":"SPC_URL_LINK_CHOICE","features":[491]},{"name":"SPC_UUID_LENGTH","features":[491]},{"name":"SPC_WINDOWS_HELLO_COMPATIBILITY_OBJID","features":[491]},{"name":"SP_CHKCERT_FUNCTION","features":[491]},{"name":"SP_CLEANUPPOLICY_FUNCTION","features":[491]},{"name":"SP_FINALPOLICY_FUNCTION","features":[491]},{"name":"SP_GENERIC_CERT_INIT_FUNCTION","features":[491]},{"name":"SP_INIT_FUNCTION","features":[491]},{"name":"SP_OBJTRUST_FUNCTION","features":[491]},{"name":"SP_POLICY_PROVIDER_DLL_NAME","features":[491]},{"name":"SP_SIGTRUST_FUNCTION","features":[491]},{"name":"SP_TESTDUMPPOLICY_FUNCTION_TEST","features":[491]},{"name":"TRUSTERROR_MAX_STEPS","features":[491]},{"name":"TRUSTERROR_STEP_CATALOGFILE","features":[491]},{"name":"TRUSTERROR_STEP_CERTSTORE","features":[491]},{"name":"TRUSTERROR_STEP_FILEIO","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_CERTCHKPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_CERTPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_INITPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_OBJPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_POLICYPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_SIGPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_UIPROV","features":[491]},{"name":"TRUSTERROR_STEP_FINAL_WVTINIT","features":[491]},{"name":"TRUSTERROR_STEP_MESSAGE","features":[491]},{"name":"TRUSTERROR_STEP_MSG_CERTCHAIN","features":[491]},{"name":"TRUSTERROR_STEP_MSG_COUNTERSIGCERT","features":[491]},{"name":"TRUSTERROR_STEP_MSG_COUNTERSIGINFO","features":[491]},{"name":"TRUSTERROR_STEP_MSG_INNERCNT","features":[491]},{"name":"TRUSTERROR_STEP_MSG_INNERCNTTYPE","features":[491]},{"name":"TRUSTERROR_STEP_MSG_SIGNERCERT","features":[491]},{"name":"TRUSTERROR_STEP_MSG_SIGNERCOUNT","features":[491]},{"name":"TRUSTERROR_STEP_MSG_SIGNERINFO","features":[491]},{"name":"TRUSTERROR_STEP_MSG_STORE","features":[491]},{"name":"TRUSTERROR_STEP_SIP","features":[491]},{"name":"TRUSTERROR_STEP_SIPSUBJINFO","features":[491]},{"name":"TRUSTERROR_STEP_VERIFY_MSGHASH","features":[491]},{"name":"TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA","features":[491]},{"name":"TRUSTERROR_STEP_WVTPARAMS","features":[491]},{"name":"WINTRUST_ACTION_GENERIC_CERT_VERIFY","features":[491]},{"name":"WINTRUST_ACTION_GENERIC_CHAIN_VERIFY","features":[491]},{"name":"WINTRUST_ACTION_GENERIC_VERIFY_V2","features":[491]},{"name":"WINTRUST_ACTION_TRUSTPROVIDER_TEST","features":[491]},{"name":"WINTRUST_BLOB_INFO","features":[491]},{"name":"WINTRUST_CATALOG_INFO","features":[307,393,491]},{"name":"WINTRUST_CERT_INFO","features":[307,393,491]},{"name":"WINTRUST_CONFIG_REGPATH","features":[491]},{"name":"WINTRUST_DATA","features":[307,393,491]},{"name":"WINTRUST_DATA_PROVIDER_FLAGS","features":[491]},{"name":"WINTRUST_DATA_REVOCATION_CHECKS","features":[491]},{"name":"WINTRUST_DATA_STATE_ACTION","features":[491]},{"name":"WINTRUST_DATA_UICHOICE","features":[491]},{"name":"WINTRUST_DATA_UICONTEXT","features":[491]},{"name":"WINTRUST_DATA_UNION_CHOICE","features":[491]},{"name":"WINTRUST_FILE_INFO","features":[307,491]},{"name":"WINTRUST_GET_DEFAULT_FOR_USAGE_ACTION","features":[491]},{"name":"WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT","features":[491]},{"name":"WINTRUST_MAX_HASH_BYTES_TO_MAP_VALUE_NAME","features":[491]},{"name":"WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT","features":[491]},{"name":"WINTRUST_MAX_HEADER_BYTES_TO_MAP_VALUE_NAME","features":[491]},{"name":"WINTRUST_POLICY_FLAGS","features":[491]},{"name":"WINTRUST_SGNR_INFO","features":[393,491]},{"name":"WINTRUST_SIGNATURE_SETTINGS","features":[393,491]},{"name":"WINTRUST_SIGNATURE_SETTINGS_FLAGS","features":[491]},{"name":"WIN_CERTIFICATE","features":[491]},{"name":"WIN_CERT_REVISION_1_0","features":[491]},{"name":"WIN_CERT_REVISION_2_0","features":[491]},{"name":"WIN_CERT_TYPE_PKCS_SIGNED_DATA","features":[491]},{"name":"WIN_CERT_TYPE_RESERVED_1","features":[491]},{"name":"WIN_CERT_TYPE_TS_STACK_SIGNED","features":[491]},{"name":"WIN_CERT_TYPE_X509","features":[491]},{"name":"WIN_SPUB_ACTION_NT_ACTIVATE_IMAGE","features":[491]},{"name":"WIN_SPUB_ACTION_PUBLISHED_SOFTWARE","features":[491]},{"name":"WIN_SPUB_ACTION_TRUSTED_PUBLISHER","features":[491]},{"name":"WIN_SPUB_TRUSTED_PUBLISHER_DATA","features":[307,491]},{"name":"WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT","features":[307,491]},{"name":"WIN_TRUST_ACTDATA_SUBJECT_ONLY","features":[491]},{"name":"WIN_TRUST_SUBJECT_FILE","features":[307,491]},{"name":"WIN_TRUST_SUBJECT_FILE_AND_DISPLAY","features":[307,491]},{"name":"WIN_TRUST_SUBJTYPE_CABINET","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_CABINETEX","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_JAVA_CLASS","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_JAVA_CLASSEX","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_OLE_STORAGE","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_PE_IMAGE","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_PE_IMAGEEX","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_RAW_FILE","features":[491]},{"name":"WIN_TRUST_SUBJTYPE_RAW_FILEEX","features":[491]},{"name":"WSS_CERTTRUST_SUPPORT","features":[491]},{"name":"WSS_GET_SECONDARY_SIG_COUNT","features":[491]},{"name":"WSS_INPUT_FLAG_MASK","features":[491]},{"name":"WSS_OBJTRUST_SUPPORT","features":[491]},{"name":"WSS_OUTPUT_FLAG_MASK","features":[491]},{"name":"WSS_OUT_FILE_SUPPORTS_SEAL","features":[491]},{"name":"WSS_OUT_HAS_SEALING_INTENT","features":[491]},{"name":"WSS_OUT_SEALING_STATUS_VERIFIED","features":[491]},{"name":"WSS_SIGTRUST_SUPPORT","features":[491]},{"name":"WSS_VERIFY_SEALING","features":[491]},{"name":"WSS_VERIFY_SPECIFIC","features":[491]},{"name":"WTCI_DONT_OPEN_STORES","features":[491]},{"name":"WTCI_OPEN_ONLY_ROOT","features":[491]},{"name":"WTCI_USE_LOCAL_MACHINE","features":[491]},{"name":"WTD_CACHE_ONLY_URL_RETRIEVAL","features":[491]},{"name":"WTD_CHOICE_BLOB","features":[491]},{"name":"WTD_CHOICE_CATALOG","features":[491]},{"name":"WTD_CHOICE_CERT","features":[491]},{"name":"WTD_CHOICE_FILE","features":[491]},{"name":"WTD_CHOICE_SIGNER","features":[491]},{"name":"WTD_CODE_INTEGRITY_DRIVER_MODE","features":[491]},{"name":"WTD_DISABLE_MD2_MD4","features":[491]},{"name":"WTD_GENERIC_CHAIN_POLICY_CREATE_INFO","features":[393,491]},{"name":"WTD_GENERIC_CHAIN_POLICY_DATA","features":[307,487,488,491]},{"name":"WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO","features":[307,393,491]},{"name":"WTD_HASH_ONLY_FLAG","features":[491]},{"name":"WTD_LIFETIME_SIGNING_FLAG","features":[491]},{"name":"WTD_MOTW","features":[491]},{"name":"WTD_NO_IE4_CHAIN_FLAG","features":[491]},{"name":"WTD_NO_POLICY_USAGE_FLAG","features":[491]},{"name":"WTD_PROV_FLAGS_MASK","features":[491]},{"name":"WTD_REVOCATION_CHECK_CHAIN","features":[491]},{"name":"WTD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT","features":[491]},{"name":"WTD_REVOCATION_CHECK_END_CERT","features":[491]},{"name":"WTD_REVOCATION_CHECK_NONE","features":[491]},{"name":"WTD_REVOKE_NONE","features":[491]},{"name":"WTD_REVOKE_WHOLECHAIN","features":[491]},{"name":"WTD_SAFER_FLAG","features":[491]},{"name":"WTD_STATEACTION_AUTO_CACHE","features":[491]},{"name":"WTD_STATEACTION_AUTO_CACHE_FLUSH","features":[491]},{"name":"WTD_STATEACTION_CLOSE","features":[491]},{"name":"WTD_STATEACTION_IGNORE","features":[491]},{"name":"WTD_STATEACTION_VERIFY","features":[491]},{"name":"WTD_UICONTEXT_EXECUTE","features":[491]},{"name":"WTD_UICONTEXT_INSTALL","features":[491]},{"name":"WTD_UI_ALL","features":[491]},{"name":"WTD_UI_NOBAD","features":[491]},{"name":"WTD_UI_NOGOOD","features":[491]},{"name":"WTD_UI_NONE","features":[491]},{"name":"WTD_USE_DEFAULT_OSVER_CHECK","features":[491]},{"name":"WTD_USE_IE4_TRUST_FLAG","features":[491]},{"name":"WTHelperCertCheckValidSignature","features":[307,487,488,491]},{"name":"WTHelperCertIsSelfSigned","features":[307,393,491]},{"name":"WTHelperGetProvCertFromChain","features":[307,393,491]},{"name":"WTHelperGetProvPrivateDataFromChain","features":[307,487,488,491]},{"name":"WTHelperGetProvSignerFromChain","features":[307,487,488,491]},{"name":"WTHelperProvDataFromStateData","features":[307,487,488,491]},{"name":"WTPF_ALLOWONLYPERTRUST","features":[491]},{"name":"WTPF_IGNOREEXPIRATION","features":[491]},{"name":"WTPF_IGNOREREVOCATIONONTS","features":[491]},{"name":"WTPF_IGNOREREVOKATION","features":[491]},{"name":"WTPF_OFFLINEOKNBU_COM","features":[491]},{"name":"WTPF_OFFLINEOKNBU_IND","features":[491]},{"name":"WTPF_OFFLINEOK_COM","features":[491]},{"name":"WTPF_OFFLINEOK_IND","features":[491]},{"name":"WTPF_TESTCANBEVALID","features":[491]},{"name":"WTPF_TRUSTTEST","features":[491]},{"name":"WTPF_VERIFY_V1_OFF","features":[491]},{"name":"WT_ADD_ACTION_ID_RET_RESULT_FLAG","features":[491]},{"name":"WT_CURRENT_VERSION","features":[491]},{"name":"WT_PROVIDER_CERTTRUST_FUNCTION","features":[491]},{"name":"WT_PROVIDER_DLL_NAME","features":[491]},{"name":"WT_TRUSTDBDIALOG_NO_UI_FLAG","features":[491]},{"name":"WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG","features":[491]},{"name":"WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG","features":[491]},{"name":"WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG","features":[491]},{"name":"WinVerifyTrust","features":[307,491]},{"name":"WinVerifyTrustEx","features":[307,393,491]},{"name":"WintrustAddActionID","features":[307,491]},{"name":"WintrustAddDefaultForUsage","features":[307,491]},{"name":"WintrustGetDefaultForUsage","features":[307,491]},{"name":"WintrustGetRegPolicyFlags","features":[491]},{"name":"WintrustLoadFunctionPointers","features":[307,487,488,491]},{"name":"WintrustRemoveActionID","features":[307,491]},{"name":"WintrustSetDefaultIncludePEPageHashes","features":[307,491]},{"name":"WintrustSetRegPolicyFlags","features":[307,491]},{"name":"szOID_ENHANCED_HASH","features":[491]},{"name":"szOID_INTENT_TO_SEAL","features":[491]},{"name":"szOID_NESTED_SIGNATURE","features":[491]},{"name":"szOID_PKCS_9_SEQUENCE_NUMBER","features":[491]},{"name":"szOID_SEALING_SIGNATURE","features":[491]},{"name":"szOID_SEALING_TIMESTAMP","features":[491]},{"name":"szOID_TRUSTED_CLIENT_AUTH_CA_LIST","features":[491]},{"name":"szOID_TRUSTED_CODESIGNING_CA_LIST","features":[491]},{"name":"szOID_TRUSTED_SERVER_AUTH_CA_LIST","features":[491]}],"504":[{"name":"PFNMSGECALLBACK","features":[307,500]},{"name":"PWLX_ASSIGN_SHELL_PROTECTION","features":[307,500]},{"name":"PWLX_CHANGE_PASSWORD_NOTIFY","features":[307,500]},{"name":"PWLX_CHANGE_PASSWORD_NOTIFY_EX","features":[307,500]},{"name":"PWLX_CLOSE_USER_DESKTOP","features":[307,500,501]},{"name":"PWLX_CREATE_USER_DESKTOP","features":[307,500,501]},{"name":"PWLX_DIALOG_BOX","features":[307,500,371]},{"name":"PWLX_DIALOG_BOX_INDIRECT","features":[307,500,371]},{"name":"PWLX_DIALOG_BOX_INDIRECT_PARAM","features":[307,500,371]},{"name":"PWLX_DIALOG_BOX_PARAM","features":[307,500,371]},{"name":"PWLX_DISCONNECT","features":[307,500]},{"name":"PWLX_GET_OPTION","features":[307,500]},{"name":"PWLX_GET_SOURCE_DESKTOP","features":[307,500,501]},{"name":"PWLX_MESSAGE_BOX","features":[307,500]},{"name":"PWLX_QUERY_CLIENT_CREDENTIALS","features":[307,500]},{"name":"PWLX_QUERY_CONSOLESWITCH_CREDENTIALS","features":[307,500]},{"name":"PWLX_QUERY_IC_CREDENTIALS","features":[307,500]},{"name":"PWLX_QUERY_TERMINAL_SERVICES_DATA","features":[307,500]},{"name":"PWLX_QUERY_TS_LOGON_CREDENTIALS","features":[307,500]},{"name":"PWLX_SAS_NOTIFY","features":[307,500]},{"name":"PWLX_SET_CONTEXT_POINTER","features":[307,500]},{"name":"PWLX_SET_OPTION","features":[307,500]},{"name":"PWLX_SET_RETURN_DESKTOP","features":[307,500,501]},{"name":"PWLX_SET_TIMEOUT","features":[307,500]},{"name":"PWLX_SWITCH_DESKTOP_TO_USER","features":[307,500]},{"name":"PWLX_SWITCH_DESKTOP_TO_WINLOGON","features":[307,500]},{"name":"PWLX_USE_CTRL_ALT_DEL","features":[307,500]},{"name":"PWLX_WIN31_MIGRATE","features":[307,500]},{"name":"STATUSMSG_OPTION_NOANIMATION","features":[500]},{"name":"STATUSMSG_OPTION_SETFOREGROUND","features":[500]},{"name":"WLX_CLIENT_CREDENTIALS_INFO_V1_0","features":[307,500]},{"name":"WLX_CLIENT_CREDENTIALS_INFO_V2_0","features":[307,500]},{"name":"WLX_CONSOLESWITCHCREDENTIAL_TYPE_V1_0","features":[500]},{"name":"WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0","features":[307,500]},{"name":"WLX_CREATE_INSTANCE_ONLY","features":[500]},{"name":"WLX_CREATE_USER","features":[500]},{"name":"WLX_CREDENTIAL_TYPE_V1_0","features":[500]},{"name":"WLX_CREDENTIAL_TYPE_V2_0","features":[500]},{"name":"WLX_CURRENT_VERSION","features":[500]},{"name":"WLX_DESKTOP","features":[500,501]},{"name":"WLX_DESKTOP_HANDLE","features":[500]},{"name":"WLX_DESKTOP_NAME","features":[500]},{"name":"WLX_DIRECTORY_LENGTH","features":[500]},{"name":"WLX_DISPATCH_VERSION_1_0","features":[307,500,371]},{"name":"WLX_DISPATCH_VERSION_1_1","features":[307,500,501,371]},{"name":"WLX_DISPATCH_VERSION_1_2","features":[307,500,501,371]},{"name":"WLX_DISPATCH_VERSION_1_3","features":[307,500,501,371]},{"name":"WLX_DISPATCH_VERSION_1_4","features":[307,500,501,371]},{"name":"WLX_DLG_INPUT_TIMEOUT","features":[500]},{"name":"WLX_DLG_SAS","features":[500]},{"name":"WLX_DLG_SCREEN_SAVER_TIMEOUT","features":[500]},{"name":"WLX_DLG_USER_LOGOFF","features":[500]},{"name":"WLX_LOGON_OPT_NO_PROFILE","features":[500]},{"name":"WLX_MPR_NOTIFY_INFO","features":[500]},{"name":"WLX_NOTIFICATION_INFO","features":[307,500,501]},{"name":"WLX_OPTION_CONTEXT_POINTER","features":[500]},{"name":"WLX_OPTION_DISPATCH_TABLE_SIZE","features":[500]},{"name":"WLX_OPTION_FORCE_LOGOFF_TIME","features":[500]},{"name":"WLX_OPTION_IGNORE_AUTO_LOGON","features":[500]},{"name":"WLX_OPTION_NO_SWITCH_ON_SAS","features":[500]},{"name":"WLX_OPTION_SMART_CARD_INFO","features":[500]},{"name":"WLX_OPTION_SMART_CARD_PRESENT","features":[500]},{"name":"WLX_OPTION_USE_CTRL_ALT_DEL","features":[500]},{"name":"WLX_OPTION_USE_SMART_CARD","features":[500]},{"name":"WLX_PROFILE_TYPE_V1_0","features":[500]},{"name":"WLX_PROFILE_TYPE_V2_0","features":[500]},{"name":"WLX_PROFILE_V1_0","features":[500]},{"name":"WLX_PROFILE_V2_0","features":[500]},{"name":"WLX_SAS_ACTION_DELAYED_FORCE_LOGOFF","features":[500]},{"name":"WLX_SAS_ACTION_FORCE_LOGOFF","features":[500]},{"name":"WLX_SAS_ACTION_LOCK_WKSTA","features":[500]},{"name":"WLX_SAS_ACTION_LOGOFF","features":[500]},{"name":"WLX_SAS_ACTION_LOGON","features":[500]},{"name":"WLX_SAS_ACTION_NONE","features":[500]},{"name":"WLX_SAS_ACTION_PWD_CHANGED","features":[500]},{"name":"WLX_SAS_ACTION_RECONNECTED","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_HIBERNATE","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_POWER_OFF","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_REBOOT","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_SLEEP","features":[500]},{"name":"WLX_SAS_ACTION_SHUTDOWN_SLEEP2","features":[500]},{"name":"WLX_SAS_ACTION_SWITCH_CONSOLE","features":[500]},{"name":"WLX_SAS_ACTION_TASKLIST","features":[500]},{"name":"WLX_SAS_ACTION_UNLOCK_WKSTA","features":[500]},{"name":"WLX_SAS_TYPE_AUTHENTICATED","features":[500]},{"name":"WLX_SAS_TYPE_CTRL_ALT_DEL","features":[500]},{"name":"WLX_SAS_TYPE_MAX_MSFT_VALUE","features":[500]},{"name":"WLX_SAS_TYPE_SCRNSVR_ACTIVITY","features":[500]},{"name":"WLX_SAS_TYPE_SCRNSVR_TIMEOUT","features":[500]},{"name":"WLX_SAS_TYPE_SC_FIRST_READER_ARRIVED","features":[500]},{"name":"WLX_SAS_TYPE_SC_INSERT","features":[500]},{"name":"WLX_SAS_TYPE_SC_LAST_READER_REMOVED","features":[500]},{"name":"WLX_SAS_TYPE_SC_REMOVE","features":[500]},{"name":"WLX_SAS_TYPE_SWITCHUSER","features":[500]},{"name":"WLX_SAS_TYPE_TIMEOUT","features":[500]},{"name":"WLX_SAS_TYPE_USER_LOGOFF","features":[500]},{"name":"WLX_SC_NOTIFICATION_INFO","features":[500]},{"name":"WLX_SHUTDOWN_TYPE","features":[500]},{"name":"WLX_TERMINAL_SERVICES_DATA","features":[500]},{"name":"WLX_VERSION_1_0","features":[500]},{"name":"WLX_VERSION_1_1","features":[500]},{"name":"WLX_VERSION_1_2","features":[500]},{"name":"WLX_VERSION_1_3","features":[500]},{"name":"WLX_VERSION_1_4","features":[500]},{"name":"WLX_WM_SAS","features":[500]}],"505":[{"name":"CB_MAX_CABINET_NAME","features":[502]},{"name":"CB_MAX_CAB_PATH","features":[502]},{"name":"CB_MAX_DISK","features":[502]},{"name":"CB_MAX_DISK_NAME","features":[502]},{"name":"CB_MAX_FILENAME","features":[502]},{"name":"CCAB","features":[502]},{"name":"ERF","features":[307,502]},{"name":"FCIAddFile","features":[307,502]},{"name":"FCICreate","features":[307,502]},{"name":"FCIDestroy","features":[307,502]},{"name":"FCIERROR","features":[502]},{"name":"FCIERR_ALLOC_FAIL","features":[502]},{"name":"FCIERR_BAD_COMPR_TYPE","features":[502]},{"name":"FCIERR_CAB_FILE","features":[502]},{"name":"FCIERR_CAB_FORMAT_LIMIT","features":[502]},{"name":"FCIERR_MCI_FAIL","features":[502]},{"name":"FCIERR_NONE","features":[502]},{"name":"FCIERR_OPEN_SRC","features":[502]},{"name":"FCIERR_READ_SRC","features":[502]},{"name":"FCIERR_TEMP_FILE","features":[502]},{"name":"FCIERR_USER_ABORT","features":[502]},{"name":"FCIFlushCabinet","features":[307,502]},{"name":"FCIFlushFolder","features":[307,502]},{"name":"FDICABINETINFO","features":[307,502]},{"name":"FDICREATE_CPU_TYPE","features":[502]},{"name":"FDICopy","features":[307,502]},{"name":"FDICreate","features":[307,502]},{"name":"FDIDECRYPT","features":[307,502]},{"name":"FDIDECRYPTTYPE","features":[502]},{"name":"FDIDestroy","features":[307,502]},{"name":"FDIERROR","features":[502]},{"name":"FDIERROR_ALLOC_FAIL","features":[502]},{"name":"FDIERROR_BAD_COMPR_TYPE","features":[502]},{"name":"FDIERROR_CABINET_NOT_FOUND","features":[502]},{"name":"FDIERROR_CORRUPT_CABINET","features":[502]},{"name":"FDIERROR_EOF","features":[502]},{"name":"FDIERROR_MDI_FAIL","features":[502]},{"name":"FDIERROR_NONE","features":[502]},{"name":"FDIERROR_NOT_A_CABINET","features":[502]},{"name":"FDIERROR_RESERVE_MISMATCH","features":[502]},{"name":"FDIERROR_TARGET_FILE","features":[502]},{"name":"FDIERROR_UNKNOWN_CABINET_VERSION","features":[502]},{"name":"FDIERROR_USER_ABORT","features":[502]},{"name":"FDIERROR_WRONG_CABINET","features":[502]},{"name":"FDIIsCabinet","features":[307,502]},{"name":"FDINOTIFICATION","features":[502]},{"name":"FDINOTIFICATIONTYPE","features":[502]},{"name":"FDISPILLFILE","features":[502]},{"name":"FDISPILLFILE","features":[502]},{"name":"FDITruncateCabinet","features":[307,502]},{"name":"INCLUDED_FCI","features":[502]},{"name":"INCLUDED_FDI","features":[502]},{"name":"INCLUDED_TYPES_FCI_FDI","features":[502]},{"name":"PFNALLOC","features":[502]},{"name":"PFNCLOSE","features":[502]},{"name":"PFNFCIALLOC","features":[502]},{"name":"PFNFCICLOSE","features":[502]},{"name":"PFNFCIDELETE","features":[502]},{"name":"PFNFCIFILEPLACED","features":[307,502]},{"name":"PFNFCIFREE","features":[502]},{"name":"PFNFCIGETNEXTCABINET","features":[307,502]},{"name":"PFNFCIGETOPENINFO","features":[502]},{"name":"PFNFCIGETTEMPFILE","features":[307,502]},{"name":"PFNFCIOPEN","features":[502]},{"name":"PFNFCIREAD","features":[502]},{"name":"PFNFCISEEK","features":[502]},{"name":"PFNFCISTATUS","features":[502]},{"name":"PFNFCIWRITE","features":[502]},{"name":"PFNFDIDECRYPT","features":[307,502]},{"name":"PFNFDINOTIFY","features":[502]},{"name":"PFNFREE","features":[502]},{"name":"PFNOPEN","features":[502]},{"name":"PFNREAD","features":[502]},{"name":"PFNSEEK","features":[502]},{"name":"PFNWRITE","features":[502]},{"name":"_A_EXEC","features":[502]},{"name":"_A_NAME_IS_UTF","features":[502]},{"name":"cpu80286","features":[502]},{"name":"cpu80386","features":[502]},{"name":"cpuUNKNOWN","features":[502]},{"name":"fdidtDECRYPT","features":[502]},{"name":"fdidtNEW_CABINET","features":[502]},{"name":"fdidtNEW_FOLDER","features":[502]},{"name":"fdintCABINET_INFO","features":[502]},{"name":"fdintCLOSE_FILE_INFO","features":[502]},{"name":"fdintCOPY_FILE","features":[502]},{"name":"fdintENUMERATE","features":[502]},{"name":"fdintNEXT_CABINET","features":[502]},{"name":"fdintPARTIAL_FILE","features":[502]},{"name":"statusCabinet","features":[502]},{"name":"statusFile","features":[502]},{"name":"statusFolder","features":[502]},{"name":"tcompBAD","features":[502]},{"name":"tcompLZX_WINDOW_HI","features":[502]},{"name":"tcompLZX_WINDOW_LO","features":[502]},{"name":"tcompMASK_LZX_WINDOW","features":[502]},{"name":"tcompMASK_QUANTUM_LEVEL","features":[502]},{"name":"tcompMASK_QUANTUM_MEM","features":[502]},{"name":"tcompMASK_RESERVED","features":[502]},{"name":"tcompMASK_TYPE","features":[502]},{"name":"tcompQUANTUM_LEVEL_HI","features":[502]},{"name":"tcompQUANTUM_LEVEL_LO","features":[502]},{"name":"tcompQUANTUM_MEM_HI","features":[502]},{"name":"tcompQUANTUM_MEM_LO","features":[502]},{"name":"tcompSHIFT_LZX_WINDOW","features":[502]},{"name":"tcompSHIFT_QUANTUM_LEVEL","features":[502]},{"name":"tcompSHIFT_QUANTUM_MEM","features":[502]},{"name":"tcompTYPE_LZX","features":[502]},{"name":"tcompTYPE_MSZIP","features":[502]},{"name":"tcompTYPE_NONE","features":[502]},{"name":"tcompTYPE_QUANTUM","features":[502]}],"506":[{"name":"CF_CALLBACK","features":[503,504]},{"name":"CF_CALLBACK_CANCEL_FLAGS","features":[503]},{"name":"CF_CALLBACK_CANCEL_FLAG_IO_ABORTED","features":[503]},{"name":"CF_CALLBACK_CANCEL_FLAG_IO_TIMEOUT","features":[503]},{"name":"CF_CALLBACK_CANCEL_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_CLOSE_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_CLOSE_COMPLETION_FLAG_DELETED","features":[503]},{"name":"CF_CALLBACK_CLOSE_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_BACKGROUND","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_DEHYDRATED","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_FLAGS","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_FLAG_BACKGROUND","features":[503]},{"name":"CF_CALLBACK_DEHYDRATE_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_NONE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_INACTIVITY","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_LOW_SPACE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_OS_UPGRADE","features":[503]},{"name":"CF_CALLBACK_DEHYDRATION_REASON_USER_MANUAL","features":[503]},{"name":"CF_CALLBACK_DELETE_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_DELETE_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_DELETE_FLAGS","features":[503]},{"name":"CF_CALLBACK_DELETE_FLAG_IS_DIRECTORY","features":[503]},{"name":"CF_CALLBACK_DELETE_FLAG_IS_UNDELETE","features":[503]},{"name":"CF_CALLBACK_DELETE_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_FETCH_DATA_FLAGS","features":[503]},{"name":"CF_CALLBACK_FETCH_DATA_FLAG_EXPLICIT_HYDRATION","features":[503]},{"name":"CF_CALLBACK_FETCH_DATA_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_FETCH_DATA_FLAG_RECOVERY","features":[503]},{"name":"CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS","features":[503]},{"name":"CF_CALLBACK_FETCH_PLACEHOLDERS_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_INFO","features":[503,504]},{"name":"CF_CALLBACK_OPEN_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_OPEN_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_OPEN_COMPLETION_FLAG_PLACEHOLDER_UNKNOWN","features":[503]},{"name":"CF_CALLBACK_OPEN_COMPLETION_FLAG_PLACEHOLDER_UNSUPPORTED","features":[503]},{"name":"CF_CALLBACK_PARAMETERS","features":[503]},{"name":"CF_CALLBACK_REGISTRATION","features":[503,504]},{"name":"CF_CALLBACK_RENAME_COMPLETION_FLAGS","features":[503]},{"name":"CF_CALLBACK_RENAME_COMPLETION_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAGS","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAG_IS_DIRECTORY","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAG_NONE","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAG_SOURCE_IN_SCOPE","features":[503]},{"name":"CF_CALLBACK_RENAME_FLAG_TARGET_IN_SCOPE","features":[503]},{"name":"CF_CALLBACK_TYPE","features":[503]},{"name":"CF_CALLBACK_TYPE_CANCEL_FETCH_DATA","features":[503]},{"name":"CF_CALLBACK_TYPE_CANCEL_FETCH_PLACEHOLDERS","features":[503]},{"name":"CF_CALLBACK_TYPE_FETCH_DATA","features":[503]},{"name":"CF_CALLBACK_TYPE_FETCH_PLACEHOLDERS","features":[503]},{"name":"CF_CALLBACK_TYPE_NONE","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_DEHYDRATE","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_DEHYDRATE_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_DELETE","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_DELETE_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_FILE_CLOSE_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_FILE_OPEN_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_RENAME","features":[503]},{"name":"CF_CALLBACK_TYPE_NOTIFY_RENAME_COMPLETION","features":[503]},{"name":"CF_CALLBACK_TYPE_VALIDATE_DATA","features":[503]},{"name":"CF_CALLBACK_VALIDATE_DATA_FLAGS","features":[503]},{"name":"CF_CALLBACK_VALIDATE_DATA_FLAG_EXPLICIT_HYDRATION","features":[503]},{"name":"CF_CALLBACK_VALIDATE_DATA_FLAG_NONE","features":[503]},{"name":"CF_CONNECTION_KEY","features":[503]},{"name":"CF_CONNECT_FLAGS","features":[503]},{"name":"CF_CONNECT_FLAG_BLOCK_SELF_IMPLICIT_HYDRATION","features":[503]},{"name":"CF_CONNECT_FLAG_NONE","features":[503]},{"name":"CF_CONNECT_FLAG_REQUIRE_FULL_FILE_PATH","features":[503]},{"name":"CF_CONNECT_FLAG_REQUIRE_PROCESS_INFO","features":[503]},{"name":"CF_CONVERT_FLAGS","features":[503]},{"name":"CF_CONVERT_FLAG_ALWAYS_FULL","features":[503]},{"name":"CF_CONVERT_FLAG_DEHYDRATE","features":[503]},{"name":"CF_CONVERT_FLAG_ENABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_CONVERT_FLAG_FORCE_CONVERT_TO_CLOUD_FILE","features":[503]},{"name":"CF_CONVERT_FLAG_MARK_IN_SYNC","features":[503]},{"name":"CF_CONVERT_FLAG_NONE","features":[503]},{"name":"CF_CREATE_FLAGS","features":[503]},{"name":"CF_CREATE_FLAG_NONE","features":[503]},{"name":"CF_CREATE_FLAG_STOP_ON_ERROR","features":[503]},{"name":"CF_DEHYDRATE_FLAGS","features":[503]},{"name":"CF_DEHYDRATE_FLAG_BACKGROUND","features":[503]},{"name":"CF_DEHYDRATE_FLAG_NONE","features":[503]},{"name":"CF_FILE_RANGE","features":[503]},{"name":"CF_FS_METADATA","features":[503,326]},{"name":"CF_HARDLINK_POLICY","features":[503]},{"name":"CF_HARDLINK_POLICY_ALLOWED","features":[503]},{"name":"CF_HARDLINK_POLICY_NONE","features":[503]},{"name":"CF_HYDRATE_FLAGS","features":[503]},{"name":"CF_HYDRATE_FLAG_NONE","features":[503]},{"name":"CF_HYDRATION_POLICY","features":[503]},{"name":"CF_HYDRATION_POLICY_ALWAYS_FULL","features":[503]},{"name":"CF_HYDRATION_POLICY_FULL","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_ALLOW_FULL_RESTART_HYDRATION","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_AUTO_DEHYDRATION_ALLOWED","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_NONE","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_STREAMING_ALLOWED","features":[503]},{"name":"CF_HYDRATION_POLICY_MODIFIER_VALIDATION_REQUIRED","features":[503]},{"name":"CF_HYDRATION_POLICY_PARTIAL","features":[503]},{"name":"CF_HYDRATION_POLICY_PRIMARY","features":[503]},{"name":"CF_HYDRATION_POLICY_PROGRESSIVE","features":[503]},{"name":"CF_INSYNC_POLICY","features":[503]},{"name":"CF_INSYNC_POLICY_NONE","features":[503]},{"name":"CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_ALL","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_ALL","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE","features":[503]},{"name":"CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE","features":[503]},{"name":"CF_IN_SYNC_STATE","features":[503]},{"name":"CF_IN_SYNC_STATE_IN_SYNC","features":[503]},{"name":"CF_IN_SYNC_STATE_NOT_IN_SYNC","features":[503]},{"name":"CF_MAX_PRIORITY_HINT","features":[503]},{"name":"CF_MAX_PROVIDER_NAME_LENGTH","features":[503]},{"name":"CF_MAX_PROVIDER_VERSION_LENGTH","features":[503]},{"name":"CF_OPEN_FILE_FLAGS","features":[503]},{"name":"CF_OPEN_FILE_FLAG_DELETE_ACCESS","features":[503]},{"name":"CF_OPEN_FILE_FLAG_EXCLUSIVE","features":[503]},{"name":"CF_OPEN_FILE_FLAG_FOREGROUND","features":[503]},{"name":"CF_OPEN_FILE_FLAG_NONE","features":[503]},{"name":"CF_OPEN_FILE_FLAG_WRITE_ACCESS","features":[503]},{"name":"CF_OPERATION_ACK_DATA_FLAGS","features":[503]},{"name":"CF_OPERATION_ACK_DATA_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_ACK_DEHYDRATE_FLAGS","features":[503]},{"name":"CF_OPERATION_ACK_DEHYDRATE_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_ACK_DELETE_FLAGS","features":[503]},{"name":"CF_OPERATION_ACK_DELETE_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_ACK_RENAME_FLAGS","features":[503]},{"name":"CF_OPERATION_ACK_RENAME_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_INFO","features":[503,504]},{"name":"CF_OPERATION_PARAMETERS","features":[307,503,326]},{"name":"CF_OPERATION_RESTART_HYDRATION_FLAGS","features":[503]},{"name":"CF_OPERATION_RESTART_HYDRATION_FLAG_MARK_IN_SYNC","features":[503]},{"name":"CF_OPERATION_RESTART_HYDRATION_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_RETRIEVE_DATA_FLAGS","features":[503]},{"name":"CF_OPERATION_RETRIEVE_DATA_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_TRANSFER_DATA_FLAGS","features":[503]},{"name":"CF_OPERATION_TRANSFER_DATA_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS","features":[503]},{"name":"CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_DISABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_NONE","features":[503]},{"name":"CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_STOP_ON_ERROR","features":[503]},{"name":"CF_OPERATION_TYPE","features":[503]},{"name":"CF_OPERATION_TYPE_ACK_DATA","features":[503]},{"name":"CF_OPERATION_TYPE_ACK_DEHYDRATE","features":[503]},{"name":"CF_OPERATION_TYPE_ACK_DELETE","features":[503]},{"name":"CF_OPERATION_TYPE_ACK_RENAME","features":[503]},{"name":"CF_OPERATION_TYPE_RESTART_HYDRATION","features":[503]},{"name":"CF_OPERATION_TYPE_RETRIEVE_DATA","features":[503]},{"name":"CF_OPERATION_TYPE_TRANSFER_DATA","features":[503]},{"name":"CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS","features":[503]},{"name":"CF_PIN_STATE","features":[503]},{"name":"CF_PIN_STATE_EXCLUDED","features":[503]},{"name":"CF_PIN_STATE_INHERIT","features":[503]},{"name":"CF_PIN_STATE_PINNED","features":[503]},{"name":"CF_PIN_STATE_UNPINNED","features":[503]},{"name":"CF_PIN_STATE_UNSPECIFIED","features":[503]},{"name":"CF_PLACEHOLDER_BASIC_INFO","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAGS","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_ALWAYS_FULL","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_DISABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_MARK_IN_SYNC","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_NONE","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_FLAG_SUPERSEDE","features":[503]},{"name":"CF_PLACEHOLDER_CREATE_INFO","features":[503,326]},{"name":"CF_PLACEHOLDER_INFO_BASIC","features":[503]},{"name":"CF_PLACEHOLDER_INFO_CLASS","features":[503]},{"name":"CF_PLACEHOLDER_INFO_STANDARD","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY_CONVERT_TO_UNRESTRICTED","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY_CREATE_UNRESTRICTED","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY_DEFAULT","features":[503]},{"name":"CF_PLACEHOLDER_MANAGEMENT_POLICY_UPDATE_UNRESTRICTED","features":[503]},{"name":"CF_PLACEHOLDER_MAX_FILE_IDENTITY_LENGTH","features":[503]},{"name":"CF_PLACEHOLDER_RANGE_INFO_CLASS","features":[503]},{"name":"CF_PLACEHOLDER_RANGE_INFO_MODIFIED","features":[503]},{"name":"CF_PLACEHOLDER_RANGE_INFO_ONDISK","features":[503]},{"name":"CF_PLACEHOLDER_RANGE_INFO_VALIDATED","features":[503]},{"name":"CF_PLACEHOLDER_STANDARD_INFO","features":[503]},{"name":"CF_PLACEHOLDER_STATE","features":[503]},{"name":"CF_PLACEHOLDER_STATE_ESSENTIAL_PROP_PRESENT","features":[503]},{"name":"CF_PLACEHOLDER_STATE_INVALID","features":[503]},{"name":"CF_PLACEHOLDER_STATE_IN_SYNC","features":[503]},{"name":"CF_PLACEHOLDER_STATE_NO_STATES","features":[503]},{"name":"CF_PLACEHOLDER_STATE_PARTIAL","features":[503]},{"name":"CF_PLACEHOLDER_STATE_PARTIALLY_ON_DISK","features":[503]},{"name":"CF_PLACEHOLDER_STATE_PLACEHOLDER","features":[503]},{"name":"CF_PLACEHOLDER_STATE_SYNC_ROOT","features":[503]},{"name":"CF_PLATFORM_INFO","features":[503]},{"name":"CF_POPULATION_POLICY","features":[503]},{"name":"CF_POPULATION_POLICY_ALWAYS_FULL","features":[503]},{"name":"CF_POPULATION_POLICY_FULL","features":[503]},{"name":"CF_POPULATION_POLICY_MODIFIER","features":[503]},{"name":"CF_POPULATION_POLICY_MODIFIER_NONE","features":[503]},{"name":"CF_POPULATION_POLICY_PARTIAL","features":[503]},{"name":"CF_POPULATION_POLICY_PRIMARY","features":[503]},{"name":"CF_PROCESS_INFO","features":[503]},{"name":"CF_PROVIDER_STATUS_CLEAR_FLAGS","features":[503]},{"name":"CF_PROVIDER_STATUS_CONNECTIVITY_LOST","features":[503]},{"name":"CF_PROVIDER_STATUS_DISCONNECTED","features":[503]},{"name":"CF_PROVIDER_STATUS_ERROR","features":[503]},{"name":"CF_PROVIDER_STATUS_IDLE","features":[503]},{"name":"CF_PROVIDER_STATUS_POPULATE_CONTENT","features":[503]},{"name":"CF_PROVIDER_STATUS_POPULATE_METADATA","features":[503]},{"name":"CF_PROVIDER_STATUS_POPULATE_NAMESPACE","features":[503]},{"name":"CF_PROVIDER_STATUS_SYNC_FULL","features":[503]},{"name":"CF_PROVIDER_STATUS_SYNC_INCREMENTAL","features":[503]},{"name":"CF_PROVIDER_STATUS_TERMINATED","features":[503]},{"name":"CF_REGISTER_FLAGS","features":[503]},{"name":"CF_REGISTER_FLAG_DISABLE_ON_DEMAND_POPULATION_ON_ROOT","features":[503]},{"name":"CF_REGISTER_FLAG_MARK_IN_SYNC_ON_ROOT","features":[503]},{"name":"CF_REGISTER_FLAG_NONE","features":[503]},{"name":"CF_REGISTER_FLAG_UPDATE","features":[503]},{"name":"CF_REQUEST_KEY_DEFAULT","features":[503]},{"name":"CF_REVERT_FLAGS","features":[503]},{"name":"CF_REVERT_FLAG_NONE","features":[503]},{"name":"CF_SET_IN_SYNC_FLAGS","features":[503]},{"name":"CF_SET_IN_SYNC_FLAG_NONE","features":[503]},{"name":"CF_SET_PIN_FLAGS","features":[503]},{"name":"CF_SET_PIN_FLAG_NONE","features":[503]},{"name":"CF_SET_PIN_FLAG_RECURSE","features":[503]},{"name":"CF_SET_PIN_FLAG_RECURSE_ONLY","features":[503]},{"name":"CF_SET_PIN_FLAG_RECURSE_STOP_ON_ERROR","features":[503]},{"name":"CF_SYNC_POLICIES","features":[503]},{"name":"CF_SYNC_PROVIDER_STATUS","features":[503]},{"name":"CF_SYNC_REGISTRATION","features":[503]},{"name":"CF_SYNC_ROOT_BASIC_INFO","features":[503]},{"name":"CF_SYNC_ROOT_INFO_BASIC","features":[503]},{"name":"CF_SYNC_ROOT_INFO_CLASS","features":[503]},{"name":"CF_SYNC_ROOT_INFO_PROVIDER","features":[503]},{"name":"CF_SYNC_ROOT_INFO_STANDARD","features":[503]},{"name":"CF_SYNC_ROOT_PROVIDER_INFO","features":[503]},{"name":"CF_SYNC_ROOT_STANDARD_INFO","features":[503]},{"name":"CF_SYNC_STATUS","features":[503]},{"name":"CF_UPDATE_FLAGS","features":[503]},{"name":"CF_UPDATE_FLAG_ALLOW_PARTIAL","features":[503]},{"name":"CF_UPDATE_FLAG_ALWAYS_FULL","features":[503]},{"name":"CF_UPDATE_FLAG_CLEAR_IN_SYNC","features":[503]},{"name":"CF_UPDATE_FLAG_DEHYDRATE","features":[503]},{"name":"CF_UPDATE_FLAG_DISABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_UPDATE_FLAG_ENABLE_ON_DEMAND_POPULATION","features":[503]},{"name":"CF_UPDATE_FLAG_MARK_IN_SYNC","features":[503]},{"name":"CF_UPDATE_FLAG_NONE","features":[503]},{"name":"CF_UPDATE_FLAG_PASSTHROUGH_FS_METADATA","features":[503]},{"name":"CF_UPDATE_FLAG_REMOVE_FILE_IDENTITY","features":[503]},{"name":"CF_UPDATE_FLAG_REMOVE_PROPERTY","features":[503]},{"name":"CF_UPDATE_FLAG_VERIFY_IN_SYNC","features":[503]},{"name":"CfCloseHandle","features":[307,503]},{"name":"CfConnectSyncRoot","features":[503,504]},{"name":"CfConvertToPlaceholder","features":[307,503,312]},{"name":"CfCreatePlaceholders","features":[503,326]},{"name":"CfDehydratePlaceholder","features":[307,503,312]},{"name":"CfDisconnectSyncRoot","features":[503]},{"name":"CfExecute","features":[307,503,326,504]},{"name":"CfGetCorrelationVector","features":[307,503,504]},{"name":"CfGetPlaceholderInfo","features":[307,503]},{"name":"CfGetPlaceholderRangeInfo","features":[307,503]},{"name":"CfGetPlaceholderRangeInfoForHydration","features":[503]},{"name":"CfGetPlaceholderStateFromAttributeTag","features":[503]},{"name":"CfGetPlaceholderStateFromFileInfo","features":[503,326]},{"name":"CfGetPlaceholderStateFromFindData","features":[307,503,326]},{"name":"CfGetPlatformInfo","features":[503]},{"name":"CfGetSyncRootInfoByHandle","features":[307,503]},{"name":"CfGetSyncRootInfoByPath","features":[503]},{"name":"CfGetTransferKey","features":[307,503]},{"name":"CfGetWin32HandleFromProtectedHandle","features":[307,503]},{"name":"CfHydratePlaceholder","features":[307,503,312]},{"name":"CfOpenFileWithOplock","features":[307,503]},{"name":"CfQuerySyncProviderStatus","features":[503]},{"name":"CfReferenceProtectedHandle","features":[307,503]},{"name":"CfRegisterSyncRoot","features":[503]},{"name":"CfReleaseProtectedHandle","features":[307,503]},{"name":"CfReleaseTransferKey","features":[307,503]},{"name":"CfReportProviderProgress","features":[503]},{"name":"CfReportProviderProgress2","features":[503]},{"name":"CfReportSyncStatus","features":[503]},{"name":"CfRevertPlaceholder","features":[307,503,312]},{"name":"CfSetCorrelationVector","features":[307,503,504]},{"name":"CfSetInSyncState","features":[307,503]},{"name":"CfSetPinState","features":[307,503,312]},{"name":"CfUnregisterSyncRoot","features":[503]},{"name":"CfUpdatePlaceholder","features":[307,503,326,312]},{"name":"CfUpdateSyncProviderStatus","features":[503]}],"507":[{"name":"COMPRESSOR_HANDLE","features":[505]},{"name":"COMPRESS_ALGORITHM","features":[505]},{"name":"COMPRESS_ALGORITHM_INVALID","features":[505]},{"name":"COMPRESS_ALGORITHM_LZMS","features":[505]},{"name":"COMPRESS_ALGORITHM_MAX","features":[505]},{"name":"COMPRESS_ALGORITHM_MSZIP","features":[505]},{"name":"COMPRESS_ALGORITHM_NULL","features":[505]},{"name":"COMPRESS_ALGORITHM_XPRESS","features":[505]},{"name":"COMPRESS_ALGORITHM_XPRESS_HUFF","features":[505]},{"name":"COMPRESS_ALLOCATION_ROUTINES","features":[505]},{"name":"COMPRESS_INFORMATION_CLASS","features":[505]},{"name":"COMPRESS_INFORMATION_CLASS_BLOCK_SIZE","features":[505]},{"name":"COMPRESS_INFORMATION_CLASS_INVALID","features":[505]},{"name":"COMPRESS_INFORMATION_CLASS_LEVEL","features":[505]},{"name":"COMPRESS_RAW","features":[505]},{"name":"CloseCompressor","features":[307,505]},{"name":"CloseDecompressor","features":[307,505]},{"name":"Compress","features":[307,505]},{"name":"CreateCompressor","features":[307,505]},{"name":"CreateDecompressor","features":[307,505]},{"name":"DECOMPRESSOR_HANDLE","features":[505]},{"name":"Decompress","features":[307,505]},{"name":"PFN_COMPRESS_ALLOCATE","features":[505]},{"name":"PFN_COMPRESS_FREE","features":[505]},{"name":"QueryCompressorInformation","features":[307,505]},{"name":"QueryDecompressorInformation","features":[307,505]},{"name":"ResetCompressor","features":[307,505]},{"name":"ResetDecompressor","features":[307,505]},{"name":"SetCompressorInformation","features":[307,505]},{"name":"SetDecompressorInformation","features":[307,505]}],"508":[{"name":"DDP_FILE_EXTENT","features":[506]},{"name":"DEDUP_BACKUP_SUPPORT_PARAM_TYPE","features":[506]},{"name":"DEDUP_CHUNKLIB_MAX_CHUNKS_ENUM","features":[506]},{"name":"DEDUP_CHUNK_INFO_HASH32","features":[506]},{"name":"DEDUP_CONTAINER_EXTENT","features":[506]},{"name":"DEDUP_PT_AvgChunkSizeBytes","features":[506]},{"name":"DEDUP_PT_DisableStrongHashComputation","features":[506]},{"name":"DEDUP_PT_InvariantChunking","features":[506]},{"name":"DEDUP_PT_MaxChunkSizeBytes","features":[506]},{"name":"DEDUP_PT_MinChunkSizeBytes","features":[506]},{"name":"DEDUP_RECONSTRUCT_OPTIMIZED","features":[506]},{"name":"DEDUP_RECONSTRUCT_UNOPTIMIZED","features":[506]},{"name":"DEDUP_SET_PARAM_TYPE","features":[506]},{"name":"DedupBackupSupport","features":[506]},{"name":"DedupChunk","features":[506]},{"name":"DedupChunkFlags","features":[506]},{"name":"DedupChunkFlags_Compressed","features":[506]},{"name":"DedupChunkFlags_None","features":[506]},{"name":"DedupChunkingAlgorithm","features":[506]},{"name":"DedupChunkingAlgorithm_Unknonwn","features":[506]},{"name":"DedupChunkingAlgorithm_V1","features":[506]},{"name":"DedupCompressionAlgorithm","features":[506]},{"name":"DedupCompressionAlgorithm_Unknonwn","features":[506]},{"name":"DedupCompressionAlgorithm_Xpress","features":[506]},{"name":"DedupDataPort","features":[506]},{"name":"DedupDataPortManagerOption","features":[506]},{"name":"DedupDataPortManagerOption_AutoStart","features":[506]},{"name":"DedupDataPortManagerOption_None","features":[506]},{"name":"DedupDataPortManagerOption_SkipReconciliation","features":[506]},{"name":"DedupDataPortRequestStatus","features":[506]},{"name":"DedupDataPortRequestStatus_Complete","features":[506]},{"name":"DedupDataPortRequestStatus_Failed","features":[506]},{"name":"DedupDataPortRequestStatus_Partial","features":[506]},{"name":"DedupDataPortRequestStatus_Processing","features":[506]},{"name":"DedupDataPortRequestStatus_Queued","features":[506]},{"name":"DedupDataPortRequestStatus_Unknown","features":[506]},{"name":"DedupDataPortVolumeStatus","features":[506]},{"name":"DedupDataPortVolumeStatus_Initializing","features":[506]},{"name":"DedupDataPortVolumeStatus_Maintenance","features":[506]},{"name":"DedupDataPortVolumeStatus_NotAvailable","features":[506]},{"name":"DedupDataPortVolumeStatus_NotEnabled","features":[506]},{"name":"DedupDataPortVolumeStatus_Ready","features":[506]},{"name":"DedupDataPortVolumeStatus_Shutdown","features":[506]},{"name":"DedupDataPortVolumeStatus_Unknown","features":[506]},{"name":"DedupHash","features":[506]},{"name":"DedupHashingAlgorithm","features":[506]},{"name":"DedupHashingAlgorithm_Unknonwn","features":[506]},{"name":"DedupHashingAlgorithm_V1","features":[506]},{"name":"DedupStream","features":[506]},{"name":"DedupStreamEntry","features":[506]},{"name":"IDedupBackupSupport","features":[506]},{"name":"IDedupChunkLibrary","features":[506]},{"name":"IDedupDataPort","features":[506]},{"name":"IDedupDataPortManager","features":[506]},{"name":"IDedupIterateChunksHash32","features":[506]},{"name":"IDedupReadFileCallback","features":[506]}],"509":[{"name":"DFS_ADD_VOLUME","features":[507]},{"name":"DFS_FORCE_REMOVE","features":[507]},{"name":"DFS_GET_PKT_ENTRY_STATE_ARG","features":[507]},{"name":"DFS_INFO_1","features":[507]},{"name":"DFS_INFO_100","features":[507]},{"name":"DFS_INFO_101","features":[507]},{"name":"DFS_INFO_102","features":[507]},{"name":"DFS_INFO_103","features":[507]},{"name":"DFS_INFO_104","features":[507]},{"name":"DFS_INFO_105","features":[507]},{"name":"DFS_INFO_106","features":[507]},{"name":"DFS_INFO_107","features":[310,507]},{"name":"DFS_INFO_150","features":[310,507]},{"name":"DFS_INFO_1_32","features":[507]},{"name":"DFS_INFO_2","features":[507]},{"name":"DFS_INFO_200","features":[507]},{"name":"DFS_INFO_2_32","features":[507]},{"name":"DFS_INFO_3","features":[507]},{"name":"DFS_INFO_300","features":[507]},{"name":"DFS_INFO_3_32","features":[507]},{"name":"DFS_INFO_4","features":[507]},{"name":"DFS_INFO_4_32","features":[507]},{"name":"DFS_INFO_5","features":[507]},{"name":"DFS_INFO_50","features":[507]},{"name":"DFS_INFO_6","features":[507]},{"name":"DFS_INFO_7","features":[507]},{"name":"DFS_INFO_8","features":[310,507]},{"name":"DFS_INFO_9","features":[310,507]},{"name":"DFS_MOVE_FLAG_REPLACE_IF_EXISTS","features":[507]},{"name":"DFS_NAMESPACE_VERSION_ORIGIN","features":[507]},{"name":"DFS_NAMESPACE_VERSION_ORIGIN_COMBINED","features":[507]},{"name":"DFS_NAMESPACE_VERSION_ORIGIN_DOMAIN","features":[507]},{"name":"DFS_NAMESPACE_VERSION_ORIGIN_SERVER","features":[507]},{"name":"DFS_PROPERTY_FLAG_ABDE","features":[507]},{"name":"DFS_PROPERTY_FLAG_CLUSTER_ENABLED","features":[507]},{"name":"DFS_PROPERTY_FLAG_INSITE_REFERRALS","features":[507]},{"name":"DFS_PROPERTY_FLAG_ROOT_SCALABILITY","features":[507]},{"name":"DFS_PROPERTY_FLAG_SITE_COSTING","features":[507]},{"name":"DFS_PROPERTY_FLAG_TARGET_FAILBACK","features":[507]},{"name":"DFS_RESTORE_VOLUME","features":[507]},{"name":"DFS_SITELIST_INFO","features":[507]},{"name":"DFS_SITENAME_INFO","features":[507]},{"name":"DFS_SITE_PRIMARY","features":[507]},{"name":"DFS_STORAGE_FLAVOR_UNUSED2","features":[507]},{"name":"DFS_STORAGE_INFO","features":[507]},{"name":"DFS_STORAGE_INFO_0_32","features":[507]},{"name":"DFS_STORAGE_INFO_1","features":[507]},{"name":"DFS_STORAGE_STATES","features":[507]},{"name":"DFS_STORAGE_STATE_ACTIVE","features":[507]},{"name":"DFS_STORAGE_STATE_OFFLINE","features":[507]},{"name":"DFS_STORAGE_STATE_ONLINE","features":[507]},{"name":"DFS_SUPPORTED_NAMESPACE_VERSION_INFO","features":[507]},{"name":"DFS_TARGET_PRIORITY","features":[507]},{"name":"DFS_TARGET_PRIORITY_CLASS","features":[507]},{"name":"DFS_VOLUME_FLAVORS","features":[507]},{"name":"DFS_VOLUME_FLAVOR_AD_BLOB","features":[507]},{"name":"DFS_VOLUME_FLAVOR_STANDALONE","features":[507]},{"name":"DFS_VOLUME_FLAVOR_UNUSED1","features":[507]},{"name":"DFS_VOLUME_STATES","features":[507]},{"name":"DFS_VOLUME_STATE_FORCE_SYNC","features":[507]},{"name":"DFS_VOLUME_STATE_INCONSISTENT","features":[507]},{"name":"DFS_VOLUME_STATE_OFFLINE","features":[507]},{"name":"DFS_VOLUME_STATE_OK","features":[507]},{"name":"DFS_VOLUME_STATE_ONLINE","features":[507]},{"name":"DFS_VOLUME_STATE_RESYNCHRONIZE","features":[507]},{"name":"DFS_VOLUME_STATE_STANDBY","features":[507]},{"name":"DfsGlobalHighPriorityClass","features":[507]},{"name":"DfsGlobalLowPriorityClass","features":[507]},{"name":"DfsInvalidPriorityClass","features":[507]},{"name":"DfsSiteCostHighPriorityClass","features":[507]},{"name":"DfsSiteCostLowPriorityClass","features":[507]},{"name":"DfsSiteCostNormalPriorityClass","features":[507]},{"name":"FSCTL_DFS_BASE","features":[507]},{"name":"FSCTL_DFS_GET_PKT_ENTRY_STATE","features":[507]},{"name":"NET_DFS_SETDC_FLAGS","features":[507]},{"name":"NET_DFS_SETDC_INITPKT","features":[507]},{"name":"NET_DFS_SETDC_TIMEOUT","features":[507]},{"name":"NetDfsAdd","features":[507]},{"name":"NetDfsAddFtRoot","features":[507]},{"name":"NetDfsAddRootTarget","features":[507]},{"name":"NetDfsAddStdRoot","features":[507]},{"name":"NetDfsEnum","features":[507]},{"name":"NetDfsGetClientInfo","features":[507]},{"name":"NetDfsGetFtContainerSecurity","features":[310,507]},{"name":"NetDfsGetInfo","features":[507]},{"name":"NetDfsGetSecurity","features":[310,507]},{"name":"NetDfsGetStdContainerSecurity","features":[310,507]},{"name":"NetDfsGetSupportedNamespaceVersion","features":[507]},{"name":"NetDfsMove","features":[507]},{"name":"NetDfsRemove","features":[507]},{"name":"NetDfsRemoveFtRoot","features":[507]},{"name":"NetDfsRemoveFtRootForced","features":[507]},{"name":"NetDfsRemoveRootTarget","features":[507]},{"name":"NetDfsRemoveStdRoot","features":[507]},{"name":"NetDfsSetClientInfo","features":[507]},{"name":"NetDfsSetFtContainerSecurity","features":[310,507]},{"name":"NetDfsSetInfo","features":[507]},{"name":"NetDfsSetSecurity","features":[310,507]},{"name":"NetDfsSetStdContainerSecurity","features":[310,507]}],"510":[{"name":"ACT_AUTHORIZATION_STATE","features":[508]},{"name":"ACT_AUTHORIZATION_STATE_VALUE","features":[508]},{"name":"ACT_AUTHORIZED","features":[508]},{"name":"ACT_AUTHORIZE_ON_RESUME","features":[508]},{"name":"ACT_AUTHORIZE_ON_SESSION_UNLOCK","features":[508]},{"name":"ACT_UNAUTHORIZED","features":[508]},{"name":"ACT_UNAUTHORIZE_ON_SESSION_LOCK","features":[508]},{"name":"ACT_UNAUTHORIZE_ON_SUSPEND","features":[508]},{"name":"APPUSERMODEL_STARTPINOPTION_DEFAULT","features":[508]},{"name":"APPUSERMODEL_STARTPINOPTION_NOPINONINSTALL","features":[508]},{"name":"APPUSERMODEL_STARTPINOPTION_USERPINNED","features":[508]},{"name":"AUDIO_CHANNELCOUNT_MONO","features":[508]},{"name":"AUDIO_CHANNELCOUNT_STEREO","features":[508]},{"name":"BLUETOOTH_ADDRESS_TYPE_PUBLIC","features":[508]},{"name":"BLUETOOTH_ADDRESS_TYPE_RANDOM","features":[508]},{"name":"BLUETOOTH_CACHED_MODE_UNCACHED","features":[508]},{"name":"BLUETOOTH_CACHE_MODE_CACHED","features":[508]},{"name":"CERT_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY","features":[508]},{"name":"CERT_CAPABILITY_CERTIFICATE_SUPPORT","features":[508]},{"name":"CERT_CAPABILITY_HASH_ALG","features":[508]},{"name":"CERT_CAPABILITY_OPTIONAL_FEATURES","features":[508]},{"name":"CERT_CAPABILITY_SIGNATURE_ALG","features":[508]},{"name":"CERT_MAX_CAPABILITY","features":[508]},{"name":"CERT_RSASSA_PSS_SHA1_OID","features":[508]},{"name":"CERT_RSASSA_PSS_SHA256_OID","features":[508]},{"name":"CERT_RSASSA_PSS_SHA384_OID","features":[508]},{"name":"CERT_RSASSA_PSS_SHA512_OID","features":[508]},{"name":"CERT_RSA_1024_OID","features":[508]},{"name":"CERT_RSA_2048_OID","features":[508]},{"name":"CERT_RSA_3072_OID","features":[508]},{"name":"CERT_TYPE_ASCh","features":[508]},{"name":"CERT_TYPE_ASCm","features":[508]},{"name":"CERT_TYPE_EMPTY","features":[508]},{"name":"CERT_TYPE_HCh","features":[508]},{"name":"CERT_TYPE_PCp","features":[508]},{"name":"CERT_TYPE_SIGNER","features":[508]},{"name":"CERT_VALIDATION_POLICY_BASIC","features":[508]},{"name":"CERT_VALIDATION_POLICY_EXTENDED","features":[508]},{"name":"CERT_VALIDATION_POLICY_NONE","features":[508]},{"name":"CERT_VALIDATION_POLICY_RESERVED","features":[508]},{"name":"CREATOROPENWITHUIOPTION_HIDDEN","features":[508]},{"name":"CREATOROPENWITHUIOPTION_VISIBLE","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_AUTHENTICATED","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_AUTHENTICATION_DENIED","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_DEVICE_ERROR","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_NOT_AUTHENTICATED","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_NO_AUTHENTICATION_REQUIRED","features":[508]},{"name":"ENHANCED_STORAGE_AUTHN_STATE_UNKNOWN","features":[508]},{"name":"ENHANCED_STORAGE_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY","features":[508,380]},{"name":"ENHANCED_STORAGE_CAPABILITY_CERTIFICATE_EXTENSION_PARSING","features":[508,380]},{"name":"ENHANCED_STORAGE_CAPABILITY_HASH_ALGS","features":[508,380]},{"name":"ENHANCED_STORAGE_CAPABILITY_RENDER_USER_DATA_UNUSABLE","features":[508,380]},{"name":"ENHANCED_STORAGE_CAPABILITY_SIGNING_ALGS","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_ADMIN_CERTIFICATE_AUTHENTICATION","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_CREATE_CERTIFICATE_REQUEST","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_DEVICE_CERTIFICATE_AUTHENTICATION","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_ACT_FRIENDLY_NAME","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE_COUNT","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITIES","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITY","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_GUID","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_HOST_CERTIFICATE_AUTHENTICATION","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_INITIALIZE_TO_MANUFACTURER_STATE","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_SET_CERTIFICATE","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_CERT_UNAUTHENTICATION","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_AUTHORIZE_ACT_ACCESS","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_CHANGE_PASSWORD","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_CONFIG_ADMINISTRATOR","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_CREATE_USER","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_DELETE_USER","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_INITIALIZE_USER_PASSWORD","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_QUERY_INFORMATION","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_START_INITIALIZE_TO_MANUFACTURER_STATE","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_PASSWORD_UNAUTHORIZE_ACT_ACCESS","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_SILO_ENUMERATE_SILOS","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_SILO_GET_AUTHENTICATION_STATE","features":[508,380]},{"name":"ENHANCED_STORAGE_COMMAND_SILO_IS_AUTHENTICATION_SILO","features":[508,380]},{"name":"ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION","features":[307,508]},{"name":"ENHANCED_STORAGE_PROPERTY_ADMIN_HINT","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_AUTHENTICATION_STATE","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_ACT_FRIENDLY_NAME","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_CAPABILITY_TYPE","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_INDEX","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_LENGTH","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_REQUEST","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITIES","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITY","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_GUID","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_CERTIFICATE_TYPE","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_IS_AUTHENTICATION_SILO","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_MAX_AUTH_FAILURES","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_MAX_CERTIFICATE_COUNT","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD_INDICATOR","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_INDEX","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_OF_TYPE_INDEX","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_OLD_PASSWORD","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_PASSWORD","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_PASSWORD_INDICATOR","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_PASSWORD_SILO_INFO","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_QUERY_SILO_RESULTS","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_QUERY_SILO_TYPE","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_SECURITY_IDENTIFIER","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_SIGNER_CERTIFICATE_INDEX","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_SILO_FRIENDLYNAME_SPECIFIED","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_SILO_NAME","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_STORED_CERTIFICATE_COUNT","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_TEMPORARY_UNAUTHENTICATION","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_USER_HINT","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_USER_NAME","features":[508,380]},{"name":"ENHANCED_STORAGE_PROPERTY_VALIDATION_POLICY","features":[508,380]},{"name":"ES_AUTHN_ERROR_END","features":[508]},{"name":"ES_AUTHN_ERROR_START","features":[508]},{"name":"ES_E_AUTHORIZED_UNEXPECTED","features":[508]},{"name":"ES_E_BAD_SEQUENCE","features":[508]},{"name":"ES_E_CHALLENGE_MISMATCH","features":[508]},{"name":"ES_E_CHALLENGE_SIZE_MISMATCH","features":[508]},{"name":"ES_E_DEVICE_DIGEST_MISSING","features":[508]},{"name":"ES_E_FRIENDLY_NAME_TOO_LONG","features":[508]},{"name":"ES_E_GROUP_POLICY_FORBIDDEN_OPERATION","features":[508]},{"name":"ES_E_GROUP_POLICY_FORBIDDEN_USE","features":[508]},{"name":"ES_E_INCOMPLETE_COMMAND","features":[508]},{"name":"ES_E_INCONSISTENT_PARAM_LENGTH","features":[508]},{"name":"ES_E_INVALID_CAPABILITY","features":[508]},{"name":"ES_E_INVALID_FIELD_IDENTIFIER","features":[508]},{"name":"ES_E_INVALID_PARAM_COMBINATION","features":[508]},{"name":"ES_E_INVALID_PARAM_LENGTH","features":[508]},{"name":"ES_E_INVALID_RESPONSE","features":[508]},{"name":"ES_E_INVALID_SILO","features":[508]},{"name":"ES_E_NOT_AUTHORIZED_UNEXPECTED","features":[508]},{"name":"ES_E_NO_AUTHENTICATION_REQUIRED","features":[508]},{"name":"ES_E_NO_PROBE","features":[508]},{"name":"ES_E_OTHER_SECURITY_PROTOCOL_ACTIVE","features":[508]},{"name":"ES_E_PASSWORD_HINT_TOO_LONG","features":[508]},{"name":"ES_E_PASSWORD_TOO_LONG","features":[508]},{"name":"ES_E_PROVISIONED_UNEXPECTED","features":[508]},{"name":"ES_E_SILO_NAME_TOO_LONG","features":[508]},{"name":"ES_E_UNKNOWN_DIGEST_ALGORITHM","features":[508]},{"name":"ES_E_UNPROVISIONED_HARDWARE","features":[508]},{"name":"ES_E_UNSUPPORTED_HARDWARE","features":[508]},{"name":"ES_GENERAL_ERROR_END","features":[508]},{"name":"ES_GENERAL_ERROR_START","features":[508]},{"name":"ES_PW_SILO_ERROR_END","features":[508]},{"name":"ES_PW_SILO_ERROR_START","features":[508]},{"name":"ES_RESERVED_COM_ERROR_END","features":[508]},{"name":"ES_RESERVED_COM_ERROR_START","features":[508]},{"name":"ES_RESERVED_SILO_ERROR_END","features":[508]},{"name":"ES_RESERVED_SILO_ERROR_START","features":[508]},{"name":"ES_RESERVED_SILO_SPECIFIC_ERROR_END","features":[508]},{"name":"ES_RESERVED_SILO_SPECIFIC_ERROR_START","features":[508]},{"name":"ES_VENDOR_ERROR_END","features":[508]},{"name":"ES_VENDOR_ERROR_START","features":[508]},{"name":"EnhancedStorageACT","features":[508]},{"name":"EnhancedStorageSilo","features":[508]},{"name":"EnhancedStorageSiloAction","features":[508]},{"name":"EnumEnhancedStorageACT","features":[508]},{"name":"FACILITY_ENHANCED_STORAGE","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_COMPLETE","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_COMPLETE_PINNED","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_EXCLUDED","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_FOLDER_EMPTY","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_NOTAVAILABLEOFFLINE","features":[508]},{"name":"FILEOFFLINEAVAILABILITYSTATUS_PARTIAL","features":[508]},{"name":"FLAGSTATUS_COMPLETED","features":[508]},{"name":"FLAGSTATUS_FOLLOWUP","features":[508]},{"name":"FLAGSTATUS_NOTFLAGGED","features":[508]},{"name":"GUID_DEVINTERFACE_ENHANCED_STORAGE_SILO","features":[508]},{"name":"HOMEGROUPING_FREQUENT","features":[508]},{"name":"HOMEGROUPING_PINNED","features":[508]},{"name":"HOMEGROUPING_RECENT","features":[508]},{"name":"HOMEGROUPING_RECOMMENDATIONS","features":[508]},{"name":"HOMEGROUPING_UNSPECIFIED","features":[508]},{"name":"IEnhancedStorageACT","features":[508]},{"name":"IEnhancedStorageACT2","features":[508]},{"name":"IEnhancedStorageACT3","features":[508]},{"name":"IEnhancedStorageSilo","features":[508]},{"name":"IEnhancedStorageSiloAction","features":[508]},{"name":"IEnumEnhancedStorageACT","features":[508]},{"name":"IMPORTANCE_HIGH_MAX","features":[508]},{"name":"IMPORTANCE_HIGH_MIN","features":[508]},{"name":"IMPORTANCE_HIGH_SET","features":[508]},{"name":"IMPORTANCE_LOW_MAX","features":[508]},{"name":"IMPORTANCE_LOW_MIN","features":[508]},{"name":"IMPORTANCE_LOW_SET","features":[508]},{"name":"IMPORTANCE_NORMAL_MAX","features":[508]},{"name":"IMPORTANCE_NORMAL_MIN","features":[508]},{"name":"IMPORTANCE_NORMAL_SET","features":[508]},{"name":"ISDEFAULTSAVE_BOTH","features":[508]},{"name":"ISDEFAULTSAVE_NONE","features":[508]},{"name":"ISDEFAULTSAVE_NONOWNER","features":[508]},{"name":"ISDEFAULTSAVE_OWNER","features":[508]},{"name":"KIND_CALENDAR","features":[508]},{"name":"KIND_COMMUNICATION","features":[508]},{"name":"KIND_CONTACT","features":[508]},{"name":"KIND_DOCUMENT","features":[508]},{"name":"KIND_EMAIL","features":[508]},{"name":"KIND_FEED","features":[508]},{"name":"KIND_FOLDER","features":[508]},{"name":"KIND_GAME","features":[508]},{"name":"KIND_INSTANTMESSAGE","features":[508]},{"name":"KIND_JOURNAL","features":[508]},{"name":"KIND_LINK","features":[508]},{"name":"KIND_MOVIE","features":[508]},{"name":"KIND_MUSIC","features":[508]},{"name":"KIND_NOTE","features":[508]},{"name":"KIND_PICTURE","features":[508]},{"name":"KIND_PLAYLIST","features":[508]},{"name":"KIND_PROGRAM","features":[508]},{"name":"KIND_RECORDEDTV","features":[508]},{"name":"KIND_SEARCHFOLDER","features":[508]},{"name":"KIND_TASK","features":[508]},{"name":"KIND_UNKNOWN","features":[508]},{"name":"KIND_VIDEO","features":[508]},{"name":"KIND_WEBHISTORY","features":[508]},{"name":"LAYOUTPATTERN_CVMFB_ALPHA","features":[508]},{"name":"LAYOUTPATTERN_CVMFB_BETA","features":[508]},{"name":"LAYOUTPATTERN_CVMFB_DELTA","features":[508]},{"name":"LAYOUTPATTERN_CVMFB_GAMMA","features":[508]},{"name":"LAYOUTPATTERN_CVMFS_ALPHA","features":[508]},{"name":"LAYOUTPATTERN_CVMFS_BETA","features":[508]},{"name":"LAYOUTPATTERN_CVMFS_DELTA","features":[508]},{"name":"LAYOUTPATTERN_CVMFS_GAMMA","features":[508]},{"name":"LINK_STATUS_BROKEN","features":[508]},{"name":"LINK_STATUS_RESOLVED","features":[508]},{"name":"OFFLINEAVAILABILITY_ALWAYS_AVAILABLE","features":[508]},{"name":"OFFLINEAVAILABILITY_AVAILABLE","features":[508]},{"name":"OFFLINEAVAILABILITY_NOT_AVAILABLE","features":[508]},{"name":"OFFLINESTATUS_OFFLINE","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_ERROR","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_FORCED","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_ITEM_VERSION_CONFLICT","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_SLOW","features":[508]},{"name":"OFFLINESTATUS_OFFLINE_SUSPENDED","features":[508]},{"name":"OFFLINESTATUS_ONLINE","features":[508]},{"name":"PHOTO_CONTRAST_HARD","features":[508]},{"name":"PHOTO_CONTRAST_NORMAL","features":[508]},{"name":"PHOTO_CONTRAST_SOFT","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_ACTION","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_APERTURE","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_CREATIVE","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_LANDSCAPE","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_MANUAL","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_NORMAL","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_PORTRAIT","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_SHUTTER","features":[508]},{"name":"PHOTO_EXPOSUREPROGRAM_UNKNOWN","features":[508]},{"name":"PHOTO_FLASH_FLASH","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_REDEYE","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_REDEYE_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_REDEYE_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_AUTO_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_REDEYE","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_REDEYE_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_REDEYE_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_COMPULSORY_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_REDEYE","features":[508]},{"name":"PHOTO_FLASH_FLASH_REDEYE_NORETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_FLASH_REDEYE_RETURNLIGHT","features":[508]},{"name":"PHOTO_FLASH_NOFUNCTION","features":[508]},{"name":"PHOTO_FLASH_NONE","features":[508]},{"name":"PHOTO_FLASH_NONE_AUTO","features":[508]},{"name":"PHOTO_FLASH_NONE_COMPULSORY","features":[508]},{"name":"PHOTO_FLASH_WITHOUTSTROBE","features":[508]},{"name":"PHOTO_FLASH_WITHSTROBE","features":[508]},{"name":"PHOTO_GAINCONTROL_HIGHGAINDOWN","features":[508]},{"name":"PHOTO_GAINCONTROL_HIGHGAINUP","features":[508]},{"name":"PHOTO_GAINCONTROL_LOWGAINDOWN","features":[508]},{"name":"PHOTO_GAINCONTROL_LOWGAINUP","features":[508]},{"name":"PHOTO_GAINCONTROL_NONE","features":[508]},{"name":"PHOTO_LIGHTSOURCE_D55","features":[508]},{"name":"PHOTO_LIGHTSOURCE_D65","features":[508]},{"name":"PHOTO_LIGHTSOURCE_D75","features":[508]},{"name":"PHOTO_LIGHTSOURCE_DAYLIGHT","features":[508]},{"name":"PHOTO_LIGHTSOURCE_FLUORESCENT","features":[508]},{"name":"PHOTO_LIGHTSOURCE_STANDARD_A","features":[508]},{"name":"PHOTO_LIGHTSOURCE_STANDARD_B","features":[508]},{"name":"PHOTO_LIGHTSOURCE_STANDARD_C","features":[508]},{"name":"PHOTO_LIGHTSOURCE_TUNGSTEN","features":[508]},{"name":"PHOTO_LIGHTSOURCE_UNKNOWN","features":[508]},{"name":"PHOTO_PROGRAMMODE_ACTION","features":[508]},{"name":"PHOTO_PROGRAMMODE_APERTURE","features":[508]},{"name":"PHOTO_PROGRAMMODE_CREATIVE","features":[508]},{"name":"PHOTO_PROGRAMMODE_LANDSCAPE","features":[508]},{"name":"PHOTO_PROGRAMMODE_MANUAL","features":[508]},{"name":"PHOTO_PROGRAMMODE_NORMAL","features":[508]},{"name":"PHOTO_PROGRAMMODE_NOTDEFINED","features":[508]},{"name":"PHOTO_PROGRAMMODE_PORTRAIT","features":[508]},{"name":"PHOTO_PROGRAMMODE_SHUTTER","features":[508]},{"name":"PHOTO_SATURATION_HIGH","features":[508]},{"name":"PHOTO_SATURATION_LOW","features":[508]},{"name":"PHOTO_SATURATION_NORMAL","features":[508]},{"name":"PHOTO_SHARPNESS_HARD","features":[508]},{"name":"PHOTO_SHARPNESS_NORMAL","features":[508]},{"name":"PHOTO_SHARPNESS_SOFT","features":[508]},{"name":"PHOTO_WHITEBALANCE_AUTO","features":[508]},{"name":"PHOTO_WHITEBALANCE_MANUAL","features":[508]},{"name":"PKEY_AcquisitionID","features":[508,380]},{"name":"PKEY_ActivityInfo","features":[508,380]},{"name":"PKEY_Address_Country","features":[508,380]},{"name":"PKEY_Address_CountryCode","features":[508,380]},{"name":"PKEY_Address_Region","features":[508,380]},{"name":"PKEY_Address_RegionCode","features":[508,380]},{"name":"PKEY_Address_Town","features":[508,380]},{"name":"PKEY_AppUserModel_ExcludeFromShowInNewInstall","features":[508,380]},{"name":"PKEY_AppUserModel_ID","features":[508,380]},{"name":"PKEY_AppUserModel_IsDestListSeparator","features":[508,380]},{"name":"PKEY_AppUserModel_IsDualMode","features":[508,380]},{"name":"PKEY_AppUserModel_PreventPinning","features":[508,380]},{"name":"PKEY_AppUserModel_RelaunchCommand","features":[508,380]},{"name":"PKEY_AppUserModel_RelaunchDisplayNameResource","features":[508,380]},{"name":"PKEY_AppUserModel_RelaunchIconResource","features":[508,380]},{"name":"PKEY_AppUserModel_SettingsCommand","features":[508,380]},{"name":"PKEY_AppUserModel_StartPinOption","features":[508,380]},{"name":"PKEY_AppUserModel_ToastActivatorCLSID","features":[508,380]},{"name":"PKEY_AppUserModel_UninstallCommand","features":[508,380]},{"name":"PKEY_AppUserModel_VisualElementsManifestHintPath","features":[508,380]},{"name":"PKEY_AppZoneIdentifier","features":[508,380]},{"name":"PKEY_ApplicationDefinedProperties","features":[508,380]},{"name":"PKEY_ApplicationName","features":[508,380]},{"name":"PKEY_Audio_ChannelCount","features":[508,380]},{"name":"PKEY_Audio_Compression","features":[508,380]},{"name":"PKEY_Audio_EncodingBitrate","features":[508,380]},{"name":"PKEY_Audio_Format","features":[508,380]},{"name":"PKEY_Audio_IsVariableBitRate","features":[508,380]},{"name":"PKEY_Audio_PeakValue","features":[508,380]},{"name":"PKEY_Audio_SampleRate","features":[508,380]},{"name":"PKEY_Audio_SampleSize","features":[508,380]},{"name":"PKEY_Audio_StreamName","features":[508,380]},{"name":"PKEY_Audio_StreamNumber","features":[508,380]},{"name":"PKEY_Author","features":[508,380]},{"name":"PKEY_CachedFileUpdaterContentIdForConflictResolution","features":[508,380]},{"name":"PKEY_CachedFileUpdaterContentIdForStream","features":[508,380]},{"name":"PKEY_Calendar_Duration","features":[508,380]},{"name":"PKEY_Calendar_IsOnline","features":[508,380]},{"name":"PKEY_Calendar_IsRecurring","features":[508,380]},{"name":"PKEY_Calendar_Location","features":[508,380]},{"name":"PKEY_Calendar_OptionalAttendeeAddresses","features":[508,380]},{"name":"PKEY_Calendar_OptionalAttendeeNames","features":[508,380]},{"name":"PKEY_Calendar_OrganizerAddress","features":[508,380]},{"name":"PKEY_Calendar_OrganizerName","features":[508,380]},{"name":"PKEY_Calendar_ReminderTime","features":[508,380]},{"name":"PKEY_Calendar_RequiredAttendeeAddresses","features":[508,380]},{"name":"PKEY_Calendar_RequiredAttendeeNames","features":[508,380]},{"name":"PKEY_Calendar_Resources","features":[508,380]},{"name":"PKEY_Calendar_ResponseStatus","features":[508,380]},{"name":"PKEY_Calendar_ShowTimeAs","features":[508,380]},{"name":"PKEY_Calendar_ShowTimeAsText","features":[508,380]},{"name":"PKEY_Capacity","features":[508,380]},{"name":"PKEY_Category","features":[508,380]},{"name":"PKEY_Comment","features":[508,380]},{"name":"PKEY_Communication_AccountName","features":[508,380]},{"name":"PKEY_Communication_DateItemExpires","features":[508,380]},{"name":"PKEY_Communication_Direction","features":[508,380]},{"name":"PKEY_Communication_FollowupIconIndex","features":[508,380]},{"name":"PKEY_Communication_HeaderItem","features":[508,380]},{"name":"PKEY_Communication_PolicyTag","features":[508,380]},{"name":"PKEY_Communication_SecurityFlags","features":[508,380]},{"name":"PKEY_Communication_Suffix","features":[508,380]},{"name":"PKEY_Communication_TaskStatus","features":[508,380]},{"name":"PKEY_Communication_TaskStatusText","features":[508,380]},{"name":"PKEY_Company","features":[508,380]},{"name":"PKEY_ComputerName","features":[508,380]},{"name":"PKEY_Computer_DecoratedFreeSpace","features":[508,380]},{"name":"PKEY_Contact_AccountPictureDynamicVideo","features":[508,380]},{"name":"PKEY_Contact_AccountPictureLarge","features":[508,380]},{"name":"PKEY_Contact_AccountPictureSmall","features":[508,380]},{"name":"PKEY_Contact_Anniversary","features":[508,380]},{"name":"PKEY_Contact_AssistantName","features":[508,380]},{"name":"PKEY_Contact_AssistantTelephone","features":[508,380]},{"name":"PKEY_Contact_Birthday","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress1Country","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress1Locality","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress1PostalCode","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress1Region","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress1Street","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress2Country","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress2Locality","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress2PostalCode","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress2Region","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress2Street","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress3Country","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress3Locality","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress3PostalCode","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress3Region","features":[508,380]},{"name":"PKEY_Contact_BusinessAddress3Street","features":[508,380]},{"name":"PKEY_Contact_BusinessAddressCity","features":[508,380]},{"name":"PKEY_Contact_BusinessAddressCountry","features":[508,380]},{"name":"PKEY_Contact_BusinessAddressPostOfficeBox","features":[508,380]},{"name":"PKEY_Contact_BusinessAddressPostalCode","features":[508,380]},{"name":"PKEY_Contact_BusinessAddressState","features":[508,380]},{"name":"PKEY_Contact_BusinessAddressStreet","features":[508,380]},{"name":"PKEY_Contact_BusinessEmailAddresses","features":[508,380]},{"name":"PKEY_Contact_BusinessFaxNumber","features":[508,380]},{"name":"PKEY_Contact_BusinessHomePage","features":[508,380]},{"name":"PKEY_Contact_BusinessTelephone","features":[508,380]},{"name":"PKEY_Contact_CallbackTelephone","features":[508,380]},{"name":"PKEY_Contact_CarTelephone","features":[508,380]},{"name":"PKEY_Contact_Children","features":[508,380]},{"name":"PKEY_Contact_CompanyMainTelephone","features":[508,380]},{"name":"PKEY_Contact_ConnectedServiceDisplayName","features":[508,380]},{"name":"PKEY_Contact_ConnectedServiceIdentities","features":[508,380]},{"name":"PKEY_Contact_ConnectedServiceName","features":[508,380]},{"name":"PKEY_Contact_ConnectedServiceSupportedActions","features":[508,380]},{"name":"PKEY_Contact_DataSuppliers","features":[508,380]},{"name":"PKEY_Contact_Department","features":[508,380]},{"name":"PKEY_Contact_DisplayBusinessPhoneNumbers","features":[508,380]},{"name":"PKEY_Contact_DisplayHomePhoneNumbers","features":[508,380]},{"name":"PKEY_Contact_DisplayMobilePhoneNumbers","features":[508,380]},{"name":"PKEY_Contact_DisplayOtherPhoneNumbers","features":[508,380]},{"name":"PKEY_Contact_EmailAddress","features":[508,380]},{"name":"PKEY_Contact_EmailAddress2","features":[508,380]},{"name":"PKEY_Contact_EmailAddress3","features":[508,380]},{"name":"PKEY_Contact_EmailAddresses","features":[508,380]},{"name":"PKEY_Contact_EmailName","features":[508,380]},{"name":"PKEY_Contact_FileAsName","features":[508,380]},{"name":"PKEY_Contact_FirstName","features":[508,380]},{"name":"PKEY_Contact_FullName","features":[508,380]},{"name":"PKEY_Contact_Gender","features":[508,380]},{"name":"PKEY_Contact_GenderValue","features":[508,380]},{"name":"PKEY_Contact_Hobbies","features":[508,380]},{"name":"PKEY_Contact_HomeAddress","features":[508,380]},{"name":"PKEY_Contact_HomeAddress1Country","features":[508,380]},{"name":"PKEY_Contact_HomeAddress1Locality","features":[508,380]},{"name":"PKEY_Contact_HomeAddress1PostalCode","features":[508,380]},{"name":"PKEY_Contact_HomeAddress1Region","features":[508,380]},{"name":"PKEY_Contact_HomeAddress1Street","features":[508,380]},{"name":"PKEY_Contact_HomeAddress2Country","features":[508,380]},{"name":"PKEY_Contact_HomeAddress2Locality","features":[508,380]},{"name":"PKEY_Contact_HomeAddress2PostalCode","features":[508,380]},{"name":"PKEY_Contact_HomeAddress2Region","features":[508,380]},{"name":"PKEY_Contact_HomeAddress2Street","features":[508,380]},{"name":"PKEY_Contact_HomeAddress3Country","features":[508,380]},{"name":"PKEY_Contact_HomeAddress3Locality","features":[508,380]},{"name":"PKEY_Contact_HomeAddress3PostalCode","features":[508,380]},{"name":"PKEY_Contact_HomeAddress3Region","features":[508,380]},{"name":"PKEY_Contact_HomeAddress3Street","features":[508,380]},{"name":"PKEY_Contact_HomeAddressCity","features":[508,380]},{"name":"PKEY_Contact_HomeAddressCountry","features":[508,380]},{"name":"PKEY_Contact_HomeAddressPostOfficeBox","features":[508,380]},{"name":"PKEY_Contact_HomeAddressPostalCode","features":[508,380]},{"name":"PKEY_Contact_HomeAddressState","features":[508,380]},{"name":"PKEY_Contact_HomeAddressStreet","features":[508,380]},{"name":"PKEY_Contact_HomeEmailAddresses","features":[508,380]},{"name":"PKEY_Contact_HomeFaxNumber","features":[508,380]},{"name":"PKEY_Contact_HomeTelephone","features":[508,380]},{"name":"PKEY_Contact_IMAddress","features":[508,380]},{"name":"PKEY_Contact_Initials","features":[508,380]},{"name":"PKEY_Contact_JA_CompanyNamePhonetic","features":[508,380]},{"name":"PKEY_Contact_JA_FirstNamePhonetic","features":[508,380]},{"name":"PKEY_Contact_JA_LastNamePhonetic","features":[508,380]},{"name":"PKEY_Contact_JobInfo1CompanyAddress","features":[508,380]},{"name":"PKEY_Contact_JobInfo1CompanyName","features":[508,380]},{"name":"PKEY_Contact_JobInfo1Department","features":[508,380]},{"name":"PKEY_Contact_JobInfo1Manager","features":[508,380]},{"name":"PKEY_Contact_JobInfo1OfficeLocation","features":[508,380]},{"name":"PKEY_Contact_JobInfo1Title","features":[508,380]},{"name":"PKEY_Contact_JobInfo1YomiCompanyName","features":[508,380]},{"name":"PKEY_Contact_JobInfo2CompanyAddress","features":[508,380]},{"name":"PKEY_Contact_JobInfo2CompanyName","features":[508,380]},{"name":"PKEY_Contact_JobInfo2Department","features":[508,380]},{"name":"PKEY_Contact_JobInfo2Manager","features":[508,380]},{"name":"PKEY_Contact_JobInfo2OfficeLocation","features":[508,380]},{"name":"PKEY_Contact_JobInfo2Title","features":[508,380]},{"name":"PKEY_Contact_JobInfo2YomiCompanyName","features":[508,380]},{"name":"PKEY_Contact_JobInfo3CompanyAddress","features":[508,380]},{"name":"PKEY_Contact_JobInfo3CompanyName","features":[508,380]},{"name":"PKEY_Contact_JobInfo3Department","features":[508,380]},{"name":"PKEY_Contact_JobInfo3Manager","features":[508,380]},{"name":"PKEY_Contact_JobInfo3OfficeLocation","features":[508,380]},{"name":"PKEY_Contact_JobInfo3Title","features":[508,380]},{"name":"PKEY_Contact_JobInfo3YomiCompanyName","features":[508,380]},{"name":"PKEY_Contact_JobTitle","features":[508,380]},{"name":"PKEY_Contact_Label","features":[508,380]},{"name":"PKEY_Contact_LastName","features":[508,380]},{"name":"PKEY_Contact_MailingAddress","features":[508,380]},{"name":"PKEY_Contact_MiddleName","features":[508,380]},{"name":"PKEY_Contact_MobileTelephone","features":[508,380]},{"name":"PKEY_Contact_NickName","features":[508,380]},{"name":"PKEY_Contact_OfficeLocation","features":[508,380]},{"name":"PKEY_Contact_OtherAddress","features":[508,380]},{"name":"PKEY_Contact_OtherAddress1Country","features":[508,380]},{"name":"PKEY_Contact_OtherAddress1Locality","features":[508,380]},{"name":"PKEY_Contact_OtherAddress1PostalCode","features":[508,380]},{"name":"PKEY_Contact_OtherAddress1Region","features":[508,380]},{"name":"PKEY_Contact_OtherAddress1Street","features":[508,380]},{"name":"PKEY_Contact_OtherAddress2Country","features":[508,380]},{"name":"PKEY_Contact_OtherAddress2Locality","features":[508,380]},{"name":"PKEY_Contact_OtherAddress2PostalCode","features":[508,380]},{"name":"PKEY_Contact_OtherAddress2Region","features":[508,380]},{"name":"PKEY_Contact_OtherAddress2Street","features":[508,380]},{"name":"PKEY_Contact_OtherAddress3Country","features":[508,380]},{"name":"PKEY_Contact_OtherAddress3Locality","features":[508,380]},{"name":"PKEY_Contact_OtherAddress3PostalCode","features":[508,380]},{"name":"PKEY_Contact_OtherAddress3Region","features":[508,380]},{"name":"PKEY_Contact_OtherAddress3Street","features":[508,380]},{"name":"PKEY_Contact_OtherAddressCity","features":[508,380]},{"name":"PKEY_Contact_OtherAddressCountry","features":[508,380]},{"name":"PKEY_Contact_OtherAddressPostOfficeBox","features":[508,380]},{"name":"PKEY_Contact_OtherAddressPostalCode","features":[508,380]},{"name":"PKEY_Contact_OtherAddressState","features":[508,380]},{"name":"PKEY_Contact_OtherAddressStreet","features":[508,380]},{"name":"PKEY_Contact_OtherEmailAddresses","features":[508,380]},{"name":"PKEY_Contact_PagerTelephone","features":[508,380]},{"name":"PKEY_Contact_PersonalTitle","features":[508,380]},{"name":"PKEY_Contact_PhoneNumbersCanonical","features":[508,380]},{"name":"PKEY_Contact_Prefix","features":[508,380]},{"name":"PKEY_Contact_PrimaryAddressCity","features":[508,380]},{"name":"PKEY_Contact_PrimaryAddressCountry","features":[508,380]},{"name":"PKEY_Contact_PrimaryAddressPostOfficeBox","features":[508,380]},{"name":"PKEY_Contact_PrimaryAddressPostalCode","features":[508,380]},{"name":"PKEY_Contact_PrimaryAddressState","features":[508,380]},{"name":"PKEY_Contact_PrimaryAddressStreet","features":[508,380]},{"name":"PKEY_Contact_PrimaryEmailAddress","features":[508,380]},{"name":"PKEY_Contact_PrimaryTelephone","features":[508,380]},{"name":"PKEY_Contact_Profession","features":[508,380]},{"name":"PKEY_Contact_SpouseName","features":[508,380]},{"name":"PKEY_Contact_Suffix","features":[508,380]},{"name":"PKEY_Contact_TTYTDDTelephone","features":[508,380]},{"name":"PKEY_Contact_TelexNumber","features":[508,380]},{"name":"PKEY_Contact_WebPage","features":[508,380]},{"name":"PKEY_Contact_Webpage2","features":[508,380]},{"name":"PKEY_Contact_Webpage3","features":[508,380]},{"name":"PKEY_ContainedItems","features":[508,380]},{"name":"PKEY_ContentId","features":[508,380]},{"name":"PKEY_ContentStatus","features":[508,380]},{"name":"PKEY_ContentType","features":[508,380]},{"name":"PKEY_ContentUri","features":[508,380]},{"name":"PKEY_Copyright","features":[508,380]},{"name":"PKEY_CreatorAppId","features":[508,380]},{"name":"PKEY_CreatorOpenWithUIOptions","features":[508,380]},{"name":"PKEY_DRM_DatePlayExpires","features":[508,380]},{"name":"PKEY_DRM_DatePlayStarts","features":[508,380]},{"name":"PKEY_DRM_Description","features":[508,380]},{"name":"PKEY_DRM_IsDisabled","features":[508,380]},{"name":"PKEY_DRM_IsProtected","features":[508,380]},{"name":"PKEY_DRM_PlayCount","features":[508,380]},{"name":"PKEY_DataObjectFormat","features":[508,380]},{"name":"PKEY_DateAccessed","features":[508,380]},{"name":"PKEY_DateAcquired","features":[508,380]},{"name":"PKEY_DateArchived","features":[508,380]},{"name":"PKEY_DateCompleted","features":[508,380]},{"name":"PKEY_DateCreated","features":[508,380]},{"name":"PKEY_DateImported","features":[508,380]},{"name":"PKEY_DateModified","features":[508,380]},{"name":"PKEY_DefaultSaveLocationDisplay","features":[508,380]},{"name":"PKEY_DescriptionID","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_DeviceAddress","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_Flags","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_LastConnectedTime","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_Manufacturer","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_ModelNumber","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_ProductId","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_ProductVersion","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_ServiceGuid","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_VendorId","features":[508,380]},{"name":"PKEY_DeviceInterface_Bluetooth_VendorIdSource","features":[508,380]},{"name":"PKEY_DeviceInterface_Hid_IsReadOnly","features":[508,380]},{"name":"PKEY_DeviceInterface_Hid_ProductId","features":[508,380]},{"name":"PKEY_DeviceInterface_Hid_UsageId","features":[508,380]},{"name":"PKEY_DeviceInterface_Hid_UsagePage","features":[508,380]},{"name":"PKEY_DeviceInterface_Hid_VendorId","features":[508,380]},{"name":"PKEY_DeviceInterface_Hid_VersionNumber","features":[508,380]},{"name":"PKEY_DeviceInterface_PrinterDriverDirectory","features":[508,380]},{"name":"PKEY_DeviceInterface_PrinterDriverName","features":[508,380]},{"name":"PKEY_DeviceInterface_PrinterEnumerationFlag","features":[508,380]},{"name":"PKEY_DeviceInterface_PrinterName","features":[508,380]},{"name":"PKEY_DeviceInterface_PrinterPortName","features":[508,380]},{"name":"PKEY_DeviceInterface_Proximity_SupportsNfc","features":[508,380]},{"name":"PKEY_DeviceInterface_Serial_PortName","features":[508,380]},{"name":"PKEY_DeviceInterface_Serial_UsbProductId","features":[508,380]},{"name":"PKEY_DeviceInterface_Serial_UsbVendorId","features":[508,380]},{"name":"PKEY_DeviceInterface_WinUsb_DeviceInterfaceClasses","features":[508,380]},{"name":"PKEY_DeviceInterface_WinUsb_UsbClass","features":[508,380]},{"name":"PKEY_DeviceInterface_WinUsb_UsbProductId","features":[508,380]},{"name":"PKEY_DeviceInterface_WinUsb_UsbProtocol","features":[508,380]},{"name":"PKEY_DeviceInterface_WinUsb_UsbSubClass","features":[508,380]},{"name":"PKEY_DeviceInterface_WinUsb_UsbVendorId","features":[508,380]},{"name":"PKEY_Device_PrinterURL","features":[508,380]},{"name":"PKEY_Devices_AepContainer_CanPair","features":[508,380]},{"name":"PKEY_Devices_AepContainer_Categories","features":[508,380]},{"name":"PKEY_Devices_AepContainer_Children","features":[508,380]},{"name":"PKEY_Devices_AepContainer_ContainerId","features":[508,380]},{"name":"PKEY_Devices_AepContainer_DialProtocol_InstalledApplications","features":[508,380]},{"name":"PKEY_Devices_AepContainer_IsPaired","features":[508,380]},{"name":"PKEY_Devices_AepContainer_IsPresent","features":[508,380]},{"name":"PKEY_Devices_AepContainer_Manufacturer","features":[508,380]},{"name":"PKEY_Devices_AepContainer_ModelIds","features":[508,380]},{"name":"PKEY_Devices_AepContainer_ModelName","features":[508,380]},{"name":"PKEY_Devices_AepContainer_ProtocolIds","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportedUriSchemes","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsAudio","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsCapturing","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsImages","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsInformation","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsLimitedDiscovery","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsNetworking","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsObjectTransfer","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsPositioning","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsRendering","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsTelephony","features":[508,380]},{"name":"PKEY_Devices_AepContainer_SupportsVideo","features":[508,380]},{"name":"PKEY_Devices_AepService_AepId","features":[508,380]},{"name":"PKEY_Devices_AepService_Bluetooth_CacheMode","features":[508,380]},{"name":"PKEY_Devices_AepService_Bluetooth_ServiceGuid","features":[508,380]},{"name":"PKEY_Devices_AepService_Bluetooth_TargetDevice","features":[508,380]},{"name":"PKEY_Devices_AepService_ContainerId","features":[508,380]},{"name":"PKEY_Devices_AepService_FriendlyName","features":[508,380]},{"name":"PKEY_Devices_AepService_IoT_ServiceInterfaces","features":[508,380]},{"name":"PKEY_Devices_AepService_ParentAepIsPaired","features":[508,380]},{"name":"PKEY_Devices_AepService_ProtocolId","features":[508,380]},{"name":"PKEY_Devices_AepService_ServiceClassId","features":[508,380]},{"name":"PKEY_Devices_AepService_ServiceId","features":[508,380]},{"name":"PKEY_Devices_Aep_AepId","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Major","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Minor","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Audio","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Capturing","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Information","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_LimitedDiscovery","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Networking","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_ObjectXfer","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Positioning","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Rendering","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Cod_Services_Telephony","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_LastSeenTime","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_AddressType","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_Appearance","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_Appearance_Category","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_Appearance_Subcategory","features":[508,380]},{"name":"PKEY_Devices_Aep_Bluetooth_Le_IsConnectable","features":[508,380]},{"name":"PKEY_Devices_Aep_CanPair","features":[508,380]},{"name":"PKEY_Devices_Aep_Category","features":[508,380]},{"name":"PKEY_Devices_Aep_ContainerId","features":[508,380]},{"name":"PKEY_Devices_Aep_DeviceAddress","features":[508,380]},{"name":"PKEY_Devices_Aep_IsConnected","features":[508,380]},{"name":"PKEY_Devices_Aep_IsPaired","features":[508,380]},{"name":"PKEY_Devices_Aep_IsPresent","features":[508,380]},{"name":"PKEY_Devices_Aep_Manufacturer","features":[508,380]},{"name":"PKEY_Devices_Aep_ModelId","features":[508,380]},{"name":"PKEY_Devices_Aep_ModelName","features":[508,380]},{"name":"PKEY_Devices_Aep_PointOfService_ConnectionTypes","features":[508,380]},{"name":"PKEY_Devices_Aep_ProtocolId","features":[508,380]},{"name":"PKEY_Devices_Aep_SignalStrength","features":[508,380]},{"name":"PKEY_Devices_AppPackageFamilyName","features":[508,380]},{"name":"PKEY_Devices_AudioDevice_Microphone_IsFarField","features":[508,380]},{"name":"PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs","features":[508,380]},{"name":"PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs2","features":[508,380]},{"name":"PKEY_Devices_AudioDevice_Microphone_SignalToNoiseRatioInDb","features":[508,380]},{"name":"PKEY_Devices_AudioDevice_RawProcessingSupported","features":[508,380]},{"name":"PKEY_Devices_AudioDevice_SpeechProcessingSupported","features":[508,380]},{"name":"PKEY_Devices_BatteryLife","features":[508,380]},{"name":"PKEY_Devices_BatteryPlusCharging","features":[508,380]},{"name":"PKEY_Devices_BatteryPlusChargingText","features":[508,380]},{"name":"PKEY_Devices_Category","features":[508,380]},{"name":"PKEY_Devices_CategoryGroup","features":[508,380]},{"name":"PKEY_Devices_CategoryIds","features":[508,380]},{"name":"PKEY_Devices_CategoryPlural","features":[508,380]},{"name":"PKEY_Devices_ChallengeAep","features":[508,380]},{"name":"PKEY_Devices_ChargingState","features":[508,380]},{"name":"PKEY_Devices_Children","features":[508,380]},{"name":"PKEY_Devices_ClassGuid","features":[508,380]},{"name":"PKEY_Devices_CompatibleIds","features":[508,380]},{"name":"PKEY_Devices_Connected","features":[508,380]},{"name":"PKEY_Devices_ContainerId","features":[508,380]},{"name":"PKEY_Devices_DefaultTooltip","features":[508,380]},{"name":"PKEY_Devices_DevObjectType","features":[508,380]},{"name":"PKEY_Devices_DeviceCapabilities","features":[508,380]},{"name":"PKEY_Devices_DeviceCharacteristics","features":[508,380]},{"name":"PKEY_Devices_DeviceDescription1","features":[508,380]},{"name":"PKEY_Devices_DeviceDescription2","features":[508,380]},{"name":"PKEY_Devices_DeviceHasProblem","features":[508,380]},{"name":"PKEY_Devices_DeviceInstanceId","features":[508,380]},{"name":"PKEY_Devices_DeviceManufacturer","features":[508,380]},{"name":"PKEY_Devices_DialProtocol_InstalledApplications","features":[508,380]},{"name":"PKEY_Devices_DiscoveryMethod","features":[508,380]},{"name":"PKEY_Devices_Dnssd_Domain","features":[508,380]},{"name":"PKEY_Devices_Dnssd_FullName","features":[508,380]},{"name":"PKEY_Devices_Dnssd_HostName","features":[508,380]},{"name":"PKEY_Devices_Dnssd_InstanceName","features":[508,380]},{"name":"PKEY_Devices_Dnssd_NetworkAdapterId","features":[508,380]},{"name":"PKEY_Devices_Dnssd_PortNumber","features":[508,380]},{"name":"PKEY_Devices_Dnssd_Priority","features":[508,380]},{"name":"PKEY_Devices_Dnssd_ServiceName","features":[508,380]},{"name":"PKEY_Devices_Dnssd_TextAttributes","features":[508,380]},{"name":"PKEY_Devices_Dnssd_Ttl","features":[508,380]},{"name":"PKEY_Devices_Dnssd_Weight","features":[508,380]},{"name":"PKEY_Devices_FriendlyName","features":[508,380]},{"name":"PKEY_Devices_FunctionPaths","features":[508,380]},{"name":"PKEY_Devices_GlyphIcon","features":[508,380]},{"name":"PKEY_Devices_HardwareIds","features":[508,380]},{"name":"PKEY_Devices_Icon","features":[508,380]},{"name":"PKEY_Devices_InLocalMachineContainer","features":[508,380]},{"name":"PKEY_Devices_InterfaceClassGuid","features":[508,380]},{"name":"PKEY_Devices_InterfaceEnabled","features":[508,380]},{"name":"PKEY_Devices_InterfacePaths","features":[508,380]},{"name":"PKEY_Devices_IpAddress","features":[508,380]},{"name":"PKEY_Devices_IsDefault","features":[508,380]},{"name":"PKEY_Devices_IsNetworkConnected","features":[508,380]},{"name":"PKEY_Devices_IsShared","features":[508,380]},{"name":"PKEY_Devices_IsSoftwareInstalling","features":[508,380]},{"name":"PKEY_Devices_LaunchDeviceStageFromExplorer","features":[508,380]},{"name":"PKEY_Devices_LocalMachine","features":[508,380]},{"name":"PKEY_Devices_LocationPaths","features":[508,380]},{"name":"PKEY_Devices_Manufacturer","features":[508,380]},{"name":"PKEY_Devices_MetadataPath","features":[508,380]},{"name":"PKEY_Devices_MicrophoneArray_Geometry","features":[508,380]},{"name":"PKEY_Devices_MissedCalls","features":[508,380]},{"name":"PKEY_Devices_ModelId","features":[508,380]},{"name":"PKEY_Devices_ModelName","features":[508,380]},{"name":"PKEY_Devices_ModelNumber","features":[508,380]},{"name":"PKEY_Devices_NetworkName","features":[508,380]},{"name":"PKEY_Devices_NetworkType","features":[508,380]},{"name":"PKEY_Devices_NetworkedTooltip","features":[508,380]},{"name":"PKEY_Devices_NewPictures","features":[508,380]},{"name":"PKEY_Devices_NotWorkingProperly","features":[508,380]},{"name":"PKEY_Devices_Notification","features":[508,380]},{"name":"PKEY_Devices_NotificationStore","features":[508,380]},{"name":"PKEY_Devices_Notifications_LowBattery","features":[508,380]},{"name":"PKEY_Devices_Notifications_MissedCall","features":[508,380]},{"name":"PKEY_Devices_Notifications_NewMessage","features":[508,380]},{"name":"PKEY_Devices_Notifications_NewVoicemail","features":[508,380]},{"name":"PKEY_Devices_Notifications_StorageFull","features":[508,380]},{"name":"PKEY_Devices_Notifications_StorageFullLinkText","features":[508,380]},{"name":"PKEY_Devices_Paired","features":[508,380]},{"name":"PKEY_Devices_Panel_PanelGroup","features":[508,380]},{"name":"PKEY_Devices_Panel_PanelId","features":[508,380]},{"name":"PKEY_Devices_Parent","features":[508,380]},{"name":"PKEY_Devices_PhoneLineTransportDevice_Connected","features":[508,380]},{"name":"PKEY_Devices_PhysicalDeviceLocation","features":[508,380]},{"name":"PKEY_Devices_PlaybackPositionPercent","features":[508,380]},{"name":"PKEY_Devices_PlaybackState","features":[508,380]},{"name":"PKEY_Devices_PlaybackTitle","features":[508,380]},{"name":"PKEY_Devices_Present","features":[508,380]},{"name":"PKEY_Devices_PresentationUrl","features":[508,380]},{"name":"PKEY_Devices_PrimaryCategory","features":[508,380]},{"name":"PKEY_Devices_RemainingDuration","features":[508,380]},{"name":"PKEY_Devices_RestrictedInterface","features":[508,380]},{"name":"PKEY_Devices_Roaming","features":[508,380]},{"name":"PKEY_Devices_SafeRemovalRequired","features":[508,380]},{"name":"PKEY_Devices_SchematicName","features":[508,380]},{"name":"PKEY_Devices_ServiceAddress","features":[508,380]},{"name":"PKEY_Devices_ServiceId","features":[508,380]},{"name":"PKEY_Devices_SharedTooltip","features":[508,380]},{"name":"PKEY_Devices_SignalStrength","features":[508,380]},{"name":"PKEY_Devices_SmartCards_ReaderKind","features":[508,380]},{"name":"PKEY_Devices_Status","features":[508,380]},{"name":"PKEY_Devices_Status1","features":[508,380]},{"name":"PKEY_Devices_Status2","features":[508,380]},{"name":"PKEY_Devices_StorageCapacity","features":[508,380]},{"name":"PKEY_Devices_StorageFreeSpace","features":[508,380]},{"name":"PKEY_Devices_StorageFreeSpacePercent","features":[508,380]},{"name":"PKEY_Devices_TextMessages","features":[508,380]},{"name":"PKEY_Devices_Voicemail","features":[508,380]},{"name":"PKEY_Devices_WiFiDirectServices_AdvertisementId","features":[508,380]},{"name":"PKEY_Devices_WiFiDirectServices_RequestServiceInformation","features":[508,380]},{"name":"PKEY_Devices_WiFiDirectServices_ServiceAddress","features":[508,380]},{"name":"PKEY_Devices_WiFiDirectServices_ServiceConfigMethods","features":[508,380]},{"name":"PKEY_Devices_WiFiDirectServices_ServiceInformation","features":[508,380]},{"name":"PKEY_Devices_WiFiDirectServices_ServiceName","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_DeviceAddress","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_GroupId","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_InformationElements","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_InterfaceAddress","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_InterfaceGuid","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_IsConnected","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_IsLegacyDevice","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_IsMiracastLcpSupported","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_IsVisible","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_MiracastVersion","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_Services","features":[508,380]},{"name":"PKEY_Devices_WiFiDirect_SupportedChannelList","features":[508,380]},{"name":"PKEY_Devices_WiFi_InterfaceGuid","features":[508,380]},{"name":"PKEY_Devices_WiaDeviceType","features":[508,380]},{"name":"PKEY_Devices_WinPhone8CameraFlags","features":[508,380]},{"name":"PKEY_Devices_Wwan_InterfaceGuid","features":[508,380]},{"name":"PKEY_Document_ByteCount","features":[508,380]},{"name":"PKEY_Document_CharacterCount","features":[508,380]},{"name":"PKEY_Document_ClientID","features":[508,380]},{"name":"PKEY_Document_Contributor","features":[508,380]},{"name":"PKEY_Document_DateCreated","features":[508,380]},{"name":"PKEY_Document_DatePrinted","features":[508,380]},{"name":"PKEY_Document_DateSaved","features":[508,380]},{"name":"PKEY_Document_Division","features":[508,380]},{"name":"PKEY_Document_DocumentID","features":[508,380]},{"name":"PKEY_Document_HiddenSlideCount","features":[508,380]},{"name":"PKEY_Document_LastAuthor","features":[508,380]},{"name":"PKEY_Document_LineCount","features":[508,380]},{"name":"PKEY_Document_Manager","features":[508,380]},{"name":"PKEY_Document_MultimediaClipCount","features":[508,380]},{"name":"PKEY_Document_NoteCount","features":[508,380]},{"name":"PKEY_Document_PageCount","features":[508,380]},{"name":"PKEY_Document_ParagraphCount","features":[508,380]},{"name":"PKEY_Document_PresentationFormat","features":[508,380]},{"name":"PKEY_Document_RevisionNumber","features":[508,380]},{"name":"PKEY_Document_Security","features":[508,380]},{"name":"PKEY_Document_SlideCount","features":[508,380]},{"name":"PKEY_Document_Template","features":[508,380]},{"name":"PKEY_Document_TotalEditingTime","features":[508,380]},{"name":"PKEY_Document_Version","features":[508,380]},{"name":"PKEY_Document_WordCount","features":[508,380]},{"name":"PKEY_DueDate","features":[508,380]},{"name":"PKEY_EdgeGesture_DisableTouchWhenFullscreen","features":[508,380]},{"name":"PKEY_EndDate","features":[508,380]},{"name":"PKEY_ExpandoProperties","features":[508,380]},{"name":"PKEY_FileAllocationSize","features":[508,380]},{"name":"PKEY_FileAttributes","features":[508,380]},{"name":"PKEY_FileCount","features":[508,380]},{"name":"PKEY_FileDescription","features":[508,380]},{"name":"PKEY_FileExtension","features":[508,380]},{"name":"PKEY_FileFRN","features":[508,380]},{"name":"PKEY_FileName","features":[508,380]},{"name":"PKEY_FileOfflineAvailabilityStatus","features":[508,380]},{"name":"PKEY_FileOwner","features":[508,380]},{"name":"PKEY_FilePlaceholderStatus","features":[508,380]},{"name":"PKEY_FileVersion","features":[508,380]},{"name":"PKEY_FindData","features":[508,380]},{"name":"PKEY_FlagColor","features":[508,380]},{"name":"PKEY_FlagColorText","features":[508,380]},{"name":"PKEY_FlagStatus","features":[508,380]},{"name":"PKEY_FlagStatusText","features":[508,380]},{"name":"PKEY_FolderKind","features":[508,380]},{"name":"PKEY_FolderNameDisplay","features":[508,380]},{"name":"PKEY_FreeSpace","features":[508,380]},{"name":"PKEY_FullText","features":[508,380]},{"name":"PKEY_GPS_Altitude","features":[508,380]},{"name":"PKEY_GPS_AltitudeDenominator","features":[508,380]},{"name":"PKEY_GPS_AltitudeNumerator","features":[508,380]},{"name":"PKEY_GPS_AltitudeRef","features":[508,380]},{"name":"PKEY_GPS_AreaInformation","features":[508,380]},{"name":"PKEY_GPS_DOP","features":[508,380]},{"name":"PKEY_GPS_DOPDenominator","features":[508,380]},{"name":"PKEY_GPS_DOPNumerator","features":[508,380]},{"name":"PKEY_GPS_Date","features":[508,380]},{"name":"PKEY_GPS_DestBearing","features":[508,380]},{"name":"PKEY_GPS_DestBearingDenominator","features":[508,380]},{"name":"PKEY_GPS_DestBearingNumerator","features":[508,380]},{"name":"PKEY_GPS_DestBearingRef","features":[508,380]},{"name":"PKEY_GPS_DestDistance","features":[508,380]},{"name":"PKEY_GPS_DestDistanceDenominator","features":[508,380]},{"name":"PKEY_GPS_DestDistanceNumerator","features":[508,380]},{"name":"PKEY_GPS_DestDistanceRef","features":[508,380]},{"name":"PKEY_GPS_DestLatitude","features":[508,380]},{"name":"PKEY_GPS_DestLatitudeDenominator","features":[508,380]},{"name":"PKEY_GPS_DestLatitudeNumerator","features":[508,380]},{"name":"PKEY_GPS_DestLatitudeRef","features":[508,380]},{"name":"PKEY_GPS_DestLongitude","features":[508,380]},{"name":"PKEY_GPS_DestLongitudeDenominator","features":[508,380]},{"name":"PKEY_GPS_DestLongitudeNumerator","features":[508,380]},{"name":"PKEY_GPS_DestLongitudeRef","features":[508,380]},{"name":"PKEY_GPS_Differential","features":[508,380]},{"name":"PKEY_GPS_ImgDirection","features":[508,380]},{"name":"PKEY_GPS_ImgDirectionDenominator","features":[508,380]},{"name":"PKEY_GPS_ImgDirectionNumerator","features":[508,380]},{"name":"PKEY_GPS_ImgDirectionRef","features":[508,380]},{"name":"PKEY_GPS_Latitude","features":[508,380]},{"name":"PKEY_GPS_LatitudeDecimal","features":[508,380]},{"name":"PKEY_GPS_LatitudeDenominator","features":[508,380]},{"name":"PKEY_GPS_LatitudeNumerator","features":[508,380]},{"name":"PKEY_GPS_LatitudeRef","features":[508,380]},{"name":"PKEY_GPS_Longitude","features":[508,380]},{"name":"PKEY_GPS_LongitudeDecimal","features":[508,380]},{"name":"PKEY_GPS_LongitudeDenominator","features":[508,380]},{"name":"PKEY_GPS_LongitudeNumerator","features":[508,380]},{"name":"PKEY_GPS_LongitudeRef","features":[508,380]},{"name":"PKEY_GPS_MapDatum","features":[508,380]},{"name":"PKEY_GPS_MeasureMode","features":[508,380]},{"name":"PKEY_GPS_ProcessingMethod","features":[508,380]},{"name":"PKEY_GPS_Satellites","features":[508,380]},{"name":"PKEY_GPS_Speed","features":[508,380]},{"name":"PKEY_GPS_SpeedDenominator","features":[508,380]},{"name":"PKEY_GPS_SpeedNumerator","features":[508,380]},{"name":"PKEY_GPS_SpeedRef","features":[508,380]},{"name":"PKEY_GPS_Status","features":[508,380]},{"name":"PKEY_GPS_Track","features":[508,380]},{"name":"PKEY_GPS_TrackDenominator","features":[508,380]},{"name":"PKEY_GPS_TrackNumerator","features":[508,380]},{"name":"PKEY_GPS_TrackRef","features":[508,380]},{"name":"PKEY_GPS_VersionID","features":[508,380]},{"name":"PKEY_HighKeywords","features":[508,380]},{"name":"PKEY_History_SelectionCount","features":[508,380]},{"name":"PKEY_History_TargetUrlHostName","features":[508,380]},{"name":"PKEY_History_VisitCount","features":[508,380]},{"name":"PKEY_Home_Grouping","features":[508,380]},{"name":"PKEY_Home_IsPinned","features":[508,380]},{"name":"PKEY_Home_ItemFolderPathDisplay","features":[508,380]},{"name":"PKEY_Identity","features":[508,380]},{"name":"PKEY_IdentityProvider_Name","features":[508,380]},{"name":"PKEY_IdentityProvider_Picture","features":[508,380]},{"name":"PKEY_Identity_Blob","features":[508,380]},{"name":"PKEY_Identity_DisplayName","features":[508,380]},{"name":"PKEY_Identity_InternetSid","features":[508,380]},{"name":"PKEY_Identity_IsMeIdentity","features":[508,380]},{"name":"PKEY_Identity_KeyProviderContext","features":[508,380]},{"name":"PKEY_Identity_KeyProviderName","features":[508,380]},{"name":"PKEY_Identity_LogonStatusString","features":[508,380]},{"name":"PKEY_Identity_PrimaryEmailAddress","features":[508,380]},{"name":"PKEY_Identity_PrimarySid","features":[508,380]},{"name":"PKEY_Identity_ProviderData","features":[508,380]},{"name":"PKEY_Identity_ProviderID","features":[508,380]},{"name":"PKEY_Identity_QualifiedUserName","features":[508,380]},{"name":"PKEY_Identity_UniqueID","features":[508,380]},{"name":"PKEY_Identity_UserName","features":[508,380]},{"name":"PKEY_ImageParsingName","features":[508,380]},{"name":"PKEY_Image_BitDepth","features":[508,380]},{"name":"PKEY_Image_ColorSpace","features":[508,380]},{"name":"PKEY_Image_CompressedBitsPerPixel","features":[508,380]},{"name":"PKEY_Image_CompressedBitsPerPixelDenominator","features":[508,380]},{"name":"PKEY_Image_CompressedBitsPerPixelNumerator","features":[508,380]},{"name":"PKEY_Image_Compression","features":[508,380]},{"name":"PKEY_Image_CompressionText","features":[508,380]},{"name":"PKEY_Image_Dimensions","features":[508,380]},{"name":"PKEY_Image_HorizontalResolution","features":[508,380]},{"name":"PKEY_Image_HorizontalSize","features":[508,380]},{"name":"PKEY_Image_ImageID","features":[508,380]},{"name":"PKEY_Image_ResolutionUnit","features":[508,380]},{"name":"PKEY_Image_VerticalResolution","features":[508,380]},{"name":"PKEY_Image_VerticalSize","features":[508,380]},{"name":"PKEY_Importance","features":[508,380]},{"name":"PKEY_ImportanceText","features":[508,380]},{"name":"PKEY_InfoTipText","features":[508,380]},{"name":"PKEY_InternalName","features":[508,380]},{"name":"PKEY_IsAttachment","features":[508,380]},{"name":"PKEY_IsDefaultNonOwnerSaveLocation","features":[508,380]},{"name":"PKEY_IsDefaultSaveLocation","features":[508,380]},{"name":"PKEY_IsDeleted","features":[508,380]},{"name":"PKEY_IsEncrypted","features":[508,380]},{"name":"PKEY_IsFlagged","features":[508,380]},{"name":"PKEY_IsFlaggedComplete","features":[508,380]},{"name":"PKEY_IsIncomplete","features":[508,380]},{"name":"PKEY_IsLocationSupported","features":[508,380]},{"name":"PKEY_IsPinnedToNameSpaceTree","features":[508,380]},{"name":"PKEY_IsRead","features":[508,380]},{"name":"PKEY_IsSearchOnlyItem","features":[508,380]},{"name":"PKEY_IsSendToTarget","features":[508,380]},{"name":"PKEY_IsShared","features":[508,380]},{"name":"PKEY_ItemAuthors","features":[508,380]},{"name":"PKEY_ItemClassType","features":[508,380]},{"name":"PKEY_ItemDate","features":[508,380]},{"name":"PKEY_ItemFolderNameDisplay","features":[508,380]},{"name":"PKEY_ItemFolderPathDisplay","features":[508,380]},{"name":"PKEY_ItemFolderPathDisplayNarrow","features":[508,380]},{"name":"PKEY_ItemName","features":[508,380]},{"name":"PKEY_ItemNameDisplay","features":[508,380]},{"name":"PKEY_ItemNameDisplayWithoutExtension","features":[508,380]},{"name":"PKEY_ItemNamePrefix","features":[508,380]},{"name":"PKEY_ItemNameSortOverride","features":[508,380]},{"name":"PKEY_ItemParticipants","features":[508,380]},{"name":"PKEY_ItemPathDisplay","features":[508,380]},{"name":"PKEY_ItemPathDisplayNarrow","features":[508,380]},{"name":"PKEY_ItemSubType","features":[508,380]},{"name":"PKEY_ItemType","features":[508,380]},{"name":"PKEY_ItemTypeText","features":[508,380]},{"name":"PKEY_ItemUrl","features":[508,380]},{"name":"PKEY_Journal_Contacts","features":[508,380]},{"name":"PKEY_Journal_EntryType","features":[508,380]},{"name":"PKEY_Keywords","features":[508,380]},{"name":"PKEY_Kind","features":[508,380]},{"name":"PKEY_KindText","features":[508,380]},{"name":"PKEY_Language","features":[508,380]},{"name":"PKEY_LastSyncError","features":[508,380]},{"name":"PKEY_LastSyncWarning","features":[508,380]},{"name":"PKEY_LastWriterPackageFamilyName","features":[508,380]},{"name":"PKEY_LayoutPattern_ContentViewModeForBrowse","features":[508,380]},{"name":"PKEY_LayoutPattern_ContentViewModeForSearch","features":[508,380]},{"name":"PKEY_LibraryLocationsCount","features":[508,380]},{"name":"PKEY_Link_Arguments","features":[508,380]},{"name":"PKEY_Link_Comment","features":[508,380]},{"name":"PKEY_Link_DateVisited","features":[508,380]},{"name":"PKEY_Link_Description","features":[508,380]},{"name":"PKEY_Link_FeedItemLocalId","features":[508,380]},{"name":"PKEY_Link_Status","features":[508,380]},{"name":"PKEY_Link_TargetExtension","features":[508,380]},{"name":"PKEY_Link_TargetParsingPath","features":[508,380]},{"name":"PKEY_Link_TargetSFGAOFlags","features":[508,380]},{"name":"PKEY_Link_TargetSFGAOFlagsStrings","features":[508,380]},{"name":"PKEY_Link_TargetUrl","features":[508,380]},{"name":"PKEY_Link_TargetUrlHostName","features":[508,380]},{"name":"PKEY_Link_TargetUrlPath","features":[508,380]},{"name":"PKEY_LocationEmptyString","features":[508,380]},{"name":"PKEY_LowKeywords","features":[508,380]},{"name":"PKEY_MIMEType","features":[508,380]},{"name":"PKEY_Media_AuthorUrl","features":[508,380]},{"name":"PKEY_Media_AverageLevel","features":[508,380]},{"name":"PKEY_Media_ClassPrimaryID","features":[508,380]},{"name":"PKEY_Media_ClassSecondaryID","features":[508,380]},{"name":"PKEY_Media_CollectionGroupID","features":[508,380]},{"name":"PKEY_Media_CollectionID","features":[508,380]},{"name":"PKEY_Media_ContentDistributor","features":[508,380]},{"name":"PKEY_Media_ContentID","features":[508,380]},{"name":"PKEY_Media_CreatorApplication","features":[508,380]},{"name":"PKEY_Media_CreatorApplicationVersion","features":[508,380]},{"name":"PKEY_Media_DVDID","features":[508,380]},{"name":"PKEY_Media_DateEncoded","features":[508,380]},{"name":"PKEY_Media_DateReleased","features":[508,380]},{"name":"PKEY_Media_DlnaProfileID","features":[508,380]},{"name":"PKEY_Media_Duration","features":[508,380]},{"name":"PKEY_Media_EncodedBy","features":[508,380]},{"name":"PKEY_Media_EncodingSettings","features":[508,380]},{"name":"PKEY_Media_EpisodeNumber","features":[508,380]},{"name":"PKEY_Media_FrameCount","features":[508,380]},{"name":"PKEY_Media_MCDI","features":[508,380]},{"name":"PKEY_Media_MetadataContentProvider","features":[508,380]},{"name":"PKEY_Media_Producer","features":[508,380]},{"name":"PKEY_Media_PromotionUrl","features":[508,380]},{"name":"PKEY_Media_ProtectionType","features":[508,380]},{"name":"PKEY_Media_ProviderRating","features":[508,380]},{"name":"PKEY_Media_ProviderStyle","features":[508,380]},{"name":"PKEY_Media_Publisher","features":[508,380]},{"name":"PKEY_Media_SeasonNumber","features":[508,380]},{"name":"PKEY_Media_SeriesName","features":[508,380]},{"name":"PKEY_Media_SubTitle","features":[508,380]},{"name":"PKEY_Media_SubscriptionContentId","features":[508,380]},{"name":"PKEY_Media_ThumbnailLargePath","features":[508,380]},{"name":"PKEY_Media_ThumbnailLargeUri","features":[508,380]},{"name":"PKEY_Media_ThumbnailSmallPath","features":[508,380]},{"name":"PKEY_Media_ThumbnailSmallUri","features":[508,380]},{"name":"PKEY_Media_UniqueFileIdentifier","features":[508,380]},{"name":"PKEY_Media_UserNoAutoInfo","features":[508,380]},{"name":"PKEY_Media_UserWebUrl","features":[508,380]},{"name":"PKEY_Media_Writer","features":[508,380]},{"name":"PKEY_Media_Year","features":[508,380]},{"name":"PKEY_MediumKeywords","features":[508,380]},{"name":"PKEY_Message_AttachmentContents","features":[508,380]},{"name":"PKEY_Message_AttachmentNames","features":[508,380]},{"name":"PKEY_Message_BccAddress","features":[508,380]},{"name":"PKEY_Message_BccName","features":[508,380]},{"name":"PKEY_Message_CcAddress","features":[508,380]},{"name":"PKEY_Message_CcName","features":[508,380]},{"name":"PKEY_Message_ConversationID","features":[508,380]},{"name":"PKEY_Message_ConversationIndex","features":[508,380]},{"name":"PKEY_Message_DateReceived","features":[508,380]},{"name":"PKEY_Message_DateSent","features":[508,380]},{"name":"PKEY_Message_Flags","features":[508,380]},{"name":"PKEY_Message_FromAddress","features":[508,380]},{"name":"PKEY_Message_FromName","features":[508,380]},{"name":"PKEY_Message_HasAttachments","features":[508,380]},{"name":"PKEY_Message_IsFwdOrReply","features":[508,380]},{"name":"PKEY_Message_MessageClass","features":[508,380]},{"name":"PKEY_Message_Participants","features":[508,380]},{"name":"PKEY_Message_ProofInProgress","features":[508,380]},{"name":"PKEY_Message_SenderAddress","features":[508,380]},{"name":"PKEY_Message_SenderName","features":[508,380]},{"name":"PKEY_Message_Store","features":[508,380]},{"name":"PKEY_Message_ToAddress","features":[508,380]},{"name":"PKEY_Message_ToDoFlags","features":[508,380]},{"name":"PKEY_Message_ToDoTitle","features":[508,380]},{"name":"PKEY_Message_ToName","features":[508,380]},{"name":"PKEY_MileageInformation","features":[508,380]},{"name":"PKEY_MsGraph_CompositeId","features":[508,380]},{"name":"PKEY_MsGraph_DriveId","features":[508,380]},{"name":"PKEY_MsGraph_ItemId","features":[508,380]},{"name":"PKEY_MsGraph_RecommendationReason","features":[508,380]},{"name":"PKEY_MsGraph_RecommendationReferenceId","features":[508,380]},{"name":"PKEY_MsGraph_RecommendationResultSourceId","features":[508,380]},{"name":"PKEY_MsGraph_WebAccountId","features":[508,380]},{"name":"PKEY_Music_AlbumArtist","features":[508,380]},{"name":"PKEY_Music_AlbumArtistSortOverride","features":[508,380]},{"name":"PKEY_Music_AlbumID","features":[508,380]},{"name":"PKEY_Music_AlbumTitle","features":[508,380]},{"name":"PKEY_Music_AlbumTitleSortOverride","features":[508,380]},{"name":"PKEY_Music_Artist","features":[508,380]},{"name":"PKEY_Music_ArtistSortOverride","features":[508,380]},{"name":"PKEY_Music_BeatsPerMinute","features":[508,380]},{"name":"PKEY_Music_Composer","features":[508,380]},{"name":"PKEY_Music_ComposerSortOverride","features":[508,380]},{"name":"PKEY_Music_Conductor","features":[508,380]},{"name":"PKEY_Music_ContentGroupDescription","features":[508,380]},{"name":"PKEY_Music_DiscNumber","features":[508,380]},{"name":"PKEY_Music_DisplayArtist","features":[508,380]},{"name":"PKEY_Music_Genre","features":[508,380]},{"name":"PKEY_Music_InitialKey","features":[508,380]},{"name":"PKEY_Music_IsCompilation","features":[508,380]},{"name":"PKEY_Music_Lyrics","features":[508,380]},{"name":"PKEY_Music_Mood","features":[508,380]},{"name":"PKEY_Music_PartOfSet","features":[508,380]},{"name":"PKEY_Music_Period","features":[508,380]},{"name":"PKEY_Music_SynchronizedLyrics","features":[508,380]},{"name":"PKEY_Music_TrackNumber","features":[508,380]},{"name":"PKEY_NamespaceCLSID","features":[508,380]},{"name":"PKEY_Note_Color","features":[508,380]},{"name":"PKEY_Note_ColorText","features":[508,380]},{"name":"PKEY_Null","features":[508,380]},{"name":"PKEY_OfflineAvailability","features":[508,380]},{"name":"PKEY_OfflineStatus","features":[508,380]},{"name":"PKEY_OriginalFileName","features":[508,380]},{"name":"PKEY_OwnerSID","features":[508,380]},{"name":"PKEY_ParentalRating","features":[508,380]},{"name":"PKEY_ParentalRatingReason","features":[508,380]},{"name":"PKEY_ParentalRatingsOrganization","features":[508,380]},{"name":"PKEY_ParsingBindContext","features":[508,380]},{"name":"PKEY_ParsingName","features":[508,380]},{"name":"PKEY_ParsingPath","features":[508,380]},{"name":"PKEY_PerceivedType","features":[508,380]},{"name":"PKEY_PercentFull","features":[508,380]},{"name":"PKEY_Photo_Aperture","features":[508,380]},{"name":"PKEY_Photo_ApertureDenominator","features":[508,380]},{"name":"PKEY_Photo_ApertureNumerator","features":[508,380]},{"name":"PKEY_Photo_Brightness","features":[508,380]},{"name":"PKEY_Photo_BrightnessDenominator","features":[508,380]},{"name":"PKEY_Photo_BrightnessNumerator","features":[508,380]},{"name":"PKEY_Photo_CameraManufacturer","features":[508,380]},{"name":"PKEY_Photo_CameraModel","features":[508,380]},{"name":"PKEY_Photo_CameraSerialNumber","features":[508,380]},{"name":"PKEY_Photo_Contrast","features":[508,380]},{"name":"PKEY_Photo_ContrastText","features":[508,380]},{"name":"PKEY_Photo_DateTaken","features":[508,380]},{"name":"PKEY_Photo_DigitalZoom","features":[508,380]},{"name":"PKEY_Photo_DigitalZoomDenominator","features":[508,380]},{"name":"PKEY_Photo_DigitalZoomNumerator","features":[508,380]},{"name":"PKEY_Photo_EXIFVersion","features":[508,380]},{"name":"PKEY_Photo_Event","features":[508,380]},{"name":"PKEY_Photo_ExposureBias","features":[508,380]},{"name":"PKEY_Photo_ExposureBiasDenominator","features":[508,380]},{"name":"PKEY_Photo_ExposureBiasNumerator","features":[508,380]},{"name":"PKEY_Photo_ExposureIndex","features":[508,380]},{"name":"PKEY_Photo_ExposureIndexDenominator","features":[508,380]},{"name":"PKEY_Photo_ExposureIndexNumerator","features":[508,380]},{"name":"PKEY_Photo_ExposureProgram","features":[508,380]},{"name":"PKEY_Photo_ExposureProgramText","features":[508,380]},{"name":"PKEY_Photo_ExposureTime","features":[508,380]},{"name":"PKEY_Photo_ExposureTimeDenominator","features":[508,380]},{"name":"PKEY_Photo_ExposureTimeNumerator","features":[508,380]},{"name":"PKEY_Photo_FNumber","features":[508,380]},{"name":"PKEY_Photo_FNumberDenominator","features":[508,380]},{"name":"PKEY_Photo_FNumberNumerator","features":[508,380]},{"name":"PKEY_Photo_Flash","features":[508,380]},{"name":"PKEY_Photo_FlashEnergy","features":[508,380]},{"name":"PKEY_Photo_FlashEnergyDenominator","features":[508,380]},{"name":"PKEY_Photo_FlashEnergyNumerator","features":[508,380]},{"name":"PKEY_Photo_FlashManufacturer","features":[508,380]},{"name":"PKEY_Photo_FlashModel","features":[508,380]},{"name":"PKEY_Photo_FlashText","features":[508,380]},{"name":"PKEY_Photo_FocalLength","features":[508,380]},{"name":"PKEY_Photo_FocalLengthDenominator","features":[508,380]},{"name":"PKEY_Photo_FocalLengthInFilm","features":[508,380]},{"name":"PKEY_Photo_FocalLengthNumerator","features":[508,380]},{"name":"PKEY_Photo_FocalPlaneXResolution","features":[508,380]},{"name":"PKEY_Photo_FocalPlaneXResolutionDenominator","features":[508,380]},{"name":"PKEY_Photo_FocalPlaneXResolutionNumerator","features":[508,380]},{"name":"PKEY_Photo_FocalPlaneYResolution","features":[508,380]},{"name":"PKEY_Photo_FocalPlaneYResolutionDenominator","features":[508,380]},{"name":"PKEY_Photo_FocalPlaneYResolutionNumerator","features":[508,380]},{"name":"PKEY_Photo_GainControl","features":[508,380]},{"name":"PKEY_Photo_GainControlDenominator","features":[508,380]},{"name":"PKEY_Photo_GainControlNumerator","features":[508,380]},{"name":"PKEY_Photo_GainControlText","features":[508,380]},{"name":"PKEY_Photo_ISOSpeed","features":[508,380]},{"name":"PKEY_Photo_LensManufacturer","features":[508,380]},{"name":"PKEY_Photo_LensModel","features":[508,380]},{"name":"PKEY_Photo_LightSource","features":[508,380]},{"name":"PKEY_Photo_MakerNote","features":[508,380]},{"name":"PKEY_Photo_MakerNoteOffset","features":[508,380]},{"name":"PKEY_Photo_MaxAperture","features":[508,380]},{"name":"PKEY_Photo_MaxApertureDenominator","features":[508,380]},{"name":"PKEY_Photo_MaxApertureNumerator","features":[508,380]},{"name":"PKEY_Photo_MeteringMode","features":[508,380]},{"name":"PKEY_Photo_MeteringModeText","features":[508,380]},{"name":"PKEY_Photo_Orientation","features":[508,380]},{"name":"PKEY_Photo_OrientationText","features":[508,380]},{"name":"PKEY_Photo_PeopleNames","features":[508,380]},{"name":"PKEY_Photo_PhotometricInterpretation","features":[508,380]},{"name":"PKEY_Photo_PhotometricInterpretationText","features":[508,380]},{"name":"PKEY_Photo_ProgramMode","features":[508,380]},{"name":"PKEY_Photo_ProgramModeText","features":[508,380]},{"name":"PKEY_Photo_RelatedSoundFile","features":[508,380]},{"name":"PKEY_Photo_Saturation","features":[508,380]},{"name":"PKEY_Photo_SaturationText","features":[508,380]},{"name":"PKEY_Photo_Sharpness","features":[508,380]},{"name":"PKEY_Photo_SharpnessText","features":[508,380]},{"name":"PKEY_Photo_ShutterSpeed","features":[508,380]},{"name":"PKEY_Photo_ShutterSpeedDenominator","features":[508,380]},{"name":"PKEY_Photo_ShutterSpeedNumerator","features":[508,380]},{"name":"PKEY_Photo_SubjectDistance","features":[508,380]},{"name":"PKEY_Photo_SubjectDistanceDenominator","features":[508,380]},{"name":"PKEY_Photo_SubjectDistanceNumerator","features":[508,380]},{"name":"PKEY_Photo_TagViewAggregate","features":[508,380]},{"name":"PKEY_Photo_TranscodedForSync","features":[508,380]},{"name":"PKEY_Photo_WhiteBalance","features":[508,380]},{"name":"PKEY_Photo_WhiteBalanceText","features":[508,380]},{"name":"PKEY_Priority","features":[508,380]},{"name":"PKEY_PriorityText","features":[508,380]},{"name":"PKEY_Project","features":[508,380]},{"name":"PKEY_PropGroup_Advanced","features":[508,380]},{"name":"PKEY_PropGroup_Audio","features":[508,380]},{"name":"PKEY_PropGroup_Calendar","features":[508,380]},{"name":"PKEY_PropGroup_Camera","features":[508,380]},{"name":"PKEY_PropGroup_Contact","features":[508,380]},{"name":"PKEY_PropGroup_Content","features":[508,380]},{"name":"PKEY_PropGroup_Description","features":[508,380]},{"name":"PKEY_PropGroup_FileSystem","features":[508,380]},{"name":"PKEY_PropGroup_GPS","features":[508,380]},{"name":"PKEY_PropGroup_General","features":[508,380]},{"name":"PKEY_PropGroup_Image","features":[508,380]},{"name":"PKEY_PropGroup_Media","features":[508,380]},{"name":"PKEY_PropGroup_MediaAdvanced","features":[508,380]},{"name":"PKEY_PropGroup_Message","features":[508,380]},{"name":"PKEY_PropGroup_Music","features":[508,380]},{"name":"PKEY_PropGroup_Origin","features":[508,380]},{"name":"PKEY_PropGroup_PhotoAdvanced","features":[508,380]},{"name":"PKEY_PropGroup_RecordedTV","features":[508,380]},{"name":"PKEY_PropGroup_Video","features":[508,380]},{"name":"PKEY_PropList_ConflictPrompt","features":[508,380]},{"name":"PKEY_PropList_ContentViewModeForBrowse","features":[508,380]},{"name":"PKEY_PropList_ContentViewModeForSearch","features":[508,380]},{"name":"PKEY_PropList_ExtendedTileInfo","features":[508,380]},{"name":"PKEY_PropList_FileOperationPrompt","features":[508,380]},{"name":"PKEY_PropList_FullDetails","features":[508,380]},{"name":"PKEY_PropList_InfoTip","features":[508,380]},{"name":"PKEY_PropList_NonPersonal","features":[508,380]},{"name":"PKEY_PropList_PreviewDetails","features":[508,380]},{"name":"PKEY_PropList_PreviewTitle","features":[508,380]},{"name":"PKEY_PropList_QuickTip","features":[508,380]},{"name":"PKEY_PropList_TileInfo","features":[508,380]},{"name":"PKEY_PropList_XPDetailsPanel","features":[508,380]},{"name":"PKEY_ProviderItemID","features":[508,380]},{"name":"PKEY_Rating","features":[508,380]},{"name":"PKEY_RatingText","features":[508,380]},{"name":"PKEY_RecordedTV_ChannelNumber","features":[508,380]},{"name":"PKEY_RecordedTV_Credits","features":[508,380]},{"name":"PKEY_RecordedTV_DateContentExpires","features":[508,380]},{"name":"PKEY_RecordedTV_EpisodeName","features":[508,380]},{"name":"PKEY_RecordedTV_IsATSCContent","features":[508,380]},{"name":"PKEY_RecordedTV_IsClosedCaptioningAvailable","features":[508,380]},{"name":"PKEY_RecordedTV_IsDTVContent","features":[508,380]},{"name":"PKEY_RecordedTV_IsHDContent","features":[508,380]},{"name":"PKEY_RecordedTV_IsRepeatBroadcast","features":[508,380]},{"name":"PKEY_RecordedTV_IsSAP","features":[508,380]},{"name":"PKEY_RecordedTV_NetworkAffiliation","features":[508,380]},{"name":"PKEY_RecordedTV_OriginalBroadcastDate","features":[508,380]},{"name":"PKEY_RecordedTV_ProgramDescription","features":[508,380]},{"name":"PKEY_RecordedTV_RecordingTime","features":[508,380]},{"name":"PKEY_RecordedTV_StationCallSign","features":[508,380]},{"name":"PKEY_RecordedTV_StationName","features":[508,380]},{"name":"PKEY_RemoteConflictingFile","features":[508,380]},{"name":"PKEY_SFGAOFlags","features":[508,380]},{"name":"PKEY_Search_AutoSummary","features":[508,380]},{"name":"PKEY_Search_ContainerHash","features":[508,380]},{"name":"PKEY_Search_Contents","features":[508,380]},{"name":"PKEY_Search_EntryID","features":[508,380]},{"name":"PKEY_Search_ExtendedProperties","features":[508,380]},{"name":"PKEY_Search_GatherTime","features":[508,380]},{"name":"PKEY_Search_HitCount","features":[508,380]},{"name":"PKEY_Search_IsClosedDirectory","features":[508,380]},{"name":"PKEY_Search_IsFullyContained","features":[508,380]},{"name":"PKEY_Search_QueryFocusedSummary","features":[508,380]},{"name":"PKEY_Search_QueryFocusedSummaryWithFallback","features":[508,380]},{"name":"PKEY_Search_QueryPropertyHits","features":[508,380]},{"name":"PKEY_Search_Rank","features":[508,380]},{"name":"PKEY_Search_Store","features":[508,380]},{"name":"PKEY_Search_UrlToIndex","features":[508,380]},{"name":"PKEY_Search_UrlToIndexWithModificationTime","features":[508,380]},{"name":"PKEY_Security_AllowedEnterpriseDataProtectionIdentities","features":[508,380]},{"name":"PKEY_Security_EncryptionOwners","features":[508,380]},{"name":"PKEY_Security_EncryptionOwnersDisplay","features":[508,380]},{"name":"PKEY_Sensitivity","features":[508,380]},{"name":"PKEY_SensitivityText","features":[508,380]},{"name":"PKEY_ShareUserRating","features":[508,380]},{"name":"PKEY_SharedWith","features":[508,380]},{"name":"PKEY_SharingStatus","features":[508,380]},{"name":"PKEY_Shell_OmitFromView","features":[508,380]},{"name":"PKEY_Shell_SFGAOFlagsStrings","features":[508,380]},{"name":"PKEY_SimpleRating","features":[508,380]},{"name":"PKEY_Size","features":[508,380]},{"name":"PKEY_SoftwareUsed","features":[508,380]},{"name":"PKEY_Software_DateLastUsed","features":[508,380]},{"name":"PKEY_Software_ProductName","features":[508,380]},{"name":"PKEY_SourceItem","features":[508,380]},{"name":"PKEY_SourcePackageFamilyName","features":[508,380]},{"name":"PKEY_StartDate","features":[508,380]},{"name":"PKEY_Status","features":[508,380]},{"name":"PKEY_StatusBarSelectedItemCount","features":[508,380]},{"name":"PKEY_StatusBarViewItemCount","features":[508,380]},{"name":"PKEY_StorageProviderCallerVersionInformation","features":[508,380]},{"name":"PKEY_StorageProviderError","features":[508,380]},{"name":"PKEY_StorageProviderFileChecksum","features":[508,380]},{"name":"PKEY_StorageProviderFileCreatedBy","features":[508,380]},{"name":"PKEY_StorageProviderFileFlags","features":[508,380]},{"name":"PKEY_StorageProviderFileHasConflict","features":[508,380]},{"name":"PKEY_StorageProviderFileIdentifier","features":[508,380]},{"name":"PKEY_StorageProviderFileModifiedBy","features":[508,380]},{"name":"PKEY_StorageProviderFileRemoteUri","features":[508,380]},{"name":"PKEY_StorageProviderFileVersion","features":[508,380]},{"name":"PKEY_StorageProviderFileVersionWaterline","features":[508,380]},{"name":"PKEY_StorageProviderId","features":[508,380]},{"name":"PKEY_StorageProviderShareStatuses","features":[508,380]},{"name":"PKEY_StorageProviderSharingStatus","features":[508,380]},{"name":"PKEY_StorageProviderState","features":[508,380]},{"name":"PKEY_StorageProviderStatus","features":[508,380]},{"name":"PKEY_StorageProviderTransferProgress","features":[508,380]},{"name":"PKEY_StorageProviderUIStatus","features":[508,380]},{"name":"PKEY_Storage_Portable","features":[508,380]},{"name":"PKEY_Storage_RemovableMedia","features":[508,380]},{"name":"PKEY_Storage_SystemCritical","features":[508,380]},{"name":"PKEY_Subject","features":[508,380]},{"name":"PKEY_Supplemental_Album","features":[508,380]},{"name":"PKEY_Supplemental_AlbumID","features":[508,380]},{"name":"PKEY_Supplemental_Location","features":[508,380]},{"name":"PKEY_Supplemental_Person","features":[508,380]},{"name":"PKEY_Supplemental_ResourceId","features":[508,380]},{"name":"PKEY_Supplemental_Tag","features":[508,380]},{"name":"PKEY_SyncTransferStatus","features":[508,380]},{"name":"PKEY_Sync_Comments","features":[508,380]},{"name":"PKEY_Sync_ConflictDescription","features":[508,380]},{"name":"PKEY_Sync_ConflictFirstLocation","features":[508,380]},{"name":"PKEY_Sync_ConflictSecondLocation","features":[508,380]},{"name":"PKEY_Sync_HandlerCollectionID","features":[508,380]},{"name":"PKEY_Sync_HandlerID","features":[508,380]},{"name":"PKEY_Sync_HandlerName","features":[508,380]},{"name":"PKEY_Sync_HandlerType","features":[508,380]},{"name":"PKEY_Sync_HandlerTypeLabel","features":[508,380]},{"name":"PKEY_Sync_ItemID","features":[508,380]},{"name":"PKEY_Sync_ItemName","features":[508,380]},{"name":"PKEY_Sync_ProgressPercentage","features":[508,380]},{"name":"PKEY_Sync_State","features":[508,380]},{"name":"PKEY_Sync_Status","features":[508,380]},{"name":"PKEY_Task_BillingInformation","features":[508,380]},{"name":"PKEY_Task_CompletionStatus","features":[508,380]},{"name":"PKEY_Task_Owner","features":[508,380]},{"name":"PKEY_Thumbnail","features":[508,380]},{"name":"PKEY_ThumbnailCacheId","features":[508,380]},{"name":"PKEY_ThumbnailStream","features":[508,380]},{"name":"PKEY_Title","features":[508,380]},{"name":"PKEY_TitleSortOverride","features":[508,380]},{"name":"PKEY_TotalFileSize","features":[508,380]},{"name":"PKEY_Trademarks","features":[508,380]},{"name":"PKEY_TransferOrder","features":[508,380]},{"name":"PKEY_TransferPosition","features":[508,380]},{"name":"PKEY_TransferSize","features":[508,380]},{"name":"PKEY_Video_Compression","features":[508,380]},{"name":"PKEY_Video_Director","features":[508,380]},{"name":"PKEY_Video_EncodingBitrate","features":[508,380]},{"name":"PKEY_Video_FourCC","features":[508,380]},{"name":"PKEY_Video_FrameHeight","features":[508,380]},{"name":"PKEY_Video_FrameRate","features":[508,380]},{"name":"PKEY_Video_FrameWidth","features":[508,380]},{"name":"PKEY_Video_HorizontalAspectRatio","features":[508,380]},{"name":"PKEY_Video_IsSpherical","features":[508,380]},{"name":"PKEY_Video_IsStereo","features":[508,380]},{"name":"PKEY_Video_Orientation","features":[508,380]},{"name":"PKEY_Video_SampleSize","features":[508,380]},{"name":"PKEY_Video_StreamName","features":[508,380]},{"name":"PKEY_Video_StreamNumber","features":[508,380]},{"name":"PKEY_Video_TotalBitrate","features":[508,380]},{"name":"PKEY_Video_TranscodedForSync","features":[508,380]},{"name":"PKEY_Video_VerticalAspectRatio","features":[508,380]},{"name":"PKEY_VolumeId","features":[508,380]},{"name":"PKEY_Volume_FileSystem","features":[508,380]},{"name":"PKEY_Volume_IsMappedDrive","features":[508,380]},{"name":"PKEY_Volume_IsRoot","features":[508,380]},{"name":"PKEY_ZoneIdentifier","features":[508,380]},{"name":"PLAYBACKSTATE_NOMEDIA","features":[508]},{"name":"PLAYBACKSTATE_PAUSED","features":[508]},{"name":"PLAYBACKSTATE_PLAYING","features":[508]},{"name":"PLAYBACKSTATE_RECORDING","features":[508]},{"name":"PLAYBACKSTATE_RECORDINGPAUSED","features":[508]},{"name":"PLAYBACKSTATE_STOPPED","features":[508]},{"name":"PLAYBACKSTATE_TRANSITIONING","features":[508]},{"name":"PLAYBACKSTATE_UNKNOWN","features":[508]},{"name":"RATING_FIVE_STARS_MAX","features":[508]},{"name":"RATING_FIVE_STARS_MIN","features":[508]},{"name":"RATING_FIVE_STARS_SET","features":[508]},{"name":"RATING_FOUR_STARS_MAX","features":[508]},{"name":"RATING_FOUR_STARS_MIN","features":[508]},{"name":"RATING_FOUR_STARS_SET","features":[508]},{"name":"RATING_ONE_STAR_MAX","features":[508]},{"name":"RATING_ONE_STAR_MIN","features":[508]},{"name":"RATING_ONE_STAR_SET","features":[508]},{"name":"RATING_THREE_STARS_MAX","features":[508]},{"name":"RATING_THREE_STARS_MIN","features":[508]},{"name":"RATING_THREE_STARS_SET","features":[508]},{"name":"RATING_TWO_STARS_MAX","features":[508]},{"name":"RATING_TWO_STARS_MIN","features":[508]},{"name":"RATING_TWO_STARS_SET","features":[508]},{"name":"SFGAOSTR_BROWSABLE","features":[508]},{"name":"SFGAOSTR_FILEANC","features":[508]},{"name":"SFGAOSTR_FILESYS","features":[508]},{"name":"SFGAOSTR_FOLDER","features":[508]},{"name":"SFGAOSTR_HIDDEN","features":[508]},{"name":"SFGAOSTR_LINK","features":[508]},{"name":"SFGAOSTR_NONENUM","features":[508]},{"name":"SFGAOSTR_PLACEHOLDER","features":[508]},{"name":"SFGAOSTR_STORAGEANC","features":[508]},{"name":"SFGAOSTR_STREAM","features":[508]},{"name":"SFGAOSTR_SUPERHIDDEN","features":[508]},{"name":"SFGAOSTR_SYSTEM","features":[508]},{"name":"SHARINGSTATUS_NOTSHARED","features":[508]},{"name":"SHARINGSTATUS_PRIVATE","features":[508]},{"name":"SHARINGSTATUS_SHARED","features":[508]},{"name":"SILO_INFO","features":[508]},{"name":"STORAGEPROVIDERSTATE_ERROR","features":[508]},{"name":"STORAGEPROVIDERSTATE_EXCLUDED","features":[508]},{"name":"STORAGEPROVIDERSTATE_IN_SYNC","features":[508]},{"name":"STORAGEPROVIDERSTATE_NONE","features":[508]},{"name":"STORAGEPROVIDERSTATE_PENDING_DOWNLOAD","features":[508]},{"name":"STORAGEPROVIDERSTATE_PENDING_UNSPECIFIED","features":[508]},{"name":"STORAGEPROVIDERSTATE_PENDING_UPLOAD","features":[508]},{"name":"STORAGEPROVIDERSTATE_PINNED","features":[508]},{"name":"STORAGEPROVIDERSTATE_SPARSE","features":[508]},{"name":"STORAGEPROVIDERSTATE_TRANSFERRING","features":[508]},{"name":"STORAGEPROVIDERSTATE_WARNING","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_GROUP","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_OWNER","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_PRIVATE","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_PUBLIC","features":[508]},{"name":"STORAGE_PROVIDER_SHARE_STATUS_SHARED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_NOTSHARED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_PRIVATE","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC_COOWNED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC_OWNED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_SHARED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_SHARED_COOWNED","features":[508]},{"name":"STORAGE_PROVIDER_SHARINGSTATUS_SHARED_OWNED","features":[508]},{"name":"SYNC_HANDLERTYPE_COMPUTERS","features":[508]},{"name":"SYNC_HANDLERTYPE_DEVICES","features":[508]},{"name":"SYNC_HANDLERTYPE_FOLDERS","features":[508]},{"name":"SYNC_HANDLERTYPE_OTHER","features":[508]},{"name":"SYNC_HANDLERTYPE_PROGRAMS","features":[508]},{"name":"SYNC_HANDLERTYPE_WEBSERVICES","features":[508]},{"name":"SYNC_STATE_ERROR","features":[508]},{"name":"SYNC_STATE_IDLE","features":[508]},{"name":"SYNC_STATE_NOTSETUP","features":[508]},{"name":"SYNC_STATE_PENDING","features":[508]},{"name":"SYNC_STATE_SYNCING","features":[508]},{"name":"SYNC_STATE_SYNCNOTRUN","features":[508]},{"name":"WPD_CATEGORY_ENHANCED_STORAGE","features":[508]}],"511":[{"name":"BackupCancelled","features":[509]},{"name":"BackupInvalidStopReason","features":[509]},{"name":"BackupLimitUserBusyMachineOnAC","features":[509]},{"name":"BackupLimitUserBusyMachineOnDC","features":[509]},{"name":"BackupLimitUserIdleMachineOnDC","features":[509]},{"name":"FHCFG_E_CONFIGURATION_PREVIOUSLY_LOADED","features":[509]},{"name":"FHCFG_E_CONFIG_ALREADY_EXISTS","features":[509]},{"name":"FHCFG_E_CONFIG_FILE_NOT_FOUND","features":[509]},{"name":"FHCFG_E_CORRUPT_CONFIG_FILE","features":[509]},{"name":"FHCFG_E_INVALID_REHYDRATION_STATE","features":[509]},{"name":"FHCFG_E_LEGACY_BACKUP_NOT_FOUND","features":[509]},{"name":"FHCFG_E_LEGACY_BACKUP_USER_EXCLUDED","features":[509]},{"name":"FHCFG_E_LEGACY_TARGET_UNSUPPORTED","features":[509]},{"name":"FHCFG_E_LEGACY_TARGET_VALIDATION_UNSUPPORTED","features":[509]},{"name":"FHCFG_E_NO_VALID_CONFIGURATION_LOADED","features":[509]},{"name":"FHCFG_E_RECOMMENDATION_CHANGE_NOT_ALLOWED","features":[509]},{"name":"FHCFG_E_TARGET_CANNOT_BE_USED","features":[509]},{"name":"FHCFG_E_TARGET_NOT_CONFIGURED","features":[509]},{"name":"FHCFG_E_TARGET_NOT_CONNECTED","features":[509]},{"name":"FHCFG_E_TARGET_NOT_ENOUGH_FREE_SPACE","features":[509]},{"name":"FHCFG_E_TARGET_REHYDRATED_ELSEWHERE","features":[509]},{"name":"FHCFG_E_TARGET_VERIFICATION_FAILED","features":[509]},{"name":"FHSVC_E_BACKUP_BLOCKED","features":[509]},{"name":"FHSVC_E_CONFIG_DISABLED","features":[509]},{"name":"FHSVC_E_CONFIG_DISABLED_GP","features":[509]},{"name":"FHSVC_E_CONFIG_REHYDRATING","features":[509]},{"name":"FHSVC_E_FATAL_CONFIG_ERROR","features":[509]},{"name":"FHSVC_E_NOT_CONFIGURED","features":[509]},{"name":"FH_ACCESS_DENIED","features":[509]},{"name":"FH_BACKUP_STATUS","features":[509]},{"name":"FH_CURRENT_DEFAULT","features":[509]},{"name":"FH_DEVICE_VALIDATION_RESULT","features":[509]},{"name":"FH_DRIVE_FIXED","features":[509]},{"name":"FH_DRIVE_REMOTE","features":[509]},{"name":"FH_DRIVE_REMOVABLE","features":[509]},{"name":"FH_DRIVE_UNKNOWN","features":[509]},{"name":"FH_FOLDER","features":[509]},{"name":"FH_FREQUENCY","features":[509]},{"name":"FH_INVALID_DRIVE_TYPE","features":[509]},{"name":"FH_LIBRARY","features":[509]},{"name":"FH_LOCAL_POLICY_TYPE","features":[509]},{"name":"FH_NAMESPACE_EXISTS","features":[509]},{"name":"FH_PROTECTED_ITEM_CATEGORY","features":[509]},{"name":"FH_READ_ONLY_PERMISSION","features":[509]},{"name":"FH_RETENTION_AGE","features":[509]},{"name":"FH_RETENTION_AGE_BASED","features":[509]},{"name":"FH_RETENTION_DISABLED","features":[509]},{"name":"FH_RETENTION_TYPE","features":[509]},{"name":"FH_RETENTION_TYPES","features":[509]},{"name":"FH_RETENTION_UNLIMITED","features":[509]},{"name":"FH_SERVICE_PIPE_HANDLE","features":[509]},{"name":"FH_STATE_BACKUP_NOT_SUPPORTED","features":[509]},{"name":"FH_STATE_DISABLED_BY_GP","features":[509]},{"name":"FH_STATE_FATAL_CONFIG_ERROR","features":[509]},{"name":"FH_STATE_MIGRATING","features":[509]},{"name":"FH_STATE_NOT_TRACKED","features":[509]},{"name":"FH_STATE_NO_ERROR","features":[509]},{"name":"FH_STATE_OFF","features":[509]},{"name":"FH_STATE_REHYDRATING","features":[509]},{"name":"FH_STATE_RUNNING","features":[509]},{"name":"FH_STATE_STAGING_FULL","features":[509]},{"name":"FH_STATE_TARGET_ABSENT","features":[509]},{"name":"FH_STATE_TARGET_ACCESS_DENIED","features":[509]},{"name":"FH_STATE_TARGET_FS_LIMITATION","features":[509]},{"name":"FH_STATE_TARGET_FULL","features":[509]},{"name":"FH_STATE_TARGET_FULL_RETENTION_MAX","features":[509]},{"name":"FH_STATE_TARGET_LOW_SPACE","features":[509]},{"name":"FH_STATE_TARGET_LOW_SPACE_RETENTION_MAX","features":[509]},{"name":"FH_STATE_TARGET_VOLUME_DIRTY","features":[509]},{"name":"FH_STATE_TOO_MUCH_BEHIND","features":[509]},{"name":"FH_STATUS_DISABLED","features":[509]},{"name":"FH_STATUS_DISABLED_BY_GP","features":[509]},{"name":"FH_STATUS_ENABLED","features":[509]},{"name":"FH_STATUS_REHYDRATING","features":[509]},{"name":"FH_TARGET_DRIVE_TYPE","features":[509]},{"name":"FH_TARGET_DRIVE_TYPES","features":[509]},{"name":"FH_TARGET_NAME","features":[509]},{"name":"FH_TARGET_PART_OF_LIBRARY","features":[509]},{"name":"FH_TARGET_PROPERTY_TYPE","features":[509]},{"name":"FH_TARGET_URL","features":[509]},{"name":"FH_VALID_TARGET","features":[509]},{"name":"FhBackupStopReason","features":[509]},{"name":"FhConfigMgr","features":[509]},{"name":"FhReassociation","features":[509]},{"name":"FhServiceBlockBackup","features":[509]},{"name":"FhServiceClosePipe","features":[509]},{"name":"FhServiceOpenPipe","features":[307,509]},{"name":"FhServiceReloadConfiguration","features":[509]},{"name":"FhServiceStartBackup","features":[307,509]},{"name":"FhServiceStopBackup","features":[307,509]},{"name":"FhServiceUnblockBackup","features":[509]},{"name":"IFhConfigMgr","features":[509]},{"name":"IFhReassociation","features":[509]},{"name":"IFhScopeIterator","features":[509]},{"name":"IFhTarget","features":[509]},{"name":"MAX_BACKUP_STATUS","features":[509]},{"name":"MAX_LOCAL_POLICY","features":[509]},{"name":"MAX_PROTECTED_ITEM_CATEGORY","features":[509]},{"name":"MAX_RETENTION_TYPE","features":[509]},{"name":"MAX_TARGET_PROPERTY","features":[509]},{"name":"MAX_VALIDATION_RESULT","features":[509]}],"512":[{"name":"AdSyncTask","features":[510]},{"name":"AdrClientDisplayFlags","features":[510]},{"name":"AdrClientDisplayFlags_AllowEmailRequests","features":[510]},{"name":"AdrClientDisplayFlags_ShowDeviceTroubleshooting","features":[510]},{"name":"AdrClientErrorType","features":[510]},{"name":"AdrClientErrorType_AccessDenied","features":[510]},{"name":"AdrClientErrorType_FileNotFound","features":[510]},{"name":"AdrClientErrorType_Unknown","features":[510]},{"name":"AdrClientFlags","features":[510]},{"name":"AdrClientFlags_FailForLocalPaths","features":[510]},{"name":"AdrClientFlags_FailIfNotDomainJoined","features":[510]},{"name":"AdrClientFlags_FailIfNotSupportedByServer","features":[510]},{"name":"AdrClientFlags_None","features":[510]},{"name":"AdrEmailFlags","features":[510]},{"name":"AdrEmailFlags_GenerateEventLog","features":[510]},{"name":"AdrEmailFlags_IncludeDeviceClaims","features":[510]},{"name":"AdrEmailFlags_IncludeUserInfo","features":[510]},{"name":"AdrEmailFlags_PutAdminOnToLine","features":[510]},{"name":"AdrEmailFlags_PutDataOwnerOnToLine","features":[510]},{"name":"DIFsrmClassificationEvents","features":[510,358]},{"name":"FSRM_DISPID_FEATURE_CLASSIFICATION","features":[510]},{"name":"FSRM_DISPID_FEATURE_FILESCREEN","features":[510]},{"name":"FSRM_DISPID_FEATURE_GENERAL","features":[510]},{"name":"FSRM_DISPID_FEATURE_MASK","features":[510]},{"name":"FSRM_DISPID_FEATURE_PIPELINE","features":[510]},{"name":"FSRM_DISPID_FEATURE_QUOTA","features":[510]},{"name":"FSRM_DISPID_FEATURE_REPORTS","features":[510]},{"name":"FSRM_DISPID_INTERFACE_A_MASK","features":[510]},{"name":"FSRM_DISPID_INTERFACE_B_MASK","features":[510]},{"name":"FSRM_DISPID_INTERFACE_C_MASK","features":[510]},{"name":"FSRM_DISPID_INTERFACE_D_MASK","features":[510]},{"name":"FSRM_DISPID_IS_PROPERTY","features":[510]},{"name":"FSRM_DISPID_METHOD_NUM_MASK","features":[510]},{"name":"FSRM_E_ADR_MAX_EMAILS_SENT","features":[510]},{"name":"FSRM_E_ADR_NOT_DOMAIN_JOINED","features":[510]},{"name":"FSRM_E_ADR_PATH_IS_LOCAL","features":[510]},{"name":"FSRM_E_ADR_SRV_NOT_SUPPORTED","features":[510]},{"name":"FSRM_E_ALREADY_EXISTS","features":[510]},{"name":"FSRM_E_AUTO_QUOTA","features":[510]},{"name":"FSRM_E_CACHE_INVALID","features":[510]},{"name":"FSRM_E_CACHE_MODULE_ALREADY_EXISTS","features":[510]},{"name":"FSRM_E_CANNOT_AGGREGATE","features":[510]},{"name":"FSRM_E_CANNOT_ALLOW_REPARSE_POINT_TAG","features":[510]},{"name":"FSRM_E_CANNOT_CHANGE_PROPERTY_TYPE","features":[510]},{"name":"FSRM_E_CANNOT_CREATE_TEMP_COPY","features":[510]},{"name":"FSRM_E_CANNOT_DELETE_SYSTEM_PROPERTY","features":[510]},{"name":"FSRM_E_CANNOT_REMOVE_READONLY","features":[510]},{"name":"FSRM_E_CANNOT_RENAME_PROPERTY","features":[510]},{"name":"FSRM_E_CANNOT_STORE_PROPERTIES","features":[510]},{"name":"FSRM_E_CANNOT_USE_DELETED_PROPERTY","features":[510]},{"name":"FSRM_E_CANNOT_USE_DEPRECATED_PROPERTY","features":[510]},{"name":"FSRM_E_CLASSIFICATION_ALREADY_RUNNING","features":[510]},{"name":"FSRM_E_CLASSIFICATION_CANCELED","features":[510]},{"name":"FSRM_E_CLASSIFICATION_NOT_RUNNING","features":[510]},{"name":"FSRM_E_CLASSIFICATION_PARTIAL_BATCH","features":[510]},{"name":"FSRM_E_CLASSIFICATION_SCAN_FAIL","features":[510]},{"name":"FSRM_E_CLASSIFICATION_TIMEOUT","features":[510]},{"name":"FSRM_E_CLUSTER_NOT_RUNNING","features":[510]},{"name":"FSRM_E_CSC_PATH_NOT_SUPPORTED","features":[510]},{"name":"FSRM_E_DIFFERENT_CLUSTER_GROUP","features":[510]},{"name":"FSRM_E_DRIVER_NOT_READY","features":[510]},{"name":"FSRM_E_DUPLICATE_NAME","features":[510]},{"name":"FSRM_E_EMAIL_NOT_SENT","features":[510]},{"name":"FSRM_E_ENUM_PROPERTIES_FAILED","features":[510]},{"name":"FSRM_E_ERROR_NOT_ENABLED","features":[510]},{"name":"FSRM_E_EXPIRATION_PATH_NOT_WRITEABLE","features":[510]},{"name":"FSRM_E_EXPIRATION_PATH_TOO_LONG","features":[510]},{"name":"FSRM_E_EXPIRATION_VOLUME_NOT_NTFS","features":[510]},{"name":"FSRM_E_FAIL_BATCH","features":[510]},{"name":"FSRM_E_FILE_ENCRYPTED","features":[510]},{"name":"FSRM_E_FILE_IN_USE","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_ACTION_GET_EXITCODE_FAILED","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_ACTION_TIMEOUT","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_EXPIRATION_DIR_IN_SCOPE","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_ALREADY_EXISTS","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_ALREADY_RUNNING","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_CUSTOM","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_DEPRECATED","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_EXPIRATION","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_INVALID_CONTINUOUS_CONFIG","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_MAX_FILE_CONDITIONS","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_NOTIFICATION","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_NOT_LEGACY_ACCESSIBLE","features":[510]},{"name":"FSRM_E_FILE_MANAGEMENT_JOB_RMS","features":[510]},{"name":"FSRM_E_FILE_OPEN_ERROR","features":[510]},{"name":"FSRM_E_FILE_SYSTEM_CORRUPT","features":[510]},{"name":"FSRM_E_INCOMPATIBLE_FORMAT","features":[510]},{"name":"FSRM_E_INPROC_MODULE_BLOCKED","features":[510]},{"name":"FSRM_E_INSECURE_PATH","features":[510]},{"name":"FSRM_E_INSUFFICIENT_DISK","features":[510]},{"name":"FSRM_E_INVALID_AD_CLAIM","features":[510]},{"name":"FSRM_E_INVALID_COMBINATION","features":[510]},{"name":"FSRM_E_INVALID_DATASCREEN_DEFINITION","features":[510]},{"name":"FSRM_E_INVALID_EMAIL_ADDRESS","features":[510]},{"name":"FSRM_E_INVALID_FILEGROUP_DEFINITION","features":[510]},{"name":"FSRM_E_INVALID_FILENAME","features":[510]},{"name":"FSRM_E_INVALID_FOLDER_PROPERTY_STORE","features":[510]},{"name":"FSRM_E_INVALID_IMPORT_VERSION","features":[510]},{"name":"FSRM_E_INVALID_LIMIT","features":[510]},{"name":"FSRM_E_INVALID_NAME","features":[510]},{"name":"FSRM_E_INVALID_PATH","features":[510]},{"name":"FSRM_E_INVALID_REPORT_DESC","features":[510]},{"name":"FSRM_E_INVALID_REPORT_FORMAT","features":[510]},{"name":"FSRM_E_INVALID_SCHEDULER_ARGUMENT","features":[510]},{"name":"FSRM_E_INVALID_SMTP_SERVER","features":[510]},{"name":"FSRM_E_INVALID_TEXT","features":[510]},{"name":"FSRM_E_INVALID_USER","features":[510]},{"name":"FSRM_E_LAST_ACCESS_UPDATE_DISABLED","features":[510]},{"name":"FSRM_E_LEGACY_SCHEDULE","features":[510]},{"name":"FSRM_E_LOADING_DISABLED_MODULE","features":[510]},{"name":"FSRM_E_LONG_CMDLINE","features":[510]},{"name":"FSRM_E_MAX_PROPERTY_DEFINITIONS","features":[510]},{"name":"FSRM_E_MESSAGE_LIMIT_EXCEEDED","features":[510]},{"name":"FSRM_E_MODULE_INITIALIZATION","features":[510]},{"name":"FSRM_E_MODULE_INVALID_PARAM","features":[510]},{"name":"FSRM_E_MODULE_SESSION_INITIALIZATION","features":[510]},{"name":"FSRM_E_MODULE_TIMEOUT","features":[510]},{"name":"FSRM_E_NOT_CLUSTER_VOLUME","features":[510]},{"name":"FSRM_E_NOT_FOUND","features":[510]},{"name":"FSRM_E_NOT_SUPPORTED","features":[510]},{"name":"FSRM_E_NO_EMAIL_ADDRESS","features":[510]},{"name":"FSRM_E_NO_PROPERTY_VALUE","features":[510]},{"name":"FSRM_E_OBJECT_IN_USE","features":[510]},{"name":"FSRM_E_OUT_OF_RANGE","features":[510]},{"name":"FSRM_E_PARTIAL_CLASSIFICATION_PROPERTY_NOT_FOUND","features":[510]},{"name":"FSRM_E_PATH_NOT_FOUND","features":[510]},{"name":"FSRM_E_PATH_NOT_IN_NAMESPACE","features":[510]},{"name":"FSRM_E_PERSIST_PROPERTIES_FAILED","features":[510]},{"name":"FSRM_E_PERSIST_PROPERTIES_FAILED_ENCRYPTED","features":[510]},{"name":"FSRM_E_PROPERTY_DELETED","features":[510]},{"name":"FSRM_E_PROPERTY_MUST_APPLY_TO_FILES","features":[510]},{"name":"FSRM_E_PROPERTY_MUST_APPLY_TO_FOLDERS","features":[510]},{"name":"FSRM_E_PROPERTY_MUST_BE_GLOBAL","features":[510]},{"name":"FSRM_E_PROPERTY_MUST_BE_SECURE","features":[510]},{"name":"FSRM_E_REBUILDING_FODLER_TYPE_INDEX","features":[510]},{"name":"FSRM_E_REPORT_GENERATION_ERR","features":[510]},{"name":"FSRM_E_REPORT_JOB_ALREADY_RUNNING","features":[510]},{"name":"FSRM_E_REPORT_TASK_TRIGGER","features":[510]},{"name":"FSRM_E_REPORT_TYPE_ALREADY_EXISTS","features":[510]},{"name":"FSRM_E_REQD_PARAM_MISSING","features":[510]},{"name":"FSRM_E_RMS_NO_PROTECTORS_INSTALLED","features":[510]},{"name":"FSRM_E_RMS_NO_PROTECTOR_INSTALLED_FOR_FILE","features":[510]},{"name":"FSRM_E_RMS_TEMPLATE_NOT_FOUND","features":[510]},{"name":"FSRM_E_SECURE_PROPERTIES_NOT_SUPPORTED","features":[510]},{"name":"FSRM_E_SET_PROPERTY_FAILED","features":[510]},{"name":"FSRM_E_SHADOW_COPY","features":[510]},{"name":"FSRM_E_STORE_NOT_INSTALLED","features":[510]},{"name":"FSRM_E_SYNC_TASK_HAD_ERRORS","features":[510]},{"name":"FSRM_E_SYNC_TASK_TIMEOUT","features":[510]},{"name":"FSRM_E_TEXTREADER_FILENAME_TOO_LONG","features":[510]},{"name":"FSRM_E_TEXTREADER_IFILTER_CLSID_MALFORMED","features":[510]},{"name":"FSRM_E_TEXTREADER_IFILTER_NOT_FOUND","features":[510]},{"name":"FSRM_E_TEXTREADER_NOT_INITIALIZED","features":[510]},{"name":"FSRM_E_TEXTREADER_STREAM_ERROR","features":[510]},{"name":"FSRM_E_UNEXPECTED","features":[510]},{"name":"FSRM_E_UNSECURE_LINK_TO_HOSTED_MODULE","features":[510]},{"name":"FSRM_E_VOLUME_OFFLINE","features":[510]},{"name":"FSRM_E_VOLUME_UNSUPPORTED","features":[510]},{"name":"FSRM_E_WMI_FAILURE","features":[510]},{"name":"FSRM_E_XML_CORRUPTED","features":[510]},{"name":"FSRM_S_CLASSIFICATION_SCAN_FAILURES","features":[510]},{"name":"FSRM_S_PARTIAL_BATCH","features":[510]},{"name":"FSRM_S_PARTIAL_CLASSIFICATION","features":[510]},{"name":"FsrmAccessDeniedRemediationClient","features":[510]},{"name":"FsrmAccountType","features":[510]},{"name":"FsrmAccountType_Automatic","features":[510]},{"name":"FsrmAccountType_External","features":[510]},{"name":"FsrmAccountType_InProc","features":[510]},{"name":"FsrmAccountType_LocalService","features":[510]},{"name":"FsrmAccountType_LocalSystem","features":[510]},{"name":"FsrmAccountType_NetworkService","features":[510]},{"name":"FsrmAccountType_Unknown","features":[510]},{"name":"FsrmActionType","features":[510]},{"name":"FsrmActionType_Command","features":[510]},{"name":"FsrmActionType_Email","features":[510]},{"name":"FsrmActionType_EventLog","features":[510]},{"name":"FsrmActionType_Report","features":[510]},{"name":"FsrmActionType_Unknown","features":[510]},{"name":"FsrmClassificationLoggingFlags","features":[510]},{"name":"FsrmClassificationLoggingFlags_ClassificationsInLogFile","features":[510]},{"name":"FsrmClassificationLoggingFlags_ClassificationsInSystemLog","features":[510]},{"name":"FsrmClassificationLoggingFlags_ErrorsInLogFile","features":[510]},{"name":"FsrmClassificationLoggingFlags_ErrorsInSystemLog","features":[510]},{"name":"FsrmClassificationLoggingFlags_None","features":[510]},{"name":"FsrmClassificationManager","features":[510]},{"name":"FsrmCollectionState","features":[510]},{"name":"FsrmCollectionState_Cancelled","features":[510]},{"name":"FsrmCollectionState_Committing","features":[510]},{"name":"FsrmCollectionState_Complete","features":[510]},{"name":"FsrmCollectionState_Fetching","features":[510]},{"name":"FsrmCommitOptions","features":[510]},{"name":"FsrmCommitOptions_Asynchronous","features":[510]},{"name":"FsrmCommitOptions_None","features":[510]},{"name":"FsrmDaysNotSpecified","features":[510]},{"name":"FsrmEnumOptions","features":[510]},{"name":"FsrmEnumOptions_Asynchronous","features":[510]},{"name":"FsrmEnumOptions_CheckRecycleBin","features":[510]},{"name":"FsrmEnumOptions_IncludeClusterNodes","features":[510]},{"name":"FsrmEnumOptions_IncludeDeprecatedObjects","features":[510]},{"name":"FsrmEnumOptions_None","features":[510]},{"name":"FsrmEventType","features":[510]},{"name":"FsrmEventType_Error","features":[510]},{"name":"FsrmEventType_Information","features":[510]},{"name":"FsrmEventType_Unknown","features":[510]},{"name":"FsrmEventType_Warning","features":[510]},{"name":"FsrmExecutionOption","features":[510]},{"name":"FsrmExecutionOption_EvaluateUnset","features":[510]},{"name":"FsrmExecutionOption_ReEvaluate_ConsiderExistingValue","features":[510]},{"name":"FsrmExecutionOption_ReEvaluate_IgnoreExistingValue","features":[510]},{"name":"FsrmExecutionOption_Unknown","features":[510]},{"name":"FsrmExportImport","features":[510]},{"name":"FsrmFileConditionType","features":[510]},{"name":"FsrmFileConditionType_Property","features":[510]},{"name":"FsrmFileConditionType_Unknown","features":[510]},{"name":"FsrmFileGroupManager","features":[510]},{"name":"FsrmFileManagementJobManager","features":[510]},{"name":"FsrmFileManagementLoggingFlags","features":[510]},{"name":"FsrmFileManagementLoggingFlags_Audit","features":[510]},{"name":"FsrmFileManagementLoggingFlags_Error","features":[510]},{"name":"FsrmFileManagementLoggingFlags_Information","features":[510]},{"name":"FsrmFileManagementLoggingFlags_None","features":[510]},{"name":"FsrmFileManagementType","features":[510]},{"name":"FsrmFileManagementType_Custom","features":[510]},{"name":"FsrmFileManagementType_Expiration","features":[510]},{"name":"FsrmFileManagementType_Rms","features":[510]},{"name":"FsrmFileManagementType_Unknown","features":[510]},{"name":"FsrmFileScreenFlags","features":[510]},{"name":"FsrmFileScreenFlags_Enforce","features":[510]},{"name":"FsrmFileScreenManager","features":[510]},{"name":"FsrmFileScreenTemplateManager","features":[510]},{"name":"FsrmFileStreamingInterfaceType","features":[510]},{"name":"FsrmFileStreamingInterfaceType_ILockBytes","features":[510]},{"name":"FsrmFileStreamingInterfaceType_IStream","features":[510]},{"name":"FsrmFileStreamingInterfaceType_Unknown","features":[510]},{"name":"FsrmFileStreamingMode","features":[510]},{"name":"FsrmFileStreamingMode_Read","features":[510]},{"name":"FsrmFileStreamingMode_Unknown","features":[510]},{"name":"FsrmFileStreamingMode_Write","features":[510]},{"name":"FsrmFileSystemPropertyId","features":[510]},{"name":"FsrmFileSystemPropertyId_DateCreated","features":[510]},{"name":"FsrmFileSystemPropertyId_DateLastAccessed","features":[510]},{"name":"FsrmFileSystemPropertyId_DateLastModified","features":[510]},{"name":"FsrmFileSystemPropertyId_DateNow","features":[510]},{"name":"FsrmFileSystemPropertyId_FileName","features":[510]},{"name":"FsrmFileSystemPropertyId_Undefined","features":[510]},{"name":"FsrmGetFilePropertyOptions","features":[510]},{"name":"FsrmGetFilePropertyOptions_FailOnPersistErrors","features":[510]},{"name":"FsrmGetFilePropertyOptions_NoRuleEvaluation","features":[510]},{"name":"FsrmGetFilePropertyOptions_None","features":[510]},{"name":"FsrmGetFilePropertyOptions_Persistent","features":[510]},{"name":"FsrmGetFilePropertyOptions_SkipOrphaned","features":[510]},{"name":"FsrmMaxExcludeFolders","features":[510]},{"name":"FsrmMaxNumberPropertyDefinitions","features":[510]},{"name":"FsrmMaxNumberThresholds","features":[510]},{"name":"FsrmMaxThresholdValue","features":[510]},{"name":"FsrmMinQuotaLimit","features":[510]},{"name":"FsrmMinThresholdValue","features":[510]},{"name":"FsrmPathMapper","features":[510]},{"name":"FsrmPipelineModuleConnector","features":[510]},{"name":"FsrmPipelineModuleType","features":[510]},{"name":"FsrmPipelineModuleType_Classifier","features":[510]},{"name":"FsrmPipelineModuleType_Storage","features":[510]},{"name":"FsrmPipelineModuleType_Unknown","features":[510]},{"name":"FsrmPropertyBagField","features":[510]},{"name":"FsrmPropertyBagField_AccessVolume","features":[510]},{"name":"FsrmPropertyBagField_VolumeGuidName","features":[510]},{"name":"FsrmPropertyBagFlags","features":[510]},{"name":"FsrmPropertyBagFlags_FailedClassifyingProperties","features":[510]},{"name":"FsrmPropertyBagFlags_FailedLoadingProperties","features":[510]},{"name":"FsrmPropertyBagFlags_FailedSavingProperties","features":[510]},{"name":"FsrmPropertyBagFlags_UpdatedByClassifier","features":[510]},{"name":"FsrmPropertyConditionType","features":[510]},{"name":"FsrmPropertyConditionType_Contain","features":[510]},{"name":"FsrmPropertyConditionType_ContainedIn","features":[510]},{"name":"FsrmPropertyConditionType_EndWith","features":[510]},{"name":"FsrmPropertyConditionType_Equal","features":[510]},{"name":"FsrmPropertyConditionType_Exist","features":[510]},{"name":"FsrmPropertyConditionType_GreaterThan","features":[510]},{"name":"FsrmPropertyConditionType_LessThan","features":[510]},{"name":"FsrmPropertyConditionType_MatchesPattern","features":[510]},{"name":"FsrmPropertyConditionType_NotEqual","features":[510]},{"name":"FsrmPropertyConditionType_NotExist","features":[510]},{"name":"FsrmPropertyConditionType_PrefixOf","features":[510]},{"name":"FsrmPropertyConditionType_StartWith","features":[510]},{"name":"FsrmPropertyConditionType_SuffixOf","features":[510]},{"name":"FsrmPropertyConditionType_Unknown","features":[510]},{"name":"FsrmPropertyDefinitionAppliesTo","features":[510]},{"name":"FsrmPropertyDefinitionAppliesTo_Files","features":[510]},{"name":"FsrmPropertyDefinitionAppliesTo_Folders","features":[510]},{"name":"FsrmPropertyDefinitionFlags","features":[510]},{"name":"FsrmPropertyDefinitionFlags_Deprecated","features":[510]},{"name":"FsrmPropertyDefinitionFlags_Global","features":[510]},{"name":"FsrmPropertyDefinitionFlags_Secure","features":[510]},{"name":"FsrmPropertyDefinitionType","features":[510]},{"name":"FsrmPropertyDefinitionType_Bool","features":[510]},{"name":"FsrmPropertyDefinitionType_Date","features":[510]},{"name":"FsrmPropertyDefinitionType_Int","features":[510]},{"name":"FsrmPropertyDefinitionType_MultiChoiceList","features":[510]},{"name":"FsrmPropertyDefinitionType_MultiString","features":[510]},{"name":"FsrmPropertyDefinitionType_OrderedList","features":[510]},{"name":"FsrmPropertyDefinitionType_SingleChoiceList","features":[510]},{"name":"FsrmPropertyDefinitionType_String","features":[510]},{"name":"FsrmPropertyDefinitionType_Unknown","features":[510]},{"name":"FsrmPropertyFlags","features":[510]},{"name":"FsrmPropertyFlags_AggregationFailed","features":[510]},{"name":"FsrmPropertyFlags_Deleted","features":[510]},{"name":"FsrmPropertyFlags_Existing","features":[510]},{"name":"FsrmPropertyFlags_ExplicitValueDeleted","features":[510]},{"name":"FsrmPropertyFlags_FailedClassifyingProperties","features":[510]},{"name":"FsrmPropertyFlags_FailedLoadingProperties","features":[510]},{"name":"FsrmPropertyFlags_FailedSavingProperties","features":[510]},{"name":"FsrmPropertyFlags_Inherited","features":[510]},{"name":"FsrmPropertyFlags_Manual","features":[510]},{"name":"FsrmPropertyFlags_None","features":[510]},{"name":"FsrmPropertyFlags_Orphaned","features":[510]},{"name":"FsrmPropertyFlags_PersistentMask","features":[510]},{"name":"FsrmPropertyFlags_PolicyDerived","features":[510]},{"name":"FsrmPropertyFlags_PropertyDeletedFromClear","features":[510]},{"name":"FsrmPropertyFlags_PropertySourceMask","features":[510]},{"name":"FsrmPropertyFlags_Reclassified","features":[510]},{"name":"FsrmPropertyFlags_RetrievedFromCache","features":[510]},{"name":"FsrmPropertyFlags_RetrievedFromStorage","features":[510]},{"name":"FsrmPropertyFlags_Secure","features":[510]},{"name":"FsrmPropertyFlags_SetByClassifier","features":[510]},{"name":"FsrmPropertyValueType","features":[510]},{"name":"FsrmPropertyValueType_DateOffset","features":[510]},{"name":"FsrmPropertyValueType_Literal","features":[510]},{"name":"FsrmPropertyValueType_Undefined","features":[510]},{"name":"FsrmQuotaFlags","features":[510]},{"name":"FsrmQuotaFlags_Disable","features":[510]},{"name":"FsrmQuotaFlags_Enforce","features":[510]},{"name":"FsrmQuotaFlags_StatusIncomplete","features":[510]},{"name":"FsrmQuotaFlags_StatusRebuilding","features":[510]},{"name":"FsrmQuotaManager","features":[510]},{"name":"FsrmQuotaTemplateManager","features":[510]},{"name":"FsrmReportFilter","features":[510]},{"name":"FsrmReportFilter_FileGroups","features":[510]},{"name":"FsrmReportFilter_MaxAgeDays","features":[510]},{"name":"FsrmReportFilter_MinAgeDays","features":[510]},{"name":"FsrmReportFilter_MinQuotaUsage","features":[510]},{"name":"FsrmReportFilter_MinSize","features":[510]},{"name":"FsrmReportFilter_NamePattern","features":[510]},{"name":"FsrmReportFilter_Owners","features":[510]},{"name":"FsrmReportFilter_Property","features":[510]},{"name":"FsrmReportFormat","features":[510]},{"name":"FsrmReportFormat_Csv","features":[510]},{"name":"FsrmReportFormat_DHtml","features":[510]},{"name":"FsrmReportFormat_Html","features":[510]},{"name":"FsrmReportFormat_Txt","features":[510]},{"name":"FsrmReportFormat_Unknown","features":[510]},{"name":"FsrmReportFormat_Xml","features":[510]},{"name":"FsrmReportGenerationContext","features":[510]},{"name":"FsrmReportGenerationContext_IncidentReport","features":[510]},{"name":"FsrmReportGenerationContext_InteractiveReport","features":[510]},{"name":"FsrmReportGenerationContext_ScheduledReport","features":[510]},{"name":"FsrmReportGenerationContext_Undefined","features":[510]},{"name":"FsrmReportLimit","features":[510]},{"name":"FsrmReportLimit_MaxDuplicateGroups","features":[510]},{"name":"FsrmReportLimit_MaxFileGroups","features":[510]},{"name":"FsrmReportLimit_MaxFileScreenEvents","features":[510]},{"name":"FsrmReportLimit_MaxFiles","features":[510]},{"name":"FsrmReportLimit_MaxFilesPerDuplGroup","features":[510]},{"name":"FsrmReportLimit_MaxFilesPerFileGroup","features":[510]},{"name":"FsrmReportLimit_MaxFilesPerOwner","features":[510]},{"name":"FsrmReportLimit_MaxFilesPerPropertyValue","features":[510]},{"name":"FsrmReportLimit_MaxFolders","features":[510]},{"name":"FsrmReportLimit_MaxOwners","features":[510]},{"name":"FsrmReportLimit_MaxPropertyValues","features":[510]},{"name":"FsrmReportLimit_MaxQuotas","features":[510]},{"name":"FsrmReportManager","features":[510]},{"name":"FsrmReportRunningStatus","features":[510]},{"name":"FsrmReportRunningStatus_NotRunning","features":[510]},{"name":"FsrmReportRunningStatus_Queued","features":[510]},{"name":"FsrmReportRunningStatus_Running","features":[510]},{"name":"FsrmReportRunningStatus_Unknown","features":[510]},{"name":"FsrmReportScheduler","features":[510]},{"name":"FsrmReportType","features":[510]},{"name":"FsrmReportType_AutomaticClassification","features":[510]},{"name":"FsrmReportType_DuplicateFiles","features":[510]},{"name":"FsrmReportType_Expiration","features":[510]},{"name":"FsrmReportType_ExportReport","features":[510]},{"name":"FsrmReportType_FileScreenAudit","features":[510]},{"name":"FsrmReportType_FilesByOwner","features":[510]},{"name":"FsrmReportType_FilesByProperty","features":[510]},{"name":"FsrmReportType_FilesByType","features":[510]},{"name":"FsrmReportType_FoldersByProperty","features":[510]},{"name":"FsrmReportType_LargeFiles","features":[510]},{"name":"FsrmReportType_LeastRecentlyAccessed","features":[510]},{"name":"FsrmReportType_MostRecentlyAccessed","features":[510]},{"name":"FsrmReportType_QuotaUsage","features":[510]},{"name":"FsrmReportType_Unknown","features":[510]},{"name":"FsrmRuleFlags","features":[510]},{"name":"FsrmRuleFlags_ClearAutomaticallyClassifiedProperty","features":[510]},{"name":"FsrmRuleFlags_ClearManuallyClassifiedProperty","features":[510]},{"name":"FsrmRuleFlags_Disabled","features":[510]},{"name":"FsrmRuleFlags_Invalid","features":[510]},{"name":"FsrmRuleType","features":[510]},{"name":"FsrmRuleType_Classification","features":[510]},{"name":"FsrmRuleType_Generic","features":[510]},{"name":"FsrmRuleType_Unknown","features":[510]},{"name":"FsrmSetting","features":[510]},{"name":"FsrmStorageModuleCaps","features":[510]},{"name":"FsrmStorageModuleCaps_CanGet","features":[510]},{"name":"FsrmStorageModuleCaps_CanHandleDirectories","features":[510]},{"name":"FsrmStorageModuleCaps_CanHandleFiles","features":[510]},{"name":"FsrmStorageModuleCaps_CanSet","features":[510]},{"name":"FsrmStorageModuleCaps_Unknown","features":[510]},{"name":"FsrmStorageModuleType","features":[510]},{"name":"FsrmStorageModuleType_Cache","features":[510]},{"name":"FsrmStorageModuleType_Database","features":[510]},{"name":"FsrmStorageModuleType_InFile","features":[510]},{"name":"FsrmStorageModuleType_System","features":[510]},{"name":"FsrmStorageModuleType_Unknown","features":[510]},{"name":"FsrmTemplateApplyOptions","features":[510]},{"name":"FsrmTemplateApplyOptions_ApplyToDerivedAll","features":[510]},{"name":"FsrmTemplateApplyOptions_ApplyToDerivedMatching","features":[510]},{"name":"IFsrmAccessDeniedRemediationClient","features":[510,358]},{"name":"IFsrmAction","features":[510,358]},{"name":"IFsrmActionCommand","features":[510,358]},{"name":"IFsrmActionEmail","features":[510,358]},{"name":"IFsrmActionEmail2","features":[510,358]},{"name":"IFsrmActionEventLog","features":[510,358]},{"name":"IFsrmActionReport","features":[510,358]},{"name":"IFsrmAutoApplyQuota","features":[510,358]},{"name":"IFsrmClassificationManager","features":[510,358]},{"name":"IFsrmClassificationManager2","features":[510,358]},{"name":"IFsrmClassificationRule","features":[510,358]},{"name":"IFsrmClassifierModuleDefinition","features":[510,358]},{"name":"IFsrmClassifierModuleImplementation","features":[510,358]},{"name":"IFsrmCollection","features":[510,358]},{"name":"IFsrmCommittableCollection","features":[510,358]},{"name":"IFsrmDerivedObjectsResult","features":[510,358]},{"name":"IFsrmExportImport","features":[510,358]},{"name":"IFsrmFileCondition","features":[510,358]},{"name":"IFsrmFileConditionProperty","features":[510,358]},{"name":"IFsrmFileGroup","features":[510,358]},{"name":"IFsrmFileGroupImported","features":[510,358]},{"name":"IFsrmFileGroupManager","features":[510,358]},{"name":"IFsrmFileManagementJob","features":[510,358]},{"name":"IFsrmFileManagementJobManager","features":[510,358]},{"name":"IFsrmFileScreen","features":[510,358]},{"name":"IFsrmFileScreenBase","features":[510,358]},{"name":"IFsrmFileScreenException","features":[510,358]},{"name":"IFsrmFileScreenManager","features":[510,358]},{"name":"IFsrmFileScreenTemplate","features":[510,358]},{"name":"IFsrmFileScreenTemplateImported","features":[510,358]},{"name":"IFsrmFileScreenTemplateManager","features":[510,358]},{"name":"IFsrmMutableCollection","features":[510,358]},{"name":"IFsrmObject","features":[510,358]},{"name":"IFsrmPathMapper","features":[510,358]},{"name":"IFsrmPipelineModuleConnector","features":[510,358]},{"name":"IFsrmPipelineModuleDefinition","features":[510,358]},{"name":"IFsrmPipelineModuleImplementation","features":[510,358]},{"name":"IFsrmProperty","features":[510,358]},{"name":"IFsrmPropertyBag","features":[510,358]},{"name":"IFsrmPropertyBag2","features":[510,358]},{"name":"IFsrmPropertyCondition","features":[510,358]},{"name":"IFsrmPropertyDefinition","features":[510,358]},{"name":"IFsrmPropertyDefinition2","features":[510,358]},{"name":"IFsrmPropertyDefinitionValue","features":[510,358]},{"name":"IFsrmQuota","features":[510,358]},{"name":"IFsrmQuotaBase","features":[510,358]},{"name":"IFsrmQuotaManager","features":[510,358]},{"name":"IFsrmQuotaManagerEx","features":[510,358]},{"name":"IFsrmQuotaObject","features":[510,358]},{"name":"IFsrmQuotaTemplate","features":[510,358]},{"name":"IFsrmQuotaTemplateImported","features":[510,358]},{"name":"IFsrmQuotaTemplateManager","features":[510,358]},{"name":"IFsrmReport","features":[510,358]},{"name":"IFsrmReportJob","features":[510,358]},{"name":"IFsrmReportManager","features":[510,358]},{"name":"IFsrmReportScheduler","features":[510,358]},{"name":"IFsrmRule","features":[510,358]},{"name":"IFsrmSetting","features":[510,358]},{"name":"IFsrmStorageModuleDefinition","features":[510,358]},{"name":"IFsrmStorageModuleImplementation","features":[510,358]},{"name":"MessageSizeLimit","features":[510]}],"513":[{"name":"ACCESS_ALL","features":[326]},{"name":"ACCESS_ATRIB","features":[326]},{"name":"ACCESS_CREATE","features":[326]},{"name":"ACCESS_DELETE","features":[326]},{"name":"ACCESS_EXEC","features":[326]},{"name":"ACCESS_PERM","features":[326]},{"name":"ACCESS_READ","features":[326]},{"name":"ACCESS_WRITE","features":[326]},{"name":"AddLogContainer","features":[307,326]},{"name":"AddLogContainerSet","features":[307,326]},{"name":"AddUsersToEncryptedFile","features":[310,326]},{"name":"AdvanceLogBase","features":[307,326,312]},{"name":"AlignReservedLog","features":[307,326]},{"name":"AllocReservedLog","features":[307,326]},{"name":"AreFileApisANSI","features":[307,326]},{"name":"AreShortNamesEnabled","features":[307,326]},{"name":"BACKUP_ALTERNATE_DATA","features":[326]},{"name":"BACKUP_DATA","features":[326]},{"name":"BACKUP_EA_DATA","features":[326]},{"name":"BACKUP_LINK","features":[326]},{"name":"BACKUP_OBJECT_ID","features":[326]},{"name":"BACKUP_PROPERTY_DATA","features":[326]},{"name":"BACKUP_REPARSE_DATA","features":[326]},{"name":"BACKUP_SECURITY_DATA","features":[326]},{"name":"BACKUP_SPARSE_BLOCK","features":[326]},{"name":"BACKUP_TXFS_DATA","features":[326]},{"name":"BY_HANDLE_FILE_INFORMATION","features":[307,326]},{"name":"BackupRead","features":[307,326]},{"name":"BackupSeek","features":[307,326]},{"name":"BackupWrite","features":[307,326]},{"name":"BuildIoRingCancelRequest","features":[307,326]},{"name":"BuildIoRingFlushFile","features":[307,326]},{"name":"BuildIoRingReadFile","features":[307,326]},{"name":"BuildIoRingRegisterBuffers","features":[326]},{"name":"BuildIoRingRegisterFileHandles","features":[307,326]},{"name":"BuildIoRingWriteFile","features":[307,326]},{"name":"BusType1394","features":[326]},{"name":"BusTypeAta","features":[326]},{"name":"BusTypeAtapi","features":[326]},{"name":"BusTypeFibre","features":[326]},{"name":"BusTypeFileBackedVirtual","features":[326]},{"name":"BusTypeMax","features":[326]},{"name":"BusTypeMaxReserved","features":[326]},{"name":"BusTypeMmc","features":[326]},{"name":"BusTypeNvme","features":[326]},{"name":"BusTypeRAID","features":[326]},{"name":"BusTypeSCM","features":[326]},{"name":"BusTypeSas","features":[326]},{"name":"BusTypeSata","features":[326]},{"name":"BusTypeScsi","features":[326]},{"name":"BusTypeSd","features":[326]},{"name":"BusTypeSpaces","features":[326]},{"name":"BusTypeSsa","features":[326]},{"name":"BusTypeUfs","features":[326]},{"name":"BusTypeUnknown","features":[326]},{"name":"BusTypeUsb","features":[326]},{"name":"BusTypeVirtual","features":[326]},{"name":"BusTypeiScsi","features":[326]},{"name":"CACHE_ACCESS_CHECK","features":[307,310,326]},{"name":"CACHE_DESTROY_CALLBACK","features":[326]},{"name":"CACHE_KEY_COMPARE","features":[326]},{"name":"CACHE_KEY_HASH","features":[326]},{"name":"CACHE_READ_CALLBACK","features":[307,326]},{"name":"CALLBACK_CHUNK_FINISHED","features":[326]},{"name":"CALLBACK_STREAM_SWITCH","features":[326]},{"name":"CLAIMMEDIALABEL","features":[326]},{"name":"CLAIMMEDIALABELEX","features":[326]},{"name":"CLFS_BASELOG_EXTENSION","features":[326]},{"name":"CLFS_BLOCK_ALLOCATION","features":[326]},{"name":"CLFS_BLOCK_DEALLOCATION","features":[326]},{"name":"CLFS_CONTAINER_RELATIVE_PREFIX","features":[326]},{"name":"CLFS_CONTAINER_STREAM_PREFIX","features":[326]},{"name":"CLFS_CONTEXT_MODE","features":[326]},{"name":"CLFS_FLAG","features":[326]},{"name":"CLFS_FLAG_FILTER_INTERMEDIATE_LEVEL","features":[326]},{"name":"CLFS_FLAG_FILTER_TOP_LEVEL","features":[326]},{"name":"CLFS_FLAG_FORCE_APPEND","features":[326]},{"name":"CLFS_FLAG_FORCE_FLUSH","features":[326]},{"name":"CLFS_FLAG_HIDDEN_SYSTEM_LOG","features":[326]},{"name":"CLFS_FLAG_IGNORE_SHARE_ACCESS","features":[326]},{"name":"CLFS_FLAG_MINIFILTER_LEVEL","features":[326]},{"name":"CLFS_FLAG_NON_REENTRANT_FILTER","features":[326]},{"name":"CLFS_FLAG_NO_FLAGS","features":[326]},{"name":"CLFS_FLAG_READ_IN_PROGRESS","features":[326]},{"name":"CLFS_FLAG_REENTRANT_FILE_SYSTEM","features":[326]},{"name":"CLFS_FLAG_REENTRANT_FILTER","features":[326]},{"name":"CLFS_FLAG_USE_RESERVATION","features":[326]},{"name":"CLFS_IOSTATS_CLASS","features":[326]},{"name":"CLFS_LOG_ARCHIVE_MODE","features":[326]},{"name":"CLFS_LOG_NAME_INFORMATION","features":[326]},{"name":"CLFS_MARSHALLING_FLAG_DISABLE_BUFF_INIT","features":[326]},{"name":"CLFS_MARSHALLING_FLAG_NONE","features":[326]},{"name":"CLFS_MAX_CONTAINER_INFO","features":[326]},{"name":"CLFS_MGMT_CLIENT_REGISTRATION_VERSION","features":[326]},{"name":"CLFS_MGMT_NOTIFICATION","features":[326]},{"name":"CLFS_MGMT_NOTIFICATION_TYPE","features":[326]},{"name":"CLFS_MGMT_POLICY","features":[326]},{"name":"CLFS_MGMT_POLICY_TYPE","features":[326]},{"name":"CLFS_MGMT_POLICY_VERSION","features":[326]},{"name":"CLFS_NODE_ID","features":[326]},{"name":"CLFS_PHYSICAL_LSN_INFORMATION","features":[326]},{"name":"CLFS_SCAN_BACKWARD","features":[326]},{"name":"CLFS_SCAN_BUFFERED","features":[326]},{"name":"CLFS_SCAN_CLOSE","features":[326]},{"name":"CLFS_SCAN_FORWARD","features":[326]},{"name":"CLFS_SCAN_INIT","features":[326]},{"name":"CLFS_SCAN_INITIALIZED","features":[326]},{"name":"CLFS_STREAM_ID_INFORMATION","features":[326]},{"name":"CLSID_DiskQuotaControl","features":[326]},{"name":"CLS_ARCHIVE_DESCRIPTOR","features":[326]},{"name":"CLS_CONTAINER_INFORMATION","features":[326]},{"name":"CLS_CONTEXT_MODE","features":[326]},{"name":"CLS_INFORMATION","features":[326]},{"name":"CLS_IOSTATS_CLASS","features":[326]},{"name":"CLS_IO_STATISTICS","features":[326]},{"name":"CLS_IO_STATISTICS_HEADER","features":[326]},{"name":"CLS_LOG_INFORMATION_CLASS","features":[326]},{"name":"CLS_LSN","features":[326]},{"name":"CLS_SCAN_CONTEXT","features":[307,326]},{"name":"CLS_WRITE_ENTRY","features":[326]},{"name":"COMPRESSION_FORMAT","features":[326]},{"name":"COMPRESSION_FORMAT_DEFAULT","features":[326]},{"name":"COMPRESSION_FORMAT_LZNT1","features":[326]},{"name":"COMPRESSION_FORMAT_NONE","features":[326]},{"name":"COMPRESSION_FORMAT_XP10","features":[326]},{"name":"COMPRESSION_FORMAT_XPRESS","features":[326]},{"name":"COMPRESSION_FORMAT_XPRESS_HUFF","features":[326]},{"name":"CONNECTION_INFO_0","features":[326]},{"name":"CONNECTION_INFO_1","features":[326]},{"name":"COPYFILE2_CALLBACK_CHUNK_FINISHED","features":[326]},{"name":"COPYFILE2_CALLBACK_CHUNK_STARTED","features":[326]},{"name":"COPYFILE2_CALLBACK_ERROR","features":[326]},{"name":"COPYFILE2_CALLBACK_MAX","features":[326]},{"name":"COPYFILE2_CALLBACK_NONE","features":[326]},{"name":"COPYFILE2_CALLBACK_POLL_CONTINUE","features":[326]},{"name":"COPYFILE2_CALLBACK_STREAM_FINISHED","features":[326]},{"name":"COPYFILE2_CALLBACK_STREAM_STARTED","features":[326]},{"name":"COPYFILE2_COPY_PHASE","features":[326]},{"name":"COPYFILE2_EXTENDED_PARAMETERS","features":[307,326]},{"name":"COPYFILE2_EXTENDED_PARAMETERS_V2","features":[307,326]},{"name":"COPYFILE2_MESSAGE","features":[307,326]},{"name":"COPYFILE2_MESSAGE_ACTION","features":[326]},{"name":"COPYFILE2_MESSAGE_TYPE","features":[326]},{"name":"COPYFILE2_PHASE_MAX","features":[326]},{"name":"COPYFILE2_PHASE_NAMEGRAFT_COPY","features":[326]},{"name":"COPYFILE2_PHASE_NONE","features":[326]},{"name":"COPYFILE2_PHASE_PREPARE_DEST","features":[326]},{"name":"COPYFILE2_PHASE_PREPARE_SOURCE","features":[326]},{"name":"COPYFILE2_PHASE_READ_SOURCE","features":[326]},{"name":"COPYFILE2_PHASE_SERVER_COPY","features":[326]},{"name":"COPYFILE2_PHASE_WRITE_DESTINATION","features":[326]},{"name":"COPYFILE2_PROGRESS_CANCEL","features":[326]},{"name":"COPYFILE2_PROGRESS_CONTINUE","features":[326]},{"name":"COPYFILE2_PROGRESS_PAUSE","features":[326]},{"name":"COPYFILE2_PROGRESS_QUIET","features":[326]},{"name":"COPYFILE2_PROGRESS_STOP","features":[326]},{"name":"CREATEFILE2_EXTENDED_PARAMETERS","features":[307,310,326]},{"name":"CREATE_ALWAYS","features":[326]},{"name":"CREATE_NEW","features":[326]},{"name":"CREATE_TAPE_PARTITION_METHOD","features":[326]},{"name":"CRM_PROTOCOL_DYNAMIC_MARSHAL_INFO","features":[326]},{"name":"CRM_PROTOCOL_EXPLICIT_MARSHAL_ONLY","features":[326]},{"name":"CRM_PROTOCOL_MAXIMUM_OPTION","features":[326]},{"name":"CSC_CACHE_AUTO_REINT","features":[326]},{"name":"CSC_CACHE_MANUAL_REINT","features":[326]},{"name":"CSC_CACHE_NONE","features":[326]},{"name":"CSC_CACHE_VDO","features":[326]},{"name":"CSC_MASK","features":[326]},{"name":"CSC_MASK_EXT","features":[326]},{"name":"CSV_BLOCK_AND_FILE_CACHE_CALLBACK_VERSION","features":[326]},{"name":"CSV_BLOCK_CACHE_CALLBACK_VERSION","features":[326]},{"name":"CheckNameLegalDOS8Dot3A","features":[307,326]},{"name":"CheckNameLegalDOS8Dot3W","features":[307,326]},{"name":"ClfsClientRecord","features":[326]},{"name":"ClfsContainerActive","features":[326]},{"name":"ClfsContainerActivePendingDelete","features":[326]},{"name":"ClfsContainerInactive","features":[326]},{"name":"ClfsContainerInitializing","features":[326]},{"name":"ClfsContainerPendingArchive","features":[326]},{"name":"ClfsContainerPendingArchiveAndDelete","features":[326]},{"name":"ClfsContextForward","features":[326]},{"name":"ClfsContextNone","features":[326]},{"name":"ClfsContextPrevious","features":[326]},{"name":"ClfsContextUndoNext","features":[326]},{"name":"ClfsDataRecord","features":[326]},{"name":"ClfsIoStatsDefault","features":[326]},{"name":"ClfsIoStatsMax","features":[326]},{"name":"ClfsLogArchiveDisabled","features":[326]},{"name":"ClfsLogArchiveEnabled","features":[326]},{"name":"ClfsLogBasicInformation","features":[326]},{"name":"ClfsLogBasicInformationPhysical","features":[326]},{"name":"ClfsLogPhysicalLsnInformation","features":[326]},{"name":"ClfsLogPhysicalNameInformation","features":[326]},{"name":"ClfsLogStreamIdentifierInformation","features":[326]},{"name":"ClfsLogSystemMarkingInformation","features":[326]},{"name":"ClfsMgmtAdvanceTailNotification","features":[326]},{"name":"ClfsMgmtLogFullHandlerNotification","features":[326]},{"name":"ClfsMgmtLogUnpinnedNotification","features":[326]},{"name":"ClfsMgmtLogWriteNotification","features":[326]},{"name":"ClfsMgmtPolicyAutoGrow","features":[326]},{"name":"ClfsMgmtPolicyAutoShrink","features":[326]},{"name":"ClfsMgmtPolicyGrowthRate","features":[326]},{"name":"ClfsMgmtPolicyInvalid","features":[326]},{"name":"ClfsMgmtPolicyLogTail","features":[326]},{"name":"ClfsMgmtPolicyMaximumSize","features":[326]},{"name":"ClfsMgmtPolicyMinimumSize","features":[326]},{"name":"ClfsMgmtPolicyNewContainerExtension","features":[326]},{"name":"ClfsMgmtPolicyNewContainerPrefix","features":[326]},{"name":"ClfsMgmtPolicyNewContainerSize","features":[326]},{"name":"ClfsMgmtPolicyNewContainerSuffix","features":[326]},{"name":"ClfsNullRecord","features":[326]},{"name":"ClfsRestartRecord","features":[326]},{"name":"CloseAndResetLogFile","features":[307,326]},{"name":"CloseEncryptedFileRaw","features":[326]},{"name":"CloseIoRing","features":[326]},{"name":"ClsContainerActive","features":[326]},{"name":"ClsContainerActivePendingDelete","features":[326]},{"name":"ClsContainerInactive","features":[326]},{"name":"ClsContainerInitializing","features":[326]},{"name":"ClsContainerPendingArchive","features":[326]},{"name":"ClsContainerPendingArchiveAndDelete","features":[326]},{"name":"ClsContextForward","features":[326]},{"name":"ClsContextNone","features":[326]},{"name":"ClsContextPrevious","features":[326]},{"name":"ClsContextUndoNext","features":[326]},{"name":"ClsIoStatsDefault","features":[326]},{"name":"ClsIoStatsMax","features":[326]},{"name":"CommitComplete","features":[307,326]},{"name":"CommitEnlistment","features":[307,326]},{"name":"CommitTransaction","features":[307,326]},{"name":"CommitTransactionAsync","features":[307,326]},{"name":"CompareFileTime","features":[307,326]},{"name":"CopyFile2","features":[307,326]},{"name":"CopyFileA","features":[307,326]},{"name":"CopyFileExA","features":[307,326]},{"name":"CopyFileExW","features":[307,326]},{"name":"CopyFileFromAppW","features":[307,326]},{"name":"CopyFileTransactedA","features":[307,326]},{"name":"CopyFileTransactedW","features":[307,326]},{"name":"CopyFileW","features":[307,326]},{"name":"CopyLZFile","features":[326]},{"name":"CreateDirectoryA","features":[307,310,326]},{"name":"CreateDirectoryExA","features":[307,310,326]},{"name":"CreateDirectoryExW","features":[307,310,326]},{"name":"CreateDirectoryFromAppW","features":[307,310,326]},{"name":"CreateDirectoryTransactedA","features":[307,310,326]},{"name":"CreateDirectoryTransactedW","features":[307,310,326]},{"name":"CreateDirectoryW","features":[307,310,326]},{"name":"CreateEnlistment","features":[307,310,326]},{"name":"CreateFile2","features":[307,310,326]},{"name":"CreateFile2FromAppW","features":[307,310,326]},{"name":"CreateFileA","features":[307,310,326]},{"name":"CreateFileFromAppW","features":[307,310,326]},{"name":"CreateFileTransactedA","features":[307,310,326]},{"name":"CreateFileTransactedW","features":[307,310,326]},{"name":"CreateFileW","features":[307,310,326]},{"name":"CreateHardLinkA","features":[307,310,326]},{"name":"CreateHardLinkTransactedA","features":[307,310,326]},{"name":"CreateHardLinkTransactedW","features":[307,310,326]},{"name":"CreateHardLinkW","features":[307,310,326]},{"name":"CreateIoRing","features":[326]},{"name":"CreateLogContainerScanContext","features":[307,326,312]},{"name":"CreateLogFile","features":[307,310,326]},{"name":"CreateLogMarshallingArea","features":[307,326]},{"name":"CreateResourceManager","features":[307,310,326]},{"name":"CreateSymbolicLinkA","features":[307,326]},{"name":"CreateSymbolicLinkTransactedA","features":[307,326]},{"name":"CreateSymbolicLinkTransactedW","features":[307,326]},{"name":"CreateSymbolicLinkW","features":[307,326]},{"name":"CreateTapePartition","features":[307,326]},{"name":"CreateTransaction","features":[307,310,326]},{"name":"CreateTransactionManager","features":[307,310,326]},{"name":"DDD_EXACT_MATCH_ON_REMOVE","features":[326]},{"name":"DDD_LUID_BROADCAST_DRIVE","features":[326]},{"name":"DDD_NO_BROADCAST_SYSTEM","features":[326]},{"name":"DDD_RAW_TARGET_PATH","features":[326]},{"name":"DDD_REMOVE_DEFINITION","features":[326]},{"name":"DEFINE_DOS_DEVICE_FLAGS","features":[326]},{"name":"DELETE","features":[326]},{"name":"DISKQUOTA_FILESTATE_INCOMPLETE","features":[326]},{"name":"DISKQUOTA_FILESTATE_MASK","features":[326]},{"name":"DISKQUOTA_FILESTATE_REBUILDING","features":[326]},{"name":"DISKQUOTA_LOGFLAG_USER_LIMIT","features":[326]},{"name":"DISKQUOTA_LOGFLAG_USER_THRESHOLD","features":[326]},{"name":"DISKQUOTA_STATE_DISABLED","features":[326]},{"name":"DISKQUOTA_STATE_ENFORCE","features":[326]},{"name":"DISKQUOTA_STATE_MASK","features":[326]},{"name":"DISKQUOTA_STATE_TRACK","features":[326]},{"name":"DISKQUOTA_USERNAME_RESOLVE","features":[326]},{"name":"DISKQUOTA_USERNAME_RESOLVE_ASYNC","features":[326]},{"name":"DISKQUOTA_USERNAME_RESOLVE_NONE","features":[326]},{"name":"DISKQUOTA_USERNAME_RESOLVE_SYNC","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_DELETED","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_INVALID","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_RESOLVED","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_UNAVAILABLE","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_UNKNOWN","features":[326]},{"name":"DISKQUOTA_USER_ACCOUNT_UNRESOLVED","features":[326]},{"name":"DISKQUOTA_USER_INFORMATION","features":[326]},{"name":"DISK_SPACE_INFORMATION","features":[326]},{"name":"DecryptFileA","features":[307,326]},{"name":"DecryptFileW","features":[307,326]},{"name":"DefineDosDeviceA","features":[307,326]},{"name":"DefineDosDeviceW","features":[307,326]},{"name":"DeleteFileA","features":[307,326]},{"name":"DeleteFileFromAppW","features":[307,326]},{"name":"DeleteFileTransactedA","features":[307,326]},{"name":"DeleteFileTransactedW","features":[307,326]},{"name":"DeleteFileW","features":[307,326]},{"name":"DeleteLogByHandle","features":[307,326]},{"name":"DeleteLogFile","features":[307,326]},{"name":"DeleteLogMarshallingArea","features":[307,326]},{"name":"DeleteVolumeMountPointA","features":[307,326]},{"name":"DeleteVolumeMountPointW","features":[307,326]},{"name":"DeregisterManageableLogClient","features":[307,326]},{"name":"DuplicateEncryptionInfoFile","features":[307,310,326]},{"name":"EA_CONTAINER_NAME","features":[326]},{"name":"EA_CONTAINER_SIZE","features":[326]},{"name":"EFS_CERTIFICATE_BLOB","features":[326]},{"name":"EFS_COMPATIBILITY_INFO","features":[326]},{"name":"EFS_COMPATIBILITY_VERSION_NCRYPT_PROTECTOR","features":[326]},{"name":"EFS_COMPATIBILITY_VERSION_PFILE_PROTECTOR","features":[326]},{"name":"EFS_DECRYPTION_STATUS_INFO","features":[326]},{"name":"EFS_EFS_SUBVER_EFS_CERT","features":[326]},{"name":"EFS_ENCRYPTION_STATUS_INFO","features":[307,326]},{"name":"EFS_HASH_BLOB","features":[326]},{"name":"EFS_KEY_INFO","features":[393,326]},{"name":"EFS_METADATA_ADD_USER","features":[326]},{"name":"EFS_METADATA_GENERAL_OP","features":[326]},{"name":"EFS_METADATA_REMOVE_USER","features":[326]},{"name":"EFS_METADATA_REPLACE_USER","features":[326]},{"name":"EFS_PFILE_SUBVER_APPX","features":[326]},{"name":"EFS_PFILE_SUBVER_RMS","features":[326]},{"name":"EFS_PIN_BLOB","features":[326]},{"name":"EFS_RPC_BLOB","features":[326]},{"name":"EFS_SUBVER_UNKNOWN","features":[326]},{"name":"EFS_VERSION_INFO","features":[326]},{"name":"ENCRYPTED_FILE_METADATA_SIGNATURE","features":[310,326]},{"name":"ENCRYPTION_CERTIFICATE","features":[310,326]},{"name":"ENCRYPTION_CERTIFICATE_HASH","features":[310,326]},{"name":"ENCRYPTION_CERTIFICATE_HASH_LIST","features":[310,326]},{"name":"ENCRYPTION_CERTIFICATE_LIST","features":[310,326]},{"name":"ENCRYPTION_PROTECTOR","features":[310,326]},{"name":"ENCRYPTION_PROTECTOR_LIST","features":[310,326]},{"name":"ENLISTMENT_MAXIMUM_OPTION","features":[326]},{"name":"ENLISTMENT_OBJECT_PATH","features":[326]},{"name":"ENLISTMENT_SUPERIOR","features":[326]},{"name":"ERASE_TAPE_TYPE","features":[326]},{"name":"EncryptFileA","features":[307,326]},{"name":"EncryptFileW","features":[307,326]},{"name":"EncryptionDisable","features":[307,326]},{"name":"EraseTape","features":[307,326]},{"name":"ExtendedFileIdType","features":[326]},{"name":"FCACHE_CREATE_CALLBACK","features":[307,326]},{"name":"FCACHE_RICHCREATE_CALLBACK","features":[307,326]},{"name":"FH_OVERLAPPED","features":[307,326]},{"name":"FILE_ACCESS_RIGHTS","features":[326]},{"name":"FILE_ACTION","features":[326]},{"name":"FILE_ACTION_ADDED","features":[326]},{"name":"FILE_ACTION_MODIFIED","features":[326]},{"name":"FILE_ACTION_REMOVED","features":[326]},{"name":"FILE_ACTION_RENAMED_NEW_NAME","features":[326]},{"name":"FILE_ACTION_RENAMED_OLD_NAME","features":[326]},{"name":"FILE_ADD_FILE","features":[326]},{"name":"FILE_ADD_SUBDIRECTORY","features":[326]},{"name":"FILE_ALIGNMENT_INFO","features":[326]},{"name":"FILE_ALLOCATION_INFO","features":[326]},{"name":"FILE_ALL_ACCESS","features":[326]},{"name":"FILE_APPEND_DATA","features":[326]},{"name":"FILE_ATTRIBUTE_ARCHIVE","features":[326]},{"name":"FILE_ATTRIBUTE_COMPRESSED","features":[326]},{"name":"FILE_ATTRIBUTE_DEVICE","features":[326]},{"name":"FILE_ATTRIBUTE_DIRECTORY","features":[326]},{"name":"FILE_ATTRIBUTE_EA","features":[326]},{"name":"FILE_ATTRIBUTE_ENCRYPTED","features":[326]},{"name":"FILE_ATTRIBUTE_HIDDEN","features":[326]},{"name":"FILE_ATTRIBUTE_INTEGRITY_STREAM","features":[326]},{"name":"FILE_ATTRIBUTE_NORMAL","features":[326]},{"name":"FILE_ATTRIBUTE_NOT_CONTENT_INDEXED","features":[326]},{"name":"FILE_ATTRIBUTE_NO_SCRUB_DATA","features":[326]},{"name":"FILE_ATTRIBUTE_OFFLINE","features":[326]},{"name":"FILE_ATTRIBUTE_PINNED","features":[326]},{"name":"FILE_ATTRIBUTE_READONLY","features":[326]},{"name":"FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS","features":[326]},{"name":"FILE_ATTRIBUTE_RECALL_ON_OPEN","features":[326]},{"name":"FILE_ATTRIBUTE_REPARSE_POINT","features":[326]},{"name":"FILE_ATTRIBUTE_SPARSE_FILE","features":[326]},{"name":"FILE_ATTRIBUTE_SYSTEM","features":[326]},{"name":"FILE_ATTRIBUTE_TAG_INFO","features":[326]},{"name":"FILE_ATTRIBUTE_TEMPORARY","features":[326]},{"name":"FILE_ATTRIBUTE_UNPINNED","features":[326]},{"name":"FILE_ATTRIBUTE_VIRTUAL","features":[326]},{"name":"FILE_BASIC_INFO","features":[326]},{"name":"FILE_BEGIN","features":[326]},{"name":"FILE_COMPRESSION_INFO","features":[326]},{"name":"FILE_CREATE_PIPE_INSTANCE","features":[326]},{"name":"FILE_CREATION_DISPOSITION","features":[326]},{"name":"FILE_CURRENT","features":[326]},{"name":"FILE_DELETE_CHILD","features":[326]},{"name":"FILE_DEVICE_CD_ROM","features":[326]},{"name":"FILE_DEVICE_DISK","features":[326]},{"name":"FILE_DEVICE_DVD","features":[326]},{"name":"FILE_DEVICE_TAPE","features":[326]},{"name":"FILE_DEVICE_TYPE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_DELETE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_DO_NOT_DELETE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_FORCE_IMAGE_SECTION_CHECK","features":[326]},{"name":"FILE_DISPOSITION_FLAG_IGNORE_READONLY_ATTRIBUTE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_ON_CLOSE","features":[326]},{"name":"FILE_DISPOSITION_FLAG_POSIX_SEMANTICS","features":[326]},{"name":"FILE_DISPOSITION_INFO","features":[307,326]},{"name":"FILE_DISPOSITION_INFO_EX","features":[326]},{"name":"FILE_DISPOSITION_INFO_EX_FLAGS","features":[326]},{"name":"FILE_END","features":[326]},{"name":"FILE_END_OF_FILE_INFO","features":[326]},{"name":"FILE_EXECUTE","features":[326]},{"name":"FILE_EXTENT","features":[326]},{"name":"FILE_FLAGS_AND_ATTRIBUTES","features":[326]},{"name":"FILE_FLAG_BACKUP_SEMANTICS","features":[326]},{"name":"FILE_FLAG_DELETE_ON_CLOSE","features":[326]},{"name":"FILE_FLAG_FIRST_PIPE_INSTANCE","features":[326]},{"name":"FILE_FLAG_NO_BUFFERING","features":[326]},{"name":"FILE_FLAG_OPEN_NO_RECALL","features":[326]},{"name":"FILE_FLAG_OPEN_REPARSE_POINT","features":[326]},{"name":"FILE_FLAG_OVERLAPPED","features":[326]},{"name":"FILE_FLAG_POSIX_SEMANTICS","features":[326]},{"name":"FILE_FLAG_RANDOM_ACCESS","features":[326]},{"name":"FILE_FLAG_SEQUENTIAL_SCAN","features":[326]},{"name":"FILE_FLAG_SESSION_AWARE","features":[326]},{"name":"FILE_FLAG_WRITE_THROUGH","features":[326]},{"name":"FILE_FLUSH_DATA","features":[326]},{"name":"FILE_FLUSH_DEFAULT","features":[326]},{"name":"FILE_FLUSH_MIN_METADATA","features":[326]},{"name":"FILE_FLUSH_MODE","features":[326]},{"name":"FILE_FLUSH_NO_SYNC","features":[326]},{"name":"FILE_FULL_DIR_INFO","features":[326]},{"name":"FILE_GENERIC_EXECUTE","features":[326]},{"name":"FILE_GENERIC_READ","features":[326]},{"name":"FILE_GENERIC_WRITE","features":[326]},{"name":"FILE_ID_128","features":[326]},{"name":"FILE_ID_BOTH_DIR_INFO","features":[326]},{"name":"FILE_ID_DESCRIPTOR","features":[326]},{"name":"FILE_ID_EXTD_DIR_INFO","features":[326]},{"name":"FILE_ID_INFO","features":[326]},{"name":"FILE_ID_TYPE","features":[326]},{"name":"FILE_INFO_2","features":[326]},{"name":"FILE_INFO_3","features":[326]},{"name":"FILE_INFO_BY_HANDLE_CLASS","features":[326]},{"name":"FILE_INFO_FLAGS_PERMISSIONS","features":[326]},{"name":"FILE_IO_PRIORITY_HINT_INFO","features":[326]},{"name":"FILE_LIST_DIRECTORY","features":[326]},{"name":"FILE_NAME_INFO","features":[326]},{"name":"FILE_NAME_NORMALIZED","features":[326]},{"name":"FILE_NAME_OPENED","features":[326]},{"name":"FILE_NOTIFY_CHANGE","features":[326]},{"name":"FILE_NOTIFY_CHANGE_ATTRIBUTES","features":[326]},{"name":"FILE_NOTIFY_CHANGE_CREATION","features":[326]},{"name":"FILE_NOTIFY_CHANGE_DIR_NAME","features":[326]},{"name":"FILE_NOTIFY_CHANGE_FILE_NAME","features":[326]},{"name":"FILE_NOTIFY_CHANGE_LAST_ACCESS","features":[326]},{"name":"FILE_NOTIFY_CHANGE_LAST_WRITE","features":[326]},{"name":"FILE_NOTIFY_CHANGE_SECURITY","features":[326]},{"name":"FILE_NOTIFY_CHANGE_SIZE","features":[326]},{"name":"FILE_NOTIFY_EXTENDED_INFORMATION","features":[326]},{"name":"FILE_NOTIFY_INFORMATION","features":[326]},{"name":"FILE_PROVIDER_COMPRESSION_LZX","features":[326]},{"name":"FILE_PROVIDER_COMPRESSION_XPRESS16K","features":[326]},{"name":"FILE_PROVIDER_COMPRESSION_XPRESS4K","features":[326]},{"name":"FILE_PROVIDER_COMPRESSION_XPRESS8K","features":[326]},{"name":"FILE_READ_ATTRIBUTES","features":[326]},{"name":"FILE_READ_DATA","features":[326]},{"name":"FILE_READ_EA","features":[326]},{"name":"FILE_REMOTE_PROTOCOL_INFO","features":[326]},{"name":"FILE_RENAME_INFO","features":[307,326]},{"name":"FILE_SEGMENT_ELEMENT","features":[326]},{"name":"FILE_SHARE_DELETE","features":[326]},{"name":"FILE_SHARE_MODE","features":[326]},{"name":"FILE_SHARE_NONE","features":[326]},{"name":"FILE_SHARE_READ","features":[326]},{"name":"FILE_SHARE_WRITE","features":[326]},{"name":"FILE_STANDARD_INFO","features":[307,326]},{"name":"FILE_STORAGE_INFO","features":[326]},{"name":"FILE_STREAM_INFO","features":[326]},{"name":"FILE_TRAVERSE","features":[326]},{"name":"FILE_TYPE","features":[326]},{"name":"FILE_TYPE_CHAR","features":[326]},{"name":"FILE_TYPE_DISK","features":[326]},{"name":"FILE_TYPE_PIPE","features":[326]},{"name":"FILE_TYPE_REMOTE","features":[326]},{"name":"FILE_TYPE_UNKNOWN","features":[326]},{"name":"FILE_VER_GET_LOCALISED","features":[326]},{"name":"FILE_VER_GET_NEUTRAL","features":[326]},{"name":"FILE_VER_GET_PREFETCHED","features":[326]},{"name":"FILE_WRITE_ATTRIBUTES","features":[326]},{"name":"FILE_WRITE_DATA","features":[326]},{"name":"FILE_WRITE_EA","features":[326]},{"name":"FILE_WRITE_FLAGS","features":[326]},{"name":"FILE_WRITE_FLAGS_NONE","features":[326]},{"name":"FILE_WRITE_FLAGS_WRITE_THROUGH","features":[326]},{"name":"FINDEX_INFO_LEVELS","features":[326]},{"name":"FINDEX_SEARCH_OPS","features":[326]},{"name":"FIND_FIRST_EX_CASE_SENSITIVE","features":[326]},{"name":"FIND_FIRST_EX_FLAGS","features":[326]},{"name":"FIND_FIRST_EX_LARGE_FETCH","features":[326]},{"name":"FIND_FIRST_EX_ON_DISK_ENTRIES_ONLY","features":[326]},{"name":"FIO_CONTEXT","features":[307,326]},{"name":"FileAlignmentInfo","features":[326]},{"name":"FileAllocationInfo","features":[326]},{"name":"FileAttributeTagInfo","features":[326]},{"name":"FileBasicInfo","features":[326]},{"name":"FileCaseSensitiveInfo","features":[326]},{"name":"FileCompressionInfo","features":[326]},{"name":"FileDispositionInfo","features":[326]},{"name":"FileDispositionInfoEx","features":[326]},{"name":"FileEncryptionStatusA","features":[307,326]},{"name":"FileEncryptionStatusW","features":[307,326]},{"name":"FileEndOfFileInfo","features":[326]},{"name":"FileFullDirectoryInfo","features":[326]},{"name":"FileFullDirectoryRestartInfo","features":[326]},{"name":"FileIdBothDirectoryInfo","features":[326]},{"name":"FileIdBothDirectoryRestartInfo","features":[326]},{"name":"FileIdExtdDirectoryInfo","features":[326]},{"name":"FileIdExtdDirectoryRestartInfo","features":[326]},{"name":"FileIdInfo","features":[326]},{"name":"FileIdType","features":[326]},{"name":"FileIoPriorityHintInfo","features":[326]},{"name":"FileNameInfo","features":[326]},{"name":"FileNormalizedNameInfo","features":[326]},{"name":"FileRemoteProtocolInfo","features":[326]},{"name":"FileRenameInfo","features":[326]},{"name":"FileRenameInfoEx","features":[326]},{"name":"FileStandardInfo","features":[326]},{"name":"FileStorageInfo","features":[326]},{"name":"FileStreamInfo","features":[326]},{"name":"FileTimeToLocalFileTime","features":[307,326]},{"name":"FindClose","features":[307,326]},{"name":"FindCloseChangeNotification","features":[307,326]},{"name":"FindExInfoBasic","features":[326]},{"name":"FindExInfoMaxInfoLevel","features":[326]},{"name":"FindExInfoStandard","features":[326]},{"name":"FindExSearchLimitToDevices","features":[326]},{"name":"FindExSearchLimitToDirectories","features":[326]},{"name":"FindExSearchMaxSearchOp","features":[326]},{"name":"FindExSearchNameMatch","features":[326]},{"name":"FindFirstChangeNotificationA","features":[307,326]},{"name":"FindFirstChangeNotificationW","features":[307,326]},{"name":"FindFirstFileA","features":[307,326]},{"name":"FindFirstFileExA","features":[307,326]},{"name":"FindFirstFileExFromAppW","features":[307,326]},{"name":"FindFirstFileExW","features":[307,326]},{"name":"FindFirstFileNameTransactedW","features":[307,326]},{"name":"FindFirstFileNameW","features":[307,326]},{"name":"FindFirstFileTransactedA","features":[307,326]},{"name":"FindFirstFileTransactedW","features":[307,326]},{"name":"FindFirstFileW","features":[307,326]},{"name":"FindFirstStreamTransactedW","features":[307,326]},{"name":"FindFirstStreamW","features":[307,326]},{"name":"FindFirstVolumeA","features":[307,326]},{"name":"FindFirstVolumeMountPointA","features":[307,326]},{"name":"FindFirstVolumeMountPointW","features":[307,326]},{"name":"FindFirstVolumeW","features":[307,326]},{"name":"FindNextChangeNotification","features":[307,326]},{"name":"FindNextFileA","features":[307,326]},{"name":"FindNextFileNameW","features":[307,326]},{"name":"FindNextFileW","features":[307,326]},{"name":"FindNextStreamW","features":[307,326]},{"name":"FindNextVolumeA","features":[307,326]},{"name":"FindNextVolumeMountPointA","features":[307,326]},{"name":"FindNextVolumeMountPointW","features":[307,326]},{"name":"FindNextVolumeW","features":[307,326]},{"name":"FindStreamInfoMaxInfoLevel","features":[326]},{"name":"FindStreamInfoStandard","features":[326]},{"name":"FindVolumeClose","features":[307,326]},{"name":"FindVolumeMountPointClose","features":[307,326]},{"name":"FlushFileBuffers","features":[307,326]},{"name":"FlushLogBuffers","features":[307,326,312]},{"name":"FlushLogToLsn","features":[307,326,312]},{"name":"FreeEncryptedFileMetadata","features":[326]},{"name":"FreeEncryptionCertificateHashList","features":[310,326]},{"name":"FreeReservedLog","features":[307,326]},{"name":"GETFINALPATHNAMEBYHANDLE_FLAGS","features":[326]},{"name":"GET_FILEEX_INFO_LEVELS","features":[326]},{"name":"GET_FILE_VERSION_INFO_FLAGS","features":[326]},{"name":"GET_TAPE_DRIVE_INFORMATION","features":[326]},{"name":"GET_TAPE_DRIVE_PARAMETERS_OPERATION","features":[326]},{"name":"GET_TAPE_MEDIA_INFORMATION","features":[326]},{"name":"GetBinaryTypeA","features":[307,326]},{"name":"GetBinaryTypeW","features":[307,326]},{"name":"GetCompressedFileSizeA","features":[326]},{"name":"GetCompressedFileSizeTransactedA","features":[307,326]},{"name":"GetCompressedFileSizeTransactedW","features":[307,326]},{"name":"GetCompressedFileSizeW","features":[326]},{"name":"GetCurrentClockTransactionManager","features":[307,326]},{"name":"GetDiskFreeSpaceA","features":[307,326]},{"name":"GetDiskFreeSpaceExA","features":[307,326]},{"name":"GetDiskFreeSpaceExW","features":[307,326]},{"name":"GetDiskFreeSpaceW","features":[307,326]},{"name":"GetDiskSpaceInformationA","features":[326]},{"name":"GetDiskSpaceInformationW","features":[326]},{"name":"GetDriveTypeA","features":[326]},{"name":"GetDriveTypeW","features":[326]},{"name":"GetEncryptedFileMetadata","features":[326]},{"name":"GetEnlistmentId","features":[307,326]},{"name":"GetEnlistmentRecoveryInformation","features":[307,326]},{"name":"GetExpandedNameA","features":[326]},{"name":"GetExpandedNameW","features":[326]},{"name":"GetFileAttributesA","features":[326]},{"name":"GetFileAttributesExA","features":[307,326]},{"name":"GetFileAttributesExFromAppW","features":[307,326]},{"name":"GetFileAttributesExW","features":[307,326]},{"name":"GetFileAttributesTransactedA","features":[307,326]},{"name":"GetFileAttributesTransactedW","features":[307,326]},{"name":"GetFileAttributesW","features":[326]},{"name":"GetFileBandwidthReservation","features":[307,326]},{"name":"GetFileExInfoStandard","features":[326]},{"name":"GetFileExMaxInfoLevel","features":[326]},{"name":"GetFileInformationByHandle","features":[307,326]},{"name":"GetFileInformationByHandleEx","features":[307,326]},{"name":"GetFileSize","features":[307,326]},{"name":"GetFileSizeEx","features":[307,326]},{"name":"GetFileTime","features":[307,326]},{"name":"GetFileType","features":[307,326]},{"name":"GetFileVersionInfoA","features":[307,326]},{"name":"GetFileVersionInfoExA","features":[307,326]},{"name":"GetFileVersionInfoExW","features":[307,326]},{"name":"GetFileVersionInfoSizeA","features":[326]},{"name":"GetFileVersionInfoSizeExA","features":[326]},{"name":"GetFileVersionInfoSizeExW","features":[326]},{"name":"GetFileVersionInfoSizeW","features":[326]},{"name":"GetFileVersionInfoW","features":[307,326]},{"name":"GetFinalPathNameByHandleA","features":[307,326]},{"name":"GetFinalPathNameByHandleW","features":[307,326]},{"name":"GetFullPathNameA","features":[326]},{"name":"GetFullPathNameTransactedA","features":[307,326]},{"name":"GetFullPathNameTransactedW","features":[307,326]},{"name":"GetFullPathNameW","features":[326]},{"name":"GetIoRingInfo","features":[326]},{"name":"GetLogContainerName","features":[307,326]},{"name":"GetLogFileInformation","features":[307,326]},{"name":"GetLogIoStatistics","features":[307,326]},{"name":"GetLogReservationInfo","features":[307,326]},{"name":"GetLogicalDriveStringsA","features":[326]},{"name":"GetLogicalDriveStringsW","features":[326]},{"name":"GetLogicalDrives","features":[326]},{"name":"GetLongPathNameA","features":[326]},{"name":"GetLongPathNameTransactedA","features":[307,326]},{"name":"GetLongPathNameTransactedW","features":[307,326]},{"name":"GetLongPathNameW","features":[326]},{"name":"GetNextLogArchiveExtent","features":[307,326]},{"name":"GetNotificationResourceManager","features":[307,326]},{"name":"GetNotificationResourceManagerAsync","features":[307,326,312]},{"name":"GetShortPathNameA","features":[326]},{"name":"GetShortPathNameW","features":[326]},{"name":"GetTapeParameters","features":[307,326]},{"name":"GetTapePosition","features":[307,326]},{"name":"GetTapeStatus","features":[307,326]},{"name":"GetTempFileNameA","features":[326]},{"name":"GetTempFileNameW","features":[326]},{"name":"GetTempPath2A","features":[326]},{"name":"GetTempPath2W","features":[326]},{"name":"GetTempPathA","features":[326]},{"name":"GetTempPathW","features":[326]},{"name":"GetTransactionId","features":[307,326]},{"name":"GetTransactionInformation","features":[307,326]},{"name":"GetTransactionManagerId","features":[307,326]},{"name":"GetVolumeInformationA","features":[307,326]},{"name":"GetVolumeInformationByHandleW","features":[307,326]},{"name":"GetVolumeInformationW","features":[307,326]},{"name":"GetVolumeNameForVolumeMountPointA","features":[307,326]},{"name":"GetVolumeNameForVolumeMountPointW","features":[307,326]},{"name":"GetVolumePathNameA","features":[307,326]},{"name":"GetVolumePathNameW","features":[307,326]},{"name":"GetVolumePathNamesForVolumeNameA","features":[307,326]},{"name":"GetVolumePathNamesForVolumeNameW","features":[307,326]},{"name":"HIORING","features":[326]},{"name":"HandleLogFull","features":[307,326]},{"name":"IDiskQuotaControl","features":[326,358]},{"name":"IDiskQuotaEvents","features":[326]},{"name":"IDiskQuotaUser","features":[326]},{"name":"IDiskQuotaUserBatch","features":[326]},{"name":"IEnumDiskQuotaUsers","features":[326]},{"name":"INVALID_FILE_ATTRIBUTES","features":[326]},{"name":"INVALID_FILE_SIZE","features":[326]},{"name":"INVALID_SET_FILE_POINTER","features":[326]},{"name":"IOCTL_VOLUME_ALLOCATE_BC_STREAM","features":[326]},{"name":"IOCTL_VOLUME_BASE","features":[326]},{"name":"IOCTL_VOLUME_BC_VERSION","features":[326]},{"name":"IOCTL_VOLUME_FREE_BC_STREAM","features":[326]},{"name":"IOCTL_VOLUME_GET_BC_PROPERTIES","features":[326]},{"name":"IOCTL_VOLUME_GET_CSVBLOCKCACHE_CALLBACK","features":[326]},{"name":"IOCTL_VOLUME_GET_GPT_ATTRIBUTES","features":[326]},{"name":"IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS","features":[326]},{"name":"IOCTL_VOLUME_IS_CLUSTERED","features":[326]},{"name":"IOCTL_VOLUME_IS_CSV","features":[326]},{"name":"IOCTL_VOLUME_IS_DYNAMIC","features":[326]},{"name":"IOCTL_VOLUME_IS_IO_CAPABLE","features":[326]},{"name":"IOCTL_VOLUME_IS_OFFLINE","features":[326]},{"name":"IOCTL_VOLUME_IS_PARTITION","features":[326]},{"name":"IOCTL_VOLUME_LOGICAL_TO_PHYSICAL","features":[326]},{"name":"IOCTL_VOLUME_OFFLINE","features":[326]},{"name":"IOCTL_VOLUME_ONLINE","features":[326]},{"name":"IOCTL_VOLUME_PHYSICAL_TO_LOGICAL","features":[326]},{"name":"IOCTL_VOLUME_POST_ONLINE","features":[326]},{"name":"IOCTL_VOLUME_PREPARE_FOR_CRITICAL_IO","features":[326]},{"name":"IOCTL_VOLUME_PREPARE_FOR_SHRINK","features":[326]},{"name":"IOCTL_VOLUME_QUERY_ALLOCATION_HINT","features":[326]},{"name":"IOCTL_VOLUME_QUERY_FAILOVER_SET","features":[326]},{"name":"IOCTL_VOLUME_QUERY_MINIMUM_SHRINK_SIZE","features":[326]},{"name":"IOCTL_VOLUME_QUERY_VOLUME_NUMBER","features":[326]},{"name":"IOCTL_VOLUME_READ_PLEX","features":[326]},{"name":"IOCTL_VOLUME_SET_GPT_ATTRIBUTES","features":[326]},{"name":"IOCTL_VOLUME_SUPPORTS_ONLINE_OFFLINE","features":[326]},{"name":"IOCTL_VOLUME_UPDATE_PROPERTIES","features":[326]},{"name":"IORING_BUFFER_INFO","features":[326]},{"name":"IORING_BUFFER_REF","features":[326]},{"name":"IORING_CAPABILITIES","features":[326]},{"name":"IORING_CQE","features":[326]},{"name":"IORING_CREATE_ADVISORY_FLAGS","features":[326]},{"name":"IORING_CREATE_ADVISORY_FLAGS_NONE","features":[326]},{"name":"IORING_CREATE_FLAGS","features":[326]},{"name":"IORING_CREATE_REQUIRED_FLAGS","features":[326]},{"name":"IORING_CREATE_REQUIRED_FLAGS_NONE","features":[326]},{"name":"IORING_FEATURE_FLAGS","features":[326]},{"name":"IORING_FEATURE_FLAGS_NONE","features":[326]},{"name":"IORING_FEATURE_SET_COMPLETION_EVENT","features":[326]},{"name":"IORING_FEATURE_UM_EMULATION","features":[326]},{"name":"IORING_HANDLE_REF","features":[307,326]},{"name":"IORING_INFO","features":[326]},{"name":"IORING_OP_CANCEL","features":[326]},{"name":"IORING_OP_CODE","features":[326]},{"name":"IORING_OP_FLUSH","features":[326]},{"name":"IORING_OP_NOP","features":[326]},{"name":"IORING_OP_READ","features":[326]},{"name":"IORING_OP_REGISTER_BUFFERS","features":[326]},{"name":"IORING_OP_REGISTER_FILES","features":[326]},{"name":"IORING_OP_WRITE","features":[326]},{"name":"IORING_REF_KIND","features":[326]},{"name":"IORING_REF_RAW","features":[326]},{"name":"IORING_REF_REGISTERED","features":[326]},{"name":"IORING_REGISTERED_BUFFER","features":[326]},{"name":"IORING_SQE_FLAGS","features":[326]},{"name":"IORING_VERSION","features":[326]},{"name":"IORING_VERSION_1","features":[326]},{"name":"IORING_VERSION_2","features":[326]},{"name":"IORING_VERSION_3","features":[326]},{"name":"IORING_VERSION_INVALID","features":[326]},{"name":"IOSQE_FLAGS_DRAIN_PRECEDING_OPS","features":[326]},{"name":"IOSQE_FLAGS_NONE","features":[326]},{"name":"InstallLogPolicy","features":[307,326]},{"name":"IoPriorityHintLow","features":[326]},{"name":"IoPriorityHintNormal","features":[326]},{"name":"IoPriorityHintVeryLow","features":[326]},{"name":"IsIoRingOpSupported","features":[307,326]},{"name":"KCRM_MARSHAL_HEADER","features":[326]},{"name":"KCRM_PROTOCOL_BLOB","features":[326]},{"name":"KCRM_TRANSACTION_BLOB","features":[326]},{"name":"KTM_MARSHAL_BLOB_VERSION_MAJOR","features":[326]},{"name":"KTM_MARSHAL_BLOB_VERSION_MINOR","features":[326]},{"name":"LOCKFILE_EXCLUSIVE_LOCK","features":[326]},{"name":"LOCKFILE_FAIL_IMMEDIATELY","features":[326]},{"name":"LOCK_FILE_FLAGS","features":[326]},{"name":"LOG_MANAGEMENT_CALLBACKS","features":[307,326]},{"name":"LOG_POLICY_OVERWRITE","features":[326]},{"name":"LOG_POLICY_PERSIST","features":[326]},{"name":"LPPROGRESS_ROUTINE","features":[307,326]},{"name":"LPPROGRESS_ROUTINE_CALLBACK_REASON","features":[326]},{"name":"LZClose","features":[326]},{"name":"LZCopy","features":[326]},{"name":"LZDone","features":[326]},{"name":"LZERROR_BADINHANDLE","features":[326]},{"name":"LZERROR_BADOUTHANDLE","features":[326]},{"name":"LZERROR_BADVALUE","features":[326]},{"name":"LZERROR_GLOBALLOC","features":[326]},{"name":"LZERROR_GLOBLOCK","features":[326]},{"name":"LZERROR_READ","features":[326]},{"name":"LZERROR_UNKNOWNALG","features":[326]},{"name":"LZERROR_WRITE","features":[326]},{"name":"LZInit","features":[326]},{"name":"LZOPENFILE_STYLE","features":[326]},{"name":"LZOpenFileA","features":[326]},{"name":"LZOpenFileW","features":[326]},{"name":"LZRead","features":[326]},{"name":"LZSeek","features":[326]},{"name":"LZStart","features":[326]},{"name":"LocalFileTimeToFileTime","features":[307,326]},{"name":"LockFile","features":[307,326]},{"name":"LockFileEx","features":[307,326,312]},{"name":"LogTailAdvanceFailure","features":[307,326]},{"name":"LsnBlockOffset","features":[326]},{"name":"LsnContainer","features":[326]},{"name":"LsnCreate","features":[326]},{"name":"LsnEqual","features":[307,326]},{"name":"LsnGreater","features":[307,326]},{"name":"LsnIncrement","features":[326]},{"name":"LsnInvalid","features":[307,326]},{"name":"LsnLess","features":[307,326]},{"name":"LsnNull","features":[307,326]},{"name":"LsnRecordSequence","features":[326]},{"name":"MAXIMUM_REPARSE_DATA_BUFFER_SIZE","features":[326]},{"name":"MAXMEDIALABEL","features":[326]},{"name":"MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH","features":[326]},{"name":"MAX_SID_SIZE","features":[326]},{"name":"MAX_TRANSACTION_DESCRIPTION_LENGTH","features":[326]},{"name":"MOVEFILE_COPY_ALLOWED","features":[326]},{"name":"MOVEFILE_CREATE_HARDLINK","features":[326]},{"name":"MOVEFILE_DELAY_UNTIL_REBOOT","features":[326]},{"name":"MOVEFILE_FAIL_IF_NOT_TRACKABLE","features":[326]},{"name":"MOVEFILE_REPLACE_EXISTING","features":[326]},{"name":"MOVEFILE_WRITE_THROUGH","features":[326]},{"name":"MOVE_FILE_FLAGS","features":[326]},{"name":"MaximumFileIdType","features":[326]},{"name":"MaximumFileInfoByHandleClass","features":[326]},{"name":"MaximumIoPriorityHintType","features":[326]},{"name":"MediaLabelInfo","features":[326]},{"name":"MoveFileA","features":[307,326]},{"name":"MoveFileExA","features":[307,326]},{"name":"MoveFileExW","features":[307,326]},{"name":"MoveFileFromAppW","features":[307,326]},{"name":"MoveFileTransactedA","features":[307,326]},{"name":"MoveFileTransactedW","features":[307,326]},{"name":"MoveFileW","features":[307,326]},{"name":"MoveFileWithProgressA","features":[307,326]},{"name":"MoveFileWithProgressW","features":[307,326]},{"name":"NAME_CACHE_CONTEXT","features":[326]},{"name":"NTMSMLI_MAXAPPDESCR","features":[326]},{"name":"NTMSMLI_MAXIDSIZE","features":[326]},{"name":"NTMSMLI_MAXTYPE","features":[326]},{"name":"NTMS_ALLOCATE_ERROR_IF_UNAVAILABLE","features":[326]},{"name":"NTMS_ALLOCATE_FROMSCRATCH","features":[326]},{"name":"NTMS_ALLOCATE_NEW","features":[326]},{"name":"NTMS_ALLOCATE_NEXT","features":[326]},{"name":"NTMS_ALLOCATION_INFORMATION","features":[326]},{"name":"NTMS_APPLICATIONNAME_LENGTH","features":[326]},{"name":"NTMS_ASYNCOP_MOUNT","features":[326]},{"name":"NTMS_ASYNCSTATE_COMPLETE","features":[326]},{"name":"NTMS_ASYNCSTATE_INPROCESS","features":[326]},{"name":"NTMS_ASYNCSTATE_QUEUED","features":[326]},{"name":"NTMS_ASYNCSTATE_WAIT_OPERATOR","features":[326]},{"name":"NTMS_ASYNCSTATE_WAIT_RESOURCE","features":[326]},{"name":"NTMS_ASYNC_IO","features":[307,326]},{"name":"NTMS_BARCODESTATE_OK","features":[326]},{"name":"NTMS_BARCODESTATE_UNREADABLE","features":[326]},{"name":"NTMS_BARCODE_LENGTH","features":[326]},{"name":"NTMS_CHANGER","features":[326]},{"name":"NTMS_CHANGERINFORMATIONA","features":[326]},{"name":"NTMS_CHANGERINFORMATIONW","features":[326]},{"name":"NTMS_CHANGERTYPEINFORMATIONA","features":[326]},{"name":"NTMS_CHANGERTYPEINFORMATIONW","features":[326]},{"name":"NTMS_CHANGER_TYPE","features":[326]},{"name":"NTMS_COMPUTER","features":[326]},{"name":"NTMS_COMPUTERINFORMATION","features":[326]},{"name":"NTMS_COMPUTERNAME_LENGTH","features":[326]},{"name":"NTMS_CONTROL_ACCESS","features":[326]},{"name":"NTMS_CREATE_NEW","features":[326]},{"name":"NTMS_DEALLOCATE_TOSCRATCH","features":[326]},{"name":"NTMS_DESCRIPTION_LENGTH","features":[326]},{"name":"NTMS_DEVICENAME_LENGTH","features":[326]},{"name":"NTMS_DISMOUNT_DEFERRED","features":[326]},{"name":"NTMS_DISMOUNT_IMMEDIATE","features":[326]},{"name":"NTMS_DOORSTATE_CLOSED","features":[326]},{"name":"NTMS_DOORSTATE_OPEN","features":[326]},{"name":"NTMS_DOORSTATE_UNKNOWN","features":[326]},{"name":"NTMS_DRIVE","features":[326]},{"name":"NTMS_DRIVEINFORMATIONA","features":[307,326]},{"name":"NTMS_DRIVEINFORMATIONW","features":[307,326]},{"name":"NTMS_DRIVESTATE_BEING_CLEANED","features":[326]},{"name":"NTMS_DRIVESTATE_DISMOUNTABLE","features":[326]},{"name":"NTMS_DRIVESTATE_DISMOUNTED","features":[326]},{"name":"NTMS_DRIVESTATE_LOADED","features":[326]},{"name":"NTMS_DRIVESTATE_MOUNTED","features":[326]},{"name":"NTMS_DRIVESTATE_UNLOADED","features":[326]},{"name":"NTMS_DRIVETYPEINFORMATIONA","features":[326]},{"name":"NTMS_DRIVETYPEINFORMATIONW","features":[326]},{"name":"NTMS_DRIVE_TYPE","features":[326]},{"name":"NTMS_EJECT_ASK_USER","features":[326]},{"name":"NTMS_EJECT_FORCE","features":[326]},{"name":"NTMS_EJECT_IMMEDIATE","features":[326]},{"name":"NTMS_EJECT_QUEUE","features":[326]},{"name":"NTMS_EJECT_START","features":[326]},{"name":"NTMS_EJECT_STOP","features":[326]},{"name":"NTMS_ENUM_DEFAULT","features":[326]},{"name":"NTMS_ENUM_ROOTPOOL","features":[326]},{"name":"NTMS_ERROR_ON_DUPLICATE","features":[326]},{"name":"NTMS_EVENT_COMPLETE","features":[326]},{"name":"NTMS_EVENT_SIGNAL","features":[326]},{"name":"NTMS_FILESYSTEM_INFO","features":[326]},{"name":"NTMS_I1_LIBRARYINFORMATION","features":[307,326]},{"name":"NTMS_I1_LIBREQUESTINFORMATIONA","features":[307,326]},{"name":"NTMS_I1_LIBREQUESTINFORMATIONW","features":[307,326]},{"name":"NTMS_I1_MESSAGE_LENGTH","features":[326]},{"name":"NTMS_I1_OBJECTINFORMATIONA","features":[307,326]},{"name":"NTMS_I1_OBJECTINFORMATIONW","features":[307,326]},{"name":"NTMS_I1_OPREQUESTINFORMATIONA","features":[307,326]},{"name":"NTMS_I1_OPREQUESTINFORMATIONW","features":[307,326]},{"name":"NTMS_I1_PARTITIONINFORMATIONA","features":[326]},{"name":"NTMS_I1_PARTITIONINFORMATIONW","features":[326]},{"name":"NTMS_I1_PMIDINFORMATIONA","features":[326]},{"name":"NTMS_I1_PMIDINFORMATIONW","features":[326]},{"name":"NTMS_IEDOOR","features":[326]},{"name":"NTMS_IEDOORINFORMATION","features":[326]},{"name":"NTMS_IEPORT","features":[326]},{"name":"NTMS_IEPORTINFORMATION","features":[326]},{"name":"NTMS_INITIALIZING","features":[326]},{"name":"NTMS_INJECT_RETRACT","features":[326]},{"name":"NTMS_INJECT_START","features":[326]},{"name":"NTMS_INJECT_STARTMANY","features":[326]},{"name":"NTMS_INJECT_STOP","features":[326]},{"name":"NTMS_INVENTORY_DEFAULT","features":[326]},{"name":"NTMS_INVENTORY_FAST","features":[326]},{"name":"NTMS_INVENTORY_MAX","features":[326]},{"name":"NTMS_INVENTORY_NONE","features":[326]},{"name":"NTMS_INVENTORY_OMID","features":[326]},{"name":"NTMS_INVENTORY_SLOT","features":[326]},{"name":"NTMS_INVENTORY_STOP","features":[326]},{"name":"NTMS_LIBRARY","features":[326]},{"name":"NTMS_LIBRARYFLAG_AUTODETECTCHANGE","features":[326]},{"name":"NTMS_LIBRARYFLAG_CLEANERPRESENT","features":[326]},{"name":"NTMS_LIBRARYFLAG_FIXEDOFFLINE","features":[326]},{"name":"NTMS_LIBRARYFLAG_IGNORECLEANERUSESREMAINING","features":[326]},{"name":"NTMS_LIBRARYFLAG_RECOGNIZECLEANERBARCODE","features":[326]},{"name":"NTMS_LIBRARYINFORMATION","features":[307,326]},{"name":"NTMS_LIBRARYTYPE_OFFLINE","features":[326]},{"name":"NTMS_LIBRARYTYPE_ONLINE","features":[326]},{"name":"NTMS_LIBRARYTYPE_STANDALONE","features":[326]},{"name":"NTMS_LIBRARYTYPE_UNKNOWN","features":[326]},{"name":"NTMS_LIBREQFLAGS_NOAUTOPURGE","features":[326]},{"name":"NTMS_LIBREQFLAGS_NOFAILEDPURGE","features":[326]},{"name":"NTMS_LIBREQUEST","features":[326]},{"name":"NTMS_LIBREQUESTINFORMATIONA","features":[307,326]},{"name":"NTMS_LIBREQUESTINFORMATIONW","features":[307,326]},{"name":"NTMS_LMIDINFORMATION","features":[326]},{"name":"NTMS_LM_CANCELLED","features":[326]},{"name":"NTMS_LM_CLASSIFY","features":[326]},{"name":"NTMS_LM_CLEANDRIVE","features":[326]},{"name":"NTMS_LM_DEFERRED","features":[326]},{"name":"NTMS_LM_DEFFERED","features":[326]},{"name":"NTMS_LM_DISABLECHANGER","features":[326]},{"name":"NTMS_LM_DISABLEDRIVE","features":[326]},{"name":"NTMS_LM_DISABLELIBRARY","features":[326]},{"name":"NTMS_LM_DISABLEMEDIA","features":[326]},{"name":"NTMS_LM_DISMOUNT","features":[326]},{"name":"NTMS_LM_DOORACCESS","features":[326]},{"name":"NTMS_LM_EJECT","features":[326]},{"name":"NTMS_LM_EJECTCLEANER","features":[326]},{"name":"NTMS_LM_ENABLECHANGER","features":[326]},{"name":"NTMS_LM_ENABLEDRIVE","features":[326]},{"name":"NTMS_LM_ENABLELIBRARY","features":[326]},{"name":"NTMS_LM_ENABLEMEDIA","features":[326]},{"name":"NTMS_LM_FAILED","features":[326]},{"name":"NTMS_LM_INJECT","features":[326]},{"name":"NTMS_LM_INJECTCLEANER","features":[326]},{"name":"NTMS_LM_INPROCESS","features":[326]},{"name":"NTMS_LM_INVALID","features":[326]},{"name":"NTMS_LM_INVENTORY","features":[326]},{"name":"NTMS_LM_MAXWORKITEM","features":[326]},{"name":"NTMS_LM_MOUNT","features":[326]},{"name":"NTMS_LM_PASSED","features":[326]},{"name":"NTMS_LM_PROCESSOMID","features":[326]},{"name":"NTMS_LM_QUEUED","features":[326]},{"name":"NTMS_LM_RELEASECLEANER","features":[326]},{"name":"NTMS_LM_REMOVE","features":[326]},{"name":"NTMS_LM_RESERVECLEANER","features":[326]},{"name":"NTMS_LM_STOPPED","features":[326]},{"name":"NTMS_LM_UPDATEOMID","features":[326]},{"name":"NTMS_LM_WAITING","features":[326]},{"name":"NTMS_LM_WRITESCRATCH","features":[326]},{"name":"NTMS_LOGICAL_MEDIA","features":[326]},{"name":"NTMS_MAXATTR_LENGTH","features":[326]},{"name":"NTMS_MAXATTR_NAMELEN","features":[326]},{"name":"NTMS_MEDIAPOOLINFORMATION","features":[326]},{"name":"NTMS_MEDIARW_READONLY","features":[326]},{"name":"NTMS_MEDIARW_REWRITABLE","features":[326]},{"name":"NTMS_MEDIARW_UNKNOWN","features":[326]},{"name":"NTMS_MEDIARW_WRITEONCE","features":[326]},{"name":"NTMS_MEDIASTATE_IDLE","features":[326]},{"name":"NTMS_MEDIASTATE_INUSE","features":[326]},{"name":"NTMS_MEDIASTATE_LOADED","features":[326]},{"name":"NTMS_MEDIASTATE_MOUNTED","features":[326]},{"name":"NTMS_MEDIASTATE_OPERROR","features":[326]},{"name":"NTMS_MEDIASTATE_OPREQ","features":[326]},{"name":"NTMS_MEDIASTATE_UNLOADED","features":[326]},{"name":"NTMS_MEDIATYPEINFORMATION","features":[326]},{"name":"NTMS_MEDIA_POOL","features":[326]},{"name":"NTMS_MEDIA_TYPE","features":[326]},{"name":"NTMS_MESSAGE_LENGTH","features":[326]},{"name":"NTMS_MODIFY_ACCESS","features":[326]},{"name":"NTMS_MOUNT_ERROR_IF_OFFLINE","features":[326]},{"name":"NTMS_MOUNT_ERROR_IF_UNAVAILABLE","features":[326]},{"name":"NTMS_MOUNT_ERROR_NOT_AVAILABLE","features":[326]},{"name":"NTMS_MOUNT_ERROR_OFFLINE","features":[326]},{"name":"NTMS_MOUNT_INFORMATION","features":[326]},{"name":"NTMS_MOUNT_NOWAIT","features":[326]},{"name":"NTMS_MOUNT_READ","features":[326]},{"name":"NTMS_MOUNT_SPECIFIC_DRIVE","features":[326]},{"name":"NTMS_MOUNT_WRITE","features":[326]},{"name":"NTMS_NEEDS_SERVICE","features":[326]},{"name":"NTMS_NOTIFICATIONINFORMATION","features":[326]},{"name":"NTMS_NOT_PRESENT","features":[326]},{"name":"NTMS_NUMBER_OF_OBJECT_TYPES","features":[326]},{"name":"NTMS_OBJECT","features":[326]},{"name":"NTMS_OBJECTINFORMATIONA","features":[307,326]},{"name":"NTMS_OBJECTINFORMATIONW","features":[307,326]},{"name":"NTMS_OBJECTNAME_LENGTH","features":[326]},{"name":"NTMS_OBJ_DELETE","features":[326]},{"name":"NTMS_OBJ_INSERT","features":[326]},{"name":"NTMS_OBJ_UPDATE","features":[326]},{"name":"NTMS_OMIDLABELID_LENGTH","features":[326]},{"name":"NTMS_OMIDLABELINFO_LENGTH","features":[326]},{"name":"NTMS_OMIDLABELTYPE_LENGTH","features":[326]},{"name":"NTMS_OMID_TYPE","features":[326]},{"name":"NTMS_OMID_TYPE_FILESYSTEM_INFO","features":[326]},{"name":"NTMS_OMID_TYPE_RAW_LABEL","features":[326]},{"name":"NTMS_OPEN_ALWAYS","features":[326]},{"name":"NTMS_OPEN_EXISTING","features":[326]},{"name":"NTMS_OPREQFLAGS_NOALERTS","features":[326]},{"name":"NTMS_OPREQFLAGS_NOAUTOPURGE","features":[326]},{"name":"NTMS_OPREQFLAGS_NOFAILEDPURGE","features":[326]},{"name":"NTMS_OPREQFLAGS_NOTRAYICON","features":[326]},{"name":"NTMS_OPREQUEST","features":[326]},{"name":"NTMS_OPREQUESTINFORMATIONA","features":[307,326]},{"name":"NTMS_OPREQUESTINFORMATIONW","features":[307,326]},{"name":"NTMS_OPREQ_CLEANER","features":[326]},{"name":"NTMS_OPREQ_DEVICESERVICE","features":[326]},{"name":"NTMS_OPREQ_MESSAGE","features":[326]},{"name":"NTMS_OPREQ_MOVEMEDIA","features":[326]},{"name":"NTMS_OPREQ_NEWMEDIA","features":[326]},{"name":"NTMS_OPREQ_UNKNOWN","features":[326]},{"name":"NTMS_OPSTATE_ACTIVE","features":[326]},{"name":"NTMS_OPSTATE_COMPLETE","features":[326]},{"name":"NTMS_OPSTATE_INPROGRESS","features":[326]},{"name":"NTMS_OPSTATE_REFUSED","features":[326]},{"name":"NTMS_OPSTATE_SUBMITTED","features":[326]},{"name":"NTMS_OPSTATE_UNKNOWN","features":[326]},{"name":"NTMS_PARTITION","features":[326]},{"name":"NTMS_PARTITIONINFORMATIONA","features":[326]},{"name":"NTMS_PARTITIONINFORMATIONW","features":[326]},{"name":"NTMS_PARTSTATE_ALLOCATED","features":[326]},{"name":"NTMS_PARTSTATE_AVAILABLE","features":[326]},{"name":"NTMS_PARTSTATE_COMPLETE","features":[326]},{"name":"NTMS_PARTSTATE_DECOMMISSIONED","features":[326]},{"name":"NTMS_PARTSTATE_FOREIGN","features":[326]},{"name":"NTMS_PARTSTATE_IMPORT","features":[326]},{"name":"NTMS_PARTSTATE_INCOMPATIBLE","features":[326]},{"name":"NTMS_PARTSTATE_RESERVED","features":[326]},{"name":"NTMS_PARTSTATE_UNKNOWN","features":[326]},{"name":"NTMS_PARTSTATE_UNPREPARED","features":[326]},{"name":"NTMS_PHYSICAL_MEDIA","features":[326]},{"name":"NTMS_PMIDINFORMATIONA","features":[326]},{"name":"NTMS_PMIDINFORMATIONW","features":[326]},{"name":"NTMS_POOLHIERARCHY_LENGTH","features":[326]},{"name":"NTMS_POOLPOLICY_KEEPOFFLINEIMPORT","features":[326]},{"name":"NTMS_POOLPOLICY_PURGEOFFLINESCRATCH","features":[326]},{"name":"NTMS_POOLTYPE_APPLICATION","features":[326]},{"name":"NTMS_POOLTYPE_FOREIGN","features":[326]},{"name":"NTMS_POOLTYPE_IMPORT","features":[326]},{"name":"NTMS_POOLTYPE_SCRATCH","features":[326]},{"name":"NTMS_POOLTYPE_UNKNOWN","features":[326]},{"name":"NTMS_PORTCONTENT_EMPTY","features":[326]},{"name":"NTMS_PORTCONTENT_FULL","features":[326]},{"name":"NTMS_PORTCONTENT_UNKNOWN","features":[326]},{"name":"NTMS_PORTPOSITION_EXTENDED","features":[326]},{"name":"NTMS_PORTPOSITION_RETRACTED","features":[326]},{"name":"NTMS_PORTPOSITION_UNKNOWN","features":[326]},{"name":"NTMS_PRIORITY_DEFAULT","features":[326]},{"name":"NTMS_PRIORITY_HIGH","features":[326]},{"name":"NTMS_PRIORITY_HIGHEST","features":[326]},{"name":"NTMS_PRIORITY_LOW","features":[326]},{"name":"NTMS_PRIORITY_LOWEST","features":[326]},{"name":"NTMS_PRIORITY_NORMAL","features":[326]},{"name":"NTMS_PRODUCTNAME_LENGTH","features":[326]},{"name":"NTMS_READY","features":[326]},{"name":"NTMS_REVISION_LENGTH","features":[326]},{"name":"NTMS_SEQUENCE_LENGTH","features":[326]},{"name":"NTMS_SERIALNUMBER_LENGTH","features":[326]},{"name":"NTMS_SESSION_QUERYEXPEDITE","features":[326]},{"name":"NTMS_SLOTSTATE_EMPTY","features":[326]},{"name":"NTMS_SLOTSTATE_FULL","features":[326]},{"name":"NTMS_SLOTSTATE_NEEDSINVENTORY","features":[326]},{"name":"NTMS_SLOTSTATE_NOTPRESENT","features":[326]},{"name":"NTMS_SLOTSTATE_UNKNOWN","features":[326]},{"name":"NTMS_STORAGESLOT","features":[326]},{"name":"NTMS_STORAGESLOTINFORMATION","features":[326]},{"name":"NTMS_UIDEST_ADD","features":[326]},{"name":"NTMS_UIDEST_DELETE","features":[326]},{"name":"NTMS_UIDEST_DELETEALL","features":[326]},{"name":"NTMS_UIOPERATION_MAX","features":[326]},{"name":"NTMS_UITYPE_ERR","features":[326]},{"name":"NTMS_UITYPE_INFO","features":[326]},{"name":"NTMS_UITYPE_INVALID","features":[326]},{"name":"NTMS_UITYPE_MAX","features":[326]},{"name":"NTMS_UITYPE_REQ","features":[326]},{"name":"NTMS_UI_DESTINATION","features":[326]},{"name":"NTMS_UNKNOWN","features":[326]},{"name":"NTMS_UNKNOWN_DRIVE","features":[326]},{"name":"NTMS_USERNAME_LENGTH","features":[326]},{"name":"NTMS_USE_ACCESS","features":[326]},{"name":"NTMS_VENDORNAME_LENGTH","features":[326]},{"name":"NetConnectionEnum","features":[326]},{"name":"NetFileClose","features":[326]},{"name":"NetFileEnum","features":[326]},{"name":"NetFileGetInfo","features":[326]},{"name":"NetServerAliasAdd","features":[326]},{"name":"NetServerAliasDel","features":[326]},{"name":"NetServerAliasEnum","features":[326]},{"name":"NetSessionDel","features":[326]},{"name":"NetSessionEnum","features":[326]},{"name":"NetSessionGetInfo","features":[326]},{"name":"NetShareAdd","features":[326]},{"name":"NetShareCheck","features":[326]},{"name":"NetShareDel","features":[326]},{"name":"NetShareDelEx","features":[326]},{"name":"NetShareDelSticky","features":[326]},{"name":"NetShareEnum","features":[326]},{"name":"NetShareEnumSticky","features":[326]},{"name":"NetShareGetInfo","features":[326]},{"name":"NetShareSetInfo","features":[326]},{"name":"NetStatisticsGet","features":[326]},{"name":"NtmsAccessMask","features":[326]},{"name":"NtmsAllocateOptions","features":[326]},{"name":"NtmsAllocationPolicy","features":[326]},{"name":"NtmsAsyncOperations","features":[326]},{"name":"NtmsAsyncStatus","features":[326]},{"name":"NtmsBarCodeState","features":[326]},{"name":"NtmsCreateNtmsMediaOptions","features":[326]},{"name":"NtmsCreateOptions","features":[326]},{"name":"NtmsDeallocationPolicy","features":[326]},{"name":"NtmsDismountOptions","features":[326]},{"name":"NtmsDoorState","features":[326]},{"name":"NtmsDriveState","features":[326]},{"name":"NtmsDriveType","features":[326]},{"name":"NtmsEjectOperation","features":[326]},{"name":"NtmsEnumerateOption","features":[326]},{"name":"NtmsInjectOperation","features":[326]},{"name":"NtmsInventoryMethod","features":[326]},{"name":"NtmsLibRequestFlags","features":[326]},{"name":"NtmsLibraryFlags","features":[326]},{"name":"NtmsLibraryType","features":[326]},{"name":"NtmsLmOperation","features":[326]},{"name":"NtmsLmState","features":[326]},{"name":"NtmsMediaPoolPolicy","features":[326]},{"name":"NtmsMediaState","features":[326]},{"name":"NtmsMountOptions","features":[326]},{"name":"NtmsMountPriority","features":[326]},{"name":"NtmsNotificationOperations","features":[326]},{"name":"NtmsObjectsTypes","features":[326]},{"name":"NtmsOpRequestFlags","features":[326]},{"name":"NtmsOperationalState","features":[326]},{"name":"NtmsOpreqCommand","features":[326]},{"name":"NtmsOpreqState","features":[326]},{"name":"NtmsPartitionState","features":[326]},{"name":"NtmsPoolType","features":[326]},{"name":"NtmsPortContent","features":[326]},{"name":"NtmsPortPosition","features":[326]},{"name":"NtmsReadWriteCharacteristics","features":[326]},{"name":"NtmsSessionOptions","features":[326]},{"name":"NtmsSlotState","features":[326]},{"name":"NtmsUIOperations","features":[326]},{"name":"NtmsUITypes","features":[326]},{"name":"OFSTRUCT","features":[326]},{"name":"OF_CANCEL","features":[326]},{"name":"OF_CREATE","features":[326]},{"name":"OF_DELETE","features":[326]},{"name":"OF_EXIST","features":[326]},{"name":"OF_PARSE","features":[326]},{"name":"OF_PROMPT","features":[326]},{"name":"OF_READ","features":[326]},{"name":"OF_READWRITE","features":[326]},{"name":"OF_REOPEN","features":[326]},{"name":"OF_SHARE_COMPAT","features":[326]},{"name":"OF_SHARE_DENY_NONE","features":[326]},{"name":"OF_SHARE_DENY_READ","features":[326]},{"name":"OF_SHARE_DENY_WRITE","features":[326]},{"name":"OF_SHARE_EXCLUSIVE","features":[326]},{"name":"OF_VERIFY","features":[326]},{"name":"OF_WRITE","features":[326]},{"name":"OPEN_ALWAYS","features":[326]},{"name":"OPEN_EXISTING","features":[326]},{"name":"ObjectIdType","features":[326]},{"name":"OpenEncryptedFileRawA","features":[326]},{"name":"OpenEncryptedFileRawW","features":[326]},{"name":"OpenEnlistment","features":[307,326]},{"name":"OpenFile","features":[326]},{"name":"OpenFileById","features":[307,310,326]},{"name":"OpenResourceManager","features":[307,326]},{"name":"OpenTransaction","features":[307,326]},{"name":"OpenTransactionManager","features":[307,326]},{"name":"OpenTransactionManagerById","features":[307,326]},{"name":"PARTITION_BASIC_DATA_GUID","features":[326]},{"name":"PARTITION_BSP_GUID","features":[326]},{"name":"PARTITION_CLUSTER_GUID","features":[326]},{"name":"PARTITION_DPP_GUID","features":[326]},{"name":"PARTITION_ENTRY_UNUSED_GUID","features":[326]},{"name":"PARTITION_LDM_DATA_GUID","features":[326]},{"name":"PARTITION_LDM_METADATA_GUID","features":[326]},{"name":"PARTITION_LEGACY_BL_GUID","features":[326]},{"name":"PARTITION_LEGACY_BL_GUID_BACKUP","features":[326]},{"name":"PARTITION_MAIN_OS_GUID","features":[326]},{"name":"PARTITION_MSFT_RECOVERY_GUID","features":[326]},{"name":"PARTITION_MSFT_RESERVED_GUID","features":[326]},{"name":"PARTITION_MSFT_SNAPSHOT_GUID","features":[326]},{"name":"PARTITION_OS_DATA_GUID","features":[326]},{"name":"PARTITION_PATCH_GUID","features":[326]},{"name":"PARTITION_PRE_INSTALLED_GUID","features":[326]},{"name":"PARTITION_SBL_CACHE_HDD_GUID","features":[326]},{"name":"PARTITION_SBL_CACHE_SSD_GUID","features":[326]},{"name":"PARTITION_SBL_CACHE_SSD_RESERVED_GUID","features":[326]},{"name":"PARTITION_SERVICING_FILES_GUID","features":[326]},{"name":"PARTITION_SERVICING_METADATA_GUID","features":[326]},{"name":"PARTITION_SERVICING_RESERVE_GUID","features":[326]},{"name":"PARTITION_SERVICING_STAGING_ROOT_GUID","features":[326]},{"name":"PARTITION_SPACES_DATA_GUID","features":[326]},{"name":"PARTITION_SPACES_GUID","features":[326]},{"name":"PARTITION_SYSTEM_GUID","features":[326]},{"name":"PARTITION_WINDOWS_SYSTEM_GUID","features":[326]},{"name":"PCLFS_COMPLETION_ROUTINE","features":[326]},{"name":"PCOPYFILE2_PROGRESS_ROUTINE","features":[307,326]},{"name":"PERM_FILE_CREATE","features":[326]},{"name":"PERM_FILE_READ","features":[326]},{"name":"PERM_FILE_WRITE","features":[326]},{"name":"PFE_EXPORT_FUNC","features":[326]},{"name":"PFE_IMPORT_FUNC","features":[326]},{"name":"PFN_IO_COMPLETION","features":[307,326]},{"name":"PIPE_ACCESS_DUPLEX","features":[326]},{"name":"PIPE_ACCESS_INBOUND","features":[326]},{"name":"PIPE_ACCESS_OUTBOUND","features":[326]},{"name":"PLOG_FULL_HANDLER_CALLBACK","features":[307,326]},{"name":"PLOG_TAIL_ADVANCE_CALLBACK","features":[307,326]},{"name":"PLOG_UNPINNED_CALLBACK","features":[307,326]},{"name":"PREPARE_TAPE_OPERATION","features":[326]},{"name":"PRIORITY_HINT","features":[326]},{"name":"PopIoRingCompletion","features":[326]},{"name":"PrePrepareComplete","features":[307,326]},{"name":"PrePrepareEnlistment","features":[307,326]},{"name":"PrepareComplete","features":[307,326]},{"name":"PrepareEnlistment","features":[307,326]},{"name":"PrepareLogArchive","features":[307,326]},{"name":"PrepareTape","features":[307,326]},{"name":"QUIC","features":[326]},{"name":"QueryDosDeviceA","features":[326]},{"name":"QueryDosDeviceW","features":[326]},{"name":"QueryIoRingCapabilities","features":[326]},{"name":"QueryLogPolicy","features":[307,326]},{"name":"QueryRecoveryAgentsOnEncryptedFile","features":[310,326]},{"name":"QueryUsersOnEncryptedFile","features":[310,326]},{"name":"READ_CONTROL","features":[326]},{"name":"READ_DIRECTORY_NOTIFY_INFORMATION_CLASS","features":[326]},{"name":"REPARSE_GUID_DATA_BUFFER","features":[326]},{"name":"REPLACEFILE_IGNORE_ACL_ERRORS","features":[326]},{"name":"REPLACEFILE_IGNORE_MERGE_ERRORS","features":[326]},{"name":"REPLACEFILE_WRITE_THROUGH","features":[326]},{"name":"REPLACE_FILE_FLAGS","features":[326]},{"name":"RESOURCE_MANAGER_COMMUNICATION","features":[326]},{"name":"RESOURCE_MANAGER_MAXIMUM_OPTION","features":[326]},{"name":"RESOURCE_MANAGER_OBJECT_PATH","features":[326]},{"name":"RESOURCE_MANAGER_VOLATILE","features":[326]},{"name":"ReOpenFile","features":[307,326]},{"name":"ReadDirectoryChangesExW","features":[307,326,312]},{"name":"ReadDirectoryChangesW","features":[307,326,312]},{"name":"ReadDirectoryNotifyExtendedInformation","features":[326]},{"name":"ReadDirectoryNotifyFullInformation","features":[326]},{"name":"ReadDirectoryNotifyInformation","features":[326]},{"name":"ReadDirectoryNotifyMaximumInformation","features":[326]},{"name":"ReadEncryptedFileRaw","features":[326]},{"name":"ReadFile","features":[307,326,312]},{"name":"ReadFileEx","features":[307,326,312]},{"name":"ReadFileScatter","features":[307,326,312]},{"name":"ReadLogArchiveMetadata","features":[307,326]},{"name":"ReadLogNotification","features":[307,326,312]},{"name":"ReadLogRecord","features":[307,326,312]},{"name":"ReadLogRestartArea","features":[307,326,312]},{"name":"ReadNextLogRecord","features":[307,326,312]},{"name":"ReadOnlyEnlistment","features":[307,326]},{"name":"ReadPreviousLogRestartArea","features":[307,326,312]},{"name":"RecoverEnlistment","features":[307,326]},{"name":"RecoverResourceManager","features":[307,326]},{"name":"RecoverTransactionManager","features":[307,326]},{"name":"RegisterForLogWriteNotification","features":[307,326]},{"name":"RegisterManageableLogClient","features":[307,326]},{"name":"RemoveDirectoryA","features":[307,326]},{"name":"RemoveDirectoryFromAppW","features":[307,326]},{"name":"RemoveDirectoryTransactedA","features":[307,326]},{"name":"RemoveDirectoryTransactedW","features":[307,326]},{"name":"RemoveDirectoryW","features":[307,326]},{"name":"RemoveLogContainer","features":[307,326]},{"name":"RemoveLogContainerSet","features":[307,326]},{"name":"RemoveLogPolicy","features":[307,326]},{"name":"RemoveUsersFromEncryptedFile","features":[310,326]},{"name":"RenameTransactionManager","features":[307,326]},{"name":"ReplaceFileA","features":[307,326]},{"name":"ReplaceFileFromAppW","features":[307,326]},{"name":"ReplaceFileW","features":[307,326]},{"name":"ReserveAndAppendLog","features":[307,326,312]},{"name":"ReserveAndAppendLogAligned","features":[307,326,312]},{"name":"RollbackComplete","features":[307,326]},{"name":"RollbackEnlistment","features":[307,326]},{"name":"RollbackTransaction","features":[307,326]},{"name":"RollbackTransactionAsync","features":[307,326]},{"name":"RollforwardTransactionManager","features":[307,326]},{"name":"SECURITY_ANONYMOUS","features":[326]},{"name":"SECURITY_CONTEXT_TRACKING","features":[326]},{"name":"SECURITY_DELEGATION","features":[326]},{"name":"SECURITY_EFFECTIVE_ONLY","features":[326]},{"name":"SECURITY_IDENTIFICATION","features":[326]},{"name":"SECURITY_IMPERSONATION","features":[326]},{"name":"SECURITY_SQOS_PRESENT","features":[326]},{"name":"SECURITY_VALID_SQOS_FLAGS","features":[326]},{"name":"SERVER_ALIAS_INFO_0","features":[307,326]},{"name":"SERVER_CERTIFICATE_INFO_0","features":[326]},{"name":"SERVER_CERTIFICATE_TYPE","features":[326]},{"name":"SESI1_NUM_ELEMENTS","features":[326]},{"name":"SESI2_NUM_ELEMENTS","features":[326]},{"name":"SESSION_INFO_0","features":[326]},{"name":"SESSION_INFO_1","features":[326]},{"name":"SESSION_INFO_10","features":[326]},{"name":"SESSION_INFO_2","features":[326]},{"name":"SESSION_INFO_502","features":[326]},{"name":"SESSION_INFO_USER_FLAGS","features":[326]},{"name":"SESS_GUEST","features":[326]},{"name":"SESS_NOENCRYPTION","features":[326]},{"name":"SET_FILE_POINTER_MOVE_METHOD","features":[326]},{"name":"SET_TAPE_DRIVE_INFORMATION","features":[326]},{"name":"SET_TAPE_MEDIA_INFORMATION","features":[326]},{"name":"SHARE_CURRENT_USES_PARMNUM","features":[326]},{"name":"SHARE_FILE_SD_PARMNUM","features":[326]},{"name":"SHARE_INFO_0","features":[326]},{"name":"SHARE_INFO_1","features":[326]},{"name":"SHARE_INFO_1004","features":[326]},{"name":"SHARE_INFO_1005","features":[326]},{"name":"SHARE_INFO_1006","features":[326]},{"name":"SHARE_INFO_1501","features":[310,326]},{"name":"SHARE_INFO_1503","features":[326]},{"name":"SHARE_INFO_2","features":[326]},{"name":"SHARE_INFO_501","features":[326]},{"name":"SHARE_INFO_502","features":[310,326]},{"name":"SHARE_INFO_503","features":[310,326]},{"name":"SHARE_INFO_PERMISSIONS","features":[326]},{"name":"SHARE_MAX_USES_PARMNUM","features":[326]},{"name":"SHARE_NETNAME_PARMNUM","features":[326]},{"name":"SHARE_PASSWD_PARMNUM","features":[326]},{"name":"SHARE_PATH_PARMNUM","features":[326]},{"name":"SHARE_PERMISSIONS_PARMNUM","features":[326]},{"name":"SHARE_QOS_POLICY_PARMNUM","features":[326]},{"name":"SHARE_REMARK_PARMNUM","features":[326]},{"name":"SHARE_SERVER_PARMNUM","features":[326]},{"name":"SHARE_TYPE","features":[326]},{"name":"SHARE_TYPE_PARMNUM","features":[326]},{"name":"SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM","features":[326]},{"name":"SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING","features":[326]},{"name":"SHI1005_FLAGS_CLUSTER_MANAGED","features":[326]},{"name":"SHI1005_FLAGS_COMPRESS_DATA","features":[326]},{"name":"SHI1005_FLAGS_DFS","features":[326]},{"name":"SHI1005_FLAGS_DFS_ROOT","features":[326]},{"name":"SHI1005_FLAGS_DISABLE_CLIENT_BUFFERING","features":[326]},{"name":"SHI1005_FLAGS_DISABLE_DIRECTORY_HANDLE_LEASING","features":[326]},{"name":"SHI1005_FLAGS_ENABLE_CA","features":[326]},{"name":"SHI1005_FLAGS_ENABLE_HASH","features":[326]},{"name":"SHI1005_FLAGS_ENCRYPT_DATA","features":[326]},{"name":"SHI1005_FLAGS_FORCE_LEVELII_OPLOCK","features":[326]},{"name":"SHI1005_FLAGS_FORCE_SHARED_DELETE","features":[326]},{"name":"SHI1005_FLAGS_IDENTITY_REMOTING","features":[326]},{"name":"SHI1005_FLAGS_ISOLATED_TRANSPORT","features":[326]},{"name":"SHI1005_FLAGS_RESERVED","features":[326]},{"name":"SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS","features":[326]},{"name":"SHI1_NUM_ELEMENTS","features":[326]},{"name":"SHI2_NUM_ELEMENTS","features":[326]},{"name":"SHI_USES_UNLIMITED","features":[326]},{"name":"SPECIFIC_RIGHTS_ALL","features":[326]},{"name":"STANDARD_RIGHTS_ALL","features":[326]},{"name":"STANDARD_RIGHTS_EXECUTE","features":[326]},{"name":"STANDARD_RIGHTS_READ","features":[326]},{"name":"STANDARD_RIGHTS_REQUIRED","features":[326]},{"name":"STANDARD_RIGHTS_WRITE","features":[326]},{"name":"STATSOPT_CLR","features":[326]},{"name":"STAT_SERVER_0","features":[326]},{"name":"STAT_WORKSTATION_0","features":[326]},{"name":"STORAGE_BUS_TYPE","features":[326]},{"name":"STREAM_INFO_LEVELS","features":[326]},{"name":"STYPE_DEVICE","features":[326]},{"name":"STYPE_DISKTREE","features":[326]},{"name":"STYPE_IPC","features":[326]},{"name":"STYPE_MASK","features":[326]},{"name":"STYPE_PRINTQ","features":[326]},{"name":"STYPE_RESERVED1","features":[326]},{"name":"STYPE_RESERVED2","features":[326]},{"name":"STYPE_RESERVED3","features":[326]},{"name":"STYPE_RESERVED4","features":[326]},{"name":"STYPE_RESERVED5","features":[326]},{"name":"STYPE_RESERVED_ALL","features":[326]},{"name":"STYPE_SPECIAL","features":[326]},{"name":"STYPE_TEMPORARY","features":[326]},{"name":"SYMBOLIC_LINK_FLAGS","features":[326]},{"name":"SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE","features":[326]},{"name":"SYMBOLIC_LINK_FLAG_DIRECTORY","features":[326]},{"name":"SYNCHRONIZE","features":[326]},{"name":"ScanLogContainers","features":[307,326]},{"name":"SearchPathA","features":[326]},{"name":"SearchPathW","features":[326]},{"name":"SetEncryptedFileMetadata","features":[310,326]},{"name":"SetEndOfFile","features":[307,326]},{"name":"SetEndOfLog","features":[307,326,312]},{"name":"SetEnlistmentRecoveryInformation","features":[307,326]},{"name":"SetFileApisToANSI","features":[326]},{"name":"SetFileApisToOEM","features":[326]},{"name":"SetFileAttributesA","features":[307,326]},{"name":"SetFileAttributesFromAppW","features":[307,326]},{"name":"SetFileAttributesTransactedA","features":[307,326]},{"name":"SetFileAttributesTransactedW","features":[307,326]},{"name":"SetFileAttributesW","features":[307,326]},{"name":"SetFileBandwidthReservation","features":[307,326]},{"name":"SetFileCompletionNotificationModes","features":[307,326]},{"name":"SetFileInformationByHandle","features":[307,326]},{"name":"SetFileIoOverlappedRange","features":[307,326]},{"name":"SetFilePointer","features":[307,326]},{"name":"SetFilePointerEx","features":[307,326]},{"name":"SetFileShortNameA","features":[307,326]},{"name":"SetFileShortNameW","features":[307,326]},{"name":"SetFileTime","features":[307,326]},{"name":"SetFileValidData","features":[307,326]},{"name":"SetIoRingCompletionEvent","features":[307,326]},{"name":"SetLogArchiveMode","features":[307,326]},{"name":"SetLogArchiveTail","features":[307,326]},{"name":"SetLogFileSizeWithPolicy","features":[307,326]},{"name":"SetResourceManagerCompletionPort","features":[307,326]},{"name":"SetSearchPathMode","features":[307,326]},{"name":"SetTapeParameters","features":[307,326]},{"name":"SetTapePosition","features":[307,326]},{"name":"SetTransactionInformation","features":[307,326]},{"name":"SetUserFileEncryptionKey","features":[310,326]},{"name":"SetUserFileEncryptionKeyEx","features":[310,326]},{"name":"SetVolumeLabelA","features":[307,326]},{"name":"SetVolumeLabelW","features":[307,326]},{"name":"SetVolumeMountPointA","features":[307,326]},{"name":"SetVolumeMountPointW","features":[307,326]},{"name":"SinglePhaseReject","features":[307,326]},{"name":"SubmitIoRing","features":[326]},{"name":"TAPEMARK_TYPE","features":[326]},{"name":"TAPE_ABSOLUTE_BLOCK","features":[326]},{"name":"TAPE_ABSOLUTE_POSITION","features":[326]},{"name":"TAPE_ERASE","features":[307,326]},{"name":"TAPE_ERASE_LONG","features":[326]},{"name":"TAPE_ERASE_SHORT","features":[326]},{"name":"TAPE_FILEMARKS","features":[326]},{"name":"TAPE_FIXED_PARTITIONS","features":[326]},{"name":"TAPE_FORMAT","features":[326]},{"name":"TAPE_GET_POSITION","features":[326]},{"name":"TAPE_INFORMATION_TYPE","features":[326]},{"name":"TAPE_INITIATOR_PARTITIONS","features":[326]},{"name":"TAPE_LOAD","features":[326]},{"name":"TAPE_LOCK","features":[326]},{"name":"TAPE_LOGICAL_BLOCK","features":[326]},{"name":"TAPE_LOGICAL_POSITION","features":[326]},{"name":"TAPE_LONG_FILEMARKS","features":[326]},{"name":"TAPE_POSITION_METHOD","features":[326]},{"name":"TAPE_POSITION_TYPE","features":[326]},{"name":"TAPE_PREPARE","features":[307,326]},{"name":"TAPE_REWIND","features":[326]},{"name":"TAPE_SELECT_PARTITIONS","features":[326]},{"name":"TAPE_SETMARKS","features":[326]},{"name":"TAPE_SET_POSITION","features":[307,326]},{"name":"TAPE_SHORT_FILEMARKS","features":[326]},{"name":"TAPE_SPACE_END_OF_DATA","features":[326]},{"name":"TAPE_SPACE_FILEMARKS","features":[326]},{"name":"TAPE_SPACE_RELATIVE_BLOCKS","features":[326]},{"name":"TAPE_SPACE_SEQUENTIAL_FMKS","features":[326]},{"name":"TAPE_SPACE_SEQUENTIAL_SMKS","features":[326]},{"name":"TAPE_SPACE_SETMARKS","features":[326]},{"name":"TAPE_TENSION","features":[326]},{"name":"TAPE_UNLOAD","features":[326]},{"name":"TAPE_UNLOCK","features":[326]},{"name":"TAPE_WRITE_MARKS","features":[307,326]},{"name":"TRANSACTIONMANAGER_OBJECT_PATH","features":[326]},{"name":"TRANSACTION_DO_NOT_PROMOTE","features":[326]},{"name":"TRANSACTION_MANAGER_COMMIT_DEFAULT","features":[326]},{"name":"TRANSACTION_MANAGER_COMMIT_LOWEST","features":[326]},{"name":"TRANSACTION_MANAGER_COMMIT_SYSTEM_HIVES","features":[326]},{"name":"TRANSACTION_MANAGER_COMMIT_SYSTEM_VOLUME","features":[326]},{"name":"TRANSACTION_MANAGER_CORRUPT_FOR_PROGRESS","features":[326]},{"name":"TRANSACTION_MANAGER_CORRUPT_FOR_RECOVERY","features":[326]},{"name":"TRANSACTION_MANAGER_MAXIMUM_OPTION","features":[326]},{"name":"TRANSACTION_MANAGER_VOLATILE","features":[326]},{"name":"TRANSACTION_MAXIMUM_OPTION","features":[326]},{"name":"TRANSACTION_NOTIFICATION","features":[326]},{"name":"TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT","features":[326]},{"name":"TRANSACTION_NOTIFICATION_TM_ONLINE_FLAG_IS_CLUSTERED","features":[326]},{"name":"TRANSACTION_NOTIFY_COMMIT","features":[326]},{"name":"TRANSACTION_NOTIFY_COMMIT_COMPLETE","features":[326]},{"name":"TRANSACTION_NOTIFY_COMMIT_FINALIZE","features":[326]},{"name":"TRANSACTION_NOTIFY_COMMIT_REQUEST","features":[326]},{"name":"TRANSACTION_NOTIFY_DELEGATE_COMMIT","features":[326]},{"name":"TRANSACTION_NOTIFY_ENLIST_MASK","features":[326]},{"name":"TRANSACTION_NOTIFY_ENLIST_PREPREPARE","features":[326]},{"name":"TRANSACTION_NOTIFY_INDOUBT","features":[326]},{"name":"TRANSACTION_NOTIFY_LAST_RECOVER","features":[326]},{"name":"TRANSACTION_NOTIFY_MARSHAL","features":[326]},{"name":"TRANSACTION_NOTIFY_MASK","features":[326]},{"name":"TRANSACTION_NOTIFY_PREPARE","features":[326]},{"name":"TRANSACTION_NOTIFY_PREPARE_COMPLETE","features":[326]},{"name":"TRANSACTION_NOTIFY_PREPREPARE","features":[326]},{"name":"TRANSACTION_NOTIFY_PREPREPARE_COMPLETE","features":[326]},{"name":"TRANSACTION_NOTIFY_PROMOTE","features":[326]},{"name":"TRANSACTION_NOTIFY_PROMOTE_NEW","features":[326]},{"name":"TRANSACTION_NOTIFY_PROPAGATE_PULL","features":[326]},{"name":"TRANSACTION_NOTIFY_PROPAGATE_PUSH","features":[326]},{"name":"TRANSACTION_NOTIFY_RECOVER","features":[326]},{"name":"TRANSACTION_NOTIFY_RECOVER_QUERY","features":[326]},{"name":"TRANSACTION_NOTIFY_REQUEST_OUTCOME","features":[326]},{"name":"TRANSACTION_NOTIFY_RM_DISCONNECTED","features":[326]},{"name":"TRANSACTION_NOTIFY_ROLLBACK","features":[326]},{"name":"TRANSACTION_NOTIFY_ROLLBACK_COMPLETE","features":[326]},{"name":"TRANSACTION_NOTIFY_SINGLE_PHASE_COMMIT","features":[326]},{"name":"TRANSACTION_NOTIFY_TM_ONLINE","features":[326]},{"name":"TRANSACTION_OBJECT_PATH","features":[326]},{"name":"TRANSACTION_OUTCOME","features":[326]},{"name":"TRUNCATE_EXISTING","features":[326]},{"name":"TXFS_MINIVERSION","features":[326]},{"name":"TXFS_MINIVERSION_COMMITTED_VIEW","features":[326]},{"name":"TXFS_MINIVERSION_DEFAULT_VIEW","features":[326]},{"name":"TXFS_MINIVERSION_DIRTY_VIEW","features":[326]},{"name":"TXF_ID","features":[326]},{"name":"TXF_LOG_RECORD_AFFECTED_FILE","features":[326]},{"name":"TXF_LOG_RECORD_BASE","features":[326]},{"name":"TXF_LOG_RECORD_GENERIC_TYPE_ABORT","features":[326]},{"name":"TXF_LOG_RECORD_GENERIC_TYPE_COMMIT","features":[326]},{"name":"TXF_LOG_RECORD_GENERIC_TYPE_DATA","features":[326]},{"name":"TXF_LOG_RECORD_GENERIC_TYPE_PREPARE","features":[326]},{"name":"TXF_LOG_RECORD_TRUNCATE","features":[326]},{"name":"TXF_LOG_RECORD_TYPE","features":[326]},{"name":"TXF_LOG_RECORD_TYPE_AFFECTED_FILE","features":[326]},{"name":"TXF_LOG_RECORD_TYPE_TRUNCATE","features":[326]},{"name":"TXF_LOG_RECORD_TYPE_WRITE","features":[326]},{"name":"TXF_LOG_RECORD_WRITE","features":[326]},{"name":"TerminateLogArchive","features":[307,326]},{"name":"TerminateReadLog","features":[307,326]},{"name":"TransactionOutcomeAborted","features":[326]},{"name":"TransactionOutcomeCommitted","features":[326]},{"name":"TransactionOutcomeUndetermined","features":[326]},{"name":"TruncateLog","features":[307,326,312]},{"name":"TxfGetThreadMiniVersionForCreate","features":[326]},{"name":"TxfLogCreateFileReadContext","features":[307,326]},{"name":"TxfLogCreateRangeReadContext","features":[307,326]},{"name":"TxfLogDestroyReadContext","features":[307,326]},{"name":"TxfLogReadRecords","features":[307,326]},{"name":"TxfLogRecordGetFileName","features":[307,326]},{"name":"TxfLogRecordGetGenericType","features":[307,326]},{"name":"TxfReadMetadataInfo","features":[307,326]},{"name":"TxfSetThreadMiniVersionForCreate","features":[326]},{"name":"UnlockFile","features":[307,326]},{"name":"UnlockFileEx","features":[307,326,312]},{"name":"VER_FIND_FILE_FLAGS","features":[326]},{"name":"VER_FIND_FILE_STATUS","features":[326]},{"name":"VER_INSTALL_FILE_FLAGS","features":[326]},{"name":"VER_INSTALL_FILE_STATUS","features":[326]},{"name":"VFFF_ISSHAREDFILE","features":[326]},{"name":"VFF_BUFFTOOSMALL","features":[326]},{"name":"VFF_CURNEDEST","features":[326]},{"name":"VFF_FILEINUSE","features":[326]},{"name":"VFT2_DRV_COMM","features":[326]},{"name":"VFT2_DRV_DISPLAY","features":[326]},{"name":"VFT2_DRV_INPUTMETHOD","features":[326]},{"name":"VFT2_DRV_INSTALLABLE","features":[326]},{"name":"VFT2_DRV_KEYBOARD","features":[326]},{"name":"VFT2_DRV_LANGUAGE","features":[326]},{"name":"VFT2_DRV_MOUSE","features":[326]},{"name":"VFT2_DRV_NETWORK","features":[326]},{"name":"VFT2_DRV_PRINTER","features":[326]},{"name":"VFT2_DRV_SOUND","features":[326]},{"name":"VFT2_DRV_SYSTEM","features":[326]},{"name":"VFT2_DRV_VERSIONED_PRINTER","features":[326]},{"name":"VFT2_FONT_RASTER","features":[326]},{"name":"VFT2_FONT_TRUETYPE","features":[326]},{"name":"VFT2_FONT_VECTOR","features":[326]},{"name":"VFT2_UNKNOWN","features":[326]},{"name":"VFT_APP","features":[326]},{"name":"VFT_DLL","features":[326]},{"name":"VFT_DRV","features":[326]},{"name":"VFT_FONT","features":[326]},{"name":"VFT_STATIC_LIB","features":[326]},{"name":"VFT_UNKNOWN","features":[326]},{"name":"VFT_VXD","features":[326]},{"name":"VIFF_DONTDELETEOLD","features":[326]},{"name":"VIFF_FORCEINSTALL","features":[326]},{"name":"VIF_ACCESSVIOLATION","features":[326]},{"name":"VIF_BUFFTOOSMALL","features":[326]},{"name":"VIF_CANNOTCREATE","features":[326]},{"name":"VIF_CANNOTDELETE","features":[326]},{"name":"VIF_CANNOTDELETECUR","features":[326]},{"name":"VIF_CANNOTLOADCABINET","features":[326]},{"name":"VIF_CANNOTLOADLZ32","features":[326]},{"name":"VIF_CANNOTREADDST","features":[326]},{"name":"VIF_CANNOTREADSRC","features":[326]},{"name":"VIF_CANNOTRENAME","features":[326]},{"name":"VIF_DIFFCODEPG","features":[326]},{"name":"VIF_DIFFLANG","features":[326]},{"name":"VIF_DIFFTYPE","features":[326]},{"name":"VIF_FILEINUSE","features":[326]},{"name":"VIF_MISMATCH","features":[326]},{"name":"VIF_OUTOFMEMORY","features":[326]},{"name":"VIF_OUTOFSPACE","features":[326]},{"name":"VIF_SHARINGVIOLATION","features":[326]},{"name":"VIF_SRCOLD","features":[326]},{"name":"VIF_TEMPFILE","features":[326]},{"name":"VIF_WRITEPROT","features":[326]},{"name":"VOLUME_ALLOCATE_BC_STREAM_INPUT","features":[307,326]},{"name":"VOLUME_ALLOCATE_BC_STREAM_OUTPUT","features":[326]},{"name":"VOLUME_ALLOCATION_HINT_INPUT","features":[326]},{"name":"VOLUME_ALLOCATION_HINT_OUTPUT","features":[326]},{"name":"VOLUME_CRITICAL_IO","features":[326]},{"name":"VOLUME_FAILOVER_SET","features":[326]},{"name":"VOLUME_GET_BC_PROPERTIES_INPUT","features":[326]},{"name":"VOLUME_GET_BC_PROPERTIES_OUTPUT","features":[326]},{"name":"VOLUME_LOGICAL_OFFSET","features":[326]},{"name":"VOLUME_NAME_DOS","features":[326]},{"name":"VOLUME_NAME_GUID","features":[326]},{"name":"VOLUME_NAME_NONE","features":[326]},{"name":"VOLUME_NAME_NT","features":[326]},{"name":"VOLUME_NUMBER","features":[326]},{"name":"VOLUME_PHYSICAL_OFFSET","features":[326]},{"name":"VOLUME_PHYSICAL_OFFSETS","features":[326]},{"name":"VOLUME_READ_PLEX_INPUT","features":[326]},{"name":"VOLUME_SET_GPT_ATTRIBUTES_INFORMATION","features":[307,326]},{"name":"VOLUME_SHRINK_INFO","features":[326]},{"name":"VOS_DOS","features":[326]},{"name":"VOS_DOS_WINDOWS16","features":[326]},{"name":"VOS_DOS_WINDOWS32","features":[326]},{"name":"VOS_NT","features":[326]},{"name":"VOS_NT_WINDOWS32","features":[326]},{"name":"VOS_OS216","features":[326]},{"name":"VOS_OS216_PM16","features":[326]},{"name":"VOS_OS232","features":[326]},{"name":"VOS_OS232_PM32","features":[326]},{"name":"VOS_UNKNOWN","features":[326]},{"name":"VOS_WINCE","features":[326]},{"name":"VOS__BASE","features":[326]},{"name":"VOS__PM16","features":[326]},{"name":"VOS__PM32","features":[326]},{"name":"VOS__WINDOWS16","features":[326]},{"name":"VOS__WINDOWS32","features":[326]},{"name":"VS_FFI_FILEFLAGSMASK","features":[326]},{"name":"VS_FFI_SIGNATURE","features":[326]},{"name":"VS_FFI_STRUCVERSION","features":[326]},{"name":"VS_FF_DEBUG","features":[326]},{"name":"VS_FF_INFOINFERRED","features":[326]},{"name":"VS_FF_PATCHED","features":[326]},{"name":"VS_FF_PRERELEASE","features":[326]},{"name":"VS_FF_PRIVATEBUILD","features":[326]},{"name":"VS_FF_SPECIALBUILD","features":[326]},{"name":"VS_FIXEDFILEINFO","features":[326]},{"name":"VS_FIXEDFILEINFO_FILE_FLAGS","features":[326]},{"name":"VS_FIXEDFILEINFO_FILE_OS","features":[326]},{"name":"VS_FIXEDFILEINFO_FILE_SUBTYPE","features":[326]},{"name":"VS_FIXEDFILEINFO_FILE_TYPE","features":[326]},{"name":"VS_USER_DEFINED","features":[326]},{"name":"VS_VERSION_INFO","features":[326]},{"name":"ValidateLog","features":[307,310,326]},{"name":"VerFindFileA","features":[326]},{"name":"VerFindFileW","features":[326]},{"name":"VerInstallFileA","features":[326]},{"name":"VerInstallFileW","features":[326]},{"name":"VerLanguageNameA","features":[326]},{"name":"VerLanguageNameW","features":[326]},{"name":"VerQueryValueA","features":[307,326]},{"name":"VerQueryValueW","features":[307,326]},{"name":"WIM_BOOT_NOT_OS_WIM","features":[326]},{"name":"WIM_BOOT_OS_WIM","features":[326]},{"name":"WIM_ENTRY_FLAG_NOT_ACTIVE","features":[326]},{"name":"WIM_ENTRY_FLAG_SUSPENDED","features":[326]},{"name":"WIM_ENTRY_INFO","features":[326]},{"name":"WIM_EXTERNAL_FILE_INFO","features":[326]},{"name":"WIM_EXTERNAL_FILE_INFO_FLAG_NOT_ACTIVE","features":[326]},{"name":"WIM_EXTERNAL_FILE_INFO_FLAG_SUSPENDED","features":[326]},{"name":"WIM_PROVIDER_HASH_SIZE","features":[326]},{"name":"WIN32_FILE_ATTRIBUTE_DATA","features":[307,326]},{"name":"WIN32_FIND_DATAA","features":[307,326]},{"name":"WIN32_FIND_DATAW","features":[307,326]},{"name":"WIN32_FIND_STREAM_DATA","features":[326]},{"name":"WIN32_STREAM_ID","features":[326]},{"name":"WINEFS_SETUSERKEY_SET_CAPABILITIES","features":[326]},{"name":"WIN_STREAM_ID","features":[326]},{"name":"WOF_FILE_COMPRESSION_INFO_V0","features":[326]},{"name":"WOF_FILE_COMPRESSION_INFO_V1","features":[326]},{"name":"WOF_PROVIDER_FILE","features":[326]},{"name":"WOF_PROVIDER_WIM","features":[326]},{"name":"WRITE_DAC","features":[326]},{"name":"WRITE_OWNER","features":[326]},{"name":"WofEnumEntries","features":[307,326]},{"name":"WofEnumEntryProc","features":[307,326]},{"name":"WofEnumFilesProc","features":[307,326]},{"name":"WofFileEnumFiles","features":[307,326]},{"name":"WofGetDriverVersion","features":[307,326]},{"name":"WofIsExternalFile","features":[307,326]},{"name":"WofSetFileDataLocation","features":[307,326]},{"name":"WofShouldCompressBinaries","features":[307,326]},{"name":"WofWimAddEntry","features":[326]},{"name":"WofWimEnumFiles","features":[307,326]},{"name":"WofWimRemoveEntry","features":[326]},{"name":"WofWimSuspendEntry","features":[326]},{"name":"WofWimUpdateEntry","features":[326]},{"name":"Wow64DisableWow64FsRedirection","features":[307,326]},{"name":"Wow64EnableWow64FsRedirection","features":[307,326]},{"name":"Wow64RevertWow64FsRedirection","features":[307,326]},{"name":"WriteEncryptedFileRaw","features":[326]},{"name":"WriteFile","features":[307,326,312]},{"name":"WriteFileEx","features":[307,326,312]},{"name":"WriteFileGather","features":[307,326,312]},{"name":"WriteLogRestartArea","features":[307,326,312]},{"name":"WriteTapemark","features":[307,326]},{"name":"_FT_TYPES_DEFINITION_","features":[326]}],"514":[{"name":"BlockRange","features":[511]},{"name":"BlockRangeList","features":[511]},{"name":"BootOptions","features":[511]},{"name":"CATID_SMTP_DNSRESOLVERRECORDSINK","features":[511]},{"name":"CATID_SMTP_DSN","features":[511]},{"name":"CATID_SMTP_GET_AUX_DOMAIN_INFO_FLAGS","features":[511]},{"name":"CATID_SMTP_LOG","features":[511]},{"name":"CATID_SMTP_MAXMSGSIZE","features":[511]},{"name":"CATID_SMTP_MSGTRACKLOG","features":[511]},{"name":"CATID_SMTP_ON_BEFORE_DATA","features":[511]},{"name":"CATID_SMTP_ON_INBOUND_COMMAND","features":[511]},{"name":"CATID_SMTP_ON_MESSAGE_START","features":[511]},{"name":"CATID_SMTP_ON_PER_RECIPIENT","features":[511]},{"name":"CATID_SMTP_ON_SERVER_RESPONSE","features":[511]},{"name":"CATID_SMTP_ON_SESSION_END","features":[511]},{"name":"CATID_SMTP_ON_SESSION_START","features":[511]},{"name":"CATID_SMTP_STORE_DRIVER","features":[511]},{"name":"CATID_SMTP_TRANSPORT_CATEGORIZE","features":[511]},{"name":"CATID_SMTP_TRANSPORT_POSTCATEGORIZE","features":[511]},{"name":"CATID_SMTP_TRANSPORT_PRECATEGORIZE","features":[511]},{"name":"CATID_SMTP_TRANSPORT_ROUTER","features":[511]},{"name":"CATID_SMTP_TRANSPORT_SUBMISSION","features":[511]},{"name":"CLSID_SmtpCat","features":[511]},{"name":"CloseIMsgSession","features":[511]},{"name":"DDiscFormat2DataEvents","features":[511,358]},{"name":"DDiscFormat2EraseEvents","features":[511,358]},{"name":"DDiscFormat2RawCDEvents","features":[511,358]},{"name":"DDiscFormat2TrackAtOnceEvents","features":[511,358]},{"name":"DDiscMaster2Events","features":[511,358]},{"name":"DFileSystemImageEvents","features":[511,358]},{"name":"DFileSystemImageImportEvents","features":[511,358]},{"name":"DISC_RECORDER_STATE_FLAGS","features":[511]},{"name":"DISPID_DDISCFORMAT2DATAEVENTS_UPDATE","features":[511]},{"name":"DISPID_DDISCFORMAT2RAWCDEVENTS_UPDATE","features":[511]},{"name":"DISPID_DDISCFORMAT2TAOEVENTS_UPDATE","features":[511]},{"name":"DISPID_DDISCMASTER2EVENTS_DEVICEADDED","features":[511]},{"name":"DISPID_DDISCMASTER2EVENTS_DEVICEREMOVED","features":[511]},{"name":"DISPID_DFILESYSTEMIMAGEEVENTS_UPDATE","features":[511]},{"name":"DISPID_DFILESYSTEMIMAGEIMPORTEVENTS_UPDATEIMPORT","features":[511]},{"name":"DISPID_DWRITEENGINE2EVENTS_UPDATE","features":[511]},{"name":"DISPID_IBLOCKRANGELIST_BLOCKRANGES","features":[511]},{"name":"DISPID_IBLOCKRANGE_ENDLBA","features":[511]},{"name":"DISPID_IBLOCKRANGE_STARTLBA","features":[511]},{"name":"DISPID_IDISCFORMAT2DATAEVENTARGS_CURRENTACTION","features":[511]},{"name":"DISPID_IDISCFORMAT2DATAEVENTARGS_ELAPSEDTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDREMAININGTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDTOTALTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_BUFFERUNDERRUNFREEDISABLED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CANCELWRITE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CLIENTNAME","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CURRENTMEDIASTATUS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CURRENTMEDIATYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CURRENTROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_CURRENTWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_DISABLEDVDCOMPATIBILITYMODE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_FORCEMEDIATOBECLOSED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_FORCEOVERWRITE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_FREESECTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_LASTSECTOROFPREVIOUSSESSION","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_MUTLISESSIONINTERFACES","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_NEXTWRITABLEADDRESS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_POSTGAPALREADYINIMAGE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_RECORDER","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_REQUESTEDROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_REQUESTEDWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_SETWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_STARTSECTOROFPREVIOUSSESSION","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDDESCRIPTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_TOTALSECTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_WRITE","features":[511]},{"name":"DISPID_IDISCFORMAT2DATA_WRITEPROTECTSTATUS","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASEEVENTS_UPDATE","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_CLIENTNAME","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_ERASEMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_FULLERASE","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_MEDIATYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2ERASE_RECORDER","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTACTION","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTTRACKNUMBER","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_ELAPSEDTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDREMAININGTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDTOTALTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_BUFFERUNDERRUNFREEDISABLED","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CANCELWRITE","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CLIENTNAME","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CURRENTMEDIATYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CURRENTROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_CURRENTWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_LASTPOSSIBLESTARTOFLEADOUT","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_PREPAREMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_RECORDER","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_RELEASEMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_REQUESTEDDATASECTORTYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_REQUESTEDROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_REQUESTEDWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_SETWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_STARTOFNEXTSESSION","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_SUPPORTEDDATASECTORTYPES","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDDESCRIPTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDS","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_WRITEMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2RAWCD_WRITEMEDIAWITHVALIDATION","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTACTION","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTTRACKNUMBER","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_ELAPSEDTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDREMAININGTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDTOTALTIME","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_ADDAUDIOTRACK","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_BUFFERUNDERRUNFREEDISABLED","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CANCELADDTRACK","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CLIENTNAME","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CURRENTMEDIATYPE","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CURRENTROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_CURRENTWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_DONOTFINALIZEMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_EXPECTEDTABLEOFCONTENTS","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_FINISHMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_FREESECTORSONMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_NUMBEROFEXISTINGTRACKS","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_PREPAREMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_RECORDER","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_REQUESTEDROTATIONTYPEISPURECAV","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_REQUESTEDWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_SETWRITESPEED","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDDESCRIPTORS","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDS","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_TOTALSECTORSONMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2TAO_USEDSECTORSONMEDIA","features":[511]},{"name":"DISPID_IDISCFORMAT2_MEDIAHEURISTICALLYBLANK","features":[511]},{"name":"DISPID_IDISCFORMAT2_MEDIAPHYSICALLYBLANK","features":[511]},{"name":"DISPID_IDISCFORMAT2_MEDIASUPPORTED","features":[511]},{"name":"DISPID_IDISCFORMAT2_RECORDERSUPPORTED","features":[511]},{"name":"DISPID_IDISCFORMAT2_SUPPORTEDMEDIATYPES","features":[511]},{"name":"DISPID_IDISCRECORDER2_ACQUIREEXCLUSIVEACCESS","features":[511]},{"name":"DISPID_IDISCRECORDER2_ACTIVEDISCRECORDER","features":[511]},{"name":"DISPID_IDISCRECORDER2_CLOSETRAY","features":[511]},{"name":"DISPID_IDISCRECORDER2_CURRENTFEATUREPAGES","features":[511]},{"name":"DISPID_IDISCRECORDER2_CURRENTPROFILES","features":[511]},{"name":"DISPID_IDISCRECORDER2_DEVICECANLOADMEDIA","features":[511]},{"name":"DISPID_IDISCRECORDER2_DISABLEMCN","features":[511]},{"name":"DISPID_IDISCRECORDER2_EJECTMEDIA","features":[511]},{"name":"DISPID_IDISCRECORDER2_ENABLEMCN","features":[511]},{"name":"DISPID_IDISCRECORDER2_EXCLUSIVEACCESSOWNER","features":[511]},{"name":"DISPID_IDISCRECORDER2_INITIALIZEDISCRECORDER","features":[511]},{"name":"DISPID_IDISCRECORDER2_LEGACYDEVICENUMBER","features":[511]},{"name":"DISPID_IDISCRECORDER2_PRODUCTID","features":[511]},{"name":"DISPID_IDISCRECORDER2_PRODUCTREVISION","features":[511]},{"name":"DISPID_IDISCRECORDER2_RELEASEEXCLUSIVEACCESS","features":[511]},{"name":"DISPID_IDISCRECORDER2_SUPPORTEDFEATUREPAGES","features":[511]},{"name":"DISPID_IDISCRECORDER2_SUPPORTEDMODEPAGES","features":[511]},{"name":"DISPID_IDISCRECORDER2_SUPPORTEDPROFILES","features":[511]},{"name":"DISPID_IDISCRECORDER2_VENDORID","features":[511]},{"name":"DISPID_IDISCRECORDER2_VOLUMENAME","features":[511]},{"name":"DISPID_IDISCRECORDER2_VOLUMEPATHNAMES","features":[511]},{"name":"DISPID_IMULTISESSION_FIRSTDATASESSION","features":[511]},{"name":"DISPID_IMULTISESSION_FREESECTORS","features":[511]},{"name":"DISPID_IMULTISESSION_IMPORTRECORDER","features":[511]},{"name":"DISPID_IMULTISESSION_INUSE","features":[511]},{"name":"DISPID_IMULTISESSION_LASTSECTOROFPREVIOUSSESSION","features":[511]},{"name":"DISPID_IMULTISESSION_LASTWRITTENADDRESS","features":[511]},{"name":"DISPID_IMULTISESSION_NEXTWRITABLEADDRESS","features":[511]},{"name":"DISPID_IMULTISESSION_SECTORSONMEDIA","features":[511]},{"name":"DISPID_IMULTISESSION_STARTSECTOROFPREVIOUSSESSION","features":[511]},{"name":"DISPID_IMULTISESSION_SUPPORTEDONCURRENTMEDIA","features":[511]},{"name":"DISPID_IMULTISESSION_WRITEUNITSIZE","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_ADDSPECIALPREGAP","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_ADDSUBCODERWGENERATOR","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_ADDTRACK","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_CREATERESULTIMAGE","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_DISABLEGAPLESSAUDIO","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_EXPECTEDTABLEOFCONTENTS","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_MEDIACATALOGNUMBER","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_NUMBEROFEXISTINGTRACKS","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_RESULTINGIMAGETYPE","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_STARTINGTRACKNUMBER","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUT","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUTLIMIT","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_TRACKINFO","features":[511]},{"name":"DISPID_IRAWCDIMAGECREATOR_USEDSECTORSONDISC","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_AUDIOHASPREEMPHASIS","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_DIGITALAUDIOCOPYSETTING","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_ISRC","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_SECTORCOUNT","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_SECTORTYPE","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_STARTINGLBA","features":[511]},{"name":"DISPID_IRAWCDTRACKINFO_TRACKNUMBER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_FREESYSTEMBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_LASTREADLBA","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_LASTWRITTENLBA","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_SECTORCOUNT","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_STARTLBA","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_TOTALDEVICEBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_TOTALSYSTEMBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_USEDDEVICEBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2EVENTARGS_USEDSYSTEMBUFFER","features":[511]},{"name":"DISPID_IWRITEENGINE2_BYTESPERSECTOR","features":[511]},{"name":"DISPID_IWRITEENGINE2_CANCELWRITE","features":[511]},{"name":"DISPID_IWRITEENGINE2_DISCRECORDER","features":[511]},{"name":"DISPID_IWRITEENGINE2_ENDINGSECTORSPERSECOND","features":[511]},{"name":"DISPID_IWRITEENGINE2_STARTINGSECTORSPERSECOND","features":[511]},{"name":"DISPID_IWRITEENGINE2_USESTREAMINGWRITE12","features":[511]},{"name":"DISPID_IWRITEENGINE2_WRITEINPROGRESS","features":[511]},{"name":"DISPID_IWRITEENGINE2_WRITESECTION","features":[511]},{"name":"DWriteEngine2Events","features":[511,358]},{"name":"Emulation12MFloppy","features":[511]},{"name":"Emulation144MFloppy","features":[511]},{"name":"Emulation288MFloppy","features":[511]},{"name":"EmulationHardDisk","features":[511]},{"name":"EmulationNone","features":[511]},{"name":"EmulationType","features":[511]},{"name":"EnumFsiItems","features":[511]},{"name":"EnumProgressItems","features":[511]},{"name":"FileSystemImageResult","features":[511]},{"name":"FsiDirectoryItem","features":[511]},{"name":"FsiFileItem","features":[511]},{"name":"FsiFileSystemISO9660","features":[511]},{"name":"FsiFileSystemJoliet","features":[511]},{"name":"FsiFileSystemNone","features":[511]},{"name":"FsiFileSystemUDF","features":[511]},{"name":"FsiFileSystemUnknown","features":[511]},{"name":"FsiFileSystems","features":[511]},{"name":"FsiItemDirectory","features":[511]},{"name":"FsiItemFile","features":[511]},{"name":"FsiItemNotFound","features":[511]},{"name":"FsiItemType","features":[511]},{"name":"FsiNamedStreams","features":[511]},{"name":"FsiStream","features":[511]},{"name":"GUID_SMTPSVC_SOURCE","features":[511]},{"name":"GUID_SMTP_SOURCE_TYPE","features":[511]},{"name":"GetAttribIMsgOnIStg","features":[511,390]},{"name":"IBlockRange","features":[511,358]},{"name":"IBlockRangeList","features":[511,358]},{"name":"IBootOptions","features":[511,358]},{"name":"IBurnVerification","features":[511]},{"name":"IDiscFormat2","features":[511,358]},{"name":"IDiscFormat2Data","features":[511,358]},{"name":"IDiscFormat2DataEventArgs","features":[511,358]},{"name":"IDiscFormat2Erase","features":[511,358]},{"name":"IDiscFormat2RawCD","features":[511,358]},{"name":"IDiscFormat2RawCDEventArgs","features":[511,358]},{"name":"IDiscFormat2TrackAtOnce","features":[511,358]},{"name":"IDiscFormat2TrackAtOnceEventArgs","features":[511,358]},{"name":"IDiscMaster","features":[511]},{"name":"IDiscMaster2","features":[511,358]},{"name":"IDiscMasterProgressEvents","features":[511]},{"name":"IDiscRecorder","features":[511]},{"name":"IDiscRecorder2","features":[511,358]},{"name":"IDiscRecorder2Ex","features":[511]},{"name":"IEnumDiscMasterFormats","features":[511]},{"name":"IEnumDiscRecorders","features":[511]},{"name":"IEnumFsiItems","features":[511]},{"name":"IEnumProgressItems","features":[511]},{"name":"IFileSystemImage","features":[511,358]},{"name":"IFileSystemImage2","features":[511,358]},{"name":"IFileSystemImage3","features":[511,358]},{"name":"IFileSystemImageResult","features":[511,358]},{"name":"IFileSystemImageResult2","features":[511,358]},{"name":"IFsiDirectoryItem","features":[511,358]},{"name":"IFsiDirectoryItem2","features":[511,358]},{"name":"IFsiFileItem","features":[511,358]},{"name":"IFsiFileItem2","features":[511,358]},{"name":"IFsiItem","features":[511,358]},{"name":"IFsiNamedStreams","features":[511,358]},{"name":"IIsoImageManager","features":[511,358]},{"name":"IJolietDiscMaster","features":[511]},{"name":"IMAPI2FS_BOOT_ENTRY_COUNT_MAX","features":[511]},{"name":"IMAPI2FS_FullVersion_STR","features":[511]},{"name":"IMAPI2FS_FullVersion_WSTR","features":[511]},{"name":"IMAPI2FS_MajorVersion","features":[511]},{"name":"IMAPI2FS_MinorVersion","features":[511]},{"name":"IMAPI2_DEFAULT_COMMAND_TIMEOUT","features":[511]},{"name":"IMAPILib2_MajorVersion","features":[511]},{"name":"IMAPILib2_MinorVersion","features":[511]},{"name":"IMAPI_BURN_VERIFICATION_FULL","features":[511]},{"name":"IMAPI_BURN_VERIFICATION_LEVEL","features":[511]},{"name":"IMAPI_BURN_VERIFICATION_NONE","features":[511]},{"name":"IMAPI_BURN_VERIFICATION_QUICK","features":[511]},{"name":"IMAPI_CD_SECTOR_AUDIO","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE1","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE1RAW","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM0","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM0RAW","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM1","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM1RAW","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM2","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE2FORM2RAW","features":[511]},{"name":"IMAPI_CD_SECTOR_MODE_ZERO","features":[511]},{"name":"IMAPI_CD_SECTOR_TYPE","features":[511]},{"name":"IMAPI_CD_TRACK_DIGITAL_COPY_PERMITTED","features":[511]},{"name":"IMAPI_CD_TRACK_DIGITAL_COPY_PROHIBITED","features":[511]},{"name":"IMAPI_CD_TRACK_DIGITAL_COPY_SCMS","features":[511]},{"name":"IMAPI_CD_TRACK_DIGITAL_COPY_SETTING","features":[511]},{"name":"IMAPI_E_ALREADYOPEN","features":[511]},{"name":"IMAPI_E_BADJOLIETNAME","features":[511]},{"name":"IMAPI_E_BOOTIMAGE_AND_NONBLANK_DISC","features":[511]},{"name":"IMAPI_E_CANNOT_WRITE_TO_MEDIA","features":[511]},{"name":"IMAPI_E_COMPRESSEDSTASH","features":[511]},{"name":"IMAPI_E_DEVICE_INVALIDTYPE","features":[511]},{"name":"IMAPI_E_DEVICE_NOPROPERTIES","features":[511]},{"name":"IMAPI_E_DEVICE_NOTACCESSIBLE","features":[511]},{"name":"IMAPI_E_DEVICE_NOTPRESENT","features":[511]},{"name":"IMAPI_E_DEVICE_STILL_IN_USE","features":[511]},{"name":"IMAPI_E_DISCFULL","features":[511]},{"name":"IMAPI_E_DISCINFO","features":[511]},{"name":"IMAPI_E_ENCRYPTEDSTASH","features":[511]},{"name":"IMAPI_E_FILEACCESS","features":[511]},{"name":"IMAPI_E_FILEEXISTS","features":[511]},{"name":"IMAPI_E_FILESYSTEM","features":[511]},{"name":"IMAPI_E_GENERIC","features":[511]},{"name":"IMAPI_E_INITIALIZE_ENDWRITE","features":[511]},{"name":"IMAPI_E_INITIALIZE_WRITE","features":[511]},{"name":"IMAPI_E_INVALIDIMAGE","features":[511]},{"name":"IMAPI_E_LOSS_OF_STREAMING","features":[511]},{"name":"IMAPI_E_MEDIUM_INVALIDTYPE","features":[511]},{"name":"IMAPI_E_MEDIUM_NOTPRESENT","features":[511]},{"name":"IMAPI_E_NOACTIVEFORMAT","features":[511]},{"name":"IMAPI_E_NOACTIVERECORDER","features":[511]},{"name":"IMAPI_E_NOTENOUGHDISKFORSTASH","features":[511]},{"name":"IMAPI_E_NOTINITIALIZED","features":[511]},{"name":"IMAPI_E_NOTOPENED","features":[511]},{"name":"IMAPI_E_REMOVABLESTASH","features":[511]},{"name":"IMAPI_E_STASHINUSE","features":[511]},{"name":"IMAPI_E_TRACKNOTOPEN","features":[511]},{"name":"IMAPI_E_TRACKOPEN","features":[511]},{"name":"IMAPI_E_TRACK_NOT_BIG_ENOUGH","features":[511]},{"name":"IMAPI_E_USERABORT","features":[511]},{"name":"IMAPI_E_WRONGDISC","features":[511]},{"name":"IMAPI_E_WRONGFORMAT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_AACS","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_BD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_BD_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_CORE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_CSS","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_DVD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_MORPHING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_MRW","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_SMART","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_TIMEOUT","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_VCPS","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE","features":[511]},{"name":"IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA","features":[511]},{"name":"IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_CALIBRATING_POWER","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_COMPLETED","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_FINALIZATION","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_FORMATTING_MEDIA","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_INITIALIZING_HARDWARE","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_VALIDATING_MEDIA","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_VERIFYING","features":[511]},{"name":"IMAPI_FORMAT2_DATA_WRITE_ACTION_WRITING_DATA","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_COOKED","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_RAW","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_SUBCODE_PQ_ONLY","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN","features":[511]},{"name":"IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_FINISHING","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_PREPARING","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_UNKNOWN","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_VERIFYING","features":[511]},{"name":"IMAPI_FORMAT2_TAO_WRITE_ACTION_WRITING","features":[511]},{"name":"IMAPI_MEDIA_PHYSICAL_TYPE","features":[511]},{"name":"IMAPI_MEDIA_TYPE_BDR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_BDRE","features":[511]},{"name":"IMAPI_MEDIA_TYPE_BDROM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_CDR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_CDROM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_CDRW","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DISK","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDDASHR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDDASHRW","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDPLUSR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDPLUSRW","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDRAM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_DVDROM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_HDDVDR","features":[511]},{"name":"IMAPI_MEDIA_TYPE_HDDVDRAM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_HDDVDROM","features":[511]},{"name":"IMAPI_MEDIA_TYPE_MAX","features":[511]},{"name":"IMAPI_MEDIA_TYPE_UNKNOWN","features":[511]},{"name":"IMAPI_MEDIA_WRITE_PROTECT_STATE","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE_CHANGEABLE_VALUES","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE_CURRENT_VALUES","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE_DEFAULT_VALUES","features":[511]},{"name":"IMAPI_MODE_PAGE_REQUEST_TYPE_SAVED_VALUES","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_CACHING","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_INFORMATIONAL_EXCEPTIONS","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_LEGACY_CAPABILITIES","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_MRW","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_POWER_CONDITION","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_READ_WRITE_ERROR_RECOVERY","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_TIMEOUT_AND_PROTECT","features":[511]},{"name":"IMAPI_MODE_PAGE_TYPE_WRITE_PARAMETERS","features":[511]},{"name":"IMAPI_PROFILE_TYPE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_AS_MO","features":[511]},{"name":"IMAPI_PROFILE_TYPE_BD_REWRITABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_BD_ROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING","features":[511]},{"name":"IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_CDROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_CD_RECORDABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_CD_REWRITABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DDCDROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DDCD_RECORDABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DDCD_REWRITABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVDROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_PLUS_R","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_PLUS_RW","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL","features":[511]},{"name":"IMAPI_PROFILE_TYPE_DVD_RAM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_HD_DVD_RAM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_HD_DVD_ROM","features":[511]},{"name":"IMAPI_PROFILE_TYPE_INVALID","features":[511]},{"name":"IMAPI_PROFILE_TYPE_MO_ERASABLE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_MO_WRITE_ONCE","features":[511]},{"name":"IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK","features":[511]},{"name":"IMAPI_PROFILE_TYPE_NON_STANDARD","features":[511]},{"name":"IMAPI_PROFILE_TYPE_REMOVABLE_DISK","features":[511]},{"name":"IMAPI_READ_TRACK_ADDRESS_TYPE","features":[511]},{"name":"IMAPI_READ_TRACK_ADDRESS_TYPE_LBA","features":[511]},{"name":"IMAPI_READ_TRACK_ADDRESS_TYPE_SESSION","features":[511]},{"name":"IMAPI_READ_TRACK_ADDRESS_TYPE_TRACK","features":[511]},{"name":"IMAPI_SECTORS_PER_SECOND_AT_1X_BD","features":[511]},{"name":"IMAPI_SECTORS_PER_SECOND_AT_1X_CD","features":[511]},{"name":"IMAPI_SECTORS_PER_SECOND_AT_1X_DVD","features":[511]},{"name":"IMAPI_SECTORS_PER_SECOND_AT_1X_HD_DVD","features":[511]},{"name":"IMAPI_SECTOR_SIZE","features":[511]},{"name":"IMAPI_S_BUFFER_TO_SMALL","features":[511]},{"name":"IMAPI_S_PROPERTIESIGNORED","features":[511]},{"name":"IMAPI_WRITEPROTECTED_BY_CARTRIDGE","features":[511]},{"name":"IMAPI_WRITEPROTECTED_BY_DISC_CONTROL_BLOCK","features":[511]},{"name":"IMAPI_WRITEPROTECTED_BY_MEDIA_SPECIFIC_REASON","features":[511]},{"name":"IMAPI_WRITEPROTECTED_BY_SOFTWARE_WRITE_PROTECT","features":[511]},{"name":"IMAPI_WRITEPROTECTED_READ_ONLY_MEDIA","features":[511]},{"name":"IMAPI_WRITEPROTECTED_UNTIL_POWERDOWN","features":[511]},{"name":"IMMPID_CPV_AFTER__","features":[511]},{"name":"IMMPID_CPV_BEFORE__","features":[511]},{"name":"IMMPID_CPV_ENUM","features":[511]},{"name":"IMMPID_CP_START","features":[511]},{"name":"IMMPID_MPV_AFTER__","features":[511]},{"name":"IMMPID_MPV_BEFORE__","features":[511]},{"name":"IMMPID_MPV_ENUM","features":[511]},{"name":"IMMPID_MPV_MESSAGE_CREATION_FLAGS","features":[511]},{"name":"IMMPID_MPV_MESSAGE_OPEN_HANDLES","features":[511]},{"name":"IMMPID_MPV_STORE_DRIVER_HANDLE","features":[511]},{"name":"IMMPID_MPV_TOTAL_OPEN_CONTENT_HANDLES","features":[511]},{"name":"IMMPID_MPV_TOTAL_OPEN_HANDLES","features":[511]},{"name":"IMMPID_MPV_TOTAL_OPEN_PROPERTY_STREAM_HANDLES","features":[511]},{"name":"IMMPID_MP_AFTER__","features":[511]},{"name":"IMMPID_MP_ARRIVAL_FILETIME","features":[511]},{"name":"IMMPID_MP_ARRIVAL_TIME","features":[511]},{"name":"IMMPID_MP_AUTHENTICATED_USER_NAME","features":[511]},{"name":"IMMPID_MP_BEFORE__","features":[511]},{"name":"IMMPID_MP_BINARYMIME_OPTION","features":[511]},{"name":"IMMPID_MP_CHUNKING_OPTION","features":[511]},{"name":"IMMPID_MP_CLIENT_AUTH_TYPE","features":[511]},{"name":"IMMPID_MP_CLIENT_AUTH_USER","features":[511]},{"name":"IMMPID_MP_CONNECTION_IP_ADDRESS","features":[511]},{"name":"IMMPID_MP_CONNECTION_SERVER_IP_ADDRESS","features":[511]},{"name":"IMMPID_MP_CONNECTION_SERVER_PORT","features":[511]},{"name":"IMMPID_MP_CONTENT_FILE_NAME","features":[511]},{"name":"IMMPID_MP_CONTENT_TYPE","features":[511]},{"name":"IMMPID_MP_CRC_GLOBAL","features":[511]},{"name":"IMMPID_MP_CRC_RECIPS","features":[511]},{"name":"IMMPID_MP_DEFERRED_DELIVERY_FILETIME","features":[511]},{"name":"IMMPID_MP_DOMAIN_LIST","features":[511]},{"name":"IMMPID_MP_DSN_ENVID_VALUE","features":[511]},{"name":"IMMPID_MP_DSN_RET_VALUE","features":[511]},{"name":"IMMPID_MP_EIGHTBIT_MIME_OPTION","features":[511]},{"name":"IMMPID_MP_ENCRYPTION_TYPE","features":[511]},{"name":"IMMPID_MP_ENUM","features":[511]},{"name":"IMMPID_MP_ERROR_CODE","features":[511]},{"name":"IMMPID_MP_EXPIRE_DELAY","features":[511]},{"name":"IMMPID_MP_EXPIRE_NDR","features":[511]},{"name":"IMMPID_MP_FOUND_EMBEDDED_CRLF_DOT_CRLF","features":[511]},{"name":"IMMPID_MP_FROM_ADDRESS","features":[511]},{"name":"IMMPID_MP_HELO_DOMAIN","features":[511]},{"name":"IMMPID_MP_HR_CAT_STATUS","features":[511]},{"name":"IMMPID_MP_INBOUND_MAIL_FROM_AUTH","features":[511]},{"name":"IMMPID_MP_LOCAL_EXPIRE_DELAY","features":[511]},{"name":"IMMPID_MP_LOCAL_EXPIRE_NDR","features":[511]},{"name":"IMMPID_MP_MESSAGE_STATUS","features":[511]},{"name":"IMMPID_MP_MSGCLASS","features":[511]},{"name":"IMMPID_MP_MSG_GUID","features":[511]},{"name":"IMMPID_MP_MSG_SIZE_HINT","features":[511]},{"name":"IMMPID_MP_NUM_RECIPIENTS","features":[511]},{"name":"IMMPID_MP_ORIGINAL_ARRIVAL_TIME","features":[511]},{"name":"IMMPID_MP_PICKUP_FILE_NAME","features":[511]},{"name":"IMMPID_MP_RECIPIENT_LIST","features":[511]},{"name":"IMMPID_MP_REMOTE_AUTHENTICATION_TYPE","features":[511]},{"name":"IMMPID_MP_REMOTE_SERVER_DSN_CAPABLE","features":[511]},{"name":"IMMPID_MP_RFC822_BCC_ADDRESS","features":[511]},{"name":"IMMPID_MP_RFC822_CC_ADDRESS","features":[511]},{"name":"IMMPID_MP_RFC822_FROM_ADDRESS","features":[511]},{"name":"IMMPID_MP_RFC822_MSG_ID","features":[511]},{"name":"IMMPID_MP_RFC822_MSG_SUBJECT","features":[511]},{"name":"IMMPID_MP_RFC822_TO_ADDRESS","features":[511]},{"name":"IMMPID_MP_SCANNED_FOR_CRLF_DOT_CRLF","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_LEGACY_EX_DN","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_OTHER","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_SMTP","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_X400","features":[511]},{"name":"IMMPID_MP_SENDER_ADDRESS_X500","features":[511]},{"name":"IMMPID_MP_SERVER_NAME","features":[511]},{"name":"IMMPID_MP_SERVER_VERSION","features":[511]},{"name":"IMMPID_MP_SUPERSEDES_MSG_GUID","features":[511]},{"name":"IMMPID_MP_X_PRIORITY","features":[511]},{"name":"IMMPID_NMP_AFTER__","features":[511]},{"name":"IMMPID_NMP_BEFORE__","features":[511]},{"name":"IMMPID_NMP_ENUM","features":[511]},{"name":"IMMPID_NMP_HEADERS","features":[511]},{"name":"IMMPID_NMP_NEWSGROUP_LIST","features":[511]},{"name":"IMMPID_NMP_NNTP_APPROVED_HEADER","features":[511]},{"name":"IMMPID_NMP_NNTP_PROCESSING","features":[511]},{"name":"IMMPID_NMP_POST_TOKEN","features":[511]},{"name":"IMMPID_NMP_PRIMARY_ARTID","features":[511]},{"name":"IMMPID_NMP_PRIMARY_GROUP","features":[511]},{"name":"IMMPID_NMP_SECONDARY_ARTNUM","features":[511]},{"name":"IMMPID_NMP_SECONDARY_GROUPS","features":[511]},{"name":"IMMPID_RPV_AFTER__","features":[511]},{"name":"IMMPID_RPV_BEFORE__","features":[511]},{"name":"IMMPID_RPV_DONT_DELIVER","features":[511]},{"name":"IMMPID_RPV_ENUM","features":[511]},{"name":"IMMPID_RPV_NO_NAME_COLLISIONS","features":[511]},{"name":"IMMPID_RP_ADDRESS","features":[511]},{"name":"IMMPID_RP_ADDRESS_OTHER","features":[511]},{"name":"IMMPID_RP_ADDRESS_SMTP","features":[511]},{"name":"IMMPID_RP_ADDRESS_TYPE","features":[511]},{"name":"IMMPID_RP_ADDRESS_TYPE_SMTP","features":[511]},{"name":"IMMPID_RP_ADDRESS_X400","features":[511]},{"name":"IMMPID_RP_ADDRESS_X500","features":[511]},{"name":"IMMPID_RP_AFTER__","features":[511]},{"name":"IMMPID_RP_BEFORE__","features":[511]},{"name":"IMMPID_RP_DISPLAY_NAME","features":[511]},{"name":"IMMPID_RP_DOMAIN","features":[511]},{"name":"IMMPID_RP_DSN_NOTIFY_INVALID","features":[511]},{"name":"IMMPID_RP_DSN_NOTIFY_SUCCESS","features":[511]},{"name":"IMMPID_RP_DSN_NOTIFY_VALUE","features":[511]},{"name":"IMMPID_RP_DSN_ORCPT_VALUE","features":[511]},{"name":"IMMPID_RP_DSN_PRE_CAT_ADDRESS","features":[511]},{"name":"IMMPID_RP_ENUM","features":[511]},{"name":"IMMPID_RP_ERROR_CODE","features":[511]},{"name":"IMMPID_RP_ERROR_STRING","features":[511]},{"name":"IMMPID_RP_LEGACY_EX_DN","features":[511]},{"name":"IMMPID_RP_MDB_GUID","features":[511]},{"name":"IMMPID_RP_RECIPIENT_FLAGS","features":[511]},{"name":"IMMPID_RP_SMTP_STATUS_STRING","features":[511]},{"name":"IMMPID_RP_USER_GUID","features":[511]},{"name":"IMMP_MPV_STORE_DRIVER_HANDLE","features":[511]},{"name":"IMultisession","features":[511,358]},{"name":"IMultisessionRandomWrite","features":[511,358]},{"name":"IMultisessionSequential","features":[511,358]},{"name":"IMultisessionSequential2","features":[511,358]},{"name":"IProgressItem","features":[511,358]},{"name":"IProgressItems","features":[511,358]},{"name":"IRawCDImageCreator","features":[511,358]},{"name":"IRawCDImageTrackInfo","features":[511,358]},{"name":"IRedbookDiscMaster","features":[511]},{"name":"IStreamConcatenate","features":[511,358]},{"name":"IStreamInterleave","features":[511,358]},{"name":"IStreamPseudoRandomBased","features":[511,358]},{"name":"IWriteEngine2","features":[511,358]},{"name":"IWriteEngine2EventArgs","features":[511,358]},{"name":"IWriteSpeedDescriptor","features":[511,358]},{"name":"LPMSGSESS","features":[511]},{"name":"MEDIA_BLANK","features":[511]},{"name":"MEDIA_CDDA_CDROM","features":[511]},{"name":"MEDIA_CD_EXTRA","features":[511]},{"name":"MEDIA_CD_I","features":[511]},{"name":"MEDIA_CD_OTHER","features":[511]},{"name":"MEDIA_CD_ROM_XA","features":[511]},{"name":"MEDIA_FLAGS","features":[511]},{"name":"MEDIA_FORMAT_UNUSABLE_BY_IMAPI","features":[511]},{"name":"MEDIA_RW","features":[511]},{"name":"MEDIA_SPECIAL","features":[511]},{"name":"MEDIA_TYPES","features":[511]},{"name":"MEDIA_WRITABLE","features":[511]},{"name":"MPV_INBOUND_CUTOFF_EXCEEDED","features":[511]},{"name":"MPV_WRITE_CONTENT","features":[511]},{"name":"MP_MSGCLASS_DELIVERY_REPORT","features":[511]},{"name":"MP_MSGCLASS_NONDELIVERY_REPORT","features":[511]},{"name":"MP_MSGCLASS_REPLICATION","features":[511]},{"name":"MP_MSGCLASS_SYSTEM","features":[511]},{"name":"MP_STATUS_ABANDON_DELIVERY","features":[511]},{"name":"MP_STATUS_ABORT_DELIVERY","features":[511]},{"name":"MP_STATUS_BAD_MAIL","features":[511]},{"name":"MP_STATUS_CATEGORIZED","features":[511]},{"name":"MP_STATUS_RETRY","features":[511]},{"name":"MP_STATUS_SUBMITTED","features":[511]},{"name":"MP_STATUS_SUCCESS","features":[511]},{"name":"MSDiscMasterObj","features":[511]},{"name":"MSDiscRecorderObj","features":[511]},{"name":"MSEnumDiscRecordersObj","features":[511]},{"name":"MSGCALLRELEASE","features":[511,390]},{"name":"MapStorageSCode","features":[511]},{"name":"MsftDiscFormat2Data","features":[511]},{"name":"MsftDiscFormat2Erase","features":[511]},{"name":"MsftDiscFormat2RawCD","features":[511]},{"name":"MsftDiscFormat2TrackAtOnce","features":[511]},{"name":"MsftDiscMaster2","features":[511]},{"name":"MsftDiscRecorder2","features":[511]},{"name":"MsftFileSystemImage","features":[511]},{"name":"MsftIsoImageManager","features":[511]},{"name":"MsftMultisessionRandomWrite","features":[511]},{"name":"MsftMultisessionSequential","features":[511]},{"name":"MsftRawCDImageCreator","features":[511]},{"name":"MsftStreamConcatenate","features":[511]},{"name":"MsftStreamInterleave","features":[511]},{"name":"MsftStreamPrng001","features":[511]},{"name":"MsftStreamZero","features":[511]},{"name":"MsftWriteEngine2","features":[511]},{"name":"MsftWriteSpeedDescriptor","features":[511]},{"name":"NMP_PROCESS_CONTROL","features":[511]},{"name":"NMP_PROCESS_MODERATOR","features":[511]},{"name":"NMP_PROCESS_POST","features":[511]},{"name":"OpenIMsgOnIStg","features":[511,390,387]},{"name":"OpenIMsgSession","features":[511,358]},{"name":"PlatformEFI","features":[511]},{"name":"PlatformId","features":[511]},{"name":"PlatformMac","features":[511]},{"name":"PlatformPowerPC","features":[511]},{"name":"PlatformX86","features":[511]},{"name":"ProgressItem","features":[511]},{"name":"ProgressItems","features":[511]},{"name":"RECORDER_BURNING","features":[511]},{"name":"RECORDER_CDR","features":[511]},{"name":"RECORDER_CDRW","features":[511]},{"name":"RECORDER_DOING_NOTHING","features":[511]},{"name":"RECORDER_OPENED","features":[511]},{"name":"RECORDER_TYPES","features":[511]},{"name":"RP_DELIVERED","features":[511]},{"name":"RP_DSN_HANDLED","features":[511]},{"name":"RP_DSN_NOTIFY_DELAY","features":[511]},{"name":"RP_DSN_NOTIFY_FAILURE","features":[511]},{"name":"RP_DSN_NOTIFY_INVALID","features":[511]},{"name":"RP_DSN_NOTIFY_MASK","features":[511]},{"name":"RP_DSN_NOTIFY_NEVER","features":[511]},{"name":"RP_DSN_NOTIFY_SUCCESS","features":[511]},{"name":"RP_DSN_SENT_DELAYED","features":[511]},{"name":"RP_DSN_SENT_DELIVERED","features":[511]},{"name":"RP_DSN_SENT_EXPANDED","features":[511]},{"name":"RP_DSN_SENT_NDR","features":[511]},{"name":"RP_DSN_SENT_RELAYED","features":[511]},{"name":"RP_ENPANDED","features":[511]},{"name":"RP_ERROR_CONTEXT_CAT","features":[511]},{"name":"RP_ERROR_CONTEXT_MTA","features":[511]},{"name":"RP_ERROR_CONTEXT_STORE","features":[511]},{"name":"RP_EXPANDED","features":[511]},{"name":"RP_FAILED","features":[511]},{"name":"RP_GENERAL_FAILURE","features":[511]},{"name":"RP_HANDLED","features":[511]},{"name":"RP_RECIP_FLAGS_RESERVED","features":[511]},{"name":"RP_REMOTE_MTA_NO_DSN","features":[511]},{"name":"RP_UNRESOLVED","features":[511]},{"name":"RP_VOLATILE_FLAGS_MASK","features":[511]},{"name":"SPropAttrArray","features":[511]},{"name":"SZ_PROGID_SMTPCAT","features":[511]},{"name":"SetAttribIMsgOnIStg","features":[511,390]},{"name":"tagIMMPID_CPV_STRUCT","features":[511]},{"name":"tagIMMPID_GUIDLIST_ITEM","features":[511]},{"name":"tagIMMPID_MPV_STRUCT","features":[511]},{"name":"tagIMMPID_MP_STRUCT","features":[511]},{"name":"tagIMMPID_NMP_STRUCT","features":[511]},{"name":"tagIMMPID_RPV_STRUCT","features":[511]},{"name":"tagIMMPID_RP_STRUCT","features":[511]}],"515":[{"name":"BindIFilterFromStorage","features":[512,387]},{"name":"BindIFilterFromStream","features":[512,358]},{"name":"CHUNKSTATE","features":[512]},{"name":"CHUNK_BREAKTYPE","features":[512]},{"name":"CHUNK_EOC","features":[512]},{"name":"CHUNK_EOP","features":[512]},{"name":"CHUNK_EOS","features":[512]},{"name":"CHUNK_EOW","features":[512]},{"name":"CHUNK_FILTER_OWNED_VALUE","features":[512]},{"name":"CHUNK_NO_BREAK","features":[512]},{"name":"CHUNK_TEXT","features":[512]},{"name":"CHUNK_VALUE","features":[512]},{"name":"CIADMIN","features":[512]},{"name":"CICAT_ALL_OPENED","features":[512]},{"name":"CICAT_GET_STATE","features":[512]},{"name":"CICAT_NO_QUERY","features":[512]},{"name":"CICAT_READONLY","features":[512]},{"name":"CICAT_STOPPED","features":[512]},{"name":"CICAT_WRITABLE","features":[512]},{"name":"CINULLCATALOG","features":[512]},{"name":"CI_PROVIDER_ALL","features":[512]},{"name":"CI_PROVIDER_INDEXING_SERVICE","features":[512]},{"name":"CI_PROVIDER_MSSEARCH","features":[512]},{"name":"CI_STATE","features":[512]},{"name":"CI_STATE_ANNEALING_MERGE","features":[512]},{"name":"CI_STATE_BATTERY_POLICY","features":[512]},{"name":"CI_STATE_BATTERY_POWER","features":[512]},{"name":"CI_STATE_CONTENT_SCAN_REQUIRED","features":[512]},{"name":"CI_STATE_DELETION_MERGE","features":[512]},{"name":"CI_STATE_HIGH_CPU","features":[512]},{"name":"CI_STATE_HIGH_IO","features":[512]},{"name":"CI_STATE_INDEX_MIGRATION_MERGE","features":[512]},{"name":"CI_STATE_LOW_DISK","features":[512]},{"name":"CI_STATE_LOW_MEMORY","features":[512]},{"name":"CI_STATE_MASTER_MERGE","features":[512]},{"name":"CI_STATE_MASTER_MERGE_PAUSED","features":[512]},{"name":"CI_STATE_READING_USNS","features":[512]},{"name":"CI_STATE_READ_ONLY","features":[512]},{"name":"CI_STATE_RECOVERING","features":[512]},{"name":"CI_STATE_SCANNING","features":[512]},{"name":"CI_STATE_SHADOW_MERGE","features":[512]},{"name":"CI_STATE_STARTING","features":[512]},{"name":"CI_STATE_USER_ACTIVE","features":[512]},{"name":"CI_VERSION_WDS30","features":[512]},{"name":"CI_VERSION_WDS40","features":[512]},{"name":"CI_VERSION_WIN70","features":[512]},{"name":"CLSID_INDEX_SERVER_DSO","features":[512]},{"name":"DBID","features":[512]},{"name":"DBID","features":[512]},{"name":"DBKINDENUM","features":[512]},{"name":"DBKIND_GUID","features":[512]},{"name":"DBKIND_GUID_NAME","features":[512]},{"name":"DBKIND_GUID_PROPID","features":[512]},{"name":"DBKIND_NAME","features":[512]},{"name":"DBKIND_PGUID_NAME","features":[512]},{"name":"DBKIND_PGUID_PROPID","features":[512]},{"name":"DBKIND_PROPID","features":[512]},{"name":"DBPROPSET_CIFRMWRKCORE_EXT","features":[512]},{"name":"DBPROPSET_FSCIFRMWRK_EXT","features":[512]},{"name":"DBPROPSET_MSIDXS_ROWSETEXT","features":[512]},{"name":"DBPROPSET_QUERYEXT","features":[512]},{"name":"DBPROPSET_SESS_QUERYEXT","features":[512]},{"name":"DBPROP_APPLICATION_NAME","features":[512]},{"name":"DBPROP_CATALOGLISTID","features":[512]},{"name":"DBPROP_CI_CATALOG_NAME","features":[512]},{"name":"DBPROP_CI_DEPTHS","features":[512]},{"name":"DBPROP_CI_EXCLUDE_SCOPES","features":[512]},{"name":"DBPROP_CI_INCLUDE_SCOPES","features":[512]},{"name":"DBPROP_CI_PROVIDER","features":[512]},{"name":"DBPROP_CI_QUERY_TYPE","features":[512]},{"name":"DBPROP_CI_SCOPE_FLAGS","features":[512]},{"name":"DBPROP_CI_SECURITY_ID","features":[512]},{"name":"DBPROP_CLIENT_CLSID","features":[512]},{"name":"DBPROP_DEFAULT_EQUALS_BEHAVIOR","features":[512]},{"name":"DBPROP_DEFERCATALOGVERIFICATION","features":[512]},{"name":"DBPROP_DEFERNONINDEXEDTRIMMING","features":[512]},{"name":"DBPROP_DONOTCOMPUTEEXPENSIVEPROPS","features":[512]},{"name":"DBPROP_ENABLEROWSETEVENTS","features":[512]},{"name":"DBPROP_FIRSTROWS","features":[512]},{"name":"DBPROP_FREETEXTANYTERM","features":[512]},{"name":"DBPROP_FREETEXTUSESTEMMING","features":[512]},{"name":"DBPROP_GENERATEPARSETREE","features":[512]},{"name":"DBPROP_GENERICOPTIONS_STRING","features":[512]},{"name":"DBPROP_IGNORENOISEONLYCLAUSES","features":[512]},{"name":"DBPROP_IGNORESBRI","features":[512]},{"name":"DBPROP_MACHINE","features":[512]},{"name":"DBPROP_USECONTENTINDEX","features":[512]},{"name":"DBPROP_USEEXTENDEDDBTYPES","features":[512]},{"name":"DBSETFUNC_ALL","features":[512]},{"name":"DBSETFUNC_DISTINCT","features":[512]},{"name":"DBSETFUNC_NONE","features":[512]},{"name":"FILTERREGION","features":[512]},{"name":"FILTER_E_ACCESS","features":[512]},{"name":"FILTER_E_EMBEDDING_UNAVAILABLE","features":[512]},{"name":"FILTER_E_END_OF_CHUNKS","features":[512]},{"name":"FILTER_E_LINK_UNAVAILABLE","features":[512]},{"name":"FILTER_E_NO_MORE_TEXT","features":[512]},{"name":"FILTER_E_NO_MORE_VALUES","features":[512]},{"name":"FILTER_E_NO_TEXT","features":[512]},{"name":"FILTER_E_NO_VALUES","features":[512]},{"name":"FILTER_E_PASSWORD","features":[512]},{"name":"FILTER_E_UNKNOWNFORMAT","features":[512]},{"name":"FILTER_S_LAST_TEXT","features":[512]},{"name":"FILTER_S_LAST_VALUES","features":[512]},{"name":"FILTER_W_MONIKER_CLIPPED","features":[512]},{"name":"FULLPROPSPEC","features":[512,387]},{"name":"GENERATE_METHOD_EXACT","features":[512]},{"name":"GENERATE_METHOD_INFLECT","features":[512]},{"name":"GENERATE_METHOD_PREFIX","features":[512]},{"name":"IFILTER_FLAGS","features":[512]},{"name":"IFILTER_FLAGS_OLE_PROPERTIES","features":[512]},{"name":"IFILTER_INIT","features":[512]},{"name":"IFILTER_INIT_APPLY_CRAWL_ATTRIBUTES","features":[512]},{"name":"IFILTER_INIT_APPLY_INDEX_ATTRIBUTES","features":[512]},{"name":"IFILTER_INIT_APPLY_OTHER_ATTRIBUTES","features":[512]},{"name":"IFILTER_INIT_CANON_HYPHENS","features":[512]},{"name":"IFILTER_INIT_CANON_PARAGRAPHS","features":[512]},{"name":"IFILTER_INIT_CANON_SPACES","features":[512]},{"name":"IFILTER_INIT_DISABLE_EMBEDDED","features":[512]},{"name":"IFILTER_INIT_EMIT_FORMATTING","features":[512]},{"name":"IFILTER_INIT_FILTER_AGGRESSIVE_BREAK","features":[512]},{"name":"IFILTER_INIT_FILTER_OWNED_VALUE_OK","features":[512]},{"name":"IFILTER_INIT_HARD_LINE_BREAKS","features":[512]},{"name":"IFILTER_INIT_INDEXING_ONLY","features":[512]},{"name":"IFILTER_INIT_SEARCH_LINKS","features":[512]},{"name":"IFilter","features":[512]},{"name":"IPhraseSink","features":[512]},{"name":"LIFF_FORCE_TEXT_FILTER_FALLBACK","features":[512]},{"name":"LIFF_IMPLEMENT_TEXT_FILTER_FALLBACK_POLICY","features":[512]},{"name":"LIFF_LOAD_DEFINED_FILTER","features":[512]},{"name":"LoadIFilter","features":[512]},{"name":"LoadIFilterEx","features":[512]},{"name":"MSIDXSPROP_COMMAND_LOCALE_STRING","features":[512]},{"name":"MSIDXSPROP_MAX_RANK","features":[512]},{"name":"MSIDXSPROP_PARSE_TREE","features":[512]},{"name":"MSIDXSPROP_QUERY_RESTRICTION","features":[512]},{"name":"MSIDXSPROP_RESULTS_FOUND","features":[512]},{"name":"MSIDXSPROP_ROWSETQUERYSTATUS","features":[512]},{"name":"MSIDXSPROP_SAME_SORTORDER_USED","features":[512]},{"name":"MSIDXSPROP_SERVER_NLSVERSION","features":[512]},{"name":"MSIDXSPROP_SERVER_NLSVER_DEFINED","features":[512]},{"name":"MSIDXSPROP_SERVER_VERSION","features":[512]},{"name":"MSIDXSPROP_SERVER_WINVER_MAJOR","features":[512]},{"name":"MSIDXSPROP_SERVER_WINVER_MINOR","features":[512]},{"name":"MSIDXSPROP_WHEREID","features":[512]},{"name":"NOT_AN_ERROR","features":[512]},{"name":"PID_FILENAME","features":[512]},{"name":"PROPID_QUERY_ALL","features":[512]},{"name":"PROPID_QUERY_HITCOUNT","features":[512]},{"name":"PROPID_QUERY_LASTSEENTIME","features":[512]},{"name":"PROPID_QUERY_RANK","features":[512]},{"name":"PROPID_QUERY_RANKVECTOR","features":[512]},{"name":"PROPID_QUERY_UNFILTERED","features":[512]},{"name":"PROPID_QUERY_VIRTUALPATH","features":[512]},{"name":"PROPID_QUERY_WORKID","features":[512]},{"name":"PROPID_STG_CONTENTS","features":[512]},{"name":"PROXIMITY_UNIT_CHAPTER","features":[512]},{"name":"PROXIMITY_UNIT_PARAGRAPH","features":[512]},{"name":"PROXIMITY_UNIT_SENTENCE","features":[512]},{"name":"PROXIMITY_UNIT_WORD","features":[512]},{"name":"PSGUID_FILENAME","features":[512]},{"name":"QUERY_DEEP","features":[512]},{"name":"QUERY_PHYSICAL_PATH","features":[512]},{"name":"QUERY_SHALLOW","features":[512]},{"name":"QUERY_VIRTUAL_PATH","features":[512]},{"name":"SCOPE_FLAG_DEEP","features":[512]},{"name":"SCOPE_FLAG_INCLUDE","features":[512]},{"name":"SCOPE_FLAG_MASK","features":[512]},{"name":"SCOPE_TYPE_MASK","features":[512]},{"name":"SCOPE_TYPE_VPATH","features":[512]},{"name":"SCOPE_TYPE_WINPATH","features":[512]},{"name":"STAT_BUSY","features":[512]},{"name":"STAT_CHUNK","features":[512,387]},{"name":"STAT_COALESCE_COMP_ALL_NOISE","features":[512]},{"name":"STAT_CONTENT_OUT_OF_DATE","features":[512]},{"name":"STAT_CONTENT_QUERY_INCOMPLETE","features":[512]},{"name":"STAT_DONE","features":[512]},{"name":"STAT_ERROR","features":[512]},{"name":"STAT_MISSING_PROP_IN_RELDOC","features":[512]},{"name":"STAT_MISSING_RELDOC","features":[512]},{"name":"STAT_NOISE_WORDS","features":[512]},{"name":"STAT_PARTIAL_SCOPE","features":[512]},{"name":"STAT_REFRESH","features":[512]},{"name":"STAT_REFRESH_INCOMPLETE","features":[512]},{"name":"STAT_RELDOC_ACCESS_DENIED","features":[512]},{"name":"STAT_SHARING_VIOLATION","features":[512]},{"name":"STAT_TIME_LIMIT_EXCEEDED","features":[512]},{"name":"VECTOR_RANK_DICE","features":[512]},{"name":"VECTOR_RANK_INNER","features":[512]},{"name":"VECTOR_RANK_JACCARD","features":[512]},{"name":"VECTOR_RANK_MAX","features":[512]},{"name":"VECTOR_RANK_MIN","features":[512]},{"name":"WORDREP_BREAK_EOC","features":[512]},{"name":"WORDREP_BREAK_EOP","features":[512]},{"name":"WORDREP_BREAK_EOS","features":[512]},{"name":"WORDREP_BREAK_EOW","features":[512]},{"name":"WORDREP_BREAK_TYPE","features":[512]}],"516":[{"name":"FILTER_AGGREGATE_BASIC_INFORMATION","features":[330]},{"name":"FILTER_AGGREGATE_STANDARD_INFORMATION","features":[330]},{"name":"FILTER_FULL_INFORMATION","features":[330]},{"name":"FILTER_INFORMATION_CLASS","features":[330]},{"name":"FILTER_MESSAGE_HEADER","features":[330]},{"name":"FILTER_NAME_MAX_CHARS","features":[330]},{"name":"FILTER_REPLY_HEADER","features":[307,330]},{"name":"FILTER_VOLUME_BASIC_INFORMATION","features":[330]},{"name":"FILTER_VOLUME_INFORMATION_CLASS","features":[330]},{"name":"FILTER_VOLUME_STANDARD_INFORMATION","features":[330]},{"name":"FLTFL_AGGREGATE_INFO_IS_LEGACYFILTER","features":[330]},{"name":"FLTFL_AGGREGATE_INFO_IS_MINIFILTER","features":[330]},{"name":"FLTFL_ASI_IS_LEGACYFILTER","features":[330]},{"name":"FLTFL_ASI_IS_MINIFILTER","features":[330]},{"name":"FLTFL_IASIL_DETACHED_VOLUME","features":[330]},{"name":"FLTFL_IASIM_DETACHED_VOLUME","features":[330]},{"name":"FLTFL_IASI_IS_LEGACYFILTER","features":[330]},{"name":"FLTFL_IASI_IS_MINIFILTER","features":[330]},{"name":"FLTFL_VSI_DETACHED_VOLUME","features":[330]},{"name":"FLT_FILESYSTEM_TYPE","features":[330]},{"name":"FLT_FSTYPE_BSUDF","features":[330]},{"name":"FLT_FSTYPE_CDFS","features":[330]},{"name":"FLT_FSTYPE_CIMFS","features":[330]},{"name":"FLT_FSTYPE_CSVFS","features":[330]},{"name":"FLT_FSTYPE_EXFAT","features":[330]},{"name":"FLT_FSTYPE_FAT","features":[330]},{"name":"FLT_FSTYPE_FS_REC","features":[330]},{"name":"FLT_FSTYPE_GPFS","features":[330]},{"name":"FLT_FSTYPE_INCD","features":[330]},{"name":"FLT_FSTYPE_INCD_FAT","features":[330]},{"name":"FLT_FSTYPE_LANMAN","features":[330]},{"name":"FLT_FSTYPE_MSFS","features":[330]},{"name":"FLT_FSTYPE_MS_NETWARE","features":[330]},{"name":"FLT_FSTYPE_MUP","features":[330]},{"name":"FLT_FSTYPE_NETWARE","features":[330]},{"name":"FLT_FSTYPE_NFS","features":[330]},{"name":"FLT_FSTYPE_NPFS","features":[330]},{"name":"FLT_FSTYPE_NTFS","features":[330]},{"name":"FLT_FSTYPE_OPENAFS","features":[330]},{"name":"FLT_FSTYPE_PSFS","features":[330]},{"name":"FLT_FSTYPE_RAW","features":[330]},{"name":"FLT_FSTYPE_RDPDR","features":[330]},{"name":"FLT_FSTYPE_REFS","features":[330]},{"name":"FLT_FSTYPE_ROXIO_UDF1","features":[330]},{"name":"FLT_FSTYPE_ROXIO_UDF2","features":[330]},{"name":"FLT_FSTYPE_ROXIO_UDF3","features":[330]},{"name":"FLT_FSTYPE_RSFX","features":[330]},{"name":"FLT_FSTYPE_TACIT","features":[330]},{"name":"FLT_FSTYPE_UDFS","features":[330]},{"name":"FLT_FSTYPE_UNKNOWN","features":[330]},{"name":"FLT_FSTYPE_WEBDAV","features":[330]},{"name":"FLT_PORT_FLAG_SYNC_HANDLE","features":[330]},{"name":"FilterAggregateBasicInformation","features":[330]},{"name":"FilterAggregateStandardInformation","features":[330]},{"name":"FilterAttach","features":[330]},{"name":"FilterAttachAtAltitude","features":[330]},{"name":"FilterClose","features":[330]},{"name":"FilterConnectCommunicationPort","features":[307,310,330]},{"name":"FilterCreate","features":[330]},{"name":"FilterDetach","features":[330]},{"name":"FilterFindClose","features":[307,330]},{"name":"FilterFindFirst","features":[307,330]},{"name":"FilterFindNext","features":[307,330]},{"name":"FilterFullInformation","features":[330]},{"name":"FilterGetDosName","features":[330]},{"name":"FilterGetInformation","features":[330]},{"name":"FilterGetMessage","features":[307,330,312]},{"name":"FilterInstanceClose","features":[330]},{"name":"FilterInstanceCreate","features":[330]},{"name":"FilterInstanceFindClose","features":[307,330]},{"name":"FilterInstanceFindFirst","features":[307,330]},{"name":"FilterInstanceFindNext","features":[307,330]},{"name":"FilterInstanceGetInformation","features":[330]},{"name":"FilterLoad","features":[330]},{"name":"FilterReplyMessage","features":[307,330]},{"name":"FilterSendMessage","features":[307,330]},{"name":"FilterUnload","features":[330]},{"name":"FilterVolumeBasicInformation","features":[330]},{"name":"FilterVolumeFindClose","features":[307,330]},{"name":"FilterVolumeFindFirst","features":[307,330]},{"name":"FilterVolumeFindNext","features":[307,330]},{"name":"FilterVolumeInstanceFindClose","features":[307,330]},{"name":"FilterVolumeInstanceFindFirst","features":[307,330]},{"name":"FilterVolumeInstanceFindNext","features":[307,330]},{"name":"FilterVolumeStandardInformation","features":[330]},{"name":"HFILTER","features":[330]},{"name":"HFILTER_INSTANCE","features":[330]},{"name":"INSTANCE_AGGREGATE_STANDARD_INFORMATION","features":[330]},{"name":"INSTANCE_BASIC_INFORMATION","features":[330]},{"name":"INSTANCE_FULL_INFORMATION","features":[330]},{"name":"INSTANCE_INFORMATION_CLASS","features":[330]},{"name":"INSTANCE_NAME_MAX_CHARS","features":[330]},{"name":"INSTANCE_PARTIAL_INFORMATION","features":[330]},{"name":"InstanceAggregateStandardInformation","features":[330]},{"name":"InstanceBasicInformation","features":[330]},{"name":"InstanceFullInformation","features":[330]},{"name":"InstancePartialInformation","features":[330]},{"name":"VOLUME_NAME_MAX_CHARS","features":[330]},{"name":"WNNC_CRED_MANAGER","features":[330]},{"name":"WNNC_NET_10NET","features":[330]},{"name":"WNNC_NET_3IN1","features":[330]},{"name":"WNNC_NET_9P","features":[330]},{"name":"WNNC_NET_9TILES","features":[330]},{"name":"WNNC_NET_APPLETALK","features":[330]},{"name":"WNNC_NET_AS400","features":[330]},{"name":"WNNC_NET_AURISTOR_FS","features":[330]},{"name":"WNNC_NET_AVID","features":[330]},{"name":"WNNC_NET_AVID1","features":[330]},{"name":"WNNC_NET_BMC","features":[330]},{"name":"WNNC_NET_BWNFS","features":[330]},{"name":"WNNC_NET_CLEARCASE","features":[330]},{"name":"WNNC_NET_COGENT","features":[330]},{"name":"WNNC_NET_CSC","features":[330]},{"name":"WNNC_NET_DAV","features":[330]},{"name":"WNNC_NET_DCE","features":[330]},{"name":"WNNC_NET_DECORB","features":[330]},{"name":"WNNC_NET_DFS","features":[330]},{"name":"WNNC_NET_DISTINCT","features":[330]},{"name":"WNNC_NET_DOCUSHARE","features":[330]},{"name":"WNNC_NET_DOCUSPACE","features":[330]},{"name":"WNNC_NET_DRIVEONWEB","features":[330]},{"name":"WNNC_NET_EXIFS","features":[330]},{"name":"WNNC_NET_EXTENDNET","features":[330]},{"name":"WNNC_NET_FARALLON","features":[330]},{"name":"WNNC_NET_FJ_REDIR","features":[330]},{"name":"WNNC_NET_FOXBAT","features":[330]},{"name":"WNNC_NET_FRONTIER","features":[330]},{"name":"WNNC_NET_FTP_NFS","features":[330]},{"name":"WNNC_NET_GOOGLE","features":[330]},{"name":"WNNC_NET_HOB_NFS","features":[330]},{"name":"WNNC_NET_IBMAL","features":[330]},{"name":"WNNC_NET_INTERGRAPH","features":[330]},{"name":"WNNC_NET_KNOWARE","features":[330]},{"name":"WNNC_NET_KWNP","features":[330]},{"name":"WNNC_NET_LANMAN","features":[330]},{"name":"WNNC_NET_LANSTEP","features":[330]},{"name":"WNNC_NET_LANTASTIC","features":[330]},{"name":"WNNC_NET_LIFENET","features":[330]},{"name":"WNNC_NET_LOCK","features":[330]},{"name":"WNNC_NET_LOCUS","features":[330]},{"name":"WNNC_NET_MANGOSOFT","features":[330]},{"name":"WNNC_NET_MASFAX","features":[330]},{"name":"WNNC_NET_MFILES","features":[330]},{"name":"WNNC_NET_MSNET","features":[330]},{"name":"WNNC_NET_MS_NFS","features":[330]},{"name":"WNNC_NET_NDFS","features":[330]},{"name":"WNNC_NET_NETWARE","features":[330]},{"name":"WNNC_NET_OBJECT_DIRE","features":[330]},{"name":"WNNC_NET_OPENAFS","features":[330]},{"name":"WNNC_NET_PATHWORKS","features":[330]},{"name":"WNNC_NET_POWERLAN","features":[330]},{"name":"WNNC_NET_PROTSTOR","features":[330]},{"name":"WNNC_NET_QUINCY","features":[330]},{"name":"WNNC_NET_RDR2SAMPLE","features":[330]},{"name":"WNNC_NET_RIVERFRONT1","features":[330]},{"name":"WNNC_NET_RIVERFRONT2","features":[330]},{"name":"WNNC_NET_RSFX","features":[330]},{"name":"WNNC_NET_SECUREAGENT","features":[330]},{"name":"WNNC_NET_SERNET","features":[330]},{"name":"WNNC_NET_SHIVA","features":[330]},{"name":"WNNC_NET_SMB","features":[330]},{"name":"WNNC_NET_SRT","features":[330]},{"name":"WNNC_NET_STAC","features":[330]},{"name":"WNNC_NET_SUN_PC_NFS","features":[330]},{"name":"WNNC_NET_SYMFONET","features":[330]},{"name":"WNNC_NET_TERMSRV","features":[330]},{"name":"WNNC_NET_TWINS","features":[330]},{"name":"WNNC_NET_VINES","features":[330]},{"name":"WNNC_NET_VMWARE","features":[330]},{"name":"WNNC_NET_YAHOO","features":[330]},{"name":"WNNC_NET_ZENWORKS","features":[330]}],"517":[{"name":"ATA_FLAGS_48BIT_COMMAND","features":[339]},{"name":"ATA_FLAGS_DATA_IN","features":[339]},{"name":"ATA_FLAGS_DATA_OUT","features":[339]},{"name":"ATA_FLAGS_DRDY_REQUIRED","features":[339]},{"name":"ATA_FLAGS_NO_MULTIPLE","features":[339]},{"name":"ATA_FLAGS_USE_DMA","features":[339]},{"name":"ATA_PASS_THROUGH_DIRECT","features":[339]},{"name":"ATA_PASS_THROUGH_DIRECT32","features":[339]},{"name":"ATA_PASS_THROUGH_EX","features":[339]},{"name":"ATA_PASS_THROUGH_EX32","features":[339]},{"name":"AddISNSServerA","features":[339]},{"name":"AddISNSServerW","features":[339]},{"name":"AddIScsiConnectionA","features":[339]},{"name":"AddIScsiConnectionW","features":[339]},{"name":"AddIScsiSendTargetPortalA","features":[339]},{"name":"AddIScsiSendTargetPortalW","features":[339]},{"name":"AddIScsiStaticTargetA","features":[307,339]},{"name":"AddIScsiStaticTargetW","features":[307,339]},{"name":"AddPersistentIScsiDeviceA","features":[339]},{"name":"AddPersistentIScsiDeviceW","features":[339]},{"name":"AddRadiusServerA","features":[339]},{"name":"AddRadiusServerW","features":[339]},{"name":"ClearPersistentIScsiDevices","features":[339]},{"name":"DD_SCSI_DEVICE_NAME","features":[339]},{"name":"DSM_NOTIFICATION_REQUEST_BLOCK","features":[339]},{"name":"DUMP_DRIVER","features":[339]},{"name":"DUMP_DRIVER_EX","features":[339]},{"name":"DUMP_DRIVER_NAME_LENGTH","features":[339]},{"name":"DUMP_EX_FLAG_DRIVER_FULL_PATH_SUPPORT","features":[339]},{"name":"DUMP_EX_FLAG_RESUME_SUPPORT","features":[339]},{"name":"DUMP_EX_FLAG_SUPPORT_64BITMEMORY","features":[339]},{"name":"DUMP_EX_FLAG_SUPPORT_DD_TELEMETRY","features":[339]},{"name":"DUMP_POINTERS","features":[307,339]},{"name":"DUMP_POINTERS_EX","features":[307,339]},{"name":"DUMP_POINTERS_VERSION","features":[339]},{"name":"DUMP_POINTERS_VERSION_1","features":[339]},{"name":"DUMP_POINTERS_VERSION_2","features":[339]},{"name":"DUMP_POINTERS_VERSION_3","features":[339]},{"name":"DUMP_POINTERS_VERSION_4","features":[339]},{"name":"DiscoveryMechanisms","features":[339]},{"name":"FILE_DEVICE_SCSI","features":[339]},{"name":"FIRMWARE_FUNCTION_ACTIVATE","features":[339]},{"name":"FIRMWARE_FUNCTION_DOWNLOAD","features":[339]},{"name":"FIRMWARE_FUNCTION_GET_INFO","features":[339]},{"name":"FIRMWARE_REQUEST_BLOCK","features":[339]},{"name":"FIRMWARE_REQUEST_BLOCK_STRUCTURE_VERSION","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_CONTROLLER","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_FIRST_SEGMENT","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_LAST_SEGMENT","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_REPLACE_EXISTING_IMAGE","features":[339]},{"name":"FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE","features":[339]},{"name":"FIRMWARE_STATUS_COMMAND_ABORT","features":[339]},{"name":"FIRMWARE_STATUS_CONTROLLER_ERROR","features":[339]},{"name":"FIRMWARE_STATUS_DEVICE_ERROR","features":[339]},{"name":"FIRMWARE_STATUS_END_OF_MEDIA","features":[339]},{"name":"FIRMWARE_STATUS_ERROR","features":[339]},{"name":"FIRMWARE_STATUS_ID_NOT_FOUND","features":[339]},{"name":"FIRMWARE_STATUS_ILLEGAL_LENGTH","features":[339]},{"name":"FIRMWARE_STATUS_ILLEGAL_REQUEST","features":[339]},{"name":"FIRMWARE_STATUS_INPUT_BUFFER_TOO_BIG","features":[339]},{"name":"FIRMWARE_STATUS_INTERFACE_CRC_ERROR","features":[339]},{"name":"FIRMWARE_STATUS_INVALID_IMAGE","features":[339]},{"name":"FIRMWARE_STATUS_INVALID_PARAMETER","features":[339]},{"name":"FIRMWARE_STATUS_INVALID_SLOT","features":[339]},{"name":"FIRMWARE_STATUS_MEDIA_CHANGE","features":[339]},{"name":"FIRMWARE_STATUS_MEDIA_CHANGE_REQUEST","features":[339]},{"name":"FIRMWARE_STATUS_OUTPUT_BUFFER_TOO_SMALL","features":[339]},{"name":"FIRMWARE_STATUS_POWER_CYCLE_REQUIRED","features":[339]},{"name":"FIRMWARE_STATUS_SUCCESS","features":[339]},{"name":"FIRMWARE_STATUS_UNCORRECTABLE_DATA_ERROR","features":[339]},{"name":"GetDevicesForIScsiSessionA","features":[339,327]},{"name":"GetDevicesForIScsiSessionW","features":[339,327]},{"name":"GetIScsiIKEInfoA","features":[339]},{"name":"GetIScsiIKEInfoW","features":[339]},{"name":"GetIScsiInitiatorNodeNameA","features":[339]},{"name":"GetIScsiInitiatorNodeNameW","features":[339]},{"name":"GetIScsiSessionListA","features":[339]},{"name":"GetIScsiSessionListEx","features":[307,339]},{"name":"GetIScsiSessionListW","features":[339]},{"name":"GetIScsiTargetInformationA","features":[339]},{"name":"GetIScsiTargetInformationW","features":[339]},{"name":"GetIScsiVersionInformation","features":[339]},{"name":"HYBRID_DEMOTE_BY_SIZE","features":[339]},{"name":"HYBRID_DIRTY_THRESHOLDS","features":[339]},{"name":"HYBRID_FUNCTION_DEMOTE_BY_SIZE","features":[339]},{"name":"HYBRID_FUNCTION_DISABLE_CACHING_MEDIUM","features":[339]},{"name":"HYBRID_FUNCTION_ENABLE_CACHING_MEDIUM","features":[339]},{"name":"HYBRID_FUNCTION_GET_INFO","features":[339]},{"name":"HYBRID_FUNCTION_SET_DIRTY_THRESHOLD","features":[339]},{"name":"HYBRID_INFORMATION","features":[307,339]},{"name":"HYBRID_REQUEST_BLOCK","features":[339]},{"name":"HYBRID_REQUEST_BLOCK_STRUCTURE_VERSION","features":[339]},{"name":"HYBRID_REQUEST_INFO_STRUCTURE_VERSION","features":[339]},{"name":"HYBRID_STATUS_ENABLE_REFCOUNT_HOLD","features":[339]},{"name":"HYBRID_STATUS_ILLEGAL_REQUEST","features":[339]},{"name":"HYBRID_STATUS_INVALID_PARAMETER","features":[339]},{"name":"HYBRID_STATUS_OUTPUT_BUFFER_TOO_SMALL","features":[339]},{"name":"HYBRID_STATUS_SUCCESS","features":[339]},{"name":"IDE_IO_CONTROL","features":[339]},{"name":"ID_FQDN","features":[339]},{"name":"ID_IPV4_ADDR","features":[339]},{"name":"ID_IPV6_ADDR","features":[339]},{"name":"ID_USER_FQDN","features":[339]},{"name":"IKE_AUTHENTICATION_INFORMATION","features":[339]},{"name":"IKE_AUTHENTICATION_METHOD","features":[339]},{"name":"IKE_AUTHENTICATION_PRESHARED_KEY","features":[339]},{"name":"IKE_AUTHENTICATION_PRESHARED_KEY_METHOD","features":[339]},{"name":"IOCTL_ATA_MINIPORT","features":[339]},{"name":"IOCTL_ATA_PASS_THROUGH","features":[339]},{"name":"IOCTL_ATA_PASS_THROUGH_DIRECT","features":[339]},{"name":"IOCTL_IDE_PASS_THROUGH","features":[339]},{"name":"IOCTL_MINIPORT_PROCESS_SERVICE_IRP","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_DSM_GENERAL","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_DSM_NOTIFICATION","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_FIRMWARE","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_HYBRDISK","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_QUERY_PHYSICAL_TOPOLOGY","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_QUERY_PROTOCOL","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_QUERY_TEMPERATURE","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_SCSIDISK","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL","features":[339]},{"name":"IOCTL_MINIPORT_SIGNATURE_SET_TEMPERATURE_THRESHOLD","features":[339]},{"name":"IOCTL_MPIO_PASS_THROUGH_PATH","features":[339]},{"name":"IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT","features":[339]},{"name":"IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX","features":[339]},{"name":"IOCTL_MPIO_PASS_THROUGH_PATH_EX","features":[339]},{"name":"IOCTL_SCSI_BASE","features":[339]},{"name":"IOCTL_SCSI_FREE_DUMP_POINTERS","features":[339]},{"name":"IOCTL_SCSI_GET_ADDRESS","features":[339]},{"name":"IOCTL_SCSI_GET_CAPABILITIES","features":[339]},{"name":"IOCTL_SCSI_GET_DUMP_POINTERS","features":[339]},{"name":"IOCTL_SCSI_GET_INQUIRY_DATA","features":[339]},{"name":"IOCTL_SCSI_MINIPORT","features":[339]},{"name":"IOCTL_SCSI_PASS_THROUGH","features":[339]},{"name":"IOCTL_SCSI_PASS_THROUGH_DIRECT","features":[339]},{"name":"IOCTL_SCSI_PASS_THROUGH_DIRECT_EX","features":[339]},{"name":"IOCTL_SCSI_PASS_THROUGH_EX","features":[339]},{"name":"IOCTL_SCSI_RESCAN_BUS","features":[339]},{"name":"IO_SCSI_CAPABILITIES","features":[307,339]},{"name":"ISCSI_AUTH_TYPES","features":[339]},{"name":"ISCSI_CHAP_AUTH_TYPE","features":[339]},{"name":"ISCSI_CONNECTION_INFOA","features":[339]},{"name":"ISCSI_CONNECTION_INFOW","features":[339]},{"name":"ISCSI_CONNECTION_INFO_EX","features":[339]},{"name":"ISCSI_DEVICE_ON_SESSIONA","features":[339,327]},{"name":"ISCSI_DEVICE_ON_SESSIONW","features":[339,327]},{"name":"ISCSI_DIGEST_TYPES","features":[339]},{"name":"ISCSI_DIGEST_TYPE_CRC32C","features":[339]},{"name":"ISCSI_DIGEST_TYPE_NONE","features":[339]},{"name":"ISCSI_LOGIN_FLAG_ALLOW_PORTAL_HOPPING","features":[339]},{"name":"ISCSI_LOGIN_FLAG_MULTIPATH_ENABLED","features":[339]},{"name":"ISCSI_LOGIN_FLAG_REQUIRE_IPSEC","features":[339]},{"name":"ISCSI_LOGIN_FLAG_RESERVED1","features":[339]},{"name":"ISCSI_LOGIN_FLAG_USE_RADIUS_RESPONSE","features":[339]},{"name":"ISCSI_LOGIN_FLAG_USE_RADIUS_VERIFICATION","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_AUTH_TYPE","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_DATA_DIGEST","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_RETAIN","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_WAIT","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_HEADER_DIGEST","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_MAXIMUM_CONNECTIONS","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_PASSWORD","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_USERNAME","features":[339]},{"name":"ISCSI_LOGIN_OPTIONS_VERSION","features":[339]},{"name":"ISCSI_MUTUAL_CHAP_AUTH_TYPE","features":[339]},{"name":"ISCSI_NO_AUTH_TYPE","features":[339]},{"name":"ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_PFS_ENABLED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED","features":[339]},{"name":"ISCSI_SECURITY_FLAG_VALID","features":[339]},{"name":"ISCSI_SESSION_INFOA","features":[339]},{"name":"ISCSI_SESSION_INFOW","features":[339]},{"name":"ISCSI_SESSION_INFO_EX","features":[307,339]},{"name":"ISCSI_TARGET_FLAG_HIDE_STATIC_TARGET","features":[339]},{"name":"ISCSI_TARGET_FLAG_MERGE_TARGET_INFORMATION","features":[339]},{"name":"ISCSI_TARGET_MAPPINGA","features":[339]},{"name":"ISCSI_TARGET_MAPPINGW","features":[339]},{"name":"ISCSI_TARGET_PORTALA","features":[339]},{"name":"ISCSI_TARGET_PORTALW","features":[339]},{"name":"ISCSI_TARGET_PORTAL_GROUPA","features":[339]},{"name":"ISCSI_TARGET_PORTAL_GROUPW","features":[339]},{"name":"ISCSI_TARGET_PORTAL_INFOA","features":[339]},{"name":"ISCSI_TARGET_PORTAL_INFOW","features":[339]},{"name":"ISCSI_TARGET_PORTAL_INFO_EXA","features":[339]},{"name":"ISCSI_TARGET_PORTAL_INFO_EXW","features":[339]},{"name":"ISCSI_TCP_PROTOCOL_TYPE","features":[339]},{"name":"ISCSI_UNIQUE_SESSION_ID","features":[339]},{"name":"ISCSI_VERSION_INFO","features":[339]},{"name":"InitiatorName","features":[339]},{"name":"LoginIScsiTargetA","features":[307,339]},{"name":"LoginIScsiTargetW","features":[307,339]},{"name":"LoginOptions","features":[339]},{"name":"LogoutIScsiTarget","features":[339]},{"name":"MAX_ISCSI_ALIAS_LEN","features":[339]},{"name":"MAX_ISCSI_DISCOVERY_DOMAIN_LEN","features":[339]},{"name":"MAX_ISCSI_HBANAME_LEN","features":[339]},{"name":"MAX_ISCSI_NAME_LEN","features":[339]},{"name":"MAX_ISCSI_PORTAL_ADDRESS_LEN","features":[339]},{"name":"MAX_ISCSI_PORTAL_ALIAS_LEN","features":[339]},{"name":"MAX_ISCSI_PORTAL_NAME_LEN","features":[339]},{"name":"MAX_ISCSI_TEXT_ADDRESS_LEN","features":[339]},{"name":"MAX_RADIUS_ADDRESS_LEN","features":[339]},{"name":"MINIPORT_DSM_NOTIFICATION_VERSION","features":[339]},{"name":"MINIPORT_DSM_NOTIFICATION_VERSION_1","features":[339]},{"name":"MINIPORT_DSM_NOTIFY_FLAG_BEGIN","features":[339]},{"name":"MINIPORT_DSM_NOTIFY_FLAG_END","features":[339]},{"name":"MINIPORT_DSM_PROFILE_CRASHDUMP_FILE","features":[339]},{"name":"MINIPORT_DSM_PROFILE_HIBERNATION_FILE","features":[339]},{"name":"MINIPORT_DSM_PROFILE_PAGE_FILE","features":[339]},{"name":"MINIPORT_DSM_PROFILE_UNKNOWN","features":[339]},{"name":"MPIO_IOCTL_FLAG_INVOLVE_DSM","features":[339]},{"name":"MPIO_IOCTL_FLAG_USE_PATHID","features":[339]},{"name":"MPIO_IOCTL_FLAG_USE_SCSIADDRESS","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH32","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH32_EX","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_DIRECT","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_DIRECT32","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_DIRECT32_EX","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_DIRECT_EX","features":[339]},{"name":"MPIO_PASS_THROUGH_PATH_EX","features":[339]},{"name":"MP_DEVICE_DATA_SET_RANGE","features":[339]},{"name":"MP_STORAGE_DIAGNOSTIC_LEVEL","features":[339]},{"name":"MP_STORAGE_DIAGNOSTIC_TARGET_TYPE","features":[339]},{"name":"MpStorageDiagnosticLevelDefault","features":[339]},{"name":"MpStorageDiagnosticLevelMax","features":[339]},{"name":"MpStorageDiagnosticTargetTypeHbaFirmware","features":[339]},{"name":"MpStorageDiagnosticTargetTypeMax","features":[339]},{"name":"MpStorageDiagnosticTargetTypeMiniport","features":[339]},{"name":"MpStorageDiagnosticTargetTypeUndefined","features":[339]},{"name":"NRB_FUNCTION_ADD_LBAS_PINNED_SET","features":[339]},{"name":"NRB_FUNCTION_FLUSH_NVCACHE","features":[339]},{"name":"NRB_FUNCTION_NVCACHE_INFO","features":[339]},{"name":"NRB_FUNCTION_NVCACHE_POWER_MODE_RETURN","features":[339]},{"name":"NRB_FUNCTION_NVCACHE_POWER_MODE_SET","features":[339]},{"name":"NRB_FUNCTION_NVSEPARATED_FLUSH","features":[339]},{"name":"NRB_FUNCTION_NVSEPARATED_INFO","features":[339]},{"name":"NRB_FUNCTION_NVSEPARATED_WB_DISABLE","features":[339]},{"name":"NRB_FUNCTION_NVSEPARATED_WB_REVERT_DEFAULT","features":[339]},{"name":"NRB_FUNCTION_PASS_HINT_PAYLOAD","features":[339]},{"name":"NRB_FUNCTION_QUERY_ASCENDER_STATUS","features":[339]},{"name":"NRB_FUNCTION_QUERY_CACHE_MISS","features":[339]},{"name":"NRB_FUNCTION_QUERY_HYBRID_DISK_STATUS","features":[339]},{"name":"NRB_FUNCTION_QUERY_PINNED_SET","features":[339]},{"name":"NRB_FUNCTION_REMOVE_LBAS_PINNED_SET","features":[339]},{"name":"NRB_FUNCTION_SPINDLE_STATUS","features":[339]},{"name":"NRB_ILLEGAL_REQUEST","features":[339]},{"name":"NRB_INPUT_DATA_OVERRUN","features":[339]},{"name":"NRB_INPUT_DATA_UNDERRUN","features":[339]},{"name":"NRB_INVALID_PARAMETER","features":[339]},{"name":"NRB_OUTPUT_DATA_OVERRUN","features":[339]},{"name":"NRB_OUTPUT_DATA_UNDERRUN","features":[339]},{"name":"NRB_SUCCESS","features":[339]},{"name":"NTSCSI_UNICODE_STRING","features":[339]},{"name":"NVCACHE_HINT_PAYLOAD","features":[339]},{"name":"NVCACHE_PRIORITY_LEVEL_DESCRIPTOR","features":[339]},{"name":"NVCACHE_REQUEST_BLOCK","features":[339]},{"name":"NVCACHE_STATUS","features":[339]},{"name":"NVCACHE_TYPE","features":[339]},{"name":"NVSEPWriteCacheTypeNone","features":[339]},{"name":"NVSEPWriteCacheTypeUnknown","features":[339]},{"name":"NVSEPWriteCacheTypeWriteBack","features":[339]},{"name":"NVSEPWriteCacheTypeWriteThrough","features":[339]},{"name":"NV_FEATURE_PARAMETER","features":[339]},{"name":"NV_SEP_CACHE_PARAMETER","features":[339]},{"name":"NV_SEP_CACHE_PARAMETER_VERSION","features":[339]},{"name":"NV_SEP_CACHE_PARAMETER_VERSION_1","features":[339]},{"name":"NV_SEP_WRITE_CACHE_TYPE","features":[339]},{"name":"NvCacheStatusDisabled","features":[339]},{"name":"NvCacheStatusDisabling","features":[339]},{"name":"NvCacheStatusEnabled","features":[339]},{"name":"NvCacheStatusUnknown","features":[339]},{"name":"NvCacheTypeNone","features":[339]},{"name":"NvCacheTypeUnknown","features":[339]},{"name":"NvCacheTypeWriteBack","features":[339]},{"name":"NvCacheTypeWriteThrough","features":[339]},{"name":"PDUMP_DEVICE_POWERON_ROUTINE","features":[339]},{"name":"PERSISTENT_ISCSI_LOGIN_INFOA","features":[307,339]},{"name":"PERSISTENT_ISCSI_LOGIN_INFOW","features":[307,339]},{"name":"PersistentTargetMappings","features":[339]},{"name":"PortalGroups","features":[339]},{"name":"ProtocolType","features":[339]},{"name":"RefreshISNSServerA","features":[339]},{"name":"RefreshISNSServerW","features":[339]},{"name":"RefreshIScsiSendTargetPortalA","features":[339]},{"name":"RefreshIScsiSendTargetPortalW","features":[339]},{"name":"RemoveISNSServerA","features":[339]},{"name":"RemoveISNSServerW","features":[339]},{"name":"RemoveIScsiConnection","features":[339]},{"name":"RemoveIScsiPersistentTargetA","features":[339]},{"name":"RemoveIScsiPersistentTargetW","features":[339]},{"name":"RemoveIScsiSendTargetPortalA","features":[339]},{"name":"RemoveIScsiSendTargetPortalW","features":[339]},{"name":"RemoveIScsiStaticTargetA","features":[339]},{"name":"RemoveIScsiStaticTargetW","features":[339]},{"name":"RemovePersistentIScsiDeviceA","features":[339]},{"name":"RemovePersistentIScsiDeviceW","features":[339]},{"name":"RemoveRadiusServerA","features":[339]},{"name":"RemoveRadiusServerW","features":[339]},{"name":"ReportActiveIScsiTargetMappingsA","features":[339]},{"name":"ReportActiveIScsiTargetMappingsW","features":[339]},{"name":"ReportISNSServerListA","features":[339]},{"name":"ReportISNSServerListW","features":[339]},{"name":"ReportIScsiInitiatorListA","features":[339]},{"name":"ReportIScsiInitiatorListW","features":[339]},{"name":"ReportIScsiPersistentLoginsA","features":[307,339]},{"name":"ReportIScsiPersistentLoginsW","features":[307,339]},{"name":"ReportIScsiSendTargetPortalsA","features":[339]},{"name":"ReportIScsiSendTargetPortalsExA","features":[339]},{"name":"ReportIScsiSendTargetPortalsExW","features":[339]},{"name":"ReportIScsiSendTargetPortalsW","features":[339]},{"name":"ReportIScsiTargetPortalsA","features":[339]},{"name":"ReportIScsiTargetPortalsW","features":[339]},{"name":"ReportIScsiTargetsA","features":[307,339]},{"name":"ReportIScsiTargetsW","features":[307,339]},{"name":"ReportPersistentIScsiDevicesA","features":[339]},{"name":"ReportPersistentIScsiDevicesW","features":[339]},{"name":"ReportRadiusServerListA","features":[339]},{"name":"ReportRadiusServerListW","features":[339]},{"name":"SCSI_ADAPTER_BUS_INFO","features":[339]},{"name":"SCSI_ADDRESS","features":[339]},{"name":"SCSI_BUS_DATA","features":[339]},{"name":"SCSI_INQUIRY_DATA","features":[307,339]},{"name":"SCSI_IOCTL_DATA_BIDIRECTIONAL","features":[339]},{"name":"SCSI_IOCTL_DATA_IN","features":[339]},{"name":"SCSI_IOCTL_DATA_OUT","features":[339]},{"name":"SCSI_IOCTL_DATA_UNSPECIFIED","features":[339]},{"name":"SCSI_LUN_LIST","features":[339]},{"name":"SCSI_PASS_THROUGH","features":[339]},{"name":"SCSI_PASS_THROUGH32","features":[339]},{"name":"SCSI_PASS_THROUGH32_EX","features":[339]},{"name":"SCSI_PASS_THROUGH_DIRECT","features":[339]},{"name":"SCSI_PASS_THROUGH_DIRECT32","features":[339]},{"name":"SCSI_PASS_THROUGH_DIRECT32_EX","features":[339]},{"name":"SCSI_PASS_THROUGH_DIRECT_EX","features":[339]},{"name":"SCSI_PASS_THROUGH_EX","features":[339]},{"name":"SRB_IO_CONTROL","features":[339]},{"name":"STORAGE_DIAGNOSTIC_MP_REQUEST","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_BUFFER_TOO_SMALL","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_INVALID_PARAMETER","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_INVALID_SIGNATURE","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_INVALID_TARGET_TYPE","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_MORE_DATA","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_SUCCESS","features":[339]},{"name":"STORAGE_DIAGNOSTIC_STATUS_UNSUPPORTED_VERSION","features":[339]},{"name":"STORAGE_ENDURANCE_DATA_DESCRIPTOR","features":[339]},{"name":"STORAGE_ENDURANCE_INFO","features":[339]},{"name":"STORAGE_FIRMWARE_ACTIVATE","features":[339]},{"name":"STORAGE_FIRMWARE_ACTIVATE_STRUCTURE_VERSION","features":[339]},{"name":"STORAGE_FIRMWARE_DOWNLOAD","features":[339]},{"name":"STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION","features":[339]},{"name":"STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION_V2","features":[339]},{"name":"STORAGE_FIRMWARE_DOWNLOAD_V2","features":[339]},{"name":"STORAGE_FIRMWARE_INFO","features":[307,339]},{"name":"STORAGE_FIRMWARE_INFO_INVALID_SLOT","features":[339]},{"name":"STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION","features":[339]},{"name":"STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION_V2","features":[339]},{"name":"STORAGE_FIRMWARE_INFO_V2","features":[307,339]},{"name":"STORAGE_FIRMWARE_SLOT_INFO","features":[307,339]},{"name":"STORAGE_FIRMWARE_SLOT_INFO_V2","features":[307,339]},{"name":"STORAGE_FIRMWARE_SLOT_INFO_V2_REVISION_LENGTH","features":[339]},{"name":"ScsiRawInterfaceGuid","features":[339]},{"name":"SendScsiInquiry","features":[339]},{"name":"SendScsiReadCapacity","features":[339]},{"name":"SendScsiReportLuns","features":[339]},{"name":"SetIScsiGroupPresharedKey","features":[307,339]},{"name":"SetIScsiIKEInfoA","features":[307,339]},{"name":"SetIScsiIKEInfoW","features":[307,339]},{"name":"SetIScsiInitiatorCHAPSharedSecret","features":[339]},{"name":"SetIScsiInitiatorNodeNameA","features":[339]},{"name":"SetIScsiInitiatorNodeNameW","features":[339]},{"name":"SetIScsiInitiatorRADIUSSharedSecret","features":[339]},{"name":"SetIScsiTunnelModeOuterAddressA","features":[307,339]},{"name":"SetIScsiTunnelModeOuterAddressW","features":[307,339]},{"name":"SetupPersistentIScsiDevices","features":[339]},{"name":"SetupPersistentIScsiVolumes","features":[339]},{"name":"TARGETPROTOCOLTYPE","features":[339]},{"name":"TARGET_INFORMATION_CLASS","features":[339]},{"name":"TargetAlias","features":[339]},{"name":"TargetFlags","features":[339]},{"name":"WmiScsiAddressGuid","features":[339]},{"name":"_ADAPTER_OBJECT","features":[339]}],"518":[{"name":"JET_BASE_NAME_LENGTH","features":[513]},{"name":"JET_BKINFO","features":[513]},{"name":"JET_BKLOGTIME","features":[513]},{"name":"JET_CALLBACK","features":[513,514]},{"name":"JET_COLUMNBASE_A","features":[513]},{"name":"JET_COLUMNBASE_W","features":[513]},{"name":"JET_COLUMNCREATE_A","features":[513]},{"name":"JET_COLUMNCREATE_W","features":[513]},{"name":"JET_COLUMNDEF","features":[513]},{"name":"JET_COLUMNLIST","features":[513,514]},{"name":"JET_COMMIT_ID","features":[513]},{"name":"JET_COMMIT_ID","features":[513]},{"name":"JET_CONDITIONALCOLUMN_A","features":[513]},{"name":"JET_CONDITIONALCOLUMN_W","features":[513]},{"name":"JET_CONVERT_A","features":[513]},{"name":"JET_CONVERT_W","features":[513]},{"name":"JET_ColInfoGrbitMinimalInfo","features":[513]},{"name":"JET_ColInfoGrbitNonDerivedColumnsOnly","features":[513]},{"name":"JET_ColInfoGrbitSortByColumnid","features":[513]},{"name":"JET_DBINFOMISC","features":[513]},{"name":"JET_DBINFOMISC2","features":[513]},{"name":"JET_DBINFOMISC3","features":[513]},{"name":"JET_DBINFOMISC4","features":[513]},{"name":"JET_DBINFOUPGRADE","features":[513]},{"name":"JET_DbInfoCollate","features":[513]},{"name":"JET_DbInfoConnect","features":[513]},{"name":"JET_DbInfoCountry","features":[513]},{"name":"JET_DbInfoCp","features":[513]},{"name":"JET_DbInfoDBInUse","features":[513]},{"name":"JET_DbInfoFileType","features":[513]},{"name":"JET_DbInfoFilename","features":[513]},{"name":"JET_DbInfoFilesize","features":[513]},{"name":"JET_DbInfoFilesizeOnDisk","features":[513]},{"name":"JET_DbInfoIsam","features":[513]},{"name":"JET_DbInfoLCID","features":[513]},{"name":"JET_DbInfoLangid","features":[513]},{"name":"JET_DbInfoMisc","features":[513]},{"name":"JET_DbInfoOptions","features":[513]},{"name":"JET_DbInfoPageSize","features":[513]},{"name":"JET_DbInfoSpaceAvailable","features":[513]},{"name":"JET_DbInfoSpaceOwned","features":[513]},{"name":"JET_DbInfoTransactions","features":[513]},{"name":"JET_DbInfoUpgrade","features":[513]},{"name":"JET_DbInfoVersion","features":[513]},{"name":"JET_ENUMCOLUMN","features":[513]},{"name":"JET_ENUMCOLUMNID","features":[513]},{"name":"JET_ENUMCOLUMNVALUE","features":[513]},{"name":"JET_ERRCAT","features":[513]},{"name":"JET_ERRINFOBASIC_W","features":[513]},{"name":"JET_EventLoggingDisable","features":[513]},{"name":"JET_EventLoggingLevelHigh","features":[513]},{"name":"JET_EventLoggingLevelLow","features":[513]},{"name":"JET_EventLoggingLevelMax","features":[513]},{"name":"JET_EventLoggingLevelMedium","features":[513]},{"name":"JET_EventLoggingLevelMin","features":[513]},{"name":"JET_ExceptionFailFast","features":[513]},{"name":"JET_ExceptionMsgBox","features":[513]},{"name":"JET_ExceptionNone","features":[513]},{"name":"JET_INDEXCHECKING","features":[513]},{"name":"JET_INDEXCREATE2_A","features":[513]},{"name":"JET_INDEXCREATE2_W","features":[513]},{"name":"JET_INDEXCREATE3_A","features":[513]},{"name":"JET_INDEXCREATE3_W","features":[513]},{"name":"JET_INDEXCREATE_A","features":[513]},{"name":"JET_INDEXCREATE_W","features":[513]},{"name":"JET_INDEXID","features":[513]},{"name":"JET_INDEXID","features":[513]},{"name":"JET_INDEXLIST","features":[513,514]},{"name":"JET_INDEXRANGE","features":[513,514]},{"name":"JET_INDEX_COLUMN","features":[513]},{"name":"JET_INDEX_RANGE","features":[513]},{"name":"JET_INSTANCE","features":[513]},{"name":"JET_INSTANCE_INFO_A","features":[513,514]},{"name":"JET_INSTANCE_INFO_W","features":[513,514]},{"name":"JET_IOPriorityLow","features":[513]},{"name":"JET_IOPriorityNormal","features":[513]},{"name":"JET_IndexCheckingDeferToOpenTable","features":[513]},{"name":"JET_IndexCheckingMax","features":[513]},{"name":"JET_IndexCheckingOff","features":[513]},{"name":"JET_IndexCheckingOn","features":[513]},{"name":"JET_LGPOS","features":[513]},{"name":"JET_LOGINFO_A","features":[513]},{"name":"JET_LOGINFO_W","features":[513]},{"name":"JET_LOGTIME","features":[513]},{"name":"JET_LS","features":[513]},{"name":"JET_MAX_COMPUTERNAME_LENGTH","features":[513]},{"name":"JET_MoveFirst","features":[513]},{"name":"JET_MoveLast","features":[513]},{"name":"JET_MovePrevious","features":[513]},{"name":"JET_OBJECTINFO","features":[513]},{"name":"JET_OBJECTINFO","features":[513]},{"name":"JET_OBJECTLIST","features":[513,514]},{"name":"JET_OPENTEMPORARYTABLE","features":[513,514]},{"name":"JET_OPENTEMPORARYTABLE2","features":[513,514]},{"name":"JET_OPERATIONCONTEXT","features":[513]},{"name":"JET_OSSNAPID","features":[513]},{"name":"JET_OnlineDefragAll","features":[513]},{"name":"JET_OnlineDefragAllOBSOLETE","features":[513]},{"name":"JET_OnlineDefragDatabases","features":[513]},{"name":"JET_OnlineDefragDisable","features":[513]},{"name":"JET_OnlineDefragSpaceTrees","features":[513]},{"name":"JET_PFNDURABLECOMMITCALLBACK","features":[513]},{"name":"JET_PFNREALLOC","features":[513]},{"name":"JET_PFNSTATUS","features":[513]},{"name":"JET_RECORDLIST","features":[513,514]},{"name":"JET_RECPOS","features":[513]},{"name":"JET_RECPOS2","features":[513]},{"name":"JET_RECPOS2","features":[513]},{"name":"JET_RECSIZE","features":[513]},{"name":"JET_RECSIZE","features":[513]},{"name":"JET_RECSIZE2","features":[513]},{"name":"JET_RECSIZE2","features":[513]},{"name":"JET_RELOP","features":[513]},{"name":"JET_RETINFO","features":[513]},{"name":"JET_RETRIEVECOLUMN","features":[513]},{"name":"JET_RSTINFO_A","features":[513]},{"name":"JET_RSTINFO_W","features":[513]},{"name":"JET_RSTMAP_A","features":[513]},{"name":"JET_RSTMAP_W","features":[513]},{"name":"JET_SESID","features":[513]},{"name":"JET_SETCOLUMN","features":[513]},{"name":"JET_SETINFO","features":[513]},{"name":"JET_SETSYSPARAM_A","features":[513,514]},{"name":"JET_SETSYSPARAM_W","features":[513,514]},{"name":"JET_SIGNATURE","features":[513]},{"name":"JET_SNPROG","features":[513]},{"name":"JET_SPACEHINTS","features":[513]},{"name":"JET_TABLECREATE2_A","features":[513,514]},{"name":"JET_TABLECREATE2_W","features":[513,514]},{"name":"JET_TABLECREATE3_A","features":[513,514]},{"name":"JET_TABLECREATE3_W","features":[513,514]},{"name":"JET_TABLECREATE4_A","features":[513,514]},{"name":"JET_TABLECREATE4_W","features":[513,514]},{"name":"JET_TABLECREATE_A","features":[513,514]},{"name":"JET_TABLECREATE_W","features":[513,514]},{"name":"JET_THREADSTATS","features":[513]},{"name":"JET_THREADSTATS2","features":[513]},{"name":"JET_THREADSTATS2","features":[513]},{"name":"JET_TUPLELIMITS","features":[513]},{"name":"JET_UNICODEINDEX","features":[513]},{"name":"JET_UNICODEINDEX2","features":[513]},{"name":"JET_USERDEFINEDDEFAULT_A","features":[513]},{"name":"JET_USERDEFINEDDEFAULT_W","features":[513]},{"name":"JET_VERSION","features":[513]},{"name":"JET_bitAbortSnapshot","features":[513]},{"name":"JET_bitAllDatabasesSnapshot","features":[513]},{"name":"JET_bitBackupAtomic","features":[513]},{"name":"JET_bitBackupEndAbort","features":[513]},{"name":"JET_bitBackupEndNormal","features":[513]},{"name":"JET_bitBackupIncremental","features":[513]},{"name":"JET_bitBackupSnapshot","features":[513]},{"name":"JET_bitBackupTruncateDone","features":[513]},{"name":"JET_bitBookmarkPermitVirtualCurrency","features":[513]},{"name":"JET_bitCheckUniqueness","features":[513]},{"name":"JET_bitColumnAutoincrement","features":[513]},{"name":"JET_bitColumnCompressed","features":[513]},{"name":"JET_bitColumnDeleteOnZero","features":[513]},{"name":"JET_bitColumnEscrowUpdate","features":[513]},{"name":"JET_bitColumnFinalize","features":[513]},{"name":"JET_bitColumnFixed","features":[513]},{"name":"JET_bitColumnMaybeNull","features":[513]},{"name":"JET_bitColumnMultiValued","features":[513]},{"name":"JET_bitColumnNotNULL","features":[513]},{"name":"JET_bitColumnTTDescending","features":[513]},{"name":"JET_bitColumnTTKey","features":[513]},{"name":"JET_bitColumnTagged","features":[513]},{"name":"JET_bitColumnUnversioned","features":[513]},{"name":"JET_bitColumnUpdatable","features":[513]},{"name":"JET_bitColumnUserDefinedDefault","features":[513]},{"name":"JET_bitColumnVersion","features":[513]},{"name":"JET_bitCommitLazyFlush","features":[513]},{"name":"JET_bitCompactRepair","features":[513]},{"name":"JET_bitCompactStats","features":[513]},{"name":"JET_bitConfigStoreReadControlDefault","features":[513]},{"name":"JET_bitConfigStoreReadControlDisableAll","features":[513]},{"name":"JET_bitConfigStoreReadControlInhibitRead","features":[513]},{"name":"JET_bitContinueAfterThaw","features":[513]},{"name":"JET_bitCopySnapshot","features":[513]},{"name":"JET_bitCreateHintAppendSequential","features":[513]},{"name":"JET_bitCreateHintHotpointSequential","features":[513]},{"name":"JET_bitDbDeleteCorruptIndexes","features":[513]},{"name":"JET_bitDbDeleteUnicodeIndexes","features":[513]},{"name":"JET_bitDbEnableBackgroundMaintenance","features":[513]},{"name":"JET_bitDbExclusive","features":[513]},{"name":"JET_bitDbOverwriteExisting","features":[513]},{"name":"JET_bitDbPurgeCacheOnAttach","features":[513]},{"name":"JET_bitDbReadOnly","features":[513]},{"name":"JET_bitDbRecoveryOff","features":[513]},{"name":"JET_bitDbShadowingOff","features":[513]},{"name":"JET_bitDbUpgrade","features":[513]},{"name":"JET_bitDefragmentAvailSpaceTreesOnly","features":[513]},{"name":"JET_bitDefragmentBTree","features":[513]},{"name":"JET_bitDefragmentBatchStart","features":[513]},{"name":"JET_bitDefragmentBatchStop","features":[513]},{"name":"JET_bitDefragmentNoPartialMerges","features":[513]},{"name":"JET_bitDeleteColumnIgnoreTemplateColumns","features":[513]},{"name":"JET_bitDeleteHintTableSequential","features":[513]},{"name":"JET_bitDumpCacheIncludeCachedPages","features":[513]},{"name":"JET_bitDumpCacheIncludeCorruptedPages","features":[513]},{"name":"JET_bitDumpCacheIncludeDirtyPages","features":[513]},{"name":"JET_bitDumpCacheMaximum","features":[513]},{"name":"JET_bitDumpCacheMinimum","features":[513]},{"name":"JET_bitDumpCacheNoDecommit","features":[513]},{"name":"JET_bitDumpMaximum","features":[513]},{"name":"JET_bitDumpMinimum","features":[513]},{"name":"JET_bitDurableCommitCallbackLogUnavailable","features":[513]},{"name":"JET_bitESE98FileNames","features":[513]},{"name":"JET_bitEightDotThreeSoftCompat","features":[513]},{"name":"JET_bitEnumerateCompressOutput","features":[513]},{"name":"JET_bitEnumerateCopy","features":[513]},{"name":"JET_bitEnumerateIgnoreDefault","features":[513]},{"name":"JET_bitEnumerateIgnoreUserDefinedDefault","features":[513]},{"name":"JET_bitEnumerateInRecordOnly","features":[513]},{"name":"JET_bitEnumeratePresenceOnly","features":[513]},{"name":"JET_bitEnumerateTaggedOnly","features":[513]},{"name":"JET_bitEscrowNoRollback","features":[513]},{"name":"JET_bitExplicitPrepare","features":[513]},{"name":"JET_bitForceDetach","features":[513]},{"name":"JET_bitForceNewLog","features":[513]},{"name":"JET_bitFullColumnEndLimit","features":[513]},{"name":"JET_bitFullColumnStartLimit","features":[513]},{"name":"JET_bitHungIOEvent","features":[513]},{"name":"JET_bitIdleCompact","features":[513]},{"name":"JET_bitIdleFlushBuffers","features":[513]},{"name":"JET_bitIdleStatus","features":[513]},{"name":"JET_bitIncrementalSnapshot","features":[513]},{"name":"JET_bitIndexColumnMustBeNonNull","features":[513]},{"name":"JET_bitIndexColumnMustBeNull","features":[513]},{"name":"JET_bitIndexCrossProduct","features":[513]},{"name":"JET_bitIndexDisallowNull","features":[513]},{"name":"JET_bitIndexDisallowTruncation","features":[513]},{"name":"JET_bitIndexDotNetGuid","features":[513]},{"name":"JET_bitIndexEmpty","features":[513]},{"name":"JET_bitIndexIgnoreAnyNull","features":[513]},{"name":"JET_bitIndexIgnoreFirstNull","features":[513]},{"name":"JET_bitIndexIgnoreNull","features":[513]},{"name":"JET_bitIndexImmutableStructure","features":[513]},{"name":"JET_bitIndexKeyMost","features":[513]},{"name":"JET_bitIndexLazyFlush","features":[513]},{"name":"JET_bitIndexNestedTable","features":[513]},{"name":"JET_bitIndexPrimary","features":[513]},{"name":"JET_bitIndexSortNullsHigh","features":[513]},{"name":"JET_bitIndexTupleLimits","features":[513]},{"name":"JET_bitIndexTuples","features":[513]},{"name":"JET_bitIndexUnicode","features":[513]},{"name":"JET_bitIndexUnique","features":[513]},{"name":"JET_bitIndexUnversioned","features":[513]},{"name":"JET_bitKeepDbAttachedAtEndOfRecovery","features":[513]},{"name":"JET_bitKeyAscending","features":[513]},{"name":"JET_bitKeyDataZeroLength","features":[513]},{"name":"JET_bitKeyDescending","features":[513]},{"name":"JET_bitLSCursor","features":[513]},{"name":"JET_bitLSReset","features":[513]},{"name":"JET_bitLSTable","features":[513]},{"name":"JET_bitLogStreamMustExist","features":[513]},{"name":"JET_bitMoveFirst","features":[513]},{"name":"JET_bitMoveKeyNE","features":[513]},{"name":"JET_bitNewKey","features":[513]},{"name":"JET_bitNoMove","features":[513]},{"name":"JET_bitNormalizedKey","features":[513]},{"name":"JET_bitObjectSystem","features":[513]},{"name":"JET_bitObjectTableDerived","features":[513]},{"name":"JET_bitObjectTableFixedDDL","features":[513]},{"name":"JET_bitObjectTableNoFixedVarColumnsInDerivedTables","features":[513]},{"name":"JET_bitObjectTableTemplate","features":[513]},{"name":"JET_bitPartialColumnEndLimit","features":[513]},{"name":"JET_bitPartialColumnStartLimit","features":[513]},{"name":"JET_bitPrereadBackward","features":[513]},{"name":"JET_bitPrereadFirstPage","features":[513]},{"name":"JET_bitPrereadForward","features":[513]},{"name":"JET_bitPrereadNormalizedKey","features":[513]},{"name":"JET_bitRangeInclusive","features":[513]},{"name":"JET_bitRangeInstantDuration","features":[513]},{"name":"JET_bitRangeRemove","features":[513]},{"name":"JET_bitRangeUpperLimit","features":[513]},{"name":"JET_bitReadLock","features":[513]},{"name":"JET_bitRecordInIndex","features":[513]},{"name":"JET_bitRecordNotInIndex","features":[513]},{"name":"JET_bitRecordSizeInCopyBuffer","features":[513]},{"name":"JET_bitRecordSizeLocal","features":[513]},{"name":"JET_bitRecordSizeRunningTotal","features":[513]},{"name":"JET_bitRecoveryWithoutUndo","features":[513]},{"name":"JET_bitReplayIgnoreLostLogs","features":[513]},{"name":"JET_bitReplayIgnoreMissingDB","features":[513]},{"name":"JET_bitReplayMissingMapEntryDB","features":[513]},{"name":"JET_bitResizeDatabaseOnlyGrow","features":[513]},{"name":"JET_bitResizeDatabaseOnlyShrink","features":[513]},{"name":"JET_bitRetrieveCopy","features":[513]},{"name":"JET_bitRetrieveFromIndex","features":[513]},{"name":"JET_bitRetrieveFromPrimaryBookmark","features":[513]},{"name":"JET_bitRetrieveHintReserve1","features":[513]},{"name":"JET_bitRetrieveHintReserve2","features":[513]},{"name":"JET_bitRetrieveHintReserve3","features":[513]},{"name":"JET_bitRetrieveHintTableScanBackward","features":[513]},{"name":"JET_bitRetrieveHintTableScanForward","features":[513]},{"name":"JET_bitRetrieveIgnoreDefault","features":[513]},{"name":"JET_bitRetrieveNull","features":[513]},{"name":"JET_bitRetrieveTag","features":[513]},{"name":"JET_bitRetrieveTuple","features":[513]},{"name":"JET_bitRollbackAll","features":[513]},{"name":"JET_bitSeekEQ","features":[513]},{"name":"JET_bitSeekGE","features":[513]},{"name":"JET_bitSeekGT","features":[513]},{"name":"JET_bitSeekLE","features":[513]},{"name":"JET_bitSeekLT","features":[513]},{"name":"JET_bitSetAppendLV","features":[513]},{"name":"JET_bitSetCompressed","features":[513]},{"name":"JET_bitSetContiguousLV","features":[513]},{"name":"JET_bitSetIndexRange","features":[513]},{"name":"JET_bitSetIntrinsicLV","features":[513]},{"name":"JET_bitSetOverwriteLV","features":[513]},{"name":"JET_bitSetRevertToDefaultValue","features":[513]},{"name":"JET_bitSetSeparateLV","features":[513]},{"name":"JET_bitSetSizeLV","features":[513]},{"name":"JET_bitSetUncompressed","features":[513]},{"name":"JET_bitSetUniqueMultiValues","features":[513]},{"name":"JET_bitSetUniqueNormalizedMultiValues","features":[513]},{"name":"JET_bitSetZeroLength","features":[513]},{"name":"JET_bitShrinkDatabaseOff","features":[513]},{"name":"JET_bitShrinkDatabaseOn","features":[513]},{"name":"JET_bitShrinkDatabaseRealtime","features":[513]},{"name":"JET_bitShrinkDatabaseTrim","features":[513]},{"name":"JET_bitSpaceHintsUtilizeParentSpace","features":[513]},{"name":"JET_bitStopServiceAll","features":[513]},{"name":"JET_bitStopServiceBackgroundUserTasks","features":[513]},{"name":"JET_bitStopServiceQuiesceCaches","features":[513]},{"name":"JET_bitStopServiceResume","features":[513]},{"name":"JET_bitStrLimit","features":[513]},{"name":"JET_bitSubStrLimit","features":[513]},{"name":"JET_bitTTDotNetGuid","features":[513]},{"name":"JET_bitTTErrorOnDuplicateInsertion","features":[513]},{"name":"JET_bitTTForceMaterialization","features":[513]},{"name":"JET_bitTTForwardOnly","features":[513]},{"name":"JET_bitTTIndexed","features":[513]},{"name":"JET_bitTTIntrinsicLVsOnly","features":[513]},{"name":"JET_bitTTScrollable","features":[513]},{"name":"JET_bitTTSortNullsHigh","features":[513]},{"name":"JET_bitTTUnique","features":[513]},{"name":"JET_bitTTUpdatable","features":[513]},{"name":"JET_bitTableClass1","features":[513]},{"name":"JET_bitTableClass10","features":[513]},{"name":"JET_bitTableClass11","features":[513]},{"name":"JET_bitTableClass12","features":[513]},{"name":"JET_bitTableClass13","features":[513]},{"name":"JET_bitTableClass14","features":[513]},{"name":"JET_bitTableClass15","features":[513]},{"name":"JET_bitTableClass2","features":[513]},{"name":"JET_bitTableClass3","features":[513]},{"name":"JET_bitTableClass4","features":[513]},{"name":"JET_bitTableClass5","features":[513]},{"name":"JET_bitTableClass6","features":[513]},{"name":"JET_bitTableClass7","features":[513]},{"name":"JET_bitTableClass8","features":[513]},{"name":"JET_bitTableClass9","features":[513]},{"name":"JET_bitTableClassMask","features":[513]},{"name":"JET_bitTableClassNone","features":[513]},{"name":"JET_bitTableCreateFixedDDL","features":[513]},{"name":"JET_bitTableCreateImmutableStructure","features":[513]},{"name":"JET_bitTableCreateNoFixedVarColumnsInDerivedTables","features":[513]},{"name":"JET_bitTableCreateTemplateTable","features":[513]},{"name":"JET_bitTableDenyRead","features":[513]},{"name":"JET_bitTableDenyWrite","features":[513]},{"name":"JET_bitTableInfoBookmark","features":[513]},{"name":"JET_bitTableInfoRollback","features":[513]},{"name":"JET_bitTableInfoUpdatable","features":[513]},{"name":"JET_bitTableNoCache","features":[513]},{"name":"JET_bitTableOpportuneRead","features":[513]},{"name":"JET_bitTablePermitDDL","features":[513]},{"name":"JET_bitTablePreread","features":[513]},{"name":"JET_bitTableReadOnly","features":[513]},{"name":"JET_bitTableSequential","features":[513]},{"name":"JET_bitTableUpdatable","features":[513]},{"name":"JET_bitTermAbrupt","features":[513]},{"name":"JET_bitTermComplete","features":[513]},{"name":"JET_bitTermDirty","features":[513]},{"name":"JET_bitTermStopBackup","features":[513]},{"name":"JET_bitTransactionReadOnly","features":[513]},{"name":"JET_bitTruncateLogsAfterRecovery","features":[513]},{"name":"JET_bitUpdateCheckESE97Compatibility","features":[513]},{"name":"JET_bitWaitAllLevel0Commit","features":[513]},{"name":"JET_bitWaitLastLevel0Commit","features":[513]},{"name":"JET_bitWriteLock","features":[513]},{"name":"JET_bitZeroLength","features":[513]},{"name":"JET_cbBookmarkMost","features":[513]},{"name":"JET_cbColumnLVPageOverhead","features":[513]},{"name":"JET_cbColumnMost","features":[513]},{"name":"JET_cbFullNameMost","features":[513]},{"name":"JET_cbKeyMost","features":[513]},{"name":"JET_cbKeyMost2KBytePage","features":[513]},{"name":"JET_cbKeyMost4KBytePage","features":[513]},{"name":"JET_cbKeyMost8KBytePage","features":[513]},{"name":"JET_cbKeyMostMin","features":[513]},{"name":"JET_cbLVColumnMost","features":[513]},{"name":"JET_cbLVDefaultValueMost","features":[513]},{"name":"JET_cbLimitKeyMost","features":[513]},{"name":"JET_cbNameMost","features":[513]},{"name":"JET_cbPrimaryKeyMost","features":[513]},{"name":"JET_cbSecondaryKeyMost","features":[513]},{"name":"JET_cbtypAfterDelete","features":[513]},{"name":"JET_cbtypAfterInsert","features":[513]},{"name":"JET_cbtypAfterReplace","features":[513]},{"name":"JET_cbtypBeforeDelete","features":[513]},{"name":"JET_cbtypBeforeInsert","features":[513]},{"name":"JET_cbtypBeforeReplace","features":[513]},{"name":"JET_cbtypFinalize","features":[513]},{"name":"JET_cbtypFreeCursorLS","features":[513]},{"name":"JET_cbtypFreeTableLS","features":[513]},{"name":"JET_cbtypNull","features":[513]},{"name":"JET_cbtypOnlineDefragCompleted","features":[513]},{"name":"JET_cbtypUserDefinedDefaultValue","features":[513]},{"name":"JET_ccolFixedMost","features":[513]},{"name":"JET_ccolKeyMost","features":[513]},{"name":"JET_ccolMost","features":[513]},{"name":"JET_ccolTaggedMost","features":[513]},{"name":"JET_ccolVarMost","features":[513]},{"name":"JET_coltypBinary","features":[513]},{"name":"JET_coltypBit","features":[513]},{"name":"JET_coltypCurrency","features":[513]},{"name":"JET_coltypDateTime","features":[513]},{"name":"JET_coltypGUID","features":[513]},{"name":"JET_coltypIEEEDouble","features":[513]},{"name":"JET_coltypIEEESingle","features":[513]},{"name":"JET_coltypLong","features":[513]},{"name":"JET_coltypLongBinary","features":[513]},{"name":"JET_coltypLongLong","features":[513]},{"name":"JET_coltypLongText","features":[513]},{"name":"JET_coltypMax","features":[513]},{"name":"JET_coltypNil","features":[513]},{"name":"JET_coltypSLV","features":[513]},{"name":"JET_coltypShort","features":[513]},{"name":"JET_coltypText","features":[513]},{"name":"JET_coltypUnsignedByte","features":[513]},{"name":"JET_coltypUnsignedLong","features":[513]},{"name":"JET_coltypUnsignedLongLong","features":[513]},{"name":"JET_coltypUnsignedShort","features":[513]},{"name":"JET_configDefault","features":[513]},{"name":"JET_configDynamicMediumMemory","features":[513]},{"name":"JET_configHighConcurrencyScaling","features":[513]},{"name":"JET_configLowDiskFootprint","features":[513]},{"name":"JET_configLowMemory","features":[513]},{"name":"JET_configLowPower","features":[513]},{"name":"JET_configMediumDiskFootprint","features":[513]},{"name":"JET_configRemoveQuotas","features":[513]},{"name":"JET_configRunSilent","features":[513]},{"name":"JET_configSSDProfileIO","features":[513]},{"name":"JET_configUnthrottledMemory","features":[513]},{"name":"JET_dbstateBeingConverted","features":[513]},{"name":"JET_dbstateCleanShutdown","features":[513]},{"name":"JET_dbstateDirtyShutdown","features":[513]},{"name":"JET_dbstateForceDetach","features":[513]},{"name":"JET_dbstateJustCreated","features":[513]},{"name":"JET_errAccessDenied","features":[513]},{"name":"JET_errAfterInitialization","features":[513]},{"name":"JET_errAlreadyInitialized","features":[513]},{"name":"JET_errAlreadyPrepared","features":[513]},{"name":"JET_errAttachedDatabaseMismatch","features":[513]},{"name":"JET_errBackupAbortByServer","features":[513]},{"name":"JET_errBackupDirectoryNotEmpty","features":[513]},{"name":"JET_errBackupInProgress","features":[513]},{"name":"JET_errBackupNotAllowedYet","features":[513]},{"name":"JET_errBadBackupDatabaseSize","features":[513]},{"name":"JET_errBadBookmark","features":[513]},{"name":"JET_errBadCheckpointSignature","features":[513]},{"name":"JET_errBadColumnId","features":[513]},{"name":"JET_errBadDbSignature","features":[513]},{"name":"JET_errBadEmptyPage","features":[513]},{"name":"JET_errBadItagSequence","features":[513]},{"name":"JET_errBadLineCount","features":[513]},{"name":"JET_errBadLogSignature","features":[513]},{"name":"JET_errBadLogVersion","features":[513]},{"name":"JET_errBadPageLink","features":[513]},{"name":"JET_errBadParentPageLink","features":[513]},{"name":"JET_errBadPatchPage","features":[513]},{"name":"JET_errBadRestoreTargetInstance","features":[513]},{"name":"JET_errBufferTooSmall","features":[513]},{"name":"JET_errCallbackFailed","features":[513]},{"name":"JET_errCallbackNotResolved","features":[513]},{"name":"JET_errCannotAddFixedVarColumnToDerivedTable","features":[513]},{"name":"JET_errCannotBeTagged","features":[513]},{"name":"JET_errCannotDeleteSystemTable","features":[513]},{"name":"JET_errCannotDeleteTempTable","features":[513]},{"name":"JET_errCannotDeleteTemplateTable","features":[513]},{"name":"JET_errCannotDisableVersioning","features":[513]},{"name":"JET_errCannotIndex","features":[513]},{"name":"JET_errCannotIndexOnEncryptedColumn","features":[513]},{"name":"JET_errCannotLogDuringRecoveryRedo","features":[513]},{"name":"JET_errCannotMaterializeForwardOnlySort","features":[513]},{"name":"JET_errCannotNestDDL","features":[513]},{"name":"JET_errCannotSeparateIntrinsicLV","features":[513]},{"name":"JET_errCatalogCorrupted","features":[513]},{"name":"JET_errCheckpointCorrupt","features":[513]},{"name":"JET_errCheckpointDepthTooDeep","features":[513]},{"name":"JET_errCheckpointFileNotFound","features":[513]},{"name":"JET_errClientRequestToStopJetService","features":[513]},{"name":"JET_errColumnCannotBeCompressed","features":[513]},{"name":"JET_errColumnCannotBeEncrypted","features":[513]},{"name":"JET_errColumnDoesNotFit","features":[513]},{"name":"JET_errColumnDuplicate","features":[513]},{"name":"JET_errColumnInRelationship","features":[513]},{"name":"JET_errColumnInUse","features":[513]},{"name":"JET_errColumnIndexed","features":[513]},{"name":"JET_errColumnLong","features":[513]},{"name":"JET_errColumnNoChunk","features":[513]},{"name":"JET_errColumnNoEncryptionKey","features":[513]},{"name":"JET_errColumnNotFound","features":[513]},{"name":"JET_errColumnNotUpdatable","features":[513]},{"name":"JET_errColumnRedundant","features":[513]},{"name":"JET_errColumnTooBig","features":[513]},{"name":"JET_errCommittedLogFileCorrupt","features":[513]},{"name":"JET_errCommittedLogFilesMissing","features":[513]},{"name":"JET_errConsistentTimeMismatch","features":[513]},{"name":"JET_errContainerNotEmpty","features":[513]},{"name":"JET_errDDLNotInheritable","features":[513]},{"name":"JET_errDataHasChanged","features":[513]},{"name":"JET_errDatabase200Format","features":[513]},{"name":"JET_errDatabase400Format","features":[513]},{"name":"JET_errDatabase500Format","features":[513]},{"name":"JET_errDatabaseAlreadyRunningMaintenance","features":[513]},{"name":"JET_errDatabaseAlreadyUpgraded","features":[513]},{"name":"JET_errDatabaseAttachedForRecovery","features":[513]},{"name":"JET_errDatabaseBufferDependenciesCorrupted","features":[513]},{"name":"JET_errDatabaseCorrupted","features":[513]},{"name":"JET_errDatabaseCorruptedNoRepair","features":[513]},{"name":"JET_errDatabaseDirtyShutdown","features":[513]},{"name":"JET_errDatabaseDuplicate","features":[513]},{"name":"JET_errDatabaseFileReadOnly","features":[513]},{"name":"JET_errDatabaseIdInUse","features":[513]},{"name":"JET_errDatabaseInUse","features":[513]},{"name":"JET_errDatabaseIncompleteUpgrade","features":[513]},{"name":"JET_errDatabaseInconsistent","features":[513]},{"name":"JET_errDatabaseInvalidName","features":[513]},{"name":"JET_errDatabaseInvalidPages","features":[513]},{"name":"JET_errDatabaseInvalidPath","features":[513]},{"name":"JET_errDatabaseLeakInSpace","features":[513]},{"name":"JET_errDatabaseLocked","features":[513]},{"name":"JET_errDatabaseLogSetMismatch","features":[513]},{"name":"JET_errDatabaseNotFound","features":[513]},{"name":"JET_errDatabaseNotReady","features":[513]},{"name":"JET_errDatabasePatchFileMismatch","features":[513]},{"name":"JET_errDatabaseSharingViolation","features":[513]},{"name":"JET_errDatabaseSignInUse","features":[513]},{"name":"JET_errDatabaseStreamingFileMismatch","features":[513]},{"name":"JET_errDatabaseUnavailable","features":[513]},{"name":"JET_errDatabasesNotFromSameSnapshot","features":[513]},{"name":"JET_errDbTimeBeyondMaxRequired","features":[513]},{"name":"JET_errDbTimeCorrupted","features":[513]},{"name":"JET_errDbTimeTooNew","features":[513]},{"name":"JET_errDbTimeTooOld","features":[513]},{"name":"JET_errDecompressionFailed","features":[513]},{"name":"JET_errDecryptionFailed","features":[513]},{"name":"JET_errDefaultValueTooBig","features":[513]},{"name":"JET_errDeleteBackupFileFail","features":[513]},{"name":"JET_errDensityInvalid","features":[513]},{"name":"JET_errDerivedColumnCorruption","features":[513]},{"name":"JET_errDirtyShutdown","features":[513]},{"name":"JET_errDisabledFunctionality","features":[513]},{"name":"JET_errDiskFull","features":[513]},{"name":"JET_errDiskIO","features":[513]},{"name":"JET_errDiskReadVerificationFailure","features":[513]},{"name":"JET_errEncryptionBadItag","features":[513]},{"name":"JET_errEndingRestoreLogTooLow","features":[513]},{"name":"JET_errEngineFormatVersionNoLongerSupportedTooLow","features":[513]},{"name":"JET_errEngineFormatVersionNotYetImplementedTooHigh","features":[513]},{"name":"JET_errEngineFormatVersionParamTooLowForRequestedFeature","features":[513]},{"name":"JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion","features":[513]},{"name":"JET_errEngineFormatVersionSpecifiedTooLowForLogVersion","features":[513]},{"name":"JET_errEntryPointNotFound","features":[513]},{"name":"JET_errExclusiveTableLockRequired","features":[513]},{"name":"JET_errExistingLogFileHasBadSignature","features":[513]},{"name":"JET_errExistingLogFileIsNotContiguous","features":[513]},{"name":"JET_errFeatureNotAvailable","features":[513]},{"name":"JET_errFileAccessDenied","features":[513]},{"name":"JET_errFileAlreadyExists","features":[513]},{"name":"JET_errFileClose","features":[513]},{"name":"JET_errFileCompressed","features":[513]},{"name":"JET_errFileIOAbort","features":[513]},{"name":"JET_errFileIOBeyondEOF","features":[513]},{"name":"JET_errFileIOFail","features":[513]},{"name":"JET_errFileIORetry","features":[513]},{"name":"JET_errFileIOSparse","features":[513]},{"name":"JET_errFileInvalidType","features":[513]},{"name":"JET_errFileNotFound","features":[513]},{"name":"JET_errFileSystemCorruption","features":[513]},{"name":"JET_errFilteredMoveNotSupported","features":[513]},{"name":"JET_errFixedDDL","features":[513]},{"name":"JET_errFixedInheritedDDL","features":[513]},{"name":"JET_errFlushMapDatabaseMismatch","features":[513]},{"name":"JET_errFlushMapUnrecoverable","features":[513]},{"name":"JET_errFlushMapVersionUnsupported","features":[513]},{"name":"JET_errForceDetachNotAllowed","features":[513]},{"name":"JET_errGivenLogFileHasBadSignature","features":[513]},{"name":"JET_errGivenLogFileIsNotContiguous","features":[513]},{"name":"JET_errIllegalOperation","features":[513]},{"name":"JET_errInTransaction","features":[513]},{"name":"JET_errIndexBuildCorrupted","features":[513]},{"name":"JET_errIndexCantBuild","features":[513]},{"name":"JET_errIndexDuplicate","features":[513]},{"name":"JET_errIndexHasPrimary","features":[513]},{"name":"JET_errIndexInUse","features":[513]},{"name":"JET_errIndexInvalidDef","features":[513]},{"name":"JET_errIndexMustStay","features":[513]},{"name":"JET_errIndexNotFound","features":[513]},{"name":"JET_errIndexTuplesCannotRetrieveFromIndex","features":[513]},{"name":"JET_errIndexTuplesInvalidLimits","features":[513]},{"name":"JET_errIndexTuplesKeyTooSmall","features":[513]},{"name":"JET_errIndexTuplesNonUniqueOnly","features":[513]},{"name":"JET_errIndexTuplesOneColumnOnly","features":[513]},{"name":"JET_errIndexTuplesSecondaryIndexOnly","features":[513]},{"name":"JET_errIndexTuplesTextBinaryColumnsOnly","features":[513]},{"name":"JET_errIndexTuplesTextColumnsOnly","features":[513]},{"name":"JET_errIndexTuplesTooManyColumns","features":[513]},{"name":"JET_errIndexTuplesVarSegMacNotAllowed","features":[513]},{"name":"JET_errInitInProgress","features":[513]},{"name":"JET_errInstanceNameInUse","features":[513]},{"name":"JET_errInstanceUnavailable","features":[513]},{"name":"JET_errInstanceUnavailableDueToFatalLogDiskFull","features":[513]},{"name":"JET_errInternalError","features":[513]},{"name":"JET_errInvalidBackup","features":[513]},{"name":"JET_errInvalidBackupSequence","features":[513]},{"name":"JET_errInvalidBookmark","features":[513]},{"name":"JET_errInvalidBufferSize","features":[513]},{"name":"JET_errInvalidCodePage","features":[513]},{"name":"JET_errInvalidColumnType","features":[513]},{"name":"JET_errInvalidCountry","features":[513]},{"name":"JET_errInvalidCreateDbVersion","features":[513]},{"name":"JET_errInvalidCreateIndex","features":[513]},{"name":"JET_errInvalidDatabase","features":[513]},{"name":"JET_errInvalidDatabaseId","features":[513]},{"name":"JET_errInvalidDatabaseVersion","features":[513]},{"name":"JET_errInvalidDbparamId","features":[513]},{"name":"JET_errInvalidFilename","features":[513]},{"name":"JET_errInvalidGrbit","features":[513]},{"name":"JET_errInvalidIndexId","features":[513]},{"name":"JET_errInvalidInstance","features":[513]},{"name":"JET_errInvalidLCMapStringFlags","features":[513]},{"name":"JET_errInvalidLVChunkSize","features":[513]},{"name":"JET_errInvalidLanguageId","features":[513]},{"name":"JET_errInvalidLogDirectory","features":[513]},{"name":"JET_errInvalidLogSequence","features":[513]},{"name":"JET_errInvalidLoggedOperation","features":[513]},{"name":"JET_errInvalidName","features":[513]},{"name":"JET_errInvalidObject","features":[513]},{"name":"JET_errInvalidOnSort","features":[513]},{"name":"JET_errInvalidOperation","features":[513]},{"name":"JET_errInvalidParameter","features":[513]},{"name":"JET_errInvalidPath","features":[513]},{"name":"JET_errInvalidPlaceholderColumn","features":[513]},{"name":"JET_errInvalidPreread","features":[513]},{"name":"JET_errInvalidSesid","features":[513]},{"name":"JET_errInvalidSesparamId","features":[513]},{"name":"JET_errInvalidSettings","features":[513]},{"name":"JET_errInvalidSystemPath","features":[513]},{"name":"JET_errInvalidTableId","features":[513]},{"name":"JET_errKeyBoundary","features":[513]},{"name":"JET_errKeyDuplicate","features":[513]},{"name":"JET_errKeyIsMade","features":[513]},{"name":"JET_errKeyNotMade","features":[513]},{"name":"JET_errKeyTooBig","features":[513]},{"name":"JET_errKeyTruncated","features":[513]},{"name":"JET_errLSAlreadySet","features":[513]},{"name":"JET_errLSCallbackNotSpecified","features":[513]},{"name":"JET_errLSNotSet","features":[513]},{"name":"JET_errLVCorrupted","features":[513]},{"name":"JET_errLanguageNotSupported","features":[513]},{"name":"JET_errLinkNotSupported","features":[513]},{"name":"JET_errLogBufferTooSmall","features":[513]},{"name":"JET_errLogCorruptDuringHardRecovery","features":[513]},{"name":"JET_errLogCorruptDuringHardRestore","features":[513]},{"name":"JET_errLogCorrupted","features":[513]},{"name":"JET_errLogDisabledDueToRecoveryFailure","features":[513]},{"name":"JET_errLogDiskFull","features":[513]},{"name":"JET_errLogFileCorrupt","features":[513]},{"name":"JET_errLogFileNotCopied","features":[513]},{"name":"JET_errLogFilePathInUse","features":[513]},{"name":"JET_errLogFileSizeMismatch","features":[513]},{"name":"JET_errLogFileSizeMismatchDatabasesConsistent","features":[513]},{"name":"JET_errLogGenerationMismatch","features":[513]},{"name":"JET_errLogReadVerifyFailure","features":[513]},{"name":"JET_errLogSectorSizeMismatch","features":[513]},{"name":"JET_errLogSectorSizeMismatchDatabasesConsistent","features":[513]},{"name":"JET_errLogSequenceChecksumMismatch","features":[513]},{"name":"JET_errLogSequenceEnd","features":[513]},{"name":"JET_errLogSequenceEndDatabasesConsistent","features":[513]},{"name":"JET_errLogTornWriteDuringHardRecovery","features":[513]},{"name":"JET_errLogTornWriteDuringHardRestore","features":[513]},{"name":"JET_errLogWriteFail","features":[513]},{"name":"JET_errLoggingDisabled","features":[513]},{"name":"JET_errMakeBackupDirectoryFail","features":[513]},{"name":"JET_errMissingCurrentLogFiles","features":[513]},{"name":"JET_errMissingFileToBackup","features":[513]},{"name":"JET_errMissingFullBackup","features":[513]},{"name":"JET_errMissingLogFile","features":[513]},{"name":"JET_errMissingPatchPage","features":[513]},{"name":"JET_errMissingPreviousLogFile","features":[513]},{"name":"JET_errMissingRestoreLogFiles","features":[513]},{"name":"JET_errMultiValuedColumnMustBeTagged","features":[513]},{"name":"JET_errMultiValuedDuplicate","features":[513]},{"name":"JET_errMultiValuedDuplicateAfterTruncation","features":[513]},{"name":"JET_errMultiValuedIndexViolation","features":[513]},{"name":"JET_errMustBeSeparateLongValue","features":[513]},{"name":"JET_errMustDisableLoggingForDbUpgrade","features":[513]},{"name":"JET_errMustRollback","features":[513]},{"name":"JET_errNTSystemCallFailed","features":[513]},{"name":"JET_errNoBackup","features":[513]},{"name":"JET_errNoBackupDirectory","features":[513]},{"name":"JET_errNoCurrentIndex","features":[513]},{"name":"JET_errNoCurrentRecord","features":[513]},{"name":"JET_errNodeCorrupted","features":[513]},{"name":"JET_errNotInTransaction","features":[513]},{"name":"JET_errNotInitialized","features":[513]},{"name":"JET_errNullInvalid","features":[513]},{"name":"JET_errNullKeyDisallowed","features":[513]},{"name":"JET_errOSSnapshotInvalidSequence","features":[513]},{"name":"JET_errOSSnapshotInvalidSnapId","features":[513]},{"name":"JET_errOSSnapshotNotAllowed","features":[513]},{"name":"JET_errOSSnapshotTimeOut","features":[513]},{"name":"JET_errObjectDuplicate","features":[513]},{"name":"JET_errObjectNotFound","features":[513]},{"name":"JET_errOneDatabasePerSession","features":[513]},{"name":"JET_errOutOfAutoincrementValues","features":[513]},{"name":"JET_errOutOfBuffers","features":[513]},{"name":"JET_errOutOfCursors","features":[513]},{"name":"JET_errOutOfDatabaseSpace","features":[513]},{"name":"JET_errOutOfDbtimeValues","features":[513]},{"name":"JET_errOutOfFileHandles","features":[513]},{"name":"JET_errOutOfLongValueIDs","features":[513]},{"name":"JET_errOutOfMemory","features":[513]},{"name":"JET_errOutOfObjectIDs","features":[513]},{"name":"JET_errOutOfSequentialIndexValues","features":[513]},{"name":"JET_errOutOfSessions","features":[513]},{"name":"JET_errOutOfThreads","features":[513]},{"name":"JET_errPageBoundary","features":[513]},{"name":"JET_errPageInitializedMismatch","features":[513]},{"name":"JET_errPageNotInitialized","features":[513]},{"name":"JET_errPageSizeMismatch","features":[513]},{"name":"JET_errPageTagCorrupted","features":[513]},{"name":"JET_errPartiallyAttachedDB","features":[513]},{"name":"JET_errPatchFileMissing","features":[513]},{"name":"JET_errPermissionDenied","features":[513]},{"name":"JET_errPreviousVersion","features":[513]},{"name":"JET_errPrimaryIndexCorrupted","features":[513]},{"name":"JET_errReadLostFlushVerifyFailure","features":[513]},{"name":"JET_errReadPgnoVerifyFailure","features":[513]},{"name":"JET_errReadVerifyFailure","features":[513]},{"name":"JET_errRecordDeleted","features":[513]},{"name":"JET_errRecordFormatConversionFailed","features":[513]},{"name":"JET_errRecordNoCopy","features":[513]},{"name":"JET_errRecordNotDeleted","features":[513]},{"name":"JET_errRecordNotFound","features":[513]},{"name":"JET_errRecordPrimaryChanged","features":[513]},{"name":"JET_errRecordTooBig","features":[513]},{"name":"JET_errRecordTooBigForBackwardCompatibility","features":[513]},{"name":"JET_errRecoveredWithErrors","features":[513]},{"name":"JET_errRecoveredWithoutUndo","features":[513]},{"name":"JET_errRecoveredWithoutUndoDatabasesConsistent","features":[513]},{"name":"JET_errRecoveryVerifyFailure","features":[513]},{"name":"JET_errRedoAbruptEnded","features":[513]},{"name":"JET_errRequiredLogFilesMissing","features":[513]},{"name":"JET_errRestoreInProgress","features":[513]},{"name":"JET_errRestoreOfNonBackupDatabase","features":[513]},{"name":"JET_errRfsFailure","features":[513]},{"name":"JET_errRfsNotArmed","features":[513]},{"name":"JET_errRollbackError","features":[513]},{"name":"JET_errRollbackRequired","features":[513]},{"name":"JET_errRunningInMultiInstanceMode","features":[513]},{"name":"JET_errRunningInOneInstanceMode","features":[513]},{"name":"JET_errSPAvailExtCacheOutOfMemory","features":[513]},{"name":"JET_errSPAvailExtCacheOutOfSync","features":[513]},{"name":"JET_errSPAvailExtCorrupted","features":[513]},{"name":"JET_errSPOwnExtCorrupted","features":[513]},{"name":"JET_errSecondaryIndexCorrupted","features":[513]},{"name":"JET_errSectorSizeNotSupported","features":[513]},{"name":"JET_errSeparatedLongValue","features":[513]},{"name":"JET_errSesidTableIdMismatch","features":[513]},{"name":"JET_errSessionContextAlreadySet","features":[513]},{"name":"JET_errSessionContextNotSetByThisThread","features":[513]},{"name":"JET_errSessionInUse","features":[513]},{"name":"JET_errSessionSharingViolation","features":[513]},{"name":"JET_errSessionWriteConflict","features":[513]},{"name":"JET_errSoftRecoveryOnBackupDatabase","features":[513]},{"name":"JET_errSoftRecoveryOnSnapshot","features":[513]},{"name":"JET_errSpaceHintsInvalid","features":[513]},{"name":"JET_errStartingRestoreLogTooHigh","features":[513]},{"name":"JET_errStreamingDataNotLogged","features":[513]},{"name":"JET_errSuccess","features":[513]},{"name":"JET_errSystemParameterConflict","features":[513]},{"name":"JET_errSystemParamsAlreadySet","features":[513]},{"name":"JET_errSystemPathInUse","features":[513]},{"name":"JET_errTableDuplicate","features":[513]},{"name":"JET_errTableInUse","features":[513]},{"name":"JET_errTableLocked","features":[513]},{"name":"JET_errTableNotEmpty","features":[513]},{"name":"JET_errTaggedNotNULL","features":[513]},{"name":"JET_errTaskDropped","features":[513]},{"name":"JET_errTempFileOpenError","features":[513]},{"name":"JET_errTempPathInUse","features":[513]},{"name":"JET_errTermInProgress","features":[513]},{"name":"JET_errTooManyActiveUsers","features":[513]},{"name":"JET_errTooManyAttachedDatabases","features":[513]},{"name":"JET_errTooManyColumns","features":[513]},{"name":"JET_errTooManyIO","features":[513]},{"name":"JET_errTooManyIndexes","features":[513]},{"name":"JET_errTooManyInstances","features":[513]},{"name":"JET_errTooManyKeys","features":[513]},{"name":"JET_errTooManyMempoolEntries","features":[513]},{"name":"JET_errTooManyOpenDatabases","features":[513]},{"name":"JET_errTooManyOpenIndexes","features":[513]},{"name":"JET_errTooManyOpenTables","features":[513]},{"name":"JET_errTooManyOpenTablesAndCleanupTimedOut","features":[513]},{"name":"JET_errTooManyRecords","features":[513]},{"name":"JET_errTooManySorts","features":[513]},{"name":"JET_errTooManySplits","features":[513]},{"name":"JET_errTransReadOnly","features":[513]},{"name":"JET_errTransTooDeep","features":[513]},{"name":"JET_errTransactionTooLong","features":[513]},{"name":"JET_errTransactionsNotReadyDuringRecovery","features":[513]},{"name":"JET_errUnicodeLanguageValidationFailure","features":[513]},{"name":"JET_errUnicodeNormalizationNotSupported","features":[513]},{"name":"JET_errUnicodeTranslationBufferTooSmall","features":[513]},{"name":"JET_errUnicodeTranslationFail","features":[513]},{"name":"JET_errUnloadableOSFunctionality","features":[513]},{"name":"JET_errUpdateMustVersion","features":[513]},{"name":"JET_errUpdateNotPrepared","features":[513]},{"name":"JET_errVersionStoreEntryTooBig","features":[513]},{"name":"JET_errVersionStoreOutOfMemory","features":[513]},{"name":"JET_errVersionStoreOutOfMemoryAndCleanupTimedOut","features":[513]},{"name":"JET_errWriteConflict","features":[513]},{"name":"JET_errWriteConflictPrimaryIndex","features":[513]},{"name":"JET_errcatApi","features":[513]},{"name":"JET_errcatCorruption","features":[513]},{"name":"JET_errcatData","features":[513]},{"name":"JET_errcatDisk","features":[513]},{"name":"JET_errcatError","features":[513]},{"name":"JET_errcatFatal","features":[513]},{"name":"JET_errcatFragmentation","features":[513]},{"name":"JET_errcatIO","features":[513]},{"name":"JET_errcatInconsistent","features":[513]},{"name":"JET_errcatMax","features":[513]},{"name":"JET_errcatMemory","features":[513]},{"name":"JET_errcatObsolete","features":[513]},{"name":"JET_errcatOperation","features":[513]},{"name":"JET_errcatQuota","features":[513]},{"name":"JET_errcatResource","features":[513]},{"name":"JET_errcatState","features":[513]},{"name":"JET_errcatUnknown","features":[513]},{"name":"JET_errcatUsage","features":[513]},{"name":"JET_filetypeCheckpoint","features":[513]},{"name":"JET_filetypeDatabase","features":[513]},{"name":"JET_filetypeFlushMap","features":[513]},{"name":"JET_filetypeLog","features":[513]},{"name":"JET_filetypeTempDatabase","features":[513]},{"name":"JET_filetypeUnknown","features":[513]},{"name":"JET_objtypNil","features":[513]},{"name":"JET_objtypTable","features":[513]},{"name":"JET_paramAccessDeniedRetryPeriod","features":[513]},{"name":"JET_paramAlternateDatabaseRecoveryPath","features":[513]},{"name":"JET_paramBaseName","features":[513]},{"name":"JET_paramBatchIOBufferMax","features":[513]},{"name":"JET_paramCachePriority","features":[513]},{"name":"JET_paramCacheSize","features":[513]},{"name":"JET_paramCacheSizeMax","features":[513]},{"name":"JET_paramCacheSizeMin","features":[513]},{"name":"JET_paramCachedClosedTables","features":[513]},{"name":"JET_paramCheckFormatWhenOpenFail","features":[513]},{"name":"JET_paramCheckpointDepthMax","features":[513]},{"name":"JET_paramCheckpointIOMax","features":[513]},{"name":"JET_paramCircularLog","features":[513]},{"name":"JET_paramCleanupMismatchedLogFiles","features":[513]},{"name":"JET_paramCommitDefault","features":[513]},{"name":"JET_paramConfigStoreSpec","features":[513]},{"name":"JET_paramConfiguration","features":[513]},{"name":"JET_paramCreatePathIfNotExist","features":[513]},{"name":"JET_paramDatabasePageSize","features":[513]},{"name":"JET_paramDbExtensionSize","features":[513]},{"name":"JET_paramDbScanIntervalMaxSec","features":[513]},{"name":"JET_paramDbScanIntervalMinSec","features":[513]},{"name":"JET_paramDbScanThrottle","features":[513]},{"name":"JET_paramDefragmentSequentialBTrees","features":[513]},{"name":"JET_paramDefragmentSequentialBTreesDensityCheckFrequency","features":[513]},{"name":"JET_paramDeleteOldLogs","features":[513]},{"name":"JET_paramDeleteOutOfRangeLogs","features":[513]},{"name":"JET_paramDisableCallbacks","features":[513]},{"name":"JET_paramDisablePerfmon","features":[513]},{"name":"JET_paramDurableCommitCallback","features":[513]},{"name":"JET_paramEnableAdvanced","features":[513]},{"name":"JET_paramEnableDBScanInRecovery","features":[513]},{"name":"JET_paramEnableDBScanSerialization","features":[513]},{"name":"JET_paramEnableFileCache","features":[513]},{"name":"JET_paramEnableIndexChecking","features":[513]},{"name":"JET_paramEnableIndexCleanup","features":[513]},{"name":"JET_paramEnableOnlineDefrag","features":[513]},{"name":"JET_paramEnablePersistedCallbacks","features":[513]},{"name":"JET_paramEnableRBS","features":[513]},{"name":"JET_paramEnableShrinkDatabase","features":[513]},{"name":"JET_paramEnableSqm","features":[513]},{"name":"JET_paramEnableTempTableVersioning","features":[513]},{"name":"JET_paramEnableViewCache","features":[513]},{"name":"JET_paramErrorToString","features":[513]},{"name":"JET_paramEventLogCache","features":[513]},{"name":"JET_paramEventLoggingLevel","features":[513]},{"name":"JET_paramEventSource","features":[513]},{"name":"JET_paramEventSourceKey","features":[513]},{"name":"JET_paramExceptionAction","features":[513]},{"name":"JET_paramGlobalMinVerPages","features":[513]},{"name":"JET_paramHungIOActions","features":[513]},{"name":"JET_paramHungIOThreshold","features":[513]},{"name":"JET_paramIOPriority","features":[513]},{"name":"JET_paramIOThrottlingTimeQuanta","features":[513]},{"name":"JET_paramIgnoreLogVersion","features":[513]},{"name":"JET_paramIndexTupleIncrement","features":[513]},{"name":"JET_paramIndexTupleStart","features":[513]},{"name":"JET_paramIndexTuplesLengthMax","features":[513]},{"name":"JET_paramIndexTuplesLengthMin","features":[513]},{"name":"JET_paramIndexTuplesToIndexMax","features":[513]},{"name":"JET_paramKeyMost","features":[513]},{"name":"JET_paramLRUKCorrInterval","features":[513]},{"name":"JET_paramLRUKHistoryMax","features":[513]},{"name":"JET_paramLRUKPolicy","features":[513]},{"name":"JET_paramLRUKTimeout","features":[513]},{"name":"JET_paramLRUKTrxCorrInterval","features":[513]},{"name":"JET_paramLVChunkSizeMost","features":[513]},{"name":"JET_paramLegacyFileNames","features":[513]},{"name":"JET_paramLogBuffers","features":[513]},{"name":"JET_paramLogCheckpointPeriod","features":[513]},{"name":"JET_paramLogFileCreateAsynch","features":[513]},{"name":"JET_paramLogFilePath","features":[513]},{"name":"JET_paramLogFileSize","features":[513]},{"name":"JET_paramLogWaitingUserMax","features":[513]},{"name":"JET_paramMaxCoalesceReadGapSize","features":[513]},{"name":"JET_paramMaxCoalesceReadSize","features":[513]},{"name":"JET_paramMaxCoalesceWriteGapSize","features":[513]},{"name":"JET_paramMaxCoalesceWriteSize","features":[513]},{"name":"JET_paramMaxColtyp","features":[513]},{"name":"JET_paramMaxCursors","features":[513]},{"name":"JET_paramMaxInstances","features":[513]},{"name":"JET_paramMaxOpenTables","features":[513]},{"name":"JET_paramMaxSessions","features":[513]},{"name":"JET_paramMaxTemporaryTables","features":[513]},{"name":"JET_paramMaxTransactionSize","features":[513]},{"name":"JET_paramMaxValueInvalid","features":[513]},{"name":"JET_paramMaxVerPages","features":[513]},{"name":"JET_paramMinDataForXpress","features":[513]},{"name":"JET_paramNoInformationEvent","features":[513]},{"name":"JET_paramOSSnapshotTimeout","features":[513]},{"name":"JET_paramOneDatabasePerSession","features":[513]},{"name":"JET_paramOutstandingIOMax","features":[513]},{"name":"JET_paramPageFragment","features":[513]},{"name":"JET_paramPageHintCacheSize","features":[513]},{"name":"JET_paramPageTempDBMin","features":[513]},{"name":"JET_paramPerfmonRefreshInterval","features":[513]},{"name":"JET_paramPreferredMaxOpenTables","features":[513]},{"name":"JET_paramPreferredVerPages","features":[513]},{"name":"JET_paramPrereadIOMax","features":[513]},{"name":"JET_paramProcessFriendlyName","features":[513]},{"name":"JET_paramRBSFilePath","features":[513]},{"name":"JET_paramRecordUpgradeDirtyLevel","features":[513]},{"name":"JET_paramRecovery","features":[513]},{"name":"JET_paramRuntimeCallback","features":[513]},{"name":"JET_paramStartFlushThreshold","features":[513]},{"name":"JET_paramStopFlushThreshold","features":[513]},{"name":"JET_paramSystemPath","features":[513]},{"name":"JET_paramTableClass10Name","features":[513]},{"name":"JET_paramTableClass11Name","features":[513]},{"name":"JET_paramTableClass12Name","features":[513]},{"name":"JET_paramTableClass13Name","features":[513]},{"name":"JET_paramTableClass14Name","features":[513]},{"name":"JET_paramTableClass15Name","features":[513]},{"name":"JET_paramTableClass1Name","features":[513]},{"name":"JET_paramTableClass2Name","features":[513]},{"name":"JET_paramTableClass3Name","features":[513]},{"name":"JET_paramTableClass4Name","features":[513]},{"name":"JET_paramTableClass5Name","features":[513]},{"name":"JET_paramTableClass6Name","features":[513]},{"name":"JET_paramTableClass7Name","features":[513]},{"name":"JET_paramTableClass8Name","features":[513]},{"name":"JET_paramTableClass9Name","features":[513]},{"name":"JET_paramTempPath","features":[513]},{"name":"JET_paramUnicodeIndexDefault","features":[513]},{"name":"JET_paramUseFlushForWriteDurability","features":[513]},{"name":"JET_paramVerPageSize","features":[513]},{"name":"JET_paramVersionStoreTaskQueueMax","features":[513]},{"name":"JET_paramWaitLogFlush","features":[513]},{"name":"JET_paramWaypointLatency","features":[513]},{"name":"JET_paramZeroDatabaseDuringBackup","features":[513]},{"name":"JET_prepCancel","features":[513]},{"name":"JET_prepInsert","features":[513]},{"name":"JET_prepInsertCopy","features":[513]},{"name":"JET_prepInsertCopyDeleteOriginal","features":[513]},{"name":"JET_prepInsertCopyReplaceOriginal","features":[513]},{"name":"JET_prepReplace","features":[513]},{"name":"JET_prepReplaceNoLock","features":[513]},{"name":"JET_relopBitmaskEqualsZero","features":[513]},{"name":"JET_relopBitmaskNotEqualsZero","features":[513]},{"name":"JET_relopEquals","features":[513]},{"name":"JET_relopGreaterThan","features":[513]},{"name":"JET_relopGreaterThanOrEqual","features":[513]},{"name":"JET_relopLessThan","features":[513]},{"name":"JET_relopLessThanOrEqual","features":[513]},{"name":"JET_relopNotEquals","features":[513]},{"name":"JET_relopPrefixEquals","features":[513]},{"name":"JET_sesparamCommitDefault","features":[513]},{"name":"JET_sesparamCorrelationID","features":[513]},{"name":"JET_sesparamMaxValueInvalid","features":[513]},{"name":"JET_sesparamOperationContext","features":[513]},{"name":"JET_sesparamTransactionLevel","features":[513]},{"name":"JET_snpBackup","features":[513]},{"name":"JET_snpCompact","features":[513]},{"name":"JET_snpRepair","features":[513]},{"name":"JET_snpRestore","features":[513]},{"name":"JET_snpScrub","features":[513]},{"name":"JET_snpUpgrade","features":[513]},{"name":"JET_snpUpgradeRecordFormat","features":[513]},{"name":"JET_sntBegin","features":[513]},{"name":"JET_sntComplete","features":[513]},{"name":"JET_sntFail","features":[513]},{"name":"JET_sntProgress","features":[513]},{"name":"JET_sntRequirements","features":[513]},{"name":"JET_sqmDisable","features":[513]},{"name":"JET_sqmEnable","features":[513]},{"name":"JET_sqmFromCEIP","features":[513]},{"name":"JET_wrnBufferTruncated","features":[513]},{"name":"JET_wrnCallbackNotRegistered","features":[513]},{"name":"JET_wrnColumnDefault","features":[513]},{"name":"JET_wrnColumnMaxTruncated","features":[513]},{"name":"JET_wrnColumnMoreTags","features":[513]},{"name":"JET_wrnColumnNotInRecord","features":[513]},{"name":"JET_wrnColumnNotLocal","features":[513]},{"name":"JET_wrnColumnNull","features":[513]},{"name":"JET_wrnColumnPresent","features":[513]},{"name":"JET_wrnColumnReference","features":[513]},{"name":"JET_wrnColumnSetNull","features":[513]},{"name":"JET_wrnColumnSingleValue","features":[513]},{"name":"JET_wrnColumnSkipped","features":[513]},{"name":"JET_wrnColumnTruncated","features":[513]},{"name":"JET_wrnCommittedLogFilesLost","features":[513]},{"name":"JET_wrnCommittedLogFilesRemoved","features":[513]},{"name":"JET_wrnCopyLongValue","features":[513]},{"name":"JET_wrnCorruptIndexDeleted","features":[513]},{"name":"JET_wrnDataHasChanged","features":[513]},{"name":"JET_wrnDatabaseAttached","features":[513]},{"name":"JET_wrnDatabaseRepaired","features":[513]},{"name":"JET_wrnDefragAlreadyRunning","features":[513]},{"name":"JET_wrnDefragNotRunning","features":[513]},{"name":"JET_wrnExistingLogFileHasBadSignature","features":[513]},{"name":"JET_wrnExistingLogFileIsNotContiguous","features":[513]},{"name":"JET_wrnFileOpenReadOnly","features":[513]},{"name":"JET_wrnFinishWithUndo","features":[513]},{"name":"JET_wrnIdleFull","features":[513]},{"name":"JET_wrnKeyChanged","features":[513]},{"name":"JET_wrnNoErrorInfo","features":[513]},{"name":"JET_wrnNoIdleActivity","features":[513]},{"name":"JET_wrnNoWriteLock","features":[513]},{"name":"JET_wrnNyi","features":[513]},{"name":"JET_wrnPrimaryIndexOutOfDate","features":[513]},{"name":"JET_wrnRemainingVersions","features":[513]},{"name":"JET_wrnSecondaryIndexOutOfDate","features":[513]},{"name":"JET_wrnSeekNotEqual","features":[513]},{"name":"JET_wrnSeparateLongValue","features":[513]},{"name":"JET_wrnShrinkNotPossible","features":[513]},{"name":"JET_wrnSkipThisRecord","features":[513]},{"name":"JET_wrnSortOverflow","features":[513]},{"name":"JET_wrnTableEmpty","features":[513]},{"name":"JET_wrnTableInUseBySystem","features":[513]},{"name":"JET_wrnTargetInstanceRunning","features":[513]},{"name":"JET_wrnUniqueKey","features":[513]},{"name":"JET_wszConfigStoreReadControl","features":[513]},{"name":"JET_wszConfigStoreRelPathSysParamDefault","features":[513]},{"name":"JET_wszConfigStoreRelPathSysParamOverride","features":[513]},{"name":"JetAddColumnA","features":[513,514]},{"name":"JetAddColumnW","features":[513,514]},{"name":"JetAttachDatabase2A","features":[513]},{"name":"JetAttachDatabase2W","features":[513]},{"name":"JetAttachDatabaseA","features":[513]},{"name":"JetAttachDatabaseW","features":[513]},{"name":"JetBackupA","features":[513]},{"name":"JetBackupInstanceA","features":[513]},{"name":"JetBackupInstanceW","features":[513]},{"name":"JetBackupW","features":[513]},{"name":"JetBeginExternalBackup","features":[513]},{"name":"JetBeginExternalBackupInstance","features":[513]},{"name":"JetBeginSessionA","features":[513]},{"name":"JetBeginSessionW","features":[513]},{"name":"JetBeginTransaction","features":[513]},{"name":"JetBeginTransaction2","features":[513]},{"name":"JetBeginTransaction3","features":[513]},{"name":"JetCloseDatabase","features":[513]},{"name":"JetCloseFile","features":[513,514]},{"name":"JetCloseFileInstance","features":[513,514]},{"name":"JetCloseTable","features":[513,514]},{"name":"JetCommitTransaction","features":[513]},{"name":"JetCommitTransaction2","features":[513]},{"name":"JetCompactA","features":[513]},{"name":"JetCompactW","features":[513]},{"name":"JetComputeStats","features":[513,514]},{"name":"JetConfigureProcessForCrashDump","features":[513]},{"name":"JetCreateDatabase2A","features":[513]},{"name":"JetCreateDatabase2W","features":[513]},{"name":"JetCreateDatabaseA","features":[513]},{"name":"JetCreateDatabaseW","features":[513]},{"name":"JetCreateIndex2A","features":[513,514]},{"name":"JetCreateIndex2W","features":[513,514]},{"name":"JetCreateIndex3A","features":[513,514]},{"name":"JetCreateIndex3W","features":[513,514]},{"name":"JetCreateIndex4A","features":[513,514]},{"name":"JetCreateIndex4W","features":[513,514]},{"name":"JetCreateIndexA","features":[513,514]},{"name":"JetCreateIndexW","features":[513,514]},{"name":"JetCreateInstance2A","features":[513]},{"name":"JetCreateInstance2W","features":[513]},{"name":"JetCreateInstanceA","features":[513]},{"name":"JetCreateInstanceW","features":[513]},{"name":"JetCreateTableA","features":[513,514]},{"name":"JetCreateTableColumnIndex2A","features":[513,514]},{"name":"JetCreateTableColumnIndex2W","features":[513,514]},{"name":"JetCreateTableColumnIndex3A","features":[513,514]},{"name":"JetCreateTableColumnIndex3W","features":[513,514]},{"name":"JetCreateTableColumnIndex4A","features":[513,514]},{"name":"JetCreateTableColumnIndex4W","features":[513,514]},{"name":"JetCreateTableColumnIndexA","features":[513,514]},{"name":"JetCreateTableColumnIndexW","features":[513,514]},{"name":"JetCreateTableW","features":[513,514]},{"name":"JetDefragment2A","features":[513,514]},{"name":"JetDefragment2W","features":[513,514]},{"name":"JetDefragment3A","features":[513,514]},{"name":"JetDefragment3W","features":[513,514]},{"name":"JetDefragmentA","features":[513]},{"name":"JetDefragmentW","features":[513]},{"name":"JetDelete","features":[513,514]},{"name":"JetDeleteColumn2A","features":[513,514]},{"name":"JetDeleteColumn2W","features":[513,514]},{"name":"JetDeleteColumnA","features":[513,514]},{"name":"JetDeleteColumnW","features":[513,514]},{"name":"JetDeleteIndexA","features":[513,514]},{"name":"JetDeleteIndexW","features":[513,514]},{"name":"JetDeleteTableA","features":[513]},{"name":"JetDeleteTableW","features":[513]},{"name":"JetDetachDatabase2A","features":[513]},{"name":"JetDetachDatabase2W","features":[513]},{"name":"JetDetachDatabaseA","features":[513]},{"name":"JetDetachDatabaseW","features":[513]},{"name":"JetDupCursor","features":[513,514]},{"name":"JetDupSession","features":[513]},{"name":"JetEnableMultiInstanceA","features":[513,514]},{"name":"JetEnableMultiInstanceW","features":[513,514]},{"name":"JetEndExternalBackup","features":[513]},{"name":"JetEndExternalBackupInstance","features":[513]},{"name":"JetEndExternalBackupInstance2","features":[513]},{"name":"JetEndSession","features":[513]},{"name":"JetEnumerateColumns","features":[513,514]},{"name":"JetEscrowUpdate","features":[513,514]},{"name":"JetExternalRestore2A","features":[513]},{"name":"JetExternalRestore2W","features":[513]},{"name":"JetExternalRestoreA","features":[513]},{"name":"JetExternalRestoreW","features":[513]},{"name":"JetFreeBuffer","features":[513]},{"name":"JetGetAttachInfoA","features":[513]},{"name":"JetGetAttachInfoInstanceA","features":[513]},{"name":"JetGetAttachInfoInstanceW","features":[513]},{"name":"JetGetAttachInfoW","features":[513]},{"name":"JetGetBookmark","features":[513,514]},{"name":"JetGetColumnInfoA","features":[513]},{"name":"JetGetColumnInfoW","features":[513]},{"name":"JetGetCurrentIndexA","features":[513,514]},{"name":"JetGetCurrentIndexW","features":[513,514]},{"name":"JetGetCursorInfo","features":[513,514]},{"name":"JetGetDatabaseFileInfoA","features":[513]},{"name":"JetGetDatabaseFileInfoW","features":[513]},{"name":"JetGetDatabaseInfoA","features":[513]},{"name":"JetGetDatabaseInfoW","features":[513]},{"name":"JetGetErrorInfoW","features":[513]},{"name":"JetGetIndexInfoA","features":[513]},{"name":"JetGetIndexInfoW","features":[513]},{"name":"JetGetInstanceInfoA","features":[513,514]},{"name":"JetGetInstanceInfoW","features":[513,514]},{"name":"JetGetInstanceMiscInfo","features":[513]},{"name":"JetGetLS","features":[513,514]},{"name":"JetGetLock","features":[513,514]},{"name":"JetGetLogInfoA","features":[513]},{"name":"JetGetLogInfoInstance2A","features":[513]},{"name":"JetGetLogInfoInstance2W","features":[513]},{"name":"JetGetLogInfoInstanceA","features":[513]},{"name":"JetGetLogInfoInstanceW","features":[513]},{"name":"JetGetLogInfoW","features":[513]},{"name":"JetGetObjectInfoA","features":[513]},{"name":"JetGetObjectInfoW","features":[513]},{"name":"JetGetRecordPosition","features":[513,514]},{"name":"JetGetRecordSize","features":[513,514]},{"name":"JetGetRecordSize2","features":[513,514]},{"name":"JetGetSecondaryIndexBookmark","features":[513,514]},{"name":"JetGetSessionParameter","features":[513]},{"name":"JetGetSystemParameterA","features":[513,514]},{"name":"JetGetSystemParameterW","features":[513,514]},{"name":"JetGetTableColumnInfoA","features":[513,514]},{"name":"JetGetTableColumnInfoW","features":[513,514]},{"name":"JetGetTableIndexInfoA","features":[513,514]},{"name":"JetGetTableIndexInfoW","features":[513,514]},{"name":"JetGetTableInfoA","features":[513,514]},{"name":"JetGetTableInfoW","features":[513,514]},{"name":"JetGetThreadStats","features":[513]},{"name":"JetGetTruncateLogInfoInstanceA","features":[513]},{"name":"JetGetTruncateLogInfoInstanceW","features":[513]},{"name":"JetGetVersion","features":[513]},{"name":"JetGotoBookmark","features":[513,514]},{"name":"JetGotoPosition","features":[513,514]},{"name":"JetGotoSecondaryIndexBookmark","features":[513,514]},{"name":"JetGrowDatabase","features":[513]},{"name":"JetIdle","features":[513]},{"name":"JetIndexRecordCount","features":[513,514]},{"name":"JetInit","features":[513]},{"name":"JetInit2","features":[513]},{"name":"JetInit3A","features":[513]},{"name":"JetInit3W","features":[513]},{"name":"JetIntersectIndexes","features":[513,514]},{"name":"JetMakeKey","features":[513,514]},{"name":"JetMove","features":[513,514]},{"name":"JetOSSnapshotAbort","features":[513]},{"name":"JetOSSnapshotEnd","features":[513]},{"name":"JetOSSnapshotFreezeA","features":[513,514]},{"name":"JetOSSnapshotFreezeW","features":[513,514]},{"name":"JetOSSnapshotGetFreezeInfoA","features":[513,514]},{"name":"JetOSSnapshotGetFreezeInfoW","features":[513,514]},{"name":"JetOSSnapshotPrepare","features":[513]},{"name":"JetOSSnapshotPrepareInstance","features":[513]},{"name":"JetOSSnapshotThaw","features":[513]},{"name":"JetOSSnapshotTruncateLog","features":[513]},{"name":"JetOSSnapshotTruncateLogInstance","features":[513]},{"name":"JetOpenDatabaseA","features":[513]},{"name":"JetOpenDatabaseW","features":[513]},{"name":"JetOpenFileA","features":[513,514]},{"name":"JetOpenFileInstanceA","features":[513,514]},{"name":"JetOpenFileInstanceW","features":[513,514]},{"name":"JetOpenFileW","features":[513,514]},{"name":"JetOpenTableA","features":[513,514]},{"name":"JetOpenTableW","features":[513,514]},{"name":"JetOpenTempTable","features":[513,514]},{"name":"JetOpenTempTable2","features":[513,514]},{"name":"JetOpenTempTable3","features":[513,514]},{"name":"JetOpenTemporaryTable","features":[513,514]},{"name":"JetOpenTemporaryTable2","features":[513,514]},{"name":"JetPrepareUpdate","features":[513,514]},{"name":"JetPrereadIndexRanges","features":[513,514]},{"name":"JetPrereadKeys","features":[513,514]},{"name":"JetReadFile","features":[513,514]},{"name":"JetReadFileInstance","features":[513,514]},{"name":"JetRegisterCallback","features":[513,514]},{"name":"JetRenameColumnA","features":[513,514]},{"name":"JetRenameColumnW","features":[513,514]},{"name":"JetRenameTableA","features":[513]},{"name":"JetRenameTableW","features":[513]},{"name":"JetResetSessionContext","features":[513]},{"name":"JetResetTableSequential","features":[513,514]},{"name":"JetResizeDatabase","features":[513]},{"name":"JetRestore2A","features":[513]},{"name":"JetRestore2W","features":[513]},{"name":"JetRestoreA","features":[513]},{"name":"JetRestoreInstanceA","features":[513]},{"name":"JetRestoreInstanceW","features":[513]},{"name":"JetRestoreW","features":[513]},{"name":"JetRetrieveColumn","features":[513,514]},{"name":"JetRetrieveColumns","features":[513,514]},{"name":"JetRetrieveKey","features":[513,514]},{"name":"JetRollback","features":[513]},{"name":"JetSeek","features":[513,514]},{"name":"JetSetColumn","features":[513,514]},{"name":"JetSetColumnDefaultValueA","features":[513]},{"name":"JetSetColumnDefaultValueW","features":[513]},{"name":"JetSetColumns","features":[513,514]},{"name":"JetSetCurrentIndex2A","features":[513,514]},{"name":"JetSetCurrentIndex2W","features":[513,514]},{"name":"JetSetCurrentIndex3A","features":[513,514]},{"name":"JetSetCurrentIndex3W","features":[513,514]},{"name":"JetSetCurrentIndex4A","features":[513,514]},{"name":"JetSetCurrentIndex4W","features":[513,514]},{"name":"JetSetCurrentIndexA","features":[513,514]},{"name":"JetSetCurrentIndexW","features":[513,514]},{"name":"JetSetCursorFilter","features":[513,514]},{"name":"JetSetDatabaseSizeA","features":[513]},{"name":"JetSetDatabaseSizeW","features":[513]},{"name":"JetSetIndexRange","features":[513,514]},{"name":"JetSetLS","features":[513,514]},{"name":"JetSetSessionContext","features":[513,514]},{"name":"JetSetSessionParameter","features":[513]},{"name":"JetSetSystemParameterA","features":[513,514]},{"name":"JetSetSystemParameterW","features":[513,514]},{"name":"JetSetTableSequential","features":[513,514]},{"name":"JetStopBackup","features":[513]},{"name":"JetStopBackupInstance","features":[513]},{"name":"JetStopService","features":[513]},{"name":"JetStopServiceInstance","features":[513]},{"name":"JetStopServiceInstance2","features":[513]},{"name":"JetTerm","features":[513]},{"name":"JetTerm2","features":[513]},{"name":"JetTruncateLog","features":[513]},{"name":"JetTruncateLogInstance","features":[513]},{"name":"JetUnregisterCallback","features":[513,514]},{"name":"JetUpdate","features":[513,514]},{"name":"JetUpdate2","features":[513,514]},{"name":"cColumnInfoCols","features":[513]},{"name":"cIndexInfoCols","features":[513]},{"name":"cObjectInfoCols","features":[513]},{"name":"wrnBTNotVisibleAccumulated","features":[513]},{"name":"wrnBTNotVisibleRejected","features":[513]}],"519":[{"name":"ACTIVE_LATENCY_CONFIGURATION","features":[515]},{"name":"BUCKET_COUNTER","features":[515]},{"name":"DEBUG_BIT_FIELD","features":[515]},{"name":"DSSD_POWER_STATE_DESCRIPTOR","features":[515]},{"name":"FIRMWARE_ACTIVATION_HISTORY_ENTRY","features":[515]},{"name":"FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1","features":[515]},{"name":"GUID_MFND_CHILD_CONTROLLER_EVENT_LOG_PAGE","features":[515]},{"name":"GUID_MFND_CHILD_CONTROLLER_EVENT_LOG_PAGEGuid","features":[515]},{"name":"GUID_OCP_DEVICE_DEVICE_CAPABILITIES","features":[515]},{"name":"GUID_OCP_DEVICE_DEVICE_CAPABILITIESGuid","features":[515]},{"name":"GUID_OCP_DEVICE_ERROR_RECOVERY","features":[515]},{"name":"GUID_OCP_DEVICE_ERROR_RECOVERYGuid","features":[515]},{"name":"GUID_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY","features":[515]},{"name":"GUID_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORYGuid","features":[515]},{"name":"GUID_OCP_DEVICE_LATENCY_MONITOR","features":[515]},{"name":"GUID_OCP_DEVICE_LATENCY_MONITORGuid","features":[515]},{"name":"GUID_OCP_DEVICE_SMART_INFORMATION","features":[515]},{"name":"GUID_OCP_DEVICE_SMART_INFORMATIONGuid","features":[515]},{"name":"GUID_OCP_DEVICE_TCG_CONFIGURATION","features":[515]},{"name":"GUID_OCP_DEVICE_TCG_CONFIGURATIONGuid","features":[515]},{"name":"GUID_OCP_DEVICE_TCG_HISTORY","features":[515]},{"name":"GUID_OCP_DEVICE_TCG_HISTORYGuid","features":[515]},{"name":"GUID_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS","features":[515]},{"name":"GUID_OCP_DEVICE_UNSUPPORTED_REQUIREMENTSGuid","features":[515]},{"name":"GUID_WCS_DEVICE_ERROR_RECOVERY","features":[515]},{"name":"GUID_WCS_DEVICE_ERROR_RECOVERYGuid","features":[515]},{"name":"GUID_WCS_DEVICE_SMART_ATTRIBUTES","features":[515]},{"name":"GUID_WCS_DEVICE_SMART_ATTRIBUTESGuid","features":[515]},{"name":"LATENCY_MONITOR_FEATURE_STATUS","features":[515]},{"name":"LATENCY_STAMP","features":[515]},{"name":"LATENCY_STAMP_UNITS","features":[515]},{"name":"MEASURED_LATENCY","features":[515]},{"name":"NVME_ACCESS_FREQUENCIES","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_NONE","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_ONE_TIME_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_SPECULATIVE_READ","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_TYPICAL","features":[515]},{"name":"NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN","features":[515]},{"name":"NVME_ACCESS_LATENCIES","features":[515]},{"name":"NVME_ACCESS_LATENCY_IDLE","features":[515]},{"name":"NVME_ACCESS_LATENCY_LOW","features":[515]},{"name":"NVME_ACCESS_LATENCY_NONE","features":[515]},{"name":"NVME_ACCESS_LATENCY_NORMAL","features":[515]},{"name":"NVME_ACTIVE_NAMESPACE_ID_LIST","features":[515]},{"name":"NVME_ADMIN_COMMANDS","features":[515]},{"name":"NVME_ADMIN_COMMAND_ABORT","features":[515]},{"name":"NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST","features":[515]},{"name":"NVME_ADMIN_COMMAND_CREATE_IO_CQ","features":[515]},{"name":"NVME_ADMIN_COMMAND_CREATE_IO_SQ","features":[515]},{"name":"NVME_ADMIN_COMMAND_DELETE_IO_CQ","features":[515]},{"name":"NVME_ADMIN_COMMAND_DELETE_IO_SQ","features":[515]},{"name":"NVME_ADMIN_COMMAND_DEVICE_SELF_TEST","features":[515]},{"name":"NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVE","features":[515]},{"name":"NVME_ADMIN_COMMAND_DIRECTIVE_SEND","features":[515]},{"name":"NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIG","features":[515]},{"name":"NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATE","features":[515]},{"name":"NVME_ADMIN_COMMAND_FIRMWARE_COMMIT","features":[515]},{"name":"NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD","features":[515]},{"name":"NVME_ADMIN_COMMAND_FORMAT_NVM","features":[515]},{"name":"NVME_ADMIN_COMMAND_GET_FEATURES","features":[515]},{"name":"NVME_ADMIN_COMMAND_GET_LBA_STATUS","features":[515]},{"name":"NVME_ADMIN_COMMAND_GET_LOG_PAGE","features":[515]},{"name":"NVME_ADMIN_COMMAND_IDENTIFY","features":[515]},{"name":"NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENT","features":[515]},{"name":"NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENT","features":[515]},{"name":"NVME_ADMIN_COMMAND_NVME_MI_RECEIVE","features":[515]},{"name":"NVME_ADMIN_COMMAND_NVME_MI_SEND","features":[515]},{"name":"NVME_ADMIN_COMMAND_SANITIZE","features":[515]},{"name":"NVME_ADMIN_COMMAND_SECURITY_RECEIVE","features":[515]},{"name":"NVME_ADMIN_COMMAND_SECURITY_SEND","features":[515]},{"name":"NVME_ADMIN_COMMAND_SET_FEATURES","features":[515]},{"name":"NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENT","features":[515]},{"name":"NVME_ADMIN_COMPLETION_QUEUE_BASE_ADDRESS","features":[515]},{"name":"NVME_ADMIN_QUEUE_ATTRIBUTES","features":[515]},{"name":"NVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESS","features":[515]},{"name":"NVME_AMS_OPTION","features":[515]},{"name":"NVME_AMS_ROUND_ROBIN","features":[515]},{"name":"NVME_AMS_WEIGHTED_ROUND_ROBIN_URGENT","features":[515]},{"name":"NVME_ASYNC_ERROR_DIAG_FAILURE","features":[515]},{"name":"NVME_ASYNC_ERROR_FIRMWARE_IMAGE_LOAD_ERROR","features":[515]},{"name":"NVME_ASYNC_ERROR_INVALID_DOORBELL_WRITE_VALUE","features":[515]},{"name":"NVME_ASYNC_ERROR_INVALID_SUBMISSION_QUEUE","features":[515]},{"name":"NVME_ASYNC_ERROR_PERSISTENT_INTERNAL_DEVICE_ERROR","features":[515]},{"name":"NVME_ASYNC_ERROR_TRANSIENT_INTERNAL_DEVICE_ERROR","features":[515]},{"name":"NVME_ASYNC_EVENT_ERROR_STATUS_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_HEALTH_STATUS_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_NOTICE_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPES","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_ERROR_STATUS","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_HEALTH_STATUS","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_IO_COMMAND_SET_STATUS","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_NOTICE","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC_CODES","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC_DEVICE_PANIC","features":[515]},{"name":"NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC_RESERVED","features":[515]},{"name":"NVME_ASYNC_HEALTH_NVM_SUBSYSTEM_RELIABILITY","features":[515]},{"name":"NVME_ASYNC_HEALTH_SPARE_BELOW_THRESHOLD","features":[515]},{"name":"NVME_ASYNC_HEALTH_TEMPERATURE_THRESHOLD","features":[515]},{"name":"NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED","features":[515]},{"name":"NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED_WITH_UNEXPECTED_DEALLOCATION","features":[515]},{"name":"NVME_ASYNC_IO_CMD_SET_RESERVATION_LOG_PAGE_AVAILABLE","features":[515]},{"name":"NVME_ASYNC_NOTICE_ASYMMETRIC_ACCESS_CHANGE","features":[515]},{"name":"NVME_ASYNC_NOTICE_ENDURANCE_GROUP_EVENT_AGGREGATE_LOG_CHANGE","features":[515]},{"name":"NVME_ASYNC_NOTICE_FIRMWARE_ACTIVATION_STARTING","features":[515]},{"name":"NVME_ASYNC_NOTICE_LBA_STATUS_INFORMATION_ALERT","features":[515]},{"name":"NVME_ASYNC_NOTICE_NAMESPACE_ATTRIBUTE_CHANGED","features":[515]},{"name":"NVME_ASYNC_NOTICE_PREDICTABLE_LATENCY_EVENT_AGGREGATE_LOG_CHANGE","features":[515]},{"name":"NVME_ASYNC_NOTICE_TELEMETRY_LOG_CHANGED","features":[515]},{"name":"NVME_ASYNC_NOTICE_ZONE_DESCRIPTOR_CHANGED","features":[515]},{"name":"NVME_AUTO_POWER_STATE_TRANSITION_ENTRY","features":[515]},{"name":"NVME_CC_SHN_ABRUPT_SHUTDOWN","features":[515]},{"name":"NVME_CC_SHN_NORMAL_SHUTDOWN","features":[515]},{"name":"NVME_CC_SHN_NO_NOTIFICATION","features":[515]},{"name":"NVME_CC_SHN_SHUTDOWN_NOTIFICATIONS","features":[515]},{"name":"NVME_CDW0_FEATURE_ENABLE_IEEE1667_SILO","features":[515]},{"name":"NVME_CDW0_FEATURE_ERROR_INJECTION","features":[515]},{"name":"NVME_CDW0_FEATURE_READONLY_WRITETHROUGH_MODE","features":[515]},{"name":"NVME_CDW0_RESERVATION_PERSISTENCE","features":[515]},{"name":"NVME_CDW10_ABORT","features":[515]},{"name":"NVME_CDW10_CREATE_IO_QUEUE","features":[515]},{"name":"NVME_CDW10_DATASET_MANAGEMENT","features":[515]},{"name":"NVME_CDW10_DIRECTIVE_RECEIVE","features":[515]},{"name":"NVME_CDW10_DIRECTIVE_SEND","features":[515]},{"name":"NVME_CDW10_FIRMWARE_ACTIVATE","features":[515]},{"name":"NVME_CDW10_FIRMWARE_DOWNLOAD","features":[515]},{"name":"NVME_CDW10_FORMAT_NVM","features":[515]},{"name":"NVME_CDW10_GET_FEATURES","features":[515]},{"name":"NVME_CDW10_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW10_GET_LOG_PAGE_V13","features":[515]},{"name":"NVME_CDW10_IDENTIFY","features":[515]},{"name":"NVME_CDW10_RESERVATION_ACQUIRE","features":[515]},{"name":"NVME_CDW10_RESERVATION_REGISTER","features":[515]},{"name":"NVME_CDW10_RESERVATION_RELEASE","features":[515]},{"name":"NVME_CDW10_RESERVATION_REPORT","features":[515]},{"name":"NVME_CDW10_SANITIZE","features":[515]},{"name":"NVME_CDW10_SECURITY_SEND_RECEIVE","features":[515]},{"name":"NVME_CDW10_SET_FEATURES","features":[515]},{"name":"NVME_CDW10_ZONE_APPEND","features":[515]},{"name":"NVME_CDW10_ZONE_MANAGEMENT_RECEIVE","features":[515]},{"name":"NVME_CDW10_ZONE_MANAGEMENT_SEND","features":[515]},{"name":"NVME_CDW11_CREATE_IO_CQ","features":[515]},{"name":"NVME_CDW11_CREATE_IO_SQ","features":[515]},{"name":"NVME_CDW11_DATASET_MANAGEMENT","features":[515]},{"name":"NVME_CDW11_DIRECTIVE_RECEIVE","features":[515]},{"name":"NVME_CDW11_DIRECTIVE_SEND","features":[515]},{"name":"NVME_CDW11_FEATURES","features":[515]},{"name":"NVME_CDW11_FEATURE_ARBITRATION","features":[515]},{"name":"NVME_CDW11_FEATURE_ASYNC_EVENT_CONFIG","features":[515]},{"name":"NVME_CDW11_FEATURE_AUTO_POWER_STATE_TRANSITION","features":[515]},{"name":"NVME_CDW11_FEATURE_CLEAR_FW_UPDATE_HISTORY","features":[515]},{"name":"NVME_CDW11_FEATURE_CLEAR_PCIE_CORRECTABLE_ERROR_COUNTERS","features":[515]},{"name":"NVME_CDW11_FEATURE_ENABLE_IEEE1667_SILO","features":[515]},{"name":"NVME_CDW11_FEATURE_ERROR_RECOVERY","features":[515]},{"name":"NVME_CDW11_FEATURE_GET_HOST_METADATA","features":[515]},{"name":"NVME_CDW11_FEATURE_HOST_IDENTIFIER","features":[515]},{"name":"NVME_CDW11_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW11_FEATURE_INTERRUPT_COALESCING","features":[515]},{"name":"NVME_CDW11_FEATURE_INTERRUPT_VECTOR_CONFIG","features":[515]},{"name":"NVME_CDW11_FEATURE_IO_COMMAND_SET_PROFILE","features":[515]},{"name":"NVME_CDW11_FEATURE_LBA_RANGE_TYPE","features":[515]},{"name":"NVME_CDW11_FEATURE_NON_OPERATIONAL_POWER_STATE","features":[515]},{"name":"NVME_CDW11_FEATURE_NUMBER_OF_QUEUES","features":[515]},{"name":"NVME_CDW11_FEATURE_POWER_MANAGEMENT","features":[515]},{"name":"NVME_CDW11_FEATURE_READONLY_WRITETHROUGH_MODE","features":[515]},{"name":"NVME_CDW11_FEATURE_RESERVATION_NOTIFICATION_MASK","features":[515]},{"name":"NVME_CDW11_FEATURE_RESERVATION_PERSISTENCE","features":[515]},{"name":"NVME_CDW11_FEATURE_SET_HOST_METADATA","features":[515]},{"name":"NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY","features":[515]},{"name":"NVME_CDW11_FEATURE_TEMPERATURE_THRESHOLD","features":[515]},{"name":"NVME_CDW11_FEATURE_VOLATILE_WRITE_CACHE","features":[515]},{"name":"NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL","features":[515]},{"name":"NVME_CDW11_FIRMWARE_DOWNLOAD","features":[515]},{"name":"NVME_CDW11_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW11_IDENTIFY","features":[515]},{"name":"NVME_CDW11_RESERVATION_REPORT","features":[515]},{"name":"NVME_CDW11_SANITIZE","features":[515]},{"name":"NVME_CDW11_SECURITY_RECEIVE","features":[515]},{"name":"NVME_CDW11_SECURITY_SEND","features":[515]},{"name":"NVME_CDW12_DIRECTIVE_RECEIVE","features":[515]},{"name":"NVME_CDW12_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCES","features":[515]},{"name":"NVME_CDW12_DIRECTIVE_SEND","features":[515]},{"name":"NVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVE","features":[515]},{"name":"NVME_CDW12_FEATURES","features":[515]},{"name":"NVME_CDW12_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW12_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW12_READ_WRITE","features":[515]},{"name":"NVME_CDW12_ZONE_APPEND","features":[515]},{"name":"NVME_CDW13_FEATURES","features":[515]},{"name":"NVME_CDW13_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW13_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW13_READ_WRITE","features":[515]},{"name":"NVME_CDW13_ZONE_MANAGEMENT_RECEIVE","features":[515]},{"name":"NVME_CDW13_ZONE_MANAGEMENT_SEND","features":[515]},{"name":"NVME_CDW14_FEATURES","features":[515]},{"name":"NVME_CDW14_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW14_GET_LOG_PAGE","features":[515]},{"name":"NVME_CDW15_FEATURES","features":[515]},{"name":"NVME_CDW15_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_CDW15_READ_WRITE","features":[515]},{"name":"NVME_CDW15_ZONE_APPEND","features":[515]},{"name":"NVME_CHANGED_NAMESPACE_LIST_LOG","features":[515]},{"name":"NVME_CHANGED_ZONE_LIST_LOG","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_16MB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_1MB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_256MB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_4GB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_4KB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_64GB","features":[515]},{"name":"NVME_CMBSZ_SIZE_UNITS_64KB","features":[515]},{"name":"NVME_COMMAND","features":[515]},{"name":"NVME_COMMAND_DWORD0","features":[515]},{"name":"NVME_COMMAND_EFFECTS_DATA","features":[515]},{"name":"NVME_COMMAND_EFFECTS_LOG","features":[515]},{"name":"NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMITS","features":[515]},{"name":"NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_NONE","features":[515]},{"name":"NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_CONTROLLER","features":[515]},{"name":"NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_NAMESPACE","features":[515]},{"name":"NVME_COMMAND_SET_IDENTIFIERS","features":[515]},{"name":"NVME_COMMAND_SET_KEY_VALUE","features":[515]},{"name":"NVME_COMMAND_SET_NVM","features":[515]},{"name":"NVME_COMMAND_SET_ZONED_NAMESPACE","features":[515]},{"name":"NVME_COMMAND_STATUS","features":[515]},{"name":"NVME_COMPLETION_DW0_ASYNC_EVENT_REQUEST","features":[515]},{"name":"NVME_COMPLETION_DW0_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCES","features":[515]},{"name":"NVME_COMPLETION_ENTRY","features":[515]},{"name":"NVME_COMPLETION_QUEUE_HEAD_DOORBELL","features":[515]},{"name":"NVME_CONTEXT_ATTRIBUTES","features":[515]},{"name":"NVME_CONTROLLER_CAPABILITIES","features":[515]},{"name":"NVME_CONTROLLER_CONFIGURATION","features":[515]},{"name":"NVME_CONTROLLER_LIST","features":[515]},{"name":"NVME_CONTROLLER_MEMORY_BUFFER_LOCATION","features":[515]},{"name":"NVME_CONTROLLER_MEMORY_BUFFER_SIZE","features":[515]},{"name":"NVME_CONTROLLER_METADATA_CHIPSET_DRIVER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_CHIPSET_DRIVER_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_DISPLAY_DRIVER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_DISPLAY_DRIVER_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_ELEMENT_TYPES","features":[515]},{"name":"NVME_CONTROLLER_METADATA_FIRMWARE_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_HOST_DETERMINED_FAILURE_RECORD","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_CONTROLLER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_DRIVER_FILENAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_DRIVER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_DRIVER_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_OPERATING_SYSTEM_NAME_AND_BUILD","features":[515]},{"name":"NVME_CONTROLLER_METADATA_PREBOOT_CONTROLLER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_PREBOOT_DRIVER_NAME","features":[515]},{"name":"NVME_CONTROLLER_METADATA_PREBOOT_DRIVER_VERSION","features":[515]},{"name":"NVME_CONTROLLER_METADATA_SYSTEM_PROCESSOR_MODEL","features":[515]},{"name":"NVME_CONTROLLER_METADATA_SYSTEM_PRODUCT_NAME","features":[515]},{"name":"NVME_CONTROLLER_REGISTERS","features":[515]},{"name":"NVME_CONTROLLER_STATUS","features":[515]},{"name":"NVME_CSS_ADMIN_COMMAND_SET_ONLY","features":[515]},{"name":"NVME_CSS_ALL_SUPPORTED_IO_COMMAND_SET","features":[515]},{"name":"NVME_CSS_COMMAND_SETS","features":[515]},{"name":"NVME_CSS_NVM_COMMAND_SET","features":[515]},{"name":"NVME_CSTS_SHST_NO_SHUTDOWN","features":[515]},{"name":"NVME_CSTS_SHST_SHUTDOWN_COMPLETED","features":[515]},{"name":"NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS","features":[515]},{"name":"NVME_CSTS_SHST_SHUTDOWN_STATUS","features":[515]},{"name":"NVME_DEVICE_SELF_TEST_LOG","features":[515]},{"name":"NVME_DEVICE_SELF_TEST_RESULT_DATA","features":[515]},{"name":"NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS","features":[515]},{"name":"NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS_DESCRIPTOR","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_IDENTIFY_OPERATIONS","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_IDENTIFY_OPERATION_RETURN_PARAMETERS","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATIONS","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATION_ALLOCATE_RESOURCES","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATION_GET_STATUS","features":[515]},{"name":"NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATION_RETURN_PARAMETERS","features":[515]},{"name":"NVME_DIRECTIVE_SEND_IDENTIFY_OPERATIONS","features":[515]},{"name":"NVME_DIRECTIVE_SEND_IDENTIFY_OPERATION_ENABLE_DIRECTIVE","features":[515]},{"name":"NVME_DIRECTIVE_SEND_STREAMS_OPERATIONS","features":[515]},{"name":"NVME_DIRECTIVE_SEND_STREAMS_OPERATION_RELEASE_IDENTIFIER","features":[515]},{"name":"NVME_DIRECTIVE_SEND_STREAMS_OPERATION_RELEASE_RESOURCES","features":[515]},{"name":"NVME_DIRECTIVE_STREAMS_GET_STATUS_DATA","features":[515]},{"name":"NVME_DIRECTIVE_STREAMS_RETURN_PARAMETERS","features":[515]},{"name":"NVME_DIRECTIVE_TYPES","features":[515]},{"name":"NVME_DIRECTIVE_TYPE_IDENTIFY","features":[515]},{"name":"NVME_DIRECTIVE_TYPE_STREAMS","features":[515]},{"name":"NVME_ENDURANCE_GROUP_LOG","features":[515]},{"name":"NVME_ERROR_INFO_LOG","features":[515]},{"name":"NVME_ERROR_INJECTION_ENTRY","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPES","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_CPU_CONTROLLER_HANG","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_DRAM_CORRUPTION_CRITICAL","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_DRAM_CORRUPTION_NONCRITICAL","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_HW_MALFUNCTION","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_LOGICAL_FW_ERROR","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_NAND_CORRUPTION","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_NAND_HANG","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_PLP_DEFECT","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_DEVICE_PANIC_SRAM_CORRUPTION","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_MAX","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_RESERVED0","features":[515]},{"name":"NVME_ERROR_INJECTION_TYPE_RESERVED1","features":[515]},{"name":"NVME_EXTENDED_HOST_IDENTIFIER_SIZE","features":[515]},{"name":"NVME_EXTENDED_REPORT_ZONE_INFO","features":[515]},{"name":"NVME_FEATURES","features":[515]},{"name":"NVME_FEATURE_ARBITRATION","features":[515]},{"name":"NVME_FEATURE_ASYNC_EVENT_CONFIG","features":[515]},{"name":"NVME_FEATURE_AUTONOMOUS_POWER_STATE_TRANSITION","features":[515]},{"name":"NVME_FEATURE_CLEAR_FW_UPDATE_HISTORY","features":[515]},{"name":"NVME_FEATURE_CLEAR_PCIE_CORRECTABLE_ERROR_COUNTERS","features":[515]},{"name":"NVME_FEATURE_CONTROLLER_METADATA","features":[515]},{"name":"NVME_FEATURE_ENABLE_IEEE1667_SILO","features":[515]},{"name":"NVME_FEATURE_ENDURANCE_GROUP_EVENT_CONFIG","features":[515]},{"name":"NVME_FEATURE_ENHANCED_CONTROLLER_METADATA","features":[515]},{"name":"NVME_FEATURE_ERROR_INJECTION","features":[515]},{"name":"NVME_FEATURE_ERROR_RECOVERY","features":[515]},{"name":"NVME_FEATURE_HOST_BEHAVIOR_SUPPORT","features":[515]},{"name":"NVME_FEATURE_HOST_CONTROLLED_THERMAL_MANAGEMENT","features":[515]},{"name":"NVME_FEATURE_HOST_IDENTIFIER_DATA","features":[515]},{"name":"NVME_FEATURE_HOST_MEMORY_BUFFER","features":[515]},{"name":"NVME_FEATURE_HOST_METADATA_DATA","features":[515]},{"name":"NVME_FEATURE_INTERRUPT_COALESCING","features":[515]},{"name":"NVME_FEATURE_INTERRUPT_VECTOR_CONFIG","features":[515]},{"name":"NVME_FEATURE_IO_COMMAND_SET_PROFILE","features":[515]},{"name":"NVME_FEATURE_KEEP_ALIVE","features":[515]},{"name":"NVME_FEATURE_LBA_RANGE_TYPE","features":[515]},{"name":"NVME_FEATURE_LBA_STATUS_INFORMATION_REPORT_INTERVAL","features":[515]},{"name":"NVME_FEATURE_NAMESPACE_METADATA","features":[515]},{"name":"NVME_FEATURE_NONOPERATIONAL_POWER_STATE","features":[515]},{"name":"NVME_FEATURE_NUMBER_OF_QUEUES","features":[515]},{"name":"NVME_FEATURE_NVM_HOST_IDENTIFIER","features":[515]},{"name":"NVME_FEATURE_NVM_NAMESPACE_WRITE_PROTECTION_CONFIG","features":[515]},{"name":"NVME_FEATURE_NVM_RESERVATION_NOTIFICATION_MASK","features":[515]},{"name":"NVME_FEATURE_NVM_RESERVATION_PERSISTANCE","features":[515]},{"name":"NVME_FEATURE_NVM_SOFTWARE_PROGRESS_MARKER","features":[515]},{"name":"NVME_FEATURE_PLP_HEALTH_MONITOR","features":[515]},{"name":"NVME_FEATURE_POWER_MANAGEMENT","features":[515]},{"name":"NVME_FEATURE_PREDICTABLE_LATENCY_MODE_CONFIG","features":[515]},{"name":"NVME_FEATURE_PREDICTABLE_LATENCY_MODE_WINDOW","features":[515]},{"name":"NVME_FEATURE_READONLY_WRITETHROUGH_MODE","features":[515]},{"name":"NVME_FEATURE_READ_RECOVERY_LEVEL_CONFIG","features":[515]},{"name":"NVME_FEATURE_SANITIZE_CONFIG","features":[515]},{"name":"NVME_FEATURE_TEMPERATURE_THRESHOLD","features":[515]},{"name":"NVME_FEATURE_TIMESTAMP","features":[515]},{"name":"NVME_FEATURE_VALUE_CODES","features":[515]},{"name":"NVME_FEATURE_VALUE_CURRENT","features":[515]},{"name":"NVME_FEATURE_VALUE_DEFAULT","features":[515]},{"name":"NVME_FEATURE_VALUE_SAVED","features":[515]},{"name":"NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES","features":[515]},{"name":"NVME_FEATURE_VOLATILE_WRITE_CACHE","features":[515]},{"name":"NVME_FEATURE_WRITE_ATOMICITY","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTIONS","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTION_ACTIVATE","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT_AND_ACTIVATE","features":[515]},{"name":"NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT_AND_ACTIVATE_IMMEDIATE","features":[515]},{"name":"NVME_FIRMWARE_SLOT_INFO_LOG","features":[515]},{"name":"NVME_FUSED_OPERATION_CODES","features":[515]},{"name":"NVME_FUSED_OPERATION_FIRST_CMD","features":[515]},{"name":"NVME_FUSED_OPERATION_NORMAL","features":[515]},{"name":"NVME_FUSED_OPERATION_SECOND_CMD","features":[515]},{"name":"NVME_HEALTH_INFO_LOG","features":[515]},{"name":"NVME_HOST_IDENTIFIER_SIZE","features":[515]},{"name":"NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY","features":[515]},{"name":"NVME_HOST_METADATA_ADD_ENTRY_MULTIPLE","features":[515]},{"name":"NVME_HOST_METADATA_ADD_REPLACE_ENTRY","features":[515]},{"name":"NVME_HOST_METADATA_DELETE_ENTRY_MULTIPLE","features":[515]},{"name":"NVME_HOST_METADATA_ELEMENT_ACTIONS","features":[515]},{"name":"NVME_HOST_METADATA_ELEMENT_DESCRIPTOR","features":[515]},{"name":"NVME_IDENTIFIER_TYPE","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_CSI","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_CSI_LENGTH","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_EUI64","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_EUI64_LENGTH","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_LENGTH","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_NGUID","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_NGUID_LENGTH","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_UUID","features":[515]},{"name":"NVME_IDENTIFIER_TYPE_UUID_LENGTH","features":[515]},{"name":"NVME_IDENTIFY_CNS_ACTIVE_NAMESPACES","features":[515]},{"name":"NVME_IDENTIFY_CNS_ACTIVE_NAMESPACE_LIST_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE","features":[515]},{"name":"NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_ALLOCATED_NAMSPACE_LIST_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_CODES","features":[515]},{"name":"NVME_IDENTIFY_CNS_CONTROLLER","features":[515]},{"name":"NVME_IDENTIFY_CNS_CONTROLLER_LIST_OF_NSID","features":[515]},{"name":"NVME_IDENTIFY_CNS_CONTROLLER_LIST_OF_NVM_SUBSYSTEM","features":[515]},{"name":"NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE","features":[515]},{"name":"NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE","features":[515]},{"name":"NVME_IDENTIFY_CNS_DOMAIN_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_ENDURANCE_GROUP_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_NAMESPACE_GRANULARITY_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_NVM_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_PRIMARY_CONTROLLER_CAPABILITIES","features":[515]},{"name":"NVME_IDENTIFY_CNS_SECONDARY_CONTROLLER_LIST","features":[515]},{"name":"NVME_IDENTIFY_CNS_SPECIFIC_CONTROLLER_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_SPECIFIC_NAMESPACE","features":[515]},{"name":"NVME_IDENTIFY_CNS_SPECIFIC_NAMESPACE_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_CNS_UUID_LIST","features":[515]},{"name":"NVME_IDENTIFY_CONTROLLER_DATA","features":[515]},{"name":"NVME_IDENTIFY_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_NAMESPACE_DATA","features":[515]},{"name":"NVME_IDENTIFY_NAMESPACE_DESCRIPTOR","features":[515]},{"name":"NVME_IDENTIFY_NVM_SPECIFIC_CONTROLLER_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_SPECIFIC_NAMESPACE_IO_COMMAND_SET","features":[515]},{"name":"NVME_IDENTIFY_ZNS_SPECIFIC_CONTROLLER_IO_COMMAND_SET","features":[515]},{"name":"NVME_IO_COMMAND_SET_COMBINATION_REJECTED","features":[515]},{"name":"NVME_IO_COMMAND_SET_INVALID","features":[515]},{"name":"NVME_IO_COMMAND_SET_NOT_ENABLED","features":[515]},{"name":"NVME_IO_COMMAND_SET_NOT_SUPPORTED","features":[515]},{"name":"NVME_LBA_FORMAT","features":[515]},{"name":"NVME_LBA_RANGE","features":[515]},{"name":"NVME_LBA_RANGET_TYPE_ENTRY","features":[515]},{"name":"NVME_LBA_RANGE_TYPES","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_CACHE","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_FILESYSTEM","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_PAGE_SWAP_FILE","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_RAID","features":[515]},{"name":"NVME_LBA_RANGE_TYPE_RESERVED","features":[515]},{"name":"NVME_LBA_ZONE_FORMAT","features":[515]},{"name":"NVME_LOG_PAGES","features":[515]},{"name":"NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS","features":[515]},{"name":"NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST","features":[515]},{"name":"NVME_LOG_PAGE_CHANGED_ZONE_LIST","features":[515]},{"name":"NVME_LOG_PAGE_COMMAND_EFFECTS","features":[515]},{"name":"NVME_LOG_PAGE_DEVICE_SELF_TEST","features":[515]},{"name":"NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE","features":[515]},{"name":"NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION","features":[515]},{"name":"NVME_LOG_PAGE_ERROR_INFO","features":[515]},{"name":"NVME_LOG_PAGE_FIRMWARE_SLOT_INFO","features":[515]},{"name":"NVME_LOG_PAGE_HEALTH_INFO","features":[515]},{"name":"NVME_LOG_PAGE_LBA_STATUS_INFORMATION","features":[515]},{"name":"NVME_LOG_PAGE_OCP_DEVICE_CAPABILITIES","features":[515]},{"name":"NVME_LOG_PAGE_OCP_DEVICE_ERROR_RECOVERY","features":[515]},{"name":"NVME_LOG_PAGE_OCP_DEVICE_SMART_INFORMATION","features":[515]},{"name":"NVME_LOG_PAGE_OCP_FIRMWARE_ACTIVATION_HISTORY","features":[515]},{"name":"NVME_LOG_PAGE_OCP_LATENCY_MONITOR","features":[515]},{"name":"NVME_LOG_PAGE_OCP_TCG_CONFIGURATION","features":[515]},{"name":"NVME_LOG_PAGE_OCP_TCG_HISTORY","features":[515]},{"name":"NVME_LOG_PAGE_OCP_UNSUPPORTED_REQUIREMENTS","features":[515]},{"name":"NVME_LOG_PAGE_PERSISTENT_EVENT_LOG","features":[515]},{"name":"NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE","features":[515]},{"name":"NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET","features":[515]},{"name":"NVME_LOG_PAGE_RESERVATION_NOTIFICATION","features":[515]},{"name":"NVME_LOG_PAGE_SANITIZE_STATUS","features":[515]},{"name":"NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED","features":[515]},{"name":"NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED","features":[515]},{"name":"NVME_MAX_HOST_IDENTIFIER_SIZE","features":[515]},{"name":"NVME_MAX_LOG_SIZE","features":[515]},{"name":"NVME_MEDIA_ADDITIONALLY_MODIFIED_AFTER_SANITIZE_NOT_DEFINED","features":[515]},{"name":"NVME_MEDIA_ADDITIONALLY_MOFIDIED_AFTER_SANITIZE","features":[515]},{"name":"NVME_MEDIA_NOT_ADDITIONALLY_MODIFIED_AFTER_SANITIZE","features":[515]},{"name":"NVME_NAMESPACE_ALL","features":[515]},{"name":"NVME_NAMESPACE_METADATA_ELEMENT_TYPES","features":[515]},{"name":"NVME_NAMESPACE_METADATA_OPERATING_SYSTEM_NAMESPACE_NAME","features":[515]},{"name":"NVME_NAMESPACE_METADATA_OPERATING_SYSTEM_NAMESPACE_NAME_QUALIFIER_1","features":[515]},{"name":"NVME_NAMESPACE_METADATA_OPERATING_SYSTEM_NAMESPACE_NAME_QUALIFIER_2","features":[515]},{"name":"NVME_NAMESPACE_METADATA_PREBOOT_NAMESPACE_NAME","features":[515]},{"name":"NVME_NO_DEALLOCATE_MODIFIES_MEDIA_AFTER_SANITIZE","features":[515]},{"name":"NVME_NVM_COMMANDS","features":[515]},{"name":"NVME_NVM_COMMAND_COMPARE","features":[515]},{"name":"NVME_NVM_COMMAND_COPY","features":[515]},{"name":"NVME_NVM_COMMAND_DATASET_MANAGEMENT","features":[515]},{"name":"NVME_NVM_COMMAND_FLUSH","features":[515]},{"name":"NVME_NVM_COMMAND_READ","features":[515]},{"name":"NVME_NVM_COMMAND_RESERVATION_ACQUIRE","features":[515]},{"name":"NVME_NVM_COMMAND_RESERVATION_REGISTER","features":[515]},{"name":"NVME_NVM_COMMAND_RESERVATION_RELEASE","features":[515]},{"name":"NVME_NVM_COMMAND_RESERVATION_REPORT","features":[515]},{"name":"NVME_NVM_COMMAND_VERIFY","features":[515]},{"name":"NVME_NVM_COMMAND_WRITE","features":[515]},{"name":"NVME_NVM_COMMAND_WRITE_UNCORRECTABLE","features":[515]},{"name":"NVME_NVM_COMMAND_WRITE_ZEROES","features":[515]},{"name":"NVME_NVM_COMMAND_ZONE_APPEND","features":[515]},{"name":"NVME_NVM_COMMAND_ZONE_MANAGEMENT_RECEIVE","features":[515]},{"name":"NVME_NVM_COMMAND_ZONE_MANAGEMENT_SEND","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITIES","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITY_HIGH","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITY_LOW","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITY_MEDIUM","features":[515]},{"name":"NVME_NVM_QUEUE_PRIORITY_URGENT","features":[515]},{"name":"NVME_NVM_SUBSYSTEM_RESET","features":[515]},{"name":"NVME_OCP_DEVICE_CAPABILITIES_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_V2","features":[515]},{"name":"NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2","features":[515]},{"name":"NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_LATENCY_MONITOR_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_SMART_INFORMATION_LOG_V3","features":[515]},{"name":"NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3","features":[515]},{"name":"NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_TCG_HISTORY_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1","features":[515]},{"name":"NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG","features":[515]},{"name":"NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1","features":[515]},{"name":"NVME_PERSISTENT_EVENT_LOG_EVENT_HEADER","features":[515]},{"name":"NVME_PERSISTENT_EVENT_LOG_EVENT_TYPES","features":[515]},{"name":"NVME_PERSISTENT_EVENT_LOG_HEADER","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_CHANGE_NAMESPACE","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_FIRMWARE_COMMIT","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_FORMAT_NVM_COMPLETION","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_FORMAT_NVM_START","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_MAX","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_NVM_SUBSYSTEM_HARDWARE_ERROR","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_POWER_ON_OR_RESET","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED0","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED1_BEGIN","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED1_END","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED2_BEGIN","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_RESERVED2_END","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_SANITIZE_COMPLETION","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_SANITIZE_START","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_SET_FEATURE","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_SMART_HEALTH_LOG_SNAPSHOT","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_TCG_DEFINED","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_TELEMETRY_LOG_CREATED","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_THERMAL_EXCURSION","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_TIMESTAMP_CHANGE","features":[515]},{"name":"NVME_PERSISTENT_EVENT_TYPE_VENDOR_SPECIFIC_EVENT","features":[515]},{"name":"NVME_POWER_STATE_DESC","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_NOT_ENABLED","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_TYPE1","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_TYPE2","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_TYPE3","features":[515]},{"name":"NVME_PROTECTION_INFORMATION_TYPES","features":[515]},{"name":"NVME_PRP_ENTRY","features":[515]},{"name":"NVME_REGISTERED_CONTROLLER_DATA","features":[515]},{"name":"NVME_REGISTERED_CONTROLLER_EXTENDED_DATA","features":[515]},{"name":"NVME_REPORT_ZONE_INFO","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_ACTIONS","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_ACTION_ACQUIRE","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_ACTION_PREEMPT","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_ACTION_PREEMPT_AND_ABORT","features":[515]},{"name":"NVME_RESERVATION_ACQUIRE_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_LOG","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPES","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPE_EMPTY_LOG_PAGE","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPE_REGISTRATION_PREEMPTED","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPE_REGISTRATION_RELEASED","features":[515]},{"name":"NVME_RESERVATION_NOTIFICATION_TYPE_RESERVATION_PREEPMPTED","features":[515]},{"name":"NVME_RESERVATION_REGISTER_ACTIONS","features":[515]},{"name":"NVME_RESERVATION_REGISTER_ACTION_REGISTER","features":[515]},{"name":"NVME_RESERVATION_REGISTER_ACTION_REPLACE","features":[515]},{"name":"NVME_RESERVATION_REGISTER_ACTION_UNREGISTER","features":[515]},{"name":"NVME_RESERVATION_REGISTER_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_CHANGES","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_NO_CHANGE","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_RESERVED","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_SET_TO_0","features":[515]},{"name":"NVME_RESERVATION_REGISTER_PTPL_STATE_SET_TO_1","features":[515]},{"name":"NVME_RESERVATION_RELEASE_ACTIONS","features":[515]},{"name":"NVME_RESERVATION_RELEASE_ACTION_CLEAR","features":[515]},{"name":"NVME_RESERVATION_RELEASE_ACTION_RELEASE","features":[515]},{"name":"NVME_RESERVATION_RELEASE_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_REPORT_STATUS_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_REPORT_STATUS_EXTENDED_DATA_STRUCTURE","features":[515]},{"name":"NVME_RESERVATION_REPORT_STATUS_HEADER","features":[515]},{"name":"NVME_RESERVATION_TYPES","features":[515]},{"name":"NVME_RESERVATION_TYPE_EXCLUSIVE_ACCESS","features":[515]},{"name":"NVME_RESERVATION_TYPE_EXCLUSIVE_ACCESS_ALL_REGISTRANTS","features":[515]},{"name":"NVME_RESERVATION_TYPE_EXCLUSIVE_ACCESS_REGISTRANTS_ONLY","features":[515]},{"name":"NVME_RESERVATION_TYPE_RESERVED","features":[515]},{"name":"NVME_RESERVATION_TYPE_WRITE_EXCLUSIVE","features":[515]},{"name":"NVME_RESERVATION_TYPE_WRITE_EXCLUSIVE_ALL_REGISTRANTS","features":[515]},{"name":"NVME_RESERVATION_TYPE_WRITE_EXCLUSIVE_REGISTRANTS_ONLY","features":[515]},{"name":"NVME_SANITIZE_ACTION","features":[515]},{"name":"NVME_SANITIZE_ACTION_EXIT_FAILURE_MODE","features":[515]},{"name":"NVME_SANITIZE_ACTION_RESERVED","features":[515]},{"name":"NVME_SANITIZE_ACTION_START_BLOCK_ERASE_SANITIZE","features":[515]},{"name":"NVME_SANITIZE_ACTION_START_CRYPTO_ERASE_SANITIZE","features":[515]},{"name":"NVME_SANITIZE_ACTION_START_OVERWRITE_SANITIZE","features":[515]},{"name":"NVME_SANITIZE_OPERATION_FAILED","features":[515]},{"name":"NVME_SANITIZE_OPERATION_IN_PROGRESS","features":[515]},{"name":"NVME_SANITIZE_OPERATION_NONE","features":[515]},{"name":"NVME_SANITIZE_OPERATION_STATUS","features":[515]},{"name":"NVME_SANITIZE_OPERATION_SUCCEEDED","features":[515]},{"name":"NVME_SANITIZE_OPERATION_SUCCEEDED_WITH_FORCED_DEALLOCATION","features":[515]},{"name":"NVME_SANITIZE_STATUS","features":[515]},{"name":"NVME_SANITIZE_STATUS_LOG","features":[515]},{"name":"NVME_SCSI_NAME_STRING","features":[515]},{"name":"NVME_SECURE_ERASE_CRYPTOGRAPHIC","features":[515]},{"name":"NVME_SECURE_ERASE_NONE","features":[515]},{"name":"NVME_SECURE_ERASE_SETTINGS","features":[515]},{"name":"NVME_SECURE_ERASE_USER_DATA","features":[515]},{"name":"NVME_SET_ATTRIBUTES_ENTRY","features":[515]},{"name":"NVME_STATE_ZSC","features":[515]},{"name":"NVME_STATE_ZSE","features":[515]},{"name":"NVME_STATE_ZSEO","features":[515]},{"name":"NVME_STATE_ZSF","features":[515]},{"name":"NVME_STATE_ZSIO","features":[515]},{"name":"NVME_STATE_ZSO","features":[515]},{"name":"NVME_STATE_ZSRO","features":[515]},{"name":"NVME_STATUS_ABORT_COMMAND_LIMIT_EXCEEDED","features":[515]},{"name":"NVME_STATUS_ANA_ATTACH_FAILED","features":[515]},{"name":"NVME_STATUS_ASYNC_EVENT_REQUEST_LIMIT_EXCEEDED","features":[515]},{"name":"NVME_STATUS_ATOMIC_WRITE_UNIT_EXCEEDED","features":[515]},{"name":"NVME_STATUS_BOOT_PARTITION_WRITE_PROHIBITED","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_FAILED_FUSED_COMMAND","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_FAILED_MISSING_COMMAND","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_POWER_LOSS_NOTIFICATION","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_PREEMPT_ABORT","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORTED_DUE_TO_SQ_DELETION","features":[515]},{"name":"NVME_STATUS_COMMAND_ABORT_REQUESTED","features":[515]},{"name":"NVME_STATUS_COMMAND_ID_CONFLICT","features":[515]},{"name":"NVME_STATUS_COMMAND_SEQUENCE_ERROR","features":[515]},{"name":"NVME_STATUS_COMMAND_SPECIFIC_CODES","features":[515]},{"name":"NVME_STATUS_COMPLETION_QUEUE_INVALID","features":[515]},{"name":"NVME_STATUS_CONTROLLER_LIST_INVALID","features":[515]},{"name":"NVME_STATUS_DATA_SGL_LENGTH_INVALID","features":[515]},{"name":"NVME_STATUS_DATA_TRANSFER_ERROR","features":[515]},{"name":"NVME_STATUS_DEVICE_SELF_TEST_IN_PROGRESS","features":[515]},{"name":"NVME_STATUS_DIRECTIVE_ID_INVALID","features":[515]},{"name":"NVME_STATUS_DIRECTIVE_TYPE_INVALID","features":[515]},{"name":"NVME_STATUS_FEATURE_ID_NOT_SAVEABLE","features":[515]},{"name":"NVME_STATUS_FEATURE_NOT_CHANGEABLE","features":[515]},{"name":"NVME_STATUS_FEATURE_NOT_NAMESPACE_SPECIFIC","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_PROHIBITED","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_REQUIRES_CONVENTIONAL_RESET","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_REQUIRES_MAX_TIME_VIOLATION","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_REQUIRES_NVM_SUBSYSTEM_RESET","features":[515]},{"name":"NVME_STATUS_FIRMWARE_ACTIVATION_REQUIRES_RESET","features":[515]},{"name":"NVME_STATUS_FORMAT_IN_PROGRESS","features":[515]},{"name":"NVME_STATUS_GENERIC_COMMAND_CODES","features":[515]},{"name":"NVME_STATUS_HOST_IDENTIFIER_INCONSISTENT_FORMAT","features":[515]},{"name":"NVME_STATUS_INTERNAL_DEVICE_ERROR","features":[515]},{"name":"NVME_STATUS_INVALID_ANA_GROUP_IDENTIFIER","features":[515]},{"name":"NVME_STATUS_INVALID_COMMAND_OPCODE","features":[515]},{"name":"NVME_STATUS_INVALID_CONTROLLER_IDENTIFIER","features":[515]},{"name":"NVME_STATUS_INVALID_FIELD_IN_COMMAND","features":[515]},{"name":"NVME_STATUS_INVALID_FIRMWARE_IMAGE","features":[515]},{"name":"NVME_STATUS_INVALID_FIRMWARE_SLOT","features":[515]},{"name":"NVME_STATUS_INVALID_FORMAT","features":[515]},{"name":"NVME_STATUS_INVALID_INTERRUPT_VECTOR","features":[515]},{"name":"NVME_STATUS_INVALID_LOG_PAGE","features":[515]},{"name":"NVME_STATUS_INVALID_NAMESPACE_OR_FORMAT","features":[515]},{"name":"NVME_STATUS_INVALID_NUMBER_OF_CONTROLLER_RESOURCES","features":[515]},{"name":"NVME_STATUS_INVALID_NUMBER_OF_SGL_DESCR","features":[515]},{"name":"NVME_STATUS_INVALID_QUEUE_DELETION","features":[515]},{"name":"NVME_STATUS_INVALID_QUEUE_IDENTIFIER","features":[515]},{"name":"NVME_STATUS_INVALID_RESOURCE_IDENTIFIER","features":[515]},{"name":"NVME_STATUS_INVALID_SECONDARY_CONTROLLER_STATE","features":[515]},{"name":"NVME_STATUS_INVALID_SGL_LAST_SEGMENT_DESCR","features":[515]},{"name":"NVME_STATUS_INVALID_USE_OF_CONTROLLER_MEMORY_BUFFER","features":[515]},{"name":"NVME_STATUS_KEEP_ALIVE_TIMEOUT_EXPIRED","features":[515]},{"name":"NVME_STATUS_KEEP_ALIVE_TIMEOUT_INVALID","features":[515]},{"name":"NVME_STATUS_MAX_QUEUE_SIZE_EXCEEDED","features":[515]},{"name":"NVME_STATUS_MEDIA_ERROR_CODES","features":[515]},{"name":"NVME_STATUS_METADATA_SGL_LENGTH_INVALID","features":[515]},{"name":"NVME_STATUS_NAMESPACE_ALREADY_ATTACHED","features":[515]},{"name":"NVME_STATUS_NAMESPACE_IDENTIFIER_UNAVAILABLE","features":[515]},{"name":"NVME_STATUS_NAMESPACE_INSUFFICIENT_CAPACITY","features":[515]},{"name":"NVME_STATUS_NAMESPACE_IS_PRIVATE","features":[515]},{"name":"NVME_STATUS_NAMESPACE_NOT_ATTACHED","features":[515]},{"name":"NVME_STATUS_NAMESPACE_THIN_PROVISIONING_NOT_SUPPORTED","features":[515]},{"name":"NVME_STATUS_NVM_ACCESS_DENIED","features":[515]},{"name":"NVME_STATUS_NVM_ATTEMPTED_WRITE_TO_READ_ONLY_RANGE","features":[515]},{"name":"NVME_STATUS_NVM_CAPACITY_EXCEEDED","features":[515]},{"name":"NVME_STATUS_NVM_COMMAND_SIZE_LIMIT_EXCEEDED","features":[515]},{"name":"NVME_STATUS_NVM_COMPARE_FAILURE","features":[515]},{"name":"NVME_STATUS_NVM_CONFLICTING_ATTRIBUTES","features":[515]},{"name":"NVME_STATUS_NVM_DEALLOCATED_OR_UNWRITTEN_LOGICAL_BLOCK","features":[515]},{"name":"NVME_STATUS_NVM_END_TO_END_APPLICATION_TAG_CHECK_ERROR","features":[515]},{"name":"NVME_STATUS_NVM_END_TO_END_GUARD_CHECK_ERROR","features":[515]},{"name":"NVME_STATUS_NVM_END_TO_END_REFERENCE_TAG_CHECK_ERROR","features":[515]},{"name":"NVME_STATUS_NVM_INVALID_PROTECTION_INFORMATION","features":[515]},{"name":"NVME_STATUS_NVM_LBA_OUT_OF_RANGE","features":[515]},{"name":"NVME_STATUS_NVM_NAMESPACE_NOT_READY","features":[515]},{"name":"NVME_STATUS_NVM_RESERVATION_CONFLICT","features":[515]},{"name":"NVME_STATUS_NVM_UNRECOVERED_READ_ERROR","features":[515]},{"name":"NVME_STATUS_NVM_WRITE_FAULT","features":[515]},{"name":"NVME_STATUS_OPERATION_DENIED","features":[515]},{"name":"NVME_STATUS_OVERLAPPING_RANGE","features":[515]},{"name":"NVME_STATUS_PRP_OFFSET_INVALID","features":[515]},{"name":"NVME_STATUS_RESERVED","features":[515]},{"name":"NVME_STATUS_SANITIZE_FAILED","features":[515]},{"name":"NVME_STATUS_SANITIZE_IN_PROGRESS","features":[515]},{"name":"NVME_STATUS_SANITIZE_PROHIBITED_ON_PERSISTENT_MEMORY","features":[515]},{"name":"NVME_STATUS_SGL_DATA_BLOCK_GRANULARITY_INVALID","features":[515]},{"name":"NVME_STATUS_SGL_DESCR_TYPE_INVALID","features":[515]},{"name":"NVME_STATUS_SGL_OFFSET_INVALID","features":[515]},{"name":"NVME_STATUS_STREAM_RESOURCE_ALLOCATION_FAILED","features":[515]},{"name":"NVME_STATUS_SUCCESS_COMPLETION","features":[515]},{"name":"NVME_STATUS_TYPES","features":[515]},{"name":"NVME_STATUS_TYPE_COMMAND_SPECIFIC","features":[515]},{"name":"NVME_STATUS_TYPE_GENERIC_COMMAND","features":[515]},{"name":"NVME_STATUS_TYPE_MEDIA_ERROR","features":[515]},{"name":"NVME_STATUS_TYPE_VENDOR_SPECIFIC","features":[515]},{"name":"NVME_STATUS_ZONE_BOUNDARY_ERROR","features":[515]},{"name":"NVME_STATUS_ZONE_FULL","features":[515]},{"name":"NVME_STATUS_ZONE_INVALID_FORMAT","features":[515]},{"name":"NVME_STATUS_ZONE_INVALID_STATE_TRANSITION","features":[515]},{"name":"NVME_STATUS_ZONE_INVALID_WRITE","features":[515]},{"name":"NVME_STATUS_ZONE_OFFLINE","features":[515]},{"name":"NVME_STATUS_ZONE_READ_ONLY","features":[515]},{"name":"NVME_STATUS_ZONE_TOO_MANY_ACTIVE","features":[515]},{"name":"NVME_STATUS_ZONE_TOO_MANY_OPEN","features":[515]},{"name":"NVME_STREAMS_GET_STATUS_MAX_IDS","features":[515]},{"name":"NVME_STREAMS_ID_MAX","features":[515]},{"name":"NVME_STREAMS_ID_MIN","features":[515]},{"name":"NVME_SUBMISSION_QUEUE_TAIL_DOORBELL","features":[515]},{"name":"NVME_TELEMETRY_CONTROLLER_INITIATED_LOG","features":[515]},{"name":"NVME_TELEMETRY_DATA_BLOCK_SIZE","features":[515]},{"name":"NVME_TELEMETRY_HOST_INITIATED_LOG","features":[515]},{"name":"NVME_TEMPERATURE_OVER_THRESHOLD","features":[515]},{"name":"NVME_TEMPERATURE_THRESHOLD_TYPES","features":[515]},{"name":"NVME_TEMPERATURE_UNDER_THRESHOLD","features":[515]},{"name":"NVME_VENDOR_LOG_PAGES","features":[515]},{"name":"NVME_VERSION","features":[515]},{"name":"NVME_WCS_DEVICE_CAPABILITIES","features":[515]},{"name":"NVME_WCS_DEVICE_ERROR_RECOVERY_LOG","features":[515]},{"name":"NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1","features":[515]},{"name":"NVME_WCS_DEVICE_RECOVERY_ACTION1","features":[515]},{"name":"NVME_WCS_DEVICE_RECOVERY_ACTION2","features":[515]},{"name":"NVME_WCS_DEVICE_RESET_ACTION","features":[515]},{"name":"NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG","features":[515]},{"name":"NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_V2","features":[515]},{"name":"NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2","features":[515]},{"name":"NVME_ZONE_DESCRIPTOR","features":[515]},{"name":"NVME_ZONE_DESCRIPTOR_EXTENSION","features":[515]},{"name":"NVME_ZONE_EXTENDED_REPORT_ZONE_DESC","features":[515]},{"name":"NVME_ZONE_RECEIVE_ACTION","features":[515]},{"name":"NVME_ZONE_RECEIVE_ACTION_SPECIFIC","features":[515]},{"name":"NVME_ZONE_RECEIVE_EXTENDED_REPORT_ZONES","features":[515]},{"name":"NVME_ZONE_RECEIVE_REPORT_ZONES","features":[515]},{"name":"NVME_ZONE_SEND_ACTION","features":[515]},{"name":"NVME_ZONE_SEND_CLOSE","features":[515]},{"name":"NVME_ZONE_SEND_FINISH","features":[515]},{"name":"NVME_ZONE_SEND_OFFLINE","features":[515]},{"name":"NVME_ZONE_SEND_OPEN","features":[515]},{"name":"NVME_ZONE_SEND_RESET","features":[515]},{"name":"NVME_ZONE_SEND_SET_ZONE_DESCRIPTOR","features":[515]},{"name":"NVME_ZRA_ALL_ZONES","features":[515]},{"name":"NVME_ZRA_CLOSED_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_EMPTY_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_EO_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_FULL_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_IO_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_OFFLINE_STATE_ZONES","features":[515]},{"name":"NVME_ZRA_RO_STATE_ZONES","features":[515]},{"name":"NVM_RESERVATION_CAPABILITIES","features":[515]},{"name":"NVM_SET_LIST","features":[515]},{"name":"NVMeDeviceRecovery1Max","features":[515]},{"name":"NVMeDeviceRecovery2Max","features":[515]},{"name":"NVMeDeviceRecoveryControllerReset","features":[515]},{"name":"NVMeDeviceRecoveryDeviceReplacement","features":[515]},{"name":"NVMeDeviceRecoveryFormatNVM","features":[515]},{"name":"NVMeDeviceRecoveryNoAction","features":[515]},{"name":"NVMeDeviceRecoveryPERST","features":[515]},{"name":"NVMeDeviceRecoveryPcieFunctionReset","features":[515]},{"name":"NVMeDeviceRecoveryPcieHotReset","features":[515]},{"name":"NVMeDeviceRecoveryPowerCycle","features":[515]},{"name":"NVMeDeviceRecoverySanitize","features":[515]},{"name":"NVMeDeviceRecoverySubsystemReset","features":[515]},{"name":"NVMeDeviceRecoveryVendorAnalysis","features":[515]},{"name":"NVMeDeviceRecoveryVendorSpecificCommand","features":[515]},{"name":"TCG_ACTIVATE_METHOD_SPECIFIC","features":[515]},{"name":"TCG_ASSIGN_METHOD_SPECIFIC","features":[515]},{"name":"TCG_AUTH_METHOD_SPECIFIC","features":[515]},{"name":"TCG_BLOCKSID_METHOD_SPECIFIC","features":[515]},{"name":"TCG_HISTORY_ENTRY","features":[515]},{"name":"TCG_HISTORY_ENTRY_VERSION_1","features":[515]},{"name":"TCG_REACTIVATE_METHOD_SPECIFIC","features":[515]},{"name":"UNSUPPORTED_REQUIREMENT","features":[515]},{"name":"ZONE_STATE","features":[515]}],"520":[{"name":"IEnumOfflineFilesItems","features":[516]},{"name":"IEnumOfflineFilesSettings","features":[516]},{"name":"IOfflineFilesCache","features":[516]},{"name":"IOfflineFilesCache2","features":[516]},{"name":"IOfflineFilesChangeInfo","features":[516]},{"name":"IOfflineFilesConnectionInfo","features":[516]},{"name":"IOfflineFilesDirectoryItem","features":[516]},{"name":"IOfflineFilesDirtyInfo","features":[516]},{"name":"IOfflineFilesErrorInfo","features":[516]},{"name":"IOfflineFilesEvents","features":[516]},{"name":"IOfflineFilesEvents2","features":[516]},{"name":"IOfflineFilesEvents3","features":[516]},{"name":"IOfflineFilesEvents4","features":[516]},{"name":"IOfflineFilesEventsFilter","features":[516]},{"name":"IOfflineFilesFileItem","features":[516]},{"name":"IOfflineFilesFileSysInfo","features":[516]},{"name":"IOfflineFilesGhostInfo","features":[516]},{"name":"IOfflineFilesItem","features":[516]},{"name":"IOfflineFilesItemContainer","features":[516]},{"name":"IOfflineFilesItemFilter","features":[516]},{"name":"IOfflineFilesPinInfo","features":[516]},{"name":"IOfflineFilesPinInfo2","features":[516]},{"name":"IOfflineFilesProgress","features":[516]},{"name":"IOfflineFilesServerItem","features":[516]},{"name":"IOfflineFilesSetting","features":[516]},{"name":"IOfflineFilesShareInfo","features":[516]},{"name":"IOfflineFilesShareItem","features":[516]},{"name":"IOfflineFilesSimpleProgress","features":[516]},{"name":"IOfflineFilesSuspend","features":[516]},{"name":"IOfflineFilesSuspendInfo","features":[516]},{"name":"IOfflineFilesSyncConflictHandler","features":[516]},{"name":"IOfflineFilesSyncErrorInfo","features":[516]},{"name":"IOfflineFilesSyncErrorItemInfo","features":[516]},{"name":"IOfflineFilesSyncProgress","features":[516]},{"name":"IOfflineFilesTransparentCacheInfo","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_AUTO_DOC","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_AUTO_PROGANDDOC","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_MANUAL","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_NOCACHING","features":[516]},{"name":"OFFLINEFILES_CACHING_MODE_NONE","features":[516]},{"name":"OFFLINEFILES_CHANGES_LOCAL_ATTRIBUTES","features":[516]},{"name":"OFFLINEFILES_CHANGES_LOCAL_SIZE","features":[516]},{"name":"OFFLINEFILES_CHANGES_LOCAL_TIME","features":[516]},{"name":"OFFLINEFILES_CHANGES_NONE","features":[516]},{"name":"OFFLINEFILES_CHANGES_REMOTE_ATTRIBUTES","features":[516]},{"name":"OFFLINEFILES_CHANGES_REMOTE_SIZE","features":[516]},{"name":"OFFLINEFILES_CHANGES_REMOTE_TIME","features":[516]},{"name":"OFFLINEFILES_COMPARE","features":[516]},{"name":"OFFLINEFILES_COMPARE_EQ","features":[516]},{"name":"OFFLINEFILES_COMPARE_GT","features":[516]},{"name":"OFFLINEFILES_COMPARE_GTE","features":[516]},{"name":"OFFLINEFILES_COMPARE_LT","features":[516]},{"name":"OFFLINEFILES_COMPARE_LTE","features":[516]},{"name":"OFFLINEFILES_COMPARE_NEQ","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_OFFLINE","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_ONLINE","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_PARTLY_TRANSPARENTLY_CACHED","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_TRANSPARENTLY_CACHED","features":[516]},{"name":"OFFLINEFILES_CONNECT_STATE_UNKNOWN","features":[516]},{"name":"OFFLINEFILES_DELETE_FLAG_ADMIN","features":[516]},{"name":"OFFLINEFILES_DELETE_FLAG_DELMODIFIED","features":[516]},{"name":"OFFLINEFILES_DELETE_FLAG_NOAUTOCACHED","features":[516]},{"name":"OFFLINEFILES_DELETE_FLAG_NOPINNED","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_ASYNCPROGRESS","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_BACKGROUND","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_CONSOLE","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_INTERACTIVE","features":[516]},{"name":"OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_LOWPRIORITY","features":[516]},{"name":"OFFLINEFILES_ENUM_FLAT","features":[516]},{"name":"OFFLINEFILES_ENUM_FLAT_FILESONLY","features":[516]},{"name":"OFFLINEFILES_EVENTS","features":[516]},{"name":"OFFLINEFILES_EVENT_BACKGROUNDSYNCBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_BACKGROUNDSYNCEND","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEEVICTBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEEVICTEND","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEISCORRUPTED","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEISFULL","features":[516]},{"name":"OFFLINEFILES_EVENT_CACHEMOVED","features":[516]},{"name":"OFFLINEFILES_EVENT_DATALOST","features":[516]},{"name":"OFFLINEFILES_EVENT_ENABLED","features":[516]},{"name":"OFFLINEFILES_EVENT_ENCRYPTIONCHANGED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMADDEDTOCACHE","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMAVAILABLEOFFLINE","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMDELETEDFROMCACHE","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMDISCONNECTED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMMODIFIED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMNOTAVAILABLEOFFLINE","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMNOTPINNED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMPINNED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMRECONNECTBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMRECONNECTED","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMRECONNECTEND","features":[516]},{"name":"OFFLINEFILES_EVENT_ITEMRENAMED","features":[516]},{"name":"OFFLINEFILES_EVENT_NETTRANSPORTARRIVED","features":[516]},{"name":"OFFLINEFILES_EVENT_NONETTRANSPORTS","features":[516]},{"name":"OFFLINEFILES_EVENT_PING","features":[516]},{"name":"OFFLINEFILES_EVENT_POLICYCHANGEDETECTED","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFERENCECHANGEDETECTED","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEEND","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFETCHFILEBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_PREFETCHFILEEND","features":[516]},{"name":"OFFLINEFILES_EVENT_SETTINGSCHANGESAPPLIED","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCBEGIN","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECADDED","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECREMOVED","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCCONFLICTRECUPDATED","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCEND","features":[516]},{"name":"OFFLINEFILES_EVENT_SYNCFILERESULT","features":[516]},{"name":"OFFLINEFILES_EVENT_TRANSPARENTCACHEITEMNOTIFY","features":[516]},{"name":"OFFLINEFILES_ITEM_COPY","features":[516]},{"name":"OFFLINEFILES_ITEM_COPY_LOCAL","features":[516]},{"name":"OFFLINEFILES_ITEM_COPY_ORIGINAL","features":[516]},{"name":"OFFLINEFILES_ITEM_COPY_REMOTE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_CREATED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_DELETED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_DIRECTORY","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_DIRTY","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_FILE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_GHOST","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_ANYACCESS","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_READ","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_WRITE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_ATTRIBUTES","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_DATA","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_OFFLINE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_ONLINE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_ANYACCESS","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_READ","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_WRITE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_PINNED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_COMPUTER","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_OTHERS","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_USER","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_SPARSE","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_SUSPENDED","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_USER_ANYACCESS","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_USER_READ","features":[516]},{"name":"OFFLINEFILES_ITEM_FILTER_FLAG_USER_WRITE","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_ADMIN","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_ATTEMPT_TRANSITIONONLINE","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_CONNECTIONSTATE","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_INCLUDETRANSPARENTCACHE","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_LOCALDIRTYBYTECOUNT","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_REMOTEDIRTYBYTECOUNT","features":[516]},{"name":"OFFLINEFILES_ITEM_QUERY_REMOTEINFO","features":[516]},{"name":"OFFLINEFILES_ITEM_TIME","features":[516]},{"name":"OFFLINEFILES_ITEM_TIME_CREATION","features":[516]},{"name":"OFFLINEFILES_ITEM_TIME_LASTACCESS","features":[516]},{"name":"OFFLINEFILES_ITEM_TIME_LASTWRITE","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE_DIRECTORY","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE_FILE","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE_SERVER","features":[516]},{"name":"OFFLINEFILES_ITEM_TYPE_SHARE","features":[516]},{"name":"OFFLINEFILES_NUM_EVENTS","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_ERROR","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_FORCED","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_CONNECTION_SLOW","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_ITEM_SUSPENDED","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_ITEM_VERSION_CONFLICT","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_NOT_APPLICABLE","features":[516]},{"name":"OFFLINEFILES_OFFLINE_REASON_UNKNOWN","features":[516]},{"name":"OFFLINEFILES_OP_ABORT","features":[516]},{"name":"OFFLINEFILES_OP_CONTINUE","features":[516]},{"name":"OFFLINEFILES_OP_RESPONSE","features":[516]},{"name":"OFFLINEFILES_OP_RETRY","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_CHILD","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_DESCENDENT","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_MATCH","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_SELF","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_SELFORCHILD","features":[516]},{"name":"OFFLINEFILES_PATHFILTER_SELFORDESCENDENT","features":[516]},{"name":"OFFLINEFILES_PINLINKTARGETS_ALWAYS","features":[516]},{"name":"OFFLINEFILES_PINLINKTARGETS_EXPLICIT","features":[516]},{"name":"OFFLINEFILES_PINLINKTARGETS_NEVER","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_ASYNCPROGRESS","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_BACKGROUND","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_CONSOLE","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FILL","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FORALL","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FORREDIR","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER_POLICY","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_INTERACTIVE","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_LOWPRIORITY","features":[516]},{"name":"OFFLINEFILES_PIN_CONTROL_FLAG_PINLINKTARGETS","features":[516]},{"name":"OFFLINEFILES_SETTING_PinLinkTargets","features":[516]},{"name":"OFFLINEFILES_SETTING_SCOPE_COMPUTER","features":[516]},{"name":"OFFLINEFILES_SETTING_SCOPE_USER","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_BSTR","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_UI4","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_BSTR","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_BSTR_DBLNULTERM","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_TYPE","features":[516]},{"name":"OFFLINEFILES_SETTING_VALUE_UI4","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_ABORT","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPALLCHANGES","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLATEST","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLOCAL","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPREMOTE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_LOG","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NONE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NUMCODES","features":[516]},{"name":"OFFLINEFILES_SYNC_CONFLICT_RESOLVE_SKIP","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_DEFAULT","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_KEEPLATEST","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_KEEPLOCAL","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_KEEPREMOTE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_CR_MASK","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_ASYNCPROGRESS","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_BACKGROUND","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_CONSOLE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_FILLSPARSE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_INTERACTIVE","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_LOWPRIORITY","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_NONEWFILESOUT","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORALL","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORREDIR","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER_POLICY","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINLINKTARGETS","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_PINNEWFILES","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_SKIPSUSPENDEDDIRS","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCIN","features":[516]},{"name":"OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCOUT","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_ATTRIBUTES","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_CHANGETIME","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_FILESIZE","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_NONE","features":[516]},{"name":"OFFLINEFILES_SYNC_ITEM_CHANGE_WRITETIME","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_CLIENT","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_SERVER","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_DELETE_CLIENT_COPY","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_DELETE_SERVER_COPY","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_PIN","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_PREPARE","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_SYNC_TO_CLIENT","features":[516]},{"name":"OFFLINEFILES_SYNC_OPERATION_SYNC_TO_SERVER","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_ChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_NoServerCopy","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirDeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirOnClient_NoServerCopy","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirRenamedOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirRenamedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_DirSparseOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_ChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_NoServerCopy","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileDeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileOnClient_NoServerCopy","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileRenamedOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileRenamedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_ChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DeletedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_LOCAL_KNOWN","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NUMSTATES","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_DirChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_DirOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_FileChangedOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_NoClientCopy_FileOnServer","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_REMOTE_KNOWN","features":[516]},{"name":"OFFLINEFILES_SYNC_STATE_Stable","features":[516]},{"name":"OFFLINEFILES_TRANSITION_FLAG_CONSOLE","features":[516]},{"name":"OFFLINEFILES_TRANSITION_FLAG_INTERACTIVE","features":[516]},{"name":"OfflineFilesCache","features":[516]},{"name":"OfflineFilesEnable","features":[307,516]},{"name":"OfflineFilesQueryStatus","features":[307,516]},{"name":"OfflineFilesQueryStatusEx","features":[307,516]},{"name":"OfflineFilesSetting","features":[516]},{"name":"OfflineFilesStart","features":[516]}],"521":[{"name":"OPERATION_END_DISCARD","features":[517]},{"name":"OPERATION_END_PARAMETERS","features":[517]},{"name":"OPERATION_END_PARAMETERS_FLAGS","features":[517]},{"name":"OPERATION_START_FLAGS","features":[517]},{"name":"OPERATION_START_PARAMETERS","features":[517]},{"name":"OPERATION_START_TRACE_CURRENT_THREAD","features":[517]},{"name":"OperationEnd","features":[307,517]},{"name":"OperationStart","features":[307,517]}],"522":[{"name":"APPLICATION_USER_MODEL_ID_MAX_LENGTH","features":[495]},{"name":"APPLICATION_USER_MODEL_ID_MIN_LENGTH","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_BLOCKMAP","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_FIRST","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_LAST","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_MANIFEST","features":[495]},{"name":"APPX_BUNDLE_FOOTPRINT_FILE_TYPE_SIGNATURE","features":[495]},{"name":"APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE","features":[495]},{"name":"APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_APPLICATION","features":[495]},{"name":"APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_RESOURCE","features":[495]},{"name":"APPX_CAPABILITIES","features":[495]},{"name":"APPX_CAPABILITY_APPOINTMENTS","features":[495]},{"name":"APPX_CAPABILITY_CLASS_ALL","features":[495]},{"name":"APPX_CAPABILITY_CLASS_CUSTOM","features":[495]},{"name":"APPX_CAPABILITY_CLASS_DEFAULT","features":[495]},{"name":"APPX_CAPABILITY_CLASS_GENERAL","features":[495]},{"name":"APPX_CAPABILITY_CLASS_RESTRICTED","features":[495]},{"name":"APPX_CAPABILITY_CLASS_TYPE","features":[495]},{"name":"APPX_CAPABILITY_CLASS_WINDOWS","features":[495]},{"name":"APPX_CAPABILITY_CONTACTS","features":[495]},{"name":"APPX_CAPABILITY_DOCUMENTS_LIBRARY","features":[495]},{"name":"APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION","features":[495]},{"name":"APPX_CAPABILITY_INTERNET_CLIENT","features":[495]},{"name":"APPX_CAPABILITY_INTERNET_CLIENT_SERVER","features":[495]},{"name":"APPX_CAPABILITY_MUSIC_LIBRARY","features":[495]},{"name":"APPX_CAPABILITY_PICTURES_LIBRARY","features":[495]},{"name":"APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER","features":[495]},{"name":"APPX_CAPABILITY_REMOVABLE_STORAGE","features":[495]},{"name":"APPX_CAPABILITY_SHARED_USER_CERTIFICATES","features":[495]},{"name":"APPX_CAPABILITY_VIDEOS_LIBRARY","features":[495]},{"name":"APPX_COMPRESSION_OPTION","features":[495]},{"name":"APPX_COMPRESSION_OPTION_FAST","features":[495]},{"name":"APPX_COMPRESSION_OPTION_MAXIMUM","features":[495]},{"name":"APPX_COMPRESSION_OPTION_NONE","features":[495]},{"name":"APPX_COMPRESSION_OPTION_NORMAL","features":[495]},{"name":"APPX_COMPRESSION_OPTION_SUPERFAST","features":[495]},{"name":"APPX_ENCRYPTED_EXEMPTIONS","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_OPTIONS","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_OPTION_DIFFUSION","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_OPTION_NONE","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_OPTION_PAGE_HASHING","features":[495]},{"name":"APPX_ENCRYPTED_PACKAGE_SETTINGS","features":[307,495,358]},{"name":"APPX_ENCRYPTED_PACKAGE_SETTINGS2","features":[495,358]},{"name":"APPX_FOOTPRINT_FILE_TYPE","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_BLOCKMAP","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_CODEINTEGRITY","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_CONTENTGROUPMAP","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_MANIFEST","features":[495]},{"name":"APPX_FOOTPRINT_FILE_TYPE_SIGNATURE","features":[495]},{"name":"APPX_KEY_INFO","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_ARM","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_ARM64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_NEUTRAL","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_UNKNOWN","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_X64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_X86","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_ARM","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_ARM64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_NEUTRAL","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_X64","features":[495]},{"name":"APPX_PACKAGE_ARCHITECTURE_X86","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_LOCALIZED","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_NONE","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_SKIP_VALIDATION","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION","features":[495]},{"name":"APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION_APPEND_DELTA","features":[495]},{"name":"APPX_PACKAGE_SETTINGS","features":[307,495,358]},{"name":"APPX_PACKAGE_WRITER_PAYLOAD_STREAM","features":[495,358]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE","features":[495]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE_CHANGE","features":[495]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE_DETAILS","features":[495]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE_END","features":[495]},{"name":"APPX_PACKAGING_CONTEXT_CHANGE_TYPE_START","features":[495]},{"name":"ActivatePackageVirtualizationContext","features":[495]},{"name":"AddPackageDependency","features":[495]},{"name":"AddPackageDependencyOptions","features":[495]},{"name":"AddPackageDependencyOptions_None","features":[495]},{"name":"AddPackageDependencyOptions_PrependIfRankCollision","features":[495]},{"name":"AppPolicyClrCompat","features":[495]},{"name":"AppPolicyClrCompat_ClassicDesktop","features":[495]},{"name":"AppPolicyClrCompat_Other","features":[495]},{"name":"AppPolicyClrCompat_PackagedDesktop","features":[495]},{"name":"AppPolicyClrCompat_Universal","features":[495]},{"name":"AppPolicyCreateFileAccess","features":[495]},{"name":"AppPolicyCreateFileAccess_Full","features":[495]},{"name":"AppPolicyCreateFileAccess_Limited","features":[495]},{"name":"AppPolicyGetClrCompat","features":[307,495]},{"name":"AppPolicyGetCreateFileAccess","features":[307,495]},{"name":"AppPolicyGetLifecycleManagement","features":[307,495]},{"name":"AppPolicyGetMediaFoundationCodecLoading","features":[307,495]},{"name":"AppPolicyGetProcessTerminationMethod","features":[307,495]},{"name":"AppPolicyGetShowDeveloperDiagnostic","features":[307,495]},{"name":"AppPolicyGetThreadInitializationType","features":[307,495]},{"name":"AppPolicyGetWindowingModel","features":[307,495]},{"name":"AppPolicyLifecycleManagement","features":[495]},{"name":"AppPolicyLifecycleManagement_Managed","features":[495]},{"name":"AppPolicyLifecycleManagement_Unmanaged","features":[495]},{"name":"AppPolicyMediaFoundationCodecLoading","features":[495]},{"name":"AppPolicyMediaFoundationCodecLoading_All","features":[495]},{"name":"AppPolicyMediaFoundationCodecLoading_InboxOnly","features":[495]},{"name":"AppPolicyProcessTerminationMethod","features":[495]},{"name":"AppPolicyProcessTerminationMethod_ExitProcess","features":[495]},{"name":"AppPolicyProcessTerminationMethod_TerminateProcess","features":[495]},{"name":"AppPolicyShowDeveloperDiagnostic","features":[495]},{"name":"AppPolicyShowDeveloperDiagnostic_None","features":[495]},{"name":"AppPolicyShowDeveloperDiagnostic_ShowUI","features":[495]},{"name":"AppPolicyThreadInitializationType","features":[495]},{"name":"AppPolicyThreadInitializationType_InitializeWinRT","features":[495]},{"name":"AppPolicyThreadInitializationType_None","features":[495]},{"name":"AppPolicyWindowingModel","features":[495]},{"name":"AppPolicyWindowingModel_ClassicDesktop","features":[495]},{"name":"AppPolicyWindowingModel_ClassicPhone","features":[495]},{"name":"AppPolicyWindowingModel_None","features":[495]},{"name":"AppPolicyWindowingModel_Universal","features":[495]},{"name":"AppxBundleFactory","features":[495]},{"name":"AppxEncryptionFactory","features":[495]},{"name":"AppxFactory","features":[495]},{"name":"AppxPackageEditor","features":[495]},{"name":"AppxPackagingDiagnosticEventSinkManager","features":[495]},{"name":"CheckIsMSIXPackage","features":[307,495]},{"name":"ClosePackageInfo","features":[307,495]},{"name":"CreatePackageDependencyOptions","features":[495]},{"name":"CreatePackageDependencyOptions_DoNotVerifyDependencyResolution","features":[495]},{"name":"CreatePackageDependencyOptions_None","features":[495]},{"name":"CreatePackageDependencyOptions_ScopeIsSystem","features":[495]},{"name":"CreatePackageVirtualizationContext","features":[495]},{"name":"DX_FEATURE_LEVEL","features":[495]},{"name":"DX_FEATURE_LEVEL_10","features":[495]},{"name":"DX_FEATURE_LEVEL_11","features":[495]},{"name":"DX_FEATURE_LEVEL_9","features":[495]},{"name":"DX_FEATURE_LEVEL_UNSPECIFIED","features":[495]},{"name":"DeactivatePackageVirtualizationContext","features":[495]},{"name":"DeletePackageDependency","features":[495]},{"name":"DuplicatePackageVirtualizationContext","features":[495]},{"name":"FindPackagesByPackageFamily","features":[307,495]},{"name":"FormatApplicationUserModelId","features":[307,495]},{"name":"GetApplicationUserModelId","features":[307,495]},{"name":"GetApplicationUserModelIdFromToken","features":[307,495]},{"name":"GetCurrentApplicationUserModelId","features":[307,495]},{"name":"GetCurrentPackageFamilyName","features":[307,495]},{"name":"GetCurrentPackageFullName","features":[307,495]},{"name":"GetCurrentPackageId","features":[307,495]},{"name":"GetCurrentPackageInfo","features":[307,495]},{"name":"GetCurrentPackageInfo2","features":[307,495]},{"name":"GetCurrentPackageInfo3","features":[495]},{"name":"GetCurrentPackagePath","features":[307,495]},{"name":"GetCurrentPackagePath2","features":[307,495]},{"name":"GetCurrentPackageVirtualizationContext","features":[495]},{"name":"GetIdForPackageDependencyContext","features":[495]},{"name":"GetPackageApplicationIds","features":[307,495]},{"name":"GetPackageFamilyName","features":[307,495]},{"name":"GetPackageFamilyNameFromToken","features":[307,495]},{"name":"GetPackageFullName","features":[307,495]},{"name":"GetPackageFullNameFromToken","features":[307,495]},{"name":"GetPackageGraphRevisionId","features":[495]},{"name":"GetPackageId","features":[307,495]},{"name":"GetPackageInfo","features":[307,495]},{"name":"GetPackageInfo2","features":[307,495]},{"name":"GetPackagePath","features":[307,495]},{"name":"GetPackagePathByFullName","features":[307,495]},{"name":"GetPackagePathByFullName2","features":[307,495]},{"name":"GetPackagesByPackageFamily","features":[307,495]},{"name":"GetProcessesInVirtualizationContext","features":[307,495]},{"name":"GetResolvedPackageFullNameForPackageDependency","features":[495]},{"name":"GetStagedPackageOrigin","features":[307,495]},{"name":"GetStagedPackagePathByFullName","features":[307,495]},{"name":"GetStagedPackagePathByFullName2","features":[307,495]},{"name":"IAppxAppInstallerReader","features":[495]},{"name":"IAppxBlockMapBlock","features":[495]},{"name":"IAppxBlockMapBlocksEnumerator","features":[495]},{"name":"IAppxBlockMapFile","features":[495]},{"name":"IAppxBlockMapFilesEnumerator","features":[495]},{"name":"IAppxBlockMapReader","features":[495]},{"name":"IAppxBundleFactory","features":[495]},{"name":"IAppxBundleFactory2","features":[495]},{"name":"IAppxBundleManifestOptionalBundleInfo","features":[495]},{"name":"IAppxBundleManifestOptionalBundleInfoEnumerator","features":[495]},{"name":"IAppxBundleManifestPackageInfo","features":[495]},{"name":"IAppxBundleManifestPackageInfo2","features":[495]},{"name":"IAppxBundleManifestPackageInfo3","features":[495]},{"name":"IAppxBundleManifestPackageInfo4","features":[495]},{"name":"IAppxBundleManifestPackageInfoEnumerator","features":[495]},{"name":"IAppxBundleManifestReader","features":[495]},{"name":"IAppxBundleManifestReader2","features":[495]},{"name":"IAppxBundleReader","features":[495]},{"name":"IAppxBundleWriter","features":[495]},{"name":"IAppxBundleWriter2","features":[495]},{"name":"IAppxBundleWriter3","features":[495]},{"name":"IAppxBundleWriter4","features":[495]},{"name":"IAppxContentGroup","features":[495]},{"name":"IAppxContentGroupFilesEnumerator","features":[495]},{"name":"IAppxContentGroupMapReader","features":[495]},{"name":"IAppxContentGroupMapWriter","features":[495]},{"name":"IAppxContentGroupsEnumerator","features":[495]},{"name":"IAppxDigestProvider","features":[495]},{"name":"IAppxEncryptedBundleWriter","features":[495]},{"name":"IAppxEncryptedBundleWriter2","features":[495]},{"name":"IAppxEncryptedBundleWriter3","features":[495]},{"name":"IAppxEncryptedPackageWriter","features":[495]},{"name":"IAppxEncryptedPackageWriter2","features":[495]},{"name":"IAppxEncryptionFactory","features":[495]},{"name":"IAppxEncryptionFactory2","features":[495]},{"name":"IAppxEncryptionFactory3","features":[495]},{"name":"IAppxEncryptionFactory4","features":[495]},{"name":"IAppxEncryptionFactory5","features":[495]},{"name":"IAppxFactory","features":[495]},{"name":"IAppxFactory2","features":[495]},{"name":"IAppxFactory3","features":[495]},{"name":"IAppxFile","features":[495]},{"name":"IAppxFilesEnumerator","features":[495]},{"name":"IAppxManifestApplication","features":[495]},{"name":"IAppxManifestApplicationsEnumerator","features":[495]},{"name":"IAppxManifestCapabilitiesEnumerator","features":[495]},{"name":"IAppxManifestDeviceCapabilitiesEnumerator","features":[495]},{"name":"IAppxManifestDriverConstraint","features":[495]},{"name":"IAppxManifestDriverConstraintsEnumerator","features":[495]},{"name":"IAppxManifestDriverDependenciesEnumerator","features":[495]},{"name":"IAppxManifestDriverDependency","features":[495]},{"name":"IAppxManifestHostRuntimeDependenciesEnumerator","features":[495]},{"name":"IAppxManifestHostRuntimeDependency","features":[495]},{"name":"IAppxManifestHostRuntimeDependency2","features":[495]},{"name":"IAppxManifestMainPackageDependenciesEnumerator","features":[495]},{"name":"IAppxManifestMainPackageDependency","features":[495]},{"name":"IAppxManifestOSPackageDependenciesEnumerator","features":[495]},{"name":"IAppxManifestOSPackageDependency","features":[495]},{"name":"IAppxManifestOptionalPackageInfo","features":[495]},{"name":"IAppxManifestPackageDependenciesEnumerator","features":[495]},{"name":"IAppxManifestPackageDependency","features":[495]},{"name":"IAppxManifestPackageDependency2","features":[495]},{"name":"IAppxManifestPackageDependency3","features":[495]},{"name":"IAppxManifestPackageId","features":[495]},{"name":"IAppxManifestPackageId2","features":[495]},{"name":"IAppxManifestProperties","features":[495]},{"name":"IAppxManifestQualifiedResource","features":[495]},{"name":"IAppxManifestQualifiedResourcesEnumerator","features":[495]},{"name":"IAppxManifestReader","features":[495]},{"name":"IAppxManifestReader2","features":[495]},{"name":"IAppxManifestReader3","features":[495]},{"name":"IAppxManifestReader4","features":[495]},{"name":"IAppxManifestReader5","features":[495]},{"name":"IAppxManifestReader6","features":[495]},{"name":"IAppxManifestReader7","features":[495]},{"name":"IAppxManifestResourcesEnumerator","features":[495]},{"name":"IAppxManifestTargetDeviceFamiliesEnumerator","features":[495]},{"name":"IAppxManifestTargetDeviceFamily","features":[495]},{"name":"IAppxPackageEditor","features":[495]},{"name":"IAppxPackageReader","features":[495]},{"name":"IAppxPackageWriter","features":[495]},{"name":"IAppxPackageWriter2","features":[495]},{"name":"IAppxPackageWriter3","features":[495]},{"name":"IAppxPackagingDiagnosticEventSink","features":[495]},{"name":"IAppxPackagingDiagnosticEventSinkManager","features":[495]},{"name":"IAppxSourceContentGroupMapReader","features":[495]},{"name":"OpenPackageInfoByFullName","features":[307,495]},{"name":"OpenPackageInfoByFullNameForUser","features":[307,310,495]},{"name":"PACKAGEDEPENDENCY_CONTEXT","features":[495]},{"name":"PACKAGE_APPLICATIONS_MAX_COUNT","features":[495]},{"name":"PACKAGE_APPLICATIONS_MIN_COUNT","features":[495]},{"name":"PACKAGE_ARCHITECTURE_MAX_LENGTH","features":[495]},{"name":"PACKAGE_ARCHITECTURE_MIN_LENGTH","features":[495]},{"name":"PACKAGE_DEPENDENCY_RANK_DEFAULT","features":[495]},{"name":"PACKAGE_FAMILY_MAX_RESOURCE_PACKAGES","features":[495]},{"name":"PACKAGE_FAMILY_MIN_RESOURCE_PACKAGES","features":[495]},{"name":"PACKAGE_FAMILY_NAME_MAX_LENGTH","features":[495]},{"name":"PACKAGE_FAMILY_NAME_MIN_LENGTH","features":[495]},{"name":"PACKAGE_FILTER_ALL_LOADED","features":[495]},{"name":"PACKAGE_FILTER_BUNDLE","features":[495]},{"name":"PACKAGE_FILTER_DIRECT","features":[495]},{"name":"PACKAGE_FILTER_DYNAMIC","features":[495]},{"name":"PACKAGE_FILTER_HEAD","features":[495]},{"name":"PACKAGE_FILTER_HOSTRUNTIME","features":[495]},{"name":"PACKAGE_FILTER_IS_IN_RELATED_SET","features":[495]},{"name":"PACKAGE_FILTER_OPTIONAL","features":[495]},{"name":"PACKAGE_FILTER_RESOURCE","features":[495]},{"name":"PACKAGE_FILTER_STATIC","features":[495]},{"name":"PACKAGE_FULL_NAME_MAX_LENGTH","features":[495]},{"name":"PACKAGE_FULL_NAME_MIN_LENGTH","features":[495]},{"name":"PACKAGE_GRAPH_MAX_SIZE","features":[495]},{"name":"PACKAGE_GRAPH_MIN_SIZE","features":[495]},{"name":"PACKAGE_ID","features":[495]},{"name":"PACKAGE_ID","features":[495]},{"name":"PACKAGE_INFO","features":[495]},{"name":"PACKAGE_INFO","features":[495]},{"name":"PACKAGE_INFORMATION_BASIC","features":[495]},{"name":"PACKAGE_INFORMATION_FULL","features":[495]},{"name":"PACKAGE_MAX_DEPENDENCIES","features":[495]},{"name":"PACKAGE_MIN_DEPENDENCIES","features":[495]},{"name":"PACKAGE_NAME_MAX_LENGTH","features":[495]},{"name":"PACKAGE_NAME_MIN_LENGTH","features":[495]},{"name":"PACKAGE_PROPERTY_BUNDLE","features":[495]},{"name":"PACKAGE_PROPERTY_DEVELOPMENT_MODE","features":[495]},{"name":"PACKAGE_PROPERTY_DYNAMIC","features":[495]},{"name":"PACKAGE_PROPERTY_FRAMEWORK","features":[495]},{"name":"PACKAGE_PROPERTY_HOSTRUNTIME","features":[495]},{"name":"PACKAGE_PROPERTY_IS_IN_RELATED_SET","features":[495]},{"name":"PACKAGE_PROPERTY_OPTIONAL","features":[495]},{"name":"PACKAGE_PROPERTY_RESOURCE","features":[495]},{"name":"PACKAGE_PROPERTY_STATIC","features":[495]},{"name":"PACKAGE_PUBLISHERID_MAX_LENGTH","features":[495]},{"name":"PACKAGE_PUBLISHERID_MIN_LENGTH","features":[495]},{"name":"PACKAGE_PUBLISHER_MAX_LENGTH","features":[495]},{"name":"PACKAGE_PUBLISHER_MIN_LENGTH","features":[495]},{"name":"PACKAGE_RELATIVE_APPLICATION_ID_MAX_LENGTH","features":[495]},{"name":"PACKAGE_RELATIVE_APPLICATION_ID_MIN_LENGTH","features":[495]},{"name":"PACKAGE_RESOURCEID_MAX_LENGTH","features":[495]},{"name":"PACKAGE_RESOURCEID_MIN_LENGTH","features":[495]},{"name":"PACKAGE_VERSION","features":[495]},{"name":"PACKAGE_VERSION_MAX_LENGTH","features":[495]},{"name":"PACKAGE_VERSION_MIN_LENGTH","features":[495]},{"name":"PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE","features":[495]},{"name":"PackageDependencyLifetimeKind","features":[495]},{"name":"PackageDependencyLifetimeKind_FilePath","features":[495]},{"name":"PackageDependencyLifetimeKind_Process","features":[495]},{"name":"PackageDependencyLifetimeKind_RegistryKey","features":[495]},{"name":"PackageDependencyProcessorArchitectures","features":[495]},{"name":"PackageDependencyProcessorArchitectures_Arm","features":[495]},{"name":"PackageDependencyProcessorArchitectures_Arm64","features":[495]},{"name":"PackageDependencyProcessorArchitectures_Neutral","features":[495]},{"name":"PackageDependencyProcessorArchitectures_None","features":[495]},{"name":"PackageDependencyProcessorArchitectures_X64","features":[495]},{"name":"PackageDependencyProcessorArchitectures_X86","features":[495]},{"name":"PackageDependencyProcessorArchitectures_X86A64","features":[495]},{"name":"PackageFamilyNameFromFullName","features":[307,495]},{"name":"PackageFamilyNameFromId","features":[307,495]},{"name":"PackageFullNameFromId","features":[307,495]},{"name":"PackageIdFromFullName","features":[307,495]},{"name":"PackageInfo3Type","features":[495]},{"name":"PackageInfo3Type_PackageInfoGeneration","features":[495]},{"name":"PackageNameAndPublisherIdFromFamilyName","features":[307,495]},{"name":"PackageOrigin","features":[495]},{"name":"PackageOrigin_DeveloperSigned","features":[495]},{"name":"PackageOrigin_DeveloperUnsigned","features":[495]},{"name":"PackageOrigin_Inbox","features":[495]},{"name":"PackageOrigin_LineOfBusiness","features":[495]},{"name":"PackageOrigin_Store","features":[495]},{"name":"PackageOrigin_Unknown","features":[495]},{"name":"PackageOrigin_Unsigned","features":[495]},{"name":"PackagePathType","features":[495]},{"name":"PackagePathType_Effective","features":[495]},{"name":"PackagePathType_EffectiveExternal","features":[495]},{"name":"PackagePathType_Install","features":[495]},{"name":"PackagePathType_MachineExternal","features":[495]},{"name":"PackagePathType_Mutable","features":[495]},{"name":"PackagePathType_UserExternal","features":[495]},{"name":"ParseApplicationUserModelId","features":[307,495]},{"name":"ReleasePackageVirtualizationContext","features":[495]},{"name":"RemovePackageDependency","features":[495]},{"name":"TryCreatePackageDependency","features":[310,495]},{"name":"VerifyApplicationUserModelId","features":[307,495]},{"name":"VerifyPackageFamilyName","features":[307,495]},{"name":"VerifyPackageFullName","features":[307,495]},{"name":"VerifyPackageId","features":[307,495]},{"name":"VerifyPackageRelativeApplicationId","features":[307,495]},{"name":"_PACKAGE_INFO_REFERENCE","features":[495]}],"523":[{"name":"IOpcCertificateEnumerator","features":[518]},{"name":"IOpcCertificateSet","features":[518]},{"name":"IOpcDigitalSignature","features":[518]},{"name":"IOpcDigitalSignatureEnumerator","features":[518]},{"name":"IOpcDigitalSignatureManager","features":[518]},{"name":"IOpcFactory","features":[518]},{"name":"IOpcPackage","features":[518]},{"name":"IOpcPart","features":[518]},{"name":"IOpcPartEnumerator","features":[518]},{"name":"IOpcPartSet","features":[518]},{"name":"IOpcPartUri","features":[518,358]},{"name":"IOpcRelationship","features":[518]},{"name":"IOpcRelationshipEnumerator","features":[518]},{"name":"IOpcRelationshipSelector","features":[518]},{"name":"IOpcRelationshipSelectorEnumerator","features":[518]},{"name":"IOpcRelationshipSelectorSet","features":[518]},{"name":"IOpcRelationshipSet","features":[518]},{"name":"IOpcSignatureCustomObject","features":[518]},{"name":"IOpcSignatureCustomObjectEnumerator","features":[518]},{"name":"IOpcSignatureCustomObjectSet","features":[518]},{"name":"IOpcSignaturePartReference","features":[518]},{"name":"IOpcSignaturePartReferenceEnumerator","features":[518]},{"name":"IOpcSignaturePartReferenceSet","features":[518]},{"name":"IOpcSignatureReference","features":[518]},{"name":"IOpcSignatureReferenceEnumerator","features":[518]},{"name":"IOpcSignatureReferenceSet","features":[518]},{"name":"IOpcSignatureRelationshipReference","features":[518]},{"name":"IOpcSignatureRelationshipReferenceEnumerator","features":[518]},{"name":"IOpcSignatureRelationshipReferenceSet","features":[518]},{"name":"IOpcSigningOptions","features":[518]},{"name":"IOpcUri","features":[518,358]},{"name":"OPC_CACHE_ON_ACCESS","features":[518]},{"name":"OPC_CANONICALIZATION_C14N","features":[518]},{"name":"OPC_CANONICALIZATION_C14N_WITH_COMMENTS","features":[518]},{"name":"OPC_CANONICALIZATION_METHOD","features":[518]},{"name":"OPC_CANONICALIZATION_NONE","features":[518]},{"name":"OPC_CERTIFICATE_EMBEDDING_OPTION","features":[518]},{"name":"OPC_CERTIFICATE_IN_CERTIFICATE_PART","features":[518]},{"name":"OPC_CERTIFICATE_IN_SIGNATURE_PART","features":[518]},{"name":"OPC_CERTIFICATE_NOT_EMBEDDED","features":[518]},{"name":"OPC_COMPRESSION_FAST","features":[518]},{"name":"OPC_COMPRESSION_MAXIMUM","features":[518]},{"name":"OPC_COMPRESSION_NONE","features":[518]},{"name":"OPC_COMPRESSION_NORMAL","features":[518]},{"name":"OPC_COMPRESSION_OPTIONS","features":[518]},{"name":"OPC_COMPRESSION_SUPERFAST","features":[518]},{"name":"OPC_E_CONFLICTING_SETTINGS","features":[518]},{"name":"OPC_E_COULD_NOT_RECOVER","features":[518]},{"name":"OPC_E_DS_DEFAULT_DIGEST_METHOD_NOT_SET","features":[518]},{"name":"OPC_E_DS_DIGEST_VALUE_ERROR","features":[518]},{"name":"OPC_E_DS_DUPLICATE_PACKAGE_OBJECT_REFERENCES","features":[518]},{"name":"OPC_E_DS_DUPLICATE_SIGNATURE_ORIGIN_RELATIONSHIP","features":[518]},{"name":"OPC_E_DS_DUPLICATE_SIGNATURE_PROPERTY_ELEMENT","features":[518]},{"name":"OPC_E_DS_EXTERNAL_SIGNATURE","features":[518]},{"name":"OPC_E_DS_EXTERNAL_SIGNATURE_REFERENCE","features":[518]},{"name":"OPC_E_DS_INVALID_CANONICALIZATION_METHOD","features":[518]},{"name":"OPC_E_DS_INVALID_CERTIFICATE_RELATIONSHIP","features":[518]},{"name":"OPC_E_DS_INVALID_OPC_SIGNATURE_TIME_FORMAT","features":[518]},{"name":"OPC_E_DS_INVALID_RELATIONSHIPS_SIGNING_OPTION","features":[518]},{"name":"OPC_E_DS_INVALID_RELATIONSHIP_TRANSFORM_XML","features":[518]},{"name":"OPC_E_DS_INVALID_SIGNATURE_COUNT","features":[518]},{"name":"OPC_E_DS_INVALID_SIGNATURE_ORIGIN_RELATIONSHIP","features":[518]},{"name":"OPC_E_DS_INVALID_SIGNATURE_XML","features":[518]},{"name":"OPC_E_DS_MISSING_CANONICALIZATION_TRANSFORM","features":[518]},{"name":"OPC_E_DS_MISSING_CERTIFICATE_PART","features":[518]},{"name":"OPC_E_DS_MISSING_PACKAGE_OBJECT_REFERENCE","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_ALGORITHM","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_ORIGIN_PART","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_PART","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_PROPERTIES_ELEMENT","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_PROPERTY_ELEMENT","features":[518]},{"name":"OPC_E_DS_MISSING_SIGNATURE_TIME_PROPERTY","features":[518]},{"name":"OPC_E_DS_MULTIPLE_RELATIONSHIP_TRANSFORMS","features":[518]},{"name":"OPC_E_DS_PACKAGE_REFERENCE_URI_RESERVED","features":[518]},{"name":"OPC_E_DS_REFERENCE_MISSING_CONTENT_TYPE","features":[518]},{"name":"OPC_E_DS_SIGNATURE_CORRUPT","features":[518]},{"name":"OPC_E_DS_SIGNATURE_METHOD_NOT_SET","features":[518]},{"name":"OPC_E_DS_SIGNATURE_ORIGIN_EXISTS","features":[518]},{"name":"OPC_E_DS_SIGNATURE_PROPERTY_MISSING_TARGET","features":[518]},{"name":"OPC_E_DS_SIGNATURE_REFERENCE_MISSING_URI","features":[518]},{"name":"OPC_E_DS_UNSIGNED_PACKAGE","features":[518]},{"name":"OPC_E_DUPLICATE_DEFAULT_EXTENSION","features":[518]},{"name":"OPC_E_DUPLICATE_OVERRIDE_PART","features":[518]},{"name":"OPC_E_DUPLICATE_PART","features":[518]},{"name":"OPC_E_DUPLICATE_PIECE","features":[518]},{"name":"OPC_E_DUPLICATE_RELATIONSHIP","features":[518]},{"name":"OPC_E_ENUM_CANNOT_MOVE_NEXT","features":[518]},{"name":"OPC_E_ENUM_CANNOT_MOVE_PREVIOUS","features":[518]},{"name":"OPC_E_ENUM_COLLECTION_CHANGED","features":[518]},{"name":"OPC_E_ENUM_INVALID_POSITION","features":[518]},{"name":"OPC_E_INVALID_CONTENT_TYPE","features":[518]},{"name":"OPC_E_INVALID_CONTENT_TYPE_XML","features":[518]},{"name":"OPC_E_INVALID_DEFAULT_EXTENSION","features":[518]},{"name":"OPC_E_INVALID_OVERRIDE_PART_NAME","features":[518]},{"name":"OPC_E_INVALID_PIECE","features":[518]},{"name":"OPC_E_INVALID_RELATIONSHIP_ID","features":[518]},{"name":"OPC_E_INVALID_RELATIONSHIP_TARGET","features":[518]},{"name":"OPC_E_INVALID_RELATIONSHIP_TARGET_MODE","features":[518]},{"name":"OPC_E_INVALID_RELATIONSHIP_TYPE","features":[518]},{"name":"OPC_E_INVALID_RELS_XML","features":[518]},{"name":"OPC_E_INVALID_XML_ENCODING","features":[518]},{"name":"OPC_E_MC_INCONSISTENT_PRESERVE_ATTRIBUTES","features":[518]},{"name":"OPC_E_MC_INCONSISTENT_PRESERVE_ELEMENTS","features":[518]},{"name":"OPC_E_MC_INCONSISTENT_PROCESS_CONTENT","features":[518]},{"name":"OPC_E_MC_INVALID_ATTRIBUTES_ON_IGNORABLE_ELEMENT","features":[518]},{"name":"OPC_E_MC_INVALID_ENUM_TYPE","features":[518]},{"name":"OPC_E_MC_INVALID_PREFIX_LIST","features":[518]},{"name":"OPC_E_MC_INVALID_QNAME_LIST","features":[518]},{"name":"OPC_E_MC_INVALID_XMLNS_ATTRIBUTE","features":[518]},{"name":"OPC_E_MC_MISSING_CHOICE","features":[518]},{"name":"OPC_E_MC_MISSING_REQUIRES_ATTR","features":[518]},{"name":"OPC_E_MC_MULTIPLE_FALLBACK_ELEMENTS","features":[518]},{"name":"OPC_E_MC_NESTED_ALTERNATE_CONTENT","features":[518]},{"name":"OPC_E_MC_UNEXPECTED_ATTR","features":[518]},{"name":"OPC_E_MC_UNEXPECTED_CHOICE","features":[518]},{"name":"OPC_E_MC_UNEXPECTED_ELEMENT","features":[518]},{"name":"OPC_E_MC_UNEXPECTED_REQUIRES_ATTR","features":[518]},{"name":"OPC_E_MC_UNKNOWN_NAMESPACE","features":[518]},{"name":"OPC_E_MC_UNKNOWN_PREFIX","features":[518]},{"name":"OPC_E_MISSING_CONTENT_TYPES","features":[518]},{"name":"OPC_E_MISSING_PIECE","features":[518]},{"name":"OPC_E_NONCONFORMING_CONTENT_TYPES_XML","features":[518]},{"name":"OPC_E_NONCONFORMING_RELS_XML","features":[518]},{"name":"OPC_E_NONCONFORMING_URI","features":[518]},{"name":"OPC_E_NO_SUCH_PART","features":[518]},{"name":"OPC_E_NO_SUCH_RELATIONSHIP","features":[518]},{"name":"OPC_E_NO_SUCH_SETTINGS","features":[518]},{"name":"OPC_E_PART_CANNOT_BE_DIRECTORY","features":[518]},{"name":"OPC_E_RELATIONSHIP_URI_REQUIRED","features":[518]},{"name":"OPC_E_RELATIVE_URI_REQUIRED","features":[518]},{"name":"OPC_E_UNEXPECTED_CONTENT_TYPE","features":[518]},{"name":"OPC_E_UNSUPPORTED_PACKAGE","features":[518]},{"name":"OPC_E_ZIP_CENTRAL_DIRECTORY_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_COMMENT_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_COMPRESSION_FAILED","features":[518]},{"name":"OPC_E_ZIP_CORRUPTED_ARCHIVE","features":[518]},{"name":"OPC_E_ZIP_DECOMPRESSION_FAILED","features":[518]},{"name":"OPC_E_ZIP_DUPLICATE_NAME","features":[518]},{"name":"OPC_E_ZIP_EXTRA_FIELDS_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_FILE_HEADER_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_INCONSISTENT_DIRECTORY","features":[518]},{"name":"OPC_E_ZIP_INCONSISTENT_FILEITEM","features":[518]},{"name":"OPC_E_ZIP_INCORRECT_DATA_SIZE","features":[518]},{"name":"OPC_E_ZIP_MISSING_DATA_DESCRIPTOR","features":[518]},{"name":"OPC_E_ZIP_MISSING_END_OF_CENTRAL_DIRECTORY","features":[518]},{"name":"OPC_E_ZIP_NAME_TOO_LARGE","features":[518]},{"name":"OPC_E_ZIP_REQUIRES_64_BIT","features":[518]},{"name":"OPC_E_ZIP_UNSUPPORTEDARCHIVE","features":[518]},{"name":"OPC_READ_DEFAULT","features":[518]},{"name":"OPC_READ_FLAGS","features":[518]},{"name":"OPC_RELATIONSHIPS_SIGNING_OPTION","features":[518]},{"name":"OPC_RELATIONSHIP_SELECTOR","features":[518]},{"name":"OPC_RELATIONSHIP_SELECT_BY_ID","features":[518]},{"name":"OPC_RELATIONSHIP_SELECT_BY_TYPE","features":[518]},{"name":"OPC_RELATIONSHIP_SIGN_PART","features":[518]},{"name":"OPC_RELATIONSHIP_SIGN_USING_SELECTORS","features":[518]},{"name":"OPC_SIGNATURE_INVALID","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_DAYS","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_MINUTES","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_MONTHS","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_SECONDS","features":[518]},{"name":"OPC_SIGNATURE_TIME_FORMAT_YEARS","features":[518]},{"name":"OPC_SIGNATURE_VALID","features":[518]},{"name":"OPC_SIGNATURE_VALIDATION_RESULT","features":[518]},{"name":"OPC_STREAM_IO_MODE","features":[518]},{"name":"OPC_STREAM_IO_READ","features":[518]},{"name":"OPC_STREAM_IO_WRITE","features":[518]},{"name":"OPC_URI_TARGET_MODE","features":[518]},{"name":"OPC_URI_TARGET_MODE_EXTERNAL","features":[518]},{"name":"OPC_URI_TARGET_MODE_INTERNAL","features":[518]},{"name":"OPC_VALIDATE_ON_LOAD","features":[518]},{"name":"OPC_WRITE_DEFAULT","features":[518]},{"name":"OPC_WRITE_FLAGS","features":[518]},{"name":"OPC_WRITE_FORCE_ZIP32","features":[518]},{"name":"OpcFactory","features":[518]}],"524":[{"name":"PRJ_CALLBACKS","features":[307,519]},{"name":"PRJ_CALLBACK_DATA","features":[519]},{"name":"PRJ_CALLBACK_DATA_FLAGS","features":[519]},{"name":"PRJ_CANCEL_COMMAND_CB","features":[519]},{"name":"PRJ_CB_DATA_FLAG_ENUM_RESTART_SCAN","features":[519]},{"name":"PRJ_CB_DATA_FLAG_ENUM_RETURN_SINGLE_ENTRY","features":[519]},{"name":"PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS","features":[519]},{"name":"PRJ_COMPLETE_COMMAND_TYPE","features":[519]},{"name":"PRJ_COMPLETE_COMMAND_TYPE_ENUMERATION","features":[519]},{"name":"PRJ_COMPLETE_COMMAND_TYPE_NOTIFICATION","features":[519]},{"name":"PRJ_DIR_ENTRY_BUFFER_HANDLE","features":[519]},{"name":"PRJ_END_DIRECTORY_ENUMERATION_CB","features":[519]},{"name":"PRJ_EXTENDED_INFO","features":[519]},{"name":"PRJ_EXT_INFO_TYPE","features":[519]},{"name":"PRJ_EXT_INFO_TYPE_SYMLINK","features":[519]},{"name":"PRJ_FILE_BASIC_INFO","features":[307,519]},{"name":"PRJ_FILE_STATE","features":[519]},{"name":"PRJ_FILE_STATE_DIRTY_PLACEHOLDER","features":[519]},{"name":"PRJ_FILE_STATE_FULL","features":[519]},{"name":"PRJ_FILE_STATE_HYDRATED_PLACEHOLDER","features":[519]},{"name":"PRJ_FILE_STATE_PLACEHOLDER","features":[519]},{"name":"PRJ_FILE_STATE_TOMBSTONE","features":[519]},{"name":"PRJ_FLAG_NONE","features":[519]},{"name":"PRJ_FLAG_USE_NEGATIVE_PATH_CACHE","features":[519]},{"name":"PRJ_GET_DIRECTORY_ENUMERATION_CB","features":[519]},{"name":"PRJ_GET_FILE_DATA_CB","features":[519]},{"name":"PRJ_GET_PLACEHOLDER_INFO_CB","features":[519]},{"name":"PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT","features":[519]},{"name":"PRJ_NOTIFICATION","features":[519]},{"name":"PRJ_NOTIFICATION_CB","features":[307,519]},{"name":"PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_NO_MODIFICATION","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_OPENED","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_OVERWRITTEN","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_PRE_CONVERT_TO_FULL","features":[519]},{"name":"PRJ_NOTIFICATION_FILE_RENAMED","features":[519]},{"name":"PRJ_NOTIFICATION_HARDLINK_CREATED","features":[519]},{"name":"PRJ_NOTIFICATION_MAPPING","features":[519]},{"name":"PRJ_NOTIFICATION_NEW_FILE_CREATED","features":[519]},{"name":"PRJ_NOTIFICATION_PARAMETERS","features":[307,519]},{"name":"PRJ_NOTIFICATION_PRE_DELETE","features":[519]},{"name":"PRJ_NOTIFICATION_PRE_RENAME","features":[519]},{"name":"PRJ_NOTIFICATION_PRE_SET_HARDLINK","features":[519]},{"name":"PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED","features":[519]},{"name":"PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED","features":[519]},{"name":"PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION","features":[519]},{"name":"PRJ_NOTIFY_FILE_OPENED","features":[519]},{"name":"PRJ_NOTIFY_FILE_OVERWRITTEN","features":[519]},{"name":"PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL","features":[519]},{"name":"PRJ_NOTIFY_FILE_RENAMED","features":[519]},{"name":"PRJ_NOTIFY_HARDLINK_CREATED","features":[519]},{"name":"PRJ_NOTIFY_NEW_FILE_CREATED","features":[519]},{"name":"PRJ_NOTIFY_NONE","features":[519]},{"name":"PRJ_NOTIFY_PRE_DELETE","features":[519]},{"name":"PRJ_NOTIFY_PRE_RENAME","features":[519]},{"name":"PRJ_NOTIFY_PRE_SET_HARDLINK","features":[519]},{"name":"PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS","features":[519]},{"name":"PRJ_NOTIFY_TYPES","features":[519]},{"name":"PRJ_NOTIFY_USE_EXISTING_MASK","features":[519]},{"name":"PRJ_PLACEHOLDER_ID","features":[519]},{"name":"PRJ_PLACEHOLDER_ID_LENGTH","features":[519]},{"name":"PRJ_PLACEHOLDER_INFO","features":[307,519]},{"name":"PRJ_PLACEHOLDER_VERSION_INFO","features":[519]},{"name":"PRJ_QUERY_FILE_NAME_CB","features":[519]},{"name":"PRJ_STARTVIRTUALIZING_FLAGS","features":[519]},{"name":"PRJ_STARTVIRTUALIZING_OPTIONS","features":[519]},{"name":"PRJ_START_DIRECTORY_ENUMERATION_CB","features":[519]},{"name":"PRJ_UPDATE_ALLOW_DIRTY_DATA","features":[519]},{"name":"PRJ_UPDATE_ALLOW_DIRTY_METADATA","features":[519]},{"name":"PRJ_UPDATE_ALLOW_READ_ONLY","features":[519]},{"name":"PRJ_UPDATE_ALLOW_TOMBSTONE","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSES","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_DIRTY_DATA","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_DIRTY_METADATA","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_NONE","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_READ_ONLY","features":[519]},{"name":"PRJ_UPDATE_FAILURE_CAUSE_TOMBSTONE","features":[519]},{"name":"PRJ_UPDATE_MAX_VAL","features":[519]},{"name":"PRJ_UPDATE_NONE","features":[519]},{"name":"PRJ_UPDATE_RESERVED1","features":[519]},{"name":"PRJ_UPDATE_RESERVED2","features":[519]},{"name":"PRJ_UPDATE_TYPES","features":[519]},{"name":"PRJ_VIRTUALIZATION_INSTANCE_INFO","features":[519]},{"name":"PrjAllocateAlignedBuffer","features":[519]},{"name":"PrjClearNegativePathCache","features":[519]},{"name":"PrjCompleteCommand","features":[519]},{"name":"PrjDeleteFile","features":[519]},{"name":"PrjDoesNameContainWildCards","features":[307,519]},{"name":"PrjFileNameCompare","features":[519]},{"name":"PrjFileNameMatch","features":[307,519]},{"name":"PrjFillDirEntryBuffer","features":[307,519]},{"name":"PrjFillDirEntryBuffer2","features":[307,519]},{"name":"PrjFreeAlignedBuffer","features":[519]},{"name":"PrjGetOnDiskFileState","features":[519]},{"name":"PrjGetVirtualizationInstanceInfo","features":[519]},{"name":"PrjMarkDirectoryAsPlaceholder","features":[519]},{"name":"PrjStartVirtualizing","features":[307,519]},{"name":"PrjStopVirtualizing","features":[519]},{"name":"PrjUpdateFileIfNeeded","features":[307,519]},{"name":"PrjWriteFileData","features":[519]},{"name":"PrjWritePlaceholderInfo","features":[307,519]},{"name":"PrjWritePlaceholderInfo2","features":[307,519]}],"525":[{"name":"JET_API_PTR","features":[514]},{"name":"JET_HANDLE","features":[514]},{"name":"JET_TABLEID","features":[514]}],"526":[{"name":"APPLY_SNAPSHOT_VHDSET_FLAG","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_FLAG_NONE","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_FLAG_WRITEABLE","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_PARAMETERS","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_VERSION","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_VERSION_1","features":[520]},{"name":"APPLY_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NON_PNP","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_VERSION","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_VERSION_2","features":[520]},{"name":"ATTACH_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"AddVirtualDiskParent","features":[307,520]},{"name":"ApplySnapshotVhdSet","features":[307,520]},{"name":"AttachVirtualDisk","features":[307,310,520,312]},{"name":"BreakMirrorVirtualDisk","features":[307,520]},{"name":"COMPACT_VIRTUAL_DISK_FLAG","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_FLAG_NO_BLOCK_MOVES","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_FLAG_NO_ZERO_SCAN","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_VERSION","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"COMPACT_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT","features":[520]},{"name":"CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_BLOCK_SIZE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_SECTOR_SIZE","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_2","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_3","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_4","features":[520]},{"name":"CREATE_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"CompactVirtualDisk","features":[307,520,312]},{"name":"CompleteForkVirtualDisk","features":[307,520]},{"name":"CreateVirtualDisk","features":[307,310,520,312]},{"name":"DELETE_SNAPSHOT_VHDSET_FLAG","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_FLAG_NONE","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_FLAG_PERSIST_RCT","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_PARAMETERS","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_VERSION","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_VERSION_1","features":[520]},{"name":"DELETE_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED","features":[520]},{"name":"DEPENDENT_DISK_FLAG","features":[520]},{"name":"DEPENDENT_DISK_FLAG_ALWAYS_ALLOW_SPARSE","features":[520]},{"name":"DEPENDENT_DISK_FLAG_FULLY_ALLOCATED","features":[520]},{"name":"DEPENDENT_DISK_FLAG_MULT_BACKING_FILES","features":[520]},{"name":"DEPENDENT_DISK_FLAG_NONE","features":[520]},{"name":"DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER","features":[520]},{"name":"DEPENDENT_DISK_FLAG_NO_HOST_DISK","features":[520]},{"name":"DEPENDENT_DISK_FLAG_PARENT","features":[520]},{"name":"DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME","features":[520]},{"name":"DEPENDENT_DISK_FLAG_READ_ONLY","features":[520]},{"name":"DEPENDENT_DISK_FLAG_REMOTE","features":[520]},{"name":"DEPENDENT_DISK_FLAG_REMOVABLE","features":[520]},{"name":"DEPENDENT_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES","features":[520]},{"name":"DEPENDENT_DISK_FLAG_SUPPORT_ENCRYPTED_FILES","features":[520]},{"name":"DEPENDENT_DISK_FLAG_SYSTEM_VOLUME","features":[520]},{"name":"DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT","features":[520]},{"name":"DETACH_VIRTUAL_DISK_FLAG","features":[520]},{"name":"DETACH_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"DeleteSnapshotVhdSet","features":[307,520]},{"name":"DeleteVirtualDiskMetadata","features":[307,520]},{"name":"DetachVirtualDisk","features":[307,520]},{"name":"EXPAND_VIRTUAL_DISK_FLAG","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_FLAG_NOTIFY_CHANGE","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_VERSION","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"EXPAND_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"EnumerateVirtualDiskMetadata","features":[307,520]},{"name":"ExpandVirtualDisk","features":[307,520,312]},{"name":"FORK_VIRTUAL_DISK_FLAG","features":[520]},{"name":"FORK_VIRTUAL_DISK_FLAG_EXISTING_FILE","features":[520]},{"name":"FORK_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"FORK_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"FORK_VIRTUAL_DISK_VERSION","features":[520]},{"name":"FORK_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"FORK_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"ForkVirtualDisk","features":[307,520,312]},{"name":"GET_STORAGE_DEPENDENCY_FLAG","features":[520]},{"name":"GET_STORAGE_DEPENDENCY_FLAG_DISK_HANDLE","features":[520]},{"name":"GET_STORAGE_DEPENDENCY_FLAG_HOST_VOLUMES","features":[520]},{"name":"GET_STORAGE_DEPENDENCY_FLAG_NONE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO","features":[307,520]},{"name":"GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_FRAGMENTATION","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_IDENTIFIER","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_IS_LOADED","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PARENT_LOCATION","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_SIZE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_UNSPECIFIED","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_VERSION","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID","features":[520]},{"name":"GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE","features":[520]},{"name":"GetAllAttachedVirtualDiskPhysicalPaths","features":[307,520]},{"name":"GetStorageDependencyInformation","features":[307,520]},{"name":"GetVirtualDiskInformation","features":[307,520]},{"name":"GetVirtualDiskMetadata","features":[307,520]},{"name":"GetVirtualDiskOperationProgress","features":[307,520,312]},{"name":"GetVirtualDiskPhysicalPath","features":[307,520]},{"name":"MERGE_VIRTUAL_DISK_DEFAULT_MERGE_DEPTH","features":[520]},{"name":"MERGE_VIRTUAL_DISK_FLAG","features":[520]},{"name":"MERGE_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"MERGE_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"MERGE_VIRTUAL_DISK_VERSION","features":[520]},{"name":"MERGE_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"MERGE_VIRTUAL_DISK_VERSION_2","features":[520]},{"name":"MERGE_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_VERSION","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"MIRROR_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"MODIFY_VHDSET_DEFAULT_SNAPSHOT_PATH","features":[520]},{"name":"MODIFY_VHDSET_FLAG","features":[520]},{"name":"MODIFY_VHDSET_FLAG_NONE","features":[520]},{"name":"MODIFY_VHDSET_FLAG_WRITEABLE_SNAPSHOT","features":[520]},{"name":"MODIFY_VHDSET_PARAMETERS","features":[520]},{"name":"MODIFY_VHDSET_REMOVE_SNAPSHOT","features":[520]},{"name":"MODIFY_VHDSET_SNAPSHOT_PATH","features":[520]},{"name":"MODIFY_VHDSET_UNSPECIFIED","features":[520]},{"name":"MODIFY_VHDSET_VERSION","features":[520]},{"name":"MergeVirtualDisk","features":[307,520,312]},{"name":"MirrorVirtualDisk","features":[307,520,312]},{"name":"ModifyVhdSet","features":[307,520]},{"name":"OPEN_VIRTUAL_DISK_FLAG","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_BLANK_FILE","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_BOOT_DRIVE","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_CACHED_IO","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_IGNORE_RELATIVE_PARENT_LOCATOR","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_NO_PARENTS","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_NO_WRITE_HARDENING","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_PARENT_CACHED_IO","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_SUPPORT_ENCRYPTED_FILES","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS","features":[520]},{"name":"OPEN_VIRTUAL_DISK_FLAG_VHDSET_FILE_ONLY","features":[520]},{"name":"OPEN_VIRTUAL_DISK_PARAMETERS","features":[307,520]},{"name":"OPEN_VIRTUAL_DISK_RW_DEPTH_DEFAULT","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION_2","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION_3","features":[520]},{"name":"OPEN_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"OpenVirtualDisk","features":[307,520]},{"name":"QUERY_CHANGES_VIRTUAL_DISK_FLAG","features":[520]},{"name":"QUERY_CHANGES_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"QUERY_CHANGES_VIRTUAL_DISK_RANGE","features":[520]},{"name":"QueryChangesVirtualDisk","features":[307,520]},{"name":"RAW_SCSI_VIRTUAL_DISK_FLAG","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_PARAMETERS","features":[307,520]},{"name":"RAW_SCSI_VIRTUAL_DISK_RESPONSE","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_VERSION","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"RAW_SCSI_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_FLAG","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_FLAG_NONE","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_PARAMETERS","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_VERSION","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_VERSION_1","features":[520]},{"name":"RESIZE_VIRTUAL_DISK_VERSION_UNSPECIFIED","features":[520]},{"name":"RawSCSIVirtualDisk","features":[307,520]},{"name":"ResizeVirtualDisk","features":[307,520,312]},{"name":"SET_VIRTUAL_DISK_INFO","features":[307,520]},{"name":"SET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_IDENTIFIER","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_PARENT_LOCATOR","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_PARENT_PATH","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_PARENT_PATH_WITH_DEPTH","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_PHYSICAL_SECTOR_SIZE","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_UNSPECIFIED","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_VERSION","features":[520]},{"name":"SET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_TYPE_1","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_TYPE_2","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_VERSION","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_VERSION_1","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_VERSION_2","features":[520]},{"name":"STORAGE_DEPENDENCY_INFO_VERSION_UNSPECIFIED","features":[520]},{"name":"SetVirtualDiskInformation","features":[307,520]},{"name":"SetVirtualDiskMetadata","features":[307,520]},{"name":"TAKE_SNAPSHOT_VHDSET_FLAG","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_FLAG_NONE","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_FLAG_WRITEABLE","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_PARAMETERS","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_VERSION","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_VERSION_1","features":[520]},{"name":"TAKE_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED","features":[520]},{"name":"TakeSnapshotVhdSet","features":[307,520]},{"name":"VIRTUAL_DISK_ACCESS_ALL","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_ATTACH_RO","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_ATTACH_RW","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_CREATE","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_DETACH","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_GET_INFO","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_MASK","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_METAOPS","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_NONE","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_READ","features":[520]},{"name":"VIRTUAL_DISK_ACCESS_WRITABLE","features":[520]},{"name":"VIRTUAL_DISK_MAXIMUM_CHANGE_TRACKING_ID_LENGTH","features":[520]},{"name":"VIRTUAL_DISK_PROGRESS","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_ISO","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_UNKNOWN","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_VHD","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_VHDSET","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_DEVICE_VHDX","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_VENDOR_MICROSOFT","features":[520]},{"name":"VIRTUAL_STORAGE_TYPE_VENDOR_UNKNOWN","features":[520]}],"527":[{"name":"BeepAlarm","features":[521]},{"name":"BlinkLight","features":[521]},{"name":"CHANGE_ATTRIBUTES_PARAMETERS","features":[307,521]},{"name":"CHANGE_PARTITION_TYPE_PARAMETERS","features":[521]},{"name":"CLSID_VdsLoader","features":[521]},{"name":"CLSID_VdsService","features":[521]},{"name":"CREATE_PARTITION_PARAMETERS","features":[307,521]},{"name":"GPT_PARTITION_NAME_LENGTH","features":[521]},{"name":"IEnumVdsObject","features":[521]},{"name":"IVdsAdmin","features":[521]},{"name":"IVdsAdvancedDisk","features":[521]},{"name":"IVdsAdvancedDisk2","features":[521]},{"name":"IVdsAdvancedDisk3","features":[521]},{"name":"IVdsAdviseSink","features":[521]},{"name":"IVdsAsync","features":[521]},{"name":"IVdsController","features":[521]},{"name":"IVdsControllerControllerPort","features":[521]},{"name":"IVdsControllerPort","features":[521]},{"name":"IVdsCreatePartitionEx","features":[521]},{"name":"IVdsDisk","features":[521]},{"name":"IVdsDisk2","features":[521]},{"name":"IVdsDisk3","features":[521]},{"name":"IVdsDiskOnline","features":[521]},{"name":"IVdsDiskPartitionMF","features":[521]},{"name":"IVdsDiskPartitionMF2","features":[521]},{"name":"IVdsDrive","features":[521]},{"name":"IVdsDrive2","features":[521]},{"name":"IVdsHbaPort","features":[521]},{"name":"IVdsHwProvider","features":[521]},{"name":"IVdsHwProviderPrivate","features":[521]},{"name":"IVdsHwProviderPrivateMpio","features":[521]},{"name":"IVdsHwProviderStoragePools","features":[521]},{"name":"IVdsHwProviderType","features":[521]},{"name":"IVdsHwProviderType2","features":[521]},{"name":"IVdsIscsiInitiatorAdapter","features":[521]},{"name":"IVdsIscsiInitiatorPortal","features":[521]},{"name":"IVdsIscsiPortal","features":[521]},{"name":"IVdsIscsiPortalGroup","features":[521]},{"name":"IVdsIscsiPortalLocal","features":[521]},{"name":"IVdsIscsiTarget","features":[521]},{"name":"IVdsLun","features":[521]},{"name":"IVdsLun2","features":[521]},{"name":"IVdsLunControllerPorts","features":[521]},{"name":"IVdsLunIscsi","features":[521]},{"name":"IVdsLunMpio","features":[521]},{"name":"IVdsLunNaming","features":[521]},{"name":"IVdsLunNumber","features":[521]},{"name":"IVdsLunPlex","features":[521]},{"name":"IVdsMaintenance","features":[521]},{"name":"IVdsOpenVDisk","features":[521]},{"name":"IVdsPack","features":[521]},{"name":"IVdsPack2","features":[521]},{"name":"IVdsProvider","features":[521]},{"name":"IVdsProviderPrivate","features":[521]},{"name":"IVdsProviderSupport","features":[521]},{"name":"IVdsRemovable","features":[521]},{"name":"IVdsService","features":[521]},{"name":"IVdsServiceHba","features":[521]},{"name":"IVdsServiceInitialization","features":[521]},{"name":"IVdsServiceIscsi","features":[521]},{"name":"IVdsServiceLoader","features":[521]},{"name":"IVdsServiceSAN","features":[521]},{"name":"IVdsServiceSw","features":[521]},{"name":"IVdsServiceUninstallDisk","features":[521]},{"name":"IVdsStoragePool","features":[521]},{"name":"IVdsSubSystem","features":[521]},{"name":"IVdsSubSystem2","features":[521]},{"name":"IVdsSubSystemImportTarget","features":[521]},{"name":"IVdsSubSystemInterconnect","features":[521]},{"name":"IVdsSubSystemIscsi","features":[521]},{"name":"IVdsSubSystemNaming","features":[521]},{"name":"IVdsSwProvider","features":[521]},{"name":"IVdsVDisk","features":[521]},{"name":"IVdsVdProvider","features":[521]},{"name":"IVdsVolume","features":[521]},{"name":"IVdsVolume2","features":[521]},{"name":"IVdsVolumeMF","features":[521]},{"name":"IVdsVolumeMF2","features":[521]},{"name":"IVdsVolumeMF3","features":[521]},{"name":"IVdsVolumeOnline","features":[521]},{"name":"IVdsVolumePlex","features":[521]},{"name":"IVdsVolumeShrink","features":[521]},{"name":"MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE","features":[521]},{"name":"MAX_FS_FORMAT_SUPPORT_NAME_SIZE","features":[521]},{"name":"MAX_FS_NAME_SIZE","features":[521]},{"name":"Ping","features":[521]},{"name":"SpinDown","features":[521]},{"name":"SpinUp","features":[521]},{"name":"VDSBusType1394","features":[521]},{"name":"VDSBusTypeAta","features":[521]},{"name":"VDSBusTypeAtapi","features":[521]},{"name":"VDSBusTypeFibre","features":[521]},{"name":"VDSBusTypeFileBackedVirtual","features":[521]},{"name":"VDSBusTypeMax","features":[521]},{"name":"VDSBusTypeMaxReserved","features":[521]},{"name":"VDSBusTypeMmc","features":[521]},{"name":"VDSBusTypeNVMe","features":[521]},{"name":"VDSBusTypeRAID","features":[521]},{"name":"VDSBusTypeSas","features":[521]},{"name":"VDSBusTypeSata","features":[521]},{"name":"VDSBusTypeScm","features":[521]},{"name":"VDSBusTypeScsi","features":[521]},{"name":"VDSBusTypeSd","features":[521]},{"name":"VDSBusTypeSpaces","features":[521]},{"name":"VDSBusTypeSsa","features":[521]},{"name":"VDSBusTypeUfs","features":[521]},{"name":"VDSBusTypeUnknown","features":[521]},{"name":"VDSBusTypeUsb","features":[521]},{"name":"VDSBusTypeVirtual","features":[521]},{"name":"VDSBusTypeiScsi","features":[521]},{"name":"VDSDiskOfflineReasonCollision","features":[521]},{"name":"VDSDiskOfflineReasonDIScan","features":[521]},{"name":"VDSDiskOfflineReasonLostDataPersistence","features":[521]},{"name":"VDSDiskOfflineReasonNone","features":[521]},{"name":"VDSDiskOfflineReasonPolicy","features":[521]},{"name":"VDSDiskOfflineReasonRedundantPath","features":[521]},{"name":"VDSDiskOfflineReasonResourceExhaustion","features":[521]},{"name":"VDSDiskOfflineReasonSnapshot","features":[521]},{"name":"VDSDiskOfflineReasonWriteFailure","features":[521]},{"name":"VDSStorageIdCodeSetAscii","features":[521]},{"name":"VDSStorageIdCodeSetBinary","features":[521]},{"name":"VDSStorageIdCodeSetReserved","features":[521]},{"name":"VDSStorageIdCodeSetUtf8","features":[521]},{"name":"VDSStorageIdTypeEUI64","features":[521]},{"name":"VDSStorageIdTypeFCPHName","features":[521]},{"name":"VDSStorageIdTypeLogicalUnitGroup","features":[521]},{"name":"VDSStorageIdTypeMD5LogicalUnitIdentifier","features":[521]},{"name":"VDSStorageIdTypePortRelative","features":[521]},{"name":"VDSStorageIdTypeScsiNameString","features":[521]},{"name":"VDSStorageIdTypeTargetPortGroup","features":[521]},{"name":"VDSStorageIdTypeVendorId","features":[521]},{"name":"VDSStorageIdTypeVendorSpecific","features":[521]},{"name":"VDS_ADVANCEDDISK_PROP","features":[521]},{"name":"VDS_ASYNCOUT_ADDLUNPLEX","features":[521]},{"name":"VDS_ASYNCOUT_ADDPORTAL","features":[521]},{"name":"VDS_ASYNCOUT_ADDVOLUMEPLEX","features":[521]},{"name":"VDS_ASYNCOUT_ATTACH_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_BREAKVOLUMEPLEX","features":[521]},{"name":"VDS_ASYNCOUT_CLEAN","features":[521]},{"name":"VDS_ASYNCOUT_COMPACT_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_CREATELUN","features":[521]},{"name":"VDS_ASYNCOUT_CREATEPARTITION","features":[521]},{"name":"VDS_ASYNCOUT_CREATEPORTALGROUP","features":[521]},{"name":"VDS_ASYNCOUT_CREATETARGET","features":[521]},{"name":"VDS_ASYNCOUT_CREATEVOLUME","features":[521]},{"name":"VDS_ASYNCOUT_CREATE_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_DELETEPORTALGROUP","features":[521]},{"name":"VDS_ASYNCOUT_DELETETARGET","features":[521]},{"name":"VDS_ASYNCOUT_EXPAND_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_EXTENDLUN","features":[521]},{"name":"VDS_ASYNCOUT_EXTENDVOLUME","features":[521]},{"name":"VDS_ASYNCOUT_FORMAT","features":[521]},{"name":"VDS_ASYNCOUT_LOGINTOTARGET","features":[521]},{"name":"VDS_ASYNCOUT_LOGOUTFROMTARGET","features":[521]},{"name":"VDS_ASYNCOUT_MERGE_VDISK","features":[521]},{"name":"VDS_ASYNCOUT_RECOVERLUN","features":[521]},{"name":"VDS_ASYNCOUT_RECOVERPACK","features":[521]},{"name":"VDS_ASYNCOUT_REMOVELUNPLEX","features":[521]},{"name":"VDS_ASYNCOUT_REMOVEPORTAL","features":[521]},{"name":"VDS_ASYNCOUT_REMOVEVOLUMEPLEX","features":[521]},{"name":"VDS_ASYNCOUT_REPAIRVOLUMEPLEX","features":[521]},{"name":"VDS_ASYNCOUT_REPLACEDISK","features":[521]},{"name":"VDS_ASYNCOUT_SHRINKLUN","features":[521]},{"name":"VDS_ASYNCOUT_SHRINKVOLUME","features":[521]},{"name":"VDS_ASYNCOUT_UNKNOWN","features":[521]},{"name":"VDS_ASYNC_OUTPUT","features":[521]},{"name":"VDS_ASYNC_OUTPUT_TYPE","features":[521]},{"name":"VDS_ATTACH_VIRTUAL_DISK_FLAG_USE_FILE_ACL","features":[521]},{"name":"VDS_CONTROLLER_NOTIFICATION","features":[521]},{"name":"VDS_CONTROLLER_PROP","features":[521]},{"name":"VDS_CONTROLLER_STATUS","features":[521]},{"name":"VDS_CREATE_VDISK_PARAMETERS","features":[521]},{"name":"VDS_CS_FAILED","features":[521]},{"name":"VDS_CS_NOT_READY","features":[521]},{"name":"VDS_CS_OFFLINE","features":[521]},{"name":"VDS_CS_ONLINE","features":[521]},{"name":"VDS_CS_REMOVED","features":[521]},{"name":"VDS_CS_UNKNOWN","features":[521]},{"name":"VDS_DET_CLUSTER","features":[521]},{"name":"VDS_DET_DATA","features":[521]},{"name":"VDS_DET_ESP","features":[521]},{"name":"VDS_DET_FREE","features":[521]},{"name":"VDS_DET_LDM","features":[521]},{"name":"VDS_DET_MSR","features":[521]},{"name":"VDS_DET_OEM","features":[521]},{"name":"VDS_DET_UNKNOWN","features":[521]},{"name":"VDS_DET_UNUSABLE","features":[521]},{"name":"VDS_DF_AUDIO_CD","features":[521]},{"name":"VDS_DF_BOOT_DISK","features":[521]},{"name":"VDS_DF_BOOT_FROM_DISK","features":[521]},{"name":"VDS_DF_CLUSTERED","features":[521]},{"name":"VDS_DF_CRASHDUMP_DISK","features":[521]},{"name":"VDS_DF_CURRENT_READ_ONLY","features":[521]},{"name":"VDS_DF_DYNAMIC","features":[521]},{"name":"VDS_DF_HAS_ARC_PATH","features":[521]},{"name":"VDS_DF_HIBERNATIONFILE_DISK","features":[521]},{"name":"VDS_DF_HOTSPARE","features":[521]},{"name":"VDS_DF_MASKED","features":[521]},{"name":"VDS_DF_PAGEFILE_DISK","features":[521]},{"name":"VDS_DF_READ_ONLY","features":[521]},{"name":"VDS_DF_REFS_NOT_SUPPORTED","features":[521]},{"name":"VDS_DF_RESERVE_CAPABLE","features":[521]},{"name":"VDS_DF_STYLE_CONVERTIBLE","features":[521]},{"name":"VDS_DF_SYSTEM_DISK","features":[521]},{"name":"VDS_DISK_EXTENT","features":[521]},{"name":"VDS_DISK_EXTENT_TYPE","features":[521]},{"name":"VDS_DISK_FLAG","features":[521]},{"name":"VDS_DISK_FREE_EXTENT","features":[521]},{"name":"VDS_DISK_NOTIFICATION","features":[521]},{"name":"VDS_DISK_OFFLINE_REASON","features":[521]},{"name":"VDS_DISK_PROP","features":[521]},{"name":"VDS_DISK_PROP2","features":[521]},{"name":"VDS_DISK_STATUS","features":[521]},{"name":"VDS_DLF_NON_PERSISTENT","features":[521]},{"name":"VDS_DRF_ASSIGNED","features":[521]},{"name":"VDS_DRF_HOTSPARE","features":[521]},{"name":"VDS_DRF_HOTSPARE_IN_USE","features":[521]},{"name":"VDS_DRF_HOTSPARE_STANDBY","features":[521]},{"name":"VDS_DRF_UNASSIGNED","features":[521]},{"name":"VDS_DRIVE_EXTENT","features":[307,521]},{"name":"VDS_DRIVE_FLAG","features":[521]},{"name":"VDS_DRIVE_LETTER_FLAG","features":[521]},{"name":"VDS_DRIVE_LETTER_NOTIFICATION","features":[521]},{"name":"VDS_DRIVE_LETTER_PROP","features":[307,521]},{"name":"VDS_DRIVE_NOTIFICATION","features":[521]},{"name":"VDS_DRIVE_PROP","features":[521]},{"name":"VDS_DRIVE_PROP2","features":[521]},{"name":"VDS_DRIVE_STATUS","features":[521]},{"name":"VDS_DRS_FAILED","features":[521]},{"name":"VDS_DRS_NOT_READY","features":[521]},{"name":"VDS_DRS_OFFLINE","features":[521]},{"name":"VDS_DRS_ONLINE","features":[521]},{"name":"VDS_DRS_REMOVED","features":[521]},{"name":"VDS_DRS_UNKNOWN","features":[521]},{"name":"VDS_DS_FAILED","features":[521]},{"name":"VDS_DS_MISSING","features":[521]},{"name":"VDS_DS_NOT_READY","features":[521]},{"name":"VDS_DS_NO_MEDIA","features":[521]},{"name":"VDS_DS_OFFLINE","features":[521]},{"name":"VDS_DS_ONLINE","features":[521]},{"name":"VDS_DS_UNKNOWN","features":[521]},{"name":"VDS_E_ACCESS_DENIED","features":[521]},{"name":"VDS_E_ACTIVE_PARTITION","features":[521]},{"name":"VDS_E_ADDRESSES_INCOMPLETELY_SET","features":[521]},{"name":"VDS_E_ALIGN_BEYOND_FIRST_CYLINDER","features":[521]},{"name":"VDS_E_ALIGN_IS_ZERO","features":[521]},{"name":"VDS_E_ALIGN_NOT_A_POWER_OF_TWO","features":[521]},{"name":"VDS_E_ALIGN_NOT_SECTOR_SIZE_MULTIPLE","features":[521]},{"name":"VDS_E_ALIGN_NOT_ZERO","features":[521]},{"name":"VDS_E_ALREADY_REGISTERED","features":[521]},{"name":"VDS_E_ANOTHER_CALL_IN_PROGRESS","features":[521]},{"name":"VDS_E_ASSOCIATED_LUNS_EXIST","features":[521]},{"name":"VDS_E_ASSOCIATED_PORTALS_EXIST","features":[521]},{"name":"VDS_E_ASYNC_OBJECT_FAILURE","features":[521]},{"name":"VDS_E_BAD_BOOT_DISK","features":[521]},{"name":"VDS_E_BAD_COOKIE","features":[521]},{"name":"VDS_E_BAD_LABEL","features":[521]},{"name":"VDS_E_BAD_PNP_MESSAGE","features":[521]},{"name":"VDS_E_BAD_PROVIDER_DATA","features":[521]},{"name":"VDS_E_BAD_REVISION_NUMBER","features":[521]},{"name":"VDS_E_BLOCK_CLUSTERED","features":[521]},{"name":"VDS_E_BOOT_DISK","features":[521]},{"name":"VDS_E_BOOT_PAGEFILE_DRIVE_LETTER","features":[521]},{"name":"VDS_E_BOOT_PARTITION_NUMBER_CHANGE","features":[521]},{"name":"VDS_E_CACHE_CORRUPT","features":[521]},{"name":"VDS_E_CANCEL_TOO_LATE","features":[521]},{"name":"VDS_E_CANNOT_CLEAR_VOLUME_FLAG","features":[521]},{"name":"VDS_E_CANNOT_EXTEND","features":[521]},{"name":"VDS_E_CANNOT_SHRINK","features":[521]},{"name":"VDS_E_CANT_INVALIDATE_FVE","features":[521]},{"name":"VDS_E_CANT_QUICK_FORMAT","features":[521]},{"name":"VDS_E_CLEAN_WITH_BOOTBACKING","features":[521]},{"name":"VDS_E_CLEAN_WITH_CRITICAL","features":[521]},{"name":"VDS_E_CLEAN_WITH_DATA","features":[521]},{"name":"VDS_E_CLEAN_WITH_OEM","features":[521]},{"name":"VDS_E_CLUSTER_COUNT_BEYOND_32BITS","features":[521]},{"name":"VDS_E_CLUSTER_SIZE_TOO_BIG","features":[521]},{"name":"VDS_E_CLUSTER_SIZE_TOO_SMALL","features":[521]},{"name":"VDS_E_COMPRESSION_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_CONFIG_LIMIT","features":[521]},{"name":"VDS_E_CORRUPT_EXTENT_INFO","features":[521]},{"name":"VDS_E_CORRUPT_NOTIFICATION_INFO","features":[521]},{"name":"VDS_E_CORRUPT_PARTITION_INFO","features":[521]},{"name":"VDS_E_CORRUPT_VOLUME_INFO","features":[521]},{"name":"VDS_E_CRASHDUMP_DISK","features":[521]},{"name":"VDS_E_CRITICAL_PLEX","features":[521]},{"name":"VDS_E_DELETE_WITH_BOOTBACKING","features":[521]},{"name":"VDS_E_DELETE_WITH_CRITICAL","features":[521]},{"name":"VDS_E_DEVICE_IN_USE","features":[521]},{"name":"VDS_E_DISK_BEING_CLEANED","features":[521]},{"name":"VDS_E_DISK_CONFIGURATION_CORRUPTED","features":[521]},{"name":"VDS_E_DISK_CONFIGURATION_NOT_IN_SYNC","features":[521]},{"name":"VDS_E_DISK_CONFIGURATION_UPDATE_FAILED","features":[521]},{"name":"VDS_E_DISK_DYNAMIC","features":[521]},{"name":"VDS_E_DISK_HAS_BANDS","features":[521]},{"name":"VDS_E_DISK_IN_USE_BY_VOLUME","features":[521]},{"name":"VDS_E_DISK_IO_FAILING","features":[521]},{"name":"VDS_E_DISK_IS_OFFLINE","features":[521]},{"name":"VDS_E_DISK_IS_READ_ONLY","features":[521]},{"name":"VDS_E_DISK_LAYOUT_PARTITIONS_TOO_SMALL","features":[521]},{"name":"VDS_E_DISK_NOT_CONVERTIBLE","features":[521]},{"name":"VDS_E_DISK_NOT_CONVERTIBLE_SIZE","features":[521]},{"name":"VDS_E_DISK_NOT_EMPTY","features":[521]},{"name":"VDS_E_DISK_NOT_FOUND_IN_PACK","features":[521]},{"name":"VDS_E_DISK_NOT_IMPORTED","features":[521]},{"name":"VDS_E_DISK_NOT_INITIALIZED","features":[521]},{"name":"VDS_E_DISK_NOT_LOADED_TO_CACHE","features":[521]},{"name":"VDS_E_DISK_NOT_MISSING","features":[521]},{"name":"VDS_E_DISK_NOT_OFFLINE","features":[521]},{"name":"VDS_E_DISK_NOT_ONLINE","features":[521]},{"name":"VDS_E_DISK_PNP_REG_CORRUPT","features":[521]},{"name":"VDS_E_DISK_REMOVEABLE","features":[521]},{"name":"VDS_E_DISK_REMOVEABLE_NOT_EMPTY","features":[521]},{"name":"VDS_E_DISTINCT_VOLUME","features":[521]},{"name":"VDS_E_DMADMIN_CORRUPT_NOTIFICATION","features":[521]},{"name":"VDS_E_DMADMIN_METHOD_CALL_FAILED","features":[521]},{"name":"VDS_E_DMADMIN_SERVICE_CONNECTION_FAILED","features":[521]},{"name":"VDS_E_DRIVER_INTERNAL_ERROR","features":[521]},{"name":"VDS_E_DRIVER_INVALID_PARAM","features":[521]},{"name":"VDS_E_DRIVER_NO_PACK_NAME","features":[521]},{"name":"VDS_E_DRIVER_OBJECT_NOT_FOUND","features":[521]},{"name":"VDS_E_DRIVE_LETTER_NOT_FREE","features":[521]},{"name":"VDS_E_DUPLICATE_DISK","features":[521]},{"name":"VDS_E_DUP_EMPTY_PACK_GUID","features":[521]},{"name":"VDS_E_DYNAMIC_DISKS_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_EXTEND_FILE_SYSTEM_FAILED","features":[521]},{"name":"VDS_E_EXTEND_MULTIPLE_DISKS_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_EXTEND_TOO_MANY_CLUSTERS","features":[521]},{"name":"VDS_E_EXTEND_UNKNOWN_FILESYSTEM","features":[521]},{"name":"VDS_E_EXTENT_EXCEEDS_DISK_FREE_SPACE","features":[521]},{"name":"VDS_E_EXTENT_SIZE_LESS_THAN_MIN","features":[521]},{"name":"VDS_E_FAILED_TO_OFFLINE_DISK","features":[521]},{"name":"VDS_E_FAILED_TO_ONLINE_DISK","features":[521]},{"name":"VDS_E_FAT32_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_FAT_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_FLAG_ALREADY_SET","features":[521]},{"name":"VDS_E_FORMAT_CRITICAL","features":[521]},{"name":"VDS_E_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_FORMAT_WITH_BOOTBACKING","features":[521]},{"name":"VDS_E_FS_NOT_DETERMINED","features":[521]},{"name":"VDS_E_GET_SAN_POLICY","features":[521]},{"name":"VDS_E_GPT_ATTRIBUTES_INVALID","features":[521]},{"name":"VDS_E_HIBERNATION_FILE_DISK","features":[521]},{"name":"VDS_E_IA64_BOOT_MIRRORED_TO_MBR","features":[521]},{"name":"VDS_E_IMPORT_SET_INCOMPLETE","features":[521]},{"name":"VDS_E_INCOMPATIBLE_FILE_SYSTEM","features":[521]},{"name":"VDS_E_INCOMPATIBLE_MEDIA","features":[521]},{"name":"VDS_E_INCORRECT_BOOT_VOLUME_EXTENT_INFO","features":[521]},{"name":"VDS_E_INCORRECT_SYSTEM_VOLUME_EXTENT_INFO","features":[521]},{"name":"VDS_E_INITIALIZED_FAILED","features":[521]},{"name":"VDS_E_INITIALIZE_NOT_CALLED","features":[521]},{"name":"VDS_E_INITIATOR_ADAPTER_NOT_FOUND","features":[521]},{"name":"VDS_E_INITIATOR_SPECIFIC_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_INTERNAL_ERROR","features":[521]},{"name":"VDS_E_INVALID_BLOCK_SIZE","features":[521]},{"name":"VDS_E_INVALID_DISK","features":[521]},{"name":"VDS_E_INVALID_DISK_COUNT","features":[521]},{"name":"VDS_E_INVALID_DRIVE_LETTER","features":[521]},{"name":"VDS_E_INVALID_DRIVE_LETTER_COUNT","features":[521]},{"name":"VDS_E_INVALID_ENUMERATOR","features":[521]},{"name":"VDS_E_INVALID_EXTENT_COUNT","features":[521]},{"name":"VDS_E_INVALID_FS_FLAG","features":[521]},{"name":"VDS_E_INVALID_FS_TYPE","features":[521]},{"name":"VDS_E_INVALID_IP_ADDRESS","features":[521]},{"name":"VDS_E_INVALID_ISCSI_PATH","features":[521]},{"name":"VDS_E_INVALID_ISCSI_TARGET_NAME","features":[521]},{"name":"VDS_E_INVALID_MEMBER_COUNT","features":[521]},{"name":"VDS_E_INVALID_MEMBER_ORDER","features":[521]},{"name":"VDS_E_INVALID_OBJECT_TYPE","features":[521]},{"name":"VDS_E_INVALID_OPERATION","features":[521]},{"name":"VDS_E_INVALID_PACK","features":[521]},{"name":"VDS_E_INVALID_PARTITION_LAYOUT","features":[521]},{"name":"VDS_E_INVALID_PARTITION_STYLE","features":[521]},{"name":"VDS_E_INVALID_PARTITION_TYPE","features":[521]},{"name":"VDS_E_INVALID_PATH","features":[521]},{"name":"VDS_E_INVALID_PLEX_BLOCK_SIZE","features":[521]},{"name":"VDS_E_INVALID_PLEX_COUNT","features":[521]},{"name":"VDS_E_INVALID_PLEX_GUID","features":[521]},{"name":"VDS_E_INVALID_PLEX_ORDER","features":[521]},{"name":"VDS_E_INVALID_PLEX_TYPE","features":[521]},{"name":"VDS_E_INVALID_PORT_PATH","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_CLSID","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_ID","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_NAME","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_TYPE","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_VERSION_GUID","features":[521]},{"name":"VDS_E_INVALID_PROVIDER_VERSION_STRING","features":[521]},{"name":"VDS_E_INVALID_QUERY_PROVIDER_FLAG","features":[521]},{"name":"VDS_E_INVALID_SECTOR_SIZE","features":[521]},{"name":"VDS_E_INVALID_SERVICE_FLAG","features":[521]},{"name":"VDS_E_INVALID_SHRINK_SIZE","features":[521]},{"name":"VDS_E_INVALID_SPACE","features":[521]},{"name":"VDS_E_INVALID_STATE","features":[521]},{"name":"VDS_E_INVALID_STRIPE_SIZE","features":[521]},{"name":"VDS_E_INVALID_VOLUME_FLAG","features":[521]},{"name":"VDS_E_INVALID_VOLUME_LENGTH","features":[521]},{"name":"VDS_E_INVALID_VOLUME_TYPE","features":[521]},{"name":"VDS_E_IO_ERROR","features":[521]},{"name":"VDS_E_ISCSI_CHAP_SECRET","features":[521]},{"name":"VDS_E_ISCSI_GET_IKE_INFO","features":[521]},{"name":"VDS_E_ISCSI_GROUP_PRESHARE_KEY","features":[521]},{"name":"VDS_E_ISCSI_INITIATOR_NODE_NAME","features":[521]},{"name":"VDS_E_ISCSI_LOGIN_FAILED","features":[521]},{"name":"VDS_E_ISCSI_LOGOUT_FAILED","features":[521]},{"name":"VDS_E_ISCSI_LOGOUT_INCOMPLETE","features":[521]},{"name":"VDS_E_ISCSI_SESSION_NOT_FOUND","features":[521]},{"name":"VDS_E_ISCSI_SET_IKE_INFO","features":[521]},{"name":"VDS_E_LAST_VALID_DISK","features":[521]},{"name":"VDS_E_LBN_REMAP_ENABLED_FLAG","features":[521]},{"name":"VDS_E_LDM_TIMEOUT","features":[521]},{"name":"VDS_E_LEGACY_VOLUME_FORMAT","features":[521]},{"name":"VDS_E_LOG_UPDATE","features":[521]},{"name":"VDS_E_LUN_DISK_FAILED","features":[521]},{"name":"VDS_E_LUN_DISK_MISSING","features":[521]},{"name":"VDS_E_LUN_DISK_NOT_READY","features":[521]},{"name":"VDS_E_LUN_DISK_NO_MEDIA","features":[521]},{"name":"VDS_E_LUN_DISK_READ_ONLY","features":[521]},{"name":"VDS_E_LUN_DYNAMIC","features":[521]},{"name":"VDS_E_LUN_DYNAMIC_OFFLINE","features":[521]},{"name":"VDS_E_LUN_FAILED","features":[521]},{"name":"VDS_E_LUN_NOT_READY","features":[521]},{"name":"VDS_E_LUN_OFFLINE","features":[521]},{"name":"VDS_E_LUN_SHRINK_GPT_HEADER","features":[521]},{"name":"VDS_E_LUN_UPDATE_DISK","features":[521]},{"name":"VDS_E_MAX_USABLE_MBR","features":[521]},{"name":"VDS_E_MEDIA_WRITE_PROTECTED","features":[521]},{"name":"VDS_E_MEMBER_IS_HEALTHY","features":[521]},{"name":"VDS_E_MEMBER_MISSING","features":[521]},{"name":"VDS_E_MEMBER_REGENERATING","features":[521]},{"name":"VDS_E_MEMBER_SIZE_INVALID","features":[521]},{"name":"VDS_E_MIGRATE_OPEN_VOLUME","features":[521]},{"name":"VDS_E_MIRROR_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_MISSING_DISK","features":[521]},{"name":"VDS_E_MULTIPLE_DISCOVERY_DOMAINS","features":[521]},{"name":"VDS_E_MULTIPLE_PACKS","features":[521]},{"name":"VDS_E_NAME_NOT_UNIQUE","features":[521]},{"name":"VDS_E_NON_CONTIGUOUS_DATA_PARTITIONS","features":[521]},{"name":"VDS_E_NOT_AN_UNALLOCATED_DISK","features":[521]},{"name":"VDS_E_NOT_ENOUGH_DRIVE","features":[521]},{"name":"VDS_E_NOT_ENOUGH_SPACE","features":[521]},{"name":"VDS_E_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_NO_DISCOVERY_DOMAIN","features":[521]},{"name":"VDS_E_NO_DISKS_FOUND","features":[521]},{"name":"VDS_E_NO_DISK_PATHNAME","features":[521]},{"name":"VDS_E_NO_DRIVELETTER_FLAG","features":[521]},{"name":"VDS_E_NO_EXTENTS_FOR_PLEX","features":[521]},{"name":"VDS_E_NO_EXTENTS_FOR_VOLUME","features":[521]},{"name":"VDS_E_NO_FREE_SPACE","features":[521]},{"name":"VDS_E_NO_HEALTHY_DISKS","features":[521]},{"name":"VDS_E_NO_IMPORT_TARGET","features":[521]},{"name":"VDS_E_NO_MAINTENANCE_MODE","features":[521]},{"name":"VDS_E_NO_MEDIA","features":[521]},{"name":"VDS_E_NO_PNP_DISK_ARRIVE","features":[521]},{"name":"VDS_E_NO_PNP_DISK_REMOVE","features":[521]},{"name":"VDS_E_NO_PNP_VOLUME_ARRIVE","features":[521]},{"name":"VDS_E_NO_PNP_VOLUME_REMOVE","features":[521]},{"name":"VDS_E_NO_POOL","features":[521]},{"name":"VDS_E_NO_POOL_CREATED","features":[521]},{"name":"VDS_E_NO_SOFTWARE_PROVIDERS_LOADED","features":[521]},{"name":"VDS_E_NO_VALID_LOG_COPIES","features":[521]},{"name":"VDS_E_NO_VOLUME_LAYOUT","features":[521]},{"name":"VDS_E_NO_VOLUME_PATHNAME","features":[521]},{"name":"VDS_E_NTFS_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_OBJECT_DELETED","features":[521]},{"name":"VDS_E_OBJECT_EXISTS","features":[521]},{"name":"VDS_E_OBJECT_NOT_FOUND","features":[521]},{"name":"VDS_E_OBJECT_OUT_OF_SYNC","features":[521]},{"name":"VDS_E_OBJECT_STATUS_FAILED","features":[521]},{"name":"VDS_E_OFFLINE_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_ONE_EXTENT_PER_DISK","features":[521]},{"name":"VDS_E_ONLINE_PACK_EXISTS","features":[521]},{"name":"VDS_E_OPERATION_CANCELED","features":[521]},{"name":"VDS_E_OPERATION_DENIED","features":[521]},{"name":"VDS_E_OPERATION_PENDING","features":[521]},{"name":"VDS_E_PACK_NAME_INVALID","features":[521]},{"name":"VDS_E_PACK_NOT_FOUND","features":[521]},{"name":"VDS_E_PACK_OFFLINE","features":[521]},{"name":"VDS_E_PACK_ONLINE","features":[521]},{"name":"VDS_E_PAGEFILE_DISK","features":[521]},{"name":"VDS_E_PARTITION_LDM","features":[521]},{"name":"VDS_E_PARTITION_LIMIT_REACHED","features":[521]},{"name":"VDS_E_PARTITION_MSR","features":[521]},{"name":"VDS_E_PARTITION_NON_DATA","features":[521]},{"name":"VDS_E_PARTITION_NOT_CYLINDER_ALIGNED","features":[521]},{"name":"VDS_E_PARTITION_NOT_EMPTY","features":[521]},{"name":"VDS_E_PARTITION_NOT_OEM","features":[521]},{"name":"VDS_E_PARTITION_OF_UNKNOWN_TYPE","features":[521]},{"name":"VDS_E_PARTITION_PROTECTED","features":[521]},{"name":"VDS_E_PARTITION_STYLE_MISMATCH","features":[521]},{"name":"VDS_E_PATH_NOT_FOUND","features":[521]},{"name":"VDS_E_PLEX_IS_HEALTHY","features":[521]},{"name":"VDS_E_PLEX_LAST_ACTIVE","features":[521]},{"name":"VDS_E_PLEX_MISSING","features":[521]},{"name":"VDS_E_PLEX_NOT_LOADED_TO_CACHE","features":[521]},{"name":"VDS_E_PLEX_REGENERATING","features":[521]},{"name":"VDS_E_PLEX_SIZE_INVALID","features":[521]},{"name":"VDS_E_PROVIDER_CACHE_CORRUPT","features":[521]},{"name":"VDS_E_PROVIDER_CACHE_OUTOFSYNC","features":[521]},{"name":"VDS_E_PROVIDER_EXITING","features":[521]},{"name":"VDS_E_PROVIDER_FAILURE","features":[521]},{"name":"VDS_E_PROVIDER_INITIALIZATION_FAILED","features":[521]},{"name":"VDS_E_PROVIDER_INTERNAL_ERROR","features":[521]},{"name":"VDS_E_PROVIDER_TYPE_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_PROVIDER_VOL_DEVICE_NAME_NOT_FOUND","features":[521]},{"name":"VDS_E_PROVIDER_VOL_OPEN","features":[521]},{"name":"VDS_E_RAID5_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_READONLY","features":[521]},{"name":"VDS_E_REBOOT_REQUIRED","features":[521]},{"name":"VDS_E_REFS_FORMAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_REPAIR_VOLUMESTATE","features":[521]},{"name":"VDS_E_REQUIRES_CONTIGUOUS_DISK_SPACE","features":[521]},{"name":"VDS_E_RETRY","features":[521]},{"name":"VDS_E_REVERT_ON_CLOSE","features":[521]},{"name":"VDS_E_REVERT_ON_CLOSE_MISMATCH","features":[521]},{"name":"VDS_E_REVERT_ON_CLOSE_SET","features":[521]},{"name":"VDS_E_SECTOR_SIZE_ERROR","features":[521]},{"name":"VDS_E_SECURITY_INCOMPLETELY_SET","features":[521]},{"name":"VDS_E_SET_SAN_POLICY","features":[521]},{"name":"VDS_E_SET_TUNNEL_MODE_OUTER_ADDRESS","features":[521]},{"name":"VDS_E_SHRINK_DIRTY_VOLUME","features":[521]},{"name":"VDS_E_SHRINK_EXTEND_UNALIGNED","features":[521]},{"name":"VDS_E_SHRINK_IN_PROGRESS","features":[521]},{"name":"VDS_E_SHRINK_LUN_NOT_UNMASKED","features":[521]},{"name":"VDS_E_SHRINK_OVER_DATA","features":[521]},{"name":"VDS_E_SHRINK_SIZE_LESS_THAN_MIN","features":[521]},{"name":"VDS_E_SHRINK_SIZE_TOO_BIG","features":[521]},{"name":"VDS_E_SHRINK_UNKNOWN_FILESYSTEM","features":[521]},{"name":"VDS_E_SHRINK_USER_CANCELLED","features":[521]},{"name":"VDS_E_SOURCE_IS_TARGET_PACK","features":[521]},{"name":"VDS_E_SUBSYSTEM_ID_IS_NULL","features":[521]},{"name":"VDS_E_SYSTEM_DISK","features":[521]},{"name":"VDS_E_TARGET_PACK_NOT_EMPTY","features":[521]},{"name":"VDS_E_TARGET_PORTAL_NOT_FOUND","features":[521]},{"name":"VDS_E_TARGET_SPECIFIC_NOT_SUPPORTED","features":[521]},{"name":"VDS_E_TIMEOUT","features":[521]},{"name":"VDS_E_UNABLE_TO_FIND_BOOT_DISK","features":[521]},{"name":"VDS_E_UNABLE_TO_FIND_SYSTEM_DISK","features":[521]},{"name":"VDS_E_UNEXPECTED_DISK_LAYOUT_CHANGE","features":[521]},{"name":"VDS_E_UNRECOVERABLE_ERROR","features":[521]},{"name":"VDS_E_UNRECOVERABLE_PROVIDER_ERROR","features":[521]},{"name":"VDS_E_VDISK_INVALID_OP_STATE","features":[521]},{"name":"VDS_E_VDISK_NOT_OPEN","features":[521]},{"name":"VDS_E_VDISK_PATHNAME_INVALID","features":[521]},{"name":"VDS_E_VD_ALREADY_ATTACHED","features":[521]},{"name":"VDS_E_VD_ALREADY_COMPACTING","features":[521]},{"name":"VDS_E_VD_ALREADY_DETACHED","features":[521]},{"name":"VDS_E_VD_ALREADY_MERGING","features":[521]},{"name":"VDS_E_VD_DISK_ALREADY_EXPANDING","features":[521]},{"name":"VDS_E_VD_DISK_ALREADY_OPEN","features":[521]},{"name":"VDS_E_VD_DISK_IS_COMPACTING","features":[521]},{"name":"VDS_E_VD_DISK_IS_EXPANDING","features":[521]},{"name":"VDS_E_VD_DISK_IS_MERGING","features":[521]},{"name":"VDS_E_VD_DISK_NOT_OPEN","features":[521]},{"name":"VDS_E_VD_IS_ATTACHED","features":[521]},{"name":"VDS_E_VD_IS_BEING_ATTACHED","features":[521]},{"name":"VDS_E_VD_IS_BEING_DETACHED","features":[521]},{"name":"VDS_E_VD_NOT_ATTACHED_READONLY","features":[521]},{"name":"VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED","features":[521]},{"name":"VDS_E_VOLUME_EXTEND_FVE","features":[521]},{"name":"VDS_E_VOLUME_EXTEND_FVE_CORRUPT","features":[521]},{"name":"VDS_E_VOLUME_EXTEND_FVE_LOCKED","features":[521]},{"name":"VDS_E_VOLUME_EXTEND_FVE_RECOVERY","features":[521]},{"name":"VDS_E_VOLUME_GUID_PATHNAME_NOT_ALLOWED","features":[521]},{"name":"VDS_E_VOLUME_HAS_PATH","features":[521]},{"name":"VDS_E_VOLUME_HIDDEN","features":[521]},{"name":"VDS_E_VOLUME_INCOMPLETE","features":[521]},{"name":"VDS_E_VOLUME_INVALID_NAME","features":[521]},{"name":"VDS_E_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE","features":[521]},{"name":"VDS_E_VOLUME_MIRRORED","features":[521]},{"name":"VDS_E_VOLUME_NOT_A_MIRROR","features":[521]},{"name":"VDS_E_VOLUME_NOT_FOUND_IN_PACK","features":[521]},{"name":"VDS_E_VOLUME_NOT_HEALTHY","features":[521]},{"name":"VDS_E_VOLUME_NOT_MOUNTED","features":[521]},{"name":"VDS_E_VOLUME_NOT_ONLINE","features":[521]},{"name":"VDS_E_VOLUME_NOT_RETAINED","features":[521]},{"name":"VDS_E_VOLUME_ON_DISK","features":[521]},{"name":"VDS_E_VOLUME_PERMANENTLY_DISMOUNTED","features":[521]},{"name":"VDS_E_VOLUME_REGENERATING","features":[521]},{"name":"VDS_E_VOLUME_RETAINED","features":[521]},{"name":"VDS_E_VOLUME_SHRINK_FVE","features":[521]},{"name":"VDS_E_VOLUME_SHRINK_FVE_CORRUPT","features":[521]},{"name":"VDS_E_VOLUME_SHRINK_FVE_LOCKED","features":[521]},{"name":"VDS_E_VOLUME_SHRINK_FVE_RECOVERY","features":[521]},{"name":"VDS_E_VOLUME_SIMPLE_SPANNED","features":[521]},{"name":"VDS_E_VOLUME_SPANS_DISKS","features":[521]},{"name":"VDS_E_VOLUME_SYNCHRONIZING","features":[521]},{"name":"VDS_E_VOLUME_TEMPORARILY_DISMOUNTED","features":[521]},{"name":"VDS_E_VOLUME_TOO_BIG","features":[521]},{"name":"VDS_E_VOLUME_TOO_SMALL","features":[521]},{"name":"VDS_FILE_SYSTEM_FLAG","features":[521]},{"name":"VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG","features":[521]},{"name":"VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP","features":[521]},{"name":"VDS_FILE_SYSTEM_NOTIFICATION","features":[521]},{"name":"VDS_FILE_SYSTEM_PROP","features":[521]},{"name":"VDS_FILE_SYSTEM_PROP_FLAG","features":[521]},{"name":"VDS_FILE_SYSTEM_TYPE","features":[521]},{"name":"VDS_FILE_SYSTEM_TYPE_PROP","features":[521]},{"name":"VDS_FORMAT_OPTION_FLAGS","features":[521]},{"name":"VDS_FPF_COMPRESSED","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_128K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_16K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_1K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_256K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_2K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_32K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_4K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_512","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_64K","features":[521]},{"name":"VDS_FSF_ALLOCATION_UNIT_8K","features":[521]},{"name":"VDS_FSF_SUPPORT_COMPRESS","features":[521]},{"name":"VDS_FSF_SUPPORT_EXTEND","features":[521]},{"name":"VDS_FSF_SUPPORT_FORMAT","features":[521]},{"name":"VDS_FSF_SUPPORT_MOUNT_POINT","features":[521]},{"name":"VDS_FSF_SUPPORT_QUICK_FORMAT","features":[521]},{"name":"VDS_FSF_SUPPORT_REMOVABLE_MEDIA","features":[521]},{"name":"VDS_FSF_SUPPORT_SPECIFY_LABEL","features":[521]},{"name":"VDS_FSOF_COMPRESSION","features":[521]},{"name":"VDS_FSOF_DUPLICATE_METADATA","features":[521]},{"name":"VDS_FSOF_FORCE","features":[521]},{"name":"VDS_FSOF_NONE","features":[521]},{"name":"VDS_FSOF_QUICK","features":[521]},{"name":"VDS_FSS_DEFAULT","features":[521]},{"name":"VDS_FSS_PREVIOUS_REVISION","features":[521]},{"name":"VDS_FSS_RECOMMENDED","features":[521]},{"name":"VDS_FST_CDFS","features":[521]},{"name":"VDS_FST_CSVFS","features":[521]},{"name":"VDS_FST_EXFAT","features":[521]},{"name":"VDS_FST_FAT","features":[521]},{"name":"VDS_FST_FAT32","features":[521]},{"name":"VDS_FST_NTFS","features":[521]},{"name":"VDS_FST_RAW","features":[521]},{"name":"VDS_FST_REFS","features":[521]},{"name":"VDS_FST_UDF","features":[521]},{"name":"VDS_FST_UNKNOWN","features":[521]},{"name":"VDS_HBAPORT_PROP","features":[521]},{"name":"VDS_HBAPORT_SPEED_FLAG","features":[521]},{"name":"VDS_HBAPORT_STATUS","features":[521]},{"name":"VDS_HBAPORT_TYPE","features":[521]},{"name":"VDS_HEALTH","features":[521]},{"name":"VDS_HINTS","features":[307,521]},{"name":"VDS_HINTS2","features":[307,521]},{"name":"VDS_HINT_ALLOCATEHOTSPARE","features":[521]},{"name":"VDS_HINT_BUSTYPE","features":[521]},{"name":"VDS_HINT_CONSISTENCYCHECKENABLED","features":[521]},{"name":"VDS_HINT_FASTCRASHRECOVERYREQUIRED","features":[521]},{"name":"VDS_HINT_HARDWARECHECKSUMENABLED","features":[521]},{"name":"VDS_HINT_ISYANKABLE","features":[521]},{"name":"VDS_HINT_MEDIASCANENABLED","features":[521]},{"name":"VDS_HINT_MOSTLYREADS","features":[521]},{"name":"VDS_HINT_OPTIMIZEFORSEQUENTIALREADS","features":[521]},{"name":"VDS_HINT_OPTIMIZEFORSEQUENTIALWRITES","features":[521]},{"name":"VDS_HINT_READBACKVERIFYENABLED","features":[521]},{"name":"VDS_HINT_READCACHINGENABLED","features":[521]},{"name":"VDS_HINT_REMAPENABLED","features":[521]},{"name":"VDS_HINT_USEMIRROREDCACHE","features":[521]},{"name":"VDS_HINT_WRITECACHINGENABLED","features":[521]},{"name":"VDS_HINT_WRITETHROUGHCACHINGENABLED","features":[521]},{"name":"VDS_HPS_BYPASSED","features":[521]},{"name":"VDS_HPS_DIAGNOSTICS","features":[521]},{"name":"VDS_HPS_ERROR","features":[521]},{"name":"VDS_HPS_LINKDOWN","features":[521]},{"name":"VDS_HPS_LOOPBACK","features":[521]},{"name":"VDS_HPS_OFFLINE","features":[521]},{"name":"VDS_HPS_ONLINE","features":[521]},{"name":"VDS_HPS_UNKNOWN","features":[521]},{"name":"VDS_HPT_EPORT","features":[521]},{"name":"VDS_HPT_FLPORT","features":[521]},{"name":"VDS_HPT_FPORT","features":[521]},{"name":"VDS_HPT_GPORT","features":[521]},{"name":"VDS_HPT_LPORT","features":[521]},{"name":"VDS_HPT_NLPORT","features":[521]},{"name":"VDS_HPT_NOTPRESENT","features":[521]},{"name":"VDS_HPT_NPORT","features":[521]},{"name":"VDS_HPT_OTHER","features":[521]},{"name":"VDS_HPT_PTP","features":[521]},{"name":"VDS_HPT_UNKNOWN","features":[521]},{"name":"VDS_HSF_10GBIT","features":[521]},{"name":"VDS_HSF_1GBIT","features":[521]},{"name":"VDS_HSF_2GBIT","features":[521]},{"name":"VDS_HSF_4GBIT","features":[521]},{"name":"VDS_HSF_NOT_NEGOTIATED","features":[521]},{"name":"VDS_HSF_UNKNOWN","features":[521]},{"name":"VDS_HWPROVIDER_TYPE","features":[521]},{"name":"VDS_HWT_FIBRE_CHANNEL","features":[521]},{"name":"VDS_HWT_HYBRID","features":[521]},{"name":"VDS_HWT_ISCSI","features":[521]},{"name":"VDS_HWT_PCI_RAID","features":[521]},{"name":"VDS_HWT_SAS","features":[521]},{"name":"VDS_HWT_UNKNOWN","features":[521]},{"name":"VDS_H_DEGRADED","features":[521]},{"name":"VDS_H_FAILED","features":[521]},{"name":"VDS_H_FAILED_REDUNDANCY","features":[521]},{"name":"VDS_H_FAILED_REDUNDANCY_FAILING","features":[521]},{"name":"VDS_H_FAILING","features":[521]},{"name":"VDS_H_FAILING_REDUNDANCY","features":[521]},{"name":"VDS_H_HEALTHY","features":[521]},{"name":"VDS_H_PENDING_FAILURE","features":[521]},{"name":"VDS_H_REBUILDING","features":[521]},{"name":"VDS_H_REPLACED","features":[521]},{"name":"VDS_H_STALE","features":[521]},{"name":"VDS_H_UNKNOWN","features":[521]},{"name":"VDS_IAT_CHAP","features":[521]},{"name":"VDS_IAT_MUTUAL_CHAP","features":[521]},{"name":"VDS_IAT_NONE","features":[521]},{"name":"VDS_IA_FCFS","features":[521]},{"name":"VDS_IA_FCPH","features":[521]},{"name":"VDS_IA_FCPH3","features":[521]},{"name":"VDS_IA_MAC","features":[521]},{"name":"VDS_IA_SCSI","features":[521]},{"name":"VDS_IA_UNKNOWN","features":[521]},{"name":"VDS_IIF_AGGRESSIVE_MODE","features":[521]},{"name":"VDS_IIF_IKE","features":[521]},{"name":"VDS_IIF_MAIN_MODE","features":[521]},{"name":"VDS_IIF_PFS_ENABLE","features":[521]},{"name":"VDS_IIF_TRANSPORT_MODE_PREFERRED","features":[521]},{"name":"VDS_IIF_TUNNEL_MODE_PREFERRED","features":[521]},{"name":"VDS_IIF_VALID","features":[521]},{"name":"VDS_ILF_MULTIPATH_ENABLED","features":[521]},{"name":"VDS_ILF_REQUIRE_IPSEC","features":[521]},{"name":"VDS_ILT_BOOT","features":[521]},{"name":"VDS_ILT_MANUAL","features":[521]},{"name":"VDS_ILT_PERSISTENT","features":[521]},{"name":"VDS_INPUT_DISK","features":[521]},{"name":"VDS_INTERCONNECT","features":[521]},{"name":"VDS_INTERCONNECT_ADDRESS_TYPE","features":[521]},{"name":"VDS_INTERCONNECT_FLAG","features":[521]},{"name":"VDS_IPADDRESS","features":[521]},{"name":"VDS_IPADDRESS_TYPE","features":[521]},{"name":"VDS_IPS_FAILED","features":[521]},{"name":"VDS_IPS_NOT_READY","features":[521]},{"name":"VDS_IPS_OFFLINE","features":[521]},{"name":"VDS_IPS_ONLINE","features":[521]},{"name":"VDS_IPS_UNKNOWN","features":[521]},{"name":"VDS_IPT_EMPTY","features":[521]},{"name":"VDS_IPT_IPV4","features":[521]},{"name":"VDS_IPT_IPV6","features":[521]},{"name":"VDS_IPT_TEXT","features":[521]},{"name":"VDS_ISCSI_AUTH_TYPE","features":[521]},{"name":"VDS_ISCSI_INITIATOR_ADAPTER_PROP","features":[521]},{"name":"VDS_ISCSI_INITIATOR_PORTAL_PROP","features":[521]},{"name":"VDS_ISCSI_IPSEC_FLAG","features":[521]},{"name":"VDS_ISCSI_IPSEC_KEY","features":[521]},{"name":"VDS_ISCSI_LOGIN_FLAG","features":[521]},{"name":"VDS_ISCSI_LOGIN_TYPE","features":[521]},{"name":"VDS_ISCSI_PORTALGROUP_PROP","features":[521]},{"name":"VDS_ISCSI_PORTAL_PROP","features":[521]},{"name":"VDS_ISCSI_PORTAL_STATUS","features":[521]},{"name":"VDS_ISCSI_SHARED_SECRET","features":[521]},{"name":"VDS_ISCSI_TARGET_PROP","features":[307,521]},{"name":"VDS_ITF_FIBRE_CHANNEL","features":[521]},{"name":"VDS_ITF_ISCSI","features":[521]},{"name":"VDS_ITF_PCI_RAID","features":[521]},{"name":"VDS_ITF_SAS","features":[521]},{"name":"VDS_LBF_DYN_LEAST_QUEUE_DEPTH","features":[521]},{"name":"VDS_LBF_FAILOVER","features":[521]},{"name":"VDS_LBF_LEAST_BLOCKS","features":[521]},{"name":"VDS_LBF_ROUND_ROBIN","features":[521]},{"name":"VDS_LBF_ROUND_ROBIN_WITH_SUBSET","features":[521]},{"name":"VDS_LBF_VENDOR_SPECIFIC","features":[521]},{"name":"VDS_LBF_WEIGHTED_PATHS","features":[521]},{"name":"VDS_LBP_DYN_LEAST_QUEUE_DEPTH","features":[521]},{"name":"VDS_LBP_FAILOVER","features":[521]},{"name":"VDS_LBP_LEAST_BLOCKS","features":[521]},{"name":"VDS_LBP_ROUND_ROBIN","features":[521]},{"name":"VDS_LBP_ROUND_ROBIN_WITH_SUBSET","features":[521]},{"name":"VDS_LBP_UNKNOWN","features":[521]},{"name":"VDS_LBP_VENDOR_SPECIFIC","features":[521]},{"name":"VDS_LBP_WEIGHTED_PATHS","features":[521]},{"name":"VDS_LF_CONSISTENCY_CHECK_ENABLED","features":[521]},{"name":"VDS_LF_HARDWARE_CHECKSUM_ENABLED","features":[521]},{"name":"VDS_LF_LBN_REMAP_ENABLED","features":[521]},{"name":"VDS_LF_MEDIA_SCAN_ENABLED","features":[521]},{"name":"VDS_LF_READ_BACK_VERIFY_ENABLED","features":[521]},{"name":"VDS_LF_READ_CACHE_ENABLED","features":[521]},{"name":"VDS_LF_SNAPSHOT","features":[521]},{"name":"VDS_LF_WRITE_CACHE_ENABLED","features":[521]},{"name":"VDS_LF_WRITE_THROUGH_CACHING_ENABLED","features":[521]},{"name":"VDS_LOADBALANCE_POLICY_ENUM","features":[521]},{"name":"VDS_LPF_LBN_REMAP_ENABLED","features":[521]},{"name":"VDS_LPS_FAILED","features":[521]},{"name":"VDS_LPS_NOT_READY","features":[521]},{"name":"VDS_LPS_OFFLINE","features":[521]},{"name":"VDS_LPS_ONLINE","features":[521]},{"name":"VDS_LPS_UNKNOWN","features":[521]},{"name":"VDS_LPT_PARITY","features":[521]},{"name":"VDS_LPT_RAID03","features":[521]},{"name":"VDS_LPT_RAID05","features":[521]},{"name":"VDS_LPT_RAID10","features":[521]},{"name":"VDS_LPT_RAID15","features":[521]},{"name":"VDS_LPT_RAID2","features":[521]},{"name":"VDS_LPT_RAID3","features":[521]},{"name":"VDS_LPT_RAID30","features":[521]},{"name":"VDS_LPT_RAID4","features":[521]},{"name":"VDS_LPT_RAID5","features":[521]},{"name":"VDS_LPT_RAID50","features":[521]},{"name":"VDS_LPT_RAID53","features":[521]},{"name":"VDS_LPT_RAID6","features":[521]},{"name":"VDS_LPT_RAID60","features":[521]},{"name":"VDS_LPT_SIMPLE","features":[521]},{"name":"VDS_LPT_SPAN","features":[521]},{"name":"VDS_LPT_STRIPE","features":[521]},{"name":"VDS_LPT_UNKNOWN","features":[521]},{"name":"VDS_LRM_EXCLUSIVE_RO","features":[521]},{"name":"VDS_LRM_EXCLUSIVE_RW","features":[521]},{"name":"VDS_LRM_NONE","features":[521]},{"name":"VDS_LRM_SHARED_RO","features":[521]},{"name":"VDS_LRM_SHARED_RW","features":[521]},{"name":"VDS_LS_FAILED","features":[521]},{"name":"VDS_LS_NOT_READY","features":[521]},{"name":"VDS_LS_OFFLINE","features":[521]},{"name":"VDS_LS_ONLINE","features":[521]},{"name":"VDS_LS_UNKNOWN","features":[521]},{"name":"VDS_LT_DEFAULT","features":[521]},{"name":"VDS_LT_FAULT_TOLERANT","features":[521]},{"name":"VDS_LT_MIRROR","features":[521]},{"name":"VDS_LT_NON_FAULT_TOLERANT","features":[521]},{"name":"VDS_LT_PARITY","features":[521]},{"name":"VDS_LT_RAID01","features":[521]},{"name":"VDS_LT_RAID03","features":[521]},{"name":"VDS_LT_RAID05","features":[521]},{"name":"VDS_LT_RAID10","features":[521]},{"name":"VDS_LT_RAID15","features":[521]},{"name":"VDS_LT_RAID2","features":[521]},{"name":"VDS_LT_RAID3","features":[521]},{"name":"VDS_LT_RAID30","features":[521]},{"name":"VDS_LT_RAID4","features":[521]},{"name":"VDS_LT_RAID5","features":[521]},{"name":"VDS_LT_RAID50","features":[521]},{"name":"VDS_LT_RAID51","features":[521]},{"name":"VDS_LT_RAID53","features":[521]},{"name":"VDS_LT_RAID6","features":[521]},{"name":"VDS_LT_RAID60","features":[521]},{"name":"VDS_LT_RAID61","features":[521]},{"name":"VDS_LT_SIMPLE","features":[521]},{"name":"VDS_LT_SPAN","features":[521]},{"name":"VDS_LT_STRIPE","features":[521]},{"name":"VDS_LT_UNKNOWN","features":[521]},{"name":"VDS_LUN_FLAG","features":[521]},{"name":"VDS_LUN_INFORMATION","features":[307,521]},{"name":"VDS_LUN_NOTIFICATION","features":[521]},{"name":"VDS_LUN_PLEX_FLAG","features":[521]},{"name":"VDS_LUN_PLEX_PROP","features":[521]},{"name":"VDS_LUN_PLEX_STATUS","features":[521]},{"name":"VDS_LUN_PLEX_TYPE","features":[521]},{"name":"VDS_LUN_PROP","features":[521]},{"name":"VDS_LUN_RESERVE_MODE","features":[521]},{"name":"VDS_LUN_STATUS","features":[521]},{"name":"VDS_LUN_TYPE","features":[521]},{"name":"VDS_MAINTENANCE_OPERATION","features":[521]},{"name":"VDS_MOUNT_POINT_NOTIFICATION","features":[521]},{"name":"VDS_MPS_FAILED","features":[521]},{"name":"VDS_MPS_ONLINE","features":[521]},{"name":"VDS_MPS_STANDBY","features":[521]},{"name":"VDS_MPS_UNKNOWN","features":[521]},{"name":"VDS_NF_CONTROLLER","features":[521]},{"name":"VDS_NF_CONTROLLER_ARRIVE","features":[521]},{"name":"VDS_NF_CONTROLLER_DEPART","features":[521]},{"name":"VDS_NF_CONTROLLER_MODIFY","features":[521]},{"name":"VDS_NF_CONTROLLER_REMOVED","features":[521]},{"name":"VDS_NF_DISK","features":[521]},{"name":"VDS_NF_DISK_ARRIVE","features":[521]},{"name":"VDS_NF_DISK_DEPART","features":[521]},{"name":"VDS_NF_DISK_MODIFY","features":[521]},{"name":"VDS_NF_DRIVE","features":[521]},{"name":"VDS_NF_DRIVE_ARRIVE","features":[521]},{"name":"VDS_NF_DRIVE_DEPART","features":[521]},{"name":"VDS_NF_DRIVE_LETTER_ASSIGN","features":[521]},{"name":"VDS_NF_DRIVE_LETTER_FREE","features":[521]},{"name":"VDS_NF_DRIVE_MODIFY","features":[521]},{"name":"VDS_NF_DRIVE_REMOVED","features":[521]},{"name":"VDS_NF_FILE_SYSTEM","features":[521]},{"name":"VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS","features":[521]},{"name":"VDS_NF_FILE_SYSTEM_MODIFY","features":[521]},{"name":"VDS_NF_FILE_SYSTEM_SHRINKING_PROGRESS","features":[521]},{"name":"VDS_NF_LUN","features":[521]},{"name":"VDS_NF_LUN_ARRIVE","features":[521]},{"name":"VDS_NF_LUN_DEPART","features":[521]},{"name":"VDS_NF_LUN_MODIFY","features":[521]},{"name":"VDS_NF_MOUNT_POINTS_CHANGE","features":[521]},{"name":"VDS_NF_PACK","features":[521]},{"name":"VDS_NF_PACK_ARRIVE","features":[521]},{"name":"VDS_NF_PACK_DEPART","features":[521]},{"name":"VDS_NF_PACK_MODIFY","features":[521]},{"name":"VDS_NF_PARTITION_ARRIVE","features":[521]},{"name":"VDS_NF_PARTITION_DEPART","features":[521]},{"name":"VDS_NF_PARTITION_MODIFY","features":[521]},{"name":"VDS_NF_PORT","features":[521]},{"name":"VDS_NF_PORTAL_ARRIVE","features":[521]},{"name":"VDS_NF_PORTAL_DEPART","features":[521]},{"name":"VDS_NF_PORTAL_GROUP_ARRIVE","features":[521]},{"name":"VDS_NF_PORTAL_GROUP_DEPART","features":[521]},{"name":"VDS_NF_PORTAL_GROUP_MODIFY","features":[521]},{"name":"VDS_NF_PORTAL_MODIFY","features":[521]},{"name":"VDS_NF_PORT_ARRIVE","features":[521]},{"name":"VDS_NF_PORT_DEPART","features":[521]},{"name":"VDS_NF_PORT_MODIFY","features":[521]},{"name":"VDS_NF_PORT_REMOVED","features":[521]},{"name":"VDS_NF_SERVICE_OUT_OF_SYNC","features":[521]},{"name":"VDS_NF_SUB_SYSTEM_ARRIVE","features":[521]},{"name":"VDS_NF_SUB_SYSTEM_DEPART","features":[521]},{"name":"VDS_NF_SUB_SYSTEM_MODIFY","features":[521]},{"name":"VDS_NF_TARGET_ARRIVE","features":[521]},{"name":"VDS_NF_TARGET_DEPART","features":[521]},{"name":"VDS_NF_TARGET_MODIFY","features":[521]},{"name":"VDS_NF_VOLUME_ARRIVE","features":[521]},{"name":"VDS_NF_VOLUME_DEPART","features":[521]},{"name":"VDS_NF_VOLUME_MODIFY","features":[521]},{"name":"VDS_NF_VOLUME_REBUILDING_PROGRESS","features":[521]},{"name":"VDS_NOTIFICATION","features":[521]},{"name":"VDS_NOTIFICATION_TARGET_TYPE","features":[521]},{"name":"VDS_NTT_CONTROLLER","features":[521]},{"name":"VDS_NTT_DISK","features":[521]},{"name":"VDS_NTT_DRIVE","features":[521]},{"name":"VDS_NTT_DRIVE_LETTER","features":[521]},{"name":"VDS_NTT_FILE_SYSTEM","features":[521]},{"name":"VDS_NTT_LUN","features":[521]},{"name":"VDS_NTT_MOUNT_POINT","features":[521]},{"name":"VDS_NTT_PACK","features":[521]},{"name":"VDS_NTT_PARTITION","features":[521]},{"name":"VDS_NTT_PORT","features":[521]},{"name":"VDS_NTT_PORTAL","features":[521]},{"name":"VDS_NTT_PORTAL_GROUP","features":[521]},{"name":"VDS_NTT_SERVICE","features":[521]},{"name":"VDS_NTT_SUB_SYSTEM","features":[521]},{"name":"VDS_NTT_TARGET","features":[521]},{"name":"VDS_NTT_UNKNOWN","features":[521]},{"name":"VDS_NTT_VOLUME","features":[521]},{"name":"VDS_OBJECT_TYPE","features":[521]},{"name":"VDS_OT_ASYNC","features":[521]},{"name":"VDS_OT_CONTROLLER","features":[521]},{"name":"VDS_OT_DISK","features":[521]},{"name":"VDS_OT_DRIVE","features":[521]},{"name":"VDS_OT_ENUM","features":[521]},{"name":"VDS_OT_HBAPORT","features":[521]},{"name":"VDS_OT_INIT_ADAPTER","features":[521]},{"name":"VDS_OT_INIT_PORTAL","features":[521]},{"name":"VDS_OT_LUN","features":[521]},{"name":"VDS_OT_LUN_PLEX","features":[521]},{"name":"VDS_OT_OPEN_VDISK","features":[521]},{"name":"VDS_OT_PACK","features":[521]},{"name":"VDS_OT_PORT","features":[521]},{"name":"VDS_OT_PORTAL","features":[521]},{"name":"VDS_OT_PORTAL_GROUP","features":[521]},{"name":"VDS_OT_PROVIDER","features":[521]},{"name":"VDS_OT_STORAGE_POOL","features":[521]},{"name":"VDS_OT_SUB_SYSTEM","features":[521]},{"name":"VDS_OT_TARGET","features":[521]},{"name":"VDS_OT_UNKNOWN","features":[521]},{"name":"VDS_OT_VDISK","features":[521]},{"name":"VDS_OT_VOLUME","features":[521]},{"name":"VDS_OT_VOLUME_PLEX","features":[521]},{"name":"VDS_PACK_FLAG","features":[521]},{"name":"VDS_PACK_NOTIFICATION","features":[521]},{"name":"VDS_PACK_PROP","features":[521]},{"name":"VDS_PACK_STATUS","features":[521]},{"name":"VDS_PARTITION_FLAG","features":[521]},{"name":"VDS_PARTITION_INFORMATION_EX","features":[307,521]},{"name":"VDS_PARTITION_INFO_GPT","features":[521]},{"name":"VDS_PARTITION_INFO_MBR","features":[307,521]},{"name":"VDS_PARTITION_NOTIFICATION","features":[521]},{"name":"VDS_PARTITION_PROP","features":[307,521]},{"name":"VDS_PARTITION_STYLE","features":[521]},{"name":"VDS_PARTITION_STYLE_GPT","features":[521]},{"name":"VDS_PARTITION_STYLE_MBR","features":[521]},{"name":"VDS_PARTITION_STYLE_RAW","features":[521]},{"name":"VDS_PATH_ID","features":[521]},{"name":"VDS_PATH_INFO","features":[521]},{"name":"VDS_PATH_POLICY","features":[307,521]},{"name":"VDS_PATH_STATUS","features":[521]},{"name":"VDS_PF_DYNAMIC","features":[521]},{"name":"VDS_PF_INTERNAL_HARDWARE_PROVIDER","features":[521]},{"name":"VDS_PF_ONE_DISK_ONLY_PER_PACK","features":[521]},{"name":"VDS_PF_ONE_PACK_ONLINE_ONLY","features":[521]},{"name":"VDS_PF_SUPPORT_DYNAMIC","features":[521]},{"name":"VDS_PF_SUPPORT_DYNAMIC_1394","features":[521]},{"name":"VDS_PF_SUPPORT_FAULT_TOLERANT","features":[521]},{"name":"VDS_PF_SUPPORT_MIRROR","features":[521]},{"name":"VDS_PF_SUPPORT_RAID5","features":[521]},{"name":"VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS","features":[521]},{"name":"VDS_PKF_CORRUPTED","features":[521]},{"name":"VDS_PKF_FOREIGN","features":[521]},{"name":"VDS_PKF_NOQUORUM","features":[521]},{"name":"VDS_PKF_ONLINE_ERROR","features":[521]},{"name":"VDS_PKF_POLICY","features":[521]},{"name":"VDS_POOL_ATTRIBUTES","features":[307,521]},{"name":"VDS_POOL_ATTRIB_ACCS_BDW_WT_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ACCS_DIR_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ACCS_LTNCY_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ACCS_RNDM_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ACCS_SIZE_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_ALLOW_SPINDOWN","features":[521]},{"name":"VDS_POOL_ATTRIB_BUSTYPE","features":[521]},{"name":"VDS_POOL_ATTRIB_CUSTOM_ATTRIB","features":[521]},{"name":"VDS_POOL_ATTRIB_DATA_AVL_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_DATA_RDNCY_DEF","features":[521]},{"name":"VDS_POOL_ATTRIB_DATA_RDNCY_MAX","features":[521]},{"name":"VDS_POOL_ATTRIB_DATA_RDNCY_MIN","features":[521]},{"name":"VDS_POOL_ATTRIB_NO_SINGLE_POF","features":[521]},{"name":"VDS_POOL_ATTRIB_NUM_CLMNS","features":[521]},{"name":"VDS_POOL_ATTRIB_NUM_CLMNS_DEF","features":[521]},{"name":"VDS_POOL_ATTRIB_NUM_CLMNS_MAX","features":[521]},{"name":"VDS_POOL_ATTRIB_NUM_CLMNS_MIN","features":[521]},{"name":"VDS_POOL_ATTRIB_PKG_RDNCY_DEF","features":[521]},{"name":"VDS_POOL_ATTRIB_PKG_RDNCY_MAX","features":[521]},{"name":"VDS_POOL_ATTRIB_PKG_RDNCY_MIN","features":[521]},{"name":"VDS_POOL_ATTRIB_RAIDTYPE","features":[521]},{"name":"VDS_POOL_ATTRIB_STOR_COST_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_STOR_EFFCY_HINT","features":[521]},{"name":"VDS_POOL_ATTRIB_STRIPE_SIZE","features":[521]},{"name":"VDS_POOL_ATTRIB_STRIPE_SIZE_DEF","features":[521]},{"name":"VDS_POOL_ATTRIB_STRIPE_SIZE_MAX","features":[521]},{"name":"VDS_POOL_ATTRIB_STRIPE_SIZE_MIN","features":[521]},{"name":"VDS_POOL_ATTRIB_THIN_PROVISION","features":[521]},{"name":"VDS_POOL_CUSTOM_ATTRIBUTES","features":[521]},{"name":"VDS_PORTAL_GROUP_NOTIFICATION","features":[521]},{"name":"VDS_PORTAL_NOTIFICATION","features":[521]},{"name":"VDS_PORT_NOTIFICATION","features":[521]},{"name":"VDS_PORT_PROP","features":[521]},{"name":"VDS_PORT_STATUS","features":[521]},{"name":"VDS_PROVIDER_FLAG","features":[521]},{"name":"VDS_PROVIDER_LBSUPPORT_FLAG","features":[521]},{"name":"VDS_PROVIDER_PROP","features":[521]},{"name":"VDS_PROVIDER_TYPE","features":[521]},{"name":"VDS_PRS_FAILED","features":[521]},{"name":"VDS_PRS_NOT_READY","features":[521]},{"name":"VDS_PRS_OFFLINE","features":[521]},{"name":"VDS_PRS_ONLINE","features":[521]},{"name":"VDS_PRS_REMOVED","features":[521]},{"name":"VDS_PRS_UNKNOWN","features":[521]},{"name":"VDS_PST_GPT","features":[521]},{"name":"VDS_PST_MBR","features":[521]},{"name":"VDS_PST_UNKNOWN","features":[521]},{"name":"VDS_PS_OFFLINE","features":[521]},{"name":"VDS_PS_ONLINE","features":[521]},{"name":"VDS_PS_UNKNOWN","features":[521]},{"name":"VDS_PTF_SYSTEM","features":[521]},{"name":"VDS_PT_HARDWARE","features":[521]},{"name":"VDS_PT_MAX","features":[521]},{"name":"VDS_PT_SOFTWARE","features":[521]},{"name":"VDS_PT_UNKNOWN","features":[521]},{"name":"VDS_PT_VIRTUALDISK","features":[521]},{"name":"VDS_QUERY_HARDWARE_PROVIDERS","features":[521]},{"name":"VDS_QUERY_PROVIDER_FLAG","features":[521]},{"name":"VDS_QUERY_SOFTWARE_PROVIDERS","features":[521]},{"name":"VDS_QUERY_VIRTUALDISK_PROVIDERS","features":[521]},{"name":"VDS_RAID_TYPE","features":[521]},{"name":"VDS_RA_REFRESH","features":[521]},{"name":"VDS_RA_RESTART","features":[521]},{"name":"VDS_RA_UNKNOWN","features":[521]},{"name":"VDS_REBUILD_PRIORITY_MAX","features":[521]},{"name":"VDS_REBUILD_PRIORITY_MIN","features":[521]},{"name":"VDS_RECOVER_ACTION","features":[521]},{"name":"VDS_REPARSE_POINT_PROP","features":[521]},{"name":"VDS_RT_RAID0","features":[521]},{"name":"VDS_RT_RAID01","features":[521]},{"name":"VDS_RT_RAID03","features":[521]},{"name":"VDS_RT_RAID05","features":[521]},{"name":"VDS_RT_RAID1","features":[521]},{"name":"VDS_RT_RAID10","features":[521]},{"name":"VDS_RT_RAID15","features":[521]},{"name":"VDS_RT_RAID2","features":[521]},{"name":"VDS_RT_RAID3","features":[521]},{"name":"VDS_RT_RAID30","features":[521]},{"name":"VDS_RT_RAID4","features":[521]},{"name":"VDS_RT_RAID5","features":[521]},{"name":"VDS_RT_RAID50","features":[521]},{"name":"VDS_RT_RAID51","features":[521]},{"name":"VDS_RT_RAID53","features":[521]},{"name":"VDS_RT_RAID6","features":[521]},{"name":"VDS_RT_RAID60","features":[521]},{"name":"VDS_RT_RAID61","features":[521]},{"name":"VDS_RT_UNKNOWN","features":[521]},{"name":"VDS_SAN_POLICY","features":[521]},{"name":"VDS_SERVICE_FLAG","features":[521]},{"name":"VDS_SERVICE_NOTIFICATION","features":[521]},{"name":"VDS_SERVICE_PROP","features":[521]},{"name":"VDS_SF_CONSISTENCY_CHECK_CAPABLE","features":[521]},{"name":"VDS_SF_DRIVE_EXTENT_CAPABLE","features":[521]},{"name":"VDS_SF_HARDWARE_CHECKSUM_CAPABLE","features":[521]},{"name":"VDS_SF_LUN_MASKING_CAPABLE","features":[521]},{"name":"VDS_SF_LUN_PLEXING_CAPABLE","features":[521]},{"name":"VDS_SF_LUN_REMAPPING_CAPABLE","features":[521]},{"name":"VDS_SF_MEDIA_SCAN_CAPABLE","features":[521]},{"name":"VDS_SF_RADIUS_CAPABLE","features":[521]},{"name":"VDS_SF_READ_BACK_VERIFY_CAPABLE","features":[521]},{"name":"VDS_SF_READ_CACHING_CAPABLE","features":[521]},{"name":"VDS_SF_SUPPORTS_AUTH_CHAP","features":[521]},{"name":"VDS_SF_SUPPORTS_AUTH_MUTUAL_CHAP","features":[521]},{"name":"VDS_SF_SUPPORTS_FAULT_TOLERANT_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_LUN_NUMBER","features":[521]},{"name":"VDS_SF_SUPPORTS_MIRRORED_CACHE","features":[521]},{"name":"VDS_SF_SUPPORTS_MIRROR_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_NON_FAULT_TOLERANT_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_PARITY_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID01_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID03_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID05_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID10_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID15_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID2_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID30_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID3_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID4_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID50_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID51_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID53_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID5_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID60_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID61_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_RAID6_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_SIMPLE_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_SIMPLE_TARGET_CONFIG","features":[521]},{"name":"VDS_SF_SUPPORTS_SPAN_LUNS","features":[521]},{"name":"VDS_SF_SUPPORTS_STRIPE_LUNS","features":[521]},{"name":"VDS_SF_WRITE_CACHING_CAPABLE","features":[521]},{"name":"VDS_SF_WRITE_THROUGH_CACHING_CAPABLE","features":[521]},{"name":"VDS_SPS_NOT_READY","features":[521]},{"name":"VDS_SPS_OFFLINE","features":[521]},{"name":"VDS_SPS_ONLINE","features":[521]},{"name":"VDS_SPS_UNKNOWN","features":[521]},{"name":"VDS_SPT_CONCRETE","features":[521]},{"name":"VDS_SPT_PRIMORDIAL","features":[521]},{"name":"VDS_SPT_UNKNOWN","features":[521]},{"name":"VDS_SP_MAX","features":[521]},{"name":"VDS_SP_OFFLINE","features":[521]},{"name":"VDS_SP_OFFLINE_INTERNAL","features":[521]},{"name":"VDS_SP_OFFLINE_SHARED","features":[521]},{"name":"VDS_SP_ONLINE","features":[521]},{"name":"VDS_SP_UNKNOWN","features":[521]},{"name":"VDS_SSS_FAILED","features":[521]},{"name":"VDS_SSS_NOT_READY","features":[521]},{"name":"VDS_SSS_OFFLINE","features":[521]},{"name":"VDS_SSS_ONLINE","features":[521]},{"name":"VDS_SSS_PARTIALLY_MANAGED","features":[521]},{"name":"VDS_SSS_UNKNOWN","features":[521]},{"name":"VDS_STORAGE_BUS_TYPE","features":[521]},{"name":"VDS_STORAGE_DEVICE_ID_DESCRIPTOR","features":[521]},{"name":"VDS_STORAGE_IDENTIFIER","features":[521]},{"name":"VDS_STORAGE_IDENTIFIER_CODE_SET","features":[521]},{"name":"VDS_STORAGE_IDENTIFIER_TYPE","features":[521]},{"name":"VDS_STORAGE_POOL_DRIVE_EXTENT","features":[307,521]},{"name":"VDS_STORAGE_POOL_PROP","features":[521]},{"name":"VDS_STORAGE_POOL_STATUS","features":[521]},{"name":"VDS_STORAGE_POOL_TYPE","features":[521]},{"name":"VDS_SUB_SYSTEM_FLAG","features":[521]},{"name":"VDS_SUB_SYSTEM_NOTIFICATION","features":[521]},{"name":"VDS_SUB_SYSTEM_PROP","features":[521]},{"name":"VDS_SUB_SYSTEM_PROP2","features":[521]},{"name":"VDS_SUB_SYSTEM_STATUS","features":[521]},{"name":"VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG","features":[521]},{"name":"VDS_SVF_AUTO_MOUNT_OFF","features":[521]},{"name":"VDS_SVF_CLUSTER_SERVICE_CONFIGURED","features":[521]},{"name":"VDS_SVF_EFI","features":[521]},{"name":"VDS_SVF_OS_UNINSTALL_VALID","features":[521]},{"name":"VDS_SVF_SUPPORT_DYNAMIC","features":[521]},{"name":"VDS_SVF_SUPPORT_DYNAMIC_1394","features":[521]},{"name":"VDS_SVF_SUPPORT_FAULT_TOLERANT","features":[521]},{"name":"VDS_SVF_SUPPORT_GPT","features":[521]},{"name":"VDS_SVF_SUPPORT_MIRROR","features":[521]},{"name":"VDS_SVF_SUPPORT_RAID5","features":[521]},{"name":"VDS_SVF_SUPPORT_REFS","features":[521]},{"name":"VDS_S_ACCESS_PATH_NOT_DELETED","features":[521]},{"name":"VDS_S_ALREADY_EXISTS","features":[521]},{"name":"VDS_S_BOOT_PARTITION_NUMBER_CHANGE","features":[521]},{"name":"VDS_S_DEFAULT_PLEX_MEMBER_IDS","features":[521]},{"name":"VDS_S_DISK_DISMOUNT_FAILED","features":[521]},{"name":"VDS_S_DISK_IS_MISSING","features":[521]},{"name":"VDS_S_DISK_MOUNT_FAILED","features":[521]},{"name":"VDS_S_DISK_PARTIALLY_CLEANED","features":[521]},{"name":"VDS_S_DISMOUNT_FAILED","features":[521]},{"name":"VDS_S_EXTEND_FILE_SYSTEM_FAILED","features":[521]},{"name":"VDS_S_FS_LOCK","features":[521]},{"name":"VDS_S_GPT_BOOT_MIRRORED_TO_MBR","features":[521]},{"name":"VDS_S_IA64_BOOT_MIRRORED_TO_MBR","features":[521]},{"name":"VDS_S_IN_PROGRESS","features":[521]},{"name":"VDS_S_ISCSI_LOGIN_ALREAD_EXISTS","features":[521]},{"name":"VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED","features":[521]},{"name":"VDS_S_ISCSI_SESSION_NOT_FOUND_PERSISTENT_LOGIN_REMOVED","features":[521]},{"name":"VDS_S_MBR_BOOT_MIRRORED_TO_GPT","features":[521]},{"name":"VDS_S_NAME_TRUNCATED","features":[521]},{"name":"VDS_S_NONCONFORMANT_PARTITION_INFO","features":[521]},{"name":"VDS_S_NO_NOTIFICATION","features":[521]},{"name":"VDS_S_PLEX_NOT_LOADED_TO_CACHE","features":[521]},{"name":"VDS_S_PROPERTIES_INCOMPLETE","features":[521]},{"name":"VDS_S_PROVIDER_ERROR_LOADING_CACHE","features":[521]},{"name":"VDS_S_REMOUNT_FAILED","features":[521]},{"name":"VDS_S_RESYNC_NOTIFICATION_TASK_FAILED","features":[521]},{"name":"VDS_S_STATUSES_INCOMPLETELY_SET","features":[521]},{"name":"VDS_S_SYSTEM_PARTITION","features":[521]},{"name":"VDS_S_UNABLE_TO_GET_GPT_ATTRIBUTES","features":[521]},{"name":"VDS_S_UPDATE_BOOTFILE_FAILED","features":[521]},{"name":"VDS_S_VOLUME_COMPRESS_FAILED","features":[521]},{"name":"VDS_S_VSS_FLUSH_AND_HOLD_WRITES","features":[521]},{"name":"VDS_S_VSS_RELEASE_WRITES","features":[521]},{"name":"VDS_S_WINPE_BOOTENTRY","features":[521]},{"name":"VDS_TARGET_NOTIFICATION","features":[521]},{"name":"VDS_TRANSITION_STATE","features":[521]},{"name":"VDS_TS_EXTENDING","features":[521]},{"name":"VDS_TS_RECONFIGING","features":[521]},{"name":"VDS_TS_RESTRIPING","features":[521]},{"name":"VDS_TS_SHRINKING","features":[521]},{"name":"VDS_TS_STABLE","features":[521]},{"name":"VDS_TS_UNKNOWN","features":[521]},{"name":"VDS_VDISK_PROPERTIES","features":[307,520,521]},{"name":"VDS_VDISK_STATE","features":[521]},{"name":"VDS_VERSION_SUPPORT_FLAG","features":[521]},{"name":"VDS_VF_ACTIVE","features":[521]},{"name":"VDS_VF_BACKED_BY_WIM_IMAGE","features":[521]},{"name":"VDS_VF_BACKS_BOOT_VOLUME","features":[521]},{"name":"VDS_VF_BOOT_VOLUME","features":[521]},{"name":"VDS_VF_CAN_EXTEND","features":[521]},{"name":"VDS_VF_CAN_SHRINK","features":[521]},{"name":"VDS_VF_CRASHDUMP","features":[521]},{"name":"VDS_VF_DIRTY","features":[521]},{"name":"VDS_VF_FAT32_NOT_SUPPORTED","features":[521]},{"name":"VDS_VF_FAT_NOT_SUPPORTED","features":[521]},{"name":"VDS_VF_FORMATTING","features":[521]},{"name":"VDS_VF_FVE_ENABLED","features":[521]},{"name":"VDS_VF_HIBERNATION","features":[521]},{"name":"VDS_VF_HIDDEN","features":[521]},{"name":"VDS_VF_INSTALLABLE","features":[521]},{"name":"VDS_VF_LBN_REMAP_ENABLED","features":[521]},{"name":"VDS_VF_NOT_FORMATTABLE","features":[521]},{"name":"VDS_VF_NO_DEFAULT_DRIVE_LETTER","features":[521]},{"name":"VDS_VF_NTFS_NOT_SUPPORTED","features":[521]},{"name":"VDS_VF_PAGEFILE","features":[521]},{"name":"VDS_VF_PERMANENTLY_DISMOUNTED","features":[521]},{"name":"VDS_VF_PERMANENT_DISMOUNT_SUPPORTED","features":[521]},{"name":"VDS_VF_READONLY","features":[521]},{"name":"VDS_VF_REFS_NOT_SUPPORTED","features":[521]},{"name":"VDS_VF_SHADOW_COPY","features":[521]},{"name":"VDS_VF_SYSTEM_VOLUME","features":[521]},{"name":"VDS_VOLUME_FLAG","features":[521]},{"name":"VDS_VOLUME_NOTIFICATION","features":[521]},{"name":"VDS_VOLUME_PLEX_PROP","features":[521]},{"name":"VDS_VOLUME_PLEX_STATUS","features":[521]},{"name":"VDS_VOLUME_PLEX_TYPE","features":[521]},{"name":"VDS_VOLUME_PROP","features":[521]},{"name":"VDS_VOLUME_PROP2","features":[521]},{"name":"VDS_VOLUME_STATUS","features":[521]},{"name":"VDS_VOLUME_TYPE","features":[521]},{"name":"VDS_VPS_FAILED","features":[521]},{"name":"VDS_VPS_NO_MEDIA","features":[521]},{"name":"VDS_VPS_ONLINE","features":[521]},{"name":"VDS_VPS_UNKNOWN","features":[521]},{"name":"VDS_VPT_PARITY","features":[521]},{"name":"VDS_VPT_SIMPLE","features":[521]},{"name":"VDS_VPT_SPAN","features":[521]},{"name":"VDS_VPT_STRIPE","features":[521]},{"name":"VDS_VPT_UNKNOWN","features":[521]},{"name":"VDS_VSF_1_0","features":[521]},{"name":"VDS_VSF_1_1","features":[521]},{"name":"VDS_VSF_2_0","features":[521]},{"name":"VDS_VSF_2_1","features":[521]},{"name":"VDS_VSF_3_0","features":[521]},{"name":"VDS_VST_ADDED","features":[521]},{"name":"VDS_VST_ATTACHED","features":[521]},{"name":"VDS_VST_ATTACHED_NOT_OPEN","features":[521]},{"name":"VDS_VST_ATTACH_PENDING","features":[521]},{"name":"VDS_VST_COMPACTING","features":[521]},{"name":"VDS_VST_DELETED","features":[521]},{"name":"VDS_VST_DETACH_PENDING","features":[521]},{"name":"VDS_VST_EXPANDING","features":[521]},{"name":"VDS_VST_MAX","features":[521]},{"name":"VDS_VST_MERGING","features":[521]},{"name":"VDS_VST_OPEN","features":[521]},{"name":"VDS_VST_UNKNOWN","features":[521]},{"name":"VDS_VS_FAILED","features":[521]},{"name":"VDS_VS_NO_MEDIA","features":[521]},{"name":"VDS_VS_OFFLINE","features":[521]},{"name":"VDS_VS_ONLINE","features":[521]},{"name":"VDS_VS_UNKNOWN","features":[521]},{"name":"VDS_VT_MIRROR","features":[521]},{"name":"VDS_VT_PARITY","features":[521]},{"name":"VDS_VT_SIMPLE","features":[521]},{"name":"VDS_VT_SPAN","features":[521]},{"name":"VDS_VT_STRIPE","features":[521]},{"name":"VDS_VT_UNKNOWN","features":[521]},{"name":"VDS_WWN","features":[521]},{"name":"VER_VDS_LUN_INFORMATION","features":[521]},{"name":"__VDS_PARTITION_STYLE","features":[521]}],"528":[{"name":"CreateVssExpressWriterInternal","features":[522]},{"name":"IVssAdmin","features":[522]},{"name":"IVssAdminEx","features":[522]},{"name":"IVssAsync","features":[522]},{"name":"IVssComponent","features":[522]},{"name":"IVssComponentEx","features":[522]},{"name":"IVssComponentEx2","features":[522]},{"name":"IVssCreateExpressWriterMetadata","features":[522]},{"name":"IVssCreateWriterMetadata","features":[522]},{"name":"IVssDifferentialSoftwareSnapshotMgmt","features":[522]},{"name":"IVssDifferentialSoftwareSnapshotMgmt2","features":[522]},{"name":"IVssDifferentialSoftwareSnapshotMgmt3","features":[522]},{"name":"IVssEnumMgmtObject","features":[522]},{"name":"IVssEnumObject","features":[522]},{"name":"IVssExpressWriter","features":[522]},{"name":"IVssFileShareSnapshotProvider","features":[522]},{"name":"IVssHardwareSnapshotProvider","features":[522]},{"name":"IVssHardwareSnapshotProviderEx","features":[522]},{"name":"IVssProviderCreateSnapshotSet","features":[522]},{"name":"IVssProviderNotifications","features":[522]},{"name":"IVssSnapshotMgmt","features":[522]},{"name":"IVssSnapshotMgmt2","features":[522]},{"name":"IVssSoftwareSnapshotProvider","features":[522]},{"name":"IVssWMDependency","features":[522]},{"name":"IVssWMFiledesc","features":[522]},{"name":"IVssWriterComponents","features":[522]},{"name":"VSSCoordinator","features":[522]},{"name":"VSS_ALTERNATE_WRITER_STATE","features":[522]},{"name":"VSS_APPLICATION_LEVEL","features":[522]},{"name":"VSS_APP_AUTO","features":[522]},{"name":"VSS_APP_BACK_END","features":[522]},{"name":"VSS_APP_FRONT_END","features":[522]},{"name":"VSS_APP_SYSTEM","features":[522]},{"name":"VSS_APP_SYSTEM_RM","features":[522]},{"name":"VSS_APP_UNKNOWN","features":[522]},{"name":"VSS_ASSOC_NO_MAX_SPACE","features":[522]},{"name":"VSS_ASSOC_REMOVE","features":[522]},{"name":"VSS_AWS_ALTERNATE_WRITER_EXISTS","features":[522]},{"name":"VSS_AWS_NO_ALTERNATE_WRITER","features":[522]},{"name":"VSS_AWS_THIS_IS_ALTERNATE_WRITER","features":[522]},{"name":"VSS_AWS_UNDEFINED","features":[522]},{"name":"VSS_BACKUP_SCHEMA","features":[522]},{"name":"VSS_BACKUP_TYPE","features":[522]},{"name":"VSS_BREAKEX_FLAG_MAKE_READ_WRITE","features":[522]},{"name":"VSS_BREAKEX_FLAG_MASK_LUNS","features":[522]},{"name":"VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL","features":[522]},{"name":"VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE","features":[522]},{"name":"VSS_BS_AUTHORITATIVE_RESTORE","features":[522]},{"name":"VSS_BS_COPY","features":[522]},{"name":"VSS_BS_DIFFERENTIAL","features":[522]},{"name":"VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL","features":[522]},{"name":"VSS_BS_INCREMENTAL","features":[522]},{"name":"VSS_BS_INDEPENDENT_SYSTEM_STATE","features":[522]},{"name":"VSS_BS_LAST_MODIFY","features":[522]},{"name":"VSS_BS_LOG","features":[522]},{"name":"VSS_BS_LSN","features":[522]},{"name":"VSS_BS_RESTORE_RENAME","features":[522]},{"name":"VSS_BS_ROLLFORWARD_RESTORE","features":[522]},{"name":"VSS_BS_TIMESTAMPED","features":[522]},{"name":"VSS_BS_UNDEFINED","features":[522]},{"name":"VSS_BS_WRITER_SUPPORTS_NEW_TARGET","features":[522]},{"name":"VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES","features":[522]},{"name":"VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE","features":[522]},{"name":"VSS_BT_COPY","features":[522]},{"name":"VSS_BT_DIFFERENTIAL","features":[522]},{"name":"VSS_BT_FULL","features":[522]},{"name":"VSS_BT_INCREMENTAL","features":[522]},{"name":"VSS_BT_LOG","features":[522]},{"name":"VSS_BT_OTHER","features":[522]},{"name":"VSS_BT_UNDEFINED","features":[522]},{"name":"VSS_CF_APP_ROLLBACK_RECOVERY","features":[522]},{"name":"VSS_CF_BACKUP_RECOVERY","features":[522]},{"name":"VSS_CF_NOT_SYSTEM_STATE","features":[522]},{"name":"VSS_COMPONENT_FLAGS","features":[522]},{"name":"VSS_COMPONENT_TYPE","features":[522]},{"name":"VSS_CTX_ALL","features":[522]},{"name":"VSS_CTX_APP_ROLLBACK","features":[522]},{"name":"VSS_CTX_BACKUP","features":[522]},{"name":"VSS_CTX_CLIENT_ACCESSIBLE","features":[522]},{"name":"VSS_CTX_CLIENT_ACCESSIBLE_WRITERS","features":[522]},{"name":"VSS_CTX_FILE_SHARE_BACKUP","features":[522]},{"name":"VSS_CTX_NAS_ROLLBACK","features":[522]},{"name":"VSS_CT_DATABASE","features":[522]},{"name":"VSS_CT_FILEGROUP","features":[522]},{"name":"VSS_CT_UNDEFINED","features":[522]},{"name":"VSS_DIFF_AREA_PROP","features":[522]},{"name":"VSS_DIFF_VOLUME_PROP","features":[522]},{"name":"VSS_E_ASRERROR_CRITICAL_DISKS_TOO_SMALL","features":[522]},{"name":"VSS_E_ASRERROR_CRITICAL_DISK_CANNOT_BE_EXCLUDED","features":[522]},{"name":"VSS_E_ASRERROR_DATADISK_RDISK0","features":[522]},{"name":"VSS_E_ASRERROR_DISK_ASSIGNMENT_FAILED","features":[522]},{"name":"VSS_E_ASRERROR_DISK_RECREATION_FAILED","features":[522]},{"name":"VSS_E_ASRERROR_DYNAMIC_VHD_NOT_SUPPORTED","features":[522]},{"name":"VSS_E_ASRERROR_FIXED_PHYSICAL_DISK_AVAILABLE_AFTER_DISK_EXCLUSION","features":[522]},{"name":"VSS_E_ASRERROR_MISSING_DYNDISK","features":[522]},{"name":"VSS_E_ASRERROR_NO_ARCPATH","features":[522]},{"name":"VSS_E_ASRERROR_NO_PHYSICAL_DISK_AVAILABLE","features":[522]},{"name":"VSS_E_ASRERROR_RDISK0_TOOSMALL","features":[522]},{"name":"VSS_E_ASRERROR_RDISK_FOR_SYSTEM_DISK_NOT_FOUND","features":[522]},{"name":"VSS_E_ASRERROR_SHARED_CRIDISK","features":[522]},{"name":"VSS_E_ASRERROR_SYSTEM_PARTITION_HIDDEN","features":[522]},{"name":"VSS_E_AUTORECOVERY_FAILED","features":[522]},{"name":"VSS_E_BAD_STATE","features":[522]},{"name":"VSS_E_BREAK_REVERT_ID_FAILED","features":[522]},{"name":"VSS_E_CANNOT_REVERT_DISKID","features":[522]},{"name":"VSS_E_CLUSTER_ERROR","features":[522]},{"name":"VSS_E_CLUSTER_TIMEOUT","features":[522]},{"name":"VSS_E_CORRUPT_XML_DOCUMENT","features":[522]},{"name":"VSS_E_CRITICAL_VOLUME_ON_INVALID_DISK","features":[522]},{"name":"VSS_E_DYNAMIC_DISK_ERROR","features":[522]},{"name":"VSS_E_FLUSH_WRITES_TIMEOUT","features":[522]},{"name":"VSS_E_FSS_TIMEOUT","features":[522]},{"name":"VSS_E_HOLD_WRITES_TIMEOUT","features":[522]},{"name":"VSS_E_INSUFFICIENT_STORAGE","features":[522]},{"name":"VSS_E_INVALID_XML_DOCUMENT","features":[522]},{"name":"VSS_E_LEGACY_PROVIDER","features":[522]},{"name":"VSS_E_MAXIMUM_DIFFAREA_ASSOCIATIONS_REACHED","features":[522]},{"name":"VSS_E_MAXIMUM_NUMBER_OF_REMOTE_MACHINES_REACHED","features":[522]},{"name":"VSS_E_MAXIMUM_NUMBER_OF_SNAPSHOTS_REACHED","features":[522]},{"name":"VSS_E_MAXIMUM_NUMBER_OF_VOLUMES_REACHED","features":[522]},{"name":"VSS_E_MISSING_DISK","features":[522]},{"name":"VSS_E_MISSING_HIDDEN_VOLUME","features":[522]},{"name":"VSS_E_MISSING_VOLUME","features":[522]},{"name":"VSS_E_NESTED_VOLUME_LIMIT","features":[522]},{"name":"VSS_E_NONTRANSPORTABLE_BCD","features":[522]},{"name":"VSS_E_NOT_SUPPORTED","features":[522]},{"name":"VSS_E_NO_SNAPSHOTS_IMPORTED","features":[522]},{"name":"VSS_E_OBJECT_ALREADY_EXISTS","features":[522]},{"name":"VSS_E_OBJECT_NOT_FOUND","features":[522]},{"name":"VSS_E_PROVIDER_ALREADY_REGISTERED","features":[522]},{"name":"VSS_E_PROVIDER_IN_USE","features":[522]},{"name":"VSS_E_PROVIDER_NOT_REGISTERED","features":[522]},{"name":"VSS_E_PROVIDER_VETO","features":[522]},{"name":"VSS_E_REBOOT_REQUIRED","features":[522]},{"name":"VSS_E_REMOTE_SERVER_UNAVAILABLE","features":[522]},{"name":"VSS_E_REMOTE_SERVER_UNSUPPORTED","features":[522]},{"name":"VSS_E_RESYNC_IN_PROGRESS","features":[522]},{"name":"VSS_E_REVERT_IN_PROGRESS","features":[522]},{"name":"VSS_E_REVERT_VOLUME_LOST","features":[522]},{"name":"VSS_E_SNAPSHOT_NOT_IN_SET","features":[522]},{"name":"VSS_E_SNAPSHOT_SET_IN_PROGRESS","features":[522]},{"name":"VSS_E_SOME_SNAPSHOTS_NOT_IMPORTED","features":[522]},{"name":"VSS_E_TRANSACTION_FREEZE_TIMEOUT","features":[522]},{"name":"VSS_E_TRANSACTION_THAW_TIMEOUT","features":[522]},{"name":"VSS_E_UNEXPECTED","features":[522]},{"name":"VSS_E_UNEXPECTED_PROVIDER_ERROR","features":[522]},{"name":"VSS_E_UNEXPECTED_WRITER_ERROR","features":[522]},{"name":"VSS_E_UNSELECTED_VOLUME","features":[522]},{"name":"VSS_E_UNSUPPORTED_CONTEXT","features":[522]},{"name":"VSS_E_VOLUME_IN_USE","features":[522]},{"name":"VSS_E_VOLUME_NOT_LOCAL","features":[522]},{"name":"VSS_E_VOLUME_NOT_SUPPORTED","features":[522]},{"name":"VSS_E_VOLUME_NOT_SUPPORTED_BY_PROVIDER","features":[522]},{"name":"VSS_E_WRITERERROR_INCONSISTENTSNAPSHOT","features":[522]},{"name":"VSS_E_WRITERERROR_NONRETRYABLE","features":[522]},{"name":"VSS_E_WRITERERROR_OUTOFRESOURCES","features":[522]},{"name":"VSS_E_WRITERERROR_PARTIAL_FAILURE","features":[522]},{"name":"VSS_E_WRITERERROR_RECOVERY_FAILED","features":[522]},{"name":"VSS_E_WRITERERROR_RETRYABLE","features":[522]},{"name":"VSS_E_WRITERERROR_TIMEOUT","features":[522]},{"name":"VSS_E_WRITER_ALREADY_SUBSCRIBED","features":[522]},{"name":"VSS_E_WRITER_INFRASTRUCTURE","features":[522]},{"name":"VSS_E_WRITER_NOT_RESPONDING","features":[522]},{"name":"VSS_E_WRITER_STATUS_NOT_AVAILABLE","features":[522]},{"name":"VSS_FILE_RESTORE_STATUS","features":[522]},{"name":"VSS_FILE_SPEC_BACKUP_TYPE","features":[522]},{"name":"VSS_FSBT_ALL_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_ALL_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_FSBT_CREATED_DURING_BACKUP","features":[522]},{"name":"VSS_FSBT_DIFFERENTIAL_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_DIFFERENTIAL_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_FSBT_FULL_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_FULL_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_FSBT_INCREMENTAL_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_INCREMENTAL_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_FSBT_LOG_BACKUP_REQUIRED","features":[522]},{"name":"VSS_FSBT_LOG_SNAPSHOT_REQUIRED","features":[522]},{"name":"VSS_HARDWARE_OPTIONS","features":[522]},{"name":"VSS_MGMT_OBJECT_DIFF_AREA","features":[522]},{"name":"VSS_MGMT_OBJECT_DIFF_VOLUME","features":[522]},{"name":"VSS_MGMT_OBJECT_PROP","features":[522]},{"name":"VSS_MGMT_OBJECT_TYPE","features":[522]},{"name":"VSS_MGMT_OBJECT_UNION","features":[522]},{"name":"VSS_MGMT_OBJECT_UNKNOWN","features":[522]},{"name":"VSS_MGMT_OBJECT_VOLUME","features":[522]},{"name":"VSS_OBJECT_NONE","features":[522]},{"name":"VSS_OBJECT_PROP","features":[522]},{"name":"VSS_OBJECT_PROVIDER","features":[522]},{"name":"VSS_OBJECT_SNAPSHOT","features":[522]},{"name":"VSS_OBJECT_SNAPSHOT_SET","features":[522]},{"name":"VSS_OBJECT_TYPE","features":[522]},{"name":"VSS_OBJECT_TYPE_COUNT","features":[522]},{"name":"VSS_OBJECT_UNION","features":[522]},{"name":"VSS_OBJECT_UNKNOWN","features":[522]},{"name":"VSS_ONLUNSTATECHANGE_DO_MASK_LUNS","features":[522]},{"name":"VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY","features":[522]},{"name":"VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY","features":[522]},{"name":"VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE","features":[522]},{"name":"VSS_PROTECTION_FAULT","features":[522]},{"name":"VSS_PROTECTION_FAULT_COW_READ_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_COW_WRITE_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_DESTROY_ALL_SNAPSHOTS","features":[522]},{"name":"VSS_PROTECTION_FAULT_DIFF_AREA_FULL","features":[522]},{"name":"VSS_PROTECTION_FAULT_DIFF_AREA_MISSING","features":[522]},{"name":"VSS_PROTECTION_FAULT_DIFF_AREA_REMOVED","features":[522]},{"name":"VSS_PROTECTION_FAULT_EXTERNAL_WRITER_TO_DIFF_AREA","features":[522]},{"name":"VSS_PROTECTION_FAULT_FILE_SYSTEM_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_GROW_FAILED","features":[522]},{"name":"VSS_PROTECTION_FAULT_GROW_TOO_SLOW","features":[522]},{"name":"VSS_PROTECTION_FAULT_IO_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_IO_FAILURE_DURING_ONLINE","features":[522]},{"name":"VSS_PROTECTION_FAULT_MAPPED_MEMORY_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_MEMORY_ALLOCATION_FAILURE","features":[522]},{"name":"VSS_PROTECTION_FAULT_META_DATA_CORRUPTION","features":[522]},{"name":"VSS_PROTECTION_FAULT_MOUNT_DURING_CLUSTER_OFFLINE","features":[522]},{"name":"VSS_PROTECTION_FAULT_NONE","features":[522]},{"name":"VSS_PROTECTION_LEVEL","features":[522]},{"name":"VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME","features":[522]},{"name":"VSS_PROTECTION_LEVEL_SNAPSHOT","features":[522]},{"name":"VSS_PROVIDER_CAPABILITIES","features":[522]},{"name":"VSS_PROVIDER_PROP","features":[522]},{"name":"VSS_PROVIDER_TYPE","features":[522]},{"name":"VSS_PROV_FILESHARE","features":[522]},{"name":"VSS_PROV_HARDWARE","features":[522]},{"name":"VSS_PROV_SOFTWARE","features":[522]},{"name":"VSS_PROV_SYSTEM","features":[522]},{"name":"VSS_PROV_UNKNOWN","features":[522]},{"name":"VSS_PRV_CAPABILITY_CLUSTERED","features":[522]},{"name":"VSS_PRV_CAPABILITY_COMPLIANT","features":[522]},{"name":"VSS_PRV_CAPABILITY_DIFFERENTIAL","features":[522]},{"name":"VSS_PRV_CAPABILITY_LEGACY","features":[522]},{"name":"VSS_PRV_CAPABILITY_LUN_REPOINT","features":[522]},{"name":"VSS_PRV_CAPABILITY_LUN_RESYNC","features":[522]},{"name":"VSS_PRV_CAPABILITY_MULTIPLE_IMPORT","features":[522]},{"name":"VSS_PRV_CAPABILITY_OFFLINE_CREATION","features":[522]},{"name":"VSS_PRV_CAPABILITY_PLEX","features":[522]},{"name":"VSS_PRV_CAPABILITY_RECYCLING","features":[522]},{"name":"VSS_RECOVERY_NO_VOLUME_CHECK","features":[522]},{"name":"VSS_RECOVERY_OPTIONS","features":[522]},{"name":"VSS_RECOVERY_REVERT_IDENTITY_ALL","features":[522]},{"name":"VSS_RESTOREMETHOD_ENUM","features":[522]},{"name":"VSS_RESTORE_TARGET","features":[522]},{"name":"VSS_RESTORE_TYPE","features":[522]},{"name":"VSS_RF_ALL","features":[522]},{"name":"VSS_RF_NONE","features":[522]},{"name":"VSS_RF_PARTIAL","features":[522]},{"name":"VSS_RF_UNDEFINED","features":[522]},{"name":"VSS_RME_CUSTOM","features":[522]},{"name":"VSS_RME_RESTORE_AT_REBOOT","features":[522]},{"name":"VSS_RME_RESTORE_AT_REBOOT_IF_CANNOT_REPLACE","features":[522]},{"name":"VSS_RME_RESTORE_IF_CAN_REPLACE","features":[522]},{"name":"VSS_RME_RESTORE_IF_NOT_THERE","features":[522]},{"name":"VSS_RME_RESTORE_STOP_START","features":[522]},{"name":"VSS_RME_RESTORE_TO_ALTERNATE_LOCATION","features":[522]},{"name":"VSS_RME_STOP_RESTORE_START","features":[522]},{"name":"VSS_RME_UNDEFINED","features":[522]},{"name":"VSS_ROLLFORWARD_TYPE","features":[522]},{"name":"VSS_RS_ALL","features":[522]},{"name":"VSS_RS_FAILED","features":[522]},{"name":"VSS_RS_NONE","features":[522]},{"name":"VSS_RS_UNDEFINED","features":[522]},{"name":"VSS_RTYPE_BY_COPY","features":[522]},{"name":"VSS_RTYPE_IMPORT","features":[522]},{"name":"VSS_RTYPE_OTHER","features":[522]},{"name":"VSS_RTYPE_UNDEFINED","features":[522]},{"name":"VSS_RT_ALTERNATE","features":[522]},{"name":"VSS_RT_DIRECTED","features":[522]},{"name":"VSS_RT_ORIGINAL","features":[522]},{"name":"VSS_RT_ORIGINAL_LOCATION","features":[522]},{"name":"VSS_RT_UNDEFINED","features":[522]},{"name":"VSS_SC_DISABLE_CONTENTINDEX","features":[522]},{"name":"VSS_SC_DISABLE_DEFRAG","features":[522]},{"name":"VSS_SM_ALL_FLAGS","features":[522]},{"name":"VSS_SM_BACKUP_EVENTS_FLAG","features":[522]},{"name":"VSS_SM_IO_THROTTLING_FLAG","features":[522]},{"name":"VSS_SM_POST_SNAPSHOT_FLAG","features":[522]},{"name":"VSS_SM_RESTORE_EVENTS_FLAG","features":[522]},{"name":"VSS_SNAPSHOT_COMPATIBILITY","features":[522]},{"name":"VSS_SNAPSHOT_CONTEXT","features":[522]},{"name":"VSS_SNAPSHOT_PROP","features":[522]},{"name":"VSS_SNAPSHOT_PROPERTY_ID","features":[522]},{"name":"VSS_SNAPSHOT_STATE","features":[522]},{"name":"VSS_SOURCE_TYPE","features":[522]},{"name":"VSS_SPROPID_CREATION_TIMESTAMP","features":[522]},{"name":"VSS_SPROPID_EXPOSED_NAME","features":[522]},{"name":"VSS_SPROPID_EXPOSED_PATH","features":[522]},{"name":"VSS_SPROPID_ORIGINAL_VOLUME","features":[522]},{"name":"VSS_SPROPID_ORIGINATING_MACHINE","features":[522]},{"name":"VSS_SPROPID_PROVIDER_ID","features":[522]},{"name":"VSS_SPROPID_SERVICE_MACHINE","features":[522]},{"name":"VSS_SPROPID_SNAPSHOTS_COUNT","features":[522]},{"name":"VSS_SPROPID_SNAPSHOT_ATTRIBUTES","features":[522]},{"name":"VSS_SPROPID_SNAPSHOT_DEVICE","features":[522]},{"name":"VSS_SPROPID_SNAPSHOT_ID","features":[522]},{"name":"VSS_SPROPID_SNAPSHOT_SET_ID","features":[522]},{"name":"VSS_SPROPID_STATUS","features":[522]},{"name":"VSS_SPROPID_UNKNOWN","features":[522]},{"name":"VSS_SS_ABORTED","features":[522]},{"name":"VSS_SS_COMMITTED","features":[522]},{"name":"VSS_SS_COUNT","features":[522]},{"name":"VSS_SS_CREATED","features":[522]},{"name":"VSS_SS_DELETED","features":[522]},{"name":"VSS_SS_POSTCOMMITTED","features":[522]},{"name":"VSS_SS_PRECOMMITTED","features":[522]},{"name":"VSS_SS_PREFINALCOMMITTED","features":[522]},{"name":"VSS_SS_PREPARED","features":[522]},{"name":"VSS_SS_PREPARING","features":[522]},{"name":"VSS_SS_PROCESSING_COMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_POSTCOMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_POSTFINALCOMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_PRECOMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_PREFINALCOMMIT","features":[522]},{"name":"VSS_SS_PROCESSING_PREPARE","features":[522]},{"name":"VSS_SS_UNKNOWN","features":[522]},{"name":"VSS_ST_NONTRANSACTEDDB","features":[522]},{"name":"VSS_ST_OTHER","features":[522]},{"name":"VSS_ST_TRANSACTEDDB","features":[522]},{"name":"VSS_ST_UNDEFINED","features":[522]},{"name":"VSS_SUBSCRIBE_MASK","features":[522]},{"name":"VSS_S_ASYNC_CANCELLED","features":[522]},{"name":"VSS_S_ASYNC_FINISHED","features":[522]},{"name":"VSS_S_ASYNC_PENDING","features":[522]},{"name":"VSS_S_SOME_SNAPSHOTS_NOT_IMPORTED","features":[522]},{"name":"VSS_USAGE_TYPE","features":[522]},{"name":"VSS_UT_BOOTABLESYSTEMSTATE","features":[522]},{"name":"VSS_UT_OTHER","features":[522]},{"name":"VSS_UT_SYSTEMSERVICE","features":[522]},{"name":"VSS_UT_UNDEFINED","features":[522]},{"name":"VSS_UT_USERDATA","features":[522]},{"name":"VSS_VOLSNAP_ATTR_AUTORECOVER","features":[522]},{"name":"VSS_VOLSNAP_ATTR_CLIENT_ACCESSIBLE","features":[522]},{"name":"VSS_VOLSNAP_ATTR_DELAYED_POSTSNAPSHOT","features":[522]},{"name":"VSS_VOLSNAP_ATTR_DIFFERENTIAL","features":[522]},{"name":"VSS_VOLSNAP_ATTR_EXPOSED_LOCALLY","features":[522]},{"name":"VSS_VOLSNAP_ATTR_EXPOSED_REMOTELY","features":[522]},{"name":"VSS_VOLSNAP_ATTR_FILE_SHARE","features":[522]},{"name":"VSS_VOLSNAP_ATTR_HARDWARE_ASSISTED","features":[522]},{"name":"VSS_VOLSNAP_ATTR_IMPORTED","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NOT_SURFACED","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NOT_TRANSACTED","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NO_AUTORECOVERY","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NO_AUTO_RELEASE","features":[522]},{"name":"VSS_VOLSNAP_ATTR_NO_WRITERS","features":[522]},{"name":"VSS_VOLSNAP_ATTR_PERSISTENT","features":[522]},{"name":"VSS_VOLSNAP_ATTR_PLEX","features":[522]},{"name":"VSS_VOLSNAP_ATTR_ROLLBACK_RECOVERY","features":[522]},{"name":"VSS_VOLSNAP_ATTR_TRANSPORTABLE","features":[522]},{"name":"VSS_VOLSNAP_ATTR_TXF_RECOVERY","features":[522]},{"name":"VSS_VOLUME_PROP","features":[522]},{"name":"VSS_VOLUME_PROTECTION_INFO","features":[307,522]},{"name":"VSS_VOLUME_SNAPSHOT_ATTRIBUTES","features":[522]},{"name":"VSS_WRE_ALWAYS","features":[522]},{"name":"VSS_WRE_IF_REPLACE_FAILS","features":[522]},{"name":"VSS_WRE_NEVER","features":[522]},{"name":"VSS_WRE_UNDEFINED","features":[522]},{"name":"VSS_WRITERRESTORE_ENUM","features":[522]},{"name":"VSS_WRITER_STATE","features":[522]},{"name":"VSS_WS_COUNT","features":[522]},{"name":"VSS_WS_FAILED_AT_BACKUPSHUTDOWN","features":[522]},{"name":"VSS_WS_FAILED_AT_BACKUP_COMPLETE","features":[522]},{"name":"VSS_WS_FAILED_AT_FREEZE","features":[522]},{"name":"VSS_WS_FAILED_AT_IDENTIFY","features":[522]},{"name":"VSS_WS_FAILED_AT_POST_RESTORE","features":[522]},{"name":"VSS_WS_FAILED_AT_POST_SNAPSHOT","features":[522]},{"name":"VSS_WS_FAILED_AT_PREPARE_BACKUP","features":[522]},{"name":"VSS_WS_FAILED_AT_PREPARE_SNAPSHOT","features":[522]},{"name":"VSS_WS_FAILED_AT_PRE_RESTORE","features":[522]},{"name":"VSS_WS_FAILED_AT_THAW","features":[522]},{"name":"VSS_WS_STABLE","features":[522]},{"name":"VSS_WS_UNKNOWN","features":[522]},{"name":"VSS_WS_WAITING_FOR_BACKUP_COMPLETE","features":[522]},{"name":"VSS_WS_WAITING_FOR_FREEZE","features":[522]},{"name":"VSS_WS_WAITING_FOR_POST_SNAPSHOT","features":[522]},{"name":"VSS_WS_WAITING_FOR_THAW","features":[522]},{"name":"VssSnapshotMgmt","features":[522]}],"529":[{"name":"ABORTPROC","features":[307,318,418]},{"name":"AbortDoc","features":[318,418]},{"name":"DC_BINNAMES","features":[418]},{"name":"DC_BINS","features":[418]},{"name":"DC_COLLATE","features":[418]},{"name":"DC_COLORDEVICE","features":[418]},{"name":"DC_COPIES","features":[418]},{"name":"DC_DRIVER","features":[418]},{"name":"DC_DUPLEX","features":[418]},{"name":"DC_ENUMRESOLUTIONS","features":[418]},{"name":"DC_EXTRA","features":[418]},{"name":"DC_FIELDS","features":[418]},{"name":"DC_FILEDEPENDENCIES","features":[418]},{"name":"DC_MAXEXTENT","features":[418]},{"name":"DC_MEDIAREADY","features":[418]},{"name":"DC_MEDIATYPENAMES","features":[418]},{"name":"DC_MEDIATYPES","features":[418]},{"name":"DC_MINEXTENT","features":[418]},{"name":"DC_NUP","features":[418]},{"name":"DC_ORIENTATION","features":[418]},{"name":"DC_PAPERNAMES","features":[418]},{"name":"DC_PAPERS","features":[418]},{"name":"DC_PAPERSIZE","features":[418]},{"name":"DC_PERSONALITY","features":[418]},{"name":"DC_PRINTERMEM","features":[418]},{"name":"DC_PRINTRATE","features":[418]},{"name":"DC_PRINTRATEPPM","features":[418]},{"name":"DC_PRINTRATEUNIT","features":[418]},{"name":"DC_SIZE","features":[418]},{"name":"DC_STAPLE","features":[418]},{"name":"DC_TRUETYPE","features":[418]},{"name":"DC_VERSION","features":[418]},{"name":"DOCINFOA","features":[418]},{"name":"DOCINFOW","features":[418]},{"name":"DRAWPATRECT","features":[307,418]},{"name":"DeviceCapabilitiesA","features":[307,318,418]},{"name":"DeviceCapabilitiesW","features":[307,318,418]},{"name":"EndDoc","features":[318,418]},{"name":"EndPage","features":[318,418]},{"name":"Escape","features":[318,418]},{"name":"ExtEscape","features":[318,418]},{"name":"IXpsDocumentPackageTarget","features":[418]},{"name":"IXpsDocumentPackageTarget3D","features":[418]},{"name":"IXpsOMBrush","features":[418]},{"name":"IXpsOMCanvas","features":[418]},{"name":"IXpsOMColorProfileResource","features":[418]},{"name":"IXpsOMColorProfileResourceCollection","features":[418]},{"name":"IXpsOMCoreProperties","features":[418]},{"name":"IXpsOMDashCollection","features":[418]},{"name":"IXpsOMDictionary","features":[418]},{"name":"IXpsOMDocument","features":[418]},{"name":"IXpsOMDocumentCollection","features":[418]},{"name":"IXpsOMDocumentSequence","features":[418]},{"name":"IXpsOMDocumentStructureResource","features":[418]},{"name":"IXpsOMFontResource","features":[418]},{"name":"IXpsOMFontResourceCollection","features":[418]},{"name":"IXpsOMGeometry","features":[418]},{"name":"IXpsOMGeometryFigure","features":[418]},{"name":"IXpsOMGeometryFigureCollection","features":[418]},{"name":"IXpsOMGlyphs","features":[418]},{"name":"IXpsOMGlyphsEditor","features":[418]},{"name":"IXpsOMGradientBrush","features":[418]},{"name":"IXpsOMGradientStop","features":[418]},{"name":"IXpsOMGradientStopCollection","features":[418]},{"name":"IXpsOMImageBrush","features":[418]},{"name":"IXpsOMImageResource","features":[418]},{"name":"IXpsOMImageResourceCollection","features":[418]},{"name":"IXpsOMLinearGradientBrush","features":[418]},{"name":"IXpsOMMatrixTransform","features":[418]},{"name":"IXpsOMNameCollection","features":[418]},{"name":"IXpsOMObjectFactory","features":[418]},{"name":"IXpsOMObjectFactory1","features":[418]},{"name":"IXpsOMPackage","features":[418]},{"name":"IXpsOMPackage1","features":[418]},{"name":"IXpsOMPackageTarget","features":[418]},{"name":"IXpsOMPackageWriter","features":[418]},{"name":"IXpsOMPackageWriter3D","features":[418]},{"name":"IXpsOMPage","features":[418]},{"name":"IXpsOMPage1","features":[418]},{"name":"IXpsOMPageReference","features":[418]},{"name":"IXpsOMPageReferenceCollection","features":[418]},{"name":"IXpsOMPart","features":[418]},{"name":"IXpsOMPartResources","features":[418]},{"name":"IXpsOMPartUriCollection","features":[418]},{"name":"IXpsOMPath","features":[418]},{"name":"IXpsOMPrintTicketResource","features":[418]},{"name":"IXpsOMRadialGradientBrush","features":[418]},{"name":"IXpsOMRemoteDictionaryResource","features":[418]},{"name":"IXpsOMRemoteDictionaryResource1","features":[418]},{"name":"IXpsOMRemoteDictionaryResourceCollection","features":[418]},{"name":"IXpsOMResource","features":[418]},{"name":"IXpsOMShareable","features":[418]},{"name":"IXpsOMSignatureBlockResource","features":[418]},{"name":"IXpsOMSignatureBlockResourceCollection","features":[418]},{"name":"IXpsOMSolidColorBrush","features":[418]},{"name":"IXpsOMStoryFragmentsResource","features":[418]},{"name":"IXpsOMThumbnailGenerator","features":[418]},{"name":"IXpsOMTileBrush","features":[418]},{"name":"IXpsOMVisual","features":[418]},{"name":"IXpsOMVisualBrush","features":[418]},{"name":"IXpsOMVisualCollection","features":[418]},{"name":"IXpsSignature","features":[418]},{"name":"IXpsSignatureBlock","features":[418]},{"name":"IXpsSignatureBlockCollection","features":[418]},{"name":"IXpsSignatureCollection","features":[418]},{"name":"IXpsSignatureManager","features":[418]},{"name":"IXpsSignatureRequest","features":[418]},{"name":"IXpsSignatureRequestCollection","features":[418]},{"name":"IXpsSigningOptions","features":[418]},{"name":"PRINTER_DEVICE_CAPABILITIES","features":[418]},{"name":"PRINT_WINDOW_FLAGS","features":[418]},{"name":"PSFEATURE_CUSTPAPER","features":[418]},{"name":"PSFEATURE_OUTPUT","features":[307,418]},{"name":"PSINJECTDATA","features":[418]},{"name":"PSINJECT_BEGINDEFAULTS","features":[418]},{"name":"PSINJECT_BEGINPAGESETUP","features":[418]},{"name":"PSINJECT_BEGINPROLOG","features":[418]},{"name":"PSINJECT_BEGINSETUP","features":[418]},{"name":"PSINJECT_BEGINSTREAM","features":[418]},{"name":"PSINJECT_BOUNDINGBOX","features":[418]},{"name":"PSINJECT_COMMENTS","features":[418]},{"name":"PSINJECT_DOCNEEDEDRES","features":[418]},{"name":"PSINJECT_DOCSUPPLIEDRES","features":[418]},{"name":"PSINJECT_DOCUMENTPROCESSCOLORS","features":[418]},{"name":"PSINJECT_DOCUMENTPROCESSCOLORSATEND","features":[418]},{"name":"PSINJECT_ENDDEFAULTS","features":[418]},{"name":"PSINJECT_ENDPAGECOMMENTS","features":[418]},{"name":"PSINJECT_ENDPAGESETUP","features":[418]},{"name":"PSINJECT_ENDPROLOG","features":[418]},{"name":"PSINJECT_ENDSETUP","features":[418]},{"name":"PSINJECT_ENDSTREAM","features":[418]},{"name":"PSINJECT_EOF","features":[418]},{"name":"PSINJECT_ORIENTATION","features":[418]},{"name":"PSINJECT_PAGEBBOX","features":[418]},{"name":"PSINJECT_PAGENUMBER","features":[418]},{"name":"PSINJECT_PAGEORDER","features":[418]},{"name":"PSINJECT_PAGES","features":[418]},{"name":"PSINJECT_PAGESATEND","features":[418]},{"name":"PSINJECT_PAGETRAILER","features":[418]},{"name":"PSINJECT_PLATECOLOR","features":[418]},{"name":"PSINJECT_POINT","features":[418]},{"name":"PSINJECT_PSADOBE","features":[418]},{"name":"PSINJECT_SHOWPAGE","features":[418]},{"name":"PSINJECT_TRAILER","features":[418]},{"name":"PSINJECT_VMRESTORE","features":[418]},{"name":"PSINJECT_VMSAVE","features":[418]},{"name":"PW_CLIENTONLY","features":[418]},{"name":"PrintWindow","features":[307,318,418]},{"name":"SetAbortProc","features":[307,318,418]},{"name":"StartDocA","features":[318,418]},{"name":"StartDocW","features":[318,418]},{"name":"StartPage","features":[318,418]},{"name":"XPS_COLOR","features":[418]},{"name":"XPS_COLOR_INTERPOLATION","features":[418]},{"name":"XPS_COLOR_INTERPOLATION_SCRGBLINEAR","features":[418]},{"name":"XPS_COLOR_INTERPOLATION_SRGBLINEAR","features":[418]},{"name":"XPS_COLOR_TYPE","features":[418]},{"name":"XPS_COLOR_TYPE_CONTEXT","features":[418]},{"name":"XPS_COLOR_TYPE_SCRGB","features":[418]},{"name":"XPS_COLOR_TYPE_SRGB","features":[418]},{"name":"XPS_DASH","features":[418]},{"name":"XPS_DASH_CAP","features":[418]},{"name":"XPS_DASH_CAP_FLAT","features":[418]},{"name":"XPS_DASH_CAP_ROUND","features":[418]},{"name":"XPS_DASH_CAP_SQUARE","features":[418]},{"name":"XPS_DASH_CAP_TRIANGLE","features":[418]},{"name":"XPS_DOCUMENT_TYPE","features":[418]},{"name":"XPS_DOCUMENT_TYPE_OPENXPS","features":[418]},{"name":"XPS_DOCUMENT_TYPE_UNSPECIFIED","features":[418]},{"name":"XPS_DOCUMENT_TYPE_XPS","features":[418]},{"name":"XPS_E_ABSOLUTE_REFERENCE","features":[418]},{"name":"XPS_E_ALREADY_OWNED","features":[418]},{"name":"XPS_E_BLEED_BOX_PAGE_DIMENSIONS_NOT_IN_SYNC","features":[418]},{"name":"XPS_E_BOTH_PATHFIGURE_AND_ABBR_SYNTAX_PRESENT","features":[418]},{"name":"XPS_E_BOTH_RESOURCE_AND_SOURCEATTR_PRESENT","features":[418]},{"name":"XPS_E_CARET_OUTSIDE_STRING","features":[418]},{"name":"XPS_E_CARET_OUT_OF_ORDER","features":[418]},{"name":"XPS_E_COLOR_COMPONENT_OUT_OF_RANGE","features":[418]},{"name":"XPS_E_DICTIONARY_ITEM_NAMED","features":[418]},{"name":"XPS_E_DUPLICATE_NAMES","features":[418]},{"name":"XPS_E_DUPLICATE_RESOURCE_KEYS","features":[418]},{"name":"XPS_E_INDEX_OUT_OF_RANGE","features":[418]},{"name":"XPS_E_INVALID_BLEED_BOX","features":[418]},{"name":"XPS_E_INVALID_CONTENT_BOX","features":[418]},{"name":"XPS_E_INVALID_CONTENT_TYPE","features":[418]},{"name":"XPS_E_INVALID_FLOAT","features":[418]},{"name":"XPS_E_INVALID_FONT_URI","features":[418]},{"name":"XPS_E_INVALID_LANGUAGE","features":[418]},{"name":"XPS_E_INVALID_LOOKUP_TYPE","features":[418]},{"name":"XPS_E_INVALID_MARKUP","features":[418]},{"name":"XPS_E_INVALID_NAME","features":[418]},{"name":"XPS_E_INVALID_NUMBER_OF_COLOR_CHANNELS","features":[418]},{"name":"XPS_E_INVALID_NUMBER_OF_POINTS_IN_CURVE_SEGMENTS","features":[418]},{"name":"XPS_E_INVALID_OBFUSCATED_FONT_URI","features":[418]},{"name":"XPS_E_INVALID_PAGE_SIZE","features":[418]},{"name":"XPS_E_INVALID_RESOURCE_KEY","features":[418]},{"name":"XPS_E_INVALID_SIGNATUREBLOCK_MARKUP","features":[418]},{"name":"XPS_E_INVALID_THUMBNAIL_IMAGE_TYPE","features":[418]},{"name":"XPS_E_INVALID_XML_ENCODING","features":[418]},{"name":"XPS_E_MAPPING_OUTSIDE_INDICES","features":[418]},{"name":"XPS_E_MAPPING_OUTSIDE_STRING","features":[418]},{"name":"XPS_E_MAPPING_OUT_OF_ORDER","features":[418]},{"name":"XPS_E_MARKUP_COMPATIBILITY_ELEMENTS","features":[418]},{"name":"XPS_E_MISSING_COLORPROFILE","features":[418]},{"name":"XPS_E_MISSING_DISCARDCONTROL","features":[418]},{"name":"XPS_E_MISSING_DOCUMENT","features":[418]},{"name":"XPS_E_MISSING_DOCUMENTSEQUENCE_RELATIONSHIP","features":[418]},{"name":"XPS_E_MISSING_FONTURI","features":[418]},{"name":"XPS_E_MISSING_GLYPHS","features":[418]},{"name":"XPS_E_MISSING_IMAGE_IN_IMAGEBRUSH","features":[418]},{"name":"XPS_E_MISSING_LOOKUP","features":[418]},{"name":"XPS_E_MISSING_NAME","features":[418]},{"name":"XPS_E_MISSING_PAGE_IN_DOCUMENT","features":[418]},{"name":"XPS_E_MISSING_PAGE_IN_PAGEREFERENCE","features":[418]},{"name":"XPS_E_MISSING_PART_REFERENCE","features":[418]},{"name":"XPS_E_MISSING_PART_STREAM","features":[418]},{"name":"XPS_E_MISSING_REFERRED_DOCUMENT","features":[418]},{"name":"XPS_E_MISSING_REFERRED_PAGE","features":[418]},{"name":"XPS_E_MISSING_RELATIONSHIP_TARGET","features":[418]},{"name":"XPS_E_MISSING_RESOURCE_KEY","features":[418]},{"name":"XPS_E_MISSING_RESOURCE_RELATIONSHIP","features":[418]},{"name":"XPS_E_MISSING_RESTRICTED_FONT_RELATIONSHIP","features":[418]},{"name":"XPS_E_MISSING_SEGMENT_DATA","features":[418]},{"name":"XPS_E_MULTIPLE_DOCUMENTSEQUENCE_RELATIONSHIPS","features":[418]},{"name":"XPS_E_MULTIPLE_PRINTTICKETS_ON_DOCUMENT","features":[418]},{"name":"XPS_E_MULTIPLE_PRINTTICKETS_ON_DOCUMENTSEQUENCE","features":[418]},{"name":"XPS_E_MULTIPLE_PRINTTICKETS_ON_PAGE","features":[418]},{"name":"XPS_E_MULTIPLE_REFERENCES_TO_PART","features":[418]},{"name":"XPS_E_MULTIPLE_RESOURCES","features":[418]},{"name":"XPS_E_MULTIPLE_THUMBNAILS_ON_PACKAGE","features":[418]},{"name":"XPS_E_MULTIPLE_THUMBNAILS_ON_PAGE","features":[418]},{"name":"XPS_E_NEGATIVE_FLOAT","features":[418]},{"name":"XPS_E_NESTED_REMOTE_DICTIONARY","features":[418]},{"name":"XPS_E_NOT_ENOUGH_GRADIENT_STOPS","features":[418]},{"name":"XPS_E_NO_CUSTOM_OBJECTS","features":[418]},{"name":"XPS_E_OBJECT_DETACHED","features":[418]},{"name":"XPS_E_ODD_BIDILEVEL","features":[418]},{"name":"XPS_E_ONE_TO_ONE_MAPPING_EXPECTED","features":[418]},{"name":"XPS_E_PACKAGE_ALREADY_OPENED","features":[418]},{"name":"XPS_E_PACKAGE_NOT_OPENED","features":[418]},{"name":"XPS_E_PACKAGE_WRITER_NOT_CLOSED","features":[418]},{"name":"XPS_E_RELATIONSHIP_EXTERNAL","features":[418]},{"name":"XPS_E_RESOURCE_NOT_OWNED","features":[418]},{"name":"XPS_E_RESTRICTED_FONT_NOT_OBFUSCATED","features":[418]},{"name":"XPS_E_SIGNATUREID_DUP","features":[418]},{"name":"XPS_E_SIGREQUESTID_DUP","features":[418]},{"name":"XPS_E_STRING_TOO_LONG","features":[418]},{"name":"XPS_E_TOO_MANY_INDICES","features":[418]},{"name":"XPS_E_UNAVAILABLE_PACKAGE","features":[418]},{"name":"XPS_E_UNEXPECTED_COLORPROFILE","features":[418]},{"name":"XPS_E_UNEXPECTED_CONTENT_TYPE","features":[418]},{"name":"XPS_E_UNEXPECTED_RELATIONSHIP_TYPE","features":[418]},{"name":"XPS_E_UNEXPECTED_RESTRICTED_FONT_RELATIONSHIP","features":[418]},{"name":"XPS_E_VISUAL_CIRCULAR_REF","features":[418]},{"name":"XPS_E_XKEY_ATTR_PRESENT_OUTSIDE_RES_DICT","features":[418]},{"name":"XPS_FILL_RULE","features":[418]},{"name":"XPS_FILL_RULE_EVENODD","features":[418]},{"name":"XPS_FILL_RULE_NONZERO","features":[418]},{"name":"XPS_FONT_EMBEDDING","features":[418]},{"name":"XPS_FONT_EMBEDDING_NORMAL","features":[418]},{"name":"XPS_FONT_EMBEDDING_OBFUSCATED","features":[418]},{"name":"XPS_FONT_EMBEDDING_RESTRICTED","features":[418]},{"name":"XPS_FONT_EMBEDDING_RESTRICTED_UNOBFUSCATED","features":[418]},{"name":"XPS_GLYPH_INDEX","features":[418]},{"name":"XPS_GLYPH_MAPPING","features":[418]},{"name":"XPS_IMAGE_TYPE","features":[418]},{"name":"XPS_IMAGE_TYPE_JPEG","features":[418]},{"name":"XPS_IMAGE_TYPE_JXR","features":[418]},{"name":"XPS_IMAGE_TYPE_PNG","features":[418]},{"name":"XPS_IMAGE_TYPE_TIFF","features":[418]},{"name":"XPS_IMAGE_TYPE_WDP","features":[418]},{"name":"XPS_INTERLEAVING","features":[418]},{"name":"XPS_INTERLEAVING_OFF","features":[418]},{"name":"XPS_INTERLEAVING_ON","features":[418]},{"name":"XPS_LINE_CAP","features":[418]},{"name":"XPS_LINE_CAP_FLAT","features":[418]},{"name":"XPS_LINE_CAP_ROUND","features":[418]},{"name":"XPS_LINE_CAP_SQUARE","features":[418]},{"name":"XPS_LINE_CAP_TRIANGLE","features":[418]},{"name":"XPS_LINE_JOIN","features":[418]},{"name":"XPS_LINE_JOIN_BEVEL","features":[418]},{"name":"XPS_LINE_JOIN_MITER","features":[418]},{"name":"XPS_LINE_JOIN_ROUND","features":[418]},{"name":"XPS_MATRIX","features":[418]},{"name":"XPS_OBJECT_TYPE","features":[418]},{"name":"XPS_OBJECT_TYPE_CANVAS","features":[418]},{"name":"XPS_OBJECT_TYPE_GEOMETRY","features":[418]},{"name":"XPS_OBJECT_TYPE_GLYPHS","features":[418]},{"name":"XPS_OBJECT_TYPE_IMAGE_BRUSH","features":[418]},{"name":"XPS_OBJECT_TYPE_LINEAR_GRADIENT_BRUSH","features":[418]},{"name":"XPS_OBJECT_TYPE_MATRIX_TRANSFORM","features":[418]},{"name":"XPS_OBJECT_TYPE_PATH","features":[418]},{"name":"XPS_OBJECT_TYPE_RADIAL_GRADIENT_BRUSH","features":[418]},{"name":"XPS_OBJECT_TYPE_SOLID_COLOR_BRUSH","features":[418]},{"name":"XPS_OBJECT_TYPE_VISUAL_BRUSH","features":[418]},{"name":"XPS_POINT","features":[418]},{"name":"XPS_RECT","features":[418]},{"name":"XPS_SEGMENT_STROKE_PATTERN","features":[418]},{"name":"XPS_SEGMENT_STROKE_PATTERN_ALL","features":[418]},{"name":"XPS_SEGMENT_STROKE_PATTERN_MIXED","features":[418]},{"name":"XPS_SEGMENT_STROKE_PATTERN_NONE","features":[418]},{"name":"XPS_SEGMENT_TYPE","features":[418]},{"name":"XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE","features":[418]},{"name":"XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE","features":[418]},{"name":"XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE","features":[418]},{"name":"XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE","features":[418]},{"name":"XPS_SEGMENT_TYPE_BEZIER","features":[418]},{"name":"XPS_SEGMENT_TYPE_LINE","features":[418]},{"name":"XPS_SEGMENT_TYPE_QUADRATIC_BEZIER","features":[418]},{"name":"XPS_SIGNATURE_STATUS","features":[418]},{"name":"XPS_SIGNATURE_STATUS_BROKEN","features":[418]},{"name":"XPS_SIGNATURE_STATUS_INCOMPLETE","features":[418]},{"name":"XPS_SIGNATURE_STATUS_INCOMPLIANT","features":[418]},{"name":"XPS_SIGNATURE_STATUS_QUESTIONABLE","features":[418]},{"name":"XPS_SIGNATURE_STATUS_VALID","features":[418]},{"name":"XPS_SIGN_FLAGS","features":[418]},{"name":"XPS_SIGN_FLAGS_IGNORE_MARKUP_COMPATIBILITY","features":[418]},{"name":"XPS_SIGN_FLAGS_NONE","features":[418]},{"name":"XPS_SIGN_POLICY","features":[418]},{"name":"XPS_SIGN_POLICY_ALL","features":[418]},{"name":"XPS_SIGN_POLICY_CORE_PROPERTIES","features":[418]},{"name":"XPS_SIGN_POLICY_DISCARD_CONTROL","features":[418]},{"name":"XPS_SIGN_POLICY_NONE","features":[418]},{"name":"XPS_SIGN_POLICY_PRINT_TICKET","features":[418]},{"name":"XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS","features":[418]},{"name":"XPS_SIZE","features":[418]},{"name":"XPS_SPREAD_METHOD","features":[418]},{"name":"XPS_SPREAD_METHOD_PAD","features":[418]},{"name":"XPS_SPREAD_METHOD_REFLECT","features":[418]},{"name":"XPS_SPREAD_METHOD_REPEAT","features":[418]},{"name":"XPS_STYLE_SIMULATION","features":[418]},{"name":"XPS_STYLE_SIMULATION_BOLD","features":[418]},{"name":"XPS_STYLE_SIMULATION_BOLDITALIC","features":[418]},{"name":"XPS_STYLE_SIMULATION_ITALIC","features":[418]},{"name":"XPS_STYLE_SIMULATION_NONE","features":[418]},{"name":"XPS_THUMBNAIL_SIZE","features":[418]},{"name":"XPS_THUMBNAIL_SIZE_LARGE","features":[418]},{"name":"XPS_THUMBNAIL_SIZE_MEDIUM","features":[418]},{"name":"XPS_THUMBNAIL_SIZE_SMALL","features":[418]},{"name":"XPS_THUMBNAIL_SIZE_VERYSMALL","features":[418]},{"name":"XPS_TILE_MODE","features":[418]},{"name":"XPS_TILE_MODE_FLIPX","features":[418]},{"name":"XPS_TILE_MODE_FLIPXY","features":[418]},{"name":"XPS_TILE_MODE_FLIPY","features":[418]},{"name":"XPS_TILE_MODE_NONE","features":[418]},{"name":"XPS_TILE_MODE_TILE","features":[418]},{"name":"XpsOMObjectFactory","features":[418]},{"name":"XpsOMThumbnailGenerator","features":[418]},{"name":"XpsSignatureManager","features":[418]}],"530":[{"name":"ID_DOCUMENTPACKAGETARGET_MSXPS","features":[523]},{"name":"ID_DOCUMENTPACKAGETARGET_OPENXPS","features":[523]},{"name":"ID_DOCUMENTPACKAGETARGET_OPENXPS_WITH_3D","features":[523]},{"name":"IPrintDocumentPackageStatusEvent","features":[523,358]},{"name":"IPrintDocumentPackageTarget","features":[523]},{"name":"IPrintDocumentPackageTarget2","features":[523]},{"name":"IPrintDocumentPackageTargetFactory","features":[523]},{"name":"IXpsPrintJob","features":[523]},{"name":"IXpsPrintJobStream","features":[523,358]},{"name":"PrintDocumentPackageCompletion","features":[523]},{"name":"PrintDocumentPackageCompletion_Canceled","features":[523]},{"name":"PrintDocumentPackageCompletion_Completed","features":[523]},{"name":"PrintDocumentPackageCompletion_Failed","features":[523]},{"name":"PrintDocumentPackageCompletion_InProgress","features":[523]},{"name":"PrintDocumentPackageStatus","features":[523]},{"name":"PrintDocumentPackageTarget","features":[523]},{"name":"PrintDocumentPackageTargetFactory","features":[523]},{"name":"StartXpsPrintJob","features":[307,523,358]},{"name":"StartXpsPrintJob1","features":[307,523]},{"name":"XPS_JOB_CANCELLED","features":[523]},{"name":"XPS_JOB_COMPLETED","features":[523]},{"name":"XPS_JOB_COMPLETION","features":[523]},{"name":"XPS_JOB_FAILED","features":[523]},{"name":"XPS_JOB_IN_PROGRESS","features":[523]},{"name":"XPS_JOB_STATUS","features":[523]}],"531":[{"name":"ADRENTRY","features":[307,390,358]},{"name":"ADRLIST","features":[307,390,358]},{"name":"ADRPARM","features":[307,390,358]},{"name":"BuildDisplayTable","features":[307,390,358]},{"name":"CALLERRELEASE","features":[390]},{"name":"ChangeIdleRoutine","features":[307,390]},{"name":"CreateIProp","features":[390]},{"name":"CreateTable","features":[390]},{"name":"DTBLBUTTON","features":[390]},{"name":"DTBLCHECKBOX","features":[390]},{"name":"DTBLCOMBOBOX","features":[390]},{"name":"DTBLDDLBX","features":[390]},{"name":"DTBLEDIT","features":[390]},{"name":"DTBLGROUPBOX","features":[390]},{"name":"DTBLLABEL","features":[390]},{"name":"DTBLLBX","features":[390]},{"name":"DTBLMVDDLBX","features":[390]},{"name":"DTBLMVLISTBOX","features":[390]},{"name":"DTBLPAGE","features":[390]},{"name":"DTBLRADIOBUTTON","features":[390]},{"name":"DTCTL","features":[390]},{"name":"DTPAGE","features":[390]},{"name":"DeinitMapiUtil","features":[390]},{"name":"DeregisterIdleRoutine","features":[390]},{"name":"ENTRYID","features":[390]},{"name":"ERROR_NOTIFICATION","features":[390]},{"name":"EXTENDED_NOTIFICATION","features":[390]},{"name":"E_IMAPI_BURN_VERIFICATION_FAILED","features":[390]},{"name":"E_IMAPI_DF2DATA_CLIENT_NAME_IS_NOT_VALID","features":[390]},{"name":"E_IMAPI_DF2DATA_INVALID_MEDIA_STATE","features":[390]},{"name":"E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2DATA_MEDIA_NOT_BLANK","features":[390]},{"name":"E_IMAPI_DF2DATA_RECORDER_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2DATA_STREAM_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2DATA_STREAM_TOO_LARGE_FOR_CURRENT_MEDIA","features":[390]},{"name":"E_IMAPI_DF2DATA_WRITE_IN_PROGRESS","features":[390]},{"name":"E_IMAPI_DF2DATA_WRITE_NOT_IN_PROGRESS","features":[390]},{"name":"E_IMAPI_DF2RAW_CLIENT_NAME_IS_NOT_VALID","features":[390]},{"name":"E_IMAPI_DF2RAW_DATA_BLOCK_TYPE_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2RAW_MEDIA_IS_NOT_BLANK","features":[390]},{"name":"E_IMAPI_DF2RAW_MEDIA_IS_NOT_PREPARED","features":[390]},{"name":"E_IMAPI_DF2RAW_MEDIA_IS_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2RAW_MEDIA_IS_PREPARED","features":[390]},{"name":"E_IMAPI_DF2RAW_NOT_ENOUGH_SPACE","features":[390]},{"name":"E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED","features":[390]},{"name":"E_IMAPI_DF2RAW_RECORDER_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2RAW_STREAM_LEADIN_TOO_SHORT","features":[390]},{"name":"E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2RAW_WRITE_IN_PROGRESS","features":[390]},{"name":"E_IMAPI_DF2RAW_WRITE_NOT_IN_PROGRESS","features":[390]},{"name":"E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID","features":[390]},{"name":"E_IMAPI_DF2TAO_INVALID_ISRC","features":[390]},{"name":"E_IMAPI_DF2TAO_INVALID_MCN","features":[390]},{"name":"E_IMAPI_DF2TAO_MEDIA_IS_NOT_BLANK","features":[390]},{"name":"E_IMAPI_DF2TAO_MEDIA_IS_NOT_PREPARED","features":[390]},{"name":"E_IMAPI_DF2TAO_MEDIA_IS_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2TAO_MEDIA_IS_PREPARED","features":[390]},{"name":"E_IMAPI_DF2TAO_NOT_ENOUGH_SPACE","features":[390]},{"name":"E_IMAPI_DF2TAO_NO_RECORDER_SPECIFIED","features":[390]},{"name":"E_IMAPI_DF2TAO_PROPERTY_FOR_BLANK_MEDIA_ONLY","features":[390]},{"name":"E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_DF2TAO_TABLE_OF_CONTENTS_EMPTY_DISC","features":[390]},{"name":"E_IMAPI_DF2TAO_TRACK_LIMIT_REACHED","features":[390]},{"name":"E_IMAPI_DF2TAO_WRITE_IN_PROGRESS","features":[390]},{"name":"E_IMAPI_DF2TAO_WRITE_NOT_IN_PROGRESS","features":[390]},{"name":"E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID","features":[390]},{"name":"E_IMAPI_ERASE_DISC_INFORMATION_TOO_SMALL","features":[390]},{"name":"E_IMAPI_ERASE_DRIVE_FAILED_ERASE_COMMAND","features":[390]},{"name":"E_IMAPI_ERASE_DRIVE_FAILED_SPINUP_COMMAND","features":[390]},{"name":"E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE","features":[390]},{"name":"E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_ERASE_MODE_PAGE_2A_TOO_SMALL","features":[390]},{"name":"E_IMAPI_ERASE_ONLY_ONE_RECORDER_SUPPORTED","features":[390]},{"name":"E_IMAPI_ERASE_RECORDER_IN_USE","features":[390]},{"name":"E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_ERASE_TOOK_LONGER_THAN_ONE_HOUR","features":[390]},{"name":"E_IMAPI_ERASE_UNEXPECTED_DRIVE_RESPONSE_DURING_ERASE","features":[390]},{"name":"E_IMAPI_LOSS_OF_STREAMING","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_INSUFFICIENT_SPACE","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_IS_READ_ONLY","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_NO_TRACKS","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_SECTOR_TYPE_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_TOO_MANY_TRACKS","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_TOO_MANY_TRACK_INDEXES","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_TRACKS_ALREADY_ADDED","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_TRACK_INDEX_OFFSET_ZERO_CANNOT_BE_CLEARED","features":[390]},{"name":"E_IMAPI_RAW_IMAGE_TRACK_INDEX_TOO_CLOSE_TO_OTHER_INDEX","features":[390]},{"name":"E_IMAPI_RECORDER_CLIENT_NAME_IS_NOT_VALID","features":[390]},{"name":"E_IMAPI_RECORDER_COMMAND_TIMEOUT","features":[390]},{"name":"E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT","features":[390]},{"name":"E_IMAPI_RECORDER_FEATURE_IS_NOT_CURRENT","features":[390]},{"name":"E_IMAPI_RECORDER_GET_CONFIGURATION_NOT_SUPPORTED","features":[390]},{"name":"E_IMAPI_RECORDER_INVALID_MODE_PARAMETERS","features":[390]},{"name":"E_IMAPI_RECORDER_INVALID_RESPONSE_FROM_DEVICE","features":[390]},{"name":"E_IMAPI_RECORDER_LOCKED","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_BECOMING_READY","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_BUSY","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_FORMAT_IN_PROGRESS","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_INCOMPATIBLE","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_NOT_FORMATTED","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_NO_MEDIA","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_SPEED_MISMATCH","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_UPSIDE_DOWN","features":[390]},{"name":"E_IMAPI_RECORDER_MEDIA_WRITE_PROTECTED","features":[390]},{"name":"E_IMAPI_RECORDER_NO_SUCH_FEATURE","features":[390]},{"name":"E_IMAPI_RECORDER_NO_SUCH_MODE_PAGE","features":[390]},{"name":"E_IMAPI_RECORDER_REQUIRED","features":[390]},{"name":"E_IMAPI_REQUEST_CANCELLED","features":[390]},{"name":"E_IMAPI_UNEXPECTED_RESPONSE_FROM_DEVICE","features":[390]},{"name":"EnableIdleRoutine","features":[307,390]},{"name":"FACILITY_IMAPI2","features":[390]},{"name":"FEqualNames","features":[307,390]},{"name":"FLATENTRY","features":[390]},{"name":"FLATENTRYLIST","features":[390]},{"name":"FLATMTSIDLIST","features":[390]},{"name":"FPropCompareProp","features":[307,390,358]},{"name":"FPropContainsProp","features":[307,390,358]},{"name":"FPropExists","features":[307,390]},{"name":"FlagList","features":[390]},{"name":"FreePadrlist","features":[307,390,358]},{"name":"FreeProws","features":[307,390,358]},{"name":"FtAddFt","features":[307,390]},{"name":"FtMulDw","features":[307,390]},{"name":"FtMulDwDw","features":[307,390]},{"name":"FtNegFt","features":[307,390]},{"name":"FtSubFt","features":[307,390]},{"name":"FtgRegisterIdleRoutine","features":[307,390]},{"name":"Gender","features":[390]},{"name":"HrAddColumns","features":[390]},{"name":"HrAddColumnsEx","features":[390]},{"name":"HrAllocAdviseSink","features":[307,390,358]},{"name":"HrDispatchNotifications","features":[390]},{"name":"HrGetOneProp","features":[307,390,358]},{"name":"HrIStorageFromStream","features":[390,387]},{"name":"HrQueryAllRows","features":[307,390,358]},{"name":"HrSetOneProp","features":[307,390,358]},{"name":"HrThisThreadAdviseSink","features":[390]},{"name":"IABContainer","features":[390]},{"name":"IAddrBook","features":[390]},{"name":"IAttach","features":[390]},{"name":"IDistList","features":[390]},{"name":"IMAPIAdviseSink","features":[390]},{"name":"IMAPIContainer","features":[390]},{"name":"IMAPIControl","features":[390]},{"name":"IMAPIFolder","features":[390]},{"name":"IMAPIProgress","features":[390]},{"name":"IMAPIProp","features":[390]},{"name":"IMAPIStatus","features":[390]},{"name":"IMAPITable","features":[390]},{"name":"IMAPI_E_BAD_MULTISESSION_PARAMETER","features":[390]},{"name":"IMAPI_E_BOOT_EMULATION_IMAGE_SIZE_MISMATCH","features":[390]},{"name":"IMAPI_E_BOOT_IMAGE_DATA","features":[390]},{"name":"IMAPI_E_BOOT_OBJECT_CONFLICT","features":[390]},{"name":"IMAPI_E_DATA_STREAM_CREATE_FAILURE","features":[390]},{"name":"IMAPI_E_DATA_STREAM_INCONSISTENCY","features":[390]},{"name":"IMAPI_E_DATA_STREAM_READ_FAILURE","features":[390]},{"name":"IMAPI_E_DATA_TOO_BIG","features":[390]},{"name":"IMAPI_E_DIRECTORY_READ_FAILURE","features":[390]},{"name":"IMAPI_E_DIR_NOT_EMPTY","features":[390]},{"name":"IMAPI_E_DIR_NOT_FOUND","features":[390]},{"name":"IMAPI_E_DISC_MISMATCH","features":[390]},{"name":"IMAPI_E_DUP_NAME","features":[390]},{"name":"IMAPI_E_EMPTY_DISC","features":[390]},{"name":"IMAPI_E_FILE_NOT_FOUND","features":[390]},{"name":"IMAPI_E_FILE_SYSTEM_CHANGE_NOT_ALLOWED","features":[390]},{"name":"IMAPI_E_FILE_SYSTEM_FEATURE_NOT_SUPPORTED","features":[390]},{"name":"IMAPI_E_FILE_SYSTEM_NOT_EMPTY","features":[390]},{"name":"IMAPI_E_FILE_SYSTEM_NOT_FOUND","features":[390]},{"name":"IMAPI_E_FILE_SYSTEM_READ_CONSISTENCY_ERROR","features":[390]},{"name":"IMAPI_E_FSI_INTERNAL_ERROR","features":[390]},{"name":"IMAPI_E_IMAGEMANAGER_IMAGE_NOT_ALIGNED","features":[390]},{"name":"IMAPI_E_IMAGEMANAGER_IMAGE_TOO_BIG","features":[390]},{"name":"IMAPI_E_IMAGEMANAGER_NO_IMAGE","features":[390]},{"name":"IMAPI_E_IMAGEMANAGER_NO_VALID_VD_FOUND","features":[390]},{"name":"IMAPI_E_IMAGE_SIZE_LIMIT","features":[390]},{"name":"IMAPI_E_IMAGE_TOO_BIG","features":[390]},{"name":"IMAPI_E_IMPORT_MEDIA_NOT_ALLOWED","features":[390]},{"name":"IMAPI_E_IMPORT_READ_FAILURE","features":[390]},{"name":"IMAPI_E_IMPORT_SEEK_FAILURE","features":[390]},{"name":"IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE","features":[390]},{"name":"IMAPI_E_IMPORT_TYPE_COLLISION_FILE_EXISTS_AS_DIRECTORY","features":[390]},{"name":"IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE","features":[390]},{"name":"IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION","features":[390]},{"name":"IMAPI_E_INVALID_DATE","features":[390]},{"name":"IMAPI_E_INVALID_PARAM","features":[390]},{"name":"IMAPI_E_INVALID_PATH","features":[390]},{"name":"IMAPI_E_INVALID_VOLUME_NAME","features":[390]},{"name":"IMAPI_E_INVALID_WORKING_DIRECTORY","features":[390]},{"name":"IMAPI_E_ISO9660_LEVELS","features":[390]},{"name":"IMAPI_E_ITEM_NOT_FOUND","features":[390]},{"name":"IMAPI_E_MULTISESSION_NOT_SET","features":[390]},{"name":"IMAPI_E_NOT_DIR","features":[390]},{"name":"IMAPI_E_NOT_FILE","features":[390]},{"name":"IMAPI_E_NOT_IN_FILE_SYSTEM","features":[390]},{"name":"IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE","features":[390]},{"name":"IMAPI_E_NO_OUTPUT","features":[390]},{"name":"IMAPI_E_NO_SUPPORTED_FILE_SYSTEM","features":[390]},{"name":"IMAPI_E_NO_UNIQUE_NAME","features":[390]},{"name":"IMAPI_E_PROPERTY_NOT_ACCESSIBLE","features":[390]},{"name":"IMAPI_E_READONLY","features":[390]},{"name":"IMAPI_E_RESTRICTED_NAME_VIOLATION","features":[390]},{"name":"IMAPI_E_STASHFILE_MOVE","features":[390]},{"name":"IMAPI_E_STASHFILE_OPEN_FAILURE","features":[390]},{"name":"IMAPI_E_STASHFILE_READ_FAILURE","features":[390]},{"name":"IMAPI_E_STASHFILE_SEEK_FAILURE","features":[390]},{"name":"IMAPI_E_STASHFILE_WRITE_FAILURE","features":[390]},{"name":"IMAPI_E_TOO_MANY_DIRS","features":[390]},{"name":"IMAPI_E_UDF_NOT_WRITE_COMPATIBLE","features":[390]},{"name":"IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED","features":[390]},{"name":"IMAPI_E_WORKING_DIRECTORY_SPACE","features":[390]},{"name":"IMAPI_S_IMAGE_FEATURE_NOT_SUPPORTED","features":[390]},{"name":"IMailUser","features":[390]},{"name":"IMessage","features":[390]},{"name":"IMsgStore","features":[390]},{"name":"IProfSect","features":[390]},{"name":"IPropData","features":[390]},{"name":"IProviderAdmin","features":[390]},{"name":"ITableData","features":[390]},{"name":"IWABExtInit","features":[390]},{"name":"IWABObject","features":[390]},{"name":"LPALLOCATEBUFFER","features":[390]},{"name":"LPALLOCATEMORE","features":[390]},{"name":"LPCREATECONVERSATIONINDEX","features":[390]},{"name":"LPDISPATCHNOTIFICATIONS","features":[390]},{"name":"LPFNABSDI","features":[307,390]},{"name":"LPFNBUTTON","features":[390]},{"name":"LPFNDISMISS","features":[390]},{"name":"LPFREEBUFFER","features":[390]},{"name":"LPNOTIFCALLBACK","features":[307,390,358]},{"name":"LPOPENSTREAMONFILE","features":[390,358]},{"name":"LPWABACTIONITEM","features":[390]},{"name":"LPWABALLOCATEBUFFER","features":[390]},{"name":"LPWABALLOCATEMORE","features":[390]},{"name":"LPWABFREEBUFFER","features":[390]},{"name":"LPWABOPEN","features":[307,390]},{"name":"LPWABOPENEX","features":[307,390]},{"name":"LPropCompareProp","features":[307,390,358]},{"name":"LpValFindProp","features":[307,390,358]},{"name":"MAPIDeinitIdle","features":[390]},{"name":"MAPIERROR","features":[390]},{"name":"MAPIGetDefaultMalloc","features":[390,358]},{"name":"MAPIInitIdle","features":[390]},{"name":"MAPINAMEID","features":[390]},{"name":"MAPIUID","features":[390]},{"name":"MAPI_COMPOUND","features":[390]},{"name":"MAPI_DIM","features":[390]},{"name":"MAPI_ERROR_VERSION","features":[390]},{"name":"MAPI_E_CALL_FAILED","features":[390]},{"name":"MAPI_E_INTERFACE_NOT_SUPPORTED","features":[390]},{"name":"MAPI_E_INVALID_PARAMETER","features":[390]},{"name":"MAPI_E_NOT_ENOUGH_MEMORY","features":[390]},{"name":"MAPI_E_NO_ACCESS","features":[390]},{"name":"MAPI_NOTRECIP","features":[390]},{"name":"MAPI_NOTRESERVED","features":[390]},{"name":"MAPI_NOW","features":[390]},{"name":"MAPI_ONE_OFF_NO_RICH_INFO","features":[390]},{"name":"MAPI_P1","features":[390]},{"name":"MAPI_SHORTTERM","features":[390]},{"name":"MAPI_SUBMITTED","features":[390]},{"name":"MAPI_THISSESSION","features":[390]},{"name":"MAPI_USE_DEFAULT","features":[390]},{"name":"MNID_ID","features":[390]},{"name":"MNID_STRING","features":[390]},{"name":"MTSID","features":[390]},{"name":"MV_FLAG","features":[390]},{"name":"MV_INSTANCE","features":[390]},{"name":"NEWMAIL_NOTIFICATION","features":[390]},{"name":"NOTIFICATION","features":[307,390,358]},{"name":"NOTIFKEY","features":[390]},{"name":"OBJECT_NOTIFICATION","features":[390]},{"name":"OPENSTREAMONFILE","features":[390]},{"name":"OpenStreamOnFile","features":[390,358]},{"name":"PFNIDLE","features":[307,390]},{"name":"PRIHIGHEST","features":[390]},{"name":"PRILOWEST","features":[390]},{"name":"PRIUSER","features":[390]},{"name":"PROP_ID_INVALID","features":[390]},{"name":"PROP_ID_NULL","features":[390]},{"name":"PROP_ID_SECURE_MAX","features":[390]},{"name":"PROP_ID_SECURE_MIN","features":[390]},{"name":"PpropFindProp","features":[307,390,358]},{"name":"PropCopyMore","features":[307,390,358]},{"name":"RTFSync","features":[307,390]},{"name":"SAndRestriction","features":[307,390,358]},{"name":"SAppTimeArray","features":[390]},{"name":"SBinary","features":[390]},{"name":"SBinaryArray","features":[390]},{"name":"SBitMaskRestriction","features":[390]},{"name":"SCommentRestriction","features":[307,390,358]},{"name":"SComparePropsRestriction","features":[390]},{"name":"SContentRestriction","features":[307,390,358]},{"name":"SCurrencyArray","features":[390,358]},{"name":"SDateTimeArray","features":[307,390]},{"name":"SDoubleArray","features":[390]},{"name":"SERVICE_UI_ALLOWED","features":[390]},{"name":"SERVICE_UI_ALWAYS","features":[390]},{"name":"SExistRestriction","features":[390]},{"name":"SGuidArray","features":[390]},{"name":"SLPSTRArray","features":[390]},{"name":"SLargeIntegerArray","features":[390]},{"name":"SLongArray","features":[390]},{"name":"SNotRestriction","features":[307,390,358]},{"name":"SOrRestriction","features":[307,390,358]},{"name":"SPropProblem","features":[390]},{"name":"SPropProblemArray","features":[390]},{"name":"SPropTagArray","features":[390]},{"name":"SPropValue","features":[307,390,358]},{"name":"SPropertyRestriction","features":[307,390,358]},{"name":"SRealArray","features":[390]},{"name":"SRestriction","features":[307,390,358]},{"name":"SRow","features":[307,390,358]},{"name":"SRowSet","features":[307,390,358]},{"name":"SShortArray","features":[390]},{"name":"SSizeRestriction","features":[390]},{"name":"SSortOrder","features":[390]},{"name":"SSortOrderSet","features":[390]},{"name":"SSubRestriction","features":[307,390,358]},{"name":"STATUS_OBJECT_NOTIFICATION","features":[307,390,358]},{"name":"SWStringArray","features":[390]},{"name":"S_IMAPI_BOTHADJUSTED","features":[390]},{"name":"S_IMAPI_COMMAND_HAS_SENSE_DATA","features":[390]},{"name":"S_IMAPI_RAW_IMAGE_TRACK_INDEX_ALREADY_EXISTS","features":[390]},{"name":"S_IMAPI_ROTATIONADJUSTED","features":[390]},{"name":"S_IMAPI_SPEEDADJUSTED","features":[390]},{"name":"S_IMAPI_WRITE_NOT_IN_PROGRESS","features":[390]},{"name":"ScCopyNotifications","features":[307,390,358]},{"name":"ScCopyProps","features":[307,390,358]},{"name":"ScCountNotifications","features":[307,390,358]},{"name":"ScCountProps","features":[307,390,358]},{"name":"ScCreateConversationIndex","features":[390]},{"name":"ScDupPropset","features":[307,390,358]},{"name":"ScInitMapiUtil","features":[390]},{"name":"ScLocalPathFromUNC","features":[390]},{"name":"ScRelocNotifications","features":[307,390,358]},{"name":"ScRelocProps","features":[307,390,358]},{"name":"ScUNCFromLocalPath","features":[390]},{"name":"SzFindCh","features":[390]},{"name":"SzFindLastCh","features":[390]},{"name":"SzFindSz","features":[390]},{"name":"TABLE_CHANGED","features":[390]},{"name":"TABLE_ERROR","features":[390]},{"name":"TABLE_NOTIFICATION","features":[307,390,358]},{"name":"TABLE_RELOAD","features":[390]},{"name":"TABLE_RESTRICT_DONE","features":[390]},{"name":"TABLE_ROW_ADDED","features":[390]},{"name":"TABLE_ROW_DELETED","features":[390]},{"name":"TABLE_ROW_MODIFIED","features":[390]},{"name":"TABLE_SETCOL_DONE","features":[390]},{"name":"TABLE_SORT_DONE","features":[390]},{"name":"TAD_ALL_ROWS","features":[390]},{"name":"UFromSz","features":[390]},{"name":"UI_CURRENT_PROVIDER_FIRST","features":[390]},{"name":"UI_SERVICE","features":[390]},{"name":"UlAddRef","features":[390]},{"name":"UlPropSize","features":[307,390,358]},{"name":"UlRelease","features":[390]},{"name":"WABEXTDISPLAY","features":[307,390]},{"name":"WABIMPORTPARAM","features":[307,390]},{"name":"WABOBJECT_LDAPURL_RETURN_MAILUSER","features":[390]},{"name":"WABOBJECT_ME_NEW","features":[390]},{"name":"WABOBJECT_ME_NOCREATE","features":[390]},{"name":"WAB_CONTEXT_ADRLIST","features":[390]},{"name":"WAB_DISPLAY_ISNTDS","features":[390]},{"name":"WAB_DISPLAY_LDAPURL","features":[390]},{"name":"WAB_DLL_NAME","features":[390]},{"name":"WAB_DLL_PATH_KEY","features":[390]},{"name":"WAB_ENABLE_PROFILES","features":[390]},{"name":"WAB_IGNORE_PROFILES","features":[390]},{"name":"WAB_LOCAL_CONTAINERS","features":[390]},{"name":"WAB_PARAM","features":[307,390]},{"name":"WAB_PROFILE_CONTENTS","features":[390]},{"name":"WAB_USE_OE_SENDMAIL","features":[390]},{"name":"WAB_VCARD_FILE","features":[390]},{"name":"WAB_VCARD_STREAM","features":[390]},{"name":"WrapCompressedRTFStream","features":[390,358]},{"name":"WrapStoreEntryID","features":[390]},{"name":"__UPV","features":[307,390,358]},{"name":"cchProfileNameMax","features":[390]},{"name":"cchProfilePassMax","features":[390]},{"name":"fMapiUnicode","features":[390]},{"name":"genderFemale","features":[390]},{"name":"genderMale","features":[390]},{"name":"genderUnspecified","features":[390]},{"name":"hrSuccess","features":[390]},{"name":"szHrDispatchNotifications","features":[390]},{"name":"szMAPINotificationMsg","features":[390]},{"name":"szScCreateConversationIndex","features":[390]}],"532":[{"name":"AMSI_ATTRIBUTE","features":[524]},{"name":"AMSI_ATTRIBUTE_ALL_ADDRESS","features":[524]},{"name":"AMSI_ATTRIBUTE_ALL_SIZE","features":[524]},{"name":"AMSI_ATTRIBUTE_APP_NAME","features":[524]},{"name":"AMSI_ATTRIBUTE_CONTENT_ADDRESS","features":[524]},{"name":"AMSI_ATTRIBUTE_CONTENT_NAME","features":[524]},{"name":"AMSI_ATTRIBUTE_CONTENT_SIZE","features":[524]},{"name":"AMSI_ATTRIBUTE_QUIET","features":[524]},{"name":"AMSI_ATTRIBUTE_REDIRECT_CHAIN_ADDRESS","features":[524]},{"name":"AMSI_ATTRIBUTE_REDIRECT_CHAIN_SIZE","features":[524]},{"name":"AMSI_ATTRIBUTE_SESSION","features":[524]},{"name":"AMSI_RESULT","features":[524]},{"name":"AMSI_RESULT_BLOCKED_BY_ADMIN_END","features":[524]},{"name":"AMSI_RESULT_BLOCKED_BY_ADMIN_START","features":[524]},{"name":"AMSI_RESULT_CLEAN","features":[524]},{"name":"AMSI_RESULT_DETECTED","features":[524]},{"name":"AMSI_RESULT_NOT_DETECTED","features":[524]},{"name":"AMSI_UAC_MSI_ACTION","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_INSTALL","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_MAINTENANCE","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_MAX","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_UNINSTALL","features":[524]},{"name":"AMSI_UAC_MSI_ACTION_UPDATE","features":[524]},{"name":"AMSI_UAC_REQUEST_AX_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_COM_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_CONTEXT","features":[307,524]},{"name":"AMSI_UAC_REQUEST_EXE_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_MSI_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_PACKAGED_APP_INFO","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_AX","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_COM","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_EXE","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_MAX","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_MSI","features":[524]},{"name":"AMSI_UAC_REQUEST_TYPE_PACKAGED_APP","features":[524]},{"name":"AMSI_UAC_TRUST_STATE","features":[524]},{"name":"AMSI_UAC_TRUST_STATE_BLOCKED","features":[524]},{"name":"AMSI_UAC_TRUST_STATE_MAX","features":[524]},{"name":"AMSI_UAC_TRUST_STATE_TRUSTED","features":[524]},{"name":"AMSI_UAC_TRUST_STATE_UNTRUSTED","features":[524]},{"name":"AmsiCloseSession","features":[524]},{"name":"AmsiInitialize","features":[524]},{"name":"AmsiNotifyOperation","features":[524]},{"name":"AmsiOpenSession","features":[524]},{"name":"AmsiScanBuffer","features":[524]},{"name":"AmsiScanString","features":[524]},{"name":"AmsiUninitialize","features":[524]},{"name":"CAntimalware","features":[524]},{"name":"HAMSICONTEXT","features":[524]},{"name":"HAMSISESSION","features":[524]},{"name":"IAmsiStream","features":[524]},{"name":"IAntimalware","features":[524]},{"name":"IAntimalware2","features":[524]},{"name":"IAntimalwareProvider","features":[524]},{"name":"IAntimalwareProvider2","features":[524]},{"name":"IAntimalwareUacProvider","features":[524]},{"name":"InstallELAMCertificateInfo","features":[307,524]}],"533":[{"name":"ACTCTXA","features":[307,525]},{"name":"ACTCTXW","features":[307,525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE","features":[525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MAXVERSIONTESTED","features":[525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION","features":[525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS","features":[525]},{"name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN","features":[525]},{"name":"ACTCTX_REQUESTED_RUN_LEVEL","features":[525]},{"name":"ACTCTX_RUN_LEVEL_AS_INVOKER","features":[525]},{"name":"ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE","features":[525]},{"name":"ACTCTX_RUN_LEVEL_NUMBERS","features":[525]},{"name":"ACTCTX_RUN_LEVEL_REQUIRE_ADMIN","features":[525]},{"name":"ACTCTX_RUN_LEVEL_UNSPECIFIED","features":[525]},{"name":"ACTCTX_SECTION_KEYED_DATA","features":[307,525,340]},{"name":"ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION","features":[525]},{"name":"ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION","features":[525]},{"name":"ACTIVATION_CONTEXT_DETAILED_INFORMATION","features":[525]},{"name":"ACTIVATION_CONTEXT_QUERY_INDEX","features":[525]},{"name":"ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION","features":[525]},{"name":"ADVERTISEFLAGS","features":[525]},{"name":"ADVERTISEFLAGS_MACHINEASSIGN","features":[525]},{"name":"ADVERTISEFLAGS_USERASSIGN","features":[525]},{"name":"APPLY_OPTION_FAIL_IF_CLOSE","features":[525]},{"name":"APPLY_OPTION_FAIL_IF_EXACT","features":[525]},{"name":"APPLY_OPTION_TEST_ONLY","features":[525]},{"name":"APPLY_OPTION_VALID_FLAGS","features":[525]},{"name":"ASM_BINDF_BINPATH_PROBE_ONLY","features":[525]},{"name":"ASM_BINDF_FORCE_CACHE_INSTALL","features":[525]},{"name":"ASM_BINDF_PARENT_ASM_HINT","features":[525]},{"name":"ASM_BINDF_RFS_INTEGRITY_CHECK","features":[525]},{"name":"ASM_BINDF_RFS_MODULE_CHECK","features":[525]},{"name":"ASM_BINDF_SHARED_BINPATH_HINT","features":[525]},{"name":"ASM_BIND_FLAGS","features":[525]},{"name":"ASM_CMPF_ALL","features":[525]},{"name":"ASM_CMPF_BUILD_NUMBER","features":[525]},{"name":"ASM_CMPF_CULTURE","features":[525]},{"name":"ASM_CMPF_CUSTOM","features":[525]},{"name":"ASM_CMPF_DEFAULT","features":[525]},{"name":"ASM_CMPF_MAJOR_VERSION","features":[525]},{"name":"ASM_CMPF_MINOR_VERSION","features":[525]},{"name":"ASM_CMPF_NAME","features":[525]},{"name":"ASM_CMPF_PUBLIC_KEY_TOKEN","features":[525]},{"name":"ASM_CMPF_REVISION_NUMBER","features":[525]},{"name":"ASM_CMP_FLAGS","features":[525]},{"name":"ASM_DISPLAYF_CULTURE","features":[525]},{"name":"ASM_DISPLAYF_CUSTOM","features":[525]},{"name":"ASM_DISPLAYF_LANGUAGEID","features":[525]},{"name":"ASM_DISPLAYF_PROCESSORARCHITECTURE","features":[525]},{"name":"ASM_DISPLAYF_PUBLIC_KEY","features":[525]},{"name":"ASM_DISPLAYF_PUBLIC_KEY_TOKEN","features":[525]},{"name":"ASM_DISPLAYF_VERSION","features":[525]},{"name":"ASM_DISPLAY_FLAGS","features":[525]},{"name":"ASM_NAME","features":[525]},{"name":"ASM_NAME_ALIAS","features":[525]},{"name":"ASM_NAME_BUILD_NUMBER","features":[525]},{"name":"ASM_NAME_CODEBASE_LASTMOD","features":[525]},{"name":"ASM_NAME_CODEBASE_URL","features":[525]},{"name":"ASM_NAME_CULTURE","features":[525]},{"name":"ASM_NAME_CUSTOM","features":[525]},{"name":"ASM_NAME_HASH_ALGID","features":[525]},{"name":"ASM_NAME_HASH_VALUE","features":[525]},{"name":"ASM_NAME_MAJOR_VERSION","features":[525]},{"name":"ASM_NAME_MAX_PARAMS","features":[525]},{"name":"ASM_NAME_MINOR_VERSION","features":[525]},{"name":"ASM_NAME_MVID","features":[525]},{"name":"ASM_NAME_NAME","features":[525]},{"name":"ASM_NAME_NULL_CUSTOM","features":[525]},{"name":"ASM_NAME_NULL_PUBLIC_KEY","features":[525]},{"name":"ASM_NAME_NULL_PUBLIC_KEY_TOKEN","features":[525]},{"name":"ASM_NAME_OSINFO_ARRAY","features":[525]},{"name":"ASM_NAME_PROCESSOR_ID_ARRAY","features":[525]},{"name":"ASM_NAME_PUBLIC_KEY","features":[525]},{"name":"ASM_NAME_PUBLIC_KEY_TOKEN","features":[525]},{"name":"ASM_NAME_REVISION_NUMBER","features":[525]},{"name":"ASSEMBLYINFO_FLAG_INSTALLED","features":[525]},{"name":"ASSEMBLYINFO_FLAG_PAYLOADRESIDENT","features":[525]},{"name":"ASSEMBLY_FILE_DETAILED_INFORMATION","features":[525]},{"name":"ASSEMBLY_INFO","features":[525]},{"name":"ActivateActCtx","features":[307,525]},{"name":"AddRefActCtx","features":[307,525]},{"name":"ApplyDeltaA","features":[307,525]},{"name":"ApplyDeltaB","features":[307,525]},{"name":"ApplyDeltaGetReverseB","features":[307,525]},{"name":"ApplyDeltaProvidedB","features":[307,525]},{"name":"ApplyDeltaW","features":[307,525]},{"name":"ApplyPatchToFileA","features":[307,525]},{"name":"ApplyPatchToFileByBuffers","features":[307,525]},{"name":"ApplyPatchToFileByHandles","features":[307,525]},{"name":"ApplyPatchToFileByHandlesEx","features":[307,525]},{"name":"ApplyPatchToFileExA","features":[307,525]},{"name":"ApplyPatchToFileExW","features":[307,525]},{"name":"ApplyPatchToFileW","features":[307,525]},{"name":"CANOF_PARSE_DISPLAY_NAME","features":[525]},{"name":"CANOF_SET_DEFAULT_VALUES","features":[525]},{"name":"CLSID_EvalCom2","features":[525]},{"name":"CLSID_MsmMerge2","features":[525]},{"name":"COMPATIBILITY_CONTEXT_ELEMENT","features":[525]},{"name":"CREATE_ASM_NAME_OBJ_FLAGS","features":[525]},{"name":"CreateActCtxA","features":[307,525]},{"name":"CreateActCtxW","features":[307,525]},{"name":"CreateDeltaA","features":[307,393,525]},{"name":"CreateDeltaB","features":[307,393,525]},{"name":"CreateDeltaW","features":[307,393,525]},{"name":"CreatePatchFileA","features":[307,525]},{"name":"CreatePatchFileByHandles","features":[307,525]},{"name":"CreatePatchFileByHandlesEx","features":[307,525]},{"name":"CreatePatchFileExA","features":[307,525]},{"name":"CreatePatchFileExW","features":[307,525]},{"name":"CreatePatchFileW","features":[307,525]},{"name":"DEFAULT_DISK_ID","features":[525]},{"name":"DEFAULT_FILE_SEQUENCE_START","features":[525]},{"name":"DEFAULT_MINIMUM_REQUIRED_MSI_VERSION","features":[525]},{"name":"DELTA_HASH","features":[525]},{"name":"DELTA_HEADER_INFO","features":[307,393,525]},{"name":"DELTA_INPUT","features":[307,525]},{"name":"DELTA_MAX_HASH_SIZE","features":[525]},{"name":"DELTA_OUTPUT","features":[525]},{"name":"DeactivateActCtx","features":[307,525]},{"name":"DeltaFree","features":[307,525]},{"name":"DeltaNormalizeProvidedB","features":[307,525]},{"name":"ERROR_PATCH_BIGGER_THAN_COMPRESSED","features":[525]},{"name":"ERROR_PATCH_CORRUPT","features":[525]},{"name":"ERROR_PATCH_DECODE_FAILURE","features":[525]},{"name":"ERROR_PATCH_ENCODE_FAILURE","features":[525]},{"name":"ERROR_PATCH_IMAGEHLP_FAILURE","features":[525]},{"name":"ERROR_PATCH_INVALID_OPTIONS","features":[525]},{"name":"ERROR_PATCH_NEWER_FORMAT","features":[525]},{"name":"ERROR_PATCH_NOT_AVAILABLE","features":[525]},{"name":"ERROR_PATCH_NOT_NECESSARY","features":[525]},{"name":"ERROR_PATCH_RETAIN_RANGES_DIFFER","features":[525]},{"name":"ERROR_PATCH_SAME_FILE","features":[525]},{"name":"ERROR_PATCH_WRONG_FILE","features":[525]},{"name":"ERROR_PCW_BAD_API_PATCHING_SYMBOL_FLAGS","features":[525]},{"name":"ERROR_PCW_BAD_FAMILY_RANGE_NAME","features":[525]},{"name":"ERROR_PCW_BAD_FILE_SEQUENCE_START","features":[525]},{"name":"ERROR_PCW_BAD_GUIDS_TO_REPLACE","features":[525]},{"name":"ERROR_PCW_BAD_IMAGE_FAMILY_DISKID","features":[525]},{"name":"ERROR_PCW_BAD_IMAGE_FAMILY_FILESEQSTART","features":[525]},{"name":"ERROR_PCW_BAD_IMAGE_FAMILY_NAME","features":[525]},{"name":"ERROR_PCW_BAD_IMAGE_FAMILY_SRC_PROP","features":[525]},{"name":"ERROR_PCW_BAD_MAJOR_VERSION","features":[525]},{"name":"ERROR_PCW_BAD_PATCH_GUID","features":[525]},{"name":"ERROR_PCW_BAD_PRODUCTVERSION_VALIDATION","features":[525]},{"name":"ERROR_PCW_BAD_SEQUENCE","features":[525]},{"name":"ERROR_PCW_BAD_SUPERCEDENCE","features":[525]},{"name":"ERROR_PCW_BAD_TARGET","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_NAME","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_CODE","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_VERSION","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_UPGRADED","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_IMAGE_UPGRADE_CODE","features":[525]},{"name":"ERROR_PCW_BAD_TARGET_PRODUCT_CODE_LIST","features":[525]},{"name":"ERROR_PCW_BAD_TGT_UPD_IMAGES","features":[525]},{"name":"ERROR_PCW_BAD_TRANSFORMSET","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_FAMILY","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_NAME","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_CODE","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_VERSION","features":[525]},{"name":"ERROR_PCW_BAD_UPGRADED_IMAGE_UPGRADE_CODE","features":[525]},{"name":"ERROR_PCW_BAD_VERSION_STRING","features":[525]},{"name":"ERROR_PCW_BASE","features":[525]},{"name":"ERROR_PCW_CANNOT_CREATE_TABLE","features":[525]},{"name":"ERROR_PCW_CANNOT_RUN_MAKECAB","features":[525]},{"name":"ERROR_PCW_CANNOT_WRITE_DDF","features":[525]},{"name":"ERROR_PCW_CANT_COPY_FILE_TO_TEMP_FOLDER","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_ONE_PATCH_FILE","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_PATCH_FILE","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_SUMMARY_INFO","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_SUMMARY_INFO_POUND","features":[525]},{"name":"ERROR_PCW_CANT_CREATE_TEMP_FOLDER","features":[525]},{"name":"ERROR_PCW_CANT_DELETE_TEMP_FOLDER","features":[525]},{"name":"ERROR_PCW_CANT_GENERATE_SEQUENCEINFO_MAJORUPGD","features":[525]},{"name":"ERROR_PCW_CANT_GENERATE_TRANSFORM","features":[525]},{"name":"ERROR_PCW_CANT_GENERATE_TRANSFORM_POUND","features":[525]},{"name":"ERROR_PCW_CANT_OVERWRITE_PATCH","features":[525]},{"name":"ERROR_PCW_CANT_READ_FILE","features":[525]},{"name":"ERROR_PCW_CREATEFILE_LOG_FAILED","features":[525]},{"name":"ERROR_PCW_DUPLICATE_SEQUENCE_RECORD","features":[525]},{"name":"ERROR_PCW_DUP_IMAGE_FAMILY_NAME","features":[525]},{"name":"ERROR_PCW_DUP_TARGET_IMAGE_NAME","features":[525]},{"name":"ERROR_PCW_DUP_TARGET_IMAGE_PACKCODE","features":[525]},{"name":"ERROR_PCW_DUP_UPGRADED_IMAGE_NAME","features":[525]},{"name":"ERROR_PCW_DUP_UPGRADED_IMAGE_PACKCODE","features":[525]},{"name":"ERROR_PCW_ERROR_WRITING_TO_LOG","features":[525]},{"name":"ERROR_PCW_EXECUTE_VIEW","features":[525]},{"name":"ERROR_PCW_EXTFILE_BAD_FAMILY_FIELD","features":[525]},{"name":"ERROR_PCW_EXTFILE_BAD_IGNORE_LENGTHS","features":[525]},{"name":"ERROR_PCW_EXTFILE_BAD_IGNORE_OFFSETS","features":[525]},{"name":"ERROR_PCW_EXTFILE_BAD_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_EXTFILE_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_EXTFILE_BLANK_PATH_TO_FILE","features":[525]},{"name":"ERROR_PCW_EXTFILE_IGNORE_COUNT_MISMATCH","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_IGNORE_LENGTHS","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_IGNORE_OFFSETS","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_PATH_TO_FILE","features":[525]},{"name":"ERROR_PCW_EXTFILE_LONG_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_EXTFILE_MISSING_FILE","features":[525]},{"name":"ERROR_PCW_FAILED_CREATE_TRANSFORM","features":[525]},{"name":"ERROR_PCW_FAILED_EXPAND_PATH","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_LENGTHS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_LENGTHS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_COUNT_MISMATCH","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_LENGTHS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_FAMILY_RANGE_NAME_TOO_LONG","features":[525]},{"name":"ERROR_PCW_IMAGE_FAMILY_NAME_TOO_LONG","features":[525]},{"name":"ERROR_PCW_IMAGE_PATH_NOT_EXIST","features":[525]},{"name":"ERROR_PCW_INTERNAL_ERROR","features":[525]},{"name":"ERROR_PCW_INVALID_LOG_LEVEL","features":[525]},{"name":"ERROR_PCW_INVALID_MAJOR_VERSION","features":[525]},{"name":"ERROR_PCW_INVALID_PARAMETER","features":[525]},{"name":"ERROR_PCW_INVALID_PATCHMETADATA_PROP","features":[525]},{"name":"ERROR_PCW_INVALID_PATCH_TYPE_SEQUENCING","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_EXTERNALFILES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_FAMILYFILERANGES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_IMAGEFAMILIES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_PATCHSEQUENCE","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_PROPERTIES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_PROPERTY","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_TARGETFILES_OPTIONALDATA","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_TARGETIMAGES","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_UPGRADEDFILESTOIGNORE","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_UPGRADEDFILES_OPTIONALDATA","features":[525]},{"name":"ERROR_PCW_INVALID_PCP_UPGRADEDIMAGES","features":[525]},{"name":"ERROR_PCW_INVALID_RANGE_ELEMENT","features":[525]},{"name":"ERROR_PCW_INVALID_SUPERCEDENCE","features":[525]},{"name":"ERROR_PCW_INVALID_SUPERSEDENCE_VALUE","features":[525]},{"name":"ERROR_PCW_INVALID_UI_LEVEL","features":[525]},{"name":"ERROR_PCW_LAX_VALIDATION_FLAGS","features":[525]},{"name":"ERROR_PCW_MAJOR_UPGD_WITHOUT_SEQUENCING","features":[525]},{"name":"ERROR_PCW_MATCHED_PRODUCT_VERSIONS","features":[525]},{"name":"ERROR_PCW_MISMATCHED_PRODUCT_CODES","features":[525]},{"name":"ERROR_PCW_MISMATCHED_PRODUCT_VERSIONS","features":[525]},{"name":"ERROR_PCW_MISSING_DIRECTORY_TABLE","features":[525]},{"name":"ERROR_PCW_MISSING_PATCHMETADATA","features":[525]},{"name":"ERROR_PCW_MISSING_PATCH_GUID","features":[525]},{"name":"ERROR_PCW_MISSING_PATCH_PATH","features":[525]},{"name":"ERROR_PCW_NO_UPGRADED_IMAGES_TO_PATCH","features":[525]},{"name":"ERROR_PCW_NULL_PATCHFAMILY","features":[525]},{"name":"ERROR_PCW_NULL_SEQUENCE_NUMBER","features":[525]},{"name":"ERROR_PCW_OBSOLETION_WITH_MSI30","features":[525]},{"name":"ERROR_PCW_OBSOLETION_WITH_PATCHSEQUENCE","features":[525]},{"name":"ERROR_PCW_OBSOLETION_WITH_SEQUENCE_DATA","features":[525]},{"name":"ERROR_PCW_OODS_COPYING_MSI","features":[525]},{"name":"ERROR_PCW_OPEN_VIEW","features":[525]},{"name":"ERROR_PCW_OUT_OF_MEMORY","features":[525]},{"name":"ERROR_PCW_PATCHMETADATA_PROP_NOT_SET","features":[525]},{"name":"ERROR_PCW_PCP_BAD_FORMAT","features":[525]},{"name":"ERROR_PCW_PCP_DOESNT_EXIST","features":[525]},{"name":"ERROR_PCW_SEQUENCING_BAD_TARGET","features":[525]},{"name":"ERROR_PCW_TARGET_BAD_PROD_CODE_VAL","features":[525]},{"name":"ERROR_PCW_TARGET_BAD_PROD_VALIDATE","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_COMPRESSED","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_NAME_TOO_LONG","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_PATH_EMPTY","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_PATH_NOT_EXIST","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_PATH_NOT_MSI","features":[525]},{"name":"ERROR_PCW_TARGET_IMAGE_PATH_TOO_LONG","features":[525]},{"name":"ERROR_PCW_TARGET_MISSING_SRC_FILES","features":[525]},{"name":"ERROR_PCW_TARGET_WRONG_PRODUCT_VERSION_COMP","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BAD_IGNORE_LENGTHS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BAD_IGNORE_OFFSETS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BAD_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BAD_TARGET_FIELD","features":[525]},{"name":"ERROR_PCW_TFILEDATA_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_TFILEDATA_IGNORE_COUNT_MISMATCH","features":[525]},{"name":"ERROR_PCW_TFILEDATA_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_TFILEDATA_LONG_IGNORE_LENGTHS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_LONG_IGNORE_OFFSETS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_LONG_RETAIN_OFFSETS","features":[525]},{"name":"ERROR_PCW_TFILEDATA_MISSING_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEDATA_BAD_UPGRADED_FIELD","features":[525]},{"name":"ERROR_PCW_UFILEDATA_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEDATA_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEDATA_MISSING_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEIGNORE_BAD_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEIGNORE_BAD_UPGRADED_FIELD","features":[525]},{"name":"ERROR_PCW_UFILEIGNORE_BLANK_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UFILEIGNORE_LONG_FILE_TABLE_KEY","features":[525]},{"name":"ERROR_PCW_UNKNOWN_ERROR","features":[525]},{"name":"ERROR_PCW_UNKNOWN_INFO","features":[525]},{"name":"ERROR_PCW_UNKNOWN_WARN","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_COMPRESSED","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_NAME_TOO_LONG","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_EXIST","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_MSI","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_TOO_LONG","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATH_EMPTY","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_EXIST","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_MSI","features":[525]},{"name":"ERROR_PCW_UPGRADED_IMAGE_PATH_TOO_LONG","features":[525]},{"name":"ERROR_PCW_UPGRADED_MISSING_SRC_FILES","features":[525]},{"name":"ERROR_PCW_VIEW_FETCH","features":[525]},{"name":"ERROR_PCW_WRITE_SUMMARY_PROPERTIES","features":[525]},{"name":"ERROR_PCW_WRONG_PATCHMETADATA_STRD_PROP","features":[525]},{"name":"ERROR_ROLLBACK_DISABLED","features":[525]},{"name":"ExtractPatchHeaderToFileA","features":[307,525]},{"name":"ExtractPatchHeaderToFileByHandles","features":[307,525]},{"name":"ExtractPatchHeaderToFileW","features":[307,525]},{"name":"FUSION_INSTALL_REFERENCE","features":[525]},{"name":"FUSION_REFCOUNT_FILEPATH_GUID","features":[525]},{"name":"FUSION_REFCOUNT_OPAQUE_STRING_GUID","features":[525]},{"name":"FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID","features":[525]},{"name":"FindActCtxSectionGuid","features":[307,525,340]},{"name":"FindActCtxSectionStringA","features":[307,525,340]},{"name":"FindActCtxSectionStringW","features":[307,525,340]},{"name":"GetCurrentActCtx","features":[307,525]},{"name":"GetDeltaInfoA","features":[307,393,525]},{"name":"GetDeltaInfoB","features":[307,393,525]},{"name":"GetDeltaInfoW","features":[307,393,525]},{"name":"GetDeltaSignatureA","features":[307,393,525]},{"name":"GetDeltaSignatureB","features":[307,393,525]},{"name":"GetDeltaSignatureW","features":[307,393,525]},{"name":"GetFilePatchSignatureA","features":[307,525]},{"name":"GetFilePatchSignatureByBuffer","features":[307,525]},{"name":"GetFilePatchSignatureByHandle","features":[307,525]},{"name":"GetFilePatchSignatureW","features":[307,525]},{"name":"IACTIONNAME_ADMIN","features":[525]},{"name":"IACTIONNAME_ADVERTISE","features":[525]},{"name":"IACTIONNAME_COLLECTUSERINFO","features":[525]},{"name":"IACTIONNAME_FIRSTRUN","features":[525]},{"name":"IACTIONNAME_INSTALL","features":[525]},{"name":"IACTIONNAME_SEQUENCE","features":[525]},{"name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_ALREADY_INSTALLED","features":[525]},{"name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_INSTALLED","features":[525]},{"name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_REFRESHED","features":[525]},{"name":"IASSEMBLYCACHEITEM_COMMIT_FLAG_REFRESH","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_ALREADY_UNINSTALLED","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_DELETE_PENDING","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_STILL_IN_USE","features":[525]},{"name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_UNINSTALLED","features":[525]},{"name":"IAssemblyCache","features":[525]},{"name":"IAssemblyCacheItem","features":[525]},{"name":"IAssemblyName","features":[525]},{"name":"IEnumMsmDependency","features":[525]},{"name":"IEnumMsmError","features":[525]},{"name":"IEnumMsmString","features":[525]},{"name":"IMsmDependencies","features":[525,358]},{"name":"IMsmDependency","features":[525,358]},{"name":"IMsmError","features":[525,358]},{"name":"IMsmErrors","features":[525,358]},{"name":"IMsmGetFiles","features":[525,358]},{"name":"IMsmMerge","features":[525,358]},{"name":"IMsmStrings","features":[525,358]},{"name":"INFO_BASE","features":[525]},{"name":"INFO_ENTERING_PHASE_I","features":[525]},{"name":"INFO_ENTERING_PHASE_II","features":[525]},{"name":"INFO_ENTERING_PHASE_III","features":[525]},{"name":"INFO_ENTERING_PHASE_IV","features":[525]},{"name":"INFO_ENTERING_PHASE_I_VALIDATION","features":[525]},{"name":"INFO_ENTERING_PHASE_V","features":[525]},{"name":"INFO_GENERATING_METADATA","features":[525]},{"name":"INFO_PASSED_MAIN_CONTROL","features":[525]},{"name":"INFO_PATCHCACHE_FILEINFO_FAILURE","features":[525]},{"name":"INFO_PATCHCACHE_PCI_READFAILURE","features":[525]},{"name":"INFO_PATCHCACHE_PCI_WRITEFAILURE","features":[525]},{"name":"INFO_PCP_PATH","features":[525]},{"name":"INFO_PROPERTY","features":[525]},{"name":"INFO_SET_OPTIONS","features":[525]},{"name":"INFO_SUCCESSFUL_PATCH_CREATION","features":[525]},{"name":"INFO_TEMP_DIR","features":[525]},{"name":"INFO_TEMP_DIR_CLEANUP","features":[525]},{"name":"INFO_USING_USER_MSI_FOR_PATCH_TABLES","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_DISALLOWADVERTISE","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_FAVORADVERTISE","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_FAVORLOCAL","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_FAVORSOURCE","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_FOLLOWPARENT","features":[525]},{"name":"INSTALLFEATUREATTRIBUTE_NOUNSUPPORTEDADVERTISE","features":[525]},{"name":"INSTALLLEVEL","features":[525]},{"name":"INSTALLLEVEL_DEFAULT","features":[525]},{"name":"INSTALLLEVEL_MAXIMUM","features":[525]},{"name":"INSTALLLEVEL_MINIMUM","features":[525]},{"name":"INSTALLLOGATTRIBUTES","features":[525]},{"name":"INSTALLLOGATTRIBUTES_APPEND","features":[525]},{"name":"INSTALLLOGATTRIBUTES_FLUSHEACHLINE","features":[525]},{"name":"INSTALLLOGMODE","features":[525]},{"name":"INSTALLLOGMODE_ACTIONDATA","features":[525]},{"name":"INSTALLLOGMODE_ACTIONSTART","features":[525]},{"name":"INSTALLLOGMODE_COMMONDATA","features":[525]},{"name":"INSTALLLOGMODE_ERROR","features":[525]},{"name":"INSTALLLOGMODE_EXTRADEBUG","features":[525]},{"name":"INSTALLLOGMODE_FATALEXIT","features":[525]},{"name":"INSTALLLOGMODE_FILESINUSE","features":[525]},{"name":"INSTALLLOGMODE_INFO","features":[525]},{"name":"INSTALLLOGMODE_INITIALIZE","features":[525]},{"name":"INSTALLLOGMODE_INSTALLEND","features":[525]},{"name":"INSTALLLOGMODE_INSTALLSTART","features":[525]},{"name":"INSTALLLOGMODE_LOGONLYONERROR","features":[525]},{"name":"INSTALLLOGMODE_LOGPERFORMANCE","features":[525]},{"name":"INSTALLLOGMODE_OUTOFDISKSPACE","features":[525]},{"name":"INSTALLLOGMODE_PROGRESS","features":[525]},{"name":"INSTALLLOGMODE_PROPERTYDUMP","features":[525]},{"name":"INSTALLLOGMODE_RESOLVESOURCE","features":[525]},{"name":"INSTALLLOGMODE_RMFILESINUSE","features":[525]},{"name":"INSTALLLOGMODE_SHOWDIALOG","features":[525]},{"name":"INSTALLLOGMODE_TERMINATE","features":[525]},{"name":"INSTALLLOGMODE_USER","features":[525]},{"name":"INSTALLLOGMODE_VERBOSE","features":[525]},{"name":"INSTALLLOGMODE_WARNING","features":[525]},{"name":"INSTALLMESSAGE","features":[525]},{"name":"INSTALLMESSAGE_ACTIONDATA","features":[525]},{"name":"INSTALLMESSAGE_ACTIONSTART","features":[525]},{"name":"INSTALLMESSAGE_COMMONDATA","features":[525]},{"name":"INSTALLMESSAGE_ERROR","features":[525]},{"name":"INSTALLMESSAGE_FATALEXIT","features":[525]},{"name":"INSTALLMESSAGE_FILESINUSE","features":[525]},{"name":"INSTALLMESSAGE_INFO","features":[525]},{"name":"INSTALLMESSAGE_INITIALIZE","features":[525]},{"name":"INSTALLMESSAGE_INSTALLEND","features":[525]},{"name":"INSTALLMESSAGE_INSTALLSTART","features":[525]},{"name":"INSTALLMESSAGE_OUTOFDISKSPACE","features":[525]},{"name":"INSTALLMESSAGE_PERFORMANCE","features":[525]},{"name":"INSTALLMESSAGE_PROGRESS","features":[525]},{"name":"INSTALLMESSAGE_RESOLVESOURCE","features":[525]},{"name":"INSTALLMESSAGE_RMFILESINUSE","features":[525]},{"name":"INSTALLMESSAGE_SHOWDIALOG","features":[525]},{"name":"INSTALLMESSAGE_TERMINATE","features":[525]},{"name":"INSTALLMESSAGE_TYPEMASK","features":[525]},{"name":"INSTALLMESSAGE_USER","features":[525]},{"name":"INSTALLMESSAGE_WARNING","features":[525]},{"name":"INSTALLMODE","features":[525]},{"name":"INSTALLMODE_DEFAULT","features":[525]},{"name":"INSTALLMODE_EXISTING","features":[525]},{"name":"INSTALLMODE_NODETECTION","features":[525]},{"name":"INSTALLMODE_NODETECTION_ANY","features":[525]},{"name":"INSTALLMODE_NOSOURCERESOLUTION","features":[525]},{"name":"INSTALLPROPERTY_ASSIGNMENTTYPE","features":[525]},{"name":"INSTALLPROPERTY_AUTHORIZED_LUA_APP","features":[525]},{"name":"INSTALLPROPERTY_DISKPROMPT","features":[525]},{"name":"INSTALLPROPERTY_DISPLAYNAME","features":[525]},{"name":"INSTALLPROPERTY_HELPLINK","features":[525]},{"name":"INSTALLPROPERTY_HELPTELEPHONE","features":[525]},{"name":"INSTALLPROPERTY_INSTALLDATE","features":[525]},{"name":"INSTALLPROPERTY_INSTALLEDLANGUAGE","features":[525]},{"name":"INSTALLPROPERTY_INSTALLEDPRODUCTNAME","features":[525]},{"name":"INSTALLPROPERTY_INSTALLLOCATION","features":[525]},{"name":"INSTALLPROPERTY_INSTALLSOURCE","features":[525]},{"name":"INSTALLPROPERTY_INSTANCETYPE","features":[525]},{"name":"INSTALLPROPERTY_LANGUAGE","features":[525]},{"name":"INSTALLPROPERTY_LASTUSEDSOURCE","features":[525]},{"name":"INSTALLPROPERTY_LASTUSEDTYPE","features":[525]},{"name":"INSTALLPROPERTY_LOCALPACKAGE","features":[525]},{"name":"INSTALLPROPERTY_LUAENABLED","features":[525]},{"name":"INSTALLPROPERTY_MEDIAPACKAGEPATH","features":[525]},{"name":"INSTALLPROPERTY_MOREINFOURL","features":[525]},{"name":"INSTALLPROPERTY_PACKAGECODE","features":[525]},{"name":"INSTALLPROPERTY_PACKAGENAME","features":[525]},{"name":"INSTALLPROPERTY_PATCHSTATE","features":[525]},{"name":"INSTALLPROPERTY_PATCHTYPE","features":[525]},{"name":"INSTALLPROPERTY_PRODUCTICON","features":[525]},{"name":"INSTALLPROPERTY_PRODUCTID","features":[525]},{"name":"INSTALLPROPERTY_PRODUCTNAME","features":[525]},{"name":"INSTALLPROPERTY_PRODUCTSTATE","features":[525]},{"name":"INSTALLPROPERTY_PUBLISHER","features":[525]},{"name":"INSTALLPROPERTY_REGCOMPANY","features":[525]},{"name":"INSTALLPROPERTY_REGOWNER","features":[525]},{"name":"INSTALLPROPERTY_TRANSFORMS","features":[525]},{"name":"INSTALLPROPERTY_UNINSTALLABLE","features":[525]},{"name":"INSTALLPROPERTY_URLINFOABOUT","features":[525]},{"name":"INSTALLPROPERTY_URLUPDATEINFO","features":[525]},{"name":"INSTALLPROPERTY_VERSION","features":[525]},{"name":"INSTALLPROPERTY_VERSIONMAJOR","features":[525]},{"name":"INSTALLPROPERTY_VERSIONMINOR","features":[525]},{"name":"INSTALLPROPERTY_VERSIONSTRING","features":[525]},{"name":"INSTALLSTATE","features":[525]},{"name":"INSTALLSTATE_ABSENT","features":[525]},{"name":"INSTALLSTATE_ADVERTISED","features":[525]},{"name":"INSTALLSTATE_BADCONFIG","features":[525]},{"name":"INSTALLSTATE_BROKEN","features":[525]},{"name":"INSTALLSTATE_DEFAULT","features":[525]},{"name":"INSTALLSTATE_INCOMPLETE","features":[525]},{"name":"INSTALLSTATE_INVALIDARG","features":[525]},{"name":"INSTALLSTATE_LOCAL","features":[525]},{"name":"INSTALLSTATE_MOREDATA","features":[525]},{"name":"INSTALLSTATE_NOTUSED","features":[525]},{"name":"INSTALLSTATE_REMOVED","features":[525]},{"name":"INSTALLSTATE_SOURCE","features":[525]},{"name":"INSTALLSTATE_SOURCEABSENT","features":[525]},{"name":"INSTALLSTATE_UNKNOWN","features":[525]},{"name":"INSTALLTYPE","features":[525]},{"name":"INSTALLTYPE_DEFAULT","features":[525]},{"name":"INSTALLTYPE_NETWORK_IMAGE","features":[525]},{"name":"INSTALLTYPE_SINGLE_INSTANCE","features":[525]},{"name":"INSTALLUILEVEL","features":[525]},{"name":"INSTALLUILEVEL_BASIC","features":[525]},{"name":"INSTALLUILEVEL_DEFAULT","features":[525]},{"name":"INSTALLUILEVEL_ENDDIALOG","features":[525]},{"name":"INSTALLUILEVEL_FULL","features":[525]},{"name":"INSTALLUILEVEL_HIDECANCEL","features":[525]},{"name":"INSTALLUILEVEL_NOCHANGE","features":[525]},{"name":"INSTALLUILEVEL_NONE","features":[525]},{"name":"INSTALLUILEVEL_PROGRESSONLY","features":[525]},{"name":"INSTALLUILEVEL_REDUCED","features":[525]},{"name":"INSTALLUILEVEL_SOURCERESONLY","features":[525]},{"name":"INSTALLUILEVEL_UACONLY","features":[525]},{"name":"INSTALLUI_HANDLERA","features":[525]},{"name":"INSTALLUI_HANDLERW","features":[525]},{"name":"IPMApplicationInfo","features":[525]},{"name":"IPMApplicationInfoEnumerator","features":[525]},{"name":"IPMBackgroundServiceAgentInfo","features":[525]},{"name":"IPMBackgroundServiceAgentInfoEnumerator","features":[525]},{"name":"IPMBackgroundWorkerInfo","features":[525]},{"name":"IPMBackgroundWorkerInfoEnumerator","features":[525]},{"name":"IPMDeploymentManager","features":[525]},{"name":"IPMEnumerationManager","features":[525]},{"name":"IPMExtensionCachedFileUpdaterInfo","features":[525]},{"name":"IPMExtensionContractInfo","features":[525]},{"name":"IPMExtensionFileExtensionInfo","features":[525]},{"name":"IPMExtensionFileOpenPickerInfo","features":[525]},{"name":"IPMExtensionFileSavePickerInfo","features":[525]},{"name":"IPMExtensionInfo","features":[525]},{"name":"IPMExtensionInfoEnumerator","features":[525]},{"name":"IPMExtensionProtocolInfo","features":[525]},{"name":"IPMExtensionShareTargetInfo","features":[525]},{"name":"IPMLiveTileJobInfo","features":[525]},{"name":"IPMLiveTileJobInfoEnumerator","features":[525]},{"name":"IPMTaskInfo","features":[525]},{"name":"IPMTaskInfoEnumerator","features":[525]},{"name":"IPMTileInfo","features":[525]},{"name":"IPMTileInfoEnumerator","features":[525]},{"name":"IPMTilePropertyEnumerator","features":[525]},{"name":"IPMTilePropertyInfo","features":[525]},{"name":"IPROPNAME_ACTION","features":[525]},{"name":"IPROPNAME_ADMINTOOLS_FOLDER","features":[525]},{"name":"IPROPNAME_ADMINUSER","features":[525]},{"name":"IPROPNAME_ADMIN_PROPERTIES","features":[525]},{"name":"IPROPNAME_AFTERREBOOT","features":[525]},{"name":"IPROPNAME_ALLOWEDPROPERTIES","features":[525]},{"name":"IPROPNAME_ALLUSERS","features":[525]},{"name":"IPROPNAME_APPDATA_FOLDER","features":[525]},{"name":"IPROPNAME_ARM","features":[525]},{"name":"IPROPNAME_ARM64","features":[525]},{"name":"IPROPNAME_ARPAUTHORIZEDCDFPREFIX","features":[525]},{"name":"IPROPNAME_ARPCOMMENTS","features":[525]},{"name":"IPROPNAME_ARPCONTACT","features":[525]},{"name":"IPROPNAME_ARPHELPLINK","features":[525]},{"name":"IPROPNAME_ARPHELPTELEPHONE","features":[525]},{"name":"IPROPNAME_ARPINSTALLLOCATION","features":[525]},{"name":"IPROPNAME_ARPNOMODIFY","features":[525]},{"name":"IPROPNAME_ARPNOREMOVE","features":[525]},{"name":"IPROPNAME_ARPNOREPAIR","features":[525]},{"name":"IPROPNAME_ARPPRODUCTICON","features":[525]},{"name":"IPROPNAME_ARPREADME","features":[525]},{"name":"IPROPNAME_ARPSETTINGSIDENTIFIER","features":[525]},{"name":"IPROPNAME_ARPSHIMFLAGS","features":[525]},{"name":"IPROPNAME_ARPSHIMSERVICEPACKLEVEL","features":[525]},{"name":"IPROPNAME_ARPSHIMVERSIONNT","features":[525]},{"name":"IPROPNAME_ARPSIZE","features":[525]},{"name":"IPROPNAME_ARPSYSTEMCOMPONENT","features":[525]},{"name":"IPROPNAME_ARPURLINFOABOUT","features":[525]},{"name":"IPROPNAME_ARPURLUPDATEINFO","features":[525]},{"name":"IPROPNAME_AVAILABLEFREEREG","features":[525]},{"name":"IPROPNAME_BORDERSIDE","features":[525]},{"name":"IPROPNAME_BORDERTOP","features":[525]},{"name":"IPROPNAME_CAPTIONHEIGHT","features":[525]},{"name":"IPROPNAME_CARRYINGNDP","features":[525]},{"name":"IPROPNAME_CHECKCRCS","features":[525]},{"name":"IPROPNAME_COLORBITS","features":[525]},{"name":"IPROPNAME_COMMONAPPDATA_FOLDER","features":[525]},{"name":"IPROPNAME_COMMONFILES64_FOLDER","features":[525]},{"name":"IPROPNAME_COMMONFILES_FOLDER","features":[525]},{"name":"IPROPNAME_COMPANYNAME","features":[525]},{"name":"IPROPNAME_COMPONENTADDDEFAULT","features":[525]},{"name":"IPROPNAME_COMPONENTADDLOCAL","features":[525]},{"name":"IPROPNAME_COMPONENTADDSOURCE","features":[525]},{"name":"IPROPNAME_COMPUTERNAME","features":[525]},{"name":"IPROPNAME_COSTINGCOMPLETE","features":[525]},{"name":"IPROPNAME_CUSTOMACTIONDATA","features":[525]},{"name":"IPROPNAME_DATE","features":[525]},{"name":"IPROPNAME_DATETIME","features":[525]},{"name":"IPROPNAME_DEFAULTUIFONT","features":[525]},{"name":"IPROPNAME_DESKTOP_FOLDER","features":[525]},{"name":"IPROPNAME_DISABLEADVTSHORTCUTS","features":[525]},{"name":"IPROPNAME_DISABLEROLLBACK","features":[525]},{"name":"IPROPNAME_DISKPROMPT","features":[525]},{"name":"IPROPNAME_ENABLEUSERCONTROL","features":[525]},{"name":"IPROPNAME_ENFORCE_UPGRADE_COMPONENT_RULES","features":[525]},{"name":"IPROPNAME_EXECUTEACTION","features":[525]},{"name":"IPROPNAME_EXECUTEMODE","features":[525]},{"name":"IPROPNAME_FAVORITES_FOLDER","features":[525]},{"name":"IPROPNAME_FEATUREADDDEFAULT","features":[525]},{"name":"IPROPNAME_FEATUREADDLOCAL","features":[525]},{"name":"IPROPNAME_FEATUREADDSOURCE","features":[525]},{"name":"IPROPNAME_FEATUREADVERTISE","features":[525]},{"name":"IPROPNAME_FEATUREREMOVE","features":[525]},{"name":"IPROPNAME_FILEADDDEFAULT","features":[525]},{"name":"IPROPNAME_FILEADDLOCAL","features":[525]},{"name":"IPROPNAME_FILEADDSOURCE","features":[525]},{"name":"IPROPNAME_FONTS_FOLDER","features":[525]},{"name":"IPROPNAME_HIDDEN_PROPERTIES","features":[525]},{"name":"IPROPNAME_HIDECANCEL","features":[525]},{"name":"IPROPNAME_IA64","features":[525]},{"name":"IPROPNAME_INSTALLED","features":[525]},{"name":"IPROPNAME_INSTALLLANGUAGE","features":[525]},{"name":"IPROPNAME_INSTALLLEVEL","features":[525]},{"name":"IPROPNAME_INSTALLPERUSER","features":[525]},{"name":"IPROPNAME_INTEL","features":[525]},{"name":"IPROPNAME_INTEL64","features":[525]},{"name":"IPROPNAME_INTERNALINSTALLEDPERUSER","features":[525]},{"name":"IPROPNAME_ISADMINPACKAGE","features":[525]},{"name":"IPROPNAME_LEFTUNIT","features":[525]},{"name":"IPROPNAME_LIMITUI","features":[525]},{"name":"IPROPNAME_LOCALAPPDATA_FOLDER","features":[525]},{"name":"IPROPNAME_LOGACTION","features":[525]},{"name":"IPROPNAME_LOGONUSER","features":[525]},{"name":"IPROPNAME_MANUFACTURER","features":[525]},{"name":"IPROPNAME_MSIAMD64","features":[525]},{"name":"IPROPNAME_MSIDISABLEEEUI","features":[525]},{"name":"IPROPNAME_MSIDISABLELUAPATCHING","features":[525]},{"name":"IPROPNAME_MSIINSTANCEGUID","features":[525]},{"name":"IPROPNAME_MSILOGFILELOCATION","features":[525]},{"name":"IPROPNAME_MSILOGGINGMODE","features":[525]},{"name":"IPROPNAME_MSINEWINSTANCE","features":[525]},{"name":"IPROPNAME_MSINODISABLEMEDIA","features":[525]},{"name":"IPROPNAME_MSIPACKAGEDOWNLOADLOCALCOPY","features":[525]},{"name":"IPROPNAME_MSIPATCHDOWNLOADLOCALCOPY","features":[525]},{"name":"IPROPNAME_MSIPATCHREMOVE","features":[525]},{"name":"IPROPNAME_MSITABLETPC","features":[525]},{"name":"IPROPNAME_MSIX64","features":[525]},{"name":"IPROPNAME_MSI_FASTINSTALL","features":[525]},{"name":"IPROPNAME_MSI_REBOOT_PENDING","features":[525]},{"name":"IPROPNAME_MSI_RM_CONTROL","features":[525]},{"name":"IPROPNAME_MSI_RM_DISABLE_RESTART","features":[525]},{"name":"IPROPNAME_MSI_RM_SESSION_KEY","features":[525]},{"name":"IPROPNAME_MSI_RM_SHUTDOWN","features":[525]},{"name":"IPROPNAME_MSI_UAC_DEPLOYMENT_COMPLIANT","features":[525]},{"name":"IPROPNAME_MSI_UNINSTALL_SUPERSEDED_COMPONENTS","features":[525]},{"name":"IPROPNAME_MSI_USE_REAL_ADMIN_DETECTION","features":[525]},{"name":"IPROPNAME_MYPICTURES_FOLDER","features":[525]},{"name":"IPROPNAME_NETASSEMBLYSUPPORT","features":[525]},{"name":"IPROPNAME_NETHOOD_FOLDER","features":[525]},{"name":"IPROPNAME_NOCOMPANYNAME","features":[525]},{"name":"IPROPNAME_NOUSERNAME","features":[525]},{"name":"IPROPNAME_NTPRODUCTTYPE","features":[525]},{"name":"IPROPNAME_NTSUITEBACKOFFICE","features":[525]},{"name":"IPROPNAME_NTSUITEDATACENTER","features":[525]},{"name":"IPROPNAME_NTSUITEENTERPRISE","features":[525]},{"name":"IPROPNAME_NTSUITEPERSONAL","features":[525]},{"name":"IPROPNAME_NTSUITESMALLBUSINESS","features":[525]},{"name":"IPROPNAME_NTSUITESMALLBUSINESSRESTRICTED","features":[525]},{"name":"IPROPNAME_NTSUITEWEBSERVER","features":[525]},{"name":"IPROPNAME_OLEADVTSUPPORT","features":[525]},{"name":"IPROPNAME_OUTOFDISKSPACE","features":[525]},{"name":"IPROPNAME_OUTOFNORBDISKSPACE","features":[525]},{"name":"IPROPNAME_PATCH","features":[525]},{"name":"IPROPNAME_PATCHNEWPACKAGECODE","features":[525]},{"name":"IPROPNAME_PATCHNEWSUMMARYCOMMENTS","features":[525]},{"name":"IPROPNAME_PATCHNEWSUMMARYSUBJECT","features":[525]},{"name":"IPROPNAME_PERSONAL_FOLDER","features":[525]},{"name":"IPROPNAME_PHYSICALMEMORY","features":[525]},{"name":"IPROPNAME_PIDKEY","features":[525]},{"name":"IPROPNAME_PIDTEMPLATE","features":[525]},{"name":"IPROPNAME_PRESELECTED","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER_PATH","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER_SPACEAVAILABLE","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER_SPACEREMAINING","features":[525]},{"name":"IPROPNAME_PRIMARYFOLDER_SPACEREQUIRED","features":[525]},{"name":"IPROPNAME_PRINTHOOD_FOLDER","features":[525]},{"name":"IPROPNAME_PRIVILEGED","features":[525]},{"name":"IPROPNAME_PRODUCTCODE","features":[525]},{"name":"IPROPNAME_PRODUCTID","features":[525]},{"name":"IPROPNAME_PRODUCTLANGUAGE","features":[525]},{"name":"IPROPNAME_PRODUCTNAME","features":[525]},{"name":"IPROPNAME_PRODUCTSTATE","features":[525]},{"name":"IPROPNAME_PRODUCTVERSION","features":[525]},{"name":"IPROPNAME_PROGRAMFILES64_FOLDER","features":[525]},{"name":"IPROPNAME_PROGRAMFILES_FOLDER","features":[525]},{"name":"IPROPNAME_PROGRAMMENU_FOLDER","features":[525]},{"name":"IPROPNAME_PROGRESSONLY","features":[525]},{"name":"IPROPNAME_PROMPTROLLBACKCOST","features":[525]},{"name":"IPROPNAME_REBOOT","features":[525]},{"name":"IPROPNAME_REBOOTPROMPT","features":[525]},{"name":"IPROPNAME_RECENT_FOLDER","features":[525]},{"name":"IPROPNAME_REDIRECTEDDLLSUPPORT","features":[525]},{"name":"IPROPNAME_REINSTALL","features":[525]},{"name":"IPROPNAME_REINSTALLMODE","features":[525]},{"name":"IPROPNAME_REMOTEADMINTS","features":[525]},{"name":"IPROPNAME_REPLACEDINUSEFILES","features":[525]},{"name":"IPROPNAME_RESTRICTEDUSERCONTROL","features":[525]},{"name":"IPROPNAME_RESUME","features":[525]},{"name":"IPROPNAME_ROLLBACKDISABLED","features":[525]},{"name":"IPROPNAME_ROOTDRIVE","features":[525]},{"name":"IPROPNAME_RUNNINGELEVATED","features":[525]},{"name":"IPROPNAME_SCREENX","features":[525]},{"name":"IPROPNAME_SCREENY","features":[525]},{"name":"IPROPNAME_SENDTO_FOLDER","features":[525]},{"name":"IPROPNAME_SEQUENCE","features":[525]},{"name":"IPROPNAME_SERVICEPACKLEVEL","features":[525]},{"name":"IPROPNAME_SERVICEPACKLEVELMINOR","features":[525]},{"name":"IPROPNAME_SHAREDWINDOWS","features":[525]},{"name":"IPROPNAME_SHELLADVTSUPPORT","features":[525]},{"name":"IPROPNAME_SHORTFILENAMES","features":[525]},{"name":"IPROPNAME_SOURCEDIR","features":[525]},{"name":"IPROPNAME_SOURCELIST","features":[525]},{"name":"IPROPNAME_SOURCERESONLY","features":[525]},{"name":"IPROPNAME_STARTMENU_FOLDER","features":[525]},{"name":"IPROPNAME_STARTUP_FOLDER","features":[525]},{"name":"IPROPNAME_SYSTEM16_FOLDER","features":[525]},{"name":"IPROPNAME_SYSTEM64_FOLDER","features":[525]},{"name":"IPROPNAME_SYSTEMLANGUAGEID","features":[525]},{"name":"IPROPNAME_SYSTEM_FOLDER","features":[525]},{"name":"IPROPNAME_TARGETDIR","features":[525]},{"name":"IPROPNAME_TEMPLATE_AMD64","features":[525]},{"name":"IPROPNAME_TEMPLATE_FOLDER","features":[525]},{"name":"IPROPNAME_TEMPLATE_X64","features":[525]},{"name":"IPROPNAME_TEMP_FOLDER","features":[525]},{"name":"IPROPNAME_TERMSERVER","features":[525]},{"name":"IPROPNAME_TEXTHEIGHT","features":[525]},{"name":"IPROPNAME_TEXTHEIGHT_CORRECTION","features":[525]},{"name":"IPROPNAME_TEXTINTERNALLEADING","features":[525]},{"name":"IPROPNAME_TIME","features":[525]},{"name":"IPROPNAME_TRANSFORMS","features":[525]},{"name":"IPROPNAME_TRANSFORMSATSOURCE","features":[525]},{"name":"IPROPNAME_TRANSFORMSSECURE","features":[525]},{"name":"IPROPNAME_TRUEADMINUSER","features":[525]},{"name":"IPROPNAME_TTCSUPPORT","features":[525]},{"name":"IPROPNAME_UACONLY","features":[525]},{"name":"IPROPNAME_UPDATESTARTED","features":[525]},{"name":"IPROPNAME_UPGRADECODE","features":[525]},{"name":"IPROPNAME_USERLANGUAGEID","features":[525]},{"name":"IPROPNAME_USERNAME","features":[525]},{"name":"IPROPNAME_USERSID","features":[525]},{"name":"IPROPNAME_VERSION9X","features":[525]},{"name":"IPROPNAME_VERSIONNT","features":[525]},{"name":"IPROPNAME_VERSIONNT64","features":[525]},{"name":"IPROPNAME_VIRTUALMEMORY","features":[525]},{"name":"IPROPNAME_WIN32ASSEMBLYSUPPORT","features":[525]},{"name":"IPROPNAME_WINDOWSBUILD","features":[525]},{"name":"IPROPNAME_WINDOWS_FOLDER","features":[525]},{"name":"IPROPNAME_WINDOWS_VOLUME","features":[525]},{"name":"IPROPVALUE_EXECUTEMODE_NONE","features":[525]},{"name":"IPROPVALUE_EXECUTEMODE_SCRIPT","features":[525]},{"name":"IPROPVALUE_FEATURE_ALL","features":[525]},{"name":"IPROPVALUE_MSI_RM_CONTROL_DISABLE","features":[525]},{"name":"IPROPVALUE_MSI_RM_CONTROL_DISABLESHUTDOWN","features":[525]},{"name":"IPROPVALUE_RBCOST_FAIL","features":[525]},{"name":"IPROPVALUE_RBCOST_PROMPT","features":[525]},{"name":"IPROPVALUE_RBCOST_SILENT","features":[525]},{"name":"IPROPVALUE__CARRYINGNDP_URTREINSTALL","features":[525]},{"name":"IPROPVALUE__CARRYINGNDP_URTUPGRADE","features":[525]},{"name":"IValidate","features":[525]},{"name":"LIBID_MsmMergeTypeLib","features":[525]},{"name":"LOGALL","features":[525]},{"name":"LOGERR","features":[525]},{"name":"LOGINFO","features":[525]},{"name":"LOGNONE","features":[525]},{"name":"LOGPERFMESSAGES","features":[525]},{"name":"LOGTOKEN_NO_LOG","features":[525]},{"name":"LOGTOKEN_SETUPAPI_APPLOG","features":[525]},{"name":"LOGTOKEN_SETUPAPI_DEVLOG","features":[525]},{"name":"LOGTOKEN_TYPE_MASK","features":[525]},{"name":"LOGTOKEN_UNSPECIFIED","features":[525]},{"name":"LOGWARN","features":[525]},{"name":"LPDISPLAYVAL","features":[307,525]},{"name":"LPEVALCOMCALLBACK","features":[307,525]},{"name":"MAX_FEATURE_CHARS","features":[525]},{"name":"MAX_GUID_CHARS","features":[525]},{"name":"MSIADVERTISEOPTIONFLAGS","features":[525]},{"name":"MSIADVERTISEOPTIONFLAGS_INSTANCE","features":[525]},{"name":"MSIARCHITECTUREFLAGS","features":[525]},{"name":"MSIARCHITECTUREFLAGS_AMD64","features":[525]},{"name":"MSIARCHITECTUREFLAGS_ARM","features":[525]},{"name":"MSIARCHITECTUREFLAGS_IA64","features":[525]},{"name":"MSIARCHITECTUREFLAGS_X86","features":[525]},{"name":"MSIASSEMBLYINFO","features":[525]},{"name":"MSIASSEMBLYINFO_NETASSEMBLY","features":[525]},{"name":"MSIASSEMBLYINFO_WIN32ASSEMBLY","features":[525]},{"name":"MSICODE","features":[525]},{"name":"MSICODE_PATCH","features":[525]},{"name":"MSICODE_PRODUCT","features":[525]},{"name":"MSICOLINFO","features":[525]},{"name":"MSICOLINFO_NAMES","features":[525]},{"name":"MSICOLINFO_TYPES","features":[525]},{"name":"MSICONDITION","features":[525]},{"name":"MSICONDITION_ERROR","features":[525]},{"name":"MSICONDITION_FALSE","features":[525]},{"name":"MSICONDITION_NONE","features":[525]},{"name":"MSICONDITION_TRUE","features":[525]},{"name":"MSICOSTTREE","features":[525]},{"name":"MSICOSTTREE_CHILDREN","features":[525]},{"name":"MSICOSTTREE_PARENTS","features":[525]},{"name":"MSICOSTTREE_RESERVED","features":[525]},{"name":"MSICOSTTREE_SELFONLY","features":[525]},{"name":"MSIDBERROR","features":[525]},{"name":"MSIDBERROR_BADCABINET","features":[525]},{"name":"MSIDBERROR_BADCASE","features":[525]},{"name":"MSIDBERROR_BADCATEGORY","features":[525]},{"name":"MSIDBERROR_BADCONDITION","features":[525]},{"name":"MSIDBERROR_BADCUSTOMSOURCE","features":[525]},{"name":"MSIDBERROR_BADDEFAULTDIR","features":[525]},{"name":"MSIDBERROR_BADFILENAME","features":[525]},{"name":"MSIDBERROR_BADFORMATTED","features":[525]},{"name":"MSIDBERROR_BADGUID","features":[525]},{"name":"MSIDBERROR_BADIDENTIFIER","features":[525]},{"name":"MSIDBERROR_BADKEYTABLE","features":[525]},{"name":"MSIDBERROR_BADLANGUAGE","features":[525]},{"name":"MSIDBERROR_BADLINK","features":[525]},{"name":"MSIDBERROR_BADLOCALIZEATTRIB","features":[525]},{"name":"MSIDBERROR_BADMAXMINVALUES","features":[525]},{"name":"MSIDBERROR_BADPATH","features":[525]},{"name":"MSIDBERROR_BADPROPERTY","features":[525]},{"name":"MSIDBERROR_BADREGPATH","features":[525]},{"name":"MSIDBERROR_BADSHORTCUT","features":[525]},{"name":"MSIDBERROR_BADTEMPLATE","features":[525]},{"name":"MSIDBERROR_BADVERSION","features":[525]},{"name":"MSIDBERROR_BADWILDCARD","features":[525]},{"name":"MSIDBERROR_DUPLICATEKEY","features":[525]},{"name":"MSIDBERROR_FUNCTIONERROR","features":[525]},{"name":"MSIDBERROR_INVALIDARG","features":[525]},{"name":"MSIDBERROR_MISSINGDATA","features":[525]},{"name":"MSIDBERROR_MOREDATA","features":[525]},{"name":"MSIDBERROR_NOERROR","features":[525]},{"name":"MSIDBERROR_NOTINSET","features":[525]},{"name":"MSIDBERROR_OVERFLOW","features":[525]},{"name":"MSIDBERROR_REQUIRED","features":[525]},{"name":"MSIDBERROR_STRINGOVERFLOW","features":[525]},{"name":"MSIDBERROR_UNDERFLOW","features":[525]},{"name":"MSIDBOPEN_CREATE","features":[525]},{"name":"MSIDBOPEN_CREATEDIRECT","features":[525]},{"name":"MSIDBOPEN_DIRECT","features":[525]},{"name":"MSIDBOPEN_PATCHFILE","features":[525]},{"name":"MSIDBOPEN_READONLY","features":[525]},{"name":"MSIDBOPEN_TRANSACT","features":[525]},{"name":"MSIDBSTATE","features":[525]},{"name":"MSIDBSTATE_ERROR","features":[525]},{"name":"MSIDBSTATE_READ","features":[525]},{"name":"MSIDBSTATE_WRITE","features":[525]},{"name":"MSIFILEHASHINFO","features":[525]},{"name":"MSIHANDLE","features":[525]},{"name":"MSIINSTALLCONTEXT","features":[525]},{"name":"MSIINSTALLCONTEXT_ALL","features":[525]},{"name":"MSIINSTALLCONTEXT_ALLUSERMANAGED","features":[525]},{"name":"MSIINSTALLCONTEXT_FIRSTVISIBLE","features":[525]},{"name":"MSIINSTALLCONTEXT_MACHINE","features":[525]},{"name":"MSIINSTALLCONTEXT_NONE","features":[525]},{"name":"MSIINSTALLCONTEXT_USERMANAGED","features":[525]},{"name":"MSIINSTALLCONTEXT_USERUNMANAGED","features":[525]},{"name":"MSIMODIFY","features":[525]},{"name":"MSIMODIFY_ASSIGN","features":[525]},{"name":"MSIMODIFY_DELETE","features":[525]},{"name":"MSIMODIFY_INSERT","features":[525]},{"name":"MSIMODIFY_INSERT_TEMPORARY","features":[525]},{"name":"MSIMODIFY_MERGE","features":[525]},{"name":"MSIMODIFY_REFRESH","features":[525]},{"name":"MSIMODIFY_REPLACE","features":[525]},{"name":"MSIMODIFY_SEEK","features":[525]},{"name":"MSIMODIFY_UPDATE","features":[525]},{"name":"MSIMODIFY_VALIDATE","features":[525]},{"name":"MSIMODIFY_VALIDATE_DELETE","features":[525]},{"name":"MSIMODIFY_VALIDATE_FIELD","features":[525]},{"name":"MSIMODIFY_VALIDATE_NEW","features":[525]},{"name":"MSIOPENPACKAGEFLAGS","features":[525]},{"name":"MSIOPENPACKAGEFLAGS_IGNOREMACHINESTATE","features":[525]},{"name":"MSIPATCHDATATYPE","features":[525]},{"name":"MSIPATCHSEQUENCEINFOA","features":[525]},{"name":"MSIPATCHSEQUENCEINFOW","features":[525]},{"name":"MSIPATCHSTATE","features":[525]},{"name":"MSIPATCHSTATE_ALL","features":[525]},{"name":"MSIPATCHSTATE_APPLIED","features":[525]},{"name":"MSIPATCHSTATE_INVALID","features":[525]},{"name":"MSIPATCHSTATE_OBSOLETED","features":[525]},{"name":"MSIPATCHSTATE_REGISTERED","features":[525]},{"name":"MSIPATCHSTATE_SUPERSEDED","features":[525]},{"name":"MSIPATCH_DATATYPE_PATCHFILE","features":[525]},{"name":"MSIPATCH_DATATYPE_XMLBLOB","features":[525]},{"name":"MSIPATCH_DATATYPE_XMLPATH","features":[525]},{"name":"MSIRUNMODE","features":[525]},{"name":"MSIRUNMODE_ADMIN","features":[525]},{"name":"MSIRUNMODE_ADVERTISE","features":[525]},{"name":"MSIRUNMODE_CABINET","features":[525]},{"name":"MSIRUNMODE_COMMIT","features":[525]},{"name":"MSIRUNMODE_LOGENABLED","features":[525]},{"name":"MSIRUNMODE_MAINTENANCE","features":[525]},{"name":"MSIRUNMODE_OPERATIONS","features":[525]},{"name":"MSIRUNMODE_REBOOTATEND","features":[525]},{"name":"MSIRUNMODE_REBOOTNOW","features":[525]},{"name":"MSIRUNMODE_RESERVED11","features":[525]},{"name":"MSIRUNMODE_RESERVED14","features":[525]},{"name":"MSIRUNMODE_RESERVED15","features":[525]},{"name":"MSIRUNMODE_ROLLBACK","features":[525]},{"name":"MSIRUNMODE_ROLLBACKENABLED","features":[525]},{"name":"MSIRUNMODE_SCHEDULED","features":[525]},{"name":"MSIRUNMODE_SOURCESHORTNAMES","features":[525]},{"name":"MSIRUNMODE_TARGETSHORTNAMES","features":[525]},{"name":"MSIRUNMODE_WINDOWS9X","features":[525]},{"name":"MSIRUNMODE_ZAWENABLED","features":[525]},{"name":"MSISOURCETYPE","features":[525]},{"name":"MSISOURCETYPE_MEDIA","features":[525]},{"name":"MSISOURCETYPE_NETWORK","features":[525]},{"name":"MSISOURCETYPE_UNKNOWN","features":[525]},{"name":"MSISOURCETYPE_URL","features":[525]},{"name":"MSITRANSACTION","features":[525]},{"name":"MSITRANSACTIONSTATE","features":[525]},{"name":"MSITRANSACTIONSTATE_COMMIT","features":[525]},{"name":"MSITRANSACTIONSTATE_ROLLBACK","features":[525]},{"name":"MSITRANSACTION_CHAIN_EMBEDDEDUI","features":[525]},{"name":"MSITRANSACTION_JOIN_EXISTING_EMBEDDEDUI","features":[525]},{"name":"MSITRANSFORM_ERROR","features":[525]},{"name":"MSITRANSFORM_ERROR_ADDEXISTINGROW","features":[525]},{"name":"MSITRANSFORM_ERROR_ADDEXISTINGTABLE","features":[525]},{"name":"MSITRANSFORM_ERROR_CHANGECODEPAGE","features":[525]},{"name":"MSITRANSFORM_ERROR_DELMISSINGROW","features":[525]},{"name":"MSITRANSFORM_ERROR_DELMISSINGTABLE","features":[525]},{"name":"MSITRANSFORM_ERROR_NONE","features":[525]},{"name":"MSITRANSFORM_ERROR_UPDATEMISSINGROW","features":[525]},{"name":"MSITRANSFORM_ERROR_VIEWTRANSFORM","features":[525]},{"name":"MSITRANSFORM_VALIDATE","features":[525]},{"name":"MSITRANSFORM_VALIDATE_LANGUAGE","features":[525]},{"name":"MSITRANSFORM_VALIDATE_MAJORVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_MINORVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWEQUALBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWGREATERBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWGREATEREQUALBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWLESSBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_NEWLESSEQUALBASEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_PLATFORM","features":[525]},{"name":"MSITRANSFORM_VALIDATE_PRODUCT","features":[525]},{"name":"MSITRANSFORM_VALIDATE_UPDATEVERSION","features":[525]},{"name":"MSITRANSFORM_VALIDATE_UPGRADECODE","features":[525]},{"name":"MSI_INVALID_HASH_IS_FATAL","features":[525]},{"name":"MSI_NULL_INTEGER","features":[525]},{"name":"MsiAdvertiseProductA","features":[525]},{"name":"MsiAdvertiseProductExA","features":[525]},{"name":"MsiAdvertiseProductExW","features":[525]},{"name":"MsiAdvertiseProductW","features":[525]},{"name":"MsiAdvertiseScriptA","features":[307,525,370]},{"name":"MsiAdvertiseScriptW","features":[307,525,370]},{"name":"MsiApplyMultiplePatchesA","features":[525]},{"name":"MsiApplyMultiplePatchesW","features":[525]},{"name":"MsiApplyPatchA","features":[525]},{"name":"MsiApplyPatchW","features":[525]},{"name":"MsiBeginTransactionA","features":[307,525]},{"name":"MsiBeginTransactionW","features":[307,525]},{"name":"MsiCloseAllHandles","features":[525]},{"name":"MsiCloseHandle","features":[525]},{"name":"MsiCollectUserInfoA","features":[525]},{"name":"MsiCollectUserInfoW","features":[525]},{"name":"MsiConfigureFeatureA","features":[525]},{"name":"MsiConfigureFeatureW","features":[525]},{"name":"MsiConfigureProductA","features":[525]},{"name":"MsiConfigureProductExA","features":[525]},{"name":"MsiConfigureProductExW","features":[525]},{"name":"MsiConfigureProductW","features":[525]},{"name":"MsiCreateRecord","features":[525]},{"name":"MsiCreateTransformSummaryInfoA","features":[525]},{"name":"MsiCreateTransformSummaryInfoW","features":[525]},{"name":"MsiDatabaseApplyTransformA","features":[525]},{"name":"MsiDatabaseApplyTransformW","features":[525]},{"name":"MsiDatabaseCommit","features":[525]},{"name":"MsiDatabaseExportA","features":[525]},{"name":"MsiDatabaseExportW","features":[525]},{"name":"MsiDatabaseGenerateTransformA","features":[525]},{"name":"MsiDatabaseGenerateTransformW","features":[525]},{"name":"MsiDatabaseGetPrimaryKeysA","features":[525]},{"name":"MsiDatabaseGetPrimaryKeysW","features":[525]},{"name":"MsiDatabaseImportA","features":[525]},{"name":"MsiDatabaseImportW","features":[525]},{"name":"MsiDatabaseIsTablePersistentA","features":[525]},{"name":"MsiDatabaseIsTablePersistentW","features":[525]},{"name":"MsiDatabaseMergeA","features":[525]},{"name":"MsiDatabaseMergeW","features":[525]},{"name":"MsiDatabaseOpenViewA","features":[525]},{"name":"MsiDatabaseOpenViewW","features":[525]},{"name":"MsiDetermineApplicablePatchesA","features":[525]},{"name":"MsiDetermineApplicablePatchesW","features":[525]},{"name":"MsiDeterminePatchSequenceA","features":[525]},{"name":"MsiDeterminePatchSequenceW","features":[525]},{"name":"MsiDoActionA","features":[525]},{"name":"MsiDoActionW","features":[525]},{"name":"MsiEnableLogA","features":[525]},{"name":"MsiEnableLogW","features":[525]},{"name":"MsiEnableUIPreview","features":[525]},{"name":"MsiEndTransaction","features":[525]},{"name":"MsiEnumClientsA","features":[525]},{"name":"MsiEnumClientsExA","features":[525]},{"name":"MsiEnumClientsExW","features":[525]},{"name":"MsiEnumClientsW","features":[525]},{"name":"MsiEnumComponentCostsA","features":[525]},{"name":"MsiEnumComponentCostsW","features":[525]},{"name":"MsiEnumComponentQualifiersA","features":[525]},{"name":"MsiEnumComponentQualifiersW","features":[525]},{"name":"MsiEnumComponentsA","features":[525]},{"name":"MsiEnumComponentsExA","features":[525]},{"name":"MsiEnumComponentsExW","features":[525]},{"name":"MsiEnumComponentsW","features":[525]},{"name":"MsiEnumFeaturesA","features":[525]},{"name":"MsiEnumFeaturesW","features":[525]},{"name":"MsiEnumPatchesA","features":[525]},{"name":"MsiEnumPatchesExA","features":[525]},{"name":"MsiEnumPatchesExW","features":[525]},{"name":"MsiEnumPatchesW","features":[525]},{"name":"MsiEnumProductsA","features":[525]},{"name":"MsiEnumProductsExA","features":[525]},{"name":"MsiEnumProductsExW","features":[525]},{"name":"MsiEnumProductsW","features":[525]},{"name":"MsiEnumRelatedProductsA","features":[525]},{"name":"MsiEnumRelatedProductsW","features":[525]},{"name":"MsiEvaluateConditionA","features":[525]},{"name":"MsiEvaluateConditionW","features":[525]},{"name":"MsiExtractPatchXMLDataA","features":[525]},{"name":"MsiExtractPatchXMLDataW","features":[525]},{"name":"MsiFormatRecordA","features":[525]},{"name":"MsiFormatRecordW","features":[525]},{"name":"MsiGetActiveDatabase","features":[525]},{"name":"MsiGetComponentPathA","features":[525]},{"name":"MsiGetComponentPathExA","features":[525]},{"name":"MsiGetComponentPathExW","features":[525]},{"name":"MsiGetComponentPathW","features":[525]},{"name":"MsiGetComponentStateA","features":[525]},{"name":"MsiGetComponentStateW","features":[525]},{"name":"MsiGetDatabaseState","features":[525]},{"name":"MsiGetFeatureCostA","features":[525]},{"name":"MsiGetFeatureCostW","features":[525]},{"name":"MsiGetFeatureInfoA","features":[525]},{"name":"MsiGetFeatureInfoW","features":[525]},{"name":"MsiGetFeatureStateA","features":[525]},{"name":"MsiGetFeatureStateW","features":[525]},{"name":"MsiGetFeatureUsageA","features":[525]},{"name":"MsiGetFeatureUsageW","features":[525]},{"name":"MsiGetFeatureValidStatesA","features":[525]},{"name":"MsiGetFeatureValidStatesW","features":[525]},{"name":"MsiGetFileHashA","features":[525]},{"name":"MsiGetFileHashW","features":[525]},{"name":"MsiGetFileSignatureInformationA","features":[307,393,525]},{"name":"MsiGetFileSignatureInformationW","features":[307,393,525]},{"name":"MsiGetFileVersionA","features":[525]},{"name":"MsiGetFileVersionW","features":[525]},{"name":"MsiGetLanguage","features":[525]},{"name":"MsiGetLastErrorRecord","features":[525]},{"name":"MsiGetMode","features":[307,525]},{"name":"MsiGetPatchFileListA","features":[525]},{"name":"MsiGetPatchFileListW","features":[525]},{"name":"MsiGetPatchInfoA","features":[525]},{"name":"MsiGetPatchInfoExA","features":[525]},{"name":"MsiGetPatchInfoExW","features":[525]},{"name":"MsiGetPatchInfoW","features":[525]},{"name":"MsiGetProductCodeA","features":[525]},{"name":"MsiGetProductCodeW","features":[525]},{"name":"MsiGetProductInfoA","features":[525]},{"name":"MsiGetProductInfoExA","features":[525]},{"name":"MsiGetProductInfoExW","features":[525]},{"name":"MsiGetProductInfoFromScriptA","features":[525]},{"name":"MsiGetProductInfoFromScriptW","features":[525]},{"name":"MsiGetProductInfoW","features":[525]},{"name":"MsiGetProductPropertyA","features":[525]},{"name":"MsiGetProductPropertyW","features":[525]},{"name":"MsiGetPropertyA","features":[525]},{"name":"MsiGetPropertyW","features":[525]},{"name":"MsiGetShortcutTargetA","features":[525]},{"name":"MsiGetShortcutTargetW","features":[525]},{"name":"MsiGetSourcePathA","features":[525]},{"name":"MsiGetSourcePathW","features":[525]},{"name":"MsiGetSummaryInformationA","features":[525]},{"name":"MsiGetSummaryInformationW","features":[525]},{"name":"MsiGetTargetPathA","features":[525]},{"name":"MsiGetTargetPathW","features":[525]},{"name":"MsiGetUserInfoA","features":[525]},{"name":"MsiGetUserInfoW","features":[525]},{"name":"MsiInstallMissingComponentA","features":[525]},{"name":"MsiInstallMissingComponentW","features":[525]},{"name":"MsiInstallMissingFileA","features":[525]},{"name":"MsiInstallMissingFileW","features":[525]},{"name":"MsiInstallProductA","features":[525]},{"name":"MsiInstallProductW","features":[525]},{"name":"MsiIsProductElevatedA","features":[307,525]},{"name":"MsiIsProductElevatedW","features":[307,525]},{"name":"MsiJoinTransaction","features":[307,525]},{"name":"MsiLocateComponentA","features":[525]},{"name":"MsiLocateComponentW","features":[525]},{"name":"MsiNotifySidChangeA","features":[525]},{"name":"MsiNotifySidChangeW","features":[525]},{"name":"MsiOpenDatabaseA","features":[525]},{"name":"MsiOpenDatabaseW","features":[525]},{"name":"MsiOpenPackageA","features":[525]},{"name":"MsiOpenPackageExA","features":[525]},{"name":"MsiOpenPackageExW","features":[525]},{"name":"MsiOpenPackageW","features":[525]},{"name":"MsiOpenProductA","features":[525]},{"name":"MsiOpenProductW","features":[525]},{"name":"MsiPreviewBillboardA","features":[525]},{"name":"MsiPreviewBillboardW","features":[525]},{"name":"MsiPreviewDialogA","features":[525]},{"name":"MsiPreviewDialogW","features":[525]},{"name":"MsiProcessAdvertiseScriptA","features":[307,525,370]},{"name":"MsiProcessAdvertiseScriptW","features":[307,525,370]},{"name":"MsiProcessMessage","features":[525]},{"name":"MsiProvideAssemblyA","features":[525]},{"name":"MsiProvideAssemblyW","features":[525]},{"name":"MsiProvideComponentA","features":[525]},{"name":"MsiProvideComponentW","features":[525]},{"name":"MsiProvideQualifiedComponentA","features":[525]},{"name":"MsiProvideQualifiedComponentExA","features":[525]},{"name":"MsiProvideQualifiedComponentExW","features":[525]},{"name":"MsiProvideQualifiedComponentW","features":[525]},{"name":"MsiQueryComponentStateA","features":[525]},{"name":"MsiQueryComponentStateW","features":[525]},{"name":"MsiQueryFeatureStateA","features":[525]},{"name":"MsiQueryFeatureStateExA","features":[525]},{"name":"MsiQueryFeatureStateExW","features":[525]},{"name":"MsiQueryFeatureStateW","features":[525]},{"name":"MsiQueryProductStateA","features":[525]},{"name":"MsiQueryProductStateW","features":[525]},{"name":"MsiRecordClearData","features":[525]},{"name":"MsiRecordDataSize","features":[525]},{"name":"MsiRecordGetFieldCount","features":[525]},{"name":"MsiRecordGetInteger","features":[525]},{"name":"MsiRecordGetStringA","features":[525]},{"name":"MsiRecordGetStringW","features":[525]},{"name":"MsiRecordIsNull","features":[307,525]},{"name":"MsiRecordReadStream","features":[525]},{"name":"MsiRecordSetInteger","features":[525]},{"name":"MsiRecordSetStreamA","features":[525]},{"name":"MsiRecordSetStreamW","features":[525]},{"name":"MsiRecordSetStringA","features":[525]},{"name":"MsiRecordSetStringW","features":[525]},{"name":"MsiReinstallFeatureA","features":[525]},{"name":"MsiReinstallFeatureW","features":[525]},{"name":"MsiReinstallProductA","features":[525]},{"name":"MsiReinstallProductW","features":[525]},{"name":"MsiRemovePatchesA","features":[525]},{"name":"MsiRemovePatchesW","features":[525]},{"name":"MsiSequenceA","features":[525]},{"name":"MsiSequenceW","features":[525]},{"name":"MsiSetComponentStateA","features":[525]},{"name":"MsiSetComponentStateW","features":[525]},{"name":"MsiSetExternalUIA","features":[525]},{"name":"MsiSetExternalUIRecord","features":[525]},{"name":"MsiSetExternalUIW","features":[525]},{"name":"MsiSetFeatureAttributesA","features":[525]},{"name":"MsiSetFeatureAttributesW","features":[525]},{"name":"MsiSetFeatureStateA","features":[525]},{"name":"MsiSetFeatureStateW","features":[525]},{"name":"MsiSetInstallLevel","features":[525]},{"name":"MsiSetInternalUI","features":[307,525]},{"name":"MsiSetMode","features":[307,525]},{"name":"MsiSetPropertyA","features":[525]},{"name":"MsiSetPropertyW","features":[525]},{"name":"MsiSetTargetPathA","features":[525]},{"name":"MsiSetTargetPathW","features":[525]},{"name":"MsiSourceListAddMediaDiskA","features":[525]},{"name":"MsiSourceListAddMediaDiskW","features":[525]},{"name":"MsiSourceListAddSourceA","features":[525]},{"name":"MsiSourceListAddSourceExA","features":[525]},{"name":"MsiSourceListAddSourceExW","features":[525]},{"name":"MsiSourceListAddSourceW","features":[525]},{"name":"MsiSourceListClearAllA","features":[525]},{"name":"MsiSourceListClearAllExA","features":[525]},{"name":"MsiSourceListClearAllExW","features":[525]},{"name":"MsiSourceListClearAllW","features":[525]},{"name":"MsiSourceListClearMediaDiskA","features":[525]},{"name":"MsiSourceListClearMediaDiskW","features":[525]},{"name":"MsiSourceListClearSourceA","features":[525]},{"name":"MsiSourceListClearSourceW","features":[525]},{"name":"MsiSourceListEnumMediaDisksA","features":[525]},{"name":"MsiSourceListEnumMediaDisksW","features":[525]},{"name":"MsiSourceListEnumSourcesA","features":[525]},{"name":"MsiSourceListEnumSourcesW","features":[525]},{"name":"MsiSourceListForceResolutionA","features":[525]},{"name":"MsiSourceListForceResolutionExA","features":[525]},{"name":"MsiSourceListForceResolutionExW","features":[525]},{"name":"MsiSourceListForceResolutionW","features":[525]},{"name":"MsiSourceListGetInfoA","features":[525]},{"name":"MsiSourceListGetInfoW","features":[525]},{"name":"MsiSourceListSetInfoA","features":[525]},{"name":"MsiSourceListSetInfoW","features":[525]},{"name":"MsiSummaryInfoGetPropertyA","features":[307,525]},{"name":"MsiSummaryInfoGetPropertyCount","features":[525]},{"name":"MsiSummaryInfoGetPropertyW","features":[307,525]},{"name":"MsiSummaryInfoPersist","features":[525]},{"name":"MsiSummaryInfoSetPropertyA","features":[307,525]},{"name":"MsiSummaryInfoSetPropertyW","features":[307,525]},{"name":"MsiUseFeatureA","features":[525]},{"name":"MsiUseFeatureExA","features":[525]},{"name":"MsiUseFeatureExW","features":[525]},{"name":"MsiUseFeatureW","features":[525]},{"name":"MsiVerifyDiskSpace","features":[525]},{"name":"MsiVerifyPackageA","features":[525]},{"name":"MsiVerifyPackageW","features":[525]},{"name":"MsiViewClose","features":[525]},{"name":"MsiViewExecute","features":[525]},{"name":"MsiViewFetch","features":[525]},{"name":"MsiViewGetColumnInfo","features":[525]},{"name":"MsiViewGetErrorA","features":[525]},{"name":"MsiViewGetErrorW","features":[525]},{"name":"MsiViewModify","features":[525]},{"name":"MsmMerge","features":[525]},{"name":"NormalizeFileForPatchSignature","features":[307,525]},{"name":"PACKMAN_RUNTIME","features":[525]},{"name":"PACKMAN_RUNTIME_INVALID","features":[525]},{"name":"PACKMAN_RUNTIME_JUPITER","features":[525]},{"name":"PACKMAN_RUNTIME_MODERN_NATIVE","features":[525]},{"name":"PACKMAN_RUNTIME_NATIVE","features":[525]},{"name":"PACKMAN_RUNTIME_SILVERLIGHTMOBILE","features":[525]},{"name":"PACKMAN_RUNTIME_XNA","features":[525]},{"name":"PATCH_IGNORE_RANGE","features":[525]},{"name":"PATCH_INTERLEAVE_MAP","features":[525]},{"name":"PATCH_OLD_FILE_INFO","features":[307,525]},{"name":"PATCH_OLD_FILE_INFO_A","features":[525]},{"name":"PATCH_OLD_FILE_INFO_H","features":[307,525]},{"name":"PATCH_OLD_FILE_INFO_W","features":[525]},{"name":"PATCH_OPTION_DATA","features":[307,525]},{"name":"PATCH_OPTION_FAIL_IF_BIGGER","features":[525]},{"name":"PATCH_OPTION_FAIL_IF_SAME_FILE","features":[525]},{"name":"PATCH_OPTION_INTERLEAVE_FILES","features":[525]},{"name":"PATCH_OPTION_NO_BINDFIX","features":[525]},{"name":"PATCH_OPTION_NO_CHECKSUM","features":[525]},{"name":"PATCH_OPTION_NO_LOCKFIX","features":[525]},{"name":"PATCH_OPTION_NO_REBASE","features":[525]},{"name":"PATCH_OPTION_NO_RESTIMEFIX","features":[525]},{"name":"PATCH_OPTION_NO_TIMESTAMP","features":[525]},{"name":"PATCH_OPTION_RESERVED1","features":[525]},{"name":"PATCH_OPTION_SIGNATURE_MD5","features":[525]},{"name":"PATCH_OPTION_USE_BEST","features":[525]},{"name":"PATCH_OPTION_USE_LZX_A","features":[525]},{"name":"PATCH_OPTION_USE_LZX_B","features":[525]},{"name":"PATCH_OPTION_USE_LZX_BEST","features":[525]},{"name":"PATCH_OPTION_USE_LZX_LARGE","features":[525]},{"name":"PATCH_OPTION_VALID_FLAGS","features":[525]},{"name":"PATCH_RETAIN_RANGE","features":[525]},{"name":"PATCH_SYMBOL_NO_FAILURES","features":[525]},{"name":"PATCH_SYMBOL_NO_IMAGEHLP","features":[525]},{"name":"PATCH_SYMBOL_RESERVED1","features":[525]},{"name":"PATCH_SYMBOL_UNDECORATED_TOO","features":[525]},{"name":"PATCH_TRANSFORM_PE_IRELOC_2","features":[525]},{"name":"PATCH_TRANSFORM_PE_RESOURCE_2","features":[525]},{"name":"PID_APPNAME","features":[525]},{"name":"PID_AUTHOR","features":[525]},{"name":"PID_CHARCOUNT","features":[525]},{"name":"PID_COMMENTS","features":[525]},{"name":"PID_CREATE_DTM","features":[525]},{"name":"PID_EDITTIME","features":[525]},{"name":"PID_KEYWORDS","features":[525]},{"name":"PID_LASTAUTHOR","features":[525]},{"name":"PID_LASTPRINTED","features":[525]},{"name":"PID_LASTSAVE_DTM","features":[525]},{"name":"PID_MSIRESTRICT","features":[525]},{"name":"PID_MSISOURCE","features":[525]},{"name":"PID_MSIVERSION","features":[525]},{"name":"PID_PAGECOUNT","features":[525]},{"name":"PID_REVNUMBER","features":[525]},{"name":"PID_SUBJECT","features":[525]},{"name":"PID_TEMPLATE","features":[525]},{"name":"PID_THUMBNAIL","features":[525]},{"name":"PID_TITLE","features":[525]},{"name":"PID_WORDCOUNT","features":[525]},{"name":"PINSTALLUI_HANDLER_RECORD","features":[525]},{"name":"PMSIHANDLE","features":[525]},{"name":"PMSvc","features":[525]},{"name":"PM_ACTIVATION_POLICY","features":[525]},{"name":"PM_ACTIVATION_POLICY_INVALID","features":[525]},{"name":"PM_ACTIVATION_POLICY_MULTISESSION","features":[525]},{"name":"PM_ACTIVATION_POLICY_REPLACE","features":[525]},{"name":"PM_ACTIVATION_POLICY_REPLACESAMEPARAMS","features":[525]},{"name":"PM_ACTIVATION_POLICY_REPLACE_IGNOREFOREGROUND","features":[525]},{"name":"PM_ACTIVATION_POLICY_RESUME","features":[525]},{"name":"PM_ACTIVATION_POLICY_RESUMESAMEPARAMS","features":[525]},{"name":"PM_ACTIVATION_POLICY_UNKNOWN","features":[525]},{"name":"PM_APPLICATION_HUBTYPE","features":[525]},{"name":"PM_APPLICATION_HUBTYPE_INVALID","features":[525]},{"name":"PM_APPLICATION_HUBTYPE_MUSIC","features":[525]},{"name":"PM_APPLICATION_HUBTYPE_NONMUSIC","features":[525]},{"name":"PM_APPLICATION_INSTALL_DEBUG","features":[525]},{"name":"PM_APPLICATION_INSTALL_ENTERPRISE","features":[525]},{"name":"PM_APPLICATION_INSTALL_INVALID","features":[525]},{"name":"PM_APPLICATION_INSTALL_IN_ROM","features":[525]},{"name":"PM_APPLICATION_INSTALL_NORMAL","features":[525]},{"name":"PM_APPLICATION_INSTALL_PA","features":[525]},{"name":"PM_APPLICATION_INSTALL_TYPE","features":[525]},{"name":"PM_APPLICATION_STATE","features":[525]},{"name":"PM_APPLICATION_STATE_DISABLED_BACKING_UP","features":[525]},{"name":"PM_APPLICATION_STATE_DISABLED_ENTERPRISE","features":[525]},{"name":"PM_APPLICATION_STATE_DISABLED_MDIL_BINDING","features":[525]},{"name":"PM_APPLICATION_STATE_DISABLED_SD_CARD","features":[525]},{"name":"PM_APPLICATION_STATE_INSTALLED","features":[525]},{"name":"PM_APPLICATION_STATE_INSTALLING","features":[525]},{"name":"PM_APPLICATION_STATE_INVALID","features":[525]},{"name":"PM_APPLICATION_STATE_LICENSE_UPDATING","features":[525]},{"name":"PM_APPLICATION_STATE_MAX","features":[525]},{"name":"PM_APPLICATION_STATE_MIN","features":[525]},{"name":"PM_APPLICATION_STATE_MOVING","features":[525]},{"name":"PM_APPLICATION_STATE_UNINSTALLING","features":[525]},{"name":"PM_APPLICATION_STATE_UPDATING","features":[525]},{"name":"PM_APPTASKTYPE","features":[525]},{"name":"PM_APP_FILTER_ALL","features":[525]},{"name":"PM_APP_FILTER_ALL_INCLUDE_MODERN","features":[525]},{"name":"PM_APP_FILTER_FRAMEWORK","features":[525]},{"name":"PM_APP_FILTER_GENRE","features":[525]},{"name":"PM_APP_FILTER_HUBTYPE","features":[525]},{"name":"PM_APP_FILTER_MAX","features":[525]},{"name":"PM_APP_FILTER_NONGAMES","features":[525]},{"name":"PM_APP_FILTER_PINABLEONKIDZONE","features":[525]},{"name":"PM_APP_FILTER_VISIBLE","features":[525]},{"name":"PM_APP_GENRE","features":[525]},{"name":"PM_APP_GENRE_GAMES","features":[525]},{"name":"PM_APP_GENRE_INVALID","features":[525]},{"name":"PM_APP_GENRE_OTHER","features":[525]},{"name":"PM_BSATASKID","features":[525]},{"name":"PM_BWTASKID","features":[525]},{"name":"PM_ENUM_APP_FILTER","features":[525]},{"name":"PM_ENUM_BSA_FILTER","features":[525]},{"name":"PM_ENUM_BSA_FILTER_ALL","features":[525]},{"name":"PM_ENUM_BSA_FILTER_BY_ALL_LAUNCHONBOOT","features":[525]},{"name":"PM_ENUM_BSA_FILTER_BY_PERIODIC","features":[525]},{"name":"PM_ENUM_BSA_FILTER_BY_PRODUCTID","features":[525]},{"name":"PM_ENUM_BSA_FILTER_BY_TASKID","features":[525]},{"name":"PM_ENUM_BSA_FILTER_MAX","features":[525]},{"name":"PM_ENUM_BW_FILTER","features":[525]},{"name":"PM_ENUM_BW_FILTER_BOOTWORKER_ALL","features":[525]},{"name":"PM_ENUM_BW_FILTER_BY_TASKID","features":[525]},{"name":"PM_ENUM_BW_FILTER_MAX","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_APPCONNECT","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_BY_CONSUMER","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_CACHEDFILEUPDATER_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FILEOPENPICKER_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FILESAVEPICKER_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FTASSOC_APPLICATION_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FTASSOC_CONTENTTYPE_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_FTASSOC_FILETYPE_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_MAX","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_PROTOCOL_ALL","features":[525]},{"name":"PM_ENUM_EXTENSION_FILTER_SHARETARGET_ALL","features":[525]},{"name":"PM_ENUM_FILTER","features":[525]},{"name":"PM_ENUM_TASK_FILTER","features":[525]},{"name":"PM_ENUM_TILE_FILTER","features":[525]},{"name":"PM_EXTENSIONCONSUMER","features":[525]},{"name":"PM_INSTALLINFO","features":[307,525]},{"name":"PM_INVOCATIONINFO","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE_INSTANT","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE_INTERVAL","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE_MAX","features":[525]},{"name":"PM_LIVETILE_RECURRENCE_TYPE_ONETIME","features":[525]},{"name":"PM_LOGO_SIZE","features":[525]},{"name":"PM_LOGO_SIZE_INVALID","features":[525]},{"name":"PM_LOGO_SIZE_LARGE","features":[525]},{"name":"PM_LOGO_SIZE_MEDIUM","features":[525]},{"name":"PM_LOGO_SIZE_SMALL","features":[525]},{"name":"PM_STARTAPPBLOB","features":[307,525]},{"name":"PM_STARTTILEBLOB","features":[307,525]},{"name":"PM_STARTTILE_TYPE","features":[525]},{"name":"PM_STARTTILE_TYPE_APPLIST","features":[525]},{"name":"PM_STARTTILE_TYPE_APPLISTPRIMARY","features":[525]},{"name":"PM_STARTTILE_TYPE_INVALID","features":[525]},{"name":"PM_STARTTILE_TYPE_PRIMARY","features":[525]},{"name":"PM_STARTTILE_TYPE_SECONDARY","features":[525]},{"name":"PM_TASK_FILTER_APP_ALL","features":[525]},{"name":"PM_TASK_FILTER_APP_TASK_TYPE","features":[525]},{"name":"PM_TASK_FILTER_BGEXECUTION","features":[525]},{"name":"PM_TASK_FILTER_DEHYD_SUPRESSING","features":[525]},{"name":"PM_TASK_FILTER_MAX","features":[525]},{"name":"PM_TASK_FILTER_TASK_TYPE","features":[525]},{"name":"PM_TASK_TRANSITION","features":[525]},{"name":"PM_TASK_TRANSITION_CUSTOM","features":[525]},{"name":"PM_TASK_TRANSITION_DEFAULT","features":[525]},{"name":"PM_TASK_TRANSITION_INVALID","features":[525]},{"name":"PM_TASK_TRANSITION_NONE","features":[525]},{"name":"PM_TASK_TRANSITION_READERBOARD","features":[525]},{"name":"PM_TASK_TRANSITION_SLIDE","features":[525]},{"name":"PM_TASK_TRANSITION_SWIVEL","features":[525]},{"name":"PM_TASK_TRANSITION_TURNSTILE","features":[525]},{"name":"PM_TASK_TYPE","features":[525]},{"name":"PM_TASK_TYPE_BACKGROUNDSERVICEAGENT","features":[525]},{"name":"PM_TASK_TYPE_BACKGROUNDWORKER","features":[525]},{"name":"PM_TASK_TYPE_DEFAULT","features":[525]},{"name":"PM_TASK_TYPE_INVALID","features":[525]},{"name":"PM_TASK_TYPE_NORMAL","features":[525]},{"name":"PM_TASK_TYPE_SETTINGS","features":[525]},{"name":"PM_TILE_FILTER_APPLIST","features":[525]},{"name":"PM_TILE_FILTER_APP_ALL","features":[525]},{"name":"PM_TILE_FILTER_HUBTYPE","features":[525]},{"name":"PM_TILE_FILTER_MAX","features":[525]},{"name":"PM_TILE_FILTER_PINNED","features":[525]},{"name":"PM_TILE_HUBTYPE","features":[525]},{"name":"PM_TILE_HUBTYPE_APPLIST","features":[525]},{"name":"PM_TILE_HUBTYPE_CACHED","features":[525]},{"name":"PM_TILE_HUBTYPE_GAMES","features":[525]},{"name":"PM_TILE_HUBTYPE_INVALID","features":[525]},{"name":"PM_TILE_HUBTYPE_KIDZONE","features":[525]},{"name":"PM_TILE_HUBTYPE_LOCKSCREEN","features":[525]},{"name":"PM_TILE_HUBTYPE_MOSETTINGS","features":[525]},{"name":"PM_TILE_HUBTYPE_MUSIC","features":[525]},{"name":"PM_TILE_HUBTYPE_STARTMENU","features":[525]},{"name":"PM_TILE_SIZE","features":[525]},{"name":"PM_TILE_SIZE_INVALID","features":[525]},{"name":"PM_TILE_SIZE_LARGE","features":[525]},{"name":"PM_TILE_SIZE_MEDIUM","features":[525]},{"name":"PM_TILE_SIZE_SMALL","features":[525]},{"name":"PM_TILE_SIZE_SQUARE310X310","features":[525]},{"name":"PM_TILE_SIZE_TALL150X310","features":[525]},{"name":"PM_UPDATEINFO","features":[525]},{"name":"PM_UPDATEINFO_LEGACY","features":[525]},{"name":"PPATCH_PROGRESS_CALLBACK","features":[307,525]},{"name":"PPATCH_SYMLOAD_CALLBACK","features":[307,525]},{"name":"PROTECTED_FILE_DATA","features":[525]},{"name":"QUERYASMINFO_FLAGS","features":[525]},{"name":"QUERYASMINFO_FLAG_VALIDATE","features":[525]},{"name":"QueryActCtxSettingsW","features":[307,525]},{"name":"QueryActCtxW","features":[307,525]},{"name":"REINSTALLMODE","features":[525]},{"name":"REINSTALLMODE_FILEEQUALVERSION","features":[525]},{"name":"REINSTALLMODE_FILEEXACT","features":[525]},{"name":"REINSTALLMODE_FILEMISSING","features":[525]},{"name":"REINSTALLMODE_FILEOLDERVERSION","features":[525]},{"name":"REINSTALLMODE_FILEREPLACE","features":[525]},{"name":"REINSTALLMODE_FILEVERIFY","features":[525]},{"name":"REINSTALLMODE_MACHINEDATA","features":[525]},{"name":"REINSTALLMODE_PACKAGE","features":[525]},{"name":"REINSTALLMODE_REPAIR","features":[525]},{"name":"REINSTALLMODE_SHORTCUT","features":[525]},{"name":"REINSTALLMODE_USERDATA","features":[525]},{"name":"RESULTTYPES","features":[525]},{"name":"ReleaseActCtx","features":[307,525]},{"name":"SCRIPTFLAGS","features":[525]},{"name":"SCRIPTFLAGS_CACHEINFO","features":[525]},{"name":"SCRIPTFLAGS_MACHINEASSIGN","features":[525]},{"name":"SCRIPTFLAGS_REGDATA","features":[525]},{"name":"SCRIPTFLAGS_REGDATA_APPINFO","features":[525]},{"name":"SCRIPTFLAGS_REGDATA_CLASSINFO","features":[525]},{"name":"SCRIPTFLAGS_REGDATA_CNFGINFO","features":[525]},{"name":"SCRIPTFLAGS_REGDATA_EXTENSIONINFO","features":[525]},{"name":"SCRIPTFLAGS_SHORTCUTS","features":[525]},{"name":"SCRIPTFLAGS_VALIDATE_TRANSFORMS_LIST","features":[525]},{"name":"SFC_DISABLE_ASK","features":[525]},{"name":"SFC_DISABLE_NOPOPUPS","features":[525]},{"name":"SFC_DISABLE_NORMAL","features":[525]},{"name":"SFC_DISABLE_ONCE","features":[525]},{"name":"SFC_DISABLE_SETUP","features":[525]},{"name":"SFC_IDLE_TRIGGER","features":[525]},{"name":"SFC_QUOTA_DEFAULT","features":[525]},{"name":"SFC_SCAN_ALWAYS","features":[525]},{"name":"SFC_SCAN_IMMEDIATE","features":[525]},{"name":"SFC_SCAN_NORMAL","features":[525]},{"name":"SFC_SCAN_ONCE","features":[525]},{"name":"STATUSTYPES","features":[525]},{"name":"STREAM_FORMAT_COMPLIB_MANIFEST","features":[525]},{"name":"STREAM_FORMAT_COMPLIB_MODULE","features":[525]},{"name":"STREAM_FORMAT_WIN32_MANIFEST","features":[525]},{"name":"STREAM_FORMAT_WIN32_MODULE","features":[525]},{"name":"SfcGetNextProtectedFile","features":[307,525]},{"name":"SfcIsFileProtected","features":[307,525]},{"name":"SfcIsKeyProtected","features":[307,525,370]},{"name":"SfpVerifyFile","features":[307,525]},{"name":"TILE_TEMPLATE_AGILESTORE","features":[525]},{"name":"TILE_TEMPLATE_ALL","features":[525]},{"name":"TILE_TEMPLATE_BADGE","features":[525]},{"name":"TILE_TEMPLATE_BLOCK","features":[525]},{"name":"TILE_TEMPLATE_BLOCKANDTEXT01","features":[525]},{"name":"TILE_TEMPLATE_BLOCKANDTEXT02","features":[525]},{"name":"TILE_TEMPLATE_CALENDAR","features":[525]},{"name":"TILE_TEMPLATE_CONTACT","features":[525]},{"name":"TILE_TEMPLATE_CYCLE","features":[525]},{"name":"TILE_TEMPLATE_DEEPLINK","features":[525]},{"name":"TILE_TEMPLATE_DEFAULT","features":[525]},{"name":"TILE_TEMPLATE_FLIP","features":[525]},{"name":"TILE_TEMPLATE_FOLDER","features":[525]},{"name":"TILE_TEMPLATE_GAMES","features":[525]},{"name":"TILE_TEMPLATE_GROUP","features":[525]},{"name":"TILE_TEMPLATE_IMAGE","features":[525]},{"name":"TILE_TEMPLATE_IMAGEANDTEXT01","features":[525]},{"name":"TILE_TEMPLATE_IMAGEANDTEXT02","features":[525]},{"name":"TILE_TEMPLATE_IMAGECOLLECTION","features":[525]},{"name":"TILE_TEMPLATE_INVALID","features":[525]},{"name":"TILE_TEMPLATE_METROCOUNT","features":[525]},{"name":"TILE_TEMPLATE_METROCOUNTQUEUE","features":[525]},{"name":"TILE_TEMPLATE_MUSICVIDEO","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE01","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE02","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE03","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE04","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE05","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGE06","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGEANDTEXT01","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGEANDTEXT02","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGEANDTEXT03","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGEANDTEXT04","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION01","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION02","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION03","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION04","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION05","features":[525]},{"name":"TILE_TEMPLATE_PEEKIMAGECOLLECTION06","features":[525]},{"name":"TILE_TEMPLATE_PEOPLE","features":[525]},{"name":"TILE_TEMPLATE_SEARCH","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT01","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT02","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT03","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT04","features":[525]},{"name":"TILE_TEMPLATE_SMALLIMAGEANDTEXT05","features":[525]},{"name":"TILE_TEMPLATE_TEXT01","features":[525]},{"name":"TILE_TEMPLATE_TEXT02","features":[525]},{"name":"TILE_TEMPLATE_TEXT03","features":[525]},{"name":"TILE_TEMPLATE_TEXT04","features":[525]},{"name":"TILE_TEMPLATE_TEXT05","features":[525]},{"name":"TILE_TEMPLATE_TEXT06","features":[525]},{"name":"TILE_TEMPLATE_TEXT07","features":[525]},{"name":"TILE_TEMPLATE_TEXT08","features":[525]},{"name":"TILE_TEMPLATE_TEXT09","features":[525]},{"name":"TILE_TEMPLATE_TEXT10","features":[525]},{"name":"TILE_TEMPLATE_TEXT11","features":[525]},{"name":"TILE_TEMPLATE_TILEFLYOUT01","features":[525]},{"name":"TILE_TEMPLATE_TYPE","features":[525]},{"name":"TXTLOG_BACKUP","features":[525]},{"name":"TXTLOG_CMI","features":[525]},{"name":"TXTLOG_COPYFILES","features":[525]},{"name":"TXTLOG_DEPTH_DECR","features":[525]},{"name":"TXTLOG_DEPTH_INCR","features":[525]},{"name":"TXTLOG_DETAILS","features":[525]},{"name":"TXTLOG_DEVINST","features":[525]},{"name":"TXTLOG_DEVMGR","features":[525]},{"name":"TXTLOG_DRIVER_STORE","features":[525]},{"name":"TXTLOG_DRVSETUP","features":[525]},{"name":"TXTLOG_ERROR","features":[525]},{"name":"TXTLOG_FILEQ","features":[525]},{"name":"TXTLOG_FLUSH_FILE","features":[525]},{"name":"TXTLOG_INF","features":[525]},{"name":"TXTLOG_INFDB","features":[525]},{"name":"TXTLOG_INSTALLER","features":[525]},{"name":"TXTLOG_NEWDEV","features":[525]},{"name":"TXTLOG_POLICY","features":[525]},{"name":"TXTLOG_RESERVED_FLAGS","features":[525]},{"name":"TXTLOG_SETUP","features":[525]},{"name":"TXTLOG_SETUPAPI_BITS","features":[525]},{"name":"TXTLOG_SETUPAPI_CMDLINE","features":[525]},{"name":"TXTLOG_SETUPAPI_DEVLOG","features":[525]},{"name":"TXTLOG_SIGVERIF","features":[525]},{"name":"TXTLOG_SUMMARY","features":[525]},{"name":"TXTLOG_SYSTEM_STATE_CHANGE","features":[525]},{"name":"TXTLOG_TAB_1","features":[525]},{"name":"TXTLOG_TIMESTAMP","features":[525]},{"name":"TXTLOG_UI","features":[525]},{"name":"TXTLOG_UMPNPMGR","features":[525]},{"name":"TXTLOG_UTIL","features":[525]},{"name":"TXTLOG_VENDOR","features":[525]},{"name":"TXTLOG_VERBOSE","features":[525]},{"name":"TXTLOG_VERY_VERBOSE","features":[525]},{"name":"TXTLOG_WARNING","features":[525]},{"name":"TestApplyPatchToFileA","features":[307,525]},{"name":"TestApplyPatchToFileByBuffers","features":[307,525]},{"name":"TestApplyPatchToFileByHandles","features":[307,525]},{"name":"TestApplyPatchToFileW","features":[307,525]},{"name":"UIALL","features":[525]},{"name":"UILOGBITS","features":[525]},{"name":"UINONE","features":[525]},{"name":"USERINFOSTATE","features":[525]},{"name":"USERINFOSTATE_ABSENT","features":[525]},{"name":"USERINFOSTATE_INVALIDARG","features":[525]},{"name":"USERINFOSTATE_MOREDATA","features":[525]},{"name":"USERINFOSTATE_PRESENT","features":[525]},{"name":"USERINFOSTATE_UNKNOWN","features":[525]},{"name":"WARN_BAD_MAJOR_VERSION","features":[525]},{"name":"WARN_BASE","features":[525]},{"name":"WARN_EQUAL_FILE_VERSION","features":[525]},{"name":"WARN_FILE_VERSION_DOWNREV","features":[525]},{"name":"WARN_IMPROPER_TRANSFORM_VALIDATION","features":[525]},{"name":"WARN_INVALID_TRANSFORM_VALIDATION","features":[525]},{"name":"WARN_MAJOR_UPGRADE_PATCH","features":[525]},{"name":"WARN_OBSOLETION_WITH_MSI30","features":[525]},{"name":"WARN_OBSOLETION_WITH_PATCHSEQUENCE","features":[525]},{"name":"WARN_OBSOLETION_WITH_SEQUENCE_DATA","features":[525]},{"name":"WARN_PATCHPROPERTYNOTSET","features":[525]},{"name":"WARN_PCW_MISMATCHED_PRODUCT_CODES","features":[525]},{"name":"WARN_PCW_MISMATCHED_PRODUCT_VERSIONS","features":[525]},{"name":"WARN_SEQUENCE_DATA_GENERATION_DISABLED","features":[525]},{"name":"WARN_SEQUENCE_DATA_SUPERSEDENCE_IGNORED","features":[525]},{"name":"ZombifyActCtx","features":[307,525]},{"name":"_WIN32_MSI","features":[525]},{"name":"_WIN32_MSM","features":[525]},{"name":"cchMaxInteger","features":[525]},{"name":"ieError","features":[525]},{"name":"ieInfo","features":[525]},{"name":"ieStatusCancel","features":[525]},{"name":"ieStatusCreateEngine","features":[525]},{"name":"ieStatusFail","features":[525]},{"name":"ieStatusGetCUB","features":[525]},{"name":"ieStatusICECount","features":[525]},{"name":"ieStatusMerge","features":[525]},{"name":"ieStatusRunICE","features":[525]},{"name":"ieStatusShutdown","features":[525]},{"name":"ieStatusStarting","features":[525]},{"name":"ieStatusSuccess","features":[525]},{"name":"ieStatusSummaryInfo","features":[525]},{"name":"ieUnknown","features":[525]},{"name":"ieWarning","features":[525]},{"name":"msidbAssemblyAttributes","features":[525]},{"name":"msidbAssemblyAttributesURT","features":[525]},{"name":"msidbAssemblyAttributesWin32","features":[525]},{"name":"msidbClassAttributes","features":[525]},{"name":"msidbClassAttributesRelativePath","features":[525]},{"name":"msidbComponentAttributes","features":[525]},{"name":"msidbComponentAttributes64bit","features":[525]},{"name":"msidbComponentAttributesDisableRegistryReflection","features":[525]},{"name":"msidbComponentAttributesLocalOnly","features":[525]},{"name":"msidbComponentAttributesNeverOverwrite","features":[525]},{"name":"msidbComponentAttributesODBCDataSource","features":[525]},{"name":"msidbComponentAttributesOptional","features":[525]},{"name":"msidbComponentAttributesPermanent","features":[525]},{"name":"msidbComponentAttributesRegistryKeyPath","features":[525]},{"name":"msidbComponentAttributesShared","features":[525]},{"name":"msidbComponentAttributesSharedDllRefCount","features":[525]},{"name":"msidbComponentAttributesSourceOnly","features":[525]},{"name":"msidbComponentAttributesTransitive","features":[525]},{"name":"msidbComponentAttributesUninstallOnSupersedence","features":[525]},{"name":"msidbControlAttributes","features":[525]},{"name":"msidbControlAttributesBiDi","features":[525]},{"name":"msidbControlAttributesBitmap","features":[525]},{"name":"msidbControlAttributesCDROMVolume","features":[525]},{"name":"msidbControlAttributesComboList","features":[525]},{"name":"msidbControlAttributesElevationShield","features":[525]},{"name":"msidbControlAttributesEnabled","features":[525]},{"name":"msidbControlAttributesFixedSize","features":[525]},{"name":"msidbControlAttributesFixedVolume","features":[525]},{"name":"msidbControlAttributesFloppyVolume","features":[525]},{"name":"msidbControlAttributesFormatSize","features":[525]},{"name":"msidbControlAttributesHasBorder","features":[525]},{"name":"msidbControlAttributesIcon","features":[525]},{"name":"msidbControlAttributesIconSize16","features":[525]},{"name":"msidbControlAttributesIconSize32","features":[525]},{"name":"msidbControlAttributesIconSize48","features":[525]},{"name":"msidbControlAttributesImageHandle","features":[525]},{"name":"msidbControlAttributesIndirect","features":[525]},{"name":"msidbControlAttributesInteger","features":[525]},{"name":"msidbControlAttributesLeftScroll","features":[525]},{"name":"msidbControlAttributesMultiline","features":[525]},{"name":"msidbControlAttributesNoPrefix","features":[525]},{"name":"msidbControlAttributesNoWrap","features":[525]},{"name":"msidbControlAttributesPasswordInput","features":[525]},{"name":"msidbControlAttributesProgress95","features":[525]},{"name":"msidbControlAttributesPushLike","features":[525]},{"name":"msidbControlAttributesRAMDiskVolume","features":[525]},{"name":"msidbControlAttributesRTLRO","features":[525]},{"name":"msidbControlAttributesRemoteVolume","features":[525]},{"name":"msidbControlAttributesRemovableVolume","features":[525]},{"name":"msidbControlAttributesRightAligned","features":[525]},{"name":"msidbControlAttributesSorted","features":[525]},{"name":"msidbControlAttributesSunken","features":[525]},{"name":"msidbControlAttributesTransparent","features":[525]},{"name":"msidbControlAttributesUsersLanguage","features":[525]},{"name":"msidbControlAttributesVisible","features":[525]},{"name":"msidbControlShowRollbackCost","features":[525]},{"name":"msidbCustomActionType","features":[525]},{"name":"msidbCustomActionType64BitScript","features":[525]},{"name":"msidbCustomActionTypeAsync","features":[525]},{"name":"msidbCustomActionTypeBinaryData","features":[525]},{"name":"msidbCustomActionTypeClientRepeat","features":[525]},{"name":"msidbCustomActionTypeCommit","features":[525]},{"name":"msidbCustomActionTypeContinue","features":[525]},{"name":"msidbCustomActionTypeDirectory","features":[525]},{"name":"msidbCustomActionTypeDll","features":[525]},{"name":"msidbCustomActionTypeExe","features":[525]},{"name":"msidbCustomActionTypeFirstSequence","features":[525]},{"name":"msidbCustomActionTypeHideTarget","features":[525]},{"name":"msidbCustomActionTypeInScript","features":[525]},{"name":"msidbCustomActionTypeInstall","features":[525]},{"name":"msidbCustomActionTypeJScript","features":[525]},{"name":"msidbCustomActionTypeNoImpersonate","features":[525]},{"name":"msidbCustomActionTypeOncePerProcess","features":[525]},{"name":"msidbCustomActionTypePatchUninstall","features":[525]},{"name":"msidbCustomActionTypeProperty","features":[525]},{"name":"msidbCustomActionTypeRollback","features":[525]},{"name":"msidbCustomActionTypeSourceFile","features":[525]},{"name":"msidbCustomActionTypeTSAware","features":[525]},{"name":"msidbCustomActionTypeTextData","features":[525]},{"name":"msidbCustomActionTypeVBScript","features":[525]},{"name":"msidbDialogAttributes","features":[525]},{"name":"msidbDialogAttributesBiDi","features":[525]},{"name":"msidbDialogAttributesError","features":[525]},{"name":"msidbDialogAttributesKeepModeless","features":[525]},{"name":"msidbDialogAttributesLeftScroll","features":[525]},{"name":"msidbDialogAttributesMinimize","features":[525]},{"name":"msidbDialogAttributesModal","features":[525]},{"name":"msidbDialogAttributesRTLRO","features":[525]},{"name":"msidbDialogAttributesRightAligned","features":[525]},{"name":"msidbDialogAttributesSysModal","features":[525]},{"name":"msidbDialogAttributesTrackDiskSpace","features":[525]},{"name":"msidbDialogAttributesUseCustomPalette","features":[525]},{"name":"msidbDialogAttributesVisible","features":[525]},{"name":"msidbEmbeddedHandlesBasic","features":[525]},{"name":"msidbEmbeddedUI","features":[525]},{"name":"msidbEmbeddedUIAttributes","features":[525]},{"name":"msidbFeatureAttributes","features":[525]},{"name":"msidbFeatureAttributesDisallowAdvertise","features":[525]},{"name":"msidbFeatureAttributesFavorAdvertise","features":[525]},{"name":"msidbFeatureAttributesFavorLocal","features":[525]},{"name":"msidbFeatureAttributesFavorSource","features":[525]},{"name":"msidbFeatureAttributesFollowParent","features":[525]},{"name":"msidbFeatureAttributesNoUnsupportedAdvertise","features":[525]},{"name":"msidbFeatureAttributesUIDisallowAbsent","features":[525]},{"name":"msidbFileAttributes","features":[525]},{"name":"msidbFileAttributesChecksum","features":[525]},{"name":"msidbFileAttributesCompressed","features":[525]},{"name":"msidbFileAttributesHidden","features":[525]},{"name":"msidbFileAttributesIsolatedComp","features":[525]},{"name":"msidbFileAttributesNoncompressed","features":[525]},{"name":"msidbFileAttributesPatchAdded","features":[525]},{"name":"msidbFileAttributesReadOnly","features":[525]},{"name":"msidbFileAttributesReserved0","features":[525]},{"name":"msidbFileAttributesReserved1","features":[525]},{"name":"msidbFileAttributesReserved2","features":[525]},{"name":"msidbFileAttributesReserved3","features":[525]},{"name":"msidbFileAttributesReserved4","features":[525]},{"name":"msidbFileAttributesSystem","features":[525]},{"name":"msidbFileAttributesVital","features":[525]},{"name":"msidbIniFileAction","features":[525]},{"name":"msidbIniFileActionAddLine","features":[525]},{"name":"msidbIniFileActionAddTag","features":[525]},{"name":"msidbIniFileActionCreateLine","features":[525]},{"name":"msidbIniFileActionRemoveLine","features":[525]},{"name":"msidbIniFileActionRemoveTag","features":[525]},{"name":"msidbLocatorType","features":[525]},{"name":"msidbLocatorType64bit","features":[525]},{"name":"msidbLocatorTypeDirectory","features":[525]},{"name":"msidbLocatorTypeFileName","features":[525]},{"name":"msidbLocatorTypeRawValue","features":[525]},{"name":"msidbMoveFileOptions","features":[525]},{"name":"msidbMoveFileOptionsMove","features":[525]},{"name":"msidbODBCDataSourceRegistration","features":[525]},{"name":"msidbODBCDataSourceRegistrationPerMachine","features":[525]},{"name":"msidbODBCDataSourceRegistrationPerUser","features":[525]},{"name":"msidbPatchAttributes","features":[525]},{"name":"msidbPatchAttributesNonVital","features":[525]},{"name":"msidbRegistryRoot","features":[525]},{"name":"msidbRegistryRootClassesRoot","features":[525]},{"name":"msidbRegistryRootCurrentUser","features":[525]},{"name":"msidbRegistryRootLocalMachine","features":[525]},{"name":"msidbRegistryRootUsers","features":[525]},{"name":"msidbRemoveFileInstallMode","features":[525]},{"name":"msidbRemoveFileInstallModeOnBoth","features":[525]},{"name":"msidbRemoveFileInstallModeOnInstall","features":[525]},{"name":"msidbRemoveFileInstallModeOnRemove","features":[525]},{"name":"msidbServiceConfigEvent","features":[525]},{"name":"msidbServiceConfigEventInstall","features":[525]},{"name":"msidbServiceConfigEventReinstall","features":[525]},{"name":"msidbServiceConfigEventUninstall","features":[525]},{"name":"msidbServiceControlEvent","features":[525]},{"name":"msidbServiceControlEventDelete","features":[525]},{"name":"msidbServiceControlEventStart","features":[525]},{"name":"msidbServiceControlEventStop","features":[525]},{"name":"msidbServiceControlEventUninstallDelete","features":[525]},{"name":"msidbServiceControlEventUninstallStart","features":[525]},{"name":"msidbServiceControlEventUninstallStop","features":[525]},{"name":"msidbServiceInstallErrorControl","features":[525]},{"name":"msidbServiceInstallErrorControlVital","features":[525]},{"name":"msidbSumInfoSourceType","features":[525]},{"name":"msidbSumInfoSourceTypeAdminImage","features":[525]},{"name":"msidbSumInfoSourceTypeCompressed","features":[525]},{"name":"msidbSumInfoSourceTypeLUAPackage","features":[525]},{"name":"msidbSumInfoSourceTypeSFN","features":[525]},{"name":"msidbTextStyleStyleBits","features":[525]},{"name":"msidbTextStyleStyleBitsBold","features":[525]},{"name":"msidbTextStyleStyleBitsItalic","features":[525]},{"name":"msidbTextStyleStyleBitsStrike","features":[525]},{"name":"msidbTextStyleStyleBitsUnderline","features":[525]},{"name":"msidbUpgradeAttributes","features":[525]},{"name":"msidbUpgradeAttributesIgnoreRemoveFailure","features":[525]},{"name":"msidbUpgradeAttributesLanguagesExclusive","features":[525]},{"name":"msidbUpgradeAttributesMigrateFeatures","features":[525]},{"name":"msidbUpgradeAttributesOnlyDetect","features":[525]},{"name":"msidbUpgradeAttributesVersionMaxInclusive","features":[525]},{"name":"msidbUpgradeAttributesVersionMinInclusive","features":[525]},{"name":"msifiFastInstallBits","features":[525]},{"name":"msifiFastInstallLessPrgMsg","features":[525]},{"name":"msifiFastInstallNoSR","features":[525]},{"name":"msifiFastInstallQuickCosting","features":[525]},{"name":"msirbRebootCustomActionReason","features":[525]},{"name":"msirbRebootDeferred","features":[525]},{"name":"msirbRebootForceRebootReason","features":[525]},{"name":"msirbRebootImmediate","features":[525]},{"name":"msirbRebootInUseFilesReason","features":[525]},{"name":"msirbRebootReason","features":[525]},{"name":"msirbRebootScheduleRebootReason","features":[525]},{"name":"msirbRebootType","features":[525]},{"name":"msirbRebootUndeterminedReason","features":[525]},{"name":"msmErrorDirCreate","features":[525]},{"name":"msmErrorExclusion","features":[525]},{"name":"msmErrorFeatureRequired","features":[525]},{"name":"msmErrorFileCreate","features":[525]},{"name":"msmErrorLanguageFailed","features":[525]},{"name":"msmErrorLanguageUnsupported","features":[525]},{"name":"msmErrorResequenceMerge","features":[525]},{"name":"msmErrorTableMerge","features":[525]},{"name":"msmErrorType","features":[525]}],"534":[{"name":"AVRF_BACKTRACE_INFORMATION","features":[526]},{"name":"AVRF_ENUM_RESOURCES_FLAGS_DONT_RESOLVE_TRACES","features":[526]},{"name":"AVRF_ENUM_RESOURCES_FLAGS_SUSPEND","features":[526]},{"name":"AVRF_HANDLEOPERATION_ENUMERATE_CALLBACK","features":[526]},{"name":"AVRF_HANDLE_OPERATION","features":[526]},{"name":"AVRF_HEAPALLOCATION_ENUMERATE_CALLBACK","features":[526]},{"name":"AVRF_HEAP_ALLOCATION","features":[526]},{"name":"AVRF_MAX_TRACES","features":[526]},{"name":"AVRF_RESOURCE_ENUMERATE_CALLBACK","features":[526]},{"name":"AllocationStateBusy","features":[526]},{"name":"AllocationStateFree","features":[526]},{"name":"AllocationStateUnknown","features":[526]},{"name":"AvrfResourceHandleTrace","features":[526]},{"name":"AvrfResourceHeapAllocation","features":[526]},{"name":"AvrfResourceMax","features":[526]},{"name":"HeapEnumerationEverything","features":[526]},{"name":"HeapEnumerationStop","features":[526]},{"name":"HeapFullPageHeap","features":[526]},{"name":"HeapMetadata","features":[526]},{"name":"HeapStateMask","features":[526]},{"name":"OperationDbBADREF","features":[526]},{"name":"OperationDbCLOSE","features":[526]},{"name":"OperationDbOPEN","features":[526]},{"name":"OperationDbUnused","features":[526]},{"name":"VERIFIER_ENUM_RESOURCE_FLAGS","features":[526]},{"name":"VerifierEnumerateResource","features":[307,526]},{"name":"eAvrfResourceTypes","features":[526]},{"name":"eHANDLE_TRACE_OPERATIONS","features":[526]},{"name":"eHeapAllocationState","features":[526]},{"name":"eHeapEnumerationLevel","features":[526]},{"name":"eUserAllocationState","features":[526]}],"535":[{"name":"CAccessiblityWinSAT","features":[527]},{"name":"CInitiateWinSAT","features":[527]},{"name":"CProvideWinSATVisuals","features":[527]},{"name":"CQueryAllWinSAT","features":[527]},{"name":"CQueryOEMWinSATCustomization","features":[527]},{"name":"CQueryWinSAT","features":[527]},{"name":"IAccessibleWinSAT","features":[527,358,528]},{"name":"IInitiateWinSATAssessment","features":[527]},{"name":"IProvideWinSATAssessmentInfo","features":[527,358]},{"name":"IProvideWinSATResultsInfo","features":[527,358]},{"name":"IProvideWinSATVisuals","features":[527]},{"name":"IQueryAllWinSATAssessments","features":[527,358]},{"name":"IQueryOEMWinSATCustomization","features":[527]},{"name":"IQueryRecentWinSATAssessment","features":[527,358]},{"name":"IWinSATInitiateEvents","features":[527]},{"name":"WINSAT_ASSESSMENT_CPU","features":[527]},{"name":"WINSAT_ASSESSMENT_D3D","features":[527]},{"name":"WINSAT_ASSESSMENT_DISK","features":[527]},{"name":"WINSAT_ASSESSMENT_GRAPHICS","features":[527]},{"name":"WINSAT_ASSESSMENT_MEMORY","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_INCOHERENT_WITH_HARDWARE","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_INVALID","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_MAX","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_MIN","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_NOT_AVAILABLE","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_UNKNOWN","features":[527]},{"name":"WINSAT_ASSESSMENT_STATE_VALID","features":[527]},{"name":"WINSAT_ASSESSMENT_TYPE","features":[527]},{"name":"WINSAT_BITMAP_SIZE","features":[527]},{"name":"WINSAT_BITMAP_SIZE_NORMAL","features":[527]},{"name":"WINSAT_BITMAP_SIZE_SMALL","features":[527]},{"name":"WINSAT_OEM_CUSTOMIZATION_STATE","features":[527]},{"name":"WINSAT_OEM_DATA_INVALID","features":[527]},{"name":"WINSAT_OEM_DATA_NON_SYS_CONFIG_MATCH","features":[527]},{"name":"WINSAT_OEM_DATA_VALID","features":[527]},{"name":"WINSAT_OEM_NO_DATA_SUPPLIED","features":[527]}],"536":[{"name":"APPDOMAIN_FORCE_TRIVIAL_WAIT_OPERATIONS","features":[529]},{"name":"APPDOMAIN_SECURITY_DEFAULT","features":[529]},{"name":"APPDOMAIN_SECURITY_FLAGS","features":[529]},{"name":"APPDOMAIN_SECURITY_FORBID_CROSSAD_REVERSE_PINVOKE","features":[529]},{"name":"APPDOMAIN_SECURITY_SANDBOXED","features":[529]},{"name":"AssemblyBindInfo","features":[529]},{"name":"BucketParamLength","features":[529]},{"name":"BucketParameterIndex","features":[529]},{"name":"BucketParameters","features":[307,529]},{"name":"BucketParamsCount","features":[529]},{"name":"CLRCreateInstance","features":[529]},{"name":"CLRCreateInstanceFnPtr","features":[529]},{"name":"CLRRuntimeHost","features":[529]},{"name":"CLR_ASSEMBLY_BUILD_VERSION","features":[529]},{"name":"CLR_ASSEMBLY_IDENTITY_FLAGS_DEFAULT","features":[529]},{"name":"CLR_ASSEMBLY_MAJOR_VERSION","features":[529]},{"name":"CLR_ASSEMBLY_MINOR_VERSION","features":[529]},{"name":"CLR_BUILD_VERSION","features":[529]},{"name":"CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH","features":[529]},{"name":"CLR_DEBUGGING_MANAGED_EVENT_PENDING","features":[529]},{"name":"CLR_DEBUGGING_PROCESS_FLAGS","features":[529]},{"name":"CLR_DEBUGGING_VERSION","features":[529]},{"name":"CLR_MAJOR_VERSION","features":[529]},{"name":"CLR_MINOR_VERSION","features":[529]},{"name":"CLSID_CLRDebugging","features":[529]},{"name":"CLSID_CLRDebuggingLegacy","features":[529]},{"name":"CLSID_CLRMetaHost","features":[529]},{"name":"CLSID_CLRMetaHostPolicy","features":[529]},{"name":"CLSID_CLRProfiling","features":[529]},{"name":"CLSID_CLRStrongName","features":[529]},{"name":"CLSID_RESOLUTION_DEFAULT","features":[529]},{"name":"CLSID_RESOLUTION_FLAGS","features":[529]},{"name":"CLSID_RESOLUTION_REGISTERED","features":[529]},{"name":"COR_GC_COUNTS","features":[529]},{"name":"COR_GC_MEMORYUSAGE","features":[529]},{"name":"COR_GC_STATS","features":[529]},{"name":"COR_GC_STAT_TYPES","features":[529]},{"name":"COR_GC_THREAD_HAS_PROMOTED_BYTES","features":[529]},{"name":"COR_GC_THREAD_STATS","features":[529]},{"name":"COR_GC_THREAD_STATS_TYPES","features":[529]},{"name":"CallFunctionShim","features":[529]},{"name":"CallbackThreadSetFnPtr","features":[529]},{"name":"CallbackThreadUnsetFnPtr","features":[529]},{"name":"ClrCreateManagedInstance","features":[529]},{"name":"ComCallUnmarshal","features":[529]},{"name":"ComCallUnmarshalV4","features":[529]},{"name":"CorBindToCurrentRuntime","features":[529]},{"name":"CorBindToRuntime","features":[529]},{"name":"CorBindToRuntimeByCfg","features":[529,358]},{"name":"CorBindToRuntimeEx","features":[529]},{"name":"CorBindToRuntimeHost","features":[529]},{"name":"CorExitProcess","features":[529]},{"name":"CorLaunchApplication","features":[307,529,342]},{"name":"CorMarkThreadInThreadPool","features":[529]},{"name":"CorRuntimeHost","features":[529]},{"name":"CreateDebuggingInterfaceFromVersion","features":[529]},{"name":"CreateInterfaceFnPtr","features":[529]},{"name":"CustomDumpItem","features":[529]},{"name":"DEPRECATED_CLR_API_MESG","features":[529]},{"name":"DUMP_FLAVOR_CriticalCLRState","features":[529]},{"name":"DUMP_FLAVOR_Default","features":[529]},{"name":"DUMP_FLAVOR_Mini","features":[529]},{"name":"DUMP_FLAVOR_NonHeapCLRState","features":[529]},{"name":"DUMP_ITEM_None","features":[529]},{"name":"EApiCategories","features":[529]},{"name":"EBindPolicyLevels","features":[529]},{"name":"ECLRAssemblyIdentityFlags","features":[529]},{"name":"EClrEvent","features":[529]},{"name":"EClrFailure","features":[529]},{"name":"EClrOperation","features":[529]},{"name":"EClrUnhandledException","features":[529]},{"name":"EContextType","features":[529]},{"name":"ECustomDumpFlavor","features":[529]},{"name":"ECustomDumpItemKind","features":[529]},{"name":"EHostApplicationPolicy","features":[529]},{"name":"EHostBindingPolicyModifyFlags","features":[529]},{"name":"EInitializeNewDomainFlags","features":[529]},{"name":"EMemoryAvailable","features":[529]},{"name":"EMemoryCriticalLevel","features":[529]},{"name":"EPolicyAction","features":[529]},{"name":"ESymbolReadingPolicy","features":[529]},{"name":"ETaskType","features":[529]},{"name":"Event_ClrDisabled","features":[529]},{"name":"Event_DomainUnload","features":[529]},{"name":"Event_MDAFired","features":[529]},{"name":"Event_StackOverflow","features":[529]},{"name":"FAIL_AccessViolation","features":[529]},{"name":"FAIL_CodeContract","features":[529]},{"name":"FAIL_CriticalResource","features":[529]},{"name":"FAIL_FatalRuntime","features":[529]},{"name":"FAIL_NonCriticalResource","features":[529]},{"name":"FAIL_OrphanedLock","features":[529]},{"name":"FAIL_StackOverflow","features":[529]},{"name":"FExecuteInAppDomainCallback","features":[529]},{"name":"FLockClrVersionCallback","features":[529]},{"name":"GetCLRIdentityManager","features":[529]},{"name":"GetCORRequiredVersion","features":[529]},{"name":"GetCORSystemDirectory","features":[529]},{"name":"GetCORVersion","features":[529]},{"name":"GetFileVersion","features":[529]},{"name":"GetRealProcAddress","features":[529]},{"name":"GetRequestedRuntimeInfo","features":[529]},{"name":"GetRequestedRuntimeVersion","features":[529]},{"name":"GetRequestedRuntimeVersionForCLSID","features":[529]},{"name":"GetVersionFromProcess","features":[307,529]},{"name":"HOST_APPLICATION_BINDING_POLICY","features":[529]},{"name":"HOST_BINDING_POLICY_MODIFY_CHAIN","features":[529]},{"name":"HOST_BINDING_POLICY_MODIFY_DEFAULT","features":[529]},{"name":"HOST_BINDING_POLICY_MODIFY_MAX","features":[529]},{"name":"HOST_BINDING_POLICY_MODIFY_REMOVE","features":[529]},{"name":"HOST_TYPE","features":[529]},{"name":"HOST_TYPE_APPLAUNCH","features":[529]},{"name":"HOST_TYPE_CORFLAG","features":[529]},{"name":"HOST_TYPE_DEFAULT","features":[529]},{"name":"IActionOnCLREvent","features":[529]},{"name":"IApartmentCallback","features":[529]},{"name":"IAppDomainBinding","features":[529]},{"name":"ICLRAppDomainResourceMonitor","features":[529]},{"name":"ICLRAssemblyIdentityManager","features":[529]},{"name":"ICLRAssemblyReferenceList","features":[529]},{"name":"ICLRControl","features":[529]},{"name":"ICLRDebugManager","features":[529]},{"name":"ICLRDebugging","features":[529]},{"name":"ICLRDebuggingLibraryProvider","features":[529]},{"name":"ICLRDomainManager","features":[529]},{"name":"ICLRErrorReportingManager","features":[529]},{"name":"ICLRGCManager","features":[529]},{"name":"ICLRGCManager2","features":[529]},{"name":"ICLRHostBindingPolicyManager","features":[529]},{"name":"ICLRHostProtectionManager","features":[529]},{"name":"ICLRIoCompletionManager","features":[529]},{"name":"ICLRMemoryNotificationCallback","features":[529]},{"name":"ICLRMetaHost","features":[529]},{"name":"ICLRMetaHostPolicy","features":[529]},{"name":"ICLROnEventManager","features":[529]},{"name":"ICLRPolicyManager","features":[529]},{"name":"ICLRProbingAssemblyEnum","features":[529]},{"name":"ICLRProfiling","features":[529]},{"name":"ICLRReferenceAssemblyEnum","features":[529]},{"name":"ICLRRuntimeHost","features":[529]},{"name":"ICLRRuntimeInfo","features":[529]},{"name":"ICLRStrongName","features":[529]},{"name":"ICLRStrongName2","features":[529]},{"name":"ICLRStrongName3","features":[529]},{"name":"ICLRSyncManager","features":[529]},{"name":"ICLRTask","features":[529]},{"name":"ICLRTask2","features":[529]},{"name":"ICLRTaskManager","features":[529]},{"name":"ICatalogServices","features":[529]},{"name":"ICorConfiguration","features":[529]},{"name":"ICorRuntimeHost","features":[529]},{"name":"ICorThreadpool","features":[529]},{"name":"IDebuggerInfo","features":[529]},{"name":"IDebuggerThreadControl","features":[529]},{"name":"IGCHost","features":[529]},{"name":"IGCHost2","features":[529]},{"name":"IGCHostControl","features":[529]},{"name":"IGCThreadControl","features":[529]},{"name":"IHostAssemblyManager","features":[529]},{"name":"IHostAssemblyStore","features":[529]},{"name":"IHostAutoEvent","features":[529]},{"name":"IHostControl","features":[529]},{"name":"IHostCrst","features":[529]},{"name":"IHostGCManager","features":[529]},{"name":"IHostIoCompletionManager","features":[529]},{"name":"IHostMalloc","features":[529]},{"name":"IHostManualEvent","features":[529]},{"name":"IHostMemoryManager","features":[529]},{"name":"IHostPolicyManager","features":[529]},{"name":"IHostSecurityContext","features":[529]},{"name":"IHostSecurityManager","features":[529]},{"name":"IHostSemaphore","features":[529]},{"name":"IHostSyncManager","features":[529]},{"name":"IHostTask","features":[529]},{"name":"IHostTaskManager","features":[529]},{"name":"IHostThreadpoolManager","features":[529]},{"name":"IManagedObject","features":[529]},{"name":"IObjectHandle","features":[529]},{"name":"ITypeName","features":[529]},{"name":"ITypeNameBuilder","features":[529]},{"name":"ITypeNameFactory","features":[529]},{"name":"InvalidBucketParamIndex","features":[529]},{"name":"LIBID_mscoree","features":[529]},{"name":"LoadLibraryShim","features":[307,529]},{"name":"LoadStringRC","features":[529]},{"name":"LoadStringRCEx","features":[529]},{"name":"LockClrVersion","features":[529]},{"name":"MALLOC_EXECUTABLE","features":[529]},{"name":"MALLOC_THREADSAFE","features":[529]},{"name":"MALLOC_TYPE","features":[529]},{"name":"MDAInfo","features":[529]},{"name":"METAHOST_CONFIG_FLAGS","features":[529]},{"name":"METAHOST_CONFIG_FLAGS_LEGACY_V2_ACTIVATION_POLICY_FALSE","features":[529]},{"name":"METAHOST_CONFIG_FLAGS_LEGACY_V2_ACTIVATION_POLICY_MASK","features":[529]},{"name":"METAHOST_CONFIG_FLAGS_LEGACY_V2_ACTIVATION_POLICY_TRUE","features":[529]},{"name":"METAHOST_CONFIG_FLAGS_LEGACY_V2_ACTIVATION_POLICY_UNSET","features":[529]},{"name":"METAHOST_POLICY_APPLY_UPGRADE_POLICY","features":[529]},{"name":"METAHOST_POLICY_EMULATE_EXE_LAUNCH","features":[529]},{"name":"METAHOST_POLICY_ENSURE_SKU_SUPPORTED","features":[529]},{"name":"METAHOST_POLICY_FLAGS","features":[529]},{"name":"METAHOST_POLICY_HIGHCOMPAT","features":[529]},{"name":"METAHOST_POLICY_IGNORE_ERROR_MODE","features":[529]},{"name":"METAHOST_POLICY_SHOW_ERROR_DIALOG","features":[529]},{"name":"METAHOST_POLICY_USE_PROCESS_IMAGE_PATH","features":[529]},{"name":"MaxClrEvent","features":[529]},{"name":"MaxClrFailure","features":[529]},{"name":"MaxClrOperation","features":[529]},{"name":"MaxPolicyAction","features":[529]},{"name":"ModuleBindInfo","features":[529]},{"name":"OPR_AppDomainRudeUnload","features":[529]},{"name":"OPR_AppDomainUnload","features":[529]},{"name":"OPR_FinalizerRun","features":[529]},{"name":"OPR_ProcessExit","features":[529]},{"name":"OPR_ThreadAbort","features":[529]},{"name":"OPR_ThreadRudeAbortInCriticalRegion","features":[529]},{"name":"OPR_ThreadRudeAbortInNonCriticalRegion","features":[529]},{"name":"PTLS_CALLBACK_FUNCTION","features":[529]},{"name":"Parameter1","features":[529]},{"name":"Parameter2","features":[529]},{"name":"Parameter3","features":[529]},{"name":"Parameter4","features":[529]},{"name":"Parameter5","features":[529]},{"name":"Parameter6","features":[529]},{"name":"Parameter7","features":[529]},{"name":"Parameter8","features":[529]},{"name":"Parameter9","features":[529]},{"name":"RUNTIME_INFO_DONT_RETURN_DIRECTORY","features":[529]},{"name":"RUNTIME_INFO_DONT_RETURN_VERSION","features":[529]},{"name":"RUNTIME_INFO_DONT_SHOW_ERROR_DIALOG","features":[529]},{"name":"RUNTIME_INFO_FLAGS","features":[529]},{"name":"RUNTIME_INFO_IGNORE_ERROR_MODE","features":[529]},{"name":"RUNTIME_INFO_REQUEST_AMD64","features":[529]},{"name":"RUNTIME_INFO_REQUEST_ARM64","features":[529]},{"name":"RUNTIME_INFO_REQUEST_IA64","features":[529]},{"name":"RUNTIME_INFO_REQUEST_X86","features":[529]},{"name":"RUNTIME_INFO_UPGRADE_VERSION","features":[529]},{"name":"RunDll32ShimW","features":[307,529]},{"name":"RuntimeLoadedCallbackFnPtr","features":[529]},{"name":"SO_ClrEngine","features":[529]},{"name":"SO_Managed","features":[529]},{"name":"SO_Other","features":[529]},{"name":"STARTUP_ALWAYSFLOW_IMPERSONATION","features":[529]},{"name":"STARTUP_ARM","features":[529]},{"name":"STARTUP_CONCURRENT_GC","features":[529]},{"name":"STARTUP_DISABLE_COMMITTHREADSTACK","features":[529]},{"name":"STARTUP_ETW","features":[529]},{"name":"STARTUP_FLAGS","features":[529]},{"name":"STARTUP_HOARD_GC_VM","features":[529]},{"name":"STARTUP_LEGACY_IMPERSONATION","features":[529]},{"name":"STARTUP_LOADER_OPTIMIZATION_MASK","features":[529]},{"name":"STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN","features":[529]},{"name":"STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST","features":[529]},{"name":"STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN","features":[529]},{"name":"STARTUP_LOADER_SAFEMODE","features":[529]},{"name":"STARTUP_LOADER_SETPREFERENCE","features":[529]},{"name":"STARTUP_SERVER_GC","features":[529]},{"name":"STARTUP_SINGLE_VERSION_HOSTING_INTERFACE","features":[529]},{"name":"STARTUP_TRIM_GC_COMMIT","features":[529]},{"name":"StackOverflowInfo","features":[307,529,336,313]},{"name":"StackOverflowType","features":[529]},{"name":"TT_ADUNLOAD","features":[529]},{"name":"TT_DEBUGGERHELPER","features":[529]},{"name":"TT_FINALIZER","features":[529]},{"name":"TT_GC","features":[529]},{"name":"TT_THREADPOOL_GATE","features":[529]},{"name":"TT_THREADPOOL_IOCOMPLETION","features":[529]},{"name":"TT_THREADPOOL_TIMER","features":[529]},{"name":"TT_THREADPOOL_WAIT","features":[529]},{"name":"TT_THREADPOOL_WORKER","features":[529]},{"name":"TT_UNKNOWN","features":[529]},{"name":"TT_USER","features":[529]},{"name":"TypeNameFactory","features":[529]},{"name":"WAIT_ALERTABLE","features":[529]},{"name":"WAIT_MSGPUMP","features":[529]},{"name":"WAIT_NOTINDEADLOCK","features":[529]},{"name":"WAIT_OPTION","features":[529]},{"name":"eAbortThread","features":[529]},{"name":"eAll","features":[529]},{"name":"eAppDomainCritical","features":[529]},{"name":"eCurrentContext","features":[529]},{"name":"eDisableRuntime","features":[529]},{"name":"eExitProcess","features":[529]},{"name":"eExternalProcessMgmt","features":[529]},{"name":"eExternalThreading","features":[529]},{"name":"eFastExitProcess","features":[529]},{"name":"eHostDeterminedPolicy","features":[529]},{"name":"eInitializeNewDomainFlags_NoSecurityChanges","features":[529]},{"name":"eInitializeNewDomainFlags_None","features":[529]},{"name":"eMayLeakOnAbort","features":[529]},{"name":"eMemoryAvailableHigh","features":[529]},{"name":"eMemoryAvailableLow","features":[529]},{"name":"eMemoryAvailableNeutral","features":[529]},{"name":"eNoAction","features":[529]},{"name":"eNoChecks","features":[529]},{"name":"ePolicyLevelAdmin","features":[529]},{"name":"ePolicyLevelApp","features":[529]},{"name":"ePolicyLevelHost","features":[529]},{"name":"ePolicyLevelNone","features":[529]},{"name":"ePolicyLevelPublisher","features":[529]},{"name":"ePolicyLevelRetargetable","features":[529]},{"name":"ePolicyPortability","features":[529]},{"name":"ePolicyUnifiedToCLR","features":[529]},{"name":"eProcessCritical","features":[529]},{"name":"eRestrictedContext","features":[529]},{"name":"eRudeAbortThread","features":[529]},{"name":"eRudeExitProcess","features":[529]},{"name":"eRudeUnloadAppDomain","features":[529]},{"name":"eRuntimeDeterminedPolicy","features":[529]},{"name":"eSecurityInfrastructure","features":[529]},{"name":"eSelfAffectingProcessMgmt","features":[529]},{"name":"eSelfAffectingThreading","features":[529]},{"name":"eSharedState","features":[529]},{"name":"eSymbolReadingAlways","features":[529]},{"name":"eSymbolReadingFullTrustOnly","features":[529]},{"name":"eSymbolReadingNever","features":[529]},{"name":"eSynchronization","features":[529]},{"name":"eTaskCritical","features":[529]},{"name":"eThrowException","features":[529]},{"name":"eUI","features":[529]},{"name":"eUnloadAppDomain","features":[529]}],"537":[{"name":"ADVANCED_FEATURE_FLAGS","features":[358]},{"name":"ADVF","features":[358]},{"name":"ADVFCACHE_FORCEBUILTIN","features":[358]},{"name":"ADVFCACHE_NOHANDLER","features":[358]},{"name":"ADVFCACHE_ONSAVE","features":[358]},{"name":"ADVF_DATAONSTOP","features":[358]},{"name":"ADVF_NODATA","features":[358]},{"name":"ADVF_ONLYONCE","features":[358]},{"name":"ADVF_PRIMEFIRST","features":[358]},{"name":"APPIDREGFLAGS_AAA_NO_IMPLICIT_ACTIVATE_AS_IU","features":[358]},{"name":"APPIDREGFLAGS_ACTIVATE_IUSERVER_INDESKTOP","features":[358]},{"name":"APPIDREGFLAGS_ISSUE_ACTIVATION_RPC_AT_IDENTIFY","features":[358]},{"name":"APPIDREGFLAGS_IUSERVER_ACTIVATE_IN_CLIENT_SESSION_ONLY","features":[358]},{"name":"APPIDREGFLAGS_IUSERVER_SELF_SID_IN_LAUNCH_PERMISSION","features":[358]},{"name":"APPIDREGFLAGS_IUSERVER_UNMODIFIED_LOGON_TOKEN","features":[358]},{"name":"APPIDREGFLAGS_RESERVED1","features":[358]},{"name":"APPIDREGFLAGS_RESERVED2","features":[358]},{"name":"APPIDREGFLAGS_RESERVED3","features":[358]},{"name":"APPIDREGFLAGS_RESERVED4","features":[358]},{"name":"APPIDREGFLAGS_RESERVED5","features":[358]},{"name":"APPIDREGFLAGS_RESERVED7","features":[358]},{"name":"APPIDREGFLAGS_RESERVED8","features":[358]},{"name":"APPIDREGFLAGS_RESERVED9","features":[358]},{"name":"APPIDREGFLAGS_SECURE_SERVER_PROCESS_SD_AND_BIND","features":[358]},{"name":"APTTYPE","features":[358]},{"name":"APTTYPEQUALIFIER","features":[358]},{"name":"APTTYPEQUALIFIER_APPLICATION_STA","features":[358]},{"name":"APTTYPEQUALIFIER_IMPLICIT_MTA","features":[358]},{"name":"APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA","features":[358]},{"name":"APTTYPEQUALIFIER_NA_ON_MAINSTA","features":[358]},{"name":"APTTYPEQUALIFIER_NA_ON_MTA","features":[358]},{"name":"APTTYPEQUALIFIER_NA_ON_STA","features":[358]},{"name":"APTTYPEQUALIFIER_NONE","features":[358]},{"name":"APTTYPEQUALIFIER_RESERVED_1","features":[358]},{"name":"APTTYPE_CURRENT","features":[358]},{"name":"APTTYPE_MAINSTA","features":[358]},{"name":"APTTYPE_MTA","features":[358]},{"name":"APTTYPE_NA","features":[358]},{"name":"APTTYPE_STA","features":[358]},{"name":"ASYNC_MODE_COMPATIBILITY","features":[358]},{"name":"ASYNC_MODE_DEFAULT","features":[358]},{"name":"AUTHENTICATEINFO","features":[358]},{"name":"ApplicationType","features":[358]},{"name":"AsyncIAdviseSink","features":[358]},{"name":"AsyncIAdviseSink2","features":[358]},{"name":"AsyncIMultiQI","features":[358]},{"name":"AsyncIPipeByte","features":[358]},{"name":"AsyncIPipeDouble","features":[358]},{"name":"AsyncIPipeLong","features":[358]},{"name":"AsyncIUnknown","features":[358]},{"name":"BINDINFO","features":[307,318,310,387]},{"name":"BINDINFOF","features":[358]},{"name":"BINDINFOF_URLENCODEDEXTRAINFO","features":[358]},{"name":"BINDINFOF_URLENCODESTGMEDDATA","features":[358]},{"name":"BINDPTR","features":[307,358,359,360]},{"name":"BIND_FLAGS","features":[358]},{"name":"BIND_JUSTTESTEXISTENCE","features":[358]},{"name":"BIND_MAYBOTHERUSER","features":[358]},{"name":"BIND_OPTS","features":[358]},{"name":"BIND_OPTS2","features":[358]},{"name":"BIND_OPTS3","features":[307,358]},{"name":"BLOB","features":[358]},{"name":"BYTE_BLOB","features":[358]},{"name":"BYTE_SIZEDARR","features":[358]},{"name":"BindMoniker","features":[358]},{"name":"CALLCONV","features":[358]},{"name":"CALLTYPE","features":[358]},{"name":"CALLTYPE_ASYNC","features":[358]},{"name":"CALLTYPE_ASYNC_CALLPENDING","features":[358]},{"name":"CALLTYPE_NESTED","features":[358]},{"name":"CALLTYPE_TOPLEVEL","features":[358]},{"name":"CALLTYPE_TOPLEVEL_CALLPENDING","features":[358]},{"name":"CATEGORYINFO","features":[358]},{"name":"CC_CDECL","features":[358]},{"name":"CC_FASTCALL","features":[358]},{"name":"CC_FPFASTCALL","features":[358]},{"name":"CC_MACPASCAL","features":[358]},{"name":"CC_MAX","features":[358]},{"name":"CC_MPWCDECL","features":[358]},{"name":"CC_MPWPASCAL","features":[358]},{"name":"CC_MSCPASCAL","features":[358]},{"name":"CC_PASCAL","features":[358]},{"name":"CC_STDCALL","features":[358]},{"name":"CC_SYSCALL","features":[358]},{"name":"CLSCTX","features":[358]},{"name":"CLSCTX_ACTIVATE_32_BIT_SERVER","features":[358]},{"name":"CLSCTX_ACTIVATE_64_BIT_SERVER","features":[358]},{"name":"CLSCTX_ACTIVATE_AAA_AS_IU","features":[358]},{"name":"CLSCTX_ACTIVATE_ARM32_SERVER","features":[358]},{"name":"CLSCTX_ACTIVATE_X86_SERVER","features":[358]},{"name":"CLSCTX_ALL","features":[358]},{"name":"CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION","features":[358]},{"name":"CLSCTX_APPCONTAINER","features":[358]},{"name":"CLSCTX_DISABLE_AAA","features":[358]},{"name":"CLSCTX_ENABLE_AAA","features":[358]},{"name":"CLSCTX_ENABLE_CLOAKING","features":[358]},{"name":"CLSCTX_ENABLE_CODE_DOWNLOAD","features":[358]},{"name":"CLSCTX_FROM_DEFAULT_CONTEXT","features":[358]},{"name":"CLSCTX_INPROC_HANDLER","features":[358]},{"name":"CLSCTX_INPROC_HANDLER16","features":[358]},{"name":"CLSCTX_INPROC_SERVER","features":[358]},{"name":"CLSCTX_INPROC_SERVER16","features":[358]},{"name":"CLSCTX_LOCAL_SERVER","features":[358]},{"name":"CLSCTX_NO_CODE_DOWNLOAD","features":[358]},{"name":"CLSCTX_NO_CUSTOM_MARSHAL","features":[358]},{"name":"CLSCTX_NO_FAILURE_LOG","features":[358]},{"name":"CLSCTX_PS_DLL","features":[358]},{"name":"CLSCTX_REMOTE_SERVER","features":[358]},{"name":"CLSCTX_RESERVED1","features":[358]},{"name":"CLSCTX_RESERVED2","features":[358]},{"name":"CLSCTX_RESERVED3","features":[358]},{"name":"CLSCTX_RESERVED4","features":[358]},{"name":"CLSCTX_RESERVED5","features":[358]},{"name":"CLSCTX_RESERVED6","features":[358]},{"name":"CLSCTX_SERVER","features":[358]},{"name":"CLSIDFromProgID","features":[358]},{"name":"CLSIDFromProgIDEx","features":[358]},{"name":"CLSIDFromString","features":[358]},{"name":"CLSID_GlobalOptions","features":[358]},{"name":"COAUTHIDENTITY","features":[358]},{"name":"COAUTHINFO","features":[358]},{"name":"COINIT","features":[358]},{"name":"COINITBASE","features":[358]},{"name":"COINITBASE_MULTITHREADED","features":[358]},{"name":"COINIT_APARTMENTTHREADED","features":[358]},{"name":"COINIT_DISABLE_OLE1DDE","features":[358]},{"name":"COINIT_MULTITHREADED","features":[358]},{"name":"COINIT_SPEED_OVER_MEMORY","features":[358]},{"name":"COLE_DEFAULT_AUTHINFO","features":[358]},{"name":"COLE_DEFAULT_PRINCIPAL","features":[358]},{"name":"COMBND_RESERVED1","features":[358]},{"name":"COMBND_RESERVED2","features":[358]},{"name":"COMBND_RESERVED3","features":[358]},{"name":"COMBND_RESERVED4","features":[358]},{"name":"COMBND_RPCTIMEOUT","features":[358]},{"name":"COMBND_SERVER_LOCALITY","features":[358]},{"name":"COMGLB_APPID","features":[358]},{"name":"COMGLB_EXCEPTION_DONOT_HANDLE","features":[358]},{"name":"COMGLB_EXCEPTION_DONOT_HANDLE_ANY","features":[358]},{"name":"COMGLB_EXCEPTION_DONOT_HANDLE_FATAL","features":[358]},{"name":"COMGLB_EXCEPTION_HANDLE","features":[358]},{"name":"COMGLB_EXCEPTION_HANDLING","features":[358]},{"name":"COMGLB_FAST_RUNDOWN","features":[358]},{"name":"COMGLB_PROPERTIES_RESERVED1","features":[358]},{"name":"COMGLB_PROPERTIES_RESERVED2","features":[358]},{"name":"COMGLB_PROPERTIES_RESERVED3","features":[358]},{"name":"COMGLB_RESERVED1","features":[358]},{"name":"COMGLB_RESERVED2","features":[358]},{"name":"COMGLB_RESERVED3","features":[358]},{"name":"COMGLB_RESERVED4","features":[358]},{"name":"COMGLB_RESERVED5","features":[358]},{"name":"COMGLB_RESERVED6","features":[358]},{"name":"COMGLB_RO_SETTINGS","features":[358]},{"name":"COMGLB_RPC_THREADPOOL_SETTING","features":[358]},{"name":"COMGLB_RPC_THREADPOOL_SETTING_DEFAULT_POOL","features":[358]},{"name":"COMGLB_RPC_THREADPOOL_SETTING_PRIVATE_POOL","features":[358]},{"name":"COMGLB_STA_MODALLOOP_REMOVE_TOUCH_MESSAGES","features":[358]},{"name":"COMGLB_STA_MODALLOOP_SHARED_QUEUE_DONOT_REMOVE_INPUT_MESSAGES","features":[358]},{"name":"COMGLB_STA_MODALLOOP_SHARED_QUEUE_REMOVE_INPUT_MESSAGES","features":[358]},{"name":"COMGLB_STA_MODALLOOP_SHARED_QUEUE_REORDER_POINTER_MESSAGES","features":[358]},{"name":"COMGLB_UNMARSHALING_POLICY","features":[358]},{"name":"COMGLB_UNMARSHALING_POLICY_HYBRID","features":[358]},{"name":"COMGLB_UNMARSHALING_POLICY_NORMAL","features":[358]},{"name":"COMGLB_UNMARSHALING_POLICY_STRONG","features":[358]},{"name":"COMSD","features":[358]},{"name":"COM_RIGHTS_ACTIVATE_LOCAL","features":[358]},{"name":"COM_RIGHTS_ACTIVATE_REMOTE","features":[358]},{"name":"COM_RIGHTS_EXECUTE","features":[358]},{"name":"COM_RIGHTS_EXECUTE_LOCAL","features":[358]},{"name":"COM_RIGHTS_EXECUTE_REMOTE","features":[358]},{"name":"COM_RIGHTS_RESERVED1","features":[358]},{"name":"COM_RIGHTS_RESERVED2","features":[358]},{"name":"CONNECTDATA","features":[358]},{"name":"COSERVERINFO","features":[358]},{"name":"COWAIT_ALERTABLE","features":[358]},{"name":"COWAIT_DEFAULT","features":[358]},{"name":"COWAIT_DISPATCH_CALLS","features":[358]},{"name":"COWAIT_DISPATCH_WINDOW_MESSAGES","features":[358]},{"name":"COWAIT_FLAGS","features":[358]},{"name":"COWAIT_INPUTAVAILABLE","features":[358]},{"name":"COWAIT_WAITALL","features":[358]},{"name":"CO_DEVICE_CATALOG_COOKIE","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTES","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_1","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_10","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_11","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_12","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_13","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_14","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_15","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_16","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_17","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_18","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_2","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_3","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_4","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_5","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_6","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_7","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_8","features":[358]},{"name":"CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_9","features":[358]},{"name":"CO_MARSHALING_SOURCE_IS_APP_CONTAINER","features":[358]},{"name":"CO_MTA_USAGE_COOKIE","features":[358]},{"name":"CSPLATFORM","features":[358]},{"name":"CUSTDATA","features":[307,358,359,360]},{"name":"CUSTDATAITEM","features":[307,358,359,360]},{"name":"CWMO_DEFAULT","features":[358]},{"name":"CWMO_DISPATCH_CALLS","features":[358]},{"name":"CWMO_DISPATCH_WINDOW_MESSAGES","features":[358]},{"name":"CWMO_FLAGS","features":[358]},{"name":"CWMO_MAX_HANDLES","features":[358]},{"name":"CY","features":[358]},{"name":"CoAddRefServerProcess","features":[358]},{"name":"CoAllowSetForegroundWindow","features":[358]},{"name":"CoAllowUnmarshalerCLSID","features":[358]},{"name":"CoBuildVersion","features":[358]},{"name":"CoCancelCall","features":[358]},{"name":"CoCopyProxy","features":[358]},{"name":"CoCreateFreeThreadedMarshaler","features":[358]},{"name":"CoCreateGuid","features":[358]},{"name":"CoCreateInstance","features":[358]},{"name":"CoCreateInstanceEx","features":[358]},{"name":"CoCreateInstanceFromApp","features":[358]},{"name":"CoDecrementMTAUsage","features":[358]},{"name":"CoDisableCallCancellation","features":[358]},{"name":"CoDisconnectContext","features":[358]},{"name":"CoDisconnectObject","features":[358]},{"name":"CoDosDateTimeToFileTime","features":[307,358]},{"name":"CoEnableCallCancellation","features":[358]},{"name":"CoFileTimeNow","features":[307,358]},{"name":"CoFileTimeToDosDateTime","features":[307,358]},{"name":"CoFreeAllLibraries","features":[358]},{"name":"CoFreeLibrary","features":[307,358]},{"name":"CoFreeUnusedLibraries","features":[358]},{"name":"CoFreeUnusedLibrariesEx","features":[358]},{"name":"CoGetApartmentType","features":[358]},{"name":"CoGetCallContext","features":[358]},{"name":"CoGetCallerTID","features":[358]},{"name":"CoGetCancelObject","features":[358]},{"name":"CoGetClassObject","features":[358]},{"name":"CoGetContextToken","features":[358]},{"name":"CoGetCurrentLogicalThreadId","features":[358]},{"name":"CoGetCurrentProcess","features":[358]},{"name":"CoGetMalloc","features":[358]},{"name":"CoGetObject","features":[358]},{"name":"CoGetObjectContext","features":[358]},{"name":"CoGetPSClsid","features":[358]},{"name":"CoGetSystemSecurityPermissions","features":[310,358]},{"name":"CoGetTreatAsClass","features":[358]},{"name":"CoImpersonateClient","features":[358]},{"name":"CoIncrementMTAUsage","features":[358]},{"name":"CoInitialize","features":[358]},{"name":"CoInitializeEx","features":[358]},{"name":"CoInitializeSecurity","features":[310,358]},{"name":"CoInstall","features":[358]},{"name":"CoInvalidateRemoteMachineBindings","features":[358]},{"name":"CoIsHandlerConnected","features":[307,358]},{"name":"CoIsOle1Class","features":[307,358]},{"name":"CoLoadLibrary","features":[307,358]},{"name":"CoLockObjectExternal","features":[307,358]},{"name":"CoQueryAuthenticationServices","features":[358]},{"name":"CoQueryClientBlanket","features":[358]},{"name":"CoQueryProxyBlanket","features":[358]},{"name":"CoRegisterActivationFilter","features":[358]},{"name":"CoRegisterChannelHook","features":[358]},{"name":"CoRegisterClassObject","features":[358]},{"name":"CoRegisterDeviceCatalog","features":[358]},{"name":"CoRegisterInitializeSpy","features":[358]},{"name":"CoRegisterMallocSpy","features":[358]},{"name":"CoRegisterPSClsid","features":[358]},{"name":"CoRegisterSurrogate","features":[358]},{"name":"CoReleaseServerProcess","features":[358]},{"name":"CoResumeClassObjects","features":[358]},{"name":"CoRevertToSelf","features":[358]},{"name":"CoRevokeClassObject","features":[358]},{"name":"CoRevokeDeviceCatalog","features":[358]},{"name":"CoRevokeInitializeSpy","features":[358]},{"name":"CoRevokeMallocSpy","features":[358]},{"name":"CoSetCancelObject","features":[358]},{"name":"CoSetProxyBlanket","features":[358]},{"name":"CoSuspendClassObjects","features":[358]},{"name":"CoSwitchCallContext","features":[358]},{"name":"CoTaskMemAlloc","features":[358]},{"name":"CoTaskMemFree","features":[358]},{"name":"CoTaskMemRealloc","features":[358]},{"name":"CoTestCancel","features":[358]},{"name":"CoTreatAsClass","features":[358]},{"name":"CoUninitialize","features":[358]},{"name":"CoWaitForMultipleHandles","features":[307,358]},{"name":"CoWaitForMultipleObjects","features":[307,358]},{"name":"ComCallData","features":[358]},{"name":"ContextProperty","features":[358]},{"name":"CreateAntiMoniker","features":[358]},{"name":"CreateBindCtx","features":[358]},{"name":"CreateClassMoniker","features":[358]},{"name":"CreateDataAdviseHolder","features":[358]},{"name":"CreateDataCache","features":[358]},{"name":"CreateFileMoniker","features":[358]},{"name":"CreateGenericComposite","features":[358]},{"name":"CreateIUriBuilder","features":[358]},{"name":"CreateItemMoniker","features":[358]},{"name":"CreateObjrefMoniker","features":[358]},{"name":"CreatePointerMoniker","features":[358]},{"name":"CreateStdProgressIndicator","features":[307,358]},{"name":"CreateUri","features":[358]},{"name":"CreateUriFromMultiByteString","features":[358]},{"name":"CreateUriWithFragment","features":[358]},{"name":"DATADIR","features":[358]},{"name":"DATADIR_GET","features":[358]},{"name":"DATADIR_SET","features":[358]},{"name":"DCOMSCM_ACTIVATION_DISALLOW_UNSECURE_CALL","features":[358]},{"name":"DCOMSCM_ACTIVATION_USE_ALL_AUTHNSERVICES","features":[358]},{"name":"DCOMSCM_PING_DISALLOW_UNSECURE_CALL","features":[358]},{"name":"DCOMSCM_PING_USE_MID_AUTHNSERVICE","features":[358]},{"name":"DCOMSCM_RESOLVE_DISALLOW_UNSECURE_CALL","features":[358]},{"name":"DCOMSCM_RESOLVE_USE_ALL_AUTHNSERVICES","features":[358]},{"name":"DCOM_CALL_CANCELED","features":[358]},{"name":"DCOM_CALL_COMPLETE","features":[358]},{"name":"DCOM_CALL_STATE","features":[358]},{"name":"DCOM_NONE","features":[358]},{"name":"DESCKIND","features":[358]},{"name":"DESCKIND_FUNCDESC","features":[358]},{"name":"DESCKIND_IMPLICITAPPOBJ","features":[358]},{"name":"DESCKIND_MAX","features":[358]},{"name":"DESCKIND_NONE","features":[358]},{"name":"DESCKIND_TYPECOMP","features":[358]},{"name":"DESCKIND_VARDESC","features":[358]},{"name":"DISPATCH_FLAGS","features":[358]},{"name":"DISPATCH_METHOD","features":[358]},{"name":"DISPATCH_PROPERTYGET","features":[358]},{"name":"DISPATCH_PROPERTYPUT","features":[358]},{"name":"DISPATCH_PROPERTYPUTREF","features":[358]},{"name":"DISPPARAMS","features":[307,358,359,360]},{"name":"DMUS_ERRBASE","features":[358]},{"name":"DVASPECT","features":[358]},{"name":"DVASPECT_CONTENT","features":[358]},{"name":"DVASPECT_DOCPRINT","features":[358]},{"name":"DVASPECT_ICON","features":[358]},{"name":"DVASPECT_OPAQUE","features":[358]},{"name":"DVASPECT_THUMBNAIL","features":[358]},{"name":"DVASPECT_TRANSPARENT","features":[358]},{"name":"DVTARGETDEVICE","features":[358]},{"name":"DWORD_BLOB","features":[358]},{"name":"DWORD_SIZEDARR","features":[358]},{"name":"DcomChannelSetHResult","features":[358]},{"name":"ELEMDESC","features":[307,358,359,360]},{"name":"EOAC_ACCESS_CONTROL","features":[358]},{"name":"EOAC_ANY_AUTHORITY","features":[358]},{"name":"EOAC_APPID","features":[358]},{"name":"EOAC_AUTO_IMPERSONATE","features":[358]},{"name":"EOAC_DEFAULT","features":[358]},{"name":"EOAC_DISABLE_AAA","features":[358]},{"name":"EOAC_DYNAMIC","features":[358]},{"name":"EOAC_DYNAMIC_CLOAKING","features":[358]},{"name":"EOAC_MAKE_FULLSIC","features":[358]},{"name":"EOAC_MUTUAL_AUTH","features":[358]},{"name":"EOAC_NONE","features":[358]},{"name":"EOAC_NO_CUSTOM_MARSHAL","features":[358]},{"name":"EOAC_REQUIRE_FULLSIC","features":[358]},{"name":"EOAC_RESERVED1","features":[358]},{"name":"EOAC_SECURE_REFS","features":[358]},{"name":"EOAC_STATIC_CLOAKING","features":[358]},{"name":"EOLE_AUTHENTICATION_CAPABILITIES","features":[358]},{"name":"EXCEPINFO","features":[358]},{"name":"EXTCONN","features":[358]},{"name":"EXTCONN_CALLABLE","features":[358]},{"name":"EXTCONN_STRONG","features":[358]},{"name":"EXTCONN_WEAK","features":[358]},{"name":"FADF_AUTO","features":[358]},{"name":"FADF_BSTR","features":[358]},{"name":"FADF_DISPATCH","features":[358]},{"name":"FADF_EMBEDDED","features":[358]},{"name":"FADF_FIXEDSIZE","features":[358]},{"name":"FADF_HAVEIID","features":[358]},{"name":"FADF_HAVEVARTYPE","features":[358]},{"name":"FADF_RECORD","features":[358]},{"name":"FADF_RESERVED","features":[358]},{"name":"FADF_STATIC","features":[358]},{"name":"FADF_UNKNOWN","features":[358]},{"name":"FADF_VARIANT","features":[358]},{"name":"FLAGGED_BYTE_BLOB","features":[358]},{"name":"FLAGGED_WORD_BLOB","features":[358]},{"name":"FLAG_STGMEDIUM","features":[307,318,387]},{"name":"FORMATETC","features":[358]},{"name":"FUNCDESC","features":[307,358,359,360]},{"name":"FUNCFLAGS","features":[358]},{"name":"FUNCFLAG_FBINDABLE","features":[358]},{"name":"FUNCFLAG_FDEFAULTBIND","features":[358]},{"name":"FUNCFLAG_FDEFAULTCOLLELEM","features":[358]},{"name":"FUNCFLAG_FDISPLAYBIND","features":[358]},{"name":"FUNCFLAG_FHIDDEN","features":[358]},{"name":"FUNCFLAG_FIMMEDIATEBIND","features":[358]},{"name":"FUNCFLAG_FNONBROWSABLE","features":[358]},{"name":"FUNCFLAG_FREPLACEABLE","features":[358]},{"name":"FUNCFLAG_FREQUESTEDIT","features":[358]},{"name":"FUNCFLAG_FRESTRICTED","features":[358]},{"name":"FUNCFLAG_FSOURCE","features":[358]},{"name":"FUNCFLAG_FUIDEFAULT","features":[358]},{"name":"FUNCFLAG_FUSESGETLASTERROR","features":[358]},{"name":"FUNCKIND","features":[358]},{"name":"FUNC_DISPATCH","features":[358]},{"name":"FUNC_NONVIRTUAL","features":[358]},{"name":"FUNC_PUREVIRTUAL","features":[358]},{"name":"FUNC_STATIC","features":[358]},{"name":"FUNC_VIRTUAL","features":[358]},{"name":"ForcedShutdown","features":[358]},{"name":"GDI_OBJECT","features":[318,358,341]},{"name":"GLOBALOPT_EH_VALUES","features":[358]},{"name":"GLOBALOPT_PROPERTIES","features":[358]},{"name":"GLOBALOPT_RO_FLAGS","features":[358]},{"name":"GLOBALOPT_RPCTP_VALUES","features":[358]},{"name":"GLOBALOPT_UNMARSHALING_POLICY_VALUES","features":[358]},{"name":"GetClassFile","features":[358]},{"name":"GetErrorInfo","features":[358]},{"name":"GetRunningObjectTable","features":[358]},{"name":"HYPER_SIZEDARR","features":[358]},{"name":"IActivationFilter","features":[358]},{"name":"IAddrExclusionControl","features":[358]},{"name":"IAddrTrackingControl","features":[358]},{"name":"IAdviseSink","features":[358]},{"name":"IAdviseSink2","features":[358]},{"name":"IAgileObject","features":[358]},{"name":"IAsyncManager","features":[358]},{"name":"IAsyncRpcChannelBuffer","features":[358]},{"name":"IAuthenticate","features":[358]},{"name":"IAuthenticateEx","features":[358]},{"name":"IBindCtx","features":[358]},{"name":"IBindHost","features":[358]},{"name":"IBindStatusCallback","features":[358]},{"name":"IBindStatusCallbackEx","features":[358]},{"name":"IBinding","features":[358]},{"name":"IBlockingLock","features":[358]},{"name":"ICallFactory","features":[358]},{"name":"ICancelMethodCalls","features":[358]},{"name":"ICatInformation","features":[358]},{"name":"ICatRegister","features":[358]},{"name":"IChannelHook","features":[358]},{"name":"IClassActivator","features":[358]},{"name":"IClassFactory","features":[358]},{"name":"IClientSecurity","features":[358]},{"name":"IComThreadingInfo","features":[358]},{"name":"IConnectionPoint","features":[358]},{"name":"IConnectionPointContainer","features":[358]},{"name":"IContext","features":[358]},{"name":"IContextCallback","features":[358]},{"name":"IDLDESC","features":[358]},{"name":"IDLFLAGS","features":[358]},{"name":"IDLFLAG_FIN","features":[358]},{"name":"IDLFLAG_FLCID","features":[358]},{"name":"IDLFLAG_FOUT","features":[358]},{"name":"IDLFLAG_FRETVAL","features":[358]},{"name":"IDLFLAG_NONE","features":[358]},{"name":"IDataAdviseHolder","features":[358]},{"name":"IDataObject","features":[358]},{"name":"IDispatch","features":[358]},{"name":"IEnumCATEGORYINFO","features":[358]},{"name":"IEnumConnectionPoints","features":[358]},{"name":"IEnumConnections","features":[358]},{"name":"IEnumContextProps","features":[358]},{"name":"IEnumFORMATETC","features":[358]},{"name":"IEnumGUID","features":[358]},{"name":"IEnumMoniker","features":[358]},{"name":"IEnumSTATDATA","features":[358]},{"name":"IEnumString","features":[358]},{"name":"IEnumUnknown","features":[358]},{"name":"IErrorInfo","features":[358]},{"name":"IErrorLog","features":[358]},{"name":"IExternalConnection","features":[358]},{"name":"IFastRundown","features":[358]},{"name":"IForegroundTransfer","features":[358]},{"name":"IGlobalInterfaceTable","features":[358]},{"name":"IGlobalOptions","features":[358]},{"name":"IIDFromString","features":[358]},{"name":"IInitializeSpy","features":[358]},{"name":"IInternalUnknown","features":[358]},{"name":"IMPLTYPEFLAGS","features":[358]},{"name":"IMPLTYPEFLAG_FDEFAULT","features":[358]},{"name":"IMPLTYPEFLAG_FDEFAULTVTABLE","features":[358]},{"name":"IMPLTYPEFLAG_FRESTRICTED","features":[358]},{"name":"IMPLTYPEFLAG_FSOURCE","features":[358]},{"name":"IMachineGlobalObjectTable","features":[358]},{"name":"IMalloc","features":[358]},{"name":"IMallocSpy","features":[358]},{"name":"IMoniker","features":[358]},{"name":"IMultiQI","features":[358]},{"name":"INTERFACEINFO","features":[358]},{"name":"INVOKEKIND","features":[358]},{"name":"INVOKE_FUNC","features":[358]},{"name":"INVOKE_PROPERTYGET","features":[358]},{"name":"INVOKE_PROPERTYPUT","features":[358]},{"name":"INVOKE_PROPERTYPUTREF","features":[358]},{"name":"INoMarshal","features":[358]},{"name":"IOplockStorage","features":[358]},{"name":"IPSFactoryBuffer","features":[358]},{"name":"IPersist","features":[358]},{"name":"IPersistFile","features":[358]},{"name":"IPersistMemory","features":[358]},{"name":"IPersistStream","features":[358]},{"name":"IPersistStreamInit","features":[358]},{"name":"IPipeByte","features":[358]},{"name":"IPipeDouble","features":[358]},{"name":"IPipeLong","features":[358]},{"name":"IProcessInitControl","features":[358]},{"name":"IProcessLock","features":[358]},{"name":"IProgressNotify","features":[358]},{"name":"IROTData","features":[358]},{"name":"IReleaseMarshalBuffers","features":[358]},{"name":"IRpcChannelBuffer","features":[358]},{"name":"IRpcChannelBuffer2","features":[358]},{"name":"IRpcChannelBuffer3","features":[358]},{"name":"IRpcHelper","features":[358]},{"name":"IRpcOptions","features":[358]},{"name":"IRpcProxyBuffer","features":[358]},{"name":"IRpcStubBuffer","features":[358]},{"name":"IRpcSyntaxNegotiate","features":[358]},{"name":"IRunnableObject","features":[358]},{"name":"IRunningObjectTable","features":[358]},{"name":"ISequentialStream","features":[358]},{"name":"IServerSecurity","features":[358]},{"name":"IServiceProvider","features":[358]},{"name":"IStdMarshalInfo","features":[358]},{"name":"IStream","features":[358]},{"name":"ISupportAllowLowerTrustActivation","features":[358]},{"name":"ISupportErrorInfo","features":[358]},{"name":"ISurrogate","features":[358]},{"name":"ISurrogateService","features":[358]},{"name":"ISynchronize","features":[358]},{"name":"ISynchronizeContainer","features":[358]},{"name":"ISynchronizeEvent","features":[358]},{"name":"ISynchronizeHandle","features":[358]},{"name":"ISynchronizeMutex","features":[358]},{"name":"ITimeAndNoticeControl","features":[358]},{"name":"ITypeComp","features":[358]},{"name":"ITypeInfo","features":[358]},{"name":"ITypeInfo2","features":[358]},{"name":"ITypeLib","features":[358]},{"name":"ITypeLib2","features":[358]},{"name":"ITypeLibRegistration","features":[358]},{"name":"ITypeLibRegistrationReader","features":[358]},{"name":"IUnknown","features":[358]},{"name":"IUri","features":[358]},{"name":"IUriBuilder","features":[358]},{"name":"IUrlMon","features":[358]},{"name":"IWaitMultiple","features":[358]},{"name":"IdleShutdown","features":[358]},{"name":"LOCKTYPE","features":[358]},{"name":"LOCK_EXCLUSIVE","features":[358]},{"name":"LOCK_ONLYONCE","features":[358]},{"name":"LOCK_WRITE","features":[358]},{"name":"LPEXCEPFINO_DEFERRED_FILLIN","features":[358]},{"name":"LPFNCANUNLOADNOW","features":[358]},{"name":"LPFNGETCLASSOBJECT","features":[358]},{"name":"LibraryApplication","features":[358]},{"name":"MARSHALINTERFACE_MIN","features":[358]},{"name":"MAXLSN","features":[358]},{"name":"MEMCTX","features":[358]},{"name":"MEMCTX_MACSYSTEM","features":[358]},{"name":"MEMCTX_SAME","features":[358]},{"name":"MEMCTX_SHARED","features":[358]},{"name":"MEMCTX_TASK","features":[358]},{"name":"MEMCTX_UNKNOWN","features":[358]},{"name":"MKRREDUCE","features":[358]},{"name":"MKRREDUCE_ALL","features":[358]},{"name":"MKRREDUCE_ONE","features":[358]},{"name":"MKRREDUCE_THROUGHUSER","features":[358]},{"name":"MKRREDUCE_TOUSER","features":[358]},{"name":"MKSYS","features":[358]},{"name":"MKSYS_ANTIMONIKER","features":[358]},{"name":"MKSYS_CLASSMONIKER","features":[358]},{"name":"MKSYS_FILEMONIKER","features":[358]},{"name":"MKSYS_GENERICCOMPOSITE","features":[358]},{"name":"MKSYS_ITEMMONIKER","features":[358]},{"name":"MKSYS_LUAMONIKER","features":[358]},{"name":"MKSYS_NONE","features":[358]},{"name":"MKSYS_OBJREFMONIKER","features":[358]},{"name":"MKSYS_POINTERMONIKER","features":[358]},{"name":"MKSYS_SESSIONMONIKER","features":[358]},{"name":"MSHCTX","features":[358]},{"name":"MSHCTX_CONTAINER","features":[358]},{"name":"MSHCTX_CROSSCTX","features":[358]},{"name":"MSHCTX_DIFFERENTMACHINE","features":[358]},{"name":"MSHCTX_INPROC","features":[358]},{"name":"MSHCTX_LOCAL","features":[358]},{"name":"MSHCTX_NOSHAREDMEM","features":[358]},{"name":"MSHLFLAGS","features":[358]},{"name":"MSHLFLAGS_NOPING","features":[358]},{"name":"MSHLFLAGS_NORMAL","features":[358]},{"name":"MSHLFLAGS_RESERVED1","features":[358]},{"name":"MSHLFLAGS_RESERVED2","features":[358]},{"name":"MSHLFLAGS_RESERVED3","features":[358]},{"name":"MSHLFLAGS_RESERVED4","features":[358]},{"name":"MSHLFLAGS_TABLESTRONG","features":[358]},{"name":"MSHLFLAGS_TABLEWEAK","features":[358]},{"name":"MULTI_QI","features":[358]},{"name":"MachineGlobalObjectTableRegistrationToken","features":[358]},{"name":"MkParseDisplayName","features":[358]},{"name":"MonikerCommonPrefixWith","features":[358]},{"name":"MonikerRelativePathTo","features":[307,358]},{"name":"PENDINGMSG","features":[358]},{"name":"PENDINGMSG_CANCELCALL","features":[358]},{"name":"PENDINGMSG_WAITDEFPROCESS","features":[358]},{"name":"PENDINGMSG_WAITNOPROCESS","features":[358]},{"name":"PENDINGTYPE","features":[358]},{"name":"PENDINGTYPE_NESTED","features":[358]},{"name":"PENDINGTYPE_TOPLEVEL","features":[358]},{"name":"PFNCONTEXTCALL","features":[358]},{"name":"ProgIDFromCLSID","features":[358]},{"name":"QUERYCONTEXT","features":[358]},{"name":"REGCLS","features":[358]},{"name":"REGCLS_AGILE","features":[358]},{"name":"REGCLS_MULTIPLEUSE","features":[358]},{"name":"REGCLS_MULTI_SEPARATE","features":[358]},{"name":"REGCLS_SINGLEUSE","features":[358]},{"name":"REGCLS_SURROGATE","features":[358]},{"name":"REGCLS_SUSPENDED","features":[358]},{"name":"ROTFLAGS_ALLOWANYCLIENT","features":[358]},{"name":"ROTFLAGS_REGISTRATIONKEEPSALIVE","features":[358]},{"name":"ROTREGFLAGS_ALLOWANYCLIENT","features":[358]},{"name":"ROT_FLAGS","features":[358]},{"name":"RPCOLEMESSAGE","features":[358]},{"name":"RPCOPT_PROPERTIES","features":[358]},{"name":"RPCOPT_SERVER_LOCALITY_VALUES","features":[358]},{"name":"RPC_C_AUTHN_LEVEL","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_CALL","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_CONNECT","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_DEFAULT","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_NONE","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_PKT","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_PKT_INTEGRITY","features":[358]},{"name":"RPC_C_AUTHN_LEVEL_PKT_PRIVACY","features":[358]},{"name":"RPC_C_IMP_LEVEL","features":[358]},{"name":"RPC_C_IMP_LEVEL_ANONYMOUS","features":[358]},{"name":"RPC_C_IMP_LEVEL_DEFAULT","features":[358]},{"name":"RPC_C_IMP_LEVEL_DELEGATE","features":[358]},{"name":"RPC_C_IMP_LEVEL_IDENTIFY","features":[358]},{"name":"RPC_C_IMP_LEVEL_IMPERSONATE","features":[358]},{"name":"RemSTGMEDIUM","features":[358]},{"name":"SAFEARRAY","features":[358]},{"name":"SAFEARRAYBOUND","features":[358]},{"name":"SChannelHookCallInfo","features":[358]},{"name":"SD_ACCESSPERMISSIONS","features":[358]},{"name":"SD_ACCESSRESTRICTIONS","features":[358]},{"name":"SD_LAUNCHPERMISSIONS","features":[358]},{"name":"SD_LAUNCHRESTRICTIONS","features":[358]},{"name":"SERVERCALL","features":[358]},{"name":"SERVERCALL_ISHANDLED","features":[358]},{"name":"SERVERCALL_REJECTED","features":[358]},{"name":"SERVERCALL_RETRYLATER","features":[358]},{"name":"SERVER_LOCALITY_MACHINE_LOCAL","features":[358]},{"name":"SERVER_LOCALITY_PROCESS_LOCAL","features":[358]},{"name":"SERVER_LOCALITY_REMOTE","features":[358]},{"name":"SOLE_AUTHENTICATION_INFO","features":[358]},{"name":"SOLE_AUTHENTICATION_LIST","features":[358]},{"name":"SOLE_AUTHENTICATION_SERVICE","features":[358]},{"name":"STATDATA","features":[358]},{"name":"STATFLAG","features":[358]},{"name":"STATFLAG_DEFAULT","features":[358]},{"name":"STATFLAG_NONAME","features":[358]},{"name":"STATFLAG_NOOPEN","features":[358]},{"name":"STATSTG","features":[307,358]},{"name":"STGC","features":[358]},{"name":"STGC_CONSOLIDATE","features":[358]},{"name":"STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE","features":[358]},{"name":"STGC_DEFAULT","features":[358]},{"name":"STGC_ONLYIFCURRENT","features":[358]},{"name":"STGC_OVERWRITE","features":[358]},{"name":"STGM","features":[358]},{"name":"STGMEDIUM","features":[307,318,387]},{"name":"STGM_CONVERT","features":[358]},{"name":"STGM_CREATE","features":[358]},{"name":"STGM_DELETEONRELEASE","features":[358]},{"name":"STGM_DIRECT","features":[358]},{"name":"STGM_DIRECT_SWMR","features":[358]},{"name":"STGM_FAILIFTHERE","features":[358]},{"name":"STGM_NOSCRATCH","features":[358]},{"name":"STGM_NOSNAPSHOT","features":[358]},{"name":"STGM_PRIORITY","features":[358]},{"name":"STGM_READ","features":[358]},{"name":"STGM_READWRITE","features":[358]},{"name":"STGM_SHARE_DENY_NONE","features":[358]},{"name":"STGM_SHARE_DENY_READ","features":[358]},{"name":"STGM_SHARE_DENY_WRITE","features":[358]},{"name":"STGM_SHARE_EXCLUSIVE","features":[358]},{"name":"STGM_SIMPLE","features":[358]},{"name":"STGM_TRANSACTED","features":[358]},{"name":"STGM_WRITE","features":[358]},{"name":"STGTY","features":[358]},{"name":"STGTY_LOCKBYTES","features":[358]},{"name":"STGTY_PROPERTY","features":[358]},{"name":"STGTY_REPEAT","features":[358]},{"name":"STGTY_STORAGE","features":[358]},{"name":"STGTY_STREAM","features":[358]},{"name":"STG_LAYOUT_INTERLEAVED","features":[358]},{"name":"STG_LAYOUT_SEQUENTIAL","features":[358]},{"name":"STG_TOEND","features":[358]},{"name":"STREAM_SEEK","features":[358]},{"name":"STREAM_SEEK_CUR","features":[358]},{"name":"STREAM_SEEK_END","features":[358]},{"name":"STREAM_SEEK_SET","features":[358]},{"name":"SYSKIND","features":[358]},{"name":"SYS_MAC","features":[358]},{"name":"SYS_WIN16","features":[358]},{"name":"SYS_WIN32","features":[358]},{"name":"SYS_WIN64","features":[358]},{"name":"ServerApplication","features":[358]},{"name":"SetErrorInfo","features":[358]},{"name":"ShutdownType","features":[358]},{"name":"StorageLayout","features":[358]},{"name":"StringFromCLSID","features":[358]},{"name":"StringFromGUID2","features":[358]},{"name":"StringFromIID","features":[358]},{"name":"THDTYPE","features":[358]},{"name":"THDTYPE_BLOCKMESSAGES","features":[358]},{"name":"THDTYPE_PROCESSMESSAGES","features":[358]},{"name":"TKIND_ALIAS","features":[358]},{"name":"TKIND_COCLASS","features":[358]},{"name":"TKIND_DISPATCH","features":[358]},{"name":"TKIND_ENUM","features":[358]},{"name":"TKIND_INTERFACE","features":[358]},{"name":"TKIND_MAX","features":[358]},{"name":"TKIND_MODULE","features":[358]},{"name":"TKIND_RECORD","features":[358]},{"name":"TKIND_UNION","features":[358]},{"name":"TLIBATTR","features":[358]},{"name":"TYMED","features":[358]},{"name":"TYMED_ENHMF","features":[358]},{"name":"TYMED_FILE","features":[358]},{"name":"TYMED_GDI","features":[358]},{"name":"TYMED_HGLOBAL","features":[358]},{"name":"TYMED_ISTORAGE","features":[358]},{"name":"TYMED_ISTREAM","features":[358]},{"name":"TYMED_MFPICT","features":[358]},{"name":"TYMED_NULL","features":[358]},{"name":"TYPEATTR","features":[358,359,360]},{"name":"TYPEDESC","features":[358,359,360]},{"name":"TYPEKIND","features":[358]},{"name":"TYSPEC","features":[358]},{"name":"TYSPEC_CLSID","features":[358]},{"name":"TYSPEC_FILEEXT","features":[358]},{"name":"TYSPEC_FILENAME","features":[358]},{"name":"TYSPEC_MIMETYPE","features":[358]},{"name":"TYSPEC_OBJECTID","features":[358]},{"name":"TYSPEC_PACKAGENAME","features":[358]},{"name":"TYSPEC_PROGID","features":[358]},{"name":"URI_CREATE_FLAGS","features":[358]},{"name":"Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME","features":[358]},{"name":"Uri_CREATE_ALLOW_IMPLICIT_WILDCARD_SCHEME","features":[358]},{"name":"Uri_CREATE_ALLOW_RELATIVE","features":[358]},{"name":"Uri_CREATE_CANONICALIZE","features":[358]},{"name":"Uri_CREATE_CANONICALIZE_ABSOLUTE","features":[358]},{"name":"Uri_CREATE_CRACK_UNKNOWN_SCHEMES","features":[358]},{"name":"Uri_CREATE_DECODE_EXTRA_INFO","features":[358]},{"name":"Uri_CREATE_FILE_USE_DOS_PATH","features":[358]},{"name":"Uri_CREATE_IE_SETTINGS","features":[358]},{"name":"Uri_CREATE_NOFRAG","features":[358]},{"name":"Uri_CREATE_NORMALIZE_INTL_CHARACTERS","features":[358]},{"name":"Uri_CREATE_NO_CANONICALIZE","features":[358]},{"name":"Uri_CREATE_NO_CRACK_UNKNOWN_SCHEMES","features":[358]},{"name":"Uri_CREATE_NO_DECODE_EXTRA_INFO","features":[358]},{"name":"Uri_CREATE_NO_ENCODE_FORBIDDEN_CHARACTERS","features":[358]},{"name":"Uri_CREATE_NO_IE_SETTINGS","features":[358]},{"name":"Uri_CREATE_NO_PRE_PROCESS_HTML_URI","features":[358]},{"name":"Uri_CREATE_PRE_PROCESS_HTML_URI","features":[358]},{"name":"Uri_PROPERTY","features":[358]},{"name":"Uri_PROPERTY_ABSOLUTE_URI","features":[358]},{"name":"Uri_PROPERTY_AUTHORITY","features":[358]},{"name":"Uri_PROPERTY_DISPLAY_URI","features":[358]},{"name":"Uri_PROPERTY_DOMAIN","features":[358]},{"name":"Uri_PROPERTY_DWORD_LAST","features":[358]},{"name":"Uri_PROPERTY_DWORD_START","features":[358]},{"name":"Uri_PROPERTY_EXTENSION","features":[358]},{"name":"Uri_PROPERTY_FRAGMENT","features":[358]},{"name":"Uri_PROPERTY_HOST","features":[358]},{"name":"Uri_PROPERTY_HOST_TYPE","features":[358]},{"name":"Uri_PROPERTY_PASSWORD","features":[358]},{"name":"Uri_PROPERTY_PATH","features":[358]},{"name":"Uri_PROPERTY_PATH_AND_QUERY","features":[358]},{"name":"Uri_PROPERTY_PORT","features":[358]},{"name":"Uri_PROPERTY_QUERY","features":[358]},{"name":"Uri_PROPERTY_RAW_URI","features":[358]},{"name":"Uri_PROPERTY_SCHEME","features":[358]},{"name":"Uri_PROPERTY_SCHEME_NAME","features":[358]},{"name":"Uri_PROPERTY_STRING_LAST","features":[358]},{"name":"Uri_PROPERTY_STRING_START","features":[358]},{"name":"Uri_PROPERTY_USER_INFO","features":[358]},{"name":"Uri_PROPERTY_USER_NAME","features":[358]},{"name":"Uri_PROPERTY_ZONE","features":[358]},{"name":"VARDESC","features":[307,358,359,360]},{"name":"VARFLAGS","features":[358]},{"name":"VARFLAG_FBINDABLE","features":[358]},{"name":"VARFLAG_FDEFAULTBIND","features":[358]},{"name":"VARFLAG_FDEFAULTCOLLELEM","features":[358]},{"name":"VARFLAG_FDISPLAYBIND","features":[358]},{"name":"VARFLAG_FHIDDEN","features":[358]},{"name":"VARFLAG_FIMMEDIATEBIND","features":[358]},{"name":"VARFLAG_FNONBROWSABLE","features":[358]},{"name":"VARFLAG_FREADONLY","features":[358]},{"name":"VARFLAG_FREPLACEABLE","features":[358]},{"name":"VARFLAG_FREQUESTEDIT","features":[358]},{"name":"VARFLAG_FRESTRICTED","features":[358]},{"name":"VARFLAG_FSOURCE","features":[358]},{"name":"VARFLAG_FUIDEFAULT","features":[358]},{"name":"VARKIND","features":[358]},{"name":"VAR_CONST","features":[358]},{"name":"VAR_DISPATCH","features":[358]},{"name":"VAR_PERINSTANCE","features":[358]},{"name":"VAR_STATIC","features":[358]},{"name":"WORD_BLOB","features":[358]},{"name":"WORD_SIZEDARR","features":[358]},{"name":"uCLSSPEC","features":[358]},{"name":"userFLAG_STGMEDIUM","features":[318,358,341]},{"name":"userSTGMEDIUM","features":[318,358,341]}],"538":[{"name":"CALLFRAMEINFO","features":[307,530]},{"name":"CALLFRAMEPARAMINFO","features":[307,530]},{"name":"CALLFRAME_COPY","features":[530]},{"name":"CALLFRAME_COPY_INDEPENDENT","features":[530]},{"name":"CALLFRAME_COPY_NESTED","features":[530]},{"name":"CALLFRAME_FREE","features":[530]},{"name":"CALLFRAME_FREE_ALL","features":[530]},{"name":"CALLFRAME_FREE_IN","features":[530]},{"name":"CALLFRAME_FREE_INOUT","features":[530]},{"name":"CALLFRAME_FREE_NONE","features":[530]},{"name":"CALLFRAME_FREE_OUT","features":[530]},{"name":"CALLFRAME_FREE_TOP_INOUT","features":[530]},{"name":"CALLFRAME_FREE_TOP_OUT","features":[530]},{"name":"CALLFRAME_MARSHALCONTEXT","features":[307,530]},{"name":"CALLFRAME_NULL","features":[530]},{"name":"CALLFRAME_NULL_ALL","features":[530]},{"name":"CALLFRAME_NULL_INOUT","features":[530]},{"name":"CALLFRAME_NULL_NONE","features":[530]},{"name":"CALLFRAME_NULL_OUT","features":[530]},{"name":"CALLFRAME_WALK","features":[530]},{"name":"CALLFRAME_WALK_IN","features":[530]},{"name":"CALLFRAME_WALK_INOUT","features":[530]},{"name":"CALLFRAME_WALK_OUT","features":[530]},{"name":"CoGetInterceptor","features":[530]},{"name":"CoGetInterceptorFromTypeInfo","features":[530]},{"name":"ICallFrame","features":[530]},{"name":"ICallFrameEvents","features":[530]},{"name":"ICallFrameWalker","features":[530]},{"name":"ICallIndirect","features":[530]},{"name":"ICallInterceptor","features":[530]},{"name":"ICallUnmarshal","features":[530]},{"name":"IInterfaceRelated","features":[530]}],"539":[{"name":"IChannelCredentials","features":[531]}],"540":[{"name":"CEventClass","features":[532]},{"name":"CEventPublisher","features":[532]},{"name":"CEventSubscription","features":[532]},{"name":"CEventSystem","features":[532]},{"name":"COMEVENTSYSCHANGEINFO","features":[532]},{"name":"EOC_ChangeType","features":[532]},{"name":"EOC_DeletedObject","features":[532]},{"name":"EOC_ModifiedObject","features":[532]},{"name":"EOC_NewObject","features":[532]},{"name":"EventObjectChange","features":[532]},{"name":"EventObjectChange2","features":[532]},{"name":"IDontSupportEventSubscription","features":[532]},{"name":"IEnumEventObject","features":[532]},{"name":"IEventClass","features":[532]},{"name":"IEventClass2","features":[532]},{"name":"IEventControl","features":[532]},{"name":"IEventObjectChange","features":[532]},{"name":"IEventObjectChange2","features":[532]},{"name":"IEventObjectCollection","features":[532]},{"name":"IEventProperty","features":[532]},{"name":"IEventPublisher","features":[532]},{"name":"IEventSubscription","features":[532]},{"name":"IEventSystem","features":[532]},{"name":"IFiringControl","features":[532]},{"name":"IMultiInterfaceEventControl","features":[532]},{"name":"IMultiInterfacePublisherFilter","features":[532]},{"name":"IPublisherFilter","features":[532]}],"541":[{"name":"BSTR_UserFree","features":[533]},{"name":"BSTR_UserFree64","features":[533]},{"name":"BSTR_UserMarshal","features":[533]},{"name":"BSTR_UserMarshal64","features":[533]},{"name":"BSTR_UserSize","features":[533]},{"name":"BSTR_UserSize64","features":[533]},{"name":"BSTR_UserUnmarshal","features":[533]},{"name":"BSTR_UserUnmarshal64","features":[533]},{"name":"CLIPFORMAT_UserFree","features":[533]},{"name":"CLIPFORMAT_UserFree64","features":[533]},{"name":"CLIPFORMAT_UserMarshal","features":[533]},{"name":"CLIPFORMAT_UserMarshal64","features":[533]},{"name":"CLIPFORMAT_UserSize","features":[533]},{"name":"CLIPFORMAT_UserSize64","features":[533]},{"name":"CLIPFORMAT_UserUnmarshal","features":[533]},{"name":"CLIPFORMAT_UserUnmarshal64","features":[533]},{"name":"CoGetMarshalSizeMax","features":[533]},{"name":"CoGetStandardMarshal","features":[533]},{"name":"CoGetStdMarshalEx","features":[533]},{"name":"CoMarshalHresult","features":[533]},{"name":"CoMarshalInterThreadInterfaceInStream","features":[533]},{"name":"CoMarshalInterface","features":[533]},{"name":"CoReleaseMarshalData","features":[533]},{"name":"CoUnmarshalHresult","features":[533]},{"name":"CoUnmarshalInterface","features":[533]},{"name":"HACCEL_UserFree","features":[533,371]},{"name":"HACCEL_UserFree64","features":[533,371]},{"name":"HACCEL_UserMarshal","features":[533,371]},{"name":"HACCEL_UserMarshal64","features":[533,371]},{"name":"HACCEL_UserSize","features":[533,371]},{"name":"HACCEL_UserSize64","features":[533,371]},{"name":"HACCEL_UserUnmarshal","features":[533,371]},{"name":"HACCEL_UserUnmarshal64","features":[533,371]},{"name":"HBITMAP_UserFree","features":[318,533]},{"name":"HBITMAP_UserFree64","features":[318,533]},{"name":"HBITMAP_UserMarshal","features":[318,533]},{"name":"HBITMAP_UserMarshal64","features":[318,533]},{"name":"HBITMAP_UserSize","features":[318,533]},{"name":"HBITMAP_UserSize64","features":[318,533]},{"name":"HBITMAP_UserUnmarshal","features":[318,533]},{"name":"HBITMAP_UserUnmarshal64","features":[318,533]},{"name":"HDC_UserFree","features":[318,533]},{"name":"HDC_UserFree64","features":[318,533]},{"name":"HDC_UserMarshal","features":[318,533]},{"name":"HDC_UserMarshal64","features":[318,533]},{"name":"HDC_UserSize","features":[318,533]},{"name":"HDC_UserSize64","features":[318,533]},{"name":"HDC_UserUnmarshal","features":[318,533]},{"name":"HDC_UserUnmarshal64","features":[318,533]},{"name":"HGLOBAL_UserFree","features":[307,533]},{"name":"HGLOBAL_UserFree64","features":[307,533]},{"name":"HGLOBAL_UserMarshal","features":[307,533]},{"name":"HGLOBAL_UserMarshal64","features":[307,533]},{"name":"HGLOBAL_UserSize","features":[307,533]},{"name":"HGLOBAL_UserSize64","features":[307,533]},{"name":"HGLOBAL_UserUnmarshal","features":[307,533]},{"name":"HGLOBAL_UserUnmarshal64","features":[307,533]},{"name":"HICON_UserFree","features":[533,371]},{"name":"HICON_UserFree64","features":[533,371]},{"name":"HICON_UserMarshal","features":[533,371]},{"name":"HICON_UserMarshal64","features":[533,371]},{"name":"HICON_UserSize","features":[533,371]},{"name":"HICON_UserSize64","features":[533,371]},{"name":"HICON_UserUnmarshal","features":[533,371]},{"name":"HICON_UserUnmarshal64","features":[533,371]},{"name":"HMENU_UserFree","features":[533,371]},{"name":"HMENU_UserFree64","features":[533,371]},{"name":"HMENU_UserMarshal","features":[533,371]},{"name":"HMENU_UserMarshal64","features":[533,371]},{"name":"HMENU_UserSize","features":[533,371]},{"name":"HMENU_UserSize64","features":[533,371]},{"name":"HMENU_UserUnmarshal","features":[533,371]},{"name":"HMENU_UserUnmarshal64","features":[533,371]},{"name":"HPALETTE_UserFree","features":[318,533]},{"name":"HPALETTE_UserFree64","features":[318,533]},{"name":"HPALETTE_UserMarshal","features":[318,533]},{"name":"HPALETTE_UserMarshal64","features":[318,533]},{"name":"HPALETTE_UserSize","features":[318,533]},{"name":"HPALETTE_UserSize64","features":[318,533]},{"name":"HPALETTE_UserUnmarshal","features":[318,533]},{"name":"HPALETTE_UserUnmarshal64","features":[318,533]},{"name":"HWND_UserFree","features":[307,533]},{"name":"HWND_UserFree64","features":[307,533]},{"name":"HWND_UserMarshal","features":[307,533]},{"name":"HWND_UserMarshal64","features":[307,533]},{"name":"HWND_UserSize","features":[307,533]},{"name":"HWND_UserSize64","features":[307,533]},{"name":"HWND_UserUnmarshal","features":[307,533]},{"name":"HWND_UserUnmarshal64","features":[307,533]},{"name":"IMarshal","features":[533]},{"name":"IMarshal2","features":[533]},{"name":"IMarshalingStream","features":[533]},{"name":"LPSAFEARRAY_UserFree","features":[533]},{"name":"LPSAFEARRAY_UserFree64","features":[533]},{"name":"LPSAFEARRAY_UserMarshal","features":[533]},{"name":"LPSAFEARRAY_UserMarshal64","features":[533]},{"name":"LPSAFEARRAY_UserSize","features":[533]},{"name":"LPSAFEARRAY_UserSize64","features":[533]},{"name":"LPSAFEARRAY_UserUnmarshal","features":[533]},{"name":"LPSAFEARRAY_UserUnmarshal64","features":[533]},{"name":"SMEXF_HANDLER","features":[533]},{"name":"SMEXF_SERVER","features":[533]},{"name":"SNB_UserFree","features":[533]},{"name":"SNB_UserFree64","features":[533]},{"name":"SNB_UserMarshal","features":[533]},{"name":"SNB_UserMarshal64","features":[533]},{"name":"SNB_UserSize","features":[533]},{"name":"SNB_UserSize64","features":[533]},{"name":"SNB_UserUnmarshal","features":[533]},{"name":"SNB_UserUnmarshal64","features":[533]},{"name":"STDMSHLFLAGS","features":[533]},{"name":"STGMEDIUM_UserFree","features":[307,318,533,387]},{"name":"STGMEDIUM_UserFree64","features":[307,318,533,387]},{"name":"STGMEDIUM_UserMarshal","features":[307,318,533,387]},{"name":"STGMEDIUM_UserMarshal64","features":[307,318,533,387]},{"name":"STGMEDIUM_UserSize","features":[307,318,533,387]},{"name":"STGMEDIUM_UserSize64","features":[307,318,533,387]},{"name":"STGMEDIUM_UserUnmarshal","features":[307,318,533,387]},{"name":"STGMEDIUM_UserUnmarshal64","features":[307,318,533,387]}],"542":[{"name":"BSTRBLOB","features":[387]},{"name":"CABOOL","features":[307,387]},{"name":"CABSTR","features":[387]},{"name":"CABSTRBLOB","features":[387]},{"name":"CAC","features":[387]},{"name":"CACLIPDATA","features":[387]},{"name":"CACLSID","features":[387]},{"name":"CACY","features":[387]},{"name":"CADATE","features":[387]},{"name":"CADBL","features":[387]},{"name":"CAFILETIME","features":[307,387]},{"name":"CAFLT","features":[387]},{"name":"CAH","features":[387]},{"name":"CAI","features":[387]},{"name":"CAL","features":[387]},{"name":"CALPSTR","features":[387]},{"name":"CALPWSTR","features":[387]},{"name":"CAPROPVARIANT","features":[307,387,360]},{"name":"CASCODE","features":[387]},{"name":"CAUB","features":[387]},{"name":"CAUH","features":[387]},{"name":"CAUI","features":[387]},{"name":"CAUL","features":[387]},{"name":"CCH_MAX_PROPSTG_NAME","features":[387]},{"name":"CLIPDATA","features":[387]},{"name":"CWCSTORAGENAME","features":[387]},{"name":"ClearPropVariantArray","features":[307,387,360]},{"name":"CoGetInstanceFromFile","features":[387]},{"name":"CoGetInstanceFromIStorage","features":[387]},{"name":"CoGetInterfaceAndReleaseStream","features":[387]},{"name":"CreateILockBytesOnHGlobal","features":[307,387]},{"name":"CreateStreamOnHGlobal","features":[307,387]},{"name":"FmtIdToPropStgName","features":[387]},{"name":"FreePropVariantArray","features":[307,387,360]},{"name":"GetConvertStg","features":[387]},{"name":"GetHGlobalFromILockBytes","features":[307,387]},{"name":"GetHGlobalFromStream","features":[307,387]},{"name":"IDirectWriterLock","features":[387]},{"name":"IEnumSTATPROPSETSTG","features":[387]},{"name":"IEnumSTATPROPSTG","features":[387]},{"name":"IEnumSTATSTG","features":[387]},{"name":"IFillLockBytes","features":[387]},{"name":"ILayoutStorage","features":[387]},{"name":"ILockBytes","features":[387]},{"name":"IMemoryAllocator","features":[387]},{"name":"IPersistStorage","features":[387]},{"name":"IPropertyBag","features":[387]},{"name":"IPropertyBag2","features":[387]},{"name":"IPropertySetStorage","features":[387]},{"name":"IPropertyStorage","features":[387]},{"name":"IRootStorage","features":[387]},{"name":"IStorage","features":[387]},{"name":"InitPropVariantFromBooleanVector","features":[307,387,360]},{"name":"InitPropVariantFromBuffer","features":[307,387,360]},{"name":"InitPropVariantFromCLSID","features":[307,387,360]},{"name":"InitPropVariantFromDoubleVector","features":[307,387,360]},{"name":"InitPropVariantFromFileTime","features":[307,387,360]},{"name":"InitPropVariantFromFileTimeVector","features":[307,387,360]},{"name":"InitPropVariantFromGUIDAsString","features":[307,387,360]},{"name":"InitPropVariantFromInt16Vector","features":[307,387,360]},{"name":"InitPropVariantFromInt32Vector","features":[307,387,360]},{"name":"InitPropVariantFromInt64Vector","features":[307,387,360]},{"name":"InitPropVariantFromPropVariantVectorElem","features":[307,387,360]},{"name":"InitPropVariantFromResource","features":[307,387,360]},{"name":"InitPropVariantFromStringAsVector","features":[307,387,360]},{"name":"InitPropVariantFromStringVector","features":[307,387,360]},{"name":"InitPropVariantFromUInt16Vector","features":[307,387,360]},{"name":"InitPropVariantFromUInt32Vector","features":[307,387,360]},{"name":"InitPropVariantFromUInt64Vector","features":[307,387,360]},{"name":"InitPropVariantVectorFromPropVariant","features":[307,387,360]},{"name":"OLESTREAM","features":[387]},{"name":"OLESTREAMVTBL","features":[387]},{"name":"OleConvertIStorageToOLESTREAM","features":[387]},{"name":"OleConvertIStorageToOLESTREAMEx","features":[307,318,387]},{"name":"OleConvertOLESTREAMToIStorage","features":[387]},{"name":"OleConvertOLESTREAMToIStorageEx","features":[307,318,387]},{"name":"PIDDI_THUMBNAIL","features":[387]},{"name":"PIDDSI_BYTECOUNT","features":[387]},{"name":"PIDDSI_CATEGORY","features":[387]},{"name":"PIDDSI_COMPANY","features":[387]},{"name":"PIDDSI_DOCPARTS","features":[387]},{"name":"PIDDSI_HEADINGPAIR","features":[387]},{"name":"PIDDSI_HIDDENCOUNT","features":[387]},{"name":"PIDDSI_LINECOUNT","features":[387]},{"name":"PIDDSI_LINKSDIRTY","features":[387]},{"name":"PIDDSI_MANAGER","features":[387]},{"name":"PIDDSI_MMCLIPCOUNT","features":[387]},{"name":"PIDDSI_NOTECOUNT","features":[387]},{"name":"PIDDSI_PARCOUNT","features":[387]},{"name":"PIDDSI_PRESFORMAT","features":[387]},{"name":"PIDDSI_SCALE","features":[387]},{"name":"PIDDSI_SLIDECOUNT","features":[387]},{"name":"PIDMSI_COPYRIGHT","features":[387]},{"name":"PIDMSI_EDITOR","features":[387]},{"name":"PIDMSI_OWNER","features":[387]},{"name":"PIDMSI_PRODUCTION","features":[387]},{"name":"PIDMSI_PROJECT","features":[387]},{"name":"PIDMSI_RATING","features":[387]},{"name":"PIDMSI_SEQUENCE_NO","features":[387]},{"name":"PIDMSI_SOURCE","features":[387]},{"name":"PIDMSI_STATUS","features":[387]},{"name":"PIDMSI_STATUS_DRAFT","features":[387]},{"name":"PIDMSI_STATUS_EDIT","features":[387]},{"name":"PIDMSI_STATUS_FINAL","features":[387]},{"name":"PIDMSI_STATUS_INPROGRESS","features":[387]},{"name":"PIDMSI_STATUS_NEW","features":[387]},{"name":"PIDMSI_STATUS_NORMAL","features":[387]},{"name":"PIDMSI_STATUS_OTHER","features":[387]},{"name":"PIDMSI_STATUS_PRELIM","features":[387]},{"name":"PIDMSI_STATUS_PROOF","features":[387]},{"name":"PIDMSI_STATUS_REVIEW","features":[387]},{"name":"PIDMSI_STATUS_VALUE","features":[387]},{"name":"PIDMSI_SUPPLIER","features":[387]},{"name":"PIDSI_APPNAME","features":[387]},{"name":"PIDSI_AUTHOR","features":[387]},{"name":"PIDSI_CHARCOUNT","features":[387]},{"name":"PIDSI_COMMENTS","features":[387]},{"name":"PIDSI_CREATE_DTM","features":[387]},{"name":"PIDSI_DOC_SECURITY","features":[387]},{"name":"PIDSI_EDITTIME","features":[387]},{"name":"PIDSI_KEYWORDS","features":[387]},{"name":"PIDSI_LASTAUTHOR","features":[387]},{"name":"PIDSI_LASTPRINTED","features":[387]},{"name":"PIDSI_LASTSAVE_DTM","features":[387]},{"name":"PIDSI_PAGECOUNT","features":[387]},{"name":"PIDSI_REVNUMBER","features":[387]},{"name":"PIDSI_SUBJECT","features":[387]},{"name":"PIDSI_TEMPLATE","features":[387]},{"name":"PIDSI_THUMBNAIL","features":[387]},{"name":"PIDSI_TITLE","features":[387]},{"name":"PIDSI_WORDCOUNT","features":[387]},{"name":"PID_BEHAVIOR","features":[387]},{"name":"PID_CODEPAGE","features":[387]},{"name":"PID_DICTIONARY","features":[387]},{"name":"PID_FIRST_NAME_DEFAULT","features":[387]},{"name":"PID_FIRST_USABLE","features":[387]},{"name":"PID_ILLEGAL","features":[387]},{"name":"PID_LOCALE","features":[387]},{"name":"PID_MAX_READONLY","features":[387]},{"name":"PID_MIN_READONLY","features":[387]},{"name":"PID_MODIFY_TIME","features":[387]},{"name":"PID_SECURITY","features":[387]},{"name":"PROPBAG2","features":[387,360]},{"name":"PROPSETFLAG_ANSI","features":[387]},{"name":"PROPSETFLAG_CASE_SENSITIVE","features":[387]},{"name":"PROPSETFLAG_DEFAULT","features":[387]},{"name":"PROPSETFLAG_NONSIMPLE","features":[387]},{"name":"PROPSETFLAG_UNBUFFERED","features":[387]},{"name":"PROPSETHDR_OSVERSION_UNKNOWN","features":[387]},{"name":"PROPSET_BEHAVIOR_CASE_SENSITIVE","features":[387]},{"name":"PROPSPEC","features":[387]},{"name":"PROPSPEC_KIND","features":[387]},{"name":"PROPVARIANT","features":[307,387,360]},{"name":"PROPVAR_CHANGE_FLAGS","features":[387]},{"name":"PROPVAR_COMPARE_FLAGS","features":[387]},{"name":"PROPVAR_COMPARE_UNIT","features":[387]},{"name":"PRSPEC_INVALID","features":[387]},{"name":"PRSPEC_LPWSTR","features":[387]},{"name":"PRSPEC_PROPID","features":[387]},{"name":"PVCF_DEFAULT","features":[387]},{"name":"PVCF_DIGITSASNUMBERS_CASESENSITIVE","features":[387]},{"name":"PVCF_TREATEMPTYASGREATERTHAN","features":[387]},{"name":"PVCF_USESTRCMP","features":[387]},{"name":"PVCF_USESTRCMPC","features":[387]},{"name":"PVCF_USESTRCMPI","features":[387]},{"name":"PVCF_USESTRCMPIC","features":[387]},{"name":"PVCHF_ALPHABOOL","features":[387]},{"name":"PVCHF_DEFAULT","features":[387]},{"name":"PVCHF_LOCALBOOL","features":[387]},{"name":"PVCHF_NOHEXSTRING","features":[387]},{"name":"PVCHF_NOUSEROVERRIDE","features":[387]},{"name":"PVCHF_NOVALUEPROP","features":[387]},{"name":"PVCU_DAY","features":[387]},{"name":"PVCU_DEFAULT","features":[387]},{"name":"PVCU_HOUR","features":[387]},{"name":"PVCU_MINUTE","features":[387]},{"name":"PVCU_MONTH","features":[387]},{"name":"PVCU_SECOND","features":[387]},{"name":"PVCU_YEAR","features":[387]},{"name":"PropStgNameToFmtId","features":[387]},{"name":"PropVariantChangeType","features":[307,387,360]},{"name":"PropVariantClear","features":[307,387,360]},{"name":"PropVariantCompareEx","features":[307,387,360]},{"name":"PropVariantCopy","features":[307,387,360]},{"name":"PropVariantGetBooleanElem","features":[307,387,360]},{"name":"PropVariantGetDoubleElem","features":[307,387,360]},{"name":"PropVariantGetElementCount","features":[307,387,360]},{"name":"PropVariantGetFileTimeElem","features":[307,387,360]},{"name":"PropVariantGetInt16Elem","features":[307,387,360]},{"name":"PropVariantGetInt32Elem","features":[307,387,360]},{"name":"PropVariantGetInt64Elem","features":[307,387,360]},{"name":"PropVariantGetStringElem","features":[307,387,360]},{"name":"PropVariantGetUInt16Elem","features":[307,387,360]},{"name":"PropVariantGetUInt32Elem","features":[307,387,360]},{"name":"PropVariantGetUInt64Elem","features":[307,387,360]},{"name":"PropVariantToBSTR","features":[307,387,360]},{"name":"PropVariantToBoolean","features":[307,387,360]},{"name":"PropVariantToBooleanVector","features":[307,387,360]},{"name":"PropVariantToBooleanVectorAlloc","features":[307,387,360]},{"name":"PropVariantToBooleanWithDefault","features":[307,387,360]},{"name":"PropVariantToBuffer","features":[307,387,360]},{"name":"PropVariantToDouble","features":[307,387,360]},{"name":"PropVariantToDoubleVector","features":[307,387,360]},{"name":"PropVariantToDoubleVectorAlloc","features":[307,387,360]},{"name":"PropVariantToDoubleWithDefault","features":[307,387,360]},{"name":"PropVariantToFileTime","features":[307,387,360]},{"name":"PropVariantToFileTimeVector","features":[307,387,360]},{"name":"PropVariantToFileTimeVectorAlloc","features":[307,387,360]},{"name":"PropVariantToGUID","features":[307,387,360]},{"name":"PropVariantToInt16","features":[307,387,360]},{"name":"PropVariantToInt16Vector","features":[307,387,360]},{"name":"PropVariantToInt16VectorAlloc","features":[307,387,360]},{"name":"PropVariantToInt16WithDefault","features":[307,387,360]},{"name":"PropVariantToInt32","features":[307,387,360]},{"name":"PropVariantToInt32Vector","features":[307,387,360]},{"name":"PropVariantToInt32VectorAlloc","features":[307,387,360]},{"name":"PropVariantToInt32WithDefault","features":[307,387,360]},{"name":"PropVariantToInt64","features":[307,387,360]},{"name":"PropVariantToInt64Vector","features":[307,387,360]},{"name":"PropVariantToInt64VectorAlloc","features":[307,387,360]},{"name":"PropVariantToInt64WithDefault","features":[307,387,360]},{"name":"PropVariantToString","features":[307,387,360]},{"name":"PropVariantToStringAlloc","features":[307,387,360]},{"name":"PropVariantToStringVector","features":[307,387,360]},{"name":"PropVariantToStringVectorAlloc","features":[307,387,360]},{"name":"PropVariantToStringWithDefault","features":[307,387,360]},{"name":"PropVariantToUInt16","features":[307,387,360]},{"name":"PropVariantToUInt16Vector","features":[307,387,360]},{"name":"PropVariantToUInt16VectorAlloc","features":[307,387,360]},{"name":"PropVariantToUInt16WithDefault","features":[307,387,360]},{"name":"PropVariantToUInt32","features":[307,387,360]},{"name":"PropVariantToUInt32Vector","features":[307,387,360]},{"name":"PropVariantToUInt32VectorAlloc","features":[307,387,360]},{"name":"PropVariantToUInt32WithDefault","features":[307,387,360]},{"name":"PropVariantToUInt64","features":[307,387,360]},{"name":"PropVariantToUInt64Vector","features":[307,387,360]},{"name":"PropVariantToUInt64VectorAlloc","features":[307,387,360]},{"name":"PropVariantToUInt64WithDefault","features":[307,387,360]},{"name":"PropVariantToVariant","features":[307,387,359,360]},{"name":"PropVariantToWinRTPropertyValue","features":[307,387,360]},{"name":"ReadClassStg","features":[387]},{"name":"ReadClassStm","features":[387]},{"name":"ReadFmtUserTypeStg","features":[387]},{"name":"RemSNB","features":[387]},{"name":"SERIALIZEDPROPERTYVALUE","features":[387]},{"name":"STATPROPSETSTG","features":[307,387]},{"name":"STATPROPSTG","features":[387,360]},{"name":"STGFMT","features":[387]},{"name":"STGFMT_ANY","features":[387]},{"name":"STGFMT_DOCFILE","features":[387]},{"name":"STGFMT_DOCUMENT","features":[387]},{"name":"STGFMT_FILE","features":[387]},{"name":"STGFMT_NATIVE","features":[387]},{"name":"STGFMT_STORAGE","features":[387]},{"name":"STGMOVE","features":[387]},{"name":"STGMOVE_COPY","features":[387]},{"name":"STGMOVE_MOVE","features":[387]},{"name":"STGMOVE_SHALLOWCOPY","features":[387]},{"name":"STGOPTIONS","features":[387]},{"name":"STGOPTIONS_VERSION","features":[387]},{"name":"SetConvertStg","features":[307,387]},{"name":"StgConvertPropertyToVariant","features":[307,387,360]},{"name":"StgConvertVariantToProperty","features":[307,387,360]},{"name":"StgCreateDocfile","features":[387]},{"name":"StgCreateDocfileOnILockBytes","features":[387]},{"name":"StgCreatePropSetStg","features":[387]},{"name":"StgCreatePropStg","features":[387]},{"name":"StgCreateStorageEx","features":[310,387]},{"name":"StgDeserializePropVariant","features":[307,387,360]},{"name":"StgGetIFillLockBytesOnFile","features":[387]},{"name":"StgGetIFillLockBytesOnILockBytes","features":[387]},{"name":"StgIsStorageFile","features":[387]},{"name":"StgIsStorageILockBytes","features":[387]},{"name":"StgOpenAsyncDocfileOnIFillLockBytes","features":[387]},{"name":"StgOpenLayoutDocfile","features":[387]},{"name":"StgOpenPropStg","features":[387]},{"name":"StgOpenStorage","features":[387]},{"name":"StgOpenStorageEx","features":[310,387]},{"name":"StgOpenStorageOnILockBytes","features":[387]},{"name":"StgPropertyLengthAsVariant","features":[387]},{"name":"StgSerializePropVariant","features":[307,387,360]},{"name":"StgSetTimes","features":[307,387]},{"name":"VERSIONEDSTREAM","features":[387]},{"name":"VariantToPropVariant","features":[307,387,359,360]},{"name":"WinRTPropertyValueToPropVariant","features":[307,387,360]},{"name":"WriteClassStg","features":[387]},{"name":"WriteClassStm","features":[387]},{"name":"WriteFmtUserTypeStg","features":[387]}],"543":[{"name":"IDummyHICONIncluder","features":[534]},{"name":"IThumbnailExtractor","features":[534]}],"544":[{"name":"AUTHENTICATEF","features":[535]},{"name":"AUTHENTICATEF_BASIC","features":[535]},{"name":"AUTHENTICATEF_HTTP","features":[535]},{"name":"AUTHENTICATEF_PROXY","features":[535]},{"name":"BINDF","features":[535]},{"name":"BINDF2","features":[535]},{"name":"BINDF2_ALLOW_PROXY_CRED_PROMPT","features":[535]},{"name":"BINDF2_DISABLEAUTOCOOKIEHANDLING","features":[535]},{"name":"BINDF2_DISABLEBASICOVERHTTP","features":[535]},{"name":"BINDF2_DISABLE_HTTP_REDIRECT_CACHING","features":[535]},{"name":"BINDF2_DISABLE_HTTP_REDIRECT_XSECURITYID","features":[535]},{"name":"BINDF2_KEEP_CALLBACK_MODULE_LOADED","features":[535]},{"name":"BINDF2_READ_DATA_GREATER_THAN_4GB","features":[535]},{"name":"BINDF2_RESERVED_1","features":[535]},{"name":"BINDF2_RESERVED_10","features":[535]},{"name":"BINDF2_RESERVED_11","features":[535]},{"name":"BINDF2_RESERVED_12","features":[535]},{"name":"BINDF2_RESERVED_13","features":[535]},{"name":"BINDF2_RESERVED_14","features":[535]},{"name":"BINDF2_RESERVED_15","features":[535]},{"name":"BINDF2_RESERVED_16","features":[535]},{"name":"BINDF2_RESERVED_17","features":[535]},{"name":"BINDF2_RESERVED_2","features":[535]},{"name":"BINDF2_RESERVED_3","features":[535]},{"name":"BINDF2_RESERVED_4","features":[535]},{"name":"BINDF2_RESERVED_5","features":[535]},{"name":"BINDF2_RESERVED_6","features":[535]},{"name":"BINDF2_RESERVED_7","features":[535]},{"name":"BINDF2_RESERVED_8","features":[535]},{"name":"BINDF2_RESERVED_9","features":[535]},{"name":"BINDF2_RESERVED_A","features":[535]},{"name":"BINDF2_RESERVED_B","features":[535]},{"name":"BINDF2_RESERVED_C","features":[535]},{"name":"BINDF2_RESERVED_D","features":[535]},{"name":"BINDF2_RESERVED_E","features":[535]},{"name":"BINDF2_RESERVED_F","features":[535]},{"name":"BINDF2_SETDOWNLOADMODE","features":[535]},{"name":"BINDF_ASYNCHRONOUS","features":[535]},{"name":"BINDF_ASYNCSTORAGE","features":[535]},{"name":"BINDF_DIRECT_READ","features":[535]},{"name":"BINDF_ENFORCERESTRICTED","features":[535]},{"name":"BINDF_FORMS_SUBMIT","features":[535]},{"name":"BINDF_FREE_THREADED","features":[535]},{"name":"BINDF_FROMURLMON","features":[535]},{"name":"BINDF_FWD_BACK","features":[535]},{"name":"BINDF_GETCLASSOBJECT","features":[535]},{"name":"BINDF_GETFROMCACHE_IF_NET_FAIL","features":[535]},{"name":"BINDF_GETNEWESTVERSION","features":[535]},{"name":"BINDF_HYPERLINK","features":[535]},{"name":"BINDF_IGNORESECURITYPROBLEM","features":[535]},{"name":"BINDF_NEEDFILE","features":[535]},{"name":"BINDF_NOPROGRESSIVERENDERING","features":[535]},{"name":"BINDF_NOWRITECACHE","features":[535]},{"name":"BINDF_NO_UI","features":[535]},{"name":"BINDF_OFFLINEOPERATION","features":[535]},{"name":"BINDF_PRAGMA_NO_CACHE","features":[535]},{"name":"BINDF_PREFERDEFAULTHANDLER","features":[535]},{"name":"BINDF_PULLDATA","features":[535]},{"name":"BINDF_RESERVED_1","features":[535]},{"name":"BINDF_RESERVED_2","features":[535]},{"name":"BINDF_RESERVED_3","features":[535]},{"name":"BINDF_RESERVED_4","features":[535]},{"name":"BINDF_RESERVED_5","features":[535]},{"name":"BINDF_RESERVED_6","features":[535]},{"name":"BINDF_RESERVED_7","features":[535]},{"name":"BINDF_RESERVED_8","features":[535]},{"name":"BINDF_RESYNCHRONIZE","features":[535]},{"name":"BINDF_SILENTOPERATION","features":[535]},{"name":"BINDHANDLETYPES","features":[535]},{"name":"BINDHANDLETYPES_APPCACHE","features":[535]},{"name":"BINDHANDLETYPES_COUNT","features":[535]},{"name":"BINDHANDLETYPES_DEPENDENCY","features":[535]},{"name":"BINDINFO_OPTIONS","features":[535]},{"name":"BINDINFO_OPTIONS_ALLOWCONNECTDATA","features":[535]},{"name":"BINDINFO_OPTIONS_BINDTOOBJECT","features":[535]},{"name":"BINDINFO_OPTIONS_DISABLEAUTOREDIRECTS","features":[535]},{"name":"BINDINFO_OPTIONS_DISABLE_UTF8","features":[535]},{"name":"BINDINFO_OPTIONS_ENABLE_UTF8","features":[535]},{"name":"BINDINFO_OPTIONS_IGNOREHTTPHTTPSREDIRECTS","features":[535]},{"name":"BINDINFO_OPTIONS_IGNOREMIMETEXTPLAIN","features":[535]},{"name":"BINDINFO_OPTIONS_IGNORE_SSLERRORS_ONCE","features":[535]},{"name":"BINDINFO_OPTIONS_SECURITYOPTOUT","features":[535]},{"name":"BINDINFO_OPTIONS_SHDOCVW_NAVIGATE","features":[535]},{"name":"BINDINFO_OPTIONS_USEBINDSTRINGCREDS","features":[535]},{"name":"BINDINFO_OPTIONS_USE_IE_ENCODING","features":[535]},{"name":"BINDINFO_OPTIONS_WININETFLAG","features":[535]},{"name":"BINDINFO_WPC_DOWNLOADBLOCKED","features":[535]},{"name":"BINDINFO_WPC_LOGGING_ENABLED","features":[535]},{"name":"BINDSTATUS","features":[535]},{"name":"BINDSTATUS_64BIT_PROGRESS","features":[535]},{"name":"BINDSTATUS_ACCEPTRANGES","features":[535]},{"name":"BINDSTATUS_BEGINDOWNLOADCOMPONENTS","features":[535]},{"name":"BINDSTATUS_BEGINDOWNLOADDATA","features":[535]},{"name":"BINDSTATUS_BEGINSYNCOPERATION","features":[535]},{"name":"BINDSTATUS_BEGINUPLOADDATA","features":[535]},{"name":"BINDSTATUS_CACHECONTROL","features":[535]},{"name":"BINDSTATUS_CACHEFILENAMEAVAILABLE","features":[535]},{"name":"BINDSTATUS_CLASSIDAVAILABLE","features":[535]},{"name":"BINDSTATUS_CLASSINSTALLLOCATION","features":[535]},{"name":"BINDSTATUS_CLSIDCANINSTANTIATE","features":[535]},{"name":"BINDSTATUS_COMPACT_POLICY_RECEIVED","features":[535]},{"name":"BINDSTATUS_CONNECTING","features":[535]},{"name":"BINDSTATUS_CONTENTDISPOSITIONATTACH","features":[535]},{"name":"BINDSTATUS_CONTENTDISPOSITIONFILENAME","features":[535]},{"name":"BINDSTATUS_COOKIE_SENT","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_ACCEPT","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_DOWNGRADE","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_LEASH","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_PROMPT","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_REJECT","features":[535]},{"name":"BINDSTATUS_COOKIE_STATE_UNKNOWN","features":[535]},{"name":"BINDSTATUS_COOKIE_SUPPRESSED","features":[535]},{"name":"BINDSTATUS_DECODING","features":[535]},{"name":"BINDSTATUS_DIRECTBIND","features":[535]},{"name":"BINDSTATUS_DISPLAYNAMEAVAILABLE","features":[535]},{"name":"BINDSTATUS_DOWNLOADINGDATA","features":[535]},{"name":"BINDSTATUS_ENCODING","features":[535]},{"name":"BINDSTATUS_ENDDOWNLOADCOMPONENTS","features":[535]},{"name":"BINDSTATUS_ENDDOWNLOADDATA","features":[535]},{"name":"BINDSTATUS_ENDSYNCOPERATION","features":[535]},{"name":"BINDSTATUS_ENDUPLOADDATA","features":[535]},{"name":"BINDSTATUS_FILTERREPORTMIMETYPE","features":[535]},{"name":"BINDSTATUS_FINDINGRESOURCE","features":[535]},{"name":"BINDSTATUS_INSTALLINGCOMPONENTS","features":[535]},{"name":"BINDSTATUS_IUNKNOWNAVAILABLE","features":[535]},{"name":"BINDSTATUS_LAST","features":[535]},{"name":"BINDSTATUS_LAST_PRIVATE","features":[535]},{"name":"BINDSTATUS_LOADINGMIMEHANDLER","features":[535]},{"name":"BINDSTATUS_MIMETEXTPLAINMISMATCH","features":[535]},{"name":"BINDSTATUS_MIMETYPEAVAILABLE","features":[535]},{"name":"BINDSTATUS_P3P_HEADER","features":[535]},{"name":"BINDSTATUS_PERSISTENT_COOKIE_RECEIVED","features":[535]},{"name":"BINDSTATUS_POLICY_HREF","features":[535]},{"name":"BINDSTATUS_PROTOCOLCLASSID","features":[535]},{"name":"BINDSTATUS_PROXYDETECTING","features":[535]},{"name":"BINDSTATUS_PUBLISHERAVAILABLE","features":[535]},{"name":"BINDSTATUS_RAWMIMETYPE","features":[535]},{"name":"BINDSTATUS_REDIRECTING","features":[535]},{"name":"BINDSTATUS_RESERVED_0","features":[535]},{"name":"BINDSTATUS_RESERVED_1","features":[535]},{"name":"BINDSTATUS_RESERVED_10","features":[535]},{"name":"BINDSTATUS_RESERVED_11","features":[535]},{"name":"BINDSTATUS_RESERVED_12","features":[535]},{"name":"BINDSTATUS_RESERVED_13","features":[535]},{"name":"BINDSTATUS_RESERVED_14","features":[535]},{"name":"BINDSTATUS_RESERVED_2","features":[535]},{"name":"BINDSTATUS_RESERVED_3","features":[535]},{"name":"BINDSTATUS_RESERVED_4","features":[535]},{"name":"BINDSTATUS_RESERVED_5","features":[535]},{"name":"BINDSTATUS_RESERVED_6","features":[535]},{"name":"BINDSTATUS_RESERVED_7","features":[535]},{"name":"BINDSTATUS_RESERVED_8","features":[535]},{"name":"BINDSTATUS_RESERVED_9","features":[535]},{"name":"BINDSTATUS_RESERVED_A","features":[535]},{"name":"BINDSTATUS_RESERVED_B","features":[535]},{"name":"BINDSTATUS_RESERVED_C","features":[535]},{"name":"BINDSTATUS_RESERVED_D","features":[535]},{"name":"BINDSTATUS_RESERVED_E","features":[535]},{"name":"BINDSTATUS_RESERVED_F","features":[535]},{"name":"BINDSTATUS_SENDINGREQUEST","features":[535]},{"name":"BINDSTATUS_SERVER_MIMETYPEAVAILABLE","features":[535]},{"name":"BINDSTATUS_SESSION_COOKIES_ALLOWED","features":[535]},{"name":"BINDSTATUS_SESSION_COOKIE_RECEIVED","features":[535]},{"name":"BINDSTATUS_SNIFFED_CLASSIDAVAILABLE","features":[535]},{"name":"BINDSTATUS_SSLUX_NAVBLOCKED","features":[535]},{"name":"BINDSTATUS_UPLOADINGDATA","features":[535]},{"name":"BINDSTATUS_USINGCACHEDCOPY","features":[535]},{"name":"BINDSTATUS_VERIFIEDMIMETYPEAVAILABLE","features":[535]},{"name":"BINDSTRING","features":[535]},{"name":"BINDSTRING_ACCEPT_ENCODINGS","features":[535]},{"name":"BINDSTRING_ACCEPT_MIMES","features":[535]},{"name":"BINDSTRING_DOC_URL","features":[535]},{"name":"BINDSTRING_DOWNLOADPATH","features":[535]},{"name":"BINDSTRING_ENTERPRISE_ID","features":[535]},{"name":"BINDSTRING_EXTRA_URL","features":[535]},{"name":"BINDSTRING_FLAG_BIND_TO_OBJECT","features":[535]},{"name":"BINDSTRING_HEADERS","features":[535]},{"name":"BINDSTRING_IID","features":[535]},{"name":"BINDSTRING_INITIAL_FILENAME","features":[535]},{"name":"BINDSTRING_LANGUAGE","features":[535]},{"name":"BINDSTRING_OS","features":[535]},{"name":"BINDSTRING_PASSWORD","features":[535]},{"name":"BINDSTRING_POST_COOKIE","features":[535]},{"name":"BINDSTRING_POST_DATA_MIME","features":[535]},{"name":"BINDSTRING_PROXY_PASSWORD","features":[535]},{"name":"BINDSTRING_PROXY_USERNAME","features":[535]},{"name":"BINDSTRING_PTR_BIND_CONTEXT","features":[535]},{"name":"BINDSTRING_ROOTDOC_URL","features":[535]},{"name":"BINDSTRING_SAMESITE_COOKIE_LEVEL","features":[535]},{"name":"BINDSTRING_UA_COLOR","features":[535]},{"name":"BINDSTRING_UA_PIXELS","features":[535]},{"name":"BINDSTRING_URL","features":[535]},{"name":"BINDSTRING_USERNAME","features":[535]},{"name":"BINDSTRING_USER_AGENT","features":[535]},{"name":"BINDSTRING_XDR_ORIGIN","features":[535]},{"name":"BINDVERB","features":[535]},{"name":"BINDVERB_CUSTOM","features":[535]},{"name":"BINDVERB_GET","features":[535]},{"name":"BINDVERB_POST","features":[535]},{"name":"BINDVERB_PUT","features":[535]},{"name":"BINDVERB_RESERVED1","features":[535]},{"name":"BSCF","features":[535]},{"name":"BSCF_64BITLENGTHDOWNLOAD","features":[535]},{"name":"BSCF_AVAILABLEDATASIZEUNKNOWN","features":[535]},{"name":"BSCF_DATAFULLYAVAILABLE","features":[535]},{"name":"BSCF_FIRSTDATANOTIFICATION","features":[535]},{"name":"BSCF_INTERMEDIATEDATANOTIFICATION","features":[535]},{"name":"BSCF_LASTDATANOTIFICATION","features":[535]},{"name":"BSCF_SKIPDRAINDATAFORFILEURLS","features":[535]},{"name":"CF_NULL","features":[535]},{"name":"CIP_ACCESS_DENIED","features":[535]},{"name":"CIP_DISK_FULL","features":[535]},{"name":"CIP_EXE_SELF_REGISTERATION_TIMEOUT","features":[535]},{"name":"CIP_NAME_CONFLICT","features":[535]},{"name":"CIP_NEED_REBOOT","features":[535]},{"name":"CIP_NEED_REBOOT_UI_PERMISSION","features":[535]},{"name":"CIP_NEWER_VERSION_EXISTS","features":[535]},{"name":"CIP_OLDER_VERSION_EXISTS","features":[535]},{"name":"CIP_STATUS","features":[535]},{"name":"CIP_TRUST_VERIFICATION_COMPONENT_MISSING","features":[535]},{"name":"CIP_UNSAFE_TO_ABORT","features":[535]},{"name":"CLASSIDPROP","features":[535]},{"name":"CODEBASEHOLD","features":[535]},{"name":"CONFIRMSAFETY","features":[535]},{"name":"CONFIRMSAFETYACTION_LOADOBJECT","features":[535]},{"name":"CoGetClassObjectFromURL","features":[535]},{"name":"CoInternetCombineIUri","features":[535]},{"name":"CoInternetCombineUrl","features":[535]},{"name":"CoInternetCombineUrlEx","features":[535]},{"name":"CoInternetCompareUrl","features":[535]},{"name":"CoInternetCreateSecurityManager","features":[535]},{"name":"CoInternetCreateZoneManager","features":[535]},{"name":"CoInternetGetProtocolFlags","features":[535]},{"name":"CoInternetGetSecurityUrl","features":[535]},{"name":"CoInternetGetSecurityUrlEx","features":[535]},{"name":"CoInternetGetSession","features":[535]},{"name":"CoInternetIsFeatureEnabled","features":[535]},{"name":"CoInternetIsFeatureEnabledForIUri","features":[535]},{"name":"CoInternetIsFeatureEnabledForUrl","features":[535]},{"name":"CoInternetIsFeatureZoneElevationEnabled","features":[535]},{"name":"CoInternetParseIUri","features":[535]},{"name":"CoInternetParseUrl","features":[535]},{"name":"CoInternetQueryInfo","features":[535]},{"name":"CoInternetSetFeatureEnabled","features":[307,535]},{"name":"CompareSecurityIds","features":[535]},{"name":"CompatFlagsFromClsid","features":[535]},{"name":"CopyBindInfo","features":[307,318,310,387,535]},{"name":"CopyStgMedium","features":[307,318,387,535]},{"name":"CreateAsyncBindCtx","features":[535]},{"name":"CreateAsyncBindCtxEx","features":[535]},{"name":"CreateFormatEnumerator","features":[535]},{"name":"CreateURLMoniker","features":[535]},{"name":"CreateURLMonikerEx","features":[535]},{"name":"CreateURLMonikerEx2","features":[535]},{"name":"DATAINFO","features":[535]},{"name":"E_PENDING","features":[535]},{"name":"FEATURE_ADDON_MANAGEMENT","features":[535]},{"name":"FEATURE_BEHAVIORS","features":[535]},{"name":"FEATURE_BLOCK_INPUT_PROMPTS","features":[535]},{"name":"FEATURE_DISABLE_LEGACY_COMPRESSION","features":[535]},{"name":"FEATURE_DISABLE_MK_PROTOCOL","features":[535]},{"name":"FEATURE_DISABLE_NAVIGATION_SOUNDS","features":[535]},{"name":"FEATURE_DISABLE_TELNET_PROTOCOL","features":[535]},{"name":"FEATURE_ENTRY_COUNT","features":[535]},{"name":"FEATURE_FEEDS","features":[535]},{"name":"FEATURE_FORCE_ADDR_AND_STATUS","features":[535]},{"name":"FEATURE_GET_URL_DOM_FILEPATH_UNENCODED","features":[535]},{"name":"FEATURE_HTTP_USERNAME_PASSWORD_DISABLE","features":[535]},{"name":"FEATURE_LOCALMACHINE_LOCKDOWN","features":[535]},{"name":"FEATURE_MIME_HANDLING","features":[535]},{"name":"FEATURE_MIME_SNIFFING","features":[535]},{"name":"FEATURE_OBJECT_CACHING","features":[535]},{"name":"FEATURE_PROTOCOL_LOCKDOWN","features":[535]},{"name":"FEATURE_RESTRICT_ACTIVEXINSTALL","features":[535]},{"name":"FEATURE_RESTRICT_FILEDOWNLOAD","features":[535]},{"name":"FEATURE_SAFE_BINDTOOBJECT","features":[535]},{"name":"FEATURE_SECURITYBAND","features":[535]},{"name":"FEATURE_SSLUX","features":[535]},{"name":"FEATURE_TABBED_BROWSING","features":[535]},{"name":"FEATURE_UNC_SAVEDFILECHECK","features":[535]},{"name":"FEATURE_VALIDATE_NAVIGATE_URL","features":[535]},{"name":"FEATURE_WEBOC_POPUPMANAGEMENT","features":[535]},{"name":"FEATURE_WINDOW_RESTRICTIONS","features":[535]},{"name":"FEATURE_XMLHTTP","features":[535]},{"name":"FEATURE_ZONE_ELEVATION","features":[535]},{"name":"FIEF_FLAG_FORCE_JITUI","features":[535]},{"name":"FIEF_FLAG_PEEK","features":[535]},{"name":"FIEF_FLAG_RESERVED_0","features":[535]},{"name":"FIEF_FLAG_SKIP_INSTALLED_VERSION_CHECK","features":[535]},{"name":"FMFD_DEFAULT","features":[535]},{"name":"FMFD_ENABLEMIMESNIFFING","features":[535]},{"name":"FMFD_IGNOREMIMETEXTPLAIN","features":[535]},{"name":"FMFD_RESERVED_1","features":[535]},{"name":"FMFD_RESERVED_2","features":[535]},{"name":"FMFD_RESPECTTEXTPLAIN","features":[535]},{"name":"FMFD_RETURNUPDATEDIMGMIMES","features":[535]},{"name":"FMFD_SERVERMIME","features":[535]},{"name":"FMFD_URLASFILENAME","features":[535]},{"name":"FaultInIEFeature","features":[307,535]},{"name":"FindMediaType","features":[535]},{"name":"FindMediaTypeClass","features":[535]},{"name":"FindMimeFromData","features":[535]},{"name":"GET_FEATURE_FROM_PROCESS","features":[535]},{"name":"GET_FEATURE_FROM_REGISTRY","features":[535]},{"name":"GET_FEATURE_FROM_THREAD","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_INTERNET","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_INTRANET","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_LOCALMACHINE","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_RESTRICTED","features":[535]},{"name":"GET_FEATURE_FROM_THREAD_TRUSTED","features":[535]},{"name":"GetClassFileOrMime","features":[535]},{"name":"GetClassURL","features":[535]},{"name":"GetComponentIDFromCLSSPEC","features":[535]},{"name":"GetSoftwareUpdateInfo","features":[535]},{"name":"HIT_LOGGING_INFO","features":[307,535]},{"name":"HlinkGoBack","features":[535]},{"name":"HlinkGoForward","features":[535]},{"name":"HlinkNavigateMoniker","features":[535]},{"name":"HlinkNavigateString","features":[535]},{"name":"HlinkSimpleNavigateToMoniker","features":[535]},{"name":"HlinkSimpleNavigateToString","features":[535]},{"name":"IBindCallbackRedirect","features":[535]},{"name":"IBindHttpSecurity","features":[535]},{"name":"IBindProtocol","features":[535]},{"name":"ICatalogFileInfo","features":[535]},{"name":"ICodeInstall","features":[535]},{"name":"IDataFilter","features":[535]},{"name":"IEGetUserPrivateNamespaceName","features":[535]},{"name":"IEInstallScope","features":[535]},{"name":"IEObjectType","features":[535]},{"name":"IE_EPM_OBJECT_EVENT","features":[535]},{"name":"IE_EPM_OBJECT_FILE","features":[535]},{"name":"IE_EPM_OBJECT_MUTEX","features":[535]},{"name":"IE_EPM_OBJECT_NAMED_PIPE","features":[535]},{"name":"IE_EPM_OBJECT_REGISTRY","features":[535]},{"name":"IE_EPM_OBJECT_SEMAPHORE","features":[535]},{"name":"IE_EPM_OBJECT_SHARED_MEMORY","features":[535]},{"name":"IE_EPM_OBJECT_WAITABLE_TIMER","features":[535]},{"name":"IEncodingFilterFactory","features":[535]},{"name":"IGetBindHandle","features":[535]},{"name":"IHttpNegotiate","features":[535]},{"name":"IHttpNegotiate2","features":[535]},{"name":"IHttpNegotiate3","features":[535]},{"name":"IHttpSecurity","features":[535]},{"name":"IInternet","features":[535]},{"name":"IInternetBindInfo","features":[535]},{"name":"IInternetBindInfoEx","features":[535]},{"name":"IInternetHostSecurityManager","features":[535]},{"name":"IInternetPriority","features":[535]},{"name":"IInternetProtocol","features":[535]},{"name":"IInternetProtocolEx","features":[535]},{"name":"IInternetProtocolInfo","features":[535]},{"name":"IInternetProtocolRoot","features":[535]},{"name":"IInternetProtocolSink","features":[535]},{"name":"IInternetProtocolSinkStackable","features":[535]},{"name":"IInternetSecurityManager","features":[535]},{"name":"IInternetSecurityManagerEx","features":[535]},{"name":"IInternetSecurityManagerEx2","features":[535]},{"name":"IInternetSecurityMgrSite","features":[535]},{"name":"IInternetSession","features":[535]},{"name":"IInternetThreadSwitch","features":[535]},{"name":"IInternetZoneManager","features":[535]},{"name":"IInternetZoneManagerEx","features":[535]},{"name":"IInternetZoneManagerEx2","features":[535]},{"name":"IMonikerProp","features":[535]},{"name":"INET_E_AUTHENTICATION_REQUIRED","features":[535]},{"name":"INET_E_BLOCKED_ENHANCEDPROTECTEDMODE","features":[535]},{"name":"INET_E_BLOCKED_PLUGGABLE_PROTOCOL","features":[535]},{"name":"INET_E_BLOCKED_REDIRECT_XSECURITYID","features":[535]},{"name":"INET_E_CANNOT_CONNECT","features":[535]},{"name":"INET_E_CANNOT_INSTANTIATE_OBJECT","features":[535]},{"name":"INET_E_CANNOT_LOAD_DATA","features":[535]},{"name":"INET_E_CANNOT_LOCK_REQUEST","features":[535]},{"name":"INET_E_CANNOT_REPLACE_SFP_FILE","features":[535]},{"name":"INET_E_CODE_DOWNLOAD_DECLINED","features":[535]},{"name":"INET_E_CODE_INSTALL_BLOCKED_ARM","features":[535]},{"name":"INET_E_CODE_INSTALL_BLOCKED_BITNESS","features":[535]},{"name":"INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POLICY","features":[535]},{"name":"INET_E_CODE_INSTALL_BLOCKED_IMMERSIVE","features":[535]},{"name":"INET_E_CODE_INSTALL_SUPPRESSED","features":[535]},{"name":"INET_E_CONNECTION_TIMEOUT","features":[535]},{"name":"INET_E_DATA_NOT_AVAILABLE","features":[535]},{"name":"INET_E_DEFAULT_ACTION","features":[535]},{"name":"INET_E_DOMINJECTIONVALIDATION","features":[535]},{"name":"INET_E_DOWNLOAD_BLOCKED_BY_CSP","features":[535]},{"name":"INET_E_DOWNLOAD_BLOCKED_BY_INPRIVATE","features":[535]},{"name":"INET_E_DOWNLOAD_FAILURE","features":[535]},{"name":"INET_E_ERROR_FIRST","features":[535]},{"name":"INET_E_ERROR_LAST","features":[535]},{"name":"INET_E_FORBIDFRAMING","features":[535]},{"name":"INET_E_HSTS_CERTIFICATE_ERROR","features":[535]},{"name":"INET_E_INVALID_CERTIFICATE","features":[535]},{"name":"INET_E_INVALID_REQUEST","features":[535]},{"name":"INET_E_INVALID_URL","features":[535]},{"name":"INET_E_NO_SESSION","features":[535]},{"name":"INET_E_NO_VALID_MEDIA","features":[535]},{"name":"INET_E_OBJECT_NOT_FOUND","features":[535]},{"name":"INET_E_QUERYOPTION_UNKNOWN","features":[535]},{"name":"INET_E_REDIRECTING","features":[535]},{"name":"INET_E_REDIRECT_FAILED","features":[535]},{"name":"INET_E_REDIRECT_TO_DIR","features":[535]},{"name":"INET_E_RESERVED_1","features":[535]},{"name":"INET_E_RESERVED_2","features":[535]},{"name":"INET_E_RESERVED_3","features":[535]},{"name":"INET_E_RESERVED_4","features":[535]},{"name":"INET_E_RESERVED_5","features":[535]},{"name":"INET_E_RESOURCE_NOT_FOUND","features":[535]},{"name":"INET_E_RESULT_DISPATCHED","features":[535]},{"name":"INET_E_SECURITY_PROBLEM","features":[535]},{"name":"INET_E_TERMINATED_BIND","features":[535]},{"name":"INET_E_UNKNOWN_PROTOCOL","features":[535]},{"name":"INET_E_USE_DEFAULT_PROTOCOLHANDLER","features":[535]},{"name":"INET_E_USE_DEFAULT_SETTING","features":[535]},{"name":"INET_E_USE_EXTEND_BINDING","features":[535]},{"name":"INET_E_VTAB_SWITCH_FORCE_ENGINE","features":[535]},{"name":"INET_ZONE_MANAGER_CONSTANTS","features":[535]},{"name":"INTERNETFEATURELIST","features":[535]},{"name":"IPersistMoniker","features":[535]},{"name":"ISoftDistExt","features":[535]},{"name":"IUriBuilderFactory","features":[535]},{"name":"IUriContainer","features":[535]},{"name":"IWinInetCacheHints","features":[535]},{"name":"IWinInetCacheHints2","features":[535]},{"name":"IWinInetFileStream","features":[535]},{"name":"IWinInetHttpInfo","features":[535]},{"name":"IWinInetHttpTimeouts","features":[535]},{"name":"IWinInetInfo","features":[535]},{"name":"IWindowForBindingUI","features":[535]},{"name":"IWrappedProtocol","features":[535]},{"name":"IZoneIdentifier","features":[535]},{"name":"IZoneIdentifier2","features":[535]},{"name":"IsAsyncMoniker","features":[535]},{"name":"IsLoggingEnabledA","features":[307,535]},{"name":"IsLoggingEnabledW","features":[307,535]},{"name":"IsValidURL","features":[535]},{"name":"MAX_SIZE_SECURITY_ID","features":[535]},{"name":"MAX_ZONE_DESCRIPTION","features":[535]},{"name":"MAX_ZONE_PATH","features":[535]},{"name":"MIMETYPEPROP","features":[535]},{"name":"MKSYS_URLMONIKER","features":[535]},{"name":"MK_S_ASYNCHRONOUS","features":[535]},{"name":"MONIKERPROPERTY","features":[535]},{"name":"MUTZ_ACCEPT_WILDCARD_SCHEME","features":[535]},{"name":"MUTZ_DONT_UNESCAPE","features":[535]},{"name":"MUTZ_DONT_USE_CACHE","features":[535]},{"name":"MUTZ_ENFORCERESTRICTED","features":[535]},{"name":"MUTZ_FORCE_INTRANET_FLAGS","features":[535]},{"name":"MUTZ_IGNORE_ZONE_MAPPINGS","features":[535]},{"name":"MUTZ_ISFILE","features":[535]},{"name":"MUTZ_NOSAVEDFILECHECK","features":[535]},{"name":"MUTZ_REQUIRESAVEDFILECHECK","features":[535]},{"name":"MUTZ_RESERVED","features":[535]},{"name":"MkParseDisplayNameEx","features":[535]},{"name":"OIBDG_APARTMENTTHREADED","features":[535]},{"name":"OIBDG_DATAONLY","features":[535]},{"name":"OIBDG_FLAGS","features":[535]},{"name":"ObtainUserAgentString","features":[535]},{"name":"PARSEACTION","features":[535]},{"name":"PARSE_ANCHOR","features":[535]},{"name":"PARSE_CANONICALIZE","features":[535]},{"name":"PARSE_DECODE_IS_ESCAPE","features":[535]},{"name":"PARSE_DOCUMENT","features":[535]},{"name":"PARSE_DOMAIN","features":[535]},{"name":"PARSE_ENCODE_IS_UNESCAPE","features":[535]},{"name":"PARSE_ESCAPE","features":[535]},{"name":"PARSE_FRIENDLY","features":[535]},{"name":"PARSE_LOCATION","features":[535]},{"name":"PARSE_MIME","features":[535]},{"name":"PARSE_PATH_FROM_URL","features":[535]},{"name":"PARSE_ROOTDOCUMENT","features":[535]},{"name":"PARSE_SCHEMA","features":[535]},{"name":"PARSE_SECURITY_DOMAIN","features":[535]},{"name":"PARSE_SECURITY_URL","features":[535]},{"name":"PARSE_SERVER","features":[535]},{"name":"PARSE_SITE","features":[535]},{"name":"PARSE_UNESCAPE","features":[535]},{"name":"PARSE_URL_FROM_PATH","features":[535]},{"name":"PD_FORCE_SWITCH","features":[535]},{"name":"PI_APARTMENTTHREADED","features":[535]},{"name":"PI_CLASSINSTALL","features":[535]},{"name":"PI_CLSIDLOOKUP","features":[535]},{"name":"PI_DATAPROGRESS","features":[535]},{"name":"PI_FILTER_MODE","features":[535]},{"name":"PI_FLAGS","features":[535]},{"name":"PI_FORCE_ASYNC","features":[535]},{"name":"PI_LOADAPPDIRECT","features":[535]},{"name":"PI_MIMEVERIFICATION","features":[535]},{"name":"PI_NOMIMEHANDLER","features":[535]},{"name":"PI_PARSE_URL","features":[535]},{"name":"PI_PASSONBINDCTX","features":[535]},{"name":"PI_PREFERDEFAULTHANDLER","features":[535]},{"name":"PI_SYNCHRONOUS","features":[535]},{"name":"PI_USE_WORKERTHREAD","features":[535]},{"name":"POPUPLEVELPROP","features":[535]},{"name":"PROTOCOLDATA","features":[535]},{"name":"PROTOCOLFILTERDATA","features":[535]},{"name":"PROTOCOLFLAG_NO_PICS_CHECK","features":[535]},{"name":"PROTOCOL_ARGUMENT","features":[535]},{"name":"PSUACTION","features":[535]},{"name":"PSU_DEFAULT","features":[535]},{"name":"PSU_SECURITY_URL_ONLY","features":[535]},{"name":"PUAF","features":[535]},{"name":"PUAFOUT","features":[535]},{"name":"PUAFOUT_DEFAULT","features":[535]},{"name":"PUAFOUT_ISLOCKZONEPOLICY","features":[535]},{"name":"PUAF_ACCEPT_WILDCARD_SCHEME","features":[535]},{"name":"PUAF_CHECK_TIFS","features":[535]},{"name":"PUAF_DEFAULT","features":[535]},{"name":"PUAF_DEFAULTZONEPOL","features":[535]},{"name":"PUAF_DONTCHECKBOXINDIALOG","features":[535]},{"name":"PUAF_DONT_USE_CACHE","features":[535]},{"name":"PUAF_DRAGPROTOCOLCHECK","features":[535]},{"name":"PUAF_ENFORCERESTRICTED","features":[535]},{"name":"PUAF_FORCEUI_FOREGROUND","features":[535]},{"name":"PUAF_ISFILE","features":[535]},{"name":"PUAF_LMZ_LOCKED","features":[535]},{"name":"PUAF_LMZ_UNLOCKED","features":[535]},{"name":"PUAF_NOSAVEDFILECHECK","features":[535]},{"name":"PUAF_NOUI","features":[535]},{"name":"PUAF_NOUIIFLOCKED","features":[535]},{"name":"PUAF_NPL_USE_LOCKED_IF_RESTRICTED","features":[535]},{"name":"PUAF_REQUIRESAVEDFILECHECK","features":[535]},{"name":"PUAF_RESERVED1","features":[535]},{"name":"PUAF_RESERVED2","features":[535]},{"name":"PUAF_TRUSTED","features":[535]},{"name":"PUAF_WARN_IF_DENIED","features":[535]},{"name":"QUERYOPTION","features":[535]},{"name":"QUERY_CAN_NAVIGATE","features":[535]},{"name":"QUERY_CONTENT_ENCODING","features":[535]},{"name":"QUERY_CONTENT_TYPE","features":[535]},{"name":"QUERY_EXPIRATION_DATE","features":[535]},{"name":"QUERY_IS_CACHED","features":[535]},{"name":"QUERY_IS_CACHED_AND_USABLE_OFFLINE","features":[535]},{"name":"QUERY_IS_CACHED_OR_MAPPED","features":[535]},{"name":"QUERY_IS_INSTALLEDENTRY","features":[535]},{"name":"QUERY_IS_SAFE","features":[535]},{"name":"QUERY_IS_SECURE","features":[535]},{"name":"QUERY_RECOMBINE","features":[535]},{"name":"QUERY_REFRESH","features":[535]},{"name":"QUERY_TIME_OF_LAST_CHANGE","features":[535]},{"name":"QUERY_USES_CACHE","features":[535]},{"name":"QUERY_USES_HISTORYFOLDER","features":[535]},{"name":"QUERY_USES_NETWORK","features":[535]},{"name":"REMSECURITY_ATTRIBUTES","features":[307,535]},{"name":"RegisterBindStatusCallback","features":[535]},{"name":"RegisterFormatEnumerator","features":[535]},{"name":"RegisterMediaTypeClass","features":[535]},{"name":"RegisterMediaTypes","features":[535]},{"name":"ReleaseBindInfo","features":[307,318,310,387,535]},{"name":"RemBINDINFO","features":[307,535]},{"name":"RemFORMATETC","features":[535]},{"name":"RevokeBindStatusCallback","features":[535]},{"name":"RevokeFormatEnumerator","features":[535]},{"name":"SECURITY_IE_STATE_GREEN","features":[535]},{"name":"SECURITY_IE_STATE_RED","features":[535]},{"name":"SET_FEATURE_IN_REGISTRY","features":[535]},{"name":"SET_FEATURE_ON_PROCESS","features":[535]},{"name":"SET_FEATURE_ON_THREAD","features":[535]},{"name":"SET_FEATURE_ON_THREAD_INTERNET","features":[535]},{"name":"SET_FEATURE_ON_THREAD_INTRANET","features":[535]},{"name":"SET_FEATURE_ON_THREAD_LOCALMACHINE","features":[535]},{"name":"SET_FEATURE_ON_THREAD_RESTRICTED","features":[535]},{"name":"SET_FEATURE_ON_THREAD_TRUSTED","features":[535]},{"name":"SOFTDISTINFO","features":[535]},{"name":"SOFTDIST_ADSTATE_AVAILABLE","features":[535]},{"name":"SOFTDIST_ADSTATE_DOWNLOADED","features":[535]},{"name":"SOFTDIST_ADSTATE_INSTALLED","features":[535]},{"name":"SOFTDIST_ADSTATE_NONE","features":[535]},{"name":"SOFTDIST_FLAG_DELETE_SUBSCRIPTION","features":[535]},{"name":"SOFTDIST_FLAG_USAGE_AUTOINSTALL","features":[535]},{"name":"SOFTDIST_FLAG_USAGE_EMAIL","features":[535]},{"name":"SOFTDIST_FLAG_USAGE_PRECACHE","features":[535]},{"name":"SZM_CREATE","features":[535]},{"name":"SZM_DELETE","features":[535]},{"name":"SZM_FLAGS","features":[535]},{"name":"S_ASYNCHRONOUS","features":[535]},{"name":"SetAccessForIEAppContainer","features":[307,535]},{"name":"SetSoftwareUpdateAdvertisementState","features":[535]},{"name":"StartParam","features":[535]},{"name":"TRUSTEDDOWNLOADPROP","features":[535]},{"name":"UAS_EXACTLEGACY","features":[535]},{"name":"URLACTION_ACTIVEX_ALLOW_TDC","features":[535]},{"name":"URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY","features":[535]},{"name":"URLACTION_ACTIVEX_CURR_MAX","features":[535]},{"name":"URLACTION_ACTIVEX_DYNSRC_VIDEO_AND_ANIMATION","features":[535]},{"name":"URLACTION_ACTIVEX_MAX","features":[535]},{"name":"URLACTION_ACTIVEX_MIN","features":[535]},{"name":"URLACTION_ACTIVEX_NO_WEBOC_SCRIPT","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_DOMAINLIST","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_OPTIN","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION","features":[535]},{"name":"URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY","features":[535]},{"name":"URLACTION_ACTIVEX_RUN","features":[535]},{"name":"URLACTION_ACTIVEX_SCRIPTLET_RUN","features":[535]},{"name":"URLACTION_ACTIVEX_TREATASUNTRUSTED","features":[535]},{"name":"URLACTION_ALLOW_ACTIVEX_FILTERING","features":[535]},{"name":"URLACTION_ALLOW_ANTIMALWARE_SCANNING_OF_ACTIVEX","features":[535]},{"name":"URLACTION_ALLOW_APEVALUATION","features":[535]},{"name":"URLACTION_ALLOW_AUDIO_VIDEO","features":[535]},{"name":"URLACTION_ALLOW_AUDIO_VIDEO_PLUGINS","features":[535]},{"name":"URLACTION_ALLOW_CROSSDOMAIN_APPCACHE_MANIFEST","features":[535]},{"name":"URLACTION_ALLOW_CROSSDOMAIN_DROP_ACROSS_WINDOWS","features":[535]},{"name":"URLACTION_ALLOW_CROSSDOMAIN_DROP_WITHIN_WINDOW","features":[535]},{"name":"URLACTION_ALLOW_CSS_EXPRESSIONS","features":[535]},{"name":"URLACTION_ALLOW_JSCRIPT_IE","features":[535]},{"name":"URLACTION_ALLOW_RENDER_LEGACY_DXTFILTERS","features":[535]},{"name":"URLACTION_ALLOW_RESTRICTEDPROTOCOLS","features":[535]},{"name":"URLACTION_ALLOW_STRUCTURED_STORAGE_SNIFFING","features":[535]},{"name":"URLACTION_ALLOW_VBSCRIPT_IE","features":[535]},{"name":"URLACTION_ALLOW_XDOMAIN_SUBFRAME_RESIZE","features":[535]},{"name":"URLACTION_ALLOW_XHR_EVALUATION","features":[535]},{"name":"URLACTION_ALLOW_ZONE_ELEVATION_OPT_OUT_ADDITION","features":[535]},{"name":"URLACTION_ALLOW_ZONE_ELEVATION_VIA_OPT_OUT","features":[535]},{"name":"URLACTION_AUTHENTICATE_CLIENT","features":[535]},{"name":"URLACTION_AUTOMATIC_ACTIVEX_UI","features":[535]},{"name":"URLACTION_AUTOMATIC_DOWNLOAD_UI","features":[535]},{"name":"URLACTION_AUTOMATIC_DOWNLOAD_UI_MIN","features":[535]},{"name":"URLACTION_BEHAVIOR_MIN","features":[535]},{"name":"URLACTION_BEHAVIOR_RUN","features":[535]},{"name":"URLACTION_CHANNEL_SOFTDIST_MAX","features":[535]},{"name":"URLACTION_CHANNEL_SOFTDIST_MIN","features":[535]},{"name":"URLACTION_CHANNEL_SOFTDIST_PERMISSIONS","features":[535]},{"name":"URLACTION_CLIENT_CERT_PROMPT","features":[535]},{"name":"URLACTION_COOKIES","features":[535]},{"name":"URLACTION_COOKIES_ENABLED","features":[535]},{"name":"URLACTION_COOKIES_SESSION","features":[535]},{"name":"URLACTION_COOKIES_SESSION_THIRD_PARTY","features":[535]},{"name":"URLACTION_COOKIES_THIRD_PARTY","features":[535]},{"name":"URLACTION_CREDENTIALS_USE","features":[535]},{"name":"URLACTION_CROSS_DOMAIN_DATA","features":[535]},{"name":"URLACTION_DOTNET_USERCONTROLS","features":[535]},{"name":"URLACTION_DOWNLOAD_CURR_MAX","features":[535]},{"name":"URLACTION_DOWNLOAD_MAX","features":[535]},{"name":"URLACTION_DOWNLOAD_MIN","features":[535]},{"name":"URLACTION_DOWNLOAD_SIGNED_ACTIVEX","features":[535]},{"name":"URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX","features":[535]},{"name":"URLACTION_FEATURE_BLOCK_INPUT_PROMPTS","features":[535]},{"name":"URLACTION_FEATURE_CROSSDOMAIN_FOCUS_CHANGE","features":[535]},{"name":"URLACTION_FEATURE_DATA_BINDING","features":[535]},{"name":"URLACTION_FEATURE_FORCE_ADDR_AND_STATUS","features":[535]},{"name":"URLACTION_FEATURE_MIME_SNIFFING","features":[535]},{"name":"URLACTION_FEATURE_MIN","features":[535]},{"name":"URLACTION_FEATURE_SCRIPT_STATUS_BAR","features":[535]},{"name":"URLACTION_FEATURE_WINDOW_RESTRICTIONS","features":[535]},{"name":"URLACTION_FEATURE_ZONE_ELEVATION","features":[535]},{"name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_CANVAS","features":[535]},{"name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_TEXTTRACK","features":[535]},{"name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_WEBWORKER","features":[535]},{"name":"URLACTION_HTML_ALLOW_INDEXEDDB","features":[535]},{"name":"URLACTION_HTML_ALLOW_INJECTED_DYNAMIC_HTML","features":[535]},{"name":"URLACTION_HTML_ALLOW_WINDOW_CLOSE","features":[535]},{"name":"URLACTION_HTML_FONT_DOWNLOAD","features":[535]},{"name":"URLACTION_HTML_INCLUDE_FILE_PATH","features":[535]},{"name":"URLACTION_HTML_JAVA_RUN","features":[535]},{"name":"URLACTION_HTML_MAX","features":[535]},{"name":"URLACTION_HTML_META_REFRESH","features":[535]},{"name":"URLACTION_HTML_MIN","features":[535]},{"name":"URLACTION_HTML_MIXED_CONTENT","features":[535]},{"name":"URLACTION_HTML_REQUIRE_UTF8_DOCUMENT_CODEPAGE","features":[535]},{"name":"URLACTION_HTML_SUBFRAME_NAVIGATE","features":[535]},{"name":"URLACTION_HTML_SUBMIT_FORMS","features":[535]},{"name":"URLACTION_HTML_SUBMIT_FORMS_FROM","features":[535]},{"name":"URLACTION_HTML_SUBMIT_FORMS_TO","features":[535]},{"name":"URLACTION_HTML_USERDATA_SAVE","features":[535]},{"name":"URLACTION_INFODELIVERY_CURR_MAX","features":[535]},{"name":"URLACTION_INFODELIVERY_MAX","features":[535]},{"name":"URLACTION_INFODELIVERY_MIN","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_ADDING_CHANNELS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_EDITING_CHANNELS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS","features":[535]},{"name":"URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS","features":[535]},{"name":"URLACTION_INPRIVATE_BLOCKING","features":[535]},{"name":"URLACTION_JAVA_CURR_MAX","features":[535]},{"name":"URLACTION_JAVA_MAX","features":[535]},{"name":"URLACTION_JAVA_MIN","features":[535]},{"name":"URLACTION_JAVA_PERMISSIONS","features":[535]},{"name":"URLACTION_LOOSE_XAML","features":[535]},{"name":"URLACTION_LOWRIGHTS","features":[535]},{"name":"URLACTION_MIN","features":[535]},{"name":"URLACTION_NETWORK_CURR_MAX","features":[535]},{"name":"URLACTION_NETWORK_MAX","features":[535]},{"name":"URLACTION_NETWORK_MIN","features":[535]},{"name":"URLACTION_PLUGGABLE_PROTOCOL_XHR","features":[535]},{"name":"URLACTION_SCRIPT_CURR_MAX","features":[535]},{"name":"URLACTION_SCRIPT_JAVA_USE","features":[535]},{"name":"URLACTION_SCRIPT_MAX","features":[535]},{"name":"URLACTION_SCRIPT_MIN","features":[535]},{"name":"URLACTION_SCRIPT_NAVIGATE","features":[535]},{"name":"URLACTION_SCRIPT_OVERRIDE_SAFETY","features":[535]},{"name":"URLACTION_SCRIPT_PASTE","features":[535]},{"name":"URLACTION_SCRIPT_RUN","features":[535]},{"name":"URLACTION_SCRIPT_SAFE_ACTIVEX","features":[535]},{"name":"URLACTION_SCRIPT_XSSFILTER","features":[535]},{"name":"URLACTION_SHELL_ALLOW_CROSS_SITE_SHARE","features":[535]},{"name":"URLACTION_SHELL_CURR_MAX","features":[535]},{"name":"URLACTION_SHELL_ENHANCED_DRAGDROP_SECURITY","features":[535]},{"name":"URLACTION_SHELL_EXECUTE_HIGHRISK","features":[535]},{"name":"URLACTION_SHELL_EXECUTE_LOWRISK","features":[535]},{"name":"URLACTION_SHELL_EXECUTE_MODRISK","features":[535]},{"name":"URLACTION_SHELL_EXTENSIONSECURITY","features":[535]},{"name":"URLACTION_SHELL_FILE_DOWNLOAD","features":[535]},{"name":"URLACTION_SHELL_INSTALL_DTITEMS","features":[535]},{"name":"URLACTION_SHELL_MAX","features":[535]},{"name":"URLACTION_SHELL_MIN","features":[535]},{"name":"URLACTION_SHELL_MOVE_OR_COPY","features":[535]},{"name":"URLACTION_SHELL_POPUPMGR","features":[535]},{"name":"URLACTION_SHELL_PREVIEW","features":[535]},{"name":"URLACTION_SHELL_REMOTEQUERY","features":[535]},{"name":"URLACTION_SHELL_RTF_OBJECTS_LOAD","features":[535]},{"name":"URLACTION_SHELL_SECURE_DRAGSOURCE","features":[535]},{"name":"URLACTION_SHELL_SHARE","features":[535]},{"name":"URLACTION_SHELL_SHELLEXECUTE","features":[535]},{"name":"URLACTION_SHELL_TOCTOU_RISK","features":[535]},{"name":"URLACTION_SHELL_VERB","features":[535]},{"name":"URLACTION_SHELL_WEBVIEW_VERB","features":[535]},{"name":"URLACTION_WINDOWS_BROWSER_APPLICATIONS","features":[535]},{"name":"URLACTION_WINFX_SETUP","features":[535]},{"name":"URLACTION_XPS_DOCUMENTS","features":[535]},{"name":"URLDownloadToCacheFileA","features":[535]},{"name":"URLDownloadToCacheFileW","features":[535]},{"name":"URLDownloadToFileA","features":[535]},{"name":"URLDownloadToFileW","features":[535]},{"name":"URLMON_OPTION_URL_ENCODING","features":[535]},{"name":"URLMON_OPTION_USERAGENT","features":[535]},{"name":"URLMON_OPTION_USERAGENT_REFRESH","features":[535]},{"name":"URLMON_OPTION_USE_BINDSTRINGCREDS","features":[535]},{"name":"URLMON_OPTION_USE_BROWSERAPPSDOCUMENTS","features":[535]},{"name":"URLOSTRM_GETNEWESTVERSION","features":[535]},{"name":"URLOSTRM_USECACHEDCOPY","features":[535]},{"name":"URLOSTRM_USECACHEDCOPY_ONLY","features":[535]},{"name":"URLOpenBlockingStreamA","features":[535]},{"name":"URLOpenBlockingStreamW","features":[535]},{"name":"URLOpenPullStreamA","features":[535]},{"name":"URLOpenPullStreamW","features":[535]},{"name":"URLOpenStreamA","features":[535]},{"name":"URLOpenStreamW","features":[535]},{"name":"URLPOLICY_ACTIVEX_CHECK_LIST","features":[535]},{"name":"URLPOLICY_ALLOW","features":[535]},{"name":"URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE","features":[535]},{"name":"URLPOLICY_AUTHENTICATE_CLEARTEXT_OK","features":[535]},{"name":"URLPOLICY_AUTHENTICATE_MUTUAL_ONLY","features":[535]},{"name":"URLPOLICY_BEHAVIOR_CHECK_LIST","features":[535]},{"name":"URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL","features":[535]},{"name":"URLPOLICY_CHANNEL_SOFTDIST_PRECACHE","features":[535]},{"name":"URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT","features":[535]},{"name":"URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY","features":[535]},{"name":"URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT","features":[535]},{"name":"URLPOLICY_CREDENTIALS_MUST_PROMPT_USER","features":[535]},{"name":"URLPOLICY_CREDENTIALS_SILENT_LOGON_OK","features":[535]},{"name":"URLPOLICY_DISALLOW","features":[535]},{"name":"URLPOLICY_DONTCHECKDLGBOX","features":[535]},{"name":"URLPOLICY_JAVA_CUSTOM","features":[535]},{"name":"URLPOLICY_JAVA_HIGH","features":[535]},{"name":"URLPOLICY_JAVA_LOW","features":[535]},{"name":"URLPOLICY_JAVA_MEDIUM","features":[535]},{"name":"URLPOLICY_JAVA_PROHIBIT","features":[535]},{"name":"URLPOLICY_LOG_ON_ALLOW","features":[535]},{"name":"URLPOLICY_LOG_ON_DISALLOW","features":[535]},{"name":"URLPOLICY_MASK_PERMISSIONS","features":[535]},{"name":"URLPOLICY_NOTIFY_ON_ALLOW","features":[535]},{"name":"URLPOLICY_NOTIFY_ON_DISALLOW","features":[535]},{"name":"URLPOLICY_QUERY","features":[535]},{"name":"URLTEMPLATE","features":[535]},{"name":"URLTEMPLATE_CUSTOM","features":[535]},{"name":"URLTEMPLATE_HIGH","features":[535]},{"name":"URLTEMPLATE_LOW","features":[535]},{"name":"URLTEMPLATE_MEDHIGH","features":[535]},{"name":"URLTEMPLATE_MEDIUM","features":[535]},{"name":"URLTEMPLATE_MEDLOW","features":[535]},{"name":"URLTEMPLATE_PREDEFINED_MAX","features":[535]},{"name":"URLTEMPLATE_PREDEFINED_MIN","features":[535]},{"name":"URLZONE","features":[535]},{"name":"URLZONEREG","features":[535]},{"name":"URLZONEREG_DEFAULT","features":[535]},{"name":"URLZONEREG_HKCU","features":[535]},{"name":"URLZONEREG_HKLM","features":[535]},{"name":"URLZONE_ESC_FLAG","features":[535]},{"name":"URLZONE_INTERNET","features":[535]},{"name":"URLZONE_INTRANET","features":[535]},{"name":"URLZONE_INVALID","features":[535]},{"name":"URLZONE_LOCAL_MACHINE","features":[535]},{"name":"URLZONE_PREDEFINED_MAX","features":[535]},{"name":"URLZONE_PREDEFINED_MIN","features":[535]},{"name":"URLZONE_TRUSTED","features":[535]},{"name":"URLZONE_UNTRUSTED","features":[535]},{"name":"URLZONE_USER_MAX","features":[535]},{"name":"URLZONE_USER_MIN","features":[535]},{"name":"URL_ENCODING","features":[535]},{"name":"URL_ENCODING_DISABLE_UTF8","features":[535]},{"name":"URL_ENCODING_ENABLE_UTF8","features":[535]},{"name":"URL_ENCODING_NONE","features":[535]},{"name":"URL_MK_LEGACY","features":[535]},{"name":"URL_MK_NO_CANONICALIZE","features":[535]},{"name":"URL_MK_UNIFORM","features":[535]},{"name":"USE_SRC_URL","features":[535]},{"name":"UriBuilder_USE_ORIGINAL_FLAGS","features":[535]},{"name":"Uri_DISPLAY_IDN_HOST","features":[535]},{"name":"Uri_DISPLAY_NO_FRAGMENT","features":[535]},{"name":"Uri_DISPLAY_NO_PUNYCODE","features":[535]},{"name":"Uri_ENCODING_HOST_IS_IDN","features":[535]},{"name":"Uri_ENCODING_HOST_IS_PERCENT_ENCODED_CP","features":[535]},{"name":"Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8","features":[535]},{"name":"Uri_ENCODING_QUERY_AND_FRAGMENT_IS_CP","features":[535]},{"name":"Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8","features":[535]},{"name":"Uri_ENCODING_USER_INFO_AND_PATH_IS_CP","features":[535]},{"name":"Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF8","features":[535]},{"name":"Uri_HOST_DNS","features":[535]},{"name":"Uri_HOST_IDN","features":[535]},{"name":"Uri_HOST_IPV4","features":[535]},{"name":"Uri_HOST_IPV6","features":[535]},{"name":"Uri_HOST_TYPE","features":[535]},{"name":"Uri_HOST_UNKNOWN","features":[535]},{"name":"Uri_PUNYCODE_IDN_HOST","features":[535]},{"name":"UrlMkGetSessionOption","features":[535]},{"name":"UrlMkSetSessionOption","features":[535]},{"name":"WININETINFO_OPTION_LOCK_HANDLE","features":[535]},{"name":"WriteHitLogging","features":[307,535]},{"name":"ZAFLAGS","features":[535]},{"name":"ZAFLAGS_ADD_SITES","features":[535]},{"name":"ZAFLAGS_CUSTOM_EDIT","features":[535]},{"name":"ZAFLAGS_DETECT_INTRANET","features":[535]},{"name":"ZAFLAGS_INCLUDE_INTRANET_SITES","features":[535]},{"name":"ZAFLAGS_INCLUDE_PROXY_OVERRIDE","features":[535]},{"name":"ZAFLAGS_NO_CACHE","features":[535]},{"name":"ZAFLAGS_NO_UI","features":[535]},{"name":"ZAFLAGS_REQUIRE_VERIFICATION","features":[535]},{"name":"ZAFLAGS_SUPPORTS_VERIFICATION","features":[535]},{"name":"ZAFLAGS_UNC_AS_INTRANET","features":[535]},{"name":"ZAFLAGS_USE_LOCKED_ZONES","features":[535]},{"name":"ZAFLAGS_VERIFY_TEMPLATE_SETTINGS","features":[535]},{"name":"ZONEATTRIBUTES","features":[535]}],"545":[{"name":"APPDATA","features":[536]},{"name":"APPSTATISTICS","features":[536]},{"name":"APPTYPE_LIBRARY","features":[536]},{"name":"APPTYPE_SERVER","features":[536]},{"name":"APPTYPE_SWC","features":[536]},{"name":"APPTYPE_UNKNOWN","features":[536]},{"name":"AppDomainHelper","features":[536]},{"name":"ApplicationProcessRecycleInfo","features":[307,536]},{"name":"ApplicationProcessStatistics","features":[536]},{"name":"ApplicationProcessSummary","features":[307,536]},{"name":"ApplicationSummary","features":[536]},{"name":"AutoSvcs_Error_Constants","features":[536]},{"name":"ByotServerEx","features":[536]},{"name":"CLSIDDATA","features":[536]},{"name":"CLSIDDATA2","features":[536]},{"name":"COMAdmin32BitComponent","features":[536]},{"name":"COMAdmin64BitComponent","features":[536]},{"name":"COMAdminAccessChecksApplicationComponentLevel","features":[536]},{"name":"COMAdminAccessChecksApplicationLevel","features":[536]},{"name":"COMAdminAccessChecksLevelOptions","features":[536]},{"name":"COMAdminActivationInproc","features":[536]},{"name":"COMAdminActivationLocal","features":[536]},{"name":"COMAdminActivationOptions","features":[536]},{"name":"COMAdminApplicationExportOptions","features":[536]},{"name":"COMAdminApplicationInstallOptions","features":[536]},{"name":"COMAdminAuthenticationCall","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesDynamicCloaking","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesNone","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesOptions","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesSecureReference","features":[536]},{"name":"COMAdminAuthenticationCapabilitiesStaticCloaking","features":[536]},{"name":"COMAdminAuthenticationConnect","features":[536]},{"name":"COMAdminAuthenticationDefault","features":[536]},{"name":"COMAdminAuthenticationIntegrity","features":[536]},{"name":"COMAdminAuthenticationLevelOptions","features":[536]},{"name":"COMAdminAuthenticationNone","features":[536]},{"name":"COMAdminAuthenticationPacket","features":[536]},{"name":"COMAdminAuthenticationPrivacy","features":[536]},{"name":"COMAdminCatalog","features":[536]},{"name":"COMAdminCatalogCollection","features":[536]},{"name":"COMAdminCatalogObject","features":[536]},{"name":"COMAdminCompFlagAlreadyInstalled","features":[536]},{"name":"COMAdminCompFlagCOMPlusPropertiesFound","features":[536]},{"name":"COMAdminCompFlagInterfacesFound","features":[536]},{"name":"COMAdminCompFlagNotInApplication","features":[536]},{"name":"COMAdminCompFlagProxyFound","features":[536]},{"name":"COMAdminCompFlagTypeInfoFound","features":[536]},{"name":"COMAdminComponentFlags","features":[536]},{"name":"COMAdminComponentType","features":[536]},{"name":"COMAdminErrAlreadyInstalled","features":[536]},{"name":"COMAdminErrAppDirNotFound","features":[536]},{"name":"COMAdminErrAppFileReadFail","features":[536]},{"name":"COMAdminErrAppFileVersion","features":[536]},{"name":"COMAdminErrAppFileWriteFail","features":[536]},{"name":"COMAdminErrAppNotRunning","features":[536]},{"name":"COMAdminErrApplicationExists","features":[536]},{"name":"COMAdminErrApplidMatchesClsid","features":[536]},{"name":"COMAdminErrAuthenticationLevel","features":[536]},{"name":"COMAdminErrBadPath","features":[536]},{"name":"COMAdminErrBadRegistryLibID","features":[536]},{"name":"COMAdminErrBadRegistryProgID","features":[536]},{"name":"COMAdminErrBasePartitionOnly","features":[536]},{"name":"COMAdminErrCLSIDOrIIDMismatch","features":[536]},{"name":"COMAdminErrCanNotExportAppProxy","features":[536]},{"name":"COMAdminErrCanNotExportSystemApp","features":[536]},{"name":"COMAdminErrCanNotStartApp","features":[536]},{"name":"COMAdminErrCanNotSubscribeToComponent","features":[536]},{"name":"COMAdminErrCannotCopyEventClass","features":[536]},{"name":"COMAdminErrCantCopyFile","features":[536]},{"name":"COMAdminErrCantRecycleLibraryApps","features":[536]},{"name":"COMAdminErrCantRecycleServiceApps","features":[536]},{"name":"COMAdminErrCatBitnessMismatch","features":[536]},{"name":"COMAdminErrCatPauseResumeNotSupported","features":[536]},{"name":"COMAdminErrCatServerFault","features":[536]},{"name":"COMAdminErrCatUnacceptableBitness","features":[536]},{"name":"COMAdminErrCatWrongAppBitnessBitness","features":[536]},{"name":"COMAdminErrCoReqCompInstalled","features":[536]},{"name":"COMAdminErrCompFileBadTLB","features":[536]},{"name":"COMAdminErrCompFileClassNotAvail","features":[536]},{"name":"COMAdminErrCompFileDoesNotExist","features":[536]},{"name":"COMAdminErrCompFileGetClassObj","features":[536]},{"name":"COMAdminErrCompFileLoadDLLFail","features":[536]},{"name":"COMAdminErrCompFileNoRegistrar","features":[536]},{"name":"COMAdminErrCompFileNotInstallable","features":[536]},{"name":"COMAdminErrCompMoveBadDest","features":[536]},{"name":"COMAdminErrCompMoveDest","features":[536]},{"name":"COMAdminErrCompMoveLocked","features":[536]},{"name":"COMAdminErrCompMovePrivate","features":[536]},{"name":"COMAdminErrCompMoveSource","features":[536]},{"name":"COMAdminErrComponentExists","features":[536]},{"name":"COMAdminErrDllLoadFailed","features":[536]},{"name":"COMAdminErrDllRegisterServer","features":[536]},{"name":"COMAdminErrDuplicatePartitionName","features":[536]},{"name":"COMAdminErrEventClassCannotBeSubscriber","features":[536]},{"name":"COMAdminErrImportedComponentsNotAllowed","features":[536]},{"name":"COMAdminErrInvalidPartition","features":[536]},{"name":"COMAdminErrInvalidUserids","features":[536]},{"name":"COMAdminErrKeyMissing","features":[536]},{"name":"COMAdminErrLibAppProxyIncompatible","features":[536]},{"name":"COMAdminErrMigSchemaNotFound","features":[536]},{"name":"COMAdminErrMigVersionNotSupported","features":[536]},{"name":"COMAdminErrNoRegistryCLSID","features":[536]},{"name":"COMAdminErrNoServerShare","features":[536]},{"name":"COMAdminErrNoUser","features":[536]},{"name":"COMAdminErrNotChangeable","features":[536]},{"name":"COMAdminErrNotDeletable","features":[536]},{"name":"COMAdminErrNotInRegistry","features":[536]},{"name":"COMAdminErrObjectDoesNotExist","features":[536]},{"name":"COMAdminErrObjectErrors","features":[536]},{"name":"COMAdminErrObjectExists","features":[536]},{"name":"COMAdminErrObjectInvalid","features":[536]},{"name":"COMAdminErrObjectNotPoolable","features":[536]},{"name":"COMAdminErrObjectParentMissing","features":[536]},{"name":"COMAdminErrPartitionInUse","features":[536]},{"name":"COMAdminErrPartitionMsiOnly","features":[536]},{"name":"COMAdminErrPausedProcessMayNotBeRecycled","features":[536]},{"name":"COMAdminErrProcessAlreadyRecycled","features":[536]},{"name":"COMAdminErrPropertyOverflow","features":[536]},{"name":"COMAdminErrPropertySaveFailed","features":[536]},{"name":"COMAdminErrQueuingServiceNotAvailable","features":[536]},{"name":"COMAdminErrRegFileCorrupt","features":[536]},{"name":"COMAdminErrRegdbAlreadyRunning","features":[536]},{"name":"COMAdminErrRegdbNotInitialized","features":[536]},{"name":"COMAdminErrRegdbNotOpen","features":[536]},{"name":"COMAdminErrRegdbSystemErr","features":[536]},{"name":"COMAdminErrRegisterTLB","features":[536]},{"name":"COMAdminErrRegistrarFailed","features":[536]},{"name":"COMAdminErrRemoteInterface","features":[536]},{"name":"COMAdminErrRequiresDifferentPlatform","features":[536]},{"name":"COMAdminErrRoleDoesNotExist","features":[536]},{"name":"COMAdminErrRoleExists","features":[536]},{"name":"COMAdminErrServiceNotInstalled","features":[536]},{"name":"COMAdminErrSession","features":[536]},{"name":"COMAdminErrStartAppDisabled","features":[536]},{"name":"COMAdminErrStartAppNeedsComponents","features":[536]},{"name":"COMAdminErrSystemApp","features":[536]},{"name":"COMAdminErrUserPasswdNotValid","features":[536]},{"name":"COMAdminErrorCodes","features":[536]},{"name":"COMAdminExportApplicationProxy","features":[536]},{"name":"COMAdminExportForceOverwriteOfFiles","features":[536]},{"name":"COMAdminExportIn10Format","features":[536]},{"name":"COMAdminExportNoUsers","features":[536]},{"name":"COMAdminExportUsers","features":[536]},{"name":"COMAdminFileFlagAlreadyInstalled","features":[536]},{"name":"COMAdminFileFlagBadTLB","features":[536]},{"name":"COMAdminFileFlagCOM","features":[536]},{"name":"COMAdminFileFlagClassNotAvailable","features":[536]},{"name":"COMAdminFileFlagContainsComp","features":[536]},{"name":"COMAdminFileFlagContainsPS","features":[536]},{"name":"COMAdminFileFlagContainsTLB","features":[536]},{"name":"COMAdminFileFlagDLLRegsvrFailed","features":[536]},{"name":"COMAdminFileFlagDoesNotExist","features":[536]},{"name":"COMAdminFileFlagError","features":[536]},{"name":"COMAdminFileFlagGetClassObjFailed","features":[536]},{"name":"COMAdminFileFlagLoadable","features":[536]},{"name":"COMAdminFileFlagNoRegistrar","features":[536]},{"name":"COMAdminFileFlagRegTLBFailed","features":[536]},{"name":"COMAdminFileFlagRegistrar","features":[536]},{"name":"COMAdminFileFlagRegistrarFailed","features":[536]},{"name":"COMAdminFileFlagSelfReg","features":[536]},{"name":"COMAdminFileFlagSelfUnReg","features":[536]},{"name":"COMAdminFileFlagUnloadableDLL","features":[536]},{"name":"COMAdminFileFlags","features":[536]},{"name":"COMAdminImpersonationAnonymous","features":[536]},{"name":"COMAdminImpersonationDelegate","features":[536]},{"name":"COMAdminImpersonationIdentify","features":[536]},{"name":"COMAdminImpersonationImpersonate","features":[536]},{"name":"COMAdminImpersonationLevelOptions","features":[536]},{"name":"COMAdminInUse","features":[536]},{"name":"COMAdminInUseByCatalog","features":[536]},{"name":"COMAdminInUseByRegistryClsid","features":[536]},{"name":"COMAdminInUseByRegistryProxyStub","features":[536]},{"name":"COMAdminInUseByRegistryTypeLib","features":[536]},{"name":"COMAdminInUseByRegistryUnknown","features":[536]},{"name":"COMAdminInstallForceOverwriteOfFiles","features":[536]},{"name":"COMAdminInstallNoUsers","features":[536]},{"name":"COMAdminInstallUsers","features":[536]},{"name":"COMAdminNotInUse","features":[536]},{"name":"COMAdminOS","features":[536]},{"name":"COMAdminOSNotInitialized","features":[536]},{"name":"COMAdminOSUnknown","features":[536]},{"name":"COMAdminOSWindows2000","features":[536]},{"name":"COMAdminOSWindows2000AdvancedServer","features":[536]},{"name":"COMAdminOSWindows2000Unknown","features":[536]},{"name":"COMAdminOSWindows3_1","features":[536]},{"name":"COMAdminOSWindows7DatacenterServer","features":[536]},{"name":"COMAdminOSWindows7EnterpriseServer","features":[536]},{"name":"COMAdminOSWindows7Personal","features":[536]},{"name":"COMAdminOSWindows7Professional","features":[536]},{"name":"COMAdminOSWindows7StandardServer","features":[536]},{"name":"COMAdminOSWindows7WebServer","features":[536]},{"name":"COMAdminOSWindows8DatacenterServer","features":[536]},{"name":"COMAdminOSWindows8EnterpriseServer","features":[536]},{"name":"COMAdminOSWindows8Personal","features":[536]},{"name":"COMAdminOSWindows8Professional","features":[536]},{"name":"COMAdminOSWindows8StandardServer","features":[536]},{"name":"COMAdminOSWindows8WebServer","features":[536]},{"name":"COMAdminOSWindows9x","features":[536]},{"name":"COMAdminOSWindowsBlueDatacenterServer","features":[536]},{"name":"COMAdminOSWindowsBlueEnterpriseServer","features":[536]},{"name":"COMAdminOSWindowsBluePersonal","features":[536]},{"name":"COMAdminOSWindowsBlueProfessional","features":[536]},{"name":"COMAdminOSWindowsBlueStandardServer","features":[536]},{"name":"COMAdminOSWindowsBlueWebServer","features":[536]},{"name":"COMAdminOSWindowsLonghornDatacenterServer","features":[536]},{"name":"COMAdminOSWindowsLonghornEnterpriseServer","features":[536]},{"name":"COMAdminOSWindowsLonghornPersonal","features":[536]},{"name":"COMAdminOSWindowsLonghornProfessional","features":[536]},{"name":"COMAdminOSWindowsLonghornStandardServer","features":[536]},{"name":"COMAdminOSWindowsLonghornWebServer","features":[536]},{"name":"COMAdminOSWindowsNETDatacenterServer","features":[536]},{"name":"COMAdminOSWindowsNETEnterpriseServer","features":[536]},{"name":"COMAdminOSWindowsNETStandardServer","features":[536]},{"name":"COMAdminOSWindowsNETWebServer","features":[536]},{"name":"COMAdminOSWindowsXPPersonal","features":[536]},{"name":"COMAdminOSWindowsXPProfessional","features":[536]},{"name":"COMAdminQCMessageAuthenticateOff","features":[536]},{"name":"COMAdminQCMessageAuthenticateOn","features":[536]},{"name":"COMAdminQCMessageAuthenticateOptions","features":[536]},{"name":"COMAdminQCMessageAuthenticateSecureApps","features":[536]},{"name":"COMAdminServiceContinuePending","features":[536]},{"name":"COMAdminServiceLoadBalanceRouter","features":[536]},{"name":"COMAdminServiceOptions","features":[536]},{"name":"COMAdminServicePausePending","features":[536]},{"name":"COMAdminServicePaused","features":[536]},{"name":"COMAdminServiceRunning","features":[536]},{"name":"COMAdminServiceStartPending","features":[536]},{"name":"COMAdminServiceStatusOptions","features":[536]},{"name":"COMAdminServiceStopPending","features":[536]},{"name":"COMAdminServiceStopped","features":[536]},{"name":"COMAdminServiceUnknownState","features":[536]},{"name":"COMAdminSynchronizationIgnored","features":[536]},{"name":"COMAdminSynchronizationNone","features":[536]},{"name":"COMAdminSynchronizationOptions","features":[536]},{"name":"COMAdminSynchronizationRequired","features":[536]},{"name":"COMAdminSynchronizationRequiresNew","features":[536]},{"name":"COMAdminSynchronizationSupported","features":[536]},{"name":"COMAdminThreadingModelApartment","features":[536]},{"name":"COMAdminThreadingModelBoth","features":[536]},{"name":"COMAdminThreadingModelFree","features":[536]},{"name":"COMAdminThreadingModelMain","features":[536]},{"name":"COMAdminThreadingModelNeutral","features":[536]},{"name":"COMAdminThreadingModelNotSpecified","features":[536]},{"name":"COMAdminThreadingModels","features":[536]},{"name":"COMAdminTransactionIgnored","features":[536]},{"name":"COMAdminTransactionNone","features":[536]},{"name":"COMAdminTransactionOptions","features":[536]},{"name":"COMAdminTransactionRequired","features":[536]},{"name":"COMAdminTransactionRequiresNew","features":[536]},{"name":"COMAdminTransactionSupported","features":[536]},{"name":"COMAdminTxIsolationLevelAny","features":[536]},{"name":"COMAdminTxIsolationLevelOptions","features":[536]},{"name":"COMAdminTxIsolationLevelReadCommitted","features":[536]},{"name":"COMAdminTxIsolationLevelReadUnCommitted","features":[536]},{"name":"COMAdminTxIsolationLevelRepeatableRead","features":[536]},{"name":"COMAdminTxIsolationLevelSerializable","features":[536]},{"name":"COMEvents","features":[536]},{"name":"COMPLUS_APPTYPE","features":[536]},{"name":"COMSVCSEVENTINFO","features":[536]},{"name":"CRMClerk","features":[536]},{"name":"CRMFLAGS","features":[536]},{"name":"CRMFLAG_FORGETTARGET","features":[536]},{"name":"CRMFLAG_REPLAYINPROGRESS","features":[536]},{"name":"CRMFLAG_WRITTENDURINGABORT","features":[536]},{"name":"CRMFLAG_WRITTENDURINGCOMMIT","features":[536]},{"name":"CRMFLAG_WRITTENDURINGPREPARE","features":[536]},{"name":"CRMFLAG_WRITTENDURINGRECOVERY","features":[536]},{"name":"CRMFLAG_WRITTENDURINGREPLAY","features":[536]},{"name":"CRMREGFLAGS","features":[536]},{"name":"CRMREGFLAG_ABORTPHASE","features":[536]},{"name":"CRMREGFLAG_ALLPHASES","features":[536]},{"name":"CRMREGFLAG_COMMITPHASE","features":[536]},{"name":"CRMREGFLAG_FAILIFINDOUBTSREMAIN","features":[536]},{"name":"CRMREGFLAG_PREPAREPHASE","features":[536]},{"name":"CRMRecoveryClerk","features":[536]},{"name":"CRR_ACTIVATION_LIMIT","features":[536]},{"name":"CRR_CALL_LIMIT","features":[536]},{"name":"CRR_LIFETIME_LIMIT","features":[536]},{"name":"CRR_MEMORY_LIMIT","features":[536]},{"name":"CRR_NO_REASON_SUPPLIED","features":[536]},{"name":"CRR_RECYCLED_FROM_UI","features":[536]},{"name":"CSC_BindToPoolThread","features":[536]},{"name":"CSC_Binding","features":[536]},{"name":"CSC_COMTIIntrinsicsConfig","features":[536]},{"name":"CSC_CreateTransactionIfNecessary","features":[536]},{"name":"CSC_DontUseTracker","features":[536]},{"name":"CSC_IISIntrinsicsConfig","features":[536]},{"name":"CSC_IfContainerIsSynchronized","features":[536]},{"name":"CSC_IfContainerIsTransactional","features":[536]},{"name":"CSC_Ignore","features":[536]},{"name":"CSC_Inherit","features":[536]},{"name":"CSC_InheritCOMTIIntrinsics","features":[536]},{"name":"CSC_InheritIISIntrinsics","features":[536]},{"name":"CSC_InheritPartition","features":[536]},{"name":"CSC_InheritSxs","features":[536]},{"name":"CSC_InheritanceConfig","features":[536]},{"name":"CSC_MTAThreadPool","features":[536]},{"name":"CSC_NewPartition","features":[536]},{"name":"CSC_NewSxs","features":[536]},{"name":"CSC_NewSynchronization","features":[536]},{"name":"CSC_NewSynchronizationIfNecessary","features":[536]},{"name":"CSC_NewTransaction","features":[536]},{"name":"CSC_NoBinding","features":[536]},{"name":"CSC_NoCOMTIIntrinsics","features":[536]},{"name":"CSC_NoIISIntrinsics","features":[536]},{"name":"CSC_NoPartition","features":[536]},{"name":"CSC_NoSxs","features":[536]},{"name":"CSC_NoSynchronization","features":[536]},{"name":"CSC_NoTransaction","features":[536]},{"name":"CSC_PartitionConfig","features":[536]},{"name":"CSC_STAThreadPool","features":[536]},{"name":"CSC_SxsConfig","features":[536]},{"name":"CSC_SynchronizationConfig","features":[536]},{"name":"CSC_ThreadPool","features":[536]},{"name":"CSC_ThreadPoolInherit","features":[536]},{"name":"CSC_ThreadPoolNone","features":[536]},{"name":"CSC_TrackerConfig","features":[536]},{"name":"CSC_TransactionConfig","features":[536]},{"name":"CSC_UseTracker","features":[536]},{"name":"CServiceConfig","features":[536]},{"name":"ClrAssemblyLocator","features":[536]},{"name":"CoCreateActivity","features":[536]},{"name":"CoEnterServiceDomain","features":[536]},{"name":"CoGetDefaultContext","features":[358,536]},{"name":"CoLeaveServiceDomain","features":[536]},{"name":"CoMTSLocator","features":[536]},{"name":"ComServiceEvents","features":[536]},{"name":"ComSystemAppEventData","features":[536]},{"name":"ComponentHangMonitorInfo","features":[307,536]},{"name":"ComponentStatistics","features":[536]},{"name":"ComponentSummary","features":[536]},{"name":"ContextInfo","features":[358,536]},{"name":"ContextInfo2","features":[358,536]},{"name":"CrmLogRecordRead","features":[358,536]},{"name":"CrmTransactionState","features":[536]},{"name":"DATA_NOT_AVAILABLE","features":[536]},{"name":"DUMPTYPE","features":[536]},{"name":"DUMPTYPE_FULL","features":[536]},{"name":"DUMPTYPE_MINI","features":[536]},{"name":"DUMPTYPE_NONE","features":[536]},{"name":"DispenserManager","features":[536]},{"name":"Dummy30040732","features":[536]},{"name":"EventServer","features":[536]},{"name":"GATD_INCLUDE_APPLICATION_NAME","features":[536]},{"name":"GATD_INCLUDE_CLASS_NAME","features":[536]},{"name":"GATD_INCLUDE_LIBRARY_APPS","features":[536]},{"name":"GATD_INCLUDE_PROCESS_EXE_NAME","features":[536]},{"name":"GATD_INCLUDE_SWC","features":[536]},{"name":"GUID_STRING_SIZE","features":[536]},{"name":"GetAppTrackerDataFlags","features":[536]},{"name":"GetDispenserManager","features":[536]},{"name":"GetManagedExtensions","features":[536]},{"name":"GetSecurityCallContextAppObject","features":[536]},{"name":"HANG_INFO","features":[307,536]},{"name":"IAppDomainHelper","features":[358,536]},{"name":"IAssemblyLocator","features":[358,536]},{"name":"IAsyncErrorNotify","features":[536]},{"name":"ICOMAdminCatalog","features":[358,536]},{"name":"ICOMAdminCatalog2","features":[358,536]},{"name":"ICOMLBArguments","features":[536]},{"name":"ICatalogCollection","features":[358,536]},{"name":"ICatalogObject","features":[358,536]},{"name":"ICheckSxsConfig","features":[536]},{"name":"IComActivityEvents","features":[536]},{"name":"IComApp2Events","features":[536]},{"name":"IComAppEvents","features":[536]},{"name":"IComCRMEvents","features":[536]},{"name":"IComExceptionEvents","features":[536]},{"name":"IComIdentityEvents","features":[536]},{"name":"IComInstance2Events","features":[536]},{"name":"IComInstanceEvents","features":[536]},{"name":"IComLTxEvents","features":[536]},{"name":"IComMethod2Events","features":[536]},{"name":"IComMethodEvents","features":[536]},{"name":"IComMtaThreadPoolKnobs","features":[536]},{"name":"IComObjectConstruction2Events","features":[536]},{"name":"IComObjectConstructionEvents","features":[536]},{"name":"IComObjectEvents","features":[536]},{"name":"IComObjectPool2Events","features":[536]},{"name":"IComObjectPoolEvents","features":[536]},{"name":"IComObjectPoolEvents2","features":[536]},{"name":"IComQCEvents","features":[536]},{"name":"IComResourceEvents","features":[536]},{"name":"IComSecurityEvents","features":[536]},{"name":"IComStaThreadPoolKnobs","features":[536]},{"name":"IComStaThreadPoolKnobs2","features":[536]},{"name":"IComThreadEvents","features":[536]},{"name":"IComTrackingInfoCollection","features":[536]},{"name":"IComTrackingInfoEvents","features":[536]},{"name":"IComTrackingInfoObject","features":[536]},{"name":"IComTrackingInfoProperties","features":[536]},{"name":"IComTransaction2Events","features":[536]},{"name":"IComTransactionEvents","features":[536]},{"name":"IComUserEvent","features":[536]},{"name":"IContextProperties","features":[536]},{"name":"IContextSecurityPerimeter","features":[536]},{"name":"IContextState","features":[536]},{"name":"ICreateWithLocalTransaction","features":[536]},{"name":"ICreateWithTipTransactionEx","features":[536]},{"name":"ICreateWithTransactionEx","features":[536]},{"name":"ICrmCompensator","features":[536]},{"name":"ICrmCompensatorVariants","features":[536]},{"name":"ICrmFormatLogRecords","features":[536]},{"name":"ICrmLogControl","features":[536]},{"name":"ICrmMonitor","features":[536]},{"name":"ICrmMonitorClerks","features":[358,536]},{"name":"ICrmMonitorLogRecords","features":[536]},{"name":"IDispenserDriver","features":[536]},{"name":"IDispenserManager","features":[536]},{"name":"IEnumNames","features":[536]},{"name":"IEventServerTrace","features":[358,536]},{"name":"IGetAppTrackerData","features":[536]},{"name":"IGetContextProperties","features":[536]},{"name":"IGetSecurityCallContext","features":[358,536]},{"name":"IHolder","features":[536]},{"name":"ILBEvents","features":[536]},{"name":"IMTSActivity","features":[536]},{"name":"IMTSCall","features":[536]},{"name":"IMTSLocator","features":[358,536]},{"name":"IManagedActivationEvents","features":[536]},{"name":"IManagedObjectInfo","features":[536]},{"name":"IManagedPoolAction","features":[536]},{"name":"IManagedPooledObj","features":[536]},{"name":"IMessageMover","features":[358,536]},{"name":"IMtsEventInfo","features":[358,536]},{"name":"IMtsEvents","features":[358,536]},{"name":"IMtsGrp","features":[358,536]},{"name":"IObjPool","features":[536]},{"name":"IObjectConstruct","features":[536]},{"name":"IObjectConstructString","features":[358,536]},{"name":"IObjectContext","features":[536]},{"name":"IObjectContextActivity","features":[536]},{"name":"IObjectContextInfo","features":[536]},{"name":"IObjectContextInfo2","features":[536]},{"name":"IObjectContextTip","features":[536]},{"name":"IObjectControl","features":[536]},{"name":"IPlaybackControl","features":[536]},{"name":"IPoolManager","features":[358,536]},{"name":"IProcessInitializer","features":[536]},{"name":"ISecurityCallContext","features":[358,536]},{"name":"ISecurityCallersColl","features":[358,536]},{"name":"ISecurityIdentityColl","features":[358,536]},{"name":"ISecurityProperty","features":[536]},{"name":"ISelectCOMLBServer","features":[536]},{"name":"ISendMethodEvents","features":[536]},{"name":"IServiceActivity","features":[536]},{"name":"IServiceCall","features":[536]},{"name":"IServiceComTIIntrinsicsConfig","features":[536]},{"name":"IServiceIISIntrinsicsConfig","features":[536]},{"name":"IServiceInheritanceConfig","features":[536]},{"name":"IServicePartitionConfig","features":[536]},{"name":"IServicePool","features":[536]},{"name":"IServicePoolConfig","features":[536]},{"name":"IServiceSxsConfig","features":[536]},{"name":"IServiceSynchronizationConfig","features":[536]},{"name":"IServiceSysTxnConfig","features":[536]},{"name":"IServiceThreadPoolConfig","features":[536]},{"name":"IServiceTrackerConfig","features":[536]},{"name":"IServiceTransactionConfig","features":[536]},{"name":"IServiceTransactionConfigBase","features":[536]},{"name":"ISharedProperty","features":[358,536]},{"name":"ISharedPropertyGroup","features":[358,536]},{"name":"ISharedPropertyGroupManager","features":[358,536]},{"name":"ISystemAppEventData","features":[536]},{"name":"IThreadPoolKnobs","features":[536]},{"name":"ITransactionContext","features":[358,536]},{"name":"ITransactionContextEx","features":[536]},{"name":"ITransactionProperty","features":[536]},{"name":"ITransactionProxy","features":[536]},{"name":"ITransactionResourcePool","features":[536]},{"name":"ITransactionStatus","features":[536]},{"name":"ITxProxyHolder","features":[536]},{"name":"LBEvents","features":[536]},{"name":"LockMethod","features":[536]},{"name":"LockModes","features":[536]},{"name":"LockSetGet","features":[536]},{"name":"MTSCreateActivity","features":[536]},{"name":"MTXDM_E_ENLISTRESOURCEFAILED","features":[536]},{"name":"MessageMover","features":[536]},{"name":"MtsGrp","features":[536]},{"name":"ObjectContext","features":[358,536]},{"name":"ObjectControl","features":[536]},{"name":"PoolMgr","features":[536]},{"name":"Process","features":[536]},{"name":"RECYCLE_INFO","features":[536]},{"name":"RecycleSurrogate","features":[536]},{"name":"ReleaseModes","features":[536]},{"name":"SafeRef","features":[536]},{"name":"SecurityCallContext","features":[536]},{"name":"SecurityCallers","features":[536]},{"name":"SecurityIdentity","features":[536]},{"name":"SecurityProperty","features":[358,536]},{"name":"ServicePool","features":[536]},{"name":"ServicePoolConfig","features":[536]},{"name":"SharedProperty","features":[536]},{"name":"SharedPropertyGroup","features":[536]},{"name":"SharedPropertyGroupManager","features":[536]},{"name":"Standard","features":[536]},{"name":"TRACKER_INIT_EVENT","features":[536]},{"name":"TRACKER_STARTSTOP_EVENT","features":[536]},{"name":"TRACKING_COLL_TYPE","features":[536]},{"name":"TRKCOLL_APPLICATIONS","features":[536]},{"name":"TRKCOLL_COMPONENTS","features":[536]},{"name":"TRKCOLL_PROCESSES","features":[536]},{"name":"TrackerServer","features":[536]},{"name":"TransactionContext","features":[536]},{"name":"TransactionContextEx","features":[536]},{"name":"TransactionVote","features":[536]},{"name":"TxAbort","features":[536]},{"name":"TxCommit","features":[536]},{"name":"TxState_Aborted","features":[536]},{"name":"TxState_Active","features":[536]},{"name":"TxState_Committed","features":[536]},{"name":"TxState_Indoubt","features":[536]},{"name":"comQCErrApplicationNotQueued","features":[536]},{"name":"comQCErrNoQueueableInterfaces","features":[536]},{"name":"comQCErrQueueTransactMismatch","features":[536]},{"name":"comQCErrQueuingServiceNotAvailable","features":[536]},{"name":"comqcErrBadMarshaledObject","features":[536]},{"name":"comqcErrInvalidMessage","features":[536]},{"name":"comqcErrMarshaledObjSameTxn","features":[536]},{"name":"comqcErrMsgNotAuthenticated","features":[536]},{"name":"comqcErrMsmqConnectorUsed","features":[536]},{"name":"comqcErrMsmqServiceUnavailable","features":[536]},{"name":"comqcErrMsmqSidUnavailable","features":[536]},{"name":"comqcErrOutParam","features":[536]},{"name":"comqcErrPSLoad","features":[536]},{"name":"comqcErrRecorderMarshalled","features":[536]},{"name":"comqcErrRecorderNotTrusted","features":[536]},{"name":"comqcErrWrongMsgExtension","features":[536]},{"name":"mtsErrCtxAborted","features":[536]},{"name":"mtsErrCtxAborting","features":[536]},{"name":"mtsErrCtxNoContext","features":[536]},{"name":"mtsErrCtxNoSecurity","features":[536]},{"name":"mtsErrCtxNotRegistered","features":[536]},{"name":"mtsErrCtxOldReference","features":[536]},{"name":"mtsErrCtxRoleNotFound","features":[536]},{"name":"mtsErrCtxSynchTimeout","features":[536]},{"name":"mtsErrCtxTMNotAvailable","features":[536]},{"name":"mtsErrCtxWrongThread","features":[536]}],"546":[{"name":"ALTNUMPAD_BIT","features":[374]},{"name":"ATTACH_PARENT_PROCESS","features":[374]},{"name":"AddConsoleAliasA","features":[307,374]},{"name":"AddConsoleAliasW","features":[307,374]},{"name":"AllocConsole","features":[307,374]},{"name":"AttachConsole","features":[307,374]},{"name":"BACKGROUND_BLUE","features":[374]},{"name":"BACKGROUND_GREEN","features":[374]},{"name":"BACKGROUND_INTENSITY","features":[374]},{"name":"BACKGROUND_RED","features":[374]},{"name":"CAPSLOCK_ON","features":[374]},{"name":"CHAR_INFO","features":[374]},{"name":"COMMON_LVB_GRID_HORIZONTAL","features":[374]},{"name":"COMMON_LVB_GRID_LVERTICAL","features":[374]},{"name":"COMMON_LVB_GRID_RVERTICAL","features":[374]},{"name":"COMMON_LVB_LEADING_BYTE","features":[374]},{"name":"COMMON_LVB_REVERSE_VIDEO","features":[374]},{"name":"COMMON_LVB_SBCSDBCS","features":[374]},{"name":"COMMON_LVB_TRAILING_BYTE","features":[374]},{"name":"COMMON_LVB_UNDERSCORE","features":[374]},{"name":"CONSOLECONTROL","features":[374]},{"name":"CONSOLEENDTASK","features":[307,374]},{"name":"CONSOLESETFOREGROUND","features":[307,374]},{"name":"CONSOLEWINDOWOWNER","features":[307,374]},{"name":"CONSOLE_CARET_INFO","features":[307,374]},{"name":"CONSOLE_CHARACTER_ATTRIBUTES","features":[374]},{"name":"CONSOLE_CURSOR_INFO","features":[307,374]},{"name":"CONSOLE_FONT_INFO","features":[374]},{"name":"CONSOLE_FONT_INFOEX","features":[374]},{"name":"CONSOLE_FULLSCREEN","features":[374]},{"name":"CONSOLE_FULLSCREEN_HARDWARE","features":[374]},{"name":"CONSOLE_FULLSCREEN_MODE","features":[374]},{"name":"CONSOLE_HISTORY_INFO","features":[374]},{"name":"CONSOLE_MODE","features":[374]},{"name":"CONSOLE_MOUSE_DOWN","features":[374]},{"name":"CONSOLE_MOUSE_SELECTION","features":[374]},{"name":"CONSOLE_NO_SELECTION","features":[374]},{"name":"CONSOLE_PROCESS_INFO","features":[374]},{"name":"CONSOLE_READCONSOLE_CONTROL","features":[374]},{"name":"CONSOLE_SCREEN_BUFFER_INFO","features":[374]},{"name":"CONSOLE_SCREEN_BUFFER_INFOEX","features":[307,374]},{"name":"CONSOLE_SELECTION_INFO","features":[374]},{"name":"CONSOLE_SELECTION_IN_PROGRESS","features":[374]},{"name":"CONSOLE_SELECTION_NOT_EMPTY","features":[374]},{"name":"CONSOLE_TEXTMODE_BUFFER","features":[374]},{"name":"CONSOLE_WINDOWED_MODE","features":[374]},{"name":"COORD","features":[374]},{"name":"CTRL_BREAK_EVENT","features":[374]},{"name":"CTRL_CLOSE_EVENT","features":[374]},{"name":"CTRL_C_EVENT","features":[374]},{"name":"CTRL_LOGOFF_EVENT","features":[374]},{"name":"CTRL_SHUTDOWN_EVENT","features":[374]},{"name":"ClosePseudoConsole","features":[374]},{"name":"ConsoleControl","features":[307,374]},{"name":"ConsoleEndTask","features":[374]},{"name":"ConsoleNotifyConsoleApplication","features":[374]},{"name":"ConsoleSetCaretInfo","features":[374]},{"name":"ConsoleSetForeground","features":[374]},{"name":"ConsoleSetWindowOwner","features":[374]},{"name":"CreateConsoleScreenBuffer","features":[307,310,374]},{"name":"CreatePseudoConsole","features":[307,374]},{"name":"DISABLE_NEWLINE_AUTO_RETURN","features":[374]},{"name":"DOUBLE_CLICK","features":[374]},{"name":"ENABLE_AUTO_POSITION","features":[374]},{"name":"ENABLE_ECHO_INPUT","features":[374]},{"name":"ENABLE_EXTENDED_FLAGS","features":[374]},{"name":"ENABLE_INSERT_MODE","features":[374]},{"name":"ENABLE_LINE_INPUT","features":[374]},{"name":"ENABLE_LVB_GRID_WORLDWIDE","features":[374]},{"name":"ENABLE_MOUSE_INPUT","features":[374]},{"name":"ENABLE_PROCESSED_INPUT","features":[374]},{"name":"ENABLE_PROCESSED_OUTPUT","features":[374]},{"name":"ENABLE_QUICK_EDIT_MODE","features":[374]},{"name":"ENABLE_VIRTUAL_TERMINAL_INPUT","features":[374]},{"name":"ENABLE_VIRTUAL_TERMINAL_PROCESSING","features":[374]},{"name":"ENABLE_WINDOW_INPUT","features":[374]},{"name":"ENABLE_WRAP_AT_EOL_OUTPUT","features":[374]},{"name":"ENHANCED_KEY","features":[374]},{"name":"ExpungeConsoleCommandHistoryA","features":[374]},{"name":"ExpungeConsoleCommandHistoryW","features":[374]},{"name":"FOCUS_EVENT","features":[374]},{"name":"FOCUS_EVENT_RECORD","features":[307,374]},{"name":"FOREGROUND_BLUE","features":[374]},{"name":"FOREGROUND_GREEN","features":[374]},{"name":"FOREGROUND_INTENSITY","features":[374]},{"name":"FOREGROUND_RED","features":[374]},{"name":"FROM_LEFT_1ST_BUTTON_PRESSED","features":[374]},{"name":"FROM_LEFT_2ND_BUTTON_PRESSED","features":[374]},{"name":"FROM_LEFT_3RD_BUTTON_PRESSED","features":[374]},{"name":"FROM_LEFT_4TH_BUTTON_PRESSED","features":[374]},{"name":"FillConsoleOutputAttribute","features":[307,374]},{"name":"FillConsoleOutputCharacterA","features":[307,374]},{"name":"FillConsoleOutputCharacterW","features":[307,374]},{"name":"FlushConsoleInputBuffer","features":[307,374]},{"name":"FreeConsole","features":[307,374]},{"name":"GenerateConsoleCtrlEvent","features":[307,374]},{"name":"GetConsoleAliasA","features":[374]},{"name":"GetConsoleAliasExesA","features":[374]},{"name":"GetConsoleAliasExesLengthA","features":[374]},{"name":"GetConsoleAliasExesLengthW","features":[374]},{"name":"GetConsoleAliasExesW","features":[374]},{"name":"GetConsoleAliasW","features":[374]},{"name":"GetConsoleAliasesA","features":[374]},{"name":"GetConsoleAliasesLengthA","features":[374]},{"name":"GetConsoleAliasesLengthW","features":[374]},{"name":"GetConsoleAliasesW","features":[374]},{"name":"GetConsoleCP","features":[374]},{"name":"GetConsoleCommandHistoryA","features":[374]},{"name":"GetConsoleCommandHistoryLengthA","features":[374]},{"name":"GetConsoleCommandHistoryLengthW","features":[374]},{"name":"GetConsoleCommandHistoryW","features":[374]},{"name":"GetConsoleCursorInfo","features":[307,374]},{"name":"GetConsoleDisplayMode","features":[307,374]},{"name":"GetConsoleFontSize","features":[307,374]},{"name":"GetConsoleHistoryInfo","features":[307,374]},{"name":"GetConsoleMode","features":[307,374]},{"name":"GetConsoleOriginalTitleA","features":[374]},{"name":"GetConsoleOriginalTitleW","features":[374]},{"name":"GetConsoleOutputCP","features":[374]},{"name":"GetConsoleProcessList","features":[374]},{"name":"GetConsoleScreenBufferInfo","features":[307,374]},{"name":"GetConsoleScreenBufferInfoEx","features":[307,374]},{"name":"GetConsoleSelectionInfo","features":[307,374]},{"name":"GetConsoleTitleA","features":[374]},{"name":"GetConsoleTitleW","features":[374]},{"name":"GetConsoleWindow","features":[307,374]},{"name":"GetCurrentConsoleFont","features":[307,374]},{"name":"GetCurrentConsoleFontEx","features":[307,374]},{"name":"GetLargestConsoleWindowSize","features":[307,374]},{"name":"GetNumberOfConsoleInputEvents","features":[307,374]},{"name":"GetNumberOfConsoleMouseButtons","features":[307,374]},{"name":"GetStdHandle","features":[307,374]},{"name":"HISTORY_NO_DUP_FLAG","features":[374]},{"name":"HPCON","features":[374]},{"name":"INPUT_RECORD","features":[307,374]},{"name":"KEY_EVENT","features":[374]},{"name":"KEY_EVENT_RECORD","features":[307,374]},{"name":"LEFT_ALT_PRESSED","features":[374]},{"name":"LEFT_CTRL_PRESSED","features":[374]},{"name":"MENU_EVENT","features":[374]},{"name":"MENU_EVENT_RECORD","features":[374]},{"name":"MOUSE_EVENT","features":[374]},{"name":"MOUSE_EVENT_RECORD","features":[374]},{"name":"MOUSE_HWHEELED","features":[374]},{"name":"MOUSE_MOVED","features":[374]},{"name":"MOUSE_WHEELED","features":[374]},{"name":"NLS_ALPHANUMERIC","features":[374]},{"name":"NLS_DBCSCHAR","features":[374]},{"name":"NLS_HIRAGANA","features":[374]},{"name":"NLS_IME_CONVERSION","features":[374]},{"name":"NLS_IME_DISABLE","features":[374]},{"name":"NLS_KATAKANA","features":[374]},{"name":"NLS_ROMAN","features":[374]},{"name":"NUMLOCK_ON","features":[374]},{"name":"PHANDLER_ROUTINE","features":[307,374]},{"name":"PSEUDOCONSOLE_INHERIT_CURSOR","features":[374]},{"name":"PeekConsoleInputA","features":[307,374]},{"name":"PeekConsoleInputW","features":[307,374]},{"name":"RIGHTMOST_BUTTON_PRESSED","features":[374]},{"name":"RIGHT_ALT_PRESSED","features":[374]},{"name":"RIGHT_CTRL_PRESSED","features":[374]},{"name":"ReadConsoleA","features":[307,374]},{"name":"ReadConsoleInputA","features":[307,374]},{"name":"ReadConsoleInputW","features":[307,374]},{"name":"ReadConsoleOutputA","features":[307,374]},{"name":"ReadConsoleOutputAttribute","features":[307,374]},{"name":"ReadConsoleOutputCharacterA","features":[307,374]},{"name":"ReadConsoleOutputCharacterW","features":[307,374]},{"name":"ReadConsoleOutputW","features":[307,374]},{"name":"ReadConsoleW","features":[307,374]},{"name":"Reserved1","features":[374]},{"name":"Reserved2","features":[374]},{"name":"Reserved3","features":[374]},{"name":"ResizePseudoConsole","features":[374]},{"name":"SCROLLLOCK_ON","features":[374]},{"name":"SHIFT_PRESSED","features":[374]},{"name":"SMALL_RECT","features":[374]},{"name":"STD_ERROR_HANDLE","features":[374]},{"name":"STD_HANDLE","features":[374]},{"name":"STD_INPUT_HANDLE","features":[374]},{"name":"STD_OUTPUT_HANDLE","features":[374]},{"name":"ScrollConsoleScreenBufferA","features":[307,374]},{"name":"ScrollConsoleScreenBufferW","features":[307,374]},{"name":"SetConsoleActiveScreenBuffer","features":[307,374]},{"name":"SetConsoleCP","features":[307,374]},{"name":"SetConsoleCtrlHandler","features":[307,374]},{"name":"SetConsoleCursorInfo","features":[307,374]},{"name":"SetConsoleCursorPosition","features":[307,374]},{"name":"SetConsoleDisplayMode","features":[307,374]},{"name":"SetConsoleHistoryInfo","features":[307,374]},{"name":"SetConsoleMode","features":[307,374]},{"name":"SetConsoleNumberOfCommandsA","features":[307,374]},{"name":"SetConsoleNumberOfCommandsW","features":[307,374]},{"name":"SetConsoleOutputCP","features":[307,374]},{"name":"SetConsoleScreenBufferInfoEx","features":[307,374]},{"name":"SetConsoleScreenBufferSize","features":[307,374]},{"name":"SetConsoleTextAttribute","features":[307,374]},{"name":"SetConsoleTitleA","features":[307,374]},{"name":"SetConsoleTitleW","features":[307,374]},{"name":"SetConsoleWindowInfo","features":[307,374]},{"name":"SetCurrentConsoleFontEx","features":[307,374]},{"name":"SetStdHandle","features":[307,374]},{"name":"SetStdHandleEx","features":[307,374]},{"name":"WINDOW_BUFFER_SIZE_EVENT","features":[374]},{"name":"WINDOW_BUFFER_SIZE_RECORD","features":[374]},{"name":"WriteConsoleA","features":[307,374]},{"name":"WriteConsoleInputA","features":[307,374]},{"name":"WriteConsoleInputW","features":[307,374]},{"name":"WriteConsoleOutputA","features":[307,374]},{"name":"WriteConsoleOutputAttribute","features":[307,374]},{"name":"WriteConsoleOutputCharacterA","features":[307,374]},{"name":"WriteConsoleOutputCharacterW","features":[307,374]},{"name":"WriteConsoleOutputW","features":[307,374]},{"name":"WriteConsoleW","features":[307,374]}],"547":[{"name":"CACO_DEFAULT","features":[537]},{"name":"CACO_EXTERNAL_ONLY","features":[537]},{"name":"CACO_INCLUDE_EXTERNAL","features":[537]},{"name":"CA_CREATE_EXTERNAL","features":[537]},{"name":"CA_CREATE_LOCAL","features":[537]},{"name":"CGD_ARRAY_NODE","features":[537]},{"name":"CGD_BINARY_PROPERTY","features":[537]},{"name":"CGD_DATE_PROPERTY","features":[537]},{"name":"CGD_DEFAULT","features":[537]},{"name":"CGD_STRING_PROPERTY","features":[537]},{"name":"CGD_UNKNOWN_PROPERTY","features":[537]},{"name":"CLSID_ContactAggregationManager","features":[537]},{"name":"CONTACTLABEL_PUB_AGENT","features":[537]},{"name":"CONTACTLABEL_PUB_BBS","features":[537]},{"name":"CONTACTLABEL_PUB_BUSINESS","features":[537]},{"name":"CONTACTLABEL_PUB_CAR","features":[537]},{"name":"CONTACTLABEL_PUB_CELLULAR","features":[537]},{"name":"CONTACTLABEL_PUB_DOMESTIC","features":[537]},{"name":"CONTACTLABEL_PUB_FAX","features":[537]},{"name":"CONTACTLABEL_PUB_INTERNATIONAL","features":[537]},{"name":"CONTACTLABEL_PUB_ISDN","features":[537]},{"name":"CONTACTLABEL_PUB_LOGO","features":[537]},{"name":"CONTACTLABEL_PUB_MOBILE","features":[537]},{"name":"CONTACTLABEL_PUB_MODEM","features":[537]},{"name":"CONTACTLABEL_PUB_OTHER","features":[537]},{"name":"CONTACTLABEL_PUB_PAGER","features":[537]},{"name":"CONTACTLABEL_PUB_PARCEL","features":[537]},{"name":"CONTACTLABEL_PUB_PCS","features":[537]},{"name":"CONTACTLABEL_PUB_PERSONAL","features":[537]},{"name":"CONTACTLABEL_PUB_POSTAL","features":[537]},{"name":"CONTACTLABEL_PUB_PREFERRED","features":[537]},{"name":"CONTACTLABEL_PUB_TTY","features":[537]},{"name":"CONTACTLABEL_PUB_USERTILE","features":[537]},{"name":"CONTACTLABEL_PUB_VIDEO","features":[537]},{"name":"CONTACTLABEL_PUB_VOICE","features":[537]},{"name":"CONTACTLABEL_WAB_ANNIVERSARY","features":[537]},{"name":"CONTACTLABEL_WAB_ASSISTANT","features":[537]},{"name":"CONTACTLABEL_WAB_BIRTHDAY","features":[537]},{"name":"CONTACTLABEL_WAB_CHILD","features":[537]},{"name":"CONTACTLABEL_WAB_MANAGER","features":[537]},{"name":"CONTACTLABEL_WAB_SCHOOL","features":[537]},{"name":"CONTACTLABEL_WAB_SOCIALNETWORK","features":[537]},{"name":"CONTACTLABEL_WAB_SPOUSE","features":[537]},{"name":"CONTACTLABEL_WAB_WISHLIST","features":[537]},{"name":"CONTACTPROP_PUB_CREATIONDATE","features":[537]},{"name":"CONTACTPROP_PUB_GENDER","features":[537]},{"name":"CONTACTPROP_PUB_GENDER_FEMALE","features":[537]},{"name":"CONTACTPROP_PUB_GENDER_MALE","features":[537]},{"name":"CONTACTPROP_PUB_GENDER_UNSPECIFIED","features":[537]},{"name":"CONTACTPROP_PUB_L1_CERTIFICATECOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_CONTACTIDCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_DATECOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_EMAILADDRESSCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_IMADDRESSCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_NAMECOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_PERSONCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_PHONENUMBERCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_PHOTOCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_PHYSICALADDRESSCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_POSITIONCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L1_URLCOLLECTION","features":[537]},{"name":"CONTACTPROP_PUB_L2_CERTIFICATE","features":[537]},{"name":"CONTACTPROP_PUB_L2_CONTACTID","features":[537]},{"name":"CONTACTPROP_PUB_L2_DATE","features":[537]},{"name":"CONTACTPROP_PUB_L2_EMAILADDRESS","features":[537]},{"name":"CONTACTPROP_PUB_L2_IMADDRESSENTRY","features":[537]},{"name":"CONTACTPROP_PUB_L2_NAME","features":[537]},{"name":"CONTACTPROP_PUB_L2_PERSON","features":[537]},{"name":"CONTACTPROP_PUB_L2_PHONENUMBER","features":[537]},{"name":"CONTACTPROP_PUB_L2_PHOTO","features":[537]},{"name":"CONTACTPROP_PUB_L2_PHYSICALADDRESS","features":[537]},{"name":"CONTACTPROP_PUB_L2_POSITION","features":[537]},{"name":"CONTACTPROP_PUB_L2_URL","features":[537]},{"name":"CONTACTPROP_PUB_L3_ADDRESS","features":[537]},{"name":"CONTACTPROP_PUB_L3_ADDRESSLABEL","features":[537]},{"name":"CONTACTPROP_PUB_L3_ALTERNATE","features":[537]},{"name":"CONTACTPROP_PUB_L3_COMPANY","features":[537]},{"name":"CONTACTPROP_PUB_L3_COUNTRY","features":[537]},{"name":"CONTACTPROP_PUB_L3_DEPARTMENT","features":[537]},{"name":"CONTACTPROP_PUB_L3_EXTENDEDADDRESS","features":[537]},{"name":"CONTACTPROP_PUB_L3_FAMILYNAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_FORMATTEDNAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_GENERATION","features":[537]},{"name":"CONTACTPROP_PUB_L3_GIVENNAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_JOB_TITLE","features":[537]},{"name":"CONTACTPROP_PUB_L3_LOCALITY","features":[537]},{"name":"CONTACTPROP_PUB_L3_MIDDLENAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_NICKNAME","features":[537]},{"name":"CONTACTPROP_PUB_L3_NUMBER","features":[537]},{"name":"CONTACTPROP_PUB_L3_OFFICE","features":[537]},{"name":"CONTACTPROP_PUB_L3_ORGANIZATION","features":[537]},{"name":"CONTACTPROP_PUB_L3_PERSONID","features":[537]},{"name":"CONTACTPROP_PUB_L3_PHONETIC","features":[537]},{"name":"CONTACTPROP_PUB_L3_POBOX","features":[537]},{"name":"CONTACTPROP_PUB_L3_POSTALCODE","features":[537]},{"name":"CONTACTPROP_PUB_L3_PREFIX","features":[537]},{"name":"CONTACTPROP_PUB_L3_PROFESSION","features":[537]},{"name":"CONTACTPROP_PUB_L3_PROTOCOL","features":[537]},{"name":"CONTACTPROP_PUB_L3_REGION","features":[537]},{"name":"CONTACTPROP_PUB_L3_ROLE","features":[537]},{"name":"CONTACTPROP_PUB_L3_STREET","features":[537]},{"name":"CONTACTPROP_PUB_L3_SUFFIX","features":[537]},{"name":"CONTACTPROP_PUB_L3_THUMBPRINT","features":[537]},{"name":"CONTACTPROP_PUB_L3_TITLE","features":[537]},{"name":"CONTACTPROP_PUB_L3_TYPE","features":[537]},{"name":"CONTACTPROP_PUB_L3_URL","features":[537]},{"name":"CONTACTPROP_PUB_L3_VALUE","features":[537]},{"name":"CONTACTPROP_PUB_MAILER","features":[537]},{"name":"CONTACTPROP_PUB_NOTES","features":[537]},{"name":"CONTACTPROP_PUB_PROGID","features":[537]},{"name":"CONTACT_AGGREGATION_BLOB","features":[537]},{"name":"CONTACT_AGGREGATION_COLLECTION_OPTIONS","features":[537]},{"name":"CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS","features":[537]},{"name":"Contact","features":[537]},{"name":"ContactManager","features":[537]},{"name":"IContact","features":[537]},{"name":"IContactAggregationAggregate","features":[537]},{"name":"IContactAggregationAggregateCollection","features":[537]},{"name":"IContactAggregationContact","features":[537]},{"name":"IContactAggregationContactCollection","features":[537]},{"name":"IContactAggregationGroup","features":[537]},{"name":"IContactAggregationGroupCollection","features":[537]},{"name":"IContactAggregationLink","features":[537]},{"name":"IContactAggregationLinkCollection","features":[537]},{"name":"IContactAggregationManager","features":[537]},{"name":"IContactAggregationServerPerson","features":[537]},{"name":"IContactAggregationServerPersonCollection","features":[537]},{"name":"IContactCollection","features":[537]},{"name":"IContactManager","features":[537]},{"name":"IContactProperties","features":[537]},{"name":"IContactPropertyCollection","features":[537]}],"548":[{"name":"CORRELATION_VECTOR","features":[504]},{"name":"RTL_CORRELATION_VECTOR_STRING_LENGTH","features":[504]},{"name":"RTL_CORRELATION_VECTOR_V1_LENGTH","features":[504]},{"name":"RTL_CORRELATION_VECTOR_V1_PREFIX_LENGTH","features":[504]},{"name":"RTL_CORRELATION_VECTOR_V2_LENGTH","features":[504]},{"name":"RTL_CORRELATION_VECTOR_V2_PREFIX_LENGTH","features":[504]},{"name":"RtlExtendCorrelationVector","features":[504]},{"name":"RtlIncrementCorrelationVector","features":[504]},{"name":"RtlInitializeCorrelationVector","features":[504]},{"name":"RtlValidateCorrelationVector","features":[504]}],"549":[{"name":"APPCLASS_MASK","features":[538]},{"name":"APPCLASS_MONITOR","features":[538]},{"name":"APPCLASS_STANDARD","features":[538]},{"name":"APPCMD_CLIENTONLY","features":[538]},{"name":"APPCMD_FILTERINITS","features":[538]},{"name":"APPCMD_MASK","features":[538]},{"name":"AddAtomA","features":[538]},{"name":"AddAtomW","features":[538]},{"name":"AddClipboardFormatListener","features":[307,538]},{"name":"CADV_LATEACK","features":[538]},{"name":"CBF_FAIL_ADVISES","features":[538]},{"name":"CBF_FAIL_ALLSVRXACTIONS","features":[538]},{"name":"CBF_FAIL_CONNECTIONS","features":[538]},{"name":"CBF_FAIL_EXECUTES","features":[538]},{"name":"CBF_FAIL_POKES","features":[538]},{"name":"CBF_FAIL_REQUESTS","features":[538]},{"name":"CBF_FAIL_SELFCONNECTIONS","features":[538]},{"name":"CBF_SKIP_ALLNOTIFICATIONS","features":[538]},{"name":"CBF_SKIP_CONNECT_CONFIRMS","features":[538]},{"name":"CBF_SKIP_DISCONNECTS","features":[538]},{"name":"CBF_SKIP_REGISTRATIONS","features":[538]},{"name":"CBF_SKIP_UNREGISTRATIONS","features":[538]},{"name":"CONVCONTEXT","features":[307,310,538]},{"name":"CONVINFO","features":[307,310,538]},{"name":"CONVINFO_CONVERSATION_STATE","features":[538]},{"name":"CONVINFO_STATUS","features":[538]},{"name":"COPYDATASTRUCT","features":[538]},{"name":"CP_WINANSI","features":[538]},{"name":"CP_WINNEUTRAL","features":[538]},{"name":"CP_WINUNICODE","features":[538]},{"name":"ChangeClipboardChain","features":[307,538]},{"name":"CloseClipboard","features":[307,538]},{"name":"CountClipboardFormats","features":[538]},{"name":"DDEACK","features":[538]},{"name":"DDEADVISE","features":[538]},{"name":"DDEDATA","features":[538]},{"name":"DDELN","features":[538]},{"name":"DDEML_MSG_HOOK_DATA","features":[538]},{"name":"DDEPOKE","features":[538]},{"name":"DDEUP","features":[538]},{"name":"DDE_CLIENT_TRANSACTION_TYPE","features":[538]},{"name":"DDE_ENABLE_CALLBACK_CMD","features":[538]},{"name":"DDE_FACK","features":[538]},{"name":"DDE_FACKREQ","features":[538]},{"name":"DDE_FAPPSTATUS","features":[538]},{"name":"DDE_FBUSY","features":[538]},{"name":"DDE_FDEFERUPD","features":[538]},{"name":"DDE_FNOTPROCESSED","features":[538]},{"name":"DDE_FRELEASE","features":[538]},{"name":"DDE_FREQUESTED","features":[538]},{"name":"DDE_INITIALIZE_COMMAND","features":[538]},{"name":"DDE_NAME_SERVICE_CMD","features":[538]},{"name":"DMLERR_ADVACKTIMEOUT","features":[538]},{"name":"DMLERR_BUSY","features":[538]},{"name":"DMLERR_DATAACKTIMEOUT","features":[538]},{"name":"DMLERR_DLL_NOT_INITIALIZED","features":[538]},{"name":"DMLERR_DLL_USAGE","features":[538]},{"name":"DMLERR_EXECACKTIMEOUT","features":[538]},{"name":"DMLERR_FIRST","features":[538]},{"name":"DMLERR_INVALIDPARAMETER","features":[538]},{"name":"DMLERR_LAST","features":[538]},{"name":"DMLERR_LOW_MEMORY","features":[538]},{"name":"DMLERR_MEMORY_ERROR","features":[538]},{"name":"DMLERR_NOTPROCESSED","features":[538]},{"name":"DMLERR_NO_CONV_ESTABLISHED","features":[538]},{"name":"DMLERR_NO_ERROR","features":[538]},{"name":"DMLERR_POKEACKTIMEOUT","features":[538]},{"name":"DMLERR_POSTMSG_FAILED","features":[538]},{"name":"DMLERR_REENTRANCY","features":[538]},{"name":"DMLERR_SERVER_DIED","features":[538]},{"name":"DMLERR_SYS_ERROR","features":[538]},{"name":"DMLERR_UNADVACKTIMEOUT","features":[538]},{"name":"DMLERR_UNFOUND_QUEUE_ID","features":[538]},{"name":"DNS_FILTEROFF","features":[538]},{"name":"DNS_FILTERON","features":[538]},{"name":"DNS_REGISTER","features":[538]},{"name":"DNS_UNREGISTER","features":[538]},{"name":"DdeAbandonTransaction","features":[307,538]},{"name":"DdeAccessData","features":[538]},{"name":"DdeAddData","features":[538]},{"name":"DdeClientTransaction","features":[538]},{"name":"DdeCmpStringHandles","features":[538]},{"name":"DdeConnect","features":[307,310,538]},{"name":"DdeConnectList","features":[307,310,538]},{"name":"DdeCreateDataHandle","features":[538]},{"name":"DdeCreateStringHandleA","features":[538]},{"name":"DdeCreateStringHandleW","features":[538]},{"name":"DdeDisconnect","features":[307,538]},{"name":"DdeDisconnectList","features":[307,538]},{"name":"DdeEnableCallback","features":[307,538]},{"name":"DdeFreeDataHandle","features":[307,538]},{"name":"DdeFreeStringHandle","features":[307,538]},{"name":"DdeGetData","features":[538]},{"name":"DdeGetLastError","features":[538]},{"name":"DdeImpersonateClient","features":[307,538]},{"name":"DdeInitializeA","features":[538]},{"name":"DdeInitializeW","features":[538]},{"name":"DdeKeepStringHandle","features":[307,538]},{"name":"DdeNameService","features":[538]},{"name":"DdePostAdvise","features":[307,538]},{"name":"DdeQueryConvInfo","features":[307,310,538]},{"name":"DdeQueryNextServer","features":[538]},{"name":"DdeQueryStringA","features":[538]},{"name":"DdeQueryStringW","features":[538]},{"name":"DdeReconnect","features":[538]},{"name":"DdeSetQualityOfService","features":[307,310,538]},{"name":"DdeSetUserHandle","features":[307,538]},{"name":"DdeUnaccessData","features":[307,538]},{"name":"DdeUninitialize","features":[307,538]},{"name":"DeleteAtom","features":[538]},{"name":"EC_DISABLE","features":[538]},{"name":"EC_ENABLEALL","features":[538]},{"name":"EC_ENABLEONE","features":[538]},{"name":"EC_QUERYWAITING","features":[538]},{"name":"EmptyClipboard","features":[307,538]},{"name":"EnumClipboardFormats","features":[538]},{"name":"FindAtomA","features":[538]},{"name":"FindAtomW","features":[538]},{"name":"FreeDDElParam","features":[307,538]},{"name":"GetAtomNameA","features":[538]},{"name":"GetAtomNameW","features":[538]},{"name":"GetClipboardData","features":[307,538]},{"name":"GetClipboardFormatNameA","features":[538]},{"name":"GetClipboardFormatNameW","features":[538]},{"name":"GetClipboardOwner","features":[307,538]},{"name":"GetClipboardSequenceNumber","features":[538]},{"name":"GetClipboardViewer","features":[307,538]},{"name":"GetOpenClipboardWindow","features":[307,538]},{"name":"GetPriorityClipboardFormat","features":[538]},{"name":"GetUpdatedClipboardFormats","features":[307,538]},{"name":"GlobalAddAtomA","features":[538]},{"name":"GlobalAddAtomExA","features":[538]},{"name":"GlobalAddAtomExW","features":[538]},{"name":"GlobalAddAtomW","features":[538]},{"name":"GlobalDeleteAtom","features":[538]},{"name":"GlobalFindAtomA","features":[538]},{"name":"GlobalFindAtomW","features":[538]},{"name":"GlobalGetAtomNameA","features":[538]},{"name":"GlobalGetAtomNameW","features":[538]},{"name":"HCONV","features":[538]},{"name":"HCONVLIST","features":[538]},{"name":"HDATA_APPOWNED","features":[538]},{"name":"HDDEDATA","features":[538]},{"name":"HSZ","features":[538]},{"name":"HSZPAIR","features":[538]},{"name":"ImpersonateDdeClientWindow","features":[307,538]},{"name":"InitAtomTable","features":[307,538]},{"name":"IsClipboardFormatAvailable","features":[307,538]},{"name":"MAX_MONITORS","features":[538]},{"name":"METAFILEPICT","features":[318,538]},{"name":"MF_CALLBACKS","features":[538]},{"name":"MF_CONV","features":[538]},{"name":"MF_ERRORS","features":[538]},{"name":"MF_HSZ_INFO","features":[538]},{"name":"MF_LINKS","features":[538]},{"name":"MF_MASK","features":[538]},{"name":"MF_POSTMSGS","features":[538]},{"name":"MF_SENDMSGS","features":[538]},{"name":"MH_CLEANUP","features":[538]},{"name":"MH_CREATE","features":[538]},{"name":"MH_DELETE","features":[538]},{"name":"MH_KEEP","features":[538]},{"name":"MONCBSTRUCT","features":[307,310,538]},{"name":"MONCONVSTRUCT","features":[307,538]},{"name":"MONERRSTRUCT","features":[307,538]},{"name":"MONHSZSTRUCTA","features":[307,538]},{"name":"MONHSZSTRUCTW","features":[307,538]},{"name":"MONLINKSTRUCT","features":[307,538]},{"name":"MONMSGSTRUCT","features":[307,538]},{"name":"MSGF_DDEMGR","features":[538]},{"name":"OpenClipboard","features":[307,538]},{"name":"PFNCALLBACK","features":[538]},{"name":"PackDDElParam","features":[307,538]},{"name":"QID_SYNC","features":[538]},{"name":"RegisterClipboardFormatA","features":[538]},{"name":"RegisterClipboardFormatW","features":[538]},{"name":"RemoveClipboardFormatListener","features":[307,538]},{"name":"ReuseDDElParam","features":[307,538]},{"name":"ST_ADVISE","features":[538]},{"name":"ST_BLOCKED","features":[538]},{"name":"ST_BLOCKNEXT","features":[538]},{"name":"ST_CLIENT","features":[538]},{"name":"ST_CONNECTED","features":[538]},{"name":"ST_INLIST","features":[538]},{"name":"ST_ISLOCAL","features":[538]},{"name":"ST_ISSELF","features":[538]},{"name":"ST_TERMINATED","features":[538]},{"name":"SZDDESYS_ITEM_FORMATS","features":[538]},{"name":"SZDDESYS_ITEM_HELP","features":[538]},{"name":"SZDDESYS_ITEM_RTNMSG","features":[538]},{"name":"SZDDESYS_ITEM_STATUS","features":[538]},{"name":"SZDDESYS_ITEM_SYSITEMS","features":[538]},{"name":"SZDDESYS_ITEM_TOPICS","features":[538]},{"name":"SZDDESYS_TOPIC","features":[538]},{"name":"SZDDE_ITEM_ITEMLIST","features":[538]},{"name":"SetClipboardData","features":[307,538]},{"name":"SetClipboardViewer","features":[307,538]},{"name":"SetWinMetaFileBits","features":[318,538]},{"name":"TIMEOUT_ASYNC","features":[538]},{"name":"UnpackDDElParam","features":[307,538]},{"name":"WM_DDE_ACK","features":[538]},{"name":"WM_DDE_ADVISE","features":[538]},{"name":"WM_DDE_DATA","features":[538]},{"name":"WM_DDE_EXECUTE","features":[538]},{"name":"WM_DDE_FIRST","features":[538]},{"name":"WM_DDE_INITIATE","features":[538]},{"name":"WM_DDE_LAST","features":[538]},{"name":"WM_DDE_POKE","features":[538]},{"name":"WM_DDE_REQUEST","features":[538]},{"name":"WM_DDE_TERMINATE","features":[538]},{"name":"WM_DDE_UNADVISE","features":[538]},{"name":"XCLASS_BOOL","features":[538]},{"name":"XCLASS_DATA","features":[538]},{"name":"XCLASS_FLAGS","features":[538]},{"name":"XCLASS_MASK","features":[538]},{"name":"XCLASS_NOTIFICATION","features":[538]},{"name":"XST_ADVACKRCVD","features":[538]},{"name":"XST_ADVDATAACKRCVD","features":[538]},{"name":"XST_ADVDATASENT","features":[538]},{"name":"XST_ADVSENT","features":[538]},{"name":"XST_CONNECTED","features":[538]},{"name":"XST_DATARCVD","features":[538]},{"name":"XST_EXECACKRCVD","features":[538]},{"name":"XST_EXECSENT","features":[538]},{"name":"XST_INCOMPLETE","features":[538]},{"name":"XST_INIT1","features":[538]},{"name":"XST_INIT2","features":[538]},{"name":"XST_NULL","features":[538]},{"name":"XST_POKEACKRCVD","features":[538]},{"name":"XST_POKESENT","features":[538]},{"name":"XST_REQSENT","features":[538]},{"name":"XST_UNADVACKRCVD","features":[538]},{"name":"XST_UNADVSENT","features":[538]},{"name":"XTYPF_ACKREQ","features":[538]},{"name":"XTYPF_NOBLOCK","features":[538]},{"name":"XTYPF_NODATA","features":[538]},{"name":"XTYP_ADVDATA","features":[538]},{"name":"XTYP_ADVREQ","features":[538]},{"name":"XTYP_ADVSTART","features":[538]},{"name":"XTYP_ADVSTOP","features":[538]},{"name":"XTYP_CONNECT","features":[538]},{"name":"XTYP_CONNECT_CONFIRM","features":[538]},{"name":"XTYP_DISCONNECT","features":[538]},{"name":"XTYP_EXECUTE","features":[538]},{"name":"XTYP_MASK","features":[538]},{"name":"XTYP_MONITOR","features":[538]},{"name":"XTYP_POKE","features":[538]},{"name":"XTYP_REGISTER","features":[538]},{"name":"XTYP_REQUEST","features":[538]},{"name":"XTYP_SHIFT","features":[538]},{"name":"XTYP_UNREGISTER","features":[538]},{"name":"XTYP_WILDCONNECT","features":[538]},{"name":"XTYP_XACT_COMPLETE","features":[538]}],"550":[{"name":"CPU_ARCHITECTURE","features":[539]},{"name":"CPU_ARCHITECTURE_AMD64","features":[539]},{"name":"CPU_ARCHITECTURE_IA64","features":[539]},{"name":"CPU_ARCHITECTURE_INTEL","features":[539]},{"name":"EVT_WDSMCS_E_CP_CALLBACKS_NOT_REG","features":[539]},{"name":"EVT_WDSMCS_E_CP_CLOSE_INSTANCE_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_DLL_LOAD_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_DLL_LOAD_FAILED_CRITICAL","features":[539]},{"name":"EVT_WDSMCS_E_CP_INCOMPATIBLE_SERVER_VERSION","features":[539]},{"name":"EVT_WDSMCS_E_CP_INIT_FUNC_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_INIT_FUNC_MISSING","features":[539]},{"name":"EVT_WDSMCS_E_CP_MEMORY_LEAK","features":[539]},{"name":"EVT_WDSMCS_E_CP_OPEN_CONTENT_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_OPEN_INSTANCE_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_CP_SHUTDOWN_FUNC_FAILED","features":[539]},{"name":"EVT_WDSMCS_E_DUPLICATE_MULTICAST_ADDR","features":[539]},{"name":"EVT_WDSMCS_E_NON_WDS_DUPLICATE_MULTICAST_ADDR","features":[539]},{"name":"EVT_WDSMCS_E_NSREG_CONTENT_PROVIDER_NOT_REG","features":[539]},{"name":"EVT_WDSMCS_E_NSREG_FAILURE","features":[539]},{"name":"EVT_WDSMCS_E_NSREG_NAMESPACE_EXISTS","features":[539]},{"name":"EVT_WDSMCS_E_NSREG_START_TIME_IN_PAST","features":[539]},{"name":"EVT_WDSMCS_E_PARAMETERS_READ_FAILED","features":[539]},{"name":"EVT_WDSMCS_S_PARAMETERS_READ","features":[539]},{"name":"EVT_WDSMCS_W_CP_DLL_LOAD_FAILED_NOT_CRITICAL","features":[539]},{"name":"FACILITY_WDSMCCLIENT","features":[539]},{"name":"FACILITY_WDSMCSERVER","features":[539]},{"name":"FACILITY_WDSTPTMGMT","features":[539]},{"name":"IWdsTransportCacheable","features":[358,539]},{"name":"IWdsTransportClient","features":[358,539]},{"name":"IWdsTransportCollection","features":[358,539]},{"name":"IWdsTransportConfigurationManager","features":[358,539]},{"name":"IWdsTransportConfigurationManager2","features":[358,539]},{"name":"IWdsTransportContent","features":[358,539]},{"name":"IWdsTransportContentProvider","features":[358,539]},{"name":"IWdsTransportDiagnosticsPolicy","features":[358,539]},{"name":"IWdsTransportManager","features":[358,539]},{"name":"IWdsTransportMulticastSessionPolicy","features":[358,539]},{"name":"IWdsTransportNamespace","features":[358,539]},{"name":"IWdsTransportNamespaceAutoCast","features":[358,539]},{"name":"IWdsTransportNamespaceManager","features":[358,539]},{"name":"IWdsTransportNamespaceScheduledCast","features":[358,539]},{"name":"IWdsTransportNamespaceScheduledCastAutoStart","features":[358,539]},{"name":"IWdsTransportNamespaceScheduledCastManualStart","features":[358,539]},{"name":"IWdsTransportServer","features":[358,539]},{"name":"IWdsTransportServer2","features":[358,539]},{"name":"IWdsTransportServicePolicy","features":[358,539]},{"name":"IWdsTransportServicePolicy2","features":[358,539]},{"name":"IWdsTransportSession","features":[358,539]},{"name":"IWdsTransportSetupManager","features":[358,539]},{"name":"IWdsTransportSetupManager2","features":[358,539]},{"name":"IWdsTransportTftpClient","features":[358,539]},{"name":"IWdsTransportTftpManager","features":[358,539]},{"name":"MC_SERVER_CURRENT_VERSION","features":[539]},{"name":"PFN_WDS_CLI_CALLBACK_MESSAGE_ID","features":[539]},{"name":"PFN_WdsCliCallback","features":[307,539]},{"name":"PFN_WdsCliTraceFunction","features":[539]},{"name":"PFN_WdsTransportClientReceiveContents","features":[307,539]},{"name":"PFN_WdsTransportClientReceiveMetadata","features":[307,539]},{"name":"PFN_WdsTransportClientSessionComplete","features":[307,539]},{"name":"PFN_WdsTransportClientSessionNegotiate","features":[307,539]},{"name":"PFN_WdsTransportClientSessionStart","features":[307,539]},{"name":"PFN_WdsTransportClientSessionStartEx","features":[307,539]},{"name":"PXE_ADDRESS","features":[539]},{"name":"PXE_ADDR_BROADCAST","features":[539]},{"name":"PXE_ADDR_USE_ADDR","features":[539]},{"name":"PXE_ADDR_USE_DHCP_RULES","features":[539]},{"name":"PXE_ADDR_USE_PORT","features":[539]},{"name":"PXE_BA_CUSTOM","features":[539]},{"name":"PXE_BA_IGNORE","features":[539]},{"name":"PXE_BA_NBP","features":[539]},{"name":"PXE_BA_REJECTED","features":[539]},{"name":"PXE_CALLBACK_MAX","features":[539]},{"name":"PXE_CALLBACK_RECV_REQUEST","features":[539]},{"name":"PXE_CALLBACK_SERVICE_CONTROL","features":[539]},{"name":"PXE_CALLBACK_SHUTDOWN","features":[539]},{"name":"PXE_DHCPV6_CLIENT_PORT","features":[539]},{"name":"PXE_DHCPV6_MESSAGE","features":[539]},{"name":"PXE_DHCPV6_MESSAGE_HEADER","features":[539]},{"name":"PXE_DHCPV6_NESTED_RELAY_MESSAGE","features":[539]},{"name":"PXE_DHCPV6_OPTION","features":[539]},{"name":"PXE_DHCPV6_RELAY_HOP_COUNT_LIMIT","features":[539]},{"name":"PXE_DHCPV6_RELAY_MESSAGE","features":[539]},{"name":"PXE_DHCPV6_SERVER_PORT","features":[539]},{"name":"PXE_DHCP_CLIENT_PORT","features":[539]},{"name":"PXE_DHCP_FILE_SIZE","features":[539]},{"name":"PXE_DHCP_HWAADR_SIZE","features":[539]},{"name":"PXE_DHCP_MAGIC_COOKIE_SIZE","features":[539]},{"name":"PXE_DHCP_MESSAGE","features":[539]},{"name":"PXE_DHCP_OPTION","features":[539]},{"name":"PXE_DHCP_SERVER_PORT","features":[539]},{"name":"PXE_DHCP_SERVER_SIZE","features":[539]},{"name":"PXE_GSI_SERVER_DUID","features":[539]},{"name":"PXE_GSI_TRACE_ENABLED","features":[539]},{"name":"PXE_MAX_ADDRESS","features":[539]},{"name":"PXE_PROVIDER","features":[307,539]},{"name":"PXE_PROV_ATTR_FILTER","features":[539]},{"name":"PXE_PROV_ATTR_FILTER_IPV6","features":[539]},{"name":"PXE_PROV_ATTR_IPV6_CAPABLE","features":[539]},{"name":"PXE_PROV_FILTER_ALL","features":[539]},{"name":"PXE_PROV_FILTER_DHCP_ONLY","features":[539]},{"name":"PXE_PROV_FILTER_PXE_ONLY","features":[539]},{"name":"PXE_REG_INDEX_BOTTOM","features":[539]},{"name":"PXE_REG_INDEX_TOP","features":[539]},{"name":"PXE_SERVER_PORT","features":[539]},{"name":"PXE_TRACE_ERROR","features":[539]},{"name":"PXE_TRACE_FATAL","features":[539]},{"name":"PXE_TRACE_INFO","features":[539]},{"name":"PXE_TRACE_VERBOSE","features":[539]},{"name":"PXE_TRACE_WARNING","features":[539]},{"name":"PxeAsyncRecvDone","features":[307,539]},{"name":"PxeDhcpAppendOption","features":[539]},{"name":"PxeDhcpAppendOptionRaw","features":[539]},{"name":"PxeDhcpGetOptionValue","features":[539]},{"name":"PxeDhcpGetVendorOptionValue","features":[539]},{"name":"PxeDhcpInitialize","features":[539]},{"name":"PxeDhcpIsValid","features":[307,539]},{"name":"PxeDhcpv6AppendOption","features":[539]},{"name":"PxeDhcpv6AppendOptionRaw","features":[539]},{"name":"PxeDhcpv6CreateRelayRepl","features":[539]},{"name":"PxeDhcpv6GetOptionValue","features":[539]},{"name":"PxeDhcpv6GetVendorOptionValue","features":[539]},{"name":"PxeDhcpv6Initialize","features":[539]},{"name":"PxeDhcpv6IsValid","features":[307,539]},{"name":"PxeDhcpv6ParseRelayForw","features":[539]},{"name":"PxeGetServerInfo","features":[539]},{"name":"PxeGetServerInfoEx","features":[539]},{"name":"PxePacketAllocate","features":[307,539]},{"name":"PxePacketFree","features":[307,539]},{"name":"PxeProviderEnumClose","features":[307,539]},{"name":"PxeProviderEnumFirst","features":[307,539]},{"name":"PxeProviderEnumNext","features":[307,539]},{"name":"PxeProviderFreeInfo","features":[307,539]},{"name":"PxeProviderQueryIndex","features":[539]},{"name":"PxeProviderRegister","features":[307,539,370]},{"name":"PxeProviderSetAttribute","features":[307,539]},{"name":"PxeProviderUnRegister","features":[539]},{"name":"PxeRegisterCallback","features":[307,539]},{"name":"PxeSendReply","features":[307,539]},{"name":"PxeTrace","features":[307,539]},{"name":"PxeTraceV","features":[307,539]},{"name":"TRANSPORTCLIENT_CALLBACK_ID","features":[539]},{"name":"TRANSPORTCLIENT_SESSION_INFO","features":[539]},{"name":"TRANSPORTPROVIDER_CALLBACK_ID","features":[539]},{"name":"TRANSPORTPROVIDER_CURRENT_VERSION","features":[539]},{"name":"WDSBP_OPTVAL_ACTION_ABORT","features":[539]},{"name":"WDSBP_OPTVAL_ACTION_APPROVAL","features":[539]},{"name":"WDSBP_OPTVAL_ACTION_REFERRAL","features":[539]},{"name":"WDSBP_OPTVAL_NBP_VER_7","features":[539]},{"name":"WDSBP_OPTVAL_NBP_VER_8","features":[539]},{"name":"WDSBP_OPTVAL_PXE_PROMPT_NOPROMPT","features":[539]},{"name":"WDSBP_OPTVAL_PXE_PROMPT_OPTIN","features":[539]},{"name":"WDSBP_OPTVAL_PXE_PROMPT_OPTOUT","features":[539]},{"name":"WDSBP_OPT_TYPE_BYTE","features":[539]},{"name":"WDSBP_OPT_TYPE_IP4","features":[539]},{"name":"WDSBP_OPT_TYPE_IP6","features":[539]},{"name":"WDSBP_OPT_TYPE_NONE","features":[539]},{"name":"WDSBP_OPT_TYPE_STR","features":[539]},{"name":"WDSBP_OPT_TYPE_ULONG","features":[539]},{"name":"WDSBP_OPT_TYPE_USHORT","features":[539]},{"name":"WDSBP_OPT_TYPE_WSTR","features":[539]},{"name":"WDSBP_PK_TYPE_BCD","features":[539]},{"name":"WDSBP_PK_TYPE_DHCP","features":[539]},{"name":"WDSBP_PK_TYPE_DHCPV6","features":[539]},{"name":"WDSBP_PK_TYPE_WDSNBP","features":[539]},{"name":"WDSMCCLIENT_CATEGORY","features":[539]},{"name":"WDSMCSERVER_CATEGORY","features":[539]},{"name":"WDSMCS_E_CLIENT_DOESNOT_SUPPORT_SECURITY_MODE","features":[539]},{"name":"WDSMCS_E_CLIENT_NOT_FOUND","features":[539]},{"name":"WDSMCS_E_CONTENT_NOT_FOUND","features":[539]},{"name":"WDSMCS_E_CONTENT_PROVIDER_NOT_FOUND","features":[539]},{"name":"WDSMCS_E_INCOMPATIBLE_VERSION","features":[539]},{"name":"WDSMCS_E_NAMESPACE_ALREADY_EXISTS","features":[539]},{"name":"WDSMCS_E_NAMESPACE_ALREADY_STARTED","features":[539]},{"name":"WDSMCS_E_NAMESPACE_NOT_FOUND","features":[539]},{"name":"WDSMCS_E_NAMESPACE_SHUTDOWN_IN_PROGRESS","features":[539]},{"name":"WDSMCS_E_NS_START_FAILED_NO_CLIENTS","features":[539]},{"name":"WDSMCS_E_PACKET_HAS_SECURITY","features":[539]},{"name":"WDSMCS_E_PACKET_NOT_CHECKSUMED","features":[539]},{"name":"WDSMCS_E_PACKET_NOT_HASHED","features":[539]},{"name":"WDSMCS_E_PACKET_NOT_SIGNED","features":[539]},{"name":"WDSMCS_E_REQCALLBACKS_NOT_REG","features":[539]},{"name":"WDSMCS_E_SESSION_SHUTDOWN_IN_PROGRESS","features":[539]},{"name":"WDSMCS_E_START_TIME_IN_PAST","features":[539]},{"name":"WDSTPC_E_ALREADY_COMPLETED","features":[539]},{"name":"WDSTPC_E_ALREADY_IN_LOWEST_SESSION","features":[539]},{"name":"WDSTPC_E_ALREADY_IN_PROGRESS","features":[539]},{"name":"WDSTPC_E_CALLBACKS_NOT_REG","features":[539]},{"name":"WDSTPC_E_CLIENT_DEMOTE_NOT_SUPPORTED","features":[539]},{"name":"WDSTPC_E_KICKED_FAIL","features":[539]},{"name":"WDSTPC_E_KICKED_FALLBACK","features":[539]},{"name":"WDSTPC_E_KICKED_POLICY_NOT_MET","features":[539]},{"name":"WDSTPC_E_KICKED_UNKNOWN","features":[539]},{"name":"WDSTPC_E_MULTISTREAM_NOT_ENABLED","features":[539]},{"name":"WDSTPC_E_NOT_INITIALIZED","features":[539]},{"name":"WDSTPC_E_NO_IP4_INTERFACE","features":[539]},{"name":"WDSTPC_E_UNKNOWN_ERROR","features":[539]},{"name":"WDSTPTC_E_WIM_APPLY_REQUIRES_REFERENCE_IMAGE","features":[539]},{"name":"WDSTPTMGMT_CATEGORY","features":[539]},{"name":"WDSTPTMGMT_E_CANNOT_REFRESH_DIRTY_OBJECT","features":[539]},{"name":"WDSTPTMGMT_E_CANNOT_REINITIALIZE_OBJECT","features":[539]},{"name":"WDSTPTMGMT_E_CONTENT_PROVIDER_ALREADY_REGISTERED","features":[539]},{"name":"WDSTPTMGMT_E_CONTENT_PROVIDER_NOT_REGISTERED","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_AUTO_DISCONNECT_THRESHOLD","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_CLASS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_CONTENT_PROVIDER_NAME","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_DIAGNOSTICS_COMPONENTS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_IPV4_MULTICAST_ADDRESS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_IPV6_MULTICAST_ADDRESS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_IPV6_MULTICAST_ADDRESS_SOURCE","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_IP_ADDRESS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_MULTISTREAM_STREAM_COUNT","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_NAMESPACE_DATA","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_NAMESPACE_NAME","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_NAMESPACE_START_PARAMETERS","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_NAMESPACE_START_TIME","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_OPERATION","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_PROPERTY","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_SERVICE_IP_ADDRESS_RANGE","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_SERVICE_PORT_RANGE","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_SLOW_CLIENT_HANDLING_TYPE","features":[539]},{"name":"WDSTPTMGMT_E_INVALID_TFTP_MAX_BLOCKSIZE","features":[539]},{"name":"WDSTPTMGMT_E_IPV6_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_MULTICAST_SESSION_POLICY_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_ALREADY_REGISTERED","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_NOT_ON_SERVER","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_NOT_REGISTERED","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_READ_ONLY","features":[539]},{"name":"WDSTPTMGMT_E_NAMESPACE_REMOVED_FROM_SERVER","features":[539]},{"name":"WDSTPTMGMT_E_NETWORK_PROFILES_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_TFTP_MAX_BLOCKSIZE_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_TFTP_VAR_WINDOW_NOT_SUPPORTED","features":[539]},{"name":"WDSTPTMGMT_E_TRANSPORT_SERVER_ROLE_NOT_CONFIGURED","features":[539]},{"name":"WDSTPTMGMT_E_TRANSPORT_SERVER_UNAVAILABLE","features":[539]},{"name":"WDSTPTMGMT_E_UDP_PORT_POLICY_NOT_SUPPORTED","features":[539]},{"name":"WDSTRANSPORT_DIAGNOSTICS_COMPONENT_FLAGS","features":[539]},{"name":"WDSTRANSPORT_DISCONNECT_TYPE","features":[539]},{"name":"WDSTRANSPORT_FEATURE_FLAGS","features":[539]},{"name":"WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE","features":[539]},{"name":"WDSTRANSPORT_IP_ADDRESS_TYPE","features":[539]},{"name":"WDSTRANSPORT_NAMESPACE_TYPE","features":[539]},{"name":"WDSTRANSPORT_NETWORK_PROFILE_TYPE","features":[539]},{"name":"WDSTRANSPORT_PROTOCOL_FLAGS","features":[539]},{"name":"WDSTRANSPORT_RESOURCE_UTILIZATION_UNKNOWN","features":[539]},{"name":"WDSTRANSPORT_SERVICE_NOTIFICATION","features":[539]},{"name":"WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE","features":[539]},{"name":"WDSTRANSPORT_TFTP_CAPABILITY","features":[539]},{"name":"WDSTRANSPORT_UDP_PORT_POLICY","features":[539]},{"name":"WDS_CLI_CRED","features":[539]},{"name":"WDS_CLI_FIRMWARE_BIOS","features":[539]},{"name":"WDS_CLI_FIRMWARE_EFI","features":[539]},{"name":"WDS_CLI_FIRMWARE_TYPE","features":[539]},{"name":"WDS_CLI_FIRMWARE_UNKNOWN","features":[539]},{"name":"WDS_CLI_IMAGE_PARAM_SPARSE_FILE","features":[539]},{"name":"WDS_CLI_IMAGE_PARAM_SUPPORTED_FIRMWARES","features":[539]},{"name":"WDS_CLI_IMAGE_PARAM_TYPE","features":[539]},{"name":"WDS_CLI_IMAGE_PARAM_UNKNOWN","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE_UNKNOWN","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE_VHD","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE_VHDX","features":[539]},{"name":"WDS_CLI_IMAGE_TYPE_WIM","features":[539]},{"name":"WDS_CLI_MSG_COMPLETE","features":[539]},{"name":"WDS_CLI_MSG_PROGRESS","features":[539]},{"name":"WDS_CLI_MSG_START","features":[539]},{"name":"WDS_CLI_MSG_TEXT","features":[539]},{"name":"WDS_CLI_NO_SPARSE_FILE","features":[539]},{"name":"WDS_CLI_TRANSFER_ASYNCHRONOUS","features":[539]},{"name":"WDS_LOG_LEVEL_DISABLED","features":[539]},{"name":"WDS_LOG_LEVEL_ERROR","features":[539]},{"name":"WDS_LOG_LEVEL_INFO","features":[539]},{"name":"WDS_LOG_LEVEL_WARNING","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_APPLY_FINISHED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_APPLY_FINISHED_2","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_APPLY_STARTED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_APPLY_STARTED_2","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_DOMAINJOINERROR","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_DOMAINJOINERROR_2","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_DRIVER_PACKAGE_NOT_ACCESSIBLE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_ERROR","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_FINISHED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_GENERIC_MESSAGE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED2","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED3","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_MAX_CODE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_END","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_FAILURE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_START","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_POST_ACTIONS_END","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_POST_ACTIONS_START","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_STARTED","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_TRANSFER_DOWNGRADE","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_TRANSFER_END","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_TRANSFER_START","features":[539]},{"name":"WDS_LOG_TYPE_CLIENT_UNATTEND_MODE","features":[539]},{"name":"WDS_MC_TRACE_ERROR","features":[539]},{"name":"WDS_MC_TRACE_FATAL","features":[539]},{"name":"WDS_MC_TRACE_INFO","features":[539]},{"name":"WDS_MC_TRACE_VERBOSE","features":[539]},{"name":"WDS_MC_TRACE_WARNING","features":[539]},{"name":"WDS_TRANSPORTCLIENT_AUTH","features":[539]},{"name":"WDS_TRANSPORTCLIENT_CALLBACKS","features":[307,539]},{"name":"WDS_TRANSPORTCLIENT_CURRENT_API_VERSION","features":[539]},{"name":"WDS_TRANSPORTCLIENT_MAX_CALLBACKS","features":[539]},{"name":"WDS_TRANSPORTCLIENT_NO_AUTH","features":[539]},{"name":"WDS_TRANSPORTCLIENT_NO_CACHE","features":[539]},{"name":"WDS_TRANSPORTCLIENT_PROTOCOL_MULTICAST","features":[539]},{"name":"WDS_TRANSPORTCLIENT_RECEIVE_CONTENTS","features":[539]},{"name":"WDS_TRANSPORTCLIENT_RECEIVE_METADATA","features":[539]},{"name":"WDS_TRANSPORTCLIENT_REQUEST","features":[539]},{"name":"WDS_TRANSPORTCLIENT_REQUEST_AUTH_LEVEL","features":[539]},{"name":"WDS_TRANSPORTCLIENT_SESSION_COMPLETE","features":[539]},{"name":"WDS_TRANSPORTCLIENT_SESSION_NEGOTIATE","features":[539]},{"name":"WDS_TRANSPORTCLIENT_SESSION_START","features":[539]},{"name":"WDS_TRANSPORTCLIENT_SESSION_STARTEX","features":[539]},{"name":"WDS_TRANSPORTCLIENT_STATUS_FAILURE","features":[539]},{"name":"WDS_TRANSPORTCLIENT_STATUS_IN_PROGRESS","features":[539]},{"name":"WDS_TRANSPORTCLIENT_STATUS_SUCCESS","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_CLOSE_CONTENT","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_CLOSE_INSTANCE","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_COMPARE_CONTENT","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_CREATE_INSTANCE","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_DUMP_STATE","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_GET_CONTENT_METADATA","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_GET_CONTENT_SIZE","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_INIT_PARAMS","features":[307,539,370]},{"name":"WDS_TRANSPORTPROVIDER_MAX_CALLBACKS","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_OPEN_CONTENT","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_READ_CONTENT","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_REFRESH_SETTINGS","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_SETTINGS","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_SHUTDOWN","features":[539]},{"name":"WDS_TRANSPORTPROVIDER_USER_ACCESS_CHECK","features":[539]},{"name":"WdsBpAddOption","features":[307,539]},{"name":"WdsBpCloseHandle","features":[307,539]},{"name":"WdsBpGetOptionBuffer","features":[307,539]},{"name":"WdsBpInitialize","features":[307,539]},{"name":"WdsBpParseInitialize","features":[307,539]},{"name":"WdsBpParseInitializev6","features":[307,539]},{"name":"WdsBpQueryOption","features":[307,539]},{"name":"WdsCliAuthorizeSession","features":[307,539]},{"name":"WdsCliCancelTransfer","features":[307,539]},{"name":"WdsCliClose","features":[307,539]},{"name":"WdsCliCreateSession","features":[307,539]},{"name":"WdsCliFindFirstImage","features":[307,539]},{"name":"WdsCliFindNextImage","features":[307,539]},{"name":"WdsCliFlagEnumFilterFirmware","features":[539]},{"name":"WdsCliFlagEnumFilterVersion","features":[539]},{"name":"WdsCliFreeStringArray","features":[539]},{"name":"WdsCliGetDriverQueryXml","features":[539]},{"name":"WdsCliGetEnumerationFlags","features":[307,539]},{"name":"WdsCliGetImageArchitecture","features":[307,539]},{"name":"WdsCliGetImageDescription","features":[307,539]},{"name":"WdsCliGetImageFiles","features":[307,539]},{"name":"WdsCliGetImageGroup","features":[307,539]},{"name":"WdsCliGetImageHalName","features":[307,539]},{"name":"WdsCliGetImageHandleFromFindHandle","features":[307,539]},{"name":"WdsCliGetImageHandleFromTransferHandle","features":[307,539]},{"name":"WdsCliGetImageIndex","features":[307,539]},{"name":"WdsCliGetImageLanguage","features":[307,539]},{"name":"WdsCliGetImageLanguages","features":[307,539]},{"name":"WdsCliGetImageLastModifiedTime","features":[307,539]},{"name":"WdsCliGetImageName","features":[307,539]},{"name":"WdsCliGetImageNamespace","features":[307,539]},{"name":"WdsCliGetImageParameter","features":[307,539]},{"name":"WdsCliGetImagePath","features":[307,539]},{"name":"WdsCliGetImageSize","features":[307,539]},{"name":"WdsCliGetImageType","features":[307,539]},{"name":"WdsCliGetImageVersion","features":[307,539]},{"name":"WdsCliGetTransferSize","features":[307,539]},{"name":"WdsCliInitializeLog","features":[307,539]},{"name":"WdsCliLog","features":[307,539]},{"name":"WdsCliObtainDriverPackages","features":[307,539]},{"name":"WdsCliObtainDriverPackagesEx","features":[307,539]},{"name":"WdsCliRegisterTrace","features":[539]},{"name":"WdsCliSetTransferBufferSize","features":[539]},{"name":"WdsCliTransferFile","features":[307,539]},{"name":"WdsCliTransferImage","features":[307,539]},{"name":"WdsCliWaitForTransfer","features":[307,539]},{"name":"WdsTptDiagnosticsComponentImageServer","features":[539]},{"name":"WdsTptDiagnosticsComponentMulticast","features":[539]},{"name":"WdsTptDiagnosticsComponentPxe","features":[539]},{"name":"WdsTptDiagnosticsComponentTftp","features":[539]},{"name":"WdsTptDisconnectAbort","features":[539]},{"name":"WdsTptDisconnectFallback","features":[539]},{"name":"WdsTptDisconnectUnknown","features":[539]},{"name":"WdsTptFeatureAdminPack","features":[539]},{"name":"WdsTptFeatureDeploymentServer","features":[539]},{"name":"WdsTptFeatureTransportServer","features":[539]},{"name":"WdsTptIpAddressIpv4","features":[539]},{"name":"WdsTptIpAddressIpv6","features":[539]},{"name":"WdsTptIpAddressSourceDhcp","features":[539]},{"name":"WdsTptIpAddressSourceRange","features":[539]},{"name":"WdsTptIpAddressSourceUnknown","features":[539]},{"name":"WdsTptIpAddressUnknown","features":[539]},{"name":"WdsTptNamespaceTypeAutoCast","features":[539]},{"name":"WdsTptNamespaceTypeScheduledCastAutoStart","features":[539]},{"name":"WdsTptNamespaceTypeScheduledCastManualStart","features":[539]},{"name":"WdsTptNamespaceTypeUnknown","features":[539]},{"name":"WdsTptNetworkProfile100Mbps","features":[539]},{"name":"WdsTptNetworkProfile10Mbps","features":[539]},{"name":"WdsTptNetworkProfile1Gbps","features":[539]},{"name":"WdsTptNetworkProfileCustom","features":[539]},{"name":"WdsTptNetworkProfileUnknown","features":[539]},{"name":"WdsTptProtocolMulticast","features":[539]},{"name":"WdsTptProtocolUnicast","features":[539]},{"name":"WdsTptServiceNotifyReadSettings","features":[539]},{"name":"WdsTptServiceNotifyUnknown","features":[539]},{"name":"WdsTptSlowClientHandlingAutoDisconnect","features":[539]},{"name":"WdsTptSlowClientHandlingMultistream","features":[539]},{"name":"WdsTptSlowClientHandlingNone","features":[539]},{"name":"WdsTptSlowClientHandlingUnknown","features":[539]},{"name":"WdsTptTftpCapMaximumBlockSize","features":[539]},{"name":"WdsTptTftpCapVariableWindow","features":[539]},{"name":"WdsTptUdpPortPolicyDynamic","features":[539]},{"name":"WdsTptUdpPortPolicyFixed","features":[539]},{"name":"WdsTransportCacheable","features":[539]},{"name":"WdsTransportClient","features":[539]},{"name":"WdsTransportClientAddRefBuffer","features":[539]},{"name":"WdsTransportClientCancelSession","features":[307,539]},{"name":"WdsTransportClientCancelSessionEx","features":[307,539]},{"name":"WdsTransportClientCloseSession","features":[307,539]},{"name":"WdsTransportClientCompleteReceive","features":[307,539]},{"name":"WdsTransportClientInitialize","features":[539]},{"name":"WdsTransportClientInitializeSession","features":[307,539]},{"name":"WdsTransportClientQueryStatus","features":[307,539]},{"name":"WdsTransportClientRegisterCallback","features":[307,539]},{"name":"WdsTransportClientReleaseBuffer","features":[539]},{"name":"WdsTransportClientShutdown","features":[539]},{"name":"WdsTransportClientStartSession","features":[307,539]},{"name":"WdsTransportClientWaitForCompletion","features":[307,539]},{"name":"WdsTransportCollection","features":[539]},{"name":"WdsTransportConfigurationManager","features":[539]},{"name":"WdsTransportContent","features":[539]},{"name":"WdsTransportContentProvider","features":[539]},{"name":"WdsTransportDiagnosticsPolicy","features":[539]},{"name":"WdsTransportManager","features":[539]},{"name":"WdsTransportMulticastSessionPolicy","features":[539]},{"name":"WdsTransportNamespace","features":[539]},{"name":"WdsTransportNamespaceAutoCast","features":[539]},{"name":"WdsTransportNamespaceManager","features":[539]},{"name":"WdsTransportNamespaceScheduledCast","features":[539]},{"name":"WdsTransportNamespaceScheduledCastAutoStart","features":[539]},{"name":"WdsTransportNamespaceScheduledCastManualStart","features":[539]},{"name":"WdsTransportServer","features":[539]},{"name":"WdsTransportServerAllocateBuffer","features":[307,539]},{"name":"WdsTransportServerCompleteRead","features":[307,539]},{"name":"WdsTransportServerFreeBuffer","features":[307,539]},{"name":"WdsTransportServerRegisterCallback","features":[307,539]},{"name":"WdsTransportServerTrace","features":[307,539]},{"name":"WdsTransportServerTraceV","features":[307,539]},{"name":"WdsTransportServicePolicy","features":[539]},{"name":"WdsTransportSession","features":[539]},{"name":"WdsTransportSetupManager","features":[539]},{"name":"WdsTransportTftpClient","features":[539]},{"name":"WdsTransportTftpManager","features":[539]}],"551":[{"name":"APP_FLAG_PRIVILEGED","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_APP","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_CLI","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_ERR","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_MAX","features":[540]},{"name":"ATTENDEE_DISCONNECT_REASON_MIN","features":[540]},{"name":"ATTENDEE_FLAGS_LOCAL","features":[540]},{"name":"CHANNEL_ACCESS_ENUM","features":[540]},{"name":"CHANNEL_ACCESS_ENUM_NONE","features":[540]},{"name":"CHANNEL_ACCESS_ENUM_SENDRECEIVE","features":[540]},{"name":"CHANNEL_FLAGS","features":[540]},{"name":"CHANNEL_FLAGS_DYNAMIC","features":[540]},{"name":"CHANNEL_FLAGS_LEGACY","features":[540]},{"name":"CHANNEL_FLAGS_UNCOMPRESSED","features":[540]},{"name":"CHANNEL_PRIORITY","features":[540]},{"name":"CHANNEL_PRIORITY_HI","features":[540]},{"name":"CHANNEL_PRIORITY_LO","features":[540]},{"name":"CHANNEL_PRIORITY_MED","features":[540]},{"name":"CONST_ATTENDEE_ID_DEFAULT","features":[540]},{"name":"CONST_ATTENDEE_ID_EVERYONE","features":[540]},{"name":"CONST_ATTENDEE_ID_HOST","features":[540]},{"name":"CONST_CONN_INTERVAL","features":[540]},{"name":"CONST_MAX_CHANNEL_MESSAGE_SIZE","features":[540]},{"name":"CONST_MAX_CHANNEL_NAME_LEN","features":[540]},{"name":"CONST_MAX_LEGACY_CHANNEL_MESSAGE_SIZE","features":[540]},{"name":"CTRL_LEVEL","features":[540]},{"name":"CTRL_LEVEL_INTERACTIVE","features":[540]},{"name":"CTRL_LEVEL_INVALID","features":[540]},{"name":"CTRL_LEVEL_MAX","features":[540]},{"name":"CTRL_LEVEL_MIN","features":[540]},{"name":"CTRL_LEVEL_NONE","features":[540]},{"name":"CTRL_LEVEL_REQCTRL_INTERACTIVE","features":[540]},{"name":"CTRL_LEVEL_REQCTRL_VIEW","features":[540]},{"name":"CTRL_LEVEL_VIEW","features":[540]},{"name":"DISPID_RDPAPI_EVENT_ON_BOUNDING_RECT_CHANGED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_APPFILTER_UPDATE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_APPLICATION_CLOSE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_APPLICATION_OPEN","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_APPLICATION_UPDATE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_CONNECTED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_DISCONNECTED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_UPDATE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_CTRLLEVEL_CHANGE_REQUEST","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_CTRLLEVEL_CHANGE_RESPONSE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_ERROR","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_FOCUSRELEASED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_GRAPHICS_STREAM_PAUSED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_GRAPHICS_STREAM_RESUMED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_SHARED_DESKTOP_SETTINGS_CHANGED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_SHARED_RECT_CHANGED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_STREAM_CLOSED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_STREAM_DATARECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_STREAM_SENDCOMPLETED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIEWER_AUTHENTICATED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIEWER_CONNECTED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIEWER_CONNECTFAILED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIEWER_DISCONNECTED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_DATARECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_JOIN","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_LEAVE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_SENDCOMPLETED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_WINDOW_CLOSE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_WINDOW_OPEN","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_ON_WINDOW_UPDATE","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_BUTTON_RECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_MOVE_RECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_WHEEL_RECEIVED","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_ADD_TOUCH_INPUT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_BEGIN_TOUCH_FRAME","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_CLOSE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_CONNECTTOCLIENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_CONNECTUSINGTRANSPORTSTREAM","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_CREATE_INVITATION","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_END_TOUCH_FRAME","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_GETFRAMEBUFFERBITS","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_GETSHAREDRECT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_OPEN","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_PAUSE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_REQUEST_COLOR_DEPTH_CHANGE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_REQUEST_CONTROL","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_RESUME","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SENDCONTROLLEVELCHANGERESPONSE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_KEYBOARD_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_MOUSE_BUTTON_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_MOUSE_MOVE_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_MOUSE_WHEEL_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SEND_SYNC_EVENT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SETSHAREDRECT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SET_RENDERING_SURFACE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_SHOW_WINDOW","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STARTREVCONNECTLISTENER","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAMCLOSE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAMOPEN","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAMREADDATA","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAMSENDDATA","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAM_ALLOCBUFFER","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_STREAM_FREEBUFFER","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_TERMINATE_CONNECTION","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIEWERCONNECT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIEWERDISCONNECT","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_CREATE","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_SEND_DATA","features":[540]},{"name":"DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_SET_ACCESS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPFILTERENABLED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPFILTER_ENABLED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPFLAGS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPLICATION","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPLICATION_FILTER","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPLICATION_LIST","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_APPNAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_ATTENDEELIMIT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_ATTENDEES","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_ATTENDEE_FLAGS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CHANNELMANAGER","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CODE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CONINFO","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CONNECTION_STRING","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_COUNT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_CTRL_LEVEL","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_DBG_CLX_CMDLINE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_DISCONNECTED_STRING","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_DISPIDVALUE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_FRAMEBUFFER","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_FRAMEBUFFER_BPP","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_FRAMEBUFFER_HEIGHT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_FRAMEBUFFER_WIDTH","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_GROUP_NAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_ID","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_INVITATION","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_INVITATIONITEM","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_INVITATIONS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_LOCAL_IP","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_LOCAL_PORT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_PASSWORD","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_PEER_IP","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_PEER_PORT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_PROTOCOL_TYPE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_REASON","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_REMOTENAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_REVOKED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_SESSION_COLORDEPTH","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_SESSION_PROPERTIES","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_SHARED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_CONTEXT","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_FLAGS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_PAYLOADOFFSET","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_PAYLOADSIZE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_STORAGE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_STREAMBUFFER_STORESIZE","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_USESMARTSIZING","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETFLAGS","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETNAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETPRIORITY","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WINDOWID","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WINDOWNAME","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WINDOWSHARED","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WINDOW_LIST","features":[540]},{"name":"DISPID_RDPSRAPI_PROP_WNDFLAGS","features":[540]},{"name":"IRDPSRAPIApplication","features":[358,540]},{"name":"IRDPSRAPIApplicationFilter","features":[358,540]},{"name":"IRDPSRAPIApplicationList","features":[358,540]},{"name":"IRDPSRAPIAttendee","features":[358,540]},{"name":"IRDPSRAPIAttendeeDisconnectInfo","features":[358,540]},{"name":"IRDPSRAPIAttendeeManager","features":[358,540]},{"name":"IRDPSRAPIAudioStream","features":[540]},{"name":"IRDPSRAPIClipboardUseEvents","features":[540]},{"name":"IRDPSRAPIDebug","features":[540]},{"name":"IRDPSRAPIFrameBuffer","features":[358,540]},{"name":"IRDPSRAPIInvitation","features":[358,540]},{"name":"IRDPSRAPIInvitationManager","features":[358,540]},{"name":"IRDPSRAPIPerfCounterLogger","features":[540]},{"name":"IRDPSRAPIPerfCounterLoggingManager","features":[540]},{"name":"IRDPSRAPISessionProperties","features":[358,540]},{"name":"IRDPSRAPISharingSession","features":[358,540]},{"name":"IRDPSRAPISharingSession2","features":[358,540]},{"name":"IRDPSRAPITcpConnectionInfo","features":[358,540]},{"name":"IRDPSRAPITransportStream","features":[540]},{"name":"IRDPSRAPITransportStreamBuffer","features":[540]},{"name":"IRDPSRAPITransportStreamEvents","features":[540]},{"name":"IRDPSRAPIViewer","features":[358,540]},{"name":"IRDPSRAPIVirtualChannel","features":[358,540]},{"name":"IRDPSRAPIVirtualChannelManager","features":[358,540]},{"name":"IRDPSRAPIWindow","features":[358,540]},{"name":"IRDPSRAPIWindowList","features":[358,540]},{"name":"IRDPViewerInputSink","features":[540]},{"name":"RDPENCOMAPI_ATTENDEE_FLAGS","features":[540]},{"name":"RDPENCOMAPI_CONSTANTS","features":[540]},{"name":"RDPSRAPIApplication","features":[540]},{"name":"RDPSRAPIApplicationFilter","features":[540]},{"name":"RDPSRAPIApplicationList","features":[540]},{"name":"RDPSRAPIAttendee","features":[540]},{"name":"RDPSRAPIAttendeeDisconnectInfo","features":[540]},{"name":"RDPSRAPIAttendeeManager","features":[540]},{"name":"RDPSRAPIFrameBuffer","features":[540]},{"name":"RDPSRAPIInvitation","features":[540]},{"name":"RDPSRAPIInvitationManager","features":[540]},{"name":"RDPSRAPISessionProperties","features":[540]},{"name":"RDPSRAPITcpConnectionInfo","features":[540]},{"name":"RDPSRAPIWindow","features":[540]},{"name":"RDPSRAPIWindowList","features":[540]},{"name":"RDPSRAPI_APP_FLAGS","features":[540]},{"name":"RDPSRAPI_KBD_CODE_SCANCODE","features":[540]},{"name":"RDPSRAPI_KBD_CODE_TYPE","features":[540]},{"name":"RDPSRAPI_KBD_CODE_UNICODE","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG_CAPS_LOCK","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG_KANA_LOCK","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG_NUM_LOCK","features":[540]},{"name":"RDPSRAPI_KBD_SYNC_FLAG_SCROLL_LOCK","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_BUTTON1","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_BUTTON2","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_BUTTON3","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_TYPE","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_XBUTTON1","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_XBUTTON2","features":[540]},{"name":"RDPSRAPI_MOUSE_BUTTON_XBUTTON3","features":[540]},{"name":"RDPSRAPI_WND_FLAGS","features":[540]},{"name":"RDPSession","features":[540]},{"name":"RDPTransportStreamBuffer","features":[540]},{"name":"RDPTransportStreamEvents","features":[540]},{"name":"RDPViewer","features":[540]},{"name":"WND_FLAG_PRIVILEGED","features":[540]},{"name":"_IRDPSessionEvents","features":[358,540]},{"name":"__ReferenceRemainingTypes__","features":[540]}],"552":[{"name":"AcquireDeveloperLicense","features":[307,541]},{"name":"CheckDeveloperLicense","features":[307,541]},{"name":"RemoveDeveloperLicense","features":[307,541]}],"553":[{"name":"CeipIsOptedIn","features":[307,542]}],"554":[{"name":"COR_DEBUG_IL_TO_NATIVE_MAP","features":[543]},{"name":"COR_IL_MAP","features":[307,543]},{"name":"COR_PRF_ALL","features":[543]},{"name":"COR_PRF_ALLOWABLE_AFTER_ATTACH","features":[543]},{"name":"COR_PRF_ALLOWABLE_NOTIFICATION_PROFILER","features":[543]},{"name":"COR_PRF_ASSEMBLY_REFERENCE_INFO","features":[543,544]},{"name":"COR_PRF_CACHED_FUNCTION_FOUND","features":[543]},{"name":"COR_PRF_CACHED_FUNCTION_NOT_FOUND","features":[543]},{"name":"COR_PRF_CLAUSE_CATCH","features":[543]},{"name":"COR_PRF_CLAUSE_FILTER","features":[543]},{"name":"COR_PRF_CLAUSE_FINALLY","features":[543]},{"name":"COR_PRF_CLAUSE_NONE","features":[543]},{"name":"COR_PRF_CLAUSE_TYPE","features":[543]},{"name":"COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS","features":[543]},{"name":"COR_PRF_CODEGEN_DISABLE_INLINING","features":[543]},{"name":"COR_PRF_CODEGEN_FLAGS","features":[543]},{"name":"COR_PRF_CODE_INFO","features":[543]},{"name":"COR_PRF_CORE_CLR","features":[543]},{"name":"COR_PRF_DESKTOP_CLR","features":[543]},{"name":"COR_PRF_DISABLE_ALL_NGEN_IMAGES","features":[543]},{"name":"COR_PRF_DISABLE_INLINING","features":[543]},{"name":"COR_PRF_DISABLE_OPTIMIZATIONS","features":[543]},{"name":"COR_PRF_DISABLE_TRANSPARENCY_CHECKS_UNDER_FULL_TRUST","features":[543]},{"name":"COR_PRF_ENABLE_FRAME_INFO","features":[543]},{"name":"COR_PRF_ENABLE_FUNCTION_ARGS","features":[543]},{"name":"COR_PRF_ENABLE_FUNCTION_RETVAL","features":[543]},{"name":"COR_PRF_ENABLE_INPROC_DEBUGGING","features":[543]},{"name":"COR_PRF_ENABLE_JIT_MAPS","features":[543]},{"name":"COR_PRF_ENABLE_OBJECT_ALLOCATED","features":[543]},{"name":"COR_PRF_ENABLE_REJIT","features":[543]},{"name":"COR_PRF_ENABLE_STACK_SNAPSHOT","features":[543]},{"name":"COR_PRF_EVENTPIPE_ARRAY","features":[543]},{"name":"COR_PRF_EVENTPIPE_BOOLEAN","features":[543]},{"name":"COR_PRF_EVENTPIPE_BYTE","features":[543]},{"name":"COR_PRF_EVENTPIPE_CHAR","features":[543]},{"name":"COR_PRF_EVENTPIPE_CRITICAL","features":[543]},{"name":"COR_PRF_EVENTPIPE_DATETIME","features":[543]},{"name":"COR_PRF_EVENTPIPE_DECIMAL","features":[543]},{"name":"COR_PRF_EVENTPIPE_DOUBLE","features":[543]},{"name":"COR_PRF_EVENTPIPE_ERROR","features":[543]},{"name":"COR_PRF_EVENTPIPE_GUID","features":[543]},{"name":"COR_PRF_EVENTPIPE_INFORMATIONAL","features":[543]},{"name":"COR_PRF_EVENTPIPE_INT16","features":[543]},{"name":"COR_PRF_EVENTPIPE_INT32","features":[543]},{"name":"COR_PRF_EVENTPIPE_INT64","features":[543]},{"name":"COR_PRF_EVENTPIPE_LEVEL","features":[543]},{"name":"COR_PRF_EVENTPIPE_LOGALWAYS","features":[543]},{"name":"COR_PRF_EVENTPIPE_OBJECT","features":[543]},{"name":"COR_PRF_EVENTPIPE_PARAM_DESC","features":[543]},{"name":"COR_PRF_EVENTPIPE_PARAM_TYPE","features":[543]},{"name":"COR_PRF_EVENTPIPE_PROVIDER_CONFIG","features":[543]},{"name":"COR_PRF_EVENTPIPE_SBYTE","features":[543]},{"name":"COR_PRF_EVENTPIPE_SINGLE","features":[543]},{"name":"COR_PRF_EVENTPIPE_STRING","features":[543]},{"name":"COR_PRF_EVENTPIPE_UINT16","features":[543]},{"name":"COR_PRF_EVENTPIPE_UINT32","features":[543]},{"name":"COR_PRF_EVENTPIPE_UINT64","features":[543]},{"name":"COR_PRF_EVENTPIPE_VERBOSE","features":[543]},{"name":"COR_PRF_EVENTPIPE_WARNING","features":[543]},{"name":"COR_PRF_EVENT_DATA","features":[543]},{"name":"COR_PRF_EX_CLAUSE_INFO","features":[543]},{"name":"COR_PRF_FIELD_APP_DOMAIN_STATIC","features":[543]},{"name":"COR_PRF_FIELD_CONTEXT_STATIC","features":[543]},{"name":"COR_PRF_FIELD_NOT_A_STATIC","features":[543]},{"name":"COR_PRF_FIELD_RVA_STATIC","features":[543]},{"name":"COR_PRF_FIELD_THREAD_STATIC","features":[543]},{"name":"COR_PRF_FILTER_DATA","features":[543]},{"name":"COR_PRF_FINALIZER_CRITICAL","features":[543]},{"name":"COR_PRF_FINALIZER_FLAGS","features":[543]},{"name":"COR_PRF_FUNCTION","features":[543]},{"name":"COR_PRF_FUNCTION_ARGUMENT_INFO","features":[543]},{"name":"COR_PRF_FUNCTION_ARGUMENT_RANGE","features":[543]},{"name":"COR_PRF_GC_GENERATION","features":[543]},{"name":"COR_PRF_GC_GENERATION_RANGE","features":[543]},{"name":"COR_PRF_GC_GEN_0","features":[543]},{"name":"COR_PRF_GC_GEN_1","features":[543]},{"name":"COR_PRF_GC_GEN_2","features":[543]},{"name":"COR_PRF_GC_INDUCED","features":[543]},{"name":"COR_PRF_GC_LARGE_OBJECT_HEAP","features":[543]},{"name":"COR_PRF_GC_OTHER","features":[543]},{"name":"COR_PRF_GC_PINNED_OBJECT_HEAP","features":[543]},{"name":"COR_PRF_GC_REASON","features":[543]},{"name":"COR_PRF_GC_ROOT_FINALIZER","features":[543]},{"name":"COR_PRF_GC_ROOT_FLAGS","features":[543]},{"name":"COR_PRF_GC_ROOT_HANDLE","features":[543]},{"name":"COR_PRF_GC_ROOT_INTERIOR","features":[543]},{"name":"COR_PRF_GC_ROOT_KIND","features":[543]},{"name":"COR_PRF_GC_ROOT_OTHER","features":[543]},{"name":"COR_PRF_GC_ROOT_PINNING","features":[543]},{"name":"COR_PRF_GC_ROOT_REFCOUNTED","features":[543]},{"name":"COR_PRF_GC_ROOT_STACK","features":[543]},{"name":"COR_PRF_GC_ROOT_WEAKREF","features":[543]},{"name":"COR_PRF_HANDLE_TYPE","features":[543]},{"name":"COR_PRF_HANDLE_TYPE_PINNED","features":[543]},{"name":"COR_PRF_HANDLE_TYPE_STRONG","features":[543]},{"name":"COR_PRF_HANDLE_TYPE_WEAK","features":[543]},{"name":"COR_PRF_HIGH_ADD_ASSEMBLY_REFERENCES","features":[543]},{"name":"COR_PRF_HIGH_ALLOWABLE_AFTER_ATTACH","features":[543]},{"name":"COR_PRF_HIGH_ALLOWABLE_NOTIFICATION_PROFILER","features":[543]},{"name":"COR_PRF_HIGH_BASIC_GC","features":[543]},{"name":"COR_PRF_HIGH_DISABLE_TIERED_COMPILATION","features":[543]},{"name":"COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED","features":[543]},{"name":"COR_PRF_HIGH_MONITOR","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_DYNAMIC_FUNCTION_UNLOADS","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_EVENT_PIPE","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_GC_MOVED_OBJECTS","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_IMMUTABLE","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_LARGEOBJECT_ALLOCATED","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_NONE","features":[543]},{"name":"COR_PRF_HIGH_MONITOR_PINNEDOBJECT_ALLOCATED","features":[543]},{"name":"COR_PRF_HIGH_REQUIRE_PROFILE_IMAGE","features":[543]},{"name":"COR_PRF_JIT_CACHE","features":[543]},{"name":"COR_PRF_METHOD","features":[543]},{"name":"COR_PRF_MISC","features":[543]},{"name":"COR_PRF_MODULE_COLLECTIBLE","features":[543]},{"name":"COR_PRF_MODULE_DISK","features":[543]},{"name":"COR_PRF_MODULE_DYNAMIC","features":[543]},{"name":"COR_PRF_MODULE_FLAGS","features":[543]},{"name":"COR_PRF_MODULE_FLAT_LAYOUT","features":[543]},{"name":"COR_PRF_MODULE_NGEN","features":[543]},{"name":"COR_PRF_MODULE_RESOURCE","features":[543]},{"name":"COR_PRF_MODULE_WINDOWS_RUNTIME","features":[543]},{"name":"COR_PRF_MONITOR","features":[543]},{"name":"COR_PRF_MONITOR_ALL","features":[543]},{"name":"COR_PRF_MONITOR_APPDOMAIN_LOADS","features":[543]},{"name":"COR_PRF_MONITOR_ASSEMBLY_LOADS","features":[543]},{"name":"COR_PRF_MONITOR_CACHE_SEARCHES","features":[543]},{"name":"COR_PRF_MONITOR_CCW","features":[543]},{"name":"COR_PRF_MONITOR_CLASS_LOADS","features":[543]},{"name":"COR_PRF_MONITOR_CLR_EXCEPTIONS","features":[543]},{"name":"COR_PRF_MONITOR_CODE_TRANSITIONS","features":[543]},{"name":"COR_PRF_MONITOR_ENTERLEAVE","features":[543]},{"name":"COR_PRF_MONITOR_EXCEPTIONS","features":[543]},{"name":"COR_PRF_MONITOR_FUNCTION_UNLOADS","features":[543]},{"name":"COR_PRF_MONITOR_GC","features":[543]},{"name":"COR_PRF_MONITOR_IMMUTABLE","features":[543]},{"name":"COR_PRF_MONITOR_JIT_COMPILATION","features":[543]},{"name":"COR_PRF_MONITOR_MODULE_LOADS","features":[543]},{"name":"COR_PRF_MONITOR_NONE","features":[543]},{"name":"COR_PRF_MONITOR_OBJECT_ALLOCATED","features":[543]},{"name":"COR_PRF_MONITOR_REMOTING","features":[543]},{"name":"COR_PRF_MONITOR_REMOTING_ASYNC","features":[543]},{"name":"COR_PRF_MONITOR_REMOTING_COOKIE","features":[543]},{"name":"COR_PRF_MONITOR_SUSPENDS","features":[543]},{"name":"COR_PRF_MONITOR_THREADS","features":[543]},{"name":"COR_PRF_NONGC_HEAP_RANGE","features":[543]},{"name":"COR_PRF_REJIT_BLOCK_INLINING","features":[543]},{"name":"COR_PRF_REJIT_FLAGS","features":[543]},{"name":"COR_PRF_REJIT_INLINING_CALLBACKS","features":[543]},{"name":"COR_PRF_REQUIRE_PROFILE_IMAGE","features":[543]},{"name":"COR_PRF_RUNTIME_TYPE","features":[543]},{"name":"COR_PRF_SNAPSHOT_DEFAULT","features":[543]},{"name":"COR_PRF_SNAPSHOT_INFO","features":[543]},{"name":"COR_PRF_SNAPSHOT_REGISTER_CONTEXT","features":[543]},{"name":"COR_PRF_SNAPSHOT_X86_OPTIMIZED","features":[543]},{"name":"COR_PRF_STATIC_TYPE","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_APPDOMAIN_SHUTDOWN","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_CODE_PITCHING","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_GC","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_GC_PREP","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_INPROC_DEBUGGER","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_PROFILER","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_REJIT","features":[543]},{"name":"COR_PRF_SUSPEND_FOR_SHUTDOWN","features":[543]},{"name":"COR_PRF_SUSPEND_OTHER","features":[543]},{"name":"COR_PRF_SUSPEND_REASON","features":[543]},{"name":"COR_PRF_TRANSITION_CALL","features":[543]},{"name":"COR_PRF_TRANSITION_REASON","features":[543]},{"name":"COR_PRF_TRANSITION_RETURN","features":[543]},{"name":"COR_PRF_USE_PROFILE_IMAGES","features":[543]},{"name":"CorDebugIlToNativeMappingTypes","features":[543]},{"name":"EPILOG","features":[543]},{"name":"EventPipeProviderCallback","features":[543]},{"name":"FunctionEnter","features":[543]},{"name":"FunctionEnter2","features":[543]},{"name":"FunctionEnter3","features":[543]},{"name":"FunctionEnter3WithInfo","features":[543]},{"name":"FunctionIDMapper","features":[307,543]},{"name":"FunctionIDMapper2","features":[307,543]},{"name":"FunctionIDOrClientID","features":[543]},{"name":"FunctionLeave","features":[543]},{"name":"FunctionLeave2","features":[543]},{"name":"FunctionLeave3","features":[543]},{"name":"FunctionLeave3WithInfo","features":[543]},{"name":"FunctionTailcall","features":[543]},{"name":"FunctionTailcall2","features":[543]},{"name":"FunctionTailcall3","features":[543]},{"name":"FunctionTailcall3WithInfo","features":[543]},{"name":"ICorProfilerAssemblyReferenceProvider","features":[543]},{"name":"ICorProfilerCallback","features":[543]},{"name":"ICorProfilerCallback10","features":[543]},{"name":"ICorProfilerCallback11","features":[543]},{"name":"ICorProfilerCallback2","features":[543]},{"name":"ICorProfilerCallback3","features":[543]},{"name":"ICorProfilerCallback4","features":[543]},{"name":"ICorProfilerCallback5","features":[543]},{"name":"ICorProfilerCallback6","features":[543]},{"name":"ICorProfilerCallback7","features":[543]},{"name":"ICorProfilerCallback8","features":[543]},{"name":"ICorProfilerCallback9","features":[543]},{"name":"ICorProfilerFunctionControl","features":[543]},{"name":"ICorProfilerFunctionEnum","features":[543]},{"name":"ICorProfilerInfo","features":[543]},{"name":"ICorProfilerInfo10","features":[543]},{"name":"ICorProfilerInfo11","features":[543]},{"name":"ICorProfilerInfo12","features":[543]},{"name":"ICorProfilerInfo13","features":[543]},{"name":"ICorProfilerInfo14","features":[543]},{"name":"ICorProfilerInfo2","features":[543]},{"name":"ICorProfilerInfo3","features":[543]},{"name":"ICorProfilerInfo4","features":[543]},{"name":"ICorProfilerInfo5","features":[543]},{"name":"ICorProfilerInfo6","features":[543]},{"name":"ICorProfilerInfo7","features":[543]},{"name":"ICorProfilerInfo8","features":[543]},{"name":"ICorProfilerInfo9","features":[543]},{"name":"ICorProfilerMethodEnum","features":[543]},{"name":"ICorProfilerModuleEnum","features":[543]},{"name":"ICorProfilerObjectEnum","features":[543]},{"name":"ICorProfilerThreadEnum","features":[543]},{"name":"IMethodMalloc","features":[543]},{"name":"NO_MAPPING","features":[543]},{"name":"ObjectReferenceCallback","features":[307,543]},{"name":"PROFILER_GLOBAL_CLASS","features":[543]},{"name":"PROFILER_GLOBAL_MODULE","features":[543]},{"name":"PROFILER_PARENT_UNKNOWN","features":[543]},{"name":"PROLOG","features":[543]},{"name":"StackSnapshotCallback","features":[543]}],"555":[{"name":"ABNORMAL_RESET_DETECTED","features":[336]},{"name":"ACPI_BIOS_ERROR","features":[336]},{"name":"ACPI_BIOS_FATAL_ERROR","features":[336]},{"name":"ACPI_DRIVER_INTERNAL","features":[336]},{"name":"ACPI_FIRMWARE_WATCHDOG_TIMEOUT","features":[336]},{"name":"ACTIVE_EX_WORKER_THREAD_TERMINATION","features":[336]},{"name":"ADDRESS","features":[336]},{"name":"ADDRESS64","features":[336]},{"name":"ADDRESS_MODE","features":[336]},{"name":"AER_BRIDGE_DESCRIPTOR_FLAGS","features":[336]},{"name":"AER_ENDPOINT_DESCRIPTOR_FLAGS","features":[336]},{"name":"AER_ROOTPORT_DESCRIPTOR_FLAGS","features":[336]},{"name":"AGP_GART_CORRUPTION","features":[336]},{"name":"AGP_ILLEGALLY_REPROGRAMMED","features":[336]},{"name":"AGP_INTERNAL","features":[336]},{"name":"AGP_INVALID_ACCESS","features":[336]},{"name":"APC_CALLBACK_DATA","features":[336,313]},{"name":"APC_INDEX_MISMATCH","features":[336]},{"name":"API_VERSION","features":[336]},{"name":"API_VERSION_NUMBER","features":[336]},{"name":"APP_TAGGING_INITIALIZATION_FAILED","features":[336]},{"name":"ARM64_NT_CONTEXT","features":[336]},{"name":"ARM64_NT_NEON128","features":[336]},{"name":"ASSIGN_DRIVE_LETTERS_FAILED","features":[336]},{"name":"ATDISK_DRIVER_INTERNAL","features":[336]},{"name":"ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY","features":[336]},{"name":"ATTEMPTED_SWITCH_FROM_DPC","features":[336]},{"name":"ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE","features":[336]},{"name":"ATTEMPTED_WRITE_TO_READONLY_MEMORY","features":[336]},{"name":"AUDIT_FAILURE","features":[336]},{"name":"AZURE_DEVICE_FW_DUMP","features":[336]},{"name":"AddVectoredContinueHandler","features":[307,336,313]},{"name":"AddVectoredExceptionHandler","features":[307,336,313]},{"name":"AddrMode1616","features":[336]},{"name":"AddrMode1632","features":[336]},{"name":"AddrModeFlat","features":[336]},{"name":"AddrModeReal","features":[336]},{"name":"BAD_EXHANDLE","features":[336]},{"name":"BAD_OBJECT_HEADER","features":[336]},{"name":"BAD_POOL_CALLER","features":[336]},{"name":"BAD_POOL_HEADER","features":[336]},{"name":"BAD_SYSTEM_CONFIG_INFO","features":[336]},{"name":"BC_BLUETOOTH_VERIFIER_FAULT","features":[336]},{"name":"BC_BTHMINI_VERIFIER_FAULT","features":[336]},{"name":"BGI_DETECTED_VIOLATION","features":[336]},{"name":"BIND_ALL_IMAGES","features":[336]},{"name":"BIND_CACHE_IMPORT_DLLS","features":[336]},{"name":"BIND_NO_BOUND_IMPORTS","features":[336]},{"name":"BIND_NO_UPDATE","features":[336]},{"name":"BIND_REPORT_64BIT_VA","features":[336]},{"name":"BITLOCKER_FATAL_ERROR","features":[336]},{"name":"BLUETOOTH_ERROR_RECOVERY_LIVEDUMP","features":[336]},{"name":"BOOTING_IN_SAFEMODE_DSREPAIR","features":[336]},{"name":"BOOTING_IN_SAFEMODE_MINIMAL","features":[336]},{"name":"BOOTING_IN_SAFEMODE_NETWORK","features":[336]},{"name":"BOOTLOG_ENABLED","features":[336]},{"name":"BOOTLOG_LOADED","features":[336]},{"name":"BOOTLOG_NOT_LOADED","features":[336]},{"name":"BOOTPROC_INITIALIZATION_FAILED","features":[336]},{"name":"BOUND_IMAGE_UNSUPPORTED","features":[336]},{"name":"BREAKAWAY_CABLE_TRANSITION","features":[336]},{"name":"BUGCHECK_CONTEXT_MODIFIER","features":[336]},{"name":"BUGCHECK_ERROR","features":[336]},{"name":"BUGCODE_ID_DRIVER","features":[336]},{"name":"BUGCODE_MBBADAPTER_DRIVER","features":[336]},{"name":"BUGCODE_NDIS_DRIVER","features":[336]},{"name":"BUGCODE_NDIS_DRIVER_LIVE_DUMP","features":[336]},{"name":"BUGCODE_NETADAPTER_DRIVER","features":[336]},{"name":"BUGCODE_USB3_DRIVER","features":[336]},{"name":"BUGCODE_USB_DRIVER","features":[336]},{"name":"BUGCODE_WIFIADAPTER_DRIVER","features":[336]},{"name":"Beep","features":[307,336]},{"name":"BindExpandFileHeaders","features":[336]},{"name":"BindForwarder","features":[336]},{"name":"BindForwarder32","features":[336]},{"name":"BindForwarder64","features":[336]},{"name":"BindForwarderNOT","features":[336]},{"name":"BindForwarderNOT32","features":[336]},{"name":"BindForwarderNOT64","features":[336]},{"name":"BindImage","features":[307,336]},{"name":"BindImageComplete","features":[336]},{"name":"BindImageEx","features":[307,336]},{"name":"BindImageModified","features":[336]},{"name":"BindImportModule","features":[336]},{"name":"BindImportModuleFailed","features":[336]},{"name":"BindImportProcedure","features":[336]},{"name":"BindImportProcedure32","features":[336]},{"name":"BindImportProcedure64","features":[336]},{"name":"BindImportProcedureFailed","features":[336]},{"name":"BindMismatchedSymbols","features":[336]},{"name":"BindNoRoomInImage","features":[336]},{"name":"BindOutOfMemory","features":[336]},{"name":"BindRvaToVaFailed","features":[336]},{"name":"BindSymbolsNotUpdated","features":[336]},{"name":"CACHE_INITIALIZATION_FAILED","features":[336]},{"name":"CACHE_MANAGER","features":[336]},{"name":"CALL_HAS_NOT_RETURNED_WATCHDOG_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CANCEL_STATE_IN_COMPLETED_IRP","features":[336]},{"name":"CANNOT_WRITE_CONFIGURATION","features":[336]},{"name":"CBA_CHECK_ARM_MACHINE_THUMB_TYPE_OVERRIDE","features":[336]},{"name":"CBA_CHECK_ENGOPT_DISALLOW_NETWORK_PATHS","features":[336]},{"name":"CBA_DEBUG_INFO","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_CANCEL","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_COMPLETE","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_FAILURE","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_PARTIAL","features":[336]},{"name":"CBA_DEFERRED_SYMBOL_LOAD_START","features":[336]},{"name":"CBA_DUPLICATE_SYMBOL","features":[336]},{"name":"CBA_ENGINE_PRESENT","features":[336]},{"name":"CBA_EVENT","features":[336]},{"name":"CBA_MAP_JIT_SYMBOL","features":[336]},{"name":"CBA_READ_MEMORY","features":[336]},{"name":"CBA_SET_OPTIONS","features":[336]},{"name":"CBA_SRCSRV_EVENT","features":[336]},{"name":"CBA_SRCSRV_INFO","features":[336]},{"name":"CBA_SYMBOLS_UNLOADED","features":[336]},{"name":"CBA_UPDATE_STATUS_BAR","features":[336]},{"name":"CBA_XML_LOG","features":[336]},{"name":"CDFS_FILE_SYSTEM","features":[336]},{"name":"CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO","features":[336]},{"name":"CERT_PE_IMAGE_DIGEST_DEBUG_INFO","features":[336]},{"name":"CERT_PE_IMAGE_DIGEST_NON_PE_INFO","features":[336]},{"name":"CERT_PE_IMAGE_DIGEST_RESOURCES","features":[336]},{"name":"CERT_SECTION_TYPE_ANY","features":[336]},{"name":"CHECKSUM_MAPVIEW_FAILURE","features":[336]},{"name":"CHECKSUM_MAP_FAILURE","features":[336]},{"name":"CHECKSUM_OPEN_FAILURE","features":[336]},{"name":"CHECKSUM_SUCCESS","features":[336]},{"name":"CHECKSUM_UNICODE_FAILURE","features":[336]},{"name":"CHIPSET_DETECTED_ERROR","features":[336]},{"name":"CID_HANDLE_CREATION","features":[336]},{"name":"CID_HANDLE_DELETION","features":[336]},{"name":"CLOCK_WATCHDOG_TIMEOUT","features":[336]},{"name":"CLUSTER_CLUSPORT_STATUS_IO_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSVFS_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_CLUSSVC_DISCONNECT_WATCHDOG","features":[336]},{"name":"CLUSTER_CSV_CLUSTER_WATCHDOG_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_SNAPSHOT_DEVICE_INFO_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_STATE_TRANSITION_INTERVAL_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_STATE_TRANSITION_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_STATUS_IO_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_VOLUME_ARRIVAL_LIVEDUMP","features":[336]},{"name":"CLUSTER_CSV_VOLUME_REMOVAL_LIVEDUMP","features":[336]},{"name":"CLUSTER_RESOURCE_CALL_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CLUSTER_SVHDX_LIVEDUMP","features":[336]},{"name":"CNSS_FILE_SYSTEM_FILTER","features":[336]},{"name":"CONFIG_INITIALIZATION_FAILED","features":[336]},{"name":"CONFIG_LIST_FAILED","features":[336]},{"name":"CONNECTED_STANDBY_WATCHDOG_TIMEOUT_LIVEDUMP","features":[336]},{"name":"CONTEXT","features":[336,313]},{"name":"CONTEXT","features":[336,313]},{"name":"CONTEXT","features":[336,313]},{"name":"CONTEXT_ALL_AMD64","features":[336]},{"name":"CONTEXT_ALL_ARM","features":[336]},{"name":"CONTEXT_ALL_ARM64","features":[336]},{"name":"CONTEXT_ALL_X86","features":[336]},{"name":"CONTEXT_AMD64","features":[336]},{"name":"CONTEXT_ARM","features":[336]},{"name":"CONTEXT_ARM64","features":[336]},{"name":"CONTEXT_CONTROL_AMD64","features":[336]},{"name":"CONTEXT_CONTROL_ARM","features":[336]},{"name":"CONTEXT_CONTROL_ARM64","features":[336]},{"name":"CONTEXT_CONTROL_X86","features":[336]},{"name":"CONTEXT_DEBUG_REGISTERS_AMD64","features":[336]},{"name":"CONTEXT_DEBUG_REGISTERS_ARM","features":[336]},{"name":"CONTEXT_DEBUG_REGISTERS_ARM64","features":[336]},{"name":"CONTEXT_DEBUG_REGISTERS_X86","features":[336]},{"name":"CONTEXT_EXCEPTION_ACTIVE_AMD64","features":[336]},{"name":"CONTEXT_EXCEPTION_ACTIVE_ARM","features":[336]},{"name":"CONTEXT_EXCEPTION_ACTIVE_ARM64","features":[336]},{"name":"CONTEXT_EXCEPTION_ACTIVE_X86","features":[336]},{"name":"CONTEXT_EXCEPTION_REPORTING_AMD64","features":[336]},{"name":"CONTEXT_EXCEPTION_REPORTING_ARM","features":[336]},{"name":"CONTEXT_EXCEPTION_REPORTING_ARM64","features":[336]},{"name":"CONTEXT_EXCEPTION_REPORTING_X86","features":[336]},{"name":"CONTEXT_EXCEPTION_REQUEST_AMD64","features":[336]},{"name":"CONTEXT_EXCEPTION_REQUEST_ARM","features":[336]},{"name":"CONTEXT_EXCEPTION_REQUEST_ARM64","features":[336]},{"name":"CONTEXT_EXCEPTION_REQUEST_X86","features":[336]},{"name":"CONTEXT_EXTENDED_REGISTERS_X86","features":[336]},{"name":"CONTEXT_FLAGS","features":[336]},{"name":"CONTEXT_FLOATING_POINT_AMD64","features":[336]},{"name":"CONTEXT_FLOATING_POINT_ARM","features":[336]},{"name":"CONTEXT_FLOATING_POINT_ARM64","features":[336]},{"name":"CONTEXT_FLOATING_POINT_X86","features":[336]},{"name":"CONTEXT_FULL_AMD64","features":[336]},{"name":"CONTEXT_FULL_ARM","features":[336]},{"name":"CONTEXT_FULL_ARM64","features":[336]},{"name":"CONTEXT_FULL_X86","features":[336]},{"name":"CONTEXT_INTEGER_AMD64","features":[336]},{"name":"CONTEXT_INTEGER_ARM","features":[336]},{"name":"CONTEXT_INTEGER_ARM64","features":[336]},{"name":"CONTEXT_INTEGER_X86","features":[336]},{"name":"CONTEXT_KERNEL_CET_AMD64","features":[336]},{"name":"CONTEXT_KERNEL_DEBUGGER_AMD64","features":[336]},{"name":"CONTEXT_RET_TO_GUEST_ARM64","features":[336]},{"name":"CONTEXT_SEGMENTS_AMD64","features":[336]},{"name":"CONTEXT_SEGMENTS_X86","features":[336]},{"name":"CONTEXT_SERVICE_ACTIVE_AMD64","features":[336]},{"name":"CONTEXT_SERVICE_ACTIVE_ARM","features":[336]},{"name":"CONTEXT_SERVICE_ACTIVE_ARM64","features":[336]},{"name":"CONTEXT_SERVICE_ACTIVE_X86","features":[336]},{"name":"CONTEXT_UNWOUND_TO_CALL_AMD64","features":[336]},{"name":"CONTEXT_UNWOUND_TO_CALL_ARM","features":[336]},{"name":"CONTEXT_UNWOUND_TO_CALL_ARM64","features":[336]},{"name":"CONTEXT_X18_ARM64","features":[336]},{"name":"CONTEXT_X86","features":[336]},{"name":"CONTEXT_XSTATE_AMD64","features":[336]},{"name":"CONTEXT_XSTATE_X86","features":[336]},{"name":"COREMSGCALL_INTERNAL_ERROR","features":[336]},{"name":"COREMSG_INTERNAL_ERROR","features":[336]},{"name":"CORRUPT_ACCESS_TOKEN","features":[336]},{"name":"CPU_INFORMATION","features":[336]},{"name":"CRASHDUMP_WATCHDOG_TIMEOUT","features":[336]},{"name":"CREATE_DELETE_LOCK_NOT_LOCKED","features":[336]},{"name":"CREATE_PROCESS_DEBUG_EVENT","features":[336]},{"name":"CREATE_PROCESS_DEBUG_INFO","features":[307,336,342]},{"name":"CREATE_THREAD_DEBUG_EVENT","features":[336]},{"name":"CREATE_THREAD_DEBUG_INFO","features":[307,336,342]},{"name":"CRITICAL_INITIALIZATION_FAILURE","features":[336]},{"name":"CRITICAL_OBJECT_TERMINATION","features":[336]},{"name":"CRITICAL_PROCESS_DIED","features":[336]},{"name":"CRITICAL_SERVICE_FAILED","features":[336]},{"name":"CRITICAL_STRUCTURE_CORRUPTION","features":[336]},{"name":"CRYPTO_LIBRARY_INTERNAL_ERROR","features":[336]},{"name":"CRYPTO_SELF_TEST_FAILURE","features":[336]},{"name":"CancelCallback","features":[336]},{"name":"CheckRemoteDebuggerPresent","features":[307,336]},{"name":"CheckSumMappedFile","features":[336,338]},{"name":"CheckSumMappedFile","features":[336,338]},{"name":"CloseThreadWaitChainSession","features":[336]},{"name":"CommentStreamA","features":[336]},{"name":"CommentStreamW","features":[336]},{"name":"ContinueDebugEvent","features":[307,336]},{"name":"CopyContext","features":[307,336,313]},{"name":"DAM_WATCHDOG_TIMEOUT","features":[336]},{"name":"DATA_BUS_ERROR","features":[336]},{"name":"DATA_COHERENCY_EXCEPTION","features":[336]},{"name":"DBGHELP_DATA_REPORT_STRUCT","features":[336]},{"name":"DBGPROP_ATTRIB_ACCESS_FINAL","features":[336]},{"name":"DBGPROP_ATTRIB_ACCESS_PRIVATE","features":[336]},{"name":"DBGPROP_ATTRIB_ACCESS_PROTECTED","features":[336]},{"name":"DBGPROP_ATTRIB_ACCESS_PUBLIC","features":[336]},{"name":"DBGPROP_ATTRIB_FLAGS","features":[336]},{"name":"DBGPROP_ATTRIB_FRAME_INCATCHBLOCK","features":[336]},{"name":"DBGPROP_ATTRIB_FRAME_INFINALLYBLOCK","features":[336]},{"name":"DBGPROP_ATTRIB_FRAME_INTRYBLOCK","features":[336]},{"name":"DBGPROP_ATTRIB_HAS_EXTENDED_ATTRIBS","features":[336]},{"name":"DBGPROP_ATTRIB_NO_ATTRIB","features":[336]},{"name":"DBGPROP_ATTRIB_STORAGE_FIELD","features":[336]},{"name":"DBGPROP_ATTRIB_STORAGE_GLOBAL","features":[336]},{"name":"DBGPROP_ATTRIB_STORAGE_STATIC","features":[336]},{"name":"DBGPROP_ATTRIB_STORAGE_VIRTUAL","features":[336]},{"name":"DBGPROP_ATTRIB_TYPE_IS_CONSTANT","features":[336]},{"name":"DBGPROP_ATTRIB_TYPE_IS_SYNCHRONIZED","features":[336]},{"name":"DBGPROP_ATTRIB_TYPE_IS_VOLATILE","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_EVENT","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_EXPANDABLE","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_FAKE","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_INVALID","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_METHOD","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_RAW_STRING","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_IS_RETURN_VALUE","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_PENDING_MUTATION","features":[336]},{"name":"DBGPROP_ATTRIB_VALUE_READONLY","features":[336]},{"name":"DBGPROP_INFO","features":[336]},{"name":"DBGPROP_INFO_ATTRIBUTES","features":[336]},{"name":"DBGPROP_INFO_AUTOEXPAND","features":[336]},{"name":"DBGPROP_INFO_BEAUTIFY","features":[336]},{"name":"DBGPROP_INFO_CALLTOSTRING","features":[336]},{"name":"DBGPROP_INFO_DEBUGPROP","features":[336]},{"name":"DBGPROP_INFO_FULLNAME","features":[336]},{"name":"DBGPROP_INFO_NAME","features":[336]},{"name":"DBGPROP_INFO_TYPE","features":[336]},{"name":"DBGPROP_INFO_VALUE","features":[336]},{"name":"DBHHEADER_CVMISC","features":[336]},{"name":"DBHHEADER_DEBUGDIRS","features":[336]},{"name":"DBHHEADER_PDBGUID","features":[336]},{"name":"DEBUG_EVENT","features":[307,336,342]},{"name":"DEBUG_EVENT_CODE","features":[336]},{"name":"DEREF_UNKNOWN_LOGON_SESSION","features":[336]},{"name":"DEVICE_DIAGNOSTIC_LOG_LIVEDUMP","features":[336]},{"name":"DEVICE_QUEUE_NOT_BUSY","features":[336]},{"name":"DEVICE_REFERENCE_COUNT_NOT_ZERO","features":[336]},{"name":"DFSC_FILE_SYSTEM","features":[336]},{"name":"DFS_FILE_SYSTEM","features":[336]},{"name":"DIGEST_FUNCTION","features":[307,336]},{"name":"DIRECTED_FX_TRANSITION_LIVEDUMP","features":[336]},{"name":"DIRTY_MAPPED_PAGES_CONGESTION","features":[336]},{"name":"DIRTY_NOWRITE_PAGES_CONGESTION","features":[336]},{"name":"DISORDERLY_SHUTDOWN","features":[336]},{"name":"DISPATCHER_CONTEXT","features":[307,336,313]},{"name":"DISPATCHER_CONTEXT","features":[307,336,313]},{"name":"DMA_COMMON_BUFFER_VECTOR_ERROR","features":[336]},{"name":"DMP_CONTEXT_RECORD_SIZE_32","features":[336]},{"name":"DMP_CONTEXT_RECORD_SIZE_64","features":[336]},{"name":"DMP_HEADER_COMMENT_SIZE","features":[336]},{"name":"DMP_PHYSICAL_MEMORY_BLOCK_SIZE_32","features":[336]},{"name":"DMP_PHYSICAL_MEMORY_BLOCK_SIZE_64","features":[336]},{"name":"DMP_RESERVED_0_SIZE_32","features":[336]},{"name":"DMP_RESERVED_0_SIZE_64","features":[336]},{"name":"DMP_RESERVED_2_SIZE_32","features":[336]},{"name":"DMP_RESERVED_3_SIZE_32","features":[336]},{"name":"DPC_WATCHDOG_TIMEOUT","features":[336]},{"name":"DPC_WATCHDOG_VIOLATION","features":[336]},{"name":"DRIPS_SW_HW_DIVERGENCE_LIVEDUMP","features":[336]},{"name":"DRIVER_CAUGHT_MODIFYING_FREED_POOL","features":[336]},{"name":"DRIVER_CORRUPTED_EXPOOL","features":[336]},{"name":"DRIVER_CORRUPTED_MMPOOL","features":[336]},{"name":"DRIVER_CORRUPTED_SYSPTES","features":[336]},{"name":"DRIVER_INVALID_CRUNTIME_PARAMETER","features":[336]},{"name":"DRIVER_INVALID_STACK_ACCESS","features":[336]},{"name":"DRIVER_IRQL_NOT_LESS_OR_EQUAL","features":[336]},{"name":"DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS","features":[336]},{"name":"DRIVER_OVERRAN_STACK_BUFFER","features":[336]},{"name":"DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION","features":[336]},{"name":"DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION_M","features":[336]},{"name":"DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL","features":[336]},{"name":"DRIVER_PNP_WATCHDOG","features":[336]},{"name":"DRIVER_PORTION_MUST_BE_NONPAGED","features":[336]},{"name":"DRIVER_POWER_STATE_FAILURE","features":[336]},{"name":"DRIVER_RETURNED_HOLDING_CANCEL_LOCK","features":[336]},{"name":"DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN","features":[336]},{"name":"DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS","features":[336]},{"name":"DRIVER_UNMAPPING_INVALID_VIEW","features":[336]},{"name":"DRIVER_USED_EXCESSIVE_PTES","features":[336]},{"name":"DRIVER_VERIFIER_DETECTED_VIOLATION","features":[336]},{"name":"DRIVER_VERIFIER_DETECTED_VIOLATION_LIVEDUMP","features":[336]},{"name":"DRIVER_VERIFIER_DMA_VIOLATION","features":[336]},{"name":"DRIVER_VERIFIER_IOMANAGER_VIOLATION","features":[336]},{"name":"DRIVER_VERIFIER_TRACKING_LIVE_DUMP","features":[336]},{"name":"DRIVER_VIOLATION","features":[336]},{"name":"DRIVE_EXTENDER","features":[336]},{"name":"DSLFLAG_MISMATCHED_DBG","features":[336]},{"name":"DSLFLAG_MISMATCHED_PDB","features":[336]},{"name":"DUMP_FILE_ATTRIBUTES","features":[336]},{"name":"DUMP_HEADER32","features":[307,336]},{"name":"DUMP_HEADER64","features":[307,336]},{"name":"DUMP_SUMMARY_VALID_CURRENT_USER_VA","features":[336]},{"name":"DUMP_SUMMARY_VALID_KERNEL_VA","features":[336]},{"name":"DUMP_TYPE","features":[336]},{"name":"DUMP_TYPE_AUTOMATIC","features":[336]},{"name":"DUMP_TYPE_BITMAP_FULL","features":[336]},{"name":"DUMP_TYPE_BITMAP_KERNEL","features":[336]},{"name":"DUMP_TYPE_FULL","features":[336]},{"name":"DUMP_TYPE_HEADER","features":[336]},{"name":"DUMP_TYPE_INVALID","features":[336]},{"name":"DUMP_TYPE_SUMMARY","features":[336]},{"name":"DUMP_TYPE_TRIAGE","features":[336]},{"name":"DUMP_TYPE_UNKNOWN","features":[336]},{"name":"DYNAMIC_ADD_PROCESSOR_MISMATCH","features":[336]},{"name":"DbgHelpCreateUserDump","features":[307,336]},{"name":"DbgHelpCreateUserDumpW","features":[307,336]},{"name":"DebugActiveProcess","features":[307,336]},{"name":"DebugActiveProcessStop","features":[307,336]},{"name":"DebugBreak","features":[336]},{"name":"DebugBreakProcess","features":[307,336]},{"name":"DebugPropertyInfo","features":[336]},{"name":"DebugSetProcessKillOnExit","features":[307,336]},{"name":"DecodePointer","features":[336]},{"name":"DecodeRemotePointer","features":[307,336]},{"name":"DecodeSystemPointer","features":[336]},{"name":"EFS_FATAL_ERROR","features":[336]},{"name":"ELAM_DRIVER_DETECTED_FATAL_ERROR","features":[336]},{"name":"EMPTY_THREAD_REAPER_LIST","features":[336]},{"name":"EM_INITIALIZATION_ERROR","features":[336]},{"name":"END_OF_NT_EVALUATION_PERIOD","features":[336]},{"name":"ERESOURCE_INVALID_RELEASE","features":[336]},{"name":"ERRATA_WORKAROUND_UNSUCCESSFUL","features":[336]},{"name":"ERROR_IMAGE_NOT_STRIPPED","features":[336]},{"name":"ERROR_NO_DBG_POINTER","features":[336]},{"name":"ERROR_NO_PDB_POINTER","features":[336]},{"name":"ESLFLAG_FULLPATH","features":[336]},{"name":"ESLFLAG_INLINE_SITE","features":[336]},{"name":"ESLFLAG_NEAREST","features":[336]},{"name":"ESLFLAG_NEXT","features":[336]},{"name":"ESLFLAG_PREV","features":[336]},{"name":"EVENT_SRCSPEW","features":[336]},{"name":"EVENT_SRCSPEW_END","features":[336]},{"name":"EVENT_SRCSPEW_START","features":[336]},{"name":"EVENT_TRACING_FATAL_ERROR","features":[336]},{"name":"EXCEPTION_CONTINUE_EXECUTION","features":[336]},{"name":"EXCEPTION_CONTINUE_SEARCH","features":[336]},{"name":"EXCEPTION_DEBUG_EVENT","features":[336]},{"name":"EXCEPTION_DEBUG_INFO","features":[307,336]},{"name":"EXCEPTION_EXECUTE_HANDLER","features":[336]},{"name":"EXCEPTION_ON_INVALID_STACK","features":[336]},{"name":"EXCEPTION_POINTERS","features":[307,336,313]},{"name":"EXCEPTION_RECORD","features":[307,336]},{"name":"EXCEPTION_RECORD32","features":[307,336]},{"name":"EXCEPTION_RECORD64","features":[307,336]},{"name":"EXCEPTION_SCOPE_INVALID","features":[336]},{"name":"EXFAT_FILE_SYSTEM","features":[336]},{"name":"EXIT_PROCESS_DEBUG_EVENT","features":[336]},{"name":"EXIT_PROCESS_DEBUG_INFO","features":[336]},{"name":"EXIT_THREAD_DEBUG_EVENT","features":[336]},{"name":"EXIT_THREAD_DEBUG_INFO","features":[336]},{"name":"EXRESOURCE_TIMEOUT_LIVEDUMP","features":[336]},{"name":"EXT_OUTPUT_VER","features":[336]},{"name":"EX_PROP_INFO_DEBUGEXTPROP","features":[336]},{"name":"EX_PROP_INFO_FLAGS","features":[336]},{"name":"EX_PROP_INFO_ID","features":[336]},{"name":"EX_PROP_INFO_LOCKBYTES","features":[336]},{"name":"EX_PROP_INFO_NTYPE","features":[336]},{"name":"EX_PROP_INFO_NVALUE","features":[336]},{"name":"EncodePointer","features":[336]},{"name":"EncodeRemotePointer","features":[307,336]},{"name":"EncodeSystemPointer","features":[336]},{"name":"EnumDirTree","features":[307,336]},{"name":"EnumDirTreeW","features":[307,336]},{"name":"EnumerateLoadedModules","features":[307,336]},{"name":"EnumerateLoadedModules64","features":[307,336]},{"name":"EnumerateLoadedModulesEx","features":[307,336]},{"name":"EnumerateLoadedModulesExW","features":[307,336]},{"name":"EnumerateLoadedModulesW64","features":[307,336]},{"name":"ExceptionStream","features":[336]},{"name":"ExtendedDebugPropertyInfo","features":[307,387,336,359,360]},{"name":"FACILITY_AAF","features":[336]},{"name":"FACILITY_ACCELERATOR","features":[336]},{"name":"FACILITY_ACS","features":[336]},{"name":"FACILITY_ACTION_QUEUE","features":[336]},{"name":"FACILITY_AUDCLNT","features":[336]},{"name":"FACILITY_AUDIO","features":[336]},{"name":"FACILITY_AUDIOSTREAMING","features":[336]},{"name":"FACILITY_BACKGROUNDCOPY","features":[336]},{"name":"FACILITY_BCD","features":[336]},{"name":"FACILITY_BLB","features":[336]},{"name":"FACILITY_BLBUI","features":[336]},{"name":"FACILITY_BLB_CLI","features":[336]},{"name":"FACILITY_BLUETOOTH_ATT","features":[336]},{"name":"FACILITY_CERT","features":[336]},{"name":"FACILITY_CMI","features":[336]},{"name":"FACILITY_CODE","features":[336]},{"name":"FACILITY_COMPLUS","features":[336]},{"name":"FACILITY_CONFIGURATION","features":[336]},{"name":"FACILITY_CONTROL","features":[336]},{"name":"FACILITY_DAF","features":[336]},{"name":"FACILITY_DEBUGGERS","features":[336]},{"name":"FACILITY_DEFRAG","features":[336]},{"name":"FACILITY_DELIVERY_OPTIMIZATION","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_BINLSVC","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_CONTENT_PROVIDER","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_DRIVER_PROVISIONING","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_IMAGING","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_MANAGEMENT","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_MULTICAST_CLIENT","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_MULTICAST_SERVER","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_PXE","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_SERVER","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_TFTP","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_TRANSPORT_MANAGEMENT","features":[336]},{"name":"FACILITY_DEPLOYMENT_SERVICES_UTIL","features":[336]},{"name":"FACILITY_DEVICE_UPDATE_AGENT","features":[336]},{"name":"FACILITY_DIRECT2D","features":[336]},{"name":"FACILITY_DIRECT3D10","features":[336]},{"name":"FACILITY_DIRECT3D11","features":[336]},{"name":"FACILITY_DIRECT3D11_DEBUG","features":[336]},{"name":"FACILITY_DIRECT3D12","features":[336]},{"name":"FACILITY_DIRECT3D12_DEBUG","features":[336]},{"name":"FACILITY_DIRECTMUSIC","features":[336]},{"name":"FACILITY_DIRECTORYSERVICE","features":[336]},{"name":"FACILITY_DISPATCH","features":[336]},{"name":"FACILITY_DLS","features":[336]},{"name":"FACILITY_DMSERVER","features":[336]},{"name":"FACILITY_DPLAY","features":[336]},{"name":"FACILITY_DRVSERVICING","features":[336]},{"name":"FACILITY_DXCORE","features":[336]},{"name":"FACILITY_DXGI","features":[336]},{"name":"FACILITY_DXGI_DDI","features":[336]},{"name":"FACILITY_EAP","features":[336]},{"name":"FACILITY_EAS","features":[336]},{"name":"FACILITY_FVE","features":[336]},{"name":"FACILITY_FWP","features":[336]},{"name":"FACILITY_GAME","features":[336]},{"name":"FACILITY_GRAPHICS","features":[336]},{"name":"FACILITY_HSP_SERVICES","features":[336]},{"name":"FACILITY_HSP_SOFTWARE","features":[336]},{"name":"FACILITY_HTTP","features":[336]},{"name":"FACILITY_INPUT","features":[336]},{"name":"FACILITY_INTERNET","features":[336]},{"name":"FACILITY_IORING","features":[336]},{"name":"FACILITY_ITF","features":[336]},{"name":"FACILITY_JSCRIPT","features":[336]},{"name":"FACILITY_LEAP","features":[336]},{"name":"FACILITY_LINGUISTIC_SERVICES","features":[336]},{"name":"FACILITY_MBN","features":[336]},{"name":"FACILITY_MEDIASERVER","features":[336]},{"name":"FACILITY_METADIRECTORY","features":[336]},{"name":"FACILITY_MOBILE","features":[336]},{"name":"FACILITY_MSMQ","features":[336]},{"name":"FACILITY_NAP","features":[336]},{"name":"FACILITY_NDIS","features":[336]},{"name":"FACILITY_NT_BIT","features":[336]},{"name":"FACILITY_NULL","features":[336]},{"name":"FACILITY_OCP_UPDATE_AGENT","features":[336]},{"name":"FACILITY_ONLINE_ID","features":[336]},{"name":"FACILITY_OPC","features":[336]},{"name":"FACILITY_P2P","features":[336]},{"name":"FACILITY_P2P_INT","features":[336]},{"name":"FACILITY_PARSE","features":[336]},{"name":"FACILITY_PIDGENX","features":[336]},{"name":"FACILITY_PIX","features":[336]},{"name":"FACILITY_PLA","features":[336]},{"name":"FACILITY_POWERSHELL","features":[336]},{"name":"FACILITY_PRESENTATION","features":[336]},{"name":"FACILITY_QUIC","features":[336]},{"name":"FACILITY_RAS","features":[336]},{"name":"FACILITY_RESTORE","features":[336]},{"name":"FACILITY_RPC","features":[336]},{"name":"FACILITY_SCARD","features":[336]},{"name":"FACILITY_SCRIPT","features":[336]},{"name":"FACILITY_SDIAG","features":[336]},{"name":"FACILITY_SECURITY","features":[336]},{"name":"FACILITY_SERVICE_FABRIC","features":[336]},{"name":"FACILITY_SETUPAPI","features":[336]},{"name":"FACILITY_SHELL","features":[336]},{"name":"FACILITY_SOS","features":[336]},{"name":"FACILITY_SPP","features":[336]},{"name":"FACILITY_SQLITE","features":[336]},{"name":"FACILITY_SSPI","features":[336]},{"name":"FACILITY_STATEREPOSITORY","features":[336]},{"name":"FACILITY_STATE_MANAGEMENT","features":[336]},{"name":"FACILITY_STORAGE","features":[336]},{"name":"FACILITY_SXS","features":[336]},{"name":"FACILITY_SYNCENGINE","features":[336]},{"name":"FACILITY_TIERING","features":[336]},{"name":"FACILITY_TPM_SERVICES","features":[336]},{"name":"FACILITY_TPM_SOFTWARE","features":[336]},{"name":"FACILITY_TTD","features":[336]},{"name":"FACILITY_UI","features":[336]},{"name":"FACILITY_UMI","features":[336]},{"name":"FACILITY_URT","features":[336]},{"name":"FACILITY_USERMODE_COMMONLOG","features":[336]},{"name":"FACILITY_USERMODE_FILTER_MANAGER","features":[336]},{"name":"FACILITY_USERMODE_HNS","features":[336]},{"name":"FACILITY_USERMODE_HYPERVISOR","features":[336]},{"name":"FACILITY_USERMODE_LICENSING","features":[336]},{"name":"FACILITY_USERMODE_SDBUS","features":[336]},{"name":"FACILITY_USERMODE_SPACES","features":[336]},{"name":"FACILITY_USERMODE_VHD","features":[336]},{"name":"FACILITY_USERMODE_VIRTUALIZATION","features":[336]},{"name":"FACILITY_USERMODE_VOLMGR","features":[336]},{"name":"FACILITY_USERMODE_VOLSNAP","features":[336]},{"name":"FACILITY_USER_MODE_SECURITY_CORE","features":[336]},{"name":"FACILITY_USN","features":[336]},{"name":"FACILITY_UTC","features":[336]},{"name":"FACILITY_VISUALCPP","features":[336]},{"name":"FACILITY_WEB","features":[336]},{"name":"FACILITY_WEBSERVICES","features":[336]},{"name":"FACILITY_WEB_SOCKET","features":[336]},{"name":"FACILITY_WEP","features":[336]},{"name":"FACILITY_WER","features":[336]},{"name":"FACILITY_WIA","features":[336]},{"name":"FACILITY_WIN32","features":[336]},{"name":"FACILITY_WINCODEC_DWRITE_DWM","features":[336]},{"name":"FACILITY_WINDOWS","features":[336]},{"name":"FACILITY_WINDOWSUPDATE","features":[336]},{"name":"FACILITY_WINDOWS_CE","features":[336]},{"name":"FACILITY_WINDOWS_DEFENDER","features":[336]},{"name":"FACILITY_WINDOWS_SETUP","features":[336]},{"name":"FACILITY_WINDOWS_STORE","features":[336]},{"name":"FACILITY_WINML","features":[336]},{"name":"FACILITY_WINPE","features":[336]},{"name":"FACILITY_WINRM","features":[336]},{"name":"FACILITY_WMAAECMA","features":[336]},{"name":"FACILITY_WPN","features":[336]},{"name":"FACILITY_WSBAPP","features":[336]},{"name":"FACILITY_WSB_ONLINE","features":[336]},{"name":"FACILITY_XAML","features":[336]},{"name":"FACILITY_XBOX","features":[336]},{"name":"FACILITY_XPS","features":[336]},{"name":"FAST_ERESOURCE_PRECONDITION_VIOLATION","features":[336]},{"name":"FATAL_ABNORMAL_RESET_ERROR","features":[336]},{"name":"FATAL_UNHANDLED_HARD_ERROR","features":[336]},{"name":"FAT_FILE_SYSTEM","features":[336]},{"name":"FAULTY_HARDWARE_CORRUPTED_PAGE","features":[336]},{"name":"FILE_INITIALIZATION_FAILED","features":[336]},{"name":"FILE_SYSTEM","features":[336]},{"name":"FLAG_ENGINE_PRESENT","features":[336]},{"name":"FLAG_ENGOPT_DISALLOW_NETWORK_PATHS","features":[336]},{"name":"FLAG_OVERRIDE_ARM_MACHINE_TYPE","features":[336]},{"name":"FLOPPY_INTERNAL_ERROR","features":[336]},{"name":"FLTMGR_FILE_SYSTEM","features":[336]},{"name":"FORMAT_MESSAGE_ALLOCATE_BUFFER","features":[336]},{"name":"FORMAT_MESSAGE_ARGUMENT_ARRAY","features":[336]},{"name":"FORMAT_MESSAGE_FROM_HMODULE","features":[336]},{"name":"FORMAT_MESSAGE_FROM_STRING","features":[336]},{"name":"FORMAT_MESSAGE_FROM_SYSTEM","features":[336]},{"name":"FORMAT_MESSAGE_IGNORE_INSERTS","features":[336]},{"name":"FORMAT_MESSAGE_OPTIONS","features":[336]},{"name":"FPO_DATA","features":[336]},{"name":"FP_EMULATION_ERROR","features":[336]},{"name":"FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION","features":[336]},{"name":"FatalAppExitA","features":[336]},{"name":"FatalAppExitW","features":[336]},{"name":"FatalExit","features":[336]},{"name":"FindDebugInfoFile","features":[307,336]},{"name":"FindDebugInfoFileEx","features":[307,336]},{"name":"FindDebugInfoFileExW","features":[307,336]},{"name":"FindExecutableImage","features":[307,336]},{"name":"FindExecutableImageEx","features":[307,336]},{"name":"FindExecutableImageExW","features":[307,336]},{"name":"FindFileInPath","features":[307,336]},{"name":"FindFileInSearchPath","features":[307,336]},{"name":"FlushInstructionCache","features":[307,336]},{"name":"FormatMessageA","features":[336]},{"name":"FormatMessageW","features":[336]},{"name":"FunctionTableStream","features":[336]},{"name":"GPIO_CONTROLLER_DRIVER_ERROR","features":[336]},{"name":"GetEnabledXStateFeatures","features":[336]},{"name":"GetErrorMode","features":[336]},{"name":"GetImageConfigInformation","features":[307,336,313,338]},{"name":"GetImageConfigInformation","features":[307,336,313,338]},{"name":"GetImageUnusedHeaderBytes","features":[307,336,313,338]},{"name":"GetSymLoadError","features":[336]},{"name":"GetThreadContext","features":[307,336,313]},{"name":"GetThreadErrorMode","features":[336]},{"name":"GetThreadSelectorEntry","features":[307,336]},{"name":"GetThreadWaitChain","features":[307,336]},{"name":"GetTimestampForLoadedLibrary","features":[307,336]},{"name":"GetXStateFeaturesMask","features":[307,336,313]},{"name":"HAL1_INITIALIZATION_FAILED","features":[336]},{"name":"HAL_BLOCKED_PROCESSOR_INTERNAL_ERROR","features":[336]},{"name":"HAL_ILLEGAL_IOMMU_PAGE_FAULT","features":[336]},{"name":"HAL_INITIALIZATION_FAILED","features":[336]},{"name":"HAL_IOMMU_INTERNAL_ERROR","features":[336]},{"name":"HAL_MEMORY_ALLOCATION","features":[336]},{"name":"HANDLE_ERROR_ON_CRITICAL_THREAD","features":[336]},{"name":"HANDLE_LIVE_DUMP","features":[336]},{"name":"HARDWARE_INTERRUPT_STORM","features":[336]},{"name":"HARDWARE_PROFILE_DOCKED_STRING","features":[336]},{"name":"HARDWARE_PROFILE_UNDOCKED_STRING","features":[336]},{"name":"HARDWARE_PROFILE_UNKNOWN_STRING","features":[336]},{"name":"HARDWARE_WATCHDOG_TIMEOUT","features":[336]},{"name":"HTTP_DRIVER_CORRUPTED","features":[336]},{"name":"HYPERGUARD_INITIALIZATION_FAILURE","features":[336]},{"name":"HYPERGUARD_VIOLATION","features":[336]},{"name":"HYPERVISOR_ERROR","features":[336]},{"name":"HandleDataStream","features":[336]},{"name":"HandleOperationListStream","features":[336]},{"name":"IDebugExtendedProperty","features":[336]},{"name":"IDebugProperty","features":[336]},{"name":"IDebugPropertyEnumType_All","features":[336]},{"name":"IDebugPropertyEnumType_Arguments","features":[336]},{"name":"IDebugPropertyEnumType_Locals","features":[336]},{"name":"IDebugPropertyEnumType_LocalsPlusArgs","features":[336]},{"name":"IDebugPropertyEnumType_Registers","features":[336]},{"name":"IEnumDebugExtendedPropertyInfo","features":[336]},{"name":"IEnumDebugPropertyInfo","features":[336]},{"name":"ILLEGAL_ATS_INITIALIZATION","features":[336]},{"name":"ILLEGAL_IOMMU_PAGE_FAULT","features":[336]},{"name":"IMAGEHLP_CBA_EVENT","features":[336]},{"name":"IMAGEHLP_CBA_EVENTW","features":[336]},{"name":"IMAGEHLP_CBA_EVENT_SEVERITY","features":[336]},{"name":"IMAGEHLP_CBA_READ_MEMORY","features":[336]},{"name":"IMAGEHLP_DEFERRED_SYMBOL_LOAD","features":[307,336]},{"name":"IMAGEHLP_DEFERRED_SYMBOL_LOAD64","features":[307,336]},{"name":"IMAGEHLP_DEFERRED_SYMBOL_LOADW64","features":[307,336]},{"name":"IMAGEHLP_DUPLICATE_SYMBOL","features":[336]},{"name":"IMAGEHLP_DUPLICATE_SYMBOL64","features":[336]},{"name":"IMAGEHLP_EXTENDED_OPTIONS","features":[336]},{"name":"IMAGEHLP_GET_TYPE_INFO_CHILDREN","features":[336]},{"name":"IMAGEHLP_GET_TYPE_INFO_FLAGS","features":[336]},{"name":"IMAGEHLP_GET_TYPE_INFO_PARAMS","features":[336]},{"name":"IMAGEHLP_GET_TYPE_INFO_UNCACHED","features":[336]},{"name":"IMAGEHLP_HD_TYPE","features":[336]},{"name":"IMAGEHLP_JIT_SYMBOLMAP","features":[336]},{"name":"IMAGEHLP_LINE","features":[336]},{"name":"IMAGEHLP_LINE64","features":[336]},{"name":"IMAGEHLP_LINEW","features":[336]},{"name":"IMAGEHLP_LINEW64","features":[336]},{"name":"IMAGEHLP_MODULE","features":[336]},{"name":"IMAGEHLP_MODULE64","features":[307,336]},{"name":"IMAGEHLP_MODULE64_EX","features":[307,336]},{"name":"IMAGEHLP_MODULEW","features":[336]},{"name":"IMAGEHLP_MODULEW64","features":[307,336]},{"name":"IMAGEHLP_MODULEW64_EX","features":[307,336]},{"name":"IMAGEHLP_MODULE_REGION_ADDITIONAL","features":[336]},{"name":"IMAGEHLP_MODULE_REGION_ALL","features":[336]},{"name":"IMAGEHLP_MODULE_REGION_DLLBASE","features":[336]},{"name":"IMAGEHLP_MODULE_REGION_DLLRANGE","features":[336]},{"name":"IMAGEHLP_MODULE_REGION_JIT","features":[336]},{"name":"IMAGEHLP_RMAP_BIG_ENDIAN","features":[336]},{"name":"IMAGEHLP_RMAP_FIXUP_ARM64X","features":[336]},{"name":"IMAGEHLP_RMAP_FIXUP_IMAGEBASE","features":[336]},{"name":"IMAGEHLP_RMAP_IGNORE_MISCOMPARE","features":[336]},{"name":"IMAGEHLP_RMAP_LOAD_RW_DATA_SECTIONS","features":[336]},{"name":"IMAGEHLP_RMAP_MAPPED_FLAT","features":[336]},{"name":"IMAGEHLP_RMAP_OMIT_SHARED_RW_DATA_SECTIONS","features":[336]},{"name":"IMAGEHLP_SF_TYPE","features":[336]},{"name":"IMAGEHLP_STACK_FRAME","features":[307,336]},{"name":"IMAGEHLP_STATUS_REASON","features":[336]},{"name":"IMAGEHLP_SYMBOL","features":[336]},{"name":"IMAGEHLP_SYMBOL64","features":[336]},{"name":"IMAGEHLP_SYMBOL64_PACKAGE","features":[336]},{"name":"IMAGEHLP_SYMBOLW","features":[336]},{"name":"IMAGEHLP_SYMBOLW64","features":[336]},{"name":"IMAGEHLP_SYMBOLW64_PACKAGE","features":[336]},{"name":"IMAGEHLP_SYMBOLW_PACKAGE","features":[336]},{"name":"IMAGEHLP_SYMBOL_FUNCTION","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_CONSTANT","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_FRAMERELATIVE","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_LOCAL","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_PARAMETER","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_REGISTER","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_REGRELATIVE","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_TLSRELATIVE","features":[336]},{"name":"IMAGEHLP_SYMBOL_INFO_VALUEPRESENT","features":[336]},{"name":"IMAGEHLP_SYMBOL_PACKAGE","features":[336]},{"name":"IMAGEHLP_SYMBOL_SRC","features":[336]},{"name":"IMAGEHLP_SYMBOL_THUNK","features":[336]},{"name":"IMAGEHLP_SYMBOL_TYPE_INFO","features":[336]},{"name":"IMAGEHLP_SYMBOL_TYPE_INFO_MAX","features":[336]},{"name":"IMAGEHLP_SYMBOL_VIRTUAL","features":[336]},{"name":"IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY","features":[336]},{"name":"IMAGE_COFF_SYMBOLS_HEADER","features":[336]},{"name":"IMAGE_COR20_HEADER","features":[336]},{"name":"IMAGE_DATA_DIRECTORY","features":[336]},{"name":"IMAGE_DEBUG_DIRECTORY","features":[336]},{"name":"IMAGE_DEBUG_INFORMATION","features":[307,336,313]},{"name":"IMAGE_DEBUG_TYPE","features":[336]},{"name":"IMAGE_DEBUG_TYPE_BORLAND","features":[336]},{"name":"IMAGE_DEBUG_TYPE_CODEVIEW","features":[336]},{"name":"IMAGE_DEBUG_TYPE_COFF","features":[336]},{"name":"IMAGE_DEBUG_TYPE_EXCEPTION","features":[336]},{"name":"IMAGE_DEBUG_TYPE_FIXUP","features":[336]},{"name":"IMAGE_DEBUG_TYPE_FPO","features":[336]},{"name":"IMAGE_DEBUG_TYPE_MISC","features":[336]},{"name":"IMAGE_DEBUG_TYPE_UNKNOWN","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_ARCHITECTURE","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_BASERELOC","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_DEBUG","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_EXCEPTION","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_EXPORT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_GLOBALPTR","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_IAT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_IMPORT","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_RESOURCE","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_SECURITY","features":[336]},{"name":"IMAGE_DIRECTORY_ENTRY_TLS","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_APPCONTAINER","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_COMPAT","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_COMPAT_STRICT_MODE","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_DYNAMIC_APIS_ALLOW_IN_PROC","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_RESERVED_1","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_RESERVED_2","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_EX_CET_SET_CONTEXT_IP_VALIDATION_RELAXED_MODE","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_GUARD_CF","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_NO_BIND","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_NO_ISOLATION","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_NO_SEH","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_NX_COMPAT","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE","features":[336]},{"name":"IMAGE_DLLCHARACTERISTICS_WDM_DRIVER","features":[336]},{"name":"IMAGE_DLL_CHARACTERISTICS","features":[336]},{"name":"IMAGE_FILE_32BIT_MACHINE","features":[336]},{"name":"IMAGE_FILE_32BIT_MACHINE2","features":[336]},{"name":"IMAGE_FILE_AGGRESIVE_WS_TRIM","features":[336]},{"name":"IMAGE_FILE_AGGRESIVE_WS_TRIM2","features":[336]},{"name":"IMAGE_FILE_BYTES_REVERSED_HI","features":[336]},{"name":"IMAGE_FILE_BYTES_REVERSED_HI_2","features":[336]},{"name":"IMAGE_FILE_BYTES_REVERSED_LO","features":[336]},{"name":"IMAGE_FILE_BYTES_REVERSED_LO2","features":[336]},{"name":"IMAGE_FILE_CHARACTERISTICS","features":[336]},{"name":"IMAGE_FILE_CHARACTERISTICS2","features":[336]},{"name":"IMAGE_FILE_DEBUG_STRIPPED","features":[336]},{"name":"IMAGE_FILE_DEBUG_STRIPPED2","features":[336]},{"name":"IMAGE_FILE_DLL","features":[336]},{"name":"IMAGE_FILE_DLL_2","features":[336]},{"name":"IMAGE_FILE_EXECUTABLE_IMAGE","features":[336]},{"name":"IMAGE_FILE_EXECUTABLE_IMAGE2","features":[336]},{"name":"IMAGE_FILE_HEADER","features":[336,338]},{"name":"IMAGE_FILE_LARGE_ADDRESS_AWARE","features":[336]},{"name":"IMAGE_FILE_LARGE_ADDRESS_AWARE2","features":[336]},{"name":"IMAGE_FILE_LINE_NUMS_STRIPPED","features":[336]},{"name":"IMAGE_FILE_LINE_NUMS_STRIPPED2","features":[336]},{"name":"IMAGE_FILE_LOCAL_SYMS_STRIPPED","features":[336]},{"name":"IMAGE_FILE_LOCAL_SYMS_STRIPPED2","features":[336]},{"name":"IMAGE_FILE_NET_RUN_FROM_SWAP","features":[336]},{"name":"IMAGE_FILE_NET_RUN_FROM_SWAP2","features":[336]},{"name":"IMAGE_FILE_RELOCS_STRIPPED","features":[336]},{"name":"IMAGE_FILE_RELOCS_STRIPPED2","features":[336]},{"name":"IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP","features":[336]},{"name":"IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2","features":[336]},{"name":"IMAGE_FILE_SYSTEM","features":[336]},{"name":"IMAGE_FILE_SYSTEM_2","features":[336]},{"name":"IMAGE_FILE_UP_SYSTEM_ONLY","features":[336]},{"name":"IMAGE_FILE_UP_SYSTEM_ONLY_2","features":[336]},{"name":"IMAGE_FUNCTION_ENTRY","features":[336]},{"name":"IMAGE_FUNCTION_ENTRY64","features":[336]},{"name":"IMAGE_LOAD_CONFIG_CODE_INTEGRITY","features":[336]},{"name":"IMAGE_LOAD_CONFIG_DIRECTORY32","features":[336]},{"name":"IMAGE_LOAD_CONFIG_DIRECTORY64","features":[336]},{"name":"IMAGE_NT_HEADERS32","features":[336,338]},{"name":"IMAGE_NT_HEADERS64","features":[336,338]},{"name":"IMAGE_NT_OPTIONAL_HDR32_MAGIC","features":[336]},{"name":"IMAGE_NT_OPTIONAL_HDR64_MAGIC","features":[336]},{"name":"IMAGE_NT_OPTIONAL_HDR_MAGIC","features":[336]},{"name":"IMAGE_OPTIONAL_HEADER32","features":[336]},{"name":"IMAGE_OPTIONAL_HEADER64","features":[336]},{"name":"IMAGE_OPTIONAL_HEADER_MAGIC","features":[336]},{"name":"IMAGE_ROM_HEADERS","features":[336,338]},{"name":"IMAGE_ROM_OPTIONAL_HDR_MAGIC","features":[336]},{"name":"IMAGE_ROM_OPTIONAL_HEADER","features":[336]},{"name":"IMAGE_RUNTIME_FUNCTION_ENTRY","features":[336]},{"name":"IMAGE_SCN_ALIGN_1024BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_128BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_16BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_1BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_2048BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_256BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_2BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_32BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_4096BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_4BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_512BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_64BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_8192BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_8BYTES","features":[336]},{"name":"IMAGE_SCN_ALIGN_MASK","features":[336]},{"name":"IMAGE_SCN_CNT_CODE","features":[336]},{"name":"IMAGE_SCN_CNT_INITIALIZED_DATA","features":[336]},{"name":"IMAGE_SCN_CNT_UNINITIALIZED_DATA","features":[336]},{"name":"IMAGE_SCN_GPREL","features":[336]},{"name":"IMAGE_SCN_LNK_COMDAT","features":[336]},{"name":"IMAGE_SCN_LNK_INFO","features":[336]},{"name":"IMAGE_SCN_LNK_NRELOC_OVFL","features":[336]},{"name":"IMAGE_SCN_LNK_OTHER","features":[336]},{"name":"IMAGE_SCN_LNK_REMOVE","features":[336]},{"name":"IMAGE_SCN_MEM_16BIT","features":[336]},{"name":"IMAGE_SCN_MEM_DISCARDABLE","features":[336]},{"name":"IMAGE_SCN_MEM_EXECUTE","features":[336]},{"name":"IMAGE_SCN_MEM_FARDATA","features":[336]},{"name":"IMAGE_SCN_MEM_LOCKED","features":[336]},{"name":"IMAGE_SCN_MEM_NOT_CACHED","features":[336]},{"name":"IMAGE_SCN_MEM_NOT_PAGED","features":[336]},{"name":"IMAGE_SCN_MEM_PRELOAD","features":[336]},{"name":"IMAGE_SCN_MEM_PURGEABLE","features":[336]},{"name":"IMAGE_SCN_MEM_READ","features":[336]},{"name":"IMAGE_SCN_MEM_SHARED","features":[336]},{"name":"IMAGE_SCN_MEM_WRITE","features":[336]},{"name":"IMAGE_SCN_NO_DEFER_SPEC_EXC","features":[336]},{"name":"IMAGE_SCN_SCALE_INDEX","features":[336]},{"name":"IMAGE_SCN_TYPE_NO_PAD","features":[336]},{"name":"IMAGE_SECTION_CHARACTERISTICS","features":[336]},{"name":"IMAGE_SECTION_HEADER","features":[336]},{"name":"IMAGE_SUBSYSTEM","features":[336]},{"name":"IMAGE_SUBSYSTEM_EFI_APPLICATION","features":[336]},{"name":"IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER","features":[336]},{"name":"IMAGE_SUBSYSTEM_EFI_ROM","features":[336]},{"name":"IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER","features":[336]},{"name":"IMAGE_SUBSYSTEM_NATIVE","features":[336]},{"name":"IMAGE_SUBSYSTEM_NATIVE_WINDOWS","features":[336]},{"name":"IMAGE_SUBSYSTEM_OS2_CUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_POSIX_CUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_UNKNOWN","features":[336]},{"name":"IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION","features":[336]},{"name":"IMAGE_SUBSYSTEM_WINDOWS_CE_GUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_WINDOWS_CUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_WINDOWS_GUI","features":[336]},{"name":"IMAGE_SUBSYSTEM_XBOX","features":[336]},{"name":"IMAGE_SUBSYSTEM_XBOX_CODE_CATALOG","features":[336]},{"name":"IMPERSONATING_WORKER_THREAD","features":[336]},{"name":"INACCESSIBLE_BOOT_DEVICE","features":[336]},{"name":"INCONSISTENT_IRP","features":[336]},{"name":"INLINE_FRAME_CONTEXT_IGNORE","features":[336]},{"name":"INLINE_FRAME_CONTEXT_INIT","features":[336]},{"name":"INSTALL_MORE_MEMORY","features":[336]},{"name":"INSTRUCTION_BUS_ERROR","features":[336]},{"name":"INSTRUCTION_COHERENCY_EXCEPTION","features":[336]},{"name":"INSUFFICIENT_SYSTEM_MAP_REGS","features":[336]},{"name":"INTERFACESAFE_FOR_UNTRUSTED_CALLER","features":[336]},{"name":"INTERFACESAFE_FOR_UNTRUSTED_DATA","features":[336]},{"name":"INTERFACE_USES_DISPEX","features":[336]},{"name":"INTERFACE_USES_SECURITY_MANAGER","features":[336]},{"name":"INTERNAL_POWER_ERROR","features":[336]},{"name":"INTERRUPT_EXCEPTION_NOT_HANDLED","features":[336]},{"name":"INTERRUPT_UNWIND_ATTEMPTED","features":[336]},{"name":"INVALID_AFFINITY_SET","features":[336]},{"name":"INVALID_ALTERNATE_SYSTEM_CALL_HANDLER_REGISTRATION","features":[336]},{"name":"INVALID_CALLBACK_STACK_ADDRESS","features":[336]},{"name":"INVALID_CANCEL_OF_FILE_OPEN","features":[336]},{"name":"INVALID_DATA_ACCESS_TRAP","features":[336]},{"name":"INVALID_DRIVER_HANDLE","features":[336]},{"name":"INVALID_EXTENDED_PROCESSOR_STATE","features":[336]},{"name":"INVALID_FLOATING_POINT_STATE","features":[336]},{"name":"INVALID_HIBERNATED_STATE","features":[336]},{"name":"INVALID_IO_BOOST_STATE","features":[336]},{"name":"INVALID_KERNEL_HANDLE","features":[336]},{"name":"INVALID_KERNEL_STACK_ADDRESS","features":[336]},{"name":"INVALID_MDL_RANGE","features":[336]},{"name":"INVALID_PROCESS_ATTACH_ATTEMPT","features":[336]},{"name":"INVALID_PROCESS_DETACH_ATTEMPT","features":[336]},{"name":"INVALID_PUSH_LOCK_FLAGS","features":[336]},{"name":"INVALID_REGION_OR_SEGMENT","features":[336]},{"name":"INVALID_RUNDOWN_PROTECTION_FLAGS","features":[336]},{"name":"INVALID_SILO_DETACH","features":[336]},{"name":"INVALID_SLOT_ALLOCATOR_FLAGS","features":[336]},{"name":"INVALID_SOFTWARE_INTERRUPT","features":[336]},{"name":"INVALID_THREAD_AFFINITY_STATE","features":[336]},{"name":"INVALID_WORK_QUEUE_ITEM","features":[336]},{"name":"IO1_INITIALIZATION_FAILED","features":[336]},{"name":"IOCTL_IPMI_INTERNAL_RECORD_SEL_EVENT","features":[336]},{"name":"IORING","features":[336]},{"name":"IO_OBJECT_INVALID","features":[336]},{"name":"IO_THREADPOOL_DEADLOCK_LIVEDUMP","features":[336]},{"name":"IObjectSafety","features":[336]},{"name":"IPI_WATCHDOG_TIMEOUT","features":[336]},{"name":"IPMI_IOCTL_INDEX","features":[336]},{"name":"IPMI_OS_SEL_RECORD","features":[336]},{"name":"IPMI_OS_SEL_RECORD_MASK","features":[336]},{"name":"IPMI_OS_SEL_RECORD_TYPE","features":[336]},{"name":"IPMI_OS_SEL_RECORD_VERSION","features":[336]},{"name":"IPMI_OS_SEL_RECORD_VERSION_1","features":[336]},{"name":"IPerPropertyBrowsing2","features":[336]},{"name":"IRQL_GT_ZERO_AT_SYSTEM_SERVICE","features":[336]},{"name":"IRQL_NOT_DISPATCH_LEVEL","features":[336]},{"name":"IRQL_NOT_GREATER_OR_EQUAL","features":[336]},{"name":"IRQL_NOT_LESS_OR_EQUAL","features":[336]},{"name":"IRQL_UNEXPECTED_VALUE","features":[336]},{"name":"ImageAddCertificate","features":[307,491,336]},{"name":"ImageDirectoryEntryToData","features":[307,336]},{"name":"ImageDirectoryEntryToDataEx","features":[307,336]},{"name":"ImageEnumerateCertificates","features":[307,336]},{"name":"ImageGetCertificateData","features":[307,491,336]},{"name":"ImageGetCertificateHeader","features":[307,491,336]},{"name":"ImageGetDigestStream","features":[307,336]},{"name":"ImageLoad","features":[307,336,313,338]},{"name":"ImageNtHeader","features":[336,338]},{"name":"ImageNtHeader","features":[336,338]},{"name":"ImageRemoveCertificate","features":[307,336]},{"name":"ImageRvaToSection","features":[336,338]},{"name":"ImageRvaToSection","features":[336,338]},{"name":"ImageRvaToVa","features":[336,338]},{"name":"ImageRvaToVa","features":[336,338]},{"name":"ImageUnload","features":[307,336,313,338]},{"name":"ImagehlpApiVersion","features":[336]},{"name":"ImagehlpApiVersionEx","features":[336]},{"name":"IncludeModuleCallback","features":[336]},{"name":"IncludeThreadCallback","features":[336]},{"name":"IncludeVmRegionCallback","features":[336]},{"name":"InitializeContext","features":[307,336,313]},{"name":"InitializeContext2","features":[307,336,313]},{"name":"IoFinishCallback","features":[336]},{"name":"IoStartCallback","features":[336]},{"name":"IoWriteAllCallback","features":[336]},{"name":"IpmiOsSelRecordTypeBugcheckData","features":[336]},{"name":"IpmiOsSelRecordTypeBugcheckRecovery","features":[336]},{"name":"IpmiOsSelRecordTypeDriver","features":[336]},{"name":"IpmiOsSelRecordTypeMax","features":[336]},{"name":"IpmiOsSelRecordTypeOther","features":[336]},{"name":"IpmiOsSelRecordTypeRaw","features":[336]},{"name":"IpmiOsSelRecordTypeWhea","features":[336]},{"name":"IpmiOsSelRecordTypeWheaErrorNmi","features":[336]},{"name":"IpmiOsSelRecordTypeWheaErrorOther","features":[336]},{"name":"IpmiOsSelRecordTypeWheaErrorPci","features":[336]},{"name":"IpmiOsSelRecordTypeWheaErrorXpfMca","features":[336]},{"name":"IptTraceStream","features":[336]},{"name":"IsDebuggerPresent","features":[307,336]},{"name":"IsProcessSnapshotCallback","features":[336]},{"name":"JavaScriptDataStream","features":[336]},{"name":"KASAN_ENLIGHTENMENT_VIOLATION","features":[336]},{"name":"KASAN_ILLEGAL_ACCESS","features":[336]},{"name":"KDHELP","features":[336]},{"name":"KDHELP64","features":[336]},{"name":"KERNEL_APC_PENDING_DURING_EXIT","features":[336]},{"name":"KERNEL_AUTO_BOOST_INVALID_LOCK_RELEASE","features":[336]},{"name":"KERNEL_AUTO_BOOST_LOCK_ACQUISITION_WITH_RAISED_IRQL","features":[336]},{"name":"KERNEL_CFG_INIT_FAILURE","features":[336]},{"name":"KERNEL_DATA_INPAGE_ERROR","features":[336]},{"name":"KERNEL_EXPAND_STACK_ACTIVE","features":[336]},{"name":"KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION","features":[336]},{"name":"KERNEL_MODE_EXCEPTION_NOT_HANDLED","features":[336]},{"name":"KERNEL_MODE_EXCEPTION_NOT_HANDLED_M","features":[336]},{"name":"KERNEL_MODE_HEAP_CORRUPTION","features":[336]},{"name":"KERNEL_PARTITION_REFERENCE_VIOLATION","features":[336]},{"name":"KERNEL_SECURITY_CHECK_FAILURE","features":[336]},{"name":"KERNEL_STACK_INPAGE_ERROR","features":[336]},{"name":"KERNEL_STACK_LOCKED_AT_EXIT","features":[336]},{"name":"KERNEL_STORAGE_SLOT_IN_USE","features":[336]},{"name":"KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION","features":[336]},{"name":"KERNEL_WMI_INTERNAL","features":[336]},{"name":"KMODE_EXCEPTION_NOT_HANDLED","features":[336]},{"name":"KNONVOLATILE_CONTEXT_POINTERS","features":[336]},{"name":"KNONVOLATILE_CONTEXT_POINTERS","features":[336]},{"name":"KNONVOLATILE_CONTEXT_POINTERS","features":[336]},{"name":"KernelMinidumpStatusCallback","features":[336]},{"name":"LAST_CHANCE_CALLED_FROM_KMODE","features":[336]},{"name":"LDT_ENTRY","features":[336]},{"name":"LIVE_SYSTEM_DUMP","features":[336]},{"name":"LM_SERVER_INTERNAL_ERROR","features":[336]},{"name":"LOADED_IMAGE","features":[307,336,313,338]},{"name":"LOADED_IMAGE","features":[307,336,313,338]},{"name":"LOADER_BLOCK_MISMATCH","features":[336]},{"name":"LOADER_ROLLBACK_DETECTED","features":[336]},{"name":"LOAD_DLL_DEBUG_EVENT","features":[336]},{"name":"LOAD_DLL_DEBUG_INFO","features":[307,336]},{"name":"LOCKED_PAGES_TRACKER_CORRUPTION","features":[336]},{"name":"LPCALL_BACK_USER_INTERRUPT_ROUTINE","features":[336]},{"name":"LPC_INITIALIZATION_FAILED","features":[336]},{"name":"LPTOP_LEVEL_EXCEPTION_FILTER","features":[307,336,313]},{"name":"LastReservedStream","features":[336]},{"name":"LocateXStateFeature","features":[336,313]},{"name":"M128A","features":[336]},{"name":"MACHINE_CHECK_EXCEPTION","features":[336]},{"name":"MAILSLOT_FILE_SYSTEM","features":[336]},{"name":"MANUALLY_INITIATED_BLACKSCREEN_HOTKEY_LIVE_DUMP","features":[336]},{"name":"MANUALLY_INITIATED_CRASH","features":[336]},{"name":"MANUALLY_INITIATED_CRASH1","features":[336]},{"name":"MANUALLY_INITIATED_POWER_BUTTON_HOLD","features":[336]},{"name":"MANUALLY_INITIATED_POWER_BUTTON_HOLD_LIVE_DUMP","features":[336]},{"name":"MAXIMUM_WAIT_OBJECTS_EXCEEDED","features":[336]},{"name":"MAX_SYM_NAME","features":[336]},{"name":"MBR_CHECKSUM_MISMATCH","features":[336]},{"name":"MDL_CACHE","features":[336]},{"name":"MEMORY1_INITIALIZATION_FAILED","features":[336]},{"name":"MEMORY_IMAGE_CORRUPT","features":[336]},{"name":"MEMORY_MANAGEMENT","features":[336]},{"name":"MICROCODE_REVISION_MISMATCH","features":[336]},{"name":"MINIDUMP_CALLBACK_INFORMATION","features":[307,326,336,313,325]},{"name":"MINIDUMP_CALLBACK_INFORMATION","features":[307,326,336,313,325]},{"name":"MINIDUMP_CALLBACK_INPUT","features":[307,326,336,313]},{"name":"MINIDUMP_CALLBACK_OUTPUT","features":[307,336,325]},{"name":"MINIDUMP_CALLBACK_ROUTINE","features":[307,326,336,313,325]},{"name":"MINIDUMP_CALLBACK_TYPE","features":[336]},{"name":"MINIDUMP_DIRECTORY","features":[336]},{"name":"MINIDUMP_EXCEPTION","features":[336]},{"name":"MINIDUMP_EXCEPTION_INFORMATION","features":[307,336,313]},{"name":"MINIDUMP_EXCEPTION_INFORMATION","features":[307,336,313]},{"name":"MINIDUMP_EXCEPTION_INFORMATION64","features":[307,336]},{"name":"MINIDUMP_EXCEPTION_STREAM","features":[336]},{"name":"MINIDUMP_FUNCTION_TABLE_DESCRIPTOR","features":[336]},{"name":"MINIDUMP_FUNCTION_TABLE_STREAM","features":[336]},{"name":"MINIDUMP_HANDLE_DATA_STREAM","features":[336]},{"name":"MINIDUMP_HANDLE_DESCRIPTOR","features":[336]},{"name":"MINIDUMP_HANDLE_DESCRIPTOR_2","features":[336]},{"name":"MINIDUMP_HANDLE_OBJECT_INFORMATION","features":[336]},{"name":"MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE","features":[336]},{"name":"MINIDUMP_HANDLE_OPERATION_LIST","features":[336]},{"name":"MINIDUMP_HEADER","features":[336]},{"name":"MINIDUMP_INCLUDE_MODULE_CALLBACK","features":[336]},{"name":"MINIDUMP_INCLUDE_THREAD_CALLBACK","features":[336]},{"name":"MINIDUMP_IO_CALLBACK","features":[307,336]},{"name":"MINIDUMP_LOCATION_DESCRIPTOR","features":[336]},{"name":"MINIDUMP_LOCATION_DESCRIPTOR64","features":[336]},{"name":"MINIDUMP_MEMORY64_LIST","features":[336]},{"name":"MINIDUMP_MEMORY_DESCRIPTOR","features":[336]},{"name":"MINIDUMP_MEMORY_DESCRIPTOR64","features":[336]},{"name":"MINIDUMP_MEMORY_INFO","features":[336,325]},{"name":"MINIDUMP_MEMORY_INFO_LIST","features":[336]},{"name":"MINIDUMP_MEMORY_LIST","features":[336]},{"name":"MINIDUMP_MISC1_PROCESSOR_POWER_INFO","features":[336]},{"name":"MINIDUMP_MISC1_PROCESS_ID","features":[336]},{"name":"MINIDUMP_MISC1_PROCESS_TIMES","features":[336]},{"name":"MINIDUMP_MISC3_PROCESS_EXECUTE_FLAGS","features":[336]},{"name":"MINIDUMP_MISC3_PROCESS_INTEGRITY","features":[336]},{"name":"MINIDUMP_MISC3_PROTECTED_PROCESS","features":[336]},{"name":"MINIDUMP_MISC3_TIMEZONE","features":[336]},{"name":"MINIDUMP_MISC4_BUILDSTRING","features":[336]},{"name":"MINIDUMP_MISC5_PROCESS_COOKIE","features":[336]},{"name":"MINIDUMP_MISC_INFO","features":[336]},{"name":"MINIDUMP_MISC_INFO_2","features":[336]},{"name":"MINIDUMP_MISC_INFO_3","features":[307,336,545]},{"name":"MINIDUMP_MISC_INFO_4","features":[307,336,545]},{"name":"MINIDUMP_MISC_INFO_5","features":[307,336,545]},{"name":"MINIDUMP_MISC_INFO_FLAGS","features":[336]},{"name":"MINIDUMP_MODULE","features":[326,336]},{"name":"MINIDUMP_MODULE_CALLBACK","features":[326,336]},{"name":"MINIDUMP_MODULE_LIST","features":[326,336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_1","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_2","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_EX","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_EX2","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_JOB","features":[336]},{"name":"MINIDUMP_PROCESS_VM_COUNTERS_VIRTUALSIZE","features":[336]},{"name":"MINIDUMP_READ_MEMORY_FAILURE_CALLBACK","features":[336]},{"name":"MINIDUMP_SECONDARY_FLAGS","features":[336]},{"name":"MINIDUMP_STREAM_TYPE","features":[336]},{"name":"MINIDUMP_STRING","features":[336]},{"name":"MINIDUMP_SYSMEMINFO1_BASICPERF","features":[336]},{"name":"MINIDUMP_SYSMEMINFO1_FILECACHE_TRANSITIONREPURPOSECOUNT_FLAGS","features":[336]},{"name":"MINIDUMP_SYSMEMINFO1_PERF_CCTOTALDIRTYPAGES_CCDIRTYPAGETHRESHOLD","features":[336]},{"name":"MINIDUMP_SYSMEMINFO1_PERF_RESIDENTAVAILABLEPAGES_SHAREDCOMMITPAGES","features":[336]},{"name":"MINIDUMP_SYSTEM_BASIC_INFORMATION","features":[336]},{"name":"MINIDUMP_SYSTEM_BASIC_PERFORMANCE_INFORMATION","features":[336]},{"name":"MINIDUMP_SYSTEM_FILECACHE_INFORMATION","features":[336]},{"name":"MINIDUMP_SYSTEM_INFO","features":[336,338]},{"name":"MINIDUMP_SYSTEM_MEMORY_INFO_1","features":[336]},{"name":"MINIDUMP_SYSTEM_PERFORMANCE_INFORMATION","features":[336]},{"name":"MINIDUMP_THREAD","features":[336]},{"name":"MINIDUMP_THREAD_CALLBACK","features":[307,336,313]},{"name":"MINIDUMP_THREAD_CALLBACK","features":[307,336,313]},{"name":"MINIDUMP_THREAD_EX","features":[336]},{"name":"MINIDUMP_THREAD_EX_CALLBACK","features":[307,336,313]},{"name":"MINIDUMP_THREAD_EX_CALLBACK","features":[307,336,313]},{"name":"MINIDUMP_THREAD_EX_LIST","features":[336]},{"name":"MINIDUMP_THREAD_INFO","features":[336]},{"name":"MINIDUMP_THREAD_INFO_DUMP_FLAGS","features":[336]},{"name":"MINIDUMP_THREAD_INFO_ERROR_THREAD","features":[336]},{"name":"MINIDUMP_THREAD_INFO_EXITED_THREAD","features":[336]},{"name":"MINIDUMP_THREAD_INFO_INVALID_CONTEXT","features":[336]},{"name":"MINIDUMP_THREAD_INFO_INVALID_INFO","features":[336]},{"name":"MINIDUMP_THREAD_INFO_INVALID_TEB","features":[336]},{"name":"MINIDUMP_THREAD_INFO_LIST","features":[336]},{"name":"MINIDUMP_THREAD_INFO_WRITING_THREAD","features":[336]},{"name":"MINIDUMP_THREAD_LIST","features":[336]},{"name":"MINIDUMP_THREAD_NAME","features":[336]},{"name":"MINIDUMP_THREAD_NAME_LIST","features":[336]},{"name":"MINIDUMP_TOKEN_INFO_HEADER","features":[336]},{"name":"MINIDUMP_TOKEN_INFO_LIST","features":[336]},{"name":"MINIDUMP_TYPE","features":[336]},{"name":"MINIDUMP_UNLOADED_MODULE","features":[336]},{"name":"MINIDUMP_UNLOADED_MODULE_LIST","features":[336]},{"name":"MINIDUMP_USER_RECORD","features":[336]},{"name":"MINIDUMP_USER_STREAM","features":[336]},{"name":"MINIDUMP_USER_STREAM","features":[336]},{"name":"MINIDUMP_USER_STREAM_INFORMATION","features":[336]},{"name":"MINIDUMP_USER_STREAM_INFORMATION","features":[336]},{"name":"MINIDUMP_VERSION","features":[336]},{"name":"MINIDUMP_VM_POST_READ_CALLBACK","features":[336]},{"name":"MINIDUMP_VM_PRE_READ_CALLBACK","features":[336]},{"name":"MINIDUMP_VM_QUERY_CALLBACK","features":[336]},{"name":"MISALIGNED_POINTER_PARAMETER","features":[336]},{"name":"MISMATCHED_HAL","features":[336]},{"name":"MODLOAD_CVMISC","features":[336]},{"name":"MODLOAD_DATA","features":[336]},{"name":"MODLOAD_DATA_TYPE","features":[336]},{"name":"MODLOAD_PDBGUID_PDBAGE","features":[336]},{"name":"MODULE_TYPE_INFO","features":[336]},{"name":"MODULE_WRITE_FLAGS","features":[336]},{"name":"MPSDRV_QUERY_USER","features":[336]},{"name":"MSRPC_STATE_VIOLATION","features":[336]},{"name":"MSSECCORE_ASSERTION_FAILURE","features":[336]},{"name":"MUI_NO_VALID_SYSTEM_LANGUAGE","features":[336]},{"name":"MULTIPLE_IRP_COMPLETE_REQUESTS","features":[336]},{"name":"MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED","features":[336]},{"name":"MUP_FILE_SYSTEM","features":[336]},{"name":"MUST_SUCCEED_POOL_EMPTY","features":[336]},{"name":"MUTEX_ALREADY_OWNED","features":[336]},{"name":"MUTEX_LEVEL_NUMBER_VIOLATION","features":[336]},{"name":"MakeSureDirectoryPathExists","features":[307,336]},{"name":"MapAndLoad","features":[307,336,313,338]},{"name":"MapFileAndCheckSumA","features":[336]},{"name":"MapFileAndCheckSumW","features":[336]},{"name":"Memory64ListStream","features":[336]},{"name":"MemoryCallback","features":[336]},{"name":"MemoryInfoListStream","features":[336]},{"name":"MemoryListStream","features":[336]},{"name":"MessageBeep","features":[307,336,371]},{"name":"MiniDumpFilterMemory","features":[336]},{"name":"MiniDumpFilterModulePaths","features":[336]},{"name":"MiniDumpFilterTriage","features":[336]},{"name":"MiniDumpFilterWriteCombinedMemory","features":[336]},{"name":"MiniDumpIgnoreInaccessibleMemory","features":[336]},{"name":"MiniDumpNormal","features":[336]},{"name":"MiniDumpReadDumpStream","features":[307,336]},{"name":"MiniDumpScanInaccessiblePartialPages","features":[336]},{"name":"MiniDumpScanMemory","features":[336]},{"name":"MiniDumpValidTypeFlags","features":[336]},{"name":"MiniDumpWithAvxXStateContext","features":[336]},{"name":"MiniDumpWithCodeSegs","features":[336]},{"name":"MiniDumpWithDataSegs","features":[336]},{"name":"MiniDumpWithFullAuxiliaryState","features":[336]},{"name":"MiniDumpWithFullMemory","features":[336]},{"name":"MiniDumpWithFullMemoryInfo","features":[336]},{"name":"MiniDumpWithHandleData","features":[336]},{"name":"MiniDumpWithIndirectlyReferencedMemory","features":[336]},{"name":"MiniDumpWithIptTrace","features":[336]},{"name":"MiniDumpWithModuleHeaders","features":[336]},{"name":"MiniDumpWithPrivateReadWriteMemory","features":[336]},{"name":"MiniDumpWithPrivateWriteCopyMemory","features":[336]},{"name":"MiniDumpWithProcessThreadData","features":[336]},{"name":"MiniDumpWithThreadInfo","features":[336]},{"name":"MiniDumpWithTokenInformation","features":[336]},{"name":"MiniDumpWithUnloadedModules","features":[336]},{"name":"MiniDumpWithoutAuxiliaryState","features":[336]},{"name":"MiniDumpWithoutOptionalData","features":[336]},{"name":"MiniDumpWriteDump","features":[307,326,336,313,325]},{"name":"MiniEventInformation1","features":[336]},{"name":"MiniHandleObjectInformationNone","features":[336]},{"name":"MiniHandleObjectInformationTypeMax","features":[336]},{"name":"MiniMutantInformation1","features":[336]},{"name":"MiniMutantInformation2","features":[336]},{"name":"MiniProcessInformation1","features":[336]},{"name":"MiniProcessInformation2","features":[336]},{"name":"MiniSecondaryValidFlags","features":[336]},{"name":"MiniSecondaryWithoutPowerInfo","features":[336]},{"name":"MiniSectionInformation1","features":[336]},{"name":"MiniSemaphoreInformation1","features":[336]},{"name":"MiniThreadInformation1","features":[336]},{"name":"MiscInfoStream","features":[336]},{"name":"ModuleCallback","features":[336]},{"name":"ModuleListStream","features":[336]},{"name":"ModuleReferencedByMemory","features":[336]},{"name":"ModuleWriteCodeSegs","features":[336]},{"name":"ModuleWriteCvRecord","features":[336]},{"name":"ModuleWriteDataSeg","features":[336]},{"name":"ModuleWriteMiscRecord","features":[336]},{"name":"ModuleWriteModule","features":[336]},{"name":"ModuleWriteTlsData","features":[336]},{"name":"NDIS_INTERNAL_ERROR","features":[336]},{"name":"NDIS_NET_BUFFER_LIST_INFO_ILLEGALLY_TRANSFERRED","features":[336]},{"name":"NETIO_INVALID_POOL_CALLER","features":[336]},{"name":"NETWORK_BOOT_DUPLICATE_ADDRESS","features":[336]},{"name":"NETWORK_BOOT_INITIALIZATION_FAILED","features":[336]},{"name":"NMI_HARDWARE_FAILURE","features":[336]},{"name":"NMR_INVALID_STATE","features":[336]},{"name":"NO_BOOT_DEVICE","features":[336]},{"name":"NO_EXCEPTION_HANDLING_SUPPORT","features":[336]},{"name":"NO_MORE_IRP_STACK_LOCATIONS","features":[336]},{"name":"NO_MORE_SYSTEM_PTES","features":[336]},{"name":"NO_PAGES_AVAILABLE","features":[336]},{"name":"NO_SPIN_LOCK_AVAILABLE","features":[336]},{"name":"NO_SUCH_PARTITION","features":[336]},{"name":"NO_USER_MODE_CONTEXT","features":[336]},{"name":"NPFS_FILE_SYSTEM","features":[336]},{"name":"NTFS_FILE_SYSTEM","features":[336]},{"name":"NTHV_GUEST_ERROR","features":[336]},{"name":"NUM_SSRVOPTS","features":[336]},{"name":"NumSymTypes","features":[336]},{"name":"OBJECT1_INITIALIZATION_FAILED","features":[336]},{"name":"OBJECT_ATTRIB_ACCESS_FINAL","features":[336]},{"name":"OBJECT_ATTRIB_ACCESS_PRIVATE","features":[336]},{"name":"OBJECT_ATTRIB_ACCESS_PROTECTED","features":[336]},{"name":"OBJECT_ATTRIB_ACCESS_PUBLIC","features":[336]},{"name":"OBJECT_ATTRIB_FLAGS","features":[336]},{"name":"OBJECT_ATTRIB_HAS_EXTENDED_ATTRIBS","features":[336]},{"name":"OBJECT_ATTRIB_IS_CLASS","features":[336]},{"name":"OBJECT_ATTRIB_IS_FUNCTION","features":[336]},{"name":"OBJECT_ATTRIB_IS_INHERITED","features":[336]},{"name":"OBJECT_ATTRIB_IS_INTERFACE","features":[336]},{"name":"OBJECT_ATTRIB_IS_MACRO","features":[336]},{"name":"OBJECT_ATTRIB_IS_PROPERTY","features":[336]},{"name":"OBJECT_ATTRIB_IS_TYPE","features":[336]},{"name":"OBJECT_ATTRIB_IS_VARIABLE","features":[336]},{"name":"OBJECT_ATTRIB_NO_ATTRIB","features":[336]},{"name":"OBJECT_ATTRIB_NO_NAME","features":[336]},{"name":"OBJECT_ATTRIB_NO_TYPE","features":[336]},{"name":"OBJECT_ATTRIB_NO_VALUE","features":[336]},{"name":"OBJECT_ATTRIB_OBJECT_IS_EXPANDABLE","features":[336]},{"name":"OBJECT_ATTRIB_SLOT_IS_CATEGORY","features":[336]},{"name":"OBJECT_ATTRIB_STORAGE_FIELD","features":[336]},{"name":"OBJECT_ATTRIB_STORAGE_GLOBAL","features":[336]},{"name":"OBJECT_ATTRIB_STORAGE_STATIC","features":[336]},{"name":"OBJECT_ATTRIB_STORAGE_VIRTUAL","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_HAS_CODE","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_CONSTANT","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_EXPANDABLE","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_OBJECT","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_SYNCHRONIZED","features":[336]},{"name":"OBJECT_ATTRIB_TYPE_IS_VOLATILE","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_HAS_CODE","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_IS_CUSTOM","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_IS_ENUM","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_IS_INVALID","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_IS_OBJECT","features":[336]},{"name":"OBJECT_ATTRIB_VALUE_READONLY","features":[336]},{"name":"OBJECT_INITIALIZATION_FAILED","features":[336]},{"name":"OFS_FILE_SYSTEM","features":[336]},{"name":"OMAP","features":[336]},{"name":"OPEN_THREAD_WAIT_CHAIN_SESSION_FLAGS","features":[336]},{"name":"OS_DATA_TAMPERING","features":[336]},{"name":"OUTPUT_DEBUG_STRING_EVENT","features":[336]},{"name":"OUTPUT_DEBUG_STRING_INFO","features":[336]},{"name":"OpenThreadWaitChainSession","features":[307,336]},{"name":"OutputDebugStringA","features":[336]},{"name":"OutputDebugStringW","features":[336]},{"name":"PAGE_FAULT_BEYOND_END_OF_ALLOCATION","features":[336]},{"name":"PAGE_FAULT_IN_FREED_SPECIAL_POOL","features":[336]},{"name":"PAGE_FAULT_IN_NONPAGED_AREA","features":[336]},{"name":"PAGE_FAULT_IN_NONPAGED_AREA_M","features":[336]},{"name":"PAGE_FAULT_WITH_INTERRUPTS_OFF","features":[336]},{"name":"PAGE_NOT_ZERO","features":[336]},{"name":"PANIC_STACK_SWITCH","features":[336]},{"name":"PASSIVE_INTERRUPT_ERROR","features":[336]},{"name":"PCI_BUS_DRIVER_INTERNAL","features":[336]},{"name":"PCI_CONFIG_SPACE_ACCESS_FAILURE","features":[336]},{"name":"PCI_VERIFIER_DETECTED_VIOLATION","features":[336]},{"name":"PCOGETACTIVATIONSTATE","features":[336]},{"name":"PCOGETCALLSTATE","features":[336]},{"name":"PDBGHELP_CREATE_USER_DUMP_CALLBACK","features":[307,336]},{"name":"PDC_LOCK_WATCHDOG_LIVEDUMP","features":[336]},{"name":"PDC_PRIVILEGE_CHECK_LIVEDUMP","features":[336]},{"name":"PDC_UNEXPECTED_REVOCATION_LIVEDUMP","features":[336]},{"name":"PDC_WATCHDOG_TIMEOUT","features":[336]},{"name":"PDC_WATCHDOG_TIMEOUT_LIVEDUMP","features":[336]},{"name":"PENUMDIRTREE_CALLBACK","features":[307,336]},{"name":"PENUMDIRTREE_CALLBACKW","features":[307,336]},{"name":"PENUMLOADED_MODULES_CALLBACK","features":[307,336]},{"name":"PENUMLOADED_MODULES_CALLBACK64","features":[307,336]},{"name":"PENUMLOADED_MODULES_CALLBACKW64","features":[307,336]},{"name":"PENUMSOURCEFILETOKENSCALLBACK","features":[307,336]},{"name":"PFINDFILEINPATHCALLBACK","features":[307,336]},{"name":"PFINDFILEINPATHCALLBACKW","features":[307,336]},{"name":"PFIND_DEBUG_FILE_CALLBACK","features":[307,336]},{"name":"PFIND_DEBUG_FILE_CALLBACKW","features":[307,336]},{"name":"PFIND_EXE_FILE_CALLBACK","features":[307,336]},{"name":"PFIND_EXE_FILE_CALLBACKW","features":[307,336]},{"name":"PFN_LIST_CORRUPT","features":[336]},{"name":"PFN_REFERENCE_COUNT","features":[336]},{"name":"PFN_SHARE_COUNT","features":[336]},{"name":"PFUNCTION_TABLE_ACCESS_ROUTINE","features":[307,336]},{"name":"PFUNCTION_TABLE_ACCESS_ROUTINE64","features":[307,336]},{"name":"PF_DETECTED_CORRUPTION","features":[336]},{"name":"PGET_MODULE_BASE_ROUTINE","features":[307,336]},{"name":"PGET_MODULE_BASE_ROUTINE64","features":[307,336]},{"name":"PGET_RUNTIME_FUNCTION_CALLBACK","features":[336]},{"name":"PGET_RUNTIME_FUNCTION_CALLBACK","features":[336]},{"name":"PGET_TARGET_ATTRIBUTE_VALUE64","features":[307,336]},{"name":"PHASE0_EXCEPTION","features":[336]},{"name":"PHASE0_INITIALIZATION_FAILED","features":[336]},{"name":"PHASE1_INITIALIZATION_FAILED","features":[336]},{"name":"PHYSICAL_MEMORY_DESCRIPTOR32","features":[336]},{"name":"PHYSICAL_MEMORY_DESCRIPTOR64","features":[336]},{"name":"PHYSICAL_MEMORY_RUN32","features":[336]},{"name":"PHYSICAL_MEMORY_RUN64","features":[336]},{"name":"PIMAGEHLP_STATUS_ROUTINE","features":[307,336]},{"name":"PIMAGEHLP_STATUS_ROUTINE32","features":[307,336]},{"name":"PIMAGEHLP_STATUS_ROUTINE64","features":[307,336]},{"name":"PINBALL_FILE_SYSTEM","features":[336]},{"name":"PNP_DETECTED_FATAL_ERROR","features":[336]},{"name":"PNP_INTERNAL_ERROR","features":[336]},{"name":"POOL_CORRUPTION_IN_FILE_AREA","features":[336]},{"name":"PORT_DRIVER_INTERNAL","features":[336]},{"name":"POWER_FAILURE_SIMULATE","features":[336]},{"name":"PP0_INITIALIZATION_FAILED","features":[336]},{"name":"PP1_INITIALIZATION_FAILED","features":[336]},{"name":"PREAD_PROCESS_MEMORY_ROUTINE","features":[307,336]},{"name":"PREAD_PROCESS_MEMORY_ROUTINE64","features":[307,336]},{"name":"PREVIOUS_FATAL_ABNORMAL_RESET_ERROR","features":[336]},{"name":"PROCESS1_INITIALIZATION_FAILED","features":[336]},{"name":"PROCESSOR_DRIVER_INTERNAL","features":[336]},{"name":"PROCESSOR_START_TIMEOUT","features":[336]},{"name":"PROCESS_HAS_LOCKED_PAGES","features":[336]},{"name":"PROCESS_INITIALIZATION_FAILED","features":[336]},{"name":"PROFILER_CONFIGURATION_ILLEGAL","features":[336]},{"name":"PROP_INFO_ATTRIBUTES","features":[336]},{"name":"PROP_INFO_AUTOEXPAND","features":[336]},{"name":"PROP_INFO_DEBUGPROP","features":[336]},{"name":"PROP_INFO_FLAGS","features":[336]},{"name":"PROP_INFO_FULLNAME","features":[336]},{"name":"PROP_INFO_NAME","features":[336]},{"name":"PROP_INFO_TYPE","features":[336]},{"name":"PROP_INFO_VALUE","features":[336]},{"name":"PSYMBOLSERVERBYINDEXPROC","features":[307,336]},{"name":"PSYMBOLSERVERBYINDEXPROCA","features":[307,336]},{"name":"PSYMBOLSERVERBYINDEXPROCW","features":[307,336]},{"name":"PSYMBOLSERVERCALLBACKPROC","features":[307,336]},{"name":"PSYMBOLSERVERCLOSEPROC","features":[307,336]},{"name":"PSYMBOLSERVERDELTANAME","features":[307,336]},{"name":"PSYMBOLSERVERDELTANAMEW","features":[307,336]},{"name":"PSYMBOLSERVERGETINDEXSTRING","features":[307,336]},{"name":"PSYMBOLSERVERGETINDEXSTRINGW","features":[307,336]},{"name":"PSYMBOLSERVERGETOPTIONDATAPROC","features":[307,336]},{"name":"PSYMBOLSERVERGETOPTIONSPROC","features":[336]},{"name":"PSYMBOLSERVERGETSUPPLEMENT","features":[307,336]},{"name":"PSYMBOLSERVERGETSUPPLEMENTW","features":[307,336]},{"name":"PSYMBOLSERVERGETVERSION","features":[307,336]},{"name":"PSYMBOLSERVERISSTORE","features":[307,336]},{"name":"PSYMBOLSERVERISSTOREW","features":[307,336]},{"name":"PSYMBOLSERVERMESSAGEPROC","features":[307,336]},{"name":"PSYMBOLSERVEROPENPROC","features":[307,336]},{"name":"PSYMBOLSERVERPINGPROC","features":[307,336]},{"name":"PSYMBOLSERVERPINGPROCA","features":[307,336]},{"name":"PSYMBOLSERVERPINGPROCW","features":[307,336]},{"name":"PSYMBOLSERVERPINGPROCWEX","features":[307,336]},{"name":"PSYMBOLSERVERPROC","features":[307,336]},{"name":"PSYMBOLSERVERPROCA","features":[307,336]},{"name":"PSYMBOLSERVERPROCW","features":[307,336]},{"name":"PSYMBOLSERVERSETHTTPAUTHHEADER","features":[307,336]},{"name":"PSYMBOLSERVERSETOPTIONSPROC","features":[307,336]},{"name":"PSYMBOLSERVERSETOPTIONSWPROC","features":[307,336]},{"name":"PSYMBOLSERVERSTOREFILE","features":[307,336]},{"name":"PSYMBOLSERVERSTOREFILEW","features":[307,336]},{"name":"PSYMBOLSERVERSTORESUPPLEMENT","features":[307,336]},{"name":"PSYMBOLSERVERSTORESUPPLEMENTW","features":[307,336]},{"name":"PSYMBOLSERVERVERSION","features":[336]},{"name":"PSYMBOLSERVERWEXPROC","features":[307,336]},{"name":"PSYMBOL_FUNCENTRY_CALLBACK","features":[307,336]},{"name":"PSYMBOL_FUNCENTRY_CALLBACK64","features":[307,336]},{"name":"PSYMBOL_REGISTERED_CALLBACK","features":[307,336]},{"name":"PSYMBOL_REGISTERED_CALLBACK64","features":[307,336]},{"name":"PSYM_ENUMERATESYMBOLS_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMERATESYMBOLS_CALLBACKW","features":[307,336]},{"name":"PSYM_ENUMLINES_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMLINES_CALLBACKW","features":[307,336]},{"name":"PSYM_ENUMMODULES_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMMODULES_CALLBACK64","features":[307,336]},{"name":"PSYM_ENUMMODULES_CALLBACKW64","features":[307,336]},{"name":"PSYM_ENUMPROCESSES_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMSOURCEFILES_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMSOURCEFILES_CALLBACKW","features":[307,336]},{"name":"PSYM_ENUMSYMBOLS_CALLBACK","features":[307,336]},{"name":"PSYM_ENUMSYMBOLS_CALLBACK64","features":[307,336]},{"name":"PSYM_ENUMSYMBOLS_CALLBACK64W","features":[307,336]},{"name":"PSYM_ENUMSYMBOLS_CALLBACKW","features":[307,336]},{"name":"PTRANSLATE_ADDRESS_ROUTINE","features":[307,336]},{"name":"PTRANSLATE_ADDRESS_ROUTINE64","features":[307,336]},{"name":"PVECTORED_EXCEPTION_HANDLER","features":[307,336,313]},{"name":"PWAITCHAINCALLBACK","features":[307,336]},{"name":"ProcessVmCountersStream","features":[336]},{"name":"QUOTA_UNDERFLOW","features":[336]},{"name":"RAMDISK_BOOT_INITIALIZATION_FAILED","features":[336]},{"name":"RDR_FILE_SYSTEM","features":[336]},{"name":"RECOM_DRIVER","features":[336]},{"name":"RECURSIVE_MACHINE_CHECK","features":[336]},{"name":"RECURSIVE_NMI","features":[336]},{"name":"REFERENCE_BY_POINTER","features":[336]},{"name":"REFMON_INITIALIZATION_FAILED","features":[336]},{"name":"REFS_FILE_SYSTEM","features":[336]},{"name":"REF_UNKNOWN_LOGON_SESSION","features":[336]},{"name":"REGISTRY_CALLBACK_DRIVER_EXCEPTION","features":[336]},{"name":"REGISTRY_ERROR","features":[336]},{"name":"REGISTRY_FILTER_DRIVER_EXCEPTION","features":[336]},{"name":"REGISTRY_LIVE_DUMP","features":[336]},{"name":"RESERVE_QUEUE_OVERFLOW","features":[336]},{"name":"RESOURCE_NOT_OWNED","features":[336]},{"name":"RESOURCE_OWNER_POINTER_INVALID","features":[336]},{"name":"RESTORE_LAST_ERROR_NAME","features":[336]},{"name":"RESTORE_LAST_ERROR_NAME_A","features":[336]},{"name":"RESTORE_LAST_ERROR_NAME_W","features":[336]},{"name":"RIP_EVENT","features":[336]},{"name":"RIP_INFO","features":[336]},{"name":"RIP_INFO_TYPE","features":[336]},{"name":"RTL_VIRTUAL_UNWIND_HANDLER_TYPE","features":[336]},{"name":"RaiseException","features":[336]},{"name":"RaiseFailFastException","features":[307,336,313]},{"name":"RangeMapAddPeImageSections","features":[307,336]},{"name":"RangeMapCreate","features":[336]},{"name":"RangeMapFree","features":[336]},{"name":"RangeMapRead","features":[307,336]},{"name":"RangeMapRemove","features":[307,336]},{"name":"RangeMapWrite","features":[307,336]},{"name":"ReBaseImage","features":[307,336]},{"name":"ReBaseImage64","features":[307,336]},{"name":"ReadMemoryFailureCallback","features":[336]},{"name":"ReadProcessMemory","features":[307,336]},{"name":"RegisterWaitChainCOMCallback","features":[336]},{"name":"RemoveInvalidModuleList","features":[307,336]},{"name":"RemoveMemoryCallback","features":[336]},{"name":"RemoveVectoredContinueHandler","features":[336]},{"name":"RemoveVectoredExceptionHandler","features":[336]},{"name":"ReportSymbolLoadSummary","features":[307,336]},{"name":"ReservedStream0","features":[336]},{"name":"ReservedStream1","features":[336]},{"name":"RtlAddFunctionTable","features":[307,336]},{"name":"RtlAddFunctionTable","features":[307,336]},{"name":"RtlAddGrowableFunctionTable","features":[336]},{"name":"RtlAddGrowableFunctionTable","features":[336]},{"name":"RtlCaptureContext","features":[336,313]},{"name":"RtlCaptureContext2","features":[336,313]},{"name":"RtlCaptureStackBackTrace","features":[336]},{"name":"RtlDeleteFunctionTable","features":[307,336]},{"name":"RtlDeleteFunctionTable","features":[307,336]},{"name":"RtlDeleteGrowableFunctionTable","features":[336]},{"name":"RtlGrowFunctionTable","features":[336]},{"name":"RtlInstallFunctionTableCallback","features":[307,336]},{"name":"RtlInstallFunctionTableCallback","features":[307,336]},{"name":"RtlLookupFunctionEntry","features":[336]},{"name":"RtlLookupFunctionEntry","features":[336]},{"name":"RtlPcToFileHeader","features":[336]},{"name":"RtlRaiseException","features":[307,336]},{"name":"RtlRestoreContext","features":[307,336,313]},{"name":"RtlUnwind","features":[307,336]},{"name":"RtlUnwindEx","features":[307,336,313]},{"name":"RtlVirtualUnwind","features":[307,336,313]},{"name":"RtlVirtualUnwind","features":[307,336,313]},{"name":"SAVER_ACCOUNTPROVSVCINITFAILURE","features":[336]},{"name":"SAVER_APPBARDISMISSAL","features":[336]},{"name":"SAVER_APPLISTUNREACHABLE","features":[336]},{"name":"SAVER_AUDIODRIVERHANG","features":[336]},{"name":"SAVER_AUXILIARYFULLDUMP","features":[336]},{"name":"SAVER_BATTERYPULLOUT","features":[336]},{"name":"SAVER_BLANKSCREEN","features":[336]},{"name":"SAVER_CALLDISMISSAL","features":[336]},{"name":"SAVER_CAPTURESERVICE","features":[336]},{"name":"SAVER_CHROMEPROCESSCRASH","features":[336]},{"name":"SAVER_DEVICEUPDATEUNSPECIFIED","features":[336]},{"name":"SAVER_GRAPHICS","features":[336]},{"name":"SAVER_INPUT","features":[336]},{"name":"SAVER_MEDIACORETESTHANG","features":[336]},{"name":"SAVER_MTBFCOMMANDHANG","features":[336]},{"name":"SAVER_MTBFCOMMANDTIMEOUT","features":[336]},{"name":"SAVER_MTBFIOERROR","features":[336]},{"name":"SAVER_MTBFPASSBUGCHECK","features":[336]},{"name":"SAVER_NAVIGATIONMODEL","features":[336]},{"name":"SAVER_NAVSERVERTIMEOUT","features":[336]},{"name":"SAVER_NONRESPONSIVEPROCESS","features":[336]},{"name":"SAVER_NOTIFICATIONDISMISSAL","features":[336]},{"name":"SAVER_OUTOFMEMORY","features":[336]},{"name":"SAVER_RENDERMOBILEUIOOM","features":[336]},{"name":"SAVER_RENDERTHREADHANG","features":[336]},{"name":"SAVER_REPORTNOTIFICATIONFAILURE","features":[336]},{"name":"SAVER_RESOURCEMANAGEMENT","features":[336]},{"name":"SAVER_RILADAPTATIONCRASH","features":[336]},{"name":"SAVER_RPCFAILURE","features":[336]},{"name":"SAVER_SICKAPPLICATION","features":[336]},{"name":"SAVER_SPEECHDISMISSAL","features":[336]},{"name":"SAVER_STARTNOTVISIBLE","features":[336]},{"name":"SAVER_UNEXPECTEDSHUTDOWN","features":[336]},{"name":"SAVER_UNSPECIFIED","features":[336]},{"name":"SAVER_WAITFORSHELLREADY","features":[336]},{"name":"SAVER_WATCHDOG","features":[336]},{"name":"SCSI_DISK_DRIVER_INTERNAL","features":[336]},{"name":"SCSI_VERIFIER_DETECTED_VIOLATION","features":[336]},{"name":"SDBUS_INTERNAL_ERROR","features":[336]},{"name":"SECURE_BOOT_VIOLATION","features":[336]},{"name":"SECURE_FAULT_UNHANDLED","features":[336]},{"name":"SECURE_KERNEL_ERROR","features":[336]},{"name":"SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION","features":[336]},{"name":"SECURITY1_INITIALIZATION_FAILED","features":[336]},{"name":"SECURITY_INITIALIZATION_FAILED","features":[336]},{"name":"SECURITY_SYSTEM","features":[336]},{"name":"SEM_ALL_ERRORS","features":[336]},{"name":"SEM_FAILCRITICALERRORS","features":[336]},{"name":"SEM_NOALIGNMENTFAULTEXCEPT","features":[336]},{"name":"SEM_NOGPFAULTERRORBOX","features":[336]},{"name":"SEM_NOOPENFILEERRORBOX","features":[336]},{"name":"SERIAL_DRIVER_INTERNAL","features":[336]},{"name":"SESSION1_INITIALIZATION_FAILED","features":[336]},{"name":"SESSION_HAS_VALID_POOL_ON_EXIT","features":[336]},{"name":"SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT","features":[336]},{"name":"SESSION_HAS_VALID_VIEWS_ON_EXIT","features":[336]},{"name":"SETUP_FAILURE","features":[336]},{"name":"SET_ENV_VAR_FAILED","features":[336]},{"name":"SET_OF_INVALID_CONTEXT","features":[336]},{"name":"SHARED_RESOURCE_CONV_ERROR","features":[336]},{"name":"SILO_CORRUPT","features":[336]},{"name":"SLE_ERROR","features":[336]},{"name":"SLE_MINORERROR","features":[336]},{"name":"SLE_WARNING","features":[336]},{"name":"SLMFLAG_ALT_INDEX","features":[336]},{"name":"SLMFLAG_NONE","features":[336]},{"name":"SLMFLAG_NO_SYMBOLS","features":[336]},{"name":"SLMFLAG_VIRTUAL","features":[336]},{"name":"SMB_REDIRECTOR_LIVEDUMP","features":[336]},{"name":"SMB_SERVER_LIVEDUMP","features":[336]},{"name":"SOC_CRITICAL_DEVICE_REMOVED","features":[336]},{"name":"SOC_SUBSYSTEM_FAILURE","features":[336]},{"name":"SOC_SUBSYSTEM_FAILURE_LIVEDUMP","features":[336]},{"name":"SOFT_RESTART_FATAL_ERROR","features":[336]},{"name":"SOURCEFILE","features":[336]},{"name":"SOURCEFILEW","features":[336]},{"name":"SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION","features":[336]},{"name":"SPIN_LOCK_ALREADY_OWNED","features":[336]},{"name":"SPIN_LOCK_INIT_FAILURE","features":[336]},{"name":"SPIN_LOCK_NOT_OWNED","features":[336]},{"name":"SPLITSYM_EXTRACT_ALL","features":[336]},{"name":"SPLITSYM_REMOVE_PRIVATE","features":[336]},{"name":"SPLITSYM_SYMBOLPATH_IS_SRC","features":[336]},{"name":"SRCCODEINFO","features":[336]},{"name":"SRCCODEINFOW","features":[336]},{"name":"SSRVACTION_CHECKSUMSTATUS","features":[336]},{"name":"SSRVACTION_EVENT","features":[336]},{"name":"SSRVACTION_EVENTW","features":[336]},{"name":"SSRVACTION_HTTPSTATUS","features":[336]},{"name":"SSRVACTION_QUERYCANCEL","features":[336]},{"name":"SSRVACTION_SIZE","features":[336]},{"name":"SSRVACTION_TRACE","features":[336]},{"name":"SSRVACTION_XMLOUTPUT","features":[336]},{"name":"SSRVOPT_CALLBACK","features":[336]},{"name":"SSRVOPT_CALLBACKW","features":[336]},{"name":"SSRVOPT_DISABLE_PING_HOST","features":[336]},{"name":"SSRVOPT_DISABLE_TIMEOUT","features":[336]},{"name":"SSRVOPT_DONT_UNCOMPRESS","features":[336]},{"name":"SSRVOPT_DOWNSTREAM_STORE","features":[336]},{"name":"SSRVOPT_DWORD","features":[336]},{"name":"SSRVOPT_DWORDPTR","features":[336]},{"name":"SSRVOPT_ENABLE_COMM_MSG","features":[336]},{"name":"SSRVOPT_FAVOR_COMPRESSED","features":[336]},{"name":"SSRVOPT_FLAT_DEFAULT_STORE","features":[336]},{"name":"SSRVOPT_GETPATH","features":[336]},{"name":"SSRVOPT_GUIDPTR","features":[336]},{"name":"SSRVOPT_MAX","features":[336]},{"name":"SSRVOPT_MESSAGE","features":[336]},{"name":"SSRVOPT_NOCOPY","features":[336]},{"name":"SSRVOPT_OLDGUIDPTR","features":[336]},{"name":"SSRVOPT_OVERWRITE","features":[336]},{"name":"SSRVOPT_PARAMTYPE","features":[336]},{"name":"SSRVOPT_PARENTWIN","features":[336]},{"name":"SSRVOPT_PROXY","features":[336]},{"name":"SSRVOPT_PROXYW","features":[336]},{"name":"SSRVOPT_RESETTOU","features":[336]},{"name":"SSRVOPT_RETRY_APP_HANG","features":[336]},{"name":"SSRVOPT_SECURE","features":[336]},{"name":"SSRVOPT_SERVICE","features":[336]},{"name":"SSRVOPT_SETCONTEXT","features":[336]},{"name":"SSRVOPT_STRING","features":[336]},{"name":"SSRVOPT_TRACE","features":[336]},{"name":"SSRVOPT_UNATTENDED","features":[336]},{"name":"SSRVOPT_URI_FILTER","features":[336]},{"name":"SSRVOPT_URI_TIERS","features":[336]},{"name":"SSRVOPT_WINHTTP","features":[336]},{"name":"SSRVOPT_WININET","features":[336]},{"name":"SSRVURI_ALL","features":[336]},{"name":"SSRVURI_COMPRESSED","features":[336]},{"name":"SSRVURI_FILEPTR","features":[336]},{"name":"SSRVURI_HTTP_COMPRESSED","features":[336]},{"name":"SSRVURI_HTTP_FILEPTR","features":[336]},{"name":"SSRVURI_HTTP_MASK","features":[336]},{"name":"SSRVURI_HTTP_NORMAL","features":[336]},{"name":"SSRVURI_NORMAL","features":[336]},{"name":"SSRVURI_UNC_COMPRESSED","features":[336]},{"name":"SSRVURI_UNC_FILEPTR","features":[336]},{"name":"SSRVURI_UNC_MASK","features":[336]},{"name":"SSRVURI_UNC_NORMAL","features":[336]},{"name":"STACKFRAME","features":[307,336]},{"name":"STACKFRAME64","features":[307,336]},{"name":"STACKFRAME_EX","features":[307,336]},{"name":"STORAGE_DEVICE_ABNORMALITY_DETECTED","features":[336]},{"name":"STORAGE_MINIPORT_ERROR","features":[336]},{"name":"STORE_DATA_STRUCTURE_CORRUPTION","features":[336]},{"name":"STREAMS_INTERNAL_ERROR","features":[336]},{"name":"SYMADDSOURCESTREAM","features":[307,336]},{"name":"SYMADDSOURCESTREAMA","features":[307,336]},{"name":"SYMBOLIC_INITIALIZATION_FAILED","features":[336]},{"name":"SYMBOL_INFO","features":[336]},{"name":"SYMBOL_INFOW","features":[336]},{"name":"SYMBOL_INFO_FLAGS","features":[336]},{"name":"SYMBOL_INFO_PACKAGE","features":[336]},{"name":"SYMBOL_INFO_PACKAGEW","features":[336]},{"name":"SYMENUM_OPTIONS_DEFAULT","features":[336]},{"name":"SYMENUM_OPTIONS_INLINE","features":[336]},{"name":"SYMFLAG_CLR_TOKEN","features":[336]},{"name":"SYMFLAG_CONSTANT","features":[336]},{"name":"SYMFLAG_EXPORT","features":[336]},{"name":"SYMFLAG_FIXUP_ARM64X","features":[336]},{"name":"SYMFLAG_FORWARDER","features":[336]},{"name":"SYMFLAG_FRAMEREL","features":[336]},{"name":"SYMFLAG_FUNCTION","features":[336]},{"name":"SYMFLAG_FUNC_NO_RETURN","features":[336]},{"name":"SYMFLAG_GLOBAL","features":[336]},{"name":"SYMFLAG_ILREL","features":[336]},{"name":"SYMFLAG_LOCAL","features":[336]},{"name":"SYMFLAG_METADATA","features":[336]},{"name":"SYMFLAG_NULL","features":[336]},{"name":"SYMFLAG_PARAMETER","features":[336]},{"name":"SYMFLAG_PUBLIC_CODE","features":[336]},{"name":"SYMFLAG_REGISTER","features":[336]},{"name":"SYMFLAG_REGREL","features":[336]},{"name":"SYMFLAG_REGREL_ALIASINDIR","features":[336]},{"name":"SYMFLAG_RESET","features":[336]},{"name":"SYMFLAG_SLOT","features":[336]},{"name":"SYMFLAG_SYNTHETIC_ZEROBASE","features":[336]},{"name":"SYMFLAG_THUNK","features":[336]},{"name":"SYMFLAG_TLSREL","features":[336]},{"name":"SYMFLAG_VALUEPRESENT","features":[336]},{"name":"SYMFLAG_VIRTUAL","features":[336]},{"name":"SYMF_CONSTANT","features":[336]},{"name":"SYMF_EXPORT","features":[336]},{"name":"SYMF_FORWARDER","features":[336]},{"name":"SYMF_FRAMEREL","features":[336]},{"name":"SYMF_FUNCTION","features":[336]},{"name":"SYMF_LOCAL","features":[336]},{"name":"SYMF_OMAP_GENERATED","features":[336]},{"name":"SYMF_OMAP_MODIFIED","features":[336]},{"name":"SYMF_PARAMETER","features":[336]},{"name":"SYMF_REGISTER","features":[336]},{"name":"SYMF_REGREL","features":[336]},{"name":"SYMF_THUNK","features":[336]},{"name":"SYMF_TLSREL","features":[336]},{"name":"SYMF_VIRTUAL","features":[336]},{"name":"SYMOPT_ALLOW_ABSOLUTE_SYMBOLS","features":[336]},{"name":"SYMOPT_ALLOW_ZERO_ADDRESS","features":[336]},{"name":"SYMOPT_AUTO_PUBLICS","features":[336]},{"name":"SYMOPT_CASE_INSENSITIVE","features":[336]},{"name":"SYMOPT_DEBUG","features":[336]},{"name":"SYMOPT_DEFERRED_LOADS","features":[336]},{"name":"SYMOPT_DISABLE_FAST_SYMBOLS","features":[336]},{"name":"SYMOPT_DISABLE_SRVSTAR_ON_STARTUP","features":[336]},{"name":"SYMOPT_DISABLE_SYMSRV_AUTODETECT","features":[336]},{"name":"SYMOPT_DISABLE_SYMSRV_TIMEOUT","features":[336]},{"name":"SYMOPT_EXACT_SYMBOLS","features":[336]},{"name":"SYMOPT_EX_DISABLEACCESSTIMEUPDATE","features":[336]},{"name":"SYMOPT_EX_LASTVALIDDEBUGDIRECTORY","features":[336]},{"name":"SYMOPT_EX_MAX","features":[336]},{"name":"SYMOPT_EX_NEVERLOADSYMBOLS","features":[336]},{"name":"SYMOPT_EX_NOIMPLICITPATTERNSEARCH","features":[336]},{"name":"SYMOPT_FAIL_CRITICAL_ERRORS","features":[336]},{"name":"SYMOPT_FAVOR_COMPRESSED","features":[336]},{"name":"SYMOPT_FLAT_DIRECTORY","features":[336]},{"name":"SYMOPT_IGNORE_CVREC","features":[336]},{"name":"SYMOPT_IGNORE_IMAGEDIR","features":[336]},{"name":"SYMOPT_IGNORE_NT_SYMPATH","features":[336]},{"name":"SYMOPT_INCLUDE_32BIT_MODULES","features":[336]},{"name":"SYMOPT_LOAD_ANYTHING","features":[336]},{"name":"SYMOPT_LOAD_LINES","features":[336]},{"name":"SYMOPT_NO_CPP","features":[336]},{"name":"SYMOPT_NO_IMAGE_SEARCH","features":[336]},{"name":"SYMOPT_NO_PROMPTS","features":[336]},{"name":"SYMOPT_NO_PUBLICS","features":[336]},{"name":"SYMOPT_NO_UNQUALIFIED_LOADS","features":[336]},{"name":"SYMOPT_OMAP_FIND_NEAREST","features":[336]},{"name":"SYMOPT_OVERWRITE","features":[336]},{"name":"SYMOPT_PUBLICS_ONLY","features":[336]},{"name":"SYMOPT_READONLY_CACHE","features":[336]},{"name":"SYMOPT_SECURE","features":[336]},{"name":"SYMOPT_SYMPATH_LAST","features":[336]},{"name":"SYMOPT_UNDNAME","features":[336]},{"name":"SYMSEARCH_ALLITEMS","features":[336]},{"name":"SYMSEARCH_GLOBALSONLY","features":[336]},{"name":"SYMSEARCH_MASKOBJS","features":[336]},{"name":"SYMSEARCH_RECURSE","features":[336]},{"name":"SYMSRV_EXTENDED_OUTPUT_DATA","features":[336]},{"name":"SYMSRV_INDEX_INFO","features":[307,336]},{"name":"SYMSRV_INDEX_INFOW","features":[307,336]},{"name":"SYMSRV_VERSION","features":[336]},{"name":"SYMSTOREOPT_ALT_INDEX","features":[336]},{"name":"SYMSTOREOPT_COMPRESS","features":[336]},{"name":"SYMSTOREOPT_OVERWRITE","features":[336]},{"name":"SYMSTOREOPT_PASS_IF_EXISTS","features":[336]},{"name":"SYMSTOREOPT_POINTER","features":[336]},{"name":"SYMSTOREOPT_RETURNINDEX","features":[336]},{"name":"SYMSTOREOPT_UNICODE","features":[336]},{"name":"SYM_FIND_ID_OPTION","features":[336]},{"name":"SYM_INLINE_COMP_DIFFERENT","features":[336]},{"name":"SYM_INLINE_COMP_ERROR","features":[336]},{"name":"SYM_INLINE_COMP_IDENTICAL","features":[336]},{"name":"SYM_INLINE_COMP_STEPIN","features":[336]},{"name":"SYM_INLINE_COMP_STEPOUT","features":[336]},{"name":"SYM_INLINE_COMP_STEPOVER","features":[336]},{"name":"SYM_LOAD_FLAGS","features":[336]},{"name":"SYM_SRV_STORE_FILE_FLAGS","features":[336]},{"name":"SYM_STKWALK_DEFAULT","features":[336]},{"name":"SYM_STKWALK_FORCE_FRAMEPTR","features":[336]},{"name":"SYM_STKWALK_ZEROEXTEND_PTRS","features":[336]},{"name":"SYM_TYPE","features":[336]},{"name":"SYNTHETIC_EXCEPTION_UNHANDLED","features":[336]},{"name":"SYNTHETIC_WATCHDOG_TIMEOUT","features":[336]},{"name":"SYSTEM_EXIT_OWNED_MUTEX","features":[336]},{"name":"SYSTEM_IMAGE_BAD_SIGNATURE","features":[336]},{"name":"SYSTEM_LICENSE_VIOLATION","features":[336]},{"name":"SYSTEM_PTE_MISUSE","features":[336]},{"name":"SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD","features":[336]},{"name":"SYSTEM_SERVICE_EXCEPTION","features":[336]},{"name":"SYSTEM_THREAD_EXCEPTION_NOT_HANDLED","features":[336]},{"name":"SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M","features":[336]},{"name":"SYSTEM_UNWIND_PREVIOUS_USER","features":[336]},{"name":"SearchTreeForFile","features":[307,336]},{"name":"SearchTreeForFileW","features":[307,336]},{"name":"SecondaryFlagsCallback","features":[336]},{"name":"SetCheckUserInterruptShared","features":[336]},{"name":"SetErrorMode","features":[336]},{"name":"SetImageConfigInformation","features":[307,336,313,338]},{"name":"SetImageConfigInformation","features":[307,336,313,338]},{"name":"SetSymLoadError","features":[336]},{"name":"SetThreadContext","features":[307,336,313]},{"name":"SetThreadErrorMode","features":[307,336]},{"name":"SetUnhandledExceptionFilter","features":[307,336,313]},{"name":"SetXStateFeaturesMask","features":[307,336,313]},{"name":"StackWalk","features":[307,336]},{"name":"StackWalk2","features":[307,336]},{"name":"StackWalk64","features":[307,336]},{"name":"StackWalkEx","features":[307,336]},{"name":"SymAddSourceStream","features":[307,336]},{"name":"SymAddSourceStreamA","features":[307,336]},{"name":"SymAddSourceStreamW","features":[307,336]},{"name":"SymAddSymbol","features":[307,336]},{"name":"SymAddSymbolW","features":[307,336]},{"name":"SymAddrIncludeInlineTrace","features":[307,336]},{"name":"SymCleanup","features":[307,336]},{"name":"SymCoff","features":[336]},{"name":"SymCompareInlineTrace","features":[307,336]},{"name":"SymCv","features":[336]},{"name":"SymDeferred","features":[336]},{"name":"SymDeleteSymbol","features":[307,336]},{"name":"SymDeleteSymbolW","features":[307,336]},{"name":"SymDia","features":[336]},{"name":"SymEnumLines","features":[307,336]},{"name":"SymEnumLinesW","features":[307,336]},{"name":"SymEnumProcesses","features":[307,336]},{"name":"SymEnumSourceFileTokens","features":[307,336]},{"name":"SymEnumSourceFiles","features":[307,336]},{"name":"SymEnumSourceFilesW","features":[307,336]},{"name":"SymEnumSourceLines","features":[307,336]},{"name":"SymEnumSourceLinesW","features":[307,336]},{"name":"SymEnumSym","features":[307,336]},{"name":"SymEnumSymbols","features":[307,336]},{"name":"SymEnumSymbolsEx","features":[307,336]},{"name":"SymEnumSymbolsExW","features":[307,336]},{"name":"SymEnumSymbolsForAddr","features":[307,336]},{"name":"SymEnumSymbolsForAddrW","features":[307,336]},{"name":"SymEnumSymbolsW","features":[307,336]},{"name":"SymEnumTypes","features":[307,336]},{"name":"SymEnumTypesByName","features":[307,336]},{"name":"SymEnumTypesByNameW","features":[307,336]},{"name":"SymEnumTypesW","features":[307,336]},{"name":"SymEnumerateModules","features":[307,336]},{"name":"SymEnumerateModules64","features":[307,336]},{"name":"SymEnumerateModulesW64","features":[307,336]},{"name":"SymEnumerateSymbols","features":[307,336]},{"name":"SymEnumerateSymbols64","features":[307,336]},{"name":"SymEnumerateSymbolsW","features":[307,336]},{"name":"SymEnumerateSymbolsW64","features":[307,336]},{"name":"SymExport","features":[336]},{"name":"SymFindDebugInfoFile","features":[307,336]},{"name":"SymFindDebugInfoFileW","features":[307,336]},{"name":"SymFindExecutableImage","features":[307,336]},{"name":"SymFindExecutableImageW","features":[307,336]},{"name":"SymFindFileInPath","features":[307,336]},{"name":"SymFindFileInPathW","features":[307,336]},{"name":"SymFromAddr","features":[307,336]},{"name":"SymFromAddrW","features":[307,336]},{"name":"SymFromIndex","features":[307,336]},{"name":"SymFromIndexW","features":[307,336]},{"name":"SymFromInlineContext","features":[307,336]},{"name":"SymFromInlineContextW","features":[307,336]},{"name":"SymFromName","features":[307,336]},{"name":"SymFromNameW","features":[307,336]},{"name":"SymFromToken","features":[307,336]},{"name":"SymFromTokenW","features":[307,336]},{"name":"SymFunctionTableAccess","features":[307,336]},{"name":"SymFunctionTableAccess64","features":[307,336]},{"name":"SymFunctionTableAccess64AccessRoutines","features":[307,336]},{"name":"SymGetExtendedOption","features":[307,336]},{"name":"SymGetFileLineOffsets64","features":[307,336]},{"name":"SymGetHomeDirectory","features":[336]},{"name":"SymGetHomeDirectoryW","features":[336]},{"name":"SymGetLineFromAddr","features":[307,336]},{"name":"SymGetLineFromAddr64","features":[307,336]},{"name":"SymGetLineFromAddrW64","features":[307,336]},{"name":"SymGetLineFromInlineContext","features":[307,336]},{"name":"SymGetLineFromInlineContextW","features":[307,336]},{"name":"SymGetLineFromName","features":[307,336]},{"name":"SymGetLineFromName64","features":[307,336]},{"name":"SymGetLineFromNameW64","features":[307,336]},{"name":"SymGetLineNext","features":[307,336]},{"name":"SymGetLineNext64","features":[307,336]},{"name":"SymGetLineNextW64","features":[307,336]},{"name":"SymGetLinePrev","features":[307,336]},{"name":"SymGetLinePrev64","features":[307,336]},{"name":"SymGetLinePrevW64","features":[307,336]},{"name":"SymGetModuleBase","features":[307,336]},{"name":"SymGetModuleBase64","features":[307,336]},{"name":"SymGetModuleInfo","features":[307,336]},{"name":"SymGetModuleInfo64","features":[307,336]},{"name":"SymGetModuleInfoW","features":[307,336]},{"name":"SymGetModuleInfoW64","features":[307,336]},{"name":"SymGetOmaps","features":[307,336]},{"name":"SymGetOptions","features":[336]},{"name":"SymGetScope","features":[307,336]},{"name":"SymGetScopeW","features":[307,336]},{"name":"SymGetSearchPath","features":[307,336]},{"name":"SymGetSearchPathW","features":[307,336]},{"name":"SymGetSourceFile","features":[307,336]},{"name":"SymGetSourceFileChecksum","features":[307,336]},{"name":"SymGetSourceFileChecksumW","features":[307,336]},{"name":"SymGetSourceFileFromToken","features":[307,336]},{"name":"SymGetSourceFileFromTokenByTokenName","features":[307,336]},{"name":"SymGetSourceFileFromTokenByTokenNameW","features":[307,336]},{"name":"SymGetSourceFileFromTokenW","features":[307,336]},{"name":"SymGetSourceFileToken","features":[307,336]},{"name":"SymGetSourceFileTokenByTokenName","features":[307,336]},{"name":"SymGetSourceFileTokenByTokenNameW","features":[307,336]},{"name":"SymGetSourceFileTokenW","features":[307,336]},{"name":"SymGetSourceFileW","features":[307,336]},{"name":"SymGetSourceVarFromToken","features":[307,336]},{"name":"SymGetSourceVarFromTokenW","features":[307,336]},{"name":"SymGetSymFromAddr","features":[307,336]},{"name":"SymGetSymFromAddr64","features":[307,336]},{"name":"SymGetSymFromName","features":[307,336]},{"name":"SymGetSymFromName64","features":[307,336]},{"name":"SymGetSymNext","features":[307,336]},{"name":"SymGetSymNext64","features":[307,336]},{"name":"SymGetSymPrev","features":[307,336]},{"name":"SymGetSymPrev64","features":[307,336]},{"name":"SymGetSymbolFile","features":[307,336]},{"name":"SymGetSymbolFileW","features":[307,336]},{"name":"SymGetTypeFromName","features":[307,336]},{"name":"SymGetTypeFromNameW","features":[307,336]},{"name":"SymGetTypeInfo","features":[307,336]},{"name":"SymGetTypeInfoEx","features":[307,336]},{"name":"SymGetUnwindInfo","features":[307,336]},{"name":"SymInitialize","features":[307,336]},{"name":"SymInitializeW","features":[307,336]},{"name":"SymLoadModule","features":[307,336]},{"name":"SymLoadModule64","features":[307,336]},{"name":"SymLoadModuleEx","features":[307,336]},{"name":"SymLoadModuleExW","features":[307,336]},{"name":"SymMatchFileName","features":[307,336]},{"name":"SymMatchFileNameW","features":[307,336]},{"name":"SymMatchString","features":[307,336]},{"name":"SymMatchStringA","features":[307,336]},{"name":"SymMatchStringW","features":[307,336]},{"name":"SymNext","features":[307,336]},{"name":"SymNextW","features":[307,336]},{"name":"SymNone","features":[336]},{"name":"SymPdb","features":[336]},{"name":"SymPrev","features":[307,336]},{"name":"SymPrevW","features":[307,336]},{"name":"SymQueryInlineTrace","features":[307,336]},{"name":"SymRefreshModuleList","features":[307,336]},{"name":"SymRegisterCallback","features":[307,336]},{"name":"SymRegisterCallback64","features":[307,336]},{"name":"SymRegisterCallbackW64","features":[307,336]},{"name":"SymRegisterFunctionEntryCallback","features":[307,336]},{"name":"SymRegisterFunctionEntryCallback64","features":[307,336]},{"name":"SymSearch","features":[307,336]},{"name":"SymSearchW","features":[307,336]},{"name":"SymSetContext","features":[307,336]},{"name":"SymSetExtendedOption","features":[307,336]},{"name":"SymSetHomeDirectory","features":[307,336]},{"name":"SymSetHomeDirectoryW","features":[307,336]},{"name":"SymSetOptions","features":[336]},{"name":"SymSetParentWindow","features":[307,336]},{"name":"SymSetScopeFromAddr","features":[307,336]},{"name":"SymSetScopeFromIndex","features":[307,336]},{"name":"SymSetScopeFromInlineContext","features":[307,336]},{"name":"SymSetSearchPath","features":[307,336]},{"name":"SymSetSearchPathW","features":[307,336]},{"name":"SymSrvDeltaName","features":[307,336]},{"name":"SymSrvDeltaNameW","features":[307,336]},{"name":"SymSrvGetFileIndexInfo","features":[307,336]},{"name":"SymSrvGetFileIndexInfoW","features":[307,336]},{"name":"SymSrvGetFileIndexString","features":[307,336]},{"name":"SymSrvGetFileIndexStringW","features":[307,336]},{"name":"SymSrvGetFileIndexes","features":[307,336]},{"name":"SymSrvGetFileIndexesW","features":[307,336]},{"name":"SymSrvGetSupplement","features":[307,336]},{"name":"SymSrvGetSupplementW","features":[307,336]},{"name":"SymSrvIsStore","features":[307,336]},{"name":"SymSrvIsStoreW","features":[307,336]},{"name":"SymSrvStoreFile","features":[307,336]},{"name":"SymSrvStoreFileW","features":[307,336]},{"name":"SymSrvStoreSupplement","features":[307,336]},{"name":"SymSrvStoreSupplementW","features":[307,336]},{"name":"SymSym","features":[336]},{"name":"SymUnDName","features":[307,336]},{"name":"SymUnDName64","features":[307,336]},{"name":"SymUnloadModule","features":[307,336]},{"name":"SymUnloadModule64","features":[307,336]},{"name":"SymVirtual","features":[336]},{"name":"SystemInfoStream","features":[336]},{"name":"SystemMemoryInfoStream","features":[336]},{"name":"TARGET_ATTRIBUTE_PACMASK","features":[336]},{"name":"TARGET_MDL_TOO_SMALL","features":[336]},{"name":"TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK","features":[336]},{"name":"TELEMETRY_ASSERTS_LIVEDUMP","features":[336]},{"name":"TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE","features":[336]},{"name":"THIRD_PARTY_FILE_SYSTEM_FAILURE","features":[336]},{"name":"THREAD_ERROR_MODE","features":[336]},{"name":"THREAD_NOT_MUTEX_OWNER","features":[336]},{"name":"THREAD_STUCK_IN_DEVICE_DRIVER","features":[336]},{"name":"THREAD_STUCK_IN_DEVICE_DRIVER_M","features":[336]},{"name":"THREAD_TERMINATE_HELD_MUTEX","features":[336]},{"name":"THREAD_WRITE_FLAGS","features":[336]},{"name":"TIMER_OR_DPC_INVALID","features":[336]},{"name":"TI_FINDCHILDREN","features":[336]},{"name":"TI_FINDCHILDREN_PARAMS","features":[336]},{"name":"TI_GET_ADDRESS","features":[336]},{"name":"TI_GET_ADDRESSOFFSET","features":[336]},{"name":"TI_GET_ARRAYINDEXTYPEID","features":[336]},{"name":"TI_GET_BASETYPE","features":[336]},{"name":"TI_GET_BITPOSITION","features":[336]},{"name":"TI_GET_CALLING_CONVENTION","features":[336]},{"name":"TI_GET_CHILDRENCOUNT","features":[336]},{"name":"TI_GET_CLASSPARENTID","features":[336]},{"name":"TI_GET_COUNT","features":[336]},{"name":"TI_GET_DATAKIND","features":[336]},{"name":"TI_GET_INDIRECTVIRTUALBASECLASS","features":[336]},{"name":"TI_GET_IS_REFERENCE","features":[336]},{"name":"TI_GET_LENGTH","features":[336]},{"name":"TI_GET_LEXICALPARENT","features":[336]},{"name":"TI_GET_NESTED","features":[336]},{"name":"TI_GET_OBJECTPOINTERTYPE","features":[336]},{"name":"TI_GET_OFFSET","features":[336]},{"name":"TI_GET_SYMINDEX","features":[336]},{"name":"TI_GET_SYMNAME","features":[336]},{"name":"TI_GET_SYMTAG","features":[336]},{"name":"TI_GET_THISADJUST","features":[336]},{"name":"TI_GET_TYPE","features":[336]},{"name":"TI_GET_TYPEID","features":[336]},{"name":"TI_GET_UDTKIND","features":[336]},{"name":"TI_GET_VALUE","features":[336]},{"name":"TI_GET_VIRTUALBASECLASS","features":[336]},{"name":"TI_GET_VIRTUALBASEDISPINDEX","features":[336]},{"name":"TI_GET_VIRTUALBASEOFFSET","features":[336]},{"name":"TI_GET_VIRTUALBASEPOINTEROFFSET","features":[336]},{"name":"TI_GET_VIRTUALBASETABLETYPE","features":[336]},{"name":"TI_GET_VIRTUALTABLESHAPEID","features":[336]},{"name":"TI_GTIEX_REQS_VALID","features":[336]},{"name":"TI_IS_CLOSE_EQUIV_TO","features":[336]},{"name":"TI_IS_EQUIV_TO","features":[336]},{"name":"TOO_MANY_RECURSIVE_FAULTS","features":[336]},{"name":"TRAP_CAUSE_UNKNOWN","features":[336]},{"name":"TTM_FATAL_ERROR","features":[336]},{"name":"TTM_WATCHDOG_TIMEOUT","features":[336]},{"name":"TerminateProcessOnMemoryExhaustion","features":[336]},{"name":"ThreadCallback","features":[336]},{"name":"ThreadExCallback","features":[336]},{"name":"ThreadExListStream","features":[336]},{"name":"ThreadInfoListStream","features":[336]},{"name":"ThreadListStream","features":[336]},{"name":"ThreadNamesStream","features":[336]},{"name":"ThreadWriteBackingStore","features":[336]},{"name":"ThreadWriteContext","features":[336]},{"name":"ThreadWriteInstructionWindow","features":[336]},{"name":"ThreadWriteStack","features":[336]},{"name":"ThreadWriteThread","features":[336]},{"name":"ThreadWriteThreadData","features":[336]},{"name":"ThreadWriteThreadInfo","features":[336]},{"name":"TokenStream","features":[336]},{"name":"TouchFileTimes","features":[307,336]},{"name":"UCMUCSI_FAILURE","features":[336]},{"name":"UCMUCSI_LIVEDUMP","features":[336]},{"name":"UDFS_FILE_SYSTEM","features":[336]},{"name":"UFX_LIVEDUMP","features":[336]},{"name":"UNDNAME_32_BIT_DECODE","features":[336]},{"name":"UNDNAME_COMPLETE","features":[336]},{"name":"UNDNAME_NAME_ONLY","features":[336]},{"name":"UNDNAME_NO_ACCESS_SPECIFIERS","features":[336]},{"name":"UNDNAME_NO_ALLOCATION_LANGUAGE","features":[336]},{"name":"UNDNAME_NO_ALLOCATION_MODEL","features":[336]},{"name":"UNDNAME_NO_ARGUMENTS","features":[336]},{"name":"UNDNAME_NO_CV_THISTYPE","features":[336]},{"name":"UNDNAME_NO_FUNCTION_RETURNS","features":[336]},{"name":"UNDNAME_NO_LEADING_UNDERSCORES","features":[336]},{"name":"UNDNAME_NO_MEMBER_TYPE","features":[336]},{"name":"UNDNAME_NO_MS_KEYWORDS","features":[336]},{"name":"UNDNAME_NO_MS_THISTYPE","features":[336]},{"name":"UNDNAME_NO_RETURN_UDT_MODEL","features":[336]},{"name":"UNDNAME_NO_SPECIAL_SYMS","features":[336]},{"name":"UNDNAME_NO_THISTYPE","features":[336]},{"name":"UNDNAME_NO_THROW_SIGNATURES","features":[336]},{"name":"UNEXPECTED_INITIALIZATION_CALL","features":[336]},{"name":"UNEXPECTED_KERNEL_MODE_TRAP","features":[336]},{"name":"UNEXPECTED_KERNEL_MODE_TRAP_M","features":[336]},{"name":"UNEXPECTED_STORE_EXCEPTION","features":[336]},{"name":"UNLOAD_DLL_DEBUG_EVENT","features":[336]},{"name":"UNLOAD_DLL_DEBUG_INFO","features":[336]},{"name":"UNMOUNTABLE_BOOT_VOLUME","features":[336]},{"name":"UNSUPPORTED_INSTRUCTION_MODE","features":[336]},{"name":"UNSUPPORTED_PROCESSOR","features":[336]},{"name":"UNWIND_HISTORY_TABLE","features":[336]},{"name":"UNWIND_HISTORY_TABLE_ENTRY","features":[336]},{"name":"UNWIND_HISTORY_TABLE_ENTRY","features":[336]},{"name":"UNWIND_ON_INVALID_STACK","features":[336]},{"name":"UNW_FLAG_CHAININFO","features":[336]},{"name":"UNW_FLAG_EHANDLER","features":[336]},{"name":"UNW_FLAG_NHANDLER","features":[336]},{"name":"UNW_FLAG_UHANDLER","features":[336]},{"name":"UP_DRIVER_ON_MP_SYSTEM","features":[336]},{"name":"USB4_HARDWARE_VIOLATION","features":[336]},{"name":"USB_DRIPS_BLOCKER_SURPRISE_REMOVAL_LIVEDUMP","features":[336]},{"name":"USER_MODE_HEALTH_MONITOR","features":[336]},{"name":"USER_MODE_HEALTH_MONITOR_LIVEDUMP","features":[336]},{"name":"UnDecorateSymbolName","features":[336]},{"name":"UnDecorateSymbolNameW","features":[336]},{"name":"UnMapAndLoad","features":[307,336,313,338]},{"name":"UnhandledExceptionFilter","features":[307,336,313]},{"name":"UnloadedModuleListStream","features":[336]},{"name":"UnusedStream","features":[336]},{"name":"UpdateDebugInfoFile","features":[307,336,338]},{"name":"UpdateDebugInfoFileEx","features":[307,336,338]},{"name":"VER_PLATFORM","features":[336]},{"name":"VER_PLATFORM_WIN32_NT","features":[336]},{"name":"VER_PLATFORM_WIN32_WINDOWS","features":[336]},{"name":"VER_PLATFORM_WIN32s","features":[336]},{"name":"VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE","features":[336]},{"name":"VHD_BOOT_INITIALIZATION_FAILED","features":[336]},{"name":"VIDEO_DRIVER_DEBUG_REPORT_REQUEST","features":[336]},{"name":"VIDEO_DRIVER_INIT_FAILURE","features":[336]},{"name":"VIDEO_DWMINIT_TIMEOUT_FALLBACK_BDD","features":[336]},{"name":"VIDEO_DXGKRNL_BLACK_SCREEN_LIVEDUMP","features":[336]},{"name":"VIDEO_DXGKRNL_FATAL_ERROR","features":[336]},{"name":"VIDEO_DXGKRNL_LIVEDUMP","features":[336]},{"name":"VIDEO_DXGKRNL_SYSMM_FATAL_ERROR","features":[336]},{"name":"VIDEO_ENGINE_TIMEOUT_DETECTED","features":[336]},{"name":"VIDEO_MEMORY_MANAGEMENT_INTERNAL","features":[336]},{"name":"VIDEO_MINIPORT_BLACK_SCREEN_LIVEDUMP","features":[336]},{"name":"VIDEO_MINIPORT_FAILED_LIVEDUMP","features":[336]},{"name":"VIDEO_SCHEDULER_INTERNAL_ERROR","features":[336]},{"name":"VIDEO_SHADOW_DRIVER_FATAL_ERROR","features":[336]},{"name":"VIDEO_TDR_APPLICATION_BLOCKED","features":[336]},{"name":"VIDEO_TDR_FAILURE","features":[336]},{"name":"VIDEO_TDR_TIMEOUT_DETECTED","features":[336]},{"name":"VMBUS_LIVEDUMP","features":[336]},{"name":"VOLMGRX_INTERNAL_ERROR","features":[336]},{"name":"VOLSNAP_OVERLAPPED_TABLE_ACCESS","features":[336]},{"name":"VSL_INITIALIZATION_FAILED","features":[336]},{"name":"VmPostReadCallback","features":[336]},{"name":"VmPreReadCallback","features":[336]},{"name":"VmQueryCallback","features":[336]},{"name":"VmStartCallback","features":[336]},{"name":"WAITCHAIN_NODE_INFO","features":[307,336]},{"name":"WAIT_CHAIN_THREAD_OPTIONS","features":[336]},{"name":"WCT_ASYNC_OPEN_FLAG","features":[336]},{"name":"WCT_MAX_NODE_COUNT","features":[336]},{"name":"WCT_NETWORK_IO_FLAG","features":[336]},{"name":"WCT_OBJECT_STATUS","features":[336]},{"name":"WCT_OBJECT_TYPE","features":[336]},{"name":"WCT_OBJNAME_LENGTH","features":[336]},{"name":"WCT_OUT_OF_PROC_COM_FLAG","features":[336]},{"name":"WCT_OUT_OF_PROC_CS_FLAG","features":[336]},{"name":"WCT_OUT_OF_PROC_FLAG","features":[336]},{"name":"WDF_VIOLATION","features":[336]},{"name":"WFP_INVALID_OPERATION","features":[336]},{"name":"WHEA_AER_BRIDGE_DESCRIPTOR","features":[307,336]},{"name":"WHEA_AER_ENDPOINT_DESCRIPTOR","features":[307,336]},{"name":"WHEA_AER_ROOTPORT_DESCRIPTOR","features":[307,336]},{"name":"WHEA_BAD_PAGE_LIST_LOCATION","features":[336]},{"name":"WHEA_BAD_PAGE_LIST_MAX_SIZE","features":[336]},{"name":"WHEA_CMCI_THRESHOLD_COUNT","features":[336]},{"name":"WHEA_CMCI_THRESHOLD_POLL_COUNT","features":[336]},{"name":"WHEA_CMCI_THRESHOLD_TIME","features":[336]},{"name":"WHEA_DEVICE_DRIVER_BUFFER_SET_MAX","features":[336]},{"name":"WHEA_DEVICE_DRIVER_BUFFER_SET_MIN","features":[336]},{"name":"WHEA_DEVICE_DRIVER_BUFFER_SET_V1","features":[336]},{"name":"WHEA_DEVICE_DRIVER_CONFIG_MAX","features":[336]},{"name":"WHEA_DEVICE_DRIVER_CONFIG_MIN","features":[336]},{"name":"WHEA_DEVICE_DRIVER_CONFIG_V1","features":[336]},{"name":"WHEA_DEVICE_DRIVER_CONFIG_V2","features":[336]},{"name":"WHEA_DEVICE_DRIVER_DESCRIPTOR","features":[307,336]},{"name":"WHEA_DISABLE_DUMMY_WRITE","features":[336]},{"name":"WHEA_DISABLE_OFFLINE","features":[336]},{"name":"WHEA_DRIVER_BUFFER_SET","features":[336]},{"name":"WHEA_ERROR_SOURCE_CONFIGURATION_DD","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER_V1","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_CORRECT_DEVICE_DRIVER","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERBRIDGE","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERENDPOINT","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_AERROOTPORT","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_GENERIC","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_GENERIC_V2","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFCMC","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFCPE","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_IPFMCA","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFCMC","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFMCE","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFNMI","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_VERSION_10","features":[336]},{"name":"WHEA_ERROR_SOURCE_DESCRIPTOR_VERSION_11","features":[336]},{"name":"WHEA_ERROR_SOURCE_FLAG_DEFAULTSOURCE","features":[336]},{"name":"WHEA_ERROR_SOURCE_FLAG_FIRMWAREFIRST","features":[336]},{"name":"WHEA_ERROR_SOURCE_FLAG_GHES_ASSIST","features":[336]},{"name":"WHEA_ERROR_SOURCE_FLAG_GLOBAL","features":[336]},{"name":"WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER","features":[307,336]},{"name":"WHEA_ERROR_SOURCE_INVALID_RELATED_SOURCE","features":[336]},{"name":"WHEA_ERROR_SOURCE_STATE","features":[336]},{"name":"WHEA_ERROR_SOURCE_TYPE","features":[336]},{"name":"WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER","features":[336]},{"name":"WHEA_GENERIC_ERROR_DESCRIPTOR","features":[336]},{"name":"WHEA_GENERIC_ERROR_DESCRIPTOR_V2","features":[336]},{"name":"WHEA_INTERNAL_ERROR","features":[336]},{"name":"WHEA_IPF_CMC_DESCRIPTOR","features":[336]},{"name":"WHEA_IPF_CPE_DESCRIPTOR","features":[336]},{"name":"WHEA_IPF_MCA_DESCRIPTOR","features":[336]},{"name":"WHEA_MAX_MC_BANKS","features":[336]},{"name":"WHEA_MEM_PERSISTOFFLINE","features":[336]},{"name":"WHEA_MEM_PFA_DISABLE","features":[336]},{"name":"WHEA_MEM_PFA_PAGECOUNT","features":[336]},{"name":"WHEA_MEM_PFA_THRESHOLD","features":[336]},{"name":"WHEA_MEM_PFA_TIMEOUT","features":[336]},{"name":"WHEA_NOTIFICATION_DESCRIPTOR","features":[336]},{"name":"WHEA_NOTIFICATION_FLAGS","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_ARMV8_SEA","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_ARMV8_SEI","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_CMCI","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_EXTERNALINTERRUPT","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_EXTERNALINTERRUPT_GSIV","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_GPIO_SIGNAL","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_LOCALINTERRUPT","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_MCE","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_NMI","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_POLLED","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_SCI","features":[336]},{"name":"WHEA_NOTIFICATION_TYPE_SDEI","features":[336]},{"name":"WHEA_NOTIFY_ALL_OFFLINES","features":[336]},{"name":"WHEA_PCI_SLOT_NUMBER","features":[336]},{"name":"WHEA_PENDING_PAGE_LIST_SZ","features":[336]},{"name":"WHEA_RESTORE_CMCI_ATTEMPTS","features":[336]},{"name":"WHEA_RESTORE_CMCI_ENABLED","features":[336]},{"name":"WHEA_RESTORE_CMCI_ERR_LIMIT","features":[336]},{"name":"WHEA_ROW_FAIL_CHECK_ENABLE","features":[336]},{"name":"WHEA_ROW_FAIL_CHECK_EXTENT","features":[336]},{"name":"WHEA_ROW_FAIL_CHECK_THRESHOLD","features":[336]},{"name":"WHEA_UNCORRECTABLE_ERROR","features":[336]},{"name":"WHEA_XPF_CMC_DESCRIPTOR","features":[307,336]},{"name":"WHEA_XPF_MCE_DESCRIPTOR","features":[307,336]},{"name":"WHEA_XPF_MC_BANK_DESCRIPTOR","features":[307,336]},{"name":"WHEA_XPF_MC_BANK_STATUSFORMAT_AMD64MCA","features":[336]},{"name":"WHEA_XPF_MC_BANK_STATUSFORMAT_IA32MCA","features":[336]},{"name":"WHEA_XPF_MC_BANK_STATUSFORMAT_Intel64MCA","features":[336]},{"name":"WHEA_XPF_NMI_DESCRIPTOR","features":[307,336]},{"name":"WIN32K_ATOMIC_CHECK_FAILURE","features":[336]},{"name":"WIN32K_CALLOUT_WATCHDOG_BUGCHECK","features":[336]},{"name":"WIN32K_CALLOUT_WATCHDOG_LIVEDUMP","features":[336]},{"name":"WIN32K_CRITICAL_FAILURE","features":[336]},{"name":"WIN32K_CRITICAL_FAILURE_LIVEDUMP","features":[336]},{"name":"WIN32K_HANDLE_MANAGER","features":[336]},{"name":"WIN32K_INIT_OR_RIT_FAILURE","features":[336]},{"name":"WIN32K_POWER_WATCHDOG_TIMEOUT","features":[336]},{"name":"WIN32K_SECURITY_FAILURE","features":[336]},{"name":"WINDOWS_NT_BANNER","features":[336]},{"name":"WINDOWS_NT_CSD_STRING","features":[336]},{"name":"WINDOWS_NT_INFO_STRING","features":[336]},{"name":"WINDOWS_NT_INFO_STRING_PLURAL","features":[336]},{"name":"WINDOWS_NT_MP_STRING","features":[336]},{"name":"WINDOWS_NT_RC_STRING","features":[336]},{"name":"WINLOGON_FATAL_ERROR","features":[336]},{"name":"WINSOCK_DETECTED_HUNG_CLOSESOCKET_LIVEDUMP","features":[336]},{"name":"WORKER_INVALID","features":[336]},{"name":"WORKER_THREAD_INVALID_STATE","features":[336]},{"name":"WORKER_THREAD_RETURNED_AT_BAD_IRQL","features":[336]},{"name":"WORKER_THREAD_RETURNED_WHILE_ATTACHED_TO_SILO","features":[336]},{"name":"WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY","features":[336]},{"name":"WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY","features":[336]},{"name":"WORKER_THREAD_RETURNED_WITH_NON_DEFAULT_WORKLOAD_CLASS","features":[336]},{"name":"WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE","features":[336]},{"name":"WORKER_THREAD_TEST_CONDITION","features":[336]},{"name":"WOW64_CONTEXT","features":[336]},{"name":"WOW64_CONTEXT_ALL","features":[336]},{"name":"WOW64_CONTEXT_CONTROL","features":[336]},{"name":"WOW64_CONTEXT_DEBUG_REGISTERS","features":[336]},{"name":"WOW64_CONTEXT_EXCEPTION_ACTIVE","features":[336]},{"name":"WOW64_CONTEXT_EXCEPTION_REPORTING","features":[336]},{"name":"WOW64_CONTEXT_EXCEPTION_REQUEST","features":[336]},{"name":"WOW64_CONTEXT_EXTENDED_REGISTERS","features":[336]},{"name":"WOW64_CONTEXT_FLAGS","features":[336]},{"name":"WOW64_CONTEXT_FLOATING_POINT","features":[336]},{"name":"WOW64_CONTEXT_FULL","features":[336]},{"name":"WOW64_CONTEXT_INTEGER","features":[336]},{"name":"WOW64_CONTEXT_SEGMENTS","features":[336]},{"name":"WOW64_CONTEXT_SERVICE_ACTIVE","features":[336]},{"name":"WOW64_CONTEXT_X86","features":[336]},{"name":"WOW64_CONTEXT_XSTATE","features":[336]},{"name":"WOW64_DESCRIPTOR_TABLE_ENTRY","features":[336]},{"name":"WOW64_FLOATING_SAVE_AREA","features":[336]},{"name":"WOW64_LDT_ENTRY","features":[336]},{"name":"WOW64_MAXIMUM_SUPPORTED_EXTENSION","features":[336]},{"name":"WOW64_SIZE_OF_80387_REGISTERS","features":[336]},{"name":"WVR_LIVEDUMP_APP_IO_TIMEOUT","features":[336]},{"name":"WVR_LIVEDUMP_CRITICAL_ERROR","features":[336]},{"name":"WVR_LIVEDUMP_MANUALLY_INITIATED","features":[336]},{"name":"WVR_LIVEDUMP_RECOVERY_IOCONTEXT_TIMEOUT","features":[336]},{"name":"WVR_LIVEDUMP_REPLICATION_IOCONTEXT_TIMEOUT","features":[336]},{"name":"WVR_LIVEDUMP_STATE_FAILURE","features":[336]},{"name":"WVR_LIVEDUMP_STATE_TRANSITION_TIMEOUT","features":[336]},{"name":"WaitForDebugEvent","features":[307,336,342]},{"name":"WaitForDebugEventEx","features":[307,336,342]},{"name":"WctAlpcType","features":[336]},{"name":"WctComActivationType","features":[336]},{"name":"WctComType","features":[336]},{"name":"WctCriticalSectionType","features":[336]},{"name":"WctMaxType","features":[336]},{"name":"WctMutexType","features":[336]},{"name":"WctProcessWaitType","features":[336]},{"name":"WctSendMessageType","features":[336]},{"name":"WctSmbIoType","features":[336]},{"name":"WctSocketIoType","features":[336]},{"name":"WctStatusAbandoned","features":[336]},{"name":"WctStatusBlocked","features":[336]},{"name":"WctStatusError","features":[336]},{"name":"WctStatusMax","features":[336]},{"name":"WctStatusNoAccess","features":[336]},{"name":"WctStatusNotOwned","features":[336]},{"name":"WctStatusOwned","features":[336]},{"name":"WctStatusPidOnly","features":[336]},{"name":"WctStatusPidOnlyRpcss","features":[336]},{"name":"WctStatusRunning","features":[336]},{"name":"WctStatusUnknown","features":[336]},{"name":"WctThreadType","features":[336]},{"name":"WctThreadWaitType","features":[336]},{"name":"WctUnknownType","features":[336]},{"name":"WheaErrSrcStateRemovePending","features":[336]},{"name":"WheaErrSrcStateRemoved","features":[336]},{"name":"WheaErrSrcStateStarted","features":[336]},{"name":"WheaErrSrcStateStopped","features":[336]},{"name":"WheaErrSrcTypeBMC","features":[336]},{"name":"WheaErrSrcTypeBOOT","features":[336]},{"name":"WheaErrSrcTypeCMC","features":[336]},{"name":"WheaErrSrcTypeCPE","features":[336]},{"name":"WheaErrSrcTypeDeviceDriver","features":[336]},{"name":"WheaErrSrcTypeGeneric","features":[336]},{"name":"WheaErrSrcTypeGenericV2","features":[336]},{"name":"WheaErrSrcTypeINIT","features":[336]},{"name":"WheaErrSrcTypeIPFCMC","features":[336]},{"name":"WheaErrSrcTypeIPFCPE","features":[336]},{"name":"WheaErrSrcTypeIPFMCA","features":[336]},{"name":"WheaErrSrcTypeMCE","features":[336]},{"name":"WheaErrSrcTypeMax","features":[336]},{"name":"WheaErrSrcTypeNMI","features":[336]},{"name":"WheaErrSrcTypePCIe","features":[336]},{"name":"WheaErrSrcTypePMEM","features":[336]},{"name":"WheaErrSrcTypeSCIGeneric","features":[336]},{"name":"WheaErrSrcTypeSCIGenericV2","features":[336]},{"name":"WheaErrSrcTypeSea","features":[336]},{"name":"WheaErrSrcTypeSei","features":[336]},{"name":"Wow64GetThreadContext","features":[307,336]},{"name":"Wow64GetThreadSelectorEntry","features":[307,336]},{"name":"Wow64SetThreadContext","features":[307,336]},{"name":"WriteKernelMinidumpCallback","features":[336]},{"name":"WriteProcessMemory","features":[307,336]},{"name":"XBOX_360_SYSTEM_CRASH","features":[336]},{"name":"XBOX_360_SYSTEM_CRASH_RESERVED","features":[336]},{"name":"XBOX_CORRUPTED_IMAGE","features":[336]},{"name":"XBOX_CORRUPTED_IMAGE_BASE","features":[336]},{"name":"XBOX_INVERTED_FUNCTION_TABLE_OVERFLOW","features":[336]},{"name":"XBOX_MANUALLY_INITIATED_CRASH","features":[336]},{"name":"XBOX_SECURITY_FAILUE","features":[336]},{"name":"XBOX_SHUTDOWN_WATCHDOG_TIMEOUT","features":[336]},{"name":"XBOX_VMCTRL_CS_TIMEOUT","features":[336]},{"name":"XBOX_XDS_WATCHDOG_TIMEOUT","features":[336]},{"name":"XNS_INTERNAL_ERROR","features":[336]},{"name":"XPF_MCE_FLAGS","features":[336]},{"name":"XPF_MC_BANK_FLAGS","features":[336]},{"name":"XSAVE_AREA","features":[336]},{"name":"XSAVE_AREA_HEADER","features":[336]},{"name":"XSAVE_FORMAT","features":[336]},{"name":"XSAVE_FORMAT","features":[336]},{"name":"XSTATE_CONFIGURATION","features":[336]},{"name":"XSTATE_CONFIG_FEATURE_MSC_INFO","features":[336]},{"name":"XSTATE_CONTEXT","features":[336]},{"name":"XSTATE_CONTEXT","features":[336]},{"name":"XSTATE_FEATURE","features":[336]},{"name":"ceStreamBucketParameters","features":[336]},{"name":"ceStreamDiagnosisList","features":[336]},{"name":"ceStreamException","features":[336]},{"name":"ceStreamMemoryPhysicalList","features":[336]},{"name":"ceStreamMemoryVirtualList","features":[336]},{"name":"ceStreamModuleList","features":[336]},{"name":"ceStreamNull","features":[336]},{"name":"ceStreamProcessList","features":[336]},{"name":"ceStreamProcessModuleMap","features":[336]},{"name":"ceStreamSystemInfo","features":[336]},{"name":"ceStreamThreadCallStackList","features":[336]},{"name":"ceStreamThreadContextList","features":[336]},{"name":"ceStreamThreadList","features":[336]},{"name":"hdBase","features":[336]},{"name":"hdMax","features":[336]},{"name":"hdSrc","features":[336]},{"name":"hdSym","features":[336]},{"name":"sevAttn","features":[336]},{"name":"sevFatal","features":[336]},{"name":"sevInfo","features":[336]},{"name":"sevMax","features":[336]},{"name":"sevProblem","features":[336]},{"name":"sfDbg","features":[336]},{"name":"sfImage","features":[336]},{"name":"sfMax","features":[336]},{"name":"sfMpd","features":[336]},{"name":"sfPdb","features":[336]}],"556":[{"name":"ACTIVPROF_E_PROFILER_ABSENT","features":[546]},{"name":"ACTIVPROF_E_PROFILER_PRESENT","features":[546]},{"name":"ACTIVPROF_E_UNABLE_TO_APPLY_ACTION","features":[546]},{"name":"APPBREAKFLAG_DEBUGGER_BLOCK","features":[546]},{"name":"APPBREAKFLAG_DEBUGGER_HALT","features":[546]},{"name":"APPBREAKFLAG_IN_BREAKPOINT","features":[546]},{"name":"APPBREAKFLAG_NESTED","features":[546]},{"name":"APPBREAKFLAG_STEP","features":[546]},{"name":"APPBREAKFLAG_STEPTYPE_BYTECODE","features":[546]},{"name":"APPBREAKFLAG_STEPTYPE_MACHINE","features":[546]},{"name":"APPBREAKFLAG_STEPTYPE_MASK","features":[546]},{"name":"APPBREAKFLAG_STEPTYPE_SOURCE","features":[546]},{"name":"APPLICATION_NODE_EVENT_FILTER","features":[546]},{"name":"AsyncIDebugApplicationNodeEvents","features":[546]},{"name":"BREAKPOINT_DELETED","features":[546]},{"name":"BREAKPOINT_DISABLED","features":[546]},{"name":"BREAKPOINT_ENABLED","features":[546]},{"name":"BREAKPOINT_STATE","features":[546]},{"name":"BREAKREASON","features":[546]},{"name":"BREAKREASON_BREAKPOINT","features":[546]},{"name":"BREAKREASON_DEBUGGER_BLOCK","features":[546]},{"name":"BREAKREASON_DEBUGGER_HALT","features":[546]},{"name":"BREAKREASON_ERROR","features":[546]},{"name":"BREAKREASON_HOST_INITIATED","features":[546]},{"name":"BREAKREASON_JIT","features":[546]},{"name":"BREAKREASON_LANGUAGE_INITIATED","features":[546]},{"name":"BREAKREASON_MUTATION_BREAKPOINT","features":[546]},{"name":"BREAKREASON_STEP","features":[546]},{"name":"BREAKRESUMEACTION","features":[546]},{"name":"BREAKRESUMEACTION_ABORT","features":[546]},{"name":"BREAKRESUMEACTION_CONTINUE","features":[546]},{"name":"BREAKRESUMEACTION_IGNORE","features":[546]},{"name":"BREAKRESUMEACTION_STEP_DOCUMENT","features":[546]},{"name":"BREAKRESUMEACTION_STEP_INTO","features":[546]},{"name":"BREAKRESUMEACTION_STEP_OUT","features":[546]},{"name":"BREAKRESUMEACTION_STEP_OVER","features":[546]},{"name":"CATID_ActiveScript","features":[546]},{"name":"CATID_ActiveScriptAuthor","features":[546]},{"name":"CATID_ActiveScriptEncode","features":[546]},{"name":"CATID_ActiveScriptParse","features":[546]},{"name":"CDebugDocumentHelper","features":[546]},{"name":"DEBUG_EVENT_INFO_TYPE","features":[546]},{"name":"DEBUG_STACKFRAME_TYPE","features":[546]},{"name":"DEBUG_TEXT_ALLOWBREAKPOINTS","features":[546]},{"name":"DEBUG_TEXT_ALLOWERRORREPORT","features":[546]},{"name":"DEBUG_TEXT_EVALUATETOCODECONTEXT","features":[546]},{"name":"DEBUG_TEXT_ISEXPRESSION","features":[546]},{"name":"DEBUG_TEXT_ISNONUSERCODE","features":[546]},{"name":"DEBUG_TEXT_NOSIDEEFFECTS","features":[546]},{"name":"DEBUG_TEXT_RETURNVALUE","features":[546]},{"name":"DEIT_ASMJS_FAILED","features":[546]},{"name":"DEIT_ASMJS_IN_DEBUGGING","features":[546]},{"name":"DEIT_ASMJS_SUCCEEDED","features":[546]},{"name":"DEIT_GENERAL","features":[546]},{"name":"DOCUMENTNAMETYPE","features":[546]},{"name":"DOCUMENTNAMETYPE_APPNODE","features":[546]},{"name":"DOCUMENTNAMETYPE_FILE_TAIL","features":[546]},{"name":"DOCUMENTNAMETYPE_SOURCE_MAP_URL","features":[546]},{"name":"DOCUMENTNAMETYPE_TITLE","features":[546]},{"name":"DOCUMENTNAMETYPE_UNIQUE_TITLE","features":[546]},{"name":"DOCUMENTNAMETYPE_URL","features":[546]},{"name":"DST_INTERNAL_FRAME","features":[546]},{"name":"DST_INVOCATION_FRAME","features":[546]},{"name":"DST_SCRIPT_FRAME","features":[546]},{"name":"DebugHelper","features":[546]},{"name":"DebugStackFrameDescriptor","features":[307,546]},{"name":"DebugStackFrameDescriptor64","features":[307,546]},{"name":"DefaultDebugSessionProvider","features":[546]},{"name":"ERRORRESUMEACTION","features":[546]},{"name":"ERRORRESUMEACTION_AbortCallAndReturnErrorToCaller","features":[546]},{"name":"ERRORRESUMEACTION_ReexecuteErrorStatement","features":[546]},{"name":"ERRORRESUMEACTION_SkipErrorStatement","features":[546]},{"name":"ETK_FIRST_CHANCE","features":[546]},{"name":"ETK_UNHANDLED","features":[546]},{"name":"ETK_USER_UNHANDLED","features":[546]},{"name":"E_JsDEBUG_INVALID_MEMORY_ADDRESS","features":[546]},{"name":"E_JsDEBUG_MISMATCHED_RUNTIME","features":[546]},{"name":"E_JsDEBUG_OUTSIDE_OF_VM","features":[546]},{"name":"E_JsDEBUG_RUNTIME_NOT_IN_DEBUG_MODE","features":[546]},{"name":"E_JsDEBUG_SOURCE_LOCATION_NOT_FOUND","features":[546]},{"name":"E_JsDEBUG_UNKNOWN_THREAD","features":[546]},{"name":"FACILITY_JsDEBUG","features":[546]},{"name":"FILTER_EXCLUDE_ANONYMOUS_CODE","features":[546]},{"name":"FILTER_EXCLUDE_EVAL_CODE","features":[546]},{"name":"FILTER_EXCLUDE_NOTHING","features":[546]},{"name":"GETATTRFLAG_HUMANTEXT","features":[546]},{"name":"GETATTRFLAG_THIS","features":[546]},{"name":"GETATTRTYPE_DEPSCAN","features":[546]},{"name":"GETATTRTYPE_NORMAL","features":[546]},{"name":"IActiveScript","features":[546]},{"name":"IActiveScriptAuthor","features":[546]},{"name":"IActiveScriptAuthorProcedure","features":[546]},{"name":"IActiveScriptDebug32","features":[546]},{"name":"IActiveScriptDebug64","features":[546]},{"name":"IActiveScriptEncode","features":[546]},{"name":"IActiveScriptError","features":[546]},{"name":"IActiveScriptError64","features":[546]},{"name":"IActiveScriptErrorDebug","features":[546]},{"name":"IActiveScriptErrorDebug110","features":[546]},{"name":"IActiveScriptGarbageCollector","features":[546]},{"name":"IActiveScriptHostEncode","features":[546]},{"name":"IActiveScriptParse32","features":[546]},{"name":"IActiveScriptParse64","features":[546]},{"name":"IActiveScriptParseProcedure2_32","features":[546]},{"name":"IActiveScriptParseProcedure2_64","features":[546]},{"name":"IActiveScriptParseProcedure32","features":[546]},{"name":"IActiveScriptParseProcedure64","features":[546]},{"name":"IActiveScriptParseProcedureOld32","features":[546]},{"name":"IActiveScriptParseProcedureOld64","features":[546]},{"name":"IActiveScriptProfilerCallback","features":[546]},{"name":"IActiveScriptProfilerCallback2","features":[546]},{"name":"IActiveScriptProfilerCallback3","features":[546]},{"name":"IActiveScriptProfilerControl","features":[546]},{"name":"IActiveScriptProfilerControl2","features":[546]},{"name":"IActiveScriptProfilerControl3","features":[546]},{"name":"IActiveScriptProfilerControl4","features":[546]},{"name":"IActiveScriptProfilerControl5","features":[546]},{"name":"IActiveScriptProfilerHeapEnum","features":[546]},{"name":"IActiveScriptProperty","features":[546]},{"name":"IActiveScriptSIPInfo","features":[546]},{"name":"IActiveScriptSite","features":[546]},{"name":"IActiveScriptSiteDebug32","features":[546]},{"name":"IActiveScriptSiteDebug64","features":[546]},{"name":"IActiveScriptSiteDebugEx","features":[546]},{"name":"IActiveScriptSiteInterruptPoll","features":[546]},{"name":"IActiveScriptSiteTraceInfo","features":[546]},{"name":"IActiveScriptSiteUIControl","features":[546]},{"name":"IActiveScriptSiteWindow","features":[546]},{"name":"IActiveScriptStats","features":[546]},{"name":"IActiveScriptStringCompare","features":[546]},{"name":"IActiveScriptTraceInfo","features":[546]},{"name":"IActiveScriptWinRTErrorDebug","features":[546]},{"name":"IApplicationDebugger","features":[546]},{"name":"IApplicationDebuggerUI","features":[546]},{"name":"IBindEventHandler","features":[546]},{"name":"IDebugApplication11032","features":[546]},{"name":"IDebugApplication11064","features":[546]},{"name":"IDebugApplication32","features":[546]},{"name":"IDebugApplication64","features":[546]},{"name":"IDebugApplicationNode","features":[546]},{"name":"IDebugApplicationNode100","features":[546]},{"name":"IDebugApplicationNodeEvents","features":[546]},{"name":"IDebugApplicationThread","features":[546]},{"name":"IDebugApplicationThread11032","features":[546]},{"name":"IDebugApplicationThread11064","features":[546]},{"name":"IDebugApplicationThread64","features":[546]},{"name":"IDebugApplicationThreadEvents110","features":[546]},{"name":"IDebugAsyncOperation","features":[546]},{"name":"IDebugAsyncOperationCallBack","features":[546]},{"name":"IDebugCodeContext","features":[546]},{"name":"IDebugCookie","features":[546]},{"name":"IDebugDocument","features":[546]},{"name":"IDebugDocumentContext","features":[546]},{"name":"IDebugDocumentHelper32","features":[546]},{"name":"IDebugDocumentHelper64","features":[546]},{"name":"IDebugDocumentHost","features":[546]},{"name":"IDebugDocumentInfo","features":[546]},{"name":"IDebugDocumentProvider","features":[546]},{"name":"IDebugDocumentText","features":[546]},{"name":"IDebugDocumentTextAuthor","features":[546]},{"name":"IDebugDocumentTextEvents","features":[546]},{"name":"IDebugDocumentTextExternalAuthor","features":[546]},{"name":"IDebugExpression","features":[546]},{"name":"IDebugExpressionCallBack","features":[546]},{"name":"IDebugExpressionContext","features":[546]},{"name":"IDebugFormatter","features":[546]},{"name":"IDebugHelper","features":[546]},{"name":"IDebugSessionProvider","features":[546]},{"name":"IDebugStackFrame","features":[546]},{"name":"IDebugStackFrame110","features":[546]},{"name":"IDebugStackFrameSniffer","features":[546]},{"name":"IDebugStackFrameSnifferEx32","features":[546]},{"name":"IDebugStackFrameSnifferEx64","features":[546]},{"name":"IDebugSyncOperation","features":[546]},{"name":"IDebugThreadCall32","features":[546]},{"name":"IDebugThreadCall64","features":[546]},{"name":"IEnumDebugApplicationNodes","features":[546]},{"name":"IEnumDebugCodeContexts","features":[546]},{"name":"IEnumDebugExpressionContexts","features":[546]},{"name":"IEnumDebugStackFrames","features":[546]},{"name":"IEnumDebugStackFrames64","features":[546]},{"name":"IEnumJsStackFrames","features":[546]},{"name":"IEnumRemoteDebugApplicationThreads","features":[546]},{"name":"IEnumRemoteDebugApplications","features":[546]},{"name":"IJsDebug","features":[546]},{"name":"IJsDebugBreakPoint","features":[546]},{"name":"IJsDebugDataTarget","features":[546]},{"name":"IJsDebugFrame","features":[546]},{"name":"IJsDebugProcess","features":[546]},{"name":"IJsDebugProperty","features":[546]},{"name":"IJsDebugStackWalker","features":[546]},{"name":"IJsEnumDebugProperty","features":[546]},{"name":"IMachineDebugManager","features":[546]},{"name":"IMachineDebugManagerCookie","features":[546]},{"name":"IMachineDebugManagerEvents","features":[546]},{"name":"IProcessDebugManager32","features":[546]},{"name":"IProcessDebugManager64","features":[546]},{"name":"IProvideExpressionContexts","features":[546]},{"name":"IRemoteDebugApplication","features":[546]},{"name":"IRemoteDebugApplication110","features":[546]},{"name":"IRemoteDebugApplicationEvents","features":[546]},{"name":"IRemoteDebugApplicationThread","features":[546]},{"name":"IRemoteDebugCriticalErrorEvent110","features":[546]},{"name":"IRemoteDebugInfoEvent110","features":[546]},{"name":"IScriptEntry","features":[546]},{"name":"IScriptInvocationContext","features":[546]},{"name":"IScriptNode","features":[546]},{"name":"IScriptScriptlet","features":[546]},{"name":"ISimpleConnectionPoint","features":[546]},{"name":"ITridentEventSink","features":[546]},{"name":"IWebAppDiagnosticsObjectInitialization","features":[546]},{"name":"IWebAppDiagnosticsSetup","features":[546]},{"name":"JS_NATIVE_FRAME","features":[546]},{"name":"JS_PROPERTY_ATTRIBUTES","features":[546]},{"name":"JS_PROPERTY_ATTRIBUTE_NONE","features":[546]},{"name":"JS_PROPERTY_FAKE","features":[546]},{"name":"JS_PROPERTY_FRAME_INCATCHBLOCK","features":[546]},{"name":"JS_PROPERTY_FRAME_INFINALLYBLOCK","features":[546]},{"name":"JS_PROPERTY_FRAME_INTRYBLOCK","features":[546]},{"name":"JS_PROPERTY_HAS_CHILDREN","features":[546]},{"name":"JS_PROPERTY_MEMBERS","features":[546]},{"name":"JS_PROPERTY_MEMBERS_ALL","features":[546]},{"name":"JS_PROPERTY_MEMBERS_ARGUMENTS","features":[546]},{"name":"JS_PROPERTY_METHOD","features":[546]},{"name":"JS_PROPERTY_NATIVE_WINRT_POINTER","features":[546]},{"name":"JS_PROPERTY_READONLY","features":[546]},{"name":"JsDebugPropertyInfo","features":[546]},{"name":"JsDebugReadMemoryFlags","features":[546]},{"name":"MachineDebugManager_DEBUG","features":[546]},{"name":"MachineDebugManager_RETAIL","features":[546]},{"name":"OID_JSSIP","features":[546]},{"name":"OID_VBSSIP","features":[546]},{"name":"OID_WSFSIP","features":[546]},{"name":"PROFILER_EVENT_MASK","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_ALL","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_ALL_WITH_DOM","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_DOM_FUNCTION_CALL","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_NATIVE_FUNCTION_CALL","features":[546]},{"name":"PROFILER_EVENT_MASK_TRACE_SCRIPT_FUNCTION_CALL","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS_NONE","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS_RELATIONSHIP_SUBSTRINGS","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS_STORE_RELATIONSHIP_FLAGS","features":[546]},{"name":"PROFILER_HEAP_ENUM_FLAGS_SUBSTRINGS","features":[546]},{"name":"PROFILER_HEAP_OBJECT","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL_DISPATCH","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_EXTERNAL_UNKNOWN","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_IS_ROOT","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_NEW_OBJECT","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_NEW_STATE_UNAVAILABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_SITE_CLOSED","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_SIZE_APPROXIMATE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_SIZE_UNAVAILABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_WINRT_DELEGATE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_WINRT_INSTANCE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_WINRT_NAMESPACE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_FLAGS_WINRT_RUNTIMECLASS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_NAME_ID_UNAVAILABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_ATTRIBUTES_SIZE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_ELEMENT_TEXT_CHILDREN_SIZE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_FUNCTION_NAME","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INDEX_PROPERTIES","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_INTERNAL_PROPERTY","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_MAP_COLLECTION_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_MAX_VALUE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_NAME_PROPERTIES","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_PROTOTYPE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_RELATIONSHIPS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SCOPE_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_SET_COLLECTION_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_TYPE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WEAKMAP_COLLECTION_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_OPTIONAL_INFO_WINRTEVENTS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_CONST_VARIABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_IS_GET_ACCESSOR","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_IS_SET_ACCESSOR","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_LET_VARIABLE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_FLAGS_NONE","features":[546]},{"name":"PROFILER_HEAP_OBJECT_RELATIONSHIP_LIST","features":[546]},{"name":"PROFILER_HEAP_OBJECT_SCOPE_LIST","features":[546]},{"name":"PROFILER_HEAP_SUMMARY","features":[546]},{"name":"PROFILER_HEAP_SUMMARY_VERSION","features":[546]},{"name":"PROFILER_HEAP_SUMMARY_VERSION_1","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_BSTR","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_HEAP_OBJECT","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_NUMBER","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_STRING","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_SUBSTRING","features":[546]},{"name":"PROFILER_PROPERTY_TYPE_SUBSTRING_INFO","features":[546]},{"name":"PROFILER_RELATIONSHIP_INFO","features":[546]},{"name":"PROFILER_SCRIPT_TYPE","features":[546]},{"name":"PROFILER_SCRIPT_TYPE_DOM","features":[546]},{"name":"PROFILER_SCRIPT_TYPE_DYNAMIC","features":[546]},{"name":"PROFILER_SCRIPT_TYPE_NATIVE","features":[546]},{"name":"PROFILER_SCRIPT_TYPE_USER","features":[546]},{"name":"ProcessDebugManager","features":[546]},{"name":"SCRIPTGCTYPE","features":[546]},{"name":"SCRIPTGCTYPE_EXHAUSTIVE","features":[546]},{"name":"SCRIPTGCTYPE_NORMAL","features":[546]},{"name":"SCRIPTINFO_ITYPEINFO","features":[546]},{"name":"SCRIPTINFO_IUNKNOWN","features":[546]},{"name":"SCRIPTINTERRUPT_DEBUG","features":[546]},{"name":"SCRIPTINTERRUPT_RAISEEXCEPTION","features":[546]},{"name":"SCRIPTITEM_CODEONLY","features":[546]},{"name":"SCRIPTITEM_GLOBALMEMBERS","features":[546]},{"name":"SCRIPTITEM_ISPERSISTENT","features":[546]},{"name":"SCRIPTITEM_ISSOURCE","features":[546]},{"name":"SCRIPTITEM_ISVISIBLE","features":[546]},{"name":"SCRIPTITEM_NOCODE","features":[546]},{"name":"SCRIPTLANGUAGEVERSION","features":[546]},{"name":"SCRIPTLANGUAGEVERSION_5_7","features":[546]},{"name":"SCRIPTLANGUAGEVERSION_5_8","features":[546]},{"name":"SCRIPTLANGUAGEVERSION_DEFAULT","features":[546]},{"name":"SCRIPTLANGUAGEVERSION_MAX","features":[546]},{"name":"SCRIPTPROC_HOSTMANAGESSOURCE","features":[546]},{"name":"SCRIPTPROC_IMPLICIT_PARENTS","features":[546]},{"name":"SCRIPTPROC_IMPLICIT_THIS","features":[546]},{"name":"SCRIPTPROC_ISEXPRESSION","features":[546]},{"name":"SCRIPTPROC_ISXDOMAIN","features":[546]},{"name":"SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION","features":[546]},{"name":"SCRIPTPROP_BUILDNUMBER","features":[546]},{"name":"SCRIPTPROP_CATCHEXCEPTION","features":[546]},{"name":"SCRIPTPROP_CONVERSIONLCID","features":[546]},{"name":"SCRIPTPROP_DEBUGGER","features":[546]},{"name":"SCRIPTPROP_DELAYEDEVENTSINKING","features":[546]},{"name":"SCRIPTPROP_GCCONTROLSOFTCLOSE","features":[546]},{"name":"SCRIPTPROP_HACK_FIBERSUPPORT","features":[546]},{"name":"SCRIPTPROP_HACK_TRIDENTEVENTSINK","features":[546]},{"name":"SCRIPTPROP_HOSTKEEPALIVE","features":[546]},{"name":"SCRIPTPROP_HOSTSTACKREQUIRED","features":[546]},{"name":"SCRIPTPROP_INTEGERMODE","features":[546]},{"name":"SCRIPTPROP_INVOKEVERSIONING","features":[546]},{"name":"SCRIPTPROP_JITDEBUG","features":[546]},{"name":"SCRIPTPROP_MAJORVERSION","features":[546]},{"name":"SCRIPTPROP_MINORVERSION","features":[546]},{"name":"SCRIPTPROP_NAME","features":[546]},{"name":"SCRIPTPROP_SCRIPTSAREFULLYTRUSTED","features":[546]},{"name":"SCRIPTPROP_STRINGCOMPAREINSTANCE","features":[546]},{"name":"SCRIPTSTATE","features":[546]},{"name":"SCRIPTSTATE_CLOSED","features":[546]},{"name":"SCRIPTSTATE_CONNECTED","features":[546]},{"name":"SCRIPTSTATE_DISCONNECTED","features":[546]},{"name":"SCRIPTSTATE_INITIALIZED","features":[546]},{"name":"SCRIPTSTATE_STARTED","features":[546]},{"name":"SCRIPTSTATE_UNINITIALIZED","features":[546]},{"name":"SCRIPTSTAT_INSTRUCTION_COUNT","features":[546]},{"name":"SCRIPTSTAT_INTSTRUCTION_TIME","features":[546]},{"name":"SCRIPTSTAT_STATEMENT_COUNT","features":[546]},{"name":"SCRIPTSTAT_TOTAL_TIME","features":[546]},{"name":"SCRIPTTEXT_DELAYEXECUTION","features":[546]},{"name":"SCRIPTTEXT_HOSTMANAGESSOURCE","features":[546]},{"name":"SCRIPTTEXT_ISEXPRESSION","features":[546]},{"name":"SCRIPTTEXT_ISNONUSERCODE","features":[546]},{"name":"SCRIPTTEXT_ISPERSISTENT","features":[546]},{"name":"SCRIPTTEXT_ISVISIBLE","features":[546]},{"name":"SCRIPTTEXT_ISXDOMAIN","features":[546]},{"name":"SCRIPTTHREADSTATE","features":[546]},{"name":"SCRIPTTHREADSTATE_NOTINSCRIPT","features":[546]},{"name":"SCRIPTTHREADSTATE_RUNNING","features":[546]},{"name":"SCRIPTTRACEINFO","features":[546]},{"name":"SCRIPTTRACEINFO_COMCALLEND","features":[546]},{"name":"SCRIPTTRACEINFO_COMCALLSTART","features":[546]},{"name":"SCRIPTTRACEINFO_CREATEOBJEND","features":[546]},{"name":"SCRIPTTRACEINFO_CREATEOBJSTART","features":[546]},{"name":"SCRIPTTRACEINFO_GETOBJEND","features":[546]},{"name":"SCRIPTTRACEINFO_GETOBJSTART","features":[546]},{"name":"SCRIPTTRACEINFO_SCRIPTEND","features":[546]},{"name":"SCRIPTTRACEINFO_SCRIPTSTART","features":[546]},{"name":"SCRIPTTYPELIB_ISCONTROL","features":[546]},{"name":"SCRIPTTYPELIB_ISPERSISTENT","features":[546]},{"name":"SCRIPTUICHANDLING","features":[546]},{"name":"SCRIPTUICHANDLING_ALLOW","features":[546]},{"name":"SCRIPTUICHANDLING_NOUIDEFAULT","features":[546]},{"name":"SCRIPTUICHANDLING_NOUIERROR","features":[546]},{"name":"SCRIPTUICITEM","features":[546]},{"name":"SCRIPTUICITEM_INPUTBOX","features":[546]},{"name":"SCRIPTUICITEM_MSGBOX","features":[546]},{"name":"SCRIPT_CMPL_COMMIT","features":[546]},{"name":"SCRIPT_CMPL_ENUMLIST","features":[546]},{"name":"SCRIPT_CMPL_ENUM_TRIGGER","features":[546]},{"name":"SCRIPT_CMPL_GLOBALLIST","features":[546]},{"name":"SCRIPT_CMPL_MEMBERLIST","features":[546]},{"name":"SCRIPT_CMPL_MEMBER_TRIGGER","features":[546]},{"name":"SCRIPT_CMPL_NOLIST","features":[546]},{"name":"SCRIPT_CMPL_PARAMTIP","features":[546]},{"name":"SCRIPT_CMPL_PARAM_TRIGGER","features":[546]},{"name":"SCRIPT_DEBUGGER_OPTIONS","features":[546]},{"name":"SCRIPT_ENCODE_DEFAULT_LANGUAGE","features":[546]},{"name":"SCRIPT_ENCODE_NO_ASP_LANGUAGE","features":[546]},{"name":"SCRIPT_ENCODE_SECTION","features":[546]},{"name":"SCRIPT_ERROR_DEBUG_EXCEPTION_THROWN_KIND","features":[546]},{"name":"SCRIPT_E_PROPAGATE","features":[546]},{"name":"SCRIPT_E_RECORDED","features":[546]},{"name":"SCRIPT_E_REPORTED","features":[546]},{"name":"SCRIPT_INVOCATION_CONTEXT_TYPE","features":[546]},{"name":"SDO_ENABLE_FIRST_CHANCE_EXCEPTIONS","features":[546]},{"name":"SDO_ENABLE_LIBRARY_STACK_FRAME","features":[546]},{"name":"SDO_ENABLE_NONUSER_CODE_SUPPORT","features":[546]},{"name":"SDO_ENABLE_WEB_WORKER_SUPPORT","features":[546]},{"name":"SDO_NONE","features":[546]},{"name":"SICT_Event","features":[546]},{"name":"SICT_MutationObserverCheckpoint","features":[546]},{"name":"SICT_RequestAnimationFrame","features":[546]},{"name":"SICT_SetImmediate","features":[546]},{"name":"SICT_SetInterval","features":[546]},{"name":"SICT_SetTimeout","features":[546]},{"name":"SICT_ToString","features":[546]},{"name":"SICT_WWAExecAtPriority","features":[546]},{"name":"SICT_WWAExecUnsafeLocalFunction","features":[546]},{"name":"SOURCETEXT_ATTR_COMMENT","features":[546]},{"name":"SOURCETEXT_ATTR_FUNCTION_START","features":[546]},{"name":"SOURCETEXT_ATTR_HUMANTEXT","features":[546]},{"name":"SOURCETEXT_ATTR_IDENTIFIER","features":[546]},{"name":"SOURCETEXT_ATTR_KEYWORD","features":[546]},{"name":"SOURCETEXT_ATTR_MEMBERLOOKUP","features":[546]},{"name":"SOURCETEXT_ATTR_NONSOURCE","features":[546]},{"name":"SOURCETEXT_ATTR_NUMBER","features":[546]},{"name":"SOURCETEXT_ATTR_OPERATOR","features":[546]},{"name":"SOURCETEXT_ATTR_STRING","features":[546]},{"name":"SOURCETEXT_ATTR_THIS","features":[546]},{"name":"TEXT_DOCUMENT_ARRAY","features":[546]},{"name":"TEXT_DOC_ATTR_READONLY","features":[546]},{"name":"TEXT_DOC_ATTR_TYPE_PRIMARY","features":[546]},{"name":"TEXT_DOC_ATTR_TYPE_SCRIPT","features":[546]},{"name":"TEXT_DOC_ATTR_TYPE_WORKER","features":[546]},{"name":"THREAD_BLOCKED","features":[546]},{"name":"THREAD_OUT_OF_CONTEXT","features":[546]},{"name":"THREAD_STATE_RUNNING","features":[546]},{"name":"THREAD_STATE_SUSPENDED","features":[546]},{"name":"fasaCaseSensitive","features":[546]},{"name":"fasaPreferInternalHandler","features":[546]},{"name":"fasaSupportInternalHandler","features":[546]}],"557":[{"name":"ADDRESS_TYPE_INDEX_NOT_FOUND","features":[547]},{"name":"Ambiguous","features":[547]},{"name":"ArrayDimension","features":[547]},{"name":"BUSDATA","features":[547]},{"name":"CANNOT_ALLOCATE_MEMORY","features":[547]},{"name":"CKCL_DATA","features":[547]},{"name":"CKCL_LISTHEAD","features":[307,547]},{"name":"CLSID_DebugFailureAnalysisBasic","features":[547]},{"name":"CLSID_DebugFailureAnalysisKernel","features":[547]},{"name":"CLSID_DebugFailureAnalysisTarget","features":[547]},{"name":"CLSID_DebugFailureAnalysisUser","features":[547]},{"name":"CLSID_DebugFailureAnalysisWinCE","features":[547]},{"name":"CLSID_DebugFailureAnalysisXBox360","features":[547]},{"name":"CPU_INFO","features":[547]},{"name":"CPU_INFO_v1","features":[547]},{"name":"CPU_INFO_v2","features":[547]},{"name":"CROSS_PLATFORM_MAXIMUM_PROCESSORS","features":[547]},{"name":"CURRENT_KD_SECONDARY_VERSION","features":[547]},{"name":"CallingConventionCDecl","features":[547]},{"name":"CallingConventionFastCall","features":[547]},{"name":"CallingConventionKind","features":[547]},{"name":"CallingConventionStdCall","features":[547]},{"name":"CallingConventionSysCall","features":[547]},{"name":"CallingConventionThisCall","features":[547]},{"name":"CallingConventionUnknown","features":[547]},{"name":"CreateDataModelManager","features":[547]},{"name":"DBGKD_DEBUG_DATA_HEADER32","features":[547,313]},{"name":"DBGKD_DEBUG_DATA_HEADER64","features":[547,313]},{"name":"DBGKD_GET_VERSION32","features":[547]},{"name":"DBGKD_GET_VERSION64","features":[547]},{"name":"DBGKD_MAJOR_BIG","features":[547]},{"name":"DBGKD_MAJOR_CE","features":[547]},{"name":"DBGKD_MAJOR_COUNT","features":[547]},{"name":"DBGKD_MAJOR_EFI","features":[547]},{"name":"DBGKD_MAJOR_EXDI","features":[547]},{"name":"DBGKD_MAJOR_HYPERVISOR","features":[547]},{"name":"DBGKD_MAJOR_MIDORI","features":[547]},{"name":"DBGKD_MAJOR_NT","features":[547]},{"name":"DBGKD_MAJOR_NTBD","features":[547]},{"name":"DBGKD_MAJOR_SINGULARITY","features":[547]},{"name":"DBGKD_MAJOR_TNT","features":[547]},{"name":"DBGKD_MAJOR_TYPES","features":[547]},{"name":"DBGKD_MAJOR_XBOX","features":[547]},{"name":"DBGKD_SIMULATION_EXDI","features":[547]},{"name":"DBGKD_SIMULATION_NONE","features":[547]},{"name":"DBGKD_VERS_FLAG_DATA","features":[547]},{"name":"DBGKD_VERS_FLAG_HAL_IN_NTOS","features":[547]},{"name":"DBGKD_VERS_FLAG_HSS","features":[547]},{"name":"DBGKD_VERS_FLAG_MP","features":[547]},{"name":"DBGKD_VERS_FLAG_NOMM","features":[547]},{"name":"DBGKD_VERS_FLAG_PARTITIONS","features":[547]},{"name":"DBGKD_VERS_FLAG_PTR64","features":[547]},{"name":"DBG_DUMP_ADDRESS_AT_END","features":[547]},{"name":"DBG_DUMP_ADDRESS_OF_FIELD","features":[547]},{"name":"DBG_DUMP_ARRAY","features":[547]},{"name":"DBG_DUMP_BLOCK_RECURSE","features":[547]},{"name":"DBG_DUMP_CALL_FOR_EACH","features":[547]},{"name":"DBG_DUMP_COMPACT_OUT","features":[547]},{"name":"DBG_DUMP_COPY_TYPE_DATA","features":[547]},{"name":"DBG_DUMP_FIELD_ARRAY","features":[547]},{"name":"DBG_DUMP_FIELD_CALL_BEFORE_PRINT","features":[547]},{"name":"DBG_DUMP_FIELD_COPY_FIELD_DATA","features":[547]},{"name":"DBG_DUMP_FIELD_DEFAULT_STRING","features":[547]},{"name":"DBG_DUMP_FIELD_FULL_NAME","features":[547]},{"name":"DBG_DUMP_FIELD_GUID_STRING","features":[547]},{"name":"DBG_DUMP_FIELD_MULTI_STRING","features":[547]},{"name":"DBG_DUMP_FIELD_NO_CALLBACK_REQ","features":[547]},{"name":"DBG_DUMP_FIELD_NO_PRINT","features":[547]},{"name":"DBG_DUMP_FIELD_RECUR_ON_THIS","features":[547]},{"name":"DBG_DUMP_FIELD_RETURN_ADDRESS","features":[547]},{"name":"DBG_DUMP_FIELD_SIZE_IN_BITS","features":[547]},{"name":"DBG_DUMP_FIELD_UTF32_STRING","features":[547]},{"name":"DBG_DUMP_FIELD_WCHAR_STRING","features":[547]},{"name":"DBG_DUMP_FUNCTION_FORMAT","features":[547]},{"name":"DBG_DUMP_GET_SIZE_ONLY","features":[547]},{"name":"DBG_DUMP_LIST","features":[547]},{"name":"DBG_DUMP_MATCH_SIZE","features":[547]},{"name":"DBG_DUMP_NO_INDENT","features":[547]},{"name":"DBG_DUMP_NO_OFFSET","features":[547]},{"name":"DBG_DUMP_NO_PRINT","features":[547]},{"name":"DBG_DUMP_READ_PHYSICAL","features":[547]},{"name":"DBG_DUMP_VERBOSE","features":[547]},{"name":"DBG_FRAME_DEFAULT","features":[547]},{"name":"DBG_FRAME_IGNORE_INLINE","features":[547]},{"name":"DBG_RETURN_SUBTYPES","features":[547]},{"name":"DBG_RETURN_TYPE","features":[547]},{"name":"DBG_RETURN_TYPE_VALUES","features":[547]},{"name":"DBG_THREAD_ATTRIBUTES","features":[547]},{"name":"DEBUG_ADDSYNTHMOD_DEFAULT","features":[547]},{"name":"DEBUG_ADDSYNTHMOD_ZEROBASE","features":[547]},{"name":"DEBUG_ADDSYNTHSYM_DEFAULT","features":[547]},{"name":"DEBUG_ANALYSIS_PROCESSOR_INFO","features":[547]},{"name":"DEBUG_ANY_ID","features":[547]},{"name":"DEBUG_ASMOPT_DEFAULT","features":[547]},{"name":"DEBUG_ASMOPT_IGNORE_OUTPUT_WIDTH","features":[547]},{"name":"DEBUG_ASMOPT_NO_CODE_BYTES","features":[547]},{"name":"DEBUG_ASMOPT_SOURCE_LINE_NUMBER","features":[547]},{"name":"DEBUG_ASMOPT_VERBOSE","features":[547]},{"name":"DEBUG_ATTACH_DEFAULT","features":[547]},{"name":"DEBUG_ATTACH_EXDI_DRIVER","features":[547]},{"name":"DEBUG_ATTACH_EXISTING","features":[547]},{"name":"DEBUG_ATTACH_INSTALL_DRIVER","features":[547]},{"name":"DEBUG_ATTACH_INVASIVE_NO_INITIAL_BREAK","features":[547]},{"name":"DEBUG_ATTACH_INVASIVE_RESUME_PROCESS","features":[547]},{"name":"DEBUG_ATTACH_KERNEL_CONNECTION","features":[547]},{"name":"DEBUG_ATTACH_LOCAL_KERNEL","features":[547]},{"name":"DEBUG_ATTACH_NONINVASIVE","features":[547]},{"name":"DEBUG_ATTACH_NONINVASIVE_ALLOW_PARTIAL","features":[547]},{"name":"DEBUG_ATTACH_NONINVASIVE_NO_SUSPEND","features":[547]},{"name":"DEBUG_BREAKPOINT_ADDER_ONLY","features":[547]},{"name":"DEBUG_BREAKPOINT_CODE","features":[547]},{"name":"DEBUG_BREAKPOINT_DATA","features":[547]},{"name":"DEBUG_BREAKPOINT_DEFERRED","features":[547]},{"name":"DEBUG_BREAKPOINT_ENABLED","features":[547]},{"name":"DEBUG_BREAKPOINT_GO_ONLY","features":[547]},{"name":"DEBUG_BREAKPOINT_INLINE","features":[547]},{"name":"DEBUG_BREAKPOINT_ONE_SHOT","features":[547]},{"name":"DEBUG_BREAKPOINT_PARAMETERS","features":[547]},{"name":"DEBUG_BREAKPOINT_TIME","features":[547]},{"name":"DEBUG_BREAK_EXECUTE","features":[547]},{"name":"DEBUG_BREAK_IO","features":[547]},{"name":"DEBUG_BREAK_READ","features":[547]},{"name":"DEBUG_BREAK_WRITE","features":[547]},{"name":"DEBUG_CACHED_SYMBOL_INFO","features":[547]},{"name":"DEBUG_CDS_ALL","features":[547]},{"name":"DEBUG_CDS_DATA","features":[547]},{"name":"DEBUG_CDS_REFRESH","features":[547]},{"name":"DEBUG_CDS_REFRESH_ADDBREAKPOINT","features":[547]},{"name":"DEBUG_CDS_REFRESH_EVALUATE","features":[547]},{"name":"DEBUG_CDS_REFRESH_EXECUTE","features":[547]},{"name":"DEBUG_CDS_REFRESH_EXECUTECOMMANDFILE","features":[547]},{"name":"DEBUG_CDS_REFRESH_INLINESTEP","features":[547]},{"name":"DEBUG_CDS_REFRESH_INLINESTEP_PSEUDO","features":[547]},{"name":"DEBUG_CDS_REFRESH_REMOVEBREAKPOINT","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETSCOPE","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETSCOPEFRAMEBYINDEX","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETSCOPEFROMJITDEBUGINFO","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETSCOPEFROMSTOREDEVENT","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETVALUE","features":[547]},{"name":"DEBUG_CDS_REFRESH_SETVALUE2","features":[547]},{"name":"DEBUG_CDS_REFRESH_WRITEPHYSICAL","features":[547]},{"name":"DEBUG_CDS_REFRESH_WRITEPHYSICAL2","features":[547]},{"name":"DEBUG_CDS_REFRESH_WRITEVIRTUAL","features":[547]},{"name":"DEBUG_CDS_REFRESH_WRITEVIRTUALUNCACHED","features":[547]},{"name":"DEBUG_CDS_REGISTERS","features":[547]},{"name":"DEBUG_CES_ALL","features":[547]},{"name":"DEBUG_CES_ASSEMBLY_OPTIONS","features":[547]},{"name":"DEBUG_CES_BREAKPOINTS","features":[547]},{"name":"DEBUG_CES_CODE_LEVEL","features":[547]},{"name":"DEBUG_CES_CURRENT_THREAD","features":[547]},{"name":"DEBUG_CES_EFFECTIVE_PROCESSOR","features":[547]},{"name":"DEBUG_CES_ENGINE_OPTIONS","features":[547]},{"name":"DEBUG_CES_EVENT_FILTERS","features":[547]},{"name":"DEBUG_CES_EXECUTION_STATUS","features":[547]},{"name":"DEBUG_CES_EXPRESSION_SYNTAX","features":[547]},{"name":"DEBUG_CES_EXTENSIONS","features":[547]},{"name":"DEBUG_CES_LOG_FILE","features":[547]},{"name":"DEBUG_CES_PROCESS_OPTIONS","features":[547]},{"name":"DEBUG_CES_RADIX","features":[547]},{"name":"DEBUG_CES_SYSTEMS","features":[547]},{"name":"DEBUG_CES_TEXT_REPLACEMENTS","features":[547]},{"name":"DEBUG_CLASS_IMAGE_FILE","features":[547]},{"name":"DEBUG_CLASS_KERNEL","features":[547]},{"name":"DEBUG_CLASS_UNINITIALIZED","features":[547]},{"name":"DEBUG_CLASS_USER_WINDOWS","features":[547]},{"name":"DEBUG_CLIENT_CDB","features":[547]},{"name":"DEBUG_CLIENT_CONTEXT","features":[547]},{"name":"DEBUG_CLIENT_KD","features":[547]},{"name":"DEBUG_CLIENT_NTKD","features":[547]},{"name":"DEBUG_CLIENT_NTSD","features":[547]},{"name":"DEBUG_CLIENT_UNKNOWN","features":[547]},{"name":"DEBUG_CLIENT_VSINT","features":[547]},{"name":"DEBUG_CLIENT_WINDBG","features":[547]},{"name":"DEBUG_CLIENT_WINIDE","features":[547]},{"name":"DEBUG_CMDEX_ADD_EVENT_STRING","features":[547]},{"name":"DEBUG_CMDEX_INVALID","features":[547]},{"name":"DEBUG_CMDEX_RESET_EVENT_STRINGS","features":[547]},{"name":"DEBUG_COMMAND_EXCEPTION_ID","features":[547]},{"name":"DEBUG_CONNECT_SESSION_DEFAULT","features":[547]},{"name":"DEBUG_CONNECT_SESSION_NO_ANNOUNCE","features":[547]},{"name":"DEBUG_CONNECT_SESSION_NO_VERSION","features":[547]},{"name":"DEBUG_CPU_MICROCODE_VERSION","features":[547]},{"name":"DEBUG_CPU_SPEED_INFO","features":[547]},{"name":"DEBUG_CREATE_PROCESS_OPTIONS","features":[547]},{"name":"DEBUG_CSS_ALL","features":[547]},{"name":"DEBUG_CSS_COLLAPSE_CHILDREN","features":[547]},{"name":"DEBUG_CSS_LOADS","features":[547]},{"name":"DEBUG_CSS_PATHS","features":[547]},{"name":"DEBUG_CSS_SCOPE","features":[547]},{"name":"DEBUG_CSS_SYMBOL_OPTIONS","features":[547]},{"name":"DEBUG_CSS_TYPE_OPTIONS","features":[547]},{"name":"DEBUG_CSS_UNLOADS","features":[547]},{"name":"DEBUG_CURRENT_DEFAULT","features":[547]},{"name":"DEBUG_CURRENT_DISASM","features":[547]},{"name":"DEBUG_CURRENT_REGISTERS","features":[547]},{"name":"DEBUG_CURRENT_SOURCE_LINE","features":[547]},{"name":"DEBUG_CURRENT_SYMBOL","features":[547]},{"name":"DEBUG_DATA_BASE_TRANSLATION_VIRTUAL_OFFSET","features":[547]},{"name":"DEBUG_DATA_BreakpointWithStatusAddr","features":[547]},{"name":"DEBUG_DATA_CmNtCSDVersionAddr","features":[547]},{"name":"DEBUG_DATA_DumpAttributes","features":[547]},{"name":"DEBUG_DATA_DumpFormatVersion","features":[547]},{"name":"DEBUG_DATA_DumpMmStorage","features":[547]},{"name":"DEBUG_DATA_DumpPowerState","features":[547]},{"name":"DEBUG_DATA_DumpWriterStatus","features":[547]},{"name":"DEBUG_DATA_DumpWriterVersion","features":[547]},{"name":"DEBUG_DATA_EtwpDebuggerData","features":[547]},{"name":"DEBUG_DATA_ExpNumberOfPagedPoolsAddr","features":[547]},{"name":"DEBUG_DATA_ExpPagedPoolDescriptorAddr","features":[547]},{"name":"DEBUG_DATA_ExpSystemResourcesListAddr","features":[547]},{"name":"DEBUG_DATA_IopErrorLogListHeadAddr","features":[547]},{"name":"DEBUG_DATA_KPCR_OFFSET","features":[547]},{"name":"DEBUG_DATA_KPRCB_OFFSET","features":[547]},{"name":"DEBUG_DATA_KTHREAD_OFFSET","features":[547]},{"name":"DEBUG_DATA_KdPrintBufferSizeAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintCircularBufferAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintCircularBufferEndAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintCircularBufferPtrAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintRolloverCountAddr","features":[547]},{"name":"DEBUG_DATA_KdPrintWritePointerAddr","features":[547]},{"name":"DEBUG_DATA_KeBugCheckCallbackListHeadAddr","features":[547]},{"name":"DEBUG_DATA_KeTimeIncrementAddr","features":[547]},{"name":"DEBUG_DATA_KeUserCallbackDispatcherAddr","features":[547]},{"name":"DEBUG_DATA_KernBase","features":[547]},{"name":"DEBUG_DATA_KernelVerifierAddr","features":[547]},{"name":"DEBUG_DATA_KiBugcheckDataAddr","features":[547]},{"name":"DEBUG_DATA_KiCallUserModeAddr","features":[547]},{"name":"DEBUG_DATA_KiNormalSystemCall","features":[547]},{"name":"DEBUG_DATA_KiProcessorBlockAddr","features":[547]},{"name":"DEBUG_DATA_MmAllocatedNonPagedPoolAddr","features":[547]},{"name":"DEBUG_DATA_MmAvailablePagesAddr","features":[547]},{"name":"DEBUG_DATA_MmBadPagesDetected","features":[547]},{"name":"DEBUG_DATA_MmDriverCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmExtendedCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmFreePageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_MmHighestPhysicalPageAddr","features":[547]},{"name":"DEBUG_DATA_MmHighestUserAddressAddr","features":[547]},{"name":"DEBUG_DATA_MmLastUnloadedDriverAddr","features":[547]},{"name":"DEBUG_DATA_MmLoadedUserImageListAddr","features":[547]},{"name":"DEBUG_DATA_MmLowestPhysicalPageAddr","features":[547]},{"name":"DEBUG_DATA_MmMaximumNonPagedPoolInBytesAddr","features":[547]},{"name":"DEBUG_DATA_MmModifiedNoWritePageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_MmModifiedPageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_MmNonPagedPoolEndAddr","features":[547]},{"name":"DEBUG_DATA_MmNonPagedPoolStartAddr","features":[547]},{"name":"DEBUG_DATA_MmNonPagedSystemStartAddr","features":[547]},{"name":"DEBUG_DATA_MmNumberOfPagingFilesAddr","features":[547]},{"name":"DEBUG_DATA_MmNumberOfPhysicalPagesAddr","features":[547]},{"name":"DEBUG_DATA_MmPageSize","features":[547]},{"name":"DEBUG_DATA_MmPagedPoolCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmPagedPoolEndAddr","features":[547]},{"name":"DEBUG_DATA_MmPagedPoolInformationAddr","features":[547]},{"name":"DEBUG_DATA_MmPagedPoolStartAddr","features":[547]},{"name":"DEBUG_DATA_MmPeakCommitmentAddr","features":[547]},{"name":"DEBUG_DATA_MmPfnDatabaseAddr","features":[547]},{"name":"DEBUG_DATA_MmPhysicalMemoryBlockAddr","features":[547]},{"name":"DEBUG_DATA_MmProcessCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmResidentAvailablePagesAddr","features":[547]},{"name":"DEBUG_DATA_MmSessionBase","features":[547]},{"name":"DEBUG_DATA_MmSessionSize","features":[547]},{"name":"DEBUG_DATA_MmSharedCommitAddr","features":[547]},{"name":"DEBUG_DATA_MmSizeOfPagedPoolInBytesAddr","features":[547]},{"name":"DEBUG_DATA_MmSpecialPoolTagAddr","features":[547]},{"name":"DEBUG_DATA_MmStandbyPageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_MmSubsectionBaseAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemCacheEndAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemCacheStartAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemCacheWsAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemParentTablePage","features":[547]},{"name":"DEBUG_DATA_MmSystemPtesEndAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemPtesStartAddr","features":[547]},{"name":"DEBUG_DATA_MmSystemRangeStartAddr","features":[547]},{"name":"DEBUG_DATA_MmTotalCommitLimitAddr","features":[547]},{"name":"DEBUG_DATA_MmTotalCommitLimitMaximumAddr","features":[547]},{"name":"DEBUG_DATA_MmTotalCommittedPagesAddr","features":[547]},{"name":"DEBUG_DATA_MmTriageActionTakenAddr","features":[547]},{"name":"DEBUG_DATA_MmUnloadedDriversAddr","features":[547]},{"name":"DEBUG_DATA_MmUserProbeAddressAddr","features":[547]},{"name":"DEBUG_DATA_MmVerifierDataAddr","features":[547]},{"name":"DEBUG_DATA_MmVirtualTranslationBase","features":[547]},{"name":"DEBUG_DATA_MmZeroedPageListHeadAddr","features":[547]},{"name":"DEBUG_DATA_NonPagedPoolDescriptorAddr","features":[547]},{"name":"DEBUG_DATA_NtBuildLabAddr","features":[547]},{"name":"DEBUG_DATA_ObpRootDirectoryObjectAddr","features":[547]},{"name":"DEBUG_DATA_ObpTypeObjectTypeAddr","features":[547]},{"name":"DEBUG_DATA_OffsetEprocessDirectoryTableBase","features":[547]},{"name":"DEBUG_DATA_OffsetEprocessParentCID","features":[547]},{"name":"DEBUG_DATA_OffsetEprocessPeb","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadApcProcess","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadBStore","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadBStoreLimit","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadInitialStack","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadKernelStack","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadNextProcessor","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadState","features":[547]},{"name":"DEBUG_DATA_OffsetKThreadTeb","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbCpuType","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbCurrentThread","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbDpcRoutine","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbMhz","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbNumber","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbProcessorState","features":[547]},{"name":"DEBUG_DATA_OffsetPrcbVendorString","features":[547]},{"name":"DEBUG_DATA_PROCESSOR_IDENTIFICATION","features":[547]},{"name":"DEBUG_DATA_PROCESSOR_SPEED","features":[547]},{"name":"DEBUG_DATA_PaeEnabled","features":[547]},{"name":"DEBUG_DATA_PagingLevels","features":[547]},{"name":"DEBUG_DATA_PoolTrackTableAddr","features":[547]},{"name":"DEBUG_DATA_ProductType","features":[547]},{"name":"DEBUG_DATA_PsActiveProcessHeadAddr","features":[547]},{"name":"DEBUG_DATA_PsLoadedModuleListAddr","features":[547]},{"name":"DEBUG_DATA_PspCidTableAddr","features":[547]},{"name":"DEBUG_DATA_PteBase","features":[547]},{"name":"DEBUG_DATA_SPACE_BUS_DATA","features":[547]},{"name":"DEBUG_DATA_SPACE_CONTROL","features":[547]},{"name":"DEBUG_DATA_SPACE_COUNT","features":[547]},{"name":"DEBUG_DATA_SPACE_DEBUGGER_DATA","features":[547]},{"name":"DEBUG_DATA_SPACE_IO","features":[547]},{"name":"DEBUG_DATA_SPACE_MSR","features":[547]},{"name":"DEBUG_DATA_SPACE_PHYSICAL","features":[547]},{"name":"DEBUG_DATA_SPACE_VIRTUAL","features":[547]},{"name":"DEBUG_DATA_SavedContextAddr","features":[547]},{"name":"DEBUG_DATA_SharedUserData","features":[547]},{"name":"DEBUG_DATA_SizeEProcess","features":[547]},{"name":"DEBUG_DATA_SizeEThread","features":[547]},{"name":"DEBUG_DATA_SizePrcb","features":[547]},{"name":"DEBUG_DATA_SuiteMask","features":[547]},{"name":"DEBUG_DECODE_ERROR","features":[307,547]},{"name":"DEBUG_DEVICE_OBJECT_INFO","features":[307,547]},{"name":"DEBUG_DISASM_EFFECTIVE_ADDRESS","features":[547]},{"name":"DEBUG_DISASM_MATCHING_SYMBOLS","features":[547]},{"name":"DEBUG_DISASM_SOURCE_FILE_NAME","features":[547]},{"name":"DEBUG_DISASM_SOURCE_LINE_NUMBER","features":[547]},{"name":"DEBUG_DRIVER_OBJECT_INFO","features":[547]},{"name":"DEBUG_DUMP_ACTIVE","features":[547]},{"name":"DEBUG_DUMP_DEFAULT","features":[547]},{"name":"DEBUG_DUMP_FILE_BASE","features":[547]},{"name":"DEBUG_DUMP_FILE_LOAD_FAILED_INDEX","features":[547]},{"name":"DEBUG_DUMP_FILE_ORIGINAL_CAB_INDEX","features":[547]},{"name":"DEBUG_DUMP_FILE_PAGE_FILE_DUMP","features":[547]},{"name":"DEBUG_DUMP_FULL","features":[547]},{"name":"DEBUG_DUMP_IMAGE_FILE","features":[547]},{"name":"DEBUG_DUMP_SMALL","features":[547]},{"name":"DEBUG_DUMP_TRACE_LOG","features":[547]},{"name":"DEBUG_DUMP_WINDOWS_CE","features":[547]},{"name":"DEBUG_ECREATE_PROCESS_DEFAULT","features":[547]},{"name":"DEBUG_ECREATE_PROCESS_INHERIT_HANDLES","features":[547]},{"name":"DEBUG_ECREATE_PROCESS_USE_IMPLICIT_COMMAND_LINE","features":[547]},{"name":"DEBUG_ECREATE_PROCESS_USE_VERIFIER_FLAGS","features":[547]},{"name":"DEBUG_EINDEX_FROM_CURRENT","features":[547]},{"name":"DEBUG_EINDEX_FROM_END","features":[547]},{"name":"DEBUG_EINDEX_FROM_START","features":[547]},{"name":"DEBUG_EINDEX_NAME","features":[547]},{"name":"DEBUG_END_ACTIVE_DETACH","features":[547]},{"name":"DEBUG_END_ACTIVE_TERMINATE","features":[547]},{"name":"DEBUG_END_DISCONNECT","features":[547]},{"name":"DEBUG_END_PASSIVE","features":[547]},{"name":"DEBUG_END_REENTRANT","features":[547]},{"name":"DEBUG_ENGOPT_ALL","features":[547]},{"name":"DEBUG_ENGOPT_ALLOW_NETWORK_PATHS","features":[547]},{"name":"DEBUG_ENGOPT_ALLOW_READ_ONLY_BREAKPOINTS","features":[547]},{"name":"DEBUG_ENGOPT_DEBUGGING_SENSITIVE_DATA","features":[547]},{"name":"DEBUG_ENGOPT_DISABLESQM","features":[547]},{"name":"DEBUG_ENGOPT_DISABLE_EXECUTION_COMMANDS","features":[547]},{"name":"DEBUG_ENGOPT_DISABLE_MANAGED_SUPPORT","features":[547]},{"name":"DEBUG_ENGOPT_DISABLE_MODULE_SYMBOL_LOAD","features":[547]},{"name":"DEBUG_ENGOPT_DISABLE_STEPLINES_OPTIONS","features":[547]},{"name":"DEBUG_ENGOPT_DISALLOW_IMAGE_FILE_MAPPING","features":[547]},{"name":"DEBUG_ENGOPT_DISALLOW_NETWORK_PATHS","features":[547]},{"name":"DEBUG_ENGOPT_DISALLOW_SHELL_COMMANDS","features":[547]},{"name":"DEBUG_ENGOPT_FAIL_INCOMPLETE_INFORMATION","features":[547]},{"name":"DEBUG_ENGOPT_FINAL_BREAK","features":[547]},{"name":"DEBUG_ENGOPT_IGNORE_DBGHELP_VERSION","features":[547]},{"name":"DEBUG_ENGOPT_IGNORE_EXTENSION_VERSIONS","features":[547]},{"name":"DEBUG_ENGOPT_IGNORE_LOADER_EXCEPTIONS","features":[547]},{"name":"DEBUG_ENGOPT_INITIAL_BREAK","features":[547]},{"name":"DEBUG_ENGOPT_INITIAL_MODULE_BREAK","features":[547]},{"name":"DEBUG_ENGOPT_KD_QUIET_MODE","features":[547]},{"name":"DEBUG_ENGOPT_NO_EXECUTE_REPEAT","features":[547]},{"name":"DEBUG_ENGOPT_PREFER_DML","features":[547]},{"name":"DEBUG_ENGOPT_PREFER_TRACE_FILES","features":[547]},{"name":"DEBUG_ENGOPT_RESOLVE_SHADOWED_VARIABLES","features":[547]},{"name":"DEBUG_ENGOPT_SYNCHRONIZE_BREAKPOINTS","features":[547]},{"name":"DEBUG_EVENT_BREAKPOINT","features":[547]},{"name":"DEBUG_EVENT_CHANGE_DEBUGGEE_STATE","features":[547]},{"name":"DEBUG_EVENT_CHANGE_ENGINE_STATE","features":[547]},{"name":"DEBUG_EVENT_CHANGE_SYMBOL_STATE","features":[547]},{"name":"DEBUG_EVENT_CONTEXT","features":[547]},{"name":"DEBUG_EVENT_CREATE_PROCESS","features":[547]},{"name":"DEBUG_EVENT_CREATE_THREAD","features":[547]},{"name":"DEBUG_EVENT_EXCEPTION","features":[547]},{"name":"DEBUG_EVENT_EXIT_PROCESS","features":[547]},{"name":"DEBUG_EVENT_EXIT_THREAD","features":[547]},{"name":"DEBUG_EVENT_LOAD_MODULE","features":[547]},{"name":"DEBUG_EVENT_SERVICE_EXCEPTION","features":[547]},{"name":"DEBUG_EVENT_SESSION_STATUS","features":[547]},{"name":"DEBUG_EVENT_SYSTEM_ERROR","features":[547]},{"name":"DEBUG_EVENT_UNLOAD_MODULE","features":[547]},{"name":"DEBUG_EXCEPTION_FILTER_PARAMETERS","features":[547]},{"name":"DEBUG_EXECUTE_DEFAULT","features":[547]},{"name":"DEBUG_EXECUTE_ECHO","features":[547]},{"name":"DEBUG_EXECUTE_EVENT","features":[547]},{"name":"DEBUG_EXECUTE_EXTENSION","features":[547]},{"name":"DEBUG_EXECUTE_HOTKEY","features":[547]},{"name":"DEBUG_EXECUTE_INTERNAL","features":[547]},{"name":"DEBUG_EXECUTE_MENU","features":[547]},{"name":"DEBUG_EXECUTE_NOT_LOGGED","features":[547]},{"name":"DEBUG_EXECUTE_NO_REPEAT","features":[547]},{"name":"DEBUG_EXECUTE_SCRIPT","features":[547]},{"name":"DEBUG_EXECUTE_TOOLBAR","features":[547]},{"name":"DEBUG_EXECUTE_USER_CLICKED","features":[547]},{"name":"DEBUG_EXECUTE_USER_TYPED","features":[547]},{"name":"DEBUG_EXEC_FLAGS_NONBLOCK","features":[547]},{"name":"DEBUG_EXPR_CPLUSPLUS","features":[547]},{"name":"DEBUG_EXPR_MASM","features":[547]},{"name":"DEBUG_EXTENSION_AT_ENGINE","features":[547]},{"name":"DEBUG_EXTINIT_HAS_COMMAND_HELP","features":[547]},{"name":"DEBUG_EXT_PVALUE_DEFAULT","features":[547]},{"name":"DEBUG_EXT_PVTYPE_IS_POINTER","features":[547]},{"name":"DEBUG_EXT_PVTYPE_IS_VALUE","features":[547]},{"name":"DEBUG_EXT_QVALUE_DEFAULT","features":[547]},{"name":"DEBUG_FAILURE_TYPE","features":[547]},{"name":"DEBUG_FA_ENTRY_ANSI_STRING","features":[547]},{"name":"DEBUG_FA_ENTRY_ANSI_STRINGs","features":[547]},{"name":"DEBUG_FA_ENTRY_ARRAY","features":[547]},{"name":"DEBUG_FA_ENTRY_EXTENSION_CMD","features":[547]},{"name":"DEBUG_FA_ENTRY_INSTRUCTION_OFFSET","features":[547]},{"name":"DEBUG_FA_ENTRY_NO_TYPE","features":[547]},{"name":"DEBUG_FA_ENTRY_POINTER","features":[547]},{"name":"DEBUG_FA_ENTRY_STRUCTURED_DATA","features":[547]},{"name":"DEBUG_FA_ENTRY_ULONG","features":[547]},{"name":"DEBUG_FA_ENTRY_ULONG64","features":[547]},{"name":"DEBUG_FA_ENTRY_UNICODE_STRING","features":[547]},{"name":"DEBUG_FILTER_BREAK","features":[547]},{"name":"DEBUG_FILTER_CREATE_PROCESS","features":[547]},{"name":"DEBUG_FILTER_CREATE_THREAD","features":[547]},{"name":"DEBUG_FILTER_DEBUGGEE_OUTPUT","features":[547]},{"name":"DEBUG_FILTER_EXIT_PROCESS","features":[547]},{"name":"DEBUG_FILTER_EXIT_THREAD","features":[547]},{"name":"DEBUG_FILTER_GO_HANDLED","features":[547]},{"name":"DEBUG_FILTER_GO_NOT_HANDLED","features":[547]},{"name":"DEBUG_FILTER_IGNORE","features":[547]},{"name":"DEBUG_FILTER_INITIAL_BREAKPOINT","features":[547]},{"name":"DEBUG_FILTER_INITIAL_MODULE_LOAD","features":[547]},{"name":"DEBUG_FILTER_LOAD_MODULE","features":[547]},{"name":"DEBUG_FILTER_OUTPUT","features":[547]},{"name":"DEBUG_FILTER_REMOVE","features":[547]},{"name":"DEBUG_FILTER_SECOND_CHANCE_BREAK","features":[547]},{"name":"DEBUG_FILTER_SYSTEM_ERROR","features":[547]},{"name":"DEBUG_FILTER_UNLOAD_MODULE","features":[547]},{"name":"DEBUG_FIND_SOURCE_BEST_MATCH","features":[547]},{"name":"DEBUG_FIND_SOURCE_DEFAULT","features":[547]},{"name":"DEBUG_FIND_SOURCE_FULL_PATH","features":[547]},{"name":"DEBUG_FIND_SOURCE_NO_SRCSRV","features":[547]},{"name":"DEBUG_FIND_SOURCE_TOKEN_LOOKUP","features":[547]},{"name":"DEBUG_FIND_SOURCE_WITH_CHECKSUM","features":[547]},{"name":"DEBUG_FIND_SOURCE_WITH_CHECKSUM_STRICT","features":[547]},{"name":"DEBUG_FLR_ACPI","features":[547]},{"name":"DEBUG_FLR_ACPI_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_ACPI_EXTENSION","features":[547]},{"name":"DEBUG_FLR_ACPI_OBJECT","features":[547]},{"name":"DEBUG_FLR_ACPI_RESCONFLICT","features":[547]},{"name":"DEBUG_FLR_ADDITIONAL_DEBUGTEXT","features":[547]},{"name":"DEBUG_FLR_ADDITIONAL_XML","features":[547]},{"name":"DEBUG_FLR_ADD_PROCESS_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_ALUREON","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_REPROCESS","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_SESSION_ELAPSED_TIME","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_SESSION_HOST","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_SESSION_TIME","features":[547]},{"name":"DEBUG_FLR_ANALYSIS_VERSION","features":[547]},{"name":"DEBUG_FLR_ANALYZABLE_POOL_CORRUPTION","features":[547]},{"name":"DEBUG_FLR_APPKILL","features":[547]},{"name":"DEBUG_FLR_APPLICATION_VERIFIER_LOADED","features":[547]},{"name":"DEBUG_FLR_APPS_NOT_TERMINATED","features":[547]},{"name":"DEBUG_FLR_APPVERIFERFLAGS","features":[547]},{"name":"DEBUG_FLR_ARM_WRITE_AV_CAVEAT","features":[547]},{"name":"DEBUG_FLR_ASSERT_DATA","features":[547]},{"name":"DEBUG_FLR_ASSERT_FILE","features":[547]},{"name":"DEBUG_FLR_ASSERT_INSTRUCTION","features":[547]},{"name":"DEBUG_FLR_BADPAGES_DETECTED","features":[547]},{"name":"DEBUG_FLR_BAD_HANDLE","features":[547]},{"name":"DEBUG_FLR_BAD_MEMORY_REFERENCE","features":[547]},{"name":"DEBUG_FLR_BAD_OBJECT_REFERENCE","features":[547]},{"name":"DEBUG_FLR_BAD_STACK","features":[547]},{"name":"DEBUG_FLR_BLOCKED_THREAD0","features":[547]},{"name":"DEBUG_FLR_BLOCKED_THREAD1","features":[547]},{"name":"DEBUG_FLR_BLOCKED_THREAD2","features":[547]},{"name":"DEBUG_FLR_BLOCKING_PROCESSID","features":[547]},{"name":"DEBUG_FLR_BLOCKING_THREAD","features":[547]},{"name":"DEBUG_FLR_BOOST_FOLLOWUP_TO_SPECIFIC","features":[547]},{"name":"DEBUG_FLR_BOOTSTAT","features":[547]},{"name":"DEBUG_FLR_BOOTSTAT_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_CHECKSUM","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_FLAVOR_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_FUNCTION_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_FUNC_OFFSET","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_IMAGE_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_MODULE_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_MODVER_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_OFFSET","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_PREFIX_STR","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_PRIVATE","features":[547]},{"name":"DEBUG_FLR_BUCKET_ID_TIMEDATESTAMP","features":[547]},{"name":"DEBUG_FLR_BUGCHECKING_DRIVER","features":[547]},{"name":"DEBUG_FLR_BUGCHECKING_DRIVER_IDTAG","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_CODE","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_DESC","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_P1","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_P2","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_P3","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_P4","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_SPECIFIER","features":[547]},{"name":"DEBUG_FLR_BUGCHECK_STR","features":[547]},{"name":"DEBUG_FLR_BUILDNAME_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_BUILDOSVER_STR_deprecated","features":[547]},{"name":"DEBUG_FLR_BUILD_OS_FULL_VERSION_STRING","features":[547]},{"name":"DEBUG_FLR_BUILD_VERSION_STRING","features":[547]},{"name":"DEBUG_FLR_CANCELLATION_NOT_SUPPORTED","features":[547]},{"name":"DEBUG_FLR_CHKIMG_EXTENSION","features":[547]},{"name":"DEBUG_FLR_CHPE_PROCESS","features":[547]},{"name":"DEBUG_FLR_CLIENT_DRIVER","features":[547]},{"name":"DEBUG_FLR_COLLECT_DATA_FOR_BUCKET","features":[547]},{"name":"DEBUG_FLR_COMPUTER_NAME","features":[547]},{"name":"DEBUG_FLR_CONTEXT","features":[547]},{"name":"DEBUG_FLR_CONTEXT_COMMAND","features":[547]},{"name":"DEBUG_FLR_CONTEXT_FLAGS","features":[547]},{"name":"DEBUG_FLR_CONTEXT_FOLLOWUP_INDEX","features":[547]},{"name":"DEBUG_FLR_CONTEXT_ID","features":[547]},{"name":"DEBUG_FLR_CONTEXT_METADATA","features":[547]},{"name":"DEBUG_FLR_CONTEXT_ORDER","features":[547]},{"name":"DEBUG_FLR_CONTEXT_RESTORE_COMMAND","features":[547]},{"name":"DEBUG_FLR_CONTEXT_SYSTEM","features":[547]},{"name":"DEBUG_FLR_CORRUPTING_POOL_ADDRESS","features":[547]},{"name":"DEBUG_FLR_CORRUPTING_POOL_TAG","features":[547]},{"name":"DEBUG_FLR_CORRUPT_MODULE_LIST","features":[547]},{"name":"DEBUG_FLR_CORRUPT_SERVICE_TABLE","features":[547]},{"name":"DEBUG_FLR_COVERAGE_BUILD","features":[547]},{"name":"DEBUG_FLR_CPU_COUNT","features":[547]},{"name":"DEBUG_FLR_CPU_FAMILY","features":[547]},{"name":"DEBUG_FLR_CPU_MICROCODE_VERSION","features":[547]},{"name":"DEBUG_FLR_CPU_MICROCODE_ZERO_INTEL","features":[547]},{"name":"DEBUG_FLR_CPU_MODEL","features":[547]},{"name":"DEBUG_FLR_CPU_OVERCLOCKED","features":[547]},{"name":"DEBUG_FLR_CPU_SPEED","features":[547]},{"name":"DEBUG_FLR_CPU_STEPPING","features":[547]},{"name":"DEBUG_FLR_CPU_VENDOR","features":[547]},{"name":"DEBUG_FLR_CRITICAL_PROCESS","features":[547]},{"name":"DEBUG_FLR_CRITICAL_PROCESS_REPORTGUID","features":[547]},{"name":"DEBUG_FLR_CRITICAL_SECTION","features":[547]},{"name":"DEBUG_FLR_CURRENT_IRQL","features":[547]},{"name":"DEBUG_FLR_CUSTOMER_CRASH_COUNT","features":[547]},{"name":"DEBUG_FLR_CUSTOMREPORTTAG","features":[547]},{"name":"DEBUG_FLR_CUSTOM_ANALYSIS_TAG_MAX","features":[547]},{"name":"DEBUG_FLR_CUSTOM_ANALYSIS_TAG_MIN","features":[547]},{"name":"DEBUG_FLR_CUSTOM_COMMAND","features":[547]},{"name":"DEBUG_FLR_CUSTOM_COMMAND_OUTPUT","features":[547]},{"name":"DEBUG_FLR_DEADLOCK_INPROC","features":[547]},{"name":"DEBUG_FLR_DEADLOCK_XPROC","features":[547]},{"name":"DEBUG_FLR_DEBUG_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_DEFAULT_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_DEFAULT_SOLUTION_ID","features":[547]},{"name":"DEBUG_FLR_DERIVED_WAIT_CHAIN","features":[547]},{"name":"DEBUG_FLR_DESKTOP_HEAP_MISSING","features":[547]},{"name":"DEBUG_FLR_DETOURED_IMAGE","features":[547]},{"name":"DEBUG_FLR_DEVICE_NODE","features":[547]},{"name":"DEBUG_FLR_DEVICE_OBJECT","features":[547]},{"name":"DEBUG_FLR_DISKIO_READ_FAILURE","features":[547]},{"name":"DEBUG_FLR_DISKIO_WRITE_FAILURE","features":[547]},{"name":"DEBUG_FLR_DISKSEC_ISSUEDESCSTRING_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_MFGID_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_MODEL_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_ORGID_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PRIVATE_DATASIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PRIVATE_OFFSET_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PRIVATE_TOTSIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PUBLIC_DATASIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PUBLIC_OFFSET_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_PUBLIC_TOTSIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_REASON_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISKSEC_TOTALSIZE_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_DISK_HARDWARE_ERROR","features":[547]},{"name":"DEBUG_FLR_DPC_RUNTIME","features":[547]},{"name":"DEBUG_FLR_DPC_STACK_BASE","features":[547]},{"name":"DEBUG_FLR_DPC_TIMELIMIT","features":[547]},{"name":"DEBUG_FLR_DPC_TIMEOUT_TYPE","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWAREID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_DEVICE_ID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_DEVICE_NAME","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_ID_BUS_TYPE","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_REV_ID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_SUBSYS_ID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_SUBVENDOR_NAME","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_VENDOR_ID","features":[547]},{"name":"DEBUG_FLR_DRIVER_HARDWARE_VENDOR_NAME","features":[547]},{"name":"DEBUG_FLR_DRIVER_OBJECT","features":[547]},{"name":"DEBUG_FLR_DRIVER_VERIFIER_IO_VIOLATION_TYPE","features":[547]},{"name":"DEBUG_FLR_DRIVER_XML_DESCRIPTION","features":[547]},{"name":"DEBUG_FLR_DRIVER_XML_MANUFACTURER","features":[547]},{"name":"DEBUG_FLR_DRIVER_XML_PRODUCTNAME","features":[547]},{"name":"DEBUG_FLR_DRIVER_XML_VERSION","features":[547]},{"name":"DEBUG_FLR_DRVPOWERSTATE_SUBCODE","features":[547]},{"name":"DEBUG_FLR_DUMPSTREAM_COMMENTA","features":[547]},{"name":"DEBUG_FLR_DUMPSTREAM_COMMENTW","features":[547]},{"name":"DEBUG_FLR_DUMP_CLASS","features":[547]},{"name":"DEBUG_FLR_DUMP_FILE_ATTRIBUTES","features":[547]},{"name":"DEBUG_FLR_DUMP_FLAGS","features":[547]},{"name":"DEBUG_FLR_DUMP_QUALIFIER","features":[547]},{"name":"DEBUG_FLR_DUMP_TYPE","features":[547]},{"name":"DEBUG_FLR_END_MESSAGE","features":[547]},{"name":"DEBUG_FLR_ERESOURCE_ADDRESS","features":[547]},{"name":"DEBUG_FLR_EVENT_CODE_DATA_MISMATCH","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_CODE","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_CODE_STR","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_CODE_STR_deprecated","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_CONTEXT_RECURSION","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_DOESNOT_MATCH_CODE","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_MODULE_INFO","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_PARAMETER1","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_PARAMETER2","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_PARAMETER3","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_PARAMETER4","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_RECORD","features":[547]},{"name":"DEBUG_FLR_EXCEPTION_STR","features":[547]},{"name":"DEBUG_FLR_EXECUTE_ADDRESS","features":[547]},{"name":"DEBUG_FLR_FAILED_INSTRUCTION_ADDRESS","features":[547]},{"name":"DEBUG_FLR_FAILURE_ANALYSIS_SOURCE","features":[547]},{"name":"DEBUG_FLR_FAILURE_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_FAILURE_DISPLAY_NAME","features":[547]},{"name":"DEBUG_FLR_FAILURE_EXCEPTION_CODE","features":[547]},{"name":"DEBUG_FLR_FAILURE_FUNCTION_NAME","features":[547]},{"name":"DEBUG_FLR_FAILURE_ID_HASH","features":[547]},{"name":"DEBUG_FLR_FAILURE_ID_HASH_STRING","features":[547]},{"name":"DEBUG_FLR_FAILURE_ID_REPORT_LINK","features":[547]},{"name":"DEBUG_FLR_FAILURE_IMAGE_NAME","features":[547]},{"name":"DEBUG_FLR_FAILURE_LIST","features":[547]},{"name":"DEBUG_FLR_FAILURE_MODULE_NAME","features":[547]},{"name":"DEBUG_FLR_FAILURE_PROBLEM_CLASS","features":[547]},{"name":"DEBUG_FLR_FAILURE_SYMBOL_NAME","features":[547]},{"name":"DEBUG_FLR_FAULTING_INSTR_CODE","features":[547]},{"name":"DEBUG_FLR_FAULTING_IP","features":[547]},{"name":"DEBUG_FLR_FAULTING_LOCAL_VARIABLE_NAME","features":[547]},{"name":"DEBUG_FLR_FAULTING_MODULE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SERVICE_NAME","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_CODE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_COMMIT_ID","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_CONTROL_TYPE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_FILE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_LINE","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_LINE_NUMBER","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_PROJECT","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_REPO_ID","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_REPO_URL","features":[547]},{"name":"DEBUG_FLR_FAULTING_SOURCE_SRV_COMMAND","features":[547]},{"name":"DEBUG_FLR_FAULTING_THREAD","features":[547]},{"name":"DEBUG_FLR_FAULT_THREAD_SHA1_HASH_M","features":[547]},{"name":"DEBUG_FLR_FAULT_THREAD_SHA1_HASH_MF","features":[547]},{"name":"DEBUG_FLR_FAULT_THREAD_SHA1_HASH_MFO","features":[547]},{"name":"DEBUG_FLR_FA_ADHOC_ANALYSIS_ITEMS","features":[547]},{"name":"DEBUG_FLR_FA_PERF_DATA","features":[547]},{"name":"DEBUG_FLR_FA_PERF_ELAPSED_MS","features":[547]},{"name":"DEBUG_FLR_FA_PERF_ITEM","features":[547]},{"name":"DEBUG_FLR_FA_PERF_ITEM_NAME","features":[547]},{"name":"DEBUG_FLR_FA_PERF_ITERATIONS","features":[547]},{"name":"DEBUG_FLR_FEATURE_PATH","features":[547]},{"name":"DEBUG_FLR_FILESYSTEMS_NTFS","features":[547]},{"name":"DEBUG_FLR_FILESYSTEMS_NTFS_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_FILESYSTEMS_REFS","features":[547]},{"name":"DEBUG_FLR_FILESYSTEMS_REFS_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_FILE_ID","features":[547]},{"name":"DEBUG_FLR_FILE_IN_CAB","features":[547]},{"name":"DEBUG_FLR_FILE_LINE","features":[547]},{"name":"DEBUG_FLR_FIXED_IN_OSVERSION","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_BEFORE_RETRACER","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_CONTEXT","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_DRIVER_ONLY","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_IP","features":[547]},{"name":"DEBUG_FLR_FOLLOWUP_NAME","features":[547]},{"name":"DEBUG_FLR_FRAME_ONE_INVALID","features":[547]},{"name":"DEBUG_FLR_FRAME_SOURCE_FILE_NAME","features":[547]},{"name":"DEBUG_FLR_FRAME_SOURCE_FILE_PATH","features":[547]},{"name":"DEBUG_FLR_FRAME_SOURCE_LINE_NUMBER","features":[547]},{"name":"DEBUG_FLR_FREED_POOL_TAG","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_ANALYSIS_TEXT","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_COOKIES_MATCH_EXH","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_CORRUPTED_COOKIE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_CORRUPTED_EBP","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_CORRUPTED_EBPESP","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_FALSE_POSITIVE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_FRAME_COOKIE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_FRAME_COOKIE_COMPLEMENT","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_FUNCTION","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MANAGED","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MANAGED_FRAMEID","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MANAGED_THREADID","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MEMORY_READ_ERROR","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MISSING_ESTABLISHER_FRAME","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_MODULE_COOKIE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_NOT_UP2DATE","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_OFF_BY_ONE_OVERRUN","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_OVERRUN_LOCAL","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_OVERRUN_LOCAL_NAME","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_POSITIVELY_CORRUPTED_EBPESP","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_POSITIVE_BUFFER_OVERFLOW","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_PROBABLY_NOT_USING_GS","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_RA_SMASHED","features":[547]},{"name":"DEBUG_FLR_GSFAILURE_UP2DATE_UNKNOWN","features":[547]},{"name":"DEBUG_FLR_HANDLE_VALUE","features":[547]},{"name":"DEBUG_FLR_HANG","features":[547]},{"name":"DEBUG_FLR_HANG_DATA_NEEDED","features":[547]},{"name":"DEBUG_FLR_HANG_REPORT_THREAD_IS_IDLE","features":[547]},{"name":"DEBUG_FLR_HARDWARE_BUCKET_TAG","features":[547]},{"name":"DEBUG_FLR_HARDWARE_ERROR","features":[547]},{"name":"DEBUG_FLR_HIGH_NONPAGED_POOL_USAGE","features":[547]},{"name":"DEBUG_FLR_HIGH_PAGED_POOL_USAGE","features":[547]},{"name":"DEBUG_FLR_HIGH_PROCESS_COMMIT","features":[547]},{"name":"DEBUG_FLR_HIGH_SERVICE_COMMIT","features":[547]},{"name":"DEBUG_FLR_HIGH_SHARED_COMMIT_USAGE","features":[547]},{"name":"DEBUG_FLR_HOLDINFO","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_ACTIVE_HOLD_COUNT","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_ALWAYS_HOLD","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_ALWAYS_IGNORE","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_HISTORIC_HOLD_COUNT","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_LAST_SEEN_HOLD_DATE","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_MANUAL_HOLD","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_MAX_HOLD_LIMIT","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_NOTIFICATION_ALIASES","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_RECOMMEND_HOLD","features":[547]},{"name":"DEBUG_FLR_HOLDINFO_TENET_SOCRE","features":[547]},{"name":"DEBUG_FLR_IGNORE_BUCKET_ID_OFFSET","features":[547]},{"name":"DEBUG_FLR_IGNORE_LARGE_MODULE_CORRUPTION","features":[547]},{"name":"DEBUG_FLR_IGNORE_MODULE_HARDWARE_ID","features":[547]},{"name":"DEBUG_FLR_IMAGE_CLASS","features":[547]},{"name":"DEBUG_FLR_IMAGE_NAME","features":[547]},{"name":"DEBUG_FLR_IMAGE_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_IMAGE_VERSION","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_CLIFAULT","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_FREE_BLOCK","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_MODULE_NOT_IN_LIST","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_PAGED_CODE","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_RESERVED_BLOCK","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_UNLOADED_MODULE","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_IN_VM_MAPPED_MODULE","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_MISALIGNED","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_NOT_IN_STREAM","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_ON_HEAP","features":[547]},{"name":"DEBUG_FLR_INSTR_POINTER_ON_STACK","features":[547]},{"name":"DEBUG_FLR_INSTR_SESSION_POOL_TAG","features":[547]},{"name":"DEBUG_FLR_INTEL_CPU_BIOS_UPGRADE_NEEDED","features":[547]},{"name":"DEBUG_FLR_INTERNAL_BUCKET_CONTINUABLE","features":[547]},{"name":"DEBUG_FLR_INTERNAL_BUCKET_HITCOUNT","features":[547]},{"name":"DEBUG_FLR_INTERNAL_BUCKET_STATUS_TEXT","features":[547]},{"name":"DEBUG_FLR_INTERNAL_BUCKET_URL","features":[547]},{"name":"DEBUG_FLR_INTERNAL_RAID_BUG","features":[547]},{"name":"DEBUG_FLR_INTERNAL_RAID_BUG_DATABASE_STRING","features":[547]},{"name":"DEBUG_FLR_INTERNAL_RESPONSE","features":[547]},{"name":"DEBUG_FLR_INTERNAL_SOLUTION_TEXT","features":[547]},{"name":"DEBUG_FLR_INVALID","features":[547]},{"name":"DEBUG_FLR_INVALID_DPC_FOUND","features":[547]},{"name":"DEBUG_FLR_INVALID_HEAP_ADDRESS","features":[547]},{"name":"DEBUG_FLR_INVALID_KERNEL_CONTEXT","features":[547]},{"name":"DEBUG_FLR_INVALID_OPCODE","features":[547]},{"name":"DEBUG_FLR_INVALID_PFN","features":[547]},{"name":"DEBUG_FLR_INVALID_USEREVENT","features":[547]},{"name":"DEBUG_FLR_INVALID_USER_CONTEXT","features":[547]},{"name":"DEBUG_FLR_IOCONTROL_CODE","features":[547]},{"name":"DEBUG_FLR_IOSB_ADDRESS","features":[547]},{"name":"DEBUG_FLR_IO_ERROR_CODE","features":[547]},{"name":"DEBUG_FLR_IRP_ADDRESS","features":[547]},{"name":"DEBUG_FLR_IRP_CANCEL_ROUTINE","features":[547]},{"name":"DEBUG_FLR_IRP_MAJOR_FN","features":[547]},{"name":"DEBUG_FLR_IRP_MINOR_FN","features":[547]},{"name":"DEBUG_FLR_KERNEL","features":[547]},{"name":"DEBUG_FLR_KERNEL_LOG_PROCESS_NAME","features":[547]},{"name":"DEBUG_FLR_KERNEL_LOG_STATUS","features":[547]},{"name":"DEBUG_FLR_KERNEL_VERIFIER_ENABLED","features":[547]},{"name":"DEBUG_FLR_KEYVALUE_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_KEY_VALUES_STRING","features":[547]},{"name":"DEBUG_FLR_KEY_VALUES_VARIANT","features":[547]},{"name":"DEBUG_FLR_KM_MODULE_LIST","features":[547]},{"name":"DEBUG_FLR_LARGE_TICK_INCREMENT","features":[547]},{"name":"DEBUG_FLR_LAST_CONTROL_TRANSFER","features":[547]},{"name":"DEBUG_FLR_LCIE_ISO_AVAILABLE","features":[547]},{"name":"DEBUG_FLR_LEAKED_SESSION_POOL_TAG","features":[547]},{"name":"DEBUG_FLR_LEGACY_PAGE_TABLE_ACCESS","features":[547]},{"name":"DEBUG_FLR_LIVE_KERNEL_DUMP","features":[547]},{"name":"DEBUG_FLR_LOADERLOCK_BLOCKED_API","features":[547]},{"name":"DEBUG_FLR_LOADERLOCK_IN_WAIT_CHAIN","features":[547]},{"name":"DEBUG_FLR_LOADERLOCK_OWNER_API","features":[547]},{"name":"DEBUG_FLR_LOP_STACKHASH","features":[547]},{"name":"DEBUG_FLR_LOW_SYSTEM_COMMIT","features":[547]},{"name":"DEBUG_FLR_MACHINE_INFO_SHA1_HASH","features":[547]},{"name":"DEBUG_FLR_MANAGED_ANALYSIS_PROVIDER","features":[547]},{"name":"DEBUG_FLR_MANAGED_BITNESS_MISMATCH","features":[547]},{"name":"DEBUG_FLR_MANAGED_CODE","features":[547]},{"name":"DEBUG_FLR_MANAGED_ENGINE_MODULE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_ADDRESS","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_CALLSTACK","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_CMD","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_CONTEXT_MESSAGE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_HRESULT","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_ADDRESS","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_CALLSTACK","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_HRESULT","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_MESSAGE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_INNER_TYPE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_MESSAGE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_MESSAGE_deprecated","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_ADDRESS","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_CALLSTACK","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_HRESULT","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_MESSAGE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_NESTED_TYPE","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_OBJECT","features":[547]},{"name":"DEBUG_FLR_MANAGED_EXCEPTION_TYPE","features":[547]},{"name":"DEBUG_FLR_MANAGED_FRAME_CHAIN_CORRUPTION","features":[547]},{"name":"DEBUG_FLR_MANAGED_HRESULT_STRING","features":[547]},{"name":"DEBUG_FLR_MANAGED_KERNEL_DEBUGGER","features":[547]},{"name":"DEBUG_FLR_MANAGED_OBJECT","features":[547]},{"name":"DEBUG_FLR_MANAGED_OBJECT_NAME","features":[547]},{"name":"DEBUG_FLR_MANAGED_STACK_COMMAND","features":[547]},{"name":"DEBUG_FLR_MANAGED_STACK_STRING","features":[547]},{"name":"DEBUG_FLR_MANAGED_THREAD_CMD_CALLSTACK","features":[547]},{"name":"DEBUG_FLR_MANAGED_THREAD_CMD_STACKOBJECTS","features":[547]},{"name":"DEBUG_FLR_MANAGED_THREAD_ID","features":[547]},{"name":"DEBUG_FLR_MANUAL_BREAKIN","features":[547]},{"name":"DEBUG_FLR_MARKER_BUCKET","features":[547]},{"name":"DEBUG_FLR_MARKER_FILE","features":[547]},{"name":"DEBUG_FLR_MARKER_MODULE_FILE","features":[547]},{"name":"DEBUG_FLR_MASK_ALL","features":[547]},{"name":"DEBUG_FLR_MEMDIAG_LASTRUN_STATUS","features":[547]},{"name":"DEBUG_FLR_MEMDIAG_LASTRUN_TIME","features":[547]},{"name":"DEBUG_FLR_MEMORY_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_MEMORY_CORRUPTION_SIGNATURE","features":[547]},{"name":"DEBUG_FLR_MEMORY_CORRUPTOR","features":[547]},{"name":"DEBUG_FLR_MILCORE_BREAK","features":[547]},{"name":"DEBUG_FLR_MINUTES_SINCE_LAST_EVENT","features":[547]},{"name":"DEBUG_FLR_MINUTES_SINCE_LAST_EVENT_OF_THIS_TYPE","features":[547]},{"name":"DEBUG_FLR_MISSING_CLR_SYMBOL","features":[547]},{"name":"DEBUG_FLR_MISSING_IMPORTANT_SYMBOL","features":[547]},{"name":"DEBUG_FLR_MM_INTERNAL_CODE","features":[547]},{"name":"DEBUG_FLR_MODLIST_SHA1_HASH","features":[547]},{"name":"DEBUG_FLR_MODLIST_TSCHKSUM_SHA1_HASH","features":[547]},{"name":"DEBUG_FLR_MODLIST_UNLOADED_SHA1_HASH","features":[547]},{"name":"DEBUG_FLR_MODULE_BUCKET_ID","features":[547]},{"name":"DEBUG_FLR_MODULE_LIST","features":[547]},{"name":"DEBUG_FLR_MODULE_NAME","features":[547]},{"name":"DEBUG_FLR_MODULE_PRODUCTNAME","features":[547]},{"name":"DEBUG_FLR_MOD_SPECIFIC_DATA_ONLY","features":[547]},{"name":"DEBUG_FLR_NO_ARCH_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_NO_BUGCHECK_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_NO_IMAGE_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_NO_IMAGE_TIMESTAMP_IN_BUCKET","features":[547]},{"name":"DEBUG_FLR_NTGLOBALFLAG","features":[547]},{"name":"DEBUG_FLR_ON_DPC_STACK","features":[547]},{"name":"DEBUG_FLR_ORIGINAL_CAB_NAME","features":[547]},{"name":"DEBUG_FLR_OSBUILD_deprecated","features":[547]},{"name":"DEBUG_FLR_OS_BRANCH","features":[547]},{"name":"DEBUG_FLR_OS_BUILD","features":[547]},{"name":"DEBUG_FLR_OS_BUILD_LAYERS_XML","features":[547]},{"name":"DEBUG_FLR_OS_BUILD_STRING","features":[547]},{"name":"DEBUG_FLR_OS_BUILD_TIMESTAMP_ISO","features":[547]},{"name":"DEBUG_FLR_OS_BUILD_TIMESTAMP_LAB","features":[547]},{"name":"DEBUG_FLR_OS_FLAVOR","features":[547]},{"name":"DEBUG_FLR_OS_LOCALE","features":[547]},{"name":"DEBUG_FLR_OS_LOCALE_LCID","features":[547]},{"name":"DEBUG_FLR_OS_MAJOR","features":[547]},{"name":"DEBUG_FLR_OS_MINOR","features":[547]},{"name":"DEBUG_FLR_OS_NAME","features":[547]},{"name":"DEBUG_FLR_OS_NAME_EDITION","features":[547]},{"name":"DEBUG_FLR_OS_PLATFORM_ARCH","features":[547]},{"name":"DEBUG_FLR_OS_PLATFORM_ID","features":[547]},{"name":"DEBUG_FLR_OS_PRODUCT_TYPE","features":[547]},{"name":"DEBUG_FLR_OS_REVISION","features":[547]},{"name":"DEBUG_FLR_OS_SERVICEPACK","features":[547]},{"name":"DEBUG_FLR_OS_SERVICEPACK_deprecated","features":[547]},{"name":"DEBUG_FLR_OS_SKU","features":[547]},{"name":"DEBUG_FLR_OS_SUITE_MASK","features":[547]},{"name":"DEBUG_FLR_OS_VERSION","features":[547]},{"name":"DEBUG_FLR_OS_VERSION_deprecated","features":[547]},{"name":"DEBUG_FLR_OVERLAPPED_MODULE","features":[547]},{"name":"DEBUG_FLR_OVERLAPPED_UNLOADED_MODULE","features":[547]},{"name":"DEBUG_FLR_PAGE_HASH_ERRORS","features":[547]},{"name":"DEBUG_FLR_PARAM_TYPE","features":[547]},{"name":"DEBUG_FLR_PG_MISMATCH","features":[547]},{"name":"DEBUG_FLR_PHONE_APPID","features":[547]},{"name":"DEBUG_FLR_PHONE_APPVERSION","features":[547]},{"name":"DEBUG_FLR_PHONE_BOOTLOADERVERSION","features":[547]},{"name":"DEBUG_FLR_PHONE_BUILDBRANCH","features":[547]},{"name":"DEBUG_FLR_PHONE_BUILDER","features":[547]},{"name":"DEBUG_FLR_PHONE_BUILDNUMBER","features":[547]},{"name":"DEBUG_FLR_PHONE_BUILDTIMESTAMP","features":[547]},{"name":"DEBUG_FLR_PHONE_FIRMWAREREVISION","features":[547]},{"name":"DEBUG_FLR_PHONE_HARDWAREREVISION","features":[547]},{"name":"DEBUG_FLR_PHONE_LCID","features":[547]},{"name":"DEBUG_FLR_PHONE_MCCMNC","features":[547]},{"name":"DEBUG_FLR_PHONE_OPERATOR","features":[547]},{"name":"DEBUG_FLR_PHONE_QFE","features":[547]},{"name":"DEBUG_FLR_PHONE_RADIOHARDWAREREVISION","features":[547]},{"name":"DEBUG_FLR_PHONE_RADIOSOFTWAREREVISION","features":[547]},{"name":"DEBUG_FLR_PHONE_RAM","features":[547]},{"name":"DEBUG_FLR_PHONE_REPORTGUID","features":[547]},{"name":"DEBUG_FLR_PHONE_REPORTTIMESTAMP","features":[547]},{"name":"DEBUG_FLR_PHONE_ROMVERSION","features":[547]},{"name":"DEBUG_FLR_PHONE_SKUID","features":[547]},{"name":"DEBUG_FLR_PHONE_SOCVERSION","features":[547]},{"name":"DEBUG_FLR_PHONE_SOURCE","features":[547]},{"name":"DEBUG_FLR_PHONE_SOURCEEXTERNAL","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_APPID","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_APPNAME","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_CATEGORY","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_COMMENT","features":[547]},{"name":"DEBUG_FLR_PHONE_UIF_ORIGIN","features":[547]},{"name":"DEBUG_FLR_PHONE_USERALIAS","features":[547]},{"name":"DEBUG_FLR_PHONE_VERSIONMAJOR","features":[547]},{"name":"DEBUG_FLR_PHONE_VERSIONMINOR","features":[547]},{"name":"DEBUG_FLR_PLATFORM_BUCKET_STRING","features":[547]},{"name":"DEBUG_FLR_PNP","features":[547]},{"name":"DEBUG_FLR_PNP_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_PNP_IRP_ADDRESS","features":[547]},{"name":"DEBUG_FLR_PNP_IRP_ADDRESS_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_PNP_TRIAGE_DATA","features":[547]},{"name":"DEBUG_FLR_PNP_TRIAGE_DATA_DEPRECATED","features":[547]},{"name":"DEBUG_FLR_POISONED_TB","features":[547]},{"name":"DEBUG_FLR_POOL_ADDRESS","features":[547]},{"name":"DEBUG_FLR_POOL_CORRUPTOR","features":[547]},{"name":"DEBUG_FLR_POSSIBLE_INVALID_CONTROL_TRANSFER","features":[547]},{"name":"DEBUG_FLR_POSSIBLE_STACK_OVERFLOW","features":[547]},{"name":"DEBUG_FLR_POWERREQUEST_ADDRESS","features":[547]},{"name":"DEBUG_FLR_PO_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_PREVIOUS_IRQL","features":[547]},{"name":"DEBUG_FLR_PREVIOUS_MODE","features":[547]},{"name":"DEBUG_FLR_PRIMARY_PROBLEM_CLASS","features":[547]},{"name":"DEBUG_FLR_PRIMARY_PROBLEM_CLASS_DATA","features":[547]},{"name":"DEBUG_FLR_PROBLEM_CLASSES","features":[547]},{"name":"DEBUG_FLR_PROBLEM_CODE_PATH_HASH","features":[547]},{"name":"DEBUG_FLR_PROCESSES_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_PROCESSOR_ID","features":[547]},{"name":"DEBUG_FLR_PROCESSOR_INFO","features":[547]},{"name":"DEBUG_FLR_PROCESS_BAM_CURRENT_THROTTLED","features":[547]},{"name":"DEBUG_FLR_PROCESS_BAM_PREVIOUS_THROTTLED","features":[547]},{"name":"DEBUG_FLR_PROCESS_INFO","features":[547]},{"name":"DEBUG_FLR_PROCESS_NAME","features":[547]},{"name":"DEBUG_FLR_PROCESS_OBJECT","features":[547]},{"name":"DEBUG_FLR_PROCESS_PRODUCTNAME","features":[547]},{"name":"DEBUG_FLR_RAISED_IRQL_USER_FAULT","features":[547]},{"name":"DEBUG_FLR_READ_ADDRESS","features":[547]},{"name":"DEBUG_FLR_RECURRING_STACK","features":[547]},{"name":"DEBUG_FLR_REGISTRYTXT_SOURCE","features":[547]},{"name":"DEBUG_FLR_REGISTRYTXT_STRESS_ID","features":[547]},{"name":"DEBUG_FLR_REGISTRY_DATA","features":[547]},{"name":"DEBUG_FLR_REPORT_INFO_CREATION_TIME","features":[547]},{"name":"DEBUG_FLR_REPORT_INFO_GUID","features":[547]},{"name":"DEBUG_FLR_REPORT_INFO_SOURCE","features":[547]},{"name":"DEBUG_FLR_REQUESTED_IRQL","features":[547]},{"name":"DEBUG_FLR_RESERVED","features":[547]},{"name":"DEBUG_FLR_RESOURCE_CALL_TYPE","features":[547]},{"name":"DEBUG_FLR_RESOURCE_CALL_TYPE_STR","features":[547]},{"name":"DEBUG_FLR_SCM","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX_ENTRY","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX_ENTRY_CONTROLCODE","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX_ENTRY_SERVICENAME","features":[547]},{"name":"DEBUG_FLR_SCM_BLACKBOX_ENTRY_STARTTIME","features":[547]},{"name":"DEBUG_FLR_SEARCH_HANG","features":[547]},{"name":"DEBUG_FLR_SECURITY_COOKIES","features":[547]},{"name":"DEBUG_FLR_SERVICE","features":[547]},{"name":"DEBUG_FLR_SERVICETABLE_MODIFIED","features":[547]},{"name":"DEBUG_FLR_SERVICE_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_SERVICE_DEPENDONGROUP","features":[547]},{"name":"DEBUG_FLR_SERVICE_DEPENDONSERVICE","features":[547]},{"name":"DEBUG_FLR_SERVICE_DESCRIPTION","features":[547]},{"name":"DEBUG_FLR_SERVICE_DISPLAYNAME","features":[547]},{"name":"DEBUG_FLR_SERVICE_GROUP","features":[547]},{"name":"DEBUG_FLR_SERVICE_NAME","features":[547]},{"name":"DEBUG_FLR_SHOW_ERRORLOG","features":[547]},{"name":"DEBUG_FLR_SHOW_LCIE_ISO_DATA","features":[547]},{"name":"DEBUG_FLR_SIMULTANEOUS_TELSVC_INSTANCES","features":[547]},{"name":"DEBUG_FLR_SIMULTANEOUS_TELWP_INSTANCES","features":[547]},{"name":"DEBUG_FLR_SINGLE_BIT_ERROR","features":[547]},{"name":"DEBUG_FLR_SINGLE_BIT_PFN_PAGE_ERROR","features":[547]},{"name":"DEBUG_FLR_SKIP_CORRUPT_MODULE_DETECTION","features":[547]},{"name":"DEBUG_FLR_SKIP_MODULE_SPECIFIC_BUCKET_INFO","features":[547]},{"name":"DEBUG_FLR_SKIP_STACK_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_SM_BUFFER_HASH","features":[547]},{"name":"DEBUG_FLR_SM_COMPRESSION_FORMAT","features":[547]},{"name":"DEBUG_FLR_SM_ONEBIT_SOLUTION_COUNT","features":[547]},{"name":"DEBUG_FLR_SM_SOURCE_OFFSET","features":[547]},{"name":"DEBUG_FLR_SM_SOURCE_PFN1","features":[547]},{"name":"DEBUG_FLR_SM_SOURCE_PFN2","features":[547]},{"name":"DEBUG_FLR_SM_SOURCE_SIZE","features":[547]},{"name":"DEBUG_FLR_SM_TARGET_PFN","features":[547]},{"name":"DEBUG_FLR_SOLUTION_ID","features":[547]},{"name":"DEBUG_FLR_SOLUTION_TYPE","features":[547]},{"name":"DEBUG_FLR_SPECIAL_POOL_CORRUPTION_TYPE","features":[547]},{"name":"DEBUG_FLR_STACK","features":[547]},{"name":"DEBUG_FLR_STACKHASH_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_FUNCTION","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_FUNCTION_SIZE","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_IMAGE","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_IMAGE_SIZE","features":[547]},{"name":"DEBUG_FLR_STACKUSAGE_RECURSION_COUNT","features":[547]},{"name":"DEBUG_FLR_STACK_COMMAND","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME","features":[547]},{"name":"DEBUG_FLR_STACK_FRAMES","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_FLAGS","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_FUNCTION","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_IMAGE","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_INSTRUCTION","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_MODULE","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_MODULE_BASE","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_NUMBER","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_SRC","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_SYMBOL","features":[547]},{"name":"DEBUG_FLR_STACK_FRAME_SYMBOL_OFFSET","features":[547]},{"name":"DEBUG_FLR_STACK_OVERFLOW","features":[547]},{"name":"DEBUG_FLR_STACK_POINTER_ERROR","features":[547]},{"name":"DEBUG_FLR_STACK_POINTER_MISALIGNED","features":[547]},{"name":"DEBUG_FLR_STACK_POINTER_ONEBIT_ERROR","features":[547]},{"name":"DEBUG_FLR_STACK_SHA1_HASH_M","features":[547]},{"name":"DEBUG_FLR_STACK_SHA1_HASH_MF","features":[547]},{"name":"DEBUG_FLR_STACK_SHA1_HASH_MFO","features":[547]},{"name":"DEBUG_FLR_STACK_TEXT","features":[547]},{"name":"DEBUG_FLR_STATUS_CODE","features":[547]},{"name":"DEBUG_FLR_STORAGE","features":[547]},{"name":"DEBUG_FLR_STORAGE_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_STORAGE_ISSUEDESCSTRING","features":[547]},{"name":"DEBUG_FLR_STORAGE_MFGID","features":[547]},{"name":"DEBUG_FLR_STORAGE_MODEL","features":[547]},{"name":"DEBUG_FLR_STORAGE_ORGID","features":[547]},{"name":"DEBUG_FLR_STORAGE_PRIVATE_DATASIZE","features":[547]},{"name":"DEBUG_FLR_STORAGE_PRIVATE_OFFSET","features":[547]},{"name":"DEBUG_FLR_STORAGE_PRIVATE_TOTSIZE","features":[547]},{"name":"DEBUG_FLR_STORAGE_PUBLIC_DATASIZE","features":[547]},{"name":"DEBUG_FLR_STORAGE_PUBLIC_OFFSET","features":[547]},{"name":"DEBUG_FLR_STORAGE_PUBLIC_TOTSIZE","features":[547]},{"name":"DEBUG_FLR_STORAGE_REASON","features":[547]},{"name":"DEBUG_FLR_STORAGE_TOTALSIZE","features":[547]},{"name":"DEBUG_FLR_STORE_DEVELOPER_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_IS_MICROSOFT_PRODUCT","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_PARENT_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_WINDOWS_PHONE_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_WINDOWS_STORE_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_XBOX_360_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_LEGACY_XBOX_ONE_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PACKAGE_FAMILY_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PACKAGE_IDENTITY_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PREFERRED_SKU_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PRIMARY_PARENT_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PRODUCT_DESCRIPTION","features":[547]},{"name":"DEBUG_FLR_STORE_PRODUCT_DISPLAY_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PRODUCT_EXTENDED_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PRODUCT_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PUBLISHER_CERTIFICATE_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_PUBLISHER_ID","features":[547]},{"name":"DEBUG_FLR_STORE_PUBLISHER_NAME","features":[547]},{"name":"DEBUG_FLR_STORE_URL_APP","features":[547]},{"name":"DEBUG_FLR_STORE_URL_APPHEALTH","features":[547]},{"name":"DEBUG_FLR_STORE_XBOX_TITLE_ID","features":[547]},{"name":"DEBUG_FLR_STREAM_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_SUSPECT_CODE_PATH_HASH","features":[547]},{"name":"DEBUG_FLR_SVCHOST","features":[547]},{"name":"DEBUG_FLR_SVCHOST_GROUP","features":[547]},{"name":"DEBUG_FLR_SVCHOST_IMAGEPATH","features":[547]},{"name":"DEBUG_FLR_SVCHOST_SERVICEDLL","features":[547]},{"name":"DEBUG_FLR_SWITCH_PROCESS_CONTEXT","features":[547]},{"name":"DEBUG_FLR_SYMBOL_FROM_RAW_STACK_ADDRESS","features":[547]},{"name":"DEBUG_FLR_SYMBOL_NAME","features":[547]},{"name":"DEBUG_FLR_SYMBOL_ON_RAW_STACK","features":[547]},{"name":"DEBUG_FLR_SYMBOL_ROUTINE_NAME","features":[547]},{"name":"DEBUG_FLR_SYMBOL_STACK_INDEX","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BASEBOARD_MANUFACTURER","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BASEBOARD_PRODUCT","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BASEBOARD_VERSION","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BIOS_DATE","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BIOS_VENDOR","features":[547]},{"name":"DEBUG_FLR_SYSINFO_BIOS_VERSION","features":[547]},{"name":"DEBUG_FLR_SYSINFO_SYSTEM_MANUFACTURER","features":[547]},{"name":"DEBUG_FLR_SYSINFO_SYSTEM_PRODUCT","features":[547]},{"name":"DEBUG_FLR_SYSINFO_SYSTEM_SKU","features":[547]},{"name":"DEBUG_FLR_SYSINFO_SYSTEM_VERSION","features":[547]},{"name":"DEBUG_FLR_SYSTEM_LOCALE_deprecated","features":[547]},{"name":"DEBUG_FLR_SYSXML_CHECKSUM","features":[547]},{"name":"DEBUG_FLR_SYSXML_LOCALEID","features":[547]},{"name":"DEBUG_FLR_TARGET_MODE","features":[547]},{"name":"DEBUG_FLR_TARGET_TIME","features":[547]},{"name":"DEBUG_FLR_TESTRESULTGUID","features":[547]},{"name":"DEBUG_FLR_TESTRESULTSERVER","features":[547]},{"name":"DEBUG_FLR_THREADPOOL_WAITER","features":[547]},{"name":"DEBUG_FLR_THREAD_ATTRIBUTES","features":[547]},{"name":"DEBUG_FLR_TIMELINE_ANALYSIS","features":[547]},{"name":"DEBUG_FLR_TIMELINE_TIMES","features":[547]},{"name":"DEBUG_FLR_TRAP_FRAME","features":[547]},{"name":"DEBUG_FLR_TRAP_FRAME_RECURSION","features":[547]},{"name":"DEBUG_FLR_TRIAGER_OS_BUILD_NAME","features":[547]},{"name":"DEBUG_FLR_TSS","features":[547]},{"name":"DEBUG_FLR_TWO_BIT_ERROR","features":[547]},{"name":"DEBUG_FLR_ULS_SCRIPT_EXCEPTION","features":[547]},{"name":"DEBUG_FLR_UNALIGNED_STACK_POINTER","features":[547]},{"name":"DEBUG_FLR_UNKNOWN","features":[547]},{"name":"DEBUG_FLR_UNKNOWN_MODULE","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_FOLLOWUP_NAME","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_PROBLEM_CLASS","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_PROBLEM_CLASS_DATA","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_STACK","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_SYMBOL_NAME","features":[547]},{"name":"DEBUG_FLR_UNRESPONSIVE_UI_THREAD","features":[547]},{"name":"DEBUG_FLR_UNUSED001","features":[547]},{"name":"DEBUG_FLR_URLS","features":[547]},{"name":"DEBUG_FLR_URLS_DISCOVERED","features":[547]},{"name":"DEBUG_FLR_URL_ENTRY","features":[547]},{"name":"DEBUG_FLR_URL_LCIE_ENTRY","features":[547]},{"name":"DEBUG_FLR_URL_URLMON_ENTRY","features":[547]},{"name":"DEBUG_FLR_URL_XMLHTTPREQ_SYNC_ENTRY","features":[547]},{"name":"DEBUG_FLR_USBPORT_OCADATA","features":[547]},{"name":"DEBUG_FLR_USER","features":[547]},{"name":"DEBUG_FLR_USERBREAK_PEB_PAGEDOUT","features":[547]},{"name":"DEBUG_FLR_USERMODE_DATA","features":[547]},{"name":"DEBUG_FLR_USER_GLOBAL_ATTRIBUTES","features":[547]},{"name":"DEBUG_FLR_USER_LCID","features":[547]},{"name":"DEBUG_FLR_USER_LCID_STR","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_EVENTTYPE","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_INDEX","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P0","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P1","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P2","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P3","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P4","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P5","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P6","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_P7","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_REPORTCREATIONTIME","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_REPORTGUID","features":[547]},{"name":"DEBUG_FLR_USER_MODE_BUCKET_STRING","features":[547]},{"name":"DEBUG_FLR_USER_NAME","features":[547]},{"name":"DEBUG_FLR_USER_PROBLEM_CLASSES","features":[547]},{"name":"DEBUG_FLR_USER_THREAD_ATTRIBUTES","features":[547]},{"name":"DEBUG_FLR_USE_DEFAULT_CONTEXT","features":[547]},{"name":"DEBUG_FLR_VERIFIER_DRIVER_ENTRY","features":[547]},{"name":"DEBUG_FLR_VERIFIER_FOUND_DEADLOCK","features":[547]},{"name":"DEBUG_FLR_VERIFIER_STOP","features":[547]},{"name":"DEBUG_FLR_VIDEO_TDR_CONTEXT","features":[547]},{"name":"DEBUG_FLR_VIRTUAL_MACHINE","features":[547]},{"name":"DEBUG_FLR_WAIT_CHAIN_COMMAND","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_00","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_01","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_02","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_03","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_04","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_05","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_06","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_07","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_08","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_BUCKETING_09","features":[547]},{"name":"DEBUG_FLR_WATSON_GENERIC_EVENT_NAME","features":[547]},{"name":"DEBUG_FLR_WATSON_IBUCKET","features":[547]},{"name":"DEBUG_FLR_WATSON_IBUCKETTABLE_S1_RESP","features":[547]},{"name":"DEBUG_FLR_WATSON_IBUCKET_S1_RESP","features":[547]},{"name":"DEBUG_FLR_WATSON_MODULE","features":[547]},{"name":"DEBUG_FLR_WATSON_MODULE_OFFSET","features":[547]},{"name":"DEBUG_FLR_WATSON_MODULE_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_WATSON_MODULE_VERSION","features":[547]},{"name":"DEBUG_FLR_WATSON_PROCESS_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_WATSON_PROCESS_VERSION","features":[547]},{"name":"DEBUG_FLR_WCT_XML_AVAILABLE","features":[547]},{"name":"DEBUG_FLR_WERCOLLECTION_DEFAULTCOLLECTION_FAILURE","features":[547]},{"name":"DEBUG_FLR_WERCOLLECTION_MINIDUMP_WRITE_FAILURE","features":[547]},{"name":"DEBUG_FLR_WERCOLLECTION_PROCESSHEAPDUMP_REQUEST_FAILURE","features":[547]},{"name":"DEBUG_FLR_WERCOLLECTION_PROCESSTERMINATED","features":[547]},{"name":"DEBUG_FLR_WER_DATA_COLLECTION_INFO","features":[547]},{"name":"DEBUG_FLR_WER_MACHINE_ID","features":[547]},{"name":"DEBUG_FLR_WHEA_ERROR_RECORD","features":[547]},{"name":"DEBUG_FLR_WINLOGON_BLACKBOX","features":[547]},{"name":"DEBUG_FLR_WMI_QUERY_DATA","features":[547]},{"name":"DEBUG_FLR_WORKER_ROUTINE","features":[547]},{"name":"DEBUG_FLR_WORK_ITEM","features":[547]},{"name":"DEBUG_FLR_WORK_QUEUE_ITEM","features":[547]},{"name":"DEBUG_FLR_WQL_EVENTLOG_INFO","features":[547]},{"name":"DEBUG_FLR_WQL_EVENT_COUNT","features":[547]},{"name":"DEBUG_FLR_WRITE_ADDRESS","features":[547]},{"name":"DEBUG_FLR_WRONG_SYMBOLS","features":[547]},{"name":"DEBUG_FLR_WRONG_SYMBOLS_SIZE","features":[547]},{"name":"DEBUG_FLR_WRONG_SYMBOLS_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_XBOX_LIVE_ENVIRONMENT","features":[547]},{"name":"DEBUG_FLR_XBOX_SYSTEM_CRASHTIME","features":[547]},{"name":"DEBUG_FLR_XBOX_SYSTEM_UPTIME","features":[547]},{"name":"DEBUG_FLR_XCS_PATH","features":[547]},{"name":"DEBUG_FLR_XDV_HELP_LINK","features":[547]},{"name":"DEBUG_FLR_XDV_RULE_INFO","features":[547]},{"name":"DEBUG_FLR_XDV_STATE_VARIABLE","features":[547]},{"name":"DEBUG_FLR_XDV_VIOLATED_CONDITION","features":[547]},{"name":"DEBUG_FLR_XHCI_FIRMWARE_VERSION","features":[547]},{"name":"DEBUG_FLR_XML_APPLICATION_NAME","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_D1VALUE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_D2VALUE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_DOVALUE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_FRAME_NUMBER","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_LIST","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_NAME","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_THREAD_INDEX","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_VALUE","features":[547]},{"name":"DEBUG_FLR_XML_ATTRIBUTE_VALUE_TYPE","features":[547]},{"name":"DEBUG_FLR_XML_ENCODED_OFFSETS","features":[547]},{"name":"DEBUG_FLR_XML_EVENTTYPE","features":[547]},{"name":"DEBUG_FLR_XML_GLOBALATTRIBUTE_LIST","features":[547]},{"name":"DEBUG_FLR_XML_MODERN_ASYNC_REQUEST_OUTSTANDING","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_BASE","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_CHECKSUM","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_COMPANY_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_DRIVER_GROUP","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_FILE_DESCRIPTION","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_FILE_FLAGS","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_FIXED_FILE_VER","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_FIXED_PROD_VER","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_IMAGE_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_IMAGE_PATH","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_INDEX","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_INTERNAL_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_ON_STACK","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_ORIG_FILE_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_PRODUCT_NAME","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SIZE","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_STRING_FILE_VER","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_STRING_PROD_VER","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMBOL_TYPE","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_IMAGE_DETAIL","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_IMAGE_ERROR","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_IMAGE_SEC","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_IMAGE_STATUS","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_PDB_DETAIL","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_PDB_ERROR","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_PDB_SEC","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_SYMSRV_PDB_STATUS","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_TIMESTAMP","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_INFO_UNLOADED","features":[547]},{"name":"DEBUG_FLR_XML_MODULE_LIST","features":[547]},{"name":"DEBUG_FLR_XML_PACKAGE_MONIKER","features":[547]},{"name":"DEBUG_FLR_XML_PACKAGE_NAME","features":[547]},{"name":"DEBUG_FLR_XML_PACKAGE_RELATIVE_APPLICATION_ID","features":[547]},{"name":"DEBUG_FLR_XML_PACKAGE_VERSION","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_FRAME_NUMBER","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_LIST","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_NAME","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_THREAD_INDEX","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_VALUE","features":[547]},{"name":"DEBUG_FLR_XML_PROBLEMCLASS_VALUE_TYPE","features":[547]},{"name":"DEBUG_FLR_XML_STACK_FRAME_TRIAGE_STATUS","features":[547]},{"name":"DEBUG_FLR_XML_SYSTEMINFO","features":[547]},{"name":"DEBUG_FLR_XML_SYSTEMINFO_SYSTEMMANUFACTURER","features":[547]},{"name":"DEBUG_FLR_XML_SYSTEMINFO_SYSTEMMARKER","features":[547]},{"name":"DEBUG_FLR_XML_SYSTEMINFO_SYSTEMMODEL","features":[547]},{"name":"DEBUG_FLR_XPROC_DUMP_AVAILABLE","features":[547]},{"name":"DEBUG_FLR_XPROC_HANG","features":[547]},{"name":"DEBUG_FLR_ZEROED_STACK","features":[547]},{"name":"DEBUG_FORMAT_CAB_SECONDARY_ALL_IMAGES","features":[547]},{"name":"DEBUG_FORMAT_CAB_SECONDARY_FILES","features":[547]},{"name":"DEBUG_FORMAT_DEFAULT","features":[547]},{"name":"DEBUG_FORMAT_NO_OVERWRITE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_ADD_AVX_XSTATE_CONTEXT","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_CODE_SEGMENTS","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_DATA_SEGMENTS","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FILTER_MEMORY","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FILTER_PATHS","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FILTER_TRIAGE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FULL_AUXILIARY_STATE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FULL_MEMORY","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_FULL_MEMORY_INFO","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_HANDLE_DATA","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_IGNORE_INACCESSIBLE_MEM","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_INDIRECT_MEMORY","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_IPT_TRACE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_MODULE_HEADERS","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_NO_AUXILIARY_STATE","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_NO_OPTIONAL_DATA","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_PRIVATE_READ_WRITE_MEMORY","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_PROCESS_THREAD_DATA","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_SCAN_PARTIAL_PAGES","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_THREAD_INFO","features":[547]},{"name":"DEBUG_FORMAT_USER_SMALL_UNLOADED_MODULES","features":[547]},{"name":"DEBUG_FORMAT_WRITE_CAB","features":[547]},{"name":"DEBUG_FRAME_DEFAULT","features":[547]},{"name":"DEBUG_FRAME_IGNORE_INLINE","features":[547]},{"name":"DEBUG_GETFNENT_DEFAULT","features":[547]},{"name":"DEBUG_GETFNENT_RAW_ENTRY_ONLY","features":[547]},{"name":"DEBUG_GETMOD_DEFAULT","features":[547]},{"name":"DEBUG_GETMOD_NO_LOADED_MODULES","features":[547]},{"name":"DEBUG_GETMOD_NO_UNLOADED_MODULES","features":[547]},{"name":"DEBUG_GET_PROC_DEFAULT","features":[547]},{"name":"DEBUG_GET_PROC_FULL_MATCH","features":[547]},{"name":"DEBUG_GET_PROC_ONLY_MATCH","features":[547]},{"name":"DEBUG_GET_PROC_SERVICE_NAME","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_IN","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_IS_DOT_COMMAND","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_IS_EXTENSION_COMMAND","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_IS_SYMBOL","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_NO_DOT_COMMANDS","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_NO_EXTENSION_COMMANDS","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_NO_SYMBOLS","features":[547]},{"name":"DEBUG_GET_TEXT_COMPLETIONS_OUT","features":[547]},{"name":"DEBUG_GSEL_ALLOW_HIGHER","features":[547]},{"name":"DEBUG_GSEL_ALLOW_LOWER","features":[547]},{"name":"DEBUG_GSEL_DEFAULT","features":[547]},{"name":"DEBUG_GSEL_INLINE_CALLSITE","features":[547]},{"name":"DEBUG_GSEL_NEAREST_ONLY","features":[547]},{"name":"DEBUG_GSEL_NO_SYMBOL_LOADS","features":[547]},{"name":"DEBUG_HANDLE_DATA_BASIC","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_ALL_HANDLE_OPERATIONS","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_BASIC","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_HANDLE_COUNT","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_EVENT_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_MUTANT_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_MUTANT_2","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_PROCESS_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_PROCESS_2","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_SECTION_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_SEMAPHORE_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_MINI_THREAD_1","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_OBJECT_NAME","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_OBJECT_NAME_WIDE","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_PER_HANDLE_OPERATIONS","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_TYPE_NAME","features":[547]},{"name":"DEBUG_HANDLE_DATA_TYPE_TYPE_NAME_WIDE","features":[547]},{"name":"DEBUG_INTERRUPT_ACTIVE","features":[547]},{"name":"DEBUG_INTERRUPT_EXIT","features":[547]},{"name":"DEBUG_INTERRUPT_PASSIVE","features":[547]},{"name":"DEBUG_IOUTPUT_ADDR_TRANSLATE","features":[547]},{"name":"DEBUG_IOUTPUT_BREAKPOINT","features":[547]},{"name":"DEBUG_IOUTPUT_EVENT","features":[547]},{"name":"DEBUG_IOUTPUT_KD_PROTOCOL","features":[547]},{"name":"DEBUG_IOUTPUT_REMOTING","features":[547]},{"name":"DEBUG_IRP_INFO","features":[547]},{"name":"DEBUG_IRP_STACK_INFO","features":[547]},{"name":"DEBUG_KERNEL_ACTIVE_DUMP","features":[547]},{"name":"DEBUG_KERNEL_CONNECTION","features":[547]},{"name":"DEBUG_KERNEL_DUMP","features":[547]},{"name":"DEBUG_KERNEL_EXDI_DRIVER","features":[547]},{"name":"DEBUG_KERNEL_FULL_DUMP","features":[547]},{"name":"DEBUG_KERNEL_IDNA","features":[547]},{"name":"DEBUG_KERNEL_INSTALL_DRIVER","features":[547]},{"name":"DEBUG_KERNEL_LOCAL","features":[547]},{"name":"DEBUG_KERNEL_REPT","features":[547]},{"name":"DEBUG_KERNEL_SMALL_DUMP","features":[547]},{"name":"DEBUG_KERNEL_TRACE_LOG","features":[547]},{"name":"DEBUG_KNOWN_STRUCT_GET_NAMES","features":[547]},{"name":"DEBUG_KNOWN_STRUCT_GET_SINGLE_LINE_OUTPUT","features":[547]},{"name":"DEBUG_KNOWN_STRUCT_SUPPRESS_TYPE_NAME","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_BREAKPOINT","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_EXCEPTION","features":[307,547]},{"name":"DEBUG_LAST_EVENT_INFO_EXIT_PROCESS","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_EXIT_THREAD","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_LOAD_MODULE","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_SERVICE_EXCEPTION","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR","features":[547]},{"name":"DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE","features":[547]},{"name":"DEBUG_LEVEL_ASSEMBLY","features":[547]},{"name":"DEBUG_LEVEL_SOURCE","features":[547]},{"name":"DEBUG_LIVE_USER_NON_INVASIVE","features":[547]},{"name":"DEBUG_LOG_APPEND","features":[547]},{"name":"DEBUG_LOG_DEFAULT","features":[547]},{"name":"DEBUG_LOG_DML","features":[547]},{"name":"DEBUG_LOG_UNICODE","features":[547]},{"name":"DEBUG_MANAGED_ALLOWED","features":[547]},{"name":"DEBUG_MANAGED_DISABLED","features":[547]},{"name":"DEBUG_MANAGED_DLL_LOADED","features":[547]},{"name":"DEBUG_MANRESET_DEFAULT","features":[547]},{"name":"DEBUG_MANRESET_LOAD_DLL","features":[547]},{"name":"DEBUG_MANSTR_LOADED_SUPPORT_DLL","features":[547]},{"name":"DEBUG_MANSTR_LOAD_STATUS","features":[547]},{"name":"DEBUG_MANSTR_NONE","features":[547]},{"name":"DEBUG_MODNAME_IMAGE","features":[547]},{"name":"DEBUG_MODNAME_LOADED_IMAGE","features":[547]},{"name":"DEBUG_MODNAME_MAPPED_IMAGE","features":[547]},{"name":"DEBUG_MODNAME_MODULE","features":[547]},{"name":"DEBUG_MODNAME_SYMBOL_FILE","features":[547]},{"name":"DEBUG_MODULE_AND_ID","features":[547]},{"name":"DEBUG_MODULE_EXE_MODULE","features":[547]},{"name":"DEBUG_MODULE_EXPLICIT","features":[547]},{"name":"DEBUG_MODULE_LOADED","features":[547]},{"name":"DEBUG_MODULE_PARAMETERS","features":[547]},{"name":"DEBUG_MODULE_SECONDARY","features":[547]},{"name":"DEBUG_MODULE_SYM_BAD_CHECKSUM","features":[547]},{"name":"DEBUG_MODULE_SYNTHETIC","features":[547]},{"name":"DEBUG_MODULE_UNLOADED","features":[547]},{"name":"DEBUG_MODULE_USER_MODE","features":[547]},{"name":"DEBUG_NOTIFY_SESSION_ACCESSIBLE","features":[547]},{"name":"DEBUG_NOTIFY_SESSION_ACTIVE","features":[547]},{"name":"DEBUG_NOTIFY_SESSION_INACCESSIBLE","features":[547]},{"name":"DEBUG_NOTIFY_SESSION_INACTIVE","features":[547]},{"name":"DEBUG_OFFSET_REGION","features":[547]},{"name":"DEBUG_OFFSINFO_VIRTUAL_SOURCE","features":[547]},{"name":"DEBUG_OUTCBF_COMBINED_EXPLICIT_FLUSH","features":[547]},{"name":"DEBUG_OUTCBF_DML_HAS_SPECIAL_CHARACTERS","features":[547]},{"name":"DEBUG_OUTCBF_DML_HAS_TAGS","features":[547]},{"name":"DEBUG_OUTCBI_ANY_FORMAT","features":[547]},{"name":"DEBUG_OUTCBI_DML","features":[547]},{"name":"DEBUG_OUTCBI_EXPLICIT_FLUSH","features":[547]},{"name":"DEBUG_OUTCBI_TEXT","features":[547]},{"name":"DEBUG_OUTCB_DML","features":[547]},{"name":"DEBUG_OUTCB_EXPLICIT_FLUSH","features":[547]},{"name":"DEBUG_OUTCB_TEXT","features":[547]},{"name":"DEBUG_OUTCTL_ALL_CLIENTS","features":[547]},{"name":"DEBUG_OUTCTL_ALL_OTHER_CLIENTS","features":[547]},{"name":"DEBUG_OUTCTL_AMBIENT","features":[547]},{"name":"DEBUG_OUTCTL_AMBIENT_DML","features":[547]},{"name":"DEBUG_OUTCTL_AMBIENT_TEXT","features":[547]},{"name":"DEBUG_OUTCTL_DML","features":[547]},{"name":"DEBUG_OUTCTL_IGNORE","features":[547]},{"name":"DEBUG_OUTCTL_LOG_ONLY","features":[547]},{"name":"DEBUG_OUTCTL_NOT_LOGGED","features":[547]},{"name":"DEBUG_OUTCTL_OVERRIDE_MASK","features":[547]},{"name":"DEBUG_OUTCTL_SEND_MASK","features":[547]},{"name":"DEBUG_OUTCTL_THIS_CLIENT","features":[547]},{"name":"DEBUG_OUTPUT_DEBUGGEE","features":[547]},{"name":"DEBUG_OUTPUT_DEBUGGEE_PROMPT","features":[547]},{"name":"DEBUG_OUTPUT_ERROR","features":[547]},{"name":"DEBUG_OUTPUT_EXTENSION_WARNING","features":[547]},{"name":"DEBUG_OUTPUT_IDENTITY_DEFAULT","features":[547]},{"name":"DEBUG_OUTPUT_NAME_END","features":[547]},{"name":"DEBUG_OUTPUT_NAME_END_T","features":[547]},{"name":"DEBUG_OUTPUT_NAME_END_WIDE","features":[547]},{"name":"DEBUG_OUTPUT_NORMAL","features":[547]},{"name":"DEBUG_OUTPUT_OFFSET_END","features":[547]},{"name":"DEBUG_OUTPUT_OFFSET_END_T","features":[547]},{"name":"DEBUG_OUTPUT_OFFSET_END_WIDE","features":[547]},{"name":"DEBUG_OUTPUT_PROMPT","features":[547]},{"name":"DEBUG_OUTPUT_PROMPT_REGISTERS","features":[547]},{"name":"DEBUG_OUTPUT_STATUS","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_DEFAULT","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_NO_NAMES","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_NO_TYPES","features":[547]},{"name":"DEBUG_OUTPUT_SYMBOLS_NO_VALUES","features":[547]},{"name":"DEBUG_OUTPUT_TYPE_END","features":[547]},{"name":"DEBUG_OUTPUT_TYPE_END_T","features":[547]},{"name":"DEBUG_OUTPUT_TYPE_END_WIDE","features":[547]},{"name":"DEBUG_OUTPUT_VALUE_END","features":[547]},{"name":"DEBUG_OUTPUT_VALUE_END_T","features":[547]},{"name":"DEBUG_OUTPUT_VALUE_END_WIDE","features":[547]},{"name":"DEBUG_OUTPUT_VERBOSE","features":[547]},{"name":"DEBUG_OUTPUT_WARNING","features":[547]},{"name":"DEBUG_OUTPUT_XML","features":[547]},{"name":"DEBUG_OUTSYM_ALLOW_DISPLACEMENT","features":[547]},{"name":"DEBUG_OUTSYM_DEFAULT","features":[547]},{"name":"DEBUG_OUTSYM_FORCE_OFFSET","features":[547]},{"name":"DEBUG_OUTSYM_SOURCE_LINE","features":[547]},{"name":"DEBUG_OUTTYPE_ADDRESS_AT_END","features":[547]},{"name":"DEBUG_OUTTYPE_ADDRESS_OF_FIELD","features":[547]},{"name":"DEBUG_OUTTYPE_BLOCK_RECURSE","features":[547]},{"name":"DEBUG_OUTTYPE_COMPACT_OUTPUT","features":[547]},{"name":"DEBUG_OUTTYPE_DEFAULT","features":[547]},{"name":"DEBUG_OUTTYPE_NO_INDENT","features":[547]},{"name":"DEBUG_OUTTYPE_NO_OFFSET","features":[547]},{"name":"DEBUG_OUTTYPE_VERBOSE","features":[547]},{"name":"DEBUG_OUT_TEXT_REPL_DEFAULT","features":[547]},{"name":"DEBUG_PHYSICAL_CACHED","features":[547]},{"name":"DEBUG_PHYSICAL_DEFAULT","features":[547]},{"name":"DEBUG_PHYSICAL_UNCACHED","features":[547]},{"name":"DEBUG_PHYSICAL_WRITE_COMBINED","features":[547]},{"name":"DEBUG_PNP_TRIAGE_INFO","features":[547]},{"name":"DEBUG_POOLTAG_DESCRIPTION","features":[547]},{"name":"DEBUG_POOL_DATA","features":[547]},{"name":"DEBUG_POOL_REGION","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_ALL","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_ALPHA","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_AMD64","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_ARM","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_ARM64","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_IA64","features":[547]},{"name":"DEBUG_PROCESSOR_IDENTIFICATION_X86","features":[547]},{"name":"DEBUG_PROCESS_DETACH_ON_EXIT","features":[547]},{"name":"DEBUG_PROCESS_ONLY_THIS_PROCESS","features":[547]},{"name":"DEBUG_PROC_DESC_DEFAULT","features":[547]},{"name":"DEBUG_PROC_DESC_NO_COMMAND_LINE","features":[547]},{"name":"DEBUG_PROC_DESC_NO_MTS_PACKAGES","features":[547]},{"name":"DEBUG_PROC_DESC_NO_PATHS","features":[547]},{"name":"DEBUG_PROC_DESC_NO_SERVICES","features":[547]},{"name":"DEBUG_PROC_DESC_NO_SESSION_ID","features":[547]},{"name":"DEBUG_PROC_DESC_NO_USER_NAME","features":[547]},{"name":"DEBUG_PROC_DESC_WITH_ARCHITECTURE","features":[547]},{"name":"DEBUG_PROC_DESC_WITH_PACKAGEFAMILY","features":[547]},{"name":"DEBUG_READ_USER_MINIDUMP_STREAM","features":[547]},{"name":"DEBUG_REGISTERS_ALL","features":[547]},{"name":"DEBUG_REGISTERS_DEFAULT","features":[547]},{"name":"DEBUG_REGISTERS_FLOAT","features":[547]},{"name":"DEBUG_REGISTERS_INT32","features":[547]},{"name":"DEBUG_REGISTERS_INT64","features":[547]},{"name":"DEBUG_REGISTER_DESCRIPTION","features":[547]},{"name":"DEBUG_REGISTER_SUB_REGISTER","features":[547]},{"name":"DEBUG_REGSRC_DEBUGGEE","features":[547]},{"name":"DEBUG_REGSRC_EXPLICIT","features":[547]},{"name":"DEBUG_REGSRC_FRAME","features":[547]},{"name":"DEBUG_REQUEST_ADD_CACHED_SYMBOL_INFO","features":[547]},{"name":"DEBUG_REQUEST_CLOSE_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_CURRENT_OUTPUT_CALLBACKS_ARE_DML_AWARE","features":[547]},{"name":"DEBUG_REQUEST_DUPLICATE_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_EXT_TYPED_DATA_ANSI","features":[547]},{"name":"DEBUG_REQUEST_GET_ADDITIONAL_CREATE_OPTIONS","features":[547]},{"name":"DEBUG_REQUEST_GET_CACHED_SYMBOL_INFO","features":[547]},{"name":"DEBUG_REQUEST_GET_CAPTURED_EVENT_CODE_OFFSET","features":[547]},{"name":"DEBUG_REQUEST_GET_DUMP_HEADER","features":[547]},{"name":"DEBUG_REQUEST_GET_EXTENSION_SEARCH_PATH_WIDE","features":[547]},{"name":"DEBUG_REQUEST_GET_IMAGE_ARCHITECTURE","features":[547]},{"name":"DEBUG_REQUEST_GET_INSTRUMENTATION_VERSION","features":[547]},{"name":"DEBUG_REQUEST_GET_MODULE_ARCHITECTURE","features":[547]},{"name":"DEBUG_REQUEST_GET_OFFSET_UNWIND_INFORMATION","features":[547]},{"name":"DEBUG_REQUEST_GET_TEXT_COMPLETIONS_ANSI","features":[547]},{"name":"DEBUG_REQUEST_GET_TEXT_COMPLETIONS_WIDE","features":[547]},{"name":"DEBUG_REQUEST_GET_WIN32_MAJOR_MINOR_VERSIONS","features":[547]},{"name":"DEBUG_REQUEST_INLINE_QUERY","features":[547]},{"name":"DEBUG_REQUEST_MIDORI","features":[547]},{"name":"DEBUG_REQUEST_MISC_INFORMATION","features":[547]},{"name":"DEBUG_REQUEST_OPEN_PROCESS_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_OPEN_THREAD_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_PROCESS_DESCRIPTORS","features":[547]},{"name":"DEBUG_REQUEST_QUERY_INFO_TOKEN","features":[547]},{"name":"DEBUG_REQUEST_READ_CAPTURED_EVENT_CODE_STREAM","features":[547]},{"name":"DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM","features":[547]},{"name":"DEBUG_REQUEST_REMOVE_CACHED_SYMBOL_INFO","features":[547]},{"name":"DEBUG_REQUEST_RESUME_THREAD","features":[547]},{"name":"DEBUG_REQUEST_SET_ADDITIONAL_CREATE_OPTIONS","features":[547]},{"name":"DEBUG_REQUEST_SET_DUMP_HEADER","features":[547]},{"name":"DEBUG_REQUEST_SET_LOCAL_IMPLICIT_COMMAND_LINE","features":[547]},{"name":"DEBUG_REQUEST_SOURCE_PATH_HAS_SOURCE_SERVER","features":[547]},{"name":"DEBUG_REQUEST_TARGET_CAN_DETACH","features":[547]},{"name":"DEBUG_REQUEST_TARGET_EXCEPTION_CONTEXT","features":[547]},{"name":"DEBUG_REQUEST_TARGET_EXCEPTION_RECORD","features":[547]},{"name":"DEBUG_REQUEST_TARGET_EXCEPTION_THREAD","features":[547]},{"name":"DEBUG_REQUEST_TL_INSTRUMENTATION_AWARE","features":[547]},{"name":"DEBUG_REQUEST_WOW_MODULE","features":[547]},{"name":"DEBUG_REQUEST_WOW_PROCESS","features":[547]},{"name":"DEBUG_SCOPE_GROUP_ALL","features":[547]},{"name":"DEBUG_SCOPE_GROUP_ARGUMENTS","features":[547]},{"name":"DEBUG_SCOPE_GROUP_BY_DATAMODEL","features":[547]},{"name":"DEBUG_SCOPE_GROUP_LOCALS","features":[547]},{"name":"DEBUG_SERVERS_ALL","features":[547]},{"name":"DEBUG_SERVERS_DEBUGGER","features":[547]},{"name":"DEBUG_SERVERS_PROCESS","features":[547]},{"name":"DEBUG_SESSION_ACTIVE","features":[547]},{"name":"DEBUG_SESSION_END","features":[547]},{"name":"DEBUG_SESSION_END_SESSION_ACTIVE_DETACH","features":[547]},{"name":"DEBUG_SESSION_END_SESSION_ACTIVE_TERMINATE","features":[547]},{"name":"DEBUG_SESSION_END_SESSION_PASSIVE","features":[547]},{"name":"DEBUG_SESSION_FAILURE","features":[547]},{"name":"DEBUG_SESSION_HIBERNATE","features":[547]},{"name":"DEBUG_SESSION_REBOOT","features":[547]},{"name":"DEBUG_SMBIOS_INFO","features":[547]},{"name":"DEBUG_SOURCE_IS_STATEMENT","features":[547]},{"name":"DEBUG_SPECIFIC_FILTER_PARAMETERS","features":[547]},{"name":"DEBUG_SRCFILE_SYMBOL_CHECKSUMINFO","features":[547]},{"name":"DEBUG_SRCFILE_SYMBOL_TOKEN","features":[547]},{"name":"DEBUG_SRCFILE_SYMBOL_TOKEN_SOURCE_COMMAND_WIDE","features":[547]},{"name":"DEBUG_STACK_ARGUMENTS","features":[547]},{"name":"DEBUG_STACK_COLUMN_NAMES","features":[547]},{"name":"DEBUG_STACK_DML","features":[547]},{"name":"DEBUG_STACK_FRAME","features":[307,547]},{"name":"DEBUG_STACK_FRAME_ADDRESSES","features":[547]},{"name":"DEBUG_STACK_FRAME_ADDRESSES_RA_ONLY","features":[547]},{"name":"DEBUG_STACK_FRAME_ARCH","features":[547]},{"name":"DEBUG_STACK_FRAME_EX","features":[307,547]},{"name":"DEBUG_STACK_FRAME_MEMORY_USAGE","features":[547]},{"name":"DEBUG_STACK_FRAME_NUMBERS","features":[547]},{"name":"DEBUG_STACK_FRAME_OFFSETS","features":[547]},{"name":"DEBUG_STACK_FUNCTION_INFO","features":[547]},{"name":"DEBUG_STACK_NONVOLATILE_REGISTERS","features":[547]},{"name":"DEBUG_STACK_PARAMETERS","features":[547]},{"name":"DEBUG_STACK_PARAMETERS_NEWLINE","features":[547]},{"name":"DEBUG_STACK_PROVIDER","features":[547]},{"name":"DEBUG_STACK_SOURCE_LINE","features":[547]},{"name":"DEBUG_STATUS_BREAK","features":[547]},{"name":"DEBUG_STATUS_GO","features":[547]},{"name":"DEBUG_STATUS_GO_HANDLED","features":[547]},{"name":"DEBUG_STATUS_GO_NOT_HANDLED","features":[547]},{"name":"DEBUG_STATUS_IGNORE_EVENT","features":[547]},{"name":"DEBUG_STATUS_INSIDE_WAIT","features":[547]},{"name":"DEBUG_STATUS_MASK","features":[547]},{"name":"DEBUG_STATUS_NO_CHANGE","features":[547]},{"name":"DEBUG_STATUS_NO_DEBUGGEE","features":[547]},{"name":"DEBUG_STATUS_OUT_OF_SYNC","features":[547]},{"name":"DEBUG_STATUS_RESTART_REQUESTED","features":[547]},{"name":"DEBUG_STATUS_REVERSE_GO","features":[547]},{"name":"DEBUG_STATUS_REVERSE_STEP_BRANCH","features":[547]},{"name":"DEBUG_STATUS_REVERSE_STEP_INTO","features":[547]},{"name":"DEBUG_STATUS_REVERSE_STEP_OVER","features":[547]},{"name":"DEBUG_STATUS_STEP_BRANCH","features":[547]},{"name":"DEBUG_STATUS_STEP_INTO","features":[547]},{"name":"DEBUG_STATUS_STEP_OVER","features":[547]},{"name":"DEBUG_STATUS_TIMEOUT","features":[547]},{"name":"DEBUG_STATUS_WAIT_INPUT","features":[547]},{"name":"DEBUG_STATUS_WAIT_TIMEOUT","features":[547]},{"name":"DEBUG_SYMBOL_ENTRY","features":[547]},{"name":"DEBUG_SYMBOL_EXPANDED","features":[547]},{"name":"DEBUG_SYMBOL_EXPANSION_LEVEL_MASK","features":[547]},{"name":"DEBUG_SYMBOL_IS_ARGUMENT","features":[547]},{"name":"DEBUG_SYMBOL_IS_ARRAY","features":[547]},{"name":"DEBUG_SYMBOL_IS_FLOAT","features":[547]},{"name":"DEBUG_SYMBOL_IS_LOCAL","features":[547]},{"name":"DEBUG_SYMBOL_PARAMETERS","features":[547]},{"name":"DEBUG_SYMBOL_READ_ONLY","features":[547]},{"name":"DEBUG_SYMBOL_SOURCE_ENTRY","features":[547]},{"name":"DEBUG_SYMENT_IS_CODE","features":[547]},{"name":"DEBUG_SYMENT_IS_DATA","features":[547]},{"name":"DEBUG_SYMENT_IS_LOCAL","features":[547]},{"name":"DEBUG_SYMENT_IS_MANAGED","features":[547]},{"name":"DEBUG_SYMENT_IS_PARAMETER","features":[547]},{"name":"DEBUG_SYMENT_IS_SYNTHETIC","features":[547]},{"name":"DEBUG_SYMINFO_BREAKPOINT_SOURCE_LINE","features":[547]},{"name":"DEBUG_SYMINFO_GET_MODULE_SYMBOL_NAMES_AND_OFFSETS","features":[547]},{"name":"DEBUG_SYMINFO_GET_SYMBOL_NAME_BY_OFFSET_AND_TAG_WIDE","features":[547]},{"name":"DEBUG_SYMINFO_IMAGEHLP_MODULEW64","features":[547]},{"name":"DEBUG_SYMTYPE_CODEVIEW","features":[547]},{"name":"DEBUG_SYMTYPE_COFF","features":[547]},{"name":"DEBUG_SYMTYPE_DEFERRED","features":[547]},{"name":"DEBUG_SYMTYPE_DIA","features":[547]},{"name":"DEBUG_SYMTYPE_EXPORT","features":[547]},{"name":"DEBUG_SYMTYPE_NONE","features":[547]},{"name":"DEBUG_SYMTYPE_PDB","features":[547]},{"name":"DEBUG_SYMTYPE_SYM","features":[547]},{"name":"DEBUG_SYSOBJINFO_CURRENT_PROCESS_COOKIE","features":[547]},{"name":"DEBUG_SYSOBJINFO_THREAD_BASIC_INFORMATION","features":[547]},{"name":"DEBUG_SYSOBJINFO_THREAD_NAME_WIDE","features":[547]},{"name":"DEBUG_SYSVERSTR_BUILD","features":[547]},{"name":"DEBUG_SYSVERSTR_SERVICE_PACK","features":[547]},{"name":"DEBUG_TBINFO_AFFINITY","features":[547]},{"name":"DEBUG_TBINFO_ALL","features":[547]},{"name":"DEBUG_TBINFO_EXIT_STATUS","features":[547]},{"name":"DEBUG_TBINFO_PRIORITY","features":[547]},{"name":"DEBUG_TBINFO_PRIORITY_CLASS","features":[547]},{"name":"DEBUG_TBINFO_START_OFFSET","features":[547]},{"name":"DEBUG_TBINFO_TIMES","features":[547]},{"name":"DEBUG_THREAD_BASIC_INFORMATION","features":[547]},{"name":"DEBUG_TRIAGE_FOLLOWUP_INFO","features":[547]},{"name":"DEBUG_TRIAGE_FOLLOWUP_INFO_2","features":[547]},{"name":"DEBUG_TYPED_DATA","features":[547]},{"name":"DEBUG_TYPED_DATA_IS_IN_MEMORY","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_CACHED","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_DEFAULT","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_MEMORY","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_UNCACHED","features":[547]},{"name":"DEBUG_TYPED_DATA_PHYSICAL_WRITE_COMBINED","features":[547]},{"name":"DEBUG_TYPEOPTS_FORCERADIX_OUTPUT","features":[547]},{"name":"DEBUG_TYPEOPTS_LONGSTATUS_DISPLAY","features":[547]},{"name":"DEBUG_TYPEOPTS_MATCH_MAXSIZE","features":[547]},{"name":"DEBUG_TYPEOPTS_UNICODE_DISPLAY","features":[547]},{"name":"DEBUG_USER_WINDOWS_DUMP","features":[547]},{"name":"DEBUG_USER_WINDOWS_DUMP_WINDOWS_CE","features":[547]},{"name":"DEBUG_USER_WINDOWS_IDNA","features":[547]},{"name":"DEBUG_USER_WINDOWS_PROCESS","features":[547]},{"name":"DEBUG_USER_WINDOWS_PROCESS_SERVER","features":[547]},{"name":"DEBUG_USER_WINDOWS_REPT","features":[547]},{"name":"DEBUG_USER_WINDOWS_SMALL_DUMP","features":[547]},{"name":"DEBUG_VALUE","features":[307,547]},{"name":"DEBUG_VALUE_FLOAT128","features":[547]},{"name":"DEBUG_VALUE_FLOAT32","features":[547]},{"name":"DEBUG_VALUE_FLOAT64","features":[547]},{"name":"DEBUG_VALUE_FLOAT80","features":[547]},{"name":"DEBUG_VALUE_FLOAT82","features":[547]},{"name":"DEBUG_VALUE_INT16","features":[547]},{"name":"DEBUG_VALUE_INT32","features":[547]},{"name":"DEBUG_VALUE_INT64","features":[547]},{"name":"DEBUG_VALUE_INT8","features":[547]},{"name":"DEBUG_VALUE_INVALID","features":[547]},{"name":"DEBUG_VALUE_TYPES","features":[547]},{"name":"DEBUG_VALUE_VECTOR128","features":[547]},{"name":"DEBUG_VALUE_VECTOR64","features":[547]},{"name":"DEBUG_VSEARCH_DEFAULT","features":[547]},{"name":"DEBUG_VSEARCH_WRITABLE_ONLY","features":[547]},{"name":"DEBUG_VSOURCE_DEBUGGEE","features":[547]},{"name":"DEBUG_VSOURCE_DUMP_WITHOUT_MEMINFO","features":[547]},{"name":"DEBUG_VSOURCE_INVALID","features":[547]},{"name":"DEBUG_VSOURCE_MAPPED_IMAGE","features":[547]},{"name":"DEBUG_WAIT_DEFAULT","features":[547]},{"name":"DISK_READ_0_BYTES","features":[547]},{"name":"DISK_WRITE","features":[547]},{"name":"DUMP_HANDLE_FLAG_CID_TABLE","features":[547]},{"name":"DUMP_HANDLE_FLAG_KERNEL_TABLE","features":[547]},{"name":"DUMP_HANDLE_FLAG_PRINT_FREE_ENTRY","features":[547]},{"name":"DUMP_HANDLE_FLAG_PRINT_OBJECT","features":[547]},{"name":"DbgPoolRegionMax","features":[547]},{"name":"DbgPoolRegionNonPaged","features":[547]},{"name":"DbgPoolRegionNonPagedExpansion","features":[547]},{"name":"DbgPoolRegionPaged","features":[547]},{"name":"DbgPoolRegionSessionPaged","features":[547]},{"name":"DbgPoolRegionSpecial","features":[547]},{"name":"DbgPoolRegionUnknown","features":[547]},{"name":"DebugBaseEventCallbacks","features":[547]},{"name":"DebugBaseEventCallbacksWide","features":[547]},{"name":"DebugConnect","features":[547]},{"name":"DebugConnectWide","features":[547]},{"name":"DebugCreate","features":[547]},{"name":"DebugCreateEx","features":[547]},{"name":"ENTRY_CALLBACK","features":[547]},{"name":"ERROR_DBG_CANCELLED","features":[547]},{"name":"ERROR_DBG_TIMEOUT","features":[547]},{"name":"EXIT_ON_CONTROLC","features":[547]},{"name":"EXIT_STATUS","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_BINDIR","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_BINDIR_SYMSRV","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_SYMDIR","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_SYMDIR_SYMSRV","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_WOW64BINDIR","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_WOW64BINDIR_SYMSRV","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_WOW64SYMDIR","features":[547]},{"name":"EXTDLL_DATA_QUERY_BUILD_WOW64SYMDIR_SYMSRV","features":[547]},{"name":"EXTDLL_ITERATERTLBALANCEDNODES","features":[547]},{"name":"EXTDLL_QUERYDATABYTAG","features":[547]},{"name":"EXTDLL_QUERYDATABYTAGEX","features":[547]},{"name":"EXTSTACKTRACE","features":[547]},{"name":"EXTSTACKTRACE32","features":[547]},{"name":"EXTSTACKTRACE64","features":[547]},{"name":"EXTS_JOB_PROCESS_CALLBACK","features":[307,547]},{"name":"EXTS_TABLE_ENTRY_CALLBACK","features":[307,547]},{"name":"EXT_ANALYSIS_PLUGIN","features":[547]},{"name":"EXT_ANALYZER","features":[547]},{"name":"EXT_ANALYZER_FLAG_ID","features":[547]},{"name":"EXT_ANALYZER_FLAG_MOD","features":[547]},{"name":"EXT_API_VERSION","features":[547]},{"name":"EXT_API_VERSION_NUMBER","features":[547]},{"name":"EXT_API_VERSION_NUMBER32","features":[547]},{"name":"EXT_API_VERSION_NUMBER64","features":[547]},{"name":"EXT_CAB_XML_DATA","features":[547]},{"name":"EXT_DECODE_ERROR","features":[307,547]},{"name":"EXT_FIND_FILE","features":[307,547]},{"name":"EXT_FIND_FILE_ALLOW_GIVEN_PATH","features":[547]},{"name":"EXT_GET_DEBUG_FAILURE_ANALYSIS","features":[547]},{"name":"EXT_GET_ENVIRONMENT_VARIABLE","features":[547]},{"name":"EXT_GET_FAILURE_ANALYSIS","features":[547]},{"name":"EXT_GET_FA_ENTRIES_DATA","features":[547]},{"name":"EXT_GET_HANDLE_TRACE","features":[547]},{"name":"EXT_MATCH_PATTERN_A","features":[547]},{"name":"EXT_RELOAD_TRIAGER","features":[547]},{"name":"EXT_TARGET_INFO","features":[547]},{"name":"EXT_TDF_PHYSICAL_CACHED","features":[547]},{"name":"EXT_TDF_PHYSICAL_DEFAULT","features":[547]},{"name":"EXT_TDF_PHYSICAL_MEMORY","features":[547]},{"name":"EXT_TDF_PHYSICAL_UNCACHED","features":[547]},{"name":"EXT_TDF_PHYSICAL_WRITE_COMBINED","features":[547]},{"name":"EXT_TDOP","features":[547]},{"name":"EXT_TDOP_COPY","features":[547]},{"name":"EXT_TDOP_COUNT","features":[547]},{"name":"EXT_TDOP_EVALUATE","features":[547]},{"name":"EXT_TDOP_GET_ARRAY_ELEMENT","features":[547]},{"name":"EXT_TDOP_GET_DEREFERENCE","features":[547]},{"name":"EXT_TDOP_GET_FIELD","features":[547]},{"name":"EXT_TDOP_GET_FIELD_OFFSET","features":[547]},{"name":"EXT_TDOP_GET_POINTER_TO","features":[547]},{"name":"EXT_TDOP_GET_TYPE_NAME","features":[547]},{"name":"EXT_TDOP_GET_TYPE_SIZE","features":[547]},{"name":"EXT_TDOP_HAS_FIELD","features":[547]},{"name":"EXT_TDOP_OUTPUT_FULL_VALUE","features":[547]},{"name":"EXT_TDOP_OUTPUT_SIMPLE_VALUE","features":[547]},{"name":"EXT_TDOP_OUTPUT_TYPE_DEFINITION","features":[547]},{"name":"EXT_TDOP_OUTPUT_TYPE_NAME","features":[547]},{"name":"EXT_TDOP_RELEASE","features":[547]},{"name":"EXT_TDOP_SET_FROM_EXPR","features":[547]},{"name":"EXT_TDOP_SET_FROM_TYPE_ID_AND_U64","features":[547]},{"name":"EXT_TDOP_SET_FROM_U64_EXPR","features":[547]},{"name":"EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64","features":[547]},{"name":"EXT_TRIAGE_FOLLOWUP","features":[547]},{"name":"EXT_TYPED_DATA","features":[547]},{"name":"EXT_XML_DATA","features":[547]},{"name":"ErrorClass","features":[547]},{"name":"ErrorClassError","features":[547]},{"name":"ErrorClassWarning","features":[547]},{"name":"FAILURE_ANALYSIS_ASSUME_HANG","features":[547]},{"name":"FAILURE_ANALYSIS_AUTOBUG_PROCESSING","features":[547]},{"name":"FAILURE_ANALYSIS_AUTOSET_SYMPATH","features":[547]},{"name":"FAILURE_ANALYSIS_CALLSTACK_XML","features":[547]},{"name":"FAILURE_ANALYSIS_CALLSTACK_XML_FULL_SOURCE_INFO","features":[547]},{"name":"FAILURE_ANALYSIS_CREATE_INSTANCE","features":[547]},{"name":"FAILURE_ANALYSIS_EXCEPTION_AS_HANG","features":[547]},{"name":"FAILURE_ANALYSIS_HEAP_CORRUPTION_BLAME_FUNCTION","features":[547]},{"name":"FAILURE_ANALYSIS_IGNORE_BREAKIN","features":[547]},{"name":"FAILURE_ANALYSIS_LIVE_DEBUG_HOLD_CHECK","features":[547]},{"name":"FAILURE_ANALYSIS_MODULE_INFO_XML","features":[547]},{"name":"FAILURE_ANALYSIS_MULTI_TARGET","features":[547]},{"name":"FAILURE_ANALYSIS_NO_DB_LOOKUP","features":[547]},{"name":"FAILURE_ANALYSIS_NO_IMAGE_CORRUPTION","features":[547]},{"name":"FAILURE_ANALYSIS_PERMIT_HEAP_ACCESS_VIOLATIONS","features":[547]},{"name":"FAILURE_ANALYSIS_REGISTRY_DATA","features":[547]},{"name":"FAILURE_ANALYSIS_SET_FAILURE_CONTEXT","features":[547]},{"name":"FAILURE_ANALYSIS_SHOW_SOURCE","features":[547]},{"name":"FAILURE_ANALYSIS_SHOW_WCT_STACKS","features":[547]},{"name":"FAILURE_ANALYSIS_USER_ATTRIBUTES","features":[547]},{"name":"FAILURE_ANALYSIS_USER_ATTRIBUTES_ALL","features":[547]},{"name":"FAILURE_ANALYSIS_USER_ATTRIBUTES_FRAMES","features":[547]},{"name":"FAILURE_ANALYSIS_VERBOSE","features":[547]},{"name":"FAILURE_ANALYSIS_WMI_QUERY_DATA","features":[547]},{"name":"FAILURE_ANALYSIS_XML_FILE_OUTPUT","features":[547]},{"name":"FAILURE_ANALYSIS_XML_OUTPUT","features":[547]},{"name":"FAILURE_ANALYSIS_XSD_VERIFY","features":[547]},{"name":"FAILURE_ANALYSIS_XSLT_FILE_INPUT","features":[547]},{"name":"FAILURE_ANALYSIS_XSLT_FILE_OUTPUT","features":[547]},{"name":"FA_ENTRY","features":[547]},{"name":"FA_ENTRY_TYPE","features":[547]},{"name":"FA_EXTENSION_PLUGIN_PHASE","features":[547]},{"name":"FA_PLUGIN_INITIALIZATION","features":[547]},{"name":"FA_PLUGIN_POST_BUCKETING","features":[547]},{"name":"FA_PLUGIN_PRE_BUCKETING","features":[547]},{"name":"FA_PLUGIN_STACK_ANALYSIS","features":[547]},{"name":"FIELDS_DID_NOT_MATCH","features":[547]},{"name":"FIELD_INFO","features":[547]},{"name":"FormatBSTRString","features":[547]},{"name":"FormatEnumNameOnly","features":[547]},{"name":"FormatEscapedStringWithQuote","features":[547]},{"name":"FormatHString","features":[547]},{"name":"FormatNone","features":[547]},{"name":"FormatQuotedHString","features":[547]},{"name":"FormatQuotedString","features":[547]},{"name":"FormatQuotedUTF32String","features":[547]},{"name":"FormatQuotedUTF8String","features":[547]},{"name":"FormatQuotedUnicodeString","features":[547]},{"name":"FormatRaw","features":[547]},{"name":"FormatSingleCharacter","features":[547]},{"name":"FormatString","features":[547]},{"name":"FormatUTF32String","features":[547]},{"name":"FormatUTF8String","features":[547]},{"name":"FormatUnicodeString","features":[547]},{"name":"GET_CONTEXT_EX","features":[547]},{"name":"GET_CURRENT_PROCESS_ADDRESS","features":[547]},{"name":"GET_CURRENT_THREAD_ADDRESS","features":[547]},{"name":"GET_EXPRESSION_EX","features":[547]},{"name":"GET_INPUT_LINE","features":[547]},{"name":"GET_PEB_ADDRESS","features":[547]},{"name":"GET_SET_SYMPATH","features":[547]},{"name":"GET_TEB_ADDRESS","features":[547]},{"name":"ICodeAddressConcept","features":[547]},{"name":"IComparableConcept","features":[547]},{"name":"IDataModelConcept","features":[547]},{"name":"IDataModelManager","features":[547]},{"name":"IDataModelManager2","features":[547]},{"name":"IDataModelNameBinder","features":[547]},{"name":"IDataModelScript","features":[547]},{"name":"IDataModelScriptClient","features":[547]},{"name":"IDataModelScriptDebug","features":[547]},{"name":"IDataModelScriptDebug2","features":[547]},{"name":"IDataModelScriptDebugBreakpoint","features":[547]},{"name":"IDataModelScriptDebugBreakpointEnumerator","features":[547]},{"name":"IDataModelScriptDebugClient","features":[547]},{"name":"IDataModelScriptDebugStack","features":[547]},{"name":"IDataModelScriptDebugStackFrame","features":[547]},{"name":"IDataModelScriptDebugVariableSetEnumerator","features":[547]},{"name":"IDataModelScriptHostContext","features":[547]},{"name":"IDataModelScriptManager","features":[547]},{"name":"IDataModelScriptProvider","features":[547]},{"name":"IDataModelScriptProviderEnumerator","features":[547]},{"name":"IDataModelScriptTemplate","features":[547]},{"name":"IDataModelScriptTemplateEnumerator","features":[547]},{"name":"IDebugAdvanced","features":[547]},{"name":"IDebugAdvanced2","features":[547]},{"name":"IDebugAdvanced3","features":[547]},{"name":"IDebugAdvanced4","features":[547]},{"name":"IDebugBreakpoint","features":[547]},{"name":"IDebugBreakpoint2","features":[547]},{"name":"IDebugBreakpoint3","features":[547]},{"name":"IDebugClient","features":[547]},{"name":"IDebugClient2","features":[547]},{"name":"IDebugClient3","features":[547]},{"name":"IDebugClient4","features":[547]},{"name":"IDebugClient5","features":[547]},{"name":"IDebugClient6","features":[547]},{"name":"IDebugClient7","features":[547]},{"name":"IDebugClient8","features":[547]},{"name":"IDebugControl","features":[547]},{"name":"IDebugControl2","features":[547]},{"name":"IDebugControl3","features":[547]},{"name":"IDebugControl4","features":[547]},{"name":"IDebugControl5","features":[547]},{"name":"IDebugControl6","features":[547]},{"name":"IDebugControl7","features":[547]},{"name":"IDebugDataSpaces","features":[547]},{"name":"IDebugDataSpaces2","features":[547]},{"name":"IDebugDataSpaces3","features":[547]},{"name":"IDebugDataSpaces4","features":[547]},{"name":"IDebugEventCallbacks","features":[547]},{"name":"IDebugEventCallbacksWide","features":[547]},{"name":"IDebugEventContextCallbacks","features":[547]},{"name":"IDebugFAEntryTags","features":[547]},{"name":"IDebugFailureAnalysis","features":[547]},{"name":"IDebugFailureAnalysis2","features":[547]},{"name":"IDebugFailureAnalysis3","features":[547]},{"name":"IDebugHost","features":[547]},{"name":"IDebugHostBaseClass","features":[547]},{"name":"IDebugHostConstant","features":[547]},{"name":"IDebugHostContext","features":[547]},{"name":"IDebugHostData","features":[547]},{"name":"IDebugHostErrorSink","features":[547]},{"name":"IDebugHostEvaluator","features":[547]},{"name":"IDebugHostEvaluator2","features":[547]},{"name":"IDebugHostExtensibility","features":[547]},{"name":"IDebugHostField","features":[547]},{"name":"IDebugHostMemory","features":[547]},{"name":"IDebugHostMemory2","features":[547]},{"name":"IDebugHostModule","features":[547]},{"name":"IDebugHostModule2","features":[547]},{"name":"IDebugHostModuleSignature","features":[547]},{"name":"IDebugHostPublic","features":[547]},{"name":"IDebugHostScriptHost","features":[547]},{"name":"IDebugHostStatus","features":[547]},{"name":"IDebugHostSymbol","features":[547]},{"name":"IDebugHostSymbol2","features":[547]},{"name":"IDebugHostSymbolEnumerator","features":[547]},{"name":"IDebugHostSymbols","features":[547]},{"name":"IDebugHostType","features":[547]},{"name":"IDebugHostType2","features":[547]},{"name":"IDebugHostTypeSignature","features":[547]},{"name":"IDebugInputCallbacks","features":[547]},{"name":"IDebugOutputCallbacks","features":[547]},{"name":"IDebugOutputCallbacks2","features":[547]},{"name":"IDebugOutputCallbacksWide","features":[547]},{"name":"IDebugOutputStream","features":[547]},{"name":"IDebugPlmClient","features":[547]},{"name":"IDebugPlmClient2","features":[547]},{"name":"IDebugPlmClient3","features":[547]},{"name":"IDebugRegisters","features":[547]},{"name":"IDebugRegisters2","features":[547]},{"name":"IDebugSymbolGroup","features":[547]},{"name":"IDebugSymbolGroup2","features":[547]},{"name":"IDebugSymbols","features":[547]},{"name":"IDebugSymbols2","features":[547]},{"name":"IDebugSymbols3","features":[547]},{"name":"IDebugSymbols4","features":[547]},{"name":"IDebugSymbols5","features":[547]},{"name":"IDebugSystemObjects","features":[547]},{"name":"IDebugSystemObjects2","features":[547]},{"name":"IDebugSystemObjects3","features":[547]},{"name":"IDebugSystemObjects4","features":[547]},{"name":"IDynamicConceptProviderConcept","features":[547]},{"name":"IDynamicKeyProviderConcept","features":[547]},{"name":"IEquatableConcept","features":[547]},{"name":"IG_DISASSEMBLE_BUFFER","features":[547]},{"name":"IG_DUMP_SYMBOL_INFO","features":[547]},{"name":"IG_FIND_FILE","features":[547]},{"name":"IG_GET_ANY_MODULE_IN_RANGE","features":[547]},{"name":"IG_GET_BUS_DATA","features":[547]},{"name":"IG_GET_CACHE_SIZE","features":[547]},{"name":"IG_GET_CLR_DATA_INTERFACE","features":[547]},{"name":"IG_GET_CONTEXT_EX","features":[547]},{"name":"IG_GET_CURRENT_PROCESS","features":[547]},{"name":"IG_GET_CURRENT_PROCESS_HANDLE","features":[547]},{"name":"IG_GET_CURRENT_THREAD","features":[547]},{"name":"IG_GET_DEBUGGER_DATA","features":[547]},{"name":"IG_GET_EXCEPTION_RECORD","features":[547]},{"name":"IG_GET_EXPRESSION_EX","features":[547]},{"name":"IG_GET_INPUT_LINE","features":[547]},{"name":"IG_GET_KERNEL_VERSION","features":[547]},{"name":"IG_GET_PEB_ADDRESS","features":[547]},{"name":"IG_GET_SET_SYMPATH","features":[547]},{"name":"IG_GET_TEB_ADDRESS","features":[547]},{"name":"IG_GET_THREAD_OS_INFO","features":[547]},{"name":"IG_GET_TYPE_SIZE","features":[547]},{"name":"IG_IS_PTR64","features":[547]},{"name":"IG_KD_CONTEXT","features":[547]},{"name":"IG_KSTACK_HELP","features":[547]},{"name":"IG_LOWMEM_CHECK","features":[547]},{"name":"IG_MATCH_PATTERN_A","features":[547]},{"name":"IG_OBSOLETE_PLACEHOLDER_36","features":[547]},{"name":"IG_PHYSICAL_TO_VIRTUAL","features":[547]},{"name":"IG_POINTER_SEARCH_PHYSICAL","features":[547]},{"name":"IG_QUERY_TARGET_INTERFACE","features":[547]},{"name":"IG_READ_CONTROL_SPACE","features":[547]},{"name":"IG_READ_IO_SPACE","features":[547]},{"name":"IG_READ_IO_SPACE_EX","features":[547]},{"name":"IG_READ_MSR","features":[547]},{"name":"IG_READ_PHYSICAL","features":[547]},{"name":"IG_READ_PHYSICAL_WITH_FLAGS","features":[547]},{"name":"IG_RELOAD_SYMBOLS","features":[547]},{"name":"IG_SEARCH_MEMORY","features":[547]},{"name":"IG_SET_BUS_DATA","features":[547]},{"name":"IG_SET_THREAD","features":[547]},{"name":"IG_TRANSLATE_VIRTUAL_TO_PHYSICAL","features":[547]},{"name":"IG_TYPED_DATA","features":[547]},{"name":"IG_TYPED_DATA_OBSOLETE","features":[547]},{"name":"IG_VIRTUAL_TO_PHYSICAL","features":[547]},{"name":"IG_WRITE_CONTROL_SPACE","features":[547]},{"name":"IG_WRITE_IO_SPACE","features":[547]},{"name":"IG_WRITE_IO_SPACE_EX","features":[547]},{"name":"IG_WRITE_MSR","features":[547]},{"name":"IG_WRITE_PHYSICAL","features":[547]},{"name":"IG_WRITE_PHYSICAL_WITH_FLAGS","features":[547]},{"name":"IHostDataModelAccess","features":[547]},{"name":"IIndexableConcept","features":[547]},{"name":"IIterableConcept","features":[547]},{"name":"IKeyEnumerator","features":[547]},{"name":"IKeyStore","features":[547]},{"name":"IModelIterator","features":[547]},{"name":"IModelKeyReference","features":[547]},{"name":"IModelKeyReference2","features":[547]},{"name":"IModelMethod","features":[547]},{"name":"IModelObject","features":[547]},{"name":"IModelPropertyAccessor","features":[547]},{"name":"INCORRECT_VERSION_INFO","features":[547]},{"name":"INLINE_FRAME_CONTEXT","features":[547]},{"name":"INSUFFICIENT_SPACE_TO_COPY","features":[547]},{"name":"IOSPACE","features":[547]},{"name":"IOSPACE32","features":[547]},{"name":"IOSPACE64","features":[547]},{"name":"IOSPACE_EX","features":[547]},{"name":"IOSPACE_EX32","features":[547]},{"name":"IOSPACE_EX64","features":[547]},{"name":"IPreferredRuntimeTypeConcept","features":[547]},{"name":"IRawEnumerator","features":[547]},{"name":"IStringDisplayableConcept","features":[547]},{"name":"Identical","features":[547]},{"name":"IntrinsicBool","features":[547]},{"name":"IntrinsicChar","features":[547]},{"name":"IntrinsicChar16","features":[547]},{"name":"IntrinsicChar32","features":[547]},{"name":"IntrinsicFloat","features":[547]},{"name":"IntrinsicHRESULT","features":[547]},{"name":"IntrinsicInt","features":[547]},{"name":"IntrinsicKind","features":[547]},{"name":"IntrinsicLong","features":[547]},{"name":"IntrinsicUInt","features":[547]},{"name":"IntrinsicULong","features":[547]},{"name":"IntrinsicVoid","features":[547]},{"name":"IntrinsicWChar","features":[547]},{"name":"KDDEBUGGER_DATA32","features":[547,313]},{"name":"KDDEBUGGER_DATA64","features":[547,313]},{"name":"KDEXTS_LOCK_CALLBACKROUTINE","features":[307,547]},{"name":"KDEXTS_LOCK_CALLBACKROUTINE_DEFINED","features":[547]},{"name":"KDEXTS_LOCK_INFO","features":[307,547]},{"name":"KDEXTS_PTE_INFO","features":[547]},{"name":"KDEXT_DUMP_HANDLE_CALLBACK","features":[307,547]},{"name":"KDEXT_FILELOCK_OWNER","features":[547]},{"name":"KDEXT_HANDLE_INFORMATION","features":[307,547]},{"name":"KDEXT_PROCESS_FIND_PARAMS","features":[547]},{"name":"KDEXT_THREAD_FIND_PARAMS","features":[547]},{"name":"KD_SECONDARY_VERSION_AMD64_CONTEXT","features":[547]},{"name":"KD_SECONDARY_VERSION_AMD64_OBSOLETE_CONTEXT_1","features":[547]},{"name":"KD_SECONDARY_VERSION_AMD64_OBSOLETE_CONTEXT_2","features":[547]},{"name":"KD_SECONDARY_VERSION_DEFAULT","features":[547]},{"name":"LanguageAssembly","features":[547]},{"name":"LanguageC","features":[547]},{"name":"LanguageCPP","features":[547]},{"name":"LanguageKind","features":[547]},{"name":"LanguageUnknown","features":[547]},{"name":"LessSpecific","features":[547]},{"name":"Location","features":[547]},{"name":"LocationConstant","features":[547]},{"name":"LocationKind","features":[547]},{"name":"LocationMember","features":[547]},{"name":"LocationNone","features":[547]},{"name":"LocationStatic","features":[547]},{"name":"MAX_STACK_IN_BYTES","features":[547]},{"name":"MEMORY_READ_ERROR","features":[547]},{"name":"MODULE_ORDERS_LOADTIME","features":[547]},{"name":"MODULE_ORDERS_MASK","features":[547]},{"name":"MODULE_ORDERS_MODULENAME","features":[547]},{"name":"ModelObjectKind","features":[547]},{"name":"MoreSpecific","features":[547]},{"name":"NO_TYPE","features":[547]},{"name":"NT_STATUS_CODE","features":[547]},{"name":"NULL_FIELD_NAME","features":[547]},{"name":"NULL_SYM_DUMP_PARAM","features":[547]},{"name":"OS_INFO","features":[547]},{"name":"OS_INFO_v1","features":[547]},{"name":"OS_TYPE","features":[547]},{"name":"ObjectContext","features":[547]},{"name":"ObjectError","features":[547]},{"name":"ObjectIntrinsic","features":[547]},{"name":"ObjectKeyReference","features":[547]},{"name":"ObjectMethod","features":[547]},{"name":"ObjectNoValue","features":[547]},{"name":"ObjectPropertyAccessor","features":[547]},{"name":"ObjectSynthetic","features":[547]},{"name":"ObjectTargetObject","features":[547]},{"name":"ObjectTargetObjectReference","features":[547]},{"name":"PDEBUG_EXTENSION_CALL","features":[547]},{"name":"PDEBUG_EXTENSION_CANUNLOAD","features":[547]},{"name":"PDEBUG_EXTENSION_INITIALIZE","features":[547]},{"name":"PDEBUG_EXTENSION_KNOWN_STRUCT","features":[547]},{"name":"PDEBUG_EXTENSION_KNOWN_STRUCT_EX","features":[547]},{"name":"PDEBUG_EXTENSION_NOTIFY","features":[547]},{"name":"PDEBUG_EXTENSION_PROVIDE_VALUE","features":[547]},{"name":"PDEBUG_EXTENSION_QUERY_VALUE_NAMES","features":[547]},{"name":"PDEBUG_EXTENSION_UNINITIALIZE","features":[547]},{"name":"PDEBUG_EXTENSION_UNLOAD","features":[547]},{"name":"PDEBUG_STACK_PROVIDER_BEGINTHREADSTACKRECONSTRUCTION","features":[547]},{"name":"PDEBUG_STACK_PROVIDER_ENDTHREADSTACKRECONSTRUCTION","features":[547]},{"name":"PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES","features":[307,547]},{"name":"PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK","features":[307,547]},{"name":"PENUMERATE_HANDLES","features":[307,547]},{"name":"PENUMERATE_HASH_TABLE","features":[307,547]},{"name":"PENUMERATE_JOB_PROCESSES","features":[307,547]},{"name":"PENUMERATE_SYSTEM_LOCKS","features":[307,547]},{"name":"PFIND_FILELOCK_OWNERINFO","features":[547]},{"name":"PFIND_MATCHING_PROCESS","features":[547]},{"name":"PFIND_MATCHING_THREAD","features":[547]},{"name":"PGET_CPU_MICROCODE_VERSION","features":[547]},{"name":"PGET_CPU_PSPEED_INFO","features":[547]},{"name":"PGET_DEVICE_OBJECT_INFO","features":[307,547]},{"name":"PGET_DRIVER_OBJECT_INFO","features":[547]},{"name":"PGET_FULL_IMAGE_NAME","features":[547]},{"name":"PGET_IRP_INFO","features":[547]},{"name":"PGET_PNP_TRIAGE_INFO","features":[547]},{"name":"PGET_POOL_DATA","features":[547]},{"name":"PGET_POOL_REGION","features":[547]},{"name":"PGET_POOL_TAG_DESCRIPTION","features":[547]},{"name":"PGET_PROCESS_COMMIT","features":[547]},{"name":"PGET_SMBIOS_INFO","features":[547]},{"name":"PHYSICAL","features":[547]},{"name":"PHYSICAL_TO_VIRTUAL","features":[547]},{"name":"PHYSICAL_WITH_FLAGS","features":[547]},{"name":"PHYS_FLAG_CACHED","features":[547]},{"name":"PHYS_FLAG_DEFAULT","features":[547]},{"name":"PHYS_FLAG_UNCACHED","features":[547]},{"name":"PHYS_FLAG_WRITE_COMBINED","features":[547]},{"name":"PKDEXTS_GET_PTE_INFO","features":[547]},{"name":"POINTER_SEARCH_PHYSICAL","features":[547]},{"name":"PROCESSORINFO","features":[547]},{"name":"PROCESS_COMMIT_USAGE","features":[547]},{"name":"PROCESS_END","features":[547]},{"name":"PROCESS_NAME_ENTRY","features":[547]},{"name":"PSYM_DUMP_FIELD_CALLBACK","features":[547]},{"name":"PTR_SEARCH_NO_SYMBOL_CHECK","features":[547]},{"name":"PTR_SEARCH_PHYS_ALL_HITS","features":[547]},{"name":"PTR_SEARCH_PHYS_PTE","features":[547]},{"name":"PTR_SEARCH_PHYS_RANGE_CHECK_ONLY","features":[547]},{"name":"PTR_SEARCH_PHYS_SIZE_SHIFT","features":[547]},{"name":"PWINDBG_CHECK_CONTROL_C","features":[547]},{"name":"PWINDBG_CHECK_VERSION","features":[547]},{"name":"PWINDBG_DISASM","features":[547]},{"name":"PWINDBG_DISASM32","features":[547]},{"name":"PWINDBG_DISASM64","features":[547]},{"name":"PWINDBG_EXTENSION_API_VERSION","features":[547]},{"name":"PWINDBG_EXTENSION_DLL_INIT","features":[547,313]},{"name":"PWINDBG_EXTENSION_DLL_INIT32","features":[547,313]},{"name":"PWINDBG_EXTENSION_DLL_INIT64","features":[547,313]},{"name":"PWINDBG_EXTENSION_ROUTINE","features":[307,547]},{"name":"PWINDBG_EXTENSION_ROUTINE32","features":[307,547]},{"name":"PWINDBG_EXTENSION_ROUTINE64","features":[307,547]},{"name":"PWINDBG_GET_EXPRESSION","features":[547]},{"name":"PWINDBG_GET_EXPRESSION32","features":[547]},{"name":"PWINDBG_GET_EXPRESSION64","features":[547]},{"name":"PWINDBG_GET_SYMBOL","features":[547]},{"name":"PWINDBG_GET_SYMBOL32","features":[547]},{"name":"PWINDBG_GET_SYMBOL64","features":[547]},{"name":"PWINDBG_GET_THREAD_CONTEXT_ROUTINE","features":[547,313]},{"name":"PWINDBG_IOCTL_ROUTINE","features":[547]},{"name":"PWINDBG_OLDKD_EXTENSION_ROUTINE","features":[547]},{"name":"PWINDBG_OLDKD_READ_PHYSICAL_MEMORY","features":[547]},{"name":"PWINDBG_OLDKD_WRITE_PHYSICAL_MEMORY","features":[547]},{"name":"PWINDBG_OLD_EXTENSION_ROUTINE","features":[547,313]},{"name":"PWINDBG_OUTPUT_ROUTINE","features":[547]},{"name":"PWINDBG_READ_PROCESS_MEMORY_ROUTINE","features":[547]},{"name":"PWINDBG_READ_PROCESS_MEMORY_ROUTINE32","features":[547]},{"name":"PWINDBG_READ_PROCESS_MEMORY_ROUTINE64","features":[547]},{"name":"PWINDBG_SET_THREAD_CONTEXT_ROUTINE","features":[547,313]},{"name":"PWINDBG_STACKTRACE_ROUTINE","features":[547]},{"name":"PWINDBG_STACKTRACE_ROUTINE32","features":[547]},{"name":"PWINDBG_STACKTRACE_ROUTINE64","features":[547]},{"name":"PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE","features":[547]},{"name":"PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE32","features":[547]},{"name":"PWINDBG_WRITE_PROCESS_MEMORY_ROUTINE64","features":[547]},{"name":"PointerCXHat","features":[547]},{"name":"PointerKind","features":[547]},{"name":"PointerManagedReference","features":[547]},{"name":"PointerRValueReference","features":[547]},{"name":"PointerReference","features":[547]},{"name":"PointerStandard","features":[547]},{"name":"PreferredFormat","features":[547]},{"name":"READCONTROLSPACE","features":[547]},{"name":"READCONTROLSPACE32","features":[547]},{"name":"READCONTROLSPACE64","features":[547]},{"name":"READ_WRITE_MSR","features":[547]},{"name":"RawSearchFlags","features":[547]},{"name":"RawSearchNoBases","features":[547]},{"name":"RawSearchNone","features":[547]},{"name":"SEARCHMEMORY","features":[547]},{"name":"STACK_FRAME_TYPE_IGNORE","features":[547]},{"name":"STACK_FRAME_TYPE_INIT","features":[547]},{"name":"STACK_FRAME_TYPE_INLINE","features":[547]},{"name":"STACK_FRAME_TYPE_RA","features":[547]},{"name":"STACK_FRAME_TYPE_STACK","features":[547]},{"name":"STACK_SRC_INFO","features":[547]},{"name":"STACK_SYM_FRAME_INFO","features":[307,547]},{"name":"SYMBOL_INFO_EX","features":[547]},{"name":"SYMBOL_TYPE_INDEX_NOT_FOUND","features":[547]},{"name":"SYMBOL_TYPE_INFO_NOT_FOUND","features":[547]},{"name":"SYM_DUMP_PARAM","features":[547]},{"name":"ScriptChangeKind","features":[547]},{"name":"ScriptDebugAsyncBreak","features":[547]},{"name":"ScriptDebugBreak","features":[547]},{"name":"ScriptDebugBreakpoint","features":[547]},{"name":"ScriptDebugEvent","features":[547]},{"name":"ScriptDebugEventFilter","features":[547]},{"name":"ScriptDebugEventFilterAbort","features":[547]},{"name":"ScriptDebugEventFilterEntry","features":[547]},{"name":"ScriptDebugEventFilterException","features":[547]},{"name":"ScriptDebugEventFilterUnhandledException","features":[547]},{"name":"ScriptDebugEventInformation","features":[547]},{"name":"ScriptDebugException","features":[547]},{"name":"ScriptDebugExecuting","features":[547]},{"name":"ScriptDebugNoDebugger","features":[547]},{"name":"ScriptDebugNotExecuting","features":[547]},{"name":"ScriptDebugPosition","features":[547]},{"name":"ScriptDebugState","features":[547]},{"name":"ScriptDebugStep","features":[547]},{"name":"ScriptExecutionKind","features":[547]},{"name":"ScriptExecutionNormal","features":[547]},{"name":"ScriptExecutionStepIn","features":[547]},{"name":"ScriptExecutionStepOut","features":[547]},{"name":"ScriptExecutionStepOver","features":[547]},{"name":"ScriptRename","features":[547]},{"name":"SignatureComparison","features":[547]},{"name":"Symbol","features":[547]},{"name":"SymbolBaseClass","features":[547]},{"name":"SymbolConstant","features":[547]},{"name":"SymbolData","features":[547]},{"name":"SymbolField","features":[547]},{"name":"SymbolFunction","features":[547]},{"name":"SymbolKind","features":[547]},{"name":"SymbolModule","features":[547]},{"name":"SymbolPublic","features":[547]},{"name":"SymbolSearchCaseInsensitive","features":[547]},{"name":"SymbolSearchCompletion","features":[547]},{"name":"SymbolSearchNone","features":[547]},{"name":"SymbolSearchOptions","features":[547]},{"name":"SymbolType","features":[547]},{"name":"TANALYZE_RETURN","features":[547]},{"name":"TARGET_DEBUG_INFO","features":[547]},{"name":"TARGET_DEBUG_INFO_v1","features":[547]},{"name":"TARGET_DEBUG_INFO_v2","features":[547]},{"name":"TRANSLATE_VIRTUAL_TO_PHYSICAL","features":[547]},{"name":"TRIAGE_FOLLOWUP_DEFAULT","features":[547]},{"name":"TRIAGE_FOLLOWUP_FAIL","features":[547]},{"name":"TRIAGE_FOLLOWUP_IGNORE","features":[547]},{"name":"TRIAGE_FOLLOWUP_SUCCESS","features":[547]},{"name":"TypeArray","features":[547]},{"name":"TypeEnum","features":[547]},{"name":"TypeExtendedArray","features":[547]},{"name":"TypeFunction","features":[547]},{"name":"TypeIntrinsic","features":[547]},{"name":"TypeKind","features":[547]},{"name":"TypeMemberPointer","features":[547]},{"name":"TypePointer","features":[547]},{"name":"TypeTypedef","features":[547]},{"name":"TypeUDT","features":[547]},{"name":"UNAVAILABLE_ERROR","features":[547]},{"name":"Unrelated","features":[547]},{"name":"VIRTUAL_TO_PHYSICAL","features":[547]},{"name":"VarArgsCStyle","features":[547]},{"name":"VarArgsKind","features":[547]},{"name":"VarArgsNone","features":[547]},{"name":"WDBGEXTS_ADDRESS_DEFAULT","features":[547]},{"name":"WDBGEXTS_ADDRESS_RESERVED0","features":[547]},{"name":"WDBGEXTS_ADDRESS_SEG16","features":[547]},{"name":"WDBGEXTS_ADDRESS_SEG32","features":[547]},{"name":"WDBGEXTS_CLR_DATA_INTERFACE","features":[547]},{"name":"WDBGEXTS_DISASSEMBLE_BUFFER","features":[547]},{"name":"WDBGEXTS_MODULE_IN_RANGE","features":[547]},{"name":"WDBGEXTS_QUERY_INTERFACE","features":[547]},{"name":"WDBGEXTS_THREAD_OS_INFO","features":[547]},{"name":"WINDBG_EXTENSION_APIS","features":[547,313]},{"name":"WINDBG_EXTENSION_APIS32","features":[547,313]},{"name":"WINDBG_EXTENSION_APIS64","features":[547,313]},{"name":"WINDBG_OLDKD_EXTENSION_APIS","features":[547]},{"name":"WINDBG_OLD_EXTENSION_APIS","features":[547]},{"name":"WIN_95","features":[547]},{"name":"WIN_98","features":[547]},{"name":"WIN_ME","features":[547]},{"name":"WIN_NT4","features":[547]},{"name":"WIN_NT5","features":[547]},{"name":"WIN_NT5_1","features":[547]},{"name":"WIN_NT5_2","features":[547]},{"name":"WIN_NT6_0","features":[547]},{"name":"WIN_NT6_1","features":[547]},{"name":"WIN_UNDEFINED","features":[547]},{"name":"XML_DRIVER_NODE_INFO","features":[547]},{"name":"_EXTSAPI_VER_","features":[547]},{"name":"fnDebugFailureAnalysisCreateInstance","features":[547]}],"559":[{"name":"ALPCGuid","features":[337]},{"name":"CLASSIC_EVENT_ID","features":[337]},{"name":"CLSID_TraceRelogger","features":[337]},{"name":"CONTROLTRACE_HANDLE","features":[337]},{"name":"CTraceRelogger","features":[337]},{"name":"CloseTrace","features":[307,337]},{"name":"ControlTraceA","features":[307,337]},{"name":"ControlTraceW","features":[307,337]},{"name":"CreateTraceInstanceId","features":[307,337]},{"name":"CveEventWrite","features":[337]},{"name":"DECODING_SOURCE","features":[337]},{"name":"DIAG_LOGGER_NAMEA","features":[337]},{"name":"DIAG_LOGGER_NAMEW","features":[337]},{"name":"DecodingSourceMax","features":[337]},{"name":"DecodingSourceTlg","features":[337]},{"name":"DecodingSourceWPP","features":[337]},{"name":"DecodingSourceWbem","features":[337]},{"name":"DecodingSourceXMLFile","features":[337]},{"name":"DefaultTraceSecurityGuid","features":[337]},{"name":"DiskIoGuid","features":[337]},{"name":"ENABLECALLBACK_ENABLED_STATE","features":[337]},{"name":"ENABLE_TRACE_PARAMETERS","features":[337]},{"name":"ENABLE_TRACE_PARAMETERS_V1","features":[337]},{"name":"ENABLE_TRACE_PARAMETERS_VERSION","features":[337]},{"name":"ENABLE_TRACE_PARAMETERS_VERSION_2","features":[337]},{"name":"ETW_ASCIICHAR_TYPE_VALUE","features":[337]},{"name":"ETW_ASCIISTRING_TYPE_VALUE","features":[337]},{"name":"ETW_BOOLEAN_TYPE_VALUE","features":[337]},{"name":"ETW_BOOL_TYPE_VALUE","features":[337]},{"name":"ETW_BUFFER_CALLBACK_INFORMATION","features":[307,337,545]},{"name":"ETW_BUFFER_CONTEXT","features":[337]},{"name":"ETW_BUFFER_HEADER","features":[337]},{"name":"ETW_BYTE_TYPE_VALUE","features":[337]},{"name":"ETW_CHAR_TYPE_VALUE","features":[337]},{"name":"ETW_COMPRESSION_RESUMPTION_MODE","features":[337]},{"name":"ETW_COUNTED_ANSISTRING_TYPE_VALUE","features":[337]},{"name":"ETW_COUNTED_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_DATETIME_TYPE_VALUE","features":[337]},{"name":"ETW_DECIMAL_TYPE_VALUE","features":[337]},{"name":"ETW_DOUBLE_TYPE_VALUE","features":[337]},{"name":"ETW_GUID_TYPE_VALUE","features":[337]},{"name":"ETW_HIDDEN_TYPE_VALUE","features":[337]},{"name":"ETW_INT16_TYPE_VALUE","features":[337]},{"name":"ETW_INT32_TYPE_VALUE","features":[337]},{"name":"ETW_INT64_TYPE_VALUE","features":[337]},{"name":"ETW_NON_NULL_TERMINATED_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_NULL_TYPE_VALUE","features":[337]},{"name":"ETW_OBJECT_TYPE_VALUE","features":[337]},{"name":"ETW_OPEN_TRACE_OPTIONS","features":[307,337,545]},{"name":"ETW_PMC_COUNTER_OWNER","features":[337]},{"name":"ETW_PMC_COUNTER_OWNERSHIP_STATUS","features":[337]},{"name":"ETW_PMC_COUNTER_OWNER_TYPE","features":[337]},{"name":"ETW_PMC_SESSION_INFO","features":[337]},{"name":"ETW_POINTER_TYPE_VALUE","features":[337]},{"name":"ETW_PROCESS_HANDLE_INFO_TYPE","features":[337]},{"name":"ETW_PROCESS_TRACE_MODES","features":[337]},{"name":"ETW_PROCESS_TRACE_MODE_NONE","features":[337]},{"name":"ETW_PROCESS_TRACE_MODE_RAW_TIMESTAMP","features":[337]},{"name":"ETW_PROVIDER_TRAIT_TYPE","features":[337]},{"name":"ETW_PTVECTOR_TYPE_VALUE","features":[337]},{"name":"ETW_REDUCED_ANSISTRING_TYPE_VALUE","features":[337]},{"name":"ETW_REDUCED_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_REFRENCE_TYPE_VALUE","features":[337]},{"name":"ETW_REVERSED_COUNTED_ANSISTRING_TYPE_VALUE","features":[337]},{"name":"ETW_REVERSED_COUNTED_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_SBYTE_TYPE_VALUE","features":[337]},{"name":"ETW_SID_TYPE_VALUE","features":[337]},{"name":"ETW_SINGLE_TYPE_VALUE","features":[337]},{"name":"ETW_SIZET_TYPE_VALUE","features":[337]},{"name":"ETW_STRING_TYPE_VALUE","features":[337]},{"name":"ETW_TRACE_PARTITION_INFORMATION","features":[337]},{"name":"ETW_TRACE_PARTITION_INFORMATION_V2","features":[337]},{"name":"ETW_UINT16_TYPE_VALUE","features":[337]},{"name":"ETW_UINT32_TYPE_VALUE","features":[337]},{"name":"ETW_UINT64_TYPE_VALUE","features":[337]},{"name":"ETW_VARIANT_TYPE_VALUE","features":[337]},{"name":"ETW_WMITIME_TYPE_VALUE","features":[337]},{"name":"EVENTMAP_ENTRY_VALUETYPE_STRING","features":[337]},{"name":"EVENTMAP_ENTRY_VALUETYPE_ULONG","features":[337]},{"name":"EVENTMAP_INFO_FLAG_MANIFEST_BITMAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_MANIFEST_VALUEMAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_WBEM_BITMAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_WBEM_FLAG","features":[337]},{"name":"EVENTMAP_INFO_FLAG_WBEM_NO_MAP","features":[337]},{"name":"EVENTMAP_INFO_FLAG_WBEM_VALUEMAP","features":[337]},{"name":"EVENTSECURITYOPERATION","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_CREATE_ID","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_CREATE_SET_ID","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_GET_ID","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_GET_SET_ID","features":[337]},{"name":"EVENT_ACTIVITY_CTRL_SET_ID","features":[337]},{"name":"EVENT_CONTROL_CODE_CAPTURE_STATE","features":[337]},{"name":"EVENT_CONTROL_CODE_DISABLE_PROVIDER","features":[337]},{"name":"EVENT_CONTROL_CODE_ENABLE_PROVIDER","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR_TYPE_EVENT_METADATA","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR_TYPE_NONE","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR_TYPE_PROVIDER_METADATA","features":[337]},{"name":"EVENT_DATA_DESCRIPTOR_TYPE_TIMESTAMP_OVERRIDE","features":[337]},{"name":"EVENT_DESCRIPTOR","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_ENABLE_KEYWORD_0","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_ENABLE_SILOS","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_EVENT_KEY","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_EXCLUDE_INPRIVATE","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_IGNORE_KEYWORD_0","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_PROCESS_START_KEY","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_PROVIDER_GROUP","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_PSM_KEY","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_SID","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_SOURCE_CONTAINER_TRACKING","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_STACK_TRACE","features":[337]},{"name":"EVENT_ENABLE_PROPERTY_TS_ID","features":[337]},{"name":"EVENT_EXTENDED_ITEM_EVENT_KEY","features":[337]},{"name":"EVENT_EXTENDED_ITEM_INSTANCE","features":[337]},{"name":"EVENT_EXTENDED_ITEM_PEBS_INDEX","features":[337]},{"name":"EVENT_EXTENDED_ITEM_PMC_COUNTERS","features":[337]},{"name":"EVENT_EXTENDED_ITEM_PROCESS_START_KEY","features":[337]},{"name":"EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID","features":[337]},{"name":"EVENT_EXTENDED_ITEM_STACK_KEY32","features":[337]},{"name":"EVENT_EXTENDED_ITEM_STACK_KEY64","features":[337]},{"name":"EVENT_EXTENDED_ITEM_STACK_TRACE32","features":[337]},{"name":"EVENT_EXTENDED_ITEM_STACK_TRACE64","features":[337]},{"name":"EVENT_EXTENDED_ITEM_TS_ID","features":[337]},{"name":"EVENT_FIELD_TYPE","features":[337]},{"name":"EVENT_FILTER_DESCRIPTOR","features":[337]},{"name":"EVENT_FILTER_EVENT_ID","features":[307,337]},{"name":"EVENT_FILTER_EVENT_NAME","features":[307,337]},{"name":"EVENT_FILTER_HEADER","features":[337]},{"name":"EVENT_FILTER_LEVEL_KW","features":[307,337]},{"name":"EVENT_FILTER_TYPE_CONTAINER","features":[337]},{"name":"EVENT_FILTER_TYPE_EVENT_ID","features":[337]},{"name":"EVENT_FILTER_TYPE_EVENT_NAME","features":[337]},{"name":"EVENT_FILTER_TYPE_EXECUTABLE_NAME","features":[337]},{"name":"EVENT_FILTER_TYPE_NONE","features":[337]},{"name":"EVENT_FILTER_TYPE_PACKAGE_APP_ID","features":[337]},{"name":"EVENT_FILTER_TYPE_PACKAGE_ID","features":[337]},{"name":"EVENT_FILTER_TYPE_PAYLOAD","features":[337]},{"name":"EVENT_FILTER_TYPE_PID","features":[337]},{"name":"EVENT_FILTER_TYPE_SCHEMATIZED","features":[337]},{"name":"EVENT_FILTER_TYPE_STACKWALK","features":[337]},{"name":"EVENT_FILTER_TYPE_STACKWALK_LEVEL_KW","features":[337]},{"name":"EVENT_FILTER_TYPE_STACKWALK_NAME","features":[337]},{"name":"EVENT_FILTER_TYPE_SYSTEM_FLAGS","features":[337]},{"name":"EVENT_FILTER_TYPE_TRACEHANDLE","features":[337]},{"name":"EVENT_HEADER","features":[337]},{"name":"EVENT_HEADER_EXTENDED_DATA_ITEM","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_CONTAINER_ID","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_CONTROL_GUID","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_EVENT_KEY","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_EVENT_SCHEMA_TL","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_INSTANCE_INFO","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_MAX","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PEBS_INDEX","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PMC_COUNTERS","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PROCESS_START_KEY","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PROV_TRAITS","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_PSM_KEY","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_QPC_DELTA","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_RELATED_ACTIVITYID","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_SID","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_STACK_KEY32","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_STACK_KEY64","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_STACK_TRACE32","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_STACK_TRACE64","features":[337]},{"name":"EVENT_HEADER_EXT_TYPE_TS_ID","features":[337]},{"name":"EVENT_HEADER_FLAG_32_BIT_HEADER","features":[337]},{"name":"EVENT_HEADER_FLAG_64_BIT_HEADER","features":[337]},{"name":"EVENT_HEADER_FLAG_CLASSIC_HEADER","features":[337]},{"name":"EVENT_HEADER_FLAG_DECODE_GUID","features":[337]},{"name":"EVENT_HEADER_FLAG_EXTENDED_INFO","features":[337]},{"name":"EVENT_HEADER_FLAG_NO_CPUTIME","features":[337]},{"name":"EVENT_HEADER_FLAG_PRIVATE_SESSION","features":[337]},{"name":"EVENT_HEADER_FLAG_PROCESSOR_INDEX","features":[337]},{"name":"EVENT_HEADER_FLAG_STRING_ONLY","features":[337]},{"name":"EVENT_HEADER_FLAG_TRACE_MESSAGE","features":[337]},{"name":"EVENT_HEADER_PROPERTY_FORWARDED_XML","features":[337]},{"name":"EVENT_HEADER_PROPERTY_LEGACY_EVENTLOG","features":[337]},{"name":"EVENT_HEADER_PROPERTY_RELOGGABLE","features":[337]},{"name":"EVENT_HEADER_PROPERTY_XML","features":[337]},{"name":"EVENT_INFO_CLASS","features":[337]},{"name":"EVENT_INSTANCE_HEADER","features":[337]},{"name":"EVENT_INSTANCE_INFO","features":[307,337]},{"name":"EVENT_LOGGER_NAME","features":[337]},{"name":"EVENT_LOGGER_NAMEA","features":[337]},{"name":"EVENT_LOGGER_NAMEW","features":[337]},{"name":"EVENT_MAP_ENTRY","features":[337]},{"name":"EVENT_MAP_INFO","features":[337]},{"name":"EVENT_MAX_LEVEL","features":[337]},{"name":"EVENT_MIN_LEVEL","features":[337]},{"name":"EVENT_PROPERTY_INFO","features":[337]},{"name":"EVENT_RECORD","features":[337]},{"name":"EVENT_TRACE","features":[337]},{"name":"EVENT_TRACE_ADDTO_TRIAGE_DUMP","features":[337]},{"name":"EVENT_TRACE_ADD_HEADER_MODE","features":[337]},{"name":"EVENT_TRACE_BUFFERING_MODE","features":[337]},{"name":"EVENT_TRACE_COMPRESSED_MODE","features":[337]},{"name":"EVENT_TRACE_CONTROL","features":[337]},{"name":"EVENT_TRACE_CONTROL_CONVERT_TO_REALTIME","features":[337]},{"name":"EVENT_TRACE_CONTROL_FLUSH","features":[337]},{"name":"EVENT_TRACE_CONTROL_INCREMENT_FILE","features":[337]},{"name":"EVENT_TRACE_CONTROL_QUERY","features":[337]},{"name":"EVENT_TRACE_CONTROL_STOP","features":[337]},{"name":"EVENT_TRACE_CONTROL_UPDATE","features":[337]},{"name":"EVENT_TRACE_DELAY_OPEN_FILE_MODE","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_APPEND","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_CIRCULAR","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_NEWFILE","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_NONE","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_PREALLOCATE","features":[337]},{"name":"EVENT_TRACE_FILE_MODE_SEQUENTIAL","features":[337]},{"name":"EVENT_TRACE_FLAG","features":[337]},{"name":"EVENT_TRACE_FLAG_ALPC","features":[337]},{"name":"EVENT_TRACE_FLAG_CSWITCH","features":[337]},{"name":"EVENT_TRACE_FLAG_DBGPRINT","features":[337]},{"name":"EVENT_TRACE_FLAG_DEBUG_EVENTS","features":[337]},{"name":"EVENT_TRACE_FLAG_DISK_FILE_IO","features":[337]},{"name":"EVENT_TRACE_FLAG_DISK_IO","features":[337]},{"name":"EVENT_TRACE_FLAG_DISK_IO_INIT","features":[337]},{"name":"EVENT_TRACE_FLAG_DISPATCHER","features":[337]},{"name":"EVENT_TRACE_FLAG_DPC","features":[337]},{"name":"EVENT_TRACE_FLAG_DRIVER","features":[337]},{"name":"EVENT_TRACE_FLAG_ENABLE_RESERVE","features":[337]},{"name":"EVENT_TRACE_FLAG_EXTENSION","features":[337]},{"name":"EVENT_TRACE_FLAG_FILE_IO","features":[337]},{"name":"EVENT_TRACE_FLAG_FILE_IO_INIT","features":[337]},{"name":"EVENT_TRACE_FLAG_FORWARD_WMI","features":[337]},{"name":"EVENT_TRACE_FLAG_IMAGE_LOAD","features":[337]},{"name":"EVENT_TRACE_FLAG_INTERRUPT","features":[337]},{"name":"EVENT_TRACE_FLAG_JOB","features":[337]},{"name":"EVENT_TRACE_FLAG_MEMORY_HARD_FAULTS","features":[337]},{"name":"EVENT_TRACE_FLAG_MEMORY_PAGE_FAULTS","features":[337]},{"name":"EVENT_TRACE_FLAG_NETWORK_TCPIP","features":[337]},{"name":"EVENT_TRACE_FLAG_NO_SYSCONFIG","features":[337]},{"name":"EVENT_TRACE_FLAG_PROCESS","features":[337]},{"name":"EVENT_TRACE_FLAG_PROCESS_COUNTERS","features":[337]},{"name":"EVENT_TRACE_FLAG_PROFILE","features":[337]},{"name":"EVENT_TRACE_FLAG_REGISTRY","features":[337]},{"name":"EVENT_TRACE_FLAG_SPLIT_IO","features":[337]},{"name":"EVENT_TRACE_FLAG_SYSTEMCALL","features":[337]},{"name":"EVENT_TRACE_FLAG_THREAD","features":[337]},{"name":"EVENT_TRACE_FLAG_VAMAP","features":[337]},{"name":"EVENT_TRACE_FLAG_VIRTUAL_ALLOC","features":[337]},{"name":"EVENT_TRACE_HEADER","features":[337]},{"name":"EVENT_TRACE_INDEPENDENT_SESSION_MODE","features":[337]},{"name":"EVENT_TRACE_LOGFILEA","features":[307,337,545]},{"name":"EVENT_TRACE_LOGFILEW","features":[307,337,545]},{"name":"EVENT_TRACE_MODE_RESERVED","features":[337]},{"name":"EVENT_TRACE_NONSTOPPABLE_MODE","features":[337]},{"name":"EVENT_TRACE_NO_PER_PROCESSOR_BUFFERING","features":[337]},{"name":"EVENT_TRACE_PERSIST_ON_HYBRID_SHUTDOWN","features":[337]},{"name":"EVENT_TRACE_PRIVATE_IN_PROC","features":[337]},{"name":"EVENT_TRACE_PRIVATE_LOGGER_MODE","features":[337]},{"name":"EVENT_TRACE_PROPERTIES","features":[307,337]},{"name":"EVENT_TRACE_PROPERTIES_V2","features":[307,337]},{"name":"EVENT_TRACE_REAL_TIME_MODE","features":[337]},{"name":"EVENT_TRACE_RELOG_MODE","features":[337]},{"name":"EVENT_TRACE_SECURE_MODE","features":[337]},{"name":"EVENT_TRACE_STOP_ON_HYBRID_SHUTDOWN","features":[337]},{"name":"EVENT_TRACE_SYSTEM_LOGGER_MODE","features":[337]},{"name":"EVENT_TRACE_TYPE_ACCEPT","features":[337]},{"name":"EVENT_TRACE_TYPE_ACKDUP","features":[337]},{"name":"EVENT_TRACE_TYPE_ACKFULL","features":[337]},{"name":"EVENT_TRACE_TYPE_ACKPART","features":[337]},{"name":"EVENT_TRACE_TYPE_CHECKPOINT","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_BOOT","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_CI_INFO","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_CPU","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_DEFRAG","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_DEVICEFAMILY","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_DPI","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_FLIGHTID","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_IDECHANNEL","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_IRQ","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_LOGICALDISK","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_MACHINEID","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_MOBILEPLATFORM","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_NETINFO","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_NIC","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_NUMANODE","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_OPTICALMEDIA","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PHYSICALDISK","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PHYSICALDISK_EX","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PLATFORM","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PNP","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_POWER","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PROCESSOR","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PROCESSORGROUP","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_PROCESSORNUMBER","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_SERVICES","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_VIDEO","features":[337]},{"name":"EVENT_TRACE_TYPE_CONFIG_VIRTUALIZATION","features":[337]},{"name":"EVENT_TRACE_TYPE_CONNECT","features":[337]},{"name":"EVENT_TRACE_TYPE_CONNFAIL","features":[337]},{"name":"EVENT_TRACE_TYPE_COPY_ARP","features":[337]},{"name":"EVENT_TRACE_TYPE_COPY_TCP","features":[337]},{"name":"EVENT_TRACE_TYPE_DBGID_RSDS","features":[337]},{"name":"EVENT_TRACE_TYPE_DC_END","features":[337]},{"name":"EVENT_TRACE_TYPE_DC_START","features":[337]},{"name":"EVENT_TRACE_TYPE_DEQUEUE","features":[337]},{"name":"EVENT_TRACE_TYPE_DISCONNECT","features":[337]},{"name":"EVENT_TRACE_TYPE_END","features":[337]},{"name":"EVENT_TRACE_TYPE_EXTENSION","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_POSTOP_COMPLETION","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_POSTOP_FAILURE","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_POSTOP_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_PREOP_COMPLETION","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_PREOP_FAILURE","features":[337]},{"name":"EVENT_TRACE_TYPE_FLT_PREOP_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_GUIDMAP","features":[337]},{"name":"EVENT_TRACE_TYPE_INFO","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_FLUSH","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_FLUSH_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_READ","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_READ_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_REDIRECTED_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_WRITE","features":[337]},{"name":"EVENT_TRACE_TYPE_IO_WRITE_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_LOAD","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_AV","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_COW","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_DZF","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_GPF","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_HPF","features":[337]},{"name":"EVENT_TRACE_TYPE_MM_TF","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_FLUSH","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_FLUSH_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_READ","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_READ_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_WRITE","features":[337]},{"name":"EVENT_TRACE_TYPE_OPTICAL_IO_WRITE_INIT","features":[337]},{"name":"EVENT_TRACE_TYPE_RECEIVE","features":[337]},{"name":"EVENT_TRACE_TYPE_RECONNECT","features":[337]},{"name":"EVENT_TRACE_TYPE_REGCLOSE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGCOMMIT","features":[337]},{"name":"EVENT_TRACE_TYPE_REGCREATE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGDELETE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGDELETEVALUE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGENUMERATEKEY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGENUMERATEVALUEKEY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGFLUSH","features":[337]},{"name":"EVENT_TRACE_TYPE_REGKCBCREATE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGKCBDELETE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGKCBRUNDOWNBEGIN","features":[337]},{"name":"EVENT_TRACE_TYPE_REGKCBRUNDOWNEND","features":[337]},{"name":"EVENT_TRACE_TYPE_REGMOUNTHIVE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGOPEN","features":[337]},{"name":"EVENT_TRACE_TYPE_REGPREPARE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGQUERY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGQUERYMULTIPLEVALUE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGQUERYSECURITY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGQUERYVALUE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGROLLBACK","features":[337]},{"name":"EVENT_TRACE_TYPE_REGSETINFORMATION","features":[337]},{"name":"EVENT_TRACE_TYPE_REGSETSECURITY","features":[337]},{"name":"EVENT_TRACE_TYPE_REGSETVALUE","features":[337]},{"name":"EVENT_TRACE_TYPE_REGVIRTUALIZE","features":[337]},{"name":"EVENT_TRACE_TYPE_REPLY","features":[337]},{"name":"EVENT_TRACE_TYPE_RESUME","features":[337]},{"name":"EVENT_TRACE_TYPE_RETRANSMIT","features":[337]},{"name":"EVENT_TRACE_TYPE_SECURITY","features":[337]},{"name":"EVENT_TRACE_TYPE_SEND","features":[337]},{"name":"EVENT_TRACE_TYPE_SIDINFO","features":[337]},{"name":"EVENT_TRACE_TYPE_START","features":[337]},{"name":"EVENT_TRACE_TYPE_STOP","features":[337]},{"name":"EVENT_TRACE_TYPE_SUSPEND","features":[337]},{"name":"EVENT_TRACE_TYPE_TERMINATE","features":[337]},{"name":"EVENT_TRACE_TYPE_WINEVT_RECEIVE","features":[337]},{"name":"EVENT_TRACE_TYPE_WINEVT_SEND","features":[337]},{"name":"EVENT_TRACE_USE_GLOBAL_SEQUENCE","features":[337]},{"name":"EVENT_TRACE_USE_KBYTES_FOR_SIZE","features":[337]},{"name":"EVENT_TRACE_USE_LOCAL_SEQUENCE","features":[337]},{"name":"EVENT_TRACE_USE_NOCPUTIME","features":[337]},{"name":"EVENT_TRACE_USE_PAGED_MEMORY","features":[337]},{"name":"EVENT_TRACE_USE_PROCTIME","features":[337]},{"name":"EVENT_WRITE_FLAG_INPRIVATE","features":[337]},{"name":"EVENT_WRITE_FLAG_NO_FAULTING","features":[337]},{"name":"EnableTrace","features":[307,337]},{"name":"EnableTraceEx","features":[307,337]},{"name":"EnableTraceEx2","features":[307,337]},{"name":"EnumerateTraceGuids","features":[307,337]},{"name":"EnumerateTraceGuidsEx","features":[307,337]},{"name":"EtwCompressionModeNoDisable","features":[337]},{"name":"EtwCompressionModeNoRestart","features":[337]},{"name":"EtwCompressionModeRestart","features":[337]},{"name":"EtwPmcOwnerFree","features":[337]},{"name":"EtwPmcOwnerTagged","features":[337]},{"name":"EtwPmcOwnerTaggedWithSource","features":[337]},{"name":"EtwPmcOwnerUntagged","features":[337]},{"name":"EtwProviderTraitDecodeGuid","features":[337]},{"name":"EtwProviderTraitTypeGroup","features":[337]},{"name":"EtwProviderTraitTypeMax","features":[337]},{"name":"EtwQueryLastDroppedTimes","features":[337]},{"name":"EtwQueryLogFileHeader","features":[337]},{"name":"EtwQueryPartitionInformation","features":[337]},{"name":"EtwQueryPartitionInformationV2","features":[337]},{"name":"EtwQueryProcessHandleInfoMax","features":[337]},{"name":"EventAccessControl","features":[307,310,337]},{"name":"EventAccessQuery","features":[310,337]},{"name":"EventAccessRemove","features":[337]},{"name":"EventActivityIdControl","features":[337]},{"name":"EventChannelInformation","features":[337]},{"name":"EventEnabled","features":[307,337]},{"name":"EventInformationMax","features":[337]},{"name":"EventKeywordInformation","features":[337]},{"name":"EventLevelInformation","features":[337]},{"name":"EventOpcodeInformation","features":[337]},{"name":"EventProviderBinaryTrackInfo","features":[337]},{"name":"EventProviderEnabled","features":[307,337]},{"name":"EventProviderSetReserved1","features":[337]},{"name":"EventProviderSetTraits","features":[337]},{"name":"EventProviderUseDescriptorType","features":[337]},{"name":"EventRegister","features":[337]},{"name":"EventSecurityAddDACL","features":[337]},{"name":"EventSecurityAddSACL","features":[337]},{"name":"EventSecurityMax","features":[337]},{"name":"EventSecuritySetDACL","features":[337]},{"name":"EventSecuritySetSACL","features":[337]},{"name":"EventSetInformation","features":[337]},{"name":"EventTaskInformation","features":[337]},{"name":"EventTraceConfigGuid","features":[337]},{"name":"EventTraceGuid","features":[337]},{"name":"EventUnregister","features":[337]},{"name":"EventWrite","features":[337]},{"name":"EventWriteEx","features":[337]},{"name":"EventWriteString","features":[337]},{"name":"EventWriteTransfer","features":[337]},{"name":"FileIoGuid","features":[337]},{"name":"FlushTraceA","features":[307,337]},{"name":"FlushTraceW","features":[307,337]},{"name":"GLOBAL_LOGGER_NAME","features":[337]},{"name":"GLOBAL_LOGGER_NAMEA","features":[337]},{"name":"GLOBAL_LOGGER_NAMEW","features":[337]},{"name":"GetTraceEnableFlags","features":[337]},{"name":"GetTraceEnableLevel","features":[337]},{"name":"GetTraceLoggerHandle","features":[337]},{"name":"ITraceEvent","features":[337]},{"name":"ITraceEventCallback","features":[337]},{"name":"ITraceRelogger","features":[337]},{"name":"ImageLoadGuid","features":[337]},{"name":"KERNEL_LOGGER_NAME","features":[337]},{"name":"KERNEL_LOGGER_NAMEA","features":[337]},{"name":"KERNEL_LOGGER_NAMEW","features":[337]},{"name":"MAP_FLAGS","features":[337]},{"name":"MAP_VALUETYPE","features":[337]},{"name":"MAX_EVENT_DATA_DESCRIPTORS","features":[337]},{"name":"MAX_EVENT_FILTERS_COUNT","features":[337]},{"name":"MAX_EVENT_FILTER_DATA_SIZE","features":[337]},{"name":"MAX_EVENT_FILTER_EVENT_ID_COUNT","features":[337]},{"name":"MAX_EVENT_FILTER_EVENT_NAME_SIZE","features":[337]},{"name":"MAX_EVENT_FILTER_PAYLOAD_SIZE","features":[337]},{"name":"MAX_EVENT_FILTER_PID_COUNT","features":[337]},{"name":"MAX_MOF_FIELDS","features":[337]},{"name":"MAX_PAYLOAD_PREDICATES","features":[337]},{"name":"MOF_FIELD","features":[337]},{"name":"MaxEventInfo","features":[337]},{"name":"MaxTraceSetInfoClass","features":[337]},{"name":"OFFSETINSTANCEDATAANDLENGTH","features":[337]},{"name":"OpenTraceA","features":[307,337,545]},{"name":"OpenTraceFromBufferStream","features":[307,337,545]},{"name":"OpenTraceFromFile","features":[307,337,545]},{"name":"OpenTraceFromRealTimeLogger","features":[307,337,545]},{"name":"OpenTraceFromRealTimeLoggerWithAllocationOptions","features":[307,337,545]},{"name":"OpenTraceW","features":[307,337,545]},{"name":"PAYLOADFIELD_BETWEEN","features":[337]},{"name":"PAYLOADFIELD_CONTAINS","features":[337]},{"name":"PAYLOADFIELD_DOESNTCONTAIN","features":[337]},{"name":"PAYLOADFIELD_EQ","features":[337]},{"name":"PAYLOADFIELD_GE","features":[337]},{"name":"PAYLOADFIELD_GT","features":[337]},{"name":"PAYLOADFIELD_INVALID","features":[337]},{"name":"PAYLOADFIELD_IS","features":[337]},{"name":"PAYLOADFIELD_ISNOT","features":[337]},{"name":"PAYLOADFIELD_LE","features":[337]},{"name":"PAYLOADFIELD_LT","features":[337]},{"name":"PAYLOADFIELD_MODULO","features":[337]},{"name":"PAYLOADFIELD_NE","features":[337]},{"name":"PAYLOADFIELD_NOTBETWEEN","features":[337]},{"name":"PAYLOAD_FILTER_PREDICATE","features":[337]},{"name":"PAYLOAD_OPERATOR","features":[337]},{"name":"PENABLECALLBACK","features":[337]},{"name":"PETW_BUFFER_CALLBACK","features":[307,337,545]},{"name":"PETW_BUFFER_COMPLETION_CALLBACK","features":[337]},{"name":"PEVENT_CALLBACK","features":[337]},{"name":"PEVENT_RECORD_CALLBACK","features":[337]},{"name":"PEVENT_TRACE_BUFFER_CALLBACKA","features":[307,337,545]},{"name":"PEVENT_TRACE_BUFFER_CALLBACKW","features":[307,337,545]},{"name":"PROCESSTRACE_HANDLE","features":[337]},{"name":"PROCESS_TRACE_MODE_EVENT_RECORD","features":[337]},{"name":"PROCESS_TRACE_MODE_RAW_TIMESTAMP","features":[337]},{"name":"PROCESS_TRACE_MODE_REAL_TIME","features":[337]},{"name":"PROFILE_SOURCE_INFO","features":[337]},{"name":"PROPERTY_DATA_DESCRIPTOR","features":[337]},{"name":"PROPERTY_FLAGS","features":[337]},{"name":"PROVIDER_ENUMERATION_INFO","features":[337]},{"name":"PROVIDER_EVENT_INFO","features":[337]},{"name":"PROVIDER_FIELD_INFO","features":[337]},{"name":"PROVIDER_FIELD_INFOARRAY","features":[337]},{"name":"PROVIDER_FILTER_INFO","features":[337]},{"name":"PageFaultGuid","features":[337]},{"name":"PerfInfoGuid","features":[337]},{"name":"PrivateLoggerNotificationGuid","features":[337]},{"name":"ProcessGuid","features":[337]},{"name":"ProcessTrace","features":[307,337]},{"name":"ProcessTraceAddBufferToBufferStream","features":[337]},{"name":"ProcessTraceBufferDecrementReference","features":[337]},{"name":"ProcessTraceBufferIncrementReference","features":[337]},{"name":"PropertyHasCustomSchema","features":[337]},{"name":"PropertyHasTags","features":[337]},{"name":"PropertyParamCount","features":[337]},{"name":"PropertyParamFixedCount","features":[337]},{"name":"PropertyParamFixedLength","features":[337]},{"name":"PropertyParamLength","features":[337]},{"name":"PropertyStruct","features":[337]},{"name":"PropertyWBEMXmlFragment","features":[337]},{"name":"QueryAllTracesA","features":[307,337]},{"name":"QueryAllTracesW","features":[307,337]},{"name":"QueryTraceA","features":[307,337]},{"name":"QueryTraceProcessingHandle","features":[307,337]},{"name":"QueryTraceW","features":[307,337]},{"name":"REGHANDLE","features":[337]},{"name":"RELOGSTREAM_HANDLE","features":[337]},{"name":"RegisterTraceGuidsA","features":[307,337]},{"name":"RegisterTraceGuidsW","features":[307,337]},{"name":"RegistryGuid","features":[337]},{"name":"RemoveTraceCallback","features":[307,337]},{"name":"SYSTEM_ALPC_KW_GENERAL","features":[337]},{"name":"SYSTEM_CONFIG_KW_GRAPHICS","features":[337]},{"name":"SYSTEM_CONFIG_KW_NETWORK","features":[337]},{"name":"SYSTEM_CONFIG_KW_OPTICAL","features":[337]},{"name":"SYSTEM_CONFIG_KW_PNP","features":[337]},{"name":"SYSTEM_CONFIG_KW_SERVICES","features":[337]},{"name":"SYSTEM_CONFIG_KW_STORAGE","features":[337]},{"name":"SYSTEM_CONFIG_KW_SYSTEM","features":[337]},{"name":"SYSTEM_CPU_KW_CACHE_FLUSH","features":[337]},{"name":"SYSTEM_CPU_KW_CONFIG","features":[337]},{"name":"SYSTEM_CPU_KW_SPEC_CONTROL","features":[337]},{"name":"SYSTEM_EVENT_TYPE","features":[337]},{"name":"SYSTEM_HYPERVISOR_KW_CALLOUTS","features":[337]},{"name":"SYSTEM_HYPERVISOR_KW_PROFILE","features":[337]},{"name":"SYSTEM_HYPERVISOR_KW_VTL_CHANGE","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_CLOCK_INTERRUPT","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_DPC","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_DPC_QUEUE","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_GENERAL","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_IPI","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_WDF_DPC","features":[337]},{"name":"SYSTEM_INTERRUPT_KW_WDF_INTERRUPT","features":[337]},{"name":"SYSTEM_IOFILTER_KW_FAILURE","features":[337]},{"name":"SYSTEM_IOFILTER_KW_FASTIO","features":[337]},{"name":"SYSTEM_IOFILTER_KW_GENERAL","features":[337]},{"name":"SYSTEM_IOFILTER_KW_INIT","features":[337]},{"name":"SYSTEM_IO_KW_CC","features":[337]},{"name":"SYSTEM_IO_KW_DISK","features":[337]},{"name":"SYSTEM_IO_KW_DISK_INIT","features":[337]},{"name":"SYSTEM_IO_KW_DRIVERS","features":[337]},{"name":"SYSTEM_IO_KW_FILE","features":[337]},{"name":"SYSTEM_IO_KW_FILENAME","features":[337]},{"name":"SYSTEM_IO_KW_NETWORK","features":[337]},{"name":"SYSTEM_IO_KW_OPTICAL","features":[337]},{"name":"SYSTEM_IO_KW_OPTICAL_INIT","features":[337]},{"name":"SYSTEM_IO_KW_SPLIT","features":[337]},{"name":"SYSTEM_LOCK_KW_SPINLOCK","features":[337]},{"name":"SYSTEM_LOCK_KW_SPINLOCK_COUNTERS","features":[337]},{"name":"SYSTEM_LOCK_KW_SYNC_OBJECTS","features":[337]},{"name":"SYSTEM_MEMORY_KW_ALL_FAULTS","features":[337]},{"name":"SYSTEM_MEMORY_KW_CONTMEM_GEN","features":[337]},{"name":"SYSTEM_MEMORY_KW_FOOTPRINT","features":[337]},{"name":"SYSTEM_MEMORY_KW_GENERAL","features":[337]},{"name":"SYSTEM_MEMORY_KW_HARD_FAULTS","features":[337]},{"name":"SYSTEM_MEMORY_KW_HEAP","features":[337]},{"name":"SYSTEM_MEMORY_KW_MEMINFO","features":[337]},{"name":"SYSTEM_MEMORY_KW_MEMINFO_WS","features":[337]},{"name":"SYSTEM_MEMORY_KW_NONTRADEABLE","features":[337]},{"name":"SYSTEM_MEMORY_KW_PFSECTION","features":[337]},{"name":"SYSTEM_MEMORY_KW_POOL","features":[337]},{"name":"SYSTEM_MEMORY_KW_REFSET","features":[337]},{"name":"SYSTEM_MEMORY_KW_SESSION","features":[337]},{"name":"SYSTEM_MEMORY_KW_VAMAP","features":[337]},{"name":"SYSTEM_MEMORY_KW_VIRTUAL_ALLOC","features":[337]},{"name":"SYSTEM_MEMORY_KW_WS","features":[337]},{"name":"SYSTEM_MEMORY_POOL_FILTER_ID","features":[337]},{"name":"SYSTEM_OBJECT_KW_GENERAL","features":[337]},{"name":"SYSTEM_OBJECT_KW_HANDLE","features":[337]},{"name":"SYSTEM_POWER_KW_GENERAL","features":[337]},{"name":"SYSTEM_POWER_KW_HIBER_RUNDOWN","features":[337]},{"name":"SYSTEM_POWER_KW_IDLE_SELECTION","features":[337]},{"name":"SYSTEM_POWER_KW_PPM_EXIT_LATENCY","features":[337]},{"name":"SYSTEM_POWER_KW_PROCESSOR_IDLE","features":[337]},{"name":"SYSTEM_PROCESS_KW_DBGPRINT","features":[337]},{"name":"SYSTEM_PROCESS_KW_DEBUG_EVENTS","features":[337]},{"name":"SYSTEM_PROCESS_KW_FREEZE","features":[337]},{"name":"SYSTEM_PROCESS_KW_GENERAL","features":[337]},{"name":"SYSTEM_PROCESS_KW_INSWAP","features":[337]},{"name":"SYSTEM_PROCESS_KW_JOB","features":[337]},{"name":"SYSTEM_PROCESS_KW_LOADER","features":[337]},{"name":"SYSTEM_PROCESS_KW_PERF_COUNTER","features":[337]},{"name":"SYSTEM_PROCESS_KW_THREAD","features":[337]},{"name":"SYSTEM_PROCESS_KW_WAKE_COUNTER","features":[337]},{"name":"SYSTEM_PROCESS_KW_WAKE_DROP","features":[337]},{"name":"SYSTEM_PROCESS_KW_WAKE_EVENT","features":[337]},{"name":"SYSTEM_PROCESS_KW_WORKER_THREAD","features":[337]},{"name":"SYSTEM_PROFILE_KW_GENERAL","features":[337]},{"name":"SYSTEM_PROFILE_KW_PMC_PROFILE","features":[337]},{"name":"SYSTEM_REGISTRY_KW_GENERAL","features":[337]},{"name":"SYSTEM_REGISTRY_KW_HIVE","features":[337]},{"name":"SYSTEM_REGISTRY_KW_NOTIFICATION","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_AFFINITY","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_ANTI_STARVATION","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_COMPACT_CSWITCH","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_CONTEXT_SWITCH","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_DISPATCHER","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_IDEAL_PROCESSOR","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_KERNEL_QUEUE","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_LOAD_BALANCER","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_PRIORITY","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_SHOULD_YIELD","features":[337]},{"name":"SYSTEM_SCHEDULER_KW_XSCHEDULER","features":[337]},{"name":"SYSTEM_SYSCALL_KW_GENERAL","features":[337]},{"name":"SYSTEM_TIMER_KW_CLOCK_TIMER","features":[337]},{"name":"SYSTEM_TIMER_KW_GENERAL","features":[337]},{"name":"SetTraceCallback","features":[307,337]},{"name":"SplitIoGuid","features":[337]},{"name":"StartTraceA","features":[307,337]},{"name":"StartTraceW","features":[307,337]},{"name":"StopTraceA","features":[307,337]},{"name":"StopTraceW","features":[307,337]},{"name":"SystemAlpcProviderGuid","features":[337]},{"name":"SystemConfigProviderGuid","features":[337]},{"name":"SystemCpuProviderGuid","features":[337]},{"name":"SystemHypervisorProviderGuid","features":[337]},{"name":"SystemInterruptProviderGuid","features":[337]},{"name":"SystemIoFilterProviderGuid","features":[337]},{"name":"SystemIoProviderGuid","features":[337]},{"name":"SystemLockProviderGuid","features":[337]},{"name":"SystemMemoryProviderGuid","features":[337]},{"name":"SystemObjectProviderGuid","features":[337]},{"name":"SystemPowerProviderGuid","features":[337]},{"name":"SystemProcessProviderGuid","features":[337]},{"name":"SystemProfileProviderGuid","features":[337]},{"name":"SystemRegistryProviderGuid","features":[337]},{"name":"SystemSchedulerProviderGuid","features":[337]},{"name":"SystemSyscallProviderGuid","features":[337]},{"name":"SystemTimerProviderGuid","features":[337]},{"name":"SystemTraceControlGuid","features":[337]},{"name":"TDH_CONTEXT","features":[337]},{"name":"TDH_CONTEXT_MAXIMUM","features":[337]},{"name":"TDH_CONTEXT_PDB_PATH","features":[337]},{"name":"TDH_CONTEXT_POINTERSIZE","features":[337]},{"name":"TDH_CONTEXT_TYPE","features":[337]},{"name":"TDH_CONTEXT_WPP_GMT","features":[337]},{"name":"TDH_CONTEXT_WPP_TMFFILE","features":[337]},{"name":"TDH_CONTEXT_WPP_TMFSEARCHPATH","features":[337]},{"name":"TDH_HANDLE","features":[337]},{"name":"TDH_INTYPE_ANSICHAR","features":[337]},{"name":"TDH_INTYPE_ANSISTRING","features":[337]},{"name":"TDH_INTYPE_BINARY","features":[337]},{"name":"TDH_INTYPE_BOOLEAN","features":[337]},{"name":"TDH_INTYPE_COUNTEDANSISTRING","features":[337]},{"name":"TDH_INTYPE_COUNTEDSTRING","features":[337]},{"name":"TDH_INTYPE_DOUBLE","features":[337]},{"name":"TDH_INTYPE_FILETIME","features":[337]},{"name":"TDH_INTYPE_FLOAT","features":[337]},{"name":"TDH_INTYPE_GUID","features":[337]},{"name":"TDH_INTYPE_HEXDUMP","features":[337]},{"name":"TDH_INTYPE_HEXINT32","features":[337]},{"name":"TDH_INTYPE_HEXINT64","features":[337]},{"name":"TDH_INTYPE_INT16","features":[337]},{"name":"TDH_INTYPE_INT32","features":[337]},{"name":"TDH_INTYPE_INT64","features":[337]},{"name":"TDH_INTYPE_INT8","features":[337]},{"name":"TDH_INTYPE_MANIFEST_COUNTEDANSISTRING","features":[337]},{"name":"TDH_INTYPE_MANIFEST_COUNTEDBINARY","features":[337]},{"name":"TDH_INTYPE_MANIFEST_COUNTEDSTRING","features":[337]},{"name":"TDH_INTYPE_NONNULLTERMINATEDANSISTRING","features":[337]},{"name":"TDH_INTYPE_NONNULLTERMINATEDSTRING","features":[337]},{"name":"TDH_INTYPE_NULL","features":[337]},{"name":"TDH_INTYPE_POINTER","features":[337]},{"name":"TDH_INTYPE_RESERVED24","features":[337]},{"name":"TDH_INTYPE_REVERSEDCOUNTEDANSISTRING","features":[337]},{"name":"TDH_INTYPE_REVERSEDCOUNTEDSTRING","features":[337]},{"name":"TDH_INTYPE_SID","features":[337]},{"name":"TDH_INTYPE_SIZET","features":[337]},{"name":"TDH_INTYPE_SYSTEMTIME","features":[337]},{"name":"TDH_INTYPE_UINT16","features":[337]},{"name":"TDH_INTYPE_UINT32","features":[337]},{"name":"TDH_INTYPE_UINT64","features":[337]},{"name":"TDH_INTYPE_UINT8","features":[337]},{"name":"TDH_INTYPE_UNICODECHAR","features":[337]},{"name":"TDH_INTYPE_UNICODESTRING","features":[337]},{"name":"TDH_INTYPE_WBEMSID","features":[337]},{"name":"TDH_OUTTYPE_BOOLEAN","features":[337]},{"name":"TDH_OUTTYPE_BYTE","features":[337]},{"name":"TDH_OUTTYPE_CIMDATETIME","features":[337]},{"name":"TDH_OUTTYPE_CODE_POINTER","features":[337]},{"name":"TDH_OUTTYPE_CULTURE_INSENSITIVE_DATETIME","features":[337]},{"name":"TDH_OUTTYPE_DATETIME","features":[337]},{"name":"TDH_OUTTYPE_DATETIME_UTC","features":[337]},{"name":"TDH_OUTTYPE_DOUBLE","features":[337]},{"name":"TDH_OUTTYPE_ERRORCODE","features":[337]},{"name":"TDH_OUTTYPE_ETWTIME","features":[337]},{"name":"TDH_OUTTYPE_FLOAT","features":[337]},{"name":"TDH_OUTTYPE_GUID","features":[337]},{"name":"TDH_OUTTYPE_HEXBINARY","features":[337]},{"name":"TDH_OUTTYPE_HEXINT16","features":[337]},{"name":"TDH_OUTTYPE_HEXINT32","features":[337]},{"name":"TDH_OUTTYPE_HEXINT64","features":[337]},{"name":"TDH_OUTTYPE_HEXINT8","features":[337]},{"name":"TDH_OUTTYPE_HRESULT","features":[337]},{"name":"TDH_OUTTYPE_INT","features":[337]},{"name":"TDH_OUTTYPE_IPV4","features":[337]},{"name":"TDH_OUTTYPE_IPV6","features":[337]},{"name":"TDH_OUTTYPE_JSON","features":[337]},{"name":"TDH_OUTTYPE_LONG","features":[337]},{"name":"TDH_OUTTYPE_NOPRINT","features":[337]},{"name":"TDH_OUTTYPE_NTSTATUS","features":[337]},{"name":"TDH_OUTTYPE_NULL","features":[337]},{"name":"TDH_OUTTYPE_PID","features":[337]},{"name":"TDH_OUTTYPE_PKCS7_WITH_TYPE_INFO","features":[337]},{"name":"TDH_OUTTYPE_PORT","features":[337]},{"name":"TDH_OUTTYPE_REDUCEDSTRING","features":[337]},{"name":"TDH_OUTTYPE_SHORT","features":[337]},{"name":"TDH_OUTTYPE_SOCKETADDRESS","features":[337]},{"name":"TDH_OUTTYPE_STRING","features":[337]},{"name":"TDH_OUTTYPE_TID","features":[337]},{"name":"TDH_OUTTYPE_UNSIGNEDBYTE","features":[337]},{"name":"TDH_OUTTYPE_UNSIGNEDINT","features":[337]},{"name":"TDH_OUTTYPE_UNSIGNEDLONG","features":[337]},{"name":"TDH_OUTTYPE_UNSIGNEDSHORT","features":[337]},{"name":"TDH_OUTTYPE_UTF8","features":[337]},{"name":"TDH_OUTTYPE_WIN32ERROR","features":[337]},{"name":"TDH_OUTTYPE_XML","features":[337]},{"name":"TEMPLATE_CONTROL_GUID","features":[337]},{"name":"TEMPLATE_EVENT_DATA","features":[337]},{"name":"TEMPLATE_FLAGS","features":[337]},{"name":"TEMPLATE_USER_DATA","features":[337]},{"name":"TRACELOG_ACCESS_KERNEL_LOGGER","features":[337]},{"name":"TRACELOG_ACCESS_REALTIME","features":[337]},{"name":"TRACELOG_CREATE_INPROC","features":[337]},{"name":"TRACELOG_CREATE_ONDISK","features":[337]},{"name":"TRACELOG_CREATE_REALTIME","features":[337]},{"name":"TRACELOG_GUID_ENABLE","features":[337]},{"name":"TRACELOG_JOIN_GROUP","features":[337]},{"name":"TRACELOG_LOG_EVENT","features":[337]},{"name":"TRACELOG_REGISTER_GUIDS","features":[337]},{"name":"TRACE_ENABLE_INFO","features":[337]},{"name":"TRACE_EVENT_INFO","features":[337]},{"name":"TRACE_GUID_INFO","features":[337]},{"name":"TRACE_GUID_PROPERTIES","features":[307,337]},{"name":"TRACE_GUID_REGISTRATION","features":[307,337]},{"name":"TRACE_HEADER_FLAG_LOG_WNODE","features":[337]},{"name":"TRACE_HEADER_FLAG_TRACED_GUID","features":[337]},{"name":"TRACE_HEADER_FLAG_USE_GUID_PTR","features":[337]},{"name":"TRACE_HEADER_FLAG_USE_MOF_PTR","features":[337]},{"name":"TRACE_HEADER_FLAG_USE_TIMESTAMP","features":[337]},{"name":"TRACE_LEVEL_CRITICAL","features":[337]},{"name":"TRACE_LEVEL_ERROR","features":[337]},{"name":"TRACE_LEVEL_FATAL","features":[337]},{"name":"TRACE_LEVEL_INFORMATION","features":[337]},{"name":"TRACE_LEVEL_NONE","features":[337]},{"name":"TRACE_LEVEL_RESERVED6","features":[337]},{"name":"TRACE_LEVEL_RESERVED7","features":[337]},{"name":"TRACE_LEVEL_RESERVED8","features":[337]},{"name":"TRACE_LEVEL_RESERVED9","features":[337]},{"name":"TRACE_LEVEL_VERBOSE","features":[337]},{"name":"TRACE_LEVEL_WARNING","features":[337]},{"name":"TRACE_LOGFILE_HEADER","features":[307,337,545]},{"name":"TRACE_LOGFILE_HEADER32","features":[307,337,545]},{"name":"TRACE_LOGFILE_HEADER64","features":[307,337,545]},{"name":"TRACE_MESSAGE_COMPONENTID","features":[337]},{"name":"TRACE_MESSAGE_FLAGS","features":[337]},{"name":"TRACE_MESSAGE_FLAG_MASK","features":[337]},{"name":"TRACE_MESSAGE_GUID","features":[337]},{"name":"TRACE_MESSAGE_PERFORMANCE_TIMESTAMP","features":[337]},{"name":"TRACE_MESSAGE_POINTER32","features":[337]},{"name":"TRACE_MESSAGE_POINTER64","features":[337]},{"name":"TRACE_MESSAGE_SEQUENCE","features":[337]},{"name":"TRACE_MESSAGE_SYSTEMINFO","features":[337]},{"name":"TRACE_MESSAGE_TIMESTAMP","features":[337]},{"name":"TRACE_PERIODIC_CAPTURE_STATE_INFO","features":[337]},{"name":"TRACE_PROFILE_INTERVAL","features":[337]},{"name":"TRACE_PROVIDER_FLAG_LEGACY","features":[337]},{"name":"TRACE_PROVIDER_FLAG_PRE_ENABLE","features":[337]},{"name":"TRACE_PROVIDER_INFO","features":[337]},{"name":"TRACE_PROVIDER_INSTANCE_INFO","features":[337]},{"name":"TRACE_QUERY_INFO_CLASS","features":[337]},{"name":"TRACE_STACK_CACHING_INFO","features":[307,337]},{"name":"TRACE_VERSION_INFO","features":[337]},{"name":"TcpIpGuid","features":[337]},{"name":"TdhAggregatePayloadFilters","features":[307,337]},{"name":"TdhCleanupPayloadEventFilterDescriptor","features":[337]},{"name":"TdhCloseDecodingHandle","features":[337]},{"name":"TdhCreatePayloadFilter","features":[307,337]},{"name":"TdhDeletePayloadFilter","features":[337]},{"name":"TdhEnumerateManifestProviderEvents","features":[337]},{"name":"TdhEnumerateProviderFieldInformation","features":[337]},{"name":"TdhEnumerateProviderFilters","features":[337]},{"name":"TdhEnumerateProviders","features":[337]},{"name":"TdhEnumerateProvidersForDecodingSource","features":[337]},{"name":"TdhFormatProperty","features":[337]},{"name":"TdhGetDecodingParameter","features":[337]},{"name":"TdhGetEventInformation","features":[337]},{"name":"TdhGetEventMapInformation","features":[337]},{"name":"TdhGetManifestEventInformation","features":[337]},{"name":"TdhGetProperty","features":[337]},{"name":"TdhGetPropertySize","features":[337]},{"name":"TdhGetWppMessage","features":[337]},{"name":"TdhGetWppProperty","features":[337]},{"name":"TdhLoadManifest","features":[337]},{"name":"TdhLoadManifestFromBinary","features":[337]},{"name":"TdhLoadManifestFromMemory","features":[337]},{"name":"TdhOpenDecodingHandle","features":[337]},{"name":"TdhQueryProviderFieldInformation","features":[337]},{"name":"TdhSetDecodingParameter","features":[337]},{"name":"TdhUnloadManifest","features":[337]},{"name":"TdhUnloadManifestFromMemory","features":[337]},{"name":"ThreadGuid","features":[337]},{"name":"TraceDisallowListQuery","features":[337]},{"name":"TraceEvent","features":[307,337]},{"name":"TraceEventInstance","features":[307,337]},{"name":"TraceGroupQueryInfo","features":[337]},{"name":"TraceGroupQueryList","features":[337]},{"name":"TraceGuidQueryInfo","features":[337]},{"name":"TraceGuidQueryList","features":[337]},{"name":"TraceGuidQueryProcess","features":[337]},{"name":"TraceInfoReserved15","features":[337]},{"name":"TraceLbrConfigurationInfo","features":[337]},{"name":"TraceLbrEventListInfo","features":[337]},{"name":"TraceMaxLoggersQuery","features":[337]},{"name":"TraceMaxPmcCounterQuery","features":[337]},{"name":"TraceMessage","features":[307,337]},{"name":"TraceMessageVa","features":[307,337]},{"name":"TracePeriodicCaptureStateInfo","features":[337]},{"name":"TracePeriodicCaptureStateListInfo","features":[337]},{"name":"TracePmcCounterListInfo","features":[337]},{"name":"TracePmcCounterOwners","features":[337]},{"name":"TracePmcEventListInfo","features":[337]},{"name":"TracePmcSessionInformation","features":[337]},{"name":"TraceProfileSourceConfigInfo","features":[337]},{"name":"TraceProfileSourceListInfo","features":[337]},{"name":"TraceProviderBinaryTracking","features":[337]},{"name":"TraceQueryInformation","features":[307,337]},{"name":"TraceSampledProfileIntervalInfo","features":[337]},{"name":"TraceSetDisallowList","features":[337]},{"name":"TraceSetInformation","features":[307,337]},{"name":"TraceStackCachingInfo","features":[337]},{"name":"TraceStackTracingInfo","features":[337]},{"name":"TraceStreamCount","features":[337]},{"name":"TraceSystemTraceEnableFlagsInfo","features":[337]},{"name":"TraceUnifiedStackCachingInfo","features":[337]},{"name":"TraceVersionInfo","features":[337]},{"name":"UdpIpGuid","features":[337]},{"name":"UnregisterTraceGuids","features":[337]},{"name":"UpdateTraceA","features":[307,337]},{"name":"UpdateTraceW","features":[307,337]},{"name":"WMIDPREQUEST","features":[337]},{"name":"WMIDPREQUESTCODE","features":[337]},{"name":"WMIGUID_EXECUTE","features":[337]},{"name":"WMIGUID_NOTIFICATION","features":[337]},{"name":"WMIGUID_QUERY","features":[337]},{"name":"WMIGUID_READ_DESCRIPTION","features":[337]},{"name":"WMIGUID_SET","features":[337]},{"name":"WMIREGGUIDW","features":[337]},{"name":"WMIREGINFOW","features":[337]},{"name":"WMIREG_FLAG_EVENT_ONLY_GUID","features":[337]},{"name":"WMIREG_FLAG_EXPENSIVE","features":[337]},{"name":"WMIREG_FLAG_INSTANCE_BASENAME","features":[337]},{"name":"WMIREG_FLAG_INSTANCE_LIST","features":[337]},{"name":"WMIREG_FLAG_INSTANCE_PDO","features":[337]},{"name":"WMIREG_FLAG_REMOVE_GUID","features":[337]},{"name":"WMIREG_FLAG_RESERVED1","features":[337]},{"name":"WMIREG_FLAG_RESERVED2","features":[337]},{"name":"WMIREG_FLAG_TRACED_GUID","features":[337]},{"name":"WMIREG_FLAG_TRACE_CONTROL_GUID","features":[337]},{"name":"WMI_CAPTURE_STATE","features":[337]},{"name":"WMI_DISABLE_COLLECTION","features":[337]},{"name":"WMI_DISABLE_EVENTS","features":[337]},{"name":"WMI_ENABLE_COLLECTION","features":[337]},{"name":"WMI_ENABLE_EVENTS","features":[337]},{"name":"WMI_EXECUTE_METHOD","features":[337]},{"name":"WMI_GET_ALL_DATA","features":[337]},{"name":"WMI_GET_SINGLE_INSTANCE","features":[337]},{"name":"WMI_GLOBAL_LOGGER_ID","features":[337]},{"name":"WMI_GUIDTYPE_DATA","features":[337]},{"name":"WMI_GUIDTYPE_EVENT","features":[337]},{"name":"WMI_GUIDTYPE_TRACE","features":[337]},{"name":"WMI_GUIDTYPE_TRACECONTROL","features":[337]},{"name":"WMI_REGINFO","features":[337]},{"name":"WMI_SET_SINGLE_INSTANCE","features":[337]},{"name":"WMI_SET_SINGLE_ITEM","features":[337]},{"name":"WNODE_ALL_DATA","features":[307,337]},{"name":"WNODE_EVENT_ITEM","features":[307,337]},{"name":"WNODE_EVENT_REFERENCE","features":[307,337]},{"name":"WNODE_FLAG_ALL_DATA","features":[337]},{"name":"WNODE_FLAG_ANSI_INSTANCENAMES","features":[337]},{"name":"WNODE_FLAG_EVENT_ITEM","features":[337]},{"name":"WNODE_FLAG_EVENT_REFERENCE","features":[337]},{"name":"WNODE_FLAG_FIXED_INSTANCE_SIZE","features":[337]},{"name":"WNODE_FLAG_INSTANCES_SAME","features":[337]},{"name":"WNODE_FLAG_INTERNAL","features":[337]},{"name":"WNODE_FLAG_LOG_WNODE","features":[337]},{"name":"WNODE_FLAG_METHOD_ITEM","features":[337]},{"name":"WNODE_FLAG_NO_HEADER","features":[337]},{"name":"WNODE_FLAG_PDO_INSTANCE_NAMES","features":[337]},{"name":"WNODE_FLAG_PERSIST_EVENT","features":[337]},{"name":"WNODE_FLAG_SEND_DATA_BLOCK","features":[337]},{"name":"WNODE_FLAG_SEVERITY_MASK","features":[337]},{"name":"WNODE_FLAG_SINGLE_INSTANCE","features":[337]},{"name":"WNODE_FLAG_SINGLE_ITEM","features":[337]},{"name":"WNODE_FLAG_STATIC_INSTANCE_NAMES","features":[337]},{"name":"WNODE_FLAG_TOO_SMALL","features":[337]},{"name":"WNODE_FLAG_TRACED_GUID","features":[337]},{"name":"WNODE_FLAG_USE_GUID_PTR","features":[337]},{"name":"WNODE_FLAG_USE_MOF_PTR","features":[337]},{"name":"WNODE_FLAG_USE_TIMESTAMP","features":[337]},{"name":"WNODE_FLAG_VERSIONED_PROPERTIES","features":[337]},{"name":"WNODE_HEADER","features":[307,337]},{"name":"WNODE_METHOD_ITEM","features":[307,337]},{"name":"WNODE_SINGLE_INSTANCE","features":[307,337]},{"name":"WNODE_SINGLE_ITEM","features":[307,337]},{"name":"WNODE_TOO_SMALL","features":[307,337]},{"name":"_TDH_IN_TYPE","features":[337]},{"name":"_TDH_OUT_TYPE","features":[337]}],"560":[{"name":"HPSS","features":[548]},{"name":"HPSSWALK","features":[548]},{"name":"PSS_ALLOCATOR","features":[548]},{"name":"PSS_AUXILIARY_PAGES_INFORMATION","features":[548]},{"name":"PSS_AUXILIARY_PAGE_ENTRY","features":[307,548,325]},{"name":"PSS_CAPTURE_FLAGS","features":[548]},{"name":"PSS_CAPTURE_HANDLES","features":[548]},{"name":"PSS_CAPTURE_HANDLE_BASIC_INFORMATION","features":[548]},{"name":"PSS_CAPTURE_HANDLE_NAME_INFORMATION","features":[548]},{"name":"PSS_CAPTURE_HANDLE_TRACE","features":[548]},{"name":"PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION","features":[548]},{"name":"PSS_CAPTURE_IPT_TRACE","features":[548]},{"name":"PSS_CAPTURE_NONE","features":[548]},{"name":"PSS_CAPTURE_RESERVED_00000002","features":[548]},{"name":"PSS_CAPTURE_RESERVED_00000400","features":[548]},{"name":"PSS_CAPTURE_RESERVED_00004000","features":[548]},{"name":"PSS_CAPTURE_THREADS","features":[548]},{"name":"PSS_CAPTURE_THREAD_CONTEXT","features":[548]},{"name":"PSS_CAPTURE_THREAD_CONTEXT_EXTENDED","features":[548]},{"name":"PSS_CAPTURE_VA_CLONE","features":[548]},{"name":"PSS_CAPTURE_VA_SPACE","features":[548]},{"name":"PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION","features":[548]},{"name":"PSS_CREATE_BREAKAWAY","features":[548]},{"name":"PSS_CREATE_BREAKAWAY_OPTIONAL","features":[548]},{"name":"PSS_CREATE_FORCE_BREAKAWAY","features":[548]},{"name":"PSS_CREATE_MEASURE_PERFORMANCE","features":[548]},{"name":"PSS_CREATE_RELEASE_SECTION","features":[548]},{"name":"PSS_CREATE_USE_VM_ALLOCATIONS","features":[548]},{"name":"PSS_DUPLICATE_CLOSE_SOURCE","features":[548]},{"name":"PSS_DUPLICATE_FLAGS","features":[548]},{"name":"PSS_DUPLICATE_NONE","features":[548]},{"name":"PSS_HANDLE_ENTRY","features":[307,548]},{"name":"PSS_HANDLE_FLAGS","features":[548]},{"name":"PSS_HANDLE_HAVE_BASIC_INFORMATION","features":[548]},{"name":"PSS_HANDLE_HAVE_NAME","features":[548]},{"name":"PSS_HANDLE_HAVE_TYPE","features":[548]},{"name":"PSS_HANDLE_HAVE_TYPE_SPECIFIC_INFORMATION","features":[548]},{"name":"PSS_HANDLE_INFORMATION","features":[548]},{"name":"PSS_HANDLE_NONE","features":[548]},{"name":"PSS_HANDLE_TRACE_INFORMATION","features":[307,548]},{"name":"PSS_OBJECT_TYPE","features":[548]},{"name":"PSS_OBJECT_TYPE_EVENT","features":[548]},{"name":"PSS_OBJECT_TYPE_MUTANT","features":[548]},{"name":"PSS_OBJECT_TYPE_PROCESS","features":[548]},{"name":"PSS_OBJECT_TYPE_SECTION","features":[548]},{"name":"PSS_OBJECT_TYPE_SEMAPHORE","features":[548]},{"name":"PSS_OBJECT_TYPE_THREAD","features":[548]},{"name":"PSS_OBJECT_TYPE_UNKNOWN","features":[548]},{"name":"PSS_PERFORMANCE_COUNTERS","features":[548]},{"name":"PSS_PERF_RESOLUTION","features":[548]},{"name":"PSS_PROCESS_FLAGS","features":[548]},{"name":"PSS_PROCESS_FLAGS_FROZEN","features":[548]},{"name":"PSS_PROCESS_FLAGS_NONE","features":[548]},{"name":"PSS_PROCESS_FLAGS_PROTECTED","features":[548]},{"name":"PSS_PROCESS_FLAGS_RESERVED_03","features":[548]},{"name":"PSS_PROCESS_FLAGS_RESERVED_04","features":[548]},{"name":"PSS_PROCESS_FLAGS_WOW64","features":[548]},{"name":"PSS_PROCESS_INFORMATION","features":[307,548]},{"name":"PSS_QUERY_AUXILIARY_PAGES_INFORMATION","features":[548]},{"name":"PSS_QUERY_HANDLE_INFORMATION","features":[548]},{"name":"PSS_QUERY_HANDLE_TRACE_INFORMATION","features":[548]},{"name":"PSS_QUERY_INFORMATION_CLASS","features":[548]},{"name":"PSS_QUERY_PERFORMANCE_COUNTERS","features":[548]},{"name":"PSS_QUERY_PROCESS_INFORMATION","features":[548]},{"name":"PSS_QUERY_THREAD_INFORMATION","features":[548]},{"name":"PSS_QUERY_VA_CLONE_INFORMATION","features":[548]},{"name":"PSS_QUERY_VA_SPACE_INFORMATION","features":[548]},{"name":"PSS_THREAD_ENTRY","features":[307,336,548,313]},{"name":"PSS_THREAD_FLAGS","features":[548]},{"name":"PSS_THREAD_FLAGS_NONE","features":[548]},{"name":"PSS_THREAD_FLAGS_TERMINATED","features":[548]},{"name":"PSS_THREAD_INFORMATION","features":[548]},{"name":"PSS_VA_CLONE_INFORMATION","features":[307,548]},{"name":"PSS_VA_SPACE_ENTRY","features":[548]},{"name":"PSS_VA_SPACE_INFORMATION","features":[548]},{"name":"PSS_WALK_AUXILIARY_PAGES","features":[548]},{"name":"PSS_WALK_HANDLES","features":[548]},{"name":"PSS_WALK_INFORMATION_CLASS","features":[548]},{"name":"PSS_WALK_THREADS","features":[548]},{"name":"PSS_WALK_VA_SPACE","features":[548]},{"name":"PssCaptureSnapshot","features":[307,548]},{"name":"PssDuplicateSnapshot","features":[307,548]},{"name":"PssFreeSnapshot","features":[307,548]},{"name":"PssQuerySnapshot","features":[548]},{"name":"PssWalkMarkerCreate","features":[548]},{"name":"PssWalkMarkerFree","features":[548]},{"name":"PssWalkMarkerGetPosition","features":[548]},{"name":"PssWalkMarkerSeekToBeginning","features":[548]},{"name":"PssWalkMarkerSetPosition","features":[548]},{"name":"PssWalkSnapshot","features":[548]}],"561":[{"name":"CREATE_TOOLHELP_SNAPSHOT_FLAGS","features":[549]},{"name":"CreateToolhelp32Snapshot","features":[307,549]},{"name":"HEAPENTRY32","features":[307,549]},{"name":"HEAPENTRY32_FLAGS","features":[549]},{"name":"HEAPLIST32","features":[549]},{"name":"HF32_DEFAULT","features":[549]},{"name":"HF32_SHARED","features":[549]},{"name":"Heap32First","features":[307,549]},{"name":"Heap32ListFirst","features":[307,549]},{"name":"Heap32ListNext","features":[307,549]},{"name":"Heap32Next","features":[307,549]},{"name":"LF32_FIXED","features":[549]},{"name":"LF32_FREE","features":[549]},{"name":"LF32_MOVEABLE","features":[549]},{"name":"MAX_MODULE_NAME32","features":[549]},{"name":"MODULEENTRY32","features":[307,549]},{"name":"MODULEENTRY32W","features":[307,549]},{"name":"Module32First","features":[307,549]},{"name":"Module32FirstW","features":[307,549]},{"name":"Module32Next","features":[307,549]},{"name":"Module32NextW","features":[307,549]},{"name":"PROCESSENTRY32","features":[549]},{"name":"PROCESSENTRY32W","features":[549]},{"name":"Process32First","features":[307,549]},{"name":"Process32FirstW","features":[307,549]},{"name":"Process32Next","features":[307,549]},{"name":"Process32NextW","features":[307,549]},{"name":"TH32CS_INHERIT","features":[549]},{"name":"TH32CS_SNAPALL","features":[549]},{"name":"TH32CS_SNAPHEAPLIST","features":[549]},{"name":"TH32CS_SNAPMODULE","features":[549]},{"name":"TH32CS_SNAPMODULE32","features":[549]},{"name":"TH32CS_SNAPPROCESS","features":[549]},{"name":"TH32CS_SNAPTHREAD","features":[549]},{"name":"THREADENTRY32","features":[549]},{"name":"Thread32First","features":[307,549]},{"name":"Thread32Next","features":[307,549]},{"name":"Toolhelp32ReadProcessMemory","features":[307,549]}],"562":[{"name":"MSG_category_Devices","features":[550]},{"name":"MSG_category_Disk","features":[550]},{"name":"MSG_category_Network","features":[550]},{"name":"MSG_category_Printers","features":[550]},{"name":"MSG_category_Services","features":[550]},{"name":"MSG_category_Shell","features":[550]},{"name":"MSG_category_SystemEvent","features":[550]},{"name":"MSG_channel_Application","features":[550]},{"name":"MSG_channel_ProviderMetadata","features":[550]},{"name":"MSG_channel_Security","features":[550]},{"name":"MSG_channel_System","features":[550]},{"name":"MSG_channel_TraceClassic","features":[550]},{"name":"MSG_channel_TraceLogging","features":[550]},{"name":"MSG_keyword_AnyKeyword","features":[550]},{"name":"MSG_keyword_AuditFailure","features":[550]},{"name":"MSG_keyword_AuditSuccess","features":[550]},{"name":"MSG_keyword_Classic","features":[550]},{"name":"MSG_keyword_CorrelationHint","features":[550]},{"name":"MSG_keyword_ResponseTime","features":[550]},{"name":"MSG_keyword_SQM","features":[550]},{"name":"MSG_keyword_WDIDiag","features":[550]},{"name":"MSG_level_Critical","features":[550]},{"name":"MSG_level_Error","features":[550]},{"name":"MSG_level_Informational","features":[550]},{"name":"MSG_level_LogAlways","features":[550]},{"name":"MSG_level_Verbose","features":[550]},{"name":"MSG_level_Warning","features":[550]},{"name":"MSG_opcode_DCStart","features":[550]},{"name":"MSG_opcode_DCStop","features":[550]},{"name":"MSG_opcode_Extension","features":[550]},{"name":"MSG_opcode_Info","features":[550]},{"name":"MSG_opcode_Receive","features":[550]},{"name":"MSG_opcode_Reply","features":[550]},{"name":"MSG_opcode_Resume","features":[550]},{"name":"MSG_opcode_Send","features":[550]},{"name":"MSG_opcode_Start","features":[550]},{"name":"MSG_opcode_Stop","features":[550]},{"name":"MSG_opcode_Suspend","features":[550]},{"name":"MSG_task_None","features":[550]},{"name":"WINEVENT_CHANNEL_CLASSIC_TRACE","features":[550]},{"name":"WINEVENT_CHANNEL_GLOBAL_APPLICATION","features":[550]},{"name":"WINEVENT_CHANNEL_GLOBAL_SECURITY","features":[550]},{"name":"WINEVENT_CHANNEL_GLOBAL_SYSTEM","features":[550]},{"name":"WINEVENT_CHANNEL_PROVIDERMETADATA","features":[550]},{"name":"WINEVENT_CHANNEL_TRACELOGGING","features":[550]},{"name":"WINEVENT_KEYWORD_AUDIT_FAILURE","features":[550]},{"name":"WINEVENT_KEYWORD_AUDIT_SUCCESS","features":[550]},{"name":"WINEVENT_KEYWORD_CORRELATION_HINT","features":[550]},{"name":"WINEVENT_KEYWORD_EVENTLOG_CLASSIC","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_49","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_56","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_57","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_58","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_59","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_60","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_61","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_62","features":[550]},{"name":"WINEVENT_KEYWORD_RESERVED_63","features":[550]},{"name":"WINEVENT_KEYWORD_RESPONSE_TIME","features":[550]},{"name":"WINEVENT_KEYWORD_SQM","features":[550]},{"name":"WINEVENT_KEYWORD_WDI_DIAG","features":[550]},{"name":"WINEVENT_LEVEL_CRITICAL","features":[550]},{"name":"WINEVENT_LEVEL_ERROR","features":[550]},{"name":"WINEVENT_LEVEL_INFO","features":[550]},{"name":"WINEVENT_LEVEL_LOG_ALWAYS","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_10","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_11","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_12","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_13","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_14","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_15","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_6","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_7","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_8","features":[550]},{"name":"WINEVENT_LEVEL_RESERVED_9","features":[550]},{"name":"WINEVENT_LEVEL_VERBOSE","features":[550]},{"name":"WINEVENT_LEVEL_WARNING","features":[550]},{"name":"WINEVENT_OPCODE_DC_START","features":[550]},{"name":"WINEVENT_OPCODE_DC_STOP","features":[550]},{"name":"WINEVENT_OPCODE_EXTENSION","features":[550]},{"name":"WINEVENT_OPCODE_INFO","features":[550]},{"name":"WINEVENT_OPCODE_RECEIVE","features":[550]},{"name":"WINEVENT_OPCODE_REPLY","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_241","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_242","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_243","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_244","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_245","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_246","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_247","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_248","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_249","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_250","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_251","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_252","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_253","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_254","features":[550]},{"name":"WINEVENT_OPCODE_RESERVED_255","features":[550]},{"name":"WINEVENT_OPCODE_RESUME","features":[550]},{"name":"WINEVENT_OPCODE_SEND","features":[550]},{"name":"WINEVENT_OPCODE_START","features":[550]},{"name":"WINEVENT_OPCODE_STOP","features":[550]},{"name":"WINEVENT_OPCODE_SUSPEND","features":[550]},{"name":"WINEVENT_TASK_NONE","features":[550]},{"name":"WINEVT_KEYWORD_ANY","features":[550]}],"563":[{"name":"APPLICATIONTYPE","features":[551]},{"name":"AUTHENTICATION_LEVEL","features":[551]},{"name":"BOID","features":[551]},{"name":"CLSID_MSDtcTransaction","features":[551]},{"name":"CLSID_MSDtcTransactionManager","features":[551]},{"name":"CLUSTERRESOURCE_APPLICATIONTYPE","features":[551]},{"name":"DTCINITIATEDRECOVERYWORK","features":[551]},{"name":"DTCINITIATEDRECOVERYWORK_CHECKLUSTATUS","features":[551]},{"name":"DTCINITIATEDRECOVERYWORK_TMDOWN","features":[551]},{"name":"DTCINITIATEDRECOVERYWORK_TRANS","features":[551]},{"name":"DTCINSTALL_E_CLIENT_ALREADY_INSTALLED","features":[551]},{"name":"DTCINSTALL_E_SERVER_ALREADY_INSTALLED","features":[551]},{"name":"DTCLUCOMPARESTATE","features":[551]},{"name":"DTCLUCOMPARESTATESCONFIRMATION","features":[551]},{"name":"DTCLUCOMPARESTATESCONFIRMATION_CONFIRM","features":[551]},{"name":"DTCLUCOMPARESTATESCONFIRMATION_PROTOCOL","features":[551]},{"name":"DTCLUCOMPARESTATESERROR","features":[551]},{"name":"DTCLUCOMPARESTATESERROR_PROTOCOL","features":[551]},{"name":"DTCLUCOMPARESTATESRESPONSE","features":[551]},{"name":"DTCLUCOMPARESTATESRESPONSE_OK","features":[551]},{"name":"DTCLUCOMPARESTATESRESPONSE_PROTOCOL","features":[551]},{"name":"DTCLUCOMPARESTATE_COMMITTED","features":[551]},{"name":"DTCLUCOMPARESTATE_HEURISTICCOMMITTED","features":[551]},{"name":"DTCLUCOMPARESTATE_HEURISTICMIXED","features":[551]},{"name":"DTCLUCOMPARESTATE_HEURISTICRESET","features":[551]},{"name":"DTCLUCOMPARESTATE_INDOUBT","features":[551]},{"name":"DTCLUCOMPARESTATE_RESET","features":[551]},{"name":"DTCLUXLN","features":[551]},{"name":"DTCLUXLNCONFIRMATION","features":[551]},{"name":"DTCLUXLNCONFIRMATION_COLDWARMMISMATCH","features":[551]},{"name":"DTCLUXLNCONFIRMATION_CONFIRM","features":[551]},{"name":"DTCLUXLNCONFIRMATION_LOGNAMEMISMATCH","features":[551]},{"name":"DTCLUXLNCONFIRMATION_OBSOLETE","features":[551]},{"name":"DTCLUXLNERROR","features":[551]},{"name":"DTCLUXLNERROR_COLDWARMMISMATCH","features":[551]},{"name":"DTCLUXLNERROR_LOGNAMEMISMATCH","features":[551]},{"name":"DTCLUXLNERROR_PROTOCOL","features":[551]},{"name":"DTCLUXLNRESPONSE","features":[551]},{"name":"DTCLUXLNRESPONSE_COLDWARMMISMATCH","features":[551]},{"name":"DTCLUXLNRESPONSE_LOGNAMEMISMATCH","features":[551]},{"name":"DTCLUXLNRESPONSE_OK_SENDCONFIRMATION","features":[551]},{"name":"DTCLUXLNRESPONSE_OK_SENDOURXLNBACK","features":[551]},{"name":"DTCLUXLN_COLD","features":[551]},{"name":"DTCLUXLN_WARM","features":[551]},{"name":"DTC_GET_TRANSACTION_MANAGER","features":[551]},{"name":"DTC_GET_TRANSACTION_MANAGER_EX_A","features":[551]},{"name":"DTC_GET_TRANSACTION_MANAGER_EX_W","features":[551]},{"name":"DTC_INSTALL_CLIENT","features":[551]},{"name":"DTC_INSTALL_OVERWRITE_CLIENT","features":[551]},{"name":"DTC_INSTALL_OVERWRITE_SERVER","features":[551]},{"name":"DTC_STATUS_","features":[551]},{"name":"DTC_STATUS_CONTINUING","features":[551]},{"name":"DTC_STATUS_E_CANTCONTROL","features":[551]},{"name":"DTC_STATUS_FAILED","features":[551]},{"name":"DTC_STATUS_PAUSED","features":[551]},{"name":"DTC_STATUS_PAUSING","features":[551]},{"name":"DTC_STATUS_STARTED","features":[551]},{"name":"DTC_STATUS_STARTING","features":[551]},{"name":"DTC_STATUS_STOPPED","features":[551]},{"name":"DTC_STATUS_STOPPING","features":[551]},{"name":"DTC_STATUS_UNKNOWN","features":[551]},{"name":"DtcGetTransactionManager","features":[551]},{"name":"DtcGetTransactionManagerC","features":[551]},{"name":"DtcGetTransactionManagerExA","features":[551]},{"name":"DtcGetTransactionManagerExW","features":[551]},{"name":"IDtcLuConfigure","features":[551]},{"name":"IDtcLuRecovery","features":[551]},{"name":"IDtcLuRecoveryFactory","features":[551]},{"name":"IDtcLuRecoveryInitiatedByDtc","features":[551]},{"name":"IDtcLuRecoveryInitiatedByDtcStatusWork","features":[551]},{"name":"IDtcLuRecoveryInitiatedByDtcTransWork","features":[551]},{"name":"IDtcLuRecoveryInitiatedByLu","features":[551]},{"name":"IDtcLuRecoveryInitiatedByLuWork","features":[551]},{"name":"IDtcLuRmEnlistment","features":[551]},{"name":"IDtcLuRmEnlistmentFactory","features":[551]},{"name":"IDtcLuRmEnlistmentSink","features":[551]},{"name":"IDtcLuSubordinateDtc","features":[551]},{"name":"IDtcLuSubordinateDtcFactory","features":[551]},{"name":"IDtcLuSubordinateDtcSink","features":[551]},{"name":"IDtcNetworkAccessConfig","features":[551]},{"name":"IDtcNetworkAccessConfig2","features":[551]},{"name":"IDtcNetworkAccessConfig3","features":[551]},{"name":"IDtcToXaHelper","features":[551]},{"name":"IDtcToXaHelperFactory","features":[551]},{"name":"IDtcToXaHelperSinglePipe","features":[551]},{"name":"IDtcToXaMapper","features":[551]},{"name":"IGetDispenser","features":[551]},{"name":"IKernelTransaction","features":[551]},{"name":"ILastResourceManager","features":[551]},{"name":"INCOMING_AUTHENTICATION_REQUIRED","features":[551]},{"name":"IPrepareInfo","features":[551]},{"name":"IPrepareInfo2","features":[551]},{"name":"IRMHelper","features":[551]},{"name":"IResourceManager","features":[551]},{"name":"IResourceManager2","features":[551]},{"name":"IResourceManagerFactory","features":[551]},{"name":"IResourceManagerFactory2","features":[551]},{"name":"IResourceManagerRejoinable","features":[551]},{"name":"IResourceManagerSink","features":[551]},{"name":"ISOFLAG","features":[551]},{"name":"ISOFLAG_OPTIMISTIC","features":[551]},{"name":"ISOFLAG_READONLY","features":[551]},{"name":"ISOFLAG_RETAIN_ABORT","features":[551]},{"name":"ISOFLAG_RETAIN_ABORT_DC","features":[551]},{"name":"ISOFLAG_RETAIN_ABORT_NO","features":[551]},{"name":"ISOFLAG_RETAIN_BOTH","features":[551]},{"name":"ISOFLAG_RETAIN_COMMIT","features":[551]},{"name":"ISOFLAG_RETAIN_COMMIT_DC","features":[551]},{"name":"ISOFLAG_RETAIN_COMMIT_NO","features":[551]},{"name":"ISOFLAG_RETAIN_DONTCARE","features":[551]},{"name":"ISOFLAG_RETAIN_NONE","features":[551]},{"name":"ISOLATIONLEVEL","features":[551]},{"name":"ISOLATIONLEVEL_BROWSE","features":[551]},{"name":"ISOLATIONLEVEL_CHAOS","features":[551]},{"name":"ISOLATIONLEVEL_CURSORSTABILITY","features":[551]},{"name":"ISOLATIONLEVEL_ISOLATED","features":[551]},{"name":"ISOLATIONLEVEL_READCOMMITTED","features":[551]},{"name":"ISOLATIONLEVEL_READUNCOMMITTED","features":[551]},{"name":"ISOLATIONLEVEL_REPEATABLEREAD","features":[551]},{"name":"ISOLATIONLEVEL_SERIALIZABLE","features":[551]},{"name":"ISOLATIONLEVEL_UNSPECIFIED","features":[551]},{"name":"ITipHelper","features":[551]},{"name":"ITipPullSink","features":[551]},{"name":"ITipTransaction","features":[551]},{"name":"ITmNodeName","features":[551]},{"name":"ITransaction","features":[551]},{"name":"ITransaction2","features":[551]},{"name":"ITransactionCloner","features":[551]},{"name":"ITransactionDispenser","features":[551]},{"name":"ITransactionEnlistmentAsync","features":[551]},{"name":"ITransactionExport","features":[551]},{"name":"ITransactionExportFactory","features":[551]},{"name":"ITransactionImport","features":[551]},{"name":"ITransactionImportWhereabouts","features":[551]},{"name":"ITransactionLastEnlistmentAsync","features":[551]},{"name":"ITransactionLastResourceAsync","features":[551]},{"name":"ITransactionOptions","features":[551]},{"name":"ITransactionOutcomeEvents","features":[551]},{"name":"ITransactionPhase0EnlistmentAsync","features":[551]},{"name":"ITransactionPhase0Factory","features":[551]},{"name":"ITransactionPhase0NotifyAsync","features":[551]},{"name":"ITransactionReceiver","features":[551]},{"name":"ITransactionReceiverFactory","features":[551]},{"name":"ITransactionResource","features":[551]},{"name":"ITransactionResourceAsync","features":[551]},{"name":"ITransactionTransmitter","features":[551]},{"name":"ITransactionTransmitterFactory","features":[551]},{"name":"ITransactionVoterBallotAsync2","features":[551]},{"name":"ITransactionVoterFactory2","features":[551]},{"name":"ITransactionVoterNotifyAsync2","features":[551]},{"name":"IXAConfig","features":[551]},{"name":"IXAObtainRMInfo","features":[551]},{"name":"IXATransLookup","features":[551]},{"name":"IXATransLookup2","features":[551]},{"name":"LOCAL_APPLICATIONTYPE","features":[551]},{"name":"MAXBQUALSIZE","features":[551]},{"name":"MAXGTRIDSIZE","features":[551]},{"name":"MAXINFOSIZE","features":[551]},{"name":"MAX_TRAN_DESC","features":[551]},{"name":"MUTUAL_AUTHENTICATION_REQUIRED","features":[551]},{"name":"NO_AUTHENTICATION_REQUIRED","features":[551]},{"name":"OLE_TM_CONFIG_PARAMS_V1","features":[551]},{"name":"OLE_TM_CONFIG_PARAMS_V2","features":[551]},{"name":"OLE_TM_CONFIG_VERSION_1","features":[551]},{"name":"OLE_TM_CONFIG_VERSION_2","features":[551]},{"name":"OLE_TM_FLAG_INTERNAL_TO_TM","features":[551]},{"name":"OLE_TM_FLAG_NOAGILERECOVERY","features":[551]},{"name":"OLE_TM_FLAG_NODEMANDSTART","features":[551]},{"name":"OLE_TM_FLAG_NONE","features":[551]},{"name":"OLE_TM_FLAG_QUERY_SERVICE_LOCKSTATUS","features":[551]},{"name":"PROXY_CONFIG_PARAMS","features":[551]},{"name":"RMNAMESZ","features":[551]},{"name":"TMASYNC","features":[551]},{"name":"TMENDRSCAN","features":[551]},{"name":"TMER_INVAL","features":[551]},{"name":"TMER_PROTO","features":[551]},{"name":"TMER_TMERR","features":[551]},{"name":"TMFAIL","features":[551]},{"name":"TMJOIN","features":[551]},{"name":"TMMIGRATE","features":[551]},{"name":"TMMULTIPLE","features":[551]},{"name":"TMNOFLAGS","features":[551]},{"name":"TMNOMIGRATE","features":[551]},{"name":"TMNOWAIT","features":[551]},{"name":"TMONEPHASE","features":[551]},{"name":"TMREGISTER","features":[551]},{"name":"TMRESUME","features":[551]},{"name":"TMSTARTRSCAN","features":[551]},{"name":"TMSUCCESS","features":[551]},{"name":"TMSUSPEND","features":[551]},{"name":"TMUSEASYNC","features":[551]},{"name":"TM_JOIN","features":[551]},{"name":"TM_OK","features":[551]},{"name":"TM_RESUME","features":[551]},{"name":"TX_MISC_CONSTANTS","features":[551]},{"name":"XACTCONST","features":[551]},{"name":"XACTCONST_TIMEOUTINFINITE","features":[551]},{"name":"XACTHEURISTIC","features":[551]},{"name":"XACTHEURISTIC_ABORT","features":[551]},{"name":"XACTHEURISTIC_COMMIT","features":[551]},{"name":"XACTHEURISTIC_DAMAGE","features":[551]},{"name":"XACTHEURISTIC_DANGER","features":[551]},{"name":"XACTOPT","features":[551]},{"name":"XACTRM","features":[551]},{"name":"XACTRM_NOREADONLYPREPARES","features":[551]},{"name":"XACTRM_OPTIMISTICLASTWINS","features":[551]},{"name":"XACTSTAT","features":[551]},{"name":"XACTSTATS","features":[307,551]},{"name":"XACTSTAT_ABORTED","features":[551]},{"name":"XACTSTAT_ABORTING","features":[551]},{"name":"XACTSTAT_ALL","features":[551]},{"name":"XACTSTAT_CLOSED","features":[551]},{"name":"XACTSTAT_COMMITRETAINING","features":[551]},{"name":"XACTSTAT_COMMITTED","features":[551]},{"name":"XACTSTAT_COMMITTING","features":[551]},{"name":"XACTSTAT_FORCED_ABORT","features":[551]},{"name":"XACTSTAT_FORCED_COMMIT","features":[551]},{"name":"XACTSTAT_HEURISTIC_ABORT","features":[551]},{"name":"XACTSTAT_HEURISTIC_COMMIT","features":[551]},{"name":"XACTSTAT_HEURISTIC_DAMAGE","features":[551]},{"name":"XACTSTAT_HEURISTIC_DANGER","features":[551]},{"name":"XACTSTAT_INDOUBT","features":[551]},{"name":"XACTSTAT_NONE","features":[551]},{"name":"XACTSTAT_NOTPREPARED","features":[551]},{"name":"XACTSTAT_OPEN","features":[551]},{"name":"XACTSTAT_OPENNORMAL","features":[551]},{"name":"XACTSTAT_OPENREFUSED","features":[551]},{"name":"XACTSTAT_PREPARED","features":[551]},{"name":"XACTSTAT_PREPARERETAINED","features":[551]},{"name":"XACTSTAT_PREPARERETAINING","features":[551]},{"name":"XACTSTAT_PREPARING","features":[551]},{"name":"XACTTC","features":[551]},{"name":"XACTTC_ASYNC","features":[551]},{"name":"XACTTC_ASYNC_PHASEONE","features":[551]},{"name":"XACTTC_NONE","features":[551]},{"name":"XACTTC_SYNC","features":[551]},{"name":"XACTTC_SYNC_PHASEONE","features":[551]},{"name":"XACTTC_SYNC_PHASETWO","features":[551]},{"name":"XACTTRANSINFO","features":[551]},{"name":"XACT_DTC_CONSTANTS","features":[551]},{"name":"XACT_E_CONNECTION_REQUEST_DENIED","features":[551]},{"name":"XACT_E_DUPLICATE_GUID","features":[551]},{"name":"XACT_E_DUPLICATE_LU","features":[551]},{"name":"XACT_E_DUPLICATE_TRANSID","features":[551]},{"name":"XACT_E_LRMRECOVERYALREADYDONE","features":[551]},{"name":"XACT_E_LU_BUSY","features":[551]},{"name":"XACT_E_LU_DOWN","features":[551]},{"name":"XACT_E_LU_NOT_CONNECTED","features":[551]},{"name":"XACT_E_LU_NOT_FOUND","features":[551]},{"name":"XACT_E_LU_NO_RECOVERY_PROCESS","features":[551]},{"name":"XACT_E_LU_RECOVERING","features":[551]},{"name":"XACT_E_LU_RECOVERY_MISMATCH","features":[551]},{"name":"XACT_E_NOLASTRESOURCEINTERFACE","features":[551]},{"name":"XACT_E_NOTSINGLEPHASE","features":[551]},{"name":"XACT_E_PROTOCOL","features":[551]},{"name":"XACT_E_RECOVERYALREADYDONE","features":[551]},{"name":"XACT_E_RECOVERY_FAILED","features":[551]},{"name":"XACT_E_RM_FAILURE","features":[551]},{"name":"XACT_E_RM_UNAVAILABLE","features":[551]},{"name":"XACT_E_TOOMANY_ENLISTMENTS","features":[551]},{"name":"XACT_OK_NONOTIFY","features":[551]},{"name":"XACT_S_NONOTIFY","features":[551]},{"name":"XAER_ASYNC","features":[551]},{"name":"XAER_DUPID","features":[551]},{"name":"XAER_INVAL","features":[551]},{"name":"XAER_NOTA","features":[551]},{"name":"XAER_OUTSIDE","features":[551]},{"name":"XAER_PROTO","features":[551]},{"name":"XAER_RMERR","features":[551]},{"name":"XAER_RMFAIL","features":[551]},{"name":"XA_CLOSE_EPT","features":[551]},{"name":"XA_COMMIT_EPT","features":[551]},{"name":"XA_COMPLETE_EPT","features":[551]},{"name":"XA_END_EPT","features":[551]},{"name":"XA_FMTID_DTC","features":[551]},{"name":"XA_FMTID_DTC_VER1","features":[551]},{"name":"XA_FORGET_EPT","features":[551]},{"name":"XA_HEURCOM","features":[551]},{"name":"XA_HEURHAZ","features":[551]},{"name":"XA_HEURMIX","features":[551]},{"name":"XA_HEURRB","features":[551]},{"name":"XA_NOMIGRATE","features":[551]},{"name":"XA_OK","features":[551]},{"name":"XA_OPEN_EPT","features":[551]},{"name":"XA_PREPARE_EPT","features":[551]},{"name":"XA_RBBASE","features":[551]},{"name":"XA_RBCOMMFAIL","features":[551]},{"name":"XA_RBDEADLOCK","features":[551]},{"name":"XA_RBEND","features":[551]},{"name":"XA_RBINTEGRITY","features":[551]},{"name":"XA_RBOTHER","features":[551]},{"name":"XA_RBPROTO","features":[551]},{"name":"XA_RBROLLBACK","features":[551]},{"name":"XA_RBTIMEOUT","features":[551]},{"name":"XA_RBTRANSIENT","features":[551]},{"name":"XA_RDONLY","features":[551]},{"name":"XA_RECOVER_EPT","features":[551]},{"name":"XA_RETRY","features":[551]},{"name":"XA_ROLLBACK_EPT","features":[551]},{"name":"XA_START_EPT","features":[551]},{"name":"XA_SWITCH_F_DTC","features":[551]},{"name":"XID","features":[551]},{"name":"XIDDATASIZE","features":[551]},{"name":"dwUSER_MS_SQLSERVER","features":[551]},{"name":"xa_switch_t","features":[551]}],"564":[{"name":"CallEnclave","features":[307,552]},{"name":"CreateEnclave","features":[307,552]},{"name":"CreateEnvironmentBlock","features":[307,552]},{"name":"DeleteEnclave","features":[307,552]},{"name":"DestroyEnvironmentBlock","features":[307,552]},{"name":"ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE","features":[552]},{"name":"ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED","features":[552]},{"name":"ENCLAVE_FLAG_FULL_DEBUG_ENABLED","features":[552]},{"name":"ENCLAVE_IDENTITY","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_INVALID","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE","features":[552]},{"name":"ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE","features":[552]},{"name":"ENCLAVE_INFORMATION","features":[552]},{"name":"ENCLAVE_REPORT_DATA_LENGTH","features":[552]},{"name":"ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG","features":[552]},{"name":"ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG","features":[552]},{"name":"ENCLAVE_SEALING_IDENTITY_POLICY","features":[552]},{"name":"ENCLAVE_UNSEAL_FLAG_STALE_KEY","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT","features":[552]},{"name":"ENCLAVE_VBS_BASIC_KEY_REQUEST","features":[552]},{"name":"EnclaveGetAttestationReport","features":[552]},{"name":"EnclaveGetEnclaveInformation","features":[552]},{"name":"EnclaveSealData","features":[552]},{"name":"EnclaveUnsealData","features":[552]},{"name":"EnclaveVerifyAttestationReport","features":[552]},{"name":"ExpandEnvironmentStringsA","features":[552]},{"name":"ExpandEnvironmentStringsForUserA","features":[307,552]},{"name":"ExpandEnvironmentStringsForUserW","features":[307,552]},{"name":"ExpandEnvironmentStringsW","features":[552]},{"name":"FreeEnvironmentStringsA","features":[307,552]},{"name":"FreeEnvironmentStringsW","features":[307,552]},{"name":"GetCommandLineA","features":[552]},{"name":"GetCommandLineW","features":[552]},{"name":"GetCurrentDirectoryA","features":[552]},{"name":"GetCurrentDirectoryW","features":[552]},{"name":"GetEnvironmentStrings","features":[552]},{"name":"GetEnvironmentStringsW","features":[552]},{"name":"GetEnvironmentVariableA","features":[552]},{"name":"GetEnvironmentVariableW","features":[552]},{"name":"InitializeEnclave","features":[307,552]},{"name":"IsEnclaveTypeSupported","features":[307,552]},{"name":"LoadEnclaveData","features":[307,552]},{"name":"LoadEnclaveImageA","features":[307,552]},{"name":"LoadEnclaveImageW","features":[307,552]},{"name":"NeedCurrentDirectoryForExePathA","features":[307,552]},{"name":"NeedCurrentDirectoryForExePathW","features":[307,552]},{"name":"SetCurrentDirectoryA","features":[307,552]},{"name":"SetCurrentDirectoryW","features":[307,552]},{"name":"SetEnvironmentStringsW","features":[307,552]},{"name":"SetEnvironmentVariableA","features":[307,552]},{"name":"SetEnvironmentVariableW","features":[307,552]},{"name":"TerminateEnclave","features":[307,552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_COMMIT_PAGES","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_DECOMMIT_PAGES","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_KEY","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_RANDOM_DATA","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_REPORT","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_GET_ENCLAVE_INFORMATION","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_PROTECT_PAGES","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_ENCLAVE","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD","features":[552]},{"name":"VBS_BASIC_ENCLAVE_BASIC_CALL_VERIFY_REPORT","features":[552]},{"name":"VBS_BASIC_ENCLAVE_EXCEPTION_AMD64","features":[552]},{"name":"VBS_BASIC_ENCLAVE_SYSCALL_PAGE","features":[552]},{"name":"VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR32","features":[552]},{"name":"VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR64","features":[552]},{"name":"VBS_ENCLAVE_REPORT","features":[552]},{"name":"VBS_ENCLAVE_REPORT_MODULE","features":[552]},{"name":"VBS_ENCLAVE_REPORT_PKG_HEADER","features":[552]},{"name":"VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT","features":[552]},{"name":"VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256","features":[552]},{"name":"VBS_ENCLAVE_REPORT_VARDATA_HEADER","features":[552]},{"name":"VBS_ENCLAVE_REPORT_VERSION_CURRENT","features":[552]},{"name":"VBS_ENCLAVE_VARDATA_INVALID","features":[552]},{"name":"VBS_ENCLAVE_VARDATA_MODULE","features":[552]}],"565":[{"name":"APPCRASH_EVENT","features":[553]},{"name":"AddERExcludedApplicationA","features":[307,553]},{"name":"AddERExcludedApplicationW","features":[307,553]},{"name":"EFaultRepRetVal","features":[553]},{"name":"E_STORE_INVALID","features":[553]},{"name":"E_STORE_MACHINE_ARCHIVE","features":[553]},{"name":"E_STORE_MACHINE_QUEUE","features":[553]},{"name":"E_STORE_USER_ARCHIVE","features":[553]},{"name":"E_STORE_USER_QUEUE","features":[553]},{"name":"HREPORT","features":[553]},{"name":"HREPORTSTORE","features":[553]},{"name":"PACKAGED_APPCRASH_EVENT","features":[553]},{"name":"PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH","features":[307,336,553,313]},{"name":"PFN_WER_RUNTIME_EXCEPTION_EVENT","features":[307,336,553,313]},{"name":"PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE","features":[307,336,553,313]},{"name":"REPORT_STORE_TYPES","features":[553]},{"name":"ReportFault","features":[307,336,553,313]},{"name":"WER_CONSENT","features":[553]},{"name":"WER_DUMP_AUXILIARY","features":[553]},{"name":"WER_DUMP_CUSTOM_OPTIONS","features":[307,553]},{"name":"WER_DUMP_CUSTOM_OPTIONS_V2","features":[307,553]},{"name":"WER_DUMP_CUSTOM_OPTIONS_V3","features":[307,553]},{"name":"WER_DUMP_MASK_START","features":[553]},{"name":"WER_DUMP_NOHEAP_ONQUEUE","features":[553]},{"name":"WER_DUMP_TYPE","features":[553]},{"name":"WER_EXCEPTION_INFORMATION","features":[307,336,553,313]},{"name":"WER_FAULT_REPORTING","features":[553]},{"name":"WER_FAULT_REPORTING_ALWAYS_SHOW_UI","features":[553]},{"name":"WER_FAULT_REPORTING_CRITICAL","features":[553]},{"name":"WER_FAULT_REPORTING_DISABLE_SNAPSHOT_CRASH","features":[553]},{"name":"WER_FAULT_REPORTING_DISABLE_SNAPSHOT_HANG","features":[553]},{"name":"WER_FAULT_REPORTING_DURABLE","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_NOHEAP","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_NO_HEAP_ON_QUEUE","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_QUEUE","features":[553]},{"name":"WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD","features":[553]},{"name":"WER_FAULT_REPORTING_NO_UI","features":[553]},{"name":"WER_FILE","features":[553]},{"name":"WER_FILE_ANONYMOUS_DATA","features":[553]},{"name":"WER_FILE_COMPRESSED","features":[553]},{"name":"WER_FILE_DELETE_WHEN_DONE","features":[553]},{"name":"WER_FILE_TYPE","features":[553]},{"name":"WER_MAX_APPLICATION_NAME_LENGTH","features":[553]},{"name":"WER_MAX_BUCKET_ID_STRING_LENGTH","features":[553]},{"name":"WER_MAX_DESCRIPTION_LENGTH","features":[553]},{"name":"WER_MAX_EVENT_NAME_LENGTH","features":[553]},{"name":"WER_MAX_FRIENDLY_EVENT_NAME_LENGTH","features":[553]},{"name":"WER_MAX_LOCAL_DUMP_SUBPATH_LENGTH","features":[553]},{"name":"WER_MAX_PARAM_COUNT","features":[553]},{"name":"WER_MAX_PARAM_LENGTH","features":[553]},{"name":"WER_MAX_PREFERRED_MODULES","features":[553]},{"name":"WER_MAX_PREFERRED_MODULES_BUFFER","features":[553]},{"name":"WER_MAX_REGISTERED_DUMPCOLLECTION","features":[553]},{"name":"WER_MAX_REGISTERED_ENTRIES","features":[553]},{"name":"WER_MAX_REGISTERED_METADATA","features":[553]},{"name":"WER_MAX_REGISTERED_RUNTIME_EXCEPTION_MODULES","features":[553]},{"name":"WER_MAX_SIGNATURE_NAME_LENGTH","features":[553]},{"name":"WER_MAX_TOTAL_PARAM_LENGTH","features":[553]},{"name":"WER_METADATA_KEY_MAX_LENGTH","features":[553]},{"name":"WER_METADATA_VALUE_MAX_LENGTH","features":[553]},{"name":"WER_P0","features":[553]},{"name":"WER_P1","features":[553]},{"name":"WER_P2","features":[553]},{"name":"WER_P3","features":[553]},{"name":"WER_P4","features":[553]},{"name":"WER_P5","features":[553]},{"name":"WER_P6","features":[553]},{"name":"WER_P7","features":[553]},{"name":"WER_P8","features":[553]},{"name":"WER_P9","features":[553]},{"name":"WER_REGISTER_FILE_TYPE","features":[553]},{"name":"WER_REPORT_INFORMATION","features":[307,553]},{"name":"WER_REPORT_INFORMATION_V3","features":[307,553]},{"name":"WER_REPORT_INFORMATION_V4","features":[307,553]},{"name":"WER_REPORT_INFORMATION_V5","features":[307,553]},{"name":"WER_REPORT_METADATA_V1","features":[307,553]},{"name":"WER_REPORT_METADATA_V2","features":[307,553]},{"name":"WER_REPORT_METADATA_V3","features":[307,553]},{"name":"WER_REPORT_PARAMETER","features":[553]},{"name":"WER_REPORT_SIGNATURE","features":[553]},{"name":"WER_REPORT_TYPE","features":[553]},{"name":"WER_REPORT_UI","features":[553]},{"name":"WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH","features":[553]},{"name":"WER_RUNTIME_EXCEPTION_EVENT_FUNCTION","features":[553]},{"name":"WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE_FUNCTION","features":[553]},{"name":"WER_RUNTIME_EXCEPTION_INFORMATION","features":[307,336,553,313]},{"name":"WER_SUBMIT_ADD_REGISTERED_DATA","features":[553]},{"name":"WER_SUBMIT_ARCHIVE_PARAMETERS_ONLY","features":[553]},{"name":"WER_SUBMIT_BYPASS_DATA_THROTTLING","features":[553]},{"name":"WER_SUBMIT_BYPASS_NETWORK_COST_THROTTLING","features":[553]},{"name":"WER_SUBMIT_BYPASS_POWER_THROTTLING","features":[553]},{"name":"WER_SUBMIT_FLAGS","features":[553]},{"name":"WER_SUBMIT_HONOR_RECOVERY","features":[553]},{"name":"WER_SUBMIT_HONOR_RESTART","features":[553]},{"name":"WER_SUBMIT_NO_ARCHIVE","features":[553]},{"name":"WER_SUBMIT_NO_CLOSE_UI","features":[553]},{"name":"WER_SUBMIT_NO_QUEUE","features":[553]},{"name":"WER_SUBMIT_OUTOFPROCESS","features":[553]},{"name":"WER_SUBMIT_OUTOFPROCESS_ASYNC","features":[553]},{"name":"WER_SUBMIT_QUEUE","features":[553]},{"name":"WER_SUBMIT_REPORT_MACHINE_ID","features":[553]},{"name":"WER_SUBMIT_RESULT","features":[553]},{"name":"WER_SUBMIT_SHOW_DEBUG","features":[553]},{"name":"WER_SUBMIT_START_MINIMIZED","features":[553]},{"name":"WerAddExcludedApplication","features":[307,553]},{"name":"WerConsentAlwaysPrompt","features":[553]},{"name":"WerConsentApproved","features":[553]},{"name":"WerConsentDenied","features":[553]},{"name":"WerConsentMax","features":[553]},{"name":"WerConsentNotAsked","features":[553]},{"name":"WerCustomAction","features":[553]},{"name":"WerDisabled","features":[553]},{"name":"WerDisabledQueue","features":[553]},{"name":"WerDumpTypeHeapDump","features":[553]},{"name":"WerDumpTypeMax","features":[553]},{"name":"WerDumpTypeMicroDump","features":[553]},{"name":"WerDumpTypeMiniDump","features":[553]},{"name":"WerDumpTypeNone","features":[553]},{"name":"WerDumpTypeTriageDump","features":[553]},{"name":"WerFileTypeAuxiliaryDump","features":[553]},{"name":"WerFileTypeCustomDump","features":[553]},{"name":"WerFileTypeEtlTrace","features":[553]},{"name":"WerFileTypeHeapdump","features":[553]},{"name":"WerFileTypeMax","features":[553]},{"name":"WerFileTypeMicrodump","features":[553]},{"name":"WerFileTypeMinidump","features":[553]},{"name":"WerFileTypeOther","features":[553]},{"name":"WerFileTypeTriagedump","features":[553]},{"name":"WerFileTypeUserDocument","features":[553]},{"name":"WerFreeString","features":[553]},{"name":"WerGetFlags","features":[307,553]},{"name":"WerRegFileTypeMax","features":[553]},{"name":"WerRegFileTypeOther","features":[553]},{"name":"WerRegFileTypeUserDocument","features":[553]},{"name":"WerRegisterAdditionalProcess","features":[553]},{"name":"WerRegisterAppLocalDump","features":[553]},{"name":"WerRegisterCustomMetadata","features":[553]},{"name":"WerRegisterExcludedMemoryBlock","features":[553]},{"name":"WerRegisterFile","features":[553]},{"name":"WerRegisterMemoryBlock","features":[553]},{"name":"WerRegisterRuntimeExceptionModule","features":[553]},{"name":"WerRemoveExcludedApplication","features":[307,553]},{"name":"WerReportAddDump","features":[307,336,553,313]},{"name":"WerReportAddFile","features":[553]},{"name":"WerReportApplicationCrash","features":[553]},{"name":"WerReportApplicationHang","features":[553]},{"name":"WerReportAsync","features":[553]},{"name":"WerReportCancelled","features":[553]},{"name":"WerReportCloseHandle","features":[553]},{"name":"WerReportCreate","features":[307,553]},{"name":"WerReportCritical","features":[553]},{"name":"WerReportDebug","features":[553]},{"name":"WerReportFailed","features":[553]},{"name":"WerReportHang","features":[307,553]},{"name":"WerReportInvalid","features":[553]},{"name":"WerReportKernel","features":[553]},{"name":"WerReportNonCritical","features":[553]},{"name":"WerReportQueued","features":[553]},{"name":"WerReportSetParameter","features":[553]},{"name":"WerReportSetUIOption","features":[553]},{"name":"WerReportSubmit","features":[553]},{"name":"WerReportUploaded","features":[553]},{"name":"WerReportUploadedCab","features":[553]},{"name":"WerSetFlags","features":[553]},{"name":"WerStorageLocationNotFound","features":[553]},{"name":"WerStoreClose","features":[553]},{"name":"WerStoreGetFirstReportKey","features":[553]},{"name":"WerStoreGetNextReportKey","features":[553]},{"name":"WerStoreGetReportCount","features":[553]},{"name":"WerStoreGetSizeOnDisk","features":[553]},{"name":"WerStoreOpen","features":[553]},{"name":"WerStorePurge","features":[553]},{"name":"WerStoreQueryReportMetadataV1","features":[307,553]},{"name":"WerStoreQueryReportMetadataV2","features":[307,553]},{"name":"WerStoreQueryReportMetadataV3","features":[307,553]},{"name":"WerStoreUploadReport","features":[553]},{"name":"WerSubmitResultMax","features":[553]},{"name":"WerThrottled","features":[553]},{"name":"WerUIAdditionalDataDlgHeader","features":[553]},{"name":"WerUICloseDlgBody","features":[553]},{"name":"WerUICloseDlgButtonText","features":[553]},{"name":"WerUICloseDlgHeader","features":[553]},{"name":"WerUICloseText","features":[553]},{"name":"WerUIConsentDlgBody","features":[553]},{"name":"WerUIConsentDlgHeader","features":[553]},{"name":"WerUIIconFilePath","features":[553]},{"name":"WerUIMax","features":[553]},{"name":"WerUIOfflineSolutionCheckText","features":[553]},{"name":"WerUIOnlineSolutionCheckText","features":[553]},{"name":"WerUnregisterAdditionalProcess","features":[553]},{"name":"WerUnregisterAppLocalDump","features":[553]},{"name":"WerUnregisterCustomMetadata","features":[553]},{"name":"WerUnregisterExcludedMemoryBlock","features":[553]},{"name":"WerUnregisterFile","features":[553]},{"name":"WerUnregisterMemoryBlock","features":[553]},{"name":"WerUnregisterRuntimeExceptionModule","features":[553]},{"name":"frrvErr","features":[553]},{"name":"frrvErrAnotherInstance","features":[553]},{"name":"frrvErrDoubleFault","features":[553]},{"name":"frrvErrNoDW","features":[553]},{"name":"frrvErrNoMemory","features":[553]},{"name":"frrvErrTimeout","features":[553]},{"name":"frrvLaunchDebugger","features":[553]},{"name":"frrvOk","features":[553]},{"name":"frrvOkHeadless","features":[553]},{"name":"frrvOkManifest","features":[553]},{"name":"frrvOkQueued","features":[553]},{"name":"pfn_ADDEREXCLUDEDAPPLICATIONA","features":[553]},{"name":"pfn_ADDEREXCLUDEDAPPLICATIONW","features":[553]},{"name":"pfn_REPORTFAULT","features":[307,336,553,313]}],"566":[{"name":"EC_CREATE_NEW","features":[554]},{"name":"EC_OPEN_ALWAYS","features":[554]},{"name":"EC_OPEN_EXISTING","features":[554]},{"name":"EC_READ_ACCESS","features":[554]},{"name":"EC_SUBSCRIPTION_CONFIGURATION_MODE","features":[554]},{"name":"EC_SUBSCRIPTION_CONTENT_FORMAT","features":[554]},{"name":"EC_SUBSCRIPTION_CREDENTIALS_TYPE","features":[554]},{"name":"EC_SUBSCRIPTION_DELIVERY_MODE","features":[554]},{"name":"EC_SUBSCRIPTION_PROPERTY_ID","features":[554]},{"name":"EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS","features":[554]},{"name":"EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID","features":[554]},{"name":"EC_SUBSCRIPTION_TYPE","features":[554]},{"name":"EC_VARIANT","features":[307,554]},{"name":"EC_VARIANT_TYPE","features":[554]},{"name":"EC_VARIANT_TYPE_ARRAY","features":[554]},{"name":"EC_VARIANT_TYPE_MASK","features":[554]},{"name":"EC_WRITE_ACCESS","features":[554]},{"name":"EcClose","features":[307,554]},{"name":"EcConfigurationModeCustom","features":[554]},{"name":"EcConfigurationModeMinBandwidth","features":[554]},{"name":"EcConfigurationModeMinLatency","features":[554]},{"name":"EcConfigurationModeNormal","features":[554]},{"name":"EcContentFormatEvents","features":[554]},{"name":"EcContentFormatRenderedText","features":[554]},{"name":"EcDeleteSubscription","features":[307,554]},{"name":"EcDeliveryModePull","features":[554]},{"name":"EcDeliveryModePush","features":[554]},{"name":"EcEnumNextSubscription","features":[307,554]},{"name":"EcGetObjectArrayProperty","features":[307,554]},{"name":"EcGetObjectArraySize","features":[307,554]},{"name":"EcGetSubscriptionProperty","features":[307,554]},{"name":"EcGetSubscriptionRunTimeStatus","features":[307,554]},{"name":"EcInsertObjectArrayElement","features":[307,554]},{"name":"EcOpenSubscription","features":[554]},{"name":"EcOpenSubscriptionEnum","features":[554]},{"name":"EcRemoveObjectArrayElement","features":[307,554]},{"name":"EcRetrySubscription","features":[307,554]},{"name":"EcRuntimeStatusActiveStatusActive","features":[554]},{"name":"EcRuntimeStatusActiveStatusDisabled","features":[554]},{"name":"EcRuntimeStatusActiveStatusInactive","features":[554]},{"name":"EcRuntimeStatusActiveStatusTrying","features":[554]},{"name":"EcSaveSubscription","features":[307,554]},{"name":"EcSetObjectArrayProperty","features":[307,554]},{"name":"EcSetSubscriptionProperty","features":[307,554]},{"name":"EcSubscriptionAllowedIssuerCAs","features":[554]},{"name":"EcSubscriptionAllowedSourceDomainComputers","features":[554]},{"name":"EcSubscriptionAllowedSubjects","features":[554]},{"name":"EcSubscriptionCommonPassword","features":[554]},{"name":"EcSubscriptionCommonUserName","features":[554]},{"name":"EcSubscriptionConfigurationMode","features":[554]},{"name":"EcSubscriptionContentFormat","features":[554]},{"name":"EcSubscriptionCredBasic","features":[554]},{"name":"EcSubscriptionCredDefault","features":[554]},{"name":"EcSubscriptionCredDigest","features":[554]},{"name":"EcSubscriptionCredLocalMachine","features":[554]},{"name":"EcSubscriptionCredNegotiate","features":[554]},{"name":"EcSubscriptionCredentialsType","features":[554]},{"name":"EcSubscriptionDeliveryMaxItems","features":[554]},{"name":"EcSubscriptionDeliveryMaxLatencyTime","features":[554]},{"name":"EcSubscriptionDeliveryMode","features":[554]},{"name":"EcSubscriptionDeniedSubjects","features":[554]},{"name":"EcSubscriptionDescription","features":[554]},{"name":"EcSubscriptionDialect","features":[554]},{"name":"EcSubscriptionEnabled","features":[554]},{"name":"EcSubscriptionEventSourceAddress","features":[554]},{"name":"EcSubscriptionEventSourceEnabled","features":[554]},{"name":"EcSubscriptionEventSourcePassword","features":[554]},{"name":"EcSubscriptionEventSourceUserName","features":[554]},{"name":"EcSubscriptionEventSources","features":[554]},{"name":"EcSubscriptionExpires","features":[554]},{"name":"EcSubscriptionHeartbeatInterval","features":[554]},{"name":"EcSubscriptionHostName","features":[554]},{"name":"EcSubscriptionLocale","features":[554]},{"name":"EcSubscriptionLogFile","features":[554]},{"name":"EcSubscriptionPropertyIdEND","features":[554]},{"name":"EcSubscriptionPublisherName","features":[554]},{"name":"EcSubscriptionQuery","features":[554]},{"name":"EcSubscriptionReadExistingEvents","features":[554]},{"name":"EcSubscriptionRunTimeStatusActive","features":[554]},{"name":"EcSubscriptionRunTimeStatusEventSources","features":[554]},{"name":"EcSubscriptionRunTimeStatusInfoIdEND","features":[554]},{"name":"EcSubscriptionRunTimeStatusLastError","features":[554]},{"name":"EcSubscriptionRunTimeStatusLastErrorMessage","features":[554]},{"name":"EcSubscriptionRunTimeStatusLastErrorTime","features":[554]},{"name":"EcSubscriptionRunTimeStatusLastHeartbeatTime","features":[554]},{"name":"EcSubscriptionRunTimeStatusNextRetryTime","features":[554]},{"name":"EcSubscriptionTransportName","features":[554]},{"name":"EcSubscriptionTransportPort","features":[554]},{"name":"EcSubscriptionType","features":[554]},{"name":"EcSubscriptionTypeCollectorInitiated","features":[554]},{"name":"EcSubscriptionTypeSourceInitiated","features":[554]},{"name":"EcSubscriptionURI","features":[554]},{"name":"EcVarObjectArrayPropertyHandle","features":[554]},{"name":"EcVarTypeBoolean","features":[554]},{"name":"EcVarTypeDateTime","features":[554]},{"name":"EcVarTypeNull","features":[554]},{"name":"EcVarTypeString","features":[554]},{"name":"EcVarTypeUInt32","features":[554]}],"567":[{"name":"BackupEventLogA","features":[307,555]},{"name":"BackupEventLogW","features":[307,555]},{"name":"ClearEventLogA","features":[307,555]},{"name":"ClearEventLogW","features":[307,555]},{"name":"CloseEventLog","features":[307,555]},{"name":"DeregisterEventSource","features":[307,555]},{"name":"EVENTLOGRECORD","features":[555]},{"name":"EVENTLOG_AUDIT_FAILURE","features":[555]},{"name":"EVENTLOG_AUDIT_SUCCESS","features":[555]},{"name":"EVENTLOG_ERROR_TYPE","features":[555]},{"name":"EVENTLOG_FULL_INFORMATION","features":[555]},{"name":"EVENTLOG_INFORMATION_TYPE","features":[555]},{"name":"EVENTLOG_SEEK_READ","features":[555]},{"name":"EVENTLOG_SEQUENTIAL_READ","features":[555]},{"name":"EVENTLOG_SUCCESS","features":[555]},{"name":"EVENTLOG_WARNING_TYPE","features":[555]},{"name":"EVENTSFORLOGFILE","features":[555]},{"name":"EVT_ALL_ACCESS","features":[555]},{"name":"EVT_CHANNEL_CLOCK_TYPE","features":[555]},{"name":"EVT_CHANNEL_CONFIG_PROPERTY_ID","features":[555]},{"name":"EVT_CHANNEL_ISOLATION_TYPE","features":[555]},{"name":"EVT_CHANNEL_REFERENCE_FLAGS","features":[555]},{"name":"EVT_CHANNEL_SID_TYPE","features":[555]},{"name":"EVT_CHANNEL_TYPE","features":[555]},{"name":"EVT_CLEAR_ACCESS","features":[555]},{"name":"EVT_EVENT_METADATA_PROPERTY_ID","features":[555]},{"name":"EVT_EVENT_PROPERTY_ID","features":[555]},{"name":"EVT_EXPORTLOG_FLAGS","features":[555]},{"name":"EVT_FORMAT_MESSAGE_FLAGS","features":[555]},{"name":"EVT_HANDLE","features":[555]},{"name":"EVT_LOGIN_CLASS","features":[555]},{"name":"EVT_LOG_PROPERTY_ID","features":[555]},{"name":"EVT_OPEN_LOG_FLAGS","features":[555]},{"name":"EVT_PUBLISHER_METADATA_PROPERTY_ID","features":[555]},{"name":"EVT_QUERY_FLAGS","features":[555]},{"name":"EVT_QUERY_PROPERTY_ID","features":[555]},{"name":"EVT_READ_ACCESS","features":[555]},{"name":"EVT_RENDER_CONTEXT_FLAGS","features":[555]},{"name":"EVT_RENDER_FLAGS","features":[555]},{"name":"EVT_RPC_LOGIN","features":[555]},{"name":"EVT_RPC_LOGIN_FLAGS","features":[555]},{"name":"EVT_SEEK_FLAGS","features":[555]},{"name":"EVT_SUBSCRIBE_CALLBACK","features":[555]},{"name":"EVT_SUBSCRIBE_FLAGS","features":[555]},{"name":"EVT_SUBSCRIBE_NOTIFY_ACTION","features":[555]},{"name":"EVT_SYSTEM_PROPERTY_ID","features":[555]},{"name":"EVT_VARIANT","features":[307,310,555]},{"name":"EVT_VARIANT_TYPE","features":[555]},{"name":"EVT_VARIANT_TYPE_ARRAY","features":[555]},{"name":"EVT_VARIANT_TYPE_MASK","features":[555]},{"name":"EVT_WRITE_ACCESS","features":[555]},{"name":"EventMetadataEventChannel","features":[555]},{"name":"EventMetadataEventID","features":[555]},{"name":"EventMetadataEventKeyword","features":[555]},{"name":"EventMetadataEventLevel","features":[555]},{"name":"EventMetadataEventMessageID","features":[555]},{"name":"EventMetadataEventOpcode","features":[555]},{"name":"EventMetadataEventTask","features":[555]},{"name":"EventMetadataEventTemplate","features":[555]},{"name":"EventMetadataEventVersion","features":[555]},{"name":"EvtArchiveExportedLog","features":[307,555]},{"name":"EvtCancel","features":[307,555]},{"name":"EvtChannelClockTypeQPC","features":[555]},{"name":"EvtChannelClockTypeSystemTime","features":[555]},{"name":"EvtChannelConfigAccess","features":[555]},{"name":"EvtChannelConfigClassicEventlog","features":[555]},{"name":"EvtChannelConfigEnabled","features":[555]},{"name":"EvtChannelConfigIsolation","features":[555]},{"name":"EvtChannelConfigOwningPublisher","features":[555]},{"name":"EvtChannelConfigPropertyIdEND","features":[555]},{"name":"EvtChannelConfigType","features":[555]},{"name":"EvtChannelIsolationTypeApplication","features":[555]},{"name":"EvtChannelIsolationTypeCustom","features":[555]},{"name":"EvtChannelIsolationTypeSystem","features":[555]},{"name":"EvtChannelLoggingConfigAutoBackup","features":[555]},{"name":"EvtChannelLoggingConfigLogFilePath","features":[555]},{"name":"EvtChannelLoggingConfigMaxSize","features":[555]},{"name":"EvtChannelLoggingConfigRetention","features":[555]},{"name":"EvtChannelPublisherList","features":[555]},{"name":"EvtChannelPublishingConfigBufferSize","features":[555]},{"name":"EvtChannelPublishingConfigClockType","features":[555]},{"name":"EvtChannelPublishingConfigControlGuid","features":[555]},{"name":"EvtChannelPublishingConfigFileMax","features":[555]},{"name":"EvtChannelPublishingConfigKeywords","features":[555]},{"name":"EvtChannelPublishingConfigLatency","features":[555]},{"name":"EvtChannelPublishingConfigLevel","features":[555]},{"name":"EvtChannelPublishingConfigMaxBuffers","features":[555]},{"name":"EvtChannelPublishingConfigMinBuffers","features":[555]},{"name":"EvtChannelPublishingConfigSidType","features":[555]},{"name":"EvtChannelReferenceImported","features":[555]},{"name":"EvtChannelSidTypeNone","features":[555]},{"name":"EvtChannelSidTypePublishing","features":[555]},{"name":"EvtChannelTypeAdmin","features":[555]},{"name":"EvtChannelTypeAnalytic","features":[555]},{"name":"EvtChannelTypeDebug","features":[555]},{"name":"EvtChannelTypeOperational","features":[555]},{"name":"EvtClearLog","features":[307,555]},{"name":"EvtClose","features":[307,555]},{"name":"EvtCreateBookmark","features":[555]},{"name":"EvtCreateRenderContext","features":[555]},{"name":"EvtEventMetadataPropertyIdEND","features":[555]},{"name":"EvtEventPath","features":[555]},{"name":"EvtEventPropertyIdEND","features":[555]},{"name":"EvtEventQueryIDs","features":[555]},{"name":"EvtExportLog","features":[307,555]},{"name":"EvtExportLogChannelPath","features":[555]},{"name":"EvtExportLogFilePath","features":[555]},{"name":"EvtExportLogOverwrite","features":[555]},{"name":"EvtExportLogTolerateQueryErrors","features":[555]},{"name":"EvtFormatMessage","features":[307,310,555]},{"name":"EvtFormatMessageChannel","features":[555]},{"name":"EvtFormatMessageEvent","features":[555]},{"name":"EvtFormatMessageId","features":[555]},{"name":"EvtFormatMessageKeyword","features":[555]},{"name":"EvtFormatMessageLevel","features":[555]},{"name":"EvtFormatMessageOpcode","features":[555]},{"name":"EvtFormatMessageProvider","features":[555]},{"name":"EvtFormatMessageTask","features":[555]},{"name":"EvtFormatMessageXml","features":[555]},{"name":"EvtGetChannelConfigProperty","features":[307,310,555]},{"name":"EvtGetEventInfo","features":[307,310,555]},{"name":"EvtGetEventMetadataProperty","features":[307,310,555]},{"name":"EvtGetExtendedStatus","features":[555]},{"name":"EvtGetLogInfo","features":[307,310,555]},{"name":"EvtGetObjectArrayProperty","features":[307,310,555]},{"name":"EvtGetObjectArraySize","features":[307,555]},{"name":"EvtGetPublisherMetadataProperty","features":[307,310,555]},{"name":"EvtGetQueryInfo","features":[307,310,555]},{"name":"EvtLogAttributes","features":[555]},{"name":"EvtLogCreationTime","features":[555]},{"name":"EvtLogFileSize","features":[555]},{"name":"EvtLogFull","features":[555]},{"name":"EvtLogLastAccessTime","features":[555]},{"name":"EvtLogLastWriteTime","features":[555]},{"name":"EvtLogNumberOfLogRecords","features":[555]},{"name":"EvtLogOldestRecordNumber","features":[555]},{"name":"EvtNext","features":[307,555]},{"name":"EvtNextChannelPath","features":[307,555]},{"name":"EvtNextEventMetadata","features":[555]},{"name":"EvtNextPublisherId","features":[307,555]},{"name":"EvtOpenChannelConfig","features":[555]},{"name":"EvtOpenChannelEnum","features":[555]},{"name":"EvtOpenChannelPath","features":[555]},{"name":"EvtOpenEventMetadataEnum","features":[555]},{"name":"EvtOpenFilePath","features":[555]},{"name":"EvtOpenLog","features":[555]},{"name":"EvtOpenPublisherEnum","features":[555]},{"name":"EvtOpenPublisherMetadata","features":[555]},{"name":"EvtOpenSession","features":[555]},{"name":"EvtPublisherMetadataChannelReferenceFlags","features":[555]},{"name":"EvtPublisherMetadataChannelReferenceID","features":[555]},{"name":"EvtPublisherMetadataChannelReferenceIndex","features":[555]},{"name":"EvtPublisherMetadataChannelReferenceMessageID","features":[555]},{"name":"EvtPublisherMetadataChannelReferencePath","features":[555]},{"name":"EvtPublisherMetadataChannelReferences","features":[555]},{"name":"EvtPublisherMetadataHelpLink","features":[555]},{"name":"EvtPublisherMetadataKeywordMessageID","features":[555]},{"name":"EvtPublisherMetadataKeywordName","features":[555]},{"name":"EvtPublisherMetadataKeywordValue","features":[555]},{"name":"EvtPublisherMetadataKeywords","features":[555]},{"name":"EvtPublisherMetadataLevelMessageID","features":[555]},{"name":"EvtPublisherMetadataLevelName","features":[555]},{"name":"EvtPublisherMetadataLevelValue","features":[555]},{"name":"EvtPublisherMetadataLevels","features":[555]},{"name":"EvtPublisherMetadataMessageFilePath","features":[555]},{"name":"EvtPublisherMetadataOpcodeMessageID","features":[555]},{"name":"EvtPublisherMetadataOpcodeName","features":[555]},{"name":"EvtPublisherMetadataOpcodeValue","features":[555]},{"name":"EvtPublisherMetadataOpcodes","features":[555]},{"name":"EvtPublisherMetadataParameterFilePath","features":[555]},{"name":"EvtPublisherMetadataPropertyIdEND","features":[555]},{"name":"EvtPublisherMetadataPublisherGuid","features":[555]},{"name":"EvtPublisherMetadataPublisherMessageID","features":[555]},{"name":"EvtPublisherMetadataResourceFilePath","features":[555]},{"name":"EvtPublisherMetadataTaskEventGuid","features":[555]},{"name":"EvtPublisherMetadataTaskMessageID","features":[555]},{"name":"EvtPublisherMetadataTaskName","features":[555]},{"name":"EvtPublisherMetadataTaskValue","features":[555]},{"name":"EvtPublisherMetadataTasks","features":[555]},{"name":"EvtQuery","features":[555]},{"name":"EvtQueryChannelPath","features":[555]},{"name":"EvtQueryFilePath","features":[555]},{"name":"EvtQueryForwardDirection","features":[555]},{"name":"EvtQueryNames","features":[555]},{"name":"EvtQueryPropertyIdEND","features":[555]},{"name":"EvtQueryReverseDirection","features":[555]},{"name":"EvtQueryStatuses","features":[555]},{"name":"EvtQueryTolerateQueryErrors","features":[555]},{"name":"EvtRender","features":[307,555]},{"name":"EvtRenderBookmark","features":[555]},{"name":"EvtRenderContextSystem","features":[555]},{"name":"EvtRenderContextUser","features":[555]},{"name":"EvtRenderContextValues","features":[555]},{"name":"EvtRenderEventValues","features":[555]},{"name":"EvtRenderEventXml","features":[555]},{"name":"EvtRpcLogin","features":[555]},{"name":"EvtRpcLoginAuthDefault","features":[555]},{"name":"EvtRpcLoginAuthKerberos","features":[555]},{"name":"EvtRpcLoginAuthNTLM","features":[555]},{"name":"EvtRpcLoginAuthNegotiate","features":[555]},{"name":"EvtSaveChannelConfig","features":[307,555]},{"name":"EvtSeek","features":[307,555]},{"name":"EvtSeekOriginMask","features":[555]},{"name":"EvtSeekRelativeToBookmark","features":[555]},{"name":"EvtSeekRelativeToCurrent","features":[555]},{"name":"EvtSeekRelativeToFirst","features":[555]},{"name":"EvtSeekRelativeToLast","features":[555]},{"name":"EvtSeekStrict","features":[555]},{"name":"EvtSetChannelConfigProperty","features":[307,310,555]},{"name":"EvtSubscribe","features":[307,555]},{"name":"EvtSubscribeActionDeliver","features":[555]},{"name":"EvtSubscribeActionError","features":[555]},{"name":"EvtSubscribeOriginMask","features":[555]},{"name":"EvtSubscribeStartAfterBookmark","features":[555]},{"name":"EvtSubscribeStartAtOldestRecord","features":[555]},{"name":"EvtSubscribeStrict","features":[555]},{"name":"EvtSubscribeToFutureEvents","features":[555]},{"name":"EvtSubscribeTolerateQueryErrors","features":[555]},{"name":"EvtSystemActivityID","features":[555]},{"name":"EvtSystemChannel","features":[555]},{"name":"EvtSystemComputer","features":[555]},{"name":"EvtSystemEventID","features":[555]},{"name":"EvtSystemEventRecordId","features":[555]},{"name":"EvtSystemKeywords","features":[555]},{"name":"EvtSystemLevel","features":[555]},{"name":"EvtSystemOpcode","features":[555]},{"name":"EvtSystemProcessID","features":[555]},{"name":"EvtSystemPropertyIdEND","features":[555]},{"name":"EvtSystemProviderGuid","features":[555]},{"name":"EvtSystemProviderName","features":[555]},{"name":"EvtSystemQualifiers","features":[555]},{"name":"EvtSystemRelatedActivityID","features":[555]},{"name":"EvtSystemTask","features":[555]},{"name":"EvtSystemThreadID","features":[555]},{"name":"EvtSystemTimeCreated","features":[555]},{"name":"EvtSystemUserID","features":[555]},{"name":"EvtSystemVersion","features":[555]},{"name":"EvtUpdateBookmark","features":[307,555]},{"name":"EvtVarTypeAnsiString","features":[555]},{"name":"EvtVarTypeBinary","features":[555]},{"name":"EvtVarTypeBoolean","features":[555]},{"name":"EvtVarTypeByte","features":[555]},{"name":"EvtVarTypeDouble","features":[555]},{"name":"EvtVarTypeEvtHandle","features":[555]},{"name":"EvtVarTypeEvtXml","features":[555]},{"name":"EvtVarTypeFileTime","features":[555]},{"name":"EvtVarTypeGuid","features":[555]},{"name":"EvtVarTypeHexInt32","features":[555]},{"name":"EvtVarTypeHexInt64","features":[555]},{"name":"EvtVarTypeInt16","features":[555]},{"name":"EvtVarTypeInt32","features":[555]},{"name":"EvtVarTypeInt64","features":[555]},{"name":"EvtVarTypeNull","features":[555]},{"name":"EvtVarTypeSByte","features":[555]},{"name":"EvtVarTypeSid","features":[555]},{"name":"EvtVarTypeSingle","features":[555]},{"name":"EvtVarTypeSizeT","features":[555]},{"name":"EvtVarTypeString","features":[555]},{"name":"EvtVarTypeSysTime","features":[555]},{"name":"EvtVarTypeUInt16","features":[555]},{"name":"EvtVarTypeUInt32","features":[555]},{"name":"EvtVarTypeUInt64","features":[555]},{"name":"GetEventLogInformation","features":[307,555]},{"name":"GetNumberOfEventLogRecords","features":[307,555]},{"name":"GetOldestEventLogRecord","features":[307,555]},{"name":"NotifyChangeEventLog","features":[307,555]},{"name":"OpenBackupEventLogA","features":[307,555]},{"name":"OpenBackupEventLogW","features":[307,555]},{"name":"OpenEventLogA","features":[307,555]},{"name":"OpenEventLogW","features":[307,555]},{"name":"READ_EVENT_LOG_READ_FLAGS","features":[555]},{"name":"REPORT_EVENT_TYPE","features":[555]},{"name":"ReadEventLogA","features":[307,555]},{"name":"ReadEventLogW","features":[307,555]},{"name":"RegisterEventSourceA","features":[307,555]},{"name":"RegisterEventSourceW","features":[307,555]},{"name":"ReportEventA","features":[307,310,555]},{"name":"ReportEventW","features":[307,310,555]}],"568":[{"name":"CONNECTION_AOL","features":[556]},{"name":"CONNECTION_LAN","features":[556]},{"name":"CONNECTION_WAN","features":[556]},{"name":"ISensLogon","features":[358,556]},{"name":"ISensLogon2","features":[358,556]},{"name":"ISensNetwork","features":[358,556]},{"name":"ISensOnNow","features":[358,556]},{"name":"IsDestinationReachableA","features":[307,556]},{"name":"IsDestinationReachableW","features":[307,556]},{"name":"IsNetworkAlive","features":[307,556]},{"name":"NETWORK_ALIVE_AOL","features":[556]},{"name":"NETWORK_ALIVE_INTERNET","features":[556]},{"name":"NETWORK_ALIVE_LAN","features":[556]},{"name":"NETWORK_ALIVE_WAN","features":[556]},{"name":"QOCINFO","features":[556]},{"name":"SENS","features":[556]},{"name":"SENSGUID_EVENTCLASS_LOGON","features":[556]},{"name":"SENSGUID_EVENTCLASS_LOGON2","features":[556]},{"name":"SENSGUID_EVENTCLASS_NETWORK","features":[556]},{"name":"SENSGUID_EVENTCLASS_ONNOW","features":[556]},{"name":"SENSGUID_PUBLISHER","features":[556]},{"name":"SENSGUID_SUBSCRIBER_LCE","features":[556]},{"name":"SENSGUID_SUBSCRIBER_WININET","features":[556]},{"name":"SENS_CONNECTION_TYPE","features":[556]},{"name":"SENS_QOCINFO","features":[556]}],"569":[{"name":"ABSENT","features":[557]},{"name":"ADMXCOMMENTS_EXTENSION_GUID","features":[557]},{"name":"APPNAME","features":[557]},{"name":"APPSTATE","features":[557]},{"name":"ASSIGNED","features":[557]},{"name":"BrowseForGPO","features":[307,557]},{"name":"CLSID_GPESnapIn","features":[557]},{"name":"CLSID_GroupPolicyObject","features":[557]},{"name":"CLSID_RSOPSnapIn","features":[557]},{"name":"COMCLASS","features":[557]},{"name":"CommandLineFromMsiDescriptor","features":[557]},{"name":"CreateGPOLink","features":[307,557]},{"name":"DeleteAllGPOLinks","features":[557]},{"name":"DeleteGPOLink","features":[557]},{"name":"EnterCriticalPolicySection","features":[307,557]},{"name":"ExportRSoPData","features":[557]},{"name":"FILEEXT","features":[557]},{"name":"FLAG_ASSUME_COMP_WQLFILTER_TRUE","features":[557]},{"name":"FLAG_ASSUME_SLOW_LINK","features":[557]},{"name":"FLAG_ASSUME_USER_WQLFILTER_TRUE","features":[557]},{"name":"FLAG_FORCE_CREATENAMESPACE","features":[557]},{"name":"FLAG_LOOPBACK_MERGE","features":[557]},{"name":"FLAG_LOOPBACK_REPLACE","features":[557]},{"name":"FLAG_NO_COMPUTER","features":[557]},{"name":"FLAG_NO_CSE_INVOKE","features":[557]},{"name":"FLAG_NO_GPO_FILTER","features":[557]},{"name":"FLAG_NO_USER","features":[557]},{"name":"FLAG_PLANNING_MODE","features":[557]},{"name":"FreeGPOListA","features":[307,557]},{"name":"FreeGPOListW","features":[307,557]},{"name":"GPC_BLOCK_POLICY","features":[557]},{"name":"GPHintDomain","features":[557]},{"name":"GPHintMachine","features":[557]},{"name":"GPHintOrganizationalUnit","features":[557]},{"name":"GPHintSite","features":[557]},{"name":"GPHintUnknown","features":[557]},{"name":"GPLinkDomain","features":[557]},{"name":"GPLinkMachine","features":[557]},{"name":"GPLinkOrganizationalUnit","features":[557]},{"name":"GPLinkSite","features":[557]},{"name":"GPLinkUnknown","features":[557]},{"name":"GPM","features":[557]},{"name":"GPMAsyncCancel","features":[557]},{"name":"GPMBackup","features":[557]},{"name":"GPMBackupCollection","features":[557]},{"name":"GPMBackupDir","features":[557]},{"name":"GPMBackupDirEx","features":[557]},{"name":"GPMBackupType","features":[557]},{"name":"GPMCSECollection","features":[557]},{"name":"GPMClientSideExtension","features":[557]},{"name":"GPMConstants","features":[557]},{"name":"GPMDestinationOption","features":[557]},{"name":"GPMDomain","features":[557]},{"name":"GPMEntryType","features":[557]},{"name":"GPMGPO","features":[557]},{"name":"GPMGPOCollection","features":[557]},{"name":"GPMGPOLink","features":[557]},{"name":"GPMGPOLinksCollection","features":[557]},{"name":"GPMMapEntry","features":[557]},{"name":"GPMMapEntryCollection","features":[557]},{"name":"GPMMigrationTable","features":[557]},{"name":"GPMPermission","features":[557]},{"name":"GPMPermissionType","features":[557]},{"name":"GPMRSOP","features":[557]},{"name":"GPMRSOPMode","features":[557]},{"name":"GPMReportType","features":[557]},{"name":"GPMReportingOptions","features":[557]},{"name":"GPMResult","features":[557]},{"name":"GPMSOM","features":[557]},{"name":"GPMSOMCollection","features":[557]},{"name":"GPMSOMType","features":[557]},{"name":"GPMSearchCriteria","features":[557]},{"name":"GPMSearchOperation","features":[557]},{"name":"GPMSearchProperty","features":[557]},{"name":"GPMSecurityInfo","features":[557]},{"name":"GPMSitesContainer","features":[557]},{"name":"GPMStarterGPOBackup","features":[557]},{"name":"GPMStarterGPOBackupCollection","features":[557]},{"name":"GPMStarterGPOCollection","features":[557]},{"name":"GPMStarterGPOType","features":[557]},{"name":"GPMStatusMessage","features":[557]},{"name":"GPMStatusMsgCollection","features":[557]},{"name":"GPMTemplate","features":[557]},{"name":"GPMTrustee","features":[557]},{"name":"GPMWMIFilter","features":[557]},{"name":"GPMWMIFilterCollection","features":[557]},{"name":"GPM_DONOTUSE_W2KDC","features":[557]},{"name":"GPM_DONOT_VALIDATEDC","features":[557]},{"name":"GPM_MIGRATIONTABLE_ONLY","features":[557]},{"name":"GPM_PROCESS_SECURITY","features":[557]},{"name":"GPM_USE_ANYDC","features":[557]},{"name":"GPM_USE_PDC","features":[557]},{"name":"GPOBROWSEINFO","features":[307,557]},{"name":"GPOTypeDS","features":[557]},{"name":"GPOTypeLocal","features":[557]},{"name":"GPOTypeLocalGroup","features":[557]},{"name":"GPOTypeLocalUser","features":[557]},{"name":"GPOTypeRemote","features":[557]},{"name":"GPO_BROWSE_DISABLENEW","features":[557]},{"name":"GPO_BROWSE_INITTOALL","features":[557]},{"name":"GPO_BROWSE_NOCOMPUTERS","features":[557]},{"name":"GPO_BROWSE_NODSGPOS","features":[557]},{"name":"GPO_BROWSE_NOUSERGPOS","features":[557]},{"name":"GPO_BROWSE_OPENBUTTON","features":[557]},{"name":"GPO_BROWSE_SENDAPPLYONEDIT","features":[557]},{"name":"GPO_FLAG_DISABLE","features":[557]},{"name":"GPO_FLAG_FORCE","features":[557]},{"name":"GPO_INFO_FLAG_ASYNC_FOREGROUND","features":[557]},{"name":"GPO_INFO_FLAG_BACKGROUND","features":[557]},{"name":"GPO_INFO_FLAG_FORCED_REFRESH","features":[557]},{"name":"GPO_INFO_FLAG_LINKTRANSITION","features":[557]},{"name":"GPO_INFO_FLAG_LOGRSOP_TRANSITION","features":[557]},{"name":"GPO_INFO_FLAG_MACHINE","features":[557]},{"name":"GPO_INFO_FLAG_NOCHANGES","features":[557]},{"name":"GPO_INFO_FLAG_SAFEMODE_BOOT","features":[557]},{"name":"GPO_INFO_FLAG_SLOWLINK","features":[557]},{"name":"GPO_INFO_FLAG_VERBOSE","features":[557]},{"name":"GPO_LINK","features":[557]},{"name":"GPO_LIST_FLAG_MACHINE","features":[557]},{"name":"GPO_LIST_FLAG_NO_SECURITYFILTERS","features":[557]},{"name":"GPO_LIST_FLAG_NO_WMIFILTERS","features":[557]},{"name":"GPO_LIST_FLAG_SITEONLY","features":[557]},{"name":"GPO_OPEN_FLAGS","features":[557]},{"name":"GPO_OPEN_LOAD_REGISTRY","features":[557]},{"name":"GPO_OPEN_READ_ONLY","features":[557]},{"name":"GPO_OPTIONS","features":[557]},{"name":"GPO_OPTION_DISABLE_MACHINE","features":[557]},{"name":"GPO_OPTION_DISABLE_USER","features":[557]},{"name":"GPO_SECTION","features":[557]},{"name":"GPO_SECTION_MACHINE","features":[557]},{"name":"GPO_SECTION_ROOT","features":[557]},{"name":"GPO_SECTION_USER","features":[557]},{"name":"GP_DLLNAME","features":[557]},{"name":"GP_ENABLEASYNCHRONOUSPROCESSING","features":[557]},{"name":"GP_MAXNOGPOLISTCHANGESINTERVAL","features":[557]},{"name":"GP_NOBACKGROUNDPOLICY","features":[557]},{"name":"GP_NOGPOLISTCHANGES","features":[557]},{"name":"GP_NOMACHINEPOLICY","features":[557]},{"name":"GP_NOSLOWLINK","features":[557]},{"name":"GP_NOTIFYLINKTRANSITION","features":[557]},{"name":"GP_NOUSERPOLICY","features":[557]},{"name":"GP_PERUSERLOCALSETTINGS","features":[557]},{"name":"GP_PROCESSGROUPPOLICY","features":[557]},{"name":"GP_REQUIRESSUCCESSFULREGISTRY","features":[557]},{"name":"GROUP_POLICY_HINT_TYPE","features":[557]},{"name":"GROUP_POLICY_OBJECTA","features":[307,557]},{"name":"GROUP_POLICY_OBJECTW","features":[307,557]},{"name":"GROUP_POLICY_OBJECT_TYPE","features":[557]},{"name":"GROUP_POLICY_TRIGGER_EVENT_PROVIDER_GUID","features":[557]},{"name":"GenerateGPNotification","features":[307,557]},{"name":"GetAppliedGPOListA","features":[307,310,557]},{"name":"GetAppliedGPOListW","features":[307,310,557]},{"name":"GetGPOListA","features":[307,557]},{"name":"GetGPOListW","features":[307,557]},{"name":"GetLocalManagedApplicationData","features":[557]},{"name":"GetLocalManagedApplications","features":[307,557]},{"name":"GetManagedApplicationCategories","features":[557,468]},{"name":"GetManagedApplications","features":[307,557]},{"name":"IGPEInformation","features":[557]},{"name":"IGPM","features":[358,557]},{"name":"IGPM2","features":[358,557]},{"name":"IGPMAsyncCancel","features":[358,557]},{"name":"IGPMAsyncProgress","features":[358,557]},{"name":"IGPMBackup","features":[358,557]},{"name":"IGPMBackupCollection","features":[358,557]},{"name":"IGPMBackupDir","features":[358,557]},{"name":"IGPMBackupDirEx","features":[358,557]},{"name":"IGPMCSECollection","features":[358,557]},{"name":"IGPMClientSideExtension","features":[358,557]},{"name":"IGPMConstants","features":[358,557]},{"name":"IGPMConstants2","features":[358,557]},{"name":"IGPMDomain","features":[358,557]},{"name":"IGPMDomain2","features":[358,557]},{"name":"IGPMDomain3","features":[358,557]},{"name":"IGPMGPO","features":[358,557]},{"name":"IGPMGPO2","features":[358,557]},{"name":"IGPMGPO3","features":[358,557]},{"name":"IGPMGPOCollection","features":[358,557]},{"name":"IGPMGPOLink","features":[358,557]},{"name":"IGPMGPOLinksCollection","features":[358,557]},{"name":"IGPMMapEntry","features":[358,557]},{"name":"IGPMMapEntryCollection","features":[358,557]},{"name":"IGPMMigrationTable","features":[358,557]},{"name":"IGPMPermission","features":[358,557]},{"name":"IGPMRSOP","features":[358,557]},{"name":"IGPMResult","features":[358,557]},{"name":"IGPMSOM","features":[358,557]},{"name":"IGPMSOMCollection","features":[358,557]},{"name":"IGPMSearchCriteria","features":[358,557]},{"name":"IGPMSecurityInfo","features":[358,557]},{"name":"IGPMSitesContainer","features":[358,557]},{"name":"IGPMStarterGPO","features":[358,557]},{"name":"IGPMStarterGPOBackup","features":[358,557]},{"name":"IGPMStarterGPOBackupCollection","features":[358,557]},{"name":"IGPMStarterGPOCollection","features":[358,557]},{"name":"IGPMStatusMessage","features":[358,557]},{"name":"IGPMStatusMsgCollection","features":[358,557]},{"name":"IGPMTrustee","features":[358,557]},{"name":"IGPMWMIFilter","features":[358,557]},{"name":"IGPMWMIFilterCollection","features":[358,557]},{"name":"IGroupPolicyObject","features":[557]},{"name":"INSTALLDATA","features":[557]},{"name":"INSTALLSPEC","features":[557]},{"name":"INSTALLSPECTYPE","features":[557]},{"name":"IRSOPInformation","features":[557]},{"name":"ImportRSoPData","features":[557]},{"name":"InstallApplication","features":[557]},{"name":"LOCALMANAGEDAPPLICATION","features":[557]},{"name":"LOCALSTATE_ASSIGNED","features":[557]},{"name":"LOCALSTATE_ORPHANED","features":[557]},{"name":"LOCALSTATE_POLICYREMOVE_ORPHAN","features":[557]},{"name":"LOCALSTATE_POLICYREMOVE_UNINSTALL","features":[557]},{"name":"LOCALSTATE_PUBLISHED","features":[557]},{"name":"LOCALSTATE_UNINSTALLED","features":[557]},{"name":"LOCALSTATE_UNINSTALL_UNMANAGED","features":[557]},{"name":"LeaveCriticalPolicySection","features":[307,557]},{"name":"MACHINE_POLICY_PRESENT_TRIGGER_GUID","features":[557]},{"name":"MANAGEDAPPLICATION","features":[307,557]},{"name":"MANAGED_APPS_FROMCATEGORY","features":[557]},{"name":"MANAGED_APPS_INFOLEVEL_DEFAULT","features":[557]},{"name":"MANAGED_APPS_USERAPPLICATIONS","features":[557]},{"name":"MANAGED_APPTYPE_SETUPEXE","features":[557]},{"name":"MANAGED_APPTYPE_UNSUPPORTED","features":[557]},{"name":"MANAGED_APPTYPE_WINDOWSINSTALLER","features":[557]},{"name":"NODEID_Machine","features":[557]},{"name":"NODEID_MachineSWSettings","features":[557]},{"name":"NODEID_RSOPMachine","features":[557]},{"name":"NODEID_RSOPMachineSWSettings","features":[557]},{"name":"NODEID_RSOPUser","features":[557]},{"name":"NODEID_RSOPUserSWSettings","features":[557]},{"name":"NODEID_User","features":[557]},{"name":"NODEID_UserSWSettings","features":[557]},{"name":"PFNGENERATEGROUPPOLICY","features":[307,358,557,558]},{"name":"PFNPROCESSGROUPPOLICY","features":[307,557,370]},{"name":"PFNPROCESSGROUPPOLICYEX","features":[307,557,370,558]},{"name":"PFNSTATUSMESSAGECALLBACK","features":[307,557]},{"name":"PI_APPLYPOLICY","features":[557]},{"name":"PI_NOUI","features":[557]},{"name":"POLICYSETTINGSTATUSINFO","features":[307,557]},{"name":"PROGID","features":[557]},{"name":"PT_MANDATORY","features":[557]},{"name":"PT_ROAMING","features":[557]},{"name":"PT_ROAMING_PREEXISTING","features":[557]},{"name":"PT_TEMPORARY","features":[557]},{"name":"PUBLISHED","features":[557]},{"name":"ProcessGroupPolicyCompleted","features":[557]},{"name":"ProcessGroupPolicyCompletedEx","features":[557]},{"name":"REGISTRY_EXTENSION_GUID","features":[557]},{"name":"RP_FORCE","features":[557]},{"name":"RP_SYNC","features":[557]},{"name":"RSOPApplied","features":[557]},{"name":"RSOPFailed","features":[557]},{"name":"RSOPIgnored","features":[557]},{"name":"RSOPSubsettingFailed","features":[557]},{"name":"RSOPUnspecified","features":[557]},{"name":"RSOP_COMPUTER_ACCESS_DENIED","features":[557]},{"name":"RSOP_INFO_FLAG_DIAGNOSTIC_MODE","features":[557]},{"name":"RSOP_NO_COMPUTER","features":[557]},{"name":"RSOP_NO_USER","features":[557]},{"name":"RSOP_PLANNING_ASSUME_COMP_WQLFILTER_TRUE","features":[557]},{"name":"RSOP_PLANNING_ASSUME_LOOPBACK_MERGE","features":[557]},{"name":"RSOP_PLANNING_ASSUME_LOOPBACK_REPLACE","features":[557]},{"name":"RSOP_PLANNING_ASSUME_SLOW_LINK","features":[557]},{"name":"RSOP_PLANNING_ASSUME_USER_WQLFILTER_TRUE","features":[557]},{"name":"RSOP_TARGET","features":[307,358,557,558]},{"name":"RSOP_TEMPNAMESPACE_EXISTS","features":[557]},{"name":"RSOP_USER_ACCESS_DENIED","features":[557]},{"name":"RefreshPolicy","features":[307,557]},{"name":"RefreshPolicyEx","features":[307,557]},{"name":"RegisterGPNotification","features":[307,557]},{"name":"RsopAccessCheckByType","features":[307,310,557]},{"name":"RsopFileAccessCheck","features":[307,557]},{"name":"RsopResetPolicySettingStatus","features":[557,558]},{"name":"RsopSetPolicySettingStatus","features":[307,557,558]},{"name":"SETTINGSTATUS","features":[557]},{"name":"USER_POLICY_PRESENT_TRIGGER_GUID","features":[557]},{"name":"UninstallApplication","features":[557]},{"name":"UnregisterGPNotification","features":[307,557]},{"name":"backupMostRecent","features":[557]},{"name":"gpoComputerExtensions","features":[557]},{"name":"gpoDisplayName","features":[557]},{"name":"gpoDomain","features":[557]},{"name":"gpoEffectivePermissions","features":[557]},{"name":"gpoID","features":[557]},{"name":"gpoPermissions","features":[557]},{"name":"gpoUserExtensions","features":[557]},{"name":"gpoWMIFilter","features":[557]},{"name":"opContains","features":[557]},{"name":"opDestinationByRelativeName","features":[557]},{"name":"opDestinationNone","features":[557]},{"name":"opDestinationSameAsSource","features":[557]},{"name":"opDestinationSet","features":[557]},{"name":"opEquals","features":[557]},{"name":"opNotContains","features":[557]},{"name":"opNotEquals","features":[557]},{"name":"opReportComments","features":[557]},{"name":"opReportLegacy","features":[557]},{"name":"permGPOApply","features":[557]},{"name":"permGPOCustom","features":[557]},{"name":"permGPOEdit","features":[557]},{"name":"permGPOEditSecurityAndDelete","features":[557]},{"name":"permGPORead","features":[557]},{"name":"permSOMGPOCreate","features":[557]},{"name":"permSOMLink","features":[557]},{"name":"permSOMLogging","features":[557]},{"name":"permSOMPlanning","features":[557]},{"name":"permSOMStarterGPOCreate","features":[557]},{"name":"permSOMWMICreate","features":[557]},{"name":"permSOMWMIFullControl","features":[557]},{"name":"permStarterGPOCustom","features":[557]},{"name":"permStarterGPOEdit","features":[557]},{"name":"permStarterGPOFullControl","features":[557]},{"name":"permStarterGPORead","features":[557]},{"name":"permWMIFilterCustom","features":[557]},{"name":"permWMIFilterEdit","features":[557]},{"name":"permWMIFilterFullControl","features":[557]},{"name":"repClientHealthRefreshXML","features":[557]},{"name":"repClientHealthXML","features":[557]},{"name":"repHTML","features":[557]},{"name":"repInfraRefreshXML","features":[557]},{"name":"repInfraXML","features":[557]},{"name":"repXML","features":[557]},{"name":"rsopLogging","features":[557]},{"name":"rsopPlanning","features":[557]},{"name":"rsopUnknown","features":[557]},{"name":"somDomain","features":[557]},{"name":"somLinks","features":[557]},{"name":"somOU","features":[557]},{"name":"somSite","features":[557]},{"name":"starterGPODisplayName","features":[557]},{"name":"starterGPODomain","features":[557]},{"name":"starterGPOEffectivePermissions","features":[557]},{"name":"starterGPOID","features":[557]},{"name":"starterGPOPermissions","features":[557]},{"name":"typeComputer","features":[557]},{"name":"typeCustom","features":[557]},{"name":"typeGPO","features":[557]},{"name":"typeGlobalGroup","features":[557]},{"name":"typeLocalGroup","features":[557]},{"name":"typeStarterGPO","features":[557]},{"name":"typeSystem","features":[557]},{"name":"typeUNCPath","features":[557]},{"name":"typeUniversalGroup","features":[557]},{"name":"typeUnknown","features":[557]},{"name":"typeUser","features":[557]}],"570":[{"name":"HCS_CALLBACK","features":[559]}],"571":[{"name":"HCN_NOTIFICATIONS","features":[560]},{"name":"HCN_NOTIFICATION_CALLBACK","features":[560]},{"name":"HCN_PORT_ACCESS","features":[560]},{"name":"HCN_PORT_ACCESS_EXCLUSIVE","features":[560]},{"name":"HCN_PORT_ACCESS_SHARED","features":[560]},{"name":"HCN_PORT_PROTOCOL","features":[560]},{"name":"HCN_PORT_PROTOCOL_BOTH","features":[560]},{"name":"HCN_PORT_PROTOCOL_TCP","features":[560]},{"name":"HCN_PORT_PROTOCOL_UDP","features":[560]},{"name":"HCN_PORT_RANGE_ENTRY","features":[560]},{"name":"HCN_PORT_RANGE_RESERVATION","features":[560]},{"name":"HcnCloseEndpoint","features":[560]},{"name":"HcnCloseGuestNetworkService","features":[560]},{"name":"HcnCloseLoadBalancer","features":[560]},{"name":"HcnCloseNamespace","features":[560]},{"name":"HcnCloseNetwork","features":[560]},{"name":"HcnCreateEndpoint","features":[560]},{"name":"HcnCreateGuestNetworkService","features":[560]},{"name":"HcnCreateLoadBalancer","features":[560]},{"name":"HcnCreateNamespace","features":[560]},{"name":"HcnCreateNetwork","features":[560]},{"name":"HcnDeleteEndpoint","features":[560]},{"name":"HcnDeleteGuestNetworkService","features":[560]},{"name":"HcnDeleteLoadBalancer","features":[560]},{"name":"HcnDeleteNamespace","features":[560]},{"name":"HcnDeleteNetwork","features":[560]},{"name":"HcnEnumerateEndpoints","features":[560]},{"name":"HcnEnumerateGuestNetworkPortReservations","features":[560]},{"name":"HcnEnumerateLoadBalancers","features":[560]},{"name":"HcnEnumerateNamespaces","features":[560]},{"name":"HcnEnumerateNetworks","features":[560]},{"name":"HcnFreeGuestNetworkPortReservations","features":[560]},{"name":"HcnModifyEndpoint","features":[560]},{"name":"HcnModifyGuestNetworkService","features":[560]},{"name":"HcnModifyLoadBalancer","features":[560]},{"name":"HcnModifyNamespace","features":[560]},{"name":"HcnModifyNetwork","features":[560]},{"name":"HcnNotificationFlagsReserved","features":[560]},{"name":"HcnNotificationGuestNetworkServiceCreate","features":[560]},{"name":"HcnNotificationGuestNetworkServiceDelete","features":[560]},{"name":"HcnNotificationGuestNetworkServiceInterfaceStateChanged","features":[560]},{"name":"HcnNotificationGuestNetworkServiceStateChanged","features":[560]},{"name":"HcnNotificationInvalid","features":[560]},{"name":"HcnNotificationNamespaceCreate","features":[560]},{"name":"HcnNotificationNamespaceDelete","features":[560]},{"name":"HcnNotificationNetworkCreate","features":[560]},{"name":"HcnNotificationNetworkDelete","features":[560]},{"name":"HcnNotificationNetworkEndpointAttached","features":[560]},{"name":"HcnNotificationNetworkEndpointDetached","features":[560]},{"name":"HcnNotificationNetworkPreCreate","features":[560]},{"name":"HcnNotificationNetworkPreDelete","features":[560]},{"name":"HcnNotificationServiceDisconnect","features":[560]},{"name":"HcnOpenEndpoint","features":[560]},{"name":"HcnOpenLoadBalancer","features":[560]},{"name":"HcnOpenNamespace","features":[560]},{"name":"HcnOpenNetwork","features":[560]},{"name":"HcnQueryEndpointAddresses","features":[560]},{"name":"HcnQueryEndpointProperties","features":[560]},{"name":"HcnQueryEndpointStats","features":[560]},{"name":"HcnQueryLoadBalancerProperties","features":[560]},{"name":"HcnQueryNamespaceProperties","features":[560]},{"name":"HcnQueryNetworkProperties","features":[560]},{"name":"HcnRegisterGuestNetworkServiceCallback","features":[560]},{"name":"HcnRegisterServiceCallback","features":[560]},{"name":"HcnReleaseGuestNetworkServicePortReservationHandle","features":[307,560]},{"name":"HcnReserveGuestNetworkServicePort","features":[307,560]},{"name":"HcnReserveGuestNetworkServicePortRange","features":[307,560]},{"name":"HcnUnregisterGuestNetworkServiceCallback","features":[560]},{"name":"HcnUnregisterServiceCallback","features":[560]}],"572":[{"name":"HCS_CREATE_OPTIONS","features":[561]},{"name":"HCS_CREATE_OPTIONS_1","features":[307,310,561]},{"name":"HCS_EVENT","features":[561]},{"name":"HCS_EVENT_CALLBACK","features":[561]},{"name":"HCS_EVENT_OPTIONS","features":[561]},{"name":"HCS_EVENT_TYPE","features":[561]},{"name":"HCS_NOTIFICATIONS","features":[561]},{"name":"HCS_NOTIFICATION_CALLBACK","features":[561]},{"name":"HCS_NOTIFICATION_FLAGS","features":[561]},{"name":"HCS_OPERATION","features":[561]},{"name":"HCS_OPERATION_COMPLETION","features":[561]},{"name":"HCS_OPERATION_OPTIONS","features":[561]},{"name":"HCS_OPERATION_TYPE","features":[561]},{"name":"HCS_PROCESS","features":[561]},{"name":"HCS_PROCESS_INFORMATION","features":[307,561]},{"name":"HCS_RESOURCE_TYPE","features":[561]},{"name":"HCS_SYSTEM","features":[561]},{"name":"HcsAddResourceToOperation","features":[307,561]},{"name":"HcsAttachLayerStorageFilter","features":[561]},{"name":"HcsCancelOperation","features":[561]},{"name":"HcsCloseComputeSystem","features":[561]},{"name":"HcsCloseOperation","features":[561]},{"name":"HcsCloseProcess","features":[561]},{"name":"HcsCrashComputeSystem","features":[561]},{"name":"HcsCreateComputeSystem","features":[310,561]},{"name":"HcsCreateComputeSystemInNamespace","features":[561]},{"name":"HcsCreateEmptyGuestStateFile","features":[561]},{"name":"HcsCreateEmptyRuntimeStateFile","features":[561]},{"name":"HcsCreateOperation","features":[561]},{"name":"HcsCreateOperationWithNotifications","features":[561]},{"name":"HcsCreateOptions_1","features":[561]},{"name":"HcsCreateProcess","features":[310,561]},{"name":"HcsDestroyLayer","features":[561]},{"name":"HcsDetachLayerStorageFilter","features":[561]},{"name":"HcsEnumerateComputeSystems","features":[561]},{"name":"HcsEnumerateComputeSystemsInNamespace","features":[561]},{"name":"HcsEventGroupOperationInfo","features":[561]},{"name":"HcsEventGroupVmLifecycle","features":[561]},{"name":"HcsEventInvalid","features":[561]},{"name":"HcsEventOperationCallback","features":[561]},{"name":"HcsEventOptionEnableOperationCallbacks","features":[561]},{"name":"HcsEventOptionEnableVmLifecycle","features":[561]},{"name":"HcsEventOptionNone","features":[561]},{"name":"HcsEventProcessExited","features":[561]},{"name":"HcsEventServiceDisconnect","features":[561]},{"name":"HcsEventSystemCrashInitiated","features":[561]},{"name":"HcsEventSystemCrashReport","features":[561]},{"name":"HcsEventSystemExited","features":[561]},{"name":"HcsEventSystemGuestConnectionClosed","features":[561]},{"name":"HcsEventSystemRdpEnhancedModeStateChanged","features":[561]},{"name":"HcsEventSystemSiloJobCreated","features":[561]},{"name":"HcsExportLayer","features":[561]},{"name":"HcsExportLegacyWritableLayer","features":[561]},{"name":"HcsFormatWritableLayerVhd","features":[307,561]},{"name":"HcsGetComputeSystemFromOperation","features":[561]},{"name":"HcsGetComputeSystemProperties","features":[561]},{"name":"HcsGetLayerVhdMountPath","features":[307,561]},{"name":"HcsGetOperationContext","features":[561]},{"name":"HcsGetOperationId","features":[561]},{"name":"HcsGetOperationResult","features":[561]},{"name":"HcsGetOperationResultAndProcessInfo","features":[307,561]},{"name":"HcsGetOperationType","features":[561]},{"name":"HcsGetProcessFromOperation","features":[561]},{"name":"HcsGetProcessInfo","features":[561]},{"name":"HcsGetProcessProperties","features":[561]},{"name":"HcsGetProcessorCompatibilityFromSavedState","features":[561]},{"name":"HcsGetServiceProperties","features":[561]},{"name":"HcsGrantVmAccess","features":[561]},{"name":"HcsGrantVmGroupAccess","features":[561]},{"name":"HcsImportLayer","features":[561]},{"name":"HcsInitializeLegacyWritableLayer","features":[561]},{"name":"HcsInitializeWritableLayer","features":[561]},{"name":"HcsModifyComputeSystem","features":[307,561]},{"name":"HcsModifyProcess","features":[561]},{"name":"HcsModifyServiceSettings","features":[561]},{"name":"HcsNotificationFlagFailure","features":[561]},{"name":"HcsNotificationFlagSuccess","features":[561]},{"name":"HcsNotificationFlagsReserved","features":[561]},{"name":"HcsNotificationInvalid","features":[561]},{"name":"HcsNotificationOperationProgressUpdate","features":[561]},{"name":"HcsNotificationProcessExited","features":[561]},{"name":"HcsNotificationServiceDisconnect","features":[561]},{"name":"HcsNotificationSystemCrashInitiated","features":[561]},{"name":"HcsNotificationSystemCrashReport","features":[561]},{"name":"HcsNotificationSystemCreateCompleted","features":[561]},{"name":"HcsNotificationSystemExited","features":[561]},{"name":"HcsNotificationSystemGetPropertiesCompleted","features":[561]},{"name":"HcsNotificationSystemGuestConnectionClosed","features":[561]},{"name":"HcsNotificationSystemModifyCompleted","features":[561]},{"name":"HcsNotificationSystemOperationCompletion","features":[561]},{"name":"HcsNotificationSystemPassThru","features":[561]},{"name":"HcsNotificationSystemPauseCompleted","features":[561]},{"name":"HcsNotificationSystemRdpEnhancedModeStateChanged","features":[561]},{"name":"HcsNotificationSystemResumeCompleted","features":[561]},{"name":"HcsNotificationSystemSaveCompleted","features":[561]},{"name":"HcsNotificationSystemShutdownCompleted","features":[561]},{"name":"HcsNotificationSystemShutdownFailed","features":[561]},{"name":"HcsNotificationSystemSiloJobCreated","features":[561]},{"name":"HcsNotificationSystemStartCompleted","features":[561]},{"name":"HcsOpenComputeSystem","features":[561]},{"name":"HcsOpenComputeSystemInNamespace","features":[561]},{"name":"HcsOpenProcess","features":[561]},{"name":"HcsOperationOptionNone","features":[561]},{"name":"HcsOperationOptionProgressUpdate","features":[561]},{"name":"HcsOperationTypeCrash","features":[561]},{"name":"HcsOperationTypeCreate","features":[561]},{"name":"HcsOperationTypeCreateProcess","features":[561]},{"name":"HcsOperationTypeEnumerate","features":[561]},{"name":"HcsOperationTypeGetProcessInfo","features":[561]},{"name":"HcsOperationTypeGetProcessProperties","features":[561]},{"name":"HcsOperationTypeGetProperties","features":[561]},{"name":"HcsOperationTypeModify","features":[561]},{"name":"HcsOperationTypeModifyProcess","features":[561]},{"name":"HcsOperationTypeNone","features":[561]},{"name":"HcsOperationTypePause","features":[561]},{"name":"HcsOperationTypeResume","features":[561]},{"name":"HcsOperationTypeSave","features":[561]},{"name":"HcsOperationTypeShutdown","features":[561]},{"name":"HcsOperationTypeSignalProcess","features":[561]},{"name":"HcsOperationTypeStart","features":[561]},{"name":"HcsOperationTypeTerminate","features":[561]},{"name":"HcsPauseComputeSystem","features":[561]},{"name":"HcsResourceTypeFile","features":[561]},{"name":"HcsResourceTypeJob","features":[561]},{"name":"HcsResourceTypeNone","features":[561]},{"name":"HcsResumeComputeSystem","features":[561]},{"name":"HcsRevokeVmAccess","features":[561]},{"name":"HcsRevokeVmGroupAccess","features":[561]},{"name":"HcsSaveComputeSystem","features":[561]},{"name":"HcsSetComputeSystemCallback","features":[561]},{"name":"HcsSetOperationCallback","features":[561]},{"name":"HcsSetOperationContext","features":[561]},{"name":"HcsSetProcessCallback","features":[561]},{"name":"HcsSetupBaseOSLayer","features":[307,561]},{"name":"HcsSetupBaseOSVolume","features":[561]},{"name":"HcsShutDownComputeSystem","features":[561]},{"name":"HcsSignalProcess","features":[561]},{"name":"HcsStartComputeSystem","features":[561]},{"name":"HcsSubmitWerReport","features":[561]},{"name":"HcsTerminateComputeSystem","features":[561]},{"name":"HcsTerminateProcess","features":[561]},{"name":"HcsWaitForComputeSystemExit","features":[561]},{"name":"HcsWaitForOperationResult","features":[561]},{"name":"HcsWaitForOperationResultAndProcessInfo","features":[307,561]},{"name":"HcsWaitForProcessExit","features":[561]}],"573":[{"name":"ARM64_RegisterActlrEl1","features":[562]},{"name":"ARM64_RegisterAmairEl1","features":[562]},{"name":"ARM64_RegisterCntkctlEl1","features":[562]},{"name":"ARM64_RegisterCntvCtlEl0","features":[562]},{"name":"ARM64_RegisterCntvCvalEl0","features":[562]},{"name":"ARM64_RegisterContextIdrEl1","features":[562]},{"name":"ARM64_RegisterCpacrEl1","features":[562]},{"name":"ARM64_RegisterCpsr","features":[562]},{"name":"ARM64_RegisterCsselrEl1","features":[562]},{"name":"ARM64_RegisterElrEl1","features":[562]},{"name":"ARM64_RegisterEsrEl1","features":[562]},{"name":"ARM64_RegisterFarEl1","features":[562]},{"name":"ARM64_RegisterFpControl","features":[562]},{"name":"ARM64_RegisterFpStatus","features":[562]},{"name":"ARM64_RegisterMairEl1","features":[562]},{"name":"ARM64_RegisterMax","features":[562]},{"name":"ARM64_RegisterParEl1","features":[562]},{"name":"ARM64_RegisterPc","features":[562]},{"name":"ARM64_RegisterQ0","features":[562]},{"name":"ARM64_RegisterQ1","features":[562]},{"name":"ARM64_RegisterQ10","features":[562]},{"name":"ARM64_RegisterQ11","features":[562]},{"name":"ARM64_RegisterQ12","features":[562]},{"name":"ARM64_RegisterQ13","features":[562]},{"name":"ARM64_RegisterQ14","features":[562]},{"name":"ARM64_RegisterQ15","features":[562]},{"name":"ARM64_RegisterQ16","features":[562]},{"name":"ARM64_RegisterQ17","features":[562]},{"name":"ARM64_RegisterQ18","features":[562]},{"name":"ARM64_RegisterQ19","features":[562]},{"name":"ARM64_RegisterQ2","features":[562]},{"name":"ARM64_RegisterQ20","features":[562]},{"name":"ARM64_RegisterQ21","features":[562]},{"name":"ARM64_RegisterQ22","features":[562]},{"name":"ARM64_RegisterQ23","features":[562]},{"name":"ARM64_RegisterQ24","features":[562]},{"name":"ARM64_RegisterQ25","features":[562]},{"name":"ARM64_RegisterQ26","features":[562]},{"name":"ARM64_RegisterQ27","features":[562]},{"name":"ARM64_RegisterQ28","features":[562]},{"name":"ARM64_RegisterQ29","features":[562]},{"name":"ARM64_RegisterQ3","features":[562]},{"name":"ARM64_RegisterQ30","features":[562]},{"name":"ARM64_RegisterQ31","features":[562]},{"name":"ARM64_RegisterQ4","features":[562]},{"name":"ARM64_RegisterQ5","features":[562]},{"name":"ARM64_RegisterQ6","features":[562]},{"name":"ARM64_RegisterQ7","features":[562]},{"name":"ARM64_RegisterQ8","features":[562]},{"name":"ARM64_RegisterQ9","features":[562]},{"name":"ARM64_RegisterSctlrEl1","features":[562]},{"name":"ARM64_RegisterSpEl0","features":[562]},{"name":"ARM64_RegisterSpEl1","features":[562]},{"name":"ARM64_RegisterSpsrEl1","features":[562]},{"name":"ARM64_RegisterTcrEl1","features":[562]},{"name":"ARM64_RegisterTpidrEl0","features":[562]},{"name":"ARM64_RegisterTpidrEl1","features":[562]},{"name":"ARM64_RegisterTpidrroEl0","features":[562]},{"name":"ARM64_RegisterTtbr0El1","features":[562]},{"name":"ARM64_RegisterTtbr1El1","features":[562]},{"name":"ARM64_RegisterVbarEl1","features":[562]},{"name":"ARM64_RegisterX0","features":[562]},{"name":"ARM64_RegisterX1","features":[562]},{"name":"ARM64_RegisterX10","features":[562]},{"name":"ARM64_RegisterX11","features":[562]},{"name":"ARM64_RegisterX12","features":[562]},{"name":"ARM64_RegisterX13","features":[562]},{"name":"ARM64_RegisterX14","features":[562]},{"name":"ARM64_RegisterX15","features":[562]},{"name":"ARM64_RegisterX16","features":[562]},{"name":"ARM64_RegisterX17","features":[562]},{"name":"ARM64_RegisterX18","features":[562]},{"name":"ARM64_RegisterX19","features":[562]},{"name":"ARM64_RegisterX2","features":[562]},{"name":"ARM64_RegisterX20","features":[562]},{"name":"ARM64_RegisterX21","features":[562]},{"name":"ARM64_RegisterX22","features":[562]},{"name":"ARM64_RegisterX23","features":[562]},{"name":"ARM64_RegisterX24","features":[562]},{"name":"ARM64_RegisterX25","features":[562]},{"name":"ARM64_RegisterX26","features":[562]},{"name":"ARM64_RegisterX27","features":[562]},{"name":"ARM64_RegisterX28","features":[562]},{"name":"ARM64_RegisterX3","features":[562]},{"name":"ARM64_RegisterX4","features":[562]},{"name":"ARM64_RegisterX5","features":[562]},{"name":"ARM64_RegisterX6","features":[562]},{"name":"ARM64_RegisterX7","features":[562]},{"name":"ARM64_RegisterX8","features":[562]},{"name":"ARM64_RegisterX9","features":[562]},{"name":"ARM64_RegisterXFp","features":[562]},{"name":"ARM64_RegisterXLr","features":[562]},{"name":"ApplyGuestMemoryFix","features":[562]},{"name":"ApplyPendingSavedStateFileReplayLog","features":[562]},{"name":"Arch_Armv8","features":[562]},{"name":"Arch_Unknown","features":[562]},{"name":"Arch_x64","features":[562]},{"name":"Arch_x86","features":[562]},{"name":"CallStackUnwind","features":[562]},{"name":"DOS_IMAGE_INFO","features":[562]},{"name":"FOUND_IMAGE_CALLBACK","features":[307,562]},{"name":"FindSavedStateSymbolFieldInType","features":[307,562]},{"name":"ForceActiveVirtualTrustLevel","features":[562]},{"name":"ForceArchitecture","features":[562]},{"name":"ForceNestedHostMode","features":[307,562]},{"name":"ForcePagingMode","features":[562]},{"name":"GPA_MEMORY_CHUNK","features":[562]},{"name":"GUEST_OS_INFO","features":[562]},{"name":"GUEST_OS_MICROSOFT_IDS","features":[562]},{"name":"GUEST_OS_OPENSOURCE_IDS","features":[562]},{"name":"GUEST_OS_VENDOR","features":[562]},{"name":"GUEST_SYMBOLS_PROVIDER_DEBUG_INFO_CALLBACK","features":[562]},{"name":"GUID_DEVINTERFACE_VM_GENCOUNTER","features":[562]},{"name":"GetActiveVirtualTrustLevel","features":[562]},{"name":"GetArchitecture","features":[562]},{"name":"GetEnabledVirtualTrustLevels","features":[562]},{"name":"GetGuestEnabledVirtualTrustLevels","features":[562]},{"name":"GetGuestOsInfo","features":[562]},{"name":"GetGuestPhysicalMemoryChunks","features":[562]},{"name":"GetGuestRawSavedMemorySize","features":[562]},{"name":"GetMemoryBlockCacheLimit","features":[562]},{"name":"GetNestedVirtualizationMode","features":[307,562]},{"name":"GetPagingMode","features":[562]},{"name":"GetRegisterValue","features":[562]},{"name":"GetSavedStateSymbolFieldInfo","features":[562]},{"name":"GetSavedStateSymbolProviderHandle","features":[307,562]},{"name":"GetSavedStateSymbolTypeSize","features":[562]},{"name":"GetVpCount","features":[562]},{"name":"GuestOsMicrosoftMSDOS","features":[562]},{"name":"GuestOsMicrosoftUndefined","features":[562]},{"name":"GuestOsMicrosoftWindows3x","features":[562]},{"name":"GuestOsMicrosoftWindows9x","features":[562]},{"name":"GuestOsMicrosoftWindowsCE","features":[562]},{"name":"GuestOsMicrosoftWindowsNT","features":[562]},{"name":"GuestOsOpenSourceFreeBSD","features":[562]},{"name":"GuestOsOpenSourceIllumos","features":[562]},{"name":"GuestOsOpenSourceLinux","features":[562]},{"name":"GuestOsOpenSourceUndefined","features":[562]},{"name":"GuestOsOpenSourceXen","features":[562]},{"name":"GuestOsVendorHPE","features":[562]},{"name":"GuestOsVendorLANCOM","features":[562]},{"name":"GuestOsVendorMicrosoft","features":[562]},{"name":"GuestOsVendorUndefined","features":[562]},{"name":"GuestPhysicalAddressToRawSavedMemoryOffset","features":[562]},{"name":"GuestVirtualAddressToPhysicalAddress","features":[562]},{"name":"HDV_DEVICE_HOST_FLAGS","features":[562]},{"name":"HDV_DEVICE_TYPE","features":[562]},{"name":"HDV_DOORBELL_FLAGS","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_ANY_VALUE","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_ANY","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_BYTE","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_DWORD","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_QWORD","features":[562]},{"name":"HDV_DOORBELL_FLAG_TRIGGER_SIZE_WORD","features":[562]},{"name":"HDV_MMIO_MAPPING_FLAGS","features":[562]},{"name":"HDV_PCI_BAR0","features":[562]},{"name":"HDV_PCI_BAR1","features":[562]},{"name":"HDV_PCI_BAR2","features":[562]},{"name":"HDV_PCI_BAR3","features":[562]},{"name":"HDV_PCI_BAR4","features":[562]},{"name":"HDV_PCI_BAR5","features":[562]},{"name":"HDV_PCI_BAR_COUNT","features":[562]},{"name":"HDV_PCI_BAR_SELECTOR","features":[562]},{"name":"HDV_PCI_DEVICE_GET_DETAILS","features":[562]},{"name":"HDV_PCI_DEVICE_INITIALIZE","features":[562]},{"name":"HDV_PCI_DEVICE_INTERFACE","features":[562]},{"name":"HDV_PCI_DEVICE_SET_CONFIGURATION","features":[562]},{"name":"HDV_PCI_DEVICE_START","features":[562]},{"name":"HDV_PCI_DEVICE_STOP","features":[562]},{"name":"HDV_PCI_DEVICE_TEARDOWN","features":[562]},{"name":"HDV_PCI_INTERFACE_VERSION","features":[562]},{"name":"HDV_PCI_PNP_ID","features":[562]},{"name":"HDV_PCI_READ_CONFIG_SPACE","features":[562]},{"name":"HDV_PCI_READ_INTERCEPTED_MEMORY","features":[562]},{"name":"HDV_PCI_WRITE_CONFIG_SPACE","features":[562]},{"name":"HDV_PCI_WRITE_INTERCEPTED_MEMORY","features":[562]},{"name":"HVSOCKET_ADDRESS_FLAG_PASSTHRU","features":[562]},{"name":"HVSOCKET_ADDRESS_INFO","features":[562]},{"name":"HVSOCKET_CONNECTED_SUSPEND","features":[562]},{"name":"HVSOCKET_CONNECT_TIMEOUT","features":[562]},{"name":"HVSOCKET_CONNECT_TIMEOUT_MAX","features":[562]},{"name":"HVSOCKET_HIGH_VTL","features":[562]},{"name":"HV_GUID_BROADCAST","features":[562]},{"name":"HV_GUID_CHILDREN","features":[562]},{"name":"HV_GUID_LOOPBACK","features":[562]},{"name":"HV_GUID_PARENT","features":[562]},{"name":"HV_GUID_SILOHOST","features":[562]},{"name":"HV_GUID_VSOCK_TEMPLATE","features":[562]},{"name":"HV_GUID_ZERO","features":[562]},{"name":"HV_PROTOCOL_RAW","features":[562]},{"name":"HdvCreateDeviceInstance","features":[562]},{"name":"HdvCreateGuestMemoryAperture","features":[307,562]},{"name":"HdvCreateSectionBackedMmioRange","features":[307,562]},{"name":"HdvDeliverGuestInterrupt","features":[562]},{"name":"HdvDestroyGuestMemoryAperture","features":[562]},{"name":"HdvDestroySectionBackedMmioRange","features":[562]},{"name":"HdvDeviceHostFlagInitializeComSecurity","features":[562]},{"name":"HdvDeviceHostFlagNone","features":[562]},{"name":"HdvDeviceTypePCI","features":[562]},{"name":"HdvDeviceTypeUndefined","features":[562]},{"name":"HdvInitializeDeviceHost","features":[561,562]},{"name":"HdvInitializeDeviceHostEx","features":[561,562]},{"name":"HdvMmioMappingFlagExecutable","features":[562]},{"name":"HdvMmioMappingFlagNone","features":[562]},{"name":"HdvMmioMappingFlagWriteable","features":[562]},{"name":"HdvPciDeviceInterfaceVersion1","features":[562]},{"name":"HdvPciDeviceInterfaceVersionInvalid","features":[562]},{"name":"HdvReadGuestMemory","features":[562]},{"name":"HdvRegisterDoorbell","features":[307,562]},{"name":"HdvTeardownDeviceHost","features":[562]},{"name":"HdvUnregisterDoorbell","features":[562]},{"name":"HdvWriteGuestMemory","features":[562]},{"name":"IOCTL_VMGENCOUNTER_READ","features":[562]},{"name":"InKernelSpace","features":[307,562]},{"name":"IsActiveVirtualTrustLevelEnabled","features":[307,562]},{"name":"IsNestedVirtualizationEnabled","features":[307,562]},{"name":"LoadSavedStateFile","features":[562]},{"name":"LoadSavedStateFiles","features":[562]},{"name":"LoadSavedStateModuleSymbols","features":[562]},{"name":"LoadSavedStateModuleSymbolsEx","features":[562]},{"name":"LoadSavedStateSymbolProvider","features":[307,562]},{"name":"LocateSavedStateFiles","features":[562]},{"name":"MODULE_INFO","features":[562]},{"name":"PAGING_MODE","features":[562]},{"name":"Paging_32Bit","features":[562]},{"name":"Paging_Armv8","features":[562]},{"name":"Paging_Invalid","features":[562]},{"name":"Paging_Long","features":[562]},{"name":"Paging_NonPaged","features":[562]},{"name":"Paging_Pae","features":[562]},{"name":"ProcessorVendor_Amd","features":[562]},{"name":"ProcessorVendor_Arm","features":[562]},{"name":"ProcessorVendor_Hygon","features":[562]},{"name":"ProcessorVendor_Intel","features":[562]},{"name":"ProcessorVendor_Unknown","features":[562]},{"name":"REGISTER_ID","features":[562]},{"name":"ReadGuestPhysicalAddress","features":[562]},{"name":"ReadGuestRawSavedMemory","features":[562]},{"name":"ReadSavedStateGlobalVariable","features":[562]},{"name":"ReleaseSavedStateFiles","features":[562]},{"name":"ReleaseSavedStateSymbolProvider","features":[562]},{"name":"ResolveSavedStateGlobalVariableAddress","features":[562]},{"name":"SOCKADDR_HV","features":[320,562]},{"name":"ScanMemoryForDosImages","features":[307,562]},{"name":"SetMemoryBlockCacheLimit","features":[562]},{"name":"SetSavedStateSymbolProviderDebugInfoCallback","features":[562]},{"name":"VIRTUAL_PROCESSOR_ARCH","features":[562]},{"name":"VIRTUAL_PROCESSOR_REGISTER","features":[562]},{"name":"VIRTUAL_PROCESSOR_VENDOR","features":[562]},{"name":"VM_GENCOUNTER","features":[562]},{"name":"VM_GENCOUNTER_SYMBOLIC_LINK_NAME","features":[562]},{"name":"WHV_ACCESS_GPA_CONTROLS","features":[562]},{"name":"WHV_ADVISE_GPA_RANGE","features":[562]},{"name":"WHV_ADVISE_GPA_RANGE_CODE","features":[562]},{"name":"WHV_ADVISE_GPA_RANGE_POPULATE","features":[562]},{"name":"WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS","features":[562]},{"name":"WHV_ALLOCATE_VPCI_RESOURCE_FLAGS","features":[562]},{"name":"WHV_ANY_VP","features":[562]},{"name":"WHV_CACHE_TYPE","features":[562]},{"name":"WHV_CAPABILITY","features":[307,562]},{"name":"WHV_CAPABILITY_CODE","features":[562]},{"name":"WHV_CAPABILITY_FEATURES","features":[562]},{"name":"WHV_CAPABILITY_PROCESSOR_FREQUENCY_CAP","features":[562]},{"name":"WHV_CPUID_OUTPUT","features":[562]},{"name":"WHV_CREATE_VPCI_DEVICE_FLAGS","features":[562]},{"name":"WHV_DOORBELL_MATCH_DATA","features":[562]},{"name":"WHV_EMULATOR_CALLBACKS","features":[562]},{"name":"WHV_EMULATOR_GET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK","features":[562]},{"name":"WHV_EMULATOR_IO_ACCESS_INFO","features":[562]},{"name":"WHV_EMULATOR_IO_PORT_CALLBACK","features":[562]},{"name":"WHV_EMULATOR_MEMORY_ACCESS_INFO","features":[562]},{"name":"WHV_EMULATOR_MEMORY_CALLBACK","features":[562]},{"name":"WHV_EMULATOR_SET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK","features":[562]},{"name":"WHV_EMULATOR_STATUS","features":[562]},{"name":"WHV_EMULATOR_TRANSLATE_GVA_PAGE_CALLBACK","features":[562]},{"name":"WHV_EXCEPTION_TYPE","features":[562]},{"name":"WHV_EXTENDED_VM_EXITS","features":[562]},{"name":"WHV_HYPERCALL_CONTEXT","features":[562]},{"name":"WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS","features":[562]},{"name":"WHV_INTERNAL_ACTIVITY_REGISTER","features":[562]},{"name":"WHV_INTERRUPT_CONTROL","features":[562]},{"name":"WHV_INTERRUPT_DESTINATION_MODE","features":[562]},{"name":"WHV_INTERRUPT_TRIGGER_MODE","features":[562]},{"name":"WHV_INTERRUPT_TYPE","features":[562]},{"name":"WHV_MAP_GPA_RANGE_FLAGS","features":[562]},{"name":"WHV_MAX_DEVICE_ID_SIZE_IN_CHARS","features":[562]},{"name":"WHV_MEMORY_ACCESS_CONTEXT","features":[562]},{"name":"WHV_MEMORY_ACCESS_INFO","features":[562]},{"name":"WHV_MEMORY_ACCESS_TYPE","features":[562]},{"name":"WHV_MEMORY_RANGE_ENTRY","features":[562]},{"name":"WHV_MSR_ACTION","features":[562]},{"name":"WHV_MSR_ACTION_ENTRY","features":[562]},{"name":"WHV_NOTIFICATION_PORT_PARAMETERS","features":[562]},{"name":"WHV_NOTIFICATION_PORT_PROPERTY_CODE","features":[562]},{"name":"WHV_NOTIFICATION_PORT_TYPE","features":[562]},{"name":"WHV_PARTITION_COUNTER_SET","features":[562]},{"name":"WHV_PARTITION_HANDLE","features":[562]},{"name":"WHV_PARTITION_MEMORY_COUNTERS","features":[562]},{"name":"WHV_PARTITION_PROPERTY","features":[307,562]},{"name":"WHV_PARTITION_PROPERTY_CODE","features":[562]},{"name":"WHV_PROCESSOR_APIC_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_COUNTER_SET","features":[562]},{"name":"WHV_PROCESSOR_EVENT_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_FEATURES","features":[562]},{"name":"WHV_PROCESSOR_FEATURES1","features":[562]},{"name":"WHV_PROCESSOR_FEATURES_BANKS","features":[562]},{"name":"WHV_PROCESSOR_FEATURES_BANKS_COUNT","features":[562]},{"name":"WHV_PROCESSOR_INTERCEPT_COUNTER","features":[562]},{"name":"WHV_PROCESSOR_INTERCEPT_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_PERFMON_FEATURES","features":[562]},{"name":"WHV_PROCESSOR_RUNTIME_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_SYNTHETIC_FEATURES_COUNTERS","features":[562]},{"name":"WHV_PROCESSOR_VENDOR","features":[562]},{"name":"WHV_PROCESSOR_XSAVE_FEATURES","features":[562]},{"name":"WHV_READ_WRITE_GPA_RANGE_MAX_SIZE","features":[562]},{"name":"WHV_REGISTER_NAME","features":[562]},{"name":"WHV_REGISTER_VALUE","features":[562]},{"name":"WHV_RUN_VP_CANCELED_CONTEXT","features":[562]},{"name":"WHV_RUN_VP_CANCEL_REASON","features":[562]},{"name":"WHV_RUN_VP_EXIT_CONTEXT","features":[562]},{"name":"WHV_RUN_VP_EXIT_REASON","features":[562]},{"name":"WHV_SCHEDULER_FEATURES","features":[562]},{"name":"WHV_SRIOV_RESOURCE_DESCRIPTOR","features":[307,562]},{"name":"WHV_SYNIC_EVENT_PARAMETERS","features":[562]},{"name":"WHV_SYNIC_MESSAGE_SIZE","features":[562]},{"name":"WHV_SYNIC_SINT_DELIVERABLE_CONTEXT","features":[562]},{"name":"WHV_SYNTHETIC_PROCESSOR_FEATURES","features":[562]},{"name":"WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS","features":[562]},{"name":"WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT","features":[562]},{"name":"WHV_TRANSLATE_GVA_FLAGS","features":[562]},{"name":"WHV_TRANSLATE_GVA_RESULT","features":[562]},{"name":"WHV_TRANSLATE_GVA_RESULT_CODE","features":[562]},{"name":"WHV_TRIGGER_PARAMETERS","features":[562]},{"name":"WHV_TRIGGER_TYPE","features":[562]},{"name":"WHV_UINT128","features":[562]},{"name":"WHV_VIRTUAL_PROCESSOR_PROPERTY","features":[562]},{"name":"WHV_VIRTUAL_PROCESSOR_PROPERTY_CODE","features":[562]},{"name":"WHV_VIRTUAL_PROCESSOR_STATE_TYPE","features":[562]},{"name":"WHV_VPCI_DEVICE_NOTIFICATION","features":[562]},{"name":"WHV_VPCI_DEVICE_NOTIFICATION_TYPE","features":[562]},{"name":"WHV_VPCI_DEVICE_PROPERTY_CODE","features":[562]},{"name":"WHV_VPCI_DEVICE_REGISTER","features":[562]},{"name":"WHV_VPCI_DEVICE_REGISTER_SPACE","features":[562]},{"name":"WHV_VPCI_HARDWARE_IDS","features":[562]},{"name":"WHV_VPCI_INTERRUPT_TARGET","features":[562]},{"name":"WHV_VPCI_INTERRUPT_TARGET_FLAGS","features":[562]},{"name":"WHV_VPCI_MMIO_MAPPING","features":[562]},{"name":"WHV_VPCI_MMIO_RANGE_FLAGS","features":[562]},{"name":"WHV_VPCI_PROBED_BARS","features":[562]},{"name":"WHV_VPCI_TYPE0_BAR_COUNT","features":[562]},{"name":"WHV_VP_EXCEPTION_CONTEXT","features":[562]},{"name":"WHV_VP_EXCEPTION_INFO","features":[562]},{"name":"WHV_VP_EXIT_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_EOI_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_INIT_SIPI_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_SMI_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_WRITE_CONTEXT","features":[562]},{"name":"WHV_X64_APIC_WRITE_TYPE","features":[562]},{"name":"WHV_X64_CPUID_ACCESS_CONTEXT","features":[562]},{"name":"WHV_X64_CPUID_RESULT","features":[562]},{"name":"WHV_X64_CPUID_RESULT2","features":[562]},{"name":"WHV_X64_CPUID_RESULT2_FLAGS","features":[562]},{"name":"WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER","features":[562]},{"name":"WHV_X64_FP_CONTROL_STATUS_REGISTER","features":[562]},{"name":"WHV_X64_FP_REGISTER","features":[562]},{"name":"WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT","features":[562]},{"name":"WHV_X64_INTERRUPT_STATE_REGISTER","features":[562]},{"name":"WHV_X64_IO_PORT_ACCESS_CONTEXT","features":[562]},{"name":"WHV_X64_IO_PORT_ACCESS_INFO","features":[562]},{"name":"WHV_X64_LOCAL_APIC_EMULATION_MODE","features":[562]},{"name":"WHV_X64_MSR_ACCESS_CONTEXT","features":[562]},{"name":"WHV_X64_MSR_ACCESS_INFO","features":[562]},{"name":"WHV_X64_MSR_EXIT_BITMAP","features":[562]},{"name":"WHV_X64_PENDING_DEBUG_EXCEPTION","features":[562]},{"name":"WHV_X64_PENDING_EVENT_TYPE","features":[562]},{"name":"WHV_X64_PENDING_EXCEPTION_EVENT","features":[562]},{"name":"WHV_X64_PENDING_EXT_INT_EVENT","features":[562]},{"name":"WHV_X64_PENDING_INTERRUPTION_REGISTER","features":[562]},{"name":"WHV_X64_PENDING_INTERRUPTION_TYPE","features":[562]},{"name":"WHV_X64_RDTSC_CONTEXT","features":[562]},{"name":"WHV_X64_RDTSC_INFO","features":[562]},{"name":"WHV_X64_SEGMENT_REGISTER","features":[562]},{"name":"WHV_X64_TABLE_REGISTER","features":[562]},{"name":"WHV_X64_UNSUPPORTED_FEATURE_CODE","features":[562]},{"name":"WHV_X64_UNSUPPORTED_FEATURE_CONTEXT","features":[562]},{"name":"WHV_X64_VP_EXECUTION_STATE","features":[562]},{"name":"WHV_X64_XMM_CONTROL_STATUS_REGISTER","features":[562]},{"name":"WHvAcceptPartitionMigration","features":[307,562]},{"name":"WHvAdviseGpaRange","features":[562]},{"name":"WHvAdviseGpaRangeCodePin","features":[562]},{"name":"WHvAdviseGpaRangeCodePopulate","features":[562]},{"name":"WHvAdviseGpaRangeCodeUnpin","features":[562]},{"name":"WHvAllocateVpciResource","features":[307,562]},{"name":"WHvAllocateVpciResourceFlagAllowDirectP2P","features":[562]},{"name":"WHvAllocateVpciResourceFlagNone","features":[562]},{"name":"WHvCacheTypeUncached","features":[562]},{"name":"WHvCacheTypeWriteBack","features":[562]},{"name":"WHvCacheTypeWriteCombining","features":[562]},{"name":"WHvCacheTypeWriteThrough","features":[562]},{"name":"WHvCancelPartitionMigration","features":[562]},{"name":"WHvCancelRunVirtualProcessor","features":[562]},{"name":"WHvCapabilityCodeExceptionExitBitmap","features":[562]},{"name":"WHvCapabilityCodeExtendedVmExits","features":[562]},{"name":"WHvCapabilityCodeFeatures","features":[562]},{"name":"WHvCapabilityCodeGpaRangePopulateFlags","features":[562]},{"name":"WHvCapabilityCodeHypervisorPresent","features":[562]},{"name":"WHvCapabilityCodeInterruptClockFrequency","features":[562]},{"name":"WHvCapabilityCodeProcessorClFlushSize","features":[562]},{"name":"WHvCapabilityCodeProcessorClockFrequency","features":[562]},{"name":"WHvCapabilityCodeProcessorFeatures","features":[562]},{"name":"WHvCapabilityCodeProcessorFeaturesBanks","features":[562]},{"name":"WHvCapabilityCodeProcessorFrequencyCap","features":[562]},{"name":"WHvCapabilityCodeProcessorPerfmonFeatures","features":[562]},{"name":"WHvCapabilityCodeProcessorVendor","features":[562]},{"name":"WHvCapabilityCodeProcessorXsaveFeatures","features":[562]},{"name":"WHvCapabilityCodeSchedulerFeatures","features":[562]},{"name":"WHvCapabilityCodeSyntheticProcessorFeaturesBanks","features":[562]},{"name":"WHvCapabilityCodeX64MsrExitBitmap","features":[562]},{"name":"WHvCompletePartitionMigration","features":[562]},{"name":"WHvCreateNotificationPort","features":[307,562]},{"name":"WHvCreatePartition","features":[562]},{"name":"WHvCreateTrigger","features":[307,562]},{"name":"WHvCreateVirtualProcessor","features":[562]},{"name":"WHvCreateVirtualProcessor2","features":[562]},{"name":"WHvCreateVpciDevice","features":[307,562]},{"name":"WHvCreateVpciDeviceFlagNone","features":[562]},{"name":"WHvCreateVpciDeviceFlagPhysicallyBacked","features":[562]},{"name":"WHvCreateVpciDeviceFlagUseLogicalInterrupts","features":[562]},{"name":"WHvDeleteNotificationPort","features":[562]},{"name":"WHvDeletePartition","features":[562]},{"name":"WHvDeleteTrigger","features":[562]},{"name":"WHvDeleteVirtualProcessor","features":[562]},{"name":"WHvDeleteVpciDevice","features":[562]},{"name":"WHvEmulatorCreateEmulator","features":[562]},{"name":"WHvEmulatorDestroyEmulator","features":[562]},{"name":"WHvEmulatorTryIoEmulation","features":[562]},{"name":"WHvEmulatorTryMmioEmulation","features":[562]},{"name":"WHvGetCapability","features":[562]},{"name":"WHvGetInterruptTargetVpSet","features":[562]},{"name":"WHvGetPartitionCounters","features":[562]},{"name":"WHvGetPartitionProperty","features":[562]},{"name":"WHvGetVirtualProcessorCounters","features":[562]},{"name":"WHvGetVirtualProcessorCpuidOutput","features":[562]},{"name":"WHvGetVirtualProcessorInterruptControllerState","features":[562]},{"name":"WHvGetVirtualProcessorInterruptControllerState2","features":[562]},{"name":"WHvGetVirtualProcessorRegisters","features":[562]},{"name":"WHvGetVirtualProcessorState","features":[562]},{"name":"WHvGetVirtualProcessorXsaveState","features":[562]},{"name":"WHvGetVpciDeviceInterruptTarget","features":[562]},{"name":"WHvGetVpciDeviceNotification","features":[562]},{"name":"WHvGetVpciDeviceProperty","features":[562]},{"name":"WHvMapGpaRange","features":[562]},{"name":"WHvMapGpaRange2","features":[307,562]},{"name":"WHvMapGpaRangeFlagExecute","features":[562]},{"name":"WHvMapGpaRangeFlagNone","features":[562]},{"name":"WHvMapGpaRangeFlagRead","features":[562]},{"name":"WHvMapGpaRangeFlagTrackDirtyPages","features":[562]},{"name":"WHvMapGpaRangeFlagWrite","features":[562]},{"name":"WHvMapVpciDeviceInterrupt","features":[562]},{"name":"WHvMapVpciDeviceMmioRanges","features":[562]},{"name":"WHvMemoryAccessExecute","features":[562]},{"name":"WHvMemoryAccessRead","features":[562]},{"name":"WHvMemoryAccessWrite","features":[562]},{"name":"WHvMsrActionArchitectureDefault","features":[562]},{"name":"WHvMsrActionExit","features":[562]},{"name":"WHvMsrActionIgnoreWriteReadZero","features":[562]},{"name":"WHvNotificationPortPropertyPreferredTargetDuration","features":[562]},{"name":"WHvNotificationPortPropertyPreferredTargetVp","features":[562]},{"name":"WHvNotificationPortTypeDoorbell","features":[562]},{"name":"WHvNotificationPortTypeEvent","features":[562]},{"name":"WHvPartitionCounterSetMemory","features":[562]},{"name":"WHvPartitionPropertyCodeAllowDeviceAssignment","features":[562]},{"name":"WHvPartitionPropertyCodeApicRemoteReadSupport","features":[562]},{"name":"WHvPartitionPropertyCodeCpuCap","features":[562]},{"name":"WHvPartitionPropertyCodeCpuGroupId","features":[562]},{"name":"WHvPartitionPropertyCodeCpuReserve","features":[562]},{"name":"WHvPartitionPropertyCodeCpuWeight","features":[562]},{"name":"WHvPartitionPropertyCodeCpuidExitList","features":[562]},{"name":"WHvPartitionPropertyCodeCpuidResultList","features":[562]},{"name":"WHvPartitionPropertyCodeCpuidResultList2","features":[562]},{"name":"WHvPartitionPropertyCodeDisableSmt","features":[562]},{"name":"WHvPartitionPropertyCodeExceptionExitBitmap","features":[562]},{"name":"WHvPartitionPropertyCodeExtendedVmExits","features":[562]},{"name":"WHvPartitionPropertyCodeInterruptClockFrequency","features":[562]},{"name":"WHvPartitionPropertyCodeLocalApicEmulationMode","features":[562]},{"name":"WHvPartitionPropertyCodeMsrActionList","features":[562]},{"name":"WHvPartitionPropertyCodeNestedVirtualization","features":[562]},{"name":"WHvPartitionPropertyCodePrimaryNumaNode","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorClFlushSize","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorClockFrequency","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorCount","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorFeatures","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorFeaturesBanks","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorFrequencyCap","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorPerfmonFeatures","features":[562]},{"name":"WHvPartitionPropertyCodeProcessorXsaveFeatures","features":[562]},{"name":"WHvPartitionPropertyCodeReferenceTime","features":[562]},{"name":"WHvPartitionPropertyCodeSeparateSecurityDomain","features":[562]},{"name":"WHvPartitionPropertyCodeSyntheticProcessorFeaturesBanks","features":[562]},{"name":"WHvPartitionPropertyCodeUnimplementedMsrAction","features":[562]},{"name":"WHvPartitionPropertyCodeX64MsrExitBitmap","features":[562]},{"name":"WHvPostVirtualProcessorSynicMessage","features":[562]},{"name":"WHvProcessorCounterSetApic","features":[562]},{"name":"WHvProcessorCounterSetEvents","features":[562]},{"name":"WHvProcessorCounterSetIntercepts","features":[562]},{"name":"WHvProcessorCounterSetRuntime","features":[562]},{"name":"WHvProcessorCounterSetSyntheticFeatures","features":[562]},{"name":"WHvProcessorVendorAmd","features":[562]},{"name":"WHvProcessorVendorHygon","features":[562]},{"name":"WHvProcessorVendorIntel","features":[562]},{"name":"WHvQueryGpaRangeDirtyBitmap","features":[562]},{"name":"WHvReadGpaRange","features":[562]},{"name":"WHvReadVpciDeviceRegister","features":[562]},{"name":"WHvRegisterEom","features":[562]},{"name":"WHvRegisterGuestOsId","features":[562]},{"name":"WHvRegisterInternalActivityState","features":[562]},{"name":"WHvRegisterInterruptState","features":[562]},{"name":"WHvRegisterPartitionDoorbellEvent","features":[307,562]},{"name":"WHvRegisterPendingEvent","features":[562]},{"name":"WHvRegisterPendingInterruption","features":[562]},{"name":"WHvRegisterReferenceTsc","features":[562]},{"name":"WHvRegisterReferenceTscSequence","features":[562]},{"name":"WHvRegisterScontrol","features":[562]},{"name":"WHvRegisterSiefp","features":[562]},{"name":"WHvRegisterSimp","features":[562]},{"name":"WHvRegisterSint0","features":[562]},{"name":"WHvRegisterSint1","features":[562]},{"name":"WHvRegisterSint10","features":[562]},{"name":"WHvRegisterSint11","features":[562]},{"name":"WHvRegisterSint12","features":[562]},{"name":"WHvRegisterSint13","features":[562]},{"name":"WHvRegisterSint14","features":[562]},{"name":"WHvRegisterSint15","features":[562]},{"name":"WHvRegisterSint2","features":[562]},{"name":"WHvRegisterSint3","features":[562]},{"name":"WHvRegisterSint4","features":[562]},{"name":"WHvRegisterSint5","features":[562]},{"name":"WHvRegisterSint6","features":[562]},{"name":"WHvRegisterSint7","features":[562]},{"name":"WHvRegisterSint8","features":[562]},{"name":"WHvRegisterSint9","features":[562]},{"name":"WHvRegisterSversion","features":[562]},{"name":"WHvRegisterVpAssistPage","features":[562]},{"name":"WHvRegisterVpRuntime","features":[562]},{"name":"WHvRequestInterrupt","features":[562]},{"name":"WHvRequestVpciDeviceInterrupt","features":[562]},{"name":"WHvResetPartition","features":[562]},{"name":"WHvResumePartitionTime","features":[562]},{"name":"WHvRetargetVpciDeviceInterrupt","features":[562]},{"name":"WHvRunVirtualProcessor","features":[562]},{"name":"WHvRunVpCancelReasonUser","features":[562]},{"name":"WHvRunVpExitReasonCanceled","features":[562]},{"name":"WHvRunVpExitReasonException","features":[562]},{"name":"WHvRunVpExitReasonHypercall","features":[562]},{"name":"WHvRunVpExitReasonInvalidVpRegisterValue","features":[562]},{"name":"WHvRunVpExitReasonMemoryAccess","features":[562]},{"name":"WHvRunVpExitReasonNone","features":[562]},{"name":"WHvRunVpExitReasonSynicSintDeliverable","features":[562]},{"name":"WHvRunVpExitReasonUnrecoverableException","features":[562]},{"name":"WHvRunVpExitReasonUnsupportedFeature","features":[562]},{"name":"WHvRunVpExitReasonX64ApicEoi","features":[562]},{"name":"WHvRunVpExitReasonX64ApicInitSipiTrap","features":[562]},{"name":"WHvRunVpExitReasonX64ApicSmiTrap","features":[562]},{"name":"WHvRunVpExitReasonX64ApicWriteTrap","features":[562]},{"name":"WHvRunVpExitReasonX64Cpuid","features":[562]},{"name":"WHvRunVpExitReasonX64Halt","features":[562]},{"name":"WHvRunVpExitReasonX64InterruptWindow","features":[562]},{"name":"WHvRunVpExitReasonX64IoPortAccess","features":[562]},{"name":"WHvRunVpExitReasonX64MsrAccess","features":[562]},{"name":"WHvRunVpExitReasonX64Rdtsc","features":[562]},{"name":"WHvSetNotificationPortProperty","features":[562]},{"name":"WHvSetPartitionProperty","features":[562]},{"name":"WHvSetVirtualProcessorInterruptControllerState","features":[562]},{"name":"WHvSetVirtualProcessorInterruptControllerState2","features":[562]},{"name":"WHvSetVirtualProcessorRegisters","features":[562]},{"name":"WHvSetVirtualProcessorState","features":[562]},{"name":"WHvSetVirtualProcessorXsaveState","features":[562]},{"name":"WHvSetVpciDevicePowerState","features":[562,314]},{"name":"WHvSetupPartition","features":[562]},{"name":"WHvSignalVirtualProcessorSynicEvent","features":[307,562]},{"name":"WHvStartPartitionMigration","features":[307,562]},{"name":"WHvSuspendPartitionTime","features":[562]},{"name":"WHvTranslateGva","features":[562]},{"name":"WHvTranslateGvaFlagEnforceSmap","features":[562]},{"name":"WHvTranslateGvaFlagNone","features":[562]},{"name":"WHvTranslateGvaFlagOverrideSmap","features":[562]},{"name":"WHvTranslateGvaFlagPrivilegeExempt","features":[562]},{"name":"WHvTranslateGvaFlagSetPageTableBits","features":[562]},{"name":"WHvTranslateGvaFlagValidateExecute","features":[562]},{"name":"WHvTranslateGvaFlagValidateRead","features":[562]},{"name":"WHvTranslateGvaFlagValidateWrite","features":[562]},{"name":"WHvTranslateGvaResultGpaIllegalOverlayAccess","features":[562]},{"name":"WHvTranslateGvaResultGpaNoReadAccess","features":[562]},{"name":"WHvTranslateGvaResultGpaNoWriteAccess","features":[562]},{"name":"WHvTranslateGvaResultGpaUnmapped","features":[562]},{"name":"WHvTranslateGvaResultIntercept","features":[562]},{"name":"WHvTranslateGvaResultInvalidPageTableFlags","features":[562]},{"name":"WHvTranslateGvaResultPageNotPresent","features":[562]},{"name":"WHvTranslateGvaResultPrivilegeViolation","features":[562]},{"name":"WHvTranslateGvaResultSuccess","features":[562]},{"name":"WHvTriggerTypeDeviceInterrupt","features":[562]},{"name":"WHvTriggerTypeInterrupt","features":[562]},{"name":"WHvTriggerTypeSynicEvent","features":[562]},{"name":"WHvUnmapGpaRange","features":[562]},{"name":"WHvUnmapVpciDeviceInterrupt","features":[562]},{"name":"WHvUnmapVpciDeviceMmioRanges","features":[562]},{"name":"WHvUnregisterPartitionDoorbellEvent","features":[562]},{"name":"WHvUnsupportedFeatureIntercept","features":[562]},{"name":"WHvUnsupportedFeatureTaskSwitchTss","features":[562]},{"name":"WHvUpdateTriggerParameters","features":[562]},{"name":"WHvVirtualProcessorPropertyCodeNumaNode","features":[562]},{"name":"WHvVirtualProcessorStateTypeInterruptControllerState2","features":[562]},{"name":"WHvVirtualProcessorStateTypeSynicEventFlagPage","features":[562]},{"name":"WHvVirtualProcessorStateTypeSynicMessagePage","features":[562]},{"name":"WHvVirtualProcessorStateTypeSynicTimerState","features":[562]},{"name":"WHvVirtualProcessorStateTypeXsaveState","features":[562]},{"name":"WHvVpciBar0","features":[562]},{"name":"WHvVpciBar1","features":[562]},{"name":"WHvVpciBar2","features":[562]},{"name":"WHvVpciBar3","features":[562]},{"name":"WHvVpciBar4","features":[562]},{"name":"WHvVpciBar5","features":[562]},{"name":"WHvVpciConfigSpace","features":[562]},{"name":"WHvVpciDeviceNotificationMmioRemapping","features":[562]},{"name":"WHvVpciDeviceNotificationSurpriseRemoval","features":[562]},{"name":"WHvVpciDeviceNotificationUndefined","features":[562]},{"name":"WHvVpciDevicePropertyCodeHardwareIDs","features":[562]},{"name":"WHvVpciDevicePropertyCodeProbedBARs","features":[562]},{"name":"WHvVpciDevicePropertyCodeUndefined","features":[562]},{"name":"WHvVpciInterruptTargetFlagMulticast","features":[562]},{"name":"WHvVpciInterruptTargetFlagNone","features":[562]},{"name":"WHvVpciMmioRangeFlagReadAccess","features":[562]},{"name":"WHvVpciMmioRangeFlagWriteAccess","features":[562]},{"name":"WHvWriteGpaRange","features":[562]},{"name":"WHvWriteVpciDeviceRegister","features":[562]},{"name":"WHvX64ApicWriteTypeDfr","features":[562]},{"name":"WHvX64ApicWriteTypeLdr","features":[562]},{"name":"WHvX64ApicWriteTypeLint0","features":[562]},{"name":"WHvX64ApicWriteTypeLint1","features":[562]},{"name":"WHvX64ApicWriteTypeSvr","features":[562]},{"name":"WHvX64CpuidResult2FlagSubleafSpecific","features":[562]},{"name":"WHvX64CpuidResult2FlagVpSpecific","features":[562]},{"name":"WHvX64ExceptionTypeAlignmentCheckFault","features":[562]},{"name":"WHvX64ExceptionTypeBoundRangeFault","features":[562]},{"name":"WHvX64ExceptionTypeBreakpointTrap","features":[562]},{"name":"WHvX64ExceptionTypeDebugTrapOrFault","features":[562]},{"name":"WHvX64ExceptionTypeDeviceNotAvailableFault","features":[562]},{"name":"WHvX64ExceptionTypeDivideErrorFault","features":[562]},{"name":"WHvX64ExceptionTypeDoubleFaultAbort","features":[562]},{"name":"WHvX64ExceptionTypeFloatingPointErrorFault","features":[562]},{"name":"WHvX64ExceptionTypeGeneralProtectionFault","features":[562]},{"name":"WHvX64ExceptionTypeInvalidOpcodeFault","features":[562]},{"name":"WHvX64ExceptionTypeInvalidTaskStateSegmentFault","features":[562]},{"name":"WHvX64ExceptionTypeMachineCheckAbort","features":[562]},{"name":"WHvX64ExceptionTypeOverflowTrap","features":[562]},{"name":"WHvX64ExceptionTypePageFault","features":[562]},{"name":"WHvX64ExceptionTypeSegmentNotPresentFault","features":[562]},{"name":"WHvX64ExceptionTypeSimdFloatingPointFault","features":[562]},{"name":"WHvX64ExceptionTypeStackFault","features":[562]},{"name":"WHvX64InterruptDestinationModeLogical","features":[562]},{"name":"WHvX64InterruptDestinationModePhysical","features":[562]},{"name":"WHvX64InterruptTriggerModeEdge","features":[562]},{"name":"WHvX64InterruptTriggerModeLevel","features":[562]},{"name":"WHvX64InterruptTypeFixed","features":[562]},{"name":"WHvX64InterruptTypeInit","features":[562]},{"name":"WHvX64InterruptTypeLocalInt1","features":[562]},{"name":"WHvX64InterruptTypeLowestPriority","features":[562]},{"name":"WHvX64InterruptTypeNmi","features":[562]},{"name":"WHvX64InterruptTypeSipi","features":[562]},{"name":"WHvX64LocalApicEmulationModeNone","features":[562]},{"name":"WHvX64LocalApicEmulationModeX2Apic","features":[562]},{"name":"WHvX64LocalApicEmulationModeXApic","features":[562]},{"name":"WHvX64PendingEventException","features":[562]},{"name":"WHvX64PendingEventExtInt","features":[562]},{"name":"WHvX64PendingException","features":[562]},{"name":"WHvX64PendingInterrupt","features":[562]},{"name":"WHvX64PendingNmi","features":[562]},{"name":"WHvX64RegisterACount","features":[562]},{"name":"WHvX64RegisterApicBase","features":[562]},{"name":"WHvX64RegisterApicCurrentCount","features":[562]},{"name":"WHvX64RegisterApicDivide","features":[562]},{"name":"WHvX64RegisterApicEoi","features":[562]},{"name":"WHvX64RegisterApicEse","features":[562]},{"name":"WHvX64RegisterApicIcr","features":[562]},{"name":"WHvX64RegisterApicId","features":[562]},{"name":"WHvX64RegisterApicInitCount","features":[562]},{"name":"WHvX64RegisterApicIrr0","features":[562]},{"name":"WHvX64RegisterApicIrr1","features":[562]},{"name":"WHvX64RegisterApicIrr2","features":[562]},{"name":"WHvX64RegisterApicIrr3","features":[562]},{"name":"WHvX64RegisterApicIrr4","features":[562]},{"name":"WHvX64RegisterApicIrr5","features":[562]},{"name":"WHvX64RegisterApicIrr6","features":[562]},{"name":"WHvX64RegisterApicIrr7","features":[562]},{"name":"WHvX64RegisterApicIsr0","features":[562]},{"name":"WHvX64RegisterApicIsr1","features":[562]},{"name":"WHvX64RegisterApicIsr2","features":[562]},{"name":"WHvX64RegisterApicIsr3","features":[562]},{"name":"WHvX64RegisterApicIsr4","features":[562]},{"name":"WHvX64RegisterApicIsr5","features":[562]},{"name":"WHvX64RegisterApicIsr6","features":[562]},{"name":"WHvX64RegisterApicIsr7","features":[562]},{"name":"WHvX64RegisterApicLdr","features":[562]},{"name":"WHvX64RegisterApicLvtError","features":[562]},{"name":"WHvX64RegisterApicLvtLint0","features":[562]},{"name":"WHvX64RegisterApicLvtLint1","features":[562]},{"name":"WHvX64RegisterApicLvtPerfmon","features":[562]},{"name":"WHvX64RegisterApicLvtThermal","features":[562]},{"name":"WHvX64RegisterApicLvtTimer","features":[562]},{"name":"WHvX64RegisterApicPpr","features":[562]},{"name":"WHvX64RegisterApicSelfIpi","features":[562]},{"name":"WHvX64RegisterApicSpurious","features":[562]},{"name":"WHvX64RegisterApicTmr0","features":[562]},{"name":"WHvX64RegisterApicTmr1","features":[562]},{"name":"WHvX64RegisterApicTmr2","features":[562]},{"name":"WHvX64RegisterApicTmr3","features":[562]},{"name":"WHvX64RegisterApicTmr4","features":[562]},{"name":"WHvX64RegisterApicTmr5","features":[562]},{"name":"WHvX64RegisterApicTmr6","features":[562]},{"name":"WHvX64RegisterApicTmr7","features":[562]},{"name":"WHvX64RegisterApicTpr","features":[562]},{"name":"WHvX64RegisterApicVersion","features":[562]},{"name":"WHvX64RegisterBndcfgs","features":[562]},{"name":"WHvX64RegisterCr0","features":[562]},{"name":"WHvX64RegisterCr2","features":[562]},{"name":"WHvX64RegisterCr3","features":[562]},{"name":"WHvX64RegisterCr4","features":[562]},{"name":"WHvX64RegisterCr8","features":[562]},{"name":"WHvX64RegisterCs","features":[562]},{"name":"WHvX64RegisterCstar","features":[562]},{"name":"WHvX64RegisterDeliverabilityNotifications","features":[562]},{"name":"WHvX64RegisterDr0","features":[562]},{"name":"WHvX64RegisterDr1","features":[562]},{"name":"WHvX64RegisterDr2","features":[562]},{"name":"WHvX64RegisterDr3","features":[562]},{"name":"WHvX64RegisterDr6","features":[562]},{"name":"WHvX64RegisterDr7","features":[562]},{"name":"WHvX64RegisterDs","features":[562]},{"name":"WHvX64RegisterEfer","features":[562]},{"name":"WHvX64RegisterEs","features":[562]},{"name":"WHvX64RegisterFpControlStatus","features":[562]},{"name":"WHvX64RegisterFpMmx0","features":[562]},{"name":"WHvX64RegisterFpMmx1","features":[562]},{"name":"WHvX64RegisterFpMmx2","features":[562]},{"name":"WHvX64RegisterFpMmx3","features":[562]},{"name":"WHvX64RegisterFpMmx4","features":[562]},{"name":"WHvX64RegisterFpMmx5","features":[562]},{"name":"WHvX64RegisterFpMmx6","features":[562]},{"name":"WHvX64RegisterFpMmx7","features":[562]},{"name":"WHvX64RegisterFs","features":[562]},{"name":"WHvX64RegisterGdtr","features":[562]},{"name":"WHvX64RegisterGs","features":[562]},{"name":"WHvX64RegisterHypercall","features":[562]},{"name":"WHvX64RegisterIdtr","features":[562]},{"name":"WHvX64RegisterInitialApicId","features":[562]},{"name":"WHvX64RegisterInterruptSspTableAddr","features":[562]},{"name":"WHvX64RegisterKernelGsBase","features":[562]},{"name":"WHvX64RegisterLdtr","features":[562]},{"name":"WHvX64RegisterLstar","features":[562]},{"name":"WHvX64RegisterMCount","features":[562]},{"name":"WHvX64RegisterMsrMtrrCap","features":[562]},{"name":"WHvX64RegisterMsrMtrrDefType","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix16k80000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix16kA0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kC0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kC8000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kD0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kD8000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kE0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kE8000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kF0000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix4kF8000","features":[562]},{"name":"WHvX64RegisterMsrMtrrFix64k00000","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase0","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase1","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase2","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase3","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase4","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase5","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase6","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase7","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase8","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBase9","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseA","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseB","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseC","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseD","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseE","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysBaseF","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask0","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask1","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask2","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask3","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask4","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask5","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask6","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask7","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask8","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMask9","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskA","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskB","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskC","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskD","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskE","features":[562]},{"name":"WHvX64RegisterMsrMtrrPhysMaskF","features":[562]},{"name":"WHvX64RegisterPat","features":[562]},{"name":"WHvX64RegisterPendingDebugException","features":[562]},{"name":"WHvX64RegisterPl0Ssp","features":[562]},{"name":"WHvX64RegisterPl1Ssp","features":[562]},{"name":"WHvX64RegisterPl2Ssp","features":[562]},{"name":"WHvX64RegisterPl3Ssp","features":[562]},{"name":"WHvX64RegisterPredCmd","features":[562]},{"name":"WHvX64RegisterR10","features":[562]},{"name":"WHvX64RegisterR11","features":[562]},{"name":"WHvX64RegisterR12","features":[562]},{"name":"WHvX64RegisterR13","features":[562]},{"name":"WHvX64RegisterR14","features":[562]},{"name":"WHvX64RegisterR15","features":[562]},{"name":"WHvX64RegisterR8","features":[562]},{"name":"WHvX64RegisterR9","features":[562]},{"name":"WHvX64RegisterRax","features":[562]},{"name":"WHvX64RegisterRbp","features":[562]},{"name":"WHvX64RegisterRbx","features":[562]},{"name":"WHvX64RegisterRcx","features":[562]},{"name":"WHvX64RegisterRdi","features":[562]},{"name":"WHvX64RegisterRdx","features":[562]},{"name":"WHvX64RegisterRflags","features":[562]},{"name":"WHvX64RegisterRip","features":[562]},{"name":"WHvX64RegisterRsi","features":[562]},{"name":"WHvX64RegisterRsp","features":[562]},{"name":"WHvX64RegisterSCet","features":[562]},{"name":"WHvX64RegisterSfmask","features":[562]},{"name":"WHvX64RegisterSpecCtrl","features":[562]},{"name":"WHvX64RegisterSs","features":[562]},{"name":"WHvX64RegisterSsp","features":[562]},{"name":"WHvX64RegisterStar","features":[562]},{"name":"WHvX64RegisterSysenterCs","features":[562]},{"name":"WHvX64RegisterSysenterEip","features":[562]},{"name":"WHvX64RegisterSysenterEsp","features":[562]},{"name":"WHvX64RegisterTr","features":[562]},{"name":"WHvX64RegisterTsc","features":[562]},{"name":"WHvX64RegisterTscAdjust","features":[562]},{"name":"WHvX64RegisterTscAux","features":[562]},{"name":"WHvX64RegisterTscDeadline","features":[562]},{"name":"WHvX64RegisterTscVirtualOffset","features":[562]},{"name":"WHvX64RegisterTsxCtrl","features":[562]},{"name":"WHvX64RegisterUCet","features":[562]},{"name":"WHvX64RegisterUmwaitControl","features":[562]},{"name":"WHvX64RegisterVirtualCr0","features":[562]},{"name":"WHvX64RegisterVirtualCr3","features":[562]},{"name":"WHvX64RegisterVirtualCr4","features":[562]},{"name":"WHvX64RegisterVirtualCr8","features":[562]},{"name":"WHvX64RegisterXCr0","features":[562]},{"name":"WHvX64RegisterXfd","features":[562]},{"name":"WHvX64RegisterXfdErr","features":[562]},{"name":"WHvX64RegisterXmm0","features":[562]},{"name":"WHvX64RegisterXmm1","features":[562]},{"name":"WHvX64RegisterXmm10","features":[562]},{"name":"WHvX64RegisterXmm11","features":[562]},{"name":"WHvX64RegisterXmm12","features":[562]},{"name":"WHvX64RegisterXmm13","features":[562]},{"name":"WHvX64RegisterXmm14","features":[562]},{"name":"WHvX64RegisterXmm15","features":[562]},{"name":"WHvX64RegisterXmm2","features":[562]},{"name":"WHvX64RegisterXmm3","features":[562]},{"name":"WHvX64RegisterXmm4","features":[562]},{"name":"WHvX64RegisterXmm5","features":[562]},{"name":"WHvX64RegisterXmm6","features":[562]},{"name":"WHvX64RegisterXmm7","features":[562]},{"name":"WHvX64RegisterXmm8","features":[562]},{"name":"WHvX64RegisterXmm9","features":[562]},{"name":"WHvX64RegisterXmmControlStatus","features":[562]},{"name":"WHvX64RegisterXss","features":[562]},{"name":"X64_RegisterCr0","features":[562]},{"name":"X64_RegisterCr2","features":[562]},{"name":"X64_RegisterCr3","features":[562]},{"name":"X64_RegisterCr4","features":[562]},{"name":"X64_RegisterCr8","features":[562]},{"name":"X64_RegisterCs","features":[562]},{"name":"X64_RegisterDr0","features":[562]},{"name":"X64_RegisterDr1","features":[562]},{"name":"X64_RegisterDr2","features":[562]},{"name":"X64_RegisterDr3","features":[562]},{"name":"X64_RegisterDr6","features":[562]},{"name":"X64_RegisterDr7","features":[562]},{"name":"X64_RegisterDs","features":[562]},{"name":"X64_RegisterEfer","features":[562]},{"name":"X64_RegisterEs","features":[562]},{"name":"X64_RegisterFpControlStatus","features":[562]},{"name":"X64_RegisterFpMmx0","features":[562]},{"name":"X64_RegisterFpMmx1","features":[562]},{"name":"X64_RegisterFpMmx2","features":[562]},{"name":"X64_RegisterFpMmx3","features":[562]},{"name":"X64_RegisterFpMmx4","features":[562]},{"name":"X64_RegisterFpMmx5","features":[562]},{"name":"X64_RegisterFpMmx6","features":[562]},{"name":"X64_RegisterFpMmx7","features":[562]},{"name":"X64_RegisterFs","features":[562]},{"name":"X64_RegisterGdtr","features":[562]},{"name":"X64_RegisterGs","features":[562]},{"name":"X64_RegisterIdtr","features":[562]},{"name":"X64_RegisterLdtr","features":[562]},{"name":"X64_RegisterMax","features":[562]},{"name":"X64_RegisterR10","features":[562]},{"name":"X64_RegisterR11","features":[562]},{"name":"X64_RegisterR12","features":[562]},{"name":"X64_RegisterR13","features":[562]},{"name":"X64_RegisterR14","features":[562]},{"name":"X64_RegisterR15","features":[562]},{"name":"X64_RegisterR8","features":[562]},{"name":"X64_RegisterR9","features":[562]},{"name":"X64_RegisterRFlags","features":[562]},{"name":"X64_RegisterRax","features":[562]},{"name":"X64_RegisterRbp","features":[562]},{"name":"X64_RegisterRbx","features":[562]},{"name":"X64_RegisterRcx","features":[562]},{"name":"X64_RegisterRdi","features":[562]},{"name":"X64_RegisterRdx","features":[562]},{"name":"X64_RegisterRip","features":[562]},{"name":"X64_RegisterRsi","features":[562]},{"name":"X64_RegisterRsp","features":[562]},{"name":"X64_RegisterSs","features":[562]},{"name":"X64_RegisterTr","features":[562]},{"name":"X64_RegisterXmm0","features":[562]},{"name":"X64_RegisterXmm1","features":[562]},{"name":"X64_RegisterXmm10","features":[562]},{"name":"X64_RegisterXmm11","features":[562]},{"name":"X64_RegisterXmm12","features":[562]},{"name":"X64_RegisterXmm13","features":[562]},{"name":"X64_RegisterXmm14","features":[562]},{"name":"X64_RegisterXmm15","features":[562]},{"name":"X64_RegisterXmm2","features":[562]},{"name":"X64_RegisterXmm3","features":[562]},{"name":"X64_RegisterXmm4","features":[562]},{"name":"X64_RegisterXmm5","features":[562]},{"name":"X64_RegisterXmm6","features":[562]},{"name":"X64_RegisterXmm7","features":[562]},{"name":"X64_RegisterXmm8","features":[562]},{"name":"X64_RegisterXmm9","features":[562]},{"name":"X64_RegisterXmmControlStatus","features":[562]}],"574":[{"name":"BindIoCompletionCallback","features":[307,312]},{"name":"CancelIo","features":[307,312]},{"name":"CancelIoEx","features":[307,312]},{"name":"CancelSynchronousIo","features":[307,312]},{"name":"CreateIoCompletionPort","features":[307,312]},{"name":"DeviceIoControl","features":[307,312]},{"name":"GetOverlappedResult","features":[307,312]},{"name":"GetOverlappedResultEx","features":[307,312]},{"name":"GetQueuedCompletionStatus","features":[307,312]},{"name":"GetQueuedCompletionStatusEx","features":[307,312]},{"name":"IO_STATUS_BLOCK","features":[307,312]},{"name":"LPOVERLAPPED_COMPLETION_ROUTINE","features":[307,312]},{"name":"OVERLAPPED","features":[307,312]},{"name":"OVERLAPPED_ENTRY","features":[307,312]},{"name":"PIO_APC_ROUTINE","features":[307,312]},{"name":"PostQueuedCompletionStatus","features":[307,312]}],"575":[{"name":"ADMINDATA_MAX_NAME_LEN","features":[563]},{"name":"ALL_METADATA","features":[563]},{"name":"APPCTR_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"APPCTR_MD_ID_END_RESERVED","features":[563]},{"name":"APPSTATUS_NOTDEFINED","features":[563]},{"name":"APPSTATUS_RUNNING","features":[563]},{"name":"APPSTATUS_STOPPED","features":[563]},{"name":"ASP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"ASP_MD_ID_END_RESERVED","features":[563]},{"name":"ASP_MD_SERVER_BASE","features":[563]},{"name":"ASP_MD_UT_APP","features":[563]},{"name":"AsyncIFtpAuthenticationProvider","features":[563]},{"name":"AsyncIFtpAuthorizationProvider","features":[563]},{"name":"AsyncIFtpHomeDirectoryProvider","features":[563]},{"name":"AsyncIFtpLogProvider","features":[563]},{"name":"AsyncIFtpPostprocessProvider","features":[563]},{"name":"AsyncIFtpPreprocessProvider","features":[563]},{"name":"AsyncIFtpRoleProvider","features":[563]},{"name":"AsyncIMSAdminBaseSinkW","features":[563]},{"name":"BINARY_METADATA","features":[563]},{"name":"CERT_CONTEXT_EX","features":[307,393,563]},{"name":"CLSID_IImgCtx","features":[563]},{"name":"CLSID_IisServiceControl","features":[563]},{"name":"CLSID_MSAdminBase_W","features":[563]},{"name":"CLSID_Request","features":[563]},{"name":"CLSID_Response","features":[563]},{"name":"CLSID_ScriptingContext","features":[563]},{"name":"CLSID_Server","features":[563]},{"name":"CLSID_Session","features":[563]},{"name":"CLSID_WamAdmin","features":[563]},{"name":"CONFIGURATION_ENTRY","features":[563]},{"name":"DISPID_HTTPREQUEST_ABORT","features":[563]},{"name":"DISPID_HTTPREQUEST_BASE","features":[563]},{"name":"DISPID_HTTPREQUEST_GETALLRESPONSEHEADERS","features":[563]},{"name":"DISPID_HTTPREQUEST_GETRESPONSEHEADER","features":[563]},{"name":"DISPID_HTTPREQUEST_OPEN","features":[563]},{"name":"DISPID_HTTPREQUEST_OPTION","features":[563]},{"name":"DISPID_HTTPREQUEST_RESPONSEBODY","features":[563]},{"name":"DISPID_HTTPREQUEST_RESPONSESTREAM","features":[563]},{"name":"DISPID_HTTPREQUEST_RESPONSETEXT","features":[563]},{"name":"DISPID_HTTPREQUEST_SEND","features":[563]},{"name":"DISPID_HTTPREQUEST_SETAUTOLOGONPOLICY","features":[563]},{"name":"DISPID_HTTPREQUEST_SETCLIENTCERTIFICATE","features":[563]},{"name":"DISPID_HTTPREQUEST_SETCREDENTIALS","features":[563]},{"name":"DISPID_HTTPREQUEST_SETPROXY","features":[563]},{"name":"DISPID_HTTPREQUEST_SETREQUESTHEADER","features":[563]},{"name":"DISPID_HTTPREQUEST_SETTIMEOUTS","features":[563]},{"name":"DISPID_HTTPREQUEST_STATUS","features":[563]},{"name":"DISPID_HTTPREQUEST_STATUSTEXT","features":[563]},{"name":"DISPID_HTTPREQUEST_WAITFORRESPONSE","features":[563]},{"name":"DWN_COLORMODE","features":[563]},{"name":"DWN_DOWNLOADONLY","features":[563]},{"name":"DWN_FORCEDITHER","features":[563]},{"name":"DWN_MIRRORIMAGE","features":[563]},{"name":"DWN_RAWIMAGE","features":[563]},{"name":"DWORD_METADATA","features":[563]},{"name":"EXPANDSZ_METADATA","features":[563]},{"name":"EXTENSION_CONTROL_BLOCK","features":[307,563]},{"name":"FP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"FP_MD_ID_END_RESERVED","features":[563]},{"name":"FTP_ACCESS","features":[563]},{"name":"FTP_ACCESS_NONE","features":[563]},{"name":"FTP_ACCESS_READ","features":[563]},{"name":"FTP_ACCESS_READ_WRITE","features":[563]},{"name":"FTP_ACCESS_WRITE","features":[563]},{"name":"FTP_PROCESS_CLOSE_SESSION","features":[563]},{"name":"FTP_PROCESS_CONTINUE","features":[563]},{"name":"FTP_PROCESS_REJECT_COMMAND","features":[563]},{"name":"FTP_PROCESS_STATUS","features":[563]},{"name":"FTP_PROCESS_TERMINATE_SESSION","features":[563]},{"name":"FtpProvider","features":[563]},{"name":"GUID_IIS_ALL_TRACE_PROVIDERS","features":[563]},{"name":"GUID_IIS_ASPNET_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_ASP_TRACE_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_ISAPI_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_WWW_GLOBAL_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_WWW_SERVER_TRACE_PROVIDER","features":[563]},{"name":"GUID_IIS_WWW_SERVER_V2_TRACE_PROVIDER","features":[563]},{"name":"GetExtensionVersion","features":[307,563]},{"name":"GetFilterVersion","features":[307,563]},{"name":"HCONN","features":[563]},{"name":"HSE_APPEND_LOG_PARAMETER","features":[563]},{"name":"HSE_APP_FLAG_IN_PROCESS","features":[563]},{"name":"HSE_APP_FLAG_ISOLATED_OOP","features":[563]},{"name":"HSE_APP_FLAG_POOLED_OOP","features":[563]},{"name":"HSE_CUSTOM_ERROR_INFO","features":[307,563]},{"name":"HSE_EXEC_UNICODE_URL_INFO","features":[307,563]},{"name":"HSE_EXEC_UNICODE_URL_USER_INFO","features":[307,563]},{"name":"HSE_EXEC_URL_DISABLE_CUSTOM_ERROR","features":[563]},{"name":"HSE_EXEC_URL_ENTITY_INFO","features":[563]},{"name":"HSE_EXEC_URL_HTTP_CACHE_ELIGIBLE","features":[563]},{"name":"HSE_EXEC_URL_IGNORE_CURRENT_INTERCEPTOR","features":[563]},{"name":"HSE_EXEC_URL_IGNORE_VALIDATION_AND_RANGE","features":[563]},{"name":"HSE_EXEC_URL_INFO","features":[307,563]},{"name":"HSE_EXEC_URL_NO_HEADERS","features":[563]},{"name":"HSE_EXEC_URL_SSI_CMD","features":[563]},{"name":"HSE_EXEC_URL_STATUS","features":[563]},{"name":"HSE_EXEC_URL_USER_INFO","features":[307,563]},{"name":"HSE_IO_ASYNC","features":[563]},{"name":"HSE_IO_CACHE_RESPONSE","features":[563]},{"name":"HSE_IO_DISCONNECT_AFTER_SEND","features":[563]},{"name":"HSE_IO_FINAL_SEND","features":[563]},{"name":"HSE_IO_NODELAY","features":[563]},{"name":"HSE_IO_SEND_HEADERS","features":[563]},{"name":"HSE_IO_SYNC","features":[563]},{"name":"HSE_IO_TRY_SKIP_CUSTOM_ERRORS","features":[563]},{"name":"HSE_LOG_BUFFER_LEN","features":[563]},{"name":"HSE_MAX_EXT_DLL_NAME_LEN","features":[563]},{"name":"HSE_REQ_ABORTIVE_CLOSE","features":[563]},{"name":"HSE_REQ_ASYNC_READ_CLIENT","features":[563]},{"name":"HSE_REQ_BASE","features":[563]},{"name":"HSE_REQ_CANCEL_IO","features":[563]},{"name":"HSE_REQ_CLOSE_CONNECTION","features":[563]},{"name":"HSE_REQ_DONE_WITH_SESSION","features":[563]},{"name":"HSE_REQ_END_RESERVED","features":[563]},{"name":"HSE_REQ_EXEC_UNICODE_URL","features":[563]},{"name":"HSE_REQ_EXEC_URL","features":[563]},{"name":"HSE_REQ_GET_ANONYMOUS_TOKEN","features":[563]},{"name":"HSE_REQ_GET_CACHE_INVALIDATION_CALLBACK","features":[563]},{"name":"HSE_REQ_GET_CERT_INFO_EX","features":[563]},{"name":"HSE_REQ_GET_CHANNEL_BINDING_TOKEN","features":[563]},{"name":"HSE_REQ_GET_CONFIG_OBJECT","features":[563]},{"name":"HSE_REQ_GET_EXEC_URL_STATUS","features":[563]},{"name":"HSE_REQ_GET_IMPERSONATION_TOKEN","features":[563]},{"name":"HSE_REQ_GET_PROTOCOL_MANAGER_CUSTOM_INTERFACE_CALLBACK","features":[563]},{"name":"HSE_REQ_GET_SSPI_INFO","features":[563]},{"name":"HSE_REQ_GET_TRACE_INFO","features":[563]},{"name":"HSE_REQ_GET_TRACE_INFO_EX","features":[563]},{"name":"HSE_REQ_GET_UNICODE_ANONYMOUS_TOKEN","features":[563]},{"name":"HSE_REQ_GET_WORKER_PROCESS_SETTINGS","features":[563]},{"name":"HSE_REQ_IO_COMPLETION","features":[563]},{"name":"HSE_REQ_IS_CONNECTED","features":[563]},{"name":"HSE_REQ_IS_IN_PROCESS","features":[563]},{"name":"HSE_REQ_IS_KEEP_CONN","features":[563]},{"name":"HSE_REQ_MAP_UNICODE_URL_TO_PATH","features":[563]},{"name":"HSE_REQ_MAP_UNICODE_URL_TO_PATH_EX","features":[563]},{"name":"HSE_REQ_MAP_URL_TO_PATH","features":[563]},{"name":"HSE_REQ_MAP_URL_TO_PATH_EX","features":[563]},{"name":"HSE_REQ_NORMALIZE_URL","features":[563]},{"name":"HSE_REQ_RAISE_TRACE_EVENT","features":[563]},{"name":"HSE_REQ_REFRESH_ISAPI_ACL","features":[563]},{"name":"HSE_REQ_REPORT_UNHEALTHY","features":[563]},{"name":"HSE_REQ_SEND_CUSTOM_ERROR","features":[563]},{"name":"HSE_REQ_SEND_RESPONSE_HEADER","features":[563]},{"name":"HSE_REQ_SEND_RESPONSE_HEADER_EX","features":[563]},{"name":"HSE_REQ_SEND_URL","features":[563]},{"name":"HSE_REQ_SEND_URL_REDIRECT_RESP","features":[563]},{"name":"HSE_REQ_SET_FLUSH_FLAG","features":[563]},{"name":"HSE_REQ_TRANSMIT_FILE","features":[563]},{"name":"HSE_REQ_VECTOR_SEND","features":[563]},{"name":"HSE_RESPONSE_VECTOR","features":[563]},{"name":"HSE_SEND_HEADER_EX_INFO","features":[307,563]},{"name":"HSE_STATUS_ERROR","features":[563]},{"name":"HSE_STATUS_PENDING","features":[563]},{"name":"HSE_STATUS_SUCCESS","features":[563]},{"name":"HSE_STATUS_SUCCESS_AND_KEEP_CONN","features":[563]},{"name":"HSE_TERM_ADVISORY_UNLOAD","features":[563]},{"name":"HSE_TERM_MUST_UNLOAD","features":[563]},{"name":"HSE_TF_INFO","features":[307,563]},{"name":"HSE_TRACE_INFO","features":[307,563]},{"name":"HSE_UNICODE_URL_MAPEX_INFO","features":[563]},{"name":"HSE_URL_FLAGS_DONT_CACHE","features":[563]},{"name":"HSE_URL_FLAGS_EXECUTE","features":[563]},{"name":"HSE_URL_FLAGS_MAP_CERT","features":[563]},{"name":"HSE_URL_FLAGS_MASK","features":[563]},{"name":"HSE_URL_FLAGS_NEGO_CERT","features":[563]},{"name":"HSE_URL_FLAGS_READ","features":[563]},{"name":"HSE_URL_FLAGS_REQUIRE_CERT","features":[563]},{"name":"HSE_URL_FLAGS_SCRIPT","features":[563]},{"name":"HSE_URL_FLAGS_SSL","features":[563]},{"name":"HSE_URL_FLAGS_SSL128","features":[563]},{"name":"HSE_URL_FLAGS_WRITE","features":[563]},{"name":"HSE_URL_MAPEX_INFO","features":[563]},{"name":"HSE_VECTOR_ELEMENT","features":[563]},{"name":"HSE_VECTOR_ELEMENT_TYPE_FILE_HANDLE","features":[563]},{"name":"HSE_VECTOR_ELEMENT_TYPE_MEMORY_BUFFER","features":[563]},{"name":"HSE_VERSION_INFO","features":[563]},{"name":"HSE_VERSION_MAJOR","features":[563]},{"name":"HSE_VERSION_MINOR","features":[563]},{"name":"HTTP_FILTER_ACCESS_DENIED","features":[563]},{"name":"HTTP_FILTER_AUTHENT","features":[563]},{"name":"HTTP_FILTER_AUTH_COMPLETE_INFO","features":[307,563]},{"name":"HTTP_FILTER_CONTEXT","features":[307,563]},{"name":"HTTP_FILTER_LOG","features":[563]},{"name":"HTTP_FILTER_PREPROC_HEADERS","features":[563]},{"name":"HTTP_FILTER_RAW_DATA","features":[563]},{"name":"HTTP_FILTER_URL_MAP","features":[563]},{"name":"HTTP_FILTER_URL_MAP_EX","features":[563]},{"name":"HTTP_FILTER_VERSION","features":[563]},{"name":"HTTP_TRACE_CONFIGURATION","features":[307,563]},{"name":"HTTP_TRACE_EVENT","features":[563]},{"name":"HTTP_TRACE_EVENT_FLAG_STATIC_DESCRIPTIVE_FIELDS","features":[563]},{"name":"HTTP_TRACE_EVENT_ITEM","features":[563]},{"name":"HTTP_TRACE_LEVEL_END","features":[563]},{"name":"HTTP_TRACE_LEVEL_START","features":[563]},{"name":"HTTP_TRACE_TYPE","features":[563]},{"name":"HTTP_TRACE_TYPE_BOOL","features":[563]},{"name":"HTTP_TRACE_TYPE_BYTE","features":[563]},{"name":"HTTP_TRACE_TYPE_CHAR","features":[563]},{"name":"HTTP_TRACE_TYPE_LONG","features":[563]},{"name":"HTTP_TRACE_TYPE_LONGLONG","features":[563]},{"name":"HTTP_TRACE_TYPE_LPCGUID","features":[563]},{"name":"HTTP_TRACE_TYPE_LPCSTR","features":[563]},{"name":"HTTP_TRACE_TYPE_LPCWSTR","features":[563]},{"name":"HTTP_TRACE_TYPE_SHORT","features":[563]},{"name":"HTTP_TRACE_TYPE_ULONG","features":[563]},{"name":"HTTP_TRACE_TYPE_ULONGLONG","features":[563]},{"name":"HTTP_TRACE_TYPE_USHORT","features":[563]},{"name":"HttpExtensionProc","features":[307,563]},{"name":"HttpFilterProc","features":[307,563]},{"name":"IADMEXT","features":[563]},{"name":"IFtpAuthenticationProvider","features":[563]},{"name":"IFtpAuthorizationProvider","features":[563]},{"name":"IFtpHomeDirectoryProvider","features":[563]},{"name":"IFtpLogProvider","features":[563]},{"name":"IFtpPostprocessProvider","features":[563]},{"name":"IFtpPreprocessProvider","features":[563]},{"name":"IFtpProviderConstruct","features":[563]},{"name":"IFtpRoleProvider","features":[563]},{"name":"IISADMIN_EXTENSIONS_CLSID_MD_KEY","features":[563]},{"name":"IISADMIN_EXTENSIONS_CLSID_MD_KEYA","features":[563]},{"name":"IISADMIN_EXTENSIONS_CLSID_MD_KEYW","features":[563]},{"name":"IISADMIN_EXTENSIONS_REG_KEY","features":[563]},{"name":"IISADMIN_EXTENSIONS_REG_KEYA","features":[563]},{"name":"IISADMIN_EXTENSIONS_REG_KEYW","features":[563]},{"name":"IIS_CLASS_CERTMAPPER","features":[563]},{"name":"IIS_CLASS_CERTMAPPER_W","features":[563]},{"name":"IIS_CLASS_COMPRESS_SCHEME","features":[563]},{"name":"IIS_CLASS_COMPRESS_SCHEMES","features":[563]},{"name":"IIS_CLASS_COMPRESS_SCHEMES_W","features":[563]},{"name":"IIS_CLASS_COMPRESS_SCHEME_W","features":[563]},{"name":"IIS_CLASS_COMPUTER","features":[563]},{"name":"IIS_CLASS_COMPUTER_W","features":[563]},{"name":"IIS_CLASS_FILTER","features":[563]},{"name":"IIS_CLASS_FILTERS","features":[563]},{"name":"IIS_CLASS_FILTERS_W","features":[563]},{"name":"IIS_CLASS_FILTER_W","features":[563]},{"name":"IIS_CLASS_FTP_INFO","features":[563]},{"name":"IIS_CLASS_FTP_INFO_W","features":[563]},{"name":"IIS_CLASS_FTP_SERVER","features":[563]},{"name":"IIS_CLASS_FTP_SERVER_W","features":[563]},{"name":"IIS_CLASS_FTP_SERVICE","features":[563]},{"name":"IIS_CLASS_FTP_SERVICE_W","features":[563]},{"name":"IIS_CLASS_FTP_VDIR","features":[563]},{"name":"IIS_CLASS_FTP_VDIR_W","features":[563]},{"name":"IIS_CLASS_LOG_MODULE","features":[563]},{"name":"IIS_CLASS_LOG_MODULES","features":[563]},{"name":"IIS_CLASS_LOG_MODULES_W","features":[563]},{"name":"IIS_CLASS_LOG_MODULE_W","features":[563]},{"name":"IIS_CLASS_MIMEMAP","features":[563]},{"name":"IIS_CLASS_MIMEMAP_W","features":[563]},{"name":"IIS_CLASS_WEB_DIR","features":[563]},{"name":"IIS_CLASS_WEB_DIR_W","features":[563]},{"name":"IIS_CLASS_WEB_FILE","features":[563]},{"name":"IIS_CLASS_WEB_FILE_W","features":[563]},{"name":"IIS_CLASS_WEB_INFO","features":[563]},{"name":"IIS_CLASS_WEB_INFO_W","features":[563]},{"name":"IIS_CLASS_WEB_SERVER","features":[563]},{"name":"IIS_CLASS_WEB_SERVER_W","features":[563]},{"name":"IIS_CLASS_WEB_SERVICE","features":[563]},{"name":"IIS_CLASS_WEB_SERVICE_W","features":[563]},{"name":"IIS_CLASS_WEB_VDIR","features":[563]},{"name":"IIS_CLASS_WEB_VDIR_W","features":[563]},{"name":"IIS_MD_ADSI_METAID_BEGIN","features":[563]},{"name":"IIS_MD_ADSI_SCHEMA_PATH_A","features":[563]},{"name":"IIS_MD_ADSI_SCHEMA_PATH_W","features":[563]},{"name":"IIS_MD_APPPOOL_BASE","features":[563]},{"name":"IIS_MD_APP_BASE","features":[563]},{"name":"IIS_MD_FILE_PROP_BASE","features":[563]},{"name":"IIS_MD_FTP_BASE","features":[563]},{"name":"IIS_MD_GLOBAL_BASE","features":[563]},{"name":"IIS_MD_HTTP_BASE","features":[563]},{"name":"IIS_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"IIS_MD_ID_END_RESERVED","features":[563]},{"name":"IIS_MD_INSTANCE_ROOT","features":[563]},{"name":"IIS_MD_ISAPI_FILTERS","features":[563]},{"name":"IIS_MD_LOCAL_MACHINE_PATH","features":[563]},{"name":"IIS_MD_LOGCUSTOM_BASE","features":[563]},{"name":"IIS_MD_LOGCUSTOM_LAST","features":[563]},{"name":"IIS_MD_LOG_BASE","features":[563]},{"name":"IIS_MD_LOG_LAST","features":[563]},{"name":"IIS_MD_SERVER_BASE","features":[563]},{"name":"IIS_MD_SSL_BASE","features":[563]},{"name":"IIS_MD_SVC_INFO_PATH","features":[563]},{"name":"IIS_MD_UT_END_RESERVED","features":[563]},{"name":"IIS_MD_UT_FILE","features":[563]},{"name":"IIS_MD_UT_SERVER","features":[563]},{"name":"IIS_MD_UT_WAM","features":[563]},{"name":"IIS_MD_VR_BASE","features":[563]},{"name":"IIS_WEBSOCKET","features":[563]},{"name":"IIS_WEBSOCKET_SERVER_VARIABLE","features":[563]},{"name":"IMAP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"IMAP_MD_ID_END_RESERVED","features":[563]},{"name":"IMGANIM_ANIMATED","features":[563]},{"name":"IMGANIM_MASK","features":[563]},{"name":"IMGBITS_MASK","features":[563]},{"name":"IMGBITS_NONE","features":[563]},{"name":"IMGBITS_PARTIAL","features":[563]},{"name":"IMGBITS_TOTAL","features":[563]},{"name":"IMGCHG_ANIMATE","features":[563]},{"name":"IMGCHG_COMPLETE","features":[563]},{"name":"IMGCHG_MASK","features":[563]},{"name":"IMGCHG_SIZE","features":[563]},{"name":"IMGCHG_VIEW","features":[563]},{"name":"IMGLOAD_COMPLETE","features":[563]},{"name":"IMGLOAD_ERROR","features":[563]},{"name":"IMGLOAD_LOADING","features":[563]},{"name":"IMGLOAD_MASK","features":[563]},{"name":"IMGLOAD_NOTLOADED","features":[563]},{"name":"IMGLOAD_STOPPED","features":[563]},{"name":"IMGTRANS_MASK","features":[563]},{"name":"IMGTRANS_OPAQUE","features":[563]},{"name":"IMSAdminBase2W","features":[563]},{"name":"IMSAdminBase3W","features":[563]},{"name":"IMSAdminBaseSinkW","features":[563]},{"name":"IMSAdminBaseW","features":[563]},{"name":"IMSImpExpHelpW","features":[563]},{"name":"INVALID_END_METADATA","features":[563]},{"name":"LIBID_ASPTypeLibrary","features":[563]},{"name":"LIBID_IISRSTALib","features":[563]},{"name":"LIBID_WAMREGLib","features":[563]},{"name":"LOGGING_PARAMETERS","features":[563]},{"name":"MB_DONT_IMPERSONATE","features":[563]},{"name":"MD_ACCESS_EXECUTE","features":[563]},{"name":"MD_ACCESS_MAP_CERT","features":[563]},{"name":"MD_ACCESS_MASK","features":[563]},{"name":"MD_ACCESS_NEGO_CERT","features":[563]},{"name":"MD_ACCESS_NO_PHYSICAL_DIR","features":[563]},{"name":"MD_ACCESS_NO_REMOTE_EXECUTE","features":[563]},{"name":"MD_ACCESS_NO_REMOTE_READ","features":[563]},{"name":"MD_ACCESS_NO_REMOTE_SCRIPT","features":[563]},{"name":"MD_ACCESS_NO_REMOTE_WRITE","features":[563]},{"name":"MD_ACCESS_PERM","features":[563]},{"name":"MD_ACCESS_READ","features":[563]},{"name":"MD_ACCESS_REQUIRE_CERT","features":[563]},{"name":"MD_ACCESS_SCRIPT","features":[563]},{"name":"MD_ACCESS_SOURCE","features":[563]},{"name":"MD_ACCESS_SSL","features":[563]},{"name":"MD_ACCESS_SSL128","features":[563]},{"name":"MD_ACCESS_WRITE","features":[563]},{"name":"MD_ACR_ENUM_KEYS","features":[563]},{"name":"MD_ACR_READ","features":[563]},{"name":"MD_ACR_RESTRICTED_WRITE","features":[563]},{"name":"MD_ACR_UNSECURE_PROPS_READ","features":[563]},{"name":"MD_ACR_WRITE","features":[563]},{"name":"MD_ACR_WRITE_DAC","features":[563]},{"name":"MD_ADMIN_ACL","features":[563]},{"name":"MD_ADMIN_INSTANCE","features":[563]},{"name":"MD_ADV_CACHE_TTL","features":[563]},{"name":"MD_ADV_NOTIFY_PWD_EXP_IN_DAYS","features":[563]},{"name":"MD_AD_CONNECTIONS_PASSWORD","features":[563]},{"name":"MD_AD_CONNECTIONS_USERNAME","features":[563]},{"name":"MD_ALLOW_ANONYMOUS","features":[563]},{"name":"MD_ALLOW_KEEPALIVES","features":[563]},{"name":"MD_ALLOW_PATH_INFO_FOR_SCRIPT_MAPPINGS","features":[563]},{"name":"MD_ALLOW_REPLACE_ON_RENAME","features":[563]},{"name":"MD_ANONYMOUS_ONLY","features":[563]},{"name":"MD_ANONYMOUS_PWD","features":[563]},{"name":"MD_ANONYMOUS_USER_NAME","features":[563]},{"name":"MD_ANONYMOUS_USE_SUBAUTH","features":[563]},{"name":"MD_APPPOOL_32_BIT_APP_ON_WIN64","features":[563]},{"name":"MD_APPPOOL_ALLOW_TRANSIENT_REGISTRATION","features":[563]},{"name":"MD_APPPOOL_APPPOOL_ID","features":[563]},{"name":"MD_APPPOOL_AUTO_SHUTDOWN_EXE","features":[563]},{"name":"MD_APPPOOL_AUTO_SHUTDOWN_PARAMS","features":[563]},{"name":"MD_APPPOOL_AUTO_START","features":[563]},{"name":"MD_APPPOOL_COMMAND","features":[563]},{"name":"MD_APPPOOL_COMMAND_START","features":[563]},{"name":"MD_APPPOOL_COMMAND_STOP","features":[563]},{"name":"MD_APPPOOL_DISALLOW_OVERLAPPING_ROTATION","features":[563]},{"name":"MD_APPPOOL_DISALLOW_ROTATION_ON_CONFIG_CHANGE","features":[563]},{"name":"MD_APPPOOL_EMULATION_ON_WINARM64","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE_LOCALSERVICE","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE_LOCALSYSTEM","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE_NETWORKSERVICE","features":[563]},{"name":"MD_APPPOOL_IDENTITY_TYPE_SPECIFICUSER","features":[563]},{"name":"MD_APPPOOL_IDLE_TIMEOUT","features":[563]},{"name":"MD_APPPOOL_MANAGED_PIPELINE_MODE","features":[563]},{"name":"MD_APPPOOL_MANAGED_RUNTIME_VERSION","features":[563]},{"name":"MD_APPPOOL_MAX_PROCESS_COUNT","features":[563]},{"name":"MD_APPPOOL_ORPHAN_ACTION_EXE","features":[563]},{"name":"MD_APPPOOL_ORPHAN_ACTION_PARAMS","features":[563]},{"name":"MD_APPPOOL_ORPHAN_PROCESSES_FOR_DEBUGGING","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_CONNECTIONS","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_MEMORY","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_PRIVATE_MEMORY","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_REQUEST_COUNT","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_SCHEDULE","features":[563]},{"name":"MD_APPPOOL_PERIODIC_RESTART_TIME","features":[563]},{"name":"MD_APPPOOL_PINGING_ENABLED","features":[563]},{"name":"MD_APPPOOL_PING_INTERVAL","features":[563]},{"name":"MD_APPPOOL_PING_RESPONSE_TIMELIMIT","features":[563]},{"name":"MD_APPPOOL_RAPID_FAIL_PROTECTION_ENABLED","features":[563]},{"name":"MD_APPPOOL_SHUTDOWN_TIMELIMIT","features":[563]},{"name":"MD_APPPOOL_SMP_AFFINITIZED","features":[563]},{"name":"MD_APPPOOL_SMP_AFFINITIZED_PROCESSOR_MASK","features":[563]},{"name":"MD_APPPOOL_STARTUP_TIMELIMIT","features":[563]},{"name":"MD_APPPOOL_STATE","features":[563]},{"name":"MD_APPPOOL_STATE_STARTED","features":[563]},{"name":"MD_APPPOOL_STATE_STARTING","features":[563]},{"name":"MD_APPPOOL_STATE_STOPPED","features":[563]},{"name":"MD_APPPOOL_STATE_STOPPING","features":[563]},{"name":"MD_APPPOOL_UL_APPPOOL_QUEUE_LENGTH","features":[563]},{"name":"MD_APP_ALLOW_TRANSIENT_REGISTRATION","features":[563]},{"name":"MD_APP_APPPOOL_ID","features":[563]},{"name":"MD_APP_AUTO_START","features":[563]},{"name":"MD_APP_DEPENDENCIES","features":[563]},{"name":"MD_APP_FRIENDLY_NAME","features":[563]},{"name":"MD_APP_ISOLATED","features":[563]},{"name":"MD_APP_OOP_RECOVER_LIMIT","features":[563]},{"name":"MD_APP_PACKAGE_ID","features":[563]},{"name":"MD_APP_PACKAGE_NAME","features":[563]},{"name":"MD_APP_PERIODIC_RESTART_REQUESTS","features":[563]},{"name":"MD_APP_PERIODIC_RESTART_SCHEDULE","features":[563]},{"name":"MD_APP_PERIODIC_RESTART_TIME","features":[563]},{"name":"MD_APP_POOL_LOG_EVENT_ON_PROCESSMODEL","features":[563]},{"name":"MD_APP_POOL_LOG_EVENT_ON_RECYCLE","features":[563]},{"name":"MD_APP_POOL_PROCESSMODEL_IDLE_TIMEOUT","features":[563]},{"name":"MD_APP_POOL_RECYCLE_CONFIG_CHANGE","features":[563]},{"name":"MD_APP_POOL_RECYCLE_ISAPI_UNHEALTHY","features":[563]},{"name":"MD_APP_POOL_RECYCLE_MEMORY","features":[563]},{"name":"MD_APP_POOL_RECYCLE_ON_DEMAND","features":[563]},{"name":"MD_APP_POOL_RECYCLE_PRIVATE_MEMORY","features":[563]},{"name":"MD_APP_POOL_RECYCLE_REQUESTS","features":[563]},{"name":"MD_APP_POOL_RECYCLE_SCHEDULE","features":[563]},{"name":"MD_APP_POOL_RECYCLE_TIME","features":[563]},{"name":"MD_APP_ROOT","features":[563]},{"name":"MD_APP_SHUTDOWN_TIME_LIMIT","features":[563]},{"name":"MD_APP_TRACE_URL_LIST","features":[563]},{"name":"MD_APP_WAM_CLSID","features":[563]},{"name":"MD_ASP_ALLOWOUTOFPROCCMPNTS","features":[563]},{"name":"MD_ASP_ALLOWOUTOFPROCCOMPONENTS","features":[563]},{"name":"MD_ASP_ALLOWSESSIONSTATE","features":[563]},{"name":"MD_ASP_BUFFERINGON","features":[563]},{"name":"MD_ASP_BUFFER_LIMIT","features":[563]},{"name":"MD_ASP_CALCLINENUMBER","features":[563]},{"name":"MD_ASP_CODEPAGE","features":[563]},{"name":"MD_ASP_DISKTEMPLATECACHEDIRECTORY","features":[563]},{"name":"MD_ASP_ENABLEAPPLICATIONRESTART","features":[563]},{"name":"MD_ASP_ENABLEASPHTMLFALLBACK","features":[563]},{"name":"MD_ASP_ENABLECHUNKEDENCODING","features":[563]},{"name":"MD_ASP_ENABLECLIENTDEBUG","features":[563]},{"name":"MD_ASP_ENABLEPARENTPATHS","features":[563]},{"name":"MD_ASP_ENABLESERVERDEBUG","features":[563]},{"name":"MD_ASP_ENABLETYPELIBCACHE","features":[563]},{"name":"MD_ASP_ERRORSTONTLOG","features":[563]},{"name":"MD_ASP_EXCEPTIONCATCHENABLE","features":[563]},{"name":"MD_ASP_EXECUTEINMTA","features":[563]},{"name":"MD_ASP_ID_LAST","features":[563]},{"name":"MD_ASP_KEEPSESSIONIDSECURE","features":[563]},{"name":"MD_ASP_LCID","features":[563]},{"name":"MD_ASP_LOGERRORREQUESTS","features":[563]},{"name":"MD_ASP_MAXDISKTEMPLATECACHEFILES","features":[563]},{"name":"MD_ASP_MAXREQUESTENTITY","features":[563]},{"name":"MD_ASP_MAX_REQUEST_ENTITY_ALLOWED","features":[563]},{"name":"MD_ASP_MEMFREEFACTOR","features":[563]},{"name":"MD_ASP_MINUSEDBLOCKS","features":[563]},{"name":"MD_ASP_PROCESSORTHREADMAX","features":[563]},{"name":"MD_ASP_QUEUECONNECTIONTESTTIME","features":[563]},{"name":"MD_ASP_QUEUETIMEOUT","features":[563]},{"name":"MD_ASP_REQEUSTQUEUEMAX","features":[563]},{"name":"MD_ASP_RUN_ONEND_ANON","features":[563]},{"name":"MD_ASP_SCRIPTENGINECACHEMAX","features":[563]},{"name":"MD_ASP_SCRIPTERRORMESSAGE","features":[563]},{"name":"MD_ASP_SCRIPTERRORSSENTTOBROWSER","features":[563]},{"name":"MD_ASP_SCRIPTFILECACHESIZE","features":[563]},{"name":"MD_ASP_SCRIPTLANGUAGE","features":[563]},{"name":"MD_ASP_SCRIPTLANGUAGELIST","features":[563]},{"name":"MD_ASP_SCRIPTTIMEOUT","features":[563]},{"name":"MD_ASP_SERVICE_ENABLE_SXS","features":[563]},{"name":"MD_ASP_SERVICE_ENABLE_TRACKER","features":[563]},{"name":"MD_ASP_SERVICE_FLAGS","features":[563]},{"name":"MD_ASP_SERVICE_FLAG_FUSION","features":[563]},{"name":"MD_ASP_SERVICE_FLAG_PARTITIONS","features":[563]},{"name":"MD_ASP_SERVICE_FLAG_TRACKER","features":[563]},{"name":"MD_ASP_SERVICE_PARTITION_ID","features":[563]},{"name":"MD_ASP_SERVICE_SXS_NAME","features":[563]},{"name":"MD_ASP_SERVICE_USE_PARTITION","features":[563]},{"name":"MD_ASP_SESSIONMAX","features":[563]},{"name":"MD_ASP_SESSIONTIMEOUT","features":[563]},{"name":"MD_ASP_THREADGATEENABLED","features":[563]},{"name":"MD_ASP_THREADGATELOADHIGH","features":[563]},{"name":"MD_ASP_THREADGATELOADLOW","features":[563]},{"name":"MD_ASP_THREADGATESLEEPDELAY","features":[563]},{"name":"MD_ASP_THREADGATESLEEPMAX","features":[563]},{"name":"MD_ASP_THREADGATETIMESLICE","features":[563]},{"name":"MD_ASP_TRACKTHREADINGMODEL","features":[563]},{"name":"MD_AUTHORIZATION","features":[563]},{"name":"MD_AUTHORIZATION_PERSISTENCE","features":[563]},{"name":"MD_AUTH_ADVNOTIFY_DISABLE","features":[563]},{"name":"MD_AUTH_ANONYMOUS","features":[563]},{"name":"MD_AUTH_BASIC","features":[563]},{"name":"MD_AUTH_CHANGE_DISABLE","features":[563]},{"name":"MD_AUTH_CHANGE_FLAGS","features":[563]},{"name":"MD_AUTH_CHANGE_UNSECURE","features":[563]},{"name":"MD_AUTH_CHANGE_URL","features":[563]},{"name":"MD_AUTH_EXPIRED_UNSECUREURL","features":[563]},{"name":"MD_AUTH_EXPIRED_URL","features":[563]},{"name":"MD_AUTH_MD5","features":[563]},{"name":"MD_AUTH_NT","features":[563]},{"name":"MD_AUTH_PASSPORT","features":[563]},{"name":"MD_AUTH_SINGLEREQUEST","features":[563]},{"name":"MD_AUTH_SINGLEREQUESTALWAYSIFPROXY","features":[563]},{"name":"MD_AUTH_SINGLEREQUESTIFPROXY","features":[563]},{"name":"MD_BACKUP_FORCE_BACKUP","features":[563]},{"name":"MD_BACKUP_HIGHEST_VERSION","features":[563]},{"name":"MD_BACKUP_MAX_LEN","features":[563]},{"name":"MD_BACKUP_MAX_VERSION","features":[563]},{"name":"MD_BACKUP_NEXT_VERSION","features":[563]},{"name":"MD_BACKUP_OVERWRITE","features":[563]},{"name":"MD_BACKUP_SAVE_FIRST","features":[563]},{"name":"MD_BANNER_MESSAGE","features":[563]},{"name":"MD_BINDINGS","features":[563]},{"name":"MD_CACHE_EXTENSIONS","features":[563]},{"name":"MD_CAL_AUTH_RESERVE_TIMEOUT","features":[563]},{"name":"MD_CAL_SSL_RESERVE_TIMEOUT","features":[563]},{"name":"MD_CAL_VC_PER_CONNECT","features":[563]},{"name":"MD_CAL_W3_ERROR","features":[563]},{"name":"MD_CC_MAX_AGE","features":[563]},{"name":"MD_CC_NO_CACHE","features":[563]},{"name":"MD_CC_OTHER","features":[563]},{"name":"MD_CENTRAL_W3C_LOGGING_ENABLED","features":[563]},{"name":"MD_CERT_CACHE_RETRIEVAL_ONLY","features":[563]},{"name":"MD_CERT_CHECK_REVOCATION_FRESHNESS_TIME","features":[563]},{"name":"MD_CERT_NO_REVOC_CHECK","features":[563]},{"name":"MD_CERT_NO_USAGE_CHECK","features":[563]},{"name":"MD_CGI_RESTRICTION_LIST","features":[563]},{"name":"MD_CHANGE_OBJECT_W","features":[563]},{"name":"MD_CHANGE_TYPE_ADD_OBJECT","features":[563]},{"name":"MD_CHANGE_TYPE_DELETE_DATA","features":[563]},{"name":"MD_CHANGE_TYPE_DELETE_OBJECT","features":[563]},{"name":"MD_CHANGE_TYPE_RENAME_OBJECT","features":[563]},{"name":"MD_CHANGE_TYPE_RESTORE","features":[563]},{"name":"MD_CHANGE_TYPE_SET_DATA","features":[563]},{"name":"MD_COMMENTS","features":[563]},{"name":"MD_CONNECTION_TIMEOUT","features":[563]},{"name":"MD_CPU_ACTION","features":[563]},{"name":"MD_CPU_APP_ENABLED","features":[563]},{"name":"MD_CPU_CGI_ENABLED","features":[563]},{"name":"MD_CPU_CGI_LIMIT","features":[563]},{"name":"MD_CPU_DISABLE_ALL_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_ACTIVE_PROCS","features":[563]},{"name":"MD_CPU_ENABLE_ALL_PROC_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_APP_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_CGI_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_EVENT","features":[563]},{"name":"MD_CPU_ENABLE_KERNEL_TIME","features":[563]},{"name":"MD_CPU_ENABLE_LOGGING","features":[563]},{"name":"MD_CPU_ENABLE_PAGE_FAULTS","features":[563]},{"name":"MD_CPU_ENABLE_PROC_TYPE","features":[563]},{"name":"MD_CPU_ENABLE_TERMINATED_PROCS","features":[563]},{"name":"MD_CPU_ENABLE_TOTAL_PROCS","features":[563]},{"name":"MD_CPU_ENABLE_USER_TIME","features":[563]},{"name":"MD_CPU_KILL_W3WP","features":[563]},{"name":"MD_CPU_LIMIT","features":[563]},{"name":"MD_CPU_LIMITS_ENABLED","features":[563]},{"name":"MD_CPU_LIMIT_LOGEVENT","features":[563]},{"name":"MD_CPU_LIMIT_PAUSE","features":[563]},{"name":"MD_CPU_LIMIT_PRIORITY","features":[563]},{"name":"MD_CPU_LIMIT_PROCSTOP","features":[563]},{"name":"MD_CPU_LOGGING_INTERVAL","features":[563]},{"name":"MD_CPU_LOGGING_MASK","features":[563]},{"name":"MD_CPU_LOGGING_OPTIONS","features":[563]},{"name":"MD_CPU_NO_ACTION","features":[563]},{"name":"MD_CPU_RESET_INTERVAL","features":[563]},{"name":"MD_CPU_THROTTLE","features":[563]},{"name":"MD_CPU_TRACE","features":[563]},{"name":"MD_CREATE_PROCESS_AS_USER","features":[563]},{"name":"MD_CREATE_PROC_NEW_CONSOLE","features":[563]},{"name":"MD_CUSTOM_DEPLOYMENT_DATA","features":[563]},{"name":"MD_CUSTOM_ERROR","features":[563]},{"name":"MD_CUSTOM_ERROR_DESC","features":[563]},{"name":"MD_DEFAULT_BACKUP_LOCATION","features":[563]},{"name":"MD_DEFAULT_LOAD_FILE","features":[563]},{"name":"MD_DEFAULT_LOGON_DOMAIN","features":[563]},{"name":"MD_DEMAND_START_THRESHOLD","features":[563]},{"name":"MD_DIRBROW_ENABLED","features":[563]},{"name":"MD_DIRBROW_LOADDEFAULT","features":[563]},{"name":"MD_DIRBROW_LONG_DATE","features":[563]},{"name":"MD_DIRBROW_SHOW_DATE","features":[563]},{"name":"MD_DIRBROW_SHOW_EXTENSION","features":[563]},{"name":"MD_DIRBROW_SHOW_SIZE","features":[563]},{"name":"MD_DIRBROW_SHOW_TIME","features":[563]},{"name":"MD_DIRECTORY_BROWSING","features":[563]},{"name":"MD_DISABLE_SOCKET_POOLING","features":[563]},{"name":"MD_DONT_LOG","features":[563]},{"name":"MD_DOWNLEVEL_ADMIN_INSTANCE","features":[563]},{"name":"MD_DO_REVERSE_DNS","features":[563]},{"name":"MD_ENABLEDPROTOCOLS","features":[563]},{"name":"MD_ENABLE_URL_AUTHORIZATION","features":[563]},{"name":"MD_ERROR_CANNOT_REMOVE_SECURE_ATTRIBUTE","features":[563]},{"name":"MD_ERROR_DATA_NOT_FOUND","features":[563]},{"name":"MD_ERROR_IISAO_INVALID_SCHEMA","features":[563]},{"name":"MD_ERROR_INVALID_VERSION","features":[563]},{"name":"MD_ERROR_NOT_INITIALIZED","features":[563]},{"name":"MD_ERROR_NO_SESSION_KEY","features":[563]},{"name":"MD_ERROR_READ_METABASE_FILE","features":[563]},{"name":"MD_ERROR_SECURE_CHANNEL_FAILURE","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_CONTENT_LENGTH","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_DEPTH","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_DESTINATION","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_IF","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_LOCK_TOKEN","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_OVERWRITE","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_REQUEST_BODY","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_TIMEOUT","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_TRANSLATE","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_WEBSOCKET_REQUEST","features":[563]},{"name":"MD_ERROR_SUB400_INVALID_XFF_HEADER","features":[563]},{"name":"MD_ERROR_SUB401_APPLICATION","features":[563]},{"name":"MD_ERROR_SUB401_FILTER","features":[563]},{"name":"MD_ERROR_SUB401_LOGON","features":[563]},{"name":"MD_ERROR_SUB401_LOGON_ACL","features":[563]},{"name":"MD_ERROR_SUB401_LOGON_CONFIG","features":[563]},{"name":"MD_ERROR_SUB401_URLAUTH_POLICY","features":[563]},{"name":"MD_ERROR_SUB403_ADDR_REJECT","features":[563]},{"name":"MD_ERROR_SUB403_APPPOOL_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_CAL_EXCEEDED","features":[563]},{"name":"MD_ERROR_SUB403_CERT_BAD","features":[563]},{"name":"MD_ERROR_SUB403_CERT_REQUIRED","features":[563]},{"name":"MD_ERROR_SUB403_CERT_REVOKED","features":[563]},{"name":"MD_ERROR_SUB403_CERT_TIME_INVALID","features":[563]},{"name":"MD_ERROR_SUB403_DIR_LIST_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_EXECUTE_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_INFINITE_DEPTH_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_INSUFFICIENT_PRIVILEGE_FOR_CGI","features":[563]},{"name":"MD_ERROR_SUB403_INVALID_CNFG","features":[563]},{"name":"MD_ERROR_SUB403_LOCK_TOKEN_REQUIRED","features":[563]},{"name":"MD_ERROR_SUB403_MAPPER_DENY_ACCESS","features":[563]},{"name":"MD_ERROR_SUB403_PASSPORT_LOGIN_FAILURE","features":[563]},{"name":"MD_ERROR_SUB403_PWD_CHANGE","features":[563]},{"name":"MD_ERROR_SUB403_READ_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_SITE_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_SOURCE_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB403_SSL128_REQUIRED","features":[563]},{"name":"MD_ERROR_SUB403_SSL_REQUIRED","features":[563]},{"name":"MD_ERROR_SUB403_TOO_MANY_USERS","features":[563]},{"name":"MD_ERROR_SUB403_VALIDATION_FAILURE","features":[563]},{"name":"MD_ERROR_SUB403_WRITE_ACCESS_DENIED","features":[563]},{"name":"MD_ERROR_SUB404_DENIED_BY_FILTERING_RULE","features":[563]},{"name":"MD_ERROR_SUB404_DENIED_BY_MIMEMAP","features":[563]},{"name":"MD_ERROR_SUB404_DENIED_BY_POLICY","features":[563]},{"name":"MD_ERROR_SUB404_FILE_ATTRIBUTE_HIDDEN","features":[563]},{"name":"MD_ERROR_SUB404_FILE_EXTENSION_DENIED","features":[563]},{"name":"MD_ERROR_SUB404_HIDDEN_SEGMENT","features":[563]},{"name":"MD_ERROR_SUB404_NO_HANDLER","features":[563]},{"name":"MD_ERROR_SUB404_PRECONDITIONED_HANDLER","features":[563]},{"name":"MD_ERROR_SUB404_QUERY_STRING_SEQUENCE_DENIED","features":[563]},{"name":"MD_ERROR_SUB404_QUERY_STRING_TOO_LONG","features":[563]},{"name":"MD_ERROR_SUB404_SITE_NOT_FOUND","features":[563]},{"name":"MD_ERROR_SUB404_STATICFILE_DAV","features":[563]},{"name":"MD_ERROR_SUB404_TOO_MANY_URL_SEGMENTS","features":[563]},{"name":"MD_ERROR_SUB404_URL_DOUBLE_ESCAPED","features":[563]},{"name":"MD_ERROR_SUB404_URL_HAS_HIGH_BIT_CHARS","features":[563]},{"name":"MD_ERROR_SUB404_URL_SEQUENCE_DENIED","features":[563]},{"name":"MD_ERROR_SUB404_URL_TOO_LONG","features":[563]},{"name":"MD_ERROR_SUB404_VERB_DENIED","features":[563]},{"name":"MD_ERROR_SUB413_CONTENT_LENGTH_TOO_LARGE","features":[563]},{"name":"MD_ERROR_SUB423_LOCK_TOKEN_SUBMITTED","features":[563]},{"name":"MD_ERROR_SUB423_NO_CONFLICTING_LOCK","features":[563]},{"name":"MD_ERROR_SUB500_ASPNET_HANDLERS","features":[563]},{"name":"MD_ERROR_SUB500_ASPNET_IMPERSONATION","features":[563]},{"name":"MD_ERROR_SUB500_ASPNET_MODULES","features":[563]},{"name":"MD_ERROR_SUB500_BAD_METADATA","features":[563]},{"name":"MD_ERROR_SUB500_HANDLERS_MODULE","features":[563]},{"name":"MD_ERROR_SUB500_UNC_ACCESS","features":[563]},{"name":"MD_ERROR_SUB500_URLAUTH_NO_SCOPE","features":[563]},{"name":"MD_ERROR_SUB500_URLAUTH_NO_STORE","features":[563]},{"name":"MD_ERROR_SUB500_URLAUTH_STORE_ERROR","features":[563]},{"name":"MD_ERROR_SUB502_ARR_CONNECTION_ERROR","features":[563]},{"name":"MD_ERROR_SUB502_ARR_NO_SERVER","features":[563]},{"name":"MD_ERROR_SUB502_PREMATURE_EXIT","features":[563]},{"name":"MD_ERROR_SUB502_TIMEOUT","features":[563]},{"name":"MD_ERROR_SUB503_APP_CONCURRENT","features":[563]},{"name":"MD_ERROR_SUB503_ASPNET_QUEUE_FULL","features":[563]},{"name":"MD_ERROR_SUB503_CONNECTION_LIMIT","features":[563]},{"name":"MD_ERROR_SUB503_CPU_LIMIT","features":[563]},{"name":"MD_ERROR_SUB503_FASTCGI_QUEUE_FULL","features":[563]},{"name":"MD_EXIT_MESSAGE","features":[563]},{"name":"MD_EXPORT_INHERITED","features":[563]},{"name":"MD_EXPORT_NODE_ONLY","features":[563]},{"name":"MD_EXTLOG_BYTES_RECV","features":[563]},{"name":"MD_EXTLOG_BYTES_SENT","features":[563]},{"name":"MD_EXTLOG_CLIENT_IP","features":[563]},{"name":"MD_EXTLOG_COMPUTER_NAME","features":[563]},{"name":"MD_EXTLOG_COOKIE","features":[563]},{"name":"MD_EXTLOG_DATE","features":[563]},{"name":"MD_EXTLOG_HOST","features":[563]},{"name":"MD_EXTLOG_HTTP_STATUS","features":[563]},{"name":"MD_EXTLOG_HTTP_SUB_STATUS","features":[563]},{"name":"MD_EXTLOG_METHOD","features":[563]},{"name":"MD_EXTLOG_PROTOCOL_VERSION","features":[563]},{"name":"MD_EXTLOG_REFERER","features":[563]},{"name":"MD_EXTLOG_SERVER_IP","features":[563]},{"name":"MD_EXTLOG_SERVER_PORT","features":[563]},{"name":"MD_EXTLOG_SITE_NAME","features":[563]},{"name":"MD_EXTLOG_TIME","features":[563]},{"name":"MD_EXTLOG_TIME_TAKEN","features":[563]},{"name":"MD_EXTLOG_URI_QUERY","features":[563]},{"name":"MD_EXTLOG_URI_STEM","features":[563]},{"name":"MD_EXTLOG_USERNAME","features":[563]},{"name":"MD_EXTLOG_USER_AGENT","features":[563]},{"name":"MD_EXTLOG_WIN32_STATUS","features":[563]},{"name":"MD_FILTER_DESCRIPTION","features":[563]},{"name":"MD_FILTER_ENABLED","features":[563]},{"name":"MD_FILTER_ENABLE_CACHE","features":[563]},{"name":"MD_FILTER_FLAGS","features":[563]},{"name":"MD_FILTER_IMAGE_PATH","features":[563]},{"name":"MD_FILTER_LOAD_ORDER","features":[563]},{"name":"MD_FILTER_STATE","features":[563]},{"name":"MD_FILTER_STATE_LOADED","features":[563]},{"name":"MD_FILTER_STATE_UNLOADED","features":[563]},{"name":"MD_FOOTER_DOCUMENT","features":[563]},{"name":"MD_FOOTER_ENABLED","features":[563]},{"name":"MD_FRONTPAGE_WEB","features":[563]},{"name":"MD_FTPS_128_BITS","features":[563]},{"name":"MD_FTPS_ALLOW_CCC","features":[563]},{"name":"MD_FTPS_SECURE_ANONYMOUS","features":[563]},{"name":"MD_FTPS_SECURE_CONTROL_CHANNEL","features":[563]},{"name":"MD_FTPS_SECURE_DATA_CHANNEL","features":[563]},{"name":"MD_FTP_KEEP_PARTIAL_UPLOADS","features":[563]},{"name":"MD_FTP_LOG_IN_UTF_8","features":[563]},{"name":"MD_FTP_PASV_RESPONSE_IP","features":[563]},{"name":"MD_FTP_UTF8_FILE_NAMES","features":[563]},{"name":"MD_GLOBAL_BINARY_LOGGING_ENABLED","features":[563]},{"name":"MD_GLOBAL_BINSCHEMATIMESTAMP","features":[563]},{"name":"MD_GLOBAL_CHANGE_NUMBER","features":[563]},{"name":"MD_GLOBAL_EDIT_WHILE_RUNNING_MAJOR_VERSION_NUMBER","features":[563]},{"name":"MD_GLOBAL_EDIT_WHILE_RUNNING_MINOR_VERSION_NUMBER","features":[563]},{"name":"MD_GLOBAL_LOG_IN_UTF_8","features":[563]},{"name":"MD_GLOBAL_SESSIONKEY","features":[563]},{"name":"MD_GLOBAL_STANDARD_APP_MODE_ENABLED","features":[563]},{"name":"MD_GLOBAL_XMLSCHEMATIMESTAMP","features":[563]},{"name":"MD_GREETING_MESSAGE","features":[563]},{"name":"MD_HC_CACHE_CONTROL_HEADER","features":[563]},{"name":"MD_HC_COMPRESSION_BUFFER_SIZE","features":[563]},{"name":"MD_HC_COMPRESSION_DIRECTORY","features":[563]},{"name":"MD_HC_COMPRESSION_DLL","features":[563]},{"name":"MD_HC_CREATE_FLAGS","features":[563]},{"name":"MD_HC_DO_DISK_SPACE_LIMITING","features":[563]},{"name":"MD_HC_DO_DYNAMIC_COMPRESSION","features":[563]},{"name":"MD_HC_DO_NAMESPACE_DYNAMIC_COMPRESSION","features":[563]},{"name":"MD_HC_DO_NAMESPACE_STATIC_COMPRESSION","features":[563]},{"name":"MD_HC_DO_ON_DEMAND_COMPRESSION","features":[563]},{"name":"MD_HC_DO_STATIC_COMPRESSION","features":[563]},{"name":"MD_HC_DYNAMIC_COMPRESSION_LEVEL","features":[563]},{"name":"MD_HC_EXPIRES_HEADER","features":[563]},{"name":"MD_HC_FILES_DELETED_PER_DISK_FREE","features":[563]},{"name":"MD_HC_FILE_EXTENSIONS","features":[563]},{"name":"MD_HC_IO_BUFFER_SIZE","features":[563]},{"name":"MD_HC_MAX_DISK_SPACE_USAGE","features":[563]},{"name":"MD_HC_MAX_QUEUE_LENGTH","features":[563]},{"name":"MD_HC_MIME_TYPE","features":[563]},{"name":"MD_HC_MIN_FILE_SIZE_FOR_COMP","features":[563]},{"name":"MD_HC_NO_COMPRESSION_FOR_HTTP_10","features":[563]},{"name":"MD_HC_NO_COMPRESSION_FOR_PROXIES","features":[563]},{"name":"MD_HC_NO_COMPRESSION_FOR_RANGE","features":[563]},{"name":"MD_HC_ON_DEMAND_COMP_LEVEL","features":[563]},{"name":"MD_HC_PRIORITY","features":[563]},{"name":"MD_HC_SCRIPT_FILE_EXTENSIONS","features":[563]},{"name":"MD_HC_SEND_CACHE_HEADERS","features":[563]},{"name":"MD_HEADER_WAIT_TIMEOUT","features":[563]},{"name":"MD_HISTORY_LATEST","features":[563]},{"name":"MD_HTTPERRORS_EXISTING_RESPONSE","features":[563]},{"name":"MD_HTTP_CUSTOM","features":[563]},{"name":"MD_HTTP_EXPIRES","features":[563]},{"name":"MD_HTTP_FORWARDER_CUSTOM","features":[563]},{"name":"MD_HTTP_PICS","features":[563]},{"name":"MD_HTTP_REDIRECT","features":[563]},{"name":"MD_IISADMIN_EXTENSIONS","features":[563]},{"name":"MD_IMPORT_INHERITED","features":[563]},{"name":"MD_IMPORT_MERGE","features":[563]},{"name":"MD_IMPORT_NODE_ONLY","features":[563]},{"name":"MD_INSERT_PATH_STRING","features":[563]},{"name":"MD_INSERT_PATH_STRINGA","features":[563]},{"name":"MD_IN_PROCESS_ISAPI_APPS","features":[563]},{"name":"MD_IP_SEC","features":[563]},{"name":"MD_ISAPI_RESTRICTION_LIST","features":[563]},{"name":"MD_IS_CONTENT_INDEXED","features":[563]},{"name":"MD_KEY_TYPE","features":[563]},{"name":"MD_LEVELS_TO_SCAN","features":[563]},{"name":"MD_LOAD_BALANCER_CAPABILITIES","features":[563]},{"name":"MD_LOAD_BALANCER_CAPABILITIES_BASIC","features":[563]},{"name":"MD_LOAD_BALANCER_CAPABILITIES_SOPHISTICATED","features":[563]},{"name":"MD_LOCATION","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_DOUBLE","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_FLOAT","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_INT","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_LONG","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_LPSTR","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_LPWSTR","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_UINT","features":[563]},{"name":"MD_LOGCUSTOM_DATATYPE_ULONG","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_DATATYPE","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_HEADER","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_ID","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_MASK","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_NAME","features":[563]},{"name":"MD_LOGCUSTOM_PROPERTY_NODE_ID","features":[563]},{"name":"MD_LOGCUSTOM_SERVICES_STRING","features":[563]},{"name":"MD_LOGEXT_FIELD_MASK","features":[563]},{"name":"MD_LOGEXT_FIELD_MASK2","features":[563]},{"name":"MD_LOGFILE_DIRECTORY","features":[563]},{"name":"MD_LOGFILE_LOCALTIME_ROLLOVER","features":[563]},{"name":"MD_LOGFILE_PERIOD","features":[563]},{"name":"MD_LOGFILE_PERIOD_DAILY","features":[563]},{"name":"MD_LOGFILE_PERIOD_HOURLY","features":[563]},{"name":"MD_LOGFILE_PERIOD_MAXSIZE","features":[563]},{"name":"MD_LOGFILE_PERIOD_MONTHLY","features":[563]},{"name":"MD_LOGFILE_PERIOD_NONE","features":[563]},{"name":"MD_LOGFILE_PERIOD_WEEKLY","features":[563]},{"name":"MD_LOGFILE_TRUNCATE_SIZE","features":[563]},{"name":"MD_LOGON_BATCH","features":[563]},{"name":"MD_LOGON_INTERACTIVE","features":[563]},{"name":"MD_LOGON_METHOD","features":[563]},{"name":"MD_LOGON_NETWORK","features":[563]},{"name":"MD_LOGON_NETWORK_CLEARTEXT","features":[563]},{"name":"MD_LOGSQL_DATA_SOURCES","features":[563]},{"name":"MD_LOGSQL_PASSWORD","features":[563]},{"name":"MD_LOGSQL_TABLE_NAME","features":[563]},{"name":"MD_LOGSQL_USER_NAME","features":[563]},{"name":"MD_LOG_ANONYMOUS","features":[563]},{"name":"MD_LOG_NONANONYMOUS","features":[563]},{"name":"MD_LOG_PLUGINS_AVAILABLE","features":[563]},{"name":"MD_LOG_PLUGIN_MOD_ID","features":[563]},{"name":"MD_LOG_PLUGIN_ORDER","features":[563]},{"name":"MD_LOG_PLUGIN_UI_ID","features":[563]},{"name":"MD_LOG_TYPE","features":[563]},{"name":"MD_LOG_TYPE_DISABLED","features":[563]},{"name":"MD_LOG_TYPE_ENABLED","features":[563]},{"name":"MD_LOG_UNUSED1","features":[563]},{"name":"MD_MAX_BANDWIDTH","features":[563]},{"name":"MD_MAX_BANDWIDTH_BLOCKED","features":[563]},{"name":"MD_MAX_CHANGE_ENTRIES","features":[563]},{"name":"MD_MAX_CLIENTS_MESSAGE","features":[563]},{"name":"MD_MAX_CONNECTIONS","features":[563]},{"name":"MD_MAX_ENDPOINT_CONNECTIONS","features":[563]},{"name":"MD_MAX_ERROR_FILES","features":[563]},{"name":"MD_MAX_GLOBAL_BANDWIDTH","features":[563]},{"name":"MD_MAX_GLOBAL_CONNECTIONS","features":[563]},{"name":"MD_MAX_REQUEST_ENTITY_ALLOWED","features":[563]},{"name":"MD_MD_SERVER_SS_AUTH_MAPPING","features":[563]},{"name":"MD_METADATA_ID_REGISTRATION","features":[563]},{"name":"MD_MIME_MAP","features":[563]},{"name":"MD_MIN_FILE_BYTES_PER_SEC","features":[563]},{"name":"MD_MSDOS_DIR_OUTPUT","features":[563]},{"name":"MD_NETLOGON_WKS_DNS","features":[563]},{"name":"MD_NETLOGON_WKS_IP","features":[563]},{"name":"MD_NETLOGON_WKS_NONE","features":[563]},{"name":"MD_NET_LOGON_WKS","features":[563]},{"name":"MD_NOTIFEXAUTH_NTLMSSL","features":[563]},{"name":"MD_NOTIFY_ACCESS_DENIED","features":[563]},{"name":"MD_NOTIFY_AUTHENTICATION","features":[563]},{"name":"MD_NOTIFY_AUTH_COMPLETE","features":[563]},{"name":"MD_NOTIFY_END_OF_NET_SESSION","features":[563]},{"name":"MD_NOTIFY_END_OF_REQUEST","features":[563]},{"name":"MD_NOTIFY_LOG","features":[563]},{"name":"MD_NOTIFY_NONSECURE_PORT","features":[563]},{"name":"MD_NOTIFY_ORDER_DEFAULT","features":[563]},{"name":"MD_NOTIFY_ORDER_HIGH","features":[563]},{"name":"MD_NOTIFY_ORDER_LOW","features":[563]},{"name":"MD_NOTIFY_ORDER_MEDIUM","features":[563]},{"name":"MD_NOTIFY_PREPROC_HEADERS","features":[563]},{"name":"MD_NOTIFY_READ_RAW_DATA","features":[563]},{"name":"MD_NOTIFY_SECURE_PORT","features":[563]},{"name":"MD_NOTIFY_SEND_RAW_DATA","features":[563]},{"name":"MD_NOTIFY_SEND_RESPONSE","features":[563]},{"name":"MD_NOTIFY_URL_MAP","features":[563]},{"name":"MD_NOT_DELETABLE","features":[563]},{"name":"MD_NTAUTHENTICATION_PROVIDERS","features":[563]},{"name":"MD_PASSIVE_PORT_RANGE","features":[563]},{"name":"MD_PASSPORT_NEED_MAPPING","features":[563]},{"name":"MD_PASSPORT_NO_MAPPING","features":[563]},{"name":"MD_PASSPORT_REQUIRE_AD_MAPPING","features":[563]},{"name":"MD_PASSPORT_TRY_MAPPING","features":[563]},{"name":"MD_POOL_IDC_TIMEOUT","features":[563]},{"name":"MD_PROCESS_NTCR_IF_LOGGED_ON","features":[563]},{"name":"MD_PUT_READ_SIZE","features":[563]},{"name":"MD_RAPID_FAIL_PROTECTION_INTERVAL","features":[563]},{"name":"MD_RAPID_FAIL_PROTECTION_MAX_CRASHES","features":[563]},{"name":"MD_REALM","features":[563]},{"name":"MD_REDIRECT_HEADERS","features":[563]},{"name":"MD_RESTRICTION_LIST_CUSTOM_DESC","features":[563]},{"name":"MD_ROOT_ENABLE_EDIT_WHILE_RUNNING","features":[563]},{"name":"MD_ROOT_ENABLE_HISTORY","features":[563]},{"name":"MD_ROOT_MAX_HISTORY_FILES","features":[563]},{"name":"MD_SCHEMA_METAID","features":[563]},{"name":"MD_SCRIPTMAPFLAG_ALLOWED_ON_READ_DIR","features":[563]},{"name":"MD_SCRIPTMAPFLAG_CHECK_PATH_INFO","features":[563]},{"name":"MD_SCRIPTMAPFLAG_SCRIPT","features":[563]},{"name":"MD_SCRIPT_MAPS","features":[563]},{"name":"MD_SCRIPT_TIMEOUT","features":[563]},{"name":"MD_SECURE_BINDINGS","features":[563]},{"name":"MD_SECURITY_SETUP_REQUIRED","features":[563]},{"name":"MD_SERVER_AUTOSTART","features":[563]},{"name":"MD_SERVER_BINDINGS","features":[563]},{"name":"MD_SERVER_COMMAND","features":[563]},{"name":"MD_SERVER_COMMAND_CONTINUE","features":[563]},{"name":"MD_SERVER_COMMAND_PAUSE","features":[563]},{"name":"MD_SERVER_COMMAND_START","features":[563]},{"name":"MD_SERVER_COMMAND_STOP","features":[563]},{"name":"MD_SERVER_COMMENT","features":[563]},{"name":"MD_SERVER_CONFIGURATION_INFO","features":[563]},{"name":"MD_SERVER_CONFIG_ALLOW_ENCRYPT","features":[563]},{"name":"MD_SERVER_CONFIG_AUTO_PW_SYNC","features":[563]},{"name":"MD_SERVER_CONFIG_SSL_128","features":[563]},{"name":"MD_SERVER_CONFIG_SSL_40","features":[563]},{"name":"MD_SERVER_LISTEN_BACKLOG","features":[563]},{"name":"MD_SERVER_LISTEN_TIMEOUT","features":[563]},{"name":"MD_SERVER_SIZE","features":[563]},{"name":"MD_SERVER_SIZE_LARGE","features":[563]},{"name":"MD_SERVER_SIZE_MEDIUM","features":[563]},{"name":"MD_SERVER_SIZE_SMALL","features":[563]},{"name":"MD_SERVER_STATE","features":[563]},{"name":"MD_SERVER_STATE_CONTINUING","features":[563]},{"name":"MD_SERVER_STATE_PAUSED","features":[563]},{"name":"MD_SERVER_STATE_PAUSING","features":[563]},{"name":"MD_SERVER_STATE_STARTED","features":[563]},{"name":"MD_SERVER_STATE_STARTING","features":[563]},{"name":"MD_SERVER_STATE_STOPPED","features":[563]},{"name":"MD_SERVER_STATE_STOPPING","features":[563]},{"name":"MD_SET_HOST_NAME","features":[563]},{"name":"MD_SHOW_4_DIGIT_YEAR","features":[563]},{"name":"MD_SSI_EXEC_DISABLED","features":[563]},{"name":"MD_SSL_ACCESS_PERM","features":[563]},{"name":"MD_SSL_ALWAYS_NEGO_CLIENT_CERT","features":[563]},{"name":"MD_SSL_KEY_PASSWORD","features":[563]},{"name":"MD_SSL_KEY_REQUEST","features":[563]},{"name":"MD_SSL_PRIVATE_KEY","features":[563]},{"name":"MD_SSL_PUBLIC_KEY","features":[563]},{"name":"MD_SSL_USE_DS_MAPPER","features":[563]},{"name":"MD_STOP_LISTENING","features":[563]},{"name":"MD_SUPPRESS_DEFAULT_BANNER","features":[563]},{"name":"MD_UPLOAD_READAHEAD_SIZE","features":[563]},{"name":"MD_URL_AUTHORIZATION_IMPERSONATION_LEVEL","features":[563]},{"name":"MD_URL_AUTHORIZATION_SCOPE_NAME","features":[563]},{"name":"MD_URL_AUTHORIZATION_STORE_NAME","features":[563]},{"name":"MD_USER_ISOLATION","features":[563]},{"name":"MD_USER_ISOLATION_AD","features":[563]},{"name":"MD_USER_ISOLATION_BASIC","features":[563]},{"name":"MD_USER_ISOLATION_LAST","features":[563]},{"name":"MD_USER_ISOLATION_NONE","features":[563]},{"name":"MD_USE_DIGEST_SSP","features":[563]},{"name":"MD_USE_HOST_NAME","features":[563]},{"name":"MD_VR_IGNORE_TRANSLATE","features":[563]},{"name":"MD_VR_NO_CACHE","features":[563]},{"name":"MD_VR_PASSTHROUGH","features":[563]},{"name":"MD_VR_PASSWORD","features":[563]},{"name":"MD_VR_PATH","features":[563]},{"name":"MD_VR_USERNAME","features":[563]},{"name":"MD_WAM_PWD","features":[563]},{"name":"MD_WAM_USER_NAME","features":[563]},{"name":"MD_WARNING_DUP_NAME","features":[563]},{"name":"MD_WARNING_INVALID_DATA","features":[563]},{"name":"MD_WARNING_PATH_NOT_FOUND","features":[563]},{"name":"MD_WARNING_PATH_NOT_INSERTED","features":[563]},{"name":"MD_WARNING_SAVE_FAILED","features":[563]},{"name":"MD_WEBDAV_MAX_ATTRIBUTES_PER_ELEMENT","features":[563]},{"name":"MD_WEB_SVC_EXT_RESTRICTION_LIST","features":[563]},{"name":"MD_WIN32_ERROR","features":[563]},{"name":"METADATATYPES","features":[563]},{"name":"METADATA_DONT_EXPAND","features":[563]},{"name":"METADATA_GETALL_INTERNAL_RECORD","features":[563]},{"name":"METADATA_GETALL_RECORD","features":[563]},{"name":"METADATA_HANDLE_INFO","features":[563]},{"name":"METADATA_INHERIT","features":[563]},{"name":"METADATA_INSERT_PATH","features":[563]},{"name":"METADATA_ISINHERITED","features":[563]},{"name":"METADATA_LOCAL_MACHINE_ONLY","features":[563]},{"name":"METADATA_MASTER_ROOT_HANDLE","features":[563]},{"name":"METADATA_MAX_NAME_LEN","features":[563]},{"name":"METADATA_NON_SECURE_ONLY","features":[563]},{"name":"METADATA_NO_ATTRIBUTES","features":[563]},{"name":"METADATA_PARTIAL_PATH","features":[563]},{"name":"METADATA_PERMISSION_READ","features":[563]},{"name":"METADATA_PERMISSION_WRITE","features":[563]},{"name":"METADATA_RECORD","features":[563]},{"name":"METADATA_REFERENCE","features":[563]},{"name":"METADATA_SECURE","features":[563]},{"name":"METADATA_VOLATILE","features":[563]},{"name":"MSCS_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"MSCS_MD_ID_END_RESERVED","features":[563]},{"name":"MULTISZ_METADATA","features":[563]},{"name":"NNTP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"NNTP_MD_ID_END_RESERVED","features":[563]},{"name":"PFN_GETEXTENSIONVERSION","features":[307,563]},{"name":"PFN_HSE_CACHE_INVALIDATION_CALLBACK","features":[563]},{"name":"PFN_HSE_GET_PROTOCOL_MANAGER_CUSTOM_INTERFACE_CALLBACK","features":[563]},{"name":"PFN_HSE_IO_COMPLETION","features":[307,563]},{"name":"PFN_HTTPEXTENSIONPROC","features":[307,563]},{"name":"PFN_IIS_GETSERVERVARIABLE","features":[307,563]},{"name":"PFN_IIS_READCLIENT","features":[307,563]},{"name":"PFN_IIS_SERVERSUPPORTFUNCTION","features":[307,563]},{"name":"PFN_IIS_WRITECLIENT","features":[307,563]},{"name":"PFN_TERMINATEEXTENSION","features":[307,563]},{"name":"PFN_WEB_CORE_ACTIVATE","features":[563]},{"name":"PFN_WEB_CORE_SET_METADATA_DLL_ENTRY","features":[563]},{"name":"PFN_WEB_CORE_SHUTDOWN","features":[563]},{"name":"POP3_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"POP3_MD_ID_END_RESERVED","features":[563]},{"name":"POST_PROCESS_PARAMETERS","features":[307,563]},{"name":"PRE_PROCESS_PARAMETERS","features":[307,563]},{"name":"SF_DENIED_APPLICATION","features":[563]},{"name":"SF_DENIED_BY_CONFIG","features":[563]},{"name":"SF_DENIED_FILTER","features":[563]},{"name":"SF_DENIED_LOGON","features":[563]},{"name":"SF_DENIED_RESOURCE","features":[563]},{"name":"SF_MAX_AUTH_TYPE","features":[563]},{"name":"SF_MAX_FILTER_DESC_LEN","features":[563]},{"name":"SF_MAX_PASSWORD","features":[563]},{"name":"SF_MAX_USERNAME","features":[563]},{"name":"SF_NOTIFY_ACCESS_DENIED","features":[563]},{"name":"SF_NOTIFY_AUTHENTICATION","features":[563]},{"name":"SF_NOTIFY_AUTH_COMPLETE","features":[563]},{"name":"SF_NOTIFY_END_OF_NET_SESSION","features":[563]},{"name":"SF_NOTIFY_END_OF_REQUEST","features":[563]},{"name":"SF_NOTIFY_LOG","features":[563]},{"name":"SF_NOTIFY_NONSECURE_PORT","features":[563]},{"name":"SF_NOTIFY_ORDER_DEFAULT","features":[563]},{"name":"SF_NOTIFY_ORDER_HIGH","features":[563]},{"name":"SF_NOTIFY_ORDER_LOW","features":[563]},{"name":"SF_NOTIFY_ORDER_MEDIUM","features":[563]},{"name":"SF_NOTIFY_PREPROC_HEADERS","features":[563]},{"name":"SF_NOTIFY_READ_RAW_DATA","features":[563]},{"name":"SF_NOTIFY_SECURE_PORT","features":[563]},{"name":"SF_NOTIFY_SEND_RAW_DATA","features":[563]},{"name":"SF_NOTIFY_SEND_RESPONSE","features":[563]},{"name":"SF_NOTIFY_URL_MAP","features":[563]},{"name":"SF_PROPERTY_IIS","features":[563]},{"name":"SF_PROPERTY_INSTANCE_NUM_ID","features":[563]},{"name":"SF_PROPERTY_SSL_CTXT","features":[563]},{"name":"SF_REQ_ADD_HEADERS_ON_DENIAL","features":[563]},{"name":"SF_REQ_DISABLE_NOTIFICATIONS","features":[563]},{"name":"SF_REQ_GET_CONNID","features":[563]},{"name":"SF_REQ_GET_PROPERTY","features":[563]},{"name":"SF_REQ_NORMALIZE_URL","features":[563]},{"name":"SF_REQ_SEND_RESPONSE_HEADER","features":[563]},{"name":"SF_REQ_SET_CERTIFICATE_INFO","features":[563]},{"name":"SF_REQ_SET_NEXT_READ_SIZE","features":[563]},{"name":"SF_REQ_SET_PROXY_INFO","features":[563]},{"name":"SF_REQ_TYPE","features":[563]},{"name":"SF_STATUS_REQ_ERROR","features":[563]},{"name":"SF_STATUS_REQ_FINISHED","features":[563]},{"name":"SF_STATUS_REQ_FINISHED_KEEP_CONN","features":[563]},{"name":"SF_STATUS_REQ_HANDLED_NOTIFICATION","features":[563]},{"name":"SF_STATUS_REQ_NEXT_NOTIFICATION","features":[563]},{"name":"SF_STATUS_REQ_READ_NEXT","features":[563]},{"name":"SF_STATUS_TYPE","features":[563]},{"name":"SMTP_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"SMTP_MD_ID_END_RESERVED","features":[563]},{"name":"STRING_METADATA","features":[563]},{"name":"USER_MD_ID_BASE_RESERVED","features":[563]},{"name":"WAM_MD_ID_BEGIN_RESERVED","features":[563]},{"name":"WAM_MD_ID_END_RESERVED","features":[563]},{"name":"WAM_MD_SERVER_BASE","features":[563]},{"name":"WEBDAV_MD_SERVER_BASE","features":[563]},{"name":"WEB_CORE_ACTIVATE_DLL_ENTRY","features":[563]},{"name":"WEB_CORE_DLL_NAME","features":[563]},{"name":"WEB_CORE_SET_METADATA_DLL_ENTRY","features":[563]},{"name":"WEB_CORE_SHUTDOWN_DLL_ENTRY","features":[563]}],"576":[{"name":"ABL_5_WO","features":[327]},{"name":"ADR_1","features":[327]},{"name":"ADR_2","features":[327]},{"name":"AIT1_8mm","features":[327]},{"name":"AIT_8mm","features":[327]},{"name":"AME_8mm","features":[327]},{"name":"ASSERT_ALTERNATE","features":[327]},{"name":"ASSERT_PRIMARY","features":[327]},{"name":"ASYNC_DUPLICATE_EXTENTS_STATUS","features":[327]},{"name":"ATAPI_ID_CMD","features":[327]},{"name":"AVATAR_F2","features":[327]},{"name":"AllElements","features":[327]},{"name":"AtaDataTypeIdentify","features":[327]},{"name":"AtaDataTypeLogPage","features":[327]},{"name":"AtaDataTypeUnknown","features":[327]},{"name":"BIN_COUNT","features":[327]},{"name":"BIN_RANGE","features":[327]},{"name":"BIN_RESULTS","features":[327]},{"name":"BIN_TYPES","features":[327]},{"name":"BOOT_AREA_INFO","features":[327]},{"name":"BULK_SECURITY_TEST_DATA","features":[327]},{"name":"CAP_ATAPI_ID_CMD","features":[327]},{"name":"CAP_ATA_ID_CMD","features":[327]},{"name":"CAP_SMART_CMD","features":[327]},{"name":"CDB_SIZE","features":[327]},{"name":"CD_R","features":[327]},{"name":"CD_ROM","features":[327]},{"name":"CD_RW","features":[327]},{"name":"CHANGER_BAR_CODE_SCANNER_INSTALLED","features":[327]},{"name":"CHANGER_CARTRIDGE_MAGAZINE","features":[327]},{"name":"CHANGER_CLEANER_ACCESS_NOT_VALID","features":[327]},{"name":"CHANGER_CLEANER_AUTODISMOUNT","features":[327]},{"name":"CHANGER_CLEANER_OPS_NOT_SUPPORTED","features":[327]},{"name":"CHANGER_CLEANER_SLOT","features":[327]},{"name":"CHANGER_CLOSE_IEPORT","features":[327]},{"name":"CHANGER_DEVICE_PROBLEM_TYPE","features":[327]},{"name":"CHANGER_DEVICE_REINITIALIZE_CAPABLE","features":[327]},{"name":"CHANGER_DRIVE_CLEANING_REQUIRED","features":[327]},{"name":"CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS","features":[327]},{"name":"CHANGER_ELEMENT","features":[327]},{"name":"CHANGER_ELEMENT_LIST","features":[327]},{"name":"CHANGER_ELEMENT_STATUS","features":[327]},{"name":"CHANGER_ELEMENT_STATUS_EX","features":[327]},{"name":"CHANGER_ELEMENT_STATUS_FLAGS","features":[327]},{"name":"CHANGER_EXCHANGE_MEDIA","features":[327]},{"name":"CHANGER_EXCHANGE_MEDIUM","features":[307,327]},{"name":"CHANGER_FEATURES","features":[327]},{"name":"CHANGER_IEPORT_USER_CONTROL_CLOSE","features":[327]},{"name":"CHANGER_IEPORT_USER_CONTROL_OPEN","features":[327]},{"name":"CHANGER_INITIALIZE_ELEMENT_STATUS","features":[307,327]},{"name":"CHANGER_INIT_ELEM_STAT_WITH_RANGE","features":[327]},{"name":"CHANGER_KEYPAD_ENABLE_DISABLE","features":[327]},{"name":"CHANGER_LOCK_UNLOCK","features":[327]},{"name":"CHANGER_MEDIUM_FLIP","features":[327]},{"name":"CHANGER_MOVE_EXTENDS_IEPORT","features":[327]},{"name":"CHANGER_MOVE_MEDIUM","features":[307,327]},{"name":"CHANGER_MOVE_RETRACTS_IEPORT","features":[327]},{"name":"CHANGER_OPEN_IEPORT","features":[327]},{"name":"CHANGER_POSITION_TO_ELEMENT","features":[327]},{"name":"CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE","features":[327]},{"name":"CHANGER_PREDISMOUNT_ALIGN_TO_SLOT","features":[327]},{"name":"CHANGER_PREDISMOUNT_EJECT_REQUIRED","features":[327]},{"name":"CHANGER_PREMOUNT_EJECT_REQUIRED","features":[327]},{"name":"CHANGER_PRODUCT_DATA","features":[327]},{"name":"CHANGER_READ_ELEMENT_STATUS","features":[307,327]},{"name":"CHANGER_REPORT_IEPORT_STATE","features":[327]},{"name":"CHANGER_RESERVED_BIT","features":[327]},{"name":"CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR","features":[327]},{"name":"CHANGER_SEND_VOLUME_TAG_INFORMATION","features":[327]},{"name":"CHANGER_SERIAL_NUMBER_VALID","features":[327]},{"name":"CHANGER_SET_ACCESS","features":[327]},{"name":"CHANGER_SET_POSITION","features":[307,327]},{"name":"CHANGER_SLOTS_USE_TRAYS","features":[327]},{"name":"CHANGER_STATUS_NON_VOLATILE","features":[327]},{"name":"CHANGER_STORAGE_DRIVE","features":[327]},{"name":"CHANGER_STORAGE_IEPORT","features":[327]},{"name":"CHANGER_STORAGE_SLOT","features":[327]},{"name":"CHANGER_STORAGE_TRANSPORT","features":[327]},{"name":"CHANGER_TO_DRIVE","features":[327]},{"name":"CHANGER_TO_IEPORT","features":[327]},{"name":"CHANGER_TO_SLOT","features":[327]},{"name":"CHANGER_TO_TRANSPORT","features":[327]},{"name":"CHANGER_TRUE_EXCHANGE_CAPABLE","features":[327]},{"name":"CHANGER_VOLUME_ASSERT","features":[327]},{"name":"CHANGER_VOLUME_IDENTIFICATION","features":[327]},{"name":"CHANGER_VOLUME_REPLACE","features":[327]},{"name":"CHANGER_VOLUME_SEARCH","features":[327]},{"name":"CHANGER_VOLUME_UNDEFINE","features":[327]},{"name":"CHECKSUM_TYPE_CRC32","features":[327]},{"name":"CHECKSUM_TYPE_CRC64","features":[327]},{"name":"CHECKSUM_TYPE_ECC","features":[327]},{"name":"CHECKSUM_TYPE_FIRST_UNUSED_TYPE","features":[327]},{"name":"CHECKSUM_TYPE_NONE","features":[327]},{"name":"CHECKSUM_TYPE_SHA256","features":[327]},{"name":"CLASS_MEDIA_CHANGE_CONTEXT","features":[327]},{"name":"CLEANER_CARTRIDGE","features":[327]},{"name":"CLUSTER_RANGE","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_BIND_DO_NOT_MAP_NAME","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_BIND_EXCEPTION_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_BIND_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_BIND_TARGET_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_LAYER_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_SCRATCH_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_UNION_LAYER_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_EXCEPTION_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_FLAG_VIRTUALIZATION_TARGET_ROOT","features":[327]},{"name":"CONTAINER_ROOT_INFO_INPUT","features":[327]},{"name":"CONTAINER_ROOT_INFO_OUTPUT","features":[327]},{"name":"CONTAINER_ROOT_INFO_VALID_FLAGS","features":[327]},{"name":"CONTAINER_VOLUME_STATE","features":[327]},{"name":"CONTAINER_VOLUME_STATE_HOSTING_CONTAINER","features":[327]},{"name":"COPYFILE_SIS_FLAGS","features":[327]},{"name":"COPYFILE_SIS_LINK","features":[327]},{"name":"COPYFILE_SIS_REPLACE","features":[327]},{"name":"CREATE_DISK","features":[327]},{"name":"CREATE_DISK_GPT","features":[327]},{"name":"CREATE_DISK_MBR","features":[327]},{"name":"CREATE_USN_JOURNAL_DATA","features":[327]},{"name":"CSVFS_DISK_CONNECTIVITY","features":[327]},{"name":"CSV_CONTROL_OP","features":[327]},{"name":"CSV_CONTROL_PARAM","features":[327]},{"name":"CSV_INVALID_DEVICE_NUMBER","features":[327]},{"name":"CSV_IS_OWNED_BY_CSVFS","features":[307,327]},{"name":"CSV_MGMTLOCK_CHECK_VOLUME_REDIRECTED","features":[327]},{"name":"CSV_MGMT_LOCK","features":[327]},{"name":"CSV_NAMESPACE_INFO","features":[327]},{"name":"CSV_QUERY_FILE_REVISION","features":[327]},{"name":"CSV_QUERY_FILE_REVISION_FILE_ID_128","features":[326,327]},{"name":"CSV_QUERY_MDS_PATH","features":[327]},{"name":"CSV_QUERY_MDS_PATH_FLAG_CSV_DIRECT_IO_ENABLED","features":[327]},{"name":"CSV_QUERY_MDS_PATH_FLAG_SMB_BYPASS_CSV_ENABLED","features":[327]},{"name":"CSV_QUERY_MDS_PATH_FLAG_STORAGE_ON_THIS_NODE_IS_CONNECTED","features":[327]},{"name":"CSV_QUERY_MDS_PATH_V2","features":[327]},{"name":"CSV_QUERY_MDS_PATH_V2_VERSION_1","features":[327]},{"name":"CSV_QUERY_REDIRECT_STATE","features":[307,327]},{"name":"CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT","features":[327]},{"name":"CSV_QUERY_VOLUME_ID","features":[327]},{"name":"CSV_QUERY_VOLUME_REDIRECT_STATE","features":[307,327]},{"name":"CSV_SET_VOLUME_ID","features":[327]},{"name":"CYGNET_12_WO","features":[327]},{"name":"ChangerDoor","features":[327]},{"name":"ChangerDrive","features":[327]},{"name":"ChangerIEPort","features":[327]},{"name":"ChangerKeypad","features":[327]},{"name":"ChangerMaxElement","features":[327]},{"name":"ChangerSlot","features":[327]},{"name":"ChangerTransport","features":[327]},{"name":"CsvControlDisableCaching","features":[327]},{"name":"CsvControlEnableCaching","features":[327]},{"name":"CsvControlEnableUSNRangeModificationTracking","features":[327]},{"name":"CsvControlGetCsvFsMdsPathV2","features":[327]},{"name":"CsvControlMarkHandleLocalVolumeMount","features":[327]},{"name":"CsvControlQueryFileRevision","features":[327]},{"name":"CsvControlQueryFileRevisionFileId128","features":[327]},{"name":"CsvControlQueryMdsPath","features":[327]},{"name":"CsvControlQueryMdsPathNoPause","features":[327]},{"name":"CsvControlQueryRedirectState","features":[327]},{"name":"CsvControlQueryVolumeId","features":[327]},{"name":"CsvControlQueryVolumeRedirectState","features":[327]},{"name":"CsvControlSetVolumeId","features":[327]},{"name":"CsvControlStartForceDFO","features":[327]},{"name":"CsvControlStartRedirectFile","features":[327]},{"name":"CsvControlStopForceDFO","features":[327]},{"name":"CsvControlStopRedirectFile","features":[327]},{"name":"CsvControlUnmarkHandleLocalVolumeMount","features":[327]},{"name":"CsvFsDiskConnectivityAllNodes","features":[327]},{"name":"CsvFsDiskConnectivityMdsNodeOnly","features":[327]},{"name":"CsvFsDiskConnectivityNone","features":[327]},{"name":"CsvFsDiskConnectivitySubsetOfNodes","features":[327]},{"name":"DAX_ALLOC_ALIGNMENT_FLAG_FALLBACK_SPECIFIED","features":[327]},{"name":"DAX_ALLOC_ALIGNMENT_FLAG_MANDATORY","features":[327]},{"name":"DDS_4mm","features":[327]},{"name":"DDUMP_FLAG_DATA_READ_FROM_DEVICE","features":[327]},{"name":"DECRYPTION_STATUS_BUFFER","features":[307,327]},{"name":"DELETE_USN_JOURNAL_DATA","features":[327]},{"name":"DETECTION_TYPE","features":[327]},{"name":"DEVICEDUMP_CAP_PRIVATE_SECTION","features":[327]},{"name":"DEVICEDUMP_CAP_RESTRICTED_SECTION","features":[327]},{"name":"DEVICEDUMP_COLLECTION_TYPEIDE_NOTIFICATION_TYPE","features":[327]},{"name":"DEVICEDUMP_MAX_IDSTRING","features":[327]},{"name":"DEVICEDUMP_PRIVATE_SUBSECTION","features":[327]},{"name":"DEVICEDUMP_PUBLIC_SUBSECTION","features":[327]},{"name":"DEVICEDUMP_RESTRICTED_SUBSECTION","features":[327]},{"name":"DEVICEDUMP_SECTION_HEADER","features":[327]},{"name":"DEVICEDUMP_STORAGEDEVICE_DATA","features":[327]},{"name":"DEVICEDUMP_STORAGESTACK_PUBLIC_DUMP","features":[327]},{"name":"DEVICEDUMP_STORAGESTACK_PUBLIC_STATE_RECORD","features":[327]},{"name":"DEVICEDUMP_STRUCTURE_VERSION","features":[327]},{"name":"DEVICEDUMP_STRUCTURE_VERSION_V1","features":[327]},{"name":"DEVICEDUMP_SUBSECTION_POINTER","features":[327]},{"name":"DEVICE_COPY_OFFLOAD_DESCRIPTOR","features":[327]},{"name":"DEVICE_DATA_SET_LBP_STATE_PARAMETERS","features":[327]},{"name":"DEVICE_DATA_SET_LBP_STATE_PARAMETERS_VERSION_V1","features":[327]},{"name":"DEVICE_DATA_SET_LB_PROVISIONING_STATE","features":[327]},{"name":"DEVICE_DATA_SET_LB_PROVISIONING_STATE_V2","features":[327]},{"name":"DEVICE_DATA_SET_RANGE","features":[327]},{"name":"DEVICE_DATA_SET_REPAIR_OUTPUT","features":[327]},{"name":"DEVICE_DATA_SET_REPAIR_PARAMETERS","features":[327]},{"name":"DEVICE_DATA_SET_SCRUB_EX_OUTPUT","features":[327]},{"name":"DEVICE_DATA_SET_SCRUB_OUTPUT","features":[327]},{"name":"DEVICE_DATA_SET_TOPOLOGY_ID_QUERY_OUTPUT","features":[327]},{"name":"DEVICE_DSM_CONVERSION_OUTPUT","features":[327]},{"name":"DEVICE_DSM_DEFINITION","features":[307,327]},{"name":"DEVICE_DSM_FLAG_ALLOCATION_CONSOLIDATEABLE_ONLY","features":[327]},{"name":"DEVICE_DSM_FLAG_ENTIRE_DATA_SET_RANGE","features":[327]},{"name":"DEVICE_DSM_FLAG_PHYSICAL_ADDRESSES_OMIT_TOTAL_RANGES","features":[327]},{"name":"DEVICE_DSM_FLAG_REPAIR_INPUT_TOPOLOGY_ID_PRESENT","features":[327]},{"name":"DEVICE_DSM_FLAG_REPAIR_OUTPUT_PARITY_EXTENT","features":[327]},{"name":"DEVICE_DSM_FLAG_SCRUB_OUTPUT_PARITY_EXTENT","features":[327]},{"name":"DEVICE_DSM_FLAG_SCRUB_SKIP_IN_SYNC","features":[327]},{"name":"DEVICE_DSM_FLAG_TRIM_BYPASS_RZAT","features":[327]},{"name":"DEVICE_DSM_FLAG_TRIM_NOT_FS_ALLOCATED","features":[327]},{"name":"DEVICE_DSM_FREE_SPACE_OUTPUT","features":[327]},{"name":"DEVICE_DSM_LOST_QUERY_OUTPUT","features":[327]},{"name":"DEVICE_DSM_LOST_QUERY_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_NOTIFICATION_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_NOTIFY_FLAG_BEGIN","features":[327]},{"name":"DEVICE_DSM_NOTIFY_FLAG_END","features":[327]},{"name":"DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_OFFLOAD_READ_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_PARAMETERS_V1","features":[327]},{"name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT","features":[327]},{"name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_V1","features":[327]},{"name":"DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT_VERSION_V1","features":[327]},{"name":"DEVICE_DSM_RANGE_ERROR_INFO","features":[327]},{"name":"DEVICE_DSM_RANGE_ERROR_INFO_VERSION_V1","features":[327]},{"name":"DEVICE_DSM_RANGE_ERROR_OUTPUT_V1","features":[327]},{"name":"DEVICE_DSM_REPORT_ZONES_DATA","features":[307,327]},{"name":"DEVICE_DSM_REPORT_ZONES_PARAMETERS","features":[327]},{"name":"DEVICE_DSM_TIERING_QUERY_INPUT","features":[327]},{"name":"DEVICE_DSM_TIERING_QUERY_OUTPUT","features":[327]},{"name":"DEVICE_INTERNAL_STATUS_DATA","features":[327]},{"name":"DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE","features":[327]},{"name":"DEVICE_INTERNAL_STATUS_DATA_SET","features":[327]},{"name":"DEVICE_LB_PROVISIONING_DESCRIPTOR","features":[327]},{"name":"DEVICE_LOCATION","features":[327]},{"name":"DEVICE_MANAGE_DATA_SET_ATTRIBUTES","features":[327]},{"name":"DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT","features":[327]},{"name":"DEVICE_MEDIA_INFO","features":[326,327]},{"name":"DEVICE_POWER_DESCRIPTOR","features":[307,327]},{"name":"DEVICE_SEEK_PENALTY_DESCRIPTOR","features":[307,327]},{"name":"DEVICE_STORAGE_ADDRESS_RANGE","features":[327]},{"name":"DEVICE_STORAGE_NO_ERRORS","features":[327]},{"name":"DEVICE_STORAGE_RANGE_ATTRIBUTES","features":[327]},{"name":"DEVICE_TRIM_DESCRIPTOR","features":[307,327]},{"name":"DEVICE_WRITE_AGGREGATION_DESCRIPTOR","features":[307,327]},{"name":"DEVPKEY_Storage_Disk_Number","features":[305,327]},{"name":"DEVPKEY_Storage_Gpt_Name","features":[305,327]},{"name":"DEVPKEY_Storage_Gpt_Type","features":[305,327]},{"name":"DEVPKEY_Storage_Mbr_Type","features":[305,327]},{"name":"DEVPKEY_Storage_Partition_Number","features":[305,327]},{"name":"DEVPKEY_Storage_Portable","features":[305,327]},{"name":"DEVPKEY_Storage_Removable_Media","features":[305,327]},{"name":"DEVPKEY_Storage_System_Critical","features":[305,327]},{"name":"DISABLE_SMART","features":[327]},{"name":"DISK_ATTRIBUTE_OFFLINE","features":[327]},{"name":"DISK_ATTRIBUTE_READ_ONLY","features":[327]},{"name":"DISK_BINNING","features":[327]},{"name":"DISK_CACHE_INFORMATION","features":[307,327]},{"name":"DISK_CACHE_RETENTION_PRIORITY","features":[327]},{"name":"DISK_CONTROLLER_NUMBER","features":[327]},{"name":"DISK_DETECTION_INFO","features":[327]},{"name":"DISK_EXTENT","features":[327]},{"name":"DISK_EX_INT13_INFO","features":[327]},{"name":"DISK_GEOMETRY","features":[327]},{"name":"DISK_GEOMETRY_EX","features":[327]},{"name":"DISK_GROW_PARTITION","features":[327]},{"name":"DISK_HISTOGRAM","features":[327]},{"name":"DISK_INT13_INFO","features":[327]},{"name":"DISK_LOGGING","features":[327]},{"name":"DISK_LOGGING_DUMP","features":[327]},{"name":"DISK_LOGGING_START","features":[327]},{"name":"DISK_LOGGING_STOP","features":[327]},{"name":"DISK_PARTITION_INFO","features":[327]},{"name":"DISK_PERFORMANCE","features":[327]},{"name":"DISK_RECORD","features":[307,327]},{"name":"DLT","features":[327]},{"name":"DMI","features":[327]},{"name":"DRIVERSTATUS","features":[327]},{"name":"DRIVE_LAYOUT_INFORMATION","features":[307,327]},{"name":"DRIVE_LAYOUT_INFORMATION_EX","features":[307,327]},{"name":"DRIVE_LAYOUT_INFORMATION_GPT","features":[327]},{"name":"DRIVE_LAYOUT_INFORMATION_MBR","features":[327]},{"name":"DST_L","features":[327]},{"name":"DST_M","features":[327]},{"name":"DST_S","features":[327]},{"name":"DUPLICATE_EXTENTS_DATA","features":[307,327]},{"name":"DUPLICATE_EXTENTS_DATA32","features":[327]},{"name":"DUPLICATE_EXTENTS_DATA_EX","features":[307,327]},{"name":"DUPLICATE_EXTENTS_DATA_EX32","features":[327]},{"name":"DUPLICATE_EXTENTS_DATA_EX_ASYNC","features":[327]},{"name":"DUPLICATE_EXTENTS_DATA_EX_SOURCE_ATOMIC","features":[327]},{"name":"DUPLICATE_EXTENTS_STATE","features":[327]},{"name":"DVD_R","features":[327]},{"name":"DVD_RAM","features":[327]},{"name":"DVD_ROM","features":[327]},{"name":"DVD_RW","features":[327]},{"name":"DV_6mm","features":[327]},{"name":"DetectExInt13","features":[327]},{"name":"DetectInt13","features":[327]},{"name":"DetectNone","features":[327]},{"name":"DeviceCurrentInternalStatusData","features":[327]},{"name":"DeviceCurrentInternalStatusDataHeader","features":[327]},{"name":"DeviceDsmActionFlag_NonDestructive","features":[327]},{"name":"DeviceInternalStatusDataRequestTypeUndefined","features":[327]},{"name":"DeviceProblemCHMError","features":[327]},{"name":"DeviceProblemCHMMoveError","features":[327]},{"name":"DeviceProblemCHMZeroError","features":[327]},{"name":"DeviceProblemCalibrationError","features":[327]},{"name":"DeviceProblemCartridgeEjectError","features":[327]},{"name":"DeviceProblemCartridgeInsertError","features":[327]},{"name":"DeviceProblemDoorOpen","features":[327]},{"name":"DeviceProblemDriveError","features":[327]},{"name":"DeviceProblemGripperError","features":[327]},{"name":"DeviceProblemHardware","features":[327]},{"name":"DeviceProblemNone","features":[327]},{"name":"DeviceProblemPositionError","features":[327]},{"name":"DeviceProblemSensorError","features":[327]},{"name":"DeviceProblemTargetFailure","features":[327]},{"name":"DeviceSavedInternalStatusData","features":[327]},{"name":"DeviceSavedInternalStatusDataHeader","features":[327]},{"name":"DeviceStatusDataSet1","features":[327]},{"name":"DeviceStatusDataSet2","features":[327]},{"name":"DeviceStatusDataSet3","features":[327]},{"name":"DeviceStatusDataSet4","features":[327]},{"name":"DeviceStatusDataSetMax","features":[327]},{"name":"DeviceStatusDataSetUndefined","features":[327]},{"name":"DiskHealthHealthy","features":[327]},{"name":"DiskHealthMax","features":[327]},{"name":"DiskHealthUnhealthy","features":[327]},{"name":"DiskHealthUnknown","features":[327]},{"name":"DiskHealthWarning","features":[327]},{"name":"DiskOpReasonBackgroundOperation","features":[327]},{"name":"DiskOpReasonComponent","features":[327]},{"name":"DiskOpReasonConfiguration","features":[327]},{"name":"DiskOpReasonDataPersistenceLossImminent","features":[327]},{"name":"DiskOpReasonDeviceController","features":[327]},{"name":"DiskOpReasonDisabledByPlatform","features":[327]},{"name":"DiskOpReasonEnergySource","features":[327]},{"name":"DiskOpReasonHealthCheck","features":[327]},{"name":"DiskOpReasonInvalidFirmware","features":[327]},{"name":"DiskOpReasonIo","features":[327]},{"name":"DiskOpReasonLostData","features":[327]},{"name":"DiskOpReasonLostDataPersistence","features":[327]},{"name":"DiskOpReasonLostWritePersistence","features":[327]},{"name":"DiskOpReasonMax","features":[327]},{"name":"DiskOpReasonMedia","features":[327]},{"name":"DiskOpReasonMediaController","features":[327]},{"name":"DiskOpReasonNVDIMM_N","features":[327]},{"name":"DiskOpReasonScsiSenseCode","features":[327]},{"name":"DiskOpReasonThresholdExceeded","features":[327]},{"name":"DiskOpReasonUnknown","features":[327]},{"name":"DiskOpReasonWritePersistenceLossImminent","features":[327]},{"name":"DiskOpStatusHardwareError","features":[327]},{"name":"DiskOpStatusInService","features":[327]},{"name":"DiskOpStatusMissing","features":[327]},{"name":"DiskOpStatusNone","features":[327]},{"name":"DiskOpStatusNotUsable","features":[327]},{"name":"DiskOpStatusOk","features":[327]},{"name":"DiskOpStatusPredictingFailure","features":[327]},{"name":"DiskOpStatusTransientError","features":[327]},{"name":"DiskOpStatusUnknown","features":[327]},{"name":"EFS_TRACKED_OFFSET_HEADER_FLAG","features":[327]},{"name":"ELEMENT_STATUS_ACCESS","features":[327]},{"name":"ELEMENT_STATUS_AVOLTAG","features":[327]},{"name":"ELEMENT_STATUS_EXCEPT","features":[327]},{"name":"ELEMENT_STATUS_EXENAB","features":[327]},{"name":"ELEMENT_STATUS_FULL","features":[327]},{"name":"ELEMENT_STATUS_ID_VALID","features":[327]},{"name":"ELEMENT_STATUS_IMPEXP","features":[327]},{"name":"ELEMENT_STATUS_INENAB","features":[327]},{"name":"ELEMENT_STATUS_INVERT","features":[327]},{"name":"ELEMENT_STATUS_LUN_VALID","features":[327]},{"name":"ELEMENT_STATUS_NOT_BUS","features":[327]},{"name":"ELEMENT_STATUS_PRODUCT_DATA","features":[327]},{"name":"ELEMENT_STATUS_PVOLTAG","features":[327]},{"name":"ELEMENT_STATUS_SVALID","features":[327]},{"name":"ELEMENT_TYPE","features":[327]},{"name":"ENABLE_DISABLE_AUTOSAVE","features":[327]},{"name":"ENABLE_DISABLE_AUTO_OFFLINE","features":[327]},{"name":"ENABLE_SMART","features":[327]},{"name":"ENCRYPTED_DATA_INFO","features":[327]},{"name":"ENCRYPTED_DATA_INFO_SPARSE_FILE","features":[327]},{"name":"ENCRYPTION_BUFFER","features":[327]},{"name":"ENCRYPTION_FORMAT_DEFAULT","features":[327]},{"name":"ENCRYPTION_KEY_CTRL_INPUT","features":[327]},{"name":"ERROR_DRIVE_NOT_INSTALLED","features":[327]},{"name":"ERROR_HISTORY_DIRECTORY_ENTRY_DEFAULT_COUNT","features":[327]},{"name":"ERROR_INIT_STATUS_NEEDED","features":[327]},{"name":"ERROR_LABEL_QUESTIONABLE","features":[327]},{"name":"ERROR_LABEL_UNREADABLE","features":[327]},{"name":"ERROR_SLOT_NOT_PRESENT","features":[327]},{"name":"ERROR_TRAY_MALFUNCTION","features":[327]},{"name":"ERROR_UNHANDLED_ERROR","features":[327]},{"name":"EXECUTE_OFFLINE_DIAGS","features":[327]},{"name":"EXFAT_STATISTICS","features":[327]},{"name":"EXTENDED_ENCRYPTED_DATA_INFO","features":[327]},{"name":"EXTEND_IEPORT","features":[327]},{"name":"EqualPriority","features":[327]},{"name":"F3_120M_512","features":[327]},{"name":"F3_128Mb_512","features":[327]},{"name":"F3_1Pt23_1024","features":[327]},{"name":"F3_1Pt2_512","features":[327]},{"name":"F3_1Pt44_512","features":[327]},{"name":"F3_200Mb_512","features":[327]},{"name":"F3_20Pt8_512","features":[327]},{"name":"F3_230Mb_512","features":[327]},{"name":"F3_240M_512","features":[327]},{"name":"F3_2Pt88_512","features":[327]},{"name":"F3_32M_512","features":[327]},{"name":"F3_640_512","features":[327]},{"name":"F3_720_512","features":[327]},{"name":"F5_160_512","features":[327]},{"name":"F5_180_512","features":[327]},{"name":"F5_1Pt23_1024","features":[327]},{"name":"F5_1Pt2_512","features":[327]},{"name":"F5_320_1024","features":[327]},{"name":"F5_320_512","features":[327]},{"name":"F5_360_512","features":[327]},{"name":"F5_640_512","features":[327]},{"name":"F5_720_512","features":[327]},{"name":"F8_256_128","features":[327]},{"name":"FAT_STATISTICS","features":[327]},{"name":"FILESYSTEM_STATISTICS","features":[327]},{"name":"FILESYSTEM_STATISTICS_EX","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE_EXFAT","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE_FAT","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE_NTFS","features":[327]},{"name":"FILESYSTEM_STATISTICS_TYPE_REFS","features":[327]},{"name":"FILE_ALLOCATED_RANGE_BUFFER","features":[327]},{"name":"FILE_ANY_ACCESS","features":[327]},{"name":"FILE_CLEAR_ENCRYPTION","features":[327]},{"name":"FILE_DESIRED_STORAGE_CLASS_INFORMATION","features":[327]},{"name":"FILE_DEVICE_8042_PORT","features":[327]},{"name":"FILE_DEVICE_ACPI","features":[327]},{"name":"FILE_DEVICE_BATTERY","features":[327]},{"name":"FILE_DEVICE_BEEP","features":[327]},{"name":"FILE_DEVICE_BIOMETRIC","features":[327]},{"name":"FILE_DEVICE_BLUETOOTH","features":[327]},{"name":"FILE_DEVICE_BUS_EXTENDER","features":[327]},{"name":"FILE_DEVICE_CD_ROM_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_CHANGER","features":[327]},{"name":"FILE_DEVICE_CONSOLE","features":[327]},{"name":"FILE_DEVICE_CONTROLLER","features":[327]},{"name":"FILE_DEVICE_CRYPT_PROVIDER","features":[327]},{"name":"FILE_DEVICE_DATALINK","features":[327]},{"name":"FILE_DEVICE_DEVAPI","features":[327]},{"name":"FILE_DEVICE_DFS","features":[327]},{"name":"FILE_DEVICE_DFS_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_DFS_VOLUME","features":[327]},{"name":"FILE_DEVICE_DISK_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_EHSTOR","features":[327]},{"name":"FILE_DEVICE_EVENT_COLLECTOR","features":[327]},{"name":"FILE_DEVICE_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_FIPS","features":[327]},{"name":"FILE_DEVICE_FULLSCREEN_VIDEO","features":[327]},{"name":"FILE_DEVICE_GPIO","features":[327]},{"name":"FILE_DEVICE_HOLOGRAPHIC","features":[327]},{"name":"FILE_DEVICE_INFINIBAND","features":[327]},{"name":"FILE_DEVICE_INPORT_PORT","features":[327]},{"name":"FILE_DEVICE_KEYBOARD","features":[327]},{"name":"FILE_DEVICE_KS","features":[327]},{"name":"FILE_DEVICE_KSEC","features":[327]},{"name":"FILE_DEVICE_MAILSLOT","features":[327]},{"name":"FILE_DEVICE_MASS_STORAGE","features":[327]},{"name":"FILE_DEVICE_MIDI_IN","features":[327]},{"name":"FILE_DEVICE_MIDI_OUT","features":[327]},{"name":"FILE_DEVICE_MODEM","features":[327]},{"name":"FILE_DEVICE_MOUSE","features":[327]},{"name":"FILE_DEVICE_MT_COMPOSITE","features":[327]},{"name":"FILE_DEVICE_MT_TRANSPORT","features":[327]},{"name":"FILE_DEVICE_MULTI_UNC_PROVIDER","features":[327]},{"name":"FILE_DEVICE_NAMED_PIPE","features":[327]},{"name":"FILE_DEVICE_NETWORK","features":[327]},{"name":"FILE_DEVICE_NETWORK_BROWSER","features":[327]},{"name":"FILE_DEVICE_NETWORK_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_NETWORK_REDIRECTOR","features":[327]},{"name":"FILE_DEVICE_NFP","features":[327]},{"name":"FILE_DEVICE_NULL","features":[327]},{"name":"FILE_DEVICE_NVDIMM","features":[327]},{"name":"FILE_DEVICE_PARALLEL_PORT","features":[327]},{"name":"FILE_DEVICE_PERSISTENT_MEMORY","features":[327]},{"name":"FILE_DEVICE_PHYSICAL_NETCARD","features":[327]},{"name":"FILE_DEVICE_PMI","features":[327]},{"name":"FILE_DEVICE_POINT_OF_SERVICE","features":[327]},{"name":"FILE_DEVICE_PRINTER","features":[327]},{"name":"FILE_DEVICE_PRM","features":[327]},{"name":"FILE_DEVICE_SCANNER","features":[327]},{"name":"FILE_DEVICE_SCREEN","features":[327]},{"name":"FILE_DEVICE_SDFXHCI","features":[327]},{"name":"FILE_DEVICE_SERENUM","features":[327]},{"name":"FILE_DEVICE_SERIAL_MOUSE_PORT","features":[327]},{"name":"FILE_DEVICE_SERIAL_PORT","features":[327]},{"name":"FILE_DEVICE_SMB","features":[327]},{"name":"FILE_DEVICE_SOUND","features":[327]},{"name":"FILE_DEVICE_SOUNDWIRE","features":[327]},{"name":"FILE_DEVICE_STORAGE_REPLICATION","features":[327]},{"name":"FILE_DEVICE_STREAMS","features":[327]},{"name":"FILE_DEVICE_SYSENV","features":[327]},{"name":"FILE_DEVICE_TAPE_FILE_SYSTEM","features":[327]},{"name":"FILE_DEVICE_TERMSRV","features":[327]},{"name":"FILE_DEVICE_TRANSPORT","features":[327]},{"name":"FILE_DEVICE_TRUST_ENV","features":[327]},{"name":"FILE_DEVICE_UCM","features":[327]},{"name":"FILE_DEVICE_UCMTCPCI","features":[327]},{"name":"FILE_DEVICE_UCMUCSI","features":[327]},{"name":"FILE_DEVICE_UNKNOWN","features":[327]},{"name":"FILE_DEVICE_USB4","features":[327]},{"name":"FILE_DEVICE_USBEX","features":[327]},{"name":"FILE_DEVICE_VDM","features":[327]},{"name":"FILE_DEVICE_VIDEO","features":[327]},{"name":"FILE_DEVICE_VIRTUAL_BLOCK","features":[327]},{"name":"FILE_DEVICE_VIRTUAL_DISK","features":[327]},{"name":"FILE_DEVICE_VMBUS","features":[327]},{"name":"FILE_DEVICE_WAVE_IN","features":[327]},{"name":"FILE_DEVICE_WAVE_OUT","features":[327]},{"name":"FILE_DEVICE_WPD","features":[327]},{"name":"FILE_FS_PERSISTENT_VOLUME_INFORMATION","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_NON_RESIDENT","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_NOT_FOUND","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ATTRIBUTE_TOO_SMALL","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_CLUSTERS_ALREADY_IN_USE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_DENY_DEFRAG","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_IS_BASE_RECORD","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_BASE_RECORD","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_EXIST","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_IN_USE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_NOT_ORPHAN","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_FILE_RECORD_REUSED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INDEX_ENTRY_MISMATCH","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_ARRAY_LENGTH_COUNT","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_LCN","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_ORPHAN_RECOVERY_NAME","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_PARENT","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_RUN_LENGTH","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_INVALID_VCN","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_LCN_NOT_EXIST","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_MULTIPLE_FILE_NAME_ATTRIBUTES","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_NAME_CONFLICT","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_NOTHING_WRONG","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_NOT_IMPLEMENTED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ORPHAN","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_ORPHAN_GENERATED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_OUT_OF_GENERIC_NAMES","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_OUT_OF_RESOURCE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_BASE_RECORD","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_EXIST","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_INDEX","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_NOT_IN_USE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PARENT_FILE_RECORD_REUSED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_POTENTIAL_CROSSLINK","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_PREVIOUS_PARENT_STILL_VALID","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_RECURSIVELY_CORRUPTED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_REPAIRED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_REPAIR_DISABLED","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_SID_MISMATCH","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_SID_VALID","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_STALE_INFORMATION","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_SYSTEM_FILE","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_UNABLE_TO_REPAIR","features":[327]},{"name":"FILE_INITIATE_REPAIR_HINT1_VALID_INDEX_ENTRY","features":[327]},{"name":"FILE_INITIATE_REPAIR_OUTPUT_BUFFER","features":[327]},{"name":"FILE_LAYOUT_ENTRY","features":[327]},{"name":"FILE_LAYOUT_INFO_ENTRY","features":[327]},{"name":"FILE_LAYOUT_NAME_ENTRY","features":[327]},{"name":"FILE_LAYOUT_NAME_ENTRY_DOS","features":[327]},{"name":"FILE_LAYOUT_NAME_ENTRY_PRIMARY","features":[327]},{"name":"FILE_LEVEL_TRIM","features":[327]},{"name":"FILE_LEVEL_TRIM_OUTPUT","features":[327]},{"name":"FILE_LEVEL_TRIM_RANGE","features":[327]},{"name":"FILE_MAKE_COMPATIBLE_BUFFER","features":[307,327]},{"name":"FILE_OBJECTID_BUFFER","features":[327]},{"name":"FILE_PREFETCH","features":[327]},{"name":"FILE_PREFETCH_EX","features":[327]},{"name":"FILE_PREFETCH_TYPE_FOR_CREATE","features":[327]},{"name":"FILE_PREFETCH_TYPE_FOR_CREATE_EX","features":[327]},{"name":"FILE_PREFETCH_TYPE_FOR_DIRENUM","features":[327]},{"name":"FILE_PREFETCH_TYPE_FOR_DIRENUM_EX","features":[327]},{"name":"FILE_PREFETCH_TYPE_MAX","features":[327]},{"name":"FILE_PROVIDER_COMPRESSION_MAXIMUM","features":[327]},{"name":"FILE_PROVIDER_CURRENT_VERSION","features":[327]},{"name":"FILE_PROVIDER_EXTERNAL_INFO_V0","features":[327]},{"name":"FILE_PROVIDER_EXTERNAL_INFO_V1","features":[327]},{"name":"FILE_PROVIDER_FLAG_COMPRESS_ON_WRITE","features":[327]},{"name":"FILE_PROVIDER_SINGLE_FILE","features":[327]},{"name":"FILE_QUERY_ON_DISK_VOL_INFO_BUFFER","features":[327]},{"name":"FILE_QUERY_SPARING_BUFFER","features":[307,327]},{"name":"FILE_READ_ACCESS","features":[327]},{"name":"FILE_REFERENCE_RANGE","features":[327]},{"name":"FILE_REGION_INFO","features":[327]},{"name":"FILE_REGION_INPUT","features":[327]},{"name":"FILE_REGION_OUTPUT","features":[327]},{"name":"FILE_REGION_USAGE_HUGE_PAGE_ALIGNMENT","features":[327]},{"name":"FILE_REGION_USAGE_LARGE_PAGE_ALIGNMENT","features":[327]},{"name":"FILE_REGION_USAGE_OTHER_PAGE_ALIGNMENT","features":[327]},{"name":"FILE_REGION_USAGE_QUERY_ALIGNMENT","features":[327]},{"name":"FILE_REGION_USAGE_VALID_CACHED_DATA","features":[327]},{"name":"FILE_REGION_USAGE_VALID_NONCACHED_DATA","features":[327]},{"name":"FILE_SET_DEFECT_MGMT_BUFFER","features":[307,327]},{"name":"FILE_SET_ENCRYPTION","features":[327]},{"name":"FILE_SET_SPARSE_BUFFER","features":[307,327]},{"name":"FILE_SPECIAL_ACCESS","features":[327]},{"name":"FILE_STORAGE_TIER","features":[327]},{"name":"FILE_STORAGE_TIER_CLASS","features":[327]},{"name":"FILE_STORAGE_TIER_DESCRIPTION_LENGTH","features":[327]},{"name":"FILE_STORAGE_TIER_FLAGS","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_PARITY","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_READ_CACHE","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_SMR","features":[327]},{"name":"FILE_STORAGE_TIER_FLAG_WRITE_BACK_CACHE","features":[327]},{"name":"FILE_STORAGE_TIER_MEDIA_TYPE","features":[327]},{"name":"FILE_STORAGE_TIER_NAME_LENGTH","features":[327]},{"name":"FILE_STORAGE_TIER_REGION","features":[327]},{"name":"FILE_SYSTEM_RECOGNITION_INFORMATION","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_FLAG_USAGE_BEGIN","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_FLAG_USAGE_END","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_GUID_CRASHDUMP_FILE","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_GUID_HIBERNATION_FILE","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_GUID_PAGE_FILE","features":[327]},{"name":"FILE_TYPE_NOTIFICATION_INPUT","features":[327]},{"name":"FILE_WRITE_ACCESS","features":[327]},{"name":"FILE_ZERO_DATA_INFORMATION","features":[327]},{"name":"FILE_ZERO_DATA_INFORMATION_EX","features":[327]},{"name":"FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA","features":[327]},{"name":"FIND_BY_SID_DATA","features":[310,327]},{"name":"FIND_BY_SID_OUTPUT","features":[327]},{"name":"FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE","features":[327]},{"name":"FORMAT_EX_PARAMETERS","features":[327]},{"name":"FORMAT_PARAMETERS","features":[327]},{"name":"FSBPIO_INFL_None","features":[327]},{"name":"FSBPIO_INFL_SKIP_STORAGE_STACK_QUERY","features":[327]},{"name":"FSBPIO_OUTFL_COMPATIBLE_STORAGE_DRIVER","features":[327]},{"name":"FSBPIO_OUTFL_FILTER_ATTACH_BLOCKED","features":[327]},{"name":"FSBPIO_OUTFL_None","features":[327]},{"name":"FSBPIO_OUTFL_STREAM_BYPASS_PAUSED","features":[327]},{"name":"FSBPIO_OUTFL_VOLUME_STACK_BYPASS_PAUSED","features":[327]},{"name":"FSCTL_ADD_OVERLAY","features":[327]},{"name":"FSCTL_ADVANCE_FILE_ID","features":[327]},{"name":"FSCTL_ALLOW_EXTENDED_DASD_IO","features":[327]},{"name":"FSCTL_CLEAN_VOLUME_METADATA","features":[327]},{"name":"FSCTL_CLEAR_ALL_LCN_WEAK_REFERENCES","features":[327]},{"name":"FSCTL_CLEAR_LCN_WEAK_REFERENCE","features":[327]},{"name":"FSCTL_CORRUPTION_HANDLING","features":[327]},{"name":"FSCTL_CREATE_LCN_WEAK_REFERENCE","features":[327]},{"name":"FSCTL_CREATE_OR_GET_OBJECT_ID","features":[327]},{"name":"FSCTL_CREATE_USN_JOURNAL","features":[327]},{"name":"FSCTL_CSC_INTERNAL","features":[327]},{"name":"FSCTL_CSV_CONTROL","features":[327]},{"name":"FSCTL_CSV_GET_VOLUME_NAME_FOR_VOLUME_MOUNT_POINT","features":[327]},{"name":"FSCTL_CSV_GET_VOLUME_PATH_NAME","features":[327]},{"name":"FSCTL_CSV_GET_VOLUME_PATH_NAMES_FOR_VOLUME_NAME","features":[327]},{"name":"FSCTL_CSV_H_BREAKING_SYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_CSV_INTERNAL","features":[327]},{"name":"FSCTL_CSV_MGMT_LOCK","features":[327]},{"name":"FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS","features":[327]},{"name":"FSCTL_CSV_QUERY_VETO_FILE_DIRECT_IO","features":[327]},{"name":"FSCTL_CSV_SYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_CSV_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_DELETE_CORRUPTED_REFS_CONTAINER","features":[327]},{"name":"FSCTL_DELETE_EXTERNAL_BACKING","features":[327]},{"name":"FSCTL_DELETE_OBJECT_ID","features":[327]},{"name":"FSCTL_DELETE_REPARSE_POINT","features":[327]},{"name":"FSCTL_DELETE_USN_JOURNAL","features":[327]},{"name":"FSCTL_DFSR_SET_GHOST_HANDLE_STATE","features":[327]},{"name":"FSCTL_DISABLE_LOCAL_BUFFERING","features":[327]},{"name":"FSCTL_DISMOUNT_VOLUME","features":[327]},{"name":"FSCTL_DUPLICATE_CLUSTER","features":[327]},{"name":"FSCTL_DUPLICATE_EXTENTS_TO_FILE","features":[327]},{"name":"FSCTL_DUPLICATE_EXTENTS_TO_FILE_EX","features":[327]},{"name":"FSCTL_ENABLE_PER_IO_FLAGS","features":[327]},{"name":"FSCTL_ENABLE_UPGRADE","features":[327]},{"name":"FSCTL_ENCRYPTION_FSCTL_IO","features":[327]},{"name":"FSCTL_ENCRYPTION_KEY_CONTROL","features":[327]},{"name":"FSCTL_ENUM_EXTERNAL_BACKING","features":[327]},{"name":"FSCTL_ENUM_OVERLAY","features":[327]},{"name":"FSCTL_ENUM_USN_DATA","features":[327]},{"name":"FSCTL_EXTEND_VOLUME","features":[327]},{"name":"FSCTL_FILESYSTEM_GET_STATISTICS","features":[327]},{"name":"FSCTL_FILESYSTEM_GET_STATISTICS_EX","features":[327]},{"name":"FSCTL_FILE_LEVEL_TRIM","features":[327]},{"name":"FSCTL_FILE_PREFETCH","features":[327]},{"name":"FSCTL_FILE_TYPE_NOTIFICATION","features":[327]},{"name":"FSCTL_FIND_FILES_BY_SID","features":[327]},{"name":"FSCTL_GET_BOOT_AREA_INFO","features":[327]},{"name":"FSCTL_GET_COMPRESSION","features":[327]},{"name":"FSCTL_GET_EXTERNAL_BACKING","features":[327]},{"name":"FSCTL_GET_FILTER_FILE_IDENTIFIER","features":[327]},{"name":"FSCTL_GET_INTEGRITY_INFORMATION","features":[327]},{"name":"FSCTL_GET_INTEGRITY_INFORMATION_BUFFER","features":[327]},{"name":"FSCTL_GET_NTFS_FILE_RECORD","features":[327]},{"name":"FSCTL_GET_NTFS_VOLUME_DATA","features":[327]},{"name":"FSCTL_GET_OBJECT_ID","features":[327]},{"name":"FSCTL_GET_REFS_VOLUME_DATA","features":[327]},{"name":"FSCTL_GET_REPAIR","features":[327]},{"name":"FSCTL_GET_REPARSE_POINT","features":[327]},{"name":"FSCTL_GET_RETRIEVAL_POINTERS","features":[327]},{"name":"FSCTL_GET_RETRIEVAL_POINTERS_AND_REFCOUNT","features":[327]},{"name":"FSCTL_GET_RETRIEVAL_POINTER_BASE","features":[327]},{"name":"FSCTL_GET_RETRIEVAL_POINTER_COUNT","features":[327]},{"name":"FSCTL_GET_VOLUME_BITMAP","features":[327]},{"name":"FSCTL_GET_WOF_VERSION","features":[327]},{"name":"FSCTL_GHOST_FILE_EXTENTS","features":[327]},{"name":"FSCTL_HCS_ASYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_HCS_SYNC_NO_WRITE_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_HCS_SYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_INITIATE_FILE_METADATA_OPTIMIZATION","features":[327]},{"name":"FSCTL_INITIATE_REPAIR","features":[327]},{"name":"FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF","features":[327]},{"name":"FSCTL_INVALIDATE_VOLUMES","features":[327]},{"name":"FSCTL_IS_CSV_FILE","features":[327]},{"name":"FSCTL_IS_FILE_ON_CSV_VOLUME","features":[327]},{"name":"FSCTL_IS_PATHNAME_VALID","features":[327]},{"name":"FSCTL_IS_VOLUME_DIRTY","features":[327]},{"name":"FSCTL_IS_VOLUME_MOUNTED","features":[327]},{"name":"FSCTL_IS_VOLUME_OWNED_BYCSVFS","features":[327]},{"name":"FSCTL_LMR_QUERY_INFO","features":[327]},{"name":"FSCTL_LOCK_VOLUME","features":[327]},{"name":"FSCTL_LOOKUP_STREAM_FROM_CLUSTER","features":[327]},{"name":"FSCTL_MAKE_MEDIA_COMPATIBLE","features":[327]},{"name":"FSCTL_MANAGE_BYPASS_IO","features":[327]},{"name":"FSCTL_MARK_AS_SYSTEM_HIVE","features":[327]},{"name":"FSCTL_MARK_HANDLE","features":[327]},{"name":"FSCTL_MARK_VOLUME_DIRTY","features":[327]},{"name":"FSCTL_MOVE_FILE","features":[327]},{"name":"FSCTL_NOTIFY_DATA_CHANGE","features":[327]},{"name":"FSCTL_NOTIFY_STORAGE_SPACE_ALLOCATION","features":[327]},{"name":"FSCTL_OFFLOAD_READ","features":[327]},{"name":"FSCTL_OFFLOAD_READ_INPUT","features":[327]},{"name":"FSCTL_OFFLOAD_READ_OUTPUT","features":[327]},{"name":"FSCTL_OFFLOAD_WRITE","features":[327]},{"name":"FSCTL_OFFLOAD_WRITE_INPUT","features":[327]},{"name":"FSCTL_OFFLOAD_WRITE_OUTPUT","features":[327]},{"name":"FSCTL_OPBATCH_ACK_CLOSE_PENDING","features":[327]},{"name":"FSCTL_OPLOCK_BREAK_ACKNOWLEDGE","features":[327]},{"name":"FSCTL_OPLOCK_BREAK_ACK_NO_2","features":[327]},{"name":"FSCTL_OPLOCK_BREAK_NOTIFY","features":[327]},{"name":"FSCTL_QUERY_ALLOCATED_RANGES","features":[327]},{"name":"FSCTL_QUERY_ASYNC_DUPLICATE_EXTENTS_STATUS","features":[327]},{"name":"FSCTL_QUERY_BAD_RANGES","features":[327]},{"name":"FSCTL_QUERY_DEPENDENT_VOLUME","features":[327]},{"name":"FSCTL_QUERY_DIRECT_ACCESS_EXTENTS","features":[327]},{"name":"FSCTL_QUERY_DIRECT_IMAGE_ORIGINAL_BASE","features":[327]},{"name":"FSCTL_QUERY_EXTENT_READ_CACHE_INFO","features":[327]},{"name":"FSCTL_QUERY_FAT_BPB","features":[327]},{"name":"FSCTL_QUERY_FAT_BPB_BUFFER","features":[327]},{"name":"FSCTL_QUERY_FILE_LAYOUT","features":[327]},{"name":"FSCTL_QUERY_FILE_METADATA_OPTIMIZATION","features":[327]},{"name":"FSCTL_QUERY_FILE_REGIONS","features":[327]},{"name":"FSCTL_QUERY_FILE_SYSTEM_RECOGNITION","features":[327]},{"name":"FSCTL_QUERY_GHOSTED_FILE_EXTENTS","features":[327]},{"name":"FSCTL_QUERY_LCN_WEAK_REFERENCE","features":[327]},{"name":"FSCTL_QUERY_ON_DISK_VOLUME_INFO","features":[327]},{"name":"FSCTL_QUERY_PAGEFILE_ENCRYPTION","features":[327]},{"name":"FSCTL_QUERY_PERSISTENT_VOLUME_STATE","features":[327]},{"name":"FSCTL_QUERY_REFS_SMR_VOLUME_INFO","features":[327]},{"name":"FSCTL_QUERY_REFS_VOLUME_COUNTER_INFO","features":[327]},{"name":"FSCTL_QUERY_REGION_INFO","features":[327]},{"name":"FSCTL_QUERY_REGION_INFO_INPUT","features":[327]},{"name":"FSCTL_QUERY_REGION_INFO_OUTPUT","features":[327]},{"name":"FSCTL_QUERY_RETRIEVAL_POINTERS","features":[327]},{"name":"FSCTL_QUERY_SHARED_VIRTUAL_DISK_SUPPORT","features":[327]},{"name":"FSCTL_QUERY_SPARING_INFO","features":[327]},{"name":"FSCTL_QUERY_STORAGE_CLASSES","features":[327]},{"name":"FSCTL_QUERY_STORAGE_CLASSES_OUTPUT","features":[327]},{"name":"FSCTL_QUERY_USN_JOURNAL","features":[327]},{"name":"FSCTL_QUERY_VOLUME_CONTAINER_STATE","features":[327]},{"name":"FSCTL_QUERY_VOLUME_NUMA_INFO","features":[327]},{"name":"FSCTL_READ_FILE_USN_DATA","features":[327]},{"name":"FSCTL_READ_FROM_PLEX","features":[327]},{"name":"FSCTL_READ_RAW_ENCRYPTED","features":[327]},{"name":"FSCTL_READ_UNPRIVILEGED_USN_JOURNAL","features":[327]},{"name":"FSCTL_READ_USN_JOURNAL","features":[327]},{"name":"FSCTL_REARRANGE_FILE","features":[327]},{"name":"FSCTL_RECALL_FILE","features":[327]},{"name":"FSCTL_REFS_CHECKPOINT_VOLUME","features":[327]},{"name":"FSCTL_REFS_DEALLOCATE_RANGES","features":[327]},{"name":"FSCTL_REFS_DEALLOCATE_RANGES_EX","features":[327]},{"name":"FSCTL_REFS_QUERY_VOLUME_COMPRESSION_INFO","features":[327]},{"name":"FSCTL_REFS_QUERY_VOLUME_DEDUP_INFO","features":[327]},{"name":"FSCTL_REFS_QUERY_VOLUME_IO_METRICS_INFO","features":[327]},{"name":"FSCTL_REFS_QUERY_VOLUME_TOTAL_SHARED_LCNS","features":[327]},{"name":"FSCTL_REFS_SET_VOLUME_COMPRESSION_INFO","features":[327]},{"name":"FSCTL_REFS_SET_VOLUME_DEDUP_INFO","features":[327]},{"name":"FSCTL_REFS_SET_VOLUME_IO_METRICS_INFO","features":[327]},{"name":"FSCTL_REFS_STREAM_SNAPSHOT_MANAGEMENT","features":[327]},{"name":"FSCTL_REMOVE_OVERLAY","features":[327]},{"name":"FSCTL_REPAIR_COPIES","features":[327]},{"name":"FSCTL_REQUEST_BATCH_OPLOCK","features":[327]},{"name":"FSCTL_REQUEST_FILTER_OPLOCK","features":[327]},{"name":"FSCTL_REQUEST_OPLOCK","features":[327]},{"name":"FSCTL_REQUEST_OPLOCK_LEVEL_1","features":[327]},{"name":"FSCTL_REQUEST_OPLOCK_LEVEL_2","features":[327]},{"name":"FSCTL_RESET_VOLUME_ALLOCATION_HINTS","features":[327]},{"name":"FSCTL_RKF_INTERNAL","features":[327]},{"name":"FSCTL_SCRUB_DATA","features":[327]},{"name":"FSCTL_SCRUB_UNDISCOVERABLE_ID","features":[327]},{"name":"FSCTL_SD_GLOBAL_CHANGE","features":[327]},{"name":"FSCTL_SECURITY_ID_CHECK","features":[327]},{"name":"FSCTL_SET_BOOTLOADER_ACCESSED","features":[327]},{"name":"FSCTL_SET_CACHED_RUNS_STATE","features":[327]},{"name":"FSCTL_SET_COMPRESSION","features":[327]},{"name":"FSCTL_SET_DAX_ALLOC_ALIGNMENT_HINT","features":[327]},{"name":"FSCTL_SET_DEFECT_MANAGEMENT","features":[327]},{"name":"FSCTL_SET_ENCRYPTION","features":[327]},{"name":"FSCTL_SET_EXTERNAL_BACKING","features":[327]},{"name":"FSCTL_SET_INTEGRITY_INFORMATION","features":[327]},{"name":"FSCTL_SET_INTEGRITY_INFORMATION_BUFFER","features":[327]},{"name":"FSCTL_SET_INTEGRITY_INFORMATION_BUFFER_EX","features":[327]},{"name":"FSCTL_SET_INTEGRITY_INFORMATION_EX","features":[327]},{"name":"FSCTL_SET_LAYER_ROOT","features":[327]},{"name":"FSCTL_SET_OBJECT_ID","features":[327]},{"name":"FSCTL_SET_OBJECT_ID_EXTENDED","features":[327]},{"name":"FSCTL_SET_PERSISTENT_VOLUME_STATE","features":[327]},{"name":"FSCTL_SET_PURGE_FAILURE_MODE","features":[327]},{"name":"FSCTL_SET_REFS_FILE_STRICTLY_SEQUENTIAL","features":[327]},{"name":"FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS","features":[327]},{"name":"FSCTL_SET_REPAIR","features":[327]},{"name":"FSCTL_SET_REPARSE_POINT","features":[327]},{"name":"FSCTL_SET_REPARSE_POINT_EX","features":[327]},{"name":"FSCTL_SET_SHORT_NAME_BEHAVIOR","features":[327]},{"name":"FSCTL_SET_SPARSE","features":[327]},{"name":"FSCTL_SET_VOLUME_COMPRESSION_STATE","features":[327]},{"name":"FSCTL_SET_ZERO_DATA","features":[327]},{"name":"FSCTL_SET_ZERO_ON_DEALLOCATION","features":[327]},{"name":"FSCTL_SHRINK_VOLUME","features":[327]},{"name":"FSCTL_SHUFFLE_FILE","features":[327]},{"name":"FSCTL_SIS_COPYFILE","features":[327]},{"name":"FSCTL_SIS_LINK_FILES","features":[327]},{"name":"FSCTL_SMB_SHARE_FLUSH_AND_PURGE","features":[327]},{"name":"FSCTL_SPARSE_OVERALLOCATE","features":[327]},{"name":"FSCTL_SSDI_STORAGE_REQUEST","features":[327]},{"name":"FSCTL_START_VIRTUALIZATION_INSTANCE","features":[327]},{"name":"FSCTL_START_VIRTUALIZATION_INSTANCE_EX","features":[327]},{"name":"FSCTL_STORAGE_QOS_CONTROL","features":[327]},{"name":"FSCTL_STREAMS_ASSOCIATE_ID","features":[327]},{"name":"FSCTL_STREAMS_QUERY_ID","features":[327]},{"name":"FSCTL_STREAMS_QUERY_PARAMETERS","features":[327]},{"name":"FSCTL_SUSPEND_OVERLAY","features":[327]},{"name":"FSCTL_SVHDX_ASYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_SVHDX_SET_INITIATOR_INFORMATION","features":[327]},{"name":"FSCTL_SVHDX_SYNC_TUNNEL_REQUEST","features":[327]},{"name":"FSCTL_TXFS_CREATE_MINIVERSION","features":[327]},{"name":"FSCTL_TXFS_CREATE_SECONDARY_RM","features":[327]},{"name":"FSCTL_TXFS_GET_METADATA_INFO","features":[327]},{"name":"FSCTL_TXFS_GET_TRANSACTED_VERSION","features":[327]},{"name":"FSCTL_TXFS_LIST_TRANSACTIONS","features":[327]},{"name":"FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES","features":[327]},{"name":"FSCTL_TXFS_MODIFY_RM","features":[327]},{"name":"FSCTL_TXFS_QUERY_RM_INFORMATION","features":[327]},{"name":"FSCTL_TXFS_READ_BACKUP_INFORMATION","features":[327]},{"name":"FSCTL_TXFS_READ_BACKUP_INFORMATION2","features":[327]},{"name":"FSCTL_TXFS_ROLLFORWARD_REDO","features":[327]},{"name":"FSCTL_TXFS_ROLLFORWARD_UNDO","features":[327]},{"name":"FSCTL_TXFS_SAVEPOINT_INFORMATION","features":[327]},{"name":"FSCTL_TXFS_SHUTDOWN_RM","features":[327]},{"name":"FSCTL_TXFS_START_RM","features":[327]},{"name":"FSCTL_TXFS_TRANSACTION_ACTIVE","features":[327]},{"name":"FSCTL_TXFS_WRITE_BACKUP_INFORMATION","features":[327]},{"name":"FSCTL_TXFS_WRITE_BACKUP_INFORMATION2","features":[327]},{"name":"FSCTL_UNLOCK_VOLUME","features":[327]},{"name":"FSCTL_UNMAP_SPACE","features":[327]},{"name":"FSCTL_UPDATE_OVERLAY","features":[327]},{"name":"FSCTL_UPGRADE_VOLUME","features":[327]},{"name":"FSCTL_USN_TRACK_MODIFIED_RANGES","features":[327]},{"name":"FSCTL_VIRTUAL_STORAGE_PASSTHROUGH","features":[327]},{"name":"FSCTL_VIRTUAL_STORAGE_QUERY_PROPERTY","features":[327]},{"name":"FSCTL_VIRTUAL_STORAGE_SET_BEHAVIOR","features":[327]},{"name":"FSCTL_WAIT_FOR_REPAIR","features":[327]},{"name":"FSCTL_WRITE_RAW_ENCRYPTED","features":[327]},{"name":"FSCTL_WRITE_USN_CLOSE_RECORD","features":[327]},{"name":"FSCTL_WRITE_USN_REASON","features":[327]},{"name":"FS_BPIO_INFLAGS","features":[327]},{"name":"FS_BPIO_INFO","features":[327]},{"name":"FS_BPIO_INPUT","features":[327]},{"name":"FS_BPIO_OPERATIONS","features":[327]},{"name":"FS_BPIO_OP_DISABLE","features":[327]},{"name":"FS_BPIO_OP_ENABLE","features":[327]},{"name":"FS_BPIO_OP_GET_INFO","features":[327]},{"name":"FS_BPIO_OP_MAX_OPERATION","features":[327]},{"name":"FS_BPIO_OP_QUERY","features":[327]},{"name":"FS_BPIO_OP_STREAM_PAUSE","features":[327]},{"name":"FS_BPIO_OP_STREAM_RESUME","features":[327]},{"name":"FS_BPIO_OP_VOLUME_STACK_PAUSE","features":[327]},{"name":"FS_BPIO_OP_VOLUME_STACK_RESUME","features":[327]},{"name":"FS_BPIO_OUTFLAGS","features":[327]},{"name":"FS_BPIO_OUTPUT","features":[327]},{"name":"FS_BPIO_RESULTS","features":[327]},{"name":"FW_ISSUEID_NO_ISSUE","features":[327]},{"name":"FW_ISSUEID_UNKNOWN","features":[327]},{"name":"FileSnapStateInactive","features":[327]},{"name":"FileSnapStateSource","features":[327]},{"name":"FileSnapStateTarget","features":[327]},{"name":"FileStorageTierClassCapacity","features":[327]},{"name":"FileStorageTierClassMax","features":[327]},{"name":"FileStorageTierClassPerformance","features":[327]},{"name":"FileStorageTierClassUnspecified","features":[327]},{"name":"FileStorageTierMediaTypeDisk","features":[327]},{"name":"FileStorageTierMediaTypeMax","features":[327]},{"name":"FileStorageTierMediaTypeScm","features":[327]},{"name":"FileStorageTierMediaTypeSsd","features":[327]},{"name":"FileStorageTierMediaTypeUnspecified","features":[327]},{"name":"FixedMedia","features":[327]},{"name":"FormFactor1_8","features":[327]},{"name":"FormFactor1_8Less","features":[327]},{"name":"FormFactor2_5","features":[327]},{"name":"FormFactor3_5","features":[327]},{"name":"FormFactorDimm","features":[327]},{"name":"FormFactorEmbedded","features":[327]},{"name":"FormFactorM_2","features":[327]},{"name":"FormFactorMemoryCard","features":[327]},{"name":"FormFactorPCIeBoard","features":[327]},{"name":"FormFactorUnknown","features":[327]},{"name":"FormFactormSata","features":[327]},{"name":"GETVERSIONINPARAMS","features":[327]},{"name":"GET_CHANGER_PARAMETERS","features":[327]},{"name":"GET_CHANGER_PARAMETERS_FEATURES1","features":[327]},{"name":"GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST","features":[327]},{"name":"GET_DISK_ATTRIBUTES","features":[327]},{"name":"GET_FILTER_FILE_IDENTIFIER_INPUT","features":[327]},{"name":"GET_FILTER_FILE_IDENTIFIER_OUTPUT","features":[327]},{"name":"GET_LENGTH_INFORMATION","features":[327]},{"name":"GET_MEDIA_TYPES","features":[326,327]},{"name":"GET_VOLUME_BITMAP_FLAG_MASK_METADATA","features":[327]},{"name":"GPT_ATTRIBUTES","features":[327]},{"name":"GPT_ATTRIBUTE_LEGACY_BIOS_BOOTABLE","features":[327]},{"name":"GPT_ATTRIBUTE_NO_BLOCK_IO_PROTOCOL","features":[327]},{"name":"GPT_ATTRIBUTE_PLATFORM_REQUIRED","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_DAX","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_HIDDEN","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_OFFLINE","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_SERVICE","features":[327]},{"name":"GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY","features":[327]},{"name":"GPT_SPACES_ATTRIBUTE_NO_METADATA","features":[327]},{"name":"GP_LOG_PAGE_DESCRIPTOR","features":[327]},{"name":"GUID_DEVICEDUMP_DRIVER_STORAGE_PORT","features":[327]},{"name":"GUID_DEVICEDUMP_STORAGE_DEVICE","features":[327]},{"name":"GUID_DEVINTERFACE_CDCHANGER","features":[327]},{"name":"GUID_DEVINTERFACE_CDROM","features":[327]},{"name":"GUID_DEVINTERFACE_COMPORT","features":[327]},{"name":"GUID_DEVINTERFACE_DISK","features":[327]},{"name":"GUID_DEVINTERFACE_FLOPPY","features":[327]},{"name":"GUID_DEVINTERFACE_HIDDEN_VOLUME","features":[327]},{"name":"GUID_DEVINTERFACE_MEDIUMCHANGER","features":[327]},{"name":"GUID_DEVINTERFACE_PARTITION","features":[327]},{"name":"GUID_DEVINTERFACE_SCM_PHYSICAL_DEVICE","features":[327]},{"name":"GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATOR","features":[327]},{"name":"GUID_DEVINTERFACE_SERVICE_VOLUME","features":[327]},{"name":"GUID_DEVINTERFACE_SES","features":[327]},{"name":"GUID_DEVINTERFACE_STORAGEPORT","features":[327]},{"name":"GUID_DEVINTERFACE_TAPE","features":[327]},{"name":"GUID_DEVINTERFACE_UNIFIED_ACCESS_RPMB","features":[327]},{"name":"GUID_DEVINTERFACE_VMLUN","features":[327]},{"name":"GUID_DEVINTERFACE_VOLUME","features":[327]},{"name":"GUID_DEVINTERFACE_WRITEONCEDISK","features":[327]},{"name":"GUID_DEVINTERFACE_ZNSDISK","features":[327]},{"name":"GUID_SCM_PD_HEALTH_NOTIFICATION","features":[327]},{"name":"GUID_SCM_PD_PASSTHROUGH_INVDIMM","features":[327]},{"name":"HISTOGRAM_BUCKET","features":[327]},{"name":"HIST_NO_OF_BUCKETS","features":[327]},{"name":"HITACHI_12_WO","features":[327]},{"name":"HealthStatusDisabled","features":[327]},{"name":"HealthStatusFailed","features":[327]},{"name":"HealthStatusNormal","features":[327]},{"name":"HealthStatusThrottled","features":[327]},{"name":"HealthStatusUnknown","features":[327]},{"name":"HealthStatusWarning","features":[327]},{"name":"IBM_3480","features":[327]},{"name":"IBM_3490E","features":[327]},{"name":"IBM_Magstar_3590","features":[327]},{"name":"IBM_Magstar_MP","features":[327]},{"name":"IDENTIFY_BUFFER_SIZE","features":[327]},{"name":"IDEREGS","features":[327]},{"name":"ID_CMD","features":[327]},{"name":"IOCTL_CHANGER_BASE","features":[327]},{"name":"IOCTL_CHANGER_EXCHANGE_MEDIUM","features":[327]},{"name":"IOCTL_CHANGER_GET_ELEMENT_STATUS","features":[327]},{"name":"IOCTL_CHANGER_GET_PARAMETERS","features":[327]},{"name":"IOCTL_CHANGER_GET_PRODUCT_DATA","features":[327]},{"name":"IOCTL_CHANGER_GET_STATUS","features":[327]},{"name":"IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS","features":[327]},{"name":"IOCTL_CHANGER_MOVE_MEDIUM","features":[327]},{"name":"IOCTL_CHANGER_QUERY_VOLUME_TAGS","features":[327]},{"name":"IOCTL_CHANGER_REINITIALIZE_TRANSPORT","features":[327]},{"name":"IOCTL_CHANGER_SET_ACCESS","features":[327]},{"name":"IOCTL_CHANGER_SET_POSITION","features":[327]},{"name":"IOCTL_DISK_BASE","features":[327]},{"name":"IOCTL_DISK_CHECK_VERIFY","features":[327]},{"name":"IOCTL_DISK_CONTROLLER_NUMBER","features":[327]},{"name":"IOCTL_DISK_CREATE_DISK","features":[327]},{"name":"IOCTL_DISK_DELETE_DRIVE_LAYOUT","features":[327]},{"name":"IOCTL_DISK_EJECT_MEDIA","features":[327]},{"name":"IOCTL_DISK_FIND_NEW_DEVICES","features":[327]},{"name":"IOCTL_DISK_FORMAT_DRIVE","features":[327]},{"name":"IOCTL_DISK_FORMAT_TRACKS","features":[327]},{"name":"IOCTL_DISK_FORMAT_TRACKS_EX","features":[327]},{"name":"IOCTL_DISK_GET_CACHE_INFORMATION","features":[327]},{"name":"IOCTL_DISK_GET_DISK_ATTRIBUTES","features":[327]},{"name":"IOCTL_DISK_GET_DRIVE_GEOMETRY","features":[327]},{"name":"IOCTL_DISK_GET_DRIVE_GEOMETRY_EX","features":[327]},{"name":"IOCTL_DISK_GET_DRIVE_LAYOUT","features":[327]},{"name":"IOCTL_DISK_GET_DRIVE_LAYOUT_EX","features":[327]},{"name":"IOCTL_DISK_GET_LENGTH_INFO","features":[327]},{"name":"IOCTL_DISK_GET_MEDIA_TYPES","features":[327]},{"name":"IOCTL_DISK_GET_PARTITION_INFO","features":[327]},{"name":"IOCTL_DISK_GET_PARTITION_INFO_EX","features":[327]},{"name":"IOCTL_DISK_GET_WRITE_CACHE_STATE","features":[327]},{"name":"IOCTL_DISK_GROW_PARTITION","features":[327]},{"name":"IOCTL_DISK_HISTOGRAM_DATA","features":[327]},{"name":"IOCTL_DISK_HISTOGRAM_RESET","features":[327]},{"name":"IOCTL_DISK_HISTOGRAM_STRUCTURE","features":[327]},{"name":"IOCTL_DISK_IS_WRITABLE","features":[327]},{"name":"IOCTL_DISK_LOAD_MEDIA","features":[327]},{"name":"IOCTL_DISK_LOGGING","features":[327]},{"name":"IOCTL_DISK_MEDIA_REMOVAL","features":[327]},{"name":"IOCTL_DISK_PERFORMANCE","features":[327]},{"name":"IOCTL_DISK_PERFORMANCE_OFF","features":[327]},{"name":"IOCTL_DISK_REASSIGN_BLOCKS","features":[327]},{"name":"IOCTL_DISK_REASSIGN_BLOCKS_EX","features":[327]},{"name":"IOCTL_DISK_RELEASE","features":[327]},{"name":"IOCTL_DISK_REQUEST_DATA","features":[327]},{"name":"IOCTL_DISK_REQUEST_STRUCTURE","features":[327]},{"name":"IOCTL_DISK_RESERVE","features":[327]},{"name":"IOCTL_DISK_RESET_SNAPSHOT_INFO","features":[327]},{"name":"IOCTL_DISK_SENSE_DEVICE","features":[327]},{"name":"IOCTL_DISK_SET_CACHE_INFORMATION","features":[327]},{"name":"IOCTL_DISK_SET_DISK_ATTRIBUTES","features":[327]},{"name":"IOCTL_DISK_SET_DRIVE_LAYOUT","features":[327]},{"name":"IOCTL_DISK_SET_DRIVE_LAYOUT_EX","features":[327]},{"name":"IOCTL_DISK_SET_PARTITION_INFO","features":[327]},{"name":"IOCTL_DISK_SET_PARTITION_INFO_EX","features":[327]},{"name":"IOCTL_DISK_UPDATE_DRIVE_SIZE","features":[327]},{"name":"IOCTL_DISK_UPDATE_PROPERTIES","features":[327]},{"name":"IOCTL_DISK_VERIFY","features":[327]},{"name":"IOCTL_SCMBUS_BASE","features":[327]},{"name":"IOCTL_SCMBUS_DEVICE_FUNCTION_BASE","features":[327]},{"name":"IOCTL_SCM_BUS_GET_LOGICAL_DEVICES","features":[327]},{"name":"IOCTL_SCM_BUS_GET_PHYSICAL_DEVICES","features":[327]},{"name":"IOCTL_SCM_BUS_GET_REGIONS","features":[327]},{"name":"IOCTL_SCM_BUS_QUERY_PROPERTY","features":[327]},{"name":"IOCTL_SCM_BUS_REFRESH_NAMESPACE","features":[327]},{"name":"IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE","features":[327]},{"name":"IOCTL_SCM_BUS_SET_PROPERTY","features":[327]},{"name":"IOCTL_SCM_LD_GET_INTERLEAVE_SET","features":[327]},{"name":"IOCTL_SCM_LOGICAL_DEVICE_FUNCTION_BASE","features":[327]},{"name":"IOCTL_SCM_PD_FIRMWARE_ACTIVATE","features":[327]},{"name":"IOCTL_SCM_PD_FIRMWARE_DOWNLOAD","features":[327]},{"name":"IOCTL_SCM_PD_PASSTHROUGH","features":[327]},{"name":"IOCTL_SCM_PD_QUERY_PROPERTY","features":[327]},{"name":"IOCTL_SCM_PD_REINITIALIZE_MEDIA","features":[327]},{"name":"IOCTL_SCM_PD_SET_PROPERTY","features":[327]},{"name":"IOCTL_SCM_PD_UPDATE_MANAGEMENT_STATUS","features":[327]},{"name":"IOCTL_SCM_PHYSICAL_DEVICE_FUNCTION_BASE","features":[327]},{"name":"IOCTL_SERENUM_EXPOSE_HARDWARE","features":[327]},{"name":"IOCTL_SERENUM_GET_PORT_NAME","features":[327]},{"name":"IOCTL_SERENUM_PORT_DESC","features":[327]},{"name":"IOCTL_SERENUM_REMOVE_HARDWARE","features":[327]},{"name":"IOCTL_SERIAL_LSRMST_INSERT","features":[327]},{"name":"IOCTL_STORAGE_ALLOCATE_BC_STREAM","features":[327]},{"name":"IOCTL_STORAGE_ATTRIBUTE_MANAGEMENT","features":[327]},{"name":"IOCTL_STORAGE_BASE","features":[327]},{"name":"IOCTL_STORAGE_BC_VERSION","features":[327]},{"name":"IOCTL_STORAGE_BREAK_RESERVATION","features":[327]},{"name":"IOCTL_STORAGE_CHECK_PRIORITY_HINT_SUPPORT","features":[327]},{"name":"IOCTL_STORAGE_CHECK_VERIFY","features":[327]},{"name":"IOCTL_STORAGE_CHECK_VERIFY2","features":[327]},{"name":"IOCTL_STORAGE_DEVICE_POWER_CAP","features":[327]},{"name":"IOCTL_STORAGE_DEVICE_TELEMETRY_NOTIFY","features":[327]},{"name":"IOCTL_STORAGE_DEVICE_TELEMETRY_QUERY_CAPS","features":[327]},{"name":"IOCTL_STORAGE_DIAGNOSTIC","features":[327]},{"name":"IOCTL_STORAGE_EJECTION_CONTROL","features":[327]},{"name":"IOCTL_STORAGE_EJECT_MEDIA","features":[327]},{"name":"IOCTL_STORAGE_ENABLE_IDLE_POWER","features":[327]},{"name":"IOCTL_STORAGE_EVENT_NOTIFICATION","features":[327]},{"name":"IOCTL_STORAGE_FAILURE_PREDICTION_CONFIG","features":[327]},{"name":"IOCTL_STORAGE_FIND_NEW_DEVICES","features":[327]},{"name":"IOCTL_STORAGE_FIRMWARE_ACTIVATE","features":[327]},{"name":"IOCTL_STORAGE_FIRMWARE_DOWNLOAD","features":[327]},{"name":"IOCTL_STORAGE_FIRMWARE_GET_INFO","features":[327]},{"name":"IOCTL_STORAGE_FREE_BC_STREAM","features":[327]},{"name":"IOCTL_STORAGE_GET_BC_PROPERTIES","features":[327]},{"name":"IOCTL_STORAGE_GET_COUNTERS","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_NUMBER","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_NUMBER_EX","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_TELEMETRY","features":[327]},{"name":"IOCTL_STORAGE_GET_DEVICE_TELEMETRY_RAW","features":[327]},{"name":"IOCTL_STORAGE_GET_HOTPLUG_INFO","features":[327]},{"name":"IOCTL_STORAGE_GET_IDLE_POWERUP_REASON","features":[327]},{"name":"IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES","features":[327]},{"name":"IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER","features":[327]},{"name":"IOCTL_STORAGE_GET_MEDIA_TYPES","features":[327]},{"name":"IOCTL_STORAGE_GET_MEDIA_TYPES_EX","features":[327]},{"name":"IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS","features":[327]},{"name":"IOCTL_STORAGE_LOAD_MEDIA","features":[327]},{"name":"IOCTL_STORAGE_LOAD_MEDIA2","features":[327]},{"name":"IOCTL_STORAGE_MANAGE_BYPASS_IO","features":[327]},{"name":"IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES","features":[327]},{"name":"IOCTL_STORAGE_MCN_CONTROL","features":[327]},{"name":"IOCTL_STORAGE_MEDIA_REMOVAL","features":[327]},{"name":"IOCTL_STORAGE_PERSISTENT_RESERVE_IN","features":[327]},{"name":"IOCTL_STORAGE_PERSISTENT_RESERVE_OUT","features":[327]},{"name":"IOCTL_STORAGE_POWER_ACTIVE","features":[327]},{"name":"IOCTL_STORAGE_POWER_IDLE","features":[327]},{"name":"IOCTL_STORAGE_PREDICT_FAILURE","features":[327]},{"name":"IOCTL_STORAGE_PROTOCOL_COMMAND","features":[327]},{"name":"IOCTL_STORAGE_QUERY_PROPERTY","features":[327]},{"name":"IOCTL_STORAGE_READ_CAPACITY","features":[327]},{"name":"IOCTL_STORAGE_REINITIALIZE_MEDIA","features":[327]},{"name":"IOCTL_STORAGE_RELEASE","features":[327]},{"name":"IOCTL_STORAGE_REMOVE_ELEMENT_AND_TRUNCATE","features":[327]},{"name":"IOCTL_STORAGE_RESERVE","features":[327]},{"name":"IOCTL_STORAGE_RESET_BUS","features":[327]},{"name":"IOCTL_STORAGE_RESET_DEVICE","features":[327]},{"name":"IOCTL_STORAGE_RPMB_COMMAND","features":[327]},{"name":"IOCTL_STORAGE_SET_HOTPLUG_INFO","features":[327]},{"name":"IOCTL_STORAGE_SET_PROPERTY","features":[327]},{"name":"IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD","features":[327]},{"name":"IOCTL_STORAGE_START_DATA_INTEGRITY_CHECK","features":[327]},{"name":"IOCTL_STORAGE_STOP_DATA_INTEGRITY_CHECK","features":[327]},{"name":"IOMEGA_JAZ","features":[327]},{"name":"IOMEGA_ZIP","features":[327]},{"name":"IO_IRP_EXT_TRACK_OFFSET_HEADER","features":[327]},{"name":"KODAK_14_WO","features":[327]},{"name":"KeepPrefetchedData","features":[327]},{"name":"KeepReadData","features":[327]},{"name":"LMRQuerySessionInfo","features":[327]},{"name":"LMR_QUERY_INFO_CLASS","features":[327]},{"name":"LMR_QUERY_INFO_PARAM","features":[327]},{"name":"LMR_QUERY_SESSION_INFO","features":[327]},{"name":"LOCK_ELEMENT","features":[327]},{"name":"LOCK_UNLOCK_DOOR","features":[327]},{"name":"LOCK_UNLOCK_IEPORT","features":[327]},{"name":"LOCK_UNLOCK_KEYPAD","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_DATA","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_INDEX","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_MASK","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_ATTRIBUTE_SYSTEM","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_DENY_DEFRAG_SET","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_FS_SYSTEM_FILE","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_PAGE_FILE","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG_TXF_SYSTEM_FILE","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_INPUT","features":[327]},{"name":"LOOKUP_STREAM_FROM_CLUSTER_OUTPUT","features":[327]},{"name":"LTO_Accelis","features":[327]},{"name":"LTO_Ultrium","features":[327]},{"name":"MARK_HANDLE_CLOUD_SYNC","features":[327]},{"name":"MARK_HANDLE_DISABLE_FILE_METADATA_OPTIMIZATION","features":[327]},{"name":"MARK_HANDLE_ENABLE_CPU_CACHE","features":[327]},{"name":"MARK_HANDLE_ENABLE_USN_SOURCE_ON_PAGING_IO","features":[327]},{"name":"MARK_HANDLE_FILTER_METADATA","features":[327]},{"name":"MARK_HANDLE_INFO","features":[307,327]},{"name":"MARK_HANDLE_INFO32","features":[327]},{"name":"MARK_HANDLE_NOT_READ_COPY","features":[327]},{"name":"MARK_HANDLE_NOT_REALTIME","features":[327]},{"name":"MARK_HANDLE_NOT_TXF_SYSTEM_LOG","features":[327]},{"name":"MARK_HANDLE_PROTECT_CLUSTERS","features":[327]},{"name":"MARK_HANDLE_READ_COPY","features":[327]},{"name":"MARK_HANDLE_REALTIME","features":[327]},{"name":"MARK_HANDLE_RETURN_PURGE_FAILURE","features":[327]},{"name":"MARK_HANDLE_SKIP_COHERENCY_SYNC_DISALLOW_WRITES","features":[327]},{"name":"MARK_HANDLE_SUPPRESS_VOLUME_OPEN_FLUSH","features":[327]},{"name":"MARK_HANDLE_TXF_SYSTEM_LOG","features":[327]},{"name":"MAXIMUM_ENCRYPTION_VALUE","features":[327]},{"name":"MAX_FW_BUCKET_ID_LENGTH","features":[327]},{"name":"MAX_INTERFACE_CODES","features":[327]},{"name":"MAX_VOLUME_ID_SIZE","features":[327]},{"name":"MAX_VOLUME_TEMPLATE_SIZE","features":[327]},{"name":"MEDIA_CURRENTLY_MOUNTED","features":[327]},{"name":"MEDIA_ERASEABLE","features":[327]},{"name":"MEDIA_READ_ONLY","features":[327]},{"name":"MEDIA_READ_WRITE","features":[327]},{"name":"MEDIA_TYPE","features":[327]},{"name":"MEDIA_WRITE_ONCE","features":[327]},{"name":"MEDIA_WRITE_PROTECTED","features":[327]},{"name":"METHOD_BUFFERED","features":[327]},{"name":"METHOD_DIRECT_FROM_HARDWARE","features":[327]},{"name":"METHOD_DIRECT_TO_HARDWARE","features":[327]},{"name":"METHOD_IN_DIRECT","features":[327]},{"name":"METHOD_NEITHER","features":[327]},{"name":"METHOD_OUT_DIRECT","features":[327]},{"name":"MFT_ENUM_DATA_V0","features":[327]},{"name":"MFT_ENUM_DATA_V1","features":[327]},{"name":"MOVE_FILE_DATA","features":[307,327]},{"name":"MOVE_FILE_DATA32","features":[327]},{"name":"MOVE_FILE_RECORD_DATA","features":[307,327]},{"name":"MO_3_RW","features":[327]},{"name":"MO_5_LIMDOW","features":[327]},{"name":"MO_5_RW","features":[327]},{"name":"MO_5_WO","features":[327]},{"name":"MO_NFR_525","features":[327]},{"name":"MP2_8mm","features":[327]},{"name":"MP_8mm","features":[327]},{"name":"MiniQic","features":[327]},{"name":"NCTP","features":[327]},{"name":"NIKON_12_RW","features":[327]},{"name":"NTFS_EXTENDED_VOLUME_DATA","features":[327]},{"name":"NTFS_FILE_RECORD_INPUT_BUFFER","features":[327]},{"name":"NTFS_FILE_RECORD_OUTPUT_BUFFER","features":[327]},{"name":"NTFS_STATISTICS","features":[327]},{"name":"NTFS_STATISTICS_EX","features":[327]},{"name":"NTFS_VOLUME_DATA_BUFFER","features":[327]},{"name":"NVMeDataTypeFeature","features":[327]},{"name":"NVMeDataTypeIdentify","features":[327]},{"name":"NVMeDataTypeLogPage","features":[327]},{"name":"NVMeDataTypeUnknown","features":[327]},{"name":"OBSOLETE_DISK_GET_WRITE_CACHE_STATE","features":[327]},{"name":"OBSOLETE_IOCTL_STORAGE_RESET_BUS","features":[327]},{"name":"OBSOLETE_IOCTL_STORAGE_RESET_DEVICE","features":[327]},{"name":"OFFLOAD_READ_FLAG_ALL_ZERO_BEYOND_CURRENT_RANGE","features":[327]},{"name":"OPLOCK_LEVEL_CACHE_HANDLE","features":[327]},{"name":"OPLOCK_LEVEL_CACHE_READ","features":[327]},{"name":"OPLOCK_LEVEL_CACHE_WRITE","features":[327]},{"name":"PARTIITON_OS_DATA","features":[327]},{"name":"PARTITION_BSP","features":[327]},{"name":"PARTITION_DM","features":[327]},{"name":"PARTITION_DPP","features":[327]},{"name":"PARTITION_ENTRY_UNUSED","features":[327]},{"name":"PARTITION_EXTENDED","features":[327]},{"name":"PARTITION_EZDRIVE","features":[327]},{"name":"PARTITION_FAT32","features":[327]},{"name":"PARTITION_FAT32_XINT13","features":[327]},{"name":"PARTITION_FAT_12","features":[327]},{"name":"PARTITION_FAT_16","features":[327]},{"name":"PARTITION_GPT","features":[327]},{"name":"PARTITION_HUGE","features":[327]},{"name":"PARTITION_IFS","features":[327]},{"name":"PARTITION_INFORMATION","features":[307,327]},{"name":"PARTITION_INFORMATION_EX","features":[307,327]},{"name":"PARTITION_INFORMATION_GPT","features":[327]},{"name":"PARTITION_INFORMATION_MBR","features":[307,327]},{"name":"PARTITION_LDM","features":[327]},{"name":"PARTITION_MAIN_OS","features":[327]},{"name":"PARTITION_MSFT_RECOVERY","features":[327]},{"name":"PARTITION_NTFT","features":[327]},{"name":"PARTITION_OS2BOOTMGR","features":[327]},{"name":"PARTITION_PREP","features":[327]},{"name":"PARTITION_PRE_INSTALLED","features":[327]},{"name":"PARTITION_SPACES","features":[327]},{"name":"PARTITION_SPACES_DATA","features":[327]},{"name":"PARTITION_STYLE","features":[327]},{"name":"PARTITION_STYLE_GPT","features":[327]},{"name":"PARTITION_STYLE_MBR","features":[327]},{"name":"PARTITION_STYLE_RAW","features":[327]},{"name":"PARTITION_SYSTEM","features":[327]},{"name":"PARTITION_UNIX","features":[327]},{"name":"PARTITION_WINDOWS_SYSTEM","features":[327]},{"name":"PARTITION_XENIX_1","features":[327]},{"name":"PARTITION_XENIX_2","features":[327]},{"name":"PARTITION_XINT13","features":[327]},{"name":"PARTITION_XINT13_EXTENDED","features":[327]},{"name":"PATHNAME_BUFFER","features":[327]},{"name":"PC_5_RW","features":[327]},{"name":"PC_5_WO","features":[327]},{"name":"PD_5_RW","features":[327]},{"name":"PERF_BIN","features":[327]},{"name":"PERSISTENT_RESERVE_COMMAND","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_BACKED_BY_WIM","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_CHKDSK_RAN_ONCE","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_CONTAINS_BACKING_WIM","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_DAX_FORMATTED","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_DEV_VOLUME","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_GLOBAL_METADATA_NO_SEEK_PENALTY","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_LOCAL_METADATA_NO_SEEK_PENALTY","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_MODIFIED_BY_CHKDSK","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_NO_HEAT_GATHERING","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_NO_WRITE_AUTO_TIERING","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_REALLOCATE_ALL_DATA_WRITES","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_SHORT_NAME_CREATION_DISABLED","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_TRUSTED_VOLUME","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_TXF_DISABLED","features":[327]},{"name":"PERSISTENT_VOLUME_STATE_VOLUME_SCRUB_DISABLED","features":[327]},{"name":"PHILIPS_12_WO","features":[327]},{"name":"PHYSICAL_ELEMENT_STATUS","features":[327]},{"name":"PHYSICAL_ELEMENT_STATUS_DESCRIPTOR","features":[327]},{"name":"PHYSICAL_ELEMENT_STATUS_REQUEST","features":[327]},{"name":"PINNACLE_APEX_5_RW","features":[327]},{"name":"PIO_IRP_EXT_PROCESS_TRACKED_OFFSET_CALLBACK","features":[327]},{"name":"PLEX_READ_DATA_REQUEST","features":[327]},{"name":"PREVENT_MEDIA_REMOVAL","features":[307,327]},{"name":"PRODUCT_ID_LENGTH","features":[327]},{"name":"PROJFS_PROTOCOL_VERSION","features":[327]},{"name":"PropertyExistsQuery","features":[327]},{"name":"PropertyExistsSet","features":[327]},{"name":"PropertyMaskQuery","features":[327]},{"name":"PropertyQueryMaxDefined","features":[327]},{"name":"PropertySetMaxDefined","features":[327]},{"name":"PropertyStandardQuery","features":[327]},{"name":"PropertyStandardSet","features":[327]},{"name":"ProtocolTypeAta","features":[327]},{"name":"ProtocolTypeMaxReserved","features":[327]},{"name":"ProtocolTypeNvme","features":[327]},{"name":"ProtocolTypeProprietary","features":[327]},{"name":"ProtocolTypeScsi","features":[327]},{"name":"ProtocolTypeSd","features":[327]},{"name":"ProtocolTypeUfs","features":[327]},{"name":"ProtocolTypeUnknown","features":[327]},{"name":"QIC","features":[327]},{"name":"QUERY_BAD_RANGES_INPUT","features":[327]},{"name":"QUERY_BAD_RANGES_INPUT_RANGE","features":[327]},{"name":"QUERY_BAD_RANGES_OUTPUT","features":[327]},{"name":"QUERY_BAD_RANGES_OUTPUT_RANGE","features":[327]},{"name":"QUERY_DEPENDENT_VOLUME_REQUEST_FLAG_GUEST_VOLUMES","features":[327]},{"name":"QUERY_DEPENDENT_VOLUME_REQUEST_FLAG_HOST_VOLUMES","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE_CLUSTERS","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE_FILEID","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE_NONE","features":[327]},{"name":"QUERY_FILE_LAYOUT_FILTER_TYPE_STORAGE_RESERVE_ID","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_EXTENTS","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_EXTRA_INFO","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_FILES_WITH_DSC_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_FULL_PATH_IN_NAMES","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_NAMES","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_ONLY_FILES_WITH_SPECIFIC_ATTRIBUTES","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAMS","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAMS_WITH_NO_CLUSTERS_ALLOCATED","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_DATA_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_DSC_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_EA_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_EFS_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_REPARSE_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INCLUDE_STREAM_INFORMATION_FOR_TXF_ATTRIBUTE","features":[327]},{"name":"QUERY_FILE_LAYOUT_INPUT","features":[327]},{"name":"QUERY_FILE_LAYOUT_NUM_FILTER_TYPES","features":[327]},{"name":"QUERY_FILE_LAYOUT_OUTPUT","features":[327]},{"name":"QUERY_FILE_LAYOUT_REPARSE_DATA_INVALID","features":[327]},{"name":"QUERY_FILE_LAYOUT_REPARSE_TAG_INVALID","features":[327]},{"name":"QUERY_FILE_LAYOUT_RESTART","features":[327]},{"name":"QUERY_FILE_LAYOUT_SINGLE_INSTANCED","features":[327]},{"name":"QUERY_STORAGE_CLASSES_FLAGS_MEASURE_READ","features":[327]},{"name":"QUERY_STORAGE_CLASSES_FLAGS_MEASURE_WRITE","features":[327]},{"name":"QUERY_STORAGE_CLASSES_FLAGS_NO_DEFRAG_VOLUME","features":[327]},{"name":"READ_ATTRIBUTES","features":[327]},{"name":"READ_ATTRIBUTE_BUFFER_SIZE","features":[327]},{"name":"READ_COMPRESSION_INFO_VALID","features":[327]},{"name":"READ_COPY_NUMBER_BYPASS_CACHE_FLAG","features":[327]},{"name":"READ_COPY_NUMBER_KEY","features":[327]},{"name":"READ_ELEMENT_ADDRESS_INFO","features":[327]},{"name":"READ_FILE_USN_DATA","features":[327]},{"name":"READ_THRESHOLDS","features":[327]},{"name":"READ_THRESHOLD_BUFFER_SIZE","features":[327]},{"name":"READ_USN_JOURNAL_DATA_V0","features":[327]},{"name":"READ_USN_JOURNAL_DATA_V1","features":[327]},{"name":"REASSIGN_BLOCKS","features":[327]},{"name":"REASSIGN_BLOCKS_EX","features":[327]},{"name":"RECOVERED_READS_VALID","features":[327]},{"name":"RECOVERED_WRITES_VALID","features":[327]},{"name":"REFS_SMR_VOLUME_GC_ACTION","features":[327]},{"name":"REFS_SMR_VOLUME_GC_METHOD","features":[327]},{"name":"REFS_SMR_VOLUME_GC_PARAMETERS","features":[327]},{"name":"REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1","features":[327]},{"name":"REFS_SMR_VOLUME_GC_STATE","features":[327]},{"name":"REFS_SMR_VOLUME_INFO_OUTPUT","features":[327]},{"name":"REFS_SMR_VOLUME_INFO_OUTPUT_VERSION_V0","features":[327]},{"name":"REFS_SMR_VOLUME_INFO_OUTPUT_VERSION_V1","features":[327]},{"name":"REFS_VOLUME_DATA_BUFFER","features":[327]},{"name":"REMOVE_ELEMENT_AND_TRUNCATE_REQUEST","features":[327]},{"name":"REPAIR_COPIES_INPUT","features":[327]},{"name":"REPAIR_COPIES_OUTPUT","features":[327]},{"name":"REPLACE_ALTERNATE","features":[327]},{"name":"REPLACE_PRIMARY","features":[327]},{"name":"REQUEST_OPLOCK_CURRENT_VERSION","features":[327]},{"name":"REQUEST_OPLOCK_INPUT_BUFFER","features":[327]},{"name":"REQUEST_OPLOCK_INPUT_FLAG_ACK","features":[327]},{"name":"REQUEST_OPLOCK_INPUT_FLAG_COMPLETE_ACK_ON_CLOSE","features":[327]},{"name":"REQUEST_OPLOCK_INPUT_FLAG_REQUEST","features":[327]},{"name":"REQUEST_OPLOCK_OUTPUT_BUFFER","features":[327]},{"name":"REQUEST_OPLOCK_OUTPUT_FLAG_ACK_REQUIRED","features":[327]},{"name":"REQUEST_OPLOCK_OUTPUT_FLAG_MODES_PROVIDED","features":[327]},{"name":"REQUEST_OPLOCK_OUTPUT_FLAG_WRITABLE_SECTION_PRESENT","features":[327]},{"name":"REQUEST_RAW_ENCRYPTED_DATA","features":[327]},{"name":"RETRACT_IEPORT","features":[327]},{"name":"RETRIEVAL_POINTERS_AND_REFCOUNT_BUFFER","features":[327]},{"name":"RETRIEVAL_POINTERS_BUFFER","features":[327]},{"name":"RETRIEVAL_POINTER_BASE","features":[327]},{"name":"RETRIEVAL_POINTER_COUNT","features":[327]},{"name":"RETURN_SMART_STATUS","features":[327]},{"name":"REVISION_LENGTH","features":[327]},{"name":"RemovableMedia","features":[327]},{"name":"RequestLocation","features":[327]},{"name":"RequestSize","features":[327]},{"name":"SAIT","features":[327]},{"name":"SAVE_ATTRIBUTE_VALUES","features":[327]},{"name":"SCM_BUS_DEDICATED_MEMORY_DEVICES_INFO","features":[327]},{"name":"SCM_BUS_DEDICATED_MEMORY_DEVICE_INFO","features":[327]},{"name":"SCM_BUS_DEDICATED_MEMORY_STATE","features":[307,327]},{"name":"SCM_BUS_FIRMWARE_ACTIVATION_STATE","features":[327]},{"name":"SCM_BUS_PROPERTY_ID","features":[327]},{"name":"SCM_BUS_PROPERTY_QUERY","features":[327]},{"name":"SCM_BUS_PROPERTY_SET","features":[327]},{"name":"SCM_BUS_QUERY_TYPE","features":[327]},{"name":"SCM_BUS_RUNTIME_FW_ACTIVATION_INFO","features":[307,327]},{"name":"SCM_BUS_SET_TYPE","features":[327]},{"name":"SCM_INTERLEAVED_PD_INFO","features":[327]},{"name":"SCM_LD_INTERLEAVE_SET_INFO","features":[327]},{"name":"SCM_LOGICAL_DEVICES","features":[327]},{"name":"SCM_LOGICAL_DEVICE_INSTANCE","features":[327]},{"name":"SCM_MAX_SYMLINK_LEN_IN_CHARS","features":[327]},{"name":"SCM_PD_DESCRIPTOR_HEADER","features":[327]},{"name":"SCM_PD_DEVICE_HANDLE","features":[327]},{"name":"SCM_PD_DEVICE_INFO","features":[327]},{"name":"SCM_PD_DEVICE_SPECIFIC_INFO","features":[327]},{"name":"SCM_PD_DEVICE_SPECIFIC_PROPERTY","features":[327]},{"name":"SCM_PD_FIRMWARE_ACTIVATE","features":[327]},{"name":"SCM_PD_FIRMWARE_ACTIVATION_STATE","features":[327]},{"name":"SCM_PD_FIRMWARE_DOWNLOAD","features":[327]},{"name":"SCM_PD_FIRMWARE_INFO","features":[327]},{"name":"SCM_PD_FIRMWARE_LAST_DOWNLOAD","features":[327]},{"name":"SCM_PD_FIRMWARE_REVISION_LENGTH_BYTES","features":[327]},{"name":"SCM_PD_FIRMWARE_SLOT_INFO","features":[327]},{"name":"SCM_PD_FRU_ID_STRING","features":[327]},{"name":"SCM_PD_HEALTH_NOTIFICATION_DATA","features":[327]},{"name":"SCM_PD_HEALTH_STATUS","features":[327]},{"name":"SCM_PD_LAST_FW_ACTIVATION_STATUS","features":[327]},{"name":"SCM_PD_LOCATION_STRING","features":[327]},{"name":"SCM_PD_MANAGEMENT_STATUS","features":[327]},{"name":"SCM_PD_MAX_OPERATIONAL_STATUS","features":[327]},{"name":"SCM_PD_MEDIA_REINITIALIZATION_STATUS","features":[327]},{"name":"SCM_PD_OPERATIONAL_STATUS","features":[327]},{"name":"SCM_PD_OPERATIONAL_STATUS_REASON","features":[327]},{"name":"SCM_PD_PASSTHROUGH_INPUT","features":[327]},{"name":"SCM_PD_PASSTHROUGH_INVDIMM_INPUT","features":[327]},{"name":"SCM_PD_PASSTHROUGH_INVDIMM_OUTPUT","features":[327]},{"name":"SCM_PD_PASSTHROUGH_OUTPUT","features":[327]},{"name":"SCM_PD_PROPERTY_ID","features":[327]},{"name":"SCM_PD_PROPERTY_NAME_LENGTH_IN_CHARS","features":[327]},{"name":"SCM_PD_PROPERTY_QUERY","features":[327]},{"name":"SCM_PD_PROPERTY_SET","features":[327]},{"name":"SCM_PD_QUERY_TYPE","features":[327]},{"name":"SCM_PD_REINITIALIZE_MEDIA_INPUT","features":[327]},{"name":"SCM_PD_REINITIALIZE_MEDIA_OUTPUT","features":[327]},{"name":"SCM_PD_RUNTIME_FW_ACTIVATION_ARM_STATE","features":[307,327]},{"name":"SCM_PD_RUNTIME_FW_ACTIVATION_INFO","features":[327]},{"name":"SCM_PD_SET_TYPE","features":[327]},{"name":"SCM_PHYSICAL_DEVICES","features":[327]},{"name":"SCM_PHYSICAL_DEVICE_INSTANCE","features":[327]},{"name":"SCM_REGION","features":[327]},{"name":"SCM_REGIONS","features":[327]},{"name":"SCM_REGION_FLAG","features":[327]},{"name":"SD_CHANGE_MACHINE_SID_INPUT","features":[327]},{"name":"SD_CHANGE_MACHINE_SID_OUTPUT","features":[327]},{"name":"SD_ENUM_SDS_ENTRY","features":[327]},{"name":"SD_ENUM_SDS_INPUT","features":[327]},{"name":"SD_ENUM_SDS_OUTPUT","features":[327]},{"name":"SD_GLOBAL_CHANGE_INPUT","features":[327]},{"name":"SD_GLOBAL_CHANGE_OUTPUT","features":[327]},{"name":"SD_GLOBAL_CHANGE_TYPE_ENUM_SDS","features":[327]},{"name":"SD_GLOBAL_CHANGE_TYPE_MACHINE_SID","features":[327]},{"name":"SD_GLOBAL_CHANGE_TYPE_QUERY_STATS","features":[327]},{"name":"SD_QUERY_STATS_INPUT","features":[327]},{"name":"SD_QUERY_STATS_OUTPUT","features":[327]},{"name":"SEARCH_ALL","features":[327]},{"name":"SEARCH_ALL_NO_SEQ","features":[327]},{"name":"SEARCH_ALTERNATE","features":[327]},{"name":"SEARCH_ALT_NO_SEQ","features":[327]},{"name":"SEARCH_PRIMARY","features":[327]},{"name":"SEARCH_PRI_NO_SEQ","features":[327]},{"name":"SENDCMDINPARAMS","features":[327]},{"name":"SENDCMDOUTPARAMS","features":[327]},{"name":"SERIAL_IOC_FCR_DMA_MODE","features":[327]},{"name":"SERIAL_IOC_FCR_FIFO_ENABLE","features":[327]},{"name":"SERIAL_IOC_FCR_RCVR_RESET","features":[327]},{"name":"SERIAL_IOC_FCR_RCVR_TRIGGER_LSB","features":[327]},{"name":"SERIAL_IOC_FCR_RCVR_TRIGGER_MSB","features":[327]},{"name":"SERIAL_IOC_FCR_RES1","features":[327]},{"name":"SERIAL_IOC_FCR_RES2","features":[327]},{"name":"SERIAL_IOC_FCR_XMIT_RESET","features":[327]},{"name":"SERIAL_IOC_MCR_DTR","features":[327]},{"name":"SERIAL_IOC_MCR_LOOP","features":[327]},{"name":"SERIAL_IOC_MCR_OUT1","features":[327]},{"name":"SERIAL_IOC_MCR_OUT2","features":[327]},{"name":"SERIAL_IOC_MCR_RTS","features":[327]},{"name":"SERIAL_NUMBER_LENGTH","features":[327]},{"name":"SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT","features":[327]},{"name":"SET_DISK_ATTRIBUTES","features":[307,327]},{"name":"SET_PARTITION_INFORMATION","features":[327]},{"name":"SET_PARTITION_INFORMATION_EX","features":[327]},{"name":"SET_PURGE_FAILURE_MODE_DISABLED","features":[327]},{"name":"SET_PURGE_FAILURE_MODE_ENABLED","features":[327]},{"name":"SET_PURGE_FAILURE_MODE_INPUT","features":[327]},{"name":"SET_REPAIR_DISABLED_AND_BUGCHECK_ON_CORRUPT","features":[327]},{"name":"SET_REPAIR_ENABLED","features":[327]},{"name":"SET_REPAIR_VALID_MASK","features":[327]},{"name":"SET_REPAIR_WARN_ABOUT_DATA_LOSS","features":[327]},{"name":"SHRINK_VOLUME_INFORMATION","features":[327]},{"name":"SHRINK_VOLUME_REQUEST_TYPES","features":[327]},{"name":"SI_COPYFILE","features":[327]},{"name":"SMART_ABORT_OFFLINE_SELFTEST","features":[327]},{"name":"SMART_CMD","features":[327]},{"name":"SMART_CYL_HI","features":[327]},{"name":"SMART_CYL_LOW","features":[327]},{"name":"SMART_ERROR_NO_MEM","features":[327]},{"name":"SMART_EXTENDED_SELFTEST_CAPTIVE","features":[327]},{"name":"SMART_EXTENDED_SELFTEST_OFFLINE","features":[327]},{"name":"SMART_GET_VERSION","features":[327]},{"name":"SMART_IDE_ERROR","features":[327]},{"name":"SMART_INVALID_BUFFER","features":[327]},{"name":"SMART_INVALID_COMMAND","features":[327]},{"name":"SMART_INVALID_DRIVE","features":[327]},{"name":"SMART_INVALID_FLAG","features":[327]},{"name":"SMART_INVALID_IOCTL","features":[327]},{"name":"SMART_INVALID_REGISTER","features":[327]},{"name":"SMART_LOG_SECTOR_SIZE","features":[327]},{"name":"SMART_NOT_SUPPORTED","features":[327]},{"name":"SMART_NO_ERROR","features":[327]},{"name":"SMART_NO_IDE_DEVICE","features":[327]},{"name":"SMART_OFFLINE_ROUTINE_OFFLINE","features":[327]},{"name":"SMART_RCV_DRIVE_DATA","features":[327]},{"name":"SMART_RCV_DRIVE_DATA_EX","features":[327]},{"name":"SMART_READ_LOG","features":[327]},{"name":"SMART_SEND_DRIVE_COMMAND","features":[327]},{"name":"SMART_SHORT_SELFTEST_CAPTIVE","features":[327]},{"name":"SMART_SHORT_SELFTEST_OFFLINE","features":[327]},{"name":"SMART_WRITE_LOG","features":[327]},{"name":"SMB_SHARE_FLUSH_AND_PURGE_INPUT","features":[327]},{"name":"SMB_SHARE_FLUSH_AND_PURGE_OUTPUT","features":[327]},{"name":"SONY_12_WO","features":[327]},{"name":"SONY_D2","features":[327]},{"name":"SONY_DTF","features":[327]},{"name":"SPACES_TRACKED_OFFSET_HEADER_FLAG","features":[327]},{"name":"SRB_TYPE_SCSI_REQUEST_BLOCK","features":[327]},{"name":"SRB_TYPE_STORAGE_REQUEST_BLOCK","features":[327]},{"name":"STARTING_LCN_INPUT_BUFFER","features":[327]},{"name":"STARTING_LCN_INPUT_BUFFER_EX","features":[327]},{"name":"STARTING_VCN_INPUT_BUFFER","features":[327]},{"name":"STK_9840","features":[327]},{"name":"STK_9940","features":[327]},{"name":"STK_DATA_D3","features":[327]},{"name":"STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR","features":[327]},{"name":"STORAGE_ADAPTER_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_ADAPTER_SERIAL_NUMBER","features":[327]},{"name":"STORAGE_ADAPTER_SERIAL_NUMBER_V1_MAX_LENGTH","features":[327]},{"name":"STORAGE_ADDRESS_TYPE_BTL8","features":[327]},{"name":"STORAGE_ALLOCATE_BC_STREAM_INPUT","features":[307,327]},{"name":"STORAGE_ALLOCATE_BC_STREAM_OUTPUT","features":[327]},{"name":"STORAGE_ASSOCIATION_TYPE","features":[327]},{"name":"STORAGE_ATTRIBUTE_ASYNC_EVENT_NOTIFICATION","features":[327]},{"name":"STORAGE_ATTRIBUTE_BLOCK_IO","features":[327]},{"name":"STORAGE_ATTRIBUTE_BYTE_ADDRESSABLE_IO","features":[327]},{"name":"STORAGE_ATTRIBUTE_DYNAMIC_PERSISTENCE","features":[327]},{"name":"STORAGE_ATTRIBUTE_MGMT","features":[327]},{"name":"STORAGE_ATTRIBUTE_MGMT_ACTION","features":[327]},{"name":"STORAGE_ATTRIBUTE_PERF_SIZE_INDEPENDENT","features":[327]},{"name":"STORAGE_ATTRIBUTE_VOLATILE","features":[327]},{"name":"STORAGE_BREAK_RESERVATION_REQUEST","features":[327]},{"name":"STORAGE_BUS_RESET_REQUEST","features":[327]},{"name":"STORAGE_COMPONENT_HEALTH_STATUS","features":[327]},{"name":"STORAGE_COMPONENT_ROLE_CACHE","features":[327]},{"name":"STORAGE_COMPONENT_ROLE_DATA","features":[327]},{"name":"STORAGE_COMPONENT_ROLE_TIERING","features":[327]},{"name":"STORAGE_COUNTER","features":[327]},{"name":"STORAGE_COUNTERS","features":[327]},{"name":"STORAGE_COUNTER_TYPE","features":[327]},{"name":"STORAGE_CRASH_TELEMETRY_REGKEY","features":[327]},{"name":"STORAGE_CRYPTO_ALGORITHM_ID","features":[327]},{"name":"STORAGE_CRYPTO_CAPABILITY","features":[327]},{"name":"STORAGE_CRYPTO_CAPABILITY_VERSION_1","features":[327]},{"name":"STORAGE_CRYPTO_DESCRIPTOR","features":[327]},{"name":"STORAGE_CRYPTO_DESCRIPTOR_VERSION_1","features":[327]},{"name":"STORAGE_CRYPTO_KEY_SIZE","features":[327]},{"name":"STORAGE_DESCRIPTOR_HEADER","features":[327]},{"name":"STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_DESCRIPTOR","features":[307,326,327]},{"name":"STORAGE_DEVICE_FAULT_DOMAIN_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_FLAGS_PAGE_83_DEVICEGUID","features":[327]},{"name":"STORAGE_DEVICE_FLAGS_RANDOM_DEVICEGUID_REASON_CONFLICT","features":[327]},{"name":"STORAGE_DEVICE_FLAGS_RANDOM_DEVICEGUID_REASON_NOHWID","features":[327]},{"name":"STORAGE_DEVICE_FORM_FACTOR","features":[327]},{"name":"STORAGE_DEVICE_ID_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_LED_STATE_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_LOCATION_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_MANAGEMENT_STATUS","features":[327]},{"name":"STORAGE_DEVICE_MAX_OPERATIONAL_STATUS","features":[327]},{"name":"STORAGE_DEVICE_NUMA_NODE_UNKNOWN","features":[327]},{"name":"STORAGE_DEVICE_NUMA_PROPERTY","features":[327]},{"name":"STORAGE_DEVICE_NUMBER","features":[327]},{"name":"STORAGE_DEVICE_NUMBERS","features":[327]},{"name":"STORAGE_DEVICE_NUMBER_EX","features":[327]},{"name":"STORAGE_DEVICE_POWER_CAP","features":[327]},{"name":"STORAGE_DEVICE_POWER_CAP_UNITS","features":[327]},{"name":"STORAGE_DEVICE_POWER_CAP_VERSION_V1","features":[327]},{"name":"STORAGE_DEVICE_RESILIENCY_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY","features":[307,327]},{"name":"STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY_V2","features":[307,327]},{"name":"STORAGE_DEVICE_TELEMETRY_REGKEY","features":[327]},{"name":"STORAGE_DEVICE_TIERING_DESCRIPTOR","features":[327]},{"name":"STORAGE_DEVICE_UNSAFE_SHUTDOWN_COUNT","features":[327]},{"name":"STORAGE_DIAGNOSTIC_DATA","features":[327]},{"name":"STORAGE_DIAGNOSTIC_FLAG_ADAPTER_REQUEST","features":[327]},{"name":"STORAGE_DIAGNOSTIC_LEVEL","features":[327]},{"name":"STORAGE_DIAGNOSTIC_REQUEST","features":[327]},{"name":"STORAGE_DIAGNOSTIC_TARGET_TYPE","features":[327]},{"name":"STORAGE_DISK_HEALTH_STATUS","features":[327]},{"name":"STORAGE_DISK_OPERATIONAL_STATUS","features":[327]},{"name":"STORAGE_ENCRYPTION_TYPE","features":[327]},{"name":"STORAGE_EVENT_DEVICE_OPERATION","features":[327]},{"name":"STORAGE_EVENT_DEVICE_STATUS","features":[327]},{"name":"STORAGE_EVENT_MEDIA_STATUS","features":[327]},{"name":"STORAGE_EVENT_NOTIFICATION","features":[327]},{"name":"STORAGE_EVENT_NOTIFICATION_VERSION_V1","features":[327]},{"name":"STORAGE_FAILURE_PREDICTION_CONFIG","features":[307,327]},{"name":"STORAGE_FAILURE_PREDICTION_CONFIG_V1","features":[327]},{"name":"STORAGE_FRU_ID_DESCRIPTOR","features":[327]},{"name":"STORAGE_GET_BC_PROPERTIES_OUTPUT","features":[327]},{"name":"STORAGE_HOTPLUG_INFO","features":[307,327]},{"name":"STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR","features":[327]},{"name":"STORAGE_HW_ENDURANCE_INFO","features":[327]},{"name":"STORAGE_HW_FIRMWARE_ACTIVATE","features":[327]},{"name":"STORAGE_HW_FIRMWARE_DOWNLOAD","features":[327]},{"name":"STORAGE_HW_FIRMWARE_DOWNLOAD_V2","features":[327]},{"name":"STORAGE_HW_FIRMWARE_INFO","features":[307,327]},{"name":"STORAGE_HW_FIRMWARE_INFO_QUERY","features":[327]},{"name":"STORAGE_HW_FIRMWARE_INVALID_SLOT","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_CONTROLLER","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_FIRST_SEGMENT","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_LAST_SEGMENT","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_REPLACE_EXISTING_IMAGE","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE","features":[327]},{"name":"STORAGE_HW_FIRMWARE_REVISION_LENGTH","features":[327]},{"name":"STORAGE_HW_FIRMWARE_SLOT_INFO","features":[327]},{"name":"STORAGE_IDENTIFIER","features":[327]},{"name":"STORAGE_IDENTIFIER_CODE_SET","features":[327]},{"name":"STORAGE_IDENTIFIER_TYPE","features":[327]},{"name":"STORAGE_IDLE_POWER","features":[327]},{"name":"STORAGE_IDLE_POWERUP_REASON","features":[327]},{"name":"STORAGE_IDLE_POWERUP_REASON_VERSION_V1","features":[327]},{"name":"STORAGE_ID_NAA_FORMAT","features":[327]},{"name":"STORAGE_LB_PROVISIONING_MAP_RESOURCES","features":[327]},{"name":"STORAGE_MEDIA_SERIAL_NUMBER_DATA","features":[327]},{"name":"STORAGE_MEDIA_TYPE","features":[327]},{"name":"STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR","features":[327]},{"name":"STORAGE_MINIPORT_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_OFFLOAD_MAX_TOKEN_LENGTH","features":[327]},{"name":"STORAGE_OFFLOAD_READ_OUTPUT","features":[327]},{"name":"STORAGE_OFFLOAD_READ_RANGE_TRUNCATED","features":[327]},{"name":"STORAGE_OFFLOAD_TOKEN","features":[327]},{"name":"STORAGE_OFFLOAD_TOKEN_ID_LENGTH","features":[327]},{"name":"STORAGE_OFFLOAD_TOKEN_INVALID","features":[327]},{"name":"STORAGE_OFFLOAD_TOKEN_TYPE_ZERO_DATA","features":[327]},{"name":"STORAGE_OFFLOAD_WRITE_OUTPUT","features":[327]},{"name":"STORAGE_OFFLOAD_WRITE_RANGE_TRUNCATED","features":[327]},{"name":"STORAGE_OPERATIONAL_REASON","features":[327]},{"name":"STORAGE_OPERATIONAL_STATUS_REASON","features":[327]},{"name":"STORAGE_PHYSICAL_ADAPTER_DATA","features":[307,327]},{"name":"STORAGE_PHYSICAL_DEVICE_DATA","features":[327]},{"name":"STORAGE_PHYSICAL_NODE_DATA","features":[327]},{"name":"STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR","features":[327]},{"name":"STORAGE_PORT_CODE_SET","features":[327]},{"name":"STORAGE_POWERUP_REASON_TYPE","features":[327]},{"name":"STORAGE_PREDICT_FAILURE","features":[327]},{"name":"STORAGE_PRIORITY_HINT_SUPPORT","features":[327]},{"name":"STORAGE_PRIORITY_HINT_SUPPORTED","features":[327]},{"name":"STORAGE_PROPERTY_ID","features":[327]},{"name":"STORAGE_PROPERTY_QUERY","features":[327]},{"name":"STORAGE_PROPERTY_SET","features":[327]},{"name":"STORAGE_PROTOCOL_ATA_DATA_TYPE","features":[327]},{"name":"STORAGE_PROTOCOL_COMMAND","features":[327]},{"name":"STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST","features":[327]},{"name":"STORAGE_PROTOCOL_COMMAND_LENGTH_NVME","features":[327]},{"name":"STORAGE_PROTOCOL_DATA_DESCRIPTOR","features":[327]},{"name":"STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT","features":[327]},{"name":"STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE","features":[327]},{"name":"STORAGE_PROTOCOL_NVME_DATA_TYPE","features":[327]},{"name":"STORAGE_PROTOCOL_SPECIFIC_DATA","features":[327]},{"name":"STORAGE_PROTOCOL_SPECIFIC_DATA_EXT","features":[327]},{"name":"STORAGE_PROTOCOL_SPECIFIC_NVME_ADMIN_COMMAND","features":[327]},{"name":"STORAGE_PROTOCOL_SPECIFIC_NVME_NVM_COMMAND","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_BUSY","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_DATA_OVERRUN","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_ERROR","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_INSUFFICIENT_RESOURCES","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_INVALID_REQUEST","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_NOT_SUPPORTED","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_NO_DEVICE","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_PENDING","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_SUCCESS","features":[327]},{"name":"STORAGE_PROTOCOL_STATUS_THROTTLED_REQUEST","features":[327]},{"name":"STORAGE_PROTOCOL_STRUCTURE_VERSION","features":[327]},{"name":"STORAGE_PROTOCOL_TYPE","features":[327]},{"name":"STORAGE_PROTOCOL_UFS_DATA_TYPE","features":[327]},{"name":"STORAGE_QUERY_DEPENDENT_VOLUME_LEV1_ENTRY","features":[520,327]},{"name":"STORAGE_QUERY_DEPENDENT_VOLUME_LEV2_ENTRY","features":[520,327]},{"name":"STORAGE_QUERY_DEPENDENT_VOLUME_REQUEST","features":[327]},{"name":"STORAGE_QUERY_DEPENDENT_VOLUME_RESPONSE","features":[520,327]},{"name":"STORAGE_QUERY_TYPE","features":[327]},{"name":"STORAGE_READ_CAPACITY","features":[327]},{"name":"STORAGE_REINITIALIZE_MEDIA","features":[327]},{"name":"STORAGE_RESERVE_ID","features":[327]},{"name":"STORAGE_RPMB_COMMAND_TYPE","features":[327]},{"name":"STORAGE_RPMB_DATA_FRAME","features":[327]},{"name":"STORAGE_RPMB_DESCRIPTOR","features":[327]},{"name":"STORAGE_RPMB_DESCRIPTOR_VERSION_1","features":[327]},{"name":"STORAGE_RPMB_FRAME_TYPE","features":[327]},{"name":"STORAGE_RPMB_MINIMUM_RELIABLE_WRITE_SIZE","features":[327]},{"name":"STORAGE_SANITIZE_METHOD","features":[327]},{"name":"STORAGE_SET_TYPE","features":[327]},{"name":"STORAGE_SPEC_VERSION","features":[327]},{"name":"STORAGE_SUPPORTED_FEATURES_BYPASS_IO","features":[327]},{"name":"STORAGE_SUPPORTED_FEATURES_MASK","features":[327]},{"name":"STORAGE_TEMPERATURE_DATA_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_TEMPERATURE_INFO","features":[307,327]},{"name":"STORAGE_TEMPERATURE_THRESHOLD","features":[307,327]},{"name":"STORAGE_TEMPERATURE_THRESHOLD_FLAG_ADAPTER_REQUEST","features":[327]},{"name":"STORAGE_TEMPERATURE_VALUE_NOT_REPORTED","features":[327]},{"name":"STORAGE_TIER","features":[327]},{"name":"STORAGE_TIER_CLASS","features":[327]},{"name":"STORAGE_TIER_DESCRIPTION_LENGTH","features":[327]},{"name":"STORAGE_TIER_FLAG_NO_SEEK_PENALTY","features":[327]},{"name":"STORAGE_TIER_FLAG_PARITY","features":[327]},{"name":"STORAGE_TIER_FLAG_READ_CACHE","features":[327]},{"name":"STORAGE_TIER_FLAG_SMR","features":[327]},{"name":"STORAGE_TIER_FLAG_WRITE_BACK_CACHE","features":[327]},{"name":"STORAGE_TIER_MEDIA_TYPE","features":[327]},{"name":"STORAGE_TIER_NAME_LENGTH","features":[327]},{"name":"STORAGE_TIER_REGION","features":[327]},{"name":"STORAGE_WRITE_CACHE_PROPERTY","features":[307,327]},{"name":"STORAGE_ZONED_DEVICE_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_ZONED_DEVICE_TYPES","features":[327]},{"name":"STORAGE_ZONES_ATTRIBUTES","features":[327]},{"name":"STORAGE_ZONE_CONDITION","features":[327]},{"name":"STORAGE_ZONE_DESCRIPTOR","features":[307,327]},{"name":"STORAGE_ZONE_GROUP","features":[327]},{"name":"STORAGE_ZONE_TYPES","features":[327]},{"name":"STORATTRIBUTE_MANAGEMENT_STATE","features":[327]},{"name":"STORATTRIBUTE_NONE","features":[327]},{"name":"STREAMS_ASSOCIATE_ID_CLEAR","features":[327]},{"name":"STREAMS_ASSOCIATE_ID_INPUT_BUFFER","features":[327]},{"name":"STREAMS_ASSOCIATE_ID_SET","features":[327]},{"name":"STREAMS_INVALID_ID","features":[327]},{"name":"STREAMS_MAX_ID","features":[327]},{"name":"STREAMS_QUERY_ID_OUTPUT_BUFFER","features":[327]},{"name":"STREAMS_QUERY_PARAMETERS_OUTPUT_BUFFER","features":[327]},{"name":"STREAM_CLEAR_ENCRYPTION","features":[327]},{"name":"STREAM_EXTENT_ENTRY","features":[327]},{"name":"STREAM_EXTENT_ENTRY_ALL_EXTENTS","features":[327]},{"name":"STREAM_EXTENT_ENTRY_AS_RETRIEVAL_POINTERS","features":[327]},{"name":"STREAM_INFORMATION_ENTRY","features":[327]},{"name":"STREAM_LAYOUT_ENTRY","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_HAS_INFORMATION","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_IMMOVABLE","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_NO_CLUSTERS_ALLOCATED","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_PINNED","features":[327]},{"name":"STREAM_LAYOUT_ENTRY_RESIDENT","features":[327]},{"name":"STREAM_SET_ENCRYPTION","features":[327]},{"name":"SYQUEST_EZ135","features":[327]},{"name":"SYQUEST_EZFLYER","features":[327]},{"name":"SYQUEST_SYJET","features":[327]},{"name":"ScmBusFirmwareActivationState_Armed","features":[327]},{"name":"ScmBusFirmwareActivationState_Busy","features":[327]},{"name":"ScmBusFirmwareActivationState_Idle","features":[327]},{"name":"ScmBusProperty_DedicatedMemoryInfo","features":[327]},{"name":"ScmBusProperty_DedicatedMemoryState","features":[327]},{"name":"ScmBusProperty_Max","features":[327]},{"name":"ScmBusProperty_RuntimeFwActivationInfo","features":[327]},{"name":"ScmBusQuery_Descriptor","features":[327]},{"name":"ScmBusQuery_IsSupported","features":[327]},{"name":"ScmBusQuery_Max","features":[327]},{"name":"ScmBusSet_Descriptor","features":[327]},{"name":"ScmBusSet_IsSupported","features":[327]},{"name":"ScmBusSet_Max","features":[327]},{"name":"ScmPdFirmwareActivationState_Armed","features":[327]},{"name":"ScmPdFirmwareActivationState_Busy","features":[327]},{"name":"ScmPdFirmwareActivationState_Idle","features":[327]},{"name":"ScmPdLastFwActivaitonStatus_ActivationInProgress","features":[327]},{"name":"ScmPdLastFwActivaitonStatus_FwUnsupported","features":[327]},{"name":"ScmPdLastFwActivaitonStatus_Retry","features":[327]},{"name":"ScmPdLastFwActivaitonStatus_UnknownError","features":[327]},{"name":"ScmPdLastFwActivationStatus_ColdRebootRequired","features":[327]},{"name":"ScmPdLastFwActivationStatus_FwNotFound","features":[327]},{"name":"ScmPdLastFwActivationStatus_None","features":[327]},{"name":"ScmPdLastFwActivationStatus_Success","features":[327]},{"name":"ScmPhysicalDeviceHealth_Healthy","features":[327]},{"name":"ScmPhysicalDeviceHealth_Max","features":[327]},{"name":"ScmPhysicalDeviceHealth_Unhealthy","features":[327]},{"name":"ScmPhysicalDeviceHealth_Unknown","features":[327]},{"name":"ScmPhysicalDeviceHealth_Warning","features":[327]},{"name":"ScmPhysicalDeviceOpReason_BackgroundOperation","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Component","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Configuration","features":[327]},{"name":"ScmPhysicalDeviceOpReason_DataPersistenceLossImminent","features":[327]},{"name":"ScmPhysicalDeviceOpReason_DeviceController","features":[327]},{"name":"ScmPhysicalDeviceOpReason_DisabledByPlatform","features":[327]},{"name":"ScmPhysicalDeviceOpReason_EnergySource","features":[327]},{"name":"ScmPhysicalDeviceOpReason_ExcessiveTemperature","features":[327]},{"name":"ScmPhysicalDeviceOpReason_FatalError","features":[327]},{"name":"ScmPhysicalDeviceOpReason_HealthCheck","features":[327]},{"name":"ScmPhysicalDeviceOpReason_InternalFailure","features":[327]},{"name":"ScmPhysicalDeviceOpReason_InvalidFirmware","features":[327]},{"name":"ScmPhysicalDeviceOpReason_LostData","features":[327]},{"name":"ScmPhysicalDeviceOpReason_LostDataPersistence","features":[327]},{"name":"ScmPhysicalDeviceOpReason_LostWritePersistence","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Max","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Media","features":[327]},{"name":"ScmPhysicalDeviceOpReason_MediaController","features":[327]},{"name":"ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock","features":[327]},{"name":"ScmPhysicalDeviceOpReason_PerformanceDegradation","features":[327]},{"name":"ScmPhysicalDeviceOpReason_PermanentError","features":[327]},{"name":"ScmPhysicalDeviceOpReason_ThresholdExceeded","features":[327]},{"name":"ScmPhysicalDeviceOpReason_Unknown","features":[327]},{"name":"ScmPhysicalDeviceOpReason_WritePersistenceLossImminent","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_HardwareError","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_InService","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_Max","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_Missing","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_NotUsable","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_Ok","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_PredictingFailure","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_TransientError","features":[327]},{"name":"ScmPhysicalDeviceOpStatus_Unknown","features":[327]},{"name":"ScmPhysicalDeviceProperty_DeviceHandle","features":[327]},{"name":"ScmPhysicalDeviceProperty_DeviceInfo","features":[327]},{"name":"ScmPhysicalDeviceProperty_DeviceSpecificInfo","features":[327]},{"name":"ScmPhysicalDeviceProperty_FirmwareInfo","features":[327]},{"name":"ScmPhysicalDeviceProperty_FruIdString","features":[327]},{"name":"ScmPhysicalDeviceProperty_LocationString","features":[327]},{"name":"ScmPhysicalDeviceProperty_ManagementStatus","features":[327]},{"name":"ScmPhysicalDeviceProperty_Max","features":[327]},{"name":"ScmPhysicalDeviceProperty_RuntimeFwActivationArmState","features":[327]},{"name":"ScmPhysicalDeviceProperty_RuntimeFwActivationInfo","features":[327]},{"name":"ScmPhysicalDeviceQuery_Descriptor","features":[327]},{"name":"ScmPhysicalDeviceQuery_IsSupported","features":[327]},{"name":"ScmPhysicalDeviceQuery_Max","features":[327]},{"name":"ScmPhysicalDeviceReinit_ColdBootNeeded","features":[327]},{"name":"ScmPhysicalDeviceReinit_Max","features":[327]},{"name":"ScmPhysicalDeviceReinit_RebootNeeded","features":[327]},{"name":"ScmPhysicalDeviceReinit_Success","features":[327]},{"name":"ScmPhysicalDeviceSet_Descriptor","features":[327]},{"name":"ScmPhysicalDeviceSet_IsSupported","features":[327]},{"name":"ScmPhysicalDeviceSet_Max","features":[327]},{"name":"ScmRegionFlagLabel","features":[327]},{"name":"ScmRegionFlagNone","features":[327]},{"name":"ShrinkAbort","features":[327]},{"name":"ShrinkCommit","features":[327]},{"name":"ShrinkPrepare","features":[327]},{"name":"SmrGcActionPause","features":[327]},{"name":"SmrGcActionStart","features":[327]},{"name":"SmrGcActionStartFullSpeed","features":[327]},{"name":"SmrGcActionStop","features":[327]},{"name":"SmrGcMethodCompaction","features":[327]},{"name":"SmrGcMethodCompression","features":[327]},{"name":"SmrGcMethodRotation","features":[327]},{"name":"SmrGcStateActive","features":[327]},{"name":"SmrGcStateActiveFullSpeed","features":[327]},{"name":"SmrGcStateInactive","features":[327]},{"name":"SmrGcStatePaused","features":[327]},{"name":"StorAttributeMgmt_ClearAttribute","features":[327]},{"name":"StorAttributeMgmt_ResetAttribute","features":[327]},{"name":"StorAttributeMgmt_SetAttribute","features":[327]},{"name":"StorRpmbAuthenticatedDeviceConfigRead","features":[327]},{"name":"StorRpmbAuthenticatedDeviceConfigWrite","features":[327]},{"name":"StorRpmbAuthenticatedRead","features":[327]},{"name":"StorRpmbAuthenticatedWrite","features":[327]},{"name":"StorRpmbProgramAuthKey","features":[327]},{"name":"StorRpmbQueryWriteCounter","features":[327]},{"name":"StorRpmbReadResultRequest","features":[327]},{"name":"StorageAccessAlignmentProperty","features":[327]},{"name":"StorageAdapterCryptoProperty","features":[327]},{"name":"StorageAdapterPhysicalTopologyProperty","features":[327]},{"name":"StorageAdapterProperty","features":[327]},{"name":"StorageAdapterProtocolSpecificProperty","features":[327]},{"name":"StorageAdapterRpmbProperty","features":[327]},{"name":"StorageAdapterSerialNumberProperty","features":[327]},{"name":"StorageAdapterTemperatureProperty","features":[327]},{"name":"StorageCounterTypeFlushLatency100NSMax","features":[327]},{"name":"StorageCounterTypeLoadUnloadCycleCount","features":[327]},{"name":"StorageCounterTypeLoadUnloadCycleCountMax","features":[327]},{"name":"StorageCounterTypeManufactureDate","features":[327]},{"name":"StorageCounterTypeMax","features":[327]},{"name":"StorageCounterTypePowerOnHours","features":[327]},{"name":"StorageCounterTypeReadErrorsCorrected","features":[327]},{"name":"StorageCounterTypeReadErrorsTotal","features":[327]},{"name":"StorageCounterTypeReadErrorsUncorrected","features":[327]},{"name":"StorageCounterTypeReadLatency100NSMax","features":[327]},{"name":"StorageCounterTypeStartStopCycleCount","features":[327]},{"name":"StorageCounterTypeStartStopCycleCountMax","features":[327]},{"name":"StorageCounterTypeTemperatureCelsius","features":[327]},{"name":"StorageCounterTypeTemperatureCelsiusMax","features":[327]},{"name":"StorageCounterTypeUnknown","features":[327]},{"name":"StorageCounterTypeWearPercentage","features":[327]},{"name":"StorageCounterTypeWearPercentageMax","features":[327]},{"name":"StorageCounterTypeWearPercentageWarning","features":[327]},{"name":"StorageCounterTypeWriteErrorsCorrected","features":[327]},{"name":"StorageCounterTypeWriteErrorsTotal","features":[327]},{"name":"StorageCounterTypeWriteErrorsUncorrected","features":[327]},{"name":"StorageCounterTypeWriteLatency100NSMax","features":[327]},{"name":"StorageCryptoAlgorithmAESECB","features":[327]},{"name":"StorageCryptoAlgorithmBitlockerAESCBC","features":[327]},{"name":"StorageCryptoAlgorithmESSIVAESCBC","features":[327]},{"name":"StorageCryptoAlgorithmMax","features":[327]},{"name":"StorageCryptoAlgorithmUnknown","features":[327]},{"name":"StorageCryptoAlgorithmXTSAES","features":[327]},{"name":"StorageCryptoKeySize128Bits","features":[327]},{"name":"StorageCryptoKeySize192Bits","features":[327]},{"name":"StorageCryptoKeySize256Bits","features":[327]},{"name":"StorageCryptoKeySize512Bits","features":[327]},{"name":"StorageCryptoKeySizeUnknown","features":[327]},{"name":"StorageDeviceAttributesProperty","features":[327]},{"name":"StorageDeviceCopyOffloadProperty","features":[327]},{"name":"StorageDeviceDeviceTelemetryProperty","features":[327]},{"name":"StorageDeviceEnduranceProperty","features":[327]},{"name":"StorageDeviceIdProperty","features":[327]},{"name":"StorageDeviceIoCapabilityProperty","features":[327]},{"name":"StorageDeviceLBProvisioningProperty","features":[327]},{"name":"StorageDeviceLedStateProperty","features":[327]},{"name":"StorageDeviceLocationProperty","features":[327]},{"name":"StorageDeviceManagementStatus","features":[327]},{"name":"StorageDeviceMediumProductType","features":[327]},{"name":"StorageDeviceNumaProperty","features":[327]},{"name":"StorageDevicePhysicalTopologyProperty","features":[327]},{"name":"StorageDevicePowerCapUnitsMilliwatts","features":[327]},{"name":"StorageDevicePowerCapUnitsPercent","features":[327]},{"name":"StorageDevicePowerProperty","features":[327]},{"name":"StorageDeviceProperty","features":[327]},{"name":"StorageDeviceProtocolSpecificProperty","features":[327]},{"name":"StorageDeviceResiliencyProperty","features":[327]},{"name":"StorageDeviceSeekPenaltyProperty","features":[327]},{"name":"StorageDeviceSelfEncryptionProperty","features":[327]},{"name":"StorageDeviceTemperatureProperty","features":[327]},{"name":"StorageDeviceTrimProperty","features":[327]},{"name":"StorageDeviceUniqueIdProperty","features":[327]},{"name":"StorageDeviceUnsafeShutdownCount","features":[327]},{"name":"StorageDeviceWriteAggregationProperty","features":[327]},{"name":"StorageDeviceWriteCacheProperty","features":[327]},{"name":"StorageDeviceZonedDeviceProperty","features":[327]},{"name":"StorageDiagnosticLevelDefault","features":[327]},{"name":"StorageDiagnosticLevelMax","features":[327]},{"name":"StorageDiagnosticTargetTypeHbaFirmware","features":[327]},{"name":"StorageDiagnosticTargetTypeMax","features":[327]},{"name":"StorageDiagnosticTargetTypeMiniport","features":[327]},{"name":"StorageDiagnosticTargetTypePort","features":[327]},{"name":"StorageDiagnosticTargetTypeUndefined","features":[327]},{"name":"StorageEncryptionTypeEDrive","features":[327]},{"name":"StorageEncryptionTypeTcgOpal","features":[327]},{"name":"StorageEncryptionTypeUnknown","features":[327]},{"name":"StorageFruIdProperty","features":[327]},{"name":"StorageIdAssocDevice","features":[327]},{"name":"StorageIdAssocPort","features":[327]},{"name":"StorageIdAssocTarget","features":[327]},{"name":"StorageIdCodeSetAscii","features":[327]},{"name":"StorageIdCodeSetBinary","features":[327]},{"name":"StorageIdCodeSetReserved","features":[327]},{"name":"StorageIdCodeSetUtf8","features":[327]},{"name":"StorageIdNAAFormatIEEEERegisteredExtended","features":[327]},{"name":"StorageIdNAAFormatIEEEExtended","features":[327]},{"name":"StorageIdNAAFormatIEEERegistered","features":[327]},{"name":"StorageIdTypeEUI64","features":[327]},{"name":"StorageIdTypeFCPHName","features":[327]},{"name":"StorageIdTypeLogicalUnitGroup","features":[327]},{"name":"StorageIdTypeMD5LogicalUnitIdentifier","features":[327]},{"name":"StorageIdTypePortRelative","features":[327]},{"name":"StorageIdTypeScsiNameString","features":[327]},{"name":"StorageIdTypeTargetPortGroup","features":[327]},{"name":"StorageIdTypeVendorId","features":[327]},{"name":"StorageIdTypeVendorSpecific","features":[327]},{"name":"StorageMiniportProperty","features":[327]},{"name":"StoragePortCodeSetATAport","features":[327]},{"name":"StoragePortCodeSetReserved","features":[327]},{"name":"StoragePortCodeSetSBP2port","features":[327]},{"name":"StoragePortCodeSetSCSIport","features":[327]},{"name":"StoragePortCodeSetSDport","features":[327]},{"name":"StoragePortCodeSetSpaceport","features":[327]},{"name":"StoragePortCodeSetStorport","features":[327]},{"name":"StoragePortCodeSetUSBport","features":[327]},{"name":"StoragePowerupDeviceAttention","features":[327]},{"name":"StoragePowerupIO","features":[327]},{"name":"StoragePowerupUnknown","features":[327]},{"name":"StorageReserveIdHard","features":[327]},{"name":"StorageReserveIdMax","features":[327]},{"name":"StorageReserveIdNone","features":[327]},{"name":"StorageReserveIdSoft","features":[327]},{"name":"StorageReserveIdUpdateScratch","features":[327]},{"name":"StorageRpmbFrameTypeMax","features":[327]},{"name":"StorageRpmbFrameTypeStandard","features":[327]},{"name":"StorageRpmbFrameTypeUnknown","features":[327]},{"name":"StorageSanitizeMethodBlockErase","features":[327]},{"name":"StorageSanitizeMethodCryptoErase","features":[327]},{"name":"StorageSanitizeMethodDefault","features":[327]},{"name":"StorageTierClassCapacity","features":[327]},{"name":"StorageTierClassMax","features":[327]},{"name":"StorageTierClassPerformance","features":[327]},{"name":"StorageTierClassUnspecified","features":[327]},{"name":"StorageTierMediaTypeDisk","features":[327]},{"name":"StorageTierMediaTypeMax","features":[327]},{"name":"StorageTierMediaTypeScm","features":[327]},{"name":"StorageTierMediaTypeSsd","features":[327]},{"name":"StorageTierMediaTypeUnspecified","features":[327]},{"name":"TAPE_GET_STATISTICS","features":[327]},{"name":"TAPE_RESET_STATISTICS","features":[327]},{"name":"TAPE_RETURN_ENV_INFO","features":[327]},{"name":"TAPE_RETURN_STATISTICS","features":[327]},{"name":"TAPE_STATISTICS","features":[327]},{"name":"TCCollectionApplicationRequested","features":[327]},{"name":"TCCollectionBugCheck","features":[327]},{"name":"TCCollectionDeviceRequested","features":[327]},{"name":"TC_DEVICEDUMP_SUBSECTION_DESC_LENGTH","features":[327]},{"name":"TC_PUBLIC_DATA_TYPE_ATAGP","features":[327]},{"name":"TC_PUBLIC_DATA_TYPE_ATASMART","features":[327]},{"name":"TC_PUBLIC_DEVICEDUMP_CONTENT_GPLOG","features":[327]},{"name":"TC_PUBLIC_DEVICEDUMP_CONTENT_GPLOG_MAX","features":[327]},{"name":"TC_PUBLIC_DEVICEDUMP_CONTENT_SMART","features":[327]},{"name":"TELEMETRY_COMMAND_SIZE","features":[327]},{"name":"TXFS_CREATE_MINIVERSION_INFO","features":[327]},{"name":"TXFS_GET_METADATA_INFO_OUT","features":[327]},{"name":"TXFS_GET_TRANSACTED_VERSION","features":[327]},{"name":"TXFS_LIST_TRANSACTIONS","features":[327]},{"name":"TXFS_LIST_TRANSACTIONS_ENTRY","features":[327]},{"name":"TXFS_LIST_TRANSACTION_LOCKED_FILES","features":[327]},{"name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY","features":[327]},{"name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_CREATED","features":[327]},{"name":"TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_DELETED","features":[327]},{"name":"TXFS_LOGGING_MODE_FULL","features":[327]},{"name":"TXFS_LOGGING_MODE_SIMPLE","features":[327]},{"name":"TXFS_MODIFY_RM","features":[327]},{"name":"TXFS_QUERY_RM_INFORMATION","features":[327]},{"name":"TXFS_READ_BACKUP_INFORMATION_OUT","features":[327]},{"name":"TXFS_RMF_LAGS","features":[327]},{"name":"TXFS_RM_FLAG_DO_NOT_RESET_RM_AT_NEXT_START","features":[327]},{"name":"TXFS_RM_FLAG_ENFORCE_MINIMUM_SIZE","features":[327]},{"name":"TXFS_RM_FLAG_GROW_LOG","features":[327]},{"name":"TXFS_RM_FLAG_LOGGING_MODE","features":[327]},{"name":"TXFS_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE","features":[327]},{"name":"TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MAX","features":[327]},{"name":"TXFS_RM_FLAG_LOG_CONTAINER_COUNT_MIN","features":[327]},{"name":"TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS","features":[327]},{"name":"TXFS_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT","features":[327]},{"name":"TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX","features":[327]},{"name":"TXFS_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN","features":[327]},{"name":"TXFS_RM_FLAG_PREFER_AVAILABILITY","features":[327]},{"name":"TXFS_RM_FLAG_PREFER_CONSISTENCY","features":[327]},{"name":"TXFS_RM_FLAG_PRESERVE_CHANGES","features":[327]},{"name":"TXFS_RM_FLAG_RENAME_RM","features":[327]},{"name":"TXFS_RM_FLAG_RESET_RM_AT_NEXT_START","features":[327]},{"name":"TXFS_RM_FLAG_SHRINK_LOG","features":[327]},{"name":"TXFS_RM_STATE_ACTIVE","features":[327]},{"name":"TXFS_RM_STATE_NOT_STARTED","features":[327]},{"name":"TXFS_RM_STATE_SHUTTING_DOWN","features":[327]},{"name":"TXFS_RM_STATE_STARTING","features":[327]},{"name":"TXFS_ROLLFORWARD_REDO_FLAG_USE_LAST_REDO_LSN","features":[327]},{"name":"TXFS_ROLLFORWARD_REDO_FLAG_USE_LAST_VIRTUAL_CLOCK","features":[327]},{"name":"TXFS_ROLLFORWARD_REDO_INFORMATION","features":[327]},{"name":"TXFS_SAVEPOINT_CLEAR","features":[327]},{"name":"TXFS_SAVEPOINT_CLEAR_ALL","features":[327]},{"name":"TXFS_SAVEPOINT_INFORMATION","features":[307,327]},{"name":"TXFS_SAVEPOINT_ROLLBACK","features":[327]},{"name":"TXFS_SAVEPOINT_SET","features":[327]},{"name":"TXFS_START_RM_FLAG_LOGGING_MODE","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_AUTO_SHRINK_PERCENTAGE","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MAX","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_CONTAINER_COUNT_MIN","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_CONTAINER_SIZE","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_NUM_CONTAINERS","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_GROWTH_INCREMENT_PERCENT","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MAX","features":[327]},{"name":"TXFS_START_RM_FLAG_LOG_NO_CONTAINER_COUNT_MIN","features":[327]},{"name":"TXFS_START_RM_FLAG_PREFER_AVAILABILITY","features":[327]},{"name":"TXFS_START_RM_FLAG_PREFER_CONSISTENCY","features":[327]},{"name":"TXFS_START_RM_FLAG_PRESERVE_CHANGES","features":[327]},{"name":"TXFS_START_RM_FLAG_RECOVER_BEST_EFFORT","features":[327]},{"name":"TXFS_START_RM_INFORMATION","features":[327]},{"name":"TXFS_TRANSACTED_VERSION_NONTRANSACTED","features":[327]},{"name":"TXFS_TRANSACTED_VERSION_UNCOMMITTED","features":[327]},{"name":"TXFS_TRANSACTION_ACTIVE_INFO","features":[307,327]},{"name":"TXFS_TRANSACTION_STATE_ACTIVE","features":[327]},{"name":"TXFS_TRANSACTION_STATE_NONE","features":[327]},{"name":"TXFS_TRANSACTION_STATE_NOTACTIVE","features":[327]},{"name":"TXFS_TRANSACTION_STATE_PREPARED","features":[327]},{"name":"TXFS_WRITE_BACKUP_INFORMATION","features":[327]},{"name":"Travan","features":[327]},{"name":"UNDEFINE_ALTERNATE","features":[327]},{"name":"UNDEFINE_PRIMARY","features":[327]},{"name":"UNLOCK_ELEMENT","features":[327]},{"name":"UNRECOVERED_READS_VALID","features":[327]},{"name":"UNRECOVERED_WRITES_VALID","features":[327]},{"name":"USN_DELETE_FLAGS","features":[327]},{"name":"USN_DELETE_FLAG_DELETE","features":[327]},{"name":"USN_DELETE_FLAG_NOTIFY","features":[327]},{"name":"USN_DELETE_VALID_FLAGS","features":[327]},{"name":"USN_JOURNAL_DATA_V0","features":[327]},{"name":"USN_JOURNAL_DATA_V1","features":[327]},{"name":"USN_JOURNAL_DATA_V2","features":[327]},{"name":"USN_PAGE_SIZE","features":[327]},{"name":"USN_RANGE_TRACK_OUTPUT","features":[327]},{"name":"USN_REASON_BASIC_INFO_CHANGE","features":[327]},{"name":"USN_REASON_CLOSE","features":[327]},{"name":"USN_REASON_COMPRESSION_CHANGE","features":[327]},{"name":"USN_REASON_DATA_EXTEND","features":[327]},{"name":"USN_REASON_DATA_OVERWRITE","features":[327]},{"name":"USN_REASON_DATA_TRUNCATION","features":[327]},{"name":"USN_REASON_DESIRED_STORAGE_CLASS_CHANGE","features":[327]},{"name":"USN_REASON_EA_CHANGE","features":[327]},{"name":"USN_REASON_ENCRYPTION_CHANGE","features":[327]},{"name":"USN_REASON_FILE_CREATE","features":[327]},{"name":"USN_REASON_FILE_DELETE","features":[327]},{"name":"USN_REASON_HARD_LINK_CHANGE","features":[327]},{"name":"USN_REASON_INDEXABLE_CHANGE","features":[327]},{"name":"USN_REASON_INTEGRITY_CHANGE","features":[327]},{"name":"USN_REASON_NAMED_DATA_EXTEND","features":[327]},{"name":"USN_REASON_NAMED_DATA_OVERWRITE","features":[327]},{"name":"USN_REASON_NAMED_DATA_TRUNCATION","features":[327]},{"name":"USN_REASON_OBJECT_ID_CHANGE","features":[327]},{"name":"USN_REASON_RENAME_NEW_NAME","features":[327]},{"name":"USN_REASON_RENAME_OLD_NAME","features":[327]},{"name":"USN_REASON_REPARSE_POINT_CHANGE","features":[327]},{"name":"USN_REASON_SECURITY_CHANGE","features":[327]},{"name":"USN_REASON_STREAM_CHANGE","features":[327]},{"name":"USN_REASON_TRANSACTED_CHANGE","features":[327]},{"name":"USN_RECORD_COMMON_HEADER","features":[327]},{"name":"USN_RECORD_EXTENT","features":[327]},{"name":"USN_RECORD_UNION","features":[326,327]},{"name":"USN_RECORD_V2","features":[327]},{"name":"USN_RECORD_V3","features":[326,327]},{"name":"USN_RECORD_V4","features":[326,327]},{"name":"USN_SOURCE_AUXILIARY_DATA","features":[327]},{"name":"USN_SOURCE_CLIENT_REPLICATION_MANAGEMENT","features":[327]},{"name":"USN_SOURCE_DATA_MANAGEMENT","features":[327]},{"name":"USN_SOURCE_INFO_ID","features":[327]},{"name":"USN_SOURCE_REPLICATION_MANAGEMENT","features":[327]},{"name":"USN_TRACK_MODIFIED_RANGES","features":[327]},{"name":"UfsDataTypeMax","features":[327]},{"name":"UfsDataTypeQueryAttribute","features":[327]},{"name":"UfsDataTypeQueryDescriptor","features":[327]},{"name":"UfsDataTypeQueryDmeAttribute","features":[327]},{"name":"UfsDataTypeQueryDmePeerAttribute","features":[327]},{"name":"UfsDataTypeQueryFlag","features":[327]},{"name":"UfsDataTypeUnknown","features":[327]},{"name":"Unknown","features":[327]},{"name":"VALID_NTFT","features":[327]},{"name":"VENDOR_ID_LENGTH","features":[327]},{"name":"VERIFY_INFORMATION","features":[327]},{"name":"VIRTUALIZATION_INSTANCE_INFO_INPUT","features":[327]},{"name":"VIRTUALIZATION_INSTANCE_INFO_INPUT_EX","features":[327]},{"name":"VIRTUALIZATION_INSTANCE_INFO_OUTPUT","features":[327]},{"name":"VIRTUAL_STORAGE_BEHAVIOR_CODE","features":[327]},{"name":"VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT","features":[327]},{"name":"VOLUME_BITMAP_BUFFER","features":[327]},{"name":"VOLUME_DISK_EXTENTS","features":[327]},{"name":"VOLUME_GET_GPT_ATTRIBUTES_INFORMATION","features":[327]},{"name":"VOLUME_IS_DIRTY","features":[327]},{"name":"VOLUME_SESSION_OPEN","features":[327]},{"name":"VOLUME_UPGRADE_SCHEDULED","features":[327]},{"name":"VXATape","features":[327]},{"name":"VXATape_1","features":[327]},{"name":"VXATape_2","features":[327]},{"name":"VirtualStorageBehaviorCacheWriteBack","features":[327]},{"name":"VirtualStorageBehaviorCacheWriteThrough","features":[327]},{"name":"VirtualStorageBehaviorRestartIoProcessing","features":[327]},{"name":"VirtualStorageBehaviorStopIoProcessing","features":[327]},{"name":"VirtualStorageBehaviorUndefined","features":[327]},{"name":"WIM_PROVIDER_ADD_OVERLAY_INPUT","features":[327]},{"name":"WIM_PROVIDER_CURRENT_VERSION","features":[327]},{"name":"WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE","features":[327]},{"name":"WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED","features":[327]},{"name":"WIM_PROVIDER_EXTERNAL_INFO","features":[327]},{"name":"WIM_PROVIDER_OVERLAY_ENTRY","features":[327]},{"name":"WIM_PROVIDER_REMOVE_OVERLAY_INPUT","features":[327]},{"name":"WIM_PROVIDER_SUSPEND_OVERLAY_INPUT","features":[327]},{"name":"WIM_PROVIDER_UPDATE_OVERLAY_INPUT","features":[327]},{"name":"WMI_DISK_GEOMETRY_GUID","features":[327]},{"name":"WOF_CURRENT_VERSION","features":[327]},{"name":"WOF_EXTERNAL_FILE_ID","features":[326,327]},{"name":"WOF_EXTERNAL_INFO","features":[327]},{"name":"WOF_PROVIDER_CLOUD","features":[327]},{"name":"WOF_VERSION_INFO","features":[327]},{"name":"WRITE_CACHE_CHANGE","features":[327]},{"name":"WRITE_CACHE_ENABLE","features":[327]},{"name":"WRITE_CACHE_TYPE","features":[327]},{"name":"WRITE_COMPRESSION_INFO_VALID","features":[327]},{"name":"WRITE_THROUGH","features":[327]},{"name":"WRITE_USN_REASON_INPUT","features":[327]},{"name":"WriteCacheChangeUnknown","features":[327]},{"name":"WriteCacheChangeable","features":[327]},{"name":"WriteCacheDisabled","features":[327]},{"name":"WriteCacheEnableUnknown","features":[327]},{"name":"WriteCacheEnabled","features":[327]},{"name":"WriteCacheNotChangeable","features":[327]},{"name":"WriteCacheTypeNone","features":[327]},{"name":"WriteCacheTypeUnknown","features":[327]},{"name":"WriteCacheTypeWriteBack","features":[327]},{"name":"WriteCacheTypeWriteThrough","features":[327]},{"name":"WriteThroughNotSupported","features":[327]},{"name":"WriteThroughSupported","features":[327]},{"name":"WriteThroughUnknown","features":[327]},{"name":"ZoneConditionClosed","features":[327]},{"name":"ZoneConditionConventional","features":[327]},{"name":"ZoneConditionEmpty","features":[327]},{"name":"ZoneConditionExplicitlyOpened","features":[327]},{"name":"ZoneConditionFull","features":[327]},{"name":"ZoneConditionImplicitlyOpened","features":[327]},{"name":"ZoneConditionOffline","features":[327]},{"name":"ZoneConditionReadOnly","features":[327]},{"name":"ZoneTypeConventional","features":[327]},{"name":"ZoneTypeMax","features":[327]},{"name":"ZoneTypeSequentialWritePreferred","features":[327]},{"name":"ZoneTypeSequentialWriteRequired","features":[327]},{"name":"ZoneTypeUnknown","features":[327]},{"name":"ZonedDeviceTypeDeviceManaged","features":[327]},{"name":"ZonedDeviceTypeHostAware","features":[327]},{"name":"ZonedDeviceTypeHostManaged","features":[327]},{"name":"ZonedDeviceTypeUnknown","features":[327]},{"name":"ZonesAttributeTypeAndLengthMayDifferent","features":[327]},{"name":"ZonesAttributeTypeMayDifferentLengthSame","features":[327]},{"name":"ZonesAttributeTypeSameLastZoneLengthDifferent","features":[327]},{"name":"ZonesAttributeTypeSameLengthSame","features":[327]}],"577":[{"name":"AssignProcessToJobObject","features":[307,564]},{"name":"CreateJobObjectA","features":[307,310,564]},{"name":"CreateJobObjectW","features":[307,310,564]},{"name":"CreateJobSet","features":[307,564]},{"name":"FreeMemoryJobObject","features":[564]},{"name":"IsProcessInJob","features":[307,564]},{"name":"JOBOBJECTINFOCLASS","features":[564]},{"name":"JOBOBJECT_ASSOCIATE_COMPLETION_PORT","features":[307,564]},{"name":"JOBOBJECT_BASIC_ACCOUNTING_INFORMATION","features":[564]},{"name":"JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION","features":[564,342]},{"name":"JOBOBJECT_BASIC_LIMIT_INFORMATION","features":[564]},{"name":"JOBOBJECT_BASIC_PROCESS_ID_LIST","features":[564]},{"name":"JOBOBJECT_BASIC_UI_RESTRICTIONS","features":[564]},{"name":"JOBOBJECT_CPU_RATE_CONTROL_INFORMATION","features":[564]},{"name":"JOBOBJECT_END_OF_JOB_TIME_INFORMATION","features":[564]},{"name":"JOBOBJECT_EXTENDED_LIMIT_INFORMATION","features":[564,342]},{"name":"JOBOBJECT_IO_ATTRIBUTION_CONTROL_DISABLE","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_CONTROL_ENABLE","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_CONTROL_VALID_FLAGS","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_INFORMATION","features":[564]},{"name":"JOBOBJECT_IO_ATTRIBUTION_STATS","features":[564]},{"name":"JOBOBJECT_IO_RATE_CONTROL_INFORMATION","features":[564]},{"name":"JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V1","features":[564]},{"name":"JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2","features":[564]},{"name":"JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3","features":[564]},{"name":"JOBOBJECT_JOBSET_INFORMATION","features":[564]},{"name":"JOBOBJECT_LIMIT_VIOLATION_INFORMATION","features":[564]},{"name":"JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2","features":[564]},{"name":"JOBOBJECT_NET_RATE_CONTROL_INFORMATION","features":[564]},{"name":"JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION","features":[564]},{"name":"JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2","features":[564]},{"name":"JOBOBJECT_RATE_CONTROL_TOLERANCE","features":[564]},{"name":"JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL","features":[564]},{"name":"JOBOBJECT_SECURITY_LIMIT_INFORMATION","features":[307,310,564]},{"name":"JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_ENABLE","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_HARD_CAP","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_MIN_MAX_RATE","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_NOTIFY","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_CPU_RATE_CONTROL_WEIGHT_BASED","features":[564]},{"name":"JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_ENABLE","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_FLAGS","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ALL","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ON_SOFT_CAP","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME","features":[564]},{"name":"JOB_OBJECT_IO_RATE_CONTROL_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_LIMIT","features":[564]},{"name":"JOB_OBJECT_LIMIT_ACTIVE_PROCESS","features":[564]},{"name":"JOB_OBJECT_LIMIT_AFFINITY","features":[564]},{"name":"JOB_OBJECT_LIMIT_BREAKAWAY_OK","features":[564]},{"name":"JOB_OBJECT_LIMIT_CPU_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION","features":[564]},{"name":"JOB_OBJECT_LIMIT_IO_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_MEMORY","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_MEMORY_HIGH","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_MEMORY_LOW","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_READ_BYTES","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_TIME","features":[564]},{"name":"JOB_OBJECT_LIMIT_JOB_WRITE_BYTES","features":[564]},{"name":"JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE","features":[564]},{"name":"JOB_OBJECT_LIMIT_NET_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME","features":[564]},{"name":"JOB_OBJECT_LIMIT_PRIORITY_CLASS","features":[564]},{"name":"JOB_OBJECT_LIMIT_PROCESS_MEMORY","features":[564]},{"name":"JOB_OBJECT_LIMIT_PROCESS_TIME","features":[564]},{"name":"JOB_OBJECT_LIMIT_RATE_CONTROL","features":[564]},{"name":"JOB_OBJECT_LIMIT_SCHEDULING_CLASS","features":[564]},{"name":"JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK","features":[564]},{"name":"JOB_OBJECT_LIMIT_SUBSET_AFFINITY","features":[564]},{"name":"JOB_OBJECT_LIMIT_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_LIMIT_WORKINGSET","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_ENABLE","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_FLAGS","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTH","features":[564]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_POST_AT_END_OF_JOB","features":[564]},{"name":"JOB_OBJECT_SECURITY","features":[564]},{"name":"JOB_OBJECT_SECURITY_FILTER_TOKENS","features":[564]},{"name":"JOB_OBJECT_SECURITY_NO_ADMIN","features":[564]},{"name":"JOB_OBJECT_SECURITY_ONLY_TOKEN","features":[564]},{"name":"JOB_OBJECT_SECURITY_RESTRICTED_TOKEN","features":[564]},{"name":"JOB_OBJECT_SECURITY_VALID_FLAGS","features":[564]},{"name":"JOB_OBJECT_TERMINATE_AT_END_ACTION","features":[564]},{"name":"JOB_OBJECT_TERMINATE_AT_END_OF_JOB","features":[564]},{"name":"JOB_OBJECT_UILIMIT","features":[564]},{"name":"JOB_OBJECT_UILIMIT_DESKTOP","features":[564]},{"name":"JOB_OBJECT_UILIMIT_DISPLAYSETTINGS","features":[564]},{"name":"JOB_OBJECT_UILIMIT_EXITWINDOWS","features":[564]},{"name":"JOB_OBJECT_UILIMIT_GLOBALATOMS","features":[564]},{"name":"JOB_OBJECT_UILIMIT_HANDLES","features":[564]},{"name":"JOB_OBJECT_UILIMIT_NONE","features":[564]},{"name":"JOB_OBJECT_UILIMIT_READCLIPBOARD","features":[564]},{"name":"JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS","features":[564]},{"name":"JOB_OBJECT_UILIMIT_WRITECLIPBOARD","features":[564]},{"name":"JOB_SET_ARRAY","features":[307,564]},{"name":"JobObjectAssociateCompletionPortInformation","features":[564]},{"name":"JobObjectBasicAccountingInformation","features":[564]},{"name":"JobObjectBasicAndIoAccountingInformation","features":[564]},{"name":"JobObjectBasicLimitInformation","features":[564]},{"name":"JobObjectBasicProcessIdList","features":[564]},{"name":"JobObjectBasicUIRestrictions","features":[564]},{"name":"JobObjectCompletionCounter","features":[564]},{"name":"JobObjectCompletionFilter","features":[564]},{"name":"JobObjectCpuRateControlInformation","features":[564]},{"name":"JobObjectCreateSilo","features":[564]},{"name":"JobObjectEndOfJobTimeInformation","features":[564]},{"name":"JobObjectExtendedLimitInformation","features":[564]},{"name":"JobObjectGroupInformation","features":[564]},{"name":"JobObjectGroupInformationEx","features":[564]},{"name":"JobObjectJobSetInformation","features":[564]},{"name":"JobObjectLimitViolationInformation","features":[564]},{"name":"JobObjectLimitViolationInformation2","features":[564]},{"name":"JobObjectNetRateControlInformation","features":[564]},{"name":"JobObjectNotificationLimitInformation","features":[564]},{"name":"JobObjectNotificationLimitInformation2","features":[564]},{"name":"JobObjectReserved10Information","features":[564]},{"name":"JobObjectReserved11Information","features":[564]},{"name":"JobObjectReserved12Information","features":[564]},{"name":"JobObjectReserved13Information","features":[564]},{"name":"JobObjectReserved14Information","features":[564]},{"name":"JobObjectReserved15Information","features":[564]},{"name":"JobObjectReserved16Information","features":[564]},{"name":"JobObjectReserved17Information","features":[564]},{"name":"JobObjectReserved18Information","features":[564]},{"name":"JobObjectReserved19Information","features":[564]},{"name":"JobObjectReserved1Information","features":[564]},{"name":"JobObjectReserved20Information","features":[564]},{"name":"JobObjectReserved21Information","features":[564]},{"name":"JobObjectReserved22Information","features":[564]},{"name":"JobObjectReserved23Information","features":[564]},{"name":"JobObjectReserved24Information","features":[564]},{"name":"JobObjectReserved25Information","features":[564]},{"name":"JobObjectReserved26Information","features":[564]},{"name":"JobObjectReserved27Information","features":[564]},{"name":"JobObjectReserved2Information","features":[564]},{"name":"JobObjectReserved3Information","features":[564]},{"name":"JobObjectReserved4Information","features":[564]},{"name":"JobObjectReserved5Information","features":[564]},{"name":"JobObjectReserved6Information","features":[564]},{"name":"JobObjectReserved7Information","features":[564]},{"name":"JobObjectReserved8Information","features":[564]},{"name":"JobObjectReserved9Information","features":[564]},{"name":"JobObjectSecurityLimitInformation","features":[564]},{"name":"JobObjectSiloBasicInformation","features":[564]},{"name":"MaxJobObjectInfoClass","features":[564]},{"name":"OpenJobObjectA","features":[307,564]},{"name":"OpenJobObjectW","features":[307,564]},{"name":"QueryInformationJobObject","features":[307,564]},{"name":"QueryIoRateControlInformationJobObject","features":[307,564]},{"name":"SetInformationJobObject","features":[307,564]},{"name":"SetIoRateControlInformationJobObject","features":[307,564]},{"name":"TerminateJobObject","features":[307,564]},{"name":"ToleranceHigh","features":[564]},{"name":"ToleranceIntervalLong","features":[564]},{"name":"ToleranceIntervalMedium","features":[564]},{"name":"ToleranceIntervalShort","features":[564]},{"name":"ToleranceLow","features":[564]},{"name":"ToleranceMedium","features":[564]},{"name":"UserHandleGrantAccess","features":[307,564]}],"578":[{"name":"JS_SOURCE_CONTEXT_NONE","features":[565]},{"name":"JsAddRef","features":[565]},{"name":"JsArray","features":[565]},{"name":"JsBackgroundWorkItemCallback","features":[565]},{"name":"JsBeforeCollectCallback","features":[565]},{"name":"JsBoolToBoolean","features":[565]},{"name":"JsBoolean","features":[565]},{"name":"JsBooleanToBool","features":[565]},{"name":"JsCallFunction","features":[565]},{"name":"JsCollectGarbage","features":[565]},{"name":"JsConstructObject","features":[565]},{"name":"JsConvertValueToBoolean","features":[565]},{"name":"JsConvertValueToNumber","features":[565]},{"name":"JsConvertValueToObject","features":[565]},{"name":"JsConvertValueToString","features":[565]},{"name":"JsCreateArray","features":[565]},{"name":"JsCreateContext","features":[546,565]},{"name":"JsCreateContext","features":[546,565]},{"name":"JsCreateError","features":[565]},{"name":"JsCreateExternalObject","features":[565]},{"name":"JsCreateFunction","features":[565]},{"name":"JsCreateObject","features":[565]},{"name":"JsCreateRangeError","features":[565]},{"name":"JsCreateReferenceError","features":[565]},{"name":"JsCreateRuntime","features":[565]},{"name":"JsCreateSyntaxError","features":[565]},{"name":"JsCreateTypeError","features":[565]},{"name":"JsCreateURIError","features":[565]},{"name":"JsDefineProperty","features":[565]},{"name":"JsDeleteIndexedProperty","features":[565]},{"name":"JsDeleteProperty","features":[565]},{"name":"JsDisableRuntimeExecution","features":[565]},{"name":"JsDisposeRuntime","features":[565]},{"name":"JsDoubleToNumber","features":[565]},{"name":"JsEnableRuntimeExecution","features":[565]},{"name":"JsEnumerateHeap","features":[546,565]},{"name":"JsEquals","features":[565]},{"name":"JsError","features":[565]},{"name":"JsErrorAlreadyDebuggingContext","features":[565]},{"name":"JsErrorAlreadyProfilingContext","features":[565]},{"name":"JsErrorArgumentNotObject","features":[565]},{"name":"JsErrorBadSerializedScript","features":[565]},{"name":"JsErrorCannotDisableExecution","features":[565]},{"name":"JsErrorCannotSerializeDebugScript","features":[565]},{"name":"JsErrorCategoryEngine","features":[565]},{"name":"JsErrorCategoryFatal","features":[565]},{"name":"JsErrorCategoryScript","features":[565]},{"name":"JsErrorCategoryUsage","features":[565]},{"name":"JsErrorCode","features":[565]},{"name":"JsErrorFatal","features":[565]},{"name":"JsErrorHeapEnumInProgress","features":[565]},{"name":"JsErrorIdleNotEnabled","features":[565]},{"name":"JsErrorInDisabledState","features":[565]},{"name":"JsErrorInExceptionState","features":[565]},{"name":"JsErrorInProfileCallback","features":[565]},{"name":"JsErrorInThreadServiceCallback","features":[565]},{"name":"JsErrorInvalidArgument","features":[565]},{"name":"JsErrorNoCurrentContext","features":[565]},{"name":"JsErrorNotImplemented","features":[565]},{"name":"JsErrorNullArgument","features":[565]},{"name":"JsErrorOutOfMemory","features":[565]},{"name":"JsErrorRuntimeInUse","features":[565]},{"name":"JsErrorScriptCompile","features":[565]},{"name":"JsErrorScriptEvalDisabled","features":[565]},{"name":"JsErrorScriptException","features":[565]},{"name":"JsErrorScriptTerminated","features":[565]},{"name":"JsErrorWrongThread","features":[565]},{"name":"JsFinalizeCallback","features":[565]},{"name":"JsFunction","features":[565]},{"name":"JsGetAndClearException","features":[565]},{"name":"JsGetCurrentContext","features":[565]},{"name":"JsGetExtensionAllowed","features":[565]},{"name":"JsGetExternalData","features":[565]},{"name":"JsGetFalseValue","features":[565]},{"name":"JsGetGlobalObject","features":[565]},{"name":"JsGetIndexedProperty","features":[565]},{"name":"JsGetNullValue","features":[565]},{"name":"JsGetOwnPropertyDescriptor","features":[565]},{"name":"JsGetOwnPropertyNames","features":[565]},{"name":"JsGetProperty","features":[565]},{"name":"JsGetPropertyIdFromName","features":[565]},{"name":"JsGetPropertyNameFromId","features":[565]},{"name":"JsGetPrototype","features":[565]},{"name":"JsGetRuntime","features":[565]},{"name":"JsGetRuntimeMemoryLimit","features":[565]},{"name":"JsGetRuntimeMemoryUsage","features":[565]},{"name":"JsGetStringLength","features":[565]},{"name":"JsGetTrueValue","features":[565]},{"name":"JsGetUndefinedValue","features":[565]},{"name":"JsGetValueType","features":[565]},{"name":"JsHasException","features":[565]},{"name":"JsHasExternalData","features":[565]},{"name":"JsHasIndexedProperty","features":[565]},{"name":"JsHasProperty","features":[565]},{"name":"JsIdle","features":[565]},{"name":"JsIntToNumber","features":[565]},{"name":"JsIsEnumeratingHeap","features":[565]},{"name":"JsIsRuntimeExecutionDisabled","features":[565]},{"name":"JsMemoryAllocate","features":[565]},{"name":"JsMemoryAllocationCallback","features":[565]},{"name":"JsMemoryEventType","features":[565]},{"name":"JsMemoryFailure","features":[565]},{"name":"JsMemoryFree","features":[565]},{"name":"JsNativeFunction","features":[565]},{"name":"JsNoError","features":[565]},{"name":"JsNull","features":[565]},{"name":"JsNumber","features":[565]},{"name":"JsNumberToDouble","features":[565]},{"name":"JsObject","features":[565]},{"name":"JsParseScript","features":[565]},{"name":"JsParseSerializedScript","features":[565]},{"name":"JsPointerToString","features":[565]},{"name":"JsPreventExtension","features":[565]},{"name":"JsRelease","features":[565]},{"name":"JsRunScript","features":[565]},{"name":"JsRunSerializedScript","features":[565]},{"name":"JsRuntimeAttributeAllowScriptInterrupt","features":[565]},{"name":"JsRuntimeAttributeDisableBackgroundWork","features":[565]},{"name":"JsRuntimeAttributeDisableEval","features":[565]},{"name":"JsRuntimeAttributeDisableNativeCodeGeneration","features":[565]},{"name":"JsRuntimeAttributeEnableIdleProcessing","features":[565]},{"name":"JsRuntimeAttributeNone","features":[565]},{"name":"JsRuntimeAttributes","features":[565]},{"name":"JsRuntimeVersion","features":[565]},{"name":"JsRuntimeVersion10","features":[565]},{"name":"JsRuntimeVersion11","features":[565]},{"name":"JsRuntimeVersionEdge","features":[565]},{"name":"JsSerializeScript","features":[565]},{"name":"JsSetCurrentContext","features":[565]},{"name":"JsSetException","features":[565]},{"name":"JsSetExternalData","features":[565]},{"name":"JsSetIndexedProperty","features":[565]},{"name":"JsSetProperty","features":[565]},{"name":"JsSetPrototype","features":[565]},{"name":"JsSetRuntimeBeforeCollectCallback","features":[565]},{"name":"JsSetRuntimeMemoryAllocationCallback","features":[565]},{"name":"JsSetRuntimeMemoryLimit","features":[565]},{"name":"JsStartDebugging","features":[546,565]},{"name":"JsStartDebugging","features":[546,565]},{"name":"JsStartProfiling","features":[546,565]},{"name":"JsStopProfiling","features":[565]},{"name":"JsStrictEquals","features":[565]},{"name":"JsString","features":[565]},{"name":"JsStringToPointer","features":[565]},{"name":"JsThreadServiceCallback","features":[565]},{"name":"JsUndefined","features":[565]},{"name":"JsValueToVariant","features":[307,358,565,359,360]},{"name":"JsValueType","features":[565]},{"name":"JsVariantToValue","features":[307,358,565,359,360]}],"579":[{"name":"BackOffice","features":[313]},{"name":"Blade","features":[313]},{"name":"COMPARTMENT_ID","features":[313]},{"name":"CSTRING","features":[313]},{"name":"CommunicationServer","features":[313]},{"name":"ComputeServer","features":[313]},{"name":"DEFAULT_COMPARTMENT_ID","features":[313]},{"name":"DataCenter","features":[313]},{"name":"EVENT_TYPE","features":[313]},{"name":"EXCEPTION_DISPOSITION","features":[313]},{"name":"EXCEPTION_REGISTRATION_RECORD","features":[307,336,313]},{"name":"EXCEPTION_ROUTINE","features":[307,336,313]},{"name":"EmbeddedNT","features":[313]},{"name":"EmbeddedRestricted","features":[313]},{"name":"Enterprise","features":[313]},{"name":"ExceptionCollidedUnwind","features":[313]},{"name":"ExceptionContinueExecution","features":[313]},{"name":"ExceptionContinueSearch","features":[313]},{"name":"ExceptionNestedException","features":[313]},{"name":"FLOATING_SAVE_AREA","features":[313]},{"name":"FLOATING_SAVE_AREA","features":[313]},{"name":"LIST_ENTRY","features":[313]},{"name":"LIST_ENTRY32","features":[313]},{"name":"LIST_ENTRY64","features":[313]},{"name":"MAXUCHAR","features":[313]},{"name":"MAXULONG","features":[313]},{"name":"MAXUSHORT","features":[313]},{"name":"MaxSuiteType","features":[313]},{"name":"MultiUserTS","features":[313]},{"name":"NT_PRODUCT_TYPE","features":[313]},{"name":"NT_TIB","features":[307,336,313]},{"name":"NULL64","features":[313]},{"name":"NotificationEvent","features":[313]},{"name":"NotificationTimer","features":[313]},{"name":"NtProductLanManNt","features":[313]},{"name":"NtProductServer","features":[313]},{"name":"NtProductWinNt","features":[313]},{"name":"OBJECTID","features":[313]},{"name":"OBJ_CASE_INSENSITIVE","features":[313]},{"name":"OBJ_DONT_REPARSE","features":[313]},{"name":"OBJ_EXCLUSIVE","features":[313]},{"name":"OBJ_FORCE_ACCESS_CHECK","features":[313]},{"name":"OBJ_HANDLE_TAGBITS","features":[313]},{"name":"OBJ_IGNORE_IMPERSONATED_DEVICEMAP","features":[313]},{"name":"OBJ_INHERIT","features":[313]},{"name":"OBJ_KERNEL_HANDLE","features":[313]},{"name":"OBJ_OPENIF","features":[313]},{"name":"OBJ_OPENLINK","features":[313]},{"name":"OBJ_PERMANENT","features":[313]},{"name":"OBJ_VALID_ATTRIBUTES","features":[313]},{"name":"PROCESSOR_NUMBER","features":[313]},{"name":"Personal","features":[313]},{"name":"PhoneNT","features":[313]},{"name":"QUAD","features":[313]},{"name":"RTL_BALANCED_NODE","features":[313]},{"name":"RTL_BALANCED_NODE_RESERVED_PARENT_MASK","features":[313]},{"name":"RtlFirstEntrySList","features":[313]},{"name":"RtlInitializeSListHead","features":[313]},{"name":"RtlInterlockedFlushSList","features":[313]},{"name":"RtlInterlockedPopEntrySList","features":[313]},{"name":"RtlInterlockedPushEntrySList","features":[313]},{"name":"RtlInterlockedPushListSListEx","features":[313]},{"name":"RtlQueryDepthSList","features":[313]},{"name":"SINGLE_LIST_ENTRY","features":[313]},{"name":"SINGLE_LIST_ENTRY32","features":[313]},{"name":"SLIST_ENTRY","features":[313]},{"name":"SLIST_HEADER","features":[313]},{"name":"SLIST_HEADER","features":[313]},{"name":"SLIST_HEADER","features":[313]},{"name":"STRING","features":[313]},{"name":"STRING32","features":[313]},{"name":"STRING64","features":[313]},{"name":"SUITE_TYPE","features":[313]},{"name":"SecurityAppliance","features":[313]},{"name":"SingleUserTS","features":[313]},{"name":"SmallBusiness","features":[313]},{"name":"SmallBusinessRestricted","features":[313]},{"name":"StorageServer","features":[313]},{"name":"SynchronizationEvent","features":[313]},{"name":"SynchronizationTimer","features":[313]},{"name":"TIMER_TYPE","features":[313]},{"name":"TerminalServer","features":[313]},{"name":"UNSPECIFIED_COMPARTMENT_ID","features":[313]},{"name":"WAIT_TYPE","features":[313]},{"name":"WHServer","features":[313]},{"name":"WNF_STATE_NAME","features":[313]},{"name":"WaitAll","features":[313]},{"name":"WaitAny","features":[313]},{"name":"WaitDequeue","features":[313]},{"name":"WaitDpc","features":[313]},{"name":"WaitNotification","features":[313]}],"580":[{"name":"AddDllDirectory","features":[566]},{"name":"BeginUpdateResourceA","features":[307,566]},{"name":"BeginUpdateResourceW","features":[307,566]},{"name":"CURRENT_IMPORT_REDIRECTION_VERSION","features":[566]},{"name":"DONT_RESOLVE_DLL_REFERENCES","features":[566]},{"name":"DisableThreadLibraryCalls","features":[307,566]},{"name":"ENUMRESLANGPROCA","features":[307,566]},{"name":"ENUMRESLANGPROCW","features":[307,566]},{"name":"ENUMRESNAMEPROCA","features":[307,566]},{"name":"ENUMRESNAMEPROCW","features":[307,566]},{"name":"ENUMRESTYPEPROCA","features":[307,566]},{"name":"ENUMRESTYPEPROCW","features":[307,566]},{"name":"ENUMUILANG","features":[566]},{"name":"EndUpdateResourceA","features":[307,566]},{"name":"EndUpdateResourceW","features":[307,566]},{"name":"EnumResourceLanguagesA","features":[307,566]},{"name":"EnumResourceLanguagesExA","features":[307,566]},{"name":"EnumResourceLanguagesExW","features":[307,566]},{"name":"EnumResourceLanguagesW","features":[307,566]},{"name":"EnumResourceNamesA","features":[307,566]},{"name":"EnumResourceNamesExA","features":[307,566]},{"name":"EnumResourceNamesExW","features":[307,566]},{"name":"EnumResourceNamesW","features":[307,566]},{"name":"EnumResourceTypesA","features":[307,566]},{"name":"EnumResourceTypesExA","features":[307,566]},{"name":"EnumResourceTypesExW","features":[307,566]},{"name":"EnumResourceTypesW","features":[307,566]},{"name":"FIND_RESOURCE_DIRECTORY_LANGUAGES","features":[566]},{"name":"FIND_RESOURCE_DIRECTORY_NAMES","features":[566]},{"name":"FIND_RESOURCE_DIRECTORY_TYPES","features":[566]},{"name":"FindResourceA","features":[307,566]},{"name":"FindResourceExA","features":[307,566]},{"name":"FindResourceExW","features":[307,566]},{"name":"FindResourceW","features":[307,566]},{"name":"FreeLibraryAndExitThread","features":[307,566]},{"name":"FreeResource","features":[307,566]},{"name":"GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS","features":[566]},{"name":"GET_MODULE_HANDLE_EX_FLAG_PIN","features":[566]},{"name":"GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT","features":[566]},{"name":"GetDllDirectoryA","features":[566]},{"name":"GetDllDirectoryW","features":[566]},{"name":"GetModuleFileNameA","features":[307,566]},{"name":"GetModuleFileNameW","features":[307,566]},{"name":"GetModuleHandleA","features":[307,566]},{"name":"GetModuleHandleExA","features":[307,566]},{"name":"GetModuleHandleExW","features":[307,566]},{"name":"GetModuleHandleW","features":[307,566]},{"name":"GetProcAddress","features":[307,566]},{"name":"LOAD_IGNORE_CODE_AUTHZ_LEVEL","features":[566]},{"name":"LOAD_LIBRARY_AS_DATAFILE","features":[566]},{"name":"LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE","features":[566]},{"name":"LOAD_LIBRARY_AS_IMAGE_RESOURCE","features":[566]},{"name":"LOAD_LIBRARY_FLAGS","features":[566]},{"name":"LOAD_LIBRARY_OS_INTEGRITY_CONTINUITY","features":[566]},{"name":"LOAD_LIBRARY_REQUIRE_SIGNED_TARGET","features":[566]},{"name":"LOAD_LIBRARY_SAFE_CURRENT_DIRS","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_APPLICATION_DIR","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_DEFAULT_DIRS","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_SYSTEM32","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_SYSTEM32_NO_FORWARDER","features":[566]},{"name":"LOAD_LIBRARY_SEARCH_USER_DIRS","features":[566]},{"name":"LOAD_WITH_ALTERED_SEARCH_PATH","features":[566]},{"name":"LoadLibraryA","features":[307,566]},{"name":"LoadLibraryExA","features":[307,566]},{"name":"LoadLibraryExW","features":[307,566]},{"name":"LoadLibraryW","features":[307,566]},{"name":"LoadModule","features":[566]},{"name":"LoadPackagedLibrary","features":[307,566]},{"name":"LoadResource","features":[307,566]},{"name":"LockResource","features":[307,566]},{"name":"PGET_MODULE_HANDLE_EXA","features":[307,566]},{"name":"PGET_MODULE_HANDLE_EXW","features":[307,566]},{"name":"REDIRECTION_DESCRIPTOR","features":[566]},{"name":"REDIRECTION_FUNCTION_DESCRIPTOR","features":[566]},{"name":"RESOURCE_ENUM_LN","features":[566]},{"name":"RESOURCE_ENUM_MODULE_EXACT","features":[566]},{"name":"RESOURCE_ENUM_MUI","features":[566]},{"name":"RESOURCE_ENUM_MUI_SYSTEM","features":[566]},{"name":"RESOURCE_ENUM_VALIDATE","features":[566]},{"name":"RemoveDllDirectory","features":[307,566]},{"name":"SUPPORT_LANG_NUMBER","features":[566]},{"name":"SetDefaultDllDirectories","features":[307,566]},{"name":"SetDllDirectoryA","features":[307,566]},{"name":"SetDllDirectoryW","features":[307,566]},{"name":"SizeofResource","features":[307,566]},{"name":"UpdateResourceA","features":[307,566]},{"name":"UpdateResourceW","features":[307,566]}],"581":[{"name":"CreateMailslotA","features":[307,310,567]},{"name":"CreateMailslotW","features":[307,310,567]},{"name":"GetMailslotInfo","features":[307,567]},{"name":"SetMailslotInfo","features":[307,567]}],"582":[{"name":"LPMAPIADDRESS","features":[568]},{"name":"LPMAPIDELETEMAIL","features":[568]},{"name":"LPMAPIDETAILS","features":[568]},{"name":"LPMAPIFINDNEXT","features":[568]},{"name":"LPMAPIFREEBUFFER","features":[568]},{"name":"LPMAPILOGOFF","features":[568]},{"name":"LPMAPILOGON","features":[568]},{"name":"LPMAPIREADMAIL","features":[568]},{"name":"LPMAPIRESOLVENAME","features":[568]},{"name":"LPMAPISAVEMAIL","features":[568]},{"name":"LPMAPISENDDOCUMENTS","features":[568]},{"name":"LPMAPISENDMAIL","features":[568]},{"name":"LPMAPISENDMAILW","features":[568]},{"name":"MAPIFreeBuffer","features":[568]},{"name":"MAPI_AB_NOMODIFY","features":[568]},{"name":"MAPI_BCC","features":[568]},{"name":"MAPI_BODY_AS_FILE","features":[568]},{"name":"MAPI_CC","features":[568]},{"name":"MAPI_DIALOG","features":[568]},{"name":"MAPI_ENVELOPE_ONLY","features":[568]},{"name":"MAPI_EXTENDED","features":[568]},{"name":"MAPI_E_ACCESS_DENIED","features":[568]},{"name":"MAPI_E_AMBIGUOUS_RECIPIENT","features":[568]},{"name":"MAPI_E_AMBIG_RECIP","features":[568]},{"name":"MAPI_E_ATTACHMENT_NOT_FOUND","features":[568]},{"name":"MAPI_E_ATTACHMENT_OPEN_FAILURE","features":[568]},{"name":"MAPI_E_ATTACHMENT_TOO_LARGE","features":[568]},{"name":"MAPI_E_ATTACHMENT_WRITE_FAILURE","features":[568]},{"name":"MAPI_E_BAD_RECIPTYPE","features":[568]},{"name":"MAPI_E_DISK_FULL","features":[568]},{"name":"MAPI_E_FAILURE","features":[568]},{"name":"MAPI_E_INSUFFICIENT_MEMORY","features":[568]},{"name":"MAPI_E_INVALID_EDITFIELDS","features":[568]},{"name":"MAPI_E_INVALID_MESSAGE","features":[568]},{"name":"MAPI_E_INVALID_RECIPS","features":[568]},{"name":"MAPI_E_INVALID_SESSION","features":[568]},{"name":"MAPI_E_LOGIN_FAILURE","features":[568]},{"name":"MAPI_E_LOGON_FAILURE","features":[568]},{"name":"MAPI_E_MESSAGE_IN_USE","features":[568]},{"name":"MAPI_E_NETWORK_FAILURE","features":[568]},{"name":"MAPI_E_NOT_SUPPORTED","features":[568]},{"name":"MAPI_E_NO_MESSAGES","features":[568]},{"name":"MAPI_E_TEXT_TOO_LARGE","features":[568]},{"name":"MAPI_E_TOO_MANY_FILES","features":[568]},{"name":"MAPI_E_TOO_MANY_RECIPIENTS","features":[568]},{"name":"MAPI_E_TOO_MANY_SESSIONS","features":[568]},{"name":"MAPI_E_TYPE_NOT_SUPPORTED","features":[568]},{"name":"MAPI_E_UNICODE_NOT_SUPPORTED","features":[568]},{"name":"MAPI_E_UNKNOWN_RECIPIENT","features":[568]},{"name":"MAPI_E_USER_ABORT","features":[568]},{"name":"MAPI_FORCE_DOWNLOAD","features":[568]},{"name":"MAPI_FORCE_UNICODE","features":[568]},{"name":"MAPI_GUARANTEE_FIFO","features":[568]},{"name":"MAPI_LOGON_UI","features":[568]},{"name":"MAPI_LONG_MSGID","features":[568]},{"name":"MAPI_NEW_SESSION","features":[568]},{"name":"MAPI_OLE","features":[568]},{"name":"MAPI_OLE_STATIC","features":[568]},{"name":"MAPI_ORIG","features":[568]},{"name":"MAPI_PASSWORD_UI","features":[568]},{"name":"MAPI_PEEK","features":[568]},{"name":"MAPI_RECEIPT_REQUESTED","features":[568]},{"name":"MAPI_SENT","features":[568]},{"name":"MAPI_SUPPRESS_ATTACH","features":[568]},{"name":"MAPI_TO","features":[568]},{"name":"MAPI_UNREAD","features":[568]},{"name":"MAPI_UNREAD_ONLY","features":[568]},{"name":"MAPI_USER_ABORT","features":[568]},{"name":"MapiFileDesc","features":[568]},{"name":"MapiFileDescW","features":[568]},{"name":"MapiFileTagExt","features":[568]},{"name":"MapiMessage","features":[568]},{"name":"MapiMessageW","features":[568]},{"name":"MapiRecipDesc","features":[568]},{"name":"MapiRecipDescW","features":[568]},{"name":"SUCCESS_SUCCESS","features":[568]}],"583":[{"name":"AddSecureMemoryCacheCallback","features":[307,325]},{"name":"AllocateUserPhysicalPages","features":[307,325]},{"name":"AllocateUserPhysicalPages2","features":[307,325]},{"name":"AllocateUserPhysicalPagesNuma","features":[307,325]},{"name":"AtlThunkData_t","features":[325]},{"name":"CFG_CALL_TARGET_INFO","features":[325]},{"name":"CreateFileMapping2","features":[307,310,325]},{"name":"CreateFileMappingA","features":[307,310,325]},{"name":"CreateFileMappingFromApp","features":[307,310,325]},{"name":"CreateFileMappingNumaA","features":[307,310,325]},{"name":"CreateFileMappingNumaW","features":[307,310,325]},{"name":"CreateFileMappingW","features":[307,310,325]},{"name":"CreateMemoryResourceNotification","features":[307,325]},{"name":"DiscardVirtualMemory","features":[325]},{"name":"FILE_CACHE_MAX_HARD_DISABLE","features":[325]},{"name":"FILE_CACHE_MAX_HARD_ENABLE","features":[325]},{"name":"FILE_CACHE_MIN_HARD_DISABLE","features":[325]},{"name":"FILE_CACHE_MIN_HARD_ENABLE","features":[325]},{"name":"FILE_MAP","features":[325]},{"name":"FILE_MAP_ALL_ACCESS","features":[325]},{"name":"FILE_MAP_COPY","features":[325]},{"name":"FILE_MAP_EXECUTE","features":[325]},{"name":"FILE_MAP_LARGE_PAGES","features":[325]},{"name":"FILE_MAP_READ","features":[325]},{"name":"FILE_MAP_RESERVE","features":[325]},{"name":"FILE_MAP_TARGETS_INVALID","features":[325]},{"name":"FILE_MAP_WRITE","features":[325]},{"name":"FlushViewOfFile","features":[307,325]},{"name":"FreeUserPhysicalPages","features":[307,325]},{"name":"GHND","features":[325]},{"name":"GLOBAL_ALLOC_FLAGS","features":[325]},{"name":"GMEM_FIXED","features":[325]},{"name":"GMEM_MOVEABLE","features":[325]},{"name":"GMEM_ZEROINIT","features":[325]},{"name":"GPTR","features":[325]},{"name":"GetLargePageMinimum","features":[325]},{"name":"GetMemoryErrorHandlingCapabilities","features":[307,325]},{"name":"GetProcessHeap","features":[307,325]},{"name":"GetProcessHeaps","features":[307,325]},{"name":"GetProcessWorkingSetSizeEx","features":[307,325]},{"name":"GetSystemFileCacheSize","features":[307,325]},{"name":"GetWriteWatch","features":[325]},{"name":"GlobalAlloc","features":[307,325]},{"name":"GlobalFlags","features":[307,325]},{"name":"GlobalHandle","features":[307,325]},{"name":"GlobalLock","features":[307,325]},{"name":"GlobalReAlloc","features":[307,325]},{"name":"GlobalSize","features":[307,325]},{"name":"GlobalUnlock","features":[307,325]},{"name":"HEAP_CREATE_ALIGN_16","features":[325]},{"name":"HEAP_CREATE_ENABLE_EXECUTE","features":[325]},{"name":"HEAP_CREATE_ENABLE_TRACING","features":[325]},{"name":"HEAP_CREATE_HARDENED","features":[325]},{"name":"HEAP_CREATE_SEGMENT_HEAP","features":[325]},{"name":"HEAP_DISABLE_COALESCE_ON_FREE","features":[325]},{"name":"HEAP_FLAGS","features":[325]},{"name":"HEAP_FREE_CHECKING_ENABLED","features":[325]},{"name":"HEAP_GENERATE_EXCEPTIONS","features":[325]},{"name":"HEAP_GROWABLE","features":[325]},{"name":"HEAP_INFORMATION_CLASS","features":[325]},{"name":"HEAP_MAXIMUM_TAG","features":[325]},{"name":"HEAP_NONE","features":[325]},{"name":"HEAP_NO_SERIALIZE","features":[325]},{"name":"HEAP_PSEUDO_TAG_FLAG","features":[325]},{"name":"HEAP_REALLOC_IN_PLACE_ONLY","features":[325]},{"name":"HEAP_SUMMARY","features":[325]},{"name":"HEAP_TAG_SHIFT","features":[325]},{"name":"HEAP_TAIL_CHECKING_ENABLED","features":[325]},{"name":"HEAP_ZERO_MEMORY","features":[325]},{"name":"HeapAlloc","features":[307,325]},{"name":"HeapCompact","features":[307,325]},{"name":"HeapCompatibilityInformation","features":[325]},{"name":"HeapCreate","features":[307,325]},{"name":"HeapDestroy","features":[307,325]},{"name":"HeapEnableTerminationOnCorruption","features":[325]},{"name":"HeapFree","features":[307,325]},{"name":"HeapLock","features":[307,325]},{"name":"HeapOptimizeResources","features":[325]},{"name":"HeapQueryInformation","features":[307,325]},{"name":"HeapReAlloc","features":[307,325]},{"name":"HeapSetInformation","features":[307,325]},{"name":"HeapSize","features":[307,325]},{"name":"HeapSummary","features":[307,325]},{"name":"HeapTag","features":[325]},{"name":"HeapUnlock","features":[307,325]},{"name":"HeapValidate","features":[307,325]},{"name":"HeapWalk","features":[307,325]},{"name":"HighMemoryResourceNotification","features":[325]},{"name":"IsBadCodePtr","features":[307,325]},{"name":"IsBadReadPtr","features":[307,325]},{"name":"IsBadStringPtrA","features":[307,325]},{"name":"IsBadStringPtrW","features":[307,325]},{"name":"IsBadWritePtr","features":[307,325]},{"name":"LHND","features":[325]},{"name":"LMEM_FIXED","features":[325]},{"name":"LMEM_MOVEABLE","features":[325]},{"name":"LMEM_ZEROINIT","features":[325]},{"name":"LOCAL_ALLOC_FLAGS","features":[325]},{"name":"LPTR","features":[325]},{"name":"LocalAlloc","features":[307,325]},{"name":"LocalFlags","features":[307,325]},{"name":"LocalHandle","features":[307,325]},{"name":"LocalLock","features":[307,325]},{"name":"LocalReAlloc","features":[307,325]},{"name":"LocalSize","features":[307,325]},{"name":"LocalUnlock","features":[307,325]},{"name":"LowMemoryResourceNotification","features":[325]},{"name":"MEHC_PATROL_SCRUBBER_PRESENT","features":[325]},{"name":"MEMORY_BASIC_INFORMATION","features":[325]},{"name":"MEMORY_BASIC_INFORMATION","features":[325]},{"name":"MEMORY_BASIC_INFORMATION32","features":[325]},{"name":"MEMORY_BASIC_INFORMATION64","features":[325]},{"name":"MEMORY_MAPPED_VIEW_ADDRESS","features":[325]},{"name":"MEMORY_PARTITION_DEDICATED_MEMORY_ATTRIBUTE","features":[325]},{"name":"MEMORY_PARTITION_DEDICATED_MEMORY_INFORMATION","features":[325]},{"name":"MEMORY_RESOURCE_NOTIFICATION_TYPE","features":[325]},{"name":"MEM_ADDRESS_REQUIREMENTS","features":[325]},{"name":"MEM_COMMIT","features":[325]},{"name":"MEM_DECOMMIT","features":[325]},{"name":"MEM_DEDICATED_ATTRIBUTE_TYPE","features":[325]},{"name":"MEM_EXTENDED_PARAMETER","features":[307,325]},{"name":"MEM_EXTENDED_PARAMETER_TYPE","features":[325]},{"name":"MEM_FREE","features":[325]},{"name":"MEM_IMAGE","features":[325]},{"name":"MEM_LARGE_PAGES","features":[325]},{"name":"MEM_MAPPED","features":[325]},{"name":"MEM_PRESERVE_PLACEHOLDER","features":[325]},{"name":"MEM_PRIVATE","features":[325]},{"name":"MEM_RELEASE","features":[325]},{"name":"MEM_REPLACE_PLACEHOLDER","features":[325]},{"name":"MEM_RESERVE","features":[325]},{"name":"MEM_RESERVE_PLACEHOLDER","features":[325]},{"name":"MEM_RESET","features":[325]},{"name":"MEM_RESET_UNDO","features":[325]},{"name":"MEM_SECTION_EXTENDED_PARAMETER_TYPE","features":[325]},{"name":"MEM_UNMAP_NONE","features":[325]},{"name":"MEM_UNMAP_WITH_TRANSIENT_BOOST","features":[325]},{"name":"MapUserPhysicalPages","features":[307,325]},{"name":"MapUserPhysicalPagesScatter","features":[307,325]},{"name":"MapViewOfFile","features":[307,325]},{"name":"MapViewOfFile3","features":[307,325]},{"name":"MapViewOfFile3FromApp","features":[307,325]},{"name":"MapViewOfFileEx","features":[307,325]},{"name":"MapViewOfFileExNuma","features":[307,325]},{"name":"MapViewOfFileFromApp","features":[307,325]},{"name":"MapViewOfFileNuma2","features":[307,325]},{"name":"MemDedicatedAttributeMax","features":[325]},{"name":"MemDedicatedAttributeReadBandwidth","features":[325]},{"name":"MemDedicatedAttributeReadLatency","features":[325]},{"name":"MemDedicatedAttributeWriteBandwidth","features":[325]},{"name":"MemDedicatedAttributeWriteLatency","features":[325]},{"name":"MemExtendedParameterAddressRequirements","features":[325]},{"name":"MemExtendedParameterAttributeFlags","features":[325]},{"name":"MemExtendedParameterImageMachine","features":[325]},{"name":"MemExtendedParameterInvalidType","features":[325]},{"name":"MemExtendedParameterMax","features":[325]},{"name":"MemExtendedParameterNumaNode","features":[325]},{"name":"MemExtendedParameterPartitionHandle","features":[325]},{"name":"MemExtendedParameterUserPhysicalHandle","features":[325]},{"name":"MemSectionExtendedParameterInvalidType","features":[325]},{"name":"MemSectionExtendedParameterMax","features":[325]},{"name":"MemSectionExtendedParameterNumaNode","features":[325]},{"name":"MemSectionExtendedParameterSigningLevel","features":[325]},{"name":"MemSectionExtendedParameterUserPhysicalFlags","features":[325]},{"name":"MemoryPartitionDedicatedMemoryInfo","features":[325]},{"name":"MemoryPartitionInfo","features":[325]},{"name":"MemoryRegionInfo","features":[325]},{"name":"NONZEROLHND","features":[325]},{"name":"NONZEROLPTR","features":[325]},{"name":"OFFER_PRIORITY","features":[325]},{"name":"OfferVirtualMemory","features":[325]},{"name":"OpenDedicatedMemoryPartition","features":[307,325]},{"name":"OpenFileMappingA","features":[307,325]},{"name":"OpenFileMappingFromApp","features":[307,325]},{"name":"OpenFileMappingW","features":[307,325]},{"name":"PAGE_ENCLAVE_DECOMMIT","features":[325]},{"name":"PAGE_ENCLAVE_MASK","features":[325]},{"name":"PAGE_ENCLAVE_SS_FIRST","features":[325]},{"name":"PAGE_ENCLAVE_SS_REST","features":[325]},{"name":"PAGE_ENCLAVE_THREAD_CONTROL","features":[325]},{"name":"PAGE_ENCLAVE_UNVALIDATED","features":[325]},{"name":"PAGE_EXECUTE","features":[325]},{"name":"PAGE_EXECUTE_READ","features":[325]},{"name":"PAGE_EXECUTE_READWRITE","features":[325]},{"name":"PAGE_EXECUTE_WRITECOPY","features":[325]},{"name":"PAGE_GRAPHICS_COHERENT","features":[325]},{"name":"PAGE_GRAPHICS_EXECUTE","features":[325]},{"name":"PAGE_GRAPHICS_EXECUTE_READ","features":[325]},{"name":"PAGE_GRAPHICS_EXECUTE_READWRITE","features":[325]},{"name":"PAGE_GRAPHICS_NOACCESS","features":[325]},{"name":"PAGE_GRAPHICS_NOCACHE","features":[325]},{"name":"PAGE_GRAPHICS_READONLY","features":[325]},{"name":"PAGE_GRAPHICS_READWRITE","features":[325]},{"name":"PAGE_GUARD","features":[325]},{"name":"PAGE_NOACCESS","features":[325]},{"name":"PAGE_NOCACHE","features":[325]},{"name":"PAGE_PROTECTION_FLAGS","features":[325]},{"name":"PAGE_READONLY","features":[325]},{"name":"PAGE_READWRITE","features":[325]},{"name":"PAGE_REVERT_TO_FILE_MAP","features":[325]},{"name":"PAGE_TARGETS_INVALID","features":[325]},{"name":"PAGE_TARGETS_NO_UPDATE","features":[325]},{"name":"PAGE_TYPE","features":[325]},{"name":"PAGE_WRITECOMBINE","features":[325]},{"name":"PAGE_WRITECOPY","features":[325]},{"name":"PBAD_MEMORY_CALLBACK_ROUTINE","features":[325]},{"name":"PROCESS_HEAP_ENTRY","features":[307,325]},{"name":"PSECURE_MEMORY_CACHE_CALLBACK","features":[307,325]},{"name":"PrefetchVirtualMemory","features":[307,325]},{"name":"QUOTA_LIMITS_HARDWS_MAX_DISABLE","features":[325]},{"name":"QUOTA_LIMITS_HARDWS_MAX_ENABLE","features":[325]},{"name":"QUOTA_LIMITS_HARDWS_MIN_DISABLE","features":[325]},{"name":"QUOTA_LIMITS_HARDWS_MIN_ENABLE","features":[325]},{"name":"QueryMemoryResourceNotification","features":[307,325]},{"name":"QueryPartitionInformation","features":[307,325]},{"name":"QueryVirtualMemoryInformation","features":[307,325]},{"name":"ReclaimVirtualMemory","features":[325]},{"name":"RegisterBadMemoryNotification","features":[325]},{"name":"RemoveSecureMemoryCacheCallback","features":[307,325]},{"name":"ResetWriteWatch","features":[325]},{"name":"RtlCompareMemory","features":[325]},{"name":"RtlCrc32","features":[325]},{"name":"RtlCrc64","features":[325]},{"name":"RtlIsZeroMemory","features":[307,325]},{"name":"SECTION_ALL_ACCESS","features":[325]},{"name":"SECTION_EXTEND_SIZE","features":[325]},{"name":"SECTION_FLAGS","features":[325]},{"name":"SECTION_MAP_EXECUTE","features":[325]},{"name":"SECTION_MAP_EXECUTE_EXPLICIT","features":[325]},{"name":"SECTION_MAP_READ","features":[325]},{"name":"SECTION_MAP_WRITE","features":[325]},{"name":"SECTION_QUERY","features":[325]},{"name":"SEC_64K_PAGES","features":[325]},{"name":"SEC_COMMIT","features":[325]},{"name":"SEC_FILE","features":[325]},{"name":"SEC_IMAGE","features":[325]},{"name":"SEC_IMAGE_NO_EXECUTE","features":[325]},{"name":"SEC_LARGE_PAGES","features":[325]},{"name":"SEC_NOCACHE","features":[325]},{"name":"SEC_PARTITION_OWNER_HANDLE","features":[325]},{"name":"SEC_PROTECTED_IMAGE","features":[325]},{"name":"SEC_RESERVE","features":[325]},{"name":"SEC_WRITECOMBINE","features":[325]},{"name":"SETPROCESSWORKINGSETSIZEEX_FLAGS","features":[325]},{"name":"SetProcessValidCallTargets","features":[307,325]},{"name":"SetProcessValidCallTargetsForMappedView","features":[307,325]},{"name":"SetProcessWorkingSetSizeEx","features":[307,325]},{"name":"SetSystemFileCacheSize","features":[307,325]},{"name":"UNMAP_VIEW_OF_FILE_FLAGS","features":[325]},{"name":"UnmapViewOfFile","features":[307,325]},{"name":"UnmapViewOfFile2","features":[307,325]},{"name":"UnmapViewOfFileEx","features":[307,325]},{"name":"UnregisterBadMemoryNotification","features":[307,325]},{"name":"VIRTUAL_ALLOCATION_TYPE","features":[325]},{"name":"VIRTUAL_FREE_TYPE","features":[325]},{"name":"VirtualAlloc","features":[325]},{"name":"VirtualAlloc2","features":[307,325]},{"name":"VirtualAlloc2FromApp","features":[307,325]},{"name":"VirtualAllocEx","features":[307,325]},{"name":"VirtualAllocExNuma","features":[307,325]},{"name":"VirtualAllocFromApp","features":[325]},{"name":"VirtualFree","features":[307,325]},{"name":"VirtualFreeEx","features":[307,325]},{"name":"VirtualLock","features":[307,325]},{"name":"VirtualProtect","features":[307,325]},{"name":"VirtualProtectEx","features":[307,325]},{"name":"VirtualProtectFromApp","features":[307,325]},{"name":"VirtualQuery","features":[325]},{"name":"VirtualQueryEx","features":[307,325]},{"name":"VirtualUnlock","features":[307,325]},{"name":"VirtualUnlockEx","features":[307,325]},{"name":"VmOfferPriorityBelowNormal","features":[325]},{"name":"VmOfferPriorityLow","features":[325]},{"name":"VmOfferPriorityNormal","features":[325]},{"name":"VmOfferPriorityVeryLow","features":[325]},{"name":"WIN32_MEMORY_INFORMATION_CLASS","features":[325]},{"name":"WIN32_MEMORY_PARTITION_INFORMATION","features":[325]},{"name":"WIN32_MEMORY_PARTITION_INFORMATION_CLASS","features":[325]},{"name":"WIN32_MEMORY_RANGE_ENTRY","features":[325]},{"name":"WIN32_MEMORY_REGION_INFORMATION","features":[325]}],"584":[{"name":"NV_MEMORY_RANGE","features":[569]},{"name":"RtlDrainNonVolatileFlush","features":[569]},{"name":"RtlFillNonVolatileMemory","features":[569]},{"name":"RtlFlushNonVolatileMemory","features":[569]},{"name":"RtlFlushNonVolatileMemoryRanges","features":[569]},{"name":"RtlFreeNonVolatileToken","features":[569]},{"name":"RtlGetNonVolatileToken","features":[569]},{"name":"RtlWriteNonVolatileMemory","features":[569]}],"585":[{"name":"DEFAULT_M_ACKNOWLEDGE","features":[570]},{"name":"DEFAULT_M_APPSPECIFIC","features":[570]},{"name":"DEFAULT_M_AUTH_LEVEL","features":[570]},{"name":"DEFAULT_M_DELIVERY","features":[570]},{"name":"DEFAULT_M_JOURNAL","features":[570]},{"name":"DEFAULT_M_LOOKUPID","features":[570]},{"name":"DEFAULT_M_PRIORITY","features":[570]},{"name":"DEFAULT_M_PRIV_LEVEL","features":[570]},{"name":"DEFAULT_M_SENDERID_TYPE","features":[570]},{"name":"DEFAULT_Q_AUTHENTICATE","features":[570]},{"name":"DEFAULT_Q_BASEPRIORITY","features":[570]},{"name":"DEFAULT_Q_JOURNAL","features":[570]},{"name":"DEFAULT_Q_JOURNAL_QUOTA","features":[570]},{"name":"DEFAULT_Q_PRIV_LEVEL","features":[570]},{"name":"DEFAULT_Q_QUOTA","features":[570]},{"name":"DEFAULT_Q_TRANSACTION","features":[570]},{"name":"FOREIGN_STATUS","features":[570]},{"name":"IMSMQApplication","features":[358,570]},{"name":"IMSMQApplication2","features":[358,570]},{"name":"IMSMQApplication3","features":[358,570]},{"name":"IMSMQCollection","features":[358,570]},{"name":"IMSMQCoordinatedTransactionDispenser","features":[358,570]},{"name":"IMSMQCoordinatedTransactionDispenser2","features":[358,570]},{"name":"IMSMQCoordinatedTransactionDispenser3","features":[358,570]},{"name":"IMSMQDestination","features":[358,570]},{"name":"IMSMQEvent","features":[358,570]},{"name":"IMSMQEvent2","features":[358,570]},{"name":"IMSMQEvent3","features":[358,570]},{"name":"IMSMQManagement","features":[358,570]},{"name":"IMSMQMessage","features":[358,570]},{"name":"IMSMQMessage2","features":[358,570]},{"name":"IMSMQMessage3","features":[358,570]},{"name":"IMSMQMessage4","features":[358,570]},{"name":"IMSMQOutgoingQueueManagement","features":[358,570]},{"name":"IMSMQPrivateDestination","features":[358,570]},{"name":"IMSMQPrivateEvent","features":[358,570]},{"name":"IMSMQQuery","features":[358,570]},{"name":"IMSMQQuery2","features":[358,570]},{"name":"IMSMQQuery3","features":[358,570]},{"name":"IMSMQQuery4","features":[358,570]},{"name":"IMSMQQueue","features":[358,570]},{"name":"IMSMQQueue2","features":[358,570]},{"name":"IMSMQQueue3","features":[358,570]},{"name":"IMSMQQueue4","features":[358,570]},{"name":"IMSMQQueueInfo","features":[358,570]},{"name":"IMSMQQueueInfo2","features":[358,570]},{"name":"IMSMQQueueInfo3","features":[358,570]},{"name":"IMSMQQueueInfo4","features":[358,570]},{"name":"IMSMQQueueInfos","features":[358,570]},{"name":"IMSMQQueueInfos2","features":[358,570]},{"name":"IMSMQQueueInfos3","features":[358,570]},{"name":"IMSMQQueueInfos4","features":[358,570]},{"name":"IMSMQQueueManagement","features":[358,570]},{"name":"IMSMQTransaction","features":[358,570]},{"name":"IMSMQTransaction2","features":[358,570]},{"name":"IMSMQTransaction3","features":[358,570]},{"name":"IMSMQTransactionDispenser","features":[358,570]},{"name":"IMSMQTransactionDispenser2","features":[358,570]},{"name":"IMSMQTransactionDispenser3","features":[358,570]},{"name":"LONG_LIVED","features":[570]},{"name":"MACHINE_ACTION_CONNECT","features":[570]},{"name":"MACHINE_ACTION_DISCONNECT","features":[570]},{"name":"MACHINE_ACTION_TIDY","features":[570]},{"name":"MGMT_QUEUE_CORRECT_TYPE","features":[570]},{"name":"MGMT_QUEUE_FOREIGN_TYPE","features":[570]},{"name":"MGMT_QUEUE_INCORRECT_TYPE","features":[570]},{"name":"MGMT_QUEUE_LOCAL_LOCATION","features":[570]},{"name":"MGMT_QUEUE_NOT_FOREIGN_TYPE","features":[570]},{"name":"MGMT_QUEUE_NOT_TRANSACTIONAL_TYPE","features":[570]},{"name":"MGMT_QUEUE_REMOTE_LOCATION","features":[570]},{"name":"MGMT_QUEUE_STATE_CONNECTED","features":[570]},{"name":"MGMT_QUEUE_STATE_DISCONNECTED","features":[570]},{"name":"MGMT_QUEUE_STATE_DISCONNECTING","features":[570]},{"name":"MGMT_QUEUE_STATE_LOCAL","features":[570]},{"name":"MGMT_QUEUE_STATE_LOCKED","features":[570]},{"name":"MGMT_QUEUE_STATE_NEED_VALIDATE","features":[570]},{"name":"MGMT_QUEUE_STATE_NONACTIVE","features":[570]},{"name":"MGMT_QUEUE_STATE_ONHOLD","features":[570]},{"name":"MGMT_QUEUE_STATE_WAITING","features":[570]},{"name":"MGMT_QUEUE_TRANSACTIONAL_TYPE","features":[570]},{"name":"MGMT_QUEUE_TYPE_CONNECTOR","features":[570]},{"name":"MGMT_QUEUE_TYPE_MACHINE","features":[570]},{"name":"MGMT_QUEUE_TYPE_MULTICAST","features":[570]},{"name":"MGMT_QUEUE_TYPE_PRIVATE","features":[570]},{"name":"MGMT_QUEUE_TYPE_PUBLIC","features":[570]},{"name":"MGMT_QUEUE_UNKNOWN_TYPE","features":[570]},{"name":"MO_MACHINE_TOKEN","features":[570]},{"name":"MO_QUEUE_TOKEN","features":[570]},{"name":"MQACCESS","features":[570]},{"name":"MQADsPathToFormatName","features":[570]},{"name":"MQAUTHENTICATE","features":[570]},{"name":"MQBeginTransaction","features":[551,570]},{"name":"MQCALG","features":[570]},{"name":"MQCERT_REGISTER","features":[570]},{"name":"MQCERT_REGISTER_ALWAYS","features":[570]},{"name":"MQCERT_REGISTER_IF_NOT_EXIST","features":[570]},{"name":"MQCOLUMNSET","features":[570]},{"name":"MQCONN_BIND_SOCKET_FAILURE","features":[570]},{"name":"MQCONN_CONNECT_SOCKET_FAILURE","features":[570]},{"name":"MQCONN_CREATE_SOCKET_FAILURE","features":[570]},{"name":"MQCONN_ESTABLISH_PACKET_RECEIVED","features":[570]},{"name":"MQCONN_INVALID_SERVER_CERT","features":[570]},{"name":"MQCONN_LIMIT_REACHED","features":[570]},{"name":"MQCONN_NAME_RESOLUTION_FAILURE","features":[570]},{"name":"MQCONN_NOFAILURE","features":[570]},{"name":"MQCONN_NOT_READY","features":[570]},{"name":"MQCONN_OUT_OF_MEMORY","features":[570]},{"name":"MQCONN_PING_FAILURE","features":[570]},{"name":"MQCONN_READY","features":[570]},{"name":"MQCONN_REFUSED_BY_OTHER_SIDE","features":[570]},{"name":"MQCONN_ROUTING_FAILURE","features":[570]},{"name":"MQCONN_SEND_FAILURE","features":[570]},{"name":"MQCONN_TCP_NOT_ENABLED","features":[570]},{"name":"MQCONN_UNKNOWN_FAILURE","features":[570]},{"name":"MQCloseCursor","features":[307,570]},{"name":"MQCloseQueue","features":[570]},{"name":"MQConnectionState","features":[570]},{"name":"MQCreateCursor","features":[307,570]},{"name":"MQCreateQueue","features":[307,310,387,570,360]},{"name":"MQDEFAULT","features":[570]},{"name":"MQDeleteQueue","features":[570]},{"name":"MQERROR","features":[570]},{"name":"MQFreeMemory","features":[570]},{"name":"MQFreeSecurityContext","features":[307,570]},{"name":"MQGetMachineProperties","features":[307,387,570,360]},{"name":"MQGetOverlappedResult","features":[307,312,570]},{"name":"MQGetPrivateComputerInformation","features":[307,387,570,360]},{"name":"MQGetQueueProperties","features":[307,387,570,360]},{"name":"MQGetQueueSecurity","features":[310,570]},{"name":"MQGetSecurityContext","features":[307,570]},{"name":"MQGetSecurityContextEx","features":[307,570]},{"name":"MQHandleToFormatName","features":[570]},{"name":"MQInstanceToFormatName","features":[570]},{"name":"MQJOURNAL","features":[570]},{"name":"MQLocateBegin","features":[307,387,570,360]},{"name":"MQLocateEnd","features":[307,570]},{"name":"MQLocateNext","features":[307,387,570,360]},{"name":"MQMAX","features":[570]},{"name":"MQMGMTPROPS","features":[307,387,570,360]},{"name":"MQMSGACKNOWLEDGEMENT","features":[570]},{"name":"MQMSGAUTHENTICATION","features":[570]},{"name":"MQMSGAUTHLEVEL","features":[570]},{"name":"MQMSGCLASS","features":[570]},{"name":"MQMSGCURSOR","features":[570]},{"name":"MQMSGDELIVERY","features":[570]},{"name":"MQMSGIDSIZE","features":[570]},{"name":"MQMSGJOURNAL","features":[570]},{"name":"MQMSGMAX","features":[570]},{"name":"MQMSGPRIVLEVEL","features":[570]},{"name":"MQMSGPROPS","features":[307,387,570,360]},{"name":"MQMSGSENDERIDTYPE","features":[570]},{"name":"MQMSGTRACE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_FULL_REACH_QUEUE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_FULL_RECEIVE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NACK_REACH_QUEUE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NACK_RECEIVE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NEG_ARRIVAL","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NEG_RECEIVE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_NONE","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_POS_ARRIVAL","features":[570]},{"name":"MQMSG_ACKNOWLEDGMENT_POS_RECEIVE","features":[570]},{"name":"MQMSG_AUTHENTICATED_QM_MESSAGE","features":[570]},{"name":"MQMSG_AUTHENTICATED_SIG10","features":[570]},{"name":"MQMSG_AUTHENTICATED_SIG20","features":[570]},{"name":"MQMSG_AUTHENTICATED_SIG30","features":[570]},{"name":"MQMSG_AUTHENTICATED_SIGXML","features":[570]},{"name":"MQMSG_AUTHENTICATION_NOT_REQUESTED","features":[570]},{"name":"MQMSG_AUTHENTICATION_REQUESTED","features":[570]},{"name":"MQMSG_AUTHENTICATION_REQUESTED_EX","features":[570]},{"name":"MQMSG_AUTH_LEVEL_ALWAYS","features":[570]},{"name":"MQMSG_AUTH_LEVEL_MSMQ10","features":[570]},{"name":"MQMSG_AUTH_LEVEL_MSMQ20","features":[570]},{"name":"MQMSG_AUTH_LEVEL_NONE","features":[570]},{"name":"MQMSG_AUTH_LEVEL_SIG10","features":[570]},{"name":"MQMSG_AUTH_LEVEL_SIG20","features":[570]},{"name":"MQMSG_AUTH_LEVEL_SIG30","features":[570]},{"name":"MQMSG_CALG_DES","features":[570]},{"name":"MQMSG_CALG_DSS_SIGN","features":[570]},{"name":"MQMSG_CALG_MAC","features":[570]},{"name":"MQMSG_CALG_MD2","features":[570]},{"name":"MQMSG_CALG_MD4","features":[570]},{"name":"MQMSG_CALG_MD5","features":[570]},{"name":"MQMSG_CALG_RC2","features":[570]},{"name":"MQMSG_CALG_RC4","features":[570]},{"name":"MQMSG_CALG_RSA_KEYX","features":[570]},{"name":"MQMSG_CALG_RSA_SIGN","features":[570]},{"name":"MQMSG_CALG_SEAL","features":[570]},{"name":"MQMSG_CALG_SHA","features":[570]},{"name":"MQMSG_CALG_SHA1","features":[570]},{"name":"MQMSG_CLASS_ACK_REACH_QUEUE","features":[570]},{"name":"MQMSG_CLASS_ACK_RECEIVE","features":[570]},{"name":"MQMSG_CLASS_NACK_ACCESS_DENIED","features":[570]},{"name":"MQMSG_CLASS_NACK_BAD_DST_Q","features":[570]},{"name":"MQMSG_CLASS_NACK_BAD_ENCRYPTION","features":[570]},{"name":"MQMSG_CLASS_NACK_BAD_SIGNATURE","features":[570]},{"name":"MQMSG_CLASS_NACK_COULD_NOT_ENCRYPT","features":[570]},{"name":"MQMSG_CLASS_NACK_HOP_COUNT_EXCEEDED","features":[570]},{"name":"MQMSG_CLASS_NACK_NOT_TRANSACTIONAL_MSG","features":[570]},{"name":"MQMSG_CLASS_NACK_NOT_TRANSACTIONAL_Q","features":[570]},{"name":"MQMSG_CLASS_NACK_PURGED","features":[570]},{"name":"MQMSG_CLASS_NACK_Q_DELETED","features":[570]},{"name":"MQMSG_CLASS_NACK_Q_EXCEED_QUOTA","features":[570]},{"name":"MQMSG_CLASS_NACK_Q_PURGED","features":[570]},{"name":"MQMSG_CLASS_NACK_REACH_QUEUE_TIMEOUT","features":[570]},{"name":"MQMSG_CLASS_NACK_RECEIVE_TIMEOUT","features":[570]},{"name":"MQMSG_CLASS_NACK_RECEIVE_TIMEOUT_AT_SENDER","features":[570]},{"name":"MQMSG_CLASS_NACK_SOURCE_COMPUTER_GUID_CHANGED","features":[570]},{"name":"MQMSG_CLASS_NACK_UNSUPPORTED_CRYPTO_PROVIDER","features":[570]},{"name":"MQMSG_CLASS_NORMAL","features":[570]},{"name":"MQMSG_CLASS_REPORT","features":[570]},{"name":"MQMSG_CORRELATIONID_SIZE","features":[570]},{"name":"MQMSG_CURRENT","features":[570]},{"name":"MQMSG_DEADLETTER","features":[570]},{"name":"MQMSG_DELIVERY_EXPRESS","features":[570]},{"name":"MQMSG_DELIVERY_RECOVERABLE","features":[570]},{"name":"MQMSG_FIRST","features":[570]},{"name":"MQMSG_FIRST_IN_XACT","features":[570]},{"name":"MQMSG_JOURNAL","features":[570]},{"name":"MQMSG_JOURNAL_NONE","features":[570]},{"name":"MQMSG_LAST_IN_XACT","features":[570]},{"name":"MQMSG_MSGID_SIZE","features":[570]},{"name":"MQMSG_NEXT","features":[570]},{"name":"MQMSG_NOT_FIRST_IN_XACT","features":[570]},{"name":"MQMSG_NOT_LAST_IN_XACT","features":[570]},{"name":"MQMSG_PRIV_LEVEL_BODY_AES","features":[570]},{"name":"MQMSG_PRIV_LEVEL_BODY_BASE","features":[570]},{"name":"MQMSG_PRIV_LEVEL_BODY_ENHANCED","features":[570]},{"name":"MQMSG_PRIV_LEVEL_NONE","features":[570]},{"name":"MQMSG_SENDERID_TYPE_NONE","features":[570]},{"name":"MQMSG_SENDERID_TYPE_SID","features":[570]},{"name":"MQMSG_SEND_ROUTE_TO_REPORT_QUEUE","features":[570]},{"name":"MQMSG_TRACE_NONE","features":[570]},{"name":"MQMSG_XACTID_SIZE","features":[570]},{"name":"MQMarkMessageRejected","features":[307,570]},{"name":"MQMgmtAction","features":[570]},{"name":"MQMgmtGetInfo","features":[307,387,570,360]},{"name":"MQMoveMessage","features":[551,570]},{"name":"MQOpenQueue","features":[570]},{"name":"MQPRIORITY","features":[570]},{"name":"MQPRIVATEPROPS","features":[307,387,570,360]},{"name":"MQPRIVLEVEL","features":[570]},{"name":"MQPROPERTYRESTRICTION","features":[307,387,570,360]},{"name":"MQPathNameToFormatName","features":[570]},{"name":"MQPurgeQueue","features":[570]},{"name":"MQQMPROPS","features":[307,387,570,360]},{"name":"MQQUEUEACCESSMASK","features":[570]},{"name":"MQQUEUEPROPS","features":[307,387,570,360]},{"name":"MQRESTRICTION","features":[307,387,570,360]},{"name":"MQReceiveMessage","features":[307,387,551,312,570,360]},{"name":"MQReceiveMessageByLookupId","features":[307,387,551,312,570,360]},{"name":"MQRegisterCertificate","features":[570]},{"name":"MQSEC_CHANGE_QUEUE_PERMISSIONS","features":[570]},{"name":"MQSEC_DELETE_JOURNAL_MESSAGE","features":[570]},{"name":"MQSEC_DELETE_MESSAGE","features":[570]},{"name":"MQSEC_DELETE_QUEUE","features":[570]},{"name":"MQSEC_GET_QUEUE_PERMISSIONS","features":[570]},{"name":"MQSEC_GET_QUEUE_PROPERTIES","features":[570]},{"name":"MQSEC_PEEK_MESSAGE","features":[570]},{"name":"MQSEC_QUEUE_GENERIC_ALL","features":[570]},{"name":"MQSEC_QUEUE_GENERIC_EXECUTE","features":[570]},{"name":"MQSEC_QUEUE_GENERIC_READ","features":[570]},{"name":"MQSEC_QUEUE_GENERIC_WRITE","features":[570]},{"name":"MQSEC_RECEIVE_JOURNAL_MESSAGE","features":[570]},{"name":"MQSEC_RECEIVE_MESSAGE","features":[570]},{"name":"MQSEC_SET_QUEUE_PROPERTIES","features":[570]},{"name":"MQSEC_TAKE_QUEUE_OWNERSHIP","features":[570]},{"name":"MQSEC_WRITE_MESSAGE","features":[570]},{"name":"MQSHARE","features":[570]},{"name":"MQSORTKEY","features":[570]},{"name":"MQSORTSET","features":[570]},{"name":"MQSendMessage","features":[307,387,551,570,360]},{"name":"MQSetQueueProperties","features":[307,387,570,360]},{"name":"MQSetQueueSecurity","features":[310,570]},{"name":"MQTRANSACTION","features":[570]},{"name":"MQTRANSACTIONAL","features":[570]},{"name":"MQWARNING","features":[570]},{"name":"MQ_ACTION_PEEK_CURRENT","features":[570]},{"name":"MQ_ACTION_PEEK_NEXT","features":[570]},{"name":"MQ_ACTION_RECEIVE","features":[570]},{"name":"MQ_ADMIN_ACCESS","features":[570]},{"name":"MQ_AUTHENTICATE","features":[570]},{"name":"MQ_AUTHENTICATE_NONE","features":[570]},{"name":"MQ_CORRUPTED_QUEUE_WAS_DELETED","features":[570]},{"name":"MQ_DENY_NONE","features":[570]},{"name":"MQ_DENY_RECEIVE_SHARE","features":[570]},{"name":"MQ_ERROR","features":[570]},{"name":"MQ_ERROR_ACCESS_DENIED","features":[570]},{"name":"MQ_ERROR_BAD_SECURITY_CONTEXT","features":[570]},{"name":"MQ_ERROR_BAD_XML_FORMAT","features":[570]},{"name":"MQ_ERROR_BUFFER_OVERFLOW","features":[570]},{"name":"MQ_ERROR_CANNOT_CREATE_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CANNOT_CREATE_HASH_EX","features":[570]},{"name":"MQ_ERROR_CANNOT_CREATE_ON_GC","features":[570]},{"name":"MQ_ERROR_CANNOT_CREATE_PSC_OBJECTS","features":[570]},{"name":"MQ_ERROR_CANNOT_DELETE_PSC_OBJECTS","features":[570]},{"name":"MQ_ERROR_CANNOT_GET_DN","features":[570]},{"name":"MQ_ERROR_CANNOT_GRANT_ADD_GUID","features":[570]},{"name":"MQ_ERROR_CANNOT_HASH_DATA_EX","features":[570]},{"name":"MQ_ERROR_CANNOT_IMPERSONATE_CLIENT","features":[570]},{"name":"MQ_ERROR_CANNOT_JOIN_DOMAIN","features":[570]},{"name":"MQ_ERROR_CANNOT_LOAD_MQAD","features":[570]},{"name":"MQ_ERROR_CANNOT_LOAD_MQDSSRV","features":[570]},{"name":"MQ_ERROR_CANNOT_LOAD_MSMQOCM","features":[570]},{"name":"MQ_ERROR_CANNOT_OPEN_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CANNOT_SET_CRYPTO_SEC_DESCR","features":[570]},{"name":"MQ_ERROR_CANNOT_SIGN_DATA_EX","features":[570]},{"name":"MQ_ERROR_CANNOT_UPDATE_PSC_OBJECTS","features":[570]},{"name":"MQ_ERROR_CANT_CREATE_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CANT_OPEN_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CANT_RESOLVE_SITES","features":[570]},{"name":"MQ_ERROR_CERTIFICATE_NOT_PROVIDED","features":[570]},{"name":"MQ_ERROR_COMPUTER_DOES_NOT_SUPPORT_ENCRYPTION","features":[570]},{"name":"MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE","features":[570]},{"name":"MQ_ERROR_CORRUPTED_PERSONAL_CERT_STORE","features":[570]},{"name":"MQ_ERROR_CORRUPTED_SECURITY_DATA","features":[570]},{"name":"MQ_ERROR_COULD_NOT_GET_ACCOUNT_INFO","features":[570]},{"name":"MQ_ERROR_COULD_NOT_GET_USER_SID","features":[570]},{"name":"MQ_ERROR_DELETE_CN_IN_USE","features":[570]},{"name":"MQ_ERROR_DEPEND_WKS_LICENSE_OVERFLOW","features":[570]},{"name":"MQ_ERROR_DS_BIND_ROOT_FOREST","features":[570]},{"name":"MQ_ERROR_DS_ERROR","features":[570]},{"name":"MQ_ERROR_DS_IS_FULL","features":[570]},{"name":"MQ_ERROR_DS_LOCAL_USER","features":[570]},{"name":"MQ_ERROR_DTC_CONNECT","features":[570]},{"name":"MQ_ERROR_ENCRYPTION_PROVIDER_NOT_SUPPORTED","features":[570]},{"name":"MQ_ERROR_FAIL_VERIFY_SIGNATURE_EX","features":[570]},{"name":"MQ_ERROR_FORMATNAME_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_GC_NEEDED","features":[570]},{"name":"MQ_ERROR_GUID_NOT_MATCHING","features":[570]},{"name":"MQ_ERROR_ILLEGAL_CONTEXT","features":[570]},{"name":"MQ_ERROR_ILLEGAL_CURSOR_ACTION","features":[570]},{"name":"MQ_ERROR_ILLEGAL_ENTERPRISE_OPERATION","features":[570]},{"name":"MQ_ERROR_ILLEGAL_FORMATNAME","features":[570]},{"name":"MQ_ERROR_ILLEGAL_MQCOLUMNS","features":[570]},{"name":"MQ_ERROR_ILLEGAL_MQPRIVATEPROPS","features":[570]},{"name":"MQ_ERROR_ILLEGAL_MQQMPROPS","features":[570]},{"name":"MQ_ERROR_ILLEGAL_MQQUEUEPROPS","features":[570]},{"name":"MQ_ERROR_ILLEGAL_OPERATION","features":[570]},{"name":"MQ_ERROR_ILLEGAL_PROPERTY_SIZE","features":[570]},{"name":"MQ_ERROR_ILLEGAL_PROPERTY_VALUE","features":[570]},{"name":"MQ_ERROR_ILLEGAL_PROPERTY_VT","features":[570]},{"name":"MQ_ERROR_ILLEGAL_PROPID","features":[570]},{"name":"MQ_ERROR_ILLEGAL_QUEUE_PATHNAME","features":[570]},{"name":"MQ_ERROR_ILLEGAL_RELATION","features":[570]},{"name":"MQ_ERROR_ILLEGAL_RESTRICTION_PROPID","features":[570]},{"name":"MQ_ERROR_ILLEGAL_SECURITY_DESCRIPTOR","features":[570]},{"name":"MQ_ERROR_ILLEGAL_SORT","features":[570]},{"name":"MQ_ERROR_ILLEGAL_SORT_PROPID","features":[570]},{"name":"MQ_ERROR_ILLEGAL_USER","features":[570]},{"name":"MQ_ERROR_INSUFFICIENT_PROPERTIES","features":[570]},{"name":"MQ_ERROR_INSUFFICIENT_RESOURCES","features":[570]},{"name":"MQ_ERROR_INTERNAL_USER_CERT_EXIST","features":[570]},{"name":"MQ_ERROR_INVALID_CERTIFICATE","features":[570]},{"name":"MQ_ERROR_INVALID_HANDLE","features":[570]},{"name":"MQ_ERROR_INVALID_OWNER","features":[570]},{"name":"MQ_ERROR_INVALID_PARAMETER","features":[570]},{"name":"MQ_ERROR_IO_TIMEOUT","features":[570]},{"name":"MQ_ERROR_LABEL_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_LABEL_TOO_LONG","features":[570]},{"name":"MQ_ERROR_MACHINE_EXISTS","features":[570]},{"name":"MQ_ERROR_MACHINE_NOT_FOUND","features":[570]},{"name":"MQ_ERROR_MESSAGE_ALREADY_RECEIVED","features":[570]},{"name":"MQ_ERROR_MESSAGE_LOCKED_UNDER_TRANSACTION","features":[570]},{"name":"MQ_ERROR_MESSAGE_NOT_AUTHENTICATED","features":[570]},{"name":"MQ_ERROR_MESSAGE_NOT_FOUND","features":[570]},{"name":"MQ_ERROR_MESSAGE_STORAGE_FAILED","features":[570]},{"name":"MQ_ERROR_MISSING_CONNECTOR_TYPE","features":[570]},{"name":"MQ_ERROR_MQIS_READONLY_MODE","features":[570]},{"name":"MQ_ERROR_MQIS_SERVER_EMPTY","features":[570]},{"name":"MQ_ERROR_MULTI_SORT_KEYS","features":[570]},{"name":"MQ_ERROR_NOT_A_CORRECT_OBJECT_CLASS","features":[570]},{"name":"MQ_ERROR_NOT_SUPPORTED_BY_DEPENDENT_CLIENTS","features":[570]},{"name":"MQ_ERROR_NO_DS","features":[570]},{"name":"MQ_ERROR_NO_ENTRY_POINT_MSMQOCM","features":[570]},{"name":"MQ_ERROR_NO_GC_IN_DOMAIN","features":[570]},{"name":"MQ_ERROR_NO_INTERNAL_USER_CERT","features":[570]},{"name":"MQ_ERROR_NO_MQUSER_OU","features":[570]},{"name":"MQ_ERROR_NO_MSMQ_SERVERS_ON_DC","features":[570]},{"name":"MQ_ERROR_NO_MSMQ_SERVERS_ON_GC","features":[570]},{"name":"MQ_ERROR_NO_RESPONSE_FROM_OBJECT_SERVER","features":[570]},{"name":"MQ_ERROR_OBJECT_SERVER_NOT_AVAILABLE","features":[570]},{"name":"MQ_ERROR_OPERATION_CANCELLED","features":[570]},{"name":"MQ_ERROR_OPERATION_NOT_SUPPORTED_BY_REMOTE_COMPUTER","features":[570]},{"name":"MQ_ERROR_PRIVILEGE_NOT_HELD","features":[570]},{"name":"MQ_ERROR_PROPERTIES_CONFLICT","features":[570]},{"name":"MQ_ERROR_PROPERTY","features":[570]},{"name":"MQ_ERROR_PROPERTY_NOTALLOWED","features":[570]},{"name":"MQ_ERROR_PROV_NAME_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_PUBLIC_KEY_DOES_NOT_EXIST","features":[570]},{"name":"MQ_ERROR_PUBLIC_KEY_NOT_FOUND","features":[570]},{"name":"MQ_ERROR_QUEUE_DELETED","features":[570]},{"name":"MQ_ERROR_QUEUE_EXISTS","features":[570]},{"name":"MQ_ERROR_QUEUE_NOT_ACTIVE","features":[570]},{"name":"MQ_ERROR_QUEUE_NOT_AVAILABLE","features":[570]},{"name":"MQ_ERROR_QUEUE_NOT_FOUND","features":[570]},{"name":"MQ_ERROR_Q_ADS_PROPERTY_NOT_SUPPORTED","features":[570]},{"name":"MQ_ERROR_Q_DNS_PROPERTY_NOT_SUPPORTED","features":[570]},{"name":"MQ_ERROR_REMOTE_MACHINE_NOT_AVAILABLE","features":[570]},{"name":"MQ_ERROR_RESOLVE_ADDRESS","features":[570]},{"name":"MQ_ERROR_RESULT_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_SECURITY_DESCRIPTOR_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_SENDERID_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_SENDER_CERT_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_SERVICE_NOT_AVAILABLE","features":[570]},{"name":"MQ_ERROR_SHARING_VIOLATION","features":[570]},{"name":"MQ_ERROR_SIGNATURE_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_STALE_HANDLE","features":[570]},{"name":"MQ_ERROR_SYMM_KEY_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_TOO_MANY_PROPERTIES","features":[570]},{"name":"MQ_ERROR_TRANSACTION_ENLIST","features":[570]},{"name":"MQ_ERROR_TRANSACTION_IMPORT","features":[570]},{"name":"MQ_ERROR_TRANSACTION_SEQUENCE","features":[570]},{"name":"MQ_ERROR_TRANSACTION_USAGE","features":[570]},{"name":"MQ_ERROR_UNINITIALIZED_OBJECT","features":[570]},{"name":"MQ_ERROR_UNSUPPORTED_ACCESS_MODE","features":[570]},{"name":"MQ_ERROR_UNSUPPORTED_CLASS","features":[570]},{"name":"MQ_ERROR_UNSUPPORTED_FORMATNAME_OPERATION","features":[570]},{"name":"MQ_ERROR_UNSUPPORTED_OPERATION","features":[570]},{"name":"MQ_ERROR_USER_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_ERROR_WKS_CANT_SERVE_CLIENT","features":[570]},{"name":"MQ_ERROR_WRITE_NOT_ALLOWED","features":[570]},{"name":"MQ_INFORMATION_DUPLICATE_PROPERTY","features":[570]},{"name":"MQ_INFORMATION_FORMATNAME_BUFFER_TOO_SMALL","features":[570]},{"name":"MQ_INFORMATION_ILLEGAL_PROPERTY","features":[570]},{"name":"MQ_INFORMATION_INTERNAL_USER_CERT_EXIST","features":[570]},{"name":"MQ_INFORMATION_OPERATION_PENDING","features":[570]},{"name":"MQ_INFORMATION_OWNER_IGNORED","features":[570]},{"name":"MQ_INFORMATION_PROPERTY","features":[570]},{"name":"MQ_INFORMATION_PROPERTY_IGNORED","features":[570]},{"name":"MQ_INFORMATION_UNSUPPORTED_PROPERTY","features":[570]},{"name":"MQ_JOURNAL","features":[570]},{"name":"MQ_JOURNAL_NONE","features":[570]},{"name":"MQ_LOOKUP_PEEK_CURRENT","features":[570]},{"name":"MQ_LOOKUP_PEEK_FIRST","features":[570]},{"name":"MQ_LOOKUP_PEEK_LAST","features":[570]},{"name":"MQ_LOOKUP_PEEK_NEXT","features":[570]},{"name":"MQ_LOOKUP_PEEK_PREV","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_ALLOW_PEEK","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_CURRENT","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_FIRST","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_LAST","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_NEXT","features":[570]},{"name":"MQ_LOOKUP_RECEIVE_PREV","features":[570]},{"name":"MQ_MAX_MSG_LABEL_LEN","features":[570]},{"name":"MQ_MAX_PRIORITY","features":[570]},{"name":"MQ_MAX_Q_LABEL_LEN","features":[570]},{"name":"MQ_MAX_Q_NAME_LEN","features":[570]},{"name":"MQ_MIN_PRIORITY","features":[570]},{"name":"MQ_MOVE_ACCESS","features":[570]},{"name":"MQ_MTS_TRANSACTION","features":[570]},{"name":"MQ_NO_TRANSACTION","features":[570]},{"name":"MQ_OK","features":[570]},{"name":"MQ_PEEK_ACCESS","features":[570]},{"name":"MQ_PRIV_LEVEL_BODY","features":[570]},{"name":"MQ_PRIV_LEVEL_NONE","features":[570]},{"name":"MQ_PRIV_LEVEL_OPTIONAL","features":[570]},{"name":"MQ_QTYPE_REPORT","features":[570]},{"name":"MQ_QTYPE_TEST","features":[570]},{"name":"MQ_QUEUE_STATE_CONNECTED","features":[570]},{"name":"MQ_QUEUE_STATE_DISCONNECTED","features":[570]},{"name":"MQ_QUEUE_STATE_DISCONNECTING","features":[570]},{"name":"MQ_QUEUE_STATE_LOCAL_CONNECTION","features":[570]},{"name":"MQ_QUEUE_STATE_LOCKED","features":[570]},{"name":"MQ_QUEUE_STATE_NEEDVALIDATE","features":[570]},{"name":"MQ_QUEUE_STATE_NONACTIVE","features":[570]},{"name":"MQ_QUEUE_STATE_ONHOLD","features":[570]},{"name":"MQ_QUEUE_STATE_WAITING","features":[570]},{"name":"MQ_RECEIVE_ACCESS","features":[570]},{"name":"MQ_SEND_ACCESS","features":[570]},{"name":"MQ_SINGLE_MESSAGE","features":[570]},{"name":"MQ_STATUS_FOREIGN","features":[570]},{"name":"MQ_STATUS_NOT_FOREIGN","features":[570]},{"name":"MQ_STATUS_UNKNOWN","features":[570]},{"name":"MQ_TRANSACTIONAL","features":[570]},{"name":"MQ_TRANSACTIONAL_NONE","features":[570]},{"name":"MQ_TYPE_CONNECTOR","features":[570]},{"name":"MQ_TYPE_MACHINE","features":[570]},{"name":"MQ_TYPE_MULTICAST","features":[570]},{"name":"MQ_TYPE_PRIVATE","features":[570]},{"name":"MQ_TYPE_PUBLIC","features":[570]},{"name":"MQ_XACT_STATUS_NOT_XACT","features":[570]},{"name":"MQ_XACT_STATUS_UNKNOWN","features":[570]},{"name":"MQ_XACT_STATUS_XACT","features":[570]},{"name":"MQ_XA_TRANSACTION","features":[570]},{"name":"MSMQApplication","features":[570]},{"name":"MSMQCollection","features":[570]},{"name":"MSMQCoordinatedTransactionDispenser","features":[570]},{"name":"MSMQDestination","features":[570]},{"name":"MSMQEvent","features":[570]},{"name":"MSMQManagement","features":[570]},{"name":"MSMQMessage","features":[570]},{"name":"MSMQOutgoingQueueManagement","features":[570]},{"name":"MSMQQuery","features":[570]},{"name":"MSMQQueue","features":[570]},{"name":"MSMQQueueInfo","features":[570]},{"name":"MSMQQueueInfos","features":[570]},{"name":"MSMQQueueManagement","features":[570]},{"name":"MSMQTransaction","features":[570]},{"name":"MSMQTransactionDispenser","features":[570]},{"name":"MSMQ_CONNECTED","features":[570]},{"name":"MSMQ_DISCONNECTED","features":[570]},{"name":"PMQRECEIVECALLBACK","features":[307,387,312,570,360]},{"name":"PREQ","features":[570]},{"name":"PRGE","features":[570]},{"name":"PRGT","features":[570]},{"name":"PRLE","features":[570]},{"name":"PRLT","features":[570]},{"name":"PRNE","features":[570]},{"name":"PROPID_MGMT_MSMQ_ACTIVEQUEUES","features":[570]},{"name":"PROPID_MGMT_MSMQ_BASE","features":[570]},{"name":"PROPID_MGMT_MSMQ_BYTES_IN_ALL_QUEUES","features":[570]},{"name":"PROPID_MGMT_MSMQ_CONNECTED","features":[570]},{"name":"PROPID_MGMT_MSMQ_DSSERVER","features":[570]},{"name":"PROPID_MGMT_MSMQ_PRIVATEQ","features":[570]},{"name":"PROPID_MGMT_MSMQ_TYPE","features":[570]},{"name":"PROPID_MGMT_QUEUE_BASE","features":[570]},{"name":"PROPID_MGMT_QUEUE_BYTES_IN_JOURNAL","features":[570]},{"name":"PROPID_MGMT_QUEUE_BYTES_IN_QUEUE","features":[570]},{"name":"PROPID_MGMT_QUEUE_CONNECTION_HISTORY","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_FIRST_NON_ACK","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_LAST_ACK","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_LAST_ACK_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_LAST_ACK_TIME","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_LAST_NON_ACK","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_NEXT_SEQ","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_NO_ACK_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_NO_READ_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_RESEND_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_RESEND_INTERVAL","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_RESEND_TIME","features":[570]},{"name":"PROPID_MGMT_QUEUE_EOD_SOURCE_INFO","features":[570]},{"name":"PROPID_MGMT_QUEUE_FOREIGN","features":[570]},{"name":"PROPID_MGMT_QUEUE_FORMATNAME","features":[570]},{"name":"PROPID_MGMT_QUEUE_JOURNAL_MESSAGE_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_JOURNAL_USED_QUOTA","features":[570]},{"name":"PROPID_MGMT_QUEUE_LOCATION","features":[570]},{"name":"PROPID_MGMT_QUEUE_MESSAGE_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_NEXTHOPS","features":[570]},{"name":"PROPID_MGMT_QUEUE_PATHNAME","features":[570]},{"name":"PROPID_MGMT_QUEUE_STATE","features":[570]},{"name":"PROPID_MGMT_QUEUE_SUBQUEUE_COUNT","features":[570]},{"name":"PROPID_MGMT_QUEUE_SUBQUEUE_NAMES","features":[570]},{"name":"PROPID_MGMT_QUEUE_TYPE","features":[570]},{"name":"PROPID_MGMT_QUEUE_USED_QUOTA","features":[570]},{"name":"PROPID_MGMT_QUEUE_XACT","features":[570]},{"name":"PROPID_M_ABORT_COUNT","features":[570]},{"name":"PROPID_M_ACKNOWLEDGE","features":[570]},{"name":"PROPID_M_ADMIN_QUEUE","features":[570]},{"name":"PROPID_M_ADMIN_QUEUE_LEN","features":[570]},{"name":"PROPID_M_APPSPECIFIC","features":[570]},{"name":"PROPID_M_ARRIVEDTIME","features":[570]},{"name":"PROPID_M_AUTHENTICATED","features":[570]},{"name":"PROPID_M_AUTHENTICATED_EX","features":[570]},{"name":"PROPID_M_AUTH_LEVEL","features":[570]},{"name":"PROPID_M_BASE","features":[570]},{"name":"PROPID_M_BODY","features":[570]},{"name":"PROPID_M_BODY_SIZE","features":[570]},{"name":"PROPID_M_BODY_TYPE","features":[570]},{"name":"PROPID_M_CLASS","features":[570]},{"name":"PROPID_M_COMPOUND_MESSAGE","features":[570]},{"name":"PROPID_M_COMPOUND_MESSAGE_SIZE","features":[570]},{"name":"PROPID_M_CONNECTOR_TYPE","features":[570]},{"name":"PROPID_M_CORRELATIONID","features":[570]},{"name":"PROPID_M_CORRELATIONID_SIZE","features":[570]},{"name":"PROPID_M_DEADLETTER_QUEUE","features":[570]},{"name":"PROPID_M_DEADLETTER_QUEUE_LEN","features":[570]},{"name":"PROPID_M_DELIVERY","features":[570]},{"name":"PROPID_M_DEST_FORMAT_NAME","features":[570]},{"name":"PROPID_M_DEST_FORMAT_NAME_LEN","features":[570]},{"name":"PROPID_M_DEST_QUEUE","features":[570]},{"name":"PROPID_M_DEST_QUEUE_LEN","features":[570]},{"name":"PROPID_M_DEST_SYMM_KEY","features":[570]},{"name":"PROPID_M_DEST_SYMM_KEY_LEN","features":[570]},{"name":"PROPID_M_ENCRYPTION_ALG","features":[570]},{"name":"PROPID_M_EXTENSION","features":[570]},{"name":"PROPID_M_EXTENSION_LEN","features":[570]},{"name":"PROPID_M_FIRST_IN_XACT","features":[570]},{"name":"PROPID_M_HASH_ALG","features":[570]},{"name":"PROPID_M_JOURNAL","features":[570]},{"name":"PROPID_M_LABEL","features":[570]},{"name":"PROPID_M_LABEL_LEN","features":[570]},{"name":"PROPID_M_LAST_IN_XACT","features":[570]},{"name":"PROPID_M_LAST_MOVE_TIME","features":[570]},{"name":"PROPID_M_LOOKUPID","features":[570]},{"name":"PROPID_M_MOVE_COUNT","features":[570]},{"name":"PROPID_M_MSGID","features":[570]},{"name":"PROPID_M_MSGID_SIZE","features":[570]},{"name":"PROPID_M_PRIORITY","features":[570]},{"name":"PROPID_M_PRIV_LEVEL","features":[570]},{"name":"PROPID_M_PROV_NAME","features":[570]},{"name":"PROPID_M_PROV_NAME_LEN","features":[570]},{"name":"PROPID_M_PROV_TYPE","features":[570]},{"name":"PROPID_M_RESP_FORMAT_NAME","features":[570]},{"name":"PROPID_M_RESP_FORMAT_NAME_LEN","features":[570]},{"name":"PROPID_M_RESP_QUEUE","features":[570]},{"name":"PROPID_M_RESP_QUEUE_LEN","features":[570]},{"name":"PROPID_M_SECURITY_CONTEXT","features":[570]},{"name":"PROPID_M_SENDERID","features":[570]},{"name":"PROPID_M_SENDERID_LEN","features":[570]},{"name":"PROPID_M_SENDERID_TYPE","features":[570]},{"name":"PROPID_M_SENDER_CERT","features":[570]},{"name":"PROPID_M_SENDER_CERT_LEN","features":[570]},{"name":"PROPID_M_SENTTIME","features":[570]},{"name":"PROPID_M_SIGNATURE","features":[570]},{"name":"PROPID_M_SIGNATURE_LEN","features":[570]},{"name":"PROPID_M_SOAP_BODY","features":[570]},{"name":"PROPID_M_SOAP_ENVELOPE","features":[570]},{"name":"PROPID_M_SOAP_ENVELOPE_LEN","features":[570]},{"name":"PROPID_M_SOAP_HEADER","features":[570]},{"name":"PROPID_M_SRC_MACHINE_ID","features":[570]},{"name":"PROPID_M_TIME_TO_BE_RECEIVED","features":[570]},{"name":"PROPID_M_TIME_TO_REACH_QUEUE","features":[570]},{"name":"PROPID_M_TRACE","features":[570]},{"name":"PROPID_M_VERSION","features":[570]},{"name":"PROPID_M_XACTID","features":[570]},{"name":"PROPID_M_XACTID_SIZE","features":[570]},{"name":"PROPID_M_XACT_STATUS_QUEUE","features":[570]},{"name":"PROPID_M_XACT_STATUS_QUEUE_LEN","features":[570]},{"name":"PROPID_PC_BASE","features":[570]},{"name":"PROPID_PC_DS_ENABLED","features":[570]},{"name":"PROPID_PC_VERSION","features":[570]},{"name":"PROPID_QM_BASE","features":[570]},{"name":"PROPID_QM_CONNECTION","features":[570]},{"name":"PROPID_QM_ENCRYPTION_PK","features":[570]},{"name":"PROPID_QM_ENCRYPTION_PK_AES","features":[570]},{"name":"PROPID_QM_ENCRYPTION_PK_BASE","features":[570]},{"name":"PROPID_QM_ENCRYPTION_PK_ENHANCED","features":[570]},{"name":"PROPID_QM_MACHINE_ID","features":[570]},{"name":"PROPID_QM_PATHNAME","features":[570]},{"name":"PROPID_QM_PATHNAME_DNS","features":[570]},{"name":"PROPID_QM_SITE_ID","features":[570]},{"name":"PROPID_Q_ADS_PATH","features":[570]},{"name":"PROPID_Q_AUTHENTICATE","features":[570]},{"name":"PROPID_Q_BASE","features":[570]},{"name":"PROPID_Q_BASEPRIORITY","features":[570]},{"name":"PROPID_Q_CREATE_TIME","features":[570]},{"name":"PROPID_Q_INSTANCE","features":[570]},{"name":"PROPID_Q_JOURNAL","features":[570]},{"name":"PROPID_Q_JOURNAL_QUOTA","features":[570]},{"name":"PROPID_Q_LABEL","features":[570]},{"name":"PROPID_Q_MODIFY_TIME","features":[570]},{"name":"PROPID_Q_MULTICAST_ADDRESS","features":[570]},{"name":"PROPID_Q_PATHNAME","features":[570]},{"name":"PROPID_Q_PATHNAME_DNS","features":[570]},{"name":"PROPID_Q_PRIV_LEVEL","features":[570]},{"name":"PROPID_Q_QUOTA","features":[570]},{"name":"PROPID_Q_TRANSACTION","features":[570]},{"name":"PROPID_Q_TYPE","features":[570]},{"name":"QUERY_SORTASCEND","features":[570]},{"name":"QUERY_SORTDESCEND","features":[570]},{"name":"QUEUE_ACTION_EOD_RESEND","features":[570]},{"name":"QUEUE_ACTION_PAUSE","features":[570]},{"name":"QUEUE_ACTION_RESUME","features":[570]},{"name":"QUEUE_STATE","features":[570]},{"name":"QUEUE_TYPE","features":[570]},{"name":"RELOPS","features":[570]},{"name":"REL_EQ","features":[570]},{"name":"REL_GE","features":[570]},{"name":"REL_GT","features":[570]},{"name":"REL_LE","features":[570]},{"name":"REL_LT","features":[570]},{"name":"REL_NEQ","features":[570]},{"name":"REL_NOP","features":[570]},{"name":"SEQUENCE_INFO","features":[570]},{"name":"XACT_STATUS","features":[570]},{"name":"_DMSMQEventEvents","features":[358,570]}],"586":[{"name":"PERCEPTIONFIELD_StateStream_TimeStamps","features":[571]},{"name":"PERCEPTION_PAYLOAD_FIELD","features":[571]},{"name":"PERCEPTION_STATE_STREAM_TIMESTAMPS","features":[571]}],"587":[{"name":"AUTO_WIDTH","features":[572]},{"name":"AppEvents","features":[358,572]},{"name":"AppEventsDHTMLConnector","features":[572]},{"name":"Application","features":[572]},{"name":"BUTTONPRESSED","features":[572]},{"name":"CCM_COMMANDID_MASK_CONSTANTS","features":[572]},{"name":"CCM_COMMANDID_MASK_RESERVED","features":[572]},{"name":"CCM_INSERTIONALLOWED","features":[572]},{"name":"CCM_INSERTIONALLOWED_NEW","features":[572]},{"name":"CCM_INSERTIONALLOWED_TASK","features":[572]},{"name":"CCM_INSERTIONALLOWED_TOP","features":[572]},{"name":"CCM_INSERTIONALLOWED_VIEW","features":[572]},{"name":"CCM_INSERTIONPOINTID","features":[572]},{"name":"CCM_INSERTIONPOINTID_3RDPARTY_NEW","features":[572]},{"name":"CCM_INSERTIONPOINTID_3RDPARTY_TASK","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_ADD_3RDPARTY","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_ADD_PRIMARY","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_CREATE_PRIMARY","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_FLAGINDEX","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_RESERVED","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_SHARED","features":[572]},{"name":"CCM_INSERTIONPOINTID_MASK_SPECIAL","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_HELP","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_NEW","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_TASK","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_TOP","features":[572]},{"name":"CCM_INSERTIONPOINTID_PRIMARY_VIEW","features":[572]},{"name":"CCM_INSERTIONPOINTID_ROOT_MENU","features":[572]},{"name":"CCM_SPECIAL","features":[572]},{"name":"CCM_SPECIAL_DEFAULT_ITEM","features":[572]},{"name":"CCM_SPECIAL_INSERTION_POINT","features":[572]},{"name":"CCM_SPECIAL_SEPARATOR","features":[572]},{"name":"CCM_SPECIAL_SUBMENU","features":[572]},{"name":"CCM_SPECIAL_TESTONLY","features":[572]},{"name":"CCT_RESULT","features":[572]},{"name":"CCT_SCOPE","features":[572]},{"name":"CCT_SNAPIN_MANAGER","features":[572]},{"name":"CCT_UNINITIALIZED","features":[572]},{"name":"CHECKED","features":[572]},{"name":"COMBOBOXBAR","features":[572]},{"name":"CONTEXTMENUITEM","features":[572]},{"name":"CONTEXTMENUITEM2","features":[572]},{"name":"Column","features":[358,572]},{"name":"Columns","features":[358,572]},{"name":"ConsolePower","features":[572]},{"name":"ContextMenu","features":[358,572]},{"name":"DATA_OBJECT_TYPES","features":[572]},{"name":"Document","features":[358,572]},{"name":"DocumentMode_Author","features":[572]},{"name":"DocumentMode_User","features":[572]},{"name":"DocumentMode_User_MDI","features":[572]},{"name":"DocumentMode_User_SDI","features":[572]},{"name":"ENABLED","features":[572]},{"name":"ExportListOptions_Default","features":[572]},{"name":"ExportListOptions_SelectedItemsOnly","features":[572]},{"name":"ExportListOptions_TabDelimited","features":[572]},{"name":"ExportListOptions_Unicode","features":[572]},{"name":"Extension","features":[358,572]},{"name":"Extensions","features":[358,572]},{"name":"Frame","features":[358,572]},{"name":"HDI_HIDDEN","features":[572]},{"name":"HIDDEN","features":[572]},{"name":"HIDE_COLUMN","features":[572]},{"name":"IColumnData","features":[572]},{"name":"IComponent","features":[572]},{"name":"IComponent2","features":[572]},{"name":"IComponentData","features":[572]},{"name":"IComponentData2","features":[572]},{"name":"IConsole","features":[572]},{"name":"IConsole2","features":[572]},{"name":"IConsole3","features":[572]},{"name":"IConsoleNameSpace","features":[572]},{"name":"IConsoleNameSpace2","features":[572]},{"name":"IConsolePower","features":[572]},{"name":"IConsolePowerSink","features":[572]},{"name":"IConsoleVerb","features":[572]},{"name":"IContextMenuCallback","features":[572]},{"name":"IContextMenuCallback2","features":[572]},{"name":"IContextMenuProvider","features":[572]},{"name":"IControlbar","features":[572]},{"name":"IDisplayHelp","features":[572]},{"name":"IEnumTASK","features":[572]},{"name":"IExtendContextMenu","features":[572]},{"name":"IExtendControlbar","features":[572]},{"name":"IExtendPropertySheet","features":[572]},{"name":"IExtendPropertySheet2","features":[572]},{"name":"IExtendTaskPad","features":[572]},{"name":"IExtendView","features":[572]},{"name":"IHeaderCtrl","features":[572]},{"name":"IHeaderCtrl2","features":[572]},{"name":"IImageList","features":[572]},{"name":"ILSIF_LEAVE_LARGE_ICON","features":[572]},{"name":"ILSIF_LEAVE_SMALL_ICON","features":[572]},{"name":"IMMCVersionInfo","features":[572]},{"name":"IMenuButton","features":[572]},{"name":"IMessageView","features":[572]},{"name":"INDETERMINATE","features":[572]},{"name":"INodeProperties","features":[572]},{"name":"IPropertySheetCallback","features":[572]},{"name":"IPropertySheetProvider","features":[572]},{"name":"IRequiredExtensions","features":[572]},{"name":"IResultData","features":[572]},{"name":"IResultData2","features":[572]},{"name":"IResultDataCompare","features":[572]},{"name":"IResultDataCompareEx","features":[572]},{"name":"IResultOwnerData","features":[572]},{"name":"ISnapinAbout","features":[572]},{"name":"ISnapinHelp","features":[572]},{"name":"ISnapinHelp2","features":[572]},{"name":"ISnapinProperties","features":[572]},{"name":"ISnapinPropertiesCallback","features":[572]},{"name":"IStringTable","features":[572]},{"name":"IToolbar","features":[572]},{"name":"IViewExtensionCallback","features":[572]},{"name":"IconIdentifier","features":[572]},{"name":"Icon_Error","features":[572]},{"name":"Icon_First","features":[572]},{"name":"Icon_Information","features":[572]},{"name":"Icon_Last","features":[572]},{"name":"Icon_None","features":[572]},{"name":"Icon_Question","features":[572]},{"name":"Icon_Warning","features":[572]},{"name":"ListMode_Detail","features":[572]},{"name":"ListMode_Filtered","features":[572]},{"name":"ListMode_Large_Icons","features":[572]},{"name":"ListMode_List","features":[572]},{"name":"ListMode_Small_Icons","features":[572]},{"name":"MENUBUTTON","features":[572]},{"name":"MENUBUTTONDATA","features":[572]},{"name":"MFCC_DISABLE","features":[572]},{"name":"MFCC_ENABLE","features":[572]},{"name":"MFCC_VALUE_CHANGE","features":[572]},{"name":"MMCBUTTON","features":[572]},{"name":"MMCC_STANDARD_VIEW_SELECT","features":[572]},{"name":"MMCLV_AUTO","features":[572]},{"name":"MMCLV_NOICON","features":[572]},{"name":"MMCLV_NOPARAM","features":[572]},{"name":"MMCLV_NOPTR","features":[572]},{"name":"MMCLV_UPDATE_NOINVALIDATEALL","features":[572]},{"name":"MMCLV_UPDATE_NOSCROLL","features":[572]},{"name":"MMCLV_VIEWSTYLE_FILTERED","features":[572]},{"name":"MMCLV_VIEWSTYLE_ICON","features":[572]},{"name":"MMCLV_VIEWSTYLE_LIST","features":[572]},{"name":"MMCLV_VIEWSTYLE_REPORT","features":[572]},{"name":"MMCLV_VIEWSTYLE_SMALLICON","features":[572]},{"name":"MMCN_ACTIVATE","features":[572]},{"name":"MMCN_ADD_IMAGES","features":[572]},{"name":"MMCN_BTN_CLICK","features":[572]},{"name":"MMCN_CANPASTE_OUTOFPROC","features":[572]},{"name":"MMCN_CLICK","features":[572]},{"name":"MMCN_COLUMNS_CHANGED","features":[572]},{"name":"MMCN_COLUMN_CLICK","features":[572]},{"name":"MMCN_CONTEXTHELP","features":[572]},{"name":"MMCN_CONTEXTMENU","features":[572]},{"name":"MMCN_CUTORMOVE","features":[572]},{"name":"MMCN_DBLCLICK","features":[572]},{"name":"MMCN_DELETE","features":[572]},{"name":"MMCN_DESELECT_ALL","features":[572]},{"name":"MMCN_EXPAND","features":[572]},{"name":"MMCN_EXPANDSYNC","features":[572]},{"name":"MMCN_FILTERBTN_CLICK","features":[572]},{"name":"MMCN_FILTER_CHANGE","features":[572]},{"name":"MMCN_HELP","features":[572]},{"name":"MMCN_INITOCX","features":[572]},{"name":"MMCN_LISTPAD","features":[572]},{"name":"MMCN_MENU_BTNCLICK","features":[572]},{"name":"MMCN_MINIMIZED","features":[572]},{"name":"MMCN_PASTE","features":[572]},{"name":"MMCN_PRELOAD","features":[572]},{"name":"MMCN_PRINT","features":[572]},{"name":"MMCN_PROPERTY_CHANGE","features":[572]},{"name":"MMCN_QUERY_PASTE","features":[572]},{"name":"MMCN_REFRESH","features":[572]},{"name":"MMCN_REMOVE_CHILDREN","features":[572]},{"name":"MMCN_RENAME","features":[572]},{"name":"MMCN_RESTORE_VIEW","features":[572]},{"name":"MMCN_SELECT","features":[572]},{"name":"MMCN_SHOW","features":[572]},{"name":"MMCN_SNAPINHELP","features":[572]},{"name":"MMCN_VIEW_CHANGE","features":[572]},{"name":"MMCVersionInfo","features":[572]},{"name":"MMC_ACTION_ID","features":[572]},{"name":"MMC_ACTION_LINK","features":[572]},{"name":"MMC_ACTION_SCRIPT","features":[572]},{"name":"MMC_ACTION_TYPE","features":[572]},{"name":"MMC_ACTION_UNINITIALIZED","features":[572]},{"name":"MMC_BUTTON_STATE","features":[572]},{"name":"MMC_COLUMN_DATA","features":[572]},{"name":"MMC_COLUMN_SET_DATA","features":[572]},{"name":"MMC_CONSOLE_VERB","features":[572]},{"name":"MMC_CONTROL_TYPE","features":[572]},{"name":"MMC_DEFAULT_OPERATION_COPY","features":[572]},{"name":"MMC_ENSUREFOCUSVISIBLE","features":[572]},{"name":"MMC_EXPANDSYNC_STRUCT","features":[307,572]},{"name":"MMC_EXT_VIEW_DATA","features":[307,572]},{"name":"MMC_FILTERDATA","features":[572]},{"name":"MMC_FILTER_CHANGE_CODE","features":[572]},{"name":"MMC_FILTER_NOVALUE","features":[572]},{"name":"MMC_FILTER_TYPE","features":[572]},{"name":"MMC_IMAGECALLBACK","features":[572]},{"name":"MMC_INT_FILTER","features":[572]},{"name":"MMC_ITEM_OVERLAY_STATE_MASK","features":[572]},{"name":"MMC_ITEM_OVERLAY_STATE_SHIFT","features":[572]},{"name":"MMC_ITEM_STATE_MASK","features":[572]},{"name":"MMC_LISTPAD_INFO","features":[572]},{"name":"MMC_MENU_COMMAND_IDS","features":[572]},{"name":"MMC_MULTI_SELECT_COOKIE","features":[572]},{"name":"MMC_NODEID_SLOW_RETRIEVAL","features":[572]},{"name":"MMC_NOSORTHEADER","features":[572]},{"name":"MMC_NOTIFY_TYPE","features":[572]},{"name":"MMC_NW_OPTION_CUSTOMTITLE","features":[572]},{"name":"MMC_NW_OPTION_NOACTIONPANE","features":[572]},{"name":"MMC_NW_OPTION_NONE","features":[572]},{"name":"MMC_NW_OPTION_NOPERSIST","features":[572]},{"name":"MMC_NW_OPTION_NOSCOPEPANE","features":[572]},{"name":"MMC_NW_OPTION_NOTOOLBARS","features":[572]},{"name":"MMC_NW_OPTION_SHORTTITLE","features":[572]},{"name":"MMC_PROPACT_CHANGING","features":[572]},{"name":"MMC_PROPACT_DELETING","features":[572]},{"name":"MMC_PROPACT_INITIALIZED","features":[572]},{"name":"MMC_PROPERTY_ACTION","features":[572]},{"name":"MMC_PROP_CHANGEAFFECTSUI","features":[572]},{"name":"MMC_PROP_MODIFIABLE","features":[572]},{"name":"MMC_PROP_PERSIST","features":[572]},{"name":"MMC_PROP_REMOVABLE","features":[572]},{"name":"MMC_PSO_HASHELP","features":[572]},{"name":"MMC_PSO_NEWWIZARDTYPE","features":[572]},{"name":"MMC_PSO_NOAPPLYNOW","features":[572]},{"name":"MMC_PSO_NO_PROPTITLE","features":[572]},{"name":"MMC_RESTORE_VIEW","features":[572]},{"name":"MMC_RESULT_VIEW_STYLE","features":[572]},{"name":"MMC_SCOPE_ITEM_STATE","features":[572]},{"name":"MMC_SCOPE_ITEM_STATE_BOLD","features":[572]},{"name":"MMC_SCOPE_ITEM_STATE_EXPANDEDONCE","features":[572]},{"name":"MMC_SCOPE_ITEM_STATE_NORMAL","features":[572]},{"name":"MMC_SHOWSELALWAYS","features":[572]},{"name":"MMC_SINGLESEL","features":[572]},{"name":"MMC_SNAPIN_PROPERTY","features":[307,358,572,359,360]},{"name":"MMC_SORT_DATA","features":[572]},{"name":"MMC_SORT_SET_DATA","features":[572]},{"name":"MMC_STRING_FILTER","features":[572]},{"name":"MMC_TASK","features":[572]},{"name":"MMC_TASK_DISPLAY_BITMAP","features":[572]},{"name":"MMC_TASK_DISPLAY_OBJECT","features":[572]},{"name":"MMC_TASK_DISPLAY_SYMBOL","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE_BITMAP","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE_SYMBOL","features":[572]},{"name":"MMC_TASK_DISPLAY_TYPE_VANILLA_GIF","features":[572]},{"name":"MMC_TASK_DISPLAY_UNINITIALIZED","features":[572]},{"name":"MMC_VER","features":[572]},{"name":"MMC_VERB_COPY","features":[572]},{"name":"MMC_VERB_CUT","features":[572]},{"name":"MMC_VERB_DELETE","features":[572]},{"name":"MMC_VERB_FIRST","features":[572]},{"name":"MMC_VERB_LAST","features":[572]},{"name":"MMC_VERB_MAX","features":[572]},{"name":"MMC_VERB_NONE","features":[572]},{"name":"MMC_VERB_OPEN","features":[572]},{"name":"MMC_VERB_PASTE","features":[572]},{"name":"MMC_VERB_PRINT","features":[572]},{"name":"MMC_VERB_PROPERTIES","features":[572]},{"name":"MMC_VERB_REFRESH","features":[572]},{"name":"MMC_VERB_RENAME","features":[572]},{"name":"MMC_VIEW_OPTIONS_CREATENEW","features":[572]},{"name":"MMC_VIEW_OPTIONS_EXCLUDE_SCOPE_ITEMS_FROM_LIST","features":[572]},{"name":"MMC_VIEW_OPTIONS_FILTERED","features":[572]},{"name":"MMC_VIEW_OPTIONS_LEXICAL_SORT","features":[572]},{"name":"MMC_VIEW_OPTIONS_MULTISELECT","features":[572]},{"name":"MMC_VIEW_OPTIONS_NOLISTVIEWS","features":[572]},{"name":"MMC_VIEW_OPTIONS_NONE","features":[572]},{"name":"MMC_VIEW_OPTIONS_OWNERDATALIST","features":[572]},{"name":"MMC_VIEW_OPTIONS_USEFONTLINKING","features":[572]},{"name":"MMC_VIEW_TYPE","features":[572]},{"name":"MMC_VIEW_TYPE_HTML","features":[572]},{"name":"MMC_VIEW_TYPE_LIST","features":[572]},{"name":"MMC_VIEW_TYPE_OCX","features":[572]},{"name":"MMC_VISIBLE_COLUMNS","features":[572]},{"name":"MMC_WINDOW_COOKIE","features":[572]},{"name":"MenuItem","features":[358,572]},{"name":"Node","features":[358,572]},{"name":"Nodes","features":[358,572]},{"name":"Properties","features":[358,572]},{"name":"Property","features":[358,572]},{"name":"RDCI_ScopeItem","features":[572]},{"name":"RDCOMPARE","features":[307,572]},{"name":"RDITEMHDR","features":[307,572]},{"name":"RDI_IMAGE","features":[572]},{"name":"RDI_INDENT","features":[572]},{"name":"RDI_INDEX","features":[572]},{"name":"RDI_PARAM","features":[572]},{"name":"RDI_STATE","features":[572]},{"name":"RDI_STR","features":[572]},{"name":"RESULTDATAITEM","features":[307,572]},{"name":"RESULTFINDINFO","features":[572]},{"name":"RESULT_VIEW_TYPE_INFO","features":[572]},{"name":"RFI_PARTIAL","features":[572]},{"name":"RFI_WRAP","features":[572]},{"name":"RSI_DESCENDING","features":[572]},{"name":"RSI_NOSORTICON","features":[572]},{"name":"RVTI_HTML_OPTIONS_NOLISTVIEW","features":[572]},{"name":"RVTI_HTML_OPTIONS_NONE","features":[572]},{"name":"RVTI_LIST_OPTIONS_ALLOWPASTE","features":[572]},{"name":"RVTI_LIST_OPTIONS_EXCLUDE_SCOPE_ITEMS_FROM_LIST","features":[572]},{"name":"RVTI_LIST_OPTIONS_FILTERED","features":[572]},{"name":"RVTI_LIST_OPTIONS_LEXICAL_SORT","features":[572]},{"name":"RVTI_LIST_OPTIONS_MULTISELECT","features":[572]},{"name":"RVTI_LIST_OPTIONS_NONE","features":[572]},{"name":"RVTI_LIST_OPTIONS_OWNERDATALIST","features":[572]},{"name":"RVTI_LIST_OPTIONS_USEFONTLINKING","features":[572]},{"name":"RVTI_MISC_OPTIONS_NOLISTVIEWS","features":[572]},{"name":"RVTI_OCX_OPTIONS_CACHE_OCX","features":[572]},{"name":"RVTI_OCX_OPTIONS_NOLISTVIEW","features":[572]},{"name":"RVTI_OCX_OPTIONS_NONE","features":[572]},{"name":"SCOPEDATAITEM","features":[307,572]},{"name":"SColumnSetID","features":[572]},{"name":"SDI_CHILDREN","features":[572]},{"name":"SDI_FIRST","features":[572]},{"name":"SDI_IMAGE","features":[572]},{"name":"SDI_NEXT","features":[572]},{"name":"SDI_OPENIMAGE","features":[572]},{"name":"SDI_PARAM","features":[572]},{"name":"SDI_PARENT","features":[572]},{"name":"SDI_PREVIOUS","features":[572]},{"name":"SDI_STATE","features":[572]},{"name":"SDI_STR","features":[572]},{"name":"SMMCDataObjects","features":[358,572]},{"name":"SMMCObjectTypes","features":[572]},{"name":"SNodeID","features":[572]},{"name":"SNodeID2","features":[572]},{"name":"SPECIAL_COOKIE_MAX","features":[572]},{"name":"SPECIAL_COOKIE_MIN","features":[572]},{"name":"SPECIAL_DOBJ_MAX","features":[572]},{"name":"SPECIAL_DOBJ_MIN","features":[572]},{"name":"ScopeNamespace","features":[358,572]},{"name":"SnapIn","features":[358,572]},{"name":"SnapIns","features":[358,572]},{"name":"SortOrder_Ascending","features":[572]},{"name":"SortOrder_Descending","features":[572]},{"name":"TOOLBAR","features":[572]},{"name":"View","features":[358,572]},{"name":"ViewOption_ActionPaneHidden","features":[572]},{"name":"ViewOption_Default","features":[572]},{"name":"ViewOption_NoToolBars","features":[572]},{"name":"ViewOption_NotPersistable","features":[572]},{"name":"ViewOption_ScopeTreeHidden","features":[572]},{"name":"Views","features":[358,572]},{"name":"_AppEvents","features":[358,572]},{"name":"_Application","features":[358,572]},{"name":"_ColumnSortOrder","features":[572]},{"name":"_DocumentMode","features":[572]},{"name":"_EventConnector","features":[358,572]},{"name":"_ExportListOptions","features":[572]},{"name":"_ListViewMode","features":[572]},{"name":"_ViewOptions","features":[572]}],"588":[{"name":"ACTIVATEFLAGS","features":[359]},{"name":"ACTIVATE_WINDOWLESS","features":[359]},{"name":"ACTIVEOBJECT_FLAGS","features":[359]},{"name":"ACTIVEOBJECT_STRONG","features":[359]},{"name":"ACTIVEOBJECT_WEAK","features":[359]},{"name":"ARRAYDESC","features":[358,359,360]},{"name":"BINDSPEED","features":[359]},{"name":"BINDSPEED_IMMEDIATE","features":[359]},{"name":"BINDSPEED_INDEFINITE","features":[359]},{"name":"BINDSPEED_MODERATE","features":[359]},{"name":"BUSY_DIALOG_FLAGS","features":[359]},{"name":"BZ_DISABLECANCELBUTTON","features":[359]},{"name":"BZ_DISABLERETRYBUTTON","features":[359]},{"name":"BZ_DISABLESWITCHTOBUTTON","features":[359]},{"name":"BZ_NOTRESPONDINGDIALOG","features":[359]},{"name":"BstrFromVector","features":[358,359]},{"name":"CADWORD","features":[359]},{"name":"CALPOLESTR","features":[359]},{"name":"CAUUID","features":[359]},{"name":"CF_BITMAP","features":[359]},{"name":"CF_CONVERTONLY","features":[359]},{"name":"CF_DIB","features":[359]},{"name":"CF_DIBV5","features":[359]},{"name":"CF_DIF","features":[359]},{"name":"CF_DISABLEACTIVATEAS","features":[359]},{"name":"CF_DISABLEDISPLAYASICON","features":[359]},{"name":"CF_DSPBITMAP","features":[359]},{"name":"CF_DSPENHMETAFILE","features":[359]},{"name":"CF_DSPMETAFILEPICT","features":[359]},{"name":"CF_DSPTEXT","features":[359]},{"name":"CF_ENHMETAFILE","features":[359]},{"name":"CF_GDIOBJFIRST","features":[359]},{"name":"CF_GDIOBJLAST","features":[359]},{"name":"CF_HDROP","features":[359]},{"name":"CF_HIDECHANGEICON","features":[359]},{"name":"CF_LOCALE","features":[359]},{"name":"CF_MAX","features":[359]},{"name":"CF_METAFILEPICT","features":[359]},{"name":"CF_OEMTEXT","features":[359]},{"name":"CF_OWNERDISPLAY","features":[359]},{"name":"CF_PALETTE","features":[359]},{"name":"CF_PENDATA","features":[359]},{"name":"CF_PRIVATEFIRST","features":[359]},{"name":"CF_PRIVATELAST","features":[359]},{"name":"CF_RIFF","features":[359]},{"name":"CF_SELECTACTIVATEAS","features":[359]},{"name":"CF_SELECTCONVERTTO","features":[359]},{"name":"CF_SETACTIVATEDEFAULT","features":[359]},{"name":"CF_SETCONVERTDEFAULT","features":[359]},{"name":"CF_SHOWHELPBUTTON","features":[359]},{"name":"CF_SYLK","features":[359]},{"name":"CF_TEXT","features":[359]},{"name":"CF_TIFF","features":[359]},{"name":"CF_UNICODETEXT","features":[359]},{"name":"CF_WAVE","features":[359]},{"name":"CHANGEKIND","features":[359]},{"name":"CHANGEKIND_ADDMEMBER","features":[359]},{"name":"CHANGEKIND_CHANGEFAILED","features":[359]},{"name":"CHANGEKIND_DELETEMEMBER","features":[359]},{"name":"CHANGEKIND_GENERAL","features":[359]},{"name":"CHANGEKIND_INVALIDATE","features":[359]},{"name":"CHANGEKIND_MAX","features":[359]},{"name":"CHANGEKIND_SETDOCUMENTATION","features":[359]},{"name":"CHANGEKIND_SETNAMES","features":[359]},{"name":"CHANGE_ICON_FLAGS","features":[359]},{"name":"CHANGE_SOURCE_FLAGS","features":[359]},{"name":"CIF_SELECTCURRENT","features":[359]},{"name":"CIF_SELECTDEFAULT","features":[359]},{"name":"CIF_SELECTFROMFILE","features":[359]},{"name":"CIF_SHOWHELP","features":[359]},{"name":"CIF_USEICONEXE","features":[359]},{"name":"CLEANLOCALSTORAGE","features":[359]},{"name":"CLIPBOARD_FORMAT","features":[359]},{"name":"CLSID_CColorPropPage","features":[359]},{"name":"CLSID_CFontPropPage","features":[359]},{"name":"CLSID_CPicturePropPage","features":[359]},{"name":"CLSID_ConvertVBX","features":[359]},{"name":"CLSID_PersistPropset","features":[359]},{"name":"CLSID_StdFont","features":[359]},{"name":"CLSID_StdPicture","features":[359]},{"name":"CONNECT_E_ADVISELIMIT","features":[359]},{"name":"CONNECT_E_CANNOTCONNECT","features":[359]},{"name":"CONNECT_E_FIRST","features":[359]},{"name":"CONNECT_E_LAST","features":[359]},{"name":"CONNECT_E_NOCONNECTION","features":[359]},{"name":"CONNECT_E_OVERRIDDEN","features":[359]},{"name":"CONNECT_S_FIRST","features":[359]},{"name":"CONNECT_S_LAST","features":[359]},{"name":"CONTROLINFO","features":[359,371]},{"name":"CSF_EXPLORER","features":[359]},{"name":"CSF_ONLYGETSOURCE","features":[359]},{"name":"CSF_SHOWHELP","features":[359]},{"name":"CSF_VALIDSOURCE","features":[359]},{"name":"CTL_E_ILLEGALFUNCTIONCALL","features":[359]},{"name":"CTRLINFO","features":[359]},{"name":"CTRLINFO_EATS_ESCAPE","features":[359]},{"name":"CTRLINFO_EATS_RETURN","features":[359]},{"name":"ClearCustData","features":[307,358,359,360]},{"name":"CreateDispTypeInfo","features":[358,359,360]},{"name":"CreateErrorInfo","features":[359]},{"name":"CreateOleAdviseHolder","features":[359]},{"name":"CreateStdDispatch","features":[358,359]},{"name":"CreateTypeLib","features":[358,359]},{"name":"CreateTypeLib2","features":[358,359]},{"name":"DD_DEFDRAGDELAY","features":[359]},{"name":"DD_DEFDRAGMINDIST","features":[359]},{"name":"DD_DEFSCROLLDELAY","features":[359]},{"name":"DD_DEFSCROLLINSET","features":[359]},{"name":"DD_DEFSCROLLINTERVAL","features":[359]},{"name":"DISCARDCACHE","features":[359]},{"name":"DISCARDCACHE_NOSAVE","features":[359]},{"name":"DISCARDCACHE_SAVEIFDIRTY","features":[359]},{"name":"DISPATCH_CONSTRUCT","features":[359]},{"name":"DISPID_ABOUTBOX","features":[359]},{"name":"DISPID_ACCELERATOR","features":[359]},{"name":"DISPID_ADDITEM","features":[359]},{"name":"DISPID_AMBIENT_APPEARANCE","features":[359]},{"name":"DISPID_AMBIENT_AUTOCLIP","features":[359]},{"name":"DISPID_AMBIENT_BACKCOLOR","features":[359]},{"name":"DISPID_AMBIENT_CHARSET","features":[359]},{"name":"DISPID_AMBIENT_CODEPAGE","features":[359]},{"name":"DISPID_AMBIENT_DISPLAYASDEFAULT","features":[359]},{"name":"DISPID_AMBIENT_DISPLAYNAME","features":[359]},{"name":"DISPID_AMBIENT_FONT","features":[359]},{"name":"DISPID_AMBIENT_FORECOLOR","features":[359]},{"name":"DISPID_AMBIENT_LOCALEID","features":[359]},{"name":"DISPID_AMBIENT_MESSAGEREFLECT","features":[359]},{"name":"DISPID_AMBIENT_PALETTE","features":[359]},{"name":"DISPID_AMBIENT_RIGHTTOLEFT","features":[359]},{"name":"DISPID_AMBIENT_SCALEUNITS","features":[359]},{"name":"DISPID_AMBIENT_SHOWGRABHANDLES","features":[359]},{"name":"DISPID_AMBIENT_SHOWHATCHING","features":[359]},{"name":"DISPID_AMBIENT_SUPPORTSMNEMONICS","features":[359]},{"name":"DISPID_AMBIENT_TEXTALIGN","features":[359]},{"name":"DISPID_AMBIENT_TOPTOBOTTOM","features":[359]},{"name":"DISPID_AMBIENT_TRANSFERPRIORITY","features":[359]},{"name":"DISPID_AMBIENT_UIDEAD","features":[359]},{"name":"DISPID_AMBIENT_USERMODE","features":[359]},{"name":"DISPID_APPEARANCE","features":[359]},{"name":"DISPID_AUTOSIZE","features":[359]},{"name":"DISPID_BACKCOLOR","features":[359]},{"name":"DISPID_BACKSTYLE","features":[359]},{"name":"DISPID_BORDERCOLOR","features":[359]},{"name":"DISPID_BORDERSTYLE","features":[359]},{"name":"DISPID_BORDERVISIBLE","features":[359]},{"name":"DISPID_BORDERWIDTH","features":[359]},{"name":"DISPID_CAPTION","features":[359]},{"name":"DISPID_CLEAR","features":[359]},{"name":"DISPID_CLICK","features":[359]},{"name":"DISPID_CLICK_VALUE","features":[359]},{"name":"DISPID_COLLECT","features":[359]},{"name":"DISPID_COLUMN","features":[359]},{"name":"DISPID_CONSTRUCTOR","features":[359]},{"name":"DISPID_DBLCLICK","features":[359]},{"name":"DISPID_DESTRUCTOR","features":[359]},{"name":"DISPID_DISPLAYSTYLE","features":[359]},{"name":"DISPID_DOCLICK","features":[359]},{"name":"DISPID_DRAWMODE","features":[359]},{"name":"DISPID_DRAWSTYLE","features":[359]},{"name":"DISPID_DRAWWIDTH","features":[359]},{"name":"DISPID_Delete","features":[359]},{"name":"DISPID_ENABLED","features":[359]},{"name":"DISPID_ENTERKEYBEHAVIOR","features":[359]},{"name":"DISPID_ERROREVENT","features":[359]},{"name":"DISPID_EVALUATE","features":[359]},{"name":"DISPID_FILLCOLOR","features":[359]},{"name":"DISPID_FILLSTYLE","features":[359]},{"name":"DISPID_FONT","features":[359]},{"name":"DISPID_FONT_BOLD","features":[359]},{"name":"DISPID_FONT_CHANGED","features":[359]},{"name":"DISPID_FONT_CHARSET","features":[359]},{"name":"DISPID_FONT_ITALIC","features":[359]},{"name":"DISPID_FONT_NAME","features":[359]},{"name":"DISPID_FONT_SIZE","features":[359]},{"name":"DISPID_FONT_STRIKE","features":[359]},{"name":"DISPID_FONT_UNDER","features":[359]},{"name":"DISPID_FONT_WEIGHT","features":[359]},{"name":"DISPID_FORECOLOR","features":[359]},{"name":"DISPID_GROUPNAME","features":[359]},{"name":"DISPID_HWND","features":[359]},{"name":"DISPID_IMEMODE","features":[359]},{"name":"DISPID_KEYDOWN","features":[359]},{"name":"DISPID_KEYPRESS","features":[359]},{"name":"DISPID_KEYUP","features":[359]},{"name":"DISPID_LIST","features":[359]},{"name":"DISPID_LISTCOUNT","features":[359]},{"name":"DISPID_LISTINDEX","features":[359]},{"name":"DISPID_MAXLENGTH","features":[359]},{"name":"DISPID_MOUSEDOWN","features":[359]},{"name":"DISPID_MOUSEICON","features":[359]},{"name":"DISPID_MOUSEMOVE","features":[359]},{"name":"DISPID_MOUSEPOINTER","features":[359]},{"name":"DISPID_MOUSEUP","features":[359]},{"name":"DISPID_MULTILINE","features":[359]},{"name":"DISPID_MULTISELECT","features":[359]},{"name":"DISPID_NEWENUM","features":[359]},{"name":"DISPID_NUMBEROFCOLUMNS","features":[359]},{"name":"DISPID_NUMBEROFROWS","features":[359]},{"name":"DISPID_Name","features":[359]},{"name":"DISPID_Object","features":[359]},{"name":"DISPID_PASSWORDCHAR","features":[359]},{"name":"DISPID_PICTURE","features":[359]},{"name":"DISPID_PICT_HANDLE","features":[359]},{"name":"DISPID_PICT_HEIGHT","features":[359]},{"name":"DISPID_PICT_HPAL","features":[359]},{"name":"DISPID_PICT_RENDER","features":[359]},{"name":"DISPID_PICT_TYPE","features":[359]},{"name":"DISPID_PICT_WIDTH","features":[359]},{"name":"DISPID_PROPERTYPUT","features":[359]},{"name":"DISPID_Parent","features":[359]},{"name":"DISPID_READYSTATE","features":[359]},{"name":"DISPID_READYSTATECHANGE","features":[359]},{"name":"DISPID_REFRESH","features":[359]},{"name":"DISPID_REMOVEITEM","features":[359]},{"name":"DISPID_RIGHTTOLEFT","features":[359]},{"name":"DISPID_SCROLLBARS","features":[359]},{"name":"DISPID_SELECTED","features":[359]},{"name":"DISPID_SELLENGTH","features":[359]},{"name":"DISPID_SELSTART","features":[359]},{"name":"DISPID_SELTEXT","features":[359]},{"name":"DISPID_STARTENUM","features":[359]},{"name":"DISPID_TABKEYBEHAVIOR","features":[359]},{"name":"DISPID_TABSTOP","features":[359]},{"name":"DISPID_TEXT","features":[359]},{"name":"DISPID_THIS","features":[359]},{"name":"DISPID_TOPTOBOTTOM","features":[359]},{"name":"DISPID_UNKNOWN","features":[359]},{"name":"DISPID_VALID","features":[359]},{"name":"DISPID_VALUE","features":[359]},{"name":"DISPID_WORDWRAP","features":[359]},{"name":"DOCMISC","features":[359]},{"name":"DOCMISC_CANCREATEMULTIPLEVIEWS","features":[359]},{"name":"DOCMISC_CANTOPENEDIT","features":[359]},{"name":"DOCMISC_NOFILESUPPORT","features":[359]},{"name":"DOCMISC_SUPPORTCOMPLEXRECTANGLES","features":[359]},{"name":"DROPEFFECT","features":[359]},{"name":"DROPEFFECT_COPY","features":[359]},{"name":"DROPEFFECT_LINK","features":[359]},{"name":"DROPEFFECT_MOVE","features":[359]},{"name":"DROPEFFECT_NONE","features":[359]},{"name":"DROPEFFECT_SCROLL","features":[359]},{"name":"DVASPECTINFO","features":[359]},{"name":"DVASPECTINFOFLAG","features":[359]},{"name":"DVASPECTINFOFLAG_CANOPTIMIZE","features":[359]},{"name":"DVEXTENTINFO","features":[307,359]},{"name":"DVEXTENTMODE","features":[359]},{"name":"DVEXTENT_CONTENT","features":[359]},{"name":"DVEXTENT_INTEGRAL","features":[359]},{"name":"DispCallFunc","features":[307,358,359,360]},{"name":"DispGetIDsOfNames","features":[358,359]},{"name":"DispGetParam","features":[307,358,359,360]},{"name":"DispInvoke","features":[307,358,359,360]},{"name":"DoDragDrop","features":[358,359]},{"name":"EDIT_LINKS_FLAGS","features":[359]},{"name":"ELF_DISABLECANCELLINK","features":[359]},{"name":"ELF_DISABLECHANGESOURCE","features":[359]},{"name":"ELF_DISABLEOPENSOURCE","features":[359]},{"name":"ELF_DISABLEUPDATENOW","features":[359]},{"name":"ELF_SHOWHELP","features":[359]},{"name":"EMBDHLP_CREATENOW","features":[359]},{"name":"EMBDHLP_DELAYCREATE","features":[359]},{"name":"EMBDHLP_FLAGS","features":[359]},{"name":"EMBDHLP_INPROC_HANDLER","features":[359]},{"name":"EMBDHLP_INPROC_SERVER","features":[359]},{"name":"ENUM_CONTROLS_WHICH_FLAGS","features":[359]},{"name":"FDEX_PROP_FLAGS","features":[359]},{"name":"FONTDESC","features":[307,358,359]},{"name":"GCW_WCH_SIBLING","features":[359]},{"name":"GC_WCH_ALL","features":[359]},{"name":"GC_WCH_CONTAINED","features":[359]},{"name":"GC_WCH_CONTAINER","features":[359]},{"name":"GC_WCH_FONLYAFTER","features":[359]},{"name":"GC_WCH_FONLYBEFORE","features":[359]},{"name":"GC_WCH_FREVERSEDIR","features":[359]},{"name":"GC_WCH_FSELECTED","features":[359]},{"name":"GC_WCH_SIBLING","features":[359]},{"name":"GUIDKIND","features":[359]},{"name":"GUIDKIND_DEFAULT_SOURCE_DISP_IID","features":[359]},{"name":"GUID_CHECKVALUEEXCLUSIVE","features":[359]},{"name":"GUID_COLOR","features":[359]},{"name":"GUID_FONTBOLD","features":[359]},{"name":"GUID_FONTITALIC","features":[359]},{"name":"GUID_FONTNAME","features":[359]},{"name":"GUID_FONTSIZE","features":[359]},{"name":"GUID_FONTSTRIKETHROUGH","features":[359]},{"name":"GUID_FONTUNDERSCORE","features":[359]},{"name":"GUID_HANDLE","features":[359]},{"name":"GUID_HIMETRIC","features":[359]},{"name":"GUID_OPTIONVALUEEXCLUSIVE","features":[359]},{"name":"GUID_TRISTATE","features":[359]},{"name":"GUID_XPOS","features":[359]},{"name":"GUID_XPOSPIXEL","features":[359]},{"name":"GUID_XSIZE","features":[359]},{"name":"GUID_XSIZEPIXEL","features":[359]},{"name":"GUID_YPOS","features":[359]},{"name":"GUID_YPOSPIXEL","features":[359]},{"name":"GUID_YSIZE","features":[359]},{"name":"GUID_YSIZEPIXEL","features":[359]},{"name":"GetActiveObject","features":[359]},{"name":"GetAltMonthNames","features":[359]},{"name":"GetRecordInfoFromGuids","features":[359]},{"name":"GetRecordInfoFromTypeInfo","features":[358,359]},{"name":"HITRESULT","features":[359]},{"name":"HITRESULT_CLOSE","features":[359]},{"name":"HITRESULT_HIT","features":[359]},{"name":"HITRESULT_OUTSIDE","features":[359]},{"name":"HITRESULT_TRANSPARENT","features":[359]},{"name":"HRGN_UserFree","features":[318,359]},{"name":"HRGN_UserFree64","features":[318,359]},{"name":"HRGN_UserMarshal","features":[318,359]},{"name":"HRGN_UserMarshal64","features":[318,359]},{"name":"HRGN_UserSize","features":[318,359]},{"name":"HRGN_UserSize64","features":[318,359]},{"name":"HRGN_UserUnmarshal","features":[318,359]},{"name":"HRGN_UserUnmarshal64","features":[318,359]},{"name":"IAdviseSinkEx","features":[358,359]},{"name":"ICanHandleException","features":[359]},{"name":"IClassFactory2","features":[358,359]},{"name":"IContinue","features":[359]},{"name":"IContinueCallback","features":[359]},{"name":"ICreateErrorInfo","features":[359]},{"name":"ICreateTypeInfo","features":[359]},{"name":"ICreateTypeInfo2","features":[359]},{"name":"ICreateTypeLib","features":[359]},{"name":"ICreateTypeLib2","features":[359]},{"name":"IDC_BZ_ICON","features":[359]},{"name":"IDC_BZ_MESSAGE1","features":[359]},{"name":"IDC_BZ_RETRY","features":[359]},{"name":"IDC_BZ_SWITCHTO","features":[359]},{"name":"IDC_CI_BROWSE","features":[359]},{"name":"IDC_CI_CURRENT","features":[359]},{"name":"IDC_CI_CURRENTICON","features":[359]},{"name":"IDC_CI_DEFAULT","features":[359]},{"name":"IDC_CI_DEFAULTICON","features":[359]},{"name":"IDC_CI_FROMFILE","features":[359]},{"name":"IDC_CI_FROMFILEEDIT","features":[359]},{"name":"IDC_CI_GROUP","features":[359]},{"name":"IDC_CI_ICONDISPLAY","features":[359]},{"name":"IDC_CI_ICONLIST","features":[359]},{"name":"IDC_CI_LABEL","features":[359]},{"name":"IDC_CI_LABELEDIT","features":[359]},{"name":"IDC_CV_ACTIVATEAS","features":[359]},{"name":"IDC_CV_ACTIVATELIST","features":[359]},{"name":"IDC_CV_CHANGEICON","features":[359]},{"name":"IDC_CV_CONVERTLIST","features":[359]},{"name":"IDC_CV_CONVERTTO","features":[359]},{"name":"IDC_CV_DISPLAYASICON","features":[359]},{"name":"IDC_CV_ICONDISPLAY","features":[359]},{"name":"IDC_CV_OBJECTTYPE","features":[359]},{"name":"IDC_CV_RESULTTEXT","features":[359]},{"name":"IDC_EL_AUTOMATIC","features":[359]},{"name":"IDC_EL_CANCELLINK","features":[359]},{"name":"IDC_EL_CHANGESOURCE","features":[359]},{"name":"IDC_EL_COL1","features":[359]},{"name":"IDC_EL_COL2","features":[359]},{"name":"IDC_EL_COL3","features":[359]},{"name":"IDC_EL_LINKSLISTBOX","features":[359]},{"name":"IDC_EL_LINKSOURCE","features":[359]},{"name":"IDC_EL_LINKTYPE","features":[359]},{"name":"IDC_EL_MANUAL","features":[359]},{"name":"IDC_EL_OPENSOURCE","features":[359]},{"name":"IDC_EL_UPDATENOW","features":[359]},{"name":"IDC_GP_CONVERT","features":[359]},{"name":"IDC_GP_OBJECTICON","features":[359]},{"name":"IDC_GP_OBJECTLOCATION","features":[359]},{"name":"IDC_GP_OBJECTNAME","features":[359]},{"name":"IDC_GP_OBJECTSIZE","features":[359]},{"name":"IDC_GP_OBJECTTYPE","features":[359]},{"name":"IDC_IO_ADDCONTROL","features":[359]},{"name":"IDC_IO_CHANGEICON","features":[359]},{"name":"IDC_IO_CONTROLTYPELIST","features":[359]},{"name":"IDC_IO_CREATEFROMFILE","features":[359]},{"name":"IDC_IO_CREATENEW","features":[359]},{"name":"IDC_IO_DISPLAYASICON","features":[359]},{"name":"IDC_IO_FILE","features":[359]},{"name":"IDC_IO_FILEDISPLAY","features":[359]},{"name":"IDC_IO_FILETEXT","features":[359]},{"name":"IDC_IO_FILETYPE","features":[359]},{"name":"IDC_IO_ICONDISPLAY","features":[359]},{"name":"IDC_IO_INSERTCONTROL","features":[359]},{"name":"IDC_IO_LINKFILE","features":[359]},{"name":"IDC_IO_OBJECTTYPELIST","features":[359]},{"name":"IDC_IO_OBJECTTYPETEXT","features":[359]},{"name":"IDC_IO_RESULTIMAGE","features":[359]},{"name":"IDC_IO_RESULTTEXT","features":[359]},{"name":"IDC_LP_AUTOMATIC","features":[359]},{"name":"IDC_LP_BREAKLINK","features":[359]},{"name":"IDC_LP_CHANGESOURCE","features":[359]},{"name":"IDC_LP_DATE","features":[359]},{"name":"IDC_LP_LINKSOURCE","features":[359]},{"name":"IDC_LP_MANUAL","features":[359]},{"name":"IDC_LP_OPENSOURCE","features":[359]},{"name":"IDC_LP_TIME","features":[359]},{"name":"IDC_LP_UPDATENOW","features":[359]},{"name":"IDC_OLEUIHELP","features":[359]},{"name":"IDC_PS_CHANGEICON","features":[359]},{"name":"IDC_PS_DISPLAYASICON","features":[359]},{"name":"IDC_PS_DISPLAYLIST","features":[359]},{"name":"IDC_PS_ICONDISPLAY","features":[359]},{"name":"IDC_PS_PASTE","features":[359]},{"name":"IDC_PS_PASTELINK","features":[359]},{"name":"IDC_PS_PASTELINKLIST","features":[359]},{"name":"IDC_PS_PASTELIST","features":[359]},{"name":"IDC_PS_RESULTIMAGE","features":[359]},{"name":"IDC_PS_RESULTTEXT","features":[359]},{"name":"IDC_PS_SOURCETEXT","features":[359]},{"name":"IDC_PU_CONVERT","features":[359]},{"name":"IDC_PU_ICON","features":[359]},{"name":"IDC_PU_LINKS","features":[359]},{"name":"IDC_PU_TEXT","features":[359]},{"name":"IDC_UL_METER","features":[359]},{"name":"IDC_UL_PERCENT","features":[359]},{"name":"IDC_UL_PROGRESS","features":[359]},{"name":"IDC_UL_STOP","features":[359]},{"name":"IDC_VP_ASICON","features":[359]},{"name":"IDC_VP_CHANGEICON","features":[359]},{"name":"IDC_VP_EDITABLE","features":[359]},{"name":"IDC_VP_ICONDISPLAY","features":[359]},{"name":"IDC_VP_PERCENT","features":[359]},{"name":"IDC_VP_RELATIVE","features":[359]},{"name":"IDC_VP_RESULTIMAGE","features":[359]},{"name":"IDC_VP_SCALETXT","features":[359]},{"name":"IDC_VP_SPIN","features":[359]},{"name":"IDD_BUSY","features":[359]},{"name":"IDD_CANNOTUPDATELINK","features":[359]},{"name":"IDD_CHANGEICON","features":[359]},{"name":"IDD_CHANGEICONBROWSE","features":[359]},{"name":"IDD_CHANGESOURCE","features":[359]},{"name":"IDD_CHANGESOURCE4","features":[359]},{"name":"IDD_CONVERT","features":[359]},{"name":"IDD_CONVERT4","features":[359]},{"name":"IDD_CONVERTONLY","features":[359]},{"name":"IDD_CONVERTONLY4","features":[359]},{"name":"IDD_EDITLINKS","features":[359]},{"name":"IDD_EDITLINKS4","features":[359]},{"name":"IDD_GNRLPROPS","features":[359]},{"name":"IDD_GNRLPROPS4","features":[359]},{"name":"IDD_INSERTFILEBROWSE","features":[359]},{"name":"IDD_INSERTOBJECT","features":[359]},{"name":"IDD_LINKPROPS","features":[359]},{"name":"IDD_LINKPROPS4","features":[359]},{"name":"IDD_LINKSOURCEUNAVAILABLE","features":[359]},{"name":"IDD_LINKTYPECHANGED","features":[359]},{"name":"IDD_LINKTYPECHANGEDA","features":[359]},{"name":"IDD_LINKTYPECHANGEDW","features":[359]},{"name":"IDD_OUTOFMEMORY","features":[359]},{"name":"IDD_PASTESPECIAL","features":[359]},{"name":"IDD_PASTESPECIAL4","features":[359]},{"name":"IDD_SERVERNOTFOUND","features":[359]},{"name":"IDD_SERVERNOTREG","features":[359]},{"name":"IDD_SERVERNOTREGA","features":[359]},{"name":"IDD_SERVERNOTREGW","features":[359]},{"name":"IDD_UPDATELINKS","features":[359]},{"name":"IDD_VIEWPROPS","features":[359]},{"name":"ID_BROWSE_ADDCONTROL","features":[359]},{"name":"ID_BROWSE_CHANGEICON","features":[359]},{"name":"ID_BROWSE_CHANGESOURCE","features":[359]},{"name":"ID_BROWSE_INSERTFILE","features":[359]},{"name":"ID_DEFAULTINST","features":[359]},{"name":"IDispError","features":[359]},{"name":"IDispatchEx","features":[358,359]},{"name":"IDropSource","features":[359]},{"name":"IDropSourceNotify","features":[359]},{"name":"IDropTarget","features":[359]},{"name":"IEnterpriseDropTarget","features":[359]},{"name":"IEnumOLEVERB","features":[359]},{"name":"IEnumOleDocumentViews","features":[359]},{"name":"IEnumOleUndoUnits","features":[359]},{"name":"IEnumVARIANT","features":[359]},{"name":"IFont","features":[359]},{"name":"IFontDisp","features":[358,359]},{"name":"IFontEventsDisp","features":[358,359]},{"name":"IGNOREMIME","features":[359]},{"name":"IGNOREMIME_PROMPT","features":[359]},{"name":"IGNOREMIME_TEXT","features":[359]},{"name":"IGetOleObject","features":[359]},{"name":"IGetVBAObject","features":[359]},{"name":"INSERT_OBJECT_FLAGS","features":[359]},{"name":"INSTALL_SCOPE_INVALID","features":[359]},{"name":"INSTALL_SCOPE_MACHINE","features":[359]},{"name":"INSTALL_SCOPE_USER","features":[359]},{"name":"INTERFACEDATA","features":[358,359,360]},{"name":"IOF_CHECKDISPLAYASICON","features":[359]},{"name":"IOF_CHECKLINK","features":[359]},{"name":"IOF_CREATEFILEOBJECT","features":[359]},{"name":"IOF_CREATELINKOBJECT","features":[359]},{"name":"IOF_CREATENEWOBJECT","features":[359]},{"name":"IOF_DISABLEDISPLAYASICON","features":[359]},{"name":"IOF_DISABLELINK","features":[359]},{"name":"IOF_HIDECHANGEICON","features":[359]},{"name":"IOF_SELECTCREATECONTROL","features":[359]},{"name":"IOF_SELECTCREATEFROMFILE","features":[359]},{"name":"IOF_SELECTCREATENEW","features":[359]},{"name":"IOF_SHOWHELP","features":[359]},{"name":"IOF_SHOWINSERTCONTROL","features":[359]},{"name":"IOF_VERIFYSERVERSEXIST","features":[359]},{"name":"IObjectIdentity","features":[359]},{"name":"IObjectWithSite","features":[359]},{"name":"IOleAdviseHolder","features":[359]},{"name":"IOleCache","features":[359]},{"name":"IOleCache2","features":[359]},{"name":"IOleCacheControl","features":[359]},{"name":"IOleClientSite","features":[359]},{"name":"IOleCommandTarget","features":[359]},{"name":"IOleContainer","features":[359]},{"name":"IOleControl","features":[359]},{"name":"IOleControlSite","features":[359]},{"name":"IOleDocument","features":[359]},{"name":"IOleDocumentSite","features":[359]},{"name":"IOleDocumentView","features":[359]},{"name":"IOleInPlaceActiveObject","features":[359]},{"name":"IOleInPlaceFrame","features":[359]},{"name":"IOleInPlaceObject","features":[359]},{"name":"IOleInPlaceObjectWindowless","features":[359]},{"name":"IOleInPlaceSite","features":[359]},{"name":"IOleInPlaceSiteEx","features":[359]},{"name":"IOleInPlaceSiteWindowless","features":[359]},{"name":"IOleInPlaceUIWindow","features":[359]},{"name":"IOleItemContainer","features":[359]},{"name":"IOleLink","features":[359]},{"name":"IOleObject","features":[359]},{"name":"IOleParentUndoUnit","features":[359]},{"name":"IOleUILinkContainerA","features":[359]},{"name":"IOleUILinkContainerW","features":[359]},{"name":"IOleUILinkInfoA","features":[359]},{"name":"IOleUILinkInfoW","features":[359]},{"name":"IOleUIObjInfoA","features":[359]},{"name":"IOleUIObjInfoW","features":[359]},{"name":"IOleUndoManager","features":[359]},{"name":"IOleUndoUnit","features":[359]},{"name":"IOleWindow","features":[359]},{"name":"IParseDisplayName","features":[359]},{"name":"IPerPropertyBrowsing","features":[359]},{"name":"IPersistPropertyBag","features":[358,359]},{"name":"IPersistPropertyBag2","features":[358,359]},{"name":"IPicture","features":[359]},{"name":"IPicture2","features":[359]},{"name":"IPictureDisp","features":[358,359]},{"name":"IPointerInactive","features":[359]},{"name":"IPrint","features":[359]},{"name":"IPropertyNotifySink","features":[359]},{"name":"IPropertyPage","features":[359]},{"name":"IPropertyPage2","features":[359]},{"name":"IPropertyPageSite","features":[359]},{"name":"IProtectFocus","features":[359]},{"name":"IProtectedModeMenuServices","features":[359]},{"name":"IProvideClassInfo","features":[359]},{"name":"IProvideClassInfo2","features":[359]},{"name":"IProvideMultipleClassInfo","features":[359]},{"name":"IProvideRuntimeContext","features":[359]},{"name":"IQuickActivate","features":[359]},{"name":"IRecordInfo","features":[359]},{"name":"ISimpleFrameSite","features":[359]},{"name":"ISpecifyPropertyPages","features":[359]},{"name":"ITypeChangeEvents","features":[359]},{"name":"ITypeFactory","features":[359]},{"name":"ITypeMarshal","features":[359]},{"name":"IVBFormat","features":[359]},{"name":"IVBGetControl","features":[359]},{"name":"IVariantChangeType","features":[359]},{"name":"IViewObject","features":[359]},{"name":"IViewObject2","features":[359]},{"name":"IViewObjectEx","features":[359]},{"name":"IZoomEvents","features":[359]},{"name":"IsAccelerator","features":[307,359,371]},{"name":"KEYMODIFIERS","features":[359]},{"name":"KEYMOD_ALT","features":[359]},{"name":"KEYMOD_CONTROL","features":[359]},{"name":"KEYMOD_SHIFT","features":[359]},{"name":"LHashValOfNameSys","features":[358,359]},{"name":"LHashValOfNameSysA","features":[358,359]},{"name":"LIBFLAGS","features":[359]},{"name":"LIBFLAG_FCONTROL","features":[359]},{"name":"LIBFLAG_FHASDISKIMAGE","features":[359]},{"name":"LIBFLAG_FHIDDEN","features":[359]},{"name":"LIBFLAG_FRESTRICTED","features":[359]},{"name":"LICINFO","features":[307,359]},{"name":"LOAD_PICTURE_FLAGS","features":[359]},{"name":"LOAD_TLB_AS_32BIT","features":[359]},{"name":"LOAD_TLB_AS_64BIT","features":[359]},{"name":"LOCALE_USE_NLS","features":[359]},{"name":"LPFNOLEUIHOOK","features":[307,359]},{"name":"LP_COLOR","features":[359]},{"name":"LP_DEFAULT","features":[359]},{"name":"LP_MONOCHROME","features":[359]},{"name":"LP_VGACOLOR","features":[359]},{"name":"LoadRegTypeLib","features":[358,359]},{"name":"LoadTypeLib","features":[358,359]},{"name":"LoadTypeLibEx","features":[358,359]},{"name":"MEDIAPLAYBACK_PAUSE","features":[359]},{"name":"MEDIAPLAYBACK_PAUSE_AND_SUSPEND","features":[359]},{"name":"MEDIAPLAYBACK_RESUME","features":[359]},{"name":"MEDIAPLAYBACK_RESUME_FROM_SUSPEND","features":[359]},{"name":"MEDIAPLAYBACK_STATE","features":[359]},{"name":"MEMBERID_NIL","features":[359]},{"name":"METHODDATA","features":[358,359,360]},{"name":"MK_ALT","features":[359]},{"name":"MSOCMDERR_E_CANCELED","features":[359]},{"name":"MSOCMDERR_E_DISABLED","features":[359]},{"name":"MSOCMDERR_E_FIRST","features":[359]},{"name":"MSOCMDERR_E_NOHELP","features":[359]},{"name":"MSOCMDERR_E_NOTSUPPORTED","features":[359]},{"name":"MSOCMDERR_E_UNKNOWNGROUP","features":[359]},{"name":"MULTICLASSINFO_FLAGS","features":[359]},{"name":"MULTICLASSINFO_GETIIDPRIMARY","features":[359]},{"name":"MULTICLASSINFO_GETIIDSOURCE","features":[359]},{"name":"MULTICLASSINFO_GETNUMRESERVEDDISPIDS","features":[359]},{"name":"MULTICLASSINFO_GETTYPEINFO","features":[359]},{"name":"NUMPARSE","features":[359]},{"name":"NUMPARSE_FLAGS","features":[359]},{"name":"NUMPRS_CURRENCY","features":[359]},{"name":"NUMPRS_DECIMAL","features":[359]},{"name":"NUMPRS_EXPONENT","features":[359]},{"name":"NUMPRS_HEX_OCT","features":[359]},{"name":"NUMPRS_INEXACT","features":[359]},{"name":"NUMPRS_LEADING_MINUS","features":[359]},{"name":"NUMPRS_LEADING_PLUS","features":[359]},{"name":"NUMPRS_LEADING_WHITE","features":[359]},{"name":"NUMPRS_NEG","features":[359]},{"name":"NUMPRS_PARENS","features":[359]},{"name":"NUMPRS_STD","features":[359]},{"name":"NUMPRS_THOUSANDS","features":[359]},{"name":"NUMPRS_TRAILING_MINUS","features":[359]},{"name":"NUMPRS_TRAILING_PLUS","features":[359]},{"name":"NUMPRS_TRAILING_WHITE","features":[359]},{"name":"NUMPRS_USE_ALL","features":[359]},{"name":"OBJECTDESCRIPTOR","features":[307,359]},{"name":"OBJECT_PROPERTIES_FLAGS","features":[359]},{"name":"OCM__BASE","features":[359]},{"name":"OCPFIPARAMS","features":[307,359]},{"name":"OF_GET","features":[359]},{"name":"OF_HANDLER","features":[359]},{"name":"OF_SET","features":[359]},{"name":"OLECLOSE","features":[359]},{"name":"OLECLOSE_NOSAVE","features":[359]},{"name":"OLECLOSE_PROMPTSAVE","features":[359]},{"name":"OLECLOSE_SAVEIFDIRTY","features":[359]},{"name":"OLECMD","features":[359]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_CLSID","features":[359]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_DISPLAYNAME","features":[359]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_INSTALLSCOPE","features":[359]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_PUBLISHER","features":[359]},{"name":"OLECMDARGINDEX_ACTIVEXINSTALL_SOURCEURL","features":[359]},{"name":"OLECMDARGINDEX_SHOWPAGEACTIONMENU_HWND","features":[359]},{"name":"OLECMDARGINDEX_SHOWPAGEACTIONMENU_X","features":[359]},{"name":"OLECMDARGINDEX_SHOWPAGEACTIONMENU_Y","features":[359]},{"name":"OLECMDERR_E_CANCELED","features":[359]},{"name":"OLECMDERR_E_DISABLED","features":[359]},{"name":"OLECMDERR_E_FIRST","features":[359]},{"name":"OLECMDERR_E_NOHELP","features":[359]},{"name":"OLECMDERR_E_NOTSUPPORTED","features":[359]},{"name":"OLECMDERR_E_UNKNOWNGROUP","features":[359]},{"name":"OLECMDEXECOPT","features":[359]},{"name":"OLECMDEXECOPT_DODEFAULT","features":[359]},{"name":"OLECMDEXECOPT_DONTPROMPTUSER","features":[359]},{"name":"OLECMDEXECOPT_PROMPTUSER","features":[359]},{"name":"OLECMDEXECOPT_SHOWHELP","features":[359]},{"name":"OLECMDF","features":[359]},{"name":"OLECMDF_DEFHIDEONCTXTMENU","features":[359]},{"name":"OLECMDF_ENABLED","features":[359]},{"name":"OLECMDF_INVISIBLE","features":[359]},{"name":"OLECMDF_LATCHED","features":[359]},{"name":"OLECMDF_NINCHED","features":[359]},{"name":"OLECMDF_SUPPORTED","features":[359]},{"name":"OLECMDID","features":[359]},{"name":"OLECMDIDF_BROWSERSTATE_BLOCKEDVERSION","features":[359]},{"name":"OLECMDIDF_BROWSERSTATE_DESKTOPHTMLDIALOG","features":[359]},{"name":"OLECMDIDF_BROWSERSTATE_EXTENSIONSOFF","features":[359]},{"name":"OLECMDIDF_BROWSERSTATE_IESECURITY","features":[359]},{"name":"OLECMDIDF_BROWSERSTATE_PROTECTEDMODE_OFF","features":[359]},{"name":"OLECMDIDF_BROWSERSTATE_REQUIRESACTIVEX","features":[359]},{"name":"OLECMDIDF_BROWSERSTATE_RESET","features":[359]},{"name":"OLECMDIDF_OPTICAL_ZOOM_NOLAYOUT","features":[359]},{"name":"OLECMDIDF_OPTICAL_ZOOM_NOPERSIST","features":[359]},{"name":"OLECMDIDF_OPTICAL_ZOOM_NOTRANSIENT","features":[359]},{"name":"OLECMDIDF_OPTICAL_ZOOM_RELOADFORNEWTAB","features":[359]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXDISALLOW","features":[359]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXINSTALL","features":[359]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXTRUSTFAIL","features":[359]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXUNSAFE","features":[359]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXUSERAPPROVAL","features":[359]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEXUSERDISABLE","features":[359]},{"name":"OLECMDIDF_PAGEACTION_ACTIVEX_EPM_INCOMPATIBLE","features":[359]},{"name":"OLECMDIDF_PAGEACTION_EXTENSION_COMPAT_BLOCKED","features":[359]},{"name":"OLECMDIDF_PAGEACTION_FILEDOWNLOAD","features":[359]},{"name":"OLECMDIDF_PAGEACTION_GENERIC_STATE","features":[359]},{"name":"OLECMDIDF_PAGEACTION_INTRANETZONEREQUEST","features":[359]},{"name":"OLECMDIDF_PAGEACTION_INVALID_CERT","features":[359]},{"name":"OLECMDIDF_PAGEACTION_LOCALMACHINE","features":[359]},{"name":"OLECMDIDF_PAGEACTION_MIMETEXTPLAIN","features":[359]},{"name":"OLECMDIDF_PAGEACTION_MIXEDCONTENT","features":[359]},{"name":"OLECMDIDF_PAGEACTION_NORESETACTIVEX","features":[359]},{"name":"OLECMDIDF_PAGEACTION_POPUPALLOWED","features":[359]},{"name":"OLECMDIDF_PAGEACTION_POPUPWINDOW","features":[359]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNDENY","features":[359]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNINTERNET","features":[359]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNINTRANET","features":[359]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNLOCALMACHINE","features":[359]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNRESTRICTED","features":[359]},{"name":"OLECMDIDF_PAGEACTION_PROTLOCKDOWNTRUSTED","features":[359]},{"name":"OLECMDIDF_PAGEACTION_RESET","features":[359]},{"name":"OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE","features":[359]},{"name":"OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE_ACTIVEXINSTALL","features":[359]},{"name":"OLECMDIDF_PAGEACTION_SCRIPTNAVIGATE_ACTIVEXUSERAPPROVAL","features":[359]},{"name":"OLECMDIDF_PAGEACTION_SCRIPTPROMPT","features":[359]},{"name":"OLECMDIDF_PAGEACTION_SPOOFABLEIDNHOST","features":[359]},{"name":"OLECMDIDF_PAGEACTION_WPCBLOCKED","features":[359]},{"name":"OLECMDIDF_PAGEACTION_WPCBLOCKED_ACTIVEX","features":[359]},{"name":"OLECMDIDF_PAGEACTION_XSSFILTERED","features":[359]},{"name":"OLECMDIDF_REFRESH_CLEARUSERINPUT","features":[359]},{"name":"OLECMDIDF_REFRESH_COMPLETELY","features":[359]},{"name":"OLECMDIDF_REFRESH_CONTINUE","features":[359]},{"name":"OLECMDIDF_REFRESH_IFEXPIRED","features":[359]},{"name":"OLECMDIDF_REFRESH_LEVELMASK","features":[359]},{"name":"OLECMDIDF_REFRESH_NORMAL","features":[359]},{"name":"OLECMDIDF_REFRESH_NO_CACHE","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_ACTIVEXINSTALL","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_ALLOW_VERSION","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_FILEDOWNLOAD","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_INVALID_CERT","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_LOCALMACHINE","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_MIXEDCONTENT","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_POPUPWINDOW","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTERNET","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNINTRANET","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNLOCALMACHINE","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNRESTRICTED","features":[359]},{"name":"OLECMDIDF_REFRESH_PAGEACTION_PROTLOCKDOWNTRUSTED","features":[359]},{"name":"OLECMDIDF_REFRESH_PROMPTIFOFFLINE","features":[359]},{"name":"OLECMDIDF_REFRESH_RELOAD","features":[359]},{"name":"OLECMDIDF_REFRESH_SKIPBEFOREUNLOADEVENT","features":[359]},{"name":"OLECMDIDF_REFRESH_THROUGHSCRIPT","features":[359]},{"name":"OLECMDIDF_VIEWPORTMODE_EXCLUDE_VISUAL_BOTTOM","features":[359]},{"name":"OLECMDIDF_VIEWPORTMODE_EXCLUDE_VISUAL_BOTTOM_VALID","features":[359]},{"name":"OLECMDIDF_VIEWPORTMODE_FIXED_LAYOUT_WIDTH","features":[359]},{"name":"OLECMDIDF_VIEWPORTMODE_FIXED_LAYOUT_WIDTH_VALID","features":[359]},{"name":"OLECMDIDF_WINDOWSTATE_ENABLED","features":[359]},{"name":"OLECMDIDF_WINDOWSTATE_ENABLED_VALID","features":[359]},{"name":"OLECMDIDF_WINDOWSTATE_USERVISIBLE","features":[359]},{"name":"OLECMDIDF_WINDOWSTATE_USERVISIBLE_VALID","features":[359]},{"name":"OLECMDID_ACTIVEXINSTALLSCOPE","features":[359]},{"name":"OLECMDID_ADDTRAVELENTRY","features":[359]},{"name":"OLECMDID_ALLOWUILESSSAVEAS","features":[359]},{"name":"OLECMDID_BROWSERSTATEFLAG","features":[359]},{"name":"OLECMDID_CLEARSELECTION","features":[359]},{"name":"OLECMDID_CLOSE","features":[359]},{"name":"OLECMDID_COPY","features":[359]},{"name":"OLECMDID_CUT","features":[359]},{"name":"OLECMDID_DELETE","features":[359]},{"name":"OLECMDID_DONTDOWNLOADCSS","features":[359]},{"name":"OLECMDID_ENABLE_INTERACTION","features":[359]},{"name":"OLECMDID_ENABLE_VISIBILITY","features":[359]},{"name":"OLECMDID_EXITFULLSCREEN","features":[359]},{"name":"OLECMDID_FIND","features":[359]},{"name":"OLECMDID_FOCUSVIEWCONTROLS","features":[359]},{"name":"OLECMDID_FOCUSVIEWCONTROLSQUERY","features":[359]},{"name":"OLECMDID_GETPRINTTEMPLATE","features":[359]},{"name":"OLECMDID_GETUSERSCALABLE","features":[359]},{"name":"OLECMDID_GETZOOMRANGE","features":[359]},{"name":"OLECMDID_HIDETOOLBARS","features":[359]},{"name":"OLECMDID_HTTPEQUIV","features":[359]},{"name":"OLECMDID_HTTPEQUIV_DONE","features":[359]},{"name":"OLECMDID_LAYOUT_VIEWPORT_WIDTH","features":[359]},{"name":"OLECMDID_MEDIA_PLAYBACK","features":[359]},{"name":"OLECMDID_NEW","features":[359]},{"name":"OLECMDID_ONBEFOREUNLOAD","features":[359]},{"name":"OLECMDID_ONTOOLBARACTIVATED","features":[359]},{"name":"OLECMDID_ONUNLOAD","features":[359]},{"name":"OLECMDID_OPEN","features":[359]},{"name":"OLECMDID_OPTICAL_GETZOOMRANGE","features":[359]},{"name":"OLECMDID_OPTICAL_ZOOM","features":[359]},{"name":"OLECMDID_OPTICAL_ZOOMFLAG","features":[359]},{"name":"OLECMDID_PAGEACTIONBLOCKED","features":[359]},{"name":"OLECMDID_PAGEACTIONFLAG","features":[359]},{"name":"OLECMDID_PAGEACTIONUIQUERY","features":[359]},{"name":"OLECMDID_PAGEAVAILABLE","features":[359]},{"name":"OLECMDID_PAGESETUP","features":[359]},{"name":"OLECMDID_PASTE","features":[359]},{"name":"OLECMDID_PASTESPECIAL","features":[359]},{"name":"OLECMDID_POPSTATEEVENT","features":[359]},{"name":"OLECMDID_PREREFRESH","features":[359]},{"name":"OLECMDID_PRINT","features":[359]},{"name":"OLECMDID_PRINT2","features":[359]},{"name":"OLECMDID_PRINTPREVIEW","features":[359]},{"name":"OLECMDID_PRINTPREVIEW2","features":[359]},{"name":"OLECMDID_PROPERTIES","features":[359]},{"name":"OLECMDID_PROPERTYBAG2","features":[359]},{"name":"OLECMDID_REDO","features":[359]},{"name":"OLECMDID_REFRESH","features":[359]},{"name":"OLECMDID_REFRESHFLAG","features":[359]},{"name":"OLECMDID_SAVE","features":[359]},{"name":"OLECMDID_SAVEAS","features":[359]},{"name":"OLECMDID_SAVECOPYAS","features":[359]},{"name":"OLECMDID_SCROLLCOMPLETE","features":[359]},{"name":"OLECMDID_SELECTALL","features":[359]},{"name":"OLECMDID_SETDOWNLOADSTATE","features":[359]},{"name":"OLECMDID_SETFAVICON","features":[359]},{"name":"OLECMDID_SETPRINTTEMPLATE","features":[359]},{"name":"OLECMDID_SETPROGRESSMAX","features":[359]},{"name":"OLECMDID_SETPROGRESSPOS","features":[359]},{"name":"OLECMDID_SETPROGRESSTEXT","features":[359]},{"name":"OLECMDID_SETTITLE","features":[359]},{"name":"OLECMDID_SET_HOST_FULLSCREENMODE","features":[359]},{"name":"OLECMDID_SHOWFIND","features":[359]},{"name":"OLECMDID_SHOWMESSAGE","features":[359]},{"name":"OLECMDID_SHOWMESSAGE_BLOCKABLE","features":[359]},{"name":"OLECMDID_SHOWPAGEACTIONMENU","features":[359]},{"name":"OLECMDID_SHOWPAGESETUP","features":[359]},{"name":"OLECMDID_SHOWPRINT","features":[359]},{"name":"OLECMDID_SHOWSCRIPTERROR","features":[359]},{"name":"OLECMDID_SHOWTASKDLG","features":[359]},{"name":"OLECMDID_SHOWTASKDLG_BLOCKABLE","features":[359]},{"name":"OLECMDID_SPELL","features":[359]},{"name":"OLECMDID_STOP","features":[359]},{"name":"OLECMDID_STOPDOWNLOAD","features":[359]},{"name":"OLECMDID_UNDO","features":[359]},{"name":"OLECMDID_UPDATEBACKFORWARDSTATE","features":[359]},{"name":"OLECMDID_UPDATECOMMANDS","features":[359]},{"name":"OLECMDID_UPDATEPAGESTATUS","features":[359]},{"name":"OLECMDID_UPDATETRAVELENTRY","features":[359]},{"name":"OLECMDID_UPDATETRAVELENTRY_DATARECOVERY","features":[359]},{"name":"OLECMDID_UPDATE_CARET","features":[359]},{"name":"OLECMDID_USER_OPTICAL_ZOOM","features":[359]},{"name":"OLECMDID_VIEWPORT_MODE","features":[359]},{"name":"OLECMDID_VIEWPORT_MODE_FLAG","features":[359]},{"name":"OLECMDID_VISUAL_VIEWPORT_EXCLUDE_BOTTOM","features":[359]},{"name":"OLECMDID_WINDOWSTATECHANGED","features":[359]},{"name":"OLECMDID_WINDOWSTATE_FLAG","features":[359]},{"name":"OLECMDID_ZOOM","features":[359]},{"name":"OLECMDTEXT","features":[359]},{"name":"OLECMDTEXTF","features":[359]},{"name":"OLECMDTEXTF_NAME","features":[359]},{"name":"OLECMDTEXTF_NONE","features":[359]},{"name":"OLECMDTEXTF_STATUS","features":[359]},{"name":"OLECMD_TASKDLGID_ONBEFOREUNLOAD","features":[359]},{"name":"OLECONTF","features":[359]},{"name":"OLECONTF_EMBEDDINGS","features":[359]},{"name":"OLECONTF_LINKS","features":[359]},{"name":"OLECONTF_ONLYIFRUNNING","features":[359]},{"name":"OLECONTF_ONLYUSER","features":[359]},{"name":"OLECONTF_OTHERS","features":[359]},{"name":"OLECREATE","features":[359]},{"name":"OLECREATE_LEAVERUNNING","features":[359]},{"name":"OLECREATE_ZERO","features":[359]},{"name":"OLEDCFLAGS","features":[359]},{"name":"OLEDC_NODRAW","features":[359]},{"name":"OLEDC_OFFSCREEN","features":[359]},{"name":"OLEDC_PAINTBKGND","features":[359]},{"name":"OLEGETMONIKER","features":[359]},{"name":"OLEGETMONIKER_FORCEASSIGN","features":[359]},{"name":"OLEGETMONIKER_ONLYIFTHERE","features":[359]},{"name":"OLEGETMONIKER_TEMPFORUSER","features":[359]},{"name":"OLEGETMONIKER_UNASSIGN","features":[359]},{"name":"OLEINPLACEFRAMEINFO","features":[307,359,371]},{"name":"OLEIVERB","features":[359]},{"name":"OLEIVERB_DISCARDUNDOSTATE","features":[359]},{"name":"OLEIVERB_HIDE","features":[359]},{"name":"OLEIVERB_INPLACEACTIVATE","features":[359]},{"name":"OLEIVERB_OPEN","features":[359]},{"name":"OLEIVERB_PRIMARY","features":[359]},{"name":"OLEIVERB_PROPERTIES","features":[359]},{"name":"OLEIVERB_SHOW","features":[359]},{"name":"OLEIVERB_UIACTIVATE","features":[359]},{"name":"OLELINKBIND","features":[359]},{"name":"OLELINKBIND_EVENIFCLASSDIFF","features":[359]},{"name":"OLEMENUGROUPWIDTHS","features":[359]},{"name":"OLEMISC","features":[359]},{"name":"OLEMISC_ACTIVATEWHENVISIBLE","features":[359]},{"name":"OLEMISC_ACTSLIKEBUTTON","features":[359]},{"name":"OLEMISC_ACTSLIKELABEL","features":[359]},{"name":"OLEMISC_ALIGNABLE","features":[359]},{"name":"OLEMISC_ALWAYSRUN","features":[359]},{"name":"OLEMISC_CANLINKBYOLE1","features":[359]},{"name":"OLEMISC_CANTLINKINSIDE","features":[359]},{"name":"OLEMISC_IGNOREACTIVATEWHENVISIBLE","features":[359]},{"name":"OLEMISC_IMEMODE","features":[359]},{"name":"OLEMISC_INSERTNOTREPLACE","features":[359]},{"name":"OLEMISC_INSIDEOUT","features":[359]},{"name":"OLEMISC_INVISIBLEATRUNTIME","features":[359]},{"name":"OLEMISC_ISLINKOBJECT","features":[359]},{"name":"OLEMISC_NOUIACTIVATE","features":[359]},{"name":"OLEMISC_ONLYICONIC","features":[359]},{"name":"OLEMISC_RECOMPOSEONRESIZE","features":[359]},{"name":"OLEMISC_RENDERINGISDEVICEINDEPENDENT","features":[359]},{"name":"OLEMISC_SETCLIENTSITEFIRST","features":[359]},{"name":"OLEMISC_SIMPLEFRAME","features":[359]},{"name":"OLEMISC_STATIC","features":[359]},{"name":"OLEMISC_SUPPORTSMULTILEVELUNDO","features":[359]},{"name":"OLEMISC_WANTSTOMENUMERGE","features":[359]},{"name":"OLERENDER","features":[359]},{"name":"OLERENDER_ASIS","features":[359]},{"name":"OLERENDER_DRAW","features":[359]},{"name":"OLERENDER_FORMAT","features":[359]},{"name":"OLERENDER_NONE","features":[359]},{"name":"OLESTDDELIM","features":[359]},{"name":"OLESTREAMQUERYCONVERTOLELINKCALLBACK","features":[359]},{"name":"OLESTREAM_CONVERSION_DEFAULT","features":[359]},{"name":"OLESTREAM_CONVERSION_DISABLEOLELINK","features":[359]},{"name":"OLEUIBUSYA","features":[307,421,359]},{"name":"OLEUIBUSYW","features":[307,421,359]},{"name":"OLEUICHANGEICONA","features":[307,359]},{"name":"OLEUICHANGEICONW","features":[307,359]},{"name":"OLEUICHANGESOURCEA","features":[307,359,438]},{"name":"OLEUICHANGESOURCEW","features":[307,359,438]},{"name":"OLEUICONVERTA","features":[307,359]},{"name":"OLEUICONVERTW","features":[307,359]},{"name":"OLEUIEDITLINKSA","features":[307,359]},{"name":"OLEUIEDITLINKSW","features":[307,359]},{"name":"OLEUIGNRLPROPSA","features":[307,318,359,357,371]},{"name":"OLEUIGNRLPROPSW","features":[307,318,359,357,371]},{"name":"OLEUIINSERTOBJECTA","features":[307,387,359]},{"name":"OLEUIINSERTOBJECTW","features":[307,387,359]},{"name":"OLEUILINKPROPSA","features":[307,318,359,357,371]},{"name":"OLEUILINKPROPSW","features":[307,318,359,357,371]},{"name":"OLEUIOBJECTPROPSA","features":[307,318,359,357,371]},{"name":"OLEUIOBJECTPROPSW","features":[307,318,359,357,371]},{"name":"OLEUIPASTEENTRYA","features":[358,359]},{"name":"OLEUIPASTEENTRYW","features":[358,359]},{"name":"OLEUIPASTEFLAG","features":[359]},{"name":"OLEUIPASTESPECIALA","features":[307,358,359]},{"name":"OLEUIPASTESPECIALW","features":[307,358,359]},{"name":"OLEUIPASTE_ENABLEICON","features":[359]},{"name":"OLEUIPASTE_LINKANYTYPE","features":[359]},{"name":"OLEUIPASTE_LINKTYPE1","features":[359]},{"name":"OLEUIPASTE_LINKTYPE2","features":[359]},{"name":"OLEUIPASTE_LINKTYPE3","features":[359]},{"name":"OLEUIPASTE_LINKTYPE4","features":[359]},{"name":"OLEUIPASTE_LINKTYPE5","features":[359]},{"name":"OLEUIPASTE_LINKTYPE6","features":[359]},{"name":"OLEUIPASTE_LINKTYPE7","features":[359]},{"name":"OLEUIPASTE_LINKTYPE8","features":[359]},{"name":"OLEUIPASTE_PASTE","features":[359]},{"name":"OLEUIPASTE_PASTEONLY","features":[359]},{"name":"OLEUIVIEWPROPSA","features":[307,318,359,357,371]},{"name":"OLEUIVIEWPROPSW","features":[307,318,359,357,371]},{"name":"OLEUI_BZERR_HTASKINVALID","features":[359]},{"name":"OLEUI_BZ_CALLUNBLOCKED","features":[359]},{"name":"OLEUI_BZ_RETRYSELECTED","features":[359]},{"name":"OLEUI_BZ_SWITCHTOSELECTED","features":[359]},{"name":"OLEUI_CANCEL","features":[359]},{"name":"OLEUI_CIERR_MUSTHAVECLSID","features":[359]},{"name":"OLEUI_CIERR_MUSTHAVECURRENTMETAFILE","features":[359]},{"name":"OLEUI_CIERR_SZICONEXEINVALID","features":[359]},{"name":"OLEUI_CSERR_FROMNOTNULL","features":[359]},{"name":"OLEUI_CSERR_LINKCNTRINVALID","features":[359]},{"name":"OLEUI_CSERR_LINKCNTRNULL","features":[359]},{"name":"OLEUI_CSERR_SOURCEINVALID","features":[359]},{"name":"OLEUI_CSERR_SOURCENULL","features":[359]},{"name":"OLEUI_CSERR_SOURCEPARSEERROR","features":[359]},{"name":"OLEUI_CSERR_SOURCEPARSERROR","features":[359]},{"name":"OLEUI_CSERR_TONOTNULL","features":[359]},{"name":"OLEUI_CTERR_CBFORMATINVALID","features":[359]},{"name":"OLEUI_CTERR_CLASSIDINVALID","features":[359]},{"name":"OLEUI_CTERR_DVASPECTINVALID","features":[359]},{"name":"OLEUI_CTERR_HMETAPICTINVALID","features":[359]},{"name":"OLEUI_CTERR_STRINGINVALID","features":[359]},{"name":"OLEUI_ELERR_LINKCNTRINVALID","features":[359]},{"name":"OLEUI_ELERR_LINKCNTRNULL","features":[359]},{"name":"OLEUI_ERR_CBSTRUCTINCORRECT","features":[359]},{"name":"OLEUI_ERR_DIALOGFAILURE","features":[359]},{"name":"OLEUI_ERR_FINDTEMPLATEFAILURE","features":[359]},{"name":"OLEUI_ERR_GLOBALMEMALLOC","features":[359]},{"name":"OLEUI_ERR_HINSTANCEINVALID","features":[359]},{"name":"OLEUI_ERR_HRESOURCEINVALID","features":[359]},{"name":"OLEUI_ERR_HWNDOWNERINVALID","features":[359]},{"name":"OLEUI_ERR_LOADSTRING","features":[359]},{"name":"OLEUI_ERR_LOADTEMPLATEFAILURE","features":[359]},{"name":"OLEUI_ERR_LOCALMEMALLOC","features":[359]},{"name":"OLEUI_ERR_LPFNHOOKINVALID","features":[359]},{"name":"OLEUI_ERR_LPSZCAPTIONINVALID","features":[359]},{"name":"OLEUI_ERR_LPSZTEMPLATEINVALID","features":[359]},{"name":"OLEUI_ERR_OLEMEMALLOC","features":[359]},{"name":"OLEUI_ERR_STANDARDMAX","features":[359]},{"name":"OLEUI_ERR_STANDARDMIN","features":[359]},{"name":"OLEUI_ERR_STRUCTUREINVALID","features":[359]},{"name":"OLEUI_ERR_STRUCTURENULL","features":[359]},{"name":"OLEUI_FALSE","features":[359]},{"name":"OLEUI_GPERR_CBFORMATINVALID","features":[359]},{"name":"OLEUI_GPERR_CLASSIDINVALID","features":[359]},{"name":"OLEUI_GPERR_LPCLSIDEXCLUDEINVALID","features":[359]},{"name":"OLEUI_GPERR_STRINGINVALID","features":[359]},{"name":"OLEUI_IOERR_ARRLINKTYPESINVALID","features":[359]},{"name":"OLEUI_IOERR_ARRPASTEENTRIESINVALID","features":[359]},{"name":"OLEUI_IOERR_CCHFILEINVALID","features":[359]},{"name":"OLEUI_IOERR_HICONINVALID","features":[359]},{"name":"OLEUI_IOERR_LPCLSIDEXCLUDEINVALID","features":[359]},{"name":"OLEUI_IOERR_LPFORMATETCINVALID","features":[359]},{"name":"OLEUI_IOERR_LPIOLECLIENTSITEINVALID","features":[359]},{"name":"OLEUI_IOERR_LPISTORAGEINVALID","features":[359]},{"name":"OLEUI_IOERR_LPSZFILEINVALID","features":[359]},{"name":"OLEUI_IOERR_LPSZLABELINVALID","features":[359]},{"name":"OLEUI_IOERR_PPVOBJINVALID","features":[359]},{"name":"OLEUI_IOERR_SCODEHASERROR","features":[359]},{"name":"OLEUI_IOERR_SRCDATAOBJECTINVALID","features":[359]},{"name":"OLEUI_LPERR_LINKCNTRINVALID","features":[359]},{"name":"OLEUI_LPERR_LINKCNTRNULL","features":[359]},{"name":"OLEUI_OK","features":[359]},{"name":"OLEUI_OPERR_DLGPROCNOTNULL","features":[359]},{"name":"OLEUI_OPERR_INVALIDPAGES","features":[359]},{"name":"OLEUI_OPERR_LINKINFOINVALID","features":[359]},{"name":"OLEUI_OPERR_LPARAMNOTZERO","features":[359]},{"name":"OLEUI_OPERR_NOTSUPPORTED","features":[359]},{"name":"OLEUI_OPERR_OBJINFOINVALID","features":[359]},{"name":"OLEUI_OPERR_PAGESINCORRECT","features":[359]},{"name":"OLEUI_OPERR_PROPERTYSHEET","features":[359]},{"name":"OLEUI_OPERR_PROPSHEETINVALID","features":[359]},{"name":"OLEUI_OPERR_PROPSHEETNULL","features":[359]},{"name":"OLEUI_OPERR_PROPSINVALID","features":[359]},{"name":"OLEUI_OPERR_SUBPROPINVALID","features":[359]},{"name":"OLEUI_OPERR_SUBPROPNULL","features":[359]},{"name":"OLEUI_OPERR_SUPPROP","features":[359]},{"name":"OLEUI_PSERR_CLIPBOARDCHANGED","features":[359]},{"name":"OLEUI_PSERR_GETCLIPBOARDFAILED","features":[359]},{"name":"OLEUI_QUERY_GETCLASSID","features":[359]},{"name":"OLEUI_QUERY_LINKBROKEN","features":[359]},{"name":"OLEUI_SUCCESS","features":[359]},{"name":"OLEUI_VPERR_DVASPECTINVALID","features":[359]},{"name":"OLEUI_VPERR_METAPICTINVALID","features":[359]},{"name":"OLEUPDATE","features":[359]},{"name":"OLEUPDATE_ALWAYS","features":[359]},{"name":"OLEUPDATE_ONCALL","features":[359]},{"name":"OLEVERB","features":[359,371]},{"name":"OLEVERBATTRIB","features":[359]},{"name":"OLEVERBATTRIB_NEVERDIRTIES","features":[359]},{"name":"OLEVERBATTRIB_ONCONTAINERMENU","features":[359]},{"name":"OLEVERB_PRIMARY","features":[359]},{"name":"OLEWHICHMK","features":[359]},{"name":"OLEWHICHMK_CONTAINER","features":[359]},{"name":"OLEWHICHMK_OBJFULL","features":[359]},{"name":"OLEWHICHMK_OBJREL","features":[359]},{"name":"OLE_HANDLE","features":[359]},{"name":"OLE_TRISTATE","features":[359]},{"name":"OPF_DISABLECONVERT","features":[359]},{"name":"OPF_NOFILLDEFAULT","features":[359]},{"name":"OPF_OBJECTISLINK","features":[359]},{"name":"OPF_SHOWHELP","features":[359]},{"name":"OT_EMBEDDED","features":[359]},{"name":"OT_LINK","features":[359]},{"name":"OT_STATIC","features":[359]},{"name":"OaBuildVersion","features":[359]},{"name":"OaEnablePerUserTLibRegistration","features":[359]},{"name":"OleBuildVersion","features":[359]},{"name":"OleConvertOLESTREAMToIStorage2","features":[387,359]},{"name":"OleConvertOLESTREAMToIStorageEx2","features":[307,318,387,359]},{"name":"OleCreate","features":[387,359]},{"name":"OleCreateDefaultHandler","features":[359]},{"name":"OleCreateEmbeddingHelper","features":[358,359]},{"name":"OleCreateEx","features":[387,359]},{"name":"OleCreateFontIndirect","features":[307,358,359]},{"name":"OleCreateFromData","features":[387,359]},{"name":"OleCreateFromDataEx","features":[387,359]},{"name":"OleCreateFromFile","features":[387,359]},{"name":"OleCreateFromFileEx","features":[387,359]},{"name":"OleCreateLink","features":[387,359]},{"name":"OleCreateLinkEx","features":[387,359]},{"name":"OleCreateLinkFromData","features":[387,359]},{"name":"OleCreateLinkFromDataEx","features":[387,359]},{"name":"OleCreateLinkToFile","features":[387,359]},{"name":"OleCreateLinkToFileEx","features":[387,359]},{"name":"OleCreateMenuDescriptor","features":[359,371]},{"name":"OleCreatePictureIndirect","features":[307,318,359,371]},{"name":"OleCreatePropertyFrame","features":[307,359]},{"name":"OleCreatePropertyFrameIndirect","features":[307,359]},{"name":"OleCreateStaticFromData","features":[387,359]},{"name":"OleDestroyMenuDescriptor","features":[359]},{"name":"OleDoAutoConvert","features":[387,359]},{"name":"OleDraw","features":[307,318,359]},{"name":"OleDuplicateData","features":[307,325,359]},{"name":"OleFlushClipboard","features":[359]},{"name":"OleGetAutoConvert","features":[359]},{"name":"OleGetClipboard","features":[358,359]},{"name":"OleGetClipboardWithEnterpriseInfo","features":[358,359]},{"name":"OleGetIconOfClass","features":[307,359]},{"name":"OleGetIconOfFile","features":[307,359]},{"name":"OleIconToCursor","features":[307,359,371]},{"name":"OleInitialize","features":[359]},{"name":"OleIsCurrentClipboard","features":[358,359]},{"name":"OleIsRunning","features":[307,359]},{"name":"OleLoad","features":[387,359]},{"name":"OleLoadFromStream","features":[358,359]},{"name":"OleLoadPicture","features":[307,358,359]},{"name":"OleLoadPictureEx","features":[307,358,359]},{"name":"OleLoadPictureFile","features":[307,358,359,360]},{"name":"OleLoadPictureFileEx","features":[307,358,359,360]},{"name":"OleLoadPicturePath","features":[359]},{"name":"OleLockRunning","features":[307,359]},{"name":"OleMetafilePictFromIconAndLabel","features":[307,359,371]},{"name":"OleNoteObjectVisible","features":[307,359]},{"name":"OleQueryCreateFromData","features":[358,359]},{"name":"OleQueryLinkFromData","features":[358,359]},{"name":"OleRegEnumFormatEtc","features":[358,359]},{"name":"OleRegEnumVerbs","features":[359]},{"name":"OleRegGetMiscStatus","features":[359]},{"name":"OleRegGetUserType","features":[359]},{"name":"OleRun","features":[359]},{"name":"OleSave","features":[307,387,359]},{"name":"OleSavePictureFile","features":[358,359]},{"name":"OleSaveToStream","features":[358,359]},{"name":"OleSetAutoConvert","features":[359]},{"name":"OleSetClipboard","features":[358,359]},{"name":"OleSetContainedObject","features":[307,359]},{"name":"OleSetMenuDescriptor","features":[307,359]},{"name":"OleTranslateAccelerator","features":[307,359,371]},{"name":"OleTranslateColor","features":[307,318,359]},{"name":"OleUIAddVerbMenuA","features":[307,359,371]},{"name":"OleUIAddVerbMenuW","features":[307,359,371]},{"name":"OleUIBusyA","features":[307,421,359]},{"name":"OleUIBusyW","features":[307,421,359]},{"name":"OleUICanConvertOrActivateAs","features":[307,359]},{"name":"OleUIChangeIconA","features":[307,359]},{"name":"OleUIChangeIconW","features":[307,359]},{"name":"OleUIChangeSourceA","features":[307,359,438]},{"name":"OleUIChangeSourceW","features":[307,359,438]},{"name":"OleUIConvertA","features":[307,359]},{"name":"OleUIConvertW","features":[307,359]},{"name":"OleUIEditLinksA","features":[307,359]},{"name":"OleUIEditLinksW","features":[307,359]},{"name":"OleUIInsertObjectA","features":[307,387,359]},{"name":"OleUIInsertObjectW","features":[307,387,359]},{"name":"OleUIObjectPropertiesA","features":[307,318,359,357,371]},{"name":"OleUIObjectPropertiesW","features":[307,318,359,357,371]},{"name":"OleUIPasteSpecialA","features":[307,358,359]},{"name":"OleUIPasteSpecialW","features":[307,358,359]},{"name":"OleUIPromptUserA","features":[307,359]},{"name":"OleUIPromptUserW","features":[307,359]},{"name":"OleUIUpdateLinksA","features":[307,359]},{"name":"OleUIUpdateLinksW","features":[307,359]},{"name":"OleUninitialize","features":[359]},{"name":"PAGEACTION_UI","features":[359]},{"name":"PAGEACTION_UI_DEFAULT","features":[359]},{"name":"PAGEACTION_UI_MODAL","features":[359]},{"name":"PAGEACTION_UI_MODELESS","features":[359]},{"name":"PAGEACTION_UI_SILENT","features":[359]},{"name":"PAGERANGE","features":[359]},{"name":"PAGESET","features":[307,359]},{"name":"PARAMDATA","features":[359,360]},{"name":"PARAMDESC","features":[307,358,359,360]},{"name":"PARAMDESCEX","features":[307,358,359,360]},{"name":"PARAMFLAGS","features":[359]},{"name":"PARAMFLAG_FHASCUSTDATA","features":[359]},{"name":"PARAMFLAG_FHASDEFAULT","features":[359]},{"name":"PARAMFLAG_FIN","features":[359]},{"name":"PARAMFLAG_FLCID","features":[359]},{"name":"PARAMFLAG_FOPT","features":[359]},{"name":"PARAMFLAG_FOUT","features":[359]},{"name":"PARAMFLAG_FRETVAL","features":[359]},{"name":"PARAMFLAG_NONE","features":[359]},{"name":"PASTE_SPECIAL_FLAGS","features":[359]},{"name":"PERPROP_E_FIRST","features":[359]},{"name":"PERPROP_E_LAST","features":[359]},{"name":"PERPROP_E_NOPAGEAVAILABLE","features":[359]},{"name":"PERPROP_S_FIRST","features":[359]},{"name":"PERPROP_S_LAST","features":[359]},{"name":"PICTDESC","features":[318,359,371]},{"name":"PICTUREATTRIBUTES","features":[359]},{"name":"PICTURE_SCALABLE","features":[359]},{"name":"PICTURE_TRANSPARENT","features":[359]},{"name":"PICTYPE","features":[359]},{"name":"PICTYPE_BITMAP","features":[359]},{"name":"PICTYPE_ENHMETAFILE","features":[359]},{"name":"PICTYPE_ICON","features":[359]},{"name":"PICTYPE_METAFILE","features":[359]},{"name":"PICTYPE_NONE","features":[359]},{"name":"PICTYPE_UNINITIALIZED","features":[359]},{"name":"POINTERINACTIVE","features":[359]},{"name":"POINTERINACTIVE_ACTIVATEONDRAG","features":[359]},{"name":"POINTERINACTIVE_ACTIVATEONENTRY","features":[359]},{"name":"POINTERINACTIVE_DEACTIVATEONLEAVE","features":[359]},{"name":"POINTF","features":[359]},{"name":"PRINTFLAG","features":[359]},{"name":"PRINTFLAG_DONTACTUALLYPRINT","features":[359]},{"name":"PRINTFLAG_FORCEPROPERTIES","features":[359]},{"name":"PRINTFLAG_MAYBOTHERUSER","features":[359]},{"name":"PRINTFLAG_PRINTTOFILE","features":[359]},{"name":"PRINTFLAG_PROMPTUSER","features":[359]},{"name":"PRINTFLAG_RECOMPOSETODEVICE","features":[359]},{"name":"PRINTFLAG_USERMAYCHANGEPRINTER","features":[359]},{"name":"PROPBAG2_TYPE","features":[359]},{"name":"PROPBAG2_TYPE_DATA","features":[359]},{"name":"PROPBAG2_TYPE_MONIKER","features":[359]},{"name":"PROPBAG2_TYPE_OBJECT","features":[359]},{"name":"PROPBAG2_TYPE_STORAGE","features":[359]},{"name":"PROPBAG2_TYPE_STREAM","features":[359]},{"name":"PROPBAG2_TYPE_UNDEFINED","features":[359]},{"name":"PROPBAG2_TYPE_URL","features":[359]},{"name":"PROPPAGEINFO","features":[307,359]},{"name":"PROPPAGESTATUS","features":[359]},{"name":"PROPPAGESTATUS_CLEAN","features":[359]},{"name":"PROPPAGESTATUS_DIRTY","features":[359]},{"name":"PROPPAGESTATUS_VALIDATE","features":[359]},{"name":"PROP_HWND_CHGICONDLG","features":[359]},{"name":"PSF_CHECKDISPLAYASICON","features":[359]},{"name":"PSF_DISABLEDISPLAYASICON","features":[359]},{"name":"PSF_HIDECHANGEICON","features":[359]},{"name":"PSF_NOREFRESHDATAOBJECT","features":[359]},{"name":"PSF_SELECTPASTE","features":[359]},{"name":"PSF_SELECTPASTELINK","features":[359]},{"name":"PSF_SHOWHELP","features":[359]},{"name":"PSF_STAYONCLIPBOARDCHANGE","features":[359]},{"name":"PS_MAXLINKTYPES","features":[359]},{"name":"QACONTAINER","features":[318,358,359]},{"name":"QACONTAINERFLAGS","features":[359]},{"name":"QACONTAINER_AUTOCLIP","features":[359]},{"name":"QACONTAINER_DISPLAYASDEFAULT","features":[359]},{"name":"QACONTAINER_MESSAGEREFLECT","features":[359]},{"name":"QACONTAINER_SHOWGRABHANDLES","features":[359]},{"name":"QACONTAINER_SHOWHATCHING","features":[359]},{"name":"QACONTAINER_SUPPORTSMNEMONICS","features":[359]},{"name":"QACONTAINER_UIDEAD","features":[359]},{"name":"QACONTAINER_USERMODE","features":[359]},{"name":"QACONTROL","features":[359]},{"name":"QueryPathOfRegTypeLib","features":[359]},{"name":"READYSTATE","features":[359]},{"name":"READYSTATE_COMPLETE","features":[359]},{"name":"READYSTATE_INTERACTIVE","features":[359]},{"name":"READYSTATE_LOADED","features":[359]},{"name":"READYSTATE_LOADING","features":[359]},{"name":"READYSTATE_UNINITIALIZED","features":[359]},{"name":"REGKIND","features":[359]},{"name":"REGKIND_DEFAULT","features":[359]},{"name":"REGKIND_NONE","features":[359]},{"name":"REGKIND_REGISTER","features":[359]},{"name":"RegisterActiveObject","features":[359]},{"name":"RegisterDragDrop","features":[307,359]},{"name":"RegisterTypeLib","features":[358,359]},{"name":"RegisterTypeLibForUser","features":[358,359]},{"name":"ReleaseStgMedium","features":[307,318,387,359]},{"name":"RevokeActiveObject","features":[359]},{"name":"RevokeDragDrop","features":[307,359]},{"name":"SAFEARRAYUNION","features":[307,358,359]},{"name":"SAFEARR_BRECORD","features":[359]},{"name":"SAFEARR_BSTR","features":[358,359]},{"name":"SAFEARR_DISPATCH","features":[358,359]},{"name":"SAFEARR_HAVEIID","features":[359]},{"name":"SAFEARR_UNKNOWN","features":[359]},{"name":"SAFEARR_VARIANT","features":[307,358,359]},{"name":"SELFREG_E_CLASS","features":[359]},{"name":"SELFREG_E_FIRST","features":[359]},{"name":"SELFREG_E_LAST","features":[359]},{"name":"SELFREG_E_TYPELIB","features":[359]},{"name":"SELFREG_S_FIRST","features":[359]},{"name":"SELFREG_S_LAST","features":[359]},{"name":"SF_BSTR","features":[359]},{"name":"SF_DISPATCH","features":[359]},{"name":"SF_ERROR","features":[359]},{"name":"SF_HAVEIID","features":[359]},{"name":"SF_I1","features":[359]},{"name":"SF_I2","features":[359]},{"name":"SF_I4","features":[359]},{"name":"SF_I8","features":[359]},{"name":"SF_RECORD","features":[359]},{"name":"SF_TYPE","features":[359]},{"name":"SF_UNKNOWN","features":[359]},{"name":"SF_VARIANT","features":[359]},{"name":"SID_GetCaller","features":[359]},{"name":"SID_ProvideRuntimeContext","features":[359]},{"name":"SID_VariantConversion","features":[359]},{"name":"STDOLE2_LCID","features":[359]},{"name":"STDOLE2_MAJORVERNUM","features":[359]},{"name":"STDOLE2_MINORVERNUM","features":[359]},{"name":"STDOLE_LCID","features":[359]},{"name":"STDOLE_MAJORVERNUM","features":[359]},{"name":"STDOLE_MINORVERNUM","features":[359]},{"name":"STDOLE_TLB","features":[359]},{"name":"STDTYPE_TLB","features":[359]},{"name":"SZOLEUI_MSG_ADDCONTROL","features":[359]},{"name":"SZOLEUI_MSG_BROWSE","features":[359]},{"name":"SZOLEUI_MSG_BROWSE_OFN","features":[359]},{"name":"SZOLEUI_MSG_CHANGEICON","features":[359]},{"name":"SZOLEUI_MSG_CHANGESOURCE","features":[359]},{"name":"SZOLEUI_MSG_CLOSEBUSYDIALOG","features":[359]},{"name":"SZOLEUI_MSG_CONVERT","features":[359]},{"name":"SZOLEUI_MSG_ENDDIALOG","features":[359]},{"name":"SZOLEUI_MSG_HELP","features":[359]},{"name":"SafeArrayAccessData","features":[358,359]},{"name":"SafeArrayAddRef","features":[358,359]},{"name":"SafeArrayAllocData","features":[358,359]},{"name":"SafeArrayAllocDescriptor","features":[358,359]},{"name":"SafeArrayAllocDescriptorEx","features":[358,359,360]},{"name":"SafeArrayCopy","features":[358,359]},{"name":"SafeArrayCopyData","features":[358,359]},{"name":"SafeArrayCreate","features":[358,359,360]},{"name":"SafeArrayCreateEx","features":[358,359,360]},{"name":"SafeArrayCreateVector","features":[358,359,360]},{"name":"SafeArrayCreateVectorEx","features":[358,359,360]},{"name":"SafeArrayDestroy","features":[358,359]},{"name":"SafeArrayDestroyData","features":[358,359]},{"name":"SafeArrayDestroyDescriptor","features":[358,359]},{"name":"SafeArrayGetDim","features":[358,359]},{"name":"SafeArrayGetElement","features":[358,359]},{"name":"SafeArrayGetElemsize","features":[358,359]},{"name":"SafeArrayGetIID","features":[358,359]},{"name":"SafeArrayGetLBound","features":[358,359]},{"name":"SafeArrayGetRecordInfo","features":[358,359]},{"name":"SafeArrayGetUBound","features":[358,359]},{"name":"SafeArrayGetVartype","features":[358,359,360]},{"name":"SafeArrayLock","features":[358,359]},{"name":"SafeArrayPtrOfIndex","features":[358,359]},{"name":"SafeArrayPutElement","features":[358,359]},{"name":"SafeArrayRedim","features":[358,359]},{"name":"SafeArrayReleaseData","features":[359]},{"name":"SafeArrayReleaseDescriptor","features":[358,359]},{"name":"SafeArraySetIID","features":[358,359]},{"name":"SafeArraySetRecordInfo","features":[358,359]},{"name":"SafeArrayUnaccessData","features":[358,359]},{"name":"SafeArrayUnlock","features":[358,359]},{"name":"TIFLAGS_EXTENDDISPATCHONLY","features":[359]},{"name":"TYPEFLAGS","features":[359]},{"name":"TYPEFLAG_FAGGREGATABLE","features":[359]},{"name":"TYPEFLAG_FAPPOBJECT","features":[359]},{"name":"TYPEFLAG_FCANCREATE","features":[359]},{"name":"TYPEFLAG_FCONTROL","features":[359]},{"name":"TYPEFLAG_FDISPATCHABLE","features":[359]},{"name":"TYPEFLAG_FDUAL","features":[359]},{"name":"TYPEFLAG_FHIDDEN","features":[359]},{"name":"TYPEFLAG_FLICENSED","features":[359]},{"name":"TYPEFLAG_FNONEXTENSIBLE","features":[359]},{"name":"TYPEFLAG_FOLEAUTOMATION","features":[359]},{"name":"TYPEFLAG_FPREDECLID","features":[359]},{"name":"TYPEFLAG_FPROXY","features":[359]},{"name":"TYPEFLAG_FREPLACEABLE","features":[359]},{"name":"TYPEFLAG_FRESTRICTED","features":[359]},{"name":"TYPEFLAG_FREVERSEBIND","features":[359]},{"name":"UASFLAGS","features":[359]},{"name":"UAS_BLOCKED","features":[359]},{"name":"UAS_MASK","features":[359]},{"name":"UAS_NOPARENTENABLE","features":[359]},{"name":"UAS_NORMAL","features":[359]},{"name":"UDATE","features":[307,359]},{"name":"UI_CONVERT_FLAGS","features":[359]},{"name":"UPDFCACHE_ALL","features":[359]},{"name":"UPDFCACHE_ALLBUTNODATACACHE","features":[359]},{"name":"UPDFCACHE_FLAGS","features":[359]},{"name":"UPDFCACHE_IFBLANK","features":[359]},{"name":"UPDFCACHE_IFBLANKORONSAVECACHE","features":[359]},{"name":"UPDFCACHE_NODATACACHE","features":[359]},{"name":"UPDFCACHE_NORMALCACHE","features":[359]},{"name":"UPDFCACHE_ONLYIFBLANK","features":[359]},{"name":"UPDFCACHE_ONSAVECACHE","features":[359]},{"name":"UPDFCACHE_ONSTOPCACHE","features":[359]},{"name":"USERCLASSTYPE","features":[359]},{"name":"USERCLASSTYPE_APPNAME","features":[359]},{"name":"USERCLASSTYPE_FULL","features":[359]},{"name":"USERCLASSTYPE_SHORT","features":[359]},{"name":"UnRegisterTypeLib","features":[358,359]},{"name":"UnRegisterTypeLibForUser","features":[358,359]},{"name":"VARCMP","features":[359]},{"name":"VARCMP_EQ","features":[359]},{"name":"VARCMP_GT","features":[359]},{"name":"VARCMP_LT","features":[359]},{"name":"VARCMP_NULL","features":[359]},{"name":"VARFORMAT_FIRST_DAY","features":[359]},{"name":"VARFORMAT_FIRST_DAY_FRIDAY","features":[359]},{"name":"VARFORMAT_FIRST_DAY_MONDAY","features":[359]},{"name":"VARFORMAT_FIRST_DAY_SATURDAY","features":[359]},{"name":"VARFORMAT_FIRST_DAY_SUNDAY","features":[359]},{"name":"VARFORMAT_FIRST_DAY_SYSTEMDEFAULT","features":[359]},{"name":"VARFORMAT_FIRST_DAY_THURSDAY","features":[359]},{"name":"VARFORMAT_FIRST_DAY_TUESDAY","features":[359]},{"name":"VARFORMAT_FIRST_DAY_WEDNESDAY","features":[359]},{"name":"VARFORMAT_FIRST_WEEK","features":[359]},{"name":"VARFORMAT_FIRST_WEEK_CONTAINS_JANUARY_FIRST","features":[359]},{"name":"VARFORMAT_FIRST_WEEK_HAS_SEVEN_DAYS","features":[359]},{"name":"VARFORMAT_FIRST_WEEK_LARGER_HALF_IN_CURRENT_YEAR","features":[359]},{"name":"VARFORMAT_FIRST_WEEK_SYSTEMDEFAULT","features":[359]},{"name":"VARFORMAT_GROUP","features":[359]},{"name":"VARFORMAT_GROUP_NOTTHOUSANDS","features":[359]},{"name":"VARFORMAT_GROUP_SYSTEMDEFAULT","features":[359]},{"name":"VARFORMAT_GROUP_THOUSANDS","features":[359]},{"name":"VARFORMAT_LEADING_DIGIT","features":[359]},{"name":"VARFORMAT_LEADING_DIGIT_INCLUDED","features":[359]},{"name":"VARFORMAT_LEADING_DIGIT_NOTINCLUDED","features":[359]},{"name":"VARFORMAT_LEADING_DIGIT_SYSTEMDEFAULT","features":[359]},{"name":"VARFORMAT_NAMED_FORMAT","features":[359]},{"name":"VARFORMAT_NAMED_FORMAT_GENERALDATE","features":[359]},{"name":"VARFORMAT_NAMED_FORMAT_LONGDATE","features":[359]},{"name":"VARFORMAT_NAMED_FORMAT_LONGTIME","features":[359]},{"name":"VARFORMAT_NAMED_FORMAT_SHORTDATE","features":[359]},{"name":"VARFORMAT_NAMED_FORMAT_SHORTTIME","features":[359]},{"name":"VARFORMAT_PARENTHESES","features":[359]},{"name":"VARFORMAT_PARENTHESES_NOTUSED","features":[359]},{"name":"VARFORMAT_PARENTHESES_SYSTEMDEFAULT","features":[359]},{"name":"VARFORMAT_PARENTHESES_USED","features":[359]},{"name":"VAR_CALENDAR_GREGORIAN","features":[359]},{"name":"VAR_CALENDAR_HIJRI","features":[359]},{"name":"VAR_CALENDAR_THAI","features":[359]},{"name":"VAR_DATEVALUEONLY","features":[359]},{"name":"VAR_FORMAT_NOSUBSTITUTE","features":[359]},{"name":"VAR_FOURDIGITYEARS","features":[359]},{"name":"VAR_LOCALBOOL","features":[359]},{"name":"VAR_TIMEVALUEONLY","features":[359]},{"name":"VAR_VALIDDATE","features":[359]},{"name":"VIEWSTATUS","features":[359]},{"name":"VIEWSTATUS_3DSURFACE","features":[359]},{"name":"VIEWSTATUS_DVASPECTOPAQUE","features":[359]},{"name":"VIEWSTATUS_DVASPECTTRANSPARENT","features":[359]},{"name":"VIEWSTATUS_OPAQUE","features":[359]},{"name":"VIEWSTATUS_SOLIDBKGND","features":[359]},{"name":"VIEWSTATUS_SURFACE","features":[359]},{"name":"VIEW_OBJECT_PROPERTIES_FLAGS","features":[359]},{"name":"VPF_DISABLERELATIVE","features":[359]},{"name":"VPF_DISABLESCALE","features":[359]},{"name":"VPF_SELECTRELATIVE","features":[359]},{"name":"VTDATEGRE_MAX","features":[359]},{"name":"VTDATEGRE_MIN","features":[359]},{"name":"VT_BLOB_PROPSET","features":[359]},{"name":"VT_STORED_PROPSET","features":[359]},{"name":"VT_STREAMED_PROPSET","features":[359]},{"name":"VT_VERBOSE_ENUM","features":[359]},{"name":"VarAbs","features":[307,358,359,360]},{"name":"VarAdd","features":[307,358,359,360]},{"name":"VarAnd","features":[307,358,359,360]},{"name":"VarBoolFromCy","features":[307,358,359]},{"name":"VarBoolFromDate","features":[307,359]},{"name":"VarBoolFromDec","features":[307,359]},{"name":"VarBoolFromDisp","features":[307,358,359]},{"name":"VarBoolFromI1","features":[307,359]},{"name":"VarBoolFromI2","features":[307,359]},{"name":"VarBoolFromI4","features":[307,359]},{"name":"VarBoolFromI8","features":[307,359]},{"name":"VarBoolFromR4","features":[307,359]},{"name":"VarBoolFromR8","features":[307,359]},{"name":"VarBoolFromStr","features":[307,359]},{"name":"VarBoolFromUI1","features":[307,359]},{"name":"VarBoolFromUI2","features":[307,359]},{"name":"VarBoolFromUI4","features":[307,359]},{"name":"VarBoolFromUI8","features":[307,359]},{"name":"VarBstrCat","features":[359]},{"name":"VarBstrCmp","features":[359]},{"name":"VarBstrFromBool","features":[307,359]},{"name":"VarBstrFromCy","features":[358,359]},{"name":"VarBstrFromDate","features":[359]},{"name":"VarBstrFromDec","features":[307,359]},{"name":"VarBstrFromDisp","features":[358,359]},{"name":"VarBstrFromI1","features":[359]},{"name":"VarBstrFromI2","features":[359]},{"name":"VarBstrFromI4","features":[359]},{"name":"VarBstrFromI8","features":[359]},{"name":"VarBstrFromR4","features":[359]},{"name":"VarBstrFromR8","features":[359]},{"name":"VarBstrFromUI1","features":[359]},{"name":"VarBstrFromUI2","features":[359]},{"name":"VarBstrFromUI4","features":[359]},{"name":"VarBstrFromUI8","features":[359]},{"name":"VarCat","features":[307,358,359,360]},{"name":"VarCmp","features":[307,358,359,360]},{"name":"VarCyAbs","features":[358,359]},{"name":"VarCyAdd","features":[358,359]},{"name":"VarCyCmp","features":[358,359]},{"name":"VarCyCmpR8","features":[358,359]},{"name":"VarCyFix","features":[358,359]},{"name":"VarCyFromBool","features":[307,358,359]},{"name":"VarCyFromDate","features":[358,359]},{"name":"VarCyFromDec","features":[307,358,359]},{"name":"VarCyFromDisp","features":[358,359]},{"name":"VarCyFromI1","features":[358,359]},{"name":"VarCyFromI2","features":[358,359]},{"name":"VarCyFromI4","features":[358,359]},{"name":"VarCyFromI8","features":[358,359]},{"name":"VarCyFromR4","features":[358,359]},{"name":"VarCyFromR8","features":[358,359]},{"name":"VarCyFromStr","features":[358,359]},{"name":"VarCyFromUI1","features":[358,359]},{"name":"VarCyFromUI2","features":[358,359]},{"name":"VarCyFromUI4","features":[358,359]},{"name":"VarCyFromUI8","features":[358,359]},{"name":"VarCyInt","features":[358,359]},{"name":"VarCyMul","features":[358,359]},{"name":"VarCyMulI4","features":[358,359]},{"name":"VarCyMulI8","features":[358,359]},{"name":"VarCyNeg","features":[358,359]},{"name":"VarCyRound","features":[358,359]},{"name":"VarCySub","features":[358,359]},{"name":"VarDateFromBool","features":[307,359]},{"name":"VarDateFromCy","features":[358,359]},{"name":"VarDateFromDec","features":[307,359]},{"name":"VarDateFromDisp","features":[358,359]},{"name":"VarDateFromI1","features":[359]},{"name":"VarDateFromI2","features":[359]},{"name":"VarDateFromI4","features":[359]},{"name":"VarDateFromI8","features":[359]},{"name":"VarDateFromR4","features":[359]},{"name":"VarDateFromR8","features":[359]},{"name":"VarDateFromStr","features":[359]},{"name":"VarDateFromUI1","features":[359]},{"name":"VarDateFromUI2","features":[359]},{"name":"VarDateFromUI4","features":[359]},{"name":"VarDateFromUI8","features":[359]},{"name":"VarDateFromUdate","features":[307,359]},{"name":"VarDateFromUdateEx","features":[307,359]},{"name":"VarDecAbs","features":[307,359]},{"name":"VarDecAdd","features":[307,359]},{"name":"VarDecCmp","features":[307,359]},{"name":"VarDecCmpR8","features":[307,359]},{"name":"VarDecDiv","features":[307,359]},{"name":"VarDecFix","features":[307,359]},{"name":"VarDecFromBool","features":[307,359]},{"name":"VarDecFromCy","features":[307,358,359]},{"name":"VarDecFromDate","features":[307,359]},{"name":"VarDecFromDisp","features":[307,358,359]},{"name":"VarDecFromI1","features":[307,359]},{"name":"VarDecFromI2","features":[307,359]},{"name":"VarDecFromI4","features":[307,359]},{"name":"VarDecFromI8","features":[307,359]},{"name":"VarDecFromR4","features":[307,359]},{"name":"VarDecFromR8","features":[307,359]},{"name":"VarDecFromStr","features":[307,359]},{"name":"VarDecFromUI1","features":[307,359]},{"name":"VarDecFromUI2","features":[307,359]},{"name":"VarDecFromUI4","features":[307,359]},{"name":"VarDecFromUI8","features":[307,359]},{"name":"VarDecInt","features":[307,359]},{"name":"VarDecMul","features":[307,359]},{"name":"VarDecNeg","features":[307,359]},{"name":"VarDecRound","features":[307,359]},{"name":"VarDecSub","features":[307,359]},{"name":"VarDiv","features":[307,358,359,360]},{"name":"VarEqv","features":[307,358,359,360]},{"name":"VarFix","features":[307,358,359,360]},{"name":"VarFormat","features":[307,358,359,360]},{"name":"VarFormatCurrency","features":[307,358,359,360]},{"name":"VarFormatDateTime","features":[307,358,359,360]},{"name":"VarFormatFromTokens","features":[307,358,359,360]},{"name":"VarFormatNumber","features":[307,358,359,360]},{"name":"VarFormatPercent","features":[307,358,359,360]},{"name":"VarI1FromBool","features":[307,359]},{"name":"VarI1FromCy","features":[358,359]},{"name":"VarI1FromDate","features":[359]},{"name":"VarI1FromDec","features":[307,359]},{"name":"VarI1FromDisp","features":[358,359]},{"name":"VarI1FromI2","features":[359]},{"name":"VarI1FromI4","features":[359]},{"name":"VarI1FromI8","features":[359]},{"name":"VarI1FromR4","features":[359]},{"name":"VarI1FromR8","features":[359]},{"name":"VarI1FromStr","features":[359]},{"name":"VarI1FromUI1","features":[359]},{"name":"VarI1FromUI2","features":[359]},{"name":"VarI1FromUI4","features":[359]},{"name":"VarI1FromUI8","features":[359]},{"name":"VarI2FromBool","features":[307,359]},{"name":"VarI2FromCy","features":[358,359]},{"name":"VarI2FromDate","features":[359]},{"name":"VarI2FromDec","features":[307,359]},{"name":"VarI2FromDisp","features":[358,359]},{"name":"VarI2FromI1","features":[359]},{"name":"VarI2FromI4","features":[359]},{"name":"VarI2FromI8","features":[359]},{"name":"VarI2FromR4","features":[359]},{"name":"VarI2FromR8","features":[359]},{"name":"VarI2FromStr","features":[359]},{"name":"VarI2FromUI1","features":[359]},{"name":"VarI2FromUI2","features":[359]},{"name":"VarI2FromUI4","features":[359]},{"name":"VarI2FromUI8","features":[359]},{"name":"VarI4FromBool","features":[307,359]},{"name":"VarI4FromCy","features":[358,359]},{"name":"VarI4FromDate","features":[359]},{"name":"VarI4FromDec","features":[307,359]},{"name":"VarI4FromDisp","features":[358,359]},{"name":"VarI4FromI1","features":[359]},{"name":"VarI4FromI2","features":[359]},{"name":"VarI4FromI8","features":[359]},{"name":"VarI4FromR4","features":[359]},{"name":"VarI4FromR8","features":[359]},{"name":"VarI4FromStr","features":[359]},{"name":"VarI4FromUI1","features":[359]},{"name":"VarI4FromUI2","features":[359]},{"name":"VarI4FromUI4","features":[359]},{"name":"VarI4FromUI8","features":[359]},{"name":"VarI8FromBool","features":[307,359]},{"name":"VarI8FromCy","features":[358,359]},{"name":"VarI8FromDate","features":[359]},{"name":"VarI8FromDec","features":[307,359]},{"name":"VarI8FromDisp","features":[358,359]},{"name":"VarI8FromI1","features":[359]},{"name":"VarI8FromI2","features":[359]},{"name":"VarI8FromR4","features":[359]},{"name":"VarI8FromR8","features":[359]},{"name":"VarI8FromStr","features":[359]},{"name":"VarI8FromUI1","features":[359]},{"name":"VarI8FromUI2","features":[359]},{"name":"VarI8FromUI4","features":[359]},{"name":"VarI8FromUI8","features":[359]},{"name":"VarIdiv","features":[307,358,359,360]},{"name":"VarImp","features":[307,358,359,360]},{"name":"VarInt","features":[307,358,359,360]},{"name":"VarMod","features":[307,358,359,360]},{"name":"VarMonthName","features":[359]},{"name":"VarMul","features":[307,358,359,360]},{"name":"VarNeg","features":[307,358,359,360]},{"name":"VarNot","features":[307,358,359,360]},{"name":"VarNumFromParseNum","features":[307,358,359,360]},{"name":"VarOr","features":[307,358,359,360]},{"name":"VarParseNumFromStr","features":[359]},{"name":"VarPow","features":[307,358,359,360]},{"name":"VarR4CmpR8","features":[359]},{"name":"VarR4FromBool","features":[307,359]},{"name":"VarR4FromCy","features":[358,359]},{"name":"VarR4FromDate","features":[359]},{"name":"VarR4FromDec","features":[307,359]},{"name":"VarR4FromDisp","features":[358,359]},{"name":"VarR4FromI1","features":[359]},{"name":"VarR4FromI2","features":[359]},{"name":"VarR4FromI4","features":[359]},{"name":"VarR4FromI8","features":[359]},{"name":"VarR4FromR8","features":[359]},{"name":"VarR4FromStr","features":[359]},{"name":"VarR4FromUI1","features":[359]},{"name":"VarR4FromUI2","features":[359]},{"name":"VarR4FromUI4","features":[359]},{"name":"VarR4FromUI8","features":[359]},{"name":"VarR8FromBool","features":[307,359]},{"name":"VarR8FromCy","features":[358,359]},{"name":"VarR8FromDate","features":[359]},{"name":"VarR8FromDec","features":[307,359]},{"name":"VarR8FromDisp","features":[358,359]},{"name":"VarR8FromI1","features":[359]},{"name":"VarR8FromI2","features":[359]},{"name":"VarR8FromI4","features":[359]},{"name":"VarR8FromI8","features":[359]},{"name":"VarR8FromR4","features":[359]},{"name":"VarR8FromStr","features":[359]},{"name":"VarR8FromUI1","features":[359]},{"name":"VarR8FromUI2","features":[359]},{"name":"VarR8FromUI4","features":[359]},{"name":"VarR8FromUI8","features":[359]},{"name":"VarR8Pow","features":[359]},{"name":"VarR8Round","features":[359]},{"name":"VarRound","features":[307,358,359,360]},{"name":"VarSub","features":[307,358,359,360]},{"name":"VarTokenizeFormatString","features":[359]},{"name":"VarUI1FromBool","features":[307,359]},{"name":"VarUI1FromCy","features":[358,359]},{"name":"VarUI1FromDate","features":[359]},{"name":"VarUI1FromDec","features":[307,359]},{"name":"VarUI1FromDisp","features":[358,359]},{"name":"VarUI1FromI1","features":[359]},{"name":"VarUI1FromI2","features":[359]},{"name":"VarUI1FromI4","features":[359]},{"name":"VarUI1FromI8","features":[359]},{"name":"VarUI1FromR4","features":[359]},{"name":"VarUI1FromR8","features":[359]},{"name":"VarUI1FromStr","features":[359]},{"name":"VarUI1FromUI2","features":[359]},{"name":"VarUI1FromUI4","features":[359]},{"name":"VarUI1FromUI8","features":[359]},{"name":"VarUI2FromBool","features":[307,359]},{"name":"VarUI2FromCy","features":[358,359]},{"name":"VarUI2FromDate","features":[359]},{"name":"VarUI2FromDec","features":[307,359]},{"name":"VarUI2FromDisp","features":[358,359]},{"name":"VarUI2FromI1","features":[359]},{"name":"VarUI2FromI2","features":[359]},{"name":"VarUI2FromI4","features":[359]},{"name":"VarUI2FromI8","features":[359]},{"name":"VarUI2FromR4","features":[359]},{"name":"VarUI2FromR8","features":[359]},{"name":"VarUI2FromStr","features":[359]},{"name":"VarUI2FromUI1","features":[359]},{"name":"VarUI2FromUI4","features":[359]},{"name":"VarUI2FromUI8","features":[359]},{"name":"VarUI4FromBool","features":[307,359]},{"name":"VarUI4FromCy","features":[358,359]},{"name":"VarUI4FromDate","features":[359]},{"name":"VarUI4FromDec","features":[307,359]},{"name":"VarUI4FromDisp","features":[358,359]},{"name":"VarUI4FromI1","features":[359]},{"name":"VarUI4FromI2","features":[359]},{"name":"VarUI4FromI4","features":[359]},{"name":"VarUI4FromI8","features":[359]},{"name":"VarUI4FromR4","features":[359]},{"name":"VarUI4FromR8","features":[359]},{"name":"VarUI4FromStr","features":[359]},{"name":"VarUI4FromUI1","features":[359]},{"name":"VarUI4FromUI2","features":[359]},{"name":"VarUI4FromUI8","features":[359]},{"name":"VarUI8FromBool","features":[307,359]},{"name":"VarUI8FromCy","features":[358,359]},{"name":"VarUI8FromDate","features":[359]},{"name":"VarUI8FromDec","features":[307,359]},{"name":"VarUI8FromDisp","features":[358,359]},{"name":"VarUI8FromI1","features":[359]},{"name":"VarUI8FromI2","features":[359]},{"name":"VarUI8FromI8","features":[359]},{"name":"VarUI8FromR4","features":[359]},{"name":"VarUI8FromR8","features":[359]},{"name":"VarUI8FromStr","features":[359]},{"name":"VarUI8FromUI1","features":[359]},{"name":"VarUI8FromUI2","features":[359]},{"name":"VarUI8FromUI4","features":[359]},{"name":"VarUdateFromDate","features":[307,359]},{"name":"VarWeekdayName","features":[359]},{"name":"VarXor","features":[307,358,359,360]},{"name":"VectorFromBstr","features":[358,359]},{"name":"WIN32","features":[359]},{"name":"WPCSETTING","features":[359]},{"name":"WPCSETTING_FILEDOWNLOAD_BLOCKED","features":[359]},{"name":"WPCSETTING_LOGGING_ENABLED","features":[359]},{"name":"XFORMCOORDS","features":[359]},{"name":"XFORMCOORDS_CONTAINERTOHIMETRIC","features":[359]},{"name":"XFORMCOORDS_EVENTCOMPAT","features":[359]},{"name":"XFORMCOORDS_HIMETRICTOCONTAINER","features":[359]},{"name":"XFORMCOORDS_POSITION","features":[359]},{"name":"XFORMCOORDS_SIZE","features":[359]},{"name":"_wireBRECORD","features":[359]},{"name":"_wireSAFEARRAY","features":[307,358,359]},{"name":"_wireVARIANT","features":[307,358,359]},{"name":"fdexEnumAll","features":[359]},{"name":"fdexEnumDefault","features":[359]},{"name":"fdexNameCaseInsensitive","features":[359]},{"name":"fdexNameCaseSensitive","features":[359]},{"name":"fdexNameEnsure","features":[359]},{"name":"fdexNameImplicit","features":[359]},{"name":"fdexNameInternal","features":[359]},{"name":"fdexNameNoDynamicProperties","features":[359]},{"name":"fdexPropCanCall","features":[359]},{"name":"fdexPropCanConstruct","features":[359]},{"name":"fdexPropCanGet","features":[359]},{"name":"fdexPropCanPut","features":[359]},{"name":"fdexPropCanPutRef","features":[359]},{"name":"fdexPropCanSourceEvents","features":[359]},{"name":"fdexPropCannotCall","features":[359]},{"name":"fdexPropCannotConstruct","features":[359]},{"name":"fdexPropCannotGet","features":[359]},{"name":"fdexPropCannotPut","features":[359]},{"name":"fdexPropCannotPutRef","features":[359]},{"name":"fdexPropCannotSourceEvents","features":[359]},{"name":"fdexPropDynamicType","features":[359]},{"name":"fdexPropNoSideEffects","features":[359]},{"name":"triChecked","features":[359]},{"name":"triGray","features":[359]},{"name":"triUnchecked","features":[359]}],"589":[{"name":"ARRAY_SEP_CHAR","features":[573]},{"name":"FACILITY_WPC","features":[573]},{"name":"IWPCGamesSettings","features":[573]},{"name":"IWPCProviderConfig","features":[573]},{"name":"IWPCProviderState","features":[573]},{"name":"IWPCProviderSupport","features":[573]},{"name":"IWPCSettings","features":[573]},{"name":"IWPCWebSettings","features":[573]},{"name":"IWindowsParentalControls","features":[573]},{"name":"IWindowsParentalControlsCore","features":[573]},{"name":"MSG_Event_AppBlocked","features":[573]},{"name":"MSG_Event_AppOverride","features":[573]},{"name":"MSG_Event_Application","features":[573]},{"name":"MSG_Event_ComputerUsage","features":[573]},{"name":"MSG_Event_ContentUsage","features":[573]},{"name":"MSG_Event_Custom","features":[573]},{"name":"MSG_Event_EmailContact","features":[573]},{"name":"MSG_Event_EmailReceived","features":[573]},{"name":"MSG_Event_EmailSent","features":[573]},{"name":"MSG_Event_FileDownload","features":[573]},{"name":"MSG_Event_GameStart","features":[573]},{"name":"MSG_Event_IMContact","features":[573]},{"name":"MSG_Event_IMFeature","features":[573]},{"name":"MSG_Event_IMInvitation","features":[573]},{"name":"MSG_Event_IMJoin","features":[573]},{"name":"MSG_Event_IMLeave","features":[573]},{"name":"MSG_Event_MediaPlayback","features":[573]},{"name":"MSG_Event_SettingChange","features":[573]},{"name":"MSG_Event_UrlVisit","features":[573]},{"name":"MSG_Event_WebOverride","features":[573]},{"name":"MSG_Event_WebsiteVisit","features":[573]},{"name":"MSG_Keyword_ThirdParty","features":[573]},{"name":"MSG_Keyword_WPC","features":[573]},{"name":"MSG_Opcode_Launch","features":[573]},{"name":"MSG_Opcode_Locate","features":[573]},{"name":"MSG_Opcode_Modify","features":[573]},{"name":"MSG_Opcode_System","features":[573]},{"name":"MSG_Opcode_Web","features":[573]},{"name":"MSG_Publisher_Name","features":[573]},{"name":"MSG_Task_AppBlocked","features":[573]},{"name":"MSG_Task_AppOverride","features":[573]},{"name":"MSG_Task_Application","features":[573]},{"name":"MSG_Task_ComputerUsage","features":[573]},{"name":"MSG_Task_ContentUsage","features":[573]},{"name":"MSG_Task_Custom","features":[573]},{"name":"MSG_Task_EmailContact","features":[573]},{"name":"MSG_Task_EmailReceived","features":[573]},{"name":"MSG_Task_EmailSent","features":[573]},{"name":"MSG_Task_FileDownload","features":[573]},{"name":"MSG_Task_GameStart","features":[573]},{"name":"MSG_Task_IMContact","features":[573]},{"name":"MSG_Task_IMFeature","features":[573]},{"name":"MSG_Task_IMInvitation","features":[573]},{"name":"MSG_Task_IMJoin","features":[573]},{"name":"MSG_Task_IMLeave","features":[573]},{"name":"MSG_Task_MediaPlayback","features":[573]},{"name":"MSG_Task_SettingChange","features":[573]},{"name":"MSG_Task_UrlVisit","features":[573]},{"name":"MSG_Task_WebOverride","features":[573]},{"name":"MSG_Task_WebsiteVisit","features":[573]},{"name":"WPCCHANNEL","features":[573]},{"name":"WPCEVENT_APPLICATION_value","features":[573]},{"name":"WPCEVENT_APPOVERRIDE_value","features":[573]},{"name":"WPCEVENT_COMPUTERUSAGE_value","features":[573]},{"name":"WPCEVENT_CONTENTUSAGE_value","features":[573]},{"name":"WPCEVENT_CUSTOM_value","features":[573]},{"name":"WPCEVENT_EMAIL_CONTACT_value","features":[573]},{"name":"WPCEVENT_EMAIL_RECEIVED_value","features":[573]},{"name":"WPCEVENT_EMAIL_SENT_value","features":[573]},{"name":"WPCEVENT_GAME_START_value","features":[573]},{"name":"WPCEVENT_IM_CONTACT_value","features":[573]},{"name":"WPCEVENT_IM_FEATURE_value","features":[573]},{"name":"WPCEVENT_IM_INVITATION_value","features":[573]},{"name":"WPCEVENT_IM_JOIN_value","features":[573]},{"name":"WPCEVENT_IM_LEAVE_value","features":[573]},{"name":"WPCEVENT_MEDIA_PLAYBACK_value","features":[573]},{"name":"WPCEVENT_SYSTEM_APPBLOCKED_value","features":[573]},{"name":"WPCEVENT_SYS_SETTINGCHANGE_value","features":[573]},{"name":"WPCEVENT_WEBOVERRIDE_value","features":[573]},{"name":"WPCEVENT_WEB_FILEDOWNLOAD_value","features":[573]},{"name":"WPCEVENT_WEB_URLVISIT_value","features":[573]},{"name":"WPCEVENT_WEB_WEBSITEVISIT_value","features":[573]},{"name":"WPCFLAG_APPLICATION","features":[573]},{"name":"WPCFLAG_APPS_RESTRICTED","features":[573]},{"name":"WPCFLAG_GAMES_BLOCKED","features":[573]},{"name":"WPCFLAG_GAMES_RESTRICTED","features":[573]},{"name":"WPCFLAG_HOURS_RESTRICTED","features":[573]},{"name":"WPCFLAG_IM_FEATURE","features":[573]},{"name":"WPCFLAG_IM_FEATURE_ALL","features":[573]},{"name":"WPCFLAG_IM_FEATURE_AUDIO","features":[573]},{"name":"WPCFLAG_IM_FEATURE_FILESWAP","features":[573]},{"name":"WPCFLAG_IM_FEATURE_GAME","features":[573]},{"name":"WPCFLAG_IM_FEATURE_NONE","features":[573]},{"name":"WPCFLAG_IM_FEATURE_SENDING","features":[573]},{"name":"WPCFLAG_IM_FEATURE_SMS","features":[573]},{"name":"WPCFLAG_IM_FEATURE_URLSWAP","features":[573]},{"name":"WPCFLAG_IM_FEATURE_VIDEO","features":[573]},{"name":"WPCFLAG_IM_LEAVE","features":[573]},{"name":"WPCFLAG_IM_LEAVE_CONVERSATION_END","features":[573]},{"name":"WPCFLAG_IM_LEAVE_FORCED","features":[573]},{"name":"WPCFLAG_IM_LEAVE_NORMAL","features":[573]},{"name":"WPCFLAG_ISBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_ATTACHMENTBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_BADPASS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_CATEGORYBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_CATEGORYNOTINLIST","features":[573]},{"name":"WPCFLAG_ISBLOCKED_CONTACTBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_DESCRIPTORBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_DOWNLOADBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_EMAILBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_EXPLICITBLOCK","features":[573]},{"name":"WPCFLAG_ISBLOCKED_FEATUREBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_GAMESBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_IMBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_INTERNALERROR","features":[573]},{"name":"WPCFLAG_ISBLOCKED_MAXHOURS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_MEDIAPLAYBACKBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOACCESS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOTBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOTEXPLICITLYALLOWED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOTINLIST","features":[573]},{"name":"WPCFLAG_ISBLOCKED_NOTKIDS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_RATINGBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_RECEIVERBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_SENDERBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_SETTINGSCHANGEBLOCKED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_SPECHOURS","features":[573]},{"name":"WPCFLAG_ISBLOCKED_UNRATED","features":[573]},{"name":"WPCFLAG_ISBLOCKED_WEBBLOCKED","features":[573]},{"name":"WPCFLAG_LOGGING_REQUIRED","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_FORCEDFUS","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_FUS","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_LOGOUT","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_RESTART","features":[573]},{"name":"WPCFLAG_LOGOFF_TYPE_SHUTDOWN","features":[573]},{"name":"WPCFLAG_NO_RESTRICTION","features":[573]},{"name":"WPCFLAG_OVERRIDE","features":[573]},{"name":"WPCFLAG_RESTRICTION","features":[573]},{"name":"WPCFLAG_TIME_ALLOWANCE_RESTRICTED","features":[573]},{"name":"WPCFLAG_VISIBILITY","features":[573]},{"name":"WPCFLAG_WEB_FILTERED","features":[573]},{"name":"WPCFLAG_WEB_SETTING","features":[573]},{"name":"WPCFLAG_WEB_SETTING_DOWNLOADSBLOCKED","features":[573]},{"name":"WPCFLAG_WEB_SETTING_NOTBLOCKED","features":[573]},{"name":"WPCFLAG_WPC_HIDDEN","features":[573]},{"name":"WPCFLAG_WPC_VISIBLE","features":[573]},{"name":"WPCPROV","features":[573]},{"name":"WPCPROV_KEYWORD_ThirdParty","features":[573]},{"name":"WPCPROV_KEYWORD_WPC","features":[573]},{"name":"WPCPROV_TASK_AppBlocked","features":[573]},{"name":"WPCPROV_TASK_AppOverride","features":[573]},{"name":"WPCPROV_TASK_Application","features":[573]},{"name":"WPCPROV_TASK_ComputerUsage","features":[573]},{"name":"WPCPROV_TASK_ContentUsage","features":[573]},{"name":"WPCPROV_TASK_Custom","features":[573]},{"name":"WPCPROV_TASK_EmailContact","features":[573]},{"name":"WPCPROV_TASK_EmailReceived","features":[573]},{"name":"WPCPROV_TASK_EmailSent","features":[573]},{"name":"WPCPROV_TASK_FileDownload","features":[573]},{"name":"WPCPROV_TASK_GameStart","features":[573]},{"name":"WPCPROV_TASK_IMContact","features":[573]},{"name":"WPCPROV_TASK_IMFeature","features":[573]},{"name":"WPCPROV_TASK_IMInvitation","features":[573]},{"name":"WPCPROV_TASK_IMJoin","features":[573]},{"name":"WPCPROV_TASK_IMLeave","features":[573]},{"name":"WPCPROV_TASK_MediaPlayback","features":[573]},{"name":"WPCPROV_TASK_SettingChange","features":[573]},{"name":"WPCPROV_TASK_UrlVisit","features":[573]},{"name":"WPCPROV_TASK_WebOverride","features":[573]},{"name":"WPCPROV_TASK_WebsiteVisit","features":[573]},{"name":"WPC_APP_LAUNCH","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_CREATIONTIME","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_DECISION","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_PROCESSID","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_SERIALIZEDAPPLICATION","features":[573]},{"name":"WPC_ARGS_APPLICATIONEVENT_TIMEUSED","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT_PATH","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT_REASON","features":[573]},{"name":"WPC_ARGS_APPOVERRIDEEVENT_USERID","features":[573]},{"name":"WPC_ARGS_COMPUTERUSAGEEVENT","features":[573]},{"name":"WPC_ARGS_COMPUTERUSAGEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_COMPUTERUSAGEEVENT_ID","features":[573]},{"name":"WPC_ARGS_COMPUTERUSAGEEVENT_TIMEUSED","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_CATEGORY","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_CONTENTPROVIDERID","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_CONTENTPROVIDERTITLE","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_DECISION","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_ID","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_RATINGS","features":[573]},{"name":"WPC_ARGS_CONTENTUSAGEEVENT_TITLE","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_CONVID","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_REASON","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_RECIPCOUNT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_RECIPIENT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_REQUESTINGIP","features":[573]},{"name":"WPC_ARGS_CONVERSATIONINITEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_CONVID","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_JOININGIP","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_JOININGUSER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_MEMBER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_MEMBERCOUNT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_REASON","features":[573]},{"name":"WPC_ARGS_CONVERSATIONJOINEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_CONVID","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_FLAGS","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_LEAVINGIP","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_LEAVINGUSER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_MEMBER","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_MEMBERCOUNT","features":[573]},{"name":"WPC_ARGS_CONVERSATIONLEAVEEVENT_REASON","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_BLOCKED","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_EVENT","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_PUBLISHER","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_REASON","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_VALUE1","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_VALUE2","features":[573]},{"name":"WPC_ARGS_CUSTOMEVENT_VALUE3","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_EMAILACCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_NEWID","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_NEWNAME","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_OLDID","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_OLDNAME","features":[573]},{"name":"WPC_ARGS_EMAILCONTACTEVENT_REASON","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_ATTACHCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_ATTACHMENTNAME","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_EMAILACCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_REASON","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_RECEIVEDTIME","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_RECIPCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_RECIPIENT","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_EMAILRECEIEVEDEVENT_SUBJECT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_ATTACHCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_ATTACHMENTNAME","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_EMAILACCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_REASON","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_RECIPCOUNT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_RECIPIENT","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_EMAILSENTEVENT_SUBJECT","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_BLOCKED","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_PATH","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_URL","features":[573]},{"name":"WPC_ARGS_FILEDOWNLOADEVENT_VERSION","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_APPID","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_DESCCOUNT","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_DESCRIPTOR","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_INSTANCEID","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_PATH","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_PID","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_RATING","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_RATINGSYSTEM","features":[573]},{"name":"WPC_ARGS_GAMESTARTEVENT_REASON","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_NEWID","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_NEWNAME","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_OLDID","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_OLDNAME","features":[573]},{"name":"WPC_ARGS_IMCONTACTEVENT_REASON","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_ACCOUNTNAME","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_CONVID","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_DATA","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_MEDIATYPE","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_REASON","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_RECIPCOUNT","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_RECIPIENT","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_SENDER","features":[573]},{"name":"WPC_ARGS_IMFEATUREEVENT_SENDERIP","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_ALBUM","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_EXPLICIT","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_MEDIATYPE","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_PATH","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_PML","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_REASON","features":[573]},{"name":"WPC_ARGS_MEDIADOWNLOADEVENT_TITLE","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_ALBUM","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_APPVERSION","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_EXPLICIT","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_MEDIATYPE","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_PATH","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_PML","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_REASON","features":[573]},{"name":"WPC_ARGS_MEDIAPLAYBACKEVENT_TITLE","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_CARGS","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_PATH","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_RULEID","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_TIMESTAMP","features":[573]},{"name":"WPC_ARGS_SAFERAPPBLOCKED_USERID","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_CLASS","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_NEWVAL","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_OLDVAL","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_OPTIONAL","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_OWNER","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_REASON","features":[573]},{"name":"WPC_ARGS_SETTINGSCHANGEEVENT_SETTING","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_APPNAME","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_CATCOUNT","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_CATEGORY","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_RATINGSYSTEMID","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_REASON","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_URL","features":[573]},{"name":"WPC_ARGS_URLVISITEVENT_VERSION","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT_REASON","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT_URL","features":[573]},{"name":"WPC_ARGS_WEBOVERRIDEEVENT_USERID","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_BLOCKEDCATEGORIES","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_CARGS","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_CATEGORIES","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_CONTENTTYPE","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_DECISION","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_REFERRER","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_SERIALIZEDAPPLICATION","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_TELEMETRY","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_TITLE","features":[573]},{"name":"WPC_ARGS_WEBSITEVISITEVENT_URL","features":[573]},{"name":"WPC_MEDIA_EXPLICIT","features":[573]},{"name":"WPC_MEDIA_EXPLICIT_FALSE","features":[573]},{"name":"WPC_MEDIA_EXPLICIT_TRUE","features":[573]},{"name":"WPC_MEDIA_EXPLICIT_UNKNOWN","features":[573]},{"name":"WPC_MEDIA_TYPE","features":[573]},{"name":"WPC_MEDIA_TYPE_AUDIO_FILE","features":[573]},{"name":"WPC_MEDIA_TYPE_CD_AUDIO","features":[573]},{"name":"WPC_MEDIA_TYPE_DVD","features":[573]},{"name":"WPC_MEDIA_TYPE_MAX","features":[573]},{"name":"WPC_MEDIA_TYPE_OTHER","features":[573]},{"name":"WPC_MEDIA_TYPE_PICTURE_FILE","features":[573]},{"name":"WPC_MEDIA_TYPE_RECORDED_TV","features":[573]},{"name":"WPC_MEDIA_TYPE_VIDEO_FILE","features":[573]},{"name":"WPC_SETTINGS","features":[573]},{"name":"WPC_SETTINGS_ALLOW_BLOCK","features":[573]},{"name":"WPC_SETTINGS_GAME_ALLOW_UNRATED","features":[573]},{"name":"WPC_SETTINGS_GAME_BLOCKED","features":[573]},{"name":"WPC_SETTINGS_GAME_DENIED_DESCRIPTORS","features":[573]},{"name":"WPC_SETTINGS_GAME_MAX_ALLOWED","features":[573]},{"name":"WPC_SETTINGS_GAME_RESTRICTED","features":[573]},{"name":"WPC_SETTINGS_LOCATE","features":[573]},{"name":"WPC_SETTINGS_MODIFY","features":[573]},{"name":"WPC_SETTINGS_RATING_SYSTEM_PATH","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_CURRENT_RATING_SYSTEM","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_FILTER_ID","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_FILTER_NAME","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_HTTP_EXEMPTION_LIST","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_LAST_LOG_VIEW","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_LOCALE","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_LOG_VIEW_REMINDER_INTERVAL","features":[573]},{"name":"WPC_SETTINGS_SYSTEM_URL_EXEMPTION_LIST","features":[573]},{"name":"WPC_SETTINGS_USER_APP_RESTRICTIONS","features":[573]},{"name":"WPC_SETTINGS_USER_HOURLY_RESTRICTIONS","features":[573]},{"name":"WPC_SETTINGS_USER_LOGGING_REQUIRED","features":[573]},{"name":"WPC_SETTINGS_USER_LOGON_HOURS","features":[573]},{"name":"WPC_SETTINGS_USER_OVERRRIDE_REQUESTS","features":[573]},{"name":"WPC_SETTINGS_USER_TIME_ALLOWANCE","features":[573]},{"name":"WPC_SETTINGS_USER_TIME_ALLOWANCE_RESTRICTIONS","features":[573]},{"name":"WPC_SETTINGS_USER_WPC_ENABLED","features":[573]},{"name":"WPC_SETTINGS_WEB_BLOCKED_CATEGORY_LIST","features":[573]},{"name":"WPC_SETTINGS_WEB_BLOCK_UNRATED","features":[573]},{"name":"WPC_SETTINGS_WEB_DOWNLOAD_BLOCKED","features":[573]},{"name":"WPC_SETTINGS_WEB_FILTER_LEVEL","features":[573]},{"name":"WPC_SETTINGS_WEB_FILTER_ON","features":[573]},{"name":"WPC_SETTINGS_WPC_ENABLED","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_DISABLEDIMAGE_PATH","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_IMAGE_PATH","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_NAME","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_PATH","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_SILO","features":[573]},{"name":"WPC_SETTINGS_WPC_EXTENSION_SUB_TITLE","features":[573]},{"name":"WPC_SETTINGS_WPC_LOGGING_REQUIRED","features":[573]},{"name":"WPC_SETTINGS_WPC_PROVIDER_CURRENT","features":[573]},{"name":"WPC_SETTING_COUNT","features":[573]},{"name":"WPC_SYSTEM","features":[573]},{"name":"WPC_WEB","features":[573]},{"name":"WindowsParentalControls","features":[573]},{"name":"WpcProviderSupport","features":[573]},{"name":"WpcSettingsProvider","features":[573]}],"590":[{"name":"CYPHER_BLOCK","features":[482]},{"name":"ENCRYPTED_LM_OWF_PASSWORD","features":[482]},{"name":"LM_OWF_PASSWORD","features":[482]},{"name":"MSChapSrvChangePassword","features":[307,482]},{"name":"MSChapSrvChangePassword2","features":[307,482]},{"name":"SAMPR_ENCRYPTED_USER_PASSWORD","features":[482]}],"591":[{"name":"AppearPropPage","features":[574]},{"name":"AutoPathFormat","features":[574]},{"name":"BackupPerfRegistryToFileW","features":[574]},{"name":"BootTraceSession","features":[574]},{"name":"BootTraceSessionCollection","features":[574]},{"name":"ClockType","features":[574]},{"name":"CommitMode","features":[574]},{"name":"CounterItem","features":[574]},{"name":"CounterItem2","features":[574]},{"name":"CounterPathCallBack","features":[574]},{"name":"CounterPropPage","features":[574]},{"name":"Counters","features":[574]},{"name":"DATA_SOURCE_REGISTRY","features":[574]},{"name":"DATA_SOURCE_WBEM","features":[574]},{"name":"DICounterItem","features":[358,574]},{"name":"DIID_DICounterItem","features":[574]},{"name":"DIID_DILogFileItem","features":[574]},{"name":"DIID_DISystemMonitor","features":[574]},{"name":"DIID_DISystemMonitorEvents","features":[574]},{"name":"DIID_DISystemMonitorInternal","features":[574]},{"name":"DILogFileItem","features":[358,574]},{"name":"DISystemMonitor","features":[358,574]},{"name":"DISystemMonitorEvents","features":[358,574]},{"name":"DISystemMonitorInternal","features":[358,574]},{"name":"DataCollectorSet","features":[574]},{"name":"DataCollectorSetCollection","features":[574]},{"name":"DataCollectorSetStatus","features":[574]},{"name":"DataCollectorType","features":[574]},{"name":"DataManagerSteps","features":[574]},{"name":"DataSourceTypeConstants","features":[574]},{"name":"DisplayTypeConstants","features":[574]},{"name":"FileFormat","features":[574]},{"name":"FolderActionSteps","features":[574]},{"name":"GeneralPropPage","features":[574]},{"name":"GraphPropPage","features":[574]},{"name":"H_WBEM_DATASOURCE","features":[574]},{"name":"IAlertDataCollector","features":[358,574]},{"name":"IApiTracingDataCollector","features":[358,574]},{"name":"IConfigurationDataCollector","features":[358,574]},{"name":"ICounterItem","features":[574]},{"name":"ICounterItem2","features":[574]},{"name":"ICounters","features":[358,574]},{"name":"IDataCollector","features":[358,574]},{"name":"IDataCollectorCollection","features":[358,574]},{"name":"IDataCollectorSet","features":[358,574]},{"name":"IDataCollectorSetCollection","features":[358,574]},{"name":"IDataManager","features":[358,574]},{"name":"IFolderAction","features":[358,574]},{"name":"IFolderActionCollection","features":[358,574]},{"name":"ILogFileItem","features":[574]},{"name":"ILogFiles","features":[358,574]},{"name":"IPerformanceCounterDataCollector","features":[358,574]},{"name":"ISchedule","features":[358,574]},{"name":"IScheduleCollection","features":[358,574]},{"name":"ISystemMonitor","features":[574]},{"name":"ISystemMonitor2","features":[574]},{"name":"ISystemMonitorEvents","features":[574]},{"name":"ITraceDataCollector","features":[358,574]},{"name":"ITraceDataProvider","features":[358,574]},{"name":"ITraceDataProviderCollection","features":[358,574]},{"name":"IValueMap","features":[358,574]},{"name":"IValueMapItem","features":[358,574]},{"name":"InstallPerfDllA","features":[574]},{"name":"InstallPerfDllW","features":[574]},{"name":"LIBID_SystemMonitor","features":[574]},{"name":"LegacyDataCollectorSet","features":[574]},{"name":"LegacyDataCollectorSetCollection","features":[574]},{"name":"LegacyTraceSession","features":[574]},{"name":"LegacyTraceSessionCollection","features":[574]},{"name":"LoadPerfCounterTextStringsA","features":[307,574]},{"name":"LoadPerfCounterTextStringsW","features":[307,574]},{"name":"LogFileItem","features":[574]},{"name":"LogFiles","features":[574]},{"name":"MAX_COUNTER_PATH","features":[574]},{"name":"MAX_PERF_OBJECTS_IN_QUERY_FUNCTION","features":[574]},{"name":"PDH_ACCESS_DENIED","features":[574]},{"name":"PDH_ASYNC_QUERY_TIMEOUT","features":[574]},{"name":"PDH_BINARY_LOG_CORRUPT","features":[574]},{"name":"PDH_BROWSE_DLG_CONFIG_A","features":[307,574]},{"name":"PDH_BROWSE_DLG_CONFIG_HA","features":[307,574]},{"name":"PDH_BROWSE_DLG_CONFIG_HW","features":[307,574]},{"name":"PDH_BROWSE_DLG_CONFIG_W","features":[307,574]},{"name":"PDH_CALC_NEGATIVE_DENOMINATOR","features":[574]},{"name":"PDH_CALC_NEGATIVE_TIMEBASE","features":[574]},{"name":"PDH_CALC_NEGATIVE_VALUE","features":[574]},{"name":"PDH_CANNOT_CONNECT_MACHINE","features":[574]},{"name":"PDH_CANNOT_CONNECT_WMI_SERVER","features":[574]},{"name":"PDH_CANNOT_READ_NAME_STRINGS","features":[574]},{"name":"PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE","features":[574]},{"name":"PDH_COUNTER_ALREADY_IN_QUERY","features":[574]},{"name":"PDH_COUNTER_INFO_A","features":[574]},{"name":"PDH_COUNTER_INFO_W","features":[574]},{"name":"PDH_COUNTER_PATH_ELEMENTS_A","features":[574]},{"name":"PDH_COUNTER_PATH_ELEMENTS_W","features":[574]},{"name":"PDH_CSTATUS_BAD_COUNTERNAME","features":[574]},{"name":"PDH_CSTATUS_INVALID_DATA","features":[574]},{"name":"PDH_CSTATUS_ITEM_NOT_VALIDATED","features":[574]},{"name":"PDH_CSTATUS_NEW_DATA","features":[574]},{"name":"PDH_CSTATUS_NO_COUNTER","features":[574]},{"name":"PDH_CSTATUS_NO_COUNTERNAME","features":[574]},{"name":"PDH_CSTATUS_NO_INSTANCE","features":[574]},{"name":"PDH_CSTATUS_NO_MACHINE","features":[574]},{"name":"PDH_CSTATUS_NO_OBJECT","features":[574]},{"name":"PDH_CSTATUS_VALID_DATA","features":[574]},{"name":"PDH_CVERSION_WIN50","features":[574]},{"name":"PDH_DATA_ITEM_PATH_ELEMENTS_A","features":[574]},{"name":"PDH_DATA_ITEM_PATH_ELEMENTS_W","features":[574]},{"name":"PDH_DATA_SOURCE_IS_LOG_FILE","features":[574]},{"name":"PDH_DATA_SOURCE_IS_REAL_TIME","features":[574]},{"name":"PDH_DIALOG_CANCELLED","features":[574]},{"name":"PDH_DLL_VERSION","features":[574]},{"name":"PDH_END_OF_LOG_FILE","features":[574]},{"name":"PDH_ENTRY_NOT_IN_LOG_FILE","features":[574]},{"name":"PDH_FILE_ALREADY_EXISTS","features":[574]},{"name":"PDH_FILE_NOT_FOUND","features":[574]},{"name":"PDH_FLAGS_FILE_BROWSER_ONLY","features":[574]},{"name":"PDH_FLAGS_NONE","features":[574]},{"name":"PDH_FMT","features":[574]},{"name":"PDH_FMT_COUNTERVALUE","features":[574]},{"name":"PDH_FMT_COUNTERVALUE_ITEM_A","features":[574]},{"name":"PDH_FMT_COUNTERVALUE_ITEM_W","features":[574]},{"name":"PDH_FMT_DOUBLE","features":[574]},{"name":"PDH_FMT_LARGE","features":[574]},{"name":"PDH_FMT_LONG","features":[574]},{"name":"PDH_FUNCTION_NOT_FOUND","features":[574]},{"name":"PDH_INCORRECT_APPEND_TIME","features":[574]},{"name":"PDH_INSUFFICIENT_BUFFER","features":[574]},{"name":"PDH_INVALID_ARGUMENT","features":[574]},{"name":"PDH_INVALID_BUFFER","features":[574]},{"name":"PDH_INVALID_DATA","features":[574]},{"name":"PDH_INVALID_DATASOURCE","features":[574]},{"name":"PDH_INVALID_HANDLE","features":[574]},{"name":"PDH_INVALID_INSTANCE","features":[574]},{"name":"PDH_INVALID_PATH","features":[574]},{"name":"PDH_INVALID_SQLDB","features":[574]},{"name":"PDH_INVALID_SQL_LOG_FORMAT","features":[574]},{"name":"PDH_LOG","features":[574]},{"name":"PDH_LOGSVC_NOT_OPENED","features":[574]},{"name":"PDH_LOGSVC_QUERY_NOT_FOUND","features":[574]},{"name":"PDH_LOG_FILE_CREATE_ERROR","features":[574]},{"name":"PDH_LOG_FILE_OPEN_ERROR","features":[574]},{"name":"PDH_LOG_FILE_TOO_SMALL","features":[574]},{"name":"PDH_LOG_READ_ACCESS","features":[574]},{"name":"PDH_LOG_SAMPLE_TOO_SMALL","features":[574]},{"name":"PDH_LOG_SERVICE_QUERY_INFO_A","features":[307,574]},{"name":"PDH_LOG_SERVICE_QUERY_INFO_W","features":[307,574]},{"name":"PDH_LOG_TYPE","features":[574]},{"name":"PDH_LOG_TYPE_BINARY","features":[574]},{"name":"PDH_LOG_TYPE_CSV","features":[574]},{"name":"PDH_LOG_TYPE_NOT_FOUND","features":[574]},{"name":"PDH_LOG_TYPE_PERFMON","features":[574]},{"name":"PDH_LOG_TYPE_RETIRED_BIN","features":[574]},{"name":"PDH_LOG_TYPE_SQL","features":[574]},{"name":"PDH_LOG_TYPE_TRACE_GENERIC","features":[574]},{"name":"PDH_LOG_TYPE_TRACE_KERNEL","features":[574]},{"name":"PDH_LOG_TYPE_TSV","features":[574]},{"name":"PDH_LOG_TYPE_UNDEFINED","features":[574]},{"name":"PDH_LOG_UPDATE_ACCESS","features":[574]},{"name":"PDH_LOG_WRITE_ACCESS","features":[574]},{"name":"PDH_MAX_COUNTER_NAME","features":[574]},{"name":"PDH_MAX_COUNTER_PATH","features":[574]},{"name":"PDH_MAX_DATASOURCE_PATH","features":[574]},{"name":"PDH_MAX_INSTANCE_NAME","features":[574]},{"name":"PDH_MAX_SCALE","features":[574]},{"name":"PDH_MEMORY_ALLOCATION_FAILURE","features":[574]},{"name":"PDH_MIN_SCALE","features":[574]},{"name":"PDH_MORE_DATA","features":[574]},{"name":"PDH_NOEXPANDCOUNTERS","features":[574]},{"name":"PDH_NOEXPANDINSTANCES","features":[574]},{"name":"PDH_NOT_IMPLEMENTED","features":[574]},{"name":"PDH_NO_COUNTERS","features":[574]},{"name":"PDH_NO_DATA","features":[574]},{"name":"PDH_NO_DIALOG_DATA","features":[574]},{"name":"PDH_NO_MORE_DATA","features":[574]},{"name":"PDH_OS_EARLIER_VERSION","features":[574]},{"name":"PDH_OS_LATER_VERSION","features":[574]},{"name":"PDH_PATH_FLAGS","features":[574]},{"name":"PDH_PATH_WBEM_INPUT","features":[574]},{"name":"PDH_PATH_WBEM_NONE","features":[574]},{"name":"PDH_PATH_WBEM_RESULT","features":[574]},{"name":"PDH_PLA_COLLECTION_ALREADY_RUNNING","features":[574]},{"name":"PDH_PLA_COLLECTION_NOT_FOUND","features":[574]},{"name":"PDH_PLA_ERROR_ALREADY_EXISTS","features":[574]},{"name":"PDH_PLA_ERROR_FILEPATH","features":[574]},{"name":"PDH_PLA_ERROR_NAME_TOO_LONG","features":[574]},{"name":"PDH_PLA_ERROR_NOSTART","features":[574]},{"name":"PDH_PLA_ERROR_SCHEDULE_ELAPSED","features":[574]},{"name":"PDH_PLA_ERROR_SCHEDULE_OVERLAP","features":[574]},{"name":"PDH_PLA_ERROR_TYPE_MISMATCH","features":[574]},{"name":"PDH_PLA_SERVICE_ERROR","features":[574]},{"name":"PDH_PLA_VALIDATION_ERROR","features":[574]},{"name":"PDH_PLA_VALIDATION_WARNING","features":[574]},{"name":"PDH_QUERY_PERF_DATA_TIMEOUT","features":[574]},{"name":"PDH_RAW_COUNTER","features":[307,574]},{"name":"PDH_RAW_COUNTER_ITEM_A","features":[307,574]},{"name":"PDH_RAW_COUNTER_ITEM_W","features":[307,574]},{"name":"PDH_RAW_LOG_RECORD","features":[574]},{"name":"PDH_REFRESHCOUNTERS","features":[574]},{"name":"PDH_RETRY","features":[574]},{"name":"PDH_SELECT_DATA_SOURCE_FLAGS","features":[574]},{"name":"PDH_SQL_ALLOCCON_FAILED","features":[574]},{"name":"PDH_SQL_ALLOC_FAILED","features":[574]},{"name":"PDH_SQL_ALTER_DETAIL_FAILED","features":[574]},{"name":"PDH_SQL_BIND_FAILED","features":[574]},{"name":"PDH_SQL_CONNECT_FAILED","features":[574]},{"name":"PDH_SQL_EXEC_DIRECT_FAILED","features":[574]},{"name":"PDH_SQL_FETCH_FAILED","features":[574]},{"name":"PDH_SQL_MORE_RESULTS_FAILED","features":[574]},{"name":"PDH_SQL_ROWCOUNT_FAILED","features":[574]},{"name":"PDH_STATISTICS","features":[574]},{"name":"PDH_STRING_NOT_FOUND","features":[574]},{"name":"PDH_TIME_INFO","features":[574]},{"name":"PDH_UNABLE_MAP_NAME_FILES","features":[574]},{"name":"PDH_UNABLE_READ_LOG_HEADER","features":[574]},{"name":"PDH_UNKNOWN_LOGSVC_COMMAND","features":[574]},{"name":"PDH_UNKNOWN_LOG_FORMAT","features":[574]},{"name":"PDH_UNMATCHED_APPEND_COUNTER","features":[574]},{"name":"PDH_VERSION","features":[574]},{"name":"PDH_WBEM_ERROR","features":[574]},{"name":"PERFLIBREQUEST","features":[574]},{"name":"PERF_ADD_COUNTER","features":[574]},{"name":"PERF_AGGREGATE_AVG","features":[574]},{"name":"PERF_AGGREGATE_INSTANCE","features":[574]},{"name":"PERF_AGGREGATE_MAX","features":[574]},{"name":"PERF_AGGREGATE_MIN","features":[574]},{"name":"PERF_AGGREGATE_TOTAL","features":[574]},{"name":"PERF_AGGREGATE_UNDEFINED","features":[574]},{"name":"PERF_ATTRIB_BY_REFERENCE","features":[574]},{"name":"PERF_ATTRIB_DISPLAY_AS_HEX","features":[574]},{"name":"PERF_ATTRIB_DISPLAY_AS_REAL","features":[574]},{"name":"PERF_ATTRIB_NO_DISPLAYABLE","features":[574]},{"name":"PERF_ATTRIB_NO_GROUP_SEPARATOR","features":[574]},{"name":"PERF_COLLECT_END","features":[574]},{"name":"PERF_COLLECT_START","features":[574]},{"name":"PERF_COUNTERSET","features":[574]},{"name":"PERF_COUNTERSET_FLAG_AGGREGATE","features":[574]},{"name":"PERF_COUNTERSET_FLAG_HISTORY","features":[574]},{"name":"PERF_COUNTERSET_FLAG_INSTANCE","features":[574]},{"name":"PERF_COUNTERSET_FLAG_MULTIPLE","features":[574]},{"name":"PERF_COUNTERSET_INFO","features":[574]},{"name":"PERF_COUNTERSET_INSTANCE","features":[574]},{"name":"PERF_COUNTERSET_MULTI_INSTANCES","features":[574]},{"name":"PERF_COUNTERSET_REG_INFO","features":[574]},{"name":"PERF_COUNTERSET_SINGLE_AGGREGATE","features":[574]},{"name":"PERF_COUNTERSET_SINGLE_INSTANCE","features":[574]},{"name":"PERF_COUNTER_AGGREGATE_FUNC","features":[574]},{"name":"PERF_COUNTER_BASE","features":[574]},{"name":"PERF_COUNTER_BLOCK","features":[574]},{"name":"PERF_COUNTER_DATA","features":[574]},{"name":"PERF_COUNTER_DEFINITION","features":[574]},{"name":"PERF_COUNTER_DEFINITION","features":[574]},{"name":"PERF_COUNTER_ELAPSED","features":[574]},{"name":"PERF_COUNTER_FRACTION","features":[574]},{"name":"PERF_COUNTER_HEADER","features":[574]},{"name":"PERF_COUNTER_HISTOGRAM","features":[574]},{"name":"PERF_COUNTER_HISTOGRAM_TYPE","features":[574]},{"name":"PERF_COUNTER_IDENTIFIER","features":[574]},{"name":"PERF_COUNTER_IDENTITY","features":[574]},{"name":"PERF_COUNTER_INFO","features":[574]},{"name":"PERF_COUNTER_PRECISION","features":[574]},{"name":"PERF_COUNTER_QUEUELEN","features":[574]},{"name":"PERF_COUNTER_RATE","features":[574]},{"name":"PERF_COUNTER_REG_INFO","features":[574]},{"name":"PERF_COUNTER_VALUE","features":[574]},{"name":"PERF_DATA_BLOCK","features":[307,574]},{"name":"PERF_DATA_HEADER","features":[307,574]},{"name":"PERF_DATA_REVISION","features":[574]},{"name":"PERF_DATA_VERSION","features":[574]},{"name":"PERF_DELTA_BASE","features":[574]},{"name":"PERF_DELTA_COUNTER","features":[574]},{"name":"PERF_DETAIL","features":[574]},{"name":"PERF_DETAIL_ADVANCED","features":[574]},{"name":"PERF_DETAIL_EXPERT","features":[574]},{"name":"PERF_DETAIL_NOVICE","features":[574]},{"name":"PERF_DETAIL_WIZARD","features":[574]},{"name":"PERF_DISPLAY_NOSHOW","features":[574]},{"name":"PERF_DISPLAY_NO_SUFFIX","features":[574]},{"name":"PERF_DISPLAY_PERCENT","features":[574]},{"name":"PERF_DISPLAY_PER_SEC","features":[574]},{"name":"PERF_DISPLAY_SECONDS","features":[574]},{"name":"PERF_ENUM_INSTANCES","features":[574]},{"name":"PERF_ERROR_RETURN","features":[574]},{"name":"PERF_FILTER","features":[574]},{"name":"PERF_INSTANCE_DEFINITION","features":[574]},{"name":"PERF_INSTANCE_HEADER","features":[574]},{"name":"PERF_INVERSE_COUNTER","features":[574]},{"name":"PERF_MAX_INSTANCE_NAME","features":[574]},{"name":"PERF_MEM_ALLOC","features":[574]},{"name":"PERF_MEM_FREE","features":[574]},{"name":"PERF_METADATA_MULTIPLE_INSTANCES","features":[574]},{"name":"PERF_METADATA_NO_INSTANCES","features":[574]},{"name":"PERF_MULTIPLE_COUNTERS","features":[574]},{"name":"PERF_MULTIPLE_INSTANCES","features":[574]},{"name":"PERF_MULTI_COUNTER","features":[574]},{"name":"PERF_MULTI_COUNTERS","features":[574]},{"name":"PERF_MULTI_INSTANCES","features":[574]},{"name":"PERF_NO_INSTANCES","features":[574]},{"name":"PERF_NO_UNIQUE_ID","features":[574]},{"name":"PERF_NUMBER_DECIMAL","features":[574]},{"name":"PERF_NUMBER_DEC_1000","features":[574]},{"name":"PERF_NUMBER_HEX","features":[574]},{"name":"PERF_OBJECT_TIMER","features":[574]},{"name":"PERF_OBJECT_TYPE","features":[574]},{"name":"PERF_OBJECT_TYPE","features":[574]},{"name":"PERF_PROVIDER_CONTEXT","features":[574]},{"name":"PERF_PROVIDER_DRIVER","features":[574]},{"name":"PERF_PROVIDER_KERNEL_MODE","features":[574]},{"name":"PERF_PROVIDER_USER_MODE","features":[574]},{"name":"PERF_REG_COUNTERSET_ENGLISH_NAME","features":[574]},{"name":"PERF_REG_COUNTERSET_HELP_STRING","features":[574]},{"name":"PERF_REG_COUNTERSET_NAME_STRING","features":[574]},{"name":"PERF_REG_COUNTERSET_STRUCT","features":[574]},{"name":"PERF_REG_COUNTER_ENGLISH_NAMES","features":[574]},{"name":"PERF_REG_COUNTER_HELP_STRINGS","features":[574]},{"name":"PERF_REG_COUNTER_NAME_STRINGS","features":[574]},{"name":"PERF_REG_COUNTER_STRUCT","features":[574]},{"name":"PERF_REG_PROVIDER_GUID","features":[574]},{"name":"PERF_REG_PROVIDER_NAME","features":[574]},{"name":"PERF_REMOVE_COUNTER","features":[574]},{"name":"PERF_SINGLE_COUNTER","features":[574]},{"name":"PERF_SIZE_DWORD","features":[574]},{"name":"PERF_SIZE_LARGE","features":[574]},{"name":"PERF_SIZE_VARIABLE_LEN","features":[574]},{"name":"PERF_SIZE_ZERO","features":[574]},{"name":"PERF_STRING_BUFFER_HEADER","features":[574]},{"name":"PERF_STRING_COUNTER_HEADER","features":[574]},{"name":"PERF_TEXT_ASCII","features":[574]},{"name":"PERF_TEXT_UNICODE","features":[574]},{"name":"PERF_TIMER_100NS","features":[574]},{"name":"PERF_TIMER_TICK","features":[574]},{"name":"PERF_TYPE_COUNTER","features":[574]},{"name":"PERF_TYPE_NUMBER","features":[574]},{"name":"PERF_TYPE_TEXT","features":[574]},{"name":"PERF_TYPE_ZERO","features":[574]},{"name":"PERF_WILDCARD_COUNTER","features":[574]},{"name":"PERF_WILDCARD_INSTANCE","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_A_NAME","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_C_NAME","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_D_TIME","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_L_VAL","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_MASK","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_M_VAL","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_SINGLE","features":[574]},{"name":"PLAL_ALERT_CMD_LINE_U_TEXT","features":[574]},{"name":"PLA_CABEXTRACT_CALLBACK","features":[574]},{"name":"PLA_CAPABILITY_AUTOLOGGER","features":[574]},{"name":"PLA_CAPABILITY_LEGACY_SESSION","features":[574]},{"name":"PLA_CAPABILITY_LEGACY_SVC","features":[574]},{"name":"PLA_CAPABILITY_LOCAL","features":[574]},{"name":"PLA_CAPABILITY_V1_SESSION","features":[574]},{"name":"PLA_CAPABILITY_V1_SVC","features":[574]},{"name":"PLA_CAPABILITY_V1_SYSTEM","features":[574]},{"name":"PM_CLOSE_PROC","features":[574]},{"name":"PM_COLLECT_PROC","features":[574]},{"name":"PM_OPEN_PROC","features":[574]},{"name":"PdhAddCounterA","features":[574]},{"name":"PdhAddCounterW","features":[574]},{"name":"PdhAddEnglishCounterA","features":[574]},{"name":"PdhAddEnglishCounterW","features":[574]},{"name":"PdhBindInputDataSourceA","features":[574]},{"name":"PdhBindInputDataSourceW","features":[574]},{"name":"PdhBrowseCountersA","features":[307,574]},{"name":"PdhBrowseCountersHA","features":[307,574]},{"name":"PdhBrowseCountersHW","features":[307,574]},{"name":"PdhBrowseCountersW","features":[307,574]},{"name":"PdhCalculateCounterFromRawValue","features":[307,574]},{"name":"PdhCloseLog","features":[574]},{"name":"PdhCloseQuery","features":[574]},{"name":"PdhCollectQueryData","features":[574]},{"name":"PdhCollectQueryDataEx","features":[307,574]},{"name":"PdhCollectQueryDataWithTime","features":[574]},{"name":"PdhComputeCounterStatistics","features":[307,574]},{"name":"PdhConnectMachineA","features":[574]},{"name":"PdhConnectMachineW","features":[574]},{"name":"PdhCreateSQLTablesA","features":[574]},{"name":"PdhCreateSQLTablesW","features":[574]},{"name":"PdhEnumLogSetNamesA","features":[574]},{"name":"PdhEnumLogSetNamesW","features":[574]},{"name":"PdhEnumMachinesA","features":[574]},{"name":"PdhEnumMachinesHA","features":[574]},{"name":"PdhEnumMachinesHW","features":[574]},{"name":"PdhEnumMachinesW","features":[574]},{"name":"PdhEnumObjectItemsA","features":[574]},{"name":"PdhEnumObjectItemsHA","features":[574]},{"name":"PdhEnumObjectItemsHW","features":[574]},{"name":"PdhEnumObjectItemsW","features":[574]},{"name":"PdhEnumObjectsA","features":[307,574]},{"name":"PdhEnumObjectsHA","features":[307,574]},{"name":"PdhEnumObjectsHW","features":[307,574]},{"name":"PdhEnumObjectsW","features":[307,574]},{"name":"PdhExpandCounterPathA","features":[574]},{"name":"PdhExpandCounterPathW","features":[574]},{"name":"PdhExpandWildCardPathA","features":[574]},{"name":"PdhExpandWildCardPathHA","features":[574]},{"name":"PdhExpandWildCardPathHW","features":[574]},{"name":"PdhExpandWildCardPathW","features":[574]},{"name":"PdhFormatFromRawValue","features":[307,574]},{"name":"PdhGetCounterInfoA","features":[307,574]},{"name":"PdhGetCounterInfoW","features":[307,574]},{"name":"PdhGetCounterTimeBase","features":[574]},{"name":"PdhGetDataSourceTimeRangeA","features":[574]},{"name":"PdhGetDataSourceTimeRangeH","features":[574]},{"name":"PdhGetDataSourceTimeRangeW","features":[574]},{"name":"PdhGetDefaultPerfCounterA","features":[574]},{"name":"PdhGetDefaultPerfCounterHA","features":[574]},{"name":"PdhGetDefaultPerfCounterHW","features":[574]},{"name":"PdhGetDefaultPerfCounterW","features":[574]},{"name":"PdhGetDefaultPerfObjectA","features":[574]},{"name":"PdhGetDefaultPerfObjectHA","features":[574]},{"name":"PdhGetDefaultPerfObjectHW","features":[574]},{"name":"PdhGetDefaultPerfObjectW","features":[574]},{"name":"PdhGetDllVersion","features":[574]},{"name":"PdhGetFormattedCounterArrayA","features":[574]},{"name":"PdhGetFormattedCounterArrayW","features":[574]},{"name":"PdhGetFormattedCounterValue","features":[574]},{"name":"PdhGetLogFileSize","features":[574]},{"name":"PdhGetLogSetGUID","features":[574]},{"name":"PdhGetRawCounterArrayA","features":[307,574]},{"name":"PdhGetRawCounterArrayW","features":[307,574]},{"name":"PdhGetRawCounterValue","features":[307,574]},{"name":"PdhIsRealTimeQuery","features":[307,574]},{"name":"PdhLookupPerfIndexByNameA","features":[574]},{"name":"PdhLookupPerfIndexByNameW","features":[574]},{"name":"PdhLookupPerfNameByIndexA","features":[574]},{"name":"PdhLookupPerfNameByIndexW","features":[574]},{"name":"PdhMakeCounterPathA","features":[574]},{"name":"PdhMakeCounterPathW","features":[574]},{"name":"PdhOpenLogA","features":[574]},{"name":"PdhOpenLogW","features":[574]},{"name":"PdhOpenQueryA","features":[574]},{"name":"PdhOpenQueryH","features":[574]},{"name":"PdhOpenQueryW","features":[574]},{"name":"PdhParseCounterPathA","features":[574]},{"name":"PdhParseCounterPathW","features":[574]},{"name":"PdhParseInstanceNameA","features":[574]},{"name":"PdhParseInstanceNameW","features":[574]},{"name":"PdhReadRawLogRecord","features":[307,574]},{"name":"PdhRemoveCounter","features":[574]},{"name":"PdhSelectDataSourceA","features":[307,574]},{"name":"PdhSelectDataSourceW","features":[307,574]},{"name":"PdhSetCounterScaleFactor","features":[574]},{"name":"PdhSetDefaultRealTimeDataSource","features":[574]},{"name":"PdhSetLogSetRunID","features":[574]},{"name":"PdhSetQueryTimeRange","features":[574]},{"name":"PdhUpdateLogA","features":[574]},{"name":"PdhUpdateLogFileCatalog","features":[574]},{"name":"PdhUpdateLogW","features":[574]},{"name":"PdhValidatePathA","features":[574]},{"name":"PdhValidatePathExA","features":[574]},{"name":"PdhValidatePathExW","features":[574]},{"name":"PdhValidatePathW","features":[574]},{"name":"PdhVerifySQLDBA","features":[574]},{"name":"PdhVerifySQLDBW","features":[574]},{"name":"PerfAddCounters","features":[307,574]},{"name":"PerfCloseQueryHandle","features":[307,574]},{"name":"PerfCounterDataType","features":[574]},{"name":"PerfCreateInstance","features":[307,574]},{"name":"PerfDecrementULongCounterValue","features":[307,574]},{"name":"PerfDecrementULongLongCounterValue","features":[307,574]},{"name":"PerfDeleteCounters","features":[307,574]},{"name":"PerfDeleteInstance","features":[307,574]},{"name":"PerfEnumerateCounterSet","features":[574]},{"name":"PerfEnumerateCounterSetInstances","features":[574]},{"name":"PerfIncrementULongCounterValue","features":[307,574]},{"name":"PerfIncrementULongLongCounterValue","features":[307,574]},{"name":"PerfOpenQueryHandle","features":[307,574]},{"name":"PerfQueryCounterData","features":[307,574]},{"name":"PerfQueryCounterInfo","features":[307,574]},{"name":"PerfQueryCounterSetRegistrationInfo","features":[574]},{"name":"PerfQueryInstance","features":[307,574]},{"name":"PerfRegInfoType","features":[574]},{"name":"PerfSetCounterRefValue","features":[307,574]},{"name":"PerfSetCounterSetInfo","features":[307,574]},{"name":"PerfSetULongCounterValue","features":[307,574]},{"name":"PerfSetULongLongCounterValue","features":[307,574]},{"name":"PerfStartProvider","features":[307,574]},{"name":"PerfStartProviderEx","features":[307,574]},{"name":"PerfStopProvider","features":[307,574]},{"name":"QueryPerformanceCounter","features":[307,574]},{"name":"QueryPerformanceFrequency","features":[307,574]},{"name":"REAL_TIME_DATA_SOURCE_ID_FLAGS","features":[574]},{"name":"ReportValueTypeConstants","features":[574]},{"name":"ResourcePolicy","features":[574]},{"name":"RestorePerfRegistryFromFileW","features":[574]},{"name":"S_PDH","features":[574]},{"name":"ServerDataCollectorSet","features":[574]},{"name":"ServerDataCollectorSetCollection","features":[574]},{"name":"SetServiceAsTrustedA","features":[574]},{"name":"SetServiceAsTrustedW","features":[574]},{"name":"SourcePropPage","features":[574]},{"name":"StreamMode","features":[574]},{"name":"SysmonBatchReason","features":[574]},{"name":"SysmonDataType","features":[574]},{"name":"SysmonFileType","features":[574]},{"name":"SystemDataCollectorSet","features":[574]},{"name":"SystemDataCollectorSetCollection","features":[574]},{"name":"SystemMonitor","features":[574]},{"name":"SystemMonitor2","features":[574]},{"name":"TraceDataProvider","features":[574]},{"name":"TraceDataProviderCollection","features":[574]},{"name":"TraceSession","features":[574]},{"name":"TraceSessionCollection","features":[574]},{"name":"UnloadPerfCounterTextStringsA","features":[307,574]},{"name":"UnloadPerfCounterTextStringsW","features":[307,574]},{"name":"UpdatePerfNameFilesA","features":[574]},{"name":"UpdatePerfNameFilesW","features":[574]},{"name":"ValueMapType","features":[574]},{"name":"WINPERF_LOG_DEBUG","features":[574]},{"name":"WINPERF_LOG_NONE","features":[574]},{"name":"WINPERF_LOG_USER","features":[574]},{"name":"WINPERF_LOG_VERBOSE","features":[574]},{"name":"WeekDays","features":[574]},{"name":"_ICounterItemUnion","features":[574]},{"name":"_ISystemMonitorUnion","features":[574]},{"name":"plaAlert","features":[574]},{"name":"plaApiTrace","features":[574]},{"name":"plaBinary","features":[574]},{"name":"plaBoth","features":[574]},{"name":"plaBuffering","features":[574]},{"name":"plaCommaSeparated","features":[574]},{"name":"plaCompiling","features":[574]},{"name":"plaComputer","features":[574]},{"name":"plaConfiguration","features":[574]},{"name":"plaCreateCab","features":[574]},{"name":"plaCreateHtml","features":[574]},{"name":"plaCreateNew","features":[574]},{"name":"plaCreateOrModify","features":[574]},{"name":"plaCreateReport","features":[574]},{"name":"plaCycle","features":[574]},{"name":"plaDeleteCab","features":[574]},{"name":"plaDeleteData","features":[574]},{"name":"plaDeleteLargest","features":[574]},{"name":"plaDeleteOldest","features":[574]},{"name":"plaDeleteReport","features":[574]},{"name":"plaEveryday","features":[574]},{"name":"plaFile","features":[574]},{"name":"plaFlag","features":[574]},{"name":"plaFlagArray","features":[574]},{"name":"plaFlushTrace","features":[574]},{"name":"plaFolderActions","features":[574]},{"name":"plaFriday","features":[574]},{"name":"plaIndex","features":[574]},{"name":"plaModify","features":[574]},{"name":"plaMonday","features":[574]},{"name":"plaMonthDayHour","features":[574]},{"name":"plaMonthDayHourMinute","features":[574]},{"name":"plaNone","features":[574]},{"name":"plaPattern","features":[574]},{"name":"plaPending","features":[574]},{"name":"plaPerformance","features":[574]},{"name":"plaPerformanceCounter","features":[574]},{"name":"plaRealTime","features":[574]},{"name":"plaResourceFreeing","features":[574]},{"name":"plaRunOnce","features":[574]},{"name":"plaRunRules","features":[574]},{"name":"plaRunning","features":[574]},{"name":"plaSaturday","features":[574]},{"name":"plaSendCab","features":[574]},{"name":"plaSerialNumber","features":[574]},{"name":"plaSql","features":[574]},{"name":"plaStopped","features":[574]},{"name":"plaSunday","features":[574]},{"name":"plaSystem","features":[574]},{"name":"plaTabSeparated","features":[574]},{"name":"plaThursday","features":[574]},{"name":"plaTimeStamp","features":[574]},{"name":"plaTrace","features":[574]},{"name":"plaTuesday","features":[574]},{"name":"plaUndefined","features":[574]},{"name":"plaUpdateRunningInstance","features":[574]},{"name":"plaValidateOnly","features":[574]},{"name":"plaValidation","features":[574]},{"name":"plaWednesday","features":[574]},{"name":"plaYearDayOfYear","features":[574]},{"name":"plaYearMonth","features":[574]},{"name":"plaYearMonthDay","features":[574]},{"name":"plaYearMonthDayHour","features":[574]},{"name":"sysmonAverage","features":[574]},{"name":"sysmonBatchAddCounters","features":[574]},{"name":"sysmonBatchAddFiles","features":[574]},{"name":"sysmonBatchAddFilesAutoCounters","features":[574]},{"name":"sysmonBatchNone","features":[574]},{"name":"sysmonChartArea","features":[574]},{"name":"sysmonChartStackedArea","features":[574]},{"name":"sysmonCurrentActivity","features":[574]},{"name":"sysmonCurrentValue","features":[574]},{"name":"sysmonDataAvg","features":[574]},{"name":"sysmonDataCount","features":[574]},{"name":"sysmonDataMax","features":[574]},{"name":"sysmonDataMin","features":[574]},{"name":"sysmonDataTime","features":[574]},{"name":"sysmonDefaultValue","features":[574]},{"name":"sysmonFileBlg","features":[574]},{"name":"sysmonFileCsv","features":[574]},{"name":"sysmonFileGif","features":[574]},{"name":"sysmonFileHtml","features":[574]},{"name":"sysmonFileReport","features":[574]},{"name":"sysmonFileRetiredBlg","features":[574]},{"name":"sysmonFileTsv","features":[574]},{"name":"sysmonHistogram","features":[574]},{"name":"sysmonLineGraph","features":[574]},{"name":"sysmonLogFiles","features":[574]},{"name":"sysmonMaximum","features":[574]},{"name":"sysmonMinimum","features":[574]},{"name":"sysmonNullDataSource","features":[574]},{"name":"sysmonReport","features":[574]},{"name":"sysmonSqlLog","features":[574]}],"592":[{"name":"DisableThreadProfiling","features":[307,575]},{"name":"EnableThreadProfiling","features":[307,575]},{"name":"HARDWARE_COUNTER_DATA","features":[575]},{"name":"HARDWARE_COUNTER_TYPE","features":[575]},{"name":"MaxHardwareCounterType","features":[575]},{"name":"PERFORMANCE_DATA","features":[575]},{"name":"PMCCounter","features":[575]},{"name":"QueryThreadProfiling","features":[307,575]},{"name":"ReadThreadProfilingData","features":[307,575]}],"593":[{"name":"CallNamedPipeA","features":[307,576]},{"name":"CallNamedPipeW","features":[307,576]},{"name":"ConnectNamedPipe","features":[307,312,576]},{"name":"CreateNamedPipeA","features":[307,310,326,576]},{"name":"CreateNamedPipeW","features":[307,310,326,576]},{"name":"CreatePipe","features":[307,310,576]},{"name":"DisconnectNamedPipe","features":[307,576]},{"name":"GetNamedPipeClientComputerNameA","features":[307,576]},{"name":"GetNamedPipeClientComputerNameW","features":[307,576]},{"name":"GetNamedPipeClientProcessId","features":[307,576]},{"name":"GetNamedPipeClientSessionId","features":[307,576]},{"name":"GetNamedPipeHandleStateA","features":[307,576]},{"name":"GetNamedPipeHandleStateW","features":[307,576]},{"name":"GetNamedPipeInfo","features":[307,576]},{"name":"GetNamedPipeServerProcessId","features":[307,576]},{"name":"GetNamedPipeServerSessionId","features":[307,576]},{"name":"ImpersonateNamedPipeClient","features":[307,576]},{"name":"NAMED_PIPE_MODE","features":[576]},{"name":"NMPWAIT_NOWAIT","features":[576]},{"name":"NMPWAIT_USE_DEFAULT_WAIT","features":[576]},{"name":"NMPWAIT_WAIT_FOREVER","features":[576]},{"name":"PIPE_ACCEPT_REMOTE_CLIENTS","features":[576]},{"name":"PIPE_CLIENT_END","features":[576]},{"name":"PIPE_NOWAIT","features":[576]},{"name":"PIPE_READMODE_BYTE","features":[576]},{"name":"PIPE_READMODE_MESSAGE","features":[576]},{"name":"PIPE_REJECT_REMOTE_CLIENTS","features":[576]},{"name":"PIPE_SERVER_END","features":[576]},{"name":"PIPE_TYPE_BYTE","features":[576]},{"name":"PIPE_TYPE_MESSAGE","features":[576]},{"name":"PIPE_UNLIMITED_INSTANCES","features":[576]},{"name":"PIPE_WAIT","features":[576]},{"name":"PeekNamedPipe","features":[307,576]},{"name":"SetNamedPipeHandleState","features":[307,576]},{"name":"TransactNamedPipe","features":[307,312,576]},{"name":"WaitNamedPipeA","features":[307,576]},{"name":"WaitNamedPipeW","features":[307,576]}],"594":[{"name":"ACCESS_ACTIVE_OVERLAY_SCHEME","features":[314]},{"name":"ACCESS_ACTIVE_SCHEME","features":[314]},{"name":"ACCESS_AC_POWER_SETTING_INDEX","features":[314]},{"name":"ACCESS_AC_POWER_SETTING_MAX","features":[314]},{"name":"ACCESS_AC_POWER_SETTING_MIN","features":[314]},{"name":"ACCESS_ATTRIBUTES","features":[314]},{"name":"ACCESS_CREATE_SCHEME","features":[314]},{"name":"ACCESS_DC_POWER_SETTING_INDEX","features":[314]},{"name":"ACCESS_DC_POWER_SETTING_MAX","features":[314]},{"name":"ACCESS_DC_POWER_SETTING_MIN","features":[314]},{"name":"ACCESS_DEFAULT_AC_POWER_SETTING","features":[314]},{"name":"ACCESS_DEFAULT_DC_POWER_SETTING","features":[314]},{"name":"ACCESS_DEFAULT_SECURITY_DESCRIPTOR","features":[314]},{"name":"ACCESS_DESCRIPTION","features":[314]},{"name":"ACCESS_FRIENDLY_NAME","features":[314]},{"name":"ACCESS_ICON_RESOURCE","features":[314]},{"name":"ACCESS_INDIVIDUAL_SETTING","features":[314]},{"name":"ACCESS_OVERLAY_SCHEME","features":[314]},{"name":"ACCESS_POSSIBLE_POWER_SETTING","features":[314]},{"name":"ACCESS_POSSIBLE_POWER_SETTING_DESCRIPTION","features":[314]},{"name":"ACCESS_POSSIBLE_POWER_SETTING_FRIENDLY_NAME","features":[314]},{"name":"ACCESS_POSSIBLE_VALUE_INCREMENT","features":[314]},{"name":"ACCESS_POSSIBLE_VALUE_MAX","features":[314]},{"name":"ACCESS_POSSIBLE_VALUE_MIN","features":[314]},{"name":"ACCESS_POSSIBLE_VALUE_UNITS","features":[314]},{"name":"ACCESS_PROFILE","features":[314]},{"name":"ACCESS_SCHEME","features":[314]},{"name":"ACCESS_SUBGROUP","features":[314]},{"name":"ACPI_REAL_TIME","features":[314]},{"name":"ACPI_TIME_ADJUST_DAYLIGHT","features":[314]},{"name":"ACPI_TIME_AND_ALARM_CAPABILITIES","features":[307,314]},{"name":"ACPI_TIME_IN_DAYLIGHT","features":[314]},{"name":"ACPI_TIME_RESOLUTION","features":[314]},{"name":"ACPI_TIME_ZONE_UNKNOWN","features":[314]},{"name":"ACTIVE_COOLING","features":[314]},{"name":"ADMINISTRATOR_POWER_POLICY","features":[314]},{"name":"ALTITUDE_GROUP_POLICY","features":[314]},{"name":"ALTITUDE_INTERNAL_OVERRIDE","features":[314]},{"name":"ALTITUDE_OEM_CUSTOMIZATION","features":[314]},{"name":"ALTITUDE_OS_DEFAULT","features":[314]},{"name":"ALTITUDE_PROVISIONING","features":[314]},{"name":"ALTITUDE_RUNTIME_OVERRIDE","features":[314]},{"name":"ALTITUDE_USER","features":[314]},{"name":"AcpiTimeResolutionMax","features":[314]},{"name":"AcpiTimeResolutionMilliseconds","features":[314]},{"name":"AcpiTimeResolutionSeconds","features":[314]},{"name":"AdministratorPowerPolicy","features":[314]},{"name":"BATTERY_CAPACITY_RELATIVE","features":[314]},{"name":"BATTERY_CHARGER_STATUS","features":[314]},{"name":"BATTERY_CHARGING","features":[314]},{"name":"BATTERY_CHARGING_SOURCE","features":[314]},{"name":"BATTERY_CHARGING_SOURCE_INFORMATION","features":[307,314]},{"name":"BATTERY_CHARGING_SOURCE_TYPE","features":[314]},{"name":"BATTERY_CLASS_MAJOR_VERSION","features":[314]},{"name":"BATTERY_CLASS_MINOR_VERSION","features":[314]},{"name":"BATTERY_CLASS_MINOR_VERSION_1","features":[314]},{"name":"BATTERY_CRITICAL","features":[314]},{"name":"BATTERY_CYCLE_COUNT_WMI_GUID","features":[314]},{"name":"BATTERY_DISCHARGING","features":[314]},{"name":"BATTERY_FULL_CHARGED_CAPACITY_WMI_GUID","features":[314]},{"name":"BATTERY_INFORMATION","features":[314]},{"name":"BATTERY_IS_SHORT_TERM","features":[314]},{"name":"BATTERY_MANUFACTURE_DATE","features":[314]},{"name":"BATTERY_MINIPORT_UPDATE_DATA_VER_1","features":[314]},{"name":"BATTERY_MINIPORT_UPDATE_DATA_VER_2","features":[314]},{"name":"BATTERY_POWER_ON_LINE","features":[314]},{"name":"BATTERY_QUERY_INFORMATION","features":[314]},{"name":"BATTERY_QUERY_INFORMATION_LEVEL","features":[314]},{"name":"BATTERY_REPORTING_SCALE","features":[314]},{"name":"BATTERY_RUNTIME_WMI_GUID","features":[314]},{"name":"BATTERY_SEALED","features":[314]},{"name":"BATTERY_SET_CHARGER_ID_SUPPORTED","features":[314]},{"name":"BATTERY_SET_CHARGE_SUPPORTED","features":[314]},{"name":"BATTERY_SET_CHARGINGSOURCE_SUPPORTED","features":[314]},{"name":"BATTERY_SET_DISCHARGE_SUPPORTED","features":[314]},{"name":"BATTERY_SET_INFORMATION","features":[314]},{"name":"BATTERY_SET_INFORMATION_LEVEL","features":[314]},{"name":"BATTERY_STATIC_DATA_WMI_GUID","features":[314]},{"name":"BATTERY_STATUS","features":[314]},{"name":"BATTERY_STATUS_CHANGE_WMI_GUID","features":[314]},{"name":"BATTERY_STATUS_WMI_GUID","features":[314]},{"name":"BATTERY_SYSTEM_BATTERY","features":[314]},{"name":"BATTERY_TAG_CHANGE_WMI_GUID","features":[314]},{"name":"BATTERY_TAG_INVALID","features":[314]},{"name":"BATTERY_TEMPERATURE_WMI_GUID","features":[314]},{"name":"BATTERY_UNKNOWN_CAPACITY","features":[314]},{"name":"BATTERY_UNKNOWN_CURRENT","features":[314]},{"name":"BATTERY_UNKNOWN_RATE","features":[314]},{"name":"BATTERY_UNKNOWN_TIME","features":[314]},{"name":"BATTERY_UNKNOWN_VOLTAGE","features":[314]},{"name":"BATTERY_USB_CHARGER_STATUS","features":[314]},{"name":"BATTERY_USB_CHARGER_STATUS_FN_DEFAULT_USB","features":[314]},{"name":"BATTERY_USB_CHARGER_STATUS_UCM_PD","features":[314]},{"name":"BATTERY_WAIT_STATUS","features":[314]},{"name":"BatteryCharge","features":[314]},{"name":"BatteryChargerId","features":[314]},{"name":"BatteryChargerStatus","features":[314]},{"name":"BatteryChargingSource","features":[314]},{"name":"BatteryChargingSourceType_AC","features":[314]},{"name":"BatteryChargingSourceType_Max","features":[314]},{"name":"BatteryChargingSourceType_USB","features":[314]},{"name":"BatteryChargingSourceType_Wireless","features":[314]},{"name":"BatteryCriticalBias","features":[314]},{"name":"BatteryDeviceName","features":[314]},{"name":"BatteryDeviceState","features":[314]},{"name":"BatteryDischarge","features":[314]},{"name":"BatteryEstimatedTime","features":[314]},{"name":"BatteryGranularityInformation","features":[314]},{"name":"BatteryInformation","features":[314]},{"name":"BatteryManufactureDate","features":[314]},{"name":"BatteryManufactureName","features":[314]},{"name":"BatterySerialNumber","features":[314]},{"name":"BatteryTemperature","features":[314]},{"name":"BatteryUniqueID","features":[314]},{"name":"BlackBoxRecorderDirectAccessBuffer","features":[314]},{"name":"CM_POWER_DATA","features":[314]},{"name":"CallNtPowerInformation","features":[307,314]},{"name":"CanUserWritePwrScheme","features":[307,314]},{"name":"CsDeviceNotification","features":[314]},{"name":"DEVICEPOWER_AND_OPERATION","features":[314]},{"name":"DEVICEPOWER_CLEAR_WAKEENABLED","features":[314]},{"name":"DEVICEPOWER_FILTER_DEVICES_PRESENT","features":[314]},{"name":"DEVICEPOWER_FILTER_HARDWARE","features":[314]},{"name":"DEVICEPOWER_FILTER_ON_NAME","features":[314]},{"name":"DEVICEPOWER_FILTER_WAKEENABLED","features":[314]},{"name":"DEVICEPOWER_FILTER_WAKEPROGRAMMABLE","features":[314]},{"name":"DEVICEPOWER_HARDWAREID","features":[314]},{"name":"DEVICEPOWER_SET_WAKEENABLED","features":[314]},{"name":"DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS","features":[314]},{"name":"DEVICE_POWER_CAPABILITIES","features":[314]},{"name":"DEVICE_POWER_STATE","features":[314]},{"name":"DeletePwrScheme","features":[307,314]},{"name":"DevicePowerClose","features":[307,314]},{"name":"DevicePowerEnumDevices","features":[307,314]},{"name":"DevicePowerOpen","features":[307,314]},{"name":"DevicePowerSetDeviceState","features":[314]},{"name":"DisplayBurst","features":[314]},{"name":"EFFECTIVE_POWER_MODE","features":[314]},{"name":"EFFECTIVE_POWER_MODE_CALLBACK","features":[314]},{"name":"EFFECTIVE_POWER_MODE_V1","features":[314]},{"name":"EFFECTIVE_POWER_MODE_V2","features":[314]},{"name":"EMI_CHANNEL_MEASUREMENT_DATA","features":[314]},{"name":"EMI_CHANNEL_V2","features":[314]},{"name":"EMI_MEASUREMENT_DATA_V2","features":[314]},{"name":"EMI_MEASUREMENT_UNIT","features":[314]},{"name":"EMI_METADATA_SIZE","features":[314]},{"name":"EMI_METADATA_V1","features":[314]},{"name":"EMI_METADATA_V2","features":[314]},{"name":"EMI_NAME_MAX","features":[314]},{"name":"EMI_VERSION","features":[314]},{"name":"EMI_VERSION_V1","features":[314]},{"name":"EMI_VERSION_V2","features":[314]},{"name":"ES_AWAYMODE_REQUIRED","features":[314]},{"name":"ES_CONTINUOUS","features":[314]},{"name":"ES_DISPLAY_REQUIRED","features":[314]},{"name":"ES_SYSTEM_REQUIRED","features":[314]},{"name":"ES_USER_PRESENT","features":[314]},{"name":"EXECUTION_STATE","features":[314]},{"name":"EffectivePowerModeBalanced","features":[314]},{"name":"EffectivePowerModeBatterySaver","features":[314]},{"name":"EffectivePowerModeBetterBattery","features":[314]},{"name":"EffectivePowerModeGameMode","features":[314]},{"name":"EffectivePowerModeHighPerformance","features":[314]},{"name":"EffectivePowerModeMaxPerformance","features":[314]},{"name":"EffectivePowerModeMixedReality","features":[314]},{"name":"EmiMeasurementUnitPicowattHours","features":[314]},{"name":"EnableMultiBatteryDisplay","features":[314]},{"name":"EnablePasswordLogon","features":[314]},{"name":"EnableSysTrayBatteryMeter","features":[314]},{"name":"EnableVideoDimDisplay","features":[314]},{"name":"EnableWakeOnRing","features":[314]},{"name":"EnergyTrackerCreate","features":[314]},{"name":"EnergyTrackerQuery","features":[314]},{"name":"EnumPwrSchemes","features":[307,314]},{"name":"ExitLatencySamplingPercentage","features":[314]},{"name":"FirmwareTableInformationRegistered","features":[314]},{"name":"GLOBAL_MACHINE_POWER_POLICY","features":[314]},{"name":"GLOBAL_POWER_POLICY","features":[307,314]},{"name":"GLOBAL_USER_POWER_POLICY","features":[307,314]},{"name":"GUID_CLASS_INPUT","features":[314]},{"name":"GUID_DEVICE_ACPI_TIME","features":[314]},{"name":"GUID_DEVICE_APPLICATIONLAUNCH_BUTTON","features":[314]},{"name":"GUID_DEVICE_BATTERY","features":[314]},{"name":"GUID_DEVICE_ENERGY_METER","features":[314]},{"name":"GUID_DEVICE_FAN","features":[314]},{"name":"GUID_DEVICE_LID","features":[314]},{"name":"GUID_DEVICE_MEMORY","features":[314]},{"name":"GUID_DEVICE_MESSAGE_INDICATOR","features":[314]},{"name":"GUID_DEVICE_PROCESSOR","features":[314]},{"name":"GUID_DEVICE_SYS_BUTTON","features":[314]},{"name":"GUID_DEVICE_THERMAL_ZONE","features":[314]},{"name":"GUID_DEVINTERFACE_THERMAL_COOLING","features":[314]},{"name":"GUID_DEVINTERFACE_THERMAL_MANAGER","features":[314]},{"name":"GetActivePwrScheme","features":[307,314]},{"name":"GetCurrentPowerPolicies","features":[307,314]},{"name":"GetDevicePowerState","features":[307,314]},{"name":"GetPowerRequestList","features":[314]},{"name":"GetPowerSettingValue","features":[314]},{"name":"GetPwrCapabilities","features":[307,314]},{"name":"GetPwrDiskSpindownRange","features":[307,314]},{"name":"GetSystemPowerStatus","features":[307,314]},{"name":"GroupPark","features":[314]},{"name":"HPOWERNOTIFY","features":[314]},{"name":"IOCTL_ACPI_GET_REAL_TIME","features":[314]},{"name":"IOCTL_ACPI_SET_REAL_TIME","features":[314]},{"name":"IOCTL_BATTERY_CHARGING_SOURCE_CHANGE","features":[314]},{"name":"IOCTL_BATTERY_QUERY_INFORMATION","features":[314]},{"name":"IOCTL_BATTERY_QUERY_STATUS","features":[314]},{"name":"IOCTL_BATTERY_QUERY_TAG","features":[314]},{"name":"IOCTL_BATTERY_SET_INFORMATION","features":[314]},{"name":"IOCTL_EMI_GET_MEASUREMENT","features":[314]},{"name":"IOCTL_EMI_GET_METADATA","features":[314]},{"name":"IOCTL_EMI_GET_METADATA_SIZE","features":[314]},{"name":"IOCTL_EMI_GET_VERSION","features":[314]},{"name":"IOCTL_GET_ACPI_TIME_AND_ALARM_CAPABILITIES","features":[314]},{"name":"IOCTL_GET_PROCESSOR_OBJ_INFO","features":[314]},{"name":"IOCTL_GET_SYS_BUTTON_CAPS","features":[314]},{"name":"IOCTL_GET_SYS_BUTTON_EVENT","features":[314]},{"name":"IOCTL_GET_WAKE_ALARM_POLICY","features":[314]},{"name":"IOCTL_GET_WAKE_ALARM_SYSTEM_POWERSTATE","features":[314]},{"name":"IOCTL_GET_WAKE_ALARM_VALUE","features":[314]},{"name":"IOCTL_NOTIFY_SWITCH_EVENT","features":[314]},{"name":"IOCTL_QUERY_LID","features":[314]},{"name":"IOCTL_RUN_ACTIVE_COOLING_METHOD","features":[314]},{"name":"IOCTL_SET_SYS_MESSAGE_INDICATOR","features":[314]},{"name":"IOCTL_SET_WAKE_ALARM_POLICY","features":[314]},{"name":"IOCTL_SET_WAKE_ALARM_VALUE","features":[314]},{"name":"IOCTL_THERMAL_QUERY_INFORMATION","features":[314]},{"name":"IOCTL_THERMAL_READ_POLICY","features":[314]},{"name":"IOCTL_THERMAL_READ_TEMPERATURE","features":[314]},{"name":"IOCTL_THERMAL_SET_COOLING_POLICY","features":[314]},{"name":"IOCTL_THERMAL_SET_PASSIVE_LIMIT","features":[314]},{"name":"IdleResiliency","features":[314]},{"name":"IsAdminOverrideActive","features":[307,314]},{"name":"IsPwrHibernateAllowed","features":[307,314]},{"name":"IsPwrShutdownAllowed","features":[307,314]},{"name":"IsPwrSuspendAllowed","features":[307,314]},{"name":"IsSystemResumeAutomatic","features":[307,314]},{"name":"LATENCY_TIME","features":[314]},{"name":"LT_DONT_CARE","features":[314]},{"name":"LT_LOWEST_LATENCY","features":[314]},{"name":"LastResumePerformance","features":[314]},{"name":"LastSleepTime","features":[314]},{"name":"LastWakeTime","features":[314]},{"name":"LogicalProcessorIdling","features":[314]},{"name":"MACHINE_POWER_POLICY","features":[314]},{"name":"MACHINE_PROCESSOR_POWER_POLICY","features":[314]},{"name":"MAX_ACTIVE_COOLING_LEVELS","features":[314]},{"name":"MAX_BATTERY_STRING_SIZE","features":[314]},{"name":"MonitorCapabilities","features":[314]},{"name":"MonitorInvocation","features":[314]},{"name":"MonitorRequestReasonAcDcDisplayBurst","features":[314]},{"name":"MonitorRequestReasonAcDcDisplayBurstSuppressed","features":[314]},{"name":"MonitorRequestReasonBatteryCountChange","features":[314]},{"name":"MonitorRequestReasonBatteryCountChangeSuppressed","features":[314]},{"name":"MonitorRequestReasonBatteryPreCritical","features":[314]},{"name":"MonitorRequestReasonBuiltinPanel","features":[314]},{"name":"MonitorRequestReasonDP","features":[314]},{"name":"MonitorRequestReasonDim","features":[314]},{"name":"MonitorRequestReasonDirectedDrips","features":[314]},{"name":"MonitorRequestReasonDisplayRequiredUnDim","features":[314]},{"name":"MonitorRequestReasonFullWake","features":[314]},{"name":"MonitorRequestReasonGracePeriod","features":[314]},{"name":"MonitorRequestReasonIdleTimeout","features":[314]},{"name":"MonitorRequestReasonLid","features":[314]},{"name":"MonitorRequestReasonMax","features":[314]},{"name":"MonitorRequestReasonNearProximity","features":[314]},{"name":"MonitorRequestReasonPdcSignal","features":[314]},{"name":"MonitorRequestReasonPdcSignalFingerprint","features":[314]},{"name":"MonitorRequestReasonPdcSignalHeyCortana","features":[314]},{"name":"MonitorRequestReasonPdcSignalHolographicShell","features":[314]},{"name":"MonitorRequestReasonPdcSignalSensorsHumanPresence","features":[314]},{"name":"MonitorRequestReasonPdcSignalWindowsMobilePwrNotif","features":[314]},{"name":"MonitorRequestReasonPdcSignalWindowsMobileShell","features":[314]},{"name":"MonitorRequestReasonPnP","features":[314]},{"name":"MonitorRequestReasonPoSetSystemState","features":[314]},{"name":"MonitorRequestReasonPolicyChange","features":[314]},{"name":"MonitorRequestReasonPowerButton","features":[314]},{"name":"MonitorRequestReasonRemoteConnection","features":[314]},{"name":"MonitorRequestReasonResumeModernStandby","features":[314]},{"name":"MonitorRequestReasonResumePdc","features":[314]},{"name":"MonitorRequestReasonResumeS4","features":[314]},{"name":"MonitorRequestReasonScMonitorpower","features":[314]},{"name":"MonitorRequestReasonScreenOffRequest","features":[314]},{"name":"MonitorRequestReasonSessionUnlock","features":[314]},{"name":"MonitorRequestReasonSetThreadExecutionState","features":[314]},{"name":"MonitorRequestReasonSleepButton","features":[314]},{"name":"MonitorRequestReasonSxTransition","features":[314]},{"name":"MonitorRequestReasonSystemIdle","features":[314]},{"name":"MonitorRequestReasonSystemStateEntered","features":[314]},{"name":"MonitorRequestReasonTerminal","features":[314]},{"name":"MonitorRequestReasonTerminalInit","features":[314]},{"name":"MonitorRequestReasonThermalStandby","features":[314]},{"name":"MonitorRequestReasonUnknown","features":[314]},{"name":"MonitorRequestReasonUserDisplayBurst","features":[314]},{"name":"MonitorRequestReasonUserInput","features":[314]},{"name":"MonitorRequestReasonUserInputAccelerometer","features":[314]},{"name":"MonitorRequestReasonUserInputHid","features":[314]},{"name":"MonitorRequestReasonUserInputInitialization","features":[314]},{"name":"MonitorRequestReasonUserInputKeyboard","features":[314]},{"name":"MonitorRequestReasonUserInputMouse","features":[314]},{"name":"MonitorRequestReasonUserInputPen","features":[314]},{"name":"MonitorRequestReasonUserInputPoUserPresent","features":[314]},{"name":"MonitorRequestReasonUserInputSessionSwitch","features":[314]},{"name":"MonitorRequestReasonUserInputTouch","features":[314]},{"name":"MonitorRequestReasonUserInputTouchpad","features":[314]},{"name":"MonitorRequestReasonWinrt","features":[314]},{"name":"MonitorRequestTypeOff","features":[314]},{"name":"MonitorRequestTypeOnAndPresent","features":[314]},{"name":"MonitorRequestTypeToggleOn","features":[314]},{"name":"NotifyUserModeLegacyPowerEvent","features":[314]},{"name":"NotifyUserPowerSetting","features":[314]},{"name":"PASSIVE_COOLING","features":[314]},{"name":"PDCAP_D0_SUPPORTED","features":[314]},{"name":"PDCAP_D1_SUPPORTED","features":[314]},{"name":"PDCAP_D2_SUPPORTED","features":[314]},{"name":"PDCAP_D3_SUPPORTED","features":[314]},{"name":"PDCAP_S0_SUPPORTED","features":[314]},{"name":"PDCAP_S1_SUPPORTED","features":[314]},{"name":"PDCAP_S2_SUPPORTED","features":[314]},{"name":"PDCAP_S3_SUPPORTED","features":[314]},{"name":"PDCAP_S4_SUPPORTED","features":[314]},{"name":"PDCAP_S5_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_D0_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_D1_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_D2_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_D3_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_S0_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_S1_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_S2_SUPPORTED","features":[314]},{"name":"PDCAP_WAKE_FROM_S3_SUPPORTED","features":[314]},{"name":"PDCAP_WARM_EJECT_SUPPORTED","features":[314]},{"name":"PDEVICE_NOTIFY_CALLBACK_ROUTINE","features":[314]},{"name":"POWERBROADCAST_SETTING","features":[314]},{"name":"POWER_ACTION","features":[314]},{"name":"POWER_ACTION_POLICY","features":[314]},{"name":"POWER_ACTION_POLICY_EVENT_CODE","features":[314]},{"name":"POWER_ATTRIBUTE_HIDE","features":[314]},{"name":"POWER_ATTRIBUTE_SHOW_AOAC","features":[314]},{"name":"POWER_COOLING_MODE","features":[314]},{"name":"POWER_DATA_ACCESSOR","features":[314]},{"name":"POWER_FORCE_TRIGGER_RESET","features":[314]},{"name":"POWER_IDLE_RESILIENCY","features":[314]},{"name":"POWER_INFORMATION_LEVEL","features":[314]},{"name":"POWER_LEVEL_USER_NOTIFY_EXEC","features":[314]},{"name":"POWER_LEVEL_USER_NOTIFY_SOUND","features":[314]},{"name":"POWER_LEVEL_USER_NOTIFY_TEXT","features":[314]},{"name":"POWER_MONITOR_INVOCATION","features":[307,314]},{"name":"POWER_MONITOR_REQUEST_REASON","features":[314]},{"name":"POWER_MONITOR_REQUEST_TYPE","features":[314]},{"name":"POWER_PLATFORM_INFORMATION","features":[307,314]},{"name":"POWER_PLATFORM_ROLE","features":[314]},{"name":"POWER_PLATFORM_ROLE_V1","features":[314]},{"name":"POWER_PLATFORM_ROLE_V2","features":[314]},{"name":"POWER_PLATFORM_ROLE_VERSION","features":[314]},{"name":"POWER_POLICY","features":[307,314]},{"name":"POWER_REQUEST_TYPE","features":[314]},{"name":"POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES","features":[307,314]},{"name":"POWER_SESSION_CONNECT","features":[307,314]},{"name":"POWER_SESSION_RIT_STATE","features":[307,314]},{"name":"POWER_SESSION_TIMEOUTS","features":[314]},{"name":"POWER_SESSION_WINLOGON","features":[307,314]},{"name":"POWER_SETTING_ALTITUDE","features":[314]},{"name":"POWER_USER_NOTIFY_BUTTON","features":[314]},{"name":"POWER_USER_NOTIFY_SHUTDOWN","features":[314]},{"name":"POWER_USER_PRESENCE","features":[314]},{"name":"POWER_USER_PRESENCE_TYPE","features":[314]},{"name":"PO_TZ_ACTIVE","features":[314]},{"name":"PO_TZ_INVALID_MODE","features":[314]},{"name":"PO_TZ_PASSIVE","features":[314]},{"name":"PPM_FIRMWARE_ACPI1C2","features":[314]},{"name":"PPM_FIRMWARE_ACPI1C3","features":[314]},{"name":"PPM_FIRMWARE_ACPI1TSTATES","features":[314]},{"name":"PPM_FIRMWARE_CPC","features":[314]},{"name":"PPM_FIRMWARE_CSD","features":[314]},{"name":"PPM_FIRMWARE_CST","features":[314]},{"name":"PPM_FIRMWARE_LPI","features":[314]},{"name":"PPM_FIRMWARE_OSC","features":[314]},{"name":"PPM_FIRMWARE_PCCH","features":[314]},{"name":"PPM_FIRMWARE_PCCP","features":[314]},{"name":"PPM_FIRMWARE_PCT","features":[314]},{"name":"PPM_FIRMWARE_PDC","features":[314]},{"name":"PPM_FIRMWARE_PPC","features":[314]},{"name":"PPM_FIRMWARE_PSD","features":[314]},{"name":"PPM_FIRMWARE_PSS","features":[314]},{"name":"PPM_FIRMWARE_PTC","features":[314]},{"name":"PPM_FIRMWARE_TPC","features":[314]},{"name":"PPM_FIRMWARE_TSD","features":[314]},{"name":"PPM_FIRMWARE_TSS","features":[314]},{"name":"PPM_FIRMWARE_XPSS","features":[314]},{"name":"PPM_IDLESTATES_DATA_GUID","features":[314]},{"name":"PPM_IDLESTATE_CHANGE_GUID","features":[314]},{"name":"PPM_IDLESTATE_EVENT","features":[314]},{"name":"PPM_IDLE_ACCOUNTING","features":[314]},{"name":"PPM_IDLE_ACCOUNTING_EX","features":[314]},{"name":"PPM_IDLE_ACCOUNTING_EX_GUID","features":[314]},{"name":"PPM_IDLE_ACCOUNTING_GUID","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_CSTATES","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_LPISTATES","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_MICROPEP","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_NONE","features":[314]},{"name":"PPM_IDLE_IMPLEMENTATION_PEP","features":[314]},{"name":"PPM_IDLE_STATE_ACCOUNTING","features":[314]},{"name":"PPM_IDLE_STATE_ACCOUNTING_EX","features":[314]},{"name":"PPM_IDLE_STATE_BUCKET_EX","features":[314]},{"name":"PPM_PERFMON_PERFSTATE_GUID","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_CPPC","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_NONE","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_PCCV1","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_PEP","features":[314]},{"name":"PPM_PERFORMANCE_IMPLEMENTATION_PSTATES","features":[314]},{"name":"PPM_PERFSTATES_DATA_GUID","features":[314]},{"name":"PPM_PERFSTATE_CHANGE_GUID","features":[314]},{"name":"PPM_PERFSTATE_DOMAIN_CHANGE_GUID","features":[314]},{"name":"PPM_PERFSTATE_DOMAIN_EVENT","features":[314]},{"name":"PPM_PERFSTATE_EVENT","features":[314]},{"name":"PPM_THERMALCHANGE_EVENT","features":[314]},{"name":"PPM_THERMALCONSTRAINT_GUID","features":[314]},{"name":"PPM_THERMAL_POLICY_CHANGE_GUID","features":[314]},{"name":"PPM_THERMAL_POLICY_EVENT","features":[314]},{"name":"PPM_WMI_IDLE_STATE","features":[314]},{"name":"PPM_WMI_IDLE_STATES","features":[314]},{"name":"PPM_WMI_IDLE_STATES_EX","features":[314]},{"name":"PPM_WMI_LEGACY_PERFSTATE","features":[314]},{"name":"PPM_WMI_PERF_STATE","features":[314]},{"name":"PPM_WMI_PERF_STATES","features":[314]},{"name":"PPM_WMI_PERF_STATES_EX","features":[314]},{"name":"PROCESSOR_NUMBER_PKEY","features":[305,314]},{"name":"PROCESSOR_OBJECT_INFO","features":[314]},{"name":"PROCESSOR_OBJECT_INFO_EX","features":[314]},{"name":"PROCESSOR_POWER_INFORMATION","features":[314]},{"name":"PROCESSOR_POWER_POLICY","features":[314]},{"name":"PROCESSOR_POWER_POLICY_INFO","features":[314]},{"name":"PWRSCHEMESENUMPROC","features":[307,314]},{"name":"PWRSCHEMESENUMPROC_V1","features":[307,314]},{"name":"PdcInvocation","features":[314]},{"name":"PhysicalPowerButtonPress","features":[314]},{"name":"PlatformIdleStates","features":[314]},{"name":"PlatformIdleVeto","features":[314]},{"name":"PlatformInformation","features":[314]},{"name":"PlatformRole","features":[314]},{"name":"PlatformRoleAppliancePC","features":[314]},{"name":"PlatformRoleDesktop","features":[314]},{"name":"PlatformRoleEnterpriseServer","features":[314]},{"name":"PlatformRoleMaximum","features":[314]},{"name":"PlatformRoleMobile","features":[314]},{"name":"PlatformRolePerformanceServer","features":[314]},{"name":"PlatformRoleSOHOServer","features":[314]},{"name":"PlatformRoleSlate","features":[314]},{"name":"PlatformRoleUnspecified","features":[314]},{"name":"PlatformRoleWorkstation","features":[314]},{"name":"PlmPowerRequestCreate","features":[314]},{"name":"PoAc","features":[314]},{"name":"PoConditionMaximum","features":[314]},{"name":"PoDc","features":[314]},{"name":"PoHot","features":[314]},{"name":"PowerActionDisplayOff","features":[314]},{"name":"PowerActionHibernate","features":[314]},{"name":"PowerActionNone","features":[314]},{"name":"PowerActionReserved","features":[314]},{"name":"PowerActionShutdown","features":[314]},{"name":"PowerActionShutdownOff","features":[314]},{"name":"PowerActionShutdownReset","features":[314]},{"name":"PowerActionSleep","features":[314]},{"name":"PowerActionWarmEject","features":[314]},{"name":"PowerCanRestoreIndividualDefaultPowerScheme","features":[307,314]},{"name":"PowerClearRequest","features":[307,314]},{"name":"PowerCreatePossibleSetting","features":[307,314,370]},{"name":"PowerCreateRequest","features":[307,314,342]},{"name":"PowerCreateSetting","features":[307,314,370]},{"name":"PowerDeleteScheme","features":[307,314,370]},{"name":"PowerDeterminePlatformRole","features":[314]},{"name":"PowerDeterminePlatformRoleEx","features":[314]},{"name":"PowerDeviceD0","features":[314]},{"name":"PowerDeviceD1","features":[314]},{"name":"PowerDeviceD2","features":[314]},{"name":"PowerDeviceD3","features":[314]},{"name":"PowerDeviceMaximum","features":[314]},{"name":"PowerDeviceUnspecified","features":[314]},{"name":"PowerDuplicateScheme","features":[307,314,370]},{"name":"PowerEnumerate","features":[307,314,370]},{"name":"PowerGetActiveScheme","features":[307,314,370]},{"name":"PowerImportPowerScheme","features":[307,314,370]},{"name":"PowerInformationInternal","features":[314]},{"name":"PowerInformationLevelMaximum","features":[314]},{"name":"PowerInformationLevelUnused0","features":[314]},{"name":"PowerIsSettingRangeDefined","features":[307,314]},{"name":"PowerOpenSystemPowerKey","features":[307,314,370]},{"name":"PowerOpenUserPowerKey","features":[307,314,370]},{"name":"PowerReadACDefaultIndex","features":[314,370]},{"name":"PowerReadACValue","features":[307,314,370]},{"name":"PowerReadACValueIndex","features":[307,314,370]},{"name":"PowerReadDCDefaultIndex","features":[314,370]},{"name":"PowerReadDCValue","features":[307,314,370]},{"name":"PowerReadDCValueIndex","features":[314,370]},{"name":"PowerReadDescription","features":[307,314,370]},{"name":"PowerReadFriendlyName","features":[307,314,370]},{"name":"PowerReadIconResourceSpecifier","features":[307,314,370]},{"name":"PowerReadPossibleDescription","features":[307,314,370]},{"name":"PowerReadPossibleFriendlyName","features":[307,314,370]},{"name":"PowerReadPossibleValue","features":[307,314,370]},{"name":"PowerReadSettingAttributes","features":[314]},{"name":"PowerReadValueIncrement","features":[307,314,370]},{"name":"PowerReadValueMax","features":[307,314,370]},{"name":"PowerReadValueMin","features":[307,314,370]},{"name":"PowerReadValueUnitsSpecifier","features":[307,314,370]},{"name":"PowerRegisterForEffectivePowerModeNotifications","features":[314]},{"name":"PowerRegisterSuspendResumeNotification","features":[307,314,371]},{"name":"PowerRemovePowerSetting","features":[307,314]},{"name":"PowerReplaceDefaultPowerSchemes","features":[314]},{"name":"PowerReportThermalEvent","features":[307,314]},{"name":"PowerRequestAction","features":[314]},{"name":"PowerRequestActionInternal","features":[314]},{"name":"PowerRequestAwayModeRequired","features":[314]},{"name":"PowerRequestCreate","features":[314]},{"name":"PowerRequestDisplayRequired","features":[314]},{"name":"PowerRequestExecutionRequired","features":[314]},{"name":"PowerRequestSystemRequired","features":[314]},{"name":"PowerRestoreDefaultPowerSchemes","features":[307,314]},{"name":"PowerRestoreIndividualDefaultPowerScheme","features":[307,314]},{"name":"PowerSetActiveScheme","features":[307,314,370]},{"name":"PowerSetRequest","features":[307,314]},{"name":"PowerSettingAccessCheck","features":[307,314]},{"name":"PowerSettingAccessCheckEx","features":[307,314,370]},{"name":"PowerSettingNotificationName","features":[314]},{"name":"PowerSettingRegisterNotification","features":[307,314,371]},{"name":"PowerSettingUnregisterNotification","features":[307,314]},{"name":"PowerShutdownNotification","features":[314]},{"name":"PowerSystemHibernate","features":[314]},{"name":"PowerSystemMaximum","features":[314]},{"name":"PowerSystemShutdown","features":[314]},{"name":"PowerSystemSleeping1","features":[314]},{"name":"PowerSystemSleeping2","features":[314]},{"name":"PowerSystemSleeping3","features":[314]},{"name":"PowerSystemUnspecified","features":[314]},{"name":"PowerSystemWorking","features":[314]},{"name":"PowerUnregisterFromEffectivePowerModeNotifications","features":[314]},{"name":"PowerUnregisterSuspendResumeNotification","features":[307,314]},{"name":"PowerUserInactive","features":[314]},{"name":"PowerUserInvalid","features":[314]},{"name":"PowerUserMaximum","features":[314]},{"name":"PowerUserNotPresent","features":[314]},{"name":"PowerUserPresent","features":[314]},{"name":"PowerWriteACDefaultIndex","features":[314,370]},{"name":"PowerWriteACValueIndex","features":[307,314,370]},{"name":"PowerWriteDCDefaultIndex","features":[314,370]},{"name":"PowerWriteDCValueIndex","features":[314,370]},{"name":"PowerWriteDescription","features":[307,314,370]},{"name":"PowerWriteFriendlyName","features":[307,314,370]},{"name":"PowerWriteIconResourceSpecifier","features":[307,314,370]},{"name":"PowerWritePossibleDescription","features":[307,314,370]},{"name":"PowerWritePossibleFriendlyName","features":[307,314,370]},{"name":"PowerWritePossibleValue","features":[307,314,370]},{"name":"PowerWriteSettingAttributes","features":[307,314]},{"name":"PowerWriteValueIncrement","features":[307,314,370]},{"name":"PowerWriteValueMax","features":[307,314,370]},{"name":"PowerWriteValueMin","features":[307,314,370]},{"name":"PowerWriteValueUnitsSpecifier","features":[307,314,370]},{"name":"ProcessorCap","features":[314]},{"name":"ProcessorIdleDomains","features":[314]},{"name":"ProcessorIdleStates","features":[314]},{"name":"ProcessorIdleStatesHv","features":[314]},{"name":"ProcessorIdleVeto","features":[314]},{"name":"ProcessorInformation","features":[314]},{"name":"ProcessorInformationEx","features":[314]},{"name":"ProcessorLoad","features":[314]},{"name":"ProcessorPerfCapHv","features":[314]},{"name":"ProcessorPerfStates","features":[314]},{"name":"ProcessorPerfStatesHv","features":[314]},{"name":"ProcessorPowerPolicyAc","features":[314]},{"name":"ProcessorPowerPolicyCurrent","features":[314]},{"name":"ProcessorPowerPolicyDc","features":[314]},{"name":"ProcessorSetIdle","features":[314]},{"name":"ProcessorStateHandler","features":[314]},{"name":"ProcessorStateHandler2","features":[314]},{"name":"QueryPotentialDripsConstraint","features":[314]},{"name":"RESUME_PERFORMANCE","features":[314]},{"name":"ReadGlobalPwrPolicy","features":[307,314]},{"name":"ReadProcessorPwrScheme","features":[307,314]},{"name":"ReadPwrScheme","features":[307,314]},{"name":"RegisterPowerSettingNotification","features":[307,314,371]},{"name":"RegisterSpmPowerSettings","features":[314]},{"name":"RegisterSuspendResumeNotification","features":[307,314,371]},{"name":"RequestWakeupLatency","features":[307,314]},{"name":"SET_POWER_SETTING_VALUE","features":[314]},{"name":"SYSTEM_BATTERY_STATE","features":[307,314]},{"name":"SYSTEM_POWER_CAPABILITIES","features":[307,314]},{"name":"SYSTEM_POWER_CONDITION","features":[314]},{"name":"SYSTEM_POWER_INFORMATION","features":[314]},{"name":"SYSTEM_POWER_LEVEL","features":[307,314]},{"name":"SYSTEM_POWER_POLICY","features":[307,314]},{"name":"SYSTEM_POWER_STATE","features":[314]},{"name":"SYSTEM_POWER_STATUS","features":[314]},{"name":"SYS_BUTTON_LID","features":[314]},{"name":"SYS_BUTTON_LID_CHANGED","features":[314]},{"name":"SYS_BUTTON_LID_CLOSED","features":[314]},{"name":"SYS_BUTTON_LID_INITIAL","features":[314]},{"name":"SYS_BUTTON_LID_OPEN","features":[314]},{"name":"SYS_BUTTON_LID_STATE_MASK","features":[314]},{"name":"SYS_BUTTON_POWER","features":[314]},{"name":"SYS_BUTTON_SLEEP","features":[314]},{"name":"SYS_BUTTON_WAKE","features":[314]},{"name":"ScreenOff","features":[314]},{"name":"SendSuspendResumeNotification","features":[314]},{"name":"SessionAllowExternalDmaDevices","features":[314]},{"name":"SessionConnectNotification","features":[314]},{"name":"SessionDisplayState","features":[314]},{"name":"SessionLockState","features":[314]},{"name":"SessionPowerCleanup","features":[314]},{"name":"SessionPowerInit","features":[314]},{"name":"SessionRITState","features":[314]},{"name":"SetActivePwrScheme","features":[307,314]},{"name":"SetPowerSettingValue","features":[314]},{"name":"SetShutdownSelectedTime","features":[314]},{"name":"SetSuspendState","features":[307,314]},{"name":"SetSystemPowerState","features":[307,314]},{"name":"SetThreadExecutionState","features":[314]},{"name":"SuspendResumeInvocation","features":[314]},{"name":"SystemBatteryState","features":[314]},{"name":"SystemBatteryStatePrecise","features":[314]},{"name":"SystemExecutionState","features":[314]},{"name":"SystemHiberFileInformation","features":[314]},{"name":"SystemHiberFileSize","features":[314]},{"name":"SystemHiberFileType","features":[314]},{"name":"SystemHiberbootState","features":[314]},{"name":"SystemMonitorHiberBootPowerOff","features":[314]},{"name":"SystemPowerCapabilities","features":[314]},{"name":"SystemPowerInformation","features":[314]},{"name":"SystemPowerLoggingEntry","features":[314]},{"name":"SystemPowerPolicyAc","features":[314]},{"name":"SystemPowerPolicyCurrent","features":[314]},{"name":"SystemPowerPolicyDc","features":[314]},{"name":"SystemPowerStateHandler","features":[314]},{"name":"SystemPowerStateLogging","features":[314]},{"name":"SystemPowerStateNotifyHandler","features":[314]},{"name":"SystemReserveHiberFile","features":[314]},{"name":"SystemVideoState","features":[314]},{"name":"SystemWakeSource","features":[314]},{"name":"THERMAL_COOLING_INTERFACE_VERSION","features":[314]},{"name":"THERMAL_DEVICE_INTERFACE_VERSION","features":[314]},{"name":"THERMAL_EVENT","features":[314]},{"name":"THERMAL_EVENT_VERSION","features":[314]},{"name":"THERMAL_INFORMATION","features":[314]},{"name":"THERMAL_POLICY","features":[307,314]},{"name":"THERMAL_POLICY_VERSION_1","features":[314]},{"name":"THERMAL_POLICY_VERSION_2","features":[314]},{"name":"THERMAL_WAIT_READ","features":[314]},{"name":"TZ_ACTIVATION_REASON_CURRENT","features":[314]},{"name":"TZ_ACTIVATION_REASON_THERMAL","features":[314]},{"name":"ThermalEvent","features":[314]},{"name":"ThermalStandby","features":[314]},{"name":"TraceApplicationPowerMessage","features":[314]},{"name":"TraceApplicationPowerMessageEnd","features":[314]},{"name":"TraceServicePowerMessage","features":[314]},{"name":"UNKNOWN_CAPACITY","features":[314]},{"name":"UNKNOWN_CURRENT","features":[314]},{"name":"UNKNOWN_RATE","features":[314]},{"name":"UNKNOWN_VOLTAGE","features":[314]},{"name":"USB_CHARGER_PORT","features":[314]},{"name":"USER_ACTIVITY_PRESENCE","features":[314]},{"name":"USER_POWER_POLICY","features":[307,314]},{"name":"UnregisterPowerSettingNotification","features":[307,314]},{"name":"UnregisterSuspendResumeNotification","features":[307,314]},{"name":"UpdateBlackBoxRecorder","features":[314]},{"name":"UsbChargerPort_Legacy","features":[314]},{"name":"UsbChargerPort_Max","features":[314]},{"name":"UsbChargerPort_TypeC","features":[314]},{"name":"UserNotPresent","features":[314]},{"name":"UserPresence","features":[314]},{"name":"UserPresent","features":[314]},{"name":"UserUnknown","features":[314]},{"name":"ValidatePowerPolicies","features":[307,314]},{"name":"VerifyProcessorPowerPolicyAc","features":[314]},{"name":"VerifyProcessorPowerPolicyDc","features":[314]},{"name":"VerifySystemPolicyAc","features":[314]},{"name":"VerifySystemPolicyDc","features":[314]},{"name":"WAKE_ALARM_INFORMATION","features":[314]},{"name":"WakeTimerList","features":[314]},{"name":"WriteGlobalPwrPolicy","features":[307,314]},{"name":"WriteProcessorPwrScheme","features":[307,314]},{"name":"WritePwrScheme","features":[307,314]}],"595":[{"name":"ENUM_PAGE_FILE_INFORMATION","features":[577]},{"name":"ENUM_PROCESS_MODULES_EX_FLAGS","features":[577]},{"name":"EmptyWorkingSet","features":[307,577]},{"name":"EnumDeviceDrivers","features":[307,577]},{"name":"EnumPageFilesA","features":[307,577]},{"name":"EnumPageFilesW","features":[307,577]},{"name":"EnumProcessModules","features":[307,577]},{"name":"EnumProcessModulesEx","features":[307,577]},{"name":"EnumProcesses","features":[307,577]},{"name":"GetDeviceDriverBaseNameA","features":[577]},{"name":"GetDeviceDriverBaseNameW","features":[577]},{"name":"GetDeviceDriverFileNameA","features":[577]},{"name":"GetDeviceDriverFileNameW","features":[577]},{"name":"GetMappedFileNameA","features":[307,577]},{"name":"GetMappedFileNameW","features":[307,577]},{"name":"GetModuleBaseNameA","features":[307,577]},{"name":"GetModuleBaseNameW","features":[307,577]},{"name":"GetModuleFileNameExA","features":[307,577]},{"name":"GetModuleFileNameExW","features":[307,577]},{"name":"GetModuleInformation","features":[307,577]},{"name":"GetPerformanceInfo","features":[307,577]},{"name":"GetProcessImageFileNameA","features":[307,577]},{"name":"GetProcessImageFileNameW","features":[307,577]},{"name":"GetProcessMemoryInfo","features":[307,577]},{"name":"GetWsChanges","features":[307,577]},{"name":"GetWsChangesEx","features":[307,577]},{"name":"InitializeProcessForWsWatch","features":[307,577]},{"name":"K32EmptyWorkingSet","features":[307,577]},{"name":"K32EnumDeviceDrivers","features":[307,577]},{"name":"K32EnumPageFilesA","features":[307,577]},{"name":"K32EnumPageFilesW","features":[307,577]},{"name":"K32EnumProcessModules","features":[307,577]},{"name":"K32EnumProcessModulesEx","features":[307,577]},{"name":"K32EnumProcesses","features":[307,577]},{"name":"K32GetDeviceDriverBaseNameA","features":[577]},{"name":"K32GetDeviceDriverBaseNameW","features":[577]},{"name":"K32GetDeviceDriverFileNameA","features":[577]},{"name":"K32GetDeviceDriverFileNameW","features":[577]},{"name":"K32GetMappedFileNameA","features":[307,577]},{"name":"K32GetMappedFileNameW","features":[307,577]},{"name":"K32GetModuleBaseNameA","features":[307,577]},{"name":"K32GetModuleBaseNameW","features":[307,577]},{"name":"K32GetModuleFileNameExA","features":[307,577]},{"name":"K32GetModuleFileNameExW","features":[307,577]},{"name":"K32GetModuleInformation","features":[307,577]},{"name":"K32GetPerformanceInfo","features":[307,577]},{"name":"K32GetProcessImageFileNameA","features":[307,577]},{"name":"K32GetProcessImageFileNameW","features":[307,577]},{"name":"K32GetProcessMemoryInfo","features":[307,577]},{"name":"K32GetWsChanges","features":[307,577]},{"name":"K32GetWsChangesEx","features":[307,577]},{"name":"K32InitializeProcessForWsWatch","features":[307,577]},{"name":"K32QueryWorkingSet","features":[307,577]},{"name":"K32QueryWorkingSetEx","features":[307,577]},{"name":"LIST_MODULES_32BIT","features":[577]},{"name":"LIST_MODULES_64BIT","features":[577]},{"name":"LIST_MODULES_ALL","features":[577]},{"name":"LIST_MODULES_DEFAULT","features":[577]},{"name":"MODULEINFO","features":[577]},{"name":"PENUM_PAGE_FILE_CALLBACKA","features":[307,577]},{"name":"PENUM_PAGE_FILE_CALLBACKW","features":[307,577]},{"name":"PERFORMANCE_INFORMATION","features":[577]},{"name":"PROCESS_MEMORY_COUNTERS","features":[577]},{"name":"PROCESS_MEMORY_COUNTERS_EX","features":[577]},{"name":"PROCESS_MEMORY_COUNTERS_EX2","features":[577]},{"name":"PSAPI_VERSION","features":[577]},{"name":"PSAPI_WORKING_SET_BLOCK","features":[577]},{"name":"PSAPI_WORKING_SET_EX_BLOCK","features":[577]},{"name":"PSAPI_WORKING_SET_EX_INFORMATION","features":[577]},{"name":"PSAPI_WORKING_SET_INFORMATION","features":[577]},{"name":"PSAPI_WS_WATCH_INFORMATION","features":[577]},{"name":"PSAPI_WS_WATCH_INFORMATION_EX","features":[577]},{"name":"QueryWorkingSet","features":[307,577]},{"name":"QueryWorkingSetEx","features":[307,577]}],"596":[{"name":"FACILITY_PINT_STATUS_CODE","features":[578]},{"name":"FACILITY_RTC_INTERFACE","features":[578]},{"name":"FACILITY_SIP_STATUS_CODE","features":[578]},{"name":"INetworkTransportSettings","features":[578]},{"name":"INotificationTransportSync","features":[578]},{"name":"IRTCBuddy","features":[578]},{"name":"IRTCBuddy2","features":[578]},{"name":"IRTCBuddyEvent","features":[358,578]},{"name":"IRTCBuddyEvent2","features":[358,578]},{"name":"IRTCBuddyGroup","features":[578]},{"name":"IRTCBuddyGroupEvent","features":[358,578]},{"name":"IRTCClient","features":[578]},{"name":"IRTCClient2","features":[578]},{"name":"IRTCClientEvent","features":[358,578]},{"name":"IRTCClientPortManagement","features":[578]},{"name":"IRTCClientPresence","features":[578]},{"name":"IRTCClientPresence2","features":[578]},{"name":"IRTCClientProvisioning","features":[578]},{"name":"IRTCClientProvisioning2","features":[578]},{"name":"IRTCCollection","features":[358,578]},{"name":"IRTCDispatchEventNotification","features":[358,578]},{"name":"IRTCEnumBuddies","features":[578]},{"name":"IRTCEnumGroups","features":[578]},{"name":"IRTCEnumParticipants","features":[578]},{"name":"IRTCEnumPresenceDevices","features":[578]},{"name":"IRTCEnumProfiles","features":[578]},{"name":"IRTCEnumUserSearchResults","features":[578]},{"name":"IRTCEnumWatchers","features":[578]},{"name":"IRTCEventNotification","features":[578]},{"name":"IRTCInfoEvent","features":[358,578]},{"name":"IRTCIntensityEvent","features":[358,578]},{"name":"IRTCMediaEvent","features":[358,578]},{"name":"IRTCMediaRequestEvent","features":[358,578]},{"name":"IRTCMessagingEvent","features":[358,578]},{"name":"IRTCParticipant","features":[578]},{"name":"IRTCParticipantStateChangeEvent","features":[358,578]},{"name":"IRTCPortManager","features":[578]},{"name":"IRTCPresenceContact","features":[578]},{"name":"IRTCPresenceDataEvent","features":[358,578]},{"name":"IRTCPresenceDevice","features":[578]},{"name":"IRTCPresencePropertyEvent","features":[358,578]},{"name":"IRTCPresenceStatusEvent","features":[358,578]},{"name":"IRTCProfile","features":[578]},{"name":"IRTCProfile2","features":[578]},{"name":"IRTCProfileEvent","features":[358,578]},{"name":"IRTCProfileEvent2","features":[358,578]},{"name":"IRTCReInviteEvent","features":[358,578]},{"name":"IRTCRegistrationStateChangeEvent","features":[358,578]},{"name":"IRTCRoamingEvent","features":[358,578]},{"name":"IRTCSession","features":[578]},{"name":"IRTCSession2","features":[578]},{"name":"IRTCSessionCallControl","features":[578]},{"name":"IRTCSessionDescriptionManager","features":[578]},{"name":"IRTCSessionOperationCompleteEvent","features":[358,578]},{"name":"IRTCSessionOperationCompleteEvent2","features":[358,578]},{"name":"IRTCSessionPortManagement","features":[578]},{"name":"IRTCSessionReferStatusEvent","features":[358,578]},{"name":"IRTCSessionReferredEvent","features":[358,578]},{"name":"IRTCSessionStateChangeEvent","features":[358,578]},{"name":"IRTCSessionStateChangeEvent2","features":[358,578]},{"name":"IRTCUserSearch","features":[578]},{"name":"IRTCUserSearchQuery","features":[578]},{"name":"IRTCUserSearchResult","features":[578]},{"name":"IRTCUserSearchResultsEvent","features":[358,578]},{"name":"IRTCWatcher","features":[578]},{"name":"IRTCWatcher2","features":[578]},{"name":"IRTCWatcherEvent","features":[358,578]},{"name":"IRTCWatcherEvent2","features":[358,578]},{"name":"ITransportSettingsInternal","features":[578]},{"name":"RTCAD_MICROPHONE","features":[578]},{"name":"RTCAD_SPEAKER","features":[578]},{"name":"RTCAM_AUTOMATICALLY_ACCEPT","features":[578]},{"name":"RTCAM_AUTOMATICALLY_REJECT","features":[578]},{"name":"RTCAM_NOT_SUPPORTED","features":[578]},{"name":"RTCAM_OFFER_SESSION_EVENT","features":[578]},{"name":"RTCAS_SCOPE_ALL","features":[578]},{"name":"RTCAS_SCOPE_DOMAIN","features":[578]},{"name":"RTCAS_SCOPE_USER","features":[578]},{"name":"RTCAU_BASIC","features":[578]},{"name":"RTCAU_DIGEST","features":[578]},{"name":"RTCAU_KERBEROS","features":[578]},{"name":"RTCAU_NTLM","features":[578]},{"name":"RTCAU_USE_LOGON_CRED","features":[578]},{"name":"RTCBET_BUDDY_ADD","features":[578]},{"name":"RTCBET_BUDDY_REMOVE","features":[578]},{"name":"RTCBET_BUDDY_ROAMED","features":[578]},{"name":"RTCBET_BUDDY_STATE_CHANGE","features":[578]},{"name":"RTCBET_BUDDY_SUBSCRIBED","features":[578]},{"name":"RTCBET_BUDDY_UPDATE","features":[578]},{"name":"RTCBT_ALWAYS_OFFLINE","features":[578]},{"name":"RTCBT_ALWAYS_ONLINE","features":[578]},{"name":"RTCBT_POLL","features":[578]},{"name":"RTCBT_SUBSCRIBED","features":[578]},{"name":"RTCCET_ASYNC_CLEANUP_DONE","features":[578]},{"name":"RTCCET_DEVICE_CHANGE","features":[578]},{"name":"RTCCET_NETWORK_QUALITY_CHANGE","features":[578]},{"name":"RTCCET_VOLUME_CHANGE","features":[578]},{"name":"RTCCS_FAIL_ON_REDIRECT","features":[578]},{"name":"RTCCS_FORCE_PROFILE","features":[578]},{"name":"RTCClient","features":[578]},{"name":"RTCEF_ALL","features":[578]},{"name":"RTCEF_BUDDY","features":[578]},{"name":"RTCEF_BUDDY2","features":[578]},{"name":"RTCEF_CLIENT","features":[578]},{"name":"RTCEF_GROUP","features":[578]},{"name":"RTCEF_INFO","features":[578]},{"name":"RTCEF_INTENSITY","features":[578]},{"name":"RTCEF_MEDIA","features":[578]},{"name":"RTCEF_MEDIA_REQUEST","features":[578]},{"name":"RTCEF_MESSAGING","features":[578]},{"name":"RTCEF_PARTICIPANT_STATE_CHANGE","features":[578]},{"name":"RTCEF_PRESENCE_DATA","features":[578]},{"name":"RTCEF_PRESENCE_PROPERTY","features":[578]},{"name":"RTCEF_PRESENCE_STATUS","features":[578]},{"name":"RTCEF_PROFILE","features":[578]},{"name":"RTCEF_REGISTRATION_STATE_CHANGE","features":[578]},{"name":"RTCEF_REINVITE","features":[578]},{"name":"RTCEF_ROAMING","features":[578]},{"name":"RTCEF_SESSION_OPERATION_COMPLETE","features":[578]},{"name":"RTCEF_SESSION_REFERRED","features":[578]},{"name":"RTCEF_SESSION_REFER_STATUS","features":[578]},{"name":"RTCEF_SESSION_STATE_CHANGE","features":[578]},{"name":"RTCEF_USERSEARCH","features":[578]},{"name":"RTCEF_WATCHER","features":[578]},{"name":"RTCEF_WATCHER2","features":[578]},{"name":"RTCE_BUDDY","features":[578]},{"name":"RTCE_CLIENT","features":[578]},{"name":"RTCE_GROUP","features":[578]},{"name":"RTCE_INFO","features":[578]},{"name":"RTCE_INTENSITY","features":[578]},{"name":"RTCE_MEDIA","features":[578]},{"name":"RTCE_MEDIA_REQUEST","features":[578]},{"name":"RTCE_MESSAGING","features":[578]},{"name":"RTCE_PARTICIPANT_STATE_CHANGE","features":[578]},{"name":"RTCE_PRESENCE_DATA","features":[578]},{"name":"RTCE_PRESENCE_PROPERTY","features":[578]},{"name":"RTCE_PRESENCE_STATUS","features":[578]},{"name":"RTCE_PROFILE","features":[578]},{"name":"RTCE_REGISTRATION_STATE_CHANGE","features":[578]},{"name":"RTCE_REINVITE","features":[578]},{"name":"RTCE_ROAMING","features":[578]},{"name":"RTCE_SESSION_OPERATION_COMPLETE","features":[578]},{"name":"RTCE_SESSION_REFERRED","features":[578]},{"name":"RTCE_SESSION_REFER_STATUS","features":[578]},{"name":"RTCE_SESSION_STATE_CHANGE","features":[578]},{"name":"RTCE_USERSEARCH","features":[578]},{"name":"RTCE_WATCHER","features":[578]},{"name":"RTCGET_GROUP_ADD","features":[578]},{"name":"RTCGET_GROUP_BUDDY_ADD","features":[578]},{"name":"RTCGET_GROUP_BUDDY_REMOVE","features":[578]},{"name":"RTCGET_GROUP_REMOVE","features":[578]},{"name":"RTCGET_GROUP_ROAMED","features":[578]},{"name":"RTCGET_GROUP_UPDATE","features":[578]},{"name":"RTCIF_DISABLE_MEDIA","features":[578]},{"name":"RTCIF_DISABLE_STRICT_DNS","features":[578]},{"name":"RTCIF_DISABLE_UPNP","features":[578]},{"name":"RTCIF_ENABLE_SERVER_CLASS","features":[578]},{"name":"RTCLM_BOTH","features":[578]},{"name":"RTCLM_DYNAMIC","features":[578]},{"name":"RTCLM_NONE","features":[578]},{"name":"RTCMER_BAD_DEVICE","features":[578]},{"name":"RTCMER_HOLD","features":[578]},{"name":"RTCMER_NORMAL","features":[578]},{"name":"RTCMER_NO_PORT","features":[578]},{"name":"RTCMER_PORT_MAPPING_FAILED","features":[578]},{"name":"RTCMER_REMOTE_REQUEST","features":[578]},{"name":"RTCMER_TIMEOUT","features":[578]},{"name":"RTCMET_FAILED","features":[578]},{"name":"RTCMET_STARTED","features":[578]},{"name":"RTCMET_STOPPED","features":[578]},{"name":"RTCMSET_MESSAGE","features":[578]},{"name":"RTCMSET_STATUS","features":[578]},{"name":"RTCMT_AUDIO_RECEIVE","features":[578]},{"name":"RTCMT_AUDIO_SEND","features":[578]},{"name":"RTCMT_T120_SENDRECV","features":[578]},{"name":"RTCMT_VIDEO_RECEIVE","features":[578]},{"name":"RTCMT_VIDEO_SEND","features":[578]},{"name":"RTCMUS_IDLE","features":[578]},{"name":"RTCMUS_TYPING","features":[578]},{"name":"RTCOWM_AUTOMATICALLY_ADD_WATCHER","features":[578]},{"name":"RTCOWM_OFFER_WATCHER_EVENT","features":[578]},{"name":"RTCPFET_PROFILE_GET","features":[578]},{"name":"RTCPFET_PROFILE_UPDATE","features":[578]},{"name":"RTCPM_ALLOW_LIST_ONLY","features":[578]},{"name":"RTCPM_BLOCK_LIST_EXCLUDED","features":[578]},{"name":"RTCPP_DEVICE_NAME","features":[578]},{"name":"RTCPP_DISPLAYNAME","features":[578]},{"name":"RTCPP_EMAIL","features":[578]},{"name":"RTCPP_MULTIPLE","features":[578]},{"name":"RTCPP_PHONENUMBER","features":[578]},{"name":"RTCPS_ALERTING","features":[578]},{"name":"RTCPS_ANSWERING","features":[578]},{"name":"RTCPS_CONNECTED","features":[578]},{"name":"RTCPS_DISCONNECTED","features":[578]},{"name":"RTCPS_DISCONNECTING","features":[578]},{"name":"RTCPS_IDLE","features":[578]},{"name":"RTCPS_INCOMING","features":[578]},{"name":"RTCPS_INPROGRESS","features":[578]},{"name":"RTCPS_PENDING","features":[578]},{"name":"RTCPT_AUDIO_RTCP","features":[578]},{"name":"RTCPT_AUDIO_RTP","features":[578]},{"name":"RTCPT_SIP","features":[578]},{"name":"RTCPT_VIDEO_RTCP","features":[578]},{"name":"RTCPT_VIDEO_RTP","features":[578]},{"name":"RTCPU_URIDISPLAYDURINGCALL","features":[578]},{"name":"RTCPU_URIDISPLAYDURINGIDLE","features":[578]},{"name":"RTCPU_URIHELPDESK","features":[578]},{"name":"RTCPU_URIHOMEPAGE","features":[578]},{"name":"RTCPU_URIPERSONALACCOUNT","features":[578]},{"name":"RTCRET_BUDDY_ROAMING","features":[578]},{"name":"RTCRET_PRESENCE_ROAMING","features":[578]},{"name":"RTCRET_PROFILE_ROAMING","features":[578]},{"name":"RTCRET_WATCHER_ROAMING","features":[578]},{"name":"RTCRET_WPENDING_ROAMING","features":[578]},{"name":"RTCRF_REGISTER_ALL","features":[578]},{"name":"RTCRF_REGISTER_INVITE_SESSIONS","features":[578]},{"name":"RTCRF_REGISTER_MESSAGE_SESSIONS","features":[578]},{"name":"RTCRF_REGISTER_NOTIFY","features":[578]},{"name":"RTCRF_REGISTER_PRESENCE","features":[578]},{"name":"RTCRIN_FAIL","features":[578]},{"name":"RTCRIN_INCOMING","features":[578]},{"name":"RTCRIN_SUCCEEDED","features":[578]},{"name":"RTCRMF_ALL_ROAMING","features":[578]},{"name":"RTCRMF_BUDDY_ROAMING","features":[578]},{"name":"RTCRMF_PRESENCE_ROAMING","features":[578]},{"name":"RTCRMF_PROFILE_ROAMING","features":[578]},{"name":"RTCRMF_WATCHER_ROAMING","features":[578]},{"name":"RTCRS_ERROR","features":[578]},{"name":"RTCRS_LOCAL_PA_LOGGED_OFF","features":[578]},{"name":"RTCRS_LOGGED_OFF","features":[578]},{"name":"RTCRS_NOT_REGISTERED","features":[578]},{"name":"RTCRS_REGISTERED","features":[578]},{"name":"RTCRS_REGISTERING","features":[578]},{"name":"RTCRS_REJECTED","features":[578]},{"name":"RTCRS_REMOTE_PA_LOGGED_OFF","features":[578]},{"name":"RTCRS_UNREGISTERING","features":[578]},{"name":"RTCRT_MESSAGE","features":[578]},{"name":"RTCRT_PHONE","features":[578]},{"name":"RTCRT_RINGBACK","features":[578]},{"name":"RTCSECL_REQUIRED","features":[578]},{"name":"RTCSECL_SUPPORTED","features":[578]},{"name":"RTCSECL_UNSUPPORTED","features":[578]},{"name":"RTCSECT_AUDIO_VIDEO_MEDIA_ENCRYPTION","features":[578]},{"name":"RTCSECT_T120_MEDIA_ENCRYPTION","features":[578]},{"name":"RTCSI_APPLICATION","features":[578]},{"name":"RTCSI_IM","features":[578]},{"name":"RTCSI_MULTIPARTY_IM","features":[578]},{"name":"RTCSI_PC_TO_PC","features":[578]},{"name":"RTCSI_PC_TO_PHONE","features":[578]},{"name":"RTCSI_PHONE_TO_PHONE","features":[578]},{"name":"RTCSRS_ACCEPTED","features":[578]},{"name":"RTCSRS_DONE","features":[578]},{"name":"RTCSRS_DROPPED","features":[578]},{"name":"RTCSRS_ERROR","features":[578]},{"name":"RTCSRS_REFERRING","features":[578]},{"name":"RTCSRS_REJECTED","features":[578]},{"name":"RTCSS_ANSWERING","features":[578]},{"name":"RTCSS_CONNECTED","features":[578]},{"name":"RTCSS_DISCONNECTED","features":[578]},{"name":"RTCSS_HOLD","features":[578]},{"name":"RTCSS_IDLE","features":[578]},{"name":"RTCSS_INCOMING","features":[578]},{"name":"RTCSS_INPROGRESS","features":[578]},{"name":"RTCSS_REFER","features":[578]},{"name":"RTCST_APPLICATION","features":[578]},{"name":"RTCST_IM","features":[578]},{"name":"RTCST_MULTIPARTY_IM","features":[578]},{"name":"RTCST_PC_TO_PC","features":[578]},{"name":"RTCST_PC_TO_PHONE","features":[578]},{"name":"RTCST_PHONE_TO_PHONE","features":[578]},{"name":"RTCTA_APPSHARING","features":[578]},{"name":"RTCTA_WHITEBOARD","features":[578]},{"name":"RTCTR_BUSY","features":[578]},{"name":"RTCTR_DND","features":[578]},{"name":"RTCTR_INSUFFICIENT_SECURITY_LEVEL","features":[578]},{"name":"RTCTR_NORMAL","features":[578]},{"name":"RTCTR_NOT_SUPPORTED","features":[578]},{"name":"RTCTR_REJECT","features":[578]},{"name":"RTCTR_SHUTDOWN","features":[578]},{"name":"RTCTR_TCP","features":[578]},{"name":"RTCTR_TIMEOUT","features":[578]},{"name":"RTCTR_TLS","features":[578]},{"name":"RTCTR_UDP","features":[578]},{"name":"RTCUSC_CITY","features":[578]},{"name":"RTCUSC_COMPANY","features":[578]},{"name":"RTCUSC_COUNTRY","features":[578]},{"name":"RTCUSC_DISPLAYNAME","features":[578]},{"name":"RTCUSC_EMAIL","features":[578]},{"name":"RTCUSC_OFFICE","features":[578]},{"name":"RTCUSC_PHONE","features":[578]},{"name":"RTCUSC_STATE","features":[578]},{"name":"RTCUSC_TITLE","features":[578]},{"name":"RTCUSC_URI","features":[578]},{"name":"RTCUSP_MAX_MATCHES","features":[578]},{"name":"RTCUSP_TIME_LIMIT","features":[578]},{"name":"RTCVD_PREVIEW","features":[578]},{"name":"RTCVD_RECEIVE","features":[578]},{"name":"RTCWET_WATCHER_ADD","features":[578]},{"name":"RTCWET_WATCHER_OFFERING","features":[578]},{"name":"RTCWET_WATCHER_REMOVE","features":[578]},{"name":"RTCWET_WATCHER_ROAMED","features":[578]},{"name":"RTCWET_WATCHER_UPDATE","features":[578]},{"name":"RTCWMM_BEST_ACE_MATCH","features":[578]},{"name":"RTCWMM_EXACT_MATCH","features":[578]},{"name":"RTCWS_ALLOWED","features":[578]},{"name":"RTCWS_BLOCKED","features":[578]},{"name":"RTCWS_DENIED","features":[578]},{"name":"RTCWS_OFFERING","features":[578]},{"name":"RTCWS_PROMPT","features":[578]},{"name":"RTCWS_UNKNOWN","features":[578]},{"name":"RTCXS_PRESENCE_AWAY","features":[578]},{"name":"RTCXS_PRESENCE_BE_RIGHT_BACK","features":[578]},{"name":"RTCXS_PRESENCE_BUSY","features":[578]},{"name":"RTCXS_PRESENCE_IDLE","features":[578]},{"name":"RTCXS_PRESENCE_OFFLINE","features":[578]},{"name":"RTCXS_PRESENCE_ONLINE","features":[578]},{"name":"RTCXS_PRESENCE_ON_THE_PHONE","features":[578]},{"name":"RTCXS_PRESENCE_OUT_TO_LUNCH","features":[578]},{"name":"RTC_ACE_SCOPE","features":[578]},{"name":"RTC_ANSWER_MODE","features":[578]},{"name":"RTC_AUDIO_DEVICE","features":[578]},{"name":"RTC_BUDDY_EVENT_TYPE","features":[578]},{"name":"RTC_BUDDY_SUBSCRIPTION_TYPE","features":[578]},{"name":"RTC_CLIENT_EVENT_TYPE","features":[578]},{"name":"RTC_DTMF","features":[578]},{"name":"RTC_DTMF_0","features":[578]},{"name":"RTC_DTMF_1","features":[578]},{"name":"RTC_DTMF_2","features":[578]},{"name":"RTC_DTMF_3","features":[578]},{"name":"RTC_DTMF_4","features":[578]},{"name":"RTC_DTMF_5","features":[578]},{"name":"RTC_DTMF_6","features":[578]},{"name":"RTC_DTMF_7","features":[578]},{"name":"RTC_DTMF_8","features":[578]},{"name":"RTC_DTMF_9","features":[578]},{"name":"RTC_DTMF_A","features":[578]},{"name":"RTC_DTMF_B","features":[578]},{"name":"RTC_DTMF_C","features":[578]},{"name":"RTC_DTMF_D","features":[578]},{"name":"RTC_DTMF_FLASH","features":[578]},{"name":"RTC_DTMF_POUND","features":[578]},{"name":"RTC_DTMF_STAR","features":[578]},{"name":"RTC_EVENT","features":[578]},{"name":"RTC_E_ANOTHER_MEDIA_SESSION_ACTIVE","features":[578]},{"name":"RTC_E_BASIC_AUTH_SET_TLS","features":[578]},{"name":"RTC_E_CLIENT_ALREADY_INITIALIZED","features":[578]},{"name":"RTC_E_CLIENT_ALREADY_SHUT_DOWN","features":[578]},{"name":"RTC_E_CLIENT_NOT_INITIALIZED","features":[578]},{"name":"RTC_E_DESTINATION_ADDRESS_LOCAL","features":[578]},{"name":"RTC_E_DESTINATION_ADDRESS_MULTICAST","features":[578]},{"name":"RTC_E_DUPLICATE_BUDDY","features":[578]},{"name":"RTC_E_DUPLICATE_GROUP","features":[578]},{"name":"RTC_E_DUPLICATE_REALM","features":[578]},{"name":"RTC_E_DUPLICATE_WATCHER","features":[578]},{"name":"RTC_E_INVALID_ACL_LIST","features":[578]},{"name":"RTC_E_INVALID_ADDRESS_LOCAL","features":[578]},{"name":"RTC_E_INVALID_BUDDY_LIST","features":[578]},{"name":"RTC_E_INVALID_LISTEN_SOCKET","features":[578]},{"name":"RTC_E_INVALID_OBJECT_STATE","features":[578]},{"name":"RTC_E_INVALID_PORTRANGE","features":[578]},{"name":"RTC_E_INVALID_PREFERENCE_LIST","features":[578]},{"name":"RTC_E_INVALID_PROFILE","features":[578]},{"name":"RTC_E_INVALID_PROXY_ADDRESS","features":[578]},{"name":"RTC_E_INVALID_REGISTRATION_STATE","features":[578]},{"name":"RTC_E_INVALID_SESSION_STATE","features":[578]},{"name":"RTC_E_INVALID_SESSION_TYPE","features":[578]},{"name":"RTC_E_INVALID_SIP_URL","features":[578]},{"name":"RTC_E_LISTENING_SOCKET_NOT_EXIST","features":[578]},{"name":"RTC_E_LOCAL_PHONE_NEEDED","features":[578]},{"name":"RTC_E_MALFORMED_XML","features":[578]},{"name":"RTC_E_MAX_PENDING_OPERATIONS","features":[578]},{"name":"RTC_E_MAX_REDIRECTS","features":[578]},{"name":"RTC_E_MEDIA_AEC","features":[578]},{"name":"RTC_E_MEDIA_AUDIO_DEVICE_NOT_AVAILABLE","features":[578]},{"name":"RTC_E_MEDIA_CONTROLLER_STATE","features":[578]},{"name":"RTC_E_MEDIA_DISABLED","features":[578]},{"name":"RTC_E_MEDIA_ENABLED","features":[578]},{"name":"RTC_E_MEDIA_NEED_TERMINAL","features":[578]},{"name":"RTC_E_MEDIA_SESSION_IN_HOLD","features":[578]},{"name":"RTC_E_MEDIA_SESSION_NOT_EXIST","features":[578]},{"name":"RTC_E_MEDIA_VIDEO_DEVICE_NOT_AVAILABLE","features":[578]},{"name":"RTC_E_NOT_ALLOWED","features":[578]},{"name":"RTC_E_NOT_EXIST","features":[578]},{"name":"RTC_E_NOT_PRESENCE_PROFILE","features":[578]},{"name":"RTC_E_NO_BUDDY","features":[578]},{"name":"RTC_E_NO_DEVICE","features":[578]},{"name":"RTC_E_NO_GROUP","features":[578]},{"name":"RTC_E_NO_PROFILE","features":[578]},{"name":"RTC_E_NO_REALM","features":[578]},{"name":"RTC_E_NO_TRANSPORT","features":[578]},{"name":"RTC_E_NO_WATCHER","features":[578]},{"name":"RTC_E_OPERATION_WITH_TOO_MANY_PARTICIPANTS","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_ALL_BUSY","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_BADNUMBER","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_BUSY","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_CANCELLED","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_NO_ANSWER","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_PL_FAILED","features":[578]},{"name":"RTC_E_PINT_STATUS_REJECTED_SW_FAILED","features":[578]},{"name":"RTC_E_PLATFORM_NOT_SUPPORTED","features":[578]},{"name":"RTC_E_POLICY_NOT_ALLOW","features":[578]},{"name":"RTC_E_PORT_MANAGER_ALREADY_SET","features":[578]},{"name":"RTC_E_PORT_MAPPING_FAILED","features":[578]},{"name":"RTC_E_PORT_MAPPING_UNAVAILABLE","features":[578]},{"name":"RTC_E_PRESENCE_ENABLED","features":[578]},{"name":"RTC_E_PRESENCE_NOT_ENABLED","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SERVER_AUTHMETHOD","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SERVER_PROTOCOL","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SERVER_ROLE","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SESSION","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SESSION_PARTY","features":[578]},{"name":"RTC_E_PROFILE_INVALID_SESSION_TYPE","features":[578]},{"name":"RTC_E_PROFILE_MULTIPLE_REGISTRARS","features":[578]},{"name":"RTC_E_PROFILE_NO_KEY","features":[578]},{"name":"RTC_E_PROFILE_NO_NAME","features":[578]},{"name":"RTC_E_PROFILE_NO_PROVISION","features":[578]},{"name":"RTC_E_PROFILE_NO_SERVER","features":[578]},{"name":"RTC_E_PROFILE_NO_SERVER_ADDRESS","features":[578]},{"name":"RTC_E_PROFILE_NO_SERVER_PROTOCOL","features":[578]},{"name":"RTC_E_PROFILE_NO_USER","features":[578]},{"name":"RTC_E_PROFILE_NO_USER_URI","features":[578]},{"name":"RTC_E_PROFILE_SERVER_UNAUTHORIZED","features":[578]},{"name":"RTC_E_REDIRECT_PROCESSING_FAILED","features":[578]},{"name":"RTC_E_REFER_NOT_ACCEPTED","features":[578]},{"name":"RTC_E_REFER_NOT_ALLOWED","features":[578]},{"name":"RTC_E_REFER_NOT_EXIST","features":[578]},{"name":"RTC_E_REGISTRATION_DEACTIVATED","features":[578]},{"name":"RTC_E_REGISTRATION_REJECTED","features":[578]},{"name":"RTC_E_REGISTRATION_UNREGISTERED","features":[578]},{"name":"RTC_E_ROAMING_ENABLED","features":[578]},{"name":"RTC_E_ROAMING_FAILED","features":[578]},{"name":"RTC_E_ROAMING_OPERATION_INTERRUPTED","features":[578]},{"name":"RTC_E_SDP_CONNECTION_ADDR","features":[578]},{"name":"RTC_E_SDP_FAILED_TO_BUILD","features":[578]},{"name":"RTC_E_SDP_MULTICAST","features":[578]},{"name":"RTC_E_SDP_NOT_PRESENT","features":[578]},{"name":"RTC_E_SDP_NO_MEDIA","features":[578]},{"name":"RTC_E_SDP_PARSE_FAILED","features":[578]},{"name":"RTC_E_SDP_UPDATE_FAILED","features":[578]},{"name":"RTC_E_SECURITY_LEVEL_ALREADY_SET","features":[578]},{"name":"RTC_E_SECURITY_LEVEL_NOT_COMPATIBLE","features":[578]},{"name":"RTC_E_SECURITY_LEVEL_NOT_DEFINED","features":[578]},{"name":"RTC_E_SECURITY_LEVEL_NOT_SUPPORTED_BY_PARTICIPANT","features":[578]},{"name":"RTC_E_SIP_ADDITIONAL_PARTY_IN_TWO_PARTY_SESSION","features":[578]},{"name":"RTC_E_SIP_AUTH_FAILED","features":[578]},{"name":"RTC_E_SIP_AUTH_HEADER_SENT","features":[578]},{"name":"RTC_E_SIP_AUTH_TIME_SKEW","features":[578]},{"name":"RTC_E_SIP_AUTH_TYPE_NOT_SUPPORTED","features":[578]},{"name":"RTC_E_SIP_CALL_CONNECTION_NOT_ESTABLISHED","features":[578]},{"name":"RTC_E_SIP_CALL_DISCONNECTED","features":[578]},{"name":"RTC_E_SIP_CODECS_DO_NOT_MATCH","features":[578]},{"name":"RTC_E_SIP_DNS_FAIL","features":[578]},{"name":"RTC_E_SIP_HEADER_NOT_PRESENT","features":[578]},{"name":"RTC_E_SIP_HIGH_SECURITY_SET_TLS","features":[578]},{"name":"RTC_E_SIP_HOLD_OPERATION_PENDING","features":[578]},{"name":"RTC_E_SIP_INVALID_CERTIFICATE","features":[578]},{"name":"RTC_E_SIP_INVITEE_PARTY_TIMEOUT","features":[578]},{"name":"RTC_E_SIP_INVITE_TRANSACTION_PENDING","features":[578]},{"name":"RTC_E_SIP_NEED_MORE_DATA","features":[578]},{"name":"RTC_E_SIP_NO_STREAM","features":[578]},{"name":"RTC_E_SIP_OTHER_PARTY_JOIN_IN_PROGRESS","features":[578]},{"name":"RTC_E_SIP_PARSE_FAILED","features":[578]},{"name":"RTC_E_SIP_PARTY_ALREADY_IN_SESSION","features":[578]},{"name":"RTC_E_SIP_PEER_PARTICIPANT_IN_MULTIPARTY_SESSION","features":[578]},{"name":"RTC_E_SIP_REFER_OPERATION_PENDING","features":[578]},{"name":"RTC_E_SIP_REQUEST_DESTINATION_ADDR_NOT_PRESENT","features":[578]},{"name":"RTC_E_SIP_SSL_NEGOTIATION_TIMEOUT","features":[578]},{"name":"RTC_E_SIP_SSL_TUNNEL_FAILED","features":[578]},{"name":"RTC_E_SIP_STACK_SHUTDOWN","features":[578]},{"name":"RTC_E_SIP_STREAM_NOT_PRESENT","features":[578]},{"name":"RTC_E_SIP_STREAM_PRESENT","features":[578]},{"name":"RTC_E_SIP_TCP_FAIL","features":[578]},{"name":"RTC_E_SIP_TIMEOUT","features":[578]},{"name":"RTC_E_SIP_TLS_FAIL","features":[578]},{"name":"RTC_E_SIP_TLS_INCOMPATIBLE_ENCRYPTION","features":[578]},{"name":"RTC_E_SIP_TRANSPORT_NOT_SUPPORTED","features":[578]},{"name":"RTC_E_SIP_UDP_SIZE_EXCEEDED","features":[578]},{"name":"RTC_E_SIP_UNHOLD_OPERATION_PENDING","features":[578]},{"name":"RTC_E_START_STREAM","features":[578]},{"name":"RTC_E_STATUS_CLIENT_ADDRESS_INCOMPLETE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_AMBIGUOUS","features":[578]},{"name":"RTC_E_STATUS_CLIENT_BAD_EXTENSION","features":[578]},{"name":"RTC_E_STATUS_CLIENT_BAD_REQUEST","features":[578]},{"name":"RTC_E_STATUS_CLIENT_BUSY_HERE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_CONFLICT","features":[578]},{"name":"RTC_E_STATUS_CLIENT_FORBIDDEN","features":[578]},{"name":"RTC_E_STATUS_CLIENT_GONE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_LENGTH_REQUIRED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_LOOP_DETECTED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_METHOD_NOT_ALLOWED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_NOT_ACCEPTABLE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_NOT_FOUND","features":[578]},{"name":"RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_PROXY_AUTHENTICATION_REQUIRED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_REQUEST_ENTITY_TOO_LARGE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_REQUEST_TIMEOUT","features":[578]},{"name":"RTC_E_STATUS_CLIENT_REQUEST_URI_TOO_LARGE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_TEMPORARILY_NOT_AVAILABLE","features":[578]},{"name":"RTC_E_STATUS_CLIENT_TOO_MANY_HOPS","features":[578]},{"name":"RTC_E_STATUS_CLIENT_TRANSACTION_DOES_NOT_EXIST","features":[578]},{"name":"RTC_E_STATUS_CLIENT_UNAUTHORIZED","features":[578]},{"name":"RTC_E_STATUS_CLIENT_UNSUPPORTED_MEDIA_TYPE","features":[578]},{"name":"RTC_E_STATUS_GLOBAL_BUSY_EVERYWHERE","features":[578]},{"name":"RTC_E_STATUS_GLOBAL_DECLINE","features":[578]},{"name":"RTC_E_STATUS_GLOBAL_DOES_NOT_EXIST_ANYWHERE","features":[578]},{"name":"RTC_E_STATUS_GLOBAL_NOT_ACCEPTABLE","features":[578]},{"name":"RTC_E_STATUS_INFO_CALL_FORWARDING","features":[578]},{"name":"RTC_E_STATUS_INFO_QUEUED","features":[578]},{"name":"RTC_E_STATUS_INFO_RINGING","features":[578]},{"name":"RTC_E_STATUS_INFO_TRYING","features":[578]},{"name":"RTC_E_STATUS_NOT_ACCEPTABLE_HERE","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_ALTERNATIVE_SERVICE","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_MOVED_PERMANENTLY","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_MOVED_TEMPORARILY","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_MULTIPLE_CHOICES","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_SEE_OTHER","features":[578]},{"name":"RTC_E_STATUS_REDIRECT_USE_PROXY","features":[578]},{"name":"RTC_E_STATUS_REQUEST_TERMINATED","features":[578]},{"name":"RTC_E_STATUS_SERVER_BAD_GATEWAY","features":[578]},{"name":"RTC_E_STATUS_SERVER_INTERNAL_ERROR","features":[578]},{"name":"RTC_E_STATUS_SERVER_NOT_IMPLEMENTED","features":[578]},{"name":"RTC_E_STATUS_SERVER_SERVER_TIMEOUT","features":[578]},{"name":"RTC_E_STATUS_SERVER_SERVICE_UNAVAILABLE","features":[578]},{"name":"RTC_E_STATUS_SERVER_VERSION_NOT_SUPPORTED","features":[578]},{"name":"RTC_E_STATUS_SESSION_PROGRESS","features":[578]},{"name":"RTC_E_STATUS_SUCCESS","features":[578]},{"name":"RTC_E_TOO_MANY_GROUPS","features":[578]},{"name":"RTC_E_TOO_MANY_RETRIES","features":[578]},{"name":"RTC_E_TOO_SMALL_EXPIRES_VALUE","features":[578]},{"name":"RTC_E_UDP_NOT_SUPPORTED","features":[578]},{"name":"RTC_GROUP_EVENT_TYPE","features":[578]},{"name":"RTC_LISTEN_MODE","features":[578]},{"name":"RTC_MEDIA_EVENT_REASON","features":[578]},{"name":"RTC_MEDIA_EVENT_TYPE","features":[578]},{"name":"RTC_MESSAGING_EVENT_TYPE","features":[578]},{"name":"RTC_MESSAGING_USER_STATUS","features":[578]},{"name":"RTC_OFFER_WATCHER_MODE","features":[578]},{"name":"RTC_PARTICIPANT_STATE","features":[578]},{"name":"RTC_PORT_TYPE","features":[578]},{"name":"RTC_PRESENCE_PROPERTY","features":[578]},{"name":"RTC_PRESENCE_STATUS","features":[578]},{"name":"RTC_PRIVACY_MODE","features":[578]},{"name":"RTC_PROFILE_EVENT_TYPE","features":[578]},{"name":"RTC_PROVIDER_URI","features":[578]},{"name":"RTC_REGISTRATION_STATE","features":[578]},{"name":"RTC_REINVITE_STATE","features":[578]},{"name":"RTC_RING_TYPE","features":[578]},{"name":"RTC_ROAMING_EVENT_TYPE","features":[578]},{"name":"RTC_SECURITY_LEVEL","features":[578]},{"name":"RTC_SECURITY_TYPE","features":[578]},{"name":"RTC_SESSION_REFER_STATUS","features":[578]},{"name":"RTC_SESSION_STATE","features":[578]},{"name":"RTC_SESSION_TYPE","features":[578]},{"name":"RTC_S_ROAMING_NOT_SUPPORTED","features":[578]},{"name":"RTC_T120_APPLET","features":[578]},{"name":"RTC_TERMINATE_REASON","features":[578]},{"name":"RTC_USER_SEARCH_COLUMN","features":[578]},{"name":"RTC_USER_SEARCH_PREFERENCE","features":[578]},{"name":"RTC_VIDEO_DEVICE","features":[578]},{"name":"RTC_WATCHER_EVENT_TYPE","features":[578]},{"name":"RTC_WATCHER_MATCH_MODE","features":[578]},{"name":"RTC_WATCHER_STATE","features":[578]},{"name":"STATUS_SEVERITY_RTC_ERROR","features":[578]},{"name":"TRANSPORT_SETTING","features":[320,578]}],"597":[{"name":"ApplicationRecoveryFinished","features":[307,579]},{"name":"ApplicationRecoveryInProgress","features":[307,579]},{"name":"GetApplicationRecoveryCallback","features":[307,579,340]},{"name":"GetApplicationRestartSettings","features":[307,579]},{"name":"REGISTER_APPLICATION_RESTART_FLAGS","features":[579]},{"name":"RESTART_NO_CRASH","features":[579]},{"name":"RESTART_NO_HANG","features":[579]},{"name":"RESTART_NO_PATCH","features":[579]},{"name":"RESTART_NO_REBOOT","features":[579]},{"name":"RegisterApplicationRecoveryCallback","features":[579,340]},{"name":"RegisterApplicationRestart","features":[579]},{"name":"UnregisterApplicationRecoveryCallback","features":[579]},{"name":"UnregisterApplicationRestart","features":[579]}],"598":[{"name":"AGP_FLAG_NO_1X_RATE","features":[370]},{"name":"AGP_FLAG_NO_2X_RATE","features":[370]},{"name":"AGP_FLAG_NO_4X_RATE","features":[370]},{"name":"AGP_FLAG_NO_8X_RATE","features":[370]},{"name":"AGP_FLAG_NO_FW_ENABLE","features":[370]},{"name":"AGP_FLAG_NO_SBA_ENABLE","features":[370]},{"name":"AGP_FLAG_REVERSE_INITIALIZATION","features":[370]},{"name":"AGP_FLAG_SPECIAL_RESERVE","features":[370]},{"name":"AGP_FLAG_SPECIAL_TARGET","features":[370]},{"name":"APMMENUSUSPEND_DISABLED","features":[370]},{"name":"APMMENUSUSPEND_ENABLED","features":[370]},{"name":"APMMENUSUSPEND_NOCHANGE","features":[370]},{"name":"APMMENUSUSPEND_UNDOCKED","features":[370]},{"name":"APMTIMEOUT_DISABLED","features":[370]},{"name":"BIF_RAWDEVICENEEDSDRIVER","features":[370]},{"name":"BIF_SHOWSIMILARDRIVERS","features":[370]},{"name":"CSCONFIGFLAG_BITS","features":[370]},{"name":"CSCONFIGFLAG_DISABLED","features":[370]},{"name":"CSCONFIGFLAG_DO_NOT_CREATE","features":[370]},{"name":"CSCONFIGFLAG_DO_NOT_START","features":[370]},{"name":"DMSTATEFLAG_APPLYTOALL","features":[370]},{"name":"DOSOPTF_ALWAYSUSE","features":[370]},{"name":"DOSOPTF_DEFAULT","features":[370]},{"name":"DOSOPTF_INDOSSTART","features":[370]},{"name":"DOSOPTF_MULTIPLE","features":[370]},{"name":"DOSOPTF_NEEDSETUP","features":[370]},{"name":"DOSOPTF_PROVIDESUMB","features":[370]},{"name":"DOSOPTF_SUPPORTED","features":[370]},{"name":"DOSOPTF_USESPMODE","features":[370]},{"name":"DOSOPTGF_DEFCLEAN","features":[370]},{"name":"DRIVERSIGN_BLOCKING","features":[370]},{"name":"DRIVERSIGN_NONE","features":[370]},{"name":"DRIVERSIGN_WARNING","features":[370]},{"name":"DSKTLSYSTEMTIME","features":[370]},{"name":"DTRESULTFIX","features":[370]},{"name":"DTRESULTOK","features":[370]},{"name":"DTRESULTPART","features":[370]},{"name":"DTRESULTPROB","features":[370]},{"name":"EISAFLAG_NO_IO_MERGE","features":[370]},{"name":"EISAFLAG_SLOT_IO_FIRST","features":[370]},{"name":"EISA_NO_MAX_FUNCTION","features":[370]},{"name":"GetRegistryValueWithFallbackW","features":[307,370]},{"name":"HKEY","features":[370]},{"name":"HKEY_CLASSES_ROOT","features":[370]},{"name":"HKEY_CURRENT_CONFIG","features":[370]},{"name":"HKEY_CURRENT_USER","features":[370]},{"name":"HKEY_CURRENT_USER_LOCAL_SETTINGS","features":[370]},{"name":"HKEY_DYN_DATA","features":[370]},{"name":"HKEY_LOCAL_MACHINE","features":[370]},{"name":"HKEY_PERFORMANCE_DATA","features":[370]},{"name":"HKEY_PERFORMANCE_NLSTEXT","features":[370]},{"name":"HKEY_PERFORMANCE_TEXT","features":[370]},{"name":"HKEY_USERS","features":[370]},{"name":"IT_COMPACT","features":[370]},{"name":"IT_CUSTOM","features":[370]},{"name":"IT_PORTABLE","features":[370]},{"name":"IT_TYPICAL","features":[370]},{"name":"KEY_ALL_ACCESS","features":[370]},{"name":"KEY_CREATE_LINK","features":[370]},{"name":"KEY_CREATE_SUB_KEY","features":[370]},{"name":"KEY_ENUMERATE_SUB_KEYS","features":[370]},{"name":"KEY_EXECUTE","features":[370]},{"name":"KEY_NOTIFY","features":[370]},{"name":"KEY_QUERY_VALUE","features":[370]},{"name":"KEY_READ","features":[370]},{"name":"KEY_SET_VALUE","features":[370]},{"name":"KEY_WOW64_32KEY","features":[370]},{"name":"KEY_WOW64_64KEY","features":[370]},{"name":"KEY_WOW64_RES","features":[370]},{"name":"KEY_WRITE","features":[370]},{"name":"LASTGOOD_OPERATION","features":[370]},{"name":"LASTGOOD_OPERATION_DELETE","features":[370]},{"name":"LASTGOOD_OPERATION_NOPOSTPROC","features":[370]},{"name":"MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED","features":[370]},{"name":"MF_FLAGS_EVEN_IF_NO_RESOURCE","features":[370]},{"name":"MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE","features":[370]},{"name":"MF_FLAGS_NO_CREATE_IF_NO_RESOURCE","features":[370]},{"name":"NUM_EISA_RANGES","features":[370]},{"name":"NUM_RESOURCE_MAP","features":[370]},{"name":"PCIC_DEFAULT_IRQMASK","features":[370]},{"name":"PCIC_DEFAULT_NUMSOCKETS","features":[370]},{"name":"PCI_OPTIONS_USE_BIOS","features":[370]},{"name":"PCI_OPTIONS_USE_IRQ_STEERING","features":[370]},{"name":"PCMCIA_DEF_MEMBEGIN","features":[370]},{"name":"PCMCIA_DEF_MEMEND","features":[370]},{"name":"PCMCIA_DEF_MEMLEN","features":[370]},{"name":"PCMCIA_DEF_MIN_REGION","features":[370]},{"name":"PCMCIA_OPT_AUTOMEM","features":[370]},{"name":"PCMCIA_OPT_HAVE_SOCKET","features":[370]},{"name":"PCMCIA_OPT_NO_APMREMOVE","features":[370]},{"name":"PCMCIA_OPT_NO_AUDIO","features":[370]},{"name":"PCMCIA_OPT_NO_SOUND","features":[370]},{"name":"PIR_OPTION_DEFAULT","features":[370]},{"name":"PIR_OPTION_ENABLED","features":[370]},{"name":"PIR_OPTION_MSSPEC","features":[370]},{"name":"PIR_OPTION_REALMODE","features":[370]},{"name":"PIR_OPTION_REGISTRY","features":[370]},{"name":"PIR_STATUS_DISABLED","features":[370]},{"name":"PIR_STATUS_ENABLED","features":[370]},{"name":"PIR_STATUS_ERROR","features":[370]},{"name":"PIR_STATUS_MAX","features":[370]},{"name":"PIR_STATUS_MINIPORT_COMPATIBLE","features":[370]},{"name":"PIR_STATUS_MINIPORT_ERROR","features":[370]},{"name":"PIR_STATUS_MINIPORT_INVALID","features":[370]},{"name":"PIR_STATUS_MINIPORT_MAX","features":[370]},{"name":"PIR_STATUS_MINIPORT_NOKEY","features":[370]},{"name":"PIR_STATUS_MINIPORT_NONE","features":[370]},{"name":"PIR_STATUS_MINIPORT_NORMAL","features":[370]},{"name":"PIR_STATUS_MINIPORT_OVERRIDE","features":[370]},{"name":"PIR_STATUS_MINIPORT_SUCCESS","features":[370]},{"name":"PIR_STATUS_TABLE_BAD","features":[370]},{"name":"PIR_STATUS_TABLE_ERROR","features":[370]},{"name":"PIR_STATUS_TABLE_MAX","features":[370]},{"name":"PIR_STATUS_TABLE_MSSPEC","features":[370]},{"name":"PIR_STATUS_TABLE_NONE","features":[370]},{"name":"PIR_STATUS_TABLE_REALMODE","features":[370]},{"name":"PIR_STATUS_TABLE_REGISTRY","features":[370]},{"name":"PIR_STATUS_TABLE_SUCCESS","features":[370]},{"name":"PQUERYHANDLER","features":[370]},{"name":"PROVIDER_KEEPS_VALUE_LENGTH","features":[370]},{"name":"PVALUEA","features":[370]},{"name":"PVALUEW","features":[370]},{"name":"REGDF_CONFLICTDMA","features":[370]},{"name":"REGDF_CONFLICTIO","features":[370]},{"name":"REGDF_CONFLICTIRQ","features":[370]},{"name":"REGDF_CONFLICTMEM","features":[370]},{"name":"REGDF_GENFORCEDCONFIG","features":[370]},{"name":"REGDF_MAPIRQ2TO9","features":[370]},{"name":"REGDF_NEEDFULLCONFIG","features":[370]},{"name":"REGDF_NODETCONFIG","features":[370]},{"name":"REGDF_NOTDETDMA","features":[370]},{"name":"REGDF_NOTDETIO","features":[370]},{"name":"REGDF_NOTDETIRQ","features":[370]},{"name":"REGDF_NOTDETMEM","features":[370]},{"name":"REGDF_NOTVERIFIED","features":[370]},{"name":"REGSTR_DATA_NETOS_IPX","features":[370]},{"name":"REGSTR_DATA_NETOS_NDIS","features":[370]},{"name":"REGSTR_DATA_NETOS_ODI","features":[370]},{"name":"REGSTR_DEFAULT_INSTANCE","features":[370]},{"name":"REGSTR_KEY_ACPIENUM","features":[370]},{"name":"REGSTR_KEY_APM","features":[370]},{"name":"REGSTR_KEY_BIOSENUM","features":[370]},{"name":"REGSTR_KEY_CLASS","features":[370]},{"name":"REGSTR_KEY_CONFIG","features":[370]},{"name":"REGSTR_KEY_CONTROL","features":[370]},{"name":"REGSTR_KEY_CRASHES","features":[370]},{"name":"REGSTR_KEY_CURRENT","features":[370]},{"name":"REGSTR_KEY_CURRENT_ENV","features":[370]},{"name":"REGSTR_KEY_DANGERS","features":[370]},{"name":"REGSTR_KEY_DEFAULT","features":[370]},{"name":"REGSTR_KEY_DETMODVARS","features":[370]},{"name":"REGSTR_KEY_DEVICEPARAMETERS","features":[370]},{"name":"REGSTR_KEY_DEVICE_PROPERTIES","features":[370]},{"name":"REGSTR_KEY_DISPLAY_CLASS","features":[370]},{"name":"REGSTR_KEY_DOSOPTCDROM","features":[370]},{"name":"REGSTR_KEY_DOSOPTMOUSE","features":[370]},{"name":"REGSTR_KEY_DRIVERPARAMETERS","features":[370]},{"name":"REGSTR_KEY_DRIVERS","features":[370]},{"name":"REGSTR_KEY_EBDAUTOEXECBATKEYBOARD","features":[370]},{"name":"REGSTR_KEY_EBDAUTOEXECBATLOCAL","features":[370]},{"name":"REGSTR_KEY_EBDCONFIGSYSKEYBOARD","features":[370]},{"name":"REGSTR_KEY_EBDCONFIGSYSLOCAL","features":[370]},{"name":"REGSTR_KEY_EBDFILESKEYBOARD","features":[370]},{"name":"REGSTR_KEY_EBDFILESLOCAL","features":[370]},{"name":"REGSTR_KEY_EISAENUM","features":[370]},{"name":"REGSTR_KEY_ENUM","features":[370]},{"name":"REGSTR_KEY_EXPLORER","features":[370]},{"name":"REGSTR_KEY_FILTERS","features":[370]},{"name":"REGSTR_KEY_INIUPDATE","features":[370]},{"name":"REGSTR_KEY_ISAENUM","features":[370]},{"name":"REGSTR_KEY_JOYCURR","features":[370]},{"name":"REGSTR_KEY_JOYSETTINGS","features":[370]},{"name":"REGSTR_KEY_KEYBOARD_CLASS","features":[370]},{"name":"REGSTR_KEY_KNOWNDOCKINGSTATES","features":[370]},{"name":"REGSTR_KEY_LOGCONFIG","features":[370]},{"name":"REGSTR_KEY_LOGON","features":[370]},{"name":"REGSTR_KEY_LOWER_FILTER_LEVEL_DEFAULT","features":[370]},{"name":"REGSTR_KEY_MEDIA_CLASS","features":[370]},{"name":"REGSTR_KEY_MODEM_CLASS","features":[370]},{"name":"REGSTR_KEY_MODES","features":[370]},{"name":"REGSTR_KEY_MONITOR_CLASS","features":[370]},{"name":"REGSTR_KEY_MOUSE_CLASS","features":[370]},{"name":"REGSTR_KEY_NDISINFO","features":[370]},{"name":"REGSTR_KEY_NETWORK","features":[370]},{"name":"REGSTR_KEY_NETWORKPROVIDER","features":[370]},{"name":"REGSTR_KEY_NETWORK_PERSISTENT","features":[370]},{"name":"REGSTR_KEY_NETWORK_RECENT","features":[370]},{"name":"REGSTR_KEY_OVERRIDE","features":[370]},{"name":"REGSTR_KEY_PCIENUM","features":[370]},{"name":"REGSTR_KEY_PCMCIA","features":[370]},{"name":"REGSTR_KEY_PCMCIAENUM","features":[370]},{"name":"REGSTR_KEY_PCMCIA_CLASS","features":[370]},{"name":"REGSTR_KEY_PCMTD","features":[370]},{"name":"REGSTR_KEY_PCUNKNOWN","features":[370]},{"name":"REGSTR_KEY_POL_COMPUTERS","features":[370]},{"name":"REGSTR_KEY_POL_DEFAULT","features":[370]},{"name":"REGSTR_KEY_POL_USERGROUPDATA","features":[370]},{"name":"REGSTR_KEY_POL_USERGROUPS","features":[370]},{"name":"REGSTR_KEY_POL_USERS","features":[370]},{"name":"REGSTR_KEY_PORTS_CLASS","features":[370]},{"name":"REGSTR_KEY_PRINTERS","features":[370]},{"name":"REGSTR_KEY_PRINT_PROC","features":[370]},{"name":"REGSTR_KEY_ROOTENUM","features":[370]},{"name":"REGSTR_KEY_RUNHISTORY","features":[370]},{"name":"REGSTR_KEY_SCSI_CLASS","features":[370]},{"name":"REGSTR_KEY_SETUP","features":[370]},{"name":"REGSTR_KEY_SHARES","features":[370]},{"name":"REGSTR_KEY_SYSTEM","features":[370]},{"name":"REGSTR_KEY_SYSTEMBOARD","features":[370]},{"name":"REGSTR_KEY_UPPER_FILTER_LEVEL_DEFAULT","features":[370]},{"name":"REGSTR_KEY_USER","features":[370]},{"name":"REGSTR_KEY_VPOWERDENUM","features":[370]},{"name":"REGSTR_KEY_WINOLDAPP","features":[370]},{"name":"REGSTR_MACHTYPE_ATT_PC","features":[370]},{"name":"REGSTR_MACHTYPE_HP_VECTRA","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPC","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPCAT","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPCCONV","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPCJR","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPCXT","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPCXT_286","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS1","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_25","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_30","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_30_286","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_50","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_50Z","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_55SX","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_60","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_65SX","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_70","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_70_80","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_80","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_90","features":[370]},{"name":"REGSTR_MACHTYPE_IBMPS2_P70","features":[370]},{"name":"REGSTR_MACHTYPE_PHOENIX_PCAT","features":[370]},{"name":"REGSTR_MACHTYPE_UNKNOWN","features":[370]},{"name":"REGSTR_MACHTYPE_ZENITH_PC","features":[370]},{"name":"REGSTR_MAX_VALUE_LENGTH","features":[370]},{"name":"REGSTR_PATH_ADDRARB","features":[370]},{"name":"REGSTR_PATH_AEDEBUG","features":[370]},{"name":"REGSTR_PATH_APPEARANCE","features":[370]},{"name":"REGSTR_PATH_APPPATCH","features":[370]},{"name":"REGSTR_PATH_APPPATHS","features":[370]},{"name":"REGSTR_PATH_BIOSINFO","features":[370]},{"name":"REGSTR_PATH_BUSINFORMATION","features":[370]},{"name":"REGSTR_PATH_CDFS","features":[370]},{"name":"REGSTR_PATH_CHECKBADAPPS","features":[370]},{"name":"REGSTR_PATH_CHECKBADAPPS400","features":[370]},{"name":"REGSTR_PATH_CHECKDISK","features":[370]},{"name":"REGSTR_PATH_CHECKDISKSET","features":[370]},{"name":"REGSTR_PATH_CHECKDISKUDRVS","features":[370]},{"name":"REGSTR_PATH_CHECKVERDLLS","features":[370]},{"name":"REGSTR_PATH_CHILD_PREFIX","features":[370]},{"name":"REGSTR_PATH_CHKLASTCHECK","features":[370]},{"name":"REGSTR_PATH_CHKLASTSURFAN","features":[370]},{"name":"REGSTR_PATH_CLASS","features":[370]},{"name":"REGSTR_PATH_CLASS_NT","features":[370]},{"name":"REGSTR_PATH_CODEPAGE","features":[370]},{"name":"REGSTR_PATH_CODEVICEINSTALLERS","features":[370]},{"name":"REGSTR_PATH_COLORS","features":[370]},{"name":"REGSTR_PATH_COMPUTRNAME","features":[370]},{"name":"REGSTR_PATH_CONTROLPANEL","features":[370]},{"name":"REGSTR_PATH_CONTROLSFOLDER","features":[370]},{"name":"REGSTR_PATH_CRITICALDEVICEDATABASE","features":[370]},{"name":"REGSTR_PATH_CURRENTCONTROLSET","features":[370]},{"name":"REGSTR_PATH_CURRENT_CONTROL_SET","features":[370]},{"name":"REGSTR_PATH_CURSORS","features":[370]},{"name":"REGSTR_PATH_CVNETWORK","features":[370]},{"name":"REGSTR_PATH_DESKTOP","features":[370]},{"name":"REGSTR_PATH_DETECT","features":[370]},{"name":"REGSTR_PATH_DEVICEINSTALLER","features":[370]},{"name":"REGSTR_PATH_DEVICE_CLASSES","features":[370]},{"name":"REGSTR_PATH_DIFX","features":[370]},{"name":"REGSTR_PATH_DISPLAYSETTINGS","features":[370]},{"name":"REGSTR_PATH_DMAARB","features":[370]},{"name":"REGSTR_PATH_DRIVERSIGN","features":[370]},{"name":"REGSTR_PATH_DRIVERSIGN_POLICY","features":[370]},{"name":"REGSTR_PATH_ENUM","features":[370]},{"name":"REGSTR_PATH_ENVIRONMENTS","features":[370]},{"name":"REGSTR_PATH_EVENTLABELS","features":[370]},{"name":"REGSTR_PATH_EXPLORER","features":[370]},{"name":"REGSTR_PATH_FAULT","features":[370]},{"name":"REGSTR_PATH_FILESYSTEM","features":[370]},{"name":"REGSTR_PATH_FILESYSTEM_NOVOLTRACK","features":[370]},{"name":"REGSTR_PATH_FLOATINGPOINTPROCESSOR","features":[370]},{"name":"REGSTR_PATH_FLOATINGPOINTPROCESSOR0","features":[370]},{"name":"REGSTR_PATH_FONTS","features":[370]},{"name":"REGSTR_PATH_GRPCONV","features":[370]},{"name":"REGSTR_PATH_HACKINIFILE","features":[370]},{"name":"REGSTR_PATH_HWPROFILES","features":[370]},{"name":"REGSTR_PATH_HWPROFILESCURRENT","features":[370]},{"name":"REGSTR_PATH_ICONS","features":[370]},{"name":"REGSTR_PATH_IDCONFIGDB","features":[370]},{"name":"REGSTR_PATH_INSTALLEDFILES","features":[370]},{"name":"REGSTR_PATH_IOARB","features":[370]},{"name":"REGSTR_PATH_IOS","features":[370]},{"name":"REGSTR_PATH_IRQARB","features":[370]},{"name":"REGSTR_PATH_KEYBOARD","features":[370]},{"name":"REGSTR_PATH_KNOWN16DLLS","features":[370]},{"name":"REGSTR_PATH_KNOWNDLLS","features":[370]},{"name":"REGSTR_PATH_KNOWNVXDS","features":[370]},{"name":"REGSTR_PATH_LASTBACKUP","features":[370]},{"name":"REGSTR_PATH_LASTCHECK","features":[370]},{"name":"REGSTR_PATH_LASTGOOD","features":[370]},{"name":"REGSTR_PATH_LASTGOODTMP","features":[370]},{"name":"REGSTR_PATH_LASTOPTIMIZE","features":[370]},{"name":"REGSTR_PATH_LOOKSCHEMES","features":[370]},{"name":"REGSTR_PATH_METRICS","features":[370]},{"name":"REGSTR_PATH_MONITORS","features":[370]},{"name":"REGSTR_PATH_MOUSE","features":[370]},{"name":"REGSTR_PATH_MSDOSOPTS","features":[370]},{"name":"REGSTR_PATH_MULTIMEDIA_AUDIO","features":[370]},{"name":"REGSTR_PATH_MULTI_FUNCTION","features":[370]},{"name":"REGSTR_PATH_NCPSERVER","features":[370]},{"name":"REGSTR_PATH_NETEQUIV","features":[370]},{"name":"REGSTR_PATH_NETWORK_USERSETTINGS","features":[370]},{"name":"REGSTR_PATH_NEWDOSBOX","features":[370]},{"name":"REGSTR_PATH_NONDRIVERSIGN","features":[370]},{"name":"REGSTR_PATH_NONDRIVERSIGN_POLICY","features":[370]},{"name":"REGSTR_PATH_NOSUGGMSDOS","features":[370]},{"name":"REGSTR_PATH_NT_CURRENTVERSION","features":[370]},{"name":"REGSTR_PATH_NWREDIR","features":[370]},{"name":"REGSTR_PATH_PCIIR","features":[370]},{"name":"REGSTR_PATH_PER_HW_ID_STORAGE","features":[370]},{"name":"REGSTR_PATH_PIFCONVERT","features":[370]},{"name":"REGSTR_PATH_POLICIES","features":[370]},{"name":"REGSTR_PATH_PRINT","features":[370]},{"name":"REGSTR_PATH_PRINTERS","features":[370]},{"name":"REGSTR_PATH_PROPERTYSYSTEM","features":[370]},{"name":"REGSTR_PATH_PROVIDERS","features":[370]},{"name":"REGSTR_PATH_PWDPROVIDER","features":[370]},{"name":"REGSTR_PATH_REALMODENET","features":[370]},{"name":"REGSTR_PATH_REINSTALL","features":[370]},{"name":"REGSTR_PATH_RELIABILITY","features":[370]},{"name":"REGSTR_PATH_RELIABILITY_POLICY","features":[370]},{"name":"REGSTR_PATH_RELIABILITY_POLICY_REPORTSNAPSHOT","features":[370]},{"name":"REGSTR_PATH_RELIABILITY_POLICY_SHUTDOWNREASONUI","features":[370]},{"name":"REGSTR_PATH_RELIABILITY_POLICY_SNAPSHOT","features":[370]},{"name":"REGSTR_PATH_ROOT","features":[370]},{"name":"REGSTR_PATH_RUN","features":[370]},{"name":"REGSTR_PATH_RUNONCE","features":[370]},{"name":"REGSTR_PATH_RUNONCEEX","features":[370]},{"name":"REGSTR_PATH_RUNSERVICES","features":[370]},{"name":"REGSTR_PATH_RUNSERVICESONCE","features":[370]},{"name":"REGSTR_PATH_SCHEMES","features":[370]},{"name":"REGSTR_PATH_SCREENSAVE","features":[370]},{"name":"REGSTR_PATH_SERVICES","features":[370]},{"name":"REGSTR_PATH_SETUP","features":[370]},{"name":"REGSTR_PATH_SHUTDOWN","features":[370]},{"name":"REGSTR_PATH_SOUND","features":[370]},{"name":"REGSTR_PATH_SYSTEMENUM","features":[370]},{"name":"REGSTR_PATH_SYSTRAY","features":[370]},{"name":"REGSTR_PATH_TIMEZONE","features":[370]},{"name":"REGSTR_PATH_UNINSTALL","features":[370]},{"name":"REGSTR_PATH_UPDATE","features":[370]},{"name":"REGSTR_PATH_VCOMM","features":[370]},{"name":"REGSTR_PATH_VMM","features":[370]},{"name":"REGSTR_PATH_VMM32FILES","features":[370]},{"name":"REGSTR_PATH_VNETSUP","features":[370]},{"name":"REGSTR_PATH_VOLUMECACHE","features":[370]},{"name":"REGSTR_PATH_VPOWERD","features":[370]},{"name":"REGSTR_PATH_VXD","features":[370]},{"name":"REGSTR_PATH_WARNVERDLLS","features":[370]},{"name":"REGSTR_PATH_WINBOOT","features":[370]},{"name":"REGSTR_PATH_WINDOWSAPPLETS","features":[370]},{"name":"REGSTR_PATH_WINLOGON","features":[370]},{"name":"REGSTR_PATH_WMI_SECURITY","features":[370]},{"name":"REGSTR_PCI_DUAL_IDE","features":[370]},{"name":"REGSTR_PCI_OPTIONS","features":[370]},{"name":"REGSTR_VALUE_DEFAULTLOC","features":[370]},{"name":"REGSTR_VALUE_ENABLE","features":[370]},{"name":"REGSTR_VALUE_LOWPOWERACTIVE","features":[370]},{"name":"REGSTR_VALUE_LOWPOWERTIMEOUT","features":[370]},{"name":"REGSTR_VALUE_NETPATH","features":[370]},{"name":"REGSTR_VALUE_POWEROFFACTIVE","features":[370]},{"name":"REGSTR_VALUE_POWEROFFTIMEOUT","features":[370]},{"name":"REGSTR_VALUE_SCRPASSWORD","features":[370]},{"name":"REGSTR_VALUE_USESCRPASSWORD","features":[370]},{"name":"REGSTR_VALUE_VERBOSE","features":[370]},{"name":"REGSTR_VAL_ACDRIVESPINDOWN","features":[370]},{"name":"REGSTR_VAL_ACSPINDOWNPREVIOUS","features":[370]},{"name":"REGSTR_VAL_ACTIVESERVICE","features":[370]},{"name":"REGSTR_VAL_ADDRESS","features":[370]},{"name":"REGSTR_VAL_AEDEBUG_AUTO","features":[370]},{"name":"REGSTR_VAL_AEDEBUG_DEBUGGER","features":[370]},{"name":"REGSTR_VAL_ALPHANUMPWDS","features":[370]},{"name":"REGSTR_VAL_APISUPPORT","features":[370]},{"name":"REGSTR_VAL_APMACTIMEOUT","features":[370]},{"name":"REGSTR_VAL_APMBATTIMEOUT","features":[370]},{"name":"REGSTR_VAL_APMBIOSVER","features":[370]},{"name":"REGSTR_VAL_APMFLAGS","features":[370]},{"name":"REGSTR_VAL_APMMENUSUSPEND","features":[370]},{"name":"REGSTR_VAL_APMSHUTDOWNPOWER","features":[370]},{"name":"REGSTR_VAL_APPINSTPATH","features":[370]},{"name":"REGSTR_VAL_ASKFORCONFIG","features":[370]},{"name":"REGSTR_VAL_ASKFORCONFIGFUNC","features":[370]},{"name":"REGSTR_VAL_ASYNCFILECOMMIT","features":[370]},{"name":"REGSTR_VAL_AUDIO_BITMAP","features":[370]},{"name":"REGSTR_VAL_AUDIO_ICON","features":[370]},{"name":"REGSTR_VAL_AUTHENT_AGENT","features":[370]},{"name":"REGSTR_VAL_AUTOEXEC","features":[370]},{"name":"REGSTR_VAL_AUTOINSNOTE","features":[370]},{"name":"REGSTR_VAL_AUTOLOGON","features":[370]},{"name":"REGSTR_VAL_AUTOMOUNT","features":[370]},{"name":"REGSTR_VAL_AUTOSTART","features":[370]},{"name":"REGSTR_VAL_BASICPROPERTIES","features":[370]},{"name":"REGSTR_VAL_BASICPROPERTIES_32","features":[370]},{"name":"REGSTR_VAL_BATDRIVESPINDOWN","features":[370]},{"name":"REGSTR_VAL_BATSPINDOWNPREVIOUS","features":[370]},{"name":"REGSTR_VAL_BEHAVIOR_ON_FAILED_VERIFY","features":[370]},{"name":"REGSTR_VAL_BIOSDATE","features":[370]},{"name":"REGSTR_VAL_BIOSNAME","features":[370]},{"name":"REGSTR_VAL_BIOSVERSION","features":[370]},{"name":"REGSTR_VAL_BITSPERPIXEL","features":[370]},{"name":"REGSTR_VAL_BOOTCONFIG","features":[370]},{"name":"REGSTR_VAL_BOOTCOUNT","features":[370]},{"name":"REGSTR_VAL_BOOTDIR","features":[370]},{"name":"REGSTR_VAL_BPP","features":[370]},{"name":"REGSTR_VAL_BT","features":[370]},{"name":"REGSTR_VAL_BUFFAGETIMEOUT","features":[370]},{"name":"REGSTR_VAL_BUFFIDLETIMEOUT","features":[370]},{"name":"REGSTR_VAL_BUSTYPE","features":[370]},{"name":"REGSTR_VAL_CAPABILITIES","features":[370]},{"name":"REGSTR_VAL_CARDSPECIFIC","features":[370]},{"name":"REGSTR_VAL_CDCACHESIZE","features":[370]},{"name":"REGSTR_VAL_CDCOMPATNAMES","features":[370]},{"name":"REGSTR_VAL_CDEXTERRORS","features":[370]},{"name":"REGSTR_VAL_CDNOREADAHEAD","features":[370]},{"name":"REGSTR_VAL_CDPREFETCH","features":[370]},{"name":"REGSTR_VAL_CDPREFETCHTAIL","features":[370]},{"name":"REGSTR_VAL_CDRAWCACHE","features":[370]},{"name":"REGSTR_VAL_CDROM","features":[370]},{"name":"REGSTR_VAL_CDROMCLASSNAME","features":[370]},{"name":"REGSTR_VAL_CDSHOWVERSIONS","features":[370]},{"name":"REGSTR_VAL_CDSVDSENSE","features":[370]},{"name":"REGSTR_VAL_CHECKSUM","features":[370]},{"name":"REGSTR_VAL_CLASS","features":[370]},{"name":"REGSTR_VAL_CLASSDESC","features":[370]},{"name":"REGSTR_VAL_CLASSGUID","features":[370]},{"name":"REGSTR_VAL_CMDRIVFLAGS","features":[370]},{"name":"REGSTR_VAL_CMENUMFLAGS","features":[370]},{"name":"REGSTR_VAL_COINSTALLERS_32","features":[370]},{"name":"REGSTR_VAL_COMINFO","features":[370]},{"name":"REGSTR_VAL_COMMENT","features":[370]},{"name":"REGSTR_VAL_COMPATIBLEIDS","features":[370]},{"name":"REGSTR_VAL_COMPRESSIONMETHOD","features":[370]},{"name":"REGSTR_VAL_COMPRESSIONTHRESHOLD","features":[370]},{"name":"REGSTR_VAL_COMPUTERNAME","features":[370]},{"name":"REGSTR_VAL_COMPUTRNAME","features":[370]},{"name":"REGSTR_VAL_COMVERIFYBASE","features":[370]},{"name":"REGSTR_VAL_CONFIG","features":[370]},{"name":"REGSTR_VAL_CONFIGFLAGS","features":[370]},{"name":"REGSTR_VAL_CONFIGMG","features":[370]},{"name":"REGSTR_VAL_CONFIGSYS","features":[370]},{"name":"REGSTR_VAL_CONNECTION_TYPE","features":[370]},{"name":"REGSTR_VAL_CONTAINERID","features":[370]},{"name":"REGSTR_VAL_CONTIGFILEALLOC","features":[370]},{"name":"REGSTR_VAL_CONVMEM","features":[370]},{"name":"REGSTR_VAL_CPU","features":[370]},{"name":"REGSTR_VAL_CRASHFUNCS","features":[370]},{"name":"REGSTR_VAL_CSCONFIGFLAGS","features":[370]},{"name":"REGSTR_VAL_CURCONFIG","features":[370]},{"name":"REGSTR_VAL_CURDRVLET","features":[370]},{"name":"REGSTR_VAL_CURRENTCONFIG","features":[370]},{"name":"REGSTR_VAL_CURRENT_BUILD","features":[370]},{"name":"REGSTR_VAL_CURRENT_CSDVERSION","features":[370]},{"name":"REGSTR_VAL_CURRENT_TYPE","features":[370]},{"name":"REGSTR_VAL_CURRENT_USER","features":[370]},{"name":"REGSTR_VAL_CURRENT_VERSION","features":[370]},{"name":"REGSTR_VAL_CUSTOMCOLORS","features":[370]},{"name":"REGSTR_VAL_CUSTOM_PROPERTY_CACHE_DATE","features":[370]},{"name":"REGSTR_VAL_CUSTOM_PROPERTY_HW_ID_KEY","features":[370]},{"name":"REGSTR_VAL_DEFAULT","features":[370]},{"name":"REGSTR_VAL_DETCONFIG","features":[370]},{"name":"REGSTR_VAL_DETECT","features":[370]},{"name":"REGSTR_VAL_DETECTFUNC","features":[370]},{"name":"REGSTR_VAL_DETFLAGS","features":[370]},{"name":"REGSTR_VAL_DETFUNC","features":[370]},{"name":"REGSTR_VAL_DEVDESC","features":[370]},{"name":"REGSTR_VAL_DEVICEDRIVER","features":[370]},{"name":"REGSTR_VAL_DEVICEPATH","features":[370]},{"name":"REGSTR_VAL_DEVICE_CHARACTERISTICS","features":[370]},{"name":"REGSTR_VAL_DEVICE_EXCLUSIVE","features":[370]},{"name":"REGSTR_VAL_DEVICE_INSTANCE","features":[370]},{"name":"REGSTR_VAL_DEVICE_SECURITY_DESCRIPTOR","features":[370]},{"name":"REGSTR_VAL_DEVICE_TYPE","features":[370]},{"name":"REGSTR_VAL_DEVLOADER","features":[370]},{"name":"REGSTR_VAL_DEVTYPE","features":[370]},{"name":"REGSTR_VAL_DIRECTHOST","features":[370]},{"name":"REGSTR_VAL_DIRTYSHUTDOWN","features":[370]},{"name":"REGSTR_VAL_DIRTYSHUTDOWNTIME","features":[370]},{"name":"REGSTR_VAL_DISABLECOUNT","features":[370]},{"name":"REGSTR_VAL_DISABLEPWDCACHING","features":[370]},{"name":"REGSTR_VAL_DISABLEREGTOOLS","features":[370]},{"name":"REGSTR_VAL_DISCONNECT","features":[370]},{"name":"REGSTR_VAL_DISK","features":[370]},{"name":"REGSTR_VAL_DISKCLASSNAME","features":[370]},{"name":"REGSTR_VAL_DISPCPL_NOAPPEARANCEPAGE","features":[370]},{"name":"REGSTR_VAL_DISPCPL_NOBACKGROUNDPAGE","features":[370]},{"name":"REGSTR_VAL_DISPCPL_NODISPCPL","features":[370]},{"name":"REGSTR_VAL_DISPCPL_NOSCRSAVPAGE","features":[370]},{"name":"REGSTR_VAL_DISPCPL_NOSETTINGSPAGE","features":[370]},{"name":"REGSTR_VAL_DISPLAY","features":[370]},{"name":"REGSTR_VAL_DISPLAYFLAGS","features":[370]},{"name":"REGSTR_VAL_DOCKED","features":[370]},{"name":"REGSTR_VAL_DOCKSTATE","features":[370]},{"name":"REGSTR_VAL_DOES_POLLING","features":[370]},{"name":"REGSTR_VAL_DONTLOADIFCONFLICT","features":[370]},{"name":"REGSTR_VAL_DONTUSEMEM","features":[370]},{"name":"REGSTR_VAL_DOSCP","features":[370]},{"name":"REGSTR_VAL_DOSOPTFLAGS","features":[370]},{"name":"REGSTR_VAL_DOSOPTGLOBALFLAGS","features":[370]},{"name":"REGSTR_VAL_DOSOPTTIP","features":[370]},{"name":"REGSTR_VAL_DOSPAGER","features":[370]},{"name":"REGSTR_VAL_DOS_SPOOL_MASK","features":[370]},{"name":"REGSTR_VAL_DOUBLEBUFFER","features":[370]},{"name":"REGSTR_VAL_DPI","features":[370]},{"name":"REGSTR_VAL_DPILOGICALX","features":[370]},{"name":"REGSTR_VAL_DPILOGICALY","features":[370]},{"name":"REGSTR_VAL_DPIPHYSICALX","features":[370]},{"name":"REGSTR_VAL_DPIPHYSICALY","features":[370]},{"name":"REGSTR_VAL_DPMS","features":[370]},{"name":"REGSTR_VAL_DRIVER","features":[370]},{"name":"REGSTR_VAL_DRIVERCACHEPATH","features":[370]},{"name":"REGSTR_VAL_DRIVERDATE","features":[370]},{"name":"REGSTR_VAL_DRIVERDATEDATA","features":[370]},{"name":"REGSTR_VAL_DRIVERVERSION","features":[370]},{"name":"REGSTR_VAL_DRIVESPINDOWN","features":[370]},{"name":"REGSTR_VAL_DRIVEWRITEBEHIND","features":[370]},{"name":"REGSTR_VAL_DRIVE_SPINDOWN","features":[370]},{"name":"REGSTR_VAL_DRV","features":[370]},{"name":"REGSTR_VAL_DRVDESC","features":[370]},{"name":"REGSTR_VAL_DYNAMIC","features":[370]},{"name":"REGSTR_VAL_EISA_FLAGS","features":[370]},{"name":"REGSTR_VAL_EISA_FUNCTIONS","features":[370]},{"name":"REGSTR_VAL_EISA_FUNCTIONS_MASK","features":[370]},{"name":"REGSTR_VAL_EISA_RANGES","features":[370]},{"name":"REGSTR_VAL_EISA_SIMULATE_INT15","features":[370]},{"name":"REGSTR_VAL_EJECT_PRIORITY","features":[370]},{"name":"REGSTR_VAL_ENABLEINTS","features":[370]},{"name":"REGSTR_VAL_ENUMERATOR","features":[370]},{"name":"REGSTR_VAL_ENUMPROPPAGES","features":[370]},{"name":"REGSTR_VAL_ENUMPROPPAGES_32","features":[370]},{"name":"REGSTR_VAL_ESDI","features":[370]},{"name":"REGSTR_VAL_EXISTS","features":[370]},{"name":"REGSTR_VAL_EXTMEM","features":[370]},{"name":"REGSTR_VAL_FAULT_LOGFILE","features":[370]},{"name":"REGSTR_VAL_FIFODEPTH","features":[370]},{"name":"REGSTR_VAL_FILESHARING","features":[370]},{"name":"REGSTR_VAL_FIRSTINSTALLDATETIME","features":[370]},{"name":"REGSTR_VAL_FIRSTNETDRIVE","features":[370]},{"name":"REGSTR_VAL_FLOP","features":[370]},{"name":"REGSTR_VAL_FLOPPY","features":[370]},{"name":"REGSTR_VAL_FONTSIZE","features":[370]},{"name":"REGSTR_VAL_FORCECL","features":[370]},{"name":"REGSTR_VAL_FORCEDCONFIG","features":[370]},{"name":"REGSTR_VAL_FORCEFIFO","features":[370]},{"name":"REGSTR_VAL_FORCELOAD","features":[370]},{"name":"REGSTR_VAL_FORCEPMIO","features":[370]},{"name":"REGSTR_VAL_FORCEREBOOT","features":[370]},{"name":"REGSTR_VAL_FORCERMIO","features":[370]},{"name":"REGSTR_VAL_FREESPACERATIO","features":[370]},{"name":"REGSTR_VAL_FRIENDLYNAME","features":[370]},{"name":"REGSTR_VAL_FSFILTERCLASS","features":[370]},{"name":"REGSTR_VAL_FULLTRACE","features":[370]},{"name":"REGSTR_VAL_FUNCDESC","features":[370]},{"name":"REGSTR_VAL_GAPTIME","features":[370]},{"name":"REGSTR_VAL_GRB","features":[370]},{"name":"REGSTR_VAL_HARDWAREID","features":[370]},{"name":"REGSTR_VAL_HIDESHAREPWDS","features":[370]},{"name":"REGSTR_VAL_HRES","features":[370]},{"name":"REGSTR_VAL_HWDETECT","features":[370]},{"name":"REGSTR_VAL_HWMECHANISM","features":[370]},{"name":"REGSTR_VAL_HWREV","features":[370]},{"name":"REGSTR_VAL_ID","features":[370]},{"name":"REGSTR_VAL_IDE_FORCE_SERIALIZE","features":[370]},{"name":"REGSTR_VAL_IDE_NO_SERIALIZE","features":[370]},{"name":"REGSTR_VAL_INFNAME","features":[370]},{"name":"REGSTR_VAL_INFPATH","features":[370]},{"name":"REGSTR_VAL_INFSECTION","features":[370]},{"name":"REGSTR_VAL_INFSECTIONEXT","features":[370]},{"name":"REGSTR_VAL_INHIBITRESULTS","features":[370]},{"name":"REGSTR_VAL_INSICON","features":[370]},{"name":"REGSTR_VAL_INSTALLER","features":[370]},{"name":"REGSTR_VAL_INSTALLER_32","features":[370]},{"name":"REGSTR_VAL_INSTALLTYPE","features":[370]},{"name":"REGSTR_VAL_INT13","features":[370]},{"name":"REGSTR_VAL_ISAPNP","features":[370]},{"name":"REGSTR_VAL_ISAPNP_RDP_OVERRIDE","features":[370]},{"name":"REGSTR_VAL_JOYCALLOUT","features":[370]},{"name":"REGSTR_VAL_JOYNCONFIG","features":[370]},{"name":"REGSTR_VAL_JOYNOEMCALLOUT","features":[370]},{"name":"REGSTR_VAL_JOYNOEMNAME","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL1","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL10","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL11","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL12","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL2","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL3","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL4","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL5","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL6","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL7","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL8","features":[370]},{"name":"REGSTR_VAL_JOYOEMCAL9","features":[370]},{"name":"REGSTR_VAL_JOYOEMCALCAP","features":[370]},{"name":"REGSTR_VAL_JOYOEMCALLOUT","features":[370]},{"name":"REGSTR_VAL_JOYOEMCALWINCAP","features":[370]},{"name":"REGSTR_VAL_JOYOEMDATA","features":[370]},{"name":"REGSTR_VAL_JOYOEMNAME","features":[370]},{"name":"REGSTR_VAL_JOYOEMPOVLABEL","features":[370]},{"name":"REGSTR_VAL_JOYOEMRLABEL","features":[370]},{"name":"REGSTR_VAL_JOYOEMTESTBUTTONCAP","features":[370]},{"name":"REGSTR_VAL_JOYOEMTESTBUTTONDESC","features":[370]},{"name":"REGSTR_VAL_JOYOEMTESTMOVECAP","features":[370]},{"name":"REGSTR_VAL_JOYOEMTESTMOVEDESC","features":[370]},{"name":"REGSTR_VAL_JOYOEMTESTWINCAP","features":[370]},{"name":"REGSTR_VAL_JOYOEMULABEL","features":[370]},{"name":"REGSTR_VAL_JOYOEMVLABEL","features":[370]},{"name":"REGSTR_VAL_JOYOEMXYLABEL","features":[370]},{"name":"REGSTR_VAL_JOYOEMZLABEL","features":[370]},{"name":"REGSTR_VAL_JOYUSERVALUES","features":[370]},{"name":"REGSTR_VAL_LASTALIVEBT","features":[370]},{"name":"REGSTR_VAL_LASTALIVEINTERVAL","features":[370]},{"name":"REGSTR_VAL_LASTALIVEPMPOLICY","features":[370]},{"name":"REGSTR_VAL_LASTALIVESTAMP","features":[370]},{"name":"REGSTR_VAL_LASTALIVESTAMPFORCED","features":[370]},{"name":"REGSTR_VAL_LASTALIVESTAMPINTERVAL","features":[370]},{"name":"REGSTR_VAL_LASTALIVESTAMPPOLICYINTERVAL","features":[370]},{"name":"REGSTR_VAL_LASTALIVEUPTIME","features":[370]},{"name":"REGSTR_VAL_LASTBOOTPMDRVS","features":[370]},{"name":"REGSTR_VAL_LASTCOMPUTERNAME","features":[370]},{"name":"REGSTR_VAL_LASTPCIBUSNUM","features":[370]},{"name":"REGSTR_VAL_LAST_UPDATE_TIME","features":[370]},{"name":"REGSTR_VAL_LEGALNOTICECAPTION","features":[370]},{"name":"REGSTR_VAL_LEGALNOTICETEXT","features":[370]},{"name":"REGSTR_VAL_LICENSINGINFO","features":[370]},{"name":"REGSTR_VAL_LINKED","features":[370]},{"name":"REGSTR_VAL_LOADHI","features":[370]},{"name":"REGSTR_VAL_LOADRMDRIVERS","features":[370]},{"name":"REGSTR_VAL_LOCATION_INFORMATION","features":[370]},{"name":"REGSTR_VAL_LOCATION_INFORMATION_OVERRIDE","features":[370]},{"name":"REGSTR_VAL_LOWERFILTERS","features":[370]},{"name":"REGSTR_VAL_LOWER_FILTER_DEFAULT_LEVEL","features":[370]},{"name":"REGSTR_VAL_LOWER_FILTER_LEVELS","features":[370]},{"name":"REGSTR_VAL_MACHINETYPE","features":[370]},{"name":"REGSTR_VAL_MANUFACTURER","features":[370]},{"name":"REGSTR_VAL_MAP","features":[370]},{"name":"REGSTR_VAL_MATCHINGDEVID","features":[370]},{"name":"REGSTR_VAL_MAXCONNECTIONS","features":[370]},{"name":"REGSTR_VAL_MAXLIP","features":[370]},{"name":"REGSTR_VAL_MAXRES","features":[370]},{"name":"REGSTR_VAL_MAXRETRY","features":[370]},{"name":"REGSTR_VAL_MAX_HCID_LEN","features":[370]},{"name":"REGSTR_VAL_MEDIA","features":[370]},{"name":"REGSTR_VAL_MFG","features":[370]},{"name":"REGSTR_VAL_MF_FLAGS","features":[370]},{"name":"REGSTR_VAL_MINIPORT_STAT","features":[370]},{"name":"REGSTR_VAL_MINPWDLEN","features":[370]},{"name":"REGSTR_VAL_MINRETRY","features":[370]},{"name":"REGSTR_VAL_MODE","features":[370]},{"name":"REGSTR_VAL_MODEL","features":[370]},{"name":"REGSTR_VAL_MSDOSMODE","features":[370]},{"name":"REGSTR_VAL_MSDOSMODEDISCARD","features":[370]},{"name":"REGSTR_VAL_MUSTBEVALIDATED","features":[370]},{"name":"REGSTR_VAL_NAMECACHECOUNT","features":[370]},{"name":"REGSTR_VAL_NAMENUMERICTAIL","features":[370]},{"name":"REGSTR_VAL_NCP_BROWSEMASTER","features":[370]},{"name":"REGSTR_VAL_NCP_USEPEERBROWSING","features":[370]},{"name":"REGSTR_VAL_NCP_USESAP","features":[370]},{"name":"REGSTR_VAL_NDP","features":[370]},{"name":"REGSTR_VAL_NETCARD","features":[370]},{"name":"REGSTR_VAL_NETCLEAN","features":[370]},{"name":"REGSTR_VAL_NETOSTYPE","features":[370]},{"name":"REGSTR_VAL_NETSETUP_DISABLE","features":[370]},{"name":"REGSTR_VAL_NETSETUP_NOCONFIGPAGE","features":[370]},{"name":"REGSTR_VAL_NETSETUP_NOIDPAGE","features":[370]},{"name":"REGSTR_VAL_NETSETUP_NOSECURITYPAGE","features":[370]},{"name":"REGSTR_VAL_NOCMOSORFDPT","features":[370]},{"name":"REGSTR_VAL_NODISPLAYCLASS","features":[370]},{"name":"REGSTR_VAL_NOENTIRENETWORK","features":[370]},{"name":"REGSTR_VAL_NOFILESHARING","features":[370]},{"name":"REGSTR_VAL_NOFILESHARINGCTRL","features":[370]},{"name":"REGSTR_VAL_NOIDE","features":[370]},{"name":"REGSTR_VAL_NOINSTALLCLASS","features":[370]},{"name":"REGSTR_VAL_NONSTANDARD_ATAPI","features":[370]},{"name":"REGSTR_VAL_NOPRINTSHARING","features":[370]},{"name":"REGSTR_VAL_NOPRINTSHARINGCTRL","features":[370]},{"name":"REGSTR_VAL_NOUSECLASS","features":[370]},{"name":"REGSTR_VAL_NOWORKGROUPCONTENTS","features":[370]},{"name":"REGSTR_VAL_OLDMSDOSVER","features":[370]},{"name":"REGSTR_VAL_OLDWINDIR","features":[370]},{"name":"REGSTR_VAL_OPTIMIZESFN","features":[370]},{"name":"REGSTR_VAL_OPTIONS","features":[370]},{"name":"REGSTR_VAL_OPTORDER","features":[370]},{"name":"REGSTR_VAL_P1284MDL","features":[370]},{"name":"REGSTR_VAL_P1284MFG","features":[370]},{"name":"REGSTR_VAL_PATHCACHECOUNT","features":[370]},{"name":"REGSTR_VAL_PCCARD_POWER","features":[370]},{"name":"REGSTR_VAL_PCI","features":[370]},{"name":"REGSTR_VAL_PCIBIOSVER","features":[370]},{"name":"REGSTR_VAL_PCICIRQMAP","features":[370]},{"name":"REGSTR_VAL_PCICOPTIONS","features":[370]},{"name":"REGSTR_VAL_PCMCIA_ALLOC","features":[370]},{"name":"REGSTR_VAL_PCMCIA_ATAD","features":[370]},{"name":"REGSTR_VAL_PCMCIA_MEM","features":[370]},{"name":"REGSTR_VAL_PCMCIA_OPT","features":[370]},{"name":"REGSTR_VAL_PCMCIA_SIZ","features":[370]},{"name":"REGSTR_VAL_PCMTDRIVER","features":[370]},{"name":"REGSTR_VAL_PCSSDRIVER","features":[370]},{"name":"REGSTR_VAL_PHYSICALDEVICEOBJECT","features":[370]},{"name":"REGSTR_VAL_PMODE_INT13","features":[370]},{"name":"REGSTR_VAL_PNPBIOSVER","features":[370]},{"name":"REGSTR_VAL_PNPSTRUCOFFSET","features":[370]},{"name":"REGSTR_VAL_POLICY","features":[370]},{"name":"REGSTR_VAL_POLLING","features":[370]},{"name":"REGSTR_VAL_PORTNAME","features":[370]},{"name":"REGSTR_VAL_PORTSUBCLASS","features":[370]},{"name":"REGSTR_VAL_PREFREDIR","features":[370]},{"name":"REGSTR_VAL_PRESERVECASE","features":[370]},{"name":"REGSTR_VAL_PRESERVELONGNAMES","features":[370]},{"name":"REGSTR_VAL_PRINTERS_HIDETABS","features":[370]},{"name":"REGSTR_VAL_PRINTERS_MASK","features":[370]},{"name":"REGSTR_VAL_PRINTERS_NOADD","features":[370]},{"name":"REGSTR_VAL_PRINTERS_NODELETE","features":[370]},{"name":"REGSTR_VAL_PRINTSHARING","features":[370]},{"name":"REGSTR_VAL_PRIORITY","features":[370]},{"name":"REGSTR_VAL_PRIVATE","features":[370]},{"name":"REGSTR_VAL_PRIVATEFUNC","features":[370]},{"name":"REGSTR_VAL_PRIVATEPROBLEM","features":[370]},{"name":"REGSTR_VAL_PRODUCTID","features":[370]},{"name":"REGSTR_VAL_PRODUCTTYPE","features":[370]},{"name":"REGSTR_VAL_PROFILEFLAGS","features":[370]},{"name":"REGSTR_VAL_PROPERTIES","features":[370]},{"name":"REGSTR_VAL_PROTINIPATH","features":[370]},{"name":"REGSTR_VAL_PROVIDER_NAME","features":[370]},{"name":"REGSTR_VAL_PWDEXPIRATION","features":[370]},{"name":"REGSTR_VAL_PWDPROVIDER_CHANGEORDER","features":[370]},{"name":"REGSTR_VAL_PWDPROVIDER_CHANGEPWD","features":[370]},{"name":"REGSTR_VAL_PWDPROVIDER_CHANGEPWDHWND","features":[370]},{"name":"REGSTR_VAL_PWDPROVIDER_DESC","features":[370]},{"name":"REGSTR_VAL_PWDPROVIDER_GETPWDSTATUS","features":[370]},{"name":"REGSTR_VAL_PWDPROVIDER_ISNP","features":[370]},{"name":"REGSTR_VAL_PWDPROVIDER_PATH","features":[370]},{"name":"REGSTR_VAL_RDINTTHRESHOLD","features":[370]},{"name":"REGSTR_VAL_READAHEADTHRESHOLD","features":[370]},{"name":"REGSTR_VAL_READCACHING","features":[370]},{"name":"REGSTR_VAL_REALNETSTART","features":[370]},{"name":"REGSTR_VAL_REASONCODE","features":[370]},{"name":"REGSTR_VAL_REFRESHRATE","features":[370]},{"name":"REGSTR_VAL_REGITEMDELETEMESSAGE","features":[370]},{"name":"REGSTR_VAL_REGORGANIZATION","features":[370]},{"name":"REGSTR_VAL_REGOWNER","features":[370]},{"name":"REGSTR_VAL_REINSTALL_DEVICEINSTANCEIDS","features":[370]},{"name":"REGSTR_VAL_REINSTALL_DISPLAYNAME","features":[370]},{"name":"REGSTR_VAL_REINSTALL_STRING","features":[370]},{"name":"REGSTR_VAL_REMOTE_PATH","features":[370]},{"name":"REGSTR_VAL_REMOVABLE","features":[370]},{"name":"REGSTR_VAL_REMOVAL_POLICY","features":[370]},{"name":"REGSTR_VAL_REMOVEROMOKAY","features":[370]},{"name":"REGSTR_VAL_REMOVEROMOKAYFUNC","features":[370]},{"name":"REGSTR_VAL_RESERVED_DEVNODE","features":[370]},{"name":"REGSTR_VAL_RESOLUTION","features":[370]},{"name":"REGSTR_VAL_RESOURCES","features":[370]},{"name":"REGSTR_VAL_RESOURCE_MAP","features":[370]},{"name":"REGSTR_VAL_RESOURCE_PICKER_EXCEPTIONS","features":[370]},{"name":"REGSTR_VAL_RESOURCE_PICKER_TAGS","features":[370]},{"name":"REGSTR_VAL_RESTRICTRUN","features":[370]},{"name":"REGSTR_VAL_RESUMERESET","features":[370]},{"name":"REGSTR_VAL_REVISION","features":[370]},{"name":"REGSTR_VAL_REVLEVEL","features":[370]},{"name":"REGSTR_VAL_ROOT_DEVNODE","features":[370]},{"name":"REGSTR_VAL_RUNLOGINSCRIPT","features":[370]},{"name":"REGSTR_VAL_SCANNER","features":[370]},{"name":"REGSTR_VAL_SCAN_ONLY_FIRST","features":[370]},{"name":"REGSTR_VAL_SCSI","features":[370]},{"name":"REGSTR_VAL_SCSILUN","features":[370]},{"name":"REGSTR_VAL_SCSITID","features":[370]},{"name":"REGSTR_VAL_SEARCHMODE","features":[370]},{"name":"REGSTR_VAL_SEARCHOPTIONS","features":[370]},{"name":"REGSTR_VAL_SECCPL_NOADMINPAGE","features":[370]},{"name":"REGSTR_VAL_SECCPL_NOPROFILEPAGE","features":[370]},{"name":"REGSTR_VAL_SECCPL_NOPWDPAGE","features":[370]},{"name":"REGSTR_VAL_SECCPL_NOSECCPL","features":[370]},{"name":"REGSTR_VAL_SERVICE","features":[370]},{"name":"REGSTR_VAL_SETUPFLAGS","features":[370]},{"name":"REGSTR_VAL_SETUPMACHINETYPE","features":[370]},{"name":"REGSTR_VAL_SETUPN","features":[370]},{"name":"REGSTR_VAL_SETUPNPATH","features":[370]},{"name":"REGSTR_VAL_SETUPPROGRAMRAN","features":[370]},{"name":"REGSTR_VAL_SHARES_FLAGS","features":[370]},{"name":"REGSTR_VAL_SHARES_PATH","features":[370]},{"name":"REGSTR_VAL_SHARES_REMARK","features":[370]},{"name":"REGSTR_VAL_SHARES_RO_PASS","features":[370]},{"name":"REGSTR_VAL_SHARES_RW_PASS","features":[370]},{"name":"REGSTR_VAL_SHARES_TYPE","features":[370]},{"name":"REGSTR_VAL_SHARE_IRQ","features":[370]},{"name":"REGSTR_VAL_SHELLVERSION","features":[370]},{"name":"REGSTR_VAL_SHOWDOTS","features":[370]},{"name":"REGSTR_VAL_SHOWREASONUI","features":[370]},{"name":"REGSTR_VAL_SHUTDOWNREASON","features":[370]},{"name":"REGSTR_VAL_SHUTDOWNREASON_CODE","features":[370]},{"name":"REGSTR_VAL_SHUTDOWNREASON_COMMENT","features":[370]},{"name":"REGSTR_VAL_SHUTDOWNREASON_PROCESS","features":[370]},{"name":"REGSTR_VAL_SHUTDOWNREASON_USERNAME","features":[370]},{"name":"REGSTR_VAL_SHUTDOWN_FLAGS","features":[370]},{"name":"REGSTR_VAL_SHUTDOWN_IGNORE_PREDEFINED","features":[370]},{"name":"REGSTR_VAL_SHUTDOWN_STATE_SNAPSHOT","features":[370]},{"name":"REGSTR_VAL_SILENTINSTALL","features":[370]},{"name":"REGSTR_VAL_SLSUPPORT","features":[370]},{"name":"REGSTR_VAL_SOFTCOMPATMODE","features":[370]},{"name":"REGSTR_VAL_SRCPATH","features":[370]},{"name":"REGSTR_VAL_SRVNAMECACHE","features":[370]},{"name":"REGSTR_VAL_SRVNAMECACHECOUNT","features":[370]},{"name":"REGSTR_VAL_SRVNAMECACHENETPROV","features":[370]},{"name":"REGSTR_VAL_START_ON_BOOT","features":[370]},{"name":"REGSTR_VAL_STAT","features":[370]},{"name":"REGSTR_VAL_STATICDRIVE","features":[370]},{"name":"REGSTR_VAL_STATICVXD","features":[370]},{"name":"REGSTR_VAL_STDDOSOPTION","features":[370]},{"name":"REGSTR_VAL_SUBMODEL","features":[370]},{"name":"REGSTR_VAL_SUPPORTBURST","features":[370]},{"name":"REGSTR_VAL_SUPPORTLFN","features":[370]},{"name":"REGSTR_VAL_SUPPORTTUNNELLING","features":[370]},{"name":"REGSTR_VAL_SYMBOLIC_LINK","features":[370]},{"name":"REGSTR_VAL_SYNCDATAXFER","features":[370]},{"name":"REGSTR_VAL_SYSDM","features":[370]},{"name":"REGSTR_VAL_SYSDMFUNC","features":[370]},{"name":"REGSTR_VAL_SYSTEMCPL_NOCONFIGPAGE","features":[370]},{"name":"REGSTR_VAL_SYSTEMCPL_NODEVMGRPAGE","features":[370]},{"name":"REGSTR_VAL_SYSTEMCPL_NOFILESYSPAGE","features":[370]},{"name":"REGSTR_VAL_SYSTEMCPL_NOVIRTMEMPAGE","features":[370]},{"name":"REGSTR_VAL_SYSTEMROOT","features":[370]},{"name":"REGSTR_VAL_SYSTRAYBATFLAGS","features":[370]},{"name":"REGSTR_VAL_SYSTRAYPCCARDFLAGS","features":[370]},{"name":"REGSTR_VAL_SYSTRAYSVCS","features":[370]},{"name":"REGSTR_VAL_TABLE_STAT","features":[370]},{"name":"REGSTR_VAL_TAPE","features":[370]},{"name":"REGSTR_VAL_TRANSITION","features":[370]},{"name":"REGSTR_VAL_TRANSPORT","features":[370]},{"name":"REGSTR_VAL_TZACTBIAS","features":[370]},{"name":"REGSTR_VAL_TZBIAS","features":[370]},{"name":"REGSTR_VAL_TZDLTBIAS","features":[370]},{"name":"REGSTR_VAL_TZDLTFLAG","features":[370]},{"name":"REGSTR_VAL_TZDLTNAME","features":[370]},{"name":"REGSTR_VAL_TZDLTSTART","features":[370]},{"name":"REGSTR_VAL_TZNOAUTOTIME","features":[370]},{"name":"REGSTR_VAL_TZNOCHANGEEND","features":[370]},{"name":"REGSTR_VAL_TZNOCHANGESTART","features":[370]},{"name":"REGSTR_VAL_TZSTDBIAS","features":[370]},{"name":"REGSTR_VAL_TZSTDNAME","features":[370]},{"name":"REGSTR_VAL_TZSTDSTART","features":[370]},{"name":"REGSTR_VAL_UI_NUMBER","features":[370]},{"name":"REGSTR_VAL_UI_NUMBER_DESC_FORMAT","features":[370]},{"name":"REGSTR_VAL_UNDOCK_WITHOUT_LOGON","features":[370]},{"name":"REGSTR_VAL_UNINSTALLER_COMMANDLINE","features":[370]},{"name":"REGSTR_VAL_UNINSTALLER_DISPLAYNAME","features":[370]},{"name":"REGSTR_VAL_UPGRADE","features":[370]},{"name":"REGSTR_VAL_UPPERFILTERS","features":[370]},{"name":"REGSTR_VAL_UPPER_FILTER_DEFAULT_LEVEL","features":[370]},{"name":"REGSTR_VAL_UPPER_FILTER_LEVELS","features":[370]},{"name":"REGSTR_VAL_USERSETTINGS","features":[370]},{"name":"REGSTR_VAL_USER_NAME","features":[370]},{"name":"REGSTR_VAL_USRDRVLET","features":[370]},{"name":"REGSTR_VAL_VDD","features":[370]},{"name":"REGSTR_VAL_VER","features":[370]},{"name":"REGSTR_VAL_VERIFYKEY","features":[370]},{"name":"REGSTR_VAL_VIRTUALHDIRQ","features":[370]},{"name":"REGSTR_VAL_VOLIDLETIMEOUT","features":[370]},{"name":"REGSTR_VAL_VPOWERDFLAGS","features":[370]},{"name":"REGSTR_VAL_VRES","features":[370]},{"name":"REGSTR_VAL_VXDGROUPS","features":[370]},{"name":"REGSTR_VAL_WAITFORUNDOCK","features":[370]},{"name":"REGSTR_VAL_WAITFORUNDOCKFUNC","features":[370]},{"name":"REGSTR_VAL_WIN31FILESYSTEM","features":[370]},{"name":"REGSTR_VAL_WIN31PROVIDER","features":[370]},{"name":"REGSTR_VAL_WINBOOTDIR","features":[370]},{"name":"REGSTR_VAL_WINCP","features":[370]},{"name":"REGSTR_VAL_WINDIR","features":[370]},{"name":"REGSTR_VAL_WINOLDAPP_DISABLED","features":[370]},{"name":"REGSTR_VAL_WINOLDAPP_NOREALMODE","features":[370]},{"name":"REGSTR_VAL_WORKGROUP","features":[370]},{"name":"REGSTR_VAL_WRAPPER","features":[370]},{"name":"REGSTR_VAL_WRINTTHRESHOLD","features":[370]},{"name":"REGSTR_VAL_WRKGRP_FORCEMAPPING","features":[370]},{"name":"REGSTR_VAL_WRKGRP_REQUIRED","features":[370]},{"name":"REG_BINARY","features":[370]},{"name":"REG_CREATED_NEW_KEY","features":[370]},{"name":"REG_CREATE_KEY_DISPOSITION","features":[370]},{"name":"REG_DWORD","features":[370]},{"name":"REG_DWORD_BIG_ENDIAN","features":[370]},{"name":"REG_DWORD_LITTLE_ENDIAN","features":[370]},{"name":"REG_EXPAND_SZ","features":[370]},{"name":"REG_FORCE_RESTORE","features":[370]},{"name":"REG_FULL_RESOURCE_DESCRIPTOR","features":[370]},{"name":"REG_KEY_INSTDEV","features":[370]},{"name":"REG_LATEST_FORMAT","features":[370]},{"name":"REG_LINK","features":[370]},{"name":"REG_MUI_STRING_TRUNCATE","features":[370]},{"name":"REG_MULTI_SZ","features":[370]},{"name":"REG_NONE","features":[370]},{"name":"REG_NOTIFY_CHANGE_ATTRIBUTES","features":[370]},{"name":"REG_NOTIFY_CHANGE_LAST_SET","features":[370]},{"name":"REG_NOTIFY_CHANGE_NAME","features":[370]},{"name":"REG_NOTIFY_CHANGE_SECURITY","features":[370]},{"name":"REG_NOTIFY_FILTER","features":[370]},{"name":"REG_NOTIFY_THREAD_AGNOSTIC","features":[370]},{"name":"REG_NO_COMPRESSION","features":[370]},{"name":"REG_OPENED_EXISTING_KEY","features":[370]},{"name":"REG_OPEN_CREATE_OPTIONS","features":[370]},{"name":"REG_OPTION_BACKUP_RESTORE","features":[370]},{"name":"REG_OPTION_CREATE_LINK","features":[370]},{"name":"REG_OPTION_DONT_VIRTUALIZE","features":[370]},{"name":"REG_OPTION_NON_VOLATILE","features":[370]},{"name":"REG_OPTION_OPEN_LINK","features":[370]},{"name":"REG_OPTION_RESERVED","features":[370]},{"name":"REG_OPTION_VOLATILE","features":[370]},{"name":"REG_PROCESS_APPKEY","features":[370]},{"name":"REG_PROVIDER","features":[370]},{"name":"REG_QWORD","features":[370]},{"name":"REG_QWORD_LITTLE_ENDIAN","features":[370]},{"name":"REG_RESOURCE_LIST","features":[370]},{"name":"REG_RESOURCE_REQUIREMENTS_LIST","features":[370]},{"name":"REG_RESTORE_KEY_FLAGS","features":[370]},{"name":"REG_ROUTINE_FLAGS","features":[370]},{"name":"REG_SAM_FLAGS","features":[370]},{"name":"REG_SAVE_FORMAT","features":[370]},{"name":"REG_SECURE_CONNECTION","features":[370]},{"name":"REG_STANDARD_FORMAT","features":[370]},{"name":"REG_SZ","features":[370]},{"name":"REG_USE_CURRENT_SECURITY_CONTEXT","features":[370]},{"name":"REG_VALUE_TYPE","features":[370]},{"name":"REG_WHOLE_HIVE_VOLATILE","features":[370]},{"name":"RRF_NOEXPAND","features":[370]},{"name":"RRF_RT_ANY","features":[370]},{"name":"RRF_RT_DWORD","features":[370]},{"name":"RRF_RT_QWORD","features":[370]},{"name":"RRF_RT_REG_BINARY","features":[370]},{"name":"RRF_RT_REG_DWORD","features":[370]},{"name":"RRF_RT_REG_EXPAND_SZ","features":[370]},{"name":"RRF_RT_REG_MULTI_SZ","features":[370]},{"name":"RRF_RT_REG_NONE","features":[370]},{"name":"RRF_RT_REG_QWORD","features":[370]},{"name":"RRF_RT_REG_SZ","features":[370]},{"name":"RRF_SUBKEY_WOW6432KEY","features":[370]},{"name":"RRF_SUBKEY_WOW6464KEY","features":[370]},{"name":"RRF_WOW64_MASK","features":[370]},{"name":"RRF_ZEROONFAILURE","features":[370]},{"name":"RegCloseKey","features":[307,370]},{"name":"RegConnectRegistryA","features":[307,370]},{"name":"RegConnectRegistryExA","features":[370]},{"name":"RegConnectRegistryExW","features":[370]},{"name":"RegConnectRegistryW","features":[307,370]},{"name":"RegCopyTreeA","features":[307,370]},{"name":"RegCopyTreeW","features":[307,370]},{"name":"RegCreateKeyA","features":[307,370]},{"name":"RegCreateKeyExA","features":[307,310,370]},{"name":"RegCreateKeyExW","features":[307,310,370]},{"name":"RegCreateKeyTransactedA","features":[307,310,370]},{"name":"RegCreateKeyTransactedW","features":[307,310,370]},{"name":"RegCreateKeyW","features":[307,370]},{"name":"RegDeleteKeyA","features":[307,370]},{"name":"RegDeleteKeyExA","features":[307,370]},{"name":"RegDeleteKeyExW","features":[307,370]},{"name":"RegDeleteKeyTransactedA","features":[307,370]},{"name":"RegDeleteKeyTransactedW","features":[307,370]},{"name":"RegDeleteKeyValueA","features":[307,370]},{"name":"RegDeleteKeyValueW","features":[307,370]},{"name":"RegDeleteKeyW","features":[307,370]},{"name":"RegDeleteTreeA","features":[307,370]},{"name":"RegDeleteTreeW","features":[307,370]},{"name":"RegDeleteValueA","features":[307,370]},{"name":"RegDeleteValueW","features":[307,370]},{"name":"RegDisablePredefinedCache","features":[307,370]},{"name":"RegDisablePredefinedCacheEx","features":[307,370]},{"name":"RegDisableReflectionKey","features":[307,370]},{"name":"RegEnableReflectionKey","features":[307,370]},{"name":"RegEnumKeyA","features":[307,370]},{"name":"RegEnumKeyExA","features":[307,370]},{"name":"RegEnumKeyExW","features":[307,370]},{"name":"RegEnumKeyW","features":[307,370]},{"name":"RegEnumValueA","features":[307,370]},{"name":"RegEnumValueW","features":[307,370]},{"name":"RegFlushKey","features":[307,370]},{"name":"RegGetKeySecurity","features":[307,310,370]},{"name":"RegGetValueA","features":[307,370]},{"name":"RegGetValueW","features":[307,370]},{"name":"RegLoadAppKeyA","features":[307,370]},{"name":"RegLoadAppKeyW","features":[307,370]},{"name":"RegLoadKeyA","features":[307,370]},{"name":"RegLoadKeyW","features":[307,370]},{"name":"RegLoadMUIStringA","features":[307,370]},{"name":"RegLoadMUIStringW","features":[307,370]},{"name":"RegNotifyChangeKeyValue","features":[307,370]},{"name":"RegOpenCurrentUser","features":[307,370]},{"name":"RegOpenKeyA","features":[307,370]},{"name":"RegOpenKeyExA","features":[307,370]},{"name":"RegOpenKeyExW","features":[307,370]},{"name":"RegOpenKeyTransactedA","features":[307,370]},{"name":"RegOpenKeyTransactedW","features":[307,370]},{"name":"RegOpenKeyW","features":[307,370]},{"name":"RegOpenUserClassesRoot","features":[307,370]},{"name":"RegOverridePredefKey","features":[307,370]},{"name":"RegQueryInfoKeyA","features":[307,370]},{"name":"RegQueryInfoKeyW","features":[307,370]},{"name":"RegQueryMultipleValuesA","features":[307,370]},{"name":"RegQueryMultipleValuesW","features":[307,370]},{"name":"RegQueryReflectionKey","features":[307,370]},{"name":"RegQueryValueA","features":[307,370]},{"name":"RegQueryValueExA","features":[307,370]},{"name":"RegQueryValueExW","features":[307,370]},{"name":"RegQueryValueW","features":[307,370]},{"name":"RegRenameKey","features":[307,370]},{"name":"RegReplaceKeyA","features":[307,370]},{"name":"RegReplaceKeyW","features":[307,370]},{"name":"RegRestoreKeyA","features":[307,370]},{"name":"RegRestoreKeyW","features":[307,370]},{"name":"RegSaveKeyA","features":[307,310,370]},{"name":"RegSaveKeyExA","features":[307,310,370]},{"name":"RegSaveKeyExW","features":[307,310,370]},{"name":"RegSaveKeyW","features":[307,310,370]},{"name":"RegSetKeySecurity","features":[307,310,370]},{"name":"RegSetKeyValueA","features":[307,370]},{"name":"RegSetKeyValueW","features":[307,370]},{"name":"RegSetValueA","features":[307,370]},{"name":"RegSetValueExA","features":[307,370]},{"name":"RegSetValueExW","features":[307,370]},{"name":"RegSetValueW","features":[307,370]},{"name":"RegUnLoadKeyA","features":[307,370]},{"name":"RegUnLoadKeyW","features":[307,370]},{"name":"SUF_BATCHINF","features":[370]},{"name":"SUF_CLEAN","features":[370]},{"name":"SUF_EXPRESS","features":[370]},{"name":"SUF_FIRSTTIME","features":[370]},{"name":"SUF_INSETUP","features":[370]},{"name":"SUF_NETHDBOOT","features":[370]},{"name":"SUF_NETRPLBOOT","features":[370]},{"name":"SUF_NETSETUP","features":[370]},{"name":"SUF_SBSCOPYOK","features":[370]},{"name":"VALENTA","features":[370]},{"name":"VALENTW","features":[370]},{"name":"VPDF_DISABLEPWRMGMT","features":[370]},{"name":"VPDF_DISABLEPWRSTATUSPOLL","features":[370]},{"name":"VPDF_DISABLERINGRESUME","features":[370]},{"name":"VPDF_FORCEAPM10MODE","features":[370]},{"name":"VPDF_SHOWMULTIBATT","features":[370]},{"name":"VPDF_SKIPINTELSLCHECK","features":[370]},{"name":"val_context","features":[370]}],"599":[{"name":"DISPID_EVENT_ON_CONTEXT_DATA","features":[580]},{"name":"DISPID_EVENT_ON_SEND_ERROR","features":[580]},{"name":"DISPID_EVENT_ON_STATE_CHANGED","features":[580]},{"name":"DISPID_EVENT_ON_TERMINATION","features":[580]},{"name":"DRendezvousSessionEvents","features":[358,580]},{"name":"IRendezvousApplication","features":[580]},{"name":"IRendezvousSession","features":[580]},{"name":"RENDEZVOUS_SESSION_FLAGS","features":[580]},{"name":"RENDEZVOUS_SESSION_STATE","features":[580]},{"name":"RSF_INVITEE","features":[580]},{"name":"RSF_INVITER","features":[580]},{"name":"RSF_NONE","features":[580]},{"name":"RSF_ORIGINAL_INVITER","features":[580]},{"name":"RSF_REMOTE_LEGACYSESSION","features":[580]},{"name":"RSF_REMOTE_WIN7SESSION","features":[580]},{"name":"RSS_ACCEPTED","features":[580]},{"name":"RSS_CANCELLED","features":[580]},{"name":"RSS_CONNECTED","features":[580]},{"name":"RSS_DECLINED","features":[580]},{"name":"RSS_INVITATION","features":[580]},{"name":"RSS_READY","features":[580]},{"name":"RSS_TERMINATED","features":[580]},{"name":"RSS_UNKNOWN","features":[580]},{"name":"RendezvousApplication","features":[580]}],"600":[{"name":"AAAccountingData","features":[462]},{"name":"AAAccountingDataType","features":[462]},{"name":"AAAuthSchemes","features":[462]},{"name":"AATrustClassID","features":[462]},{"name":"AA_AUTH_ANY","features":[462]},{"name":"AA_AUTH_BASIC","features":[462]},{"name":"AA_AUTH_CONID","features":[462]},{"name":"AA_AUTH_COOKIE","features":[462]},{"name":"AA_AUTH_DIGEST","features":[462]},{"name":"AA_AUTH_LOGGEDONCREDENTIALS","features":[462]},{"name":"AA_AUTH_MAX","features":[462]},{"name":"AA_AUTH_MIN","features":[462]},{"name":"AA_AUTH_NEGOTIATE","features":[462]},{"name":"AA_AUTH_NTLM","features":[462]},{"name":"AA_AUTH_ORGID","features":[462]},{"name":"AA_AUTH_SC","features":[462]},{"name":"AA_AUTH_SSPI_NTLM","features":[462]},{"name":"AA_MAIN_SESSION_CLOSED","features":[462]},{"name":"AA_MAIN_SESSION_CREATION","features":[462]},{"name":"AA_SUB_SESSION_CLOSED","features":[462]},{"name":"AA_SUB_SESSION_CREATION","features":[462]},{"name":"AA_TRUSTEDUSER_TRUSTEDCLIENT","features":[462]},{"name":"AA_TRUSTEDUSER_UNTRUSTEDCLIENT","features":[462]},{"name":"AA_UNTRUSTED","features":[462]},{"name":"ACQUIRE_TARGET_LOCK_TIMEOUT","features":[462]},{"name":"ADsTSUserEx","features":[462]},{"name":"AE_CURRENT_POSITION","features":[462]},{"name":"AE_POSITION_FLAGS","features":[462]},{"name":"AllowOnlySDRServers","features":[462]},{"name":"BITMAP_RENDERER_STATISTICS","features":[462]},{"name":"CHANNEL_BUFFER_SIZE","features":[462]},{"name":"CHANNEL_CHUNK_LENGTH","features":[462]},{"name":"CHANNEL_DEF","features":[462]},{"name":"CHANNEL_ENTRY_POINTS","features":[462]},{"name":"CHANNEL_EVENT_CONNECTED","features":[462]},{"name":"CHANNEL_EVENT_DATA_RECEIVED","features":[462]},{"name":"CHANNEL_EVENT_DISCONNECTED","features":[462]},{"name":"CHANNEL_EVENT_INITIALIZED","features":[462]},{"name":"CHANNEL_EVENT_TERMINATED","features":[462]},{"name":"CHANNEL_EVENT_V1_CONNECTED","features":[462]},{"name":"CHANNEL_EVENT_WRITE_CANCELLED","features":[462]},{"name":"CHANNEL_EVENT_WRITE_COMPLETE","features":[462]},{"name":"CHANNEL_FLAG_FAIL","features":[462]},{"name":"CHANNEL_FLAG_FIRST","features":[462]},{"name":"CHANNEL_FLAG_LAST","features":[462]},{"name":"CHANNEL_FLAG_MIDDLE","features":[462]},{"name":"CHANNEL_MAX_COUNT","features":[462]},{"name":"CHANNEL_NAME_LEN","features":[462]},{"name":"CHANNEL_OPTION_COMPRESS","features":[462]},{"name":"CHANNEL_OPTION_COMPRESS_RDP","features":[462]},{"name":"CHANNEL_OPTION_ENCRYPT_CS","features":[462]},{"name":"CHANNEL_OPTION_ENCRYPT_RDP","features":[462]},{"name":"CHANNEL_OPTION_ENCRYPT_SC","features":[462]},{"name":"CHANNEL_OPTION_INITIALIZED","features":[462]},{"name":"CHANNEL_OPTION_PRI_HIGH","features":[462]},{"name":"CHANNEL_OPTION_PRI_LOW","features":[462]},{"name":"CHANNEL_OPTION_PRI_MED","features":[462]},{"name":"CHANNEL_OPTION_REMOTE_CONTROL_PERSISTENT","features":[462]},{"name":"CHANNEL_OPTION_SHOW_PROTOCOL","features":[462]},{"name":"CHANNEL_PDU_HEADER","features":[462]},{"name":"CHANNEL_RC_ALREADY_CONNECTED","features":[462]},{"name":"CHANNEL_RC_ALREADY_INITIALIZED","features":[462]},{"name":"CHANNEL_RC_ALREADY_OPEN","features":[462]},{"name":"CHANNEL_RC_BAD_CHANNEL","features":[462]},{"name":"CHANNEL_RC_BAD_CHANNEL_HANDLE","features":[462]},{"name":"CHANNEL_RC_BAD_INIT_HANDLE","features":[462]},{"name":"CHANNEL_RC_BAD_PROC","features":[462]},{"name":"CHANNEL_RC_INITIALIZATION_ERROR","features":[462]},{"name":"CHANNEL_RC_INVALID_INSTANCE","features":[462]},{"name":"CHANNEL_RC_NOT_CONNECTED","features":[462]},{"name":"CHANNEL_RC_NOT_INITIALIZED","features":[462]},{"name":"CHANNEL_RC_NOT_IN_VIRTUALCHANNELENTRY","features":[462]},{"name":"CHANNEL_RC_NOT_OPEN","features":[462]},{"name":"CHANNEL_RC_NO_BUFFER","features":[462]},{"name":"CHANNEL_RC_NO_MEMORY","features":[462]},{"name":"CHANNEL_RC_NULL_DATA","features":[462]},{"name":"CHANNEL_RC_OK","features":[462]},{"name":"CHANNEL_RC_TOO_MANY_CHANNELS","features":[462]},{"name":"CHANNEL_RC_UNKNOWN_CHANNEL_NAME","features":[462]},{"name":"CHANNEL_RC_UNSUPPORTED_VERSION","features":[462]},{"name":"CHANNEL_RC_ZERO_LENGTH","features":[462]},{"name":"CLIENTADDRESS_LENGTH","features":[462]},{"name":"CLIENTNAME_LENGTH","features":[462]},{"name":"CLIENT_DISPLAY","features":[462]},{"name":"CLIENT_MESSAGE_CONNECTION_ERROR","features":[462]},{"name":"CLIENT_MESSAGE_CONNECTION_INVALID","features":[462]},{"name":"CLIENT_MESSAGE_CONNECTION_STATUS","features":[462]},{"name":"CLIENT_MESSAGE_TYPE","features":[462]},{"name":"CONNECTION_CHANGE_NOTIFICATION","features":[462]},{"name":"CONNECTION_PROPERTY_CURSOR_BLINK_DISABLED","features":[462]},{"name":"CONNECTION_PROPERTY_IDLE_TIME_WARNING","features":[462]},{"name":"CONNECTION_REQUEST_CANCELLED","features":[462]},{"name":"CONNECTION_REQUEST_FAILED","features":[462]},{"name":"CONNECTION_REQUEST_INVALID","features":[462]},{"name":"CONNECTION_REQUEST_LB_COMPLETED","features":[462]},{"name":"CONNECTION_REQUEST_ORCH_COMPLETED","features":[462]},{"name":"CONNECTION_REQUEST_PENDING","features":[462]},{"name":"CONNECTION_REQUEST_QUERY_PL_COMPLETED","features":[462]},{"name":"CONNECTION_REQUEST_SUCCEEDED","features":[462]},{"name":"CONNECTION_REQUEST_TIMEDOUT","features":[462]},{"name":"ClipboardRedirectionDisabled","features":[462]},{"name":"DISPID_AX_ADMINMESSAGERECEIVED","features":[462]},{"name":"DISPID_AX_AUTORECONNECTED","features":[462]},{"name":"DISPID_AX_AUTORECONNECTING","features":[462]},{"name":"DISPID_AX_CONNECTED","features":[462]},{"name":"DISPID_AX_CONNECTING","features":[462]},{"name":"DISPID_AX_DIALOGDISMISSED","features":[462]},{"name":"DISPID_AX_DIALOGDISPLAYING","features":[462]},{"name":"DISPID_AX_DISCONNECTED","features":[462]},{"name":"DISPID_AX_KEYCOMBINATIONPRESSED","features":[462]},{"name":"DISPID_AX_LOGINCOMPLETED","features":[462]},{"name":"DISPID_AX_NETWORKSTATUSCHANGED","features":[462]},{"name":"DISPID_AX_REMOTEDESKTOPSIZECHANGED","features":[462]},{"name":"DISPID_AX_STATUSCHANGED","features":[462]},{"name":"DISPID_AX_TOUCHPOINTERCURSORMOVED","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_APPLY_SETTINGS","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_ATTACH_EVENT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_CONNECT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_DELETE_SAVED_CREDENTIALS","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_DETACH_EVENT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_DISCONNECT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_EXECUTE_REMOTE_ACTION","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_GET_RDPPROPERTY","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_GET_SNAPSHOT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_RECONNECT","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_RESUME_SCREEN_UPDATES","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_RETRIEVE_SETTINGS","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_SET_RDPPROPERTY","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_SUSPEND_SCREEN_UPDATES","features":[462]},{"name":"DISPID_METHOD_REMOTEDESKTOPCLIENT_UPDATE_SESSION_DISPLAYSETTINGS","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_ACTIONS","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_SETTINGS","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_ENABLED","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_EVENTSENABLED","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_POINTERSPEED","features":[462]},{"name":"DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCH_POINTER","features":[462]},{"name":"DOMAIN_LENGTH","features":[462]},{"name":"DisableAllRedirections","features":[462]},{"name":"DriveRedirectionDisabled","features":[462]},{"name":"EnableAllRedirections","features":[462]},{"name":"FARM","features":[462]},{"name":"FORCE_REJOIN","features":[462]},{"name":"FORCE_REJOIN_IN_CLUSTERMODE","features":[462]},{"name":"IADsTSUserEx","features":[358,462]},{"name":"IAudioDeviceEndpoint","features":[462]},{"name":"IAudioEndpoint","features":[462]},{"name":"IAudioEndpointControl","features":[462]},{"name":"IAudioEndpointRT","features":[462]},{"name":"IAudioInputEndpointRT","features":[462]},{"name":"IAudioOutputEndpointRT","features":[462]},{"name":"IRemoteDesktopClient","features":[358,462]},{"name":"IRemoteDesktopClientActions","features":[358,462]},{"name":"IRemoteDesktopClientSettings","features":[358,462]},{"name":"IRemoteDesktopClientTouchPointer","features":[358,462]},{"name":"IRemoteSystemAdditionalInfoProvider","features":[462]},{"name":"ITSGAccountingEngine","features":[462]},{"name":"ITSGAuthenticateUserSink","features":[462]},{"name":"ITSGAuthenticationEngine","features":[462]},{"name":"ITSGAuthorizeConnectionSink","features":[462]},{"name":"ITSGAuthorizeResourceSink","features":[462]},{"name":"ITSGPolicyEngine","features":[462]},{"name":"ITsSbBaseNotifySink","features":[462]},{"name":"ITsSbClientConnection","features":[462]},{"name":"ITsSbClientConnectionPropertySet","features":[387,462]},{"name":"ITsSbEnvironment","features":[462]},{"name":"ITsSbEnvironmentPropertySet","features":[387,462]},{"name":"ITsSbFilterPluginStore","features":[462]},{"name":"ITsSbGenericNotifySink","features":[462]},{"name":"ITsSbGlobalStore","features":[462]},{"name":"ITsSbLoadBalanceResult","features":[462]},{"name":"ITsSbLoadBalancing","features":[462]},{"name":"ITsSbLoadBalancingNotifySink","features":[462]},{"name":"ITsSbOrchestration","features":[462]},{"name":"ITsSbOrchestrationNotifySink","features":[462]},{"name":"ITsSbPlacement","features":[462]},{"name":"ITsSbPlacementNotifySink","features":[462]},{"name":"ITsSbPlugin","features":[462]},{"name":"ITsSbPluginNotifySink","features":[462]},{"name":"ITsSbPluginPropertySet","features":[387,462]},{"name":"ITsSbPropertySet","features":[387,462]},{"name":"ITsSbProvider","features":[462]},{"name":"ITsSbProvisioning","features":[462]},{"name":"ITsSbProvisioningPluginNotifySink","features":[462]},{"name":"ITsSbResourceNotification","features":[462]},{"name":"ITsSbResourceNotificationEx","features":[462]},{"name":"ITsSbResourcePlugin","features":[462]},{"name":"ITsSbResourcePluginStore","features":[462]},{"name":"ITsSbServiceNotification","features":[462]},{"name":"ITsSbSession","features":[462]},{"name":"ITsSbTarget","features":[462]},{"name":"ITsSbTargetPropertySet","features":[387,462]},{"name":"ITsSbTaskInfo","features":[462]},{"name":"ITsSbTaskPlugin","features":[462]},{"name":"ITsSbTaskPluginNotifySink","features":[462]},{"name":"IWRdsEnhancedFastReconnectArbitrator","features":[462]},{"name":"IWRdsGraphicsChannel","features":[462]},{"name":"IWRdsGraphicsChannelEvents","features":[462]},{"name":"IWRdsGraphicsChannelManager","features":[462]},{"name":"IWRdsProtocolConnection","features":[462]},{"name":"IWRdsProtocolConnectionCallback","features":[462]},{"name":"IWRdsProtocolConnectionSettings","features":[462]},{"name":"IWRdsProtocolLicenseConnection","features":[462]},{"name":"IWRdsProtocolListener","features":[462]},{"name":"IWRdsProtocolListenerCallback","features":[462]},{"name":"IWRdsProtocolLogonErrorRedirector","features":[462]},{"name":"IWRdsProtocolManager","features":[462]},{"name":"IWRdsProtocolSettings","features":[462]},{"name":"IWRdsProtocolShadowCallback","features":[462]},{"name":"IWRdsProtocolShadowConnection","features":[462]},{"name":"IWRdsWddmIddProps","features":[462]},{"name":"IWRdsWddmIddProps1","features":[462]},{"name":"IWTSBitmapRenderService","features":[462]},{"name":"IWTSBitmapRenderer","features":[462]},{"name":"IWTSBitmapRendererCallback","features":[462]},{"name":"IWTSListener","features":[462]},{"name":"IWTSListenerCallback","features":[462]},{"name":"IWTSPlugin","features":[462]},{"name":"IWTSPluginServiceProvider","features":[462]},{"name":"IWTSProtocolConnection","features":[462]},{"name":"IWTSProtocolConnectionCallback","features":[462]},{"name":"IWTSProtocolLicenseConnection","features":[462]},{"name":"IWTSProtocolListener","features":[462]},{"name":"IWTSProtocolListenerCallback","features":[462]},{"name":"IWTSProtocolLogonErrorRedirector","features":[462]},{"name":"IWTSProtocolManager","features":[462]},{"name":"IWTSProtocolShadowCallback","features":[462]},{"name":"IWTSProtocolShadowConnection","features":[462]},{"name":"IWTSSBPlugin","features":[462]},{"name":"IWTSVirtualChannel","features":[462]},{"name":"IWTSVirtualChannelCallback","features":[462]},{"name":"IWTSVirtualChannelManager","features":[462]},{"name":"IWorkspace","features":[462]},{"name":"IWorkspace2","features":[462]},{"name":"IWorkspace3","features":[462]},{"name":"IWorkspaceClientExt","features":[462]},{"name":"IWorkspaceRegistration","features":[462]},{"name":"IWorkspaceRegistration2","features":[462]},{"name":"IWorkspaceReportMessage","features":[462]},{"name":"IWorkspaceResTypeRegistry","features":[358,462]},{"name":"IWorkspaceScriptable","features":[358,462]},{"name":"IWorkspaceScriptable2","features":[358,462]},{"name":"IWorkspaceScriptable3","features":[358,462]},{"name":"ItsPubPlugin","features":[462]},{"name":"ItsPubPlugin2","features":[462]},{"name":"KEEP_EXISTING_SESSIONS","features":[462]},{"name":"KeyCombinationDown","features":[462]},{"name":"KeyCombinationHome","features":[462]},{"name":"KeyCombinationLeft","features":[462]},{"name":"KeyCombinationRight","features":[462]},{"name":"KeyCombinationScroll","features":[462]},{"name":"KeyCombinationType","features":[462]},{"name":"KeyCombinationUp","features":[462]},{"name":"LOAD_BALANCING_PLUGIN","features":[462]},{"name":"MAX_DATE_TIME_LENGTH","features":[462]},{"name":"MAX_ELAPSED_TIME_LENGTH","features":[462]},{"name":"MAX_POLICY_ATTRIBUTES","features":[462]},{"name":"MaxAppName_Len","features":[462]},{"name":"MaxDomainName_Len","features":[462]},{"name":"MaxFQDN_Len","features":[462]},{"name":"MaxFarm_Len","features":[462]},{"name":"MaxNetBiosName_Len","features":[462]},{"name":"MaxNumOfExposed_IPs","features":[462]},{"name":"MaxUserName_Len","features":[462]},{"name":"NONFARM","features":[462]},{"name":"NOTIFY_FOR_ALL_SESSIONS","features":[462]},{"name":"NOTIFY_FOR_THIS_SESSION","features":[462]},{"name":"ORCHESTRATION_PLUGIN","features":[462]},{"name":"OWNER_MS_TS_PLUGIN","features":[462]},{"name":"OWNER_MS_VM_PLUGIN","features":[462]},{"name":"OWNER_UNKNOWN","features":[462]},{"name":"PCHANNEL_INIT_EVENT_FN","features":[462]},{"name":"PCHANNEL_OPEN_EVENT_FN","features":[462]},{"name":"PLACEMENT_PLUGIN","features":[462]},{"name":"PLUGIN_CAPABILITY_EXTERNAL_REDIRECTION","features":[462]},{"name":"PLUGIN_TYPE","features":[462]},{"name":"POLICY_PLUGIN","features":[462]},{"name":"POSITION_CONTINUOUS","features":[462]},{"name":"POSITION_DISCONTINUOUS","features":[462]},{"name":"POSITION_INVALID","features":[462]},{"name":"POSITION_QPC_ERROR","features":[462]},{"name":"PRODUCTINFO_COMPANYNAME_LENGTH","features":[462]},{"name":"PRODUCTINFO_PRODUCTID_LENGTH","features":[462]},{"name":"PRODUCT_INFOA","features":[462]},{"name":"PRODUCT_INFOW","features":[462]},{"name":"PROPERTY_DYNAMIC_TIME_ZONE_INFORMATION","features":[462]},{"name":"PROPERTY_TYPE_ENABLE_UNIVERSAL_APPS_FOR_CUSTOM_SHELL","features":[462]},{"name":"PROPERTY_TYPE_GET_FAST_RECONNECT","features":[462]},{"name":"PROPERTY_TYPE_GET_FAST_RECONNECT_USER_SID","features":[462]},{"name":"PROVISIONING_PLUGIN","features":[462]},{"name":"PVIRTUALCHANNELCLOSE","features":[462]},{"name":"PVIRTUALCHANNELENTRY","features":[307,462]},{"name":"PVIRTUALCHANNELINIT","features":[462]},{"name":"PVIRTUALCHANNELOPEN","features":[462]},{"name":"PVIRTUALCHANNELWRITE","features":[462]},{"name":"PasswordEncodingType","features":[462]},{"name":"PasswordEncodingUTF16BE","features":[462]},{"name":"PasswordEncodingUTF16LE","features":[462]},{"name":"PasswordEncodingUTF8","features":[462]},{"name":"PnpRedirectionDisabled","features":[462]},{"name":"PolicyAttributeType","features":[462]},{"name":"PortRedirectionDisabled","features":[462]},{"name":"PrinterRedirectionDisabled","features":[462]},{"name":"ProcessIdToSessionId","features":[307,462]},{"name":"RDCLIENT_BITMAP_RENDER_SERVICE","features":[462]},{"name":"RDV_TASK_STATUS","features":[462]},{"name":"RDV_TASK_STATUS_APPLYING","features":[462]},{"name":"RDV_TASK_STATUS_DOWNLOADING","features":[462]},{"name":"RDV_TASK_STATUS_FAILED","features":[462]},{"name":"RDV_TASK_STATUS_REBOOTED","features":[462]},{"name":"RDV_TASK_STATUS_REBOOTING","features":[462]},{"name":"RDV_TASK_STATUS_SEARCHING","features":[462]},{"name":"RDV_TASK_STATUS_SUCCESS","features":[462]},{"name":"RDV_TASK_STATUS_TIMEOUT","features":[462]},{"name":"RDV_TASK_STATUS_UNKNOWN","features":[462]},{"name":"RD_FARM_AUTO_PERSONAL_RDSH","features":[462]},{"name":"RD_FARM_AUTO_PERSONAL_VM","features":[462]},{"name":"RD_FARM_MANUAL_PERSONAL_RDSH","features":[462]},{"name":"RD_FARM_MANUAL_PERSONAL_VM","features":[462]},{"name":"RD_FARM_RDSH","features":[462]},{"name":"RD_FARM_TEMP_VM","features":[462]},{"name":"RD_FARM_TYPE","features":[462]},{"name":"RD_FARM_TYPE_UNKNOWN","features":[462]},{"name":"REMOTECONTROL_KBDALT_HOTKEY","features":[462]},{"name":"REMOTECONTROL_KBDCTRL_HOTKEY","features":[462]},{"name":"REMOTECONTROL_KBDSHIFT_HOTKEY","features":[462]},{"name":"RENDER_HINT_CLEAR","features":[462]},{"name":"RENDER_HINT_MAPPEDWINDOW","features":[462]},{"name":"RENDER_HINT_VIDEO","features":[462]},{"name":"RESERVED_FOR_LEGACY","features":[462]},{"name":"RESOURCE_PLUGIN","features":[462]},{"name":"RFX_CLIENT_ID_LENGTH","features":[462]},{"name":"RFX_GFX_MAX_SUPPORTED_MONITORS","features":[462]},{"name":"RFX_GFX_MONITOR_INFO","features":[307,462]},{"name":"RFX_GFX_MSG_CLIENT_DESKTOP_INFO_REQUEST","features":[462]},{"name":"RFX_GFX_MSG_CLIENT_DESKTOP_INFO_RESPONSE","features":[307,462]},{"name":"RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_CONFIRM","features":[462]},{"name":"RFX_GFX_MSG_DESKTOP_CONFIG_CHANGE_NOTIFY","features":[462]},{"name":"RFX_GFX_MSG_DESKTOP_INPUT_RESET","features":[462]},{"name":"RFX_GFX_MSG_DESKTOP_RESEND_REQUEST","features":[462]},{"name":"RFX_GFX_MSG_DISCONNECT_NOTIFY","features":[462]},{"name":"RFX_GFX_MSG_HEADER","features":[462]},{"name":"RFX_GFX_MSG_PREFIX","features":[462]},{"name":"RFX_GFX_MSG_PREFIX_MASK","features":[462]},{"name":"RFX_GFX_MSG_RDP_DATA","features":[462]},{"name":"RFX_GFX_RECT","features":[462]},{"name":"RFX_RDP_MSG_PREFIX","features":[462]},{"name":"RemoteActionAppSwitch","features":[462]},{"name":"RemoteActionAppbar","features":[462]},{"name":"RemoteActionCharms","features":[462]},{"name":"RemoteActionSnap","features":[462]},{"name":"RemoteActionStartScreen","features":[462]},{"name":"RemoteActionType","features":[462]},{"name":"SB_SYNCH_CONFLICT_MAX_WRITE_ATTEMPTS","features":[462]},{"name":"SESSION_TIMEOUT_ACTION_DISCONNECT","features":[462]},{"name":"SESSION_TIMEOUT_ACTION_SILENT_REAUTH","features":[462]},{"name":"SESSION_TIMEOUT_ACTION_TYPE","features":[462]},{"name":"SINGLE_SESSION","features":[462]},{"name":"STATE_ACTIVE","features":[462]},{"name":"STATE_CONNECTED","features":[462]},{"name":"STATE_CONNECTQUERY","features":[462]},{"name":"STATE_DISCONNECTED","features":[462]},{"name":"STATE_DOWN","features":[462]},{"name":"STATE_IDLE","features":[462]},{"name":"STATE_INIT","features":[462]},{"name":"STATE_INVALID","features":[462]},{"name":"STATE_LISTEN","features":[462]},{"name":"STATE_MAX","features":[462]},{"name":"STATE_RESET","features":[462]},{"name":"STATE_SHADOW","features":[462]},{"name":"SnapshotEncodingDataUri","features":[462]},{"name":"SnapshotEncodingType","features":[462]},{"name":"SnapshotFormatBmp","features":[462]},{"name":"SnapshotFormatJpeg","features":[462]},{"name":"SnapshotFormatPng","features":[462]},{"name":"SnapshotFormatType","features":[462]},{"name":"TARGET_CHANGE_TYPE","features":[462]},{"name":"TARGET_CHANGE_UNSPEC","features":[462]},{"name":"TARGET_CHECKED_OUT","features":[462]},{"name":"TARGET_DOWN","features":[462]},{"name":"TARGET_EXTERNALIP_CHANGED","features":[462]},{"name":"TARGET_FARM_MEMBERSHIP_CHANGED","features":[462]},{"name":"TARGET_HIBERNATED","features":[462]},{"name":"TARGET_IDLE","features":[462]},{"name":"TARGET_INITIALIZING","features":[462]},{"name":"TARGET_INTERNALIP_CHANGED","features":[462]},{"name":"TARGET_INUSE","features":[462]},{"name":"TARGET_INVALID","features":[462]},{"name":"TARGET_JOINED","features":[462]},{"name":"TARGET_MAXSTATE","features":[462]},{"name":"TARGET_OWNER","features":[462]},{"name":"TARGET_PATCH_COMPLETED","features":[462]},{"name":"TARGET_PATCH_FAILED","features":[462]},{"name":"TARGET_PATCH_IN_PROGRESS","features":[462]},{"name":"TARGET_PATCH_NOT_STARTED","features":[462]},{"name":"TARGET_PATCH_STATE","features":[462]},{"name":"TARGET_PATCH_STATE_CHANGED","features":[462]},{"name":"TARGET_PATCH_UNKNOWN","features":[462]},{"name":"TARGET_PENDING","features":[462]},{"name":"TARGET_REMOVED","features":[462]},{"name":"TARGET_RUNNING","features":[462]},{"name":"TARGET_STARTING","features":[462]},{"name":"TARGET_STATE","features":[462]},{"name":"TARGET_STATE_CHANGED","features":[462]},{"name":"TARGET_STOPPED","features":[462]},{"name":"TARGET_STOPPING","features":[462]},{"name":"TARGET_TYPE","features":[462]},{"name":"TARGET_UNKNOWN","features":[462]},{"name":"TASK_PLUGIN","features":[462]},{"name":"TSPUB_PLUGIN_PD_ASSIGNMENT_EXISTING","features":[462]},{"name":"TSPUB_PLUGIN_PD_ASSIGNMENT_NEW","features":[462]},{"name":"TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE","features":[462]},{"name":"TSPUB_PLUGIN_PD_QUERY_EXISTING","features":[462]},{"name":"TSPUB_PLUGIN_PD_QUERY_OR_CREATE","features":[462]},{"name":"TSPUB_PLUGIN_PD_RESOLUTION_TYPE","features":[462]},{"name":"TSSB_NOTIFICATION_TYPE","features":[462]},{"name":"TSSB_NOTIFY_CONNECTION_REQUEST_CHANGE","features":[462]},{"name":"TSSB_NOTIFY_INVALID","features":[462]},{"name":"TSSB_NOTIFY_SESSION_CHANGE","features":[462]},{"name":"TSSB_NOTIFY_TARGET_CHANGE","features":[462]},{"name":"TSSD_ADDR_IPv4","features":[462]},{"name":"TSSD_ADDR_IPv6","features":[462]},{"name":"TSSD_ADDR_UNDEFINED","features":[462]},{"name":"TSSD_AddrV46Type","features":[462]},{"name":"TSSD_ConnectionPoint","features":[462]},{"name":"TSSESSION_STATE","features":[462]},{"name":"TSUserExInterfaces","features":[462]},{"name":"TS_SB_SORT_BY","features":[462]},{"name":"TS_SB_SORT_BY_NAME","features":[462]},{"name":"TS_SB_SORT_BY_NONE","features":[462]},{"name":"TS_SB_SORT_BY_PROP","features":[462]},{"name":"TS_VC_LISTENER_STATIC_CHANNEL","features":[462]},{"name":"UNKNOWN","features":[462]},{"name":"UNKNOWN_PLUGIN","features":[462]},{"name":"USERNAME_LENGTH","features":[462]},{"name":"VALIDATIONINFORMATION_HARDWAREID_LENGTH","features":[462]},{"name":"VALIDATIONINFORMATION_LICENSE_LENGTH","features":[462]},{"name":"VIRTUAL_CHANNEL_VERSION_WIN2000","features":[462]},{"name":"VM_HOST_NOTIFY_STATUS","features":[462]},{"name":"VM_HOST_STATUS_INIT_COMPLETE","features":[462]},{"name":"VM_HOST_STATUS_INIT_FAILED","features":[462]},{"name":"VM_HOST_STATUS_INIT_IN_PROGRESS","features":[462]},{"name":"VM_HOST_STATUS_INIT_PENDING","features":[462]},{"name":"VM_NOTIFY_ENTRY","features":[462]},{"name":"VM_NOTIFY_INFO","features":[462]},{"name":"VM_NOTIFY_STATUS","features":[462]},{"name":"VM_NOTIFY_STATUS_CANCELED","features":[462]},{"name":"VM_NOTIFY_STATUS_COMPLETE","features":[462]},{"name":"VM_NOTIFY_STATUS_FAILED","features":[462]},{"name":"VM_NOTIFY_STATUS_IN_PROGRESS","features":[462]},{"name":"VM_NOTIFY_STATUS_PENDING","features":[462]},{"name":"VM_PATCH_INFO","features":[462]},{"name":"WINSTATIONNAME_LENGTH","features":[462]},{"name":"WKS_FLAG_CLEAR_CREDS_ON_LAST_RESOURCE","features":[462]},{"name":"WKS_FLAG_CREDS_AUTHENTICATED","features":[462]},{"name":"WKS_FLAG_PASSWORD_ENCRYPTED","features":[462]},{"name":"WRDS_CLIENTADDRESS_LENGTH","features":[462]},{"name":"WRDS_CLIENTNAME_LENGTH","features":[462]},{"name":"WRDS_CLIENT_PRODUCT_ID_LENGTH","features":[462]},{"name":"WRDS_CONNECTION_SETTING","features":[307,462]},{"name":"WRDS_CONNECTION_SETTINGS","features":[307,462]},{"name":"WRDS_CONNECTION_SETTINGS_1","features":[307,462]},{"name":"WRDS_CONNECTION_SETTING_LEVEL","features":[462]},{"name":"WRDS_CONNECTION_SETTING_LEVEL_1","features":[462]},{"name":"WRDS_CONNECTION_SETTING_LEVEL_INVALID","features":[462]},{"name":"WRDS_DEVICE_NAME_LENGTH","features":[462]},{"name":"WRDS_DIRECTORY_LENGTH","features":[462]},{"name":"WRDS_DOMAIN_LENGTH","features":[462]},{"name":"WRDS_DRIVER_NAME_LENGTH","features":[462]},{"name":"WRDS_DYNAMIC_TIME_ZONE_INFORMATION","features":[462]},{"name":"WRDS_IMEFILENAME_LENGTH","features":[462]},{"name":"WRDS_INITIALPROGRAM_LENGTH","features":[462]},{"name":"WRDS_KEY_EXCHANGE_ALG_DH","features":[462]},{"name":"WRDS_KEY_EXCHANGE_ALG_RSA","features":[462]},{"name":"WRDS_LICENSE_PREAMBLE_VERSION","features":[462]},{"name":"WRDS_LICENSE_PROTOCOL_VERSION","features":[462]},{"name":"WRDS_LISTENER_SETTING","features":[462]},{"name":"WRDS_LISTENER_SETTINGS","features":[462]},{"name":"WRDS_LISTENER_SETTINGS_1","features":[462]},{"name":"WRDS_LISTENER_SETTING_LEVEL","features":[462]},{"name":"WRDS_LISTENER_SETTING_LEVEL_1","features":[462]},{"name":"WRDS_LISTENER_SETTING_LEVEL_INVALID","features":[462]},{"name":"WRDS_MAX_CACHE_RESERVED","features":[462]},{"name":"WRDS_MAX_COUNTERS","features":[462]},{"name":"WRDS_MAX_DISPLAY_IOCTL_DATA","features":[462]},{"name":"WRDS_MAX_PROTOCOL_CACHE","features":[462]},{"name":"WRDS_MAX_RESERVED","features":[462]},{"name":"WRDS_PASSWORD_LENGTH","features":[462]},{"name":"WRDS_PERF_DISABLE_CURSORSETTINGS","features":[462]},{"name":"WRDS_PERF_DISABLE_CURSOR_SHADOW","features":[462]},{"name":"WRDS_PERF_DISABLE_FULLWINDOWDRAG","features":[462]},{"name":"WRDS_PERF_DISABLE_MENUANIMATIONS","features":[462]},{"name":"WRDS_PERF_DISABLE_NOTHING","features":[462]},{"name":"WRDS_PERF_DISABLE_THEMING","features":[462]},{"name":"WRDS_PERF_DISABLE_WALLPAPER","features":[462]},{"name":"WRDS_PERF_ENABLE_DESKTOP_COMPOSITION","features":[462]},{"name":"WRDS_PERF_ENABLE_ENHANCED_GRAPHICS","features":[462]},{"name":"WRDS_PERF_ENABLE_FONT_SMOOTHING","features":[462]},{"name":"WRDS_PROTOCOL_NAME_LENGTH","features":[462]},{"name":"WRDS_SERVICE_ID_GRAPHICS_GUID","features":[462]},{"name":"WRDS_SETTING","features":[307,462]},{"name":"WRDS_SETTINGS","features":[307,462]},{"name":"WRDS_SETTINGS_1","features":[307,462]},{"name":"WRDS_SETTING_LEVEL","features":[462]},{"name":"WRDS_SETTING_LEVEL_1","features":[462]},{"name":"WRDS_SETTING_LEVEL_INVALID","features":[462]},{"name":"WRDS_SETTING_STATUS","features":[462]},{"name":"WRDS_SETTING_STATUS_DISABLED","features":[462]},{"name":"WRDS_SETTING_STATUS_ENABLED","features":[462]},{"name":"WRDS_SETTING_STATUS_NOTAPPLICABLE","features":[462]},{"name":"WRDS_SETTING_STATUS_NOTCONFIGURED","features":[462]},{"name":"WRDS_SETTING_TYPE","features":[462]},{"name":"WRDS_SETTING_TYPE_INVALID","features":[462]},{"name":"WRDS_SETTING_TYPE_MACHINE","features":[462]},{"name":"WRDS_SETTING_TYPE_SAM","features":[462]},{"name":"WRDS_SETTING_TYPE_USER","features":[462]},{"name":"WRDS_USERNAME_LENGTH","features":[462]},{"name":"WRDS_VALUE_TYPE_BINARY","features":[462]},{"name":"WRDS_VALUE_TYPE_GUID","features":[462]},{"name":"WRDS_VALUE_TYPE_STRING","features":[462]},{"name":"WRDS_VALUE_TYPE_ULONG","features":[462]},{"name":"WRdsGraphicsChannelType","features":[462]},{"name":"WRdsGraphicsChannelType_BestEffortDelivery","features":[462]},{"name":"WRdsGraphicsChannelType_GuaranteedDelivery","features":[462]},{"name":"WRdsGraphicsChannels_LossyChannelMaxMessageSize","features":[462]},{"name":"WTSActive","features":[462]},{"name":"WTSApplicationName","features":[462]},{"name":"WTSCLIENTA","features":[462]},{"name":"WTSCLIENTW","features":[462]},{"name":"WTSCONFIGINFOA","features":[462]},{"name":"WTSCONFIGINFOW","features":[462]},{"name":"WTSClientAddress","features":[462]},{"name":"WTSClientBuildNumber","features":[462]},{"name":"WTSClientDirectory","features":[462]},{"name":"WTSClientDisplay","features":[462]},{"name":"WTSClientHardwareId","features":[462]},{"name":"WTSClientInfo","features":[462]},{"name":"WTSClientName","features":[462]},{"name":"WTSClientProductId","features":[462]},{"name":"WTSClientProtocolType","features":[462]},{"name":"WTSCloseServer","features":[307,462]},{"name":"WTSConfigInfo","features":[462]},{"name":"WTSConnectQuery","features":[462]},{"name":"WTSConnectSessionA","features":[307,462]},{"name":"WTSConnectSessionW","features":[307,462]},{"name":"WTSConnectState","features":[462]},{"name":"WTSConnected","features":[462]},{"name":"WTSCreateListenerA","features":[307,462]},{"name":"WTSCreateListenerW","features":[307,462]},{"name":"WTSDisconnectSession","features":[307,462]},{"name":"WTSDisconnected","features":[462]},{"name":"WTSDomainName","features":[462]},{"name":"WTSDown","features":[462]},{"name":"WTSEnableChildSessions","features":[307,462]},{"name":"WTSEnumerateListenersA","features":[307,462]},{"name":"WTSEnumerateListenersW","features":[307,462]},{"name":"WTSEnumerateProcessesA","features":[307,310,462]},{"name":"WTSEnumerateProcessesExA","features":[307,462]},{"name":"WTSEnumerateProcessesExW","features":[307,462]},{"name":"WTSEnumerateProcessesW","features":[307,310,462]},{"name":"WTSEnumerateServersA","features":[307,462]},{"name":"WTSEnumerateServersW","features":[307,462]},{"name":"WTSEnumerateSessionsA","features":[307,462]},{"name":"WTSEnumerateSessionsExA","features":[307,462]},{"name":"WTSEnumerateSessionsExW","features":[307,462]},{"name":"WTSEnumerateSessionsW","features":[307,462]},{"name":"WTSFreeMemory","features":[462]},{"name":"WTSFreeMemoryExA","features":[307,462]},{"name":"WTSFreeMemoryExW","features":[307,462]},{"name":"WTSGetActiveConsoleSessionId","features":[462]},{"name":"WTSGetChildSessionId","features":[307,462]},{"name":"WTSGetListenerSecurityA","features":[307,310,462]},{"name":"WTSGetListenerSecurityW","features":[307,310,462]},{"name":"WTSINFOA","features":[462]},{"name":"WTSINFOEXA","features":[462]},{"name":"WTSINFOEXW","features":[462]},{"name":"WTSINFOEX_LEVEL1_A","features":[462]},{"name":"WTSINFOEX_LEVEL1_W","features":[462]},{"name":"WTSINFOEX_LEVEL_A","features":[462]},{"name":"WTSINFOEX_LEVEL_W","features":[462]},{"name":"WTSINFOW","features":[462]},{"name":"WTSIdle","features":[462]},{"name":"WTSIdleTime","features":[462]},{"name":"WTSIncomingBytes","features":[462]},{"name":"WTSIncomingFrames","features":[462]},{"name":"WTSInit","features":[462]},{"name":"WTSInitialProgram","features":[462]},{"name":"WTSIsChildSessionsEnabled","features":[307,462]},{"name":"WTSIsRemoteSession","features":[462]},{"name":"WTSLISTENERCONFIGA","features":[462]},{"name":"WTSLISTENERCONFIGW","features":[462]},{"name":"WTSListen","features":[462]},{"name":"WTSLogoffSession","features":[307,462]},{"name":"WTSLogonTime","features":[462]},{"name":"WTSOEMId","features":[462]},{"name":"WTSOpenServerA","features":[307,462]},{"name":"WTSOpenServerExA","features":[307,462]},{"name":"WTSOpenServerExW","features":[307,462]},{"name":"WTSOpenServerW","features":[307,462]},{"name":"WTSOutgoingBytes","features":[462]},{"name":"WTSOutgoingFrames","features":[462]},{"name":"WTSQueryListenerConfigA","features":[307,462]},{"name":"WTSQueryListenerConfigW","features":[307,462]},{"name":"WTSQuerySessionInformationA","features":[307,462]},{"name":"WTSQuerySessionInformationW","features":[307,462]},{"name":"WTSQueryUserConfigA","features":[307,462]},{"name":"WTSQueryUserConfigW","features":[307,462]},{"name":"WTSQueryUserToken","features":[307,462]},{"name":"WTSRegisterSessionNotification","features":[307,462]},{"name":"WTSRegisterSessionNotificationEx","features":[307,462]},{"name":"WTSReset","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_INET","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_INET6","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_IPX","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_NETBIOS","features":[462]},{"name":"WTSSBX_ADDRESS_FAMILY_AF_UNSPEC","features":[462]},{"name":"WTSSBX_IP_ADDRESS","features":[462]},{"name":"WTSSBX_MACHINE_CONNECT_INFO","features":[462]},{"name":"WTSSBX_MACHINE_DRAIN","features":[462]},{"name":"WTSSBX_MACHINE_DRAIN_OFF","features":[462]},{"name":"WTSSBX_MACHINE_DRAIN_ON","features":[462]},{"name":"WTSSBX_MACHINE_DRAIN_UNSPEC","features":[462]},{"name":"WTSSBX_MACHINE_INFO","features":[462]},{"name":"WTSSBX_MACHINE_SESSION_MODE","features":[462]},{"name":"WTSSBX_MACHINE_SESSION_MODE_MULTIPLE","features":[462]},{"name":"WTSSBX_MACHINE_SESSION_MODE_SINGLE","features":[462]},{"name":"WTSSBX_MACHINE_SESSION_MODE_UNSPEC","features":[462]},{"name":"WTSSBX_MACHINE_STATE","features":[462]},{"name":"WTSSBX_MACHINE_STATE_READY","features":[462]},{"name":"WTSSBX_MACHINE_STATE_SYNCHRONIZING","features":[462]},{"name":"WTSSBX_MACHINE_STATE_UNSPEC","features":[462]},{"name":"WTSSBX_NOTIFICATION_ADDED","features":[462]},{"name":"WTSSBX_NOTIFICATION_CHANGED","features":[462]},{"name":"WTSSBX_NOTIFICATION_REMOVED","features":[462]},{"name":"WTSSBX_NOTIFICATION_RESYNC","features":[462]},{"name":"WTSSBX_NOTIFICATION_TYPE","features":[462]},{"name":"WTSSBX_SESSION_INFO","features":[307,462]},{"name":"WTSSBX_SESSION_STATE","features":[462]},{"name":"WTSSBX_SESSION_STATE_ACTIVE","features":[462]},{"name":"WTSSBX_SESSION_STATE_DISCONNECTED","features":[462]},{"name":"WTSSBX_SESSION_STATE_UNSPEC","features":[462]},{"name":"WTSSESSION_NOTIFICATION","features":[462]},{"name":"WTSSendMessageA","features":[307,462,371]},{"name":"WTSSendMessageW","features":[307,462,371]},{"name":"WTSSessionAddressV4","features":[462]},{"name":"WTSSessionId","features":[462]},{"name":"WTSSessionInfo","features":[462]},{"name":"WTSSessionInfoEx","features":[462]},{"name":"WTSSetListenerSecurityA","features":[307,310,462]},{"name":"WTSSetListenerSecurityW","features":[307,310,462]},{"name":"WTSSetRenderHint","features":[307,462]},{"name":"WTSSetUserConfigA","features":[307,462]},{"name":"WTSSetUserConfigW","features":[307,462]},{"name":"WTSShadow","features":[462]},{"name":"WTSShutdownSystem","features":[307,462]},{"name":"WTSStartRemoteControlSessionA","features":[307,462]},{"name":"WTSStartRemoteControlSessionW","features":[307,462]},{"name":"WTSStopRemoteControlSession","features":[307,462]},{"name":"WTSTerminateProcess","features":[307,462]},{"name":"WTSTypeProcessInfoLevel0","features":[462]},{"name":"WTSTypeProcessInfoLevel1","features":[462]},{"name":"WTSTypeSessionInfoLevel1","features":[462]},{"name":"WTSUSERCONFIGA","features":[462]},{"name":"WTSUSERCONFIGW","features":[462]},{"name":"WTSUnRegisterSessionNotification","features":[307,462]},{"name":"WTSUnRegisterSessionNotificationEx","features":[307,462]},{"name":"WTSUserConfigBrokenTimeoutSettings","features":[462]},{"name":"WTSUserConfigInitialProgram","features":[462]},{"name":"WTSUserConfigModemCallbackPhoneNumber","features":[462]},{"name":"WTSUserConfigModemCallbackSettings","features":[462]},{"name":"WTSUserConfigReconnectSettings","features":[462]},{"name":"WTSUserConfigShadowingSettings","features":[462]},{"name":"WTSUserConfigSourceSAM","features":[462]},{"name":"WTSUserConfigTerminalServerHomeDir","features":[462]},{"name":"WTSUserConfigTerminalServerHomeDirDrive","features":[462]},{"name":"WTSUserConfigTerminalServerProfilePath","features":[462]},{"name":"WTSUserConfigTimeoutSettingsConnections","features":[462]},{"name":"WTSUserConfigTimeoutSettingsDisconnections","features":[462]},{"name":"WTSUserConfigTimeoutSettingsIdle","features":[462]},{"name":"WTSUserConfigUser","features":[462]},{"name":"WTSUserConfigWorkingDirectory","features":[462]},{"name":"WTSUserConfigfAllowLogonTerminalServer","features":[462]},{"name":"WTSUserConfigfDeviceClientDefaultPrinter","features":[462]},{"name":"WTSUserConfigfDeviceClientDrives","features":[462]},{"name":"WTSUserConfigfDeviceClientPrinters","features":[462]},{"name":"WTSUserConfigfInheritInitialProgram","features":[462]},{"name":"WTSUserConfigfTerminalServerRemoteHomeDir","features":[462]},{"name":"WTSUserName","features":[462]},{"name":"WTSValidationInfo","features":[462]},{"name":"WTSVirtualChannelClose","features":[307,462]},{"name":"WTSVirtualChannelOpen","features":[307,462]},{"name":"WTSVirtualChannelOpenEx","features":[307,462]},{"name":"WTSVirtualChannelPurgeInput","features":[307,462]},{"name":"WTSVirtualChannelPurgeOutput","features":[307,462]},{"name":"WTSVirtualChannelQuery","features":[307,462]},{"name":"WTSVirtualChannelRead","features":[307,462]},{"name":"WTSVirtualChannelWrite","features":[307,462]},{"name":"WTSVirtualClientData","features":[462]},{"name":"WTSVirtualFileHandle","features":[462]},{"name":"WTSWaitSystemEvent","features":[307,462]},{"name":"WTSWinStationName","features":[462]},{"name":"WTSWorkingDirectory","features":[462]},{"name":"WTS_CACHE_STATS","features":[462]},{"name":"WTS_CACHE_STATS_UN","features":[462]},{"name":"WTS_CERT_TYPE","features":[462]},{"name":"WTS_CERT_TYPE_INVALID","features":[462]},{"name":"WTS_CERT_TYPE_PROPRIETORY","features":[462]},{"name":"WTS_CERT_TYPE_X509","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_NO_COMPRESS","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_PRI_HIGH","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_PRI_LOW","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_PRI_MED","features":[462]},{"name":"WTS_CHANNEL_OPTION_DYNAMIC_PRI_REAL","features":[462]},{"name":"WTS_CLIENTADDRESS_LENGTH","features":[462]},{"name":"WTS_CLIENTNAME_LENGTH","features":[462]},{"name":"WTS_CLIENT_ADDRESS","features":[462]},{"name":"WTS_CLIENT_DATA","features":[307,462]},{"name":"WTS_CLIENT_DISPLAY","features":[462]},{"name":"WTS_CLIENT_PRODUCT_ID_LENGTH","features":[462]},{"name":"WTS_COMMENT_LENGTH","features":[462]},{"name":"WTS_CONFIG_CLASS","features":[462]},{"name":"WTS_CONFIG_SOURCE","features":[462]},{"name":"WTS_CONNECTSTATE_CLASS","features":[462]},{"name":"WTS_CURRENT_SERVER","features":[307,462]},{"name":"WTS_CURRENT_SERVER_HANDLE","features":[307,462]},{"name":"WTS_CURRENT_SERVER_NAME","features":[462]},{"name":"WTS_CURRENT_SESSION","features":[462]},{"name":"WTS_DEVICE_NAME_LENGTH","features":[462]},{"name":"WTS_DIRECTORY_LENGTH","features":[462]},{"name":"WTS_DISPLAY_IOCTL","features":[462]},{"name":"WTS_DOMAIN_LENGTH","features":[462]},{"name":"WTS_DRAIN_IN_DRAIN","features":[462]},{"name":"WTS_DRAIN_NOT_IN_DRAIN","features":[462]},{"name":"WTS_DRAIN_STATE_NONE","features":[462]},{"name":"WTS_DRIVER_NAME_LENGTH","features":[462]},{"name":"WTS_DRIVE_LENGTH","features":[462]},{"name":"WTS_EVENT_ALL","features":[462]},{"name":"WTS_EVENT_CONNECT","features":[462]},{"name":"WTS_EVENT_CREATE","features":[462]},{"name":"WTS_EVENT_DELETE","features":[462]},{"name":"WTS_EVENT_DISCONNECT","features":[462]},{"name":"WTS_EVENT_FLUSH","features":[462]},{"name":"WTS_EVENT_LICENSE","features":[462]},{"name":"WTS_EVENT_LOGOFF","features":[462]},{"name":"WTS_EVENT_LOGON","features":[462]},{"name":"WTS_EVENT_NONE","features":[462]},{"name":"WTS_EVENT_RENAME","features":[462]},{"name":"WTS_EVENT_STATECHANGE","features":[462]},{"name":"WTS_IMEFILENAME_LENGTH","features":[462]},{"name":"WTS_INFO_CLASS","features":[462]},{"name":"WTS_INITIALPROGRAM_LENGTH","features":[462]},{"name":"WTS_KEY_EXCHANGE_ALG_DH","features":[462]},{"name":"WTS_KEY_EXCHANGE_ALG_RSA","features":[462]},{"name":"WTS_LICENSE_CAPABILITIES","features":[307,462]},{"name":"WTS_LICENSE_PREAMBLE_VERSION","features":[462]},{"name":"WTS_LICENSE_PROTOCOL_VERSION","features":[462]},{"name":"WTS_LISTENER_CREATE","features":[462]},{"name":"WTS_LISTENER_NAME_LENGTH","features":[462]},{"name":"WTS_LISTENER_UPDATE","features":[462]},{"name":"WTS_LOGON_ERROR_REDIRECTOR_RESPONSE","features":[462]},{"name":"WTS_LOGON_ERR_HANDLED_DONT_SHOW","features":[462]},{"name":"WTS_LOGON_ERR_HANDLED_DONT_SHOW_START_OVER","features":[462]},{"name":"WTS_LOGON_ERR_HANDLED_SHOW","features":[462]},{"name":"WTS_LOGON_ERR_INVALID","features":[462]},{"name":"WTS_LOGON_ERR_NOT_HANDLED","features":[462]},{"name":"WTS_MAX_CACHE_RESERVED","features":[462]},{"name":"WTS_MAX_COUNTERS","features":[462]},{"name":"WTS_MAX_DISPLAY_IOCTL_DATA","features":[462]},{"name":"WTS_MAX_PROTOCOL_CACHE","features":[462]},{"name":"WTS_MAX_RESERVED","features":[462]},{"name":"WTS_PASSWORD_LENGTH","features":[462]},{"name":"WTS_PERF_DISABLE_CURSORSETTINGS","features":[462]},{"name":"WTS_PERF_DISABLE_CURSOR_SHADOW","features":[462]},{"name":"WTS_PERF_DISABLE_FULLWINDOWDRAG","features":[462]},{"name":"WTS_PERF_DISABLE_MENUANIMATIONS","features":[462]},{"name":"WTS_PERF_DISABLE_NOTHING","features":[462]},{"name":"WTS_PERF_DISABLE_THEMING","features":[462]},{"name":"WTS_PERF_DISABLE_WALLPAPER","features":[462]},{"name":"WTS_PERF_ENABLE_DESKTOP_COMPOSITION","features":[462]},{"name":"WTS_PERF_ENABLE_ENHANCED_GRAPHICS","features":[462]},{"name":"WTS_PERF_ENABLE_FONT_SMOOTHING","features":[462]},{"name":"WTS_POLICY_DATA","features":[307,462]},{"name":"WTS_PROCESS_INFOA","features":[310,462]},{"name":"WTS_PROCESS_INFOW","features":[310,462]},{"name":"WTS_PROCESS_INFO_EXA","features":[310,462]},{"name":"WTS_PROCESS_INFO_EXW","features":[310,462]},{"name":"WTS_PROCESS_INFO_LEVEL_0","features":[462]},{"name":"WTS_PROCESS_INFO_LEVEL_1","features":[462]},{"name":"WTS_PROPERTY_DEFAULT_CONFIG","features":[462]},{"name":"WTS_PROPERTY_VALUE","features":[462]},{"name":"WTS_PROTOCOL_CACHE","features":[462]},{"name":"WTS_PROTOCOL_COUNTERS","features":[462]},{"name":"WTS_PROTOCOL_NAME_LENGTH","features":[462]},{"name":"WTS_PROTOCOL_STATUS","features":[462]},{"name":"WTS_PROTOCOL_TYPE_CONSOLE","features":[462]},{"name":"WTS_PROTOCOL_TYPE_ICA","features":[462]},{"name":"WTS_PROTOCOL_TYPE_RDP","features":[462]},{"name":"WTS_QUERY_ALLOWED_INITIAL_APP","features":[462]},{"name":"WTS_QUERY_AUDIOENUM_DLL","features":[462]},{"name":"WTS_QUERY_LOGON_SCREEN_SIZE","features":[462]},{"name":"WTS_QUERY_MF_FORMAT_SUPPORT","features":[462]},{"name":"WTS_RCM_DRAIN_STATE","features":[462]},{"name":"WTS_RCM_SERVICE_STATE","features":[462]},{"name":"WTS_SECURITY_ALL_ACCESS","features":[462]},{"name":"WTS_SECURITY_CONNECT","features":[462]},{"name":"WTS_SECURITY_CURRENT_GUEST_ACCESS","features":[462]},{"name":"WTS_SECURITY_CURRENT_USER_ACCESS","features":[462]},{"name":"WTS_SECURITY_DISCONNECT","features":[462]},{"name":"WTS_SECURITY_FLAGS","features":[462]},{"name":"WTS_SECURITY_GUEST_ACCESS","features":[462]},{"name":"WTS_SECURITY_LOGOFF","features":[462]},{"name":"WTS_SECURITY_LOGON","features":[462]},{"name":"WTS_SECURITY_MESSAGE","features":[462]},{"name":"WTS_SECURITY_QUERY_INFORMATION","features":[462]},{"name":"WTS_SECURITY_REMOTE_CONTROL","features":[462]},{"name":"WTS_SECURITY_RESET","features":[462]},{"name":"WTS_SECURITY_SET_INFORMATION","features":[462]},{"name":"WTS_SECURITY_USER_ACCESS","features":[462]},{"name":"WTS_SECURITY_VIRTUAL_CHANNELS","features":[462]},{"name":"WTS_SERVER_INFOA","features":[462]},{"name":"WTS_SERVER_INFOW","features":[462]},{"name":"WTS_SERVICE_NONE","features":[462]},{"name":"WTS_SERVICE_START","features":[462]},{"name":"WTS_SERVICE_STATE","features":[462]},{"name":"WTS_SERVICE_STOP","features":[462]},{"name":"WTS_SESSIONSTATE_LOCK","features":[462]},{"name":"WTS_SESSIONSTATE_UNKNOWN","features":[462]},{"name":"WTS_SESSIONSTATE_UNLOCK","features":[462]},{"name":"WTS_SESSION_ADDRESS","features":[462]},{"name":"WTS_SESSION_ID","features":[462]},{"name":"WTS_SESSION_INFOA","features":[462]},{"name":"WTS_SESSION_INFOW","features":[462]},{"name":"WTS_SESSION_INFO_1A","features":[462]},{"name":"WTS_SESSION_INFO_1W","features":[462]},{"name":"WTS_SMALL_RECT","features":[462]},{"name":"WTS_SOCKADDR","features":[462]},{"name":"WTS_SYSTEMTIME","features":[462]},{"name":"WTS_TIME_ZONE_INFORMATION","features":[462]},{"name":"WTS_TYPE_CLASS","features":[462]},{"name":"WTS_USERNAME_LENGTH","features":[462]},{"name":"WTS_USER_CREDENTIAL","features":[462]},{"name":"WTS_USER_DATA","features":[462]},{"name":"WTS_VALIDATION_INFORMATIONA","features":[462]},{"name":"WTS_VALIDATION_INFORMATIONW","features":[462]},{"name":"WTS_VALUE_TYPE_BINARY","features":[462]},{"name":"WTS_VALUE_TYPE_GUID","features":[462]},{"name":"WTS_VALUE_TYPE_STRING","features":[462]},{"name":"WTS_VALUE_TYPE_ULONG","features":[462]},{"name":"WTS_VIRTUAL_CLASS","features":[462]},{"name":"WTS_WSD_FASTREBOOT","features":[462]},{"name":"WTS_WSD_LOGOFF","features":[462]},{"name":"WTS_WSD_POWEROFF","features":[462]},{"name":"WTS_WSD_REBOOT","features":[462]},{"name":"WTS_WSD_SHUTDOWN","features":[462]},{"name":"Workspace","features":[462]},{"name":"_ITSWkspEvents","features":[358,462]},{"name":"pluginResource","features":[462]},{"name":"pluginResource2","features":[462]},{"name":"pluginResource2FileAssociation","features":[462]}],"601":[{"name":"ERROR_REDIRECT_LOCATION_INVALID","features":[581]},{"name":"ERROR_REDIRECT_LOCATION_TOO_LONG","features":[581]},{"name":"ERROR_SERVICE_CBT_HARDENING_INVALID","features":[581]},{"name":"ERROR_WINRS_CLIENT_CLOSERECEIVEHANDLE_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_CLOSESENDHANDLE_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_CLOSESHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_CREATESHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_FREECREATESHELLRESULT_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_FREEPULLRESULT_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_FREERUNCOMMANDRESULT_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_GET_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_INVALID_FLAG","features":[581]},{"name":"ERROR_WINRS_CLIENT_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_PULL_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_PUSH_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_RECEIVE_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_RUNCOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_SEND_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CLIENT_SIGNAL_NULL_PARAM","features":[581]},{"name":"ERROR_WINRS_CODE_PAGE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WINRS_CONNECT_RESPONSE_BAD_BODY","features":[581]},{"name":"ERROR_WINRS_IDLETIMEOUT_OUTOFBOUNDS","features":[581]},{"name":"ERROR_WINRS_RECEIVE_IN_PROGRESS","features":[581]},{"name":"ERROR_WINRS_RECEIVE_NO_RESPONSE_DATA","features":[581]},{"name":"ERROR_WINRS_SHELLCOMMAND_CLIENTID_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELLCOMMAND_CLIENTID_RESOURCE_CONFLICT","features":[581]},{"name":"ERROR_WINRS_SHELLCOMMAND_DISCONNECT_OPERATION_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELLCOMMAND_RECONNECT_OPERATION_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELL_CLIENTID_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELL_CLIENTID_RESOURCE_CONFLICT","features":[581]},{"name":"ERROR_WINRS_SHELL_CLIENTSESSIONID_MISMATCH","features":[581]},{"name":"ERROR_WINRS_SHELL_CONNECTED_TO_DIFFERENT_CLIENT","features":[581]},{"name":"ERROR_WINRS_SHELL_DISCONNECTED","features":[581]},{"name":"ERROR_WINRS_SHELL_DISCONNECT_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WINRS_SHELL_DISCONNECT_OPERATION_NOT_GRACEFUL","features":[581]},{"name":"ERROR_WINRS_SHELL_DISCONNECT_OPERATION_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELL_RECONNECT_OPERATION_NOT_VALID","features":[581]},{"name":"ERROR_WINRS_SHELL_URI_INVALID","features":[581]},{"name":"ERROR_WSMAN_ACK_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ACTION_MISMATCH","features":[581]},{"name":"ERROR_WSMAN_ACTION_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ADDOBJECT_MISSING_EPR","features":[581]},{"name":"ERROR_WSMAN_ADDOBJECT_MISSING_OBJECT","features":[581]},{"name":"ERROR_WSMAN_ALREADY_EXISTS","features":[581]},{"name":"ERROR_WSMAN_AMBIGUOUS_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_AUTHENTICATION_INVALID_FLAG","features":[581]},{"name":"ERROR_WSMAN_AUTHORIZATION_MODE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_BAD_METHOD","features":[581]},{"name":"ERROR_WSMAN_BATCHSIZE_TOO_SMALL","features":[581]},{"name":"ERROR_WSMAN_BATCH_COMPLETE","features":[581]},{"name":"ERROR_WSMAN_BOOKMARKS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_BOOKMARK_EXPIRED","features":[581]},{"name":"ERROR_WSMAN_CANNOT_CHANGE_KEYS","features":[581]},{"name":"ERROR_WSMAN_CANNOT_DECRYPT","features":[581]},{"name":"ERROR_WSMAN_CANNOT_PROCESS_FILTER","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS_FOR_HTTP","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_CERTIFICATES_FOR_HTTP","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_CREDSSP","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_HTTP","features":[581]},{"name":"ERROR_WSMAN_CANNOT_USE_PROXY_SETTINGS_FOR_KERBEROS","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_CONFIGLIMIT_EXCEEDED","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_CREDENTIAL_MANAGEMENT_FAILIED","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_INVALIDISSUERKEY","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_INVALIDSUBJECTKEY","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_INVALIDUSERCREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_PASSWORDBLANK","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_PASSWORDTOOLONG","features":[581]},{"name":"ERROR_WSMAN_CERTMAPPING_PASSWORDUSERTUPLE","features":[581]},{"name":"ERROR_WSMAN_CERT_INVALID_USAGE","features":[581]},{"name":"ERROR_WSMAN_CERT_INVALID_USAGE_CLIENT","features":[581]},{"name":"ERROR_WSMAN_CERT_MISSING_AUTH_FLAG","features":[581]},{"name":"ERROR_WSMAN_CERT_MULTIPLE_CREDENTIALS_FLAG","features":[581]},{"name":"ERROR_WSMAN_CERT_NOT_FOUND","features":[581]},{"name":"ERROR_WSMAN_CERT_THUMBPRINT_BLANK","features":[581]},{"name":"ERROR_WSMAN_CERT_THUMBPRINT_NOT_BLANK","features":[581]},{"name":"ERROR_WSMAN_CHARACTER_SET","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ALLOWFRESHCREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ALLOWFRESHCREDENTIALS_NTLMONLY","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BASIC_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BATCH_ITEMS_TOO_SMALL","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BLANK_ACTION_URI","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BLANK_INPUT_XML","features":[581]},{"name":"ERROR_WSMAN_CLIENT_BLANK_URI","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERTIFICATES_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_UNKNOWN_LOCATION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_UNKNOWN_TYPE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_UNNEEDED_CREDS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CERT_UNNEEDED_USERNAME","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CLOSECOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CLOSESHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_COMPRESSION_INVALID_OPTION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CONNECTCOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CONNECTSHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CONSTRUCTERROR_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREATESESSION_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREATESHELL_NAME_INVALID","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREATESHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDENTIALS_FLAG_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDENTIALS_FOR_DEFAULT_AUTHENTICATION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDENTIALS_FOR_PROXY_AUTHENTICATION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDENTIALS_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_CREDSSP_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DECODEOBJECT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DELIVERENDSUBSCRIPTION_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DELIVEREVENTS_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DIGEST_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DISABLE_LOOPBACK_WITH_EXPLICIT_CREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_DISCONNECTSHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENCODEOBJECT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUMERATE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUMERATORADDEVENT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUMERATORADDOBJECT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUMERATORNEXTOBJECT_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ENUM_RECEIVED_TOO_MANY_ITEMS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETBOOKMARK_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETERRORMESSAGE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETSESSIONOPTION_DWORD_INVALID_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETSESSIONOPTION_DWORD_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETSESSIONOPTION_INVALID_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_GETSESSIONOPTION_STRING_INVALID_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INITIALIZE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CERT","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CERT_DNS_OR_UPN","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CLOSE_COMMAND_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CLOSE_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_CREATE_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_DEINIT_APPLICATION_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_DELIVERY_RETRY","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_DISABLE_LOOPBACK","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_DISCONNECT_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_GETERRORMESSAGE_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_INIT_APPLICATION_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_LANGUAGE_CODE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_LOCALE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_RECEIVE_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_RESOURCE_LOCATOR","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_RUNCOMMAND_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_SEND_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_SEND_SHELL_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_SHELL_COMMAND_PAIR","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_SIGNAL_SHELL_FLAG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_INVALID_UI_LANGUAGE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_KERBEROS_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_LOCAL_INVALID_CONNECTION_OPTIONS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_LOCAL_INVALID_CREDS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MAX_CHARS_TOO_SMALL","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MISSING_EXPIRATION","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_AUTH_FLAGS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_DELIVERY_MODES","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_ENUM_MODE_FLAGS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_ENVELOPE_POLICIES","features":[581]},{"name":"ERROR_WSMAN_CLIENT_MULTIPLE_PROXY_AUTH_FLAGS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NEGOTIATE_AUTHENTICATION_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NO_HANDLE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NO_SOURCES","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NULL_ISSUERS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NULL_PUBLISHERS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_NULL_RESULT_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_PULL_INVALID_FLAGS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_PUSH_HOST_TOO_LONG","features":[581]},{"name":"ERROR_WSMAN_CLIENT_PUSH_UNSUPPORTED_TRANSPORT","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RECEIVE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RECONNECTSHELLCOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RECONNECTSHELL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RUNCOMMAND_NOTCOMPLETED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_RUNCOMMAND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SEND_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SESSION_UNUSABLE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SETSESSIONOPTION_INVALID_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SETSESSIONOPTION_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SIGNAL_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SPN_WRONG_AUTH","features":[581]},{"name":"ERROR_WSMAN_CLIENT_SUBSCRIBE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_CLIENT_UNENCRYPTED_DISABLED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_UNENCRYPTED_HTTP_ONLY","features":[581]},{"name":"ERROR_WSMAN_CLIENT_UNKNOWN_EXPIRATION_TYPE","features":[581]},{"name":"ERROR_WSMAN_CLIENT_USERNAME_AND_PASSWORD_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_USERNAME_PASSWORD_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CLIENT_WORKGROUP_NO_KERBEROS","features":[581]},{"name":"ERROR_WSMAN_CLIENT_ZERO_HEARTBEAT","features":[581]},{"name":"ERROR_WSMAN_COMMAND_ALREADY_CLOSED","features":[581]},{"name":"ERROR_WSMAN_COMMAND_TERMINATED","features":[581]},{"name":"ERROR_WSMAN_CONCURRENCY","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CANNOT_CHANGE_CERTMAPPING_KEYS","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CANNOT_CHANGE_GPO_CONTROLLED_SETTING","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CANNOT_CHANGE_MUTUAL","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CANNOT_SHARE_SSL_CONFIG","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CERT_CN_DOES_NOT_MATCH_HOSTNAME","features":[581]},{"name":"ERROR_WSMAN_CONFIG_CORRUPTED","features":[581]},{"name":"ERROR_WSMAN_CONFIG_GROUP_POLICY_CHANGE_NOTIFICATION_SUBSCRIPTION_FAILED","features":[581]},{"name":"ERROR_WSMAN_CONFIG_HOSTNAME_CHANGE_WITHOUT_CERT","features":[581]},{"name":"ERROR_WSMAN_CONFIG_PORT_INVALID","features":[581]},{"name":"ERROR_WSMAN_CONFIG_READONLY_PROPERTY","features":[581]},{"name":"ERROR_WSMAN_CONFIG_SHELLURI_INVALID_OPERATION_ON_KEY","features":[581]},{"name":"ERROR_WSMAN_CONFIG_SHELLURI_INVALID_PROCESSPATH","features":[581]},{"name":"ERROR_WSMAN_CONFIG_SHELL_URI_CMDSHELLURI_NOTPERMITTED","features":[581]},{"name":"ERROR_WSMAN_CONFIG_SHELL_URI_INVALID","features":[581]},{"name":"ERROR_WSMAN_CONFIG_THUMBPRINT_SHOULD_BE_EMPTY","features":[581]},{"name":"ERROR_WSMAN_CONNECTIONSTR_INVALID","features":[581]},{"name":"ERROR_WSMAN_CONNECTOR_GET","features":[581]},{"name":"ERROR_WSMAN_CREATESHELL_NULL_ENVIRONMENT_VARIABLE_NAME","features":[581]},{"name":"ERROR_WSMAN_CREATESHELL_NULL_STREAMID","features":[581]},{"name":"ERROR_WSMAN_CREATESHELL_RUNAS_FAILED","features":[581]},{"name":"ERROR_WSMAN_CREATE_RESPONSE_NO_EPR","features":[581]},{"name":"ERROR_WSMAN_CREDSSP_USERNAME_PASSWORD_NEEDED","features":[581]},{"name":"ERROR_WSMAN_CREDS_PASSED_WITH_NO_AUTH_FLAG","features":[581]},{"name":"ERROR_WSMAN_CUSTOMREMOTESHELL_DEPRECATED","features":[581]},{"name":"ERROR_WSMAN_DEFAULTAUTH_IPADDRESS","features":[581]},{"name":"ERROR_WSMAN_DELIVERY_REFUSED","features":[581]},{"name":"ERROR_WSMAN_DELIVERY_RETRIES_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_DELIVER_IN_PROGRESS","features":[581]},{"name":"ERROR_WSMAN_DEPRECATED_CONFIG_SETTING","features":[581]},{"name":"ERROR_WSMAN_DESERIALIZE_CLASS","features":[581]},{"name":"ERROR_WSMAN_DESTINATION_INVALID","features":[581]},{"name":"ERROR_WSMAN_DESTINATION_UNREACHABLE","features":[581]},{"name":"ERROR_WSMAN_DIFFERENT_AUTHZ_TOKEN","features":[581]},{"name":"ERROR_WSMAN_DIFFERENT_CIM_SELECTOR","features":[581]},{"name":"ERROR_WSMAN_DUPLICATE_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_ENCODING_LIMIT","features":[581]},{"name":"ERROR_WSMAN_ENCODING_TYPE","features":[581]},{"name":"ERROR_WSMAN_ENDPOINT_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_ENDPOINT_UNAVAILABLE_INVALID_VALUE","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_CANNOT_PROCESS_FILTER","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_FILTERING_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_FILTER_DIALECT_REQUESTED_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_INVALID_ENUMERATION_CONTEXT","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_INVALID_EXPIRATION_TIME","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_SHELLCOMAMNDS_FILTER_EXPECTED","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_SHELLCOMMANDS_EPRS_NOTSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_TIMED_OUT","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_UNABLE_TO_RENEW","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TIME","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_UNSUPPORTED_EXPIRATION_TYPE","features":[581]},{"name":"ERROR_WSMAN_ENUMERATE_WMI_INVALID_KEY","features":[581]},{"name":"ERROR_WSMAN_ENUMERATION_CLOSED","features":[581]},{"name":"ERROR_WSMAN_ENUMERATION_INITIALIZING","features":[581]},{"name":"ERROR_WSMAN_ENUMERATION_INVALID","features":[581]},{"name":"ERROR_WSMAN_ENUMERATION_MODE_UNSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_ENVELOPE_TOO_LARGE","features":[581]},{"name":"ERROR_WSMAN_EPR_NESTING_EXCEEDED","features":[581]},{"name":"ERROR_WSMAN_EVENTING_CONCURRENT_CLIENT_RECEIVE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_DELIVERYFAILED_FROMSOURCE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_DELIVERY_MODE_REQUESTED_INVALID","features":[581]},{"name":"ERROR_WSMAN_EVENTING_DELIVERY_MODE_REQUESTED_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_FAST_SENDER","features":[581]},{"name":"ERROR_WSMAN_EVENTING_FILTERING_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_EVENTING_FILTERING_REQUESTED_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INCOMPATIBLE_BATCHPARAMS_AND_DELIVERYMODE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INSECURE_PUSHSUBSCRIPTION_CONNECTION","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_ENCODING_IN_DELIVERY","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_ENDTO_ADDRESSS","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_EVENTSOURCE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_EXPIRATION_TIME","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_HEARTBEAT","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_INCOMING_EVENT_PACKET_HEADER","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_LOCALE_IN_DELIVERY","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_MESSAGE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_INVALID_NOTIFYTO_ADDRESSS","features":[581]},{"name":"ERROR_WSMAN_EVENTING_LOOPBACK_TESTFAILED","features":[581]},{"name":"ERROR_WSMAN_EVENTING_MISSING_LOCALE_IN_DELIVERY","features":[581]},{"name":"ERROR_WSMAN_EVENTING_MISSING_NOTIFYTO","features":[581]},{"name":"ERROR_WSMAN_EVENTING_MISSING_NOTIFYTO_ADDRESSS","features":[581]},{"name":"ERROR_WSMAN_EVENTING_NOMATCHING_LISTENER","features":[581]},{"name":"ERROR_WSMAN_EVENTING_NONDOMAINJOINED_COLLECTOR","features":[581]},{"name":"ERROR_WSMAN_EVENTING_NONDOMAINJOINED_PUBLISHER","features":[581]},{"name":"ERROR_WSMAN_EVENTING_PUSH_SUBSCRIPTION_NOACTIVATE_EVENTSOURCE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_SOURCE_UNABLE_TO_PROCESS","features":[581]},{"name":"ERROR_WSMAN_EVENTING_SUBSCRIPTIONCLOSED_BYREMOTESERVICE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_SUBSCRIPTION_CANCELLED_BYSOURCE","features":[581]},{"name":"ERROR_WSMAN_EVENTING_UNABLE_TO_RENEW","features":[581]},{"name":"ERROR_WSMAN_EVENTING_UNSUPPORTED_EXPIRATION_TYPE","features":[581]},{"name":"ERROR_WSMAN_EXPIRATION_TIME_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_EXPLICIT_CREDENTIALS_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_FAILED_AUTHENTICATION","features":[581]},{"name":"ERROR_WSMAN_FEATURE_DEPRECATED","features":[581]},{"name":"ERROR_WSMAN_FILE_NOT_PRESENT","features":[581]},{"name":"ERROR_WSMAN_FILTERING_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_FILTERING_REQUIRED_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_FORMAT_MISMATCH_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_FORMAT_SECURITY_TOKEN_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_FRAGMENT_DIALECT_REQUESTED_UNAVAILABLE","features":[581]},{"name":"ERROR_WSMAN_FRAGMENT_TRANSFER_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_GETCLASS","features":[581]},{"name":"ERROR_WSMAN_HEARTBEATS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_HTML_ERROR","features":[581]},{"name":"ERROR_WSMAN_HTTP_CONTENT_TYPE_MISSMATCH_RESPONSE_DATA","features":[581]},{"name":"ERROR_WSMAN_HTTP_INVALID_CONTENT_TYPE_IN_RESPONSE_DATA","features":[581]},{"name":"ERROR_WSMAN_HTTP_NOT_FOUND_STATUS","features":[581]},{"name":"ERROR_WSMAN_HTTP_NO_RESPONSE_DATA","features":[581]},{"name":"ERROR_WSMAN_HTTP_REQUEST_TOO_LARGE_STATUS","features":[581]},{"name":"ERROR_WSMAN_HTTP_SERVICE_UNAVAILABLE_STATUS","features":[581]},{"name":"ERROR_WSMAN_HTTP_STATUS_BAD_REQUEST","features":[581]},{"name":"ERROR_WSMAN_HTTP_STATUS_SERVER_ERROR","features":[581]},{"name":"ERROR_WSMAN_IISCONFIGURATION_READ_FAILED","features":[581]},{"name":"ERROR_WSMAN_INCOMPATIBLE_EPR","features":[581]},{"name":"ERROR_WSMAN_INEXISTENT_MAC_ADDRESS","features":[581]},{"name":"ERROR_WSMAN_INSECURE_ADDRESS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_INSUFFCIENT_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_INSUFFICIENT_METADATA_FOR_BASIC","features":[581]},{"name":"ERROR_WSMAN_INVALID_ACTIONURI","features":[581]},{"name":"ERROR_WSMAN_INVALID_BATCH_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_INVALID_BATCH_SETTINGS_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_INVALID_BOOKMARK","features":[581]},{"name":"ERROR_WSMAN_INVALID_CHARACTERS_IN_RESPONSE","features":[581]},{"name":"ERROR_WSMAN_INVALID_CONFIGSDDL_URL","features":[581]},{"name":"ERROR_WSMAN_INVALID_CONNECTIONRETRY","features":[581]},{"name":"ERROR_WSMAN_INVALID_FILEPATH","features":[581]},{"name":"ERROR_WSMAN_INVALID_FILTER_XML","features":[581]},{"name":"ERROR_WSMAN_INVALID_FRAGMENT_DIALECT","features":[581]},{"name":"ERROR_WSMAN_INVALID_FRAGMENT_PATH","features":[581]},{"name":"ERROR_WSMAN_INVALID_FRAGMENT_PATH_BLANK","features":[581]},{"name":"ERROR_WSMAN_INVALID_HEADER","features":[581]},{"name":"ERROR_WSMAN_INVALID_HOSTNAME_PATTERN","features":[581]},{"name":"ERROR_WSMAN_INVALID_IPFILTER","features":[581]},{"name":"ERROR_WSMAN_INVALID_KEY","features":[581]},{"name":"ERROR_WSMAN_INVALID_LITERAL_URI","features":[581]},{"name":"ERROR_WSMAN_INVALID_MESSAGE_INFORMATION_HEADER","features":[581]},{"name":"ERROR_WSMAN_INVALID_OPTIONS","features":[581]},{"name":"ERROR_WSMAN_INVALID_OPTIONSET","features":[581]},{"name":"ERROR_WSMAN_INVALID_OPTION_NO_PROXY_SERVER","features":[581]},{"name":"ERROR_WSMAN_INVALID_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_INVALID_PARAMETER_NAME","features":[581]},{"name":"ERROR_WSMAN_INVALID_PROPOSED_ID","features":[581]},{"name":"ERROR_WSMAN_INVALID_PROVIDER_RESPONSE","features":[581]},{"name":"ERROR_WSMAN_INVALID_PUBLISHERS_TYPE","features":[581]},{"name":"ERROR_WSMAN_INVALID_REDIRECT_ERROR","features":[581]},{"name":"ERROR_WSMAN_INVALID_REPRESENTATION","features":[581]},{"name":"ERROR_WSMAN_INVALID_RESOURCE_URI","features":[581]},{"name":"ERROR_WSMAN_INVALID_RESUMPTION_CONTEXT","features":[581]},{"name":"ERROR_WSMAN_INVALID_SECURITY_DESCRIPTOR","features":[581]},{"name":"ERROR_WSMAN_INVALID_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_INVALID_SELECTOR_NAME","features":[581]},{"name":"ERROR_WSMAN_INVALID_SELECTOR_VALUE","features":[581]},{"name":"ERROR_WSMAN_INVALID_SOAP_BODY","features":[581]},{"name":"ERROR_WSMAN_INVALID_SUBSCRIBE_OBJECT","features":[581]},{"name":"ERROR_WSMAN_INVALID_SUBSCRIPTION_MANAGER","features":[581]},{"name":"ERROR_WSMAN_INVALID_SYSTEM","features":[581]},{"name":"ERROR_WSMAN_INVALID_TARGET_RESOURCEURI","features":[581]},{"name":"ERROR_WSMAN_INVALID_TARGET_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_INVALID_TARGET_SYSTEM","features":[581]},{"name":"ERROR_WSMAN_INVALID_TIMEOUT_HEADER","features":[581]},{"name":"ERROR_WSMAN_INVALID_URI","features":[581]},{"name":"ERROR_WSMAN_INVALID_URI_WMI_ENUM_WQL","features":[581]},{"name":"ERROR_WSMAN_INVALID_URI_WMI_SINGLETON","features":[581]},{"name":"ERROR_WSMAN_INVALID_USESSL_PARAM","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_FRAGMENT","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_MISSING_VALUES","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_NAMESPACE","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_RUNAS_DISABLED","features":[581]},{"name":"ERROR_WSMAN_INVALID_XML_VALUES","features":[581]},{"name":"ERROR_WSMAN_KERBEROS_IPADDRESS","features":[581]},{"name":"ERROR_WSMAN_LISTENER_ADDRESS_INVALID","features":[581]},{"name":"ERROR_WSMAN_LOCALE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MACHINE_OPTION_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_MAXENVELOPE_POLICY_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAXENVELOPE_SIZE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAXITEMS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAXTIME_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAX_ELEMENTS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MAX_ENVELOPE_SIZE","features":[581]},{"name":"ERROR_WSMAN_MAX_ENVELOPE_SIZE_EXCEEDED","features":[581]},{"name":"ERROR_WSMAN_MESSAGE_INFORMATION_HEADER_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_METADATA_REDIRECT","features":[581]},{"name":"ERROR_WSMAN_MIN_ENVELOPE_SIZE","features":[581]},{"name":"ERROR_WSMAN_MISSING_CLASSNAME","features":[581]},{"name":"ERROR_WSMAN_MISSING_FRAGMENT_PATH","features":[581]},{"name":"ERROR_WSMAN_MULTIPLE_CREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_MUSTUNDERSTAND_ON_LOCALE_UNSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_MUTUAL_AUTH_FAILED","features":[581]},{"name":"ERROR_WSMAN_NAME_NOT_RESOLVED","features":[581]},{"name":"ERROR_WSMAN_NETWORK_TIMEDOUT","features":[581]},{"name":"ERROR_WSMAN_NEW_DESERIALIZER","features":[581]},{"name":"ERROR_WSMAN_NEW_SESSION","features":[581]},{"name":"ERROR_WSMAN_NON_PULL_SUBSCRIPTION_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_NO_ACK","features":[581]},{"name":"ERROR_WSMAN_NO_CERTMAPPING_OPERATION_FOR_LOCAL_SESSION","features":[581]},{"name":"ERROR_WSMAN_NO_COMMANDID","features":[581]},{"name":"ERROR_WSMAN_NO_COMMAND_RESPONSE","features":[581]},{"name":"ERROR_WSMAN_NO_DHCP_ADDRESSES","features":[581]},{"name":"ERROR_WSMAN_NO_IDENTIFY_FOR_LOCAL_SESSION","features":[581]},{"name":"ERROR_WSMAN_NO_PUSH_SUBSCRIPTION_FOR_LOCAL_SESSION","features":[581]},{"name":"ERROR_WSMAN_NO_RECEIVE_RESPONSE","features":[581]},{"name":"ERROR_WSMAN_NO_UNICAST_ADDRESSES","features":[581]},{"name":"ERROR_WSMAN_NULL_KEY","features":[581]},{"name":"ERROR_WSMAN_OBJECTONLY_INVALID","features":[581]},{"name":"ERROR_WSMAN_OPERATION_TIMEDOUT","features":[581]},{"name":"ERROR_WSMAN_OPERATION_TIMEOUT_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_OPTIONS_INVALID_NAME","features":[581]},{"name":"ERROR_WSMAN_OPTIONS_INVALID_VALUE","features":[581]},{"name":"ERROR_WSMAN_OPTIONS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_OPTION_LIMIT","features":[581]},{"name":"ERROR_WSMAN_PARAMETER_TYPE_MISMATCH","features":[581]},{"name":"ERROR_WSMAN_PLUGIN_CONFIGURATION_CORRUPTED","features":[581]},{"name":"ERROR_WSMAN_PLUGIN_FAILED","features":[581]},{"name":"ERROR_WSMAN_POLICY_CANNOT_COMPLY","features":[581]},{"name":"ERROR_WSMAN_POLICY_CORRUPTED","features":[581]},{"name":"ERROR_WSMAN_POLICY_TOO_COMPLEX","features":[581]},{"name":"ERROR_WSMAN_POLYMORPHISM_MODE_UNSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_PORT_INVALID","features":[581]},{"name":"ERROR_WSMAN_PROVIDER_FAILURE","features":[581]},{"name":"ERROR_WSMAN_PROVIDER_LOAD_FAILED","features":[581]},{"name":"ERROR_WSMAN_PROVSYS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_PROXY_ACCESS_TYPE","features":[581]},{"name":"ERROR_WSMAN_PROXY_AUTHENTICATION_INVALID_FLAG","features":[581]},{"name":"ERROR_WSMAN_PUBLIC_FIREWALL_PROFILE_ACTIVE","features":[581]},{"name":"ERROR_WSMAN_PULL_IN_PROGRESS","features":[581]},{"name":"ERROR_WSMAN_PULL_PARAMS_NOT_SAME_AS_ENUM","features":[581]},{"name":"ERROR_WSMAN_PUSHSUBSCRIPTION_INVALIDUSERACCOUNT","features":[581]},{"name":"ERROR_WSMAN_PUSH_SUBSCRIPTION_CONFIG_INVALID","features":[581]},{"name":"ERROR_WSMAN_QUICK_CONFIG_FAILED_CERT_REQUIRED","features":[581]},{"name":"ERROR_WSMAN_QUICK_CONFIG_FIREWALL_EXCEPTIONS_DISALLOWED","features":[581]},{"name":"ERROR_WSMAN_QUICK_CONFIG_LOCAL_POLICY_CHANGE_DISALLOWED","features":[581]},{"name":"ERROR_WSMAN_QUOTA_LIMIT","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_COMMANDS_PER_SHELL_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_OPERATIONS","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_OPERATIONS_USER_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_PLUGINOPERATIONS_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_PLUGINSHELLS_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_SHELLS","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_SHELLS_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_SHELLUSERS","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MAX_USERS_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_MIN_REQUIREMENT_NOT_AVAILABLE_PPQ","features":[581]},{"name":"ERROR_WSMAN_QUOTA_SYSTEM","features":[581]},{"name":"ERROR_WSMAN_QUOTA_USER","features":[581]},{"name":"ERROR_WSMAN_REDIRECT_LOCATION_NOT_AVAILABLE","features":[581]},{"name":"ERROR_WSMAN_REDIRECT_REQUESTED","features":[581]},{"name":"ERROR_WSMAN_REMOTESHELLS_NOT_ALLOWED","features":[581]},{"name":"ERROR_WSMAN_REMOTE_CIMPATH_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_REMOTE_CONNECTION_NOT_ALLOWED","features":[581]},{"name":"ERROR_WSMAN_RENAME_FAILURE","features":[581]},{"name":"ERROR_WSMAN_REQUEST_INIT_ERROR","features":[581]},{"name":"ERROR_WSMAN_REQUEST_NOT_SUPPORTED_AT_SERVICE","features":[581]},{"name":"ERROR_WSMAN_RESOURCE_NOT_FOUND","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_INVALID_ENUMERATION_CONTEXT","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_INVALID_MESSAGE_INFORMATION_HEADER","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_INVALID_SOAP_FAULT","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_NO_RESULTS","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_NO_SOAP_HEADER_BODY","features":[581]},{"name":"ERROR_WSMAN_RESPONSE_NO_XML_FRAGMENT_WRAPPER","features":[581]},{"name":"ERROR_WSMAN_RESUMPTION_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_RESUMPTION_TYPE_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_RUNASUSER_MANAGEDACCOUNT_LOGON_FAILED","features":[581]},{"name":"ERROR_WSMAN_RUNAS_INVALIDUSERCREDENTIALS","features":[581]},{"name":"ERROR_WSMAN_RUNSHELLCOMMAND_NULL_ARGUMENT","features":[581]},{"name":"ERROR_WSMAN_SCHEMA_VALIDATION_ERROR","features":[581]},{"name":"ERROR_WSMAN_SECURITY_UNMAPPED","features":[581]},{"name":"ERROR_WSMAN_SELECTOR_LIMIT","features":[581]},{"name":"ERROR_WSMAN_SELECTOR_TYPEMISMATCH","features":[581]},{"name":"ERROR_WSMAN_SEMANTICCALLBACK_TIMEDOUT","features":[581]},{"name":"ERROR_WSMAN_SENDHEARBEAT_EMPTY_ENUMERATOR","features":[581]},{"name":"ERROR_WSMAN_SENDSHELLINPUT_INVALID_STREAMID_INDEX","features":[581]},{"name":"ERROR_WSMAN_SERVER_DESTINATION_LOCALHOST","features":[581]},{"name":"ERROR_WSMAN_SERVER_ENVELOPE_LIMIT","features":[581]},{"name":"ERROR_WSMAN_SERVER_NONPULLSUBSCRIBE_NULL_PARAM","features":[581]},{"name":"ERROR_WSMAN_SERVER_NOT_TRUSTED","features":[581]},{"name":"ERROR_WSMAN_SERVICE_REMOTE_ACCESS_DISABLED","features":[581]},{"name":"ERROR_WSMAN_SERVICE_STREAM_DISCONNECTED","features":[581]},{"name":"ERROR_WSMAN_SESSION_ALREADY_CLOSED","features":[581]},{"name":"ERROR_WSMAN_SHELL_ALREADY_CLOSED","features":[581]},{"name":"ERROR_WSMAN_SHELL_INVALID_COMMAND_HANDLE","features":[581]},{"name":"ERROR_WSMAN_SHELL_INVALID_DESIRED_STREAMS","features":[581]},{"name":"ERROR_WSMAN_SHELL_INVALID_INPUT_STREAM","features":[581]},{"name":"ERROR_WSMAN_SHELL_INVALID_SHELL_HANDLE","features":[581]},{"name":"ERROR_WSMAN_SHELL_NOT_INITIALIZED","features":[581]},{"name":"ERROR_WSMAN_SHELL_SYNCHRONOUS_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_SOAP_DATA_ENCODING_UNKNOWN","features":[581]},{"name":"ERROR_WSMAN_SOAP_FAULT_MUST_UNDERSTAND","features":[581]},{"name":"ERROR_WSMAN_SOAP_VERSION_MISMATCH","features":[581]},{"name":"ERROR_WSMAN_SSL_CONNECTION_ABORTED","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIBE_WMI_INVALID_KEY","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_CLIENT_DID_NOT_CALL_WITHIN_HEARTBEAT","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_CLOSED","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_CLOSE_IN_PROGRESS","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_LISTENER_NOLONGERVALID","features":[581]},{"name":"ERROR_WSMAN_SUBSCRIPTION_NO_HEARTBEAT","features":[581]},{"name":"ERROR_WSMAN_SYSTEM_NOT_FOUND","features":[581]},{"name":"ERROR_WSMAN_TARGET_ALREADY_EXISTS","features":[581]},{"name":"ERROR_WSMAN_TRANSPORT_NOT_SUPPORTED","features":[581]},{"name":"ERROR_WSMAN_UNEXPECTED_SELECTORS","features":[581]},{"name":"ERROR_WSMAN_UNKNOWN_HTTP_STATUS_RETURNED","features":[581]},{"name":"ERROR_WSMAN_UNREPORTABLE_SUCCESS","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_ADDRESSING_MODE","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_ENCODING","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_FEATURE","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_FEATURE_IDENTIFY","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_FEATURE_OPTIONS","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_HTTP_STATUS_REDIRECT","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_MEDIA","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_OCTETTYPE","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_TIMEOUT","features":[581]},{"name":"ERROR_WSMAN_UNSUPPORTED_TYPE","features":[581]},{"name":"ERROR_WSMAN_URISECURITY_INVALIDURIKEY","features":[581]},{"name":"ERROR_WSMAN_URI_LIMIT","features":[581]},{"name":"ERROR_WSMAN_URI_NON_DMTF_CLASS","features":[581]},{"name":"ERROR_WSMAN_URI_QUERY_STRING_SYNTAX_ERROR","features":[581]},{"name":"ERROR_WSMAN_URI_SECURITY_URI","features":[581]},{"name":"ERROR_WSMAN_URI_WRONG_DMTF_VERSION","features":[581]},{"name":"ERROR_WSMAN_VIRTUALACCOUNT_NOTSUPPORTED","features":[581]},{"name":"ERROR_WSMAN_VIRTUALACCOUNT_NOTSUPPORTED_DOWNLEVEL","features":[581]},{"name":"ERROR_WSMAN_WHITESPACE","features":[581]},{"name":"ERROR_WSMAN_WMI_CANNOT_CONNECT_ACCESS_DENIED","features":[581]},{"name":"ERROR_WSMAN_WMI_INVALID_VALUE","features":[581]},{"name":"ERROR_WSMAN_WMI_MAX_NESTED","features":[581]},{"name":"ERROR_WSMAN_WMI_PROVIDER_ACCESS_DENIED","features":[581]},{"name":"ERROR_WSMAN_WMI_PROVIDER_INVALID_PARAMETER","features":[581]},{"name":"ERROR_WSMAN_WMI_PROVIDER_NOT_CAPABLE","features":[581]},{"name":"ERROR_WSMAN_WMI_SVC_ACCESS_DENIED","features":[581]},{"name":"ERROR_WSMAN_WRONG_METADATA","features":[581]},{"name":"IWSMan","features":[358,581]},{"name":"IWSManConnectionOptions","features":[358,581]},{"name":"IWSManConnectionOptionsEx","features":[358,581]},{"name":"IWSManConnectionOptionsEx2","features":[358,581]},{"name":"IWSManEnumerator","features":[358,581]},{"name":"IWSManEx","features":[358,581]},{"name":"IWSManEx2","features":[358,581]},{"name":"IWSManEx3","features":[358,581]},{"name":"IWSManInternal","features":[358,581]},{"name":"IWSManResourceLocator","features":[358,581]},{"name":"IWSManResourceLocatorInternal","features":[581]},{"name":"IWSManSession","features":[358,581]},{"name":"WSMAN_API_HANDLE","features":[581]},{"name":"WSMAN_AUTHENTICATION_CREDENTIALS","features":[581]},{"name":"WSMAN_AUTHZ_QUOTA","features":[581]},{"name":"WSMAN_CERTIFICATE_DETAILS","features":[581]},{"name":"WSMAN_CMDSHELL_OPTION_CODEPAGE","features":[581]},{"name":"WSMAN_CMDSHELL_OPTION_CONSOLEMODE_STDIN","features":[581]},{"name":"WSMAN_CMDSHELL_OPTION_SKIP_CMD_SHELL","features":[581]},{"name":"WSMAN_COMMAND_ARG_SET","features":[581]},{"name":"WSMAN_COMMAND_HANDLE","features":[581]},{"name":"WSMAN_CONNECT_DATA","features":[581]},{"name":"WSMAN_CREATE_SHELL_DATA","features":[581]},{"name":"WSMAN_DATA","features":[581]},{"name":"WSMAN_DATA_BINARY","features":[581]},{"name":"WSMAN_DATA_NONE","features":[581]},{"name":"WSMAN_DATA_TEXT","features":[581]},{"name":"WSMAN_DATA_TYPE_BINARY","features":[581]},{"name":"WSMAN_DATA_TYPE_DWORD","features":[581]},{"name":"WSMAN_DATA_TYPE_TEXT","features":[581]},{"name":"WSMAN_DEFAULT_TIMEOUT_MS","features":[581]},{"name":"WSMAN_ENVIRONMENT_VARIABLE","features":[581]},{"name":"WSMAN_ENVIRONMENT_VARIABLE_SET","features":[581]},{"name":"WSMAN_ERROR","features":[581]},{"name":"WSMAN_FILTER","features":[581]},{"name":"WSMAN_FLAG_AUTH_BASIC","features":[581]},{"name":"WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE","features":[581]},{"name":"WSMAN_FLAG_AUTH_CREDSSP","features":[581]},{"name":"WSMAN_FLAG_AUTH_DIGEST","features":[581]},{"name":"WSMAN_FLAG_AUTH_KERBEROS","features":[581]},{"name":"WSMAN_FLAG_AUTH_NEGOTIATE","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_END_OF_OPERATION","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_END_OF_STREAM","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_NETWORK_FAILURE_DETECTED","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_RECEIVE_DELAY_STREAM_REQUEST_PROCESSED","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_RECONNECTED_AFTER_NETWORK_FAILURE","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_RETRYING_AFTER_NETWORK_FAILURE","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_RETRY_ABORTED_DUE_TO_INTERNAL_ERROR","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_SHELL_AUTODISCONNECTED","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_SHELL_AUTODISCONNECTING","features":[581]},{"name":"WSMAN_FLAG_CALLBACK_SHELL_SUPPORTS_DISCONNECT","features":[581]},{"name":"WSMAN_FLAG_DEFAULT_AUTHENTICATION","features":[581]},{"name":"WSMAN_FLAG_DELETE_SERVER_SESSION","features":[581]},{"name":"WSMAN_FLAG_NO_AUTHENTICATION","features":[581]},{"name":"WSMAN_FLAG_NO_COMPRESSION","features":[581]},{"name":"WSMAN_FLAG_RECEIVE_DELAY_OUTPUT_STREAM","features":[581]},{"name":"WSMAN_FLAG_RECEIVE_FLUSH","features":[581]},{"name":"WSMAN_FLAG_RECEIVE_RESULT_DATA_BOUNDARY","features":[581]},{"name":"WSMAN_FLAG_RECEIVE_RESULT_NO_MORE_DATA","features":[581]},{"name":"WSMAN_FLAG_REQUESTED_API_VERSION_1_0","features":[581]},{"name":"WSMAN_FLAG_REQUESTED_API_VERSION_1_1","features":[581]},{"name":"WSMAN_FLAG_SEND_NO_MORE_DATA","features":[581]},{"name":"WSMAN_FLAG_SERVER_BUFFERING_MODE_BLOCK","features":[581]},{"name":"WSMAN_FLAG_SERVER_BUFFERING_MODE_DROP","features":[581]},{"name":"WSMAN_FRAGMENT","features":[581]},{"name":"WSMAN_KEY","features":[581]},{"name":"WSMAN_OPERATION_HANDLE","features":[581]},{"name":"WSMAN_OPERATION_INFO","features":[307,581]},{"name":"WSMAN_OPERATION_INFOEX","features":[307,581]},{"name":"WSMAN_OPERATION_INFOV1","features":[581]},{"name":"WSMAN_OPERATION_INFOV2","features":[581]},{"name":"WSMAN_OPTION","features":[307,581]},{"name":"WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS","features":[581]},{"name":"WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS","features":[581]},{"name":"WSMAN_OPTION_ENABLE_SPN_SERVER_PORT","features":[581]},{"name":"WSMAN_OPTION_LOCALE","features":[581]},{"name":"WSMAN_OPTION_MACHINE_ID","features":[581]},{"name":"WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB","features":[581]},{"name":"WSMAN_OPTION_MAX_RETRY_TIME","features":[581]},{"name":"WSMAN_OPTION_PROXY_AUTO_DETECT","features":[581]},{"name":"WSMAN_OPTION_PROXY_IE_PROXY_CONFIG","features":[581]},{"name":"WSMAN_OPTION_PROXY_NO_PROXY_SERVER","features":[581]},{"name":"WSMAN_OPTION_PROXY_WINHTTP_PROXY_CONFIG","features":[581]},{"name":"WSMAN_OPTION_REDIRECT_LOCATION","features":[581]},{"name":"WSMAN_OPTION_SET","features":[307,581]},{"name":"WSMAN_OPTION_SETEX","features":[307,581]},{"name":"WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB","features":[581]},{"name":"WSMAN_OPTION_SKIP_CA_CHECK","features":[581]},{"name":"WSMAN_OPTION_SKIP_CN_CHECK","features":[581]},{"name":"WSMAN_OPTION_SKIP_REVOCATION_CHECK","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT","features":[581]},{"name":"WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL","features":[581]},{"name":"WSMAN_OPTION_UI_LANGUAGE","features":[581]},{"name":"WSMAN_OPTION_UNENCRYPTED_MESSAGES","features":[581]},{"name":"WSMAN_OPTION_USE_INTEARACTIVE_TOKEN","features":[581]},{"name":"WSMAN_OPTION_USE_SSL","features":[581]},{"name":"WSMAN_OPTION_UTF16","features":[581]},{"name":"WSMAN_PLUGIN_AUTHORIZE_OPERATION","features":[307,581]},{"name":"WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA","features":[307,581]},{"name":"WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT","features":[581]},{"name":"WSMAN_PLUGIN_AUTHORIZE_USER","features":[307,581]},{"name":"WSMAN_PLUGIN_COMMAND","features":[307,581]},{"name":"WSMAN_PLUGIN_CONNECT","features":[307,581]},{"name":"WSMAN_PLUGIN_PARAMS_AUTORESTART","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_GET_REQUESTED_DATA_LOCALE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_GET_REQUESTED_LOCALE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_HOSTIDLETIMEOUTSECONDS","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_LARGEST_RESULT_SIZE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_MAX_ENVELOPE_SIZE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_NAME","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_REMAINING_RESULT_SIZE","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_RUNAS_USER","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_SHAREDHOST","features":[581]},{"name":"WSMAN_PLUGIN_PARAMS_TIMEOUT","features":[581]},{"name":"WSMAN_PLUGIN_RECEIVE","features":[307,581]},{"name":"WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT","features":[581]},{"name":"WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT","features":[581]},{"name":"WSMAN_PLUGIN_REQUEST","features":[307,581]},{"name":"WSMAN_PLUGIN_SEND","features":[307,581]},{"name":"WSMAN_PLUGIN_SHELL","features":[307,581]},{"name":"WSMAN_PLUGIN_SHUTDOWN","features":[581]},{"name":"WSMAN_PLUGIN_SHUTDOWN_IDLETIMEOUT_ELAPSED","features":[581]},{"name":"WSMAN_PLUGIN_SHUTDOWN_IISHOST","features":[581]},{"name":"WSMAN_PLUGIN_SHUTDOWN_SERVICE","features":[581]},{"name":"WSMAN_PLUGIN_SHUTDOWN_SYSTEM","features":[581]},{"name":"WSMAN_PLUGIN_SIGNAL","features":[307,581]},{"name":"WSMAN_PLUGIN_STARTUP","features":[581]},{"name":"WSMAN_PLUGIN_STARTUP_AUTORESTARTED_CRASH","features":[581]},{"name":"WSMAN_PLUGIN_STARTUP_AUTORESTARTED_REBOOT","features":[581]},{"name":"WSMAN_PLUGIN_STARTUP_REQUEST_RECEIVED","features":[581]},{"name":"WSMAN_PROXY_INFO","features":[581]},{"name":"WSMAN_RECEIVE_DATA_RESULT","features":[581]},{"name":"WSMAN_RESPONSE_DATA","features":[581]},{"name":"WSMAN_SELECTOR_SET","features":[581]},{"name":"WSMAN_SENDER_DETAILS","features":[307,581]},{"name":"WSMAN_SESSION_HANDLE","features":[581]},{"name":"WSMAN_SHELL_ASYNC","features":[581]},{"name":"WSMAN_SHELL_COMPLETION_FUNCTION","features":[581]},{"name":"WSMAN_SHELL_DISCONNECT_INFO","features":[581]},{"name":"WSMAN_SHELL_HANDLE","features":[581]},{"name":"WSMAN_SHELL_NS","features":[581]},{"name":"WSMAN_SHELL_OPTION_NOPROFILE","features":[581]},{"name":"WSMAN_SHELL_STARTUP_INFO_V10","features":[581]},{"name":"WSMAN_SHELL_STARTUP_INFO_V11","features":[581]},{"name":"WSMAN_STREAM_ID_SET","features":[581]},{"name":"WSMAN_STREAM_ID_STDERR","features":[581]},{"name":"WSMAN_STREAM_ID_STDIN","features":[581]},{"name":"WSMAN_STREAM_ID_STDOUT","features":[581]},{"name":"WSMAN_USERNAME_PASSWORD_CREDS","features":[581]},{"name":"WSMan","features":[581]},{"name":"WSManAuthenticationFlags","features":[581]},{"name":"WSManCallbackFlags","features":[581]},{"name":"WSManCloseCommand","features":[581]},{"name":"WSManCloseOperation","features":[581]},{"name":"WSManCloseSession","features":[581]},{"name":"WSManCloseShell","features":[581]},{"name":"WSManConnectShell","features":[307,581]},{"name":"WSManConnectShellCommand","features":[307,581]},{"name":"WSManCreateSession","features":[581]},{"name":"WSManCreateShell","features":[307,581]},{"name":"WSManCreateShellEx","features":[307,581]},{"name":"WSManDataType","features":[581]},{"name":"WSManDeinitialize","features":[581]},{"name":"WSManDisconnectShell","features":[581]},{"name":"WSManEnumFlags","features":[581]},{"name":"WSManFlagAllowNegotiateImplicitCredentials","features":[581]},{"name":"WSManFlagAssociatedInstance","features":[581]},{"name":"WSManFlagAssociationInstance","features":[581]},{"name":"WSManFlagCredUsernamePassword","features":[581]},{"name":"WSManFlagEnableSPNServerPort","features":[581]},{"name":"WSManFlagHierarchyDeep","features":[581]},{"name":"WSManFlagHierarchyDeepBasePropsOnly","features":[581]},{"name":"WSManFlagHierarchyShallow","features":[581]},{"name":"WSManFlagNoEncryption","features":[581]},{"name":"WSManFlagNonXmlText","features":[581]},{"name":"WSManFlagProxyAuthenticationUseBasic","features":[581]},{"name":"WSManFlagProxyAuthenticationUseDigest","features":[581]},{"name":"WSManFlagProxyAuthenticationUseNegotiate","features":[581]},{"name":"WSManFlagReturnEPR","features":[581]},{"name":"WSManFlagReturnObject","features":[581]},{"name":"WSManFlagReturnObjectAndEPR","features":[581]},{"name":"WSManFlagSkipCACheck","features":[581]},{"name":"WSManFlagSkipCNCheck","features":[581]},{"name":"WSManFlagSkipRevocationCheck","features":[581]},{"name":"WSManFlagUTF16","features":[581]},{"name":"WSManFlagUTF8","features":[581]},{"name":"WSManFlagUseBasic","features":[581]},{"name":"WSManFlagUseClientCertificate","features":[581]},{"name":"WSManFlagUseCredSsp","features":[581]},{"name":"WSManFlagUseDigest","features":[581]},{"name":"WSManFlagUseKerberos","features":[581]},{"name":"WSManFlagUseNegotiate","features":[581]},{"name":"WSManFlagUseNoAuthentication","features":[581]},{"name":"WSManFlagUseSsl","features":[581]},{"name":"WSManGetErrorMessage","features":[581]},{"name":"WSManGetSessionOptionAsDword","features":[581]},{"name":"WSManGetSessionOptionAsString","features":[581]},{"name":"WSManInitialize","features":[581]},{"name":"WSManInternal","features":[581]},{"name":"WSManPluginAuthzOperationComplete","features":[307,581]},{"name":"WSManPluginAuthzQueryQuotaComplete","features":[307,581]},{"name":"WSManPluginAuthzUserComplete","features":[307,581]},{"name":"WSManPluginFreeRequestDetails","features":[307,581]},{"name":"WSManPluginGetConfiguration","features":[581]},{"name":"WSManPluginGetOperationParameters","features":[307,581]},{"name":"WSManPluginOperationComplete","features":[307,581]},{"name":"WSManPluginReceiveResult","features":[307,581]},{"name":"WSManPluginReportCompletion","features":[581]},{"name":"WSManPluginReportContext","features":[307,581]},{"name":"WSManProxyAccessType","features":[581]},{"name":"WSManProxyAccessTypeFlags","features":[581]},{"name":"WSManProxyAuthenticationFlags","features":[581]},{"name":"WSManProxyAutoDetect","features":[581]},{"name":"WSManProxyIEConfig","features":[581]},{"name":"WSManProxyNoProxyServer","features":[581]},{"name":"WSManProxyWinHttpConfig","features":[581]},{"name":"WSManReceiveShellOutput","features":[581]},{"name":"WSManReconnectShell","features":[581]},{"name":"WSManReconnectShellCommand","features":[581]},{"name":"WSManRunShellCommand","features":[307,581]},{"name":"WSManRunShellCommandEx","features":[307,581]},{"name":"WSManSendShellInput","features":[307,581]},{"name":"WSManSessionFlags","features":[581]},{"name":"WSManSessionOption","features":[581]},{"name":"WSManSetSessionOption","features":[581]},{"name":"WSManShellFlag","features":[581]},{"name":"WSManSignalShell","features":[581]}],"602":[{"name":"CCH_RM_MAX_APP_NAME","features":[582]},{"name":"CCH_RM_MAX_SVC_NAME","features":[582]},{"name":"CCH_RM_SESSION_KEY","features":[582]},{"name":"RM_APP_STATUS","features":[582]},{"name":"RM_APP_TYPE","features":[582]},{"name":"RM_FILTER_ACTION","features":[582]},{"name":"RM_FILTER_INFO","features":[307,582]},{"name":"RM_FILTER_TRIGGER","features":[582]},{"name":"RM_INVALID_PROCESS","features":[582]},{"name":"RM_INVALID_TS_SESSION","features":[582]},{"name":"RM_PROCESS_INFO","features":[307,582]},{"name":"RM_REBOOT_REASON","features":[582]},{"name":"RM_SHUTDOWN_TYPE","features":[582]},{"name":"RM_UNIQUE_PROCESS","features":[307,582]},{"name":"RM_WRITE_STATUS_CALLBACK","features":[582]},{"name":"RmAddFilter","features":[307,582]},{"name":"RmCancelCurrentTask","features":[307,582]},{"name":"RmConsole","features":[582]},{"name":"RmCritical","features":[582]},{"name":"RmEndSession","features":[307,582]},{"name":"RmExplorer","features":[582]},{"name":"RmFilterTriggerFile","features":[582]},{"name":"RmFilterTriggerInvalid","features":[582]},{"name":"RmFilterTriggerProcess","features":[582]},{"name":"RmFilterTriggerService","features":[582]},{"name":"RmForceShutdown","features":[582]},{"name":"RmGetFilterList","features":[307,582]},{"name":"RmGetList","features":[307,582]},{"name":"RmInvalidFilterAction","features":[582]},{"name":"RmJoinSession","features":[307,582]},{"name":"RmMainWindow","features":[582]},{"name":"RmNoRestart","features":[582]},{"name":"RmNoShutdown","features":[582]},{"name":"RmOtherWindow","features":[582]},{"name":"RmRebootReasonCriticalProcess","features":[582]},{"name":"RmRebootReasonCriticalService","features":[582]},{"name":"RmRebootReasonDetectedSelf","features":[582]},{"name":"RmRebootReasonNone","features":[582]},{"name":"RmRebootReasonPermissionDenied","features":[582]},{"name":"RmRebootReasonSessionMismatch","features":[582]},{"name":"RmRegisterResources","features":[307,582]},{"name":"RmRemoveFilter","features":[307,582]},{"name":"RmRestart","features":[307,582]},{"name":"RmService","features":[582]},{"name":"RmShutdown","features":[307,582]},{"name":"RmShutdownOnlyRegistered","features":[582]},{"name":"RmStartSession","features":[307,582]},{"name":"RmStatusErrorOnRestart","features":[582]},{"name":"RmStatusErrorOnStop","features":[582]},{"name":"RmStatusRestartMasked","features":[582]},{"name":"RmStatusRestarted","features":[582]},{"name":"RmStatusRunning","features":[582]},{"name":"RmStatusShutdownMasked","features":[582]},{"name":"RmStatusStopped","features":[582]},{"name":"RmStatusStoppedOther","features":[582]},{"name":"RmStatusUnknown","features":[582]},{"name":"RmUnknownApp","features":[582]}],"603":[{"name":"ACCESSIBILITY_SETTING","features":[583]},{"name":"APPLICATION_INSTALL","features":[583]},{"name":"APPLICATION_RUN","features":[583]},{"name":"APPLICATION_UNINSTALL","features":[583]},{"name":"BACKUP","features":[583]},{"name":"BACKUP_RECOVERY","features":[583]},{"name":"BEGIN_NESTED_SYSTEM_CHANGE","features":[583]},{"name":"BEGIN_NESTED_SYSTEM_CHANGE_NORP","features":[583]},{"name":"BEGIN_SYSTEM_CHANGE","features":[583]},{"name":"CANCELLED_OPERATION","features":[583]},{"name":"CHECKPOINT","features":[583]},{"name":"CRITICAL_UPDATE","features":[583]},{"name":"DESKTOP_SETTING","features":[583]},{"name":"DEVICE_DRIVER_INSTALL","features":[583]},{"name":"END_NESTED_SYSTEM_CHANGE","features":[583]},{"name":"END_SYSTEM_CHANGE","features":[583]},{"name":"FIRSTRUN","features":[583]},{"name":"MANUAL_CHECKPOINT","features":[583]},{"name":"MAX_DESC","features":[583]},{"name":"MAX_DESC_W","features":[583]},{"name":"MAX_EVENT","features":[583]},{"name":"MAX_RPT","features":[583]},{"name":"MIN_EVENT","features":[583]},{"name":"MIN_RPT","features":[583]},{"name":"MODIFY_SETTINGS","features":[583]},{"name":"OE_SETTING","features":[583]},{"name":"RESTORE","features":[583]},{"name":"RESTOREPOINTINFOA","features":[583]},{"name":"RESTOREPOINTINFOEX","features":[307,583]},{"name":"RESTOREPOINTINFOW","features":[583]},{"name":"RESTOREPOINTINFO_EVENT_TYPE","features":[583]},{"name":"RESTOREPOINTINFO_TYPE","features":[583]},{"name":"SRRemoveRestorePoint","features":[583]},{"name":"SRSetRestorePointA","features":[307,583]},{"name":"SRSetRestorePointW","features":[307,583]},{"name":"STATEMGRSTATUS","features":[307,583]},{"name":"WINDOWS_BOOT","features":[583]},{"name":"WINDOWS_SHUTDOWN","features":[583]},{"name":"WINDOWS_UPDATE","features":[583]}],"604":[{"name":"ARRAY_INFO","features":[324]},{"name":"BinaryParam","features":[324]},{"name":"CLIENT_CALL_RETURN","features":[324]},{"name":"COMM_FAULT_OFFSETS","features":[324]},{"name":"CS_TAG_GETTING_ROUTINE","features":[324]},{"name":"CS_TYPE_FROM_NETCS_ROUTINE","features":[324]},{"name":"CS_TYPE_LOCAL_SIZE_ROUTINE","features":[324]},{"name":"CS_TYPE_NET_SIZE_ROUTINE","features":[324]},{"name":"CS_TYPE_TO_NETCS_ROUTINE","features":[324]},{"name":"DCE_C_ERROR_STRING_LEN","features":[324]},{"name":"DceErrorInqTextA","features":[324]},{"name":"DceErrorInqTextW","features":[324]},{"name":"EEInfoGCCOM","features":[324]},{"name":"EEInfoGCFRS","features":[324]},{"name":"EEInfoNextRecordsMissing","features":[324]},{"name":"EEInfoPreviousRecordsMissing","features":[324]},{"name":"EEInfoUseFileTime","features":[324]},{"name":"EPT_S_CANT_CREATE","features":[324]},{"name":"EPT_S_CANT_PERFORM_OP","features":[324]},{"name":"EPT_S_INVALID_ENTRY","features":[324]},{"name":"EPT_S_NOT_REGISTERED","features":[324]},{"name":"EXPR_EVAL","features":[358,324]},{"name":"EXPR_TOKEN","features":[324]},{"name":"ExtendedErrorParamTypes","features":[324]},{"name":"FC_EXPR_CONST32","features":[324]},{"name":"FC_EXPR_CONST64","features":[324]},{"name":"FC_EXPR_END","features":[324]},{"name":"FC_EXPR_ILLEGAL","features":[324]},{"name":"FC_EXPR_NOOP","features":[324]},{"name":"FC_EXPR_OPER","features":[324]},{"name":"FC_EXPR_START","features":[324]},{"name":"FC_EXPR_VAR","features":[324]},{"name":"FULL_PTR_XLAT_TABLES","features":[324]},{"name":"GENERIC_BINDING_INFO","features":[324]},{"name":"GENERIC_BINDING_ROUTINE","features":[324]},{"name":"GENERIC_BINDING_ROUTINE_PAIR","features":[324]},{"name":"GENERIC_UNBIND_ROUTINE","features":[324]},{"name":"GROUP_NAME_SYNTAX","features":[324]},{"name":"IDL_CS_CONVERT","features":[324]},{"name":"IDL_CS_IN_PLACE_CONVERT","features":[324]},{"name":"IDL_CS_NEW_BUFFER_CONVERT","features":[324]},{"name":"IDL_CS_NO_CONVERT","features":[324]},{"name":"INVALID_FRAGMENT_ID","features":[324]},{"name":"IUnknown_AddRef_Proxy","features":[324]},{"name":"IUnknown_QueryInterface_Proxy","features":[324]},{"name":"IUnknown_Release_Proxy","features":[324]},{"name":"I_RpcAllocate","features":[324]},{"name":"I_RpcAsyncAbortCall","features":[307,312,324]},{"name":"I_RpcAsyncSetHandle","features":[307,312,324]},{"name":"I_RpcBindingCopy","features":[324]},{"name":"I_RpcBindingCreateNP","features":[324]},{"name":"I_RpcBindingHandleToAsyncHandle","features":[324]},{"name":"I_RpcBindingInqClientTokenAttributes","features":[307,324]},{"name":"I_RpcBindingInqDynamicEndpointA","features":[324]},{"name":"I_RpcBindingInqDynamicEndpointW","features":[324]},{"name":"I_RpcBindingInqLocalClientPID","features":[324]},{"name":"I_RpcBindingInqMarshalledTargetInfo","features":[324]},{"name":"I_RpcBindingInqSecurityContext","features":[324]},{"name":"I_RpcBindingInqSecurityContextKeyInfo","features":[324]},{"name":"I_RpcBindingInqTransportType","features":[324]},{"name":"I_RpcBindingInqWireIdForSnego","features":[324]},{"name":"I_RpcBindingIsClientLocal","features":[324]},{"name":"I_RpcBindingIsServerLocal","features":[324]},{"name":"I_RpcBindingSetPrivateOption","features":[324]},{"name":"I_RpcBindingToStaticStringBindingW","features":[324]},{"name":"I_RpcClearMutex","features":[324]},{"name":"I_RpcDeleteMutex","features":[324]},{"name":"I_RpcExceptionFilter","features":[324]},{"name":"I_RpcFree","features":[324]},{"name":"I_RpcFreeBuffer","features":[324]},{"name":"I_RpcFreeCalloutStateFn","features":[324]},{"name":"I_RpcFreePipeBuffer","features":[324]},{"name":"I_RpcGetBuffer","features":[324]},{"name":"I_RpcGetBufferWithObject","features":[324]},{"name":"I_RpcGetCurrentCallHandle","features":[324]},{"name":"I_RpcGetDefaultSD","features":[324]},{"name":"I_RpcGetExtendedError","features":[324]},{"name":"I_RpcIfInqTransferSyntaxes","features":[324]},{"name":"I_RpcMapWin32Status","features":[324]},{"name":"I_RpcMgmtEnableDedicatedThreadPool","features":[324]},{"name":"I_RpcNegotiateTransferSyntax","features":[324]},{"name":"I_RpcNsBindingSetEntryNameA","features":[324]},{"name":"I_RpcNsBindingSetEntryNameW","features":[324]},{"name":"I_RpcNsGetBuffer","features":[324]},{"name":"I_RpcNsInterfaceExported","features":[324]},{"name":"I_RpcNsInterfaceUnexported","features":[324]},{"name":"I_RpcNsRaiseException","features":[324]},{"name":"I_RpcNsSendReceive","features":[324]},{"name":"I_RpcOpenClientProcess","features":[324]},{"name":"I_RpcPauseExecution","features":[324]},{"name":"I_RpcPerformCalloutFn","features":[324]},{"name":"I_RpcProxyCallbackInterface","features":[324]},{"name":"I_RpcProxyFilterIfFn","features":[324]},{"name":"I_RpcProxyGetClientAddressFn","features":[324]},{"name":"I_RpcProxyGetClientSessionAndResourceUUID","features":[324]},{"name":"I_RpcProxyGetConnectionTimeoutFn","features":[324]},{"name":"I_RpcProxyIsValidMachineFn","features":[324]},{"name":"I_RpcProxyUpdatePerfCounterBackendServerFn","features":[324]},{"name":"I_RpcProxyUpdatePerfCounterFn","features":[324]},{"name":"I_RpcReBindBuffer","features":[324]},{"name":"I_RpcReallocPipeBuffer","features":[324]},{"name":"I_RpcReceive","features":[324]},{"name":"I_RpcRecordCalloutFailure","features":[324]},{"name":"I_RpcRequestMutex","features":[324]},{"name":"I_RpcSend","features":[324]},{"name":"I_RpcSendReceive","features":[324]},{"name":"I_RpcServerCheckClientRestriction","features":[324]},{"name":"I_RpcServerDisableExceptionFilter","features":[324]},{"name":"I_RpcServerGetAssociationID","features":[324]},{"name":"I_RpcServerInqAddressChangeFn","features":[324]},{"name":"I_RpcServerInqLocalConnAddress","features":[324]},{"name":"I_RpcServerInqRemoteConnAddress","features":[324]},{"name":"I_RpcServerInqTransportType","features":[324]},{"name":"I_RpcServerRegisterForwardFunction","features":[324]},{"name":"I_RpcServerSetAddressChangeFn","features":[324]},{"name":"I_RpcServerStartService","features":[324]},{"name":"I_RpcServerSubscribeForDisconnectNotification","features":[324]},{"name":"I_RpcServerSubscribeForDisconnectNotification2","features":[324]},{"name":"I_RpcServerUnsubscribeForDisconnectNotification","features":[324]},{"name":"I_RpcServerUseProtseq2A","features":[324]},{"name":"I_RpcServerUseProtseq2W","features":[324]},{"name":"I_RpcServerUseProtseqEp2A","features":[324]},{"name":"I_RpcServerUseProtseqEp2W","features":[324]},{"name":"I_RpcSessionStrictContextHandle","features":[324]},{"name":"I_RpcSsDontSerializeContext","features":[324]},{"name":"I_RpcSystemHandleTypeSpecificWork","features":[324]},{"name":"I_RpcTurnOnEEInfoPropagation","features":[324]},{"name":"I_UuidCreate","features":[324]},{"name":"LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION","features":[324]},{"name":"MALLOC_FREE_STRUCT","features":[324]},{"name":"MES_DECODE","features":[324]},{"name":"MES_DYNAMIC_BUFFER_HANDLE","features":[324]},{"name":"MES_ENCODE","features":[324]},{"name":"MES_ENCODE_NDR64","features":[324]},{"name":"MES_FIXED_BUFFER_HANDLE","features":[324]},{"name":"MES_INCREMENTAL_HANDLE","features":[324]},{"name":"MIDL_ES_ALLOC","features":[324]},{"name":"MIDL_ES_CODE","features":[324]},{"name":"MIDL_ES_HANDLE_STYLE","features":[324]},{"name":"MIDL_ES_READ","features":[324]},{"name":"MIDL_ES_WRITE","features":[324]},{"name":"MIDL_FORMAT_STRING","features":[324]},{"name":"MIDL_INTERCEPTION_INFO","features":[324]},{"name":"MIDL_INTERFACE_METHOD_PROPERTIES","features":[324]},{"name":"MIDL_METHOD_PROPERTY","features":[324]},{"name":"MIDL_METHOD_PROPERTY_MAP","features":[324]},{"name":"MIDL_SERVER_INFO","features":[358,324]},{"name":"MIDL_STUBLESS_PROXY_INFO","features":[358,324]},{"name":"MIDL_STUB_DESC","features":[358,324]},{"name":"MIDL_STUB_MESSAGE","features":[358,324]},{"name":"MIDL_SYNTAX_INFO","features":[324]},{"name":"MIDL_TYPE_PICKLING_INFO","features":[324]},{"name":"MIDL_WINRT_TYPE_SERIALIZATION_INFO","features":[358,324]},{"name":"MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION","features":[324]},{"name":"MarshalDirectionMarshal","features":[324]},{"name":"MarshalDirectionUnmarshal","features":[324]},{"name":"MaxNumberOfEEInfoParams","features":[324]},{"name":"MesBufferHandleReset","features":[324]},{"name":"MesDecodeBufferHandleCreate","features":[324]},{"name":"MesDecodeIncrementalHandleCreate","features":[324]},{"name":"MesEncodeDynBufferHandleCreate","features":[324]},{"name":"MesEncodeFixedBufferHandleCreate","features":[324]},{"name":"MesEncodeIncrementalHandleCreate","features":[324]},{"name":"MesHandleFree","features":[324]},{"name":"MesIncrementalHandleReset","features":[324]},{"name":"MesInqProcEncodingId","features":[324]},{"name":"MidlInterceptionInfoVersionOne","features":[324]},{"name":"MidlWinrtTypeSerializationInfoVersionOne","features":[324]},{"name":"NDR64_ARRAY_ELEMENT_INFO","features":[324]},{"name":"NDR64_ARRAY_FLAGS","features":[324]},{"name":"NDR64_BINDINGS","features":[324]},{"name":"NDR64_BIND_AND_NOTIFY_EXTENSION","features":[324]},{"name":"NDR64_BIND_CONTEXT","features":[324]},{"name":"NDR64_BIND_GENERIC","features":[324]},{"name":"NDR64_BIND_PRIMITIVE","features":[324]},{"name":"NDR64_BOGUS_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_BOGUS_STRUCTURE_HEADER_FORMAT","features":[324]},{"name":"NDR64_BUFFER_ALIGN_FORMAT","features":[324]},{"name":"NDR64_CONFORMANT_STRING_FORMAT","features":[324]},{"name":"NDR64_CONF_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONF_BOGUS_STRUCTURE_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONF_STRUCTURE_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONF_VAR_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONF_VAR_BOGUS_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_CONSTANT_IID_FORMAT","features":[324]},{"name":"NDR64_CONTEXT_HANDLE_FLAGS","features":[324]},{"name":"NDR64_CONTEXT_HANDLE_FORMAT","features":[324]},{"name":"NDR64_EMBEDDED_COMPLEX_FORMAT","features":[324]},{"name":"NDR64_ENCAPSULATED_UNION","features":[324]},{"name":"NDR64_EXPR_CONST32","features":[324]},{"name":"NDR64_EXPR_CONST64","features":[324]},{"name":"NDR64_EXPR_NOOP","features":[324]},{"name":"NDR64_EXPR_OPERATOR","features":[324]},{"name":"NDR64_EXPR_VAR","features":[324]},{"name":"NDR64_FC_AUTO_HANDLE","features":[324]},{"name":"NDR64_FC_BIND_GENERIC","features":[324]},{"name":"NDR64_FC_BIND_PRIMITIVE","features":[324]},{"name":"NDR64_FC_CALLBACK_HANDLE","features":[324]},{"name":"NDR64_FC_EXPLICIT_HANDLE","features":[324]},{"name":"NDR64_FC_NO_HANDLE","features":[324]},{"name":"NDR64_FIXED_REPEAT_FORMAT","features":[324]},{"name":"NDR64_FIX_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDR64_IID_FLAGS","features":[324]},{"name":"NDR64_IID_FORMAT","features":[324]},{"name":"NDR64_MEMPAD_FORMAT","features":[324]},{"name":"NDR64_NON_CONFORMANT_STRING_FORMAT","features":[324]},{"name":"NDR64_NON_ENCAPSULATED_UNION","features":[324]},{"name":"NDR64_NO_REPEAT_FORMAT","features":[324]},{"name":"NDR64_PARAM_FLAGS","features":[324]},{"name":"NDR64_PARAM_FORMAT","features":[324]},{"name":"NDR64_PIPE_FLAGS","features":[324]},{"name":"NDR64_PIPE_FORMAT","features":[324]},{"name":"NDR64_POINTER_FORMAT","features":[324]},{"name":"NDR64_POINTER_INSTANCE_HEADER_FORMAT","features":[324]},{"name":"NDR64_POINTER_REPEAT_FLAGS","features":[324]},{"name":"NDR64_PROC_FLAGS","features":[324]},{"name":"NDR64_PROC_FORMAT","features":[324]},{"name":"NDR64_RANGED_STRING_FORMAT","features":[324]},{"name":"NDR64_RANGE_FORMAT","features":[324]},{"name":"NDR64_RANGE_PIPE_FORMAT","features":[324]},{"name":"NDR64_REPEAT_FORMAT","features":[324]},{"name":"NDR64_RPC_FLAGS","features":[324]},{"name":"NDR64_SIMPLE_MEMBER_FORMAT","features":[324]},{"name":"NDR64_SIMPLE_REGION_FORMAT","features":[324]},{"name":"NDR64_SIZED_CONFORMANT_STRING_FORMAT","features":[324]},{"name":"NDR64_STRING_FLAGS","features":[324]},{"name":"NDR64_STRING_HEADER_FORMAT","features":[324]},{"name":"NDR64_STRUCTURE_FLAGS","features":[324]},{"name":"NDR64_STRUCTURE_HEADER_FORMAT","features":[324]},{"name":"NDR64_SYSTEM_HANDLE_FORMAT","features":[324]},{"name":"NDR64_TRANSMIT_AS_FLAGS","features":[324]},{"name":"NDR64_TRANSMIT_AS_FORMAT","features":[324]},{"name":"NDR64_TYPE_STRICT_CONTEXT_HANDLE","features":[324]},{"name":"NDR64_UNION_ARM","features":[324]},{"name":"NDR64_UNION_ARM_SELECTOR","features":[324]},{"name":"NDR64_USER_MARSHAL_FLAGS","features":[324]},{"name":"NDR64_USER_MARSHAL_FORMAT","features":[324]},{"name":"NDR64_VAR_ARRAY_HEADER_FORMAT","features":[324]},{"name":"NDRCContextBinding","features":[324]},{"name":"NDRCContextMarshall","features":[324]},{"name":"NDRCContextUnmarshall","features":[324]},{"name":"NDRSContextMarshall","features":[324]},{"name":"NDRSContextMarshall2","features":[324]},{"name":"NDRSContextMarshallEx","features":[324]},{"name":"NDRSContextUnmarshall","features":[324]},{"name":"NDRSContextUnmarshall2","features":[324]},{"name":"NDRSContextUnmarshallEx","features":[324]},{"name":"NDR_ALLOC_ALL_NODES_CONTEXT","features":[324]},{"name":"NDR_CS_ROUTINES","features":[324]},{"name":"NDR_CS_SIZE_CONVERT_ROUTINES","features":[324]},{"name":"NDR_CUSTOM_OR_DEFAULT_ALLOCATOR","features":[324]},{"name":"NDR_DEFAULT_ALLOCATOR","features":[324]},{"name":"NDR_EXPR_DESC","features":[324]},{"name":"NDR_NOTIFY2_ROUTINE","features":[324]},{"name":"NDR_NOTIFY_ROUTINE","features":[324]},{"name":"NDR_POINTER_QUEUE_STATE","features":[324]},{"name":"NDR_RUNDOWN","features":[324]},{"name":"NDR_SCONTEXT","features":[324]},{"name":"NDR_USER_MARSHAL_INFO","features":[358,324]},{"name":"NDR_USER_MARSHAL_INFO_LEVEL1","features":[358,324]},{"name":"NT351_INTERFACE_SIZE","features":[324]},{"name":"Ndr64AsyncClientCall","features":[358,324]},{"name":"Ndr64AsyncServerCall64","features":[324]},{"name":"Ndr64AsyncServerCallAll","features":[324]},{"name":"Ndr64DcomAsyncClientCall","features":[358,324]},{"name":"Ndr64DcomAsyncStubCall","features":[358,324]},{"name":"NdrAllocate","features":[358,324]},{"name":"NdrAsyncClientCall","features":[358,324]},{"name":"NdrAsyncServerCall","features":[324]},{"name":"NdrByteCountPointerBufferSize","features":[358,324]},{"name":"NdrByteCountPointerFree","features":[358,324]},{"name":"NdrByteCountPointerMarshall","features":[358,324]},{"name":"NdrByteCountPointerUnmarshall","features":[358,324]},{"name":"NdrClearOutParameters","features":[358,324]},{"name":"NdrClientCall2","features":[358,324]},{"name":"NdrClientCall3","features":[358,324]},{"name":"NdrClientContextMarshall","features":[358,324]},{"name":"NdrClientContextUnmarshall","features":[358,324]},{"name":"NdrClientInitialize","features":[358,324]},{"name":"NdrClientInitializeNew","features":[358,324]},{"name":"NdrComplexArrayBufferSize","features":[358,324]},{"name":"NdrComplexArrayFree","features":[358,324]},{"name":"NdrComplexArrayMarshall","features":[358,324]},{"name":"NdrComplexArrayMemorySize","features":[358,324]},{"name":"NdrComplexArrayUnmarshall","features":[358,324]},{"name":"NdrComplexStructBufferSize","features":[358,324]},{"name":"NdrComplexStructFree","features":[358,324]},{"name":"NdrComplexStructMarshall","features":[358,324]},{"name":"NdrComplexStructMemorySize","features":[358,324]},{"name":"NdrComplexStructUnmarshall","features":[358,324]},{"name":"NdrConformantArrayBufferSize","features":[358,324]},{"name":"NdrConformantArrayFree","features":[358,324]},{"name":"NdrConformantArrayMarshall","features":[358,324]},{"name":"NdrConformantArrayMemorySize","features":[358,324]},{"name":"NdrConformantArrayUnmarshall","features":[358,324]},{"name":"NdrConformantStringBufferSize","features":[358,324]},{"name":"NdrConformantStringMarshall","features":[358,324]},{"name":"NdrConformantStringMemorySize","features":[358,324]},{"name":"NdrConformantStringUnmarshall","features":[358,324]},{"name":"NdrConformantStructBufferSize","features":[358,324]},{"name":"NdrConformantStructFree","features":[358,324]},{"name":"NdrConformantStructMarshall","features":[358,324]},{"name":"NdrConformantStructMemorySize","features":[358,324]},{"name":"NdrConformantStructUnmarshall","features":[358,324]},{"name":"NdrConformantVaryingArrayBufferSize","features":[358,324]},{"name":"NdrConformantVaryingArrayFree","features":[358,324]},{"name":"NdrConformantVaryingArrayMarshall","features":[358,324]},{"name":"NdrConformantVaryingArrayMemorySize","features":[358,324]},{"name":"NdrConformantVaryingArrayUnmarshall","features":[358,324]},{"name":"NdrConformantVaryingStructBufferSize","features":[358,324]},{"name":"NdrConformantVaryingStructFree","features":[358,324]},{"name":"NdrConformantVaryingStructMarshall","features":[358,324]},{"name":"NdrConformantVaryingStructMemorySize","features":[358,324]},{"name":"NdrConformantVaryingStructUnmarshall","features":[358,324]},{"name":"NdrContextHandleInitialize","features":[358,324]},{"name":"NdrContextHandleSize","features":[358,324]},{"name":"NdrConvert","features":[358,324]},{"name":"NdrConvert2","features":[358,324]},{"name":"NdrCorrelationFree","features":[358,324]},{"name":"NdrCorrelationInitialize","features":[358,324]},{"name":"NdrCorrelationPass","features":[358,324]},{"name":"NdrCreateServerInterfaceFromStub","features":[358,324]},{"name":"NdrDcomAsyncClientCall","features":[358,324]},{"name":"NdrDcomAsyncStubCall","features":[358,324]},{"name":"NdrEncapsulatedUnionBufferSize","features":[358,324]},{"name":"NdrEncapsulatedUnionFree","features":[358,324]},{"name":"NdrEncapsulatedUnionMarshall","features":[358,324]},{"name":"NdrEncapsulatedUnionMemorySize","features":[358,324]},{"name":"NdrEncapsulatedUnionUnmarshall","features":[358,324]},{"name":"NdrFixedArrayBufferSize","features":[358,324]},{"name":"NdrFixedArrayFree","features":[358,324]},{"name":"NdrFixedArrayMarshall","features":[358,324]},{"name":"NdrFixedArrayMemorySize","features":[358,324]},{"name":"NdrFixedArrayUnmarshall","features":[358,324]},{"name":"NdrFreeBuffer","features":[358,324]},{"name":"NdrFullPointerXlatFree","features":[324]},{"name":"NdrFullPointerXlatInit","features":[324]},{"name":"NdrGetBuffer","features":[358,324]},{"name":"NdrGetDcomProtocolVersion","features":[358,324]},{"name":"NdrGetUserMarshalInfo","features":[358,324]},{"name":"NdrInterfacePointerBufferSize","features":[358,324]},{"name":"NdrInterfacePointerFree","features":[358,324]},{"name":"NdrInterfacePointerMarshall","features":[358,324]},{"name":"NdrInterfacePointerMemorySize","features":[358,324]},{"name":"NdrInterfacePointerUnmarshall","features":[358,324]},{"name":"NdrMapCommAndFaultStatus","features":[358,324]},{"name":"NdrMesProcEncodeDecode","features":[358,324]},{"name":"NdrMesProcEncodeDecode2","features":[358,324]},{"name":"NdrMesProcEncodeDecode3","features":[358,324]},{"name":"NdrMesSimpleTypeAlignSize","features":[324]},{"name":"NdrMesSimpleTypeAlignSizeAll","features":[358,324]},{"name":"NdrMesSimpleTypeDecode","features":[324]},{"name":"NdrMesSimpleTypeDecodeAll","features":[358,324]},{"name":"NdrMesSimpleTypeEncode","features":[358,324]},{"name":"NdrMesSimpleTypeEncodeAll","features":[358,324]},{"name":"NdrMesTypeAlignSize","features":[358,324]},{"name":"NdrMesTypeAlignSize2","features":[358,324]},{"name":"NdrMesTypeAlignSize3","features":[358,324]},{"name":"NdrMesTypeDecode","features":[358,324]},{"name":"NdrMesTypeDecode2","features":[358,324]},{"name":"NdrMesTypeDecode3","features":[358,324]},{"name":"NdrMesTypeEncode","features":[358,324]},{"name":"NdrMesTypeEncode2","features":[358,324]},{"name":"NdrMesTypeEncode3","features":[358,324]},{"name":"NdrMesTypeFree2","features":[358,324]},{"name":"NdrMesTypeFree3","features":[358,324]},{"name":"NdrNonConformantStringBufferSize","features":[358,324]},{"name":"NdrNonConformantStringMarshall","features":[358,324]},{"name":"NdrNonConformantStringMemorySize","features":[358,324]},{"name":"NdrNonConformantStringUnmarshall","features":[358,324]},{"name":"NdrNonEncapsulatedUnionBufferSize","features":[358,324]},{"name":"NdrNonEncapsulatedUnionFree","features":[358,324]},{"name":"NdrNonEncapsulatedUnionMarshall","features":[358,324]},{"name":"NdrNonEncapsulatedUnionMemorySize","features":[358,324]},{"name":"NdrNonEncapsulatedUnionUnmarshall","features":[358,324]},{"name":"NdrNsGetBuffer","features":[358,324]},{"name":"NdrNsSendReceive","features":[358,324]},{"name":"NdrOleAllocate","features":[324]},{"name":"NdrOleFree","features":[324]},{"name":"NdrPartialIgnoreClientBufferSize","features":[358,324]},{"name":"NdrPartialIgnoreClientMarshall","features":[358,324]},{"name":"NdrPartialIgnoreServerInitialize","features":[358,324]},{"name":"NdrPartialIgnoreServerUnmarshall","features":[358,324]},{"name":"NdrPointerBufferSize","features":[358,324]},{"name":"NdrPointerFree","features":[358,324]},{"name":"NdrPointerMarshall","features":[358,324]},{"name":"NdrPointerMemorySize","features":[358,324]},{"name":"NdrPointerUnmarshall","features":[358,324]},{"name":"NdrRangeUnmarshall","features":[358,324]},{"name":"NdrRpcSmClientAllocate","features":[324]},{"name":"NdrRpcSmClientFree","features":[324]},{"name":"NdrRpcSmSetClientToOsf","features":[358,324]},{"name":"NdrRpcSsDefaultAllocate","features":[324]},{"name":"NdrRpcSsDefaultFree","features":[324]},{"name":"NdrRpcSsDisableAllocate","features":[358,324]},{"name":"NdrRpcSsEnableAllocate","features":[358,324]},{"name":"NdrSendReceive","features":[358,324]},{"name":"NdrServerCall2","features":[324]},{"name":"NdrServerCallAll","features":[324]},{"name":"NdrServerCallNdr64","features":[324]},{"name":"NdrServerContextMarshall","features":[358,324]},{"name":"NdrServerContextNewMarshall","features":[358,324]},{"name":"NdrServerContextNewUnmarshall","features":[358,324]},{"name":"NdrServerContextUnmarshall","features":[358,324]},{"name":"NdrServerInitialize","features":[358,324]},{"name":"NdrServerInitializeMarshall","features":[358,324]},{"name":"NdrServerInitializeNew","features":[358,324]},{"name":"NdrServerInitializePartial","features":[358,324]},{"name":"NdrServerInitializeUnmarshall","features":[358,324]},{"name":"NdrSimpleStructBufferSize","features":[358,324]},{"name":"NdrSimpleStructFree","features":[358,324]},{"name":"NdrSimpleStructMarshall","features":[358,324]},{"name":"NdrSimpleStructMemorySize","features":[358,324]},{"name":"NdrSimpleStructUnmarshall","features":[358,324]},{"name":"NdrSimpleTypeMarshall","features":[358,324]},{"name":"NdrSimpleTypeUnmarshall","features":[358,324]},{"name":"NdrStubCall2","features":[324]},{"name":"NdrStubCall3","features":[324]},{"name":"NdrUserMarshalBufferSize","features":[358,324]},{"name":"NdrUserMarshalFree","features":[358,324]},{"name":"NdrUserMarshalMarshall","features":[358,324]},{"name":"NdrUserMarshalMemorySize","features":[358,324]},{"name":"NdrUserMarshalSimpleTypeConvert","features":[324]},{"name":"NdrUserMarshalUnmarshall","features":[358,324]},{"name":"NdrVaryingArrayBufferSize","features":[358,324]},{"name":"NdrVaryingArrayFree","features":[358,324]},{"name":"NdrVaryingArrayMarshall","features":[358,324]},{"name":"NdrVaryingArrayMemorySize","features":[358,324]},{"name":"NdrVaryingArrayUnmarshall","features":[358,324]},{"name":"NdrXmitOrRepAsBufferSize","features":[358,324]},{"name":"NdrXmitOrRepAsFree","features":[358,324]},{"name":"NdrXmitOrRepAsMarshall","features":[358,324]},{"name":"NdrXmitOrRepAsMemorySize","features":[358,324]},{"name":"NdrXmitOrRepAsUnmarshall","features":[358,324]},{"name":"PFN_RPCNOTIFICATION_ROUTINE","features":[307,312,324]},{"name":"PFN_RPC_ALLOCATE","features":[324]},{"name":"PFN_RPC_FREE","features":[324]},{"name":"PNDR_ASYNC_MESSAGE","features":[324]},{"name":"PNDR_CORRELATION_INFO","features":[324]},{"name":"PROTOCOL_ADDRESS_CHANGE","features":[324]},{"name":"PROTOCOL_LOADED","features":[324]},{"name":"PROTOCOL_NOT_LOADED","features":[324]},{"name":"PROXY_CALCSIZE","features":[324]},{"name":"PROXY_GETBUFFER","features":[324]},{"name":"PROXY_MARSHAL","features":[324]},{"name":"PROXY_PHASE","features":[324]},{"name":"PROXY_SENDRECEIVE","features":[324]},{"name":"PROXY_UNMARSHAL","features":[324]},{"name":"PRPC_RUNDOWN","features":[324]},{"name":"RDR_CALLOUT_STATE","features":[324]},{"name":"RPCFLG_ACCESSIBILITY_BIT1","features":[324]},{"name":"RPCFLG_ACCESSIBILITY_BIT2","features":[324]},{"name":"RPCFLG_ACCESS_LOCAL","features":[324]},{"name":"RPCFLG_ASYNCHRONOUS","features":[324]},{"name":"RPCFLG_AUTO_COMPLETE","features":[324]},{"name":"RPCFLG_HAS_CALLBACK","features":[324]},{"name":"RPCFLG_HAS_GUARANTEE","features":[324]},{"name":"RPCFLG_HAS_MULTI_SYNTAXES","features":[324]},{"name":"RPCFLG_INPUT_SYNCHRONOUS","features":[324]},{"name":"RPCFLG_LOCAL_CALL","features":[324]},{"name":"RPCFLG_MESSAGE","features":[324]},{"name":"RPCFLG_NDR64_CONTAINS_ARM_LAYOUT","features":[324]},{"name":"RPCFLG_NON_NDR","features":[324]},{"name":"RPCFLG_SENDER_WAITING_FOR_REPLY","features":[324]},{"name":"RPCFLG_WINRT_REMOTE_ASYNC","features":[324]},{"name":"RPCHTTP_RS_ACCESS_1","features":[324]},{"name":"RPCHTTP_RS_ACCESS_2","features":[324]},{"name":"RPCHTTP_RS_INTERFACE","features":[324]},{"name":"RPCHTTP_RS_REDIRECT","features":[324]},{"name":"RPCHTTP_RS_SESSION","features":[324]},{"name":"RPCLT_PDU_FILTER_FUNC","features":[324]},{"name":"RPC_ADDRESS_CHANGE_FN","features":[324]},{"name":"RPC_ADDRESS_CHANGE_TYPE","features":[324]},{"name":"RPC_ASYNC_EVENT","features":[324]},{"name":"RPC_ASYNC_NOTIFICATION_INFO","features":[307,312,324]},{"name":"RPC_ASYNC_STATE","features":[307,312,324]},{"name":"RPC_AUTH_KEY_RETRIEVAL_FN","features":[324]},{"name":"RPC_BHO_DONTLINGER","features":[324]},{"name":"RPC_BHO_EXCLUSIVE_AND_GUARANTEED","features":[324]},{"name":"RPC_BHO_NONCAUSAL","features":[324]},{"name":"RPC_BHT_OBJECT_UUID_VALID","features":[324]},{"name":"RPC_BINDING_HANDLE_OPTIONS_FLAGS","features":[324]},{"name":"RPC_BINDING_HANDLE_OPTIONS_V1","features":[324]},{"name":"RPC_BINDING_HANDLE_SECURITY_V1_A","features":[358,324]},{"name":"RPC_BINDING_HANDLE_SECURITY_V1_W","features":[358,324]},{"name":"RPC_BINDING_HANDLE_TEMPLATE_V1_A","features":[324]},{"name":"RPC_BINDING_HANDLE_TEMPLATE_V1_W","features":[324]},{"name":"RPC_BINDING_VECTOR","features":[324]},{"name":"RPC_BLOCKING_FN","features":[324]},{"name":"RPC_BUFFER_ASYNC","features":[324]},{"name":"RPC_BUFFER_COMPLETE","features":[324]},{"name":"RPC_BUFFER_EXTRA","features":[324]},{"name":"RPC_BUFFER_NONOTIFY","features":[324]},{"name":"RPC_BUFFER_PARTIAL","features":[324]},{"name":"RPC_CALL_ATTRIBUTES_V1_A","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V1_W","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V2_A","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V2_W","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V3_A","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_V3_W","features":[307,324]},{"name":"RPC_CALL_ATTRIBUTES_VERSION","features":[324]},{"name":"RPC_CALL_LOCAL_ADDRESS_V1","features":[324]},{"name":"RPC_CALL_STATUS_CANCELLED","features":[324]},{"name":"RPC_CALL_STATUS_DISCONNECTED","features":[324]},{"name":"RPC_CLIENT_ALLOC","features":[324]},{"name":"RPC_CLIENT_FREE","features":[324]},{"name":"RPC_CLIENT_INFORMATION1","features":[324]},{"name":"RPC_CLIENT_INTERFACE","features":[324]},{"name":"RPC_CONTEXT_HANDLE_DEFAULT_FLAGS","features":[324]},{"name":"RPC_CONTEXT_HANDLE_DONT_SERIALIZE","features":[324]},{"name":"RPC_CONTEXT_HANDLE_FLAGS","features":[324]},{"name":"RPC_CONTEXT_HANDLE_SERIALIZE","features":[324]},{"name":"RPC_C_AUTHN_CLOUD_AP","features":[324]},{"name":"RPC_C_AUTHN_DCE_PRIVATE","features":[324]},{"name":"RPC_C_AUTHN_DCE_PUBLIC","features":[324]},{"name":"RPC_C_AUTHN_DEC_PUBLIC","features":[324]},{"name":"RPC_C_AUTHN_DEFAULT","features":[324]},{"name":"RPC_C_AUTHN_DIGEST","features":[324]},{"name":"RPC_C_AUTHN_DPA","features":[324]},{"name":"RPC_C_AUTHN_GSS_KERBEROS","features":[324]},{"name":"RPC_C_AUTHN_GSS_NEGOTIATE","features":[324]},{"name":"RPC_C_AUTHN_GSS_SCHANNEL","features":[324]},{"name":"RPC_C_AUTHN_INFO_NONE","features":[324]},{"name":"RPC_C_AUTHN_INFO_TYPE","features":[324]},{"name":"RPC_C_AUTHN_INFO_TYPE_HTTP","features":[324]},{"name":"RPC_C_AUTHN_KERNEL","features":[324]},{"name":"RPC_C_AUTHN_LIVEXP_SSP","features":[324]},{"name":"RPC_C_AUTHN_LIVE_SSP","features":[324]},{"name":"RPC_C_AUTHN_MQ","features":[324]},{"name":"RPC_C_AUTHN_MSN","features":[324]},{"name":"RPC_C_AUTHN_MSONLINE","features":[324]},{"name":"RPC_C_AUTHN_NEGO_EXTENDER","features":[324]},{"name":"RPC_C_AUTHN_NONE","features":[324]},{"name":"RPC_C_AUTHN_PKU2U","features":[324]},{"name":"RPC_C_AUTHN_WINNT","features":[324]},{"name":"RPC_C_AUTHZ_DCE","features":[324]},{"name":"RPC_C_AUTHZ_DEFAULT","features":[324]},{"name":"RPC_C_AUTHZ_NAME","features":[324]},{"name":"RPC_C_AUTHZ_NONE","features":[324]},{"name":"RPC_C_BINDING_DEFAULT_TIMEOUT","features":[324]},{"name":"RPC_C_BINDING_INFINITE_TIMEOUT","features":[324]},{"name":"RPC_C_BINDING_MAX_TIMEOUT","features":[324]},{"name":"RPC_C_BINDING_MIN_TIMEOUT","features":[324]},{"name":"RPC_C_BIND_TO_ALL_NICS","features":[324]},{"name":"RPC_C_CANCEL_INFINITE_TIMEOUT","features":[324]},{"name":"RPC_C_DONT_FAIL","features":[324]},{"name":"RPC_C_EP_ALL_ELTS","features":[324]},{"name":"RPC_C_EP_MATCH_BY_BOTH","features":[324]},{"name":"RPC_C_EP_MATCH_BY_IF","features":[324]},{"name":"RPC_C_EP_MATCH_BY_OBJ","features":[324]},{"name":"RPC_C_FULL_CERT_CHAIN","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_BASIC","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_CERT","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_DIGEST","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_NTLM","features":[324]},{"name":"RPC_C_HTTP_AUTHN_SCHEME_PASSPORT","features":[324]},{"name":"RPC_C_HTTP_AUTHN_TARGET","features":[324]},{"name":"RPC_C_HTTP_AUTHN_TARGET_PROXY","features":[324]},{"name":"RPC_C_HTTP_AUTHN_TARGET_SERVER","features":[324]},{"name":"RPC_C_HTTP_FLAGS","features":[324]},{"name":"RPC_C_HTTP_FLAG_ENABLE_CERT_REVOCATION_CHECK","features":[324]},{"name":"RPC_C_HTTP_FLAG_IGNORE_CERT_CN_INVALID","features":[324]},{"name":"RPC_C_HTTP_FLAG_USE_FIRST_AUTH_SCHEME","features":[324]},{"name":"RPC_C_HTTP_FLAG_USE_SSL","features":[324]},{"name":"RPC_C_LISTEN_MAX_CALLS_DEFAULT","features":[324]},{"name":"RPC_C_MGMT_INQ_IF_IDS","features":[324]},{"name":"RPC_C_MGMT_INQ_PRINC_NAME","features":[324]},{"name":"RPC_C_MGMT_INQ_STATS","features":[324]},{"name":"RPC_C_MGMT_IS_SERVER_LISTEN","features":[324]},{"name":"RPC_C_MGMT_STOP_SERVER_LISTEN","features":[324]},{"name":"RPC_C_MQ_AUTHN_LEVEL_NONE","features":[324]},{"name":"RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY","features":[324]},{"name":"RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY","features":[324]},{"name":"RPC_C_MQ_CLEAR_ON_OPEN","features":[324]},{"name":"RPC_C_MQ_EXPRESS","features":[324]},{"name":"RPC_C_MQ_JOURNAL_ALWAYS","features":[324]},{"name":"RPC_C_MQ_JOURNAL_DEADLETTER","features":[324]},{"name":"RPC_C_MQ_JOURNAL_NONE","features":[324]},{"name":"RPC_C_MQ_PERMANENT","features":[324]},{"name":"RPC_C_MQ_RECOVERABLE","features":[324]},{"name":"RPC_C_MQ_TEMPORARY","features":[324]},{"name":"RPC_C_MQ_USE_EXISTING_SECURITY","features":[324]},{"name":"RPC_C_NOTIFY_ON_SEND_COMPLETE","features":[324]},{"name":"RPC_C_NS_DEFAULT_EXP_AGE","features":[324]},{"name":"RPC_C_NS_SYNTAX_DCE","features":[324]},{"name":"RPC_C_NS_SYNTAX_DEFAULT","features":[324]},{"name":"RPC_C_OPT_ASYNC_BLOCK","features":[324]},{"name":"RPC_C_OPT_BINDING_NONCAUSAL","features":[324]},{"name":"RPC_C_OPT_CALL_TIMEOUT","features":[324]},{"name":"RPC_C_OPT_COOKIE_AUTH","features":[324]},{"name":"RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR","features":[324]},{"name":"RPC_C_OPT_DONT_LINGER","features":[324]},{"name":"RPC_C_OPT_MAX_OPTIONS","features":[324]},{"name":"RPC_C_OPT_MQ_ACKNOWLEDGE","features":[324]},{"name":"RPC_C_OPT_MQ_AUTHN_LEVEL","features":[324]},{"name":"RPC_C_OPT_MQ_AUTHN_SERVICE","features":[324]},{"name":"RPC_C_OPT_MQ_DELIVERY","features":[324]},{"name":"RPC_C_OPT_MQ_JOURNAL","features":[324]},{"name":"RPC_C_OPT_MQ_PRIORITY","features":[324]},{"name":"RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED","features":[324]},{"name":"RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE","features":[324]},{"name":"RPC_C_OPT_OPTIMIZE_TIME","features":[324]},{"name":"RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND","features":[324]},{"name":"RPC_C_OPT_PRIVATE_DO_NOT_DISTURB","features":[324]},{"name":"RPC_C_OPT_PRIVATE_SUPPRESS_WAKE","features":[324]},{"name":"RPC_C_OPT_RESOURCE_TYPE_UUID","features":[324]},{"name":"RPC_C_OPT_SECURITY_CALLBACK","features":[324]},{"name":"RPC_C_OPT_SESSION_ID","features":[324]},{"name":"RPC_C_OPT_TRANS_SEND_BUFFER_SIZE","features":[324]},{"name":"RPC_C_OPT_TRUST_PEER","features":[324]},{"name":"RPC_C_OPT_UNIQUE_BINDING","features":[324]},{"name":"RPC_C_PARM_BUFFER_LENGTH","features":[324]},{"name":"RPC_C_PARM_MAX_PACKET_LENGTH","features":[324]},{"name":"RPC_C_PROFILE_ALL_ELT","features":[324]},{"name":"RPC_C_PROFILE_ALL_ELTS","features":[324]},{"name":"RPC_C_PROFILE_DEFAULT_ELT","features":[324]},{"name":"RPC_C_PROFILE_MATCH_BY_BOTH","features":[324]},{"name":"RPC_C_PROFILE_MATCH_BY_IF","features":[324]},{"name":"RPC_C_PROFILE_MATCH_BY_MBR","features":[324]},{"name":"RPC_C_PROTSEQ_MAX_REQS_DEFAULT","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_DEFAULT","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH","features":[324]},{"name":"RPC_C_QOS_CAPABILITIES_SCHANNEL_FULL_AUTH_IDENTITY","features":[324]},{"name":"RPC_C_QOS_IDENTITY","features":[324]},{"name":"RPC_C_QOS_IDENTITY_DYNAMIC","features":[324]},{"name":"RPC_C_QOS_IDENTITY_STATIC","features":[324]},{"name":"RPC_C_RPCHTTP_USE_LOAD_BALANCE","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_1","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_2","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_3","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_4","features":[324]},{"name":"RPC_C_SECURITY_QOS_VERSION_5","features":[324]},{"name":"RPC_C_STATS_CALLS_IN","features":[324]},{"name":"RPC_C_STATS_CALLS_OUT","features":[324]},{"name":"RPC_C_STATS_PKTS_IN","features":[324]},{"name":"RPC_C_STATS_PKTS_OUT","features":[324]},{"name":"RPC_C_TRY_ENFORCE_MAX_CALLS","features":[324]},{"name":"RPC_C_USE_INTERNET_PORT","features":[324]},{"name":"RPC_C_USE_INTRANET_PORT","features":[324]},{"name":"RPC_C_VERS_ALL","features":[324]},{"name":"RPC_C_VERS_COMPATIBLE","features":[324]},{"name":"RPC_C_VERS_EXACT","features":[324]},{"name":"RPC_C_VERS_MAJOR_ONLY","features":[324]},{"name":"RPC_C_VERS_UPTO","features":[324]},{"name":"RPC_DISPATCH_FUNCTION","features":[324]},{"name":"RPC_DISPATCH_TABLE","features":[324]},{"name":"RPC_EEINFO_VERSION","features":[324]},{"name":"RPC_EE_INFO_PARAM","features":[324]},{"name":"RPC_ENDPOINT_TEMPLATEA","features":[324]},{"name":"RPC_ENDPOINT_TEMPLATEW","features":[324]},{"name":"RPC_ERROR_ENUM_HANDLE","features":[324]},{"name":"RPC_EXTENDED_ERROR_INFO","features":[307,324]},{"name":"RPC_FLAGS_VALID_BIT","features":[324]},{"name":"RPC_FORWARD_FUNCTION","features":[324]},{"name":"RPC_FW_IF_FLAG_DCOM","features":[324]},{"name":"RPC_HTTP_PROXY_FREE_STRING","features":[324]},{"name":"RPC_HTTP_REDIRECTOR_STAGE","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_A","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W","features":[324]},{"name":"RPC_HTTP_TRANSPORT_CREDENTIALS_W","features":[324]},{"name":"RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH","features":[324]},{"name":"RPC_IF_ALLOW_LOCAL_ONLY","features":[324]},{"name":"RPC_IF_ALLOW_SECURE_ONLY","features":[324]},{"name":"RPC_IF_ALLOW_UNKNOWN_AUTHORITY","features":[324]},{"name":"RPC_IF_ASYNC_CALLBACK","features":[324]},{"name":"RPC_IF_AUTOLISTEN","features":[324]},{"name":"RPC_IF_CALLBACK_FN","features":[324]},{"name":"RPC_IF_ID","features":[324]},{"name":"RPC_IF_ID_VECTOR","features":[324]},{"name":"RPC_IF_OLE","features":[324]},{"name":"RPC_IF_SEC_CACHE_PER_PROC","features":[324]},{"name":"RPC_IF_SEC_NO_CACHE","features":[324]},{"name":"RPC_IMPORT_CONTEXT_P","features":[324]},{"name":"RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN","features":[324]},{"name":"RPC_INTERFACE_HAS_PIPES","features":[324]},{"name":"RPC_INTERFACE_TEMPLATEA","features":[324]},{"name":"RPC_INTERFACE_TEMPLATEW","features":[324]},{"name":"RPC_MESSAGE","features":[324]},{"name":"RPC_MGMT_AUTHORIZATION_FN","features":[324]},{"name":"RPC_NCA_FLAGS_BROADCAST","features":[324]},{"name":"RPC_NCA_FLAGS_DEFAULT","features":[324]},{"name":"RPC_NCA_FLAGS_IDEMPOTENT","features":[324]},{"name":"RPC_NCA_FLAGS_MAYBE","features":[324]},{"name":"RPC_NEW_HTTP_PROXY_CHANNEL","features":[324]},{"name":"RPC_NOTIFICATIONS","features":[324]},{"name":"RPC_NOTIFICATION_TYPES","features":[324]},{"name":"RPC_OBJECT_INQ_FN","features":[324]},{"name":"RPC_POLICY","features":[324]},{"name":"RPC_PROTSEQ_ENDPOINT","features":[324]},{"name":"RPC_PROTSEQ_HTTP","features":[324]},{"name":"RPC_PROTSEQ_LRPC","features":[324]},{"name":"RPC_PROTSEQ_NMP","features":[324]},{"name":"RPC_PROTSEQ_TCP","features":[324]},{"name":"RPC_PROTSEQ_VECTORA","features":[324]},{"name":"RPC_PROTSEQ_VECTORW","features":[324]},{"name":"RPC_PROXY_CONNECTION_TYPE_IN_PROXY","features":[324]},{"name":"RPC_PROXY_CONNECTION_TYPE_OUT_PROXY","features":[324]},{"name":"RPC_P_ADDR_FORMAT_TCP_IPV4","features":[324]},{"name":"RPC_P_ADDR_FORMAT_TCP_IPV6","features":[324]},{"name":"RPC_QUERY_CALL_LOCAL_ADDRESS","features":[324]},{"name":"RPC_QUERY_CLIENT_ID","features":[324]},{"name":"RPC_QUERY_CLIENT_PID","features":[324]},{"name":"RPC_QUERY_CLIENT_PRINCIPAL_NAME","features":[324]},{"name":"RPC_QUERY_IS_CLIENT_LOCAL","features":[324]},{"name":"RPC_QUERY_NO_AUTH_REQUIRED","features":[324]},{"name":"RPC_QUERY_SERVER_PRINCIPAL_NAME","features":[324]},{"name":"RPC_SECURITY_CALLBACK_FN","features":[324]},{"name":"RPC_SECURITY_QOS","features":[358,324]},{"name":"RPC_SECURITY_QOS_V2_A","features":[358,324]},{"name":"RPC_SECURITY_QOS_V2_W","features":[358,324]},{"name":"RPC_SECURITY_QOS_V3_A","features":[358,324]},{"name":"RPC_SECURITY_QOS_V3_W","features":[358,324]},{"name":"RPC_SECURITY_QOS_V4_A","features":[358,324]},{"name":"RPC_SECURITY_QOS_V4_W","features":[358,324]},{"name":"RPC_SECURITY_QOS_V5_A","features":[358,324]},{"name":"RPC_SECURITY_QOS_V5_W","features":[358,324]},{"name":"RPC_SEC_CONTEXT_KEY_INFO","features":[324]},{"name":"RPC_SERVER_INTERFACE","features":[324]},{"name":"RPC_SETFILTER_FUNC","features":[324]},{"name":"RPC_STATS_VECTOR","features":[324]},{"name":"RPC_STATUS","features":[324]},{"name":"RPC_SYNTAX_IDENTIFIER","features":[324]},{"name":"RPC_SYSTEM_HANDLE_FREE_ALL","features":[324]},{"name":"RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE","features":[324]},{"name":"RPC_SYSTEM_HANDLE_FREE_RETRIEVED","features":[324]},{"name":"RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED","features":[324]},{"name":"RPC_S_ACCESS_DENIED","features":[324]},{"name":"RPC_S_ADDRESS_ERROR","features":[324]},{"name":"RPC_S_ALREADY_LISTENING","features":[324]},{"name":"RPC_S_ALREADY_REGISTERED","features":[324]},{"name":"RPC_S_ASYNC_CALL_PENDING","features":[324]},{"name":"RPC_S_BINDING_HAS_NO_AUTH","features":[324]},{"name":"RPC_S_BINDING_INCOMPLETE","features":[324]},{"name":"RPC_S_BUFFER_TOO_SMALL","features":[324]},{"name":"RPC_S_CALL_CANCELLED","features":[324]},{"name":"RPC_S_CALL_FAILED","features":[324]},{"name":"RPC_S_CALL_FAILED_DNE","features":[324]},{"name":"RPC_S_CALL_IN_PROGRESS","features":[324]},{"name":"RPC_S_CANNOT_SUPPORT","features":[324]},{"name":"RPC_S_CANT_CREATE_ENDPOINT","features":[324]},{"name":"RPC_S_COMM_FAILURE","features":[324]},{"name":"RPC_S_COOKIE_AUTH_FAILED","features":[324]},{"name":"RPC_S_DO_NOT_DISTURB","features":[324]},{"name":"RPC_S_DUPLICATE_ENDPOINT","features":[324]},{"name":"RPC_S_ENTRY_ALREADY_EXISTS","features":[324]},{"name":"RPC_S_ENTRY_NOT_FOUND","features":[324]},{"name":"RPC_S_ENTRY_TYPE_MISMATCH","features":[324]},{"name":"RPC_S_FP_DIV_ZERO","features":[324]},{"name":"RPC_S_FP_OVERFLOW","features":[324]},{"name":"RPC_S_FP_UNDERFLOW","features":[324]},{"name":"RPC_S_GROUP_MEMBER_NOT_FOUND","features":[324]},{"name":"RPC_S_GRP_ELT_NOT_ADDED","features":[324]},{"name":"RPC_S_GRP_ELT_NOT_REMOVED","features":[324]},{"name":"RPC_S_INCOMPLETE_NAME","features":[324]},{"name":"RPC_S_INTERFACE_NOT_EXPORTED","features":[324]},{"name":"RPC_S_INTERFACE_NOT_FOUND","features":[324]},{"name":"RPC_S_INTERNAL_ERROR","features":[324]},{"name":"RPC_S_INVALID_ARG","features":[324]},{"name":"RPC_S_INVALID_ASYNC_CALL","features":[324]},{"name":"RPC_S_INVALID_ASYNC_HANDLE","features":[324]},{"name":"RPC_S_INVALID_AUTH_IDENTITY","features":[324]},{"name":"RPC_S_INVALID_BINDING","features":[324]},{"name":"RPC_S_INVALID_BOUND","features":[324]},{"name":"RPC_S_INVALID_ENDPOINT_FORMAT","features":[324]},{"name":"RPC_S_INVALID_LEVEL","features":[324]},{"name":"RPC_S_INVALID_NAF_ID","features":[324]},{"name":"RPC_S_INVALID_NAME_SYNTAX","features":[324]},{"name":"RPC_S_INVALID_NETWORK_OPTIONS","features":[324]},{"name":"RPC_S_INVALID_NET_ADDR","features":[324]},{"name":"RPC_S_INVALID_OBJECT","features":[324]},{"name":"RPC_S_INVALID_RPC_PROTSEQ","features":[324]},{"name":"RPC_S_INVALID_SECURITY_DESC","features":[324]},{"name":"RPC_S_INVALID_STRING_BINDING","features":[324]},{"name":"RPC_S_INVALID_STRING_UUID","features":[324]},{"name":"RPC_S_INVALID_TAG","features":[324]},{"name":"RPC_S_INVALID_TIMEOUT","features":[324]},{"name":"RPC_S_INVALID_VERS_OPTION","features":[324]},{"name":"RPC_S_MAX_CALLS_TOO_SMALL","features":[324]},{"name":"RPC_S_NAME_SERVICE_UNAVAILABLE","features":[324]},{"name":"RPC_S_NOTHING_TO_EXPORT","features":[324]},{"name":"RPC_S_NOT_ALL_OBJS_EXPORTED","features":[324]},{"name":"RPC_S_NOT_ALL_OBJS_UNEXPORTED","features":[324]},{"name":"RPC_S_NOT_CANCELLED","features":[324]},{"name":"RPC_S_NOT_ENOUGH_QUOTA","features":[324]},{"name":"RPC_S_NOT_LISTENING","features":[324]},{"name":"RPC_S_NOT_RPC_ERROR","features":[324]},{"name":"RPC_S_NO_BINDINGS","features":[324]},{"name":"RPC_S_NO_CALL_ACTIVE","features":[324]},{"name":"RPC_S_NO_CONTEXT_AVAILABLE","features":[324]},{"name":"RPC_S_NO_ENDPOINT_FOUND","features":[324]},{"name":"RPC_S_NO_ENTRY_NAME","features":[324]},{"name":"RPC_S_NO_INTERFACES","features":[324]},{"name":"RPC_S_NO_MORE_BINDINGS","features":[324]},{"name":"RPC_S_NO_MORE_MEMBERS","features":[324]},{"name":"RPC_S_NO_PRINC_NAME","features":[324]},{"name":"RPC_S_NO_PROTSEQS","features":[324]},{"name":"RPC_S_NO_PROTSEQS_REGISTERED","features":[324]},{"name":"RPC_S_OBJECT_NOT_FOUND","features":[324]},{"name":"RPC_S_OK","features":[324]},{"name":"RPC_S_OUT_OF_MEMORY","features":[324]},{"name":"RPC_S_OUT_OF_RESOURCES","features":[324]},{"name":"RPC_S_OUT_OF_THREADS","features":[324]},{"name":"RPC_S_PRF_ELT_NOT_ADDED","features":[324]},{"name":"RPC_S_PRF_ELT_NOT_REMOVED","features":[324]},{"name":"RPC_S_PROCNUM_OUT_OF_RANGE","features":[324]},{"name":"RPC_S_PROFILE_NOT_ADDED","features":[324]},{"name":"RPC_S_PROTOCOL_ERROR","features":[324]},{"name":"RPC_S_PROTSEQ_NOT_FOUND","features":[324]},{"name":"RPC_S_PROTSEQ_NOT_SUPPORTED","features":[324]},{"name":"RPC_S_PROXY_ACCESS_DENIED","features":[324]},{"name":"RPC_S_RUNTIME_UNINITIALIZED","features":[324]},{"name":"RPC_S_SEC_PKG_ERROR","features":[324]},{"name":"RPC_S_SEND_INCOMPLETE","features":[324]},{"name":"RPC_S_SERVER_OUT_OF_MEMORY","features":[324]},{"name":"RPC_S_SERVER_TOO_BUSY","features":[324]},{"name":"RPC_S_SERVER_UNAVAILABLE","features":[324]},{"name":"RPC_S_STRING_TOO_LONG","features":[324]},{"name":"RPC_S_SYSTEM_HANDLE_COUNT_EXCEEDED","features":[324]},{"name":"RPC_S_SYSTEM_HANDLE_TYPE_MISMATCH","features":[324]},{"name":"RPC_S_TIMEOUT","features":[324]},{"name":"RPC_S_TYPE_ALREADY_REGISTERED","features":[324]},{"name":"RPC_S_UNKNOWN_AUTHN_LEVEL","features":[324]},{"name":"RPC_S_UNKNOWN_AUTHN_SERVICE","features":[324]},{"name":"RPC_S_UNKNOWN_AUTHN_TYPE","features":[324]},{"name":"RPC_S_UNKNOWN_AUTHZ_SERVICE","features":[324]},{"name":"RPC_S_UNKNOWN_IF","features":[324]},{"name":"RPC_S_UNKNOWN_MGR_TYPE","features":[324]},{"name":"RPC_S_UNKNOWN_PRINCIPAL","features":[324]},{"name":"RPC_S_UNSUPPORTED_AUTHN_LEVEL","features":[324]},{"name":"RPC_S_UNSUPPORTED_NAME_SYNTAX","features":[324]},{"name":"RPC_S_UNSUPPORTED_TRANS_SYN","features":[324]},{"name":"RPC_S_UNSUPPORTED_TYPE","features":[324]},{"name":"RPC_S_UUID_LOCAL_ONLY","features":[324]},{"name":"RPC_S_UUID_NO_ADDRESS","features":[324]},{"name":"RPC_S_WRONG_KIND_OF_BINDING","features":[324]},{"name":"RPC_S_ZERO_DIVIDE","features":[324]},{"name":"RPC_TRANSFER_SYNTAX","features":[324]},{"name":"RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE","features":[324]},{"name":"RPC_TYPE_STRICT_CONTEXT_HANDLE","features":[324]},{"name":"RPC_VERSION","features":[324]},{"name":"RpcAsyncAbortCall","features":[307,312,324]},{"name":"RpcAsyncCancelCall","features":[307,312,324]},{"name":"RpcAsyncCompleteCall","features":[307,312,324]},{"name":"RpcAsyncGetCallStatus","features":[307,312,324]},{"name":"RpcAsyncInitializeHandle","features":[307,312,324]},{"name":"RpcAsyncRegisterInfo","features":[307,312,324]},{"name":"RpcAttemptedLbsDecisions","features":[324]},{"name":"RpcAttemptedLbsMessages","features":[324]},{"name":"RpcBackEndConnectionAttempts","features":[324]},{"name":"RpcBackEndConnectionFailed","features":[324]},{"name":"RpcBindingBind","features":[307,312,324]},{"name":"RpcBindingCopy","features":[324]},{"name":"RpcBindingCreateA","features":[358,324]},{"name":"RpcBindingCreateW","features":[358,324]},{"name":"RpcBindingFree","features":[324]},{"name":"RpcBindingFromStringBindingA","features":[324]},{"name":"RpcBindingFromStringBindingW","features":[324]},{"name":"RpcBindingInqAuthClientA","features":[324]},{"name":"RpcBindingInqAuthClientExA","features":[324]},{"name":"RpcBindingInqAuthClientExW","features":[324]},{"name":"RpcBindingInqAuthClientW","features":[324]},{"name":"RpcBindingInqAuthInfoA","features":[324]},{"name":"RpcBindingInqAuthInfoExA","features":[358,324]},{"name":"RpcBindingInqAuthInfoExW","features":[358,324]},{"name":"RpcBindingInqAuthInfoW","features":[324]},{"name":"RpcBindingInqMaxCalls","features":[324]},{"name":"RpcBindingInqObject","features":[324]},{"name":"RpcBindingInqOption","features":[324]},{"name":"RpcBindingReset","features":[324]},{"name":"RpcBindingServerFromClient","features":[324]},{"name":"RpcBindingSetAuthInfoA","features":[324]},{"name":"RpcBindingSetAuthInfoExA","features":[358,324]},{"name":"RpcBindingSetAuthInfoExW","features":[358,324]},{"name":"RpcBindingSetAuthInfoW","features":[324]},{"name":"RpcBindingSetObject","features":[324]},{"name":"RpcBindingSetOption","features":[324]},{"name":"RpcBindingToStringBindingA","features":[324]},{"name":"RpcBindingToStringBindingW","features":[324]},{"name":"RpcBindingUnbind","features":[324]},{"name":"RpcBindingVectorFree","features":[324]},{"name":"RpcCallClientLocality","features":[324]},{"name":"RpcCallComplete","features":[324]},{"name":"RpcCallType","features":[324]},{"name":"RpcCancelThread","features":[324]},{"name":"RpcCancelThreadEx","features":[324]},{"name":"RpcCertGeneratePrincipalNameA","features":[307,393,324]},{"name":"RpcCertGeneratePrincipalNameW","features":[307,393,324]},{"name":"RpcClientCancel","features":[324]},{"name":"RpcClientDisconnect","features":[324]},{"name":"RpcCurrentUniqueUser","features":[324]},{"name":"RpcEpRegisterA","features":[324]},{"name":"RpcEpRegisterNoReplaceA","features":[324]},{"name":"RpcEpRegisterNoReplaceW","features":[324]},{"name":"RpcEpRegisterW","features":[324]},{"name":"RpcEpResolveBinding","features":[324]},{"name":"RpcEpUnregister","features":[324]},{"name":"RpcErrorAddRecord","features":[307,324]},{"name":"RpcErrorClearInformation","features":[324]},{"name":"RpcErrorEndEnumeration","features":[324]},{"name":"RpcErrorGetNextRecord","features":[307,324]},{"name":"RpcErrorGetNumberOfRecords","features":[324]},{"name":"RpcErrorLoadErrorInfo","features":[324]},{"name":"RpcErrorResetEnumeration","features":[324]},{"name":"RpcErrorSaveErrorInfo","features":[324]},{"name":"RpcErrorStartEnumeration","features":[324]},{"name":"RpcExceptionFilter","features":[324]},{"name":"RpcFailedLbsDecisions","features":[324]},{"name":"RpcFailedLbsMessages","features":[324]},{"name":"RpcFreeAuthorizationContext","features":[324]},{"name":"RpcGetAuthorizationContextForClient","features":[307,324]},{"name":"RpcIfIdVectorFree","features":[324]},{"name":"RpcIfInqId","features":[324]},{"name":"RpcImpersonateClient","features":[324]},{"name":"RpcImpersonateClient2","features":[324]},{"name":"RpcImpersonateClientContainer","features":[324]},{"name":"RpcIncomingBandwidth","features":[324]},{"name":"RpcIncomingConnections","features":[324]},{"name":"RpcLastCounter","features":[324]},{"name":"RpcLocalAddressFormat","features":[324]},{"name":"RpcMgmtEnableIdleCleanup","features":[324]},{"name":"RpcMgmtEpEltInqBegin","features":[324]},{"name":"RpcMgmtEpEltInqDone","features":[324]},{"name":"RpcMgmtEpEltInqNextA","features":[324]},{"name":"RpcMgmtEpEltInqNextW","features":[324]},{"name":"RpcMgmtEpUnregister","features":[324]},{"name":"RpcMgmtInqComTimeout","features":[324]},{"name":"RpcMgmtInqDefaultProtectLevel","features":[324]},{"name":"RpcMgmtInqIfIds","features":[324]},{"name":"RpcMgmtInqServerPrincNameA","features":[324]},{"name":"RpcMgmtInqServerPrincNameW","features":[324]},{"name":"RpcMgmtInqStats","features":[324]},{"name":"RpcMgmtIsServerListening","features":[324]},{"name":"RpcMgmtSetAuthorizationFn","features":[324]},{"name":"RpcMgmtSetCancelTimeout","features":[324]},{"name":"RpcMgmtSetComTimeout","features":[324]},{"name":"RpcMgmtSetServerStackSize","features":[324]},{"name":"RpcMgmtStatsVectorFree","features":[324]},{"name":"RpcMgmtStopServerListening","features":[324]},{"name":"RpcMgmtWaitServerListen","features":[324]},{"name":"RpcNetworkInqProtseqsA","features":[324]},{"name":"RpcNetworkInqProtseqsW","features":[324]},{"name":"RpcNetworkIsProtseqValidA","features":[324]},{"name":"RpcNetworkIsProtseqValidW","features":[324]},{"name":"RpcNotificationCallCancel","features":[324]},{"name":"RpcNotificationCallNone","features":[324]},{"name":"RpcNotificationClientDisconnect","features":[324]},{"name":"RpcNotificationTypeApc","features":[324]},{"name":"RpcNotificationTypeCallback","features":[324]},{"name":"RpcNotificationTypeEvent","features":[324]},{"name":"RpcNotificationTypeHwnd","features":[324]},{"name":"RpcNotificationTypeIoc","features":[324]},{"name":"RpcNotificationTypeNone","features":[324]},{"name":"RpcNsBindingExportA","features":[324]},{"name":"RpcNsBindingExportPnPA","features":[324]},{"name":"RpcNsBindingExportPnPW","features":[324]},{"name":"RpcNsBindingExportW","features":[324]},{"name":"RpcNsBindingImportBeginA","features":[324]},{"name":"RpcNsBindingImportBeginW","features":[324]},{"name":"RpcNsBindingImportDone","features":[324]},{"name":"RpcNsBindingImportNext","features":[324]},{"name":"RpcNsBindingInqEntryNameA","features":[324]},{"name":"RpcNsBindingInqEntryNameW","features":[324]},{"name":"RpcNsBindingLookupBeginA","features":[324]},{"name":"RpcNsBindingLookupBeginW","features":[324]},{"name":"RpcNsBindingLookupDone","features":[324]},{"name":"RpcNsBindingLookupNext","features":[324]},{"name":"RpcNsBindingSelect","features":[324]},{"name":"RpcNsBindingUnexportA","features":[324]},{"name":"RpcNsBindingUnexportPnPA","features":[324]},{"name":"RpcNsBindingUnexportPnPW","features":[324]},{"name":"RpcNsBindingUnexportW","features":[324]},{"name":"RpcNsEntryExpandNameA","features":[324]},{"name":"RpcNsEntryExpandNameW","features":[324]},{"name":"RpcNsEntryObjectInqBeginA","features":[324]},{"name":"RpcNsEntryObjectInqBeginW","features":[324]},{"name":"RpcNsEntryObjectInqDone","features":[324]},{"name":"RpcNsEntryObjectInqNext","features":[324]},{"name":"RpcNsGroupDeleteA","features":[324]},{"name":"RpcNsGroupDeleteW","features":[324]},{"name":"RpcNsGroupMbrAddA","features":[324]},{"name":"RpcNsGroupMbrAddW","features":[324]},{"name":"RpcNsGroupMbrInqBeginA","features":[324]},{"name":"RpcNsGroupMbrInqBeginW","features":[324]},{"name":"RpcNsGroupMbrInqDone","features":[324]},{"name":"RpcNsGroupMbrInqNextA","features":[324]},{"name":"RpcNsGroupMbrInqNextW","features":[324]},{"name":"RpcNsGroupMbrRemoveA","features":[324]},{"name":"RpcNsGroupMbrRemoveW","features":[324]},{"name":"RpcNsMgmtBindingUnexportA","features":[324]},{"name":"RpcNsMgmtBindingUnexportW","features":[324]},{"name":"RpcNsMgmtEntryCreateA","features":[324]},{"name":"RpcNsMgmtEntryCreateW","features":[324]},{"name":"RpcNsMgmtEntryDeleteA","features":[324]},{"name":"RpcNsMgmtEntryDeleteW","features":[324]},{"name":"RpcNsMgmtEntryInqIfIdsA","features":[324]},{"name":"RpcNsMgmtEntryInqIfIdsW","features":[324]},{"name":"RpcNsMgmtHandleSetExpAge","features":[324]},{"name":"RpcNsMgmtInqExpAge","features":[324]},{"name":"RpcNsMgmtSetExpAge","features":[324]},{"name":"RpcNsProfileDeleteA","features":[324]},{"name":"RpcNsProfileDeleteW","features":[324]},{"name":"RpcNsProfileEltAddA","features":[324]},{"name":"RpcNsProfileEltAddW","features":[324]},{"name":"RpcNsProfileEltInqBeginA","features":[324]},{"name":"RpcNsProfileEltInqBeginW","features":[324]},{"name":"RpcNsProfileEltInqDone","features":[324]},{"name":"RpcNsProfileEltInqNextA","features":[324]},{"name":"RpcNsProfileEltInqNextW","features":[324]},{"name":"RpcNsProfileEltRemoveA","features":[324]},{"name":"RpcNsProfileEltRemoveW","features":[324]},{"name":"RpcObjectInqType","features":[324]},{"name":"RpcObjectSetInqFn","features":[324]},{"name":"RpcObjectSetType","features":[324]},{"name":"RpcOutgoingBandwidth","features":[324]},{"name":"RpcPerfCounters","features":[324]},{"name":"RpcProtseqVectorFreeA","features":[324]},{"name":"RpcProtseqVectorFreeW","features":[324]},{"name":"RpcRaiseException","features":[324]},{"name":"RpcReceiveComplete","features":[324]},{"name":"RpcRequestsPerSecond","features":[324]},{"name":"RpcRevertContainerImpersonation","features":[324]},{"name":"RpcRevertToSelf","features":[324]},{"name":"RpcRevertToSelfEx","features":[324]},{"name":"RpcSendComplete","features":[324]},{"name":"RpcServerCompleteSecurityCallback","features":[324]},{"name":"RpcServerInqBindingHandle","features":[324]},{"name":"RpcServerInqBindings","features":[324]},{"name":"RpcServerInqBindingsEx","features":[324]},{"name":"RpcServerInqCallAttributesA","features":[324]},{"name":"RpcServerInqCallAttributesW","features":[324]},{"name":"RpcServerInqDefaultPrincNameA","features":[324]},{"name":"RpcServerInqDefaultPrincNameW","features":[324]},{"name":"RpcServerInqIf","features":[324]},{"name":"RpcServerInterfaceGroupActivate","features":[324]},{"name":"RpcServerInterfaceGroupClose","features":[324]},{"name":"RpcServerInterfaceGroupCreateA","features":[324]},{"name":"RpcServerInterfaceGroupCreateW","features":[324]},{"name":"RpcServerInterfaceGroupDeactivate","features":[324]},{"name":"RpcServerInterfaceGroupInqBindings","features":[324]},{"name":"RpcServerListen","features":[324]},{"name":"RpcServerRegisterAuthInfoA","features":[324]},{"name":"RpcServerRegisterAuthInfoW","features":[324]},{"name":"RpcServerRegisterIf","features":[324]},{"name":"RpcServerRegisterIf2","features":[324]},{"name":"RpcServerRegisterIf3","features":[324]},{"name":"RpcServerRegisterIfEx","features":[324]},{"name":"RpcServerSubscribeForNotification","features":[307,312,324]},{"name":"RpcServerTestCancel","features":[324]},{"name":"RpcServerUnregisterIf","features":[324]},{"name":"RpcServerUnregisterIfEx","features":[324]},{"name":"RpcServerUnsubscribeForNotification","features":[324]},{"name":"RpcServerUseAllProtseqs","features":[324]},{"name":"RpcServerUseAllProtseqsEx","features":[324]},{"name":"RpcServerUseAllProtseqsIf","features":[324]},{"name":"RpcServerUseAllProtseqsIfEx","features":[324]},{"name":"RpcServerUseProtseqA","features":[324]},{"name":"RpcServerUseProtseqEpA","features":[324]},{"name":"RpcServerUseProtseqEpExA","features":[324]},{"name":"RpcServerUseProtseqEpExW","features":[324]},{"name":"RpcServerUseProtseqEpW","features":[324]},{"name":"RpcServerUseProtseqExA","features":[324]},{"name":"RpcServerUseProtseqExW","features":[324]},{"name":"RpcServerUseProtseqIfA","features":[324]},{"name":"RpcServerUseProtseqIfExA","features":[324]},{"name":"RpcServerUseProtseqIfExW","features":[324]},{"name":"RpcServerUseProtseqIfW","features":[324]},{"name":"RpcServerUseProtseqW","features":[324]},{"name":"RpcServerYield","features":[324]},{"name":"RpcSmAllocate","features":[324]},{"name":"RpcSmClientFree","features":[324]},{"name":"RpcSmDestroyClientContext","features":[324]},{"name":"RpcSmDisableAllocate","features":[324]},{"name":"RpcSmEnableAllocate","features":[324]},{"name":"RpcSmFree","features":[324]},{"name":"RpcSmGetThreadHandle","features":[324]},{"name":"RpcSmSetClientAllocFree","features":[324]},{"name":"RpcSmSetThreadHandle","features":[324]},{"name":"RpcSmSwapClientAllocFree","features":[324]},{"name":"RpcSsAllocate","features":[324]},{"name":"RpcSsContextLockExclusive","features":[324]},{"name":"RpcSsContextLockShared","features":[324]},{"name":"RpcSsDestroyClientContext","features":[324]},{"name":"RpcSsDisableAllocate","features":[324]},{"name":"RpcSsDontSerializeContext","features":[324]},{"name":"RpcSsEnableAllocate","features":[324]},{"name":"RpcSsFree","features":[324]},{"name":"RpcSsGetContextBinding","features":[324]},{"name":"RpcSsGetThreadHandle","features":[324]},{"name":"RpcSsSetClientAllocFree","features":[324]},{"name":"RpcSsSetThreadHandle","features":[324]},{"name":"RpcSsSwapClientAllocFree","features":[324]},{"name":"RpcStringBindingComposeA","features":[324]},{"name":"RpcStringBindingComposeW","features":[324]},{"name":"RpcStringBindingParseA","features":[324]},{"name":"RpcStringBindingParseW","features":[324]},{"name":"RpcStringFreeA","features":[324]},{"name":"RpcStringFreeW","features":[324]},{"name":"RpcTestCancel","features":[324]},{"name":"RpcUserFree","features":[324]},{"name":"SCONTEXT_QUEUE","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY_A","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY_ANSI","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY_UNICODE","features":[324]},{"name":"SEC_WINNT_AUTH_IDENTITY_W","features":[324]},{"name":"SERVER_ROUTINE","features":[324]},{"name":"STUB_CALL_SERVER","features":[324]},{"name":"STUB_CALL_SERVER_NO_HRESULT","features":[324]},{"name":"STUB_MARSHAL","features":[324]},{"name":"STUB_PHASE","features":[324]},{"name":"STUB_THUNK","features":[358,324]},{"name":"STUB_UNMARSHAL","features":[324]},{"name":"SYSTEM_HANDLE_COMPOSITION_OBJECT","features":[324]},{"name":"SYSTEM_HANDLE_EVENT","features":[324]},{"name":"SYSTEM_HANDLE_FILE","features":[324]},{"name":"SYSTEM_HANDLE_INVALID","features":[324]},{"name":"SYSTEM_HANDLE_JOB","features":[324]},{"name":"SYSTEM_HANDLE_MAX","features":[324]},{"name":"SYSTEM_HANDLE_MUTEX","features":[324]},{"name":"SYSTEM_HANDLE_PIPE","features":[324]},{"name":"SYSTEM_HANDLE_PROCESS","features":[324]},{"name":"SYSTEM_HANDLE_REG_KEY","features":[324]},{"name":"SYSTEM_HANDLE_SECTION","features":[324]},{"name":"SYSTEM_HANDLE_SEMAPHORE","features":[324]},{"name":"SYSTEM_HANDLE_SOCKET","features":[324]},{"name":"SYSTEM_HANDLE_THREAD","features":[324]},{"name":"SYSTEM_HANDLE_TOKEN","features":[324]},{"name":"TARGET_IS_NT100_OR_LATER","features":[324]},{"name":"TARGET_IS_NT1012_OR_LATER","features":[324]},{"name":"TARGET_IS_NT102_OR_LATER","features":[324]},{"name":"TARGET_IS_NT351_OR_WIN95_OR_LATER","features":[324]},{"name":"TARGET_IS_NT40_OR_LATER","features":[324]},{"name":"TARGET_IS_NT50_OR_LATER","features":[324]},{"name":"TARGET_IS_NT51_OR_LATER","features":[324]},{"name":"TARGET_IS_NT60_OR_LATER","features":[324]},{"name":"TARGET_IS_NT61_OR_LATER","features":[324]},{"name":"TARGET_IS_NT62_OR_LATER","features":[324]},{"name":"TARGET_IS_NT63_OR_LATER","features":[324]},{"name":"TRANSPORT_TYPE_CN","features":[324]},{"name":"TRANSPORT_TYPE_DG","features":[324]},{"name":"TRANSPORT_TYPE_LPC","features":[324]},{"name":"TRANSPORT_TYPE_WMSG","features":[324]},{"name":"USER_CALL_IS_ASYNC","features":[324]},{"name":"USER_CALL_NEW_CORRELATION_DESC","features":[324]},{"name":"USER_MARSHAL_CB","features":[358,324]},{"name":"USER_MARSHAL_CB_BUFFER_SIZE","features":[324]},{"name":"USER_MARSHAL_CB_FREE","features":[324]},{"name":"USER_MARSHAL_CB_MARSHALL","features":[324]},{"name":"USER_MARSHAL_CB_TYPE","features":[324]},{"name":"USER_MARSHAL_CB_UNMARSHALL","features":[324]},{"name":"USER_MARSHAL_FC_BYTE","features":[324]},{"name":"USER_MARSHAL_FC_CHAR","features":[324]},{"name":"USER_MARSHAL_FC_DOUBLE","features":[324]},{"name":"USER_MARSHAL_FC_FLOAT","features":[324]},{"name":"USER_MARSHAL_FC_HYPER","features":[324]},{"name":"USER_MARSHAL_FC_LONG","features":[324]},{"name":"USER_MARSHAL_FC_SHORT","features":[324]},{"name":"USER_MARSHAL_FC_SMALL","features":[324]},{"name":"USER_MARSHAL_FC_ULONG","features":[324]},{"name":"USER_MARSHAL_FC_USHORT","features":[324]},{"name":"USER_MARSHAL_FC_USMALL","features":[324]},{"name":"USER_MARSHAL_FC_WCHAR","features":[324]},{"name":"USER_MARSHAL_FREEING_ROUTINE","features":[324]},{"name":"USER_MARSHAL_MARSHALLING_ROUTINE","features":[324]},{"name":"USER_MARSHAL_ROUTINE_QUADRUPLE","features":[324]},{"name":"USER_MARSHAL_SIZING_ROUTINE","features":[324]},{"name":"USER_MARSHAL_UNMARSHALLING_ROUTINE","features":[324]},{"name":"UUID_VECTOR","features":[324]},{"name":"UuidCompare","features":[324]},{"name":"UuidCreate","features":[324]},{"name":"UuidCreateNil","features":[324]},{"name":"UuidCreateSequential","features":[324]},{"name":"UuidEqual","features":[324]},{"name":"UuidFromStringA","features":[324]},{"name":"UuidFromStringW","features":[324]},{"name":"UuidHash","features":[324]},{"name":"UuidIsNil","features":[324]},{"name":"UuidToStringA","features":[324]},{"name":"UuidToStringW","features":[324]},{"name":"XLAT_CLIENT","features":[324]},{"name":"XLAT_SERVER","features":[324]},{"name":"XLAT_SIDE","features":[324]},{"name":"XMIT_HELPER_ROUTINE","features":[358,324]},{"name":"XMIT_ROUTINE_QUINTUPLE","features":[358,324]},{"name":"_NDR_PROC_CONTEXT","features":[324]},{"name":"__RPCPROXY_H_VERSION__","features":[324]},{"name":"cbNDRContext","features":[324]},{"name":"eeptAnsiString","features":[324]},{"name":"eeptBinary","features":[324]},{"name":"eeptLongVal","features":[324]},{"name":"eeptNone","features":[324]},{"name":"eeptPointerVal","features":[324]},{"name":"eeptShortVal","features":[324]},{"name":"eeptUnicodeString","features":[324]},{"name":"rcclClientUnknownLocality","features":[324]},{"name":"rcclInvalid","features":[324]},{"name":"rcclLocal","features":[324]},{"name":"rcclRemote","features":[324]},{"name":"rctGuaranteed","features":[324]},{"name":"rctInvalid","features":[324]},{"name":"rctNormal","features":[324]},{"name":"rctTraining","features":[324]},{"name":"rlafIPv4","features":[324]},{"name":"rlafIPv6","features":[324]},{"name":"rlafInvalid","features":[324]},{"name":"system_handle_t","features":[324]}],"605":[{"name":"ACCESS_MASKENUM","features":[584]},{"name":"AUTHENTICATION_INFO","features":[584]},{"name":"AUTH_TYPE","features":[584]},{"name":"BCP6xFILEFMT","features":[584]},{"name":"BCPABORT","features":[584]},{"name":"BCPBATCH","features":[584]},{"name":"BCPFILECP","features":[584]},{"name":"BCPFILECP_ACP","features":[584]},{"name":"BCPFILECP_OEMCP","features":[584]},{"name":"BCPFILECP_RAW","features":[584]},{"name":"BCPFILEFMT","features":[584]},{"name":"BCPFIRST","features":[584]},{"name":"BCPHINTS","features":[584]},{"name":"BCPHINTSA","features":[584]},{"name":"BCPHINTSW","features":[584]},{"name":"BCPKEEPIDENTITY","features":[584]},{"name":"BCPKEEPNULLS","features":[584]},{"name":"BCPLAST","features":[584]},{"name":"BCPMAXERRS","features":[584]},{"name":"BCPODBC","features":[584]},{"name":"BCPTEXTFILE","features":[584]},{"name":"BCPUNICODEFILE","features":[584]},{"name":"BCP_FMT_COLLATION","features":[584]},{"name":"BCP_FMT_COLLATION_ID","features":[584]},{"name":"BCP_FMT_DATA_LEN","features":[584]},{"name":"BCP_FMT_INDICATOR_LEN","features":[584]},{"name":"BCP_FMT_SERVER_COL","features":[584]},{"name":"BCP_FMT_TERMINATOR","features":[584]},{"name":"BCP_FMT_TYPE","features":[584]},{"name":"BIO_BINDER","features":[584]},{"name":"BMK_DURABILITY_INTRANSACTION","features":[584]},{"name":"BMK_DURABILITY_REORGANIZATION","features":[584]},{"name":"BMK_DURABILITY_ROWSET","features":[584]},{"name":"BMK_DURABILITY_XTRANSACTION","features":[584]},{"name":"BUCKETCATEGORIZE","features":[584]},{"name":"BUCKET_EXPONENTIAL","features":[584]},{"name":"BUCKET_LINEAR","features":[584]},{"name":"CASE_REQUIREMENT","features":[584]},{"name":"CASE_REQUIREMENT_ANY","features":[584]},{"name":"CASE_REQUIREMENT_UPPER_IF_AQS","features":[584]},{"name":"CATALOG_PAUSED_REASON_DELAYED_RECOVERY","features":[584]},{"name":"CATALOG_PAUSED_REASON_EXTERNAL","features":[584]},{"name":"CATALOG_PAUSED_REASON_HIGH_CPU","features":[584]},{"name":"CATALOG_PAUSED_REASON_HIGH_IO","features":[584]},{"name":"CATALOG_PAUSED_REASON_HIGH_NTF_RATE","features":[584]},{"name":"CATALOG_PAUSED_REASON_LOW_BATTERY","features":[584]},{"name":"CATALOG_PAUSED_REASON_LOW_DISK","features":[584]},{"name":"CATALOG_PAUSED_REASON_LOW_MEMORY","features":[584]},{"name":"CATALOG_PAUSED_REASON_NONE","features":[584]},{"name":"CATALOG_PAUSED_REASON_UPGRADING","features":[584]},{"name":"CATALOG_PAUSED_REASON_USER_ACTIVE","features":[584]},{"name":"CATALOG_STATUS_FULL_CRAWL","features":[584]},{"name":"CATALOG_STATUS_IDLE","features":[584]},{"name":"CATALOG_STATUS_INCREMENTAL_CRAWL","features":[584]},{"name":"CATALOG_STATUS_PAUSED","features":[584]},{"name":"CATALOG_STATUS_PROCESSING_NOTIFICATIONS","features":[584]},{"name":"CATALOG_STATUS_RECOVERING","features":[584]},{"name":"CATALOG_STATUS_SHUTTING_DOWN","features":[584]},{"name":"CATEGORIZATION","features":[307,512,387,584,360]},{"name":"CATEGORIZATIONSET","features":[307,512,387,584,360]},{"name":"CATEGORIZE_BUCKETS","features":[584]},{"name":"CATEGORIZE_CLUSTER","features":[584]},{"name":"CATEGORIZE_RANGE","features":[584]},{"name":"CATEGORIZE_UNIQUE","features":[584]},{"name":"CATEGORY_COLLATOR","features":[584]},{"name":"CATEGORY_GATHERER","features":[584]},{"name":"CATEGORY_INDEXER","features":[584]},{"name":"CATEGORY_SEARCH","features":[584]},{"name":"CDBBMKDISPIDS","features":[584]},{"name":"CDBCOLDISPIDS","features":[584]},{"name":"CDBSELFDISPIDS","features":[584]},{"name":"CERT_E_NOT_FOUND_OR_NO_PERMISSSION","features":[584]},{"name":"CHANNEL_AGENT_DYNAMIC_SCHEDULE","features":[584]},{"name":"CHANNEL_AGENT_FLAGS","features":[584]},{"name":"CHANNEL_AGENT_PRECACHE_ALL","features":[584]},{"name":"CHANNEL_AGENT_PRECACHE_SCRNSAVER","features":[584]},{"name":"CHANNEL_AGENT_PRECACHE_SOME","features":[584]},{"name":"CI_E_CORRUPT_FWIDX","features":[584]},{"name":"CI_E_DIACRITIC_SETTINGS_DIFFER","features":[584]},{"name":"CI_E_INCONSISTENT_TRANSACTION","features":[584]},{"name":"CI_E_INVALID_CATALOG_LIST_VERSION","features":[584]},{"name":"CI_E_MULTIPLE_PROTECTED_USERS_UNSUPPORTED","features":[584]},{"name":"CI_E_NO_AUXMETADATA","features":[584]},{"name":"CI_E_NO_CATALOG_MANAGER","features":[584]},{"name":"CI_E_NO_PROTECTED_USER","features":[584]},{"name":"CI_E_PROTECTED_CATALOG_NON_INTERACTIVE_USER","features":[584]},{"name":"CI_E_PROTECTED_CATALOG_NOT_AVAILABLE","features":[584]},{"name":"CI_E_PROTECTED_CATALOG_SID_MISMATCH","features":[584]},{"name":"CI_S_CATALOG_RESET","features":[584]},{"name":"CI_S_CLIENT_REQUESTED_ABORT","features":[584]},{"name":"CI_S_NEW_AUXMETADATA","features":[584]},{"name":"CI_S_RETRY_DOCUMENT","features":[584]},{"name":"CLSID_CISimpleCommandCreator","features":[584]},{"name":"CLSID_DataShapeProvider","features":[584]},{"name":"CLSID_MSDASQL","features":[584]},{"name":"CLSID_MSDASQL_ENUMERATOR","features":[584]},{"name":"CLSID_MSPersist","features":[584]},{"name":"CLSID_SQLOLEDB","features":[584]},{"name":"CLSID_SQLOLEDB_ENUMERATOR","features":[584]},{"name":"CLSID_SQLOLEDB_ERROR","features":[584]},{"name":"CLUSIONREASON_DEFAULT","features":[584]},{"name":"CLUSIONREASON_GROUPPOLICY","features":[584]},{"name":"CLUSIONREASON_UNKNOWNSCOPE","features":[584]},{"name":"CLUSIONREASON_USER","features":[584]},{"name":"CLUSION_REASON","features":[584]},{"name":"CMDLINE_E_ALREADY_INIT","features":[584]},{"name":"CMDLINE_E_NOT_INIT","features":[584]},{"name":"CMDLINE_E_NUM_PARAMS","features":[584]},{"name":"CMDLINE_E_PARAM_SIZE","features":[584]},{"name":"CMDLINE_E_PAREN","features":[584]},{"name":"CMDLINE_E_UNEXPECTED","features":[584]},{"name":"CM_E_CONNECTIONTIMEOUT","features":[584]},{"name":"CM_E_DATASOURCENOTAVAILABLE","features":[584]},{"name":"CM_E_INSUFFICIENTBUFFER","features":[584]},{"name":"CM_E_INVALIDDATASOURCE","features":[584]},{"name":"CM_E_NOQUERYCONNECTIONS","features":[584]},{"name":"CM_E_REGISTRY","features":[584]},{"name":"CM_E_SERVERNOTFOUND","features":[584]},{"name":"CM_E_TIMEOUT","features":[584]},{"name":"CM_E_TOOMANYDATASERVERS","features":[584]},{"name":"CM_E_TOOMANYDATASOURCES","features":[584]},{"name":"CM_S_NODATASERVERS","features":[584]},{"name":"COLL_E_BADRESULT","features":[584]},{"name":"COLL_E_BADSEQUENCE","features":[584]},{"name":"COLL_E_BUFFERTOOSMALL","features":[584]},{"name":"COLL_E_DUPLICATEDBID","features":[584]},{"name":"COLL_E_INCOMPATIBLECOLUMNS","features":[584]},{"name":"COLL_E_MAXCONNEXCEEDED","features":[584]},{"name":"COLL_E_NODEFAULTCATALOG","features":[584]},{"name":"COLL_E_NOMOREDATA","features":[584]},{"name":"COLL_E_NOSORTCOLUMN","features":[584]},{"name":"COLL_E_TOOMANYMERGECOLUMNS","features":[584]},{"name":"COLUMNSET","features":[512,387,584]},{"name":"CONDITION_CREATION_DEFAULT","features":[584]},{"name":"CONDITION_CREATION_NONE","features":[584]},{"name":"CONDITION_CREATION_OPTIONS","features":[584]},{"name":"CONDITION_CREATION_SIMPLIFY","features":[584]},{"name":"CONDITION_CREATION_USE_CONTENT_LOCALE","features":[584]},{"name":"CONDITION_CREATION_VECTOR_AND","features":[584]},{"name":"CONDITION_CREATION_VECTOR_LEAF","features":[584]},{"name":"CONDITION_CREATION_VECTOR_OR","features":[584]},{"name":"CONTENTRESTRICTION","features":[512,387,584]},{"name":"CONTENT_SOURCE_E_CONTENT_CLASS_READ","features":[584]},{"name":"CONTENT_SOURCE_E_CONTENT_SOURCE_COLUMN_TYPE","features":[584]},{"name":"CONTENT_SOURCE_E_NULL_CONTENT_CLASS_BSTR","features":[584]},{"name":"CONTENT_SOURCE_E_NULL_URI","features":[584]},{"name":"CONTENT_SOURCE_E_OUT_OF_RANGE","features":[584]},{"name":"CONTENT_SOURCE_E_PROPERTY_MAPPING_BAD_VECTOR_SIZE","features":[584]},{"name":"CONTENT_SOURCE_E_PROPERTY_MAPPING_READ","features":[584]},{"name":"CONTENT_SOURCE_E_UNEXPECTED_EXCEPTION","features":[584]},{"name":"CONTENT_SOURCE_E_UNEXPECTED_NULL_POINTER","features":[584]},{"name":"CQUERYDISPIDS","features":[584]},{"name":"CQUERYMETADISPIDS","features":[584]},{"name":"CQUERYPROPERTY","features":[584]},{"name":"CREATESUBSCRIPTIONFLAGS","features":[584]},{"name":"CREATESUBS_ADDTOFAVORITES","features":[584]},{"name":"CREATESUBS_FROMFAVORITES","features":[584]},{"name":"CREATESUBS_NOSAVE","features":[584]},{"name":"CREATESUBS_NOUI","features":[584]},{"name":"CREATESUBS_SOFTWAREUPDATE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_ASSERTIONS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CATALOGS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CHARACTER_SETS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CHECK_CONSTRAINTS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CHECK_CONSTRAINTS_BY_TABLE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_COLLATIONS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_COLUMNS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_COLUMN_DOMAIN_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_COLUMN_PRIVILEGES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CONSTRAINT_COLUMN_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_CONSTRAINT_TABLE_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_FOREIGN_KEYS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_INDEXES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_KEY_COLUMN_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_LINKEDSERVERS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_OBJECTS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_OBJECT_ACTIONS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PRIMARY_KEYS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PROCEDURES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PROCEDURE_COLUMNS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PROCEDURE_PARAMETERS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_PROVIDER_TYPES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_REFERENTIAL_CONSTRAINTS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_SCHEMATA","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_SQL_LANGUAGES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_STATISTICS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLES_INFO","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLE_CONSTRAINTS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLE_PRIVILEGES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TABLE_STATISTICS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TRANSLATIONS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_TRUSTEE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_USAGE_PRIVILEGES","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_VIEWS","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_VIEW_COLUMN_USAGE","features":[584]},{"name":"CRESTRICTIONS_DBSCHEMA_VIEW_TABLE_USAGE","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_ACTIONS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_COMMANDS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_CUBES","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_DIMENSIONS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_FUNCTIONS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_HIERARCHIES","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_LEVELS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_MEASURES","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_MEMBERS","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_PROPERTIES","features":[584]},{"name":"CRESTRICTIONS_MDSCHEMA_SETS","features":[584]},{"name":"CSTORAGEPROPERTY","features":[584]},{"name":"CSearchLanguageSupport","features":[584]},{"name":"CSearchManager","features":[584]},{"name":"CSearchRoot","features":[584]},{"name":"CSearchScopeRule","features":[584]},{"name":"CatalogPausedReason","features":[584]},{"name":"CatalogStatus","features":[584]},{"name":"CompoundCondition","features":[584]},{"name":"ConditionFactory","features":[584]},{"name":"DATE_STRUCT","features":[584]},{"name":"DBACCESSORFLAGSENUM","features":[584]},{"name":"DBACCESSOR_INHERITED","features":[584]},{"name":"DBACCESSOR_INVALID","features":[584]},{"name":"DBACCESSOR_OPTIMIZED","features":[584]},{"name":"DBACCESSOR_PARAMETERDATA","features":[584]},{"name":"DBACCESSOR_PASSBYREF","features":[584]},{"name":"DBACCESSOR_ROWDATA","features":[584]},{"name":"DBASYNCHOPENUM","features":[584]},{"name":"DBASYNCHOP_OPEN","features":[584]},{"name":"DBASYNCHPHASEENUM","features":[584]},{"name":"DBASYNCHPHASE_CANCELED","features":[584]},{"name":"DBASYNCHPHASE_COMPLETE","features":[584]},{"name":"DBASYNCHPHASE_INITIALIZATION","features":[584]},{"name":"DBASYNCHPHASE_POPULATION","features":[584]},{"name":"DBBINDEXT","features":[584]},{"name":"DBBINDEXT","features":[584]},{"name":"DBBINDFLAGENUM","features":[584]},{"name":"DBBINDFLAG_HTML","features":[584]},{"name":"DBBINDING","features":[358,584]},{"name":"DBBINDING","features":[358,584]},{"name":"DBBINDSTATUSENUM","features":[584]},{"name":"DBBINDSTATUS_BADBINDINFO","features":[584]},{"name":"DBBINDSTATUS_BADORDINAL","features":[584]},{"name":"DBBINDSTATUS_BADSTORAGEFLAGS","features":[584]},{"name":"DBBINDSTATUS_MULTIPLESTORAGE","features":[584]},{"name":"DBBINDSTATUS_NOINTERFACE","features":[584]},{"name":"DBBINDSTATUS_OK","features":[584]},{"name":"DBBINDSTATUS_UNSUPPORTEDCONVERSION","features":[584]},{"name":"DBBINDURLFLAGENUM","features":[584]},{"name":"DBBINDURLFLAG_ASYNCHRONOUS","features":[584]},{"name":"DBBINDURLFLAG_COLLECTION","features":[584]},{"name":"DBBINDURLFLAG_DELAYFETCHCOLUMNS","features":[584]},{"name":"DBBINDURLFLAG_DELAYFETCHSTREAM","features":[584]},{"name":"DBBINDURLFLAG_ISSTRUCTUREDDOCUMENT","features":[584]},{"name":"DBBINDURLFLAG_OPENIFEXISTS","features":[584]},{"name":"DBBINDURLFLAG_OUTPUT","features":[584]},{"name":"DBBINDURLFLAG_OVERWRITE","features":[584]},{"name":"DBBINDURLFLAG_READ","features":[584]},{"name":"DBBINDURLFLAG_READWRITE","features":[584]},{"name":"DBBINDURLFLAG_RECURSIVE","features":[584]},{"name":"DBBINDURLFLAG_SHARE_DENY_NONE","features":[584]},{"name":"DBBINDURLFLAG_SHARE_DENY_READ","features":[584]},{"name":"DBBINDURLFLAG_SHARE_DENY_WRITE","features":[584]},{"name":"DBBINDURLFLAG_SHARE_EXCLUSIVE","features":[584]},{"name":"DBBINDURLFLAG_WAITFORINIT","features":[584]},{"name":"DBBINDURLFLAG_WRITE","features":[584]},{"name":"DBBINDURLSTATUSENUM","features":[584]},{"name":"DBBINDURLSTATUS_S_DENYNOTSUPPORTED","features":[584]},{"name":"DBBINDURLSTATUS_S_DENYTYPENOTSUPPORTED","features":[584]},{"name":"DBBINDURLSTATUS_S_OK","features":[584]},{"name":"DBBINDURLSTATUS_S_REDIRECTED","features":[584]},{"name":"DBBMKGUID","features":[584]},{"name":"DBBMK_FIRST","features":[584]},{"name":"DBBMK_INVALID","features":[584]},{"name":"DBBMK_LAST","features":[584]},{"name":"DBBOOKMARK","features":[584]},{"name":"DBCIDGUID","features":[584]},{"name":"DBCOLUMNACCESS","features":[512,584]},{"name":"DBCOLUMNACCESS","features":[512,584]},{"name":"DBCOLUMNDESC","features":[307,512,358,359,584,360]},{"name":"DBCOLUMNDESC","features":[307,512,358,359,584,360]},{"name":"DBCOLUMNDESCFLAGSENUM","features":[584]},{"name":"DBCOLUMNDESCFLAGS_CLSID","features":[584]},{"name":"DBCOLUMNDESCFLAGS_COLSIZE","features":[584]},{"name":"DBCOLUMNDESCFLAGS_DBCID","features":[584]},{"name":"DBCOLUMNDESCFLAGS_ITYPEINFO","features":[584]},{"name":"DBCOLUMNDESCFLAGS_PRECISION","features":[584]},{"name":"DBCOLUMNDESCFLAGS_PROPERTIES","features":[584]},{"name":"DBCOLUMNDESCFLAGS_SCALE","features":[584]},{"name":"DBCOLUMNDESCFLAGS_TYPENAME","features":[584]},{"name":"DBCOLUMNDESCFLAGS_WTYPE","features":[584]},{"name":"DBCOLUMNFLAGS15ENUM","features":[584]},{"name":"DBCOLUMNFLAGSDEPRECATED","features":[584]},{"name":"DBCOLUMNFLAGSENUM","features":[584]},{"name":"DBCOLUMNFLAGSENUM20","features":[584]},{"name":"DBCOLUMNFLAGSENUM21","features":[584]},{"name":"DBCOLUMNFLAGSENUM26","features":[584]},{"name":"DBCOLUMNFLAGS_CACHEDEFERRED","features":[584]},{"name":"DBCOLUMNFLAGS_ISBOOKMARK","features":[584]},{"name":"DBCOLUMNFLAGS_ISCHAPTER","features":[584]},{"name":"DBCOLUMNFLAGS_ISCOLLECTION","features":[584]},{"name":"DBCOLUMNFLAGS_ISDEFAULTSTREAM","features":[584]},{"name":"DBCOLUMNFLAGS_ISFIXEDLENGTH","features":[584]},{"name":"DBCOLUMNFLAGS_ISLONG","features":[584]},{"name":"DBCOLUMNFLAGS_ISNULLABLE","features":[584]},{"name":"DBCOLUMNFLAGS_ISROW","features":[584]},{"name":"DBCOLUMNFLAGS_ISROWID","features":[584]},{"name":"DBCOLUMNFLAGS_ISROWSET","features":[584]},{"name":"DBCOLUMNFLAGS_ISROWURL","features":[584]},{"name":"DBCOLUMNFLAGS_ISROWVER","features":[584]},{"name":"DBCOLUMNFLAGS_ISSTREAM","features":[584]},{"name":"DBCOLUMNFLAGS_KEYCOLUMN","features":[584]},{"name":"DBCOLUMNFLAGS_MAYBENULL","features":[584]},{"name":"DBCOLUMNFLAGS_MAYDEFER","features":[584]},{"name":"DBCOLUMNFLAGS_RESERVED","features":[584]},{"name":"DBCOLUMNFLAGS_ROWSPECIFICCOLUMN","features":[584]},{"name":"DBCOLUMNFLAGS_SCALEISNEGATIVE","features":[584]},{"name":"DBCOLUMNFLAGS_WRITE","features":[584]},{"name":"DBCOLUMNFLAGS_WRITEUNKNOWN","features":[584]},{"name":"DBCOLUMNINFO","features":[512,358,584]},{"name":"DBCOLUMNINFO","features":[512,358,584]},{"name":"DBCOMMANDPERSISTFLAGENUM","features":[584]},{"name":"DBCOMMANDPERSISTFLAGENUM21","features":[584]},{"name":"DBCOMMANDPERSISTFLAG_DEFAULT","features":[584]},{"name":"DBCOMMANDPERSISTFLAG_NOSAVE","features":[584]},{"name":"DBCOMMANDPERSISTFLAG_PERSISTPROCEDURE","features":[584]},{"name":"DBCOMMANDPERSISTFLAG_PERSISTVIEW","features":[584]},{"name":"DBCOMPAREENUM","features":[584]},{"name":"DBCOMPAREOPSENUM","features":[584]},{"name":"DBCOMPAREOPSENUM20","features":[584]},{"name":"DBCOMPAREOPS_BEGINSWITH","features":[584]},{"name":"DBCOMPAREOPS_CASEINSENSITIVE","features":[584]},{"name":"DBCOMPAREOPS_CASESENSITIVE","features":[584]},{"name":"DBCOMPAREOPS_CONTAINS","features":[584]},{"name":"DBCOMPAREOPS_EQ","features":[584]},{"name":"DBCOMPAREOPS_GE","features":[584]},{"name":"DBCOMPAREOPS_GT","features":[584]},{"name":"DBCOMPAREOPS_IGNORE","features":[584]},{"name":"DBCOMPAREOPS_LE","features":[584]},{"name":"DBCOMPAREOPS_LT","features":[584]},{"name":"DBCOMPAREOPS_NE","features":[584]},{"name":"DBCOMPAREOPS_NOTBEGINSWITH","features":[584]},{"name":"DBCOMPAREOPS_NOTCONTAINS","features":[584]},{"name":"DBCOMPARE_EQ","features":[584]},{"name":"DBCOMPARE_GT","features":[584]},{"name":"DBCOMPARE_LT","features":[584]},{"name":"DBCOMPARE_NE","features":[584]},{"name":"DBCOMPARE_NOTCOMPARABLE","features":[584]},{"name":"DBCOMPUTEMODE_COMPUTED","features":[584]},{"name":"DBCOMPUTEMODE_DYNAMIC","features":[584]},{"name":"DBCOMPUTEMODE_NOTCOMPUTED","features":[584]},{"name":"DBCONSTRAINTDESC","features":[307,512,358,359,584,360]},{"name":"DBCONSTRAINTDESC","features":[307,512,358,359,584,360]},{"name":"DBCONSTRAINTTYPEENUM","features":[584]},{"name":"DBCONSTRAINTTYPE_CHECK","features":[584]},{"name":"DBCONSTRAINTTYPE_FOREIGNKEY","features":[584]},{"name":"DBCONSTRAINTTYPE_PRIMARYKEY","features":[584]},{"name":"DBCONSTRAINTTYPE_UNIQUE","features":[584]},{"name":"DBCONVERTFLAGSENUM","features":[584]},{"name":"DBCONVERTFLAGSENUM20","features":[584]},{"name":"DBCONVERTFLAGS_COLUMN","features":[584]},{"name":"DBCONVERTFLAGS_FROMVARIANT","features":[584]},{"name":"DBCONVERTFLAGS_ISFIXEDLENGTH","features":[584]},{"name":"DBCONVERTFLAGS_ISLONG","features":[584]},{"name":"DBCONVERTFLAGS_PARAMETER","features":[584]},{"name":"DBCOPYFLAGSENUM","features":[584]},{"name":"DBCOPY_ALLOW_EMULATION","features":[584]},{"name":"DBCOPY_ASYNC","features":[584]},{"name":"DBCOPY_ATOMIC","features":[584]},{"name":"DBCOPY_NON_RECURSIVE","features":[584]},{"name":"DBCOPY_REPLACE_EXISTING","features":[584]},{"name":"DBCOST","features":[584]},{"name":"DBCOST","features":[584]},{"name":"DBCOSTUNITENUM","features":[584]},{"name":"DBDATACONVERTENUM","features":[584]},{"name":"DBDATACONVERT_DECIMALSCALE","features":[584]},{"name":"DBDATACONVERT_DEFAULT","features":[584]},{"name":"DBDATACONVERT_DSTISFIXEDLENGTH","features":[584]},{"name":"DBDATACONVERT_LENGTHFROMNTS","features":[584]},{"name":"DBDATACONVERT_SETDATABEHAVIOR","features":[584]},{"name":"DBDATE","features":[584]},{"name":"DBDATETIM4","features":[584]},{"name":"DBDATETIME","features":[584]},{"name":"DBDEFERRABILITYENUM","features":[584]},{"name":"DBDEFERRABILITY_DEFERRABLE","features":[584]},{"name":"DBDEFERRABILITY_DEFERRED","features":[584]},{"name":"DBDELETEFLAGSENUM","features":[584]},{"name":"DBDELETE_ASYNC","features":[584]},{"name":"DBDELETE_ATOMIC","features":[584]},{"name":"DBEVENTPHASEENUM","features":[584]},{"name":"DBEVENTPHASE_ABOUTTODO","features":[584]},{"name":"DBEVENTPHASE_DIDEVENT","features":[584]},{"name":"DBEVENTPHASE_FAILEDTODO","features":[584]},{"name":"DBEVENTPHASE_OKTODO","features":[584]},{"name":"DBEVENTPHASE_SYNCHAFTER","features":[584]},{"name":"DBEXECLIMITSENUM","features":[584]},{"name":"DBEXECLIMITS_ABORT","features":[584]},{"name":"DBEXECLIMITS_STOP","features":[584]},{"name":"DBEXECLIMITS_SUSPEND","features":[584]},{"name":"DBFAILUREINFO","features":[584]},{"name":"DBFAILUREINFO","features":[584]},{"name":"DBGUID_MSSQLXML","features":[584]},{"name":"DBGUID_ROWDEFAULTSTREAM","features":[584]},{"name":"DBGUID_ROWURL","features":[584]},{"name":"DBGUID_XPATH","features":[584]},{"name":"DBIMPLICITSESSION","features":[584]},{"name":"DBIMPLICITSESSION","features":[584]},{"name":"DBINDEXCOLUMNDESC","features":[512,584]},{"name":"DBINDEXCOLUMNDESC","features":[512,584]},{"name":"DBINDEX_COL_ORDERENUM","features":[584]},{"name":"DBINDEX_COL_ORDER_ASC","features":[584]},{"name":"DBINDEX_COL_ORDER_DESC","features":[584]},{"name":"DBLITERALENUM","features":[584]},{"name":"DBLITERALENUM20","features":[584]},{"name":"DBLITERALENUM21","features":[584]},{"name":"DBLITERALINFO","features":[307,584]},{"name":"DBLITERALINFO","features":[307,584]},{"name":"DBLITERAL_BINARY_LITERAL","features":[584]},{"name":"DBLITERAL_CATALOG_NAME","features":[584]},{"name":"DBLITERAL_CATALOG_SEPARATOR","features":[584]},{"name":"DBLITERAL_CHAR_LITERAL","features":[584]},{"name":"DBLITERAL_COLUMN_ALIAS","features":[584]},{"name":"DBLITERAL_COLUMN_NAME","features":[584]},{"name":"DBLITERAL_CORRELATION_NAME","features":[584]},{"name":"DBLITERAL_CUBE_NAME","features":[584]},{"name":"DBLITERAL_CURSOR_NAME","features":[584]},{"name":"DBLITERAL_DIMENSION_NAME","features":[584]},{"name":"DBLITERAL_ESCAPE_PERCENT","features":[584]},{"name":"DBLITERAL_ESCAPE_PERCENT_SUFFIX","features":[584]},{"name":"DBLITERAL_ESCAPE_UNDERSCORE","features":[584]},{"name":"DBLITERAL_ESCAPE_UNDERSCORE_SUFFIX","features":[584]},{"name":"DBLITERAL_HIERARCHY_NAME","features":[584]},{"name":"DBLITERAL_INDEX_NAME","features":[584]},{"name":"DBLITERAL_INVALID","features":[584]},{"name":"DBLITERAL_LEVEL_NAME","features":[584]},{"name":"DBLITERAL_LIKE_PERCENT","features":[584]},{"name":"DBLITERAL_LIKE_UNDERSCORE","features":[584]},{"name":"DBLITERAL_MEMBER_NAME","features":[584]},{"name":"DBLITERAL_PROCEDURE_NAME","features":[584]},{"name":"DBLITERAL_PROPERTY_NAME","features":[584]},{"name":"DBLITERAL_QUOTE","features":[584]},{"name":"DBLITERAL_QUOTE_SUFFIX","features":[584]},{"name":"DBLITERAL_SCHEMA_NAME","features":[584]},{"name":"DBLITERAL_SCHEMA_SEPARATOR","features":[584]},{"name":"DBLITERAL_TABLE_NAME","features":[584]},{"name":"DBLITERAL_TEXT_COMMAND","features":[584]},{"name":"DBLITERAL_USER_NAME","features":[584]},{"name":"DBLITERAL_VIEW_NAME","features":[584]},{"name":"DBMATCHTYPEENUM","features":[584]},{"name":"DBMATCHTYPE_FULL","features":[584]},{"name":"DBMATCHTYPE_NONE","features":[584]},{"name":"DBMATCHTYPE_PARTIAL","features":[584]},{"name":"DBMAXCHAR","features":[584]},{"name":"DBMEMOWNERENUM","features":[584]},{"name":"DBMEMOWNER_CLIENTOWNED","features":[584]},{"name":"DBMEMOWNER_PROVIDEROWNED","features":[584]},{"name":"DBMONEY","features":[584]},{"name":"DBMOVEFLAGSENUM","features":[584]},{"name":"DBMOVE_ALLOW_EMULATION","features":[584]},{"name":"DBMOVE_ASYNC","features":[584]},{"name":"DBMOVE_ATOMIC","features":[584]},{"name":"DBMOVE_DONT_UPDATE_LINKS","features":[584]},{"name":"DBMOVE_REPLACE_EXISTING","features":[584]},{"name":"DBOBJECT","features":[584]},{"name":"DBOBJECT","features":[584]},{"name":"DBPARAMBINDINFO","features":[584]},{"name":"DBPARAMBINDINFO","features":[584]},{"name":"DBPARAMFLAGSENUM","features":[584]},{"name":"DBPARAMFLAGSENUM20","features":[584]},{"name":"DBPARAMFLAGS_ISINPUT","features":[584]},{"name":"DBPARAMFLAGS_ISLONG","features":[584]},{"name":"DBPARAMFLAGS_ISNULLABLE","features":[584]},{"name":"DBPARAMFLAGS_ISOUTPUT","features":[584]},{"name":"DBPARAMFLAGS_ISSIGNED","features":[584]},{"name":"DBPARAMFLAGS_SCALEISNEGATIVE","features":[584]},{"name":"DBPARAMINFO","features":[358,584]},{"name":"DBPARAMINFO","features":[358,584]},{"name":"DBPARAMIOENUM","features":[584]},{"name":"DBPARAMIO_INPUT","features":[584]},{"name":"DBPARAMIO_NOTPARAM","features":[584]},{"name":"DBPARAMIO_OUTPUT","features":[584]},{"name":"DBPARAMS","features":[584]},{"name":"DBPARAMS","features":[584]},{"name":"DBPARAMTYPE_INPUT","features":[584]},{"name":"DBPARAMTYPE_INPUTOUTPUT","features":[584]},{"name":"DBPARAMTYPE_OUTPUT","features":[584]},{"name":"DBPARAMTYPE_RETURNVALUE","features":[584]},{"name":"DBPARTENUM","features":[584]},{"name":"DBPART_INVALID","features":[584]},{"name":"DBPART_LENGTH","features":[584]},{"name":"DBPART_STATUS","features":[584]},{"name":"DBPART_VALUE","features":[584]},{"name":"DBPENDINGSTATUSENUM","features":[584]},{"name":"DBPENDINGSTATUS_CHANGED","features":[584]},{"name":"DBPENDINGSTATUS_DELETED","features":[584]},{"name":"DBPENDINGSTATUS_INVALIDROW","features":[584]},{"name":"DBPENDINGSTATUS_NEW","features":[584]},{"name":"DBPENDINGSTATUS_UNCHANGED","features":[584]},{"name":"DBPOSITIONFLAGSENUM","features":[584]},{"name":"DBPOSITION_BOF","features":[584]},{"name":"DBPOSITION_EOF","features":[584]},{"name":"DBPOSITION_NOROW","features":[584]},{"name":"DBPOSITION_OK","features":[584]},{"name":"DBPROMPTOPTIONSENUM","features":[584]},{"name":"DBPROMPTOPTIONS_BROWSEONLY","features":[584]},{"name":"DBPROMPTOPTIONS_DISABLESAVEPASSWORD","features":[584]},{"name":"DBPROMPTOPTIONS_DISABLE_PROVIDER_SELECTION","features":[584]},{"name":"DBPROMPTOPTIONS_NONE","features":[584]},{"name":"DBPROMPTOPTIONS_PROPERTYSHEET","features":[584]},{"name":"DBPROMPTOPTIONS_WIZARDSHEET","features":[584]},{"name":"DBPROMPT_COMPLETE","features":[584]},{"name":"DBPROMPT_COMPLETEREQUIRED","features":[584]},{"name":"DBPROMPT_NOPROMPT","features":[584]},{"name":"DBPROMPT_PROMPT","features":[584]},{"name":"DBPROP","features":[307,512,358,359,584,360]},{"name":"DBPROP","features":[307,512,358,359,584,360]},{"name":"DBPROPENUM","features":[584]},{"name":"DBPROPENUM15","features":[584]},{"name":"DBPROPENUM20","features":[584]},{"name":"DBPROPENUM21","features":[584]},{"name":"DBPROPENUM25","features":[584]},{"name":"DBPROPENUM25_DEPRECATED","features":[584]},{"name":"DBPROPENUM26","features":[584]},{"name":"DBPROPENUMDEPRECATED","features":[584]},{"name":"DBPROPFLAGSENUM","features":[584]},{"name":"DBPROPFLAGSENUM21","features":[584]},{"name":"DBPROPFLAGSENUM25","features":[584]},{"name":"DBPROPFLAGSENUM26","features":[584]},{"name":"DBPROPFLAGS_COLUMN","features":[584]},{"name":"DBPROPFLAGS_COLUMNOK","features":[584]},{"name":"DBPROPFLAGS_DATASOURCE","features":[584]},{"name":"DBPROPFLAGS_DATASOURCECREATE","features":[584]},{"name":"DBPROPFLAGS_DATASOURCEINFO","features":[584]},{"name":"DBPROPFLAGS_DBINIT","features":[584]},{"name":"DBPROPFLAGS_INDEX","features":[584]},{"name":"DBPROPFLAGS_NOTSUPPORTED","features":[584]},{"name":"DBPROPFLAGS_PERSIST","features":[584]},{"name":"DBPROPFLAGS_READ","features":[584]},{"name":"DBPROPFLAGS_REQUIRED","features":[584]},{"name":"DBPROPFLAGS_ROWSET","features":[584]},{"name":"DBPROPFLAGS_SESSION","features":[584]},{"name":"DBPROPFLAGS_STREAM","features":[584]},{"name":"DBPROPFLAGS_TABLE","features":[584]},{"name":"DBPROPFLAGS_TRUSTEE","features":[584]},{"name":"DBPROPFLAGS_VIEW","features":[584]},{"name":"DBPROPFLAGS_WRITE","features":[584]},{"name":"DBPROPIDSET","features":[584]},{"name":"DBPROPIDSET","features":[584]},{"name":"DBPROPINFO","features":[307,358,359,584,360]},{"name":"DBPROPINFO","features":[307,358,359,584,360]},{"name":"DBPROPINFOSET","features":[307,358,359,584,360]},{"name":"DBPROPINFOSET","features":[307,358,359,584,360]},{"name":"DBPROPOPTIONSENUM","features":[584]},{"name":"DBPROPOPTIONS_OPTIONAL","features":[584]},{"name":"DBPROPOPTIONS_REQUIRED","features":[584]},{"name":"DBPROPOPTIONS_SETIFCHEAP","features":[584]},{"name":"DBPROPSET","features":[307,512,358,359,584,360]},{"name":"DBPROPSET","features":[307,512,358,359,584,360]},{"name":"DBPROPSET_MSDAORA8_ROWSET","features":[584]},{"name":"DBPROPSET_MSDAORA_ROWSET","features":[584]},{"name":"DBPROPSET_MSDSDBINIT","features":[584]},{"name":"DBPROPSET_MSDSSESSION","features":[584]},{"name":"DBPROPSET_PERSIST","features":[584]},{"name":"DBPROPSET_PROVIDERCONNATTR","features":[584]},{"name":"DBPROPSET_PROVIDERDATASOURCEINFO","features":[584]},{"name":"DBPROPSET_PROVIDERDBINIT","features":[584]},{"name":"DBPROPSET_PROVIDERROWSET","features":[584]},{"name":"DBPROPSET_PROVIDERSTMTATTR","features":[584]},{"name":"DBPROPSET_SQLSERVERCOLUMN","features":[584]},{"name":"DBPROPSET_SQLSERVERDATASOURCE","features":[584]},{"name":"DBPROPSET_SQLSERVERDATASOURCEINFO","features":[584]},{"name":"DBPROPSET_SQLSERVERDBINIT","features":[584]},{"name":"DBPROPSET_SQLSERVERROWSET","features":[584]},{"name":"DBPROPSET_SQLSERVERSESSION","features":[584]},{"name":"DBPROPSET_SQLSERVERSTREAM","features":[584]},{"name":"DBPROPSTATUSENUM","features":[584]},{"name":"DBPROPSTATUSENUM21","features":[584]},{"name":"DBPROPSTATUS_BADCOLUMN","features":[584]},{"name":"DBPROPSTATUS_BADOPTION","features":[584]},{"name":"DBPROPSTATUS_BADVALUE","features":[584]},{"name":"DBPROPSTATUS_CONFLICTING","features":[584]},{"name":"DBPROPSTATUS_NOTALLSETTABLE","features":[584]},{"name":"DBPROPSTATUS_NOTAVAILABLE","features":[584]},{"name":"DBPROPSTATUS_NOTSET","features":[584]},{"name":"DBPROPSTATUS_NOTSETTABLE","features":[584]},{"name":"DBPROPSTATUS_NOTSUPPORTED","features":[584]},{"name":"DBPROPSTATUS_OK","features":[584]},{"name":"DBPROPVAL_AO_RANDOM","features":[584]},{"name":"DBPROPVAL_AO_SEQUENTIAL","features":[584]},{"name":"DBPROPVAL_AO_SEQUENTIALSTORAGEOBJECTS","features":[584]},{"name":"DBPROPVAL_ASYNCH_BACKGROUNDPOPULATION","features":[584]},{"name":"DBPROPVAL_ASYNCH_INITIALIZE","features":[584]},{"name":"DBPROPVAL_ASYNCH_POPULATEONDEMAND","features":[584]},{"name":"DBPROPVAL_ASYNCH_PREPOPULATE","features":[584]},{"name":"DBPROPVAL_ASYNCH_RANDOMPOPULATION","features":[584]},{"name":"DBPROPVAL_ASYNCH_SEQUENTIALPOPULATION","features":[584]},{"name":"DBPROPVAL_BD_INTRANSACTION","features":[584]},{"name":"DBPROPVAL_BD_REORGANIZATION","features":[584]},{"name":"DBPROPVAL_BD_ROWSET","features":[584]},{"name":"DBPROPVAL_BD_XTRANSACTION","features":[584]},{"name":"DBPROPVAL_BI_CROSSROWSET","features":[584]},{"name":"DBPROPVAL_BMK_KEY","features":[584]},{"name":"DBPROPVAL_BMK_NUMERIC","features":[584]},{"name":"DBPROPVAL_BO_NOINDEXUPDATE","features":[584]},{"name":"DBPROPVAL_BO_NOLOG","features":[584]},{"name":"DBPROPVAL_BO_REFINTEGRITY","features":[584]},{"name":"DBPROPVAL_CB_DELETE","features":[584]},{"name":"DBPROPVAL_CB_NON_NULL","features":[584]},{"name":"DBPROPVAL_CB_NULL","features":[584]},{"name":"DBPROPVAL_CB_PRESERVE","features":[584]},{"name":"DBPROPVAL_CD_NOTNULL","features":[584]},{"name":"DBPROPVAL_CL_END","features":[584]},{"name":"DBPROPVAL_CL_START","features":[584]},{"name":"DBPROPVAL_CM_TRANSACTIONS","features":[584]},{"name":"DBPROPVAL_CO_BEGINSWITH","features":[584]},{"name":"DBPROPVAL_CO_CASEINSENSITIVE","features":[584]},{"name":"DBPROPVAL_CO_CASESENSITIVE","features":[584]},{"name":"DBPROPVAL_CO_CONTAINS","features":[584]},{"name":"DBPROPVAL_CO_EQUALITY","features":[584]},{"name":"DBPROPVAL_CO_STRING","features":[584]},{"name":"DBPROPVAL_CS_COMMUNICATIONFAILURE","features":[584]},{"name":"DBPROPVAL_CS_INITIALIZED","features":[584]},{"name":"DBPROPVAL_CS_UNINITIALIZED","features":[584]},{"name":"DBPROPVAL_CU_DML_STATEMENTS","features":[584]},{"name":"DBPROPVAL_CU_INDEX_DEFINITION","features":[584]},{"name":"DBPROPVAL_CU_PRIVILEGE_DEFINITION","features":[584]},{"name":"DBPROPVAL_CU_TABLE_DEFINITION","features":[584]},{"name":"DBPROPVAL_DF_INITIALLY_DEFERRED","features":[584]},{"name":"DBPROPVAL_DF_INITIALLY_IMMEDIATE","features":[584]},{"name":"DBPROPVAL_DF_NOT_DEFERRABLE","features":[584]},{"name":"DBPROPVAL_DST_DOCSOURCE","features":[584]},{"name":"DBPROPVAL_DST_MDP","features":[584]},{"name":"DBPROPVAL_DST_TDP","features":[584]},{"name":"DBPROPVAL_DST_TDPANDMDP","features":[584]},{"name":"DBPROPVAL_FU_CATALOG","features":[584]},{"name":"DBPROPVAL_FU_COLUMN","features":[584]},{"name":"DBPROPVAL_FU_NOT_SUPPORTED","features":[584]},{"name":"DBPROPVAL_FU_TABLE","features":[584]},{"name":"DBPROPVAL_GB_COLLATE","features":[584]},{"name":"DBPROPVAL_GB_CONTAINS_SELECT","features":[584]},{"name":"DBPROPVAL_GB_EQUALS_SELECT","features":[584]},{"name":"DBPROPVAL_GB_NOT_SUPPORTED","features":[584]},{"name":"DBPROPVAL_GB_NO_RELATION","features":[584]},{"name":"DBPROPVAL_GU_NOTSUPPORTED","features":[584]},{"name":"DBPROPVAL_GU_SUFFIX","features":[584]},{"name":"DBPROPVAL_HT_DIFFERENT_CATALOGS","features":[584]},{"name":"DBPROPVAL_HT_DIFFERENT_PROVIDERS","features":[584]},{"name":"DBPROPVAL_IC_LOWER","features":[584]},{"name":"DBPROPVAL_IC_MIXED","features":[584]},{"name":"DBPROPVAL_IC_SENSITIVE","features":[584]},{"name":"DBPROPVAL_IC_UPPER","features":[584]},{"name":"DBPROPVAL_IN_ALLOWNULL","features":[584]},{"name":"DBPROPVAL_IN_DISALLOWNULL","features":[584]},{"name":"DBPROPVAL_IN_IGNOREANYNULL","features":[584]},{"name":"DBPROPVAL_IN_IGNORENULL","features":[584]},{"name":"DBPROPVAL_IT_BTREE","features":[584]},{"name":"DBPROPVAL_IT_CONTENT","features":[584]},{"name":"DBPROPVAL_IT_HASH","features":[584]},{"name":"DBPROPVAL_IT_OTHER","features":[584]},{"name":"DBPROPVAL_LM_INTENT","features":[584]},{"name":"DBPROPVAL_LM_NONE","features":[584]},{"name":"DBPROPVAL_LM_READ","features":[584]},{"name":"DBPROPVAL_LM_RITE","features":[584]},{"name":"DBPROPVAL_LM_SINGLEROW","features":[584]},{"name":"DBPROPVAL_MR_CONCURRENT","features":[584]},{"name":"DBPROPVAL_MR_NOTSUPPORTED","features":[584]},{"name":"DBPROPVAL_MR_SUPPORTED","features":[584]},{"name":"DBPROPVAL_NC_END","features":[584]},{"name":"DBPROPVAL_NC_HIGH","features":[584]},{"name":"DBPROPVAL_NC_LOW","features":[584]},{"name":"DBPROPVAL_NC_START","features":[584]},{"name":"DBPROPVAL_NP_ABOUTTODO","features":[584]},{"name":"DBPROPVAL_NP_DIDEVENT","features":[584]},{"name":"DBPROPVAL_NP_FAILEDTODO","features":[584]},{"name":"DBPROPVAL_NP_OKTODO","features":[584]},{"name":"DBPROPVAL_NP_SYNCHAFTER","features":[584]},{"name":"DBPROPVAL_NT_MULTIPLEROWS","features":[584]},{"name":"DBPROPVAL_NT_SINGLEROW","features":[584]},{"name":"DBPROPVAL_OA_ATEXECUTE","features":[584]},{"name":"DBPROPVAL_OA_ATROWRELEASE","features":[584]},{"name":"DBPROPVAL_OA_NOTSUPPORTED","features":[584]},{"name":"DBPROPVAL_OO_BLOB","features":[584]},{"name":"DBPROPVAL_OO_DIRECTBIND","features":[584]},{"name":"DBPROPVAL_OO_IPERSIST","features":[584]},{"name":"DBPROPVAL_OO_ROWOBJECT","features":[584]},{"name":"DBPROPVAL_OO_SCOPED","features":[584]},{"name":"DBPROPVAL_OO_SINGLETON","features":[584]},{"name":"DBPROPVAL_OP_EQUAL","features":[584]},{"name":"DBPROPVAL_OP_RELATIVE","features":[584]},{"name":"DBPROPVAL_OP_STRING","features":[584]},{"name":"DBPROPVAL_ORS_HISTOGRAM","features":[584]},{"name":"DBPROPVAL_ORS_INDEX","features":[584]},{"name":"DBPROPVAL_ORS_INTEGRATEDINDEX","features":[584]},{"name":"DBPROPVAL_ORS_STOREDPROC","features":[584]},{"name":"DBPROPVAL_ORS_TABLE","features":[584]},{"name":"DBPROPVAL_OS_AGR_AFTERSESSION","features":[584]},{"name":"DBPROPVAL_OS_CLIENTCURSOR","features":[584]},{"name":"DBPROPVAL_OS_DISABLEALL","features":[584]},{"name":"DBPROPVAL_OS_ENABLEALL","features":[584]},{"name":"DBPROPVAL_OS_RESOURCEPOOLING","features":[584]},{"name":"DBPROPVAL_OS_TXNENLISTMENT","features":[584]},{"name":"DBPROPVAL_PERSIST_ADTG","features":[584]},{"name":"DBPROPVAL_PERSIST_XML","features":[584]},{"name":"DBPROPVAL_PT_GUID","features":[584]},{"name":"DBPROPVAL_PT_GUID_NAME","features":[584]},{"name":"DBPROPVAL_PT_GUID_PROPID","features":[584]},{"name":"DBPROPVAL_PT_NAME","features":[584]},{"name":"DBPROPVAL_PT_PGUID_NAME","features":[584]},{"name":"DBPROPVAL_PT_PGUID_PROPID","features":[584]},{"name":"DBPROPVAL_PT_PROPID","features":[584]},{"name":"DBPROPVAL_RD_RESETALL","features":[584]},{"name":"DBPROPVAL_RT_APTMTTHREAD","features":[584]},{"name":"DBPROPVAL_RT_FREETHREAD","features":[584]},{"name":"DBPROPVAL_RT_SINGLETHREAD","features":[584]},{"name":"DBPROPVAL_SQL_ANSI89_IEF","features":[584]},{"name":"DBPROPVAL_SQL_ANSI92_ENTRY","features":[584]},{"name":"DBPROPVAL_SQL_ANSI92_FULL","features":[584]},{"name":"DBPROPVAL_SQL_ANSI92_INTERMEDIATE","features":[584]},{"name":"DBPROPVAL_SQL_ESCAPECLAUSES","features":[584]},{"name":"DBPROPVAL_SQL_FIPS_TRANSITIONAL","features":[584]},{"name":"DBPROPVAL_SQL_NONE","features":[584]},{"name":"DBPROPVAL_SQL_ODBC_CORE","features":[584]},{"name":"DBPROPVAL_SQL_ODBC_EXTENDED","features":[584]},{"name":"DBPROPVAL_SQL_ODBC_MINIMUM","features":[584]},{"name":"DBPROPVAL_SQL_SUBMINIMUM","features":[584]},{"name":"DBPROPVAL_SQ_COMPARISON","features":[584]},{"name":"DBPROPVAL_SQ_CORRELATEDSUBQUERIES","features":[584]},{"name":"DBPROPVAL_SQ_EXISTS","features":[584]},{"name":"DBPROPVAL_SQ_IN","features":[584]},{"name":"DBPROPVAL_SQ_QUANTIFIED","features":[584]},{"name":"DBPROPVAL_SQ_TABLE","features":[584]},{"name":"DBPROPVAL_SS_ILOCKBYTES","features":[584]},{"name":"DBPROPVAL_SS_ISEQUENTIALSTREAM","features":[584]},{"name":"DBPROPVAL_SS_ISTORAGE","features":[584]},{"name":"DBPROPVAL_SS_ISTREAM","features":[584]},{"name":"DBPROPVAL_STGM_CONVERT","features":[584]},{"name":"DBPROPVAL_STGM_DELETEONRELEASE","features":[584]},{"name":"DBPROPVAL_STGM_DIRECT","features":[584]},{"name":"DBPROPVAL_STGM_FAILIFTHERE","features":[584]},{"name":"DBPROPVAL_STGM_PRIORITY","features":[584]},{"name":"DBPROPVAL_STGM_TRANSACTED","features":[584]},{"name":"DBPROPVAL_SU_DML_STATEMENTS","features":[584]},{"name":"DBPROPVAL_SU_INDEX_DEFINITION","features":[584]},{"name":"DBPROPVAL_SU_PRIVILEGE_DEFINITION","features":[584]},{"name":"DBPROPVAL_SU_TABLE_DEFINITION","features":[584]},{"name":"DBPROPVAL_TC_ALL","features":[584]},{"name":"DBPROPVAL_TC_DDL_COMMIT","features":[584]},{"name":"DBPROPVAL_TC_DDL_IGNORE","features":[584]},{"name":"DBPROPVAL_TC_DDL_LOCK","features":[584]},{"name":"DBPROPVAL_TC_DML","features":[584]},{"name":"DBPROPVAL_TC_NONE","features":[584]},{"name":"DBPROPVAL_TI_BROWSE","features":[584]},{"name":"DBPROPVAL_TI_CHAOS","features":[584]},{"name":"DBPROPVAL_TI_CURSORSTABILITY","features":[584]},{"name":"DBPROPVAL_TI_ISOLATED","features":[584]},{"name":"DBPROPVAL_TI_READCOMMITTED","features":[584]},{"name":"DBPROPVAL_TI_READUNCOMMITTED","features":[584]},{"name":"DBPROPVAL_TI_REPEATABLEREAD","features":[584]},{"name":"DBPROPVAL_TI_SERIALIZABLE","features":[584]},{"name":"DBPROPVAL_TR_ABORT","features":[584]},{"name":"DBPROPVAL_TR_ABORT_DC","features":[584]},{"name":"DBPROPVAL_TR_ABORT_NO","features":[584]},{"name":"DBPROPVAL_TR_BOTH","features":[584]},{"name":"DBPROPVAL_TR_COMMIT","features":[584]},{"name":"DBPROPVAL_TR_COMMIT_DC","features":[584]},{"name":"DBPROPVAL_TR_COMMIT_NO","features":[584]},{"name":"DBPROPVAL_TR_DONTCARE","features":[584]},{"name":"DBPROPVAL_TR_NONE","features":[584]},{"name":"DBPROPVAL_TR_OPTIMISTIC","features":[584]},{"name":"DBPROPVAL_TS_CARDINALITY","features":[584]},{"name":"DBPROPVAL_TS_HISTOGRAM","features":[584]},{"name":"DBPROPVAL_UP_CHANGE","features":[584]},{"name":"DBPROPVAL_UP_DELETE","features":[584]},{"name":"DBPROPVAL_UP_INSERT","features":[584]},{"name":"DBPROP_ABORTPRESERVE","features":[584]},{"name":"DBPROP_ACCESSORDER","features":[584]},{"name":"DBPROP_ACTIVESESSIONS","features":[584]},{"name":"DBPROP_ALTERCOLUMN","features":[584]},{"name":"DBPROP_APPENDONLY","features":[584]},{"name":"DBPROP_ASYNCTXNABORT","features":[584]},{"name":"DBPROP_ASYNCTXNCOMMIT","features":[584]},{"name":"DBPROP_AUTH_CACHE_AUTHINFO","features":[584]},{"name":"DBPROP_AUTH_ENCRYPT_PASSWORD","features":[584]},{"name":"DBPROP_AUTH_INTEGRATED","features":[584]},{"name":"DBPROP_AUTH_MASK_PASSWORD","features":[584]},{"name":"DBPROP_AUTH_PASSWORD","features":[584]},{"name":"DBPROP_AUTH_PERSIST_ENCRYPTED","features":[584]},{"name":"DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO","features":[584]},{"name":"DBPROP_AUTH_USERID","features":[584]},{"name":"DBPROP_BLOCKINGSTORAGEOBJECTS","features":[584]},{"name":"DBPROP_BOOKMARKINFO","features":[584]},{"name":"DBPROP_BOOKMARKS","features":[584]},{"name":"DBPROP_BOOKMARKSKIPPED","features":[584]},{"name":"DBPROP_BOOKMARKTYPE","features":[584]},{"name":"DBPROP_BYREFACCESSORS","features":[584]},{"name":"DBPROP_CACHEDEFERRED","features":[584]},{"name":"DBPROP_CANFETCHBACKWARDS","features":[584]},{"name":"DBPROP_CANHOLDROWS","features":[584]},{"name":"DBPROP_CANSCROLLBACKWARDS","features":[584]},{"name":"DBPROP_CATALOGLOCATION","features":[584]},{"name":"DBPROP_CATALOGTERM","features":[584]},{"name":"DBPROP_CATALOGUSAGE","features":[584]},{"name":"DBPROP_CHANGEINSERTEDROWS","features":[584]},{"name":"DBPROP_CLIENTCURSOR","features":[584]},{"name":"DBPROP_COLUMNDEFINITION","features":[584]},{"name":"DBPROP_COLUMNLCID","features":[584]},{"name":"DBPROP_COLUMNRESTRICT","features":[584]},{"name":"DBPROP_COL_AUTOINCREMENT","features":[584]},{"name":"DBPROP_COL_DEFAULT","features":[584]},{"name":"DBPROP_COL_DESCRIPTION","features":[584]},{"name":"DBPROP_COL_FIXEDLENGTH","features":[584]},{"name":"DBPROP_COL_INCREMENT","features":[584]},{"name":"DBPROP_COL_ISLONG","features":[584]},{"name":"DBPROP_COL_NULLABLE","features":[584]},{"name":"DBPROP_COL_PRIMARYKEY","features":[584]},{"name":"DBPROP_COL_SEED","features":[584]},{"name":"DBPROP_COL_UNIQUE","features":[584]},{"name":"DBPROP_COMMANDTIMEOUT","features":[584]},{"name":"DBPROP_COMMITPRESERVE","features":[584]},{"name":"DBPROP_COMSERVICES","features":[584]},{"name":"DBPROP_CONCATNULLBEHAVIOR","features":[584]},{"name":"DBPROP_CONNECTIONSTATUS","features":[584]},{"name":"DBPROP_CURRENTCATALOG","features":[584]},{"name":"DBPROP_DATASOURCENAME","features":[584]},{"name":"DBPROP_DATASOURCEREADONLY","features":[584]},{"name":"DBPROP_DATASOURCE_TYPE","features":[584]},{"name":"DBPROP_DBMSNAME","features":[584]},{"name":"DBPROP_DBMSVER","features":[584]},{"name":"DBPROP_DEFERRED","features":[584]},{"name":"DBPROP_DELAYSTORAGEOBJECTS","features":[584]},{"name":"DBPROP_DSOTHREADMODEL","features":[584]},{"name":"DBPROP_FILTERCOMPAREOPS","features":[584]},{"name":"DBPROP_FILTEROPS","features":[584]},{"name":"DBPROP_FINDCOMPAREOPS","features":[584]},{"name":"DBPROP_GENERATEURL","features":[584]},{"name":"DBPROP_GROUPBY","features":[584]},{"name":"DBPROP_HCHAPTER","features":[584]},{"name":"DBPROP_HETEROGENEOUSTABLES","features":[584]},{"name":"DBPROP_HIDDENCOLUMNS","features":[584]},{"name":"DBPROP_IAccessor","features":[584]},{"name":"DBPROP_IBindResource","features":[584]},{"name":"DBPROP_IChapteredRowset","features":[584]},{"name":"DBPROP_IColumnsInfo","features":[584]},{"name":"DBPROP_IColumnsInfo2","features":[584]},{"name":"DBPROP_IColumnsRowset","features":[584]},{"name":"DBPROP_ICommandCost","features":[584]},{"name":"DBPROP_ICommandTree","features":[584]},{"name":"DBPROP_ICommandValidate","features":[584]},{"name":"DBPROP_IConnectionPointContainer","features":[584]},{"name":"DBPROP_IConvertType","features":[584]},{"name":"DBPROP_ICreateRow","features":[584]},{"name":"DBPROP_IDBAsynchStatus","features":[584]},{"name":"DBPROP_IDBBinderProperties","features":[584]},{"name":"DBPROP_IDBSchemaCommand","features":[584]},{"name":"DBPROP_IDENTIFIERCASE","features":[584]},{"name":"DBPROP_IGetRow","features":[584]},{"name":"DBPROP_IGetSession","features":[584]},{"name":"DBPROP_IGetSourceRow","features":[584]},{"name":"DBPROP_ILockBytes","features":[584]},{"name":"DBPROP_IMMOBILEROWS","features":[584]},{"name":"DBPROP_IMultipleResults","features":[584]},{"name":"DBPROP_INDEX_AUTOUPDATE","features":[584]},{"name":"DBPROP_INDEX_CLUSTERED","features":[584]},{"name":"DBPROP_INDEX_FILLFACTOR","features":[584]},{"name":"DBPROP_INDEX_INITIALSIZE","features":[584]},{"name":"DBPROP_INDEX_NULLCOLLATION","features":[584]},{"name":"DBPROP_INDEX_NULLS","features":[584]},{"name":"DBPROP_INDEX_PRIMARYKEY","features":[584]},{"name":"DBPROP_INDEX_SORTBOOKMARKS","features":[584]},{"name":"DBPROP_INDEX_TEMPINDEX","features":[584]},{"name":"DBPROP_INDEX_TYPE","features":[584]},{"name":"DBPROP_INDEX_UNIQUE","features":[584]},{"name":"DBPROP_INIT_ASYNCH","features":[584]},{"name":"DBPROP_INIT_BINDFLAGS","features":[584]},{"name":"DBPROP_INIT_CATALOG","features":[584]},{"name":"DBPROP_INIT_DATASOURCE","features":[584]},{"name":"DBPROP_INIT_GENERALTIMEOUT","features":[584]},{"name":"DBPROP_INIT_HWND","features":[584]},{"name":"DBPROP_INIT_IMPERSONATION_LEVEL","features":[584]},{"name":"DBPROP_INIT_LCID","features":[584]},{"name":"DBPROP_INIT_LOCATION","features":[584]},{"name":"DBPROP_INIT_LOCKOWNER","features":[584]},{"name":"DBPROP_INIT_MODE","features":[584]},{"name":"DBPROP_INIT_OLEDBSERVICES","features":[584]},{"name":"DBPROP_INIT_PROMPT","features":[584]},{"name":"DBPROP_INIT_PROTECTION_LEVEL","features":[584]},{"name":"DBPROP_INIT_PROVIDERSTRING","features":[584]},{"name":"DBPROP_INIT_TIMEOUT","features":[584]},{"name":"DBPROP_INTERLEAVEDROWS","features":[584]},{"name":"DBPROP_IParentRowset","features":[584]},{"name":"DBPROP_IProvideMoniker","features":[584]},{"name":"DBPROP_IQuery","features":[584]},{"name":"DBPROP_IReadData","features":[584]},{"name":"DBPROP_IRegisterProvider","features":[584]},{"name":"DBPROP_IRow","features":[584]},{"name":"DBPROP_IRowChange","features":[584]},{"name":"DBPROP_IRowSchemaChange","features":[584]},{"name":"DBPROP_IRowset","features":[584]},{"name":"DBPROP_IRowsetAsynch","features":[584]},{"name":"DBPROP_IRowsetBookmark","features":[584]},{"name":"DBPROP_IRowsetChange","features":[584]},{"name":"DBPROP_IRowsetCopyRows","features":[584]},{"name":"DBPROP_IRowsetCurrentIndex","features":[584]},{"name":"DBPROP_IRowsetExactScroll","features":[584]},{"name":"DBPROP_IRowsetFind","features":[584]},{"name":"DBPROP_IRowsetIdentity","features":[584]},{"name":"DBPROP_IRowsetIndex","features":[584]},{"name":"DBPROP_IRowsetInfo","features":[584]},{"name":"DBPROP_IRowsetKeys","features":[584]},{"name":"DBPROP_IRowsetLocate","features":[584]},{"name":"DBPROP_IRowsetNewRowAfter","features":[584]},{"name":"DBPROP_IRowsetNextRowset","features":[584]},{"name":"DBPROP_IRowsetRefresh","features":[584]},{"name":"DBPROP_IRowsetResynch","features":[584]},{"name":"DBPROP_IRowsetScroll","features":[584]},{"name":"DBPROP_IRowsetUpdate","features":[584]},{"name":"DBPROP_IRowsetView","features":[584]},{"name":"DBPROP_IRowsetWatchAll","features":[584]},{"name":"DBPROP_IRowsetWatchNotify","features":[584]},{"name":"DBPROP_IRowsetWatchRegion","features":[584]},{"name":"DBPROP_IRowsetWithParameters","features":[584]},{"name":"DBPROP_IScopedOperations","features":[584]},{"name":"DBPROP_ISequentialStream","features":[584]},{"name":"DBPROP_IStorage","features":[584]},{"name":"DBPROP_IStream","features":[584]},{"name":"DBPROP_ISupportErrorInfo","features":[584]},{"name":"DBPROP_IViewChapter","features":[584]},{"name":"DBPROP_IViewFilter","features":[584]},{"name":"DBPROP_IViewRowset","features":[584]},{"name":"DBPROP_IViewSort","features":[584]},{"name":"DBPROP_LITERALBOOKMARKS","features":[584]},{"name":"DBPROP_LITERALIDENTITY","features":[584]},{"name":"DBPROP_LOCKMODE","features":[584]},{"name":"DBPROP_MAINTAINPROPS","features":[584]},{"name":"DBPROP_MARSHALLABLE","features":[584]},{"name":"DBPROP_MAXINDEXSIZE","features":[584]},{"name":"DBPROP_MAXOPENCHAPTERS","features":[584]},{"name":"DBPROP_MAXOPENROWS","features":[584]},{"name":"DBPROP_MAXORSINFILTER","features":[584]},{"name":"DBPROP_MAXPENDINGROWS","features":[584]},{"name":"DBPROP_MAXROWS","features":[584]},{"name":"DBPROP_MAXROWSIZE","features":[584]},{"name":"DBPROP_MAXROWSIZEINCLUDESBLOB","features":[584]},{"name":"DBPROP_MAXSORTCOLUMNS","features":[584]},{"name":"DBPROP_MAXTABLESINSELECT","features":[584]},{"name":"DBPROP_MAYWRITECOLUMN","features":[584]},{"name":"DBPROP_MEMORYUSAGE","features":[584]},{"name":"DBPROP_MSDAORA8_DETERMINEKEYCOLUMNS","features":[584]},{"name":"DBPROP_MSDAORA_DETERMINEKEYCOLUMNS","features":[584]},{"name":"DBPROP_MSDS_DBINIT_DATAPROVIDER","features":[584]},{"name":"DBPROP_MSDS_SESS_UNIQUENAMES","features":[584]},{"name":"DBPROP_MULTIPLECONNECTIONS","features":[584]},{"name":"DBPROP_MULTIPLEPARAMSETS","features":[584]},{"name":"DBPROP_MULTIPLERESULTS","features":[584]},{"name":"DBPROP_MULTIPLESTORAGEOBJECTS","features":[584]},{"name":"DBPROP_MULTITABLEUPDATE","features":[584]},{"name":"DBPROP_NOTIFICATIONGRANULARITY","features":[584]},{"name":"DBPROP_NOTIFICATIONPHASES","features":[584]},{"name":"DBPROP_NOTIFYCOLUMNSET","features":[584]},{"name":"DBPROP_NOTIFYROWDELETE","features":[584]},{"name":"DBPROP_NOTIFYROWFIRSTCHANGE","features":[584]},{"name":"DBPROP_NOTIFYROWINSERT","features":[584]},{"name":"DBPROP_NOTIFYROWRESYNCH","features":[584]},{"name":"DBPROP_NOTIFYROWSETCHANGED","features":[584]},{"name":"DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE","features":[584]},{"name":"DBPROP_NOTIFYROWSETRELEASE","features":[584]},{"name":"DBPROP_NOTIFYROWUNDOCHANGE","features":[584]},{"name":"DBPROP_NOTIFYROWUNDODELETE","features":[584]},{"name":"DBPROP_NOTIFYROWUNDOINSERT","features":[584]},{"name":"DBPROP_NOTIFYROWUPDATE","features":[584]},{"name":"DBPROP_NULLCOLLATION","features":[584]},{"name":"DBPROP_OLEOBJECTS","features":[584]},{"name":"DBPROP_OPENROWSETSUPPORT","features":[584]},{"name":"DBPROP_ORDERBYCOLUMNSINSELECT","features":[584]},{"name":"DBPROP_ORDEREDBOOKMARKS","features":[584]},{"name":"DBPROP_OTHERINSERT","features":[584]},{"name":"DBPROP_OTHERUPDATEDELETE","features":[584]},{"name":"DBPROP_OUTPUTENCODING","features":[584]},{"name":"DBPROP_OUTPUTPARAMETERAVAILABILITY","features":[584]},{"name":"DBPROP_OUTPUTSTREAM","features":[584]},{"name":"DBPROP_OWNINSERT","features":[584]},{"name":"DBPROP_OWNUPDATEDELETE","features":[584]},{"name":"DBPROP_PERSISTENTIDTYPE","features":[584]},{"name":"DBPROP_PREPAREABORTBEHAVIOR","features":[584]},{"name":"DBPROP_PREPARECOMMITBEHAVIOR","features":[584]},{"name":"DBPROP_PROCEDURETERM","features":[584]},{"name":"DBPROP_PROVIDERFRIENDLYNAME","features":[584]},{"name":"DBPROP_PROVIDERMEMORY","features":[584]},{"name":"DBPROP_PROVIDERNAME","features":[584]},{"name":"DBPROP_PROVIDEROLEDBVER","features":[584]},{"name":"DBPROP_PROVIDERVER","features":[584]},{"name":"DBPROP_PersistFormat","features":[584]},{"name":"DBPROP_PersistSchema","features":[584]},{"name":"DBPROP_QUICKRESTART","features":[584]},{"name":"DBPROP_QUOTEDIDENTIFIERCASE","features":[584]},{"name":"DBPROP_REENTRANTEVENTS","features":[584]},{"name":"DBPROP_REMOVEDELETED","features":[584]},{"name":"DBPROP_REPORTMULTIPLECHANGES","features":[584]},{"name":"DBPROP_RESETDATASOURCE","features":[584]},{"name":"DBPROP_RETURNPENDINGINSERTS","features":[584]},{"name":"DBPROP_ROWRESTRICT","features":[584]},{"name":"DBPROP_ROWSETCONVERSIONSONCOMMAND","features":[584]},{"name":"DBPROP_ROWSET_ASYNCH","features":[584]},{"name":"DBPROP_ROWTHREADMODEL","features":[584]},{"name":"DBPROP_ROW_BULKOPS","features":[584]},{"name":"DBPROP_SCHEMATERM","features":[584]},{"name":"DBPROP_SCHEMAUSAGE","features":[584]},{"name":"DBPROP_SERVERCURSOR","features":[584]},{"name":"DBPROP_SERVERDATAONINSERT","features":[584]},{"name":"DBPROP_SERVERNAME","features":[584]},{"name":"DBPROP_SESS_AUTOCOMMITISOLEVELS","features":[584]},{"name":"DBPROP_SKIPROWCOUNTRESULTS","features":[584]},{"name":"DBPROP_SORTONINDEX","features":[584]},{"name":"DBPROP_SQLSUPPORT","features":[584]},{"name":"DBPROP_STORAGEFLAGS","features":[584]},{"name":"DBPROP_STRONGIDENTITY","features":[584]},{"name":"DBPROP_STRUCTUREDSTORAGE","features":[584]},{"name":"DBPROP_SUBQUERIES","features":[584]},{"name":"DBPROP_SUPPORTEDTXNDDL","features":[584]},{"name":"DBPROP_SUPPORTEDTXNISOLEVELS","features":[584]},{"name":"DBPROP_SUPPORTEDTXNISORETAIN","features":[584]},{"name":"DBPROP_TABLESTATISTICS","features":[584]},{"name":"DBPROP_TABLETERM","features":[584]},{"name":"DBPROP_TBL_TEMPTABLE","features":[584]},{"name":"DBPROP_TRANSACTEDOBJECT","features":[584]},{"name":"DBPROP_TRUSTEE_AUTHENTICATION","features":[584]},{"name":"DBPROP_TRUSTEE_NEWAUTHENTICATION","features":[584]},{"name":"DBPROP_TRUSTEE_USERNAME","features":[584]},{"name":"DBPROP_UNIQUEROWS","features":[584]},{"name":"DBPROP_UPDATABILITY","features":[584]},{"name":"DBPROP_USERNAME","features":[584]},{"name":"DBPROP_Unicode","features":[584]},{"name":"DBQUERYGUID","features":[584]},{"name":"DBRANGEENUM","features":[584]},{"name":"DBRANGEENUM20","features":[584]},{"name":"DBRANGE_EXCLUDENULLS","features":[584]},{"name":"DBRANGE_EXCLUSIVEEND","features":[584]},{"name":"DBRANGE_EXCLUSIVESTART","features":[584]},{"name":"DBRANGE_INCLUSIVEEND","features":[584]},{"name":"DBRANGE_INCLUSIVESTART","features":[584]},{"name":"DBRANGE_MATCH","features":[584]},{"name":"DBRANGE_MATCH_N_MASK","features":[584]},{"name":"DBRANGE_MATCH_N_SHIFT","features":[584]},{"name":"DBRANGE_PREFIX","features":[584]},{"name":"DBREASONENUM","features":[584]},{"name":"DBREASONENUM15","features":[584]},{"name":"DBREASONENUM25","features":[584]},{"name":"DBREASON_COLUMN_RECALCULATED","features":[584]},{"name":"DBREASON_COLUMN_SET","features":[584]},{"name":"DBREASON_ROWPOSITION_CHANGED","features":[584]},{"name":"DBREASON_ROWPOSITION_CHAPTERCHANGED","features":[584]},{"name":"DBREASON_ROWPOSITION_CLEARED","features":[584]},{"name":"DBREASON_ROWSET_CHANGED","features":[584]},{"name":"DBREASON_ROWSET_FETCHPOSITIONCHANGE","features":[584]},{"name":"DBREASON_ROWSET_POPULATIONCOMPLETE","features":[584]},{"name":"DBREASON_ROWSET_POPULATIONSTOPPED","features":[584]},{"name":"DBREASON_ROWSET_RELEASE","features":[584]},{"name":"DBREASON_ROWSET_ROWSADDED","features":[584]},{"name":"DBREASON_ROW_ACTIVATE","features":[584]},{"name":"DBREASON_ROW_ASYNCHINSERT","features":[584]},{"name":"DBREASON_ROW_DELETE","features":[584]},{"name":"DBREASON_ROW_FIRSTCHANGE","features":[584]},{"name":"DBREASON_ROW_INSERT","features":[584]},{"name":"DBREASON_ROW_RELEASE","features":[584]},{"name":"DBREASON_ROW_RESYNCH","features":[584]},{"name":"DBREASON_ROW_UNDOCHANGE","features":[584]},{"name":"DBREASON_ROW_UNDODELETE","features":[584]},{"name":"DBREASON_ROW_UNDOINSERT","features":[584]},{"name":"DBREASON_ROW_UPDATE","features":[584]},{"name":"DBRESOURCEKINDENUM","features":[584]},{"name":"DBRESOURCE_CPU","features":[584]},{"name":"DBRESOURCE_DISK","features":[584]},{"name":"DBRESOURCE_INVALID","features":[584]},{"name":"DBRESOURCE_MEMORY","features":[584]},{"name":"DBRESOURCE_NETWORK","features":[584]},{"name":"DBRESOURCE_OTHER","features":[584]},{"name":"DBRESOURCE_RESPONSE","features":[584]},{"name":"DBRESOURCE_ROWS","features":[584]},{"name":"DBRESOURCE_TOTAL","features":[584]},{"name":"DBRESULTFLAGENUM","features":[584]},{"name":"DBRESULTFLAG_DEFAULT","features":[584]},{"name":"DBRESULTFLAG_ROW","features":[584]},{"name":"DBRESULTFLAG_ROWSET","features":[584]},{"name":"DBROWCHANGEKINDENUM","features":[584]},{"name":"DBROWCHANGEKIND_COUNT","features":[584]},{"name":"DBROWCHANGEKIND_DELETE","features":[584]},{"name":"DBROWCHANGEKIND_INSERT","features":[584]},{"name":"DBROWCHANGEKIND_UPDATE","features":[584]},{"name":"DBROWSTATUSENUM","features":[584]},{"name":"DBROWSTATUSENUM20","features":[584]},{"name":"DBROWSTATUS_E_CANCELED","features":[584]},{"name":"DBROWSTATUS_E_CANTRELEASE","features":[584]},{"name":"DBROWSTATUS_E_CONCURRENCYVIOLATION","features":[584]},{"name":"DBROWSTATUS_E_DELETED","features":[584]},{"name":"DBROWSTATUS_E_FAIL","features":[584]},{"name":"DBROWSTATUS_E_INTEGRITYVIOLATION","features":[584]},{"name":"DBROWSTATUS_E_INVALID","features":[584]},{"name":"DBROWSTATUS_E_LIMITREACHED","features":[584]},{"name":"DBROWSTATUS_E_MAXPENDCHANGESEXCEEDED","features":[584]},{"name":"DBROWSTATUS_E_NEWLYINSERTED","features":[584]},{"name":"DBROWSTATUS_E_OBJECTOPEN","features":[584]},{"name":"DBROWSTATUS_E_OUTOFMEMORY","features":[584]},{"name":"DBROWSTATUS_E_PENDINGINSERT","features":[584]},{"name":"DBROWSTATUS_E_PERMISSIONDENIED","features":[584]},{"name":"DBROWSTATUS_E_SCHEMAVIOLATION","features":[584]},{"name":"DBROWSTATUS_S_MULTIPLECHANGES","features":[584]},{"name":"DBROWSTATUS_S_NOCHANGE","features":[584]},{"name":"DBROWSTATUS_S_OK","features":[584]},{"name":"DBROWSTATUS_S_PENDINGCHANGES","features":[584]},{"name":"DBROWWATCHCHANGE","features":[584]},{"name":"DBROWWATCHCHANGE","features":[584]},{"name":"DBSCHEMA_LINKEDSERVERS","features":[584]},{"name":"DBSEEKENUM","features":[584]},{"name":"DBSEEK_AFTER","features":[584]},{"name":"DBSEEK_AFTEREQ","features":[584]},{"name":"DBSEEK_BEFORE","features":[584]},{"name":"DBSEEK_BEFOREEQ","features":[584]},{"name":"DBSEEK_FIRSTEQ","features":[584]},{"name":"DBSEEK_INVALID","features":[584]},{"name":"DBSEEK_LASTEQ","features":[584]},{"name":"DBSELFGUID","features":[584]},{"name":"DBSORTENUM","features":[584]},{"name":"DBSORT_ASCENDING","features":[584]},{"name":"DBSORT_DESCENDING","features":[584]},{"name":"DBSOURCETYPEENUM","features":[584]},{"name":"DBSOURCETYPEENUM20","features":[584]},{"name":"DBSOURCETYPEENUM25","features":[584]},{"name":"DBSOURCETYPE_BINDER","features":[584]},{"name":"DBSOURCETYPE_DATASOURCE","features":[584]},{"name":"DBSOURCETYPE_DATASOURCE_MDP","features":[584]},{"name":"DBSOURCETYPE_DATASOURCE_TDP","features":[584]},{"name":"DBSOURCETYPE_ENUMERATOR","features":[584]},{"name":"DBSTATUSENUM","features":[584]},{"name":"DBSTATUSENUM20","features":[584]},{"name":"DBSTATUSENUM21","features":[584]},{"name":"DBSTATUSENUM25","features":[584]},{"name":"DBSTATUSENUM26","features":[584]},{"name":"DBSTATUS_E_BADACCESSOR","features":[584]},{"name":"DBSTATUS_E_BADSTATUS","features":[584]},{"name":"DBSTATUS_E_CANCELED","features":[584]},{"name":"DBSTATUS_E_CANNOTCOMPLETE","features":[584]},{"name":"DBSTATUS_E_CANTCONVERTVALUE","features":[584]},{"name":"DBSTATUS_E_CANTCREATE","features":[584]},{"name":"DBSTATUS_E_DATAOVERFLOW","features":[584]},{"name":"DBSTATUS_E_DOESNOTEXIST","features":[584]},{"name":"DBSTATUS_E_INTEGRITYVIOLATION","features":[584]},{"name":"DBSTATUS_E_INVALIDURL","features":[584]},{"name":"DBSTATUS_E_NOTCOLLECTION","features":[584]},{"name":"DBSTATUS_E_OUTOFSPACE","features":[584]},{"name":"DBSTATUS_E_PERMISSIONDENIED","features":[584]},{"name":"DBSTATUS_E_READONLY","features":[584]},{"name":"DBSTATUS_E_RESOURCEEXISTS","features":[584]},{"name":"DBSTATUS_E_RESOURCELOCKED","features":[584]},{"name":"DBSTATUS_E_RESOURCEOUTOFSCOPE","features":[584]},{"name":"DBSTATUS_E_SCHEMAVIOLATION","features":[584]},{"name":"DBSTATUS_E_SIGNMISMATCH","features":[584]},{"name":"DBSTATUS_E_UNAVAILABLE","features":[584]},{"name":"DBSTATUS_E_VOLUMENOTFOUND","features":[584]},{"name":"DBSTATUS_S_ALREADYEXISTS","features":[584]},{"name":"DBSTATUS_S_CANNOTDELETESOURCE","features":[584]},{"name":"DBSTATUS_S_DEFAULT","features":[584]},{"name":"DBSTATUS_S_IGNORE","features":[584]},{"name":"DBSTATUS_S_ISNULL","features":[584]},{"name":"DBSTATUS_S_OK","features":[584]},{"name":"DBSTATUS_S_ROWSETCOLUMN","features":[584]},{"name":"DBSTATUS_S_TRUNCATED","features":[584]},{"name":"DBSTAT_COLUMN_CARDINALITY","features":[584]},{"name":"DBSTAT_HISTOGRAM","features":[584]},{"name":"DBSTAT_TUPLE_CARDINALITY","features":[584]},{"name":"DBTABLESTATISTICSTYPE26","features":[584]},{"name":"DBTIME","features":[584]},{"name":"DBTIMESTAMP","features":[584]},{"name":"DBTIMESTAMP","features":[584]},{"name":"DBTYPEENUM","features":[584]},{"name":"DBTYPEENUM15","features":[584]},{"name":"DBTYPEENUM20","features":[584]},{"name":"DBTYPE_ARRAY","features":[584]},{"name":"DBTYPE_BOOL","features":[584]},{"name":"DBTYPE_BSTR","features":[584]},{"name":"DBTYPE_BYREF","features":[584]},{"name":"DBTYPE_BYTES","features":[584]},{"name":"DBTYPE_CY","features":[584]},{"name":"DBTYPE_DATE","features":[584]},{"name":"DBTYPE_DBDATE","features":[584]},{"name":"DBTYPE_DBTIME","features":[584]},{"name":"DBTYPE_DBTIMESTAMP","features":[584]},{"name":"DBTYPE_DECIMAL","features":[584]},{"name":"DBTYPE_EMPTY","features":[584]},{"name":"DBTYPE_ERROR","features":[584]},{"name":"DBTYPE_FILETIME","features":[584]},{"name":"DBTYPE_GUID","features":[584]},{"name":"DBTYPE_HCHAPTER","features":[584]},{"name":"DBTYPE_I1","features":[584]},{"name":"DBTYPE_I2","features":[584]},{"name":"DBTYPE_I4","features":[584]},{"name":"DBTYPE_I8","features":[584]},{"name":"DBTYPE_IDISPATCH","features":[584]},{"name":"DBTYPE_IUNKNOWN","features":[584]},{"name":"DBTYPE_NULL","features":[584]},{"name":"DBTYPE_NUMERIC","features":[584]},{"name":"DBTYPE_PROPVARIANT","features":[584]},{"name":"DBTYPE_R4","features":[584]},{"name":"DBTYPE_R8","features":[584]},{"name":"DBTYPE_RESERVED","features":[584]},{"name":"DBTYPE_SQLVARIANT","features":[584]},{"name":"DBTYPE_STR","features":[584]},{"name":"DBTYPE_UDT","features":[584]},{"name":"DBTYPE_UI1","features":[584]},{"name":"DBTYPE_UI2","features":[584]},{"name":"DBTYPE_UI4","features":[584]},{"name":"DBTYPE_UI8","features":[584]},{"name":"DBTYPE_VARIANT","features":[584]},{"name":"DBTYPE_VARNUMERIC","features":[584]},{"name":"DBTYPE_VECTOR","features":[584]},{"name":"DBTYPE_WSTR","features":[584]},{"name":"DBUNIT_BYTE","features":[584]},{"name":"DBUNIT_GIGA_BYTE","features":[584]},{"name":"DBUNIT_HOUR","features":[584]},{"name":"DBUNIT_INVALID","features":[584]},{"name":"DBUNIT_KILO_BYTE","features":[584]},{"name":"DBUNIT_MAXIMUM","features":[584]},{"name":"DBUNIT_MEGA_BYTE","features":[584]},{"name":"DBUNIT_MICRO_SECOND","features":[584]},{"name":"DBUNIT_MILLI_SECOND","features":[584]},{"name":"DBUNIT_MINIMUM","features":[584]},{"name":"DBUNIT_MINUTE","features":[584]},{"name":"DBUNIT_NUM_LOCKS","features":[584]},{"name":"DBUNIT_NUM_MSGS","features":[584]},{"name":"DBUNIT_NUM_ROWS","features":[584]},{"name":"DBUNIT_OTHER","features":[584]},{"name":"DBUNIT_PERCENT","features":[584]},{"name":"DBUNIT_SECOND","features":[584]},{"name":"DBUNIT_WEIGHT","features":[584]},{"name":"DBUPDELRULEENUM","features":[584]},{"name":"DBUPDELRULE_CASCADE","features":[584]},{"name":"DBUPDELRULE_NOACTION","features":[584]},{"name":"DBUPDELRULE_SETDEFAULT","features":[584]},{"name":"DBUPDELRULE_SETNULL","features":[584]},{"name":"DBVARYBIN","features":[584]},{"name":"DBVARYCHAR","features":[584]},{"name":"DBVECTOR","features":[584]},{"name":"DBVECTOR","features":[584]},{"name":"DBWATCHMODEENUM","features":[584]},{"name":"DBWATCHMODE_ALL","features":[584]},{"name":"DBWATCHMODE_COUNT","features":[584]},{"name":"DBWATCHMODE_EXTEND","features":[584]},{"name":"DBWATCHMODE_MOVE","features":[584]},{"name":"DBWATCHNOTIFYENUM","features":[584]},{"name":"DBWATCHNOTIFY_QUERYDONE","features":[584]},{"name":"DBWATCHNOTIFY_QUERYREEXECUTED","features":[584]},{"name":"DBWATCHNOTIFY_ROWSCHANGED","features":[584]},{"name":"DB_ALL_EXCEPT_LIKE","features":[584]},{"name":"DB_BINDFLAGS_COLLECTION","features":[584]},{"name":"DB_BINDFLAGS_DELAYFETCHCOLUMNS","features":[584]},{"name":"DB_BINDFLAGS_DELAYFETCHSTREAM","features":[584]},{"name":"DB_BINDFLAGS_ISSTRUCTUREDDOCUMENT","features":[584]},{"name":"DB_BINDFLAGS_OPENIFEXISTS","features":[584]},{"name":"DB_BINDFLAGS_OUTPUT","features":[584]},{"name":"DB_BINDFLAGS_OVERWRITE","features":[584]},{"name":"DB_BINDFLAGS_RECURSIVE","features":[584]},{"name":"DB_COLLATION_ASC","features":[584]},{"name":"DB_COLLATION_DESC","features":[584]},{"name":"DB_COUNTUNAVAILABLE","features":[584]},{"name":"DB_E_ABORTLIMITREACHED","features":[584]},{"name":"DB_E_ALREADYINITIALIZED","features":[584]},{"name":"DB_E_ALTERRESTRICTED","features":[584]},{"name":"DB_E_ASYNCNOTSUPPORTED","features":[584]},{"name":"DB_E_BADACCESSORFLAGS","features":[584]},{"name":"DB_E_BADACCESSORHANDLE","features":[584]},{"name":"DB_E_BADACCESSORTYPE","features":[584]},{"name":"DB_E_BADBINDINFO","features":[584]},{"name":"DB_E_BADBOOKMARK","features":[584]},{"name":"DB_E_BADCHAPTER","features":[584]},{"name":"DB_E_BADCOLUMNID","features":[584]},{"name":"DB_E_BADCOMMANDFLAGS","features":[584]},{"name":"DB_E_BADCOMMANDID","features":[584]},{"name":"DB_E_BADCOMPAREOP","features":[584]},{"name":"DB_E_BADCONSTRAINTFORM","features":[584]},{"name":"DB_E_BADCONSTRAINTID","features":[584]},{"name":"DB_E_BADCONSTRAINTTYPE","features":[584]},{"name":"DB_E_BADCONVERTFLAG","features":[584]},{"name":"DB_E_BADCOPY","features":[584]},{"name":"DB_E_BADDEFERRABILITY","features":[584]},{"name":"DB_E_BADDYNAMICERRORID","features":[584]},{"name":"DB_E_BADHRESULT","features":[584]},{"name":"DB_E_BADID","features":[584]},{"name":"DB_E_BADINDEXID","features":[584]},{"name":"DB_E_BADINITSTRING","features":[584]},{"name":"DB_E_BADLOCKMODE","features":[584]},{"name":"DB_E_BADLOOKUPID","features":[584]},{"name":"DB_E_BADMATCHTYPE","features":[584]},{"name":"DB_E_BADORDINAL","features":[584]},{"name":"DB_E_BADPARAMETERNAME","features":[584]},{"name":"DB_E_BADPRECISION","features":[584]},{"name":"DB_E_BADPROPERTYVALUE","features":[584]},{"name":"DB_E_BADRATIO","features":[584]},{"name":"DB_E_BADRECORDNUM","features":[584]},{"name":"DB_E_BADREGIONHANDLE","features":[584]},{"name":"DB_E_BADROWHANDLE","features":[584]},{"name":"DB_E_BADSCALE","features":[584]},{"name":"DB_E_BADSOURCEHANDLE","features":[584]},{"name":"DB_E_BADSTARTPOSITION","features":[584]},{"name":"DB_E_BADSTATUSVALUE","features":[584]},{"name":"DB_E_BADSTORAGEFLAG","features":[584]},{"name":"DB_E_BADSTORAGEFLAGS","features":[584]},{"name":"DB_E_BADTABLEID","features":[584]},{"name":"DB_E_BADTYPE","features":[584]},{"name":"DB_E_BADTYPENAME","features":[584]},{"name":"DB_E_BADUPDATEDELETERULE","features":[584]},{"name":"DB_E_BADVALUES","features":[584]},{"name":"DB_E_BOGUS","features":[584]},{"name":"DB_E_BOOKMARKSKIPPED","features":[584]},{"name":"DB_E_BYREFACCESSORNOTSUPPORTED","features":[584]},{"name":"DB_E_CANCELED","features":[584]},{"name":"DB_E_CANNOTCONNECT","features":[584]},{"name":"DB_E_CANNOTFREE","features":[584]},{"name":"DB_E_CANNOTRESTART","features":[584]},{"name":"DB_E_CANTCANCEL","features":[584]},{"name":"DB_E_CANTCONVERTVALUE","features":[584]},{"name":"DB_E_CANTFETCHBACKWARDS","features":[584]},{"name":"DB_E_CANTFILTER","features":[584]},{"name":"DB_E_CANTORDER","features":[584]},{"name":"DB_E_CANTSCROLLBACKWARDS","features":[584]},{"name":"DB_E_CANTTRANSLATE","features":[584]},{"name":"DB_E_CHAPTERNOTRELEASED","features":[584]},{"name":"DB_E_COLUMNUNAVAILABLE","features":[584]},{"name":"DB_E_COMMANDNOTPERSISTED","features":[584]},{"name":"DB_E_CONCURRENCYVIOLATION","features":[584]},{"name":"DB_E_COSTLIMIT","features":[584]},{"name":"DB_E_DATAOVERFLOW","features":[584]},{"name":"DB_E_DELETEDROW","features":[584]},{"name":"DB_E_DIALECTNOTSUPPORTED","features":[584]},{"name":"DB_E_DROPRESTRICTED","features":[584]},{"name":"DB_E_DUPLICATECOLUMNID","features":[584]},{"name":"DB_E_DUPLICATECONSTRAINTID","features":[584]},{"name":"DB_E_DUPLICATEDATASOURCE","features":[584]},{"name":"DB_E_DUPLICATEID","features":[584]},{"name":"DB_E_DUPLICATEINDEXID","features":[584]},{"name":"DB_E_DUPLICATETABLEID","features":[584]},{"name":"DB_E_ERRORSINCOMMAND","features":[584]},{"name":"DB_E_ERRORSOCCURRED","features":[584]},{"name":"DB_E_GOALREJECTED","features":[584]},{"name":"DB_E_INDEXINUSE","features":[584]},{"name":"DB_E_INTEGRITYVIOLATION","features":[584]},{"name":"DB_E_INVALID","features":[584]},{"name":"DB_E_INVALIDTRANSITION","features":[584]},{"name":"DB_E_LIMITREJECTED","features":[584]},{"name":"DB_E_MAXPENDCHANGESEXCEEDED","features":[584]},{"name":"DB_E_MISMATCHEDPROVIDER","features":[584]},{"name":"DB_E_MULTIPLESTATEMENTS","features":[584]},{"name":"DB_E_MULTIPLESTORAGE","features":[584]},{"name":"DB_E_NEWLYINSERTED","features":[584]},{"name":"DB_E_NOAGGREGATION","features":[584]},{"name":"DB_E_NOCOLUMN","features":[584]},{"name":"DB_E_NOCOMMAND","features":[584]},{"name":"DB_E_NOCONSTRAINT","features":[584]},{"name":"DB_E_NOINDEX","features":[584]},{"name":"DB_E_NOLOCALE","features":[584]},{"name":"DB_E_NONCONTIGUOUSRANGE","features":[584]},{"name":"DB_E_NOPROVIDERSREGISTERED","features":[584]},{"name":"DB_E_NOQUERY","features":[584]},{"name":"DB_E_NOSOURCEOBJECT","features":[584]},{"name":"DB_E_NOSTATISTIC","features":[584]},{"name":"DB_E_NOTABLE","features":[584]},{"name":"DB_E_NOTAREFERENCECOLUMN","features":[584]},{"name":"DB_E_NOTASUBREGION","features":[584]},{"name":"DB_E_NOTCOLLECTION","features":[584]},{"name":"DB_E_NOTFOUND","features":[584]},{"name":"DB_E_NOTPREPARED","features":[584]},{"name":"DB_E_NOTREENTRANT","features":[584]},{"name":"DB_E_NOTSUPPORTED","features":[584]},{"name":"DB_E_NULLACCESSORNOTSUPPORTED","features":[584]},{"name":"DB_E_OBJECTCREATIONLIMITREACHED","features":[584]},{"name":"DB_E_OBJECTMISMATCH","features":[584]},{"name":"DB_E_OBJECTOPEN","features":[584]},{"name":"DB_E_OUTOFSPACE","features":[584]},{"name":"DB_E_PARAMNOTOPTIONAL","features":[584]},{"name":"DB_E_PARAMUNAVAILABLE","features":[584]},{"name":"DB_E_PENDINGCHANGES","features":[584]},{"name":"DB_E_PENDINGINSERT","features":[584]},{"name":"DB_E_READONLY","features":[584]},{"name":"DB_E_READONLYACCESSOR","features":[584]},{"name":"DB_E_RESOURCEEXISTS","features":[584]},{"name":"DB_E_RESOURCELOCKED","features":[584]},{"name":"DB_E_RESOURCENOTSUPPORTED","features":[584]},{"name":"DB_E_RESOURCEOUTOFSCOPE","features":[584]},{"name":"DB_E_ROWLIMITEXCEEDED","features":[584]},{"name":"DB_E_ROWSETINCOMMAND","features":[584]},{"name":"DB_E_ROWSNOTRELEASED","features":[584]},{"name":"DB_E_SCHEMAVIOLATION","features":[584]},{"name":"DB_E_TABLEINUSE","features":[584]},{"name":"DB_E_TIMEOUT","features":[584]},{"name":"DB_E_UNSUPPORTEDCONVERSION","features":[584]},{"name":"DB_E_WRITEONLYACCESSOR","features":[584]},{"name":"DB_IMP_LEVEL_ANONYMOUS","features":[584]},{"name":"DB_IMP_LEVEL_DELEGATE","features":[584]},{"name":"DB_IMP_LEVEL_IDENTIFY","features":[584]},{"name":"DB_IMP_LEVEL_IMPERSONATE","features":[584]},{"name":"DB_IN","features":[584]},{"name":"DB_INVALID_HACCESSOR","features":[584]},{"name":"DB_INVALID_HCHAPTER","features":[584]},{"name":"DB_LIKE_ONLY","features":[584]},{"name":"DB_LOCAL_EXCLUSIVE","features":[584]},{"name":"DB_LOCAL_SHARED","features":[584]},{"name":"DB_MODE_READ","features":[584]},{"name":"DB_MODE_READWRITE","features":[584]},{"name":"DB_MODE_SHARE_DENY_NONE","features":[584]},{"name":"DB_MODE_SHARE_DENY_READ","features":[584]},{"name":"DB_MODE_SHARE_DENY_WRITE","features":[584]},{"name":"DB_MODE_SHARE_EXCLUSIVE","features":[584]},{"name":"DB_MODE_WRITE","features":[584]},{"name":"DB_NULLGUID","features":[584]},{"name":"DB_NULL_HACCESSOR","features":[584]},{"name":"DB_NULL_HCHAPTER","features":[584]},{"name":"DB_NULL_HROW","features":[584]},{"name":"DB_NUMERIC","features":[584]},{"name":"DB_OUT","features":[584]},{"name":"DB_PROT_LEVEL_CALL","features":[584]},{"name":"DB_PROT_LEVEL_CONNECT","features":[584]},{"name":"DB_PROT_LEVEL_NONE","features":[584]},{"name":"DB_PROT_LEVEL_PKT","features":[584]},{"name":"DB_PROT_LEVEL_PKT_INTEGRITY","features":[584]},{"name":"DB_PROT_LEVEL_PKT_PRIVACY","features":[584]},{"name":"DB_PT_FUNCTION","features":[584]},{"name":"DB_PT_PROCEDURE","features":[584]},{"name":"DB_PT_UNKNOWN","features":[584]},{"name":"DB_REMOTE","features":[584]},{"name":"DB_SEARCHABLE","features":[584]},{"name":"DB_SEC_E_AUTH_FAILED","features":[584]},{"name":"DB_SEC_E_PERMISSIONDENIED","features":[584]},{"name":"DB_SEC_E_SAFEMODE_DENIED","features":[584]},{"name":"DB_S_ASYNCHRONOUS","features":[584]},{"name":"DB_S_BADROWHANDLE","features":[584]},{"name":"DB_S_BOOKMARKSKIPPED","features":[584]},{"name":"DB_S_BUFFERFULL","features":[584]},{"name":"DB_S_CANTRELEASE","features":[584]},{"name":"DB_S_COLUMNSCHANGED","features":[584]},{"name":"DB_S_COLUMNTYPEMISMATCH","features":[584]},{"name":"DB_S_COMMANDREEXECUTED","features":[584]},{"name":"DB_S_DELETEDROW","features":[584]},{"name":"DB_S_DIALECTIGNORED","features":[584]},{"name":"DB_S_ENDOFROWSET","features":[584]},{"name":"DB_S_ERRORSOCCURRED","features":[584]},{"name":"DB_S_ERRORSRETURNED","features":[584]},{"name":"DB_S_GOALCHANGED","features":[584]},{"name":"DB_S_LOCKUPGRADED","features":[584]},{"name":"DB_S_MULTIPLECHANGES","features":[584]},{"name":"DB_S_NONEXTROWSET","features":[584]},{"name":"DB_S_NORESULT","features":[584]},{"name":"DB_S_NOROWSPECIFICCOLUMNS","features":[584]},{"name":"DB_S_NOTSINGLETON","features":[584]},{"name":"DB_S_PARAMUNAVAILABLE","features":[584]},{"name":"DB_S_PROPERTIESCHANGED","features":[584]},{"name":"DB_S_ROWLIMITEXCEEDED","features":[584]},{"name":"DB_S_STOPLIMITREACHED","features":[584]},{"name":"DB_S_TOOMANYCHANGES","features":[584]},{"name":"DB_S_TYPEINFOOVERRIDDEN","features":[584]},{"name":"DB_S_UNWANTEDOPERATION","features":[584]},{"name":"DB_S_UNWANTEDPHASE","features":[584]},{"name":"DB_S_UNWANTEDREASON","features":[584]},{"name":"DB_UNSEARCHABLE","features":[584]},{"name":"DB_VARNUMERIC","features":[584]},{"name":"DCINFO","features":[307,358,359,584,360]},{"name":"DCINFOTYPEENUM","features":[584]},{"name":"DCINFOTYPE_VERSION","features":[584]},{"name":"DELIVERY_AGENT_FLAGS","features":[584]},{"name":"DELIVERY_AGENT_FLAG_NO_BROADCAST","features":[584]},{"name":"DELIVERY_AGENT_FLAG_NO_RESTRICTIONS","features":[584]},{"name":"DELIVERY_AGENT_FLAG_SILENT_DIAL","features":[584]},{"name":"DISPID_QUERY_ALL","features":[584]},{"name":"DISPID_QUERY_HITCOUNT","features":[584]},{"name":"DISPID_QUERY_LASTSEENTIME","features":[584]},{"name":"DISPID_QUERY_METADATA_PROPDISPID","features":[584]},{"name":"DISPID_QUERY_METADATA_PROPGUID","features":[584]},{"name":"DISPID_QUERY_METADATA_PROPMODIFIABLE","features":[584]},{"name":"DISPID_QUERY_METADATA_PROPNAME","features":[584]},{"name":"DISPID_QUERY_METADATA_STORELEVEL","features":[584]},{"name":"DISPID_QUERY_METADATA_VROOTAUTOMATIC","features":[584]},{"name":"DISPID_QUERY_METADATA_VROOTMANUAL","features":[584]},{"name":"DISPID_QUERY_METADATA_VROOTUSED","features":[584]},{"name":"DISPID_QUERY_RANK","features":[584]},{"name":"DISPID_QUERY_RANKVECTOR","features":[584]},{"name":"DISPID_QUERY_REVNAME","features":[584]},{"name":"DISPID_QUERY_UNFILTERED","features":[584]},{"name":"DISPID_QUERY_VIRTUALPATH","features":[584]},{"name":"DISPID_QUERY_WORKID","features":[584]},{"name":"DS_E_ALREADYDISABLED","features":[584]},{"name":"DS_E_ALREADYENABLED","features":[584]},{"name":"DS_E_BADREQUEST","features":[584]},{"name":"DS_E_BADRESULT","features":[584]},{"name":"DS_E_BADSEQUENCE","features":[584]},{"name":"DS_E_BUFFERTOOSMALL","features":[584]},{"name":"DS_E_CANNOTREMOVECONCURRENT","features":[584]},{"name":"DS_E_CANNOTWRITEREGISTRY","features":[584]},{"name":"DS_E_CONFIGBAD","features":[584]},{"name":"DS_E_CONFIGNOTRIGHTTYPE","features":[584]},{"name":"DS_E_DATANOTPRESENT","features":[584]},{"name":"DS_E_DATASOURCENOTAVAILABLE","features":[584]},{"name":"DS_E_DATASOURCENOTDISABLED","features":[584]},{"name":"DS_E_DUPLICATEID","features":[584]},{"name":"DS_E_INDEXDIRECTORY","features":[584]},{"name":"DS_E_INVALIDCATALOGNAME","features":[584]},{"name":"DS_E_INVALIDDATASOURCE","features":[584]},{"name":"DS_E_INVALIDTAGDB","features":[584]},{"name":"DS_E_MESSAGETOOLONG","features":[584]},{"name":"DS_E_MISSINGCATALOG","features":[584]},{"name":"DS_E_NOMOREDATA","features":[584]},{"name":"DS_E_PARAMOUTOFRANGE","features":[584]},{"name":"DS_E_PROPVERSIONMISMATCH","features":[584]},{"name":"DS_E_PROTOCOLVERSION","features":[584]},{"name":"DS_E_QUERYCANCELED","features":[584]},{"name":"DS_E_QUERYHUNG","features":[584]},{"name":"DS_E_REGISTRY","features":[584]},{"name":"DS_E_SEARCHCATNAMECOLLISION","features":[584]},{"name":"DS_E_SERVERCAPACITY","features":[584]},{"name":"DS_E_SERVERERROR","features":[584]},{"name":"DS_E_SETSTATUSINPROGRESS","features":[584]},{"name":"DS_E_TOOMANYDATASOURCES","features":[584]},{"name":"DS_E_UNKNOWNPARAM","features":[584]},{"name":"DS_E_UNKNOWNREQUEST","features":[584]},{"name":"DS_E_VALUETOOLARGE","features":[584]},{"name":"DataLinks","features":[584]},{"name":"DataSource","features":[584]},{"name":"DataSourceListener","features":[584]},{"name":"DataSourceObject","features":[358,584]},{"name":"EBindInfoOptions","features":[584]},{"name":"ERRORINFO","features":[584]},{"name":"ERRORINFO","features":[584]},{"name":"ERROR_FTE","features":[584]},{"name":"ERROR_FTE_CB","features":[584]},{"name":"ERROR_FTE_FD","features":[584]},{"name":"ERROR_SOURCE_CMDLINE","features":[584]},{"name":"ERROR_SOURCE_COLLATOR","features":[584]},{"name":"ERROR_SOURCE_CONNMGR","features":[584]},{"name":"ERROR_SOURCE_CONTENT_SOURCE","features":[584]},{"name":"ERROR_SOURCE_DATASOURCE","features":[584]},{"name":"ERROR_SOURCE_DAV","features":[584]},{"name":"ERROR_SOURCE_EXSTOREPH","features":[584]},{"name":"ERROR_SOURCE_FLTRDMN","features":[584]},{"name":"ERROR_SOURCE_GATHERER","features":[584]},{"name":"ERROR_SOURCE_INDEXER","features":[584]},{"name":"ERROR_SOURCE_MSS","features":[584]},{"name":"ERROR_SOURCE_NETWORKING","features":[584]},{"name":"ERROR_SOURCE_NLADMIN","features":[584]},{"name":"ERROR_SOURCE_NOTESPH","features":[584]},{"name":"ERROR_SOURCE_OLEDB_BINDER","features":[584]},{"name":"ERROR_SOURCE_PEOPLE_IMPORT","features":[584]},{"name":"ERROR_SOURCE_PROTHNDLR","features":[584]},{"name":"ERROR_SOURCE_QUERY","features":[584]},{"name":"ERROR_SOURCE_REMOTE_EXSTOREPH","features":[584]},{"name":"ERROR_SOURCE_SCHEMA","features":[584]},{"name":"ERROR_SOURCE_SCRIPTPI","features":[584]},{"name":"ERROR_SOURCE_SECURITY","features":[584]},{"name":"ERROR_SOURCE_SETUP","features":[584]},{"name":"ERROR_SOURCE_SRCH_SCHEMA_CACHE","features":[584]},{"name":"ERROR_SOURCE_XML","features":[584]},{"name":"EVENT_AUDIENCECOMPUTATION_CANNOTSTART","features":[584]},{"name":"EVENT_AUTOCAT_CANT_CREATE_FILE_SHARE","features":[584]},{"name":"EVENT_AUTOCAT_PERFMON","features":[584]},{"name":"EVENT_CONFIG_ERROR","features":[584]},{"name":"EVENT_CONFIG_SYNTAX","features":[584]},{"name":"EVENT_CRAWL_SCHEDULED","features":[584]},{"name":"EVENT_DETAILED_FILTERPOOL_ADD_FAILED","features":[584]},{"name":"EVENT_DSS_NOT_ENABLED","features":[584]},{"name":"EVENT_ENUMERATE_SESSIONS_FAILED","features":[584]},{"name":"EVENT_EXCEPTION","features":[584]},{"name":"EVENT_FAILED_CREATE_GATHERER_LOG","features":[584]},{"name":"EVENT_FAILED_INITIALIZE_CRAWL","features":[584]},{"name":"EVENT_FILTERPOOL_ADD_FAILED","features":[584]},{"name":"EVENT_FILTERPOOL_DELETE_FAILED","features":[584]},{"name":"EVENT_FILTER_HOST_FORCE_TERMINATE","features":[584]},{"name":"EVENT_FILTER_HOST_NOT_INITIALIZED","features":[584]},{"name":"EVENT_FILTER_HOST_NOT_TERMINATED","features":[584]},{"name":"EVENT_GATHERER_DATASOURCE","features":[584]},{"name":"EVENT_GATHERER_PERFMON","features":[584]},{"name":"EVENT_GATHERSVC_PERFMON","features":[584]},{"name":"EVENT_GATHER_ADVISE_FAILED","features":[584]},{"name":"EVENT_GATHER_APP_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_AUTODESCENCODE_INVALID","features":[584]},{"name":"EVENT_GATHER_AUTODESCLEN_ADJUSTED","features":[584]},{"name":"EVENT_GATHER_BACKUPAPP_COMPLETE","features":[584]},{"name":"EVENT_GATHER_BACKUPAPP_ERROR","features":[584]},{"name":"EVENT_GATHER_CANT_CREATE_DOCID","features":[584]},{"name":"EVENT_GATHER_CANT_DELETE_DOCID","features":[584]},{"name":"EVENT_GATHER_CHECKPOINT_CORRUPT","features":[584]},{"name":"EVENT_GATHER_CHECKPOINT_FAILED","features":[584]},{"name":"EVENT_GATHER_CHECKPOINT_FILE_MISSING","features":[584]},{"name":"EVENT_GATHER_CRAWL_IN_PROGRESS","features":[584]},{"name":"EVENT_GATHER_CRAWL_NOT_STARTED","features":[584]},{"name":"EVENT_GATHER_CRAWL_SEED_ERROR","features":[584]},{"name":"EVENT_GATHER_CRAWL_SEED_FAILED","features":[584]},{"name":"EVENT_GATHER_CRAWL_SEED_FAILED_INIT","features":[584]},{"name":"EVENT_GATHER_CRITICAL_ERROR","features":[584]},{"name":"EVENT_GATHER_DAEMON_TERMINATED","features":[584]},{"name":"EVENT_GATHER_DELETING_HISTORY_ITEMS","features":[584]},{"name":"EVENT_GATHER_DIRTY_STARTUP","features":[584]},{"name":"EVENT_GATHER_DISK_FULL","features":[584]},{"name":"EVENT_GATHER_END_ADAPTIVE","features":[584]},{"name":"EVENT_GATHER_END_CRAWL","features":[584]},{"name":"EVENT_GATHER_END_INCREMENTAL","features":[584]},{"name":"EVENT_GATHER_EXCEPTION","features":[584]},{"name":"EVENT_GATHER_FLUSH_FAILED","features":[584]},{"name":"EVENT_GATHER_FROM_NOT_SET","features":[584]},{"name":"EVENT_GATHER_HISTORY_CORRUPTION_DETECTED","features":[584]},{"name":"EVENT_GATHER_INPLACE_INDEX_REBUILD","features":[584]},{"name":"EVENT_GATHER_INTERNAL","features":[584]},{"name":"EVENT_GATHER_INVALID_NETWORK_ACCESS_ACCOUNT","features":[584]},{"name":"EVENT_GATHER_LOCK_FAILED","features":[584]},{"name":"EVENT_GATHER_NO_CRAWL_SEEDS","features":[584]},{"name":"EVENT_GATHER_NO_SCHEMA","features":[584]},{"name":"EVENT_GATHER_OBJ_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_PLUGINMGR_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_PLUGIN_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_PROTOCOLHANDLER_INIT_FAILED","features":[584]},{"name":"EVENT_GATHER_PROTOCOLHANDLER_LOAD_FAILED","features":[584]},{"name":"EVENT_GATHER_READ_CHECKPOINT_FAILED","features":[584]},{"name":"EVENT_GATHER_RECOVERY_FAILURE","features":[584]},{"name":"EVENT_GATHER_REG_MISSING","features":[584]},{"name":"EVENT_GATHER_RESET_START","features":[584]},{"name":"EVENT_GATHER_RESTOREAPP_COMPLETE","features":[584]},{"name":"EVENT_GATHER_RESTOREAPP_ERROR","features":[584]},{"name":"EVENT_GATHER_RESTORE_CHECKPOINT_FAILED","features":[584]},{"name":"EVENT_GATHER_RESTORE_COMPLETE","features":[584]},{"name":"EVENT_GATHER_RESTORE_ERROR","features":[584]},{"name":"EVENT_GATHER_RESUME","features":[584]},{"name":"EVENT_GATHER_SAVE_FAILED","features":[584]},{"name":"EVENT_GATHER_SERVICE_INIT","features":[584]},{"name":"EVENT_GATHER_START_CRAWL","features":[584]},{"name":"EVENT_GATHER_START_CRAWL_IF_RESET","features":[584]},{"name":"EVENT_GATHER_START_PAUSE","features":[584]},{"name":"EVENT_GATHER_STOP_START","features":[584]},{"name":"EVENT_GATHER_SYSTEM_LCID_CHANGED","features":[584]},{"name":"EVENT_GATHER_THROTTLE","features":[584]},{"name":"EVENT_GATHER_TRANSACTION_FAIL","features":[584]},{"name":"EVENT_HASHMAP_INSERT","features":[584]},{"name":"EVENT_HASHMAP_UPDATE","features":[584]},{"name":"EVENT_INDEXER_ADD_DSS_DISCONNECT","features":[584]},{"name":"EVENT_INDEXER_ADD_DSS_FAILED","features":[584]},{"name":"EVENT_INDEXER_ADD_DSS_SUCCEEDED","features":[584]},{"name":"EVENT_INDEXER_BUILD_ENDED","features":[584]},{"name":"EVENT_INDEXER_BUILD_FAILED","features":[584]},{"name":"EVENT_INDEXER_BUILD_START","features":[584]},{"name":"EVENT_INDEXER_CI_LOAD_ERROR","features":[584]},{"name":"EVENT_INDEXER_DSS_ALREADY_ADDED","features":[584]},{"name":"EVENT_INDEXER_DSS_CONTACT_FAILED","features":[584]},{"name":"EVENT_INDEXER_DSS_UNABLE_TO_REMOVE","features":[584]},{"name":"EVENT_INDEXER_FAIL_TO_CREATE_PER_USER_CATALOG","features":[584]},{"name":"EVENT_INDEXER_FAIL_TO_SET_MAX_JETINSTANCE","features":[584]},{"name":"EVENT_INDEXER_FAIL_TO_UNLOAD_PER_USER_CATALOG","features":[584]},{"name":"EVENT_INDEXER_INIT_ERROR","features":[584]},{"name":"EVENT_INDEXER_INVALID_DIRECTORY","features":[584]},{"name":"EVENT_INDEXER_LOAD_FAIL","features":[584]},{"name":"EVENT_INDEXER_MISSING_APP_DIRECTORY","features":[584]},{"name":"EVENT_INDEXER_NEW_PROJECT","features":[584]},{"name":"EVENT_INDEXER_NO_SEARCH_SERVERS","features":[584]},{"name":"EVENT_INDEXER_OUT_OF_DATABASE_INSTANCE","features":[584]},{"name":"EVENT_INDEXER_PAUSED_FOR_DISKFULL","features":[584]},{"name":"EVENT_INDEXER_PERFMON","features":[584]},{"name":"EVENT_INDEXER_PROPSTORE_INIT_FAILED","features":[584]},{"name":"EVENT_INDEXER_PROP_ABORTED","features":[584]},{"name":"EVENT_INDEXER_PROP_COMMITTED","features":[584]},{"name":"EVENT_INDEXER_PROP_COMMIT_FAILED","features":[584]},{"name":"EVENT_INDEXER_PROP_ERROR","features":[584]},{"name":"EVENT_INDEXER_PROP_STARTED","features":[584]},{"name":"EVENT_INDEXER_PROP_STATE_CORRUPT","features":[584]},{"name":"EVENT_INDEXER_PROP_STOPPED","features":[584]},{"name":"EVENT_INDEXER_PROP_SUCCEEDED","features":[584]},{"name":"EVENT_INDEXER_REG_ERROR","features":[584]},{"name":"EVENT_INDEXER_REG_MISSING","features":[584]},{"name":"EVENT_INDEXER_REMOVED_PROJECT","features":[584]},{"name":"EVENT_INDEXER_REMOVE_DSS_FAILED","features":[584]},{"name":"EVENT_INDEXER_REMOVE_DSS_SUCCEEDED","features":[584]},{"name":"EVENT_INDEXER_RESET_FOR_CORRUPTION","features":[584]},{"name":"EVENT_INDEXER_SCHEMA_COPY_ERROR","features":[584]},{"name":"EVENT_INDEXER_SHUTDOWN","features":[584]},{"name":"EVENT_INDEXER_STARTED","features":[584]},{"name":"EVENT_INDEXER_VERIFY_PROP_ACCOUNT","features":[584]},{"name":"EVENT_LEARN_COMPILE_FAILED","features":[584]},{"name":"EVENT_LEARN_CREATE_DB_FAILED","features":[584]},{"name":"EVENT_LEARN_PROPAGATION_COPY_FAILED","features":[584]},{"name":"EVENT_LEARN_PROPAGATION_FAILED","features":[584]},{"name":"EVENT_LOCAL_GROUPS_CACHE_FLUSHED","features":[584]},{"name":"EVENT_LOCAL_GROUP_NOT_EXPANDED","features":[584]},{"name":"EVENT_NOTIFICATION_FAILURE","features":[584]},{"name":"EVENT_NOTIFICATION_FAILURE_SCOPE_EXCEEDED_LOGGING","features":[584]},{"name":"EVENT_NOTIFICATION_RESTORED","features":[584]},{"name":"EVENT_NOTIFICATION_RESTORED_SCOPE_EXCEEDED_LOGGING","features":[584]},{"name":"EVENT_NOTIFICATION_THREAD_EXIT_FAILED","features":[584]},{"name":"EVENT_OUTOFMEMORY","features":[584]},{"name":"EVENT_PERF_COUNTERS_ALREADY_EXISTS","features":[584]},{"name":"EVENT_PERF_COUNTERS_NOT_LOADED","features":[584]},{"name":"EVENT_PERF_COUNTERS_REGISTRY_TROUBLE","features":[584]},{"name":"EVENT_PROTOCOL_HOST_FORCE_TERMINATE","features":[584]},{"name":"EVENT_REG_VERSION","features":[584]},{"name":"EVENT_SSSEARCH_CREATE_PATH_RULES_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_CSM_SAVE_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_DATAFILES_MOVE_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_DATAFILES_MOVE_ROLLBACK_ERRORS","features":[584]},{"name":"EVENT_SSSEARCH_DATAFILES_MOVE_SUCCEEDED","features":[584]},{"name":"EVENT_SSSEARCH_DROPPED_EVENTS","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_CLEANUP_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_CLEANUP_STARTED","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_CLEANUP_SUCCEEDED","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_FAILED","features":[584]},{"name":"EVENT_SSSEARCH_SETUP_SUCCEEDED","features":[584]},{"name":"EVENT_SSSEARCH_STARTED","features":[584]},{"name":"EVENT_SSSEARCH_STARTING_SETUP","features":[584]},{"name":"EVENT_SSSEARCH_STOPPED","features":[584]},{"name":"EVENT_STS_INIT_SECURITY_FAILED","features":[584]},{"name":"EVENT_SYSTEM_EXCEPTION","features":[584]},{"name":"EVENT_TRANSACTION_READ","features":[584]},{"name":"EVENT_TRANSLOG_APPEND","features":[584]},{"name":"EVENT_TRANSLOG_CREATE","features":[584]},{"name":"EVENT_TRANSLOG_CREATE_TRX","features":[584]},{"name":"EVENT_TRANSLOG_UPDATE","features":[584]},{"name":"EVENT_UNPRIVILEGED_SERVICE_ACCOUNT","features":[584]},{"name":"EVENT_USING_DIFFERENT_WORD_BREAKER","features":[584]},{"name":"EVENT_WARNING_CANNOT_UPGRADE_NOISE_FILE","features":[584]},{"name":"EVENT_WARNING_CANNOT_UPGRADE_NOISE_FILES","features":[584]},{"name":"EVENT_WBREAKER_NOT_LOADED","features":[584]},{"name":"EVENT_WIN32_ERROR","features":[584]},{"name":"EXCI_E_ACCESS_DENIED","features":[584]},{"name":"EXCI_E_BADCONFIG_OR_ACCESSDENIED","features":[584]},{"name":"EXCI_E_INVALID_ACCOUNT_INFO","features":[584]},{"name":"EXCI_E_INVALID_EXCHANGE_SERVER","features":[584]},{"name":"EXCI_E_INVALID_SERVER_CONFIG","features":[584]},{"name":"EXCI_E_NOT_ADMIN_OR_WRONG_SITE","features":[584]},{"name":"EXCI_E_NO_CONFIG","features":[584]},{"name":"EXCI_E_NO_MAPI","features":[584]},{"name":"EXCI_E_WRONG_SERVER_OR_ACCT","features":[584]},{"name":"EXSTOREPH_E_UNEXPECTED","features":[584]},{"name":"EX_ANY","features":[584]},{"name":"EX_CMDFATAL","features":[584]},{"name":"EX_CONTROL","features":[584]},{"name":"EX_DBCORRUPT","features":[584]},{"name":"EX_DBFATAL","features":[584]},{"name":"EX_DEADLOCK","features":[584]},{"name":"EX_HARDWARE","features":[584]},{"name":"EX_INFO","features":[584]},{"name":"EX_INTOK","features":[584]},{"name":"EX_LIMIT","features":[584]},{"name":"EX_MAXISEVERITY","features":[584]},{"name":"EX_MISSING","features":[584]},{"name":"EX_PERMIT","features":[584]},{"name":"EX_RESOURCE","features":[584]},{"name":"EX_SYNTAX","features":[584]},{"name":"EX_TABCORRUPT","features":[584]},{"name":"EX_TYPE","features":[584]},{"name":"EX_USER","features":[584]},{"name":"FAIL","features":[584]},{"name":"FF_INDEXCOMPLEXURLS","features":[584]},{"name":"FF_SUPPRESSINDEXING","features":[584]},{"name":"FILTERED_DATA_SOURCES","features":[584]},{"name":"FLTRDMN_E_CANNOT_DECRYPT_PASSWORD","features":[584]},{"name":"FLTRDMN_E_ENCRYPTED_DOCUMENT","features":[584]},{"name":"FLTRDMN_E_FILTER_INIT_FAILED","features":[584]},{"name":"FLTRDMN_E_QI_FILTER_FAILED","features":[584]},{"name":"FLTRDMN_E_UNEXPECTED","features":[584]},{"name":"FOLLOW_FLAGS","features":[584]},{"name":"FTE_E_ADMIN_BLOB_CORRUPT","features":[584]},{"name":"FTE_E_AFFINITY_MASK","features":[584]},{"name":"FTE_E_ALREADY_INITIALIZED","features":[584]},{"name":"FTE_E_ANOTHER_STATUS_CHANGE_IS_ALREADY_ACTIVE","features":[584]},{"name":"FTE_E_BATCH_ABORTED","features":[584]},{"name":"FTE_E_CATALOG_ALREADY_EXISTS","features":[584]},{"name":"FTE_E_CATALOG_DOES_NOT_EXIST","features":[584]},{"name":"FTE_E_CB_CBID_OUT_OF_BOUND","features":[584]},{"name":"FTE_E_CB_NOT_ENOUGH_AVAIL_PHY_MEM","features":[584]},{"name":"FTE_E_CB_NOT_ENOUGH_OCC_BUFFER","features":[584]},{"name":"FTE_E_CB_OUT_OF_MEMORY","features":[584]},{"name":"FTE_E_COM_SIGNATURE_VALIDATION","features":[584]},{"name":"FTE_E_CORRUPT_GATHERER_HASH_MAP","features":[584]},{"name":"FTE_E_CORRUPT_PROPERTY_STORE","features":[584]},{"name":"FTE_E_CORRUPT_WORDLIST","features":[584]},{"name":"FTE_E_DATATYPE_MISALIGNMENT","features":[584]},{"name":"FTE_E_DEPENDENT_TRAN_FAILED_TO_PERSIST","features":[584]},{"name":"FTE_E_DOC_TOO_HUGE","features":[584]},{"name":"FTE_E_DUPLICATE_OBJECT","features":[584]},{"name":"FTE_E_ERROR_WRITING_REGISTRY","features":[584]},{"name":"FTE_E_EXCEEDED_MAX_PLUGINS","features":[584]},{"name":"FTE_E_FAILED_TO_CREATE_ACCESSOR","features":[584]},{"name":"FTE_E_FAILURE_TO_POST_SETCOMPLETION_STATUS","features":[584]},{"name":"FTE_E_FD_DID_NOT_CONNECT","features":[584]},{"name":"FTE_E_FD_DOC_TIMEOUT","features":[584]},{"name":"FTE_E_FD_DOC_UNEXPECTED_EXIT","features":[584]},{"name":"FTE_E_FD_FAILED_TO_LOAD_IFILTER","features":[584]},{"name":"FTE_E_FD_FILTER_CAUSED_SHARING_VIOLATION","features":[584]},{"name":"FTE_E_FD_IDLE","features":[584]},{"name":"FTE_E_FD_IFILTER_INIT_FAILED","features":[584]},{"name":"FTE_E_FD_NOISE_NO_IPERSISTSTREAM_ON_TEXT_FILTER","features":[584]},{"name":"FTE_E_FD_NOISE_NO_TEXT_FILTER","features":[584]},{"name":"FTE_E_FD_NOISE_TEXT_FILTER_INIT_FAILED","features":[584]},{"name":"FTE_E_FD_NOISE_TEXT_FILTER_LOAD_FAILED","features":[584]},{"name":"FTE_E_FD_NO_IPERSIST_INTERFACE","features":[584]},{"name":"FTE_E_FD_OCCURRENCE_OVERFLOW","features":[584]},{"name":"FTE_E_FD_OWNERSHIP_OBSOLETE","features":[584]},{"name":"FTE_E_FD_SHUTDOWN","features":[584]},{"name":"FTE_E_FD_TIMEOUT","features":[584]},{"name":"FTE_E_FD_UNEXPECTED_EXIT","features":[584]},{"name":"FTE_E_FD_UNRESPONSIVE","features":[584]},{"name":"FTE_E_FD_USED_TOO_MUCH_MEMORY","features":[584]},{"name":"FTE_E_FILTER_SINGLE_THREADED","features":[584]},{"name":"FTE_E_HIGH_MEMORY_PRESSURE","features":[584]},{"name":"FTE_E_INVALID_CODEPAGE","features":[584]},{"name":"FTE_E_INVALID_DOCID","features":[584]},{"name":"FTE_E_INVALID_ISOLATE_ERROR_BATCH","features":[584]},{"name":"FTE_E_INVALID_PROG_ID","features":[584]},{"name":"FTE_E_INVALID_PROJECT_ID","features":[584]},{"name":"FTE_E_INVALID_PROPERTY","features":[584]},{"name":"FTE_E_INVALID_TYPE","features":[584]},{"name":"FTE_E_KEY_NOT_CACHED","features":[584]},{"name":"FTE_E_LIBRARY_NOT_LOADED","features":[584]},{"name":"FTE_E_NOT_PROCESSED_DUE_TO_PREVIOUS_ERRORS","features":[584]},{"name":"FTE_E_NO_MORE_PROPERTIES","features":[584]},{"name":"FTE_E_NO_PLUGINS","features":[584]},{"name":"FTE_E_NO_PROPERTY_STORE","features":[584]},{"name":"FTE_E_OUT_OF_RANGE","features":[584]},{"name":"FTE_E_PATH_TOO_LONG","features":[584]},{"name":"FTE_E_PAUSE_EXTERNAL","features":[584]},{"name":"FTE_E_PERFMON_FULL","features":[584]},{"name":"FTE_E_PERF_NOT_LOADED","features":[584]},{"name":"FTE_E_PIPE_DATA_CORRUPTED","features":[584]},{"name":"FTE_E_PIPE_NOT_CONNECTED","features":[584]},{"name":"FTE_E_PROGID_REQUIRED","features":[584]},{"name":"FTE_E_PROJECT_NOT_INITALIZED","features":[584]},{"name":"FTE_E_PROJECT_SHUTDOWN","features":[584]},{"name":"FTE_E_PROPERTY_STORE_WORKID_NOTVALID","features":[584]},{"name":"FTE_E_READONLY_CATALOG","features":[584]},{"name":"FTE_E_REDUNDANT_TRAN_FAILURE","features":[584]},{"name":"FTE_E_REJECTED_DUE_TO_PROJECT_STATUS","features":[584]},{"name":"FTE_E_RESOURCE_SHUTDOWN","features":[584]},{"name":"FTE_E_RETRY_HUGE_DOC","features":[584]},{"name":"FTE_E_RETRY_SINGLE_DOC_PER_BATCH","features":[584]},{"name":"FTE_E_SECRET_NOT_FOUND","features":[584]},{"name":"FTE_E_SERIAL_STREAM_CORRUPT","features":[584]},{"name":"FTE_E_STACK_CORRUPTED","features":[584]},{"name":"FTE_E_STATIC_THREAD_INVALID_ARGUMENTS","features":[584]},{"name":"FTE_E_UNEXPECTED_EXIT","features":[584]},{"name":"FTE_E_UNKNOWN_FD_TYPE","features":[584]},{"name":"FTE_E_UNKNOWN_PLUGIN","features":[584]},{"name":"FTE_E_UPGRADE_INTERFACE_ALREADY_INSTANTIATED","features":[584]},{"name":"FTE_E_UPGRADE_INTERFACE_ALREADY_SHUTDOWN","features":[584]},{"name":"FTE_E_URB_TOO_BIG","features":[584]},{"name":"FTE_INVALID_ADMIN_CLIENT","features":[584]},{"name":"FTE_S_BEYOND_QUOTA","features":[584]},{"name":"FTE_S_CATALOG_BLOB_MISMATCHED","features":[584]},{"name":"FTE_S_PROPERTY_RESET","features":[584]},{"name":"FTE_S_PROPERTY_STORE_END_OF_ENUMERATION","features":[584]},{"name":"FTE_S_READONLY_CATALOG","features":[584]},{"name":"FTE_S_REDUNDANT","features":[584]},{"name":"FTE_S_RESOURCES_STARTING_TO_GET_LOW","features":[584]},{"name":"FTE_S_RESUME","features":[584]},{"name":"FTE_S_STATUS_CHANGE_REQUEST","features":[584]},{"name":"FTE_S_TRY_TO_FLUSH","features":[584]},{"name":"FilterRegistration","features":[584]},{"name":"GENERATE_METHOD_PREFIXMATCH","features":[584]},{"name":"GENERATE_METHOD_STEMMED","features":[584]},{"name":"GHTR_E_INSUFFICIENT_DISK_SPACE","features":[584]},{"name":"GHTR_E_LOCAL_SERVER_UNAVAILABLE","features":[584]},{"name":"GTHR_E_ADDLINKS_FAILED_WILL_RETRY_PARENT","features":[584]},{"name":"GTHR_E_APPLICATION_NOT_FOUND","features":[584]},{"name":"GTHR_E_AUTOCAT_UNEXPECTED","features":[584]},{"name":"GTHR_E_BACKUP_VALIDATION_FAIL","features":[584]},{"name":"GTHR_E_BAD_FILTER_DAEMON","features":[584]},{"name":"GTHR_E_BAD_FILTER_HOST","features":[584]},{"name":"GTHR_E_CANNOT_ENABLE_CHECKPOINT","features":[584]},{"name":"GTHR_E_CANNOT_REMOVE_PLUGINMGR","features":[584]},{"name":"GTHR_E_CONFIG_DUP_EXTENSION","features":[584]},{"name":"GTHR_E_CONFIG_DUP_PROJECT","features":[584]},{"name":"GTHR_E_CONTENT_ID_CONFLICT","features":[584]},{"name":"GTHR_E_DIRMON_NOT_INITIALZED","features":[584]},{"name":"GTHR_E_DUPLICATE_OBJECT","features":[584]},{"name":"GTHR_E_DUPLICATE_PROJECT","features":[584]},{"name":"GTHR_E_DUPLICATE_URL","features":[584]},{"name":"GTHR_E_DUP_PROPERTY_MAPPING","features":[584]},{"name":"GTHR_E_EMPTY_DACL","features":[584]},{"name":"GTHR_E_ERROR_INITIALIZING_PERFMON","features":[584]},{"name":"GTHR_E_ERROR_OBJECT_NOT_FOUND","features":[584]},{"name":"GTHR_E_ERROR_WRITING_REGISTRY","features":[584]},{"name":"GTHR_E_FILTERPOOL_NOTFOUND","features":[584]},{"name":"GTHR_E_FILTER_FAULT","features":[584]},{"name":"GTHR_E_FILTER_INIT","features":[584]},{"name":"GTHR_E_FILTER_INTERRUPTED","features":[584]},{"name":"GTHR_E_FILTER_INVALID_MESSAGE","features":[584]},{"name":"GTHR_E_FILTER_NOT_FOUND","features":[584]},{"name":"GTHR_E_FILTER_NO_CODEPAGE","features":[584]},{"name":"GTHR_E_FILTER_NO_MORE_THREADS","features":[584]},{"name":"GTHR_E_FILTER_PROCESS_TERMINATED","features":[584]},{"name":"GTHR_E_FILTER_PROCESS_TERMINATED_QUOTA","features":[584]},{"name":"GTHR_E_FILTER_SINGLE_THREADED","features":[584]},{"name":"GTHR_E_FOLDER_CRAWLED_BY_ANOTHER_WORKSPACE","features":[584]},{"name":"GTHR_E_FORCE_NOTIFICATION_RESET","features":[584]},{"name":"GTHR_E_FROM_NOT_SPECIFIED","features":[584]},{"name":"GTHR_E_IE_OFFLINE","features":[584]},{"name":"GTHR_E_INSUFFICIENT_EXAMPLE_CATEGORIES","features":[584]},{"name":"GTHR_E_INSUFFICIENT_EXAMPLE_DOCUMENTS","features":[584]},{"name":"GTHR_E_INSUFFICIENT_FEATURE_TERMS","features":[584]},{"name":"GTHR_E_INVALIDFUNCTION","features":[584]},{"name":"GTHR_E_INVALID_ACCOUNT","features":[584]},{"name":"GTHR_E_INVALID_ACCOUNT_SYNTAX","features":[584]},{"name":"GTHR_E_INVALID_APPLICATION_NAME","features":[584]},{"name":"GTHR_E_INVALID_CALL_FROM_WBREAKER","features":[584]},{"name":"GTHR_E_INVALID_DIRECTORY","features":[584]},{"name":"GTHR_E_INVALID_EXTENSION","features":[584]},{"name":"GTHR_E_INVALID_GROW_FACTOR","features":[584]},{"name":"GTHR_E_INVALID_HOST_NAME","features":[584]},{"name":"GTHR_E_INVALID_LOG_FILE_NAME","features":[584]},{"name":"GTHR_E_INVALID_MAPPING","features":[584]},{"name":"GTHR_E_INVALID_PATH","features":[584]},{"name":"GTHR_E_INVALID_PATH_EXPRESSION","features":[584]},{"name":"GTHR_E_INVALID_PATH_SPEC","features":[584]},{"name":"GTHR_E_INVALID_PROJECT_NAME","features":[584]},{"name":"GTHR_E_INVALID_PROXY_PORT","features":[584]},{"name":"GTHR_E_INVALID_RESOURCE_ID","features":[584]},{"name":"GTHR_E_INVALID_RETRIES","features":[584]},{"name":"GTHR_E_INVALID_START_ADDRESS","features":[584]},{"name":"GTHR_E_INVALID_START_PAGE","features":[584]},{"name":"GTHR_E_INVALID_START_PAGE_HOST","features":[584]},{"name":"GTHR_E_INVALID_START_PAGE_PATH","features":[584]},{"name":"GTHR_E_INVALID_STREAM_LOGS_COUNT","features":[584]},{"name":"GTHR_E_INVALID_TIME_OUT","features":[584]},{"name":"GTHR_E_JET_BACKUP_ERROR","features":[584]},{"name":"GTHR_E_JET_RESTORE_ERROR","features":[584]},{"name":"GTHR_E_LOCAL_GROUPS_EXPANSION_INTERNAL_ERROR","features":[584]},{"name":"GTHR_E_NAME_TOO_LONG","features":[584]},{"name":"GTHR_E_NESTED_HIERARCHICAL_START_ADDRESSES","features":[584]},{"name":"GTHR_E_NOFILTERSINK","features":[584]},{"name":"GTHR_E_NON_FIXED_DRIVE","features":[584]},{"name":"GTHR_E_NOTIFICATION_FILE_SHARE_INFO_NOT_AVAILABLE","features":[584]},{"name":"GTHR_E_NOTIFICATION_LOCAL_PATH_MUST_USE_FIXED_DRIVE","features":[584]},{"name":"GTHR_E_NOTIFICATION_START_ADDRESS_INVALID","features":[584]},{"name":"GTHR_E_NOTIFICATION_START_PAGE","features":[584]},{"name":"GTHR_E_NOTIFICATION_TYPE_NOT_SUPPORTED","features":[584]},{"name":"GTHR_E_NOTIF_ACCESS_TOKEN_UPDATED","features":[584]},{"name":"GTHR_E_NOTIF_BEING_REMOVED","features":[584]},{"name":"GTHR_E_NOTIF_EXCESSIVE_THROUGHPUT","features":[584]},{"name":"GTHR_E_NO_IDENTITY","features":[584]},{"name":"GTHR_E_NO_PRTCLHNLR","features":[584]},{"name":"GTHR_E_NTF_CLIENT_NOT_SUBSCRIBED","features":[584]},{"name":"GTHR_E_OBJECT_NOT_VALID","features":[584]},{"name":"GTHR_E_OUT_OF_DOC_ID","features":[584]},{"name":"GTHR_E_PIPE_NOT_CONNECTTED","features":[584]},{"name":"GTHR_E_PLUGIN_NOT_REGISTERED","features":[584]},{"name":"GTHR_E_PROJECT_NOT_INITIALIZED","features":[584]},{"name":"GTHR_E_PROPERTIES_EXCEEDED","features":[584]},{"name":"GTHR_E_PROPERTY_LIST_NOT_INITIALIZED","features":[584]},{"name":"GTHR_E_PROXY_NAME","features":[584]},{"name":"GTHR_E_PRT_HNDLR_PROGID_MISSING","features":[584]},{"name":"GTHR_E_RECOVERABLE_EXOLEDB_ERROR","features":[584]},{"name":"GTHR_E_RETRY","features":[584]},{"name":"GTHR_E_SCHEMA_ERRORS_OCCURRED","features":[584]},{"name":"GTHR_E_SCOPES_EXCEEDED","features":[584]},{"name":"GTHR_E_SECRET_NOT_FOUND","features":[584]},{"name":"GTHR_E_SERVER_UNAVAILABLE","features":[584]},{"name":"GTHR_E_SHUTTING_DOWN","features":[584]},{"name":"GTHR_E_SINGLE_THREADED_EMBEDDING","features":[584]},{"name":"GTHR_E_TIMEOUT","features":[584]},{"name":"GTHR_E_TOO_MANY_PLUGINS","features":[584]},{"name":"GTHR_E_UNABLE_TO_READ_EXCHANGE_STORE","features":[584]},{"name":"GTHR_E_UNABLE_TO_READ_REGISTRY","features":[584]},{"name":"GTHR_E_UNKNOWN_PROTOCOL","features":[584]},{"name":"GTHR_E_UNSUPPORTED_PROPERTY_TYPE","features":[584]},{"name":"GTHR_E_URL_EXCLUDED","features":[584]},{"name":"GTHR_E_URL_UNIDENTIFIED","features":[584]},{"name":"GTHR_E_USER_AGENT_NOT_SPECIFIED","features":[584]},{"name":"GTHR_E_VALUE_NOT_AVAILABLE","features":[584]},{"name":"GTHR_S_BAD_FILE_LINK","features":[584]},{"name":"GTHR_S_CANNOT_FILTER","features":[584]},{"name":"GTHR_S_CANNOT_WORDBREAK","features":[584]},{"name":"GTHR_S_CONFIG_HAS_ACCOUNTS","features":[584]},{"name":"GTHR_S_CRAWL_ADAPTIVE","features":[584]},{"name":"GTHR_S_CRAWL_FULL","features":[584]},{"name":"GTHR_S_CRAWL_INCREMENTAL","features":[584]},{"name":"GTHR_S_CRAWL_SCHEDULED","features":[584]},{"name":"GTHR_S_END_PROCESS_LOOP_NOTIFY_QUEUE","features":[584]},{"name":"GTHR_S_END_STD_CHUNKS","features":[584]},{"name":"GTHR_S_MODIFIED_PARTS","features":[584]},{"name":"GTHR_S_NOT_ALL_PARTS","features":[584]},{"name":"GTHR_S_NO_CRAWL_SEEDS","features":[584]},{"name":"GTHR_S_NO_INDEX","features":[584]},{"name":"GTHR_S_OFFICE_CHILD","features":[584]},{"name":"GTHR_S_PAUSE_REASON_BACKOFF","features":[584]},{"name":"GTHR_S_PAUSE_REASON_EXTERNAL","features":[584]},{"name":"GTHR_S_PAUSE_REASON_PROFILE_IMPORT","features":[584]},{"name":"GTHR_S_PAUSE_REASON_UPGRADING","features":[584]},{"name":"GTHR_S_PROB_NOT_MODIFIED","features":[584]},{"name":"GTHR_S_START_FILTER_FROM_BODY","features":[584]},{"name":"GTHR_S_START_FILTER_FROM_PROTOCOL","features":[584]},{"name":"GTHR_S_STATUS_CHANGE_IGNORED","features":[584]},{"name":"GTHR_S_STATUS_END_CRAWL","features":[584]},{"name":"GTHR_S_STATUS_PAUSE","features":[584]},{"name":"GTHR_S_STATUS_RESET","features":[584]},{"name":"GTHR_S_STATUS_RESUME","features":[584]},{"name":"GTHR_S_STATUS_START","features":[584]},{"name":"GTHR_S_STATUS_STOP","features":[584]},{"name":"GTHR_S_STATUS_THROTTLE","features":[584]},{"name":"GTHR_S_TRANSACTION_IGNORED","features":[584]},{"name":"GTHR_S_USE_MIME_FILTER","features":[584]},{"name":"HACCESSOR","features":[584]},{"name":"HITRANGE","features":[584]},{"name":"IAccessor","features":[584]},{"name":"IAlterIndex","features":[584]},{"name":"IAlterTable","features":[584]},{"name":"IBindResource","features":[584]},{"name":"IChapteredRowset","features":[584]},{"name":"IColumnMapper","features":[584]},{"name":"IColumnMapperCreator","features":[584]},{"name":"IColumnsInfo","features":[584]},{"name":"IColumnsInfo2","features":[584]},{"name":"IColumnsRowset","features":[584]},{"name":"ICommand","features":[584]},{"name":"ICommandCost","features":[584]},{"name":"ICommandPersist","features":[584]},{"name":"ICommandPrepare","features":[584]},{"name":"ICommandProperties","features":[584]},{"name":"ICommandStream","features":[584]},{"name":"ICommandText","features":[584]},{"name":"ICommandValidate","features":[584]},{"name":"ICommandWithParameters","features":[584]},{"name":"ICondition","features":[358,584]},{"name":"ICondition2","features":[358,584]},{"name":"IConditionFactory","features":[584]},{"name":"IConditionFactory2","features":[584]},{"name":"IConditionGenerator","features":[584]},{"name":"IConvertType","features":[584]},{"name":"ICreateRow","features":[584]},{"name":"IDBAsynchNotify","features":[584]},{"name":"IDBAsynchStatus","features":[584]},{"name":"IDBBinderProperties","features":[584]},{"name":"IDBCreateCommand","features":[584]},{"name":"IDBCreateSession","features":[584]},{"name":"IDBDataSourceAdmin","features":[584]},{"name":"IDBInfo","features":[584]},{"name":"IDBInitialize","features":[584]},{"name":"IDBPromptInitialize","features":[584]},{"name":"IDBProperties","features":[584]},{"name":"IDBSchemaCommand","features":[584]},{"name":"IDBSchemaRowset","features":[584]},{"name":"IDCInfo","features":[584]},{"name":"IDENTIFIER_SDK_ERROR","features":[584]},{"name":"IDENTIFIER_SDK_MASK","features":[584]},{"name":"IDS_MON_BUILTIN_PROPERTY","features":[584]},{"name":"IDS_MON_BUILTIN_VIEW","features":[584]},{"name":"IDS_MON_CANNOT_CAST","features":[584]},{"name":"IDS_MON_CANNOT_CONVERT","features":[584]},{"name":"IDS_MON_COLUMN_NOT_DEFINED","features":[584]},{"name":"IDS_MON_DATE_OUT_OF_RANGE","features":[584]},{"name":"IDS_MON_DEFAULT_ERROR","features":[584]},{"name":"IDS_MON_ILLEGAL_PASSTHROUGH","features":[584]},{"name":"IDS_MON_INVALIDSELECT_COALESCE","features":[584]},{"name":"IDS_MON_INVALID_CATALOG","features":[584]},{"name":"IDS_MON_INVALID_IN_GROUP_CLAUSE","features":[584]},{"name":"IDS_MON_MATCH_STRING","features":[584]},{"name":"IDS_MON_NOT_COLUMN_OF_VIEW","features":[584]},{"name":"IDS_MON_ORDINAL_OUT_OF_RANGE","features":[584]},{"name":"IDS_MON_OR_NOT","features":[584]},{"name":"IDS_MON_OUT_OF_MEMORY","features":[584]},{"name":"IDS_MON_OUT_OF_RANGE","features":[584]},{"name":"IDS_MON_PARSE_ERR_1_PARAM","features":[584]},{"name":"IDS_MON_PARSE_ERR_2_PARAM","features":[584]},{"name":"IDS_MON_PROPERTY_NAME_IN_VIEW","features":[584]},{"name":"IDS_MON_RELATIVE_INTERVAL","features":[584]},{"name":"IDS_MON_SELECT_STAR","features":[584]},{"name":"IDS_MON_SEMI_COLON","features":[584]},{"name":"IDS_MON_VIEW_ALREADY_DEFINED","features":[584]},{"name":"IDS_MON_VIEW_NOT_DEFINED","features":[584]},{"name":"IDS_MON_WEIGHT_OUT_OF_RANGE","features":[584]},{"name":"IDX_E_BUILD_IN_PROGRESS","features":[584]},{"name":"IDX_E_CATALOG_DISMOUNTED","features":[584]},{"name":"IDX_E_CORRUPT_INDEX","features":[584]},{"name":"IDX_E_DISKFULL","features":[584]},{"name":"IDX_E_DOCUMENT_ABORTED","features":[584]},{"name":"IDX_E_DSS_NOT_CONNECTED","features":[584]},{"name":"IDX_E_IDXLSTFILE_CORRUPT","features":[584]},{"name":"IDX_E_INVALIDTAG","features":[584]},{"name":"IDX_E_INVALID_INDEX","features":[584]},{"name":"IDX_E_METAFILE_CORRUPT","features":[584]},{"name":"IDX_E_NOISELIST_NOTFOUND","features":[584]},{"name":"IDX_E_NOT_LOADED","features":[584]},{"name":"IDX_E_OBJECT_NOT_FOUND","features":[584]},{"name":"IDX_E_PROPSTORE_INIT_FAILED","features":[584]},{"name":"IDX_E_PROP_MAJOR_VERSION_MISMATCH","features":[584]},{"name":"IDX_E_PROP_MINOR_VERSION_MISMATCH","features":[584]},{"name":"IDX_E_PROP_STATE_CORRUPT","features":[584]},{"name":"IDX_E_PROP_STOPPED","features":[584]},{"name":"IDX_E_REGISTRY_ENTRY","features":[584]},{"name":"IDX_E_SEARCH_SERVER_ALREADY_EXISTS","features":[584]},{"name":"IDX_E_SEARCH_SERVER_NOT_FOUND","features":[584]},{"name":"IDX_E_STEMMER_NOTFOUND","features":[584]},{"name":"IDX_E_TOO_MANY_SEARCH_SERVERS","features":[584]},{"name":"IDX_E_USE_APPGLOBAL_PROPTABLE","features":[584]},{"name":"IDX_E_USE_DEFAULT_CONTENTCLASS","features":[584]},{"name":"IDX_E_WB_NOTFOUND","features":[584]},{"name":"IDX_S_DSS_NOT_AVAILABLE","features":[584]},{"name":"IDX_S_NO_BUILD_IN_PROGRESS","features":[584]},{"name":"IDX_S_SEARCH_SERVER_ALREADY_EXISTS","features":[584]},{"name":"IDX_S_SEARCH_SERVER_DOES_NOT_EXIST","features":[584]},{"name":"IDataConvert","features":[584]},{"name":"IDataInitialize","features":[584]},{"name":"IDataSourceLocator","features":[358,584]},{"name":"IEntity","features":[584]},{"name":"IEnumItemProperties","features":[584]},{"name":"IEnumSearchRoots","features":[584]},{"name":"IEnumSearchScopeRules","features":[584]},{"name":"IEnumSubscription","features":[584]},{"name":"IErrorLookup","features":[584]},{"name":"IErrorRecords","features":[584]},{"name":"IGetDataSource","features":[584]},{"name":"IGetRow","features":[584]},{"name":"IGetSession","features":[584]},{"name":"IGetSourceRow","features":[584]},{"name":"IIndexDefinition","features":[584]},{"name":"IInterval","features":[584]},{"name":"ILK_EXPLICIT_EXCLUDED","features":[584]},{"name":"ILK_EXPLICIT_INCLUDED","features":[584]},{"name":"ILK_NEGATIVE_INFINITY","features":[584]},{"name":"ILK_POSITIVE_INFINITY","features":[584]},{"name":"ILoadFilter","features":[584]},{"name":"ILoadFilterWithPrivateComActivation","features":[584]},{"name":"IMDDataset","features":[584]},{"name":"IMDFind","features":[584]},{"name":"IMDRangeRowset","features":[584]},{"name":"IMetaData","features":[584]},{"name":"IMultipleResults","features":[584]},{"name":"INCREMENTAL_ACCESS_INFO","features":[307,584]},{"name":"INET_E_AGENT_CACHE_SIZE_EXCEEDED","features":[584]},{"name":"INET_E_AGENT_CONNECTION_FAILED","features":[584]},{"name":"INET_E_AGENT_EXCEEDING_CACHE_SIZE","features":[584]},{"name":"INET_E_AGENT_MAX_SIZE_EXCEEDED","features":[584]},{"name":"INET_E_SCHEDULED_EXCLUDE_RANGE","features":[584]},{"name":"INET_E_SCHEDULED_UPDATES_DISABLED","features":[584]},{"name":"INET_E_SCHEDULED_UPDATES_RESTRICTED","features":[584]},{"name":"INET_E_SCHEDULED_UPDATE_INTERVAL","features":[584]},{"name":"INET_S_AGENT_INCREASED_CACHE_SIZE","features":[584]},{"name":"INET_S_AGENT_PART_FAIL","features":[584]},{"name":"INTERVAL_LIMIT_KIND","features":[584]},{"name":"INamedEntity","features":[584]},{"name":"INamedEntityCollector","features":[584]},{"name":"IObjectAccessControl","features":[584]},{"name":"IOpLockStatus","features":[584]},{"name":"IOpenRowset","features":[584]},{"name":"IParentRowset","features":[584]},{"name":"IProtocolHandlerSite","features":[584]},{"name":"IProvideMoniker","features":[584]},{"name":"IQueryParser","features":[584]},{"name":"IQueryParserManager","features":[584]},{"name":"IQuerySolution","features":[584]},{"name":"IReadData","features":[584]},{"name":"IRegisterProvider","features":[584]},{"name":"IRelationship","features":[584]},{"name":"IRichChunk","features":[584]},{"name":"IRow","features":[584]},{"name":"IRowChange","features":[584]},{"name":"IRowPosition","features":[584]},{"name":"IRowPositionChange","features":[584]},{"name":"IRowSchemaChange","features":[584]},{"name":"IRowset","features":[584]},{"name":"IRowsetAsynch","features":[584]},{"name":"IRowsetBookmark","features":[584]},{"name":"IRowsetChange","features":[584]},{"name":"IRowsetChangeExtInfo","features":[584]},{"name":"IRowsetChapterMember","features":[584]},{"name":"IRowsetCopyRows","features":[584]},{"name":"IRowsetCurrentIndex","features":[584]},{"name":"IRowsetEvents","features":[584]},{"name":"IRowsetExactScroll","features":[584]},{"name":"IRowsetFastLoad","features":[584]},{"name":"IRowsetFind","features":[584]},{"name":"IRowsetIdentity","features":[584]},{"name":"IRowsetIndex","features":[584]},{"name":"IRowsetInfo","features":[584]},{"name":"IRowsetKeys","features":[584]},{"name":"IRowsetLocate","features":[584]},{"name":"IRowsetNewRowAfter","features":[584]},{"name":"IRowsetNextRowset","features":[584]},{"name":"IRowsetNotify","features":[584]},{"name":"IRowsetPrioritization","features":[584]},{"name":"IRowsetQueryStatus","features":[584]},{"name":"IRowsetRefresh","features":[584]},{"name":"IRowsetResynch","features":[584]},{"name":"IRowsetScroll","features":[584]},{"name":"IRowsetUpdate","features":[584]},{"name":"IRowsetView","features":[584]},{"name":"IRowsetWatchAll","features":[584]},{"name":"IRowsetWatchNotify","features":[584]},{"name":"IRowsetWatchRegion","features":[584]},{"name":"IRowsetWithParameters","features":[584]},{"name":"ISQLErrorInfo","features":[584]},{"name":"ISQLGetDiagField","features":[584]},{"name":"ISQLRequestDiagFields","features":[584]},{"name":"ISQLServerErrorInfo","features":[584]},{"name":"ISchemaLocalizerSupport","features":[584]},{"name":"ISchemaLock","features":[584]},{"name":"ISchemaProvider","features":[584]},{"name":"IScopedOperations","features":[584]},{"name":"ISearchCatalogManager","features":[584]},{"name":"ISearchCatalogManager2","features":[584]},{"name":"ISearchCrawlScopeManager","features":[584]},{"name":"ISearchCrawlScopeManager2","features":[584]},{"name":"ISearchItemsChangedSink","features":[584]},{"name":"ISearchLanguageSupport","features":[584]},{"name":"ISearchManager","features":[584]},{"name":"ISearchManager2","features":[584]},{"name":"ISearchNotifyInlineSite","features":[584]},{"name":"ISearchPersistentItemsChangedSink","features":[584]},{"name":"ISearchProtocol","features":[584]},{"name":"ISearchProtocol2","features":[584]},{"name":"ISearchProtocolThreadContext","features":[584]},{"name":"ISearchQueryHelper","features":[584]},{"name":"ISearchQueryHits","features":[584]},{"name":"ISearchRoot","features":[584]},{"name":"ISearchScopeRule","features":[584]},{"name":"ISearchViewChangedSink","features":[584]},{"name":"ISecurityInfo","features":[584]},{"name":"IService","features":[584]},{"name":"ISessionProperties","features":[584]},{"name":"ISimpleCommandCreator","features":[584]},{"name":"ISourcesRowset","features":[584]},{"name":"IStemmer","features":[584]},{"name":"ISubscriptionItem","features":[584]},{"name":"ISubscriptionMgr","features":[584]},{"name":"ISubscriptionMgr2","features":[584]},{"name":"ITEMPROP","features":[307,358,359,584,360]},{"name":"ITEM_INFO","features":[584]},{"name":"ITableCreation","features":[584]},{"name":"ITableDefinition","features":[584]},{"name":"ITableDefinitionWithConstraints","features":[584]},{"name":"ITableRename","features":[584]},{"name":"ITokenCollection","features":[584]},{"name":"ITransactionJoin","features":[584]},{"name":"ITransactionLocal","features":[551,584]},{"name":"ITransactionObject","features":[584]},{"name":"ITrusteeAdmin","features":[584]},{"name":"ITrusteeGroupAdmin","features":[584]},{"name":"IUMS","features":[584]},{"name":"IUMSInitialize","features":[584]},{"name":"IUrlAccessor","features":[584]},{"name":"IUrlAccessor2","features":[584]},{"name":"IUrlAccessor3","features":[584]},{"name":"IUrlAccessor4","features":[584]},{"name":"IViewChapter","features":[584]},{"name":"IViewFilter","features":[584]},{"name":"IViewRowset","features":[584]},{"name":"IViewSort","features":[584]},{"name":"IWordBreaker","features":[584]},{"name":"IWordFormSink","features":[584]},{"name":"IWordSink","features":[584]},{"name":"Interval","features":[584]},{"name":"JET_GET_PROP_STORE_ERROR","features":[584]},{"name":"JET_INIT_ERROR","features":[584]},{"name":"JET_MULTIINSTANCE_DISABLED","features":[584]},{"name":"JET_NEW_PROP_STORE_ERROR","features":[584]},{"name":"JPS_E_CATALOG_DECSRIPTION_MISSING","features":[584]},{"name":"JPS_E_INSUFFICIENT_DATABASE_RESOURCES","features":[584]},{"name":"JPS_E_INSUFFICIENT_DATABASE_SESSIONS","features":[584]},{"name":"JPS_E_INSUFFICIENT_VERSION_STORAGE","features":[584]},{"name":"JPS_E_JET_ERR","features":[584]},{"name":"JPS_E_MISSING_INFORMATION","features":[584]},{"name":"JPS_E_PROPAGATION_CORRUPTION","features":[584]},{"name":"JPS_E_PROPAGATION_FILE","features":[584]},{"name":"JPS_E_PROPAGATION_VERSION_MISMATCH","features":[584]},{"name":"JPS_E_SCHEMA_ERROR","features":[584]},{"name":"JPS_E_SHARING_VIOLATION","features":[584]},{"name":"JPS_S_DUPLICATE_DOC_DETECTED","features":[584]},{"name":"KAGGETDIAG","features":[307,358,359,584,360]},{"name":"KAGPROPVAL_CONCUR_LOCK","features":[584]},{"name":"KAGPROPVAL_CONCUR_READ_ONLY","features":[584]},{"name":"KAGPROPVAL_CONCUR_ROWVER","features":[584]},{"name":"KAGPROPVAL_CONCUR_VALUES","features":[584]},{"name":"KAGPROP_ACCESSIBLEPROCEDURES","features":[584]},{"name":"KAGPROP_ACCESSIBLETABLES","features":[584]},{"name":"KAGPROP_ACTIVESTATEMENTS","features":[584]},{"name":"KAGPROP_AUTH_SERVERINTEGRATED","features":[584]},{"name":"KAGPROP_AUTH_TRUSTEDCONNECTION","features":[584]},{"name":"KAGPROP_BLOBSONFOCURSOR","features":[584]},{"name":"KAGPROP_CONCURRENCY","features":[584]},{"name":"KAGPROP_CURSOR","features":[584]},{"name":"KAGPROP_DRIVERNAME","features":[584]},{"name":"KAGPROP_DRIVERODBCVER","features":[584]},{"name":"KAGPROP_DRIVERVER","features":[584]},{"name":"KAGPROP_FILEUSAGE","features":[584]},{"name":"KAGPROP_FORCENOPARAMETERREBIND","features":[584]},{"name":"KAGPROP_FORCENOPREPARE","features":[584]},{"name":"KAGPROP_FORCENOREEXECUTE","features":[584]},{"name":"KAGPROP_FORCESSFIREHOSEMODE","features":[584]},{"name":"KAGPROP_INCLUDENONEXACT","features":[584]},{"name":"KAGPROP_IRowsetChangeExtInfo","features":[584]},{"name":"KAGPROP_LIKEESCAPECLAUSE","features":[584]},{"name":"KAGPROP_MARSHALLABLE","features":[584]},{"name":"KAGPROP_MAXCOLUMNSINGROUPBY","features":[584]},{"name":"KAGPROP_MAXCOLUMNSININDEX","features":[584]},{"name":"KAGPROP_MAXCOLUMNSINORDERBY","features":[584]},{"name":"KAGPROP_MAXCOLUMNSINSELECT","features":[584]},{"name":"KAGPROP_MAXCOLUMNSINTABLE","features":[584]},{"name":"KAGPROP_NUMERICFUNCTIONS","features":[584]},{"name":"KAGPROP_ODBCSQLCONFORMANCE","features":[584]},{"name":"KAGPROP_ODBCSQLOPTIEF","features":[584]},{"name":"KAGPROP_OJCAPABILITY","features":[584]},{"name":"KAGPROP_OUTERJOINS","features":[584]},{"name":"KAGPROP_POSITIONONNEWROW","features":[584]},{"name":"KAGPROP_PROCEDURES","features":[584]},{"name":"KAGPROP_QUERYBASEDUPDATES","features":[584]},{"name":"KAGPROP_SPECIALCHARACTERS","features":[584]},{"name":"KAGPROP_STRINGFUNCTIONS","features":[584]},{"name":"KAGPROP_SYSTEMFUNCTIONS","features":[584]},{"name":"KAGPROP_TIMEDATEFUNCTIONS","features":[584]},{"name":"KAGREQDIAG","features":[584,360]},{"name":"KAGREQDIAGFLAGSENUM","features":[584]},{"name":"KAGREQDIAGFLAGS_HEADER","features":[584]},{"name":"KAGREQDIAGFLAGS_RECORD","features":[584]},{"name":"LOCKMODEENUM","features":[584]},{"name":"LOCKMODE_EXCLUSIVE","features":[584]},{"name":"LOCKMODE_INVALID","features":[584]},{"name":"LOCKMODE_SHARED","features":[584]},{"name":"LeafCondition","features":[584]},{"name":"MAXNAME","features":[584]},{"name":"MAXNUMERICLEN","features":[584]},{"name":"MAXUSEVERITY","features":[584]},{"name":"MAX_QUERY_RANK","features":[584]},{"name":"MDAXISINFO","features":[584]},{"name":"MDAXISINFO","features":[584]},{"name":"MDAXIS_CHAPTERS","features":[584]},{"name":"MDAXIS_COLUMNS","features":[584]},{"name":"MDAXIS_PAGES","features":[584]},{"name":"MDAXIS_ROWS","features":[584]},{"name":"MDAXIS_SECTIONS","features":[584]},{"name":"MDAXIS_SLICERS","features":[584]},{"name":"MDDISPINFO_DRILLED_DOWN","features":[584]},{"name":"MDDISPINFO_PARENT_SAME_AS_PREV","features":[584]},{"name":"MDFF_BOLD","features":[584]},{"name":"MDFF_ITALIC","features":[584]},{"name":"MDFF_STRIKEOUT","features":[584]},{"name":"MDFF_UNDERLINE","features":[584]},{"name":"MDLEVEL_TYPE_ALL","features":[584]},{"name":"MDLEVEL_TYPE_CALCULATED","features":[584]},{"name":"MDLEVEL_TYPE_REGULAR","features":[584]},{"name":"MDLEVEL_TYPE_RESERVED1","features":[584]},{"name":"MDLEVEL_TYPE_TIME","features":[584]},{"name":"MDLEVEL_TYPE_TIME_DAYS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_HALF_YEAR","features":[584]},{"name":"MDLEVEL_TYPE_TIME_HOURS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_MINUTES","features":[584]},{"name":"MDLEVEL_TYPE_TIME_MONTHS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_QUARTERS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_SECONDS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_UNDEFINED","features":[584]},{"name":"MDLEVEL_TYPE_TIME_WEEKS","features":[584]},{"name":"MDLEVEL_TYPE_TIME_YEARS","features":[584]},{"name":"MDLEVEL_TYPE_UNKNOWN","features":[584]},{"name":"MDMEASURE_AGGR_AVG","features":[584]},{"name":"MDMEASURE_AGGR_CALCULATED","features":[584]},{"name":"MDMEASURE_AGGR_COUNT","features":[584]},{"name":"MDMEASURE_AGGR_MAX","features":[584]},{"name":"MDMEASURE_AGGR_MIN","features":[584]},{"name":"MDMEASURE_AGGR_STD","features":[584]},{"name":"MDMEASURE_AGGR_SUM","features":[584]},{"name":"MDMEASURE_AGGR_UNKNOWN","features":[584]},{"name":"MDMEASURE_AGGR_VAR","features":[584]},{"name":"MDMEMBER_TYPE_ALL","features":[584]},{"name":"MDMEMBER_TYPE_FORMULA","features":[584]},{"name":"MDMEMBER_TYPE_MEASURE","features":[584]},{"name":"MDMEMBER_TYPE_REGULAR","features":[584]},{"name":"MDMEMBER_TYPE_RESERVE1","features":[584]},{"name":"MDMEMBER_TYPE_RESERVE2","features":[584]},{"name":"MDMEMBER_TYPE_RESERVE3","features":[584]},{"name":"MDMEMBER_TYPE_RESERVE4","features":[584]},{"name":"MDMEMBER_TYPE_UNKNOWN","features":[584]},{"name":"MDPROPVAL_AU_UNCHANGED","features":[584]},{"name":"MDPROPVAL_AU_UNKNOWN","features":[584]},{"name":"MDPROPVAL_AU_UNSUPPORTED","features":[584]},{"name":"MDPROPVAL_FS_FULL_SUPPORT","features":[584]},{"name":"MDPROPVAL_FS_GENERATED_COLUMN","features":[584]},{"name":"MDPROPVAL_FS_GENERATED_DIMENSION","features":[584]},{"name":"MDPROPVAL_FS_NO_SUPPORT","features":[584]},{"name":"MDPROPVAL_MC_SEARCHEDCASE","features":[584]},{"name":"MDPROPVAL_MC_SINGLECASE","features":[584]},{"name":"MDPROPVAL_MD_AFTER","features":[584]},{"name":"MDPROPVAL_MD_BEFORE","features":[584]},{"name":"MDPROPVAL_MD_SELF","features":[584]},{"name":"MDPROPVAL_MF_CREATE_CALCMEMBERS","features":[584]},{"name":"MDPROPVAL_MF_CREATE_NAMEDSETS","features":[584]},{"name":"MDPROPVAL_MF_SCOPE_GLOBAL","features":[584]},{"name":"MDPROPVAL_MF_SCOPE_SESSION","features":[584]},{"name":"MDPROPVAL_MF_WITH_CALCMEMBERS","features":[584]},{"name":"MDPROPVAL_MF_WITH_NAMEDSETS","features":[584]},{"name":"MDPROPVAL_MJC_IMPLICITCUBE","features":[584]},{"name":"MDPROPVAL_MJC_MULTICUBES","features":[584]},{"name":"MDPROPVAL_MJC_SINGLECUBE","features":[584]},{"name":"MDPROPVAL_MMF_CLOSINGPERIOD","features":[584]},{"name":"MDPROPVAL_MMF_COUSIN","features":[584]},{"name":"MDPROPVAL_MMF_OPENINGPERIOD","features":[584]},{"name":"MDPROPVAL_MMF_PARALLELPERIOD","features":[584]},{"name":"MDPROPVAL_MNF_AGGREGATE","features":[584]},{"name":"MDPROPVAL_MNF_CORRELATION","features":[584]},{"name":"MDPROPVAL_MNF_COVARIANCE","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNLEVEL","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNLEVELBOTTOM","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNLEVELTOP","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNMEMBERBOTTOM","features":[584]},{"name":"MDPROPVAL_MNF_DRILLDOWNMEMBERTOP","features":[584]},{"name":"MDPROPVAL_MNF_DRILLUPLEVEL","features":[584]},{"name":"MDPROPVAL_MNF_DRILLUPMEMBER","features":[584]},{"name":"MDPROPVAL_MNF_LINREG2","features":[584]},{"name":"MDPROPVAL_MNF_LINREGPOINT","features":[584]},{"name":"MDPROPVAL_MNF_LINREGSLOPE","features":[584]},{"name":"MDPROPVAL_MNF_LINREGVARIANCE","features":[584]},{"name":"MDPROPVAL_MNF_MEDIAN","features":[584]},{"name":"MDPROPVAL_MNF_RANK","features":[584]},{"name":"MDPROPVAL_MNF_STDDEV","features":[584]},{"name":"MDPROPVAL_MNF_VAR","features":[584]},{"name":"MDPROPVAL_MOQ_CATALOG_CUBE","features":[584]},{"name":"MDPROPVAL_MOQ_CUBE_DIM","features":[584]},{"name":"MDPROPVAL_MOQ_DATASOURCE_CUBE","features":[584]},{"name":"MDPROPVAL_MOQ_DIMHIER_LEVEL","features":[584]},{"name":"MDPROPVAL_MOQ_DIMHIER_MEMBER","features":[584]},{"name":"MDPROPVAL_MOQ_DIM_HIER","features":[584]},{"name":"MDPROPVAL_MOQ_LEVEL_MEMBER","features":[584]},{"name":"MDPROPVAL_MOQ_MEMBER_MEMBER","features":[584]},{"name":"MDPROPVAL_MOQ_OUTERREFERENCE","features":[584]},{"name":"MDPROPVAL_MOQ_SCHEMA_CUBE","features":[584]},{"name":"MDPROPVAL_MSC_GREATERTHAN","features":[584]},{"name":"MDPROPVAL_MSC_GREATERTHANEQUAL","features":[584]},{"name":"MDPROPVAL_MSC_LESSTHAN","features":[584]},{"name":"MDPROPVAL_MSC_LESSTHANEQUAL","features":[584]},{"name":"MDPROPVAL_MSF_BOTTOMPERCENT","features":[584]},{"name":"MDPROPVAL_MSF_BOTTOMSUM","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNLEVEL","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNLEVELBOTTOM","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNLEVELTOP","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNMEMBBER","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNMEMBERBOTTOM","features":[584]},{"name":"MDPROPVAL_MSF_DRILLDOWNMEMBERTOP","features":[584]},{"name":"MDPROPVAL_MSF_DRILLUPLEVEL","features":[584]},{"name":"MDPROPVAL_MSF_DRILLUPMEMBER","features":[584]},{"name":"MDPROPVAL_MSF_LASTPERIODS","features":[584]},{"name":"MDPROPVAL_MSF_MTD","features":[584]},{"name":"MDPROPVAL_MSF_PERIODSTODATE","features":[584]},{"name":"MDPROPVAL_MSF_QTD","features":[584]},{"name":"MDPROPVAL_MSF_TOGGLEDRILLSTATE","features":[584]},{"name":"MDPROPVAL_MSF_TOPPERCENT","features":[584]},{"name":"MDPROPVAL_MSF_TOPSUM","features":[584]},{"name":"MDPROPVAL_MSF_WTD","features":[584]},{"name":"MDPROPVAL_MSF_YTD","features":[584]},{"name":"MDPROPVAL_MS_MULTIPLETUPLES","features":[584]},{"name":"MDPROPVAL_MS_SINGLETUPLE","features":[584]},{"name":"MDPROPVAL_NL_NAMEDLEVELS","features":[584]},{"name":"MDPROPVAL_NL_NUMBEREDLEVELS","features":[584]},{"name":"MDPROPVAL_NL_SCHEMAONLY","features":[584]},{"name":"MDPROPVAL_NME_ALLDIMENSIONS","features":[584]},{"name":"MDPROPVAL_NME_MEASURESONLY","features":[584]},{"name":"MDPROPVAL_RR_NORANGEROWSET","features":[584]},{"name":"MDPROPVAL_RR_READONLY","features":[584]},{"name":"MDPROPVAL_RR_UPDATE","features":[584]},{"name":"MDPROPVAL_VISUAL_MODE_DEFAULT","features":[584]},{"name":"MDPROPVAL_VISUAL_MODE_VISUAL","features":[584]},{"name":"MDPROPVAL_VISUAL_MODE_VISUAL_OFF","features":[584]},{"name":"MDPROP_AGGREGATECELL_UPDATE","features":[584]},{"name":"MDPROP_AXES","features":[584]},{"name":"MDPROP_CELL","features":[584]},{"name":"MDPROP_FLATTENING_SUPPORT","features":[584]},{"name":"MDPROP_MDX_AGGREGATECELL_UPDATE","features":[584]},{"name":"MDPROP_MDX_CASESUPPORT","features":[584]},{"name":"MDPROP_MDX_CUBEQUALIFICATION","features":[584]},{"name":"MDPROP_MDX_DESCFLAGS","features":[584]},{"name":"MDPROP_MDX_FORMULAS","features":[584]},{"name":"MDPROP_MDX_JOINCUBES","features":[584]},{"name":"MDPROP_MDX_MEMBER_FUNCTIONS","features":[584]},{"name":"MDPROP_MDX_NONMEASURE_EXPRESSIONS","features":[584]},{"name":"MDPROP_MDX_NUMERIC_FUNCTIONS","features":[584]},{"name":"MDPROP_MDX_OBJQUALIFICATION","features":[584]},{"name":"MDPROP_MDX_OUTERREFERENCE","features":[584]},{"name":"MDPROP_MDX_QUERYBYPROPERTY","features":[584]},{"name":"MDPROP_MDX_SET_FUNCTIONS","features":[584]},{"name":"MDPROP_MDX_SLICER","features":[584]},{"name":"MDPROP_MDX_STRING_COMPOP","features":[584]},{"name":"MDPROP_MEMBER","features":[584]},{"name":"MDPROP_NAMED_LEVELS","features":[584]},{"name":"MDPROP_RANGEROWSET","features":[584]},{"name":"MDPROP_VISUALMODE","features":[584]},{"name":"MDSTATUS_S_CELLEMPTY","features":[584]},{"name":"MDTREEOP_ANCESTORS","features":[584]},{"name":"MDTREEOP_CHILDREN","features":[584]},{"name":"MDTREEOP_DESCENDANTS","features":[584]},{"name":"MDTREEOP_PARENT","features":[584]},{"name":"MDTREEOP_SELF","features":[584]},{"name":"MDTREEOP_SIBLINGS","features":[584]},{"name":"MD_DIMTYPE_MEASURE","features":[584]},{"name":"MD_DIMTYPE_OTHER","features":[584]},{"name":"MD_DIMTYPE_TIME","features":[584]},{"name":"MD_DIMTYPE_UNKNOWN","features":[584]},{"name":"MD_E_BADCOORDINATE","features":[584]},{"name":"MD_E_BADTUPLE","features":[584]},{"name":"MD_E_INVALIDAXIS","features":[584]},{"name":"MD_E_INVALIDCELLRANGE","features":[584]},{"name":"MINFATALERR","features":[584]},{"name":"MIN_USER_DATATYPE","features":[584]},{"name":"MSDAINITIALIZE","features":[584]},{"name":"MSDAORA","features":[584]},{"name":"MSDAORA8","features":[584]},{"name":"MSDAORA8_ERROR","features":[584]},{"name":"MSDAORA_ERROR","features":[584]},{"name":"MSDSDBINITPROPENUM","features":[584]},{"name":"MSDSSESSIONPROPENUM","features":[584]},{"name":"MSG_CI_CORRUPT_INDEX_COMPONENT","features":[584]},{"name":"MSG_CI_CREATE_SEVER_ITEM_FAILED","features":[584]},{"name":"MSG_CI_MASTER_MERGE_ABORTED","features":[584]},{"name":"MSG_CI_MASTER_MERGE_ABORTED_LOW_DISK","features":[584]},{"name":"MSG_CI_MASTER_MERGE_CANT_RESTART","features":[584]},{"name":"MSG_CI_MASTER_MERGE_CANT_START","features":[584]},{"name":"MSG_CI_MASTER_MERGE_COMPLETED","features":[584]},{"name":"MSG_CI_MASTER_MERGE_REASON_EXPECTED_DOCS","features":[584]},{"name":"MSG_CI_MASTER_MERGE_REASON_EXTERNAL","features":[584]},{"name":"MSG_CI_MASTER_MERGE_REASON_INDEX_LIMIT","features":[584]},{"name":"MSG_CI_MASTER_MERGE_REASON_NUMBER","features":[584]},{"name":"MSG_CI_MASTER_MERGE_RESTARTED","features":[584]},{"name":"MSG_CI_MASTER_MERGE_STARTED","features":[584]},{"name":"MSG_TEST_MESSAGE","features":[584]},{"name":"MSS_E_APPALREADYEXISTS","features":[584]},{"name":"MSS_E_APPNOTFOUND","features":[584]},{"name":"MSS_E_CATALOGALREADYEXISTS","features":[584]},{"name":"MSS_E_CATALOGNOTFOUND","features":[584]},{"name":"MSS_E_CATALOGSTOPPING","features":[584]},{"name":"MSS_E_INVALIDAPPNAME","features":[584]},{"name":"MSS_E_UNICODEFILEHEADERMISSING","features":[584]},{"name":"MS_PERSIST_PROGID","features":[584]},{"name":"NAMED_ENTITY_CERTAINTY","features":[584]},{"name":"NATLANGUAGERESTRICTION","features":[512,387,584]},{"name":"NEC_HIGH","features":[584]},{"name":"NEC_LOW","features":[584]},{"name":"NEC_MEDIUM","features":[584]},{"name":"NET_E_DISCONNECTED","features":[584]},{"name":"NET_E_GENERAL","features":[584]},{"name":"NET_E_INVALIDPARAMS","features":[584]},{"name":"NET_E_OPERATIONINPROGRESS","features":[584]},{"name":"NLADMIN_E_BUILD_CATALOG_NOT_INITIALIZED","features":[584]},{"name":"NLADMIN_E_DUPLICATE_CATALOG","features":[584]},{"name":"NLADMIN_E_FAILED_TO_GIVE_ACCOUNT_PRIVILEGE","features":[584]},{"name":"NLADMIN_S_NOT_ALL_BUILD_CATALOGS_INITIALIZED","features":[584]},{"name":"NODERESTRICTION","features":[307,512,387,584,360]},{"name":"NOTESPH_E_ATTACHMENTS","features":[584]},{"name":"NOTESPH_E_DB_ACCESS_DENIED","features":[584]},{"name":"NOTESPH_E_FAIL","features":[584]},{"name":"NOTESPH_E_ITEM_NOT_FOUND","features":[584]},{"name":"NOTESPH_E_NOTESSETUP_ID_MAPPING_ERROR","features":[584]},{"name":"NOTESPH_E_NO_NTID","features":[584]},{"name":"NOTESPH_E_SERVER_CONFIG","features":[584]},{"name":"NOTESPH_E_UNEXPECTED_STATE","features":[584]},{"name":"NOTESPH_E_UNSUPPORTED_CONTENT_FIELD_TYPE","features":[584]},{"name":"NOTESPH_S_IGNORE_ID","features":[584]},{"name":"NOTESPH_S_LISTKNOWNFIELDS","features":[584]},{"name":"NOTRESTRICTION","features":[307,512,387,584,360]},{"name":"NOT_N_PARSE_ERROR","features":[584]},{"name":"NegationCondition","features":[584]},{"name":"OCC_INVALID","features":[584]},{"name":"ODBCGetTryWaitValue","features":[584]},{"name":"ODBCSetTryWaitValue","features":[307,584]},{"name":"ODBCVER","features":[584]},{"name":"ODBC_ADD_DSN","features":[584]},{"name":"ODBC_ADD_SYS_DSN","features":[584]},{"name":"ODBC_BOTH_DSN","features":[584]},{"name":"ODBC_CONFIG_DRIVER","features":[584]},{"name":"ODBC_CONFIG_DRIVER_MAX","features":[584]},{"name":"ODBC_CONFIG_DSN","features":[584]},{"name":"ODBC_CONFIG_SYS_DSN","features":[584]},{"name":"ODBC_ERROR_COMPONENT_NOT_FOUND","features":[584]},{"name":"ODBC_ERROR_CREATE_DSN_FAILED","features":[584]},{"name":"ODBC_ERROR_GENERAL_ERR","features":[584]},{"name":"ODBC_ERROR_INVALID_BUFF_LEN","features":[584]},{"name":"ODBC_ERROR_INVALID_DSN","features":[584]},{"name":"ODBC_ERROR_INVALID_HWND","features":[584]},{"name":"ODBC_ERROR_INVALID_INF","features":[584]},{"name":"ODBC_ERROR_INVALID_KEYWORD_VALUE","features":[584]},{"name":"ODBC_ERROR_INVALID_LOG_FILE","features":[584]},{"name":"ODBC_ERROR_INVALID_NAME","features":[584]},{"name":"ODBC_ERROR_INVALID_PARAM_SEQUENCE","features":[584]},{"name":"ODBC_ERROR_INVALID_PATH","features":[584]},{"name":"ODBC_ERROR_INVALID_REQUEST_TYPE","features":[584]},{"name":"ODBC_ERROR_INVALID_STR","features":[584]},{"name":"ODBC_ERROR_LOAD_LIB_FAILED","features":[584]},{"name":"ODBC_ERROR_MAX","features":[584]},{"name":"ODBC_ERROR_NOTRANINFO","features":[584]},{"name":"ODBC_ERROR_OUTPUT_STRING_TRUNCATED","features":[584]},{"name":"ODBC_ERROR_OUT_OF_MEM","features":[584]},{"name":"ODBC_ERROR_REMOVE_DSN_FAILED","features":[584]},{"name":"ODBC_ERROR_REQUEST_FAILED","features":[584]},{"name":"ODBC_ERROR_USAGE_UPDATE_FAILED","features":[584]},{"name":"ODBC_ERROR_USER_CANCELED","features":[584]},{"name":"ODBC_ERROR_WRITING_SYSINFO_FAILED","features":[584]},{"name":"ODBC_INSTALL_COMPLETE","features":[584]},{"name":"ODBC_INSTALL_DRIVER","features":[584]},{"name":"ODBC_INSTALL_INQUIRY","features":[584]},{"name":"ODBC_REMOVE_DEFAULT_DSN","features":[584]},{"name":"ODBC_REMOVE_DRIVER","features":[584]},{"name":"ODBC_REMOVE_DSN","features":[584]},{"name":"ODBC_REMOVE_SYS_DSN","features":[584]},{"name":"ODBC_SYSTEM_DSN","features":[584]},{"name":"ODBC_USER_DSN","features":[584]},{"name":"ODBC_VS_ARGS","features":[584]},{"name":"ODBC_VS_FLAG_RETCODE","features":[584]},{"name":"ODBC_VS_FLAG_STOP","features":[584]},{"name":"ODBC_VS_FLAG_UNICODE_ARG","features":[584]},{"name":"ODBC_VS_FLAG_UNICODE_COR","features":[584]},{"name":"OLEDBSimpleProvider","features":[584]},{"name":"OLEDBSimpleProviderListener","features":[584]},{"name":"OLEDBVER","features":[584]},{"name":"OLEDB_BINDER_CUSTOM_ERROR","features":[584]},{"name":"OSPCOMP","features":[584]},{"name":"OSPCOMP_DEFAULT","features":[584]},{"name":"OSPCOMP_EQ","features":[584]},{"name":"OSPCOMP_GE","features":[584]},{"name":"OSPCOMP_GT","features":[584]},{"name":"OSPCOMP_LE","features":[584]},{"name":"OSPCOMP_LT","features":[584]},{"name":"OSPCOMP_NE","features":[584]},{"name":"OSPFIND","features":[584]},{"name":"OSPFIND_CASESENSITIVE","features":[584]},{"name":"OSPFIND_DEFAULT","features":[584]},{"name":"OSPFIND_UP","features":[584]},{"name":"OSPFIND_UPCASESENSITIVE","features":[584]},{"name":"OSPFORMAT","features":[584]},{"name":"OSPFORMAT_DEFAULT","features":[584]},{"name":"OSPFORMAT_FORMATTED","features":[584]},{"name":"OSPFORMAT_HTML","features":[584]},{"name":"OSPFORMAT_RAW","features":[584]},{"name":"OSPRW","features":[584]},{"name":"OSPRW_DEFAULT","features":[584]},{"name":"OSPRW_MIXED","features":[584]},{"name":"OSPRW_READONLY","features":[584]},{"name":"OSPRW_READWRITE","features":[584]},{"name":"OSPXFER","features":[584]},{"name":"OSPXFER_ABORT","features":[584]},{"name":"OSPXFER_COMPLETE","features":[584]},{"name":"OSPXFER_ERROR","features":[584]},{"name":"OSP_IndexLabel","features":[584]},{"name":"PDPO","features":[584]},{"name":"PEOPLE_IMPORT_E_CANONICALURL_TOOLONG","features":[584]},{"name":"PEOPLE_IMPORT_E_DATATYPENOTSUPPORTED","features":[584]},{"name":"PEOPLE_IMPORT_E_DBCONNFAIL","features":[584]},{"name":"PEOPLE_IMPORT_E_DC_NOT_AVAILABLE","features":[584]},{"name":"PEOPLE_IMPORT_E_DIRSYNC_NOTREFRESHED","features":[584]},{"name":"PEOPLE_IMPORT_E_DIRSYNC_ZERO_COOKIE","features":[584]},{"name":"PEOPLE_IMPORT_E_DOMAIN_DISCOVER_FAILED","features":[584]},{"name":"PEOPLE_IMPORT_E_DOMAIN_REMOVED","features":[584]},{"name":"PEOPLE_IMPORT_E_ENUM_ACCESSDENIED","features":[584]},{"name":"PEOPLE_IMPORT_E_FAILTOGETDSDEF","features":[584]},{"name":"PEOPLE_IMPORT_E_FAILTOGETDSMAPPING","features":[584]},{"name":"PEOPLE_IMPORT_E_FAILTOGETLCID","features":[584]},{"name":"PEOPLE_IMPORT_E_LDAPPATH_TOOLONG","features":[584]},{"name":"PEOPLE_IMPORT_E_NOCASTINGSUPPORTED","features":[584]},{"name":"PEOPLE_IMPORT_E_UPDATE_DIRSYNC_COOKIE","features":[584]},{"name":"PEOPLE_IMPORT_E_USERNAME_NOTRESOLVED","features":[584]},{"name":"PEOPLE_IMPORT_NODSDEFINED","features":[584]},{"name":"PEOPLE_IMPORT_NOMAPPINGDEFINED","features":[584]},{"name":"PERM_ALL","features":[584]},{"name":"PERM_CREATE","features":[584]},{"name":"PERM_DELETE","features":[584]},{"name":"PERM_DROP","features":[584]},{"name":"PERM_EXCLUSIVE","features":[584]},{"name":"PERM_EXECUTE","features":[584]},{"name":"PERM_INSERT","features":[584]},{"name":"PERM_MAXIMUM_ALLOWED","features":[584]},{"name":"PERM_READ","features":[584]},{"name":"PERM_READCONTROL","features":[584]},{"name":"PERM_READDESIGN","features":[584]},{"name":"PERM_REFERENCE","features":[584]},{"name":"PERM_UPDATE","features":[584]},{"name":"PERM_WITHGRANT","features":[584]},{"name":"PERM_WRITEDESIGN","features":[584]},{"name":"PERM_WRITEOWNER","features":[584]},{"name":"PERM_WRITEPERMISSIONS","features":[584]},{"name":"PFNFILLTEXTBUFFER","features":[584]},{"name":"PRAll","features":[584]},{"name":"PRAllBits","features":[584]},{"name":"PRAny","features":[584]},{"name":"PRIORITIZE_FLAGS","features":[584]},{"name":"PRIORITIZE_FLAG_IGNOREFAILURECOUNT","features":[584]},{"name":"PRIORITIZE_FLAG_RETRYFAILEDITEMS","features":[584]},{"name":"PRIORITY_LEVEL","features":[584]},{"name":"PRIORITY_LEVEL_DEFAULT","features":[584]},{"name":"PRIORITY_LEVEL_FOREGROUND","features":[584]},{"name":"PRIORITY_LEVEL_HIGH","features":[584]},{"name":"PRIORITY_LEVEL_LOW","features":[584]},{"name":"PROGID_MSPersist_Version_W","features":[584]},{"name":"PROGID_MSPersist_W","features":[584]},{"name":"PROPERTYRESTRICTION","features":[307,512,387,584,360]},{"name":"PROPID_DBBMK_BOOKMARK","features":[584]},{"name":"PROPID_DBBMK_CHAPTER","features":[584]},{"name":"PROPID_DBSELF_SELF","features":[584]},{"name":"PROXY_ACCESS","features":[584]},{"name":"PROXY_ACCESS_DIRECT","features":[584]},{"name":"PROXY_ACCESS_PRECONFIG","features":[584]},{"name":"PROXY_ACCESS_PROXY","features":[584]},{"name":"PROXY_INFO","features":[307,584]},{"name":"PRRE","features":[584]},{"name":"PRSomeBits","features":[584]},{"name":"PRTH_E_ACCESS_DENIED","features":[584]},{"name":"PRTH_E_ACL_IS_READ_NONE","features":[584]},{"name":"PRTH_E_ACL_TOO_BIG","features":[584]},{"name":"PRTH_E_BAD_REQUEST","features":[584]},{"name":"PRTH_E_CANT_TRANSFORM_DENIED_ACE","features":[584]},{"name":"PRTH_E_CANT_TRANSFORM_EXTERNAL_ACL","features":[584]},{"name":"PRTH_E_COMM_ERROR","features":[584]},{"name":"PRTH_E_DATABASE_OPEN_ERROR","features":[584]},{"name":"PRTH_E_HTTPS_CERTIFICATE_ERROR","features":[584]},{"name":"PRTH_E_HTTPS_REQUIRE_CERTIFICATE","features":[584]},{"name":"PRTH_E_HTTP_CANNOT_CONNECT","features":[584]},{"name":"PRTH_E_INIT_FAILED","features":[584]},{"name":"PRTH_E_INTERNAL_ERROR","features":[584]},{"name":"PRTH_E_LOAD_FAILED","features":[584]},{"name":"PRTH_E_MIME_EXCLUDED","features":[584]},{"name":"PRTH_E_NOT_REDIRECTED","features":[584]},{"name":"PRTH_E_NO_PROPERTY","features":[584]},{"name":"PRTH_E_OBJ_NOT_FOUND","features":[584]},{"name":"PRTH_E_OPLOCK_BROKEN","features":[584]},{"name":"PRTH_E_REQUEST_ERROR","features":[584]},{"name":"PRTH_E_RETRY","features":[584]},{"name":"PRTH_E_SERVER_ERROR","features":[584]},{"name":"PRTH_E_TRUNCATED","features":[584]},{"name":"PRTH_E_VOLUME_MOUNT_POINT","features":[584]},{"name":"PRTH_E_WININET","features":[584]},{"name":"PRTH_S_ACL_IS_READ_EVERYONE","features":[584]},{"name":"PRTH_S_MAX_DOWNLOAD","features":[584]},{"name":"PRTH_S_MAX_GROWTH","features":[584]},{"name":"PRTH_S_NOT_ALL_PARTS","features":[584]},{"name":"PRTH_S_NOT_MODIFIED","features":[584]},{"name":"PRTH_S_TRY_IMPERSONATING","features":[584]},{"name":"PRTH_S_USE_ROSEBUD","features":[584]},{"name":"PSGUID_CHARACTERIZATION","features":[584]},{"name":"PSGUID_QUERY_METADATA","features":[584]},{"name":"PSGUID_STORAGE","features":[584]},{"name":"PWPROP_OSPVALUE","features":[584]},{"name":"QPMO_APPEND_LCID_TO_LOCALIZED_PATH","features":[584]},{"name":"QPMO_LOCALIZED_SCHEMA_BINARY_PATH","features":[584]},{"name":"QPMO_LOCALIZER_SUPPORT","features":[584]},{"name":"QPMO_PRELOCALIZED_SCHEMA_BINARY_PATH","features":[584]},{"name":"QPMO_SCHEMA_BINARY_NAME","features":[584]},{"name":"QPMO_UNLOCALIZED_SCHEMA_BINARY_PATH","features":[584]},{"name":"QRY_E_COLUMNNOTSEARCHABLE","features":[584]},{"name":"QRY_E_COLUMNNOTSORTABLE","features":[584]},{"name":"QRY_E_ENGINEFAILED","features":[584]},{"name":"QRY_E_INFIXWILDCARD","features":[584]},{"name":"QRY_E_INVALIDCATALOG","features":[584]},{"name":"QRY_E_INVALIDCOLUMN","features":[584]},{"name":"QRY_E_INVALIDINTERVAL","features":[584]},{"name":"QRY_E_INVALIDPATH","features":[584]},{"name":"QRY_E_INVALIDSCOPES","features":[584]},{"name":"QRY_E_LMNOTINITIALIZED","features":[584]},{"name":"QRY_E_NOCOLUMNS","features":[584]},{"name":"QRY_E_NODATASOURCES","features":[584]},{"name":"QRY_E_NOLOGMANAGER","features":[584]},{"name":"QRY_E_NULLQUERY","features":[584]},{"name":"QRY_E_PREFIXWILDCARD","features":[584]},{"name":"QRY_E_QUERYCORRUPT","features":[584]},{"name":"QRY_E_QUERYSYNTAX","features":[584]},{"name":"QRY_E_SCOPECARDINALIDY","features":[584]},{"name":"QRY_E_SEARCHTOOBIG","features":[584]},{"name":"QRY_E_STARTHITTOBIG","features":[584]},{"name":"QRY_E_TIMEOUT","features":[584]},{"name":"QRY_E_TOOMANYCOLUMNS","features":[584]},{"name":"QRY_E_TOOMANYDATABASES","features":[584]},{"name":"QRY_E_TOOMANYQUERYTERMS","features":[584]},{"name":"QRY_E_TYPEMISMATCH","features":[584]},{"name":"QRY_E_UNEXPECTED","features":[584]},{"name":"QRY_E_UNHANDLEDTYPE","features":[584]},{"name":"QRY_E_WILDCARDPREFIXLENGTH","features":[584]},{"name":"QRY_S_INEXACTRESULTS","features":[584]},{"name":"QRY_S_NOROWSFOUND","features":[584]},{"name":"QRY_S_TERMIGNORED","features":[584]},{"name":"QUERY_E_AGGREGATE_NOT_SUPPORTED","features":[584]},{"name":"QUERY_E_ALLNOISE_AND_NO_RELDOC","features":[584]},{"name":"QUERY_E_ALLNOISE_AND_NO_RELPROP","features":[584]},{"name":"QUERY_E_DUPLICATE_RANGE_NAME","features":[584]},{"name":"QUERY_E_INCORRECT_VERSION","features":[584]},{"name":"QUERY_E_INVALIDCOALESCE","features":[584]},{"name":"QUERY_E_INVALIDSCOPE_COALESCE","features":[584]},{"name":"QUERY_E_INVALIDSORT_COALESCE","features":[584]},{"name":"QUERY_E_INVALID_DOCUMENT_IDENTIFIER","features":[584]},{"name":"QUERY_E_NO_RELDOC","features":[584]},{"name":"QUERY_E_NO_RELPROP","features":[584]},{"name":"QUERY_E_RELDOC_SYNTAX_NOT_SUPPORTED","features":[584]},{"name":"QUERY_E_REPEATED_RELDOC","features":[584]},{"name":"QUERY_E_TOP_LEVEL_IN_GROUP","features":[584]},{"name":"QUERY_E_UPGRADEINPROGRESS","features":[584]},{"name":"QUERY_PARSER_MANAGER_OPTION","features":[584]},{"name":"QUERY_SORTDEFAULT","features":[584]},{"name":"QUERY_SORTXASCEND","features":[584]},{"name":"QUERY_SORTXDESCEND","features":[584]},{"name":"QUERY_VALIDBITS","features":[584]},{"name":"QueryParser","features":[584]},{"name":"QueryParserManager","features":[584]},{"name":"RANGECATEGORIZE","features":[307,387,584,360]},{"name":"RESTRICTION","features":[307,512,387,584,360]},{"name":"REXSPH_E_DUPLICATE_PROPERTY","features":[584]},{"name":"REXSPH_E_INVALID_CALL","features":[584]},{"name":"REXSPH_E_MULTIPLE_REDIRECT","features":[584]},{"name":"REXSPH_E_NO_PROPERTY_ON_ROW","features":[584]},{"name":"REXSPH_E_REDIRECT_ON_SECURITY_UPDATE","features":[584]},{"name":"REXSPH_E_TYPE_MISMATCH_ON_READ","features":[584]},{"name":"REXSPH_E_UNEXPECTED_DATA_STATUS","features":[584]},{"name":"REXSPH_E_UNEXPECTED_FILTER_STATE","features":[584]},{"name":"REXSPH_E_UNKNOWN_DATA_TYPE","features":[584]},{"name":"REXSPH_S_REDIRECTED","features":[584]},{"name":"RMTPACK","features":[307,387,359,584,360]},{"name":"RMTPACK","features":[307,387,359,584,360]},{"name":"ROWSETEVENT_ITEMSTATE","features":[584]},{"name":"ROWSETEVENT_ITEMSTATE_INROWSET","features":[584]},{"name":"ROWSETEVENT_ITEMSTATE_NOTINROWSET","features":[584]},{"name":"ROWSETEVENT_ITEMSTATE_UNKNOWN","features":[584]},{"name":"ROWSETEVENT_TYPE","features":[584]},{"name":"ROWSETEVENT_TYPE_DATAEXPIRED","features":[584]},{"name":"ROWSETEVENT_TYPE_FOREGROUNDLOST","features":[584]},{"name":"ROWSETEVENT_TYPE_SCOPESTATISTICS","features":[584]},{"name":"RS_COMPLETED","features":[584]},{"name":"RS_MAYBOTHERUSER","features":[584]},{"name":"RS_READY","features":[584]},{"name":"RS_SUSPENDED","features":[584]},{"name":"RS_SUSPENDONIDLE","features":[584]},{"name":"RS_UPDATING","features":[584]},{"name":"RTAnd","features":[584]},{"name":"RTContent","features":[584]},{"name":"RTNatLanguage","features":[584]},{"name":"RTNone","features":[584]},{"name":"RTNot","features":[584]},{"name":"RTOr","features":[584]},{"name":"RTProperty","features":[584]},{"name":"RTProximity","features":[584]},{"name":"RTVector","features":[584]},{"name":"RootBinder","features":[584]},{"name":"SCHEMA_E_ADDSTOPWORDS","features":[584]},{"name":"SCHEMA_E_BADATTRIBUTE","features":[584]},{"name":"SCHEMA_E_BADCOLUMNNAME","features":[584]},{"name":"SCHEMA_E_BADFILENAME","features":[584]},{"name":"SCHEMA_E_BADPROPPID","features":[584]},{"name":"SCHEMA_E_BADPROPSPEC","features":[584]},{"name":"SCHEMA_E_CANNOTCREATEFILE","features":[584]},{"name":"SCHEMA_E_CANNOTCREATENOISEWORDFILE","features":[584]},{"name":"SCHEMA_E_CANNOTWRITEFILE","features":[584]},{"name":"SCHEMA_E_DUPLICATENOISE","features":[584]},{"name":"SCHEMA_E_EMPTYFILE","features":[584]},{"name":"SCHEMA_E_FILECHANGED","features":[584]},{"name":"SCHEMA_E_FILENOTFOUND","features":[584]},{"name":"SCHEMA_E_INVALIDDATATYPE","features":[584]},{"name":"SCHEMA_E_INVALIDFILETYPE","features":[584]},{"name":"SCHEMA_E_INVALIDVALUE","features":[584]},{"name":"SCHEMA_E_LOAD_SPECIAL","features":[584]},{"name":"SCHEMA_E_NAMEEXISTS","features":[584]},{"name":"SCHEMA_E_NESTEDTAG","features":[584]},{"name":"SCHEMA_E_NOMORECOLUMNS","features":[584]},{"name":"SCHEMA_E_PROPEXISTS","features":[584]},{"name":"SCHEMA_E_UNEXPECTEDTAG","features":[584]},{"name":"SCHEMA_E_VERSIONMISMATCH","features":[584]},{"name":"SCRIPTPI_E_ALREADY_COMPLETED","features":[584]},{"name":"SCRIPTPI_E_CANNOT_ALTER_CHUNK","features":[584]},{"name":"SCRIPTPI_E_CHUNK_NOT_TEXT","features":[584]},{"name":"SCRIPTPI_E_CHUNK_NOT_VALUE","features":[584]},{"name":"SCRIPTPI_E_PID_NOT_NAME","features":[584]},{"name":"SCRIPTPI_E_PID_NOT_NUMERIC","features":[584]},{"name":"SEARCH_ADVANCED_QUERY_SYNTAX","features":[584]},{"name":"SEARCH_CHANGE_ADD","features":[584]},{"name":"SEARCH_CHANGE_DELETE","features":[584]},{"name":"SEARCH_CHANGE_MODIFY","features":[584]},{"name":"SEARCH_CHANGE_MOVE_RENAME","features":[584]},{"name":"SEARCH_CHANGE_SEMANTICS_DIRECTORY","features":[584]},{"name":"SEARCH_CHANGE_SEMANTICS_SHALLOW","features":[584]},{"name":"SEARCH_CHANGE_SEMANTICS_UPDATE_SECURITY","features":[584]},{"name":"SEARCH_COLUMN_PROPERTIES","features":[307,387,584,360]},{"name":"SEARCH_HIGH_PRIORITY","features":[584]},{"name":"SEARCH_INDEXING_PHASE","features":[584]},{"name":"SEARCH_INDEXING_PHASE_GATHERER","features":[584]},{"name":"SEARCH_INDEXING_PHASE_PERSISTED","features":[584]},{"name":"SEARCH_INDEXING_PHASE_QUERYABLE","features":[584]},{"name":"SEARCH_ITEM_CHANGE","features":[358,584]},{"name":"SEARCH_ITEM_INDEXING_STATUS","features":[584]},{"name":"SEARCH_ITEM_PERSISTENT_CHANGE","features":[584]},{"name":"SEARCH_KIND_OF_CHANGE","features":[584]},{"name":"SEARCH_NATURAL_QUERY_SYNTAX","features":[584]},{"name":"SEARCH_NORMAL_PRIORITY","features":[584]},{"name":"SEARCH_NOTIFICATION_PRIORITY","features":[584]},{"name":"SEARCH_NO_QUERY_SYNTAX","features":[584]},{"name":"SEARCH_QUERY_SYNTAX","features":[584]},{"name":"SEARCH_TERM_EXPANSION","features":[584]},{"name":"SEARCH_TERM_NO_EXPANSION","features":[584]},{"name":"SEARCH_TERM_PREFIX_ALL","features":[584]},{"name":"SEARCH_TERM_STEM_ALL","features":[584]},{"name":"SEC_E_ACCESSDENIED","features":[584]},{"name":"SEC_E_BADTRUSTEEID","features":[584]},{"name":"SEC_E_INITFAILED","features":[584]},{"name":"SEC_E_INVALIDACCESSENTRY","features":[584]},{"name":"SEC_E_INVALIDACCESSENTRYLIST","features":[584]},{"name":"SEC_E_INVALIDCONTEXT","features":[584]},{"name":"SEC_E_INVALIDOBJECT","features":[584]},{"name":"SEC_E_INVALIDOWNER","features":[584]},{"name":"SEC_E_NOMEMBERSHIPSUPPORT","features":[584]},{"name":"SEC_E_NOOWNER","features":[584]},{"name":"SEC_E_NOTINITIALIZED","features":[584]},{"name":"SEC_E_NOTRUSTEEID","features":[584]},{"name":"SEC_E_PERMISSIONDENIED","features":[584]},{"name":"SEC_OBJECT","features":[512,584]},{"name":"SEC_OBJECT","features":[512,584]},{"name":"SEC_OBJECT_ELEMENT","features":[512,584]},{"name":"SEC_OBJECT_ELEMENT","features":[512,584]},{"name":"SI_TEMPORARY","features":[584]},{"name":"SORTKEY","features":[512,387,584]},{"name":"SORTSET","features":[512,387,584]},{"name":"SPS_WS_ERROR","features":[584]},{"name":"SQLAOPANY","features":[584]},{"name":"SQLAOPAVG","features":[584]},{"name":"SQLAOPCNT","features":[584]},{"name":"SQLAOPMAX","features":[584]},{"name":"SQLAOPMIN","features":[584]},{"name":"SQLAOPNOOP","features":[584]},{"name":"SQLAOPSTDEV","features":[584]},{"name":"SQLAOPSTDEVP","features":[584]},{"name":"SQLAOPSUM","features":[584]},{"name":"SQLAOPVAR","features":[584]},{"name":"SQLAOPVARP","features":[584]},{"name":"SQLAllocConnect","features":[584]},{"name":"SQLAllocEnv","features":[584]},{"name":"SQLAllocHandle","features":[584]},{"name":"SQLAllocHandleStd","features":[584]},{"name":"SQLAllocStmt","features":[584]},{"name":"SQLBIGBINARY","features":[584]},{"name":"SQLBIGCHAR","features":[584]},{"name":"SQLBIGVARBINARY","features":[584]},{"name":"SQLBIGVARCHAR","features":[584]},{"name":"SQLBINARY","features":[584]},{"name":"SQLBIT","features":[584]},{"name":"SQLBITN","features":[584]},{"name":"SQLBindCol","features":[584]},{"name":"SQLBindCol","features":[584]},{"name":"SQLBindParam","features":[584]},{"name":"SQLBindParam","features":[584]},{"name":"SQLBindParameter","features":[584]},{"name":"SQLBindParameter","features":[584]},{"name":"SQLBrowseConnect","features":[584]},{"name":"SQLBrowseConnectA","features":[584]},{"name":"SQLBrowseConnectW","features":[584]},{"name":"SQLBulkOperations","features":[584]},{"name":"SQLCHARACTER","features":[584]},{"name":"SQLCancel","features":[584]},{"name":"SQLCancelHandle","features":[584]},{"name":"SQLCloseCursor","features":[584]},{"name":"SQLCloseEnumServers","features":[307,584]},{"name":"SQLColAttribute","features":[584]},{"name":"SQLColAttribute","features":[584]},{"name":"SQLColAttributeA","features":[584]},{"name":"SQLColAttributeA","features":[584]},{"name":"SQLColAttributeW","features":[584]},{"name":"SQLColAttributeW","features":[584]},{"name":"SQLColAttributes","features":[584]},{"name":"SQLColAttributes","features":[584]},{"name":"SQLColAttributesA","features":[584]},{"name":"SQLColAttributesA","features":[584]},{"name":"SQLColAttributesW","features":[584]},{"name":"SQLColAttributesW","features":[584]},{"name":"SQLColumnPrivileges","features":[584]},{"name":"SQLColumnPrivilegesA","features":[584]},{"name":"SQLColumnPrivilegesW","features":[584]},{"name":"SQLColumns","features":[584]},{"name":"SQLColumnsA","features":[584]},{"name":"SQLColumnsW","features":[584]},{"name":"SQLCompleteAsync","features":[584]},{"name":"SQLConnect","features":[584]},{"name":"SQLConnectA","features":[584]},{"name":"SQLConnectW","features":[584]},{"name":"SQLCopyDesc","features":[584]},{"name":"SQLDATETIM4","features":[584]},{"name":"SQLDATETIME","features":[584]},{"name":"SQLDATETIMN","features":[584]},{"name":"SQLDECIMAL","features":[584]},{"name":"SQLDECIMALN","features":[584]},{"name":"SQLDataSources","features":[584]},{"name":"SQLDataSourcesA","features":[584]},{"name":"SQLDataSourcesW","features":[584]},{"name":"SQLDescribeCol","features":[584]},{"name":"SQLDescribeCol","features":[584]},{"name":"SQLDescribeColA","features":[584]},{"name":"SQLDescribeColA","features":[584]},{"name":"SQLDescribeColW","features":[584]},{"name":"SQLDescribeColW","features":[584]},{"name":"SQLDescribeParam","features":[584]},{"name":"SQLDescribeParam","features":[584]},{"name":"SQLDisconnect","features":[584]},{"name":"SQLDriverConnect","features":[584]},{"name":"SQLDriverConnectA","features":[584]},{"name":"SQLDriverConnectW","features":[584]},{"name":"SQLDrivers","features":[584]},{"name":"SQLDriversA","features":[584]},{"name":"SQLDriversW","features":[584]},{"name":"SQLEndTran","features":[584]},{"name":"SQLError","features":[584]},{"name":"SQLErrorA","features":[584]},{"name":"SQLErrorW","features":[584]},{"name":"SQLExecDirect","features":[584]},{"name":"SQLExecDirectA","features":[584]},{"name":"SQLExecDirectW","features":[584]},{"name":"SQLExecute","features":[584]},{"name":"SQLExtendedFetch","features":[584]},{"name":"SQLExtendedFetch","features":[584]},{"name":"SQLFLT4","features":[584]},{"name":"SQLFLT8","features":[584]},{"name":"SQLFLTN","features":[584]},{"name":"SQLFetch","features":[584]},{"name":"SQLFetchScroll","features":[584]},{"name":"SQLFetchScroll","features":[584]},{"name":"SQLForeignKeys","features":[584]},{"name":"SQLForeignKeysA","features":[584]},{"name":"SQLForeignKeysW","features":[584]},{"name":"SQLFreeConnect","features":[584]},{"name":"SQLFreeEnv","features":[584]},{"name":"SQLFreeHandle","features":[584]},{"name":"SQLFreeStmt","features":[584]},{"name":"SQLGetConnectAttr","features":[584]},{"name":"SQLGetConnectAttrA","features":[584]},{"name":"SQLGetConnectAttrW","features":[584]},{"name":"SQLGetConnectOption","features":[584]},{"name":"SQLGetConnectOptionA","features":[584]},{"name":"SQLGetConnectOptionW","features":[584]},{"name":"SQLGetCursorName","features":[584]},{"name":"SQLGetCursorNameA","features":[584]},{"name":"SQLGetCursorNameW","features":[584]},{"name":"SQLGetData","features":[584]},{"name":"SQLGetData","features":[584]},{"name":"SQLGetDescField","features":[584]},{"name":"SQLGetDescFieldA","features":[584]},{"name":"SQLGetDescFieldW","features":[584]},{"name":"SQLGetDescRec","features":[584]},{"name":"SQLGetDescRec","features":[584]},{"name":"SQLGetDescRecA","features":[584]},{"name":"SQLGetDescRecA","features":[584]},{"name":"SQLGetDescRecW","features":[584]},{"name":"SQLGetDescRecW","features":[584]},{"name":"SQLGetDiagField","features":[584]},{"name":"SQLGetDiagFieldA","features":[584]},{"name":"SQLGetDiagFieldW","features":[584]},{"name":"SQLGetDiagRec","features":[584]},{"name":"SQLGetDiagRecA","features":[584]},{"name":"SQLGetDiagRecW","features":[584]},{"name":"SQLGetEnvAttr","features":[584]},{"name":"SQLGetFunctions","features":[584]},{"name":"SQLGetInfo","features":[584]},{"name":"SQLGetInfoA","features":[584]},{"name":"SQLGetInfoW","features":[584]},{"name":"SQLGetNextEnumeration","features":[307,584]},{"name":"SQLGetStmtAttr","features":[584]},{"name":"SQLGetStmtAttrA","features":[584]},{"name":"SQLGetStmtAttrW","features":[584]},{"name":"SQLGetStmtOption","features":[584]},{"name":"SQLGetTypeInfo","features":[584]},{"name":"SQLGetTypeInfoA","features":[584]},{"name":"SQLGetTypeInfoW","features":[584]},{"name":"SQLIMAGE","features":[584]},{"name":"SQLINT1","features":[584]},{"name":"SQLINT2","features":[584]},{"name":"SQLINT4","features":[584]},{"name":"SQLINT8","features":[584]},{"name":"SQLINTERVAL","features":[584]},{"name":"SQLINTN","features":[584]},{"name":"SQLInitEnumServers","features":[307,584]},{"name":"SQLLinkedCatalogsA","features":[584]},{"name":"SQLLinkedCatalogsW","features":[584]},{"name":"SQLLinkedServers","features":[584]},{"name":"SQLMONEY","features":[584]},{"name":"SQLMONEY4","features":[584]},{"name":"SQLMONEYN","features":[584]},{"name":"SQLMoreResults","features":[584]},{"name":"SQLNCHAR","features":[584]},{"name":"SQLNTEXT","features":[584]},{"name":"SQLNUMERIC","features":[584]},{"name":"SQLNUMERICN","features":[584]},{"name":"SQLNVARCHAR","features":[584]},{"name":"SQLNativeSql","features":[584]},{"name":"SQLNativeSqlA","features":[584]},{"name":"SQLNativeSqlW","features":[584]},{"name":"SQLNumParams","features":[584]},{"name":"SQLNumResultCols","features":[584]},{"name":"SQLPERF","features":[584]},{"name":"SQLParamData","features":[584]},{"name":"SQLParamOptions","features":[584]},{"name":"SQLParamOptions","features":[584]},{"name":"SQLPrepare","features":[584]},{"name":"SQLPrepareA","features":[584]},{"name":"SQLPrepareW","features":[584]},{"name":"SQLPrimaryKeys","features":[584]},{"name":"SQLPrimaryKeysA","features":[584]},{"name":"SQLPrimaryKeysW","features":[584]},{"name":"SQLProcedureColumns","features":[584]},{"name":"SQLProcedureColumnsA","features":[584]},{"name":"SQLProcedureColumnsW","features":[584]},{"name":"SQLProcedures","features":[584]},{"name":"SQLProceduresA","features":[584]},{"name":"SQLProceduresW","features":[584]},{"name":"SQLPutData","features":[584]},{"name":"SQLPutData","features":[584]},{"name":"SQLRowCount","features":[584]},{"name":"SQLRowCount","features":[584]},{"name":"SQLSetConnectAttr","features":[584]},{"name":"SQLSetConnectAttrA","features":[584]},{"name":"SQLSetConnectAttrW","features":[584]},{"name":"SQLSetConnectOption","features":[584]},{"name":"SQLSetConnectOption","features":[584]},{"name":"SQLSetConnectOptionA","features":[584]},{"name":"SQLSetConnectOptionA","features":[584]},{"name":"SQLSetConnectOptionW","features":[584]},{"name":"SQLSetConnectOptionW","features":[584]},{"name":"SQLSetCursorName","features":[584]},{"name":"SQLSetCursorNameA","features":[584]},{"name":"SQLSetCursorNameW","features":[584]},{"name":"SQLSetDescField","features":[584]},{"name":"SQLSetDescFieldW","features":[584]},{"name":"SQLSetDescRec","features":[584]},{"name":"SQLSetDescRec","features":[584]},{"name":"SQLSetEnvAttr","features":[584]},{"name":"SQLSetParam","features":[584]},{"name":"SQLSetParam","features":[584]},{"name":"SQLSetPos","features":[584]},{"name":"SQLSetPos","features":[584]},{"name":"SQLSetScrollOptions","features":[584]},{"name":"SQLSetScrollOptions","features":[584]},{"name":"SQLSetStmtAttr","features":[584]},{"name":"SQLSetStmtAttrW","features":[584]},{"name":"SQLSetStmtOption","features":[584]},{"name":"SQLSetStmtOption","features":[584]},{"name":"SQLSpecialColumns","features":[584]},{"name":"SQLSpecialColumnsA","features":[584]},{"name":"SQLSpecialColumnsW","features":[584]},{"name":"SQLStatistics","features":[584]},{"name":"SQLStatisticsA","features":[584]},{"name":"SQLStatisticsW","features":[584]},{"name":"SQLTEXT","features":[584]},{"name":"SQLTablePrivileges","features":[584]},{"name":"SQLTablePrivilegesA","features":[584]},{"name":"SQLTablePrivilegesW","features":[584]},{"name":"SQLTables","features":[584]},{"name":"SQLTablesA","features":[584]},{"name":"SQLTablesW","features":[584]},{"name":"SQLTransact","features":[584]},{"name":"SQLUNIQUEID","features":[584]},{"name":"SQLVARBINARY","features":[584]},{"name":"SQLVARCHAR","features":[584]},{"name":"SQLVARENUM","features":[584]},{"name":"SQLVARIANT","features":[584]},{"name":"SQL_AA_FALSE","features":[584]},{"name":"SQL_AA_TRUE","features":[584]},{"name":"SQL_ACCESSIBLE_PROCEDURES","features":[584]},{"name":"SQL_ACCESSIBLE_TABLES","features":[584]},{"name":"SQL_ACCESS_MODE","features":[584]},{"name":"SQL_ACTIVE_CONNECTIONS","features":[584]},{"name":"SQL_ACTIVE_ENVIRONMENTS","features":[584]},{"name":"SQL_ACTIVE_STATEMENTS","features":[584]},{"name":"SQL_ADD","features":[584]},{"name":"SQL_AD_ADD_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_AD_ADD_DOMAIN_CONSTRAINT","features":[584]},{"name":"SQL_AD_ADD_DOMAIN_DEFAULT","features":[584]},{"name":"SQL_AD_CONSTRAINT_NAME_DEFINITION","features":[584]},{"name":"SQL_AD_DEFAULT","features":[584]},{"name":"SQL_AD_DROP_DOMAIN_CONSTRAINT","features":[584]},{"name":"SQL_AD_DROP_DOMAIN_DEFAULT","features":[584]},{"name":"SQL_AD_OFF","features":[584]},{"name":"SQL_AD_ON","features":[584]},{"name":"SQL_AF_ALL","features":[584]},{"name":"SQL_AF_AVG","features":[584]},{"name":"SQL_AF_COUNT","features":[584]},{"name":"SQL_AF_DISTINCT","features":[584]},{"name":"SQL_AF_MAX","features":[584]},{"name":"SQL_AF_MIN","features":[584]},{"name":"SQL_AF_SUM","features":[584]},{"name":"SQL_AGGREGATE_FUNCTIONS","features":[584]},{"name":"SQL_ALL_CATALOGS","features":[584]},{"name":"SQL_ALL_EXCEPT_LIKE","features":[584]},{"name":"SQL_ALL_SCHEMAS","features":[584]},{"name":"SQL_ALL_TABLE_TYPES","features":[584]},{"name":"SQL_ALL_TYPES","features":[584]},{"name":"SQL_ALTER_DOMAIN","features":[584]},{"name":"SQL_ALTER_TABLE","features":[584]},{"name":"SQL_AM_CONNECTION","features":[584]},{"name":"SQL_AM_NONE","features":[584]},{"name":"SQL_AM_STATEMENT","features":[584]},{"name":"SQL_AO_DEFAULT","features":[584]},{"name":"SQL_AO_OFF","features":[584]},{"name":"SQL_AO_ON","features":[584]},{"name":"SQL_APD_TYPE","features":[584]},{"name":"SQL_API_ALL_FUNCTIONS","features":[584]},{"name":"SQL_API_LOADBYORDINAL","features":[584]},{"name":"SQL_API_ODBC3_ALL_FUNCTIONS","features":[584]},{"name":"SQL_API_ODBC3_ALL_FUNCTIONS_SIZE","features":[584]},{"name":"SQL_API_SQLALLOCCONNECT","features":[584]},{"name":"SQL_API_SQLALLOCENV","features":[584]},{"name":"SQL_API_SQLALLOCHANDLE","features":[584]},{"name":"SQL_API_SQLALLOCHANDLESTD","features":[584]},{"name":"SQL_API_SQLALLOCSTMT","features":[584]},{"name":"SQL_API_SQLBINDCOL","features":[584]},{"name":"SQL_API_SQLBINDPARAM","features":[584]},{"name":"SQL_API_SQLBINDPARAMETER","features":[584]},{"name":"SQL_API_SQLBROWSECONNECT","features":[584]},{"name":"SQL_API_SQLBULKOPERATIONS","features":[584]},{"name":"SQL_API_SQLCANCEL","features":[584]},{"name":"SQL_API_SQLCANCELHANDLE","features":[584]},{"name":"SQL_API_SQLCLOSECURSOR","features":[584]},{"name":"SQL_API_SQLCOLATTRIBUTE","features":[584]},{"name":"SQL_API_SQLCOLATTRIBUTES","features":[584]},{"name":"SQL_API_SQLCOLUMNPRIVILEGES","features":[584]},{"name":"SQL_API_SQLCOLUMNS","features":[584]},{"name":"SQL_API_SQLCOMPLETEASYNC","features":[584]},{"name":"SQL_API_SQLCONNECT","features":[584]},{"name":"SQL_API_SQLCOPYDESC","features":[584]},{"name":"SQL_API_SQLDATASOURCES","features":[584]},{"name":"SQL_API_SQLDESCRIBECOL","features":[584]},{"name":"SQL_API_SQLDESCRIBEPARAM","features":[584]},{"name":"SQL_API_SQLDISCONNECT","features":[584]},{"name":"SQL_API_SQLDRIVERCONNECT","features":[584]},{"name":"SQL_API_SQLDRIVERS","features":[584]},{"name":"SQL_API_SQLENDTRAN","features":[584]},{"name":"SQL_API_SQLERROR","features":[584]},{"name":"SQL_API_SQLEXECDIRECT","features":[584]},{"name":"SQL_API_SQLEXECUTE","features":[584]},{"name":"SQL_API_SQLEXTENDEDFETCH","features":[584]},{"name":"SQL_API_SQLFETCH","features":[584]},{"name":"SQL_API_SQLFETCHSCROLL","features":[584]},{"name":"SQL_API_SQLFOREIGNKEYS","features":[584]},{"name":"SQL_API_SQLFREECONNECT","features":[584]},{"name":"SQL_API_SQLFREEENV","features":[584]},{"name":"SQL_API_SQLFREEHANDLE","features":[584]},{"name":"SQL_API_SQLFREESTMT","features":[584]},{"name":"SQL_API_SQLGETCONNECTATTR","features":[584]},{"name":"SQL_API_SQLGETCONNECTOPTION","features":[584]},{"name":"SQL_API_SQLGETCURSORNAME","features":[584]},{"name":"SQL_API_SQLGETDATA","features":[584]},{"name":"SQL_API_SQLGETDESCFIELD","features":[584]},{"name":"SQL_API_SQLGETDESCREC","features":[584]},{"name":"SQL_API_SQLGETDIAGFIELD","features":[584]},{"name":"SQL_API_SQLGETDIAGREC","features":[584]},{"name":"SQL_API_SQLGETENVATTR","features":[584]},{"name":"SQL_API_SQLGETFUNCTIONS","features":[584]},{"name":"SQL_API_SQLGETINFO","features":[584]},{"name":"SQL_API_SQLGETSTMTATTR","features":[584]},{"name":"SQL_API_SQLGETSTMTOPTION","features":[584]},{"name":"SQL_API_SQLGETTYPEINFO","features":[584]},{"name":"SQL_API_SQLMORERESULTS","features":[584]},{"name":"SQL_API_SQLNATIVESQL","features":[584]},{"name":"SQL_API_SQLNUMPARAMS","features":[584]},{"name":"SQL_API_SQLNUMRESULTCOLS","features":[584]},{"name":"SQL_API_SQLPARAMDATA","features":[584]},{"name":"SQL_API_SQLPARAMOPTIONS","features":[584]},{"name":"SQL_API_SQLPREPARE","features":[584]},{"name":"SQL_API_SQLPRIMARYKEYS","features":[584]},{"name":"SQL_API_SQLPRIVATEDRIVERS","features":[584]},{"name":"SQL_API_SQLPROCEDURECOLUMNS","features":[584]},{"name":"SQL_API_SQLPROCEDURES","features":[584]},{"name":"SQL_API_SQLPUTDATA","features":[584]},{"name":"SQL_API_SQLROWCOUNT","features":[584]},{"name":"SQL_API_SQLSETCONNECTATTR","features":[584]},{"name":"SQL_API_SQLSETCONNECTOPTION","features":[584]},{"name":"SQL_API_SQLSETCURSORNAME","features":[584]},{"name":"SQL_API_SQLSETDESCFIELD","features":[584]},{"name":"SQL_API_SQLSETDESCREC","features":[584]},{"name":"SQL_API_SQLSETENVATTR","features":[584]},{"name":"SQL_API_SQLSETPARAM","features":[584]},{"name":"SQL_API_SQLSETPOS","features":[584]},{"name":"SQL_API_SQLSETSCROLLOPTIONS","features":[584]},{"name":"SQL_API_SQLSETSTMTATTR","features":[584]},{"name":"SQL_API_SQLSETSTMTOPTION","features":[584]},{"name":"SQL_API_SQLSPECIALCOLUMNS","features":[584]},{"name":"SQL_API_SQLSTATISTICS","features":[584]},{"name":"SQL_API_SQLTABLEPRIVILEGES","features":[584]},{"name":"SQL_API_SQLTABLES","features":[584]},{"name":"SQL_API_SQLTRANSACT","features":[584]},{"name":"SQL_ARD_TYPE","features":[584]},{"name":"SQL_ASYNC_DBC_CAPABLE","features":[584]},{"name":"SQL_ASYNC_DBC_ENABLE_DEFAULT","features":[584]},{"name":"SQL_ASYNC_DBC_ENABLE_OFF","features":[584]},{"name":"SQL_ASYNC_DBC_ENABLE_ON","features":[584]},{"name":"SQL_ASYNC_DBC_FUNCTIONS","features":[584]},{"name":"SQL_ASYNC_DBC_NOT_CAPABLE","features":[584]},{"name":"SQL_ASYNC_ENABLE","features":[584]},{"name":"SQL_ASYNC_ENABLE_DEFAULT","features":[584]},{"name":"SQL_ASYNC_ENABLE_OFF","features":[584]},{"name":"SQL_ASYNC_ENABLE_ON","features":[584]},{"name":"SQL_ASYNC_MODE","features":[584]},{"name":"SQL_ASYNC_NOTIFICATION","features":[584]},{"name":"SQL_ASYNC_NOTIFICATION_CALLBACK","features":[307,584]},{"name":"SQL_ASYNC_NOTIFICATION_CAPABLE","features":[584]},{"name":"SQL_ASYNC_NOTIFICATION_NOT_CAPABLE","features":[584]},{"name":"SQL_ATTR_ACCESS_MODE","features":[584]},{"name":"SQL_ATTR_ANSI_APP","features":[584]},{"name":"SQL_ATTR_APPLICATION_KEY","features":[584]},{"name":"SQL_ATTR_APP_PARAM_DESC","features":[584]},{"name":"SQL_ATTR_APP_ROW_DESC","features":[584]},{"name":"SQL_ATTR_ASYNC_DBC_EVENT","features":[584]},{"name":"SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE","features":[584]},{"name":"SQL_ATTR_ASYNC_DBC_NOTIFICATION_CALLBACK","features":[584]},{"name":"SQL_ATTR_ASYNC_DBC_NOTIFICATION_CONTEXT","features":[584]},{"name":"SQL_ATTR_ASYNC_ENABLE","features":[584]},{"name":"SQL_ATTR_ASYNC_STMT_EVENT","features":[584]},{"name":"SQL_ATTR_ASYNC_STMT_NOTIFICATION_CALLBACK","features":[584]},{"name":"SQL_ATTR_ASYNC_STMT_NOTIFICATION_CONTEXT","features":[584]},{"name":"SQL_ATTR_AUTOCOMMIT","features":[584]},{"name":"SQL_ATTR_AUTO_IPD","features":[584]},{"name":"SQL_ATTR_CONCURRENCY","features":[584]},{"name":"SQL_ATTR_CONNECTION_DEAD","features":[584]},{"name":"SQL_ATTR_CONNECTION_POOLING","features":[584]},{"name":"SQL_ATTR_CONNECTION_TIMEOUT","features":[584]},{"name":"SQL_ATTR_CP_MATCH","features":[584]},{"name":"SQL_ATTR_CURRENT_CATALOG","features":[584]},{"name":"SQL_ATTR_CURSOR_SCROLLABLE","features":[584]},{"name":"SQL_ATTR_CURSOR_SENSITIVITY","features":[584]},{"name":"SQL_ATTR_CURSOR_TYPE","features":[584]},{"name":"SQL_ATTR_DBC_INFO_TOKEN","features":[584]},{"name":"SQL_ATTR_DISCONNECT_BEHAVIOR","features":[584]},{"name":"SQL_ATTR_ENABLE_AUTO_IPD","features":[584]},{"name":"SQL_ATTR_ENLIST_IN_DTC","features":[584]},{"name":"SQL_ATTR_ENLIST_IN_XA","features":[584]},{"name":"SQL_ATTR_FETCH_BOOKMARK_PTR","features":[584]},{"name":"SQL_ATTR_IMP_PARAM_DESC","features":[584]},{"name":"SQL_ATTR_IMP_ROW_DESC","features":[584]},{"name":"SQL_ATTR_KEYSET_SIZE","features":[584]},{"name":"SQL_ATTR_LOGIN_TIMEOUT","features":[584]},{"name":"SQL_ATTR_MAX_LENGTH","features":[584]},{"name":"SQL_ATTR_MAX_ROWS","features":[584]},{"name":"SQL_ATTR_METADATA_ID","features":[584]},{"name":"SQL_ATTR_NOSCAN","features":[584]},{"name":"SQL_ATTR_ODBC_CURSORS","features":[584]},{"name":"SQL_ATTR_ODBC_VERSION","features":[584]},{"name":"SQL_ATTR_OUTPUT_NTS","features":[584]},{"name":"SQL_ATTR_PACKET_SIZE","features":[584]},{"name":"SQL_ATTR_PARAMSET_SIZE","features":[584]},{"name":"SQL_ATTR_PARAMS_PROCESSED_PTR","features":[584]},{"name":"SQL_ATTR_PARAM_BIND_OFFSET_PTR","features":[584]},{"name":"SQL_ATTR_PARAM_BIND_TYPE","features":[584]},{"name":"SQL_ATTR_PARAM_OPERATION_PTR","features":[584]},{"name":"SQL_ATTR_PARAM_STATUS_PTR","features":[584]},{"name":"SQL_ATTR_QUERY_TIMEOUT","features":[584]},{"name":"SQL_ATTR_QUIET_MODE","features":[584]},{"name":"SQL_ATTR_READONLY","features":[584]},{"name":"SQL_ATTR_READWRITE_UNKNOWN","features":[584]},{"name":"SQL_ATTR_RESET_CONNECTION","features":[584]},{"name":"SQL_ATTR_RETRIEVE_DATA","features":[584]},{"name":"SQL_ATTR_ROWS_FETCHED_PTR","features":[584]},{"name":"SQL_ATTR_ROW_ARRAY_SIZE","features":[584]},{"name":"SQL_ATTR_ROW_BIND_OFFSET_PTR","features":[584]},{"name":"SQL_ATTR_ROW_BIND_TYPE","features":[584]},{"name":"SQL_ATTR_ROW_NUMBER","features":[584]},{"name":"SQL_ATTR_ROW_OPERATION_PTR","features":[584]},{"name":"SQL_ATTR_ROW_STATUS_PTR","features":[584]},{"name":"SQL_ATTR_SIMULATE_CURSOR","features":[584]},{"name":"SQL_ATTR_TRACE","features":[584]},{"name":"SQL_ATTR_TRACEFILE","features":[584]},{"name":"SQL_ATTR_TRANSLATE_LIB","features":[584]},{"name":"SQL_ATTR_TRANSLATE_OPTION","features":[584]},{"name":"SQL_ATTR_TXN_ISOLATION","features":[584]},{"name":"SQL_ATTR_USE_BOOKMARKS","features":[584]},{"name":"SQL_ATTR_WRITE","features":[584]},{"name":"SQL_AT_ADD_COLUMN","features":[584]},{"name":"SQL_AT_ADD_COLUMN_COLLATION","features":[584]},{"name":"SQL_AT_ADD_COLUMN_DEFAULT","features":[584]},{"name":"SQL_AT_ADD_COLUMN_SINGLE","features":[584]},{"name":"SQL_AT_ADD_CONSTRAINT","features":[584]},{"name":"SQL_AT_ADD_TABLE_CONSTRAINT","features":[584]},{"name":"SQL_AT_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_AT_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_AT_CONSTRAINT_NAME_DEFINITION","features":[584]},{"name":"SQL_AT_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_AT_DROP_COLUMN","features":[584]},{"name":"SQL_AT_DROP_COLUMN_CASCADE","features":[584]},{"name":"SQL_AT_DROP_COLUMN_DEFAULT","features":[584]},{"name":"SQL_AT_DROP_COLUMN_RESTRICT","features":[584]},{"name":"SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE","features":[584]},{"name":"SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT","features":[584]},{"name":"SQL_AT_SET_COLUMN_DEFAULT","features":[584]},{"name":"SQL_AUTOCOMMIT","features":[584]},{"name":"SQL_AUTOCOMMIT_DEFAULT","features":[584]},{"name":"SQL_AUTOCOMMIT_OFF","features":[584]},{"name":"SQL_AUTOCOMMIT_ON","features":[584]},{"name":"SQL_BATCH_ROW_COUNT","features":[584]},{"name":"SQL_BATCH_SUPPORT","features":[584]},{"name":"SQL_BCP_DEFAULT","features":[584]},{"name":"SQL_BCP_OFF","features":[584]},{"name":"SQL_BCP_ON","features":[584]},{"name":"SQL_BEST_ROWID","features":[584]},{"name":"SQL_BIGINT","features":[584]},{"name":"SQL_BINARY","features":[584]},{"name":"SQL_BIND_BY_COLUMN","features":[584]},{"name":"SQL_BIND_TYPE","features":[584]},{"name":"SQL_BIND_TYPE_DEFAULT","features":[584]},{"name":"SQL_BIT","features":[584]},{"name":"SQL_BOOKMARK_PERSISTENCE","features":[584]},{"name":"SQL_BP_CLOSE","features":[584]},{"name":"SQL_BP_DELETE","features":[584]},{"name":"SQL_BP_DROP","features":[584]},{"name":"SQL_BP_OTHER_HSTMT","features":[584]},{"name":"SQL_BP_SCROLL","features":[584]},{"name":"SQL_BP_TRANSACTION","features":[584]},{"name":"SQL_BP_UPDATE","features":[584]},{"name":"SQL_BRC_EXPLICIT","features":[584]},{"name":"SQL_BRC_PROCEDURES","features":[584]},{"name":"SQL_BRC_ROLLED_UP","features":[584]},{"name":"SQL_BS_ROW_COUNT_EXPLICIT","features":[584]},{"name":"SQL_BS_ROW_COUNT_PROC","features":[584]},{"name":"SQL_BS_SELECT_EXPLICIT","features":[584]},{"name":"SQL_BS_SELECT_PROC","features":[584]},{"name":"SQL_CA1_ABSOLUTE","features":[584]},{"name":"SQL_CA1_BOOKMARK","features":[584]},{"name":"SQL_CA1_BULK_ADD","features":[584]},{"name":"SQL_CA1_BULK_DELETE_BY_BOOKMARK","features":[584]},{"name":"SQL_CA1_BULK_FETCH_BY_BOOKMARK","features":[584]},{"name":"SQL_CA1_BULK_UPDATE_BY_BOOKMARK","features":[584]},{"name":"SQL_CA1_LOCK_EXCLUSIVE","features":[584]},{"name":"SQL_CA1_LOCK_NO_CHANGE","features":[584]},{"name":"SQL_CA1_LOCK_UNLOCK","features":[584]},{"name":"SQL_CA1_NEXT","features":[584]},{"name":"SQL_CA1_POSITIONED_DELETE","features":[584]},{"name":"SQL_CA1_POSITIONED_UPDATE","features":[584]},{"name":"SQL_CA1_POS_DELETE","features":[584]},{"name":"SQL_CA1_POS_POSITION","features":[584]},{"name":"SQL_CA1_POS_REFRESH","features":[584]},{"name":"SQL_CA1_POS_UPDATE","features":[584]},{"name":"SQL_CA1_RELATIVE","features":[584]},{"name":"SQL_CA1_SELECT_FOR_UPDATE","features":[584]},{"name":"SQL_CA2_CRC_APPROXIMATE","features":[584]},{"name":"SQL_CA2_CRC_EXACT","features":[584]},{"name":"SQL_CA2_LOCK_CONCURRENCY","features":[584]},{"name":"SQL_CA2_MAX_ROWS_CATALOG","features":[584]},{"name":"SQL_CA2_MAX_ROWS_DELETE","features":[584]},{"name":"SQL_CA2_MAX_ROWS_INSERT","features":[584]},{"name":"SQL_CA2_MAX_ROWS_SELECT","features":[584]},{"name":"SQL_CA2_MAX_ROWS_UPDATE","features":[584]},{"name":"SQL_CA2_OPT_ROWVER_CONCURRENCY","features":[584]},{"name":"SQL_CA2_OPT_VALUES_CONCURRENCY","features":[584]},{"name":"SQL_CA2_READ_ONLY_CONCURRENCY","features":[584]},{"name":"SQL_CA2_SENSITIVITY_ADDITIONS","features":[584]},{"name":"SQL_CA2_SENSITIVITY_DELETIONS","features":[584]},{"name":"SQL_CA2_SENSITIVITY_UPDATES","features":[584]},{"name":"SQL_CA2_SIMULATE_NON_UNIQUE","features":[584]},{"name":"SQL_CA2_SIMULATE_TRY_UNIQUE","features":[584]},{"name":"SQL_CA2_SIMULATE_UNIQUE","features":[584]},{"name":"SQL_CACHE_DATA_NO","features":[584]},{"name":"SQL_CACHE_DATA_YES","features":[584]},{"name":"SQL_CASCADE","features":[584]},{"name":"SQL_CATALOG_LOCATION","features":[584]},{"name":"SQL_CATALOG_NAME","features":[584]},{"name":"SQL_CATALOG_NAME_SEPARATOR","features":[584]},{"name":"SQL_CATALOG_TERM","features":[584]},{"name":"SQL_CATALOG_USAGE","features":[584]},{"name":"SQL_CA_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_CA_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_CA_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_CA_CREATE_ASSERTION","features":[584]},{"name":"SQL_CA_SS_BASE","features":[584]},{"name":"SQL_CA_SS_COLUMN_COLLATION","features":[584]},{"name":"SQL_CA_SS_COLUMN_HIDDEN","features":[584]},{"name":"SQL_CA_SS_COLUMN_ID","features":[584]},{"name":"SQL_CA_SS_COLUMN_KEY","features":[584]},{"name":"SQL_CA_SS_COLUMN_OP","features":[584]},{"name":"SQL_CA_SS_COLUMN_ORDER","features":[584]},{"name":"SQL_CA_SS_COLUMN_SIZE","features":[584]},{"name":"SQL_CA_SS_COLUMN_SSTYPE","features":[584]},{"name":"SQL_CA_SS_COLUMN_UTYPE","features":[584]},{"name":"SQL_CA_SS_COLUMN_VARYLEN","features":[584]},{"name":"SQL_CA_SS_COMPUTE_BYLIST","features":[584]},{"name":"SQL_CA_SS_COMPUTE_ID","features":[584]},{"name":"SQL_CA_SS_MAX_USED","features":[584]},{"name":"SQL_CA_SS_NUM_COMPUTES","features":[584]},{"name":"SQL_CA_SS_NUM_ORDERS","features":[584]},{"name":"SQL_CA_SS_VARIANT_SERVER_TYPE","features":[584]},{"name":"SQL_CA_SS_VARIANT_SQL_TYPE","features":[584]},{"name":"SQL_CA_SS_VARIANT_TYPE","features":[584]},{"name":"SQL_CB_CLOSE","features":[584]},{"name":"SQL_CB_DELETE","features":[584]},{"name":"SQL_CB_NON_NULL","features":[584]},{"name":"SQL_CB_NULL","features":[584]},{"name":"SQL_CB_PRESERVE","features":[584]},{"name":"SQL_CCOL_CREATE_COLLATION","features":[584]},{"name":"SQL_CCS_COLLATE_CLAUSE","features":[584]},{"name":"SQL_CCS_CREATE_CHARACTER_SET","features":[584]},{"name":"SQL_CCS_LIMITED_COLLATION","features":[584]},{"name":"SQL_CC_CLOSE","features":[584]},{"name":"SQL_CC_DELETE","features":[584]},{"name":"SQL_CC_PRESERVE","features":[584]},{"name":"SQL_CDO_COLLATION","features":[584]},{"name":"SQL_CDO_CONSTRAINT","features":[584]},{"name":"SQL_CDO_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_CDO_CONSTRAINT_NAME_DEFINITION","features":[584]},{"name":"SQL_CDO_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_CDO_CREATE_DOMAIN","features":[584]},{"name":"SQL_CDO_DEFAULT","features":[584]},{"name":"SQL_CD_FALSE","features":[584]},{"name":"SQL_CD_TRUE","features":[584]},{"name":"SQL_CHAR","features":[584]},{"name":"SQL_CLOSE","features":[584]},{"name":"SQL_CL_END","features":[584]},{"name":"SQL_CL_START","features":[584]},{"name":"SQL_CN_ANY","features":[584]},{"name":"SQL_CN_DEFAULT","features":[584]},{"name":"SQL_CN_DIFFERENT","features":[584]},{"name":"SQL_CN_NONE","features":[584]},{"name":"SQL_CN_OFF","features":[584]},{"name":"SQL_CN_ON","features":[584]},{"name":"SQL_CODE_DATE","features":[584]},{"name":"SQL_CODE_DAY","features":[584]},{"name":"SQL_CODE_DAY_TO_HOUR","features":[584]},{"name":"SQL_CODE_DAY_TO_MINUTE","features":[584]},{"name":"SQL_CODE_DAY_TO_SECOND","features":[584]},{"name":"SQL_CODE_HOUR","features":[584]},{"name":"SQL_CODE_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_CODE_HOUR_TO_SECOND","features":[584]},{"name":"SQL_CODE_MINUTE","features":[584]},{"name":"SQL_CODE_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_CODE_MONTH","features":[584]},{"name":"SQL_CODE_SECOND","features":[584]},{"name":"SQL_CODE_TIME","features":[584]},{"name":"SQL_CODE_TIMESTAMP","features":[584]},{"name":"SQL_CODE_YEAR","features":[584]},{"name":"SQL_CODE_YEAR_TO_MONTH","features":[584]},{"name":"SQL_COLATT_OPT_MAX","features":[584]},{"name":"SQL_COLATT_OPT_MIN","features":[584]},{"name":"SQL_COLLATION_SEQ","features":[584]},{"name":"SQL_COLUMN_ALIAS","features":[584]},{"name":"SQL_COLUMN_AUTO_INCREMENT","features":[584]},{"name":"SQL_COLUMN_CASE_SENSITIVE","features":[584]},{"name":"SQL_COLUMN_COUNT","features":[584]},{"name":"SQL_COLUMN_DISPLAY_SIZE","features":[584]},{"name":"SQL_COLUMN_DRIVER_START","features":[584]},{"name":"SQL_COLUMN_IGNORE","features":[584]},{"name":"SQL_COLUMN_LABEL","features":[584]},{"name":"SQL_COLUMN_LENGTH","features":[584]},{"name":"SQL_COLUMN_MONEY","features":[584]},{"name":"SQL_COLUMN_NAME","features":[584]},{"name":"SQL_COLUMN_NULLABLE","features":[584]},{"name":"SQL_COLUMN_NUMBER_UNKNOWN","features":[584]},{"name":"SQL_COLUMN_OWNER_NAME","features":[584]},{"name":"SQL_COLUMN_PRECISION","features":[584]},{"name":"SQL_COLUMN_QUALIFIER_NAME","features":[584]},{"name":"SQL_COLUMN_SCALE","features":[584]},{"name":"SQL_COLUMN_SEARCHABLE","features":[584]},{"name":"SQL_COLUMN_TABLE_NAME","features":[584]},{"name":"SQL_COLUMN_TYPE","features":[584]},{"name":"SQL_COLUMN_TYPE_NAME","features":[584]},{"name":"SQL_COLUMN_UNSIGNED","features":[584]},{"name":"SQL_COLUMN_UPDATABLE","features":[584]},{"name":"SQL_COMMIT","features":[584]},{"name":"SQL_CONCAT_NULL_BEHAVIOR","features":[584]},{"name":"SQL_CONCURRENCY","features":[584]},{"name":"SQL_CONCUR_DEFAULT","features":[584]},{"name":"SQL_CONCUR_LOCK","features":[584]},{"name":"SQL_CONCUR_READ_ONLY","features":[584]},{"name":"SQL_CONCUR_ROWVER","features":[584]},{"name":"SQL_CONCUR_TIMESTAMP","features":[584]},{"name":"SQL_CONCUR_VALUES","features":[584]},{"name":"SQL_CONNECT_OPT_DRVR_START","features":[584]},{"name":"SQL_CONN_OPT_MAX","features":[584]},{"name":"SQL_CONN_OPT_MIN","features":[584]},{"name":"SQL_CONN_POOL_RATING_BEST","features":[584]},{"name":"SQL_CONN_POOL_RATING_GOOD_ENOUGH","features":[584]},{"name":"SQL_CONN_POOL_RATING_USELESS","features":[584]},{"name":"SQL_CONVERT_BIGINT","features":[584]},{"name":"SQL_CONVERT_BINARY","features":[584]},{"name":"SQL_CONVERT_BIT","features":[584]},{"name":"SQL_CONVERT_CHAR","features":[584]},{"name":"SQL_CONVERT_DATE","features":[584]},{"name":"SQL_CONVERT_DECIMAL","features":[584]},{"name":"SQL_CONVERT_DOUBLE","features":[584]},{"name":"SQL_CONVERT_FLOAT","features":[584]},{"name":"SQL_CONVERT_FUNCTIONS","features":[584]},{"name":"SQL_CONVERT_GUID","features":[584]},{"name":"SQL_CONVERT_INTEGER","features":[584]},{"name":"SQL_CONVERT_INTERVAL_DAY_TIME","features":[584]},{"name":"SQL_CONVERT_INTERVAL_YEAR_MONTH","features":[584]},{"name":"SQL_CONVERT_LONGVARBINARY","features":[584]},{"name":"SQL_CONVERT_LONGVARCHAR","features":[584]},{"name":"SQL_CONVERT_NUMERIC","features":[584]},{"name":"SQL_CONVERT_REAL","features":[584]},{"name":"SQL_CONVERT_SMALLINT","features":[584]},{"name":"SQL_CONVERT_TIME","features":[584]},{"name":"SQL_CONVERT_TIMESTAMP","features":[584]},{"name":"SQL_CONVERT_TINYINT","features":[584]},{"name":"SQL_CONVERT_VARBINARY","features":[584]},{"name":"SQL_CONVERT_VARCHAR","features":[584]},{"name":"SQL_CONVERT_WCHAR","features":[584]},{"name":"SQL_CONVERT_WLONGVARCHAR","features":[584]},{"name":"SQL_CONVERT_WVARCHAR","features":[584]},{"name":"SQL_COPT_SS_ANSI_NPW","features":[584]},{"name":"SQL_COPT_SS_ANSI_OEM","features":[584]},{"name":"SQL_COPT_SS_ATTACHDBFILENAME","features":[584]},{"name":"SQL_COPT_SS_BASE","features":[584]},{"name":"SQL_COPT_SS_BASE_EX","features":[584]},{"name":"SQL_COPT_SS_BCP","features":[584]},{"name":"SQL_COPT_SS_BROWSE_CACHE_DATA","features":[584]},{"name":"SQL_COPT_SS_BROWSE_CONNECT","features":[584]},{"name":"SQL_COPT_SS_BROWSE_SERVER","features":[584]},{"name":"SQL_COPT_SS_CONCAT_NULL","features":[584]},{"name":"SQL_COPT_SS_CONNECTION_DEAD","features":[584]},{"name":"SQL_COPT_SS_ENCRYPT","features":[584]},{"name":"SQL_COPT_SS_EX_MAX_USED","features":[584]},{"name":"SQL_COPT_SS_FALLBACK_CONNECT","features":[584]},{"name":"SQL_COPT_SS_INTEGRATED_SECURITY","features":[584]},{"name":"SQL_COPT_SS_MAX_USED","features":[584]},{"name":"SQL_COPT_SS_PERF_DATA","features":[584]},{"name":"SQL_COPT_SS_PERF_DATA_LOG","features":[584]},{"name":"SQL_COPT_SS_PERF_DATA_LOG_NOW","features":[584]},{"name":"SQL_COPT_SS_PERF_QUERY","features":[584]},{"name":"SQL_COPT_SS_PERF_QUERY_INTERVAL","features":[584]},{"name":"SQL_COPT_SS_PERF_QUERY_LOG","features":[584]},{"name":"SQL_COPT_SS_PRESERVE_CURSORS","features":[584]},{"name":"SQL_COPT_SS_QUOTED_IDENT","features":[584]},{"name":"SQL_COPT_SS_REMOTE_PWD","features":[584]},{"name":"SQL_COPT_SS_RESET_CONNECTION","features":[584]},{"name":"SQL_COPT_SS_TRANSLATE","features":[584]},{"name":"SQL_COPT_SS_USER_DATA","features":[584]},{"name":"SQL_COPT_SS_USE_PROC_FOR_PREP","features":[584]},{"name":"SQL_COPT_SS_WARN_ON_CP_ERROR","features":[584]},{"name":"SQL_CORRELATION_NAME","features":[584]},{"name":"SQL_CO_AF","features":[584]},{"name":"SQL_CO_DEFAULT","features":[584]},{"name":"SQL_CO_FFO","features":[584]},{"name":"SQL_CO_FIREHOSE_AF","features":[584]},{"name":"SQL_CO_OFF","features":[584]},{"name":"SQL_CP_DEFAULT","features":[584]},{"name":"SQL_CP_DRIVER_AWARE","features":[584]},{"name":"SQL_CP_MATCH_DEFAULT","features":[584]},{"name":"SQL_CP_OFF","features":[584]},{"name":"SQL_CP_ONE_PER_DRIVER","features":[584]},{"name":"SQL_CP_ONE_PER_HENV","features":[584]},{"name":"SQL_CP_RELAXED_MATCH","features":[584]},{"name":"SQL_CP_STRICT_MATCH","features":[584]},{"name":"SQL_CREATE_ASSERTION","features":[584]},{"name":"SQL_CREATE_CHARACTER_SET","features":[584]},{"name":"SQL_CREATE_COLLATION","features":[584]},{"name":"SQL_CREATE_DOMAIN","features":[584]},{"name":"SQL_CREATE_SCHEMA","features":[584]},{"name":"SQL_CREATE_TABLE","features":[584]},{"name":"SQL_CREATE_TRANSLATION","features":[584]},{"name":"SQL_CREATE_VIEW","features":[584]},{"name":"SQL_CR_CLOSE","features":[584]},{"name":"SQL_CR_DELETE","features":[584]},{"name":"SQL_CR_PRESERVE","features":[584]},{"name":"SQL_CS_AUTHORIZATION","features":[584]},{"name":"SQL_CS_CREATE_SCHEMA","features":[584]},{"name":"SQL_CS_DEFAULT_CHARACTER_SET","features":[584]},{"name":"SQL_CTR_CREATE_TRANSLATION","features":[584]},{"name":"SQL_CT_COLUMN_COLLATION","features":[584]},{"name":"SQL_CT_COLUMN_CONSTRAINT","features":[584]},{"name":"SQL_CT_COLUMN_DEFAULT","features":[584]},{"name":"SQL_CT_COMMIT_DELETE","features":[584]},{"name":"SQL_CT_COMMIT_PRESERVE","features":[584]},{"name":"SQL_CT_CONSTRAINT_DEFERRABLE","features":[584]},{"name":"SQL_CT_CONSTRAINT_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_CT_CONSTRAINT_NAME_DEFINITION","features":[584]},{"name":"SQL_CT_CONSTRAINT_NON_DEFERRABLE","features":[584]},{"name":"SQL_CT_CREATE_TABLE","features":[584]},{"name":"SQL_CT_GLOBAL_TEMPORARY","features":[584]},{"name":"SQL_CT_LOCAL_TEMPORARY","features":[584]},{"name":"SQL_CT_TABLE_CONSTRAINT","features":[584]},{"name":"SQL_CURRENT_QUALIFIER","features":[584]},{"name":"SQL_CURSOR_COMMIT_BEHAVIOR","features":[584]},{"name":"SQL_CURSOR_DYNAMIC","features":[584]},{"name":"SQL_CURSOR_FAST_FORWARD_ONLY","features":[584]},{"name":"SQL_CURSOR_FORWARD_ONLY","features":[584]},{"name":"SQL_CURSOR_KEYSET_DRIVEN","features":[584]},{"name":"SQL_CURSOR_ROLLBACK_BEHAVIOR","features":[584]},{"name":"SQL_CURSOR_SENSITIVITY","features":[584]},{"name":"SQL_CURSOR_STATIC","features":[584]},{"name":"SQL_CURSOR_TYPE","features":[584]},{"name":"SQL_CURSOR_TYPE_DEFAULT","features":[584]},{"name":"SQL_CUR_DEFAULT","features":[584]},{"name":"SQL_CUR_USE_DRIVER","features":[584]},{"name":"SQL_CUR_USE_IF_NEEDED","features":[584]},{"name":"SQL_CUR_USE_ODBC","features":[584]},{"name":"SQL_CU_DML_STATEMENTS","features":[584]},{"name":"SQL_CU_INDEX_DEFINITION","features":[584]},{"name":"SQL_CU_PRIVILEGE_DEFINITION","features":[584]},{"name":"SQL_CU_PROCEDURE_INVOCATION","features":[584]},{"name":"SQL_CU_TABLE_DEFINITION","features":[584]},{"name":"SQL_CVT_BIGINT","features":[584]},{"name":"SQL_CVT_BINARY","features":[584]},{"name":"SQL_CVT_BIT","features":[584]},{"name":"SQL_CVT_CHAR","features":[584]},{"name":"SQL_CVT_DATE","features":[584]},{"name":"SQL_CVT_DECIMAL","features":[584]},{"name":"SQL_CVT_DOUBLE","features":[584]},{"name":"SQL_CVT_FLOAT","features":[584]},{"name":"SQL_CVT_GUID","features":[584]},{"name":"SQL_CVT_INTEGER","features":[584]},{"name":"SQL_CVT_INTERVAL_DAY_TIME","features":[584]},{"name":"SQL_CVT_INTERVAL_YEAR_MONTH","features":[584]},{"name":"SQL_CVT_LONGVARBINARY","features":[584]},{"name":"SQL_CVT_LONGVARCHAR","features":[584]},{"name":"SQL_CVT_NUMERIC","features":[584]},{"name":"SQL_CVT_REAL","features":[584]},{"name":"SQL_CVT_SMALLINT","features":[584]},{"name":"SQL_CVT_TIME","features":[584]},{"name":"SQL_CVT_TIMESTAMP","features":[584]},{"name":"SQL_CVT_TINYINT","features":[584]},{"name":"SQL_CVT_VARBINARY","features":[584]},{"name":"SQL_CVT_VARCHAR","features":[584]},{"name":"SQL_CVT_WCHAR","features":[584]},{"name":"SQL_CVT_WLONGVARCHAR","features":[584]},{"name":"SQL_CVT_WVARCHAR","features":[584]},{"name":"SQL_CV_CASCADED","features":[584]},{"name":"SQL_CV_CHECK_OPTION","features":[584]},{"name":"SQL_CV_CREATE_VIEW","features":[584]},{"name":"SQL_CV_LOCAL","features":[584]},{"name":"SQL_C_BINARY","features":[584]},{"name":"SQL_C_BIT","features":[584]},{"name":"SQL_C_CHAR","features":[584]},{"name":"SQL_C_DATE","features":[584]},{"name":"SQL_C_DEFAULT","features":[584]},{"name":"SQL_C_DOUBLE","features":[584]},{"name":"SQL_C_FLOAT","features":[584]},{"name":"SQL_C_GUID","features":[584]},{"name":"SQL_C_INTERVAL_DAY","features":[584]},{"name":"SQL_C_INTERVAL_DAY_TO_HOUR","features":[584]},{"name":"SQL_C_INTERVAL_DAY_TO_MINUTE","features":[584]},{"name":"SQL_C_INTERVAL_DAY_TO_SECOND","features":[584]},{"name":"SQL_C_INTERVAL_HOUR","features":[584]},{"name":"SQL_C_INTERVAL_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_C_INTERVAL_HOUR_TO_SECOND","features":[584]},{"name":"SQL_C_INTERVAL_MINUTE","features":[584]},{"name":"SQL_C_INTERVAL_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_C_INTERVAL_MONTH","features":[584]},{"name":"SQL_C_INTERVAL_SECOND","features":[584]},{"name":"SQL_C_INTERVAL_YEAR","features":[584]},{"name":"SQL_C_INTERVAL_YEAR_TO_MONTH","features":[584]},{"name":"SQL_C_LONG","features":[584]},{"name":"SQL_C_NUMERIC","features":[584]},{"name":"SQL_C_SHORT","features":[584]},{"name":"SQL_C_TCHAR","features":[584]},{"name":"SQL_C_TIME","features":[584]},{"name":"SQL_C_TIMESTAMP","features":[584]},{"name":"SQL_C_TINYINT","features":[584]},{"name":"SQL_C_TYPE_DATE","features":[584]},{"name":"SQL_C_TYPE_TIME","features":[584]},{"name":"SQL_C_TYPE_TIMESTAMP","features":[584]},{"name":"SQL_C_VARBOOKMARK","features":[584]},{"name":"SQL_C_WCHAR","features":[584]},{"name":"SQL_DATABASE_NAME","features":[584]},{"name":"SQL_DATA_AT_EXEC","features":[584]},{"name":"SQL_DATA_SOURCE_NAME","features":[584]},{"name":"SQL_DATA_SOURCE_READ_ONLY","features":[584]},{"name":"SQL_DATE","features":[584]},{"name":"SQL_DATETIME","features":[584]},{"name":"SQL_DATETIME_LITERALS","features":[584]},{"name":"SQL_DATE_LEN","features":[584]},{"name":"SQL_DAY","features":[584]},{"name":"SQL_DAY_SECOND_STRUCT","features":[584]},{"name":"SQL_DAY_TO_HOUR","features":[584]},{"name":"SQL_DAY_TO_MINUTE","features":[584]},{"name":"SQL_DAY_TO_SECOND","features":[584]},{"name":"SQL_DA_DROP_ASSERTION","features":[584]},{"name":"SQL_DBMS_NAME","features":[584]},{"name":"SQL_DBMS_VER","features":[584]},{"name":"SQL_DB_DEFAULT","features":[584]},{"name":"SQL_DB_DISCONNECT","features":[584]},{"name":"SQL_DB_RETURN_TO_POOL","features":[584]},{"name":"SQL_DCS_DROP_CHARACTER_SET","features":[584]},{"name":"SQL_DC_DROP_COLLATION","features":[584]},{"name":"SQL_DDL_INDEX","features":[584]},{"name":"SQL_DD_CASCADE","features":[584]},{"name":"SQL_DD_DROP_DOMAIN","features":[584]},{"name":"SQL_DD_RESTRICT","features":[584]},{"name":"SQL_DECIMAL","features":[584]},{"name":"SQL_DEFAULT","features":[584]},{"name":"SQL_DEFAULT_PARAM","features":[584]},{"name":"SQL_DEFAULT_TXN_ISOLATION","features":[584]},{"name":"SQL_DELETE","features":[584]},{"name":"SQL_DELETE_BY_BOOKMARK","features":[584]},{"name":"SQL_DESCRIBE_PARAMETER","features":[584]},{"name":"SQL_DESC_ALLOC_AUTO","features":[584]},{"name":"SQL_DESC_ALLOC_TYPE","features":[584]},{"name":"SQL_DESC_ALLOC_USER","features":[584]},{"name":"SQL_DESC_ARRAY_SIZE","features":[584]},{"name":"SQL_DESC_ARRAY_STATUS_PTR","features":[584]},{"name":"SQL_DESC_BASE_COLUMN_NAME","features":[584]},{"name":"SQL_DESC_BASE_TABLE_NAME","features":[584]},{"name":"SQL_DESC_BIND_OFFSET_PTR","features":[584]},{"name":"SQL_DESC_BIND_TYPE","features":[584]},{"name":"SQL_DESC_COUNT","features":[584]},{"name":"SQL_DESC_DATA_PTR","features":[584]},{"name":"SQL_DESC_DATETIME_INTERVAL_CODE","features":[584]},{"name":"SQL_DESC_DATETIME_INTERVAL_PRECISION","features":[584]},{"name":"SQL_DESC_INDICATOR_PTR","features":[584]},{"name":"SQL_DESC_LENGTH","features":[584]},{"name":"SQL_DESC_LITERAL_PREFIX","features":[584]},{"name":"SQL_DESC_LITERAL_SUFFIX","features":[584]},{"name":"SQL_DESC_LOCAL_TYPE_NAME","features":[584]},{"name":"SQL_DESC_MAXIMUM_SCALE","features":[584]},{"name":"SQL_DESC_MINIMUM_SCALE","features":[584]},{"name":"SQL_DESC_NAME","features":[584]},{"name":"SQL_DESC_NULLABLE","features":[584]},{"name":"SQL_DESC_NUM_PREC_RADIX","features":[584]},{"name":"SQL_DESC_OCTET_LENGTH","features":[584]},{"name":"SQL_DESC_OCTET_LENGTH_PTR","features":[584]},{"name":"SQL_DESC_PARAMETER_TYPE","features":[584]},{"name":"SQL_DESC_PRECISION","features":[584]},{"name":"SQL_DESC_ROWS_PROCESSED_PTR","features":[584]},{"name":"SQL_DESC_ROWVER","features":[584]},{"name":"SQL_DESC_SCALE","features":[584]},{"name":"SQL_DESC_TYPE","features":[584]},{"name":"SQL_DESC_UNNAMED","features":[584]},{"name":"SQL_DIAG_ALTER_DOMAIN","features":[584]},{"name":"SQL_DIAG_ALTER_TABLE","features":[584]},{"name":"SQL_DIAG_CALL","features":[584]},{"name":"SQL_DIAG_CLASS_ORIGIN","features":[584]},{"name":"SQL_DIAG_COLUMN_NUMBER","features":[584]},{"name":"SQL_DIAG_CONNECTION_NAME","features":[584]},{"name":"SQL_DIAG_CREATE_ASSERTION","features":[584]},{"name":"SQL_DIAG_CREATE_CHARACTER_SET","features":[584]},{"name":"SQL_DIAG_CREATE_COLLATION","features":[584]},{"name":"SQL_DIAG_CREATE_DOMAIN","features":[584]},{"name":"SQL_DIAG_CREATE_INDEX","features":[584]},{"name":"SQL_DIAG_CREATE_SCHEMA","features":[584]},{"name":"SQL_DIAG_CREATE_TABLE","features":[584]},{"name":"SQL_DIAG_CREATE_TRANSLATION","features":[584]},{"name":"SQL_DIAG_CREATE_VIEW","features":[584]},{"name":"SQL_DIAG_CURSOR_ROW_COUNT","features":[584]},{"name":"SQL_DIAG_DELETE_WHERE","features":[584]},{"name":"SQL_DIAG_DFC_SS_ALTER_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_BASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CHECKPOINT","features":[584]},{"name":"SQL_DIAG_DFC_SS_CONDITION","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_DEFAULT","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_PROCEDURE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_RULE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CREATE_TRIGGER","features":[584]},{"name":"SQL_DIAG_DFC_SS_CURSOR_CLOSE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CURSOR_DECLARE","features":[584]},{"name":"SQL_DIAG_DFC_SS_CURSOR_FETCH","features":[584]},{"name":"SQL_DIAG_DFC_SS_CURSOR_OPEN","features":[584]},{"name":"SQL_DIAG_DFC_SS_DBCC","features":[584]},{"name":"SQL_DIAG_DFC_SS_DEALLOCATE_CURSOR","features":[584]},{"name":"SQL_DIAG_DFC_SS_DENY","features":[584]},{"name":"SQL_DIAG_DFC_SS_DISK","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_DEFAULT","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_PROCEDURE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_RULE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DROP_TRIGGER","features":[584]},{"name":"SQL_DIAG_DFC_SS_DUMP_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DUMP_TABLE","features":[584]},{"name":"SQL_DIAG_DFC_SS_DUMP_TRANSACTION","features":[584]},{"name":"SQL_DIAG_DFC_SS_GOTO","features":[584]},{"name":"SQL_DIAG_DFC_SS_INSERT_BULK","features":[584]},{"name":"SQL_DIAG_DFC_SS_KILL","features":[584]},{"name":"SQL_DIAG_DFC_SS_LOAD_DATABASE","features":[584]},{"name":"SQL_DIAG_DFC_SS_LOAD_HEADERONLY","features":[584]},{"name":"SQL_DIAG_DFC_SS_LOAD_TABLE","features":[584]},{"name":"SQL_DIAG_DFC_SS_LOAD_TRANSACTION","features":[584]},{"name":"SQL_DIAG_DFC_SS_PRINT","features":[584]},{"name":"SQL_DIAG_DFC_SS_RAISERROR","features":[584]},{"name":"SQL_DIAG_DFC_SS_READTEXT","features":[584]},{"name":"SQL_DIAG_DFC_SS_RECONFIGURE","features":[584]},{"name":"SQL_DIAG_DFC_SS_RETURN","features":[584]},{"name":"SQL_DIAG_DFC_SS_SELECT_INTO","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET","features":[584]},{"name":"SQL_DIAG_DFC_SS_SETUSER","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_IDENTITY_INSERT","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_ROW_COUNT","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_STATISTICS","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_TEXTSIZE","features":[584]},{"name":"SQL_DIAG_DFC_SS_SET_XCTLVL","features":[584]},{"name":"SQL_DIAG_DFC_SS_SHUTDOWN","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_BEGIN","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_COMMIT","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_PREPARE","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_ROLLBACK","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRANS_SAVE","features":[584]},{"name":"SQL_DIAG_DFC_SS_TRUNCATE_TABLE","features":[584]},{"name":"SQL_DIAG_DFC_SS_UPDATETEXT","features":[584]},{"name":"SQL_DIAG_DFC_SS_UPDATE_STATISTICS","features":[584]},{"name":"SQL_DIAG_DFC_SS_USE","features":[584]},{"name":"SQL_DIAG_DFC_SS_WAITFOR","features":[584]},{"name":"SQL_DIAG_DFC_SS_WRITETEXT","features":[584]},{"name":"SQL_DIAG_DROP_ASSERTION","features":[584]},{"name":"SQL_DIAG_DROP_CHARACTER_SET","features":[584]},{"name":"SQL_DIAG_DROP_COLLATION","features":[584]},{"name":"SQL_DIAG_DROP_DOMAIN","features":[584]},{"name":"SQL_DIAG_DROP_INDEX","features":[584]},{"name":"SQL_DIAG_DROP_SCHEMA","features":[584]},{"name":"SQL_DIAG_DROP_TABLE","features":[584]},{"name":"SQL_DIAG_DROP_TRANSLATION","features":[584]},{"name":"SQL_DIAG_DROP_VIEW","features":[584]},{"name":"SQL_DIAG_DYNAMIC_DELETE_CURSOR","features":[584]},{"name":"SQL_DIAG_DYNAMIC_FUNCTION","features":[584]},{"name":"SQL_DIAG_DYNAMIC_FUNCTION_CODE","features":[584]},{"name":"SQL_DIAG_DYNAMIC_UPDATE_CURSOR","features":[584]},{"name":"SQL_DIAG_GRANT","features":[584]},{"name":"SQL_DIAG_INSERT","features":[584]},{"name":"SQL_DIAG_MESSAGE_TEXT","features":[584]},{"name":"SQL_DIAG_NATIVE","features":[584]},{"name":"SQL_DIAG_NUMBER","features":[584]},{"name":"SQL_DIAG_RETURNCODE","features":[584]},{"name":"SQL_DIAG_REVOKE","features":[584]},{"name":"SQL_DIAG_ROW_COUNT","features":[584]},{"name":"SQL_DIAG_ROW_NUMBER","features":[584]},{"name":"SQL_DIAG_SELECT_CURSOR","features":[584]},{"name":"SQL_DIAG_SERVER_NAME","features":[584]},{"name":"SQL_DIAG_SQLSTATE","features":[584]},{"name":"SQL_DIAG_SS_BASE","features":[584]},{"name":"SQL_DIAG_SS_LINE","features":[584]},{"name":"SQL_DIAG_SS_MSGSTATE","features":[584]},{"name":"SQL_DIAG_SS_PROCNAME","features":[584]},{"name":"SQL_DIAG_SS_SEVERITY","features":[584]},{"name":"SQL_DIAG_SS_SRVNAME","features":[584]},{"name":"SQL_DIAG_SUBCLASS_ORIGIN","features":[584]},{"name":"SQL_DIAG_UNKNOWN_STATEMENT","features":[584]},{"name":"SQL_DIAG_UPDATE_WHERE","features":[584]},{"name":"SQL_DI_CREATE_INDEX","features":[584]},{"name":"SQL_DI_DROP_INDEX","features":[584]},{"name":"SQL_DL_SQL92_DATE","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_DAY","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_HOUR","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_MINUTE","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_MONTH","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_SECOND","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_YEAR","features":[584]},{"name":"SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH","features":[584]},{"name":"SQL_DL_SQL92_TIME","features":[584]},{"name":"SQL_DL_SQL92_TIMESTAMP","features":[584]},{"name":"SQL_DM_VER","features":[584]},{"name":"SQL_DOUBLE","features":[584]},{"name":"SQL_DP_OFF","features":[584]},{"name":"SQL_DP_ON","features":[584]},{"name":"SQL_DRIVER_AWARE_POOLING_CAPABLE","features":[584]},{"name":"SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE","features":[584]},{"name":"SQL_DRIVER_AWARE_POOLING_SUPPORTED","features":[584]},{"name":"SQL_DRIVER_COMPLETE","features":[584]},{"name":"SQL_DRIVER_COMPLETE_REQUIRED","features":[584]},{"name":"SQL_DRIVER_CONN_ATTR_BASE","features":[584]},{"name":"SQL_DRIVER_C_TYPE_BASE","features":[584]},{"name":"SQL_DRIVER_DESC_FIELD_BASE","features":[584]},{"name":"SQL_DRIVER_DIAG_FIELD_BASE","features":[584]},{"name":"SQL_DRIVER_HDBC","features":[584]},{"name":"SQL_DRIVER_HDESC","features":[584]},{"name":"SQL_DRIVER_HENV","features":[584]},{"name":"SQL_DRIVER_HLIB","features":[584]},{"name":"SQL_DRIVER_HSTMT","features":[584]},{"name":"SQL_DRIVER_INFO_TYPE_BASE","features":[584]},{"name":"SQL_DRIVER_NAME","features":[584]},{"name":"SQL_DRIVER_NOPROMPT","features":[584]},{"name":"SQL_DRIVER_ODBC_VER","features":[584]},{"name":"SQL_DRIVER_PROMPT","features":[584]},{"name":"SQL_DRIVER_SQL_TYPE_BASE","features":[584]},{"name":"SQL_DRIVER_STMT_ATTR_BASE","features":[584]},{"name":"SQL_DRIVER_VER","features":[584]},{"name":"SQL_DROP","features":[584]},{"name":"SQL_DROP_ASSERTION","features":[584]},{"name":"SQL_DROP_CHARACTER_SET","features":[584]},{"name":"SQL_DROP_COLLATION","features":[584]},{"name":"SQL_DROP_DOMAIN","features":[584]},{"name":"SQL_DROP_SCHEMA","features":[584]},{"name":"SQL_DROP_TABLE","features":[584]},{"name":"SQL_DROP_TRANSLATION","features":[584]},{"name":"SQL_DROP_VIEW","features":[584]},{"name":"SQL_DS_CASCADE","features":[584]},{"name":"SQL_DS_DROP_SCHEMA","features":[584]},{"name":"SQL_DS_RESTRICT","features":[584]},{"name":"SQL_DTC_DONE","features":[584]},{"name":"SQL_DTC_ENLIST_EXPENSIVE","features":[584]},{"name":"SQL_DTC_TRANSITION_COST","features":[584]},{"name":"SQL_DTC_UNENLIST_EXPENSIVE","features":[584]},{"name":"SQL_DTR_DROP_TRANSLATION","features":[584]},{"name":"SQL_DT_CASCADE","features":[584]},{"name":"SQL_DT_DROP_TABLE","features":[584]},{"name":"SQL_DT_RESTRICT","features":[584]},{"name":"SQL_DV_CASCADE","features":[584]},{"name":"SQL_DV_DROP_VIEW","features":[584]},{"name":"SQL_DV_RESTRICT","features":[584]},{"name":"SQL_DYNAMIC_CURSOR_ATTRIBUTES1","features":[584]},{"name":"SQL_DYNAMIC_CURSOR_ATTRIBUTES2","features":[584]},{"name":"SQL_ENSURE","features":[584]},{"name":"SQL_ENTIRE_ROWSET","features":[584]},{"name":"SQL_EN_OFF","features":[584]},{"name":"SQL_EN_ON","features":[584]},{"name":"SQL_ERROR","features":[584]},{"name":"SQL_EXPRESSIONS_IN_ORDERBY","features":[584]},{"name":"SQL_EXT_API_LAST","features":[584]},{"name":"SQL_EXT_API_START","features":[584]},{"name":"SQL_FALSE","features":[584]},{"name":"SQL_FAST_CONNECT","features":[584]},{"name":"SQL_FB_DEFAULT","features":[584]},{"name":"SQL_FB_OFF","features":[584]},{"name":"SQL_FB_ON","features":[584]},{"name":"SQL_FC_DEFAULT","features":[584]},{"name":"SQL_FC_OFF","features":[584]},{"name":"SQL_FC_ON","features":[584]},{"name":"SQL_FD_FETCH_ABSOLUTE","features":[584]},{"name":"SQL_FD_FETCH_BOOKMARK","features":[584]},{"name":"SQL_FD_FETCH_FIRST","features":[584]},{"name":"SQL_FD_FETCH_LAST","features":[584]},{"name":"SQL_FD_FETCH_NEXT","features":[584]},{"name":"SQL_FD_FETCH_PREV","features":[584]},{"name":"SQL_FD_FETCH_PRIOR","features":[584]},{"name":"SQL_FD_FETCH_RELATIVE","features":[584]},{"name":"SQL_FD_FETCH_RESUME","features":[584]},{"name":"SQL_FETCH_ABSOLUTE","features":[584]},{"name":"SQL_FETCH_BOOKMARK","features":[584]},{"name":"SQL_FETCH_BY_BOOKMARK","features":[584]},{"name":"SQL_FETCH_DIRECTION","features":[584]},{"name":"SQL_FETCH_FIRST","features":[584]},{"name":"SQL_FETCH_FIRST_SYSTEM","features":[584]},{"name":"SQL_FETCH_FIRST_USER","features":[584]},{"name":"SQL_FETCH_LAST","features":[584]},{"name":"SQL_FETCH_NEXT","features":[584]},{"name":"SQL_FETCH_PREV","features":[584]},{"name":"SQL_FETCH_PRIOR","features":[584]},{"name":"SQL_FETCH_RELATIVE","features":[584]},{"name":"SQL_FETCH_RESUME","features":[584]},{"name":"SQL_FILE_CATALOG","features":[584]},{"name":"SQL_FILE_NOT_SUPPORTED","features":[584]},{"name":"SQL_FILE_QUALIFIER","features":[584]},{"name":"SQL_FILE_TABLE","features":[584]},{"name":"SQL_FILE_USAGE","features":[584]},{"name":"SQL_FLOAT","features":[584]},{"name":"SQL_FN_CVT_CAST","features":[584]},{"name":"SQL_FN_CVT_CONVERT","features":[584]},{"name":"SQL_FN_NUM_ABS","features":[584]},{"name":"SQL_FN_NUM_ACOS","features":[584]},{"name":"SQL_FN_NUM_ASIN","features":[584]},{"name":"SQL_FN_NUM_ATAN","features":[584]},{"name":"SQL_FN_NUM_ATAN2","features":[584]},{"name":"SQL_FN_NUM_CEILING","features":[584]},{"name":"SQL_FN_NUM_COS","features":[584]},{"name":"SQL_FN_NUM_COT","features":[584]},{"name":"SQL_FN_NUM_DEGREES","features":[584]},{"name":"SQL_FN_NUM_EXP","features":[584]},{"name":"SQL_FN_NUM_FLOOR","features":[584]},{"name":"SQL_FN_NUM_LOG","features":[584]},{"name":"SQL_FN_NUM_LOG10","features":[584]},{"name":"SQL_FN_NUM_MOD","features":[584]},{"name":"SQL_FN_NUM_PI","features":[584]},{"name":"SQL_FN_NUM_POWER","features":[584]},{"name":"SQL_FN_NUM_RADIANS","features":[584]},{"name":"SQL_FN_NUM_RAND","features":[584]},{"name":"SQL_FN_NUM_ROUND","features":[584]},{"name":"SQL_FN_NUM_SIGN","features":[584]},{"name":"SQL_FN_NUM_SIN","features":[584]},{"name":"SQL_FN_NUM_SQRT","features":[584]},{"name":"SQL_FN_NUM_TAN","features":[584]},{"name":"SQL_FN_NUM_TRUNCATE","features":[584]},{"name":"SQL_FN_STR_ASCII","features":[584]},{"name":"SQL_FN_STR_BIT_LENGTH","features":[584]},{"name":"SQL_FN_STR_CHAR","features":[584]},{"name":"SQL_FN_STR_CHARACTER_LENGTH","features":[584]},{"name":"SQL_FN_STR_CHAR_LENGTH","features":[584]},{"name":"SQL_FN_STR_CONCAT","features":[584]},{"name":"SQL_FN_STR_DIFFERENCE","features":[584]},{"name":"SQL_FN_STR_INSERT","features":[584]},{"name":"SQL_FN_STR_LCASE","features":[584]},{"name":"SQL_FN_STR_LEFT","features":[584]},{"name":"SQL_FN_STR_LENGTH","features":[584]},{"name":"SQL_FN_STR_LOCATE","features":[584]},{"name":"SQL_FN_STR_LOCATE_2","features":[584]},{"name":"SQL_FN_STR_LTRIM","features":[584]},{"name":"SQL_FN_STR_OCTET_LENGTH","features":[584]},{"name":"SQL_FN_STR_POSITION","features":[584]},{"name":"SQL_FN_STR_REPEAT","features":[584]},{"name":"SQL_FN_STR_REPLACE","features":[584]},{"name":"SQL_FN_STR_RIGHT","features":[584]},{"name":"SQL_FN_STR_RTRIM","features":[584]},{"name":"SQL_FN_STR_SOUNDEX","features":[584]},{"name":"SQL_FN_STR_SPACE","features":[584]},{"name":"SQL_FN_STR_SUBSTRING","features":[584]},{"name":"SQL_FN_STR_UCASE","features":[584]},{"name":"SQL_FN_SYS_DBNAME","features":[584]},{"name":"SQL_FN_SYS_IFNULL","features":[584]},{"name":"SQL_FN_SYS_USERNAME","features":[584]},{"name":"SQL_FN_TD_CURDATE","features":[584]},{"name":"SQL_FN_TD_CURRENT_DATE","features":[584]},{"name":"SQL_FN_TD_CURRENT_TIME","features":[584]},{"name":"SQL_FN_TD_CURRENT_TIMESTAMP","features":[584]},{"name":"SQL_FN_TD_CURTIME","features":[584]},{"name":"SQL_FN_TD_DAYNAME","features":[584]},{"name":"SQL_FN_TD_DAYOFMONTH","features":[584]},{"name":"SQL_FN_TD_DAYOFWEEK","features":[584]},{"name":"SQL_FN_TD_DAYOFYEAR","features":[584]},{"name":"SQL_FN_TD_EXTRACT","features":[584]},{"name":"SQL_FN_TD_HOUR","features":[584]},{"name":"SQL_FN_TD_MINUTE","features":[584]},{"name":"SQL_FN_TD_MONTH","features":[584]},{"name":"SQL_FN_TD_MONTHNAME","features":[584]},{"name":"SQL_FN_TD_NOW","features":[584]},{"name":"SQL_FN_TD_QUARTER","features":[584]},{"name":"SQL_FN_TD_SECOND","features":[584]},{"name":"SQL_FN_TD_TIMESTAMPADD","features":[584]},{"name":"SQL_FN_TD_TIMESTAMPDIFF","features":[584]},{"name":"SQL_FN_TD_WEEK","features":[584]},{"name":"SQL_FN_TD_YEAR","features":[584]},{"name":"SQL_FN_TSI_DAY","features":[584]},{"name":"SQL_FN_TSI_FRAC_SECOND","features":[584]},{"name":"SQL_FN_TSI_HOUR","features":[584]},{"name":"SQL_FN_TSI_MINUTE","features":[584]},{"name":"SQL_FN_TSI_MONTH","features":[584]},{"name":"SQL_FN_TSI_QUARTER","features":[584]},{"name":"SQL_FN_TSI_SECOND","features":[584]},{"name":"SQL_FN_TSI_WEEK","features":[584]},{"name":"SQL_FN_TSI_YEAR","features":[584]},{"name":"SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1","features":[584]},{"name":"SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2","features":[584]},{"name":"SQL_GB_COLLATE","features":[584]},{"name":"SQL_GB_GROUP_BY_CONTAINS_SELECT","features":[584]},{"name":"SQL_GB_GROUP_BY_EQUALS_SELECT","features":[584]},{"name":"SQL_GB_NOT_SUPPORTED","features":[584]},{"name":"SQL_GB_NO_RELATION","features":[584]},{"name":"SQL_GD_ANY_COLUMN","features":[584]},{"name":"SQL_GD_ANY_ORDER","features":[584]},{"name":"SQL_GD_BLOCK","features":[584]},{"name":"SQL_GD_BOUND","features":[584]},{"name":"SQL_GD_OUTPUT_PARAMS","features":[584]},{"name":"SQL_GETDATA_EXTENSIONS","features":[584]},{"name":"SQL_GET_BOOKMARK","features":[584]},{"name":"SQL_GROUP_BY","features":[584]},{"name":"SQL_GUID","features":[584]},{"name":"SQL_HANDLE_DBC","features":[584]},{"name":"SQL_HANDLE_DBC_INFO_TOKEN","features":[584]},{"name":"SQL_HANDLE_DESC","features":[584]},{"name":"SQL_HANDLE_ENV","features":[584]},{"name":"SQL_HANDLE_SENV","features":[584]},{"name":"SQL_HANDLE_STMT","features":[584]},{"name":"SQL_HC_DEFAULT","features":[584]},{"name":"SQL_HC_OFF","features":[584]},{"name":"SQL_HC_ON","features":[584]},{"name":"SQL_HOUR","features":[584]},{"name":"SQL_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_HOUR_TO_SECOND","features":[584]},{"name":"SQL_IC_LOWER","features":[584]},{"name":"SQL_IC_MIXED","features":[584]},{"name":"SQL_IC_SENSITIVE","features":[584]},{"name":"SQL_IC_UPPER","features":[584]},{"name":"SQL_IDENTIFIER_CASE","features":[584]},{"name":"SQL_IDENTIFIER_QUOTE_CHAR","features":[584]},{"name":"SQL_IGNORE","features":[584]},{"name":"SQL_IK_ASC","features":[584]},{"name":"SQL_IK_DESC","features":[584]},{"name":"SQL_IK_NONE","features":[584]},{"name":"SQL_INDEX_ALL","features":[584]},{"name":"SQL_INDEX_CLUSTERED","features":[584]},{"name":"SQL_INDEX_HASHED","features":[584]},{"name":"SQL_INDEX_KEYWORDS","features":[584]},{"name":"SQL_INDEX_OTHER","features":[584]},{"name":"SQL_INDEX_UNIQUE","features":[584]},{"name":"SQL_INFO_DRIVER_START","features":[584]},{"name":"SQL_INFO_FIRST","features":[584]},{"name":"SQL_INFO_LAST","features":[584]},{"name":"SQL_INFO_SCHEMA_VIEWS","features":[584]},{"name":"SQL_INFO_SS_FIRST","features":[584]},{"name":"SQL_INFO_SS_MAX_USED","features":[584]},{"name":"SQL_INFO_SS_NETLIB_NAME","features":[584]},{"name":"SQL_INFO_SS_NETLIB_NAMEA","features":[584]},{"name":"SQL_INFO_SS_NETLIB_NAMEW","features":[584]},{"name":"SQL_INITIALLY_DEFERRED","features":[584]},{"name":"SQL_INITIALLY_IMMEDIATE","features":[584]},{"name":"SQL_INSENSITIVE","features":[584]},{"name":"SQL_INSERT_STATEMENT","features":[584]},{"name":"SQL_INTEGER","features":[584]},{"name":"SQL_INTEGRATED_SECURITY","features":[584]},{"name":"SQL_INTEGRITY","features":[584]},{"name":"SQL_INTERVAL","features":[584]},{"name":"SQL_INTERVAL_DAY","features":[584]},{"name":"SQL_INTERVAL_DAY_TO_HOUR","features":[584]},{"name":"SQL_INTERVAL_DAY_TO_MINUTE","features":[584]},{"name":"SQL_INTERVAL_DAY_TO_SECOND","features":[584]},{"name":"SQL_INTERVAL_HOUR","features":[584]},{"name":"SQL_INTERVAL_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_INTERVAL_HOUR_TO_SECOND","features":[584]},{"name":"SQL_INTERVAL_MINUTE","features":[584]},{"name":"SQL_INTERVAL_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_INTERVAL_MONTH","features":[584]},{"name":"SQL_INTERVAL_SECOND","features":[584]},{"name":"SQL_INTERVAL_STRUCT","features":[584]},{"name":"SQL_INTERVAL_YEAR","features":[584]},{"name":"SQL_INTERVAL_YEAR_TO_MONTH","features":[584]},{"name":"SQL_INVALID_HANDLE","features":[584]},{"name":"SQL_ISV_ASSERTIONS","features":[584]},{"name":"SQL_ISV_CHARACTER_SETS","features":[584]},{"name":"SQL_ISV_CHECK_CONSTRAINTS","features":[584]},{"name":"SQL_ISV_COLLATIONS","features":[584]},{"name":"SQL_ISV_COLUMNS","features":[584]},{"name":"SQL_ISV_COLUMN_DOMAIN_USAGE","features":[584]},{"name":"SQL_ISV_COLUMN_PRIVILEGES","features":[584]},{"name":"SQL_ISV_CONSTRAINT_COLUMN_USAGE","features":[584]},{"name":"SQL_ISV_CONSTRAINT_TABLE_USAGE","features":[584]},{"name":"SQL_ISV_DOMAINS","features":[584]},{"name":"SQL_ISV_DOMAIN_CONSTRAINTS","features":[584]},{"name":"SQL_ISV_KEY_COLUMN_USAGE","features":[584]},{"name":"SQL_ISV_REFERENTIAL_CONSTRAINTS","features":[584]},{"name":"SQL_ISV_SCHEMATA","features":[584]},{"name":"SQL_ISV_SQL_LANGUAGES","features":[584]},{"name":"SQL_ISV_TABLES","features":[584]},{"name":"SQL_ISV_TABLE_CONSTRAINTS","features":[584]},{"name":"SQL_ISV_TABLE_PRIVILEGES","features":[584]},{"name":"SQL_ISV_TRANSLATIONS","features":[584]},{"name":"SQL_ISV_USAGE_PRIVILEGES","features":[584]},{"name":"SQL_ISV_VIEWS","features":[584]},{"name":"SQL_ISV_VIEW_COLUMN_USAGE","features":[584]},{"name":"SQL_ISV_VIEW_TABLE_USAGE","features":[584]},{"name":"SQL_IS_DAY","features":[584]},{"name":"SQL_IS_DAY_TO_HOUR","features":[584]},{"name":"SQL_IS_DAY_TO_MINUTE","features":[584]},{"name":"SQL_IS_DAY_TO_SECOND","features":[584]},{"name":"SQL_IS_DEFAULT","features":[584]},{"name":"SQL_IS_HOUR","features":[584]},{"name":"SQL_IS_HOUR_TO_MINUTE","features":[584]},{"name":"SQL_IS_HOUR_TO_SECOND","features":[584]},{"name":"SQL_IS_INSERT_LITERALS","features":[584]},{"name":"SQL_IS_INSERT_SEARCHED","features":[584]},{"name":"SQL_IS_INTEGER","features":[584]},{"name":"SQL_IS_MINUTE","features":[584]},{"name":"SQL_IS_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_IS_MONTH","features":[584]},{"name":"SQL_IS_OFF","features":[584]},{"name":"SQL_IS_ON","features":[584]},{"name":"SQL_IS_POINTER","features":[584]},{"name":"SQL_IS_SECOND","features":[584]},{"name":"SQL_IS_SELECT_INTO","features":[584]},{"name":"SQL_IS_SMALLINT","features":[584]},{"name":"SQL_IS_UINTEGER","features":[584]},{"name":"SQL_IS_USMALLINT","features":[584]},{"name":"SQL_IS_YEAR","features":[584]},{"name":"SQL_IS_YEAR_TO_MONTH","features":[584]},{"name":"SQL_KEYSET_CURSOR_ATTRIBUTES1","features":[584]},{"name":"SQL_KEYSET_CURSOR_ATTRIBUTES2","features":[584]},{"name":"SQL_KEYSET_SIZE","features":[584]},{"name":"SQL_KEYSET_SIZE_DEFAULT","features":[584]},{"name":"SQL_KEYWORDS","features":[584]},{"name":"SQL_LCK_EXCLUSIVE","features":[584]},{"name":"SQL_LCK_NO_CHANGE","features":[584]},{"name":"SQL_LCK_UNLOCK","features":[584]},{"name":"SQL_LEN_BINARY_ATTR_OFFSET","features":[584]},{"name":"SQL_LEN_DATA_AT_EXEC_OFFSET","features":[584]},{"name":"SQL_LIKE_ESCAPE_CLAUSE","features":[584]},{"name":"SQL_LIKE_ONLY","features":[584]},{"name":"SQL_LOCK_EXCLUSIVE","features":[584]},{"name":"SQL_LOCK_NO_CHANGE","features":[584]},{"name":"SQL_LOCK_TYPES","features":[584]},{"name":"SQL_LOCK_UNLOCK","features":[584]},{"name":"SQL_LOGIN_TIMEOUT","features":[584]},{"name":"SQL_LOGIN_TIMEOUT_DEFAULT","features":[584]},{"name":"SQL_LONGVARBINARY","features":[584]},{"name":"SQL_LONGVARCHAR","features":[584]},{"name":"SQL_MAXIMUM_CATALOG_NAME_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_COLUMNS_IN_GROUP_BY","features":[584]},{"name":"SQL_MAXIMUM_COLUMNS_IN_INDEX","features":[584]},{"name":"SQL_MAXIMUM_COLUMNS_IN_ORDER_BY","features":[584]},{"name":"SQL_MAXIMUM_COLUMNS_IN_SELECT","features":[584]},{"name":"SQL_MAXIMUM_COLUMN_NAME_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_CONCURRENT_ACTIVITIES","features":[584]},{"name":"SQL_MAXIMUM_CURSOR_NAME_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_DRIVER_CONNECTIONS","features":[584]},{"name":"SQL_MAXIMUM_IDENTIFIER_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_INDEX_SIZE","features":[584]},{"name":"SQL_MAXIMUM_ROW_SIZE","features":[584]},{"name":"SQL_MAXIMUM_SCHEMA_NAME_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_STATEMENT_LENGTH","features":[584]},{"name":"SQL_MAXIMUM_TABLES_IN_SELECT","features":[584]},{"name":"SQL_MAXIMUM_USER_NAME_LENGTH","features":[584]},{"name":"SQL_MAX_ASYNC_CONCURRENT_STATEMENTS","features":[584]},{"name":"SQL_MAX_BINARY_LITERAL_LEN","features":[584]},{"name":"SQL_MAX_CATALOG_NAME_LEN","features":[584]},{"name":"SQL_MAX_CHAR_LITERAL_LEN","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_GROUP_BY","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_INDEX","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_ORDER_BY","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_SELECT","features":[584]},{"name":"SQL_MAX_COLUMNS_IN_TABLE","features":[584]},{"name":"SQL_MAX_COLUMN_NAME_LEN","features":[584]},{"name":"SQL_MAX_CONCURRENT_ACTIVITIES","features":[584]},{"name":"SQL_MAX_CURSOR_NAME_LEN","features":[584]},{"name":"SQL_MAX_DRIVER_CONNECTIONS","features":[584]},{"name":"SQL_MAX_DSN_LENGTH","features":[584]},{"name":"SQL_MAX_IDENTIFIER_LEN","features":[584]},{"name":"SQL_MAX_INDEX_SIZE","features":[584]},{"name":"SQL_MAX_LENGTH","features":[584]},{"name":"SQL_MAX_LENGTH_DEFAULT","features":[584]},{"name":"SQL_MAX_MESSAGE_LENGTH","features":[584]},{"name":"SQL_MAX_NUMERIC_LEN","features":[584]},{"name":"SQL_MAX_OPTION_STRING_LENGTH","features":[584]},{"name":"SQL_MAX_OWNER_NAME_LEN","features":[584]},{"name":"SQL_MAX_PROCEDURE_NAME_LEN","features":[584]},{"name":"SQL_MAX_QUALIFIER_NAME_LEN","features":[584]},{"name":"SQL_MAX_ROWS","features":[584]},{"name":"SQL_MAX_ROWS_DEFAULT","features":[584]},{"name":"SQL_MAX_ROW_SIZE","features":[584]},{"name":"SQL_MAX_ROW_SIZE_INCLUDES_LONG","features":[584]},{"name":"SQL_MAX_SCHEMA_NAME_LEN","features":[584]},{"name":"SQL_MAX_SQLSERVERNAME","features":[584]},{"name":"SQL_MAX_STATEMENT_LEN","features":[584]},{"name":"SQL_MAX_TABLES_IN_SELECT","features":[584]},{"name":"SQL_MAX_TABLE_NAME_LEN","features":[584]},{"name":"SQL_MAX_USER_NAME_LEN","features":[584]},{"name":"SQL_MINUTE","features":[584]},{"name":"SQL_MINUTE_TO_SECOND","features":[584]},{"name":"SQL_MODE_DEFAULT","features":[584]},{"name":"SQL_MODE_READ_ONLY","features":[584]},{"name":"SQL_MODE_READ_WRITE","features":[584]},{"name":"SQL_MONTH","features":[584]},{"name":"SQL_MORE_INFO_NO","features":[584]},{"name":"SQL_MORE_INFO_YES","features":[584]},{"name":"SQL_MULTIPLE_ACTIVE_TXN","features":[584]},{"name":"SQL_MULT_RESULT_SETS","features":[584]},{"name":"SQL_NAMED","features":[584]},{"name":"SQL_NB_DEFAULT","features":[584]},{"name":"SQL_NB_OFF","features":[584]},{"name":"SQL_NB_ON","features":[584]},{"name":"SQL_NC_END","features":[584]},{"name":"SQL_NC_HIGH","features":[584]},{"name":"SQL_NC_LOW","features":[584]},{"name":"SQL_NC_OFF","features":[584]},{"name":"SQL_NC_ON","features":[584]},{"name":"SQL_NC_START","features":[584]},{"name":"SQL_NEED_DATA","features":[584]},{"name":"SQL_NEED_LONG_DATA_LEN","features":[584]},{"name":"SQL_NNC_NON_NULL","features":[584]},{"name":"SQL_NNC_NULL","features":[584]},{"name":"SQL_NONSCROLLABLE","features":[584]},{"name":"SQL_NON_NULLABLE_COLUMNS","features":[584]},{"name":"SQL_NOSCAN","features":[584]},{"name":"SQL_NOSCAN_DEFAULT","features":[584]},{"name":"SQL_NOSCAN_OFF","features":[584]},{"name":"SQL_NOSCAN_ON","features":[584]},{"name":"SQL_NOT_DEFERRABLE","features":[584]},{"name":"SQL_NO_ACTION","features":[584]},{"name":"SQL_NO_COLUMN_NUMBER","features":[584]},{"name":"SQL_NO_DATA","features":[584]},{"name":"SQL_NO_DATA_FOUND","features":[584]},{"name":"SQL_NO_NULLS","features":[584]},{"name":"SQL_NO_ROW_NUMBER","features":[584]},{"name":"SQL_NO_TOTAL","features":[584]},{"name":"SQL_NTS","features":[584]},{"name":"SQL_NTSL","features":[584]},{"name":"SQL_NULLABLE","features":[584]},{"name":"SQL_NULLABLE_UNKNOWN","features":[584]},{"name":"SQL_NULL_COLLATION","features":[584]},{"name":"SQL_NULL_DATA","features":[584]},{"name":"SQL_NULL_HANDLE","features":[584]},{"name":"SQL_NULL_HDBC","features":[584]},{"name":"SQL_NULL_HDESC","features":[584]},{"name":"SQL_NULL_HENV","features":[584]},{"name":"SQL_NULL_HSTMT","features":[584]},{"name":"SQL_NUMERIC","features":[584]},{"name":"SQL_NUMERIC_FUNCTIONS","features":[584]},{"name":"SQL_NUMERIC_STRUCT","features":[584]},{"name":"SQL_NUM_FUNCTIONS","features":[584]},{"name":"SQL_OAC_LEVEL1","features":[584]},{"name":"SQL_OAC_LEVEL2","features":[584]},{"name":"SQL_OAC_NONE","features":[584]},{"name":"SQL_ODBC_API_CONFORMANCE","features":[584]},{"name":"SQL_ODBC_CURSORS","features":[584]},{"name":"SQL_ODBC_INTERFACE_CONFORMANCE","features":[584]},{"name":"SQL_ODBC_KEYWORDS","features":[584]},{"name":"SQL_ODBC_SAG_CLI_CONFORMANCE","features":[584]},{"name":"SQL_ODBC_SQL_CONFORMANCE","features":[584]},{"name":"SQL_ODBC_SQL_OPT_IEF","features":[584]},{"name":"SQL_ODBC_VER","features":[584]},{"name":"SQL_OIC_CORE","features":[584]},{"name":"SQL_OIC_LEVEL1","features":[584]},{"name":"SQL_OIC_LEVEL2","features":[584]},{"name":"SQL_OJ_ALL_COMPARISON_OPS","features":[584]},{"name":"SQL_OJ_CAPABILITIES","features":[584]},{"name":"SQL_OJ_FULL","features":[584]},{"name":"SQL_OJ_INNER","features":[584]},{"name":"SQL_OJ_LEFT","features":[584]},{"name":"SQL_OJ_NESTED","features":[584]},{"name":"SQL_OJ_NOT_ORDERED","features":[584]},{"name":"SQL_OJ_RIGHT","features":[584]},{"name":"SQL_OPT_TRACE","features":[584]},{"name":"SQL_OPT_TRACEFILE","features":[584]},{"name":"SQL_OPT_TRACE_DEFAULT","features":[584]},{"name":"SQL_OPT_TRACE_FILE_DEFAULT","features":[584]},{"name":"SQL_OPT_TRACE_OFF","features":[584]},{"name":"SQL_OPT_TRACE_ON","features":[584]},{"name":"SQL_ORDER_BY_COLUMNS_IN_SELECT","features":[584]},{"name":"SQL_OSCC_COMPLIANT","features":[584]},{"name":"SQL_OSCC_NOT_COMPLIANT","features":[584]},{"name":"SQL_OSC_CORE","features":[584]},{"name":"SQL_OSC_EXTENDED","features":[584]},{"name":"SQL_OSC_MINIMUM","features":[584]},{"name":"SQL_OUTER_JOINS","features":[584]},{"name":"SQL_OUTER_JOIN_CAPABILITIES","features":[584]},{"name":"SQL_OU_DML_STATEMENTS","features":[584]},{"name":"SQL_OU_INDEX_DEFINITION","features":[584]},{"name":"SQL_OU_PRIVILEGE_DEFINITION","features":[584]},{"name":"SQL_OU_PROCEDURE_INVOCATION","features":[584]},{"name":"SQL_OU_TABLE_DEFINITION","features":[584]},{"name":"SQL_OV_ODBC2","features":[584]},{"name":"SQL_OV_ODBC3","features":[584]},{"name":"SQL_OV_ODBC3_80","features":[584]},{"name":"SQL_OWNER_TERM","features":[584]},{"name":"SQL_OWNER_USAGE","features":[584]},{"name":"SQL_PACKET_SIZE","features":[584]},{"name":"SQL_PARAM_ARRAY_ROW_COUNTS","features":[584]},{"name":"SQL_PARAM_ARRAY_SELECTS","features":[584]},{"name":"SQL_PARAM_BIND_BY_COLUMN","features":[584]},{"name":"SQL_PARAM_BIND_TYPE_DEFAULT","features":[584]},{"name":"SQL_PARAM_DATA_AVAILABLE","features":[584]},{"name":"SQL_PARAM_DIAG_UNAVAILABLE","features":[584]},{"name":"SQL_PARAM_ERROR","features":[584]},{"name":"SQL_PARAM_IGNORE","features":[584]},{"name":"SQL_PARAM_INPUT","features":[584]},{"name":"SQL_PARAM_INPUT_OUTPUT","features":[584]},{"name":"SQL_PARAM_INPUT_OUTPUT_STREAM","features":[584]},{"name":"SQL_PARAM_OUTPUT","features":[584]},{"name":"SQL_PARAM_OUTPUT_STREAM","features":[584]},{"name":"SQL_PARAM_PROCEED","features":[584]},{"name":"SQL_PARAM_SUCCESS","features":[584]},{"name":"SQL_PARAM_SUCCESS_WITH_INFO","features":[584]},{"name":"SQL_PARAM_TYPE_UNKNOWN","features":[584]},{"name":"SQL_PARAM_UNUSED","features":[584]},{"name":"SQL_PARC_BATCH","features":[584]},{"name":"SQL_PARC_NO_BATCH","features":[584]},{"name":"SQL_PAS_BATCH","features":[584]},{"name":"SQL_PAS_NO_BATCH","features":[584]},{"name":"SQL_PAS_NO_SELECT","features":[584]},{"name":"SQL_PC_DEFAULT","features":[584]},{"name":"SQL_PC_NON_PSEUDO","features":[584]},{"name":"SQL_PC_NOT_PSEUDO","features":[584]},{"name":"SQL_PC_OFF","features":[584]},{"name":"SQL_PC_ON","features":[584]},{"name":"SQL_PC_PSEUDO","features":[584]},{"name":"SQL_PC_UNKNOWN","features":[584]},{"name":"SQL_PERF_START","features":[584]},{"name":"SQL_PERF_STOP","features":[584]},{"name":"SQL_POSITION","features":[584]},{"name":"SQL_POSITIONED_STATEMENTS","features":[584]},{"name":"SQL_POS_ADD","features":[584]},{"name":"SQL_POS_DELETE","features":[584]},{"name":"SQL_POS_OPERATIONS","features":[584]},{"name":"SQL_POS_POSITION","features":[584]},{"name":"SQL_POS_REFRESH","features":[584]},{"name":"SQL_POS_UPDATE","features":[584]},{"name":"SQL_PRED_BASIC","features":[584]},{"name":"SQL_PRED_CHAR","features":[584]},{"name":"SQL_PRED_NONE","features":[584]},{"name":"SQL_PRED_SEARCHABLE","features":[584]},{"name":"SQL_PRESERVE_CURSORS","features":[584]},{"name":"SQL_PROCEDURES","features":[584]},{"name":"SQL_PROCEDURE_TERM","features":[584]},{"name":"SQL_PS_POSITIONED_DELETE","features":[584]},{"name":"SQL_PS_POSITIONED_UPDATE","features":[584]},{"name":"SQL_PS_SELECT_FOR_UPDATE","features":[584]},{"name":"SQL_PT_FUNCTION","features":[584]},{"name":"SQL_PT_PROCEDURE","features":[584]},{"name":"SQL_PT_UNKNOWN","features":[584]},{"name":"SQL_QI_DEFAULT","features":[584]},{"name":"SQL_QI_OFF","features":[584]},{"name":"SQL_QI_ON","features":[584]},{"name":"SQL_QL_END","features":[584]},{"name":"SQL_QL_START","features":[584]},{"name":"SQL_QUALIFIER_LOCATION","features":[584]},{"name":"SQL_QUALIFIER_NAME_SEPARATOR","features":[584]},{"name":"SQL_QUALIFIER_TERM","features":[584]},{"name":"SQL_QUALIFIER_USAGE","features":[584]},{"name":"SQL_QUERY_TIMEOUT","features":[584]},{"name":"SQL_QUERY_TIMEOUT_DEFAULT","features":[584]},{"name":"SQL_QUICK","features":[584]},{"name":"SQL_QUIET_MODE","features":[584]},{"name":"SQL_QUOTED_IDENTIFIER_CASE","features":[584]},{"name":"SQL_QU_DML_STATEMENTS","features":[584]},{"name":"SQL_QU_INDEX_DEFINITION","features":[584]},{"name":"SQL_QU_PRIVILEGE_DEFINITION","features":[584]},{"name":"SQL_QU_PROCEDURE_INVOCATION","features":[584]},{"name":"SQL_QU_TABLE_DEFINITION","features":[584]},{"name":"SQL_RD_DEFAULT","features":[584]},{"name":"SQL_RD_OFF","features":[584]},{"name":"SQL_RD_ON","features":[584]},{"name":"SQL_REAL","features":[584]},{"name":"SQL_REFRESH","features":[584]},{"name":"SQL_REMOTE_PWD","features":[584]},{"name":"SQL_RESET_CONNECTION_YES","features":[584]},{"name":"SQL_RESET_PARAMS","features":[584]},{"name":"SQL_RESET_YES","features":[584]},{"name":"SQL_RESTRICT","features":[584]},{"name":"SQL_RESULT_COL","features":[584]},{"name":"SQL_RETRIEVE_DATA","features":[584]},{"name":"SQL_RETURN_VALUE","features":[584]},{"name":"SQL_RE_DEFAULT","features":[584]},{"name":"SQL_RE_OFF","features":[584]},{"name":"SQL_RE_ON","features":[584]},{"name":"SQL_ROLLBACK","features":[584]},{"name":"SQL_ROWSET_SIZE","features":[584]},{"name":"SQL_ROWSET_SIZE_DEFAULT","features":[584]},{"name":"SQL_ROWVER","features":[584]},{"name":"SQL_ROW_ADDED","features":[584]},{"name":"SQL_ROW_DELETED","features":[584]},{"name":"SQL_ROW_ERROR","features":[584]},{"name":"SQL_ROW_IDENTIFIER","features":[584]},{"name":"SQL_ROW_IGNORE","features":[584]},{"name":"SQL_ROW_NOROW","features":[584]},{"name":"SQL_ROW_NUMBER","features":[584]},{"name":"SQL_ROW_NUMBER_UNKNOWN","features":[584]},{"name":"SQL_ROW_PROCEED","features":[584]},{"name":"SQL_ROW_SUCCESS","features":[584]},{"name":"SQL_ROW_SUCCESS_WITH_INFO","features":[584]},{"name":"SQL_ROW_UPDATED","features":[584]},{"name":"SQL_ROW_UPDATES","features":[584]},{"name":"SQL_SCCO_LOCK","features":[584]},{"name":"SQL_SCCO_OPT_ROWVER","features":[584]},{"name":"SQL_SCCO_OPT_TIMESTAMP","features":[584]},{"name":"SQL_SCCO_OPT_VALUES","features":[584]},{"name":"SQL_SCCO_READ_ONLY","features":[584]},{"name":"SQL_SCC_ISO92_CLI","features":[584]},{"name":"SQL_SCC_XOPEN_CLI_VERSION1","features":[584]},{"name":"SQL_SCHEMA_TERM","features":[584]},{"name":"SQL_SCHEMA_USAGE","features":[584]},{"name":"SQL_SCOPE_CURROW","features":[584]},{"name":"SQL_SCOPE_SESSION","features":[584]},{"name":"SQL_SCOPE_TRANSACTION","features":[584]},{"name":"SQL_SCROLLABLE","features":[584]},{"name":"SQL_SCROLL_CONCURRENCY","features":[584]},{"name":"SQL_SCROLL_DYNAMIC","features":[584]},{"name":"SQL_SCROLL_FORWARD_ONLY","features":[584]},{"name":"SQL_SCROLL_KEYSET_DRIVEN","features":[584]},{"name":"SQL_SCROLL_OPTIONS","features":[584]},{"name":"SQL_SCROLL_STATIC","features":[584]},{"name":"SQL_SC_FIPS127_2_TRANSITIONAL","features":[584]},{"name":"SQL_SC_NON_UNIQUE","features":[584]},{"name":"SQL_SC_SQL92_ENTRY","features":[584]},{"name":"SQL_SC_SQL92_FULL","features":[584]},{"name":"SQL_SC_SQL92_INTERMEDIATE","features":[584]},{"name":"SQL_SC_TRY_UNIQUE","features":[584]},{"name":"SQL_SC_UNIQUE","features":[584]},{"name":"SQL_SDF_CURRENT_DATE","features":[584]},{"name":"SQL_SDF_CURRENT_TIME","features":[584]},{"name":"SQL_SDF_CURRENT_TIMESTAMP","features":[584]},{"name":"SQL_SEARCHABLE","features":[584]},{"name":"SQL_SEARCH_PATTERN_ESCAPE","features":[584]},{"name":"SQL_SECOND","features":[584]},{"name":"SQL_SENSITIVE","features":[584]},{"name":"SQL_SERVER_NAME","features":[584]},{"name":"SQL_SETPARAM_VALUE_MAX","features":[584]},{"name":"SQL_SETPOS_MAX_LOCK_VALUE","features":[584]},{"name":"SQL_SETPOS_MAX_OPTION_VALUE","features":[584]},{"name":"SQL_SET_DEFAULT","features":[584]},{"name":"SQL_SET_NULL","features":[584]},{"name":"SQL_SFKD_CASCADE","features":[584]},{"name":"SQL_SFKD_NO_ACTION","features":[584]},{"name":"SQL_SFKD_SET_DEFAULT","features":[584]},{"name":"SQL_SFKD_SET_NULL","features":[584]},{"name":"SQL_SFKU_CASCADE","features":[584]},{"name":"SQL_SFKU_NO_ACTION","features":[584]},{"name":"SQL_SFKU_SET_DEFAULT","features":[584]},{"name":"SQL_SFKU_SET_NULL","features":[584]},{"name":"SQL_SG_DELETE_TABLE","features":[584]},{"name":"SQL_SG_INSERT_COLUMN","features":[584]},{"name":"SQL_SG_INSERT_TABLE","features":[584]},{"name":"SQL_SG_REFERENCES_COLUMN","features":[584]},{"name":"SQL_SG_REFERENCES_TABLE","features":[584]},{"name":"SQL_SG_SELECT_TABLE","features":[584]},{"name":"SQL_SG_UPDATE_COLUMN","features":[584]},{"name":"SQL_SG_UPDATE_TABLE","features":[584]},{"name":"SQL_SG_USAGE_ON_CHARACTER_SET","features":[584]},{"name":"SQL_SG_USAGE_ON_COLLATION","features":[584]},{"name":"SQL_SG_USAGE_ON_DOMAIN","features":[584]},{"name":"SQL_SG_USAGE_ON_TRANSLATION","features":[584]},{"name":"SQL_SG_WITH_GRANT_OPTION","features":[584]},{"name":"SQL_SIGNED_OFFSET","features":[584]},{"name":"SQL_SIMULATE_CURSOR","features":[584]},{"name":"SQL_SMALLINT","features":[584]},{"name":"SQL_SNVF_BIT_LENGTH","features":[584]},{"name":"SQL_SNVF_CHARACTER_LENGTH","features":[584]},{"name":"SQL_SNVF_CHAR_LENGTH","features":[584]},{"name":"SQL_SNVF_EXTRACT","features":[584]},{"name":"SQL_SNVF_OCTET_LENGTH","features":[584]},{"name":"SQL_SNVF_POSITION","features":[584]},{"name":"SQL_SOPT_SS_BASE","features":[584]},{"name":"SQL_SOPT_SS_CURRENT_COMMAND","features":[584]},{"name":"SQL_SOPT_SS_CURSOR_OPTIONS","features":[584]},{"name":"SQL_SOPT_SS_DEFER_PREPARE","features":[584]},{"name":"SQL_SOPT_SS_HIDDEN_COLUMNS","features":[584]},{"name":"SQL_SOPT_SS_MAX_USED","features":[584]},{"name":"SQL_SOPT_SS_NOBROWSETABLE","features":[584]},{"name":"SQL_SOPT_SS_NOCOUNT_STATUS","features":[584]},{"name":"SQL_SOPT_SS_REGIONALIZE","features":[584]},{"name":"SQL_SOPT_SS_TEXTPTR_LOGGING","features":[584]},{"name":"SQL_SO_DYNAMIC","features":[584]},{"name":"SQL_SO_FORWARD_ONLY","features":[584]},{"name":"SQL_SO_KEYSET_DRIVEN","features":[584]},{"name":"SQL_SO_MIXED","features":[584]},{"name":"SQL_SO_STATIC","features":[584]},{"name":"SQL_SPECIAL_CHARACTERS","features":[584]},{"name":"SQL_SPEC_MAJOR","features":[584]},{"name":"SQL_SPEC_MINOR","features":[584]},{"name":"SQL_SPEC_STRING","features":[584]},{"name":"SQL_SP_BETWEEN","features":[584]},{"name":"SQL_SP_COMPARISON","features":[584]},{"name":"SQL_SP_EXISTS","features":[584]},{"name":"SQL_SP_IN","features":[584]},{"name":"SQL_SP_ISNOTNULL","features":[584]},{"name":"SQL_SP_ISNULL","features":[584]},{"name":"SQL_SP_LIKE","features":[584]},{"name":"SQL_SP_MATCH_FULL","features":[584]},{"name":"SQL_SP_MATCH_PARTIAL","features":[584]},{"name":"SQL_SP_MATCH_UNIQUE_FULL","features":[584]},{"name":"SQL_SP_MATCH_UNIQUE_PARTIAL","features":[584]},{"name":"SQL_SP_OVERLAPS","features":[584]},{"name":"SQL_SP_QUANTIFIED_COMPARISON","features":[584]},{"name":"SQL_SP_UNIQUE","features":[584]},{"name":"SQL_SQL92_DATETIME_FUNCTIONS","features":[584]},{"name":"SQL_SQL92_FOREIGN_KEY_DELETE_RULE","features":[584]},{"name":"SQL_SQL92_FOREIGN_KEY_UPDATE_RULE","features":[584]},{"name":"SQL_SQL92_GRANT","features":[584]},{"name":"SQL_SQL92_NUMERIC_VALUE_FUNCTIONS","features":[584]},{"name":"SQL_SQL92_PREDICATES","features":[584]},{"name":"SQL_SQL92_RELATIONAL_JOIN_OPERATORS","features":[584]},{"name":"SQL_SQL92_REVOKE","features":[584]},{"name":"SQL_SQL92_ROW_VALUE_CONSTRUCTOR","features":[584]},{"name":"SQL_SQL92_STRING_FUNCTIONS","features":[584]},{"name":"SQL_SQL92_VALUE_EXPRESSIONS","features":[584]},{"name":"SQL_SQLSTATE_SIZE","features":[584]},{"name":"SQL_SQLSTATE_SIZEW","features":[584]},{"name":"SQL_SQL_CONFORMANCE","features":[584]},{"name":"SQL_SQ_COMPARISON","features":[584]},{"name":"SQL_SQ_CORRELATED_SUBQUERIES","features":[584]},{"name":"SQL_SQ_EXISTS","features":[584]},{"name":"SQL_SQ_IN","features":[584]},{"name":"SQL_SQ_QUANTIFIED","features":[584]},{"name":"SQL_SRJO_CORRESPONDING_CLAUSE","features":[584]},{"name":"SQL_SRJO_CROSS_JOIN","features":[584]},{"name":"SQL_SRJO_EXCEPT_JOIN","features":[584]},{"name":"SQL_SRJO_FULL_OUTER_JOIN","features":[584]},{"name":"SQL_SRJO_INNER_JOIN","features":[584]},{"name":"SQL_SRJO_INTERSECT_JOIN","features":[584]},{"name":"SQL_SRJO_LEFT_OUTER_JOIN","features":[584]},{"name":"SQL_SRJO_NATURAL_JOIN","features":[584]},{"name":"SQL_SRJO_RIGHT_OUTER_JOIN","features":[584]},{"name":"SQL_SRJO_UNION_JOIN","features":[584]},{"name":"SQL_SRVC_DEFAULT","features":[584]},{"name":"SQL_SRVC_NULL","features":[584]},{"name":"SQL_SRVC_ROW_SUBQUERY","features":[584]},{"name":"SQL_SRVC_VALUE_EXPRESSION","features":[584]},{"name":"SQL_SR_CASCADE","features":[584]},{"name":"SQL_SR_DELETE_TABLE","features":[584]},{"name":"SQL_SR_GRANT_OPTION_FOR","features":[584]},{"name":"SQL_SR_INSERT_COLUMN","features":[584]},{"name":"SQL_SR_INSERT_TABLE","features":[584]},{"name":"SQL_SR_REFERENCES_COLUMN","features":[584]},{"name":"SQL_SR_REFERENCES_TABLE","features":[584]},{"name":"SQL_SR_RESTRICT","features":[584]},{"name":"SQL_SR_SELECT_TABLE","features":[584]},{"name":"SQL_SR_UPDATE_COLUMN","features":[584]},{"name":"SQL_SR_UPDATE_TABLE","features":[584]},{"name":"SQL_SR_USAGE_ON_CHARACTER_SET","features":[584]},{"name":"SQL_SR_USAGE_ON_COLLATION","features":[584]},{"name":"SQL_SR_USAGE_ON_DOMAIN","features":[584]},{"name":"SQL_SR_USAGE_ON_TRANSLATION","features":[584]},{"name":"SQL_SSF_CONVERT","features":[584]},{"name":"SQL_SSF_LOWER","features":[584]},{"name":"SQL_SSF_SUBSTRING","features":[584]},{"name":"SQL_SSF_TRANSLATE","features":[584]},{"name":"SQL_SSF_TRIM_BOTH","features":[584]},{"name":"SQL_SSF_TRIM_LEADING","features":[584]},{"name":"SQL_SSF_TRIM_TRAILING","features":[584]},{"name":"SQL_SSF_UPPER","features":[584]},{"name":"SQL_SS_ADDITIONS","features":[584]},{"name":"SQL_SS_DELETIONS","features":[584]},{"name":"SQL_SS_DL_DEFAULT","features":[584]},{"name":"SQL_SS_QI_DEFAULT","features":[584]},{"name":"SQL_SS_QL_DEFAULT","features":[584]},{"name":"SQL_SS_UPDATES","features":[584]},{"name":"SQL_SS_VARIANT","features":[584]},{"name":"SQL_STANDARD_CLI_CONFORMANCE","features":[584]},{"name":"SQL_STATIC_CURSOR_ATTRIBUTES1","features":[584]},{"name":"SQL_STATIC_CURSOR_ATTRIBUTES2","features":[584]},{"name":"SQL_STATIC_SENSITIVITY","features":[584]},{"name":"SQL_STILL_EXECUTING","features":[584]},{"name":"SQL_STMT_OPT_MAX","features":[584]},{"name":"SQL_STMT_OPT_MIN","features":[584]},{"name":"SQL_STRING_FUNCTIONS","features":[584]},{"name":"SQL_SUBQUERIES","features":[584]},{"name":"SQL_SUCCESS","features":[584]},{"name":"SQL_SUCCESS_WITH_INFO","features":[584]},{"name":"SQL_SU_DML_STATEMENTS","features":[584]},{"name":"SQL_SU_INDEX_DEFINITION","features":[584]},{"name":"SQL_SU_PRIVILEGE_DEFINITION","features":[584]},{"name":"SQL_SU_PROCEDURE_INVOCATION","features":[584]},{"name":"SQL_SU_TABLE_DEFINITION","features":[584]},{"name":"SQL_SVE_CASE","features":[584]},{"name":"SQL_SVE_CAST","features":[584]},{"name":"SQL_SVE_COALESCE","features":[584]},{"name":"SQL_SVE_NULLIF","features":[584]},{"name":"SQL_SYSTEM_FUNCTIONS","features":[584]},{"name":"SQL_TABLE_STAT","features":[584]},{"name":"SQL_TABLE_TERM","features":[584]},{"name":"SQL_TC_ALL","features":[584]},{"name":"SQL_TC_DDL_COMMIT","features":[584]},{"name":"SQL_TC_DDL_IGNORE","features":[584]},{"name":"SQL_TC_DML","features":[584]},{"name":"SQL_TC_NONE","features":[584]},{"name":"SQL_TEXTPTR_LOGGING","features":[584]},{"name":"SQL_TIME","features":[584]},{"name":"SQL_TIMEDATE_ADD_INTERVALS","features":[584]},{"name":"SQL_TIMEDATE_DIFF_INTERVALS","features":[584]},{"name":"SQL_TIMEDATE_FUNCTIONS","features":[584]},{"name":"SQL_TIMESTAMP","features":[584]},{"name":"SQL_TIMESTAMP_LEN","features":[584]},{"name":"SQL_TIME_LEN","features":[584]},{"name":"SQL_TINYINT","features":[584]},{"name":"SQL_TL_DEFAULT","features":[584]},{"name":"SQL_TL_OFF","features":[584]},{"name":"SQL_TL_ON","features":[584]},{"name":"SQL_TRANSACTION_CAPABLE","features":[584]},{"name":"SQL_TRANSACTION_ISOLATION_OPTION","features":[584]},{"name":"SQL_TRANSACTION_READ_COMMITTED","features":[584]},{"name":"SQL_TRANSACTION_READ_UNCOMMITTED","features":[584]},{"name":"SQL_TRANSACTION_REPEATABLE_READ","features":[584]},{"name":"SQL_TRANSACTION_SERIALIZABLE","features":[584]},{"name":"SQL_TRANSLATE_DLL","features":[584]},{"name":"SQL_TRANSLATE_OPTION","features":[584]},{"name":"SQL_TRUE","features":[584]},{"name":"SQL_TXN_CAPABLE","features":[584]},{"name":"SQL_TXN_ISOLATION","features":[584]},{"name":"SQL_TXN_ISOLATION_OPTION","features":[584]},{"name":"SQL_TXN_READ_COMMITTED","features":[584]},{"name":"SQL_TXN_READ_UNCOMMITTED","features":[584]},{"name":"SQL_TXN_REPEATABLE_READ","features":[584]},{"name":"SQL_TXN_SERIALIZABLE","features":[584]},{"name":"SQL_TXN_VERSIONING","features":[584]},{"name":"SQL_TYPE_DATE","features":[584]},{"name":"SQL_TYPE_DRIVER_END","features":[584]},{"name":"SQL_TYPE_DRIVER_START","features":[584]},{"name":"SQL_TYPE_MAX","features":[584]},{"name":"SQL_TYPE_MIN","features":[584]},{"name":"SQL_TYPE_NULL","features":[584]},{"name":"SQL_TYPE_TIME","features":[584]},{"name":"SQL_TYPE_TIMESTAMP","features":[584]},{"name":"SQL_UB_DEFAULT","features":[584]},{"name":"SQL_UB_FIXED","features":[584]},{"name":"SQL_UB_OFF","features":[584]},{"name":"SQL_UB_ON","features":[584]},{"name":"SQL_UB_VARIABLE","features":[584]},{"name":"SQL_UNBIND","features":[584]},{"name":"SQL_UNICODE","features":[584]},{"name":"SQL_UNICODE_CHAR","features":[584]},{"name":"SQL_UNICODE_LONGVARCHAR","features":[584]},{"name":"SQL_UNICODE_VARCHAR","features":[584]},{"name":"SQL_UNION","features":[584]},{"name":"SQL_UNION_STATEMENT","features":[584]},{"name":"SQL_UNKNOWN_TYPE","features":[584]},{"name":"SQL_UNNAMED","features":[584]},{"name":"SQL_UNSEARCHABLE","features":[584]},{"name":"SQL_UNSIGNED_OFFSET","features":[584]},{"name":"SQL_UNSPECIFIED","features":[584]},{"name":"SQL_UPDATE","features":[584]},{"name":"SQL_UPDATE_BY_BOOKMARK","features":[584]},{"name":"SQL_UP_DEFAULT","features":[584]},{"name":"SQL_UP_OFF","features":[584]},{"name":"SQL_UP_ON","features":[584]},{"name":"SQL_UP_ON_DROP","features":[584]},{"name":"SQL_USER_NAME","features":[584]},{"name":"SQL_USE_BOOKMARKS","features":[584]},{"name":"SQL_USE_PROCEDURE_FOR_PREPARE","features":[584]},{"name":"SQL_US_UNION","features":[584]},{"name":"SQL_US_UNION_ALL","features":[584]},{"name":"SQL_U_UNION","features":[584]},{"name":"SQL_U_UNION_ALL","features":[584]},{"name":"SQL_VARBINARY","features":[584]},{"name":"SQL_VARCHAR","features":[584]},{"name":"SQL_VARLEN_DATA","features":[584]},{"name":"SQL_WARN_NO","features":[584]},{"name":"SQL_WARN_YES","features":[584]},{"name":"SQL_WCHAR","features":[584]},{"name":"SQL_WLONGVARCHAR","features":[584]},{"name":"SQL_WVARCHAR","features":[584]},{"name":"SQL_XL_DEFAULT","features":[584]},{"name":"SQL_XL_OFF","features":[584]},{"name":"SQL_XL_ON","features":[584]},{"name":"SQL_XOPEN_CLI_YEAR","features":[584]},{"name":"SQL_YEAR","features":[584]},{"name":"SQL_YEAR_MONTH_STRUCT","features":[584]},{"name":"SQL_YEAR_TO_MONTH","features":[584]},{"name":"SQLudtBINARY","features":[584]},{"name":"SQLudtBIT","features":[584]},{"name":"SQLudtBITN","features":[584]},{"name":"SQLudtCHAR","features":[584]},{"name":"SQLudtDATETIM4","features":[584]},{"name":"SQLudtDATETIME","features":[584]},{"name":"SQLudtDATETIMN","features":[584]},{"name":"SQLudtDECML","features":[584]},{"name":"SQLudtDECMLN","features":[584]},{"name":"SQLudtFLT4","features":[584]},{"name":"SQLudtFLT8","features":[584]},{"name":"SQLudtFLTN","features":[584]},{"name":"SQLudtIMAGE","features":[584]},{"name":"SQLudtINT1","features":[584]},{"name":"SQLudtINT2","features":[584]},{"name":"SQLudtINT4","features":[584]},{"name":"SQLudtINTN","features":[584]},{"name":"SQLudtMONEY","features":[584]},{"name":"SQLudtMONEY4","features":[584]},{"name":"SQLudtMONEYN","features":[584]},{"name":"SQLudtNUM","features":[584]},{"name":"SQLudtNUMN","features":[584]},{"name":"SQLudtSYSNAME","features":[584]},{"name":"SQLudtTEXT","features":[584]},{"name":"SQLudtTIMESTAMP","features":[584]},{"name":"SQLudtUNIQUEIDENTIFIER","features":[584]},{"name":"SQLudtVARBINARY","features":[584]},{"name":"SQLudtVARCHAR","features":[584]},{"name":"SQMO_DEFAULT_PROPERTY","features":[584]},{"name":"SQMO_GENERATOR_FOR_TYPE","features":[584]},{"name":"SQMO_MAP_PROPERTY","features":[584]},{"name":"SQMO_VIRTUAL_PROPERTY","features":[584]},{"name":"SQPE_EXTRA_CLOSING_PARENTHESIS","features":[584]},{"name":"SQPE_EXTRA_OPENING_PARENTHESIS","features":[584]},{"name":"SQPE_IGNORED_CONNECTOR","features":[584]},{"name":"SQPE_IGNORED_KEYWORD","features":[584]},{"name":"SQPE_IGNORED_MODIFIER","features":[584]},{"name":"SQPE_NONE","features":[584]},{"name":"SQPE_UNHANDLED","features":[584]},{"name":"SQRO_ADD_ROBUST_ITEM_NAME","features":[584]},{"name":"SQRO_ADD_VALUE_TYPE_FOR_PLAIN_VALUES","features":[584]},{"name":"SQRO_ALWAYS_ONE_INTERVAL","features":[584]},{"name":"SQRO_DEFAULT","features":[584]},{"name":"SQRO_DONT_MAP_RELATIONS","features":[584]},{"name":"SQRO_DONT_REMOVE_UNRESTRICTED_KEYWORDS","features":[584]},{"name":"SQRO_DONT_RESOLVE_DATETIME","features":[584]},{"name":"SQRO_DONT_RESOLVE_RANGES","features":[584]},{"name":"SQRO_DONT_SIMPLIFY_CONDITION_TREES","features":[584]},{"name":"SQRO_DONT_SPLIT_WORDS","features":[584]},{"name":"SQRO_IGNORE_PHRASE_ORDER","features":[584]},{"name":"SQSO_AUTOMATIC_WILDCARD","features":[584]},{"name":"SQSO_CONNECTOR_CASE","features":[584]},{"name":"SQSO_IMPLICIT_CONNECTOR","features":[584]},{"name":"SQSO_LANGUAGE_KEYWORDS","features":[584]},{"name":"SQSO_LOCALE_WORD_BREAKING","features":[584]},{"name":"SQSO_NATURAL_SYNTAX","features":[584]},{"name":"SQSO_SCHEMA","features":[584]},{"name":"SQSO_SYNTAX","features":[584]},{"name":"SQSO_TIME_ZONE","features":[584]},{"name":"SQSO_TRACE_LEVEL","features":[584]},{"name":"SQSO_WORD_BREAKER","features":[584]},{"name":"SQS_ADVANCED_QUERY_SYNTAX","features":[584]},{"name":"SQS_NATURAL_QUERY_SYNTAX","features":[584]},{"name":"SQS_NO_SYNTAX","features":[584]},{"name":"SRCH_SCHEMA_CACHE_E_UNEXPECTED","features":[584]},{"name":"SSERRORINFO","features":[584]},{"name":"SSPROPVAL_COMMANDTYPE_BULKLOAD","features":[584]},{"name":"SSPROPVAL_COMMANDTYPE_REGULAR","features":[584]},{"name":"SSPROPVAL_USEPROCFORPREP_OFF","features":[584]},{"name":"SSPROPVAL_USEPROCFORPREP_ON","features":[584]},{"name":"SSPROPVAL_USEPROCFORPREP_ON_DROP","features":[584]},{"name":"SSPROP_ALLOWNATIVEVARIANT","features":[584]},{"name":"SSPROP_AUTH_REPL_SERVER_NAME","features":[584]},{"name":"SSPROP_CHARACTERSET","features":[584]},{"name":"SSPROP_COLUMNLEVELCOLLATION","features":[584]},{"name":"SSPROP_COL_COLLATIONNAME","features":[584]},{"name":"SSPROP_CURRENTCOLLATION","features":[584]},{"name":"SSPROP_CURSORAUTOFETCH","features":[584]},{"name":"SSPROP_DEFERPREPARE","features":[584]},{"name":"SSPROP_ENABLEFASTLOAD","features":[584]},{"name":"SSPROP_FASTLOADKEEPIDENTITY","features":[584]},{"name":"SSPROP_FASTLOADKEEPNULLS","features":[584]},{"name":"SSPROP_FASTLOADOPTIONS","features":[584]},{"name":"SSPROP_INIT_APPNAME","features":[584]},{"name":"SSPROP_INIT_AUTOTRANSLATE","features":[584]},{"name":"SSPROP_INIT_CURRENTLANGUAGE","features":[584]},{"name":"SSPROP_INIT_ENCRYPT","features":[584]},{"name":"SSPROP_INIT_FILENAME","features":[584]},{"name":"SSPROP_INIT_NETWORKADDRESS","features":[584]},{"name":"SSPROP_INIT_NETWORKLIBRARY","features":[584]},{"name":"SSPROP_INIT_PACKETSIZE","features":[584]},{"name":"SSPROP_INIT_TAGCOLUMNCOLLATION","features":[584]},{"name":"SSPROP_INIT_USEPROCFORPREP","features":[584]},{"name":"SSPROP_INIT_WSID","features":[584]},{"name":"SSPROP_IRowsetFastLoad","features":[584]},{"name":"SSPROP_MAXBLOBLENGTH","features":[584]},{"name":"SSPROP_QUOTEDCATALOGNAMES","features":[584]},{"name":"SSPROP_SORTORDER","features":[584]},{"name":"SSPROP_SQLXMLXPROGID","features":[584]},{"name":"SSPROP_STREAM_BASEPATH","features":[584]},{"name":"SSPROP_STREAM_COMMANDTYPE","features":[584]},{"name":"SSPROP_STREAM_CONTENTTYPE","features":[584]},{"name":"SSPROP_STREAM_FLAGS","features":[584]},{"name":"SSPROP_STREAM_MAPPINGSCHEMA","features":[584]},{"name":"SSPROP_STREAM_XMLROOT","features":[584]},{"name":"SSPROP_STREAM_XSL","features":[584]},{"name":"SSPROP_UNICODECOMPARISONSTYLE","features":[584]},{"name":"SSPROP_UNICODELCID","features":[584]},{"name":"SSVARIANT","features":[307,358,584]},{"name":"STD_BOOKMARKLENGTH","features":[584]},{"name":"STGM_COLLECTION","features":[584]},{"name":"STGM_OPEN","features":[584]},{"name":"STGM_OUTPUT","features":[584]},{"name":"STGM_RECURSIVE","features":[584]},{"name":"STGM_STRICTOPEN","features":[584]},{"name":"STREAM_FLAGS_DISALLOW_ABSOLUTE_PATH","features":[584]},{"name":"STREAM_FLAGS_DISALLOW_QUERY","features":[584]},{"name":"STREAM_FLAGS_DISALLOW_UPDATEGRAMS","features":[584]},{"name":"STREAM_FLAGS_DISALLOW_URL","features":[584]},{"name":"STREAM_FLAGS_DONTCACHEMAPPINGSCHEMA","features":[584]},{"name":"STREAM_FLAGS_DONTCACHETEMPLATE","features":[584]},{"name":"STREAM_FLAGS_DONTCACHEXSL","features":[584]},{"name":"STREAM_FLAGS_RESERVED","features":[584]},{"name":"STRUCTURED_QUERY_MULTIOPTION","features":[584]},{"name":"STRUCTURED_QUERY_PARSE_ERROR","features":[584]},{"name":"STRUCTURED_QUERY_RESOLVE_OPTION","features":[584]},{"name":"STRUCTURED_QUERY_SINGLE_OPTION","features":[584]},{"name":"STRUCTURED_QUERY_SYNTAX","features":[584]},{"name":"STS_ABORTXMLPARSE","features":[584]},{"name":"STS_WS_ERROR","features":[584]},{"name":"SUBSCRIPTIONINFO","features":[307,584]},{"name":"SUBSCRIPTIONINFOFLAGS","features":[584]},{"name":"SUBSCRIPTIONITEMINFO","features":[584]},{"name":"SUBSCRIPTIONSCHEDULE","features":[584]},{"name":"SUBSCRIPTIONTYPE","features":[584]},{"name":"SUBSINFO_ALLFLAGS","features":[584]},{"name":"SUBSINFO_CHANGESONLY","features":[584]},{"name":"SUBSINFO_CHANNELFLAGS","features":[584]},{"name":"SUBSINFO_FRIENDLYNAME","features":[584]},{"name":"SUBSINFO_GLEAM","features":[584]},{"name":"SUBSINFO_MAILNOT","features":[584]},{"name":"SUBSINFO_MAXSIZEKB","features":[584]},{"name":"SUBSINFO_NEEDPASSWORD","features":[584]},{"name":"SUBSINFO_PASSWORD","features":[584]},{"name":"SUBSINFO_RECURSE","features":[584]},{"name":"SUBSINFO_SCHEDULE","features":[584]},{"name":"SUBSINFO_TASKFLAGS","features":[584]},{"name":"SUBSINFO_TYPE","features":[584]},{"name":"SUBSINFO_USER","features":[584]},{"name":"SUBSINFO_WEBCRAWL","features":[584]},{"name":"SUBSMGRENUM_MASK","features":[584]},{"name":"SUBSMGRENUM_TEMP","features":[584]},{"name":"SUBSMGRUPDATE_MASK","features":[584]},{"name":"SUBSMGRUPDATE_MINIMIZE","features":[584]},{"name":"SUBSSCHED_AUTO","features":[584]},{"name":"SUBSSCHED_CUSTOM","features":[584]},{"name":"SUBSSCHED_DAILY","features":[584]},{"name":"SUBSSCHED_MANUAL","features":[584]},{"name":"SUBSSCHED_WEEKLY","features":[584]},{"name":"SUBSTYPE_CHANNEL","features":[584]},{"name":"SUBSTYPE_DESKTOPCHANNEL","features":[584]},{"name":"SUBSTYPE_DESKTOPURL","features":[584]},{"name":"SUBSTYPE_EXTERNAL","features":[584]},{"name":"SUBSTYPE_URL","features":[584]},{"name":"SUCCEED","features":[584]},{"name":"SUCCEED_ABORT","features":[584]},{"name":"SUCCEED_ASYNC","features":[584]},{"name":"SubscriptionMgr","features":[584]},{"name":"TEXT_SOURCE","features":[584]},{"name":"TIMEOUT_INFO","features":[584]},{"name":"TIMESTAMP_STRUCT","features":[584]},{"name":"TIME_STRUCT","features":[584]},{"name":"TRACE_ON","features":[584]},{"name":"TRACE_VERSION","features":[584]},{"name":"TRACE_VS_EVENT_ON","features":[584]},{"name":"VECTORRESTRICTION","features":[307,512,387,584,360]},{"name":"VT_SS_BINARY","features":[584]},{"name":"VT_SS_BIT","features":[584]},{"name":"VT_SS_DATETIME","features":[584]},{"name":"VT_SS_DECIMAL","features":[584]},{"name":"VT_SS_EMPTY","features":[584]},{"name":"VT_SS_GUID","features":[584]},{"name":"VT_SS_I2","features":[584]},{"name":"VT_SS_I4","features":[584]},{"name":"VT_SS_I8","features":[584]},{"name":"VT_SS_MONEY","features":[584]},{"name":"VT_SS_NULL","features":[584]},{"name":"VT_SS_NUMERIC","features":[584]},{"name":"VT_SS_R4","features":[584]},{"name":"VT_SS_R8","features":[584]},{"name":"VT_SS_SMALLDATETIME","features":[584]},{"name":"VT_SS_SMALLMONEY","features":[584]},{"name":"VT_SS_STRING","features":[584]},{"name":"VT_SS_UI1","features":[584]},{"name":"VT_SS_UNKNOWN","features":[584]},{"name":"VT_SS_VARBINARY","features":[584]},{"name":"VT_SS_VARSTRING","features":[584]},{"name":"VT_SS_WSTRING","features":[584]},{"name":"VT_SS_WVARSTRING","features":[584]},{"name":"WEBCRAWL_DONT_MAKE_STICKY","features":[584]},{"name":"WEBCRAWL_GET_BGSOUNDS","features":[584]},{"name":"WEBCRAWL_GET_CONTROLS","features":[584]},{"name":"WEBCRAWL_GET_IMAGES","features":[584]},{"name":"WEBCRAWL_GET_VIDEOS","features":[584]},{"name":"WEBCRAWL_IGNORE_ROBOTSTXT","features":[584]},{"name":"WEBCRAWL_LINKS_ELSEWHERE","features":[584]},{"name":"WEBCRAWL_ONLY_LINKS_TO_HTML","features":[584]},{"name":"WEBCRAWL_RECURSEFLAGS","features":[584]},{"name":"XML_E_BADSXQL","features":[584]},{"name":"XML_E_NODEFAULTNS","features":[584]},{"name":"_MAPI_E_ACCOUNT_DISABLED","features":[584]},{"name":"_MAPI_E_BAD_CHARWIDTH","features":[584]},{"name":"_MAPI_E_BAD_COLUMN","features":[584]},{"name":"_MAPI_E_BUSY","features":[584]},{"name":"_MAPI_E_COMPUTED","features":[584]},{"name":"_MAPI_E_CORRUPT_DATA","features":[584]},{"name":"_MAPI_E_DISK_ERROR","features":[584]},{"name":"_MAPI_E_END_OF_SESSION","features":[584]},{"name":"_MAPI_E_EXTENDED_ERROR","features":[584]},{"name":"_MAPI_E_FAILONEPROVIDER","features":[584]},{"name":"_MAPI_E_INVALID_ACCESS_TIME","features":[584]},{"name":"_MAPI_E_INVALID_ENTRYID","features":[584]},{"name":"_MAPI_E_INVALID_OBJECT","features":[584]},{"name":"_MAPI_E_INVALID_WORKSTATION_ACCOUNT","features":[584]},{"name":"_MAPI_E_LOGON_FAILED","features":[584]},{"name":"_MAPI_E_MISSING_REQUIRED_COLUMN","features":[584]},{"name":"_MAPI_E_NETWORK_ERROR","features":[584]},{"name":"_MAPI_E_NOT_ENOUGH_DISK","features":[584]},{"name":"_MAPI_E_NOT_ENOUGH_RESOURCES","features":[584]},{"name":"_MAPI_E_NOT_FOUND","features":[584]},{"name":"_MAPI_E_NO_SUPPORT","features":[584]},{"name":"_MAPI_E_OBJECT_CHANGED","features":[584]},{"name":"_MAPI_E_OBJECT_DELETED","features":[584]},{"name":"_MAPI_E_PASSWORD_CHANGE_REQUIRED","features":[584]},{"name":"_MAPI_E_PASSWORD_EXPIRED","features":[584]},{"name":"_MAPI_E_SESSION_LIMIT","features":[584]},{"name":"_MAPI_E_STRING_TOO_LONG","features":[584]},{"name":"_MAPI_E_TOO_COMPLEX","features":[584]},{"name":"_MAPI_E_UNABLE_TO_ABORT","features":[584]},{"name":"_MAPI_E_UNCONFIGURED","features":[584]},{"name":"_MAPI_E_UNKNOWN_CPID","features":[584]},{"name":"_MAPI_E_UNKNOWN_ENTRYID","features":[584]},{"name":"_MAPI_E_UNKNOWN_FLAGS","features":[584]},{"name":"_MAPI_E_UNKNOWN_LCID","features":[584]},{"name":"_MAPI_E_USER_CANCEL","features":[584]},{"name":"_MAPI_E_VERSION","features":[584]},{"name":"_MAPI_W_NO_SERVICE","features":[584]},{"name":"bcp_batch","features":[584]},{"name":"bcp_bind","features":[584]},{"name":"bcp_colfmt","features":[584]},{"name":"bcp_collen","features":[584]},{"name":"bcp_colptr","features":[584]},{"name":"bcp_columns","features":[584]},{"name":"bcp_control","features":[584]},{"name":"bcp_done","features":[584]},{"name":"bcp_exec","features":[584]},{"name":"bcp_getcolfmt","features":[584]},{"name":"bcp_initA","features":[584]},{"name":"bcp_initW","features":[584]},{"name":"bcp_moretext","features":[584]},{"name":"bcp_readfmtA","features":[584]},{"name":"bcp_readfmtW","features":[584]},{"name":"bcp_sendrow","features":[584]},{"name":"bcp_setcolfmt","features":[584]},{"name":"bcp_writefmtA","features":[584]},{"name":"bcp_writefmtW","features":[584]},{"name":"dbprtypeA","features":[584]},{"name":"dbprtypeW","features":[584]},{"name":"eAUTH_TYPE_ANONYMOUS","features":[584]},{"name":"eAUTH_TYPE_BASIC","features":[584]},{"name":"eAUTH_TYPE_NTLM","features":[584]}],"606":[{"name":"CONDITION_OPERATION","features":[585]},{"name":"CONDITION_TYPE","features":[585]},{"name":"COP_APPLICATION_SPECIFIC","features":[585]},{"name":"COP_DOSWILDCARDS","features":[585]},{"name":"COP_EQUAL","features":[585]},{"name":"COP_GREATERTHAN","features":[585]},{"name":"COP_GREATERTHANOREQUAL","features":[585]},{"name":"COP_IMPLICIT","features":[585]},{"name":"COP_LESSTHAN","features":[585]},{"name":"COP_LESSTHANOREQUAL","features":[585]},{"name":"COP_NOTEQUAL","features":[585]},{"name":"COP_VALUE_CONTAINS","features":[585]},{"name":"COP_VALUE_ENDSWITH","features":[585]},{"name":"COP_VALUE_NOTCONTAINS","features":[585]},{"name":"COP_VALUE_STARTSWITH","features":[585]},{"name":"COP_WORD_EQUAL","features":[585]},{"name":"COP_WORD_STARTSWITH","features":[585]},{"name":"CT_AND_CONDITION","features":[585]},{"name":"CT_LEAF_CONDITION","features":[585]},{"name":"CT_NOT_CONDITION","features":[585]},{"name":"CT_OR_CONDITION","features":[585]}],"607":[{"name":"IWSCDefaultProduct","features":[358,586]},{"name":"IWSCProductList","features":[358,586]},{"name":"IWscProduct","features":[358,586]},{"name":"IWscProduct2","features":[358,586]},{"name":"IWscProduct3","features":[358,586]},{"name":"SECURITY_PRODUCT_TYPE","features":[586]},{"name":"SECURITY_PRODUCT_TYPE_ANTISPYWARE","features":[586]},{"name":"SECURITY_PRODUCT_TYPE_ANTIVIRUS","features":[586]},{"name":"SECURITY_PRODUCT_TYPE_FIREWALL","features":[586]},{"name":"WSCDefaultProduct","features":[586]},{"name":"WSCProductList","features":[586]},{"name":"WSC_SECURITY_PRODUCT_OUT_OF_DATE","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE_EXPIRED","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE_OFF","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE_ON","features":[586]},{"name":"WSC_SECURITY_PRODUCT_STATE_SNOOZED","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS_ACTION_NEEDED","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS_ACTION_RECOMMENDED","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS_NOT_SET","features":[586]},{"name":"WSC_SECURITY_PRODUCT_SUBSTATUS_NO_ACTION","features":[586]},{"name":"WSC_SECURITY_PRODUCT_UP_TO_DATE","features":[586]},{"name":"WSC_SECURITY_PROVIDER","features":[586]},{"name":"WSC_SECURITY_PROVIDER_ALL","features":[586]},{"name":"WSC_SECURITY_PROVIDER_ANTISPYWARE","features":[586]},{"name":"WSC_SECURITY_PROVIDER_ANTIVIRUS","features":[586]},{"name":"WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS","features":[586]},{"name":"WSC_SECURITY_PROVIDER_FIREWALL","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH_GOOD","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH_NOTMONITORED","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH_POOR","features":[586]},{"name":"WSC_SECURITY_PROVIDER_HEALTH_SNOOZE","features":[586]},{"name":"WSC_SECURITY_PROVIDER_INTERNET_SETTINGS","features":[586]},{"name":"WSC_SECURITY_PROVIDER_NONE","features":[586]},{"name":"WSC_SECURITY_PROVIDER_SERVICE","features":[586]},{"name":"WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL","features":[586]},{"name":"WSC_SECURITY_SIGNATURE_STATUS","features":[586]},{"name":"WscGetAntiMalwareUri","features":[586]},{"name":"WscGetSecurityProviderHealth","features":[586]},{"name":"WscQueryAntiMalwareUri","features":[586]},{"name":"WscRegisterForChanges","features":[307,586,342]},{"name":"WscRegisterForUserNotifications","features":[586]},{"name":"WscUnRegisterChanges","features":[307,586]}],"608":[{"name":"IWsbApplicationAsync","features":[587]},{"name":"IWsbApplicationBackupSupport","features":[587]},{"name":"IWsbApplicationRestoreSupport","features":[587]},{"name":"WSBAPP_ASYNC_IN_PROGRESS","features":[587]},{"name":"WSB_MAX_OB_STATUS_ENTRY","features":[587]},{"name":"WSB_MAX_OB_STATUS_VALUE_TYPE_PAIR","features":[587]},{"name":"WSB_OB_ET_DATETIME","features":[587]},{"name":"WSB_OB_ET_MAX","features":[587]},{"name":"WSB_OB_ET_NUMBER","features":[587]},{"name":"WSB_OB_ET_SIZE","features":[587]},{"name":"WSB_OB_ET_STRING","features":[587]},{"name":"WSB_OB_ET_TIME","features":[587]},{"name":"WSB_OB_ET_UNDEFINED","features":[587]},{"name":"WSB_OB_REGISTRATION_INFO","features":[307,587]},{"name":"WSB_OB_STATUS_ENTRY","features":[587]},{"name":"WSB_OB_STATUS_ENTRY_PAIR_TYPE","features":[587]},{"name":"WSB_OB_STATUS_ENTRY_VALUE_TYPE_PAIR","features":[587]},{"name":"WSB_OB_STATUS_INFO","features":[587]}],"609":[{"name":"CUSTOM_SYSTEM_STATE_CHANGE_EVENT_GUID","features":[471]},{"name":"ChangeServiceConfig2A","features":[307,471]},{"name":"ChangeServiceConfig2W","features":[307,471]},{"name":"ChangeServiceConfigA","features":[307,471]},{"name":"ChangeServiceConfigW","features":[307,471]},{"name":"CloseServiceHandle","features":[307,471]},{"name":"ControlService","features":[307,471]},{"name":"ControlServiceExA","features":[307,471]},{"name":"ControlServiceExW","features":[307,471]},{"name":"CreateServiceA","features":[471]},{"name":"CreateServiceW","features":[471]},{"name":"DOMAIN_JOIN_GUID","features":[471]},{"name":"DOMAIN_LEAVE_GUID","features":[471]},{"name":"DeleteService","features":[307,471]},{"name":"ENUM_SERVICE_STATE","features":[471]},{"name":"ENUM_SERVICE_STATUSA","features":[471]},{"name":"ENUM_SERVICE_STATUSW","features":[471]},{"name":"ENUM_SERVICE_STATUS_PROCESSA","features":[471]},{"name":"ENUM_SERVICE_STATUS_PROCESSW","features":[471]},{"name":"ENUM_SERVICE_TYPE","features":[471]},{"name":"EnumDependentServicesA","features":[307,471]},{"name":"EnumDependentServicesW","features":[307,471]},{"name":"EnumServicesStatusA","features":[307,471]},{"name":"EnumServicesStatusExA","features":[307,471]},{"name":"EnumServicesStatusExW","features":[307,471]},{"name":"EnumServicesStatusW","features":[307,471]},{"name":"FIREWALL_PORT_CLOSE_GUID","features":[471]},{"name":"FIREWALL_PORT_OPEN_GUID","features":[471]},{"name":"GetServiceDirectory","features":[471]},{"name":"GetServiceDisplayNameA","features":[307,471]},{"name":"GetServiceDisplayNameW","features":[307,471]},{"name":"GetServiceKeyNameA","features":[307,471]},{"name":"GetServiceKeyNameW","features":[307,471]},{"name":"GetServiceRegistryStateKey","features":[370,471]},{"name":"GetSharedServiceDirectory","features":[471]},{"name":"GetSharedServiceRegistryStateKey","features":[370,471]},{"name":"HANDLER_FUNCTION","features":[471]},{"name":"HANDLER_FUNCTION_EX","features":[471]},{"name":"LPHANDLER_FUNCTION","features":[471]},{"name":"LPHANDLER_FUNCTION_EX","features":[471]},{"name":"LPSERVICE_MAIN_FUNCTIONA","features":[471]},{"name":"LPSERVICE_MAIN_FUNCTIONW","features":[471]},{"name":"LockServiceDatabase","features":[471]},{"name":"MACHINE_POLICY_PRESENT_GUID","features":[471]},{"name":"MaxServiceRegistryStateType","features":[471]},{"name":"NAMED_PIPE_EVENT_GUID","features":[471]},{"name":"NETWORK_MANAGER_FIRST_IP_ADDRESS_ARRIVAL_GUID","features":[471]},{"name":"NETWORK_MANAGER_LAST_IP_ADDRESS_REMOVAL_GUID","features":[471]},{"name":"NotifyBootConfigStatus","features":[307,471]},{"name":"NotifyServiceStatusChangeA","features":[471]},{"name":"NotifyServiceStatusChangeW","features":[471]},{"name":"OpenSCManagerA","features":[471]},{"name":"OpenSCManagerW","features":[471]},{"name":"OpenServiceA","features":[471]},{"name":"OpenServiceW","features":[471]},{"name":"PFN_SC_NOTIFY_CALLBACK","features":[471]},{"name":"PSC_NOTIFICATION_CALLBACK","features":[471]},{"name":"PSC_NOTIFICATION_REGISTRATION","features":[471]},{"name":"QUERY_SERVICE_CONFIGA","features":[471]},{"name":"QUERY_SERVICE_CONFIGW","features":[471]},{"name":"QUERY_SERVICE_LOCK_STATUSA","features":[471]},{"name":"QUERY_SERVICE_LOCK_STATUSW","features":[471]},{"name":"QueryServiceConfig2A","features":[307,471]},{"name":"QueryServiceConfig2W","features":[307,471]},{"name":"QueryServiceConfigA","features":[307,471]},{"name":"QueryServiceConfigW","features":[307,471]},{"name":"QueryServiceDynamicInformation","features":[307,471]},{"name":"QueryServiceLockStatusA","features":[307,471]},{"name":"QueryServiceLockStatusW","features":[307,471]},{"name":"QueryServiceObjectSecurity","features":[307,310,471]},{"name":"QueryServiceStatus","features":[307,471]},{"name":"QueryServiceStatusEx","features":[307,471]},{"name":"RPC_INTERFACE_EVENT_GUID","features":[471]},{"name":"RegisterServiceCtrlHandlerA","features":[471]},{"name":"RegisterServiceCtrlHandlerExA","features":[471]},{"name":"RegisterServiceCtrlHandlerExW","features":[471]},{"name":"RegisterServiceCtrlHandlerW","features":[471]},{"name":"SC_ACTION","features":[471]},{"name":"SC_ACTION_NONE","features":[471]},{"name":"SC_ACTION_OWN_RESTART","features":[471]},{"name":"SC_ACTION_REBOOT","features":[471]},{"name":"SC_ACTION_RESTART","features":[471]},{"name":"SC_ACTION_RUN_COMMAND","features":[471]},{"name":"SC_ACTION_TYPE","features":[471]},{"name":"SC_AGGREGATE_STORAGE_KEY","features":[471]},{"name":"SC_ENUM_PROCESS_INFO","features":[471]},{"name":"SC_ENUM_TYPE","features":[471]},{"name":"SC_EVENT_DATABASE_CHANGE","features":[471]},{"name":"SC_EVENT_PROPERTY_CHANGE","features":[471]},{"name":"SC_EVENT_STATUS_CHANGE","features":[471]},{"name":"SC_EVENT_TYPE","features":[471]},{"name":"SC_HANDLE","features":[471]},{"name":"SC_MANAGER_ALL_ACCESS","features":[471]},{"name":"SC_MANAGER_CONNECT","features":[471]},{"name":"SC_MANAGER_CREATE_SERVICE","features":[471]},{"name":"SC_MANAGER_ENUMERATE_SERVICE","features":[471]},{"name":"SC_MANAGER_LOCK","features":[471]},{"name":"SC_MANAGER_MODIFY_BOOT_CONFIG","features":[471]},{"name":"SC_MANAGER_QUERY_LOCK_STATUS","features":[471]},{"name":"SC_STATUS_PROCESS_INFO","features":[471]},{"name":"SC_STATUS_TYPE","features":[471]},{"name":"SERVICES_ACTIVE_DATABASE","features":[471]},{"name":"SERVICES_ACTIVE_DATABASEA","features":[471]},{"name":"SERVICES_ACTIVE_DATABASEW","features":[471]},{"name":"SERVICES_FAILED_DATABASE","features":[471]},{"name":"SERVICES_FAILED_DATABASEA","features":[471]},{"name":"SERVICES_FAILED_DATABASEW","features":[471]},{"name":"SERVICE_ACCEPT_HARDWAREPROFILECHANGE","features":[471]},{"name":"SERVICE_ACCEPT_LOWRESOURCES","features":[471]},{"name":"SERVICE_ACCEPT_NETBINDCHANGE","features":[471]},{"name":"SERVICE_ACCEPT_PARAMCHANGE","features":[471]},{"name":"SERVICE_ACCEPT_PAUSE_CONTINUE","features":[471]},{"name":"SERVICE_ACCEPT_POWEREVENT","features":[471]},{"name":"SERVICE_ACCEPT_PRESHUTDOWN","features":[471]},{"name":"SERVICE_ACCEPT_SESSIONCHANGE","features":[471]},{"name":"SERVICE_ACCEPT_SHUTDOWN","features":[471]},{"name":"SERVICE_ACCEPT_STOP","features":[471]},{"name":"SERVICE_ACCEPT_SYSTEMLOWRESOURCES","features":[471]},{"name":"SERVICE_ACCEPT_TIMECHANGE","features":[471]},{"name":"SERVICE_ACCEPT_TRIGGEREVENT","features":[471]},{"name":"SERVICE_ACCEPT_USER_LOGOFF","features":[471]},{"name":"SERVICE_ACTIVE","features":[471]},{"name":"SERVICE_ADAPTER","features":[471]},{"name":"SERVICE_ALL_ACCESS","features":[471]},{"name":"SERVICE_AUTO_START","features":[471]},{"name":"SERVICE_BOOT_START","features":[471]},{"name":"SERVICE_CHANGE_CONFIG","features":[471]},{"name":"SERVICE_CONFIG","features":[471]},{"name":"SERVICE_CONFIG_DELAYED_AUTO_START_INFO","features":[471]},{"name":"SERVICE_CONFIG_DESCRIPTION","features":[471]},{"name":"SERVICE_CONFIG_FAILURE_ACTIONS","features":[471]},{"name":"SERVICE_CONFIG_FAILURE_ACTIONS_FLAG","features":[471]},{"name":"SERVICE_CONFIG_LAUNCH_PROTECTED","features":[471]},{"name":"SERVICE_CONFIG_PREFERRED_NODE","features":[471]},{"name":"SERVICE_CONFIG_PRESHUTDOWN_INFO","features":[471]},{"name":"SERVICE_CONFIG_REQUIRED_PRIVILEGES_INFO","features":[471]},{"name":"SERVICE_CONFIG_SERVICE_SID_INFO","features":[471]},{"name":"SERVICE_CONFIG_TRIGGER_INFO","features":[471]},{"name":"SERVICE_CONTINUE_PENDING","features":[471]},{"name":"SERVICE_CONTROL_CONTINUE","features":[471]},{"name":"SERVICE_CONTROL_DEVICEEVENT","features":[471]},{"name":"SERVICE_CONTROL_HARDWAREPROFILECHANGE","features":[471]},{"name":"SERVICE_CONTROL_INTERROGATE","features":[471]},{"name":"SERVICE_CONTROL_LOWRESOURCES","features":[471]},{"name":"SERVICE_CONTROL_NETBINDADD","features":[471]},{"name":"SERVICE_CONTROL_NETBINDDISABLE","features":[471]},{"name":"SERVICE_CONTROL_NETBINDENABLE","features":[471]},{"name":"SERVICE_CONTROL_NETBINDREMOVE","features":[471]},{"name":"SERVICE_CONTROL_PARAMCHANGE","features":[471]},{"name":"SERVICE_CONTROL_PAUSE","features":[471]},{"name":"SERVICE_CONTROL_POWEREVENT","features":[471]},{"name":"SERVICE_CONTROL_PRESHUTDOWN","features":[471]},{"name":"SERVICE_CONTROL_SESSIONCHANGE","features":[471]},{"name":"SERVICE_CONTROL_SHUTDOWN","features":[471]},{"name":"SERVICE_CONTROL_STATUS_REASON_INFO","features":[471]},{"name":"SERVICE_CONTROL_STATUS_REASON_PARAMSA","features":[471]},{"name":"SERVICE_CONTROL_STATUS_REASON_PARAMSW","features":[471]},{"name":"SERVICE_CONTROL_STOP","features":[471]},{"name":"SERVICE_CONTROL_SYSTEMLOWRESOURCES","features":[471]},{"name":"SERVICE_CONTROL_TIMECHANGE","features":[471]},{"name":"SERVICE_CONTROL_TRIGGEREVENT","features":[471]},{"name":"SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM","features":[471]},{"name":"SERVICE_DELAYED_AUTO_START_INFO","features":[307,471]},{"name":"SERVICE_DEMAND_START","features":[471]},{"name":"SERVICE_DESCRIPTIONA","features":[471]},{"name":"SERVICE_DESCRIPTIONW","features":[471]},{"name":"SERVICE_DIRECTORY_TYPE","features":[471]},{"name":"SERVICE_DISABLED","features":[471]},{"name":"SERVICE_DRIVER","features":[471]},{"name":"SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON","features":[471]},{"name":"SERVICE_ENUMERATE_DEPENDENTS","features":[471]},{"name":"SERVICE_ERROR","features":[471]},{"name":"SERVICE_ERROR_CRITICAL","features":[471]},{"name":"SERVICE_ERROR_IGNORE","features":[471]},{"name":"SERVICE_ERROR_NORMAL","features":[471]},{"name":"SERVICE_ERROR_SEVERE","features":[471]},{"name":"SERVICE_FAILURE_ACTIONSA","features":[471]},{"name":"SERVICE_FAILURE_ACTIONSW","features":[471]},{"name":"SERVICE_FAILURE_ACTIONS_FLAG","features":[307,471]},{"name":"SERVICE_FILE_SYSTEM_DRIVER","features":[471]},{"name":"SERVICE_INACTIVE","features":[471]},{"name":"SERVICE_INTERROGATE","features":[471]},{"name":"SERVICE_KERNEL_DRIVER","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_ANTIMALWARE_LIGHT","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_INFO","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_NONE","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_WINDOWS","features":[471]},{"name":"SERVICE_LAUNCH_PROTECTED_WINDOWS_LIGHT","features":[471]},{"name":"SERVICE_MAIN_FUNCTIONA","features":[471]},{"name":"SERVICE_MAIN_FUNCTIONW","features":[471]},{"name":"SERVICE_NOTIFY","features":[471]},{"name":"SERVICE_NOTIFY_1","features":[471]},{"name":"SERVICE_NOTIFY_2A","features":[471]},{"name":"SERVICE_NOTIFY_2W","features":[471]},{"name":"SERVICE_NOTIFY_CONTINUE_PENDING","features":[471]},{"name":"SERVICE_NOTIFY_CREATED","features":[471]},{"name":"SERVICE_NOTIFY_DELETED","features":[471]},{"name":"SERVICE_NOTIFY_DELETE_PENDING","features":[471]},{"name":"SERVICE_NOTIFY_PAUSED","features":[471]},{"name":"SERVICE_NOTIFY_PAUSE_PENDING","features":[471]},{"name":"SERVICE_NOTIFY_RUNNING","features":[471]},{"name":"SERVICE_NOTIFY_START_PENDING","features":[471]},{"name":"SERVICE_NOTIFY_STATUS_CHANGE","features":[471]},{"name":"SERVICE_NOTIFY_STATUS_CHANGE_1","features":[471]},{"name":"SERVICE_NOTIFY_STATUS_CHANGE_2","features":[471]},{"name":"SERVICE_NOTIFY_STOPPED","features":[471]},{"name":"SERVICE_NOTIFY_STOP_PENDING","features":[471]},{"name":"SERVICE_NO_CHANGE","features":[471]},{"name":"SERVICE_PAUSED","features":[471]},{"name":"SERVICE_PAUSE_CONTINUE","features":[471]},{"name":"SERVICE_PAUSE_PENDING","features":[471]},{"name":"SERVICE_PREFERRED_NODE_INFO","features":[307,471]},{"name":"SERVICE_PRESHUTDOWN_INFO","features":[471]},{"name":"SERVICE_QUERY_CONFIG","features":[471]},{"name":"SERVICE_QUERY_STATUS","features":[471]},{"name":"SERVICE_RECOGNIZER_DRIVER","features":[471]},{"name":"SERVICE_REGISTRY_STATE_TYPE","features":[471]},{"name":"SERVICE_REQUIRED_PRIVILEGES_INFOA","features":[471]},{"name":"SERVICE_REQUIRED_PRIVILEGES_INFOW","features":[471]},{"name":"SERVICE_RUNNING","features":[471]},{"name":"SERVICE_RUNS_IN_NON_SYSTEM_OR_NOT_RUNNING","features":[471]},{"name":"SERVICE_RUNS_IN_PROCESS","features":[471]},{"name":"SERVICE_RUNS_IN_SYSTEM_PROCESS","features":[471]},{"name":"SERVICE_SHARED_DIRECTORY_TYPE","features":[471]},{"name":"SERVICE_SHARED_REGISTRY_STATE_TYPE","features":[471]},{"name":"SERVICE_SID_INFO","features":[471]},{"name":"SERVICE_SID_TYPE_NONE","features":[471]},{"name":"SERVICE_SID_TYPE_UNRESTRICTED","features":[471]},{"name":"SERVICE_START","features":[471]},{"name":"SERVICE_START_PENDING","features":[471]},{"name":"SERVICE_START_REASON","features":[471]},{"name":"SERVICE_START_REASON_AUTO","features":[471]},{"name":"SERVICE_START_REASON_DELAYEDAUTO","features":[471]},{"name":"SERVICE_START_REASON_DEMAND","features":[471]},{"name":"SERVICE_START_REASON_RESTART_ON_FAILURE","features":[471]},{"name":"SERVICE_START_REASON_TRIGGER","features":[471]},{"name":"SERVICE_START_TYPE","features":[471]},{"name":"SERVICE_STATE_ALL","features":[471]},{"name":"SERVICE_STATUS","features":[471]},{"name":"SERVICE_STATUS_CURRENT_STATE","features":[471]},{"name":"SERVICE_STATUS_HANDLE","features":[471]},{"name":"SERVICE_STATUS_PROCESS","features":[471]},{"name":"SERVICE_STOP","features":[471]},{"name":"SERVICE_STOPPED","features":[471]},{"name":"SERVICE_STOP_PENDING","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_MAX","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_MIN","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_PLANNED","features":[471]},{"name":"SERVICE_STOP_REASON_FLAG_UNPLANNED","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_APPLICATION","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_HARDWARE","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_MAX","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_MAX_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_MIN","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_MIN_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_NONE","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_OPERATINGSYSTEM","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_OTHER","features":[471]},{"name":"SERVICE_STOP_REASON_MAJOR_SOFTWARE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_DISK","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_ENVIRONMENT","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_HARDWARE_DRIVER","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_HUNG","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_INSTALLATION","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MAINTENANCE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MAX","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MAX_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MEMOTYLIMIT","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MIN","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MIN_CUSTOM","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_MMC","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_NETWORKCARD","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_NETWORK_CONNECTIVITY","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_NONE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_OTHER","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_OTHERDRIVER","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_RECONFIG","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SECURITY","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SECURITYFIX","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SECURITYFIX_UNINSTALL","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SERVICEPACK","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SERVICEPACK_UNINSTALL","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_SOFTWARE_UPDATE_UNINSTALL","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_UNSTABLE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_UPGRADE","features":[471]},{"name":"SERVICE_STOP_REASON_MINOR_WMI","features":[471]},{"name":"SERVICE_SYSTEM_START","features":[471]},{"name":"SERVICE_TABLE_ENTRYA","features":[471]},{"name":"SERVICE_TABLE_ENTRYW","features":[471]},{"name":"SERVICE_TIMECHANGE_INFO","features":[471]},{"name":"SERVICE_TRIGGER","features":[471]},{"name":"SERVICE_TRIGGER_ACTION","features":[471]},{"name":"SERVICE_TRIGGER_ACTION_SERVICE_START","features":[471]},{"name":"SERVICE_TRIGGER_ACTION_SERVICE_STOP","features":[471]},{"name":"SERVICE_TRIGGER_CUSTOM_STATE_ID","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_BINARY","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ALL","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ANY","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_LEVEL","features":[471]},{"name":"SERVICE_TRIGGER_DATA_TYPE_STRING","features":[471]},{"name":"SERVICE_TRIGGER_INFO","features":[471]},{"name":"SERVICE_TRIGGER_SPECIFIC_DATA_ITEM","features":[471]},{"name":"SERVICE_TRIGGER_SPECIFIC_DATA_ITEM_DATA_TYPE","features":[471]},{"name":"SERVICE_TRIGGER_STARTED_ARGUMENT","features":[471]},{"name":"SERVICE_TRIGGER_TYPE","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_AGGREGATE","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_CUSTOM","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_CUSTOM_SYSTEM_STATE_CHANGE","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_DEVICE_INTERFACE_ARRIVAL","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_DOMAIN_JOIN","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_FIREWALL_PORT_EVENT","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_GROUP_POLICY","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_IP_ADDRESS_AVAILABILITY","features":[471]},{"name":"SERVICE_TRIGGER_TYPE_NETWORK_ENDPOINT","features":[471]},{"name":"SERVICE_USER_DEFINED_CONTROL","features":[471]},{"name":"SERVICE_USER_OWN_PROCESS","features":[471]},{"name":"SERVICE_USER_SHARE_PROCESS","features":[471]},{"name":"SERVICE_WIN32","features":[471]},{"name":"SERVICE_WIN32_OWN_PROCESS","features":[471]},{"name":"SERVICE_WIN32_SHARE_PROCESS","features":[471]},{"name":"ServiceDirectoryPersistentState","features":[471]},{"name":"ServiceDirectoryTypeMax","features":[471]},{"name":"ServiceRegistryStateParameters","features":[471]},{"name":"ServiceRegistryStatePersistent","features":[471]},{"name":"ServiceSharedDirectoryPersistentState","features":[471]},{"name":"ServiceSharedRegistryPersistentState","features":[471]},{"name":"SetServiceBits","features":[307,471]},{"name":"SetServiceObjectSecurity","features":[307,310,471]},{"name":"SetServiceStatus","features":[307,471]},{"name":"StartServiceA","features":[307,471]},{"name":"StartServiceCtrlDispatcherA","features":[307,471]},{"name":"StartServiceCtrlDispatcherW","features":[307,471]},{"name":"StartServiceW","features":[307,471]},{"name":"SubscribeServiceChangeNotifications","features":[471]},{"name":"USER_POLICY_PRESENT_GUID","features":[471]},{"name":"UnlockServiceDatabase","features":[307,471]},{"name":"UnsubscribeServiceChangeNotifications","features":[471]},{"name":"WaitServiceState","features":[307,471]}],"610":[{"name":"AllEnumeration","features":[588]},{"name":"IItemEnumerator","features":[588]},{"name":"ISettingsContext","features":[588]},{"name":"ISettingsEngine","features":[588]},{"name":"ISettingsIdentity","features":[588]},{"name":"ISettingsItem","features":[588]},{"name":"ISettingsNamespace","features":[588]},{"name":"ISettingsResult","features":[588]},{"name":"ITargetInfo","features":[588]},{"name":"LIMITED_VALIDATION_MODE","features":[588]},{"name":"LINK_STORE_TO_ENGINE_INSTANCE","features":[588]},{"name":"OfflineMode","features":[588]},{"name":"OnlineMode","features":[588]},{"name":"ReadOnlyAccess","features":[588]},{"name":"ReadWriteAccess","features":[588]},{"name":"SettingsEngine","features":[588]},{"name":"SharedEnumeration","features":[588]},{"name":"UnknownStatus","features":[588]},{"name":"UserEnumeration","features":[588]},{"name":"UserLoaded","features":[588]},{"name":"UserRegistered","features":[588]},{"name":"UserUnloaded","features":[588]},{"name":"UserUnregistered","features":[588]},{"name":"WCM_E_ABORTOPERATION","features":[588]},{"name":"WCM_E_ASSERTIONFAILED","features":[588]},{"name":"WCM_E_ATTRIBUTENOTALLOWED","features":[588]},{"name":"WCM_E_ATTRIBUTENOTFOUND","features":[588]},{"name":"WCM_E_CONFLICTINGASSERTION","features":[588]},{"name":"WCM_E_CYCLICREFERENCE","features":[588]},{"name":"WCM_E_DUPLICATENAME","features":[588]},{"name":"WCM_E_EXPRESSIONNOTFOUND","features":[588]},{"name":"WCM_E_HANDLERNOTFOUND","features":[588]},{"name":"WCM_E_INTERNALERROR","features":[588]},{"name":"WCM_E_INVALIDATTRIBUTECOMBINATION","features":[588]},{"name":"WCM_E_INVALIDDATATYPE","features":[588]},{"name":"WCM_E_INVALIDEXPRESSIONSYNTAX","features":[588]},{"name":"WCM_E_INVALIDHANDLERSYNTAX","features":[588]},{"name":"WCM_E_INVALIDKEY","features":[588]},{"name":"WCM_E_INVALIDLANGUAGEFORMAT","features":[588]},{"name":"WCM_E_INVALIDPATH","features":[588]},{"name":"WCM_E_INVALIDPROCESSORFORMAT","features":[588]},{"name":"WCM_E_INVALIDSTREAM","features":[588]},{"name":"WCM_E_INVALIDVALUE","features":[588]},{"name":"WCM_E_INVALIDVALUEFORMAT","features":[588]},{"name":"WCM_E_INVALIDVERSIONFORMAT","features":[588]},{"name":"WCM_E_KEYNOTCHANGEABLE","features":[588]},{"name":"WCM_E_MANIFESTCOMPILATIONFAILED","features":[588]},{"name":"WCM_E_MISSINGCONFIGURATION","features":[588]},{"name":"WCM_E_MIXTYPEASSERTION","features":[588]},{"name":"WCM_E_NAMESPACEALREADYREGISTERED","features":[588]},{"name":"WCM_E_NAMESPACENOTFOUND","features":[588]},{"name":"WCM_E_NOTIFICATIONNOTFOUND","features":[588]},{"name":"WCM_E_NOTPOSITIONED","features":[588]},{"name":"WCM_E_NOTSUPPORTEDFUNCTION","features":[588]},{"name":"WCM_E_READONLYITEM","features":[588]},{"name":"WCM_E_RESTRICTIONFAILED","features":[588]},{"name":"WCM_E_SOURCEMANEMPTYVALUE","features":[588]},{"name":"WCM_E_STATENODENOTALLOWED","features":[588]},{"name":"WCM_E_STATENODENOTFOUND","features":[588]},{"name":"WCM_E_STORECORRUPTED","features":[588]},{"name":"WCM_E_SUBSTITUTIONNOTFOUND","features":[588]},{"name":"WCM_E_TYPENOTSPECIFIED","features":[588]},{"name":"WCM_E_UNKNOWNRESULT","features":[588]},{"name":"WCM_E_USERALREADYREGISTERED","features":[588]},{"name":"WCM_E_USERNOTFOUND","features":[588]},{"name":"WCM_E_VALIDATIONFAILED","features":[588]},{"name":"WCM_E_VALUETOOBIG","features":[588]},{"name":"WCM_E_WRONGESCAPESTRING","features":[588]},{"name":"WCM_SETTINGS_ID_ARCHITECTURE","features":[588]},{"name":"WCM_SETTINGS_ID_FLAG_DEFINITION","features":[588]},{"name":"WCM_SETTINGS_ID_FLAG_REFERENCE","features":[588]},{"name":"WCM_SETTINGS_ID_LANGUAGE","features":[588]},{"name":"WCM_SETTINGS_ID_NAME","features":[588]},{"name":"WCM_SETTINGS_ID_TOKEN","features":[588]},{"name":"WCM_SETTINGS_ID_URI","features":[588]},{"name":"WCM_SETTINGS_ID_VERSION","features":[588]},{"name":"WCM_SETTINGS_ID_VERSION_SCOPE","features":[588]},{"name":"WCM_S_ATTRIBUTENOTALLOWED","features":[588]},{"name":"WCM_S_ATTRIBUTENOTFOUND","features":[588]},{"name":"WCM_S_INTERNALERROR","features":[588]},{"name":"WCM_S_INVALIDATTRIBUTECOMBINATION","features":[588]},{"name":"WCM_S_LEGACYSETTINGWARNING","features":[588]},{"name":"WCM_S_NAMESPACENOTFOUND","features":[588]},{"name":"WcmDataType","features":[588]},{"name":"WcmNamespaceAccess","features":[588]},{"name":"WcmNamespaceEnumerationFlags","features":[588]},{"name":"WcmRestrictionFacets","features":[588]},{"name":"WcmSettingType","features":[588]},{"name":"WcmTargetMode","features":[588]},{"name":"WcmUserStatus","features":[588]},{"name":"dataTypeBoolean","features":[588]},{"name":"dataTypeByte","features":[588]},{"name":"dataTypeFlagArray","features":[588]},{"name":"dataTypeInt16","features":[588]},{"name":"dataTypeInt32","features":[588]},{"name":"dataTypeInt64","features":[588]},{"name":"dataTypeSByte","features":[588]},{"name":"dataTypeString","features":[588]},{"name":"dataTypeUInt16","features":[588]},{"name":"dataTypeUInt32","features":[588]},{"name":"dataTypeUInt64","features":[588]},{"name":"restrictionFacetEnumeration","features":[588]},{"name":"restrictionFacetMaxInclusive","features":[588]},{"name":"restrictionFacetMaxLength","features":[588]},{"name":"restrictionFacetMinInclusive","features":[588]},{"name":"settingTypeComplex","features":[588]},{"name":"settingTypeList","features":[588]},{"name":"settingTypeScalar","features":[588]}],"611":[{"name":"OOBEComplete","features":[307,589]},{"name":"OOBE_COMPLETED_CALLBACK","features":[589]},{"name":"RegisterWaitUntilOOBECompleted","features":[307,589]},{"name":"UnregisterWaitUntilOOBECompleted","features":[307,589]}],"612":[{"name":"AbortSystemShutdownA","features":[307,590]},{"name":"AbortSystemShutdownW","features":[307,590]},{"name":"CheckForHiberboot","features":[307,590]},{"name":"EWX_ARSO","features":[590]},{"name":"EWX_BOOTOPTIONS","features":[590]},{"name":"EWX_CHECK_SAFE_FOR_SERVER","features":[590]},{"name":"EWX_FORCE","features":[590]},{"name":"EWX_FORCEIFHUNG","features":[590]},{"name":"EWX_HYBRID_SHUTDOWN","features":[590]},{"name":"EWX_LOGOFF","features":[590]},{"name":"EWX_POWEROFF","features":[590]},{"name":"EWX_QUICKRESOLVE","features":[590]},{"name":"EWX_REBOOT","features":[590]},{"name":"EWX_RESTARTAPPS","features":[590]},{"name":"EWX_SHUTDOWN","features":[590]},{"name":"EWX_SYSTEM_INITIATED","features":[590]},{"name":"EXIT_WINDOWS_FLAGS","features":[590]},{"name":"ExitWindowsEx","features":[307,590]},{"name":"InitiateShutdownA","features":[590]},{"name":"InitiateShutdownW","features":[590]},{"name":"InitiateSystemShutdownA","features":[307,590]},{"name":"InitiateSystemShutdownExA","features":[307,590]},{"name":"InitiateSystemShutdownExW","features":[307,590]},{"name":"InitiateSystemShutdownW","features":[307,590]},{"name":"LockWorkStation","features":[307,590]},{"name":"MAX_NUM_REASONS","features":[590]},{"name":"MAX_REASON_BUGID_LEN","features":[590]},{"name":"MAX_REASON_COMMENT_LEN","features":[590]},{"name":"MAX_REASON_DESC_LEN","features":[590]},{"name":"MAX_REASON_NAME_LEN","features":[590]},{"name":"POLICY_SHOWREASONUI_ALWAYS","features":[590]},{"name":"POLICY_SHOWREASONUI_NEVER","features":[590]},{"name":"POLICY_SHOWREASONUI_SERVERONLY","features":[590]},{"name":"POLICY_SHOWREASONUI_WORKSTATIONONLY","features":[590]},{"name":"SHTDN_REASON_FLAG_CLEAN_UI","features":[590]},{"name":"SHTDN_REASON_FLAG_COMMENT_REQUIRED","features":[590]},{"name":"SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED","features":[590]},{"name":"SHTDN_REASON_FLAG_DIRTY_UI","features":[590]},{"name":"SHTDN_REASON_FLAG_MOBILE_UI_RESERVED","features":[590]},{"name":"SHTDN_REASON_FLAG_PLANNED","features":[590]},{"name":"SHTDN_REASON_FLAG_USER_DEFINED","features":[590]},{"name":"SHTDN_REASON_LEGACY_API","features":[590]},{"name":"SHTDN_REASON_MAJOR_APPLICATION","features":[590]},{"name":"SHTDN_REASON_MAJOR_HARDWARE","features":[590]},{"name":"SHTDN_REASON_MAJOR_LEGACY_API","features":[590]},{"name":"SHTDN_REASON_MAJOR_NONE","features":[590]},{"name":"SHTDN_REASON_MAJOR_OPERATINGSYSTEM","features":[590]},{"name":"SHTDN_REASON_MAJOR_OTHER","features":[590]},{"name":"SHTDN_REASON_MAJOR_POWER","features":[590]},{"name":"SHTDN_REASON_MAJOR_SOFTWARE","features":[590]},{"name":"SHTDN_REASON_MAJOR_SYSTEM","features":[590]},{"name":"SHTDN_REASON_MINOR_BLUESCREEN","features":[590]},{"name":"SHTDN_REASON_MINOR_CORDUNPLUGGED","features":[590]},{"name":"SHTDN_REASON_MINOR_DC_DEMOTION","features":[590]},{"name":"SHTDN_REASON_MINOR_DC_PROMOTION","features":[590]},{"name":"SHTDN_REASON_MINOR_DISK","features":[590]},{"name":"SHTDN_REASON_MINOR_ENVIRONMENT","features":[590]},{"name":"SHTDN_REASON_MINOR_HARDWARE_DRIVER","features":[590]},{"name":"SHTDN_REASON_MINOR_HOTFIX","features":[590]},{"name":"SHTDN_REASON_MINOR_HOTFIX_UNINSTALL","features":[590]},{"name":"SHTDN_REASON_MINOR_HUNG","features":[590]},{"name":"SHTDN_REASON_MINOR_INSTALLATION","features":[590]},{"name":"SHTDN_REASON_MINOR_MAINTENANCE","features":[590]},{"name":"SHTDN_REASON_MINOR_MMC","features":[590]},{"name":"SHTDN_REASON_MINOR_NETWORKCARD","features":[590]},{"name":"SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY","features":[590]},{"name":"SHTDN_REASON_MINOR_NONE","features":[590]},{"name":"SHTDN_REASON_MINOR_OTHER","features":[590]},{"name":"SHTDN_REASON_MINOR_OTHERDRIVER","features":[590]},{"name":"SHTDN_REASON_MINOR_POWER_SUPPLY","features":[590]},{"name":"SHTDN_REASON_MINOR_PROCESSOR","features":[590]},{"name":"SHTDN_REASON_MINOR_RECONFIG","features":[590]},{"name":"SHTDN_REASON_MINOR_SECURITY","features":[590]},{"name":"SHTDN_REASON_MINOR_SECURITYFIX","features":[590]},{"name":"SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL","features":[590]},{"name":"SHTDN_REASON_MINOR_SERVICEPACK","features":[590]},{"name":"SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL","features":[590]},{"name":"SHTDN_REASON_MINOR_SYSTEMRESTORE","features":[590]},{"name":"SHTDN_REASON_MINOR_TERMSRV","features":[590]},{"name":"SHTDN_REASON_MINOR_UNSTABLE","features":[590]},{"name":"SHTDN_REASON_MINOR_UPGRADE","features":[590]},{"name":"SHTDN_REASON_MINOR_WMI","features":[590]},{"name":"SHTDN_REASON_NONE","features":[590]},{"name":"SHTDN_REASON_UNKNOWN","features":[590]},{"name":"SHTDN_REASON_VALID_BIT_MASK","features":[590]},{"name":"SHUTDOWN_ARSO","features":[590]},{"name":"SHUTDOWN_CHECK_SAFE_FOR_SERVER","features":[590]},{"name":"SHUTDOWN_FLAGS","features":[590]},{"name":"SHUTDOWN_FORCE_OTHERS","features":[590]},{"name":"SHUTDOWN_FORCE_SELF","features":[590]},{"name":"SHUTDOWN_GRACE_OVERRIDE","features":[590]},{"name":"SHUTDOWN_HYBRID","features":[590]},{"name":"SHUTDOWN_INSTALL_UPDATES","features":[590]},{"name":"SHUTDOWN_MOBILE_UI","features":[590]},{"name":"SHUTDOWN_NOREBOOT","features":[590]},{"name":"SHUTDOWN_POWEROFF","features":[590]},{"name":"SHUTDOWN_REASON","features":[590]},{"name":"SHUTDOWN_RESTART","features":[590]},{"name":"SHUTDOWN_RESTARTAPPS","features":[590]},{"name":"SHUTDOWN_RESTART_BOOTOPTIONS","features":[590]},{"name":"SHUTDOWN_SKIP_SVC_PRESHUTDOWN","features":[590]},{"name":"SHUTDOWN_SOFT_REBOOT","features":[590]},{"name":"SHUTDOWN_SYSTEM_INITIATED","features":[590]},{"name":"SHUTDOWN_TYPE_LEN","features":[590]},{"name":"SHUTDOWN_VAIL_CONTAINER","features":[590]},{"name":"SNAPSHOT_POLICY_ALWAYS","features":[590]},{"name":"SNAPSHOT_POLICY_NEVER","features":[590]},{"name":"SNAPSHOT_POLICY_UNPLANNED","features":[590]},{"name":"ShutdownBlockReasonCreate","features":[307,590]},{"name":"ShutdownBlockReasonDestroy","features":[307,590]},{"name":"ShutdownBlockReasonQuery","features":[307,590]}],"613":[{"name":"APPLICATION_EVENT_DATA","features":[591]},{"name":"CONTENT_ID_GLANCE","features":[591]},{"name":"CONTENT_ID_HOME","features":[591]},{"name":"CONTENT_MISSING_EVENT_DATA","features":[591]},{"name":"DEVICE_USER_CHANGE_EVENT_DATA","features":[591]},{"name":"EVENT_DATA_HEADER","features":[591]},{"name":"GUID_DEVINTERFACE_SIDESHOW","features":[591]},{"name":"ISideShowBulkCapabilities","features":[591]},{"name":"ISideShowCapabilities","features":[591]},{"name":"ISideShowCapabilitiesCollection","features":[591]},{"name":"ISideShowContent","features":[591]},{"name":"ISideShowContentManager","features":[591]},{"name":"ISideShowEvents","features":[591]},{"name":"ISideShowKeyCollection","features":[591]},{"name":"ISideShowNotification","features":[591]},{"name":"ISideShowNotificationManager","features":[591]},{"name":"ISideShowPropVariantCollection","features":[591]},{"name":"ISideShowSession","features":[591]},{"name":"NEW_EVENT_DATA_AVAILABLE","features":[591]},{"name":"SCF_BUTTON_BACK","features":[591]},{"name":"SCF_BUTTON_DOWN","features":[591]},{"name":"SCF_BUTTON_FASTFORWARD","features":[591]},{"name":"SCF_BUTTON_IDS","features":[591]},{"name":"SCF_BUTTON_LEFT","features":[591]},{"name":"SCF_BUTTON_MENU","features":[591]},{"name":"SCF_BUTTON_PAUSE","features":[591]},{"name":"SCF_BUTTON_PLAY","features":[591]},{"name":"SCF_BUTTON_REWIND","features":[591]},{"name":"SCF_BUTTON_RIGHT","features":[591]},{"name":"SCF_BUTTON_SELECT","features":[591]},{"name":"SCF_BUTTON_STOP","features":[591]},{"name":"SCF_BUTTON_UP","features":[591]},{"name":"SCF_CONTEXTMENU_EVENT","features":[591]},{"name":"SCF_EVENT_CONTEXTMENU","features":[591]},{"name":"SCF_EVENT_HEADER","features":[591]},{"name":"SCF_EVENT_IDS","features":[591]},{"name":"SCF_EVENT_MENUACTION","features":[591]},{"name":"SCF_EVENT_NAVIGATION","features":[591]},{"name":"SCF_MENUACTION_EVENT","features":[591]},{"name":"SCF_NAVIGATION_EVENT","features":[591]},{"name":"SIDESHOW_APPLICATION_EVENT","features":[591]},{"name":"SIDESHOW_CAPABILITY_CLIENT_AREA_HEIGHT","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_CLIENT_AREA_WIDTH","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_COLOR_DEPTH","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_COLOR_TYPE","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_CURRENT_LANGUAGE","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_DATA_CACHE","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_DEVICE_ID","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_DEVICE_PROPERTIES","features":[591]},{"name":"SIDESHOW_CAPABILITY_SCREEN_HEIGHT","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_SCREEN_TYPE","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_SCREEN_WIDTH","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_SUPPORTED_IMAGE_FORMATS","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_SUPPORTED_LANGUAGES","features":[591,380]},{"name":"SIDESHOW_CAPABILITY_SUPPORTED_THEMES","features":[591,380]},{"name":"SIDESHOW_COLOR_TYPE","features":[591]},{"name":"SIDESHOW_COLOR_TYPE_BLACK_AND_WHITE","features":[591]},{"name":"SIDESHOW_COLOR_TYPE_COLOR","features":[591]},{"name":"SIDESHOW_COLOR_TYPE_GREYSCALE","features":[591]},{"name":"SIDESHOW_CONTENT_MISSING_EVENT","features":[591]},{"name":"SIDESHOW_ENDPOINT_ICAL","features":[591]},{"name":"SIDESHOW_ENDPOINT_SIMPLE_CONTENT_FORMAT","features":[591]},{"name":"SIDESHOW_EVENTID_APPLICATION_ENTER","features":[591]},{"name":"SIDESHOW_EVENTID_APPLICATION_EXIT","features":[591]},{"name":"SIDESHOW_NEW_EVENT_DATA_AVAILABLE","features":[591]},{"name":"SIDESHOW_SCREEN_TYPE","features":[591]},{"name":"SIDESHOW_SCREEN_TYPE_BITMAP","features":[591]},{"name":"SIDESHOW_SCREEN_TYPE_TEXT","features":[591]},{"name":"SIDESHOW_USER_CHANGE_REQUEST_EVENT","features":[591]},{"name":"SideShowKeyCollection","features":[591]},{"name":"SideShowNotification","features":[591]},{"name":"SideShowPropVariantCollection","features":[591]},{"name":"SideShowSession","features":[591]},{"name":"VERSION_1_WINDOWS_7","features":[591]}],"614":[{"name":"BROADCAST_SYSTEM_MESSAGE_FLAGS","features":[501]},{"name":"BROADCAST_SYSTEM_MESSAGE_INFO","features":[501]},{"name":"BSF_ALLOWSFW","features":[501]},{"name":"BSF_FLUSHDISK","features":[501]},{"name":"BSF_FORCEIFHUNG","features":[501]},{"name":"BSF_IGNORECURRENTTASK","features":[501]},{"name":"BSF_LUID","features":[501]},{"name":"BSF_NOHANG","features":[501]},{"name":"BSF_NOTIMEOUTIFNOTHUNG","features":[501]},{"name":"BSF_POSTMESSAGE","features":[501]},{"name":"BSF_QUERY","features":[501]},{"name":"BSF_RETURNHDESK","features":[501]},{"name":"BSF_SENDNOTIFYMESSAGE","features":[501]},{"name":"BSMINFO","features":[307,501]},{"name":"BSM_ALLCOMPONENTS","features":[501]},{"name":"BSM_ALLDESKTOPS","features":[501]},{"name":"BSM_APPLICATIONS","features":[501]},{"name":"BroadcastSystemMessageA","features":[307,501]},{"name":"BroadcastSystemMessageExA","features":[307,501]},{"name":"BroadcastSystemMessageExW","features":[307,501]},{"name":"BroadcastSystemMessageW","features":[307,501]},{"name":"CloseDesktop","features":[307,501]},{"name":"CloseWindowStation","features":[307,501]},{"name":"CreateDesktopA","features":[307,318,310,501]},{"name":"CreateDesktopExA","features":[307,318,310,501]},{"name":"CreateDesktopExW","features":[307,318,310,501]},{"name":"CreateDesktopW","features":[307,318,310,501]},{"name":"CreateWindowStationA","features":[307,310,501]},{"name":"CreateWindowStationW","features":[307,310,501]},{"name":"DESKTOPENUMPROCA","features":[307,501]},{"name":"DESKTOPENUMPROCW","features":[307,501]},{"name":"DESKTOP_ACCESS_FLAGS","features":[501]},{"name":"DESKTOP_CONTROL_FLAGS","features":[501]},{"name":"DESKTOP_CREATEMENU","features":[501]},{"name":"DESKTOP_CREATEWINDOW","features":[501]},{"name":"DESKTOP_DELETE","features":[501]},{"name":"DESKTOP_ENUMERATE","features":[501]},{"name":"DESKTOP_HOOKCONTROL","features":[501]},{"name":"DESKTOP_JOURNALPLAYBACK","features":[501]},{"name":"DESKTOP_JOURNALRECORD","features":[501]},{"name":"DESKTOP_READOBJECTS","features":[501]},{"name":"DESKTOP_READ_CONTROL","features":[501]},{"name":"DESKTOP_SWITCHDESKTOP","features":[501]},{"name":"DESKTOP_SYNCHRONIZE","features":[501]},{"name":"DESKTOP_WRITEOBJECTS","features":[501]},{"name":"DESKTOP_WRITE_DAC","features":[501]},{"name":"DESKTOP_WRITE_OWNER","features":[501]},{"name":"DF_ALLOWOTHERACCOUNTHOOK","features":[501]},{"name":"EnumDesktopWindows","features":[307,501,371]},{"name":"EnumDesktopsA","features":[307,501]},{"name":"EnumDesktopsW","features":[307,501]},{"name":"EnumWindowStationsA","features":[307,501]},{"name":"EnumWindowStationsW","features":[307,501]},{"name":"GetProcessWindowStation","features":[501]},{"name":"GetThreadDesktop","features":[501]},{"name":"GetUserObjectInformationA","features":[307,501]},{"name":"GetUserObjectInformationW","features":[307,501]},{"name":"HDESK","features":[501]},{"name":"HWINSTA","features":[501]},{"name":"OpenDesktopA","features":[307,501]},{"name":"OpenDesktopW","features":[307,501]},{"name":"OpenInputDesktop","features":[307,501]},{"name":"OpenWindowStationA","features":[307,501]},{"name":"OpenWindowStationW","features":[307,501]},{"name":"SetProcessWindowStation","features":[307,501]},{"name":"SetThreadDesktop","features":[307,501]},{"name":"SetUserObjectInformationA","features":[307,501]},{"name":"SetUserObjectInformationW","features":[307,501]},{"name":"SwitchDesktop","features":[307,501]},{"name":"UOI_FLAGS","features":[501]},{"name":"UOI_HEAPSIZE","features":[501]},{"name":"UOI_IO","features":[501]},{"name":"UOI_NAME","features":[501]},{"name":"UOI_TYPE","features":[501]},{"name":"UOI_USER_SID","features":[501]},{"name":"USEROBJECTFLAGS","features":[307,501]},{"name":"USER_OBJECT_INFORMATION_INDEX","features":[501]},{"name":"WINSTAENUMPROCA","features":[307,501]},{"name":"WINSTAENUMPROCW","features":[307,501]}],"615":[{"name":"WSL_DISTRIBUTION_FLAGS","features":[592]},{"name":"WSL_DISTRIBUTION_FLAGS_APPEND_NT_PATH","features":[592]},{"name":"WSL_DISTRIBUTION_FLAGS_ENABLE_DRIVE_MOUNTING","features":[592]},{"name":"WSL_DISTRIBUTION_FLAGS_ENABLE_INTEROP","features":[592]},{"name":"WSL_DISTRIBUTION_FLAGS_NONE","features":[592]},{"name":"WslConfigureDistribution","features":[592]},{"name":"WslGetDistributionConfiguration","features":[592]},{"name":"WslIsDistributionRegistered","features":[307,592]},{"name":"WslLaunch","features":[307,592]},{"name":"WslLaunchInteractive","features":[307,592]},{"name":"WslRegisterDistribution","features":[592]},{"name":"WslUnregisterDistribution","features":[592]}],"616":[{"name":"ACPI","features":[338]},{"name":"CACHE_DESCRIPTOR","features":[338]},{"name":"CACHE_RELATIONSHIP","features":[338]},{"name":"COMPUTER_NAME_FORMAT","features":[338]},{"name":"CPU_SET_INFORMATION_TYPE","features":[338]},{"name":"CacheData","features":[338]},{"name":"CacheInstruction","features":[338]},{"name":"CacheTrace","features":[338]},{"name":"CacheUnified","features":[338]},{"name":"ComputerNameDnsDomain","features":[338]},{"name":"ComputerNameDnsFullyQualified","features":[338]},{"name":"ComputerNameDnsHostname","features":[338]},{"name":"ComputerNameMax","features":[338]},{"name":"ComputerNameNetBIOS","features":[338]},{"name":"ComputerNamePhysicalDnsDomain","features":[338]},{"name":"ComputerNamePhysicalDnsFullyQualified","features":[338]},{"name":"ComputerNamePhysicalDnsHostname","features":[338]},{"name":"ComputerNamePhysicalNetBIOS","features":[338]},{"name":"CpuSetInformation","features":[338]},{"name":"DEPPolicyAlwaysOff","features":[338]},{"name":"DEPPolicyAlwaysOn","features":[338]},{"name":"DEPPolicyOptIn","features":[338]},{"name":"DEPPolicyOptOut","features":[338]},{"name":"DEPTotalPolicyCount","features":[338]},{"name":"DEP_SYSTEM_POLICY_TYPE","features":[338]},{"name":"DEVELOPER_DRIVE_ENABLEMENT_STATE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_ALLINONE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_BANKING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_BUILDING_AUTOMATION","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_CONVERTIBLE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_DESKTOP","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_DETACHABLE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_DIGITAL_SIGNAGE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_GAMING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_HMD","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_HOME_AUTOMATION","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_INDUSTRIAL_AUTOMATION","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_INDUSTRY_HANDHELD","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_INDUSTRY_OTHER","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_INDUSTRY_TABLET","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_KIOSK","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_LARGESCREEN","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_MAKER_BOARD","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_MAX","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_MEDICAL","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_NETWORKING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_NOTEBOOK","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_PHONE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_POINT_OF_SERVICE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_PRINTING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_PUCK","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_STICKPC","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_TABLET","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_THIN_CLIENT","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_TOY","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_UNKNOWN","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_VENDING","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_ONE","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_ONE_S","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_ONE_X","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_ONE_X_DEVKIT","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_01","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_02","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_03","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_04","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_05","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_06","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_07","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_08","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_09","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_SERIES_S","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_SERIES_X","features":[338]},{"name":"DEVICEFAMILYDEVICEFORM_XBOX_SERIES_X_DEVKIT","features":[338]},{"name":"DEVICEFAMILYINFOENUM","features":[338]},{"name":"DEVICEFAMILYINFOENUM_7067329","features":[338]},{"name":"DEVICEFAMILYINFOENUM_8828080","features":[338]},{"name":"DEVICEFAMILYINFOENUM_DESKTOP","features":[338]},{"name":"DEVICEFAMILYINFOENUM_HOLOGRAPHIC","features":[338]},{"name":"DEVICEFAMILYINFOENUM_IOT","features":[338]},{"name":"DEVICEFAMILYINFOENUM_IOT_HEADLESS","features":[338]},{"name":"DEVICEFAMILYINFOENUM_MAX","features":[338]},{"name":"DEVICEFAMILYINFOENUM_MOBILE","features":[338]},{"name":"DEVICEFAMILYINFOENUM_SERVER","features":[338]},{"name":"DEVICEFAMILYINFOENUM_SERVER_NANO","features":[338]},{"name":"DEVICEFAMILYINFOENUM_TEAM","features":[338]},{"name":"DEVICEFAMILYINFOENUM_UAP","features":[338]},{"name":"DEVICEFAMILYINFOENUM_WINDOWS_8X","features":[338]},{"name":"DEVICEFAMILYINFOENUM_WINDOWS_CORE","features":[338]},{"name":"DEVICEFAMILYINFOENUM_WINDOWS_CORE_HEADLESS","features":[338]},{"name":"DEVICEFAMILYINFOENUM_WINDOWS_PHONE_8X","features":[338]},{"name":"DEVICEFAMILYINFOENUM_XBOX","features":[338]},{"name":"DEVICEFAMILYINFOENUM_XBOXERA","features":[338]},{"name":"DEVICEFAMILYINFOENUM_XBOXSRA","features":[338]},{"name":"DeveloperDriveDisabledByGroupPolicy","features":[338]},{"name":"DeveloperDriveDisabledBySystemPolicy","features":[338]},{"name":"DeveloperDriveEnabled","features":[338]},{"name":"DeveloperDriveEnablementStateError","features":[338]},{"name":"DnsHostnameToComputerNameExW","features":[307,338]},{"name":"EnumSystemFirmwareTables","features":[338]},{"name":"FIRM","features":[338]},{"name":"FIRMWARE_TABLE_PROVIDER","features":[338]},{"name":"FIRMWARE_TYPE","features":[338]},{"name":"FirmwareTypeBios","features":[338]},{"name":"FirmwareTypeMax","features":[338]},{"name":"FirmwareTypeUefi","features":[338]},{"name":"FirmwareTypeUnknown","features":[338]},{"name":"GROUP_AFFINITY","features":[338]},{"name":"GROUP_RELATIONSHIP","features":[338]},{"name":"GetComputerNameExA","features":[307,338]},{"name":"GetComputerNameExW","features":[307,338]},{"name":"GetDeveloperDriveEnablementState","features":[338]},{"name":"GetFirmwareType","features":[307,338]},{"name":"GetIntegratedDisplaySize","features":[338]},{"name":"GetLocalTime","features":[307,338]},{"name":"GetLogicalProcessorInformation","features":[307,338]},{"name":"GetLogicalProcessorInformationEx","features":[307,338]},{"name":"GetNativeSystemInfo","features":[338]},{"name":"GetOsManufacturingMode","features":[307,338]},{"name":"GetOsSafeBootMode","features":[307,338]},{"name":"GetPhysicallyInstalledSystemMemory","features":[307,338]},{"name":"GetProcessorSystemCycleTime","features":[307,338]},{"name":"GetProductInfo","features":[307,338]},{"name":"GetSystemCpuSetInformation","features":[307,338]},{"name":"GetSystemDEPPolicy","features":[338]},{"name":"GetSystemDirectoryA","features":[338]},{"name":"GetSystemDirectoryW","features":[338]},{"name":"GetSystemFirmwareTable","features":[338]},{"name":"GetSystemInfo","features":[338]},{"name":"GetSystemLeapSecondInformation","features":[307,338]},{"name":"GetSystemTime","features":[307,338]},{"name":"GetSystemTimeAdjustment","features":[307,338]},{"name":"GetSystemTimeAdjustmentPrecise","features":[307,338]},{"name":"GetSystemTimeAsFileTime","features":[307,338]},{"name":"GetSystemTimePreciseAsFileTime","features":[307,338]},{"name":"GetSystemWindowsDirectoryA","features":[338]},{"name":"GetSystemWindowsDirectoryW","features":[338]},{"name":"GetSystemWow64Directory2A","features":[338]},{"name":"GetSystemWow64Directory2W","features":[338]},{"name":"GetSystemWow64DirectoryA","features":[338]},{"name":"GetSystemWow64DirectoryW","features":[338]},{"name":"GetTickCount","features":[338]},{"name":"GetTickCount64","features":[338]},{"name":"GetVersion","features":[338]},{"name":"GetVersionExA","features":[307,338]},{"name":"GetVersionExW","features":[307,338]},{"name":"GetWindowsDirectoryA","features":[338]},{"name":"GetWindowsDirectoryW","features":[338]},{"name":"GlobalDataIdConsoleSharedDataFlags","features":[338]},{"name":"GlobalDataIdCyclesPerYield","features":[338]},{"name":"GlobalDataIdImageNumberHigh","features":[338]},{"name":"GlobalDataIdImageNumberLow","features":[338]},{"name":"GlobalDataIdInterruptTime","features":[338]},{"name":"GlobalDataIdKdDebuggerEnabled","features":[338]},{"name":"GlobalDataIdLastSystemRITEventTickCount","features":[338]},{"name":"GlobalDataIdNtMajorVersion","features":[338]},{"name":"GlobalDataIdNtMinorVersion","features":[338]},{"name":"GlobalDataIdNtSystemRootDrive","features":[338]},{"name":"GlobalDataIdQpcBias","features":[338]},{"name":"GlobalDataIdQpcBypassEnabled","features":[338]},{"name":"GlobalDataIdQpcData","features":[338]},{"name":"GlobalDataIdQpcShift","features":[338]},{"name":"GlobalDataIdRngSeedVersion","features":[338]},{"name":"GlobalDataIdSafeBootMode","features":[338]},{"name":"GlobalDataIdSystemExpirationDate","features":[338]},{"name":"GlobalDataIdTimeZoneBias","features":[338]},{"name":"GlobalDataIdTimeZoneId","features":[338]},{"name":"GlobalDataIdUnknown","features":[338]},{"name":"GlobalMemoryStatus","features":[338]},{"name":"GlobalMemoryStatusEx","features":[307,338]},{"name":"IMAGE_FILE_MACHINE","features":[338]},{"name":"IMAGE_FILE_MACHINE_ALPHA","features":[338]},{"name":"IMAGE_FILE_MACHINE_ALPHA64","features":[338]},{"name":"IMAGE_FILE_MACHINE_AM33","features":[338]},{"name":"IMAGE_FILE_MACHINE_AMD64","features":[338]},{"name":"IMAGE_FILE_MACHINE_ARM","features":[338]},{"name":"IMAGE_FILE_MACHINE_ARM64","features":[338]},{"name":"IMAGE_FILE_MACHINE_ARMNT","features":[338]},{"name":"IMAGE_FILE_MACHINE_AXP64","features":[338]},{"name":"IMAGE_FILE_MACHINE_CEE","features":[338]},{"name":"IMAGE_FILE_MACHINE_CEF","features":[338]},{"name":"IMAGE_FILE_MACHINE_EBC","features":[338]},{"name":"IMAGE_FILE_MACHINE_I386","features":[338]},{"name":"IMAGE_FILE_MACHINE_IA64","features":[338]},{"name":"IMAGE_FILE_MACHINE_M32R","features":[338]},{"name":"IMAGE_FILE_MACHINE_MIPS16","features":[338]},{"name":"IMAGE_FILE_MACHINE_MIPSFPU","features":[338]},{"name":"IMAGE_FILE_MACHINE_MIPSFPU16","features":[338]},{"name":"IMAGE_FILE_MACHINE_POWERPC","features":[338]},{"name":"IMAGE_FILE_MACHINE_POWERPCFP","features":[338]},{"name":"IMAGE_FILE_MACHINE_R10000","features":[338]},{"name":"IMAGE_FILE_MACHINE_R3000","features":[338]},{"name":"IMAGE_FILE_MACHINE_R4000","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH3","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH3DSP","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH3E","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH4","features":[338]},{"name":"IMAGE_FILE_MACHINE_SH5","features":[338]},{"name":"IMAGE_FILE_MACHINE_TARGET_HOST","features":[338]},{"name":"IMAGE_FILE_MACHINE_THUMB","features":[338]},{"name":"IMAGE_FILE_MACHINE_TRICORE","features":[338]},{"name":"IMAGE_FILE_MACHINE_UNKNOWN","features":[338]},{"name":"IMAGE_FILE_MACHINE_WCEMIPSV2","features":[338]},{"name":"IsUserCetAvailableInEnvironment","features":[307,338]},{"name":"IsWow64GuestMachineSupported","features":[307,338]},{"name":"LOGICAL_PROCESSOR_RELATIONSHIP","features":[338]},{"name":"MEMORYSTATUS","features":[338]},{"name":"MEMORYSTATUSEX","features":[338]},{"name":"NTDDI_LONGHORN","features":[338]},{"name":"NTDDI_VERSION","features":[338]},{"name":"NTDDI_VISTA","features":[338]},{"name":"NTDDI_VISTASP1","features":[338]},{"name":"NTDDI_VISTASP2","features":[338]},{"name":"NTDDI_VISTASP3","features":[338]},{"name":"NTDDI_VISTASP4","features":[338]},{"name":"NTDDI_WIN10","features":[338]},{"name":"NTDDI_WIN10_19H1","features":[338]},{"name":"NTDDI_WIN10_CO","features":[338]},{"name":"NTDDI_WIN10_FE","features":[338]},{"name":"NTDDI_WIN10_MN","features":[338]},{"name":"NTDDI_WIN10_NI","features":[338]},{"name":"NTDDI_WIN10_RS1","features":[338]},{"name":"NTDDI_WIN10_RS2","features":[338]},{"name":"NTDDI_WIN10_RS3","features":[338]},{"name":"NTDDI_WIN10_RS4","features":[338]},{"name":"NTDDI_WIN10_RS5","features":[338]},{"name":"NTDDI_WIN10_TH2","features":[338]},{"name":"NTDDI_WIN10_VB","features":[338]},{"name":"NTDDI_WIN2K","features":[338]},{"name":"NTDDI_WIN2KSP1","features":[338]},{"name":"NTDDI_WIN2KSP2","features":[338]},{"name":"NTDDI_WIN2KSP3","features":[338]},{"name":"NTDDI_WIN2KSP4","features":[338]},{"name":"NTDDI_WIN4","features":[338]},{"name":"NTDDI_WIN6","features":[338]},{"name":"NTDDI_WIN6SP1","features":[338]},{"name":"NTDDI_WIN6SP2","features":[338]},{"name":"NTDDI_WIN6SP3","features":[338]},{"name":"NTDDI_WIN6SP4","features":[338]},{"name":"NTDDI_WIN7","features":[338]},{"name":"NTDDI_WIN8","features":[338]},{"name":"NTDDI_WINBLUE","features":[338]},{"name":"NTDDI_WINTHRESHOLD","features":[338]},{"name":"NTDDI_WINXP","features":[338]},{"name":"NTDDI_WINXPSP1","features":[338]},{"name":"NTDDI_WINXPSP2","features":[338]},{"name":"NTDDI_WINXPSP3","features":[338]},{"name":"NTDDI_WINXPSP4","features":[338]},{"name":"NTDDI_WS03","features":[338]},{"name":"NTDDI_WS03SP1","features":[338]},{"name":"NTDDI_WS03SP2","features":[338]},{"name":"NTDDI_WS03SP3","features":[338]},{"name":"NTDDI_WS03SP4","features":[338]},{"name":"NTDDI_WS08","features":[338]},{"name":"NTDDI_WS08SP2","features":[338]},{"name":"NTDDI_WS08SP3","features":[338]},{"name":"NTDDI_WS08SP4","features":[338]},{"name":"NUMA_NODE_RELATIONSHIP","features":[338]},{"name":"OSVERSIONINFOA","features":[338]},{"name":"OSVERSIONINFOEXA","features":[338]},{"name":"OSVERSIONINFOEXW","features":[338]},{"name":"OSVERSIONINFOW","features":[338]},{"name":"OSVERSION_MASK","features":[338]},{"name":"OS_DEPLOYEMENT_STATE_VALUES","features":[338]},{"name":"OS_DEPLOYMENT_COMPACT","features":[338]},{"name":"OS_DEPLOYMENT_STANDARD","features":[338]},{"name":"OS_PRODUCT_TYPE","features":[338]},{"name":"PGET_SYSTEM_WOW64_DIRECTORY_A","features":[338]},{"name":"PGET_SYSTEM_WOW64_DIRECTORY_W","features":[338]},{"name":"PROCESSOR_ARCHITECTURE","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ALPHA","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ALPHA64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_AMD64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ARM","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_ARM64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_IA32_ON_ARM64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_IA32_ON_WIN64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_IA64","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_INTEL","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_MIPS","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_MSIL","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_NEUTRAL","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_PPC","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_SHX","features":[338]},{"name":"PROCESSOR_ARCHITECTURE_UNKNOWN","features":[338]},{"name":"PROCESSOR_CACHE_TYPE","features":[338]},{"name":"PROCESSOR_GROUP_INFO","features":[338]},{"name":"PROCESSOR_RELATIONSHIP","features":[338]},{"name":"PRODUCT_BUSINESS","features":[338]},{"name":"PRODUCT_BUSINESS_N","features":[338]},{"name":"PRODUCT_CLUSTER_SERVER","features":[338]},{"name":"PRODUCT_CLUSTER_SERVER_V","features":[338]},{"name":"PRODUCT_CORE","features":[338]},{"name":"PRODUCT_CORE_COUNTRYSPECIFIC","features":[338]},{"name":"PRODUCT_CORE_N","features":[338]},{"name":"PRODUCT_CORE_SINGLELANGUAGE","features":[338]},{"name":"PRODUCT_DATACENTER_A_SERVER_CORE","features":[338]},{"name":"PRODUCT_DATACENTER_EVALUATION_SERVER","features":[338]},{"name":"PRODUCT_DATACENTER_SERVER","features":[338]},{"name":"PRODUCT_DATACENTER_SERVER_CORE","features":[338]},{"name":"PRODUCT_DATACENTER_SERVER_CORE_V","features":[338]},{"name":"PRODUCT_DATACENTER_SERVER_V","features":[338]},{"name":"PRODUCT_EDUCATION","features":[338]},{"name":"PRODUCT_EDUCATION_N","features":[338]},{"name":"PRODUCT_ENTERPRISE","features":[338]},{"name":"PRODUCT_ENTERPRISE_E","features":[338]},{"name":"PRODUCT_ENTERPRISE_EVALUATION","features":[338]},{"name":"PRODUCT_ENTERPRISE_N","features":[338]},{"name":"PRODUCT_ENTERPRISE_N_EVALUATION","features":[338]},{"name":"PRODUCT_ENTERPRISE_S","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER_CORE","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER_CORE_V","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER_IA64","features":[338]},{"name":"PRODUCT_ENTERPRISE_SERVER_V","features":[338]},{"name":"PRODUCT_ENTERPRISE_S_EVALUATION","features":[338]},{"name":"PRODUCT_ENTERPRISE_S_N","features":[338]},{"name":"PRODUCT_ENTERPRISE_S_N_EVALUATION","features":[338]},{"name":"PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL","features":[338]},{"name":"PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC","features":[338]},{"name":"PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT","features":[338]},{"name":"PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC","features":[338]},{"name":"PRODUCT_HOME_BASIC","features":[338]},{"name":"PRODUCT_HOME_BASIC_E","features":[338]},{"name":"PRODUCT_HOME_BASIC_N","features":[338]},{"name":"PRODUCT_HOME_PREMIUM","features":[338]},{"name":"PRODUCT_HOME_PREMIUM_E","features":[338]},{"name":"PRODUCT_HOME_PREMIUM_N","features":[338]},{"name":"PRODUCT_HOME_PREMIUM_SERVER","features":[338]},{"name":"PRODUCT_HOME_SERVER","features":[338]},{"name":"PRODUCT_HYPERV","features":[338]},{"name":"PRODUCT_IOTUAP","features":[338]},{"name":"PRODUCT_IOTUAPCOMMERCIAL","features":[338]},{"name":"PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT","features":[338]},{"name":"PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING","features":[338]},{"name":"PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY","features":[338]},{"name":"PRODUCT_MOBILE_CORE","features":[338]},{"name":"PRODUCT_MOBILE_ENTERPRISE","features":[338]},{"name":"PRODUCT_MULTIPOINT_PREMIUM_SERVER","features":[338]},{"name":"PRODUCT_MULTIPOINT_STANDARD_SERVER","features":[338]},{"name":"PRODUCT_PROFESSIONAL","features":[338]},{"name":"PRODUCT_PROFESSIONAL_E","features":[338]},{"name":"PRODUCT_PROFESSIONAL_N","features":[338]},{"name":"PRODUCT_PROFESSIONAL_WMC","features":[338]},{"name":"PRODUCT_PRO_WORKSTATION","features":[338]},{"name":"PRODUCT_PRO_WORKSTATION_N","features":[338]},{"name":"PRODUCT_SB_SOLUTION_SERVER","features":[338]},{"name":"PRODUCT_SB_SOLUTION_SERVER_EM","features":[338]},{"name":"PRODUCT_SERVER_FOR_SB_SOLUTIONS","features":[338]},{"name":"PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM","features":[338]},{"name":"PRODUCT_SERVER_FOR_SMALLBUSINESS","features":[338]},{"name":"PRODUCT_SERVER_FOR_SMALLBUSINESS_V","features":[338]},{"name":"PRODUCT_SERVER_FOUNDATION","features":[338]},{"name":"PRODUCT_SMALLBUSINESS_SERVER","features":[338]},{"name":"PRODUCT_SMALLBUSINESS_SERVER_PREMIUM","features":[338]},{"name":"PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE","features":[338]},{"name":"PRODUCT_SOLUTION_EMBEDDEDSERVER","features":[338]},{"name":"PRODUCT_STANDARD_A_SERVER_CORE","features":[338]},{"name":"PRODUCT_STANDARD_EVALUATION_SERVER","features":[338]},{"name":"PRODUCT_STANDARD_SERVER","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_CORE_","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_CORE_V","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_SOLUTIONS","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE","features":[338]},{"name":"PRODUCT_STANDARD_SERVER_V","features":[338]},{"name":"PRODUCT_STARTER","features":[338]},{"name":"PRODUCT_STARTER_E","features":[338]},{"name":"PRODUCT_STARTER_N","features":[338]},{"name":"PRODUCT_STORAGE_ENTERPRISE_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE","features":[338]},{"name":"PRODUCT_STORAGE_EXPRESS_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_EXPRESS_SERVER_CORE","features":[338]},{"name":"PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_STANDARD_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_STANDARD_SERVER_CORE","features":[338]},{"name":"PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_WORKGROUP_SERVER","features":[338]},{"name":"PRODUCT_STORAGE_WORKGROUP_SERVER_CORE","features":[338]},{"name":"PRODUCT_ULTIMATE","features":[338]},{"name":"PRODUCT_ULTIMATE_E","features":[338]},{"name":"PRODUCT_ULTIMATE_N","features":[338]},{"name":"PRODUCT_UNDEFINED","features":[338]},{"name":"PRODUCT_WEB_SERVER","features":[338]},{"name":"PRODUCT_WEB_SERVER_CORE","features":[338]},{"name":"RSMB","features":[338]},{"name":"RTL_SYSTEM_GLOBAL_DATA_ID","features":[338]},{"name":"RelationAll","features":[338]},{"name":"RelationCache","features":[338]},{"name":"RelationGroup","features":[338]},{"name":"RelationNumaNode","features":[338]},{"name":"RelationNumaNodeEx","features":[338]},{"name":"RelationProcessorCore","features":[338]},{"name":"RelationProcessorDie","features":[338]},{"name":"RelationProcessorModule","features":[338]},{"name":"RelationProcessorPackage","features":[338]},{"name":"RtlConvertDeviceFamilyInfoToString","features":[338]},{"name":"RtlGetDeviceFamilyInfoEnum","features":[338]},{"name":"RtlGetProductInfo","features":[307,338]},{"name":"RtlGetSystemGlobalData","features":[338]},{"name":"RtlOsDeploymentState","features":[338]},{"name":"RtlSwitchedVVI","features":[338]},{"name":"SCEX2_ALT_NETBIOS_NAME","features":[338]},{"name":"SPVERSION_MASK","features":[338]},{"name":"SUBVERSION_MASK","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION_ALLOCATED","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION_PARKED","features":[338]},{"name":"SYSTEM_CPU_SET_INFORMATION_REALTIME","features":[338]},{"name":"SYSTEM_INFO","features":[338]},{"name":"SYSTEM_LOGICAL_PROCESSOR_INFORMATION","features":[338]},{"name":"SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX","features":[338]},{"name":"SYSTEM_POOL_ZEROING_INFORMATION","features":[307,338]},{"name":"SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION","features":[338]},{"name":"SYSTEM_SUPPORTED_PROCESSOR_ARCHITECTURES_INFORMATION","features":[338]},{"name":"SetComputerNameA","features":[307,338]},{"name":"SetComputerNameEx2W","features":[307,338]},{"name":"SetComputerNameExA","features":[307,338]},{"name":"SetComputerNameExW","features":[307,338]},{"name":"SetComputerNameW","features":[307,338]},{"name":"SetLocalTime","features":[307,338]},{"name":"SetSystemTime","features":[307,338]},{"name":"SetSystemTimeAdjustment","features":[307,338]},{"name":"SetSystemTimeAdjustmentPrecise","features":[307,338]},{"name":"USER_CET_ENVIRONMENT","features":[338]},{"name":"USER_CET_ENVIRONMENT_SGX2_ENCLAVE","features":[338]},{"name":"USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE","features":[338]},{"name":"USER_CET_ENVIRONMENT_VBS_ENCLAVE","features":[338]},{"name":"USER_CET_ENVIRONMENT_WIN32_PROCESS","features":[338]},{"name":"VER_BUILDNUMBER","features":[338]},{"name":"VER_FLAGS","features":[338]},{"name":"VER_MAJORVERSION","features":[338]},{"name":"VER_MINORVERSION","features":[338]},{"name":"VER_PLATFORMID","features":[338]},{"name":"VER_PRODUCT_TYPE","features":[338]},{"name":"VER_SERVICEPACKMAJOR","features":[338]},{"name":"VER_SERVICEPACKMINOR","features":[338]},{"name":"VER_SUITENAME","features":[338]},{"name":"VerSetConditionMask","features":[338]},{"name":"VerifyVersionInfoA","features":[307,338]},{"name":"VerifyVersionInfoW","features":[307,338]},{"name":"WDK_NTDDI_VERSION","features":[338]},{"name":"_WIN32_IE_IE100","features":[338]},{"name":"_WIN32_IE_IE110","features":[338]},{"name":"_WIN32_IE_IE20","features":[338]},{"name":"_WIN32_IE_IE30","features":[338]},{"name":"_WIN32_IE_IE302","features":[338]},{"name":"_WIN32_IE_IE40","features":[338]},{"name":"_WIN32_IE_IE401","features":[338]},{"name":"_WIN32_IE_IE50","features":[338]},{"name":"_WIN32_IE_IE501","features":[338]},{"name":"_WIN32_IE_IE55","features":[338]},{"name":"_WIN32_IE_IE60","features":[338]},{"name":"_WIN32_IE_IE60SP1","features":[338]},{"name":"_WIN32_IE_IE60SP2","features":[338]},{"name":"_WIN32_IE_IE70","features":[338]},{"name":"_WIN32_IE_IE80","features":[338]},{"name":"_WIN32_IE_IE90","features":[338]},{"name":"_WIN32_IE_LONGHORN","features":[338]},{"name":"_WIN32_IE_NT4","features":[338]},{"name":"_WIN32_IE_NT4SP1","features":[338]},{"name":"_WIN32_IE_NT4SP2","features":[338]},{"name":"_WIN32_IE_NT4SP3","features":[338]},{"name":"_WIN32_IE_NT4SP4","features":[338]},{"name":"_WIN32_IE_NT4SP5","features":[338]},{"name":"_WIN32_IE_NT4SP6","features":[338]},{"name":"_WIN32_IE_WIN10","features":[338]},{"name":"_WIN32_IE_WIN2K","features":[338]},{"name":"_WIN32_IE_WIN2KSP1","features":[338]},{"name":"_WIN32_IE_WIN2KSP2","features":[338]},{"name":"_WIN32_IE_WIN2KSP3","features":[338]},{"name":"_WIN32_IE_WIN2KSP4","features":[338]},{"name":"_WIN32_IE_WIN6","features":[338]},{"name":"_WIN32_IE_WIN7","features":[338]},{"name":"_WIN32_IE_WIN8","features":[338]},{"name":"_WIN32_IE_WIN98","features":[338]},{"name":"_WIN32_IE_WIN98SE","features":[338]},{"name":"_WIN32_IE_WINBLUE","features":[338]},{"name":"_WIN32_IE_WINME","features":[338]},{"name":"_WIN32_IE_WINTHRESHOLD","features":[338]},{"name":"_WIN32_IE_WS03","features":[338]},{"name":"_WIN32_IE_WS03SP1","features":[338]},{"name":"_WIN32_IE_XP","features":[338]},{"name":"_WIN32_IE_XPSP1","features":[338]},{"name":"_WIN32_IE_XPSP2","features":[338]},{"name":"_WIN32_WINNT_LONGHORN","features":[338]},{"name":"_WIN32_WINNT_NT4","features":[338]},{"name":"_WIN32_WINNT_VISTA","features":[338]},{"name":"_WIN32_WINNT_WIN10","features":[338]},{"name":"_WIN32_WINNT_WIN2K","features":[338]},{"name":"_WIN32_WINNT_WIN6","features":[338]},{"name":"_WIN32_WINNT_WIN7","features":[338]},{"name":"_WIN32_WINNT_WIN8","features":[338]},{"name":"_WIN32_WINNT_WINBLUE","features":[338]},{"name":"_WIN32_WINNT_WINTHRESHOLD","features":[338]},{"name":"_WIN32_WINNT_WINXP","features":[338]},{"name":"_WIN32_WINNT_WS03","features":[338]},{"name":"_WIN32_WINNT_WS08","features":[338]}],"617":[{"name":"ACCESS_ALLOWED_ACE_TYPE","features":[341]},{"name":"ACCESS_ALLOWED_CALLBACK_ACE_TYPE","features":[341]},{"name":"ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_ALLOWED_COMPOUND_ACE_TYPE","features":[341]},{"name":"ACCESS_ALLOWED_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_DENIED_ACE_TYPE","features":[341]},{"name":"ACCESS_DENIED_CALLBACK_ACE_TYPE","features":[341]},{"name":"ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_DENIED_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_DS_OBJECT_TYPE_NAME_A","features":[341]},{"name":"ACCESS_DS_OBJECT_TYPE_NAME_W","features":[341]},{"name":"ACCESS_DS_SOURCE_A","features":[341]},{"name":"ACCESS_DS_SOURCE_W","features":[341]},{"name":"ACCESS_FILTER_SECURITY_INFORMATION","features":[341]},{"name":"ACCESS_MAX_LEVEL","features":[341]},{"name":"ACCESS_MAX_MS_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_V2_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_V3_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_V4_ACE_TYPE","features":[341]},{"name":"ACCESS_MAX_MS_V5_ACE_TYPE","features":[341]},{"name":"ACCESS_MIN_MS_ACE_TYPE","features":[341]},{"name":"ACCESS_MIN_MS_OBJECT_ACE_TYPE","features":[341]},{"name":"ACCESS_OBJECT_GUID","features":[341]},{"name":"ACCESS_PROPERTY_GUID","features":[341]},{"name":"ACCESS_PROPERTY_SET_GUID","features":[341]},{"name":"ACCESS_REASON_DATA_MASK","features":[341]},{"name":"ACCESS_REASON_EXDATA_MASK","features":[341]},{"name":"ACCESS_REASON_STAGING_MASK","features":[341]},{"name":"ACCESS_REASON_TYPE","features":[341]},{"name":"ACCESS_REASON_TYPE_MASK","features":[341]},{"name":"ACCESS_SYSTEM_SECURITY","features":[341]},{"name":"ACL_REVISION1","features":[341]},{"name":"ACL_REVISION2","features":[341]},{"name":"ACL_REVISION3","features":[341]},{"name":"ACL_REVISION4","features":[341]},{"name":"ACPI_PPM_HARDWARE_ALL","features":[341]},{"name":"ACPI_PPM_SOFTWARE_ALL","features":[341]},{"name":"ACPI_PPM_SOFTWARE_ANY","features":[341]},{"name":"ACTIVATION_CONTEXT_INFO_CLASS","features":[341]},{"name":"ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF","features":[341]},{"name":"ACTIVATION_CONTEXT_PATH_TYPE_NONE","features":[341]},{"name":"ACTIVATION_CONTEXT_PATH_TYPE_URL","features":[341]},{"name":"ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_APPLICATION_SETTINGS","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COMPATIBILITY_INFO","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_GLOBAL_OBJECT_RENAME_TABLE","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION","features":[341]},{"name":"ACTIVATION_CONTEXT_SECTION_WINRT_ACTIVATABLE_CLASSES","features":[341]},{"name":"ALERT_SYSTEM_CRITICAL","features":[341]},{"name":"ALERT_SYSTEM_ERROR","features":[341]},{"name":"ALERT_SYSTEM_INFORMATIONAL","features":[341]},{"name":"ALERT_SYSTEM_QUERY","features":[341]},{"name":"ALERT_SYSTEM_SEV","features":[341]},{"name":"ALERT_SYSTEM_WARNING","features":[341]},{"name":"ALL_POWERSCHEMES_GUID","features":[341]},{"name":"ANON_OBJECT_HEADER","features":[341]},{"name":"ANON_OBJECT_HEADER_BIGOBJ","features":[341]},{"name":"ANON_OBJECT_HEADER_V2","features":[341]},{"name":"ANYSIZE_ARRAY","features":[341]},{"name":"APPCOMMAND_BASS_BOOST","features":[341]},{"name":"APPCOMMAND_BASS_DOWN","features":[341]},{"name":"APPCOMMAND_BASS_UP","features":[341]},{"name":"APPCOMMAND_BROWSER_BACKWARD","features":[341]},{"name":"APPCOMMAND_BROWSER_FAVORITES","features":[341]},{"name":"APPCOMMAND_BROWSER_FORWARD","features":[341]},{"name":"APPCOMMAND_BROWSER_HOME","features":[341]},{"name":"APPCOMMAND_BROWSER_REFRESH","features":[341]},{"name":"APPCOMMAND_BROWSER_SEARCH","features":[341]},{"name":"APPCOMMAND_BROWSER_STOP","features":[341]},{"name":"APPCOMMAND_CLOSE","features":[341]},{"name":"APPCOMMAND_COPY","features":[341]},{"name":"APPCOMMAND_CORRECTION_LIST","features":[341]},{"name":"APPCOMMAND_CUT","features":[341]},{"name":"APPCOMMAND_DELETE","features":[341]},{"name":"APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE","features":[341]},{"name":"APPCOMMAND_DWM_FLIP3D","features":[341]},{"name":"APPCOMMAND_FIND","features":[341]},{"name":"APPCOMMAND_FORWARD_MAIL","features":[341]},{"name":"APPCOMMAND_HELP","features":[341]},{"name":"APPCOMMAND_ID","features":[341]},{"name":"APPCOMMAND_LAUNCH_APP1","features":[341]},{"name":"APPCOMMAND_LAUNCH_APP2","features":[341]},{"name":"APPCOMMAND_LAUNCH_MAIL","features":[341]},{"name":"APPCOMMAND_LAUNCH_MEDIA_SELECT","features":[341]},{"name":"APPCOMMAND_MEDIA_CHANNEL_DOWN","features":[341]},{"name":"APPCOMMAND_MEDIA_CHANNEL_UP","features":[341]},{"name":"APPCOMMAND_MEDIA_FAST_FORWARD","features":[341]},{"name":"APPCOMMAND_MEDIA_NEXTTRACK","features":[341]},{"name":"APPCOMMAND_MEDIA_PAUSE","features":[341]},{"name":"APPCOMMAND_MEDIA_PLAY","features":[341]},{"name":"APPCOMMAND_MEDIA_PLAY_PAUSE","features":[341]},{"name":"APPCOMMAND_MEDIA_PREVIOUSTRACK","features":[341]},{"name":"APPCOMMAND_MEDIA_RECORD","features":[341]},{"name":"APPCOMMAND_MEDIA_REWIND","features":[341]},{"name":"APPCOMMAND_MEDIA_STOP","features":[341]},{"name":"APPCOMMAND_MICROPHONE_VOLUME_DOWN","features":[341]},{"name":"APPCOMMAND_MICROPHONE_VOLUME_MUTE","features":[341]},{"name":"APPCOMMAND_MICROPHONE_VOLUME_UP","features":[341]},{"name":"APPCOMMAND_MIC_ON_OFF_TOGGLE","features":[341]},{"name":"APPCOMMAND_NEW","features":[341]},{"name":"APPCOMMAND_OPEN","features":[341]},{"name":"APPCOMMAND_PASTE","features":[341]},{"name":"APPCOMMAND_PRINT","features":[341]},{"name":"APPCOMMAND_REDO","features":[341]},{"name":"APPCOMMAND_REPLY_TO_MAIL","features":[341]},{"name":"APPCOMMAND_SAVE","features":[341]},{"name":"APPCOMMAND_SEND_MAIL","features":[341]},{"name":"APPCOMMAND_SPELL_CHECK","features":[341]},{"name":"APPCOMMAND_TREBLE_DOWN","features":[341]},{"name":"APPCOMMAND_TREBLE_UP","features":[341]},{"name":"APPCOMMAND_UNDO","features":[341]},{"name":"APPCOMMAND_VOLUME_DOWN","features":[341]},{"name":"APPCOMMAND_VOLUME_MUTE","features":[341]},{"name":"APPCOMMAND_VOLUME_UP","features":[341]},{"name":"APPLICATIONLAUNCH_SETTING_VALUE","features":[341]},{"name":"APPLICATION_ERROR_MASK","features":[341]},{"name":"ARM64_FNPDATA_CR","features":[341]},{"name":"ARM64_FNPDATA_FLAGS","features":[341]},{"name":"ARM64_MAX_BREAKPOINTS","features":[341]},{"name":"ARM64_MAX_WATCHPOINTS","features":[341]},{"name":"ARM64_MULT_INTRINSICS_SUPPORTED","features":[341]},{"name":"ARM64_PREFETCH_KEEP","features":[341]},{"name":"ARM64_PREFETCH_L1","features":[341]},{"name":"ARM64_PREFETCH_L2","features":[341]},{"name":"ARM64_PREFETCH_L3","features":[341]},{"name":"ARM64_PREFETCH_PLD","features":[341]},{"name":"ARM64_PREFETCH_PLI","features":[341]},{"name":"ARM64_PREFETCH_PST","features":[341]},{"name":"ARM64_PREFETCH_STRM","features":[341]},{"name":"ARM_CACHE_ALIGNMENT_SIZE","features":[341]},{"name":"ARM_MAX_BREAKPOINTS","features":[341]},{"name":"ARM_MAX_WATCHPOINTS","features":[341]},{"name":"ASSERT_BREAKPOINT","features":[341]},{"name":"ATF_FLAGS","features":[341]},{"name":"ATF_ONOFFFEEDBACK","features":[341]},{"name":"ATF_TIMEOUTON","features":[341]},{"name":"AUDIT_ALLOW_NO_PRIVILEGE","features":[341]},{"name":"AccessReasonAllowedAce","features":[341]},{"name":"AccessReasonAllowedParentAce","features":[341]},{"name":"AccessReasonDeniedAce","features":[341]},{"name":"AccessReasonDeniedParentAce","features":[341]},{"name":"AccessReasonEmptyDacl","features":[341]},{"name":"AccessReasonFilterAce","features":[341]},{"name":"AccessReasonFromPrivilege","features":[341]},{"name":"AccessReasonIntegrityLevel","features":[341]},{"name":"AccessReasonMissingPrivilege","features":[341]},{"name":"AccessReasonNoGrant","features":[341]},{"name":"AccessReasonNoSD","features":[341]},{"name":"AccessReasonNone","features":[341]},{"name":"AccessReasonNotGrantedByCape","features":[341]},{"name":"AccessReasonNotGrantedByParentCape","features":[341]},{"name":"AccessReasonNotGrantedToAppContainer","features":[341]},{"name":"AccessReasonNullDacl","features":[341]},{"name":"AccessReasonOwnership","features":[341]},{"name":"AccessReasonTrustLabel","features":[341]},{"name":"ActivationContextBasicInformation","features":[341]},{"name":"ActivationContextDetailedInformation","features":[341]},{"name":"ActivationContextManifestResourceName","features":[341]},{"name":"AdapterType","features":[341]},{"name":"AssemblyDetailedInformationInActivationContext","features":[341]},{"name":"AssemblyDetailedInformationInActivationContxt","features":[341]},{"name":"AutoLoad","features":[341]},{"name":"BATTERY_DISCHARGE_FLAGS_ENABLE","features":[341]},{"name":"BATTERY_DISCHARGE_FLAGS_EVENTCODE_MASK","features":[341]},{"name":"BREAK_DEBUG_BASE","features":[341]},{"name":"BootLoad","features":[341]},{"name":"CACHE_FULLY_ASSOCIATIVE","features":[341]},{"name":"CFE_UNDERLINE","features":[341]},{"name":"CFG_CALL_TARGET_CONVERT_EXPORT_SUPPRESSED_TO_VALID","features":[341]},{"name":"CFG_CALL_TARGET_CONVERT_XFG_TO_CFG","features":[341]},{"name":"CFG_CALL_TARGET_PROCESSED","features":[341]},{"name":"CFG_CALL_TARGET_VALID","features":[341]},{"name":"CFG_CALL_TARGET_VALID_XFG","features":[341]},{"name":"CFU_CF1UNDERLINE","features":[341]},{"name":"CFU_INVERT","features":[341]},{"name":"CFU_UNDERLINE","features":[341]},{"name":"CFU_UNDERLINEDASH","features":[341]},{"name":"CFU_UNDERLINEDASHDOT","features":[341]},{"name":"CFU_UNDERLINEDASHDOTDOT","features":[341]},{"name":"CFU_UNDERLINEDOTTED","features":[341]},{"name":"CFU_UNDERLINEDOUBLE","features":[341]},{"name":"CFU_UNDERLINEDOUBLEWAVE","features":[341]},{"name":"CFU_UNDERLINEHAIRLINE","features":[341]},{"name":"CFU_UNDERLINEHEAVYWAVE","features":[341]},{"name":"CFU_UNDERLINELONGDASH","features":[341]},{"name":"CFU_UNDERLINENONE","features":[341]},{"name":"CFU_UNDERLINETHICK","features":[341]},{"name":"CFU_UNDERLINETHICKDASH","features":[341]},{"name":"CFU_UNDERLINETHICKDASHDOT","features":[341]},{"name":"CFU_UNDERLINETHICKDASHDOTDOT","features":[341]},{"name":"CFU_UNDERLINETHICKDOTTED","features":[341]},{"name":"CFU_UNDERLINETHICKLONGDASH","features":[341]},{"name":"CFU_UNDERLINEWAVE","features":[341]},{"name":"CFU_UNDERLINEWORD","features":[341]},{"name":"CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION","features":[341]},{"name":"CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1","features":[341]},{"name":"CLAIM_SECURITY_ATTRIBUTE_CUSTOM_FLAGS","features":[341]},{"name":"CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID","features":[341]},{"name":"CM_SERVICE_MEASURED_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_NETWORK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_RAM_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_SD_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_USB3_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_USB_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_VERIFIER_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_VIRTUAL_DISK_BOOT_LOAD","features":[341]},{"name":"CM_SERVICE_WINPE_BOOT_LOAD","features":[341]},{"name":"COMIMAGE_FLAGS_32BITPREFERRED","features":[341]},{"name":"COMIMAGE_FLAGS_32BITREQUIRED","features":[341]},{"name":"COMIMAGE_FLAGS_ILONLY","features":[341]},{"name":"COMIMAGE_FLAGS_IL_LIBRARY","features":[341]},{"name":"COMIMAGE_FLAGS_NATIVE_ENTRYPOINT","features":[341]},{"name":"COMIMAGE_FLAGS_STRONGNAMESIGNED","features":[341]},{"name":"COMIMAGE_FLAGS_TRACKDEBUGDATA","features":[341]},{"name":"COMPONENT_FILTER","features":[341]},{"name":"COMPONENT_KTM","features":[341]},{"name":"COMPONENT_VALID_FLAGS","features":[341]},{"name":"COMPRESSION_ENGINE_HIBER","features":[341]},{"name":"COMPRESSION_ENGINE_MAXIMUM","features":[341]},{"name":"COMPRESSION_ENGINE_STANDARD","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_IDEAL","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_MAX","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_MULTISTEP","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_ROCKET","features":[341]},{"name":"CORE_PARKING_POLICY_CHANGE_SINGLE","features":[341]},{"name":"COR_DELETED_NAME_LENGTH","features":[341]},{"name":"COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE","features":[341]},{"name":"COR_VERSION_MAJOR","features":[341]},{"name":"COR_VERSION_MAJOR_V2","features":[341]},{"name":"COR_VERSION_MINOR","features":[341]},{"name":"COR_VTABLEGAP_NAME_LENGTH","features":[341]},{"name":"COR_VTABLE_32BIT","features":[341]},{"name":"COR_VTABLE_64BIT","features":[341]},{"name":"COR_VTABLE_CALL_MOST_DERIVED","features":[341]},{"name":"COR_VTABLE_FROM_UNMANAGED","features":[341]},{"name":"COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN","features":[341]},{"name":"CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID","features":[341]},{"name":"CRITICAL_ACE_FLAG","features":[341]},{"name":"CTMF_INCLUDE_APPCONTAINER","features":[341]},{"name":"CTMF_INCLUDE_LPAC","features":[341]},{"name":"CompatibilityInformationInActivationContext","features":[341]},{"name":"CriticalError","features":[341]},{"name":"DECIMAL_NEG","features":[341]},{"name":"DEDICATED_MEMORY_CACHE_ELIGIBLE","features":[341]},{"name":"DEVICEFAMILYDEVICEFORM_KEY","features":[341]},{"name":"DEVICEFAMILYDEVICEFORM_VALUE","features":[341]},{"name":"DIAGNOSTIC_REASON_DETAILED_STRING","features":[341]},{"name":"DIAGNOSTIC_REASON_NOT_SPECIFIED","features":[341]},{"name":"DIAGNOSTIC_REASON_SIMPLE_STRING","features":[341]},{"name":"DIAGNOSTIC_REASON_VERSION","features":[341]},{"name":"DISCHARGE_POLICY_CRITICAL","features":[341]},{"name":"DISCHARGE_POLICY_LOW","features":[341]},{"name":"DISPATCHER_CONTEXT_NONVOLREG_ARM64","features":[341]},{"name":"DLL_PROCESS_ATTACH","features":[341]},{"name":"DLL_PROCESS_DETACH","features":[341]},{"name":"DLL_THREAD_ATTACH","features":[341]},{"name":"DLL_THREAD_DETACH","features":[341]},{"name":"DOMAIN_ALIAS_RID_ACCESS_CONTROL_ASSISTANCE_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_ACCOUNT_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_ADMINS","features":[341]},{"name":"DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS","features":[341]},{"name":"DOMAIN_ALIAS_RID_BACKUP_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_CACHEABLE_PRINCIPALS_GROUP","features":[341]},{"name":"DOMAIN_ALIAS_RID_CERTSVC_DCOM_ACCESS_GROUP","features":[341]},{"name":"DOMAIN_ALIAS_RID_CRYPTO_OPERATORS","features":[341]},{"name":"DOMAIN_ALIAS_RID_DCOM_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_DEFAULT_ACCOUNT","features":[341]},{"name":"DOMAIN_ALIAS_RID_DEVICE_OWNERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_EVENT_LOG_READERS_GROUP","features":[341]},{"name":"DOMAIN_ALIAS_RID_GUESTS","features":[341]},{"name":"DOMAIN_ALIAS_RID_HYPER_V_ADMINS","features":[341]},{"name":"DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_IUSERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_LOGGING_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_MONITORING_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_NON_CACHEABLE_PRINCIPALS_GROUP","features":[341]},{"name":"DOMAIN_ALIAS_RID_POWER_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_PREW2KCOMPACCESS","features":[341]},{"name":"DOMAIN_ALIAS_RID_PRINT_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_RAS_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_RDS_ENDPOINT_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_RDS_MANAGEMENT_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_RDS_REMOTE_ACCESS_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_REMOTE_MANAGEMENT_USERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_REPLICATOR","features":[341]},{"name":"DOMAIN_ALIAS_RID_STORAGE_REPLICA_ADMINS","features":[341]},{"name":"DOMAIN_ALIAS_RID_SYSTEM_OPS","features":[341]},{"name":"DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS","features":[341]},{"name":"DOMAIN_ALIAS_RID_USERS","features":[341]},{"name":"DOMAIN_GROUP_RID_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_AUTHORIZATION_DATA_CONTAINS_CLAIMS","features":[341]},{"name":"DOMAIN_GROUP_RID_AUTHORIZATION_DATA_IS_COMPOUNDED","features":[341]},{"name":"DOMAIN_GROUP_RID_CDC_RESERVED","features":[341]},{"name":"DOMAIN_GROUP_RID_CERT_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_CLONEABLE_CONTROLLERS","features":[341]},{"name":"DOMAIN_GROUP_RID_COMPUTERS","features":[341]},{"name":"DOMAIN_GROUP_RID_CONTROLLERS","features":[341]},{"name":"DOMAIN_GROUP_RID_ENTERPRISE_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_ENTERPRISE_KEY_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_ENTERPRISE_READONLY_DOMAIN_CONTROLLERS","features":[341]},{"name":"DOMAIN_GROUP_RID_GUESTS","features":[341]},{"name":"DOMAIN_GROUP_RID_KEY_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_POLICY_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_PROTECTED_USERS","features":[341]},{"name":"DOMAIN_GROUP_RID_READONLY_CONTROLLERS","features":[341]},{"name":"DOMAIN_GROUP_RID_SCHEMA_ADMINS","features":[341]},{"name":"DOMAIN_GROUP_RID_USERS","features":[341]},{"name":"DOMAIN_USER_RID_ADMIN","features":[341]},{"name":"DOMAIN_USER_RID_DEFAULT_ACCOUNT","features":[341]},{"name":"DOMAIN_USER_RID_GUEST","features":[341]},{"name":"DOMAIN_USER_RID_KRBTGT","features":[341]},{"name":"DOMAIN_USER_RID_MAX","features":[341]},{"name":"DOMAIN_USER_RID_WDAG_ACCOUNT","features":[341]},{"name":"DYNAMIC_EH_CONTINUATION_TARGET_ADD","features":[341]},{"name":"DYNAMIC_EH_CONTINUATION_TARGET_PROCESSED","features":[341]},{"name":"DYNAMIC_ENFORCED_ADDRESS_RANGE_ADD","features":[341]},{"name":"DYNAMIC_ENFORCED_ADDRESS_RANGE_PROCESSED","features":[341]},{"name":"DemandLoad","features":[341]},{"name":"DisableLoad","features":[341]},{"name":"DriverType","features":[341]},{"name":"EMARCH_ENC_I17_IC_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IC_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IC_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IC_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41a_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41a_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41a_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41a_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41b_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41b_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41b_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41b_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41c_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41c_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41c_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM41c_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM5C_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM5C_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM5C_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM7B_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM7B_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM7B_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM9D_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM9D_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_IMM9D_VAL_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_SIGN_INST_WORD_POS_X","features":[341]},{"name":"EMARCH_ENC_I17_SIGN_INST_WORD_X","features":[341]},{"name":"EMARCH_ENC_I17_SIGN_SIZE_X","features":[341]},{"name":"EMARCH_ENC_I17_SIGN_VAL_POS_X","features":[341]},{"name":"ENCLAVE_LONG_ID_LENGTH","features":[341]},{"name":"ENCLAVE_SHORT_ID_LENGTH","features":[341]},{"name":"ENCLAVE_TYPE_SGX","features":[341]},{"name":"ENCLAVE_TYPE_SGX2","features":[341]},{"name":"ENCLAVE_TYPE_VBS","features":[341]},{"name":"ENCLAVE_TYPE_VBS_BASIC","features":[341]},{"name":"ENCLAVE_VBS_FLAG_DEBUG","features":[341]},{"name":"ENLISTMENT_BASIC_INFORMATION","features":[341]},{"name":"ENLISTMENT_CRM_INFORMATION","features":[341]},{"name":"ENLISTMENT_INFORMATION_CLASS","features":[341]},{"name":"ENLISTMENT_QUERY_INFORMATION","features":[341]},{"name":"ENLISTMENT_RECOVER","features":[341]},{"name":"ENLISTMENT_SET_INFORMATION","features":[341]},{"name":"ENLISTMENT_SUBORDINATE_RIGHTS","features":[341]},{"name":"ENLISTMENT_SUPERIOR_RIGHTS","features":[341]},{"name":"ERROR_SEVERITY_ERROR","features":[341]},{"name":"ERROR_SEVERITY_INFORMATIONAL","features":[341]},{"name":"ERROR_SEVERITY_SUCCESS","features":[341]},{"name":"ERROR_SEVERITY_WARNING","features":[341]},{"name":"EVENTLOG_BACKWARDS_READ","features":[341]},{"name":"EVENTLOG_END_ALL_PAIRED_EVENTS","features":[341]},{"name":"EVENTLOG_END_PAIRED_EVENT","features":[341]},{"name":"EVENTLOG_FORWARDS_READ","features":[341]},{"name":"EVENTLOG_PAIRED_EVENT_ACTIVE","features":[341]},{"name":"EVENTLOG_PAIRED_EVENT_INACTIVE","features":[341]},{"name":"EVENTLOG_START_PAIRED_EVENT","features":[341]},{"name":"EXCEPTION_COLLIDED_UNWIND","features":[341]},{"name":"EXCEPTION_EXECUTE_FAULT","features":[341]},{"name":"EXCEPTION_EXIT_UNWIND","features":[341]},{"name":"EXCEPTION_MAXIMUM_PARAMETERS","features":[341]},{"name":"EXCEPTION_NESTED_CALL","features":[341]},{"name":"EXCEPTION_NONCONTINUABLE","features":[341]},{"name":"EXCEPTION_READ_FAULT","features":[341]},{"name":"EXCEPTION_SOFTWARE_ORIGINATE","features":[341]},{"name":"EXCEPTION_STACK_INVALID","features":[341]},{"name":"EXCEPTION_TARGET_UNWIND","features":[341]},{"name":"EXCEPTION_UNWINDING","features":[341]},{"name":"EXCEPTION_WRITE_FAULT","features":[341]},{"name":"EnlistmentBasicInformation","features":[341]},{"name":"EnlistmentCrmInformation","features":[341]},{"name":"EnlistmentRecoveryInformation","features":[341]},{"name":"FAST_FAIL_ADMINLESS_ACCESS_DENIED","features":[341]},{"name":"FAST_FAIL_APCS_DISABLED","features":[341]},{"name":"FAST_FAIL_CAST_GUARD","features":[341]},{"name":"FAST_FAIL_CERTIFICATION_FAILURE","features":[341]},{"name":"FAST_FAIL_CONTROL_INVALID_RETURN_ADDRESS","features":[341]},{"name":"FAST_FAIL_CORRUPT_LIST_ENTRY","features":[341]},{"name":"FAST_FAIL_CRYPTO_LIBRARY","features":[341]},{"name":"FAST_FAIL_DEPRECATED_SERVICE_INVOKED","features":[341]},{"name":"FAST_FAIL_DLOAD_PROTECTION_FAILURE","features":[341]},{"name":"FAST_FAIL_ENCLAVE_CALL_FAILURE","features":[341]},{"name":"FAST_FAIL_ETW_CORRUPTION","features":[341]},{"name":"FAST_FAIL_FATAL_APP_EXIT","features":[341]},{"name":"FAST_FAIL_FLAGS_CORRUPTION","features":[341]},{"name":"FAST_FAIL_GS_COOKIE_INIT","features":[341]},{"name":"FAST_FAIL_GUARD_EXPORT_SUPPRESSION_FAILURE","features":[341]},{"name":"FAST_FAIL_GUARD_ICALL_CHECK_FAILURE","features":[341]},{"name":"FAST_FAIL_GUARD_ICALL_CHECK_FAILURE_XFG","features":[341]},{"name":"FAST_FAIL_GUARD_ICALL_CHECK_SUPPRESSED","features":[341]},{"name":"FAST_FAIL_GUARD_JUMPTABLE","features":[341]},{"name":"FAST_FAIL_GUARD_SS_FAILURE","features":[341]},{"name":"FAST_FAIL_GUARD_WRITE_CHECK_FAILURE","features":[341]},{"name":"FAST_FAIL_HEAP_METADATA_CORRUPTION","features":[341]},{"name":"FAST_FAIL_HOST_VISIBILITY_CHANGE","features":[341]},{"name":"FAST_FAIL_INCORRECT_STACK","features":[341]},{"name":"FAST_FAIL_INVALID_ARG","features":[341]},{"name":"FAST_FAIL_INVALID_BALANCED_TREE","features":[341]},{"name":"FAST_FAIL_INVALID_BUFFER_ACCESS","features":[341]},{"name":"FAST_FAIL_INVALID_CALL_IN_DLL_CALLOUT","features":[341]},{"name":"FAST_FAIL_INVALID_CONTROL_STACK","features":[341]},{"name":"FAST_FAIL_INVALID_DISPATCH_CONTEXT","features":[341]},{"name":"FAST_FAIL_INVALID_EXCEPTION_CHAIN","features":[341]},{"name":"FAST_FAIL_INVALID_FAST_FAIL_CODE","features":[341]},{"name":"FAST_FAIL_INVALID_FIBER_SWITCH","features":[341]},{"name":"FAST_FAIL_INVALID_FILE_OPERATION","features":[341]},{"name":"FAST_FAIL_INVALID_FLS_DATA","features":[341]},{"name":"FAST_FAIL_INVALID_IAT","features":[341]},{"name":"FAST_FAIL_INVALID_IDLE_STATE","features":[341]},{"name":"FAST_FAIL_INVALID_IMAGE_BASE","features":[341]},{"name":"FAST_FAIL_INVALID_JUMP_BUFFER","features":[341]},{"name":"FAST_FAIL_INVALID_LOCK_STATE","features":[341]},{"name":"FAST_FAIL_INVALID_LONGJUMP_TARGET","features":[341]},{"name":"FAST_FAIL_INVALID_NEXT_THREAD","features":[341]},{"name":"FAST_FAIL_INVALID_PFN","features":[341]},{"name":"FAST_FAIL_INVALID_REFERENCE_COUNT","features":[341]},{"name":"FAST_FAIL_INVALID_SET_OF_CONTEXT","features":[341]},{"name":"FAST_FAIL_INVALID_SYSCALL_NUMBER","features":[341]},{"name":"FAST_FAIL_INVALID_THREAD","features":[341]},{"name":"FAST_FAIL_KERNEL_CET_SHADOW_STACK_ASSIST","features":[341]},{"name":"FAST_FAIL_LEGACY_GS_VIOLATION","features":[341]},{"name":"FAST_FAIL_LOADER_CONTINUITY_FAILURE","features":[341]},{"name":"FAST_FAIL_LOW_LABEL_ACCESS_DENIED","features":[341]},{"name":"FAST_FAIL_LPAC_ACCESS_DENIED","features":[341]},{"name":"FAST_FAIL_MRDATA_MODIFIED","features":[341]},{"name":"FAST_FAIL_MRDATA_PROTECTION_FAILURE","features":[341]},{"name":"FAST_FAIL_NTDLL_PATCH_FAILED","features":[341]},{"name":"FAST_FAIL_PATCH_CALLBACK_FAILED","features":[341]},{"name":"FAST_FAIL_PAYLOAD_RESTRICTION_VIOLATION","features":[341]},{"name":"FAST_FAIL_RANGE_CHECK_FAILURE","features":[341]},{"name":"FAST_FAIL_RIO_ABORT","features":[341]},{"name":"FAST_FAIL_SET_CONTEXT_DENIED","features":[341]},{"name":"FAST_FAIL_STACK_COOKIE_CHECK_FAILURE","features":[341]},{"name":"FAST_FAIL_UNEXPECTED_CALL","features":[341]},{"name":"FAST_FAIL_UNEXPECTED_HEAP_EXCEPTION","features":[341]},{"name":"FAST_FAIL_UNEXPECTED_HOST_BEHAVIOR","features":[341]},{"name":"FAST_FAIL_UNHANDLED_LSS_EXCEPTON","features":[341]},{"name":"FAST_FAIL_UNSAFE_EXTENSION_CALL","features":[341]},{"name":"FAST_FAIL_UNSAFE_REGISTRY_ACCESS","features":[341]},{"name":"FAST_FAIL_VEH_CORRUPTION","features":[341]},{"name":"FAST_FAIL_VTGUARD_CHECK_FAILURE","features":[341]},{"name":"FILE_ATTRIBUTE_STRICTLY_SEQUENTIAL","features":[341]},{"name":"FILE_CASE_PRESERVED_NAMES","features":[341]},{"name":"FILE_CASE_SENSITIVE_SEARCH","features":[341]},{"name":"FILE_CS_FLAG_CASE_SENSITIVE_DIR","features":[341]},{"name":"FILE_DAX_VOLUME","features":[341]},{"name":"FILE_FILE_COMPRESSION","features":[341]},{"name":"FILE_NAMED_STREAMS","features":[341]},{"name":"FILE_NAME_FLAGS_UNSPECIFIED","features":[341]},{"name":"FILE_NAME_FLAG_BOTH","features":[341]},{"name":"FILE_NAME_FLAG_DOS","features":[341]},{"name":"FILE_NAME_FLAG_HARDLINK","features":[341]},{"name":"FILE_NAME_FLAG_NTFS","features":[341]},{"name":"FILE_NOTIFY_FULL_INFORMATION","features":[341]},{"name":"FILE_PERSISTENT_ACLS","features":[341]},{"name":"FILE_READ_ONLY_VOLUME","features":[341]},{"name":"FILE_RETURNS_CLEANUP_RESULT_INFO","features":[341]},{"name":"FILE_SEQUENTIAL_WRITE_ONCE","features":[341]},{"name":"FILE_SUPPORTS_BLOCK_REFCOUNTING","features":[341]},{"name":"FILE_SUPPORTS_BYPASS_IO","features":[341]},{"name":"FILE_SUPPORTS_CASE_SENSITIVE_DIRS","features":[341]},{"name":"FILE_SUPPORTS_ENCRYPTION","features":[341]},{"name":"FILE_SUPPORTS_EXTENDED_ATTRIBUTES","features":[341]},{"name":"FILE_SUPPORTS_GHOSTING","features":[341]},{"name":"FILE_SUPPORTS_HARD_LINKS","features":[341]},{"name":"FILE_SUPPORTS_INTEGRITY_STREAMS","features":[341]},{"name":"FILE_SUPPORTS_OBJECT_IDS","features":[341]},{"name":"FILE_SUPPORTS_OPEN_BY_FILE_ID","features":[341]},{"name":"FILE_SUPPORTS_POSIX_UNLINK_RENAME","features":[341]},{"name":"FILE_SUPPORTS_REMOTE_STORAGE","features":[341]},{"name":"FILE_SUPPORTS_REPARSE_POINTS","features":[341]},{"name":"FILE_SUPPORTS_SPARSE_FILES","features":[341]},{"name":"FILE_SUPPORTS_SPARSE_VDL","features":[341]},{"name":"FILE_SUPPORTS_STREAM_SNAPSHOTS","features":[341]},{"name":"FILE_SUPPORTS_TRANSACTIONS","features":[341]},{"name":"FILE_SUPPORTS_USN_JOURNAL","features":[341]},{"name":"FILE_UNICODE_ON_DISK","features":[341]},{"name":"FILE_VOLUME_IS_COMPRESSED","features":[341]},{"name":"FILE_VOLUME_QUOTAS","features":[341]},{"name":"FILL_NV_MEMORY_FLAG_FLUSH","features":[341]},{"name":"FILL_NV_MEMORY_FLAG_NON_TEMPORAL","features":[341]},{"name":"FILL_NV_MEMORY_FLAG_NO_DRAIN","features":[341]},{"name":"FLS_MAXIMUM_AVAILABLE","features":[341]},{"name":"FLUSH_FLAGS_FILE_DATA_ONLY","features":[341]},{"name":"FLUSH_FLAGS_FILE_DATA_SYNC_ONLY","features":[341]},{"name":"FLUSH_FLAGS_NO_SYNC","features":[341]},{"name":"FLUSH_NV_MEMORY_IN_FLAG_NO_DRAIN","features":[341]},{"name":"FOREST_USER_RID_MAX","features":[341]},{"name":"FRAME_FPO","features":[341]},{"name":"FRAME_NONFPO","features":[341]},{"name":"FRAME_TRAP","features":[341]},{"name":"FRAME_TSS","features":[341]},{"name":"FileInformationInAssemblyOfAssemblyInActivationContext","features":[341]},{"name":"FileInformationInAssemblyOfAssemblyInActivationContxt","features":[341]},{"name":"FileSystemType","features":[341]},{"name":"GC_ALLGESTURES","features":[341]},{"name":"GC_PAN","features":[341]},{"name":"GC_PAN_WITH_GUTTER","features":[341]},{"name":"GC_PAN_WITH_INERTIA","features":[341]},{"name":"GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY","features":[341]},{"name":"GC_PAN_WITH_SINGLE_FINGER_VERTICALLY","features":[341]},{"name":"GC_PRESSANDTAP","features":[341]},{"name":"GC_ROLLOVER","features":[341]},{"name":"GC_ROTATE","features":[341]},{"name":"GC_TWOFINGERTAP","features":[341]},{"name":"GC_ZOOM","features":[341]},{"name":"GDI_NONREMOTE","features":[358,341]},{"name":"GESTURECONFIG_FLAGS","features":[341]},{"name":"GUID_ACDC_POWER_SOURCE","features":[341]},{"name":"GUID_ACTIVE_POWERSCHEME","features":[341]},{"name":"GUID_ADAPTIVE_INPUT_CONTROLLER_STATE","features":[341]},{"name":"GUID_ADAPTIVE_POWER_BEHAVIOR_SUBGROUP","features":[341]},{"name":"GUID_ADVANCED_COLOR_QUALITY_BIAS","features":[341]},{"name":"GUID_ALLOW_AWAYMODE","features":[341]},{"name":"GUID_ALLOW_DISPLAY_REQUIRED","features":[341]},{"name":"GUID_ALLOW_RTC_WAKE","features":[341]},{"name":"GUID_ALLOW_STANDBY_STATES","features":[341]},{"name":"GUID_ALLOW_SYSTEM_REQUIRED","features":[341]},{"name":"GUID_APPLAUNCH_BUTTON","features":[341]},{"name":"GUID_BACKGROUND_TASK_NOTIFICATION","features":[341]},{"name":"GUID_BATTERY_COUNT","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_ACTION_0","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_ACTION_1","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_ACTION_2","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_ACTION_3","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_FLAGS_0","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_FLAGS_1","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_FLAGS_2","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_FLAGS_3","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_LEVEL_0","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_LEVEL_1","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_LEVEL_2","features":[341]},{"name":"GUID_BATTERY_DISCHARGE_LEVEL_3","features":[341]},{"name":"GUID_BATTERY_PERCENTAGE_REMAINING","features":[341]},{"name":"GUID_BATTERY_SUBGROUP","features":[341]},{"name":"GUID_CONNECTIVITY_IN_STANDBY","features":[341]},{"name":"GUID_CONSOLE_DISPLAY_STATE","features":[341]},{"name":"GUID_CRITICAL_POWER_TRANSITION","features":[341]},{"name":"GUID_DEEP_SLEEP_ENABLED","features":[341]},{"name":"GUID_DEEP_SLEEP_PLATFORM_STATE","features":[341]},{"name":"GUID_DEVICE_IDLE_POLICY","features":[341]},{"name":"GUID_DEVICE_POWER_POLICY_VIDEO_BRIGHTNESS","features":[341]},{"name":"GUID_DEVICE_POWER_POLICY_VIDEO_DIM_BRIGHTNESS","features":[341]},{"name":"GUID_DISCONNECTED_STANDBY_MODE","features":[341]},{"name":"GUID_DISK_ADAPTIVE_POWERDOWN","features":[341]},{"name":"GUID_DISK_BURST_IGNORE_THRESHOLD","features":[341]},{"name":"GUID_DISK_COALESCING_POWERDOWN_TIMEOUT","features":[341]},{"name":"GUID_DISK_IDLE_TIMEOUT","features":[341]},{"name":"GUID_DISK_MAX_POWER","features":[341]},{"name":"GUID_DISK_NVME_NOPPME","features":[341]},{"name":"GUID_DISK_POWERDOWN_TIMEOUT","features":[341]},{"name":"GUID_DISK_SUBGROUP","features":[341]},{"name":"GUID_ENABLE_SWITCH_FORCED_SHUTDOWN","features":[341]},{"name":"GUID_ENERGY_SAVER_BATTERY_THRESHOLD","features":[341]},{"name":"GUID_ENERGY_SAVER_BRIGHTNESS","features":[341]},{"name":"GUID_ENERGY_SAVER_POLICY","features":[341]},{"name":"GUID_ENERGY_SAVER_SUBGROUP","features":[341]},{"name":"GUID_EXECUTION_REQUIRED_REQUEST_TIMEOUT","features":[341]},{"name":"GUID_GLOBAL_USER_PRESENCE","features":[341]},{"name":"GUID_GPU_PREFERENCE_POLICY","features":[341]},{"name":"GUID_GRAPHICS_SUBGROUP","features":[341]},{"name":"GUID_HIBERNATE_FASTS4_POLICY","features":[341]},{"name":"GUID_HIBERNATE_TIMEOUT","features":[341]},{"name":"GUID_HUPR_ADAPTIVE_AWAY_DIM_TIMEOUT","features":[341]},{"name":"GUID_HUPR_ADAPTIVE_AWAY_DISPLAY_TIMEOUT","features":[341]},{"name":"GUID_HUPR_ADAPTIVE_INATTENTIVE_DIM_TIMEOUT","features":[341]},{"name":"GUID_HUPR_ADAPTIVE_INATTENTIVE_DISPLAY_TIMEOUT","features":[341]},{"name":"GUID_IDLE_BACKGROUND_TASK","features":[341]},{"name":"GUID_IDLE_RESILIENCY_PERIOD","features":[341]},{"name":"GUID_IDLE_RESILIENCY_SUBGROUP","features":[341]},{"name":"GUID_INTSTEER_LOAD_PER_PROC_TRIGGER","features":[341]},{"name":"GUID_INTSTEER_MODE","features":[341]},{"name":"GUID_INTSTEER_SUBGROUP","features":[341]},{"name":"GUID_INTSTEER_TIME_UNPARK_TRIGGER","features":[341]},{"name":"GUID_LEGACY_RTC_MITIGATION","features":[341]},{"name":"GUID_LIDCLOSE_ACTION","features":[341]},{"name":"GUID_LIDOPEN_POWERSTATE","features":[341]},{"name":"GUID_LIDSWITCH_STATE_CHANGE","features":[341]},{"name":"GUID_LIDSWITCH_STATE_RELIABILITY","features":[341]},{"name":"GUID_LOCK_CONSOLE_ON_WAKE","features":[341]},{"name":"GUID_MAX_POWER_SAVINGS","features":[341]},{"name":"GUID_MIN_POWER_SAVINGS","features":[341]},{"name":"GUID_MIXED_REALITY_MODE","features":[341]},{"name":"GUID_MONITOR_POWER_ON","features":[341]},{"name":"GUID_NON_ADAPTIVE_INPUT_TIMEOUT","features":[341]},{"name":"GUID_PCIEXPRESS_ASPM_POLICY","features":[341]},{"name":"GUID_PCIEXPRESS_SETTINGS_SUBGROUP","features":[341]},{"name":"GUID_POWERBUTTON_ACTION","features":[341]},{"name":"GUID_POWERSCHEME_PERSONALITY","features":[341]},{"name":"GUID_POWER_SAVING_STATUS","features":[341]},{"name":"GUID_PROCESSOR_ALLOW_THROTTLING","features":[341]},{"name":"GUID_PROCESSOR_CLASS0_FLOOR_PERF","features":[341]},{"name":"GUID_PROCESSOR_CLASS1_INITIAL_PERF","features":[341]},{"name":"GUID_PROCESSOR_COMPLEX_PARKING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_DECREASE_FACTOR","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_AFFINITY_WEIGHTING","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_DECREASE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_DECREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_DECREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_INCREASE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_INCREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_INCREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_MAX_CORES","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_MAX_CORES_1","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_MIN_CORES","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_MIN_CORES_1","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_DECREASE_FACTOR","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_WEIGHTING","features":[341]},{"name":"GUID_PROCESSOR_DISTRIBUTE_UTILITY","features":[341]},{"name":"GUID_PROCESSOR_DUTY_CYCLING","features":[341]},{"name":"GUID_PROCESSOR_FREQUENCY_LIMIT","features":[341]},{"name":"GUID_PROCESSOR_FREQUENCY_LIMIT_1","features":[341]},{"name":"GUID_PROCESSOR_HETEROGENEOUS_POLICY","features":[341]},{"name":"GUID_PROCESSOR_HETERO_DECREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_HETERO_DECREASE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_HETERO_DECREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_HETERO_INCREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_HETERO_INCREASE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_HETERO_INCREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_IDLESTATE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_IDLE_ALLOW_SCALING","features":[341]},{"name":"GUID_PROCESSOR_IDLE_DEMOTE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_IDLE_DISABLE","features":[341]},{"name":"GUID_PROCESSOR_IDLE_PROMOTE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_IDLE_STATE_MAXIMUM","features":[341]},{"name":"GUID_PROCESSOR_IDLE_TIME_CHECK","features":[341]},{"name":"GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK","features":[341]},{"name":"GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK_1","features":[341]},{"name":"GUID_PROCESSOR_LONG_THREAD_ARCH_CLASS_LOWER_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_LONG_THREAD_ARCH_CLASS_UPPER_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_MODULE_PARKING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PARKING_CONCURRENCY_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PARKING_CORE_OVERRIDE","features":[341]},{"name":"GUID_PROCESSOR_PARKING_DISTRIBUTION_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PARKING_HEADROOM_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PARKING_PERF_STATE","features":[341]},{"name":"GUID_PROCESSOR_PARKING_PERF_STATE_1","features":[341]},{"name":"GUID_PROCESSOR_PERFSTATE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PERF_AUTONOMOUS_ACTIVITY_WINDOW","features":[341]},{"name":"GUID_PROCESSOR_PERF_AUTONOMOUS_MODE","features":[341]},{"name":"GUID_PROCESSOR_PERF_BOOST_MODE","features":[341]},{"name":"GUID_PROCESSOR_PERF_BOOST_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PERF_CORE_PARKING_HISTORY","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_HISTORY","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_POLICY_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_PERF_DECREASE_TIME_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_ENERGY_PERFORMANCE_PREFERENCE","features":[341]},{"name":"GUID_PROCESSOR_PERF_ENERGY_PERFORMANCE_PREFERENCE_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_HISTORY","features":[341]},{"name":"GUID_PROCESSOR_PERF_HISTORY_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_HISTORY","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_POLICY","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_POLICY_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_TIME","features":[341]},{"name":"GUID_PROCESSOR_PERF_INCREASE_TIME_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_LATENCY_HINT","features":[341]},{"name":"GUID_PROCESSOR_PERF_LATENCY_HINT_PERF","features":[341]},{"name":"GUID_PROCESSOR_PERF_LATENCY_HINT_PERF_1","features":[341]},{"name":"GUID_PROCESSOR_PERF_TIME_CHECK","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_DISABLE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_DISABLE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_DISABLE_TIME","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_DISABLE_TIME_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_ENABLE_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_ENABLE_THRESHOLD_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_ENABLE_TIME","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_ENABLE_TIME_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_EPP_CEILING","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_EPP_CEILING_1","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_PERF_FLOOR","features":[341]},{"name":"GUID_PROCESSOR_RESPONSIVENESS_PERF_FLOOR_1","features":[341]},{"name":"GUID_PROCESSOR_SETTINGS_SUBGROUP","features":[341]},{"name":"GUID_PROCESSOR_SHORT_THREAD_ARCH_CLASS_LOWER_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_SHORT_THREAD_ARCH_CLASS_UPPER_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_SHORT_THREAD_RUNTIME_THRESHOLD","features":[341]},{"name":"GUID_PROCESSOR_SHORT_THREAD_SCHEDULING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_SMT_UNPARKING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_SOFT_PARKING_LATENCY","features":[341]},{"name":"GUID_PROCESSOR_THREAD_SCHEDULING_POLICY","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_MAXIMUM","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_MAXIMUM_1","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_MINIMUM","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_MINIMUM_1","features":[341]},{"name":"GUID_PROCESSOR_THROTTLE_POLICY","features":[341]},{"name":"GUID_SESSION_DISPLAY_STATUS","features":[341]},{"name":"GUID_SESSION_USER_PRESENCE","features":[341]},{"name":"GUID_SLEEPBUTTON_ACTION","features":[341]},{"name":"GUID_SLEEP_IDLE_THRESHOLD","features":[341]},{"name":"GUID_SLEEP_SUBGROUP","features":[341]},{"name":"GUID_SPR_ACTIVE_SESSION_CHANGE","features":[341]},{"name":"GUID_STANDBY_BUDGET_GRACE_PERIOD","features":[341]},{"name":"GUID_STANDBY_BUDGET_PERCENT","features":[341]},{"name":"GUID_STANDBY_RESERVE_GRACE_PERIOD","features":[341]},{"name":"GUID_STANDBY_RESERVE_TIME","features":[341]},{"name":"GUID_STANDBY_RESET_PERCENT","features":[341]},{"name":"GUID_STANDBY_TIMEOUT","features":[341]},{"name":"GUID_SYSTEM_AWAYMODE","features":[341]},{"name":"GUID_SYSTEM_BUTTON_SUBGROUP","features":[341]},{"name":"GUID_SYSTEM_COOLING_POLICY","features":[341]},{"name":"GUID_TYPICAL_POWER_SAVINGS","features":[341]},{"name":"GUID_UNATTEND_SLEEP_TIMEOUT","features":[341]},{"name":"GUID_USERINTERFACEBUTTON_ACTION","features":[341]},{"name":"GUID_USER_PRESENCE_PREDICTION","features":[341]},{"name":"GUID_VIDEO_ADAPTIVE_DISPLAY_BRIGHTNESS","features":[341]},{"name":"GUID_VIDEO_ADAPTIVE_PERCENT_INCREASE","features":[341]},{"name":"GUID_VIDEO_ADAPTIVE_POWERDOWN","features":[341]},{"name":"GUID_VIDEO_ANNOYANCE_TIMEOUT","features":[341]},{"name":"GUID_VIDEO_CONSOLE_LOCK_TIMEOUT","features":[341]},{"name":"GUID_VIDEO_CURRENT_MONITOR_BRIGHTNESS","features":[341]},{"name":"GUID_VIDEO_DIM_TIMEOUT","features":[341]},{"name":"GUID_VIDEO_POWERDOWN_TIMEOUT","features":[341]},{"name":"GUID_VIDEO_SUBGROUP","features":[341]},{"name":"HEAP_OPTIMIZE_RESOURCES_CURRENT_VERSION","features":[341]},{"name":"HEAP_OPTIMIZE_RESOURCES_INFORMATION","features":[341]},{"name":"HIBERFILE_BUCKET","features":[341]},{"name":"HIBERFILE_BUCKET_SIZE","features":[341]},{"name":"HIBERFILE_TYPE_FULL","features":[341]},{"name":"HIBERFILE_TYPE_MAX","features":[341]},{"name":"HIBERFILE_TYPE_NONE","features":[341]},{"name":"HIBERFILE_TYPE_REDUCED","features":[341]},{"name":"HiberFileBucket16GB","features":[341]},{"name":"HiberFileBucket1GB","features":[341]},{"name":"HiberFileBucket2GB","features":[341]},{"name":"HiberFileBucket32GB","features":[341]},{"name":"HiberFileBucket4GB","features":[341]},{"name":"HiberFileBucket8GB","features":[341]},{"name":"HiberFileBucketMax","features":[341]},{"name":"HiberFileBucketUnlimited","features":[341]},{"name":"IGP_CONVERSION","features":[341]},{"name":"IGP_GETIMEVERSION","features":[341]},{"name":"IGP_ID","features":[341]},{"name":"IGP_PROPERTY","features":[341]},{"name":"IGP_SELECT","features":[341]},{"name":"IGP_SENTENCE","features":[341]},{"name":"IGP_SETCOMPSTR","features":[341]},{"name":"IGP_UI","features":[341]},{"name":"IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY","features":[341]},{"name":"IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY","features":[341]},{"name":"IMAGE_ARCHITECTURE_ENTRY","features":[341]},{"name":"IMAGE_ARCHITECTURE_HEADER","features":[341]},{"name":"IMAGE_ARCHIVE_END","features":[341]},{"name":"IMAGE_ARCHIVE_HYBRIDMAP_MEMBER","features":[341]},{"name":"IMAGE_ARCHIVE_LINKER_MEMBER","features":[341]},{"name":"IMAGE_ARCHIVE_LONGNAMES_MEMBER","features":[341]},{"name":"IMAGE_ARCHIVE_MEMBER_HEADER","features":[341]},{"name":"IMAGE_ARCHIVE_PAD","features":[341]},{"name":"IMAGE_ARCHIVE_START","features":[341]},{"name":"IMAGE_ARCHIVE_START_SIZE","features":[341]},{"name":"IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY_XDATA","features":[341]},{"name":"IMAGE_ARM_RUNTIME_FUNCTION_ENTRY","features":[341]},{"name":"IMAGE_AUX_SYMBOL","features":[341]},{"name":"IMAGE_AUX_SYMBOL_EX","features":[341]},{"name":"IMAGE_AUX_SYMBOL_TOKEN_DEF","features":[341]},{"name":"IMAGE_AUX_SYMBOL_TYPE","features":[341]},{"name":"IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF","features":[341]},{"name":"IMAGE_BASE_RELOCATION","features":[341]},{"name":"IMAGE_BDD_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_BDD_INFO","features":[341]},{"name":"IMAGE_BOUND_FORWARDER_REF","features":[341]},{"name":"IMAGE_BOUND_IMPORT_DESCRIPTOR","features":[341]},{"name":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","features":[341]},{"name":"IMAGE_COMDAT_SELECT_ANY","features":[341]},{"name":"IMAGE_COMDAT_SELECT_ASSOCIATIVE","features":[341]},{"name":"IMAGE_COMDAT_SELECT_EXACT_MATCH","features":[341]},{"name":"IMAGE_COMDAT_SELECT_LARGEST","features":[341]},{"name":"IMAGE_COMDAT_SELECT_NEWEST","features":[341]},{"name":"IMAGE_COMDAT_SELECT_NODUPLICATES","features":[341]},{"name":"IMAGE_COMDAT_SELECT_SAME_SIZE","features":[341]},{"name":"IMAGE_COR_EATJ_THUNK_SIZE","features":[341]},{"name":"IMAGE_COR_MIH_BASICBLOCK","features":[341]},{"name":"IMAGE_COR_MIH_EHRVA","features":[341]},{"name":"IMAGE_COR_MIH_METHODRVA","features":[341]},{"name":"IMAGE_DEBUG_MISC","features":[307,341]},{"name":"IMAGE_DEBUG_MISC_EXENAME","features":[341]},{"name":"IMAGE_DEBUG_TYPE_BBT","features":[341]},{"name":"IMAGE_DEBUG_TYPE_CLSID","features":[341]},{"name":"IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS","features":[341]},{"name":"IMAGE_DEBUG_TYPE_ILTCG","features":[341]},{"name":"IMAGE_DEBUG_TYPE_MPX","features":[341]},{"name":"IMAGE_DEBUG_TYPE_OMAP_FROM_SRC","features":[341]},{"name":"IMAGE_DEBUG_TYPE_OMAP_TO_SRC","features":[341]},{"name":"IMAGE_DEBUG_TYPE_POGO","features":[341]},{"name":"IMAGE_DEBUG_TYPE_REPRO","features":[341]},{"name":"IMAGE_DEBUG_TYPE_RESERVED10","features":[341]},{"name":"IMAGE_DEBUG_TYPE_SPGO","features":[341]},{"name":"IMAGE_DEBUG_TYPE_VC_FEATURE","features":[341]},{"name":"IMAGE_DOS_HEADER","features":[341]},{"name":"IMAGE_DOS_SIGNATURE","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION32","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION32_V2","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION64","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION64_V2","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_FUNCTION_OVERRIDE","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_IMPORT_CONTROL_TRANSFER","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_INDIR_CONTROL_TRANSFER","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_RF_EPILOGUE","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_RF_PROLOGUE","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_GUARD_SWITCHTABLE_BRANCH","features":[341]},{"name":"IMAGE_DYNAMIC_RELOCATION_TABLE","features":[341]},{"name":"IMAGE_ENCLAVE_FLAG_PRIMARY_IMAGE","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_AUTHOR_ID","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_FAMILY_ID","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_IMAGE_ID","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_NONE","features":[341]},{"name":"IMAGE_ENCLAVE_IMPORT_MATCH_UNIQUE_ID","features":[341]},{"name":"IMAGE_ENCLAVE_LONG_ID_LENGTH","features":[341]},{"name":"IMAGE_ENCLAVE_POLICY_DEBUGGABLE","features":[341]},{"name":"IMAGE_ENCLAVE_SHORT_ID_LENGTH","features":[341]},{"name":"IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER","features":[341]},{"name":"IMAGE_EXPORT_DIRECTORY","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_ARM64_BRANCH26","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_ARM64_THUNK","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_HEADER","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_INVALID","features":[341]},{"name":"IMAGE_FUNCTION_OVERRIDE_X64_REL32","features":[341]},{"name":"IMAGE_GUARD_CASTGUARD_PRESENT","features":[341]},{"name":"IMAGE_GUARD_CFW_INSTRUMENTED","features":[341]},{"name":"IMAGE_GUARD_CF_ENABLE_EXPORT_SUPPRESSION","features":[341]},{"name":"IMAGE_GUARD_CF_EXPORT_SUPPRESSION_INFO_PRESENT","features":[341]},{"name":"IMAGE_GUARD_CF_FUNCTION_TABLE_PRESENT","features":[341]},{"name":"IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_MASK","features":[341]},{"name":"IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_SHIFT","features":[341]},{"name":"IMAGE_GUARD_CF_INSTRUMENTED","features":[341]},{"name":"IMAGE_GUARD_CF_LONGJUMP_TABLE_PRESENT","features":[341]},{"name":"IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION","features":[341]},{"name":"IMAGE_GUARD_EH_CONTINUATION_TABLE_PRESENT","features":[341]},{"name":"IMAGE_GUARD_FLAG_EXPORT_SUPPRESSED","features":[341]},{"name":"IMAGE_GUARD_FLAG_FID_LANGEXCPTHANDLER","features":[341]},{"name":"IMAGE_GUARD_FLAG_FID_SUPPRESSED","features":[341]},{"name":"IMAGE_GUARD_FLAG_FID_XFG","features":[341]},{"name":"IMAGE_GUARD_MEMCPY_PRESENT","features":[341]},{"name":"IMAGE_GUARD_PROTECT_DELAYLOAD_IAT","features":[341]},{"name":"IMAGE_GUARD_RETPOLINE_PRESENT","features":[341]},{"name":"IMAGE_GUARD_RF_ENABLE","features":[341]},{"name":"IMAGE_GUARD_RF_INSTRUMENTED","features":[341]},{"name":"IMAGE_GUARD_RF_STRICT","features":[341]},{"name":"IMAGE_GUARD_SECURITY_COOKIE_UNUSED","features":[341]},{"name":"IMAGE_GUARD_XFG_ENABLED","features":[341]},{"name":"IMAGE_HOT_PATCH_ABSOLUTE","features":[341]},{"name":"IMAGE_HOT_PATCH_BASE","features":[341]},{"name":"IMAGE_HOT_PATCH_BASE_CAN_ROLL_BACK","features":[341]},{"name":"IMAGE_HOT_PATCH_BASE_OBLIGATORY","features":[341]},{"name":"IMAGE_HOT_PATCH_CALL_TARGET","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_INVERSE","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_OBLIGATORY","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_RESERVED","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_SIZE","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_SOURCE_RVA","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_TARGET_RVA","features":[341]},{"name":"IMAGE_HOT_PATCH_CHUNK_TYPE","features":[341]},{"name":"IMAGE_HOT_PATCH_DYNAMIC_VALUE","features":[341]},{"name":"IMAGE_HOT_PATCH_FUNCTION","features":[341]},{"name":"IMAGE_HOT_PATCH_HASHES","features":[341]},{"name":"IMAGE_HOT_PATCH_INDIRECT","features":[341]},{"name":"IMAGE_HOT_PATCH_INFO","features":[341]},{"name":"IMAGE_HOT_PATCH_NONE","features":[341]},{"name":"IMAGE_HOT_PATCH_NO_CALL_TARGET","features":[341]},{"name":"IMAGE_HOT_PATCH_REL32","features":[341]},{"name":"IMAGE_IMPORT_BY_NAME","features":[341]},{"name":"IMAGE_IMPORT_CONTROL_TRANSFER_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_IMPORT_DESCRIPTOR","features":[341]},{"name":"IMAGE_INDIR_CONTROL_TRANSFER_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_LINENUMBER","features":[341]},{"name":"IMAGE_NT_SIGNATURE","features":[341]},{"name":"IMAGE_NUMBEROF_DIRECTORY_ENTRIES","features":[341]},{"name":"IMAGE_ORDINAL_FLAG32","features":[341]},{"name":"IMAGE_ORDINAL_FLAG64","features":[341]},{"name":"IMAGE_OS2_HEADER","features":[341]},{"name":"IMAGE_OS2_SIGNATURE","features":[341]},{"name":"IMAGE_OS2_SIGNATURE_LE","features":[341]},{"name":"IMAGE_POLICY_ENTRY","features":[307,341]},{"name":"IMAGE_POLICY_ENTRY_TYPE","features":[341]},{"name":"IMAGE_POLICY_ID","features":[341]},{"name":"IMAGE_POLICY_METADATA","features":[307,341]},{"name":"IMAGE_POLICY_METADATA_VERSION","features":[341]},{"name":"IMAGE_POLICY_SECTION_NAME","features":[341]},{"name":"IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER","features":[341]},{"name":"IMAGE_RELOCATION","features":[341]},{"name":"IMAGE_REL_ALPHA_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_ALPHA_BRADDR","features":[341]},{"name":"IMAGE_REL_ALPHA_GPDISP","features":[341]},{"name":"IMAGE_REL_ALPHA_GPREL32","features":[341]},{"name":"IMAGE_REL_ALPHA_GPRELHI","features":[341]},{"name":"IMAGE_REL_ALPHA_GPRELLO","features":[341]},{"name":"IMAGE_REL_ALPHA_HINT","features":[341]},{"name":"IMAGE_REL_ALPHA_INLINE_REFLONG","features":[341]},{"name":"IMAGE_REL_ALPHA_LITERAL","features":[341]},{"name":"IMAGE_REL_ALPHA_LITUSE","features":[341]},{"name":"IMAGE_REL_ALPHA_MATCH","features":[341]},{"name":"IMAGE_REL_ALPHA_PAIR","features":[341]},{"name":"IMAGE_REL_ALPHA_REFHI","features":[341]},{"name":"IMAGE_REL_ALPHA_REFLO","features":[341]},{"name":"IMAGE_REL_ALPHA_REFLONG","features":[341]},{"name":"IMAGE_REL_ALPHA_REFLONGNB","features":[341]},{"name":"IMAGE_REL_ALPHA_REFQ1","features":[341]},{"name":"IMAGE_REL_ALPHA_REFQ2","features":[341]},{"name":"IMAGE_REL_ALPHA_REFQ3","features":[341]},{"name":"IMAGE_REL_ALPHA_REFQUAD","features":[341]},{"name":"IMAGE_REL_ALPHA_SECREL","features":[341]},{"name":"IMAGE_REL_ALPHA_SECRELHI","features":[341]},{"name":"IMAGE_REL_ALPHA_SECRELLO","features":[341]},{"name":"IMAGE_REL_ALPHA_SECTION","features":[341]},{"name":"IMAGE_REL_AMD64_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_AMD64_ADDR32","features":[341]},{"name":"IMAGE_REL_AMD64_ADDR32NB","features":[341]},{"name":"IMAGE_REL_AMD64_ADDR64","features":[341]},{"name":"IMAGE_REL_AMD64_CFG_BR","features":[341]},{"name":"IMAGE_REL_AMD64_CFG_BR_REX","features":[341]},{"name":"IMAGE_REL_AMD64_CFG_CALL","features":[341]},{"name":"IMAGE_REL_AMD64_EHANDLER","features":[341]},{"name":"IMAGE_REL_AMD64_IMPORT_BR","features":[341]},{"name":"IMAGE_REL_AMD64_IMPORT_CALL","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_BR","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_BR_REX","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_BR_SWITCHTABLE_FIRST","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_BR_SWITCHTABLE_LAST","features":[341]},{"name":"IMAGE_REL_AMD64_INDIR_CALL","features":[341]},{"name":"IMAGE_REL_AMD64_PAIR","features":[341]},{"name":"IMAGE_REL_AMD64_REL32","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_1","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_2","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_3","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_4","features":[341]},{"name":"IMAGE_REL_AMD64_REL32_5","features":[341]},{"name":"IMAGE_REL_AMD64_SECREL","features":[341]},{"name":"IMAGE_REL_AMD64_SECREL7","features":[341]},{"name":"IMAGE_REL_AMD64_SECTION","features":[341]},{"name":"IMAGE_REL_AMD64_SREL32","features":[341]},{"name":"IMAGE_REL_AMD64_SSPAN32","features":[341]},{"name":"IMAGE_REL_AMD64_TOKEN","features":[341]},{"name":"IMAGE_REL_AM_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_AM_ADDR32","features":[341]},{"name":"IMAGE_REL_AM_ADDR32NB","features":[341]},{"name":"IMAGE_REL_AM_CALL32","features":[341]},{"name":"IMAGE_REL_AM_FUNCINFO","features":[341]},{"name":"IMAGE_REL_AM_REL32_1","features":[341]},{"name":"IMAGE_REL_AM_REL32_2","features":[341]},{"name":"IMAGE_REL_AM_SECREL","features":[341]},{"name":"IMAGE_REL_AM_SECTION","features":[341]},{"name":"IMAGE_REL_AM_TOKEN","features":[341]},{"name":"IMAGE_REL_ARM64_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_ARM64_ADDR32","features":[341]},{"name":"IMAGE_REL_ARM64_ADDR32NB","features":[341]},{"name":"IMAGE_REL_ARM64_ADDR64","features":[341]},{"name":"IMAGE_REL_ARM64_BRANCH19","features":[341]},{"name":"IMAGE_REL_ARM64_BRANCH26","features":[341]},{"name":"IMAGE_REL_ARM64_PAGEBASE_REL21","features":[341]},{"name":"IMAGE_REL_ARM64_PAGEOFFSET_12A","features":[341]},{"name":"IMAGE_REL_ARM64_PAGEOFFSET_12L","features":[341]},{"name":"IMAGE_REL_ARM64_REL21","features":[341]},{"name":"IMAGE_REL_ARM64_SECREL","features":[341]},{"name":"IMAGE_REL_ARM64_SECREL_HIGH12A","features":[341]},{"name":"IMAGE_REL_ARM64_SECREL_LOW12A","features":[341]},{"name":"IMAGE_REL_ARM64_SECREL_LOW12L","features":[341]},{"name":"IMAGE_REL_ARM64_SECTION","features":[341]},{"name":"IMAGE_REL_ARM64_TOKEN","features":[341]},{"name":"IMAGE_REL_ARM_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_ARM_ADDR32","features":[341]},{"name":"IMAGE_REL_ARM_ADDR32NB","features":[341]},{"name":"IMAGE_REL_ARM_BLX11","features":[341]},{"name":"IMAGE_REL_ARM_BLX23T","features":[341]},{"name":"IMAGE_REL_ARM_BLX24","features":[341]},{"name":"IMAGE_REL_ARM_BRANCH11","features":[341]},{"name":"IMAGE_REL_ARM_BRANCH20T","features":[341]},{"name":"IMAGE_REL_ARM_BRANCH24","features":[341]},{"name":"IMAGE_REL_ARM_BRANCH24T","features":[341]},{"name":"IMAGE_REL_ARM_GPREL12","features":[341]},{"name":"IMAGE_REL_ARM_GPREL7","features":[341]},{"name":"IMAGE_REL_ARM_MOV32","features":[341]},{"name":"IMAGE_REL_ARM_MOV32A","features":[341]},{"name":"IMAGE_REL_ARM_MOV32T","features":[341]},{"name":"IMAGE_REL_ARM_SECREL","features":[341]},{"name":"IMAGE_REL_ARM_SECTION","features":[341]},{"name":"IMAGE_REL_ARM_TOKEN","features":[341]},{"name":"IMAGE_REL_BASED_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_BASED_ARM_MOV32","features":[341]},{"name":"IMAGE_REL_BASED_DIR64","features":[341]},{"name":"IMAGE_REL_BASED_HIGH","features":[341]},{"name":"IMAGE_REL_BASED_HIGHADJ","features":[341]},{"name":"IMAGE_REL_BASED_HIGHLOW","features":[341]},{"name":"IMAGE_REL_BASED_IA64_IMM64","features":[341]},{"name":"IMAGE_REL_BASED_LOW","features":[341]},{"name":"IMAGE_REL_BASED_MACHINE_SPECIFIC_5","features":[341]},{"name":"IMAGE_REL_BASED_MACHINE_SPECIFIC_7","features":[341]},{"name":"IMAGE_REL_BASED_MACHINE_SPECIFIC_8","features":[341]},{"name":"IMAGE_REL_BASED_MACHINE_SPECIFIC_9","features":[341]},{"name":"IMAGE_REL_BASED_MIPS_JMPADDR","features":[341]},{"name":"IMAGE_REL_BASED_MIPS_JMPADDR16","features":[341]},{"name":"IMAGE_REL_BASED_RESERVED","features":[341]},{"name":"IMAGE_REL_BASED_THUMB_MOV32","features":[341]},{"name":"IMAGE_REL_CEE_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_CEE_ADDR32","features":[341]},{"name":"IMAGE_REL_CEE_ADDR32NB","features":[341]},{"name":"IMAGE_REL_CEE_ADDR64","features":[341]},{"name":"IMAGE_REL_CEE_SECREL","features":[341]},{"name":"IMAGE_REL_CEE_SECTION","features":[341]},{"name":"IMAGE_REL_CEE_TOKEN","features":[341]},{"name":"IMAGE_REL_CEF_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_CEF_ADDR32","features":[341]},{"name":"IMAGE_REL_CEF_ADDR32NB","features":[341]},{"name":"IMAGE_REL_CEF_ADDR64","features":[341]},{"name":"IMAGE_REL_CEF_SECREL","features":[341]},{"name":"IMAGE_REL_CEF_SECTION","features":[341]},{"name":"IMAGE_REL_CEF_TOKEN","features":[341]},{"name":"IMAGE_REL_EBC_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_EBC_ADDR32NB","features":[341]},{"name":"IMAGE_REL_EBC_REL32","features":[341]},{"name":"IMAGE_REL_EBC_SECREL","features":[341]},{"name":"IMAGE_REL_EBC_SECTION","features":[341]},{"name":"IMAGE_REL_I386_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_I386_DIR16","features":[341]},{"name":"IMAGE_REL_I386_DIR32","features":[341]},{"name":"IMAGE_REL_I386_DIR32NB","features":[341]},{"name":"IMAGE_REL_I386_REL16","features":[341]},{"name":"IMAGE_REL_I386_REL32","features":[341]},{"name":"IMAGE_REL_I386_SECREL","features":[341]},{"name":"IMAGE_REL_I386_SECREL7","features":[341]},{"name":"IMAGE_REL_I386_SECTION","features":[341]},{"name":"IMAGE_REL_I386_SEG12","features":[341]},{"name":"IMAGE_REL_I386_TOKEN","features":[341]},{"name":"IMAGE_REL_IA64_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_IA64_ADDEND","features":[341]},{"name":"IMAGE_REL_IA64_DIR32","features":[341]},{"name":"IMAGE_REL_IA64_DIR32NB","features":[341]},{"name":"IMAGE_REL_IA64_DIR64","features":[341]},{"name":"IMAGE_REL_IA64_GPREL22","features":[341]},{"name":"IMAGE_REL_IA64_GPREL32","features":[341]},{"name":"IMAGE_REL_IA64_IMM14","features":[341]},{"name":"IMAGE_REL_IA64_IMM22","features":[341]},{"name":"IMAGE_REL_IA64_IMM64","features":[341]},{"name":"IMAGE_REL_IA64_IMMGPREL64","features":[341]},{"name":"IMAGE_REL_IA64_LTOFF22","features":[341]},{"name":"IMAGE_REL_IA64_PCREL21B","features":[341]},{"name":"IMAGE_REL_IA64_PCREL21F","features":[341]},{"name":"IMAGE_REL_IA64_PCREL21M","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60B","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60F","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60I","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60M","features":[341]},{"name":"IMAGE_REL_IA64_PCREL60X","features":[341]},{"name":"IMAGE_REL_IA64_SECREL22","features":[341]},{"name":"IMAGE_REL_IA64_SECREL32","features":[341]},{"name":"IMAGE_REL_IA64_SECREL64I","features":[341]},{"name":"IMAGE_REL_IA64_SECTION","features":[341]},{"name":"IMAGE_REL_IA64_SREL14","features":[341]},{"name":"IMAGE_REL_IA64_SREL22","features":[341]},{"name":"IMAGE_REL_IA64_SREL32","features":[341]},{"name":"IMAGE_REL_IA64_TOKEN","features":[341]},{"name":"IMAGE_REL_IA64_UREL32","features":[341]},{"name":"IMAGE_REL_M32R_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_M32R_ADDR24","features":[341]},{"name":"IMAGE_REL_M32R_ADDR32","features":[341]},{"name":"IMAGE_REL_M32R_ADDR32NB","features":[341]},{"name":"IMAGE_REL_M32R_GPREL16","features":[341]},{"name":"IMAGE_REL_M32R_PAIR","features":[341]},{"name":"IMAGE_REL_M32R_PCREL16","features":[341]},{"name":"IMAGE_REL_M32R_PCREL24","features":[341]},{"name":"IMAGE_REL_M32R_PCREL8","features":[341]},{"name":"IMAGE_REL_M32R_REFHALF","features":[341]},{"name":"IMAGE_REL_M32R_REFHI","features":[341]},{"name":"IMAGE_REL_M32R_REFLO","features":[341]},{"name":"IMAGE_REL_M32R_SECREL32","features":[341]},{"name":"IMAGE_REL_M32R_SECTION","features":[341]},{"name":"IMAGE_REL_M32R_TOKEN","features":[341]},{"name":"IMAGE_REL_MIPS_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_MIPS_GPREL","features":[341]},{"name":"IMAGE_REL_MIPS_JMPADDR","features":[341]},{"name":"IMAGE_REL_MIPS_JMPADDR16","features":[341]},{"name":"IMAGE_REL_MIPS_LITERAL","features":[341]},{"name":"IMAGE_REL_MIPS_PAIR","features":[341]},{"name":"IMAGE_REL_MIPS_REFHALF","features":[341]},{"name":"IMAGE_REL_MIPS_REFHI","features":[341]},{"name":"IMAGE_REL_MIPS_REFLO","features":[341]},{"name":"IMAGE_REL_MIPS_REFWORD","features":[341]},{"name":"IMAGE_REL_MIPS_REFWORDNB","features":[341]},{"name":"IMAGE_REL_MIPS_SECREL","features":[341]},{"name":"IMAGE_REL_MIPS_SECRELHI","features":[341]},{"name":"IMAGE_REL_MIPS_SECRELLO","features":[341]},{"name":"IMAGE_REL_MIPS_SECTION","features":[341]},{"name":"IMAGE_REL_MIPS_TOKEN","features":[341]},{"name":"IMAGE_REL_PPC_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_PPC_ADDR14","features":[341]},{"name":"IMAGE_REL_PPC_ADDR16","features":[341]},{"name":"IMAGE_REL_PPC_ADDR24","features":[341]},{"name":"IMAGE_REL_PPC_ADDR32","features":[341]},{"name":"IMAGE_REL_PPC_ADDR32NB","features":[341]},{"name":"IMAGE_REL_PPC_ADDR64","features":[341]},{"name":"IMAGE_REL_PPC_BRNTAKEN","features":[341]},{"name":"IMAGE_REL_PPC_BRTAKEN","features":[341]},{"name":"IMAGE_REL_PPC_GPREL","features":[341]},{"name":"IMAGE_REL_PPC_IFGLUE","features":[341]},{"name":"IMAGE_REL_PPC_IMGLUE","features":[341]},{"name":"IMAGE_REL_PPC_NEG","features":[341]},{"name":"IMAGE_REL_PPC_PAIR","features":[341]},{"name":"IMAGE_REL_PPC_REFHI","features":[341]},{"name":"IMAGE_REL_PPC_REFLO","features":[341]},{"name":"IMAGE_REL_PPC_REL14","features":[341]},{"name":"IMAGE_REL_PPC_REL24","features":[341]},{"name":"IMAGE_REL_PPC_SECREL","features":[341]},{"name":"IMAGE_REL_PPC_SECREL16","features":[341]},{"name":"IMAGE_REL_PPC_SECRELHI","features":[341]},{"name":"IMAGE_REL_PPC_SECRELLO","features":[341]},{"name":"IMAGE_REL_PPC_SECTION","features":[341]},{"name":"IMAGE_REL_PPC_TOCDEFN","features":[341]},{"name":"IMAGE_REL_PPC_TOCREL14","features":[341]},{"name":"IMAGE_REL_PPC_TOCREL16","features":[341]},{"name":"IMAGE_REL_PPC_TOKEN","features":[341]},{"name":"IMAGE_REL_PPC_TYPEMASK","features":[341]},{"name":"IMAGE_REL_SH3_ABSOLUTE","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT16","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT32","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT32_NB","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT4","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT4_LONG","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT4_WORD","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT8","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT8_LONG","features":[341]},{"name":"IMAGE_REL_SH3_DIRECT8_WORD","features":[341]},{"name":"IMAGE_REL_SH3_GPREL4_LONG","features":[341]},{"name":"IMAGE_REL_SH3_PCREL12_WORD","features":[341]},{"name":"IMAGE_REL_SH3_PCREL8_LONG","features":[341]},{"name":"IMAGE_REL_SH3_PCREL8_WORD","features":[341]},{"name":"IMAGE_REL_SH3_SECREL","features":[341]},{"name":"IMAGE_REL_SH3_SECTION","features":[341]},{"name":"IMAGE_REL_SH3_SIZEOF_SECTION","features":[341]},{"name":"IMAGE_REL_SH3_STARTOF_SECTION","features":[341]},{"name":"IMAGE_REL_SH3_TOKEN","features":[341]},{"name":"IMAGE_REL_SHM_PAIR","features":[341]},{"name":"IMAGE_REL_SHM_PCRELPT","features":[341]},{"name":"IMAGE_REL_SHM_REFHALF","features":[341]},{"name":"IMAGE_REL_SHM_REFLO","features":[341]},{"name":"IMAGE_REL_SHM_RELHALF","features":[341]},{"name":"IMAGE_REL_SHM_RELLO","features":[341]},{"name":"IMAGE_REL_SH_NOMODE","features":[341]},{"name":"IMAGE_REL_THUMB_BLX23","features":[341]},{"name":"IMAGE_REL_THUMB_BRANCH20","features":[341]},{"name":"IMAGE_REL_THUMB_BRANCH24","features":[341]},{"name":"IMAGE_REL_THUMB_MOV32","features":[341]},{"name":"IMAGE_RESOURCE_DATA_ENTRY","features":[341]},{"name":"IMAGE_RESOURCE_DATA_IS_DIRECTORY","features":[341]},{"name":"IMAGE_RESOURCE_DIRECTORY","features":[341]},{"name":"IMAGE_RESOURCE_DIRECTORY_ENTRY","features":[341]},{"name":"IMAGE_RESOURCE_DIRECTORY_STRING","features":[341]},{"name":"IMAGE_RESOURCE_DIR_STRING_U","features":[341]},{"name":"IMAGE_RESOURCE_NAME_IS_STRING","features":[341]},{"name":"IMAGE_SEPARATE_DEBUG_FLAGS_MASK","features":[341]},{"name":"IMAGE_SEPARATE_DEBUG_HEADER","features":[341]},{"name":"IMAGE_SEPARATE_DEBUG_MISMATCH","features":[341]},{"name":"IMAGE_SEPARATE_DEBUG_SIGNATURE","features":[341]},{"name":"IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR","features":[341]},{"name":"IMAGE_SIZEOF_FILE_HEADER","features":[341]},{"name":"IMAGE_SIZEOF_SECTION_HEADER","features":[341]},{"name":"IMAGE_SIZEOF_SHORT_NAME","features":[341]},{"name":"IMAGE_SIZEOF_SYMBOL","features":[341]},{"name":"IMAGE_SWITCHTABLE_BRANCH_DYNAMIC_RELOCATION","features":[341]},{"name":"IMAGE_SYMBOL","features":[341]},{"name":"IMAGE_SYMBOL_EX","features":[341]},{"name":"IMAGE_SYM_CLASS_ARGUMENT","features":[341]},{"name":"IMAGE_SYM_CLASS_AUTOMATIC","features":[341]},{"name":"IMAGE_SYM_CLASS_BIT_FIELD","features":[341]},{"name":"IMAGE_SYM_CLASS_BLOCK","features":[341]},{"name":"IMAGE_SYM_CLASS_CLR_TOKEN","features":[341]},{"name":"IMAGE_SYM_CLASS_END_OF_STRUCT","features":[341]},{"name":"IMAGE_SYM_CLASS_ENUM_TAG","features":[341]},{"name":"IMAGE_SYM_CLASS_EXTERNAL","features":[341]},{"name":"IMAGE_SYM_CLASS_EXTERNAL_DEF","features":[341]},{"name":"IMAGE_SYM_CLASS_FAR_EXTERNAL","features":[341]},{"name":"IMAGE_SYM_CLASS_FILE","features":[341]},{"name":"IMAGE_SYM_CLASS_FUNCTION","features":[341]},{"name":"IMAGE_SYM_CLASS_LABEL","features":[341]},{"name":"IMAGE_SYM_CLASS_MEMBER_OF_ENUM","features":[341]},{"name":"IMAGE_SYM_CLASS_MEMBER_OF_STRUCT","features":[341]},{"name":"IMAGE_SYM_CLASS_MEMBER_OF_UNION","features":[341]},{"name":"IMAGE_SYM_CLASS_NULL","features":[341]},{"name":"IMAGE_SYM_CLASS_REGISTER","features":[341]},{"name":"IMAGE_SYM_CLASS_REGISTER_PARAM","features":[341]},{"name":"IMAGE_SYM_CLASS_SECTION","features":[341]},{"name":"IMAGE_SYM_CLASS_STATIC","features":[341]},{"name":"IMAGE_SYM_CLASS_STRUCT_TAG","features":[341]},{"name":"IMAGE_SYM_CLASS_TYPE_DEFINITION","features":[341]},{"name":"IMAGE_SYM_CLASS_UNDEFINED_LABEL","features":[341]},{"name":"IMAGE_SYM_CLASS_UNDEFINED_STATIC","features":[341]},{"name":"IMAGE_SYM_CLASS_UNION_TAG","features":[341]},{"name":"IMAGE_SYM_CLASS_WEAK_EXTERNAL","features":[341]},{"name":"IMAGE_SYM_DTYPE_ARRAY","features":[341]},{"name":"IMAGE_SYM_DTYPE_FUNCTION","features":[341]},{"name":"IMAGE_SYM_DTYPE_NULL","features":[341]},{"name":"IMAGE_SYM_DTYPE_POINTER","features":[341]},{"name":"IMAGE_SYM_SECTION_MAX","features":[341]},{"name":"IMAGE_SYM_SECTION_MAX_EX","features":[341]},{"name":"IMAGE_SYM_TYPE_BYTE","features":[341]},{"name":"IMAGE_SYM_TYPE_CHAR","features":[341]},{"name":"IMAGE_SYM_TYPE_DOUBLE","features":[341]},{"name":"IMAGE_SYM_TYPE_DWORD","features":[341]},{"name":"IMAGE_SYM_TYPE_ENUM","features":[341]},{"name":"IMAGE_SYM_TYPE_FLOAT","features":[341]},{"name":"IMAGE_SYM_TYPE_INT","features":[341]},{"name":"IMAGE_SYM_TYPE_LONG","features":[341]},{"name":"IMAGE_SYM_TYPE_MOE","features":[341]},{"name":"IMAGE_SYM_TYPE_NULL","features":[341]},{"name":"IMAGE_SYM_TYPE_PCODE","features":[341]},{"name":"IMAGE_SYM_TYPE_SHORT","features":[341]},{"name":"IMAGE_SYM_TYPE_STRUCT","features":[341]},{"name":"IMAGE_SYM_TYPE_UINT","features":[341]},{"name":"IMAGE_SYM_TYPE_UNION","features":[341]},{"name":"IMAGE_SYM_TYPE_VOID","features":[341]},{"name":"IMAGE_SYM_TYPE_WORD","features":[341]},{"name":"IMAGE_TLS_DIRECTORY32","features":[341]},{"name":"IMAGE_TLS_DIRECTORY64","features":[341]},{"name":"IMAGE_VXD_HEADER","features":[341]},{"name":"IMAGE_VXD_SIGNATURE","features":[341]},{"name":"IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY","features":[341]},{"name":"IMAGE_WEAK_EXTERN_SEARCH_ALIAS","features":[341]},{"name":"IMAGE_WEAK_EXTERN_SEARCH_LIBRARY","features":[341]},{"name":"IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY","features":[341]},{"name":"IMPORT_OBJECT_CODE","features":[341]},{"name":"IMPORT_OBJECT_CONST","features":[341]},{"name":"IMPORT_OBJECT_DATA","features":[341]},{"name":"IMPORT_OBJECT_HDR_SIG2","features":[341]},{"name":"IMPORT_OBJECT_HEADER","features":[341]},{"name":"IMPORT_OBJECT_NAME","features":[341]},{"name":"IMPORT_OBJECT_NAME_EXPORTAS","features":[341]},{"name":"IMPORT_OBJECT_NAME_NO_PREFIX","features":[341]},{"name":"IMPORT_OBJECT_NAME_TYPE","features":[341]},{"name":"IMPORT_OBJECT_NAME_UNDECORATE","features":[341]},{"name":"IMPORT_OBJECT_ORDINAL","features":[341]},{"name":"IMPORT_OBJECT_TYPE","features":[341]},{"name":"INITIAL_CPSR","features":[341]},{"name":"INITIAL_FPCSR","features":[341]},{"name":"INITIAL_FPSCR","features":[341]},{"name":"INITIAL_MXCSR","features":[341]},{"name":"IO_COMPLETION_MODIFY_STATE","features":[341]},{"name":"IO_REPARSE_TAG_AF_UNIX","features":[341]},{"name":"IO_REPARSE_TAG_APPEXECLINK","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_1","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_2","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_3","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_4","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_5","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_6","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_7","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_8","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_9","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_A","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_B","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_C","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_D","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_E","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_F","features":[341]},{"name":"IO_REPARSE_TAG_CLOUD_MASK","features":[341]},{"name":"IO_REPARSE_TAG_CSV","features":[341]},{"name":"IO_REPARSE_TAG_DATALESS_CIM","features":[341]},{"name":"IO_REPARSE_TAG_DEDUP","features":[341]},{"name":"IO_REPARSE_TAG_DFS","features":[341]},{"name":"IO_REPARSE_TAG_DFSR","features":[341]},{"name":"IO_REPARSE_TAG_FILE_PLACEHOLDER","features":[341]},{"name":"IO_REPARSE_TAG_GLOBAL_REPARSE","features":[341]},{"name":"IO_REPARSE_TAG_HSM","features":[341]},{"name":"IO_REPARSE_TAG_HSM2","features":[341]},{"name":"IO_REPARSE_TAG_MOUNT_POINT","features":[341]},{"name":"IO_REPARSE_TAG_NFS","features":[341]},{"name":"IO_REPARSE_TAG_ONEDRIVE","features":[341]},{"name":"IO_REPARSE_TAG_PROJFS","features":[341]},{"name":"IO_REPARSE_TAG_PROJFS_TOMBSTONE","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_INVALID","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_ONE","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_RANGE","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_TWO","features":[341]},{"name":"IO_REPARSE_TAG_RESERVED_ZERO","features":[341]},{"name":"IO_REPARSE_TAG_SIS","features":[341]},{"name":"IO_REPARSE_TAG_STORAGE_SYNC","features":[341]},{"name":"IO_REPARSE_TAG_SYMLINK","features":[341]},{"name":"IO_REPARSE_TAG_UNHANDLED","features":[341]},{"name":"IO_REPARSE_TAG_WCI","features":[341]},{"name":"IO_REPARSE_TAG_WCI_1","features":[341]},{"name":"IO_REPARSE_TAG_WCI_LINK","features":[341]},{"name":"IO_REPARSE_TAG_WCI_LINK_1","features":[341]},{"name":"IO_REPARSE_TAG_WCI_TOMBSTONE","features":[341]},{"name":"IO_REPARSE_TAG_WIM","features":[341]},{"name":"IO_REPARSE_TAG_WOF","features":[341]},{"name":"IS_TEXT_UNICODE_DBCS_LEADBYTE","features":[341]},{"name":"IS_TEXT_UNICODE_UTF8","features":[341]},{"name":"ITWW_OPEN_CONNECT","features":[341]},{"name":"IgnoreError","features":[341]},{"name":"ImagePolicyEntryTypeAnsiString","features":[341]},{"name":"ImagePolicyEntryTypeBool","features":[341]},{"name":"ImagePolicyEntryTypeInt16","features":[341]},{"name":"ImagePolicyEntryTypeInt32","features":[341]},{"name":"ImagePolicyEntryTypeInt64","features":[341]},{"name":"ImagePolicyEntryTypeInt8","features":[341]},{"name":"ImagePolicyEntryTypeMaximum","features":[341]},{"name":"ImagePolicyEntryTypeNone","features":[341]},{"name":"ImagePolicyEntryTypeOverride","features":[341]},{"name":"ImagePolicyEntryTypeUInt16","features":[341]},{"name":"ImagePolicyEntryTypeUInt32","features":[341]},{"name":"ImagePolicyEntryTypeUInt64","features":[341]},{"name":"ImagePolicyEntryTypeUInt8","features":[341]},{"name":"ImagePolicyEntryTypeUnicodeString","features":[341]},{"name":"ImagePolicyIdCapability","features":[341]},{"name":"ImagePolicyIdCrashDump","features":[341]},{"name":"ImagePolicyIdCrashDumpKey","features":[341]},{"name":"ImagePolicyIdCrashDumpKeyGuid","features":[341]},{"name":"ImagePolicyIdDebug","features":[341]},{"name":"ImagePolicyIdDeviceId","features":[341]},{"name":"ImagePolicyIdEtw","features":[341]},{"name":"ImagePolicyIdMaximum","features":[341]},{"name":"ImagePolicyIdNone","features":[341]},{"name":"ImagePolicyIdParentSd","features":[341]},{"name":"ImagePolicyIdParentSdRev","features":[341]},{"name":"ImagePolicyIdScenarioId","features":[341]},{"name":"ImagePolicyIdSvn","features":[341]},{"name":"JOB_OBJECT_ASSIGN_PROCESS","features":[341]},{"name":"JOB_OBJECT_IMPERSONATE","features":[341]},{"name":"JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS","features":[341]},{"name":"JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO","features":[341]},{"name":"JOB_OBJECT_MSG_END_OF_JOB_TIME","features":[341]},{"name":"JOB_OBJECT_MSG_END_OF_PROCESS_TIME","features":[341]},{"name":"JOB_OBJECT_MSG_EXIT_PROCESS","features":[341]},{"name":"JOB_OBJECT_MSG_JOB_CYCLE_TIME_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_JOB_MEMORY_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_MAXIMUM","features":[341]},{"name":"JOB_OBJECT_MSG_MINIMUM","features":[341]},{"name":"JOB_OBJECT_MSG_NEW_PROCESS","features":[341]},{"name":"JOB_OBJECT_MSG_NOTIFICATION_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT","features":[341]},{"name":"JOB_OBJECT_MSG_SILO_TERMINATED","features":[341]},{"name":"JOB_OBJECT_NET_RATE_CONTROL_MAX_DSCP_TAG","features":[341]},{"name":"JOB_OBJECT_QUERY","features":[341]},{"name":"JOB_OBJECT_SET_ATTRIBUTES","features":[341]},{"name":"JOB_OBJECT_SET_SECURITY_ATTRIBUTES","features":[341]},{"name":"JOB_OBJECT_TERMINATE","features":[341]},{"name":"JOB_OBJECT_UILIMIT_ALL","features":[341]},{"name":"JOB_OBJECT_UILIMIT_IME","features":[341]},{"name":"JOB_OBJECT_UI_VALID_FLAGS","features":[341]},{"name":"KERNEL_CET_CONTEXT","features":[341]},{"name":"KTMOBJECT_CURSOR","features":[341]},{"name":"KTMOBJECT_ENLISTMENT","features":[341]},{"name":"KTMOBJECT_INVALID","features":[341]},{"name":"KTMOBJECT_RESOURCE_MANAGER","features":[341]},{"name":"KTMOBJECT_TRANSACTION","features":[341]},{"name":"KTMOBJECT_TRANSACTION_MANAGER","features":[341]},{"name":"KTMOBJECT_TYPE","features":[341]},{"name":"LANG_AFRIKAANS","features":[341]},{"name":"LANG_ALBANIAN","features":[341]},{"name":"LANG_ALSATIAN","features":[341]},{"name":"LANG_AMHARIC","features":[341]},{"name":"LANG_ARABIC","features":[341]},{"name":"LANG_ARMENIAN","features":[341]},{"name":"LANG_ASSAMESE","features":[341]},{"name":"LANG_AZERBAIJANI","features":[341]},{"name":"LANG_AZERI","features":[341]},{"name":"LANG_BANGLA","features":[341]},{"name":"LANG_BASHKIR","features":[341]},{"name":"LANG_BASQUE","features":[341]},{"name":"LANG_BELARUSIAN","features":[341]},{"name":"LANG_BENGALI","features":[341]},{"name":"LANG_BOSNIAN","features":[341]},{"name":"LANG_BOSNIAN_NEUTRAL","features":[341]},{"name":"LANG_BRETON","features":[341]},{"name":"LANG_BULGARIAN","features":[341]},{"name":"LANG_CATALAN","features":[341]},{"name":"LANG_CENTRAL_KURDISH","features":[341]},{"name":"LANG_CHEROKEE","features":[341]},{"name":"LANG_CHINESE","features":[341]},{"name":"LANG_CHINESE_SIMPLIFIED","features":[341]},{"name":"LANG_CHINESE_TRADITIONAL","features":[341]},{"name":"LANG_CORSICAN","features":[341]},{"name":"LANG_CROATIAN","features":[341]},{"name":"LANG_CZECH","features":[341]},{"name":"LANG_DANISH","features":[341]},{"name":"LANG_DARI","features":[341]},{"name":"LANG_DIVEHI","features":[341]},{"name":"LANG_DUTCH","features":[341]},{"name":"LANG_ENGLISH","features":[341]},{"name":"LANG_ESTONIAN","features":[341]},{"name":"LANG_FAEROESE","features":[341]},{"name":"LANG_FARSI","features":[341]},{"name":"LANG_FILIPINO","features":[341]},{"name":"LANG_FINNISH","features":[341]},{"name":"LANG_FRENCH","features":[341]},{"name":"LANG_FRISIAN","features":[341]},{"name":"LANG_FULAH","features":[341]},{"name":"LANG_GALICIAN","features":[341]},{"name":"LANG_GEORGIAN","features":[341]},{"name":"LANG_GERMAN","features":[341]},{"name":"LANG_GREEK","features":[341]},{"name":"LANG_GREENLANDIC","features":[341]},{"name":"LANG_GUJARATI","features":[341]},{"name":"LANG_HAUSA","features":[341]},{"name":"LANG_HAWAIIAN","features":[341]},{"name":"LANG_HEBREW","features":[341]},{"name":"LANG_HINDI","features":[341]},{"name":"LANG_HUNGARIAN","features":[341]},{"name":"LANG_ICELANDIC","features":[341]},{"name":"LANG_IGBO","features":[341]},{"name":"LANG_INDONESIAN","features":[341]},{"name":"LANG_INUKTITUT","features":[341]},{"name":"LANG_INVARIANT","features":[341]},{"name":"LANG_IRISH","features":[341]},{"name":"LANG_ITALIAN","features":[341]},{"name":"LANG_JAPANESE","features":[341]},{"name":"LANG_KANNADA","features":[341]},{"name":"LANG_KASHMIRI","features":[341]},{"name":"LANG_KAZAK","features":[341]},{"name":"LANG_KHMER","features":[341]},{"name":"LANG_KICHE","features":[341]},{"name":"LANG_KINYARWANDA","features":[341]},{"name":"LANG_KONKANI","features":[341]},{"name":"LANG_KOREAN","features":[341]},{"name":"LANG_KYRGYZ","features":[341]},{"name":"LANG_LAO","features":[341]},{"name":"LANG_LATVIAN","features":[341]},{"name":"LANG_LITHUANIAN","features":[341]},{"name":"LANG_LOWER_SORBIAN","features":[341]},{"name":"LANG_LUXEMBOURGISH","features":[341]},{"name":"LANG_MACEDONIAN","features":[341]},{"name":"LANG_MALAY","features":[341]},{"name":"LANG_MALAYALAM","features":[341]},{"name":"LANG_MALTESE","features":[341]},{"name":"LANG_MANIPURI","features":[341]},{"name":"LANG_MAORI","features":[341]},{"name":"LANG_MAPUDUNGUN","features":[341]},{"name":"LANG_MARATHI","features":[341]},{"name":"LANG_MOHAWK","features":[341]},{"name":"LANG_MONGOLIAN","features":[341]},{"name":"LANG_NEPALI","features":[341]},{"name":"LANG_NEUTRAL","features":[341]},{"name":"LANG_NORWEGIAN","features":[341]},{"name":"LANG_OCCITAN","features":[341]},{"name":"LANG_ODIA","features":[341]},{"name":"LANG_ORIYA","features":[341]},{"name":"LANG_PASHTO","features":[341]},{"name":"LANG_PERSIAN","features":[341]},{"name":"LANG_POLISH","features":[341]},{"name":"LANG_PORTUGUESE","features":[341]},{"name":"LANG_PULAR","features":[341]},{"name":"LANG_PUNJABI","features":[341]},{"name":"LANG_QUECHUA","features":[341]},{"name":"LANG_ROMANIAN","features":[341]},{"name":"LANG_ROMANSH","features":[341]},{"name":"LANG_RUSSIAN","features":[341]},{"name":"LANG_SAKHA","features":[341]},{"name":"LANG_SAMI","features":[341]},{"name":"LANG_SANSKRIT","features":[341]},{"name":"LANG_SCOTTISH_GAELIC","features":[341]},{"name":"LANG_SERBIAN","features":[341]},{"name":"LANG_SERBIAN_NEUTRAL","features":[341]},{"name":"LANG_SINDHI","features":[341]},{"name":"LANG_SINHALESE","features":[341]},{"name":"LANG_SLOVAK","features":[341]},{"name":"LANG_SLOVENIAN","features":[341]},{"name":"LANG_SOTHO","features":[341]},{"name":"LANG_SPANISH","features":[341]},{"name":"LANG_SWAHILI","features":[341]},{"name":"LANG_SWEDISH","features":[341]},{"name":"LANG_SYRIAC","features":[341]},{"name":"LANG_TAJIK","features":[341]},{"name":"LANG_TAMAZIGHT","features":[341]},{"name":"LANG_TAMIL","features":[341]},{"name":"LANG_TATAR","features":[341]},{"name":"LANG_TELUGU","features":[341]},{"name":"LANG_THAI","features":[341]},{"name":"LANG_TIBETAN","features":[341]},{"name":"LANG_TIGRIGNA","features":[341]},{"name":"LANG_TIGRINYA","features":[341]},{"name":"LANG_TSWANA","features":[341]},{"name":"LANG_TURKISH","features":[341]},{"name":"LANG_TURKMEN","features":[341]},{"name":"LANG_UIGHUR","features":[341]},{"name":"LANG_UKRAINIAN","features":[341]},{"name":"LANG_UPPER_SORBIAN","features":[341]},{"name":"LANG_URDU","features":[341]},{"name":"LANG_UZBEK","features":[341]},{"name":"LANG_VALENCIAN","features":[341]},{"name":"LANG_VIETNAMESE","features":[341]},{"name":"LANG_WELSH","features":[341]},{"name":"LANG_WOLOF","features":[341]},{"name":"LANG_XHOSA","features":[341]},{"name":"LANG_YAKUT","features":[341]},{"name":"LANG_YI","features":[341]},{"name":"LANG_YORUBA","features":[341]},{"name":"LANG_ZULU","features":[341]},{"name":"LMEM_DISCARDABLE","features":[341]},{"name":"LMEM_DISCARDED","features":[341]},{"name":"LMEM_INVALID_HANDLE","features":[341]},{"name":"LMEM_LOCKCOUNT","features":[341]},{"name":"LMEM_MODIFY","features":[341]},{"name":"LMEM_NOCOMPACT","features":[341]},{"name":"LMEM_NODISCARD","features":[341]},{"name":"LMEM_VALID_FLAGS","features":[341]},{"name":"LOCALE_NAME_MAX_LENGTH","features":[341]},{"name":"LOCALE_TRANSIENT_KEYBOARD1","features":[341]},{"name":"LOCALE_TRANSIENT_KEYBOARD2","features":[341]},{"name":"LOCALE_TRANSIENT_KEYBOARD3","features":[341]},{"name":"LOCALE_TRANSIENT_KEYBOARD4","features":[341]},{"name":"LTP_PC_SMT","features":[341]},{"name":"MAILSLOT_NO_MESSAGE","features":[341]},{"name":"MAILSLOT_WAIT_FOREVER","features":[341]},{"name":"MAXBYTE","features":[341]},{"name":"MAXCHAR","features":[341]},{"name":"MAXDWORD","features":[341]},{"name":"MAXIMUM_ALLOWED","features":[341]},{"name":"MAXIMUM_PROCESSORS","features":[341]},{"name":"MAXIMUM_PROC_PER_GROUP","features":[341]},{"name":"MAXIMUM_SUPPORTED_EXTENSION","features":[341]},{"name":"MAXIMUM_SUSPEND_COUNT","features":[341]},{"name":"MAXIMUM_WAIT_OBJECTS","features":[341]},{"name":"MAXIMUM_XSTATE_FEATURES","features":[341]},{"name":"MAXLOGICALLOGNAMESIZE","features":[341]},{"name":"MAXLONG","features":[341]},{"name":"MAXLONGLONG","features":[341]},{"name":"MAXSHORT","features":[341]},{"name":"MAXVERSIONTESTED_INFO","features":[341]},{"name":"MAXWORD","features":[341]},{"name":"MAX_ACL_REVISION","features":[341]},{"name":"MAX_CLASS_NAME","features":[341]},{"name":"MAX_HW_COUNTERS","features":[341]},{"name":"MAX_PACKAGE_NAME","features":[341]},{"name":"MAX_UCSCHAR","features":[341]},{"name":"MEMORY_ALLOCATION_ALIGNMENT","features":[341]},{"name":"MEMORY_PARTITION_MODIFY_ACCESS","features":[341]},{"name":"MEMORY_PARTITION_QUERY_ACCESS","features":[341]},{"name":"MEMORY_PRIORITY_LOWEST","features":[341]},{"name":"MEM_4MB_PAGES","features":[341]},{"name":"MEM_COALESCE_PLACEHOLDERS","features":[341]},{"name":"MEM_DIFFERENT_IMAGE_BASE_OK","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_EC_CODE","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_GRAPHICS","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_IMAGE_NO_HPAT","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_NONPAGED","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_NONPAGED_HUGE","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_NONPAGED_LARGE","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_SOFT_FAULT_PAGES","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_TYPE_BITS","features":[341]},{"name":"MEM_EXTENDED_PARAMETER_ZERO_PAGES_OPTIONAL","features":[341]},{"name":"MEM_PHYSICAL","features":[341]},{"name":"MEM_ROTATE","features":[341]},{"name":"MEM_TOP_DOWN","features":[341]},{"name":"MEM_WRITE_WATCH","features":[341]},{"name":"MESSAGE_RESOURCE_UNICODE","features":[341]},{"name":"MESSAGE_RESOURCE_UTF8","features":[341]},{"name":"MINCHAR","features":[341]},{"name":"MINLONG","features":[341]},{"name":"MINSHORT","features":[341]},{"name":"MIN_UCSCHAR","features":[341]},{"name":"MK_CONTROL","features":[341]},{"name":"MK_LBUTTON","features":[341]},{"name":"MK_MBUTTON","features":[341]},{"name":"MK_RBUTTON","features":[341]},{"name":"MK_SHIFT","features":[341]},{"name":"MK_XBUTTON1","features":[341]},{"name":"MK_XBUTTON2","features":[341]},{"name":"MODIFIERKEYS_FLAGS","features":[341]},{"name":"MONITOR_DISPLAY_STATE","features":[341]},{"name":"MS_PPM_SOFTWARE_ALL","features":[341]},{"name":"MUTANT_QUERY_STATE","features":[341]},{"name":"MaxActivationContextInfoClass","features":[341]},{"name":"NATIVE_TYPE_MAX_CB","features":[341]},{"name":"NETWORK_APP_INSTANCE_CSV_FLAGS_VALID_ONLY_IF_CSV_COORDINATOR","features":[341]},{"name":"NETWORK_APP_INSTANCE_EA","features":[341]},{"name":"NLS_VALID_LOCALE_MASK","features":[341]},{"name":"NONVOL_FP_NUMREG_ARM64","features":[341]},{"name":"NONVOL_INT_NUMREG_ARM64","features":[341]},{"name":"NON_PAGED_DEBUG_INFO","features":[341]},{"name":"NON_PAGED_DEBUG_SIGNATURE","features":[341]},{"name":"NOTIFY_USER_POWER_SETTING","features":[341]},{"name":"NO_SUBGROUP_GUID","features":[341]},{"name":"NT_TIB32","features":[341]},{"name":"NT_TIB64","features":[341]},{"name":"NUMA_NO_PREFERRED_NODE","features":[341]},{"name":"NUM_DISCHARGE_POLICIES","features":[341]},{"name":"N_BTMASK","features":[341]},{"name":"N_BTSHFT","features":[341]},{"name":"N_TMASK","features":[341]},{"name":"N_TMASK1","features":[341]},{"name":"N_TMASK2","features":[341]},{"name":"N_TSHIFT","features":[341]},{"name":"NormalError","features":[341]},{"name":"OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME","features":[341]},{"name":"PACKEDEVENTINFO","features":[341]},{"name":"PARKING_TOPOLOGY_POLICY_DISABLED","features":[341]},{"name":"PARKING_TOPOLOGY_POLICY_ROUNDROBIN","features":[341]},{"name":"PARKING_TOPOLOGY_POLICY_SEQUENTIAL","features":[341]},{"name":"PERFORMANCE_DATA_VERSION","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_DECREASE_MAX","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_IDEAL","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_IDEAL_AGGRESSIVE","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_INCREASE_MAX","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_ROCKET","features":[341]},{"name":"PERFSTATE_POLICY_CHANGE_SINGLE","features":[341]},{"name":"PEXCEPTION_FILTER","features":[307,336,313,341]},{"name":"PF_NON_TEMPORAL_LEVEL_ALL","features":[341]},{"name":"PF_TEMPORAL_LEVEL_1","features":[341]},{"name":"PF_TEMPORAL_LEVEL_2","features":[341]},{"name":"PF_TEMPORAL_LEVEL_3","features":[341]},{"name":"PIMAGE_TLS_CALLBACK","features":[341]},{"name":"POLICY_AUDIT_SUBCATEGORY_COUNT","features":[341]},{"name":"POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK","features":[307,336,341]},{"name":"POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK","features":[307,336,341]},{"name":"POWERBUTTON_ACTION_INDEX_HIBERNATE","features":[341]},{"name":"POWERBUTTON_ACTION_INDEX_NOTHING","features":[341]},{"name":"POWERBUTTON_ACTION_INDEX_SHUTDOWN","features":[341]},{"name":"POWERBUTTON_ACTION_INDEX_SLEEP","features":[341]},{"name":"POWERBUTTON_ACTION_INDEX_TURN_OFF_THE_DISPLAY","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_HIBERNATE","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_NOTHING","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_SHUTDOWN","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_SLEEP","features":[341]},{"name":"POWERBUTTON_ACTION_VALUE_TURN_OFF_THE_DISPLAY","features":[341]},{"name":"POWER_ACTION_ACPI_CRITICAL","features":[341]},{"name":"POWER_ACTION_ACPI_USER_NOTIFY","features":[341]},{"name":"POWER_ACTION_CRITICAL","features":[341]},{"name":"POWER_ACTION_DIRECTED_DRIPS","features":[341]},{"name":"POWER_ACTION_DISABLE_WAKES","features":[341]},{"name":"POWER_ACTION_DOZE_TO_HIBERNATE","features":[341]},{"name":"POWER_ACTION_HIBERBOOT","features":[341]},{"name":"POWER_ACTION_LIGHTEST_FIRST","features":[341]},{"name":"POWER_ACTION_LOCK_CONSOLE","features":[341]},{"name":"POWER_ACTION_OVERRIDE_APPS","features":[341]},{"name":"POWER_ACTION_PSEUDO_TRANSITION","features":[341]},{"name":"POWER_ACTION_QUERY_ALLOWED","features":[341]},{"name":"POWER_ACTION_UI_ALLOWED","features":[341]},{"name":"POWER_ACTION_USER_NOTIFY","features":[341]},{"name":"POWER_CONNECTIVITY_IN_STANDBY_DISABLED","features":[341]},{"name":"POWER_CONNECTIVITY_IN_STANDBY_ENABLED","features":[341]},{"name":"POWER_CONNECTIVITY_IN_STANDBY_SYSTEM_MANAGED","features":[341]},{"name":"POWER_DEVICE_IDLE_POLICY_CONSERVATIVE","features":[341]},{"name":"POWER_DEVICE_IDLE_POLICY_PERFORMANCE","features":[341]},{"name":"POWER_DISCONNECTED_STANDBY_MODE_AGGRESSIVE","features":[341]},{"name":"POWER_DISCONNECTED_STANDBY_MODE_NORMAL","features":[341]},{"name":"POWER_REQUEST_CONTEXT_VERSION","features":[341]},{"name":"POWER_SETTING_VALUE_VERSION","features":[341]},{"name":"POWER_SYSTEM_MAXIMUM","features":[341]},{"name":"POWER_USER_NOTIFY_FORCED_SHUTDOWN","features":[341]},{"name":"PO_THROTTLE_ADAPTIVE","features":[341]},{"name":"PO_THROTTLE_CONSTANT","features":[341]},{"name":"PO_THROTTLE_DEGRADE","features":[341]},{"name":"PO_THROTTLE_MAXIMUM","features":[341]},{"name":"PO_THROTTLE_NONE","features":[341]},{"name":"PRAGMA_DEPRECATED_DDK","features":[341]},{"name":"PRIVILEGE_SET_ALL_NECESSARY","features":[341]},{"name":"PROCESSOR_ALPHA_21064","features":[341]},{"name":"PROCESSOR_AMD_X8664","features":[341]},{"name":"PROCESSOR_ARM720","features":[341]},{"name":"PROCESSOR_ARM820","features":[341]},{"name":"PROCESSOR_ARM920","features":[341]},{"name":"PROCESSOR_ARM_7TDMI","features":[341]},{"name":"PROCESSOR_DUTY_CYCLING_DISABLED","features":[341]},{"name":"PROCESSOR_DUTY_CYCLING_ENABLED","features":[341]},{"name":"PROCESSOR_HITACHI_SH3","features":[341]},{"name":"PROCESSOR_HITACHI_SH3E","features":[341]},{"name":"PROCESSOR_HITACHI_SH4","features":[341]},{"name":"PROCESSOR_IDLESTATE_INFO","features":[341]},{"name":"PROCESSOR_IDLESTATE_POLICY","features":[341]},{"name":"PROCESSOR_IDLESTATE_POLICY_COUNT","features":[341]},{"name":"PROCESSOR_INTEL_386","features":[341]},{"name":"PROCESSOR_INTEL_486","features":[341]},{"name":"PROCESSOR_INTEL_IA64","features":[341]},{"name":"PROCESSOR_INTEL_PENTIUM","features":[341]},{"name":"PROCESSOR_MIPS_R4000","features":[341]},{"name":"PROCESSOR_MOTOROLA_821","features":[341]},{"name":"PROCESSOR_OPTIL","features":[341]},{"name":"PROCESSOR_PERFSTATE_POLICY","features":[341]},{"name":"PROCESSOR_PERF_AUTONOMOUS_MODE_DISABLED","features":[341]},{"name":"PROCESSOR_PERF_AUTONOMOUS_MODE_ENABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE_AT_GUARANTEED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_DISABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE_AT_GUARANTEED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_EFFICIENT_ENABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_ENABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_MODE_MAX","features":[341]},{"name":"PROCESSOR_PERF_BOOST_POLICY_DISABLED","features":[341]},{"name":"PROCESSOR_PERF_BOOST_POLICY_MAX","features":[341]},{"name":"PROCESSOR_PERF_ENERGY_PREFERENCE","features":[341]},{"name":"PROCESSOR_PERF_MAXIMUM_ACTIVITY_WINDOW","features":[341]},{"name":"PROCESSOR_PERF_MINIMUM_ACTIVITY_WINDOW","features":[341]},{"name":"PROCESSOR_PERF_PERFORMANCE_PREFERENCE","features":[341]},{"name":"PROCESSOR_PPC_601","features":[341]},{"name":"PROCESSOR_PPC_603","features":[341]},{"name":"PROCESSOR_PPC_604","features":[341]},{"name":"PROCESSOR_PPC_620","features":[341]},{"name":"PROCESSOR_SHx_SH3","features":[341]},{"name":"PROCESSOR_SHx_SH4","features":[341]},{"name":"PROCESSOR_STRONGARM","features":[341]},{"name":"PROCESSOR_THROTTLE_AUTOMATIC","features":[341]},{"name":"PROCESSOR_THROTTLE_DISABLED","features":[341]},{"name":"PROCESSOR_THROTTLE_ENABLED","features":[341]},{"name":"PROCESS_HEAP_ENTRY_BUSY","features":[341]},{"name":"PROCESS_HEAP_ENTRY_DDESHARE","features":[341]},{"name":"PROCESS_HEAP_ENTRY_MOVEABLE","features":[341]},{"name":"PROCESS_HEAP_REGION","features":[341]},{"name":"PROCESS_HEAP_SEG_ALLOC","features":[341]},{"name":"PROCESS_HEAP_UNCOMMITTED_RANGE","features":[341]},{"name":"PROCESS_MITIGATION_ACTIVATION_CONTEXT_TRUST_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_ASLR_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_CHILD_PROCESS_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_DEP_POLICY","features":[307,341]},{"name":"PROCESS_MITIGATION_DYNAMIC_CODE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_FONT_DISABLE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_IMAGE_LOAD_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_SEHOP_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_USER_POINTER_AUTH_POLICY","features":[341]},{"name":"PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY","features":[341]},{"name":"PROCESS_TRUST_LABEL_SECURITY_INFORMATION","features":[341]},{"name":"PROC_IDLE_BUCKET_COUNT","features":[341]},{"name":"PROC_IDLE_BUCKET_COUNT_EX","features":[341]},{"name":"PRODUCT_ARM64_SERVER","features":[341]},{"name":"PRODUCT_AZURESTACKHCI_SERVER_CORE","features":[341]},{"name":"PRODUCT_AZURE_NANO_SERVER","features":[341]},{"name":"PRODUCT_AZURE_SERVER_CLOUDHOST","features":[341]},{"name":"PRODUCT_AZURE_SERVER_CLOUDMOS","features":[341]},{"name":"PRODUCT_AZURE_SERVER_CORE","features":[341]},{"name":"PRODUCT_CLOUD","features":[341]},{"name":"PRODUCT_CLOUDE","features":[341]},{"name":"PRODUCT_CLOUDEDITION","features":[341]},{"name":"PRODUCT_CLOUDEDITIONN","features":[341]},{"name":"PRODUCT_CLOUDEN","features":[341]},{"name":"PRODUCT_CLOUDN","features":[341]},{"name":"PRODUCT_CLOUD_HOST_INFRASTRUCTURE_SERVER","features":[341]},{"name":"PRODUCT_CLOUD_STORAGE_SERVER","features":[341]},{"name":"PRODUCT_CONNECTED_CAR","features":[341]},{"name":"PRODUCT_CORE_ARM","features":[341]},{"name":"PRODUCT_CORE_CONNECTED","features":[341]},{"name":"PRODUCT_CORE_CONNECTED_COUNTRYSPECIFIC","features":[341]},{"name":"PRODUCT_CORE_CONNECTED_N","features":[341]},{"name":"PRODUCT_CORE_CONNECTED_SINGLELANGUAGE","features":[341]},{"name":"PRODUCT_DATACENTER_EVALUATION_SERVER_CORE","features":[341]},{"name":"PRODUCT_DATACENTER_NANO_SERVER","features":[341]},{"name":"PRODUCT_DATACENTER_SERVER_AZURE_EDITION","features":[341]},{"name":"PRODUCT_DATACENTER_SERVER_CORE_AZURE_EDITION","features":[341]},{"name":"PRODUCT_DATACENTER_WS_SERVER_CORE","features":[341]},{"name":"PRODUCT_EMBEDDED","features":[341]},{"name":"PRODUCT_EMBEDDED_A","features":[341]},{"name":"PRODUCT_EMBEDDED_AUTOMOTIVE","features":[341]},{"name":"PRODUCT_EMBEDDED_E","features":[341]},{"name":"PRODUCT_EMBEDDED_EVAL","features":[341]},{"name":"PRODUCT_EMBEDDED_E_EVAL","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_A","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_A_E","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_E","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_EVAL","features":[341]},{"name":"PRODUCT_EMBEDDED_INDUSTRY_E_EVAL","features":[341]},{"name":"PRODUCT_ENTERPRISEG","features":[341]},{"name":"PRODUCT_ENTERPRISEGN","features":[341]},{"name":"PRODUCT_ENTERPRISE_SUBSCRIPTION","features":[341]},{"name":"PRODUCT_ENTERPRISE_SUBSCRIPTION_N","features":[341]},{"name":"PRODUCT_HOLOGRAPHIC","features":[341]},{"name":"PRODUCT_HOLOGRAPHIC_BUSINESS","features":[341]},{"name":"PRODUCT_HUBOS","features":[341]},{"name":"PRODUCT_INDUSTRY_HANDHELD","features":[341]},{"name":"PRODUCT_IOTEDGEOS","features":[341]},{"name":"PRODUCT_IOTENTERPRISE","features":[341]},{"name":"PRODUCT_IOTENTERPRISES","features":[341]},{"name":"PRODUCT_IOTOS","features":[341]},{"name":"PRODUCT_LITE","features":[341]},{"name":"PRODUCT_NANO_SERVER","features":[341]},{"name":"PRODUCT_ONECOREUPDATEOS","features":[341]},{"name":"PRODUCT_PPI_PRO","features":[341]},{"name":"PRODUCT_PROFESSIONAL_EMBEDDED","features":[341]},{"name":"PRODUCT_PROFESSIONAL_S","features":[341]},{"name":"PRODUCT_PROFESSIONAL_STUDENT","features":[341]},{"name":"PRODUCT_PROFESSIONAL_STUDENT_N","features":[341]},{"name":"PRODUCT_PROFESSIONAL_S_N","features":[341]},{"name":"PRODUCT_PRO_CHINA","features":[341]},{"name":"PRODUCT_PRO_FOR_EDUCATION","features":[341]},{"name":"PRODUCT_PRO_FOR_EDUCATION_N","features":[341]},{"name":"PRODUCT_PRO_SINGLE_LANGUAGE","features":[341]},{"name":"PRODUCT_SERVERRDSH","features":[341]},{"name":"PRODUCT_SOLUTION_EMBEDDEDSERVER_CORE","features":[341]},{"name":"PRODUCT_STANDARD_EVALUATION_SERVER_CORE","features":[341]},{"name":"PRODUCT_STANDARD_NANO_SERVER","features":[341]},{"name":"PRODUCT_STANDARD_SERVER_CORE","features":[341]},{"name":"PRODUCT_STANDARD_WS_SERVER_CORE","features":[341]},{"name":"PRODUCT_THINPC","features":[341]},{"name":"PRODUCT_UNLICENSED","features":[341]},{"name":"PRODUCT_UTILITY_VM","features":[341]},{"name":"PRODUCT_XBOX_DURANGOHOSTOS","features":[341]},{"name":"PRODUCT_XBOX_ERAOS","features":[341]},{"name":"PRODUCT_XBOX_GAMEOS","features":[341]},{"name":"PRODUCT_XBOX_KEYSTONE","features":[341]},{"name":"PRODUCT_XBOX_SCARLETTHOSTOS","features":[341]},{"name":"PRODUCT_XBOX_SYSTEMOS","features":[341]},{"name":"PTERMINATION_HANDLER","features":[307,341]},{"name":"PTERMINATION_HANDLER","features":[307,341]},{"name":"PUMS_SCHEDULER_ENTRY_POINT","features":[341]},{"name":"PcTeb","features":[341]},{"name":"PdataCrChained","features":[341]},{"name":"PdataCrChainedWithPac","features":[341]},{"name":"PdataCrUnchained","features":[341]},{"name":"PdataCrUnchainedSavedLr","features":[341]},{"name":"PdataPackedUnwindFragment","features":[341]},{"name":"PdataPackedUnwindFunction","features":[341]},{"name":"PdataRefToFullXdata","features":[341]},{"name":"PowerMonitorDim","features":[341]},{"name":"PowerMonitorOff","features":[341]},{"name":"PowerMonitorOn","features":[341]},{"name":"QUOTA_LIMITS_EX","features":[341]},{"name":"QUOTA_LIMITS_USE_DEFAULT_LIMITS","features":[341]},{"name":"RATE_QUOTA_LIMIT","features":[341]},{"name":"READ_THREAD_PROFILING_FLAG_DISPATCHING","features":[341]},{"name":"READ_THREAD_PROFILING_FLAG_HARDWARE_COUNTERS","features":[341]},{"name":"REARRANGE_FILE_DATA","features":[307,341]},{"name":"REARRANGE_FILE_DATA32","features":[341]},{"name":"RECO_COPY","features":[341]},{"name":"RECO_CUT","features":[341]},{"name":"RECO_DRAG","features":[341]},{"name":"RECO_DROP","features":[341]},{"name":"RECO_FLAGS","features":[341]},{"name":"RECO_PASTE","features":[341]},{"name":"REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO","features":[341]},{"name":"REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO_VERSION","features":[341]},{"name":"REG_APP_HIVE","features":[341]},{"name":"REG_APP_HIVE_OPEN_READ_ONLY","features":[341]},{"name":"REG_BOOT_HIVE","features":[341]},{"name":"REG_FLUSH_HIVE_FILE_GROWTH","features":[341]},{"name":"REG_FORCE_UNLOAD","features":[341]},{"name":"REG_HIVE_EXACT_FILE_GROWTH","features":[341]},{"name":"REG_HIVE_NO_RM","features":[341]},{"name":"REG_HIVE_SINGLE_LOG","features":[341]},{"name":"REG_IMMUTABLE","features":[341]},{"name":"REG_LOAD_HIVE_OPEN_HANDLE","features":[341]},{"name":"REG_NO_IMPERSONATION_FALLBACK","features":[341]},{"name":"REG_NO_LAZY_FLUSH","features":[341]},{"name":"REG_OPEN_READ_ONLY","features":[341]},{"name":"REG_PROCESS_PRIVATE","features":[341]},{"name":"REG_REFRESH_HIVE","features":[341]},{"name":"REG_START_JOURNAL","features":[341]},{"name":"REG_UNLOAD_LEGAL_FLAGS","features":[341]},{"name":"RESOURCEMANAGER_BASIC_INFORMATION","features":[341]},{"name":"RESOURCEMANAGER_COMPLETE_PROPAGATION","features":[341]},{"name":"RESOURCEMANAGER_COMPLETION_INFORMATION","features":[307,341]},{"name":"RESOURCEMANAGER_ENLIST","features":[341]},{"name":"RESOURCEMANAGER_GET_NOTIFICATION","features":[341]},{"name":"RESOURCEMANAGER_INFORMATION_CLASS","features":[341]},{"name":"RESOURCEMANAGER_QUERY_INFORMATION","features":[341]},{"name":"RESOURCEMANAGER_RECOVER","features":[341]},{"name":"RESOURCEMANAGER_REGISTER_PROTOCOL","features":[341]},{"name":"RESOURCEMANAGER_SET_INFORMATION","features":[341]},{"name":"ROT_COMPARE_MAX","features":[341]},{"name":"RTL_UMS_SCHEDULER_REASON","features":[341]},{"name":"RTL_UMS_VERSION","features":[341]},{"name":"RTL_VIRTUAL_UNWIND2_VALIDATE_PAC","features":[341]},{"name":"RUNTIME_FUNCTION_INDIRECT","features":[341]},{"name":"RecognizerType","features":[341]},{"name":"RemHBITMAP","features":[341]},{"name":"RemHBRUSH","features":[341]},{"name":"RemHENHMETAFILE","features":[341]},{"name":"RemHGLOBAL","features":[341]},{"name":"RemHMETAFILEPICT","features":[341]},{"name":"RemHPALETTE","features":[341]},{"name":"RemotableHandle","features":[341]},{"name":"ReplacesCorHdrNumericDefines","features":[341]},{"name":"ResourceManagerBasicInformation","features":[341]},{"name":"ResourceManagerCompletionInformation","features":[341]},{"name":"RunlevelInformationInActivationContext","features":[341]},{"name":"SCOPE_TABLE_AMD64","features":[341]},{"name":"SCOPE_TABLE_ARM","features":[341]},{"name":"SCOPE_TABLE_ARM64","features":[341]},{"name":"SCRUB_DATA_INPUT","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_IGNORE_REDUNDANCY","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_OPLOCK_NOT_ACQUIRED","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_RESUME","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_SCRUB_BY_OBJECT_ID","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_SKIP_DATA","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_SKIP_IN_SYNC","features":[341]},{"name":"SCRUB_DATA_INPUT_FLAG_SKIP_NON_INTEGRITY_DATA","features":[341]},{"name":"SCRUB_DATA_OUTPUT","features":[341]},{"name":"SCRUB_DATA_OUTPUT_FLAG_INCOMPLETE","features":[341]},{"name":"SCRUB_DATA_OUTPUT_FLAG_NON_USER_DATA_RANGE","features":[341]},{"name":"SCRUB_DATA_OUTPUT_FLAG_PARITY_EXTENT_DATA_RETURNED","features":[341]},{"name":"SCRUB_DATA_OUTPUT_FLAG_RESUME_CONTEXT_LENGTH_SPECIFIED","features":[341]},{"name":"SCRUB_PARITY_EXTENT","features":[341]},{"name":"SCRUB_PARITY_EXTENT_DATA","features":[341]},{"name":"SECURITY_ANONYMOUS_LOGON_RID","features":[341]},{"name":"SECURITY_APPPOOL_ID_BASE_RID","features":[341]},{"name":"SECURITY_APPPOOL_ID_RID_COUNT","features":[341]},{"name":"SECURITY_APP_PACKAGE_BASE_RID","features":[341]},{"name":"SECURITY_APP_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_AUTHENTICATED_USER_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_AUTHORITY_ASSERTED_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_AUTHORITY_RID_COUNT","features":[341]},{"name":"SECURITY_AUTHENTICATION_FRESH_KEY_AUTH_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_KEY_PROPERTY_ATTESTATION_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_KEY_PROPERTY_MFA_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_KEY_TRUST_RID","features":[341]},{"name":"SECURITY_AUTHENTICATION_SERVICE_ASSERTED_RID","features":[341]},{"name":"SECURITY_BATCH_RID","features":[341]},{"name":"SECURITY_BUILTIN_APP_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_BUILTIN_CAPABILITY_RID_COUNT","features":[341]},{"name":"SECURITY_BUILTIN_DOMAIN_RID","features":[341]},{"name":"SECURITY_BUILTIN_PACKAGE_ANY_PACKAGE","features":[341]},{"name":"SECURITY_BUILTIN_PACKAGE_ANY_RESTRICTED_PACKAGE","features":[341]},{"name":"SECURITY_CAPABILITY_APPOINTMENTS","features":[341]},{"name":"SECURITY_CAPABILITY_APP_RID","features":[341]},{"name":"SECURITY_CAPABILITY_APP_SILO_RID","features":[341]},{"name":"SECURITY_CAPABILITY_BASE_RID","features":[341]},{"name":"SECURITY_CAPABILITY_CONTACTS","features":[341]},{"name":"SECURITY_CAPABILITY_DOCUMENTS_LIBRARY","features":[341]},{"name":"SECURITY_CAPABILITY_ENTERPRISE_AUTHENTICATION","features":[341]},{"name":"SECURITY_CAPABILITY_INTERNET_CLIENT","features":[341]},{"name":"SECURITY_CAPABILITY_INTERNET_CLIENT_SERVER","features":[341]},{"name":"SECURITY_CAPABILITY_INTERNET_EXPLORER","features":[341]},{"name":"SECURITY_CAPABILITY_MUSIC_LIBRARY","features":[341]},{"name":"SECURITY_CAPABILITY_PICTURES_LIBRARY","features":[341]},{"name":"SECURITY_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER","features":[341]},{"name":"SECURITY_CAPABILITY_REMOVABLE_STORAGE","features":[341]},{"name":"SECURITY_CAPABILITY_RID_COUNT","features":[341]},{"name":"SECURITY_CAPABILITY_SHARED_USER_CERTIFICATES","features":[341]},{"name":"SECURITY_CAPABILITY_VIDEOS_LIBRARY","features":[341]},{"name":"SECURITY_CCG_ID_BASE_RID","features":[341]},{"name":"SECURITY_CHILD_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_BASE_RID","features":[341]},{"name":"SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_RID_COUNT","features":[341]},{"name":"SECURITY_COM_ID_BASE_RID","features":[341]},{"name":"SECURITY_CREATOR_GROUP_RID","features":[341]},{"name":"SECURITY_CREATOR_GROUP_SERVER_RID","features":[341]},{"name":"SECURITY_CREATOR_OWNER_RID","features":[341]},{"name":"SECURITY_CREATOR_OWNER_RIGHTS_RID","features":[341]},{"name":"SECURITY_CREATOR_OWNER_SERVER_RID","features":[341]},{"name":"SECURITY_CRED_TYPE_BASE_RID","features":[341]},{"name":"SECURITY_CRED_TYPE_RID_COUNT","features":[341]},{"name":"SECURITY_CRED_TYPE_THIS_ORG_CERT_RID","features":[341]},{"name":"SECURITY_DASHOST_ID_BASE_RID","features":[341]},{"name":"SECURITY_DASHOST_ID_RID_COUNT","features":[341]},{"name":"SECURITY_DESCRIPTOR_REVISION","features":[341]},{"name":"SECURITY_DESCRIPTOR_REVISION1","features":[341]},{"name":"SECURITY_DIALUP_RID","features":[341]},{"name":"SECURITY_ENTERPRISE_CONTROLLERS_RID","features":[341]},{"name":"SECURITY_ENTERPRISE_READONLY_CONTROLLERS_RID","features":[341]},{"name":"SECURITY_INSTALLER_CAPABILITY_RID_COUNT","features":[341]},{"name":"SECURITY_INSTALLER_GROUP_CAPABILITY_BASE","features":[341]},{"name":"SECURITY_INSTALLER_GROUP_CAPABILITY_RID_COUNT","features":[341]},{"name":"SECURITY_INTERACTIVE_RID","features":[341]},{"name":"SECURITY_IUSER_RID","features":[341]},{"name":"SECURITY_LOCAL_ACCOUNT_AND_ADMIN_RID","features":[341]},{"name":"SECURITY_LOCAL_ACCOUNT_RID","features":[341]},{"name":"SECURITY_LOCAL_LOGON_RID","features":[341]},{"name":"SECURITY_LOCAL_RID","features":[341]},{"name":"SECURITY_LOCAL_SERVICE_RID","features":[341]},{"name":"SECURITY_LOCAL_SYSTEM_RID","features":[341]},{"name":"SECURITY_LOGON_IDS_RID","features":[341]},{"name":"SECURITY_LOGON_IDS_RID_COUNT","features":[341]},{"name":"SECURITY_MANDATORY_HIGH_RID","features":[341]},{"name":"SECURITY_MANDATORY_LOW_RID","features":[341]},{"name":"SECURITY_MANDATORY_MAXIMUM_USER_RID","features":[341]},{"name":"SECURITY_MANDATORY_MEDIUM_PLUS_RID","features":[341]},{"name":"SECURITY_MANDATORY_MEDIUM_RID","features":[341]},{"name":"SECURITY_MANDATORY_PROTECTED_PROCESS_RID","features":[341]},{"name":"SECURITY_MANDATORY_SYSTEM_RID","features":[341]},{"name":"SECURITY_MANDATORY_UNTRUSTED_RID","features":[341]},{"name":"SECURITY_MAX_ALWAYS_FILTERED","features":[341]},{"name":"SECURITY_MAX_BASE_RID","features":[341]},{"name":"SECURITY_MIN_BASE_RID","features":[341]},{"name":"SECURITY_MIN_NEVER_FILTERED","features":[341]},{"name":"SECURITY_NETWORK_RID","features":[341]},{"name":"SECURITY_NETWORK_SERVICE_RID","features":[341]},{"name":"SECURITY_NFS_ID_BASE_RID","features":[341]},{"name":"SECURITY_NT_NON_UNIQUE","features":[341]},{"name":"SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT","features":[341]},{"name":"SECURITY_NULL_RID","features":[341]},{"name":"SECURITY_OBJECT_AI_PARAMS","features":[341]},{"name":"SECURITY_OTHER_ORGANIZATION_RID","features":[341]},{"name":"SECURITY_PACKAGE_BASE_RID","features":[341]},{"name":"SECURITY_PACKAGE_DIGEST_RID","features":[341]},{"name":"SECURITY_PACKAGE_NTLM_RID","features":[341]},{"name":"SECURITY_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_PACKAGE_SCHANNEL_RID","features":[341]},{"name":"SECURITY_PARENT_PACKAGE_RID_COUNT","features":[341]},{"name":"SECURITY_PRINCIPAL_SELF_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_ANTIMALWARE_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_APP_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_AUTHENTICODE_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_NONE_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_WINDOWS_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_LEVEL_WINTCB_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_TYPE_FULL_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_TYPE_LITE_RID","features":[341]},{"name":"SECURITY_PROCESS_PROTECTION_TYPE_NONE_RID","features":[341]},{"name":"SECURITY_PROCESS_TRUST_AUTHORITY_RID_COUNT","features":[341]},{"name":"SECURITY_PROXY_RID","features":[341]},{"name":"SECURITY_RDV_GFX_BASE_RID","features":[341]},{"name":"SECURITY_REMOTE_LOGON_RID","features":[341]},{"name":"SECURITY_RESERVED_ID_BASE_RID","features":[341]},{"name":"SECURITY_RESTRICTED_CODE_RID","features":[341]},{"name":"SECURITY_SERVER_LOGON_RID","features":[341]},{"name":"SECURITY_SERVICE_ID_BASE_RID","features":[341]},{"name":"SECURITY_SERVICE_ID_RID_COUNT","features":[341]},{"name":"SECURITY_SERVICE_RID","features":[341]},{"name":"SECURITY_TASK_ID_BASE_RID","features":[341]},{"name":"SECURITY_TERMINAL_SERVER_RID","features":[341]},{"name":"SECURITY_THIS_ORGANIZATION_RID","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID1","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID2","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID3","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID4","features":[341]},{"name":"SECURITY_TRUSTED_INSTALLER_RID5","features":[341]},{"name":"SECURITY_UMFD_BASE_RID","features":[341]},{"name":"SECURITY_USERMANAGER_ID_BASE_RID","features":[341]},{"name":"SECURITY_USERMANAGER_ID_RID_COUNT","features":[341]},{"name":"SECURITY_USERMODEDRIVERHOST_ID_BASE_RID","features":[341]},{"name":"SECURITY_USERMODEDRIVERHOST_ID_RID_COUNT","features":[341]},{"name":"SECURITY_VIRTUALACCOUNT_ID_RID_COUNT","features":[341]},{"name":"SECURITY_VIRTUALSERVER_ID_BASE_RID","features":[341]},{"name":"SECURITY_VIRTUALSERVER_ID_RID_COUNT","features":[341]},{"name":"SECURITY_WINDOWSMOBILE_ID_BASE_RID","features":[341]},{"name":"SECURITY_WINDOW_MANAGER_BASE_RID","features":[341]},{"name":"SECURITY_WINRM_ID_BASE_RID","features":[341]},{"name":"SECURITY_WINRM_ID_RID_COUNT","features":[341]},{"name":"SECURITY_WMIHOST_ID_BASE_RID","features":[341]},{"name":"SECURITY_WMIHOST_ID_RID_COUNT","features":[341]},{"name":"SECURITY_WORLD_RID","features":[341]},{"name":"SECURITY_WRITE_RESTRICTED_CODE_RID","features":[341]},{"name":"SEC_HUGE_PAGES","features":[341]},{"name":"SEF_AI_USE_EXTRA_PARAMS","features":[341]},{"name":"SEF_FORCE_USER_MODE","features":[341]},{"name":"SEF_NORMALIZE_OUTPUT_DESCRIPTOR","features":[341]},{"name":"SERVERSILO_BASIC_INFORMATION","features":[307,341]},{"name":"SERVERSILO_INITING","features":[341]},{"name":"SERVERSILO_SHUTTING_DOWN","features":[341]},{"name":"SERVERSILO_STARTED","features":[341]},{"name":"SERVERSILO_STATE","features":[341]},{"name":"SERVERSILO_TERMINATED","features":[341]},{"name":"SERVERSILO_TERMINATING","features":[341]},{"name":"SERVICE_ERROR_TYPE","features":[341]},{"name":"SERVICE_INTERACTIVE_PROCESS","features":[341]},{"name":"SERVICE_LOAD_TYPE","features":[341]},{"name":"SERVICE_NODE_TYPE","features":[341]},{"name":"SERVICE_PKG_SERVICE","features":[341]},{"name":"SERVICE_USERSERVICE_INSTANCE","features":[341]},{"name":"SERVICE_USER_SERVICE","features":[341]},{"name":"SESSION_MODIFY_ACCESS","features":[341]},{"name":"SESSION_QUERY_ACCESS","features":[341]},{"name":"SE_ACCESS_CHECK_FLAG_NO_LEARNING_MODE_LOGGING","features":[341]},{"name":"SE_ACCESS_CHECK_VALID_FLAGS","features":[341]},{"name":"SE_ACTIVATE_AS_USER_CAPABILITY","features":[341]},{"name":"SE_APP_SILO_PRINT_CAPABILITY","features":[341]},{"name":"SE_APP_SILO_PROFILES_ROOT_MINIMAL_CAPABILITY","features":[341]},{"name":"SE_APP_SILO_USER_PROFILE_MINIMAL_CAPABILITY","features":[341]},{"name":"SE_APP_SILO_VOLUME_ROOT_MINIMAL_CAPABILITY","features":[341]},{"name":"SE_CONSTRAINED_IMPERSONATION_CAPABILITY","features":[341]},{"name":"SE_DEVELOPMENT_MODE_NETWORK_CAPABILITY","features":[341]},{"name":"SE_GROUP_ENABLED","features":[341]},{"name":"SE_GROUP_ENABLED_BY_DEFAULT","features":[341]},{"name":"SE_GROUP_INTEGRITY","features":[341]},{"name":"SE_GROUP_INTEGRITY_ENABLED","features":[341]},{"name":"SE_GROUP_LOGON_ID","features":[341]},{"name":"SE_GROUP_MANDATORY","features":[341]},{"name":"SE_GROUP_OWNER","features":[341]},{"name":"SE_GROUP_RESOURCE","features":[341]},{"name":"SE_GROUP_USE_FOR_DENY_ONLY","features":[341]},{"name":"SE_IMAGE_SIGNATURE_TYPE","features":[341]},{"name":"SE_LEARNING_MODE_LOGGING_CAPABILITY","features":[341]},{"name":"SE_MUMA_CAPABILITY","features":[341]},{"name":"SE_PERMISSIVE_LEARNING_MODE_CAPABILITY","features":[341]},{"name":"SE_SECURITY_DESCRIPTOR_FLAG_NO_ACCESS_FILTER_ACE","features":[341]},{"name":"SE_SECURITY_DESCRIPTOR_FLAG_NO_LABEL_ACE","features":[341]},{"name":"SE_SECURITY_DESCRIPTOR_FLAG_NO_OWNER_ACE","features":[341]},{"name":"SE_SECURITY_DESCRIPTOR_VALID_FLAGS","features":[341]},{"name":"SE_SESSION_IMPERSONATION_CAPABILITY","features":[341]},{"name":"SE_SIGNING_LEVEL_ANTIMALWARE","features":[341]},{"name":"SE_SIGNING_LEVEL_AUTHENTICODE","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_1","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_2","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_3","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_4","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_5","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_6","features":[341]},{"name":"SE_SIGNING_LEVEL_CUSTOM_7","features":[341]},{"name":"SE_SIGNING_LEVEL_DEVELOPER","features":[341]},{"name":"SE_SIGNING_LEVEL_DYNAMIC_CODEGEN","features":[341]},{"name":"SE_SIGNING_LEVEL_ENTERPRISE","features":[341]},{"name":"SE_SIGNING_LEVEL_MICROSOFT","features":[341]},{"name":"SE_SIGNING_LEVEL_STORE","features":[341]},{"name":"SE_SIGNING_LEVEL_UNCHECKED","features":[341]},{"name":"SE_SIGNING_LEVEL_UNSIGNED","features":[341]},{"name":"SE_SIGNING_LEVEL_WINDOWS","features":[341]},{"name":"SE_SIGNING_LEVEL_WINDOWS_TCB","features":[341]},{"name":"SE_TOKEN_USER","features":[310,341]},{"name":"SFGAO_BROWSABLE","features":[341]},{"name":"SFGAO_CANCOPY","features":[341]},{"name":"SFGAO_CANDELETE","features":[341]},{"name":"SFGAO_CANLINK","features":[341]},{"name":"SFGAO_CANMONIKER","features":[341]},{"name":"SFGAO_CANMOVE","features":[341]},{"name":"SFGAO_CANRENAME","features":[341]},{"name":"SFGAO_CAPABILITYMASK","features":[341]},{"name":"SFGAO_COMPRESSED","features":[341]},{"name":"SFGAO_CONTENTSMASK","features":[341]},{"name":"SFGAO_DISPLAYATTRMASK","features":[341]},{"name":"SFGAO_DROPTARGET","features":[341]},{"name":"SFGAO_ENCRYPTED","features":[341]},{"name":"SFGAO_FILESYSANCESTOR","features":[341]},{"name":"SFGAO_FILESYSTEM","features":[341]},{"name":"SFGAO_FLAGS","features":[341]},{"name":"SFGAO_FOLDER","features":[341]},{"name":"SFGAO_GHOSTED","features":[341]},{"name":"SFGAO_HASPROPSHEET","features":[341]},{"name":"SFGAO_HASSTORAGE","features":[341]},{"name":"SFGAO_HASSUBFOLDER","features":[341]},{"name":"SFGAO_HIDDEN","features":[341]},{"name":"SFGAO_ISSLOW","features":[341]},{"name":"SFGAO_LINK","features":[341]},{"name":"SFGAO_NEWCONTENT","features":[341]},{"name":"SFGAO_NONENUMERATED","features":[341]},{"name":"SFGAO_PKEYSFGAOMASK","features":[341]},{"name":"SFGAO_PLACEHOLDER","features":[341]},{"name":"SFGAO_READONLY","features":[341]},{"name":"SFGAO_REMOVABLE","features":[341]},{"name":"SFGAO_SHARE","features":[341]},{"name":"SFGAO_STORAGE","features":[341]},{"name":"SFGAO_STORAGEANCESTOR","features":[341]},{"name":"SFGAO_STORAGECAPMASK","features":[341]},{"name":"SFGAO_STREAM","features":[341]},{"name":"SFGAO_SYSTEM","features":[341]},{"name":"SFGAO_VALIDATE","features":[341]},{"name":"SHARED_VIRTUAL_DISK_SUPPORT","features":[341]},{"name":"SHUFFLE_FILE_DATA","features":[341]},{"name":"SHUFFLE_FILE_FLAG_SKIP_INITIALIZING_NEW_CLUSTERS","features":[341]},{"name":"SID_HASH_SIZE","features":[341]},{"name":"SID_MAX_SUB_AUTHORITIES","features":[341]},{"name":"SID_RECOMMENDED_SUB_AUTHORITIES","features":[341]},{"name":"SID_REVISION","features":[341]},{"name":"SILOOBJECT_BASIC_INFORMATION","features":[307,341]},{"name":"SIZEOF_RFPO_DATA","features":[341]},{"name":"SIZE_OF_80387_REGISTERS","features":[341]},{"name":"SMB_CCF_APP_INSTANCE_EA_NAME","features":[341]},{"name":"SMT_UNPARKING_POLICY_CORE","features":[341]},{"name":"SMT_UNPARKING_POLICY_CORE_PER_THREAD","features":[341]},{"name":"SMT_UNPARKING_POLICY_LP_ROUNDROBIN","features":[341]},{"name":"SMT_UNPARKING_POLICY_LP_SEQUENTIAL","features":[341]},{"name":"SORT_CHINESE_BIG5","features":[341]},{"name":"SORT_CHINESE_BOPOMOFO","features":[341]},{"name":"SORT_CHINESE_PRC","features":[341]},{"name":"SORT_CHINESE_PRCP","features":[341]},{"name":"SORT_CHINESE_RADICALSTROKE","features":[341]},{"name":"SORT_CHINESE_UNICODE","features":[341]},{"name":"SORT_DEFAULT","features":[341]},{"name":"SORT_GEORGIAN_MODERN","features":[341]},{"name":"SORT_GEORGIAN_TRADITIONAL","features":[341]},{"name":"SORT_GERMAN_PHONE_BOOK","features":[341]},{"name":"SORT_HUNGARIAN_DEFAULT","features":[341]},{"name":"SORT_HUNGARIAN_TECHNICAL","features":[341]},{"name":"SORT_INVARIANT_MATH","features":[341]},{"name":"SORT_JAPANESE_RADICALSTROKE","features":[341]},{"name":"SORT_JAPANESE_UNICODE","features":[341]},{"name":"SORT_JAPANESE_XJIS","features":[341]},{"name":"SORT_KOREAN_KSC","features":[341]},{"name":"SORT_KOREAN_UNICODE","features":[341]},{"name":"SS_BITMAP","features":[341]},{"name":"SS_BLACKFRAME","features":[341]},{"name":"SS_BLACKRECT","features":[341]},{"name":"SS_CENTER","features":[341]},{"name":"SS_CENTERIMAGE","features":[341]},{"name":"SS_EDITCONTROL","features":[341]},{"name":"SS_ELLIPSISMASK","features":[341]},{"name":"SS_ENDELLIPSIS","features":[341]},{"name":"SS_ENHMETAFILE","features":[341]},{"name":"SS_ETCHEDFRAME","features":[341]},{"name":"SS_ETCHEDHORZ","features":[341]},{"name":"SS_ETCHEDVERT","features":[341]},{"name":"SS_GRAYFRAME","features":[341]},{"name":"SS_GRAYRECT","features":[341]},{"name":"SS_ICON","features":[341]},{"name":"SS_LEFT","features":[341]},{"name":"SS_LEFTNOWORDWRAP","features":[341]},{"name":"SS_NOPREFIX","features":[341]},{"name":"SS_NOTIFY","features":[341]},{"name":"SS_OWNERDRAW","features":[341]},{"name":"SS_PATHELLIPSIS","features":[341]},{"name":"SS_REALSIZECONTROL","features":[341]},{"name":"SS_REALSIZEIMAGE","features":[341]},{"name":"SS_RIGHT","features":[341]},{"name":"SS_RIGHTJUST","features":[341]},{"name":"SS_SIMPLE","features":[341]},{"name":"SS_SUNKEN","features":[341]},{"name":"SS_TYPEMASK","features":[341]},{"name":"SS_USERITEM","features":[341]},{"name":"SS_WHITEFRAME","features":[341]},{"name":"SS_WHITERECT","features":[341]},{"name":"SS_WORDELLIPSIS","features":[341]},{"name":"STATIC_STYLES","features":[341]},{"name":"SUBLANG_AFRIKAANS_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_ALBANIAN_ALBANIA","features":[341]},{"name":"SUBLANG_ALSATIAN_FRANCE","features":[341]},{"name":"SUBLANG_AMHARIC_ETHIOPIA","features":[341]},{"name":"SUBLANG_ARABIC_ALGERIA","features":[341]},{"name":"SUBLANG_ARABIC_BAHRAIN","features":[341]},{"name":"SUBLANG_ARABIC_EGYPT","features":[341]},{"name":"SUBLANG_ARABIC_IRAQ","features":[341]},{"name":"SUBLANG_ARABIC_JORDAN","features":[341]},{"name":"SUBLANG_ARABIC_KUWAIT","features":[341]},{"name":"SUBLANG_ARABIC_LEBANON","features":[341]},{"name":"SUBLANG_ARABIC_LIBYA","features":[341]},{"name":"SUBLANG_ARABIC_MOROCCO","features":[341]},{"name":"SUBLANG_ARABIC_OMAN","features":[341]},{"name":"SUBLANG_ARABIC_QATAR","features":[341]},{"name":"SUBLANG_ARABIC_SAUDI_ARABIA","features":[341]},{"name":"SUBLANG_ARABIC_SYRIA","features":[341]},{"name":"SUBLANG_ARABIC_TUNISIA","features":[341]},{"name":"SUBLANG_ARABIC_UAE","features":[341]},{"name":"SUBLANG_ARABIC_YEMEN","features":[341]},{"name":"SUBLANG_ARMENIAN_ARMENIA","features":[341]},{"name":"SUBLANG_ASSAMESE_INDIA","features":[341]},{"name":"SUBLANG_AZERBAIJANI_AZERBAIJAN_CYRILLIC","features":[341]},{"name":"SUBLANG_AZERBAIJANI_AZERBAIJAN_LATIN","features":[341]},{"name":"SUBLANG_AZERI_CYRILLIC","features":[341]},{"name":"SUBLANG_AZERI_LATIN","features":[341]},{"name":"SUBLANG_BANGLA_BANGLADESH","features":[341]},{"name":"SUBLANG_BANGLA_INDIA","features":[341]},{"name":"SUBLANG_BASHKIR_RUSSIA","features":[341]},{"name":"SUBLANG_BASQUE_BASQUE","features":[341]},{"name":"SUBLANG_BELARUSIAN_BELARUS","features":[341]},{"name":"SUBLANG_BENGALI_BANGLADESH","features":[341]},{"name":"SUBLANG_BENGALI_INDIA","features":[341]},{"name":"SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC","features":[341]},{"name":"SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN","features":[341]},{"name":"SUBLANG_BRETON_FRANCE","features":[341]},{"name":"SUBLANG_BULGARIAN_BULGARIA","features":[341]},{"name":"SUBLANG_CATALAN_CATALAN","features":[341]},{"name":"SUBLANG_CENTRAL_KURDISH_IRAQ","features":[341]},{"name":"SUBLANG_CHEROKEE_CHEROKEE","features":[341]},{"name":"SUBLANG_CHINESE_HONGKONG","features":[341]},{"name":"SUBLANG_CHINESE_MACAU","features":[341]},{"name":"SUBLANG_CHINESE_SIMPLIFIED","features":[341]},{"name":"SUBLANG_CHINESE_SINGAPORE","features":[341]},{"name":"SUBLANG_CHINESE_TRADITIONAL","features":[341]},{"name":"SUBLANG_CORSICAN_FRANCE","features":[341]},{"name":"SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN","features":[341]},{"name":"SUBLANG_CROATIAN_CROATIA","features":[341]},{"name":"SUBLANG_CUSTOM_DEFAULT","features":[341]},{"name":"SUBLANG_CUSTOM_UNSPECIFIED","features":[341]},{"name":"SUBLANG_CZECH_CZECH_REPUBLIC","features":[341]},{"name":"SUBLANG_DANISH_DENMARK","features":[341]},{"name":"SUBLANG_DARI_AFGHANISTAN","features":[341]},{"name":"SUBLANG_DEFAULT","features":[341]},{"name":"SUBLANG_DIVEHI_MALDIVES","features":[341]},{"name":"SUBLANG_DUTCH","features":[341]},{"name":"SUBLANG_DUTCH_BELGIAN","features":[341]},{"name":"SUBLANG_ENGLISH_AUS","features":[341]},{"name":"SUBLANG_ENGLISH_BELIZE","features":[341]},{"name":"SUBLANG_ENGLISH_CAN","features":[341]},{"name":"SUBLANG_ENGLISH_CARIBBEAN","features":[341]},{"name":"SUBLANG_ENGLISH_EIRE","features":[341]},{"name":"SUBLANG_ENGLISH_INDIA","features":[341]},{"name":"SUBLANG_ENGLISH_JAMAICA","features":[341]},{"name":"SUBLANG_ENGLISH_MALAYSIA","features":[341]},{"name":"SUBLANG_ENGLISH_NZ","features":[341]},{"name":"SUBLANG_ENGLISH_PHILIPPINES","features":[341]},{"name":"SUBLANG_ENGLISH_SINGAPORE","features":[341]},{"name":"SUBLANG_ENGLISH_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_ENGLISH_TRINIDAD","features":[341]},{"name":"SUBLANG_ENGLISH_UK","features":[341]},{"name":"SUBLANG_ENGLISH_US","features":[341]},{"name":"SUBLANG_ENGLISH_ZIMBABWE","features":[341]},{"name":"SUBLANG_ESTONIAN_ESTONIA","features":[341]},{"name":"SUBLANG_FAEROESE_FAROE_ISLANDS","features":[341]},{"name":"SUBLANG_FILIPINO_PHILIPPINES","features":[341]},{"name":"SUBLANG_FINNISH_FINLAND","features":[341]},{"name":"SUBLANG_FRENCH","features":[341]},{"name":"SUBLANG_FRENCH_BELGIAN","features":[341]},{"name":"SUBLANG_FRENCH_CANADIAN","features":[341]},{"name":"SUBLANG_FRENCH_LUXEMBOURG","features":[341]},{"name":"SUBLANG_FRENCH_MONACO","features":[341]},{"name":"SUBLANG_FRENCH_SWISS","features":[341]},{"name":"SUBLANG_FRISIAN_NETHERLANDS","features":[341]},{"name":"SUBLANG_FULAH_SENEGAL","features":[341]},{"name":"SUBLANG_GALICIAN_GALICIAN","features":[341]},{"name":"SUBLANG_GEORGIAN_GEORGIA","features":[341]},{"name":"SUBLANG_GERMAN","features":[341]},{"name":"SUBLANG_GERMAN_AUSTRIAN","features":[341]},{"name":"SUBLANG_GERMAN_LIECHTENSTEIN","features":[341]},{"name":"SUBLANG_GERMAN_LUXEMBOURG","features":[341]},{"name":"SUBLANG_GERMAN_SWISS","features":[341]},{"name":"SUBLANG_GREEK_GREECE","features":[341]},{"name":"SUBLANG_GREENLANDIC_GREENLAND","features":[341]},{"name":"SUBLANG_GUJARATI_INDIA","features":[341]},{"name":"SUBLANG_HAUSA_NIGERIA_LATIN","features":[341]},{"name":"SUBLANG_HAWAIIAN_US","features":[341]},{"name":"SUBLANG_HEBREW_ISRAEL","features":[341]},{"name":"SUBLANG_HINDI_INDIA","features":[341]},{"name":"SUBLANG_HUNGARIAN_HUNGARY","features":[341]},{"name":"SUBLANG_ICELANDIC_ICELAND","features":[341]},{"name":"SUBLANG_IGBO_NIGERIA","features":[341]},{"name":"SUBLANG_INDONESIAN_INDONESIA","features":[341]},{"name":"SUBLANG_INUKTITUT_CANADA","features":[341]},{"name":"SUBLANG_INUKTITUT_CANADA_LATIN","features":[341]},{"name":"SUBLANG_IRISH_IRELAND","features":[341]},{"name":"SUBLANG_ITALIAN","features":[341]},{"name":"SUBLANG_ITALIAN_SWISS","features":[341]},{"name":"SUBLANG_JAPANESE_JAPAN","features":[341]},{"name":"SUBLANG_KANNADA_INDIA","features":[341]},{"name":"SUBLANG_KASHMIRI_INDIA","features":[341]},{"name":"SUBLANG_KASHMIRI_SASIA","features":[341]},{"name":"SUBLANG_KAZAK_KAZAKHSTAN","features":[341]},{"name":"SUBLANG_KHMER_CAMBODIA","features":[341]},{"name":"SUBLANG_KICHE_GUATEMALA","features":[341]},{"name":"SUBLANG_KINYARWANDA_RWANDA","features":[341]},{"name":"SUBLANG_KONKANI_INDIA","features":[341]},{"name":"SUBLANG_KOREAN","features":[341]},{"name":"SUBLANG_KYRGYZ_KYRGYZSTAN","features":[341]},{"name":"SUBLANG_LAO_LAO","features":[341]},{"name":"SUBLANG_LATVIAN_LATVIA","features":[341]},{"name":"SUBLANG_LITHUANIAN","features":[341]},{"name":"SUBLANG_LOWER_SORBIAN_GERMANY","features":[341]},{"name":"SUBLANG_LUXEMBOURGISH_LUXEMBOURG","features":[341]},{"name":"SUBLANG_MACEDONIAN_MACEDONIA","features":[341]},{"name":"SUBLANG_MALAYALAM_INDIA","features":[341]},{"name":"SUBLANG_MALAY_BRUNEI_DARUSSALAM","features":[341]},{"name":"SUBLANG_MALAY_MALAYSIA","features":[341]},{"name":"SUBLANG_MALTESE_MALTA","features":[341]},{"name":"SUBLANG_MAORI_NEW_ZEALAND","features":[341]},{"name":"SUBLANG_MAPUDUNGUN_CHILE","features":[341]},{"name":"SUBLANG_MARATHI_INDIA","features":[341]},{"name":"SUBLANG_MOHAWK_MOHAWK","features":[341]},{"name":"SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA","features":[341]},{"name":"SUBLANG_MONGOLIAN_PRC","features":[341]},{"name":"SUBLANG_NEPALI_INDIA","features":[341]},{"name":"SUBLANG_NEPALI_NEPAL","features":[341]},{"name":"SUBLANG_NEUTRAL","features":[341]},{"name":"SUBLANG_NORWEGIAN_BOKMAL","features":[341]},{"name":"SUBLANG_NORWEGIAN_NYNORSK","features":[341]},{"name":"SUBLANG_OCCITAN_FRANCE","features":[341]},{"name":"SUBLANG_ODIA_INDIA","features":[341]},{"name":"SUBLANG_ORIYA_INDIA","features":[341]},{"name":"SUBLANG_PASHTO_AFGHANISTAN","features":[341]},{"name":"SUBLANG_PERSIAN_IRAN","features":[341]},{"name":"SUBLANG_POLISH_POLAND","features":[341]},{"name":"SUBLANG_PORTUGUESE","features":[341]},{"name":"SUBLANG_PORTUGUESE_BRAZILIAN","features":[341]},{"name":"SUBLANG_PULAR_SENEGAL","features":[341]},{"name":"SUBLANG_PUNJABI_INDIA","features":[341]},{"name":"SUBLANG_PUNJABI_PAKISTAN","features":[341]},{"name":"SUBLANG_QUECHUA_BOLIVIA","features":[341]},{"name":"SUBLANG_QUECHUA_ECUADOR","features":[341]},{"name":"SUBLANG_QUECHUA_PERU","features":[341]},{"name":"SUBLANG_ROMANIAN_ROMANIA","features":[341]},{"name":"SUBLANG_ROMANSH_SWITZERLAND","features":[341]},{"name":"SUBLANG_RUSSIAN_RUSSIA","features":[341]},{"name":"SUBLANG_SAKHA_RUSSIA","features":[341]},{"name":"SUBLANG_SAMI_INARI_FINLAND","features":[341]},{"name":"SUBLANG_SAMI_LULE_NORWAY","features":[341]},{"name":"SUBLANG_SAMI_LULE_SWEDEN","features":[341]},{"name":"SUBLANG_SAMI_NORTHERN_FINLAND","features":[341]},{"name":"SUBLANG_SAMI_NORTHERN_NORWAY","features":[341]},{"name":"SUBLANG_SAMI_NORTHERN_SWEDEN","features":[341]},{"name":"SUBLANG_SAMI_SKOLT_FINLAND","features":[341]},{"name":"SUBLANG_SAMI_SOUTHERN_NORWAY","features":[341]},{"name":"SUBLANG_SAMI_SOUTHERN_SWEDEN","features":[341]},{"name":"SUBLANG_SANSKRIT_INDIA","features":[341]},{"name":"SUBLANG_SCOTTISH_GAELIC","features":[341]},{"name":"SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC","features":[341]},{"name":"SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN","features":[341]},{"name":"SUBLANG_SERBIAN_CROATIA","features":[341]},{"name":"SUBLANG_SERBIAN_CYRILLIC","features":[341]},{"name":"SUBLANG_SERBIAN_LATIN","features":[341]},{"name":"SUBLANG_SERBIAN_MONTENEGRO_CYRILLIC","features":[341]},{"name":"SUBLANG_SERBIAN_MONTENEGRO_LATIN","features":[341]},{"name":"SUBLANG_SERBIAN_SERBIA_CYRILLIC","features":[341]},{"name":"SUBLANG_SERBIAN_SERBIA_LATIN","features":[341]},{"name":"SUBLANG_SINDHI_AFGHANISTAN","features":[341]},{"name":"SUBLANG_SINDHI_INDIA","features":[341]},{"name":"SUBLANG_SINDHI_PAKISTAN","features":[341]},{"name":"SUBLANG_SINHALESE_SRI_LANKA","features":[341]},{"name":"SUBLANG_SLOVAK_SLOVAKIA","features":[341]},{"name":"SUBLANG_SLOVENIAN_SLOVENIA","features":[341]},{"name":"SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_SPANISH","features":[341]},{"name":"SUBLANG_SPANISH_ARGENTINA","features":[341]},{"name":"SUBLANG_SPANISH_BOLIVIA","features":[341]},{"name":"SUBLANG_SPANISH_CHILE","features":[341]},{"name":"SUBLANG_SPANISH_COLOMBIA","features":[341]},{"name":"SUBLANG_SPANISH_COSTA_RICA","features":[341]},{"name":"SUBLANG_SPANISH_DOMINICAN_REPUBLIC","features":[341]},{"name":"SUBLANG_SPANISH_ECUADOR","features":[341]},{"name":"SUBLANG_SPANISH_EL_SALVADOR","features":[341]},{"name":"SUBLANG_SPANISH_GUATEMALA","features":[341]},{"name":"SUBLANG_SPANISH_HONDURAS","features":[341]},{"name":"SUBLANG_SPANISH_MEXICAN","features":[341]},{"name":"SUBLANG_SPANISH_MODERN","features":[341]},{"name":"SUBLANG_SPANISH_NICARAGUA","features":[341]},{"name":"SUBLANG_SPANISH_PANAMA","features":[341]},{"name":"SUBLANG_SPANISH_PARAGUAY","features":[341]},{"name":"SUBLANG_SPANISH_PERU","features":[341]},{"name":"SUBLANG_SPANISH_PUERTO_RICO","features":[341]},{"name":"SUBLANG_SPANISH_URUGUAY","features":[341]},{"name":"SUBLANG_SPANISH_US","features":[341]},{"name":"SUBLANG_SPANISH_VENEZUELA","features":[341]},{"name":"SUBLANG_SWAHILI_KENYA","features":[341]},{"name":"SUBLANG_SWEDISH","features":[341]},{"name":"SUBLANG_SWEDISH_FINLAND","features":[341]},{"name":"SUBLANG_SYRIAC_SYRIA","features":[341]},{"name":"SUBLANG_SYS_DEFAULT","features":[341]},{"name":"SUBLANG_TAJIK_TAJIKISTAN","features":[341]},{"name":"SUBLANG_TAMAZIGHT_ALGERIA_LATIN","features":[341]},{"name":"SUBLANG_TAMAZIGHT_MOROCCO_TIFINAGH","features":[341]},{"name":"SUBLANG_TAMIL_INDIA","features":[341]},{"name":"SUBLANG_TAMIL_SRI_LANKA","features":[341]},{"name":"SUBLANG_TATAR_RUSSIA","features":[341]},{"name":"SUBLANG_TELUGU_INDIA","features":[341]},{"name":"SUBLANG_THAI_THAILAND","features":[341]},{"name":"SUBLANG_TIBETAN_PRC","features":[341]},{"name":"SUBLANG_TIGRIGNA_ERITREA","features":[341]},{"name":"SUBLANG_TIGRINYA_ERITREA","features":[341]},{"name":"SUBLANG_TIGRINYA_ETHIOPIA","features":[341]},{"name":"SUBLANG_TSWANA_BOTSWANA","features":[341]},{"name":"SUBLANG_TSWANA_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_TURKISH_TURKEY","features":[341]},{"name":"SUBLANG_TURKMEN_TURKMENISTAN","features":[341]},{"name":"SUBLANG_UIGHUR_PRC","features":[341]},{"name":"SUBLANG_UI_CUSTOM_DEFAULT","features":[341]},{"name":"SUBLANG_UKRAINIAN_UKRAINE","features":[341]},{"name":"SUBLANG_UPPER_SORBIAN_GERMANY","features":[341]},{"name":"SUBLANG_URDU_INDIA","features":[341]},{"name":"SUBLANG_URDU_PAKISTAN","features":[341]},{"name":"SUBLANG_UZBEK_CYRILLIC","features":[341]},{"name":"SUBLANG_UZBEK_LATIN","features":[341]},{"name":"SUBLANG_VALENCIAN_VALENCIA","features":[341]},{"name":"SUBLANG_VIETNAMESE_VIETNAM","features":[341]},{"name":"SUBLANG_WELSH_UNITED_KINGDOM","features":[341]},{"name":"SUBLANG_WOLOF_SENEGAL","features":[341]},{"name":"SUBLANG_XHOSA_SOUTH_AFRICA","features":[341]},{"name":"SUBLANG_YAKUT_RUSSIA","features":[341]},{"name":"SUBLANG_YI_PRC","features":[341]},{"name":"SUBLANG_YORUBA_NIGERIA","features":[341]},{"name":"SUBLANG_ZULU_SOUTH_AFRICA","features":[341]},{"name":"SUPPORTED_OS_INFO","features":[341]},{"name":"SYSTEM_ACCESS_FILTER_ACE_TYPE","features":[341]},{"name":"SYSTEM_ACCESS_FILTER_NOCONSTRAINT_MASK","features":[341]},{"name":"SYSTEM_ACCESS_FILTER_VALID_MASK","features":[341]},{"name":"SYSTEM_ALARM_ACE_TYPE","features":[341]},{"name":"SYSTEM_ALARM_CALLBACK_ACE_TYPE","features":[341]},{"name":"SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE","features":[341]},{"name":"SYSTEM_ALARM_OBJECT_ACE_TYPE","features":[341]},{"name":"SYSTEM_AUDIT_ACE_TYPE","features":[341]},{"name":"SYSTEM_AUDIT_CALLBACK_ACE_TYPE","features":[341]},{"name":"SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE","features":[341]},{"name":"SYSTEM_AUDIT_OBJECT_ACE_TYPE","features":[341]},{"name":"SYSTEM_CACHE_ALIGNMENT_SIZE","features":[341]},{"name":"SYSTEM_MANDATORY_LABEL_ACE_TYPE","features":[341]},{"name":"SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP","features":[341]},{"name":"SYSTEM_MANDATORY_LABEL_NO_READ_UP","features":[341]},{"name":"SYSTEM_MANDATORY_LABEL_NO_WRITE_UP","features":[341]},{"name":"SYSTEM_PROCESS_TRUST_LABEL_ACE_TYPE","features":[341]},{"name":"SYSTEM_PROCESS_TRUST_LABEL_VALID_MASK","features":[341]},{"name":"SYSTEM_PROCESS_TRUST_NOCONSTRAINT_MASK","features":[341]},{"name":"SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE","features":[341]},{"name":"SYSTEM_SCOPED_POLICY_ID_ACE_TYPE","features":[341]},{"name":"SeImageSignatureCache","features":[341]},{"name":"SeImageSignatureCatalogCached","features":[341]},{"name":"SeImageSignatureCatalogHint","features":[341]},{"name":"SeImageSignatureCatalogNotCached","features":[341]},{"name":"SeImageSignatureEmbedded","features":[341]},{"name":"SeImageSignatureNone","features":[341]},{"name":"SeImageSignaturePackageCatalog","features":[341]},{"name":"SeImageSignaturePplMitigated","features":[341]},{"name":"SevereError","features":[341]},{"name":"SharedVirtualDiskCDPSnapshotsSupported","features":[341]},{"name":"SharedVirtualDiskHandleState","features":[341]},{"name":"SharedVirtualDiskHandleStateFileShared","features":[341]},{"name":"SharedVirtualDiskHandleStateHandleShared","features":[341]},{"name":"SharedVirtualDiskHandleStateNone","features":[341]},{"name":"SharedVirtualDiskSnapshotsSupported","features":[341]},{"name":"SharedVirtualDiskSupportType","features":[341]},{"name":"SharedVirtualDisksSupported","features":[341]},{"name":"SharedVirtualDisksUnsupported","features":[341]},{"name":"SystemLoad","features":[341]},{"name":"TAPE_CHECK_FOR_DRIVE_PROBLEM","features":[341]},{"name":"TAPE_CREATE_PARTITION","features":[341]},{"name":"TAPE_DRIVE_ABSOLUTE_BLK","features":[341]},{"name":"TAPE_DRIVE_ABS_BLK_IMMED","features":[341]},{"name":"TAPE_DRIVE_CLEAN_REQUESTS","features":[341]},{"name":"TAPE_DRIVE_COMPRESSION","features":[341]},{"name":"TAPE_DRIVE_ECC","features":[341]},{"name":"TAPE_DRIVE_EJECT_MEDIA","features":[341]},{"name":"TAPE_DRIVE_END_OF_DATA","features":[341]},{"name":"TAPE_DRIVE_EOT_WZ_SIZE","features":[341]},{"name":"TAPE_DRIVE_ERASE_BOP_ONLY","features":[341]},{"name":"TAPE_DRIVE_ERASE_IMMEDIATE","features":[341]},{"name":"TAPE_DRIVE_ERASE_LONG","features":[341]},{"name":"TAPE_DRIVE_ERASE_SHORT","features":[341]},{"name":"TAPE_DRIVE_FILEMARKS","features":[341]},{"name":"TAPE_DRIVE_FIXED","features":[341]},{"name":"TAPE_DRIVE_FIXED_BLOCK","features":[341]},{"name":"TAPE_DRIVE_FORMAT","features":[341]},{"name":"TAPE_DRIVE_FORMAT_IMMEDIATE","features":[341]},{"name":"TAPE_DRIVE_GET_ABSOLUTE_BLK","features":[341]},{"name":"TAPE_DRIVE_GET_LOGICAL_BLK","features":[341]},{"name":"TAPE_DRIVE_HIGH_FEATURES","features":[341]},{"name":"TAPE_DRIVE_INITIATOR","features":[341]},{"name":"TAPE_DRIVE_LOAD_UNLD_IMMED","features":[341]},{"name":"TAPE_DRIVE_LOAD_UNLOAD","features":[341]},{"name":"TAPE_DRIVE_LOCK_UNLK_IMMED","features":[341]},{"name":"TAPE_DRIVE_LOCK_UNLOCK","features":[341]},{"name":"TAPE_DRIVE_LOGICAL_BLK","features":[341]},{"name":"TAPE_DRIVE_LOG_BLK_IMMED","features":[341]},{"name":"TAPE_DRIVE_PADDING","features":[341]},{"name":"TAPE_DRIVE_PROBLEM_TYPE","features":[341]},{"name":"TAPE_DRIVE_RELATIVE_BLKS","features":[341]},{"name":"TAPE_DRIVE_REPORT_SMKS","features":[341]},{"name":"TAPE_DRIVE_RESERVED_BIT","features":[341]},{"name":"TAPE_DRIVE_REVERSE_POSITION","features":[341]},{"name":"TAPE_DRIVE_REWIND_IMMEDIATE","features":[341]},{"name":"TAPE_DRIVE_SELECT","features":[341]},{"name":"TAPE_DRIVE_SEQUENTIAL_FMKS","features":[341]},{"name":"TAPE_DRIVE_SEQUENTIAL_SMKS","features":[341]},{"name":"TAPE_DRIVE_SETMARKS","features":[341]},{"name":"TAPE_DRIVE_SET_BLOCK_SIZE","features":[341]},{"name":"TAPE_DRIVE_SET_CMP_BOP_ONLY","features":[341]},{"name":"TAPE_DRIVE_SET_COMPRESSION","features":[341]},{"name":"TAPE_DRIVE_SET_ECC","features":[341]},{"name":"TAPE_DRIVE_SET_EOT_WZ_SIZE","features":[341]},{"name":"TAPE_DRIVE_SET_PADDING","features":[341]},{"name":"TAPE_DRIVE_SET_REPORT_SMKS","features":[341]},{"name":"TAPE_DRIVE_SPACE_IMMEDIATE","features":[341]},{"name":"TAPE_DRIVE_TAPE_CAPACITY","features":[341]},{"name":"TAPE_DRIVE_TAPE_REMAINING","features":[341]},{"name":"TAPE_DRIVE_TENSION","features":[341]},{"name":"TAPE_DRIVE_TENSION_IMMED","features":[341]},{"name":"TAPE_DRIVE_VARIABLE_BLOCK","features":[341]},{"name":"TAPE_DRIVE_WRITE_FILEMARKS","features":[341]},{"name":"TAPE_DRIVE_WRITE_LONG_FMKS","features":[341]},{"name":"TAPE_DRIVE_WRITE_MARK_IMMED","features":[341]},{"name":"TAPE_DRIVE_WRITE_PROTECT","features":[341]},{"name":"TAPE_DRIVE_WRITE_SETMARKS","features":[341]},{"name":"TAPE_DRIVE_WRITE_SHORT_FMKS","features":[341]},{"name":"TAPE_GET_DRIVE_PARAMETERS","features":[307,341]},{"name":"TAPE_GET_DRIVE_PARAMETERS_FEATURES_HIGH","features":[341]},{"name":"TAPE_GET_MEDIA_PARAMETERS","features":[307,341]},{"name":"TAPE_PSEUDO_LOGICAL_BLOCK","features":[341]},{"name":"TAPE_PSEUDO_LOGICAL_POSITION","features":[341]},{"name":"TAPE_QUERY_DEVICE_ERROR_DATA","features":[341]},{"name":"TAPE_QUERY_DRIVE_PARAMETERS","features":[341]},{"name":"TAPE_QUERY_IO_ERROR_DATA","features":[341]},{"name":"TAPE_QUERY_MEDIA_CAPACITY","features":[341]},{"name":"TAPE_SET_DRIVE_PARAMETERS","features":[307,341]},{"name":"TAPE_SET_MEDIA_PARAMETERS","features":[341]},{"name":"TAPE_WMI_OPERATIONS","features":[341]},{"name":"THREAD_BASE_PRIORITY_IDLE","features":[341]},{"name":"THREAD_BASE_PRIORITY_LOWRT","features":[341]},{"name":"THREAD_BASE_PRIORITY_MAX","features":[341]},{"name":"THREAD_BASE_PRIORITY_MIN","features":[341]},{"name":"THREAD_DYNAMIC_CODE_ALLOW","features":[341]},{"name":"THREAD_PROFILING_FLAG_DISPATCH","features":[341]},{"name":"TIME_ZONE_ID_DAYLIGHT","features":[341]},{"name":"TIME_ZONE_ID_STANDARD","features":[341]},{"name":"TIME_ZONE_ID_UNKNOWN","features":[341]},{"name":"TLS_MINIMUM_AVAILABLE","features":[341]},{"name":"TOKEN_BNO_ISOLATION_INFORMATION","features":[307,341]},{"name":"TOKEN_SID_INFORMATION","features":[310,341]},{"name":"TOKEN_SOURCE_LENGTH","features":[341]},{"name":"TRANSACTIONMANAGER_BASIC_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_BIND_TRANSACTION","features":[341]},{"name":"TRANSACTIONMANAGER_CREATE_RM","features":[341]},{"name":"TRANSACTIONMANAGER_INFORMATION_CLASS","features":[341]},{"name":"TRANSACTIONMANAGER_LOGPATH_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_LOG_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_OLDEST_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_QUERY_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_RECOVER","features":[341]},{"name":"TRANSACTIONMANAGER_RECOVERY_INFORMATION","features":[341]},{"name":"TRANSACTIONMANAGER_RENAME","features":[341]},{"name":"TRANSACTIONMANAGER_SET_INFORMATION","features":[341]},{"name":"TRANSACTION_BASIC_INFORMATION","features":[341]},{"name":"TRANSACTION_BIND_INFORMATION","features":[307,341]},{"name":"TRANSACTION_COMMIT","features":[341]},{"name":"TRANSACTION_ENLIST","features":[341]},{"name":"TRANSACTION_ENLISTMENTS_INFORMATION","features":[341]},{"name":"TRANSACTION_ENLISTMENT_PAIR","features":[341]},{"name":"TRANSACTION_INFORMATION_CLASS","features":[341]},{"name":"TRANSACTION_LIST_ENTRY","features":[341]},{"name":"TRANSACTION_LIST_INFORMATION","features":[341]},{"name":"TRANSACTION_PROPAGATE","features":[341]},{"name":"TRANSACTION_PROPERTIES_INFORMATION","features":[341]},{"name":"TRANSACTION_QUERY_INFORMATION","features":[341]},{"name":"TRANSACTION_RIGHT_RESERVED1","features":[341]},{"name":"TRANSACTION_ROLLBACK","features":[341]},{"name":"TRANSACTION_SET_INFORMATION","features":[341]},{"name":"TRANSACTION_STATE","features":[341]},{"name":"TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION","features":[341]},{"name":"TREE_CONNECT_ATTRIBUTE_GLOBAL","features":[341]},{"name":"TREE_CONNECT_ATTRIBUTE_INTEGRITY","features":[341]},{"name":"TREE_CONNECT_ATTRIBUTE_PINNED","features":[341]},{"name":"TREE_CONNECT_ATTRIBUTE_PRIVACY","features":[341]},{"name":"TRUST_PROTECTED_FILTER_ACE_FLAG","features":[341]},{"name":"TapeDriveCleanDriveNow","features":[341]},{"name":"TapeDriveHardwareError","features":[341]},{"name":"TapeDriveMediaLifeExpired","features":[341]},{"name":"TapeDriveProblemNone","features":[341]},{"name":"TapeDriveReadError","features":[341]},{"name":"TapeDriveReadWarning","features":[341]},{"name":"TapeDriveReadWriteError","features":[341]},{"name":"TapeDriveReadWriteWarning","features":[341]},{"name":"TapeDriveScsiConnectionError","features":[341]},{"name":"TapeDriveSnappedTape","features":[341]},{"name":"TapeDriveTimetoClean","features":[341]},{"name":"TapeDriveUnsupportedMedia","features":[341]},{"name":"TapeDriveWriteError","features":[341]},{"name":"TapeDriveWriteWarning","features":[341]},{"name":"TransactionBasicInformation","features":[341]},{"name":"TransactionBindInformation","features":[341]},{"name":"TransactionDTCPrivateInformation","features":[341]},{"name":"TransactionEnlistmentInformation","features":[341]},{"name":"TransactionManagerBasicInformation","features":[341]},{"name":"TransactionManagerLogInformation","features":[341]},{"name":"TransactionManagerLogPathInformation","features":[341]},{"name":"TransactionManagerOldestTransactionInformation","features":[341]},{"name":"TransactionManagerOnlineProbeInformation","features":[341]},{"name":"TransactionManagerRecoveryInformation","features":[341]},{"name":"TransactionPropertiesInformation","features":[341]},{"name":"TransactionStateCommittedNotify","features":[341]},{"name":"TransactionStateIndoubt","features":[341]},{"name":"TransactionStateNormal","features":[341]},{"name":"TransactionSuperiorEnlistmentInformation","features":[341]},{"name":"UCSCHAR_INVALID_CHARACTER","features":[341]},{"name":"UMS_CREATE_THREAD_ATTRIBUTES","features":[341]},{"name":"UNICODE_STRING_MAX_CHARS","features":[341]},{"name":"UNIFIEDBUILDREVISION_KEY","features":[341]},{"name":"UNIFIEDBUILDREVISION_MIN","features":[341]},{"name":"UNIFIEDBUILDREVISION_VALUE","features":[341]},{"name":"UNWIND_CHAIN_LIMIT","features":[341]},{"name":"UNWIND_HISTORY_TABLE_SIZE","features":[341]},{"name":"UNW_FLAG_NO_EPILOGUE","features":[341]},{"name":"UmsSchedulerStartup","features":[341]},{"name":"UmsSchedulerThreadBlocked","features":[341]},{"name":"UmsSchedulerThreadYield","features":[341]},{"name":"VALID_INHERIT_FLAGS","features":[341]},{"name":"VBS_BASIC_PAGE_MEASURED_DATA","features":[341]},{"name":"VBS_BASIC_PAGE_SYSTEM_CALL","features":[341]},{"name":"VBS_BASIC_PAGE_THREAD_DESCRIPTOR","features":[341]},{"name":"VBS_BASIC_PAGE_UNMEASURED_DATA","features":[341]},{"name":"VBS_BASIC_PAGE_ZERO_FILL","features":[341]},{"name":"VER_AND","features":[341]},{"name":"VER_CONDITION_MASK","features":[341]},{"name":"VER_EQUAL","features":[341]},{"name":"VER_GREATER","features":[341]},{"name":"VER_GREATER_EQUAL","features":[341]},{"name":"VER_LESS","features":[341]},{"name":"VER_LESS_EQUAL","features":[341]},{"name":"VER_NT_DOMAIN_CONTROLLER","features":[341]},{"name":"VER_NT_SERVER","features":[341]},{"name":"VER_NT_WORKSTATION","features":[341]},{"name":"VER_NUM_BITS_PER_CONDITION_MASK","features":[341]},{"name":"VER_OR","features":[341]},{"name":"VER_SERVER_NT","features":[341]},{"name":"VER_SUITE_BACKOFFICE","features":[341]},{"name":"VER_SUITE_BLADE","features":[341]},{"name":"VER_SUITE_COMMUNICATIONS","features":[341]},{"name":"VER_SUITE_COMPUTE_SERVER","features":[341]},{"name":"VER_SUITE_DATACENTER","features":[341]},{"name":"VER_SUITE_EMBEDDEDNT","features":[341]},{"name":"VER_SUITE_EMBEDDED_RESTRICTED","features":[341]},{"name":"VER_SUITE_ENTERPRISE","features":[341]},{"name":"VER_SUITE_MULTIUSERTS","features":[341]},{"name":"VER_SUITE_PERSONAL","features":[341]},{"name":"VER_SUITE_SECURITY_APPLIANCE","features":[341]},{"name":"VER_SUITE_SINGLEUSERTS","features":[341]},{"name":"VER_SUITE_SMALLBUSINESS","features":[341]},{"name":"VER_SUITE_SMALLBUSINESS_RESTRICTED","features":[341]},{"name":"VER_SUITE_STORAGE_SERVER","features":[341]},{"name":"VER_SUITE_TERMINAL","features":[341]},{"name":"VER_SUITE_WH_SERVER","features":[341]},{"name":"VER_WORKSTATION_NT","features":[341]},{"name":"VRL_CUSTOM_CLASS_BEGIN","features":[341]},{"name":"VRL_ENABLE_KERNEL_BREAKS","features":[341]},{"name":"VRL_PREDEFINED_CLASS_BEGIN","features":[341]},{"name":"WDT_INPROC64_CALL","features":[341]},{"name":"WDT_INPROC_CALL","features":[341]},{"name":"WDT_REMOTE_CALL","features":[341]},{"name":"WORD_WHEEL_OPEN_FLAGS","features":[341]},{"name":"WRITE_NV_MEMORY_FLAG_FLUSH","features":[341]},{"name":"WRITE_NV_MEMORY_FLAG_NON_TEMPORAL","features":[341]},{"name":"WRITE_NV_MEMORY_FLAG_NO_DRAIN","features":[341]},{"name":"WRITE_WATCH_FLAG_RESET","features":[341]},{"name":"WT_EXECUTEDELETEWAIT","features":[341]},{"name":"WT_EXECUTEINLONGTHREAD","features":[341]},{"name":"WT_EXECUTEINPERSISTENTIOTHREAD","features":[341]},{"name":"WT_EXECUTEINUITHREAD","features":[341]},{"name":"Win32ServiceOwnProcess","features":[341]},{"name":"Win32ServiceShareProcess","features":[341]},{"name":"X3_BTYPE_QP_INST_VAL_POS_X","features":[341]},{"name":"X3_BTYPE_QP_INST_WORD_POS_X","features":[341]},{"name":"X3_BTYPE_QP_INST_WORD_X","features":[341]},{"name":"X3_BTYPE_QP_SIZE_X","features":[341]},{"name":"X3_D_WH_INST_WORD_POS_X","features":[341]},{"name":"X3_D_WH_INST_WORD_X","features":[341]},{"name":"X3_D_WH_SIGN_VAL_POS_X","features":[341]},{"name":"X3_D_WH_SIZE_X","features":[341]},{"name":"X3_EMPTY_INST_VAL_POS_X","features":[341]},{"name":"X3_EMPTY_INST_WORD_POS_X","features":[341]},{"name":"X3_EMPTY_INST_WORD_X","features":[341]},{"name":"X3_EMPTY_SIZE_X","features":[341]},{"name":"X3_IMM20_INST_WORD_POS_X","features":[341]},{"name":"X3_IMM20_INST_WORD_X","features":[341]},{"name":"X3_IMM20_SIGN_VAL_POS_X","features":[341]},{"name":"X3_IMM20_SIZE_X","features":[341]},{"name":"X3_IMM39_1_INST_WORD_POS_X","features":[341]},{"name":"X3_IMM39_1_INST_WORD_X","features":[341]},{"name":"X3_IMM39_1_SIGN_VAL_POS_X","features":[341]},{"name":"X3_IMM39_1_SIZE_X","features":[341]},{"name":"X3_IMM39_2_INST_WORD_POS_X","features":[341]},{"name":"X3_IMM39_2_INST_WORD_X","features":[341]},{"name":"X3_IMM39_2_SIGN_VAL_POS_X","features":[341]},{"name":"X3_IMM39_2_SIZE_X","features":[341]},{"name":"X3_I_INST_WORD_POS_X","features":[341]},{"name":"X3_I_INST_WORD_X","features":[341]},{"name":"X3_I_SIGN_VAL_POS_X","features":[341]},{"name":"X3_I_SIZE_X","features":[341]},{"name":"X3_OPCODE_INST_WORD_POS_X","features":[341]},{"name":"X3_OPCODE_INST_WORD_X","features":[341]},{"name":"X3_OPCODE_SIGN_VAL_POS_X","features":[341]},{"name":"X3_OPCODE_SIZE_X","features":[341]},{"name":"X3_P_INST_WORD_POS_X","features":[341]},{"name":"X3_P_INST_WORD_X","features":[341]},{"name":"X3_P_SIGN_VAL_POS_X","features":[341]},{"name":"X3_P_SIZE_X","features":[341]},{"name":"X3_TMPLT_INST_WORD_POS_X","features":[341]},{"name":"X3_TMPLT_INST_WORD_X","features":[341]},{"name":"X3_TMPLT_SIGN_VAL_POS_X","features":[341]},{"name":"X3_TMPLT_SIZE_X","features":[341]},{"name":"X86_CACHE_ALIGNMENT_SIZE","features":[341]},{"name":"XSAVE_CET_U_FORMAT","features":[341]},{"name":"XSTATE_ALIGN_BIT","features":[341]},{"name":"XSTATE_AMX_TILE_CONFIG","features":[341]},{"name":"XSTATE_AMX_TILE_DATA","features":[341]},{"name":"XSTATE_AVX","features":[341]},{"name":"XSTATE_AVX512_KMASK","features":[341]},{"name":"XSTATE_AVX512_ZMM","features":[341]},{"name":"XSTATE_AVX512_ZMM_H","features":[341]},{"name":"XSTATE_CET_S","features":[341]},{"name":"XSTATE_CET_U","features":[341]},{"name":"XSTATE_COMPACTION_ENABLE","features":[341]},{"name":"XSTATE_CONTROLFLAG_XFD_MASK","features":[341]},{"name":"XSTATE_CONTROLFLAG_XSAVEC_MASK","features":[341]},{"name":"XSTATE_CONTROLFLAG_XSAVEOPT_MASK","features":[341]},{"name":"XSTATE_GSSE","features":[341]},{"name":"XSTATE_IPT","features":[341]},{"name":"XSTATE_LEGACY_FLOATING_POINT","features":[341]},{"name":"XSTATE_LEGACY_SSE","features":[341]},{"name":"XSTATE_LWP","features":[341]},{"name":"XSTATE_MPX_BNDCSR","features":[341]},{"name":"XSTATE_MPX_BNDREGS","features":[341]},{"name":"XSTATE_PASID","features":[341]},{"name":"XSTATE_XFD_BIT","features":[341]},{"name":"_MM_HINT_NTA","features":[341]},{"name":"_MM_HINT_T0","features":[341]},{"name":"_MM_HINT_T1","features":[341]},{"name":"_MM_HINT_T2","features":[341]},{"name":"remoteMETAFILEPICT","features":[358,341]},{"name":"userBITMAP","features":[341]},{"name":"userCLIPFORMAT","features":[341]},{"name":"userHBITMAP","features":[341]},{"name":"userHENHMETAFILE","features":[358,341]},{"name":"userHGLOBAL","features":[358,341]},{"name":"userHMETAFILE","features":[358,341]},{"name":"userHMETAFILEPICT","features":[358,341]},{"name":"userHPALETTE","features":[318,341]}],"618":[{"name":"CLSID_CTask","features":[593]},{"name":"CLSID_CTaskScheduler","features":[593]},{"name":"DAILY","features":[593]},{"name":"IAction","features":[358,593]},{"name":"IActionCollection","features":[358,593]},{"name":"IBootTrigger","features":[358,593]},{"name":"IComHandlerAction","features":[358,593]},{"name":"IDailyTrigger","features":[358,593]},{"name":"IEmailAction","features":[358,593]},{"name":"IEnumWorkItems","features":[593]},{"name":"IEventTrigger","features":[358,593]},{"name":"IExecAction","features":[358,593]},{"name":"IExecAction2","features":[358,593]},{"name":"IIdleSettings","features":[358,593]},{"name":"IIdleTrigger","features":[358,593]},{"name":"ILogonTrigger","features":[358,593]},{"name":"IMaintenanceSettings","features":[358,593]},{"name":"IMonthlyDOWTrigger","features":[358,593]},{"name":"IMonthlyTrigger","features":[358,593]},{"name":"INetworkSettings","features":[358,593]},{"name":"IPrincipal","features":[358,593]},{"name":"IPrincipal2","features":[358,593]},{"name":"IProvideTaskPage","features":[593]},{"name":"IRegisteredTask","features":[358,593]},{"name":"IRegisteredTaskCollection","features":[358,593]},{"name":"IRegistrationInfo","features":[358,593]},{"name":"IRegistrationTrigger","features":[358,593]},{"name":"IRepetitionPattern","features":[358,593]},{"name":"IRunningTask","features":[358,593]},{"name":"IRunningTaskCollection","features":[358,593]},{"name":"IScheduledWorkItem","features":[593]},{"name":"ISessionStateChangeTrigger","features":[358,593]},{"name":"IShowMessageAction","features":[358,593]},{"name":"ITask","features":[593]},{"name":"ITaskDefinition","features":[358,593]},{"name":"ITaskFolder","features":[358,593]},{"name":"ITaskFolderCollection","features":[358,593]},{"name":"ITaskHandler","features":[593]},{"name":"ITaskHandlerStatus","features":[593]},{"name":"ITaskNamedValueCollection","features":[358,593]},{"name":"ITaskNamedValuePair","features":[358,593]},{"name":"ITaskScheduler","features":[593]},{"name":"ITaskService","features":[358,593]},{"name":"ITaskSettings","features":[358,593]},{"name":"ITaskSettings2","features":[358,593]},{"name":"ITaskSettings3","features":[358,593]},{"name":"ITaskTrigger","features":[593]},{"name":"ITaskVariables","features":[593]},{"name":"ITimeTrigger","features":[358,593]},{"name":"ITrigger","features":[358,593]},{"name":"ITriggerCollection","features":[358,593]},{"name":"IWeeklyTrigger","features":[358,593]},{"name":"MONTHLYDATE","features":[593]},{"name":"MONTHLYDOW","features":[593]},{"name":"TASKPAGE","features":[593]},{"name":"TASKPAGE_SCHEDULE","features":[593]},{"name":"TASKPAGE_SETTINGS","features":[593]},{"name":"TASKPAGE_TASK","features":[593]},{"name":"TASK_ACTION_COM_HANDLER","features":[593]},{"name":"TASK_ACTION_EXEC","features":[593]},{"name":"TASK_ACTION_SEND_EMAIL","features":[593]},{"name":"TASK_ACTION_SHOW_MESSAGE","features":[593]},{"name":"TASK_ACTION_TYPE","features":[593]},{"name":"TASK_APRIL","features":[593]},{"name":"TASK_AUGUST","features":[593]},{"name":"TASK_COMPATIBILITY","features":[593]},{"name":"TASK_COMPATIBILITY_AT","features":[593]},{"name":"TASK_COMPATIBILITY_V1","features":[593]},{"name":"TASK_COMPATIBILITY_V2","features":[593]},{"name":"TASK_COMPATIBILITY_V2_1","features":[593]},{"name":"TASK_COMPATIBILITY_V2_2","features":[593]},{"name":"TASK_COMPATIBILITY_V2_3","features":[593]},{"name":"TASK_COMPATIBILITY_V2_4","features":[593]},{"name":"TASK_CONSOLE_CONNECT","features":[593]},{"name":"TASK_CONSOLE_DISCONNECT","features":[593]},{"name":"TASK_CREATE","features":[593]},{"name":"TASK_CREATE_OR_UPDATE","features":[593]},{"name":"TASK_CREATION","features":[593]},{"name":"TASK_DECEMBER","features":[593]},{"name":"TASK_DISABLE","features":[593]},{"name":"TASK_DONT_ADD_PRINCIPAL_ACE","features":[593]},{"name":"TASK_ENUM_FLAGS","features":[593]},{"name":"TASK_ENUM_HIDDEN","features":[593]},{"name":"TASK_EVENT_TRIGGER_AT_LOGON","features":[593]},{"name":"TASK_EVENT_TRIGGER_AT_SYSTEMSTART","features":[593]},{"name":"TASK_EVENT_TRIGGER_ON_IDLE","features":[593]},{"name":"TASK_FEBRUARY","features":[593]},{"name":"TASK_FIRST_WEEK","features":[593]},{"name":"TASK_FLAG_DELETE_WHEN_DONE","features":[593]},{"name":"TASK_FLAG_DISABLED","features":[593]},{"name":"TASK_FLAG_DONT_START_IF_ON_BATTERIES","features":[593]},{"name":"TASK_FLAG_HIDDEN","features":[593]},{"name":"TASK_FLAG_INTERACTIVE","features":[593]},{"name":"TASK_FLAG_KILL_IF_GOING_ON_BATTERIES","features":[593]},{"name":"TASK_FLAG_KILL_ON_IDLE_END","features":[593]},{"name":"TASK_FLAG_RESTART_ON_IDLE_RESUME","features":[593]},{"name":"TASK_FLAG_RUN_IF_CONNECTED_TO_INTERNET","features":[593]},{"name":"TASK_FLAG_RUN_ONLY_IF_DOCKED","features":[593]},{"name":"TASK_FLAG_RUN_ONLY_IF_LOGGED_ON","features":[593]},{"name":"TASK_FLAG_START_ONLY_IF_IDLE","features":[593]},{"name":"TASK_FLAG_SYSTEM_REQUIRED","features":[593]},{"name":"TASK_FOURTH_WEEK","features":[593]},{"name":"TASK_FRIDAY","features":[593]},{"name":"TASK_IGNORE_REGISTRATION_TRIGGERS","features":[593]},{"name":"TASK_INSTANCES_IGNORE_NEW","features":[593]},{"name":"TASK_INSTANCES_PARALLEL","features":[593]},{"name":"TASK_INSTANCES_POLICY","features":[593]},{"name":"TASK_INSTANCES_QUEUE","features":[593]},{"name":"TASK_INSTANCES_STOP_EXISTING","features":[593]},{"name":"TASK_JANUARY","features":[593]},{"name":"TASK_JULY","features":[593]},{"name":"TASK_JUNE","features":[593]},{"name":"TASK_LAST_WEEK","features":[593]},{"name":"TASK_LOGON_GROUP","features":[593]},{"name":"TASK_LOGON_INTERACTIVE_TOKEN","features":[593]},{"name":"TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD","features":[593]},{"name":"TASK_LOGON_NONE","features":[593]},{"name":"TASK_LOGON_PASSWORD","features":[593]},{"name":"TASK_LOGON_S4U","features":[593]},{"name":"TASK_LOGON_SERVICE_ACCOUNT","features":[593]},{"name":"TASK_LOGON_TYPE","features":[593]},{"name":"TASK_MARCH","features":[593]},{"name":"TASK_MAX_RUN_TIMES","features":[593]},{"name":"TASK_MAY","features":[593]},{"name":"TASK_MONDAY","features":[593]},{"name":"TASK_NOVEMBER","features":[593]},{"name":"TASK_OCTOBER","features":[593]},{"name":"TASK_PROCESSTOKENSID_DEFAULT","features":[593]},{"name":"TASK_PROCESSTOKENSID_NONE","features":[593]},{"name":"TASK_PROCESSTOKENSID_TYPE","features":[593]},{"name":"TASK_PROCESSTOKENSID_UNRESTRICTED","features":[593]},{"name":"TASK_REMOTE_CONNECT","features":[593]},{"name":"TASK_REMOTE_DISCONNECT","features":[593]},{"name":"TASK_RUNLEVEL_HIGHEST","features":[593]},{"name":"TASK_RUNLEVEL_LUA","features":[593]},{"name":"TASK_RUNLEVEL_TYPE","features":[593]},{"name":"TASK_RUN_AS_SELF","features":[593]},{"name":"TASK_RUN_FLAGS","features":[593]},{"name":"TASK_RUN_IGNORE_CONSTRAINTS","features":[593]},{"name":"TASK_RUN_NO_FLAGS","features":[593]},{"name":"TASK_RUN_USER_SID","features":[593]},{"name":"TASK_RUN_USE_SESSION_ID","features":[593]},{"name":"TASK_SATURDAY","features":[593]},{"name":"TASK_SECOND_WEEK","features":[593]},{"name":"TASK_SEPTEMBER","features":[593]},{"name":"TASK_SESSION_LOCK","features":[593]},{"name":"TASK_SESSION_STATE_CHANGE_TYPE","features":[593]},{"name":"TASK_SESSION_UNLOCK","features":[593]},{"name":"TASK_STATE","features":[593]},{"name":"TASK_STATE_DISABLED","features":[593]},{"name":"TASK_STATE_QUEUED","features":[593]},{"name":"TASK_STATE_READY","features":[593]},{"name":"TASK_STATE_RUNNING","features":[593]},{"name":"TASK_STATE_UNKNOWN","features":[593]},{"name":"TASK_SUNDAY","features":[593]},{"name":"TASK_THIRD_WEEK","features":[593]},{"name":"TASK_THURSDAY","features":[593]},{"name":"TASK_TIME_TRIGGER_DAILY","features":[593]},{"name":"TASK_TIME_TRIGGER_MONTHLYDATE","features":[593]},{"name":"TASK_TIME_TRIGGER_MONTHLYDOW","features":[593]},{"name":"TASK_TIME_TRIGGER_ONCE","features":[593]},{"name":"TASK_TIME_TRIGGER_WEEKLY","features":[593]},{"name":"TASK_TRIGGER","features":[593]},{"name":"TASK_TRIGGER_BOOT","features":[593]},{"name":"TASK_TRIGGER_CUSTOM_TRIGGER_01","features":[593]},{"name":"TASK_TRIGGER_DAILY","features":[593]},{"name":"TASK_TRIGGER_EVENT","features":[593]},{"name":"TASK_TRIGGER_FLAG_DISABLED","features":[593]},{"name":"TASK_TRIGGER_FLAG_HAS_END_DATE","features":[593]},{"name":"TASK_TRIGGER_FLAG_KILL_AT_DURATION_END","features":[593]},{"name":"TASK_TRIGGER_IDLE","features":[593]},{"name":"TASK_TRIGGER_LOGON","features":[593]},{"name":"TASK_TRIGGER_MONTHLY","features":[593]},{"name":"TASK_TRIGGER_MONTHLYDOW","features":[593]},{"name":"TASK_TRIGGER_REGISTRATION","features":[593]},{"name":"TASK_TRIGGER_SESSION_STATE_CHANGE","features":[593]},{"name":"TASK_TRIGGER_TIME","features":[593]},{"name":"TASK_TRIGGER_TYPE","features":[593]},{"name":"TASK_TRIGGER_TYPE2","features":[593]},{"name":"TASK_TRIGGER_WEEKLY","features":[593]},{"name":"TASK_TUESDAY","features":[593]},{"name":"TASK_UPDATE","features":[593]},{"name":"TASK_VALIDATE_ONLY","features":[593]},{"name":"TASK_WEDNESDAY","features":[593]},{"name":"TRIGGER_TYPE_UNION","features":[593]},{"name":"TaskHandlerPS","features":[593]},{"name":"TaskHandlerStatusPS","features":[593]},{"name":"TaskScheduler","features":[593]},{"name":"WEEKLY","features":[593]}],"619":[{"name":"ABOVE_NORMAL_PRIORITY_CLASS","features":[342]},{"name":"ALL_PROCESSOR_GROUPS","features":[342]},{"name":"APC_CALLBACK_FUNCTION","features":[342]},{"name":"APP_MEMORY_INFORMATION","features":[342]},{"name":"AVRT_PRIORITY","features":[342]},{"name":"AVRT_PRIORITY_CRITICAL","features":[342]},{"name":"AVRT_PRIORITY_HIGH","features":[342]},{"name":"AVRT_PRIORITY_LOW","features":[342]},{"name":"AVRT_PRIORITY_NORMAL","features":[342]},{"name":"AVRT_PRIORITY_VERYLOW","features":[342]},{"name":"AcquireSRWLockExclusive","features":[342]},{"name":"AcquireSRWLockShared","features":[342]},{"name":"AddIntegrityLabelToBoundaryDescriptor","features":[307,310,342]},{"name":"AddSIDToBoundaryDescriptor","features":[307,310,342]},{"name":"AttachThreadInput","features":[307,342]},{"name":"AvQuerySystemResponsiveness","features":[307,342]},{"name":"AvRevertMmThreadCharacteristics","features":[307,342]},{"name":"AvRtCreateThreadOrderingGroup","features":[307,342]},{"name":"AvRtCreateThreadOrderingGroupExA","features":[307,342]},{"name":"AvRtCreateThreadOrderingGroupExW","features":[307,342]},{"name":"AvRtDeleteThreadOrderingGroup","features":[307,342]},{"name":"AvRtJoinThreadOrderingGroup","features":[307,342]},{"name":"AvRtLeaveThreadOrderingGroup","features":[307,342]},{"name":"AvRtWaitOnThreadOrderingGroup","features":[307,342]},{"name":"AvSetMmMaxThreadCharacteristicsA","features":[307,342]},{"name":"AvSetMmMaxThreadCharacteristicsW","features":[307,342]},{"name":"AvSetMmThreadCharacteristicsA","features":[307,342]},{"name":"AvSetMmThreadCharacteristicsW","features":[307,342]},{"name":"AvSetMmThreadPriority","features":[307,342]},{"name":"BELOW_NORMAL_PRIORITY_CLASS","features":[342]},{"name":"CONDITION_VARIABLE","features":[342]},{"name":"CONDITION_VARIABLE_INIT","features":[342]},{"name":"CONDITION_VARIABLE_LOCKMODE_SHARED","features":[342]},{"name":"CREATE_BREAKAWAY_FROM_JOB","features":[342]},{"name":"CREATE_DEFAULT_ERROR_MODE","features":[342]},{"name":"CREATE_EVENT","features":[342]},{"name":"CREATE_EVENT_INITIAL_SET","features":[342]},{"name":"CREATE_EVENT_MANUAL_RESET","features":[342]},{"name":"CREATE_FORCEDOS","features":[342]},{"name":"CREATE_IGNORE_SYSTEM_DEFAULT","features":[342]},{"name":"CREATE_MUTEX_INITIAL_OWNER","features":[342]},{"name":"CREATE_NEW_CONSOLE","features":[342]},{"name":"CREATE_NEW_PROCESS_GROUP","features":[342]},{"name":"CREATE_NO_WINDOW","features":[342]},{"name":"CREATE_PRESERVE_CODE_AUTHZ_LEVEL","features":[342]},{"name":"CREATE_PROCESS_LOGON_FLAGS","features":[342]},{"name":"CREATE_PROTECTED_PROCESS","features":[342]},{"name":"CREATE_SECURE_PROCESS","features":[342]},{"name":"CREATE_SEPARATE_WOW_VDM","features":[342]},{"name":"CREATE_SHARED_WOW_VDM","features":[342]},{"name":"CREATE_SUSPENDED","features":[342]},{"name":"CREATE_UNICODE_ENVIRONMENT","features":[342]},{"name":"CREATE_WAITABLE_TIMER_HIGH_RESOLUTION","features":[342]},{"name":"CREATE_WAITABLE_TIMER_MANUAL_RESET","features":[342]},{"name":"CRITICAL_SECTION","features":[307,313,342]},{"name":"CRITICAL_SECTION_DEBUG","features":[307,313,342]},{"name":"CallbackMayRunLong","features":[307,342]},{"name":"CancelThreadpoolIo","features":[342]},{"name":"CancelTimerQueueTimer","features":[307,342]},{"name":"CancelWaitableTimer","features":[307,342]},{"name":"ChangeTimerQueueTimer","features":[307,342]},{"name":"ClosePrivateNamespace","features":[307,342]},{"name":"CloseThreadpool","features":[342]},{"name":"CloseThreadpoolCleanupGroup","features":[342]},{"name":"CloseThreadpoolCleanupGroupMembers","features":[307,342]},{"name":"CloseThreadpoolIo","features":[342]},{"name":"CloseThreadpoolTimer","features":[342]},{"name":"CloseThreadpoolWait","features":[342]},{"name":"CloseThreadpoolWork","features":[342]},{"name":"ConvertFiberToThread","features":[307,342]},{"name":"ConvertThreadToFiber","features":[342]},{"name":"ConvertThreadToFiberEx","features":[342]},{"name":"CreateBoundaryDescriptorA","features":[307,342]},{"name":"CreateBoundaryDescriptorW","features":[307,342]},{"name":"CreateEventA","features":[307,310,342]},{"name":"CreateEventExA","features":[307,310,342]},{"name":"CreateEventExW","features":[307,310,342]},{"name":"CreateEventW","features":[307,310,342]},{"name":"CreateFiber","features":[342]},{"name":"CreateFiberEx","features":[342]},{"name":"CreateMutexA","features":[307,310,342]},{"name":"CreateMutexExA","features":[307,310,342]},{"name":"CreateMutexExW","features":[307,310,342]},{"name":"CreateMutexW","features":[307,310,342]},{"name":"CreatePrivateNamespaceA","features":[307,310,342]},{"name":"CreatePrivateNamespaceW","features":[307,310,342]},{"name":"CreateProcessA","features":[307,310,342]},{"name":"CreateProcessAsUserA","features":[307,310,342]},{"name":"CreateProcessAsUserW","features":[307,310,342]},{"name":"CreateProcessW","features":[307,310,342]},{"name":"CreateProcessWithLogonW","features":[307,342]},{"name":"CreateProcessWithTokenW","features":[307,342]},{"name":"CreateRemoteThread","features":[307,310,342]},{"name":"CreateRemoteThreadEx","features":[307,310,342]},{"name":"CreateSemaphoreA","features":[307,310,342]},{"name":"CreateSemaphoreExA","features":[307,310,342]},{"name":"CreateSemaphoreExW","features":[307,310,342]},{"name":"CreateSemaphoreW","features":[307,310,342]},{"name":"CreateThread","features":[307,310,342]},{"name":"CreateThreadpool","features":[342]},{"name":"CreateThreadpoolCleanupGroup","features":[342]},{"name":"CreateThreadpoolIo","features":[307,342]},{"name":"CreateThreadpoolTimer","features":[342]},{"name":"CreateThreadpoolWait","features":[342]},{"name":"CreateThreadpoolWork","features":[342]},{"name":"CreateTimerQueue","features":[307,342]},{"name":"CreateTimerQueueTimer","features":[307,342]},{"name":"CreateUmsCompletionList","features":[307,342]},{"name":"CreateUmsThreadContext","features":[307,342]},{"name":"CreateWaitableTimerA","features":[307,310,342]},{"name":"CreateWaitableTimerExA","features":[307,310,342]},{"name":"CreateWaitableTimerExW","features":[307,310,342]},{"name":"CreateWaitableTimerW","features":[307,310,342]},{"name":"DEBUG_ONLY_THIS_PROCESS","features":[342]},{"name":"DEBUG_PROCESS","features":[342]},{"name":"DETACHED_PROCESS","features":[342]},{"name":"DeleteBoundaryDescriptor","features":[307,342]},{"name":"DeleteCriticalSection","features":[307,313,342]},{"name":"DeleteFiber","features":[342]},{"name":"DeleteProcThreadAttributeList","features":[342]},{"name":"DeleteSynchronizationBarrier","features":[307,342]},{"name":"DeleteTimerQueue","features":[307,342]},{"name":"DeleteTimerQueueEx","features":[307,342]},{"name":"DeleteTimerQueueTimer","features":[307,342]},{"name":"DeleteUmsCompletionList","features":[307,342]},{"name":"DeleteUmsThreadContext","features":[307,342]},{"name":"DequeueUmsCompletionListItems","features":[307,342]},{"name":"DisassociateCurrentThreadFromCallback","features":[342]},{"name":"EVENT_ALL_ACCESS","features":[342]},{"name":"EVENT_MODIFY_STATE","features":[342]},{"name":"EXTENDED_STARTUPINFO_PRESENT","features":[342]},{"name":"EnterCriticalSection","features":[307,313,342]},{"name":"EnterSynchronizationBarrier","features":[307,342]},{"name":"EnterUmsSchedulingMode","features":[307,341,342]},{"name":"ExecuteUmsThread","features":[307,342]},{"name":"ExitProcess","features":[342]},{"name":"ExitThread","features":[342]},{"name":"FLS_OUT_OF_INDEXES","features":[342]},{"name":"FlsAlloc","features":[342]},{"name":"FlsFree","features":[307,342]},{"name":"FlsGetValue","features":[342]},{"name":"FlsSetValue","features":[307,342]},{"name":"FlushProcessWriteBuffers","features":[342]},{"name":"FreeLibraryWhenCallbackReturns","features":[307,342]},{"name":"GET_GUI_RESOURCES_FLAGS","features":[342]},{"name":"GR_GDIOBJECTS","features":[342]},{"name":"GR_GDIOBJECTS_PEAK","features":[342]},{"name":"GR_GLOBAL","features":[342]},{"name":"GR_USEROBJECTS","features":[342]},{"name":"GR_USEROBJECTS_PEAK","features":[342]},{"name":"GetActiveProcessorCount","features":[342]},{"name":"GetActiveProcessorGroupCount","features":[342]},{"name":"GetCurrentProcess","features":[307,342]},{"name":"GetCurrentProcessId","features":[342]},{"name":"GetCurrentProcessToken","features":[307,342]},{"name":"GetCurrentProcessorNumber","features":[342]},{"name":"GetCurrentProcessorNumberEx","features":[313,342]},{"name":"GetCurrentThread","features":[307,342]},{"name":"GetCurrentThreadEffectiveToken","features":[307,342]},{"name":"GetCurrentThreadId","features":[342]},{"name":"GetCurrentThreadStackLimits","features":[342]},{"name":"GetCurrentThreadToken","features":[307,342]},{"name":"GetCurrentUmsThread","features":[342]},{"name":"GetExitCodeProcess","features":[307,342]},{"name":"GetExitCodeThread","features":[307,342]},{"name":"GetGuiResources","features":[307,342]},{"name":"GetMachineTypeAttributes","features":[342]},{"name":"GetMaximumProcessorCount","features":[342]},{"name":"GetMaximumProcessorGroupCount","features":[342]},{"name":"GetNextUmsListItem","features":[342]},{"name":"GetNumaAvailableMemoryNode","features":[307,342]},{"name":"GetNumaAvailableMemoryNodeEx","features":[307,342]},{"name":"GetNumaHighestNodeNumber","features":[307,342]},{"name":"GetNumaNodeNumberFromHandle","features":[307,342]},{"name":"GetNumaNodeProcessorMask","features":[307,342]},{"name":"GetNumaNodeProcessorMask2","features":[307,338,342]},{"name":"GetNumaNodeProcessorMaskEx","features":[307,338,342]},{"name":"GetNumaProcessorNode","features":[307,342]},{"name":"GetNumaProcessorNodeEx","features":[307,313,342]},{"name":"GetNumaProximityNode","features":[307,342]},{"name":"GetNumaProximityNodeEx","features":[307,342]},{"name":"GetPriorityClass","features":[307,342]},{"name":"GetProcessAffinityMask","features":[307,342]},{"name":"GetProcessDEPPolicy","features":[307,342]},{"name":"GetProcessDefaultCpuSetMasks","features":[307,338,342]},{"name":"GetProcessDefaultCpuSets","features":[307,342]},{"name":"GetProcessGroupAffinity","features":[307,342]},{"name":"GetProcessHandleCount","features":[307,342]},{"name":"GetProcessHandleFromHwnd","features":[307,342]},{"name":"GetProcessId","features":[307,342]},{"name":"GetProcessIdOfThread","features":[307,342]},{"name":"GetProcessInformation","features":[307,342]},{"name":"GetProcessIoCounters","features":[307,342]},{"name":"GetProcessMitigationPolicy","features":[307,342]},{"name":"GetProcessPriorityBoost","features":[307,342]},{"name":"GetProcessShutdownParameters","features":[307,342]},{"name":"GetProcessTimes","features":[307,342]},{"name":"GetProcessVersion","features":[342]},{"name":"GetProcessWorkingSetSize","features":[307,342]},{"name":"GetStartupInfoA","features":[307,342]},{"name":"GetStartupInfoW","features":[307,342]},{"name":"GetSystemTimes","features":[307,342]},{"name":"GetThreadDescription","features":[307,342]},{"name":"GetThreadGroupAffinity","features":[307,338,342]},{"name":"GetThreadIOPendingFlag","features":[307,342]},{"name":"GetThreadId","features":[307,342]},{"name":"GetThreadIdealProcessorEx","features":[307,313,342]},{"name":"GetThreadInformation","features":[307,342]},{"name":"GetThreadPriority","features":[307,342]},{"name":"GetThreadPriorityBoost","features":[307,342]},{"name":"GetThreadSelectedCpuSetMasks","features":[307,338,342]},{"name":"GetThreadSelectedCpuSets","features":[307,342]},{"name":"GetThreadTimes","features":[307,342]},{"name":"GetUmsCompletionListEvent","features":[307,342]},{"name":"GetUmsSystemThreadInformation","features":[307,342]},{"name":"HIGH_PRIORITY_CLASS","features":[342]},{"name":"IDLE_PRIORITY_CLASS","features":[342]},{"name":"INFINITE","features":[342]},{"name":"INHERIT_CALLER_PRIORITY","features":[342]},{"name":"INHERIT_PARENT_AFFINITY","features":[342]},{"name":"INIT_ONCE","features":[342]},{"name":"INIT_ONCE_ASYNC","features":[342]},{"name":"INIT_ONCE_CHECK_ONLY","features":[342]},{"name":"INIT_ONCE_CTX_RESERVED_BITS","features":[342]},{"name":"INIT_ONCE_INIT_FAILED","features":[342]},{"name":"INIT_ONCE_STATIC_INIT","features":[342]},{"name":"IO_COUNTERS","features":[342]},{"name":"IRtwqAsyncCallback","features":[342]},{"name":"IRtwqAsyncResult","features":[342]},{"name":"IRtwqPlatformEvents","features":[342]},{"name":"InitOnceBeginInitialize","features":[307,342]},{"name":"InitOnceComplete","features":[307,342]},{"name":"InitOnceExecuteOnce","features":[307,342]},{"name":"InitOnceInitialize","features":[342]},{"name":"InitializeConditionVariable","features":[342]},{"name":"InitializeCriticalSection","features":[307,313,342]},{"name":"InitializeCriticalSectionAndSpinCount","features":[307,313,342]},{"name":"InitializeCriticalSectionEx","features":[307,313,342]},{"name":"InitializeProcThreadAttributeList","features":[307,342]},{"name":"InitializeSListHead","features":[313,342]},{"name":"InitializeSRWLock","features":[342]},{"name":"InitializeSynchronizationBarrier","features":[307,342]},{"name":"InterlockedFlushSList","features":[313,342]},{"name":"InterlockedPopEntrySList","features":[313,342]},{"name":"InterlockedPushEntrySList","features":[313,342]},{"name":"InterlockedPushListSListEx","features":[313,342]},{"name":"IsImmersiveProcess","features":[307,342]},{"name":"IsProcessCritical","features":[307,342]},{"name":"IsProcessorFeaturePresent","features":[307,342]},{"name":"IsThreadAFiber","features":[307,342]},{"name":"IsThreadpoolTimerSet","features":[307,342]},{"name":"IsWow64Process","features":[307,342]},{"name":"IsWow64Process2","features":[307,338,342]},{"name":"KernelEnabled","features":[342]},{"name":"LOGON_NETCREDENTIALS_ONLY","features":[342]},{"name":"LOGON_WITH_PROFILE","features":[342]},{"name":"LPFIBER_START_ROUTINE","features":[342]},{"name":"LPPROC_THREAD_ATTRIBUTE_LIST","features":[342]},{"name":"LPTHREAD_START_ROUTINE","features":[342]},{"name":"LeaveCriticalSection","features":[307,313,342]},{"name":"LeaveCriticalSectionWhenCallbackReturns","features":[307,313,342]},{"name":"MACHINE_ATTRIBUTES","features":[342]},{"name":"MEMORY_PRIORITY","features":[342]},{"name":"MEMORY_PRIORITY_BELOW_NORMAL","features":[342]},{"name":"MEMORY_PRIORITY_INFORMATION","features":[342]},{"name":"MEMORY_PRIORITY_LOW","features":[342]},{"name":"MEMORY_PRIORITY_MEDIUM","features":[342]},{"name":"MEMORY_PRIORITY_NORMAL","features":[342]},{"name":"MEMORY_PRIORITY_VERY_LOW","features":[342]},{"name":"MUTEX_ALL_ACCESS","features":[342]},{"name":"MUTEX_MODIFY_STATE","features":[342]},{"name":"MaxProcessMitigationPolicy","features":[342]},{"name":"NORMAL_PRIORITY_CLASS","features":[342]},{"name":"OVERRIDE_PREFETCH_PARAMETER","features":[342]},{"name":"OpenEventA","features":[307,342]},{"name":"OpenEventW","features":[307,342]},{"name":"OpenMutexW","features":[307,342]},{"name":"OpenPrivateNamespaceA","features":[307,342]},{"name":"OpenPrivateNamespaceW","features":[307,342]},{"name":"OpenProcess","features":[307,342]},{"name":"OpenProcessToken","features":[307,310,342]},{"name":"OpenSemaphoreW","features":[307,342]},{"name":"OpenThread","features":[307,342]},{"name":"OpenThreadToken","features":[307,310,342]},{"name":"OpenWaitableTimerA","features":[307,342]},{"name":"OpenWaitableTimerW","features":[307,342]},{"name":"PEB","features":[307,313,342]},{"name":"PEB_LDR_DATA","features":[313,342]},{"name":"PFLS_CALLBACK_FUNCTION","features":[342]},{"name":"PF_3DNOW_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ALPHA_BYTE_INSTRUCTIONS","features":[342]},{"name":"PF_ARM_64BIT_LOADSTORE_ATOMIC","features":[342]},{"name":"PF_ARM_DIVIDE_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_ARM_EXTERNAL_CACHE_AVAILABLE","features":[342]},{"name":"PF_ARM_FMAC_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_NEON_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V81_ATOMIC_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V82_DP_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V83_JSCVT_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V83_LRCPC_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_V8_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_ARM_VFP_32_REGISTERS_AVAILABLE","features":[342]},{"name":"PF_AVX2_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_AVX512F_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_AVX_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_CHANNELS_ENABLED","features":[342]},{"name":"PF_COMPARE64_EXCHANGE128","features":[342]},{"name":"PF_COMPARE_EXCHANGE128","features":[342]},{"name":"PF_COMPARE_EXCHANGE_DOUBLE","features":[342]},{"name":"PF_ERMS_AVAILABLE","features":[342]},{"name":"PF_FASTFAIL_AVAILABLE","features":[342]},{"name":"PF_FLOATING_POINT_EMULATED","features":[342]},{"name":"PF_FLOATING_POINT_PRECISION_ERRATA","features":[342]},{"name":"PF_MMX_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_MONITORX_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_NX_ENABLED","features":[342]},{"name":"PF_PAE_ENABLED","features":[342]},{"name":"PF_PPC_MOVEMEM_64BIT_OK","features":[342]},{"name":"PF_RDPID_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_RDRAND_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_RDTSCP_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_RDTSC_INSTRUCTION_AVAILABLE","features":[342]},{"name":"PF_RDWRFSGSBASE_AVAILABLE","features":[342]},{"name":"PF_SECOND_LEVEL_ADDRESS_TRANSLATION","features":[342]},{"name":"PF_SSE3_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_SSE4_1_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_SSE4_2_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_SSE_DAZ_MODE_AVAILABLE","features":[342]},{"name":"PF_SSSE3_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_VIRT_FIRMWARE_ENABLED","features":[342]},{"name":"PF_XMMI64_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_XMMI_INSTRUCTIONS_AVAILABLE","features":[342]},{"name":"PF_XSAVE_ENABLED","features":[342]},{"name":"PINIT_ONCE_FN","features":[307,342]},{"name":"PMETypeFailFastOnCommitFailure","features":[342]},{"name":"PMETypeMax","features":[342]},{"name":"PME_CURRENT_VERSION","features":[342]},{"name":"PME_FAILFAST_ON_COMMIT_FAIL_DISABLE","features":[342]},{"name":"PME_FAILFAST_ON_COMMIT_FAIL_ENABLE","features":[342]},{"name":"POWER_REQUEST_CONTEXT_DETAILED_STRING","features":[342]},{"name":"POWER_REQUEST_CONTEXT_FLAGS","features":[342]},{"name":"POWER_REQUEST_CONTEXT_SIMPLE_STRING","features":[342]},{"name":"PPS_POST_PROCESS_INIT_ROUTINE","features":[342]},{"name":"PRIVATE_NAMESPACE_FLAG_DESTROY","features":[342]},{"name":"PROCESSOR_FEATURE_ID","features":[342]},{"name":"PROCESS_ACCESS_RIGHTS","features":[342]},{"name":"PROCESS_AFFINITY_AUTO_UPDATE_FLAGS","features":[342]},{"name":"PROCESS_AFFINITY_DISABLE_AUTO_UPDATE","features":[342]},{"name":"PROCESS_AFFINITY_ENABLE_AUTO_UPDATE","features":[342]},{"name":"PROCESS_ALL_ACCESS","features":[342]},{"name":"PROCESS_BASIC_INFORMATION","features":[307,313,342]},{"name":"PROCESS_CREATE_PROCESS","features":[342]},{"name":"PROCESS_CREATE_THREAD","features":[342]},{"name":"PROCESS_CREATION_FLAGS","features":[342]},{"name":"PROCESS_DELETE","features":[342]},{"name":"PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION","features":[342]},{"name":"PROCESS_DEP_ENABLE","features":[342]},{"name":"PROCESS_DEP_FLAGS","features":[342]},{"name":"PROCESS_DEP_NONE","features":[342]},{"name":"PROCESS_DUP_HANDLE","features":[342]},{"name":"PROCESS_DYNAMIC_EH_CONTINUATION_TARGET","features":[342]},{"name":"PROCESS_DYNAMIC_EH_CONTINUATION_TARGETS_INFORMATION","features":[342]},{"name":"PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGE","features":[342]},{"name":"PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGES_INFORMATION","features":[342]},{"name":"PROCESS_INFORMATION","features":[307,342]},{"name":"PROCESS_INFORMATION_CLASS","features":[342]},{"name":"PROCESS_LEAP_SECOND_INFO","features":[342]},{"name":"PROCESS_LEAP_SECOND_INFO_FLAG_ENABLE_SIXTY_SECOND","features":[342]},{"name":"PROCESS_LEAP_SECOND_INFO_VALID_FLAGS","features":[342]},{"name":"PROCESS_MACHINE_INFORMATION","features":[338,342]},{"name":"PROCESS_MEMORY_EXHAUSTION_INFO","features":[342]},{"name":"PROCESS_MEMORY_EXHAUSTION_TYPE","features":[342]},{"name":"PROCESS_MITIGATION_POLICY","features":[342]},{"name":"PROCESS_MODE_BACKGROUND_BEGIN","features":[342]},{"name":"PROCESS_MODE_BACKGROUND_END","features":[342]},{"name":"PROCESS_NAME_FORMAT","features":[342]},{"name":"PROCESS_NAME_NATIVE","features":[342]},{"name":"PROCESS_NAME_WIN32","features":[342]},{"name":"PROCESS_POWER_THROTTLING_CURRENT_VERSION","features":[342]},{"name":"PROCESS_POWER_THROTTLING_EXECUTION_SPEED","features":[342]},{"name":"PROCESS_POWER_THROTTLING_IGNORE_TIMER_RESOLUTION","features":[342]},{"name":"PROCESS_POWER_THROTTLING_STATE","features":[342]},{"name":"PROCESS_PROTECTION_LEVEL","features":[342]},{"name":"PROCESS_PROTECTION_LEVEL_INFORMATION","features":[342]},{"name":"PROCESS_QUERY_INFORMATION","features":[342]},{"name":"PROCESS_QUERY_LIMITED_INFORMATION","features":[342]},{"name":"PROCESS_READ_CONTROL","features":[342]},{"name":"PROCESS_SET_INFORMATION","features":[342]},{"name":"PROCESS_SET_LIMITED_INFORMATION","features":[342]},{"name":"PROCESS_SET_QUOTA","features":[342]},{"name":"PROCESS_SET_SESSIONID","features":[342]},{"name":"PROCESS_STANDARD_RIGHTS_REQUIRED","features":[342]},{"name":"PROCESS_SUSPEND_RESUME","features":[342]},{"name":"PROCESS_SYNCHRONIZE","features":[342]},{"name":"PROCESS_TERMINATE","features":[342]},{"name":"PROCESS_VM_OPERATION","features":[342]},{"name":"PROCESS_VM_READ","features":[342]},{"name":"PROCESS_VM_WRITE","features":[342]},{"name":"PROCESS_WRITE_DAC","features":[342]},{"name":"PROCESS_WRITE_OWNER","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_ALL_APPLICATION_PACKAGES_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_CHILD_PROCESS_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_COMPONENT_FILTER","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_DESKTOP_APP_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_ENABLE_OPTIONAL_XSTATE_FEATURES","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_GROUP_AFFINITY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_HANDLE_LIST","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_IDEAL_PROCESSOR","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_JOB_LIST","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_MACHINE_TYPE","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_MITIGATION_AUDIT_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_MITIGATION_POLICY","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_NUM","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_PARENT_PROCESS","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_PREFERRED_NODE","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_PROTECTION_LEVEL","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_PSEUDOCONSOLE","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_REPLACE_VALUE","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_SECURITY_CAPABILITIES","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_UMS_THREAD","features":[342]},{"name":"PROC_THREAD_ATTRIBUTE_WIN32K_FILTER","features":[342]},{"name":"PROFILE_KERNEL","features":[342]},{"name":"PROFILE_SERVER","features":[342]},{"name":"PROFILE_USER","features":[342]},{"name":"PROTECTION_LEVEL_ANTIMALWARE_LIGHT","features":[342]},{"name":"PROTECTION_LEVEL_AUTHENTICODE","features":[342]},{"name":"PROTECTION_LEVEL_CODEGEN_LIGHT","features":[342]},{"name":"PROTECTION_LEVEL_LSA_LIGHT","features":[342]},{"name":"PROTECTION_LEVEL_NONE","features":[342]},{"name":"PROTECTION_LEVEL_PPL_APP","features":[342]},{"name":"PROTECTION_LEVEL_WINDOWS","features":[342]},{"name":"PROTECTION_LEVEL_WINDOWS_LIGHT","features":[342]},{"name":"PROTECTION_LEVEL_WINTCB","features":[342]},{"name":"PROTECTION_LEVEL_WINTCB_LIGHT","features":[342]},{"name":"PRTL_UMS_SCHEDULER_ENTRY_POINT","features":[341,342]},{"name":"PTIMERAPCROUTINE","features":[342]},{"name":"PTP_CALLBACK_INSTANCE","features":[342]},{"name":"PTP_CLEANUP_GROUP","features":[342]},{"name":"PTP_CLEANUP_GROUP_CANCEL_CALLBACK","features":[342]},{"name":"PTP_IO","features":[342]},{"name":"PTP_POOL","features":[342]},{"name":"PTP_SIMPLE_CALLBACK","features":[342]},{"name":"PTP_TIMER","features":[342]},{"name":"PTP_TIMER_CALLBACK","features":[342]},{"name":"PTP_WAIT","features":[342]},{"name":"PTP_WAIT_CALLBACK","features":[342]},{"name":"PTP_WIN32_IO_CALLBACK","features":[342]},{"name":"PTP_WORK","features":[342]},{"name":"PTP_WORK_CALLBACK","features":[342]},{"name":"ProcThreadAttributeAllApplicationPackagesPolicy","features":[342]},{"name":"ProcThreadAttributeChildProcessPolicy","features":[342]},{"name":"ProcThreadAttributeComponentFilter","features":[342]},{"name":"ProcThreadAttributeDesktopAppPolicy","features":[342]},{"name":"ProcThreadAttributeEnableOptionalXStateFeatures","features":[342]},{"name":"ProcThreadAttributeGroupAffinity","features":[342]},{"name":"ProcThreadAttributeHandleList","features":[342]},{"name":"ProcThreadAttributeIdealProcessor","features":[342]},{"name":"ProcThreadAttributeJobList","features":[342]},{"name":"ProcThreadAttributeMachineType","features":[342]},{"name":"ProcThreadAttributeMitigationAuditPolicy","features":[342]},{"name":"ProcThreadAttributeMitigationPolicy","features":[342]},{"name":"ProcThreadAttributeParentProcess","features":[342]},{"name":"ProcThreadAttributePreferredNode","features":[342]},{"name":"ProcThreadAttributeProtectionLevel","features":[342]},{"name":"ProcThreadAttributePseudoConsole","features":[342]},{"name":"ProcThreadAttributeSafeOpenPromptOriginClaim","features":[342]},{"name":"ProcThreadAttributeSecurityCapabilities","features":[342]},{"name":"ProcThreadAttributeTrustedApp","features":[342]},{"name":"ProcThreadAttributeUmsThread","features":[342]},{"name":"ProcThreadAttributeWin32kFilter","features":[342]},{"name":"ProcessASLRPolicy","features":[342]},{"name":"ProcessActivationContextTrustPolicy","features":[342]},{"name":"ProcessAppMemoryInfo","features":[342]},{"name":"ProcessChildProcessPolicy","features":[342]},{"name":"ProcessControlFlowGuardPolicy","features":[342]},{"name":"ProcessDEPPolicy","features":[342]},{"name":"ProcessDynamicCodePolicy","features":[342]},{"name":"ProcessExtensionPointDisablePolicy","features":[342]},{"name":"ProcessFontDisablePolicy","features":[342]},{"name":"ProcessImageLoadPolicy","features":[342]},{"name":"ProcessInPrivateInfo","features":[342]},{"name":"ProcessInformationClassMax","features":[342]},{"name":"ProcessLeapSecondInfo","features":[342]},{"name":"ProcessMachineTypeInfo","features":[342]},{"name":"ProcessMaxOverridePrefetchParameter","features":[342]},{"name":"ProcessMemoryExhaustionInfo","features":[342]},{"name":"ProcessMemoryPriority","features":[342]},{"name":"ProcessMitigationOptionsMask","features":[342]},{"name":"ProcessOverrideSubsequentPrefetchParameter","features":[342]},{"name":"ProcessPayloadRestrictionPolicy","features":[342]},{"name":"ProcessPowerThrottling","features":[342]},{"name":"ProcessProtectionLevelInfo","features":[342]},{"name":"ProcessRedirectionTrustPolicy","features":[342]},{"name":"ProcessReservedValue1","features":[342]},{"name":"ProcessSEHOPPolicy","features":[342]},{"name":"ProcessSideChannelIsolationPolicy","features":[342]},{"name":"ProcessSignaturePolicy","features":[342]},{"name":"ProcessStrictHandleCheckPolicy","features":[342]},{"name":"ProcessSystemCallDisablePolicy","features":[342]},{"name":"ProcessSystemCallFilterPolicy","features":[342]},{"name":"ProcessTelemetryCoverageInfo","features":[342]},{"name":"ProcessUserPointerAuthPolicy","features":[342]},{"name":"ProcessUserShadowStackPolicy","features":[342]},{"name":"PulseEvent","features":[307,342]},{"name":"QUEUE_USER_APC_CALLBACK_DATA_CONTEXT","features":[342]},{"name":"QUEUE_USER_APC_FLAGS","features":[342]},{"name":"QUEUE_USER_APC_FLAGS_NONE","features":[342]},{"name":"QUEUE_USER_APC_FLAGS_SPECIAL_USER_APC","features":[342]},{"name":"QueryDepthSList","features":[313,342]},{"name":"QueryFullProcessImageNameA","features":[307,342]},{"name":"QueryFullProcessImageNameW","features":[307,342]},{"name":"QueryProcessAffinityUpdateMode","features":[307,342]},{"name":"QueryProtectedPolicy","features":[307,342]},{"name":"QueryThreadpoolStackInformation","features":[307,342]},{"name":"QueryUmsThreadInformation","features":[307,342]},{"name":"QueueUserAPC","features":[307,342]},{"name":"QueueUserAPC2","features":[307,342]},{"name":"QueueUserWorkItem","features":[307,342]},{"name":"REALTIME_PRIORITY_CLASS","features":[342]},{"name":"REASON_CONTEXT","features":[307,342]},{"name":"RTL_CRITICAL_SECTION_ALL_FLAG_BITS","features":[342]},{"name":"RTL_CRITICAL_SECTION_DEBUG_FLAG_STATIC_INIT","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_RESOURCE_TYPE","features":[342]},{"name":"RTL_CRITICAL_SECTION_FLAG_STATIC_INIT","features":[342]},{"name":"RTL_USER_PROCESS_PARAMETERS","features":[307,342]},{"name":"RTWQASYNCRESULT","features":[342]},{"name":"RTWQPERIODICCALLBACK","features":[342]},{"name":"RTWQ_MULTITHREADED_WORKQUEUE","features":[342]},{"name":"RTWQ_STANDARD_WORKQUEUE","features":[342]},{"name":"RTWQ_WINDOW_WORKQUEUE","features":[342]},{"name":"RTWQ_WORKQUEUE_TYPE","features":[342]},{"name":"RegisterWaitForSingleObject","features":[307,342]},{"name":"ReleaseMutex","features":[307,342]},{"name":"ReleaseMutexWhenCallbackReturns","features":[307,342]},{"name":"ReleaseSRWLockExclusive","features":[342]},{"name":"ReleaseSRWLockShared","features":[342]},{"name":"ReleaseSemaphore","features":[307,342]},{"name":"ReleaseSemaphoreWhenCallbackReturns","features":[307,342]},{"name":"ResetEvent","features":[307,342]},{"name":"ResumeThread","features":[307,342]},{"name":"RtwqAddPeriodicCallback","features":[342]},{"name":"RtwqAllocateSerialWorkQueue","features":[342]},{"name":"RtwqAllocateWorkQueue","features":[342]},{"name":"RtwqBeginRegisterWorkQueueWithMMCSS","features":[342]},{"name":"RtwqBeginUnregisterWorkQueueWithMMCSS","features":[342]},{"name":"RtwqCancelDeadline","features":[307,342]},{"name":"RtwqCancelWorkItem","features":[342]},{"name":"RtwqCreateAsyncResult","features":[342]},{"name":"RtwqEndRegisterWorkQueueWithMMCSS","features":[342]},{"name":"RtwqGetWorkQueueMMCSSClass","features":[342]},{"name":"RtwqGetWorkQueueMMCSSPriority","features":[342]},{"name":"RtwqGetWorkQueueMMCSSTaskId","features":[342]},{"name":"RtwqInvokeCallback","features":[342]},{"name":"RtwqJoinWorkQueue","features":[307,342]},{"name":"RtwqLockPlatform","features":[342]},{"name":"RtwqLockSharedWorkQueue","features":[342]},{"name":"RtwqLockWorkQueue","features":[342]},{"name":"RtwqPutWaitingWorkItem","features":[307,342]},{"name":"RtwqPutWorkItem","features":[342]},{"name":"RtwqRegisterPlatformEvents","features":[342]},{"name":"RtwqRegisterPlatformWithMMCSS","features":[342]},{"name":"RtwqRemovePeriodicCallback","features":[342]},{"name":"RtwqScheduleWorkItem","features":[342]},{"name":"RtwqSetDeadline","features":[307,342]},{"name":"RtwqSetDeadline2","features":[307,342]},{"name":"RtwqSetLongRunning","features":[307,342]},{"name":"RtwqShutdown","features":[342]},{"name":"RtwqStartup","features":[342]},{"name":"RtwqUnjoinWorkQueue","features":[307,342]},{"name":"RtwqUnlockPlatform","features":[342]},{"name":"RtwqUnlockWorkQueue","features":[342]},{"name":"RtwqUnregisterPlatformEvents","features":[342]},{"name":"RtwqUnregisterPlatformFromMMCSS","features":[342]},{"name":"SEMAPHORE_ALL_ACCESS","features":[342]},{"name":"SEMAPHORE_MODIFY_STATE","features":[342]},{"name":"SRWLOCK","features":[342]},{"name":"SRWLOCK_INIT","features":[342]},{"name":"STACK_SIZE_PARAM_IS_A_RESERVATION","features":[342]},{"name":"STARTF_FORCEOFFFEEDBACK","features":[342]},{"name":"STARTF_FORCEONFEEDBACK","features":[342]},{"name":"STARTF_PREVENTPINNING","features":[342]},{"name":"STARTF_RUNFULLSCREEN","features":[342]},{"name":"STARTF_TITLEISAPPID","features":[342]},{"name":"STARTF_TITLEISLINKNAME","features":[342]},{"name":"STARTF_UNTRUSTEDSOURCE","features":[342]},{"name":"STARTF_USECOUNTCHARS","features":[342]},{"name":"STARTF_USEFILLATTRIBUTE","features":[342]},{"name":"STARTF_USEHOTKEY","features":[342]},{"name":"STARTF_USEPOSITION","features":[342]},{"name":"STARTF_USESHOWWINDOW","features":[342]},{"name":"STARTF_USESIZE","features":[342]},{"name":"STARTF_USESTDHANDLES","features":[342]},{"name":"STARTUPINFOA","features":[307,342]},{"name":"STARTUPINFOEXA","features":[307,342]},{"name":"STARTUPINFOEXW","features":[307,342]},{"name":"STARTUPINFOW","features":[307,342]},{"name":"STARTUPINFOW_FLAGS","features":[342]},{"name":"SYNCHRONIZATION_ACCESS_RIGHTS","features":[342]},{"name":"SYNCHRONIZATION_BARRIER","features":[342]},{"name":"SYNCHRONIZATION_BARRIER_FLAGS_BLOCK_ONLY","features":[342]},{"name":"SYNCHRONIZATION_BARRIER_FLAGS_NO_DELETE","features":[342]},{"name":"SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY","features":[342]},{"name":"SYNCHRONIZATION_DELETE","features":[342]},{"name":"SYNCHRONIZATION_READ_CONTROL","features":[342]},{"name":"SYNCHRONIZATION_SYNCHRONIZE","features":[342]},{"name":"SYNCHRONIZATION_WRITE_DAC","features":[342]},{"name":"SYNCHRONIZATION_WRITE_OWNER","features":[342]},{"name":"SetCriticalSectionSpinCount","features":[307,313,342]},{"name":"SetEvent","features":[307,342]},{"name":"SetEventWhenCallbackReturns","features":[307,342]},{"name":"SetPriorityClass","features":[307,342]},{"name":"SetProcessAffinityMask","features":[307,342]},{"name":"SetProcessAffinityUpdateMode","features":[307,342]},{"name":"SetProcessDEPPolicy","features":[307,342]},{"name":"SetProcessDefaultCpuSetMasks","features":[307,338,342]},{"name":"SetProcessDefaultCpuSets","features":[307,342]},{"name":"SetProcessDynamicEHContinuationTargets","features":[307,342]},{"name":"SetProcessDynamicEnforcedCetCompatibleRanges","features":[307,342]},{"name":"SetProcessInformation","features":[307,342]},{"name":"SetProcessMitigationPolicy","features":[307,342]},{"name":"SetProcessPriorityBoost","features":[307,342]},{"name":"SetProcessRestrictionExemption","features":[307,342]},{"name":"SetProcessShutdownParameters","features":[307,342]},{"name":"SetProcessWorkingSetSize","features":[307,342]},{"name":"SetProtectedPolicy","features":[307,342]},{"name":"SetThreadAffinityMask","features":[307,342]},{"name":"SetThreadDescription","features":[307,342]},{"name":"SetThreadGroupAffinity","features":[307,338,342]},{"name":"SetThreadIdealProcessor","features":[307,342]},{"name":"SetThreadIdealProcessorEx","features":[307,313,342]},{"name":"SetThreadInformation","features":[307,342]},{"name":"SetThreadPriority","features":[307,342]},{"name":"SetThreadPriorityBoost","features":[307,342]},{"name":"SetThreadSelectedCpuSetMasks","features":[307,338,342]},{"name":"SetThreadSelectedCpuSets","features":[307,342]},{"name":"SetThreadStackGuarantee","features":[307,342]},{"name":"SetThreadToken","features":[307,342]},{"name":"SetThreadpoolStackInformation","features":[307,342]},{"name":"SetThreadpoolThreadMaximum","features":[342]},{"name":"SetThreadpoolThreadMinimum","features":[307,342]},{"name":"SetThreadpoolTimer","features":[307,342]},{"name":"SetThreadpoolTimerEx","features":[307,342]},{"name":"SetThreadpoolWait","features":[307,342]},{"name":"SetThreadpoolWaitEx","features":[307,342]},{"name":"SetTimerQueueTimer","features":[307,342]},{"name":"SetUmsThreadInformation","features":[307,342]},{"name":"SetWaitableTimer","features":[307,342]},{"name":"SetWaitableTimerEx","features":[307,342]},{"name":"SignalObjectAndWait","features":[307,342]},{"name":"Sleep","features":[342]},{"name":"SleepConditionVariableCS","features":[307,313,342]},{"name":"SleepConditionVariableSRW","features":[307,342]},{"name":"SleepEx","features":[307,342]},{"name":"StartThreadpoolIo","features":[342]},{"name":"SubmitThreadpoolWork","features":[342]},{"name":"SuspendThread","features":[307,342]},{"name":"SwitchToFiber","features":[342]},{"name":"SwitchToThread","features":[307,342]},{"name":"TEB","features":[307,313,342]},{"name":"THREAD_ACCESS_RIGHTS","features":[342]},{"name":"THREAD_ALL_ACCESS","features":[342]},{"name":"THREAD_CREATE_RUN_IMMEDIATELY","features":[342]},{"name":"THREAD_CREATE_SUSPENDED","features":[342]},{"name":"THREAD_CREATION_FLAGS","features":[342]},{"name":"THREAD_DELETE","features":[342]},{"name":"THREAD_DIRECT_IMPERSONATION","features":[342]},{"name":"THREAD_GET_CONTEXT","features":[342]},{"name":"THREAD_IMPERSONATE","features":[342]},{"name":"THREAD_INFORMATION_CLASS","features":[342]},{"name":"THREAD_MODE_BACKGROUND_BEGIN","features":[342]},{"name":"THREAD_MODE_BACKGROUND_END","features":[342]},{"name":"THREAD_POWER_THROTTLING_CURRENT_VERSION","features":[342]},{"name":"THREAD_POWER_THROTTLING_EXECUTION_SPEED","features":[342]},{"name":"THREAD_POWER_THROTTLING_STATE","features":[342]},{"name":"THREAD_POWER_THROTTLING_VALID_FLAGS","features":[342]},{"name":"THREAD_PRIORITY","features":[342]},{"name":"THREAD_PRIORITY_ABOVE_NORMAL","features":[342]},{"name":"THREAD_PRIORITY_BELOW_NORMAL","features":[342]},{"name":"THREAD_PRIORITY_HIGHEST","features":[342]},{"name":"THREAD_PRIORITY_IDLE","features":[342]},{"name":"THREAD_PRIORITY_LOWEST","features":[342]},{"name":"THREAD_PRIORITY_MIN","features":[342]},{"name":"THREAD_PRIORITY_NORMAL","features":[342]},{"name":"THREAD_PRIORITY_TIME_CRITICAL","features":[342]},{"name":"THREAD_QUERY_INFORMATION","features":[342]},{"name":"THREAD_QUERY_LIMITED_INFORMATION","features":[342]},{"name":"THREAD_READ_CONTROL","features":[342]},{"name":"THREAD_RESUME","features":[342]},{"name":"THREAD_SET_CONTEXT","features":[342]},{"name":"THREAD_SET_INFORMATION","features":[342]},{"name":"THREAD_SET_LIMITED_INFORMATION","features":[342]},{"name":"THREAD_SET_THREAD_TOKEN","features":[342]},{"name":"THREAD_STANDARD_RIGHTS_REQUIRED","features":[342]},{"name":"THREAD_SUSPEND_RESUME","features":[342]},{"name":"THREAD_SYNCHRONIZE","features":[342]},{"name":"THREAD_TERMINATE","features":[342]},{"name":"THREAD_WRITE_DAC","features":[342]},{"name":"THREAD_WRITE_OWNER","features":[342]},{"name":"TIMER_ALL_ACCESS","features":[342]},{"name":"TIMER_MODIFY_STATE","features":[342]},{"name":"TIMER_QUERY_STATE","features":[342]},{"name":"TLS_OUT_OF_INDEXES","features":[342]},{"name":"TP_CALLBACK_ENVIRON_V3","features":[342]},{"name":"TP_CALLBACK_PRIORITY","features":[342]},{"name":"TP_CALLBACK_PRIORITY_COUNT","features":[342]},{"name":"TP_CALLBACK_PRIORITY_HIGH","features":[342]},{"name":"TP_CALLBACK_PRIORITY_INVALID","features":[342]},{"name":"TP_CALLBACK_PRIORITY_LOW","features":[342]},{"name":"TP_CALLBACK_PRIORITY_NORMAL","features":[342]},{"name":"TP_POOL_STACK_INFORMATION","features":[342]},{"name":"TerminateProcess","features":[307,342]},{"name":"TerminateThread","features":[307,342]},{"name":"ThreadAbsoluteCpuPriority","features":[342]},{"name":"ThreadDynamicCodePolicy","features":[342]},{"name":"ThreadInformationClassMax","features":[342]},{"name":"ThreadMemoryPriority","features":[342]},{"name":"ThreadPowerThrottling","features":[342]},{"name":"TlsAlloc","features":[342]},{"name":"TlsFree","features":[307,342]},{"name":"TlsGetValue","features":[342]},{"name":"TlsSetValue","features":[307,342]},{"name":"TryAcquireSRWLockExclusive","features":[307,342]},{"name":"TryAcquireSRWLockShared","features":[307,342]},{"name":"TryEnterCriticalSection","features":[307,313,342]},{"name":"TrySubmitThreadpoolCallback","features":[307,342]},{"name":"UMS_SCHEDULER_STARTUP_INFO","features":[341,342]},{"name":"UMS_SYSTEM_THREAD_INFORMATION","features":[342]},{"name":"UMS_THREAD_INFO_CLASS","features":[342]},{"name":"UmsThreadAffinity","features":[342]},{"name":"UmsThreadInvalidInfoClass","features":[342]},{"name":"UmsThreadIsSuspended","features":[342]},{"name":"UmsThreadIsTerminated","features":[342]},{"name":"UmsThreadMaxInfoClass","features":[342]},{"name":"UmsThreadPriority","features":[342]},{"name":"UmsThreadTeb","features":[342]},{"name":"UmsThreadUserContext","features":[342]},{"name":"UmsThreadYield","features":[307,342]},{"name":"UnregisterWait","features":[307,342]},{"name":"UnregisterWaitEx","features":[307,342]},{"name":"UpdateProcThreadAttribute","features":[307,342]},{"name":"UserEnabled","features":[342]},{"name":"WAITORTIMERCALLBACK","features":[307,342]},{"name":"WORKERCALLBACKFUNC","features":[342]},{"name":"WORKER_THREAD_FLAGS","features":[342]},{"name":"WT_EXECUTEDEFAULT","features":[342]},{"name":"WT_EXECUTEINIOTHREAD","features":[342]},{"name":"WT_EXECUTEINPERSISTENTTHREAD","features":[342]},{"name":"WT_EXECUTEINTIMERTHREAD","features":[342]},{"name":"WT_EXECUTEINWAITTHREAD","features":[342]},{"name":"WT_EXECUTELONGFUNCTION","features":[342]},{"name":"WT_EXECUTEONLYONCE","features":[342]},{"name":"WT_TRANSFER_IMPERSONATION","features":[342]},{"name":"WaitForInputIdle","features":[307,342]},{"name":"WaitForMultipleObjects","features":[307,342]},{"name":"WaitForMultipleObjectsEx","features":[307,342]},{"name":"WaitForSingleObject","features":[307,342]},{"name":"WaitForSingleObjectEx","features":[307,342]},{"name":"WaitForThreadpoolIoCallbacks","features":[307,342]},{"name":"WaitForThreadpoolTimerCallbacks","features":[307,342]},{"name":"WaitForThreadpoolWaitCallbacks","features":[307,342]},{"name":"WaitForThreadpoolWorkCallbacks","features":[307,342]},{"name":"WaitOnAddress","features":[307,342]},{"name":"WakeAllConditionVariable","features":[342]},{"name":"WakeByAddressAll","features":[342]},{"name":"WakeByAddressSingle","features":[342]},{"name":"WakeConditionVariable","features":[342]},{"name":"WinExec","features":[342]},{"name":"Wow64Container","features":[342]},{"name":"Wow64SetThreadDefaultGuestMachine","features":[342]},{"name":"Wow64SuspendThread","features":[307,342]}],"620":[{"name":"DYNAMIC_TIME_ZONE_INFORMATION","features":[307,545]},{"name":"EnumDynamicTimeZoneInformation","features":[307,545]},{"name":"FileTimeToSystemTime","features":[307,545]},{"name":"GetDynamicTimeZoneInformation","features":[307,545]},{"name":"GetDynamicTimeZoneInformationEffectiveYears","features":[307,545]},{"name":"GetTimeZoneInformation","features":[307,545]},{"name":"GetTimeZoneInformationForYear","features":[307,545]},{"name":"LocalFileTimeToLocalSystemTime","features":[307,545]},{"name":"LocalSystemTimeToLocalFileTime","features":[307,545]},{"name":"SetDynamicTimeZoneInformation","features":[307,545]},{"name":"SetTimeZoneInformation","features":[307,545]},{"name":"SystemTimeToFileTime","features":[307,545]},{"name":"SystemTimeToTzSpecificLocalTime","features":[307,545]},{"name":"SystemTimeToTzSpecificLocalTimeEx","features":[307,545]},{"name":"TIME_ZONE_ID_INVALID","features":[545]},{"name":"TIME_ZONE_INFORMATION","features":[307,545]},{"name":"TSF_Authenticated","features":[545]},{"name":"TSF_Hardware","features":[545]},{"name":"TSF_IPv6","features":[545]},{"name":"TSF_SignatureAuthenticated","features":[545]},{"name":"TzSpecificLocalTimeToSystemTime","features":[307,545]},{"name":"TzSpecificLocalTimeToSystemTimeEx","features":[307,545]},{"name":"wszW32TimeRegKeyPolicyTimeProviders","features":[545]},{"name":"wszW32TimeRegKeyTimeProviders","features":[545]},{"name":"wszW32TimeRegValueDllName","features":[545]},{"name":"wszW32TimeRegValueEnabled","features":[545]},{"name":"wszW32TimeRegValueInputProvider","features":[545]},{"name":"wszW32TimeRegValueMetaDataProvider","features":[545]}],"621":[{"name":"GetDeviceID","features":[307,594]},{"name":"GetDeviceIDString","features":[307,594]},{"name":"TBS_COMMAND_LOCALITY","features":[594]},{"name":"TBS_COMMAND_LOCALITY_FOUR","features":[594]},{"name":"TBS_COMMAND_LOCALITY_ONE","features":[594]},{"name":"TBS_COMMAND_LOCALITY_THREE","features":[594]},{"name":"TBS_COMMAND_LOCALITY_TWO","features":[594]},{"name":"TBS_COMMAND_LOCALITY_ZERO","features":[594]},{"name":"TBS_COMMAND_PRIORITY","features":[594]},{"name":"TBS_COMMAND_PRIORITY_HIGH","features":[594]},{"name":"TBS_COMMAND_PRIORITY_LOW","features":[594]},{"name":"TBS_COMMAND_PRIORITY_MAX","features":[594]},{"name":"TBS_COMMAND_PRIORITY_NORMAL","features":[594]},{"name":"TBS_COMMAND_PRIORITY_SYSTEM","features":[594]},{"name":"TBS_CONTEXT_PARAMS","features":[594]},{"name":"TBS_CONTEXT_PARAMS2","features":[594]},{"name":"TBS_CONTEXT_VERSION_ONE","features":[594]},{"name":"TBS_CONTEXT_VERSION_TWO","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_ADMIN","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_ENDORSEMENT","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_ENDORSEMENT_20","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_FULL","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_STORAGE_20","features":[594]},{"name":"TBS_OWNERAUTH_TYPE_USER","features":[594]},{"name":"TBS_SUCCESS","features":[594]},{"name":"TBS_TCGLOG_DRTM_BOOT","features":[594]},{"name":"TBS_TCGLOG_DRTM_CURRENT","features":[594]},{"name":"TBS_TCGLOG_DRTM_RESUME","features":[594]},{"name":"TBS_TCGLOG_SRTM_BOOT","features":[594]},{"name":"TBS_TCGLOG_SRTM_CURRENT","features":[594]},{"name":"TBS_TCGLOG_SRTM_RESUME","features":[594]},{"name":"TPM_DEVICE_INFO","features":[594]},{"name":"TPM_IFTYPE_1","features":[594]},{"name":"TPM_IFTYPE_EMULATOR","features":[594]},{"name":"TPM_IFTYPE_HW","features":[594]},{"name":"TPM_IFTYPE_SPB","features":[594]},{"name":"TPM_IFTYPE_TRUSTZONE","features":[594]},{"name":"TPM_IFTYPE_UNKNOWN","features":[594]},{"name":"TPM_VERSION_12","features":[594]},{"name":"TPM_VERSION_20","features":[594]},{"name":"TPM_VERSION_UNKNOWN","features":[594]},{"name":"TPM_WNF_INFO_CLEAR_SUCCESSFUL","features":[594]},{"name":"TPM_WNF_INFO_NO_REBOOT_REQUIRED","features":[594]},{"name":"TPM_WNF_INFO_OWNERSHIP_SUCCESSFUL","features":[594]},{"name":"TPM_WNF_PROVISIONING","features":[594]},{"name":"Tbsi_Context_Create","features":[594]},{"name":"Tbsi_Create_Windows_Key","features":[594]},{"name":"Tbsi_GetDeviceInfo","features":[594]},{"name":"Tbsi_Get_OwnerAuth","features":[594]},{"name":"Tbsi_Get_TCG_Log","features":[594]},{"name":"Tbsi_Get_TCG_Log_Ex","features":[594]},{"name":"Tbsi_Is_Tpm_Present","features":[307,594]},{"name":"Tbsi_Physical_Presence_Command","features":[594]},{"name":"Tbsi_Revoke_Attestation","features":[594]},{"name":"Tbsip_Cancel_Commands","features":[594]},{"name":"Tbsip_Context_Close","features":[594]},{"name":"Tbsip_Submit_Command","features":[594]}],"622":[{"name":"Catalog","features":[595]},{"name":"CatalogCollection","features":[595]},{"name":"CatalogObject","features":[595]},{"name":"ComponentUtil","features":[595]},{"name":"ICatalog","features":[358,595]},{"name":"IComponentUtil","features":[358,595]},{"name":"IPackageUtil","features":[358,595]},{"name":"IRemoteComponentUtil","features":[358,595]},{"name":"IRoleAssociationUtil","features":[358,595]},{"name":"MTSAdminErrorCodes","features":[595]},{"name":"MTSPackageExportOptions","features":[595]},{"name":"MTSPackageInstallOptions","features":[595]},{"name":"PackageUtil","features":[595]},{"name":"RemoteComponentUtil","features":[595]},{"name":"RoleAssociationUtil","features":[595]},{"name":"mtsErrAlreadyInstalled","features":[595]},{"name":"mtsErrAuthenticationLevel","features":[595]},{"name":"mtsErrBadForward","features":[595]},{"name":"mtsErrBadIID","features":[595]},{"name":"mtsErrBadPath","features":[595]},{"name":"mtsErrBadRegistryLibID","features":[595]},{"name":"mtsErrBadRegistryProgID","features":[595]},{"name":"mtsErrCLSIDOrIIDMismatch","features":[595]},{"name":"mtsErrCantCopyFile","features":[595]},{"name":"mtsErrCoReqCompInstalled","features":[595]},{"name":"mtsErrCompFileBadTLB","features":[595]},{"name":"mtsErrCompFileClassNotAvail","features":[595]},{"name":"mtsErrCompFileDoesNotExist","features":[595]},{"name":"mtsErrCompFileGetClassObj","features":[595]},{"name":"mtsErrCompFileLoadDLLFail","features":[595]},{"name":"mtsErrCompFileNoRegistrar","features":[595]},{"name":"mtsErrCompFileNotInstallable","features":[595]},{"name":"mtsErrDllLoadFailed","features":[595]},{"name":"mtsErrDllRegisterServer","features":[595]},{"name":"mtsErrDownloadFailed","features":[595]},{"name":"mtsErrInvalidUserids","features":[595]},{"name":"mtsErrKeyMissing","features":[595]},{"name":"mtsErrNoAccessToUNC","features":[595]},{"name":"mtsErrNoRegistryCLSID","features":[595]},{"name":"mtsErrNoRegistryRead","features":[595]},{"name":"mtsErrNoRegistryRepair","features":[595]},{"name":"mtsErrNoRegistryWrite","features":[595]},{"name":"mtsErrNoServerShare","features":[595]},{"name":"mtsErrNoTypeLib","features":[595]},{"name":"mtsErrNoUser","features":[595]},{"name":"mtsErrNotChangeable","features":[595]},{"name":"mtsErrNotDeletable","features":[595]},{"name":"mtsErrObjectErrors","features":[595]},{"name":"mtsErrObjectInvalid","features":[595]},{"name":"mtsErrPDFReadFail","features":[595]},{"name":"mtsErrPDFVersion","features":[595]},{"name":"mtsErrPDFWriteFail","features":[595]},{"name":"mtsErrPackDirNotFound","features":[595]},{"name":"mtsErrPackageExists","features":[595]},{"name":"mtsErrRegistrarFailed","features":[595]},{"name":"mtsErrRemoteInterface","features":[595]},{"name":"mtsErrRoleExists","features":[595]},{"name":"mtsErrSession","features":[595]},{"name":"mtsErrTreatAs","features":[595]},{"name":"mtsErrUserPasswdNotValid","features":[595]},{"name":"mtsExportUsers","features":[595]},{"name":"mtsInstallUsers","features":[595]}],"623":[{"name":"AddServiceFlag","features":[596]},{"name":"AutoDownloadMode","features":[596]},{"name":"AutoSelectionMode","features":[596]},{"name":"AutomaticUpdates","features":[596]},{"name":"AutomaticUpdatesNotificationLevel","features":[596]},{"name":"AutomaticUpdatesPermissionType","features":[596]},{"name":"AutomaticUpdatesScheduledInstallationDay","features":[596]},{"name":"AutomaticUpdatesUserType","features":[596]},{"name":"DeploymentAction","features":[596]},{"name":"DownloadPhase","features":[596]},{"name":"DownloadPriority","features":[596]},{"name":"IAutomaticUpdates","features":[358,596]},{"name":"IAutomaticUpdates2","features":[358,596]},{"name":"IAutomaticUpdatesResults","features":[358,596]},{"name":"IAutomaticUpdatesSettings","features":[358,596]},{"name":"IAutomaticUpdatesSettings2","features":[358,596]},{"name":"IAutomaticUpdatesSettings3","features":[358,596]},{"name":"ICategory","features":[358,596]},{"name":"ICategoryCollection","features":[358,596]},{"name":"IDownloadCompletedCallback","features":[596]},{"name":"IDownloadCompletedCallbackArgs","features":[358,596]},{"name":"IDownloadJob","features":[358,596]},{"name":"IDownloadProgress","features":[358,596]},{"name":"IDownloadProgressChangedCallback","features":[596]},{"name":"IDownloadProgressChangedCallbackArgs","features":[358,596]},{"name":"IDownloadResult","features":[358,596]},{"name":"IImageInformation","features":[358,596]},{"name":"IInstallationAgent","features":[358,596]},{"name":"IInstallationBehavior","features":[358,596]},{"name":"IInstallationCompletedCallback","features":[596]},{"name":"IInstallationCompletedCallbackArgs","features":[358,596]},{"name":"IInstallationJob","features":[358,596]},{"name":"IInstallationProgress","features":[358,596]},{"name":"IInstallationProgressChangedCallback","features":[596]},{"name":"IInstallationProgressChangedCallbackArgs","features":[358,596]},{"name":"IInstallationResult","features":[358,596]},{"name":"IInvalidProductLicenseException","features":[358,596]},{"name":"ISearchCompletedCallback","features":[596]},{"name":"ISearchCompletedCallbackArgs","features":[358,596]},{"name":"ISearchJob","features":[358,596]},{"name":"ISearchResult","features":[358,596]},{"name":"IStringCollection","features":[358,596]},{"name":"ISystemInformation","features":[358,596]},{"name":"IUpdate","features":[358,596]},{"name":"IUpdate2","features":[358,596]},{"name":"IUpdate3","features":[358,596]},{"name":"IUpdate4","features":[358,596]},{"name":"IUpdate5","features":[358,596]},{"name":"IUpdateCollection","features":[358,596]},{"name":"IUpdateDownloadContent","features":[358,596]},{"name":"IUpdateDownloadContent2","features":[358,596]},{"name":"IUpdateDownloadContentCollection","features":[358,596]},{"name":"IUpdateDownloadResult","features":[358,596]},{"name":"IUpdateDownloader","features":[358,596]},{"name":"IUpdateException","features":[358,596]},{"name":"IUpdateExceptionCollection","features":[358,596]},{"name":"IUpdateHistoryEntry","features":[358,596]},{"name":"IUpdateHistoryEntry2","features":[358,596]},{"name":"IUpdateHistoryEntryCollection","features":[358,596]},{"name":"IUpdateIdentity","features":[358,596]},{"name":"IUpdateInstallationResult","features":[358,596]},{"name":"IUpdateInstaller","features":[358,596]},{"name":"IUpdateInstaller2","features":[358,596]},{"name":"IUpdateInstaller3","features":[358,596]},{"name":"IUpdateInstaller4","features":[358,596]},{"name":"IUpdateLockdown","features":[596]},{"name":"IUpdateSearcher","features":[358,596]},{"name":"IUpdateSearcher2","features":[358,596]},{"name":"IUpdateSearcher3","features":[358,596]},{"name":"IUpdateService","features":[358,596]},{"name":"IUpdateService2","features":[358,596]},{"name":"IUpdateServiceCollection","features":[358,596]},{"name":"IUpdateServiceManager","features":[358,596]},{"name":"IUpdateServiceManager2","features":[358,596]},{"name":"IUpdateServiceRegistration","features":[358,596]},{"name":"IUpdateSession","features":[358,596]},{"name":"IUpdateSession2","features":[358,596]},{"name":"IUpdateSession3","features":[358,596]},{"name":"IWebProxy","features":[358,596]},{"name":"IWindowsDriverUpdate","features":[358,596]},{"name":"IWindowsDriverUpdate2","features":[358,596]},{"name":"IWindowsDriverUpdate3","features":[358,596]},{"name":"IWindowsDriverUpdate4","features":[358,596]},{"name":"IWindowsDriverUpdate5","features":[358,596]},{"name":"IWindowsDriverUpdateEntry","features":[358,596]},{"name":"IWindowsDriverUpdateEntryCollection","features":[358,596]},{"name":"IWindowsUpdateAgentInfo","features":[358,596]},{"name":"InstallationAgent","features":[596]},{"name":"InstallationImpact","features":[596]},{"name":"InstallationRebootBehavior","features":[596]},{"name":"LIBID_WUApiLib","features":[596]},{"name":"OperationResultCode","features":[596]},{"name":"SearchScope","features":[596]},{"name":"ServerSelection","features":[596]},{"name":"StringCollection","features":[596]},{"name":"SystemInformation","features":[596]},{"name":"UPDATE_LOCKDOWN_WEBSITE_ACCESS","features":[596]},{"name":"UpdateCollection","features":[596]},{"name":"UpdateDownloader","features":[596]},{"name":"UpdateExceptionContext","features":[596]},{"name":"UpdateInstaller","features":[596]},{"name":"UpdateLockdownOption","features":[596]},{"name":"UpdateOperation","features":[596]},{"name":"UpdateSearcher","features":[596]},{"name":"UpdateServiceManager","features":[596]},{"name":"UpdateServiceOption","features":[596]},{"name":"UpdateServiceRegistrationState","features":[596]},{"name":"UpdateSession","features":[596]},{"name":"UpdateType","features":[596]},{"name":"WU_E_ALL_UPDATES_FAILED","features":[596]},{"name":"WU_E_AUCLIENT_UNEXPECTED","features":[596]},{"name":"WU_E_AU_CALL_CANCELLED","features":[596]},{"name":"WU_E_AU_DETECT_SVCID_MISMATCH","features":[596]},{"name":"WU_E_AU_LEGACYCLIENTDISABLED","features":[596]},{"name":"WU_E_AU_NONLEGACYSERVER","features":[596]},{"name":"WU_E_AU_NOSERVICE","features":[596]},{"name":"WU_E_AU_NO_REGISTERED_SERVICE","features":[596]},{"name":"WU_E_AU_OOBE_IN_PROGRESS","features":[596]},{"name":"WU_E_AU_PAUSED","features":[596]},{"name":"WU_E_AU_UNEXPECTED","features":[596]},{"name":"WU_E_BAD_FILE_URL","features":[596]},{"name":"WU_E_BAD_XML_HARDWARECAPABILITY","features":[596]},{"name":"WU_E_BIN_SOURCE_ABSENT","features":[596]},{"name":"WU_E_CALLBACK_COOKIE_NOT_FOUND","features":[596]},{"name":"WU_E_CALL_CANCELLED","features":[596]},{"name":"WU_E_CALL_CANCELLED_BY_HIDE","features":[596]},{"name":"WU_E_CALL_CANCELLED_BY_INTERACTIVE_SEARCH","features":[596]},{"name":"WU_E_CALL_CANCELLED_BY_INVALID","features":[596]},{"name":"WU_E_CALL_CANCELLED_BY_POLICY","features":[596]},{"name":"WU_E_COULDNOTCANCEL","features":[596]},{"name":"WU_E_CYCLE_DETECTED","features":[596]},{"name":"WU_E_DM_BG_ERROR_TOKEN_REQUIRED","features":[596]},{"name":"WU_E_DM_BITSTRANSFERERROR","features":[596]},{"name":"WU_E_DM_CONTENTCHANGED","features":[596]},{"name":"WU_E_DM_DOSVC_REQUIRED","features":[596]},{"name":"WU_E_DM_DOWNLOADFILEMISSING","features":[596]},{"name":"WU_E_DM_DOWNLOADFILEPATHUNKNOWN","features":[596]},{"name":"WU_E_DM_DOWNLOADLIMITEDBYUPDATESIZE","features":[596]},{"name":"WU_E_DM_DOWNLOADLOCATIONCHANGED","features":[596]},{"name":"WU_E_DM_DOWNLOADSANDBOXNOTFOUND","features":[596]},{"name":"WU_E_DM_DOWNLOAD_VOLUME_CONFLICT","features":[596]},{"name":"WU_E_DM_FAILTOCONNECTTOBITS","features":[596]},{"name":"WU_E_DM_FALLINGBACKTOBITS","features":[596]},{"name":"WU_E_DM_HARDRESERVEID_CONFLICT","features":[596]},{"name":"WU_E_DM_INCORRECTFILEHASH","features":[596]},{"name":"WU_E_DM_NEEDDOWNLOADREQUEST","features":[596]},{"name":"WU_E_DM_NONETWORK","features":[596]},{"name":"WU_E_DM_NOTDOWNLOADED","features":[596]},{"name":"WU_E_DM_READRANGEFAILED","features":[596]},{"name":"WU_E_DM_SANDBOX_HASH_MISMATCH","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED_DOMAIN_USER","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED_LOCAL_USER","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED_MSA_USER","features":[596]},{"name":"WU_E_DM_UNAUTHORIZED_NO_USER","features":[596]},{"name":"WU_E_DM_UNEXPECTED","features":[596]},{"name":"WU_E_DM_UNKNOWNALGORITHM","features":[596]},{"name":"WU_E_DM_UPDATEREMOVED","features":[596]},{"name":"WU_E_DM_URLNOTAVAILABLE","features":[596]},{"name":"WU_E_DM_WRONGBITSVERSION","features":[596]},{"name":"WU_E_DOWNLOAD_FAILED","features":[596]},{"name":"WU_E_DRV_DEVICE_PROBLEM","features":[596]},{"name":"WU_E_DRV_MISSING_ATTRIBUTE","features":[596]},{"name":"WU_E_DRV_NOPROP_OR_LEGACY","features":[596]},{"name":"WU_E_DRV_NO_METADATA","features":[596]},{"name":"WU_E_DRV_NO_PRINTER_CONTENT","features":[596]},{"name":"WU_E_DRV_PRUNED","features":[596]},{"name":"WU_E_DRV_REG_MISMATCH","features":[596]},{"name":"WU_E_DRV_SYNC_FAILED","features":[596]},{"name":"WU_E_DRV_UNEXPECTED","features":[596]},{"name":"WU_E_DS_BADVERSION","features":[596]},{"name":"WU_E_DS_CANNOTREGISTER","features":[596]},{"name":"WU_E_DS_CANTDELETE","features":[596]},{"name":"WU_E_DS_DATANOTAVAILABLE","features":[596]},{"name":"WU_E_DS_DATANOTLOADED","features":[596]},{"name":"WU_E_DS_DECLINENOTALLOWED","features":[596]},{"name":"WU_E_DS_DUPLICATEUPDATEID","features":[596]},{"name":"WU_E_DS_IMPERSONATED","features":[596]},{"name":"WU_E_DS_INUSE","features":[596]},{"name":"WU_E_DS_INVALID","features":[596]},{"name":"WU_E_DS_INVALIDOPERATION","features":[596]},{"name":"WU_E_DS_INVALIDTABLENAME","features":[596]},{"name":"WU_E_DS_LOCKTIMEOUTEXPIRED","features":[596]},{"name":"WU_E_DS_MISSINGDATA","features":[596]},{"name":"WU_E_DS_MISSINGREF","features":[596]},{"name":"WU_E_DS_NEEDWINDOWSSERVICE","features":[596]},{"name":"WU_E_DS_NOCATEGORIES","features":[596]},{"name":"WU_E_DS_NODATA","features":[596]},{"name":"WU_E_DS_NODATA_CCR","features":[596]},{"name":"WU_E_DS_NODATA_COOKIE","features":[596]},{"name":"WU_E_DS_NODATA_DOWNLOADJOB","features":[596]},{"name":"WU_E_DS_NODATA_EULA","features":[596]},{"name":"WU_E_DS_NODATA_FILE","features":[596]},{"name":"WU_E_DS_NODATA_NOSUCHREVISION","features":[596]},{"name":"WU_E_DS_NODATA_NOSUCHUPDATE","features":[596]},{"name":"WU_E_DS_NODATA_SERVICE","features":[596]},{"name":"WU_E_DS_NODATA_TIMER","features":[596]},{"name":"WU_E_DS_NODATA_TMI","features":[596]},{"name":"WU_E_DS_RESETREQUIRED","features":[596]},{"name":"WU_E_DS_ROWEXISTS","features":[596]},{"name":"WU_E_DS_SCHEMAMISMATCH","features":[596]},{"name":"WU_E_DS_SERVICEEXPIRED","features":[596]},{"name":"WU_E_DS_SESSIONLOCKMISMATCH","features":[596]},{"name":"WU_E_DS_SHUTDOWN","features":[596]},{"name":"WU_E_DS_STOREFILELOCKED","features":[596]},{"name":"WU_E_DS_TABLEINCORRECT","features":[596]},{"name":"WU_E_DS_TABLEMISSING","features":[596]},{"name":"WU_E_DS_TABLESESSIONMISMATCH","features":[596]},{"name":"WU_E_DS_UNABLETOSTART","features":[596]},{"name":"WU_E_DS_UNEXPECTED","features":[596]},{"name":"WU_E_DS_UNKNOWNHANDLER","features":[596]},{"name":"WU_E_DS_UNKNOWNSERVICE","features":[596]},{"name":"WU_E_DUPLICATE_ITEM","features":[596]},{"name":"WU_E_EE_CLUSTER_ERROR","features":[596]},{"name":"WU_E_EE_INVALID_ATTRIBUTEDATA","features":[596]},{"name":"WU_E_EE_INVALID_EXPRESSION","features":[596]},{"name":"WU_E_EE_INVALID_VERSION","features":[596]},{"name":"WU_E_EE_MISSING_METADATA","features":[596]},{"name":"WU_E_EE_NOT_INITIALIZED","features":[596]},{"name":"WU_E_EE_UNEXPECTED","features":[596]},{"name":"WU_E_EE_UNKNOWN_EXPRESSION","features":[596]},{"name":"WU_E_EULAS_DECLINED","features":[596]},{"name":"WU_E_EULA_UNAVAILABLE","features":[596]},{"name":"WU_E_EXCLUSIVE_INSTALL_CONFLICT","features":[596]},{"name":"WU_E_EXTENDEDERROR_FAILED","features":[596]},{"name":"WU_E_EXTENDEDERROR_NOTSET","features":[596]},{"name":"WU_E_FILETRUST_DUALSIGNATURE_ECC","features":[596]},{"name":"WU_E_FILETRUST_DUALSIGNATURE_RSA","features":[596]},{"name":"WU_E_FILETRUST_SHA2SIGNATURE_MISSING","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_DISCOVERY","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_DOWNLOAD","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_INSTALL","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_OTHER","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_SEARCH","features":[596]},{"name":"WU_E_IDLESHUTDOWN_OPCOUNT_SERVICEREGISTRATION","features":[596]},{"name":"WU_E_INFRASTRUCTUREFILE_INVALID_FORMAT","features":[596]},{"name":"WU_E_INFRASTRUCTUREFILE_REQUIRES_SSL","features":[596]},{"name":"WU_E_INSTALLATION_RESULTS_INVALID_DATA","features":[596]},{"name":"WU_E_INSTALLATION_RESULTS_NOT_FOUND","features":[596]},{"name":"WU_E_INSTALLATION_RESULTS_UNKNOWN_VERSION","features":[596]},{"name":"WU_E_INSTALL_JOB_NOT_SUSPENDED","features":[596]},{"name":"WU_E_INSTALL_JOB_RESUME_NOT_ALLOWED","features":[596]},{"name":"WU_E_INSTALL_NOT_ALLOWED","features":[596]},{"name":"WU_E_INSTALL_USERCONTEXT_ACCESSDENIED","features":[596]},{"name":"WU_E_INTERACTIVE_CALL_CANCELLED","features":[596]},{"name":"WU_E_INVALIDINDEX","features":[596]},{"name":"WU_E_INVALID_CRITERIA","features":[596]},{"name":"WU_E_INVALID_EVENT","features":[596]},{"name":"WU_E_INVALID_EVENT_PAYLOAD","features":[596]},{"name":"WU_E_INVALID_EVENT_PAYLOADSIZE","features":[596]},{"name":"WU_E_INVALID_FILE","features":[596]},{"name":"WU_E_INVALID_INSTALL_REQUESTED","features":[596]},{"name":"WU_E_INVALID_NOTIFICATION_INFO","features":[596]},{"name":"WU_E_INVALID_OPERATION","features":[596]},{"name":"WU_E_INVALID_PRODUCT_LICENSE","features":[596]},{"name":"WU_E_INVALID_PROXY_SERVER","features":[596]},{"name":"WU_E_INVALID_RELATIONSHIP","features":[596]},{"name":"WU_E_INVALID_SERIALIZATION_VERSION","features":[596]},{"name":"WU_E_INVALID_UPDATE","features":[596]},{"name":"WU_E_INVALID_UPDATE_TYPE","features":[596]},{"name":"WU_E_INVALID_VOLUMEID","features":[596]},{"name":"WU_E_INVENTORY_GET_INVENTORY_TYPE_FAILED","features":[596]},{"name":"WU_E_INVENTORY_PARSEFAILED","features":[596]},{"name":"WU_E_INVENTORY_RESULT_UPLOAD_FAILED","features":[596]},{"name":"WU_E_INVENTORY_UNEXPECTED","features":[596]},{"name":"WU_E_INVENTORY_WMI_ERROR","features":[596]},{"name":"WU_E_ITEMNOTFOUND","features":[596]},{"name":"WU_E_LEGACYSERVER","features":[596]},{"name":"WU_E_LOW_BATTERY","features":[596]},{"name":"WU_E_MAX_CAPACITY_REACHED","features":[596]},{"name":"WU_E_METADATATRUST_CERTIFICATECHAIN_VERIFICATION","features":[596]},{"name":"WU_E_METADATATRUST_UNTRUSTED_CERTIFICATECHAIN","features":[596]},{"name":"WU_E_METADATA_BAD_FRAGMENTSIGNING_CONFIG","features":[596]},{"name":"WU_E_METADATA_BAD_SIGNATURE","features":[596]},{"name":"WU_E_METADATA_CERT_MISSING","features":[596]},{"name":"WU_E_METADATA_CERT_UNTRUSTED","features":[596]},{"name":"WU_E_METADATA_CONFIG_INVALID_BINARY_ENCODING","features":[596]},{"name":"WU_E_METADATA_FAILURE_PROCESSING_FRAGMENTSIGNING_CONFIG","features":[596]},{"name":"WU_E_METADATA_FETCH_CONFIG","features":[596]},{"name":"WU_E_METADATA_INTCERT_BAD_TRANSPORT_ENCODING","features":[596]},{"name":"WU_E_METADATA_INVALID_PARAMETER","features":[596]},{"name":"WU_E_METADATA_LEAFCERT_BAD_TRANSPORT_ENCODING","features":[596]},{"name":"WU_E_METADATA_NOOP","features":[596]},{"name":"WU_E_METADATA_NO_VERIFICATION_DATA","features":[596]},{"name":"WU_E_METADATA_SIGNATURE_VERIFY_FAILED","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_ALL_BAD","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_CACHELOOKUP","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_CERTCHAIN","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_MISSING","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_NODATA","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_REFRESHONLINE","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_SIGNATURE","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_UNEXPECTED","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_UNTRUSTED","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_VALIDITYWINDOW_UNEXPECTED","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_VALIDITY_WINDOW","features":[596]},{"name":"WU_E_METADATA_TIMESTAMP_TOKEN_VERIFICATION_FAILED","features":[596]},{"name":"WU_E_METADATA_UNEXPECTED","features":[596]},{"name":"WU_E_METADATA_UNSUPPORTED_HASH_ALG","features":[596]},{"name":"WU_E_METADATA_XML_BASE64CERDATA_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_FRAGMENTSIGNING_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_INTERMEDIATECERT_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_LEAFCERT_ID_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_LEAFCERT_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_MODE_INVALID","features":[596]},{"name":"WU_E_METADATA_XML_MODE_MISSING","features":[596]},{"name":"WU_E_METADATA_XML_VALIDITY_INVALID","features":[596]},{"name":"WU_E_MISSING_HANDLER","features":[596]},{"name":"WU_E_MSI_NOT_CONFIGURED","features":[596]},{"name":"WU_E_MSI_NOT_PRESENT","features":[596]},{"name":"WU_E_MSI_WRONG_APP_CONTEXT","features":[596]},{"name":"WU_E_MSI_WRONG_VERSION","features":[596]},{"name":"WU_E_MSP_DISABLED","features":[596]},{"name":"WU_E_MSP_UNEXPECTED","features":[596]},{"name":"WU_E_NETWORK_COST_EXCEEDS_POLICY","features":[596]},{"name":"WU_E_NON_UI_MODE","features":[596]},{"name":"WU_E_NOOP","features":[596]},{"name":"WU_E_NOT_APPLICABLE","features":[596]},{"name":"WU_E_NOT_INITIALIZED","features":[596]},{"name":"WU_E_NOT_SUPPORTED","features":[596]},{"name":"WU_E_NO_CONNECTION","features":[596]},{"name":"WU_E_NO_INTERACTIVE_USER","features":[596]},{"name":"WU_E_NO_SERVER_CORE_SUPPORT","features":[596]},{"name":"WU_E_NO_SERVICE","features":[596]},{"name":"WU_E_NO_SUCH_HANDLER_PLUGIN","features":[596]},{"name":"WU_E_NO_UI_SUPPORT","features":[596]},{"name":"WU_E_NO_UPDATE","features":[596]},{"name":"WU_E_NO_USERTOKEN","features":[596]},{"name":"WU_E_OL_INVALID_SCANFILE","features":[596]},{"name":"WU_E_OL_NEWCLIENT_REQUIRED","features":[596]},{"name":"WU_E_OL_UNEXPECTED","features":[596]},{"name":"WU_E_OPERATIONINPROGRESS","features":[596]},{"name":"WU_E_ORPHANED_DOWNLOAD_JOB","features":[596]},{"name":"WU_E_OUTOFRANGE","features":[596]},{"name":"WU_E_PER_MACHINE_UPDATE_ACCESS_DENIED","features":[596]},{"name":"WU_E_POLICY_NOT_SET","features":[596]},{"name":"WU_E_PT_ADDRESS_IN_USE","features":[596]},{"name":"WU_E_PT_ADDRESS_NOT_AVAILABLE","features":[596]},{"name":"WU_E_PT_CATALOG_SYNC_REQUIRED","features":[596]},{"name":"WU_E_PT_CONFIG_PROP_MISSING","features":[596]},{"name":"WU_E_PT_DATA_BOUNDARY_RESTRICTED","features":[596]},{"name":"WU_E_PT_DOUBLE_INITIALIZATION","features":[596]},{"name":"WU_E_PT_ECP_FAILURE_TO_DECOMPRESS_CAB_FILE","features":[596]},{"name":"WU_E_PT_ECP_FAILURE_TO_EXTRACT_DIGEST","features":[596]},{"name":"WU_E_PT_ECP_FILE_LOCATION_ERROR","features":[596]},{"name":"WU_E_PT_ECP_INIT_FAILED","features":[596]},{"name":"WU_E_PT_ECP_INVALID_FILE_FORMAT","features":[596]},{"name":"WU_E_PT_ECP_INVALID_METADATA","features":[596]},{"name":"WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS","features":[596]},{"name":"WU_E_PT_ENDPOINTURL_NOTAVAIL","features":[596]},{"name":"WU_E_PT_ENDPOINT_DISCONNECTED","features":[596]},{"name":"WU_E_PT_ENDPOINT_REFRESH_REQUIRED","features":[596]},{"name":"WU_E_PT_ENDPOINT_UNREACHABLE","features":[596]},{"name":"WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS","features":[596]},{"name":"WU_E_PT_FILE_LOCATIONS_CHANGED","features":[596]},{"name":"WU_E_PT_GENERAL_AAD_CLIENT_ERROR","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_BAD_GATEWAY","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_BAD_METHOD","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_BAD_REQUEST","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_CONFLICT","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_DENIED","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_FORBIDDEN","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_GONE","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_NOT_FOUND","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_NOT_MAPPED","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_NOT_SUPPORTED","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_SERVER_ERROR","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL","features":[596]},{"name":"WU_E_PT_HTTP_STATUS_VERSION_NOT_SUP","features":[596]},{"name":"WU_E_PT_INVALID_COMPUTER_NAME","features":[596]},{"name":"WU_E_PT_INVALID_CONFIG_PROP","features":[596]},{"name":"WU_E_PT_INVALID_FORMAT","features":[596]},{"name":"WU_E_PT_INVALID_OPERATION","features":[596]},{"name":"WU_E_PT_INVALID_URL","features":[596]},{"name":"WU_E_PT_LOAD_SHEDDING","features":[596]},{"name":"WU_E_PT_NO_AUTH_COOKIES_CREATED","features":[596]},{"name":"WU_E_PT_NO_AUTH_PLUGINS_REQUESTED","features":[596]},{"name":"WU_E_PT_NO_MANAGED_RECOVER","features":[596]},{"name":"WU_E_PT_NO_TRANSLATION_AVAILABLE","features":[596]},{"name":"WU_E_PT_NUMERIC_OVERFLOW","features":[596]},{"name":"WU_E_PT_NWS_NOT_LOADED","features":[596]},{"name":"WU_E_PT_OBJECT_FAULTED","features":[596]},{"name":"WU_E_PT_OPERATION_ABANDONED","features":[596]},{"name":"WU_E_PT_OPERATION_ABORTED","features":[596]},{"name":"WU_E_PT_OTHER","features":[596]},{"name":"WU_E_PT_PROXY_AUTH_SCHEME_NOT_SUPPORTED","features":[596]},{"name":"WU_E_PT_QUOTA_EXCEEDED","features":[596]},{"name":"WU_E_PT_REFRESH_CACHE_REQUIRED","features":[596]},{"name":"WU_E_PT_REGISTRATION_NOT_SUPPORTED","features":[596]},{"name":"WU_E_PT_SAME_REDIR_ID","features":[596]},{"name":"WU_E_PT_SECURITY_SYSTEM_FAILURE","features":[596]},{"name":"WU_E_PT_SECURITY_VERIFICATION_FAILURE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_BASE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_CONNECT","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_GENERATE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_INITIALIZE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_OUTOFMEMORY","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_PARSE","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_PARSEFAULT","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_READ","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_SEND","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_SERVER","features":[596]},{"name":"WU_E_PT_SOAPCLIENT_SOAPFAULT","features":[596]},{"name":"WU_E_PT_SOAP_CLIENT","features":[596]},{"name":"WU_E_PT_SOAP_MUST_UNDERSTAND","features":[596]},{"name":"WU_E_PT_SOAP_SERVER","features":[596]},{"name":"WU_E_PT_SOAP_VERSION","features":[596]},{"name":"WU_E_PT_SUS_SERVER_NOT_SET","features":[596]},{"name":"WU_E_PT_UNEXPECTED","features":[596]},{"name":"WU_E_PT_WINHTTP_NAME_NOT_RESOLVED","features":[596]},{"name":"WU_E_PT_WMI_ERROR","features":[596]},{"name":"WU_E_RANGEOVERLAP","features":[596]},{"name":"WU_E_REBOOT_IN_PROGRESS","features":[596]},{"name":"WU_E_REDIRECTOR_ATTRPROVIDER_EXCEEDED_MAX_NAMEVALUE","features":[596]},{"name":"WU_E_REDIRECTOR_ATTRPROVIDER_INVALID_NAME","features":[596]},{"name":"WU_E_REDIRECTOR_ATTRPROVIDER_INVALID_VALUE","features":[596]},{"name":"WU_E_REDIRECTOR_CONNECT_POLICY","features":[596]},{"name":"WU_E_REDIRECTOR_ID_SMALLER","features":[596]},{"name":"WU_E_REDIRECTOR_INVALID_RESPONSE","features":[596]},{"name":"WU_E_REDIRECTOR_LOAD_XML","features":[596]},{"name":"WU_E_REDIRECTOR_ONLINE_DISALLOWED","features":[596]},{"name":"WU_E_REDIRECTOR_SLS_GENERIC_ERROR","features":[596]},{"name":"WU_E_REDIRECTOR_S_FALSE","features":[596]},{"name":"WU_E_REDIRECTOR_UNEXPECTED","features":[596]},{"name":"WU_E_REDIRECTOR_UNKNOWN_SERVICE","features":[596]},{"name":"WU_E_REDIRECTOR_UNSUPPORTED_CONTENTTYPE","features":[596]},{"name":"WU_E_REG_VALUE_INVALID","features":[596]},{"name":"WU_E_REPORTER_EVENTCACHECORRUPT","features":[596]},{"name":"WU_E_REPORTER_EVENTNAMESPACEPARSEFAILED","features":[596]},{"name":"WU_E_REPORTER_UNEXPECTED","features":[596]},{"name":"WU_E_REVERT_NOT_ALLOWED","features":[596]},{"name":"WU_E_SELFUPDATE_IN_PROGRESS","features":[596]},{"name":"WU_E_SELFUPDATE_REQUIRED","features":[596]},{"name":"WU_E_SELFUPDATE_REQUIRED_ADMIN","features":[596]},{"name":"WU_E_SELFUPDATE_SKIP_ON_FAILURE","features":[596]},{"name":"WU_E_SERVER_BUSY","features":[596]},{"name":"WU_E_SERVICEPROP_NOTAVAIL","features":[596]},{"name":"WU_E_SERVICE_NOT_REGISTERED","features":[596]},{"name":"WU_E_SERVICE_STOP","features":[596]},{"name":"WU_E_SETUP_ALREADYRUNNING","features":[596]},{"name":"WU_E_SETUP_ALREADY_INITIALIZED","features":[596]},{"name":"WU_E_SETUP_BLOCKED_CONFIGURATION","features":[596]},{"name":"WU_E_SETUP_DEFERRABLE_REBOOT_PENDING","features":[596]},{"name":"WU_E_SETUP_FAIL","features":[596]},{"name":"WU_E_SETUP_HANDLER_EXEC_FAILURE","features":[596]},{"name":"WU_E_SETUP_INVALID_IDENTDATA","features":[596]},{"name":"WU_E_SETUP_INVALID_INFDATA","features":[596]},{"name":"WU_E_SETUP_INVALID_REGISTRY_DATA","features":[596]},{"name":"WU_E_SETUP_IN_PROGRESS","features":[596]},{"name":"WU_E_SETUP_NON_DEFERRABLE_REBOOT_PENDING","features":[596]},{"name":"WU_E_SETUP_NOT_INITIALIZED","features":[596]},{"name":"WU_E_SETUP_REBOOTREQUIRED","features":[596]},{"name":"WU_E_SETUP_REBOOT_TO_FIX","features":[596]},{"name":"WU_E_SETUP_REGISTRATION_FAILED","features":[596]},{"name":"WU_E_SETUP_SKIP_UPDATE","features":[596]},{"name":"WU_E_SETUP_SOURCE_VERSION_MISMATCH","features":[596]},{"name":"WU_E_SETUP_TARGET_VERSION_GREATER","features":[596]},{"name":"WU_E_SETUP_UNEXPECTED","features":[596]},{"name":"WU_E_SETUP_UNSUPPORTED_CONFIGURATION","features":[596]},{"name":"WU_E_SETUP_WRONG_SERVER_VERSION","features":[596]},{"name":"WU_E_SIH_ACTION_NOT_FOUND","features":[596]},{"name":"WU_E_SIH_ANOTHER_INSTANCE_RUNNING","features":[596]},{"name":"WU_E_SIH_BLOCKED_FOR_PLATFORM","features":[596]},{"name":"WU_E_SIH_DNSRESILIENCY_OFF","features":[596]},{"name":"WU_E_SIH_ENGINE_EXCEPTION","features":[596]},{"name":"WU_E_SIH_INVALIDHASH","features":[596]},{"name":"WU_E_SIH_NONSTDEXCEPTION","features":[596]},{"name":"WU_E_SIH_NO_ENGINE","features":[596]},{"name":"WU_E_SIH_PARSE","features":[596]},{"name":"WU_E_SIH_POLICY","features":[596]},{"name":"WU_E_SIH_POST_REBOOT_INSTALL_FAILED","features":[596]},{"name":"WU_E_SIH_POST_REBOOT_NO_CACHED_SLS_RESPONSE","features":[596]},{"name":"WU_E_SIH_PPL","features":[596]},{"name":"WU_E_SIH_SECURITY","features":[596]},{"name":"WU_E_SIH_SLS_PARSE","features":[596]},{"name":"WU_E_SIH_STDEXCEPTION","features":[596]},{"name":"WU_E_SIH_UNEXPECTED","features":[596]},{"name":"WU_E_SIH_VERIFY_DOWNLOAD_ENGINE","features":[596]},{"name":"WU_E_SIH_VERIFY_DOWNLOAD_PAYLOAD","features":[596]},{"name":"WU_E_SIH_VERIFY_STAGE_ENGINE","features":[596]},{"name":"WU_E_SIH_VERIFY_STAGE_PAYLOAD","features":[596]},{"name":"WU_E_SKIPPED_UPDATE_INSTALLATION","features":[596]},{"name":"WU_E_SLS_INVALID_REVISION","features":[596]},{"name":"WU_E_SOURCE_ABSENT","features":[596]},{"name":"WU_E_SYSPREP_IN_PROGRESS","features":[596]},{"name":"WU_E_SYSTEM_UNSUPPORTED","features":[596]},{"name":"WU_E_TIME_OUT","features":[596]},{"name":"WU_E_TOOMANYRANGES","features":[596]},{"name":"WU_E_TOO_DEEP_RELATION","features":[596]},{"name":"WU_E_TOO_MANY_RESYNC","features":[596]},{"name":"WU_E_TRAYICON_FAILURE","features":[596]},{"name":"WU_E_TRUST_PROVIDER_UNKNOWN","features":[596]},{"name":"WU_E_TRUST_SUBJECT_NOT_TRUSTED","features":[596]},{"name":"WU_E_UH_APPX_DEFAULT_PACKAGE_VOLUME_UNAVAILABLE","features":[596]},{"name":"WU_E_UH_APPX_INSTALLED_PACKAGE_VOLUME_UNAVAILABLE","features":[596]},{"name":"WU_E_UH_APPX_INVALID_PACKAGE_VOLUME","features":[596]},{"name":"WU_E_UH_APPX_NOT_PRESENT","features":[596]},{"name":"WU_E_UH_APPX_PACKAGE_FAMILY_NOT_FOUND","features":[596]},{"name":"WU_E_UH_APPX_SYSTEM_VOLUME_NOT_FOUND","features":[596]},{"name":"WU_E_UH_BADCBSPACKAGEID","features":[596]},{"name":"WU_E_UH_BADHANDLERXML","features":[596]},{"name":"WU_E_UH_CALLED_BACK_FAILURE","features":[596]},{"name":"WU_E_UH_CANREQUIREINPUT","features":[596]},{"name":"WU_E_UH_CUSTOMINSTALLER_INVALID_SIGNATURE","features":[596]},{"name":"WU_E_UH_DECRYPTFAILURE","features":[596]},{"name":"WU_E_UH_DOESNOTSUPPORTACTION","features":[596]},{"name":"WU_E_UH_FALLBACKERROR","features":[596]},{"name":"WU_E_UH_FALLBACKTOSELFCONTAINED","features":[596]},{"name":"WU_E_UH_HANDLER_DISABLEDUNTILREBOOT","features":[596]},{"name":"WU_E_UH_INCONSISTENT_FILE_NAMES","features":[596]},{"name":"WU_E_UH_INSTALLERFAILURE","features":[596]},{"name":"WU_E_UH_INSTALLERHUNG","features":[596]},{"name":"WU_E_UH_INVALIDMETADATA","features":[596]},{"name":"WU_E_UH_INVALID_TARGETSESSION","features":[596]},{"name":"WU_E_UH_LOCALONLY","features":[596]},{"name":"WU_E_UH_NEEDANOTHERDOWNLOAD","features":[596]},{"name":"WU_E_UH_NEW_SERVICING_STACK_REQUIRED","features":[596]},{"name":"WU_E_UH_NOTIFYFAILURE","features":[596]},{"name":"WU_E_UH_NOTREADYTOCOMMIT","features":[596]},{"name":"WU_E_UH_OPERATIONCANCELLED","features":[596]},{"name":"WU_E_UH_POSTREBOOTRESULTUNKNOWN","features":[596]},{"name":"WU_E_UH_POSTREBOOTSTILLPENDING","features":[596]},{"name":"WU_E_UH_POSTREBOOTUNEXPECTEDSTATE","features":[596]},{"name":"WU_E_UH_REMOTEALREADYACTIVE","features":[596]},{"name":"WU_E_UH_REMOTEUNAVAILABLE","features":[596]},{"name":"WU_E_UH_TOOMANYDOWNLOADREQUESTS","features":[596]},{"name":"WU_E_UH_UNEXPECTED","features":[596]},{"name":"WU_E_UH_UNEXPECTEDCBSRESPONSE","features":[596]},{"name":"WU_E_UH_UNKNOWNHANDLER","features":[596]},{"name":"WU_E_UH_UNSUPPORTED_INSTALLCONTEXT","features":[596]},{"name":"WU_E_UH_WRONGHANDLER","features":[596]},{"name":"WU_E_UNEXPECTED","features":[596]},{"name":"WU_E_UNINSTALL_NOT_ALLOWED","features":[596]},{"name":"WU_E_UNKNOWN_HARDWARECAPABILITY","features":[596]},{"name":"WU_E_UNKNOWN_ID","features":[596]},{"name":"WU_E_UNKNOWN_SERVICE","features":[596]},{"name":"WU_E_UNRECOGNIZED_VOLUMEID","features":[596]},{"name":"WU_E_UNSUPPORTED_SEARCHSCOPE","features":[596]},{"name":"WU_E_UPDATE_MERGE_NOT_ALLOWED","features":[596]},{"name":"WU_E_UPDATE_NOT_APPROVED","features":[596]},{"name":"WU_E_UPDATE_NOT_PROCESSED","features":[596]},{"name":"WU_E_URL_TOO_LONG","features":[596]},{"name":"WU_E_USER_ACCESS_DISABLED","features":[596]},{"name":"WU_E_WINHTTP_INVALID_FILE","features":[596]},{"name":"WU_E_WMI_NOT_SUPPORTED","features":[596]},{"name":"WU_E_WUCLTUI_UNSUPPORTED_VERSION","features":[596]},{"name":"WU_E_WUTASK_CANCELINSTALL_DISALLOWED","features":[596]},{"name":"WU_E_WUTASK_INPROGRESS","features":[596]},{"name":"WU_E_WUTASK_NOT_STARTED","features":[596]},{"name":"WU_E_WUTASK_RETRY","features":[596]},{"name":"WU_E_WUTASK_STATUS_DISABLED","features":[596]},{"name":"WU_E_WU_DISABLED","features":[596]},{"name":"WU_E_XML_INVALID","features":[596]},{"name":"WU_E_XML_MISSINGDATA","features":[596]},{"name":"WU_S_AAD_DEVICE_TICKET_NOT_NEEDED","features":[596]},{"name":"WU_S_ALREADY_DOWNLOADED","features":[596]},{"name":"WU_S_ALREADY_INSTALLED","features":[596]},{"name":"WU_S_ALREADY_REVERTED","features":[596]},{"name":"WU_S_ALREADY_UNINSTALLED","features":[596]},{"name":"WU_S_DM_ALREADYDOWNLOADING","features":[596]},{"name":"WU_S_MARKED_FOR_DISCONNECT","features":[596]},{"name":"WU_S_METADATA_IGNORED_SIGNATURE_VERIFICATION","features":[596]},{"name":"WU_S_METADATA_SKIPPED_BY_ENFORCEMENTMODE","features":[596]},{"name":"WU_S_REBOOT_REQUIRED","features":[596]},{"name":"WU_S_SEARCH_CRITERIA_NOT_SUPPORTED","features":[596]},{"name":"WU_S_SEARCH_LOAD_SHEDDING","features":[596]},{"name":"WU_S_SELFUPDATE","features":[596]},{"name":"WU_S_SERVICE_STOP","features":[596]},{"name":"WU_S_SIH_NOOP","features":[596]},{"name":"WU_S_SOME_UPDATES_SKIPPED_ON_BATTERY","features":[596]},{"name":"WU_S_UH_DOWNLOAD_SIZE_CALCULATED","features":[596]},{"name":"WU_S_UH_INSTALLSTILLPENDING","features":[596]},{"name":"WU_S_UPDATE_ERROR","features":[596]},{"name":"WebProxy","features":[596]},{"name":"WindowsUpdateAgentInfo","features":[596]},{"name":"adAlwaysAutoDownload","features":[596]},{"name":"adLetWindowsUpdateDecide","features":[596]},{"name":"adNeverAutoDownload","features":[596]},{"name":"asAlwaysAutoSelect","features":[596]},{"name":"asAutoSelectIfDownloaded","features":[596]},{"name":"asLetWindowsUpdateDecide","features":[596]},{"name":"asNeverAutoSelect","features":[596]},{"name":"asfAllowOnlineRegistration","features":[596]},{"name":"asfAllowPendingRegistration","features":[596]},{"name":"asfRegisterServiceWithAU","features":[596]},{"name":"aunlDisabled","features":[596]},{"name":"aunlNotConfigured","features":[596]},{"name":"aunlNotifyBeforeDownload","features":[596]},{"name":"aunlNotifyBeforeInstallation","features":[596]},{"name":"aunlScheduledInstallation","features":[596]},{"name":"auptDisableAutomaticUpdates","features":[596]},{"name":"auptSetFeaturedUpdatesEnabled","features":[596]},{"name":"auptSetIncludeRecommendedUpdates","features":[596]},{"name":"auptSetNonAdministratorsElevated","features":[596]},{"name":"auptSetNotificationLevel","features":[596]},{"name":"ausidEveryDay","features":[596]},{"name":"ausidEveryFriday","features":[596]},{"name":"ausidEveryMonday","features":[596]},{"name":"ausidEverySaturday","features":[596]},{"name":"ausidEverySunday","features":[596]},{"name":"ausidEveryThursday","features":[596]},{"name":"ausidEveryTuesday","features":[596]},{"name":"ausidEveryWednesday","features":[596]},{"name":"auutCurrentUser","features":[596]},{"name":"auutLocalAdministrator","features":[596]},{"name":"daDetection","features":[596]},{"name":"daInstallation","features":[596]},{"name":"daNone","features":[596]},{"name":"daOptionalInstallation","features":[596]},{"name":"daUninstallation","features":[596]},{"name":"dpExtraHigh","features":[596]},{"name":"dpHigh","features":[596]},{"name":"dpLow","features":[596]},{"name":"dpNormal","features":[596]},{"name":"dphDownloading","features":[596]},{"name":"dphInitializing","features":[596]},{"name":"dphVerifying","features":[596]},{"name":"iiMinor","features":[596]},{"name":"iiNormal","features":[596]},{"name":"iiRequiresExclusiveHandling","features":[596]},{"name":"irbAlwaysRequiresReboot","features":[596]},{"name":"irbCanRequestReboot","features":[596]},{"name":"irbNeverReboots","features":[596]},{"name":"orcAborted","features":[596]},{"name":"orcFailed","features":[596]},{"name":"orcInProgress","features":[596]},{"name":"orcNotStarted","features":[596]},{"name":"orcSucceeded","features":[596]},{"name":"orcSucceededWithErrors","features":[596]},{"name":"searchScopeAllUsers","features":[596]},{"name":"searchScopeCurrentUserOnly","features":[596]},{"name":"searchScopeDefault","features":[596]},{"name":"searchScopeMachineAndAllUsers","features":[596]},{"name":"searchScopeMachineAndCurrentUser","features":[596]},{"name":"searchScopeMachineOnly","features":[596]},{"name":"ssDefault","features":[596]},{"name":"ssManagedServer","features":[596]},{"name":"ssOthers","features":[596]},{"name":"ssWindowsUpdate","features":[596]},{"name":"uecGeneral","features":[596]},{"name":"uecSearchIncomplete","features":[596]},{"name":"uecWindowsDriver","features":[596]},{"name":"uecWindowsInstaller","features":[596]},{"name":"uloForWebsiteAccess","features":[596]},{"name":"uoInstallation","features":[596]},{"name":"uoUninstallation","features":[596]},{"name":"usoNonVolatileService","features":[596]},{"name":"usrsNotRegistered","features":[596]},{"name":"usrsRegistered","features":[596]},{"name":"usrsRegistrationPending","features":[596]},{"name":"utDriver","features":[596]},{"name":"utSoftware","features":[596]}],"624":[{"name":"IWaaSAssessor","features":[597]},{"name":"OSUpdateAssessment","features":[307,597]},{"name":"UpdateAssessment","features":[597]},{"name":"UpdateAssessmentStatus","features":[597]},{"name":"UpdateAssessmentStatus_Latest","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestDeferredFeature","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestDeferredQuality","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestEndOfSupport","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestHardRestriction","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestManaged","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestPausedFeature","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestPausedQuality","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestServicingTrain","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestSoftRestriction","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestTargetedVersion","features":[597]},{"name":"UpdateAssessmentStatus_NotLatestUnknown","features":[597]},{"name":"UpdateImpactLevel","features":[597]},{"name":"UpdateImpactLevel_High","features":[597]},{"name":"UpdateImpactLevel_Low","features":[597]},{"name":"UpdateImpactLevel_Medium","features":[597]},{"name":"UpdateImpactLevel_None","features":[597]},{"name":"WaaSAssessor","features":[597]}],"625":[{"name":"UAL_DATA_BLOB","features":[320,598]},{"name":"UalInstrument","features":[320,598]},{"name":"UalRegisterProduct","features":[598]},{"name":"UalStart","features":[320,598]},{"name":"UalStop","features":[320,598]}],"626":[{"name":"ClearVariantArray","features":[307,358,359,360]},{"name":"DPF_ERROR","features":[360]},{"name":"DPF_MARQUEE","features":[360]},{"name":"DPF_MARQUEE_COMPLETE","features":[360]},{"name":"DPF_NONE","features":[360]},{"name":"DPF_STOPPED","features":[360]},{"name":"DPF_WARNING","features":[360]},{"name":"DRAWPROGRESSFLAGS","features":[360]},{"name":"DosDateTimeToVariantTime","features":[360]},{"name":"InitVariantFromBooleanArray","features":[307,358,359,360]},{"name":"InitVariantFromBuffer","features":[307,358,359,360]},{"name":"InitVariantFromDoubleArray","features":[307,358,359,360]},{"name":"InitVariantFromFileTime","features":[307,358,359,360]},{"name":"InitVariantFromFileTimeArray","features":[307,358,359,360]},{"name":"InitVariantFromGUIDAsString","features":[307,358,359,360]},{"name":"InitVariantFromInt16Array","features":[307,358,359,360]},{"name":"InitVariantFromInt32Array","features":[307,358,359,360]},{"name":"InitVariantFromInt64Array","features":[307,358,359,360]},{"name":"InitVariantFromResource","features":[307,358,359,360]},{"name":"InitVariantFromStringArray","features":[307,358,359,360]},{"name":"InitVariantFromUInt16Array","features":[307,358,359,360]},{"name":"InitVariantFromUInt32Array","features":[307,358,359,360]},{"name":"InitVariantFromUInt64Array","features":[307,358,359,360]},{"name":"InitVariantFromVariantArrayElem","features":[307,358,359,360]},{"name":"PSTF_LOCAL","features":[360]},{"name":"PSTF_UTC","features":[360]},{"name":"PSTIME_FLAGS","features":[360]},{"name":"SystemTimeToVariantTime","features":[307,360]},{"name":"VARENUM","features":[360]},{"name":"VARIANT","features":[307,358,359,360]},{"name":"VARIANT_ALPHABOOL","features":[360]},{"name":"VARIANT_CALENDAR_GREGORIAN","features":[360]},{"name":"VARIANT_CALENDAR_HIJRI","features":[360]},{"name":"VARIANT_CALENDAR_THAI","features":[360]},{"name":"VARIANT_LOCALBOOL","features":[360]},{"name":"VARIANT_NOUSEROVERRIDE","features":[360]},{"name":"VARIANT_NOVALUEPROP","features":[360]},{"name":"VARIANT_USE_NLS","features":[360]},{"name":"VARIANT_UserFree","features":[307,358,359,360]},{"name":"VARIANT_UserFree64","features":[307,358,359,360]},{"name":"VARIANT_UserMarshal","features":[307,358,359,360]},{"name":"VARIANT_UserMarshal64","features":[307,358,359,360]},{"name":"VARIANT_UserSize","features":[307,358,359,360]},{"name":"VARIANT_UserSize64","features":[307,358,359,360]},{"name":"VARIANT_UserUnmarshal","features":[307,358,359,360]},{"name":"VARIANT_UserUnmarshal64","features":[307,358,359,360]},{"name":"VAR_CHANGE_FLAGS","features":[360]},{"name":"VT_ARRAY","features":[360]},{"name":"VT_BLOB","features":[360]},{"name":"VT_BLOB_OBJECT","features":[360]},{"name":"VT_BOOL","features":[360]},{"name":"VT_BSTR","features":[360]},{"name":"VT_BSTR_BLOB","features":[360]},{"name":"VT_BYREF","features":[360]},{"name":"VT_CARRAY","features":[360]},{"name":"VT_CF","features":[360]},{"name":"VT_CLSID","features":[360]},{"name":"VT_CY","features":[360]},{"name":"VT_DATE","features":[360]},{"name":"VT_DECIMAL","features":[360]},{"name":"VT_DISPATCH","features":[360]},{"name":"VT_EMPTY","features":[360]},{"name":"VT_ERROR","features":[360]},{"name":"VT_FILETIME","features":[360]},{"name":"VT_HRESULT","features":[360]},{"name":"VT_I1","features":[360]},{"name":"VT_I2","features":[360]},{"name":"VT_I4","features":[360]},{"name":"VT_I8","features":[360]},{"name":"VT_ILLEGAL","features":[360]},{"name":"VT_ILLEGALMASKED","features":[360]},{"name":"VT_INT","features":[360]},{"name":"VT_INT_PTR","features":[360]},{"name":"VT_LPSTR","features":[360]},{"name":"VT_LPWSTR","features":[360]},{"name":"VT_NULL","features":[360]},{"name":"VT_PTR","features":[360]},{"name":"VT_R4","features":[360]},{"name":"VT_R8","features":[360]},{"name":"VT_RECORD","features":[360]},{"name":"VT_RESERVED","features":[360]},{"name":"VT_SAFEARRAY","features":[360]},{"name":"VT_STORAGE","features":[360]},{"name":"VT_STORED_OBJECT","features":[360]},{"name":"VT_STREAM","features":[360]},{"name":"VT_STREAMED_OBJECT","features":[360]},{"name":"VT_TYPEMASK","features":[360]},{"name":"VT_UI1","features":[360]},{"name":"VT_UI2","features":[360]},{"name":"VT_UI4","features":[360]},{"name":"VT_UI8","features":[360]},{"name":"VT_UINT","features":[360]},{"name":"VT_UINT_PTR","features":[360]},{"name":"VT_UNKNOWN","features":[360]},{"name":"VT_USERDEFINED","features":[360]},{"name":"VT_VARIANT","features":[360]},{"name":"VT_VECTOR","features":[360]},{"name":"VT_VERSIONED_STREAM","features":[360]},{"name":"VT_VOID","features":[360]},{"name":"VariantChangeType","features":[307,358,359,360]},{"name":"VariantChangeTypeEx","features":[307,358,359,360]},{"name":"VariantClear","features":[307,358,359,360]},{"name":"VariantCompare","features":[307,358,359,360]},{"name":"VariantCopy","features":[307,358,359,360]},{"name":"VariantCopyInd","features":[307,358,359,360]},{"name":"VariantGetBooleanElem","features":[307,358,359,360]},{"name":"VariantGetDoubleElem","features":[307,358,359,360]},{"name":"VariantGetElementCount","features":[307,358,359,360]},{"name":"VariantGetInt16Elem","features":[307,358,359,360]},{"name":"VariantGetInt32Elem","features":[307,358,359,360]},{"name":"VariantGetInt64Elem","features":[307,358,359,360]},{"name":"VariantGetStringElem","features":[307,358,359,360]},{"name":"VariantGetUInt16Elem","features":[307,358,359,360]},{"name":"VariantGetUInt32Elem","features":[307,358,359,360]},{"name":"VariantGetUInt64Elem","features":[307,358,359,360]},{"name":"VariantInit","features":[307,358,359,360]},{"name":"VariantTimeToDosDateTime","features":[360]},{"name":"VariantTimeToSystemTime","features":[307,360]},{"name":"VariantToBoolean","features":[307,358,359,360]},{"name":"VariantToBooleanArray","features":[307,358,359,360]},{"name":"VariantToBooleanArrayAlloc","features":[307,358,359,360]},{"name":"VariantToBooleanWithDefault","features":[307,358,359,360]},{"name":"VariantToBuffer","features":[307,358,359,360]},{"name":"VariantToDosDateTime","features":[307,358,359,360]},{"name":"VariantToDouble","features":[307,358,359,360]},{"name":"VariantToDoubleArray","features":[307,358,359,360]},{"name":"VariantToDoubleArrayAlloc","features":[307,358,359,360]},{"name":"VariantToDoubleWithDefault","features":[307,358,359,360]},{"name":"VariantToFileTime","features":[307,358,359,360]},{"name":"VariantToGUID","features":[307,358,359,360]},{"name":"VariantToInt16","features":[307,358,359,360]},{"name":"VariantToInt16Array","features":[307,358,359,360]},{"name":"VariantToInt16ArrayAlloc","features":[307,358,359,360]},{"name":"VariantToInt16WithDefault","features":[307,358,359,360]},{"name":"VariantToInt32","features":[307,358,359,360]},{"name":"VariantToInt32Array","features":[307,358,359,360]},{"name":"VariantToInt32ArrayAlloc","features":[307,358,359,360]},{"name":"VariantToInt32WithDefault","features":[307,358,359,360]},{"name":"VariantToInt64","features":[307,358,359,360]},{"name":"VariantToInt64Array","features":[307,358,359,360]},{"name":"VariantToInt64ArrayAlloc","features":[307,358,359,360]},{"name":"VariantToInt64WithDefault","features":[307,358,359,360]},{"name":"VariantToString","features":[307,358,359,360]},{"name":"VariantToStringAlloc","features":[307,358,359,360]},{"name":"VariantToStringArray","features":[307,358,359,360]},{"name":"VariantToStringArrayAlloc","features":[307,358,359,360]},{"name":"VariantToStringWithDefault","features":[307,358,359,360]},{"name":"VariantToUInt16","features":[307,358,359,360]},{"name":"VariantToUInt16Array","features":[307,358,359,360]},{"name":"VariantToUInt16ArrayAlloc","features":[307,358,359,360]},{"name":"VariantToUInt16WithDefault","features":[307,358,359,360]},{"name":"VariantToUInt32","features":[307,358,359,360]},{"name":"VariantToUInt32Array","features":[307,358,359,360]},{"name":"VariantToUInt32ArrayAlloc","features":[307,358,359,360]},{"name":"VariantToUInt32WithDefault","features":[307,358,359,360]},{"name":"VariantToUInt64","features":[307,358,359,360]},{"name":"VariantToUInt64Array","features":[307,358,359,360]},{"name":"VariantToUInt64ArrayAlloc","features":[307,358,359,360]},{"name":"VariantToUInt64WithDefault","features":[307,358,359,360]}],"627":[{"name":"DBG_ATTACH","features":[599]},{"name":"DBG_BREAK","features":[599]},{"name":"DBG_DIVOVERFLOW","features":[599]},{"name":"DBG_DLLSTART","features":[599]},{"name":"DBG_DLLSTOP","features":[599]},{"name":"DBG_GPFAULT","features":[599]},{"name":"DBG_GPFAULT2","features":[599]},{"name":"DBG_INIT","features":[599]},{"name":"DBG_INSTRFAULT","features":[599]},{"name":"DBG_MODFREE","features":[599]},{"name":"DBG_MODLOAD","features":[599]},{"name":"DBG_MODMOVE","features":[599]},{"name":"DBG_SEGFREE","features":[599]},{"name":"DBG_SEGLOAD","features":[599]},{"name":"DBG_SEGMOVE","features":[599]},{"name":"DBG_SINGLESTEP","features":[599]},{"name":"DBG_STACKFAULT","features":[599]},{"name":"DBG_TASKSTART","features":[599]},{"name":"DBG_TASKSTOP","features":[599]},{"name":"DBG_TEMPBP","features":[599]},{"name":"DBG_TOOLHELP","features":[599]},{"name":"DBG_WOWINIT","features":[599]},{"name":"DEBUGEVENTPROC","features":[307,336,342,599]},{"name":"GD_ACCELERATORS","features":[599]},{"name":"GD_BITMAP","features":[599]},{"name":"GD_CURSOR","features":[599]},{"name":"GD_CURSORCOMPONENT","features":[599]},{"name":"GD_DIALOG","features":[599]},{"name":"GD_ERRTABLE","features":[599]},{"name":"GD_FONT","features":[599]},{"name":"GD_FONTDIR","features":[599]},{"name":"GD_ICON","features":[599]},{"name":"GD_ICONCOMPONENT","features":[599]},{"name":"GD_MAX_RESOURCE","features":[599]},{"name":"GD_MENU","features":[599]},{"name":"GD_NAMETABLE","features":[599]},{"name":"GD_RCDATA","features":[599]},{"name":"GD_STRING","features":[599]},{"name":"GD_USERDEFINED","features":[599]},{"name":"GLOBALENTRY","features":[307,599]},{"name":"GLOBAL_ALL","features":[599]},{"name":"GLOBAL_FREE","features":[599]},{"name":"GLOBAL_LRU","features":[599]},{"name":"GT_BURGERMASTER","features":[599]},{"name":"GT_CODE","features":[599]},{"name":"GT_DATA","features":[599]},{"name":"GT_DGROUP","features":[599]},{"name":"GT_FREE","features":[599]},{"name":"GT_INTERNAL","features":[599]},{"name":"GT_MODULE","features":[599]},{"name":"GT_RESOURCE","features":[599]},{"name":"GT_SENTINEL","features":[599]},{"name":"GT_TASK","features":[599]},{"name":"GT_UNKNOWN","features":[599]},{"name":"IMAGE_NOTE","features":[599]},{"name":"MAX_MODULE_NAME","features":[599]},{"name":"MAX_PATH16","features":[599]},{"name":"MODULEENTRY","features":[307,599]},{"name":"PROCESSENUMPROC","features":[307,599]},{"name":"SEGMENT_NOTE","features":[599]},{"name":"SN_CODE","features":[599]},{"name":"SN_DATA","features":[599]},{"name":"SN_V86","features":[599]},{"name":"STATUS_VDM_EVENT","features":[599]},{"name":"TASKENUMPROC","features":[307,599]},{"name":"TASKENUMPROCEX","features":[307,599]},{"name":"TEMP_BP_NOTE","features":[307,599]},{"name":"V86FLAGS_ALIGNMENT","features":[599]},{"name":"V86FLAGS_AUXCARRY","features":[599]},{"name":"V86FLAGS_CARRY","features":[599]},{"name":"V86FLAGS_DIRECTION","features":[599]},{"name":"V86FLAGS_INTERRUPT","features":[599]},{"name":"V86FLAGS_IOPL","features":[599]},{"name":"V86FLAGS_IOPL_BITS","features":[599]},{"name":"V86FLAGS_OVERFLOW","features":[599]},{"name":"V86FLAGS_PARITY","features":[599]},{"name":"V86FLAGS_RESUME","features":[599]},{"name":"V86FLAGS_SIGN","features":[599]},{"name":"V86FLAGS_TRACE","features":[599]},{"name":"V86FLAGS_V86","features":[599]},{"name":"V86FLAGS_ZERO","features":[599]},{"name":"VDMADDR_PM16","features":[599]},{"name":"VDMADDR_PM32","features":[599]},{"name":"VDMADDR_V86","features":[599]},{"name":"VDMBREAKTHREADPROC","features":[307,599]},{"name":"VDMCONTEXT","features":[313,599]},{"name":"VDMCONTEXT_WITHOUT_XSAVE","features":[313,599]},{"name":"VDMCONTEXT_i386","features":[599]},{"name":"VDMCONTEXT_i486","features":[599]},{"name":"VDMDBG_BREAK_DEBUGGER","features":[599]},{"name":"VDMDBG_BREAK_DIVIDEBYZERO","features":[599]},{"name":"VDMDBG_BREAK_DOSTASK","features":[599]},{"name":"VDMDBG_BREAK_EXCEPTIONS","features":[599]},{"name":"VDMDBG_BREAK_LOADDLL","features":[599]},{"name":"VDMDBG_BREAK_WOWTASK","features":[599]},{"name":"VDMDBG_INITIAL_FLAGS","features":[599]},{"name":"VDMDBG_MAX_SYMBOL_BUFFER","features":[599]},{"name":"VDMDBG_TRACE_HISTORY","features":[599]},{"name":"VDMDETECTWOWPROC","features":[307,599]},{"name":"VDMENUMPROCESSWOWPROC","features":[307,599]},{"name":"VDMENUMTASKWOWEXPROC","features":[307,599]},{"name":"VDMENUMTASKWOWPROC","features":[307,599]},{"name":"VDMEVENT_ALLFLAGS","features":[599]},{"name":"VDMEVENT_NEEDS_INTERACTIVE","features":[599]},{"name":"VDMEVENT_PE","features":[599]},{"name":"VDMEVENT_PM16","features":[599]},{"name":"VDMEVENT_V86","features":[599]},{"name":"VDMEVENT_VERBOSE","features":[599]},{"name":"VDMGETADDREXPRESSIONPROC","features":[307,599]},{"name":"VDMGETCONTEXTPROC","features":[307,313,599]},{"name":"VDMGETCONTEXTPROC","features":[307,336,313,599]},{"name":"VDMGETDBGFLAGSPROC","features":[307,599]},{"name":"VDMGETMODULESELECTORPROC","features":[307,599]},{"name":"VDMGETPOINTERPROC","features":[307,599]},{"name":"VDMGETSEGMENTINFOPROC","features":[307,599]},{"name":"VDMGETSELECTORMODULEPROC","features":[307,599]},{"name":"VDMGETSYMBOLPROC","features":[307,599]},{"name":"VDMGETTHREADSELECTORENTRYPROC","features":[307,599]},{"name":"VDMGETTHREADSELECTORENTRYPROC","features":[307,336,599]},{"name":"VDMGLOBALFIRSTPROC","features":[307,336,342,599]},{"name":"VDMGLOBALNEXTPROC","features":[307,336,342,599]},{"name":"VDMISMODULELOADEDPROC","features":[307,599]},{"name":"VDMKILLWOWPROC","features":[307,599]},{"name":"VDMLDT_ENTRY","features":[599]},{"name":"VDMMODULEFIRSTPROC","features":[307,336,342,599]},{"name":"VDMMODULENEXTPROC","features":[307,336,342,599]},{"name":"VDMPROCESSEXCEPTIONPROC","features":[307,336,342,599]},{"name":"VDMSETCONTEXTPROC","features":[307,313,599]},{"name":"VDMSETCONTEXTPROC","features":[307,336,313,599]},{"name":"VDMSETDBGFLAGSPROC","features":[307,599]},{"name":"VDMSTARTTASKINWOWPROC","features":[307,599]},{"name":"VDMTERMINATETASKINWOWPROC","features":[307,599]},{"name":"VDM_KGDT_R3_CODE","features":[599]},{"name":"VDM_MAXIMUM_SUPPORTED_EXTENSION","features":[599]},{"name":"VDM_SEGINFO","features":[599]},{"name":"WOW_SYSTEM","features":[599]}],"628":[{"name":"ACTIVATIONTYPE","features":[600]},{"name":"ACTIVATIONTYPE_FROM_DATA","features":[600]},{"name":"ACTIVATIONTYPE_FROM_FILE","features":[600]},{"name":"ACTIVATIONTYPE_FROM_MONIKER","features":[600]},{"name":"ACTIVATIONTYPE_FROM_STORAGE","features":[600]},{"name":"ACTIVATIONTYPE_FROM_STREAM","features":[600]},{"name":"ACTIVATIONTYPE_UNCATEGORIZED","features":[600]},{"name":"AGILEREFERENCE_DEFAULT","features":[600]},{"name":"AGILEREFERENCE_DELAYEDMARSHAL","features":[600]},{"name":"APARTMENT_SHUTDOWN_REGISTRATION_COOKIE","features":[600]},{"name":"AgileReferenceOptions","features":[600]},{"name":"BSOS_DEFAULT","features":[600]},{"name":"BSOS_OPTIONS","features":[600]},{"name":"BSOS_PREFERDESTINATIONSTREAM","features":[600]},{"name":"BaseTrust","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_DID_NOT_RESPOND","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_ERROR","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_LOCKED","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_INVALID_CASTING_SOURCE","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_PROTECTED_PLAYBACK_FAILED","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_SUCCEEDED","features":[600]},{"name":"CASTING_CONNECTION_ERROR_STATUS_UNKNOWN","features":[600]},{"name":"CASTING_CONNECTION_STATE","features":[600]},{"name":"CASTING_CONNECTION_STATE_CONNECTED","features":[600]},{"name":"CASTING_CONNECTION_STATE_CONNECTING","features":[600]},{"name":"CASTING_CONNECTION_STATE_DISCONNECTED","features":[600]},{"name":"CASTING_CONNECTION_STATE_DISCONNECTING","features":[600]},{"name":"CASTING_CONNECTION_STATE_RENDERING","features":[600]},{"name":"CastingSourceInfo_Property_CastingTypes","features":[600]},{"name":"CastingSourceInfo_Property_PreferredSourceUriScheme","features":[600]},{"name":"CastingSourceInfo_Property_ProtectedMedia","features":[600]},{"name":"CoDecodeProxy","features":[600]},{"name":"CreateControlInput","features":[600]},{"name":"CreateControlInputEx","features":[600]},{"name":"CreateDispatcherQueueController","features":[247,600]},{"name":"CreateRandomAccessStreamOnFile","features":[600]},{"name":"CreateRandomAccessStreamOverStream","features":[358,600]},{"name":"CreateStreamOverRandomAccessStream","features":[600]},{"name":"DISPATCHERQUEUE_THREAD_APARTMENTTYPE","features":[600]},{"name":"DISPATCHERQUEUE_THREAD_TYPE","features":[600]},{"name":"DQTAT_COM_ASTA","features":[600]},{"name":"DQTAT_COM_NONE","features":[600]},{"name":"DQTAT_COM_STA","features":[600]},{"name":"DQTYPE_THREAD_CURRENT","features":[600]},{"name":"DQTYPE_THREAD_DEDICATED","features":[600]},{"name":"DispatcherQueueOptions","features":[600]},{"name":"EventRegistrationToken","features":[600]},{"name":"FullTrust","features":[600]},{"name":"GetRestrictedErrorInfo","features":[600]},{"name":"HSTRING","features":[600]},{"name":"HSTRING_BUFFER","features":[600]},{"name":"HSTRING_HEADER","features":[600]},{"name":"HSTRING_UserFree","features":[600]},{"name":"HSTRING_UserFree64","features":[600]},{"name":"HSTRING_UserMarshal","features":[600]},{"name":"HSTRING_UserMarshal64","features":[600]},{"name":"HSTRING_UserSize","features":[600]},{"name":"HSTRING_UserSize64","features":[600]},{"name":"HSTRING_UserUnmarshal","features":[600]},{"name":"HSTRING_UserUnmarshal64","features":[600]},{"name":"IAccountsSettingsPaneInterop","features":[600]},{"name":"IActivationFactory","features":[600]},{"name":"IAgileReference","features":[600]},{"name":"IApartmentShutdown","features":[600]},{"name":"IAppServiceConnectionExtendedExecution","features":[600]},{"name":"IBufferByteAccess","features":[600]},{"name":"ICastingController","features":[600]},{"name":"ICastingEventHandler","features":[600]},{"name":"ICastingSourceInfo","features":[600]},{"name":"ICoreInputInterop","features":[600]},{"name":"ICoreInputInterop2","features":[600]},{"name":"ICoreWindowAdapterInterop","features":[600]},{"name":"ICoreWindowComponentInterop","features":[600]},{"name":"ICoreWindowInterop","features":[600]},{"name":"ICorrelationVectorInformation","features":[600]},{"name":"ICorrelationVectorSource","features":[600]},{"name":"IDragDropManagerInterop","features":[600]},{"name":"IHolographicSpaceInterop","features":[600]},{"name":"IInputPaneInterop","features":[600]},{"name":"IInspectable","features":[600]},{"name":"ILanguageExceptionErrorInfo","features":[600]},{"name":"ILanguageExceptionErrorInfo2","features":[600]},{"name":"ILanguageExceptionStackBackTrace","features":[600]},{"name":"ILanguageExceptionTransform","features":[600]},{"name":"IMemoryBufferByteAccess","features":[600]},{"name":"IMessageDispatcher","features":[600]},{"name":"IPlayToManagerInterop","features":[600]},{"name":"IRestrictedErrorInfo","features":[600]},{"name":"IShareWindowCommandEventArgsInterop","features":[600]},{"name":"IShareWindowCommandSourceInterop","features":[600]},{"name":"ISpatialInteractionManagerInterop","features":[600]},{"name":"ISystemMediaTransportControlsInterop","features":[600]},{"name":"IUIViewSettingsInterop","features":[600]},{"name":"IUserActivityInterop","features":[600]},{"name":"IUserActivityRequestManagerInterop","features":[600]},{"name":"IUserActivitySourceHostInterop","features":[600]},{"name":"IUserConsentVerifierInterop","features":[600]},{"name":"IWeakReference","features":[600]},{"name":"IWeakReferenceSource","features":[600]},{"name":"IWebAuthenticationCoreManagerInterop","features":[600]},{"name":"IsErrorPropagationEnabled","features":[307,600]},{"name":"MAX_ERROR_MESSAGE_CHARS","features":[600]},{"name":"PFNGETACTIVATIONFACTORY","features":[600]},{"name":"PINSPECT_HSTRING_CALLBACK","features":[600]},{"name":"PINSPECT_HSTRING_CALLBACK2","features":[600]},{"name":"PINSPECT_MEMORY_CALLBACK","features":[600]},{"name":"PartialTrust","features":[600]},{"name":"RO_ERROR_REPORTING_FLAGS","features":[600]},{"name":"RO_ERROR_REPORTING_FORCEEXCEPTIONS","features":[600]},{"name":"RO_ERROR_REPORTING_NONE","features":[600]},{"name":"RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS","features":[600]},{"name":"RO_ERROR_REPORTING_SUPPRESSSETERRORINFO","features":[600]},{"name":"RO_ERROR_REPORTING_USESETERRORINFO","features":[600]},{"name":"RO_INIT_MULTITHREADED","features":[600]},{"name":"RO_INIT_SINGLETHREADED","features":[600]},{"name":"RO_INIT_TYPE","features":[600]},{"name":"RO_REGISTRATION_COOKIE","features":[600]},{"name":"RoActivateInstance","features":[600]},{"name":"RoCaptureErrorContext","features":[600]},{"name":"RoClearError","features":[600]},{"name":"RoFailFastWithErrorContext","features":[600]},{"name":"RoGetActivationFactory","features":[600]},{"name":"RoGetAgileReference","features":[600]},{"name":"RoGetApartmentIdentifier","features":[600]},{"name":"RoGetBufferMarshaler","features":[533,600]},{"name":"RoGetErrorReportingFlags","features":[600]},{"name":"RoGetMatchingRestrictedErrorInfo","features":[600]},{"name":"RoGetServerActivatableClasses","features":[600]},{"name":"RoInitialize","features":[600]},{"name":"RoInspectCapturedStackBackTrace","features":[600]},{"name":"RoInspectThreadErrorInfo","features":[600]},{"name":"RoOriginateError","features":[307,600]},{"name":"RoOriginateErrorW","features":[307,600]},{"name":"RoOriginateLanguageException","features":[307,600]},{"name":"RoRegisterActivationFactories","features":[600]},{"name":"RoRegisterForApartmentShutdown","features":[600]},{"name":"RoReportFailedDelegate","features":[600]},{"name":"RoReportUnhandledError","features":[600]},{"name":"RoResolveRestrictedErrorInfoReference","features":[600]},{"name":"RoRevokeActivationFactories","features":[600]},{"name":"RoSetErrorReportingFlags","features":[600]},{"name":"RoTransformError","features":[307,600]},{"name":"RoTransformErrorW","features":[307,600]},{"name":"RoUninitialize","features":[600]},{"name":"RoUnregisterForApartmentShutdown","features":[600]},{"name":"ServerInformation","features":[600]},{"name":"SetRestrictedErrorInfo","features":[600]},{"name":"TrustLevel","features":[600]},{"name":"WindowsCompareStringOrdinal","features":[600]},{"name":"WindowsConcatString","features":[600]},{"name":"WindowsCreateString","features":[600]},{"name":"WindowsCreateStringReference","features":[600]},{"name":"WindowsDeleteString","features":[600]},{"name":"WindowsDeleteStringBuffer","features":[600]},{"name":"WindowsDuplicateString","features":[600]},{"name":"WindowsGetStringLen","features":[600]},{"name":"WindowsGetStringRawBuffer","features":[600]},{"name":"WindowsInspectString","features":[600]},{"name":"WindowsInspectString2","features":[600]},{"name":"WindowsIsStringEmpty","features":[307,600]},{"name":"WindowsPreallocateStringBuffer","features":[600]},{"name":"WindowsPromoteStringBuffer","features":[600]},{"name":"WindowsReplaceString","features":[600]},{"name":"WindowsStringHasEmbeddedNull","features":[307,600]},{"name":"WindowsSubstring","features":[600]},{"name":"WindowsSubstringWithSpecifiedLength","features":[600]},{"name":"WindowsTrimStringEnd","features":[600]},{"name":"WindowsTrimStringStart","features":[600]}],"629":[{"name":"IWindowsDevicesAllJoynBusAttachmentFactoryInterop","features":[601]},{"name":"IWindowsDevicesAllJoynBusAttachmentInterop","features":[601]},{"name":"IWindowsDevicesAllJoynBusObjectFactoryInterop","features":[601]},{"name":"IWindowsDevicesAllJoynBusObjectInterop","features":[601]}],"630":[{"name":"ICompositionCapabilitiesInteropFactory","features":[602]},{"name":"ICompositionDrawingSurfaceInterop","features":[602]},{"name":"ICompositionDrawingSurfaceInterop2","features":[602]},{"name":"ICompositionGraphicsDeviceInterop","features":[602]},{"name":"ICompositionTextureInterop","features":[602]},{"name":"ICompositorDesktopInterop","features":[602]},{"name":"ICompositorInterop","features":[602]},{"name":"ICompositorInterop2","features":[602]},{"name":"IDesktopWindowTargetInterop","features":[602]},{"name":"IVisualInteractionSourceInterop","features":[602]}],"631":[{"name":"ICoreFrameworkInputViewInterop","features":[603]}],"632":[{"name":"CreateDirect3D11DeviceFromDXGIDevice","features":[401,604]},{"name":"CreateDirect3D11SurfaceFromDXGISurface","features":[401,604]},{"name":"IDirect3DDxgiInterfaceAccess","features":[604]}],"633":[{"name":"IDisplayDeviceInterop","features":[605]},{"name":"IDisplayPathInterop","features":[605]}],"634":[{"name":"IGraphicsCaptureItemInterop","features":[606]}],"635":[{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLORMATRIX_ALPHA_MODE","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR3","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR4","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_DIRECT","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_RADIANS_TO_DEGREES","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_RECT_TO_VECTOR4","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_UNKNOWN","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORW","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORX","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORY","features":[607]},{"name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORZ","features":[607]},{"name":"IGeometrySource2DInterop","features":[607]},{"name":"IGraphicsEffectD2D1Interop","features":[607]}],"636":[{"name":"CLSID_SoftwareBitmapNativeFactory","features":[608]},{"name":"ISoftwareBitmapNative","features":[608]},{"name":"ISoftwareBitmapNativeFactory","features":[608]}],"637":[{"name":"IHolographicCameraInterop","features":[609]},{"name":"IHolographicCameraRenderingParametersInterop","features":[609]},{"name":"IHolographicQuadLayerInterop","features":[609]},{"name":"IHolographicQuadLayerUpdateParametersInterop","features":[609]}],"638":[{"name":"IIsolatedEnvironmentInterop","features":[610]}],"639":[{"name":"ILearningModelDeviceFactoryNative","features":[611]},{"name":"ILearningModelOperatorProviderNative","features":[611]},{"name":"ILearningModelSessionOptionsNative","features":[611]},{"name":"ILearningModelSessionOptionsNative1","features":[611]},{"name":"ITensorNative","features":[611]},{"name":"ITensorStaticsNative","features":[611]}],"640":[{"name":"CLSID_AudioFrameNativeFactory","features":[612]},{"name":"CLSID_VideoFrameNativeFactory","features":[612]},{"name":"IAudioFrameNative","features":[612]},{"name":"IAudioFrameNativeFactory","features":[612]},{"name":"IVideoFrameNative","features":[612]},{"name":"IVideoFrameNativeFactory","features":[612]}],"641":[{"name":"ASSEMBLYMETADATA","features":[544]},{"name":"ASSEMBLY_METADATA_TYPE","features":[544]},{"name":"ASSEMBLY_METADATA_TYPE_W","features":[544]},{"name":"CLSID_CLR_v1_MetaData","features":[544]},{"name":"CLSID_CLR_v2_MetaData","features":[544]},{"name":"CLSID_Cor","features":[544]},{"name":"CLSID_CorMetaDataDispenser","features":[544]},{"name":"CLSID_CorMetaDataDispenserReg","features":[544]},{"name":"CLSID_CorMetaDataDispenserRuntime","features":[544]},{"name":"CLSID_CorMetaDataReg","features":[544]},{"name":"CMOD_CALLCONV_NAMESPACE","features":[544]},{"name":"CMOD_CALLCONV_NAMESPACE_OLD","features":[544]},{"name":"CMOD_CALLCONV_NAME_CDECL","features":[544]},{"name":"CMOD_CALLCONV_NAME_FASTCALL","features":[544]},{"name":"CMOD_CALLCONV_NAME_STDCALL","features":[544]},{"name":"CMOD_CALLCONV_NAME_THISCALL","features":[544]},{"name":"COINITCOR_DEFAULT","features":[544]},{"name":"COINITEE_DEFAULT","features":[544]},{"name":"COINITEE_DLL","features":[544]},{"name":"COINITEE_MAIN","features":[544]},{"name":"COINITICOR","features":[544]},{"name":"COINITIEE","features":[544]},{"name":"COMPILATIONRELAXATIONS_TYPE","features":[544]},{"name":"COMPILATIONRELAXATIONS_TYPE_W","features":[544]},{"name":"COR_BASE_SECURITY_ATTRIBUTE_CLASS","features":[544]},{"name":"COR_BASE_SECURITY_ATTRIBUTE_CLASS_ANSI","features":[544]},{"name":"COR_CCTOR_METHOD_NAME","features":[544]},{"name":"COR_CCTOR_METHOD_NAME_W","features":[544]},{"name":"COR_COMPILERSERVICE_DISCARDABLEATTRIBUTE","features":[544]},{"name":"COR_COMPILERSERVICE_DISCARDABLEATTRIBUTE_ASNI","features":[544]},{"name":"COR_CTOR_METHOD_NAME","features":[544]},{"name":"COR_CTOR_METHOD_NAME_W","features":[544]},{"name":"COR_DELETED_NAME_A","features":[544]},{"name":"COR_DELETED_NAME_W","features":[544]},{"name":"COR_ENUM_FIELD_NAME","features":[544]},{"name":"COR_ENUM_FIELD_NAME_W","features":[544]},{"name":"COR_E_AMBIGUOUSMATCH","features":[544]},{"name":"COR_E_ARGUMENT","features":[544]},{"name":"COR_E_BADIMAGEFORMAT","features":[544]},{"name":"COR_E_DIVIDEBYZERO","features":[544]},{"name":"COR_E_INVALIDCAST","features":[544]},{"name":"COR_E_NULLREFERENCE","features":[544]},{"name":"COR_E_OUTOFMEMORY","features":[544]},{"name":"COR_E_TARGETPARAMCOUNT","features":[544]},{"name":"COR_E_UNAUTHORIZEDACCESS","features":[544]},{"name":"COR_FIELD_OFFSET","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_DEPRECATED","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_DUPLICATED","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_FAULT","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_FILTER","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_FINALLY","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_NONE","features":[544]},{"name":"COR_ILEXCEPTION_CLAUSE_OFFSETLEN","features":[544]},{"name":"COR_NATIVE_LINK","features":[544]},{"name":"COR_NATIVE_LINK_CUSTOM_VALUE","features":[544]},{"name":"COR_NATIVE_LINK_CUSTOM_VALUE_ANSI","features":[544]},{"name":"COR_NATIVE_LINK_CUSTOM_VALUE_CC","features":[544]},{"name":"COR_REQUIRES_SECOBJ_ATTRIBUTE","features":[544]},{"name":"COR_REQUIRES_SECOBJ_ATTRIBUTE_ANSI","features":[544]},{"name":"COR_SECATTR","features":[544]},{"name":"COR_SUPPRESS_UNMANAGED_CODE_CHECK_ATTRIBUTE","features":[544]},{"name":"COR_SUPPRESS_UNMANAGED_CODE_CHECK_ATTRIBUTE_ANSI","features":[544]},{"name":"COR_UNVER_CODE_ATTRIBUTE","features":[544]},{"name":"COR_UNVER_CODE_ATTRIBUTE_ANSI","features":[544]},{"name":"COR_VTABLEGAP_NAME_A","features":[544]},{"name":"COR_VTABLEGAP_NAME_W","features":[544]},{"name":"COUNINITEE_DEFAULT","features":[544]},{"name":"COUNINITEE_DLL","features":[544]},{"name":"COUNINITIEE","features":[544]},{"name":"CVStruct","features":[544]},{"name":"CeeSectionAttr","features":[544]},{"name":"CeeSectionRelocExtra","features":[544]},{"name":"CeeSectionRelocType","features":[544]},{"name":"CompilationRelaxationsEnum","features":[544]},{"name":"CompilationRelaxations_NoStringInterning","features":[544]},{"name":"CorArgType","features":[544]},{"name":"CorAssemblyFlags","features":[544]},{"name":"CorAttributeTargets","features":[544]},{"name":"CorCallingConvention","features":[544]},{"name":"CorCheckDuplicatesFor","features":[544]},{"name":"CorDeclSecurity","features":[544]},{"name":"CorElementType","features":[544]},{"name":"CorErrorIfEmitOutOfOrder","features":[544]},{"name":"CorEventAttr","features":[544]},{"name":"CorExceptionFlag","features":[544]},{"name":"CorFieldAttr","features":[544]},{"name":"CorFileFlags","features":[544]},{"name":"CorFileMapping","features":[544]},{"name":"CorGenericParamAttr","features":[544]},{"name":"CorILMethodFlags","features":[544]},{"name":"CorILMethodSect","features":[544]},{"name":"CorILMethod_CompressedIL","features":[544]},{"name":"CorILMethod_FatFormat","features":[544]},{"name":"CorILMethod_FormatMask","features":[544]},{"name":"CorILMethod_FormatShift","features":[544]},{"name":"CorILMethod_InitLocals","features":[544]},{"name":"CorILMethod_MoreSects","features":[544]},{"name":"CorILMethod_Sect_EHTable","features":[544]},{"name":"CorILMethod_Sect_FatFormat","features":[544]},{"name":"CorILMethod_Sect_KindMask","features":[544]},{"name":"CorILMethod_Sect_MoreSects","features":[544]},{"name":"CorILMethod_Sect_OptILTable","features":[544]},{"name":"CorILMethod_Sect_Reserved","features":[544]},{"name":"CorILMethod_SmallFormat","features":[544]},{"name":"CorILMethod_TinyFormat","features":[544]},{"name":"CorILMethod_TinyFormat1","features":[544]},{"name":"CorImportOptions","features":[544]},{"name":"CorLinkerOptions","features":[544]},{"name":"CorLocalRefPreservation","features":[544]},{"name":"CorManifestResourceFlags","features":[544]},{"name":"CorMethodAttr","features":[544]},{"name":"CorMethodImpl","features":[544]},{"name":"CorMethodSemanticsAttr","features":[544]},{"name":"CorNativeLinkFlags","features":[544]},{"name":"CorNativeLinkType","features":[544]},{"name":"CorNativeType","features":[544]},{"name":"CorNotificationForTokenMovement","features":[544]},{"name":"CorOpenFlags","features":[544]},{"name":"CorPEKind","features":[544]},{"name":"CorParamAttr","features":[544]},{"name":"CorPinvokeMap","features":[544]},{"name":"CorPropertyAttr","features":[544]},{"name":"CorRefToDefCheck","features":[544]},{"name":"CorRegFlags","features":[544]},{"name":"CorSaveSize","features":[544]},{"name":"CorSerializationType","features":[544]},{"name":"CorSetENC","features":[544]},{"name":"CorThreadSafetyOptions","features":[544]},{"name":"CorTokenType","features":[544]},{"name":"CorTypeAttr","features":[544]},{"name":"CorUnmanagedCallingConvention","features":[544]},{"name":"CorValidatorModuleType","features":[544]},{"name":"DEFAULTDEPENDENCY_TYPE","features":[544]},{"name":"DEFAULTDEPENDENCY_TYPE_W","features":[544]},{"name":"DEFAULTDOMAIN_LOADEROPTIMIZATION_TYPE","features":[544]},{"name":"DEFAULTDOMAIN_LOADEROPTIMIZATION_TYPE_W","features":[544]},{"name":"DEFAULTDOMAIN_MTA_TYPE","features":[544]},{"name":"DEFAULTDOMAIN_MTA_TYPE_W","features":[544]},{"name":"DEFAULTDOMAIN_STA_TYPE","features":[544]},{"name":"DEFAULTDOMAIN_STA_TYPE_W","features":[544]},{"name":"DEPENDENCY_TYPE","features":[544]},{"name":"DEPENDENCY_TYPE_W","features":[544]},{"name":"DESCR_GROUP_METHODDEF","features":[544]},{"name":"DESCR_GROUP_METHODIMPL","features":[544]},{"name":"DISABLED_PRIVATE_REFLECTION_TYPE","features":[544]},{"name":"DISABLED_PRIVATE_REFLECTION_TYPE_W","features":[544]},{"name":"DropMemberRefCAs","features":[544]},{"name":"ELEMENT_TYPE_ARRAY","features":[544]},{"name":"ELEMENT_TYPE_BOOLEAN","features":[544]},{"name":"ELEMENT_TYPE_BYREF","features":[544]},{"name":"ELEMENT_TYPE_CHAR","features":[544]},{"name":"ELEMENT_TYPE_CLASS","features":[544]},{"name":"ELEMENT_TYPE_CMOD_OPT","features":[544]},{"name":"ELEMENT_TYPE_CMOD_REQD","features":[544]},{"name":"ELEMENT_TYPE_END","features":[544]},{"name":"ELEMENT_TYPE_FNPTR","features":[544]},{"name":"ELEMENT_TYPE_GENERICINST","features":[544]},{"name":"ELEMENT_TYPE_I","features":[544]},{"name":"ELEMENT_TYPE_I1","features":[544]},{"name":"ELEMENT_TYPE_I2","features":[544]},{"name":"ELEMENT_TYPE_I4","features":[544]},{"name":"ELEMENT_TYPE_I8","features":[544]},{"name":"ELEMENT_TYPE_INTERNAL","features":[544]},{"name":"ELEMENT_TYPE_MAX","features":[544]},{"name":"ELEMENT_TYPE_MODIFIER","features":[544]},{"name":"ELEMENT_TYPE_MVAR","features":[544]},{"name":"ELEMENT_TYPE_OBJECT","features":[544]},{"name":"ELEMENT_TYPE_PINNED","features":[544]},{"name":"ELEMENT_TYPE_PTR","features":[544]},{"name":"ELEMENT_TYPE_R4","features":[544]},{"name":"ELEMENT_TYPE_R8","features":[544]},{"name":"ELEMENT_TYPE_SENTINEL","features":[544]},{"name":"ELEMENT_TYPE_STRING","features":[544]},{"name":"ELEMENT_TYPE_SZARRAY","features":[544]},{"name":"ELEMENT_TYPE_TYPEDBYREF","features":[544]},{"name":"ELEMENT_TYPE_U","features":[544]},{"name":"ELEMENT_TYPE_U1","features":[544]},{"name":"ELEMENT_TYPE_U2","features":[544]},{"name":"ELEMENT_TYPE_U4","features":[544]},{"name":"ELEMENT_TYPE_U8","features":[544]},{"name":"ELEMENT_TYPE_VALUETYPE","features":[544]},{"name":"ELEMENT_TYPE_VAR","features":[544]},{"name":"ELEMENT_TYPE_VOID","features":[544]},{"name":"FORWARD_INTEROP_STUB_METHOD_TYPE","features":[544]},{"name":"FORWARD_INTEROP_STUB_METHOD_TYPE_W","features":[544]},{"name":"FRAMEWORK_REGISTRY_KEY","features":[544]},{"name":"FRAMEWORK_REGISTRY_KEY_W","features":[544]},{"name":"FRIEND_ACCESS_ALLOWED_ATTRIBUTE_TYPE","features":[544]},{"name":"FRIEND_ACCESS_ALLOWED_ATTRIBUTE_TYPE_W","features":[544]},{"name":"FRIEND_ASSEMBLY_TYPE","features":[544]},{"name":"FRIEND_ASSEMBLY_TYPE_W","features":[544]},{"name":"GUID_DispIdOverride","features":[544]},{"name":"GUID_ExportedFromComPlus","features":[544]},{"name":"GUID_ForceIEnumerable","features":[544]},{"name":"GUID_Function2Getter","features":[544]},{"name":"GUID_ManagedName","features":[544]},{"name":"GUID_PropGetCA","features":[544]},{"name":"GUID_PropPutCA","features":[544]},{"name":"ICeeGen","features":[544]},{"name":"IHostFilter","features":[544]},{"name":"IMAGE_CEE_CS_BYVALUE","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_C","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_DEFAULT","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_FASTCALL","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_FIELD","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_GENERIC","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_GENERICINST","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_HASTHIS","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_LOCAL_SIG","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_MASK","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_MAX","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_NATIVEVARARG","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_PROPERTY","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_STDCALL","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_THISCALL","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_UNMGD","features":[544]},{"name":"IMAGE_CEE_CS_CALLCONV_VARARG","features":[544]},{"name":"IMAGE_CEE_CS_END","features":[544]},{"name":"IMAGE_CEE_CS_I4","features":[544]},{"name":"IMAGE_CEE_CS_I8","features":[544]},{"name":"IMAGE_CEE_CS_OBJECT","features":[544]},{"name":"IMAGE_CEE_CS_PTR","features":[544]},{"name":"IMAGE_CEE_CS_R4","features":[544]},{"name":"IMAGE_CEE_CS_R8","features":[544]},{"name":"IMAGE_CEE_CS_STRUCT32","features":[544]},{"name":"IMAGE_CEE_CS_STRUCT4","features":[544]},{"name":"IMAGE_CEE_CS_VOID","features":[544]},{"name":"IMAGE_CEE_UNMANAGED_CALLCONV_C","features":[544]},{"name":"IMAGE_CEE_UNMANAGED_CALLCONV_FASTCALL","features":[544]},{"name":"IMAGE_CEE_UNMANAGED_CALLCONV_STDCALL","features":[544]},{"name":"IMAGE_CEE_UNMANAGED_CALLCONV_THISCALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD","features":[544]},{"name":"IMAGE_COR_ILMETHOD_FAT","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_CLAUSE_FAT","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_CLAUSE_SMALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_CLAUSE_SMALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_FAT","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_EH_SMALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_FAT","features":[544]},{"name":"IMAGE_COR_ILMETHOD_SECT_SMALL","features":[544]},{"name":"IMAGE_COR_ILMETHOD_TINY","features":[544]},{"name":"IMAGE_COR_VTABLEFIXUP","features":[544]},{"name":"IMAGE_DIRECTORY_ENTRY_COMHEADER","features":[544]},{"name":"IMapToken","features":[544]},{"name":"IMetaDataAssemblyEmit","features":[544]},{"name":"IMetaDataAssemblyImport","features":[544]},{"name":"IMetaDataDispenser","features":[544]},{"name":"IMetaDataDispenserEx","features":[544]},{"name":"IMetaDataEmit","features":[544]},{"name":"IMetaDataEmit2","features":[544]},{"name":"IMetaDataError","features":[544]},{"name":"IMetaDataFilter","features":[544]},{"name":"IMetaDataImport","features":[544]},{"name":"IMetaDataImport2","features":[544]},{"name":"IMetaDataInfo","features":[544]},{"name":"IMetaDataTables","features":[544]},{"name":"IMetaDataTables2","features":[544]},{"name":"IMetaDataValidate","features":[544]},{"name":"IMetaDataWinMDImport","features":[544]},{"name":"INTEROP_AUTOPROXY_TYPE","features":[544]},{"name":"INTEROP_AUTOPROXY_TYPE_W","features":[544]},{"name":"INTEROP_BESTFITMAPPING_TYPE","features":[544]},{"name":"INTEROP_BESTFITMAPPING_TYPE_W","features":[544]},{"name":"INTEROP_CLASSINTERFACE_TYPE","features":[544]},{"name":"INTEROP_CLASSINTERFACE_TYPE_W","features":[544]},{"name":"INTEROP_COCLASS_TYPE","features":[544]},{"name":"INTEROP_COCLASS_TYPE_W","features":[544]},{"name":"INTEROP_COMALIASNAME_TYPE","features":[544]},{"name":"INTEROP_COMALIASNAME_TYPE_W","features":[544]},{"name":"INTEROP_COMCOMPATIBLEVERSION_TYPE","features":[544]},{"name":"INTEROP_COMCOMPATIBLEVERSION_TYPE_W","features":[544]},{"name":"INTEROP_COMCONVERSIONLOSS_TYPE","features":[544]},{"name":"INTEROP_COMCONVERSIONLOSS_TYPE_W","features":[544]},{"name":"INTEROP_COMDEFAULTINTERFACE_TYPE","features":[544]},{"name":"INTEROP_COMDEFAULTINTERFACE_TYPE_W","features":[544]},{"name":"INTEROP_COMEMULATE_TYPE","features":[544]},{"name":"INTEROP_COMEMULATE_TYPE_W","features":[544]},{"name":"INTEROP_COMEVENTINTERFACE_TYPE","features":[544]},{"name":"INTEROP_COMEVENTINTERFACE_TYPE_W","features":[544]},{"name":"INTEROP_COMIMPORT_TYPE","features":[544]},{"name":"INTEROP_COMIMPORT_TYPE_W","features":[544]},{"name":"INTEROP_COMREGISTERFUNCTION_TYPE","features":[544]},{"name":"INTEROP_COMREGISTERFUNCTION_TYPE_W","features":[544]},{"name":"INTEROP_COMSOURCEINTERFACES_TYPE","features":[544]},{"name":"INTEROP_COMSOURCEINTERFACES_TYPE_W","features":[544]},{"name":"INTEROP_COMSUBSTITUTABLEINTERFACE_TYPE","features":[544]},{"name":"INTEROP_COMSUBSTITUTABLEINTERFACE_TYPE_W","features":[544]},{"name":"INTEROP_COMUNREGISTERFUNCTION_TYPE","features":[544]},{"name":"INTEROP_COMUNREGISTERFUNCTION_TYPE_W","features":[544]},{"name":"INTEROP_COMVISIBLE_TYPE","features":[544]},{"name":"INTEROP_COMVISIBLE_TYPE_W","features":[544]},{"name":"INTEROP_DATETIMEVALUE_TYPE","features":[544]},{"name":"INTEROP_DATETIMEVALUE_TYPE_W","features":[544]},{"name":"INTEROP_DECIMALVALUE_TYPE","features":[544]},{"name":"INTEROP_DECIMALVALUE_TYPE_W","features":[544]},{"name":"INTEROP_DEFAULTMEMBER_TYPE","features":[544]},{"name":"INTEROP_DEFAULTMEMBER_TYPE_W","features":[544]},{"name":"INTEROP_DISPID_TYPE","features":[544]},{"name":"INTEROP_DISPID_TYPE_W","features":[544]},{"name":"INTEROP_GUID_TYPE","features":[544]},{"name":"INTEROP_GUID_TYPE_W","features":[544]},{"name":"INTEROP_IDISPATCHIMPL_TYPE","features":[544]},{"name":"INTEROP_IDISPATCHIMPL_TYPE_W","features":[544]},{"name":"INTEROP_IDISPATCHVALUE_TYPE","features":[544]},{"name":"INTEROP_IDISPATCHVALUE_TYPE_W","features":[544]},{"name":"INTEROP_IMPORTEDFROMTYPELIB_TYPE","features":[544]},{"name":"INTEROP_IMPORTEDFROMTYPELIB_TYPE_W","features":[544]},{"name":"INTEROP_INTERFACETYPE_TYPE","features":[544]},{"name":"INTEROP_INTERFACETYPE_TYPE_W","features":[544]},{"name":"INTEROP_IN_TYPE","features":[544]},{"name":"INTEROP_IN_TYPE_W","features":[544]},{"name":"INTEROP_IUNKNOWNVALUE_TYPE","features":[544]},{"name":"INTEROP_IUNKNOWNVALUE_TYPE_W","features":[544]},{"name":"INTEROP_LCIDCONVERSION_TYPE","features":[544]},{"name":"INTEROP_LCIDCONVERSION_TYPE_W","features":[544]},{"name":"INTEROP_MARSHALAS_TYPE","features":[544]},{"name":"INTEROP_MARSHALAS_TYPE_W","features":[544]},{"name":"INTEROP_OUT_TYPE","features":[544]},{"name":"INTEROP_OUT_TYPE_W","features":[544]},{"name":"INTEROP_PARAMARRAY_TYPE","features":[544]},{"name":"INTEROP_PARAMARRAY_TYPE_W","features":[544]},{"name":"INTEROP_PRESERVESIG_TYPE","features":[544]},{"name":"INTEROP_PRESERVESIG_TYPE_W","features":[544]},{"name":"INTEROP_PRIMARYINTEROPASSEMBLY_TYPE","features":[544]},{"name":"INTEROP_PRIMARYINTEROPASSEMBLY_TYPE_W","features":[544]},{"name":"INTEROP_SERIALIZABLE_TYPE","features":[544]},{"name":"INTEROP_SERIALIZABLE_TYPE_W","features":[544]},{"name":"INTEROP_SETWIN32CONTEXTINIDISPATCHATTRIBUTE_TYPE","features":[544]},{"name":"INTEROP_SETWIN32CONTEXTINIDISPATCHATTRIBUTE_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBFUNC_TYPE","features":[544]},{"name":"INTEROP_TYPELIBFUNC_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBIMPORTCLASS_TYPE","features":[544]},{"name":"INTEROP_TYPELIBIMPORTCLASS_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBTYPE_TYPE","features":[544]},{"name":"INTEROP_TYPELIBTYPE_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBVAR_TYPE","features":[544]},{"name":"INTEROP_TYPELIBVAR_TYPE_W","features":[544]},{"name":"INTEROP_TYPELIBVERSION_TYPE","features":[544]},{"name":"INTEROP_TYPELIBVERSION_TYPE_W","features":[544]},{"name":"INVALID_CONNECTION_ID","features":[544]},{"name":"INVALID_TASK_ID","features":[544]},{"name":"IRoMetaDataLocator","features":[544]},{"name":"IRoSimpleMetaDataBuilder","features":[544]},{"name":"LIBID_ComPlusRuntime","features":[544]},{"name":"LoadAlways","features":[544]},{"name":"LoadDefault","features":[544]},{"name":"LoadHintEnum","features":[544]},{"name":"LoadNever","features":[544]},{"name":"LoadSometimes","features":[544]},{"name":"MAIN_CLR_MODULE_NAME_A","features":[544]},{"name":"MAIN_CLR_MODULE_NAME_W","features":[544]},{"name":"MAX_CONNECTION_NAME","features":[544]},{"name":"MDAssembly","features":[544]},{"name":"MDDupAll","features":[544]},{"name":"MDDupAssembly","features":[544]},{"name":"MDDupAssemblyRef","features":[544]},{"name":"MDDupCustomAttribute","features":[544]},{"name":"MDDupDefault","features":[544]},{"name":"MDDupENC","features":[544]},{"name":"MDDupEvent","features":[544]},{"name":"MDDupExportedType","features":[544]},{"name":"MDDupFieldDef","features":[544]},{"name":"MDDupFile","features":[544]},{"name":"MDDupGenericParam","features":[544]},{"name":"MDDupGenericParamConstraint","features":[544]},{"name":"MDDupImplMap","features":[544]},{"name":"MDDupInterfaceImpl","features":[544]},{"name":"MDDupManifestResource","features":[544]},{"name":"MDDupMemberRef","features":[544]},{"name":"MDDupMethodDef","features":[544]},{"name":"MDDupMethodSpec","features":[544]},{"name":"MDDupModuleRef","features":[544]},{"name":"MDDupParamDef","features":[544]},{"name":"MDDupPermission","features":[544]},{"name":"MDDupProperty","features":[544]},{"name":"MDDupSignature","features":[544]},{"name":"MDDupTypeDef","features":[544]},{"name":"MDDupTypeRef","features":[544]},{"name":"MDDupTypeSpec","features":[544]},{"name":"MDErrorOutOfOrderAll","features":[544]},{"name":"MDErrorOutOfOrderDefault","features":[544]},{"name":"MDErrorOutOfOrderNone","features":[544]},{"name":"MDEventOutOfOrder","features":[544]},{"name":"MDFieldOutOfOrder","features":[544]},{"name":"MDImportOptionAll","features":[544]},{"name":"MDImportOptionAllCustomAttributes","features":[544]},{"name":"MDImportOptionAllEvents","features":[544]},{"name":"MDImportOptionAllExportedTypes","features":[544]},{"name":"MDImportOptionAllFieldDefs","features":[544]},{"name":"MDImportOptionAllMethodDefs","features":[544]},{"name":"MDImportOptionAllProperties","features":[544]},{"name":"MDImportOptionAllTypeDefs","features":[544]},{"name":"MDImportOptionDefault","features":[544]},{"name":"MDMemberRefToDef","features":[544]},{"name":"MDMethodOutOfOrder","features":[544]},{"name":"MDNetModule","features":[544]},{"name":"MDNoDupChecks","features":[544]},{"name":"MDNotifyAll","features":[544]},{"name":"MDNotifyAssemblyRef","features":[544]},{"name":"MDNotifyCustomAttribute","features":[544]},{"name":"MDNotifyDefault","features":[544]},{"name":"MDNotifyEvent","features":[544]},{"name":"MDNotifyExportedType","features":[544]},{"name":"MDNotifyFieldDef","features":[544]},{"name":"MDNotifyFile","features":[544]},{"name":"MDNotifyInterfaceImpl","features":[544]},{"name":"MDNotifyMemberRef","features":[544]},{"name":"MDNotifyMethodDef","features":[544]},{"name":"MDNotifyModuleRef","features":[544]},{"name":"MDNotifyNameSpace","features":[544]},{"name":"MDNotifyNone","features":[544]},{"name":"MDNotifyParamDef","features":[544]},{"name":"MDNotifyPermission","features":[544]},{"name":"MDNotifyProperty","features":[544]},{"name":"MDNotifyResource","features":[544]},{"name":"MDNotifySecurityValue","features":[544]},{"name":"MDNotifySignature","features":[544]},{"name":"MDNotifyTypeDef","features":[544]},{"name":"MDNotifyTypeRef","features":[544]},{"name":"MDNotifyTypeSpec","features":[544]},{"name":"MDParamOutOfOrder","features":[544]},{"name":"MDPreserveLocalMemberRef","features":[544]},{"name":"MDPreserveLocalRefsNone","features":[544]},{"name":"MDPreserveLocalTypeRef","features":[544]},{"name":"MDPropertyOutOfOrder","features":[544]},{"name":"MDRefToDefAll","features":[544]},{"name":"MDRefToDefDefault","features":[544]},{"name":"MDRefToDefNone","features":[544]},{"name":"MDSetENCOff","features":[544]},{"name":"MDSetENCOn","features":[544]},{"name":"MDThreadSafetyDefault","features":[544]},{"name":"MDThreadSafetyOff","features":[544]},{"name":"MDThreadSafetyOn","features":[544]},{"name":"MDTypeRefToDef","features":[544]},{"name":"MDUpdateDelta","features":[544]},{"name":"MDUpdateENC","features":[544]},{"name":"MDUpdateExtension","features":[544]},{"name":"MDUpdateFull","features":[544]},{"name":"MDUpdateIncremental","features":[544]},{"name":"MDUpdateMask","features":[544]},{"name":"MSCOREE_SHIM_A","features":[544]},{"name":"MSCOREE_SHIM_W","features":[544]},{"name":"MergeExportedTypes","features":[544]},{"name":"MergeFlags","features":[544]},{"name":"MergeFlagsNone","features":[544]},{"name":"MergeManifest","features":[544]},{"name":"MetaDataCheckDuplicatesFor","features":[544]},{"name":"MetaDataErrorIfEmitOutOfOrder","features":[544]},{"name":"MetaDataGenerateTCEAdapters","features":[544]},{"name":"MetaDataGetDispenser","features":[544]},{"name":"MetaDataImportOption","features":[544]},{"name":"MetaDataLinkerOptions","features":[544]},{"name":"MetaDataMergerOptions","features":[544]},{"name":"MetaDataNotificationForTokenMovement","features":[544]},{"name":"MetaDataPreserveLocalRefs","features":[544]},{"name":"MetaDataRefToDefCheck","features":[544]},{"name":"MetaDataRuntimeVersion","features":[544]},{"name":"MetaDataSetUpdate","features":[544]},{"name":"MetaDataThreadSafetyOptions","features":[544]},{"name":"MetaDataTypeLibImportNamespace","features":[544]},{"name":"NATIVE_TYPE_ANSIBSTR","features":[544]},{"name":"NATIVE_TYPE_ARRAY","features":[544]},{"name":"NATIVE_TYPE_ASANY","features":[544]},{"name":"NATIVE_TYPE_BOOLEAN","features":[544]},{"name":"NATIVE_TYPE_BSTR","features":[544]},{"name":"NATIVE_TYPE_BYVALSTR","features":[544]},{"name":"NATIVE_TYPE_CURRENCY","features":[544]},{"name":"NATIVE_TYPE_CUSTOMMARSHALER","features":[544]},{"name":"NATIVE_TYPE_DATE","features":[544]},{"name":"NATIVE_TYPE_DECIMAL","features":[544]},{"name":"NATIVE_TYPE_END","features":[544]},{"name":"NATIVE_TYPE_ERROR","features":[544]},{"name":"NATIVE_TYPE_FIXEDARRAY","features":[544]},{"name":"NATIVE_TYPE_FIXEDSYSSTRING","features":[544]},{"name":"NATIVE_TYPE_FUNC","features":[544]},{"name":"NATIVE_TYPE_HSTRING","features":[544]},{"name":"NATIVE_TYPE_I1","features":[544]},{"name":"NATIVE_TYPE_I2","features":[544]},{"name":"NATIVE_TYPE_I4","features":[544]},{"name":"NATIVE_TYPE_I8","features":[544]},{"name":"NATIVE_TYPE_IDISPATCH","features":[544]},{"name":"NATIVE_TYPE_IINSPECTABLE","features":[544]},{"name":"NATIVE_TYPE_INT","features":[544]},{"name":"NATIVE_TYPE_INTF","features":[544]},{"name":"NATIVE_TYPE_IUNKNOWN","features":[544]},{"name":"NATIVE_TYPE_LPSTR","features":[544]},{"name":"NATIVE_TYPE_LPSTRUCT","features":[544]},{"name":"NATIVE_TYPE_LPTSTR","features":[544]},{"name":"NATIVE_TYPE_LPUTF8STR","features":[544]},{"name":"NATIVE_TYPE_LPWSTR","features":[544]},{"name":"NATIVE_TYPE_MAX","features":[544]},{"name":"NATIVE_TYPE_NESTEDSTRUCT","features":[544]},{"name":"NATIVE_TYPE_OBJECTREF","features":[544]},{"name":"NATIVE_TYPE_PTR","features":[544]},{"name":"NATIVE_TYPE_R4","features":[544]},{"name":"NATIVE_TYPE_R8","features":[544]},{"name":"NATIVE_TYPE_SAFEARRAY","features":[544]},{"name":"NATIVE_TYPE_STRUCT","features":[544]},{"name":"NATIVE_TYPE_SYSCHAR","features":[544]},{"name":"NATIVE_TYPE_TBSTR","features":[544]},{"name":"NATIVE_TYPE_U1","features":[544]},{"name":"NATIVE_TYPE_U2","features":[544]},{"name":"NATIVE_TYPE_U4","features":[544]},{"name":"NATIVE_TYPE_U8","features":[544]},{"name":"NATIVE_TYPE_UINT","features":[544]},{"name":"NATIVE_TYPE_VARIANT","features":[544]},{"name":"NATIVE_TYPE_VARIANTBOOL","features":[544]},{"name":"NATIVE_TYPE_VOID","features":[544]},{"name":"NGenDefault","features":[544]},{"name":"NGenEager","features":[544]},{"name":"NGenHintEnum","features":[544]},{"name":"NGenLazy","features":[544]},{"name":"NGenNever","features":[544]},{"name":"NONVERSIONABLE_TYPE","features":[544]},{"name":"NONVERSIONABLE_TYPE_W","features":[544]},{"name":"NativeTypeArrayFlags","features":[544]},{"name":"NoDupCheck","features":[544]},{"name":"OSINFO","features":[544]},{"name":"ROPARAMIIDHANDLE","features":[544]},{"name":"RUNTIMECOMPATIBILITY_TYPE","features":[544]},{"name":"RUNTIMECOMPATIBILITY_TYPE_W","features":[544]},{"name":"ReplacesGeneralNumericDefines","features":[544]},{"name":"RoCreateNonAgilePropertySet","features":[37,544]},{"name":"RoCreatePropertySetSerializer","features":[71,544]},{"name":"RoFreeParameterizedTypeExtra","features":[544]},{"name":"RoGetMetaDataFile","features":[544]},{"name":"RoGetParameterizedTypeInstanceIID","features":[544]},{"name":"RoIsApiContractMajorVersionPresent","features":[307,544]},{"name":"RoIsApiContractPresent","features":[307,544]},{"name":"RoParameterizedTypeExtraGetTypeSignature","features":[544]},{"name":"RoParseTypeName","features":[544]},{"name":"RoResolveNamespace","features":[544]},{"name":"SERIALIZATION_TYPE_BOOLEAN","features":[544]},{"name":"SERIALIZATION_TYPE_CHAR","features":[544]},{"name":"SERIALIZATION_TYPE_ENUM","features":[544]},{"name":"SERIALIZATION_TYPE_FIELD","features":[544]},{"name":"SERIALIZATION_TYPE_I1","features":[544]},{"name":"SERIALIZATION_TYPE_I2","features":[544]},{"name":"SERIALIZATION_TYPE_I4","features":[544]},{"name":"SERIALIZATION_TYPE_I8","features":[544]},{"name":"SERIALIZATION_TYPE_PROPERTY","features":[544]},{"name":"SERIALIZATION_TYPE_R4","features":[544]},{"name":"SERIALIZATION_TYPE_R8","features":[544]},{"name":"SERIALIZATION_TYPE_STRING","features":[544]},{"name":"SERIALIZATION_TYPE_SZARRAY","features":[544]},{"name":"SERIALIZATION_TYPE_TAGGED_OBJECT","features":[544]},{"name":"SERIALIZATION_TYPE_TYPE","features":[544]},{"name":"SERIALIZATION_TYPE_U1","features":[544]},{"name":"SERIALIZATION_TYPE_U2","features":[544]},{"name":"SERIALIZATION_TYPE_U4","features":[544]},{"name":"SERIALIZATION_TYPE_U8","features":[544]},{"name":"SERIALIZATION_TYPE_UNDEFINED","features":[544]},{"name":"SIGN_MASK_FOURBYTE","features":[544]},{"name":"SIGN_MASK_ONEBYTE","features":[544]},{"name":"SIGN_MASK_TWOBYTE","features":[544]},{"name":"SUBJECT_ASSEMBLY_TYPE","features":[544]},{"name":"SUBJECT_ASSEMBLY_TYPE_W","features":[544]},{"name":"TARGET_FRAMEWORK_TYPE","features":[544]},{"name":"TARGET_FRAMEWORK_TYPE_W","features":[544]},{"name":"USER_FRAMEWORK_REGISTRY_KEY","features":[544]},{"name":"USER_FRAMEWORK_REGISTRY_KEY_W","features":[544]},{"name":"ValidatorModuleTypeEnc","features":[544]},{"name":"ValidatorModuleTypeIncr","features":[544]},{"name":"ValidatorModuleTypeInvalid","features":[544]},{"name":"ValidatorModuleTypeMax","features":[544]},{"name":"ValidatorModuleTypeMin","features":[544]},{"name":"ValidatorModuleTypeObj","features":[544]},{"name":"ValidatorModuleTypePE","features":[544]},{"name":"afContentType_Default","features":[544]},{"name":"afContentType_Mask","features":[544]},{"name":"afContentType_WindowsRuntime","features":[544]},{"name":"afDisableJITcompileOptimizer","features":[544]},{"name":"afEnableJITcompileTracking","features":[544]},{"name":"afPA_AMD64","features":[544]},{"name":"afPA_ARM","features":[544]},{"name":"afPA_FullMask","features":[544]},{"name":"afPA_IA64","features":[544]},{"name":"afPA_MSIL","features":[544]},{"name":"afPA_Mask","features":[544]},{"name":"afPA_NoPlatform","features":[544]},{"name":"afPA_None","features":[544]},{"name":"afPA_Shift","features":[544]},{"name":"afPA_Specified","features":[544]},{"name":"afPA_x86","features":[544]},{"name":"afPublicKey","features":[544]},{"name":"afRetargetable","features":[544]},{"name":"catAll","features":[544]},{"name":"catAssembly","features":[544]},{"name":"catClass","features":[544]},{"name":"catClassMembers","features":[544]},{"name":"catConstructor","features":[544]},{"name":"catDelegate","features":[544]},{"name":"catEnum","features":[544]},{"name":"catEvent","features":[544]},{"name":"catField","features":[544]},{"name":"catGenericParameter","features":[544]},{"name":"catInterface","features":[544]},{"name":"catMethod","features":[544]},{"name":"catModule","features":[544]},{"name":"catParameter","features":[544]},{"name":"catProperty","features":[544]},{"name":"catStruct","features":[544]},{"name":"cssAccurate","features":[544]},{"name":"cssDiscardTransientCAs","features":[544]},{"name":"cssQuick","features":[544]},{"name":"dclActionMask","features":[544]},{"name":"dclActionNil","features":[544]},{"name":"dclAssert","features":[544]},{"name":"dclDemand","features":[544]},{"name":"dclDeny","features":[544]},{"name":"dclInheritanceCheck","features":[544]},{"name":"dclLinktimeCheck","features":[544]},{"name":"dclMaximumValue","features":[544]},{"name":"dclNonCasDemand","features":[544]},{"name":"dclNonCasInheritance","features":[544]},{"name":"dclNonCasLinkDemand","features":[544]},{"name":"dclPermitOnly","features":[544]},{"name":"dclPrejitDenied","features":[544]},{"name":"dclPrejitGrant","features":[544]},{"name":"dclRequest","features":[544]},{"name":"dclRequestMinimum","features":[544]},{"name":"dclRequestOptional","features":[544]},{"name":"dclRequestRefuse","features":[544]},{"name":"evRTSpecialName","features":[544]},{"name":"evReservedMask","features":[544]},{"name":"evSpecialName","features":[544]},{"name":"fdAssembly","features":[544]},{"name":"fdFamANDAssem","features":[544]},{"name":"fdFamORAssem","features":[544]},{"name":"fdFamily","features":[544]},{"name":"fdFieldAccessMask","features":[544]},{"name":"fdHasDefault","features":[544]},{"name":"fdHasFieldMarshal","features":[544]},{"name":"fdHasFieldRVA","features":[544]},{"name":"fdInitOnly","features":[544]},{"name":"fdLiteral","features":[544]},{"name":"fdNotSerialized","features":[544]},{"name":"fdPinvokeImpl","features":[544]},{"name":"fdPrivate","features":[544]},{"name":"fdPrivateScope","features":[544]},{"name":"fdPublic","features":[544]},{"name":"fdRTSpecialName","features":[544]},{"name":"fdReservedMask","features":[544]},{"name":"fdSpecialName","features":[544]},{"name":"fdStatic","features":[544]},{"name":"ffContainsMetaData","features":[544]},{"name":"ffContainsNoMetaData","features":[544]},{"name":"fmExecutableImage","features":[544]},{"name":"fmFlat","features":[544]},{"name":"gpContravariant","features":[544]},{"name":"gpCovariant","features":[544]},{"name":"gpDefaultConstructorConstraint","features":[544]},{"name":"gpNoSpecialConstraint","features":[544]},{"name":"gpNonVariant","features":[544]},{"name":"gpNotNullableValueTypeConstraint","features":[544]},{"name":"gpReferenceTypeConstraint","features":[544]},{"name":"gpSpecialConstraintMask","features":[544]},{"name":"gpVarianceMask","features":[544]},{"name":"mdAbstract","features":[544]},{"name":"mdAssem","features":[544]},{"name":"mdCheckAccessOnOverride","features":[544]},{"name":"mdFamANDAssem","features":[544]},{"name":"mdFamORAssem","features":[544]},{"name":"mdFamily","features":[544]},{"name":"mdFinal","features":[544]},{"name":"mdHasSecurity","features":[544]},{"name":"mdHideBySig","features":[544]},{"name":"mdMemberAccessMask","features":[544]},{"name":"mdNewSlot","features":[544]},{"name":"mdPinvokeImpl","features":[544]},{"name":"mdPrivate","features":[544]},{"name":"mdPrivateScope","features":[544]},{"name":"mdPublic","features":[544]},{"name":"mdRTSpecialName","features":[544]},{"name":"mdRequireSecObject","features":[544]},{"name":"mdReservedMask","features":[544]},{"name":"mdReuseSlot","features":[544]},{"name":"mdSpecialName","features":[544]},{"name":"mdStatic","features":[544]},{"name":"mdUnmanagedExport","features":[544]},{"name":"mdVirtual","features":[544]},{"name":"mdVtableLayoutMask","features":[544]},{"name":"mdtAssembly","features":[544]},{"name":"mdtAssemblyRef","features":[544]},{"name":"mdtBaseType","features":[544]},{"name":"mdtCustomAttribute","features":[544]},{"name":"mdtEvent","features":[544]},{"name":"mdtExportedType","features":[544]},{"name":"mdtFieldDef","features":[544]},{"name":"mdtFile","features":[544]},{"name":"mdtGenericParam","features":[544]},{"name":"mdtGenericParamConstraint","features":[544]},{"name":"mdtInterfaceImpl","features":[544]},{"name":"mdtManifestResource","features":[544]},{"name":"mdtMemberRef","features":[544]},{"name":"mdtMethodDef","features":[544]},{"name":"mdtMethodImpl","features":[544]},{"name":"mdtMethodSpec","features":[544]},{"name":"mdtModule","features":[544]},{"name":"mdtModuleRef","features":[544]},{"name":"mdtName","features":[544]},{"name":"mdtParamDef","features":[544]},{"name":"mdtPermission","features":[544]},{"name":"mdtProperty","features":[544]},{"name":"mdtSignature","features":[544]},{"name":"mdtString","features":[544]},{"name":"mdtTypeDef","features":[544]},{"name":"mdtTypeRef","features":[544]},{"name":"mdtTypeSpec","features":[544]},{"name":"miAggressiveInlining","features":[544]},{"name":"miCodeTypeMask","features":[544]},{"name":"miForwardRef","features":[544]},{"name":"miIL","features":[544]},{"name":"miInternalCall","features":[544]},{"name":"miManaged","features":[544]},{"name":"miManagedMask","features":[544]},{"name":"miMaxMethodImplVal","features":[544]},{"name":"miNative","features":[544]},{"name":"miNoInlining","features":[544]},{"name":"miNoOptimization","features":[544]},{"name":"miOPTIL","features":[544]},{"name":"miPreserveSig","features":[544]},{"name":"miRuntime","features":[544]},{"name":"miSecurityMitigations","features":[544]},{"name":"miSynchronized","features":[544]},{"name":"miUnmanaged","features":[544]},{"name":"miUserMask","features":[544]},{"name":"mrPrivate","features":[544]},{"name":"mrPublic","features":[544]},{"name":"mrVisibilityMask","features":[544]},{"name":"msAddOn","features":[544]},{"name":"msFire","features":[544]},{"name":"msGetter","features":[544]},{"name":"msOther","features":[544]},{"name":"msRemoveOn","features":[544]},{"name":"msSetter","features":[544]},{"name":"nlfLastError","features":[544]},{"name":"nlfMaxValue","features":[544]},{"name":"nlfNoMangle","features":[544]},{"name":"nlfNone","features":[544]},{"name":"nltAnsi","features":[544]},{"name":"nltAuto","features":[544]},{"name":"nltMaxValue","features":[544]},{"name":"nltNone","features":[544]},{"name":"nltOle","features":[544]},{"name":"nltUnicode","features":[544]},{"name":"ntaReserved","features":[544]},{"name":"ntaSizeParamIndexSpecified","features":[544]},{"name":"ofCheckIntegrity","features":[544]},{"name":"ofCopyMemory","features":[544]},{"name":"ofNoTransform","features":[544]},{"name":"ofNoTypeLib","features":[544]},{"name":"ofRead","features":[544]},{"name":"ofReadOnly","features":[544]},{"name":"ofReadWriteMask","features":[544]},{"name":"ofReserved","features":[544]},{"name":"ofReserved1","features":[544]},{"name":"ofReserved2","features":[544]},{"name":"ofReserved3","features":[544]},{"name":"ofTakeOwnership","features":[544]},{"name":"ofWrite","features":[544]},{"name":"pdHasDefault","features":[544]},{"name":"pdHasFieldMarshal","features":[544]},{"name":"pdIn","features":[544]},{"name":"pdOptional","features":[544]},{"name":"pdOut","features":[544]},{"name":"pdReservedMask","features":[544]},{"name":"pdUnused","features":[544]},{"name":"pe32BitPreferred","features":[544]},{"name":"pe32BitRequired","features":[544]},{"name":"pe32Plus","features":[544]},{"name":"pe32Unmanaged","features":[544]},{"name":"peILonly","features":[544]},{"name":"peNot","features":[544]},{"name":"pmBestFitDisabled","features":[544]},{"name":"pmBestFitEnabled","features":[544]},{"name":"pmBestFitMask","features":[544]},{"name":"pmBestFitUseAssem","features":[544]},{"name":"pmCallConvCdecl","features":[544]},{"name":"pmCallConvFastcall","features":[544]},{"name":"pmCallConvMask","features":[544]},{"name":"pmCallConvStdcall","features":[544]},{"name":"pmCallConvThiscall","features":[544]},{"name":"pmCallConvWinapi","features":[544]},{"name":"pmCharSetAnsi","features":[544]},{"name":"pmCharSetAuto","features":[544]},{"name":"pmCharSetMask","features":[544]},{"name":"pmCharSetNotSpec","features":[544]},{"name":"pmCharSetUnicode","features":[544]},{"name":"pmMaxValue","features":[544]},{"name":"pmNoMangle","features":[544]},{"name":"pmSupportsLastError","features":[544]},{"name":"pmThrowOnUnmappableCharDisabled","features":[544]},{"name":"pmThrowOnUnmappableCharEnabled","features":[544]},{"name":"pmThrowOnUnmappableCharMask","features":[544]},{"name":"pmThrowOnUnmappableCharUseAssem","features":[544]},{"name":"prHasDefault","features":[544]},{"name":"prRTSpecialName","features":[544]},{"name":"prReservedMask","features":[544]},{"name":"prSpecialName","features":[544]},{"name":"prUnused","features":[544]},{"name":"regConfig","features":[544]},{"name":"regHasRefs","features":[544]},{"name":"regNoCopy","features":[544]},{"name":"sdExecute","features":[544]},{"name":"sdNone","features":[544]},{"name":"sdReadOnly","features":[544]},{"name":"sdReadWrite","features":[544]},{"name":"srNoBaseReloc","features":[544]},{"name":"srRelocAbsolute","features":[544]},{"name":"srRelocAbsolutePtr","features":[544]},{"name":"srRelocAbsoluteTagged","features":[544]},{"name":"srRelocCodeRelative","features":[544]},{"name":"srRelocDir64","features":[544]},{"name":"srRelocDir64Ptr","features":[544]},{"name":"srRelocFilePos","features":[544]},{"name":"srRelocHighAdj","features":[544]},{"name":"srRelocHighLow","features":[544]},{"name":"srRelocHighLowPtr","features":[544]},{"name":"srRelocIA64Imm64","features":[544]},{"name":"srRelocIA64Imm64Ptr","features":[544]},{"name":"srRelocIA64PcRel25","features":[544]},{"name":"srRelocIA64PcRel64","features":[544]},{"name":"srRelocMapToken","features":[544]},{"name":"srRelocPtr","features":[544]},{"name":"srRelocRelative","features":[544]},{"name":"srRelocRelativePtr","features":[544]},{"name":"srRelocSentinel","features":[544]},{"name":"tdAbstract","features":[544]},{"name":"tdAnsiClass","features":[544]},{"name":"tdAutoClass","features":[544]},{"name":"tdAutoLayout","features":[544]},{"name":"tdBeforeFieldInit","features":[544]},{"name":"tdClass","features":[544]},{"name":"tdClassSemanticsMask","features":[544]},{"name":"tdCustomFormatClass","features":[544]},{"name":"tdCustomFormatMask","features":[544]},{"name":"tdExplicitLayout","features":[544]},{"name":"tdForwarder","features":[544]},{"name":"tdHasSecurity","features":[544]},{"name":"tdImport","features":[544]},{"name":"tdInterface","features":[544]},{"name":"tdLayoutMask","features":[544]},{"name":"tdNestedAssembly","features":[544]},{"name":"tdNestedFamANDAssem","features":[544]},{"name":"tdNestedFamORAssem","features":[544]},{"name":"tdNestedFamily","features":[544]},{"name":"tdNestedPrivate","features":[544]},{"name":"tdNestedPublic","features":[544]},{"name":"tdNotPublic","features":[544]},{"name":"tdPublic","features":[544]},{"name":"tdRTSpecialName","features":[544]},{"name":"tdReservedMask","features":[544]},{"name":"tdSealed","features":[544]},{"name":"tdSequentialLayout","features":[544]},{"name":"tdSerializable","features":[544]},{"name":"tdSpecialName","features":[544]},{"name":"tdStringFormatMask","features":[544]},{"name":"tdUnicodeClass","features":[544]},{"name":"tdVisibilityMask","features":[544]},{"name":"tdWindowsRuntime","features":[544]}],"642":[{"name":"IPdfRendererNative","features":[613]},{"name":"PDF_RENDER_PARAMS","features":[307,400,613]},{"name":"PFN_PDF_CREATE_RENDERER","features":[401,613]},{"name":"PdfCreateRenderer","features":[401,613]}],"643":[{"name":"IPrintDocumentPageSource","features":[614]},{"name":"IPrintManagerInterop","features":[614]},{"name":"IPrintPreviewPageCollection","features":[614]},{"name":"IPrintWorkflowConfigurationNative","features":[614]},{"name":"IPrintWorkflowObjectModelSourceFileContentNative","features":[614]},{"name":"IPrintWorkflowXpsObjectModelTargetPackageNative","features":[614]},{"name":"IPrintWorkflowXpsReceiver","features":[614]},{"name":"IPrintWorkflowXpsReceiver2","features":[614]},{"name":"IPrinting3DManagerInterop","features":[614]}],"644":[{"name":"CpAicLaunchAdminProcess","features":[615]},{"name":"CpCreateProcess","features":[615]},{"name":"CpCreateProcessAsUser","features":[615]},{"name":"CreateProcessMethod","features":[615]},{"name":"IDDEInitializer","features":[615]}],"645":[{"name":"HANDLE_ACCESS_OPTIONS","features":[616]},{"name":"HANDLE_CREATION_OPTIONS","features":[616]},{"name":"HANDLE_OPTIONS","features":[616]},{"name":"HANDLE_SHARING_OPTIONS","features":[616]},{"name":"HAO_DELETE","features":[616]},{"name":"HAO_NONE","features":[616]},{"name":"HAO_READ","features":[616]},{"name":"HAO_READ_ATTRIBUTES","features":[616]},{"name":"HAO_WRITE","features":[616]},{"name":"HCO_CREATE_ALWAYS","features":[616]},{"name":"HCO_CREATE_NEW","features":[616]},{"name":"HCO_OPEN_ALWAYS","features":[616]},{"name":"HCO_OPEN_EXISTING","features":[616]},{"name":"HCO_TRUNCATE_EXISTING","features":[616]},{"name":"HO_DELETE_ON_CLOSE","features":[616]},{"name":"HO_NONE","features":[616]},{"name":"HO_NO_BUFFERING","features":[616]},{"name":"HO_OPEN_REQUIRING_OPLOCK","features":[616]},{"name":"HO_OVERLAPPED","features":[616]},{"name":"HO_RANDOM_ACCESS","features":[616]},{"name":"HO_SEQUENTIAL_SCAN","features":[616]},{"name":"HO_WRITE_THROUGH","features":[616]},{"name":"HSO_SHARE_DELETE","features":[616]},{"name":"HSO_SHARE_NONE","features":[616]},{"name":"HSO_SHARE_READ","features":[616]},{"name":"HSO_SHARE_WRITE","features":[616]},{"name":"IOplockBreakingHandler","features":[616]},{"name":"IRandomAccessStreamFileAccessMode","features":[616]},{"name":"IStorageFolderHandleAccess","features":[616]},{"name":"IStorageItemHandleAccess","features":[616]},{"name":"IUnbufferedFileHandleOplockCallback","features":[616]},{"name":"IUnbufferedFileHandleProvider","features":[616]}],"647":[{"name":"AADBE_ADD_ENTRY","features":[340]},{"name":"AADBE_DEL_ENTRY","features":[340]},{"name":"ACTCTX_FLAG_APPLICATION_NAME_VALID","features":[340]},{"name":"ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID","features":[340]},{"name":"ACTCTX_FLAG_HMODULE_VALID","features":[340]},{"name":"ACTCTX_FLAG_LANGID_VALID","features":[340]},{"name":"ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID","features":[340]},{"name":"ACTCTX_FLAG_RESOURCE_NAME_VALID","features":[340]},{"name":"ACTCTX_FLAG_SET_PROCESS_DEFAULT","features":[340]},{"name":"ACTCTX_FLAG_SOURCE_IS_ASSEMBLYREF","features":[340]},{"name":"ACTCTX_SECTION_KEYED_DATA_2600","features":[307,340]},{"name":"ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA","features":[340]},{"name":"ACTIVATION_CONTEXT_BASIC_INFORMATION","features":[307,340]},{"name":"ACTIVATION_CONTEXT_BASIC_INFORMATION_DEFINED","features":[340]},{"name":"AC_LINE_BACKUP_POWER","features":[340]},{"name":"AC_LINE_OFFLINE","features":[340]},{"name":"AC_LINE_ONLINE","features":[340]},{"name":"AC_LINE_UNKNOWN","features":[340]},{"name":"ADN_DEL_IF_EMPTY","features":[340]},{"name":"ADN_DEL_UNC_PATHS","features":[340]},{"name":"ADN_DONT_DEL_DIR","features":[340]},{"name":"ADN_DONT_DEL_SUBDIRS","features":[340]},{"name":"AFSR_BACKNEW","features":[340]},{"name":"AFSR_EXTRAINCREFCNT","features":[340]},{"name":"AFSR_NODELETENEW","features":[340]},{"name":"AFSR_NOMESSAGES","features":[340]},{"name":"AFSR_NOPROGRESS","features":[340]},{"name":"AFSR_RESTORE","features":[340]},{"name":"AFSR_UPDREFCNT","features":[340]},{"name":"AFSR_USEREFCNT","features":[340]},{"name":"AIF_FORCE_FILE_IN_USE","features":[340]},{"name":"AIF_NOLANGUAGECHECK","features":[340]},{"name":"AIF_NOOVERWRITE","features":[340]},{"name":"AIF_NOSKIP","features":[340]},{"name":"AIF_NOVERSIONCHECK","features":[340]},{"name":"AIF_NO_VERSION_DIALOG","features":[340]},{"name":"AIF_QUIET","features":[340]},{"name":"AIF_REPLACEONLY","features":[340]},{"name":"AIF_WARNIFSKIP","features":[340]},{"name":"ALINF_BKINSTALL","features":[340]},{"name":"ALINF_CHECKBKDATA","features":[340]},{"name":"ALINF_DELAYREGISTEROCX","features":[340]},{"name":"ALINF_NGCONV","features":[340]},{"name":"ALINF_QUIET","features":[340]},{"name":"ALINF_ROLLBACK","features":[340]},{"name":"ALINF_ROLLBKDOALL","features":[340]},{"name":"ALINF_UPDHLPDLLS","features":[340]},{"name":"APPLICATION_RECOVERY_CALLBACK","features":[340]},{"name":"ARSR_NOMESSAGES","features":[340]},{"name":"ARSR_REGSECTION","features":[340]},{"name":"ARSR_REMOVREGBKDATA","features":[340]},{"name":"ARSR_RESTORE","features":[340]},{"name":"ATOM_FLAG_GLOBAL","features":[340]},{"name":"AT_ARP","features":[340]},{"name":"AT_ENTITY","features":[340]},{"name":"AT_NULL","features":[340]},{"name":"AddDelBackupEntryA","features":[340]},{"name":"AddDelBackupEntryW","features":[340]},{"name":"AdvInstallFileA","features":[307,340]},{"name":"AdvInstallFileW","features":[307,340]},{"name":"ApphelpCheckShellObject","features":[307,340]},{"name":"BACKUP_GHOSTED_FILE_EXTENTS","features":[340]},{"name":"BACKUP_INVALID","features":[340]},{"name":"BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE","features":[340]},{"name":"BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE","features":[340]},{"name":"BASE_SEARCH_PATH_PERMANENT","features":[340]},{"name":"BATTERY_FLAG_CHARGING","features":[340]},{"name":"BATTERY_FLAG_CRITICAL","features":[340]},{"name":"BATTERY_FLAG_HIGH","features":[340]},{"name":"BATTERY_FLAG_LOW","features":[340]},{"name":"BATTERY_FLAG_NO_BATTERY","features":[340]},{"name":"BATTERY_FLAG_UNKNOWN","features":[340]},{"name":"BATTERY_LIFE_UNKNOWN","features":[340]},{"name":"BATTERY_PERCENTAGE_UNKNOWN","features":[340]},{"name":"BAUD_075","features":[340]},{"name":"BAUD_110","features":[340]},{"name":"BAUD_115200","features":[340]},{"name":"BAUD_1200","features":[340]},{"name":"BAUD_128K","features":[340]},{"name":"BAUD_134_5","features":[340]},{"name":"BAUD_14400","features":[340]},{"name":"BAUD_150","features":[340]},{"name":"BAUD_1800","features":[340]},{"name":"BAUD_19200","features":[340]},{"name":"BAUD_2400","features":[340]},{"name":"BAUD_300","features":[340]},{"name":"BAUD_38400","features":[340]},{"name":"BAUD_4800","features":[340]},{"name":"BAUD_56K","features":[340]},{"name":"BAUD_57600","features":[340]},{"name":"BAUD_600","features":[340]},{"name":"BAUD_7200","features":[340]},{"name":"BAUD_9600","features":[340]},{"name":"BAUD_USER","features":[340]},{"name":"CABINFOA","features":[340]},{"name":"CABINFOW","features":[340]},{"name":"CATID_DeleteBrowsingHistory","features":[340]},{"name":"CBR_110","features":[340]},{"name":"CBR_115200","features":[340]},{"name":"CBR_1200","features":[340]},{"name":"CBR_128000","features":[340]},{"name":"CBR_14400","features":[340]},{"name":"CBR_19200","features":[340]},{"name":"CBR_2400","features":[340]},{"name":"CBR_256000","features":[340]},{"name":"CBR_300","features":[340]},{"name":"CBR_38400","features":[340]},{"name":"CBR_4800","features":[340]},{"name":"CBR_56000","features":[340]},{"name":"CBR_57600","features":[340]},{"name":"CBR_600","features":[340]},{"name":"CBR_9600","features":[340]},{"name":"CE_DNS","features":[340]},{"name":"CE_IOE","features":[340]},{"name":"CE_MODE","features":[340]},{"name":"CE_OOP","features":[340]},{"name":"CE_PTO","features":[340]},{"name":"CE_TXFULL","features":[340]},{"name":"CLIENT_ID","features":[307,340]},{"name":"CL_NL_ENTITY","features":[340]},{"name":"CL_NL_IP","features":[340]},{"name":"CL_NL_IPX","features":[340]},{"name":"CL_TL_ENTITY","features":[340]},{"name":"CL_TL_NBF","features":[340]},{"name":"CL_TL_UDP","features":[340]},{"name":"CODEINTEGRITY_OPTION_DEBUGMODE_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_FLIGHTING_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_FLIGHT_BUILD","features":[340]},{"name":"CODEINTEGRITY_OPTION_HVCI_IUM_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_HVCI_KMCI_AUDITMODE_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_HVCI_KMCI_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_HVCI_KMCI_STRICTMODE_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_PREPRODUCTION_BUILD","features":[340]},{"name":"CODEINTEGRITY_OPTION_TESTSIGN","features":[340]},{"name":"CODEINTEGRITY_OPTION_TEST_BUILD","features":[340]},{"name":"CODEINTEGRITY_OPTION_UMCI_AUDITMODE_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_UMCI_ENABLED","features":[340]},{"name":"CODEINTEGRITY_OPTION_UMCI_EXCLUSIONPATHS_ENABLED","features":[340]},{"name":"COMMPROP_INITIALIZED","features":[340]},{"name":"CONTEXT_SIZE","features":[340]},{"name":"COPYFILE2_IO_CYCLE_SIZE_MAX","features":[340]},{"name":"COPYFILE2_IO_CYCLE_SIZE_MIN","features":[340]},{"name":"COPYFILE2_IO_RATE_MIN","features":[340]},{"name":"COPYFILE2_MESSAGE_COPY_OFFLOAD","features":[340]},{"name":"COPY_FILE2_V2_DONT_COPY_JUNCTIONS","features":[340]},{"name":"COPY_FILE2_V2_VALID_FLAGS","features":[340]},{"name":"COPY_FILE_ALLOW_DECRYPTED_DESTINATION","features":[340]},{"name":"COPY_FILE_COPY_SYMLINK","features":[340]},{"name":"COPY_FILE_DIRECTORY","features":[340]},{"name":"COPY_FILE_DISABLE_PRE_ALLOCATION","features":[340]},{"name":"COPY_FILE_DONT_REQUEST_DEST_WRITE_DAC","features":[340]},{"name":"COPY_FILE_ENABLE_LOW_FREE_SPACE_MODE","features":[340]},{"name":"COPY_FILE_ENABLE_SPARSE_COPY","features":[340]},{"name":"COPY_FILE_FAIL_IF_EXISTS","features":[340]},{"name":"COPY_FILE_IGNORE_EDP_BLOCK","features":[340]},{"name":"COPY_FILE_IGNORE_SOURCE_ENCRYPTION","features":[340]},{"name":"COPY_FILE_NO_BUFFERING","features":[340]},{"name":"COPY_FILE_NO_OFFLOAD","features":[340]},{"name":"COPY_FILE_OPEN_AND_COPY_REPARSE_POINT","features":[340]},{"name":"COPY_FILE_OPEN_SOURCE_FOR_WRITE","features":[340]},{"name":"COPY_FILE_REQUEST_COMPRESSED_TRAFFIC","features":[340]},{"name":"COPY_FILE_REQUEST_SECURITY_PRIVILEGES","features":[340]},{"name":"COPY_FILE_RESTARTABLE","features":[340]},{"name":"COPY_FILE_RESUME_FROM_PAUSE","features":[340]},{"name":"COPY_FILE_SKIP_ALTERNATE_STREAMS","features":[340]},{"name":"CO_NL_ENTITY","features":[340]},{"name":"CO_TL_ENTITY","features":[340]},{"name":"CO_TL_NBF","features":[340]},{"name":"CO_TL_SPP","features":[340]},{"name":"CO_TL_SPX","features":[340]},{"name":"CO_TL_TCP","features":[340]},{"name":"CP_DIRECT","features":[340]},{"name":"CP_HWND","features":[340]},{"name":"CP_LEVEL","features":[340]},{"name":"CP_OPEN","features":[340]},{"name":"CREATE_FOR_DIR","features":[340]},{"name":"CREATE_FOR_IMPORT","features":[340]},{"name":"CRITICAL_SECTION_NO_DEBUG_INFO","features":[340]},{"name":"CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG","features":[340]},{"name":"CameraUIControl","features":[340]},{"name":"CameraUIControlCaptureMode","features":[340]},{"name":"CameraUIControlLinearSelectionMode","features":[340]},{"name":"CameraUIControlMode","features":[340]},{"name":"CameraUIControlPhotoFormat","features":[340]},{"name":"CameraUIControlVideoFormat","features":[340]},{"name":"CameraUIControlViewType","features":[340]},{"name":"CancelDeviceWakeupRequest","features":[307,340]},{"name":"CloseINFEngine","features":[340]},{"name":"ConvertAuxiliaryCounterToPerformanceCounter","features":[340]},{"name":"ConvertPerformanceCounterToAuxiliaryCounter","features":[340]},{"name":"DATETIME","features":[340]},{"name":"DCIBeginAccess","features":[340]},{"name":"DCICMD","features":[340]},{"name":"DCICREATEINPUT","features":[340]},{"name":"DCICREATEOFFSCREENSURFACE","features":[340]},{"name":"DCICREATEOVERLAYSURFACE","features":[340]},{"name":"DCICREATEPRIMARYSURFACE","features":[340]},{"name":"DCICloseProvider","features":[318,340]},{"name":"DCICreateOffscreen","features":[318,340]},{"name":"DCICreateOverlay","features":[318,340]},{"name":"DCICreatePrimary","features":[318,340]},{"name":"DCIDestroy","features":[340]},{"name":"DCIDraw","features":[340]},{"name":"DCIENUMINPUT","features":[307,340]},{"name":"DCIENUMSURFACE","features":[340]},{"name":"DCIESCAPE","features":[340]},{"name":"DCIEndAccess","features":[340]},{"name":"DCIEnum","features":[307,318,340]},{"name":"DCIOFFSCREEN","features":[340]},{"name":"DCIOVERLAY","features":[340]},{"name":"DCIOpenProvider","features":[318,340]},{"name":"DCISURFACEINFO","features":[340]},{"name":"DCISetClipList","features":[307,318,340]},{"name":"DCISetDestination","features":[307,340]},{"name":"DCISetSrcDestClip","features":[307,318,340]},{"name":"DCI_1632_ACCESS","features":[340]},{"name":"DCI_ASYNC","features":[340]},{"name":"DCI_CANOVERLAY","features":[340]},{"name":"DCI_CAN_STRETCHX","features":[340]},{"name":"DCI_CAN_STRETCHXN","features":[340]},{"name":"DCI_CAN_STRETCHY","features":[340]},{"name":"DCI_CAN_STRETCHYN","features":[340]},{"name":"DCI_CHROMAKEY","features":[340]},{"name":"DCI_DWORDALIGN","features":[340]},{"name":"DCI_DWORDSIZE","features":[340]},{"name":"DCI_ERR_CURRENTLYNOTAVAIL","features":[340]},{"name":"DCI_ERR_HEIGHTALIGN","features":[340]},{"name":"DCI_ERR_INVALIDCLIPLIST","features":[340]},{"name":"DCI_ERR_INVALIDPOSITION","features":[340]},{"name":"DCI_ERR_INVALIDRECT","features":[340]},{"name":"DCI_ERR_INVALIDSTRETCH","features":[340]},{"name":"DCI_ERR_OUTOFMEMORY","features":[340]},{"name":"DCI_ERR_SURFACEISOBSCURED","features":[340]},{"name":"DCI_ERR_TOOBIGHEIGHT","features":[340]},{"name":"DCI_ERR_TOOBIGSIZE","features":[340]},{"name":"DCI_ERR_TOOBIGWIDTH","features":[340]},{"name":"DCI_ERR_UNSUPPORTEDFORMAT","features":[340]},{"name":"DCI_ERR_UNSUPPORTEDMASK","features":[340]},{"name":"DCI_ERR_WIDTHALIGN","features":[340]},{"name":"DCI_ERR_XALIGN","features":[340]},{"name":"DCI_ERR_XYALIGN","features":[340]},{"name":"DCI_ERR_YALIGN","features":[340]},{"name":"DCI_FAIL_GENERIC","features":[340]},{"name":"DCI_FAIL_INVALIDSURFACE","features":[340]},{"name":"DCI_FAIL_UNSUPPORTED","features":[340]},{"name":"DCI_FAIL_UNSUPPORTEDVERSION","features":[340]},{"name":"DCI_OFFSCREEN","features":[340]},{"name":"DCI_OK","features":[340]},{"name":"DCI_OVERLAY","features":[340]},{"name":"DCI_PRIMARY","features":[340]},{"name":"DCI_STATUS_CHROMAKEYCHANGED","features":[340]},{"name":"DCI_STATUS_FORMATCHANGED","features":[340]},{"name":"DCI_STATUS_POINTERCHANGED","features":[340]},{"name":"DCI_STATUS_STRIDECHANGED","features":[340]},{"name":"DCI_STATUS_SURFACEINFOCHANGED","features":[340]},{"name":"DCI_STATUS_WASSTILLDRAWING","features":[340]},{"name":"DCI_SURFACE_TYPE","features":[340]},{"name":"DCI_VERSION","features":[340]},{"name":"DCI_VISIBLE","features":[340]},{"name":"DCI_WRITEONLY","features":[340]},{"name":"DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION","features":[340]},{"name":"DECISION_LOCATION","features":[340]},{"name":"DECISION_LOCATION_AUDIT","features":[340]},{"name":"DECISION_LOCATION_ENFORCE_STATE_LIST","features":[340]},{"name":"DECISION_LOCATION_ENTERPRISE_DEFINED_CLASS_ID","features":[340]},{"name":"DECISION_LOCATION_FAILED_CONVERT_GUID","features":[340]},{"name":"DECISION_LOCATION_GLOBAL_BUILT_IN_LIST","features":[340]},{"name":"DECISION_LOCATION_NOT_FOUND","features":[340]},{"name":"DECISION_LOCATION_PARAMETER_VALIDATION","features":[340]},{"name":"DECISION_LOCATION_PROVIDER_BUILT_IN_LIST","features":[340]},{"name":"DECISION_LOCATION_REFRESH_GLOBAL_DATA","features":[340]},{"name":"DECISION_LOCATION_UNKNOWN","features":[340]},{"name":"DELAYLOAD_GPA_FAILURE","features":[340]},{"name":"DELAYLOAD_INFO","features":[340]},{"name":"DELAYLOAD_INFO","features":[340]},{"name":"DELAYLOAD_PROC_DESCRIPTOR","features":[340]},{"name":"DELETE_BROWSING_HISTORY_COOKIES","features":[340]},{"name":"DELETE_BROWSING_HISTORY_DOWNLOADHISTORY","features":[340]},{"name":"DELETE_BROWSING_HISTORY_FORMDATA","features":[340]},{"name":"DELETE_BROWSING_HISTORY_HISTORY","features":[340]},{"name":"DELETE_BROWSING_HISTORY_PASSWORDS","features":[340]},{"name":"DELETE_BROWSING_HISTORY_PRESERVEFAVORITES","features":[340]},{"name":"DELETE_BROWSING_HISTORY_TIF","features":[340]},{"name":"DOCKINFO_DOCKED","features":[340]},{"name":"DOCKINFO_UNDOCKED","features":[340]},{"name":"DOCKINFO_USER_SUPPLIED","features":[340]},{"name":"DRIVE_CDROM","features":[340]},{"name":"DRIVE_FIXED","features":[340]},{"name":"DRIVE_NO_ROOT_DIR","features":[340]},{"name":"DRIVE_RAMDISK","features":[340]},{"name":"DRIVE_REMOTE","features":[340]},{"name":"DRIVE_REMOVABLE","features":[340]},{"name":"DRIVE_UNKNOWN","features":[340]},{"name":"DTR_CONTROL_DISABLE","features":[340]},{"name":"DTR_CONTROL_ENABLE","features":[340]},{"name":"DTR_CONTROL_HANDSHAKE","features":[340]},{"name":"DefaultBrowserSyncSettings","features":[340]},{"name":"DelNodeA","features":[340]},{"name":"DelNodeRunDLL32W","features":[307,340]},{"name":"DelNodeW","features":[340]},{"name":"DnsHostnameToComputerNameA","features":[307,340]},{"name":"DnsHostnameToComputerNameW","features":[307,340]},{"name":"DosDateTimeToFileTime","features":[307,340]},{"name":"EFSRPC_SECURE_ONLY","features":[340]},{"name":"EFS_DROP_ALTERNATE_STREAMS","features":[340]},{"name":"EFS_USE_RECOVERY_KEYS","features":[340]},{"name":"ENTITY_LIST_ID","features":[340]},{"name":"ENTITY_TYPE_ID","features":[340]},{"name":"ENUM_CALLBACK","features":[340]},{"name":"ER_ENTITY","features":[340]},{"name":"ER_ICMP","features":[340]},{"name":"EVENTLOG_FULL_INFO","features":[340]},{"name":"EditionUpgradeBroker","features":[340]},{"name":"EditionUpgradeHelper","features":[340]},{"name":"EnableProcessOptionalXStateFeatures","features":[307,340]},{"name":"EndpointIoControlType","features":[340]},{"name":"ExecuteCabA","features":[307,340]},{"name":"ExecuteCabW","features":[307,340]},{"name":"ExtractFilesA","features":[340]},{"name":"ExtractFilesW","features":[340]},{"name":"FAIL_FAST_GENERATE_EXCEPTION_ADDRESS","features":[340]},{"name":"FAIL_FAST_NO_HARD_ERROR_DLG","features":[340]},{"name":"FEATURE_CHANGE_TIME","features":[340]},{"name":"FEATURE_CHANGE_TIME_MODULE_RELOAD","features":[340]},{"name":"FEATURE_CHANGE_TIME_READ","features":[340]},{"name":"FEATURE_CHANGE_TIME_REBOOT","features":[340]},{"name":"FEATURE_CHANGE_TIME_SESSION","features":[340]},{"name":"FEATURE_ENABLED_STATE","features":[340]},{"name":"FEATURE_ENABLED_STATE_DEFAULT","features":[340]},{"name":"FEATURE_ENABLED_STATE_DISABLED","features":[340]},{"name":"FEATURE_ENABLED_STATE_ENABLED","features":[340]},{"name":"FEATURE_ERROR","features":[340]},{"name":"FEATURE_STATE_CHANGE_SUBSCRIPTION","features":[340]},{"name":"FIBER_FLAG_FLOAT_SWITCH","features":[340]},{"name":"FILE_CASE_SENSITIVE_INFO","features":[340]},{"name":"FILE_CREATED","features":[340]},{"name":"FILE_DIR_DISALLOWED","features":[340]},{"name":"FILE_DOES_NOT_EXIST","features":[340]},{"name":"FILE_ENCRYPTABLE","features":[340]},{"name":"FILE_EXISTS","features":[340]},{"name":"FILE_FLAG_IGNORE_IMPERSONATED_DEVICEMAP","features":[340]},{"name":"FILE_FLAG_OPEN_REQUIRING_OPLOCK","features":[340]},{"name":"FILE_IS_ENCRYPTED","features":[340]},{"name":"FILE_MAXIMUM_DISPOSITION","features":[340]},{"name":"FILE_NO_COMPRESSION","features":[340]},{"name":"FILE_OPENED","features":[340]},{"name":"FILE_OPEN_NO_RECALL","features":[340]},{"name":"FILE_OPEN_REMOTE_INSTANCE","features":[340]},{"name":"FILE_OVERWRITTEN","features":[340]},{"name":"FILE_READ_ONLY","features":[340]},{"name":"FILE_RENAME_FLAG_POSIX_SEMANTICS","features":[340]},{"name":"FILE_RENAME_FLAG_REPLACE_IF_EXISTS","features":[340]},{"name":"FILE_RENAME_FLAG_SUPPRESS_PIN_STATE_INHERITANCE","features":[340]},{"name":"FILE_ROOT_DIR","features":[340]},{"name":"FILE_SKIP_COMPLETION_PORT_ON_SUCCESS","features":[340]},{"name":"FILE_SKIP_SET_EVENT_ON_HANDLE","features":[340]},{"name":"FILE_SUPERSEDED","features":[340]},{"name":"FILE_SYSTEM_ATTR","features":[340]},{"name":"FILE_SYSTEM_DIR","features":[340]},{"name":"FILE_SYSTEM_NOT_SUPPORT","features":[340]},{"name":"FILE_UNKNOWN","features":[340]},{"name":"FILE_USER_DISALLOWED","features":[340]},{"name":"FILE_VALID_MAILSLOT_OPTION_FLAGS","features":[340]},{"name":"FILE_VALID_OPTION_FLAGS","features":[340]},{"name":"FILE_VALID_PIPE_OPTION_FLAGS","features":[340]},{"name":"FILE_VALID_SET_FLAGS","features":[340]},{"name":"FIND_ACTCTX_SECTION_KEY_RETURN_ASSEMBLY_METADATA","features":[340]},{"name":"FIND_ACTCTX_SECTION_KEY_RETURN_FLAGS","features":[340]},{"name":"FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX","features":[340]},{"name":"FORMAT_MESSAGE_MAX_WIDTH_MASK","features":[340]},{"name":"FS_CASE_IS_PRESERVED","features":[340]},{"name":"FS_CASE_SENSITIVE","features":[340]},{"name":"FS_FILE_COMPRESSION","features":[340]},{"name":"FS_FILE_ENCRYPTION","features":[340]},{"name":"FS_PERSISTENT_ACLS","features":[340]},{"name":"FS_UNICODE_STORED_ON_DISK","features":[340]},{"name":"FS_VOL_IS_COMPRESSED","features":[340]},{"name":"FileSaveMarkNotExistA","features":[340]},{"name":"FileSaveMarkNotExistW","features":[340]},{"name":"FileSaveRestoreOnINFA","features":[307,340]},{"name":"FileSaveRestoreOnINFW","features":[307,340]},{"name":"FileSaveRestoreW","features":[307,340]},{"name":"FileTimeToDosDateTime","features":[307,340]},{"name":"GENERIC_ENTITY","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_A_A","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_A_T","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_A_W","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_T_A","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_T_T","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_T_W","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_W_A","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_W_T","features":[340]},{"name":"GET_SYSTEM_WOW64_DIRECTORY_NAME_W_W","features":[340]},{"name":"GMEM_DDESHARE","features":[340]},{"name":"GMEM_DISCARDABLE","features":[340]},{"name":"GMEM_DISCARDED","features":[340]},{"name":"GMEM_INVALID_HANDLE","features":[340]},{"name":"GMEM_LOCKCOUNT","features":[340]},{"name":"GMEM_LOWER","features":[340]},{"name":"GMEM_MODIFY","features":[340]},{"name":"GMEM_NOCOMPACT","features":[340]},{"name":"GMEM_NODISCARD","features":[340]},{"name":"GMEM_NOTIFY","features":[340]},{"name":"GMEM_NOT_BANKED","features":[340]},{"name":"GMEM_SHARE","features":[340]},{"name":"GMEM_VALID_FLAGS","features":[340]},{"name":"GdiEntry13","features":[340]},{"name":"GetComputerNameA","features":[307,340]},{"name":"GetComputerNameW","features":[307,340]},{"name":"GetCurrentHwProfileA","features":[307,340]},{"name":"GetCurrentHwProfileW","features":[307,340]},{"name":"GetDCRegionData","features":[307,318,340]},{"name":"GetFeatureEnabledState","features":[340]},{"name":"GetFeatureVariant","features":[307,340]},{"name":"GetFirmwareEnvironmentVariableA","features":[340]},{"name":"GetFirmwareEnvironmentVariableExA","features":[340]},{"name":"GetFirmwareEnvironmentVariableExW","features":[340]},{"name":"GetFirmwareEnvironmentVariableW","features":[340]},{"name":"GetPrivateProfileIntA","features":[340]},{"name":"GetPrivateProfileIntW","features":[340]},{"name":"GetPrivateProfileSectionA","features":[340]},{"name":"GetPrivateProfileSectionNamesA","features":[340]},{"name":"GetPrivateProfileSectionNamesW","features":[340]},{"name":"GetPrivateProfileSectionW","features":[340]},{"name":"GetPrivateProfileStringA","features":[340]},{"name":"GetPrivateProfileStringW","features":[340]},{"name":"GetPrivateProfileStructA","features":[307,340]},{"name":"GetPrivateProfileStructW","features":[307,340]},{"name":"GetProfileIntA","features":[340]},{"name":"GetProfileIntW","features":[340]},{"name":"GetProfileSectionA","features":[340]},{"name":"GetProfileSectionW","features":[340]},{"name":"GetProfileStringA","features":[340]},{"name":"GetProfileStringW","features":[340]},{"name":"GetSockOptIoControlType","features":[340]},{"name":"GetSystemRegistryQuota","features":[307,340]},{"name":"GetThreadEnabledXStateFeatures","features":[340]},{"name":"GetUserNameA","features":[307,340]},{"name":"GetUserNameW","features":[307,340]},{"name":"GetVersionFromFileA","features":[307,340]},{"name":"GetVersionFromFileExA","features":[307,340]},{"name":"GetVersionFromFileExW","features":[307,340]},{"name":"GetVersionFromFileW","features":[307,340]},{"name":"GetWindowRegionData","features":[307,318,340]},{"name":"GlobalCompact","features":[340]},{"name":"GlobalFix","features":[307,340]},{"name":"GlobalUnWire","features":[307,340]},{"name":"GlobalUnfix","features":[307,340]},{"name":"GlobalWire","features":[307,340]},{"name":"HANJA_WINDOW","features":[340]},{"name":"HINSTANCE_ERROR","features":[340]},{"name":"HWINWATCH","features":[340]},{"name":"HW_PROFILE_GUIDLEN","features":[340]},{"name":"HW_PROFILE_INFOA","features":[340]},{"name":"HW_PROFILE_INFOW","features":[340]},{"name":"ICameraUIControl","features":[340]},{"name":"ICameraUIControlEventCallback","features":[340]},{"name":"IClipServiceNotificationHelper","features":[340]},{"name":"IContainerActivationHelper","features":[340]},{"name":"IDefaultBrowserSyncSettings","features":[340]},{"name":"IDeleteBrowsingHistory","features":[340]},{"name":"IE4_BACKNEW","features":[340]},{"name":"IE4_EXTRAINCREFCNT","features":[340]},{"name":"IE4_FRDOALL","features":[340]},{"name":"IE4_NODELETENEW","features":[340]},{"name":"IE4_NOENUMKEY","features":[340]},{"name":"IE4_NOMESSAGES","features":[340]},{"name":"IE4_NOPROGRESS","features":[340]},{"name":"IE4_NO_CRC_MAPPING","features":[340]},{"name":"IE4_REGSECTION","features":[340]},{"name":"IE4_REMOVREGBKDATA","features":[340]},{"name":"IE4_RESTORE","features":[340]},{"name":"IE4_UPDREFCNT","features":[340]},{"name":"IE4_USEREFCNT","features":[340]},{"name":"IE_BADID","features":[340]},{"name":"IE_BAUDRATE","features":[340]},{"name":"IE_BYTESIZE","features":[340]},{"name":"IE_DEFAULT","features":[340]},{"name":"IE_HARDWARE","features":[340]},{"name":"IE_MEMORY","features":[340]},{"name":"IE_NOPEN","features":[340]},{"name":"IE_OPEN","features":[340]},{"name":"IEditionUpgradeBroker","features":[340]},{"name":"IEditionUpgradeHelper","features":[340]},{"name":"IFClipNotificationHelper","features":[340]},{"name":"IF_ENTITY","features":[340]},{"name":"IF_GENERIC","features":[340]},{"name":"IF_MIB","features":[340]},{"name":"IGNORE","features":[340]},{"name":"IMAGE_DELAYLOAD_DESCRIPTOR","features":[340]},{"name":"IMAGE_THUNK_DATA32","features":[340]},{"name":"IMAGE_THUNK_DATA64","features":[340]},{"name":"IMEA_INIT","features":[340]},{"name":"IMEA_NEXT","features":[340]},{"name":"IMEA_PREV","features":[340]},{"name":"IMEPROA","features":[307,340]},{"name":"IMEPROW","features":[307,340]},{"name":"IMESTRUCT","features":[307,340]},{"name":"IME_BANJAtoJUNJA","features":[340]},{"name":"IME_ENABLE_CONVERT","features":[340]},{"name":"IME_ENTERWORDREGISTERMODE","features":[340]},{"name":"IME_GETCONVERSIONMODE","features":[340]},{"name":"IME_GETIMECAPS","features":[340]},{"name":"IME_GETOPEN","features":[340]},{"name":"IME_GETVERSION","features":[340]},{"name":"IME_JOHABtoKS","features":[340]},{"name":"IME_JUNJAtoBANJA","features":[340]},{"name":"IME_KStoJOHAB","features":[340]},{"name":"IME_MAXPROCESS","features":[340]},{"name":"IME_MODE_ALPHANUMERIC","features":[340]},{"name":"IME_MODE_CODEINPUT","features":[340]},{"name":"IME_MODE_DBCSCHAR","features":[340]},{"name":"IME_MODE_HANJACONVERT","features":[340]},{"name":"IME_MODE_HIRAGANA","features":[340]},{"name":"IME_MODE_KATAKANA","features":[340]},{"name":"IME_MODE_NOCODEINPUT","features":[340]},{"name":"IME_MODE_NOROMAN","features":[340]},{"name":"IME_MODE_ROMAN","features":[340]},{"name":"IME_MODE_SBCSCHAR","features":[340]},{"name":"IME_MOVEIMEWINDOW","features":[340]},{"name":"IME_REQUEST_CONVERT","features":[340]},{"name":"IME_RS_DISKERROR","features":[340]},{"name":"IME_RS_ERROR","features":[340]},{"name":"IME_RS_ILLEGAL","features":[340]},{"name":"IME_RS_INVALID","features":[340]},{"name":"IME_RS_NEST","features":[340]},{"name":"IME_RS_NOIME","features":[340]},{"name":"IME_RS_NOROOM","features":[340]},{"name":"IME_RS_NOTFOUND","features":[340]},{"name":"IME_RS_SYSTEMMODAL","features":[340]},{"name":"IME_RS_TOOLONG","features":[340]},{"name":"IME_SENDVKEY","features":[340]},{"name":"IME_SETCONVERSIONFONTEX","features":[340]},{"name":"IME_SETCONVERSIONMODE","features":[340]},{"name":"IME_SETCONVERSIONWINDOW","features":[340]},{"name":"IME_SETOPEN","features":[340]},{"name":"IME_SET_MODE","features":[340]},{"name":"IMPGetIMEA","features":[307,340]},{"name":"IMPGetIMEW","features":[307,340]},{"name":"IMPQueryIMEA","features":[307,340]},{"name":"IMPQueryIMEW","features":[307,340]},{"name":"IMPSetIMEA","features":[307,340]},{"name":"IMPSetIMEW","features":[307,340]},{"name":"INFO_CLASS_GENERIC","features":[340]},{"name":"INFO_CLASS_IMPLEMENTATION","features":[340]},{"name":"INFO_CLASS_PROTOCOL","features":[340]},{"name":"INFO_TYPE_ADDRESS_OBJECT","features":[340]},{"name":"INFO_TYPE_CONNECTION","features":[340]},{"name":"INFO_TYPE_PROVIDER","features":[340]},{"name":"INTERIM_WINDOW","features":[340]},{"name":"INVALID_ENTITY_INSTANCE","features":[340]},{"name":"IOCTL_TDI_TL_IO_CONTROL_ENDPOINT","features":[340]},{"name":"IR_CHANGECONVERT","features":[340]},{"name":"IR_CLOSECONVERT","features":[340]},{"name":"IR_DBCSCHAR","features":[340]},{"name":"IR_FULLCONVERT","features":[340]},{"name":"IR_IMESELECT","features":[340]},{"name":"IR_MODEINFO","features":[340]},{"name":"IR_OPENCONVERT","features":[340]},{"name":"IR_STRING","features":[340]},{"name":"IR_STRINGEND","features":[340]},{"name":"IR_STRINGEX","features":[340]},{"name":"IR_STRINGSTART","features":[340]},{"name":"IR_UNDETERMINE","features":[340]},{"name":"IWindowsLockModeHelper","features":[340]},{"name":"IsApiSetImplemented","features":[307,340]},{"name":"IsBadHugeReadPtr","features":[307,340]},{"name":"IsBadHugeWritePtr","features":[307,340]},{"name":"IsNTAdmin","features":[307,340]},{"name":"IsNativeVhdBoot","features":[307,340]},{"name":"IsTokenUntrusted","features":[307,340]},{"name":"JAVA_TRUST","features":[307,340]},{"name":"JIT_DEBUG_INFO","features":[340]},{"name":"KEY_ALL_KEYS","features":[340]},{"name":"KEY_OVERRIDE","features":[340]},{"name":"KEY_UNKNOWN","features":[340]},{"name":"LDR_DATA_TABLE_ENTRY","features":[307,313,340]},{"name":"LIS_NOGRPCONV","features":[340]},{"name":"LIS_QUIET","features":[340]},{"name":"LOGON32_PROVIDER_VIRTUAL","features":[340]},{"name":"LOGON32_PROVIDER_WINNT35","features":[340]},{"name":"LOGON_ZERO_PASSWORD_BUFFER","features":[340]},{"name":"LPTx","features":[340]},{"name":"LaunchINFSectionExW","features":[307,340]},{"name":"LaunchINFSectionW","features":[307,340]},{"name":"LocalCompact","features":[340]},{"name":"LocalShrink","features":[307,340]},{"name":"MAXINTATOM","features":[340]},{"name":"MAX_COMPUTERNAME_LENGTH","features":[340]},{"name":"MAX_TDI_ENTITIES","features":[340]},{"name":"MCW_DEFAULT","features":[340]},{"name":"MCW_HIDDEN","features":[340]},{"name":"MCW_RECT","features":[340]},{"name":"MCW_SCREEN","features":[340]},{"name":"MCW_VERTICAL","features":[340]},{"name":"MCW_WINDOW","features":[340]},{"name":"MICROSOFT_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS","features":[340]},{"name":"MICROSOFT_WINDOWS_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS","features":[340]},{"name":"MODE_WINDOW","features":[340]},{"name":"MulDiv","features":[340]},{"name":"NeedReboot","features":[307,340]},{"name":"NeedRebootInit","features":[340]},{"name":"OFS_MAXPATHNAME","features":[340]},{"name":"OPERATION_API_VERSION","features":[340]},{"name":"OVERWRITE_HIDDEN","features":[340]},{"name":"OpenINFEngineA","features":[340]},{"name":"OpenINFEngineW","features":[340]},{"name":"OpenMutexA","features":[307,340]},{"name":"OpenSemaphoreA","features":[307,340]},{"name":"PCF_16BITMODE","features":[340]},{"name":"PCF_DTRDSR","features":[340]},{"name":"PCF_INTTIMEOUTS","features":[340]},{"name":"PCF_PARITY_CHECK","features":[340]},{"name":"PCF_RLSD","features":[340]},{"name":"PCF_RTSCTS","features":[340]},{"name":"PCF_SETXCHAR","features":[340]},{"name":"PCF_SPECIALCHARS","features":[340]},{"name":"PCF_TOTALTIMEOUTS","features":[340]},{"name":"PCF_XONXOFF","features":[340]},{"name":"PDELAYLOAD_FAILURE_DLL_CALLBACK","features":[340]},{"name":"PERUSERSECTIONA","features":[307,340]},{"name":"PERUSERSECTIONW","features":[307,340]},{"name":"PFEATURE_STATE_CHANGE_CALLBACK","features":[340]},{"name":"PFIBER_CALLOUT_ROUTINE","features":[340]},{"name":"PQUERYACTCTXW_FUNC","features":[307,340]},{"name":"PROCESS_CREATION_ALL_APPLICATION_PACKAGES_OPT_OUT","features":[340]},{"name":"PROCESS_CREATION_CHILD_PROCESS_OVERRIDE","features":[340]},{"name":"PROCESS_CREATION_CHILD_PROCESS_RESTRICTED","features":[340]},{"name":"PROCESS_CREATION_CHILD_PROCESS_RESTRICTED_UNLESS_SECURE","features":[340]},{"name":"PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_DISABLE_PROCESS_TREE","features":[340]},{"name":"PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_ENABLE_PROCESS_TREE","features":[340]},{"name":"PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_OVERRIDE","features":[340]},{"name":"PROCESS_CREATION_MITIGATION_POLICY_DEP_ATL_THUNK_ENABLE","features":[340]},{"name":"PROCESS_CREATION_MITIGATION_POLICY_DEP_ENABLE","features":[340]},{"name":"PROCESS_CREATION_MITIGATION_POLICY_SEHOP_ENABLE","features":[340]},{"name":"PROC_THREAD_ATTRIBUTE_ADDITIVE","features":[340]},{"name":"PROC_THREAD_ATTRIBUTE_INPUT","features":[340]},{"name":"PROC_THREAD_ATTRIBUTE_NUMBER","features":[340]},{"name":"PROC_THREAD_ATTRIBUTE_THREAD","features":[340]},{"name":"PROGRESS_CANCEL","features":[340]},{"name":"PROGRESS_CONTINUE","features":[340]},{"name":"PROGRESS_QUIET","features":[340]},{"name":"PROGRESS_STOP","features":[340]},{"name":"PROTECTION_LEVEL_SAME","features":[340]},{"name":"PST_FAX","features":[340]},{"name":"PST_LAT","features":[340]},{"name":"PST_MODEM","features":[340]},{"name":"PST_NETWORK_BRIDGE","features":[340]},{"name":"PST_PARALLELPORT","features":[340]},{"name":"PST_RS232","features":[340]},{"name":"PST_RS422","features":[340]},{"name":"PST_RS423","features":[340]},{"name":"PST_RS449","features":[340]},{"name":"PST_SCANNER","features":[340]},{"name":"PST_TCPIP_TELNET","features":[340]},{"name":"PST_UNSPECIFIED","features":[340]},{"name":"PST_X25","features":[340]},{"name":"PUBLIC_OBJECT_BASIC_INFORMATION","features":[340]},{"name":"PUBLIC_OBJECT_TYPE_INFORMATION","features":[307,340]},{"name":"PWINSTATIONQUERYINFORMATIONW","features":[307,340]},{"name":"PWLDP_CANEXECUTEBUFFER_API","features":[340]},{"name":"PWLDP_CANEXECUTEFILE_API","features":[307,340]},{"name":"PWLDP_CANEXECUTESTREAM_API","features":[358,340]},{"name":"PWLDP_ISAPPAPPROVEDBYPOLICY_API","features":[340]},{"name":"PWLDP_ISDYNAMICCODEPOLICYENABLED_API","features":[307,340]},{"name":"PWLDP_ISPRODUCTIONCONFIGURATION_API","features":[307,340]},{"name":"PWLDP_ISWCOSPRODUCTIONCONFIGURATION_API","features":[307,340]},{"name":"PWLDP_QUERYDEVICESECURITYINFORMATION_API","features":[340]},{"name":"PWLDP_QUERYDYNAMICODETRUST_API","features":[307,340]},{"name":"PWLDP_QUERYPOLICYSETTINGENABLED2_API","features":[307,340]},{"name":"PWLDP_QUERYPOLICYSETTINGENABLED_API","features":[307,340]},{"name":"PWLDP_QUERYWINDOWSLOCKDOWNMODE_API","features":[340]},{"name":"PWLDP_QUERYWINDOWSLOCKDOWNRESTRICTION_API","features":[340]},{"name":"PWLDP_RESETPRODUCTIONCONFIGURATION_API","features":[340]},{"name":"PWLDP_RESETWCOSPRODUCTIONCONFIGURATION_API","features":[340]},{"name":"PWLDP_SETDYNAMICCODETRUST_API","features":[307,340]},{"name":"PWLDP_SETWINDOWSLOCKDOWNRESTRICTION_API","features":[340]},{"name":"QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS","features":[340]},{"name":"QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE","features":[340]},{"name":"QUERY_ACTCTX_FLAG_NO_ADDREF","features":[340]},{"name":"QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX","features":[340]},{"name":"QueryAuxiliaryCounterFrequency","features":[340]},{"name":"QueryIdleProcessorCycleTime","features":[307,340]},{"name":"QueryIdleProcessorCycleTimeEx","features":[307,340]},{"name":"QueryInterruptTime","features":[340]},{"name":"QueryInterruptTimePrecise","features":[340]},{"name":"QueryProcessCycleTime","features":[307,340]},{"name":"QueryThreadCycleTime","features":[307,340]},{"name":"QueryUnbiasedInterruptTime","features":[307,340]},{"name":"QueryUnbiasedInterruptTimePrecise","features":[340]},{"name":"RECOVERY_DEFAULT_PING_INTERVAL","features":[340]},{"name":"REGINSTALLA","features":[307,340]},{"name":"REG_RESTORE_LOG_KEY","features":[340]},{"name":"REG_SAVE_LOG_KEY","features":[340]},{"name":"REMOTE_PROTOCOL_INFO_FLAG_LOOPBACK","features":[340]},{"name":"REMOTE_PROTOCOL_INFO_FLAG_OFFLINE","features":[340]},{"name":"REMOTE_PROTOCOL_INFO_FLAG_PERSISTENT_HANDLE","features":[340]},{"name":"RESETDEV","features":[340]},{"name":"RESTART_MAX_CMD_LINE","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_CLUSTER","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_CONTINUOUS_AVAILABILITY","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_DFS","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_SCALEOUT","features":[340]},{"name":"RPI_FLAG_SMB2_SHARECAP_TIMEWARP","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_DFS","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_DIRECTORY_LEASING","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_LARGEMTU","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_LEASING","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_MULTICHANNEL","features":[340]},{"name":"RPI_SMB2_FLAG_SERVERCAP_PERSISTENT_HANDLES","features":[340]},{"name":"RPI_SMB2_SHAREFLAG_COMPRESS_DATA","features":[340]},{"name":"RPI_SMB2_SHAREFLAG_ENCRYPT_DATA","features":[340]},{"name":"RSC_FLAG_DELAYREGISTEROCX","features":[340]},{"name":"RSC_FLAG_INF","features":[340]},{"name":"RSC_FLAG_NGCONV","features":[340]},{"name":"RSC_FLAG_QUIET","features":[340]},{"name":"RSC_FLAG_SETUPAPI","features":[340]},{"name":"RSC_FLAG_SKIPDISKSPACECHECK","features":[340]},{"name":"RSC_FLAG_UPDHLPDLLS","features":[340]},{"name":"RTS_CONTROL_DISABLE","features":[340]},{"name":"RTS_CONTROL_ENABLE","features":[340]},{"name":"RTS_CONTROL_HANDSHAKE","features":[340]},{"name":"RTS_CONTROL_TOGGLE","features":[340]},{"name":"RUNCMDS_DELAYPOSTCMD","features":[340]},{"name":"RUNCMDS_NOWAIT","features":[340]},{"name":"RUNCMDS_QUIET","features":[340]},{"name":"RaiseCustomSystemEventTrigger","features":[340]},{"name":"RebootCheckOnInstallA","features":[307,340]},{"name":"RebootCheckOnInstallW","features":[307,340]},{"name":"RecordFeatureError","features":[340]},{"name":"RecordFeatureUsage","features":[340]},{"name":"RegInstallA","features":[307,340]},{"name":"RegInstallW","features":[307,340]},{"name":"RegRestoreAllA","features":[307,370,340]},{"name":"RegRestoreAllW","features":[307,370,340]},{"name":"RegSaveRestoreA","features":[307,370,340]},{"name":"RegSaveRestoreOnINFA","features":[307,370,340]},{"name":"RegSaveRestoreOnINFW","features":[307,370,340]},{"name":"RegSaveRestoreW","features":[307,370,340]},{"name":"ReplacePartitionUnit","features":[307,340]},{"name":"RequestDeviceWakeup","features":[307,340]},{"name":"RtlAnsiStringToUnicodeString","features":[307,313,340]},{"name":"RtlCharToInteger","features":[307,340]},{"name":"RtlFreeAnsiString","features":[313,340]},{"name":"RtlFreeOemString","features":[313,340]},{"name":"RtlFreeUnicodeString","features":[307,340]},{"name":"RtlGetReturnAddressHijackTarget","features":[340]},{"name":"RtlInitAnsiString","features":[313,340]},{"name":"RtlInitAnsiStringEx","features":[307,313,340]},{"name":"RtlInitString","features":[313,340]},{"name":"RtlInitStringEx","features":[307,313,340]},{"name":"RtlInitUnicodeString","features":[307,340]},{"name":"RtlIsNameLegalDOS8Dot3","features":[307,313,340]},{"name":"RtlLocalTimeToSystemTime","features":[307,340]},{"name":"RtlRaiseCustomSystemEventTrigger","features":[340]},{"name":"RtlTimeToSecondsSince1970","features":[307,340]},{"name":"RtlUnicodeStringToAnsiString","features":[307,313,340]},{"name":"RtlUnicodeStringToOemString","features":[307,313,340]},{"name":"RtlUnicodeToMultiByteSize","features":[307,340]},{"name":"RtlUniform","features":[340]},{"name":"RunSetupCommandA","features":[307,340]},{"name":"RunSetupCommandW","features":[307,340]},{"name":"SCS_32BIT_BINARY","features":[340]},{"name":"SCS_64BIT_BINARY","features":[340]},{"name":"SCS_DOS_BINARY","features":[340]},{"name":"SCS_OS216_BINARY","features":[340]},{"name":"SCS_PIF_BINARY","features":[340]},{"name":"SCS_POSIX_BINARY","features":[340]},{"name":"SCS_THIS_PLATFORM_BINARY","features":[340]},{"name":"SCS_WOW_BINARY","features":[340]},{"name":"SHUTDOWN_NORETRY","features":[340]},{"name":"SP_BAUD","features":[340]},{"name":"SP_DATABITS","features":[340]},{"name":"SP_HANDSHAKING","features":[340]},{"name":"SP_PARITY","features":[340]},{"name":"SP_PARITY_CHECK","features":[340]},{"name":"SP_RLSD","features":[340]},{"name":"SP_SERIALCOMM","features":[340]},{"name":"SP_STOPBITS","features":[340]},{"name":"STARTF_HOLOGRAPHIC","features":[340]},{"name":"STORAGE_INFO_FLAGS_ALIGNED_DEVICE","features":[340]},{"name":"STORAGE_INFO_FLAGS_PARTITION_ALIGNED_ON_DEVICE","features":[340]},{"name":"STORAGE_INFO_OFFSET_UNKNOWN","features":[340]},{"name":"STREAM_CONTAINS_GHOSTED_FILE_EXTENTS","features":[340]},{"name":"STREAM_CONTAINS_PROPERTIES","features":[340]},{"name":"STREAM_CONTAINS_SECURITY","features":[340]},{"name":"STREAM_MODIFIED_WHEN_READ","features":[340]},{"name":"STREAM_NORMAL_ATTRIBUTE","features":[340]},{"name":"STREAM_SPARSE_ATTRIBUTE","features":[340]},{"name":"STRENTRYA","features":[340]},{"name":"STRENTRYW","features":[340]},{"name":"STRINGEXSTRUCT","features":[340]},{"name":"STRTABLEA","features":[340]},{"name":"STRTABLEW","features":[340]},{"name":"SYSTEM_BASIC_INFORMATION","features":[340]},{"name":"SYSTEM_CODEINTEGRITY_INFORMATION","features":[340]},{"name":"SYSTEM_EXCEPTION_INFORMATION","features":[340]},{"name":"SYSTEM_INTERRUPT_INFORMATION","features":[340]},{"name":"SYSTEM_LOOKASIDE_INFORMATION","features":[340]},{"name":"SYSTEM_PERFORMANCE_INFORMATION","features":[340]},{"name":"SYSTEM_POLICY_INFORMATION","features":[340]},{"name":"SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION","features":[340]},{"name":"SYSTEM_PROCESS_INFORMATION","features":[307,340]},{"name":"SYSTEM_REGISTRY_QUOTA_INFORMATION","features":[340]},{"name":"SYSTEM_STATUS_FLAG_POWER_SAVING_ON","features":[340]},{"name":"SYSTEM_THREAD_INFORMATION","features":[307,340]},{"name":"SYSTEM_TIMEOFDAY_INFORMATION","features":[340]},{"name":"S_ALLTHRESHOLD","features":[340]},{"name":"S_LEGATO","features":[340]},{"name":"S_NORMAL","features":[340]},{"name":"S_PERIOD1024","features":[340]},{"name":"S_PERIOD2048","features":[340]},{"name":"S_PERIOD512","features":[340]},{"name":"S_PERIODVOICE","features":[340]},{"name":"S_QUEUEEMPTY","features":[340]},{"name":"S_SERBDNT","features":[340]},{"name":"S_SERDCC","features":[340]},{"name":"S_SERDDR","features":[340]},{"name":"S_SERDFQ","features":[340]},{"name":"S_SERDLN","features":[340]},{"name":"S_SERDMD","features":[340]},{"name":"S_SERDPT","features":[340]},{"name":"S_SERDSH","features":[340]},{"name":"S_SERDSR","features":[340]},{"name":"S_SERDST","features":[340]},{"name":"S_SERDTP","features":[340]},{"name":"S_SERDVL","features":[340]},{"name":"S_SERDVNA","features":[340]},{"name":"S_SERMACT","features":[340]},{"name":"S_SEROFM","features":[340]},{"name":"S_SERQFUL","features":[340]},{"name":"S_STACCATO","features":[340]},{"name":"S_THRESHOLD","features":[340]},{"name":"S_WHITE1024","features":[340]},{"name":"S_WHITE2048","features":[340]},{"name":"S_WHITE512","features":[340]},{"name":"S_WHITEVOICE","features":[340]},{"name":"SendIMEMessageExA","features":[307,340]},{"name":"SendIMEMessageExW","features":[307,340]},{"name":"SetEnvironmentStringsA","features":[307,340]},{"name":"SetFirmwareEnvironmentVariableA","features":[307,340]},{"name":"SetFirmwareEnvironmentVariableExA","features":[307,340]},{"name":"SetFirmwareEnvironmentVariableExW","features":[307,340]},{"name":"SetFirmwareEnvironmentVariableW","features":[307,340]},{"name":"SetHandleCount","features":[340]},{"name":"SetMessageWaitingIndicator","features":[307,340]},{"name":"SetPerUserSecValuesA","features":[307,340]},{"name":"SetPerUserSecValuesW","features":[307,340]},{"name":"SetSockOptIoControlType","features":[340]},{"name":"SocketIoControlType","features":[340]},{"name":"SubscribeFeatureStateChangeNotification","features":[340]},{"name":"TCP_REQUEST_QUERY_INFORMATION_EX32_XP","features":[340]},{"name":"TCP_REQUEST_QUERY_INFORMATION_EX_W2K","features":[340]},{"name":"TCP_REQUEST_QUERY_INFORMATION_EX_XP","features":[340]},{"name":"TCP_REQUEST_SET_INFORMATION_EX","features":[340]},{"name":"TC_GP_TRAP","features":[340]},{"name":"TC_HARDERR","features":[340]},{"name":"TC_NORMAL","features":[340]},{"name":"TC_SIGNAL","features":[340]},{"name":"TDIENTITY_ENTITY_TYPE","features":[340]},{"name":"TDIEntityID","features":[340]},{"name":"TDIObjectID","features":[340]},{"name":"TDI_TL_IO_CONTROL_ENDPOINT","features":[340]},{"name":"TDI_TL_IO_CONTROL_TYPE","features":[340]},{"name":"THREAD_NAME_INFORMATION","features":[307,340]},{"name":"THREAD_PRIORITY_ERROR_RETURN","features":[340]},{"name":"TranslateInfStringA","features":[340]},{"name":"TranslateInfStringExA","features":[340]},{"name":"TranslateInfStringExW","features":[340]},{"name":"TranslateInfStringW","features":[340]},{"name":"UMS_VERSION","features":[340]},{"name":"UNDETERMINESTRUCT","features":[340]},{"name":"UnsubscribeFeatureStateChangeNotification","features":[340]},{"name":"UserInstStubWrapperA","features":[307,340]},{"name":"UserInstStubWrapperW","features":[307,340]},{"name":"UserUnInstStubWrapperA","features":[307,340]},{"name":"UserUnInstStubWrapperW","features":[307,340]},{"name":"VALUENAME","features":[340]},{"name":"VALUENAME_BUILT_IN_LIST","features":[340]},{"name":"VALUENAME_ENTERPRISE_DEFINED_CLASS_ID","features":[340]},{"name":"VALUENAME_UNKNOWN","features":[340]},{"name":"WINNLSEnableIME","features":[307,340]},{"name":"WINNLSGetEnableStatus","features":[307,340]},{"name":"WINNLSGetIMEHotkey","features":[307,340]},{"name":"WINSTATIONINFOCLASS","features":[340]},{"name":"WINSTATIONINFORMATIONW","features":[340]},{"name":"WINWATCHNOTIFYPROC","features":[307,340]},{"name":"WINWATCHNOTIFY_CHANGED","features":[340]},{"name":"WINWATCHNOTIFY_CHANGING","features":[340]},{"name":"WINWATCHNOTIFY_DESTROY","features":[340]},{"name":"WINWATCHNOTIFY_START","features":[340]},{"name":"WINWATCHNOTIFY_STOP","features":[340]},{"name":"WLDP_CANEXECUTEBUFFER_FN","features":[340]},{"name":"WLDP_CANEXECUTEFILE_FN","features":[340]},{"name":"WLDP_DEVICE_SECURITY_INFORMATION","features":[340]},{"name":"WLDP_DLL","features":[340]},{"name":"WLDP_EXECUTION_EVALUATION_OPTIONS","features":[340]},{"name":"WLDP_EXECUTION_EVALUATION_OPTION_EXECUTE_IN_INTERACTIVE_SESSION","features":[340]},{"name":"WLDP_EXECUTION_EVALUATION_OPTION_NONE","features":[340]},{"name":"WLDP_EXECUTION_POLICY","features":[340]},{"name":"WLDP_EXECUTION_POLICY_ALLOWED","features":[340]},{"name":"WLDP_EXECUTION_POLICY_BLOCKED","features":[340]},{"name":"WLDP_EXECUTION_POLICY_REQUIRE_SANDBOX","features":[340]},{"name":"WLDP_FLAGS_SKIPSIGNATUREVALIDATION","features":[340]},{"name":"WLDP_GETLOCKDOWNPOLICY_FN","features":[340]},{"name":"WLDP_HOST","features":[340]},{"name":"WLDP_HOST_CMD","features":[340]},{"name":"WLDP_HOST_HTML","features":[340]},{"name":"WLDP_HOST_ID","features":[340]},{"name":"WLDP_HOST_ID_ALL","features":[340]},{"name":"WLDP_HOST_ID_GLOBAL","features":[340]},{"name":"WLDP_HOST_ID_IE","features":[340]},{"name":"WLDP_HOST_ID_MAX","features":[340]},{"name":"WLDP_HOST_ID_MSI","features":[340]},{"name":"WLDP_HOST_ID_POWERSHELL","features":[340]},{"name":"WLDP_HOST_ID_UNKNOWN","features":[340]},{"name":"WLDP_HOST_ID_VBA","features":[340]},{"name":"WLDP_HOST_ID_WSH","features":[340]},{"name":"WLDP_HOST_INFORMATION","features":[307,340]},{"name":"WLDP_HOST_INFORMATION_REVISION","features":[340]},{"name":"WLDP_HOST_JAVASCRIPT","features":[340]},{"name":"WLDP_HOST_MAX","features":[340]},{"name":"WLDP_HOST_MSI","features":[340]},{"name":"WLDP_HOST_OTHER","features":[340]},{"name":"WLDP_HOST_POWERSHELL","features":[340]},{"name":"WLDP_HOST_PYTHON","features":[340]},{"name":"WLDP_HOST_RUNDLL32","features":[340]},{"name":"WLDP_HOST_SVCHOST","features":[340]},{"name":"WLDP_HOST_WINDOWS_SCRIPT_HOST","features":[340]},{"name":"WLDP_HOST_XML","features":[340]},{"name":"WLDP_ISAPPAPPROVEDBYPOLICY_FN","features":[340]},{"name":"WLDP_ISCLASSINAPPROVEDLIST_FN","features":[340]},{"name":"WLDP_ISDYNAMICCODEPOLICYENABLED_FN","features":[340]},{"name":"WLDP_ISPRODUCTIONCONFIGURATION_FN","features":[340]},{"name":"WLDP_ISWCOSPRODUCTIONCONFIGURATION_FN","features":[340]},{"name":"WLDP_KEY","features":[340]},{"name":"WLDP_LOCKDOWN_AUDIT_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_CONFIG_CI_AUDIT_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_CONFIG_CI_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_DEFINED_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_EXCLUSION_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_OFF","features":[340]},{"name":"WLDP_LOCKDOWN_UMCIENFORCE_FLAG","features":[340]},{"name":"WLDP_LOCKDOWN_UNDEFINED","features":[340]},{"name":"WLDP_POLICY_SETTING","features":[340]},{"name":"WLDP_POLICY_SETTING_AV_PERF_MODE","features":[340]},{"name":"WLDP_QUERYDANAMICCODETRUST_FN","features":[340]},{"name":"WLDP_QUERYDEVICESECURITYINFORMATION_FN","features":[340]},{"name":"WLDP_QUERYDYNAMICCODETRUST_FN","features":[340]},{"name":"WLDP_QUERYPOLICYSETTINGENABLED2_FN","features":[340]},{"name":"WLDP_QUERYPOLICYSETTINGENABLED_FN","features":[340]},{"name":"WLDP_QUERYWINDOWSLOCKDOWNMODE_FN","features":[340]},{"name":"WLDP_QUERYWINDOWSLOCKDOWNRESTRICTION_FN","features":[340]},{"name":"WLDP_RESETPRODUCTIONCONFIGURATION_FN","features":[340]},{"name":"WLDP_RESETWCOSPRODUCTIONCONFIGURATION_FN","features":[340]},{"name":"WLDP_SETDYNAMICCODETRUST_FN","features":[340]},{"name":"WLDP_SETWINDOWSLOCKDOWNRESTRICTION_FN","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE_LOCKED","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE_MAX","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE_TRIAL","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_MODE_UNLOCKED","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION_MAX","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NONE","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NOUNLOCK","features":[340]},{"name":"WLDP_WINDOWS_LOCKDOWN_RESTRICTION_NOUNLOCK_PERMANENT","features":[340]},{"name":"WM_CONVERTREQUEST","features":[340]},{"name":"WM_CONVERTRESULT","features":[340]},{"name":"WM_IMEKEYDOWN","features":[340]},{"name":"WM_IMEKEYUP","features":[340]},{"name":"WM_IME_REPORT","features":[340]},{"name":"WM_INTERIM","features":[340]},{"name":"WM_WNT_CONVERTREQUESTEX","features":[340]},{"name":"WinStationInformation","features":[340]},{"name":"WinWatchClose","features":[340]},{"name":"WinWatchDidStatusChange","features":[307,340]},{"name":"WinWatchGetClipList","features":[307,318,340]},{"name":"WinWatchNotify","features":[307,340]},{"name":"WinWatchOpen","features":[307,340]},{"name":"WldpCanExecuteBuffer","features":[340]},{"name":"WldpCanExecuteFile","features":[307,340]},{"name":"WldpCanExecuteStream","features":[358,340]},{"name":"WldpGetLockdownPolicy","features":[307,340]},{"name":"WldpIsClassInApprovedList","features":[307,340]},{"name":"WldpIsDynamicCodePolicyEnabled","features":[307,340]},{"name":"WldpQueryDeviceSecurityInformation","features":[340]},{"name":"WldpQueryDynamicCodeTrust","features":[307,340]},{"name":"WldpSetDynamicCodeTrust","features":[307,340]},{"name":"WritePrivateProfileSectionA","features":[307,340]},{"name":"WritePrivateProfileSectionW","features":[307,340]},{"name":"WritePrivateProfileStringA","features":[307,340]},{"name":"WritePrivateProfileStringW","features":[307,340]},{"name":"WritePrivateProfileStructA","features":[307,340]},{"name":"WritePrivateProfileStructW","features":[307,340]},{"name":"WriteProfileSectionA","features":[307,340]},{"name":"WriteProfileSectionW","features":[307,340]},{"name":"WriteProfileStringA","features":[307,340]},{"name":"WriteProfileStringW","features":[307,340]},{"name":"_hread","features":[340]},{"name":"_hwrite","features":[340]},{"name":"_lclose","features":[340]},{"name":"_lcreat","features":[340]},{"name":"_llseek","features":[340]},{"name":"_lopen","features":[340]},{"name":"_lread","features":[340]},{"name":"_lwrite","features":[340]},{"name":"uaw_lstrcmpW","features":[340]},{"name":"uaw_lstrcmpiW","features":[340]},{"name":"uaw_lstrlenW","features":[340]},{"name":"uaw_wcschr","features":[340]},{"name":"uaw_wcscpy","features":[340]},{"name":"uaw_wcsicmp","features":[340]},{"name":"uaw_wcslen","features":[340]},{"name":"uaw_wcsrchr","features":[340]}],"648":[{"name":"CCR_COLLISION","features":[617]},{"name":"CCR_IDENTITY","features":[617]},{"name":"CCR_NOPARENT","features":[617]},{"name":"CCR_OTHER","features":[617]},{"name":"CONFLICT_RESOLUTION_POLICY","features":[617]},{"name":"CONSTRAINT_CONFLICT_REASON","features":[617]},{"name":"CRP_DESTINATION_PROVIDER_WINS","features":[617]},{"name":"CRP_LAST","features":[617]},{"name":"CRP_NONE","features":[617]},{"name":"CRP_SOURCE_PROVIDER_WINS","features":[617]},{"name":"FCT_INTERSECTION","features":[617]},{"name":"FILTERING_TYPE","features":[617]},{"name":"FILTER_COMBINATION_TYPE","features":[617]},{"name":"FT_CURRENT_ITEMS_AND_VERSIONS_FOR_MOVED_OUT_ITEMS","features":[617]},{"name":"FT_CURRENT_ITEMS_ONLY","features":[617]},{"name":"IAsynchronousDataRetriever","features":[617]},{"name":"IChangeConflict","features":[617]},{"name":"IChangeUnitException","features":[617]},{"name":"IChangeUnitListFilterInfo","features":[617]},{"name":"IClockVector","features":[617]},{"name":"IClockVectorElement","features":[617]},{"name":"ICombinedFilterInfo","features":[617]},{"name":"IConstraintConflict","features":[617]},{"name":"IConstructReplicaKeyMap","features":[617]},{"name":"ICoreFragment","features":[617]},{"name":"ICoreFragmentInspector","features":[617]},{"name":"ICustomFilterInfo","features":[617]},{"name":"ID_PARAMETERS","features":[307,617]},{"name":"ID_PARAMETER_PAIR","features":[307,617]},{"name":"IDataRetrieverCallback","features":[617]},{"name":"IEnumChangeUnitExceptions","features":[617]},{"name":"IEnumClockVector","features":[617]},{"name":"IEnumFeedClockVector","features":[617]},{"name":"IEnumItemIds","features":[617]},{"name":"IEnumRangeExceptions","features":[617]},{"name":"IEnumSingleItemExceptions","features":[617]},{"name":"IEnumSyncChangeUnits","features":[617]},{"name":"IEnumSyncChanges","features":[617]},{"name":"IEnumSyncProviderConfigUIInfos","features":[617]},{"name":"IEnumSyncProviderInfos","features":[617]},{"name":"IFeedClockVector","features":[617]},{"name":"IFeedClockVectorElement","features":[617]},{"name":"IFilterKeyMap","features":[617]},{"name":"IFilterRequestCallback","features":[617]},{"name":"IFilterTrackingProvider","features":[617]},{"name":"IFilterTrackingRequestCallback","features":[617]},{"name":"IFilterTrackingSyncChangeBuilder","features":[617]},{"name":"IForgottenKnowledge","features":[617]},{"name":"IKnowledgeSyncProvider","features":[617]},{"name":"ILoadChangeContext","features":[617]},{"name":"IProviderConverter","features":[617]},{"name":"IRangeException","features":[617]},{"name":"IRecoverableError","features":[617]},{"name":"IRecoverableErrorData","features":[617]},{"name":"IRegisteredSyncProvider","features":[617]},{"name":"IReplicaKeyMap","features":[617]},{"name":"IRequestFilteredSync","features":[617]},{"name":"ISingleItemException","features":[617]},{"name":"ISupportFilteredSync","features":[617]},{"name":"ISupportLastWriteTime","features":[617]},{"name":"ISyncCallback","features":[617]},{"name":"ISyncCallback2","features":[617]},{"name":"ISyncChange","features":[617]},{"name":"ISyncChangeBatch","features":[617]},{"name":"ISyncChangeBatch2","features":[617]},{"name":"ISyncChangeBatchAdvanced","features":[617]},{"name":"ISyncChangeBatchBase","features":[617]},{"name":"ISyncChangeBatchBase2","features":[617]},{"name":"ISyncChangeBatchWithFilterKeyMap","features":[617]},{"name":"ISyncChangeBatchWithPrerequisite","features":[617]},{"name":"ISyncChangeBuilder","features":[617]},{"name":"ISyncChangeUnit","features":[617]},{"name":"ISyncChangeWithFilterKeyMap","features":[617]},{"name":"ISyncChangeWithPrerequisite","features":[617]},{"name":"ISyncConstraintCallback","features":[617]},{"name":"ISyncDataConverter","features":[617]},{"name":"ISyncFilter","features":[617]},{"name":"ISyncFilterDeserializer","features":[617]},{"name":"ISyncFilterInfo","features":[617]},{"name":"ISyncFilterInfo2","features":[617]},{"name":"ISyncFullEnumerationChange","features":[617]},{"name":"ISyncFullEnumerationChangeBatch","features":[617]},{"name":"ISyncFullEnumerationChangeBatch2","features":[617]},{"name":"ISyncKnowledge","features":[617]},{"name":"ISyncKnowledge2","features":[617]},{"name":"ISyncMergeTombstoneChange","features":[617]},{"name":"ISyncProvider","features":[617]},{"name":"ISyncProviderConfigUI","features":[617]},{"name":"ISyncProviderConfigUIInfo","features":[617,380]},{"name":"ISyncProviderInfo","features":[617,380]},{"name":"ISyncProviderRegistration","features":[617]},{"name":"ISyncRegistrationChange","features":[617]},{"name":"ISyncSessionExtendedErrorInfo","features":[617]},{"name":"ISyncSessionState","features":[617]},{"name":"ISyncSessionState2","features":[617]},{"name":"ISynchronousDataRetriever","features":[617]},{"name":"KCCR_COOKIE_KNOWLEDGE_CONTAINED","features":[617]},{"name":"KCCR_COOKIE_KNOWLEDGE_CONTAINS","features":[617]},{"name":"KCCR_COOKIE_KNOWLEDGE_EQUAL","features":[617]},{"name":"KCCR_COOKIE_KNOWLEDGE_NOT_COMPARABLE","features":[617]},{"name":"KNOWLEDGE_COOKIE_COMPARISON_RESULT","features":[617]},{"name":"PKEY_CONFIGUI_CAPABILITIES","features":[617,380]},{"name":"PKEY_CONFIGUI_CLSID","features":[617,380]},{"name":"PKEY_CONFIGUI_CONTENTTYPE","features":[617,380]},{"name":"PKEY_CONFIGUI_DESCRIPTION","features":[617,380]},{"name":"PKEY_CONFIGUI_ICON","features":[617,380]},{"name":"PKEY_CONFIGUI_INSTANCEID","features":[617,380]},{"name":"PKEY_CONFIGUI_IS_GLOBAL","features":[617,380]},{"name":"PKEY_CONFIGUI_MENUITEM","features":[617,380]},{"name":"PKEY_CONFIGUI_MENUITEM_NOUI","features":[617,380]},{"name":"PKEY_CONFIGUI_NAME","features":[617,380]},{"name":"PKEY_CONFIGUI_SUPPORTED_ARCHITECTURE","features":[617,380]},{"name":"PKEY_CONFIGUI_TOOLTIPS","features":[617,380]},{"name":"PKEY_PROVIDER_CAPABILITIES","features":[617,380]},{"name":"PKEY_PROVIDER_CLSID","features":[617,380]},{"name":"PKEY_PROVIDER_CONFIGUI","features":[617,380]},{"name":"PKEY_PROVIDER_CONTENTTYPE","features":[617,380]},{"name":"PKEY_PROVIDER_DESCRIPTION","features":[617,380]},{"name":"PKEY_PROVIDER_ICON","features":[617,380]},{"name":"PKEY_PROVIDER_INSTANCEID","features":[617,380]},{"name":"PKEY_PROVIDER_NAME","features":[617,380]},{"name":"PKEY_PROVIDER_SUPPORTED_ARCHITECTURE","features":[617,380]},{"name":"PKEY_PROVIDER_TOOLTIPS","features":[617,380]},{"name":"SCC_CAN_CREATE_WITHOUT_UI","features":[617]},{"name":"SCC_CAN_MODIFY_WITHOUT_UI","features":[617]},{"name":"SCC_CREATE_NOT_SUPPORTED","features":[617]},{"name":"SCC_DEFAULT","features":[617]},{"name":"SCC_MODIFY_NOT_SUPPORTED","features":[617]},{"name":"SCRA_ACCEPT_DESTINATION_PROVIDER","features":[617]},{"name":"SCRA_ACCEPT_SOURCE_PROVIDER","features":[617]},{"name":"SCRA_DEFER","features":[617]},{"name":"SCRA_MERGE","features":[617]},{"name":"SCRA_RENAME_DESTINATION","features":[617]},{"name":"SCRA_RENAME_SOURCE","features":[617]},{"name":"SCRA_TRANSFER_AND_DEFER","features":[617]},{"name":"SFEA_ABORT","features":[617]},{"name":"SFEA_FULL_ENUMERATION","features":[617]},{"name":"SFEA_PARTIAL_SYNC","features":[617]},{"name":"SPC_DEFAULT","features":[617]},{"name":"SPR_DESTINATION","features":[617]},{"name":"SPR_SOURCE","features":[617]},{"name":"SPS_CHANGE_APPLICATION","features":[617]},{"name":"SPS_CHANGE_DETECTION","features":[617]},{"name":"SPS_CHANGE_ENUMERATION","features":[617]},{"name":"SRA_ACCEPT_DESTINATION_PROVIDER","features":[617]},{"name":"SRA_ACCEPT_SOURCE_PROVIDER","features":[617]},{"name":"SRA_DEFER","features":[617]},{"name":"SRA_LAST","features":[617]},{"name":"SRA_MERGE","features":[617]},{"name":"SRA_TRANSFER_AND_DEFER","features":[617]},{"name":"SRE_CONFIGUI_ADDED","features":[617]},{"name":"SRE_CONFIGUI_REMOVED","features":[617]},{"name":"SRE_CONFIGUI_UPDATED","features":[617]},{"name":"SRE_PROVIDER_ADDED","features":[617]},{"name":"SRE_PROVIDER_REMOVED","features":[617]},{"name":"SRE_PROVIDER_STATE_CHANGED","features":[617]},{"name":"SRE_PROVIDER_UPDATED","features":[617]},{"name":"SYNC_32_BIT_SUPPORTED","features":[617]},{"name":"SYNC_64_BIT_SUPPORTED","features":[617]},{"name":"SYNC_CHANGE_FLAG_DELETED","features":[617]},{"name":"SYNC_CHANGE_FLAG_DOES_NOT_EXIST","features":[617]},{"name":"SYNC_CHANGE_FLAG_GHOST","features":[617]},{"name":"SYNC_CONSTRAINT_RESOLVE_ACTION","features":[617]},{"name":"SYNC_FILTER_CHANGE","features":[307,617]},{"name":"SYNC_FILTER_INFO_COMBINED","features":[617]},{"name":"SYNC_FILTER_INFO_FLAG_CHANGE_UNIT_LIST","features":[617]},{"name":"SYNC_FILTER_INFO_FLAG_CUSTOM","features":[617]},{"name":"SYNC_FILTER_INFO_FLAG_ITEM_LIST","features":[617]},{"name":"SYNC_FULL_ENUMERATION_ACTION","features":[617]},{"name":"SYNC_PROGRESS_STAGE","features":[617]},{"name":"SYNC_PROVIDER_CONFIGUI_CONFIGURATION_VERSION","features":[617]},{"name":"SYNC_PROVIDER_CONFIGURATION_VERSION","features":[617]},{"name":"SYNC_PROVIDER_ROLE","features":[617]},{"name":"SYNC_PROVIDER_STATE_DIRTY","features":[617]},{"name":"SYNC_PROVIDER_STATE_ENABLED","features":[617]},{"name":"SYNC_RANGE","features":[617]},{"name":"SYNC_REGISTRATION_EVENT","features":[617]},{"name":"SYNC_RESOLVE_ACTION","features":[617]},{"name":"SYNC_SERIALIZATION_VERSION","features":[617]},{"name":"SYNC_SERIALIZATION_VERSION_V1","features":[617]},{"name":"SYNC_SERIALIZATION_VERSION_V2","features":[617]},{"name":"SYNC_SERIALIZATION_VERSION_V3","features":[617]},{"name":"SYNC_SERIALIZE_REPLICA_KEY_MAP","features":[617]},{"name":"SYNC_SESSION_STATISTICS","features":[617]},{"name":"SYNC_STATISTICS","features":[617]},{"name":"SYNC_STATISTICS_RANGE_COUNT","features":[617]},{"name":"SYNC_TIME","features":[617]},{"name":"SYNC_VERSION","features":[617]},{"name":"SYNC_VERSION_FLAG_FROM_FEED","features":[617]},{"name":"SYNC_VERSION_FLAG_HAS_BY","features":[617]},{"name":"SyncProviderConfigUIConfiguration","features":[307,617]},{"name":"SyncProviderConfiguration","features":[617]},{"name":"SyncProviderRegistration","features":[617]}],"649":[{"name":"CIMTYPE_ENUMERATION","features":[558]},{"name":"CIM_BOOLEAN","features":[558]},{"name":"CIM_CHAR16","features":[558]},{"name":"CIM_DATETIME","features":[558]},{"name":"CIM_EMPTY","features":[558]},{"name":"CIM_FLAG_ARRAY","features":[558]},{"name":"CIM_ILLEGAL","features":[558]},{"name":"CIM_OBJECT","features":[558]},{"name":"CIM_REAL32","features":[558]},{"name":"CIM_REAL64","features":[558]},{"name":"CIM_REFERENCE","features":[558]},{"name":"CIM_SINT16","features":[558]},{"name":"CIM_SINT32","features":[558]},{"name":"CIM_SINT64","features":[558]},{"name":"CIM_SINT8","features":[558]},{"name":"CIM_STRING","features":[558]},{"name":"CIM_UINT16","features":[558]},{"name":"CIM_UINT32","features":[558]},{"name":"CIM_UINT64","features":[558]},{"name":"CIM_UINT8","features":[558]},{"name":"IEnumWbemClassObject","features":[558]},{"name":"IMofCompiler","features":[558]},{"name":"ISWbemDateTime","features":[358,558]},{"name":"ISWbemEventSource","features":[358,558]},{"name":"ISWbemLastError","features":[358,558]},{"name":"ISWbemLocator","features":[358,558]},{"name":"ISWbemMethod","features":[358,558]},{"name":"ISWbemMethodSet","features":[358,558]},{"name":"ISWbemNamedValue","features":[358,558]},{"name":"ISWbemNamedValueSet","features":[358,558]},{"name":"ISWbemObject","features":[358,558]},{"name":"ISWbemObjectEx","features":[358,558]},{"name":"ISWbemObjectPath","features":[358,558]},{"name":"ISWbemObjectSet","features":[358,558]},{"name":"ISWbemPrivilege","features":[358,558]},{"name":"ISWbemPrivilegeSet","features":[358,558]},{"name":"ISWbemProperty","features":[358,558]},{"name":"ISWbemPropertySet","features":[358,558]},{"name":"ISWbemQualifier","features":[358,558]},{"name":"ISWbemQualifierSet","features":[358,558]},{"name":"ISWbemRefreshableItem","features":[358,558]},{"name":"ISWbemRefresher","features":[358,558]},{"name":"ISWbemSecurity","features":[358,558]},{"name":"ISWbemServices","features":[358,558]},{"name":"ISWbemServicesEx","features":[358,558]},{"name":"ISWbemSink","features":[358,558]},{"name":"ISWbemSinkEvents","features":[358,558]},{"name":"IUnsecuredApartment","features":[558]},{"name":"IWMIExtension","features":[358,558]},{"name":"IWbemAddressResolution","features":[558]},{"name":"IWbemBackupRestore","features":[558]},{"name":"IWbemBackupRestoreEx","features":[558]},{"name":"IWbemCallResult","features":[558]},{"name":"IWbemClassObject","features":[558]},{"name":"IWbemClientConnectionTransport","features":[558]},{"name":"IWbemClientTransport","features":[558]},{"name":"IWbemConfigureRefresher","features":[558]},{"name":"IWbemConnectorLogin","features":[558]},{"name":"IWbemConstructClassObject","features":[558]},{"name":"IWbemContext","features":[558]},{"name":"IWbemDecoupledBasicEventProvider","features":[558]},{"name":"IWbemDecoupledRegistrar","features":[558]},{"name":"IWbemEventConsumerProvider","features":[558]},{"name":"IWbemEventProvider","features":[558]},{"name":"IWbemEventProviderQuerySink","features":[558]},{"name":"IWbemEventProviderSecurity","features":[558]},{"name":"IWbemEventSink","features":[558]},{"name":"IWbemHiPerfEnum","features":[558]},{"name":"IWbemHiPerfProvider","features":[558]},{"name":"IWbemLevel1Login","features":[558]},{"name":"IWbemLocator","features":[558]},{"name":"IWbemObjectAccess","features":[558]},{"name":"IWbemObjectSink","features":[558]},{"name":"IWbemObjectSinkEx","features":[558]},{"name":"IWbemObjectTextSrc","features":[558]},{"name":"IWbemPath","features":[558]},{"name":"IWbemPathKeyList","features":[558]},{"name":"IWbemPropertyProvider","features":[558]},{"name":"IWbemProviderIdentity","features":[558]},{"name":"IWbemProviderInit","features":[558]},{"name":"IWbemProviderInitSink","features":[558]},{"name":"IWbemQualifierSet","features":[558]},{"name":"IWbemQuery","features":[558]},{"name":"IWbemRefresher","features":[558]},{"name":"IWbemServices","features":[558]},{"name":"IWbemShutdown","features":[558]},{"name":"IWbemStatusCodeText","features":[558]},{"name":"IWbemTransport","features":[558]},{"name":"IWbemUnboundObjectSink","features":[558]},{"name":"IWbemUnsecuredApartment","features":[558]},{"name":"MI_ARRAY","features":[558]},{"name":"MI_Application","features":[558]},{"name":"MI_ApplicationFT","features":[558]},{"name":"MI_Application_InitializeV1","features":[558]},{"name":"MI_Array","features":[558]},{"name":"MI_ArrayField","features":[558]},{"name":"MI_BOOLEAN","features":[558]},{"name":"MI_BOOLEANA","features":[558]},{"name":"MI_BooleanA","features":[558]},{"name":"MI_BooleanAField","features":[558]},{"name":"MI_BooleanField","features":[558]},{"name":"MI_CALLBACKMODE_IGNORE","features":[558]},{"name":"MI_CALLBACKMODE_INQUIRE","features":[558]},{"name":"MI_CALLBACKMODE_REPORT","features":[558]},{"name":"MI_CALL_VERSION","features":[558]},{"name":"MI_CHAR16","features":[558]},{"name":"MI_CHAR16A","features":[558]},{"name":"MI_CHAR_TYPE","features":[558]},{"name":"MI_CallbackMode","features":[558]},{"name":"MI_CancelCallback","features":[558]},{"name":"MI_CancellationReason","features":[558]},{"name":"MI_Char16A","features":[558]},{"name":"MI_Char16AField","features":[558]},{"name":"MI_Char16Field","features":[558]},{"name":"MI_Class","features":[558]},{"name":"MI_ClassDecl","features":[558]},{"name":"MI_ClassFT","features":[558]},{"name":"MI_ClientFT_V1","features":[558]},{"name":"MI_ConstBooleanA","features":[558]},{"name":"MI_ConstBooleanAField","features":[558]},{"name":"MI_ConstBooleanField","features":[558]},{"name":"MI_ConstChar16A","features":[558]},{"name":"MI_ConstChar16AField","features":[558]},{"name":"MI_ConstChar16Field","features":[558]},{"name":"MI_ConstDatetimeA","features":[558]},{"name":"MI_ConstDatetimeAField","features":[558]},{"name":"MI_ConstDatetimeField","features":[558]},{"name":"MI_ConstInstanceA","features":[558]},{"name":"MI_ConstInstanceAField","features":[558]},{"name":"MI_ConstInstanceField","features":[558]},{"name":"MI_ConstReal32A","features":[558]},{"name":"MI_ConstReal32AField","features":[558]},{"name":"MI_ConstReal32Field","features":[558]},{"name":"MI_ConstReal64A","features":[558]},{"name":"MI_ConstReal64AField","features":[558]},{"name":"MI_ConstReal64Field","features":[558]},{"name":"MI_ConstReferenceA","features":[558]},{"name":"MI_ConstReferenceAField","features":[558]},{"name":"MI_ConstReferenceField","features":[558]},{"name":"MI_ConstSint16A","features":[558]},{"name":"MI_ConstSint16AField","features":[558]},{"name":"MI_ConstSint16Field","features":[558]},{"name":"MI_ConstSint32A","features":[558]},{"name":"MI_ConstSint32AField","features":[558]},{"name":"MI_ConstSint32Field","features":[558]},{"name":"MI_ConstSint64A","features":[558]},{"name":"MI_ConstSint64AField","features":[558]},{"name":"MI_ConstSint64Field","features":[558]},{"name":"MI_ConstSint8A","features":[558]},{"name":"MI_ConstSint8AField","features":[558]},{"name":"MI_ConstSint8Field","features":[558]},{"name":"MI_ConstStringA","features":[558]},{"name":"MI_ConstStringAField","features":[558]},{"name":"MI_ConstStringField","features":[558]},{"name":"MI_ConstUint16A","features":[558]},{"name":"MI_ConstUint16AField","features":[558]},{"name":"MI_ConstUint16Field","features":[558]},{"name":"MI_ConstUint32A","features":[558]},{"name":"MI_ConstUint32AField","features":[558]},{"name":"MI_ConstUint32Field","features":[558]},{"name":"MI_ConstUint64A","features":[558]},{"name":"MI_ConstUint64AField","features":[558]},{"name":"MI_ConstUint64Field","features":[558]},{"name":"MI_ConstUint8A","features":[558]},{"name":"MI_ConstUint8AField","features":[558]},{"name":"MI_ConstUint8Field","features":[558]},{"name":"MI_Context","features":[558]},{"name":"MI_ContextFT","features":[558]},{"name":"MI_DATETIME","features":[558]},{"name":"MI_DATETIMEA","features":[558]},{"name":"MI_Datetime","features":[558]},{"name":"MI_DatetimeA","features":[558]},{"name":"MI_DatetimeAField","features":[558]},{"name":"MI_DatetimeField","features":[558]},{"name":"MI_Deserializer","features":[558]},{"name":"MI_DeserializerFT","features":[558]},{"name":"MI_Deserializer_ClassObjectNeeded","features":[558]},{"name":"MI_DestinationOptions","features":[558]},{"name":"MI_DestinationOptionsFT","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_Default","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_Delegate","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_Identify","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_Impersonate","features":[558]},{"name":"MI_DestinationOptions_ImpersonationType_None","features":[558]},{"name":"MI_ERRORCATEGORY_ACCESS_DENIED","features":[558]},{"name":"MI_ERRORCATEGORY_AUTHENTICATION_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_CLOS_EERROR","features":[558]},{"name":"MI_ERRORCATEGORY_CONNECTION_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_DEADLOCK_DETECTED","features":[558]},{"name":"MI_ERRORCATEGORY_DEVICE_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_FROM_STDERR","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_ARGUMENT","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_DATA","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_OPERATION","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_RESULT","features":[558]},{"name":"MI_ERRORCATEGORY_INVALID_TYPE","features":[558]},{"name":"MI_ERRORCATEGORY_LIMITS_EXCEEDED","features":[558]},{"name":"MI_ERRORCATEGORY_METADATA_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_NOT_ENABLED","features":[558]},{"name":"MI_ERRORCATEGORY_NOT_IMPLEMENTED","features":[558]},{"name":"MI_ERRORCATEGORY_NOT_INSTALLED","features":[558]},{"name":"MI_ERRORCATEGORY_NOT_SPECIFIED","features":[558]},{"name":"MI_ERRORCATEGORY_OBJECT_NOT_FOUND","features":[558]},{"name":"MI_ERRORCATEGORY_OPEN_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_OPERATION_STOPPED","features":[558]},{"name":"MI_ERRORCATEGORY_OPERATION_TIMEOUT","features":[558]},{"name":"MI_ERRORCATEGORY_PARSER_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_PROTOCOL_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_QUOTA_EXCEEDED","features":[558]},{"name":"MI_ERRORCATEGORY_READ_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_RESOURCE_BUSY","features":[558]},{"name":"MI_ERRORCATEGORY_RESOURCE_EXISTS","features":[558]},{"name":"MI_ERRORCATEGORY_RESOURCE_UNAVAILABLE","features":[558]},{"name":"MI_ERRORCATEGORY_SECURITY_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_SYNTAX_ERROR","features":[558]},{"name":"MI_ERRORCATEGORY_WRITE_ERROR","features":[558]},{"name":"MI_ErrorCategory","features":[558]},{"name":"MI_FLAG_ABSTRACT","features":[558]},{"name":"MI_FLAG_ADOPT","features":[558]},{"name":"MI_FLAG_ANY","features":[558]},{"name":"MI_FLAG_ASSOCIATION","features":[558]},{"name":"MI_FLAG_BORROW","features":[558]},{"name":"MI_FLAG_CLASS","features":[558]},{"name":"MI_FLAG_DISABLEOVERRIDE","features":[558]},{"name":"MI_FLAG_ENABLEOVERRIDE","features":[558]},{"name":"MI_FLAG_EXPENSIVE","features":[558]},{"name":"MI_FLAG_EXTENDED","features":[558]},{"name":"MI_FLAG_IN","features":[558]},{"name":"MI_FLAG_INDICATION","features":[558]},{"name":"MI_FLAG_KEY","features":[558]},{"name":"MI_FLAG_METHOD","features":[558]},{"name":"MI_FLAG_NOT_MODIFIED","features":[558]},{"name":"MI_FLAG_NULL","features":[558]},{"name":"MI_FLAG_OUT","features":[558]},{"name":"MI_FLAG_PARAMETER","features":[558]},{"name":"MI_FLAG_PROPERTY","features":[558]},{"name":"MI_FLAG_READONLY","features":[558]},{"name":"MI_FLAG_REFERENCE","features":[558]},{"name":"MI_FLAG_REQUIRED","features":[558]},{"name":"MI_FLAG_RESTRICTED","features":[558]},{"name":"MI_FLAG_STATIC","features":[558]},{"name":"MI_FLAG_STREAM","features":[558]},{"name":"MI_FLAG_TERMINAL","features":[558]},{"name":"MI_FLAG_TOSUBCLASS","features":[558]},{"name":"MI_FLAG_TRANSLATABLE","features":[558]},{"name":"MI_FLAG_VERSION","features":[558]},{"name":"MI_FeatureDecl","features":[558]},{"name":"MI_Filter","features":[558]},{"name":"MI_FilterFT","features":[558]},{"name":"MI_HostedProvider","features":[558]},{"name":"MI_HostedProviderFT","features":[558]},{"name":"MI_INSTANCE","features":[558]},{"name":"MI_INSTANCEA","features":[558]},{"name":"MI_Instance","features":[558]},{"name":"MI_InstanceA","features":[558]},{"name":"MI_InstanceAField","features":[558]},{"name":"MI_InstanceExFT","features":[558]},{"name":"MI_InstanceFT","features":[558]},{"name":"MI_InstanceField","features":[558]},{"name":"MI_Interval","features":[558]},{"name":"MI_LOCALE_TYPE_CLOSEST_DATA","features":[558]},{"name":"MI_LOCALE_TYPE_CLOSEST_UI","features":[558]},{"name":"MI_LOCALE_TYPE_REQUESTED_DATA","features":[558]},{"name":"MI_LOCALE_TYPE_REQUESTED_UI","features":[558]},{"name":"MI_LocaleType","features":[558]},{"name":"MI_MAX_LOCALE_SIZE","features":[558]},{"name":"MI_MODULE_FLAG_BOOLEANS","features":[558]},{"name":"MI_MODULE_FLAG_CPLUSPLUS","features":[558]},{"name":"MI_MODULE_FLAG_DESCRIPTIONS","features":[558]},{"name":"MI_MODULE_FLAG_FILTER_SUPPORT","features":[558]},{"name":"MI_MODULE_FLAG_LOCALIZED","features":[558]},{"name":"MI_MODULE_FLAG_MAPPING_STRINGS","features":[558]},{"name":"MI_MODULE_FLAG_STANDARD_QUALIFIERS","features":[558]},{"name":"MI_MODULE_FLAG_VALUES","features":[558]},{"name":"MI_MainFunction","features":[558]},{"name":"MI_MethodDecl","features":[558]},{"name":"MI_MethodDecl_Invoke","features":[558]},{"name":"MI_Module","features":[558]},{"name":"MI_Module_Load","features":[558]},{"name":"MI_Module_Self","features":[558]},{"name":"MI_Module_Unload","features":[558]},{"name":"MI_OPERATIONFLAGS_BASIC_RTTI","features":[558]},{"name":"MI_OPERATIONFLAGS_DEFAULT_RTTI","features":[558]},{"name":"MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES","features":[558]},{"name":"MI_OPERATIONFLAGS_FULL_RTTI","features":[558]},{"name":"MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS","features":[558]},{"name":"MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS","features":[558]},{"name":"MI_OPERATIONFLAGS_NO_RTTI","features":[558]},{"name":"MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY","features":[558]},{"name":"MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW","features":[558]},{"name":"MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED","features":[558]},{"name":"MI_OPERATIONFLAGS_STANDARD_RTTI","features":[558]},{"name":"MI_ObjectDecl","features":[558]},{"name":"MI_Operation","features":[558]},{"name":"MI_OperationCallback_Class","features":[558]},{"name":"MI_OperationCallback_Indication","features":[558]},{"name":"MI_OperationCallback_Instance","features":[558]},{"name":"MI_OperationCallback_PromptUser","features":[558]},{"name":"MI_OperationCallback_ResponseType","features":[558]},{"name":"MI_OperationCallback_ResponseType_No","features":[558]},{"name":"MI_OperationCallback_ResponseType_NoToAll","features":[558]},{"name":"MI_OperationCallback_ResponseType_Yes","features":[558]},{"name":"MI_OperationCallback_ResponseType_YesToAll","features":[558]},{"name":"MI_OperationCallback_StreamedParameter","features":[558]},{"name":"MI_OperationCallback_WriteError","features":[558]},{"name":"MI_OperationCallback_WriteMessage","features":[558]},{"name":"MI_OperationCallback_WriteProgress","features":[558]},{"name":"MI_OperationCallbacks","features":[558]},{"name":"MI_OperationFT","features":[558]},{"name":"MI_OperationOptions","features":[558]},{"name":"MI_OperationOptionsFT","features":[558]},{"name":"MI_PROMPTTYPE_CRITICAL","features":[558]},{"name":"MI_PROMPTTYPE_NORMAL","features":[558]},{"name":"MI_PROVIDER_ARCHITECTURE_32BIT","features":[558]},{"name":"MI_PROVIDER_ARCHITECTURE_64BIT","features":[558]},{"name":"MI_ParameterDecl","features":[558]},{"name":"MI_ParameterSet","features":[558]},{"name":"MI_ParameterSetFT","features":[558]},{"name":"MI_PromptType","features":[558]},{"name":"MI_PropertyDecl","features":[558]},{"name":"MI_PropertySet","features":[558]},{"name":"MI_PropertySetFT","features":[558]},{"name":"MI_ProviderArchitecture","features":[558]},{"name":"MI_ProviderFT","features":[558]},{"name":"MI_ProviderFT_AssociatorInstances","features":[558]},{"name":"MI_ProviderFT_CreateInstance","features":[558]},{"name":"MI_ProviderFT_DeleteInstance","features":[558]},{"name":"MI_ProviderFT_DisableIndications","features":[558]},{"name":"MI_ProviderFT_EnableIndications","features":[558]},{"name":"MI_ProviderFT_EnumerateInstances","features":[558]},{"name":"MI_ProviderFT_GetInstance","features":[558]},{"name":"MI_ProviderFT_Invoke","features":[558]},{"name":"MI_ProviderFT_Load","features":[558]},{"name":"MI_ProviderFT_ModifyInstance","features":[558]},{"name":"MI_ProviderFT_ReferenceInstances","features":[558]},{"name":"MI_ProviderFT_Subscribe","features":[558]},{"name":"MI_ProviderFT_Unload","features":[558]},{"name":"MI_ProviderFT_Unsubscribe","features":[558]},{"name":"MI_Qualifier","features":[558]},{"name":"MI_QualifierDecl","features":[558]},{"name":"MI_QualifierSet","features":[558]},{"name":"MI_QualifierSetFT","features":[558]},{"name":"MI_REAL32","features":[558]},{"name":"MI_REAL32A","features":[558]},{"name":"MI_REAL64","features":[558]},{"name":"MI_REAL64A","features":[558]},{"name":"MI_REASON_NONE","features":[558]},{"name":"MI_REASON_SERVICESTOP","features":[558]},{"name":"MI_REASON_SHUTDOWN","features":[558]},{"name":"MI_REASON_TIMEOUT","features":[558]},{"name":"MI_REFERENCE","features":[558]},{"name":"MI_REFERENCEA","features":[558]},{"name":"MI_RESULT_ACCESS_DENIED","features":[558]},{"name":"MI_RESULT_ALREADY_EXISTS","features":[558]},{"name":"MI_RESULT_CLASS_HAS_CHILDREN","features":[558]},{"name":"MI_RESULT_CLASS_HAS_INSTANCES","features":[558]},{"name":"MI_RESULT_CONTINUATION_ON_ERROR_NOT_SUPPORTED","features":[558]},{"name":"MI_RESULT_FAILED","features":[558]},{"name":"MI_RESULT_FILTERED_ENUMERATION_NOT_SUPPORTED","features":[558]},{"name":"MI_RESULT_INVALID_CLASS","features":[558]},{"name":"MI_RESULT_INVALID_ENUMERATION_CONTEXT","features":[558]},{"name":"MI_RESULT_INVALID_NAMESPACE","features":[558]},{"name":"MI_RESULT_INVALID_OPERATION_TIMEOUT","features":[558]},{"name":"MI_RESULT_INVALID_PARAMETER","features":[558]},{"name":"MI_RESULT_INVALID_QUERY","features":[558]},{"name":"MI_RESULT_INVALID_SUPERCLASS","features":[558]},{"name":"MI_RESULT_METHOD_NOT_AVAILABLE","features":[558]},{"name":"MI_RESULT_METHOD_NOT_FOUND","features":[558]},{"name":"MI_RESULT_NAMESPACE_NOT_EMPTY","features":[558]},{"name":"MI_RESULT_NOT_FOUND","features":[558]},{"name":"MI_RESULT_NOT_SUPPORTED","features":[558]},{"name":"MI_RESULT_NO_SUCH_PROPERTY","features":[558]},{"name":"MI_RESULT_OK","features":[558]},{"name":"MI_RESULT_PULL_CANNOT_BE_ABANDONED","features":[558]},{"name":"MI_RESULT_PULL_HAS_BEEN_ABANDONED","features":[558]},{"name":"MI_RESULT_QUERY_LANGUAGE_NOT_SUPPORTED","features":[558]},{"name":"MI_RESULT_SERVER_IS_SHUTTING_DOWN","features":[558]},{"name":"MI_RESULT_SERVER_LIMITS_EXCEEDED","features":[558]},{"name":"MI_RESULT_TYPE_MISMATCH","features":[558]},{"name":"MI_Real32A","features":[558]},{"name":"MI_Real32AField","features":[558]},{"name":"MI_Real32Field","features":[558]},{"name":"MI_Real64A","features":[558]},{"name":"MI_Real64AField","features":[558]},{"name":"MI_Real64Field","features":[558]},{"name":"MI_ReferenceA","features":[558]},{"name":"MI_ReferenceAField","features":[558]},{"name":"MI_ReferenceField","features":[558]},{"name":"MI_Result","features":[558]},{"name":"MI_SERIALIZER_FLAGS_CLASS_DEEP","features":[558]},{"name":"MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS","features":[558]},{"name":"MI_SINT16","features":[558]},{"name":"MI_SINT16A","features":[558]},{"name":"MI_SINT32","features":[558]},{"name":"MI_SINT32A","features":[558]},{"name":"MI_SINT64","features":[558]},{"name":"MI_SINT64A","features":[558]},{"name":"MI_SINT8","features":[558]},{"name":"MI_SINT8A","features":[558]},{"name":"MI_STRING","features":[558]},{"name":"MI_STRINGA","features":[558]},{"name":"MI_SUBSCRIBE_BOOKMARK_NEWEST","features":[558]},{"name":"MI_SUBSCRIBE_BOOKMARK_OLDEST","features":[558]},{"name":"MI_SchemaDecl","features":[558]},{"name":"MI_Serializer","features":[558]},{"name":"MI_SerializerFT","features":[558]},{"name":"MI_Server","features":[558]},{"name":"MI_ServerFT","features":[558]},{"name":"MI_Session","features":[558]},{"name":"MI_SessionCallbacks","features":[558]},{"name":"MI_SessionFT","features":[558]},{"name":"MI_Sint16A","features":[558]},{"name":"MI_Sint16AField","features":[558]},{"name":"MI_Sint16Field","features":[558]},{"name":"MI_Sint32A","features":[558]},{"name":"MI_Sint32AField","features":[558]},{"name":"MI_Sint32Field","features":[558]},{"name":"MI_Sint64A","features":[558]},{"name":"MI_Sint64AField","features":[558]},{"name":"MI_Sint64Field","features":[558]},{"name":"MI_Sint8A","features":[558]},{"name":"MI_Sint8AField","features":[558]},{"name":"MI_Sint8Field","features":[558]},{"name":"MI_StringA","features":[558]},{"name":"MI_StringAField","features":[558]},{"name":"MI_StringField","features":[558]},{"name":"MI_SubscriptionDeliveryOptions","features":[558]},{"name":"MI_SubscriptionDeliveryOptionsFT","features":[558]},{"name":"MI_SubscriptionDeliveryType","features":[558]},{"name":"MI_SubscriptionDeliveryType_Pull","features":[558]},{"name":"MI_SubscriptionDeliveryType_Push","features":[558]},{"name":"MI_Timestamp","features":[558]},{"name":"MI_Type","features":[558]},{"name":"MI_UINT16","features":[558]},{"name":"MI_UINT16A","features":[558]},{"name":"MI_UINT32","features":[558]},{"name":"MI_UINT32A","features":[558]},{"name":"MI_UINT64","features":[558]},{"name":"MI_UINT64A","features":[558]},{"name":"MI_UINT8","features":[558]},{"name":"MI_UINT8A","features":[558]},{"name":"MI_Uint16A","features":[558]},{"name":"MI_Uint16AField","features":[558]},{"name":"MI_Uint16Field","features":[558]},{"name":"MI_Uint32A","features":[558]},{"name":"MI_Uint32AField","features":[558]},{"name":"MI_Uint32Field","features":[558]},{"name":"MI_Uint64A","features":[558]},{"name":"MI_Uint64AField","features":[558]},{"name":"MI_Uint64Field","features":[558]},{"name":"MI_Uint8A","features":[558]},{"name":"MI_Uint8AField","features":[558]},{"name":"MI_Uint8Field","features":[558]},{"name":"MI_UserCredentials","features":[558]},{"name":"MI_UsernamePasswordCreds","features":[558]},{"name":"MI_UtilitiesFT","features":[558]},{"name":"MI_Value","features":[558]},{"name":"MI_WRITEMESSAGE_CHANNEL_DEBUG","features":[558]},{"name":"MI_WRITEMESSAGE_CHANNEL_VERBOSE","features":[558]},{"name":"MI_WRITEMESSAGE_CHANNEL_WARNING","features":[558]},{"name":"MofCompiler","features":[558]},{"name":"SWbemAnalysisMatrix","features":[307,558]},{"name":"SWbemAnalysisMatrixList","features":[307,558]},{"name":"SWbemAssocQueryInf","features":[558]},{"name":"SWbemDateTime","features":[558]},{"name":"SWbemEventSource","features":[558]},{"name":"SWbemLastError","features":[558]},{"name":"SWbemLocator","features":[558]},{"name":"SWbemMethod","features":[558]},{"name":"SWbemMethodSet","features":[558]},{"name":"SWbemNamedValue","features":[558]},{"name":"SWbemNamedValueSet","features":[558]},{"name":"SWbemObject","features":[558]},{"name":"SWbemObjectEx","features":[558]},{"name":"SWbemObjectPath","features":[558]},{"name":"SWbemObjectSet","features":[558]},{"name":"SWbemPrivilege","features":[558]},{"name":"SWbemPrivilegeSet","features":[558]},{"name":"SWbemProperty","features":[558]},{"name":"SWbemPropertySet","features":[558]},{"name":"SWbemQualifier","features":[558]},{"name":"SWbemQualifierSet","features":[558]},{"name":"SWbemQueryQualifiedName","features":[307,558]},{"name":"SWbemRefreshableItem","features":[558]},{"name":"SWbemRefresher","features":[558]},{"name":"SWbemRpnConst","features":[307,558]},{"name":"SWbemRpnEncodedQuery","features":[307,558]},{"name":"SWbemRpnQueryToken","features":[307,558]},{"name":"SWbemRpnTokenList","features":[558]},{"name":"SWbemSecurity","features":[558]},{"name":"SWbemServices","features":[558]},{"name":"SWbemServicesEx","features":[558]},{"name":"SWbemSink","features":[558]},{"name":"UnsecuredApartment","features":[558]},{"name":"WBEMESS_E_AUTHZ_NOT_PRIVILEGED","features":[558]},{"name":"WBEMESS_E_REGISTRATION_TOO_BROAD","features":[558]},{"name":"WBEMESS_E_REGISTRATION_TOO_PRECISE","features":[558]},{"name":"WBEMMOF_E_ALIASES_IN_EMBEDDED","features":[558]},{"name":"WBEMMOF_E_CIMTYPE_QUALIFIER","features":[558]},{"name":"WBEMMOF_E_DUPLICATE_PROPERTY","features":[558]},{"name":"WBEMMOF_E_DUPLICATE_QUALIFIER","features":[558]},{"name":"WBEMMOF_E_ERROR_CREATING_TEMP_FILE","features":[558]},{"name":"WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_ALIAS_NAME","features":[558]},{"name":"WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_CLASS_NAME","features":[558]},{"name":"WBEMMOF_E_EXPECTED_CLOSE_BRACE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_CLOSE_BRACKET","features":[558]},{"name":"WBEMMOF_E_EXPECTED_CLOSE_PAREN","features":[558]},{"name":"WBEMMOF_E_EXPECTED_DOLLAR","features":[558]},{"name":"WBEMMOF_E_EXPECTED_FLAVOR_TYPE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_OPEN_BRACE","features":[558]},{"name":"WBEMMOF_E_EXPECTED_OPEN_PAREN","features":[558]},{"name":"WBEMMOF_E_EXPECTED_PROPERTY_NAME","features":[558]},{"name":"WBEMMOF_E_EXPECTED_QUALIFIER_NAME","features":[558]},{"name":"WBEMMOF_E_EXPECTED_SEMI","features":[558]},{"name":"WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER","features":[558]},{"name":"WBEMMOF_E_ILLEGAL_CONSTANT_VALUE","features":[558]},{"name":"WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES","features":[558]},{"name":"WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2","features":[558]},{"name":"WBEMMOF_E_INVALID_AMENDMENT_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_CLASS_DECLARATION","features":[558]},{"name":"WBEMMOF_E_INVALID_DELETECLASS_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT","features":[558]},{"name":"WBEMMOF_E_INVALID_FILE","features":[558]},{"name":"WBEMMOF_E_INVALID_FLAGS_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_INSTANCE_DECLARATION","features":[558]},{"name":"WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION","features":[558]},{"name":"WBEMMOF_E_INVALID_NAMESPACE_SYNTAX","features":[558]},{"name":"WBEMMOF_E_INVALID_PRAGMA","features":[558]},{"name":"WBEMMOF_E_INVALID_QUALIFIER_SYNTAX","features":[558]},{"name":"WBEMMOF_E_MULTIPLE_ALIASES","features":[558]},{"name":"WBEMMOF_E_MUST_BE_IN_OR_OUT","features":[558]},{"name":"WBEMMOF_E_NO_ARRAYS_RETURNED","features":[558]},{"name":"WBEMMOF_E_NULL_ARRAY_ELEM","features":[558]},{"name":"WBEMMOF_E_OUT_OF_RANGE","features":[558]},{"name":"WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE","features":[558]},{"name":"WBEMMOF_E_TYPEDEF_NOT_SUPPORTED","features":[558]},{"name":"WBEMMOF_E_TYPE_MISMATCH","features":[558]},{"name":"WBEMMOF_E_UNEXPECTED_ALIAS","features":[558]},{"name":"WBEMMOF_E_UNEXPECTED_ARRAY_INIT","features":[558]},{"name":"WBEMMOF_E_UNRECOGNIZED_TOKEN","features":[558]},{"name":"WBEMMOF_E_UNRECOGNIZED_TYPE","features":[558]},{"name":"WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE","features":[558]},{"name":"WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE","features":[558]},{"name":"WBEMPATH_COMPRESSED","features":[558]},{"name":"WBEMPATH_CREATE_ACCEPT_ABSOLUTE","features":[558]},{"name":"WBEMPATH_CREATE_ACCEPT_ALL","features":[558]},{"name":"WBEMPATH_CREATE_ACCEPT_RELATIVE","features":[558]},{"name":"WBEMPATH_GET_NAMESPACE_ONLY","features":[558]},{"name":"WBEMPATH_GET_ORIGINAL","features":[558]},{"name":"WBEMPATH_GET_RELATIVE_ONLY","features":[558]},{"name":"WBEMPATH_GET_SERVER_AND_NAMESPACE_ONLY","features":[558]},{"name":"WBEMPATH_GET_SERVER_TOO","features":[558]},{"name":"WBEMPATH_INFO_ANON_LOCAL_MACHINE","features":[558]},{"name":"WBEMPATH_INFO_CIM_COMPLIANT","features":[558]},{"name":"WBEMPATH_INFO_CONTAINS_SINGLETON","features":[558]},{"name":"WBEMPATH_INFO_HAS_IMPLIED_KEY","features":[558]},{"name":"WBEMPATH_INFO_HAS_MACHINE_NAME","features":[558]},{"name":"WBEMPATH_INFO_HAS_SUBSCOPES","features":[558]},{"name":"WBEMPATH_INFO_HAS_V2_REF_PATHS","features":[558]},{"name":"WBEMPATH_INFO_IS_CLASS_REF","features":[558]},{"name":"WBEMPATH_INFO_IS_COMPOUND","features":[558]},{"name":"WBEMPATH_INFO_IS_INST_REF","features":[558]},{"name":"WBEMPATH_INFO_IS_PARENT","features":[558]},{"name":"WBEMPATH_INFO_IS_SINGLETON","features":[558]},{"name":"WBEMPATH_INFO_NATIVE_PATH","features":[558]},{"name":"WBEMPATH_INFO_PATH_HAD_SERVER","features":[558]},{"name":"WBEMPATH_INFO_SERVER_NAMESPACE_ONLY","features":[558]},{"name":"WBEMPATH_INFO_V1_COMPLIANT","features":[558]},{"name":"WBEMPATH_INFO_V2_COMPLIANT","features":[558]},{"name":"WBEMPATH_INFO_WMI_PATH","features":[558]},{"name":"WBEMPATH_QUOTEDTEXT","features":[558]},{"name":"WBEMPATH_TEXT","features":[558]},{"name":"WBEMPATH_TREAT_SINGLE_IDENT_AS_NS","features":[558]},{"name":"WBEMSTATUS","features":[558]},{"name":"WBEMSTATUS_FORMAT","features":[558]},{"name":"WBEMSTATUS_FORMAT_NEWLINE","features":[558]},{"name":"WBEMSTATUS_FORMAT_NO_NEWLINE","features":[558]},{"name":"WBEMS_DISPID_COMPLETED","features":[558]},{"name":"WBEMS_DISPID_CONNECTION_READY","features":[558]},{"name":"WBEMS_DISPID_DERIVATION","features":[558]},{"name":"WBEMS_DISPID_OBJECT_PUT","features":[558]},{"name":"WBEMS_DISPID_OBJECT_READY","features":[558]},{"name":"WBEMS_DISPID_PROGRESS","features":[558]},{"name":"WBEM_AUTHENTICATION_METHOD_MASK","features":[558]},{"name":"WBEM_BACKUP_RESTORE_FLAGS","features":[558]},{"name":"WBEM_BATCH_TYPE","features":[558]},{"name":"WBEM_CHANGE_FLAG_TYPE","features":[558]},{"name":"WBEM_COMPARISON_FLAG","features":[558]},{"name":"WBEM_COMPARISON_INCLUDE_ALL","features":[558]},{"name":"WBEM_COMPILER_OPTIONS","features":[558]},{"name":"WBEM_COMPILE_STATUS_INFO","features":[558]},{"name":"WBEM_CONDITION_FLAG_TYPE","features":[558]},{"name":"WBEM_CONNECT_OPTIONS","features":[558]},{"name":"WBEM_ENABLE","features":[558]},{"name":"WBEM_EXTRA_RETURN_CODES","features":[558]},{"name":"WBEM_E_ACCESS_DENIED","features":[558]},{"name":"WBEM_E_AGGREGATING_BY_OBJECT","features":[558]},{"name":"WBEM_E_ALREADY_EXISTS","features":[558]},{"name":"WBEM_E_AMBIGUOUS_OPERATION","features":[558]},{"name":"WBEM_E_AMENDED_OBJECT","features":[558]},{"name":"WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING","features":[558]},{"name":"WBEM_E_BUFFER_TOO_SMALL","features":[558]},{"name":"WBEM_E_CALL_CANCELLED","features":[558]},{"name":"WBEM_E_CANNOT_BE_ABSTRACT","features":[558]},{"name":"WBEM_E_CANNOT_BE_KEY","features":[558]},{"name":"WBEM_E_CANNOT_BE_SINGLETON","features":[558]},{"name":"WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE","features":[558]},{"name":"WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE","features":[558]},{"name":"WBEM_E_CIRCULAR_REFERENCE","features":[558]},{"name":"WBEM_E_CLASS_HAS_CHILDREN","features":[558]},{"name":"WBEM_E_CLASS_HAS_INSTANCES","features":[558]},{"name":"WBEM_E_CLASS_NAME_TOO_WIDE","features":[558]},{"name":"WBEM_E_CLIENT_TOO_SLOW","features":[558]},{"name":"WBEM_E_CONNECTION_FAILED","features":[558]},{"name":"WBEM_E_CRITICAL_ERROR","features":[558]},{"name":"WBEM_E_DATABASE_VER_MISMATCH","features":[558]},{"name":"WBEM_E_ENCRYPTED_CONNECTION_REQUIRED","features":[558]},{"name":"WBEM_E_FAILED","features":[558]},{"name":"WBEM_E_FATAL_TRANSPORT_ERROR","features":[558]},{"name":"WBEM_E_HANDLE_OUT_OF_DATE","features":[558]},{"name":"WBEM_E_ILLEGAL_NULL","features":[558]},{"name":"WBEM_E_ILLEGAL_OPERATION","features":[558]},{"name":"WBEM_E_INCOMPLETE_CLASS","features":[558]},{"name":"WBEM_E_INITIALIZATION_FAILURE","features":[558]},{"name":"WBEM_E_INVALID_ASSOCIATION","features":[558]},{"name":"WBEM_E_INVALID_CIM_TYPE","features":[558]},{"name":"WBEM_E_INVALID_CLASS","features":[558]},{"name":"WBEM_E_INVALID_CONTEXT","features":[558]},{"name":"WBEM_E_INVALID_DUPLICATE_PARAMETER","features":[558]},{"name":"WBEM_E_INVALID_FLAVOR","features":[558]},{"name":"WBEM_E_INVALID_HANDLE_REQUEST","features":[558]},{"name":"WBEM_E_INVALID_LOCALE","features":[558]},{"name":"WBEM_E_INVALID_METHOD","features":[558]},{"name":"WBEM_E_INVALID_METHOD_PARAMETERS","features":[558]},{"name":"WBEM_E_INVALID_NAMESPACE","features":[558]},{"name":"WBEM_E_INVALID_OBJECT","features":[558]},{"name":"WBEM_E_INVALID_OBJECT_PATH","features":[558]},{"name":"WBEM_E_INVALID_OPERATION","features":[558]},{"name":"WBEM_E_INVALID_OPERATOR","features":[558]},{"name":"WBEM_E_INVALID_PARAMETER","features":[558]},{"name":"WBEM_E_INVALID_PARAMETER_ID","features":[558]},{"name":"WBEM_E_INVALID_PROPERTY","features":[558]},{"name":"WBEM_E_INVALID_PROPERTY_TYPE","features":[558]},{"name":"WBEM_E_INVALID_PROVIDER_REGISTRATION","features":[558]},{"name":"WBEM_E_INVALID_QUALIFIER","features":[558]},{"name":"WBEM_E_INVALID_QUALIFIER_TYPE","features":[558]},{"name":"WBEM_E_INVALID_QUERY","features":[558]},{"name":"WBEM_E_INVALID_QUERY_TYPE","features":[558]},{"name":"WBEM_E_INVALID_STREAM","features":[558]},{"name":"WBEM_E_INVALID_SUPERCLASS","features":[558]},{"name":"WBEM_E_INVALID_SYNTAX","features":[558]},{"name":"WBEM_E_LOCAL_CREDENTIALS","features":[558]},{"name":"WBEM_E_MARSHAL_INVALID_SIGNATURE","features":[558]},{"name":"WBEM_E_MARSHAL_VERSION_MISMATCH","features":[558]},{"name":"WBEM_E_METHOD_DISABLED","features":[558]},{"name":"WBEM_E_METHOD_NAME_TOO_WIDE","features":[558]},{"name":"WBEM_E_METHOD_NOT_IMPLEMENTED","features":[558]},{"name":"WBEM_E_MISSING_AGGREGATION_LIST","features":[558]},{"name":"WBEM_E_MISSING_GROUP_WITHIN","features":[558]},{"name":"WBEM_E_MISSING_PARAMETER_ID","features":[558]},{"name":"WBEM_E_NONCONSECUTIVE_PARAMETER_IDS","features":[558]},{"name":"WBEM_E_NONDECORATED_OBJECT","features":[558]},{"name":"WBEM_E_NOT_AVAILABLE","features":[558]},{"name":"WBEM_E_NOT_EVENT_CLASS","features":[558]},{"name":"WBEM_E_NOT_FOUND","features":[558]},{"name":"WBEM_E_NOT_SUPPORTED","features":[558]},{"name":"WBEM_E_NO_KEY","features":[558]},{"name":"WBEM_E_NO_SCHEMA","features":[558]},{"name":"WBEM_E_NULL_SECURITY_DESCRIPTOR","features":[558]},{"name":"WBEM_E_OUT_OF_DISK_SPACE","features":[558]},{"name":"WBEM_E_OUT_OF_MEMORY","features":[558]},{"name":"WBEM_E_OVERRIDE_NOT_ALLOWED","features":[558]},{"name":"WBEM_E_PARAMETER_ID_ON_RETVAL","features":[558]},{"name":"WBEM_E_PRIVILEGE_NOT_HELD","features":[558]},{"name":"WBEM_E_PROPAGATED_METHOD","features":[558]},{"name":"WBEM_E_PROPAGATED_PROPERTY","features":[558]},{"name":"WBEM_E_PROPAGATED_QUALIFIER","features":[558]},{"name":"WBEM_E_PROPERTY_NAME_TOO_WIDE","features":[558]},{"name":"WBEM_E_PROPERTY_NOT_AN_OBJECT","features":[558]},{"name":"WBEM_E_PROVIDER_ALREADY_REGISTERED","features":[558]},{"name":"WBEM_E_PROVIDER_DISABLED","features":[558]},{"name":"WBEM_E_PROVIDER_FAILURE","features":[558]},{"name":"WBEM_E_PROVIDER_LOAD_FAILURE","features":[558]},{"name":"WBEM_E_PROVIDER_NOT_CAPABLE","features":[558]},{"name":"WBEM_E_PROVIDER_NOT_FOUND","features":[558]},{"name":"WBEM_E_PROVIDER_NOT_REGISTERED","features":[558]},{"name":"WBEM_E_PROVIDER_SUSPENDED","features":[558]},{"name":"WBEM_E_PROVIDER_TIMED_OUT","features":[558]},{"name":"WBEM_E_QUALIFIER_NAME_TOO_WIDE","features":[558]},{"name":"WBEM_E_QUERY_NOT_IMPLEMENTED","features":[558]},{"name":"WBEM_E_QUEUE_OVERFLOW","features":[558]},{"name":"WBEM_E_QUOTA_VIOLATION","features":[558]},{"name":"WBEM_E_READ_ONLY","features":[558]},{"name":"WBEM_E_REFRESHER_BUSY","features":[558]},{"name":"WBEM_E_RERUN_COMMAND","features":[558]},{"name":"WBEM_E_RESERVED_001","features":[558]},{"name":"WBEM_E_RESERVED_002","features":[558]},{"name":"WBEM_E_RESOURCE_CONTENTION","features":[558]},{"name":"WBEM_E_RETRY_LATER","features":[558]},{"name":"WBEM_E_SERVER_TOO_BUSY","features":[558]},{"name":"WBEM_E_SHUTTING_DOWN","features":[558]},{"name":"WBEM_E_SYNCHRONIZATION_REQUIRED","features":[558]},{"name":"WBEM_E_SYSTEM_PROPERTY","features":[558]},{"name":"WBEM_E_TIMED_OUT","features":[558]},{"name":"WBEM_E_TOO_MANY_PROPERTIES","features":[558]},{"name":"WBEM_E_TOO_MUCH_DATA","features":[558]},{"name":"WBEM_E_TRANSPORT_FAILURE","features":[558]},{"name":"WBEM_E_TYPE_MISMATCH","features":[558]},{"name":"WBEM_E_UNEXPECTED","features":[558]},{"name":"WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY","features":[558]},{"name":"WBEM_E_UNKNOWN_OBJECT_TYPE","features":[558]},{"name":"WBEM_E_UNKNOWN_PACKET_TYPE","features":[558]},{"name":"WBEM_E_UNPARSABLE_QUERY","features":[558]},{"name":"WBEM_E_UNSUPPORTED_CLASS_UPDATE","features":[558]},{"name":"WBEM_E_UNSUPPORTED_LOCALE","features":[558]},{"name":"WBEM_E_UNSUPPORTED_PARAMETER","features":[558]},{"name":"WBEM_E_UNSUPPORTED_PUT_EXTENSION","features":[558]},{"name":"WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED","features":[558]},{"name":"WBEM_E_UPDATE_PROPAGATED_METHOD","features":[558]},{"name":"WBEM_E_UPDATE_TYPE_MISMATCH","features":[558]},{"name":"WBEM_E_VALUE_OUT_OF_RANGE","features":[558]},{"name":"WBEM_E_VETO_DELETE","features":[558]},{"name":"WBEM_E_VETO_PUT","features":[558]},{"name":"WBEM_FLAG_ADVISORY","features":[558]},{"name":"WBEM_FLAG_ALLOW_READ","features":[558]},{"name":"WBEM_FLAG_ALWAYS","features":[558]},{"name":"WBEM_FLAG_AUTORECOVER","features":[558]},{"name":"WBEM_FLAG_BACKUP_RESTORE_DEFAULT","features":[558]},{"name":"WBEM_FLAG_BACKUP_RESTORE_FORCE_SHUTDOWN","features":[558]},{"name":"WBEM_FLAG_BATCH_IF_NEEDED","features":[558]},{"name":"WBEM_FLAG_BIDIRECTIONAL","features":[558]},{"name":"WBEM_FLAG_CHECK_ONLY","features":[558]},{"name":"WBEM_FLAG_CLASS_LOCAL_AND_OVERRIDES","features":[558]},{"name":"WBEM_FLAG_CLASS_OVERRIDES_ONLY","features":[558]},{"name":"WBEM_FLAG_CONNECT_PROVIDERS","features":[558]},{"name":"WBEM_FLAG_CONNECT_REPOSITORY_ONLY","features":[558]},{"name":"WBEM_FLAG_CONNECT_USE_MAX_WAIT","features":[558]},{"name":"WBEM_FLAG_CONSOLE_PRINT","features":[558]},{"name":"WBEM_FLAG_CREATE_ONLY","features":[558]},{"name":"WBEM_FLAG_CREATE_OR_UPDATE","features":[558]},{"name":"WBEM_FLAG_DEEP","features":[558]},{"name":"WBEM_FLAG_DIRECT_READ","features":[558]},{"name":"WBEM_FLAG_DONT_ADD_TO_LIST","features":[558]},{"name":"WBEM_FLAG_DONT_SEND_STATUS","features":[558]},{"name":"WBEM_FLAG_ENSURE_LOCATABLE","features":[558]},{"name":"WBEM_FLAG_EXCLUDE_OBJECT_QUALIFIERS","features":[558]},{"name":"WBEM_FLAG_EXCLUDE_PROPERTY_QUALIFIERS","features":[558]},{"name":"WBEM_FLAG_FORWARD_ONLY","features":[558]},{"name":"WBEM_FLAG_IGNORE_CASE","features":[558]},{"name":"WBEM_FLAG_IGNORE_CLASS","features":[558]},{"name":"WBEM_FLAG_IGNORE_DEFAULT_VALUES","features":[558]},{"name":"WBEM_FLAG_IGNORE_FLAVOR","features":[558]},{"name":"WBEM_FLAG_IGNORE_OBJECT_SOURCE","features":[558]},{"name":"WBEM_FLAG_IGNORE_QUALIFIERS","features":[558]},{"name":"WBEM_FLAG_INPROC_LOGIN","features":[558]},{"name":"WBEM_FLAG_KEYS_ONLY","features":[558]},{"name":"WBEM_FLAG_LOCAL_LOGIN","features":[558]},{"name":"WBEM_FLAG_LOCAL_ONLY","features":[558]},{"name":"WBEM_FLAG_LONG_NAME","features":[558]},{"name":"WBEM_FLAG_MUST_BATCH","features":[558]},{"name":"WBEM_FLAG_MUST_NOT_BATCH","features":[558]},{"name":"WBEM_FLAG_NONSYSTEM_ONLY","features":[558]},{"name":"WBEM_FLAG_NO_ERROR_OBJECT","features":[558]},{"name":"WBEM_FLAG_NO_FLAVORS","features":[558]},{"name":"WBEM_FLAG_ONLY_IF_FALSE","features":[558]},{"name":"WBEM_FLAG_ONLY_IF_IDENTICAL","features":[558]},{"name":"WBEM_FLAG_ONLY_IF_TRUE","features":[558]},{"name":"WBEM_FLAG_OWNER_UPDATE","features":[558]},{"name":"WBEM_FLAG_PROPAGATED_ONLY","features":[558]},{"name":"WBEM_FLAG_PROTOTYPE","features":[558]},{"name":"WBEM_FLAG_REFRESH_AUTO_RECONNECT","features":[558]},{"name":"WBEM_FLAG_REFRESH_NO_AUTO_RECONNECT","features":[558]},{"name":"WBEM_FLAG_REFS_ONLY","features":[558]},{"name":"WBEM_FLAG_REMOTE_LOGIN","features":[558]},{"name":"WBEM_FLAG_RETURN_ERROR_OBJECT","features":[558]},{"name":"WBEM_FLAG_RETURN_IMMEDIATELY","features":[558]},{"name":"WBEM_FLAG_RETURN_WBEM_COMPLETE","features":[558]},{"name":"WBEM_FLAG_SEND_ONLY_SELECTED","features":[558]},{"name":"WBEM_FLAG_SEND_STATUS","features":[558]},{"name":"WBEM_FLAG_SHALLOW","features":[558]},{"name":"WBEM_FLAG_SHORT_NAME","features":[558]},{"name":"WBEM_FLAG_SPLIT_FILES","features":[558]},{"name":"WBEM_FLAG_STORE_FILE","features":[558]},{"name":"WBEM_FLAG_STRONG_VALIDATION","features":[558]},{"name":"WBEM_FLAG_SYSTEM_ONLY","features":[558]},{"name":"WBEM_FLAG_UNSECAPP_CHECK_ACCESS","features":[558]},{"name":"WBEM_FLAG_UNSECAPP_DEFAULT_CHECK_ACCESS","features":[558]},{"name":"WBEM_FLAG_UNSECAPP_DONT_CHECK_ACCESS","features":[558]},{"name":"WBEM_FLAG_UPDATE_COMPATIBLE","features":[558]},{"name":"WBEM_FLAG_UPDATE_FORCE_MODE","features":[558]},{"name":"WBEM_FLAG_UPDATE_ONLY","features":[558]},{"name":"WBEM_FLAG_UPDATE_SAFE_MODE","features":[558]},{"name":"WBEM_FLAG_USE_AMENDED_QUALIFIERS","features":[558]},{"name":"WBEM_FLAG_USE_MULTIPLE_CHALLENGES","features":[558]},{"name":"WBEM_FLAG_WMI_CHECK","features":[558]},{"name":"WBEM_FLAVOR_AMENDED","features":[558]},{"name":"WBEM_FLAVOR_DONT_PROPAGATE","features":[558]},{"name":"WBEM_FLAVOR_FLAG_PROPAGATE_TO_DERIVED_CLASS","features":[558]},{"name":"WBEM_FLAVOR_FLAG_PROPAGATE_TO_INSTANCE","features":[558]},{"name":"WBEM_FLAVOR_MASK_AMENDED","features":[558]},{"name":"WBEM_FLAVOR_MASK_ORIGIN","features":[558]},{"name":"WBEM_FLAVOR_MASK_PERMISSIONS","features":[558]},{"name":"WBEM_FLAVOR_MASK_PROPAGATION","features":[558]},{"name":"WBEM_FLAVOR_NOT_AMENDED","features":[558]},{"name":"WBEM_FLAVOR_NOT_OVERRIDABLE","features":[558]},{"name":"WBEM_FLAVOR_ORIGIN_LOCAL","features":[558]},{"name":"WBEM_FLAVOR_ORIGIN_PROPAGATED","features":[558]},{"name":"WBEM_FLAVOR_ORIGIN_SYSTEM","features":[558]},{"name":"WBEM_FLAVOR_OVERRIDABLE","features":[558]},{"name":"WBEM_FLAVOR_TYPE","features":[558]},{"name":"WBEM_FULL_WRITE_REP","features":[558]},{"name":"WBEM_GENERIC_FLAG_TYPE","features":[558]},{"name":"WBEM_GENUS_CLASS","features":[558]},{"name":"WBEM_GENUS_INSTANCE","features":[558]},{"name":"WBEM_GENUS_TYPE","features":[558]},{"name":"WBEM_GET_KEY_FLAGS","features":[558]},{"name":"WBEM_GET_TEXT_FLAGS","features":[558]},{"name":"WBEM_INFINITE","features":[558]},{"name":"WBEM_INFORMATION_FLAG_TYPE","features":[558]},{"name":"WBEM_LIMITATION_FLAG_TYPE","features":[558]},{"name":"WBEM_LIMITS","features":[558]},{"name":"WBEM_LOCKING_FLAG_TYPE","features":[558]},{"name":"WBEM_LOGIN_TYPE","features":[558]},{"name":"WBEM_MASK_CLASS_CONDITION","features":[558]},{"name":"WBEM_MASK_CONDITION_ORIGIN","features":[558]},{"name":"WBEM_MASK_PRIMARY_CONDITION","features":[558]},{"name":"WBEM_MASK_RESERVED_FLAGS","features":[558]},{"name":"WBEM_MASK_UPDATE_MODE","features":[558]},{"name":"WBEM_MAX_IDENTIFIER","features":[558]},{"name":"WBEM_MAX_OBJECT_NESTING","features":[558]},{"name":"WBEM_MAX_PATH","features":[558]},{"name":"WBEM_MAX_QUERY","features":[558]},{"name":"WBEM_MAX_USER_PROPERTIES","features":[558]},{"name":"WBEM_METHOD_EXECUTE","features":[558]},{"name":"WBEM_NO_ERROR","features":[558]},{"name":"WBEM_NO_WAIT","features":[558]},{"name":"WBEM_PARTIAL_WRITE_REP","features":[558]},{"name":"WBEM_PATH_CREATE_FLAG","features":[558]},{"name":"WBEM_PATH_STATUS_FLAG","features":[558]},{"name":"WBEM_PROVIDER_FLAGS","features":[558]},{"name":"WBEM_PROVIDER_REQUIREMENTS_TYPE","features":[558]},{"name":"WBEM_QUERY_FLAG_TYPE","features":[558]},{"name":"WBEM_REFRESHER_FLAGS","features":[558]},{"name":"WBEM_REMOTE_ACCESS","features":[558]},{"name":"WBEM_REQUIREMENTS_RECHECK_SUBSCRIPTIONS","features":[558]},{"name":"WBEM_REQUIREMENTS_START_POSTFILTER","features":[558]},{"name":"WBEM_REQUIREMENTS_STOP_POSTFILTER","features":[558]},{"name":"WBEM_RETURN_IMMEDIATELY","features":[558]},{"name":"WBEM_RETURN_WHEN_COMPLETE","features":[558]},{"name":"WBEM_RIGHT_PUBLISH","features":[558]},{"name":"WBEM_RIGHT_SUBSCRIBE","features":[558]},{"name":"WBEM_SECURITY_FLAGS","features":[558]},{"name":"WBEM_SHUTDOWN_FLAGS","features":[558]},{"name":"WBEM_SHUTDOWN_OS","features":[558]},{"name":"WBEM_SHUTDOWN_UNLOAD_COMPONENT","features":[558]},{"name":"WBEM_SHUTDOWN_WMI","features":[558]},{"name":"WBEM_STATUS_COMPLETE","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION_ESS","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION_HOST","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION_PROVIDER","features":[558]},{"name":"WBEM_STATUS_LOGGING_INFORMATION_REPOSITORY","features":[558]},{"name":"WBEM_STATUS_PROGRESS","features":[558]},{"name":"WBEM_STATUS_REQUIREMENTS","features":[558]},{"name":"WBEM_STATUS_TYPE","features":[558]},{"name":"WBEM_S_ACCESS_DENIED","features":[558]},{"name":"WBEM_S_ALREADY_EXISTS","features":[558]},{"name":"WBEM_S_DIFFERENT","features":[558]},{"name":"WBEM_S_DUPLICATE_OBJECTS","features":[558]},{"name":"WBEM_S_FALSE","features":[558]},{"name":"WBEM_S_INDIRECTLY_UPDATED","features":[558]},{"name":"WBEM_S_INITIALIZED","features":[558]},{"name":"WBEM_S_LIMITED_SERVICE","features":[558]},{"name":"WBEM_S_NO_ERROR","features":[558]},{"name":"WBEM_S_NO_MORE_DATA","features":[558]},{"name":"WBEM_S_OPERATION_CANCELLED","features":[558]},{"name":"WBEM_S_PARTIAL_RESULTS","features":[558]},{"name":"WBEM_S_PENDING","features":[558]},{"name":"WBEM_S_RESET_TO_DEFAULT","features":[558]},{"name":"WBEM_S_SAME","features":[558]},{"name":"WBEM_S_SOURCE_NOT_AVAILABLE","features":[558]},{"name":"WBEM_S_SUBJECT_TO_SDS","features":[558]},{"name":"WBEM_S_TIMEDOUT","features":[558]},{"name":"WBEM_TEXT_FLAG_TYPE","features":[558]},{"name":"WBEM_UNSECAPP_FLAG_TYPE","features":[558]},{"name":"WBEM_WRITE_PROVIDER","features":[558]},{"name":"WMIExtension","features":[558]},{"name":"WMIQ_ANALYSIS_ASSOC_QUERY","features":[558]},{"name":"WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX","features":[558]},{"name":"WMIQ_ANALYSIS_QUERY_TEXT","features":[558]},{"name":"WMIQ_ANALYSIS_RESERVED","features":[558]},{"name":"WMIQ_ANALYSIS_RPN_SEQUENCE","features":[558]},{"name":"WMIQ_ANALYSIS_TYPE","features":[558]},{"name":"WMIQ_ASSOCQ_ASSOCCLASS","features":[558]},{"name":"WMIQ_ASSOCQ_ASSOCIATORS","features":[558]},{"name":"WMIQ_ASSOCQ_CLASSDEFSONLY","features":[558]},{"name":"WMIQ_ASSOCQ_CLASSREFSONLY","features":[558]},{"name":"WMIQ_ASSOCQ_FLAGS","features":[558]},{"name":"WMIQ_ASSOCQ_KEYSONLY","features":[558]},{"name":"WMIQ_ASSOCQ_REFERENCES","features":[558]},{"name":"WMIQ_ASSOCQ_REQUIREDASSOCQUALIFIER","features":[558]},{"name":"WMIQ_ASSOCQ_REQUIREDQUALIFIER","features":[558]},{"name":"WMIQ_ASSOCQ_RESULTCLASS","features":[558]},{"name":"WMIQ_ASSOCQ_RESULTROLE","features":[558]},{"name":"WMIQ_ASSOCQ_ROLE","features":[558]},{"name":"WMIQ_ASSOCQ_SCHEMAONLY","features":[558]},{"name":"WMIQ_LANGUAGE_FEATURES","features":[558]},{"name":"WMIQ_LF10_COMPEX_SUBEXPRESSIONS","features":[558]},{"name":"WMIQ_LF11_ALIASING","features":[558]},{"name":"WMIQ_LF12_GROUP_BY_HAVING","features":[558]},{"name":"WMIQ_LF13_WMI_WITHIN","features":[558]},{"name":"WMIQ_LF14_SQL_WRITE_OPERATIONS","features":[558]},{"name":"WMIQ_LF15_GO","features":[558]},{"name":"WMIQ_LF16_SINGLE_LEVEL_TRANSACTIONS","features":[558]},{"name":"WMIQ_LF17_QUALIFIED_NAMES","features":[558]},{"name":"WMIQ_LF18_ASSOCIATONS","features":[558]},{"name":"WMIQ_LF19_SYSTEM_PROPERTIES","features":[558]},{"name":"WMIQ_LF1_BASIC_SELECT","features":[558]},{"name":"WMIQ_LF20_EXTENDED_SYSTEM_PROPERTIES","features":[558]},{"name":"WMIQ_LF21_SQL89_JOINS","features":[558]},{"name":"WMIQ_LF22_SQL92_JOINS","features":[558]},{"name":"WMIQ_LF23_SUBSELECTS","features":[558]},{"name":"WMIQ_LF24_UMI_EXTENSIONS","features":[558]},{"name":"WMIQ_LF25_DATEPART","features":[558]},{"name":"WMIQ_LF26_LIKE","features":[558]},{"name":"WMIQ_LF27_CIM_TEMPORAL_CONSTRUCTS","features":[558]},{"name":"WMIQ_LF28_STANDARD_AGGREGATES","features":[558]},{"name":"WMIQ_LF29_MULTI_LEVEL_ORDER_BY","features":[558]},{"name":"WMIQ_LF2_CLASS_NAME_IN_QUERY","features":[558]},{"name":"WMIQ_LF30_WMI_PRAGMAS","features":[558]},{"name":"WMIQ_LF31_QUALIFIER_TESTS","features":[558]},{"name":"WMIQ_LF32_SP_EXECUTE","features":[558]},{"name":"WMIQ_LF33_ARRAY_ACCESS","features":[558]},{"name":"WMIQ_LF34_UNION","features":[558]},{"name":"WMIQ_LF35_COMPLEX_SELECT_TARGET","features":[558]},{"name":"WMIQ_LF36_REFERENCE_TESTS","features":[558]},{"name":"WMIQ_LF37_SELECT_INTO","features":[558]},{"name":"WMIQ_LF38_BASIC_DATETIME_TESTS","features":[558]},{"name":"WMIQ_LF39_COUNT_COLUMN","features":[558]},{"name":"WMIQ_LF3_STRING_CASE_FUNCTIONS","features":[558]},{"name":"WMIQ_LF40_BETWEEN","features":[558]},{"name":"WMIQ_LF4_PROP_TO_PROP_TESTS","features":[558]},{"name":"WMIQ_LF5_COUNT_STAR","features":[558]},{"name":"WMIQ_LF6_ORDER_BY","features":[558]},{"name":"WMIQ_LF7_DISTINCT","features":[558]},{"name":"WMIQ_LF8_ISA","features":[558]},{"name":"WMIQ_LF9_THIS","features":[558]},{"name":"WMIQ_LF_LAST","features":[558]},{"name":"WMIQ_RPNF_ARRAY_ACCESS_USED","features":[558]},{"name":"WMIQ_RPNF_COUNT_STAR","features":[558]},{"name":"WMIQ_RPNF_EQUALITY_TESTS_ONLY","features":[558]},{"name":"WMIQ_RPNF_FEATURE","features":[558]},{"name":"WMIQ_RPNF_FEATURE_SELECT_STAR","features":[558]},{"name":"WMIQ_RPNF_GROUP_BY_HAVING","features":[558]},{"name":"WMIQ_RPNF_ISA_USED","features":[558]},{"name":"WMIQ_RPNF_ORDER_BY","features":[558]},{"name":"WMIQ_RPNF_PROJECTION","features":[558]},{"name":"WMIQ_RPNF_PROP_TO_PROP_TESTS","features":[558]},{"name":"WMIQ_RPNF_QUALIFIED_NAMES_USED","features":[558]},{"name":"WMIQ_RPNF_QUERY_IS_CONJUNCTIVE","features":[558]},{"name":"WMIQ_RPNF_QUERY_IS_DISJUNCTIVE","features":[558]},{"name":"WMIQ_RPNF_SYSPROP_CLASS_USED","features":[558]},{"name":"WMIQ_RPNF_WHERE_CLAUSE_PRESENT","features":[558]},{"name":"WMIQ_RPN_CONST","features":[558]},{"name":"WMIQ_RPN_CONST2","features":[558]},{"name":"WMIQ_RPN_FROM_CLASS_LIST","features":[558]},{"name":"WMIQ_RPN_FROM_MULTIPLE","features":[558]},{"name":"WMIQ_RPN_FROM_PATH","features":[558]},{"name":"WMIQ_RPN_FROM_UNARY","features":[558]},{"name":"WMIQ_RPN_GET_EXPR_SHAPE","features":[558]},{"name":"WMIQ_RPN_GET_LEFT_FUNCTION","features":[558]},{"name":"WMIQ_RPN_GET_RELOP","features":[558]},{"name":"WMIQ_RPN_GET_RIGHT_FUNCTION","features":[558]},{"name":"WMIQ_RPN_GET_TOKEN_TYPE","features":[558]},{"name":"WMIQ_RPN_LEFT_FUNCTION","features":[558]},{"name":"WMIQ_RPN_LEFT_PROPERTY_NAME","features":[558]},{"name":"WMIQ_RPN_NEXT_TOKEN","features":[558]},{"name":"WMIQ_RPN_OP_EQ","features":[558]},{"name":"WMIQ_RPN_OP_GE","features":[558]},{"name":"WMIQ_RPN_OP_GT","features":[558]},{"name":"WMIQ_RPN_OP_ISA","features":[558]},{"name":"WMIQ_RPN_OP_ISNOTA","features":[558]},{"name":"WMIQ_RPN_OP_ISNOTNULL","features":[558]},{"name":"WMIQ_RPN_OP_ISNULL","features":[558]},{"name":"WMIQ_RPN_OP_LE","features":[558]},{"name":"WMIQ_RPN_OP_LIKE","features":[558]},{"name":"WMIQ_RPN_OP_LT","features":[558]},{"name":"WMIQ_RPN_OP_NE","features":[558]},{"name":"WMIQ_RPN_OP_UNDEFINED","features":[558]},{"name":"WMIQ_RPN_RELOP","features":[558]},{"name":"WMIQ_RPN_RIGHT_FUNCTION","features":[558]},{"name":"WMIQ_RPN_RIGHT_PROPERTY_NAME","features":[558]},{"name":"WMIQ_RPN_TOKEN_AND","features":[558]},{"name":"WMIQ_RPN_TOKEN_EXPRESSION","features":[558]},{"name":"WMIQ_RPN_TOKEN_FLAGS","features":[558]},{"name":"WMIQ_RPN_TOKEN_NOT","features":[558]},{"name":"WMIQ_RPN_TOKEN_OR","features":[558]},{"name":"WMI_OBJ_TEXT","features":[558]},{"name":"WMI_OBJ_TEXT_CIM_DTD_2_0","features":[558]},{"name":"WMI_OBJ_TEXT_LAST","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_DTD_2_0","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT1","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT10","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT2","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT3","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT4","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT5","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT6","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT7","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT8","features":[558]},{"name":"WMI_OBJ_TEXT_WMI_EXT9","features":[558]},{"name":"WbemAdministrativeLocator","features":[558]},{"name":"WbemAuthenticatedLocator","features":[558]},{"name":"WbemAuthenticationLevelEnum","features":[558]},{"name":"WbemBackupRestore","features":[558]},{"name":"WbemChangeFlagEnum","features":[558]},{"name":"WbemCimtypeEnum","features":[558]},{"name":"WbemClassObject","features":[558]},{"name":"WbemComparisonFlagEnum","features":[558]},{"name":"WbemConnectOptionsEnum","features":[558]},{"name":"WbemContext","features":[558]},{"name":"WbemDCOMTransport","features":[558]},{"name":"WbemDecoupledBasicEventProvider","features":[558]},{"name":"WbemDecoupledRegistrar","features":[558]},{"name":"WbemDefPath","features":[558]},{"name":"WbemErrorEnum","features":[558]},{"name":"WbemFlagEnum","features":[558]},{"name":"WbemImpersonationLevelEnum","features":[558]},{"name":"WbemLevel1Login","features":[558]},{"name":"WbemLocalAddrRes","features":[558]},{"name":"WbemLocator","features":[558]},{"name":"WbemObjectTextFormatEnum","features":[558]},{"name":"WbemObjectTextSrc","features":[558]},{"name":"WbemPrivilegeEnum","features":[558]},{"name":"WbemQuery","features":[558]},{"name":"WbemQueryFlagEnum","features":[558]},{"name":"WbemRefresher","features":[558]},{"name":"WbemStatusCodeText","features":[558]},{"name":"WbemTextFlagEnum","features":[558]},{"name":"WbemTimeout","features":[558]},{"name":"WbemUnauthenticatedLocator","features":[558]},{"name":"WbemUninitializedClassObject","features":[558]},{"name":"wbemAuthenticationLevelCall","features":[558]},{"name":"wbemAuthenticationLevelConnect","features":[558]},{"name":"wbemAuthenticationLevelDefault","features":[558]},{"name":"wbemAuthenticationLevelNone","features":[558]},{"name":"wbemAuthenticationLevelPkt","features":[558]},{"name":"wbemAuthenticationLevelPktIntegrity","features":[558]},{"name":"wbemAuthenticationLevelPktPrivacy","features":[558]},{"name":"wbemChangeFlagAdvisory","features":[558]},{"name":"wbemChangeFlagCreateOnly","features":[558]},{"name":"wbemChangeFlagCreateOrUpdate","features":[558]},{"name":"wbemChangeFlagStrongValidation","features":[558]},{"name":"wbemChangeFlagUpdateCompatible","features":[558]},{"name":"wbemChangeFlagUpdateForceMode","features":[558]},{"name":"wbemChangeFlagUpdateOnly","features":[558]},{"name":"wbemChangeFlagUpdateSafeMode","features":[558]},{"name":"wbemCimtypeBoolean","features":[558]},{"name":"wbemCimtypeChar16","features":[558]},{"name":"wbemCimtypeDatetime","features":[558]},{"name":"wbemCimtypeObject","features":[558]},{"name":"wbemCimtypeReal32","features":[558]},{"name":"wbemCimtypeReal64","features":[558]},{"name":"wbemCimtypeReference","features":[558]},{"name":"wbemCimtypeSint16","features":[558]},{"name":"wbemCimtypeSint32","features":[558]},{"name":"wbemCimtypeSint64","features":[558]},{"name":"wbemCimtypeSint8","features":[558]},{"name":"wbemCimtypeString","features":[558]},{"name":"wbemCimtypeUint16","features":[558]},{"name":"wbemCimtypeUint32","features":[558]},{"name":"wbemCimtypeUint64","features":[558]},{"name":"wbemCimtypeUint8","features":[558]},{"name":"wbemComparisonFlagIgnoreCase","features":[558]},{"name":"wbemComparisonFlagIgnoreClass","features":[558]},{"name":"wbemComparisonFlagIgnoreDefaultValues","features":[558]},{"name":"wbemComparisonFlagIgnoreFlavor","features":[558]},{"name":"wbemComparisonFlagIgnoreObjectSource","features":[558]},{"name":"wbemComparisonFlagIgnoreQualifiers","features":[558]},{"name":"wbemComparisonFlagIncludeAll","features":[558]},{"name":"wbemConnectFlagUseMaxWait","features":[558]},{"name":"wbemErrAccessDenied","features":[558]},{"name":"wbemErrAggregatingByObject","features":[558]},{"name":"wbemErrAlreadyExists","features":[558]},{"name":"wbemErrAmbiguousOperation","features":[558]},{"name":"wbemErrAmendedObject","features":[558]},{"name":"wbemErrBackupRestoreWinmgmtRunning","features":[558]},{"name":"wbemErrBufferTooSmall","features":[558]},{"name":"wbemErrCallCancelled","features":[558]},{"name":"wbemErrCannotBeAbstract","features":[558]},{"name":"wbemErrCannotBeKey","features":[558]},{"name":"wbemErrCannotBeSingleton","features":[558]},{"name":"wbemErrCannotChangeIndexInheritance","features":[558]},{"name":"wbemErrCannotChangeKeyInheritance","features":[558]},{"name":"wbemErrCircularReference","features":[558]},{"name":"wbemErrClassHasChildren","features":[558]},{"name":"wbemErrClassHasInstances","features":[558]},{"name":"wbemErrClassNameTooWide","features":[558]},{"name":"wbemErrClientTooSlow","features":[558]},{"name":"wbemErrConnectionFailed","features":[558]},{"name":"wbemErrCriticalError","features":[558]},{"name":"wbemErrDatabaseVerMismatch","features":[558]},{"name":"wbemErrEncryptedConnectionRequired","features":[558]},{"name":"wbemErrFailed","features":[558]},{"name":"wbemErrFatalTransportError","features":[558]},{"name":"wbemErrForcedRollback","features":[558]},{"name":"wbemErrHandleOutOfDate","features":[558]},{"name":"wbemErrIllegalNull","features":[558]},{"name":"wbemErrIllegalOperation","features":[558]},{"name":"wbemErrIncompleteClass","features":[558]},{"name":"wbemErrInitializationFailure","features":[558]},{"name":"wbemErrInvalidAssociation","features":[558]},{"name":"wbemErrInvalidCimType","features":[558]},{"name":"wbemErrInvalidClass","features":[558]},{"name":"wbemErrInvalidContext","features":[558]},{"name":"wbemErrInvalidDuplicateParameter","features":[558]},{"name":"wbemErrInvalidFlavor","features":[558]},{"name":"wbemErrInvalidHandleRequest","features":[558]},{"name":"wbemErrInvalidLocale","features":[558]},{"name":"wbemErrInvalidMethod","features":[558]},{"name":"wbemErrInvalidMethodParameters","features":[558]},{"name":"wbemErrInvalidNamespace","features":[558]},{"name":"wbemErrInvalidObject","features":[558]},{"name":"wbemErrInvalidObjectPath","features":[558]},{"name":"wbemErrInvalidOperation","features":[558]},{"name":"wbemErrInvalidOperator","features":[558]},{"name":"wbemErrInvalidParameter","features":[558]},{"name":"wbemErrInvalidParameterId","features":[558]},{"name":"wbemErrInvalidProperty","features":[558]},{"name":"wbemErrInvalidPropertyType","features":[558]},{"name":"wbemErrInvalidProviderRegistration","features":[558]},{"name":"wbemErrInvalidQualifier","features":[558]},{"name":"wbemErrInvalidQualifierType","features":[558]},{"name":"wbemErrInvalidQuery","features":[558]},{"name":"wbemErrInvalidQueryType","features":[558]},{"name":"wbemErrInvalidStream","features":[558]},{"name":"wbemErrInvalidSuperclass","features":[558]},{"name":"wbemErrInvalidSyntax","features":[558]},{"name":"wbemErrLocalCredentials","features":[558]},{"name":"wbemErrMarshalInvalidSignature","features":[558]},{"name":"wbemErrMarshalVersionMismatch","features":[558]},{"name":"wbemErrMethodDisabled","features":[558]},{"name":"wbemErrMethodNameTooWide","features":[558]},{"name":"wbemErrMethodNotImplemented","features":[558]},{"name":"wbemErrMissingAggregationList","features":[558]},{"name":"wbemErrMissingGroupWithin","features":[558]},{"name":"wbemErrMissingParameter","features":[558]},{"name":"wbemErrNoSchema","features":[558]},{"name":"wbemErrNonConsecutiveParameterIds","features":[558]},{"name":"wbemErrNondecoratedObject","features":[558]},{"name":"wbemErrNotAvailable","features":[558]},{"name":"wbemErrNotEventClass","features":[558]},{"name":"wbemErrNotFound","features":[558]},{"name":"wbemErrNotSupported","features":[558]},{"name":"wbemErrNullSecurityDescriptor","features":[558]},{"name":"wbemErrOutOfDiskSpace","features":[558]},{"name":"wbemErrOutOfMemory","features":[558]},{"name":"wbemErrOverrideNotAllowed","features":[558]},{"name":"wbemErrParameterIdOnRetval","features":[558]},{"name":"wbemErrPrivilegeNotHeld","features":[558]},{"name":"wbemErrPropagatedMethod","features":[558]},{"name":"wbemErrPropagatedProperty","features":[558]},{"name":"wbemErrPropagatedQualifier","features":[558]},{"name":"wbemErrPropertyNameTooWide","features":[558]},{"name":"wbemErrPropertyNotAnObject","features":[558]},{"name":"wbemErrProviderAlreadyRegistered","features":[558]},{"name":"wbemErrProviderFailure","features":[558]},{"name":"wbemErrProviderLoadFailure","features":[558]},{"name":"wbemErrProviderNotCapable","features":[558]},{"name":"wbemErrProviderNotFound","features":[558]},{"name":"wbemErrProviderNotRegistered","features":[558]},{"name":"wbemErrProviderSuspended","features":[558]},{"name":"wbemErrQualifierNameTooWide","features":[558]},{"name":"wbemErrQueryNotImplemented","features":[558]},{"name":"wbemErrQueueOverflow","features":[558]},{"name":"wbemErrQuotaViolation","features":[558]},{"name":"wbemErrReadOnly","features":[558]},{"name":"wbemErrRefresherBusy","features":[558]},{"name":"wbemErrRegistrationTooBroad","features":[558]},{"name":"wbemErrRegistrationTooPrecise","features":[558]},{"name":"wbemErrRerunCommand","features":[558]},{"name":"wbemErrResetToDefault","features":[558]},{"name":"wbemErrServerTooBusy","features":[558]},{"name":"wbemErrShuttingDown","features":[558]},{"name":"wbemErrSynchronizationRequired","features":[558]},{"name":"wbemErrSystemProperty","features":[558]},{"name":"wbemErrTimedout","features":[558]},{"name":"wbemErrTimeout","features":[558]},{"name":"wbemErrTooManyProperties","features":[558]},{"name":"wbemErrTooMuchData","features":[558]},{"name":"wbemErrTransactionConflict","features":[558]},{"name":"wbemErrTransportFailure","features":[558]},{"name":"wbemErrTypeMismatch","features":[558]},{"name":"wbemErrUnexpected","features":[558]},{"name":"wbemErrUninterpretableProviderQuery","features":[558]},{"name":"wbemErrUnknownObjectType","features":[558]},{"name":"wbemErrUnknownPacketType","features":[558]},{"name":"wbemErrUnparsableQuery","features":[558]},{"name":"wbemErrUnsupportedClassUpdate","features":[558]},{"name":"wbemErrUnsupportedLocale","features":[558]},{"name":"wbemErrUnsupportedParameter","features":[558]},{"name":"wbemErrUnsupportedPutExtension","features":[558]},{"name":"wbemErrUpdateOverrideNotAllowed","features":[558]},{"name":"wbemErrUpdatePropagatedMethod","features":[558]},{"name":"wbemErrUpdateTypeMismatch","features":[558]},{"name":"wbemErrValueOutOfRange","features":[558]},{"name":"wbemErrVetoDelete","features":[558]},{"name":"wbemErrVetoPut","features":[558]},{"name":"wbemFlagBidirectional","features":[558]},{"name":"wbemFlagDirectRead","features":[558]},{"name":"wbemFlagDontSendStatus","features":[558]},{"name":"wbemFlagEnsureLocatable","features":[558]},{"name":"wbemFlagForwardOnly","features":[558]},{"name":"wbemFlagGetDefault","features":[558]},{"name":"wbemFlagNoErrorObject","features":[558]},{"name":"wbemFlagReturnErrorObject","features":[558]},{"name":"wbemFlagReturnImmediately","features":[558]},{"name":"wbemFlagReturnWhenComplete","features":[558]},{"name":"wbemFlagSendOnlySelected","features":[558]},{"name":"wbemFlagSendStatus","features":[558]},{"name":"wbemFlagSpawnInstance","features":[558]},{"name":"wbemFlagUseAmendedQualifiers","features":[558]},{"name":"wbemFlagUseCurrentTime","features":[558]},{"name":"wbemImpersonationLevelAnonymous","features":[558]},{"name":"wbemImpersonationLevelDelegate","features":[558]},{"name":"wbemImpersonationLevelIdentify","features":[558]},{"name":"wbemImpersonationLevelImpersonate","features":[558]},{"name":"wbemNoErr","features":[558]},{"name":"wbemObjectTextFormatCIMDTD20","features":[558]},{"name":"wbemObjectTextFormatWMIDTD20","features":[558]},{"name":"wbemPrivilegeAudit","features":[558]},{"name":"wbemPrivilegeBackup","features":[558]},{"name":"wbemPrivilegeChangeNotify","features":[558]},{"name":"wbemPrivilegeCreatePagefile","features":[558]},{"name":"wbemPrivilegeCreatePermanent","features":[558]},{"name":"wbemPrivilegeCreateToken","features":[558]},{"name":"wbemPrivilegeDebug","features":[558]},{"name":"wbemPrivilegeEnableDelegation","features":[558]},{"name":"wbemPrivilegeIncreaseBasePriority","features":[558]},{"name":"wbemPrivilegeIncreaseQuota","features":[558]},{"name":"wbemPrivilegeLoadDriver","features":[558]},{"name":"wbemPrivilegeLockMemory","features":[558]},{"name":"wbemPrivilegeMachineAccount","features":[558]},{"name":"wbemPrivilegeManageVolume","features":[558]},{"name":"wbemPrivilegePrimaryToken","features":[558]},{"name":"wbemPrivilegeProfileSingleProcess","features":[558]},{"name":"wbemPrivilegeRemoteShutdown","features":[558]},{"name":"wbemPrivilegeRestore","features":[558]},{"name":"wbemPrivilegeSecurity","features":[558]},{"name":"wbemPrivilegeShutdown","features":[558]},{"name":"wbemPrivilegeSyncAgent","features":[558]},{"name":"wbemPrivilegeSystemEnvironment","features":[558]},{"name":"wbemPrivilegeSystemProfile","features":[558]},{"name":"wbemPrivilegeSystemtime","features":[558]},{"name":"wbemPrivilegeTakeOwnership","features":[558]},{"name":"wbemPrivilegeTcb","features":[558]},{"name":"wbemPrivilegeUndock","features":[558]},{"name":"wbemQueryFlagDeep","features":[558]},{"name":"wbemQueryFlagPrototype","features":[558]},{"name":"wbemQueryFlagShallow","features":[558]},{"name":"wbemTextFlagNoFlavors","features":[558]},{"name":"wbemTimeoutInfinite","features":[558]}],"650":[{"name":"ACCESSTIMEOUT","features":[528]},{"name":"ACC_UTILITY_STATE_FLAGS","features":[528]},{"name":"ANNO_CONTAINER","features":[528]},{"name":"ANNO_THIS","features":[528]},{"name":"ANRUS_ON_SCREEN_KEYBOARD_ACTIVE","features":[528]},{"name":"ANRUS_PRIORITY_AUDIO_ACTIVE","features":[528]},{"name":"ANRUS_PRIORITY_AUDIO_ACTIVE_NODUCK","features":[528]},{"name":"ANRUS_PRIORITY_AUDIO_DYNAMIC_DUCK","features":[528]},{"name":"ANRUS_TOUCH_MODIFICATION_ACTIVE","features":[528]},{"name":"AccNotifyTouchInteraction","features":[307,528]},{"name":"AccSetRunningUtilityState","features":[307,528]},{"name":"AcceleratorKey_Property_GUID","features":[528]},{"name":"AccessKey_Property_GUID","features":[528]},{"name":"AccessibleChildren","features":[307,358,359,360,528]},{"name":"AccessibleObjectFromEvent","features":[307,358,359,360,528]},{"name":"AccessibleObjectFromPoint","features":[307,358,359,360,528]},{"name":"AccessibleObjectFromWindow","features":[307,528]},{"name":"ActiveEnd","features":[528]},{"name":"ActiveEnd_End","features":[528]},{"name":"ActiveEnd_None","features":[528]},{"name":"ActiveEnd_Start","features":[528]},{"name":"ActiveTextPositionChanged_Event_GUID","features":[528]},{"name":"AnimationStyle","features":[528]},{"name":"AnimationStyle_BlinkingBackground","features":[528]},{"name":"AnimationStyle_LasVegasLights","features":[528]},{"name":"AnimationStyle_MarchingBlackAnts","features":[528]},{"name":"AnimationStyle_MarchingRedAnts","features":[528]},{"name":"AnimationStyle_None","features":[528]},{"name":"AnimationStyle_Other","features":[528]},{"name":"AnimationStyle_Shimmer","features":[528]},{"name":"AnimationStyle_SparkleText","features":[528]},{"name":"AnnoScope","features":[528]},{"name":"AnnotationObjects_Property_GUID","features":[528]},{"name":"AnnotationType_AdvancedProofingIssue","features":[528]},{"name":"AnnotationType_Author","features":[528]},{"name":"AnnotationType_CircularReferenceError","features":[528]},{"name":"AnnotationType_Comment","features":[528]},{"name":"AnnotationType_ConflictingChange","features":[528]},{"name":"AnnotationType_DataValidationError","features":[528]},{"name":"AnnotationType_DeletionChange","features":[528]},{"name":"AnnotationType_EditingLockedChange","features":[528]},{"name":"AnnotationType_Endnote","features":[528]},{"name":"AnnotationType_ExternalChange","features":[528]},{"name":"AnnotationType_Footer","features":[528]},{"name":"AnnotationType_Footnote","features":[528]},{"name":"AnnotationType_FormatChange","features":[528]},{"name":"AnnotationType_FormulaError","features":[528]},{"name":"AnnotationType_GrammarError","features":[528]},{"name":"AnnotationType_Header","features":[528]},{"name":"AnnotationType_Highlighted","features":[528]},{"name":"AnnotationType_InsertionChange","features":[528]},{"name":"AnnotationType_Mathematics","features":[528]},{"name":"AnnotationType_MoveChange","features":[528]},{"name":"AnnotationType_Sensitive","features":[528]},{"name":"AnnotationType_SpellingError","features":[528]},{"name":"AnnotationType_TrackChanges","features":[528]},{"name":"AnnotationType_Unknown","features":[528]},{"name":"AnnotationType_UnsyncedChange","features":[528]},{"name":"AnnotationTypes_Property_GUID","features":[528]},{"name":"Annotation_AdvancedProofingIssue_GUID","features":[528]},{"name":"Annotation_AnnotationTypeId_Property_GUID","features":[528]},{"name":"Annotation_AnnotationTypeName_Property_GUID","features":[528]},{"name":"Annotation_Author_GUID","features":[528]},{"name":"Annotation_Author_Property_GUID","features":[528]},{"name":"Annotation_CircularReferenceError_GUID","features":[528]},{"name":"Annotation_Comment_GUID","features":[528]},{"name":"Annotation_ConflictingChange_GUID","features":[528]},{"name":"Annotation_Custom_GUID","features":[528]},{"name":"Annotation_DataValidationError_GUID","features":[528]},{"name":"Annotation_DateTime_Property_GUID","features":[528]},{"name":"Annotation_DeletionChange_GUID","features":[528]},{"name":"Annotation_EditingLockedChange_GUID","features":[528]},{"name":"Annotation_Endnote_GUID","features":[528]},{"name":"Annotation_ExternalChange_GUID","features":[528]},{"name":"Annotation_Footer_GUID","features":[528]},{"name":"Annotation_Footnote_GUID","features":[528]},{"name":"Annotation_FormatChange_GUID","features":[528]},{"name":"Annotation_FormulaError_GUID","features":[528]},{"name":"Annotation_GrammarError_GUID","features":[528]},{"name":"Annotation_Header_GUID","features":[528]},{"name":"Annotation_Highlighted_GUID","features":[528]},{"name":"Annotation_InsertionChange_GUID","features":[528]},{"name":"Annotation_Mathematics_GUID","features":[528]},{"name":"Annotation_MoveChange_GUID","features":[528]},{"name":"Annotation_Pattern_GUID","features":[528]},{"name":"Annotation_Sensitive_GUID","features":[528]},{"name":"Annotation_SpellingError_GUID","features":[528]},{"name":"Annotation_Target_Property_GUID","features":[528]},{"name":"Annotation_TrackChanges_GUID","features":[528]},{"name":"Annotation_UnsyncedChange_GUID","features":[528]},{"name":"AppBar_Control_GUID","features":[528]},{"name":"AriaProperties_Property_GUID","features":[528]},{"name":"AriaRole_Property_GUID","features":[528]},{"name":"Assertive","features":[528]},{"name":"AsyncContentLoadedState","features":[528]},{"name":"AsyncContentLoadedState_Beginning","features":[528]},{"name":"AsyncContentLoadedState_Completed","features":[528]},{"name":"AsyncContentLoadedState_Progress","features":[528]},{"name":"AsyncContentLoaded_Event_GUID","features":[528]},{"name":"AutomationElementMode","features":[528]},{"name":"AutomationElementMode_Full","features":[528]},{"name":"AutomationElementMode_None","features":[528]},{"name":"AutomationFocusChanged_Event_GUID","features":[528]},{"name":"AutomationId_Property_GUID","features":[528]},{"name":"AutomationIdentifierType","features":[528]},{"name":"AutomationIdentifierType_Annotation","features":[528]},{"name":"AutomationIdentifierType_Changes","features":[528]},{"name":"AutomationIdentifierType_ControlType","features":[528]},{"name":"AutomationIdentifierType_Event","features":[528]},{"name":"AutomationIdentifierType_LandmarkType","features":[528]},{"name":"AutomationIdentifierType_Pattern","features":[528]},{"name":"AutomationIdentifierType_Property","features":[528]},{"name":"AutomationIdentifierType_Style","features":[528]},{"name":"AutomationIdentifierType_TextAttribute","features":[528]},{"name":"AutomationPropertyChanged_Event_GUID","features":[528]},{"name":"BoundingRectangle_Property_GUID","features":[528]},{"name":"BulletStyle","features":[528]},{"name":"BulletStyle_DashBullet","features":[528]},{"name":"BulletStyle_FilledRoundBullet","features":[528]},{"name":"BulletStyle_FilledSquareBullet","features":[528]},{"name":"BulletStyle_HollowRoundBullet","features":[528]},{"name":"BulletStyle_HollowSquareBullet","features":[528]},{"name":"BulletStyle_None","features":[528]},{"name":"BulletStyle_Other","features":[528]},{"name":"Button_Control_GUID","features":[528]},{"name":"CAccPropServices","features":[528]},{"name":"CLSID_AccPropServices","features":[528]},{"name":"CUIAutomation","features":[528]},{"name":"CUIAutomation8","features":[528]},{"name":"CUIAutomationRegistrar","features":[528]},{"name":"Calendar_Control_GUID","features":[528]},{"name":"CapStyle","features":[528]},{"name":"CapStyle_AllCap","features":[528]},{"name":"CapStyle_AllPetiteCaps","features":[528]},{"name":"CapStyle_None","features":[528]},{"name":"CapStyle_Other","features":[528]},{"name":"CapStyle_PetiteCaps","features":[528]},{"name":"CapStyle_SmallCap","features":[528]},{"name":"CapStyle_Titling","features":[528]},{"name":"CapStyle_Unicase","features":[528]},{"name":"CaretBidiMode","features":[528]},{"name":"CaretBidiMode_LTR","features":[528]},{"name":"CaretBidiMode_RTL","features":[528]},{"name":"CaretPosition","features":[528]},{"name":"CaretPosition_BeginningOfLine","features":[528]},{"name":"CaretPosition_EndOfLine","features":[528]},{"name":"CaretPosition_Unknown","features":[528]},{"name":"CenterPoint_Property_GUID","features":[528]},{"name":"Changes_Event_GUID","features":[528]},{"name":"Changes_Summary_GUID","features":[528]},{"name":"CheckBox_Control_GUID","features":[528]},{"name":"ClassName_Property_GUID","features":[528]},{"name":"ClickablePoint_Property_GUID","features":[528]},{"name":"CoalesceEventsOptions","features":[528]},{"name":"CoalesceEventsOptions_Disabled","features":[528]},{"name":"CoalesceEventsOptions_Enabled","features":[528]},{"name":"ComboBox_Control_GUID","features":[528]},{"name":"ConditionType","features":[528]},{"name":"ConditionType_And","features":[528]},{"name":"ConditionType_False","features":[528]},{"name":"ConditionType_Not","features":[528]},{"name":"ConditionType_Or","features":[528]},{"name":"ConditionType_Property","features":[528]},{"name":"ConditionType_True","features":[528]},{"name":"ConnectionRecoveryBehaviorOptions","features":[528]},{"name":"ConnectionRecoveryBehaviorOptions_Disabled","features":[528]},{"name":"ConnectionRecoveryBehaviorOptions_Enabled","features":[528]},{"name":"ControlType_Property_GUID","features":[528]},{"name":"ControllerFor_Property_GUID","features":[528]},{"name":"CreateStdAccessibleObject","features":[307,528]},{"name":"CreateStdAccessibleProxyA","features":[307,528]},{"name":"CreateStdAccessibleProxyW","features":[307,528]},{"name":"Culture_Property_GUID","features":[528]},{"name":"CustomNavigation_Pattern_GUID","features":[528]},{"name":"Custom_Control_GUID","features":[528]},{"name":"DISPID_ACC_CHILD","features":[528]},{"name":"DISPID_ACC_CHILDCOUNT","features":[528]},{"name":"DISPID_ACC_DEFAULTACTION","features":[528]},{"name":"DISPID_ACC_DESCRIPTION","features":[528]},{"name":"DISPID_ACC_DODEFAULTACTION","features":[528]},{"name":"DISPID_ACC_FOCUS","features":[528]},{"name":"DISPID_ACC_HELP","features":[528]},{"name":"DISPID_ACC_HELPTOPIC","features":[528]},{"name":"DISPID_ACC_HITTEST","features":[528]},{"name":"DISPID_ACC_KEYBOARDSHORTCUT","features":[528]},{"name":"DISPID_ACC_LOCATION","features":[528]},{"name":"DISPID_ACC_NAME","features":[528]},{"name":"DISPID_ACC_NAVIGATE","features":[528]},{"name":"DISPID_ACC_PARENT","features":[528]},{"name":"DISPID_ACC_ROLE","features":[528]},{"name":"DISPID_ACC_SELECT","features":[528]},{"name":"DISPID_ACC_SELECTION","features":[528]},{"name":"DISPID_ACC_STATE","features":[528]},{"name":"DISPID_ACC_VALUE","features":[528]},{"name":"DataGrid_Control_GUID","features":[528]},{"name":"DataItem_Control_GUID","features":[528]},{"name":"DescribedBy_Property_GUID","features":[528]},{"name":"DockPattern_SetDockPosition","features":[528]},{"name":"DockPosition","features":[528]},{"name":"DockPosition_Bottom","features":[528]},{"name":"DockPosition_Fill","features":[528]},{"name":"DockPosition_Left","features":[528]},{"name":"DockPosition_None","features":[528]},{"name":"DockPosition_Right","features":[528]},{"name":"DockPosition_Top","features":[528]},{"name":"Dock_DockPosition_Property_GUID","features":[528]},{"name":"Dock_Pattern_GUID","features":[528]},{"name":"Document_Control_GUID","features":[528]},{"name":"Drag_DragCancel_Event_GUID","features":[528]},{"name":"Drag_DragComplete_Event_GUID","features":[528]},{"name":"Drag_DragStart_Event_GUID","features":[528]},{"name":"Drag_DropEffect_Property_GUID","features":[528]},{"name":"Drag_DropEffects_Property_GUID","features":[528]},{"name":"Drag_GrabbedItems_Property_GUID","features":[528]},{"name":"Drag_IsGrabbed_Property_GUID","features":[528]},{"name":"Drag_Pattern_GUID","features":[528]},{"name":"DropTarget_DragEnter_Event_GUID","features":[528]},{"name":"DropTarget_DragLeave_Event_GUID","features":[528]},{"name":"DropTarget_DropTargetEffect_Property_GUID","features":[528]},{"name":"DropTarget_DropTargetEffects_Property_GUID","features":[528]},{"name":"DropTarget_Dropped_Event_GUID","features":[528]},{"name":"DropTarget_Pattern_GUID","features":[528]},{"name":"Edit_Control_GUID","features":[528]},{"name":"EventArgsType","features":[528]},{"name":"EventArgsType_ActiveTextPositionChanged","features":[528]},{"name":"EventArgsType_AsyncContentLoaded","features":[528]},{"name":"EventArgsType_Changes","features":[528]},{"name":"EventArgsType_Notification","features":[528]},{"name":"EventArgsType_PropertyChanged","features":[528]},{"name":"EventArgsType_Simple","features":[528]},{"name":"EventArgsType_StructureChanged","features":[528]},{"name":"EventArgsType_StructuredMarkup","features":[528]},{"name":"EventArgsType_TextEditTextChanged","features":[528]},{"name":"EventArgsType_WindowClosed","features":[528]},{"name":"ExpandCollapsePattern_Collapse","features":[528]},{"name":"ExpandCollapsePattern_Expand","features":[528]},{"name":"ExpandCollapseState","features":[528]},{"name":"ExpandCollapseState_Collapsed","features":[528]},{"name":"ExpandCollapseState_Expanded","features":[528]},{"name":"ExpandCollapseState_LeafNode","features":[528]},{"name":"ExpandCollapseState_PartiallyExpanded","features":[528]},{"name":"ExpandCollapse_ExpandCollapseState_Property_GUID","features":[528]},{"name":"ExpandCollapse_Pattern_GUID","features":[528]},{"name":"ExtendedProperty","features":[528]},{"name":"FILTERKEYS","features":[528]},{"name":"FillColor_Property_GUID","features":[528]},{"name":"FillType","features":[528]},{"name":"FillType_Color","features":[528]},{"name":"FillType_Gradient","features":[528]},{"name":"FillType_None","features":[528]},{"name":"FillType_Pattern","features":[528]},{"name":"FillType_Picture","features":[528]},{"name":"FillType_Property_GUID","features":[528]},{"name":"FlowDirections","features":[528]},{"name":"FlowDirections_BottomToTop","features":[528]},{"name":"FlowDirections_Default","features":[528]},{"name":"FlowDirections_RightToLeft","features":[528]},{"name":"FlowDirections_Vertical","features":[528]},{"name":"FlowsFrom_Property_GUID","features":[528]},{"name":"FlowsTo_Property_GUID","features":[528]},{"name":"FrameworkId_Property_GUID","features":[528]},{"name":"FullDescription_Property_GUID","features":[528]},{"name":"GetOleaccVersionInfo","features":[528]},{"name":"GetRoleTextA","features":[528]},{"name":"GetRoleTextW","features":[528]},{"name":"GetStateTextA","features":[528]},{"name":"GetStateTextW","features":[528]},{"name":"GridItem_ColumnSpan_Property_GUID","features":[528]},{"name":"GridItem_Column_Property_GUID","features":[528]},{"name":"GridItem_Parent_Property_GUID","features":[528]},{"name":"GridItem_Pattern_GUID","features":[528]},{"name":"GridItem_RowSpan_Property_GUID","features":[528]},{"name":"GridItem_Row_Property_GUID","features":[528]},{"name":"GridPattern_GetItem","features":[528]},{"name":"Grid_ColumnCount_Property_GUID","features":[528]},{"name":"Grid_Pattern_GUID","features":[528]},{"name":"Grid_RowCount_Property_GUID","features":[528]},{"name":"Group_Control_GUID","features":[528]},{"name":"HCF_AVAILABLE","features":[528]},{"name":"HCF_CONFIRMHOTKEY","features":[528]},{"name":"HCF_HIGHCONTRASTON","features":[528]},{"name":"HCF_HOTKEYACTIVE","features":[528]},{"name":"HCF_HOTKEYAVAILABLE","features":[528]},{"name":"HCF_HOTKEYSOUND","features":[528]},{"name":"HCF_INDICATOR","features":[528]},{"name":"HCF_OPTION_NOTHEMECHANGE","features":[528]},{"name":"HIGHCONTRASTA","features":[528]},{"name":"HIGHCONTRASTW","features":[528]},{"name":"HIGHCONTRASTW_FLAGS","features":[528]},{"name":"HUIAEVENT","features":[528]},{"name":"HUIANODE","features":[528]},{"name":"HUIAPATTERNOBJECT","features":[528]},{"name":"HUIATEXTRANGE","features":[528]},{"name":"HWINEVENTHOOK","features":[528]},{"name":"HasKeyboardFocus_Property_GUID","features":[528]},{"name":"HeaderItem_Control_GUID","features":[528]},{"name":"Header_Control_GUID","features":[528]},{"name":"HeadingLevel1","features":[528]},{"name":"HeadingLevel2","features":[528]},{"name":"HeadingLevel3","features":[528]},{"name":"HeadingLevel4","features":[528]},{"name":"HeadingLevel5","features":[528]},{"name":"HeadingLevel6","features":[528]},{"name":"HeadingLevel7","features":[528]},{"name":"HeadingLevel8","features":[528]},{"name":"HeadingLevel9","features":[528]},{"name":"HeadingLevel_None","features":[528]},{"name":"HeadingLevel_Property_GUID","features":[528]},{"name":"HelpText_Property_GUID","features":[528]},{"name":"HorizontalTextAlignment","features":[528]},{"name":"HorizontalTextAlignment_Centered","features":[528]},{"name":"HorizontalTextAlignment_Justified","features":[528]},{"name":"HorizontalTextAlignment_Left","features":[528]},{"name":"HorizontalTextAlignment_Right","features":[528]},{"name":"HostedFragmentRootsInvalidated_Event_GUID","features":[528]},{"name":"Hyperlink_Control_GUID","features":[528]},{"name":"IAccIdentity","features":[528]},{"name":"IAccPropServer","features":[528]},{"name":"IAccPropServices","features":[528]},{"name":"IAccessible","features":[358,528]},{"name":"IAccessibleEx","features":[528]},{"name":"IAccessibleHandler","features":[528]},{"name":"IAccessibleHostingElementProviders","features":[528]},{"name":"IAccessibleWindowlessSite","features":[528]},{"name":"IAnnotationProvider","features":[528]},{"name":"ICustomNavigationProvider","features":[528]},{"name":"IDockProvider","features":[528]},{"name":"IDragProvider","features":[528]},{"name":"IDropTargetProvider","features":[528]},{"name":"IExpandCollapseProvider","features":[528]},{"name":"IGridItemProvider","features":[528]},{"name":"IGridProvider","features":[528]},{"name":"IIS_ControlAccessible","features":[528]},{"name":"IIS_IsOleaccProxy","features":[528]},{"name":"IInvokeProvider","features":[528]},{"name":"IItemContainerProvider","features":[528]},{"name":"ILegacyIAccessibleProvider","features":[528]},{"name":"IMultipleViewProvider","features":[528]},{"name":"IObjectModelProvider","features":[528]},{"name":"IProxyProviderWinEventHandler","features":[528]},{"name":"IProxyProviderWinEventSink","features":[528]},{"name":"IRangeValueProvider","features":[528]},{"name":"IRawElementProviderAdviseEvents","features":[528]},{"name":"IRawElementProviderFragment","features":[528]},{"name":"IRawElementProviderFragmentRoot","features":[528]},{"name":"IRawElementProviderHostingAccessibles","features":[528]},{"name":"IRawElementProviderHwndOverride","features":[528]},{"name":"IRawElementProviderSimple","features":[528]},{"name":"IRawElementProviderSimple2","features":[528]},{"name":"IRawElementProviderSimple3","features":[528]},{"name":"IRawElementProviderWindowlessSite","features":[528]},{"name":"IRichEditUiaInformation","features":[528]},{"name":"IRicheditWindowlessAccessibility","features":[528]},{"name":"IScrollItemProvider","features":[528]},{"name":"IScrollProvider","features":[528]},{"name":"ISelectionItemProvider","features":[528]},{"name":"ISelectionProvider","features":[528]},{"name":"ISelectionProvider2","features":[528]},{"name":"ISpreadsheetItemProvider","features":[528]},{"name":"ISpreadsheetProvider","features":[528]},{"name":"IStylesProvider","features":[528]},{"name":"ISynchronizedInputProvider","features":[528]},{"name":"ITableItemProvider","features":[528]},{"name":"ITableProvider","features":[528]},{"name":"ITextChildProvider","features":[528]},{"name":"ITextEditProvider","features":[528]},{"name":"ITextProvider","features":[528]},{"name":"ITextProvider2","features":[528]},{"name":"ITextRangeProvider","features":[528]},{"name":"ITextRangeProvider2","features":[528]},{"name":"IToggleProvider","features":[528]},{"name":"ITransformProvider","features":[528]},{"name":"ITransformProvider2","features":[528]},{"name":"IUIAutomation","features":[528]},{"name":"IUIAutomation2","features":[528]},{"name":"IUIAutomation3","features":[528]},{"name":"IUIAutomation4","features":[528]},{"name":"IUIAutomation5","features":[528]},{"name":"IUIAutomation6","features":[528]},{"name":"IUIAutomationActiveTextPositionChangedEventHandler","features":[528]},{"name":"IUIAutomationAndCondition","features":[528]},{"name":"IUIAutomationAnnotationPattern","features":[528]},{"name":"IUIAutomationBoolCondition","features":[528]},{"name":"IUIAutomationCacheRequest","features":[528]},{"name":"IUIAutomationChangesEventHandler","features":[528]},{"name":"IUIAutomationCondition","features":[528]},{"name":"IUIAutomationCustomNavigationPattern","features":[528]},{"name":"IUIAutomationDockPattern","features":[528]},{"name":"IUIAutomationDragPattern","features":[528]},{"name":"IUIAutomationDropTargetPattern","features":[528]},{"name":"IUIAutomationElement","features":[528]},{"name":"IUIAutomationElement2","features":[528]},{"name":"IUIAutomationElement3","features":[528]},{"name":"IUIAutomationElement4","features":[528]},{"name":"IUIAutomationElement5","features":[528]},{"name":"IUIAutomationElement6","features":[528]},{"name":"IUIAutomationElement7","features":[528]},{"name":"IUIAutomationElement8","features":[528]},{"name":"IUIAutomationElement9","features":[528]},{"name":"IUIAutomationElementArray","features":[528]},{"name":"IUIAutomationEventHandler","features":[528]},{"name":"IUIAutomationEventHandlerGroup","features":[528]},{"name":"IUIAutomationExpandCollapsePattern","features":[528]},{"name":"IUIAutomationFocusChangedEventHandler","features":[528]},{"name":"IUIAutomationGridItemPattern","features":[528]},{"name":"IUIAutomationGridPattern","features":[528]},{"name":"IUIAutomationInvokePattern","features":[528]},{"name":"IUIAutomationItemContainerPattern","features":[528]},{"name":"IUIAutomationLegacyIAccessiblePattern","features":[528]},{"name":"IUIAutomationMultipleViewPattern","features":[528]},{"name":"IUIAutomationNotCondition","features":[528]},{"name":"IUIAutomationNotificationEventHandler","features":[528]},{"name":"IUIAutomationObjectModelPattern","features":[528]},{"name":"IUIAutomationOrCondition","features":[528]},{"name":"IUIAutomationPatternHandler","features":[528]},{"name":"IUIAutomationPatternInstance","features":[528]},{"name":"IUIAutomationPropertyChangedEventHandler","features":[528]},{"name":"IUIAutomationPropertyCondition","features":[528]},{"name":"IUIAutomationProxyFactory","features":[528]},{"name":"IUIAutomationProxyFactoryEntry","features":[528]},{"name":"IUIAutomationProxyFactoryMapping","features":[528]},{"name":"IUIAutomationRangeValuePattern","features":[528]},{"name":"IUIAutomationRegistrar","features":[528]},{"name":"IUIAutomationScrollItemPattern","features":[528]},{"name":"IUIAutomationScrollPattern","features":[528]},{"name":"IUIAutomationSelectionItemPattern","features":[528]},{"name":"IUIAutomationSelectionPattern","features":[528]},{"name":"IUIAutomationSelectionPattern2","features":[528]},{"name":"IUIAutomationSpreadsheetItemPattern","features":[528]},{"name":"IUIAutomationSpreadsheetPattern","features":[528]},{"name":"IUIAutomationStructureChangedEventHandler","features":[528]},{"name":"IUIAutomationStylesPattern","features":[528]},{"name":"IUIAutomationSynchronizedInputPattern","features":[528]},{"name":"IUIAutomationTableItemPattern","features":[528]},{"name":"IUIAutomationTablePattern","features":[528]},{"name":"IUIAutomationTextChildPattern","features":[528]},{"name":"IUIAutomationTextEditPattern","features":[528]},{"name":"IUIAutomationTextEditTextChangedEventHandler","features":[528]},{"name":"IUIAutomationTextPattern","features":[528]},{"name":"IUIAutomationTextPattern2","features":[528]},{"name":"IUIAutomationTextRange","features":[528]},{"name":"IUIAutomationTextRange2","features":[528]},{"name":"IUIAutomationTextRange3","features":[528]},{"name":"IUIAutomationTextRangeArray","features":[528]},{"name":"IUIAutomationTogglePattern","features":[528]},{"name":"IUIAutomationTransformPattern","features":[528]},{"name":"IUIAutomationTransformPattern2","features":[528]},{"name":"IUIAutomationTreeWalker","features":[528]},{"name":"IUIAutomationValuePattern","features":[528]},{"name":"IUIAutomationVirtualizedItemPattern","features":[528]},{"name":"IUIAutomationWindowPattern","features":[528]},{"name":"IValueProvider","features":[528]},{"name":"IVirtualizedItemProvider","features":[528]},{"name":"IWindowProvider","features":[528]},{"name":"Image_Control_GUID","features":[528]},{"name":"InputDiscarded_Event_GUID","features":[528]},{"name":"InputReachedOtherElement_Event_GUID","features":[528]},{"name":"InputReachedTarget_Event_GUID","features":[528]},{"name":"InvokePattern_Invoke","features":[528]},{"name":"Invoke_Invoked_Event_GUID","features":[528]},{"name":"Invoke_Pattern_GUID","features":[528]},{"name":"IsAnnotationPatternAvailable_Property_GUID","features":[528]},{"name":"IsContentElement_Property_GUID","features":[528]},{"name":"IsControlElement_Property_GUID","features":[528]},{"name":"IsCustomNavigationPatternAvailable_Property_GUID","features":[528]},{"name":"IsDataValidForForm_Property_GUID","features":[528]},{"name":"IsDialog_Property_GUID","features":[528]},{"name":"IsDockPatternAvailable_Property_GUID","features":[528]},{"name":"IsDragPatternAvailable_Property_GUID","features":[528]},{"name":"IsDropTargetPatternAvailable_Property_GUID","features":[528]},{"name":"IsEnabled_Property_GUID","features":[528]},{"name":"IsExpandCollapsePatternAvailable_Property_GUID","features":[528]},{"name":"IsGridItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsGridPatternAvailable_Property_GUID","features":[528]},{"name":"IsInvokePatternAvailable_Property_GUID","features":[528]},{"name":"IsItemContainerPatternAvailable_Property_GUID","features":[528]},{"name":"IsKeyboardFocusable_Property_GUID","features":[528]},{"name":"IsLegacyIAccessiblePatternAvailable_Property_GUID","features":[528]},{"name":"IsMultipleViewPatternAvailable_Property_GUID","features":[528]},{"name":"IsObjectModelPatternAvailable_Property_GUID","features":[528]},{"name":"IsOffscreen_Property_GUID","features":[528]},{"name":"IsPassword_Property_GUID","features":[528]},{"name":"IsPeripheral_Property_GUID","features":[528]},{"name":"IsRangeValuePatternAvailable_Property_GUID","features":[528]},{"name":"IsRequiredForForm_Property_GUID","features":[528]},{"name":"IsScrollItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsScrollPatternAvailable_Property_GUID","features":[528]},{"name":"IsSelectionItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsSelectionPattern2Available_Property_GUID","features":[528]},{"name":"IsSelectionPatternAvailable_Property_GUID","features":[528]},{"name":"IsSpreadsheetItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsSpreadsheetPatternAvailable_Property_GUID","features":[528]},{"name":"IsStructuredMarkupPatternAvailable_Property_GUID","features":[528]},{"name":"IsStylesPatternAvailable_Property_GUID","features":[528]},{"name":"IsSynchronizedInputPatternAvailable_Property_GUID","features":[528]},{"name":"IsTableItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsTablePatternAvailable_Property_GUID","features":[528]},{"name":"IsTextChildPatternAvailable_Property_GUID","features":[528]},{"name":"IsTextEditPatternAvailable_Property_GUID","features":[528]},{"name":"IsTextPattern2Available_Property_GUID","features":[528]},{"name":"IsTextPatternAvailable_Property_GUID","features":[528]},{"name":"IsTogglePatternAvailable_Property_GUID","features":[528]},{"name":"IsTransformPattern2Available_Property_GUID","features":[528]},{"name":"IsTransformPatternAvailable_Property_GUID","features":[528]},{"name":"IsValuePatternAvailable_Property_GUID","features":[528]},{"name":"IsVirtualizedItemPatternAvailable_Property_GUID","features":[528]},{"name":"IsWinEventHookInstalled","features":[307,528]},{"name":"IsWindowPatternAvailable_Property_GUID","features":[528]},{"name":"ItemContainerPattern_FindItemByProperty","features":[307,358,359,360,528]},{"name":"ItemContainer_Pattern_GUID","features":[528]},{"name":"ItemStatus_Property_GUID","features":[528]},{"name":"ItemType_Property_GUID","features":[528]},{"name":"LIBID_Accessibility","features":[528]},{"name":"LPFNACCESSIBLECHILDREN","features":[307,358,359,360,528]},{"name":"LPFNACCESSIBLEOBJECTFROMPOINT","features":[307,358,359,360,528]},{"name":"LPFNACCESSIBLEOBJECTFROMWINDOW","features":[307,528]},{"name":"LPFNCREATESTDACCESSIBLEOBJECT","features":[307,528]},{"name":"LPFNLRESULTFROMOBJECT","features":[307,528]},{"name":"LPFNOBJECTFROMLRESULT","features":[307,528]},{"name":"LabeledBy_Property_GUID","features":[528]},{"name":"LandmarkType_Property_GUID","features":[528]},{"name":"LayoutInvalidated_Event_GUID","features":[528]},{"name":"LegacyIAccessiblePattern_DoDefaultAction","features":[528]},{"name":"LegacyIAccessiblePattern_GetIAccessible","features":[358,528]},{"name":"LegacyIAccessiblePattern_Select","features":[528]},{"name":"LegacyIAccessiblePattern_SetValue","features":[528]},{"name":"LegacyIAccessible_ChildId_Property_GUID","features":[528]},{"name":"LegacyIAccessible_DefaultAction_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Description_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Help_Property_GUID","features":[528]},{"name":"LegacyIAccessible_KeyboardShortcut_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Name_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Pattern_GUID","features":[528]},{"name":"LegacyIAccessible_Role_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Selection_Property_GUID","features":[528]},{"name":"LegacyIAccessible_State_Property_GUID","features":[528]},{"name":"LegacyIAccessible_Value_Property_GUID","features":[528]},{"name":"Level_Property_GUID","features":[528]},{"name":"ListItem_Control_GUID","features":[528]},{"name":"List_Control_GUID","features":[528]},{"name":"LiveRegionChanged_Event_GUID","features":[528]},{"name":"LiveSetting","features":[528]},{"name":"LiveSetting_Property_GUID","features":[528]},{"name":"LocalizedControlType_Property_GUID","features":[528]},{"name":"LocalizedLandmarkType_Property_GUID","features":[528]},{"name":"LresultFromObject","features":[307,528]},{"name":"MOUSEKEYS","features":[528]},{"name":"MSAAMENUINFO","features":[528]},{"name":"MSAA_MENU_SIG","features":[528]},{"name":"MenuBar_Control_GUID","features":[528]},{"name":"MenuClosed_Event_GUID","features":[528]},{"name":"MenuItem_Control_GUID","features":[528]},{"name":"MenuModeEnd_Event_GUID","features":[528]},{"name":"MenuModeStart_Event_GUID","features":[528]},{"name":"MenuOpened_Event_GUID","features":[528]},{"name":"Menu_Control_GUID","features":[528]},{"name":"MultipleViewPattern_GetViewName","features":[528]},{"name":"MultipleViewPattern_SetCurrentView","features":[528]},{"name":"MultipleView_CurrentView_Property_GUID","features":[528]},{"name":"MultipleView_Pattern_GUID","features":[528]},{"name":"MultipleView_SupportedViews_Property_GUID","features":[528]},{"name":"NAVDIR_DOWN","features":[528]},{"name":"NAVDIR_FIRSTCHILD","features":[528]},{"name":"NAVDIR_LASTCHILD","features":[528]},{"name":"NAVDIR_LEFT","features":[528]},{"name":"NAVDIR_MAX","features":[528]},{"name":"NAVDIR_MIN","features":[528]},{"name":"NAVDIR_NEXT","features":[528]},{"name":"NAVDIR_PREVIOUS","features":[528]},{"name":"NAVDIR_RIGHT","features":[528]},{"name":"NAVDIR_UP","features":[528]},{"name":"Name_Property_GUID","features":[528]},{"name":"NavigateDirection","features":[528]},{"name":"NavigateDirection_FirstChild","features":[528]},{"name":"NavigateDirection_LastChild","features":[528]},{"name":"NavigateDirection_NextSibling","features":[528]},{"name":"NavigateDirection_Parent","features":[528]},{"name":"NavigateDirection_PreviousSibling","features":[528]},{"name":"NewNativeWindowHandle_Property_GUID","features":[528]},{"name":"NormalizeState","features":[528]},{"name":"NormalizeState_Custom","features":[528]},{"name":"NormalizeState_None","features":[528]},{"name":"NormalizeState_View","features":[528]},{"name":"NotificationKind","features":[528]},{"name":"NotificationKind_ActionAborted","features":[528]},{"name":"NotificationKind_ActionCompleted","features":[528]},{"name":"NotificationKind_ItemAdded","features":[528]},{"name":"NotificationKind_ItemRemoved","features":[528]},{"name":"NotificationKind_Other","features":[528]},{"name":"NotificationProcessing","features":[528]},{"name":"NotificationProcessing_All","features":[528]},{"name":"NotificationProcessing_CurrentThenMostRecent","features":[528]},{"name":"NotificationProcessing_ImportantAll","features":[528]},{"name":"NotificationProcessing_ImportantMostRecent","features":[528]},{"name":"NotificationProcessing_MostRecent","features":[528]},{"name":"Notification_Event_GUID","features":[528]},{"name":"NotifyWinEvent","features":[307,528]},{"name":"ObjectFromLresult","features":[307,528]},{"name":"ObjectModel_Pattern_GUID","features":[528]},{"name":"Off","features":[528]},{"name":"OptimizeForVisualContent_Property_GUID","features":[528]},{"name":"OrientationType","features":[528]},{"name":"OrientationType_Horizontal","features":[528]},{"name":"OrientationType_None","features":[528]},{"name":"OrientationType_Vertical","features":[528]},{"name":"Orientation_Property_GUID","features":[528]},{"name":"OutlineColor_Property_GUID","features":[528]},{"name":"OutlineStyles","features":[528]},{"name":"OutlineStyles_Embossed","features":[528]},{"name":"OutlineStyles_Engraved","features":[528]},{"name":"OutlineStyles_None","features":[528]},{"name":"OutlineStyles_Outline","features":[528]},{"name":"OutlineStyles_Shadow","features":[528]},{"name":"OutlineThickness_Property_GUID","features":[528]},{"name":"PROPID_ACC_DEFAULTACTION","features":[528]},{"name":"PROPID_ACC_DESCRIPTION","features":[528]},{"name":"PROPID_ACC_DESCRIPTIONMAP","features":[528]},{"name":"PROPID_ACC_DODEFAULTACTION","features":[528]},{"name":"PROPID_ACC_FOCUS","features":[528]},{"name":"PROPID_ACC_HELP","features":[528]},{"name":"PROPID_ACC_HELPTOPIC","features":[528]},{"name":"PROPID_ACC_KEYBOARDSHORTCUT","features":[528]},{"name":"PROPID_ACC_NAME","features":[528]},{"name":"PROPID_ACC_NAV_DOWN","features":[528]},{"name":"PROPID_ACC_NAV_FIRSTCHILD","features":[528]},{"name":"PROPID_ACC_NAV_LASTCHILD","features":[528]},{"name":"PROPID_ACC_NAV_LEFT","features":[528]},{"name":"PROPID_ACC_NAV_NEXT","features":[528]},{"name":"PROPID_ACC_NAV_PREV","features":[528]},{"name":"PROPID_ACC_NAV_RIGHT","features":[528]},{"name":"PROPID_ACC_NAV_UP","features":[528]},{"name":"PROPID_ACC_PARENT","features":[528]},{"name":"PROPID_ACC_ROLE","features":[528]},{"name":"PROPID_ACC_ROLEMAP","features":[528]},{"name":"PROPID_ACC_SELECTION","features":[528]},{"name":"PROPID_ACC_STATE","features":[528]},{"name":"PROPID_ACC_STATEMAP","features":[528]},{"name":"PROPID_ACC_VALUE","features":[528]},{"name":"PROPID_ACC_VALUEMAP","features":[528]},{"name":"Pane_Control_GUID","features":[528]},{"name":"Polite","features":[528]},{"name":"PositionInSet_Property_GUID","features":[528]},{"name":"ProcessId_Property_GUID","features":[528]},{"name":"ProgressBar_Control_GUID","features":[528]},{"name":"PropertyConditionFlags","features":[528]},{"name":"PropertyConditionFlags_IgnoreCase","features":[528]},{"name":"PropertyConditionFlags_MatchSubstring","features":[528]},{"name":"PropertyConditionFlags_None","features":[528]},{"name":"ProviderDescription_Property_GUID","features":[528]},{"name":"ProviderOptions","features":[528]},{"name":"ProviderOptions_ClientSideProvider","features":[528]},{"name":"ProviderOptions_HasNativeIAccessible","features":[528]},{"name":"ProviderOptions_NonClientAreaProvider","features":[528]},{"name":"ProviderOptions_OverrideProvider","features":[528]},{"name":"ProviderOptions_ProviderOwnsSetFocus","features":[528]},{"name":"ProviderOptions_RefuseNonClientSupport","features":[528]},{"name":"ProviderOptions_ServerSideProvider","features":[528]},{"name":"ProviderOptions_UseClientCoordinates","features":[528]},{"name":"ProviderOptions_UseComThreading","features":[528]},{"name":"ProviderType","features":[528]},{"name":"ProviderType_BaseHwnd","features":[528]},{"name":"ProviderType_NonClientArea","features":[528]},{"name":"ProviderType_Proxy","features":[528]},{"name":"ROLE_SYSTEM_ALERT","features":[528]},{"name":"ROLE_SYSTEM_ANIMATION","features":[528]},{"name":"ROLE_SYSTEM_APPLICATION","features":[528]},{"name":"ROLE_SYSTEM_BORDER","features":[528]},{"name":"ROLE_SYSTEM_BUTTONDROPDOWN","features":[528]},{"name":"ROLE_SYSTEM_BUTTONDROPDOWNGRID","features":[528]},{"name":"ROLE_SYSTEM_BUTTONMENU","features":[528]},{"name":"ROLE_SYSTEM_CARET","features":[528]},{"name":"ROLE_SYSTEM_CELL","features":[528]},{"name":"ROLE_SYSTEM_CHARACTER","features":[528]},{"name":"ROLE_SYSTEM_CHART","features":[528]},{"name":"ROLE_SYSTEM_CHECKBUTTON","features":[528]},{"name":"ROLE_SYSTEM_CLIENT","features":[528]},{"name":"ROLE_SYSTEM_CLOCK","features":[528]},{"name":"ROLE_SYSTEM_COLUMN","features":[528]},{"name":"ROLE_SYSTEM_COLUMNHEADER","features":[528]},{"name":"ROLE_SYSTEM_COMBOBOX","features":[528]},{"name":"ROLE_SYSTEM_CURSOR","features":[528]},{"name":"ROLE_SYSTEM_DIAGRAM","features":[528]},{"name":"ROLE_SYSTEM_DIAL","features":[528]},{"name":"ROLE_SYSTEM_DIALOG","features":[528]},{"name":"ROLE_SYSTEM_DOCUMENT","features":[528]},{"name":"ROLE_SYSTEM_DROPLIST","features":[528]},{"name":"ROLE_SYSTEM_EQUATION","features":[528]},{"name":"ROLE_SYSTEM_GRAPHIC","features":[528]},{"name":"ROLE_SYSTEM_GRIP","features":[528]},{"name":"ROLE_SYSTEM_GROUPING","features":[528]},{"name":"ROLE_SYSTEM_HELPBALLOON","features":[528]},{"name":"ROLE_SYSTEM_HOTKEYFIELD","features":[528]},{"name":"ROLE_SYSTEM_INDICATOR","features":[528]},{"name":"ROLE_SYSTEM_IPADDRESS","features":[528]},{"name":"ROLE_SYSTEM_LINK","features":[528]},{"name":"ROLE_SYSTEM_LIST","features":[528]},{"name":"ROLE_SYSTEM_LISTITEM","features":[528]},{"name":"ROLE_SYSTEM_MENUBAR","features":[528]},{"name":"ROLE_SYSTEM_MENUITEM","features":[528]},{"name":"ROLE_SYSTEM_MENUPOPUP","features":[528]},{"name":"ROLE_SYSTEM_OUTLINE","features":[528]},{"name":"ROLE_SYSTEM_OUTLINEBUTTON","features":[528]},{"name":"ROLE_SYSTEM_OUTLINEITEM","features":[528]},{"name":"ROLE_SYSTEM_PAGETAB","features":[528]},{"name":"ROLE_SYSTEM_PAGETABLIST","features":[528]},{"name":"ROLE_SYSTEM_PANE","features":[528]},{"name":"ROLE_SYSTEM_PROGRESSBAR","features":[528]},{"name":"ROLE_SYSTEM_PROPERTYPAGE","features":[528]},{"name":"ROLE_SYSTEM_PUSHBUTTON","features":[528]},{"name":"ROLE_SYSTEM_RADIOBUTTON","features":[528]},{"name":"ROLE_SYSTEM_ROW","features":[528]},{"name":"ROLE_SYSTEM_ROWHEADER","features":[528]},{"name":"ROLE_SYSTEM_SCROLLBAR","features":[528]},{"name":"ROLE_SYSTEM_SEPARATOR","features":[528]},{"name":"ROLE_SYSTEM_SLIDER","features":[528]},{"name":"ROLE_SYSTEM_SOUND","features":[528]},{"name":"ROLE_SYSTEM_SPINBUTTON","features":[528]},{"name":"ROLE_SYSTEM_SPLITBUTTON","features":[528]},{"name":"ROLE_SYSTEM_STATICTEXT","features":[528]},{"name":"ROLE_SYSTEM_STATUSBAR","features":[528]},{"name":"ROLE_SYSTEM_TABLE","features":[528]},{"name":"ROLE_SYSTEM_TEXT","features":[528]},{"name":"ROLE_SYSTEM_TITLEBAR","features":[528]},{"name":"ROLE_SYSTEM_TOOLBAR","features":[528]},{"name":"ROLE_SYSTEM_TOOLTIP","features":[528]},{"name":"ROLE_SYSTEM_WHITESPACE","features":[528]},{"name":"ROLE_SYSTEM_WINDOW","features":[528]},{"name":"RadioButton_Control_GUID","features":[528]},{"name":"RangeValuePattern_SetValue","features":[528]},{"name":"RangeValue_IsReadOnly_Property_GUID","features":[528]},{"name":"RangeValue_LargeChange_Property_GUID","features":[528]},{"name":"RangeValue_Maximum_Property_GUID","features":[528]},{"name":"RangeValue_Minimum_Property_GUID","features":[528]},{"name":"RangeValue_Pattern_GUID","features":[528]},{"name":"RangeValue_SmallChange_Property_GUID","features":[528]},{"name":"RangeValue_Value_Property_GUID","features":[528]},{"name":"RegisterPointerInputTarget","features":[307,528,371]},{"name":"RegisterPointerInputTargetEx","features":[307,528,371]},{"name":"Rotation_Property_GUID","features":[528]},{"name":"RowOrColumnMajor","features":[528]},{"name":"RowOrColumnMajor_ColumnMajor","features":[528]},{"name":"RowOrColumnMajor_Indeterminate","features":[528]},{"name":"RowOrColumnMajor_RowMajor","features":[528]},{"name":"RuntimeId_Property_GUID","features":[528]},{"name":"SELFLAG_ADDSELECTION","features":[528]},{"name":"SELFLAG_EXTENDSELECTION","features":[528]},{"name":"SELFLAG_NONE","features":[528]},{"name":"SELFLAG_REMOVESELECTION","features":[528]},{"name":"SELFLAG_TAKEFOCUS","features":[528]},{"name":"SELFLAG_TAKESELECTION","features":[528]},{"name":"SELFLAG_VALID","features":[528]},{"name":"SERIALKEYSA","features":[528]},{"name":"SERIALKEYSW","features":[528]},{"name":"SERIALKEYS_FLAGS","features":[528]},{"name":"SERKF_AVAILABLE","features":[528]},{"name":"SERKF_INDICATOR","features":[528]},{"name":"SERKF_SERIALKEYSON","features":[528]},{"name":"SID_ControlElementProvider","features":[528]},{"name":"SID_IsUIAutomationObject","features":[528]},{"name":"SKF_AUDIBLEFEEDBACK","features":[528]},{"name":"SKF_AVAILABLE","features":[528]},{"name":"SKF_CONFIRMHOTKEY","features":[528]},{"name":"SKF_HOTKEYACTIVE","features":[528]},{"name":"SKF_HOTKEYSOUND","features":[528]},{"name":"SKF_INDICATOR","features":[528]},{"name":"SKF_LALTLATCHED","features":[528]},{"name":"SKF_LALTLOCKED","features":[528]},{"name":"SKF_LCTLLATCHED","features":[528]},{"name":"SKF_LCTLLOCKED","features":[528]},{"name":"SKF_LSHIFTLATCHED","features":[528]},{"name":"SKF_LSHIFTLOCKED","features":[528]},{"name":"SKF_LWINLATCHED","features":[528]},{"name":"SKF_LWINLOCKED","features":[528]},{"name":"SKF_RALTLATCHED","features":[528]},{"name":"SKF_RALTLOCKED","features":[528]},{"name":"SKF_RCTLLATCHED","features":[528]},{"name":"SKF_RCTLLOCKED","features":[528]},{"name":"SKF_RSHIFTLATCHED","features":[528]},{"name":"SKF_RSHIFTLOCKED","features":[528]},{"name":"SKF_RWINLATCHED","features":[528]},{"name":"SKF_RWINLOCKED","features":[528]},{"name":"SKF_STICKYKEYSON","features":[528]},{"name":"SKF_TRISTATE","features":[528]},{"name":"SKF_TWOKEYSOFF","features":[528]},{"name":"SOUNDSENTRYA","features":[528]},{"name":"SOUNDSENTRYW","features":[528]},{"name":"SOUNDSENTRY_FLAGS","features":[528]},{"name":"SOUNDSENTRY_TEXT_EFFECT","features":[528]},{"name":"SOUNDSENTRY_WINDOWS_EFFECT","features":[528]},{"name":"SOUND_SENTRY_GRAPHICS_EFFECT","features":[528]},{"name":"SSF_AVAILABLE","features":[528]},{"name":"SSF_INDICATOR","features":[528]},{"name":"SSF_SOUNDSENTRYON","features":[528]},{"name":"SSGF_DISPLAY","features":[528]},{"name":"SSGF_NONE","features":[528]},{"name":"SSTF_BORDER","features":[528]},{"name":"SSTF_CHARS","features":[528]},{"name":"SSTF_DISPLAY","features":[528]},{"name":"SSTF_NONE","features":[528]},{"name":"SSWF_CUSTOM","features":[528]},{"name":"SSWF_DISPLAY","features":[528]},{"name":"SSWF_NONE","features":[528]},{"name":"SSWF_TITLE","features":[528]},{"name":"SSWF_WINDOW","features":[528]},{"name":"STATE_SYSTEM_HASPOPUP","features":[528]},{"name":"STATE_SYSTEM_NORMAL","features":[528]},{"name":"STICKYKEYS","features":[528]},{"name":"STICKYKEYS_FLAGS","features":[528]},{"name":"SayAsInterpretAs","features":[528]},{"name":"SayAsInterpretAs_Address","features":[528]},{"name":"SayAsInterpretAs_Alphanumeric","features":[528]},{"name":"SayAsInterpretAs_Cardinal","features":[528]},{"name":"SayAsInterpretAs_Currency","features":[528]},{"name":"SayAsInterpretAs_Date","features":[528]},{"name":"SayAsInterpretAs_Date_DayMonth","features":[528]},{"name":"SayAsInterpretAs_Date_DayMonthYear","features":[528]},{"name":"SayAsInterpretAs_Date_MonthDay","features":[528]},{"name":"SayAsInterpretAs_Date_MonthDayYear","features":[528]},{"name":"SayAsInterpretAs_Date_MonthYear","features":[528]},{"name":"SayAsInterpretAs_Date_Year","features":[528]},{"name":"SayAsInterpretAs_Date_YearMonth","features":[528]},{"name":"SayAsInterpretAs_Date_YearMonthDay","features":[528]},{"name":"SayAsInterpretAs_Media","features":[528]},{"name":"SayAsInterpretAs_Name","features":[528]},{"name":"SayAsInterpretAs_Net","features":[528]},{"name":"SayAsInterpretAs_None","features":[528]},{"name":"SayAsInterpretAs_Number","features":[528]},{"name":"SayAsInterpretAs_Ordinal","features":[528]},{"name":"SayAsInterpretAs_Spell","features":[528]},{"name":"SayAsInterpretAs_Telephone","features":[528]},{"name":"SayAsInterpretAs_Time","features":[528]},{"name":"SayAsInterpretAs_Time_HoursMinutes12","features":[528]},{"name":"SayAsInterpretAs_Time_HoursMinutes24","features":[528]},{"name":"SayAsInterpretAs_Time_HoursMinutesSeconds12","features":[528]},{"name":"SayAsInterpretAs_Time_HoursMinutesSeconds24","features":[528]},{"name":"SayAsInterpretAs_Url","features":[528]},{"name":"ScrollAmount","features":[528]},{"name":"ScrollAmount_LargeDecrement","features":[528]},{"name":"ScrollAmount_LargeIncrement","features":[528]},{"name":"ScrollAmount_NoAmount","features":[528]},{"name":"ScrollAmount_SmallDecrement","features":[528]},{"name":"ScrollAmount_SmallIncrement","features":[528]},{"name":"ScrollBar_Control_GUID","features":[528]},{"name":"ScrollItemPattern_ScrollIntoView","features":[528]},{"name":"ScrollItem_Pattern_GUID","features":[528]},{"name":"ScrollPattern_Scroll","features":[528]},{"name":"ScrollPattern_SetScrollPercent","features":[528]},{"name":"Scroll_HorizontalScrollPercent_Property_GUID","features":[528]},{"name":"Scroll_HorizontalViewSize_Property_GUID","features":[528]},{"name":"Scroll_HorizontallyScrollable_Property_GUID","features":[528]},{"name":"Scroll_Pattern_GUID","features":[528]},{"name":"Scroll_VerticalScrollPercent_Property_GUID","features":[528]},{"name":"Scroll_VerticalViewSize_Property_GUID","features":[528]},{"name":"Scroll_VerticallyScrollable_Property_GUID","features":[528]},{"name":"Selection2_CurrentSelectedItem_Property_GUID","features":[528]},{"name":"Selection2_FirstSelectedItem_Property_GUID","features":[528]},{"name":"Selection2_ItemCount_Property_GUID","features":[528]},{"name":"Selection2_LastSelectedItem_Property_GUID","features":[528]},{"name":"SelectionItemPattern_AddToSelection","features":[528]},{"name":"SelectionItemPattern_RemoveFromSelection","features":[528]},{"name":"SelectionItemPattern_Select","features":[528]},{"name":"SelectionItem_ElementAddedToSelectionEvent_Event_GUID","features":[528]},{"name":"SelectionItem_ElementRemovedFromSelectionEvent_Event_GUID","features":[528]},{"name":"SelectionItem_ElementSelectedEvent_Event_GUID","features":[528]},{"name":"SelectionItem_IsSelected_Property_GUID","features":[528]},{"name":"SelectionItem_Pattern_GUID","features":[528]},{"name":"SelectionItem_SelectionContainer_Property_GUID","features":[528]},{"name":"Selection_CanSelectMultiple_Property_GUID","features":[528]},{"name":"Selection_InvalidatedEvent_Event_GUID","features":[528]},{"name":"Selection_IsSelectionRequired_Property_GUID","features":[528]},{"name":"Selection_Pattern2_GUID","features":[528]},{"name":"Selection_Pattern_GUID","features":[528]},{"name":"Selection_Selection_Property_GUID","features":[528]},{"name":"SemanticZoom_Control_GUID","features":[528]},{"name":"Separator_Control_GUID","features":[528]},{"name":"SetWinEventHook","features":[307,528]},{"name":"SizeOfSet_Property_GUID","features":[528]},{"name":"Size_Property_GUID","features":[528]},{"name":"Slider_Control_GUID","features":[528]},{"name":"Spinner_Control_GUID","features":[528]},{"name":"SplitButton_Control_GUID","features":[528]},{"name":"SpreadsheetItem_AnnotationObjects_Property_GUID","features":[528]},{"name":"SpreadsheetItem_AnnotationTypes_Property_GUID","features":[528]},{"name":"SpreadsheetItem_Formula_Property_GUID","features":[528]},{"name":"SpreadsheetItem_Pattern_GUID","features":[528]},{"name":"Spreadsheet_Pattern_GUID","features":[528]},{"name":"StatusBar_Control_GUID","features":[528]},{"name":"StructureChangeType","features":[528]},{"name":"StructureChangeType_ChildAdded","features":[528]},{"name":"StructureChangeType_ChildRemoved","features":[528]},{"name":"StructureChangeType_ChildrenBulkAdded","features":[528]},{"name":"StructureChangeType_ChildrenBulkRemoved","features":[528]},{"name":"StructureChangeType_ChildrenInvalidated","features":[528]},{"name":"StructureChangeType_ChildrenReordered","features":[528]},{"name":"StructureChanged_Event_GUID","features":[528]},{"name":"StructuredMarkup_CompositionComplete_Event_GUID","features":[528]},{"name":"StructuredMarkup_Deleted_Event_GUID","features":[528]},{"name":"StructuredMarkup_Pattern_GUID","features":[528]},{"name":"StructuredMarkup_SelectionChanged_Event_GUID","features":[528]},{"name":"StyleId_BulletedList","features":[528]},{"name":"StyleId_BulletedList_GUID","features":[528]},{"name":"StyleId_Custom","features":[528]},{"name":"StyleId_Custom_GUID","features":[528]},{"name":"StyleId_Emphasis","features":[528]},{"name":"StyleId_Emphasis_GUID","features":[528]},{"name":"StyleId_Heading1","features":[528]},{"name":"StyleId_Heading1_GUID","features":[528]},{"name":"StyleId_Heading2","features":[528]},{"name":"StyleId_Heading2_GUID","features":[528]},{"name":"StyleId_Heading3","features":[528]},{"name":"StyleId_Heading3_GUID","features":[528]},{"name":"StyleId_Heading4","features":[528]},{"name":"StyleId_Heading4_GUID","features":[528]},{"name":"StyleId_Heading5","features":[528]},{"name":"StyleId_Heading5_GUID","features":[528]},{"name":"StyleId_Heading6","features":[528]},{"name":"StyleId_Heading6_GUID","features":[528]},{"name":"StyleId_Heading7","features":[528]},{"name":"StyleId_Heading7_GUID","features":[528]},{"name":"StyleId_Heading8","features":[528]},{"name":"StyleId_Heading8_GUID","features":[528]},{"name":"StyleId_Heading9","features":[528]},{"name":"StyleId_Heading9_GUID","features":[528]},{"name":"StyleId_Normal","features":[528]},{"name":"StyleId_Normal_GUID","features":[528]},{"name":"StyleId_NumberedList","features":[528]},{"name":"StyleId_NumberedList_GUID","features":[528]},{"name":"StyleId_Quote","features":[528]},{"name":"StyleId_Quote_GUID","features":[528]},{"name":"StyleId_Subtitle","features":[528]},{"name":"StyleId_Subtitle_GUID","features":[528]},{"name":"StyleId_Title","features":[528]},{"name":"StyleId_Title_GUID","features":[528]},{"name":"Styles_ExtendedProperties_Property_GUID","features":[528]},{"name":"Styles_FillColor_Property_GUID","features":[528]},{"name":"Styles_FillPatternColor_Property_GUID","features":[528]},{"name":"Styles_FillPatternStyle_Property_GUID","features":[528]},{"name":"Styles_Pattern_GUID","features":[528]},{"name":"Styles_Shape_Property_GUID","features":[528]},{"name":"Styles_StyleId_Property_GUID","features":[528]},{"name":"Styles_StyleName_Property_GUID","features":[528]},{"name":"SupportedTextSelection","features":[528]},{"name":"SupportedTextSelection_Multiple","features":[528]},{"name":"SupportedTextSelection_None","features":[528]},{"name":"SupportedTextSelection_Single","features":[528]},{"name":"SynchronizedInputPattern_Cancel","features":[528]},{"name":"SynchronizedInputPattern_StartListening","features":[528]},{"name":"SynchronizedInputType","features":[528]},{"name":"SynchronizedInputType_KeyDown","features":[528]},{"name":"SynchronizedInputType_KeyUp","features":[528]},{"name":"SynchronizedInputType_LeftMouseDown","features":[528]},{"name":"SynchronizedInputType_LeftMouseUp","features":[528]},{"name":"SynchronizedInputType_RightMouseDown","features":[528]},{"name":"SynchronizedInputType_RightMouseUp","features":[528]},{"name":"SynchronizedInput_Pattern_GUID","features":[528]},{"name":"SystemAlert_Event_GUID","features":[528]},{"name":"TOGGLEKEYS","features":[528]},{"name":"TabItem_Control_GUID","features":[528]},{"name":"Tab_Control_GUID","features":[528]},{"name":"TableItem_ColumnHeaderItems_Property_GUID","features":[528]},{"name":"TableItem_Pattern_GUID","features":[528]},{"name":"TableItem_RowHeaderItems_Property_GUID","features":[528]},{"name":"Table_ColumnHeaders_Property_GUID","features":[528]},{"name":"Table_Control_GUID","features":[528]},{"name":"Table_Pattern_GUID","features":[528]},{"name":"Table_RowHeaders_Property_GUID","features":[528]},{"name":"Table_RowOrColumnMajor_Property_GUID","features":[528]},{"name":"TextChild_Pattern_GUID","features":[528]},{"name":"TextDecorationLineStyle","features":[528]},{"name":"TextDecorationLineStyle_Dash","features":[528]},{"name":"TextDecorationLineStyle_DashDot","features":[528]},{"name":"TextDecorationLineStyle_DashDotDot","features":[528]},{"name":"TextDecorationLineStyle_Dot","features":[528]},{"name":"TextDecorationLineStyle_Double","features":[528]},{"name":"TextDecorationLineStyle_DoubleWavy","features":[528]},{"name":"TextDecorationLineStyle_LongDash","features":[528]},{"name":"TextDecorationLineStyle_None","features":[528]},{"name":"TextDecorationLineStyle_Other","features":[528]},{"name":"TextDecorationLineStyle_Single","features":[528]},{"name":"TextDecorationLineStyle_ThickDash","features":[528]},{"name":"TextDecorationLineStyle_ThickDashDot","features":[528]},{"name":"TextDecorationLineStyle_ThickDashDotDot","features":[528]},{"name":"TextDecorationLineStyle_ThickDot","features":[528]},{"name":"TextDecorationLineStyle_ThickLongDash","features":[528]},{"name":"TextDecorationLineStyle_ThickSingle","features":[528]},{"name":"TextDecorationLineStyle_ThickWavy","features":[528]},{"name":"TextDecorationLineStyle_Wavy","features":[528]},{"name":"TextDecorationLineStyle_WordsOnly","features":[528]},{"name":"TextEditChangeType","features":[528]},{"name":"TextEditChangeType_AutoComplete","features":[528]},{"name":"TextEditChangeType_AutoCorrect","features":[528]},{"name":"TextEditChangeType_Composition","features":[528]},{"name":"TextEditChangeType_CompositionFinalized","features":[528]},{"name":"TextEditChangeType_None","features":[528]},{"name":"TextEdit_ConversionTargetChanged_Event_GUID","features":[528]},{"name":"TextEdit_Pattern_GUID","features":[528]},{"name":"TextEdit_TextChanged_Event_GUID","features":[528]},{"name":"TextPatternRangeEndpoint","features":[528]},{"name":"TextPatternRangeEndpoint_End","features":[528]},{"name":"TextPatternRangeEndpoint_Start","features":[528]},{"name":"TextPattern_GetSelection","features":[358,528]},{"name":"TextPattern_GetVisibleRanges","features":[358,528]},{"name":"TextPattern_RangeFromChild","features":[528]},{"name":"TextPattern_RangeFromPoint","features":[528]},{"name":"TextPattern_get_DocumentRange","features":[528]},{"name":"TextPattern_get_SupportedTextSelection","features":[528]},{"name":"TextRange_AddToSelection","features":[528]},{"name":"TextRange_Clone","features":[528]},{"name":"TextRange_Compare","features":[307,528]},{"name":"TextRange_CompareEndpoints","features":[528]},{"name":"TextRange_ExpandToEnclosingUnit","features":[528]},{"name":"TextRange_FindAttribute","features":[307,358,359,360,528]},{"name":"TextRange_FindText","features":[307,528]},{"name":"TextRange_GetAttributeValue","features":[307,358,359,360,528]},{"name":"TextRange_GetBoundingRectangles","features":[358,528]},{"name":"TextRange_GetChildren","features":[358,528]},{"name":"TextRange_GetEnclosingElement","features":[528]},{"name":"TextRange_GetText","features":[528]},{"name":"TextRange_Move","features":[528]},{"name":"TextRange_MoveEndpointByRange","features":[528]},{"name":"TextRange_MoveEndpointByUnit","features":[528]},{"name":"TextRange_RemoveFromSelection","features":[528]},{"name":"TextRange_ScrollIntoView","features":[307,528]},{"name":"TextRange_Select","features":[528]},{"name":"TextUnit","features":[528]},{"name":"TextUnit_Character","features":[528]},{"name":"TextUnit_Document","features":[528]},{"name":"TextUnit_Format","features":[528]},{"name":"TextUnit_Line","features":[528]},{"name":"TextUnit_Page","features":[528]},{"name":"TextUnit_Paragraph","features":[528]},{"name":"TextUnit_Word","features":[528]},{"name":"Text_AfterParagraphSpacing_Attribute_GUID","features":[528]},{"name":"Text_AfterSpacing_Attribute_GUID","features":[528]},{"name":"Text_AnimationStyle_Attribute_GUID","features":[528]},{"name":"Text_AnnotationObjects_Attribute_GUID","features":[528]},{"name":"Text_AnnotationTypes_Attribute_GUID","features":[528]},{"name":"Text_BackgroundColor_Attribute_GUID","features":[528]},{"name":"Text_BeforeParagraphSpacing_Attribute_GUID","features":[528]},{"name":"Text_BeforeSpacing_Attribute_GUID","features":[528]},{"name":"Text_BulletStyle_Attribute_GUID","features":[528]},{"name":"Text_CapStyle_Attribute_GUID","features":[528]},{"name":"Text_CaretBidiMode_Attribute_GUID","features":[528]},{"name":"Text_CaretPosition_Attribute_GUID","features":[528]},{"name":"Text_Control_GUID","features":[528]},{"name":"Text_Culture_Attribute_GUID","features":[528]},{"name":"Text_FontName_Attribute_GUID","features":[528]},{"name":"Text_FontSize_Attribute_GUID","features":[528]},{"name":"Text_FontWeight_Attribute_GUID","features":[528]},{"name":"Text_ForegroundColor_Attribute_GUID","features":[528]},{"name":"Text_HorizontalTextAlignment_Attribute_GUID","features":[528]},{"name":"Text_IndentationFirstLine_Attribute_GUID","features":[528]},{"name":"Text_IndentationLeading_Attribute_GUID","features":[528]},{"name":"Text_IndentationTrailing_Attribute_GUID","features":[528]},{"name":"Text_IsActive_Attribute_GUID","features":[528]},{"name":"Text_IsHidden_Attribute_GUID","features":[528]},{"name":"Text_IsItalic_Attribute_GUID","features":[528]},{"name":"Text_IsReadOnly_Attribute_GUID","features":[528]},{"name":"Text_IsSubscript_Attribute_GUID","features":[528]},{"name":"Text_IsSuperscript_Attribute_GUID","features":[528]},{"name":"Text_LineSpacing_Attribute_GUID","features":[528]},{"name":"Text_Link_Attribute_GUID","features":[528]},{"name":"Text_MarginBottom_Attribute_GUID","features":[528]},{"name":"Text_MarginLeading_Attribute_GUID","features":[528]},{"name":"Text_MarginTop_Attribute_GUID","features":[528]},{"name":"Text_MarginTrailing_Attribute_GUID","features":[528]},{"name":"Text_OutlineStyles_Attribute_GUID","features":[528]},{"name":"Text_OverlineColor_Attribute_GUID","features":[528]},{"name":"Text_OverlineStyle_Attribute_GUID","features":[528]},{"name":"Text_Pattern2_GUID","features":[528]},{"name":"Text_Pattern_GUID","features":[528]},{"name":"Text_SayAsInterpretAs_Attribute_GUID","features":[528]},{"name":"Text_SelectionActiveEnd_Attribute_GUID","features":[528]},{"name":"Text_StrikethroughColor_Attribute_GUID","features":[528]},{"name":"Text_StrikethroughStyle_Attribute_GUID","features":[528]},{"name":"Text_StyleId_Attribute_GUID","features":[528]},{"name":"Text_StyleName_Attribute_GUID","features":[528]},{"name":"Text_Tabs_Attribute_GUID","features":[528]},{"name":"Text_TextChangedEvent_Event_GUID","features":[528]},{"name":"Text_TextFlowDirections_Attribute_GUID","features":[528]},{"name":"Text_TextSelectionChangedEvent_Event_GUID","features":[528]},{"name":"Text_UnderlineColor_Attribute_GUID","features":[528]},{"name":"Text_UnderlineStyle_Attribute_GUID","features":[528]},{"name":"Thumb_Control_GUID","features":[528]},{"name":"TitleBar_Control_GUID","features":[528]},{"name":"TogglePattern_Toggle","features":[528]},{"name":"ToggleState","features":[528]},{"name":"ToggleState_Indeterminate","features":[528]},{"name":"ToggleState_Off","features":[528]},{"name":"ToggleState_On","features":[528]},{"name":"Toggle_Pattern_GUID","features":[528]},{"name":"Toggle_ToggleState_Property_GUID","features":[528]},{"name":"ToolBar_Control_GUID","features":[528]},{"name":"ToolTipClosed_Event_GUID","features":[528]},{"name":"ToolTipOpened_Event_GUID","features":[528]},{"name":"ToolTip_Control_GUID","features":[528]},{"name":"Tranform_Pattern2_GUID","features":[528]},{"name":"Transform2_CanZoom_Property_GUID","features":[528]},{"name":"Transform2_ZoomLevel_Property_GUID","features":[528]},{"name":"Transform2_ZoomMaximum_Property_GUID","features":[528]},{"name":"Transform2_ZoomMinimum_Property_GUID","features":[528]},{"name":"TransformPattern_Move","features":[528]},{"name":"TransformPattern_Resize","features":[528]},{"name":"TransformPattern_Rotate","features":[528]},{"name":"Transform_CanMove_Property_GUID","features":[528]},{"name":"Transform_CanResize_Property_GUID","features":[528]},{"name":"Transform_CanRotate_Property_GUID","features":[528]},{"name":"Transform_Pattern_GUID","features":[528]},{"name":"TreeItem_Control_GUID","features":[528]},{"name":"TreeScope","features":[528]},{"name":"TreeScope_Ancestors","features":[528]},{"name":"TreeScope_Children","features":[528]},{"name":"TreeScope_Descendants","features":[528]},{"name":"TreeScope_Element","features":[528]},{"name":"TreeScope_None","features":[528]},{"name":"TreeScope_Parent","features":[528]},{"name":"TreeScope_Subtree","features":[528]},{"name":"TreeTraversalOptions","features":[528]},{"name":"TreeTraversalOptions_Default","features":[528]},{"name":"TreeTraversalOptions_LastToFirstOrder","features":[528]},{"name":"TreeTraversalOptions_PostOrder","features":[528]},{"name":"Tree_Control_GUID","features":[528]},{"name":"UIA_ANNOTATIONTYPE","features":[528]},{"name":"UIA_AcceleratorKeyPropertyId","features":[528]},{"name":"UIA_AccessKeyPropertyId","features":[528]},{"name":"UIA_ActiveTextPositionChangedEventId","features":[528]},{"name":"UIA_AfterParagraphSpacingAttributeId","features":[528]},{"name":"UIA_AnimationStyleAttributeId","features":[528]},{"name":"UIA_AnnotationAnnotationTypeIdPropertyId","features":[528]},{"name":"UIA_AnnotationAnnotationTypeNamePropertyId","features":[528]},{"name":"UIA_AnnotationAuthorPropertyId","features":[528]},{"name":"UIA_AnnotationDateTimePropertyId","features":[528]},{"name":"UIA_AnnotationObjectsAttributeId","features":[528]},{"name":"UIA_AnnotationObjectsPropertyId","features":[528]},{"name":"UIA_AnnotationPatternId","features":[528]},{"name":"UIA_AnnotationTargetPropertyId","features":[528]},{"name":"UIA_AnnotationTypesAttributeId","features":[528]},{"name":"UIA_AnnotationTypesPropertyId","features":[528]},{"name":"UIA_AppBarControlTypeId","features":[528]},{"name":"UIA_AriaPropertiesPropertyId","features":[528]},{"name":"UIA_AriaRolePropertyId","features":[528]},{"name":"UIA_AsyncContentLoadedEventId","features":[528]},{"name":"UIA_AutomationFocusChangedEventId","features":[528]},{"name":"UIA_AutomationIdPropertyId","features":[528]},{"name":"UIA_AutomationPropertyChangedEventId","features":[528]},{"name":"UIA_BackgroundColorAttributeId","features":[528]},{"name":"UIA_BeforeParagraphSpacingAttributeId","features":[528]},{"name":"UIA_BoundingRectanglePropertyId","features":[528]},{"name":"UIA_BulletStyleAttributeId","features":[528]},{"name":"UIA_ButtonControlTypeId","features":[528]},{"name":"UIA_CHANGE_ID","features":[528]},{"name":"UIA_CONTROLTYPE_ID","features":[528]},{"name":"UIA_CalendarControlTypeId","features":[528]},{"name":"UIA_CapStyleAttributeId","features":[528]},{"name":"UIA_CaretBidiModeAttributeId","features":[528]},{"name":"UIA_CaretPositionAttributeId","features":[528]},{"name":"UIA_CenterPointPropertyId","features":[528]},{"name":"UIA_ChangesEventId","features":[528]},{"name":"UIA_CheckBoxControlTypeId","features":[528]},{"name":"UIA_ClassNamePropertyId","features":[528]},{"name":"UIA_ClickablePointPropertyId","features":[528]},{"name":"UIA_ComboBoxControlTypeId","features":[528]},{"name":"UIA_ControlTypePropertyId","features":[528]},{"name":"UIA_ControllerForPropertyId","features":[528]},{"name":"UIA_CultureAttributeId","features":[528]},{"name":"UIA_CulturePropertyId","features":[528]},{"name":"UIA_CustomControlTypeId","features":[528]},{"name":"UIA_CustomLandmarkTypeId","features":[528]},{"name":"UIA_CustomNavigationPatternId","features":[528]},{"name":"UIA_DataGridControlTypeId","features":[528]},{"name":"UIA_DataItemControlTypeId","features":[528]},{"name":"UIA_DescribedByPropertyId","features":[528]},{"name":"UIA_DockDockPositionPropertyId","features":[528]},{"name":"UIA_DockPatternId","features":[528]},{"name":"UIA_DocumentControlTypeId","features":[528]},{"name":"UIA_DragDropEffectPropertyId","features":[528]},{"name":"UIA_DragDropEffectsPropertyId","features":[528]},{"name":"UIA_DragGrabbedItemsPropertyId","features":[528]},{"name":"UIA_DragIsGrabbedPropertyId","features":[528]},{"name":"UIA_DragPatternId","features":[528]},{"name":"UIA_Drag_DragCancelEventId","features":[528]},{"name":"UIA_Drag_DragCompleteEventId","features":[528]},{"name":"UIA_Drag_DragStartEventId","features":[528]},{"name":"UIA_DropTargetDropTargetEffectPropertyId","features":[528]},{"name":"UIA_DropTargetDropTargetEffectsPropertyId","features":[528]},{"name":"UIA_DropTargetPatternId","features":[528]},{"name":"UIA_DropTarget_DragEnterEventId","features":[528]},{"name":"UIA_DropTarget_DragLeaveEventId","features":[528]},{"name":"UIA_DropTarget_DroppedEventId","features":[528]},{"name":"UIA_EVENT_ID","features":[528]},{"name":"UIA_E_ELEMENTNOTAVAILABLE","features":[528]},{"name":"UIA_E_ELEMENTNOTENABLED","features":[528]},{"name":"UIA_E_INVALIDOPERATION","features":[528]},{"name":"UIA_E_NOCLICKABLEPOINT","features":[528]},{"name":"UIA_E_NOTSUPPORTED","features":[528]},{"name":"UIA_E_PROXYASSEMBLYNOTLOADED","features":[528]},{"name":"UIA_E_TIMEOUT","features":[528]},{"name":"UIA_EditControlTypeId","features":[528]},{"name":"UIA_ExpandCollapseExpandCollapseStatePropertyId","features":[528]},{"name":"UIA_ExpandCollapsePatternId","features":[528]},{"name":"UIA_FillColorPropertyId","features":[528]},{"name":"UIA_FillTypePropertyId","features":[528]},{"name":"UIA_FlowsFromPropertyId","features":[528]},{"name":"UIA_FlowsToPropertyId","features":[528]},{"name":"UIA_FontNameAttributeId","features":[528]},{"name":"UIA_FontSizeAttributeId","features":[528]},{"name":"UIA_FontWeightAttributeId","features":[528]},{"name":"UIA_ForegroundColorAttributeId","features":[528]},{"name":"UIA_FormLandmarkTypeId","features":[528]},{"name":"UIA_FrameworkIdPropertyId","features":[528]},{"name":"UIA_FullDescriptionPropertyId","features":[528]},{"name":"UIA_GridColumnCountPropertyId","features":[528]},{"name":"UIA_GridItemColumnPropertyId","features":[528]},{"name":"UIA_GridItemColumnSpanPropertyId","features":[528]},{"name":"UIA_GridItemContainingGridPropertyId","features":[528]},{"name":"UIA_GridItemPatternId","features":[528]},{"name":"UIA_GridItemRowPropertyId","features":[528]},{"name":"UIA_GridItemRowSpanPropertyId","features":[528]},{"name":"UIA_GridPatternId","features":[528]},{"name":"UIA_GridRowCountPropertyId","features":[528]},{"name":"UIA_GroupControlTypeId","features":[528]},{"name":"UIA_HEADINGLEVEL_ID","features":[528]},{"name":"UIA_HasKeyboardFocusPropertyId","features":[528]},{"name":"UIA_HeaderControlTypeId","features":[528]},{"name":"UIA_HeaderItemControlTypeId","features":[528]},{"name":"UIA_HeadingLevelPropertyId","features":[528]},{"name":"UIA_HelpTextPropertyId","features":[528]},{"name":"UIA_HorizontalTextAlignmentAttributeId","features":[528]},{"name":"UIA_HostedFragmentRootsInvalidatedEventId","features":[528]},{"name":"UIA_HyperlinkControlTypeId","features":[528]},{"name":"UIA_IAFP_DEFAULT","features":[528]},{"name":"UIA_IAFP_UNWRAP_BRIDGE","features":[528]},{"name":"UIA_ImageControlTypeId","features":[528]},{"name":"UIA_IndentationFirstLineAttributeId","features":[528]},{"name":"UIA_IndentationLeadingAttributeId","features":[528]},{"name":"UIA_IndentationTrailingAttributeId","features":[528]},{"name":"UIA_InputDiscardedEventId","features":[528]},{"name":"UIA_InputReachedOtherElementEventId","features":[528]},{"name":"UIA_InputReachedTargetEventId","features":[528]},{"name":"UIA_InvokePatternId","features":[528]},{"name":"UIA_Invoke_InvokedEventId","features":[528]},{"name":"UIA_IsActiveAttributeId","features":[528]},{"name":"UIA_IsAnnotationPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsContentElementPropertyId","features":[528]},{"name":"UIA_IsControlElementPropertyId","features":[528]},{"name":"UIA_IsCustomNavigationPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsDataValidForFormPropertyId","features":[528]},{"name":"UIA_IsDialogPropertyId","features":[528]},{"name":"UIA_IsDockPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsDragPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsDropTargetPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsEnabledPropertyId","features":[528]},{"name":"UIA_IsExpandCollapsePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsGridItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsGridPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsHiddenAttributeId","features":[528]},{"name":"UIA_IsInvokePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsItalicAttributeId","features":[528]},{"name":"UIA_IsItemContainerPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsKeyboardFocusablePropertyId","features":[528]},{"name":"UIA_IsLegacyIAccessiblePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsMultipleViewPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsObjectModelPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsOffscreenPropertyId","features":[528]},{"name":"UIA_IsPasswordPropertyId","features":[528]},{"name":"UIA_IsPeripheralPropertyId","features":[528]},{"name":"UIA_IsRangeValuePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsReadOnlyAttributeId","features":[528]},{"name":"UIA_IsRequiredForFormPropertyId","features":[528]},{"name":"UIA_IsScrollItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsScrollPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSelectionItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSelectionPattern2AvailablePropertyId","features":[528]},{"name":"UIA_IsSelectionPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSpreadsheetItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSpreadsheetPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsStylesPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsSubscriptAttributeId","features":[528]},{"name":"UIA_IsSuperscriptAttributeId","features":[528]},{"name":"UIA_IsSynchronizedInputPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTableItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTablePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTextChildPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTextEditPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTextPattern2AvailablePropertyId","features":[528]},{"name":"UIA_IsTextPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTogglePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsTransformPattern2AvailablePropertyId","features":[528]},{"name":"UIA_IsTransformPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsValuePatternAvailablePropertyId","features":[528]},{"name":"UIA_IsVirtualizedItemPatternAvailablePropertyId","features":[528]},{"name":"UIA_IsWindowPatternAvailablePropertyId","features":[528]},{"name":"UIA_ItemContainerPatternId","features":[528]},{"name":"UIA_ItemStatusPropertyId","features":[528]},{"name":"UIA_ItemTypePropertyId","features":[528]},{"name":"UIA_LANDMARKTYPE_ID","features":[528]},{"name":"UIA_LabeledByPropertyId","features":[528]},{"name":"UIA_LandmarkTypePropertyId","features":[528]},{"name":"UIA_LayoutInvalidatedEventId","features":[528]},{"name":"UIA_LegacyIAccessibleChildIdPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleDefaultActionPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleDescriptionPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleHelpPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleKeyboardShortcutPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleNamePropertyId","features":[528]},{"name":"UIA_LegacyIAccessiblePatternId","features":[528]},{"name":"UIA_LegacyIAccessibleRolePropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleSelectionPropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleStatePropertyId","features":[528]},{"name":"UIA_LegacyIAccessibleValuePropertyId","features":[528]},{"name":"UIA_LevelPropertyId","features":[528]},{"name":"UIA_LineSpacingAttributeId","features":[528]},{"name":"UIA_LinkAttributeId","features":[528]},{"name":"UIA_ListControlTypeId","features":[528]},{"name":"UIA_ListItemControlTypeId","features":[528]},{"name":"UIA_LiveRegionChangedEventId","features":[528]},{"name":"UIA_LiveSettingPropertyId","features":[528]},{"name":"UIA_LocalizedControlTypePropertyId","features":[528]},{"name":"UIA_LocalizedLandmarkTypePropertyId","features":[528]},{"name":"UIA_METADATA_ID","features":[528]},{"name":"UIA_MainLandmarkTypeId","features":[528]},{"name":"UIA_MarginBottomAttributeId","features":[528]},{"name":"UIA_MarginLeadingAttributeId","features":[528]},{"name":"UIA_MarginTopAttributeId","features":[528]},{"name":"UIA_MarginTrailingAttributeId","features":[528]},{"name":"UIA_MenuBarControlTypeId","features":[528]},{"name":"UIA_MenuClosedEventId","features":[528]},{"name":"UIA_MenuControlTypeId","features":[528]},{"name":"UIA_MenuItemControlTypeId","features":[528]},{"name":"UIA_MenuModeEndEventId","features":[528]},{"name":"UIA_MenuModeStartEventId","features":[528]},{"name":"UIA_MenuOpenedEventId","features":[528]},{"name":"UIA_MultipleViewCurrentViewPropertyId","features":[528]},{"name":"UIA_MultipleViewPatternId","features":[528]},{"name":"UIA_MultipleViewSupportedViewsPropertyId","features":[528]},{"name":"UIA_NamePropertyId","features":[528]},{"name":"UIA_NativeWindowHandlePropertyId","features":[528]},{"name":"UIA_NavigationLandmarkTypeId","features":[528]},{"name":"UIA_NotificationEventId","features":[528]},{"name":"UIA_ObjectModelPatternId","features":[528]},{"name":"UIA_OptimizeForVisualContentPropertyId","features":[528]},{"name":"UIA_OrientationPropertyId","features":[528]},{"name":"UIA_OutlineColorPropertyId","features":[528]},{"name":"UIA_OutlineStylesAttributeId","features":[528]},{"name":"UIA_OutlineThicknessPropertyId","features":[528]},{"name":"UIA_OverlineColorAttributeId","features":[528]},{"name":"UIA_OverlineStyleAttributeId","features":[528]},{"name":"UIA_PATTERN_ID","features":[528]},{"name":"UIA_PFIA_DEFAULT","features":[528]},{"name":"UIA_PFIA_UNWRAP_BRIDGE","features":[528]},{"name":"UIA_PROPERTY_ID","features":[528]},{"name":"UIA_PaneControlTypeId","features":[528]},{"name":"UIA_PositionInSetPropertyId","features":[528]},{"name":"UIA_ProcessIdPropertyId","features":[528]},{"name":"UIA_ProgressBarControlTypeId","features":[528]},{"name":"UIA_ProviderDescriptionPropertyId","features":[528]},{"name":"UIA_RadioButtonControlTypeId","features":[528]},{"name":"UIA_RangeValueIsReadOnlyPropertyId","features":[528]},{"name":"UIA_RangeValueLargeChangePropertyId","features":[528]},{"name":"UIA_RangeValueMaximumPropertyId","features":[528]},{"name":"UIA_RangeValueMinimumPropertyId","features":[528]},{"name":"UIA_RangeValuePatternId","features":[528]},{"name":"UIA_RangeValueSmallChangePropertyId","features":[528]},{"name":"UIA_RangeValueValuePropertyId","features":[528]},{"name":"UIA_RotationPropertyId","features":[528]},{"name":"UIA_RuntimeIdPropertyId","features":[528]},{"name":"UIA_STYLE_ID","features":[528]},{"name":"UIA_SayAsInterpretAsAttributeId","features":[528]},{"name":"UIA_SayAsInterpretAsMetadataId","features":[528]},{"name":"UIA_ScrollBarControlTypeId","features":[528]},{"name":"UIA_ScrollHorizontalScrollPercentPropertyId","features":[528]},{"name":"UIA_ScrollHorizontalViewSizePropertyId","features":[528]},{"name":"UIA_ScrollHorizontallyScrollablePropertyId","features":[528]},{"name":"UIA_ScrollItemPatternId","features":[528]},{"name":"UIA_ScrollPatternId","features":[528]},{"name":"UIA_ScrollPatternNoScroll","features":[528]},{"name":"UIA_ScrollVerticalScrollPercentPropertyId","features":[528]},{"name":"UIA_ScrollVerticalViewSizePropertyId","features":[528]},{"name":"UIA_ScrollVerticallyScrollablePropertyId","features":[528]},{"name":"UIA_SearchLandmarkTypeId","features":[528]},{"name":"UIA_Selection2CurrentSelectedItemPropertyId","features":[528]},{"name":"UIA_Selection2FirstSelectedItemPropertyId","features":[528]},{"name":"UIA_Selection2ItemCountPropertyId","features":[528]},{"name":"UIA_Selection2LastSelectedItemPropertyId","features":[528]},{"name":"UIA_SelectionActiveEndAttributeId","features":[528]},{"name":"UIA_SelectionCanSelectMultiplePropertyId","features":[528]},{"name":"UIA_SelectionIsSelectionRequiredPropertyId","features":[528]},{"name":"UIA_SelectionItemIsSelectedPropertyId","features":[528]},{"name":"UIA_SelectionItemPatternId","features":[528]},{"name":"UIA_SelectionItemSelectionContainerPropertyId","features":[528]},{"name":"UIA_SelectionItem_ElementAddedToSelectionEventId","features":[528]},{"name":"UIA_SelectionItem_ElementRemovedFromSelectionEventId","features":[528]},{"name":"UIA_SelectionItem_ElementSelectedEventId","features":[528]},{"name":"UIA_SelectionPattern2Id","features":[528]},{"name":"UIA_SelectionPatternId","features":[528]},{"name":"UIA_SelectionSelectionPropertyId","features":[528]},{"name":"UIA_Selection_InvalidatedEventId","features":[528]},{"name":"UIA_SemanticZoomControlTypeId","features":[528]},{"name":"UIA_SeparatorControlTypeId","features":[528]},{"name":"UIA_SizeOfSetPropertyId","features":[528]},{"name":"UIA_SizePropertyId","features":[528]},{"name":"UIA_SliderControlTypeId","features":[528]},{"name":"UIA_SpinnerControlTypeId","features":[528]},{"name":"UIA_SplitButtonControlTypeId","features":[528]},{"name":"UIA_SpreadsheetItemAnnotationObjectsPropertyId","features":[528]},{"name":"UIA_SpreadsheetItemAnnotationTypesPropertyId","features":[528]},{"name":"UIA_SpreadsheetItemFormulaPropertyId","features":[528]},{"name":"UIA_SpreadsheetItemPatternId","features":[528]},{"name":"UIA_SpreadsheetPatternId","features":[528]},{"name":"UIA_StatusBarControlTypeId","features":[528]},{"name":"UIA_StrikethroughColorAttributeId","features":[528]},{"name":"UIA_StrikethroughStyleAttributeId","features":[528]},{"name":"UIA_StructureChangedEventId","features":[528]},{"name":"UIA_StyleIdAttributeId","features":[528]},{"name":"UIA_StyleNameAttributeId","features":[528]},{"name":"UIA_StylesExtendedPropertiesPropertyId","features":[528]},{"name":"UIA_StylesFillColorPropertyId","features":[528]},{"name":"UIA_StylesFillPatternColorPropertyId","features":[528]},{"name":"UIA_StylesFillPatternStylePropertyId","features":[528]},{"name":"UIA_StylesPatternId","features":[528]},{"name":"UIA_StylesShapePropertyId","features":[528]},{"name":"UIA_StylesStyleIdPropertyId","features":[528]},{"name":"UIA_StylesStyleNamePropertyId","features":[528]},{"name":"UIA_SummaryChangeId","features":[528]},{"name":"UIA_SynchronizedInputPatternId","features":[528]},{"name":"UIA_SystemAlertEventId","features":[528]},{"name":"UIA_TEXTATTRIBUTE_ID","features":[528]},{"name":"UIA_TabControlTypeId","features":[528]},{"name":"UIA_TabItemControlTypeId","features":[528]},{"name":"UIA_TableColumnHeadersPropertyId","features":[528]},{"name":"UIA_TableControlTypeId","features":[528]},{"name":"UIA_TableItemColumnHeaderItemsPropertyId","features":[528]},{"name":"UIA_TableItemPatternId","features":[528]},{"name":"UIA_TableItemRowHeaderItemsPropertyId","features":[528]},{"name":"UIA_TablePatternId","features":[528]},{"name":"UIA_TableRowHeadersPropertyId","features":[528]},{"name":"UIA_TableRowOrColumnMajorPropertyId","features":[528]},{"name":"UIA_TabsAttributeId","features":[528]},{"name":"UIA_TextChildPatternId","features":[528]},{"name":"UIA_TextControlTypeId","features":[528]},{"name":"UIA_TextEditPatternId","features":[528]},{"name":"UIA_TextEdit_ConversionTargetChangedEventId","features":[528]},{"name":"UIA_TextEdit_TextChangedEventId","features":[528]},{"name":"UIA_TextFlowDirectionsAttributeId","features":[528]},{"name":"UIA_TextPattern2Id","features":[528]},{"name":"UIA_TextPatternId","features":[528]},{"name":"UIA_Text_TextChangedEventId","features":[528]},{"name":"UIA_Text_TextSelectionChangedEventId","features":[528]},{"name":"UIA_ThumbControlTypeId","features":[528]},{"name":"UIA_TitleBarControlTypeId","features":[528]},{"name":"UIA_TogglePatternId","features":[528]},{"name":"UIA_ToggleToggleStatePropertyId","features":[528]},{"name":"UIA_ToolBarControlTypeId","features":[528]},{"name":"UIA_ToolTipClosedEventId","features":[528]},{"name":"UIA_ToolTipControlTypeId","features":[528]},{"name":"UIA_ToolTipOpenedEventId","features":[528]},{"name":"UIA_Transform2CanZoomPropertyId","features":[528]},{"name":"UIA_Transform2ZoomLevelPropertyId","features":[528]},{"name":"UIA_Transform2ZoomMaximumPropertyId","features":[528]},{"name":"UIA_Transform2ZoomMinimumPropertyId","features":[528]},{"name":"UIA_TransformCanMovePropertyId","features":[528]},{"name":"UIA_TransformCanResizePropertyId","features":[528]},{"name":"UIA_TransformCanRotatePropertyId","features":[528]},{"name":"UIA_TransformPattern2Id","features":[528]},{"name":"UIA_TransformPatternId","features":[528]},{"name":"UIA_TreeControlTypeId","features":[528]},{"name":"UIA_TreeItemControlTypeId","features":[528]},{"name":"UIA_UnderlineColorAttributeId","features":[528]},{"name":"UIA_UnderlineStyleAttributeId","features":[528]},{"name":"UIA_ValueIsReadOnlyPropertyId","features":[528]},{"name":"UIA_ValuePatternId","features":[528]},{"name":"UIA_ValueValuePropertyId","features":[528]},{"name":"UIA_VirtualizedItemPatternId","features":[528]},{"name":"UIA_VisualEffectsPropertyId","features":[528]},{"name":"UIA_WindowCanMaximizePropertyId","features":[528]},{"name":"UIA_WindowCanMinimizePropertyId","features":[528]},{"name":"UIA_WindowControlTypeId","features":[528]},{"name":"UIA_WindowIsModalPropertyId","features":[528]},{"name":"UIA_WindowIsTopmostPropertyId","features":[528]},{"name":"UIA_WindowPatternId","features":[528]},{"name":"UIA_WindowWindowInteractionStatePropertyId","features":[528]},{"name":"UIA_WindowWindowVisualStatePropertyId","features":[528]},{"name":"UIA_Window_WindowClosedEventId","features":[528]},{"name":"UIA_Window_WindowOpenedEventId","features":[528]},{"name":"UIAutomationEventInfo","features":[528]},{"name":"UIAutomationMethodInfo","features":[307,528]},{"name":"UIAutomationParameter","features":[528]},{"name":"UIAutomationPatternInfo","features":[307,528]},{"name":"UIAutomationPropertyInfo","features":[528]},{"name":"UIAutomationType","features":[528]},{"name":"UIAutomationType_Array","features":[528]},{"name":"UIAutomationType_Bool","features":[528]},{"name":"UIAutomationType_BoolArray","features":[528]},{"name":"UIAutomationType_Double","features":[528]},{"name":"UIAutomationType_DoubleArray","features":[528]},{"name":"UIAutomationType_Element","features":[528]},{"name":"UIAutomationType_ElementArray","features":[528]},{"name":"UIAutomationType_Int","features":[528]},{"name":"UIAutomationType_IntArray","features":[528]},{"name":"UIAutomationType_Out","features":[528]},{"name":"UIAutomationType_OutBool","features":[528]},{"name":"UIAutomationType_OutBoolArray","features":[528]},{"name":"UIAutomationType_OutDouble","features":[528]},{"name":"UIAutomationType_OutDoubleArray","features":[528]},{"name":"UIAutomationType_OutElement","features":[528]},{"name":"UIAutomationType_OutElementArray","features":[528]},{"name":"UIAutomationType_OutInt","features":[528]},{"name":"UIAutomationType_OutIntArray","features":[528]},{"name":"UIAutomationType_OutPoint","features":[528]},{"name":"UIAutomationType_OutPointArray","features":[528]},{"name":"UIAutomationType_OutRect","features":[528]},{"name":"UIAutomationType_OutRectArray","features":[528]},{"name":"UIAutomationType_OutString","features":[528]},{"name":"UIAutomationType_OutStringArray","features":[528]},{"name":"UIAutomationType_Point","features":[528]},{"name":"UIAutomationType_PointArray","features":[528]},{"name":"UIAutomationType_Rect","features":[528]},{"name":"UIAutomationType_RectArray","features":[528]},{"name":"UIAutomationType_String","features":[528]},{"name":"UIAutomationType_StringArray","features":[528]},{"name":"UiaAddEvent","features":[358,528]},{"name":"UiaAndOrCondition","features":[528]},{"name":"UiaAppendRuntimeId","features":[528]},{"name":"UiaAsyncContentLoadedEventArgs","features":[528]},{"name":"UiaCacheRequest","features":[528]},{"name":"UiaChangeInfo","features":[307,358,359,360,528]},{"name":"UiaChangesEventArgs","features":[307,358,359,360,528]},{"name":"UiaClientsAreListening","features":[307,528]},{"name":"UiaCondition","features":[528]},{"name":"UiaDisconnectAllProviders","features":[528]},{"name":"UiaDisconnectProvider","features":[528]},{"name":"UiaEventAddWindow","features":[307,528]},{"name":"UiaEventArgs","features":[528]},{"name":"UiaEventCallback","features":[358,528]},{"name":"UiaEventRemoveWindow","features":[307,528]},{"name":"UiaFind","features":[307,358,528]},{"name":"UiaFindParams","features":[307,528]},{"name":"UiaGetErrorDescription","features":[307,528]},{"name":"UiaGetPatternProvider","features":[528]},{"name":"UiaGetPropertyValue","features":[307,358,359,360,528]},{"name":"UiaGetReservedMixedAttributeValue","features":[528]},{"name":"UiaGetReservedNotSupportedValue","features":[528]},{"name":"UiaGetRootNode","features":[528]},{"name":"UiaGetRuntimeId","features":[358,528]},{"name":"UiaGetUpdatedCache","features":[358,528]},{"name":"UiaHPatternObjectFromVariant","features":[307,358,359,360,528]},{"name":"UiaHTextRangeFromVariant","features":[307,358,359,360,528]},{"name":"UiaHUiaNodeFromVariant","features":[307,358,359,360,528]},{"name":"UiaHasServerSideProvider","features":[307,528]},{"name":"UiaHostProviderFromHwnd","features":[307,528]},{"name":"UiaIAccessibleFromProvider","features":[307,358,359,360,528]},{"name":"UiaLookupId","features":[528]},{"name":"UiaNavigate","features":[358,528]},{"name":"UiaNodeFromFocus","features":[358,528]},{"name":"UiaNodeFromHandle","features":[307,528]},{"name":"UiaNodeFromPoint","features":[358,528]},{"name":"UiaNodeFromProvider","features":[528]},{"name":"UiaNodeRelease","features":[307,528]},{"name":"UiaNotCondition","features":[528]},{"name":"UiaPatternRelease","features":[307,528]},{"name":"UiaPoint","features":[528]},{"name":"UiaPropertyChangedEventArgs","features":[307,358,359,360,528]},{"name":"UiaPropertyCondition","features":[307,358,359,360,528]},{"name":"UiaProviderCallback","features":[307,358,528]},{"name":"UiaProviderForNonClient","features":[307,528]},{"name":"UiaProviderFromIAccessible","features":[358,528]},{"name":"UiaRaiseActiveTextPositionChangedEvent","features":[528]},{"name":"UiaRaiseAsyncContentLoadedEvent","features":[528]},{"name":"UiaRaiseAutomationEvent","features":[528]},{"name":"UiaRaiseAutomationPropertyChangedEvent","features":[307,358,359,360,528]},{"name":"UiaRaiseChangesEvent","features":[307,358,359,360,528]},{"name":"UiaRaiseNotificationEvent","features":[528]},{"name":"UiaRaiseStructureChangedEvent","features":[528]},{"name":"UiaRaiseTextEditTextChangedEvent","features":[358,528]},{"name":"UiaRect","features":[528]},{"name":"UiaRegisterProviderCallback","features":[307,358,528]},{"name":"UiaRemoveEvent","features":[528]},{"name":"UiaReturnRawElementProvider","features":[307,528]},{"name":"UiaRootObjectId","features":[528]},{"name":"UiaSetFocus","features":[528]},{"name":"UiaStructureChangedEventArgs","features":[528]},{"name":"UiaTextEditTextChangedEventArgs","features":[358,528]},{"name":"UiaTextRangeRelease","features":[307,528]},{"name":"UiaWindowClosedEventArgs","features":[528]},{"name":"UnhookWinEvent","features":[307,528]},{"name":"UnregisterPointerInputTarget","features":[307,528,371]},{"name":"UnregisterPointerInputTargetEx","features":[307,528,371]},{"name":"ValuePattern_SetValue","features":[528]},{"name":"Value_IsReadOnly_Property_GUID","features":[528]},{"name":"Value_Pattern_GUID","features":[528]},{"name":"Value_Value_Property_GUID","features":[528]},{"name":"VirtualizedItemPattern_Realize","features":[528]},{"name":"VirtualizedItem_Pattern_GUID","features":[528]},{"name":"VisualEffects","features":[528]},{"name":"VisualEffects_Bevel","features":[528]},{"name":"VisualEffects_Glow","features":[528]},{"name":"VisualEffects_None","features":[528]},{"name":"VisualEffects_Property_GUID","features":[528]},{"name":"VisualEffects_Reflection","features":[528]},{"name":"VisualEffects_Shadow","features":[528]},{"name":"VisualEffects_SoftEdges","features":[528]},{"name":"WINEVENTPROC","features":[307,528]},{"name":"WindowFromAccessibleObject","features":[307,358,528]},{"name":"WindowInteractionState","features":[528]},{"name":"WindowInteractionState_BlockedByModalWindow","features":[528]},{"name":"WindowInteractionState_Closing","features":[528]},{"name":"WindowInteractionState_NotResponding","features":[528]},{"name":"WindowInteractionState_ReadyForUserInteraction","features":[528]},{"name":"WindowInteractionState_Running","features":[528]},{"name":"WindowPattern_Close","features":[528]},{"name":"WindowPattern_SetWindowVisualState","features":[528]},{"name":"WindowPattern_WaitForInputIdle","features":[307,528]},{"name":"WindowVisualState","features":[528]},{"name":"WindowVisualState_Maximized","features":[528]},{"name":"WindowVisualState_Minimized","features":[528]},{"name":"WindowVisualState_Normal","features":[528]},{"name":"Window_CanMaximize_Property_GUID","features":[528]},{"name":"Window_CanMinimize_Property_GUID","features":[528]},{"name":"Window_Control_GUID","features":[528]},{"name":"Window_IsModal_Property_GUID","features":[528]},{"name":"Window_IsTopmost_Property_GUID","features":[528]},{"name":"Window_Pattern_GUID","features":[528]},{"name":"Window_WindowClosed_Event_GUID","features":[528]},{"name":"Window_WindowInteractionState_Property_GUID","features":[528]},{"name":"Window_WindowOpened_Event_GUID","features":[528]},{"name":"Window_WindowVisualState_Property_GUID","features":[528]},{"name":"ZoomUnit","features":[528]},{"name":"ZoomUnit_LargeDecrement","features":[528]},{"name":"ZoomUnit_LargeIncrement","features":[528]},{"name":"ZoomUnit_NoAmount","features":[528]},{"name":"ZoomUnit_SmallDecrement","features":[528]},{"name":"ZoomUnit_SmallIncrement","features":[528]}],"651":[{"name":"IUIAnimationInterpolator","features":[618]},{"name":"IUIAnimationInterpolator2","features":[618]},{"name":"IUIAnimationLoopIterationChangeHandler2","features":[618]},{"name":"IUIAnimationManager","features":[618]},{"name":"IUIAnimationManager2","features":[618]},{"name":"IUIAnimationManagerEventHandler","features":[618]},{"name":"IUIAnimationManagerEventHandler2","features":[618]},{"name":"IUIAnimationPrimitiveInterpolation","features":[618]},{"name":"IUIAnimationPriorityComparison","features":[618]},{"name":"IUIAnimationPriorityComparison2","features":[618]},{"name":"IUIAnimationStoryboard","features":[618]},{"name":"IUIAnimationStoryboard2","features":[618]},{"name":"IUIAnimationStoryboardEventHandler","features":[618]},{"name":"IUIAnimationStoryboardEventHandler2","features":[618]},{"name":"IUIAnimationTimer","features":[618]},{"name":"IUIAnimationTimerClientEventHandler","features":[618]},{"name":"IUIAnimationTimerEventHandler","features":[618]},{"name":"IUIAnimationTimerUpdateHandler","features":[618]},{"name":"IUIAnimationTransition","features":[618]},{"name":"IUIAnimationTransition2","features":[618]},{"name":"IUIAnimationTransitionFactory","features":[618]},{"name":"IUIAnimationTransitionFactory2","features":[618]},{"name":"IUIAnimationTransitionLibrary","features":[618]},{"name":"IUIAnimationTransitionLibrary2","features":[618]},{"name":"IUIAnimationVariable","features":[618]},{"name":"IUIAnimationVariable2","features":[618]},{"name":"IUIAnimationVariableChangeHandler","features":[618]},{"name":"IUIAnimationVariableChangeHandler2","features":[618]},{"name":"IUIAnimationVariableCurveChangeHandler2","features":[618]},{"name":"IUIAnimationVariableIntegerChangeHandler","features":[618]},{"name":"IUIAnimationVariableIntegerChangeHandler2","features":[618]},{"name":"UIAnimationManager","features":[618]},{"name":"UIAnimationManager2","features":[618]},{"name":"UIAnimationTimer","features":[618]},{"name":"UIAnimationTransitionFactory","features":[618]},{"name":"UIAnimationTransitionFactory2","features":[618]},{"name":"UIAnimationTransitionLibrary","features":[618]},{"name":"UIAnimationTransitionLibrary2","features":[618]},{"name":"UI_ANIMATION_DEPENDENCIES","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_DURATION","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_FINAL_VALUE","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_FINAL_VELOCITY","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_INTERMEDIATE_VALUES","features":[618]},{"name":"UI_ANIMATION_DEPENDENCY_NONE","features":[618]},{"name":"UI_ANIMATION_IDLE_BEHAVIOR","features":[618]},{"name":"UI_ANIMATION_IDLE_BEHAVIOR_CONTINUE","features":[618]},{"name":"UI_ANIMATION_IDLE_BEHAVIOR_DISABLE","features":[618]},{"name":"UI_ANIMATION_KEYFRAME","features":[618]},{"name":"UI_ANIMATION_MANAGER_BUSY","features":[618]},{"name":"UI_ANIMATION_MANAGER_IDLE","features":[618]},{"name":"UI_ANIMATION_MANAGER_STATUS","features":[618]},{"name":"UI_ANIMATION_MODE","features":[618]},{"name":"UI_ANIMATION_MODE_DISABLED","features":[618]},{"name":"UI_ANIMATION_MODE_ENABLED","features":[618]},{"name":"UI_ANIMATION_MODE_SYSTEM_DEFAULT","features":[618]},{"name":"UI_ANIMATION_PRIORITY_EFFECT","features":[618]},{"name":"UI_ANIMATION_PRIORITY_EFFECT_DELAY","features":[618]},{"name":"UI_ANIMATION_PRIORITY_EFFECT_FAILURE","features":[618]},{"name":"UI_ANIMATION_REPEAT_INDEFINITELY","features":[618]},{"name":"UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_END","features":[618]},{"name":"UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_START","features":[618]},{"name":"UI_ANIMATION_REPEAT_MODE","features":[618]},{"name":"UI_ANIMATION_REPEAT_MODE_ALTERNATE","features":[618]},{"name":"UI_ANIMATION_REPEAT_MODE_NORMAL","features":[618]},{"name":"UI_ANIMATION_ROUNDING_CEILING","features":[618]},{"name":"UI_ANIMATION_ROUNDING_FLOOR","features":[618]},{"name":"UI_ANIMATION_ROUNDING_MODE","features":[618]},{"name":"UI_ANIMATION_ROUNDING_NEAREST","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_DEFERRED","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_RESULT","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_SUCCEEDED","features":[618]},{"name":"UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE","features":[618]},{"name":"UI_ANIMATION_SECONDS_EVENTUALLY","features":[618]},{"name":"UI_ANIMATION_SECONDS_INFINITE","features":[618]},{"name":"UI_ANIMATION_SLOPE","features":[618]},{"name":"UI_ANIMATION_SLOPE_DECREASING","features":[618]},{"name":"UI_ANIMATION_SLOPE_INCREASING","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_BUILDING","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_CANCELLED","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_FINISHED","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_PLAYING","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_READY","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_SCHEDULED","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_STATUS","features":[618]},{"name":"UI_ANIMATION_STORYBOARD_TRUNCATED","features":[618]},{"name":"UI_ANIMATION_TIMER_CLIENT_BUSY","features":[618]},{"name":"UI_ANIMATION_TIMER_CLIENT_IDLE","features":[618]},{"name":"UI_ANIMATION_TIMER_CLIENT_STATUS","features":[618]},{"name":"UI_ANIMATION_UPDATE_NO_CHANGE","features":[618]},{"name":"UI_ANIMATION_UPDATE_RESULT","features":[618]},{"name":"UI_ANIMATION_UPDATE_VARIABLES_CHANGED","features":[618]}],"652":[{"name":"ATTRIB_MATTE","features":[376]},{"name":"ATTRIB_TRANSPARENCY","features":[376]},{"name":"AssociateColorProfileWithDeviceA","features":[307,376]},{"name":"AssociateColorProfileWithDeviceW","features":[307,376]},{"name":"BEST_MODE","features":[376]},{"name":"BMFORMAT","features":[376]},{"name":"BM_10b_G3CH","features":[376]},{"name":"BM_10b_Lab","features":[376]},{"name":"BM_10b_RGB","features":[376]},{"name":"BM_10b_XYZ","features":[376]},{"name":"BM_10b_Yxy","features":[376]},{"name":"BM_16b_G3CH","features":[376]},{"name":"BM_16b_GRAY","features":[376]},{"name":"BM_16b_Lab","features":[376]},{"name":"BM_16b_RGB","features":[376]},{"name":"BM_16b_XYZ","features":[376]},{"name":"BM_16b_Yxy","features":[376]},{"name":"BM_32b_scARGB","features":[376]},{"name":"BM_32b_scRGB","features":[376]},{"name":"BM_565RGB","features":[376]},{"name":"BM_5CHANNEL","features":[376]},{"name":"BM_6CHANNEL","features":[376]},{"name":"BM_7CHANNEL","features":[376]},{"name":"BM_8CHANNEL","features":[376]},{"name":"BM_BGRTRIPLETS","features":[376]},{"name":"BM_CMYKQUADS","features":[376]},{"name":"BM_G3CHTRIPLETS","features":[376]},{"name":"BM_GRAY","features":[376]},{"name":"BM_KYMCQUADS","features":[376]},{"name":"BM_LabTRIPLETS","features":[376]},{"name":"BM_NAMED_INDEX","features":[376]},{"name":"BM_R10G10B10A2","features":[376]},{"name":"BM_R10G10B10A2_XR","features":[376]},{"name":"BM_R16G16B16A16_FLOAT","features":[376]},{"name":"BM_RGBTRIPLETS","features":[376]},{"name":"BM_S2DOT13FIXED_scARGB","features":[376]},{"name":"BM_S2DOT13FIXED_scRGB","features":[376]},{"name":"BM_XYZTRIPLETS","features":[376]},{"name":"BM_YxyTRIPLETS","features":[376]},{"name":"BM_x555G3CH","features":[376]},{"name":"BM_x555Lab","features":[376]},{"name":"BM_x555RGB","features":[376]},{"name":"BM_x555XYZ","features":[376]},{"name":"BM_x555Yxy","features":[376]},{"name":"BM_xBGRQUADS","features":[376]},{"name":"BM_xG3CHQUADS","features":[376]},{"name":"BM_xRGBQUADS","features":[376]},{"name":"BlackInformation","features":[307,376]},{"name":"CATID_WcsPlugin","features":[376]},{"name":"CMCheckColors","features":[307,376]},{"name":"CMCheckColorsInGamut","features":[307,318,376]},{"name":"CMCheckRGBs","features":[307,376]},{"name":"CMConvertColorNameToIndex","features":[307,376]},{"name":"CMConvertIndexToColorName","features":[307,376]},{"name":"CMCreateDeviceLinkProfile","features":[307,376]},{"name":"CMCreateMultiProfileTransform","features":[376]},{"name":"CMCreateProfile","features":[307,318,376]},{"name":"CMCreateProfileW","features":[307,318,376]},{"name":"CMCreateTransform","features":[318,376]},{"name":"CMCreateTransformExt","features":[318,376]},{"name":"CMCreateTransformExtW","features":[318,376]},{"name":"CMCreateTransformW","features":[318,376]},{"name":"CMDeleteTransform","features":[307,376]},{"name":"CMGetInfo","features":[376]},{"name":"CMGetNamedProfileInfo","features":[307,376]},{"name":"CMIsProfileValid","features":[307,376]},{"name":"CMM_DESCRIPTION","features":[376]},{"name":"CMM_DLL_VERSION","features":[376]},{"name":"CMM_DRIVER_VERSION","features":[376]},{"name":"CMM_FROM_PROFILE","features":[376]},{"name":"CMM_IDENT","features":[376]},{"name":"CMM_LOGOICON","features":[376]},{"name":"CMM_VERSION","features":[376]},{"name":"CMM_WIN_VERSION","features":[376]},{"name":"CMS_BACKWARD","features":[376]},{"name":"CMS_DISABLEICM","features":[376]},{"name":"CMS_DISABLEINTENT","features":[376]},{"name":"CMS_DISABLERENDERINTENT","features":[376]},{"name":"CMS_ENABLEPROOFING","features":[376]},{"name":"CMS_FORWARD","features":[376]},{"name":"CMS_MONITOROVERFLOW","features":[376]},{"name":"CMS_PRINTEROVERFLOW","features":[376]},{"name":"CMS_SETMONITORPROFILE","features":[376]},{"name":"CMS_SETPRINTERPROFILE","features":[376]},{"name":"CMS_SETPROOFINTENT","features":[376]},{"name":"CMS_SETRENDERINTENT","features":[376]},{"name":"CMS_SETTARGETPROFILE","features":[376]},{"name":"CMS_TARGETOVERFLOW","features":[376]},{"name":"CMS_USEAPPLYCALLBACK","features":[376]},{"name":"CMS_USEDESCRIPTION","features":[376]},{"name":"CMS_USEHOOK","features":[376]},{"name":"CMTranslateColors","features":[307,376]},{"name":"CMTranslateRGB","features":[307,376]},{"name":"CMTranslateRGBs","features":[307,376]},{"name":"CMTranslateRGBsExt","features":[307,376]},{"name":"CMYKCOLOR","features":[376]},{"name":"COLOR","features":[376]},{"name":"COLORDATATYPE","features":[376]},{"name":"COLORMATCHSETUPA","features":[307,376,371]},{"name":"COLORMATCHSETUPW","features":[307,376,371]},{"name":"COLORPROFILESUBTYPE","features":[376]},{"name":"COLORPROFILETYPE","features":[376]},{"name":"COLORTYPE","features":[376]},{"name":"COLOR_10b_R10G10B10A2","features":[376]},{"name":"COLOR_10b_R10G10B10A2_XR","features":[376]},{"name":"COLOR_3_CHANNEL","features":[376]},{"name":"COLOR_5_CHANNEL","features":[376]},{"name":"COLOR_6_CHANNEL","features":[376]},{"name":"COLOR_7_CHANNEL","features":[376]},{"name":"COLOR_8_CHANNEL","features":[376]},{"name":"COLOR_BYTE","features":[376]},{"name":"COLOR_CMYK","features":[376]},{"name":"COLOR_FLOAT","features":[376]},{"name":"COLOR_FLOAT16","features":[376]},{"name":"COLOR_GRAY","features":[376]},{"name":"COLOR_Lab","features":[376]},{"name":"COLOR_MATCH_TO_TARGET_ACTION","features":[376]},{"name":"COLOR_MATCH_VERSION","features":[376]},{"name":"COLOR_NAMED","features":[376]},{"name":"COLOR_RGB","features":[376]},{"name":"COLOR_S2DOT13FIXED","features":[376]},{"name":"COLOR_WORD","features":[376]},{"name":"COLOR_XYZ","features":[376]},{"name":"COLOR_Yxy","features":[376]},{"name":"CPST_ABSOLUTE_COLORIMETRIC","features":[376]},{"name":"CPST_CUSTOM_WORKING_SPACE","features":[376]},{"name":"CPST_EXTENDED_DISPLAY_COLOR_MODE","features":[376]},{"name":"CPST_NONE","features":[376]},{"name":"CPST_PERCEPTUAL","features":[376]},{"name":"CPST_RELATIVE_COLORIMETRIC","features":[376]},{"name":"CPST_RGB_WORKING_SPACE","features":[376]},{"name":"CPST_SATURATION","features":[376]},{"name":"CPST_STANDARD_DISPLAY_COLOR_MODE","features":[376]},{"name":"CPT_CAMP","features":[376]},{"name":"CPT_DMP","features":[376]},{"name":"CPT_GMMP","features":[376]},{"name":"CPT_ICC","features":[376]},{"name":"CSA_A","features":[376]},{"name":"CSA_ABC","features":[376]},{"name":"CSA_CMYK","features":[376]},{"name":"CSA_DEF","features":[376]},{"name":"CSA_DEFG","features":[376]},{"name":"CSA_GRAY","features":[376]},{"name":"CSA_Lab","features":[376]},{"name":"CSA_RGB","features":[376]},{"name":"CS_DELETE_TRANSFORM","features":[376]},{"name":"CS_DISABLE","features":[376]},{"name":"CS_ENABLE","features":[376]},{"name":"CheckBitmapBits","features":[307,376]},{"name":"CheckColors","features":[307,376]},{"name":"CheckColorsInGamut","features":[307,318,376]},{"name":"CloseColorProfile","features":[307,376]},{"name":"ColorCorrectPalette","features":[307,318,376]},{"name":"ColorMatchToTarget","features":[307,318,376]},{"name":"ColorProfileAddDisplayAssociation","features":[307,376]},{"name":"ColorProfileGetDisplayDefault","features":[307,376]},{"name":"ColorProfileGetDisplayList","features":[307,376]},{"name":"ColorProfileGetDisplayUserScope","features":[307,376]},{"name":"ColorProfileRemoveDisplayAssociation","features":[307,376]},{"name":"ColorProfileSetDisplayDefaultAssociation","features":[307,376]},{"name":"ConvertColorNameToIndex","features":[307,376]},{"name":"ConvertIndexToColorName","features":[307,376]},{"name":"CreateColorSpaceA","features":[318,376]},{"name":"CreateColorSpaceW","features":[318,376]},{"name":"CreateColorTransformA","features":[318,376]},{"name":"CreateColorTransformW","features":[318,376]},{"name":"CreateDeviceLinkProfile","features":[307,376]},{"name":"CreateMultiProfileTransform","features":[376]},{"name":"CreateProfileFromLogColorSpaceA","features":[307,318,376]},{"name":"CreateProfileFromLogColorSpaceW","features":[307,318,376]},{"name":"DONT_USE_EMBEDDED_WCS_PROFILES","features":[376]},{"name":"DeleteColorSpace","features":[307,376]},{"name":"DeleteColorTransform","features":[307,376]},{"name":"DisassociateColorProfileFromDeviceA","features":[307,376]},{"name":"DisassociateColorProfileFromDeviceW","features":[307,376]},{"name":"EMRCREATECOLORSPACE","features":[318,376]},{"name":"EMRCREATECOLORSPACEW","features":[318,376]},{"name":"ENABLE_GAMUT_CHECKING","features":[376]},{"name":"ENUMTYPEA","features":[376]},{"name":"ENUMTYPEW","features":[376]},{"name":"ENUM_TYPE_VERSION","features":[376]},{"name":"ET_ATTRIBUTES","features":[376]},{"name":"ET_CLASS","features":[376]},{"name":"ET_CMMTYPE","features":[376]},{"name":"ET_CONNECTIONSPACE","features":[376]},{"name":"ET_CREATOR","features":[376]},{"name":"ET_DATACOLORSPACE","features":[376]},{"name":"ET_DEVICECLASS","features":[376]},{"name":"ET_DEVICENAME","features":[376]},{"name":"ET_DITHERMODE","features":[376]},{"name":"ET_EXTENDEDDISPLAYCOLOR","features":[376]},{"name":"ET_MANUFACTURER","features":[376]},{"name":"ET_MEDIATYPE","features":[376]},{"name":"ET_MODEL","features":[376]},{"name":"ET_PLATFORM","features":[376]},{"name":"ET_PROFILEFLAGS","features":[376]},{"name":"ET_RENDERINGINTENT","features":[376]},{"name":"ET_RESOLUTION","features":[376]},{"name":"ET_SIGNATURE","features":[376]},{"name":"ET_STANDARDDISPLAYCOLOR","features":[376]},{"name":"EnumColorProfilesA","features":[307,376]},{"name":"EnumColorProfilesW","features":[307,376]},{"name":"EnumICMProfilesA","features":[307,318,376]},{"name":"EnumICMProfilesW","features":[307,318,376]},{"name":"FAST_TRANSLATE","features":[376]},{"name":"FLAG_DEPENDENTONDATA","features":[376]},{"name":"FLAG_EMBEDDEDPROFILE","features":[376]},{"name":"FLAG_ENABLE_CHROMATIC_ADAPTATION","features":[376]},{"name":"GENERIC3CHANNEL","features":[376]},{"name":"GRAYCOLOR","features":[376]},{"name":"GamutBoundaryDescription","features":[376]},{"name":"GamutShell","features":[376]},{"name":"GamutShellTriangle","features":[376]},{"name":"GetCMMInfo","features":[376]},{"name":"GetColorDirectoryA","features":[307,376]},{"name":"GetColorDirectoryW","features":[307,376]},{"name":"GetColorProfileElement","features":[307,376]},{"name":"GetColorProfileElementTag","features":[307,376]},{"name":"GetColorProfileFromHandle","features":[307,376]},{"name":"GetColorProfileHeader","features":[307,318,376]},{"name":"GetColorSpace","features":[318,376]},{"name":"GetCountColorProfileElements","features":[307,376]},{"name":"GetDeviceGammaRamp","features":[307,318,376]},{"name":"GetICMProfileA","features":[307,318,376]},{"name":"GetICMProfileW","features":[307,318,376]},{"name":"GetLogColorSpaceA","features":[307,318,376]},{"name":"GetLogColorSpaceW","features":[307,318,376]},{"name":"GetNamedProfileInfo","features":[307,376]},{"name":"GetPS2ColorRenderingDictionary","features":[307,376]},{"name":"GetPS2ColorRenderingIntent","features":[307,376]},{"name":"GetPS2ColorSpaceArray","features":[307,376]},{"name":"GetStandardColorSpaceProfileA","features":[307,376]},{"name":"GetStandardColorSpaceProfileW","features":[307,376]},{"name":"HCOLORSPACE","features":[376]},{"name":"HiFiCOLOR","features":[376]},{"name":"ICMENUMPROCA","features":[307,376]},{"name":"ICMENUMPROCW","features":[307,376]},{"name":"ICM_ADDPROFILE","features":[376]},{"name":"ICM_COMMAND","features":[376]},{"name":"ICM_DELETEPROFILE","features":[376]},{"name":"ICM_DONE_OUTSIDEDC","features":[376]},{"name":"ICM_MODE","features":[376]},{"name":"ICM_OFF","features":[376]},{"name":"ICM_ON","features":[376]},{"name":"ICM_QUERY","features":[376]},{"name":"ICM_QUERYMATCH","features":[376]},{"name":"ICM_QUERYPROFILE","features":[376]},{"name":"ICM_REGISTERICMATCHER","features":[376]},{"name":"ICM_SETDEFAULTPROFILE","features":[376]},{"name":"ICM_UNREGISTERICMATCHER","features":[376]},{"name":"IDeviceModelPlugIn","features":[376]},{"name":"IGamutMapModelPlugIn","features":[376]},{"name":"INDEX_DONT_CARE","features":[376]},{"name":"INTENT_ABSOLUTE_COLORIMETRIC","features":[376]},{"name":"INTENT_PERCEPTUAL","features":[376]},{"name":"INTENT_RELATIVE_COLORIMETRIC","features":[376]},{"name":"INTENT_SATURATION","features":[376]},{"name":"InstallColorProfileA","features":[307,376]},{"name":"InstallColorProfileW","features":[307,376]},{"name":"IsColorProfileTagPresent","features":[307,376]},{"name":"IsColorProfileValid","features":[307,376]},{"name":"JChColorF","features":[376]},{"name":"JabColorF","features":[376]},{"name":"LCSCSTYPE","features":[376]},{"name":"LCS_CALIBRATED_RGB","features":[376]},{"name":"LCS_WINDOWS_COLOR_SPACE","features":[376]},{"name":"LCS_sRGB","features":[376]},{"name":"LOGCOLORSPACEA","features":[318,376]},{"name":"LOGCOLORSPACEW","features":[318,376]},{"name":"LPBMCALLBACKFN","features":[307,376]},{"name":"LabCOLOR","features":[376]},{"name":"MAX_COLOR_CHANNELS","features":[376]},{"name":"MicrosoftHardwareColorV2","features":[376]},{"name":"NAMEDCOLOR","features":[376]},{"name":"NAMED_PROFILE_INFO","features":[376]},{"name":"NORMAL_MODE","features":[376]},{"name":"OpenColorProfileA","features":[376]},{"name":"OpenColorProfileW","features":[376]},{"name":"PCMSCALLBACKA","features":[307,376,371]},{"name":"PCMSCALLBACKW","features":[307,376,371]},{"name":"PRESERVEBLACK","features":[376]},{"name":"PROFILE","features":[376]},{"name":"PROFILEHEADER","features":[318,376]},{"name":"PROFILE_FILENAME","features":[376]},{"name":"PROFILE_MEMBUFFER","features":[376]},{"name":"PROFILE_READ","features":[376]},{"name":"PROFILE_READWRITE","features":[376]},{"name":"PROOF_MODE","features":[376]},{"name":"PrimaryJabColors","features":[376]},{"name":"PrimaryXYZColors","features":[376]},{"name":"RESERVED","features":[376]},{"name":"RGBCOLOR","features":[376]},{"name":"RegisterCMMA","features":[307,376]},{"name":"RegisterCMMW","features":[307,376]},{"name":"SEQUENTIAL_TRANSFORM","features":[376]},{"name":"SelectCMM","features":[307,376]},{"name":"SetColorProfileElement","features":[307,376]},{"name":"SetColorProfileElementReference","features":[307,376]},{"name":"SetColorProfileElementSize","features":[307,376]},{"name":"SetColorProfileHeader","features":[307,318,376]},{"name":"SetColorSpace","features":[318,376]},{"name":"SetDeviceGammaRamp","features":[307,318,376]},{"name":"SetICMMode","features":[318,376]},{"name":"SetICMProfileA","features":[307,318,376]},{"name":"SetICMProfileW","features":[307,318,376]},{"name":"SetStandardColorSpaceProfileA","features":[307,376]},{"name":"SetStandardColorSpaceProfileW","features":[307,376]},{"name":"SetupColorMatchingA","features":[307,376,371]},{"name":"SetupColorMatchingW","features":[307,376,371]},{"name":"TranslateBitmapBits","features":[307,376]},{"name":"TranslateColors","features":[307,376]},{"name":"USE_RELATIVE_COLORIMETRIC","features":[376]},{"name":"UninstallColorProfileA","features":[307,376]},{"name":"UninstallColorProfileW","features":[307,376]},{"name":"UnregisterCMMA","features":[307,376]},{"name":"UnregisterCMMW","features":[307,376]},{"name":"UpdateICMRegKeyA","features":[307,376]},{"name":"UpdateICMRegKeyW","features":[307,376]},{"name":"VideoCardGammaTable","features":[376]},{"name":"WCS_ALWAYS","features":[376]},{"name":"WCS_DEFAULT","features":[376]},{"name":"WCS_DEVICE_CAPABILITIES_TYPE","features":[376]},{"name":"WCS_DEVICE_MHC2_CAPABILITIES","features":[307,376]},{"name":"WCS_DEVICE_VCGT_CAPABILITIES","features":[307,376]},{"name":"WCS_ICCONLY","features":[376]},{"name":"WCS_PROFILE_MANAGEMENT_SCOPE","features":[376]},{"name":"WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER","features":[376]},{"name":"WCS_PROFILE_MANAGEMENT_SCOPE_SYSTEM_WIDE","features":[376]},{"name":"WcsAssociateColorProfileWithDevice","features":[307,376]},{"name":"WcsCheckColors","features":[307,376]},{"name":"WcsCreateIccProfile","features":[376]},{"name":"WcsDisassociateColorProfileFromDevice","features":[307,376]},{"name":"WcsEnumColorProfiles","features":[307,376]},{"name":"WcsEnumColorProfilesSize","features":[307,376]},{"name":"WcsGetCalibrationManagementState","features":[307,376]},{"name":"WcsGetDefaultColorProfile","features":[307,376]},{"name":"WcsGetDefaultColorProfileSize","features":[307,376]},{"name":"WcsGetDefaultRenderingIntent","features":[307,376]},{"name":"WcsGetUsePerUserProfiles","features":[307,376]},{"name":"WcsOpenColorProfileA","features":[376]},{"name":"WcsOpenColorProfileW","features":[376]},{"name":"WcsSetCalibrationManagementState","features":[307,376]},{"name":"WcsSetDefaultColorProfile","features":[307,376]},{"name":"WcsSetDefaultRenderingIntent","features":[307,376]},{"name":"WcsSetUsePerUserProfiles","features":[307,376]},{"name":"WcsTranslateColors","features":[307,376]},{"name":"XYZCOLOR","features":[376]},{"name":"XYZColorF","features":[376]},{"name":"YxyCOLOR","features":[376]}],"653":[{"name":"ABS_DOWNDISABLED","features":[357]},{"name":"ABS_DOWNHOT","features":[357]},{"name":"ABS_DOWNHOVER","features":[357]},{"name":"ABS_DOWNNORMAL","features":[357]},{"name":"ABS_DOWNPRESSED","features":[357]},{"name":"ABS_LEFTDISABLED","features":[357]},{"name":"ABS_LEFTHOT","features":[357]},{"name":"ABS_LEFTHOVER","features":[357]},{"name":"ABS_LEFTNORMAL","features":[357]},{"name":"ABS_LEFTPRESSED","features":[357]},{"name":"ABS_RIGHTDISABLED","features":[357]},{"name":"ABS_RIGHTHOT","features":[357]},{"name":"ABS_RIGHTHOVER","features":[357]},{"name":"ABS_RIGHTNORMAL","features":[357]},{"name":"ABS_RIGHTPRESSED","features":[357]},{"name":"ABS_UPDISABLED","features":[357]},{"name":"ABS_UPHOT","features":[357]},{"name":"ABS_UPHOVER","features":[357]},{"name":"ABS_UPNORMAL","features":[357]},{"name":"ABS_UPPRESSED","features":[357]},{"name":"ACM_ISPLAYING","features":[357]},{"name":"ACM_OPEN","features":[357]},{"name":"ACM_OPENA","features":[357]},{"name":"ACM_OPENW","features":[357]},{"name":"ACM_PLAY","features":[357]},{"name":"ACM_STOP","features":[357]},{"name":"ACN_START","features":[357]},{"name":"ACN_STOP","features":[357]},{"name":"ACS_AUTOPLAY","features":[357]},{"name":"ACS_CENTER","features":[357]},{"name":"ACS_TIMER","features":[357]},{"name":"ACS_TRANSPARENT","features":[357]},{"name":"AEROWIZARDPARTS","features":[357]},{"name":"ALLOW_CONTROLS","features":[357]},{"name":"ALLOW_NONCLIENT","features":[357]},{"name":"ALLOW_WEBCONTENT","features":[357]},{"name":"ANIMATE_CLASS","features":[357]},{"name":"ANIMATE_CLASSA","features":[357]},{"name":"ANIMATE_CLASSW","features":[357]},{"name":"ARROWBTNSTATES","features":[357]},{"name":"AW_BUTTON","features":[357]},{"name":"AW_COMMANDAREA","features":[357]},{"name":"AW_CONTENTAREA","features":[357]},{"name":"AW_HEADERAREA","features":[357]},{"name":"AW_S_CONTENTAREA_NOMARGIN","features":[357]},{"name":"AW_S_HEADERAREA_NOMARGIN","features":[357]},{"name":"AW_S_TITLEBAR_ACTIVE","features":[357]},{"name":"AW_S_TITLEBAR_INACTIVE","features":[357]},{"name":"AW_TITLEBAR","features":[357]},{"name":"BACKGROUNDSTATES","features":[357]},{"name":"BACKGROUNDWITHBORDERSTATES","features":[357]},{"name":"BALLOONSTATES","features":[357]},{"name":"BALLOONSTEMSTATES","features":[357]},{"name":"BARBACKGROUNDSTATES","features":[357]},{"name":"BARITEMSTATES","features":[357]},{"name":"BCM_FIRST","features":[357]},{"name":"BCM_GETIDEALSIZE","features":[357]},{"name":"BCM_GETIMAGELIST","features":[357]},{"name":"BCM_GETNOTE","features":[357]},{"name":"BCM_GETNOTELENGTH","features":[357]},{"name":"BCM_GETSPLITINFO","features":[357]},{"name":"BCM_GETTEXTMARGIN","features":[357]},{"name":"BCM_SETDROPDOWNSTATE","features":[357]},{"name":"BCM_SETIMAGELIST","features":[357]},{"name":"BCM_SETNOTE","features":[357]},{"name":"BCM_SETSHIELD","features":[357]},{"name":"BCM_SETSPLITINFO","features":[357]},{"name":"BCM_SETTEXTMARGIN","features":[357]},{"name":"BCN_DROPDOWN","features":[357]},{"name":"BCN_FIRST","features":[357]},{"name":"BCN_HOTITEMCHANGE","features":[357]},{"name":"BCN_LAST","features":[357]},{"name":"BCSIF_GLYPH","features":[357]},{"name":"BCSIF_IMAGE","features":[357]},{"name":"BCSIF_SIZE","features":[357]},{"name":"BCSIF_STYLE","features":[357]},{"name":"BCSS_ALIGNLEFT","features":[357]},{"name":"BCSS_IMAGE","features":[357]},{"name":"BCSS_NOSPLIT","features":[357]},{"name":"BCSS_STRETCH","features":[357]},{"name":"BGTYPE","features":[357]},{"name":"BODYSTATES","features":[357]},{"name":"BORDERSTATES","features":[357]},{"name":"BORDERTYPE","features":[357]},{"name":"BORDER_HSCROLLSTATES","features":[357]},{"name":"BORDER_HVSCROLLSTATES","features":[357]},{"name":"BORDER_NOSCROLLSTATES","features":[357]},{"name":"BORDER_VSCROLLSTATES","features":[357]},{"name":"BPAS_CUBIC","features":[357]},{"name":"BPAS_LINEAR","features":[357]},{"name":"BPAS_NONE","features":[357]},{"name":"BPAS_SINE","features":[357]},{"name":"BPBF_COMPATIBLEBITMAP","features":[357]},{"name":"BPBF_DIB","features":[357]},{"name":"BPBF_TOPDOWNDIB","features":[357]},{"name":"BPBF_TOPDOWNMONODIB","features":[357]},{"name":"BPPF_ERASE","features":[357]},{"name":"BPPF_NOCLIP","features":[357]},{"name":"BPPF_NONCLIENT","features":[357]},{"name":"BP_ANIMATIONPARAMS","features":[357]},{"name":"BP_ANIMATIONSTYLE","features":[357]},{"name":"BP_BUFFERFORMAT","features":[357]},{"name":"BP_CHECKBOX","features":[357]},{"name":"BP_CHECKBOX_HCDISABLED","features":[357]},{"name":"BP_COMMANDLINK","features":[357]},{"name":"BP_COMMANDLINKGLYPH","features":[357]},{"name":"BP_GROUPBOX","features":[357]},{"name":"BP_GROUPBOX_HCDISABLED","features":[357]},{"name":"BP_PAINTPARAMS","features":[307,318,357]},{"name":"BP_PAINTPARAMS_FLAGS","features":[357]},{"name":"BP_PUSHBUTTON","features":[357]},{"name":"BP_PUSHBUTTONDROPDOWN","features":[357]},{"name":"BP_RADIOBUTTON","features":[357]},{"name":"BP_RADIOBUTTON_HCDISABLED","features":[357]},{"name":"BP_USERBUTTON","features":[357]},{"name":"BST_CHECKED","features":[357]},{"name":"BST_DROPDOWNPUSHED","features":[357]},{"name":"BST_HOT","features":[357]},{"name":"BST_INDETERMINATE","features":[357]},{"name":"BST_UNCHECKED","features":[357]},{"name":"BS_COMMANDLINK","features":[357]},{"name":"BS_DEFCOMMANDLINK","features":[357]},{"name":"BS_DEFSPLITBUTTON","features":[357]},{"name":"BS_SPLITBUTTON","features":[357]},{"name":"BTNS_AUTOSIZE","features":[357]},{"name":"BTNS_BUTTON","features":[357]},{"name":"BTNS_CHECK","features":[357]},{"name":"BTNS_DROPDOWN","features":[357]},{"name":"BTNS_GROUP","features":[357]},{"name":"BTNS_NOPREFIX","features":[357]},{"name":"BTNS_SEP","features":[357]},{"name":"BTNS_SHOWTEXT","features":[357]},{"name":"BTNS_WHOLEDROPDOWN","features":[357]},{"name":"BT_BORDERFILL","features":[357]},{"name":"BT_ELLIPSE","features":[357]},{"name":"BT_IMAGEFILE","features":[357]},{"name":"BT_NONE","features":[357]},{"name":"BT_RECT","features":[357]},{"name":"BT_ROUNDRECT","features":[357]},{"name":"BUTTONPARTS","features":[357]},{"name":"BUTTON_IMAGELIST","features":[307,357]},{"name":"BUTTON_IMAGELIST_ALIGN","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_BOTTOM","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_CENTER","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_LEFT","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_RIGHT","features":[357]},{"name":"BUTTON_IMAGELIST_ALIGN_TOP","features":[357]},{"name":"BUTTON_SPLITINFO","features":[307,357]},{"name":"BeginBufferedAnimation","features":[307,318,357]},{"name":"BeginBufferedPaint","features":[307,318,357]},{"name":"BeginPanningFeedback","features":[307,357]},{"name":"BufferedPaintClear","features":[307,357]},{"name":"BufferedPaintInit","features":[357]},{"name":"BufferedPaintRenderAnimation","features":[307,318,357]},{"name":"BufferedPaintSetAlpha","features":[307,357]},{"name":"BufferedPaintStopAllAnimations","features":[307,357]},{"name":"BufferedPaintUnInit","features":[357]},{"name":"CAPTIONSTATES","features":[357]},{"name":"CA_CENTER","features":[357]},{"name":"CA_LEFT","features":[357]},{"name":"CA_RIGHT","features":[357]},{"name":"CBB_DISABLED","features":[357]},{"name":"CBB_FOCUSED","features":[357]},{"name":"CBB_HOT","features":[357]},{"name":"CBB_NORMAL","features":[357]},{"name":"CBCB_DISABLED","features":[357]},{"name":"CBCB_HOT","features":[357]},{"name":"CBCB_NORMAL","features":[357]},{"name":"CBCB_PRESSED","features":[357]},{"name":"CBDI_HIGHLIGHTED","features":[357]},{"name":"CBDI_NORMAL","features":[357]},{"name":"CBEIF_DI_SETITEM","features":[357]},{"name":"CBEIF_IMAGE","features":[357]},{"name":"CBEIF_INDENT","features":[357]},{"name":"CBEIF_LPARAM","features":[357]},{"name":"CBEIF_OVERLAY","features":[357]},{"name":"CBEIF_SELECTEDIMAGE","features":[357]},{"name":"CBEIF_TEXT","features":[357]},{"name":"CBEMAXSTRLEN","features":[357]},{"name":"CBEM_GETCOMBOCONTROL","features":[357]},{"name":"CBEM_GETEDITCONTROL","features":[357]},{"name":"CBEM_GETEXSTYLE","features":[357]},{"name":"CBEM_GETEXTENDEDSTYLE","features":[357]},{"name":"CBEM_GETIMAGELIST","features":[357]},{"name":"CBEM_GETITEM","features":[357]},{"name":"CBEM_GETITEMA","features":[357]},{"name":"CBEM_GETITEMW","features":[357]},{"name":"CBEM_GETUNICODEFORMAT","features":[357]},{"name":"CBEM_HASEDITCHANGED","features":[357]},{"name":"CBEM_INSERTITEM","features":[357]},{"name":"CBEM_INSERTITEMA","features":[357]},{"name":"CBEM_INSERTITEMW","features":[357]},{"name":"CBEM_SETEXSTYLE","features":[357]},{"name":"CBEM_SETEXTENDEDSTYLE","features":[357]},{"name":"CBEM_SETIMAGELIST","features":[357]},{"name":"CBEM_SETITEM","features":[357]},{"name":"CBEM_SETITEMA","features":[357]},{"name":"CBEM_SETITEMW","features":[357]},{"name":"CBEM_SETUNICODEFORMAT","features":[357]},{"name":"CBEM_SETWINDOWTHEME","features":[357]},{"name":"CBENF_DROPDOWN","features":[357]},{"name":"CBENF_ESCAPE","features":[357]},{"name":"CBENF_KILLFOCUS","features":[357]},{"name":"CBENF_RETURN","features":[357]},{"name":"CBEN_BEGINEDIT","features":[357]},{"name":"CBEN_DELETEITEM","features":[357]},{"name":"CBEN_DRAGBEGIN","features":[357]},{"name":"CBEN_DRAGBEGINA","features":[357]},{"name":"CBEN_DRAGBEGINW","features":[357]},{"name":"CBEN_ENDEDIT","features":[357]},{"name":"CBEN_ENDEDITA","features":[357]},{"name":"CBEN_ENDEDITW","features":[357]},{"name":"CBEN_FIRST","features":[357]},{"name":"CBEN_GETDISPINFOA","features":[357]},{"name":"CBEN_GETDISPINFOW","features":[357]},{"name":"CBEN_INSERTITEM","features":[357]},{"name":"CBEN_LAST","features":[357]},{"name":"CBES_EX_CASESENSITIVE","features":[357]},{"name":"CBES_EX_NOEDITIMAGE","features":[357]},{"name":"CBES_EX_NOEDITIMAGEINDENT","features":[357]},{"name":"CBES_EX_NOSIZELIMIT","features":[357]},{"name":"CBES_EX_PATHWORDBREAKPROC","features":[357]},{"name":"CBES_EX_TEXTENDELLIPSIS","features":[357]},{"name":"CBM_FIRST","features":[357]},{"name":"CBRO_DISABLED","features":[357]},{"name":"CBRO_HOT","features":[357]},{"name":"CBRO_NORMAL","features":[357]},{"name":"CBRO_PRESSED","features":[357]},{"name":"CBS_CHECKEDDISABLED","features":[357]},{"name":"CBS_CHECKEDHOT","features":[357]},{"name":"CBS_CHECKEDNORMAL","features":[357]},{"name":"CBS_CHECKEDPRESSED","features":[357]},{"name":"CBS_DISABLED","features":[357]},{"name":"CBS_EXCLUDEDDISABLED","features":[357]},{"name":"CBS_EXCLUDEDHOT","features":[357]},{"name":"CBS_EXCLUDEDNORMAL","features":[357]},{"name":"CBS_EXCLUDEDPRESSED","features":[357]},{"name":"CBS_HOT","features":[357]},{"name":"CBS_IMPLICITDISABLED","features":[357]},{"name":"CBS_IMPLICITHOT","features":[357]},{"name":"CBS_IMPLICITNORMAL","features":[357]},{"name":"CBS_IMPLICITPRESSED","features":[357]},{"name":"CBS_MIXEDDISABLED","features":[357]},{"name":"CBS_MIXEDHOT","features":[357]},{"name":"CBS_MIXEDNORMAL","features":[357]},{"name":"CBS_MIXEDPRESSED","features":[357]},{"name":"CBS_NORMAL","features":[357]},{"name":"CBS_PUSHED","features":[357]},{"name":"CBS_UNCHECKEDDISABLED","features":[357]},{"name":"CBS_UNCHECKEDHOT","features":[357]},{"name":"CBS_UNCHECKEDNORMAL","features":[357]},{"name":"CBS_UNCHECKEDPRESSED","features":[357]},{"name":"CBTBS_DISABLED","features":[357]},{"name":"CBTBS_FOCUSED","features":[357]},{"name":"CBTBS_HOT","features":[357]},{"name":"CBTBS_NORMAL","features":[357]},{"name":"CBXSL_DISABLED","features":[357]},{"name":"CBXSL_HOT","features":[357]},{"name":"CBXSL_NORMAL","features":[357]},{"name":"CBXSL_PRESSED","features":[357]},{"name":"CBXSR_DISABLED","features":[357]},{"name":"CBXSR_HOT","features":[357]},{"name":"CBXSR_NORMAL","features":[357]},{"name":"CBXSR_PRESSED","features":[357]},{"name":"CBXS_DISABLED","features":[357]},{"name":"CBXS_HOT","features":[357]},{"name":"CBXS_NORMAL","features":[357]},{"name":"CBXS_PRESSED","features":[357]},{"name":"CB_GETCUEBANNER","features":[357]},{"name":"CB_GETMINVISIBLE","features":[357]},{"name":"CB_SETCUEBANNER","features":[357]},{"name":"CB_SETMINVISIBLE","features":[357]},{"name":"CCF_NOTEXT","features":[357]},{"name":"CCHCCCLASS","features":[357]},{"name":"CCHCCDESC","features":[357]},{"name":"CCHCCTEXT","features":[357]},{"name":"CCINFOA","features":[307,318,357]},{"name":"CCINFOW","features":[307,318,357]},{"name":"CCM_DPISCALE","features":[357]},{"name":"CCM_FIRST","features":[357]},{"name":"CCM_GETCOLORSCHEME","features":[357]},{"name":"CCM_GETDROPTARGET","features":[357]},{"name":"CCM_GETUNICODEFORMAT","features":[357]},{"name":"CCM_GETVERSION","features":[357]},{"name":"CCM_LAST","features":[357]},{"name":"CCM_SETBKCOLOR","features":[357]},{"name":"CCM_SETCOLORSCHEME","features":[357]},{"name":"CCM_SETNOTIFYWINDOW","features":[357]},{"name":"CCM_SETUNICODEFORMAT","features":[357]},{"name":"CCM_SETVERSION","features":[357]},{"name":"CCM_SETWINDOWTHEME","features":[357]},{"name":"CCSTYLEA","features":[357]},{"name":"CCSTYLEFLAGA","features":[357]},{"name":"CCSTYLEFLAGW","features":[357]},{"name":"CCSTYLEW","features":[357]},{"name":"CCS_ADJUSTABLE","features":[357]},{"name":"CCS_BOTTOM","features":[357]},{"name":"CCS_NODIVIDER","features":[357]},{"name":"CCS_NOMOVEY","features":[357]},{"name":"CCS_NOPARENTALIGN","features":[357]},{"name":"CCS_NORESIZE","features":[357]},{"name":"CCS_TOP","features":[357]},{"name":"CCS_VERT","features":[357]},{"name":"CDDS_ITEM","features":[357]},{"name":"CDDS_ITEMPOSTERASE","features":[357]},{"name":"CDDS_ITEMPOSTPAINT","features":[357]},{"name":"CDDS_ITEMPREERASE","features":[357]},{"name":"CDDS_ITEMPREPAINT","features":[357]},{"name":"CDDS_POSTERASE","features":[357]},{"name":"CDDS_POSTPAINT","features":[357]},{"name":"CDDS_PREERASE","features":[357]},{"name":"CDDS_PREPAINT","features":[357]},{"name":"CDDS_SUBITEM","features":[357]},{"name":"CDIS_CHECKED","features":[357]},{"name":"CDIS_DEFAULT","features":[357]},{"name":"CDIS_DISABLED","features":[357]},{"name":"CDIS_DROPHILITED","features":[357]},{"name":"CDIS_FOCUS","features":[357]},{"name":"CDIS_GRAYED","features":[357]},{"name":"CDIS_HOT","features":[357]},{"name":"CDIS_INDETERMINATE","features":[357]},{"name":"CDIS_MARKED","features":[357]},{"name":"CDIS_NEARHOT","features":[357]},{"name":"CDIS_OTHERSIDEHOT","features":[357]},{"name":"CDIS_SELECTED","features":[357]},{"name":"CDIS_SHOWKEYBOARDCUES","features":[357]},{"name":"CDN_FIRST","features":[357]},{"name":"CDN_LAST","features":[357]},{"name":"CDRF_DODEFAULT","features":[357]},{"name":"CDRF_DOERASE","features":[357]},{"name":"CDRF_NEWFONT","features":[357]},{"name":"CDRF_NOTIFYITEMDRAW","features":[357]},{"name":"CDRF_NOTIFYPOSTERASE","features":[357]},{"name":"CDRF_NOTIFYPOSTPAINT","features":[357]},{"name":"CDRF_NOTIFYSUBITEMDRAW","features":[357]},{"name":"CDRF_SKIPDEFAULT","features":[357]},{"name":"CDRF_SKIPPOSTPAINT","features":[357]},{"name":"CHECKBOXSTATES","features":[357]},{"name":"CHEVRONSTATES","features":[357]},{"name":"CHEVRONVERTSTATES","features":[357]},{"name":"CHEVSV_HOT","features":[357]},{"name":"CHEVSV_NORMAL","features":[357]},{"name":"CHEVSV_PRESSED","features":[357]},{"name":"CHEVS_HOT","features":[357]},{"name":"CHEVS_NORMAL","features":[357]},{"name":"CHEVS_PRESSED","features":[357]},{"name":"CLOCKPARTS","features":[357]},{"name":"CLOCKSTATES","features":[357]},{"name":"CLOSEBUTTONSTATES","features":[357]},{"name":"CLOSESTATES","features":[357]},{"name":"CLP_TIME","features":[357]},{"name":"CLR_DEFAULT","features":[357]},{"name":"CLR_HILIGHT","features":[357]},{"name":"CLR_NONE","features":[357]},{"name":"CLS_HOT","features":[357]},{"name":"CLS_NORMAL","features":[357]},{"name":"CLS_PRESSED","features":[357]},{"name":"CMB_MASKED","features":[357]},{"name":"CMDLGS_DEFAULTED","features":[357]},{"name":"CMDLGS_DISABLED","features":[357]},{"name":"CMDLGS_HOT","features":[357]},{"name":"CMDLGS_NORMAL","features":[357]},{"name":"CMDLGS_PRESSED","features":[357]},{"name":"CMDLS_DEFAULTED","features":[357]},{"name":"CMDLS_DEFAULTED_ANIMATING","features":[357]},{"name":"CMDLS_DISABLED","features":[357]},{"name":"CMDLS_HOT","features":[357]},{"name":"CMDLS_NORMAL","features":[357]},{"name":"CMDLS_PRESSED","features":[357]},{"name":"COLLAPSEBUTTONSTATES","features":[357]},{"name":"COLORMAP","features":[307,357]},{"name":"COLORMGMTDLGORD","features":[357]},{"name":"COLORSCHEME","features":[307,357]},{"name":"COMBOBOXEXITEMA","features":[307,357]},{"name":"COMBOBOXEXITEMW","features":[307,357]},{"name":"COMBOBOXINFO","features":[307,357]},{"name":"COMBOBOXINFO_BUTTON_STATE","features":[357]},{"name":"COMBOBOXPARTS","features":[357]},{"name":"COMBOBOXSTYLESTATES","features":[357]},{"name":"COMBOBOX_EX_ITEM_FLAGS","features":[357]},{"name":"COMCTL32_VERSION","features":[357]},{"name":"COMMANDLINKGLYPHSTATES","features":[357]},{"name":"COMMANDLINKSTATES","features":[357]},{"name":"COMMUNICATIONSPARTS","features":[357]},{"name":"COMPAREITEMSTRUCT","features":[307,357]},{"name":"CONTENTALIGNMENT","features":[357]},{"name":"CONTENTAREASTATES","features":[357]},{"name":"CONTENTLINKSTATES","features":[357]},{"name":"CONTENTPANESTATES","features":[357]},{"name":"CONTROLLABELSTATES","features":[357]},{"name":"CONTROLPANELPARTS","features":[357]},{"name":"COPYSTATES","features":[357]},{"name":"CPANEL_BANNERAREA","features":[357]},{"name":"CPANEL_BODYTEXT","features":[357]},{"name":"CPANEL_BODYTITLE","features":[357]},{"name":"CPANEL_BUTTON","features":[357]},{"name":"CPANEL_CONTENTLINK","features":[357]},{"name":"CPANEL_CONTENTPANE","features":[357]},{"name":"CPANEL_CONTENTPANELABEL","features":[357]},{"name":"CPANEL_CONTENTPANELINE","features":[357]},{"name":"CPANEL_GROUPTEXT","features":[357]},{"name":"CPANEL_HELPLINK","features":[357]},{"name":"CPANEL_LARGECOMMANDAREA","features":[357]},{"name":"CPANEL_MESSAGETEXT","features":[357]},{"name":"CPANEL_NAVIGATIONPANE","features":[357]},{"name":"CPANEL_NAVIGATIONPANELABEL","features":[357]},{"name":"CPANEL_NAVIGATIONPANELINE","features":[357]},{"name":"CPANEL_SECTIONTITLELINK","features":[357]},{"name":"CPANEL_SMALLCOMMANDAREA","features":[357]},{"name":"CPANEL_TASKLINK","features":[357]},{"name":"CPANEL_TITLE","features":[357]},{"name":"CPCL_DISABLED","features":[357]},{"name":"CPCL_HOT","features":[357]},{"name":"CPCL_NORMAL","features":[357]},{"name":"CPCL_PRESSED","features":[357]},{"name":"CPHL_DISABLED","features":[357]},{"name":"CPHL_HOT","features":[357]},{"name":"CPHL_NORMAL","features":[357]},{"name":"CPHL_PRESSED","features":[357]},{"name":"CPSTL_HOT","features":[357]},{"name":"CPSTL_NORMAL","features":[357]},{"name":"CPTL_DISABLED","features":[357]},{"name":"CPTL_HOT","features":[357]},{"name":"CPTL_NORMAL","features":[357]},{"name":"CPTL_PAGE","features":[357]},{"name":"CPTL_PRESSED","features":[357]},{"name":"CP_BACKGROUND","features":[357]},{"name":"CP_BORDER","features":[357]},{"name":"CP_CUEBANNER","features":[357]},{"name":"CP_DROPDOWNBUTTON","features":[357]},{"name":"CP_DROPDOWNBUTTONLEFT","features":[357]},{"name":"CP_DROPDOWNBUTTONRIGHT","features":[357]},{"name":"CP_DROPDOWNITEM","features":[357]},{"name":"CP_READONLY","features":[357]},{"name":"CP_TRANSPARENTBACKGROUND","features":[357]},{"name":"CREATELINKSTATES","features":[357]},{"name":"CSST_TAB","features":[357]},{"name":"CSTB_HOT","features":[357]},{"name":"CSTB_NORMAL","features":[357]},{"name":"CSTB_SELECTED","features":[357]},{"name":"CS_ACTIVE","features":[357]},{"name":"CS_DISABLED","features":[357]},{"name":"CS_INACTIVE","features":[357]},{"name":"CUEBANNERSTATES","features":[357]},{"name":"CheckDlgButton","features":[307,357]},{"name":"CheckRadioButton","features":[307,357]},{"name":"CloseThemeData","features":[357]},{"name":"CreateMappedBitmap","features":[307,318,357]},{"name":"CreatePropertySheetPageA","features":[307,318,357,371]},{"name":"CreatePropertySheetPageW","features":[307,318,357,371]},{"name":"CreateStatusWindowA","features":[307,357]},{"name":"CreateStatusWindowW","features":[307,357]},{"name":"CreateSyntheticPointerDevice","features":[357,371]},{"name":"CreateToolbarEx","features":[307,357]},{"name":"CreateUpDownControl","features":[307,357]},{"name":"DATEBORDERSTATES","features":[357]},{"name":"DATEPICKERPARTS","features":[357]},{"name":"DATETEXTSTATES","features":[357]},{"name":"DATETIMEPICKERINFO","features":[307,357]},{"name":"DATETIMEPICK_CLASS","features":[357]},{"name":"DATETIMEPICK_CLASSA","features":[357]},{"name":"DATETIMEPICK_CLASSW","features":[357]},{"name":"DA_ERR","features":[357]},{"name":"DA_LAST","features":[357]},{"name":"DDCOPY_HIGHLIGHT","features":[357]},{"name":"DDCOPY_NOHIGHLIGHT","features":[357]},{"name":"DDCREATELINK_HIGHLIGHT","features":[357]},{"name":"DDCREATELINK_NOHIGHLIGHT","features":[357]},{"name":"DDL_ARCHIVE","features":[357]},{"name":"DDL_DIRECTORY","features":[357]},{"name":"DDL_DRIVES","features":[357]},{"name":"DDL_EXCLUSIVE","features":[357]},{"name":"DDL_HIDDEN","features":[357]},{"name":"DDL_POSTMSGS","features":[357]},{"name":"DDL_READONLY","features":[357]},{"name":"DDL_READWRITE","features":[357]},{"name":"DDL_SYSTEM","features":[357]},{"name":"DDMOVE_HIGHLIGHT","features":[357]},{"name":"DDMOVE_NOHIGHLIGHT","features":[357]},{"name":"DDNONE_HIGHLIGHT","features":[357]},{"name":"DDNONE_NOHIGHLIGHT","features":[357]},{"name":"DDUPDATEMETADATA_HIGHLIGHT","features":[357]},{"name":"DDUPDATEMETADATA_NOHIGHLIGHT","features":[357]},{"name":"DDWARNING_HIGHLIGHT","features":[357]},{"name":"DDWARNING_NOHIGHLIGHT","features":[357]},{"name":"DD_COPY","features":[357]},{"name":"DD_CREATELINK","features":[357]},{"name":"DD_IMAGEBG","features":[357]},{"name":"DD_MOVE","features":[357]},{"name":"DD_NONE","features":[357]},{"name":"DD_TEXTBG","features":[357]},{"name":"DD_UPDATEMETADATA","features":[357]},{"name":"DD_WARNING","features":[357]},{"name":"DELETEITEMSTRUCT","features":[307,357]},{"name":"DLG_BUTTON_CHECK_STATE","features":[357]},{"name":"DLG_DIR_LIST_FILE_TYPE","features":[357]},{"name":"DL_BEGINDRAG","features":[357]},{"name":"DL_CANCELDRAG","features":[357]},{"name":"DL_COPYCURSOR","features":[357]},{"name":"DL_CURSORSET","features":[357]},{"name":"DL_DRAGGING","features":[357]},{"name":"DL_DROPPED","features":[357]},{"name":"DL_MOVECURSOR","features":[357]},{"name":"DL_STOPCURSOR","features":[357]},{"name":"DNHZS_DISABLED","features":[357]},{"name":"DNHZS_HOT","features":[357]},{"name":"DNHZS_NORMAL","features":[357]},{"name":"DNHZS_PRESSED","features":[357]},{"name":"DNS_DISABLED","features":[357]},{"name":"DNS_HOT","features":[357]},{"name":"DNS_NORMAL","features":[357]},{"name":"DNS_PRESSED","features":[357]},{"name":"DOWNHORZSTATES","features":[357]},{"name":"DOWNSTATES","features":[357]},{"name":"DPAMM_DELETE","features":[357]},{"name":"DPAMM_INSERT","features":[357]},{"name":"DPAMM_MERGE","features":[357]},{"name":"DPAMM_MESSAGE","features":[357]},{"name":"DPAM_INTERSECT","features":[357]},{"name":"DPAM_NORMAL","features":[357]},{"name":"DPAM_SORTED","features":[357]},{"name":"DPAM_UNION","features":[357]},{"name":"DPASTREAMINFO","features":[357]},{"name":"DPAS_INSERTAFTER","features":[357]},{"name":"DPAS_INSERTBEFORE","features":[357]},{"name":"DPAS_SORTED","features":[357]},{"name":"DPA_APPEND","features":[357]},{"name":"DPA_Clone","features":[357]},{"name":"DPA_Create","features":[357]},{"name":"DPA_CreateEx","features":[307,357]},{"name":"DPA_DeleteAllPtrs","features":[307,357]},{"name":"DPA_DeletePtr","features":[357]},{"name":"DPA_Destroy","features":[307,357]},{"name":"DPA_DestroyCallback","features":[357]},{"name":"DPA_ERR","features":[357]},{"name":"DPA_EnumCallback","features":[357]},{"name":"DPA_GetPtr","features":[357]},{"name":"DPA_GetPtrIndex","features":[357]},{"name":"DPA_GetSize","features":[357]},{"name":"DPA_Grow","features":[307,357]},{"name":"DPA_InsertPtr","features":[357]},{"name":"DPA_LoadStream","features":[358,357]},{"name":"DPA_Merge","features":[307,357]},{"name":"DPA_SaveStream","features":[358,357]},{"name":"DPA_Search","features":[307,357]},{"name":"DPA_SetPtr","features":[307,357]},{"name":"DPA_Sort","features":[307,357]},{"name":"DPDB_DISABLED","features":[357]},{"name":"DPDB_FOCUSED","features":[357]},{"name":"DPDB_HOT","features":[357]},{"name":"DPDB_NORMAL","features":[357]},{"name":"DPDT_DISABLED","features":[357]},{"name":"DPDT_NORMAL","features":[357]},{"name":"DPDT_SELECTED","features":[357]},{"name":"DPSCBR_DISABLED","features":[357]},{"name":"DPSCBR_HOT","features":[357]},{"name":"DPSCBR_NORMAL","features":[357]},{"name":"DPSCBR_PRESSED","features":[357]},{"name":"DP_DATEBORDER","features":[357]},{"name":"DP_DATETEXT","features":[357]},{"name":"DP_SHOWCALENDARBUTTONRIGHT","features":[357]},{"name":"DRAGDROPPARTS","features":[357]},{"name":"DRAGLISTINFO","features":[307,357]},{"name":"DRAGLISTINFO_NOTIFICATION_FLAGS","features":[357]},{"name":"DRAGLISTMSGSTRING","features":[357]},{"name":"DRAWITEMSTRUCT","features":[307,318,357]},{"name":"DRAWITEMSTRUCT_CTL_TYPE","features":[357]},{"name":"DRAW_THEME_PARENT_BACKGROUND_FLAGS","features":[357]},{"name":"DROPDOWNBUTTONLEFTSTATES","features":[357]},{"name":"DROPDOWNBUTTONRIGHTSTATES","features":[357]},{"name":"DROPDOWNITEMSTATES","features":[357]},{"name":"DSA_APPEND","features":[357]},{"name":"DSA_Clone","features":[357]},{"name":"DSA_Create","features":[357]},{"name":"DSA_DeleteAllItems","features":[307,357]},{"name":"DSA_DeleteItem","features":[307,357]},{"name":"DSA_Destroy","features":[307,357]},{"name":"DSA_DestroyCallback","features":[357]},{"name":"DSA_ERR","features":[357]},{"name":"DSA_EnumCallback","features":[357]},{"name":"DSA_GetItem","features":[307,357]},{"name":"DSA_GetItemPtr","features":[357]},{"name":"DSA_GetSize","features":[357]},{"name":"DSA_InsertItem","features":[357]},{"name":"DSA_SetItem","features":[307,357]},{"name":"DSA_Sort","features":[307,357]},{"name":"DTBGOPTS","features":[307,357]},{"name":"DTBG_CLIPRECT","features":[357]},{"name":"DTBG_COMPUTINGREGION","features":[357]},{"name":"DTBG_DRAWSOLID","features":[357]},{"name":"DTBG_MIRRORDC","features":[357]},{"name":"DTBG_NOMIRROR","features":[357]},{"name":"DTBG_OMITBORDER","features":[357]},{"name":"DTBG_OMITCONTENT","features":[357]},{"name":"DTM_CLOSEMONTHCAL","features":[357]},{"name":"DTM_FIRST","features":[357]},{"name":"DTM_GETDATETIMEPICKERINFO","features":[357]},{"name":"DTM_GETIDEALSIZE","features":[357]},{"name":"DTM_GETMCCOLOR","features":[357]},{"name":"DTM_GETMCFONT","features":[357]},{"name":"DTM_GETMCSTYLE","features":[357]},{"name":"DTM_GETMONTHCAL","features":[357]},{"name":"DTM_GETRANGE","features":[357]},{"name":"DTM_GETSYSTEMTIME","features":[357]},{"name":"DTM_SETFORMAT","features":[357]},{"name":"DTM_SETFORMATA","features":[357]},{"name":"DTM_SETFORMATW","features":[357]},{"name":"DTM_SETMCCOLOR","features":[357]},{"name":"DTM_SETMCFONT","features":[357]},{"name":"DTM_SETMCSTYLE","features":[357]},{"name":"DTM_SETRANGE","features":[357]},{"name":"DTM_SETSYSTEMTIME","features":[357]},{"name":"DTN_CLOSEUP","features":[357]},{"name":"DTN_DATETIMECHANGE","features":[357]},{"name":"DTN_DROPDOWN","features":[357]},{"name":"DTN_FIRST","features":[357]},{"name":"DTN_FIRST2","features":[357]},{"name":"DTN_FORMAT","features":[357]},{"name":"DTN_FORMATA","features":[357]},{"name":"DTN_FORMATQUERY","features":[357]},{"name":"DTN_FORMATQUERYA","features":[357]},{"name":"DTN_FORMATQUERYW","features":[357]},{"name":"DTN_FORMATW","features":[357]},{"name":"DTN_LAST","features":[357]},{"name":"DTN_LAST2","features":[357]},{"name":"DTN_USERSTRING","features":[357]},{"name":"DTN_USERSTRINGA","features":[357]},{"name":"DTN_USERSTRINGW","features":[357]},{"name":"DTN_WMKEYDOWN","features":[357]},{"name":"DTN_WMKEYDOWNA","features":[357]},{"name":"DTN_WMKEYDOWNW","features":[357]},{"name":"DTPB_USECTLCOLORSTATIC","features":[357]},{"name":"DTPB_USEERASEBKGND","features":[357]},{"name":"DTPB_WINDOWDC","features":[357]},{"name":"DTS_APPCANPARSE","features":[357]},{"name":"DTS_LONGDATEFORMAT","features":[357]},{"name":"DTS_RIGHTALIGN","features":[357]},{"name":"DTS_SHORTDATECENTURYFORMAT","features":[357]},{"name":"DTS_SHORTDATEFORMAT","features":[357]},{"name":"DTS_SHOWNONE","features":[357]},{"name":"DTS_TIMEFORMAT","features":[357]},{"name":"DTS_UPDOWN","features":[357]},{"name":"DTTOPTS","features":[307,318,357]},{"name":"DTTOPTS_FLAGS","features":[357]},{"name":"DTT_APPLYOVERLAY","features":[357]},{"name":"DTT_BORDERCOLOR","features":[357]},{"name":"DTT_BORDERSIZE","features":[357]},{"name":"DTT_CALCRECT","features":[357]},{"name":"DTT_CALLBACK","features":[357]},{"name":"DTT_CALLBACK_PROC","features":[307,318,357]},{"name":"DTT_COLORPROP","features":[357]},{"name":"DTT_COMPOSITED","features":[357]},{"name":"DTT_FLAGS2VALIDBITS","features":[357]},{"name":"DTT_FONTPROP","features":[357]},{"name":"DTT_GLOWSIZE","features":[357]},{"name":"DTT_GRAYED","features":[357]},{"name":"DTT_SHADOWCOLOR","features":[357]},{"name":"DTT_SHADOWOFFSET","features":[357]},{"name":"DTT_SHADOWTYPE","features":[357]},{"name":"DTT_STATEID","features":[357]},{"name":"DTT_TEXTCOLOR","features":[357]},{"name":"DTT_VALIDBITS","features":[357]},{"name":"DestroyPropertySheetPage","features":[307,357]},{"name":"DestroySyntheticPointerDevice","features":[357]},{"name":"DlgDirListA","features":[307,357]},{"name":"DlgDirListComboBoxA","features":[307,357]},{"name":"DlgDirListComboBoxW","features":[307,357]},{"name":"DlgDirListW","features":[307,357]},{"name":"DlgDirSelectComboBoxExA","features":[307,357]},{"name":"DlgDirSelectComboBoxExW","features":[307,357]},{"name":"DlgDirSelectExA","features":[307,357]},{"name":"DlgDirSelectExW","features":[307,357]},{"name":"DrawInsert","features":[307,357]},{"name":"DrawShadowText","features":[307,318,357]},{"name":"DrawStatusTextA","features":[307,318,357]},{"name":"DrawStatusTextW","features":[307,318,357]},{"name":"DrawThemeBackground","features":[307,318,357]},{"name":"DrawThemeBackgroundEx","features":[307,318,357]},{"name":"DrawThemeEdge","features":[307,318,357]},{"name":"DrawThemeIcon","features":[307,318,357]},{"name":"DrawThemeParentBackground","features":[307,318,357]},{"name":"DrawThemeParentBackgroundEx","features":[307,318,357]},{"name":"DrawThemeText","features":[307,318,357]},{"name":"DrawThemeTextEx","features":[307,318,357]},{"name":"EBHC_HOT","features":[357]},{"name":"EBHC_NORMAL","features":[357]},{"name":"EBHC_PRESSED","features":[357]},{"name":"EBHP_HOT","features":[357]},{"name":"EBHP_NORMAL","features":[357]},{"name":"EBHP_PRESSED","features":[357]},{"name":"EBHP_SELECTEDHOT","features":[357]},{"name":"EBHP_SELECTEDNORMAL","features":[357]},{"name":"EBHP_SELECTEDPRESSED","features":[357]},{"name":"EBM_HOT","features":[357]},{"name":"EBM_NORMAL","features":[357]},{"name":"EBM_PRESSED","features":[357]},{"name":"EBNGC_HOT","features":[357]},{"name":"EBNGC_NORMAL","features":[357]},{"name":"EBNGC_PRESSED","features":[357]},{"name":"EBNGE_HOT","features":[357]},{"name":"EBNGE_NORMAL","features":[357]},{"name":"EBNGE_PRESSED","features":[357]},{"name":"EBP_HEADERBACKGROUND","features":[357]},{"name":"EBP_HEADERCLOSE","features":[357]},{"name":"EBP_HEADERPIN","features":[357]},{"name":"EBP_IEBARMENU","features":[357]},{"name":"EBP_NORMALGROUPBACKGROUND","features":[357]},{"name":"EBP_NORMALGROUPCOLLAPSE","features":[357]},{"name":"EBP_NORMALGROUPEXPAND","features":[357]},{"name":"EBP_NORMALGROUPHEAD","features":[357]},{"name":"EBP_SPECIALGROUPBACKGROUND","features":[357]},{"name":"EBP_SPECIALGROUPCOLLAPSE","features":[357]},{"name":"EBP_SPECIALGROUPEXPAND","features":[357]},{"name":"EBP_SPECIALGROUPHEAD","features":[357]},{"name":"EBSGC_HOT","features":[357]},{"name":"EBSGC_NORMAL","features":[357]},{"name":"EBSGC_PRESSED","features":[357]},{"name":"EBSGE_HOT","features":[357]},{"name":"EBSGE_NORMAL","features":[357]},{"name":"EBSGE_PRESSED","features":[357]},{"name":"EBS_ASSIST","features":[357]},{"name":"EBS_DISABLED","features":[357]},{"name":"EBS_FOCUSED","features":[357]},{"name":"EBS_HOT","features":[357]},{"name":"EBS_NORMAL","features":[357]},{"name":"EBS_READONLY","features":[357]},{"name":"EBWBS_DISABLED","features":[357]},{"name":"EBWBS_FOCUSED","features":[357]},{"name":"EBWBS_HOT","features":[357]},{"name":"EBWBS_NORMAL","features":[357]},{"name":"ECM_FIRST","features":[357]},{"name":"EC_ENDOFLINE","features":[357]},{"name":"EC_ENDOFLINE_CR","features":[357]},{"name":"EC_ENDOFLINE_CRLF","features":[357]},{"name":"EC_ENDOFLINE_DETECTFROMCONTENT","features":[357]},{"name":"EC_ENDOFLINE_LF","features":[357]},{"name":"EC_SEARCHWEB_ENTRYPOINT","features":[357]},{"name":"EC_SEARCHWEB_ENTRYPOINT_CONTEXTMENU","features":[357]},{"name":"EC_SEARCHWEB_ENTRYPOINT_EXTERNAL","features":[357]},{"name":"EDITBALLOONTIP","features":[357]},{"name":"EDITBALLOONTIP_ICON","features":[357]},{"name":"EDITBORDER_HSCROLLSTATES","features":[357]},{"name":"EDITBORDER_HVSCROLLSTATES","features":[357]},{"name":"EDITBORDER_NOSCROLLSTATES","features":[357]},{"name":"EDITBORDER_VSCROLLSTATES","features":[357]},{"name":"EDITPARTS","features":[357]},{"name":"EDITTEXTSTATES","features":[357]},{"name":"EDITWORDBREAKPROCA","features":[357]},{"name":"EDITWORDBREAKPROCW","features":[357]},{"name":"EMF_CENTERED","features":[357]},{"name":"EMPTYMARKUPPARTS","features":[357]},{"name":"EMP_MARKUPTEXT","features":[357]},{"name":"EMT_LINKTEXT","features":[357]},{"name":"EMT_NORMALTEXT","features":[357]},{"name":"EM_CANUNDO","features":[357]},{"name":"EM_CHARFROMPOS","features":[357]},{"name":"EM_EMPTYUNDOBUFFER","features":[357]},{"name":"EM_ENABLEFEATURE","features":[357]},{"name":"EM_ENABLESEARCHWEB","features":[357]},{"name":"EM_FILELINEFROMCHAR","features":[357]},{"name":"EM_FILELINEINDEX","features":[357]},{"name":"EM_FILELINELENGTH","features":[357]},{"name":"EM_FMTLINES","features":[357]},{"name":"EM_GETCARETINDEX","features":[357]},{"name":"EM_GETCUEBANNER","features":[357]},{"name":"EM_GETENDOFLINE","features":[357]},{"name":"EM_GETEXTENDEDSTYLE","features":[357]},{"name":"EM_GETFILELINE","features":[357]},{"name":"EM_GETFILELINECOUNT","features":[357]},{"name":"EM_GETFIRSTVISIBLELINE","features":[357]},{"name":"EM_GETHANDLE","features":[357]},{"name":"EM_GETHILITE","features":[357]},{"name":"EM_GETIMESTATUS","features":[357]},{"name":"EM_GETLIMITTEXT","features":[357]},{"name":"EM_GETLINE","features":[357]},{"name":"EM_GETLINECOUNT","features":[357]},{"name":"EM_GETMARGINS","features":[357]},{"name":"EM_GETMODIFY","features":[357]},{"name":"EM_GETPASSWORDCHAR","features":[357]},{"name":"EM_GETRECT","features":[357]},{"name":"EM_GETSEL","features":[357]},{"name":"EM_GETTHUMB","features":[357]},{"name":"EM_GETWORDBREAKPROC","features":[357]},{"name":"EM_HIDEBALLOONTIP","features":[357]},{"name":"EM_LIMITTEXT","features":[357]},{"name":"EM_LINEFROMCHAR","features":[357]},{"name":"EM_LINEINDEX","features":[357]},{"name":"EM_LINELENGTH","features":[357]},{"name":"EM_LINESCROLL","features":[357]},{"name":"EM_NOSETFOCUS","features":[357]},{"name":"EM_POSFROMCHAR","features":[357]},{"name":"EM_REPLACESEL","features":[357]},{"name":"EM_SCROLL","features":[357]},{"name":"EM_SCROLLCARET","features":[357]},{"name":"EM_SEARCHWEB","features":[357]},{"name":"EM_SETCARETINDEX","features":[357]},{"name":"EM_SETCUEBANNER","features":[357]},{"name":"EM_SETENDOFLINE","features":[357]},{"name":"EM_SETEXTENDEDSTYLE","features":[357]},{"name":"EM_SETHANDLE","features":[357]},{"name":"EM_SETHILITE","features":[357]},{"name":"EM_SETIMESTATUS","features":[357]},{"name":"EM_SETLIMITTEXT","features":[357]},{"name":"EM_SETMARGINS","features":[357]},{"name":"EM_SETMODIFY","features":[357]},{"name":"EM_SETPASSWORDCHAR","features":[357]},{"name":"EM_SETREADONLY","features":[357]},{"name":"EM_SETRECT","features":[357]},{"name":"EM_SETRECTNP","features":[357]},{"name":"EM_SETSEL","features":[357]},{"name":"EM_SETTABSTOPS","features":[357]},{"name":"EM_SETWORDBREAKPROC","features":[357]},{"name":"EM_SHOWBALLOONTIP","features":[357]},{"name":"EM_TAKEFOCUS","features":[357]},{"name":"EM_UNDO","features":[357]},{"name":"ENABLE_SCROLL_BAR_ARROWS","features":[357]},{"name":"EN_FIRST","features":[357]},{"name":"EN_LAST","features":[357]},{"name":"EN_SEARCHWEB","features":[357]},{"name":"EPSHV_DISABLED","features":[357]},{"name":"EPSHV_FOCUSED","features":[357]},{"name":"EPSHV_HOT","features":[357]},{"name":"EPSHV_NORMAL","features":[357]},{"name":"EPSH_DISABLED","features":[357]},{"name":"EPSH_FOCUSED","features":[357]},{"name":"EPSH_HOT","features":[357]},{"name":"EPSH_NORMAL","features":[357]},{"name":"EPSN_DISABLED","features":[357]},{"name":"EPSN_FOCUSED","features":[357]},{"name":"EPSN_HOT","features":[357]},{"name":"EPSN_NORMAL","features":[357]},{"name":"EPSV_DISABLED","features":[357]},{"name":"EPSV_FOCUSED","features":[357]},{"name":"EPSV_HOT","features":[357]},{"name":"EPSV_NORMAL","features":[357]},{"name":"EP_BACKGROUND","features":[357]},{"name":"EP_BACKGROUNDWITHBORDER","features":[357]},{"name":"EP_CARET","features":[357]},{"name":"EP_EDITBORDER_HSCROLL","features":[357]},{"name":"EP_EDITBORDER_HVSCROLL","features":[357]},{"name":"EP_EDITBORDER_NOSCROLL","features":[357]},{"name":"EP_EDITBORDER_VSCROLL","features":[357]},{"name":"EP_EDITTEXT","features":[357]},{"name":"EP_PASSWORD","features":[357]},{"name":"ESB_DISABLE_BOTH","features":[357]},{"name":"ESB_DISABLE_DOWN","features":[357]},{"name":"ESB_DISABLE_LEFT","features":[357]},{"name":"ESB_DISABLE_LTUP","features":[357]},{"name":"ESB_DISABLE_RIGHT","features":[357]},{"name":"ESB_DISABLE_RTDN","features":[357]},{"name":"ESB_DISABLE_UP","features":[357]},{"name":"ESB_ENABLE_BOTH","features":[357]},{"name":"ES_EX_ALLOWEOL_CR","features":[357]},{"name":"ES_EX_ALLOWEOL_LF","features":[357]},{"name":"ES_EX_CONVERT_EOL_ON_PASTE","features":[357]},{"name":"ES_EX_ZOOMABLE","features":[357]},{"name":"ETDT_DISABLE","features":[357]},{"name":"ETDT_ENABLE","features":[357]},{"name":"ETDT_USEAEROWIZARDTABTEXTURE","features":[357]},{"name":"ETDT_USETABTEXTURE","features":[357]},{"name":"ETS_ASSIST","features":[357]},{"name":"ETS_CUEBANNER","features":[357]},{"name":"ETS_DISABLED","features":[357]},{"name":"ETS_FOCUSED","features":[357]},{"name":"ETS_HOT","features":[357]},{"name":"ETS_NORMAL","features":[357]},{"name":"ETS_READONLY","features":[357]},{"name":"ETS_SELECTED","features":[357]},{"name":"EXPANDBUTTONSTATES","features":[357]},{"name":"EXPANDOBUTTONSTATES","features":[357]},{"name":"EXPLORERBARPARTS","features":[357]},{"name":"EnableScrollBar","features":[307,357]},{"name":"EnableThemeDialogTexture","features":[307,357]},{"name":"EnableTheming","features":[307,357]},{"name":"EndBufferedAnimation","features":[307,357]},{"name":"EndBufferedPaint","features":[307,357]},{"name":"EndPanningFeedback","features":[307,357]},{"name":"EvaluateProximityToPolygon","features":[307,357]},{"name":"EvaluateProximityToRect","features":[307,357]},{"name":"FBS_EMPHASIZED","features":[357]},{"name":"FBS_NORMAL","features":[357]},{"name":"FEEDBACK_GESTURE_PRESSANDTAP","features":[357]},{"name":"FEEDBACK_MAX","features":[357]},{"name":"FEEDBACK_PEN_BARRELVISUALIZATION","features":[357]},{"name":"FEEDBACK_PEN_DOUBLETAP","features":[357]},{"name":"FEEDBACK_PEN_PRESSANDHOLD","features":[357]},{"name":"FEEDBACK_PEN_RIGHTTAP","features":[357]},{"name":"FEEDBACK_PEN_TAP","features":[357]},{"name":"FEEDBACK_TOUCH_CONTACTVISUALIZATION","features":[357]},{"name":"FEEDBACK_TOUCH_DOUBLETAP","features":[357]},{"name":"FEEDBACK_TOUCH_PRESSANDHOLD","features":[357]},{"name":"FEEDBACK_TOUCH_RIGHTTAP","features":[357]},{"name":"FEEDBACK_TOUCH_TAP","features":[357]},{"name":"FEEDBACK_TYPE","features":[357]},{"name":"FILEOPENORD","features":[357]},{"name":"FILLSTATES","features":[357]},{"name":"FILLTYPE","features":[357]},{"name":"FILLVERTSTATES","features":[357]},{"name":"FINDDLGORD","features":[357]},{"name":"FLH_HOVER","features":[357]},{"name":"FLH_NORMAL","features":[357]},{"name":"FLS_DISABLED","features":[357]},{"name":"FLS_EMPHASIZED","features":[357]},{"name":"FLS_NORMAL","features":[357]},{"name":"FLS_SELECTED","features":[357]},{"name":"FLYOUTLINK_HOVER","features":[357]},{"name":"FLYOUTLINK_NORMAL","features":[357]},{"name":"FLYOUTPARTS","features":[357]},{"name":"FLYOUT_BODY","features":[357]},{"name":"FLYOUT_DIVIDER","features":[357]},{"name":"FLYOUT_HEADER","features":[357]},{"name":"FLYOUT_LABEL","features":[357]},{"name":"FLYOUT_LINK","features":[357]},{"name":"FLYOUT_LINKAREA","features":[357]},{"name":"FLYOUT_LINKHEADER","features":[357]},{"name":"FLYOUT_WINDOW","features":[357]},{"name":"FONTDLGORD","features":[357]},{"name":"FORMATDLGORD30","features":[357]},{"name":"FORMATDLGORD31","features":[357]},{"name":"FRAMEBOTTOMSTATES","features":[357]},{"name":"FRAMELEFTSTATES","features":[357]},{"name":"FRAMERIGHTSTATES","features":[357]},{"name":"FRAMESTATES","features":[357]},{"name":"FRB_ACTIVE","features":[357]},{"name":"FRB_INACTIVE","features":[357]},{"name":"FRL_ACTIVE","features":[357]},{"name":"FRL_INACTIVE","features":[357]},{"name":"FRR_ACTIVE","features":[357]},{"name":"FRR_INACTIVE","features":[357]},{"name":"FSB_ENCARTA_MODE","features":[357]},{"name":"FSB_FLAT_MODE","features":[357]},{"name":"FSB_REGULAR_MODE","features":[357]},{"name":"FS_ACTIVE","features":[357]},{"name":"FS_INACTIVE","features":[357]},{"name":"FT_HORZGRADIENT","features":[357]},{"name":"FT_RADIALGRADIENT","features":[357]},{"name":"FT_SOLID","features":[357]},{"name":"FT_TILEIMAGE","features":[357]},{"name":"FT_VERTGRADIENT","features":[357]},{"name":"FlatSB_EnableScrollBar","features":[307,357]},{"name":"FlatSB_GetScrollInfo","features":[307,357,371]},{"name":"FlatSB_GetScrollPos","features":[307,357,371]},{"name":"FlatSB_GetScrollProp","features":[307,357]},{"name":"FlatSB_GetScrollRange","features":[307,357,371]},{"name":"FlatSB_SetScrollInfo","features":[307,357,371]},{"name":"FlatSB_SetScrollPos","features":[307,357,371]},{"name":"FlatSB_SetScrollProp","features":[307,357]},{"name":"FlatSB_SetScrollRange","features":[307,357,371]},{"name":"FlatSB_ShowScrollBar","features":[307,357,371]},{"name":"GBF_COPY","features":[357]},{"name":"GBF_DIRECT","features":[357]},{"name":"GBF_VALIDBITS","features":[357]},{"name":"GBS_DISABLED","features":[357]},{"name":"GBS_NORMAL","features":[357]},{"name":"GDTR_MAX","features":[357]},{"name":"GDTR_MIN","features":[357]},{"name":"GDT_ERROR","features":[357]},{"name":"GDT_NONE","features":[357]},{"name":"GDT_VALID","features":[357]},{"name":"GET_THEME_BITMAP_FLAGS","features":[357]},{"name":"GFST_DPI","features":[357]},{"name":"GFST_NONE","features":[357]},{"name":"GFST_SIZE","features":[357]},{"name":"GLPS_CLOSED","features":[357]},{"name":"GLPS_OPENED","features":[357]},{"name":"GLYPHFONTSIZINGTYPE","features":[357]},{"name":"GLYPHSTATES","features":[357]},{"name":"GLYPHTYPE","features":[357]},{"name":"GMR_DAYSTATE","features":[357]},{"name":"GMR_VISIBLE","features":[357]},{"name":"GRIDCELLBACKGROUNDSTATES","features":[357]},{"name":"GRIDCELLSTATES","features":[357]},{"name":"GRIDCELLUPPERSTATES","features":[357]},{"name":"GRIPPERSTATES","features":[357]},{"name":"GROUPBOXSTATES","features":[357]},{"name":"GROUPHEADERLINESTATES","features":[357]},{"name":"GROUPHEADERSTATES","features":[357]},{"name":"GT_FONTGLYPH","features":[357]},{"name":"GT_IMAGEGLYPH","features":[357]},{"name":"GT_NONE","features":[357]},{"name":"GetBufferedPaintBits","features":[318,357]},{"name":"GetBufferedPaintDC","features":[318,357]},{"name":"GetBufferedPaintTargetDC","features":[318,357]},{"name":"GetBufferedPaintTargetRect","features":[307,357]},{"name":"GetComboBoxInfo","features":[307,357]},{"name":"GetCurrentThemeName","features":[357]},{"name":"GetEffectiveClientRect","features":[307,357]},{"name":"GetListBoxInfo","features":[307,357]},{"name":"GetMUILanguage","features":[357]},{"name":"GetThemeAnimationProperty","features":[357]},{"name":"GetThemeAnimationTransform","features":[357]},{"name":"GetThemeAppProperties","features":[357]},{"name":"GetThemeBackgroundContentRect","features":[307,318,357]},{"name":"GetThemeBackgroundExtent","features":[307,318,357]},{"name":"GetThemeBackgroundRegion","features":[307,318,357]},{"name":"GetThemeBitmap","features":[318,357]},{"name":"GetThemeBool","features":[307,357]},{"name":"GetThemeColor","features":[307,357]},{"name":"GetThemeDocumentationProperty","features":[357]},{"name":"GetThemeEnumValue","features":[357]},{"name":"GetThemeFilename","features":[357]},{"name":"GetThemeFont","features":[318,357]},{"name":"GetThemeInt","features":[357]},{"name":"GetThemeIntList","features":[357]},{"name":"GetThemeMargins","features":[307,318,357]},{"name":"GetThemeMetric","features":[318,357]},{"name":"GetThemePartSize","features":[307,318,357]},{"name":"GetThemePosition","features":[307,357]},{"name":"GetThemePropertyOrigin","features":[357]},{"name":"GetThemeRect","features":[307,357]},{"name":"GetThemeStream","features":[307,357]},{"name":"GetThemeString","features":[357]},{"name":"GetThemeSysBool","features":[307,357]},{"name":"GetThemeSysColor","features":[307,357]},{"name":"GetThemeSysColorBrush","features":[318,357]},{"name":"GetThemeSysFont","features":[318,357]},{"name":"GetThemeSysInt","features":[357]},{"name":"GetThemeSysSize","features":[357]},{"name":"GetThemeSysString","features":[357]},{"name":"GetThemeTextExtent","features":[307,318,357]},{"name":"GetThemeTextMetrics","features":[318,357]},{"name":"GetThemeTimingFunction","features":[357]},{"name":"GetThemeTransitionDuration","features":[357]},{"name":"GetWindowFeedbackSetting","features":[307,357]},{"name":"GetWindowTheme","features":[307,357]},{"name":"HALIGN","features":[357]},{"name":"HA_CENTER","features":[357]},{"name":"HA_LEFT","features":[357]},{"name":"HA_RIGHT","features":[357]},{"name":"HBG_DETAILS","features":[357]},{"name":"HBG_ICON","features":[357]},{"name":"HBS_DISABLED","features":[357]},{"name":"HBS_HOT","features":[357]},{"name":"HBS_NORMAL","features":[357]},{"name":"HBS_PUSHED","features":[357]},{"name":"HDDFS_HOT","features":[357]},{"name":"HDDFS_NORMAL","features":[357]},{"name":"HDDFS_SOFTHOT","features":[357]},{"name":"HDDS_HOT","features":[357]},{"name":"HDDS_NORMAL","features":[357]},{"name":"HDDS_SOFTHOT","features":[357]},{"name":"HDFT_HASNOVALUE","features":[357]},{"name":"HDFT_ISDATE","features":[357]},{"name":"HDFT_ISNUMBER","features":[357]},{"name":"HDFT_ISSTRING","features":[357]},{"name":"HDF_BITMAP","features":[357]},{"name":"HDF_BITMAP_ON_RIGHT","features":[357]},{"name":"HDF_CENTER","features":[357]},{"name":"HDF_CHECKBOX","features":[357]},{"name":"HDF_CHECKED","features":[357]},{"name":"HDF_FIXEDWIDTH","features":[357]},{"name":"HDF_IMAGE","features":[357]},{"name":"HDF_JUSTIFYMASK","features":[357]},{"name":"HDF_LEFT","features":[357]},{"name":"HDF_OWNERDRAW","features":[357]},{"name":"HDF_RIGHT","features":[357]},{"name":"HDF_RTLREADING","features":[357]},{"name":"HDF_SORTDOWN","features":[357]},{"name":"HDF_SORTUP","features":[357]},{"name":"HDF_SPLITBUTTON","features":[357]},{"name":"HDF_STRING","features":[357]},{"name":"HDHITTESTINFO","features":[307,357]},{"name":"HDIS_FOCUSED","features":[357]},{"name":"HDITEMA","features":[307,318,357]},{"name":"HDITEMW","features":[307,318,357]},{"name":"HDI_BITMAP","features":[357]},{"name":"HDI_DI_SETITEM","features":[357]},{"name":"HDI_FILTER","features":[357]},{"name":"HDI_FORMAT","features":[357]},{"name":"HDI_HEIGHT","features":[357]},{"name":"HDI_IMAGE","features":[357]},{"name":"HDI_LPARAM","features":[357]},{"name":"HDI_MASK","features":[357]},{"name":"HDI_ORDER","features":[357]},{"name":"HDI_STATE","features":[357]},{"name":"HDI_TEXT","features":[357]},{"name":"HDI_WIDTH","features":[357]},{"name":"HDLAYOUT","features":[307,357,371]},{"name":"HDM_CLEARFILTER","features":[357]},{"name":"HDM_CREATEDRAGIMAGE","features":[357]},{"name":"HDM_DELETEITEM","features":[357]},{"name":"HDM_EDITFILTER","features":[357]},{"name":"HDM_FIRST","features":[357]},{"name":"HDM_GETBITMAPMARGIN","features":[357]},{"name":"HDM_GETFOCUSEDITEM","features":[357]},{"name":"HDM_GETIMAGELIST","features":[357]},{"name":"HDM_GETITEM","features":[357]},{"name":"HDM_GETITEMA","features":[357]},{"name":"HDM_GETITEMCOUNT","features":[357]},{"name":"HDM_GETITEMDROPDOWNRECT","features":[357]},{"name":"HDM_GETITEMRECT","features":[357]},{"name":"HDM_GETITEMW","features":[357]},{"name":"HDM_GETORDERARRAY","features":[357]},{"name":"HDM_GETOVERFLOWRECT","features":[357]},{"name":"HDM_GETUNICODEFORMAT","features":[357]},{"name":"HDM_HITTEST","features":[357]},{"name":"HDM_INSERTITEM","features":[357]},{"name":"HDM_INSERTITEMA","features":[357]},{"name":"HDM_INSERTITEMW","features":[357]},{"name":"HDM_LAYOUT","features":[357]},{"name":"HDM_ORDERTOINDEX","features":[357]},{"name":"HDM_SETBITMAPMARGIN","features":[357]},{"name":"HDM_SETFILTERCHANGETIMEOUT","features":[357]},{"name":"HDM_SETFOCUSEDITEM","features":[357]},{"name":"HDM_SETHOTDIVIDER","features":[357]},{"name":"HDM_SETIMAGELIST","features":[357]},{"name":"HDM_SETITEM","features":[357]},{"name":"HDM_SETITEMA","features":[357]},{"name":"HDM_SETITEMW","features":[357]},{"name":"HDM_SETORDERARRAY","features":[357]},{"name":"HDM_SETUNICODEFORMAT","features":[357]},{"name":"HDN_BEGINDRAG","features":[357]},{"name":"HDN_BEGINFILTEREDIT","features":[357]},{"name":"HDN_BEGINTRACK","features":[357]},{"name":"HDN_BEGINTRACKA","features":[357]},{"name":"HDN_BEGINTRACKW","features":[357]},{"name":"HDN_DIVIDERDBLCLICK","features":[357]},{"name":"HDN_DIVIDERDBLCLICKA","features":[357]},{"name":"HDN_DIVIDERDBLCLICKW","features":[357]},{"name":"HDN_DROPDOWN","features":[357]},{"name":"HDN_ENDDRAG","features":[357]},{"name":"HDN_ENDFILTEREDIT","features":[357]},{"name":"HDN_ENDTRACK","features":[357]},{"name":"HDN_ENDTRACKA","features":[357]},{"name":"HDN_ENDTRACKW","features":[357]},{"name":"HDN_FILTERBTNCLICK","features":[357]},{"name":"HDN_FILTERCHANGE","features":[357]},{"name":"HDN_FIRST","features":[357]},{"name":"HDN_GETDISPINFO","features":[357]},{"name":"HDN_GETDISPINFOA","features":[357]},{"name":"HDN_GETDISPINFOW","features":[357]},{"name":"HDN_ITEMCHANGED","features":[357]},{"name":"HDN_ITEMCHANGEDA","features":[357]},{"name":"HDN_ITEMCHANGEDW","features":[357]},{"name":"HDN_ITEMCHANGING","features":[357]},{"name":"HDN_ITEMCHANGINGA","features":[357]},{"name":"HDN_ITEMCHANGINGW","features":[357]},{"name":"HDN_ITEMCLICK","features":[357]},{"name":"HDN_ITEMCLICKA","features":[357]},{"name":"HDN_ITEMCLICKW","features":[357]},{"name":"HDN_ITEMDBLCLICK","features":[357]},{"name":"HDN_ITEMDBLCLICKA","features":[357]},{"name":"HDN_ITEMDBLCLICKW","features":[357]},{"name":"HDN_ITEMKEYDOWN","features":[357]},{"name":"HDN_ITEMSTATEICONCLICK","features":[357]},{"name":"HDN_LAST","features":[357]},{"name":"HDN_OVERFLOWCLICK","features":[357]},{"name":"HDN_TRACK","features":[357]},{"name":"HDN_TRACKA","features":[357]},{"name":"HDN_TRACKW","features":[357]},{"name":"HDPA","features":[357]},{"name":"HDSA","features":[357]},{"name":"HDSIL_NORMAL","features":[357]},{"name":"HDSIL_STATE","features":[357]},{"name":"HDS_BUTTONS","features":[357]},{"name":"HDS_CHECKBOXES","features":[357]},{"name":"HDS_DRAGDROP","features":[357]},{"name":"HDS_FILTERBAR","features":[357]},{"name":"HDS_FLAT","features":[357]},{"name":"HDS_FULLDRAG","features":[357]},{"name":"HDS_HIDDEN","features":[357]},{"name":"HDS_HORZ","features":[357]},{"name":"HDS_HOTTRACK","features":[357]},{"name":"HDS_NOSIZING","features":[357]},{"name":"HDS_OVERFLOW","features":[357]},{"name":"HD_TEXTFILTERA","features":[357]},{"name":"HD_TEXTFILTERW","features":[357]},{"name":"HEADERAREASTATES","features":[357]},{"name":"HEADERCLOSESTATES","features":[357]},{"name":"HEADERDROPDOWNFILTERSTATES","features":[357]},{"name":"HEADERDROPDOWNSTATES","features":[357]},{"name":"HEADERITEMLEFTSTATES","features":[357]},{"name":"HEADERITEMRIGHTSTATES","features":[357]},{"name":"HEADERITEMSTATES","features":[357]},{"name":"HEADEROVERFLOWSTATES","features":[357]},{"name":"HEADERPARTS","features":[357]},{"name":"HEADERPINSTATES","features":[357]},{"name":"HEADERSORTARROWSTATES","features":[357]},{"name":"HEADERSTYLESTATES","features":[357]},{"name":"HEADER_CONTROL_FORMAT_FLAGS","features":[357]},{"name":"HEADER_CONTROL_FORMAT_STATE","features":[357]},{"name":"HEADER_CONTROL_FORMAT_TYPE","features":[357]},{"name":"HEADER_CONTROL_NOTIFICATION_BUTTON","features":[357]},{"name":"HEADER_CONTROL_NOTIFICATION_BUTTON_LEFT","features":[357]},{"name":"HEADER_CONTROL_NOTIFICATION_BUTTON_MIDDLE","features":[357]},{"name":"HEADER_CONTROL_NOTIFICATION_BUTTON_RIGHT","features":[357]},{"name":"HEADER_HITTEST_INFO_FLAGS","features":[357]},{"name":"HELPBUTTONSTATES","features":[357]},{"name":"HELPLINKSTATES","features":[357]},{"name":"HGLPS_CLOSED","features":[357]},{"name":"HGLPS_OPENED","features":[357]},{"name":"HHT_ABOVE","features":[357]},{"name":"HHT_BELOW","features":[357]},{"name":"HHT_NOWHERE","features":[357]},{"name":"HHT_ONDIVIDER","features":[357]},{"name":"HHT_ONDIVOPEN","features":[357]},{"name":"HHT_ONDROPDOWN","features":[357]},{"name":"HHT_ONFILTER","features":[357]},{"name":"HHT_ONFILTERBUTTON","features":[357]},{"name":"HHT_ONHEADER","features":[357]},{"name":"HHT_ONITEMSTATEICON","features":[357]},{"name":"HHT_ONOVERFLOW","features":[357]},{"name":"HHT_TOLEFT","features":[357]},{"name":"HHT_TORIGHT","features":[357]},{"name":"HICF_ACCELERATOR","features":[357]},{"name":"HICF_ARROWKEYS","features":[357]},{"name":"HICF_DUPACCEL","features":[357]},{"name":"HICF_ENTERING","features":[357]},{"name":"HICF_LEAVING","features":[357]},{"name":"HICF_LMOUSE","features":[357]},{"name":"HICF_MOUSE","features":[357]},{"name":"HICF_OTHER","features":[357]},{"name":"HICF_RESELECT","features":[357]},{"name":"HICF_TOGGLEDROPDOWN","features":[357]},{"name":"HILS_HOT","features":[357]},{"name":"HILS_NORMAL","features":[357]},{"name":"HILS_PRESSED","features":[357]},{"name":"HIMAGELIST","features":[357]},{"name":"HIMAGELIST_QueryInterface","features":[357]},{"name":"HIRS_HOT","features":[357]},{"name":"HIRS_NORMAL","features":[357]},{"name":"HIRS_PRESSED","features":[357]},{"name":"HIST_ADDTOFAVORITES","features":[357]},{"name":"HIST_BACK","features":[357]},{"name":"HIST_FAVORITES","features":[357]},{"name":"HIST_FORWARD","features":[357]},{"name":"HIST_VIEWTREE","features":[357]},{"name":"HIS_HOT","features":[357]},{"name":"HIS_ICONHOT","features":[357]},{"name":"HIS_ICONNORMAL","features":[357]},{"name":"HIS_ICONPRESSED","features":[357]},{"name":"HIS_ICONSORTEDHOT","features":[357]},{"name":"HIS_ICONSORTEDNORMAL","features":[357]},{"name":"HIS_ICONSORTEDPRESSED","features":[357]},{"name":"HIS_NORMAL","features":[357]},{"name":"HIS_PRESSED","features":[357]},{"name":"HIS_SORTEDHOT","features":[357]},{"name":"HIS_SORTEDNORMAL","features":[357]},{"name":"HIS_SORTEDPRESSED","features":[357]},{"name":"HIT_TEST_BACKGROUND_OPTIONS","features":[357]},{"name":"HKCOMB_A","features":[357]},{"name":"HKCOMB_C","features":[357]},{"name":"HKCOMB_CA","features":[357]},{"name":"HKCOMB_NONE","features":[357]},{"name":"HKCOMB_S","features":[357]},{"name":"HKCOMB_SA","features":[357]},{"name":"HKCOMB_SC","features":[357]},{"name":"HKCOMB_SCA","features":[357]},{"name":"HKM_GETHOTKEY","features":[357]},{"name":"HKM_SETHOTKEY","features":[357]},{"name":"HKM_SETRULES","features":[357]},{"name":"HLS_LINKTEXT","features":[357]},{"name":"HLS_NORMALTEXT","features":[357]},{"name":"HOFS_HOT","features":[357]},{"name":"HOFS_NORMAL","features":[357]},{"name":"HORZSCROLLSTATES","features":[357]},{"name":"HORZTHUMBSTATES","features":[357]},{"name":"HOTGLYPHSTATES","features":[357]},{"name":"HOTKEYF_ALT","features":[357]},{"name":"HOTKEYF_CONTROL","features":[357]},{"name":"HOTKEYF_EXT","features":[357]},{"name":"HOTKEYF_SHIFT","features":[357]},{"name":"HOTKEY_CLASS","features":[357]},{"name":"HOTKEY_CLASSA","features":[357]},{"name":"HOTKEY_CLASSW","features":[357]},{"name":"HOVERBACKGROUNDSTATES","features":[357]},{"name":"HOVER_DEFAULT","features":[357]},{"name":"HPROPSHEETPAGE","features":[357]},{"name":"HP_HEADERDROPDOWN","features":[357]},{"name":"HP_HEADERDROPDOWNFILTER","features":[357]},{"name":"HP_HEADERITEM","features":[357]},{"name":"HP_HEADERITEMLEFT","features":[357]},{"name":"HP_HEADERITEMRIGHT","features":[357]},{"name":"HP_HEADEROVERFLOW","features":[357]},{"name":"HP_HEADERSORTARROW","features":[357]},{"name":"HSAS_SORTEDDOWN","features":[357]},{"name":"HSAS_SORTEDUP","features":[357]},{"name":"HSS_DISABLED","features":[357]},{"name":"HSS_HOT","features":[357]},{"name":"HSS_NORMAL","features":[357]},{"name":"HSS_PUSHED","features":[357]},{"name":"HSYNTHETICPOINTERDEVICE","features":[357]},{"name":"HTHEME","features":[357]},{"name":"HTREEITEM","features":[357]},{"name":"HTS_DISABLED","features":[357]},{"name":"HTS_HOT","features":[357]},{"name":"HTS_NORMAL","features":[357]},{"name":"HTS_PUSHED","features":[357]},{"name":"HTTB_BACKGROUNDSEG","features":[357]},{"name":"HTTB_CAPTION","features":[357]},{"name":"HTTB_FIXEDBORDER","features":[357]},{"name":"HTTB_RESIZINGBORDER","features":[357]},{"name":"HTTB_RESIZINGBORDER_BOTTOM","features":[357]},{"name":"HTTB_RESIZINGBORDER_LEFT","features":[357]},{"name":"HTTB_RESIZINGBORDER_RIGHT","features":[357]},{"name":"HTTB_RESIZINGBORDER_TOP","features":[357]},{"name":"HTTB_SIZINGTEMPLATE","features":[357]},{"name":"HTTB_SYSTEMSIZINGMARGINS","features":[357]},{"name":"HYPERLINKSTATES","features":[357]},{"name":"HYPERLINKTEXTSTATES","features":[357]},{"name":"HitTestThemeBackground","features":[307,318,357]},{"name":"ICC_ANIMATE_CLASS","features":[357]},{"name":"ICC_BAR_CLASSES","features":[357]},{"name":"ICC_COOL_CLASSES","features":[357]},{"name":"ICC_DATE_CLASSES","features":[357]},{"name":"ICC_HOTKEY_CLASS","features":[357]},{"name":"ICC_INTERNET_CLASSES","features":[357]},{"name":"ICC_LINK_CLASS","features":[357]},{"name":"ICC_LISTVIEW_CLASSES","features":[357]},{"name":"ICC_NATIVEFNTCTL_CLASS","features":[357]},{"name":"ICC_PAGESCROLLER_CLASS","features":[357]},{"name":"ICC_PROGRESS_CLASS","features":[357]},{"name":"ICC_STANDARD_CLASSES","features":[357]},{"name":"ICC_TAB_CLASSES","features":[357]},{"name":"ICC_TREEVIEW_CLASSES","features":[357]},{"name":"ICC_UPDOWN_CLASS","features":[357]},{"name":"ICC_USEREX_CLASSES","features":[357]},{"name":"ICC_WIN95_CLASSES","features":[357]},{"name":"ICE_ALPHA","features":[357]},{"name":"ICE_GLOW","features":[357]},{"name":"ICE_NONE","features":[357]},{"name":"ICE_PULSE","features":[357]},{"name":"ICE_SHADOW","features":[357]},{"name":"ICONEFFECT","features":[357]},{"name":"IDB_HIST_DISABLED","features":[357]},{"name":"IDB_HIST_HOT","features":[357]},{"name":"IDB_HIST_LARGE_COLOR","features":[357]},{"name":"IDB_HIST_NORMAL","features":[357]},{"name":"IDB_HIST_PRESSED","features":[357]},{"name":"IDB_HIST_SMALL_COLOR","features":[357]},{"name":"IDB_STD_LARGE_COLOR","features":[357]},{"name":"IDB_STD_SMALL_COLOR","features":[357]},{"name":"IDB_VIEW_LARGE_COLOR","features":[357]},{"name":"IDB_VIEW_SMALL_COLOR","features":[357]},{"name":"IDC_MANAGE_LINK","features":[357]},{"name":"ID_PSRESTARTWINDOWS","features":[357]},{"name":"IEBARMENUSTATES","features":[357]},{"name":"IImageList","features":[357]},{"name":"IImageList2","features":[357]},{"name":"ILCF_MOVE","features":[357]},{"name":"ILCF_SWAP","features":[357]},{"name":"ILC_COLOR","features":[357]},{"name":"ILC_COLOR16","features":[357]},{"name":"ILC_COLOR24","features":[357]},{"name":"ILC_COLOR32","features":[357]},{"name":"ILC_COLOR4","features":[357]},{"name":"ILC_COLOR8","features":[357]},{"name":"ILC_COLORDDB","features":[357]},{"name":"ILC_HIGHQUALITYSCALE","features":[357]},{"name":"ILC_MASK","features":[357]},{"name":"ILC_MIRROR","features":[357]},{"name":"ILC_ORIGINALSIZE","features":[357]},{"name":"ILC_PALETTE","features":[357]},{"name":"ILC_PERITEMMIRROR","features":[357]},{"name":"ILDI_PURGE","features":[357]},{"name":"ILDI_QUERYACCESS","features":[357]},{"name":"ILDI_RESETACCESS","features":[357]},{"name":"ILDI_STANDBY","features":[357]},{"name":"ILDRF_IMAGELOWQUALITY","features":[357]},{"name":"ILDRF_OVERLAYLOWQUALITY","features":[357]},{"name":"ILD_ASYNC","features":[357]},{"name":"ILD_BLEND","features":[357]},{"name":"ILD_BLEND25","features":[357]},{"name":"ILD_BLEND50","features":[357]},{"name":"ILD_DPISCALE","features":[357]},{"name":"ILD_FOCUS","features":[357]},{"name":"ILD_IMAGE","features":[357]},{"name":"ILD_MASK","features":[357]},{"name":"ILD_NORMAL","features":[357]},{"name":"ILD_OVERLAYMASK","features":[357]},{"name":"ILD_PRESERVEALPHA","features":[357]},{"name":"ILD_ROP","features":[357]},{"name":"ILD_SCALE","features":[357]},{"name":"ILD_SELECTED","features":[357]},{"name":"ILD_TRANSPARENT","features":[357]},{"name":"ILFIP_ALWAYS","features":[357]},{"name":"ILFIP_FROMSTANDBY","features":[357]},{"name":"ILGOS_ALWAYS","features":[357]},{"name":"ILGOS_FROMSTANDBY","features":[357]},{"name":"ILGT_ASYNC","features":[357]},{"name":"ILGT_NORMAL","features":[357]},{"name":"ILIF_ALPHA","features":[357]},{"name":"ILIF_LOWQUALITY","features":[357]},{"name":"ILP_DOWNLEVEL","features":[357]},{"name":"ILP_NORMAL","features":[357]},{"name":"ILR_DEFAULT","features":[357]},{"name":"ILR_HORIZONTAL_CENTER","features":[357]},{"name":"ILR_HORIZONTAL_LEFT","features":[357]},{"name":"ILR_HORIZONTAL_RIGHT","features":[357]},{"name":"ILR_SCALE_ASPECTRATIO","features":[357]},{"name":"ILR_SCALE_CLIP","features":[357]},{"name":"ILR_VERTICAL_BOTTOM","features":[357]},{"name":"ILR_VERTICAL_CENTER","features":[357]},{"name":"ILR_VERTICAL_TOP","features":[357]},{"name":"ILS_ALPHA","features":[357]},{"name":"ILS_GLOW","features":[357]},{"name":"ILS_NORMAL","features":[357]},{"name":"ILS_SATURATE","features":[357]},{"name":"ILS_SHADOW","features":[357]},{"name":"IL_HORIZONTAL","features":[357]},{"name":"IL_VERTICAL","features":[357]},{"name":"IMAGEINFO","features":[307,318,357]},{"name":"IMAGELAYOUT","features":[357]},{"name":"IMAGELISTDRAWPARAMS","features":[307,318,357]},{"name":"IMAGELISTSTATS","features":[357]},{"name":"IMAGELIST_CREATION_FLAGS","features":[357]},{"name":"IMAGESELECTTYPE","features":[357]},{"name":"IMAGE_LIST_COPY_FLAGS","features":[357]},{"name":"IMAGE_LIST_DRAW_STYLE","features":[357]},{"name":"IMAGE_LIST_ITEM_FLAGS","features":[357]},{"name":"IMAGE_LIST_WRITE_STREAM_FLAGS","features":[357]},{"name":"INFOTIPSIZE","features":[357]},{"name":"INITCOMMONCONTROLSEX","features":[357]},{"name":"INITCOMMONCONTROLSEX_ICC","features":[357]},{"name":"INTLIST","features":[357]},{"name":"INVALID_LINK_INDEX","features":[357]},{"name":"IPM_CLEARADDRESS","features":[357]},{"name":"IPM_GETADDRESS","features":[357]},{"name":"IPM_ISBLANK","features":[357]},{"name":"IPM_SETADDRESS","features":[357]},{"name":"IPM_SETFOCUS","features":[357]},{"name":"IPM_SETRANGE","features":[357]},{"name":"IPN_FIELDCHANGED","features":[357]},{"name":"IPN_FIRST","features":[357]},{"name":"IPN_LAST","features":[357]},{"name":"IST_DPI","features":[357]},{"name":"IST_NONE","features":[357]},{"name":"IST_SIZE","features":[357]},{"name":"ITEMSTATES","features":[357]},{"name":"I_CHILDRENAUTO","features":[357]},{"name":"I_CHILDRENCALLBACK","features":[357]},{"name":"I_GROUPIDCALLBACK","features":[357]},{"name":"I_GROUPIDNONE","features":[357]},{"name":"I_IMAGECALLBACK","features":[357]},{"name":"I_IMAGENONE","features":[357]},{"name":"I_INDENTCALLBACK","features":[357]},{"name":"I_ONE_OR_MORE","features":[357]},{"name":"I_ZERO","features":[357]},{"name":"ImageList","features":[357]},{"name":"ImageList_Add","features":[318,357]},{"name":"ImageList_AddMasked","features":[307,318,357]},{"name":"ImageList_BeginDrag","features":[307,357]},{"name":"ImageList_CoCreateInstance","features":[357]},{"name":"ImageList_Copy","features":[307,357]},{"name":"ImageList_Create","features":[357]},{"name":"ImageList_Destroy","features":[307,357]},{"name":"ImageList_DragEnter","features":[307,357]},{"name":"ImageList_DragLeave","features":[307,357]},{"name":"ImageList_DragMove","features":[307,357]},{"name":"ImageList_DragShowNolock","features":[307,357]},{"name":"ImageList_Draw","features":[307,318,357]},{"name":"ImageList_DrawEx","features":[307,318,357]},{"name":"ImageList_DrawIndirect","features":[307,318,357]},{"name":"ImageList_Duplicate","features":[357]},{"name":"ImageList_EndDrag","features":[357]},{"name":"ImageList_GetBkColor","features":[307,357]},{"name":"ImageList_GetDragImage","features":[307,357]},{"name":"ImageList_GetIcon","features":[357,371]},{"name":"ImageList_GetIconSize","features":[307,357]},{"name":"ImageList_GetImageCount","features":[357]},{"name":"ImageList_GetImageInfo","features":[307,318,357]},{"name":"ImageList_LoadImageA","features":[307,357,371]},{"name":"ImageList_LoadImageW","features":[307,357,371]},{"name":"ImageList_Merge","features":[357]},{"name":"ImageList_Read","features":[358,357]},{"name":"ImageList_ReadEx","features":[358,357]},{"name":"ImageList_Remove","features":[307,357]},{"name":"ImageList_Replace","features":[307,318,357]},{"name":"ImageList_ReplaceIcon","features":[357,371]},{"name":"ImageList_SetBkColor","features":[307,357]},{"name":"ImageList_SetDragCursorImage","features":[307,357]},{"name":"ImageList_SetIconSize","features":[307,357]},{"name":"ImageList_SetImageCount","features":[307,357]},{"name":"ImageList_SetOverlayImage","features":[307,357]},{"name":"ImageList_Write","features":[307,358,357]},{"name":"ImageList_WriteEx","features":[358,357]},{"name":"InitCommonControls","features":[357]},{"name":"InitCommonControlsEx","features":[307,357]},{"name":"InitMUILanguage","features":[357]},{"name":"InitializeFlatSB","features":[307,357]},{"name":"IsAppThemed","features":[307,357]},{"name":"IsCharLowerW","features":[307,357]},{"name":"IsCompositionActive","features":[307,357]},{"name":"IsDlgButtonChecked","features":[307,357]},{"name":"IsThemeActive","features":[307,357]},{"name":"IsThemeBackgroundPartiallyTransparent","features":[307,357]},{"name":"IsThemeDialogTextureEnabled","features":[307,357]},{"name":"IsThemePartDefined","features":[307,357]},{"name":"LABELSTATES","features":[357]},{"name":"LBCP_BORDER_HSCROLL","features":[357]},{"name":"LBCP_BORDER_HVSCROLL","features":[357]},{"name":"LBCP_BORDER_NOSCROLL","features":[357]},{"name":"LBCP_BORDER_VSCROLL","features":[357]},{"name":"LBCP_ITEM","features":[357]},{"name":"LBItemFromPt","features":[307,357]},{"name":"LBPSHV_DISABLED","features":[357]},{"name":"LBPSHV_FOCUSED","features":[357]},{"name":"LBPSHV_HOT","features":[357]},{"name":"LBPSHV_NORMAL","features":[357]},{"name":"LBPSH_DISABLED","features":[357]},{"name":"LBPSH_FOCUSED","features":[357]},{"name":"LBPSH_HOT","features":[357]},{"name":"LBPSH_NORMAL","features":[357]},{"name":"LBPSI_HOT","features":[357]},{"name":"LBPSI_HOTSELECTED","features":[357]},{"name":"LBPSI_SELECTED","features":[357]},{"name":"LBPSI_SELECTEDNOTFOCUS","features":[357]},{"name":"LBPSN_DISABLED","features":[357]},{"name":"LBPSN_FOCUSED","features":[357]},{"name":"LBPSN_HOT","features":[357]},{"name":"LBPSN_NORMAL","features":[357]},{"name":"LBPSV_DISABLED","features":[357]},{"name":"LBPSV_FOCUSED","features":[357]},{"name":"LBPSV_HOT","features":[357]},{"name":"LBPSV_NORMAL","features":[357]},{"name":"LHITTESTINFO","features":[307,357]},{"name":"LIF_ITEMID","features":[357]},{"name":"LIF_ITEMINDEX","features":[357]},{"name":"LIF_STATE","features":[357]},{"name":"LIF_URL","features":[357]},{"name":"LIM_LARGE","features":[357]},{"name":"LIM_SMALL","features":[357]},{"name":"LINKHEADERSTATES","features":[357]},{"name":"LINKPARTS","features":[357]},{"name":"LINKSTATES","features":[357]},{"name":"LISS_DISABLED","features":[357]},{"name":"LISS_HOT","features":[357]},{"name":"LISS_HOTSELECTED","features":[357]},{"name":"LISS_NORMAL","features":[357]},{"name":"LISS_SELECTED","features":[357]},{"name":"LISS_SELECTEDNOTFOCUS","features":[357]},{"name":"LISTBOXPARTS","features":[357]},{"name":"LISTITEMSTATES","features":[357]},{"name":"LISTVIEWPARTS","features":[357]},{"name":"LIST_ITEM_FLAGS","features":[357]},{"name":"LIST_ITEM_STATE_FLAGS","features":[357]},{"name":"LIST_VIEW_BACKGROUND_IMAGE_FLAGS","features":[357]},{"name":"LIST_VIEW_GROUP_ALIGN_FLAGS","features":[357]},{"name":"LIST_VIEW_GROUP_STATE_FLAGS","features":[357]},{"name":"LIST_VIEW_ITEM_COLUMN_FORMAT_FLAGS","features":[357]},{"name":"LIST_VIEW_ITEM_FLAGS","features":[357]},{"name":"LIST_VIEW_ITEM_STATE_FLAGS","features":[357]},{"name":"LIS_DEFAULTCOLORS","features":[357]},{"name":"LIS_ENABLED","features":[357]},{"name":"LIS_FOCUSED","features":[357]},{"name":"LIS_HOTTRACK","features":[357]},{"name":"LIS_VISITED","features":[357]},{"name":"LITEM","features":[357]},{"name":"LM_GETIDEALHEIGHT","features":[357]},{"name":"LM_GETIDEALSIZE","features":[357]},{"name":"LM_GETITEM","features":[357]},{"name":"LM_HITTEST","features":[357]},{"name":"LM_SETITEM","features":[357]},{"name":"LOGOFFBUTTONSSTATES","features":[357]},{"name":"LPFNADDPROPSHEETPAGES","features":[307,357]},{"name":"LPFNCCINFOA","features":[307,318,357]},{"name":"LPFNCCINFOW","features":[307,318,357]},{"name":"LPFNCCSIZETOTEXTA","features":[318,357]},{"name":"LPFNCCSIZETOTEXTW","features":[318,357]},{"name":"LPFNCCSTYLEA","features":[307,357]},{"name":"LPFNCCSTYLEW","features":[307,357]},{"name":"LPFNPSPCALLBACKA","features":[307,318,357,371]},{"name":"LPFNPSPCALLBACKW","features":[307,318,357,371]},{"name":"LPFNSVADDPROPSHEETPAGE","features":[307,357]},{"name":"LP_HYPERLINK","features":[357]},{"name":"LVA_ALIGNLEFT","features":[357]},{"name":"LVA_ALIGNTOP","features":[357]},{"name":"LVA_DEFAULT","features":[357]},{"name":"LVA_SNAPTOGRID","features":[357]},{"name":"LVBKIF_FLAG_ALPHABLEND","features":[357]},{"name":"LVBKIF_FLAG_TILEOFFSET","features":[357]},{"name":"LVBKIF_SOURCE_HBITMAP","features":[357]},{"name":"LVBKIF_SOURCE_MASK","features":[357]},{"name":"LVBKIF_SOURCE_NONE","features":[357]},{"name":"LVBKIF_SOURCE_URL","features":[357]},{"name":"LVBKIF_STYLE_MASK","features":[357]},{"name":"LVBKIF_STYLE_NORMAL","features":[357]},{"name":"LVBKIF_STYLE_TILE","features":[357]},{"name":"LVBKIF_TYPE_WATERMARK","features":[357]},{"name":"LVBKIMAGEA","features":[318,357]},{"name":"LVBKIMAGEW","features":[318,357]},{"name":"LVCB_HOVER","features":[357]},{"name":"LVCB_NORMAL","features":[357]},{"name":"LVCB_PUSHED","features":[357]},{"name":"LVCDI_GROUP","features":[357]},{"name":"LVCDI_ITEM","features":[357]},{"name":"LVCDI_ITEMSLIST","features":[357]},{"name":"LVCDRF_NOGROUPFRAME","features":[357]},{"name":"LVCDRF_NOSELECT","features":[357]},{"name":"LVCFMT_BITMAP_ON_RIGHT","features":[357]},{"name":"LVCFMT_CENTER","features":[357]},{"name":"LVCFMT_COL_HAS_IMAGES","features":[357]},{"name":"LVCFMT_FILL","features":[357]},{"name":"LVCFMT_FIXED_RATIO","features":[357]},{"name":"LVCFMT_FIXED_WIDTH","features":[357]},{"name":"LVCFMT_IMAGE","features":[357]},{"name":"LVCFMT_JUSTIFYMASK","features":[357]},{"name":"LVCFMT_LEFT","features":[357]},{"name":"LVCFMT_LINE_BREAK","features":[357]},{"name":"LVCFMT_NO_DPI_SCALE","features":[357]},{"name":"LVCFMT_NO_TITLE","features":[357]},{"name":"LVCFMT_RIGHT","features":[357]},{"name":"LVCFMT_SPLITBUTTON","features":[357]},{"name":"LVCFMT_TILE_PLACEMENTMASK","features":[357]},{"name":"LVCFMT_WRAP","features":[357]},{"name":"LVCF_DEFAULTWIDTH","features":[357]},{"name":"LVCF_FMT","features":[357]},{"name":"LVCF_IDEALWIDTH","features":[357]},{"name":"LVCF_IMAGE","features":[357]},{"name":"LVCF_MINWIDTH","features":[357]},{"name":"LVCF_ORDER","features":[357]},{"name":"LVCF_SUBITEM","features":[357]},{"name":"LVCF_TEXT","features":[357]},{"name":"LVCF_WIDTH","features":[357]},{"name":"LVCOLUMNA","features":[357]},{"name":"LVCOLUMNW","features":[357]},{"name":"LVCOLUMNW_FORMAT","features":[357]},{"name":"LVCOLUMNW_MASK","features":[357]},{"name":"LVEB_HOVER","features":[357]},{"name":"LVEB_NORMAL","features":[357]},{"name":"LVEB_PUSHED","features":[357]},{"name":"LVFF_ITEMCOUNT","features":[357]},{"name":"LVFIF_STATE","features":[357]},{"name":"LVFIF_TEXT","features":[357]},{"name":"LVFINDINFOA","features":[307,357]},{"name":"LVFINDINFOW","features":[307,357]},{"name":"LVFINDINFOW_FLAGS","features":[357]},{"name":"LVFIS_FOCUSED","features":[357]},{"name":"LVFI_NEARESTXY","features":[357]},{"name":"LVFI_PARAM","features":[357]},{"name":"LVFI_PARTIAL","features":[357]},{"name":"LVFI_STRING","features":[357]},{"name":"LVFI_SUBSTRING","features":[357]},{"name":"LVFI_WRAP","features":[357]},{"name":"LVFOOTERINFO","features":[357]},{"name":"LVFOOTERITEM","features":[357]},{"name":"LVFOOTERITEM_MASK","features":[357]},{"name":"LVGA_FOOTER_CENTER","features":[357]},{"name":"LVGA_FOOTER_LEFT","features":[357]},{"name":"LVGA_FOOTER_RIGHT","features":[357]},{"name":"LVGA_HEADER_CENTER","features":[357]},{"name":"LVGA_HEADER_LEFT","features":[357]},{"name":"LVGA_HEADER_RIGHT","features":[357]},{"name":"LVGF_ALIGN","features":[357]},{"name":"LVGF_DESCRIPTIONBOTTOM","features":[357]},{"name":"LVGF_DESCRIPTIONTOP","features":[357]},{"name":"LVGF_EXTENDEDIMAGE","features":[357]},{"name":"LVGF_FOOTER","features":[357]},{"name":"LVGF_GROUPID","features":[357]},{"name":"LVGF_HEADER","features":[357]},{"name":"LVGF_ITEMS","features":[357]},{"name":"LVGF_NONE","features":[357]},{"name":"LVGF_STATE","features":[357]},{"name":"LVGF_SUBSET","features":[357]},{"name":"LVGF_SUBSETITEMS","features":[357]},{"name":"LVGF_SUBTITLE","features":[357]},{"name":"LVGF_TASK","features":[357]},{"name":"LVGF_TITLEIMAGE","features":[357]},{"name":"LVGGR_GROUP","features":[357]},{"name":"LVGGR_HEADER","features":[357]},{"name":"LVGGR_LABEL","features":[357]},{"name":"LVGGR_SUBSETLINK","features":[357]},{"name":"LVGHL_CLOSE","features":[357]},{"name":"LVGHL_CLOSEHOT","features":[357]},{"name":"LVGHL_CLOSEMIXEDSELECTION","features":[357]},{"name":"LVGHL_CLOSEMIXEDSELECTIONHOT","features":[357]},{"name":"LVGHL_CLOSESELECTED","features":[357]},{"name":"LVGHL_CLOSESELECTEDHOT","features":[357]},{"name":"LVGHL_CLOSESELECTEDNOTFOCUSED","features":[357]},{"name":"LVGHL_CLOSESELECTEDNOTFOCUSEDHOT","features":[357]},{"name":"LVGHL_OPEN","features":[357]},{"name":"LVGHL_OPENHOT","features":[357]},{"name":"LVGHL_OPENMIXEDSELECTION","features":[357]},{"name":"LVGHL_OPENMIXEDSELECTIONHOT","features":[357]},{"name":"LVGHL_OPENSELECTED","features":[357]},{"name":"LVGHL_OPENSELECTEDHOT","features":[357]},{"name":"LVGHL_OPENSELECTEDNOTFOCUSED","features":[357]},{"name":"LVGHL_OPENSELECTEDNOTFOCUSEDHOT","features":[357]},{"name":"LVGH_CLOSE","features":[357]},{"name":"LVGH_CLOSEHOT","features":[357]},{"name":"LVGH_CLOSEMIXEDSELECTION","features":[357]},{"name":"LVGH_CLOSEMIXEDSELECTIONHOT","features":[357]},{"name":"LVGH_CLOSESELECTED","features":[357]},{"name":"LVGH_CLOSESELECTEDHOT","features":[357]},{"name":"LVGH_CLOSESELECTEDNOTFOCUSED","features":[357]},{"name":"LVGH_CLOSESELECTEDNOTFOCUSEDHOT","features":[357]},{"name":"LVGH_OPEN","features":[357]},{"name":"LVGH_OPENHOT","features":[357]},{"name":"LVGH_OPENMIXEDSELECTION","features":[357]},{"name":"LVGH_OPENMIXEDSELECTIONHOT","features":[357]},{"name":"LVGH_OPENSELECTED","features":[357]},{"name":"LVGH_OPENSELECTEDHOT","features":[357]},{"name":"LVGH_OPENSELECTEDNOTFOCUSED","features":[357]},{"name":"LVGH_OPENSELECTEDNOTFOCUSEDHOT","features":[357]},{"name":"LVGIT_UNFOLDED","features":[357]},{"name":"LVGIT_ZERO","features":[357]},{"name":"LVGMF_BORDERCOLOR","features":[357]},{"name":"LVGMF_BORDERSIZE","features":[357]},{"name":"LVGMF_NONE","features":[357]},{"name":"LVGMF_TEXTCOLOR","features":[357]},{"name":"LVGROUP","features":[357]},{"name":"LVGROUPMETRICS","features":[307,357]},{"name":"LVGROUP_MASK","features":[357]},{"name":"LVGS_COLLAPSED","features":[357]},{"name":"LVGS_COLLAPSIBLE","features":[357]},{"name":"LVGS_FOCUSED","features":[357]},{"name":"LVGS_HIDDEN","features":[357]},{"name":"LVGS_NOHEADER","features":[357]},{"name":"LVGS_NORMAL","features":[357]},{"name":"LVGS_SELECTED","features":[357]},{"name":"LVGS_SUBSETED","features":[357]},{"name":"LVGS_SUBSETLINKFOCUSED","features":[357]},{"name":"LVHITTESTINFO","features":[307,357]},{"name":"LVHITTESTINFO_FLAGS","features":[357]},{"name":"LVHT_ABOVE","features":[357]},{"name":"LVHT_BELOW","features":[357]},{"name":"LVHT_EX_FOOTER","features":[357]},{"name":"LVHT_EX_GROUP","features":[357]},{"name":"LVHT_EX_GROUP_BACKGROUND","features":[357]},{"name":"LVHT_EX_GROUP_COLLAPSE","features":[357]},{"name":"LVHT_EX_GROUP_FOOTER","features":[357]},{"name":"LVHT_EX_GROUP_HEADER","features":[357]},{"name":"LVHT_EX_GROUP_STATEICON","features":[357]},{"name":"LVHT_EX_GROUP_SUBSETLINK","features":[357]},{"name":"LVHT_EX_ONCONTENTS","features":[357]},{"name":"LVHT_NOWHERE","features":[357]},{"name":"LVHT_ONITEMICON","features":[357]},{"name":"LVHT_ONITEMLABEL","features":[357]},{"name":"LVHT_ONITEMSTATEICON","features":[357]},{"name":"LVHT_TOLEFT","features":[357]},{"name":"LVHT_TORIGHT","features":[357]},{"name":"LVIF_COLFMT","features":[357]},{"name":"LVIF_COLUMNS","features":[357]},{"name":"LVIF_DI_SETITEM","features":[357]},{"name":"LVIF_GROUPID","features":[357]},{"name":"LVIF_IMAGE","features":[357]},{"name":"LVIF_INDENT","features":[357]},{"name":"LVIF_NORECOMPUTE","features":[357]},{"name":"LVIF_PARAM","features":[357]},{"name":"LVIF_STATE","features":[357]},{"name":"LVIF_TEXT","features":[357]},{"name":"LVIM_AFTER","features":[357]},{"name":"LVINSERTGROUPSORTED","features":[357]},{"name":"LVINSERTMARK","features":[357]},{"name":"LVIR_BOUNDS","features":[357]},{"name":"LVIR_ICON","features":[357]},{"name":"LVIR_LABEL","features":[357]},{"name":"LVIR_SELECTBOUNDS","features":[357]},{"name":"LVIS_ACTIVATING","features":[357]},{"name":"LVIS_CUT","features":[357]},{"name":"LVIS_DROPHILITED","features":[357]},{"name":"LVIS_FOCUSED","features":[357]},{"name":"LVIS_GLOW","features":[357]},{"name":"LVIS_OVERLAYMASK","features":[357]},{"name":"LVIS_SELECTED","features":[357]},{"name":"LVIS_STATEIMAGEMASK","features":[357]},{"name":"LVITEMA","features":[307,357]},{"name":"LVITEMA_GROUP_ID","features":[357]},{"name":"LVITEMINDEX","features":[357]},{"name":"LVITEMW","features":[307,357]},{"name":"LVKF_ALT","features":[357]},{"name":"LVKF_CONTROL","features":[357]},{"name":"LVKF_SHIFT","features":[357]},{"name":"LVM_APPROXIMATEVIEWRECT","features":[357]},{"name":"LVM_ARRANGE","features":[357]},{"name":"LVM_CANCELEDITLABEL","features":[357]},{"name":"LVM_CREATEDRAGIMAGE","features":[357]},{"name":"LVM_DELETEALLITEMS","features":[357]},{"name":"LVM_DELETECOLUMN","features":[357]},{"name":"LVM_DELETEITEM","features":[357]},{"name":"LVM_EDITLABEL","features":[357]},{"name":"LVM_EDITLABELA","features":[357]},{"name":"LVM_EDITLABELW","features":[357]},{"name":"LVM_ENABLEGROUPVIEW","features":[357]},{"name":"LVM_ENSUREVISIBLE","features":[357]},{"name":"LVM_FINDITEM","features":[357]},{"name":"LVM_FINDITEMA","features":[357]},{"name":"LVM_FINDITEMW","features":[357]},{"name":"LVM_FIRST","features":[357]},{"name":"LVM_GETBKCOLOR","features":[357]},{"name":"LVM_GETBKIMAGE","features":[357]},{"name":"LVM_GETBKIMAGEA","features":[357]},{"name":"LVM_GETBKIMAGEW","features":[357]},{"name":"LVM_GETCALLBACKMASK","features":[357]},{"name":"LVM_GETCOLUMN","features":[357]},{"name":"LVM_GETCOLUMNA","features":[357]},{"name":"LVM_GETCOLUMNORDERARRAY","features":[357]},{"name":"LVM_GETCOLUMNW","features":[357]},{"name":"LVM_GETCOLUMNWIDTH","features":[357]},{"name":"LVM_GETCOUNTPERPAGE","features":[357]},{"name":"LVM_GETEDITCONTROL","features":[357]},{"name":"LVM_GETEMPTYTEXT","features":[357]},{"name":"LVM_GETEXTENDEDLISTVIEWSTYLE","features":[357]},{"name":"LVM_GETFOCUSEDGROUP","features":[357]},{"name":"LVM_GETFOOTERINFO","features":[357]},{"name":"LVM_GETFOOTERITEM","features":[357]},{"name":"LVM_GETFOOTERITEMRECT","features":[357]},{"name":"LVM_GETFOOTERRECT","features":[357]},{"name":"LVM_GETGROUPCOUNT","features":[357]},{"name":"LVM_GETGROUPINFO","features":[357]},{"name":"LVM_GETGROUPINFOBYINDEX","features":[357]},{"name":"LVM_GETGROUPMETRICS","features":[357]},{"name":"LVM_GETGROUPRECT","features":[357]},{"name":"LVM_GETGROUPSTATE","features":[357]},{"name":"LVM_GETHEADER","features":[357]},{"name":"LVM_GETHOTCURSOR","features":[357]},{"name":"LVM_GETHOTITEM","features":[357]},{"name":"LVM_GETHOVERTIME","features":[357]},{"name":"LVM_GETIMAGELIST","features":[357]},{"name":"LVM_GETINSERTMARK","features":[357]},{"name":"LVM_GETINSERTMARKCOLOR","features":[357]},{"name":"LVM_GETINSERTMARKRECT","features":[357]},{"name":"LVM_GETISEARCHSTRING","features":[357]},{"name":"LVM_GETISEARCHSTRINGA","features":[357]},{"name":"LVM_GETISEARCHSTRINGW","features":[357]},{"name":"LVM_GETITEM","features":[357]},{"name":"LVM_GETITEMA","features":[357]},{"name":"LVM_GETITEMCOUNT","features":[357]},{"name":"LVM_GETITEMINDEXRECT","features":[357]},{"name":"LVM_GETITEMPOSITION","features":[357]},{"name":"LVM_GETITEMRECT","features":[357]},{"name":"LVM_GETITEMSPACING","features":[357]},{"name":"LVM_GETITEMSTATE","features":[357]},{"name":"LVM_GETITEMTEXT","features":[357]},{"name":"LVM_GETITEMTEXTA","features":[357]},{"name":"LVM_GETITEMTEXTW","features":[357]},{"name":"LVM_GETITEMW","features":[357]},{"name":"LVM_GETNEXTITEM","features":[357]},{"name":"LVM_GETNEXTITEMINDEX","features":[357]},{"name":"LVM_GETNUMBEROFWORKAREAS","features":[357]},{"name":"LVM_GETORIGIN","features":[357]},{"name":"LVM_GETOUTLINECOLOR","features":[357]},{"name":"LVM_GETSELECTEDCOLUMN","features":[357]},{"name":"LVM_GETSELECTEDCOUNT","features":[357]},{"name":"LVM_GETSELECTIONMARK","features":[357]},{"name":"LVM_GETSTRINGWIDTH","features":[357]},{"name":"LVM_GETSTRINGWIDTHA","features":[357]},{"name":"LVM_GETSTRINGWIDTHW","features":[357]},{"name":"LVM_GETSUBITEMRECT","features":[357]},{"name":"LVM_GETTEXTBKCOLOR","features":[357]},{"name":"LVM_GETTEXTCOLOR","features":[357]},{"name":"LVM_GETTILEINFO","features":[357]},{"name":"LVM_GETTILEVIEWINFO","features":[357]},{"name":"LVM_GETTOOLTIPS","features":[357]},{"name":"LVM_GETTOPINDEX","features":[357]},{"name":"LVM_GETUNICODEFORMAT","features":[357]},{"name":"LVM_GETVIEW","features":[357]},{"name":"LVM_GETVIEWRECT","features":[357]},{"name":"LVM_GETWORKAREAS","features":[357]},{"name":"LVM_HASGROUP","features":[357]},{"name":"LVM_HITTEST","features":[357]},{"name":"LVM_INSERTCOLUMN","features":[357]},{"name":"LVM_INSERTCOLUMNA","features":[357]},{"name":"LVM_INSERTCOLUMNW","features":[357]},{"name":"LVM_INSERTGROUP","features":[357]},{"name":"LVM_INSERTGROUPSORTED","features":[357]},{"name":"LVM_INSERTITEM","features":[357]},{"name":"LVM_INSERTITEMA","features":[357]},{"name":"LVM_INSERTITEMW","features":[357]},{"name":"LVM_INSERTMARKHITTEST","features":[357]},{"name":"LVM_ISGROUPVIEWENABLED","features":[357]},{"name":"LVM_ISITEMVISIBLE","features":[357]},{"name":"LVM_MAPIDTOINDEX","features":[357]},{"name":"LVM_MAPINDEXTOID","features":[357]},{"name":"LVM_MOVEGROUP","features":[357]},{"name":"LVM_MOVEITEMTOGROUP","features":[357]},{"name":"LVM_REDRAWITEMS","features":[357]},{"name":"LVM_REMOVEALLGROUPS","features":[357]},{"name":"LVM_REMOVEGROUP","features":[357]},{"name":"LVM_SCROLL","features":[357]},{"name":"LVM_SETBKCOLOR","features":[357]},{"name":"LVM_SETBKIMAGE","features":[357]},{"name":"LVM_SETBKIMAGEA","features":[357]},{"name":"LVM_SETBKIMAGEW","features":[357]},{"name":"LVM_SETCALLBACKMASK","features":[357]},{"name":"LVM_SETCOLUMN","features":[357]},{"name":"LVM_SETCOLUMNA","features":[357]},{"name":"LVM_SETCOLUMNORDERARRAY","features":[357]},{"name":"LVM_SETCOLUMNW","features":[357]},{"name":"LVM_SETCOLUMNWIDTH","features":[357]},{"name":"LVM_SETEXTENDEDLISTVIEWSTYLE","features":[357]},{"name":"LVM_SETGROUPINFO","features":[357]},{"name":"LVM_SETGROUPMETRICS","features":[357]},{"name":"LVM_SETHOTCURSOR","features":[357]},{"name":"LVM_SETHOTITEM","features":[357]},{"name":"LVM_SETHOVERTIME","features":[357]},{"name":"LVM_SETICONSPACING","features":[357]},{"name":"LVM_SETIMAGELIST","features":[357]},{"name":"LVM_SETINFOTIP","features":[357]},{"name":"LVM_SETINSERTMARK","features":[357]},{"name":"LVM_SETINSERTMARKCOLOR","features":[357]},{"name":"LVM_SETITEM","features":[357]},{"name":"LVM_SETITEMA","features":[357]},{"name":"LVM_SETITEMCOUNT","features":[357]},{"name":"LVM_SETITEMINDEXSTATE","features":[357]},{"name":"LVM_SETITEMPOSITION","features":[357]},{"name":"LVM_SETITEMPOSITION32","features":[357]},{"name":"LVM_SETITEMSTATE","features":[357]},{"name":"LVM_SETITEMTEXT","features":[357]},{"name":"LVM_SETITEMTEXTA","features":[357]},{"name":"LVM_SETITEMTEXTW","features":[357]},{"name":"LVM_SETITEMW","features":[357]},{"name":"LVM_SETOUTLINECOLOR","features":[357]},{"name":"LVM_SETSELECTEDCOLUMN","features":[357]},{"name":"LVM_SETSELECTIONMARK","features":[357]},{"name":"LVM_SETTEXTBKCOLOR","features":[357]},{"name":"LVM_SETTEXTCOLOR","features":[357]},{"name":"LVM_SETTILEINFO","features":[357]},{"name":"LVM_SETTILEVIEWINFO","features":[357]},{"name":"LVM_SETTOOLTIPS","features":[357]},{"name":"LVM_SETUNICODEFORMAT","features":[357]},{"name":"LVM_SETVIEW","features":[357]},{"name":"LVM_SETWORKAREAS","features":[357]},{"name":"LVM_SORTGROUPS","features":[357]},{"name":"LVM_SORTITEMS","features":[357]},{"name":"LVM_SORTITEMSEX","features":[357]},{"name":"LVM_SUBITEMHITTEST","features":[357]},{"name":"LVM_UPDATE","features":[357]},{"name":"LVNI_ABOVE","features":[357]},{"name":"LVNI_ALL","features":[357]},{"name":"LVNI_BELOW","features":[357]},{"name":"LVNI_CUT","features":[357]},{"name":"LVNI_DROPHILITED","features":[357]},{"name":"LVNI_FOCUSED","features":[357]},{"name":"LVNI_PREVIOUS","features":[357]},{"name":"LVNI_SAMEGROUPONLY","features":[357]},{"name":"LVNI_SELECTED","features":[357]},{"name":"LVNI_TOLEFT","features":[357]},{"name":"LVNI_TORIGHT","features":[357]},{"name":"LVNI_VISIBLEONLY","features":[357]},{"name":"LVNI_VISIBLEORDER","features":[357]},{"name":"LVNSCH_DEFAULT","features":[357]},{"name":"LVNSCH_ERROR","features":[357]},{"name":"LVNSCH_IGNORE","features":[357]},{"name":"LVN_BEGINDRAG","features":[357]},{"name":"LVN_BEGINLABELEDIT","features":[357]},{"name":"LVN_BEGINLABELEDITA","features":[357]},{"name":"LVN_BEGINLABELEDITW","features":[357]},{"name":"LVN_BEGINRDRAG","features":[357]},{"name":"LVN_BEGINSCROLL","features":[357]},{"name":"LVN_COLUMNCLICK","features":[357]},{"name":"LVN_COLUMNDROPDOWN","features":[357]},{"name":"LVN_COLUMNOVERFLOWCLICK","features":[357]},{"name":"LVN_DELETEALLITEMS","features":[357]},{"name":"LVN_DELETEITEM","features":[357]},{"name":"LVN_ENDLABELEDIT","features":[357]},{"name":"LVN_ENDLABELEDITA","features":[357]},{"name":"LVN_ENDLABELEDITW","features":[357]},{"name":"LVN_ENDSCROLL","features":[357]},{"name":"LVN_FIRST","features":[357]},{"name":"LVN_GETDISPINFO","features":[357]},{"name":"LVN_GETDISPINFOA","features":[357]},{"name":"LVN_GETDISPINFOW","features":[357]},{"name":"LVN_GETEMPTYMARKUP","features":[357]},{"name":"LVN_GETINFOTIP","features":[357]},{"name":"LVN_GETINFOTIPA","features":[357]},{"name":"LVN_GETINFOTIPW","features":[357]},{"name":"LVN_HOTTRACK","features":[357]},{"name":"LVN_INCREMENTALSEARCH","features":[357]},{"name":"LVN_INCREMENTALSEARCHA","features":[357]},{"name":"LVN_INCREMENTALSEARCHW","features":[357]},{"name":"LVN_INSERTITEM","features":[357]},{"name":"LVN_ITEMACTIVATE","features":[357]},{"name":"LVN_ITEMCHANGED","features":[357]},{"name":"LVN_ITEMCHANGING","features":[357]},{"name":"LVN_KEYDOWN","features":[357]},{"name":"LVN_LAST","features":[357]},{"name":"LVN_LINKCLICK","features":[357]},{"name":"LVN_MARQUEEBEGIN","features":[357]},{"name":"LVN_ODCACHEHINT","features":[357]},{"name":"LVN_ODFINDITEM","features":[357]},{"name":"LVN_ODFINDITEMA","features":[357]},{"name":"LVN_ODFINDITEMW","features":[357]},{"name":"LVN_ODSTATECHANGED","features":[357]},{"name":"LVN_SETDISPINFO","features":[357]},{"name":"LVN_SETDISPINFOA","features":[357]},{"name":"LVN_SETDISPINFOW","features":[357]},{"name":"LVP_COLLAPSEBUTTON","features":[357]},{"name":"LVP_COLUMNDETAIL","features":[357]},{"name":"LVP_EMPTYTEXT","features":[357]},{"name":"LVP_EXPANDBUTTON","features":[357]},{"name":"LVP_GROUPHEADER","features":[357]},{"name":"LVP_GROUPHEADERLINE","features":[357]},{"name":"LVP_LISTDETAIL","features":[357]},{"name":"LVP_LISTGROUP","features":[357]},{"name":"LVP_LISTITEM","features":[357]},{"name":"LVP_LISTSORTEDDETAIL","features":[357]},{"name":"LVSCW_AUTOSIZE","features":[357]},{"name":"LVSCW_AUTOSIZE_USEHEADER","features":[357]},{"name":"LVSETINFOTIP","features":[357]},{"name":"LVSICF_NOINVALIDATEALL","features":[357]},{"name":"LVSICF_NOSCROLL","features":[357]},{"name":"LVSIL_GROUPHEADER","features":[357]},{"name":"LVSIL_NORMAL","features":[357]},{"name":"LVSIL_SMALL","features":[357]},{"name":"LVSIL_STATE","features":[357]},{"name":"LVS_ALIGNLEFT","features":[357]},{"name":"LVS_ALIGNMASK","features":[357]},{"name":"LVS_ALIGNTOP","features":[357]},{"name":"LVS_AUTOARRANGE","features":[357]},{"name":"LVS_EDITLABELS","features":[357]},{"name":"LVS_EX_AUTOAUTOARRANGE","features":[357]},{"name":"LVS_EX_AUTOCHECKSELECT","features":[357]},{"name":"LVS_EX_AUTOSIZECOLUMNS","features":[357]},{"name":"LVS_EX_BORDERSELECT","features":[357]},{"name":"LVS_EX_CHECKBOXES","features":[357]},{"name":"LVS_EX_COLUMNOVERFLOW","features":[357]},{"name":"LVS_EX_COLUMNSNAPPOINTS","features":[357]},{"name":"LVS_EX_DOUBLEBUFFER","features":[357]},{"name":"LVS_EX_FLATSB","features":[357]},{"name":"LVS_EX_FULLROWSELECT","features":[357]},{"name":"LVS_EX_GRIDLINES","features":[357]},{"name":"LVS_EX_HEADERDRAGDROP","features":[357]},{"name":"LVS_EX_HEADERINALLVIEWS","features":[357]},{"name":"LVS_EX_HIDELABELS","features":[357]},{"name":"LVS_EX_INFOTIP","features":[357]},{"name":"LVS_EX_JUSTIFYCOLUMNS","features":[357]},{"name":"LVS_EX_LABELTIP","features":[357]},{"name":"LVS_EX_MULTIWORKAREAS","features":[357]},{"name":"LVS_EX_ONECLICKACTIVATE","features":[357]},{"name":"LVS_EX_REGIONAL","features":[357]},{"name":"LVS_EX_SIMPLESELECT","features":[357]},{"name":"LVS_EX_SINGLEROW","features":[357]},{"name":"LVS_EX_SNAPTOGRID","features":[357]},{"name":"LVS_EX_SUBITEMIMAGES","features":[357]},{"name":"LVS_EX_TRACKSELECT","features":[357]},{"name":"LVS_EX_TRANSPARENTBKGND","features":[357]},{"name":"LVS_EX_TRANSPARENTSHADOWTEXT","features":[357]},{"name":"LVS_EX_TWOCLICKACTIVATE","features":[357]},{"name":"LVS_EX_UNDERLINECOLD","features":[357]},{"name":"LVS_EX_UNDERLINEHOT","features":[357]},{"name":"LVS_ICON","features":[357]},{"name":"LVS_LIST","features":[357]},{"name":"LVS_NOCOLUMNHEADER","features":[357]},{"name":"LVS_NOLABELWRAP","features":[357]},{"name":"LVS_NOSCROLL","features":[357]},{"name":"LVS_NOSORTHEADER","features":[357]},{"name":"LVS_OWNERDATA","features":[357]},{"name":"LVS_OWNERDRAWFIXED","features":[357]},{"name":"LVS_REPORT","features":[357]},{"name":"LVS_SHAREIMAGELISTS","features":[357]},{"name":"LVS_SHOWSELALWAYS","features":[357]},{"name":"LVS_SINGLESEL","features":[357]},{"name":"LVS_SMALLICON","features":[357]},{"name":"LVS_SORTASCENDING","features":[357]},{"name":"LVS_SORTDESCENDING","features":[357]},{"name":"LVS_TYPEMASK","features":[357]},{"name":"LVS_TYPESTYLEMASK","features":[357]},{"name":"LVTILEINFO","features":[357]},{"name":"LVTILEVIEWINFO","features":[307,357]},{"name":"LVTILEVIEWINFO_FLAGS","features":[357]},{"name":"LVTILEVIEWINFO_MASK","features":[357]},{"name":"LVTVIF_AUTOSIZE","features":[357]},{"name":"LVTVIF_EXTENDED","features":[357]},{"name":"LVTVIF_FIXEDHEIGHT","features":[357]},{"name":"LVTVIF_FIXEDSIZE","features":[357]},{"name":"LVTVIF_FIXEDWIDTH","features":[357]},{"name":"LVTVIM_COLUMNS","features":[357]},{"name":"LVTVIM_LABELMARGIN","features":[357]},{"name":"LVTVIM_TILESIZE","features":[357]},{"name":"LV_MAX_WORKAREAS","features":[357]},{"name":"LV_VIEW_DETAILS","features":[357]},{"name":"LV_VIEW_ICON","features":[357]},{"name":"LV_VIEW_LIST","features":[357]},{"name":"LV_VIEW_MAX","features":[357]},{"name":"LV_VIEW_SMALLICON","features":[357]},{"name":"LV_VIEW_TILE","features":[357]},{"name":"LWS_IGNORERETURN","features":[357]},{"name":"LWS_NOPREFIX","features":[357]},{"name":"LWS_RIGHT","features":[357]},{"name":"LWS_TRANSPARENT","features":[357]},{"name":"LWS_USECUSTOMTEXT","features":[357]},{"name":"LWS_USEVISUALSTYLE","features":[357]},{"name":"LoadIconMetric","features":[307,357,371]},{"name":"LoadIconWithScaleDown","features":[307,357,371]},{"name":"MARGINS","features":[357]},{"name":"MARKUPTEXTSTATES","features":[357]},{"name":"MAXBS_DISABLED","features":[357]},{"name":"MAXBS_HOT","features":[357]},{"name":"MAXBS_NORMAL","features":[357]},{"name":"MAXBS_PUSHED","features":[357]},{"name":"MAXBUTTONSTATES","features":[357]},{"name":"MAXCAPTIONSTATES","features":[357]},{"name":"MAXPROPPAGES","features":[357]},{"name":"MAX_INTLIST_COUNT","features":[357]},{"name":"MAX_LINKID_TEXT","features":[357]},{"name":"MAX_THEMECOLOR","features":[357]},{"name":"MAX_THEMESIZE","features":[357]},{"name":"MBI_DISABLED","features":[357]},{"name":"MBI_DISABLEDHOT","features":[357]},{"name":"MBI_DISABLEDPUSHED","features":[357]},{"name":"MBI_HOT","features":[357]},{"name":"MBI_NORMAL","features":[357]},{"name":"MBI_PUSHED","features":[357]},{"name":"MB_ACTIVE","features":[357]},{"name":"MB_INACTIVE","features":[357]},{"name":"MCB_BITMAP","features":[357]},{"name":"MCB_DISABLED","features":[357]},{"name":"MCB_NORMAL","features":[357]},{"name":"MCGCB_HOT","features":[357]},{"name":"MCGCB_SELECTED","features":[357]},{"name":"MCGCB_SELECTEDHOT","features":[357]},{"name":"MCGCB_SELECTEDNOTFOCUSED","features":[357]},{"name":"MCGCB_TODAY","features":[357]},{"name":"MCGCB_TODAYSELECTED","features":[357]},{"name":"MCGCU_HASSTATE","features":[357]},{"name":"MCGCU_HASSTATEHOT","features":[357]},{"name":"MCGCU_HOT","features":[357]},{"name":"MCGCU_SELECTED","features":[357]},{"name":"MCGCU_SELECTEDHOT","features":[357]},{"name":"MCGC_HASSTATE","features":[357]},{"name":"MCGC_HASSTATEHOT","features":[357]},{"name":"MCGC_HOT","features":[357]},{"name":"MCGC_SELECTED","features":[357]},{"name":"MCGC_SELECTEDHOT","features":[357]},{"name":"MCGC_TODAY","features":[357]},{"name":"MCGC_TODAYSELECTED","features":[357]},{"name":"MCGIF_DATE","features":[357]},{"name":"MCGIF_NAME","features":[357]},{"name":"MCGIF_RECT","features":[357]},{"name":"MCGIP_CALENDAR","features":[357]},{"name":"MCGIP_CALENDARBODY","features":[357]},{"name":"MCGIP_CALENDARCELL","features":[357]},{"name":"MCGIP_CALENDARCONTROL","features":[357]},{"name":"MCGIP_CALENDARHEADER","features":[357]},{"name":"MCGIP_CALENDARROW","features":[357]},{"name":"MCGIP_FOOTER","features":[357]},{"name":"MCGIP_NEXT","features":[357]},{"name":"MCGIP_PREV","features":[357]},{"name":"MCGRIDINFO","features":[307,357]},{"name":"MCGRIDINFO_FLAGS","features":[357]},{"name":"MCGRIDINFO_PART","features":[357]},{"name":"MCHITTESTINFO","features":[307,357]},{"name":"MCHITTESTINFO_HIT_FLAGS","features":[357]},{"name":"MCHT_CALENDAR","features":[357]},{"name":"MCHT_CALENDARBK","features":[357]},{"name":"MCHT_CALENDARCONTROL","features":[357]},{"name":"MCHT_CALENDARDATE","features":[357]},{"name":"MCHT_CALENDARDATEMAX","features":[357]},{"name":"MCHT_CALENDARDATEMIN","features":[357]},{"name":"MCHT_CALENDARDATENEXT","features":[357]},{"name":"MCHT_CALENDARDATEPREV","features":[357]},{"name":"MCHT_CALENDARDAY","features":[357]},{"name":"MCHT_CALENDARWEEKNUM","features":[357]},{"name":"MCHT_NEXT","features":[357]},{"name":"MCHT_NOWHERE","features":[357]},{"name":"MCHT_PREV","features":[357]},{"name":"MCHT_TITLE","features":[357]},{"name":"MCHT_TITLEBK","features":[357]},{"name":"MCHT_TITLEBTNNEXT","features":[357]},{"name":"MCHT_TITLEBTNPREV","features":[357]},{"name":"MCHT_TITLEMONTH","features":[357]},{"name":"MCHT_TITLEYEAR","features":[357]},{"name":"MCHT_TODAYLINK","features":[357]},{"name":"MCMV_CENTURY","features":[357]},{"name":"MCMV_DECADE","features":[357]},{"name":"MCMV_MAX","features":[357]},{"name":"MCMV_MONTH","features":[357]},{"name":"MCMV_YEAR","features":[357]},{"name":"MCM_FIRST","features":[357]},{"name":"MCM_GETCALENDARBORDER","features":[357]},{"name":"MCM_GETCALENDARCOUNT","features":[357]},{"name":"MCM_GETCALENDARGRIDINFO","features":[357]},{"name":"MCM_GETCALID","features":[357]},{"name":"MCM_GETCOLOR","features":[357]},{"name":"MCM_GETCURRENTVIEW","features":[357]},{"name":"MCM_GETCURSEL","features":[357]},{"name":"MCM_GETFIRSTDAYOFWEEK","features":[357]},{"name":"MCM_GETMAXSELCOUNT","features":[357]},{"name":"MCM_GETMAXTODAYWIDTH","features":[357]},{"name":"MCM_GETMINREQRECT","features":[357]},{"name":"MCM_GETMONTHDELTA","features":[357]},{"name":"MCM_GETMONTHRANGE","features":[357]},{"name":"MCM_GETRANGE","features":[357]},{"name":"MCM_GETSELRANGE","features":[357]},{"name":"MCM_GETTODAY","features":[357]},{"name":"MCM_GETUNICODEFORMAT","features":[357]},{"name":"MCM_HITTEST","features":[357]},{"name":"MCM_SETCALENDARBORDER","features":[357]},{"name":"MCM_SETCALID","features":[357]},{"name":"MCM_SETCOLOR","features":[357]},{"name":"MCM_SETCURRENTVIEW","features":[357]},{"name":"MCM_SETCURSEL","features":[357]},{"name":"MCM_SETDAYSTATE","features":[357]},{"name":"MCM_SETFIRSTDAYOFWEEK","features":[357]},{"name":"MCM_SETMAXSELCOUNT","features":[357]},{"name":"MCM_SETMONTHDELTA","features":[357]},{"name":"MCM_SETRANGE","features":[357]},{"name":"MCM_SETSELRANGE","features":[357]},{"name":"MCM_SETTODAY","features":[357]},{"name":"MCM_SETUNICODEFORMAT","features":[357]},{"name":"MCM_SIZERECTTOMIN","features":[357]},{"name":"MCNN_DISABLED","features":[357]},{"name":"MCNN_HOT","features":[357]},{"name":"MCNN_NORMAL","features":[357]},{"name":"MCNN_PRESSED","features":[357]},{"name":"MCNP_DISABLED","features":[357]},{"name":"MCNP_HOT","features":[357]},{"name":"MCNP_NORMAL","features":[357]},{"name":"MCNP_PRESSED","features":[357]},{"name":"MCN_FIRST","features":[357]},{"name":"MCN_GETDAYSTATE","features":[357]},{"name":"MCN_LAST","features":[357]},{"name":"MCN_SELCHANGE","features":[357]},{"name":"MCN_SELECT","features":[357]},{"name":"MCN_VIEWCHANGE","features":[357]},{"name":"MCSC_BACKGROUND","features":[357]},{"name":"MCSC_MONTHBK","features":[357]},{"name":"MCSC_TEXT","features":[357]},{"name":"MCSC_TITLEBK","features":[357]},{"name":"MCSC_TITLETEXT","features":[357]},{"name":"MCSC_TRAILINGTEXT","features":[357]},{"name":"MCS_DAYSTATE","features":[357]},{"name":"MCS_MULTISELECT","features":[357]},{"name":"MCS_NOSELCHANGEONNAV","features":[357]},{"name":"MCS_NOTODAY","features":[357]},{"name":"MCS_NOTODAYCIRCLE","features":[357]},{"name":"MCS_NOTRAILINGDATES","features":[357]},{"name":"MCS_SHORTDAYSOFWEEK","features":[357]},{"name":"MCS_WEEKNUMBERS","features":[357]},{"name":"MCTGCU_HASSTATE","features":[357]},{"name":"MCTGCU_HASSTATEHOT","features":[357]},{"name":"MCTGCU_HOT","features":[357]},{"name":"MCTGCU_SELECTED","features":[357]},{"name":"MCTGCU_SELECTEDHOT","features":[357]},{"name":"MCTGC_HASSTATE","features":[357]},{"name":"MCTGC_HASSTATEHOT","features":[357]},{"name":"MCTGC_HOT","features":[357]},{"name":"MCTGC_SELECTED","features":[357]},{"name":"MCTGC_SELECTEDHOT","features":[357]},{"name":"MCTGC_TODAY","features":[357]},{"name":"MCTGC_TODAYSELECTED","features":[357]},{"name":"MC_BACKGROUND","features":[357]},{"name":"MC_BORDERS","features":[357]},{"name":"MC_BULLETDISABLED","features":[357]},{"name":"MC_BULLETNORMAL","features":[357]},{"name":"MC_CHECKMARKDISABLED","features":[357]},{"name":"MC_CHECKMARKNORMAL","features":[357]},{"name":"MC_COLHEADERSPLITTER","features":[357]},{"name":"MC_GRIDBACKGROUND","features":[357]},{"name":"MC_GRIDCELL","features":[357]},{"name":"MC_GRIDCELLBACKGROUND","features":[357]},{"name":"MC_GRIDCELLUPPER","features":[357]},{"name":"MC_NAVNEXT","features":[357]},{"name":"MC_NAVPREV","features":[357]},{"name":"MC_TRAILINGGRIDCELL","features":[357]},{"name":"MC_TRAILINGGRIDCELLUPPER","features":[357]},{"name":"MDCL_DISABLED","features":[357]},{"name":"MDCL_HOT","features":[357]},{"name":"MDCL_NORMAL","features":[357]},{"name":"MDCL_PUSHED","features":[357]},{"name":"MDICLOSEBUTTONSTATES","features":[357]},{"name":"MDIMINBUTTONSTATES","features":[357]},{"name":"MDIRESTOREBUTTONSTATES","features":[357]},{"name":"MDMI_DISABLED","features":[357]},{"name":"MDMI_HOT","features":[357]},{"name":"MDMI_NORMAL","features":[357]},{"name":"MDMI_PUSHED","features":[357]},{"name":"MDP_NEWAPPBUTTON","features":[357]},{"name":"MDP_SEPERATOR","features":[357]},{"name":"MDRE_DISABLED","features":[357]},{"name":"MDRE_HOT","features":[357]},{"name":"MDRE_NORMAL","features":[357]},{"name":"MDRE_PUSHED","features":[357]},{"name":"MDS_CHECKED","features":[357]},{"name":"MDS_DISABLED","features":[357]},{"name":"MDS_HOT","features":[357]},{"name":"MDS_HOTCHECKED","features":[357]},{"name":"MDS_NORMAL","features":[357]},{"name":"MDS_PRESSED","features":[357]},{"name":"MEASUREITEMSTRUCT","features":[357]},{"name":"MENUBANDPARTS","features":[357]},{"name":"MENUBANDSTATES","features":[357]},{"name":"MENUPARTS","features":[357]},{"name":"MENU_BARBACKGROUND","features":[357]},{"name":"MENU_BARITEM","features":[357]},{"name":"MENU_CHEVRON_TMSCHEMA","features":[357]},{"name":"MENU_MENUBARDROPDOWN_TMSCHEMA","features":[357]},{"name":"MENU_MENUBARITEM_TMSCHEMA","features":[357]},{"name":"MENU_MENUDROPDOWN_TMSCHEMA","features":[357]},{"name":"MENU_MENUITEM_TMSCHEMA","features":[357]},{"name":"MENU_POPUPBACKGROUND","features":[357]},{"name":"MENU_POPUPBORDERS","features":[357]},{"name":"MENU_POPUPCHECK","features":[357]},{"name":"MENU_POPUPCHECKBACKGROUND","features":[357]},{"name":"MENU_POPUPGUTTER","features":[357]},{"name":"MENU_POPUPITEM","features":[357]},{"name":"MENU_POPUPITEMKBFOCUS","features":[357]},{"name":"MENU_POPUPITEM_FOCUSABLE","features":[357]},{"name":"MENU_POPUPSEPARATOR","features":[357]},{"name":"MENU_POPUPSUBMENU","features":[357]},{"name":"MENU_POPUPSUBMENU_HCHOT","features":[357]},{"name":"MENU_SEPARATOR_TMSCHEMA","features":[357]},{"name":"MENU_SYSTEMCLOSE","features":[357]},{"name":"MENU_SYSTEMCLOSE_HCHOT","features":[357]},{"name":"MENU_SYSTEMMAXIMIZE","features":[357]},{"name":"MENU_SYSTEMMAXIMIZE_HCHOT","features":[357]},{"name":"MENU_SYSTEMMINIMIZE","features":[357]},{"name":"MENU_SYSTEMMINIMIZE_HCHOT","features":[357]},{"name":"MENU_SYSTEMRESTORE","features":[357]},{"name":"MENU_SYSTEMRESTORE_HCHOT","features":[357]},{"name":"MINBS_DISABLED","features":[357]},{"name":"MINBS_HOT","features":[357]},{"name":"MINBS_NORMAL","features":[357]},{"name":"MINBS_PUSHED","features":[357]},{"name":"MINBUTTONSTATES","features":[357]},{"name":"MINCAPTIONSTATES","features":[357]},{"name":"MNCS_ACTIVE","features":[357]},{"name":"MNCS_DISABLED","features":[357]},{"name":"MNCS_INACTIVE","features":[357]},{"name":"MONTHCALPARTS","features":[357]},{"name":"MONTHCAL_CLASS","features":[357]},{"name":"MONTHCAL_CLASSA","features":[357]},{"name":"MONTHCAL_CLASSW","features":[357]},{"name":"MONTH_CALDENDAR_MESSAGES_VIEW","features":[357]},{"name":"MOREPROGRAMSARROWBACKSTATES","features":[357]},{"name":"MOREPROGRAMSARROWSTATES","features":[357]},{"name":"MOREPROGRAMSTABSTATES","features":[357]},{"name":"MOVESTATES","features":[357]},{"name":"MPIF_DISABLED","features":[357]},{"name":"MPIF_DISABLEDHOT","features":[357]},{"name":"MPIF_HOT","features":[357]},{"name":"MPIF_NORMAL","features":[357]},{"name":"MPIKBFOCUS_NORMAL","features":[357]},{"name":"MPI_DISABLED","features":[357]},{"name":"MPI_DISABLEDHOT","features":[357]},{"name":"MPI_HOT","features":[357]},{"name":"MPI_NORMAL","features":[357]},{"name":"MSGF_COMMCTRL_BEGINDRAG","features":[357]},{"name":"MSGF_COMMCTRL_DRAGSELECT","features":[357]},{"name":"MSGF_COMMCTRL_SIZEHEADER","features":[357]},{"name":"MSGF_COMMCTRL_TOOLBARCUST","features":[357]},{"name":"MSMHC_HOT","features":[357]},{"name":"MSM_DISABLED","features":[357]},{"name":"MSM_NORMAL","features":[357]},{"name":"MSYSCHC_HOT","features":[357]},{"name":"MSYSC_DISABLED","features":[357]},{"name":"MSYSC_NORMAL","features":[357]},{"name":"MSYSMNHC_HOT","features":[357]},{"name":"MSYSMN_DISABLED","features":[357]},{"name":"MSYSMN_NORMAL","features":[357]},{"name":"MSYSMXHC_HOT","features":[357]},{"name":"MSYSMX_DISABLED","features":[357]},{"name":"MSYSMX_NORMAL","features":[357]},{"name":"MSYSRHC_HOT","features":[357]},{"name":"MSYSR_DISABLED","features":[357]},{"name":"MSYSR_NORMAL","features":[357]},{"name":"MULTIFILEOPENORD","features":[357]},{"name":"MXCS_ACTIVE","features":[357]},{"name":"MXCS_DISABLED","features":[357]},{"name":"MXCS_INACTIVE","features":[357]},{"name":"MakeDragList","features":[307,357]},{"name":"MenuHelp","features":[307,357,371]},{"name":"NAVIGATIONPARTS","features":[357]},{"name":"NAVNEXTSTATES","features":[357]},{"name":"NAVPREVSTATES","features":[357]},{"name":"NAV_BACKBUTTON","features":[357]},{"name":"NAV_BACKBUTTONSTATES","features":[357]},{"name":"NAV_BB_DISABLED","features":[357]},{"name":"NAV_BB_HOT","features":[357]},{"name":"NAV_BB_NORMAL","features":[357]},{"name":"NAV_BB_PRESSED","features":[357]},{"name":"NAV_FB_DISABLED","features":[357]},{"name":"NAV_FB_HOT","features":[357]},{"name":"NAV_FB_NORMAL","features":[357]},{"name":"NAV_FB_PRESSED","features":[357]},{"name":"NAV_FORWARDBUTTON","features":[357]},{"name":"NAV_FORWARDBUTTONSTATES","features":[357]},{"name":"NAV_MB_DISABLED","features":[357]},{"name":"NAV_MB_HOT","features":[357]},{"name":"NAV_MB_NORMAL","features":[357]},{"name":"NAV_MB_PRESSED","features":[357]},{"name":"NAV_MENUBUTTON","features":[357]},{"name":"NAV_MENUBUTTONSTATES","features":[357]},{"name":"NEWFILEOPENORD","features":[357]},{"name":"NEWFILEOPENV2ORD","features":[357]},{"name":"NEWFILEOPENV3ORD","features":[357]},{"name":"NEWFORMATDLGWITHLINK","features":[357]},{"name":"NFS_ALL","features":[357]},{"name":"NFS_BUTTON","features":[357]},{"name":"NFS_EDIT","features":[357]},{"name":"NFS_LISTCOMBO","features":[357]},{"name":"NFS_STATIC","features":[357]},{"name":"NFS_USEFONTASSOC","features":[357]},{"name":"NMBCDROPDOWN","features":[307,357]},{"name":"NMBCHOTITEM","features":[307,357]},{"name":"NMCBEDRAGBEGINA","features":[307,357]},{"name":"NMCBEDRAGBEGINW","features":[307,357]},{"name":"NMCBEENDEDITA","features":[307,357]},{"name":"NMCBEENDEDITW","features":[307,357]},{"name":"NMCHAR","features":[307,357]},{"name":"NMCOMBOBOXEXA","features":[307,357]},{"name":"NMCOMBOBOXEXW","features":[307,357]},{"name":"NMCUSTOMDRAW","features":[307,318,357]},{"name":"NMCUSTOMDRAW_DRAW_STAGE","features":[357]},{"name":"NMCUSTOMDRAW_DRAW_STATE_FLAGS","features":[357]},{"name":"NMCUSTOMSPLITRECTINFO","features":[307,357]},{"name":"NMCUSTOMTEXT","features":[307,318,357]},{"name":"NMDATETIMECHANGE","features":[307,357]},{"name":"NMDATETIMECHANGE_FLAGS","features":[357]},{"name":"NMDATETIMEFORMATA","features":[307,357]},{"name":"NMDATETIMEFORMATQUERYA","features":[307,357]},{"name":"NMDATETIMEFORMATQUERYW","features":[307,357]},{"name":"NMDATETIMEFORMATW","features":[307,357]},{"name":"NMDATETIMESTRINGA","features":[307,357]},{"name":"NMDATETIMESTRINGW","features":[307,357]},{"name":"NMDATETIMEWMKEYDOWNA","features":[307,357]},{"name":"NMDATETIMEWMKEYDOWNW","features":[307,357]},{"name":"NMDAYSTATE","features":[307,357]},{"name":"NMHDDISPINFOA","features":[307,357]},{"name":"NMHDDISPINFOW","features":[307,357]},{"name":"NMHDFILTERBTNCLICK","features":[307,357]},{"name":"NMHDR","features":[307,357]},{"name":"NMHEADERA","features":[307,318,357]},{"name":"NMHEADERW","features":[307,318,357]},{"name":"NMIPADDRESS","features":[307,357]},{"name":"NMITEMACTIVATE","features":[307,357]},{"name":"NMKEY","features":[307,357]},{"name":"NMLINK","features":[307,357]},{"name":"NMLISTVIEW","features":[307,357]},{"name":"NMLVCACHEHINT","features":[307,357]},{"name":"NMLVCUSTOMDRAW","features":[307,318,357]},{"name":"NMLVCUSTOMDRAW_ITEM_TYPE","features":[357]},{"name":"NMLVDISPINFOA","features":[307,357]},{"name":"NMLVDISPINFOW","features":[307,357]},{"name":"NMLVEMPTYMARKUP","features":[307,357]},{"name":"NMLVEMPTYMARKUP_FLAGS","features":[357]},{"name":"NMLVFINDITEMA","features":[307,357]},{"name":"NMLVFINDITEMW","features":[307,357]},{"name":"NMLVGETINFOTIPA","features":[307,357]},{"name":"NMLVGETINFOTIPW","features":[307,357]},{"name":"NMLVGETINFOTIP_FLAGS","features":[357]},{"name":"NMLVKEYDOWN","features":[307,357]},{"name":"NMLVLINK","features":[307,357]},{"name":"NMLVODSTATECHANGE","features":[307,357]},{"name":"NMLVSCROLL","features":[307,357]},{"name":"NMMOUSE","features":[307,357]},{"name":"NMOBJECTNOTIFY","features":[307,357]},{"name":"NMPGCALCSIZE","features":[307,357]},{"name":"NMPGCALCSIZE_FLAGS","features":[357]},{"name":"NMPGHOTITEM","features":[307,357]},{"name":"NMPGSCROLL","features":[307,357]},{"name":"NMPGSCROLL_DIR","features":[357]},{"name":"NMPGSCROLL_KEYS","features":[357]},{"name":"NMRBAUTOSIZE","features":[307,357]},{"name":"NMREBAR","features":[307,357]},{"name":"NMREBARAUTOBREAK","features":[307,357]},{"name":"NMREBARCHEVRON","features":[307,357]},{"name":"NMREBARCHILDSIZE","features":[307,357]},{"name":"NMREBARSPLITTER","features":[307,357]},{"name":"NMREBAR_MASK_FLAGS","features":[357]},{"name":"NMSEARCHWEB","features":[307,357]},{"name":"NMSELCHANGE","features":[307,357]},{"name":"NMTBCUSTOMDRAW","features":[307,318,357]},{"name":"NMTBDISPINFOA","features":[307,357]},{"name":"NMTBDISPINFOW","features":[307,357]},{"name":"NMTBDISPINFOW_MASK","features":[357]},{"name":"NMTBGETINFOTIPA","features":[307,357]},{"name":"NMTBGETINFOTIPW","features":[307,357]},{"name":"NMTBHOTITEM","features":[307,357]},{"name":"NMTBHOTITEM_FLAGS","features":[357]},{"name":"NMTBRESTORE","features":[307,357]},{"name":"NMTBSAVE","features":[307,357]},{"name":"NMTCKEYDOWN","features":[307,357]},{"name":"NMTOOLBARA","features":[307,357]},{"name":"NMTOOLBARW","features":[307,357]},{"name":"NMTOOLTIPSCREATED","features":[307,357]},{"name":"NMTRBTHUMBPOSCHANGING","features":[307,357]},{"name":"NMTREEVIEWA","features":[307,357]},{"name":"NMTREEVIEWW","features":[307,357]},{"name":"NMTTCUSTOMDRAW","features":[307,318,357]},{"name":"NMTTDISPINFOA","features":[307,357]},{"name":"NMTTDISPINFOW","features":[307,357]},{"name":"NMTVASYNCDRAW","features":[307,318,357]},{"name":"NMTVCUSTOMDRAW","features":[307,318,357]},{"name":"NMTVDISPINFOA","features":[307,357]},{"name":"NMTVDISPINFOEXA","features":[307,357]},{"name":"NMTVDISPINFOEXW","features":[307,357]},{"name":"NMTVDISPINFOW","features":[307,357]},{"name":"NMTVGETINFOTIPA","features":[307,357]},{"name":"NMTVGETINFOTIPW","features":[307,357]},{"name":"NMTVITEMCHANGE","features":[307,357]},{"name":"NMTVKEYDOWN","features":[307,357]},{"name":"NMTVSTATEIMAGECHANGING","features":[307,357]},{"name":"NMUPDOWN","features":[307,357]},{"name":"NMVIEWCHANGE","features":[307,357]},{"name":"NM_CHAR","features":[357]},{"name":"NM_CLICK","features":[357]},{"name":"NM_CUSTOMDRAW","features":[357]},{"name":"NM_CUSTOMTEXT","features":[357]},{"name":"NM_DBLCLK","features":[357]},{"name":"NM_FIRST","features":[357]},{"name":"NM_FONTCHANGED","features":[357]},{"name":"NM_GETCUSTOMSPLITRECT","features":[357]},{"name":"NM_HOVER","features":[357]},{"name":"NM_KEYDOWN","features":[357]},{"name":"NM_KILLFOCUS","features":[357]},{"name":"NM_LAST","features":[357]},{"name":"NM_LDOWN","features":[357]},{"name":"NM_NCHITTEST","features":[357]},{"name":"NM_OUTOFMEMORY","features":[357]},{"name":"NM_RCLICK","features":[357]},{"name":"NM_RDBLCLK","features":[357]},{"name":"NM_RDOWN","features":[357]},{"name":"NM_RELEASEDCAPTURE","features":[357]},{"name":"NM_RETURN","features":[357]},{"name":"NM_SETCURSOR","features":[357]},{"name":"NM_SETFOCUS","features":[357]},{"name":"NM_THEMECHANGED","features":[357]},{"name":"NM_TOOLTIPSCREATED","features":[357]},{"name":"NM_TREEVIEW_ACTION","features":[357]},{"name":"NM_TVSTATEIMAGECHANGING","features":[357]},{"name":"NONESTATES","features":[357]},{"name":"NORMALGROUPCOLLAPSESTATES","features":[357]},{"name":"NORMALGROUPEXPANDSTATES","features":[357]},{"name":"ODA_DRAWENTIRE","features":[357]},{"name":"ODA_FLAGS","features":[357]},{"name":"ODA_FOCUS","features":[357]},{"name":"ODA_SELECT","features":[357]},{"name":"ODS_CHECKED","features":[357]},{"name":"ODS_COMBOBOXEDIT","features":[357]},{"name":"ODS_DEFAULT","features":[357]},{"name":"ODS_DISABLED","features":[357]},{"name":"ODS_FLAGS","features":[357]},{"name":"ODS_FOCUS","features":[357]},{"name":"ODS_GRAYED","features":[357]},{"name":"ODS_HOTLIGHT","features":[357]},{"name":"ODS_INACTIVE","features":[357]},{"name":"ODS_NOACCEL","features":[357]},{"name":"ODS_NOFOCUSRECT","features":[357]},{"name":"ODS_SELECTED","features":[357]},{"name":"ODT_BUTTON","features":[357]},{"name":"ODT_COMBOBOX","features":[357]},{"name":"ODT_HEADER","features":[357]},{"name":"ODT_LISTBOX","features":[357]},{"name":"ODT_LISTVIEW","features":[357]},{"name":"ODT_MENU","features":[357]},{"name":"ODT_STATIC","features":[357]},{"name":"ODT_TAB","features":[357]},{"name":"OFFSETTYPE","features":[357]},{"name":"OPENBOXSTATES","features":[357]},{"name":"OPEN_THEME_DATA_FLAGS","features":[357]},{"name":"OTD_FORCE_RECT_SIZING","features":[357]},{"name":"OTD_NONCLIENT","features":[357]},{"name":"OT_ABOVELASTBUTTON","features":[357]},{"name":"OT_BELOWLASTBUTTON","features":[357]},{"name":"OT_BOTTOMLEFT","features":[357]},{"name":"OT_BOTTOMMIDDLE","features":[357]},{"name":"OT_BOTTOMRIGHT","features":[357]},{"name":"OT_LEFTOFCAPTION","features":[357]},{"name":"OT_LEFTOFLASTBUTTON","features":[357]},{"name":"OT_MIDDLELEFT","features":[357]},{"name":"OT_MIDDLERIGHT","features":[357]},{"name":"OT_RIGHTOFCAPTION","features":[357]},{"name":"OT_RIGHTOFLASTBUTTON","features":[357]},{"name":"OT_TOPLEFT","features":[357]},{"name":"OT_TOPMIDDLE","features":[357]},{"name":"OT_TOPRIGHT","features":[357]},{"name":"OpenThemeData","features":[307,357]},{"name":"OpenThemeDataEx","features":[307,357]},{"name":"PAGEPARTS","features":[357]},{"name":"PAGESETUPDLGORD","features":[357]},{"name":"PAGESETUPDLGORDMOTIF","features":[357]},{"name":"PBBS_NORMAL","features":[357]},{"name":"PBBS_PARTIAL","features":[357]},{"name":"PBBVS_NORMAL","features":[357]},{"name":"PBBVS_PARTIAL","features":[357]},{"name":"PBDDS_DISABLED","features":[357]},{"name":"PBDDS_NORMAL","features":[357]},{"name":"PBFS_ERROR","features":[357]},{"name":"PBFS_NORMAL","features":[357]},{"name":"PBFS_PARTIAL","features":[357]},{"name":"PBFS_PAUSED","features":[357]},{"name":"PBFVS_ERROR","features":[357]},{"name":"PBFVS_NORMAL","features":[357]},{"name":"PBFVS_PARTIAL","features":[357]},{"name":"PBFVS_PAUSED","features":[357]},{"name":"PBM_DELTAPOS","features":[357]},{"name":"PBM_GETBARCOLOR","features":[357]},{"name":"PBM_GETBKCOLOR","features":[357]},{"name":"PBM_GETPOS","features":[357]},{"name":"PBM_GETRANGE","features":[357]},{"name":"PBM_GETSTATE","features":[357]},{"name":"PBM_GETSTEP","features":[357]},{"name":"PBM_SETBARCOLOR","features":[357]},{"name":"PBM_SETBKCOLOR","features":[357]},{"name":"PBM_SETMARQUEE","features":[357]},{"name":"PBM_SETPOS","features":[357]},{"name":"PBM_SETRANGE","features":[357]},{"name":"PBM_SETRANGE32","features":[357]},{"name":"PBM_SETSTATE","features":[357]},{"name":"PBM_SETSTEP","features":[357]},{"name":"PBM_STEPIT","features":[357]},{"name":"PBRANGE","features":[357]},{"name":"PBST_ERROR","features":[357]},{"name":"PBST_NORMAL","features":[357]},{"name":"PBST_PAUSED","features":[357]},{"name":"PBS_DEFAULTED","features":[357]},{"name":"PBS_DEFAULTED_ANIMATING","features":[357]},{"name":"PBS_DISABLED","features":[357]},{"name":"PBS_HOT","features":[357]},{"name":"PBS_MARQUEE","features":[357]},{"name":"PBS_NORMAL","features":[357]},{"name":"PBS_PRESSED","features":[357]},{"name":"PBS_SMOOTH","features":[357]},{"name":"PBS_SMOOTHREVERSE","features":[357]},{"name":"PBS_VERTICAL","features":[357]},{"name":"PFNDACOMPARE","features":[307,357]},{"name":"PFNDACOMPARECONST","features":[307,357]},{"name":"PFNDAENUMCALLBACK","features":[357]},{"name":"PFNDAENUMCALLBACKCONST","features":[357]},{"name":"PFNDPAMERGE","features":[307,357]},{"name":"PFNDPAMERGECONST","features":[307,357]},{"name":"PFNDPASTREAM","features":[358,357]},{"name":"PFNLVCOMPARE","features":[307,357]},{"name":"PFNLVGROUPCOMPARE","features":[357]},{"name":"PFNPROPSHEETCALLBACK","features":[307,357]},{"name":"PFNTVCOMPARE","features":[307,357]},{"name":"PFTASKDIALOGCALLBACK","features":[307,357]},{"name":"PGB_BOTTOMORRIGHT","features":[357]},{"name":"PGB_TOPORLEFT","features":[357]},{"name":"PGF_CALCHEIGHT","features":[357]},{"name":"PGF_CALCWIDTH","features":[357]},{"name":"PGF_DEPRESSED","features":[357]},{"name":"PGF_GRAYED","features":[357]},{"name":"PGF_HOT","features":[357]},{"name":"PGF_INVISIBLE","features":[357]},{"name":"PGF_NORMAL","features":[357]},{"name":"PGF_SCROLLDOWN","features":[357]},{"name":"PGF_SCROLLLEFT","features":[357]},{"name":"PGF_SCROLLRIGHT","features":[357]},{"name":"PGF_SCROLLUP","features":[357]},{"name":"PGK_CONTROL","features":[357]},{"name":"PGK_MENU","features":[357]},{"name":"PGK_NONE","features":[357]},{"name":"PGK_SHIFT","features":[357]},{"name":"PGM_FIRST","features":[357]},{"name":"PGM_FORWARDMOUSE","features":[357]},{"name":"PGM_GETBKCOLOR","features":[357]},{"name":"PGM_GETBORDER","features":[357]},{"name":"PGM_GETBUTTONSIZE","features":[357]},{"name":"PGM_GETBUTTONSTATE","features":[357]},{"name":"PGM_GETDROPTARGET","features":[357]},{"name":"PGM_GETPOS","features":[357]},{"name":"PGM_RECALCSIZE","features":[357]},{"name":"PGM_SETBKCOLOR","features":[357]},{"name":"PGM_SETBORDER","features":[357]},{"name":"PGM_SETBUTTONSIZE","features":[357]},{"name":"PGM_SETCHILD","features":[357]},{"name":"PGM_SETPOS","features":[357]},{"name":"PGM_SETSCROLLINFO","features":[357]},{"name":"PGN_CALCSIZE","features":[357]},{"name":"PGN_FIRST","features":[357]},{"name":"PGN_HOTITEMCHANGE","features":[357]},{"name":"PGN_LAST","features":[357]},{"name":"PGN_SCROLL","features":[357]},{"name":"PGRP_DOWN","features":[357]},{"name":"PGRP_DOWNHORZ","features":[357]},{"name":"PGRP_UP","features":[357]},{"name":"PGRP_UPHORZ","features":[357]},{"name":"PGS_AUTOSCROLL","features":[357]},{"name":"PGS_DRAGNDROP","features":[357]},{"name":"PGS_HORZ","features":[357]},{"name":"PGS_VERT","features":[357]},{"name":"POINTER_DEVICE_CURSOR_INFO","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE_ERASER","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE_MAX","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE_TIP","features":[357]},{"name":"POINTER_DEVICE_CURSOR_TYPE_UNKNOWN","features":[357]},{"name":"POINTER_DEVICE_INFO","features":[307,318,357]},{"name":"POINTER_DEVICE_PROPERTY","features":[357]},{"name":"POINTER_DEVICE_TYPE","features":[357]},{"name":"POINTER_DEVICE_TYPE_EXTERNAL_PEN","features":[357]},{"name":"POINTER_DEVICE_TYPE_INTEGRATED_PEN","features":[357]},{"name":"POINTER_DEVICE_TYPE_MAX","features":[357]},{"name":"POINTER_DEVICE_TYPE_TOUCH","features":[357]},{"name":"POINTER_DEVICE_TYPE_TOUCH_PAD","features":[357]},{"name":"POINTER_FEEDBACK_DEFAULT","features":[357]},{"name":"POINTER_FEEDBACK_INDIRECT","features":[357]},{"name":"POINTER_FEEDBACK_MODE","features":[357]},{"name":"POINTER_FEEDBACK_NONE","features":[357]},{"name":"POINTER_TYPE_INFO","features":[307,357,619,371]},{"name":"POPUPCHECKBACKGROUNDSTATES","features":[357]},{"name":"POPUPCHECKSTATES","features":[357]},{"name":"POPUPITEMFOCUSABLESTATES","features":[357]},{"name":"POPUPITEMKBFOCUSSTATES","features":[357]},{"name":"POPUPITEMSTATES","features":[357]},{"name":"POPUPSUBMENUHCHOTSTATES","features":[357]},{"name":"POPUPSUBMENUSTATES","features":[357]},{"name":"PO_CLASS","features":[357]},{"name":"PO_GLOBAL","features":[357]},{"name":"PO_NOTFOUND","features":[357]},{"name":"PO_PART","features":[357]},{"name":"PO_STATE","features":[357]},{"name":"PP_BAR","features":[357]},{"name":"PP_BARVERT","features":[357]},{"name":"PP_CHUNK","features":[357]},{"name":"PP_CHUNKVERT","features":[357]},{"name":"PP_FILL","features":[357]},{"name":"PP_FILLVERT","features":[357]},{"name":"PP_MOVEOVERLAY","features":[357]},{"name":"PP_MOVEOVERLAYVERT","features":[357]},{"name":"PP_PULSEOVERLAY","features":[357]},{"name":"PP_PULSEOVERLAYVERT","features":[357]},{"name":"PP_TRANSPARENTBAR","features":[357]},{"name":"PP_TRANSPARENTBARVERT","features":[357]},{"name":"PRINTDLGEXORD","features":[357]},{"name":"PRINTDLGORD","features":[357]},{"name":"PRNSETUPDLGORD","features":[357]},{"name":"PROGRESSPARTS","features":[357]},{"name":"PROGRESS_CLASS","features":[357]},{"name":"PROGRESS_CLASSA","features":[357]},{"name":"PROGRESS_CLASSW","features":[357]},{"name":"PROPERTYORIGIN","features":[357]},{"name":"PROPSHEETHEADERA_V1","features":[307,318,357,371]},{"name":"PROPSHEETHEADERA_V2","features":[307,318,357,371]},{"name":"PROPSHEETHEADERW_V1","features":[307,318,357,371]},{"name":"PROPSHEETHEADERW_V2","features":[307,318,357,371]},{"name":"PROPSHEETPAGEA","features":[307,318,357,371]},{"name":"PROPSHEETPAGEA_V1","features":[307,318,357,371]},{"name":"PROPSHEETPAGEA_V2","features":[307,318,357,371]},{"name":"PROPSHEETPAGEA_V3","features":[307,318,357,371]},{"name":"PROPSHEETPAGEW","features":[307,318,357,371]},{"name":"PROPSHEETPAGEW_V1","features":[307,318,357,371]},{"name":"PROPSHEETPAGEW_V2","features":[307,318,357,371]},{"name":"PROPSHEETPAGEW_V3","features":[307,318,357,371]},{"name":"PROP_LG_CXDLG","features":[357]},{"name":"PROP_LG_CYDLG","features":[357]},{"name":"PROP_MED_CXDLG","features":[357]},{"name":"PROP_MED_CYDLG","features":[357]},{"name":"PROP_SM_CXDLG","features":[357]},{"name":"PROP_SM_CYDLG","features":[357]},{"name":"PSBTN_APPLYNOW","features":[357]},{"name":"PSBTN_BACK","features":[357]},{"name":"PSBTN_CANCEL","features":[357]},{"name":"PSBTN_FINISH","features":[357]},{"name":"PSBTN_HELP","features":[357]},{"name":"PSBTN_MAX","features":[357]},{"name":"PSBTN_NEXT","features":[357]},{"name":"PSBTN_OK","features":[357]},{"name":"PSCB_BUTTONPRESSED","features":[357]},{"name":"PSCB_INITIALIZED","features":[357]},{"name":"PSCB_PRECREATE","features":[357]},{"name":"PSHNOTIFY","features":[307,357]},{"name":"PSH_AEROWIZARD","features":[357]},{"name":"PSH_DEFAULT","features":[357]},{"name":"PSH_HASHELP","features":[357]},{"name":"PSH_HEADER","features":[357]},{"name":"PSH_HEADERBITMAP","features":[357]},{"name":"PSH_MODELESS","features":[357]},{"name":"PSH_NOAPPLYNOW","features":[357]},{"name":"PSH_NOCONTEXTHELP","features":[357]},{"name":"PSH_NOMARGIN","features":[357]},{"name":"PSH_PROPSHEETPAGE","features":[357]},{"name":"PSH_PROPTITLE","features":[357]},{"name":"PSH_RESIZABLE","features":[357]},{"name":"PSH_RTLREADING","features":[357]},{"name":"PSH_STRETCHWATERMARK","features":[357]},{"name":"PSH_USECALLBACK","features":[357]},{"name":"PSH_USEHBMHEADER","features":[357]},{"name":"PSH_USEHBMWATERMARK","features":[357]},{"name":"PSH_USEHICON","features":[357]},{"name":"PSH_USEHPLWATERMARK","features":[357]},{"name":"PSH_USEICONID","features":[357]},{"name":"PSH_USEPAGELANG","features":[357]},{"name":"PSH_USEPSTARTPAGE","features":[357]},{"name":"PSH_WATERMARK","features":[357]},{"name":"PSH_WIZARD","features":[357]},{"name":"PSH_WIZARD97","features":[357]},{"name":"PSH_WIZARDCONTEXTHELP","features":[357]},{"name":"PSH_WIZARDHASFINISH","features":[357]},{"name":"PSH_WIZARD_LITE","features":[357]},{"name":"PSM_ADDPAGE","features":[357]},{"name":"PSM_APPLY","features":[357]},{"name":"PSM_CANCELTOCLOSE","features":[357]},{"name":"PSM_CHANGED","features":[357]},{"name":"PSM_ENABLEWIZBUTTONS","features":[357]},{"name":"PSM_GETCURRENTPAGEHWND","features":[357]},{"name":"PSM_GETRESULT","features":[357]},{"name":"PSM_GETTABCONTROL","features":[357]},{"name":"PSM_HWNDTOINDEX","features":[357]},{"name":"PSM_IDTOINDEX","features":[357]},{"name":"PSM_INDEXTOHWND","features":[357]},{"name":"PSM_INDEXTOID","features":[357]},{"name":"PSM_INDEXTOPAGE","features":[357]},{"name":"PSM_INSERTPAGE","features":[357]},{"name":"PSM_ISDIALOGMESSAGE","features":[357]},{"name":"PSM_PAGETOINDEX","features":[357]},{"name":"PSM_PRESSBUTTON","features":[357]},{"name":"PSM_QUERYSIBLINGS","features":[357]},{"name":"PSM_REBOOTSYSTEM","features":[357]},{"name":"PSM_RECALCPAGESIZES","features":[357]},{"name":"PSM_REMOVEPAGE","features":[357]},{"name":"PSM_RESTARTWINDOWS","features":[357]},{"name":"PSM_SETBUTTONTEXT","features":[357]},{"name":"PSM_SETBUTTONTEXTW","features":[357]},{"name":"PSM_SETCURSEL","features":[357]},{"name":"PSM_SETCURSELID","features":[357]},{"name":"PSM_SETFINISHTEXT","features":[357]},{"name":"PSM_SETFINISHTEXTA","features":[357]},{"name":"PSM_SETFINISHTEXTW","features":[357]},{"name":"PSM_SETHEADERSUBTITLE","features":[357]},{"name":"PSM_SETHEADERSUBTITLEA","features":[357]},{"name":"PSM_SETHEADERSUBTITLEW","features":[357]},{"name":"PSM_SETHEADERTITLE","features":[357]},{"name":"PSM_SETHEADERTITLEA","features":[357]},{"name":"PSM_SETHEADERTITLEW","features":[357]},{"name":"PSM_SETNEXTTEXT","features":[357]},{"name":"PSM_SETNEXTTEXTW","features":[357]},{"name":"PSM_SETTITLE","features":[357]},{"name":"PSM_SETTITLEA","features":[357]},{"name":"PSM_SETTITLEW","features":[357]},{"name":"PSM_SETWIZBUTTONS","features":[357]},{"name":"PSM_SHOWWIZBUTTONS","features":[357]},{"name":"PSM_UNCHANGED","features":[357]},{"name":"PSNRET_INVALID","features":[357]},{"name":"PSNRET_INVALID_NOCHANGEPAGE","features":[357]},{"name":"PSNRET_MESSAGEHANDLED","features":[357]},{"name":"PSNRET_NOERROR","features":[357]},{"name":"PSN_APPLY","features":[357]},{"name":"PSN_FIRST","features":[357]},{"name":"PSN_GETOBJECT","features":[357]},{"name":"PSN_HELP","features":[357]},{"name":"PSN_KILLACTIVE","features":[357]},{"name":"PSN_LAST","features":[357]},{"name":"PSN_QUERYCANCEL","features":[357]},{"name":"PSN_QUERYINITIALFOCUS","features":[357]},{"name":"PSN_RESET","features":[357]},{"name":"PSN_SETACTIVE","features":[357]},{"name":"PSN_TRANSLATEACCELERATOR","features":[357]},{"name":"PSN_WIZBACK","features":[357]},{"name":"PSN_WIZFINISH","features":[357]},{"name":"PSN_WIZNEXT","features":[357]},{"name":"PSPCB_ADDREF","features":[357]},{"name":"PSPCB_CREATE","features":[357]},{"name":"PSPCB_MESSAGE","features":[357]},{"name":"PSPCB_RELEASE","features":[357]},{"name":"PSPCB_SI_INITDIALOG","features":[357]},{"name":"PSP_DEFAULT","features":[357]},{"name":"PSP_DLGINDIRECT","features":[357]},{"name":"PSP_HASHELP","features":[357]},{"name":"PSP_HIDEHEADER","features":[357]},{"name":"PSP_PREMATURE","features":[357]},{"name":"PSP_RTLREADING","features":[357]},{"name":"PSP_USECALLBACK","features":[357]},{"name":"PSP_USEFUSIONCONTEXT","features":[357]},{"name":"PSP_USEHEADERSUBTITLE","features":[357]},{"name":"PSP_USEHEADERTITLE","features":[357]},{"name":"PSP_USEHICON","features":[357]},{"name":"PSP_USEICONID","features":[357]},{"name":"PSP_USEREFPARENT","features":[357]},{"name":"PSP_USETITLE","features":[357]},{"name":"PSWIZBF_ELEVATIONREQUIRED","features":[357]},{"name":"PSWIZB_BACK","features":[357]},{"name":"PSWIZB_CANCEL","features":[357]},{"name":"PSWIZB_DISABLEDFINISH","features":[357]},{"name":"PSWIZB_FINISH","features":[357]},{"name":"PSWIZB_NEXT","features":[357]},{"name":"PSWIZB_RESTORE","features":[357]},{"name":"PSWIZB_SHOW","features":[357]},{"name":"PUSHBUTTONDROPDOWNSTATES","features":[357]},{"name":"PUSHBUTTONSTATES","features":[357]},{"name":"PackTouchHitTestingProximityEvaluation","features":[307,357]},{"name":"PropertySheetA","features":[307,318,357,371]},{"name":"PropertySheetW","features":[307,318,357,371]},{"name":"RADIOBUTTONSTATES","features":[357]},{"name":"RBAB_ADDBAND","features":[357]},{"name":"RBAB_AUTOSIZE","features":[357]},{"name":"RBBIM_BACKGROUND","features":[357]},{"name":"RBBIM_CHEVRONLOCATION","features":[357]},{"name":"RBBIM_CHEVRONSTATE","features":[357]},{"name":"RBBIM_CHILD","features":[357]},{"name":"RBBIM_CHILDSIZE","features":[357]},{"name":"RBBIM_COLORS","features":[357]},{"name":"RBBIM_HEADERSIZE","features":[357]},{"name":"RBBIM_ID","features":[357]},{"name":"RBBIM_IDEALSIZE","features":[357]},{"name":"RBBIM_IMAGE","features":[357]},{"name":"RBBIM_LPARAM","features":[357]},{"name":"RBBIM_SIZE","features":[357]},{"name":"RBBIM_STYLE","features":[357]},{"name":"RBBIM_TEXT","features":[357]},{"name":"RBBS_BREAK","features":[357]},{"name":"RBBS_CHILDEDGE","features":[357]},{"name":"RBBS_FIXEDBMP","features":[357]},{"name":"RBBS_FIXEDSIZE","features":[357]},{"name":"RBBS_GRIPPERALWAYS","features":[357]},{"name":"RBBS_HIDDEN","features":[357]},{"name":"RBBS_HIDETITLE","features":[357]},{"name":"RBBS_NOGRIPPER","features":[357]},{"name":"RBBS_NOVERT","features":[357]},{"name":"RBBS_TOPALIGN","features":[357]},{"name":"RBBS_USECHEVRON","features":[357]},{"name":"RBBS_VARIABLEHEIGHT","features":[357]},{"name":"RBHITTESTINFO","features":[307,357]},{"name":"RBHT_CAPTION","features":[357]},{"name":"RBHT_CHEVRON","features":[357]},{"name":"RBHT_CLIENT","features":[357]},{"name":"RBHT_GRABBER","features":[357]},{"name":"RBHT_NOWHERE","features":[357]},{"name":"RBHT_SPLITTER","features":[357]},{"name":"RBIM_IMAGELIST","features":[357]},{"name":"RBNM_ID","features":[357]},{"name":"RBNM_LPARAM","features":[357]},{"name":"RBNM_STYLE","features":[357]},{"name":"RBN_AUTOBREAK","features":[357]},{"name":"RBN_AUTOSIZE","features":[357]},{"name":"RBN_BEGINDRAG","features":[357]},{"name":"RBN_CHEVRONPUSHED","features":[357]},{"name":"RBN_CHILDSIZE","features":[357]},{"name":"RBN_DELETEDBAND","features":[357]},{"name":"RBN_DELETINGBAND","features":[357]},{"name":"RBN_ENDDRAG","features":[357]},{"name":"RBN_FIRST","features":[357]},{"name":"RBN_GETOBJECT","features":[357]},{"name":"RBN_HEIGHTCHANGE","features":[357]},{"name":"RBN_LAST","features":[357]},{"name":"RBN_LAYOUTCHANGED","features":[357]},{"name":"RBN_MINMAX","features":[357]},{"name":"RBN_SPLITTERDRAG","features":[357]},{"name":"RBSTR_CHANGERECT","features":[357]},{"name":"RBS_AUTOSIZE","features":[357]},{"name":"RBS_BANDBORDERS","features":[357]},{"name":"RBS_CHECKEDDISABLED","features":[357]},{"name":"RBS_CHECKEDHOT","features":[357]},{"name":"RBS_CHECKEDNORMAL","features":[357]},{"name":"RBS_CHECKEDPRESSED","features":[357]},{"name":"RBS_DBLCLKTOGGLE","features":[357]},{"name":"RBS_DISABLED","features":[357]},{"name":"RBS_FIXEDORDER","features":[357]},{"name":"RBS_HOT","features":[357]},{"name":"RBS_NORMAL","features":[357]},{"name":"RBS_PUSHED","features":[357]},{"name":"RBS_REGISTERDROP","features":[357]},{"name":"RBS_TOOLTIPS","features":[357]},{"name":"RBS_UNCHECKEDDISABLED","features":[357]},{"name":"RBS_UNCHECKEDHOT","features":[357]},{"name":"RBS_UNCHECKEDNORMAL","features":[357]},{"name":"RBS_UNCHECKEDPRESSED","features":[357]},{"name":"RBS_VARHEIGHT","features":[357]},{"name":"RBS_VERTICALGRIPPER","features":[357]},{"name":"RB_BEGINDRAG","features":[357]},{"name":"RB_DELETEBAND","features":[357]},{"name":"RB_DRAGMOVE","features":[357]},{"name":"RB_ENDDRAG","features":[357]},{"name":"RB_GETBANDBORDERS","features":[357]},{"name":"RB_GETBANDCOUNT","features":[357]},{"name":"RB_GETBANDINFO","features":[357]},{"name":"RB_GETBANDINFOA","features":[357]},{"name":"RB_GETBANDINFOW","features":[357]},{"name":"RB_GETBANDMARGINS","features":[357]},{"name":"RB_GETBARHEIGHT","features":[357]},{"name":"RB_GETBARINFO","features":[357]},{"name":"RB_GETBKCOLOR","features":[357]},{"name":"RB_GETCOLORSCHEME","features":[357]},{"name":"RB_GETDROPTARGET","features":[357]},{"name":"RB_GETEXTENDEDSTYLE","features":[357]},{"name":"RB_GETPALETTE","features":[357]},{"name":"RB_GETRECT","features":[357]},{"name":"RB_GETROWCOUNT","features":[357]},{"name":"RB_GETROWHEIGHT","features":[357]},{"name":"RB_GETTEXTCOLOR","features":[357]},{"name":"RB_GETTOOLTIPS","features":[357]},{"name":"RB_GETUNICODEFORMAT","features":[357]},{"name":"RB_HITTEST","features":[357]},{"name":"RB_IDTOINDEX","features":[357]},{"name":"RB_INSERTBAND","features":[357]},{"name":"RB_INSERTBANDA","features":[357]},{"name":"RB_INSERTBANDW","features":[357]},{"name":"RB_MAXIMIZEBAND","features":[357]},{"name":"RB_MINIMIZEBAND","features":[357]},{"name":"RB_MOVEBAND","features":[357]},{"name":"RB_PUSHCHEVRON","features":[357]},{"name":"RB_SETBANDINFO","features":[357]},{"name":"RB_SETBANDINFOA","features":[357]},{"name":"RB_SETBANDINFOW","features":[357]},{"name":"RB_SETBANDWIDTH","features":[357]},{"name":"RB_SETBARINFO","features":[357]},{"name":"RB_SETBKCOLOR","features":[357]},{"name":"RB_SETCOLORSCHEME","features":[357]},{"name":"RB_SETEXTENDEDSTYLE","features":[357]},{"name":"RB_SETPALETTE","features":[357]},{"name":"RB_SETPARENT","features":[357]},{"name":"RB_SETTEXTCOLOR","features":[357]},{"name":"RB_SETTOOLTIPS","features":[357]},{"name":"RB_SETUNICODEFORMAT","features":[357]},{"name":"RB_SETWINDOWTHEME","features":[357]},{"name":"RB_SHOWBAND","features":[357]},{"name":"RB_SIZETORECT","features":[357]},{"name":"READONLYSTATES","features":[357]},{"name":"REBARBANDINFOA","features":[307,318,357]},{"name":"REBARBANDINFOW","features":[307,318,357]},{"name":"REBARCLASSNAME","features":[357]},{"name":"REBARCLASSNAMEA","features":[357]},{"name":"REBARCLASSNAMEW","features":[357]},{"name":"REBARINFO","features":[357]},{"name":"REBARPARTS","features":[357]},{"name":"REPLACEDLGORD","features":[357]},{"name":"RESTOREBUTTONSTATES","features":[357]},{"name":"RP_BACKGROUND","features":[357]},{"name":"RP_BAND","features":[357]},{"name":"RP_CHEVRON","features":[357]},{"name":"RP_CHEVRONVERT","features":[357]},{"name":"RP_GRIPPER","features":[357]},{"name":"RP_GRIPPERVERT","features":[357]},{"name":"RP_SPLITTER","features":[357]},{"name":"RP_SPLITTERVERT","features":[357]},{"name":"RUNDLGORD","features":[357]},{"name":"RegisterPointerDeviceNotifications","features":[307,357]},{"name":"RegisterTouchHitTestingWindow","features":[307,357]},{"name":"SBARS_SIZEGRIP","features":[357]},{"name":"SBARS_TOOLTIPS","features":[357]},{"name":"SBN_FIRST","features":[357]},{"name":"SBN_LAST","features":[357]},{"name":"SBN_SIMPLEMODECHANGE","features":[357]},{"name":"SBP_ARROWBTN","features":[357]},{"name":"SBP_GRIPPERHORZ","features":[357]},{"name":"SBP_GRIPPERVERT","features":[357]},{"name":"SBP_LOWERTRACKHORZ","features":[357]},{"name":"SBP_LOWERTRACKVERT","features":[357]},{"name":"SBP_SIZEBOX","features":[357]},{"name":"SBP_SIZEBOXBKGND","features":[357]},{"name":"SBP_THUMBBTNHORZ","features":[357]},{"name":"SBP_THUMBBTNVERT","features":[357]},{"name":"SBP_UPPERTRACKHORZ","features":[357]},{"name":"SBP_UPPERTRACKVERT","features":[357]},{"name":"SBS_DISABLED","features":[357]},{"name":"SBS_HOT","features":[357]},{"name":"SBS_NORMAL","features":[357]},{"name":"SBS_PUSHED","features":[357]},{"name":"SBT_NOBORDERS","features":[357]},{"name":"SBT_NOTABPARSING","features":[357]},{"name":"SBT_OWNERDRAW","features":[357]},{"name":"SBT_POPOUT","features":[357]},{"name":"SBT_RTLREADING","features":[357]},{"name":"SBT_TOOLTIPS","features":[357]},{"name":"SB_GETBORDERS","features":[357]},{"name":"SB_GETICON","features":[357]},{"name":"SB_GETPARTS","features":[357]},{"name":"SB_GETRECT","features":[357]},{"name":"SB_GETTEXT","features":[357]},{"name":"SB_GETTEXTA","features":[357]},{"name":"SB_GETTEXTLENGTH","features":[357]},{"name":"SB_GETTEXTLENGTHA","features":[357]},{"name":"SB_GETTEXTLENGTHW","features":[357]},{"name":"SB_GETTEXTW","features":[357]},{"name":"SB_GETTIPTEXTA","features":[357]},{"name":"SB_GETTIPTEXTW","features":[357]},{"name":"SB_GETUNICODEFORMAT","features":[357]},{"name":"SB_ISSIMPLE","features":[357]},{"name":"SB_SETBKCOLOR","features":[357]},{"name":"SB_SETICON","features":[357]},{"name":"SB_SETMINHEIGHT","features":[357]},{"name":"SB_SETPARTS","features":[357]},{"name":"SB_SETTEXT","features":[357]},{"name":"SB_SETTEXTA","features":[357]},{"name":"SB_SETTEXTW","features":[357]},{"name":"SB_SETTIPTEXTA","features":[357]},{"name":"SB_SETTIPTEXTW","features":[357]},{"name":"SB_SETUNICODEFORMAT","features":[357]},{"name":"SB_SIMPLE","features":[357]},{"name":"SB_SIMPLEID","features":[357]},{"name":"SCBS_DISABLED","features":[357]},{"name":"SCBS_HOT","features":[357]},{"name":"SCBS_NORMAL","features":[357]},{"name":"SCBS_PUSHED","features":[357]},{"name":"SCRBS_DISABLED","features":[357]},{"name":"SCRBS_HOT","features":[357]},{"name":"SCRBS_HOVER","features":[357]},{"name":"SCRBS_NORMAL","features":[357]},{"name":"SCRBS_PRESSED","features":[357]},{"name":"SCROLLBARPARTS","features":[357]},{"name":"SCROLLBARSTYLESTATES","features":[357]},{"name":"SCS_ACTIVE","features":[357]},{"name":"SCS_DISABLED","features":[357]},{"name":"SCS_INACTIVE","features":[357]},{"name":"SECTIONTITLELINKSTATES","features":[357]},{"name":"SET_THEME_APP_PROPERTIES_FLAGS","features":[357]},{"name":"SFRB_ACTIVE","features":[357]},{"name":"SFRB_INACTIVE","features":[357]},{"name":"SFRL_ACTIVE","features":[357]},{"name":"SFRL_INACTIVE","features":[357]},{"name":"SFRR_ACTIVE","features":[357]},{"name":"SFRR_INACTIVE","features":[357]},{"name":"SHOWCALENDARBUTTONRIGHTSTATES","features":[357]},{"name":"SIZEBOXSTATES","features":[357]},{"name":"SIZINGTYPE","features":[357]},{"name":"SMALLCAPTIONSTATES","features":[357]},{"name":"SMALLCLOSEBUTTONSTATES","features":[357]},{"name":"SMALLFRAMEBOTTOMSTATES","features":[357]},{"name":"SMALLFRAMELEFTSTATES","features":[357]},{"name":"SMALLFRAMERIGHTSTATES","features":[357]},{"name":"SOFTWAREEXPLORERSTATES","features":[357]},{"name":"SPECIALGROUPCOLLAPSESTATES","features":[357]},{"name":"SPECIALGROUPEXPANDSTATES","features":[357]},{"name":"SPINPARTS","features":[357]},{"name":"SPLITSV_HOT","features":[357]},{"name":"SPLITSV_NORMAL","features":[357]},{"name":"SPLITSV_PRESSED","features":[357]},{"name":"SPLITS_HOT","features":[357]},{"name":"SPLITS_NORMAL","features":[357]},{"name":"SPLITS_PRESSED","features":[357]},{"name":"SPLITTERSTATES","features":[357]},{"name":"SPLITTERVERTSTATES","features":[357]},{"name":"SPLS_HOT","features":[357]},{"name":"SPLS_NORMAL","features":[357]},{"name":"SPLS_PRESSED","features":[357]},{"name":"SPMPT_DISABLED","features":[357]},{"name":"SPMPT_FOCUSED","features":[357]},{"name":"SPMPT_HOT","features":[357]},{"name":"SPMPT_NORMAL","features":[357]},{"name":"SPMPT_SELECTED","features":[357]},{"name":"SPNP_DOWN","features":[357]},{"name":"SPNP_DOWNHORZ","features":[357]},{"name":"SPNP_UP","features":[357]},{"name":"SPNP_UPHORZ","features":[357]},{"name":"SPOB_DISABLED","features":[357]},{"name":"SPOB_FOCUSED","features":[357]},{"name":"SPOB_HOT","features":[357]},{"name":"SPOB_NORMAL","features":[357]},{"name":"SPOB_SELECTED","features":[357]},{"name":"SPP_LOGOFF","features":[357]},{"name":"SPP_LOGOFFBUTTONS","features":[357]},{"name":"SPP_LOGOFFSPLITBUTTONDROPDOWN","features":[357]},{"name":"SPP_MOREPROGRAMS","features":[357]},{"name":"SPP_MOREPROGRAMSARROW","features":[357]},{"name":"SPP_MOREPROGRAMSARROWBACK","features":[357]},{"name":"SPP_MOREPROGRAMSTAB","features":[357]},{"name":"SPP_NSCHOST","features":[357]},{"name":"SPP_OPENBOX","features":[357]},{"name":"SPP_PLACESLIST","features":[357]},{"name":"SPP_PLACESLISTSEPARATOR","features":[357]},{"name":"SPP_PREVIEW","features":[357]},{"name":"SPP_PROGLIST","features":[357]},{"name":"SPP_PROGLISTSEPARATOR","features":[357]},{"name":"SPP_SEARCHVIEW","features":[357]},{"name":"SPP_SOFTWAREEXPLORER","features":[357]},{"name":"SPP_TOPMATCH","features":[357]},{"name":"SPP_USERPANE","features":[357]},{"name":"SPP_USERPICTURE","features":[357]},{"name":"SPSB_HOT","features":[357]},{"name":"SPSB_NORMAL","features":[357]},{"name":"SPSB_PRESSED","features":[357]},{"name":"SPSE_DISABLED","features":[357]},{"name":"SPSE_FOCUSED","features":[357]},{"name":"SPSE_HOT","features":[357]},{"name":"SPSE_NORMAL","features":[357]},{"name":"SPSE_SELECTED","features":[357]},{"name":"SPS_HOT","features":[357]},{"name":"SPS_NORMAL","features":[357]},{"name":"SPS_PRESSED","features":[357]},{"name":"SP_GRIPPER","features":[357]},{"name":"SP_GRIPPERPANE","features":[357]},{"name":"SP_PANE","features":[357]},{"name":"STANDARDSTATES","features":[357]},{"name":"STARTPANELPARTS","features":[357]},{"name":"STATE_SYSTEM_FOCUSABLE","features":[357]},{"name":"STATE_SYSTEM_INVISIBLE","features":[357]},{"name":"STATE_SYSTEM_OFFSCREEN","features":[357]},{"name":"STATE_SYSTEM_PRESSED","features":[357]},{"name":"STATE_SYSTEM_UNAVAILABLE","features":[357]},{"name":"STATICPARTS","features":[357]},{"name":"STATUSCLASSNAME","features":[357]},{"name":"STATUSCLASSNAMEA","features":[357]},{"name":"STATUSCLASSNAMEW","features":[357]},{"name":"STATUSPARTS","features":[357]},{"name":"STAT_TEXT","features":[357]},{"name":"STD_COPY","features":[357]},{"name":"STD_CUT","features":[357]},{"name":"STD_DELETE","features":[357]},{"name":"STD_FILENEW","features":[357]},{"name":"STD_FILEOPEN","features":[357]},{"name":"STD_FILESAVE","features":[357]},{"name":"STD_FIND","features":[357]},{"name":"STD_HELP","features":[357]},{"name":"STD_PASTE","features":[357]},{"name":"STD_PRINT","features":[357]},{"name":"STD_PRINTPRE","features":[357]},{"name":"STD_PROPERTIES","features":[357]},{"name":"STD_REDOW","features":[357]},{"name":"STD_REPLACE","features":[357]},{"name":"STD_UNDO","features":[357]},{"name":"ST_STRETCH","features":[357]},{"name":"ST_TILE","features":[357]},{"name":"ST_TRUESIZE","features":[357]},{"name":"SYSBUTTONSTATES","features":[357]},{"name":"SYSTEMCLOSEHCHOTSTATES","features":[357]},{"name":"SYSTEMCLOSESTATES","features":[357]},{"name":"SYSTEMMAXIMIZEHCHOTSTATES","features":[357]},{"name":"SYSTEMMAXIMIZESTATES","features":[357]},{"name":"SYSTEMMINIMIZEHCHOTSTATES","features":[357]},{"name":"SYSTEMMINIMIZESTATES","features":[357]},{"name":"SYSTEMRESTOREHCHOTSTATES","features":[357]},{"name":"SYSTEMRESTORESTATES","features":[357]},{"name":"SZB_HALFBOTTOMLEFTALIGN","features":[357]},{"name":"SZB_HALFBOTTOMRIGHTALIGN","features":[357]},{"name":"SZB_HALFTOPLEFTALIGN","features":[357]},{"name":"SZB_HALFTOPRIGHTALIGN","features":[357]},{"name":"SZB_LEFTALIGN","features":[357]},{"name":"SZB_RIGHTALIGN","features":[357]},{"name":"SZB_TOPLEFTALIGN","features":[357]},{"name":"SZB_TOPRIGHTALIGN","features":[357]},{"name":"SZ_THDOCPROP_AUTHOR","features":[357]},{"name":"SZ_THDOCPROP_CANONICALNAME","features":[357]},{"name":"SZ_THDOCPROP_DISPLAYNAME","features":[357]},{"name":"SZ_THDOCPROP_TOOLTIP","features":[357]},{"name":"SetScrollInfo","features":[307,357,371]},{"name":"SetScrollPos","features":[307,357,371]},{"name":"SetScrollRange","features":[307,357,371]},{"name":"SetThemeAppProperties","features":[357]},{"name":"SetWindowFeedbackSetting","features":[307,357]},{"name":"SetWindowTheme","features":[307,357]},{"name":"SetWindowThemeAttribute","features":[307,357]},{"name":"ShowHideMenuCtl","features":[307,357]},{"name":"ShowScrollBar","features":[307,357,371]},{"name":"Str_SetPtrW","features":[307,357]},{"name":"TABITEMBOTHEDGESTATES","features":[357]},{"name":"TABITEMLEFTEDGESTATES","features":[357]},{"name":"TABITEMRIGHTEDGESTATES","features":[357]},{"name":"TABITEMSTATES","features":[357]},{"name":"TABPARTS","features":[357]},{"name":"TABP_AEROWIZARDBODY","features":[357]},{"name":"TABP_BODY","features":[357]},{"name":"TABP_PANE","features":[357]},{"name":"TABP_TABITEM","features":[357]},{"name":"TABP_TABITEMBOTHEDGE","features":[357]},{"name":"TABP_TABITEMLEFTEDGE","features":[357]},{"name":"TABP_TABITEMRIGHTEDGE","features":[357]},{"name":"TABP_TOPTABITEM","features":[357]},{"name":"TABP_TOPTABITEMBOTHEDGE","features":[357]},{"name":"TABP_TOPTABITEMLEFTEDGE","features":[357]},{"name":"TABP_TOPTABITEMRIGHTEDGE","features":[357]},{"name":"TABSTATES","features":[357]},{"name":"TAB_CONTROL_ITEM_STATE","features":[357]},{"name":"TAPF_ALLOWCOLLECTION","features":[357]},{"name":"TAPF_HASBACKGROUND","features":[357]},{"name":"TAPF_HASPERSPECTIVE","features":[357]},{"name":"TAPF_HASSTAGGER","features":[357]},{"name":"TAPF_ISRTLAWARE","features":[357]},{"name":"TAPF_NONE","features":[357]},{"name":"TAP_FLAGS","features":[357]},{"name":"TAP_STAGGERDELAY","features":[357]},{"name":"TAP_STAGGERDELAYCAP","features":[357]},{"name":"TAP_STAGGERDELAYFACTOR","features":[357]},{"name":"TAP_TRANSFORMCOUNT","features":[357]},{"name":"TAP_ZORDER","features":[357]},{"name":"TASKBANDPARTS","features":[357]},{"name":"TASKBARPARTS","features":[357]},{"name":"TASKDIALOGCONFIG","features":[307,357,371]},{"name":"TASKDIALOGPARTS","features":[357]},{"name":"TASKDIALOG_BUTTON","features":[357]},{"name":"TASKDIALOG_COMMON_BUTTON_FLAGS","features":[357]},{"name":"TASKDIALOG_ELEMENTS","features":[357]},{"name":"TASKDIALOG_FLAGS","features":[357]},{"name":"TASKDIALOG_ICON_ELEMENTS","features":[357]},{"name":"TASKDIALOG_MESSAGES","features":[357]},{"name":"TASKDIALOG_NOTIFICATIONS","features":[357]},{"name":"TASKLINKSTATES","features":[357]},{"name":"TATF_HASINITIALVALUES","features":[357]},{"name":"TATF_HASORIGINVALUES","features":[357]},{"name":"TATF_NONE","features":[357]},{"name":"TATF_TARGETVALUES_USER","features":[357]},{"name":"TATT_CLIP","features":[357]},{"name":"TATT_OPACITY","features":[357]},{"name":"TATT_SCALE_2D","features":[357]},{"name":"TATT_TRANSLATE_2D","features":[357]},{"name":"TA_CUBIC_BEZIER","features":[357]},{"name":"TA_PROPERTY","features":[357]},{"name":"TA_PROPERTY_FLAG","features":[357]},{"name":"TA_TIMINGFUNCTION","features":[357]},{"name":"TA_TIMINGFUNCTION_TYPE","features":[357]},{"name":"TA_TRANSFORM","features":[357]},{"name":"TA_TRANSFORM_2D","features":[357]},{"name":"TA_TRANSFORM_CLIP","features":[357]},{"name":"TA_TRANSFORM_FLAG","features":[357]},{"name":"TA_TRANSFORM_OPACITY","features":[357]},{"name":"TA_TRANSFORM_TYPE","features":[357]},{"name":"TBADDBITMAP","features":[307,357]},{"name":"TBBF_LARGE","features":[357]},{"name":"TBBUTTON","features":[357]},{"name":"TBBUTTON","features":[357]},{"name":"TBBUTTONINFOA","features":[357]},{"name":"TBBUTTONINFOW","features":[357]},{"name":"TBBUTTONINFOW_MASK","features":[357]},{"name":"TBCDRF_BLENDICON","features":[357]},{"name":"TBCDRF_HILITEHOTTRACK","features":[357]},{"name":"TBCDRF_NOBACKGROUND","features":[357]},{"name":"TBCDRF_NOEDGES","features":[357]},{"name":"TBCDRF_NOETCHEDEFFECT","features":[357]},{"name":"TBCDRF_NOMARK","features":[357]},{"name":"TBCDRF_NOOFFSET","features":[357]},{"name":"TBCDRF_USECDCOLORS","features":[357]},{"name":"TBCD_CHANNEL","features":[357]},{"name":"TBCD_THUMB","features":[357]},{"name":"TBCD_TICS","features":[357]},{"name":"TBDDRET_DEFAULT","features":[357]},{"name":"TBDDRET_NODEFAULT","features":[357]},{"name":"TBDDRET_TREATPRESSED","features":[357]},{"name":"TBIF_BYINDEX","features":[357]},{"name":"TBIF_COMMAND","features":[357]},{"name":"TBIF_IMAGE","features":[357]},{"name":"TBIF_LPARAM","features":[357]},{"name":"TBIF_SIZE","features":[357]},{"name":"TBIF_STATE","features":[357]},{"name":"TBIF_STYLE","features":[357]},{"name":"TBIF_TEXT","features":[357]},{"name":"TBIMHT_AFTER","features":[357]},{"name":"TBIMHT_BACKGROUND","features":[357]},{"name":"TBIMHT_NONE","features":[357]},{"name":"TBINSERTMARK","features":[357]},{"name":"TBINSERTMARK_FLAGS","features":[357]},{"name":"TBMETRICS","features":[357]},{"name":"TBMF_BARPAD","features":[357]},{"name":"TBMF_BUTTONSPACING","features":[357]},{"name":"TBMF_PAD","features":[357]},{"name":"TBM_CLEARSEL","features":[357]},{"name":"TBM_CLEARTICS","features":[357]},{"name":"TBM_GETBUDDY","features":[357]},{"name":"TBM_GETCHANNELRECT","features":[357]},{"name":"TBM_GETLINESIZE","features":[357]},{"name":"TBM_GETNUMTICS","features":[357]},{"name":"TBM_GETPAGESIZE","features":[357]},{"name":"TBM_GETPTICS","features":[357]},{"name":"TBM_GETRANGEMAX","features":[357]},{"name":"TBM_GETRANGEMIN","features":[357]},{"name":"TBM_GETSELEND","features":[357]},{"name":"TBM_GETSELSTART","features":[357]},{"name":"TBM_GETTHUMBLENGTH","features":[357]},{"name":"TBM_GETTHUMBRECT","features":[357]},{"name":"TBM_GETTIC","features":[357]},{"name":"TBM_GETTICPOS","features":[357]},{"name":"TBM_GETTOOLTIPS","features":[357]},{"name":"TBM_GETUNICODEFORMAT","features":[357]},{"name":"TBM_SETBUDDY","features":[357]},{"name":"TBM_SETLINESIZE","features":[357]},{"name":"TBM_SETPAGESIZE","features":[357]},{"name":"TBM_SETPOS","features":[357]},{"name":"TBM_SETPOSNOTIFY","features":[357]},{"name":"TBM_SETRANGE","features":[357]},{"name":"TBM_SETRANGEMAX","features":[357]},{"name":"TBM_SETRANGEMIN","features":[357]},{"name":"TBM_SETSEL","features":[357]},{"name":"TBM_SETSELEND","features":[357]},{"name":"TBM_SETSELSTART","features":[357]},{"name":"TBM_SETTHUMBLENGTH","features":[357]},{"name":"TBM_SETTIC","features":[357]},{"name":"TBM_SETTICFREQ","features":[357]},{"name":"TBM_SETTIPSIDE","features":[357]},{"name":"TBM_SETTOOLTIPS","features":[357]},{"name":"TBM_SETUNICODEFORMAT","features":[357]},{"name":"TBNF_DI_SETITEM","features":[357]},{"name":"TBNF_IMAGE","features":[357]},{"name":"TBNF_TEXT","features":[357]},{"name":"TBNRF_ENDCUSTOMIZE","features":[357]},{"name":"TBNRF_HIDEHELP","features":[357]},{"name":"TBN_BEGINADJUST","features":[357]},{"name":"TBN_BEGINDRAG","features":[357]},{"name":"TBN_CUSTHELP","features":[357]},{"name":"TBN_DELETINGBUTTON","features":[357]},{"name":"TBN_DRAGOUT","features":[357]},{"name":"TBN_DRAGOVER","features":[357]},{"name":"TBN_DROPDOWN","features":[357]},{"name":"TBN_DUPACCELERATOR","features":[357]},{"name":"TBN_ENDADJUST","features":[357]},{"name":"TBN_ENDDRAG","features":[357]},{"name":"TBN_FIRST","features":[357]},{"name":"TBN_GETBUTTONINFO","features":[357]},{"name":"TBN_GETBUTTONINFOA","features":[357]},{"name":"TBN_GETBUTTONINFOW","features":[357]},{"name":"TBN_GETDISPINFO","features":[357]},{"name":"TBN_GETDISPINFOA","features":[357]},{"name":"TBN_GETDISPINFOW","features":[357]},{"name":"TBN_GETINFOTIP","features":[357]},{"name":"TBN_GETINFOTIPA","features":[357]},{"name":"TBN_GETINFOTIPW","features":[357]},{"name":"TBN_GETOBJECT","features":[357]},{"name":"TBN_HOTITEMCHANGE","features":[357]},{"name":"TBN_INITCUSTOMIZE","features":[357]},{"name":"TBN_LAST","features":[357]},{"name":"TBN_MAPACCELERATOR","features":[357]},{"name":"TBN_QUERYDELETE","features":[357]},{"name":"TBN_QUERYINSERT","features":[357]},{"name":"TBN_RESET","features":[357]},{"name":"TBN_RESTORE","features":[357]},{"name":"TBN_SAVE","features":[357]},{"name":"TBN_TOOLBARCHANGE","features":[357]},{"name":"TBN_WRAPACCELERATOR","features":[357]},{"name":"TBN_WRAPHOTITEM","features":[357]},{"name":"TBP_BACKGROUNDBOTTOM","features":[357]},{"name":"TBP_BACKGROUNDLEFT","features":[357]},{"name":"TBP_BACKGROUNDRIGHT","features":[357]},{"name":"TBP_BACKGROUNDTOP","features":[357]},{"name":"TBP_SIZINGBARBOTTOM","features":[357]},{"name":"TBP_SIZINGBARLEFT","features":[357]},{"name":"TBP_SIZINGBARRIGHT","features":[357]},{"name":"TBP_SIZINGBARTOP","features":[357]},{"name":"TBREPLACEBITMAP","features":[307,357]},{"name":"TBSAVEPARAMSA","features":[370,357]},{"name":"TBSAVEPARAMSW","features":[370,357]},{"name":"TBSTATE_CHECKED","features":[357]},{"name":"TBSTATE_ELLIPSES","features":[357]},{"name":"TBSTATE_ENABLED","features":[357]},{"name":"TBSTATE_HIDDEN","features":[357]},{"name":"TBSTATE_INDETERMINATE","features":[357]},{"name":"TBSTATE_MARKED","features":[357]},{"name":"TBSTATE_PRESSED","features":[357]},{"name":"TBSTATE_WRAP","features":[357]},{"name":"TBSTYLE_ALTDRAG","features":[357]},{"name":"TBSTYLE_AUTOSIZE","features":[357]},{"name":"TBSTYLE_BUTTON","features":[357]},{"name":"TBSTYLE_CHECK","features":[357]},{"name":"TBSTYLE_CUSTOMERASE","features":[357]},{"name":"TBSTYLE_DROPDOWN","features":[357]},{"name":"TBSTYLE_EX_DOUBLEBUFFER","features":[357]},{"name":"TBSTYLE_EX_DRAWDDARROWS","features":[357]},{"name":"TBSTYLE_EX_HIDECLIPPEDBUTTONS","features":[357]},{"name":"TBSTYLE_EX_MIXEDBUTTONS","features":[357]},{"name":"TBSTYLE_EX_MULTICOLUMN","features":[357]},{"name":"TBSTYLE_EX_VERTICAL","features":[357]},{"name":"TBSTYLE_FLAT","features":[357]},{"name":"TBSTYLE_GROUP","features":[357]},{"name":"TBSTYLE_LIST","features":[357]},{"name":"TBSTYLE_NOPREFIX","features":[357]},{"name":"TBSTYLE_REGISTERDROP","features":[357]},{"name":"TBSTYLE_SEP","features":[357]},{"name":"TBSTYLE_TOOLTIPS","features":[357]},{"name":"TBSTYLE_TRANSPARENT","features":[357]},{"name":"TBSTYLE_WRAPABLE","features":[357]},{"name":"TBS_AUTOTICKS","features":[357]},{"name":"TBS_BOTH","features":[357]},{"name":"TBS_BOTTOM","features":[357]},{"name":"TBS_DOWNISLEFT","features":[357]},{"name":"TBS_ENABLESELRANGE","features":[357]},{"name":"TBS_FIXEDLENGTH","features":[357]},{"name":"TBS_HORZ","features":[357]},{"name":"TBS_LEFT","features":[357]},{"name":"TBS_NOTHUMB","features":[357]},{"name":"TBS_NOTICKS","features":[357]},{"name":"TBS_NOTIFYBEFOREMOVE","features":[357]},{"name":"TBS_REVERSED","features":[357]},{"name":"TBS_RIGHT","features":[357]},{"name":"TBS_TOOLTIPS","features":[357]},{"name":"TBS_TOP","features":[357]},{"name":"TBS_TRANSPARENTBKGND","features":[357]},{"name":"TBS_VERT","features":[357]},{"name":"TBTS_BOTTOM","features":[357]},{"name":"TBTS_LEFT","features":[357]},{"name":"TBTS_RIGHT","features":[357]},{"name":"TBTS_TOP","features":[357]},{"name":"TB_ADDBITMAP","features":[357]},{"name":"TB_ADDBUTTONS","features":[357]},{"name":"TB_ADDBUTTONSA","features":[357]},{"name":"TB_ADDBUTTONSW","features":[357]},{"name":"TB_ADDSTRING","features":[357]},{"name":"TB_ADDSTRINGA","features":[357]},{"name":"TB_ADDSTRINGW","features":[357]},{"name":"TB_AUTOSIZE","features":[357]},{"name":"TB_BOTTOM","features":[357]},{"name":"TB_BUTTONCOUNT","features":[357]},{"name":"TB_BUTTONSTRUCTSIZE","features":[357]},{"name":"TB_CHANGEBITMAP","features":[357]},{"name":"TB_CHECKBUTTON","features":[357]},{"name":"TB_COMMANDTOINDEX","features":[357]},{"name":"TB_CUSTOMIZE","features":[357]},{"name":"TB_DELETEBUTTON","features":[357]},{"name":"TB_ENABLEBUTTON","features":[357]},{"name":"TB_ENDTRACK","features":[357]},{"name":"TB_GETANCHORHIGHLIGHT","features":[357]},{"name":"TB_GETBITMAP","features":[357]},{"name":"TB_GETBITMAPFLAGS","features":[357]},{"name":"TB_GETBUTTON","features":[357]},{"name":"TB_GETBUTTONINFO","features":[357]},{"name":"TB_GETBUTTONINFOA","features":[357]},{"name":"TB_GETBUTTONINFOW","features":[357]},{"name":"TB_GETBUTTONSIZE","features":[357]},{"name":"TB_GETBUTTONTEXT","features":[357]},{"name":"TB_GETBUTTONTEXTA","features":[357]},{"name":"TB_GETBUTTONTEXTW","features":[357]},{"name":"TB_GETCOLORSCHEME","features":[357]},{"name":"TB_GETDISABLEDIMAGELIST","features":[357]},{"name":"TB_GETEXTENDEDSTYLE","features":[357]},{"name":"TB_GETHOTIMAGELIST","features":[357]},{"name":"TB_GETHOTITEM","features":[357]},{"name":"TB_GETIDEALSIZE","features":[357]},{"name":"TB_GETIMAGELIST","features":[357]},{"name":"TB_GETIMAGELISTCOUNT","features":[357]},{"name":"TB_GETINSERTMARK","features":[357]},{"name":"TB_GETINSERTMARKCOLOR","features":[357]},{"name":"TB_GETITEMDROPDOWNRECT","features":[357]},{"name":"TB_GETITEMRECT","features":[357]},{"name":"TB_GETMAXSIZE","features":[357]},{"name":"TB_GETMETRICS","features":[357]},{"name":"TB_GETOBJECT","features":[357]},{"name":"TB_GETPADDING","features":[357]},{"name":"TB_GETPRESSEDIMAGELIST","features":[357]},{"name":"TB_GETRECT","features":[357]},{"name":"TB_GETROWS","features":[357]},{"name":"TB_GETSTATE","features":[357]},{"name":"TB_GETSTRING","features":[357]},{"name":"TB_GETSTRINGA","features":[357]},{"name":"TB_GETSTRINGW","features":[357]},{"name":"TB_GETSTYLE","features":[357]},{"name":"TB_GETTEXTROWS","features":[357]},{"name":"TB_GETTOOLTIPS","features":[357]},{"name":"TB_GETUNICODEFORMAT","features":[357]},{"name":"TB_HASACCELERATOR","features":[357]},{"name":"TB_HIDEBUTTON","features":[357]},{"name":"TB_HITTEST","features":[357]},{"name":"TB_INDETERMINATE","features":[357]},{"name":"TB_INSERTBUTTON","features":[357]},{"name":"TB_INSERTBUTTONA","features":[357]},{"name":"TB_INSERTBUTTONW","features":[357]},{"name":"TB_INSERTMARKHITTEST","features":[357]},{"name":"TB_ISBUTTONCHECKED","features":[357]},{"name":"TB_ISBUTTONENABLED","features":[357]},{"name":"TB_ISBUTTONHIDDEN","features":[357]},{"name":"TB_ISBUTTONHIGHLIGHTED","features":[357]},{"name":"TB_ISBUTTONINDETERMINATE","features":[357]},{"name":"TB_ISBUTTONPRESSED","features":[357]},{"name":"TB_LINEDOWN","features":[357]},{"name":"TB_LINEUP","features":[357]},{"name":"TB_LOADIMAGES","features":[357]},{"name":"TB_MAPACCELERATOR","features":[357]},{"name":"TB_MAPACCELERATORA","features":[357]},{"name":"TB_MAPACCELERATORW","features":[357]},{"name":"TB_MARKBUTTON","features":[357]},{"name":"TB_MOVEBUTTON","features":[357]},{"name":"TB_PAGEDOWN","features":[357]},{"name":"TB_PAGEUP","features":[357]},{"name":"TB_PRESSBUTTON","features":[357]},{"name":"TB_REPLACEBITMAP","features":[357]},{"name":"TB_SAVERESTORE","features":[357]},{"name":"TB_SAVERESTOREA","features":[357]},{"name":"TB_SAVERESTOREW","features":[357]},{"name":"TB_SETANCHORHIGHLIGHT","features":[357]},{"name":"TB_SETBITMAPSIZE","features":[357]},{"name":"TB_SETBOUNDINGSIZE","features":[357]},{"name":"TB_SETBUTTONINFO","features":[357]},{"name":"TB_SETBUTTONINFOA","features":[357]},{"name":"TB_SETBUTTONINFOW","features":[357]},{"name":"TB_SETBUTTONSIZE","features":[357]},{"name":"TB_SETBUTTONWIDTH","features":[357]},{"name":"TB_SETCMDID","features":[357]},{"name":"TB_SETCOLORSCHEME","features":[357]},{"name":"TB_SETDISABLEDIMAGELIST","features":[357]},{"name":"TB_SETDRAWTEXTFLAGS","features":[357]},{"name":"TB_SETEXTENDEDSTYLE","features":[357]},{"name":"TB_SETHOTIMAGELIST","features":[357]},{"name":"TB_SETHOTITEM","features":[357]},{"name":"TB_SETHOTITEM2","features":[357]},{"name":"TB_SETIMAGELIST","features":[357]},{"name":"TB_SETINDENT","features":[357]},{"name":"TB_SETINSERTMARK","features":[357]},{"name":"TB_SETINSERTMARKCOLOR","features":[357]},{"name":"TB_SETLISTGAP","features":[357]},{"name":"TB_SETMAXTEXTROWS","features":[357]},{"name":"TB_SETMETRICS","features":[357]},{"name":"TB_SETPADDING","features":[357]},{"name":"TB_SETPARENT","features":[357]},{"name":"TB_SETPRESSEDIMAGELIST","features":[357]},{"name":"TB_SETROWS","features":[357]},{"name":"TB_SETSTATE","features":[357]},{"name":"TB_SETSTYLE","features":[357]},{"name":"TB_SETTOOLTIPS","features":[357]},{"name":"TB_SETUNICODEFORMAT","features":[357]},{"name":"TB_SETWINDOWTHEME","features":[357]},{"name":"TB_THUMBPOSITION","features":[357]},{"name":"TB_THUMBTRACK","features":[357]},{"name":"TB_TOP","features":[357]},{"name":"TCHITTESTINFO","features":[307,357]},{"name":"TCHITTESTINFO_FLAGS","features":[357]},{"name":"TCHT_NOWHERE","features":[357]},{"name":"TCHT_ONITEM","features":[357]},{"name":"TCHT_ONITEMICON","features":[357]},{"name":"TCHT_ONITEMLABEL","features":[357]},{"name":"TCIF_IMAGE","features":[357]},{"name":"TCIF_PARAM","features":[357]},{"name":"TCIF_RTLREADING","features":[357]},{"name":"TCIF_STATE","features":[357]},{"name":"TCIF_TEXT","features":[357]},{"name":"TCIS_BUTTONPRESSED","features":[357]},{"name":"TCIS_HIGHLIGHTED","features":[357]},{"name":"TCITEMA","features":[307,357]},{"name":"TCITEMHEADERA","features":[357]},{"name":"TCITEMHEADERA_MASK","features":[357]},{"name":"TCITEMHEADERW","features":[357]},{"name":"TCITEMW","features":[307,357]},{"name":"TCM_ADJUSTRECT","features":[357]},{"name":"TCM_DELETEALLITEMS","features":[357]},{"name":"TCM_DELETEITEM","features":[357]},{"name":"TCM_DESELECTALL","features":[357]},{"name":"TCM_FIRST","features":[357]},{"name":"TCM_GETCURFOCUS","features":[357]},{"name":"TCM_GETCURSEL","features":[357]},{"name":"TCM_GETEXTENDEDSTYLE","features":[357]},{"name":"TCM_GETIMAGELIST","features":[357]},{"name":"TCM_GETITEM","features":[357]},{"name":"TCM_GETITEMA","features":[357]},{"name":"TCM_GETITEMCOUNT","features":[357]},{"name":"TCM_GETITEMRECT","features":[357]},{"name":"TCM_GETITEMW","features":[357]},{"name":"TCM_GETROWCOUNT","features":[357]},{"name":"TCM_GETTOOLTIPS","features":[357]},{"name":"TCM_GETUNICODEFORMAT","features":[357]},{"name":"TCM_HIGHLIGHTITEM","features":[357]},{"name":"TCM_HITTEST","features":[357]},{"name":"TCM_INSERTITEM","features":[357]},{"name":"TCM_INSERTITEMA","features":[357]},{"name":"TCM_INSERTITEMW","features":[357]},{"name":"TCM_REMOVEIMAGE","features":[357]},{"name":"TCM_SETCURFOCUS","features":[357]},{"name":"TCM_SETCURSEL","features":[357]},{"name":"TCM_SETEXTENDEDSTYLE","features":[357]},{"name":"TCM_SETIMAGELIST","features":[357]},{"name":"TCM_SETITEM","features":[357]},{"name":"TCM_SETITEMA","features":[357]},{"name":"TCM_SETITEMEXTRA","features":[357]},{"name":"TCM_SETITEMSIZE","features":[357]},{"name":"TCM_SETITEMW","features":[357]},{"name":"TCM_SETMINTABWIDTH","features":[357]},{"name":"TCM_SETPADDING","features":[357]},{"name":"TCM_SETTOOLTIPS","features":[357]},{"name":"TCM_SETUNICODEFORMAT","features":[357]},{"name":"TCN_FIRST","features":[357]},{"name":"TCN_FOCUSCHANGE","features":[357]},{"name":"TCN_GETOBJECT","features":[357]},{"name":"TCN_KEYDOWN","features":[357]},{"name":"TCN_LAST","features":[357]},{"name":"TCN_SELCHANGE","features":[357]},{"name":"TCN_SELCHANGING","features":[357]},{"name":"TCS_BOTTOM","features":[357]},{"name":"TCS_BUTTONS","features":[357]},{"name":"TCS_EX_FLATSEPARATORS","features":[357]},{"name":"TCS_EX_REGISTERDROP","features":[357]},{"name":"TCS_FIXEDWIDTH","features":[357]},{"name":"TCS_FLATBUTTONS","features":[357]},{"name":"TCS_FOCUSNEVER","features":[357]},{"name":"TCS_FOCUSONBUTTONDOWN","features":[357]},{"name":"TCS_FORCEICONLEFT","features":[357]},{"name":"TCS_FORCELABELLEFT","features":[357]},{"name":"TCS_HOTTRACK","features":[357]},{"name":"TCS_MULTILINE","features":[357]},{"name":"TCS_MULTISELECT","features":[357]},{"name":"TCS_OWNERDRAWFIXED","features":[357]},{"name":"TCS_RAGGEDRIGHT","features":[357]},{"name":"TCS_RIGHT","features":[357]},{"name":"TCS_RIGHTJUSTIFY","features":[357]},{"name":"TCS_SCROLLOPPOSITE","features":[357]},{"name":"TCS_SINGLELINE","features":[357]},{"name":"TCS_TABS","features":[357]},{"name":"TCS_TOOLTIPS","features":[357]},{"name":"TCS_VERTICAL","features":[357]},{"name":"TDCBF_ABORT_BUTTON","features":[357]},{"name":"TDCBF_CANCEL_BUTTON","features":[357]},{"name":"TDCBF_CLOSE_BUTTON","features":[357]},{"name":"TDCBF_CONTINUE_BUTTON","features":[357]},{"name":"TDCBF_HELP_BUTTON","features":[357]},{"name":"TDCBF_IGNORE_BUTTON","features":[357]},{"name":"TDCBF_NO_BUTTON","features":[357]},{"name":"TDCBF_OK_BUTTON","features":[357]},{"name":"TDCBF_RETRY_BUTTON","features":[357]},{"name":"TDCBF_TRYAGAIN_BUTTON","features":[357]},{"name":"TDCBF_YES_BUTTON","features":[357]},{"name":"TDE_CONTENT","features":[357]},{"name":"TDE_EXPANDED_INFORMATION","features":[357]},{"name":"TDE_FOOTER","features":[357]},{"name":"TDE_MAIN_INSTRUCTION","features":[357]},{"name":"TDF_ALLOW_DIALOG_CANCELLATION","features":[357]},{"name":"TDF_CALLBACK_TIMER","features":[357]},{"name":"TDF_CAN_BE_MINIMIZED","features":[357]},{"name":"TDF_ENABLE_HYPERLINKS","features":[357]},{"name":"TDF_EXPANDED_BY_DEFAULT","features":[357]},{"name":"TDF_EXPAND_FOOTER_AREA","features":[357]},{"name":"TDF_NO_DEFAULT_RADIO_BUTTON","features":[357]},{"name":"TDF_NO_SET_FOREGROUND","features":[357]},{"name":"TDF_POSITION_RELATIVE_TO_WINDOW","features":[357]},{"name":"TDF_RTL_LAYOUT","features":[357]},{"name":"TDF_SHOW_MARQUEE_PROGRESS_BAR","features":[357]},{"name":"TDF_SHOW_PROGRESS_BAR","features":[357]},{"name":"TDF_SIZE_TO_CONTENT","features":[357]},{"name":"TDF_USE_COMMAND_LINKS","features":[357]},{"name":"TDF_USE_COMMAND_LINKS_NO_ICON","features":[357]},{"name":"TDF_USE_HICON_FOOTER","features":[357]},{"name":"TDF_USE_HICON_MAIN","features":[357]},{"name":"TDF_VERIFICATION_FLAG_CHECKED","features":[357]},{"name":"TDIE_ICON_FOOTER","features":[357]},{"name":"TDIE_ICON_MAIN","features":[357]},{"name":"TDLGCPS_STANDALONE","features":[357]},{"name":"TDLGEBS_EXPANDEDDISABLED","features":[357]},{"name":"TDLGEBS_EXPANDEDHOVER","features":[357]},{"name":"TDLGEBS_EXPANDEDNORMAL","features":[357]},{"name":"TDLGEBS_EXPANDEDPRESSED","features":[357]},{"name":"TDLGEBS_HOVER","features":[357]},{"name":"TDLGEBS_NORMAL","features":[357]},{"name":"TDLGEBS_NORMALDISABLED","features":[357]},{"name":"TDLGEBS_PRESSED","features":[357]},{"name":"TDLG_BUTTONSECTION","features":[357]},{"name":"TDLG_BUTTONWRAPPER","features":[357]},{"name":"TDLG_COMMANDLINKPANE","features":[357]},{"name":"TDLG_CONTENTICON","features":[357]},{"name":"TDLG_CONTENTPANE","features":[357]},{"name":"TDLG_CONTROLPANE","features":[357]},{"name":"TDLG_EXPANDEDCONTENT","features":[357]},{"name":"TDLG_EXPANDEDFOOTERAREA","features":[357]},{"name":"TDLG_EXPANDOBUTTON","features":[357]},{"name":"TDLG_EXPANDOTEXT","features":[357]},{"name":"TDLG_FOOTNOTEAREA","features":[357]},{"name":"TDLG_FOOTNOTEPANE","features":[357]},{"name":"TDLG_FOOTNOTESEPARATOR","features":[357]},{"name":"TDLG_IMAGEALIGNMENT","features":[357]},{"name":"TDLG_MAINICON","features":[357]},{"name":"TDLG_MAININSTRUCTIONPANE","features":[357]},{"name":"TDLG_PRIMARYPANEL","features":[357]},{"name":"TDLG_PROGRESSBAR","features":[357]},{"name":"TDLG_RADIOBUTTONPANE","features":[357]},{"name":"TDLG_SECONDARYPANEL","features":[357]},{"name":"TDLG_VERIFICATIONTEXT","features":[357]},{"name":"TDM_CLICK_BUTTON","features":[357]},{"name":"TDM_CLICK_RADIO_BUTTON","features":[357]},{"name":"TDM_CLICK_VERIFICATION","features":[357]},{"name":"TDM_ENABLE_BUTTON","features":[357]},{"name":"TDM_ENABLE_RADIO_BUTTON","features":[357]},{"name":"TDM_NAVIGATE_PAGE","features":[357]},{"name":"TDM_SET_BUTTON_ELEVATION_REQUIRED_STATE","features":[357]},{"name":"TDM_SET_ELEMENT_TEXT","features":[357]},{"name":"TDM_SET_MARQUEE_PROGRESS_BAR","features":[357]},{"name":"TDM_SET_PROGRESS_BAR_MARQUEE","features":[357]},{"name":"TDM_SET_PROGRESS_BAR_POS","features":[357]},{"name":"TDM_SET_PROGRESS_BAR_RANGE","features":[357]},{"name":"TDM_SET_PROGRESS_BAR_STATE","features":[357]},{"name":"TDM_UPDATE_ELEMENT_TEXT","features":[357]},{"name":"TDM_UPDATE_ICON","features":[357]},{"name":"TDN_BUTTON_CLICKED","features":[357]},{"name":"TDN_CREATED","features":[357]},{"name":"TDN_DESTROYED","features":[357]},{"name":"TDN_DIALOG_CONSTRUCTED","features":[357]},{"name":"TDN_EXPANDO_BUTTON_CLICKED","features":[357]},{"name":"TDN_HELP","features":[357]},{"name":"TDN_HYPERLINK_CLICKED","features":[357]},{"name":"TDN_NAVIGATED","features":[357]},{"name":"TDN_RADIO_BUTTON_CLICKED","features":[357]},{"name":"TDN_TIMER","features":[357]},{"name":"TDN_VERIFICATION_CLICKED","features":[357]},{"name":"TDP_FLASHBUTTON","features":[357]},{"name":"TDP_FLASHBUTTONGROUPMENU","features":[357]},{"name":"TDP_GROUPCOUNT","features":[357]},{"name":"TD_ERROR_ICON","features":[357]},{"name":"TD_INFORMATION_ICON","features":[357]},{"name":"TD_SHIELD_ICON","features":[357]},{"name":"TD_WARNING_ICON","features":[357]},{"name":"TEXTSELECTIONGRIPPERPARTS","features":[357]},{"name":"TEXTSHADOWTYPE","features":[357]},{"name":"TEXTSTYLEPARTS","features":[357]},{"name":"TEXT_BODYTEXT","features":[357]},{"name":"TEXT_BODYTITLE","features":[357]},{"name":"TEXT_CONTROLLABEL","features":[357]},{"name":"TEXT_EXPANDED","features":[357]},{"name":"TEXT_HYPERLINKTEXT","features":[357]},{"name":"TEXT_INSTRUCTION","features":[357]},{"name":"TEXT_LABEL","features":[357]},{"name":"TEXT_MAININSTRUCTION","features":[357]},{"name":"TEXT_SECONDARYTEXT","features":[357]},{"name":"THEMESIZE","features":[357]},{"name":"THEME_PROPERTY_SYMBOL_ID","features":[357]},{"name":"THUMBBOTTOMSTATES","features":[357]},{"name":"THUMBLEFTSTATES","features":[357]},{"name":"THUMBRIGHTSTATES","features":[357]},{"name":"THUMBSTATES","features":[357]},{"name":"THUMBTOPSTATES","features":[357]},{"name":"THUMBVERTSTATES","features":[357]},{"name":"TIBES_DISABLED","features":[357]},{"name":"TIBES_FOCUSED","features":[357]},{"name":"TIBES_HOT","features":[357]},{"name":"TIBES_NORMAL","features":[357]},{"name":"TIBES_SELECTED","features":[357]},{"name":"TICSSTATES","features":[357]},{"name":"TICSVERTSTATES","features":[357]},{"name":"TILES_DISABLED","features":[357]},{"name":"TILES_FOCUSED","features":[357]},{"name":"TILES_HOT","features":[357]},{"name":"TILES_NORMAL","features":[357]},{"name":"TILES_SELECTED","features":[357]},{"name":"TIRES_DISABLED","features":[357]},{"name":"TIRES_FOCUSED","features":[357]},{"name":"TIRES_HOT","features":[357]},{"name":"TIRES_NORMAL","features":[357]},{"name":"TIRES_SELECTED","features":[357]},{"name":"TIS_DISABLED","features":[357]},{"name":"TIS_FOCUSED","features":[357]},{"name":"TIS_HOT","features":[357]},{"name":"TIS_NORMAL","features":[357]},{"name":"TIS_SELECTED","features":[357]},{"name":"TITLEBARSTATES","features":[357]},{"name":"TKP_THUMB","features":[357]},{"name":"TKP_THUMBBOTTOM","features":[357]},{"name":"TKP_THUMBLEFT","features":[357]},{"name":"TKP_THUMBRIGHT","features":[357]},{"name":"TKP_THUMBTOP","features":[357]},{"name":"TKP_THUMBVERT","features":[357]},{"name":"TKP_TICS","features":[357]},{"name":"TKP_TICSVERT","features":[357]},{"name":"TKP_TRACK","features":[357]},{"name":"TKP_TRACKVERT","features":[357]},{"name":"TKS_NORMAL","features":[357]},{"name":"TMTVS_RESERVEDHIGH","features":[357]},{"name":"TMTVS_RESERVEDLOW","features":[357]},{"name":"TMT_ACCENTCOLORHINT","features":[357]},{"name":"TMT_ACTIVEBORDER","features":[357]},{"name":"TMT_ACTIVECAPTION","features":[357]},{"name":"TMT_ALIAS","features":[357]},{"name":"TMT_ALPHALEVEL","features":[357]},{"name":"TMT_ALPHATHRESHOLD","features":[357]},{"name":"TMT_ALWAYSSHOWSIZINGBAR","features":[357]},{"name":"TMT_ANIMATIONBUTTONRECT","features":[357]},{"name":"TMT_ANIMATIONDELAY","features":[357]},{"name":"TMT_ANIMATIONDURATION","features":[357]},{"name":"TMT_APPWORKSPACE","features":[357]},{"name":"TMT_ATLASIMAGE","features":[357]},{"name":"TMT_ATLASINPUTIMAGE","features":[357]},{"name":"TMT_ATLASRECT","features":[357]},{"name":"TMT_AUTHOR","features":[357]},{"name":"TMT_AUTOSIZE","features":[357]},{"name":"TMT_BACKGROUND","features":[357]},{"name":"TMT_BGFILL","features":[357]},{"name":"TMT_BGTYPE","features":[357]},{"name":"TMT_BITMAPREF","features":[357]},{"name":"TMT_BLENDCOLOR","features":[357]},{"name":"TMT_BODYFONT","features":[357]},{"name":"TMT_BODYTEXTCOLOR","features":[357]},{"name":"TMT_BOOL","features":[357]},{"name":"TMT_BORDERCOLOR","features":[357]},{"name":"TMT_BORDERCOLORHINT","features":[357]},{"name":"TMT_BORDERONLY","features":[357]},{"name":"TMT_BORDERSIZE","features":[357]},{"name":"TMT_BORDERTYPE","features":[357]},{"name":"TMT_BTNFACE","features":[357]},{"name":"TMT_BTNHIGHLIGHT","features":[357]},{"name":"TMT_BTNSHADOW","features":[357]},{"name":"TMT_BTNTEXT","features":[357]},{"name":"TMT_BUTTONALTERNATEFACE","features":[357]},{"name":"TMT_CAPTIONBARHEIGHT","features":[357]},{"name":"TMT_CAPTIONBARWIDTH","features":[357]},{"name":"TMT_CAPTIONFONT","features":[357]},{"name":"TMT_CAPTIONMARGINS","features":[357]},{"name":"TMT_CAPTIONTEXT","features":[357]},{"name":"TMT_CHARSET","features":[357]},{"name":"TMT_CLASSICVALUE","features":[357]},{"name":"TMT_COLOR","features":[357]},{"name":"TMT_COLORIZATIONCOLOR","features":[357]},{"name":"TMT_COLORIZATIONOPACITY","features":[357]},{"name":"TMT_COLORSCHEMES","features":[357]},{"name":"TMT_COMPANY","features":[357]},{"name":"TMT_COMPOSITED","features":[357]},{"name":"TMT_COMPOSITEDOPAQUE","features":[357]},{"name":"TMT_CONTENTALIGNMENT","features":[357]},{"name":"TMT_CONTENTMARGINS","features":[357]},{"name":"TMT_COPYRIGHT","features":[357]},{"name":"TMT_CSSNAME","features":[357]},{"name":"TMT_CUSTOMSPLITRECT","features":[357]},{"name":"TMT_DEFAULTPANESIZE","features":[357]},{"name":"TMT_DESCRIPTION","features":[357]},{"name":"TMT_DIBDATA","features":[357]},{"name":"TMT_DISKSTREAM","features":[357]},{"name":"TMT_DISPLAYNAME","features":[357]},{"name":"TMT_DKSHADOW3D","features":[357]},{"name":"TMT_DRAWBORDERS","features":[357]},{"name":"TMT_EDGEDKSHADOWCOLOR","features":[357]},{"name":"TMT_EDGEFILLCOLOR","features":[357]},{"name":"TMT_EDGEHIGHLIGHTCOLOR","features":[357]},{"name":"TMT_EDGELIGHTCOLOR","features":[357]},{"name":"TMT_EDGESHADOWCOLOR","features":[357]},{"name":"TMT_ENUM","features":[357]},{"name":"TMT_FILENAME","features":[357]},{"name":"TMT_FILLCOLOR","features":[357]},{"name":"TMT_FILLCOLORHINT","features":[357]},{"name":"TMT_FILLTYPE","features":[357]},{"name":"TMT_FIRSTBOOL","features":[357]},{"name":"TMT_FIRSTCOLOR","features":[357]},{"name":"TMT_FIRSTFONT","features":[357]},{"name":"TMT_FIRSTINT","features":[357]},{"name":"TMT_FIRSTSIZE","features":[357]},{"name":"TMT_FIRSTSTRING","features":[357]},{"name":"TMT_FIRST_RCSTRING_NAME","features":[357]},{"name":"TMT_FLATMENUS","features":[357]},{"name":"TMT_FLOAT","features":[357]},{"name":"TMT_FLOATLIST","features":[357]},{"name":"TMT_FONT","features":[357]},{"name":"TMT_FRAMESPERSECOND","features":[357]},{"name":"TMT_FROMCOLOR1","features":[357]},{"name":"TMT_FROMCOLOR2","features":[357]},{"name":"TMT_FROMCOLOR3","features":[357]},{"name":"TMT_FROMCOLOR4","features":[357]},{"name":"TMT_FROMCOLOR5","features":[357]},{"name":"TMT_FROMHUE1","features":[357]},{"name":"TMT_FROMHUE2","features":[357]},{"name":"TMT_FROMHUE3","features":[357]},{"name":"TMT_FROMHUE4","features":[357]},{"name":"TMT_FROMHUE5","features":[357]},{"name":"TMT_GLOWCOLOR","features":[357]},{"name":"TMT_GLOWINTENSITY","features":[357]},{"name":"TMT_GLYPHDIBDATA","features":[357]},{"name":"TMT_GLYPHFONT","features":[357]},{"name":"TMT_GLYPHFONTSIZINGTYPE","features":[357]},{"name":"TMT_GLYPHIMAGEFILE","features":[357]},{"name":"TMT_GLYPHINDEX","features":[357]},{"name":"TMT_GLYPHONLY","features":[357]},{"name":"TMT_GLYPHTEXTCOLOR","features":[357]},{"name":"TMT_GLYPHTRANSPARENT","features":[357]},{"name":"TMT_GLYPHTRANSPARENTCOLOR","features":[357]},{"name":"TMT_GLYPHTYPE","features":[357]},{"name":"TMT_GRADIENTACTIVECAPTION","features":[357]},{"name":"TMT_GRADIENTCOLOR1","features":[357]},{"name":"TMT_GRADIENTCOLOR2","features":[357]},{"name":"TMT_GRADIENTCOLOR3","features":[357]},{"name":"TMT_GRADIENTCOLOR4","features":[357]},{"name":"TMT_GRADIENTCOLOR5","features":[357]},{"name":"TMT_GRADIENTINACTIVECAPTION","features":[357]},{"name":"TMT_GRADIENTRATIO1","features":[357]},{"name":"TMT_GRADIENTRATIO2","features":[357]},{"name":"TMT_GRADIENTRATIO3","features":[357]},{"name":"TMT_GRADIENTRATIO4","features":[357]},{"name":"TMT_GRADIENTRATIO5","features":[357]},{"name":"TMT_GRAYTEXT","features":[357]},{"name":"TMT_HALIGN","features":[357]},{"name":"TMT_HBITMAP","features":[357]},{"name":"TMT_HEADING1FONT","features":[357]},{"name":"TMT_HEADING1TEXTCOLOR","features":[357]},{"name":"TMT_HEADING2FONT","features":[357]},{"name":"TMT_HEADING2TEXTCOLOR","features":[357]},{"name":"TMT_HEIGHT","features":[357]},{"name":"TMT_HIGHLIGHT","features":[357]},{"name":"TMT_HIGHLIGHTTEXT","features":[357]},{"name":"TMT_HOTTRACKING","features":[357]},{"name":"TMT_ICONEFFECT","features":[357]},{"name":"TMT_ICONTITLEFONT","features":[357]},{"name":"TMT_IMAGECOUNT","features":[357]},{"name":"TMT_IMAGEFILE","features":[357]},{"name":"TMT_IMAGEFILE1","features":[357]},{"name":"TMT_IMAGEFILE2","features":[357]},{"name":"TMT_IMAGEFILE3","features":[357]},{"name":"TMT_IMAGEFILE4","features":[357]},{"name":"TMT_IMAGEFILE5","features":[357]},{"name":"TMT_IMAGEFILE6","features":[357]},{"name":"TMT_IMAGEFILE7","features":[357]},{"name":"TMT_IMAGELAYOUT","features":[357]},{"name":"TMT_IMAGESELECTTYPE","features":[357]},{"name":"TMT_INACTIVEBORDER","features":[357]},{"name":"TMT_INACTIVECAPTION","features":[357]},{"name":"TMT_INACTIVECAPTIONTEXT","features":[357]},{"name":"TMT_INFOBK","features":[357]},{"name":"TMT_INFOTEXT","features":[357]},{"name":"TMT_INT","features":[357]},{"name":"TMT_INTEGRALSIZING","features":[357]},{"name":"TMT_INTLIST","features":[357]},{"name":"TMT_LASTBOOL","features":[357]},{"name":"TMT_LASTCOLOR","features":[357]},{"name":"TMT_LASTFONT","features":[357]},{"name":"TMT_LASTINT","features":[357]},{"name":"TMT_LASTSIZE","features":[357]},{"name":"TMT_LASTSTRING","features":[357]},{"name":"TMT_LASTUPDATED","features":[357]},{"name":"TMT_LAST_RCSTRING_NAME","features":[357]},{"name":"TMT_LIGHT3D","features":[357]},{"name":"TMT_LOCALIZEDMIRRORIMAGE","features":[357]},{"name":"TMT_MARGINS","features":[357]},{"name":"TMT_MENU","features":[357]},{"name":"TMT_MENUBAR","features":[357]},{"name":"TMT_MENUBARHEIGHT","features":[357]},{"name":"TMT_MENUBARWIDTH","features":[357]},{"name":"TMT_MENUFONT","features":[357]},{"name":"TMT_MENUHILIGHT","features":[357]},{"name":"TMT_MENUTEXT","features":[357]},{"name":"TMT_MINCOLORDEPTH","features":[357]},{"name":"TMT_MINDPI1","features":[357]},{"name":"TMT_MINDPI2","features":[357]},{"name":"TMT_MINDPI3","features":[357]},{"name":"TMT_MINDPI4","features":[357]},{"name":"TMT_MINDPI5","features":[357]},{"name":"TMT_MINDPI6","features":[357]},{"name":"TMT_MINDPI7","features":[357]},{"name":"TMT_MINSIZE","features":[357]},{"name":"TMT_MINSIZE1","features":[357]},{"name":"TMT_MINSIZE2","features":[357]},{"name":"TMT_MINSIZE3","features":[357]},{"name":"TMT_MINSIZE4","features":[357]},{"name":"TMT_MINSIZE5","features":[357]},{"name":"TMT_MINSIZE6","features":[357]},{"name":"TMT_MINSIZE7","features":[357]},{"name":"TMT_MIRRORIMAGE","features":[357]},{"name":"TMT_MSGBOXFONT","features":[357]},{"name":"TMT_NAME","features":[357]},{"name":"TMT_NOETCHEDEFFECT","features":[357]},{"name":"TMT_NORMALSIZE","features":[357]},{"name":"TMT_OFFSET","features":[357]},{"name":"TMT_OFFSETTYPE","features":[357]},{"name":"TMT_OPACITY","features":[357]},{"name":"TMT_PADDEDBORDERWIDTH","features":[357]},{"name":"TMT_PIXELSPERFRAME","features":[357]},{"name":"TMT_POSITION","features":[357]},{"name":"TMT_PROGRESSCHUNKSIZE","features":[357]},{"name":"TMT_PROGRESSSPACESIZE","features":[357]},{"name":"TMT_RECT","features":[357]},{"name":"TMT_RESERVEDHIGH","features":[357]},{"name":"TMT_RESERVEDLOW","features":[357]},{"name":"TMT_ROUNDCORNERHEIGHT","features":[357]},{"name":"TMT_ROUNDCORNERWIDTH","features":[357]},{"name":"TMT_SATURATION","features":[357]},{"name":"TMT_SCALEDBACKGROUND","features":[357]},{"name":"TMT_SCROLLBAR","features":[357]},{"name":"TMT_SCROLLBARHEIGHT","features":[357]},{"name":"TMT_SCROLLBARWIDTH","features":[357]},{"name":"TMT_SHADOWCOLOR","features":[357]},{"name":"TMT_SIZE","features":[357]},{"name":"TMT_SIZES","features":[357]},{"name":"TMT_SIZINGBORDERWIDTH","features":[357]},{"name":"TMT_SIZINGMARGINS","features":[357]},{"name":"TMT_SIZINGTYPE","features":[357]},{"name":"TMT_SMALLCAPTIONFONT","features":[357]},{"name":"TMT_SMCAPTIONBARHEIGHT","features":[357]},{"name":"TMT_SMCAPTIONBARWIDTH","features":[357]},{"name":"TMT_SOURCEGROW","features":[357]},{"name":"TMT_SOURCESHRINK","features":[357]},{"name":"TMT_STATUSFONT","features":[357]},{"name":"TMT_STREAM","features":[357]},{"name":"TMT_STRING","features":[357]},{"name":"TMT_TEXT","features":[357]},{"name":"TMT_TEXTAPPLYOVERLAY","features":[357]},{"name":"TMT_TEXTBORDERCOLOR","features":[357]},{"name":"TMT_TEXTBORDERSIZE","features":[357]},{"name":"TMT_TEXTCOLOR","features":[357]},{"name":"TMT_TEXTCOLORHINT","features":[357]},{"name":"TMT_TEXTGLOW","features":[357]},{"name":"TMT_TEXTGLOWSIZE","features":[357]},{"name":"TMT_TEXTITALIC","features":[357]},{"name":"TMT_TEXTSHADOWCOLOR","features":[357]},{"name":"TMT_TEXTSHADOWOFFSET","features":[357]},{"name":"TMT_TEXTSHADOWTYPE","features":[357]},{"name":"TMT_TOCOLOR1","features":[357]},{"name":"TMT_TOCOLOR2","features":[357]},{"name":"TMT_TOCOLOR3","features":[357]},{"name":"TMT_TOCOLOR4","features":[357]},{"name":"TMT_TOCOLOR5","features":[357]},{"name":"TMT_TOHUE1","features":[357]},{"name":"TMT_TOHUE2","features":[357]},{"name":"TMT_TOHUE3","features":[357]},{"name":"TMT_TOHUE4","features":[357]},{"name":"TMT_TOHUE5","features":[357]},{"name":"TMT_TOOLTIP","features":[357]},{"name":"TMT_TRANSITIONDURATIONS","features":[357]},{"name":"TMT_TRANSPARENT","features":[357]},{"name":"TMT_TRANSPARENTCOLOR","features":[357]},{"name":"TMT_TRUESIZESCALINGTYPE","features":[357]},{"name":"TMT_TRUESIZESTRETCHMARK","features":[357]},{"name":"TMT_UNIFORMSIZING","features":[357]},{"name":"TMT_URL","features":[357]},{"name":"TMT_USERPICTURE","features":[357]},{"name":"TMT_VALIGN","features":[357]},{"name":"TMT_VERSION","features":[357]},{"name":"TMT_WIDTH","features":[357]},{"name":"TMT_WINDOW","features":[357]},{"name":"TMT_WINDOWFRAME","features":[357]},{"name":"TMT_WINDOWTEXT","features":[357]},{"name":"TMT_XMLNAME","features":[357]},{"name":"TNP_ANIMBACKGROUND","features":[357]},{"name":"TNP_BACKGROUND","features":[357]},{"name":"TOOLBARCLASSNAME","features":[357]},{"name":"TOOLBARCLASSNAMEA","features":[357]},{"name":"TOOLBARCLASSNAMEW","features":[357]},{"name":"TOOLBARPARTS","features":[357]},{"name":"TOOLBARSTYLESTATES","features":[357]},{"name":"TOOLTIPPARTS","features":[357]},{"name":"TOOLTIPS_CLASS","features":[357]},{"name":"TOOLTIPS_CLASSA","features":[357]},{"name":"TOOLTIPS_CLASSW","features":[357]},{"name":"TOOLTIP_FLAGS","features":[357]},{"name":"TOPTABITEMBOTHEDGESTATES","features":[357]},{"name":"TOPTABITEMLEFTEDGESTATES","features":[357]},{"name":"TOPTABITEMRIGHTEDGESTATES","features":[357]},{"name":"TOPTABITEMSTATES","features":[357]},{"name":"TOUCH_HIT_TESTING_INPUT","features":[307,357]},{"name":"TOUCH_HIT_TESTING_PROXIMITY_EVALUATION","features":[307,357]},{"name":"TP_BUTTON","features":[357]},{"name":"TP_DROPDOWNBUTTON","features":[357]},{"name":"TP_DROPDOWNBUTTONGLYPH","features":[357]},{"name":"TP_SEPARATOR","features":[357]},{"name":"TP_SEPARATORVERT","features":[357]},{"name":"TP_SPLITBUTTON","features":[357]},{"name":"TP_SPLITBUTTONDROPDOWN","features":[357]},{"name":"TRACKBARPARTS","features":[357]},{"name":"TRACKBARSTYLESTATES","features":[357]},{"name":"TRACKBAR_CLASS","features":[357]},{"name":"TRACKBAR_CLASSA","features":[357]},{"name":"TRACKBAR_CLASSW","features":[357]},{"name":"TRACKSTATES","features":[357]},{"name":"TRACKVERTSTATES","features":[357]},{"name":"TRAILINGGRIDCELLSTATES","features":[357]},{"name":"TRAILINGGRIDCELLUPPERSTATES","features":[357]},{"name":"TRANSPARENTBACKGROUNDSTATES","features":[357]},{"name":"TRANSPARENTBARSTATES","features":[357]},{"name":"TRANSPARENTBARVERTSTATES","features":[357]},{"name":"TRAYNOTIFYPARTS","features":[357]},{"name":"TRBN_FIRST","features":[357]},{"name":"TRBN_LAST","features":[357]},{"name":"TRBN_THUMBPOSCHANGING","features":[357]},{"name":"TREEITEMSTATES","features":[357]},{"name":"TREEVIEWPARTS","features":[357]},{"name":"TREE_VIEW_ITEM_STATE_FLAGS","features":[357]},{"name":"TREIS_DISABLED","features":[357]},{"name":"TREIS_HOT","features":[357]},{"name":"TREIS_HOTSELECTED","features":[357]},{"name":"TREIS_NORMAL","features":[357]},{"name":"TREIS_SELECTED","features":[357]},{"name":"TREIS_SELECTEDNOTFOCUS","features":[357]},{"name":"TRS_NORMAL","features":[357]},{"name":"TRUESIZESCALINGTYPE","features":[357]},{"name":"TRVS_NORMAL","features":[357]},{"name":"TSGP_GRIPPER","features":[357]},{"name":"TSGS_CENTERED","features":[357]},{"name":"TSGS_NORMAL","features":[357]},{"name":"TSST_DPI","features":[357]},{"name":"TSST_NONE","features":[357]},{"name":"TSST_SIZE","features":[357]},{"name":"TSS_NORMAL","features":[357]},{"name":"TST_CONTINUOUS","features":[357]},{"name":"TST_NONE","features":[357]},{"name":"TST_SINGLE","features":[357]},{"name":"TSVS_NORMAL","features":[357]},{"name":"TS_CHECKED","features":[357]},{"name":"TS_CONTROLLABEL_DISABLED","features":[357]},{"name":"TS_CONTROLLABEL_NORMAL","features":[357]},{"name":"TS_DISABLED","features":[357]},{"name":"TS_DRAW","features":[357]},{"name":"TS_HOT","features":[357]},{"name":"TS_HOTCHECKED","features":[357]},{"name":"TS_HYPERLINK_DISABLED","features":[357]},{"name":"TS_HYPERLINK_HOT","features":[357]},{"name":"TS_HYPERLINK_NORMAL","features":[357]},{"name":"TS_HYPERLINK_PRESSED","features":[357]},{"name":"TS_MIN","features":[357]},{"name":"TS_NEARHOT","features":[357]},{"name":"TS_NORMAL","features":[357]},{"name":"TS_OTHERSIDEHOT","features":[357]},{"name":"TS_PRESSED","features":[357]},{"name":"TS_TRUE","features":[357]},{"name":"TTBSS_POINTINGDOWNCENTERED","features":[357]},{"name":"TTBSS_POINTINGDOWNLEFTWALL","features":[357]},{"name":"TTBSS_POINTINGDOWNRIGHTWALL","features":[357]},{"name":"TTBSS_POINTINGUPCENTERED","features":[357]},{"name":"TTBSS_POINTINGUPLEFTWALL","features":[357]},{"name":"TTBSS_POINTINGUPRIGHTWALL","features":[357]},{"name":"TTBS_LINK","features":[357]},{"name":"TTBS_NORMAL","features":[357]},{"name":"TTCS_HOT","features":[357]},{"name":"TTCS_NORMAL","features":[357]},{"name":"TTCS_PRESSED","features":[357]},{"name":"TTDT_AUTOMATIC","features":[357]},{"name":"TTDT_AUTOPOP","features":[357]},{"name":"TTDT_INITIAL","features":[357]},{"name":"TTDT_RESHOW","features":[357]},{"name":"TTFT_CUBIC_BEZIER","features":[357]},{"name":"TTFT_UNDEFINED","features":[357]},{"name":"TTF_ABSOLUTE","features":[357]},{"name":"TTF_CENTERTIP","features":[357]},{"name":"TTF_DI_SETITEM","features":[357]},{"name":"TTF_IDISHWND","features":[357]},{"name":"TTF_PARSELINKS","features":[357]},{"name":"TTF_RTLREADING","features":[357]},{"name":"TTF_SUBCLASS","features":[357]},{"name":"TTF_TRACK","features":[357]},{"name":"TTF_TRANSPARENT","features":[357]},{"name":"TTGETTITLE","features":[357]},{"name":"TTHITTESTINFOA","features":[307,357]},{"name":"TTHITTESTINFOW","features":[307,357]},{"name":"TTIBES_DISABLED","features":[357]},{"name":"TTIBES_FOCUSED","features":[357]},{"name":"TTIBES_HOT","features":[357]},{"name":"TTIBES_NORMAL","features":[357]},{"name":"TTIBES_SELECTED","features":[357]},{"name":"TTILES_DISABLED","features":[357]},{"name":"TTILES_FOCUSED","features":[357]},{"name":"TTILES_HOT","features":[357]},{"name":"TTILES_NORMAL","features":[357]},{"name":"TTILES_SELECTED","features":[357]},{"name":"TTIRES_DISABLED","features":[357]},{"name":"TTIRES_FOCUSED","features":[357]},{"name":"TTIRES_HOT","features":[357]},{"name":"TTIRES_NORMAL","features":[357]},{"name":"TTIRES_SELECTED","features":[357]},{"name":"TTIS_DISABLED","features":[357]},{"name":"TTIS_FOCUSED","features":[357]},{"name":"TTIS_HOT","features":[357]},{"name":"TTIS_NORMAL","features":[357]},{"name":"TTIS_SELECTED","features":[357]},{"name":"TTI_ERROR","features":[357]},{"name":"TTI_ERROR_LARGE","features":[357]},{"name":"TTI_INFO","features":[357]},{"name":"TTI_INFO_LARGE","features":[357]},{"name":"TTI_NONE","features":[357]},{"name":"TTI_WARNING","features":[357]},{"name":"TTI_WARNING_LARGE","features":[357]},{"name":"TTM_ACTIVATE","features":[357]},{"name":"TTM_ADDTOOL","features":[357]},{"name":"TTM_ADDTOOLA","features":[357]},{"name":"TTM_ADDTOOLW","features":[357]},{"name":"TTM_ADJUSTRECT","features":[357]},{"name":"TTM_DELTOOL","features":[357]},{"name":"TTM_DELTOOLA","features":[357]},{"name":"TTM_DELTOOLW","features":[357]},{"name":"TTM_ENUMTOOLS","features":[357]},{"name":"TTM_ENUMTOOLSA","features":[357]},{"name":"TTM_ENUMTOOLSW","features":[357]},{"name":"TTM_GETBUBBLESIZE","features":[357]},{"name":"TTM_GETCURRENTTOOL","features":[357]},{"name":"TTM_GETCURRENTTOOLA","features":[357]},{"name":"TTM_GETCURRENTTOOLW","features":[357]},{"name":"TTM_GETDELAYTIME","features":[357]},{"name":"TTM_GETMARGIN","features":[357]},{"name":"TTM_GETMAXTIPWIDTH","features":[357]},{"name":"TTM_GETTEXT","features":[357]},{"name":"TTM_GETTEXTA","features":[357]},{"name":"TTM_GETTEXTW","features":[357]},{"name":"TTM_GETTIPBKCOLOR","features":[357]},{"name":"TTM_GETTIPTEXTCOLOR","features":[357]},{"name":"TTM_GETTITLE","features":[357]},{"name":"TTM_GETTOOLCOUNT","features":[357]},{"name":"TTM_GETTOOLINFO","features":[357]},{"name":"TTM_GETTOOLINFOA","features":[357]},{"name":"TTM_GETTOOLINFOW","features":[357]},{"name":"TTM_HITTEST","features":[357]},{"name":"TTM_HITTESTA","features":[357]},{"name":"TTM_HITTESTW","features":[357]},{"name":"TTM_NEWTOOLRECT","features":[357]},{"name":"TTM_NEWTOOLRECTA","features":[357]},{"name":"TTM_NEWTOOLRECTW","features":[357]},{"name":"TTM_POP","features":[357]},{"name":"TTM_POPUP","features":[357]},{"name":"TTM_RELAYEVENT","features":[357]},{"name":"TTM_SETDELAYTIME","features":[357]},{"name":"TTM_SETMARGIN","features":[357]},{"name":"TTM_SETMAXTIPWIDTH","features":[357]},{"name":"TTM_SETTIPBKCOLOR","features":[357]},{"name":"TTM_SETTIPTEXTCOLOR","features":[357]},{"name":"TTM_SETTITLE","features":[357]},{"name":"TTM_SETTITLEA","features":[357]},{"name":"TTM_SETTITLEW","features":[357]},{"name":"TTM_SETTOOLINFO","features":[357]},{"name":"TTM_SETTOOLINFOA","features":[357]},{"name":"TTM_SETTOOLINFOW","features":[357]},{"name":"TTM_SETWINDOWTHEME","features":[357]},{"name":"TTM_TRACKACTIVATE","features":[357]},{"name":"TTM_TRACKPOSITION","features":[357]},{"name":"TTM_UPDATE","features":[357]},{"name":"TTM_UPDATETIPTEXT","features":[357]},{"name":"TTM_UPDATETIPTEXTA","features":[357]},{"name":"TTM_UPDATETIPTEXTW","features":[357]},{"name":"TTM_WINDOWFROMPOINT","features":[357]},{"name":"TTN_FIRST","features":[357]},{"name":"TTN_GETDISPINFO","features":[357]},{"name":"TTN_GETDISPINFOA","features":[357]},{"name":"TTN_GETDISPINFOW","features":[357]},{"name":"TTN_LAST","features":[357]},{"name":"TTN_LINKCLICK","features":[357]},{"name":"TTN_NEEDTEXT","features":[357]},{"name":"TTN_NEEDTEXTA","features":[357]},{"name":"TTN_NEEDTEXTW","features":[357]},{"name":"TTN_POP","features":[357]},{"name":"TTN_SHOW","features":[357]},{"name":"TTP_BALLOON","features":[357]},{"name":"TTP_BALLOONSTEM","features":[357]},{"name":"TTP_BALLOONTITLE","features":[357]},{"name":"TTP_CLOSE","features":[357]},{"name":"TTP_STANDARD","features":[357]},{"name":"TTP_STANDARDTITLE","features":[357]},{"name":"TTP_WRENCH","features":[357]},{"name":"TTSS_LINK","features":[357]},{"name":"TTSS_NORMAL","features":[357]},{"name":"TTS_ALWAYSTIP","features":[357]},{"name":"TTS_BALLOON","features":[357]},{"name":"TTS_CLOSE","features":[357]},{"name":"TTS_NOANIMATE","features":[357]},{"name":"TTS_NOFADE","features":[357]},{"name":"TTS_NOPREFIX","features":[357]},{"name":"TTS_USEVISUALSTYLE","features":[357]},{"name":"TTTOOLINFOA","features":[307,357]},{"name":"TTTOOLINFOW","features":[307,357]},{"name":"TTWS_HOT","features":[357]},{"name":"TTWS_NORMAL","features":[357]},{"name":"TTWS_PRESSED","features":[357]},{"name":"TUBS_DISABLED","features":[357]},{"name":"TUBS_FOCUSED","features":[357]},{"name":"TUBS_HOT","features":[357]},{"name":"TUBS_NORMAL","features":[357]},{"name":"TUBS_PRESSED","features":[357]},{"name":"TUS_DISABLED","features":[357]},{"name":"TUS_FOCUSED","features":[357]},{"name":"TUS_HOT","features":[357]},{"name":"TUS_NORMAL","features":[357]},{"name":"TUS_PRESSED","features":[357]},{"name":"TUTS_DISABLED","features":[357]},{"name":"TUTS_FOCUSED","features":[357]},{"name":"TUTS_HOT","features":[357]},{"name":"TUTS_NORMAL","features":[357]},{"name":"TUTS_PRESSED","features":[357]},{"name":"TUVLS_DISABLED","features":[357]},{"name":"TUVLS_FOCUSED","features":[357]},{"name":"TUVLS_HOT","features":[357]},{"name":"TUVLS_NORMAL","features":[357]},{"name":"TUVLS_PRESSED","features":[357]},{"name":"TUVRS_DISABLED","features":[357]},{"name":"TUVRS_FOCUSED","features":[357]},{"name":"TUVRS_HOT","features":[357]},{"name":"TUVRS_NORMAL","features":[357]},{"name":"TUVRS_PRESSED","features":[357]},{"name":"TUVS_DISABLED","features":[357]},{"name":"TUVS_FOCUSED","features":[357]},{"name":"TUVS_HOT","features":[357]},{"name":"TUVS_NORMAL","features":[357]},{"name":"TUVS_PRESSED","features":[357]},{"name":"TVCDRF_NOIMAGES","features":[357]},{"name":"TVC_BYKEYBOARD","features":[357]},{"name":"TVC_BYMOUSE","features":[357]},{"name":"TVC_UNKNOWN","features":[357]},{"name":"TVE_COLLAPSE","features":[357]},{"name":"TVE_COLLAPSERESET","features":[357]},{"name":"TVE_EXPAND","features":[357]},{"name":"TVE_EXPANDPARTIAL","features":[357]},{"name":"TVE_TOGGLE","features":[357]},{"name":"TVGETITEMPARTRECTINFO","features":[307,357]},{"name":"TVGIPR_BUTTON","features":[357]},{"name":"TVGN_CARET","features":[357]},{"name":"TVGN_CHILD","features":[357]},{"name":"TVGN_DROPHILITE","features":[357]},{"name":"TVGN_FIRSTVISIBLE","features":[357]},{"name":"TVGN_LASTVISIBLE","features":[357]},{"name":"TVGN_NEXT","features":[357]},{"name":"TVGN_NEXTSELECTED","features":[357]},{"name":"TVGN_NEXTVISIBLE","features":[357]},{"name":"TVGN_PARENT","features":[357]},{"name":"TVGN_PREVIOUS","features":[357]},{"name":"TVGN_PREVIOUSVISIBLE","features":[357]},{"name":"TVGN_ROOT","features":[357]},{"name":"TVHITTESTINFO","features":[307,357]},{"name":"TVHITTESTINFO_FLAGS","features":[357]},{"name":"TVHT_ABOVE","features":[357]},{"name":"TVHT_BELOW","features":[357]},{"name":"TVHT_NOWHERE","features":[357]},{"name":"TVHT_ONITEM","features":[357]},{"name":"TVHT_ONITEMBUTTON","features":[357]},{"name":"TVHT_ONITEMICON","features":[357]},{"name":"TVHT_ONITEMINDENT","features":[357]},{"name":"TVHT_ONITEMLABEL","features":[357]},{"name":"TVHT_ONITEMRIGHT","features":[357]},{"name":"TVHT_ONITEMSTATEICON","features":[357]},{"name":"TVHT_TOLEFT","features":[357]},{"name":"TVHT_TORIGHT","features":[357]},{"name":"TVIF_CHILDREN","features":[357]},{"name":"TVIF_DI_SETITEM","features":[357]},{"name":"TVIF_EXPANDEDIMAGE","features":[357]},{"name":"TVIF_HANDLE","features":[357]},{"name":"TVIF_IMAGE","features":[357]},{"name":"TVIF_INTEGRAL","features":[357]},{"name":"TVIF_PARAM","features":[357]},{"name":"TVIF_SELECTEDIMAGE","features":[357]},{"name":"TVIF_STATE","features":[357]},{"name":"TVIF_STATEEX","features":[357]},{"name":"TVIF_TEXT","features":[357]},{"name":"TVINSERTSTRUCTA","features":[307,357]},{"name":"TVINSERTSTRUCTW","features":[307,357]},{"name":"TVIS_BOLD","features":[357]},{"name":"TVIS_CUT","features":[357]},{"name":"TVIS_DROPHILITED","features":[357]},{"name":"TVIS_EXPANDED","features":[357]},{"name":"TVIS_EXPANDEDONCE","features":[357]},{"name":"TVIS_EXPANDPARTIAL","features":[357]},{"name":"TVIS_EX_ALL","features":[357]},{"name":"TVIS_EX_DISABLED","features":[357]},{"name":"TVIS_EX_FLAT","features":[357]},{"name":"TVIS_OVERLAYMASK","features":[357]},{"name":"TVIS_SELECTED","features":[357]},{"name":"TVIS_STATEIMAGEMASK","features":[357]},{"name":"TVIS_USERMASK","features":[357]},{"name":"TVITEMA","features":[307,357]},{"name":"TVITEMEXA","features":[307,357]},{"name":"TVITEMEXW","features":[307,357]},{"name":"TVITEMEXW_CHILDREN","features":[357]},{"name":"TVITEMPART","features":[357]},{"name":"TVITEMW","features":[307,357]},{"name":"TVITEM_MASK","features":[357]},{"name":"TVI_FIRST","features":[357]},{"name":"TVI_LAST","features":[357]},{"name":"TVI_ROOT","features":[357]},{"name":"TVI_SORT","features":[357]},{"name":"TVM_CREATEDRAGIMAGE","features":[357]},{"name":"TVM_DELETEITEM","features":[357]},{"name":"TVM_EDITLABEL","features":[357]},{"name":"TVM_EDITLABELA","features":[357]},{"name":"TVM_EDITLABELW","features":[357]},{"name":"TVM_ENDEDITLABELNOW","features":[357]},{"name":"TVM_ENSUREVISIBLE","features":[357]},{"name":"TVM_EXPAND","features":[357]},{"name":"TVM_GETBKCOLOR","features":[357]},{"name":"TVM_GETCOUNT","features":[357]},{"name":"TVM_GETEDITCONTROL","features":[357]},{"name":"TVM_GETEXTENDEDSTYLE","features":[357]},{"name":"TVM_GETIMAGELIST","features":[357]},{"name":"TVM_GETINDENT","features":[357]},{"name":"TVM_GETINSERTMARKCOLOR","features":[357]},{"name":"TVM_GETISEARCHSTRING","features":[357]},{"name":"TVM_GETISEARCHSTRINGA","features":[357]},{"name":"TVM_GETISEARCHSTRINGW","features":[357]},{"name":"TVM_GETITEM","features":[357]},{"name":"TVM_GETITEMA","features":[357]},{"name":"TVM_GETITEMHEIGHT","features":[357]},{"name":"TVM_GETITEMPARTRECT","features":[357]},{"name":"TVM_GETITEMRECT","features":[357]},{"name":"TVM_GETITEMSTATE","features":[357]},{"name":"TVM_GETITEMW","features":[357]},{"name":"TVM_GETLINECOLOR","features":[357]},{"name":"TVM_GETNEXTITEM","features":[357]},{"name":"TVM_GETSCROLLTIME","features":[357]},{"name":"TVM_GETSELECTEDCOUNT","features":[357]},{"name":"TVM_GETTEXTCOLOR","features":[357]},{"name":"TVM_GETTOOLTIPS","features":[357]},{"name":"TVM_GETUNICODEFORMAT","features":[357]},{"name":"TVM_GETVISIBLECOUNT","features":[357]},{"name":"TVM_HITTEST","features":[357]},{"name":"TVM_INSERTITEM","features":[357]},{"name":"TVM_INSERTITEMA","features":[357]},{"name":"TVM_INSERTITEMW","features":[357]},{"name":"TVM_MAPACCIDTOHTREEITEM","features":[357]},{"name":"TVM_MAPHTREEITEMTOACCID","features":[357]},{"name":"TVM_SELECTITEM","features":[357]},{"name":"TVM_SETAUTOSCROLLINFO","features":[357]},{"name":"TVM_SETBKCOLOR","features":[357]},{"name":"TVM_SETBORDER","features":[357]},{"name":"TVM_SETEXTENDEDSTYLE","features":[357]},{"name":"TVM_SETHOT","features":[357]},{"name":"TVM_SETIMAGELIST","features":[357]},{"name":"TVM_SETINDENT","features":[357]},{"name":"TVM_SETINSERTMARK","features":[357]},{"name":"TVM_SETINSERTMARKCOLOR","features":[357]},{"name":"TVM_SETITEM","features":[357]},{"name":"TVM_SETITEMA","features":[357]},{"name":"TVM_SETITEMHEIGHT","features":[357]},{"name":"TVM_SETITEMW","features":[357]},{"name":"TVM_SETLINECOLOR","features":[357]},{"name":"TVM_SETSCROLLTIME","features":[357]},{"name":"TVM_SETTEXTCOLOR","features":[357]},{"name":"TVM_SETTOOLTIPS","features":[357]},{"name":"TVM_SETUNICODEFORMAT","features":[357]},{"name":"TVM_SHOWINFOTIP","features":[357]},{"name":"TVM_SORTCHILDREN","features":[357]},{"name":"TVM_SORTCHILDRENCB","features":[357]},{"name":"TVNRET_DEFAULT","features":[357]},{"name":"TVNRET_SKIPNEW","features":[357]},{"name":"TVNRET_SKIPOLD","features":[357]},{"name":"TVN_ASYNCDRAW","features":[357]},{"name":"TVN_BEGINDRAG","features":[357]},{"name":"TVN_BEGINDRAGA","features":[357]},{"name":"TVN_BEGINDRAGW","features":[357]},{"name":"TVN_BEGINLABELEDIT","features":[357]},{"name":"TVN_BEGINLABELEDITA","features":[357]},{"name":"TVN_BEGINLABELEDITW","features":[357]},{"name":"TVN_BEGINRDRAG","features":[357]},{"name":"TVN_BEGINRDRAGA","features":[357]},{"name":"TVN_BEGINRDRAGW","features":[357]},{"name":"TVN_DELETEITEM","features":[357]},{"name":"TVN_DELETEITEMA","features":[357]},{"name":"TVN_DELETEITEMW","features":[357]},{"name":"TVN_ENDLABELEDIT","features":[357]},{"name":"TVN_ENDLABELEDITA","features":[357]},{"name":"TVN_ENDLABELEDITW","features":[357]},{"name":"TVN_FIRST","features":[357]},{"name":"TVN_GETDISPINFO","features":[357]},{"name":"TVN_GETDISPINFOA","features":[357]},{"name":"TVN_GETDISPINFOW","features":[357]},{"name":"TVN_GETINFOTIP","features":[357]},{"name":"TVN_GETINFOTIPA","features":[357]},{"name":"TVN_GETINFOTIPW","features":[357]},{"name":"TVN_ITEMCHANGED","features":[357]},{"name":"TVN_ITEMCHANGEDA","features":[357]},{"name":"TVN_ITEMCHANGEDW","features":[357]},{"name":"TVN_ITEMCHANGING","features":[357]},{"name":"TVN_ITEMCHANGINGA","features":[357]},{"name":"TVN_ITEMCHANGINGW","features":[357]},{"name":"TVN_ITEMEXPANDED","features":[357]},{"name":"TVN_ITEMEXPANDEDA","features":[357]},{"name":"TVN_ITEMEXPANDEDW","features":[357]},{"name":"TVN_ITEMEXPANDING","features":[357]},{"name":"TVN_ITEMEXPANDINGA","features":[357]},{"name":"TVN_ITEMEXPANDINGW","features":[357]},{"name":"TVN_KEYDOWN","features":[357]},{"name":"TVN_LAST","features":[357]},{"name":"TVN_SELCHANGED","features":[357]},{"name":"TVN_SELCHANGEDA","features":[357]},{"name":"TVN_SELCHANGEDW","features":[357]},{"name":"TVN_SELCHANGING","features":[357]},{"name":"TVN_SELCHANGINGA","features":[357]},{"name":"TVN_SELCHANGINGW","features":[357]},{"name":"TVN_SETDISPINFO","features":[357]},{"name":"TVN_SETDISPINFOA","features":[357]},{"name":"TVN_SETDISPINFOW","features":[357]},{"name":"TVN_SINGLEEXPAND","features":[357]},{"name":"TVP_BRANCH","features":[357]},{"name":"TVP_GLYPH","features":[357]},{"name":"TVP_HOTGLYPH","features":[357]},{"name":"TVP_TREEITEM","features":[357]},{"name":"TVSBF_XBORDER","features":[357]},{"name":"TVSBF_YBORDER","features":[357]},{"name":"TVSIL_NORMAL","features":[357]},{"name":"TVSIL_STATE","features":[357]},{"name":"TVSI_NOSINGLEEXPAND","features":[357]},{"name":"TVSORTCB","features":[307,357]},{"name":"TVS_CHECKBOXES","features":[357]},{"name":"TVS_DISABLEDRAGDROP","features":[357]},{"name":"TVS_EDITLABELS","features":[357]},{"name":"TVS_EX_AUTOHSCROLL","features":[357]},{"name":"TVS_EX_DIMMEDCHECKBOXES","features":[357]},{"name":"TVS_EX_DOUBLEBUFFER","features":[357]},{"name":"TVS_EX_DRAWIMAGEASYNC","features":[357]},{"name":"TVS_EX_EXCLUSIONCHECKBOXES","features":[357]},{"name":"TVS_EX_FADEINOUTEXPANDOS","features":[357]},{"name":"TVS_EX_MULTISELECT","features":[357]},{"name":"TVS_EX_NOINDENTSTATE","features":[357]},{"name":"TVS_EX_NOSINGLECOLLAPSE","features":[357]},{"name":"TVS_EX_PARTIALCHECKBOXES","features":[357]},{"name":"TVS_EX_RICHTOOLTIP","features":[357]},{"name":"TVS_FULLROWSELECT","features":[357]},{"name":"TVS_HASBUTTONS","features":[357]},{"name":"TVS_HASLINES","features":[357]},{"name":"TVS_INFOTIP","features":[357]},{"name":"TVS_LINESATROOT","features":[357]},{"name":"TVS_NOHSCROLL","features":[357]},{"name":"TVS_NONEVENHEIGHT","features":[357]},{"name":"TVS_NOSCROLL","features":[357]},{"name":"TVS_NOTOOLTIPS","features":[357]},{"name":"TVS_RTLREADING","features":[357]},{"name":"TVS_SHOWSELALWAYS","features":[357]},{"name":"TVS_SINGLEEXPAND","features":[357]},{"name":"TVS_TRACKSELECT","features":[357]},{"name":"TV_FIRST","features":[357]},{"name":"TaskDialog","features":[307,357]},{"name":"TaskDialogIndirect","features":[307,357,371]},{"name":"UDACCEL","features":[357]},{"name":"UDM_GETACCEL","features":[357]},{"name":"UDM_GETBASE","features":[357]},{"name":"UDM_GETBUDDY","features":[357]},{"name":"UDM_GETPOS","features":[357]},{"name":"UDM_GETPOS32","features":[357]},{"name":"UDM_GETRANGE","features":[357]},{"name":"UDM_GETRANGE32","features":[357]},{"name":"UDM_GETUNICODEFORMAT","features":[357]},{"name":"UDM_SETACCEL","features":[357]},{"name":"UDM_SETBASE","features":[357]},{"name":"UDM_SETBUDDY","features":[357]},{"name":"UDM_SETPOS","features":[357]},{"name":"UDM_SETPOS32","features":[357]},{"name":"UDM_SETRANGE","features":[357]},{"name":"UDM_SETRANGE32","features":[357]},{"name":"UDM_SETUNICODEFORMAT","features":[357]},{"name":"UDN_DELTAPOS","features":[357]},{"name":"UDN_FIRST","features":[357]},{"name":"UDN_LAST","features":[357]},{"name":"UDS_ALIGNLEFT","features":[357]},{"name":"UDS_ALIGNRIGHT","features":[357]},{"name":"UDS_ARROWKEYS","features":[357]},{"name":"UDS_AUTOBUDDY","features":[357]},{"name":"UDS_HORZ","features":[357]},{"name":"UDS_HOTTRACK","features":[357]},{"name":"UDS_NOTHOUSANDS","features":[357]},{"name":"UDS_SETBUDDYINT","features":[357]},{"name":"UDS_WRAP","features":[357]},{"name":"UD_MAXVAL","features":[357]},{"name":"UPDATEMETADATASTATES","features":[357]},{"name":"UPDOWN_CLASS","features":[357]},{"name":"UPDOWN_CLASSA","features":[357]},{"name":"UPDOWN_CLASSW","features":[357]},{"name":"UPHORZSTATES","features":[357]},{"name":"UPHZS_DISABLED","features":[357]},{"name":"UPHZS_HOT","features":[357]},{"name":"UPHZS_NORMAL","features":[357]},{"name":"UPHZS_PRESSED","features":[357]},{"name":"UPSTATES","features":[357]},{"name":"UPS_DISABLED","features":[357]},{"name":"UPS_HOT","features":[357]},{"name":"UPS_NORMAL","features":[357]},{"name":"UPS_PRESSED","features":[357]},{"name":"USAGE_PROPERTIES","features":[357]},{"name":"USERTILEPARTS","features":[357]},{"name":"UTP_HOVERBACKGROUND","features":[357]},{"name":"UTP_STROKEBACKGROUND","features":[357]},{"name":"UTS_HOT","features":[357]},{"name":"UTS_NORMAL","features":[357]},{"name":"UTS_PRESSED","features":[357]},{"name":"UninitializeFlatSB","features":[307,357]},{"name":"UpdatePanningFeedback","features":[307,357]},{"name":"VALIDBITS","features":[357]},{"name":"VALIGN","features":[357]},{"name":"VA_BOTTOM","features":[357]},{"name":"VA_CENTER","features":[357]},{"name":"VA_TOP","features":[357]},{"name":"VERTSCROLLSTATES","features":[357]},{"name":"VERTTHUMBSTATES","features":[357]},{"name":"VIEW_DETAILS","features":[357]},{"name":"VIEW_LARGEICONS","features":[357]},{"name":"VIEW_LIST","features":[357]},{"name":"VIEW_NETCONNECT","features":[357]},{"name":"VIEW_NETDISCONNECT","features":[357]},{"name":"VIEW_NEWFOLDER","features":[357]},{"name":"VIEW_PARENTFOLDER","features":[357]},{"name":"VIEW_SMALLICONS","features":[357]},{"name":"VIEW_SORTDATE","features":[357]},{"name":"VIEW_SORTNAME","features":[357]},{"name":"VIEW_SORTSIZE","features":[357]},{"name":"VIEW_SORTTYPE","features":[357]},{"name":"VIEW_VIEWMENU","features":[357]},{"name":"VSCLASS_AEROWIZARD","features":[357]},{"name":"VSCLASS_AEROWIZARDSTYLE","features":[357]},{"name":"VSCLASS_BUTTON","features":[357]},{"name":"VSCLASS_BUTTONSTYLE","features":[357]},{"name":"VSCLASS_CLOCK","features":[357]},{"name":"VSCLASS_COMBOBOX","features":[357]},{"name":"VSCLASS_COMBOBOXSTYLE","features":[357]},{"name":"VSCLASS_COMMUNICATIONS","features":[357]},{"name":"VSCLASS_COMMUNICATIONSSTYLE","features":[357]},{"name":"VSCLASS_CONTROLPANEL","features":[357]},{"name":"VSCLASS_CONTROLPANELSTYLE","features":[357]},{"name":"VSCLASS_DATEPICKER","features":[357]},{"name":"VSCLASS_DATEPICKERSTYLE","features":[357]},{"name":"VSCLASS_DRAGDROP","features":[357]},{"name":"VSCLASS_DRAGDROPSTYLE","features":[357]},{"name":"VSCLASS_EDIT","features":[357]},{"name":"VSCLASS_EDITSTYLE","features":[357]},{"name":"VSCLASS_EMPTYMARKUP","features":[357]},{"name":"VSCLASS_EXPLORERBAR","features":[357]},{"name":"VSCLASS_EXPLORERBARSTYLE","features":[357]},{"name":"VSCLASS_FLYOUT","features":[357]},{"name":"VSCLASS_FLYOUTSTYLE","features":[357]},{"name":"VSCLASS_HEADER","features":[357]},{"name":"VSCLASS_HEADERSTYLE","features":[357]},{"name":"VSCLASS_LINK","features":[357]},{"name":"VSCLASS_LISTBOX","features":[357]},{"name":"VSCLASS_LISTBOXSTYLE","features":[357]},{"name":"VSCLASS_LISTVIEW","features":[357]},{"name":"VSCLASS_LISTVIEWSTYLE","features":[357]},{"name":"VSCLASS_MENU","features":[357]},{"name":"VSCLASS_MENUBAND","features":[357]},{"name":"VSCLASS_MENUSTYLE","features":[357]},{"name":"VSCLASS_MONTHCAL","features":[357]},{"name":"VSCLASS_NAVIGATION","features":[357]},{"name":"VSCLASS_PAGE","features":[357]},{"name":"VSCLASS_PROGRESS","features":[357]},{"name":"VSCLASS_PROGRESSSTYLE","features":[357]},{"name":"VSCLASS_REBAR","features":[357]},{"name":"VSCLASS_REBARSTYLE","features":[357]},{"name":"VSCLASS_SCROLLBAR","features":[357]},{"name":"VSCLASS_SCROLLBARSTYLE","features":[357]},{"name":"VSCLASS_SPIN","features":[357]},{"name":"VSCLASS_SPINSTYLE","features":[357]},{"name":"VSCLASS_STARTPANEL","features":[357]},{"name":"VSCLASS_STATIC","features":[357]},{"name":"VSCLASS_STATUS","features":[357]},{"name":"VSCLASS_STATUSSTYLE","features":[357]},{"name":"VSCLASS_TAB","features":[357]},{"name":"VSCLASS_TABSTYLE","features":[357]},{"name":"VSCLASS_TASKBAND","features":[357]},{"name":"VSCLASS_TASKBAR","features":[357]},{"name":"VSCLASS_TASKDIALOG","features":[357]},{"name":"VSCLASS_TASKDIALOGSTYLE","features":[357]},{"name":"VSCLASS_TEXTSELECTIONGRIPPER","features":[357]},{"name":"VSCLASS_TEXTSTYLE","features":[357]},{"name":"VSCLASS_TOOLBAR","features":[357]},{"name":"VSCLASS_TOOLBARSTYLE","features":[357]},{"name":"VSCLASS_TOOLTIP","features":[357]},{"name":"VSCLASS_TOOLTIPSTYLE","features":[357]},{"name":"VSCLASS_TRACKBAR","features":[357]},{"name":"VSCLASS_TRACKBARSTYLE","features":[357]},{"name":"VSCLASS_TRAYNOTIFY","features":[357]},{"name":"VSCLASS_TREEVIEW","features":[357]},{"name":"VSCLASS_TREEVIEWSTYLE","features":[357]},{"name":"VSCLASS_USERTILE","features":[357]},{"name":"VSCLASS_WINDOW","features":[357]},{"name":"VSCLASS_WINDOWSTYLE","features":[357]},{"name":"VSS_DISABLED","features":[357]},{"name":"VSS_HOT","features":[357]},{"name":"VSS_NORMAL","features":[357]},{"name":"VSS_PUSHED","features":[357]},{"name":"VTS_DISABLED","features":[357]},{"name":"VTS_HOT","features":[357]},{"name":"VTS_NORMAL","features":[357]},{"name":"VTS_PUSHED","features":[357]},{"name":"WARNINGSTATES","features":[357]},{"name":"WB_CLASSIFY","features":[357]},{"name":"WB_ISDELIMITER","features":[357]},{"name":"WB_LEFT","features":[357]},{"name":"WB_LEFTBREAK","features":[357]},{"name":"WB_MOVEWORDLEFT","features":[357]},{"name":"WB_MOVEWORDRIGHT","features":[357]},{"name":"WB_RIGHT","features":[357]},{"name":"WB_RIGHTBREAK","features":[357]},{"name":"WC_BUTTON","features":[357]},{"name":"WC_BUTTONA","features":[357]},{"name":"WC_BUTTONW","features":[357]},{"name":"WC_COMBOBOX","features":[357]},{"name":"WC_COMBOBOXA","features":[357]},{"name":"WC_COMBOBOXEX","features":[357]},{"name":"WC_COMBOBOXEXA","features":[357]},{"name":"WC_COMBOBOXEXW","features":[357]},{"name":"WC_COMBOBOXW","features":[357]},{"name":"WC_EDIT","features":[357]},{"name":"WC_EDITA","features":[357]},{"name":"WC_EDITW","features":[357]},{"name":"WC_HEADER","features":[357]},{"name":"WC_HEADERA","features":[357]},{"name":"WC_HEADERW","features":[357]},{"name":"WC_IPADDRESS","features":[357]},{"name":"WC_IPADDRESSA","features":[357]},{"name":"WC_IPADDRESSW","features":[357]},{"name":"WC_LINK","features":[357]},{"name":"WC_LISTBOX","features":[357]},{"name":"WC_LISTBOXA","features":[357]},{"name":"WC_LISTBOXW","features":[357]},{"name":"WC_LISTVIEW","features":[357]},{"name":"WC_LISTVIEWA","features":[357]},{"name":"WC_LISTVIEWW","features":[357]},{"name":"WC_NATIVEFONTCTL","features":[357]},{"name":"WC_NATIVEFONTCTLA","features":[357]},{"name":"WC_NATIVEFONTCTLW","features":[357]},{"name":"WC_PAGESCROLLER","features":[357]},{"name":"WC_PAGESCROLLERA","features":[357]},{"name":"WC_PAGESCROLLERW","features":[357]},{"name":"WC_SCROLLBAR","features":[357]},{"name":"WC_SCROLLBARA","features":[357]},{"name":"WC_SCROLLBARW","features":[357]},{"name":"WC_STATIC","features":[357]},{"name":"WC_STATICA","features":[357]},{"name":"WC_STATICW","features":[357]},{"name":"WC_TABCONTROL","features":[357]},{"name":"WC_TABCONTROLA","features":[357]},{"name":"WC_TABCONTROLW","features":[357]},{"name":"WC_TREEVIEW","features":[357]},{"name":"WC_TREEVIEWA","features":[357]},{"name":"WC_TREEVIEWW","features":[357]},{"name":"WINDOWPARTS","features":[357]},{"name":"WINDOWTHEMEATTRIBUTETYPE","features":[357]},{"name":"WIZ_BODYCX","features":[357]},{"name":"WIZ_BODYX","features":[357]},{"name":"WIZ_CXBMP","features":[357]},{"name":"WIZ_CXDLG","features":[357]},{"name":"WIZ_CYDLG","features":[357]},{"name":"WMN_FIRST","features":[357]},{"name":"WMN_LAST","features":[357]},{"name":"WM_CTLCOLOR","features":[357]},{"name":"WM_MOUSEHOVER","features":[357]},{"name":"WM_MOUSELEAVE","features":[357]},{"name":"WORD_BREAK_ACTION","features":[357]},{"name":"WP_BORDER","features":[357]},{"name":"WP_CAPTION","features":[357]},{"name":"WP_CAPTIONSIZINGTEMPLATE","features":[357]},{"name":"WP_CLOSEBUTTON","features":[357]},{"name":"WP_DIALOG","features":[357]},{"name":"WP_FRAME","features":[357]},{"name":"WP_FRAMEBOTTOM","features":[357]},{"name":"WP_FRAMEBOTTOMSIZINGTEMPLATE","features":[357]},{"name":"WP_FRAMELEFT","features":[357]},{"name":"WP_FRAMELEFTSIZINGTEMPLATE","features":[357]},{"name":"WP_FRAMERIGHT","features":[357]},{"name":"WP_FRAMERIGHTSIZINGTEMPLATE","features":[357]},{"name":"WP_HELPBUTTON","features":[357]},{"name":"WP_HORZSCROLL","features":[357]},{"name":"WP_HORZTHUMB","features":[357]},{"name":"WP_MAXBUTTON","features":[357]},{"name":"WP_MAXCAPTION","features":[357]},{"name":"WP_MDICLOSEBUTTON","features":[357]},{"name":"WP_MDIHELPBUTTON","features":[357]},{"name":"WP_MDIMINBUTTON","features":[357]},{"name":"WP_MDIRESTOREBUTTON","features":[357]},{"name":"WP_MDISYSBUTTON","features":[357]},{"name":"WP_MINBUTTON","features":[357]},{"name":"WP_MINCAPTION","features":[357]},{"name":"WP_RESTOREBUTTON","features":[357]},{"name":"WP_SMALLCAPTION","features":[357]},{"name":"WP_SMALLCAPTIONSIZINGTEMPLATE","features":[357]},{"name":"WP_SMALLCLOSEBUTTON","features":[357]},{"name":"WP_SMALLFRAMEBOTTOM","features":[357]},{"name":"WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE","features":[357]},{"name":"WP_SMALLFRAMELEFT","features":[357]},{"name":"WP_SMALLFRAMELEFTSIZINGTEMPLATE","features":[357]},{"name":"WP_SMALLFRAMERIGHT","features":[357]},{"name":"WP_SMALLFRAMERIGHTSIZINGTEMPLATE","features":[357]},{"name":"WP_SMALLMAXCAPTION","features":[357]},{"name":"WP_SMALLMINCAPTION","features":[357]},{"name":"WP_SYSBUTTON","features":[357]},{"name":"WP_VERTSCROLL","features":[357]},{"name":"WP_VERTTHUMB","features":[357]},{"name":"WRENCHSTATES","features":[357]},{"name":"WSB_PROP","features":[357]},{"name":"WSB_PROP_CXHSCROLL","features":[357]},{"name":"WSB_PROP_CXHTHUMB","features":[357]},{"name":"WSB_PROP_CXVSCROLL","features":[357]},{"name":"WSB_PROP_CYHSCROLL","features":[357]},{"name":"WSB_PROP_CYVSCROLL","features":[357]},{"name":"WSB_PROP_CYVTHUMB","features":[357]},{"name":"WSB_PROP_HBKGCOLOR","features":[357]},{"name":"WSB_PROP_HSTYLE","features":[357]},{"name":"WSB_PROP_MASK","features":[357]},{"name":"WSB_PROP_PALETTE","features":[357]},{"name":"WSB_PROP_VBKGCOLOR","features":[357]},{"name":"WSB_PROP_VSTYLE","features":[357]},{"name":"WSB_PROP_WINSTYLE","features":[357]},{"name":"WTA_NONCLIENT","features":[357]},{"name":"WTA_OPTIONS","features":[357]},{"name":"WTNCA_NODRAWCAPTION","features":[357]},{"name":"WTNCA_NODRAWICON","features":[357]},{"name":"WTNCA_NOMIRRORHELP","features":[357]},{"name":"WTNCA_NOSYSMENU","features":[357]},{"name":"_LI_METRIC","features":[357]},{"name":"chx1","features":[357]},{"name":"chx10","features":[357]},{"name":"chx11","features":[357]},{"name":"chx12","features":[357]},{"name":"chx13","features":[357]},{"name":"chx14","features":[357]},{"name":"chx15","features":[357]},{"name":"chx16","features":[357]},{"name":"chx2","features":[357]},{"name":"chx3","features":[357]},{"name":"chx4","features":[357]},{"name":"chx5","features":[357]},{"name":"chx6","features":[357]},{"name":"chx7","features":[357]},{"name":"chx8","features":[357]},{"name":"chx9","features":[357]},{"name":"cmb1","features":[357]},{"name":"cmb10","features":[357]},{"name":"cmb11","features":[357]},{"name":"cmb12","features":[357]},{"name":"cmb13","features":[357]},{"name":"cmb14","features":[357]},{"name":"cmb15","features":[357]},{"name":"cmb16","features":[357]},{"name":"cmb2","features":[357]},{"name":"cmb3","features":[357]},{"name":"cmb4","features":[357]},{"name":"cmb5","features":[357]},{"name":"cmb6","features":[357]},{"name":"cmb7","features":[357]},{"name":"cmb8","features":[357]},{"name":"cmb9","features":[357]},{"name":"ctl1","features":[357]},{"name":"ctlFirst","features":[357]},{"name":"ctlLast","features":[357]},{"name":"edt1","features":[357]},{"name":"edt10","features":[357]},{"name":"edt11","features":[357]},{"name":"edt12","features":[357]},{"name":"edt13","features":[357]},{"name":"edt14","features":[357]},{"name":"edt15","features":[357]},{"name":"edt16","features":[357]},{"name":"edt2","features":[357]},{"name":"edt3","features":[357]},{"name":"edt4","features":[357]},{"name":"edt5","features":[357]},{"name":"edt6","features":[357]},{"name":"edt7","features":[357]},{"name":"edt8","features":[357]},{"name":"edt9","features":[357]},{"name":"frm1","features":[357]},{"name":"frm2","features":[357]},{"name":"frm3","features":[357]},{"name":"frm4","features":[357]},{"name":"grp1","features":[357]},{"name":"grp2","features":[357]},{"name":"grp3","features":[357]},{"name":"grp4","features":[357]},{"name":"ico1","features":[357]},{"name":"ico2","features":[357]},{"name":"ico3","features":[357]},{"name":"ico4","features":[357]},{"name":"lst1","features":[357]},{"name":"lst10","features":[357]},{"name":"lst11","features":[357]},{"name":"lst12","features":[357]},{"name":"lst13","features":[357]},{"name":"lst14","features":[357]},{"name":"lst15","features":[357]},{"name":"lst16","features":[357]},{"name":"lst2","features":[357]},{"name":"lst3","features":[357]},{"name":"lst4","features":[357]},{"name":"lst5","features":[357]},{"name":"lst6","features":[357]},{"name":"lst7","features":[357]},{"name":"lst8","features":[357]},{"name":"lst9","features":[357]},{"name":"psh1","features":[357]},{"name":"psh10","features":[357]},{"name":"psh11","features":[357]},{"name":"psh12","features":[357]},{"name":"psh13","features":[357]},{"name":"psh14","features":[357]},{"name":"psh15","features":[357]},{"name":"psh16","features":[357]},{"name":"psh2","features":[357]},{"name":"psh3","features":[357]},{"name":"psh4","features":[357]},{"name":"psh5","features":[357]},{"name":"psh6","features":[357]},{"name":"psh7","features":[357]},{"name":"psh8","features":[357]},{"name":"psh9","features":[357]},{"name":"pshHelp","features":[357]},{"name":"rad1","features":[357]},{"name":"rad10","features":[357]},{"name":"rad11","features":[357]},{"name":"rad12","features":[357]},{"name":"rad13","features":[357]},{"name":"rad14","features":[357]},{"name":"rad15","features":[357]},{"name":"rad16","features":[357]},{"name":"rad2","features":[357]},{"name":"rad3","features":[357]},{"name":"rad4","features":[357]},{"name":"rad5","features":[357]},{"name":"rad6","features":[357]},{"name":"rad7","features":[357]},{"name":"rad8","features":[357]},{"name":"rad9","features":[357]},{"name":"rct1","features":[357]},{"name":"rct2","features":[357]},{"name":"rct3","features":[357]},{"name":"rct4","features":[357]},{"name":"scr1","features":[357]},{"name":"scr2","features":[357]},{"name":"scr3","features":[357]},{"name":"scr4","features":[357]},{"name":"scr5","features":[357]},{"name":"scr6","features":[357]},{"name":"scr7","features":[357]},{"name":"scr8","features":[357]},{"name":"stc1","features":[357]},{"name":"stc10","features":[357]},{"name":"stc11","features":[357]},{"name":"stc12","features":[357]},{"name":"stc13","features":[357]},{"name":"stc14","features":[357]},{"name":"stc15","features":[357]},{"name":"stc16","features":[357]},{"name":"stc17","features":[357]},{"name":"stc18","features":[357]},{"name":"stc19","features":[357]},{"name":"stc2","features":[357]},{"name":"stc20","features":[357]},{"name":"stc21","features":[357]},{"name":"stc22","features":[357]},{"name":"stc23","features":[357]},{"name":"stc24","features":[357]},{"name":"stc25","features":[357]},{"name":"stc26","features":[357]},{"name":"stc27","features":[357]},{"name":"stc28","features":[357]},{"name":"stc29","features":[357]},{"name":"stc3","features":[357]},{"name":"stc30","features":[357]},{"name":"stc31","features":[357]},{"name":"stc32","features":[357]},{"name":"stc4","features":[357]},{"name":"stc5","features":[357]},{"name":"stc6","features":[357]},{"name":"stc7","features":[357]},{"name":"stc8","features":[357]},{"name":"stc9","features":[357]}],"654":[{"name":"BOLD_FONTTYPE","features":[438]},{"name":"CCERR_CHOOSECOLORCODES","features":[438]},{"name":"CC_ANYCOLOR","features":[438]},{"name":"CC_ENABLEHOOK","features":[438]},{"name":"CC_ENABLETEMPLATE","features":[438]},{"name":"CC_ENABLETEMPLATEHANDLE","features":[438]},{"name":"CC_FULLOPEN","features":[438]},{"name":"CC_PREVENTFULLOPEN","features":[438]},{"name":"CC_RGBINIT","features":[438]},{"name":"CC_SHOWHELP","features":[438]},{"name":"CC_SOLIDCOLOR","features":[438]},{"name":"CDERR_DIALOGFAILURE","features":[438]},{"name":"CDERR_FINDRESFAILURE","features":[438]},{"name":"CDERR_GENERALCODES","features":[438]},{"name":"CDERR_INITIALIZATION","features":[438]},{"name":"CDERR_LOADRESFAILURE","features":[438]},{"name":"CDERR_LOADSTRFAILURE","features":[438]},{"name":"CDERR_LOCKRESFAILURE","features":[438]},{"name":"CDERR_MEMALLOCFAILURE","features":[438]},{"name":"CDERR_MEMLOCKFAILURE","features":[438]},{"name":"CDERR_NOHINSTANCE","features":[438]},{"name":"CDERR_NOHOOK","features":[438]},{"name":"CDERR_NOTEMPLATE","features":[438]},{"name":"CDERR_REGISTERMSGFAIL","features":[438]},{"name":"CDERR_STRUCTSIZE","features":[438]},{"name":"CDM_FIRST","features":[438]},{"name":"CDM_GETFILEPATH","features":[438]},{"name":"CDM_GETFOLDERIDLIST","features":[438]},{"name":"CDM_GETFOLDERPATH","features":[438]},{"name":"CDM_GETSPEC","features":[438]},{"name":"CDM_HIDECONTROL","features":[438]},{"name":"CDM_LAST","features":[438]},{"name":"CDM_SETCONTROLTEXT","features":[438]},{"name":"CDM_SETDEFEXT","features":[438]},{"name":"CDN_FILEOK","features":[438]},{"name":"CDN_FOLDERCHANGE","features":[438]},{"name":"CDN_HELP","features":[438]},{"name":"CDN_INCLUDEITEM","features":[438]},{"name":"CDN_INITDONE","features":[438]},{"name":"CDN_SELCHANGE","features":[438]},{"name":"CDN_SHAREVIOLATION","features":[438]},{"name":"CDN_TYPECHANGE","features":[438]},{"name":"CD_LBSELADD","features":[438]},{"name":"CD_LBSELCHANGE","features":[438]},{"name":"CD_LBSELNOITEMS","features":[438]},{"name":"CD_LBSELSUB","features":[438]},{"name":"CFERR_CHOOSEFONTCODES","features":[438]},{"name":"CFERR_MAXLESSTHANMIN","features":[438]},{"name":"CFERR_NOFONTS","features":[438]},{"name":"CF_ANSIONLY","features":[438]},{"name":"CF_APPLY","features":[438]},{"name":"CF_BOTH","features":[438]},{"name":"CF_EFFECTS","features":[438]},{"name":"CF_ENABLEHOOK","features":[438]},{"name":"CF_ENABLETEMPLATE","features":[438]},{"name":"CF_ENABLETEMPLATEHANDLE","features":[438]},{"name":"CF_FIXEDPITCHONLY","features":[438]},{"name":"CF_FORCEFONTEXIST","features":[438]},{"name":"CF_INACTIVEFONTS","features":[438]},{"name":"CF_INITTOLOGFONTSTRUCT","features":[438]},{"name":"CF_LIMITSIZE","features":[438]},{"name":"CF_NOFACESEL","features":[438]},{"name":"CF_NOOEMFONTS","features":[438]},{"name":"CF_NOSCRIPTSEL","features":[438]},{"name":"CF_NOSIMULATIONS","features":[438]},{"name":"CF_NOSIZESEL","features":[438]},{"name":"CF_NOSTYLESEL","features":[438]},{"name":"CF_NOVECTORFONTS","features":[438]},{"name":"CF_NOVERTFONTS","features":[438]},{"name":"CF_PRINTERFONTS","features":[438]},{"name":"CF_SCALABLEONLY","features":[438]},{"name":"CF_SCREENFONTS","features":[438]},{"name":"CF_SCRIPTSONLY","features":[438]},{"name":"CF_SELECTSCRIPT","features":[438]},{"name":"CF_SHOWHELP","features":[438]},{"name":"CF_TTONLY","features":[438]},{"name":"CF_USESTYLE","features":[438]},{"name":"CF_WYSIWYG","features":[438]},{"name":"CHOOSECOLORA","features":[307,438]},{"name":"CHOOSECOLORA","features":[307,438]},{"name":"CHOOSECOLORW","features":[307,438]},{"name":"CHOOSECOLORW","features":[307,438]},{"name":"CHOOSECOLOR_FLAGS","features":[438]},{"name":"CHOOSEFONTA","features":[307,318,438]},{"name":"CHOOSEFONTA","features":[307,318,438]},{"name":"CHOOSEFONTW","features":[307,318,438]},{"name":"CHOOSEFONTW","features":[307,318,438]},{"name":"CHOOSEFONT_FLAGS","features":[438]},{"name":"CHOOSEFONT_FONT_TYPE","features":[438]},{"name":"COLOROKSTRING","features":[438]},{"name":"COLOROKSTRINGA","features":[438]},{"name":"COLOROKSTRINGW","features":[438]},{"name":"COLOR_ADD","features":[438]},{"name":"COLOR_BLUE","features":[438]},{"name":"COLOR_BLUEACCEL","features":[438]},{"name":"COLOR_BOX1","features":[438]},{"name":"COLOR_CURRENT","features":[438]},{"name":"COLOR_CUSTOM1","features":[438]},{"name":"COLOR_ELEMENT","features":[438]},{"name":"COLOR_GREEN","features":[438]},{"name":"COLOR_GREENACCEL","features":[438]},{"name":"COLOR_HUE","features":[438]},{"name":"COLOR_HUEACCEL","features":[438]},{"name":"COLOR_HUESCROLL","features":[438]},{"name":"COLOR_LUM","features":[438]},{"name":"COLOR_LUMACCEL","features":[438]},{"name":"COLOR_LUMSCROLL","features":[438]},{"name":"COLOR_MIX","features":[438]},{"name":"COLOR_PALETTE","features":[438]},{"name":"COLOR_RAINBOW","features":[438]},{"name":"COLOR_RED","features":[438]},{"name":"COLOR_REDACCEL","features":[438]},{"name":"COLOR_SAMPLES","features":[438]},{"name":"COLOR_SAT","features":[438]},{"name":"COLOR_SATACCEL","features":[438]},{"name":"COLOR_SATSCROLL","features":[438]},{"name":"COLOR_SAVE","features":[438]},{"name":"COLOR_SCHEMES","features":[438]},{"name":"COLOR_SOLID","features":[438]},{"name":"COLOR_SOLID_LEFT","features":[438]},{"name":"COLOR_SOLID_RIGHT","features":[438]},{"name":"COLOR_TUNE","features":[438]},{"name":"COMMON_DLG_ERRORS","features":[438]},{"name":"ChooseColorA","features":[307,438]},{"name":"ChooseColorW","features":[307,438]},{"name":"ChooseFontA","features":[307,318,438]},{"name":"ChooseFontW","features":[307,318,438]},{"name":"CommDlgExtendedError","features":[438]},{"name":"DEVNAMES","features":[438]},{"name":"DEVNAMES","features":[438]},{"name":"DLG_COLOR","features":[438]},{"name":"DN_DEFAULTPRN","features":[438]},{"name":"FILEOKSTRING","features":[438]},{"name":"FILEOKSTRINGA","features":[438]},{"name":"FILEOKSTRINGW","features":[438]},{"name":"FINDMSGSTRING","features":[438]},{"name":"FINDMSGSTRINGA","features":[438]},{"name":"FINDMSGSTRINGW","features":[438]},{"name":"FINDREPLACEA","features":[307,438]},{"name":"FINDREPLACEA","features":[307,438]},{"name":"FINDREPLACEW","features":[307,438]},{"name":"FINDREPLACEW","features":[307,438]},{"name":"FINDREPLACE_FLAGS","features":[438]},{"name":"FNERR_BUFFERTOOSMALL","features":[438]},{"name":"FNERR_FILENAMECODES","features":[438]},{"name":"FNERR_INVALIDFILENAME","features":[438]},{"name":"FNERR_SUBCLASSFAILURE","features":[438]},{"name":"FRERR_BUFFERLENGTHZERO","features":[438]},{"name":"FRERR_FINDREPLACECODES","features":[438]},{"name":"FRM_FIRST","features":[438]},{"name":"FRM_LAST","features":[438]},{"name":"FRM_SETOPERATIONRESULT","features":[438]},{"name":"FRM_SETOPERATIONRESULTTEXT","features":[438]},{"name":"FR_DIALOGTERM","features":[438]},{"name":"FR_DOWN","features":[438]},{"name":"FR_ENABLEHOOK","features":[438]},{"name":"FR_ENABLETEMPLATE","features":[438]},{"name":"FR_ENABLETEMPLATEHANDLE","features":[438]},{"name":"FR_FINDNEXT","features":[438]},{"name":"FR_HIDEMATCHCASE","features":[438]},{"name":"FR_HIDEUPDOWN","features":[438]},{"name":"FR_HIDEWHOLEWORD","features":[438]},{"name":"FR_MATCHALEFHAMZA","features":[438]},{"name":"FR_MATCHCASE","features":[438]},{"name":"FR_MATCHDIAC","features":[438]},{"name":"FR_MATCHKASHIDA","features":[438]},{"name":"FR_NOMATCHCASE","features":[438]},{"name":"FR_NOUPDOWN","features":[438]},{"name":"FR_NOWHOLEWORD","features":[438]},{"name":"FR_NOWRAPAROUND","features":[438]},{"name":"FR_RAW","features":[438]},{"name":"FR_REPLACE","features":[438]},{"name":"FR_REPLACEALL","features":[438]},{"name":"FR_SHOWHELP","features":[438]},{"name":"FR_SHOWWRAPAROUND","features":[438]},{"name":"FR_WHOLEWORD","features":[438]},{"name":"FR_WRAPAROUND","features":[438]},{"name":"FindTextA","features":[307,438]},{"name":"FindTextW","features":[307,438]},{"name":"GetFileTitleA","features":[438]},{"name":"GetFileTitleW","features":[438]},{"name":"GetOpenFileNameA","features":[307,438]},{"name":"GetOpenFileNameW","features":[307,438]},{"name":"GetSaveFileNameA","features":[307,438]},{"name":"GetSaveFileNameW","features":[307,438]},{"name":"HELPMSGSTRING","features":[438]},{"name":"HELPMSGSTRINGA","features":[438]},{"name":"HELPMSGSTRINGW","features":[438]},{"name":"IPrintDialogCallback","features":[438]},{"name":"IPrintDialogServices","features":[438]},{"name":"ITALIC_FONTTYPE","features":[438]},{"name":"LBSELCHSTRING","features":[438]},{"name":"LBSELCHSTRINGA","features":[438]},{"name":"LBSELCHSTRINGW","features":[438]},{"name":"LPCCHOOKPROC","features":[307,438]},{"name":"LPCFHOOKPROC","features":[307,438]},{"name":"LPFRHOOKPROC","features":[307,438]},{"name":"LPOFNHOOKPROC","features":[307,438]},{"name":"LPPAGEPAINTHOOK","features":[307,438]},{"name":"LPPAGESETUPHOOK","features":[307,438]},{"name":"LPPRINTHOOKPROC","features":[307,438]},{"name":"LPSETUPHOOKPROC","features":[307,438]},{"name":"NUM_BASIC_COLORS","features":[438]},{"name":"NUM_CUSTOM_COLORS","features":[438]},{"name":"OFNOTIFYA","features":[307,438]},{"name":"OFNOTIFYA","features":[307,438]},{"name":"OFNOTIFYEXA","features":[307,438]},{"name":"OFNOTIFYEXA","features":[307,438]},{"name":"OFNOTIFYEXW","features":[307,438]},{"name":"OFNOTIFYEXW","features":[307,438]},{"name":"OFNOTIFYW","features":[307,438]},{"name":"OFNOTIFYW","features":[307,438]},{"name":"OFN_ALLOWMULTISELECT","features":[438]},{"name":"OFN_CREATEPROMPT","features":[438]},{"name":"OFN_DONTADDTORECENT","features":[438]},{"name":"OFN_ENABLEHOOK","features":[438]},{"name":"OFN_ENABLEINCLUDENOTIFY","features":[438]},{"name":"OFN_ENABLESIZING","features":[438]},{"name":"OFN_ENABLETEMPLATE","features":[438]},{"name":"OFN_ENABLETEMPLATEHANDLE","features":[438]},{"name":"OFN_EXPLORER","features":[438]},{"name":"OFN_EXTENSIONDIFFERENT","features":[438]},{"name":"OFN_EX_NONE","features":[438]},{"name":"OFN_EX_NOPLACESBAR","features":[438]},{"name":"OFN_FILEMUSTEXIST","features":[438]},{"name":"OFN_FORCESHOWHIDDEN","features":[438]},{"name":"OFN_HIDEREADONLY","features":[438]},{"name":"OFN_LONGNAMES","features":[438]},{"name":"OFN_NOCHANGEDIR","features":[438]},{"name":"OFN_NODEREFERENCELINKS","features":[438]},{"name":"OFN_NOLONGNAMES","features":[438]},{"name":"OFN_NONETWORKBUTTON","features":[438]},{"name":"OFN_NOREADONLYRETURN","features":[438]},{"name":"OFN_NOTESTFILECREATE","features":[438]},{"name":"OFN_NOVALIDATE","features":[438]},{"name":"OFN_OVERWRITEPROMPT","features":[438]},{"name":"OFN_PATHMUSTEXIST","features":[438]},{"name":"OFN_READONLY","features":[438]},{"name":"OFN_SHAREAWARE","features":[438]},{"name":"OFN_SHAREFALLTHROUGH","features":[438]},{"name":"OFN_SHARENOWARN","features":[438]},{"name":"OFN_SHAREWARN","features":[438]},{"name":"OFN_SHOWHELP","features":[438]},{"name":"OPENFILENAMEA","features":[307,438]},{"name":"OPENFILENAMEA","features":[307,438]},{"name":"OPENFILENAMEW","features":[307,438]},{"name":"OPENFILENAMEW","features":[307,438]},{"name":"OPENFILENAME_NT4A","features":[307,438]},{"name":"OPENFILENAME_NT4A","features":[307,438]},{"name":"OPENFILENAME_NT4W","features":[307,438]},{"name":"OPENFILENAME_NT4W","features":[307,438]},{"name":"OPEN_FILENAME_FLAGS","features":[438]},{"name":"OPEN_FILENAME_FLAGS_EX","features":[438]},{"name":"PAGESETUPDLGA","features":[307,438]},{"name":"PAGESETUPDLGA","features":[307,438]},{"name":"PAGESETUPDLGW","features":[307,438]},{"name":"PAGESETUPDLGW","features":[307,438]},{"name":"PAGESETUPDLG_FLAGS","features":[438]},{"name":"PDERR_CREATEICFAILURE","features":[438]},{"name":"PDERR_DEFAULTDIFFERENT","features":[438]},{"name":"PDERR_DNDMMISMATCH","features":[438]},{"name":"PDERR_GETDEVMODEFAIL","features":[438]},{"name":"PDERR_INITFAILURE","features":[438]},{"name":"PDERR_LOADDRVFAILURE","features":[438]},{"name":"PDERR_NODEFAULTPRN","features":[438]},{"name":"PDERR_NODEVICES","features":[438]},{"name":"PDERR_PARSEFAILURE","features":[438]},{"name":"PDERR_PRINTERCODES","features":[438]},{"name":"PDERR_PRINTERNOTFOUND","features":[438]},{"name":"PDERR_RETDEFFAILURE","features":[438]},{"name":"PDERR_SETUPFAILURE","features":[438]},{"name":"PD_ALLPAGES","features":[438]},{"name":"PD_COLLATE","features":[438]},{"name":"PD_CURRENTPAGE","features":[438]},{"name":"PD_DISABLEPRINTTOFILE","features":[438]},{"name":"PD_ENABLEPRINTHOOK","features":[438]},{"name":"PD_ENABLEPRINTTEMPLATE","features":[438]},{"name":"PD_ENABLEPRINTTEMPLATEHANDLE","features":[438]},{"name":"PD_ENABLESETUPHOOK","features":[438]},{"name":"PD_ENABLESETUPTEMPLATE","features":[438]},{"name":"PD_ENABLESETUPTEMPLATEHANDLE","features":[438]},{"name":"PD_EXCLUSIONFLAGS","features":[438]},{"name":"PD_HIDEPRINTTOFILE","features":[438]},{"name":"PD_NOCURRENTPAGE","features":[438]},{"name":"PD_NONETWORKBUTTON","features":[438]},{"name":"PD_NOPAGENUMS","features":[438]},{"name":"PD_NOSELECTION","features":[438]},{"name":"PD_NOWARNING","features":[438]},{"name":"PD_PAGENUMS","features":[438]},{"name":"PD_PRINTSETUP","features":[438]},{"name":"PD_PRINTTOFILE","features":[438]},{"name":"PD_RESULT_APPLY","features":[438]},{"name":"PD_RESULT_CANCEL","features":[438]},{"name":"PD_RESULT_PRINT","features":[438]},{"name":"PD_RETURNDC","features":[438]},{"name":"PD_RETURNDEFAULT","features":[438]},{"name":"PD_RETURNIC","features":[438]},{"name":"PD_SELECTION","features":[438]},{"name":"PD_SHOWHELP","features":[438]},{"name":"PD_USEDEVMODECOPIES","features":[438]},{"name":"PD_USEDEVMODECOPIESANDCOLLATE","features":[438]},{"name":"PD_USELARGETEMPLATE","features":[438]},{"name":"PRINTDLGA","features":[307,318,438]},{"name":"PRINTDLGA","features":[307,318,438]},{"name":"PRINTDLGEXA","features":[307,318,438]},{"name":"PRINTDLGEXA","features":[307,318,438]},{"name":"PRINTDLGEXW","features":[307,318,438]},{"name":"PRINTDLGEXW","features":[307,318,438]},{"name":"PRINTDLGEX_FLAGS","features":[438]},{"name":"PRINTDLGW","features":[307,318,438]},{"name":"PRINTDLGW","features":[307,318,438]},{"name":"PRINTER_FONTTYPE","features":[438]},{"name":"PRINTPAGERANGE","features":[438]},{"name":"PRINTPAGERANGE","features":[438]},{"name":"PSD_DEFAULTMINMARGINS","features":[438]},{"name":"PSD_DISABLEMARGINS","features":[438]},{"name":"PSD_DISABLEORIENTATION","features":[438]},{"name":"PSD_DISABLEPAGEPAINTING","features":[438]},{"name":"PSD_DISABLEPAPER","features":[438]},{"name":"PSD_DISABLEPRINTER","features":[438]},{"name":"PSD_ENABLEPAGEPAINTHOOK","features":[438]},{"name":"PSD_ENABLEPAGESETUPHOOK","features":[438]},{"name":"PSD_ENABLEPAGESETUPTEMPLATE","features":[438]},{"name":"PSD_ENABLEPAGESETUPTEMPLATEHANDLE","features":[438]},{"name":"PSD_INHUNDREDTHSOFMILLIMETERS","features":[438]},{"name":"PSD_INTHOUSANDTHSOFINCHES","features":[438]},{"name":"PSD_INWININIINTLMEASURE","features":[438]},{"name":"PSD_MARGINS","features":[438]},{"name":"PSD_MINMARGINS","features":[438]},{"name":"PSD_NONETWORKBUTTON","features":[438]},{"name":"PSD_NOWARNING","features":[438]},{"name":"PSD_RETURNDEFAULT","features":[438]},{"name":"PSD_SHOWHELP","features":[438]},{"name":"PS_OPENTYPE_FONTTYPE","features":[438]},{"name":"PageSetupDlgA","features":[307,438]},{"name":"PageSetupDlgW","features":[307,438]},{"name":"PrintDlgA","features":[307,318,438]},{"name":"PrintDlgExA","features":[307,318,438]},{"name":"PrintDlgExW","features":[307,318,438]},{"name":"PrintDlgW","features":[307,318,438]},{"name":"REGULAR_FONTTYPE","features":[438]},{"name":"ReplaceTextA","features":[307,438]},{"name":"ReplaceTextW","features":[307,438]},{"name":"SCREEN_FONTTYPE","features":[438]},{"name":"SETRGBSTRING","features":[438]},{"name":"SETRGBSTRINGA","features":[438]},{"name":"SETRGBSTRINGW","features":[438]},{"name":"SHAREVISTRING","features":[438]},{"name":"SHAREVISTRINGA","features":[438]},{"name":"SHAREVISTRINGW","features":[438]},{"name":"SIMULATED_FONTTYPE","features":[438]},{"name":"START_PAGE_GENERAL","features":[438]},{"name":"SYMBOL_FONTTYPE","features":[438]},{"name":"TT_OPENTYPE_FONTTYPE","features":[438]},{"name":"TYPE1_FONTTYPE","features":[438]},{"name":"WM_CHOOSEFONT_GETLOGFONT","features":[438]},{"name":"WM_CHOOSEFONT_SETFLAGS","features":[438]},{"name":"WM_CHOOSEFONT_SETLOGFONT","features":[438]},{"name":"WM_PSD_ENVSTAMPRECT","features":[438]},{"name":"WM_PSD_FULLPAGERECT","features":[438]},{"name":"WM_PSD_GREEKTEXTRECT","features":[438]},{"name":"WM_PSD_MARGINRECT","features":[438]},{"name":"WM_PSD_MINMARGINRECT","features":[438]},{"name":"WM_PSD_YAFULLPAGERECT","features":[438]}],"655":[{"name":"ATP_CHANGE","features":[620]},{"name":"ATP_NOCHANGE","features":[620]},{"name":"ATP_NODELIMITER","features":[620]},{"name":"ATP_REPLACEALLTEXT","features":[620]},{"name":"AURL_DISABLEMIXEDLGC","features":[620]},{"name":"AURL_ENABLEDRIVELETTERS","features":[620]},{"name":"AURL_ENABLEEA","features":[620]},{"name":"AURL_ENABLEEAURLS","features":[620]},{"name":"AURL_ENABLEEMAILADDR","features":[620]},{"name":"AURL_ENABLETELNO","features":[620]},{"name":"AURL_ENABLEURL","features":[620]},{"name":"AutoCorrectProc","features":[620]},{"name":"BIDIOPTIONS","features":[620]},{"name":"BOE_CONTEXTALIGNMENT","features":[620]},{"name":"BOE_CONTEXTREADING","features":[620]},{"name":"BOE_FORCERECALC","features":[620]},{"name":"BOE_LEGACYBIDICLASS","features":[620]},{"name":"BOE_NEUTRALOVERRIDE","features":[620]},{"name":"BOE_PLAINTEXT","features":[620]},{"name":"BOE_RTLDIR","features":[620]},{"name":"BOE_UNICODEBIDI","features":[620]},{"name":"BOM_CONTEXTALIGNMENT","features":[620]},{"name":"BOM_CONTEXTREADING","features":[620]},{"name":"BOM_DEFPARADIR","features":[620]},{"name":"BOM_LEGACYBIDICLASS","features":[620]},{"name":"BOM_NEUTRALOVERRIDE","features":[620]},{"name":"BOM_PLAINTEXT","features":[620]},{"name":"BOM_UNICODEBIDI","features":[620]},{"name":"CARET_CUSTOM","features":[620]},{"name":"CARET_FLAGS","features":[620]},{"name":"CARET_INFO","features":[318,620]},{"name":"CARET_ITALIC","features":[620]},{"name":"CARET_NONE","features":[620]},{"name":"CARET_NULL","features":[620]},{"name":"CARET_ROTATE90","features":[620]},{"name":"CARET_RTL","features":[620]},{"name":"CERICHEDIT_CLASSA","features":[620]},{"name":"CERICHEDIT_CLASSW","features":[620]},{"name":"CFE_ALLCAPS","features":[620]},{"name":"CFE_AUTOBACKCOLOR","features":[620]},{"name":"CFE_AUTOCOLOR","features":[620]},{"name":"CFE_BOLD","features":[620]},{"name":"CFE_DISABLED","features":[620]},{"name":"CFE_EFFECTS","features":[620]},{"name":"CFE_EMBOSS","features":[620]},{"name":"CFE_EXTENDED","features":[620]},{"name":"CFE_FONTBOUND","features":[620]},{"name":"CFE_HIDDEN","features":[620]},{"name":"CFE_IMPRINT","features":[620]},{"name":"CFE_ITALIC","features":[620]},{"name":"CFE_LINK","features":[620]},{"name":"CFE_LINKPROTECTED","features":[620]},{"name":"CFE_MATH","features":[620]},{"name":"CFE_MATHNOBUILDUP","features":[620]},{"name":"CFE_MATHORDINARY","features":[620]},{"name":"CFE_OUTLINE","features":[620]},{"name":"CFE_PROTECTED","features":[620]},{"name":"CFE_REVISED","features":[620]},{"name":"CFE_SHADOW","features":[620]},{"name":"CFE_SMALLCAPS","features":[620]},{"name":"CFE_STRIKEOUT","features":[620]},{"name":"CFE_SUBSCRIPT","features":[620]},{"name":"CFE_SUPERSCRIPT","features":[620]},{"name":"CFE_UNDERLINE","features":[620]},{"name":"CFM_ALL","features":[620]},{"name":"CFM_ALL2","features":[620]},{"name":"CFM_ALLCAPS","features":[620]},{"name":"CFM_ALLEFFECTS","features":[620]},{"name":"CFM_ANIMATION","features":[620]},{"name":"CFM_BACKCOLOR","features":[620]},{"name":"CFM_BOLD","features":[620]},{"name":"CFM_CHARSET","features":[620]},{"name":"CFM_COLOR","features":[620]},{"name":"CFM_COOKIE","features":[620]},{"name":"CFM_DISABLED","features":[620]},{"name":"CFM_EFFECTS","features":[620]},{"name":"CFM_EFFECTS2","features":[620]},{"name":"CFM_EMBOSS","features":[620]},{"name":"CFM_EXTENDED","features":[620]},{"name":"CFM_FACE","features":[620]},{"name":"CFM_FONTBOUND","features":[620]},{"name":"CFM_HIDDEN","features":[620]},{"name":"CFM_IMPRINT","features":[620]},{"name":"CFM_ITALIC","features":[620]},{"name":"CFM_KERNING","features":[620]},{"name":"CFM_LCID","features":[620]},{"name":"CFM_LINK","features":[620]},{"name":"CFM_LINKPROTECTED","features":[620]},{"name":"CFM_MASK","features":[620]},{"name":"CFM_MATH","features":[620]},{"name":"CFM_MATHNOBUILDUP","features":[620]},{"name":"CFM_MATHORDINARY","features":[620]},{"name":"CFM_OFFSET","features":[620]},{"name":"CFM_OUTLINE","features":[620]},{"name":"CFM_PROTECTED","features":[620]},{"name":"CFM_REVAUTHOR","features":[620]},{"name":"CFM_REVISED","features":[620]},{"name":"CFM_SHADOW","features":[620]},{"name":"CFM_SIZE","features":[620]},{"name":"CFM_SMALLCAPS","features":[620]},{"name":"CFM_SPACING","features":[620]},{"name":"CFM_STRIKEOUT","features":[620]},{"name":"CFM_STYLE","features":[620]},{"name":"CFM_SUBSCRIPT","features":[620]},{"name":"CFM_SUPERSCRIPT","features":[620]},{"name":"CFM_UNDERLINE","features":[620]},{"name":"CFM_UNDERLINETYPE","features":[620]},{"name":"CFM_WEIGHT","features":[620]},{"name":"CF_RETEXTOBJ","features":[620]},{"name":"CF_RTF","features":[620]},{"name":"CF_RTFNOOBJS","features":[620]},{"name":"CHANGENOTIFY","features":[620]},{"name":"CHANGETYPE","features":[620]},{"name":"CHARFORMAT2A","features":[307,318,620]},{"name":"CHARFORMAT2W","features":[307,318,620]},{"name":"CHARFORMATA","features":[307,318,620]},{"name":"CHARFORMATW","features":[307,318,620]},{"name":"CHARRANGE","features":[620]},{"name":"CLIPBOARDFORMAT","features":[307,620]},{"name":"CLIPBOARDFORMAT","features":[307,620]},{"name":"CN_GENERIC","features":[620]},{"name":"CN_NEWREDO","features":[620]},{"name":"CN_NEWUNDO","features":[620]},{"name":"CN_TEXTCHANGED","features":[620]},{"name":"COMPCOLOR","features":[307,620]},{"name":"CTFMODEBIAS_CONVERSATION","features":[620]},{"name":"CTFMODEBIAS_DATETIME","features":[620]},{"name":"CTFMODEBIAS_DEFAULT","features":[620]},{"name":"CTFMODEBIAS_FILENAME","features":[620]},{"name":"CTFMODEBIAS_FULLWIDTHALPHANUMERIC","features":[620]},{"name":"CTFMODEBIAS_HALFWIDTHALPHANUMERIC","features":[620]},{"name":"CTFMODEBIAS_HALFWIDTHKATAKANA","features":[620]},{"name":"CTFMODEBIAS_HANGUL","features":[620]},{"name":"CTFMODEBIAS_HIRAGANA","features":[620]},{"name":"CTFMODEBIAS_KATAKANA","features":[620]},{"name":"CTFMODEBIAS_NAME","features":[620]},{"name":"CTFMODEBIAS_NUMERIC","features":[620]},{"name":"CTFMODEBIAS_READING","features":[620]},{"name":"ECN_ENDCOMPOSITION","features":[620]},{"name":"ECN_NEWTEXT","features":[620]},{"name":"ECOOP_AND","features":[620]},{"name":"ECOOP_OR","features":[620]},{"name":"ECOOP_SET","features":[620]},{"name":"ECOOP_XOR","features":[620]},{"name":"ECO_AUTOHSCROLL","features":[620]},{"name":"ECO_AUTOVSCROLL","features":[620]},{"name":"ECO_AUTOWORDSELECTION","features":[620]},{"name":"ECO_NOHIDESEL","features":[620]},{"name":"ECO_READONLY","features":[620]},{"name":"ECO_SAVESEL","features":[620]},{"name":"ECO_SELECTIONBAR","features":[620]},{"name":"ECO_VERTICAL","features":[620]},{"name":"ECO_WANTRETURN","features":[620]},{"name":"EDITSTREAM","features":[620]},{"name":"EDITSTREAM","features":[620]},{"name":"EDITSTREAMCALLBACK","features":[620]},{"name":"EDITWORDBREAKPROCEX","features":[620]},{"name":"ELLIPSIS_END","features":[620]},{"name":"ELLIPSIS_MASK","features":[620]},{"name":"ELLIPSIS_NONE","features":[620]},{"name":"ELLIPSIS_WORD","features":[620]},{"name":"EMO_ENTER","features":[620]},{"name":"EMO_EXIT","features":[620]},{"name":"EMO_EXPAND","features":[620]},{"name":"EMO_EXPANDDOCUMENT","features":[620]},{"name":"EMO_EXPANDSELECTION","features":[620]},{"name":"EMO_GETVIEWMODE","features":[620]},{"name":"EMO_MOVESELECTION","features":[620]},{"name":"EMO_PROMOTE","features":[620]},{"name":"EM_AUTOURLDETECT","features":[620]},{"name":"EM_CALLAUTOCORRECTPROC","features":[620]},{"name":"EM_CANPASTE","features":[620]},{"name":"EM_CANREDO","features":[620]},{"name":"EM_CONVPOSITION","features":[620]},{"name":"EM_DISPLAYBAND","features":[620]},{"name":"EM_EXGETSEL","features":[620]},{"name":"EM_EXLIMITTEXT","features":[620]},{"name":"EM_EXLINEFROMCHAR","features":[620]},{"name":"EM_EXSETSEL","features":[620]},{"name":"EM_FINDTEXT","features":[620]},{"name":"EM_FINDTEXTEX","features":[620]},{"name":"EM_FINDTEXTEXW","features":[620]},{"name":"EM_FINDTEXTW","features":[620]},{"name":"EM_FINDWORDBREAK","features":[620]},{"name":"EM_FORMATRANGE","features":[620]},{"name":"EM_GETAUTOCORRECTPROC","features":[620]},{"name":"EM_GETAUTOURLDETECT","features":[620]},{"name":"EM_GETBIDIOPTIONS","features":[620]},{"name":"EM_GETCHARFORMAT","features":[620]},{"name":"EM_GETCTFMODEBIAS","features":[620]},{"name":"EM_GETCTFOPENSTATUS","features":[620]},{"name":"EM_GETEDITSTYLE","features":[620]},{"name":"EM_GETEDITSTYLEEX","features":[620]},{"name":"EM_GETELLIPSISMODE","features":[620]},{"name":"EM_GETELLIPSISSTATE","features":[620]},{"name":"EM_GETEVENTMASK","features":[620]},{"name":"EM_GETHYPHENATEINFO","features":[620]},{"name":"EM_GETIMECOLOR","features":[620]},{"name":"EM_GETIMECOMPMODE","features":[620]},{"name":"EM_GETIMECOMPTEXT","features":[620]},{"name":"EM_GETIMEMODEBIAS","features":[620]},{"name":"EM_GETIMEOPTIONS","features":[620]},{"name":"EM_GETIMEPROPERTY","features":[620]},{"name":"EM_GETLANGOPTIONS","features":[620]},{"name":"EM_GETOLEINTERFACE","features":[620]},{"name":"EM_GETOPTIONS","features":[620]},{"name":"EM_GETPAGE","features":[620]},{"name":"EM_GETPAGEROTATE","features":[620]},{"name":"EM_GETPARAFORMAT","features":[620]},{"name":"EM_GETPUNCTUATION","features":[620]},{"name":"EM_GETQUERYRTFOBJ","features":[620]},{"name":"EM_GETREDONAME","features":[620]},{"name":"EM_GETSCROLLPOS","features":[620]},{"name":"EM_GETSELTEXT","features":[620]},{"name":"EM_GETSTORYTYPE","features":[620]},{"name":"EM_GETTABLEPARMS","features":[620]},{"name":"EM_GETTEXTEX","features":[620]},{"name":"EM_GETTEXTLENGTHEX","features":[620]},{"name":"EM_GETTEXTMODE","features":[620]},{"name":"EM_GETTEXTRANGE","features":[620]},{"name":"EM_GETTOUCHOPTIONS","features":[620]},{"name":"EM_GETTYPOGRAPHYOPTIONS","features":[620]},{"name":"EM_GETUNDONAME","features":[620]},{"name":"EM_GETVIEWKIND","features":[620]},{"name":"EM_GETWORDBREAKPROCEX","features":[620]},{"name":"EM_GETWORDWRAPMODE","features":[620]},{"name":"EM_GETZOOM","features":[620]},{"name":"EM_HIDESELECTION","features":[620]},{"name":"EM_INSERTIMAGE","features":[620]},{"name":"EM_INSERTTABLE","features":[620]},{"name":"EM_ISIME","features":[620]},{"name":"EM_OUTLINE","features":[620]},{"name":"EM_PASTESPECIAL","features":[620]},{"name":"EM_RECONVERSION","features":[620]},{"name":"EM_REDO","features":[620]},{"name":"EM_REQUESTRESIZE","features":[620]},{"name":"EM_SELECTIONTYPE","features":[620]},{"name":"EM_SETAUTOCORRECTPROC","features":[620]},{"name":"EM_SETBIDIOPTIONS","features":[620]},{"name":"EM_SETBKGNDCOLOR","features":[620]},{"name":"EM_SETCHARFORMAT","features":[620]},{"name":"EM_SETCTFMODEBIAS","features":[620]},{"name":"EM_SETCTFOPENSTATUS","features":[620]},{"name":"EM_SETDISABLEOLELINKCONVERSION","features":[620]},{"name":"EM_SETEDITSTYLE","features":[620]},{"name":"EM_SETEDITSTYLEEX","features":[620]},{"name":"EM_SETELLIPSISMODE","features":[620]},{"name":"EM_SETEVENTMASK","features":[620]},{"name":"EM_SETFONTSIZE","features":[620]},{"name":"EM_SETHYPHENATEINFO","features":[620]},{"name":"EM_SETIMECOLOR","features":[620]},{"name":"EM_SETIMEMODEBIAS","features":[620]},{"name":"EM_SETIMEOPTIONS","features":[620]},{"name":"EM_SETLANGOPTIONS","features":[620]},{"name":"EM_SETOLECALLBACK","features":[620]},{"name":"EM_SETOPTIONS","features":[620]},{"name":"EM_SETPAGE","features":[620]},{"name":"EM_SETPAGEROTATE","features":[620]},{"name":"EM_SETPALETTE","features":[620]},{"name":"EM_SETPARAFORMAT","features":[620]},{"name":"EM_SETPUNCTUATION","features":[620]},{"name":"EM_SETQUERYCONVERTOLELINKCALLBACK","features":[620]},{"name":"EM_SETQUERYRTFOBJ","features":[620]},{"name":"EM_SETSCROLLPOS","features":[620]},{"name":"EM_SETSTORYTYPE","features":[620]},{"name":"EM_SETTABLEPARMS","features":[620]},{"name":"EM_SETTARGETDEVICE","features":[620]},{"name":"EM_SETTEXTEX","features":[620]},{"name":"EM_SETTEXTMODE","features":[620]},{"name":"EM_SETTOUCHOPTIONS","features":[620]},{"name":"EM_SETTYPOGRAPHYOPTIONS","features":[620]},{"name":"EM_SETUIANAME","features":[620]},{"name":"EM_SETUNDOLIMIT","features":[620]},{"name":"EM_SETVIEWKIND","features":[620]},{"name":"EM_SETWORDBREAKPROCEX","features":[620]},{"name":"EM_SETWORDWRAPMODE","features":[620]},{"name":"EM_SETZOOM","features":[620]},{"name":"EM_SHOWSCROLLBAR","features":[620]},{"name":"EM_STOPGROUPTYPING","features":[620]},{"name":"EM_STREAMIN","features":[620]},{"name":"EM_STREAMOUT","features":[620]},{"name":"ENCORRECTTEXT","features":[307,620]},{"name":"ENCORRECTTEXT","features":[307,620]},{"name":"ENDCOMPOSITIONNOTIFY","features":[307,620]},{"name":"ENDCOMPOSITIONNOTIFY","features":[307,620]},{"name":"ENDCOMPOSITIONNOTIFY_CODE","features":[620]},{"name":"ENDROPFILES","features":[307,620]},{"name":"ENDROPFILES","features":[307,620]},{"name":"ENLINK","features":[307,620]},{"name":"ENLINK","features":[307,620]},{"name":"ENLOWFIRTF","features":[307,620]},{"name":"ENLOWFIRTF","features":[307,620]},{"name":"ENM_CHANGE","features":[620]},{"name":"ENM_CLIPFORMAT","features":[620]},{"name":"ENM_CORRECTTEXT","features":[620]},{"name":"ENM_DRAGDROPDONE","features":[620]},{"name":"ENM_DROPFILES","features":[620]},{"name":"ENM_ENDCOMPOSITION","features":[620]},{"name":"ENM_GROUPTYPINGCHANGE","features":[620]},{"name":"ENM_HIDELINKTOOLTIP","features":[620]},{"name":"ENM_IMECHANGE","features":[620]},{"name":"ENM_KEYEVENTS","features":[620]},{"name":"ENM_LANGCHANGE","features":[620]},{"name":"ENM_LINK","features":[620]},{"name":"ENM_LOWFIRTF","features":[620]},{"name":"ENM_MOUSEEVENTS","features":[620]},{"name":"ENM_NONE","features":[620]},{"name":"ENM_OBJECTPOSITIONS","features":[620]},{"name":"ENM_PAGECHANGE","features":[620]},{"name":"ENM_PARAGRAPHEXPANDED","features":[620]},{"name":"ENM_PROTECTED","features":[620]},{"name":"ENM_REQUESTRESIZE","features":[620]},{"name":"ENM_SCROLL","features":[620]},{"name":"ENM_SCROLLEVENTS","features":[620]},{"name":"ENM_SELCHANGE","features":[620]},{"name":"ENM_STARTCOMPOSITION","features":[620]},{"name":"ENM_UPDATE","features":[620]},{"name":"ENOLEOPFAILED","features":[307,620]},{"name":"ENOLEOPFAILED","features":[307,620]},{"name":"ENPROTECTED","features":[307,620]},{"name":"ENPROTECTED","features":[307,620]},{"name":"ENSAVECLIPBOARD","features":[307,620]},{"name":"ENSAVECLIPBOARD","features":[307,620]},{"name":"EN_ALIGNLTR","features":[620]},{"name":"EN_ALIGNRTL","features":[620]},{"name":"EN_CLIPFORMAT","features":[620]},{"name":"EN_CORRECTTEXT","features":[620]},{"name":"EN_DRAGDROPDONE","features":[620]},{"name":"EN_DROPFILES","features":[620]},{"name":"EN_ENDCOMPOSITION","features":[620]},{"name":"EN_IMECHANGE","features":[620]},{"name":"EN_LINK","features":[620]},{"name":"EN_LOWFIRTF","features":[620]},{"name":"EN_MSGFILTER","features":[620]},{"name":"EN_OBJECTPOSITIONS","features":[620]},{"name":"EN_OLEOPFAILED","features":[620]},{"name":"EN_PAGECHANGE","features":[620]},{"name":"EN_PARAGRAPHEXPANDED","features":[620]},{"name":"EN_PROTECTED","features":[620]},{"name":"EN_REQUESTRESIZE","features":[620]},{"name":"EN_SAVECLIPBOARD","features":[620]},{"name":"EN_SELCHANGE","features":[620]},{"name":"EN_STARTCOMPOSITION","features":[620]},{"name":"EN_STOPNOUNDO","features":[620]},{"name":"EPR_0","features":[620]},{"name":"EPR_180","features":[620]},{"name":"EPR_270","features":[620]},{"name":"EPR_90","features":[620]},{"name":"EPR_SE","features":[620]},{"name":"ES_DISABLENOSCROLL","features":[620]},{"name":"ES_EX_NOCALLOLEINIT","features":[620]},{"name":"ES_NOIME","features":[620]},{"name":"ES_NOOLEDRAGDROP","features":[620]},{"name":"ES_SAVESEL","features":[620]},{"name":"ES_SELECTIONBAR","features":[620]},{"name":"ES_SELFIME","features":[620]},{"name":"ES_SUNKEN","features":[620]},{"name":"ES_VERTICAL","features":[620]},{"name":"FINDTEXTA","features":[620]},{"name":"FINDTEXTA","features":[620]},{"name":"FINDTEXTEXA","features":[620]},{"name":"FINDTEXTEXA","features":[620]},{"name":"FINDTEXTEXW","features":[620]},{"name":"FINDTEXTEXW","features":[620]},{"name":"FINDTEXTW","features":[620]},{"name":"FINDTEXTW","features":[620]},{"name":"FORMATRANGE","features":[307,318,620]},{"name":"FORMATRANGE","features":[307,318,620]},{"name":"GCMF_GRIPPER","features":[620]},{"name":"GCMF_MOUSEMENU","features":[620]},{"name":"GCMF_SPELLING","features":[620]},{"name":"GCMF_TOUCHMENU","features":[620]},{"name":"GCM_MOUSEMENU","features":[620]},{"name":"GCM_RIGHTMOUSEDROP","features":[620]},{"name":"GCM_TOUCHMENU","features":[620]},{"name":"GETCONTEXTMENUEX","features":[307,620]},{"name":"GETCONTEXTMENUEX","features":[307,620]},{"name":"GETTEXTEX","features":[307,620]},{"name":"GETTEXTEX","features":[307,620]},{"name":"GETTEXTEX_FLAGS","features":[620]},{"name":"GETTEXTLENGTHEX","features":[620]},{"name":"GETTEXTLENGTHEX_FLAGS","features":[620]},{"name":"GROUPTYPINGCHANGE","features":[307,620]},{"name":"GTL_CLOSE","features":[620]},{"name":"GTL_DEFAULT","features":[620]},{"name":"GTL_NUMBYTES","features":[620]},{"name":"GTL_NUMCHARS","features":[620]},{"name":"GTL_PRECISE","features":[620]},{"name":"GTL_USECRLF","features":[620]},{"name":"GT_DEFAULT","features":[620]},{"name":"GT_NOHIDDENTEXT","features":[620]},{"name":"GT_RAWTEXT","features":[620]},{"name":"GT_SELECTION","features":[620]},{"name":"GT_USECRLF","features":[620]},{"name":"HYPHENATEINFO","features":[620]},{"name":"HYPHENATEINFO","features":[620]},{"name":"HYPHRESULT","features":[620]},{"name":"ICM_CTF","features":[620]},{"name":"ICM_LEVEL2","features":[620]},{"name":"ICM_LEVEL2_5","features":[620]},{"name":"ICM_LEVEL2_SUI","features":[620]},{"name":"ICM_LEVEL3","features":[620]},{"name":"ICM_NOTOPEN","features":[620]},{"name":"ICT_RESULTREADSTR","features":[620]},{"name":"IMECOMPTEXT","features":[620]},{"name":"IMECOMPTEXT_FLAGS","features":[620]},{"name":"IMF_AUTOFONT","features":[620]},{"name":"IMF_AUTOFONTSIZEADJUST","features":[620]},{"name":"IMF_AUTOKEYBOARD","features":[620]},{"name":"IMF_CLOSESTATUSWINDOW","features":[620]},{"name":"IMF_DUALFONT","features":[620]},{"name":"IMF_FORCEACTIVE","features":[620]},{"name":"IMF_FORCEDISABLE","features":[620]},{"name":"IMF_FORCEENABLE","features":[620]},{"name":"IMF_FORCEINACTIVE","features":[620]},{"name":"IMF_FORCENONE","features":[620]},{"name":"IMF_FORCEREMEMBER","features":[620]},{"name":"IMF_IMEALWAYSSENDNOTIFY","features":[620]},{"name":"IMF_IMECANCELCOMPLETE","features":[620]},{"name":"IMF_IMEUIINTEGRATION","features":[620]},{"name":"IMF_MULTIPLEEDIT","features":[620]},{"name":"IMF_NOIMPLICITLANG","features":[620]},{"name":"IMF_NOKBDLIDFIXUP","features":[620]},{"name":"IMF_NORTFFONTSUBSTITUTE","features":[620]},{"name":"IMF_SMODE_NONE","features":[620]},{"name":"IMF_SMODE_PLAURALCLAUSE","features":[620]},{"name":"IMF_SPELLCHECKING","features":[620]},{"name":"IMF_TKBPREDICTION","features":[620]},{"name":"IMF_UIFONTS","features":[620]},{"name":"IMF_VERTICAL","features":[620]},{"name":"IRichEditOle","features":[620]},{"name":"IRichEditOleCallback","features":[620]},{"name":"IRicheditUiaOverrides","features":[620]},{"name":"ITextDisplays","features":[358,620]},{"name":"ITextDocument","features":[358,620]},{"name":"ITextDocument2","features":[358,620]},{"name":"ITextDocument2Old","features":[358,620]},{"name":"ITextFont","features":[358,620]},{"name":"ITextFont2","features":[358,620]},{"name":"ITextHost","features":[620]},{"name":"ITextHost2","features":[620]},{"name":"ITextPara","features":[358,620]},{"name":"ITextPara2","features":[358,620]},{"name":"ITextRange","features":[358,620]},{"name":"ITextRange2","features":[358,620]},{"name":"ITextRow","features":[358,620]},{"name":"ITextSelection","features":[358,620]},{"name":"ITextSelection2","features":[358,620]},{"name":"ITextServices","features":[620]},{"name":"ITextServices2","features":[620]},{"name":"ITextStory","features":[620]},{"name":"ITextStoryRanges","features":[358,620]},{"name":"ITextStoryRanges2","features":[358,620]},{"name":"ITextStrings","features":[358,620]},{"name":"KHYPH","features":[620]},{"name":"MANCODE","features":[620]},{"name":"MAX_TABLE_CELLS","features":[620]},{"name":"MAX_TAB_STOPS","features":[620]},{"name":"MBOLD","features":[620]},{"name":"MFRAK","features":[620]},{"name":"MGREEK","features":[620]},{"name":"MINIT","features":[620]},{"name":"MISOL","features":[620]},{"name":"MITAL","features":[620]},{"name":"MLOOP","features":[620]},{"name":"MMATH","features":[620]},{"name":"MMONO","features":[620]},{"name":"MOPEN","features":[620]},{"name":"MOPENA","features":[620]},{"name":"MROMN","features":[620]},{"name":"MSANS","features":[620]},{"name":"MSCRP","features":[620]},{"name":"MSFTEDIT_CLASS","features":[620]},{"name":"MSGFILTER","features":[307,620]},{"name":"MSGFILTER","features":[307,620]},{"name":"MSTRCH","features":[620]},{"name":"MTAIL","features":[620]},{"name":"OBJECTPOSITIONS","features":[307,620]},{"name":"OBJECTPOSITIONS","features":[307,620]},{"name":"OBJECTTYPE","features":[620]},{"name":"OLEOP_DOVERB","features":[620]},{"name":"PARAFORMAT","features":[620]},{"name":"PARAFORMAT2","features":[620]},{"name":"PARAFORMAT_ALIGNMENT","features":[620]},{"name":"PARAFORMAT_BORDERS","features":[620]},{"name":"PARAFORMAT_BORDERS_AUTOCOLOR","features":[620]},{"name":"PARAFORMAT_BORDERS_BOTTOM","features":[620]},{"name":"PARAFORMAT_BORDERS_INSIDE","features":[620]},{"name":"PARAFORMAT_BORDERS_LEFT","features":[620]},{"name":"PARAFORMAT_BORDERS_OUTSIDE","features":[620]},{"name":"PARAFORMAT_BORDERS_RIGHT","features":[620]},{"name":"PARAFORMAT_BORDERS_TOP","features":[620]},{"name":"PARAFORMAT_MASK","features":[620]},{"name":"PARAFORMAT_NUMBERING","features":[620]},{"name":"PARAFORMAT_NUMBERING_STYLE","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_DOWN_DIAG","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_GRID","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_HORIZ","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_TRELLIS","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_UP_DIAG","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_DARK_VERT","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_DOWN_DIAG","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_GRID","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_HORZ","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_TRELLIS","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_UP_DIAG","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_LIGHT_VERT","features":[620]},{"name":"PARAFORMAT_SHADING_STYLE_NONE","features":[620]},{"name":"PC_DELIMITER","features":[620]},{"name":"PC_FOLLOWING","features":[620]},{"name":"PC_LEADING","features":[620]},{"name":"PC_OVERFLOW","features":[620]},{"name":"PCreateTextServices","features":[620]},{"name":"PFA_CENTER","features":[620]},{"name":"PFA_FULL_GLYPHS","features":[620]},{"name":"PFA_FULL_INTERLETTER","features":[620]},{"name":"PFA_FULL_INTERWORD","features":[620]},{"name":"PFA_FULL_NEWSPAPER","features":[620]},{"name":"PFA_FULL_SCALED","features":[620]},{"name":"PFA_JUSTIFY","features":[620]},{"name":"PFA_LEFT","features":[620]},{"name":"PFA_RIGHT","features":[620]},{"name":"PFM_ALIGNMENT","features":[620]},{"name":"PFM_ALL","features":[620]},{"name":"PFM_ALL2","features":[620]},{"name":"PFM_BORDER","features":[620]},{"name":"PFM_BOX","features":[620]},{"name":"PFM_COLLAPSED","features":[620]},{"name":"PFM_DONOTHYPHEN","features":[620]},{"name":"PFM_EFFECTS","features":[620]},{"name":"PFM_KEEP","features":[620]},{"name":"PFM_KEEPNEXT","features":[620]},{"name":"PFM_LINESPACING","features":[620]},{"name":"PFM_NOLINENUMBER","features":[620]},{"name":"PFM_NOWIDOWCONTROL","features":[620]},{"name":"PFM_NUMBERING","features":[620]},{"name":"PFM_NUMBERINGSTART","features":[620]},{"name":"PFM_NUMBERINGSTYLE","features":[620]},{"name":"PFM_NUMBERINGTAB","features":[620]},{"name":"PFM_OFFSET","features":[620]},{"name":"PFM_OFFSETINDENT","features":[620]},{"name":"PFM_OUTLINELEVEL","features":[620]},{"name":"PFM_PAGEBREAKBEFORE","features":[620]},{"name":"PFM_RESERVED2","features":[620]},{"name":"PFM_RIGHTINDENT","features":[620]},{"name":"PFM_RTLPARA","features":[620]},{"name":"PFM_SHADING","features":[620]},{"name":"PFM_SIDEBYSIDE","features":[620]},{"name":"PFM_SPACEAFTER","features":[620]},{"name":"PFM_SPACEBEFORE","features":[620]},{"name":"PFM_STARTINDENT","features":[620]},{"name":"PFM_STYLE","features":[620]},{"name":"PFM_TABLE","features":[620]},{"name":"PFM_TABLEROWDELIMITER","features":[620]},{"name":"PFM_TABSTOPS","features":[620]},{"name":"PFM_TEXTWRAPPINGBREAK","features":[620]},{"name":"PFNS_NEWNUMBER","features":[620]},{"name":"PFNS_NONUMBER","features":[620]},{"name":"PFNS_PAREN","features":[620]},{"name":"PFNS_PARENS","features":[620]},{"name":"PFNS_PERIOD","features":[620]},{"name":"PFNS_PLAIN","features":[620]},{"name":"PFN_ARABIC","features":[620]},{"name":"PFN_BULLET","features":[620]},{"name":"PFN_LCLETTER","features":[620]},{"name":"PFN_LCROMAN","features":[620]},{"name":"PFN_UCLETTER","features":[620]},{"name":"PFN_UCROMAN","features":[620]},{"name":"PShutdownTextServices","features":[620]},{"name":"PUNCTUATION","features":[620]},{"name":"PUNCTUATION","features":[620]},{"name":"REOBJECT","features":[307,387,359,620]},{"name":"REOBJECT_FLAGS","features":[620]},{"name":"REO_ALIGNTORIGHT","features":[620]},{"name":"REO_BELOWBASELINE","features":[620]},{"name":"REO_BLANK","features":[620]},{"name":"REO_CANROTATE","features":[620]},{"name":"REO_DONTNEEDPALETTE","features":[620]},{"name":"REO_DYNAMICSIZE","features":[620]},{"name":"REO_GETMETAFILE","features":[620]},{"name":"REO_GETOBJ_ALL_INTERFACES","features":[620]},{"name":"REO_GETOBJ_NO_INTERFACES","features":[620]},{"name":"REO_GETOBJ_POLEOBJ","features":[620]},{"name":"REO_GETOBJ_POLESITE","features":[620]},{"name":"REO_GETOBJ_PSTG","features":[620]},{"name":"REO_HILITED","features":[620]},{"name":"REO_INPLACEACTIVE","features":[620]},{"name":"REO_INVERTEDSELECT","features":[620]},{"name":"REO_LINK","features":[620]},{"name":"REO_LINKAVAILABLE","features":[620]},{"name":"REO_NULL","features":[620]},{"name":"REO_OPEN","features":[620]},{"name":"REO_OWNERDRAWSELECT","features":[620]},{"name":"REO_READWRITEMASK","features":[620]},{"name":"REO_RESIZABLE","features":[620]},{"name":"REO_SELECTED","features":[620]},{"name":"REO_STATIC","features":[620]},{"name":"REO_USEASBACKGROUND","features":[620]},{"name":"REO_WRAPTEXTAROUND","features":[620]},{"name":"REPASTESPECIAL","features":[358,620]},{"name":"REPASTESPECIAL","features":[358,620]},{"name":"REQRESIZE","features":[307,620]},{"name":"REQRESIZE","features":[307,620]},{"name":"RICHEDIT60_CLASS","features":[620]},{"name":"RICHEDIT_CLASS","features":[620]},{"name":"RICHEDIT_CLASS10A","features":[620]},{"name":"RICHEDIT_CLASSA","features":[620]},{"name":"RICHEDIT_CLASSW","features":[620]},{"name":"RICHEDIT_IMAGE_PARAMETERS","features":[358,620]},{"name":"RICHEDIT_IMAGE_PARAMETERS","features":[358,620]},{"name":"RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE","features":[620]},{"name":"RICH_EDIT_GET_OBJECT_FLAGS","features":[620]},{"name":"RTO_DISABLEHANDLES","features":[620]},{"name":"RTO_READINGMODE","features":[620]},{"name":"RTO_SHOWHANDLES","features":[620]},{"name":"SCF_ALL","features":[620]},{"name":"SCF_ASSOCIATEFONT","features":[620]},{"name":"SCF_ASSOCIATEFONT2","features":[620]},{"name":"SCF_CHARREPFROMLCID","features":[620]},{"name":"SCF_DEFAULT","features":[620]},{"name":"SCF_NOKBUPDATE","features":[620]},{"name":"SCF_SELECTION","features":[620]},{"name":"SCF_SMARTFONT","features":[620]},{"name":"SCF_USEUIRULES","features":[620]},{"name":"SCF_WORD","features":[620]},{"name":"SELCHANGE","features":[307,620]},{"name":"SELCHANGE","features":[307,620]},{"name":"SEL_EMPTY","features":[620]},{"name":"SEL_MULTICHAR","features":[620]},{"name":"SEL_MULTIOBJECT","features":[620]},{"name":"SEL_OBJECT","features":[620]},{"name":"SEL_TEXT","features":[620]},{"name":"SES_ALLOWBEEPS","features":[620]},{"name":"SES_BEEPONMAXTEXT","features":[620]},{"name":"SES_BIDI","features":[620]},{"name":"SES_CTFALLOWEMBED","features":[620]},{"name":"SES_CTFALLOWPROOFING","features":[620]},{"name":"SES_CTFALLOWSMARTTAG","features":[620]},{"name":"SES_CTFNOLOCK","features":[620]},{"name":"SES_CUSTOMLOOK","features":[620]},{"name":"SES_DEFAULTLATINLIGA","features":[620]},{"name":"SES_DRAFTMODE","features":[620]},{"name":"SES_EMULATE10","features":[620]},{"name":"SES_EMULATESYSEDIT","features":[620]},{"name":"SES_EXTENDBACKCOLOR","features":[620]},{"name":"SES_EX_HANDLEFRIENDLYURL","features":[620]},{"name":"SES_EX_HIDETEMPFORMAT","features":[620]},{"name":"SES_EX_MULTITOUCH","features":[620]},{"name":"SES_EX_NOACETATESELECTION","features":[620]},{"name":"SES_EX_NOMATH","features":[620]},{"name":"SES_EX_NOTABLE","features":[620]},{"name":"SES_EX_NOTHEMING","features":[620]},{"name":"SES_EX_USEMOUSEWPARAM","features":[620]},{"name":"SES_EX_USESINGLELINE","features":[620]},{"name":"SES_HIDEGRIDLINES","features":[620]},{"name":"SES_HYPERLINKTOOLTIPS","features":[620]},{"name":"SES_LBSCROLLNOTIFY","features":[620]},{"name":"SES_LOGICALCARET","features":[620]},{"name":"SES_LOWERCASE","features":[620]},{"name":"SES_MAPCPS","features":[620]},{"name":"SES_MAX","features":[620]},{"name":"SES_MULTISELECT","features":[620]},{"name":"SES_NOEALINEHEIGHTADJUST","features":[620]},{"name":"SES_NOFOCUSLINKNOTIFY","features":[620]},{"name":"SES_NOIME","features":[620]},{"name":"SES_NOINPUTSEQUENCECHK","features":[620]},{"name":"SES_SCROLLONKILLFOCUS","features":[620]},{"name":"SES_SMARTDRAGDROP","features":[620]},{"name":"SES_UPPERCASE","features":[620]},{"name":"SES_USEAIMM","features":[620]},{"name":"SES_USEATFONT","features":[620]},{"name":"SES_USECRLF","features":[620]},{"name":"SES_USECTF","features":[620]},{"name":"SES_WORDDRAGDROP","features":[620]},{"name":"SES_XLTCRCRLFTOCR","features":[620]},{"name":"SETTEXTEX","features":[620]},{"name":"SFF_KEEPDOCINFO","features":[620]},{"name":"SFF_PERSISTVIEWSCALE","features":[620]},{"name":"SFF_PLAINRTF","features":[620]},{"name":"SFF_PWD","features":[620]},{"name":"SFF_SELECTION","features":[620]},{"name":"SFF_WRITEXTRAPAR","features":[620]},{"name":"SF_NCRFORNONASCII","features":[620]},{"name":"SF_RTF","features":[620]},{"name":"SF_RTFNOOBJS","features":[620]},{"name":"SF_RTFVAL","features":[620]},{"name":"SF_TEXT","features":[620]},{"name":"SF_TEXTIZED","features":[620]},{"name":"SF_UNICODE","features":[620]},{"name":"SF_USECODEPAGE","features":[620]},{"name":"SPF_DONTSETDEFAULT","features":[620]},{"name":"SPF_SETDEFAULT","features":[620]},{"name":"ST_DEFAULT","features":[620]},{"name":"ST_KEEPUNDO","features":[620]},{"name":"ST_NEWCHARS","features":[620]},{"name":"ST_SELECTION","features":[620]},{"name":"ST_UNICODE","features":[620]},{"name":"S_MSG_KEY_IGNORED","features":[620]},{"name":"TABLECELLPARMS","features":[307,620]},{"name":"TABLEROWPARMS","features":[620]},{"name":"TEXTMODE","features":[620]},{"name":"TEXTRANGEA","features":[620]},{"name":"TEXTRANGEA","features":[620]},{"name":"TEXTRANGEW","features":[620]},{"name":"TEXTRANGEW","features":[620]},{"name":"TM_MULTICODEPAGE","features":[620]},{"name":"TM_MULTILEVELUNDO","features":[620]},{"name":"TM_PLAINTEXT","features":[620]},{"name":"TM_RICHTEXT","features":[620]},{"name":"TM_SINGLECODEPAGE","features":[620]},{"name":"TM_SINGLELEVELUNDO","features":[620]},{"name":"TO_ADVANCEDLAYOUT","features":[620]},{"name":"TO_ADVANCEDTYPOGRAPHY","features":[620]},{"name":"TO_DISABLECUSTOMTEXTOUT","features":[620]},{"name":"TO_SIMPLELINEBREAK","features":[620]},{"name":"TXES_ISDIALOG","features":[620]},{"name":"TXTBACKSTYLE","features":[620]},{"name":"TXTBACK_OPAQUE","features":[620]},{"name":"TXTBACK_TRANSPARENT","features":[620]},{"name":"TXTBIT_ADVANCEDINPUT","features":[620]},{"name":"TXTBIT_ALLOWBEEP","features":[620]},{"name":"TXTBIT_AUTOWORDSEL","features":[620]},{"name":"TXTBIT_BACKSTYLECHANGE","features":[620]},{"name":"TXTBIT_CHARFORMATCHANGE","features":[620]},{"name":"TXTBIT_CLIENTRECTCHANGE","features":[620]},{"name":"TXTBIT_D2DDWRITE","features":[620]},{"name":"TXTBIT_D2DPIXELSNAPPED","features":[620]},{"name":"TXTBIT_D2DSIMPLETYPOGRAPHY","features":[620]},{"name":"TXTBIT_D2DSUBPIXELLINES","features":[620]},{"name":"TXTBIT_DISABLEDRAG","features":[620]},{"name":"TXTBIT_EXTENTCHANGE","features":[620]},{"name":"TXTBIT_FLASHLASTPASSWORDCHAR","features":[620]},{"name":"TXTBIT_HIDESELECTION","features":[620]},{"name":"TXTBIT_MAXLENGTHCHANGE","features":[620]},{"name":"TXTBIT_MULTILINE","features":[620]},{"name":"TXTBIT_NOTHREADREFCOUNT","features":[620]},{"name":"TXTBIT_PARAFORMATCHANGE","features":[620]},{"name":"TXTBIT_READONLY","features":[620]},{"name":"TXTBIT_RICHTEXT","features":[620]},{"name":"TXTBIT_SAVESELECTION","features":[620]},{"name":"TXTBIT_SCROLLBARCHANGE","features":[620]},{"name":"TXTBIT_SELBARCHANGE","features":[620]},{"name":"TXTBIT_SHOWACCELERATOR","features":[620]},{"name":"TXTBIT_SHOWPASSWORD","features":[620]},{"name":"TXTBIT_USECURRENTBKG","features":[620]},{"name":"TXTBIT_USEPASSWORD","features":[620]},{"name":"TXTBIT_VERTICAL","features":[620]},{"name":"TXTBIT_VIEWINSETCHANGE","features":[620]},{"name":"TXTBIT_WORDWRAP","features":[620]},{"name":"TXTHITRESULT","features":[620]},{"name":"TXTHITRESULT_CLOSE","features":[620]},{"name":"TXTHITRESULT_HIT","features":[620]},{"name":"TXTHITRESULT_NOHIT","features":[620]},{"name":"TXTHITRESULT_TRANSPARENT","features":[620]},{"name":"TXTNATURALSIZE","features":[620]},{"name":"TXTNS_EMU","features":[620]},{"name":"TXTNS_FITTOCONTENT","features":[620]},{"name":"TXTNS_FITTOCONTENT2","features":[620]},{"name":"TXTNS_FITTOCONTENT3","features":[620]},{"name":"TXTNS_FITTOCONTENTWSP","features":[620]},{"name":"TXTNS_INCLUDELASTLINE","features":[620]},{"name":"TXTNS_ROUNDTOLINE","features":[620]},{"name":"TXTVIEW","features":[620]},{"name":"TXTVIEW_ACTIVE","features":[620]},{"name":"TXTVIEW_INACTIVE","features":[620]},{"name":"UID_AUTOTABLE","features":[620]},{"name":"UID_CUT","features":[620]},{"name":"UID_DELETE","features":[620]},{"name":"UID_DRAGDROP","features":[620]},{"name":"UID_PASTE","features":[620]},{"name":"UID_TYPING","features":[620]},{"name":"UID_UNKNOWN","features":[620]},{"name":"UNDONAMEID","features":[620]},{"name":"VM_NORMAL","features":[620]},{"name":"VM_OUTLINE","features":[620]},{"name":"VM_PAGE","features":[620]},{"name":"WBF_CUSTOM","features":[620]},{"name":"WBF_LEVEL1","features":[620]},{"name":"WBF_LEVEL2","features":[620]},{"name":"WBF_OVERFLOW","features":[620]},{"name":"WBF_WORDBREAK","features":[620]},{"name":"WBF_WORDWRAP","features":[620]},{"name":"WB_MOVEWORDNEXT","features":[620]},{"name":"WB_MOVEWORDPREV","features":[620]},{"name":"WB_NEXTBREAK","features":[620]},{"name":"WB_PREVBREAK","features":[620]},{"name":"cchTextLimitDefault","features":[620]},{"name":"khyphAddBefore","features":[620]},{"name":"khyphChangeAfter","features":[620]},{"name":"khyphChangeBefore","features":[620]},{"name":"khyphDelAndChange","features":[620]},{"name":"khyphDeleteBefore","features":[620]},{"name":"khyphNil","features":[620]},{"name":"khyphNormal","features":[620]},{"name":"lDefaultTab","features":[620]},{"name":"tomAboriginal","features":[620]},{"name":"tomAccent","features":[620]},{"name":"tomAdjustCRLF","features":[620]},{"name":"tomAlignBar","features":[620]},{"name":"tomAlignCenter","features":[620]},{"name":"tomAlignDecimal","features":[620]},{"name":"tomAlignDefault","features":[620]},{"name":"tomAlignInterLetter","features":[620]},{"name":"tomAlignInterWord","features":[620]},{"name":"tomAlignJustify","features":[620]},{"name":"tomAlignLeft","features":[620]},{"name":"tomAlignMatchAscentDescent","features":[620]},{"name":"tomAlignNewspaper","features":[620]},{"name":"tomAlignRight","features":[620]},{"name":"tomAlignScaled","features":[620]},{"name":"tomAllCaps","features":[620]},{"name":"tomAllowFinalEOP","features":[620]},{"name":"tomAllowMathBold","features":[620]},{"name":"tomAllowOffClient","features":[620]},{"name":"tomAnimationMax","features":[620]},{"name":"tomAnsi","features":[620]},{"name":"tomApplyLater","features":[620]},{"name":"tomApplyNow","features":[620]},{"name":"tomApplyRtfDocProps","features":[620]},{"name":"tomApplyTmp","features":[620]},{"name":"tomArabic","features":[620]},{"name":"tomArmenian","features":[620]},{"name":"tomAtEnd","features":[620]},{"name":"tomAutoBackColor","features":[620]},{"name":"tomAutoColor","features":[620]},{"name":"tomAutoLinkEmail","features":[620]},{"name":"tomAutoLinkPath","features":[620]},{"name":"tomAutoLinkPhone","features":[620]},{"name":"tomAutoLinkURL","features":[620]},{"name":"tomAutoSpaceAlpha","features":[620]},{"name":"tomAutoSpaceNumeric","features":[620]},{"name":"tomAutoSpaceParens","features":[620]},{"name":"tomAutoTextColor","features":[620]},{"name":"tomBIG5","features":[620]},{"name":"tomBackward","features":[620]},{"name":"tomBaltic","features":[620]},{"name":"tomBengali","features":[620]},{"name":"tomBlinkingBackground","features":[620]},{"name":"tomBold","features":[620]},{"name":"tomBox","features":[620]},{"name":"tomBoxAlignCenter","features":[620]},{"name":"tomBoxHideBottom","features":[620]},{"name":"tomBoxHideLeft","features":[620]},{"name":"tomBoxHideRight","features":[620]},{"name":"tomBoxHideTop","features":[620]},{"name":"tomBoxStrikeBLTR","features":[620]},{"name":"tomBoxStrikeH","features":[620]},{"name":"tomBoxStrikeTLBR","features":[620]},{"name":"tomBoxStrikeV","features":[620]},{"name":"tomBoxedFormula","features":[620]},{"name":"tomBrackets","features":[620]},{"name":"tomBracketsWithSeps","features":[620]},{"name":"tomBraille","features":[620]},{"name":"tomCacheParms","features":[620]},{"name":"tomCanCopy","features":[620]},{"name":"tomCanRedo","features":[620]},{"name":"tomCanUndo","features":[620]},{"name":"tomCell","features":[620]},{"name":"tomCellStructureChangeOnly","features":[620]},{"name":"tomCharFormat","features":[620]},{"name":"tomCharRepFromLcid","features":[620]},{"name":"tomCharRepMax","features":[620]},{"name":"tomCharacter","features":[620]},{"name":"tomCharset","features":[620]},{"name":"tomCheckTextLimit","features":[620]},{"name":"tomCherokee","features":[620]},{"name":"tomClientCoord","features":[620]},{"name":"tomClientLink","features":[620]},{"name":"tomCluster","features":[620]},{"name":"tomCollapseEnd","features":[620]},{"name":"tomCollapseStart","features":[620]},{"name":"tomColumn","features":[620]},{"name":"tomCommentsStory","features":[620]},{"name":"tomCompressMax","features":[620]},{"name":"tomCompressNone","features":[620]},{"name":"tomCompressPunctuation","features":[620]},{"name":"tomCompressPunctuationAndKana","features":[620]},{"name":"tomConstants","features":[620]},{"name":"tomConvertMathChar","features":[620]},{"name":"tomConvertRTF","features":[620]},{"name":"tomCreateAlways","features":[620]},{"name":"tomCreateNew","features":[620]},{"name":"tomCyrillic","features":[620]},{"name":"tomDash","features":[620]},{"name":"tomDashDot","features":[620]},{"name":"tomDashDotDot","features":[620]},{"name":"tomDashes","features":[620]},{"name":"tomDecDecSize","features":[620]},{"name":"tomDecSize","features":[620]},{"name":"tomDefault","features":[620]},{"name":"tomDefaultCharRep","features":[620]},{"name":"tomDefaultTab","features":[620]},{"name":"tomDeseret","features":[620]},{"name":"tomDevanagari","features":[620]},{"name":"tomDisableSmartFont","features":[620]},{"name":"tomDisabled","features":[620]},{"name":"tomDocAutoLink","features":[620]},{"name":"tomDocMathBuild","features":[620]},{"name":"tomDontGrowWithContent","features":[620]},{"name":"tomDots","features":[620]},{"name":"tomDotted","features":[620]},{"name":"tomDouble","features":[620]},{"name":"tomDoubleWave","features":[620]},{"name":"tomDoublestrike","features":[620]},{"name":"tomEastEurope","features":[620]},{"name":"tomEllipsisEnd","features":[620]},{"name":"tomEllipsisMode","features":[620]},{"name":"tomEllipsisNone","features":[620]},{"name":"tomEllipsisPresent","features":[620]},{"name":"tomEllipsisState","features":[620]},{"name":"tomEllipsisWord","features":[620]},{"name":"tomEmbeddedFont","features":[620]},{"name":"tomEmboss","features":[620]},{"name":"tomEmoji","features":[620]},{"name":"tomEnableSmartFont","features":[620]},{"name":"tomEnd","features":[620]},{"name":"tomEndnotesStory","features":[620]},{"name":"tomEq","features":[620]},{"name":"tomEqArrayAlignBottomRow","features":[620]},{"name":"tomEqArrayAlignCenter","features":[620]},{"name":"tomEqArrayAlignMask","features":[620]},{"name":"tomEqArrayAlignTopRow","features":[620]},{"name":"tomEqArrayLayoutWidth","features":[620]},{"name":"tomEquals","features":[620]},{"name":"tomEquationArray","features":[620]},{"name":"tomEthiopic","features":[620]},{"name":"tomEvenPagesFooterStory","features":[620]},{"name":"tomEvenPagesHeaderStory","features":[620]},{"name":"tomExtend","features":[620]},{"name":"tomExtendedChar","features":[620]},{"name":"tomFalse","features":[620]},{"name":"tomFindStory","features":[620]},{"name":"tomFirstPageFooterStory","features":[620]},{"name":"tomFirstPageHeaderStory","features":[620]},{"name":"tomFoldMathAlpha","features":[620]},{"name":"tomFontAlignmentAuto","features":[620]},{"name":"tomFontAlignmentBaseline","features":[620]},{"name":"tomFontAlignmentBottom","features":[620]},{"name":"tomFontAlignmentCenter","features":[620]},{"name":"tomFontAlignmentMax","features":[620]},{"name":"tomFontAlignmentTop","features":[620]},{"name":"tomFontBound","features":[620]},{"name":"tomFontPropAlign","features":[620]},{"name":"tomFontPropTeXStyle","features":[620]},{"name":"tomFontStretch","features":[620]},{"name":"tomFontStretchCondensed","features":[620]},{"name":"tomFontStretchDefault","features":[620]},{"name":"tomFontStretchExpanded","features":[620]},{"name":"tomFontStretchExtraCondensed","features":[620]},{"name":"tomFontStretchExtraExpanded","features":[620]},{"name":"tomFontStretchNormal","features":[620]},{"name":"tomFontStretchSemiCondensed","features":[620]},{"name":"tomFontStretchSemiExpanded","features":[620]},{"name":"tomFontStretchUltraCondensed","features":[620]},{"name":"tomFontStretchUltraExpanded","features":[620]},{"name":"tomFontStyle","features":[620]},{"name":"tomFontStyleItalic","features":[620]},{"name":"tomFontStyleOblique","features":[620]},{"name":"tomFontStyleUpright","features":[620]},{"name":"tomFontWeightBlack","features":[620]},{"name":"tomFontWeightBold","features":[620]},{"name":"tomFontWeightDefault","features":[620]},{"name":"tomFontWeightExtraBlack","features":[620]},{"name":"tomFontWeightExtraBold","features":[620]},{"name":"tomFontWeightExtraLight","features":[620]},{"name":"tomFontWeightHeavy","features":[620]},{"name":"tomFontWeightLight","features":[620]},{"name":"tomFontWeightMedium","features":[620]},{"name":"tomFontWeightNormal","features":[620]},{"name":"tomFontWeightRegular","features":[620]},{"name":"tomFontWeightSemiBold","features":[620]},{"name":"tomFontWeightThin","features":[620]},{"name":"tomFootnotesStory","features":[620]},{"name":"tomForward","features":[620]},{"name":"tomFraction","features":[620]},{"name":"tomFriendlyLinkAddress","features":[620]},{"name":"tomFriendlyLinkName","features":[620]},{"name":"tomFunctionApply","features":[620]},{"name":"tomFunctionTypeIsLim","features":[620]},{"name":"tomFunctionTypeNone","features":[620]},{"name":"tomFunctionTypeTakesArg","features":[620]},{"name":"tomFunctionTypeTakesLim","features":[620]},{"name":"tomFunctionTypeTakesLim2","features":[620]},{"name":"tomGB2312","features":[620]},{"name":"tomGeorgian","features":[620]},{"name":"tomGetHeightOnly","features":[620]},{"name":"tomGlagolitic","features":[620]},{"name":"tomGothic","features":[620]},{"name":"tomGravityBack","features":[620]},{"name":"tomGravityBackward","features":[620]},{"name":"tomGravityFore","features":[620]},{"name":"tomGravityForward","features":[620]},{"name":"tomGravityIn","features":[620]},{"name":"tomGravityOut","features":[620]},{"name":"tomGravityUI","features":[620]},{"name":"tomGreek","features":[620]},{"name":"tomGrowWithContent","features":[620]},{"name":"tomGujarati","features":[620]},{"name":"tomGurmukhi","features":[620]},{"name":"tomHContCell","features":[620]},{"name":"tomHStartCell","features":[620]},{"name":"tomHTML","features":[620]},{"name":"tomHair","features":[620]},{"name":"tomHangul","features":[620]},{"name":"tomHardParagraph","features":[620]},{"name":"tomHeavyWave","features":[620]},{"name":"tomHebrew","features":[620]},{"name":"tomHidden","features":[620]},{"name":"tomHorzVert","features":[620]},{"name":"tomHstring","features":[620]},{"name":"tomIgnoreCurrentFont","features":[620]},{"name":"tomIgnoreNumberStyle","features":[620]},{"name":"tomImprint","features":[620]},{"name":"tomIncIncSize","features":[620]},{"name":"tomIncSize","features":[620]},{"name":"tomIncludeInset","features":[620]},{"name":"tomIncludeNumbering","features":[620]},{"name":"tomInlineObject","features":[620]},{"name":"tomInlineObjectArg","features":[620]},{"name":"tomInlineObjectStart","features":[620]},{"name":"tomItalic","features":[620]},{"name":"tomJamo","features":[620]},{"name":"tomKannada","features":[620]},{"name":"tomKayahli","features":[620]},{"name":"tomKharoshthi","features":[620]},{"name":"tomKhmer","features":[620]},{"name":"tomKoreanBlockCaret","features":[620]},{"name":"tomLanguageTag","features":[620]},{"name":"tomLao","features":[620]},{"name":"tomLasVegasLights","features":[620]},{"name":"tomLayoutColumn","features":[620]},{"name":"tomLeafLine","features":[620]},{"name":"tomLeftSubSup","features":[620]},{"name":"tomLimbu","features":[620]},{"name":"tomLimitAlignCenter","features":[620]},{"name":"tomLimitAlignLeft","features":[620]},{"name":"tomLimitAlignMask","features":[620]},{"name":"tomLimitAlignRight","features":[620]},{"name":"tomLimitsDefault","features":[620]},{"name":"tomLimitsOpposite","features":[620]},{"name":"tomLimitsSubSup","features":[620]},{"name":"tomLimitsUnderOver","features":[620]},{"name":"tomLine","features":[620]},{"name":"tomLineSpace1pt5","features":[620]},{"name":"tomLineSpaceAtLeast","features":[620]},{"name":"tomLineSpaceDouble","features":[620]},{"name":"tomLineSpaceExactly","features":[620]},{"name":"tomLineSpaceMultiple","features":[620]},{"name":"tomLineSpacePercent","features":[620]},{"name":"tomLineSpaceSingle","features":[620]},{"name":"tomLines","features":[620]},{"name":"tomLink","features":[620]},{"name":"tomLinkProtected","features":[620]},{"name":"tomListBullet","features":[620]},{"name":"tomListMinus","features":[620]},{"name":"tomListNoNumber","features":[620]},{"name":"tomListNone","features":[620]},{"name":"tomListNumberAsArabic","features":[620]},{"name":"tomListNumberAsLCLetter","features":[620]},{"name":"tomListNumberAsLCRoman","features":[620]},{"name":"tomListNumberAsSequence","features":[620]},{"name":"tomListNumberAsUCLetter","features":[620]},{"name":"tomListNumberAsUCRoman","features":[620]},{"name":"tomListNumberedArabic1","features":[620]},{"name":"tomListNumberedArabic2","features":[620]},{"name":"tomListNumberedArabicWide","features":[620]},{"name":"tomListNumberedBlackCircleWingding","features":[620]},{"name":"tomListNumberedChS","features":[620]},{"name":"tomListNumberedChT","features":[620]},{"name":"tomListNumberedCircle","features":[620]},{"name":"tomListNumberedHebrew","features":[620]},{"name":"tomListNumberedHindiAlpha","features":[620]},{"name":"tomListNumberedHindiAlpha1","features":[620]},{"name":"tomListNumberedHindiNum","features":[620]},{"name":"tomListNumberedJpnChS","features":[620]},{"name":"tomListNumberedJpnKor","features":[620]},{"name":"tomListNumberedThaiAlpha","features":[620]},{"name":"tomListNumberedThaiNum","features":[620]},{"name":"tomListNumberedWhiteCircleWingding","features":[620]},{"name":"tomListParentheses","features":[620]},{"name":"tomListPeriod","features":[620]},{"name":"tomListPlain","features":[620]},{"name":"tomLisu","features":[620]},{"name":"tomLongDash","features":[620]},{"name":"tomLowerCase","features":[620]},{"name":"tomLowerLimit","features":[620]},{"name":"tomMac","features":[620]},{"name":"tomMainTextStory","features":[620]},{"name":"tomMalayalam","features":[620]},{"name":"tomMarchingBlackAnts","features":[620]},{"name":"tomMarchingRedAnts","features":[620]},{"name":"tomMatchAscii","features":[620]},{"name":"tomMatchCase","features":[620]},{"name":"tomMatchCharRep","features":[620]},{"name":"tomMatchFontSignature","features":[620]},{"name":"tomMatchMathFont","features":[620]},{"name":"tomMatchPattern","features":[620]},{"name":"tomMatchWord","features":[620]},{"name":"tomMath","features":[620]},{"name":"tomMathArgShadingEnd","features":[620]},{"name":"tomMathArgShadingStart","features":[620]},{"name":"tomMathBreakCenter","features":[620]},{"name":"tomMathBreakLeft","features":[620]},{"name":"tomMathBreakRight","features":[620]},{"name":"tomMathBrkBinAfter","features":[620]},{"name":"tomMathBrkBinBefore","features":[620]},{"name":"tomMathBrkBinDup","features":[620]},{"name":"tomMathBrkBinMask","features":[620]},{"name":"tomMathBrkBinSubMM","features":[620]},{"name":"tomMathBrkBinSubMP","features":[620]},{"name":"tomMathBrkBinSubMask","features":[620]},{"name":"tomMathBrkBinSubPM","features":[620]},{"name":"tomMathCFCheck","features":[620]},{"name":"tomMathDispAlignCenter","features":[620]},{"name":"tomMathDispAlignCenterGroup","features":[620]},{"name":"tomMathDispAlignLeft","features":[620]},{"name":"tomMathDispAlignMask","features":[620]},{"name":"tomMathDispAlignRight","features":[620]},{"name":"tomMathDispDef","features":[620]},{"name":"tomMathDispFracTeX","features":[620]},{"name":"tomMathDispIntUnderOver","features":[620]},{"name":"tomMathDispNaryGrow","features":[620]},{"name":"tomMathDispNarySubSup","features":[620]},{"name":"tomMathDocDiffDefault","features":[620]},{"name":"tomMathDocDiffItalic","features":[620]},{"name":"tomMathDocDiffMask","features":[620]},{"name":"tomMathDocDiffOpenItalic","features":[620]},{"name":"tomMathDocDiffUpright","features":[620]},{"name":"tomMathDocEmptyArgAlways","features":[620]},{"name":"tomMathDocEmptyArgAuto","features":[620]},{"name":"tomMathDocEmptyArgMask","features":[620]},{"name":"tomMathDocEmptyArgNever","features":[620]},{"name":"tomMathDocSbSpOpUnchanged","features":[620]},{"name":"tomMathEnableRtl","features":[620]},{"name":"tomMathEqAlign","features":[620]},{"name":"tomMathInterSpace","features":[620]},{"name":"tomMathIntraSpace","features":[620]},{"name":"tomMathLMargin","features":[620]},{"name":"tomMathManualBreakMask","features":[620]},{"name":"tomMathObjShadingEnd","features":[620]},{"name":"tomMathObjShadingStart","features":[620]},{"name":"tomMathParaAlignCenter","features":[620]},{"name":"tomMathParaAlignCenterGroup","features":[620]},{"name":"tomMathParaAlignDefault","features":[620]},{"name":"tomMathParaAlignLeft","features":[620]},{"name":"tomMathParaAlignRight","features":[620]},{"name":"tomMathPostSpace","features":[620]},{"name":"tomMathPreSpace","features":[620]},{"name":"tomMathRMargin","features":[620]},{"name":"tomMathRelSize","features":[620]},{"name":"tomMathVariant","features":[620]},{"name":"tomMathWrapIndent","features":[620]},{"name":"tomMathWrapRight","features":[620]},{"name":"tomMathZone","features":[620]},{"name":"tomMathZoneDisplay","features":[620]},{"name":"tomMathZoneNoBuildUp","features":[620]},{"name":"tomMathZoneOrdinary","features":[620]},{"name":"tomMatrix","features":[620]},{"name":"tomMatrixAlignBottomRow","features":[620]},{"name":"tomMatrixAlignCenter","features":[620]},{"name":"tomMatrixAlignMask","features":[620]},{"name":"tomMatrixAlignTopRow","features":[620]},{"name":"tomModWidthPairs","features":[620]},{"name":"tomModWidthSpace","features":[620]},{"name":"tomMongolian","features":[620]},{"name":"tomMove","features":[620]},{"name":"tomMyanmar","features":[620]},{"name":"tomNKo","features":[620]},{"name":"tomNary","features":[620]},{"name":"tomNewTaiLue","features":[620]},{"name":"tomNoAnimation","features":[620]},{"name":"tomNoBreak","features":[620]},{"name":"tomNoHidden","features":[620]},{"name":"tomNoIME","features":[620]},{"name":"tomNoLink","features":[620]},{"name":"tomNoMathZoneBrackets","features":[620]},{"name":"tomNoSelection","features":[620]},{"name":"tomNoUCGreekItalic","features":[620]},{"name":"tomNoUpScroll","features":[620]},{"name":"tomNoVpScroll","features":[620]},{"name":"tomNone","features":[620]},{"name":"tomNormalCaret","features":[620]},{"name":"tomNullCaret","features":[620]},{"name":"tomOEM","features":[620]},{"name":"tomObject","features":[620]},{"name":"tomObjectArg","features":[620]},{"name":"tomObjectMax","features":[620]},{"name":"tomOgham","features":[620]},{"name":"tomOpChar","features":[620]},{"name":"tomOpenAlways","features":[620]},{"name":"tomOpenExisting","features":[620]},{"name":"tomOriya","features":[620]},{"name":"tomOsmanya","features":[620]},{"name":"tomOutline","features":[620]},{"name":"tomOverbar","features":[620]},{"name":"tomOverlapping","features":[620]},{"name":"tomPC437","features":[620]},{"name":"tomPage","features":[620]},{"name":"tomParaEffectBox","features":[620]},{"name":"tomParaEffectCollapsed","features":[620]},{"name":"tomParaEffectDoNotHyphen","features":[620]},{"name":"tomParaEffectKeep","features":[620]},{"name":"tomParaEffectKeepNext","features":[620]},{"name":"tomParaEffectNoLineNumber","features":[620]},{"name":"tomParaEffectNoWidowControl","features":[620]},{"name":"tomParaEffectOutlineLevel","features":[620]},{"name":"tomParaEffectPageBreakBefore","features":[620]},{"name":"tomParaEffectRTL","features":[620]},{"name":"tomParaEffectSideBySide","features":[620]},{"name":"tomParaEffectTable","features":[620]},{"name":"tomParaEffectTableRowDelimiter","features":[620]},{"name":"tomParaFormat","features":[620]},{"name":"tomParaPropMathAlign","features":[620]},{"name":"tomParaStyleHeading1","features":[620]},{"name":"tomParaStyleHeading2","features":[620]},{"name":"tomParaStyleHeading3","features":[620]},{"name":"tomParaStyleHeading4","features":[620]},{"name":"tomParaStyleHeading5","features":[620]},{"name":"tomParaStyleHeading6","features":[620]},{"name":"tomParaStyleHeading7","features":[620]},{"name":"tomParaStyleHeading8","features":[620]},{"name":"tomParaStyleHeading9","features":[620]},{"name":"tomParaStyleNormal","features":[620]},{"name":"tomParagraph","features":[620]},{"name":"tomPasteFile","features":[620]},{"name":"tomPhagsPa","features":[620]},{"name":"tomPhantom","features":[620]},{"name":"tomPhantomASmash","features":[620]},{"name":"tomPhantomDSmash","features":[620]},{"name":"tomPhantomHSmash","features":[620]},{"name":"tomPhantomHorz","features":[620]},{"name":"tomPhantomShow","features":[620]},{"name":"tomPhantomSmash","features":[620]},{"name":"tomPhantomTransparent","features":[620]},{"name":"tomPhantomVert","features":[620]},{"name":"tomPhantomZeroAscent","features":[620]},{"name":"tomPhantomZeroDescent","features":[620]},{"name":"tomPhantomZeroWidth","features":[620]},{"name":"tomPrimaryFooterStory","features":[620]},{"name":"tomPrimaryHeaderStory","features":[620]},{"name":"tomProcessId","features":[620]},{"name":"tomProtected","features":[620]},{"name":"tomRE10Mode","features":[620]},{"name":"tomRTF","features":[620]},{"name":"tomRadical","features":[620]},{"name":"tomReadOnly","features":[620]},{"name":"tomReplaceStory","features":[620]},{"name":"tomResume","features":[620]},{"name":"tomRevised","features":[620]},{"name":"tomRow","features":[620]},{"name":"tomRowApplyDefault","features":[620]},{"name":"tomRowHeightActual","features":[620]},{"name":"tomRowUpdate","features":[620]},{"name":"tomRuby","features":[620]},{"name":"tomRubyAlign010","features":[620]},{"name":"tomRubyAlign121","features":[620]},{"name":"tomRubyAlignCenter","features":[620]},{"name":"tomRubyAlignLeft","features":[620]},{"name":"tomRubyAlignRight","features":[620]},{"name":"tomRubyBelow","features":[620]},{"name":"tomRunic","features":[620]},{"name":"tomScratchStory","features":[620]},{"name":"tomScreen","features":[620]},{"name":"tomSection","features":[620]},{"name":"tomSelActive","features":[620]},{"name":"tomSelAtEOL","features":[620]},{"name":"tomSelOvertype","features":[620]},{"name":"tomSelRange","features":[620]},{"name":"tomSelReplace","features":[620]},{"name":"tomSelStartActive","features":[620]},{"name":"tomSelectionBlock","features":[620]},{"name":"tomSelectionColumn","features":[620]},{"name":"tomSelectionFrame","features":[620]},{"name":"tomSelectionIP","features":[620]},{"name":"tomSelectionInlineShape","features":[620]},{"name":"tomSelectionNormal","features":[620]},{"name":"tomSelectionRow","features":[620]},{"name":"tomSelectionShape","features":[620]},{"name":"tomSelfIME","features":[620]},{"name":"tomSentence","features":[620]},{"name":"tomSentenceCase","features":[620]},{"name":"tomShadow","features":[620]},{"name":"tomShareDenyRead","features":[620]},{"name":"tomShareDenyWrite","features":[620]},{"name":"tomShiftJIS","features":[620]},{"name":"tomShimmer","features":[620]},{"name":"tomShowDegPlaceHldr","features":[620]},{"name":"tomShowLLimPlaceHldr","features":[620]},{"name":"tomShowMatPlaceHldr","features":[620]},{"name":"tomShowULimPlaceHldr","features":[620]},{"name":"tomSimpleText","features":[620]},{"name":"tomSingle","features":[620]},{"name":"tomSinhala","features":[620]},{"name":"tomSizeScript","features":[620]},{"name":"tomSizeScriptScript","features":[620]},{"name":"tomSizeText","features":[620]},{"name":"tomSlashedFraction","features":[620]},{"name":"tomSmallCaps","features":[620]},{"name":"tomSpaceBinary","features":[620]},{"name":"tomSpaceDefault","features":[620]},{"name":"tomSpaceDifferential","features":[620]},{"name":"tomSpaceMask","features":[620]},{"name":"tomSpaceOrd","features":[620]},{"name":"tomSpaceRelational","features":[620]},{"name":"tomSpaceSkip","features":[620]},{"name":"tomSpaceUnary","features":[620]},{"name":"tomSpaces","features":[620]},{"name":"tomSparkleText","features":[620]},{"name":"tomStack","features":[620]},{"name":"tomStart","features":[620]},{"name":"tomStory","features":[620]},{"name":"tomStoryActiveDisplay","features":[620]},{"name":"tomStoryActiveDisplayUI","features":[620]},{"name":"tomStoryActiveUI","features":[620]},{"name":"tomStoryInactive","features":[620]},{"name":"tomStretchBaseAbove","features":[620]},{"name":"tomStretchBaseBelow","features":[620]},{"name":"tomStretchCharAbove","features":[620]},{"name":"tomStretchCharBelow","features":[620]},{"name":"tomStretchStack","features":[620]},{"name":"tomStrikeout","features":[620]},{"name":"tomStyleDefault","features":[620]},{"name":"tomStyleDisplay","features":[620]},{"name":"tomStyleDisplayCramped","features":[620]},{"name":"tomStyleScript","features":[620]},{"name":"tomStyleScriptCramped","features":[620]},{"name":"tomStyleScriptScript","features":[620]},{"name":"tomStyleScriptScriptCramped","features":[620]},{"name":"tomStyleText","features":[620]},{"name":"tomStyleTextCramped","features":[620]},{"name":"tomSubSup","features":[620]},{"name":"tomSubSupAlign","features":[620]},{"name":"tomSubscript","features":[620]},{"name":"tomSubscriptCF","features":[620]},{"name":"tomSuperscript","features":[620]},{"name":"tomSuperscriptCF","features":[620]},{"name":"tomSuspend","features":[620]},{"name":"tomSylotiNagri","features":[620]},{"name":"tomSymbol","features":[620]},{"name":"tomSyriac","features":[620]},{"name":"tomTabBack","features":[620]},{"name":"tomTabHere","features":[620]},{"name":"tomTabNext","features":[620]},{"name":"tomTable","features":[620]},{"name":"tomTableColumn","features":[620]},{"name":"tomTaiLe","features":[620]},{"name":"tomTamil","features":[620]},{"name":"tomTelugu","features":[620]},{"name":"tomText","features":[620]},{"name":"tomTextFlowES","features":[620]},{"name":"tomTextFlowMask","features":[620]},{"name":"tomTextFlowNE","features":[620]},{"name":"tomTextFlowSW","features":[620]},{"name":"tomTextFlowWN","features":[620]},{"name":"tomTextFrameStory","features":[620]},{"name":"tomTextize","features":[620]},{"name":"tomThaana","features":[620]},{"name":"tomThai","features":[620]},{"name":"tomThick","features":[620]},{"name":"tomThickDash","features":[620]},{"name":"tomThickDashDot","features":[620]},{"name":"tomThickDashDotDot","features":[620]},{"name":"tomThickDotted","features":[620]},{"name":"tomThickLines","features":[620]},{"name":"tomThickLongDash","features":[620]},{"name":"tomTibetan","features":[620]},{"name":"tomTifinagh","features":[620]},{"name":"tomTitleCase","features":[620]},{"name":"tomToggle","features":[620]},{"name":"tomToggleCase","features":[620]},{"name":"tomTrackParms","features":[620]},{"name":"tomTransform","features":[620]},{"name":"tomTranslateTableCell","features":[620]},{"name":"tomTransparentForPositioning","features":[620]},{"name":"tomTransparentForSpacing","features":[620]},{"name":"tomTrue","features":[620]},{"name":"tomTruncateExisting","features":[620]},{"name":"tomTurkish","features":[620]},{"name":"tomUndefined","features":[620]},{"name":"tomUnderbar","features":[620]},{"name":"tomUnderline","features":[620]},{"name":"tomUnderlinePositionAbove","features":[620]},{"name":"tomUnderlinePositionAuto","features":[620]},{"name":"tomUnderlinePositionBelow","features":[620]},{"name":"tomUnderlinePositionMax","features":[620]},{"name":"tomUndoLimit","features":[620]},{"name":"tomUnhide","features":[620]},{"name":"tomUnicodeBiDi","features":[620]},{"name":"tomUnknownStory","features":[620]},{"name":"tomUnlink","features":[620]},{"name":"tomUpperCase","features":[620]},{"name":"tomUpperLimit","features":[620]},{"name":"tomUpperLimitAsSuperScript","features":[620]},{"name":"tomUseAtFont","features":[620]},{"name":"tomUseCRLF","features":[620]},{"name":"tomUsePoints","features":[620]},{"name":"tomUseTwips","features":[620]},{"name":"tomUsymbol","features":[620]},{"name":"tomVLowCell","features":[620]},{"name":"tomVTopCell","features":[620]},{"name":"tomVai","features":[620]},{"name":"tomVietnamese","features":[620]},{"name":"tomWarichu","features":[620]},{"name":"tomWave","features":[620]},{"name":"tomWindow","features":[620]},{"name":"tomWipeDown","features":[620]},{"name":"tomWipeRight","features":[620]},{"name":"tomWord","features":[620]},{"name":"tomWordDocument","features":[620]},{"name":"tomWords","features":[620]},{"name":"tomYi","features":[620]},{"name":"yHeightCharPtsMost","features":[620]}],"656":[{"name":"AdjustWindowRectExForDpi","features":[307,621,371]},{"name":"AreDpiAwarenessContextsEqual","features":[307,621]},{"name":"DCDC_DEFAULT","features":[621]},{"name":"DCDC_DISABLE_FONT_UPDATE","features":[621]},{"name":"DCDC_DISABLE_RELAYOUT","features":[621]},{"name":"DDC_DEFAULT","features":[621]},{"name":"DDC_DISABLE_ALL","features":[621]},{"name":"DDC_DISABLE_CONTROL_RELAYOUT","features":[621]},{"name":"DDC_DISABLE_RESIZE","features":[621]},{"name":"DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS","features":[621]},{"name":"DIALOG_DPI_CHANGE_BEHAVIORS","features":[621]},{"name":"DPI_AWARENESS","features":[621]},{"name":"DPI_AWARENESS_CONTEXT","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_SYSTEM_AWARE","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_UNAWARE","features":[621]},{"name":"DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED","features":[621]},{"name":"DPI_AWARENESS_INVALID","features":[621]},{"name":"DPI_AWARENESS_PER_MONITOR_AWARE","features":[621]},{"name":"DPI_AWARENESS_SYSTEM_AWARE","features":[621]},{"name":"DPI_AWARENESS_UNAWARE","features":[621]},{"name":"DPI_HOSTING_BEHAVIOR","features":[621]},{"name":"DPI_HOSTING_BEHAVIOR_DEFAULT","features":[621]},{"name":"DPI_HOSTING_BEHAVIOR_INVALID","features":[621]},{"name":"DPI_HOSTING_BEHAVIOR_MIXED","features":[621]},{"name":"EnableNonClientDpiScaling","features":[307,621]},{"name":"GetAwarenessFromDpiAwarenessContext","features":[621]},{"name":"GetDialogControlDpiChangeBehavior","features":[307,621]},{"name":"GetDialogDpiChangeBehavior","features":[307,621]},{"name":"GetDpiAwarenessContextForProcess","features":[307,621]},{"name":"GetDpiForMonitor","features":[318,621]},{"name":"GetDpiForSystem","features":[621]},{"name":"GetDpiForWindow","features":[307,621]},{"name":"GetDpiFromDpiAwarenessContext","features":[621]},{"name":"GetProcessDpiAwareness","features":[307,621]},{"name":"GetSystemDpiForProcess","features":[307,621]},{"name":"GetSystemMetricsForDpi","features":[621,371]},{"name":"GetThreadDpiAwarenessContext","features":[621]},{"name":"GetThreadDpiHostingBehavior","features":[621]},{"name":"GetWindowDpiAwarenessContext","features":[307,621]},{"name":"GetWindowDpiHostingBehavior","features":[307,621]},{"name":"IsValidDpiAwarenessContext","features":[307,621]},{"name":"LogicalToPhysicalPointForPerMonitorDPI","features":[307,621]},{"name":"MDT_ANGULAR_DPI","features":[621]},{"name":"MDT_DEFAULT","features":[621]},{"name":"MDT_EFFECTIVE_DPI","features":[621]},{"name":"MDT_RAW_DPI","features":[621]},{"name":"MONITOR_DPI_TYPE","features":[621]},{"name":"OpenThemeDataForDpi","features":[307,357,621]},{"name":"PROCESS_DPI_AWARENESS","features":[621]},{"name":"PROCESS_DPI_UNAWARE","features":[621]},{"name":"PROCESS_PER_MONITOR_DPI_AWARE","features":[621]},{"name":"PROCESS_SYSTEM_DPI_AWARE","features":[621]},{"name":"PhysicalToLogicalPointForPerMonitorDPI","features":[307,621]},{"name":"SetDialogControlDpiChangeBehavior","features":[307,621]},{"name":"SetDialogDpiChangeBehavior","features":[307,621]},{"name":"SetProcessDpiAwareness","features":[621]},{"name":"SetProcessDpiAwarenessContext","features":[307,621]},{"name":"SetThreadDpiAwarenessContext","features":[621]},{"name":"SetThreadDpiHostingBehavior","features":[621]},{"name":"SystemParametersInfoForDpi","features":[307,621]}],"657":[{"name":"DefRawInputProc","features":[307,622]},{"name":"GetCIMSSM","features":[307,622]},{"name":"GetCurrentInputMessageSource","features":[307,622]},{"name":"GetRawInputBuffer","features":[307,622]},{"name":"GetRawInputData","features":[622]},{"name":"GetRawInputDeviceInfoA","features":[307,622]},{"name":"GetRawInputDeviceInfoW","features":[307,622]},{"name":"GetRawInputDeviceList","features":[307,622]},{"name":"GetRegisteredRawInputDevices","features":[307,622]},{"name":"HRAWINPUT","features":[622]},{"name":"IMDT_KEYBOARD","features":[622]},{"name":"IMDT_MOUSE","features":[622]},{"name":"IMDT_PEN","features":[622]},{"name":"IMDT_TOUCH","features":[622]},{"name":"IMDT_TOUCHPAD","features":[622]},{"name":"IMDT_UNAVAILABLE","features":[622]},{"name":"IMO_HARDWARE","features":[622]},{"name":"IMO_INJECTED","features":[622]},{"name":"IMO_SYSTEM","features":[622]},{"name":"IMO_UNAVAILABLE","features":[622]},{"name":"INPUT_MESSAGE_DEVICE_TYPE","features":[622]},{"name":"INPUT_MESSAGE_ORIGIN_ID","features":[622]},{"name":"INPUT_MESSAGE_SOURCE","features":[622]},{"name":"MOUSE_ATTRIBUTES_CHANGED","features":[622]},{"name":"MOUSE_MOVE_ABSOLUTE","features":[622]},{"name":"MOUSE_MOVE_NOCOALESCE","features":[622]},{"name":"MOUSE_MOVE_RELATIVE","features":[622]},{"name":"MOUSE_STATE","features":[622]},{"name":"MOUSE_VIRTUAL_DESKTOP","features":[622]},{"name":"RAWHID","features":[622]},{"name":"RAWINPUT","features":[307,622]},{"name":"RAWINPUTDEVICE","features":[307,622]},{"name":"RAWINPUTDEVICELIST","features":[307,622]},{"name":"RAWINPUTDEVICE_FLAGS","features":[622]},{"name":"RAWINPUTHEADER","features":[307,622]},{"name":"RAWKEYBOARD","features":[622]},{"name":"RAWMOUSE","features":[622]},{"name":"RAW_INPUT_DATA_COMMAND_FLAGS","features":[622]},{"name":"RAW_INPUT_DEVICE_INFO_COMMAND","features":[622]},{"name":"RIDEV_APPKEYS","features":[622]},{"name":"RIDEV_CAPTUREMOUSE","features":[622]},{"name":"RIDEV_DEVNOTIFY","features":[622]},{"name":"RIDEV_EXCLUDE","features":[622]},{"name":"RIDEV_EXINPUTSINK","features":[622]},{"name":"RIDEV_INPUTSINK","features":[622]},{"name":"RIDEV_NOHOTKEYS","features":[622]},{"name":"RIDEV_NOLEGACY","features":[622]},{"name":"RIDEV_PAGEONLY","features":[622]},{"name":"RIDEV_REMOVE","features":[622]},{"name":"RIDI_DEVICEINFO","features":[622]},{"name":"RIDI_DEVICENAME","features":[622]},{"name":"RIDI_PREPARSEDDATA","features":[622]},{"name":"RID_DEVICE_INFO","features":[307,622]},{"name":"RID_DEVICE_INFO_HID","features":[622]},{"name":"RID_DEVICE_INFO_KEYBOARD","features":[622]},{"name":"RID_DEVICE_INFO_MOUSE","features":[307,622]},{"name":"RID_DEVICE_INFO_TYPE","features":[622]},{"name":"RID_HEADER","features":[622]},{"name":"RID_INPUT","features":[622]},{"name":"RIM_TYPEHID","features":[622]},{"name":"RIM_TYPEKEYBOARD","features":[622]},{"name":"RIM_TYPEMOUSE","features":[622]},{"name":"RegisterRawInputDevices","features":[307,622]}],"658":[{"name":"APPLETIDLIST","features":[623]},{"name":"APPLYCANDEXPARAM","features":[623]},{"name":"ATTR_CONVERTED","features":[623]},{"name":"ATTR_FIXEDCONVERTED","features":[623]},{"name":"ATTR_INPUT","features":[623]},{"name":"ATTR_INPUT_ERROR","features":[623]},{"name":"ATTR_TARGET_CONVERTED","features":[623]},{"name":"ATTR_TARGET_NOTCONVERTED","features":[623]},{"name":"CANDIDATEFORM","features":[307,623]},{"name":"CANDIDATEINFO","features":[623]},{"name":"CANDIDATELIST","features":[623]},{"name":"CATID_MSIME_IImePadApplet","features":[623]},{"name":"CATID_MSIME_IImePadApplet1000","features":[623]},{"name":"CATID_MSIME_IImePadApplet1200","features":[623]},{"name":"CATID_MSIME_IImePadApplet900","features":[623]},{"name":"CATID_MSIME_IImePadApplet_VER7","features":[623]},{"name":"CATID_MSIME_IImePadApplet_VER80","features":[623]},{"name":"CATID_MSIME_IImePadApplet_VER81","features":[623]},{"name":"CActiveIMM","features":[623]},{"name":"CFS_CANDIDATEPOS","features":[623]},{"name":"CFS_DEFAULT","features":[623]},{"name":"CFS_EXCLUDE","features":[623]},{"name":"CFS_FORCE_POSITION","features":[623]},{"name":"CFS_POINT","features":[623]},{"name":"CFS_RECT","features":[623]},{"name":"CHARINFO_APPLETID_MASK","features":[623]},{"name":"CHARINFO_CHARID_MASK","features":[623]},{"name":"CHARINFO_FEID_MASK","features":[623]},{"name":"CLSID_ImePlugInDictDictionaryList_CHS","features":[623]},{"name":"CLSID_ImePlugInDictDictionaryList_JPN","features":[623]},{"name":"CLSID_VERSION_DEPENDENT_MSIME_JAPANESE","features":[623]},{"name":"COMPOSITIONFORM","features":[307,623]},{"name":"COMPOSITIONSTRING","features":[623]},{"name":"CPS_CANCEL","features":[623]},{"name":"CPS_COMPLETE","features":[623]},{"name":"CPS_CONVERT","features":[623]},{"name":"CPS_REVERT","features":[623]},{"name":"CS_INSERTCHAR","features":[623]},{"name":"CS_NOMOVECARET","features":[623]},{"name":"E_LARGEINPUT","features":[623]},{"name":"E_NOCAND","features":[623]},{"name":"E_NOTENOUGH_BUFFER","features":[623]},{"name":"E_NOTENOUGH_WDD","features":[623]},{"name":"FEID_CHINESE_HONGKONG","features":[623]},{"name":"FEID_CHINESE_SIMPLIFIED","features":[623]},{"name":"FEID_CHINESE_SINGAPORE","features":[623]},{"name":"FEID_CHINESE_TRADITIONAL","features":[623]},{"name":"FEID_JAPANESE","features":[623]},{"name":"FEID_KOREAN","features":[623]},{"name":"FEID_KOREAN_JOHAB","features":[623]},{"name":"FEID_NONE","features":[623]},{"name":"FELANG_CLMN_FIXD","features":[623]},{"name":"FELANG_CLMN_FIXR","features":[623]},{"name":"FELANG_CLMN_NOPBREAK","features":[623]},{"name":"FELANG_CLMN_NOWBREAK","features":[623]},{"name":"FELANG_CLMN_PBREAK","features":[623]},{"name":"FELANG_CLMN_WBREAK","features":[623]},{"name":"FELANG_CMODE_AUTOMATIC","features":[623]},{"name":"FELANG_CMODE_BESTFIRST","features":[623]},{"name":"FELANG_CMODE_BOPOMOFO","features":[623]},{"name":"FELANG_CMODE_CONVERSATION","features":[623]},{"name":"FELANG_CMODE_FULLWIDTHOUT","features":[623]},{"name":"FELANG_CMODE_HALFWIDTHOUT","features":[623]},{"name":"FELANG_CMODE_HANGUL","features":[623]},{"name":"FELANG_CMODE_HIRAGANAOUT","features":[623]},{"name":"FELANG_CMODE_KATAKANAOUT","features":[623]},{"name":"FELANG_CMODE_MERGECAND","features":[623]},{"name":"FELANG_CMODE_MONORUBY","features":[623]},{"name":"FELANG_CMODE_NAME","features":[623]},{"name":"FELANG_CMODE_NOINVISIBLECHAR","features":[623]},{"name":"FELANG_CMODE_NONE","features":[623]},{"name":"FELANG_CMODE_NOPRUNING","features":[623]},{"name":"FELANG_CMODE_PHRASEPREDICT","features":[623]},{"name":"FELANG_CMODE_PINYIN","features":[623]},{"name":"FELANG_CMODE_PLAURALCLAUSE","features":[623]},{"name":"FELANG_CMODE_PRECONV","features":[623]},{"name":"FELANG_CMODE_RADICAL","features":[623]},{"name":"FELANG_CMODE_ROMAN","features":[623]},{"name":"FELANG_CMODE_SINGLECONVERT","features":[623]},{"name":"FELANG_CMODE_UNKNOWNREADING","features":[623]},{"name":"FELANG_CMODE_USENOREVWORDS","features":[623]},{"name":"FELANG_INVALD_PO","features":[623]},{"name":"FELANG_REQ_CONV","features":[623]},{"name":"FELANG_REQ_RECONV","features":[623]},{"name":"FELANG_REQ_REV","features":[623]},{"name":"FID_MSIME_KMS_DEL_KEYLIST","features":[623]},{"name":"FID_MSIME_KMS_FUNCDESC","features":[623]},{"name":"FID_MSIME_KMS_GETMAP","features":[623]},{"name":"FID_MSIME_KMS_GETMAPFAST","features":[623]},{"name":"FID_MSIME_KMS_GETMAPSEAMLESS","features":[623]},{"name":"FID_MSIME_KMS_INIT","features":[623]},{"name":"FID_MSIME_KMS_INVOKE","features":[623]},{"name":"FID_MSIME_KMS_NOTIFY","features":[623]},{"name":"FID_MSIME_KMS_SETMAP","features":[623]},{"name":"FID_MSIME_KMS_TERM","features":[623]},{"name":"FID_MSIME_KMS_VERSION","features":[623]},{"name":"FID_MSIME_VERSION","features":[623]},{"name":"FID_RECONVERT_VERSION","features":[623]},{"name":"GCL_CONVERSION","features":[623]},{"name":"GCL_REVERSECONVERSION","features":[623]},{"name":"GCL_REVERSE_LENGTH","features":[623]},{"name":"GCSEX_CANCELRECONVERT","features":[623]},{"name":"GCS_COMPATTR","features":[623]},{"name":"GCS_COMPCLAUSE","features":[623]},{"name":"GCS_COMPREADATTR","features":[623]},{"name":"GCS_COMPREADCLAUSE","features":[623]},{"name":"GCS_COMPREADSTR","features":[623]},{"name":"GCS_COMPSTR","features":[623]},{"name":"GCS_CURSORPOS","features":[623]},{"name":"GCS_DELTASTART","features":[623]},{"name":"GCS_RESULTCLAUSE","features":[623]},{"name":"GCS_RESULTREADCLAUSE","features":[623]},{"name":"GCS_RESULTREADSTR","features":[623]},{"name":"GCS_RESULTSTR","features":[623]},{"name":"GET_CONVERSION_LIST_FLAG","features":[623]},{"name":"GET_GUIDE_LINE_TYPE","features":[623]},{"name":"GGL_INDEX","features":[623]},{"name":"GGL_LEVEL","features":[623]},{"name":"GGL_PRIVATE","features":[623]},{"name":"GGL_STRING","features":[623]},{"name":"GL_ID_CANNOTSAVE","features":[623]},{"name":"GL_ID_CHOOSECANDIDATE","features":[623]},{"name":"GL_ID_INPUTCODE","features":[623]},{"name":"GL_ID_INPUTRADICAL","features":[623]},{"name":"GL_ID_INPUTREADING","features":[623]},{"name":"GL_ID_INPUTSYMBOL","features":[623]},{"name":"GL_ID_NOCONVERT","features":[623]},{"name":"GL_ID_NODICTIONARY","features":[623]},{"name":"GL_ID_NOMODULE","features":[623]},{"name":"GL_ID_PRIVATE_FIRST","features":[623]},{"name":"GL_ID_PRIVATE_LAST","features":[623]},{"name":"GL_ID_READINGCONFLICT","features":[623]},{"name":"GL_ID_REVERSECONVERSION","features":[623]},{"name":"GL_ID_TOOMANYSTROKE","features":[623]},{"name":"GL_ID_TYPINGERROR","features":[623]},{"name":"GL_ID_UNKNOWN","features":[623]},{"name":"GL_LEVEL_ERROR","features":[623]},{"name":"GL_LEVEL_FATAL","features":[623]},{"name":"GL_LEVEL_INFORMATION","features":[623]},{"name":"GL_LEVEL_NOGUIDELINE","features":[623]},{"name":"GL_LEVEL_WARNING","features":[623]},{"name":"GUIDELINE","features":[623]},{"name":"HIMC","features":[623]},{"name":"HIMCC","features":[623]},{"name":"IACE_CHILDREN","features":[623]},{"name":"IACE_DEFAULT","features":[623]},{"name":"IACE_IGNORENOCONTEXT","features":[623]},{"name":"IActiveIME","features":[623]},{"name":"IActiveIME2","features":[623]},{"name":"IActiveIMMApp","features":[623]},{"name":"IActiveIMMIME","features":[623]},{"name":"IActiveIMMMessagePumpOwner","features":[623]},{"name":"IActiveIMMRegistrar","features":[623]},{"name":"IEnumInputContext","features":[623]},{"name":"IEnumRegisterWordA","features":[623]},{"name":"IEnumRegisterWordW","features":[623]},{"name":"IFEC_S_ALREADY_DEFAULT","features":[623]},{"name":"IFEClassFactory","features":[358,623]},{"name":"IFECommon","features":[623]},{"name":"IFED_ACTIVE_DICT","features":[623]},{"name":"IFED_ATOK10","features":[623]},{"name":"IFED_ATOK9","features":[623]},{"name":"IFED_E_INVALID_FORMAT","features":[623]},{"name":"IFED_E_NOT_FOUND","features":[623]},{"name":"IFED_E_NOT_SUPPORTED","features":[623]},{"name":"IFED_E_NOT_USER_DIC","features":[623]},{"name":"IFED_E_NO_ENTRY","features":[623]},{"name":"IFED_E_OPEN_FAILED","features":[623]},{"name":"IFED_E_REGISTER_DISCONNECTED","features":[623]},{"name":"IFED_E_REGISTER_FAILED","features":[623]},{"name":"IFED_E_REGISTER_ILLEGAL_POS","features":[623]},{"name":"IFED_E_REGISTER_IMPROPER_WORD","features":[623]},{"name":"IFED_E_USER_COMMENT","features":[623]},{"name":"IFED_E_WRITE_FAILED","features":[623]},{"name":"IFED_MSIME2_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME2_BIN_USER","features":[623]},{"name":"IFED_MSIME2_TEXT_USER","features":[623]},{"name":"IFED_MSIME95_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME95_BIN_USER","features":[623]},{"name":"IFED_MSIME95_TEXT_USER","features":[623]},{"name":"IFED_MSIME97_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME97_BIN_USER","features":[623]},{"name":"IFED_MSIME97_TEXT_USER","features":[623]},{"name":"IFED_MSIME98_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME98_BIN_USER","features":[623]},{"name":"IFED_MSIME98_SYSTEM_CE","features":[623]},{"name":"IFED_MSIME98_TEXT_USER","features":[623]},{"name":"IFED_MSIME_BIN_SYSTEM","features":[623]},{"name":"IFED_MSIME_BIN_USER","features":[623]},{"name":"IFED_MSIME_TEXT_USER","features":[623]},{"name":"IFED_NEC_AI_","features":[623]},{"name":"IFED_PIME2_BIN_STANDARD_SYSTEM","features":[623]},{"name":"IFED_PIME2_BIN_SYSTEM","features":[623]},{"name":"IFED_PIME2_BIN_USER","features":[623]},{"name":"IFED_POS_ADJECTIVE","features":[623]},{"name":"IFED_POS_ADJECTIVE_VERB","features":[623]},{"name":"IFED_POS_ADNOUN","features":[623]},{"name":"IFED_POS_ADVERB","features":[623]},{"name":"IFED_POS_AFFIX","features":[623]},{"name":"IFED_POS_ALL","features":[623]},{"name":"IFED_POS_AUXILIARY_VERB","features":[623]},{"name":"IFED_POS_CONJUNCTION","features":[623]},{"name":"IFED_POS_DEPENDENT","features":[623]},{"name":"IFED_POS_IDIOMS","features":[623]},{"name":"IFED_POS_INDEPENDENT","features":[623]},{"name":"IFED_POS_INFLECTIONALSUFFIX","features":[623]},{"name":"IFED_POS_INTERJECTION","features":[623]},{"name":"IFED_POS_NONE","features":[623]},{"name":"IFED_POS_NOUN","features":[623]},{"name":"IFED_POS_PARTICLE","features":[623]},{"name":"IFED_POS_PREFIX","features":[623]},{"name":"IFED_POS_SUB_VERB","features":[623]},{"name":"IFED_POS_SUFFIX","features":[623]},{"name":"IFED_POS_SYMBOLS","features":[623]},{"name":"IFED_POS_TANKANJI","features":[623]},{"name":"IFED_POS_VERB","features":[623]},{"name":"IFED_REG_ALL","features":[623]},{"name":"IFED_REG_AUTO","features":[623]},{"name":"IFED_REG_DEL","features":[623]},{"name":"IFED_REG_GRAMMAR","features":[623]},{"name":"IFED_REG_HEAD","features":[623]},{"name":"IFED_REG_NONE","features":[623]},{"name":"IFED_REG_TAIL","features":[623]},{"name":"IFED_REG_USER","features":[623]},{"name":"IFED_REL_ALL","features":[623]},{"name":"IFED_REL_DE","features":[623]},{"name":"IFED_REL_FUKU_YOUGEN","features":[623]},{"name":"IFED_REL_GA","features":[623]},{"name":"IFED_REL_HE","features":[623]},{"name":"IFED_REL_IDEOM","features":[623]},{"name":"IFED_REL_KARA","features":[623]},{"name":"IFED_REL_KEIDOU1_YOUGEN","features":[623]},{"name":"IFED_REL_KEIDOU2_YOUGEN","features":[623]},{"name":"IFED_REL_KEIYOU_TARU_YOUGEN","features":[623]},{"name":"IFED_REL_KEIYOU_TO_YOUGEN","features":[623]},{"name":"IFED_REL_KEIYOU_YOUGEN","features":[623]},{"name":"IFED_REL_MADE","features":[623]},{"name":"IFED_REL_NI","features":[623]},{"name":"IFED_REL_NO","features":[623]},{"name":"IFED_REL_NONE","features":[623]},{"name":"IFED_REL_RENSOU","features":[623]},{"name":"IFED_REL_RENTAI_MEI","features":[623]},{"name":"IFED_REL_TAIGEN","features":[623]},{"name":"IFED_REL_TO","features":[623]},{"name":"IFED_REL_UNKNOWN1","features":[623]},{"name":"IFED_REL_UNKNOWN2","features":[623]},{"name":"IFED_REL_WO","features":[623]},{"name":"IFED_REL_YORI","features":[623]},{"name":"IFED_REL_YOUGEN","features":[623]},{"name":"IFED_SELECT_ALL","features":[623]},{"name":"IFED_SELECT_COMMENT","features":[623]},{"name":"IFED_SELECT_DISPLAY","features":[623]},{"name":"IFED_SELECT_NONE","features":[623]},{"name":"IFED_SELECT_POS","features":[623]},{"name":"IFED_SELECT_READING","features":[623]},{"name":"IFED_S_COMMENT_CHANGED","features":[623]},{"name":"IFED_S_EMPTY_DICTIONARY","features":[623]},{"name":"IFED_S_MORE_ENTRIES","features":[623]},{"name":"IFED_S_WORD_EXISTS","features":[623]},{"name":"IFED_TYPE_ALL","features":[623]},{"name":"IFED_TYPE_ENGLISH","features":[623]},{"name":"IFED_TYPE_GENERAL","features":[623]},{"name":"IFED_TYPE_NAMEPLACE","features":[623]},{"name":"IFED_TYPE_NONE","features":[623]},{"name":"IFED_TYPE_REVERSE","features":[623]},{"name":"IFED_TYPE_SPEECH","features":[623]},{"name":"IFED_UCT_MAX","features":[623]},{"name":"IFED_UCT_NONE","features":[623]},{"name":"IFED_UCT_STRING_SJIS","features":[623]},{"name":"IFED_UCT_STRING_UNICODE","features":[623]},{"name":"IFED_UCT_USER_DEFINED","features":[623]},{"name":"IFED_UNKNOWN","features":[623]},{"name":"IFED_VJE_20","features":[623]},{"name":"IFED_WX_II","features":[623]},{"name":"IFED_WX_III","features":[623]},{"name":"IFEDictionary","features":[623]},{"name":"IFELanguage","features":[623]},{"name":"IGIMIF_RIGHTMENU","features":[623]},{"name":"IGIMII_CMODE","features":[623]},{"name":"IGIMII_CONFIGURE","features":[623]},{"name":"IGIMII_HELP","features":[623]},{"name":"IGIMII_INPUTTOOLS","features":[623]},{"name":"IGIMII_OTHER","features":[623]},{"name":"IGIMII_SMODE","features":[623]},{"name":"IGIMII_TOOLS","features":[623]},{"name":"IImePad","features":[623]},{"name":"IImePadApplet","features":[623]},{"name":"IImePlugInDictDictionaryList","features":[623]},{"name":"IImeSpecifyApplets","features":[623]},{"name":"IMCENUMPROC","features":[307,623]},{"name":"IMC_CLOSESTATUSWINDOW","features":[623]},{"name":"IMC_GETCANDIDATEPOS","features":[623]},{"name":"IMC_GETCOMPOSITIONFONT","features":[623]},{"name":"IMC_GETCOMPOSITIONWINDOW","features":[623]},{"name":"IMC_GETSOFTKBDFONT","features":[623]},{"name":"IMC_GETSOFTKBDPOS","features":[623]},{"name":"IMC_GETSOFTKBDSUBTYPE","features":[623]},{"name":"IMC_GETSTATUSWINDOWPOS","features":[623]},{"name":"IMC_OPENSTATUSWINDOW","features":[623]},{"name":"IMC_SETCANDIDATEPOS","features":[623]},{"name":"IMC_SETCOMPOSITIONFONT","features":[623]},{"name":"IMC_SETCOMPOSITIONWINDOW","features":[623]},{"name":"IMC_SETCONVERSIONMODE","features":[623]},{"name":"IMC_SETOPENSTATUS","features":[623]},{"name":"IMC_SETSENTENCEMODE","features":[623]},{"name":"IMC_SETSOFTKBDDATA","features":[623]},{"name":"IMC_SETSOFTKBDFONT","features":[623]},{"name":"IMC_SETSOFTKBDPOS","features":[623]},{"name":"IMC_SETSOFTKBDSUBTYPE","features":[623]},{"name":"IMC_SETSTATUSWINDOWPOS","features":[623]},{"name":"IMEAPPLETCFG","features":[307,623,371]},{"name":"IMEAPPLETUI","features":[307,623]},{"name":"IMECHARINFO","features":[623]},{"name":"IMECHARPOSITION","features":[307,623]},{"name":"IMECOMPOSITIONSTRINGINFO","features":[623]},{"name":"IMEDLG","features":[307,623]},{"name":"IMEDP","features":[623]},{"name":"IMEFAREASTINFO","features":[623]},{"name":"IMEFAREASTINFO_TYPE_COMMENT","features":[623]},{"name":"IMEFAREASTINFO_TYPE_COSTTIME","features":[623]},{"name":"IMEFAREASTINFO_TYPE_DEFAULT","features":[623]},{"name":"IMEFAREASTINFO_TYPE_READING","features":[623]},{"name":"IMEFMT","features":[623]},{"name":"IMEINFO","features":[623]},{"name":"IMEITEM","features":[623]},{"name":"IMEITEMCANDIDATE","features":[623]},{"name":"IMEKEYCTRLMASK_ALT","features":[623]},{"name":"IMEKEYCTRLMASK_CTRL","features":[623]},{"name":"IMEKEYCTRLMASK_SHIFT","features":[623]},{"name":"IMEKEYCTRL_DOWN","features":[623]},{"name":"IMEKEYCTRL_UP","features":[623]},{"name":"IMEKMS","features":[623]},{"name":"IMEKMSFUNCDESC","features":[623]},{"name":"IMEKMSINIT","features":[307,623]},{"name":"IMEKMSINVK","features":[623]},{"name":"IMEKMSKEY","features":[623]},{"name":"IMEKMSKMP","features":[623]},{"name":"IMEKMSNTFY","features":[307,623]},{"name":"IMEKMS_2NDLEVEL","features":[623]},{"name":"IMEKMS_CANDIDATE","features":[623]},{"name":"IMEKMS_COMPOSITION","features":[623]},{"name":"IMEKMS_IMEOFF","features":[623]},{"name":"IMEKMS_INPTGL","features":[623]},{"name":"IMEKMS_NOCOMPOSITION","features":[623]},{"name":"IMEKMS_SELECTION","features":[623]},{"name":"IMEKMS_TYPECAND","features":[623]},{"name":"IMEMENUITEMINFOA","features":[318,623]},{"name":"IMEMENUITEMINFOW","features":[318,623]},{"name":"IMEMENUITEM_STRING_SIZE","features":[623]},{"name":"IMEMOUSERET_NOTHANDLED","features":[623]},{"name":"IMEMOUSE_LDOWN","features":[623]},{"name":"IMEMOUSE_MDOWN","features":[623]},{"name":"IMEMOUSE_NONE","features":[623]},{"name":"IMEMOUSE_RDOWN","features":[623]},{"name":"IMEMOUSE_VERSION","features":[623]},{"name":"IMEMOUSE_WDOWN","features":[623]},{"name":"IMEMOUSE_WUP","features":[623]},{"name":"IMEPADCTRL_CARETBACKSPACE","features":[623]},{"name":"IMEPADCTRL_CARETBOTTOM","features":[623]},{"name":"IMEPADCTRL_CARETDELETE","features":[623]},{"name":"IMEPADCTRL_CARETLEFT","features":[623]},{"name":"IMEPADCTRL_CARETRIGHT","features":[623]},{"name":"IMEPADCTRL_CARETSET","features":[623]},{"name":"IMEPADCTRL_CARETTOP","features":[623]},{"name":"IMEPADCTRL_CLEARALL","features":[623]},{"name":"IMEPADCTRL_CONVERTALL","features":[623]},{"name":"IMEPADCTRL_DETERMINALL","features":[623]},{"name":"IMEPADCTRL_DETERMINCHAR","features":[623]},{"name":"IMEPADCTRL_INSERTFULLSPACE","features":[623]},{"name":"IMEPADCTRL_INSERTHALFSPACE","features":[623]},{"name":"IMEPADCTRL_INSERTSPACE","features":[623]},{"name":"IMEPADCTRL_OFFIME","features":[623]},{"name":"IMEPADCTRL_OFFPRECONVERSION","features":[623]},{"name":"IMEPADCTRL_ONIME","features":[623]},{"name":"IMEPADCTRL_ONPRECONVERSION","features":[623]},{"name":"IMEPADCTRL_PHONETICCANDIDATE","features":[623]},{"name":"IMEPADCTRL_PHRASEDELETE","features":[623]},{"name":"IMEPADREQ_CHANGESTRING","features":[623]},{"name":"IMEPADREQ_CHANGESTRINGCANDIDATEINFO","features":[623]},{"name":"IMEPADREQ_CHANGESTRINGINFO","features":[623]},{"name":"IMEPADREQ_DELETESTRING","features":[623]},{"name":"IMEPADREQ_FIRST","features":[623]},{"name":"IMEPADREQ_FORCEIMEPADWINDOWSHOW","features":[623]},{"name":"IMEPADREQ_GETAPPLETDATA","features":[623]},{"name":"IMEPADREQ_GETAPPLETUISTYLE","features":[623]},{"name":"IMEPADREQ_GETAPPLHWND","features":[623]},{"name":"IMEPADREQ_GETCOMPOSITIONSTRING","features":[623]},{"name":"IMEPADREQ_GETCOMPOSITIONSTRINGID","features":[623]},{"name":"IMEPADREQ_GETCOMPOSITIONSTRINGINFO","features":[623]},{"name":"IMEPADREQ_GETCONVERSIONSTATUS","features":[623]},{"name":"IMEPADREQ_GETCURRENTIMEINFO","features":[623]},{"name":"IMEPADREQ_GETCURRENTUILANGID","features":[623]},{"name":"IMEPADREQ_GETDEFAULTUILANGID","features":[623]},{"name":"IMEPADREQ_GETSELECTEDSTRING","features":[623]},{"name":"IMEPADREQ_GETVERSION","features":[623]},{"name":"IMEPADREQ_INSERTITEMCANDIDATE","features":[623]},{"name":"IMEPADREQ_INSERTSTRING","features":[623]},{"name":"IMEPADREQ_INSERTSTRINGCANDIDATE","features":[623]},{"name":"IMEPADREQ_INSERTSTRINGCANDIDATEINFO","features":[623]},{"name":"IMEPADREQ_INSERTSTRINGINFO","features":[623]},{"name":"IMEPADREQ_ISAPPLETACTIVE","features":[623]},{"name":"IMEPADREQ_ISIMEPADWINDOWVISIBLE","features":[623]},{"name":"IMEPADREQ_POSTMODALNOTIFY","features":[623]},{"name":"IMEPADREQ_SENDCONTROL","features":[623]},{"name":"IMEPADREQ_SENDKEYCONTROL","features":[623]},{"name":"IMEPADREQ_SETAPPLETDATA","features":[623]},{"name":"IMEPADREQ_SETAPPLETMINMAXSIZE","features":[623]},{"name":"IMEPADREQ_SETAPPLETSIZE","features":[623]},{"name":"IMEPADREQ_SETAPPLETUISTYLE","features":[623]},{"name":"IMEPADREQ_SETTITLEFONT","features":[623]},{"name":"IMEPN_ACTIVATE","features":[623]},{"name":"IMEPN_APPLYCAND","features":[623]},{"name":"IMEPN_APPLYCANDEX","features":[623]},{"name":"IMEPN_CONFIG","features":[623]},{"name":"IMEPN_FIRST","features":[623]},{"name":"IMEPN_HELP","features":[623]},{"name":"IMEPN_HIDE","features":[623]},{"name":"IMEPN_INACTIVATE","features":[623]},{"name":"IMEPN_QUERYCAND","features":[623]},{"name":"IMEPN_SETTINGCHANGED","features":[623]},{"name":"IMEPN_SHOW","features":[623]},{"name":"IMEPN_SIZECHANGED","features":[623]},{"name":"IMEPN_SIZECHANGING","features":[623]},{"name":"IMEPN_USER","features":[623]},{"name":"IMEREG","features":[623]},{"name":"IMEREL","features":[623]},{"name":"IMESHF","features":[623]},{"name":"IMESTRINGCANDIDATE","features":[623]},{"name":"IMESTRINGCANDIDATEINFO","features":[623]},{"name":"IMESTRINGINFO","features":[623]},{"name":"IMEUCT","features":[623]},{"name":"IMEVER_0310","features":[623]},{"name":"IMEVER_0400","features":[623]},{"name":"IMEWRD","features":[623]},{"name":"IME_CAND_CODE","features":[623]},{"name":"IME_CAND_MEANING","features":[623]},{"name":"IME_CAND_RADICAL","features":[623]},{"name":"IME_CAND_READ","features":[623]},{"name":"IME_CAND_STROKE","features":[623]},{"name":"IME_CAND_UNKNOWN","features":[623]},{"name":"IME_CHOTKEY_IME_NONIME_TOGGLE","features":[623]},{"name":"IME_CHOTKEY_SHAPE_TOGGLE","features":[623]},{"name":"IME_CHOTKEY_SYMBOL_TOGGLE","features":[623]},{"name":"IME_CMODE_ALPHANUMERIC","features":[623]},{"name":"IME_CMODE_CHARCODE","features":[623]},{"name":"IME_CMODE_CHINESE","features":[623]},{"name":"IME_CMODE_EUDC","features":[623]},{"name":"IME_CMODE_FIXED","features":[623]},{"name":"IME_CMODE_FULLSHAPE","features":[623]},{"name":"IME_CMODE_HANGEUL","features":[623]},{"name":"IME_CMODE_HANGUL","features":[623]},{"name":"IME_CMODE_HANJACONVERT","features":[623]},{"name":"IME_CMODE_JAPANESE","features":[623]},{"name":"IME_CMODE_KATAKANA","features":[623]},{"name":"IME_CMODE_LANGUAGE","features":[623]},{"name":"IME_CMODE_NATIVE","features":[623]},{"name":"IME_CMODE_NATIVESYMBOL","features":[623]},{"name":"IME_CMODE_NOCONVERSION","features":[623]},{"name":"IME_CMODE_RESERVED","features":[623]},{"name":"IME_CMODE_ROMAN","features":[623]},{"name":"IME_CMODE_SOFTKBD","features":[623]},{"name":"IME_CMODE_SYMBOL","features":[623]},{"name":"IME_COMPOSITION_STRING","features":[623]},{"name":"IME_CONFIG_GENERAL","features":[623]},{"name":"IME_CONFIG_REGISTERWORD","features":[623]},{"name":"IME_CONFIG_SELECTDICTIONARY","features":[623]},{"name":"IME_CONVERSION_MODE","features":[623]},{"name":"IME_ESCAPE","features":[623]},{"name":"IME_ESC_AUTOMATA","features":[623]},{"name":"IME_ESC_GETHELPFILENAME","features":[623]},{"name":"IME_ESC_GET_EUDC_DICTIONARY","features":[623]},{"name":"IME_ESC_HANJA_MODE","features":[623]},{"name":"IME_ESC_IME_NAME","features":[623]},{"name":"IME_ESC_MAX_KEY","features":[623]},{"name":"IME_ESC_PRIVATE_FIRST","features":[623]},{"name":"IME_ESC_PRIVATE_HOTKEY","features":[623]},{"name":"IME_ESC_PRIVATE_LAST","features":[623]},{"name":"IME_ESC_QUERY_SUPPORT","features":[623]},{"name":"IME_ESC_RESERVED_FIRST","features":[623]},{"name":"IME_ESC_RESERVED_LAST","features":[623]},{"name":"IME_ESC_SEQUENCE_TO_INTERNAL","features":[623]},{"name":"IME_ESC_SET_EUDC_DICTIONARY","features":[623]},{"name":"IME_ESC_STRING_BUFFER_SIZE","features":[623]},{"name":"IME_ESC_SYNC_HOTKEY","features":[623]},{"name":"IME_HOTKEY_DSWITCH_FIRST","features":[623]},{"name":"IME_HOTKEY_DSWITCH_LAST","features":[623]},{"name":"IME_HOTKEY_IDENTIFIER","features":[623]},{"name":"IME_HOTKEY_PRIVATE_FIRST","features":[623]},{"name":"IME_HOTKEY_PRIVATE_LAST","features":[623]},{"name":"IME_ITHOTKEY_PREVIOUS_COMPOSITION","features":[623]},{"name":"IME_ITHOTKEY_RECONVERTSTRING","features":[623]},{"name":"IME_ITHOTKEY_RESEND_RESULTSTR","features":[623]},{"name":"IME_ITHOTKEY_UISTYLE_TOGGLE","features":[623]},{"name":"IME_JHOTKEY_CLOSE_OPEN","features":[623]},{"name":"IME_KHOTKEY_ENGLISH","features":[623]},{"name":"IME_KHOTKEY_HANJACONVERT","features":[623]},{"name":"IME_KHOTKEY_SHAPE_TOGGLE","features":[623]},{"name":"IME_PAD_REQUEST_FLAGS","features":[623]},{"name":"IME_PROP_ACCEPT_WIDE_VKEY","features":[623]},{"name":"IME_PROP_AT_CARET","features":[623]},{"name":"IME_PROP_CANDLIST_START_FROM_1","features":[623]},{"name":"IME_PROP_COMPLETE_ON_UNSELECT","features":[623]},{"name":"IME_PROP_END_UNLOAD","features":[623]},{"name":"IME_PROP_IGNORE_UPKEYS","features":[623]},{"name":"IME_PROP_KBD_CHAR_FIRST","features":[623]},{"name":"IME_PROP_NEED_ALTKEY","features":[623]},{"name":"IME_PROP_NO_KEYS_ON_CLOSE","features":[623]},{"name":"IME_PROP_SPECIAL_UI","features":[623]},{"name":"IME_PROP_UNICODE","features":[623]},{"name":"IME_REGWORD_STYLE_EUDC","features":[623]},{"name":"IME_REGWORD_STYLE_USER_FIRST","features":[623]},{"name":"IME_REGWORD_STYLE_USER_LAST","features":[623]},{"name":"IME_SENTENCE_MODE","features":[623]},{"name":"IME_SMODE_AUTOMATIC","features":[623]},{"name":"IME_SMODE_CONVERSATION","features":[623]},{"name":"IME_SMODE_NONE","features":[623]},{"name":"IME_SMODE_PHRASEPREDICT","features":[623]},{"name":"IME_SMODE_PLAURALCLAUSE","features":[623]},{"name":"IME_SMODE_RESERVED","features":[623]},{"name":"IME_SMODE_SINGLECONVERT","features":[623]},{"name":"IME_SYSINFO_WINLOGON","features":[623]},{"name":"IME_THOTKEY_IME_NONIME_TOGGLE","features":[623]},{"name":"IME_THOTKEY_SHAPE_TOGGLE","features":[623]},{"name":"IME_THOTKEY_SYMBOL_TOGGLE","features":[623]},{"name":"IME_UI_CLASS_NAME_SIZE","features":[623]},{"name":"IMFT_RADIOCHECK","features":[623]},{"name":"IMFT_SEPARATOR","features":[623]},{"name":"IMFT_SUBMENU","features":[623]},{"name":"IMMGWLP_IMC","features":[623]},{"name":"IMMGWL_IMC","features":[623]},{"name":"IMM_ERROR_GENERAL","features":[623]},{"name":"IMM_ERROR_NODATA","features":[623]},{"name":"IMN_CHANGECANDIDATE","features":[623]},{"name":"IMN_CLOSECANDIDATE","features":[623]},{"name":"IMN_CLOSESTATUSWINDOW","features":[623]},{"name":"IMN_GUIDELINE","features":[623]},{"name":"IMN_OPENCANDIDATE","features":[623]},{"name":"IMN_OPENSTATUSWINDOW","features":[623]},{"name":"IMN_PRIVATE","features":[623]},{"name":"IMN_SETCANDIDATEPOS","features":[623]},{"name":"IMN_SETCOMPOSITIONFONT","features":[623]},{"name":"IMN_SETCOMPOSITIONWINDOW","features":[623]},{"name":"IMN_SETCONVERSIONMODE","features":[623]},{"name":"IMN_SETOPENSTATUS","features":[623]},{"name":"IMN_SETSENTENCEMODE","features":[623]},{"name":"IMN_SETSTATUSWINDOWPOS","features":[623]},{"name":"IMN_SOFTKBDDESTROYED","features":[623]},{"name":"IMR_CANDIDATEWINDOW","features":[623]},{"name":"IMR_COMPOSITIONFONT","features":[623]},{"name":"IMR_COMPOSITIONWINDOW","features":[623]},{"name":"IMR_CONFIRMRECONVERTSTRING","features":[623]},{"name":"IMR_DOCUMENTFEED","features":[623]},{"name":"IMR_QUERYCHARPOSITION","features":[623]},{"name":"IMR_RECONVERTSTRING","features":[623]},{"name":"INFOMASK_APPLY_CAND","features":[623]},{"name":"INFOMASK_APPLY_CAND_EX","features":[623]},{"name":"INFOMASK_BLOCK_CAND","features":[623]},{"name":"INFOMASK_HIDE_CAND","features":[623]},{"name":"INFOMASK_NONE","features":[623]},{"name":"INFOMASK_QUERY_CAND","features":[623]},{"name":"INFOMASK_STRING_FIX","features":[623]},{"name":"INIT_COMPFORM","features":[623]},{"name":"INIT_CONVERSION","features":[623]},{"name":"INIT_LOGFONT","features":[623]},{"name":"INIT_SENTENCE","features":[623]},{"name":"INIT_SOFTKBDPOS","features":[623]},{"name":"INIT_STATUSWNDPOS","features":[623]},{"name":"INPUTCONTEXT","features":[307,318,623]},{"name":"IPACFG_CATEGORY","features":[623]},{"name":"IPACFG_HELP","features":[623]},{"name":"IPACFG_LANG","features":[623]},{"name":"IPACFG_NONE","features":[623]},{"name":"IPACFG_PROPERTY","features":[623]},{"name":"IPACFG_TITLE","features":[623]},{"name":"IPACFG_TITLEFONTFACE","features":[623]},{"name":"IPACID_CHARLIST","features":[623]},{"name":"IPACID_EPWING","features":[623]},{"name":"IPACID_HANDWRITING","features":[623]},{"name":"IPACID_NONE","features":[623]},{"name":"IPACID_OCR","features":[623]},{"name":"IPACID_RADICALSEARCH","features":[623]},{"name":"IPACID_SOFTKEY","features":[623]},{"name":"IPACID_STROKESEARCH","features":[623]},{"name":"IPACID_SYMBOLSEARCH","features":[623]},{"name":"IPACID_USER","features":[623]},{"name":"IPACID_VOICE","features":[623]},{"name":"IPAWS_ENABLED","features":[623]},{"name":"IPAWS_HORIZONTALFIXED","features":[623]},{"name":"IPAWS_MAXHEIGHTFIXED","features":[623]},{"name":"IPAWS_MAXSIZEFIXED","features":[623]},{"name":"IPAWS_MAXWIDTHFIXED","features":[623]},{"name":"IPAWS_MINHEIGHTFIXED","features":[623]},{"name":"IPAWS_MINSIZEFIXED","features":[623]},{"name":"IPAWS_MINWIDTHFIXED","features":[623]},{"name":"IPAWS_SIZEFIXED","features":[623]},{"name":"IPAWS_SIZINGNOTIFY","features":[623]},{"name":"IPAWS_VERTICALFIXED","features":[623]},{"name":"ISC_SHOWUIALL","features":[623]},{"name":"ISC_SHOWUIALLCANDIDATEWINDOW","features":[623]},{"name":"ISC_SHOWUICANDIDATEWINDOW","features":[623]},{"name":"ISC_SHOWUICOMPOSITIONWINDOW","features":[623]},{"name":"ISC_SHOWUIGUIDELINE","features":[623]},{"name":"ImmAssociateContext","features":[307,623]},{"name":"ImmAssociateContextEx","features":[307,623]},{"name":"ImmConfigureIMEA","features":[307,623,624]},{"name":"ImmConfigureIMEW","features":[307,623,624]},{"name":"ImmCreateContext","features":[623]},{"name":"ImmCreateIMCC","features":[623]},{"name":"ImmCreateSoftKeyboard","features":[307,623]},{"name":"ImmDestroyContext","features":[307,623]},{"name":"ImmDestroyIMCC","features":[623]},{"name":"ImmDestroySoftKeyboard","features":[307,623]},{"name":"ImmDisableIME","features":[307,623]},{"name":"ImmDisableLegacyIME","features":[307,623]},{"name":"ImmDisableTextFrameService","features":[307,623]},{"name":"ImmEnumInputContext","features":[307,623]},{"name":"ImmEnumRegisterWordA","features":[623,624]},{"name":"ImmEnumRegisterWordW","features":[623,624]},{"name":"ImmEscapeA","features":[307,623,624]},{"name":"ImmEscapeW","features":[307,623,624]},{"name":"ImmGenerateMessage","features":[307,623]},{"name":"ImmGetCandidateListA","features":[623]},{"name":"ImmGetCandidateListCountA","features":[623]},{"name":"ImmGetCandidateListCountW","features":[623]},{"name":"ImmGetCandidateListW","features":[623]},{"name":"ImmGetCandidateWindow","features":[307,623]},{"name":"ImmGetCompositionFontA","features":[307,318,623]},{"name":"ImmGetCompositionFontW","features":[307,318,623]},{"name":"ImmGetCompositionStringA","features":[623]},{"name":"ImmGetCompositionStringW","features":[623]},{"name":"ImmGetCompositionWindow","features":[307,623]},{"name":"ImmGetContext","features":[307,623]},{"name":"ImmGetConversionListA","features":[623,624]},{"name":"ImmGetConversionListW","features":[623,624]},{"name":"ImmGetConversionStatus","features":[307,623]},{"name":"ImmGetDefaultIMEWnd","features":[307,623]},{"name":"ImmGetDescriptionA","features":[623,624]},{"name":"ImmGetDescriptionW","features":[623,624]},{"name":"ImmGetGuideLineA","features":[623]},{"name":"ImmGetGuideLineW","features":[623]},{"name":"ImmGetHotKey","features":[307,623,624]},{"name":"ImmGetIMCCLockCount","features":[623]},{"name":"ImmGetIMCCSize","features":[623]},{"name":"ImmGetIMCLockCount","features":[623]},{"name":"ImmGetIMEFileNameA","features":[623,624]},{"name":"ImmGetIMEFileNameW","features":[623,624]},{"name":"ImmGetImeMenuItemsA","features":[318,623]},{"name":"ImmGetImeMenuItemsW","features":[318,623]},{"name":"ImmGetOpenStatus","features":[307,623]},{"name":"ImmGetProperty","features":[623,624]},{"name":"ImmGetRegisterWordStyleA","features":[623,624]},{"name":"ImmGetRegisterWordStyleW","features":[623,624]},{"name":"ImmGetStatusWindowPos","features":[307,623]},{"name":"ImmGetVirtualKey","features":[307,623]},{"name":"ImmInstallIMEA","features":[623,624]},{"name":"ImmInstallIMEW","features":[623,624]},{"name":"ImmIsIME","features":[307,623,624]},{"name":"ImmIsUIMessageA","features":[307,623]},{"name":"ImmIsUIMessageW","features":[307,623]},{"name":"ImmLockIMC","features":[307,318,623]},{"name":"ImmLockIMCC","features":[623]},{"name":"ImmNotifyIME","features":[307,623]},{"name":"ImmReSizeIMCC","features":[623]},{"name":"ImmRegisterWordA","features":[307,623,624]},{"name":"ImmRegisterWordW","features":[307,623,624]},{"name":"ImmReleaseContext","features":[307,623]},{"name":"ImmRequestMessageA","features":[307,623]},{"name":"ImmRequestMessageW","features":[307,623]},{"name":"ImmSetCandidateWindow","features":[307,623]},{"name":"ImmSetCompositionFontA","features":[307,318,623]},{"name":"ImmSetCompositionFontW","features":[307,318,623]},{"name":"ImmSetCompositionStringA","features":[307,623]},{"name":"ImmSetCompositionStringW","features":[307,623]},{"name":"ImmSetCompositionWindow","features":[307,623]},{"name":"ImmSetConversionStatus","features":[307,623]},{"name":"ImmSetHotKey","features":[307,623,624]},{"name":"ImmSetOpenStatus","features":[307,623]},{"name":"ImmSetStatusWindowPos","features":[307,623]},{"name":"ImmShowSoftKeyboard","features":[307,623]},{"name":"ImmSimulateHotKey","features":[307,623]},{"name":"ImmUnlockIMC","features":[307,623]},{"name":"ImmUnlockIMCC","features":[307,623]},{"name":"ImmUnregisterWordA","features":[307,623,624]},{"name":"ImmUnregisterWordW","features":[307,623,624]},{"name":"JPOS_1DAN","features":[623]},{"name":"JPOS_4DAN_HA","features":[623]},{"name":"JPOS_5DAN_AWA","features":[623]},{"name":"JPOS_5DAN_AWAUON","features":[623]},{"name":"JPOS_5DAN_BA","features":[623]},{"name":"JPOS_5DAN_GA","features":[623]},{"name":"JPOS_5DAN_KA","features":[623]},{"name":"JPOS_5DAN_KASOKUON","features":[623]},{"name":"JPOS_5DAN_MA","features":[623]},{"name":"JPOS_5DAN_NA","features":[623]},{"name":"JPOS_5DAN_RA","features":[623]},{"name":"JPOS_5DAN_RAHEN","features":[623]},{"name":"JPOS_5DAN_SA","features":[623]},{"name":"JPOS_5DAN_TA","features":[623]},{"name":"JPOS_BUPPIN","features":[623]},{"name":"JPOS_CHIMEI","features":[623]},{"name":"JPOS_CHIMEI_EKI","features":[623]},{"name":"JPOS_CHIMEI_GUN","features":[623]},{"name":"JPOS_CHIMEI_KEN","features":[623]},{"name":"JPOS_CHIMEI_KU","features":[623]},{"name":"JPOS_CHIMEI_KUNI","features":[623]},{"name":"JPOS_CHIMEI_MACHI","features":[623]},{"name":"JPOS_CHIMEI_MURA","features":[623]},{"name":"JPOS_CHIMEI_SHI","features":[623]},{"name":"JPOS_CLOSEBRACE","features":[623]},{"name":"JPOS_DAIMEISHI","features":[623]},{"name":"JPOS_DAIMEISHI_NINSHOU","features":[623]},{"name":"JPOS_DAIMEISHI_SHIJI","features":[623]},{"name":"JPOS_DOKURITSUGO","features":[623]},{"name":"JPOS_EIJI","features":[623]},{"name":"JPOS_FUKUSHI","features":[623]},{"name":"JPOS_FUKUSHI_DA","features":[623]},{"name":"JPOS_FUKUSHI_NANO","features":[623]},{"name":"JPOS_FUKUSHI_NI","features":[623]},{"name":"JPOS_FUKUSHI_SAHEN","features":[623]},{"name":"JPOS_FUKUSHI_TO","features":[623]},{"name":"JPOS_FUKUSHI_TOSURU","features":[623]},{"name":"JPOS_FUTEIGO","features":[623]},{"name":"JPOS_HUKUSIMEISHI","features":[623]},{"name":"JPOS_JINMEI","features":[623]},{"name":"JPOS_JINMEI_MEI","features":[623]},{"name":"JPOS_JINMEI_SEI","features":[623]},{"name":"JPOS_KANDOUSHI","features":[623]},{"name":"JPOS_KANJI","features":[623]},{"name":"JPOS_KANYOUKU","features":[623]},{"name":"JPOS_KAZU","features":[623]},{"name":"JPOS_KAZU_SURYOU","features":[623]},{"name":"JPOS_KAZU_SUSHI","features":[623]},{"name":"JPOS_KEIDOU","features":[623]},{"name":"JPOS_KEIDOU_GARU","features":[623]},{"name":"JPOS_KEIDOU_NO","features":[623]},{"name":"JPOS_KEIDOU_TARU","features":[623]},{"name":"JPOS_KEIYOU","features":[623]},{"name":"JPOS_KEIYOU_GARU","features":[623]},{"name":"JPOS_KEIYOU_GE","features":[623]},{"name":"JPOS_KEIYOU_ME","features":[623]},{"name":"JPOS_KEIYOU_U","features":[623]},{"name":"JPOS_KEIYOU_YUU","features":[623]},{"name":"JPOS_KENCHIKU","features":[623]},{"name":"JPOS_KIGOU","features":[623]},{"name":"JPOS_KURU_KI","features":[623]},{"name":"JPOS_KURU_KITA","features":[623]},{"name":"JPOS_KURU_KITARA","features":[623]},{"name":"JPOS_KURU_KITARI","features":[623]},{"name":"JPOS_KURU_KITAROU","features":[623]},{"name":"JPOS_KURU_KITE","features":[623]},{"name":"JPOS_KURU_KO","features":[623]},{"name":"JPOS_KURU_KOI","features":[623]},{"name":"JPOS_KURU_KOYOU","features":[623]},{"name":"JPOS_KURU_KUREBA","features":[623]},{"name":"JPOS_KUTEN","features":[623]},{"name":"JPOS_MEISA_KEIDOU","features":[623]},{"name":"JPOS_MEISHI_FUTSU","features":[623]},{"name":"JPOS_MEISHI_KEIYOUDOUSHI","features":[623]},{"name":"JPOS_MEISHI_SAHEN","features":[623]},{"name":"JPOS_MEISHI_ZAHEN","features":[623]},{"name":"JPOS_OPENBRACE","features":[623]},{"name":"JPOS_RENTAISHI","features":[623]},{"name":"JPOS_RENTAISHI_SHIJI","features":[623]},{"name":"JPOS_RENYOU_SETSUBI","features":[623]},{"name":"JPOS_SETSUBI","features":[623]},{"name":"JPOS_SETSUBI_CHIMEI","features":[623]},{"name":"JPOS_SETSUBI_CHOU","features":[623]},{"name":"JPOS_SETSUBI_CHU","features":[623]},{"name":"JPOS_SETSUBI_DONO","features":[623]},{"name":"JPOS_SETSUBI_EKI","features":[623]},{"name":"JPOS_SETSUBI_FU","features":[623]},{"name":"JPOS_SETSUBI_FUKUSU","features":[623]},{"name":"JPOS_SETSUBI_GUN","features":[623]},{"name":"JPOS_SETSUBI_JIKAN","features":[623]},{"name":"JPOS_SETSUBI_JIKANPLUS","features":[623]},{"name":"JPOS_SETSUBI_JINMEI","features":[623]},{"name":"JPOS_SETSUBI_JOSUSHI","features":[623]},{"name":"JPOS_SETSUBI_JOSUSHIPLUS","features":[623]},{"name":"JPOS_SETSUBI_KA","features":[623]},{"name":"JPOS_SETSUBI_KATA","features":[623]},{"name":"JPOS_SETSUBI_KEN","features":[623]},{"name":"JPOS_SETSUBI_KENCHIKU","features":[623]},{"name":"JPOS_SETSUBI_KU","features":[623]},{"name":"JPOS_SETSUBI_KUN","features":[623]},{"name":"JPOS_SETSUBI_KUNI","features":[623]},{"name":"JPOS_SETSUBI_MACHI","features":[623]},{"name":"JPOS_SETSUBI_MEISHIRENDAKU","features":[623]},{"name":"JPOS_SETSUBI_MURA","features":[623]},{"name":"JPOS_SETSUBI_RA","features":[623]},{"name":"JPOS_SETSUBI_RYU","features":[623]},{"name":"JPOS_SETSUBI_SAMA","features":[623]},{"name":"JPOS_SETSUBI_SAN","features":[623]},{"name":"JPOS_SETSUBI_SEI","features":[623]},{"name":"JPOS_SETSUBI_SHAMEI","features":[623]},{"name":"JPOS_SETSUBI_SHI","features":[623]},{"name":"JPOS_SETSUBI_SON","features":[623]},{"name":"JPOS_SETSUBI_SONOTA","features":[623]},{"name":"JPOS_SETSUBI_SOSHIKI","features":[623]},{"name":"JPOS_SETSUBI_TACHI","features":[623]},{"name":"JPOS_SETSUBI_TEINEI","features":[623]},{"name":"JPOS_SETSUBI_TEKI","features":[623]},{"name":"JPOS_SETSUBI_YOU","features":[623]},{"name":"JPOS_SETSUZOKUSHI","features":[623]},{"name":"JPOS_SETTOU","features":[623]},{"name":"JPOS_SETTOU_CHIMEI","features":[623]},{"name":"JPOS_SETTOU_CHOUTAN","features":[623]},{"name":"JPOS_SETTOU_DAISHOU","features":[623]},{"name":"JPOS_SETTOU_FUKU","features":[623]},{"name":"JPOS_SETTOU_JINMEI","features":[623]},{"name":"JPOS_SETTOU_JOSUSHI","features":[623]},{"name":"JPOS_SETTOU_KAKU","features":[623]},{"name":"JPOS_SETTOU_KOUTEI","features":[623]},{"name":"JPOS_SETTOU_MI","features":[623]},{"name":"JPOS_SETTOU_SAI","features":[623]},{"name":"JPOS_SETTOU_SHINKYU","features":[623]},{"name":"JPOS_SETTOU_SONOTA","features":[623]},{"name":"JPOS_SETTOU_TEINEI_GO","features":[623]},{"name":"JPOS_SETTOU_TEINEI_O","features":[623]},{"name":"JPOS_SETTOU_TEINEI_ON","features":[623]},{"name":"JPOS_SHAMEI","features":[623]},{"name":"JPOS_SONOTA","features":[623]},{"name":"JPOS_SOSHIKI","features":[623]},{"name":"JPOS_SURU_SA","features":[623]},{"name":"JPOS_SURU_SE","features":[623]},{"name":"JPOS_SURU_SEYO","features":[623]},{"name":"JPOS_SURU_SI","features":[623]},{"name":"JPOS_SURU_SIATRI","features":[623]},{"name":"JPOS_SURU_SITA","features":[623]},{"name":"JPOS_SURU_SITARA","features":[623]},{"name":"JPOS_SURU_SITAROU","features":[623]},{"name":"JPOS_SURU_SITE","features":[623]},{"name":"JPOS_SURU_SIYOU","features":[623]},{"name":"JPOS_SURU_SUREBA","features":[623]},{"name":"JPOS_TANKANJI","features":[623]},{"name":"JPOS_TANKANJI_KAO","features":[623]},{"name":"JPOS_TANSHUKU","features":[623]},{"name":"JPOS_TOKUSHU_KAHEN","features":[623]},{"name":"JPOS_TOKUSHU_NAHEN","features":[623]},{"name":"JPOS_TOKUSHU_SAHEN","features":[623]},{"name":"JPOS_TOKUSHU_SAHENSURU","features":[623]},{"name":"JPOS_TOKUSHU_ZAHEN","features":[623]},{"name":"JPOS_TOUTEN","features":[623]},{"name":"JPOS_UNDEFINED","features":[623]},{"name":"JPOS_YOKUSEI","features":[623]},{"name":"MAX_APPLETTITLE","features":[623]},{"name":"MAX_FONTFACE","features":[623]},{"name":"MODEBIASMODE_DEFAULT","features":[623]},{"name":"MODEBIASMODE_DIGIT","features":[623]},{"name":"MODEBIASMODE_FILENAME","features":[623]},{"name":"MODEBIASMODE_READING","features":[623]},{"name":"MODEBIAS_GETVALUE","features":[623]},{"name":"MODEBIAS_GETVERSION","features":[623]},{"name":"MODEBIAS_SETVALUE","features":[623]},{"name":"MOD_IGNORE_ALL_MODIFIER","features":[623]},{"name":"MOD_LEFT","features":[623]},{"name":"MOD_ON_KEYUP","features":[623]},{"name":"MOD_RIGHT","features":[623]},{"name":"MORRSLT","features":[623]},{"name":"NI_CHANGECANDIDATELIST","features":[623]},{"name":"NI_CLOSECANDIDATE","features":[623]},{"name":"NI_COMPOSITIONSTR","features":[623]},{"name":"NI_CONTEXTUPDATED","features":[623]},{"name":"NI_FINALIZECONVERSIONRESULT","features":[623]},{"name":"NI_IMEMENUSELECTED","features":[623]},{"name":"NI_OPENCANDIDATE","features":[623]},{"name":"NI_SELECTCANDIDATESTR","features":[623]},{"name":"NI_SETCANDIDATE_PAGESIZE","features":[623]},{"name":"NI_SETCANDIDATE_PAGESTART","features":[623]},{"name":"NOTIFY_IME_ACTION","features":[623]},{"name":"NOTIFY_IME_INDEX","features":[623]},{"name":"PFNLOG","features":[307,623]},{"name":"POSTBL","features":[623]},{"name":"POS_UNDEFINED","features":[623]},{"name":"RECONVERTSTRING","features":[623]},{"name":"RECONVOPT_NONE","features":[623]},{"name":"RECONVOPT_USECANCELNOTIFY","features":[623]},{"name":"REGISTERWORDA","features":[623]},{"name":"REGISTERWORDENUMPROCA","features":[623]},{"name":"REGISTERWORDENUMPROCW","features":[623]},{"name":"REGISTERWORDW","features":[623]},{"name":"RWM_CHGKEYMAP","features":[623]},{"name":"RWM_DOCUMENTFEED","features":[623]},{"name":"RWM_KEYMAP","features":[623]},{"name":"RWM_MODEBIAS","features":[623]},{"name":"RWM_MOUSE","features":[623]},{"name":"RWM_NTFYKEYMAP","features":[623]},{"name":"RWM_QUERYPOSITION","features":[623]},{"name":"RWM_RECONVERT","features":[623]},{"name":"RWM_RECONVERTOPTIONS","features":[623]},{"name":"RWM_RECONVERTREQUEST","features":[623]},{"name":"RWM_SERVICE","features":[623]},{"name":"RWM_SHOWIMEPAD","features":[623]},{"name":"RWM_UIREADY","features":[623]},{"name":"SCS_CAP_COMPSTR","features":[623]},{"name":"SCS_CAP_MAKEREAD","features":[623]},{"name":"SCS_CAP_SETRECONVERTSTRING","features":[623]},{"name":"SCS_CHANGEATTR","features":[623]},{"name":"SCS_CHANGECLAUSE","features":[623]},{"name":"SCS_QUERYRECONVERTSTRING","features":[623]},{"name":"SCS_SETRECONVERTSTRING","features":[623]},{"name":"SCS_SETSTR","features":[623]},{"name":"SELECT_CAP_CONVERSION","features":[623]},{"name":"SELECT_CAP_SENTENCE","features":[623]},{"name":"SET_COMPOSITION_STRING_TYPE","features":[623]},{"name":"SHOWIMEPAD_CATEGORY","features":[623]},{"name":"SHOWIMEPAD_DEFAULT","features":[623]},{"name":"SHOWIMEPAD_GUID","features":[623]},{"name":"SOFTKBDDATA","features":[623]},{"name":"SOFTKEYBOARD_TYPE_C1","features":[623]},{"name":"SOFTKEYBOARD_TYPE_T1","features":[623]},{"name":"STYLEBUFA","features":[623]},{"name":"STYLEBUFW","features":[623]},{"name":"STYLE_DESCRIPTION_SIZE","features":[623]},{"name":"TRANSMSG","features":[307,623]},{"name":"TRANSMSGLIST","features":[307,623]},{"name":"UI_CAP_2700","features":[623]},{"name":"UI_CAP_ROT90","features":[623]},{"name":"UI_CAP_ROTANY","features":[623]},{"name":"UI_CAP_SOFTKBD","features":[623]},{"name":"VERSION_DOCUMENTFEED","features":[623]},{"name":"VERSION_ID_CHINESE_SIMPLIFIED","features":[623]},{"name":"VERSION_ID_CHINESE_TRADITIONAL","features":[623]},{"name":"VERSION_ID_JAPANESE","features":[623]},{"name":"VERSION_ID_KOREAN","features":[623]},{"name":"VERSION_MODEBIAS","features":[623]},{"name":"VERSION_MOUSE_OPERATION","features":[623]},{"name":"VERSION_QUERYPOSITION","features":[623]},{"name":"VERSION_RECONVERSION","features":[623]},{"name":"WDD","features":[623]},{"name":"cbCommentMax","features":[623]},{"name":"fpCreateIFECommonInstanceType","features":[623]},{"name":"fpCreateIFEDictionaryInstanceType","features":[623]},{"name":"fpCreateIFELanguageInstanceType","features":[623]},{"name":"szImeChina","features":[623]},{"name":"szImeJapan","features":[623]},{"name":"szImeKorea","features":[623]},{"name":"szImeTaiwan","features":[623]},{"name":"wchPrivate1","features":[623]}],"659":[{"name":"IInkCommitRequestHandler","features":[625]},{"name":"IInkD2DRenderer","features":[625]},{"name":"IInkD2DRenderer2","features":[625]},{"name":"IInkDesktopHost","features":[625]},{"name":"IInkHostWorkItem","features":[625]},{"name":"IInkPresenterDesktop","features":[625]},{"name":"INK_HIGH_CONTRAST_ADJUSTMENT","features":[625]},{"name":"InkD2DRenderer","features":[625]},{"name":"InkDesktopHost","features":[625]},{"name":"USE_ORIGINAL_COLORS","features":[625]},{"name":"USE_SYSTEM_COLORS","features":[625]},{"name":"USE_SYSTEM_COLORS_WHEN_NECESSARY","features":[625]}],"660":[{"name":"ACTIVATE_KEYBOARD_LAYOUT_FLAGS","features":[624]},{"name":"ACUTE","features":[624]},{"name":"AX_KBD_DESKTOP_TYPE","features":[624]},{"name":"ActivateKeyboardLayout","features":[624]},{"name":"BREVE","features":[624]},{"name":"BlockInput","features":[307,624]},{"name":"CAPLOK","features":[624]},{"name":"CAPLOKALTGR","features":[624]},{"name":"CEDILLA","features":[624]},{"name":"CIRCUMFLEX","features":[624]},{"name":"DEADKEY","features":[624]},{"name":"DEC_KBD_ANSI_LAYOUT_TYPE","features":[624]},{"name":"DEC_KBD_JIS_LAYOUT_TYPE","features":[624]},{"name":"DIARESIS","features":[624]},{"name":"DIARESIS_TONOS","features":[624]},{"name":"DKF_DEAD","features":[624]},{"name":"DONTCARE_BIT","features":[624]},{"name":"DOT_ABOVE","features":[624]},{"name":"DOUBLE_ACUTE","features":[624]},{"name":"DragDetect","features":[307,624]},{"name":"EXTENDED_BIT","features":[624]},{"name":"EnableWindow","features":[307,624]},{"name":"FAKE_KEYSTROKE","features":[624]},{"name":"FMR_KBD_JIS_TYPE","features":[624]},{"name":"FMR_KBD_OASYS_TYPE","features":[624]},{"name":"FMV_KBD_OASYS_TYPE","features":[624]},{"name":"GET_MOUSE_MOVE_POINTS_EX_RESOLUTION","features":[624]},{"name":"GMMP_USE_DISPLAY_POINTS","features":[624]},{"name":"GMMP_USE_HIGH_RESOLUTION_POINTS","features":[624]},{"name":"GRAVE","features":[624]},{"name":"GRPSELTAP","features":[624]},{"name":"GetActiveWindow","features":[307,624]},{"name":"GetAsyncKeyState","features":[624]},{"name":"GetCapture","features":[307,624]},{"name":"GetDoubleClickTime","features":[624]},{"name":"GetFocus","features":[307,624]},{"name":"GetKBCodePage","features":[624]},{"name":"GetKeyNameTextA","features":[624]},{"name":"GetKeyNameTextW","features":[624]},{"name":"GetKeyState","features":[624]},{"name":"GetKeyboardLayout","features":[624]},{"name":"GetKeyboardLayoutList","features":[624]},{"name":"GetKeyboardLayoutNameA","features":[307,624]},{"name":"GetKeyboardLayoutNameW","features":[307,624]},{"name":"GetKeyboardState","features":[307,624]},{"name":"GetKeyboardType","features":[624]},{"name":"GetLastInputInfo","features":[307,624]},{"name":"GetMouseMovePointsEx","features":[624]},{"name":"HACEK","features":[624]},{"name":"HARDWAREINPUT","features":[624]},{"name":"HKL","features":[624]},{"name":"HOOK_ABOVE","features":[624]},{"name":"HOT_KEY_MODIFIERS","features":[624]},{"name":"INPUT","features":[624]},{"name":"INPUT_HARDWARE","features":[624]},{"name":"INPUT_KEYBOARD","features":[624]},{"name":"INPUT_MOUSE","features":[624]},{"name":"INPUT_TYPE","features":[624]},{"name":"IsWindowEnabled","features":[307,624]},{"name":"KANALOK","features":[624]},{"name":"KBDALT","features":[624]},{"name":"KBDBASE","features":[624]},{"name":"KBDCTRL","features":[624]},{"name":"KBDGRPSELTAP","features":[624]},{"name":"KBDKANA","features":[624]},{"name":"KBDLOYA","features":[624]},{"name":"KBDNLSTABLES","features":[624]},{"name":"KBDNLS_ALPHANUM","features":[624]},{"name":"KBDNLS_CODEINPUT","features":[624]},{"name":"KBDNLS_CONV_OR_NONCONV","features":[624]},{"name":"KBDNLS_HELP_OR_END","features":[624]},{"name":"KBDNLS_HIRAGANA","features":[624]},{"name":"KBDNLS_HOME_OR_CLEAR","features":[624]},{"name":"KBDNLS_INDEX_ALT","features":[624]},{"name":"KBDNLS_INDEX_NORMAL","features":[624]},{"name":"KBDNLS_KANAEVENT","features":[624]},{"name":"KBDNLS_KANALOCK","features":[624]},{"name":"KBDNLS_KATAKANA","features":[624]},{"name":"KBDNLS_NOEVENT","features":[624]},{"name":"KBDNLS_NULL","features":[624]},{"name":"KBDNLS_NUMPAD","features":[624]},{"name":"KBDNLS_ROMAN","features":[624]},{"name":"KBDNLS_SBCSDBCS","features":[624]},{"name":"KBDNLS_SEND_BASE_VK","features":[624]},{"name":"KBDNLS_SEND_PARAM_VK","features":[624]},{"name":"KBDNLS_TYPE_NORMAL","features":[624]},{"name":"KBDNLS_TYPE_NULL","features":[624]},{"name":"KBDNLS_TYPE_TOGGLE","features":[624]},{"name":"KBDROYA","features":[624]},{"name":"KBDSHIFT","features":[624]},{"name":"KBDTABLES","features":[624]},{"name":"KBDTABLE_DESC","features":[624]},{"name":"KBDTABLE_MULTI","features":[624]},{"name":"KBDTABLE_MULTI_MAX","features":[624]},{"name":"KBD_TYPE","features":[624]},{"name":"KBD_TYPE_INFO","features":[624]},{"name":"KBD_VERSION","features":[624]},{"name":"KEYBDINPUT","features":[624]},{"name":"KEYBD_EVENT_FLAGS","features":[624]},{"name":"KEYBOARD_TYPE_GENERIC_101","features":[624]},{"name":"KEYBOARD_TYPE_JAPAN","features":[624]},{"name":"KEYBOARD_TYPE_KOREA","features":[624]},{"name":"KEYBOARD_TYPE_UNKNOWN","features":[624]},{"name":"KEYEVENTF_EXTENDEDKEY","features":[624]},{"name":"KEYEVENTF_KEYUP","features":[624]},{"name":"KEYEVENTF_SCANCODE","features":[624]},{"name":"KEYEVENTF_UNICODE","features":[624]},{"name":"KLF_ACTIVATE","features":[624]},{"name":"KLF_NOTELLSHELL","features":[624]},{"name":"KLF_REORDER","features":[624]},{"name":"KLF_REPLACELANG","features":[624]},{"name":"KLF_RESET","features":[624]},{"name":"KLF_SETFORPROCESS","features":[624]},{"name":"KLF_SHIFTLOCK","features":[624]},{"name":"KLF_SUBSTITUTE_OK","features":[624]},{"name":"KLLF_ALTGR","features":[624]},{"name":"KLLF_GLOBAL_ATTRS","features":[624]},{"name":"KLLF_LRM_RLM","features":[624]},{"name":"KLLF_SHIFTLOCK","features":[624]},{"name":"LASTINPUTINFO","features":[624]},{"name":"LIGATURE1","features":[624]},{"name":"LIGATURE2","features":[624]},{"name":"LIGATURE3","features":[624]},{"name":"LIGATURE4","features":[624]},{"name":"LIGATURE5","features":[624]},{"name":"LoadKeyboardLayoutA","features":[624]},{"name":"LoadKeyboardLayoutW","features":[624]},{"name":"MACRON","features":[624]},{"name":"MAPVK_VK_TO_CHAR","features":[624]},{"name":"MAPVK_VK_TO_VSC","features":[624]},{"name":"MAPVK_VK_TO_VSC_EX","features":[624]},{"name":"MAPVK_VSC_TO_VK","features":[624]},{"name":"MAPVK_VSC_TO_VK_EX","features":[624]},{"name":"MAP_VIRTUAL_KEY_TYPE","features":[624]},{"name":"MICROSOFT_KBD_001_TYPE","features":[624]},{"name":"MICROSOFT_KBD_002_TYPE","features":[624]},{"name":"MICROSOFT_KBD_101A_TYPE","features":[624]},{"name":"MICROSOFT_KBD_101B_TYPE","features":[624]},{"name":"MICROSOFT_KBD_101C_TYPE","features":[624]},{"name":"MICROSOFT_KBD_101_TYPE","features":[624]},{"name":"MICROSOFT_KBD_103_TYPE","features":[624]},{"name":"MICROSOFT_KBD_106_TYPE","features":[624]},{"name":"MICROSOFT_KBD_AX_TYPE","features":[624]},{"name":"MICROSOFT_KBD_FUNC","features":[624]},{"name":"MODIFIERS","features":[624]},{"name":"MOD_ALT","features":[624]},{"name":"MOD_CONTROL","features":[624]},{"name":"MOD_NOREPEAT","features":[624]},{"name":"MOD_SHIFT","features":[624]},{"name":"MOD_WIN","features":[624]},{"name":"MOUSEEVENTF_ABSOLUTE","features":[624]},{"name":"MOUSEEVENTF_HWHEEL","features":[624]},{"name":"MOUSEEVENTF_LEFTDOWN","features":[624]},{"name":"MOUSEEVENTF_LEFTUP","features":[624]},{"name":"MOUSEEVENTF_MIDDLEDOWN","features":[624]},{"name":"MOUSEEVENTF_MIDDLEUP","features":[624]},{"name":"MOUSEEVENTF_MOVE","features":[624]},{"name":"MOUSEEVENTF_MOVE_NOCOALESCE","features":[624]},{"name":"MOUSEEVENTF_RIGHTDOWN","features":[624]},{"name":"MOUSEEVENTF_RIGHTUP","features":[624]},{"name":"MOUSEEVENTF_VIRTUALDESK","features":[624]},{"name":"MOUSEEVENTF_WHEEL","features":[624]},{"name":"MOUSEEVENTF_XDOWN","features":[624]},{"name":"MOUSEEVENTF_XUP","features":[624]},{"name":"MOUSEINPUT","features":[624]},{"name":"MOUSEMOVEPOINT","features":[624]},{"name":"MOUSE_EVENT_FLAGS","features":[624]},{"name":"MapVirtualKeyA","features":[624]},{"name":"MapVirtualKeyExA","features":[624]},{"name":"MapVirtualKeyExW","features":[624]},{"name":"MapVirtualKeyW","features":[624]},{"name":"NEC_KBD_106_TYPE","features":[624]},{"name":"NEC_KBD_H_MODE_TYPE","features":[624]},{"name":"NEC_KBD_LAPTOP_TYPE","features":[624]},{"name":"NEC_KBD_NORMAL_TYPE","features":[624]},{"name":"NEC_KBD_N_MODE_TYPE","features":[624]},{"name":"NLSKBD_INFO_ACCESSIBILITY_KEYMAP","features":[624]},{"name":"NLSKBD_INFO_EMURATE_101_KEYBOARD","features":[624]},{"name":"NLSKBD_INFO_EMURATE_106_KEYBOARD","features":[624]},{"name":"NLSKBD_INFO_SEND_IME_NOTIFICATION","features":[624]},{"name":"NLSKBD_OEM_AX","features":[624]},{"name":"NLSKBD_OEM_DEC","features":[624]},{"name":"NLSKBD_OEM_EPSON","features":[624]},{"name":"NLSKBD_OEM_FUJITSU","features":[624]},{"name":"NLSKBD_OEM_IBM","features":[624]},{"name":"NLSKBD_OEM_MATSUSHITA","features":[624]},{"name":"NLSKBD_OEM_MICROSOFT","features":[624]},{"name":"NLSKBD_OEM_NEC","features":[624]},{"name":"NLSKBD_OEM_TOSHIBA","features":[624]},{"name":"OGONEK","features":[624]},{"name":"OVERSCORE","features":[624]},{"name":"OemKeyScan","features":[624]},{"name":"RING","features":[624]},{"name":"RegisterHotKey","features":[307,624]},{"name":"ReleaseCapture","features":[307,624]},{"name":"SCANCODE_ALT","features":[624]},{"name":"SCANCODE_CTRL","features":[624]},{"name":"SCANCODE_LSHIFT","features":[624]},{"name":"SCANCODE_LWIN","features":[624]},{"name":"SCANCODE_NUMPAD_FIRST","features":[624]},{"name":"SCANCODE_NUMPAD_LAST","features":[624]},{"name":"SCANCODE_RSHIFT","features":[624]},{"name":"SCANCODE_RWIN","features":[624]},{"name":"SCANCODE_THAI_LAYOUT_TOGGLE","features":[624]},{"name":"SGCAPS","features":[624]},{"name":"SHFT_INVALID","features":[624]},{"name":"SendInput","features":[624]},{"name":"SetActiveWindow","features":[307,624]},{"name":"SetCapture","features":[307,624]},{"name":"SetDoubleClickTime","features":[307,624]},{"name":"SetFocus","features":[307,624]},{"name":"SetKeyboardState","features":[307,624]},{"name":"SwapMouseButton","features":[307,624]},{"name":"TILDE","features":[624]},{"name":"TME_CANCEL","features":[624]},{"name":"TME_HOVER","features":[624]},{"name":"TME_LEAVE","features":[624]},{"name":"TME_NONCLIENT","features":[624]},{"name":"TME_QUERY","features":[624]},{"name":"TONOS","features":[624]},{"name":"TOSHIBA_KBD_DESKTOP_TYPE","features":[624]},{"name":"TOSHIBA_KBD_LAPTOP_TYPE","features":[624]},{"name":"TRACKMOUSEEVENT","features":[307,624]},{"name":"TRACKMOUSEEVENT_FLAGS","features":[624]},{"name":"ToAscii","features":[624]},{"name":"ToAsciiEx","features":[624]},{"name":"ToUnicode","features":[624]},{"name":"ToUnicodeEx","features":[624]},{"name":"TrackMouseEvent","features":[307,624]},{"name":"UMLAUT","features":[624]},{"name":"UnloadKeyboardLayout","features":[307,624]},{"name":"UnregisterHotKey","features":[307,624]},{"name":"VIRTUAL_KEY","features":[624]},{"name":"VK_0","features":[624]},{"name":"VK_1","features":[624]},{"name":"VK_2","features":[624]},{"name":"VK_3","features":[624]},{"name":"VK_4","features":[624]},{"name":"VK_5","features":[624]},{"name":"VK_6","features":[624]},{"name":"VK_7","features":[624]},{"name":"VK_8","features":[624]},{"name":"VK_9","features":[624]},{"name":"VK_A","features":[624]},{"name":"VK_ABNT_C1","features":[624]},{"name":"VK_ABNT_C2","features":[624]},{"name":"VK_ACCEPT","features":[624]},{"name":"VK_ADD","features":[624]},{"name":"VK_APPS","features":[624]},{"name":"VK_ATTN","features":[624]},{"name":"VK_B","features":[624]},{"name":"VK_BACK","features":[624]},{"name":"VK_BROWSER_BACK","features":[624]},{"name":"VK_BROWSER_FAVORITES","features":[624]},{"name":"VK_BROWSER_FORWARD","features":[624]},{"name":"VK_BROWSER_HOME","features":[624]},{"name":"VK_BROWSER_REFRESH","features":[624]},{"name":"VK_BROWSER_SEARCH","features":[624]},{"name":"VK_BROWSER_STOP","features":[624]},{"name":"VK_C","features":[624]},{"name":"VK_CANCEL","features":[624]},{"name":"VK_CAPITAL","features":[624]},{"name":"VK_CLEAR","features":[624]},{"name":"VK_CONTROL","features":[624]},{"name":"VK_CONVERT","features":[624]},{"name":"VK_CRSEL","features":[624]},{"name":"VK_D","features":[624]},{"name":"VK_DBE_ALPHANUMERIC","features":[624]},{"name":"VK_DBE_CODEINPUT","features":[624]},{"name":"VK_DBE_DBCSCHAR","features":[624]},{"name":"VK_DBE_DETERMINESTRING","features":[624]},{"name":"VK_DBE_ENTERDLGCONVERSIONMODE","features":[624]},{"name":"VK_DBE_ENTERIMECONFIGMODE","features":[624]},{"name":"VK_DBE_ENTERWORDREGISTERMODE","features":[624]},{"name":"VK_DBE_FLUSHSTRING","features":[624]},{"name":"VK_DBE_HIRAGANA","features":[624]},{"name":"VK_DBE_KATAKANA","features":[624]},{"name":"VK_DBE_NOCODEINPUT","features":[624]},{"name":"VK_DBE_NOROMAN","features":[624]},{"name":"VK_DBE_ROMAN","features":[624]},{"name":"VK_DBE_SBCSCHAR","features":[624]},{"name":"VK_DECIMAL","features":[624]},{"name":"VK_DELETE","features":[624]},{"name":"VK_DIVIDE","features":[624]},{"name":"VK_DOWN","features":[624]},{"name":"VK_E","features":[624]},{"name":"VK_END","features":[624]},{"name":"VK_EREOF","features":[624]},{"name":"VK_ESCAPE","features":[624]},{"name":"VK_EXECUTE","features":[624]},{"name":"VK_EXSEL","features":[624]},{"name":"VK_F","features":[624]},{"name":"VK_F","features":[624]},{"name":"VK_F1","features":[624]},{"name":"VK_F10","features":[624]},{"name":"VK_F11","features":[624]},{"name":"VK_F12","features":[624]},{"name":"VK_F13","features":[624]},{"name":"VK_F14","features":[624]},{"name":"VK_F15","features":[624]},{"name":"VK_F16","features":[624]},{"name":"VK_F17","features":[624]},{"name":"VK_F18","features":[624]},{"name":"VK_F19","features":[624]},{"name":"VK_F2","features":[624]},{"name":"VK_F20","features":[624]},{"name":"VK_F21","features":[624]},{"name":"VK_F22","features":[624]},{"name":"VK_F23","features":[624]},{"name":"VK_F24","features":[624]},{"name":"VK_F3","features":[624]},{"name":"VK_F4","features":[624]},{"name":"VK_F5","features":[624]},{"name":"VK_F6","features":[624]},{"name":"VK_F7","features":[624]},{"name":"VK_F8","features":[624]},{"name":"VK_F9","features":[624]},{"name":"VK_FINAL","features":[624]},{"name":"VK_FPARAM","features":[624]},{"name":"VK_G","features":[624]},{"name":"VK_GAMEPAD_A","features":[624]},{"name":"VK_GAMEPAD_B","features":[624]},{"name":"VK_GAMEPAD_DPAD_DOWN","features":[624]},{"name":"VK_GAMEPAD_DPAD_LEFT","features":[624]},{"name":"VK_GAMEPAD_DPAD_RIGHT","features":[624]},{"name":"VK_GAMEPAD_DPAD_UP","features":[624]},{"name":"VK_GAMEPAD_LEFT_SHOULDER","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_BUTTON","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_DOWN","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_LEFT","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_RIGHT","features":[624]},{"name":"VK_GAMEPAD_LEFT_THUMBSTICK_UP","features":[624]},{"name":"VK_GAMEPAD_LEFT_TRIGGER","features":[624]},{"name":"VK_GAMEPAD_MENU","features":[624]},{"name":"VK_GAMEPAD_RIGHT_SHOULDER","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_BUTTON","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_DOWN","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_LEFT","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_RIGHT","features":[624]},{"name":"VK_GAMEPAD_RIGHT_THUMBSTICK_UP","features":[624]},{"name":"VK_GAMEPAD_RIGHT_TRIGGER","features":[624]},{"name":"VK_GAMEPAD_VIEW","features":[624]},{"name":"VK_GAMEPAD_X","features":[624]},{"name":"VK_GAMEPAD_Y","features":[624]},{"name":"VK_H","features":[624]},{"name":"VK_HANGEUL","features":[624]},{"name":"VK_HANGUL","features":[624]},{"name":"VK_HANJA","features":[624]},{"name":"VK_HELP","features":[624]},{"name":"VK_HOME","features":[624]},{"name":"VK_I","features":[624]},{"name":"VK_ICO_00","features":[624]},{"name":"VK_ICO_CLEAR","features":[624]},{"name":"VK_ICO_HELP","features":[624]},{"name":"VK_IME_OFF","features":[624]},{"name":"VK_IME_ON","features":[624]},{"name":"VK_INSERT","features":[624]},{"name":"VK_J","features":[624]},{"name":"VK_JUNJA","features":[624]},{"name":"VK_K","features":[624]},{"name":"VK_KANA","features":[624]},{"name":"VK_KANJI","features":[624]},{"name":"VK_L","features":[624]},{"name":"VK_LAUNCH_APP1","features":[624]},{"name":"VK_LAUNCH_APP2","features":[624]},{"name":"VK_LAUNCH_MAIL","features":[624]},{"name":"VK_LAUNCH_MEDIA_SELECT","features":[624]},{"name":"VK_LBUTTON","features":[624]},{"name":"VK_LCONTROL","features":[624]},{"name":"VK_LEFT","features":[624]},{"name":"VK_LMENU","features":[624]},{"name":"VK_LSHIFT","features":[624]},{"name":"VK_LWIN","features":[624]},{"name":"VK_M","features":[624]},{"name":"VK_MBUTTON","features":[624]},{"name":"VK_MEDIA_NEXT_TRACK","features":[624]},{"name":"VK_MEDIA_PLAY_PAUSE","features":[624]},{"name":"VK_MEDIA_PREV_TRACK","features":[624]},{"name":"VK_MEDIA_STOP","features":[624]},{"name":"VK_MENU","features":[624]},{"name":"VK_MODECHANGE","features":[624]},{"name":"VK_MULTIPLY","features":[624]},{"name":"VK_N","features":[624]},{"name":"VK_NAVIGATION_ACCEPT","features":[624]},{"name":"VK_NAVIGATION_CANCEL","features":[624]},{"name":"VK_NAVIGATION_DOWN","features":[624]},{"name":"VK_NAVIGATION_LEFT","features":[624]},{"name":"VK_NAVIGATION_MENU","features":[624]},{"name":"VK_NAVIGATION_RIGHT","features":[624]},{"name":"VK_NAVIGATION_UP","features":[624]},{"name":"VK_NAVIGATION_VIEW","features":[624]},{"name":"VK_NEXT","features":[624]},{"name":"VK_NONAME","features":[624]},{"name":"VK_NONCONVERT","features":[624]},{"name":"VK_NUMLOCK","features":[624]},{"name":"VK_NUMPAD0","features":[624]},{"name":"VK_NUMPAD1","features":[624]},{"name":"VK_NUMPAD2","features":[624]},{"name":"VK_NUMPAD3","features":[624]},{"name":"VK_NUMPAD4","features":[624]},{"name":"VK_NUMPAD5","features":[624]},{"name":"VK_NUMPAD6","features":[624]},{"name":"VK_NUMPAD7","features":[624]},{"name":"VK_NUMPAD8","features":[624]},{"name":"VK_NUMPAD9","features":[624]},{"name":"VK_O","features":[624]},{"name":"VK_OEM_1","features":[624]},{"name":"VK_OEM_102","features":[624]},{"name":"VK_OEM_2","features":[624]},{"name":"VK_OEM_3","features":[624]},{"name":"VK_OEM_4","features":[624]},{"name":"VK_OEM_5","features":[624]},{"name":"VK_OEM_6","features":[624]},{"name":"VK_OEM_7","features":[624]},{"name":"VK_OEM_8","features":[624]},{"name":"VK_OEM_ATTN","features":[624]},{"name":"VK_OEM_AUTO","features":[624]},{"name":"VK_OEM_AX","features":[624]},{"name":"VK_OEM_BACKTAB","features":[624]},{"name":"VK_OEM_CLEAR","features":[624]},{"name":"VK_OEM_COMMA","features":[624]},{"name":"VK_OEM_COPY","features":[624]},{"name":"VK_OEM_CUSEL","features":[624]},{"name":"VK_OEM_ENLW","features":[624]},{"name":"VK_OEM_FINISH","features":[624]},{"name":"VK_OEM_FJ_JISHO","features":[624]},{"name":"VK_OEM_FJ_LOYA","features":[624]},{"name":"VK_OEM_FJ_MASSHOU","features":[624]},{"name":"VK_OEM_FJ_ROYA","features":[624]},{"name":"VK_OEM_FJ_TOUROKU","features":[624]},{"name":"VK_OEM_JUMP","features":[624]},{"name":"VK_OEM_MINUS","features":[624]},{"name":"VK_OEM_NEC_EQUAL","features":[624]},{"name":"VK_OEM_PA1","features":[624]},{"name":"VK_OEM_PA2","features":[624]},{"name":"VK_OEM_PA3","features":[624]},{"name":"VK_OEM_PERIOD","features":[624]},{"name":"VK_OEM_PLUS","features":[624]},{"name":"VK_OEM_RESET","features":[624]},{"name":"VK_OEM_WSCTRL","features":[624]},{"name":"VK_P","features":[624]},{"name":"VK_PA1","features":[624]},{"name":"VK_PACKET","features":[624]},{"name":"VK_PAUSE","features":[624]},{"name":"VK_PLAY","features":[624]},{"name":"VK_PRINT","features":[624]},{"name":"VK_PRIOR","features":[624]},{"name":"VK_PROCESSKEY","features":[624]},{"name":"VK_Q","features":[624]},{"name":"VK_R","features":[624]},{"name":"VK_RBUTTON","features":[624]},{"name":"VK_RCONTROL","features":[624]},{"name":"VK_RETURN","features":[624]},{"name":"VK_RIGHT","features":[624]},{"name":"VK_RMENU","features":[624]},{"name":"VK_RSHIFT","features":[624]},{"name":"VK_RWIN","features":[624]},{"name":"VK_S","features":[624]},{"name":"VK_SCROLL","features":[624]},{"name":"VK_SELECT","features":[624]},{"name":"VK_SEPARATOR","features":[624]},{"name":"VK_SHIFT","features":[624]},{"name":"VK_SLEEP","features":[624]},{"name":"VK_SNAPSHOT","features":[624]},{"name":"VK_SPACE","features":[624]},{"name":"VK_SUBTRACT","features":[624]},{"name":"VK_T","features":[624]},{"name":"VK_TAB","features":[624]},{"name":"VK_TO_BIT","features":[624]},{"name":"VK_TO_WCHARS1","features":[624]},{"name":"VK_TO_WCHARS10","features":[624]},{"name":"VK_TO_WCHARS2","features":[624]},{"name":"VK_TO_WCHARS3","features":[624]},{"name":"VK_TO_WCHARS4","features":[624]},{"name":"VK_TO_WCHARS5","features":[624]},{"name":"VK_TO_WCHARS6","features":[624]},{"name":"VK_TO_WCHARS7","features":[624]},{"name":"VK_TO_WCHARS8","features":[624]},{"name":"VK_TO_WCHARS9","features":[624]},{"name":"VK_TO_WCHAR_TABLE","features":[624]},{"name":"VK_U","features":[624]},{"name":"VK_UP","features":[624]},{"name":"VK_V","features":[624]},{"name":"VK_VOLUME_DOWN","features":[624]},{"name":"VK_VOLUME_MUTE","features":[624]},{"name":"VK_VOLUME_UP","features":[624]},{"name":"VK_VSC","features":[624]},{"name":"VK_W","features":[624]},{"name":"VK_X","features":[624]},{"name":"VK_XBUTTON1","features":[624]},{"name":"VK_XBUTTON2","features":[624]},{"name":"VK_Y","features":[624]},{"name":"VK_Z","features":[624]},{"name":"VK_ZOOM","features":[624]},{"name":"VK__none_","features":[624]},{"name":"VSC_LPWSTR","features":[624]},{"name":"VSC_VK","features":[624]},{"name":"VkKeyScanA","features":[624]},{"name":"VkKeyScanExA","features":[624]},{"name":"VkKeyScanExW","features":[624]},{"name":"VkKeyScanW","features":[624]},{"name":"WCH_DEAD","features":[624]},{"name":"WCH_LGTR","features":[624]},{"name":"WCH_NONE","features":[624]},{"name":"_TrackMouseEvent","features":[307,624]},{"name":"keybd_event","features":[624]},{"name":"mouse_event","features":[624]},{"name":"wszACUTE","features":[624]},{"name":"wszBREVE","features":[624]},{"name":"wszCEDILLA","features":[624]},{"name":"wszCIRCUMFLEX","features":[624]},{"name":"wszDIARESIS_TONOS","features":[624]},{"name":"wszDOT_ABOVE","features":[624]},{"name":"wszDOUBLE_ACUTE","features":[624]},{"name":"wszGRAVE","features":[624]},{"name":"wszHACEK","features":[624]},{"name":"wszHOOK_ABOVE","features":[624]},{"name":"wszMACRON","features":[624]},{"name":"wszOGONEK","features":[624]},{"name":"wszOVERSCORE","features":[624]},{"name":"wszRING","features":[624]},{"name":"wszTILDE","features":[624]},{"name":"wszTONOS","features":[624]},{"name":"wszUMLAUT","features":[624]}],"661":[{"name":"EnableMouseInPointer","features":[307,619]},{"name":"GetPointerCursorId","features":[307,619]},{"name":"GetPointerDevice","features":[307,318,357,619]},{"name":"GetPointerDeviceCursors","features":[307,357,619]},{"name":"GetPointerDeviceProperties","features":[307,357,619]},{"name":"GetPointerDeviceRects","features":[307,619]},{"name":"GetPointerDevices","features":[307,318,357,619]},{"name":"GetPointerFrameInfo","features":[307,619,371]},{"name":"GetPointerFrameInfoHistory","features":[307,619,371]},{"name":"GetPointerFramePenInfo","features":[307,619,371]},{"name":"GetPointerFramePenInfoHistory","features":[307,619,371]},{"name":"GetPointerFrameTouchInfo","features":[307,619,371]},{"name":"GetPointerFrameTouchInfoHistory","features":[307,619,371]},{"name":"GetPointerInfo","features":[307,619,371]},{"name":"GetPointerInfoHistory","features":[307,619,371]},{"name":"GetPointerInputTransform","features":[307,619]},{"name":"GetPointerPenInfo","features":[307,619,371]},{"name":"GetPointerPenInfoHistory","features":[307,619,371]},{"name":"GetPointerTouchInfo","features":[307,619,371]},{"name":"GetPointerTouchInfoHistory","features":[307,619,371]},{"name":"GetPointerType","features":[307,619,371]},{"name":"GetRawPointerDeviceData","features":[307,357,619]},{"name":"GetUnpredictedMessagePos","features":[619]},{"name":"INPUT_INJECTION_VALUE","features":[619]},{"name":"INPUT_TRANSFORM","features":[619]},{"name":"InitializeTouchInjection","features":[307,619]},{"name":"InjectSyntheticPointerInput","features":[307,357,619,371]},{"name":"InjectTouchInput","features":[307,619,371]},{"name":"IsMouseInPointerEnabled","features":[307,619]},{"name":"POINTER_BUTTON_CHANGE_TYPE","features":[619]},{"name":"POINTER_CHANGE_FIFTHBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_FIFTHBUTTON_UP","features":[619]},{"name":"POINTER_CHANGE_FIRSTBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_FIRSTBUTTON_UP","features":[619]},{"name":"POINTER_CHANGE_FOURTHBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_FOURTHBUTTON_UP","features":[619]},{"name":"POINTER_CHANGE_NONE","features":[619]},{"name":"POINTER_CHANGE_SECONDBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_SECONDBUTTON_UP","features":[619]},{"name":"POINTER_CHANGE_THIRDBUTTON_DOWN","features":[619]},{"name":"POINTER_CHANGE_THIRDBUTTON_UP","features":[619]},{"name":"POINTER_FLAGS","features":[619]},{"name":"POINTER_FLAG_CANCELED","features":[619]},{"name":"POINTER_FLAG_CAPTURECHANGED","features":[619]},{"name":"POINTER_FLAG_CONFIDENCE","features":[619]},{"name":"POINTER_FLAG_DOWN","features":[619]},{"name":"POINTER_FLAG_FIFTHBUTTON","features":[619]},{"name":"POINTER_FLAG_FIRSTBUTTON","features":[619]},{"name":"POINTER_FLAG_FOURTHBUTTON","features":[619]},{"name":"POINTER_FLAG_HASTRANSFORM","features":[619]},{"name":"POINTER_FLAG_HWHEEL","features":[619]},{"name":"POINTER_FLAG_INCONTACT","features":[619]},{"name":"POINTER_FLAG_INRANGE","features":[619]},{"name":"POINTER_FLAG_NEW","features":[619]},{"name":"POINTER_FLAG_NONE","features":[619]},{"name":"POINTER_FLAG_PRIMARY","features":[619]},{"name":"POINTER_FLAG_SECONDBUTTON","features":[619]},{"name":"POINTER_FLAG_THIRDBUTTON","features":[619]},{"name":"POINTER_FLAG_UP","features":[619]},{"name":"POINTER_FLAG_UPDATE","features":[619]},{"name":"POINTER_FLAG_WHEEL","features":[619]},{"name":"POINTER_INFO","features":[307,619,371]},{"name":"POINTER_PEN_INFO","features":[307,619,371]},{"name":"POINTER_TOUCH_INFO","features":[307,619,371]},{"name":"SkipPointerFrameMessages","features":[307,619]},{"name":"TOUCH_FEEDBACK_DEFAULT","features":[619]},{"name":"TOUCH_FEEDBACK_INDIRECT","features":[619]},{"name":"TOUCH_FEEDBACK_MODE","features":[619]},{"name":"TOUCH_FEEDBACK_NONE","features":[619]}],"662":[{"name":"IRadialControllerConfigurationInterop","features":[626]},{"name":"IRadialControllerIndependentInputSourceInterop","features":[626]},{"name":"IRadialControllerInterop","features":[626]}],"663":[{"name":"CloseGestureInfoHandle","features":[307,627]},{"name":"CloseTouchInputHandle","features":[307,627]},{"name":"GESTURECONFIG","features":[627]},{"name":"GESTURECONFIG_ID","features":[627]},{"name":"GESTUREINFO","features":[307,627]},{"name":"GESTURENOTIFYSTRUCT","features":[307,627]},{"name":"GID_BEGIN","features":[627]},{"name":"GID_END","features":[627]},{"name":"GID_PAN","features":[627]},{"name":"GID_PRESSANDTAP","features":[627]},{"name":"GID_ROLLOVER","features":[627]},{"name":"GID_ROTATE","features":[627]},{"name":"GID_TWOFINGERTAP","features":[627]},{"name":"GID_ZOOM","features":[627]},{"name":"GetGestureConfig","features":[307,627]},{"name":"GetGestureExtraArgs","features":[307,627]},{"name":"GetGestureInfo","features":[307,627]},{"name":"GetTouchInputInfo","features":[307,627]},{"name":"HGESTUREINFO","features":[627]},{"name":"HTOUCHINPUT","features":[627]},{"name":"IInertiaProcessor","features":[627]},{"name":"IManipulationProcessor","features":[627]},{"name":"InertiaProcessor","features":[627]},{"name":"IsTouchWindow","features":[307,627]},{"name":"MANIPULATION_ALL","features":[627]},{"name":"MANIPULATION_NONE","features":[627]},{"name":"MANIPULATION_PROCESSOR_MANIPULATIONS","features":[627]},{"name":"MANIPULATION_ROTATE","features":[627]},{"name":"MANIPULATION_SCALE","features":[627]},{"name":"MANIPULATION_TRANSLATE_X","features":[627]},{"name":"MANIPULATION_TRANSLATE_Y","features":[627]},{"name":"ManipulationProcessor","features":[627]},{"name":"REGISTER_TOUCH_WINDOW_FLAGS","features":[627]},{"name":"RegisterTouchWindow","features":[307,627]},{"name":"SetGestureConfig","features":[307,627]},{"name":"TOUCHEVENTF_DOWN","features":[627]},{"name":"TOUCHEVENTF_FLAGS","features":[627]},{"name":"TOUCHEVENTF_INRANGE","features":[627]},{"name":"TOUCHEVENTF_MOVE","features":[627]},{"name":"TOUCHEVENTF_NOCOALESCE","features":[627]},{"name":"TOUCHEVENTF_PALM","features":[627]},{"name":"TOUCHEVENTF_PEN","features":[627]},{"name":"TOUCHEVENTF_PRIMARY","features":[627]},{"name":"TOUCHEVENTF_UP","features":[627]},{"name":"TOUCHINPUT","features":[307,627]},{"name":"TOUCHINPUTMASKF_CONTACTAREA","features":[627]},{"name":"TOUCHINPUTMASKF_EXTRAINFO","features":[627]},{"name":"TOUCHINPUTMASKF_MASK","features":[627]},{"name":"TOUCHINPUTMASKF_TIMEFROMSYSTEM","features":[627]},{"name":"TWF_FINETOUCH","features":[627]},{"name":"TWF_WANTPALM","features":[627]},{"name":"UnregisterTouchWindow","features":[307,627]},{"name":"_IManipulationEvents","features":[627]}],"664":[{"name":"BATTERY_DEVTYPE","features":[628]},{"name":"BATTERY_DEVTYPE_GAMEPAD","features":[628]},{"name":"BATTERY_DEVTYPE_HEADSET","features":[628]},{"name":"BATTERY_LEVEL","features":[628]},{"name":"BATTERY_LEVEL_EMPTY","features":[628]},{"name":"BATTERY_LEVEL_FULL","features":[628]},{"name":"BATTERY_LEVEL_LOW","features":[628]},{"name":"BATTERY_LEVEL_MEDIUM","features":[628]},{"name":"BATTERY_TYPE","features":[628]},{"name":"BATTERY_TYPE_ALKALINE","features":[628]},{"name":"BATTERY_TYPE_DISCONNECTED","features":[628]},{"name":"BATTERY_TYPE_NIMH","features":[628]},{"name":"BATTERY_TYPE_UNKNOWN","features":[628]},{"name":"BATTERY_TYPE_WIRED","features":[628]},{"name":"VK_PAD_A","features":[628]},{"name":"VK_PAD_B","features":[628]},{"name":"VK_PAD_BACK","features":[628]},{"name":"VK_PAD_DPAD_DOWN","features":[628]},{"name":"VK_PAD_DPAD_LEFT","features":[628]},{"name":"VK_PAD_DPAD_RIGHT","features":[628]},{"name":"VK_PAD_DPAD_UP","features":[628]},{"name":"VK_PAD_LSHOULDER","features":[628]},{"name":"VK_PAD_LTHUMB_DOWN","features":[628]},{"name":"VK_PAD_LTHUMB_DOWNLEFT","features":[628]},{"name":"VK_PAD_LTHUMB_DOWNRIGHT","features":[628]},{"name":"VK_PAD_LTHUMB_LEFT","features":[628]},{"name":"VK_PAD_LTHUMB_PRESS","features":[628]},{"name":"VK_PAD_LTHUMB_RIGHT","features":[628]},{"name":"VK_PAD_LTHUMB_UP","features":[628]},{"name":"VK_PAD_LTHUMB_UPLEFT","features":[628]},{"name":"VK_PAD_LTHUMB_UPRIGHT","features":[628]},{"name":"VK_PAD_LTRIGGER","features":[628]},{"name":"VK_PAD_RSHOULDER","features":[628]},{"name":"VK_PAD_RTHUMB_DOWN","features":[628]},{"name":"VK_PAD_RTHUMB_DOWNLEFT","features":[628]},{"name":"VK_PAD_RTHUMB_DOWNRIGHT","features":[628]},{"name":"VK_PAD_RTHUMB_LEFT","features":[628]},{"name":"VK_PAD_RTHUMB_PRESS","features":[628]},{"name":"VK_PAD_RTHUMB_RIGHT","features":[628]},{"name":"VK_PAD_RTHUMB_UP","features":[628]},{"name":"VK_PAD_RTHUMB_UPLEFT","features":[628]},{"name":"VK_PAD_RTHUMB_UPRIGHT","features":[628]},{"name":"VK_PAD_RTRIGGER","features":[628]},{"name":"VK_PAD_START","features":[628]},{"name":"VK_PAD_X","features":[628]},{"name":"VK_PAD_Y","features":[628]},{"name":"XINPUT_BATTERY_INFORMATION","features":[628]},{"name":"XINPUT_CAPABILITIES","features":[628]},{"name":"XINPUT_CAPABILITIES_FLAGS","features":[628]},{"name":"XINPUT_CAPS_FFB_SUPPORTED","features":[628]},{"name":"XINPUT_CAPS_NO_NAVIGATION","features":[628]},{"name":"XINPUT_CAPS_PMD_SUPPORTED","features":[628]},{"name":"XINPUT_CAPS_VOICE_SUPPORTED","features":[628]},{"name":"XINPUT_CAPS_WIRELESS","features":[628]},{"name":"XINPUT_DEVSUBTYPE","features":[628]},{"name":"XINPUT_DEVSUBTYPE_ARCADE_PAD","features":[628]},{"name":"XINPUT_DEVSUBTYPE_ARCADE_STICK","features":[628]},{"name":"XINPUT_DEVSUBTYPE_DANCE_PAD","features":[628]},{"name":"XINPUT_DEVSUBTYPE_DRUM_KIT","features":[628]},{"name":"XINPUT_DEVSUBTYPE_FLIGHT_STICK","features":[628]},{"name":"XINPUT_DEVSUBTYPE_GAMEPAD","features":[628]},{"name":"XINPUT_DEVSUBTYPE_GUITAR","features":[628]},{"name":"XINPUT_DEVSUBTYPE_GUITAR_ALTERNATE","features":[628]},{"name":"XINPUT_DEVSUBTYPE_GUITAR_BASS","features":[628]},{"name":"XINPUT_DEVSUBTYPE_UNKNOWN","features":[628]},{"name":"XINPUT_DEVSUBTYPE_WHEEL","features":[628]},{"name":"XINPUT_DEVTYPE","features":[628]},{"name":"XINPUT_DEVTYPE_GAMEPAD","features":[628]},{"name":"XINPUT_DLL","features":[628]},{"name":"XINPUT_DLL_A","features":[628]},{"name":"XINPUT_DLL_W","features":[628]},{"name":"XINPUT_FLAG","features":[628]},{"name":"XINPUT_FLAG_ALL","features":[628]},{"name":"XINPUT_FLAG_GAMEPAD","features":[628]},{"name":"XINPUT_GAMEPAD","features":[628]},{"name":"XINPUT_GAMEPAD_A","features":[628]},{"name":"XINPUT_GAMEPAD_B","features":[628]},{"name":"XINPUT_GAMEPAD_BACK","features":[628]},{"name":"XINPUT_GAMEPAD_BUTTON_FLAGS","features":[628]},{"name":"XINPUT_GAMEPAD_DPAD_DOWN","features":[628]},{"name":"XINPUT_GAMEPAD_DPAD_LEFT","features":[628]},{"name":"XINPUT_GAMEPAD_DPAD_RIGHT","features":[628]},{"name":"XINPUT_GAMEPAD_DPAD_UP","features":[628]},{"name":"XINPUT_GAMEPAD_LEFT_SHOULDER","features":[628]},{"name":"XINPUT_GAMEPAD_LEFT_THUMB","features":[628]},{"name":"XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE","features":[628]},{"name":"XINPUT_GAMEPAD_RIGHT_SHOULDER","features":[628]},{"name":"XINPUT_GAMEPAD_RIGHT_THUMB","features":[628]},{"name":"XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE","features":[628]},{"name":"XINPUT_GAMEPAD_START","features":[628]},{"name":"XINPUT_GAMEPAD_TRIGGER_THRESHOLD","features":[628]},{"name":"XINPUT_GAMEPAD_X","features":[628]},{"name":"XINPUT_GAMEPAD_Y","features":[628]},{"name":"XINPUT_KEYSTROKE","features":[628]},{"name":"XINPUT_KEYSTROKE_FLAGS","features":[628]},{"name":"XINPUT_KEYSTROKE_KEYDOWN","features":[628]},{"name":"XINPUT_KEYSTROKE_KEYUP","features":[628]},{"name":"XINPUT_KEYSTROKE_REPEAT","features":[628]},{"name":"XINPUT_STATE","features":[628]},{"name":"XINPUT_VIBRATION","features":[628]},{"name":"XINPUT_VIRTUAL_KEY","features":[628]},{"name":"XInputEnable","features":[307,628]},{"name":"XInputGetAudioDeviceIds","features":[628]},{"name":"XInputGetBatteryInformation","features":[628]},{"name":"XInputGetCapabilities","features":[628]},{"name":"XInputGetKeystroke","features":[628]},{"name":"XInputGetState","features":[628]},{"name":"XInputSetState","features":[628]},{"name":"XUSER_INDEX_ANY","features":[628]},{"name":"XUSER_MAX_COUNT","features":[628]}],"665":[{"name":"AddPointerInteractionContext","features":[629]},{"name":"BufferPointerPacketsInteractionContext","features":[307,619,629,371]},{"name":"CROSS_SLIDE_FLAGS","features":[629]},{"name":"CROSS_SLIDE_FLAGS_MAX","features":[629]},{"name":"CROSS_SLIDE_FLAGS_NONE","features":[629]},{"name":"CROSS_SLIDE_FLAGS_REARRANGE","features":[629]},{"name":"CROSS_SLIDE_FLAGS_SELECT","features":[629]},{"name":"CROSS_SLIDE_FLAGS_SPEED_BUMP","features":[629]},{"name":"CROSS_SLIDE_PARAMETER","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_COUNT","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_MAX","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_REARRANGE_START","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_SELECT_START","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_SPEED_BUMP_END","features":[629]},{"name":"CROSS_SLIDE_THRESHOLD_SPEED_BUMP_START","features":[629]},{"name":"CreateInteractionContext","features":[629]},{"name":"DestroyInteractionContext","features":[629]},{"name":"GetCrossSlideParameterInteractionContext","features":[629]},{"name":"GetHoldParameterInteractionContext","features":[629]},{"name":"GetInertiaParameterInteractionContext","features":[629]},{"name":"GetInteractionConfigurationInteractionContext","features":[629]},{"name":"GetMouseWheelParameterInteractionContext","features":[629]},{"name":"GetPropertyInteractionContext","features":[629]},{"name":"GetStateInteractionContext","features":[307,619,629,371]},{"name":"GetTapParameterInteractionContext","features":[629]},{"name":"GetTranslationParameterInteractionContext","features":[629]},{"name":"HINTERACTIONCONTEXT","features":[629]},{"name":"HOLD_PARAMETER","features":[629]},{"name":"HOLD_PARAMETER_MAX","features":[629]},{"name":"HOLD_PARAMETER_MAX_CONTACT_COUNT","features":[629]},{"name":"HOLD_PARAMETER_MIN_CONTACT_COUNT","features":[629]},{"name":"HOLD_PARAMETER_THRESHOLD_RADIUS","features":[629]},{"name":"HOLD_PARAMETER_THRESHOLD_START_DELAY","features":[629]},{"name":"INERTIA_PARAMETER","features":[629]},{"name":"INERTIA_PARAMETER_EXPANSION_DECELERATION","features":[629]},{"name":"INERTIA_PARAMETER_EXPANSION_EXPANSION","features":[629]},{"name":"INERTIA_PARAMETER_MAX","features":[629]},{"name":"INERTIA_PARAMETER_ROTATION_ANGLE","features":[629]},{"name":"INERTIA_PARAMETER_ROTATION_DECELERATION","features":[629]},{"name":"INERTIA_PARAMETER_TRANSLATION_DECELERATION","features":[629]},{"name":"INERTIA_PARAMETER_TRANSLATION_DISPLACEMENT","features":[629]},{"name":"INTERACTION_ARGUMENTS_CROSS_SLIDE","features":[629]},{"name":"INTERACTION_ARGUMENTS_MANIPULATION","features":[629]},{"name":"INTERACTION_ARGUMENTS_TAP","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAGS","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_DRAG","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_HOLD","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_MAX","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_NONE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_TAP","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE","features":[629]},{"name":"INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER","features":[629]},{"name":"INTERACTION_CONTEXT_CONFIGURATION","features":[629]},{"name":"INTERACTION_CONTEXT_OUTPUT","features":[629,371]},{"name":"INTERACTION_CONTEXT_OUTPUT2","features":[629,371]},{"name":"INTERACTION_CONTEXT_OUTPUT_CALLBACK","features":[629,371]},{"name":"INTERACTION_CONTEXT_OUTPUT_CALLBACK2","features":[629,371]},{"name":"INTERACTION_CONTEXT_PROPERTY","features":[629]},{"name":"INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS","features":[629]},{"name":"INTERACTION_CONTEXT_PROPERTY_INTERACTION_UI_FEEDBACK","features":[629]},{"name":"INTERACTION_CONTEXT_PROPERTY_MAX","features":[629]},{"name":"INTERACTION_CONTEXT_PROPERTY_MEASUREMENT_UNITS","features":[629]},{"name":"INTERACTION_FLAGS","features":[629]},{"name":"INTERACTION_FLAG_BEGIN","features":[629]},{"name":"INTERACTION_FLAG_CANCEL","features":[629]},{"name":"INTERACTION_FLAG_END","features":[629]},{"name":"INTERACTION_FLAG_INERTIA","features":[629]},{"name":"INTERACTION_FLAG_MAX","features":[629]},{"name":"INTERACTION_FLAG_NONE","features":[629]},{"name":"INTERACTION_ID","features":[629]},{"name":"INTERACTION_ID_CROSS_SLIDE","features":[629]},{"name":"INTERACTION_ID_DRAG","features":[629]},{"name":"INTERACTION_ID_HOLD","features":[629]},{"name":"INTERACTION_ID_MANIPULATION","features":[629]},{"name":"INTERACTION_ID_MAX","features":[629]},{"name":"INTERACTION_ID_NONE","features":[629]},{"name":"INTERACTION_ID_SECONDARY_TAP","features":[629]},{"name":"INTERACTION_ID_TAP","features":[629]},{"name":"INTERACTION_STATE","features":[629]},{"name":"INTERACTION_STATE_IDLE","features":[629]},{"name":"INTERACTION_STATE_IN_INTERACTION","features":[629]},{"name":"INTERACTION_STATE_MAX","features":[629]},{"name":"INTERACTION_STATE_POSSIBLE_DOUBLE_TAP","features":[629]},{"name":"MANIPULATION_RAILS_STATE","features":[629]},{"name":"MANIPULATION_RAILS_STATE_FREE","features":[629]},{"name":"MANIPULATION_RAILS_STATE_MAX","features":[629]},{"name":"MANIPULATION_RAILS_STATE_RAILED","features":[629]},{"name":"MANIPULATION_RAILS_STATE_UNDECIDED","features":[629]},{"name":"MANIPULATION_TRANSFORM","features":[629]},{"name":"MANIPULATION_VELOCITY","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_X","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_Y","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_DELTA_ROTATION","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_DELTA_SCALE","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_MAX","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_X","features":[629]},{"name":"MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_Y","features":[629]},{"name":"ProcessBufferedPacketsInteractionContext","features":[629]},{"name":"ProcessInertiaInteractionContext","features":[629]},{"name":"ProcessPointerFramesInteractionContext","features":[307,619,629,371]},{"name":"RegisterOutputCallbackInteractionContext","features":[629,371]},{"name":"RegisterOutputCallbackInteractionContext2","features":[629,371]},{"name":"RemovePointerInteractionContext","features":[629]},{"name":"ResetInteractionContext","features":[629]},{"name":"SetCrossSlideParametersInteractionContext","features":[629]},{"name":"SetHoldParameterInteractionContext","features":[629]},{"name":"SetInertiaParameterInteractionContext","features":[629]},{"name":"SetInteractionConfigurationInteractionContext","features":[629]},{"name":"SetMouseWheelParameterInteractionContext","features":[629]},{"name":"SetPivotInteractionContext","features":[629]},{"name":"SetPropertyInteractionContext","features":[629]},{"name":"SetTapParameterInteractionContext","features":[629]},{"name":"SetTranslationParameterInteractionContext","features":[629]},{"name":"StopInteractionContext","features":[629]},{"name":"TAP_PARAMETER","features":[629]},{"name":"TAP_PARAMETER_MAX","features":[629]},{"name":"TAP_PARAMETER_MAX_CONTACT_COUNT","features":[629]},{"name":"TAP_PARAMETER_MIN_CONTACT_COUNT","features":[629]},{"name":"TRANSLATION_PARAMETER","features":[629]},{"name":"TRANSLATION_PARAMETER_MAX","features":[629]},{"name":"TRANSLATION_PARAMETER_MAX_CONTACT_COUNT","features":[629]},{"name":"TRANSLATION_PARAMETER_MIN_CONTACT_COUNT","features":[629]}],"666":[{"name":"ALL_RECONCILE_FLAGS","features":[630]},{"name":"EMPTY_VOLUME_CACHE_FLAGS","features":[630]},{"name":"EVCCBF_LASTNOTIFICATION","features":[630]},{"name":"EVCF_DONTSHOWIFZERO","features":[630]},{"name":"EVCF_ENABLEBYDEFAULT","features":[630]},{"name":"EVCF_ENABLEBYDEFAULT_AUTO","features":[630]},{"name":"EVCF_HASSETTINGS","features":[630]},{"name":"EVCF_OUTOFDISKSPACE","features":[630]},{"name":"EVCF_REMOVEFROMLIST","features":[630]},{"name":"EVCF_SETTINGSMODE","features":[630]},{"name":"EVCF_SYSTEMAUTORUN","features":[630]},{"name":"EVCF_USERCONSENTOBTAINED","features":[630]},{"name":"IADesktopP2","features":[630]},{"name":"IActiveDesktopP","features":[630]},{"name":"IBriefcaseInitiator","features":[630]},{"name":"IEmptyVolumeCache","features":[630]},{"name":"IEmptyVolumeCache2","features":[630]},{"name":"IEmptyVolumeCacheCallBack","features":[630]},{"name":"IReconcilableObject","features":[630]},{"name":"IReconcileInitiator","features":[630]},{"name":"RECONCILEF","features":[630]},{"name":"RECONCILEF_FEEDBACKWINDOWVALID","features":[630]},{"name":"RECONCILEF_MAYBOTHERUSER","features":[630]},{"name":"RECONCILEF_NORESIDUESOK","features":[630]},{"name":"RECONCILEF_OMITSELFRESIDUE","features":[630]},{"name":"RECONCILEF_ONLYYOUWERECHANGED","features":[630]},{"name":"RECONCILEF_RESUMERECONCILIATION","features":[630]},{"name":"RECONCILEF_YOUMAYDOTHEUPDATES","features":[630]},{"name":"REC_E_ABORTED","features":[630]},{"name":"REC_E_INEEDTODOTHEUPDATES","features":[630]},{"name":"REC_E_NOCALLBACK","features":[630]},{"name":"REC_E_NORESIDUES","features":[630]},{"name":"REC_E_TOODIFFERENT","features":[630]},{"name":"REC_S_IDIDTHEUPDATES","features":[630]},{"name":"REC_S_NOTCOMPLETE","features":[630]},{"name":"REC_S_NOTCOMPLETEBUTPROPAGATE","features":[630]},{"name":"STATEBITS_FLAT","features":[630]}],"667":[{"name":"MAGCOLOREFFECT","features":[631]},{"name":"MAGIMAGEHEADER","features":[631]},{"name":"MAGTRANSFORM","features":[631]},{"name":"MS_CLIPAROUNDCURSOR","features":[631]},{"name":"MS_INVERTCOLORS","features":[631]},{"name":"MS_SHOWMAGNIFIEDCURSOR","features":[631]},{"name":"MW_FILTERMODE","features":[631]},{"name":"MW_FILTERMODE_EXCLUDE","features":[631]},{"name":"MW_FILTERMODE_INCLUDE","features":[631]},{"name":"MagGetColorEffect","features":[307,631]},{"name":"MagGetFullscreenColorEffect","features":[307,631]},{"name":"MagGetFullscreenTransform","features":[307,631]},{"name":"MagGetImageScalingCallback","features":[307,318,631]},{"name":"MagGetInputTransform","features":[307,631]},{"name":"MagGetWindowFilterList","features":[307,631]},{"name":"MagGetWindowSource","features":[307,631]},{"name":"MagGetWindowTransform","features":[307,631]},{"name":"MagImageScalingCallback","features":[307,318,631]},{"name":"MagInitialize","features":[307,631]},{"name":"MagSetColorEffect","features":[307,631]},{"name":"MagSetFullscreenColorEffect","features":[307,631]},{"name":"MagSetFullscreenTransform","features":[307,631]},{"name":"MagSetImageScalingCallback","features":[307,318,631]},{"name":"MagSetInputTransform","features":[307,631]},{"name":"MagSetWindowFilterList","features":[307,631]},{"name":"MagSetWindowSource","features":[307,631]},{"name":"MagSetWindowTransform","features":[307,631]},{"name":"MagShowSystemCursor","features":[307,631]},{"name":"MagUninitialize","features":[307,631]},{"name":"WC_MAGNIFIER","features":[631]},{"name":"WC_MAGNIFIERA","features":[631]},{"name":"WC_MAGNIFIERW","features":[631]}],"668":[{"name":"INotificationActivationCallback","features":[632]},{"name":"NOTIFICATION_USER_INPUT_DATA","features":[632]}],"669":[{"name":"IUIApplication","features":[633]},{"name":"IUICollection","features":[633]},{"name":"IUICollectionChangedEvent","features":[633]},{"name":"IUICommandHandler","features":[633]},{"name":"IUIContextualUI","features":[633]},{"name":"IUIEventLogger","features":[633]},{"name":"IUIEventingManager","features":[633]},{"name":"IUIFramework","features":[633]},{"name":"IUIImage","features":[633]},{"name":"IUIImageFromBitmap","features":[633]},{"name":"IUIRibbon","features":[633]},{"name":"IUISimplePropertySet","features":[633]},{"name":"LIBID_UIRibbon","features":[633]},{"name":"UIRibbonFramework","features":[633]},{"name":"UIRibbonImageFromBitmapFactory","features":[633]},{"name":"UI_ALL_COMMANDS","features":[633]},{"name":"UI_COLLECTIONCHANGE","features":[633]},{"name":"UI_COLLECTIONCHANGE_INSERT","features":[633]},{"name":"UI_COLLECTIONCHANGE_REMOVE","features":[633]},{"name":"UI_COLLECTIONCHANGE_REPLACE","features":[633]},{"name":"UI_COLLECTIONCHANGE_RESET","features":[633]},{"name":"UI_COLLECTION_INVALIDINDEX","features":[633]},{"name":"UI_COMMANDTYPE","features":[633]},{"name":"UI_COMMANDTYPE_ACTION","features":[633]},{"name":"UI_COMMANDTYPE_ANCHOR","features":[633]},{"name":"UI_COMMANDTYPE_BOOLEAN","features":[633]},{"name":"UI_COMMANDTYPE_COLLECTION","features":[633]},{"name":"UI_COMMANDTYPE_COLORANCHOR","features":[633]},{"name":"UI_COMMANDTYPE_COLORCOLLECTION","features":[633]},{"name":"UI_COMMANDTYPE_COMMANDCOLLECTION","features":[633]},{"name":"UI_COMMANDTYPE_CONTEXT","features":[633]},{"name":"UI_COMMANDTYPE_DECIMAL","features":[633]},{"name":"UI_COMMANDTYPE_FONT","features":[633]},{"name":"UI_COMMANDTYPE_GROUP","features":[633]},{"name":"UI_COMMANDTYPE_RECENTITEMS","features":[633]},{"name":"UI_COMMANDTYPE_UNKNOWN","features":[633]},{"name":"UI_CONTEXTAVAILABILITY","features":[633]},{"name":"UI_CONTEXTAVAILABILITY_ACTIVE","features":[633]},{"name":"UI_CONTEXTAVAILABILITY_AVAILABLE","features":[633]},{"name":"UI_CONTEXTAVAILABILITY_NOTAVAILABLE","features":[633]},{"name":"UI_CONTROLDOCK","features":[633]},{"name":"UI_CONTROLDOCK_BOTTOM","features":[633]},{"name":"UI_CONTROLDOCK_TOP","features":[633]},{"name":"UI_EVENTLOCATION","features":[633]},{"name":"UI_EVENTLOCATION_ApplicationMenu","features":[633]},{"name":"UI_EVENTLOCATION_ContextPopup","features":[633]},{"name":"UI_EVENTLOCATION_QAT","features":[633]},{"name":"UI_EVENTLOCATION_Ribbon","features":[633]},{"name":"UI_EVENTPARAMS","features":[633]},{"name":"UI_EVENTPARAMS_COMMAND","features":[633]},{"name":"UI_EVENTTYPE","features":[633]},{"name":"UI_EVENTTYPE_ApplicationMenuOpened","features":[633]},{"name":"UI_EVENTTYPE_ApplicationModeSwitched","features":[633]},{"name":"UI_EVENTTYPE_CommandExecuted","features":[633]},{"name":"UI_EVENTTYPE_MenuOpened","features":[633]},{"name":"UI_EVENTTYPE_RibbonExpanded","features":[633]},{"name":"UI_EVENTTYPE_RibbonMinimized","features":[633]},{"name":"UI_EVENTTYPE_TabActivated","features":[633]},{"name":"UI_EVENTTYPE_TooltipShown","features":[633]},{"name":"UI_EXECUTIONVERB","features":[633]},{"name":"UI_EXECUTIONVERB_CANCELPREVIEW","features":[633]},{"name":"UI_EXECUTIONVERB_EXECUTE","features":[633]},{"name":"UI_EXECUTIONVERB_PREVIEW","features":[633]},{"name":"UI_FONTDELTASIZE","features":[633]},{"name":"UI_FONTDELTASIZE_GROW","features":[633]},{"name":"UI_FONTDELTASIZE_SHRINK","features":[633]},{"name":"UI_FONTPROPERTIES","features":[633]},{"name":"UI_FONTPROPERTIES_NOTAVAILABLE","features":[633]},{"name":"UI_FONTPROPERTIES_NOTSET","features":[633]},{"name":"UI_FONTPROPERTIES_SET","features":[633]},{"name":"UI_FONTUNDERLINE","features":[633]},{"name":"UI_FONTUNDERLINE_NOTAVAILABLE","features":[633]},{"name":"UI_FONTUNDERLINE_NOTSET","features":[633]},{"name":"UI_FONTUNDERLINE_SET","features":[633]},{"name":"UI_FONTVERTICALPOSITION","features":[633]},{"name":"UI_FONTVERTICALPOSITION_NOTAVAILABLE","features":[633]},{"name":"UI_FONTVERTICALPOSITION_NOTSET","features":[633]},{"name":"UI_FONTVERTICALPOSITION_SUBSCRIPT","features":[633]},{"name":"UI_FONTVERTICALPOSITION_SUPERSCRIPT","features":[633]},{"name":"UI_INVALIDATIONS","features":[633]},{"name":"UI_INVALIDATIONS_ALLPROPERTIES","features":[633]},{"name":"UI_INVALIDATIONS_PROPERTY","features":[633]},{"name":"UI_INVALIDATIONS_STATE","features":[633]},{"name":"UI_INVALIDATIONS_VALUE","features":[633]},{"name":"UI_OWNERSHIP","features":[633]},{"name":"UI_OWNERSHIP_COPY","features":[633]},{"name":"UI_OWNERSHIP_TRANSFER","features":[633]},{"name":"UI_SWATCHCOLORMODE","features":[633]},{"name":"UI_SWATCHCOLORMODE_MONOCHROME","features":[633]},{"name":"UI_SWATCHCOLORMODE_NORMAL","features":[633]},{"name":"UI_SWATCHCOLORTYPE","features":[633]},{"name":"UI_SWATCHCOLORTYPE_AUTOMATIC","features":[633]},{"name":"UI_SWATCHCOLORTYPE_NOCOLOR","features":[633]},{"name":"UI_SWATCHCOLORTYPE_RGB","features":[633]},{"name":"UI_VIEWTYPE","features":[633]},{"name":"UI_VIEWTYPE_RIBBON","features":[633]},{"name":"UI_VIEWVERB","features":[633]},{"name":"UI_VIEWVERB_CREATE","features":[633]},{"name":"UI_VIEWVERB_DESTROY","features":[633]},{"name":"UI_VIEWVERB_ERROR","features":[633]},{"name":"UI_VIEWVERB_SIZE","features":[633]}],"670":[{"name":"AASHELLMENUFILENAME","features":[468]},{"name":"AASHELLMENUITEM","features":[468]},{"name":"ABE_BOTTOM","features":[468]},{"name":"ABE_LEFT","features":[468]},{"name":"ABE_RIGHT","features":[468]},{"name":"ABE_TOP","features":[468]},{"name":"ABM_ACTIVATE","features":[468]},{"name":"ABM_GETAUTOHIDEBAR","features":[468]},{"name":"ABM_GETAUTOHIDEBAREX","features":[468]},{"name":"ABM_GETSTATE","features":[468]},{"name":"ABM_GETTASKBARPOS","features":[468]},{"name":"ABM_NEW","features":[468]},{"name":"ABM_QUERYPOS","features":[468]},{"name":"ABM_REMOVE","features":[468]},{"name":"ABM_SETAUTOHIDEBAR","features":[468]},{"name":"ABM_SETAUTOHIDEBAREX","features":[468]},{"name":"ABM_SETPOS","features":[468]},{"name":"ABM_SETSTATE","features":[468]},{"name":"ABM_WINDOWPOSCHANGED","features":[468]},{"name":"ABN_FULLSCREENAPP","features":[468]},{"name":"ABN_POSCHANGED","features":[468]},{"name":"ABN_STATECHANGE","features":[468]},{"name":"ABN_WINDOWARRANGE","features":[468]},{"name":"ABS_ALWAYSONTOP","features":[468]},{"name":"ABS_AUTOHIDE","features":[468]},{"name":"ACDD_VISIBLE","features":[468]},{"name":"ACENUMOPTION","features":[468]},{"name":"ACEO_FIRSTUNUSED","features":[468]},{"name":"ACEO_MOSTRECENTFIRST","features":[468]},{"name":"ACEO_NONE","features":[468]},{"name":"ACLO_CURRENTDIR","features":[468]},{"name":"ACLO_DESKTOP","features":[468]},{"name":"ACLO_FAVORITES","features":[468]},{"name":"ACLO_FILESYSDIRS","features":[468]},{"name":"ACLO_FILESYSONLY","features":[468]},{"name":"ACLO_MYCOMPUTER","features":[468]},{"name":"ACLO_NONE","features":[468]},{"name":"ACLO_VIRTUALNAMESPACE","features":[468]},{"name":"ACO_AUTOAPPEND","features":[468]},{"name":"ACO_AUTOSUGGEST","features":[468]},{"name":"ACO_FILTERPREFIXES","features":[468]},{"name":"ACO_NONE","features":[468]},{"name":"ACO_NOPREFIXFILTERING","features":[468]},{"name":"ACO_RTLREADING","features":[468]},{"name":"ACO_SEARCH","features":[468]},{"name":"ACO_UPDOWNKEYDROPSLIST","features":[468]},{"name":"ACO_USETAB","features":[468]},{"name":"ACO_WORD_FILTER","features":[468]},{"name":"ACTIVATEOPTIONS","features":[468]},{"name":"ADDURL_SILENT","features":[468]},{"name":"ADE_LEFT","features":[468]},{"name":"ADE_NONE","features":[468]},{"name":"ADE_RIGHT","features":[468]},{"name":"ADJACENT_DISPLAY_EDGES","features":[468]},{"name":"ADLT_FREQUENT","features":[468]},{"name":"ADLT_RECENT","features":[468]},{"name":"AD_APPLY_BUFFERED_REFRESH","features":[468]},{"name":"AD_APPLY_DYNAMICREFRESH","features":[468]},{"name":"AD_APPLY_FORCE","features":[468]},{"name":"AD_APPLY_HTMLGEN","features":[468]},{"name":"AD_APPLY_REFRESH","features":[468]},{"name":"AD_APPLY_SAVE","features":[468]},{"name":"AD_GETWP_BMP","features":[468]},{"name":"AD_GETWP_IMAGE","features":[468]},{"name":"AD_GETWP_LAST_APPLIED","features":[468]},{"name":"AHE_DESKTOP","features":[468]},{"name":"AHE_IMMERSIVE","features":[468]},{"name":"AHE_TYPE","features":[468]},{"name":"AHTYPE","features":[468]},{"name":"AHTYPE_ANY_APPLICATION","features":[468]},{"name":"AHTYPE_ANY_PROGID","features":[468]},{"name":"AHTYPE_APPLICATION","features":[468]},{"name":"AHTYPE_CLASS_APPLICATION","features":[468]},{"name":"AHTYPE_MACHINEDEFAULT","features":[468]},{"name":"AHTYPE_PROGID","features":[468]},{"name":"AHTYPE_UNDEFINED","features":[468]},{"name":"AHTYPE_USER_APPLICATION","features":[468]},{"name":"AIM_COMMENTS","features":[468]},{"name":"AIM_CONTACT","features":[468]},{"name":"AIM_DISPLAYNAME","features":[468]},{"name":"AIM_HELPLINK","features":[468]},{"name":"AIM_IMAGE","features":[468]},{"name":"AIM_INSTALLDATE","features":[468]},{"name":"AIM_INSTALLLOCATION","features":[468]},{"name":"AIM_INSTALLSOURCE","features":[468]},{"name":"AIM_LANGUAGE","features":[468]},{"name":"AIM_PRODUCTID","features":[468]},{"name":"AIM_PUBLISHER","features":[468]},{"name":"AIM_READMEURL","features":[468]},{"name":"AIM_REGISTEREDCOMPANY","features":[468]},{"name":"AIM_REGISTEREDOWNER","features":[468]},{"name":"AIM_SUPPORTTELEPHONE","features":[468]},{"name":"AIM_SUPPORTURL","features":[468]},{"name":"AIM_UPDATEINFOURL","features":[468]},{"name":"AIM_VERSION","features":[468]},{"name":"AL_EFFECTIVE","features":[468]},{"name":"AL_MACHINE","features":[468]},{"name":"AL_USER","features":[468]},{"name":"AO_DESIGNMODE","features":[468]},{"name":"AO_NOERRORUI","features":[468]},{"name":"AO_NONE","features":[468]},{"name":"AO_NOSPLASHSCREEN","features":[468]},{"name":"AO_PRELAUNCH","features":[468]},{"name":"APPACTIONFLAGS","features":[468]},{"name":"APPACTION_ADDLATER","features":[468]},{"name":"APPACTION_CANGETSIZE","features":[468]},{"name":"APPACTION_INSTALL","features":[468]},{"name":"APPACTION_MODIFY","features":[468]},{"name":"APPACTION_MODIFYREMOVE","features":[468]},{"name":"APPACTION_REPAIR","features":[468]},{"name":"APPACTION_UNINSTALL","features":[468]},{"name":"APPACTION_UNSCHEDULE","features":[468]},{"name":"APPACTION_UPGRADE","features":[468]},{"name":"APPBARDATA","features":[307,468]},{"name":"APPBARDATA","features":[307,468]},{"name":"APPCATEGORYINFO","features":[468]},{"name":"APPCATEGORYINFOLIST","features":[468]},{"name":"APPDOCLISTTYPE","features":[468]},{"name":"APPINFODATA","features":[468]},{"name":"APPINFODATAFLAGS","features":[468]},{"name":"APPLET_PROC","features":[307,468]},{"name":"APPLICATION_VIEW_MIN_WIDTH","features":[468]},{"name":"APPLICATION_VIEW_ORIENTATION","features":[468]},{"name":"APPLICATION_VIEW_SIZE_PREFERENCE","features":[468]},{"name":"APPLICATION_VIEW_STATE","features":[468]},{"name":"APPNAMEBUFFERLEN","features":[468]},{"name":"ARCONTENT_AUDIOCD","features":[468]},{"name":"ARCONTENT_AUTOPLAYMUSIC","features":[468]},{"name":"ARCONTENT_AUTOPLAYPIX","features":[468]},{"name":"ARCONTENT_AUTOPLAYVIDEO","features":[468]},{"name":"ARCONTENT_AUTORUNINF","features":[468]},{"name":"ARCONTENT_BLANKBD","features":[468]},{"name":"ARCONTENT_BLANKCD","features":[468]},{"name":"ARCONTENT_BLANKDVD","features":[468]},{"name":"ARCONTENT_BLURAY","features":[468]},{"name":"ARCONTENT_CAMERASTORAGE","features":[468]},{"name":"ARCONTENT_CUSTOMEVENT","features":[468]},{"name":"ARCONTENT_DVDAUDIO","features":[468]},{"name":"ARCONTENT_DVDMOVIE","features":[468]},{"name":"ARCONTENT_MASK","features":[468]},{"name":"ARCONTENT_NONE","features":[468]},{"name":"ARCONTENT_PHASE_FINAL","features":[468]},{"name":"ARCONTENT_PHASE_MASK","features":[468]},{"name":"ARCONTENT_PHASE_PRESNIFF","features":[468]},{"name":"ARCONTENT_PHASE_SNIFFING","features":[468]},{"name":"ARCONTENT_PHASE_UNKNOWN","features":[468]},{"name":"ARCONTENT_SVCD","features":[468]},{"name":"ARCONTENT_UNKNOWNCONTENT","features":[468]},{"name":"ARCONTENT_VCD","features":[468]},{"name":"ASSOCCLASS","features":[468]},{"name":"ASSOCCLASS_APP_KEY","features":[468]},{"name":"ASSOCCLASS_APP_STR","features":[468]},{"name":"ASSOCCLASS_CLSID_KEY","features":[468]},{"name":"ASSOCCLASS_CLSID_STR","features":[468]},{"name":"ASSOCCLASS_FIXED_PROGID_STR","features":[468]},{"name":"ASSOCCLASS_FOLDER","features":[468]},{"name":"ASSOCCLASS_PROGID_KEY","features":[468]},{"name":"ASSOCCLASS_PROGID_STR","features":[468]},{"name":"ASSOCCLASS_PROTOCOL_STR","features":[468]},{"name":"ASSOCCLASS_SHELL_KEY","features":[468]},{"name":"ASSOCCLASS_STAR","features":[468]},{"name":"ASSOCCLASS_SYSTEM_STR","features":[468]},{"name":"ASSOCDATA","features":[468]},{"name":"ASSOCDATA_EDITFLAGS","features":[468]},{"name":"ASSOCDATA_HASPERUSERASSOC","features":[468]},{"name":"ASSOCDATA_MAX","features":[468]},{"name":"ASSOCDATA_MSIDESCRIPTOR","features":[468]},{"name":"ASSOCDATA_NOACTIVATEHANDLER","features":[468]},{"name":"ASSOCDATA_UNUSED1","features":[468]},{"name":"ASSOCDATA_VALUE","features":[468]},{"name":"ASSOCENUM","features":[468]},{"name":"ASSOCENUM_NONE","features":[468]},{"name":"ASSOCF","features":[468]},{"name":"ASSOCF_APP_TO_APP","features":[468]},{"name":"ASSOCF_IGNOREBASECLASS","features":[468]},{"name":"ASSOCF_INIT_BYEXENAME","features":[468]},{"name":"ASSOCF_INIT_DEFAULTTOFOLDER","features":[468]},{"name":"ASSOCF_INIT_DEFAULTTOSTAR","features":[468]},{"name":"ASSOCF_INIT_FIXED_PROGID","features":[468]},{"name":"ASSOCF_INIT_FOR_FILE","features":[468]},{"name":"ASSOCF_INIT_IGNOREUNKNOWN","features":[468]},{"name":"ASSOCF_INIT_NOREMAPCLSID","features":[468]},{"name":"ASSOCF_IS_FULL_URI","features":[468]},{"name":"ASSOCF_IS_PROTOCOL","features":[468]},{"name":"ASSOCF_NOFIXUPS","features":[468]},{"name":"ASSOCF_NONE","features":[468]},{"name":"ASSOCF_NOTRUNCATE","features":[468]},{"name":"ASSOCF_NOUSERSETTINGS","features":[468]},{"name":"ASSOCF_OPEN_BYEXENAME","features":[468]},{"name":"ASSOCF_PER_MACHINE_ONLY","features":[468]},{"name":"ASSOCF_REMAPRUNDLL","features":[468]},{"name":"ASSOCF_VERIFY","features":[468]},{"name":"ASSOCIATIONELEMENT","features":[370,468]},{"name":"ASSOCIATIONELEMENT","features":[370,468]},{"name":"ASSOCIATIONLEVEL","features":[468]},{"name":"ASSOCIATIONTYPE","features":[468]},{"name":"ASSOCKEY","features":[468]},{"name":"ASSOCKEY_APP","features":[468]},{"name":"ASSOCKEY_BASECLASS","features":[468]},{"name":"ASSOCKEY_CLASS","features":[468]},{"name":"ASSOCKEY_MAX","features":[468]},{"name":"ASSOCKEY_SHELLEXECCLASS","features":[468]},{"name":"ASSOCSTR","features":[468]},{"name":"ASSOCSTR_APPICONREFERENCE","features":[468]},{"name":"ASSOCSTR_APPID","features":[468]},{"name":"ASSOCSTR_APPPUBLISHER","features":[468]},{"name":"ASSOCSTR_COMMAND","features":[468]},{"name":"ASSOCSTR_CONTENTTYPE","features":[468]},{"name":"ASSOCSTR_DDEAPPLICATION","features":[468]},{"name":"ASSOCSTR_DDECOMMAND","features":[468]},{"name":"ASSOCSTR_DDEIFEXEC","features":[468]},{"name":"ASSOCSTR_DDETOPIC","features":[468]},{"name":"ASSOCSTR_DEFAULTICON","features":[468]},{"name":"ASSOCSTR_DELEGATEEXECUTE","features":[468]},{"name":"ASSOCSTR_DROPTARGET","features":[468]},{"name":"ASSOCSTR_EXECUTABLE","features":[468]},{"name":"ASSOCSTR_FRIENDLYAPPNAME","features":[468]},{"name":"ASSOCSTR_FRIENDLYDOCNAME","features":[468]},{"name":"ASSOCSTR_INFOTIP","features":[468]},{"name":"ASSOCSTR_MAX","features":[468]},{"name":"ASSOCSTR_NOOPEN","features":[468]},{"name":"ASSOCSTR_PROGID","features":[468]},{"name":"ASSOCSTR_QUICKTIP","features":[468]},{"name":"ASSOCSTR_SHELLEXTENSION","features":[468]},{"name":"ASSOCSTR_SHELLNEWVALUE","features":[468]},{"name":"ASSOCSTR_SUPPORTED_URI_PROTOCOLS","features":[468]},{"name":"ASSOCSTR_TILEINFO","features":[468]},{"name":"ASSOC_FILTER","features":[468]},{"name":"ASSOC_FILTER_NONE","features":[468]},{"name":"ASSOC_FILTER_RECOMMENDED","features":[468]},{"name":"ATTACHMENT_ACTION","features":[468]},{"name":"ATTACHMENT_ACTION_CANCEL","features":[468]},{"name":"ATTACHMENT_ACTION_EXEC","features":[468]},{"name":"ATTACHMENT_ACTION_SAVE","features":[468]},{"name":"ATTACHMENT_PROMPT","features":[468]},{"name":"ATTACHMENT_PROMPT_EXEC","features":[468]},{"name":"ATTACHMENT_PROMPT_EXEC_OR_SAVE","features":[468]},{"name":"ATTACHMENT_PROMPT_NONE","features":[468]},{"name":"ATTACHMENT_PROMPT_SAVE","features":[468]},{"name":"AT_FILEEXTENSION","features":[468]},{"name":"AT_MIMETYPE","features":[468]},{"name":"AT_STARTMENUCLIENT","features":[468]},{"name":"AT_URLPROTOCOL","features":[468]},{"name":"AUTOCOMPLETELISTOPTIONS","features":[468]},{"name":"AUTOCOMPLETEOPTIONS","features":[468]},{"name":"AUTO_SCROLL_DATA","features":[307,468]},{"name":"AVMW_320","features":[468]},{"name":"AVMW_500","features":[468]},{"name":"AVMW_DEFAULT","features":[468]},{"name":"AVO_LANDSCAPE","features":[468]},{"name":"AVO_PORTRAIT","features":[468]},{"name":"AVSP_CUSTOM","features":[468]},{"name":"AVSP_DEFAULT","features":[468]},{"name":"AVSP_USE_HALF","features":[468]},{"name":"AVSP_USE_LESS","features":[468]},{"name":"AVSP_USE_MINIMUM","features":[468]},{"name":"AVSP_USE_MORE","features":[468]},{"name":"AVSP_USE_NONE","features":[468]},{"name":"AVS_FILLED","features":[468]},{"name":"AVS_FULLSCREEN_LANDSCAPE","features":[468]},{"name":"AVS_FULLSCREEN_PORTRAIT","features":[468]},{"name":"AVS_SNAPPED","features":[468]},{"name":"AccessibilityDockingService","features":[468]},{"name":"AllowSmallerSize","features":[468]},{"name":"AlphabeticalCategorizer","features":[468]},{"name":"AppShellVerbHandler","features":[468]},{"name":"AppStartupLink","features":[468]},{"name":"AppVisibility","features":[468]},{"name":"ApplicationActivationManager","features":[468]},{"name":"ApplicationAssociationRegistration","features":[468]},{"name":"ApplicationAssociationRegistrationUI","features":[468]},{"name":"ApplicationDesignModeSettings","features":[468]},{"name":"ApplicationDestinations","features":[468]},{"name":"ApplicationDocumentLists","features":[468]},{"name":"AssocCreate","features":[468]},{"name":"AssocCreateForClasses","features":[370,468]},{"name":"AssocGetDetailsOfPropKey","features":[307,358,359,360,634,380]},{"name":"AssocGetPerceivedType","features":[634]},{"name":"AssocIsDangerous","features":[307,468]},{"name":"AssocQueryKeyA","features":[370,468]},{"name":"AssocQueryKeyW","features":[370,468]},{"name":"AssocQueryStringA","features":[468]},{"name":"AssocQueryStringByKeyA","features":[370,468]},{"name":"AssocQueryStringByKeyW","features":[370,468]},{"name":"AssocQueryStringW","features":[468]},{"name":"AttachmentServices","features":[468]},{"name":"BANDINFOSFB","features":[307,634]},{"name":"BANDSITECID","features":[468]},{"name":"BANDSITEINFO","features":[468]},{"name":"BANNER_NOTIFICATION","features":[468]},{"name":"BANNER_NOTIFICATION_EVENT","features":[468]},{"name":"BASEBROWSERDATALH","features":[307,358,359,634]},{"name":"BASEBROWSERDATAXP","features":[307,358,359,634]},{"name":"BFFCALLBACK","features":[307,468]},{"name":"BFFM_ENABLEOK","features":[468]},{"name":"BFFM_INITIALIZED","features":[468]},{"name":"BFFM_IUNKNOWN","features":[468]},{"name":"BFFM_SELCHANGED","features":[468]},{"name":"BFFM_SETEXPANDED","features":[468]},{"name":"BFFM_SETOKTEXT","features":[468]},{"name":"BFFM_SETSELECTION","features":[468]},{"name":"BFFM_SETSELECTIONA","features":[468]},{"name":"BFFM_SETSELECTIONW","features":[468]},{"name":"BFFM_SETSTATUSTEXT","features":[468]},{"name":"BFFM_SETSTATUSTEXTA","features":[468]},{"name":"BFFM_SETSTATUSTEXTW","features":[468]},{"name":"BFFM_VALIDATEFAILED","features":[468]},{"name":"BFFM_VALIDATEFAILEDA","features":[468]},{"name":"BFFM_VALIDATEFAILEDW","features":[468]},{"name":"BFO_ADD_IE_TOCAPTIONBAR","features":[468]},{"name":"BFO_BOTH_OPTIONS","features":[468]},{"name":"BFO_BROWSER_PERSIST_SETTINGS","features":[468]},{"name":"BFO_BROWSE_NO_IN_NEW_PROCESS","features":[468]},{"name":"BFO_ENABLE_HYPERLINK_TRACKING","features":[468]},{"name":"BFO_GO_HOME_PAGE","features":[468]},{"name":"BFO_NONE","features":[468]},{"name":"BFO_NO_PARENT_FOLDER_SUPPORT","features":[468]},{"name":"BFO_NO_REOPEN_NEXT_RESTART","features":[468]},{"name":"BFO_PREFER_IEPROCESS","features":[468]},{"name":"BFO_QUERY_ALL","features":[468]},{"name":"BFO_RENAME_FOLDER_OPTIONS_TOINTERNET","features":[468]},{"name":"BFO_SHOW_NAVIGATION_CANCELLED","features":[468]},{"name":"BFO_SUBSTITUE_INTERNET_START_PAGE","features":[468]},{"name":"BFO_USE_DIALUP_REF","features":[468]},{"name":"BFO_USE_IE_LOGOBANDING","features":[468]},{"name":"BFO_USE_IE_OFFLINE_SUPPORT","features":[468]},{"name":"BFO_USE_IE_STATUSBAR","features":[468]},{"name":"BFO_USE_IE_TOOLBAR","features":[468]},{"name":"BHID_AssociationArray","features":[468]},{"name":"BHID_DataObject","features":[468]},{"name":"BHID_EnumAssocHandlers","features":[468]},{"name":"BHID_EnumItems","features":[468]},{"name":"BHID_FilePlaceholder","features":[468]},{"name":"BHID_Filter","features":[468]},{"name":"BHID_LinkTargetItem","features":[468]},{"name":"BHID_PropertyStore","features":[468]},{"name":"BHID_RandomAccessStream","features":[468]},{"name":"BHID_SFObject","features":[468]},{"name":"BHID_SFUIObject","features":[468]},{"name":"BHID_SFViewObject","features":[468]},{"name":"BHID_Storage","features":[468]},{"name":"BHID_StorageEnum","features":[468]},{"name":"BHID_StorageItem","features":[468]},{"name":"BHID_Stream","features":[468]},{"name":"BHID_ThumbnailHandler","features":[468]},{"name":"BHID_Transfer","features":[468]},{"name":"BIF_BROWSEFILEJUNCTIONS","features":[468]},{"name":"BIF_BROWSEFORCOMPUTER","features":[468]},{"name":"BIF_BROWSEFORPRINTER","features":[468]},{"name":"BIF_BROWSEINCLUDEFILES","features":[468]},{"name":"BIF_BROWSEINCLUDEURLS","features":[468]},{"name":"BIF_DONTGOBELOWDOMAIN","features":[468]},{"name":"BIF_EDITBOX","features":[468]},{"name":"BIF_NEWDIALOGSTYLE","features":[468]},{"name":"BIF_NONEWFOLDERBUTTON","features":[468]},{"name":"BIF_NOTRANSLATETARGETS","features":[468]},{"name":"BIF_PREFER_INTERNET_SHORTCUT","features":[468]},{"name":"BIF_RETURNFSANCESTORS","features":[468]},{"name":"BIF_RETURNONLYFSDIRS","features":[468]},{"name":"BIF_SHAREABLE","features":[468]},{"name":"BIF_STATUSTEXT","features":[468]},{"name":"BIF_UAHINT","features":[468]},{"name":"BIF_VALIDATE","features":[468]},{"name":"BIND_INTERRUPTABLE","features":[468]},{"name":"BMICON_LARGE","features":[468]},{"name":"BMICON_SMALL","features":[468]},{"name":"BNE_Button1Clicked","features":[468]},{"name":"BNE_Button2Clicked","features":[468]},{"name":"BNE_Closed","features":[468]},{"name":"BNE_Dismissed","features":[468]},{"name":"BNE_Hovered","features":[468]},{"name":"BNE_Rendered","features":[468]},{"name":"BNSTATE","features":[468]},{"name":"BNS_BEGIN_NAVIGATE","features":[468]},{"name":"BNS_NAVIGATE","features":[468]},{"name":"BNS_NORMAL","features":[468]},{"name":"BROWSEINFOA","features":[307,634]},{"name":"BROWSEINFOW","features":[307,634]},{"name":"BSF_CANMAXIMIZE","features":[468]},{"name":"BSF_DELEGATEDNAVIGATION","features":[468]},{"name":"BSF_DONTSHOWNAVCANCELPAGE","features":[468]},{"name":"BSF_FEEDNAVIGATION","features":[468]},{"name":"BSF_FEEDSUBSCRIBED","features":[468]},{"name":"BSF_HTMLNAVCANCELED","features":[468]},{"name":"BSF_MERGEDMENUS","features":[468]},{"name":"BSF_NAVNOHISTORY","features":[468]},{"name":"BSF_NOLOCALFILEWARNING","features":[468]},{"name":"BSF_REGISTERASDROPTARGET","features":[468]},{"name":"BSF_RESIZABLE","features":[468]},{"name":"BSF_SETNAVIGATABLECODEPAGE","features":[468]},{"name":"BSF_THEATERMODE","features":[468]},{"name":"BSF_TOPBROWSER","features":[468]},{"name":"BSF_TRUSTEDFORACTIVEX","features":[468]},{"name":"BSF_UISETBYAUTOMATION","features":[468]},{"name":"BSID_BANDADDED","features":[468]},{"name":"BSID_BANDREMOVED","features":[468]},{"name":"BSIM_STATE","features":[468]},{"name":"BSIM_STYLE","features":[468]},{"name":"BSIS_ALWAYSGRIPPER","features":[468]},{"name":"BSIS_AUTOGRIPPER","features":[468]},{"name":"BSIS_FIXEDORDER","features":[468]},{"name":"BSIS_LEFTALIGN","features":[468]},{"name":"BSIS_LOCKED","features":[468]},{"name":"BSIS_NOCAPTION","features":[468]},{"name":"BSIS_NOCONTEXTMENU","features":[468]},{"name":"BSIS_NODROPTARGET","features":[468]},{"name":"BSIS_NOGRIPPER","features":[468]},{"name":"BSIS_PREFERNOLINEBREAK","features":[468]},{"name":"BSIS_PRESERVEORDERDURINGLAYOUT","features":[468]},{"name":"BSIS_SINGLECLICK","features":[468]},{"name":"BSSF_NOTITLE","features":[468]},{"name":"BSSF_UNDELETEABLE","features":[468]},{"name":"BSSF_VISIBLE","features":[468]},{"name":"BUFFLEN","features":[468]},{"name":"BrowserNavConstants","features":[468]},{"name":"CABINETSTATE","features":[468]},{"name":"CABINETSTATE_VERSION","features":[468]},{"name":"CAMERAROLL_E_NO_DOWNSAMPLING_REQUIRED","features":[468]},{"name":"CATEGORYINFO_FLAGS","features":[468]},{"name":"CATEGORY_INFO","features":[468]},{"name":"CATID_BrowsableShellExt","features":[468]},{"name":"CATID_BrowseInPlace","features":[468]},{"name":"CATID_CommBand","features":[468]},{"name":"CATID_DeskBand","features":[468]},{"name":"CATID_FilePlaceholderMergeHandler","features":[468]},{"name":"CATID_InfoBand","features":[468]},{"name":"CATID_LocationFactory","features":[468]},{"name":"CATID_LocationProvider","features":[468]},{"name":"CATID_SearchableApplication","features":[468]},{"name":"CATINFO_COLLAPSED","features":[468]},{"name":"CATINFO_EXPANDED","features":[468]},{"name":"CATINFO_HIDDEN","features":[468]},{"name":"CATINFO_NOHEADER","features":[468]},{"name":"CATINFO_NOHEADERCOUNT","features":[468]},{"name":"CATINFO_NORMAL","features":[468]},{"name":"CATINFO_NOTCOLLAPSIBLE","features":[468]},{"name":"CATINFO_SEPARATE_IMAGES","features":[468]},{"name":"CATINFO_SHOWEMPTY","features":[468]},{"name":"CATINFO_SUBSETTED","features":[468]},{"name":"CATSORT_DEFAULT","features":[468]},{"name":"CATSORT_FLAGS","features":[468]},{"name":"CATSORT_NAME","features":[468]},{"name":"CDB2GVF_ADDSHIELD","features":[468]},{"name":"CDB2GVF_ALLOWPREVIEWPANE","features":[468]},{"name":"CDB2GVF_ISFILESAVE","features":[468]},{"name":"CDB2GVF_ISFOLDERPICKER","features":[468]},{"name":"CDB2GVF_NOINCLUDEITEM","features":[468]},{"name":"CDB2GVF_NOSELECTVERB","features":[468]},{"name":"CDB2GVF_SHOWALLFILES","features":[468]},{"name":"CDB2N_CONTEXTMENU_DONE","features":[468]},{"name":"CDB2N_CONTEXTMENU_START","features":[468]},{"name":"CDBE_RET_DEFAULT","features":[468]},{"name":"CDBE_RET_DONTRUNOTHEREXTS","features":[468]},{"name":"CDBE_RET_STOPWIZARD","features":[468]},{"name":"CDBE_TYPE_ALL","features":[468]},{"name":"CDBE_TYPE_DATA","features":[468]},{"name":"CDBE_TYPE_MUSIC","features":[468]},{"name":"CDBOSC_KILLFOCUS","features":[468]},{"name":"CDBOSC_RENAME","features":[468]},{"name":"CDBOSC_SELCHANGE","features":[468]},{"name":"CDBOSC_SETFOCUS","features":[468]},{"name":"CDBOSC_STATECHANGE","features":[468]},{"name":"CDBURNINGEXTENSIONRET","features":[468]},{"name":"CDBurn","features":[468]},{"name":"CDCONTROLSTATEF","features":[468]},{"name":"CDCS_ENABLED","features":[468]},{"name":"CDCS_ENABLEDVISIBLE","features":[468]},{"name":"CDCS_INACTIVE","features":[468]},{"name":"CDCS_VISIBLE","features":[468]},{"name":"CDefFolderMenu_Create2","features":[307,358,370,634]},{"name":"CFSTR_AUTOPLAY_SHELLIDLISTS","features":[468]},{"name":"CFSTR_DROPDESCRIPTION","features":[468]},{"name":"CFSTR_FILECONTENTS","features":[468]},{"name":"CFSTR_FILEDESCRIPTOR","features":[468]},{"name":"CFSTR_FILEDESCRIPTORA","features":[468]},{"name":"CFSTR_FILEDESCRIPTORW","features":[468]},{"name":"CFSTR_FILENAME","features":[468]},{"name":"CFSTR_FILENAMEA","features":[468]},{"name":"CFSTR_FILENAMEMAP","features":[468]},{"name":"CFSTR_FILENAMEMAPA","features":[468]},{"name":"CFSTR_FILENAMEMAPW","features":[468]},{"name":"CFSTR_FILENAMEW","features":[468]},{"name":"CFSTR_FILE_ATTRIBUTES_ARRAY","features":[468]},{"name":"CFSTR_INDRAGLOOP","features":[468]},{"name":"CFSTR_INETURL","features":[468]},{"name":"CFSTR_INETURLA","features":[468]},{"name":"CFSTR_INETURLW","features":[468]},{"name":"CFSTR_INVOKECOMMAND_DROPPARAM","features":[468]},{"name":"CFSTR_LOGICALPERFORMEDDROPEFFECT","features":[468]},{"name":"CFSTR_MOUNTEDVOLUME","features":[468]},{"name":"CFSTR_NETRESOURCES","features":[468]},{"name":"CFSTR_PASTESUCCEEDED","features":[468]},{"name":"CFSTR_PERFORMEDDROPEFFECT","features":[468]},{"name":"CFSTR_PERSISTEDDATAOBJECT","features":[468]},{"name":"CFSTR_PREFERREDDROPEFFECT","features":[468]},{"name":"CFSTR_PRINTERGROUP","features":[468]},{"name":"CFSTR_SHELLDROPHANDLER","features":[468]},{"name":"CFSTR_SHELLIDLIST","features":[468]},{"name":"CFSTR_SHELLIDLISTOFFSET","features":[468]},{"name":"CFSTR_SHELLURL","features":[468]},{"name":"CFSTR_TARGETCLSID","features":[468]},{"name":"CFSTR_UNTRUSTEDDRAGDROP","features":[468]},{"name":"CFSTR_ZONEIDENTIFIER","features":[468]},{"name":"CGID_DefView","features":[468]},{"name":"CGID_Explorer","features":[468]},{"name":"CGID_ExplorerBarDoc","features":[468]},{"name":"CGID_MENUDESKBAR","features":[468]},{"name":"CGID_ShellDocView","features":[468]},{"name":"CGID_ShellServiceObject","features":[468]},{"name":"CGID_ShortCut","features":[468]},{"name":"CIDA","features":[468]},{"name":"CIDLData_CreateFromIDArray","features":[358,634]},{"name":"CIE4ConnectionPoint","features":[358,468]},{"name":"CLOSEPROPS_DISCARD","features":[468]},{"name":"CLOSEPROPS_NONE","features":[468]},{"name":"CLSID_ACLCustomMRU","features":[468]},{"name":"CLSID_ACLHistory","features":[468]},{"name":"CLSID_ACLMRU","features":[468]},{"name":"CLSID_ACLMulti","features":[468]},{"name":"CLSID_ACListISF","features":[468]},{"name":"CLSID_ActiveDesktop","features":[468]},{"name":"CLSID_AutoComplete","features":[468]},{"name":"CLSID_CAnchorBrowsePropertyPage","features":[468]},{"name":"CLSID_CDocBrowsePropertyPage","features":[468]},{"name":"CLSID_CFSIconOverlayManager","features":[468]},{"name":"CLSID_CImageBrowsePropertyPage","features":[468]},{"name":"CLSID_CURLSearchHook","features":[468]},{"name":"CLSID_CUrlHistory","features":[468]},{"name":"CLSID_CUrlHistoryBoth","features":[468]},{"name":"CLSID_ControlPanel","features":[468]},{"name":"CLSID_DarwinAppPublisher","features":[468]},{"name":"CLSID_DocHostUIHandler","features":[468]},{"name":"CLSID_DragDropHelper","features":[468]},{"name":"CLSID_FileTypes","features":[468]},{"name":"CLSID_FolderItemsMultiLevel","features":[468]},{"name":"CLSID_FolderShortcut","features":[468]},{"name":"CLSID_HWShellExecute","features":[468]},{"name":"CLSID_ISFBand","features":[468]},{"name":"CLSID_Internet","features":[468]},{"name":"CLSID_InternetButtons","features":[468]},{"name":"CLSID_InternetShortcut","features":[468]},{"name":"CLSID_LinkColumnProvider","features":[468]},{"name":"CLSID_MSOButtons","features":[468]},{"name":"CLSID_MenuBand","features":[468]},{"name":"CLSID_MenuBandSite","features":[468]},{"name":"CLSID_MenuToolbarBase","features":[468]},{"name":"CLSID_MyComputer","features":[468]},{"name":"CLSID_MyDocuments","features":[468]},{"name":"CLSID_NetworkDomain","features":[468]},{"name":"CLSID_NetworkServer","features":[468]},{"name":"CLSID_NetworkShare","features":[468]},{"name":"CLSID_NewMenu","features":[468]},{"name":"CLSID_Printers","features":[468]},{"name":"CLSID_ProgressDialog","features":[468]},{"name":"CLSID_QueryAssociations","features":[468]},{"name":"CLSID_QuickLinks","features":[468]},{"name":"CLSID_RecycleBin","features":[468]},{"name":"CLSID_ShellFldSetExt","features":[468]},{"name":"CLSID_ShellThumbnailDiskCache","features":[468]},{"name":"CLSID_ToolbarExtButtons","features":[468]},{"name":"CMDID_INTSHORTCUTCREATE","features":[468]},{"name":"CMDSTR_NEWFOLDER","features":[468]},{"name":"CMDSTR_NEWFOLDERA","features":[468]},{"name":"CMDSTR_NEWFOLDERW","features":[468]},{"name":"CMDSTR_VIEWDETAILS","features":[468]},{"name":"CMDSTR_VIEWDETAILSA","features":[468]},{"name":"CMDSTR_VIEWDETAILSW","features":[468]},{"name":"CMDSTR_VIEWLIST","features":[468]},{"name":"CMDSTR_VIEWLISTA","features":[468]},{"name":"CMDSTR_VIEWLISTW","features":[468]},{"name":"CMF_ASYNCVERBSTATE","features":[468]},{"name":"CMF_CANRENAME","features":[468]},{"name":"CMF_DEFAULTONLY","features":[468]},{"name":"CMF_DISABLEDVERBS","features":[468]},{"name":"CMF_DONOTPICKDEFAULT","features":[468]},{"name":"CMF_EXPLORE","features":[468]},{"name":"CMF_EXTENDEDVERBS","features":[468]},{"name":"CMF_INCLUDESTATIC","features":[468]},{"name":"CMF_ITEMMENU","features":[468]},{"name":"CMF_NODEFAULT","features":[468]},{"name":"CMF_NORMAL","features":[468]},{"name":"CMF_NOVERBS","features":[468]},{"name":"CMF_OPTIMIZEFORINVOKE","features":[468]},{"name":"CMF_RESERVED","features":[468]},{"name":"CMF_SYNCCASCADEMENU","features":[468]},{"name":"CMF_VERBSONLY","features":[468]},{"name":"CMIC_MASK_CONTROL_DOWN","features":[468]},{"name":"CMIC_MASK_PTINVOKE","features":[468]},{"name":"CMIC_MASK_SHIFT_DOWN","features":[468]},{"name":"CMINVOKECOMMANDINFO","features":[307,468]},{"name":"CMINVOKECOMMANDINFOEX","features":[307,468]},{"name":"CMINVOKECOMMANDINFOEX_REMOTE","features":[307,468]},{"name":"CM_COLUMNINFO","features":[468]},{"name":"CM_ENUM_ALL","features":[468]},{"name":"CM_ENUM_FLAGS","features":[468]},{"name":"CM_ENUM_VISIBLE","features":[468]},{"name":"CM_MASK","features":[468]},{"name":"CM_MASK_DEFAULTWIDTH","features":[468]},{"name":"CM_MASK_IDEALWIDTH","features":[468]},{"name":"CM_MASK_NAME","features":[468]},{"name":"CM_MASK_STATE","features":[468]},{"name":"CM_MASK_WIDTH","features":[468]},{"name":"CM_SET_WIDTH_VALUE","features":[468]},{"name":"CM_STATE","features":[468]},{"name":"CM_STATE_ALWAYSVISIBLE","features":[468]},{"name":"CM_STATE_FIXEDWIDTH","features":[468]},{"name":"CM_STATE_NONE","features":[468]},{"name":"CM_STATE_NOSORTBYFOLDERNESS","features":[468]},{"name":"CM_STATE_VISIBLE","features":[468]},{"name":"CM_WIDTH_AUTOSIZE","features":[468]},{"name":"CM_WIDTH_USEDEFAULT","features":[468]},{"name":"COMPONENT_DEFAULT_LEFT","features":[468]},{"name":"COMPONENT_DEFAULT_TOP","features":[468]},{"name":"COMPONENT_TOP","features":[468]},{"name":"COMP_ELEM_CHECKED","features":[468]},{"name":"COMP_ELEM_CURITEMSTATE","features":[468]},{"name":"COMP_ELEM_DIRTY","features":[468]},{"name":"COMP_ELEM_FRIENDLYNAME","features":[468]},{"name":"COMP_ELEM_NOSCROLL","features":[468]},{"name":"COMP_ELEM_ORIGINAL_CSI","features":[468]},{"name":"COMP_ELEM_POS_LEFT","features":[468]},{"name":"COMP_ELEM_POS_TOP","features":[468]},{"name":"COMP_ELEM_POS_ZINDEX","features":[468]},{"name":"COMP_ELEM_RESTORED_CSI","features":[468]},{"name":"COMP_ELEM_SIZE_HEIGHT","features":[468]},{"name":"COMP_ELEM_SIZE_WIDTH","features":[468]},{"name":"COMP_ELEM_SOURCE","features":[468]},{"name":"COMP_ELEM_SUBSCRIBEDURL","features":[468]},{"name":"COMP_ELEM_TYPE","features":[468]},{"name":"COMP_TYPE_CFHTML","features":[468]},{"name":"COMP_TYPE_CONTROL","features":[468]},{"name":"COMP_TYPE_HTMLDOC","features":[468]},{"name":"COMP_TYPE_MAX","features":[468]},{"name":"COMP_TYPE_PICTURE","features":[468]},{"name":"COMP_TYPE_WEBSITE","features":[468]},{"name":"CONFIRM_CONFLICT_ITEM","features":[468]},{"name":"CONFIRM_CONFLICT_RESULT_INFO","features":[468]},{"name":"CONFLICT_RESOLUTION_CLSID_KEY","features":[468]},{"name":"COPYENGINE_E_ACCESSDENIED_READONLY","features":[468]},{"name":"COPYENGINE_E_ACCESS_DENIED_DEST","features":[468]},{"name":"COPYENGINE_E_ACCESS_DENIED_SRC","features":[468]},{"name":"COPYENGINE_E_ALREADY_EXISTS_FOLDER","features":[468]},{"name":"COPYENGINE_E_ALREADY_EXISTS_NORMAL","features":[468]},{"name":"COPYENGINE_E_ALREADY_EXISTS_READONLY","features":[468]},{"name":"COPYENGINE_E_ALREADY_EXISTS_SYSTEM","features":[468]},{"name":"COPYENGINE_E_BLOCKED_BY_DLP_POLICY","features":[468]},{"name":"COPYENGINE_E_BLOCKED_BY_EDP_FOR_REMOVABLE_DRIVE","features":[468]},{"name":"COPYENGINE_E_BLOCKED_BY_EDP_POLICY","features":[468]},{"name":"COPYENGINE_E_CANCELLED","features":[468]},{"name":"COPYENGINE_E_CANNOT_MOVE_FROM_RECYCLE_BIN","features":[468]},{"name":"COPYENGINE_E_CANNOT_MOVE_SHARED_FOLDER","features":[468]},{"name":"COPYENGINE_E_CANT_REACH_SOURCE","features":[468]},{"name":"COPYENGINE_E_DEST_IS_RO_CD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_RO_DVD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_RW_CD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_RW_DVD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_R_CD","features":[468]},{"name":"COPYENGINE_E_DEST_IS_R_DVD","features":[468]},{"name":"COPYENGINE_E_DEST_SAME_TREE","features":[468]},{"name":"COPYENGINE_E_DEST_SUBTREE","features":[468]},{"name":"COPYENGINE_E_DIFF_DIR","features":[468]},{"name":"COPYENGINE_E_DIR_NOT_EMPTY","features":[468]},{"name":"COPYENGINE_E_DISK_FULL","features":[468]},{"name":"COPYENGINE_E_DISK_FULL_CLEAN","features":[468]},{"name":"COPYENGINE_E_EA_LOSS","features":[468]},{"name":"COPYENGINE_E_EA_NOT_SUPPORTED","features":[468]},{"name":"COPYENGINE_E_ENCRYPTION_LOSS","features":[468]},{"name":"COPYENGINE_E_FAT_MAX_IN_ROOT","features":[468]},{"name":"COPYENGINE_E_FILE_IS_FLD_DEST","features":[468]},{"name":"COPYENGINE_E_FILE_TOO_LARGE","features":[468]},{"name":"COPYENGINE_E_FLD_IS_FILE_DEST","features":[468]},{"name":"COPYENGINE_E_INTERNET_ITEM_STORAGE_PROVIDER_ERROR","features":[468]},{"name":"COPYENGINE_E_INTERNET_ITEM_STORAGE_PROVIDER_PAUSED","features":[468]},{"name":"COPYENGINE_E_INTERNET_ITEM_UNAVAILABLE","features":[468]},{"name":"COPYENGINE_E_INVALID_FILES_DEST","features":[468]},{"name":"COPYENGINE_E_INVALID_FILES_SRC","features":[468]},{"name":"COPYENGINE_E_MANY_SRC_1_DEST","features":[468]},{"name":"COPYENGINE_E_NET_DISCONNECT_DEST","features":[468]},{"name":"COPYENGINE_E_NET_DISCONNECT_SRC","features":[468]},{"name":"COPYENGINE_E_NEWFILE_NAME_TOO_LONG","features":[468]},{"name":"COPYENGINE_E_NEWFOLDER_NAME_TOO_LONG","features":[468]},{"name":"COPYENGINE_E_PATH_NOT_FOUND_DEST","features":[468]},{"name":"COPYENGINE_E_PATH_NOT_FOUND_SRC","features":[468]},{"name":"COPYENGINE_E_PATH_TOO_DEEP_DEST","features":[468]},{"name":"COPYENGINE_E_PATH_TOO_DEEP_SRC","features":[468]},{"name":"COPYENGINE_E_PROPERTIES_LOSS","features":[468]},{"name":"COPYENGINE_E_PROPERTY_LOSS","features":[468]},{"name":"COPYENGINE_E_RECYCLE_BIN_NOT_FOUND","features":[468]},{"name":"COPYENGINE_E_RECYCLE_FORCE_NUKE","features":[468]},{"name":"COPYENGINE_E_RECYCLE_PATH_TOO_LONG","features":[468]},{"name":"COPYENGINE_E_RECYCLE_SIZE_TOO_BIG","features":[468]},{"name":"COPYENGINE_E_RECYCLE_UNKNOWN_ERROR","features":[468]},{"name":"COPYENGINE_E_REDIRECTED_TO_WEBPAGE","features":[468]},{"name":"COPYENGINE_E_REMOVABLE_FULL","features":[468]},{"name":"COPYENGINE_E_REQUIRES_EDP_CONSENT","features":[468]},{"name":"COPYENGINE_E_REQUIRES_EDP_CONSENT_FOR_REMOVABLE_DRIVE","features":[468]},{"name":"COPYENGINE_E_REQUIRES_ELEVATION","features":[468]},{"name":"COPYENGINE_E_RMS_BLOCKED_BY_EDP_FOR_REMOVABLE_DRIVE","features":[468]},{"name":"COPYENGINE_E_RMS_REQUIRES_EDP_CONSENT_FOR_REMOVABLE_DRIVE","features":[468]},{"name":"COPYENGINE_E_ROOT_DIR_DEST","features":[468]},{"name":"COPYENGINE_E_ROOT_DIR_SRC","features":[468]},{"name":"COPYENGINE_E_SAME_FILE","features":[468]},{"name":"COPYENGINE_E_SERVER_BAD_FILE_TYPE","features":[468]},{"name":"COPYENGINE_E_SHARING_VIOLATION_DEST","features":[468]},{"name":"COPYENGINE_E_SHARING_VIOLATION_SRC","features":[468]},{"name":"COPYENGINE_E_SILENT_FAIL_BY_DLP_POLICY","features":[468]},{"name":"COPYENGINE_E_SRC_IS_RO_CD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_RO_DVD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_RW_CD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_RW_DVD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_R_CD","features":[468]},{"name":"COPYENGINE_E_SRC_IS_R_DVD","features":[468]},{"name":"COPYENGINE_E_STREAM_LOSS","features":[468]},{"name":"COPYENGINE_E_USER_CANCELLED","features":[468]},{"name":"COPYENGINE_E_WARNED_BY_DLP_POLICY","features":[468]},{"name":"COPYENGINE_S_ALREADY_DONE","features":[468]},{"name":"COPYENGINE_S_CLOSE_PROGRAM","features":[468]},{"name":"COPYENGINE_S_COLLISIONRESOLVED","features":[468]},{"name":"COPYENGINE_S_DONT_PROCESS_CHILDREN","features":[468]},{"name":"COPYENGINE_S_KEEP_BOTH","features":[468]},{"name":"COPYENGINE_S_MERGE","features":[468]},{"name":"COPYENGINE_S_NOT_HANDLED","features":[468]},{"name":"COPYENGINE_S_PENDING","features":[468]},{"name":"COPYENGINE_S_PENDING_DELETE","features":[468]},{"name":"COPYENGINE_S_PROGRESS_PAUSE","features":[468]},{"name":"COPYENGINE_S_USER_IGNORED","features":[468]},{"name":"COPYENGINE_S_USER_RETRY","features":[468]},{"name":"COPYENGINE_S_YES","features":[468]},{"name":"CPAO_EMPTY_CONNECTED","features":[468]},{"name":"CPAO_EMPTY_LOCAL","features":[468]},{"name":"CPAO_NONE","features":[468]},{"name":"CPCFO_ENABLE_PASSWORD_REVEAL","features":[468]},{"name":"CPCFO_ENABLE_TOUCH_KEYBOARD_AUTO_INVOKE","features":[468]},{"name":"CPCFO_IS_EMAIL_ADDRESS","features":[468]},{"name":"CPCFO_NONE","features":[468]},{"name":"CPCFO_NUMBERS_ONLY","features":[468]},{"name":"CPCFO_SHOW_ENGLISH_KEYBOARD","features":[468]},{"name":"CPFG_CREDENTIAL_PROVIDER_LABEL","features":[468]},{"name":"CPFG_CREDENTIAL_PROVIDER_LOGO","features":[468]},{"name":"CPFG_LOGON_PASSWORD","features":[468]},{"name":"CPFG_LOGON_USERNAME","features":[468]},{"name":"CPFG_SMARTCARD_PIN","features":[468]},{"name":"CPFG_SMARTCARD_USERNAME","features":[468]},{"name":"CPFG_STANDALONE_SUBMIT_BUTTON","features":[468]},{"name":"CPFG_STYLE_LINK_AS_BUTTON","features":[468]},{"name":"CPFIS_DISABLED","features":[468]},{"name":"CPFIS_FOCUSED","features":[468]},{"name":"CPFIS_NONE","features":[468]},{"name":"CPFIS_READONLY","features":[468]},{"name":"CPFS_DISPLAY_IN_BOTH","features":[468]},{"name":"CPFS_DISPLAY_IN_DESELECTED_TILE","features":[468]},{"name":"CPFS_DISPLAY_IN_SELECTED_TILE","features":[468]},{"name":"CPFS_HIDDEN","features":[468]},{"name":"CPFT_CHECKBOX","features":[468]},{"name":"CPFT_COMBOBOX","features":[468]},{"name":"CPFT_COMMAND_LINK","features":[468]},{"name":"CPFT_EDIT_TEXT","features":[468]},{"name":"CPFT_INVALID","features":[468]},{"name":"CPFT_LARGE_TEXT","features":[468]},{"name":"CPFT_PASSWORD_TEXT","features":[468]},{"name":"CPFT_SMALL_TEXT","features":[468]},{"name":"CPFT_SUBMIT_BUTTON","features":[468]},{"name":"CPFT_TILE_IMAGE","features":[468]},{"name":"CPGSR_NO_CREDENTIAL_FINISHED","features":[468]},{"name":"CPGSR_NO_CREDENTIAL_NOT_FINISHED","features":[468]},{"name":"CPGSR_RETURN_CREDENTIAL_FINISHED","features":[468]},{"name":"CPGSR_RETURN_NO_CREDENTIAL_FINISHED","features":[468]},{"name":"CPLINFO","features":[468]},{"name":"CPLPAGE_DISPLAY_BACKGROUND","features":[468]},{"name":"CPLPAGE_KEYBOARD_SPEED","features":[468]},{"name":"CPLPAGE_MOUSE_BUTTONS","features":[468]},{"name":"CPLPAGE_MOUSE_PTRMOTION","features":[468]},{"name":"CPLPAGE_MOUSE_WHEEL","features":[468]},{"name":"CPL_DBLCLK","features":[468]},{"name":"CPL_DYNAMIC_RES","features":[468]},{"name":"CPL_EXIT","features":[468]},{"name":"CPL_GETCOUNT","features":[468]},{"name":"CPL_INIT","features":[468]},{"name":"CPL_INQUIRE","features":[468]},{"name":"CPL_NEWINQUIRE","features":[468]},{"name":"CPL_SELECT","features":[468]},{"name":"CPL_SETUP","features":[468]},{"name":"CPL_STARTWPARMS","features":[468]},{"name":"CPL_STARTWPARMSA","features":[468]},{"name":"CPL_STARTWPARMSW","features":[468]},{"name":"CPL_STOP","features":[468]},{"name":"CPSI_ERROR","features":[468]},{"name":"CPSI_NONE","features":[468]},{"name":"CPSI_SUCCESS","features":[468]},{"name":"CPSI_WARNING","features":[468]},{"name":"CPUS_CHANGE_PASSWORD","features":[468]},{"name":"CPUS_CREDUI","features":[468]},{"name":"CPUS_INVALID","features":[468]},{"name":"CPUS_LOGON","features":[468]},{"name":"CPUS_PLAP","features":[468]},{"name":"CPUS_UNLOCK_WORKSTATION","features":[468]},{"name":"CPVIEW","features":[468]},{"name":"CPVIEW_ALLITEMS","features":[468]},{"name":"CPVIEW_CATEGORY","features":[468]},{"name":"CPVIEW_CLASSIC","features":[468]},{"name":"CPVIEW_HOME","features":[468]},{"name":"CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS","features":[468]},{"name":"CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS","features":[468]},{"name":"CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION","features":[468]},{"name":"CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR","features":[468]},{"name":"CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE","features":[468]},{"name":"CREDENTIAL_PROVIDER_FIELD_STATE","features":[468]},{"name":"CREDENTIAL_PROVIDER_FIELD_TYPE","features":[468]},{"name":"CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE","features":[468]},{"name":"CREDENTIAL_PROVIDER_NO_DEFAULT","features":[468]},{"name":"CREDENTIAL_PROVIDER_STATUS_ICON","features":[468]},{"name":"CREDENTIAL_PROVIDER_USAGE_SCENARIO","features":[468]},{"name":"CSC_NAVIGATEBACK","features":[468]},{"name":"CSC_NAVIGATEFORWARD","features":[468]},{"name":"CSC_UPDATECOMMANDS","features":[468]},{"name":"CSFV","features":[307,359,634]},{"name":"CSIDL_ADMINTOOLS","features":[468]},{"name":"CSIDL_ALTSTARTUP","features":[468]},{"name":"CSIDL_APPDATA","features":[468]},{"name":"CSIDL_BITBUCKET","features":[468]},{"name":"CSIDL_CDBURN_AREA","features":[468]},{"name":"CSIDL_COMMON_ADMINTOOLS","features":[468]},{"name":"CSIDL_COMMON_ALTSTARTUP","features":[468]},{"name":"CSIDL_COMMON_APPDATA","features":[468]},{"name":"CSIDL_COMMON_DESKTOPDIRECTORY","features":[468]},{"name":"CSIDL_COMMON_DOCUMENTS","features":[468]},{"name":"CSIDL_COMMON_FAVORITES","features":[468]},{"name":"CSIDL_COMMON_MUSIC","features":[468]},{"name":"CSIDL_COMMON_OEM_LINKS","features":[468]},{"name":"CSIDL_COMMON_PICTURES","features":[468]},{"name":"CSIDL_COMMON_PROGRAMS","features":[468]},{"name":"CSIDL_COMMON_STARTMENU","features":[468]},{"name":"CSIDL_COMMON_STARTUP","features":[468]},{"name":"CSIDL_COMMON_TEMPLATES","features":[468]},{"name":"CSIDL_COMMON_VIDEO","features":[468]},{"name":"CSIDL_COMPUTERSNEARME","features":[468]},{"name":"CSIDL_CONNECTIONS","features":[468]},{"name":"CSIDL_CONTROLS","features":[468]},{"name":"CSIDL_COOKIES","features":[468]},{"name":"CSIDL_DESKTOP","features":[468]},{"name":"CSIDL_DESKTOPDIRECTORY","features":[468]},{"name":"CSIDL_DRIVES","features":[468]},{"name":"CSIDL_FAVORITES","features":[468]},{"name":"CSIDL_FLAG_CREATE","features":[468]},{"name":"CSIDL_FLAG_DONT_UNEXPAND","features":[468]},{"name":"CSIDL_FLAG_DONT_VERIFY","features":[468]},{"name":"CSIDL_FLAG_MASK","features":[468]},{"name":"CSIDL_FLAG_NO_ALIAS","features":[468]},{"name":"CSIDL_FLAG_PER_USER_INIT","features":[468]},{"name":"CSIDL_FLAG_PFTI_TRACKTARGET","features":[468]},{"name":"CSIDL_FONTS","features":[468]},{"name":"CSIDL_HISTORY","features":[468]},{"name":"CSIDL_INTERNET","features":[468]},{"name":"CSIDL_INTERNET_CACHE","features":[468]},{"name":"CSIDL_LOCAL_APPDATA","features":[468]},{"name":"CSIDL_MYDOCUMENTS","features":[468]},{"name":"CSIDL_MYMUSIC","features":[468]},{"name":"CSIDL_MYPICTURES","features":[468]},{"name":"CSIDL_MYVIDEO","features":[468]},{"name":"CSIDL_NETHOOD","features":[468]},{"name":"CSIDL_NETWORK","features":[468]},{"name":"CSIDL_PERSONAL","features":[468]},{"name":"CSIDL_PRINTERS","features":[468]},{"name":"CSIDL_PRINTHOOD","features":[468]},{"name":"CSIDL_PROFILE","features":[468]},{"name":"CSIDL_PROGRAMS","features":[468]},{"name":"CSIDL_PROGRAM_FILES","features":[468]},{"name":"CSIDL_PROGRAM_FILESX86","features":[468]},{"name":"CSIDL_PROGRAM_FILES_COMMON","features":[468]},{"name":"CSIDL_PROGRAM_FILES_COMMONX86","features":[468]},{"name":"CSIDL_RECENT","features":[468]},{"name":"CSIDL_RESOURCES","features":[468]},{"name":"CSIDL_RESOURCES_LOCALIZED","features":[468]},{"name":"CSIDL_SENDTO","features":[468]},{"name":"CSIDL_STARTMENU","features":[468]},{"name":"CSIDL_STARTUP","features":[468]},{"name":"CSIDL_SYSTEM","features":[468]},{"name":"CSIDL_SYSTEMX86","features":[468]},{"name":"CSIDL_TEMPLATES","features":[468]},{"name":"CSIDL_WINDOWS","features":[468]},{"name":"CScriptErrorList","features":[468]},{"name":"CTF_COINIT","features":[468]},{"name":"CTF_COINIT_MTA","features":[468]},{"name":"CTF_COINIT_STA","features":[468]},{"name":"CTF_FREELIBANDEXIT","features":[468]},{"name":"CTF_INHERITWOW64","features":[468]},{"name":"CTF_INSIST","features":[468]},{"name":"CTF_KEYBOARD_LOCALE","features":[468]},{"name":"CTF_NOADDREFLIB","features":[468]},{"name":"CTF_OLEINITIALIZE","features":[468]},{"name":"CTF_PROCESS_REF","features":[468]},{"name":"CTF_REF_COUNTED","features":[468]},{"name":"CTF_THREAD_REF","features":[468]},{"name":"CTF_UNUSED","features":[468]},{"name":"CTF_WAIT_ALLOWCOM","features":[468]},{"name":"CTF_WAIT_NO_REENTRANCY","features":[468]},{"name":"ChrCmpIA","features":[307,468]},{"name":"ChrCmpIW","features":[307,468]},{"name":"ColorAdjustLuma","features":[307,468]},{"name":"ColorHLSToRGB","features":[307,468]},{"name":"ColorRGBToHLS","features":[307,468]},{"name":"CommandLineToArgvW","features":[468]},{"name":"CommandStateChangeConstants","features":[468]},{"name":"ConflictFolder","features":[468]},{"name":"ConnectToConnectionPoint","features":[307,358,468]},{"name":"CreateProfile","features":[468]},{"name":"DAD_AutoScroll","features":[307,468]},{"name":"DAD_DragEnterEx","features":[307,468]},{"name":"DAD_DragEnterEx2","features":[307,358,468]},{"name":"DAD_DragLeave","features":[307,468]},{"name":"DAD_DragMove","features":[307,468]},{"name":"DAD_SetDragImage","features":[307,357,468]},{"name":"DAD_ShowDragImage","features":[307,468]},{"name":"DATABLOCK_HEADER","features":[468]},{"name":"DATAOBJ_GET_ITEM_FLAGS","features":[468]},{"name":"DBCID_CLSIDOFBAR","features":[468]},{"name":"DBCID_EMPTY","features":[468]},{"name":"DBCID_GETBAR","features":[468]},{"name":"DBCID_ONDRAG","features":[468]},{"name":"DBCID_RESIZE","features":[468]},{"name":"DBCID_UPDATESIZE","features":[468]},{"name":"DBC_GS_IDEAL","features":[468]},{"name":"DBC_GS_SIZEDOWN","features":[468]},{"name":"DBC_HIDE","features":[468]},{"name":"DBC_SHOW","features":[468]},{"name":"DBC_SHOWOBSCURE","features":[468]},{"name":"DBID_BANDINFOCHANGED","features":[468]},{"name":"DBID_DELAYINIT","features":[468]},{"name":"DBID_FINISHINIT","features":[468]},{"name":"DBID_MAXIMIZEBAND","features":[468]},{"name":"DBID_PERMITAUTOHIDE","features":[468]},{"name":"DBID_PUSHCHEVRON","features":[468]},{"name":"DBID_SETWINDOWTHEME","features":[468]},{"name":"DBID_SHOWONLY","features":[468]},{"name":"DBIF_VIEWMODE_FLOATING","features":[468]},{"name":"DBIF_VIEWMODE_NORMAL","features":[468]},{"name":"DBIF_VIEWMODE_TRANSPARENT","features":[468]},{"name":"DBIF_VIEWMODE_VERTICAL","features":[468]},{"name":"DBIMF_ADDTOFRONT","features":[468]},{"name":"DBIMF_ALWAYSGRIPPER","features":[468]},{"name":"DBIMF_BKCOLOR","features":[468]},{"name":"DBIMF_BREAK","features":[468]},{"name":"DBIMF_DEBOSSED","features":[468]},{"name":"DBIMF_FIXED","features":[468]},{"name":"DBIMF_FIXEDBMP","features":[468]},{"name":"DBIMF_NOGRIPPER","features":[468]},{"name":"DBIMF_NOMARGINS","features":[468]},{"name":"DBIMF_NORMAL","features":[468]},{"name":"DBIMF_TOPALIGN","features":[468]},{"name":"DBIMF_UNDELETEABLE","features":[468]},{"name":"DBIMF_USECHEVRON","features":[468]},{"name":"DBIMF_VARIABLEHEIGHT","features":[468]},{"name":"DBIM_ACTUAL","features":[468]},{"name":"DBIM_BKCOLOR","features":[468]},{"name":"DBIM_INTEGRAL","features":[468]},{"name":"DBIM_MAXSIZE","features":[468]},{"name":"DBIM_MINSIZE","features":[468]},{"name":"DBIM_MODEFLAGS","features":[468]},{"name":"DBIM_TITLE","features":[468]},{"name":"DBPC_SELECTFIRST","features":[468]},{"name":"DEFAULTSAVEFOLDERTYPE","features":[468]},{"name":"DEFAULT_FOLDER_MENU_RESTRICTIONS","features":[468]},{"name":"DEFCONTEXTMENU","features":[307,370,634]},{"name":"DEFSHAREID_PUBLIC","features":[468]},{"name":"DEFSHAREID_USERS","features":[468]},{"name":"DEF_SHARE_ID","features":[468]},{"name":"DELEGATEITEMID","features":[468]},{"name":"DESKBANDCID","features":[468]},{"name":"DESKBANDINFO","features":[307,468]},{"name":"DESKTOP_SLIDESHOW_DIRECTION","features":[468]},{"name":"DESKTOP_SLIDESHOW_OPTIONS","features":[468]},{"name":"DESKTOP_SLIDESHOW_STATE","features":[468]},{"name":"DESKTOP_WALLPAPER_POSITION","features":[468]},{"name":"DETAILSINFO","features":[634]},{"name":"DEVICE_IMMERSIVE","features":[468]},{"name":"DEVICE_PRIMARY","features":[468]},{"name":"DFConstraint","features":[358,468]},{"name":"DFMICS","features":[307,468]},{"name":"DFMR_DEFAULT","features":[468]},{"name":"DFMR_NO_ASYNC_VERBS","features":[468]},{"name":"DFMR_NO_NATIVECPU_VERBS","features":[468]},{"name":"DFMR_NO_NONWOW_VERBS","features":[468]},{"name":"DFMR_NO_RESOURCE_VERBS","features":[468]},{"name":"DFMR_NO_STATIC_VERBS","features":[468]},{"name":"DFMR_OPTIN_HANDLERS_ONLY","features":[468]},{"name":"DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY","features":[468]},{"name":"DFMR_STATIC_VERBS_ONLY","features":[468]},{"name":"DFMR_USE_SPECIFIED_HANDLERS","features":[468]},{"name":"DFMR_USE_SPECIFIED_VERBS","features":[468]},{"name":"DFM_CMD","features":[468]},{"name":"DFM_CMD_COPY","features":[468]},{"name":"DFM_CMD_DELETE","features":[468]},{"name":"DFM_CMD_LINK","features":[468]},{"name":"DFM_CMD_MODALPROP","features":[468]},{"name":"DFM_CMD_MOVE","features":[468]},{"name":"DFM_CMD_NEWFOLDER","features":[468]},{"name":"DFM_CMD_PASTE","features":[468]},{"name":"DFM_CMD_PASTELINK","features":[468]},{"name":"DFM_CMD_PASTESPECIAL","features":[468]},{"name":"DFM_CMD_PROPERTIES","features":[468]},{"name":"DFM_CMD_RENAME","features":[468]},{"name":"DFM_CMD_VIEWDETAILS","features":[468]},{"name":"DFM_CMD_VIEWLIST","features":[468]},{"name":"DFM_GETDEFSTATICID","features":[468]},{"name":"DFM_GETHELPTEXT","features":[468]},{"name":"DFM_GETHELPTEXTW","features":[468]},{"name":"DFM_GETVERBA","features":[468]},{"name":"DFM_GETVERBW","features":[468]},{"name":"DFM_INVOKECOMMAND","features":[468]},{"name":"DFM_INVOKECOMMANDEX","features":[468]},{"name":"DFM_MAPCOMMANDNAME","features":[468]},{"name":"DFM_MERGECONTEXTMENU","features":[468]},{"name":"DFM_MERGECONTEXTMENU_BOTTOM","features":[468]},{"name":"DFM_MERGECONTEXTMENU_TOP","features":[468]},{"name":"DFM_MESSAGE_ID","features":[468]},{"name":"DFM_MODIFYQCMFLAGS","features":[468]},{"name":"DFM_VALIDATECMD","features":[468]},{"name":"DFM_WM_DRAWITEM","features":[468]},{"name":"DFM_WM_INITMENUPOPUP","features":[468]},{"name":"DFM_WM_MEASUREITEM","features":[468]},{"name":"DISPID_BEGINDRAG","features":[468]},{"name":"DISPID_CHECKSTATECHANGED","features":[468]},{"name":"DISPID_COLUMNSCHANGED","features":[468]},{"name":"DISPID_CONTENTSCHANGED","features":[468]},{"name":"DISPID_CTRLMOUSEWHEEL","features":[468]},{"name":"DISPID_DEFAULTVERBINVOKED","features":[468]},{"name":"DISPID_ENTERPRESSED","features":[468]},{"name":"DISPID_ENTERPRISEIDCHANGED","features":[468]},{"name":"DISPID_EXPLORERWINDOWREADY","features":[468]},{"name":"DISPID_FILELISTENUMDONE","features":[468]},{"name":"DISPID_FILTERINVOKED","features":[468]},{"name":"DISPID_FOCUSCHANGED","features":[468]},{"name":"DISPID_FOLDERCHANGED","features":[468]},{"name":"DISPID_IADCCTL_DEFAULTCAT","features":[468]},{"name":"DISPID_IADCCTL_DIRTY","features":[468]},{"name":"DISPID_IADCCTL_FORCEX86","features":[468]},{"name":"DISPID_IADCCTL_ONDOMAIN","features":[468]},{"name":"DISPID_IADCCTL_PUBCAT","features":[468]},{"name":"DISPID_IADCCTL_SHOWPOSTSETUP","features":[468]},{"name":"DISPID_IADCCTL_SORT","features":[468]},{"name":"DISPID_ICONSIZECHANGED","features":[468]},{"name":"DISPID_INITIALENUMERATIONDONE","features":[468]},{"name":"DISPID_NOITEMSTATE_CHANGED","features":[468]},{"name":"DISPID_ORDERCHANGED","features":[468]},{"name":"DISPID_SEARCHCOMMAND_ABORT","features":[468]},{"name":"DISPID_SEARCHCOMMAND_COMPLETE","features":[468]},{"name":"DISPID_SEARCHCOMMAND_ERROR","features":[468]},{"name":"DISPID_SEARCHCOMMAND_PROGRESSTEXT","features":[468]},{"name":"DISPID_SEARCHCOMMAND_RESTORE","features":[468]},{"name":"DISPID_SEARCHCOMMAND_START","features":[468]},{"name":"DISPID_SEARCHCOMMAND_UPDATE","features":[468]},{"name":"DISPID_SELECTEDITEMCHANGED","features":[468]},{"name":"DISPID_SELECTIONCHANGED","features":[468]},{"name":"DISPID_SORTDONE","features":[468]},{"name":"DISPID_UPDATEIMAGE","features":[468]},{"name":"DISPID_VERBINVOKED","features":[468]},{"name":"DISPID_VIEWMODECHANGED","features":[468]},{"name":"DISPID_VIEWPAINTDONE","features":[468]},{"name":"DISPID_WORDWHEELEDITED","features":[468]},{"name":"DISPLAY_DEVICE_TYPE","features":[468]},{"name":"DI_GETDRAGIMAGE","features":[468]},{"name":"DLG_SCRNSAVECONFIGURE","features":[468]},{"name":"DLLGETVERSIONPROC","features":[468]},{"name":"DLLVERSIONINFO","features":[468]},{"name":"DLLVERSIONINFO2","features":[468]},{"name":"DLLVER_BUILD_MASK","features":[468]},{"name":"DLLVER_MAJOR_MASK","features":[468]},{"name":"DLLVER_MINOR_MASK","features":[468]},{"name":"DLLVER_PLATFORM_NT","features":[468]},{"name":"DLLVER_PLATFORM_WINDOWS","features":[468]},{"name":"DLLVER_QFE_MASK","features":[468]},{"name":"DOGIF_DEFAULT","features":[468]},{"name":"DOGIF_NO_HDROP","features":[468]},{"name":"DOGIF_NO_URL","features":[468]},{"name":"DOGIF_ONLY_IF_ONE","features":[468]},{"name":"DOGIF_TRAVERSE_LINK","features":[468]},{"name":"DRAGINFOA","features":[307,468]},{"name":"DRAGINFOA","features":[307,468]},{"name":"DRAGINFOW","features":[307,468]},{"name":"DRAGINFOW","features":[307,468]},{"name":"DROPDESCRIPTION","features":[468]},{"name":"DROPFILES","features":[307,468]},{"name":"DROPIMAGETYPE","features":[468]},{"name":"DROPIMAGE_COPY","features":[468]},{"name":"DROPIMAGE_INVALID","features":[468]},{"name":"DROPIMAGE_LABEL","features":[468]},{"name":"DROPIMAGE_LINK","features":[468]},{"name":"DROPIMAGE_MOVE","features":[468]},{"name":"DROPIMAGE_NOIMAGE","features":[468]},{"name":"DROPIMAGE_NONE","features":[468]},{"name":"DROPIMAGE_WARNING","features":[468]},{"name":"DSD_BACKWARD","features":[468]},{"name":"DSD_FORWARD","features":[468]},{"name":"DSFT_DETECT","features":[468]},{"name":"DSFT_PRIVATE","features":[468]},{"name":"DSFT_PUBLIC","features":[468]},{"name":"DSH_ALLOWDROPDESCRIPTIONTEXT","features":[468]},{"name":"DSH_FLAGS","features":[468]},{"name":"DSO_SHUFFLEIMAGES","features":[468]},{"name":"DSS_DISABLED_BY_REMOTE_SESSION","features":[468]},{"name":"DSS_ENABLED","features":[468]},{"name":"DSS_SLIDESHOW","features":[468]},{"name":"DShellFolderViewEvents","features":[358,468]},{"name":"DShellNameSpaceEvents","features":[358,468]},{"name":"DShellWindowsEvents","features":[358,468]},{"name":"DVASPECT_COPY","features":[468]},{"name":"DVASPECT_LINK","features":[468]},{"name":"DVASPECT_SHORTNAME","features":[468]},{"name":"DWFAF_AUTOHIDE","features":[468]},{"name":"DWFAF_GROUP1","features":[468]},{"name":"DWFAF_GROUP2","features":[468]},{"name":"DWFAF_HIDDEN","features":[468]},{"name":"DWFRF_DELETECONFIGDATA","features":[468]},{"name":"DWFRF_NORMAL","features":[468]},{"name":"DWPOS_CENTER","features":[468]},{"name":"DWPOS_FILL","features":[468]},{"name":"DWPOS_FIT","features":[468]},{"name":"DWPOS_SPAN","features":[468]},{"name":"DWPOS_STRETCH","features":[468]},{"name":"DWPOS_TILE","features":[468]},{"name":"DWebBrowserEvents","features":[358,468]},{"name":"DWebBrowserEvents2","features":[358,468]},{"name":"DefFolderMenu","features":[468]},{"name":"DefSubclassProc","features":[307,468]},{"name":"DeleteProfileA","features":[307,468]},{"name":"DeleteProfileW","features":[307,468]},{"name":"DesktopGadget","features":[468]},{"name":"DesktopWallpaper","features":[468]},{"name":"DestinationList","features":[468]},{"name":"DoEnvironmentSubstA","features":[468]},{"name":"DoEnvironmentSubstW","features":[468]},{"name":"DocPropShellExtension","features":[468]},{"name":"DragAcceptFiles","features":[307,468]},{"name":"DragFinish","features":[468]},{"name":"DragQueryFileA","features":[468]},{"name":"DragQueryFileW","features":[468]},{"name":"DragQueryPoint","features":[307,468]},{"name":"DriveSizeCategorizer","features":[468]},{"name":"DriveType","features":[468]},{"name":"DriveTypeCategorizer","features":[468]},{"name":"DuplicateIcon","features":[307,468,371]},{"name":"EBF_NODROPTARGET","features":[468]},{"name":"EBF_NONE","features":[468]},{"name":"EBF_SELECTFROMDATAOBJECT","features":[468]},{"name":"EBO_ALWAYSNAVIGATE","features":[468]},{"name":"EBO_HTMLSHAREPOINTVIEW","features":[468]},{"name":"EBO_NAVIGATEONCE","features":[468]},{"name":"EBO_NOBORDER","features":[468]},{"name":"EBO_NONE","features":[468]},{"name":"EBO_NOPERSISTVIEWSTATE","features":[468]},{"name":"EBO_NOTRAVELLOG","features":[468]},{"name":"EBO_NOWRAPPERWINDOW","features":[468]},{"name":"EBO_SHOWFRAMES","features":[468]},{"name":"ECF_AUTOMENUICONS","features":[468]},{"name":"ECF_DEFAULT","features":[468]},{"name":"ECF_HASLUASHIELD","features":[468]},{"name":"ECF_HASSPLITBUTTON","features":[468]},{"name":"ECF_HASSUBCOMMANDS","features":[468]},{"name":"ECF_HIDELABEL","features":[468]},{"name":"ECF_ISDROPDOWN","features":[468]},{"name":"ECF_ISSEPARATOR","features":[468]},{"name":"ECF_SEPARATORAFTER","features":[468]},{"name":"ECF_SEPARATORBEFORE","features":[468]},{"name":"ECF_TOGGLEABLE","features":[468]},{"name":"ECHUIM_DESKTOP","features":[468]},{"name":"ECHUIM_IMMERSIVE","features":[468]},{"name":"ECHUIM_SYSTEM_LAUNCHER","features":[468]},{"name":"ECS_CHECKBOX","features":[468]},{"name":"ECS_CHECKED","features":[468]},{"name":"ECS_DISABLED","features":[468]},{"name":"ECS_ENABLED","features":[468]},{"name":"ECS_HIDDEN","features":[468]},{"name":"ECS_RADIOCHECK","features":[468]},{"name":"EC_HOST_UI_MODE","features":[468]},{"name":"EDGE_GESTURE_KIND","features":[468]},{"name":"EGK_KEYBOARD","features":[468]},{"name":"EGK_MOUSE","features":[468]},{"name":"EGK_TOUCH","features":[468]},{"name":"EPS_DEFAULT_OFF","features":[468]},{"name":"EPS_DEFAULT_ON","features":[468]},{"name":"EPS_DONTCARE","features":[468]},{"name":"EPS_FORCE","features":[468]},{"name":"EPS_INITIALSTATE","features":[468]},{"name":"EPS_STATEMASK","features":[468]},{"name":"EP_AdvQueryPane","features":[468]},{"name":"EP_Commands","features":[468]},{"name":"EP_Commands_Organize","features":[468]},{"name":"EP_Commands_View","features":[468]},{"name":"EP_DetailsPane","features":[468]},{"name":"EP_NavPane","features":[468]},{"name":"EP_PreviewPane","features":[468]},{"name":"EP_QueryPane","features":[468]},{"name":"EP_Ribbon","features":[468]},{"name":"EP_StatusBar","features":[468]},{"name":"EXECUTE_E_LAUNCH_APPLICATION","features":[468]},{"name":"EXPLORER_BROWSER_FILL_FLAGS","features":[468]},{"name":"EXPLORER_BROWSER_OPTIONS","features":[468]},{"name":"EXPPS_FILETYPES","features":[468]},{"name":"EXP_DARWIN_ID_SIG","features":[468]},{"name":"EXP_DARWIN_LINK","features":[468]},{"name":"EXP_PROPERTYSTORAGE","features":[468]},{"name":"EXP_PROPERTYSTORAGE_SIG","features":[468]},{"name":"EXP_SPECIAL_FOLDER","features":[468]},{"name":"EXP_SPECIAL_FOLDER_SIG","features":[468]},{"name":"EXP_SZ_ICON_SIG","features":[468]},{"name":"EXP_SZ_LINK","features":[468]},{"name":"EXP_SZ_LINK_SIG","features":[468]},{"name":"EXTRASEARCH","features":[468]},{"name":"E_ACTIVATIONDENIED_SHELLERROR","features":[468]},{"name":"E_ACTIVATIONDENIED_SHELLNOTREADY","features":[468]},{"name":"E_ACTIVATIONDENIED_SHELLRESTART","features":[468]},{"name":"E_ACTIVATIONDENIED_UNEXPECTED","features":[468]},{"name":"E_ACTIVATIONDENIED_USERCLOSE","features":[468]},{"name":"E_FILE_PLACEHOLDER_NOT_INITIALIZED","features":[468]},{"name":"E_FILE_PLACEHOLDER_SERVER_TIMED_OUT","features":[468]},{"name":"E_FILE_PLACEHOLDER_STORAGEPROVIDER_NOT_FOUND","features":[468]},{"name":"E_FILE_PLACEHOLDER_VERSION_MISMATCH","features":[468]},{"name":"E_FLAGS","features":[468]},{"name":"E_IMAGEFEED_CHANGEDISABLED","features":[468]},{"name":"E_NOTVALIDFORANIMATEDIMAGE","features":[468]},{"name":"E_PREVIEWHANDLER_CORRUPT","features":[468]},{"name":"E_PREVIEWHANDLER_DRM_FAIL","features":[468]},{"name":"E_PREVIEWHANDLER_NOAUTH","features":[468]},{"name":"E_PREVIEWHANDLER_NOTFOUND","features":[468]},{"name":"E_SHELL_EXTENSION_BLOCKED","features":[468]},{"name":"E_TILE_NOTIFICATIONS_PLATFORM_FAILURE","features":[468]},{"name":"E_USERTILE_CHANGEDISABLED","features":[468]},{"name":"E_USERTILE_FILESIZE","features":[468]},{"name":"E_USERTILE_LARGEORDYNAMIC","features":[468]},{"name":"E_USERTILE_UNSUPPORTEDFILETYPE","features":[468]},{"name":"E_USERTILE_VIDEOFRAMESIZE","features":[468]},{"name":"EnumerableObjectCollection","features":[468]},{"name":"ExecuteFolder","features":[468]},{"name":"ExecuteUnknown","features":[468]},{"name":"ExplorerBrowser","features":[468]},{"name":"ExtractAssociatedIconA","features":[307,468,371]},{"name":"ExtractAssociatedIconExA","features":[307,468,371]},{"name":"ExtractAssociatedIconExW","features":[307,468,371]},{"name":"ExtractAssociatedIconW","features":[307,468,371]},{"name":"ExtractIconA","features":[307,468,371]},{"name":"ExtractIconExA","features":[468,371]},{"name":"ExtractIconExW","features":[468,371]},{"name":"ExtractIconW","features":[307,468,371]},{"name":"ExtractIfNotCached","features":[468]},{"name":"FCIDM_BROWSERFIRST","features":[468]},{"name":"FCIDM_BROWSERLAST","features":[468]},{"name":"FCIDM_GLOBALFIRST","features":[468]},{"name":"FCIDM_GLOBALLAST","features":[468]},{"name":"FCIDM_MENU_EDIT","features":[468]},{"name":"FCIDM_MENU_EXPLORE","features":[468]},{"name":"FCIDM_MENU_FAVORITES","features":[468]},{"name":"FCIDM_MENU_FILE","features":[468]},{"name":"FCIDM_MENU_FIND","features":[468]},{"name":"FCIDM_MENU_HELP","features":[468]},{"name":"FCIDM_MENU_TOOLS","features":[468]},{"name":"FCIDM_MENU_TOOLS_SEP_GOTO","features":[468]},{"name":"FCIDM_MENU_VIEW","features":[468]},{"name":"FCIDM_MENU_VIEW_SEP_OPTIONS","features":[468]},{"name":"FCIDM_SHVIEWFIRST","features":[468]},{"name":"FCIDM_SHVIEWLAST","features":[468]},{"name":"FCIDM_STATUS","features":[468]},{"name":"FCIDM_TOOLBAR","features":[468]},{"name":"FCSM_CLSID","features":[468]},{"name":"FCSM_FLAGS","features":[468]},{"name":"FCSM_ICONFILE","features":[468]},{"name":"FCSM_INFOTIP","features":[468]},{"name":"FCSM_LOGO","features":[468]},{"name":"FCSM_VIEWID","features":[468]},{"name":"FCSM_WEBVIEWTEMPLATE","features":[468]},{"name":"FCS_FLAG_DRAGDROP","features":[468]},{"name":"FCS_FORCEWRITE","features":[468]},{"name":"FCS_READ","features":[468]},{"name":"FCT_ADDTOEND","features":[468]},{"name":"FCT_CONFIGABLE","features":[468]},{"name":"FCT_MERGE","features":[468]},{"name":"FCW_INTERNETBAR","features":[468]},{"name":"FCW_PROGRESS","features":[468]},{"name":"FCW_STATUS","features":[468]},{"name":"FCW_TOOLBAR","features":[468]},{"name":"FCW_TREE","features":[468]},{"name":"FDAP","features":[468]},{"name":"FDAP_BOTTOM","features":[468]},{"name":"FDAP_TOP","features":[468]},{"name":"FDEOR_ACCEPT","features":[468]},{"name":"FDEOR_DEFAULT","features":[468]},{"name":"FDEOR_REFUSE","features":[468]},{"name":"FDESVR_ACCEPT","features":[468]},{"name":"FDESVR_DEFAULT","features":[468]},{"name":"FDESVR_REFUSE","features":[468]},{"name":"FDE_OVERWRITE_RESPONSE","features":[468]},{"name":"FDE_SHAREVIOLATION_RESPONSE","features":[468]},{"name":"FDTF_LONGDATE","features":[468]},{"name":"FDTF_LONGTIME","features":[468]},{"name":"FDTF_LTRDATE","features":[468]},{"name":"FDTF_NOAUTOREADINGORDER","features":[468]},{"name":"FDTF_RELATIVE","features":[468]},{"name":"FDTF_RTLDATE","features":[468]},{"name":"FDTF_SHORTDATE","features":[468]},{"name":"FDTF_SHORTTIME","features":[468]},{"name":"FD_ACCESSTIME","features":[468]},{"name":"FD_ATTRIBUTES","features":[468]},{"name":"FD_CLSID","features":[468]},{"name":"FD_CREATETIME","features":[468]},{"name":"FD_FILESIZE","features":[468]},{"name":"FD_FLAGS","features":[468]},{"name":"FD_LINKUI","features":[468]},{"name":"FD_PROGRESSUI","features":[468]},{"name":"FD_SIZEPOINT","features":[468]},{"name":"FD_UNICODE","features":[468]},{"name":"FD_WRITESTIME","features":[468]},{"name":"FEM_NAVIGATION","features":[468]},{"name":"FEM_VIEWRESULT","features":[468]},{"name":"FFFP_EXACTMATCH","features":[468]},{"name":"FFFP_MODE","features":[468]},{"name":"FFFP_NEARESTPARENTMATCH","features":[468]},{"name":"FILEDESCRIPTORA","features":[307,468]},{"name":"FILEDESCRIPTORW","features":[307,468]},{"name":"FILEGROUPDESCRIPTORA","features":[307,468]},{"name":"FILEGROUPDESCRIPTORW","features":[307,468]},{"name":"FILEOPENDIALOGOPTIONS","features":[468]},{"name":"FILEOPERATION_FLAGS","features":[468]},{"name":"FILETYPEATTRIBUTEFLAGS","features":[468]},{"name":"FILE_ATTRIBUTES_ARRAY","features":[468]},{"name":"FILE_OPERATION_FLAGS2","features":[468]},{"name":"FILE_USAGE_TYPE","features":[468]},{"name":"FLVM_CONTENT","features":[468]},{"name":"FLVM_DETAILS","features":[468]},{"name":"FLVM_FIRST","features":[468]},{"name":"FLVM_ICONS","features":[468]},{"name":"FLVM_LAST","features":[468]},{"name":"FLVM_LIST","features":[468]},{"name":"FLVM_TILES","features":[468]},{"name":"FLVM_UNSPECIFIED","features":[468]},{"name":"FLYOUT_PLACEMENT","features":[468]},{"name":"FMTID_Briefcase","features":[468]},{"name":"FMTID_CustomImageProperties","features":[468]},{"name":"FMTID_DRM","features":[468]},{"name":"FMTID_Displaced","features":[468]},{"name":"FMTID_ImageProperties","features":[468]},{"name":"FMTID_InternetSite","features":[468]},{"name":"FMTID_Intshcut","features":[468]},{"name":"FMTID_LibraryProperties","features":[468]},{"name":"FMTID_MUSIC","features":[468]},{"name":"FMTID_Misc","features":[468]},{"name":"FMTID_Query","features":[468]},{"name":"FMTID_ShellDetails","features":[468]},{"name":"FMTID_Storage","features":[468]},{"name":"FMTID_Volume","features":[468]},{"name":"FMTID_WebView","features":[468]},{"name":"FOF2_MERGEFOLDERSONCOLLISION","features":[468]},{"name":"FOF2_NONE","features":[468]},{"name":"FOFX_ADDUNDORECORD","features":[468]},{"name":"FOFX_COPYASDOWNLOAD","features":[468]},{"name":"FOFX_DONTDISPLAYDESTPATH","features":[468]},{"name":"FOFX_DONTDISPLAYLOCATIONS","features":[468]},{"name":"FOFX_DONTDISPLAYSOURCEPATH","features":[468]},{"name":"FOFX_EARLYFAILURE","features":[468]},{"name":"FOFX_KEEPNEWERFILE","features":[468]},{"name":"FOFX_MOVEACLSACROSSVOLUMES","features":[468]},{"name":"FOFX_NOCOPYHOOKS","features":[468]},{"name":"FOFX_NOMINIMIZEBOX","features":[468]},{"name":"FOFX_NOSKIPJUNCTIONS","features":[468]},{"name":"FOFX_PREFERHARDLINK","features":[468]},{"name":"FOFX_PRESERVEFILEEXTENSIONS","features":[468]},{"name":"FOFX_RECYCLEONDELETE","features":[468]},{"name":"FOFX_REQUIREELEVATION","features":[468]},{"name":"FOFX_SHOWELEVATIONPROMPT","features":[468]},{"name":"FOF_ALLOWUNDO","features":[468]},{"name":"FOF_CONFIRMMOUSE","features":[468]},{"name":"FOF_FILESONLY","features":[468]},{"name":"FOF_MULTIDESTFILES","features":[468]},{"name":"FOF_NOCONFIRMATION","features":[468]},{"name":"FOF_NOCONFIRMMKDIR","features":[468]},{"name":"FOF_NOCOPYSECURITYATTRIBS","features":[468]},{"name":"FOF_NOERRORUI","features":[468]},{"name":"FOF_NORECURSEREPARSE","features":[468]},{"name":"FOF_NORECURSION","features":[468]},{"name":"FOF_NO_CONNECTED_ELEMENTS","features":[468]},{"name":"FOF_NO_UI","features":[468]},{"name":"FOF_RENAMEONCOLLISION","features":[468]},{"name":"FOF_SILENT","features":[468]},{"name":"FOF_SIMPLEPROGRESS","features":[468]},{"name":"FOF_WANTMAPPINGHANDLE","features":[468]},{"name":"FOF_WANTNUKEWARNING","features":[468]},{"name":"FOLDERFLAGS","features":[468]},{"name":"FOLDERID_AccountPictures","features":[468]},{"name":"FOLDERID_AddNewPrograms","features":[468]},{"name":"FOLDERID_AdminTools","features":[468]},{"name":"FOLDERID_AllAppMods","features":[468]},{"name":"FOLDERID_AppCaptures","features":[468]},{"name":"FOLDERID_AppDataDesktop","features":[468]},{"name":"FOLDERID_AppDataDocuments","features":[468]},{"name":"FOLDERID_AppDataFavorites","features":[468]},{"name":"FOLDERID_AppDataProgramData","features":[468]},{"name":"FOLDERID_AppUpdates","features":[468]},{"name":"FOLDERID_ApplicationShortcuts","features":[468]},{"name":"FOLDERID_AppsFolder","features":[468]},{"name":"FOLDERID_CDBurning","features":[468]},{"name":"FOLDERID_CameraRoll","features":[468]},{"name":"FOLDERID_CameraRollLibrary","features":[468]},{"name":"FOLDERID_ChangeRemovePrograms","features":[468]},{"name":"FOLDERID_CommonAdminTools","features":[468]},{"name":"FOLDERID_CommonOEMLinks","features":[468]},{"name":"FOLDERID_CommonPrograms","features":[468]},{"name":"FOLDERID_CommonStartMenu","features":[468]},{"name":"FOLDERID_CommonStartMenuPlaces","features":[468]},{"name":"FOLDERID_CommonStartup","features":[468]},{"name":"FOLDERID_CommonTemplates","features":[468]},{"name":"FOLDERID_ComputerFolder","features":[468]},{"name":"FOLDERID_ConflictFolder","features":[468]},{"name":"FOLDERID_ConnectionsFolder","features":[468]},{"name":"FOLDERID_Contacts","features":[468]},{"name":"FOLDERID_ControlPanelFolder","features":[468]},{"name":"FOLDERID_Cookies","features":[468]},{"name":"FOLDERID_CurrentAppMods","features":[468]},{"name":"FOLDERID_Desktop","features":[468]},{"name":"FOLDERID_DevelopmentFiles","features":[468]},{"name":"FOLDERID_Device","features":[468]},{"name":"FOLDERID_DeviceMetadataStore","features":[468]},{"name":"FOLDERID_Documents","features":[468]},{"name":"FOLDERID_DocumentsLibrary","features":[468]},{"name":"FOLDERID_Downloads","features":[468]},{"name":"FOLDERID_Favorites","features":[468]},{"name":"FOLDERID_Fonts","features":[468]},{"name":"FOLDERID_GameTasks","features":[468]},{"name":"FOLDERID_Games","features":[468]},{"name":"FOLDERID_History","features":[468]},{"name":"FOLDERID_HomeGroup","features":[468]},{"name":"FOLDERID_HomeGroupCurrentUser","features":[468]},{"name":"FOLDERID_ImplicitAppShortcuts","features":[468]},{"name":"FOLDERID_InternetCache","features":[468]},{"name":"FOLDERID_InternetFolder","features":[468]},{"name":"FOLDERID_Libraries","features":[468]},{"name":"FOLDERID_Links","features":[468]},{"name":"FOLDERID_LocalAppData","features":[468]},{"name":"FOLDERID_LocalAppDataLow","features":[468]},{"name":"FOLDERID_LocalDocuments","features":[468]},{"name":"FOLDERID_LocalDownloads","features":[468]},{"name":"FOLDERID_LocalMusic","features":[468]},{"name":"FOLDERID_LocalPictures","features":[468]},{"name":"FOLDERID_LocalStorage","features":[468]},{"name":"FOLDERID_LocalVideos","features":[468]},{"name":"FOLDERID_LocalizedResourcesDir","features":[468]},{"name":"FOLDERID_Music","features":[468]},{"name":"FOLDERID_MusicLibrary","features":[468]},{"name":"FOLDERID_NetHood","features":[468]},{"name":"FOLDERID_NetworkFolder","features":[468]},{"name":"FOLDERID_Objects3D","features":[468]},{"name":"FOLDERID_OneDrive","features":[468]},{"name":"FOLDERID_OriginalImages","features":[468]},{"name":"FOLDERID_PhotoAlbums","features":[468]},{"name":"FOLDERID_Pictures","features":[468]},{"name":"FOLDERID_PicturesLibrary","features":[468]},{"name":"FOLDERID_Playlists","features":[468]},{"name":"FOLDERID_PrintHood","features":[468]},{"name":"FOLDERID_PrintersFolder","features":[468]},{"name":"FOLDERID_Profile","features":[468]},{"name":"FOLDERID_ProgramData","features":[468]},{"name":"FOLDERID_ProgramFiles","features":[468]},{"name":"FOLDERID_ProgramFilesCommon","features":[468]},{"name":"FOLDERID_ProgramFilesCommonX64","features":[468]},{"name":"FOLDERID_ProgramFilesCommonX86","features":[468]},{"name":"FOLDERID_ProgramFilesX64","features":[468]},{"name":"FOLDERID_ProgramFilesX86","features":[468]},{"name":"FOLDERID_Programs","features":[468]},{"name":"FOLDERID_Public","features":[468]},{"name":"FOLDERID_PublicDesktop","features":[468]},{"name":"FOLDERID_PublicDocuments","features":[468]},{"name":"FOLDERID_PublicDownloads","features":[468]},{"name":"FOLDERID_PublicGameTasks","features":[468]},{"name":"FOLDERID_PublicLibraries","features":[468]},{"name":"FOLDERID_PublicMusic","features":[468]},{"name":"FOLDERID_PublicPictures","features":[468]},{"name":"FOLDERID_PublicRingtones","features":[468]},{"name":"FOLDERID_PublicUserTiles","features":[468]},{"name":"FOLDERID_PublicVideos","features":[468]},{"name":"FOLDERID_QuickLaunch","features":[468]},{"name":"FOLDERID_Recent","features":[468]},{"name":"FOLDERID_RecordedCalls","features":[468]},{"name":"FOLDERID_RecordedTVLibrary","features":[468]},{"name":"FOLDERID_RecycleBinFolder","features":[468]},{"name":"FOLDERID_ResourceDir","features":[468]},{"name":"FOLDERID_RetailDemo","features":[468]},{"name":"FOLDERID_Ringtones","features":[468]},{"name":"FOLDERID_RoamedTileImages","features":[468]},{"name":"FOLDERID_RoamingAppData","features":[468]},{"name":"FOLDERID_RoamingTiles","features":[468]},{"name":"FOLDERID_SEARCH_CSC","features":[468]},{"name":"FOLDERID_SEARCH_MAPI","features":[468]},{"name":"FOLDERID_SampleMusic","features":[468]},{"name":"FOLDERID_SamplePictures","features":[468]},{"name":"FOLDERID_SamplePlaylists","features":[468]},{"name":"FOLDERID_SampleVideos","features":[468]},{"name":"FOLDERID_SavedGames","features":[468]},{"name":"FOLDERID_SavedPictures","features":[468]},{"name":"FOLDERID_SavedPicturesLibrary","features":[468]},{"name":"FOLDERID_SavedSearches","features":[468]},{"name":"FOLDERID_Screenshots","features":[468]},{"name":"FOLDERID_SearchHistory","features":[468]},{"name":"FOLDERID_SearchHome","features":[468]},{"name":"FOLDERID_SearchTemplates","features":[468]},{"name":"FOLDERID_SendTo","features":[468]},{"name":"FOLDERID_SidebarDefaultParts","features":[468]},{"name":"FOLDERID_SidebarParts","features":[468]},{"name":"FOLDERID_SkyDrive","features":[468]},{"name":"FOLDERID_SkyDriveCameraRoll","features":[468]},{"name":"FOLDERID_SkyDriveDocuments","features":[468]},{"name":"FOLDERID_SkyDriveMusic","features":[468]},{"name":"FOLDERID_SkyDrivePictures","features":[468]},{"name":"FOLDERID_StartMenu","features":[468]},{"name":"FOLDERID_StartMenuAllPrograms","features":[468]},{"name":"FOLDERID_Startup","features":[468]},{"name":"FOLDERID_SyncManagerFolder","features":[468]},{"name":"FOLDERID_SyncResultsFolder","features":[468]},{"name":"FOLDERID_SyncSetupFolder","features":[468]},{"name":"FOLDERID_System","features":[468]},{"name":"FOLDERID_SystemX86","features":[468]},{"name":"FOLDERID_Templates","features":[468]},{"name":"FOLDERID_UserPinned","features":[468]},{"name":"FOLDERID_UserProfiles","features":[468]},{"name":"FOLDERID_UserProgramFiles","features":[468]},{"name":"FOLDERID_UserProgramFilesCommon","features":[468]},{"name":"FOLDERID_UsersFiles","features":[468]},{"name":"FOLDERID_UsersLibraries","features":[468]},{"name":"FOLDERID_Videos","features":[468]},{"name":"FOLDERID_VideosLibrary","features":[468]},{"name":"FOLDERID_Windows","features":[468]},{"name":"FOLDERLOGICALVIEWMODE","features":[468]},{"name":"FOLDERSETDATA","features":[468]},{"name":"FOLDERSETTINGS","features":[468]},{"name":"FOLDERTYPEID_AccountPictures","features":[468]},{"name":"FOLDERTYPEID_Communications","features":[468]},{"name":"FOLDERTYPEID_CompressedFolder","features":[468]},{"name":"FOLDERTYPEID_Contacts","features":[468]},{"name":"FOLDERTYPEID_ControlPanelCategory","features":[468]},{"name":"FOLDERTYPEID_ControlPanelClassic","features":[468]},{"name":"FOLDERTYPEID_Documents","features":[468]},{"name":"FOLDERTYPEID_Downloads","features":[468]},{"name":"FOLDERTYPEID_Games","features":[468]},{"name":"FOLDERTYPEID_Generic","features":[468]},{"name":"FOLDERTYPEID_GenericLibrary","features":[468]},{"name":"FOLDERTYPEID_GenericSearchResults","features":[468]},{"name":"FOLDERTYPEID_Invalid","features":[468]},{"name":"FOLDERTYPEID_Music","features":[468]},{"name":"FOLDERTYPEID_NetworkExplorer","features":[468]},{"name":"FOLDERTYPEID_OpenSearch","features":[468]},{"name":"FOLDERTYPEID_OtherUsers","features":[468]},{"name":"FOLDERTYPEID_Pictures","features":[468]},{"name":"FOLDERTYPEID_Printers","features":[468]},{"name":"FOLDERTYPEID_PublishedItems","features":[468]},{"name":"FOLDERTYPEID_RecordedTV","features":[468]},{"name":"FOLDERTYPEID_RecycleBin","features":[468]},{"name":"FOLDERTYPEID_SavedGames","features":[468]},{"name":"FOLDERTYPEID_SearchConnector","features":[468]},{"name":"FOLDERTYPEID_SearchHome","features":[468]},{"name":"FOLDERTYPEID_Searches","features":[468]},{"name":"FOLDERTYPEID_SoftwareExplorer","features":[468]},{"name":"FOLDERTYPEID_StartMenu","features":[468]},{"name":"FOLDERTYPEID_StorageProviderDocuments","features":[468]},{"name":"FOLDERTYPEID_StorageProviderGeneric","features":[468]},{"name":"FOLDERTYPEID_StorageProviderMusic","features":[468]},{"name":"FOLDERTYPEID_StorageProviderPictures","features":[468]},{"name":"FOLDERTYPEID_StorageProviderVideos","features":[468]},{"name":"FOLDERTYPEID_UserFiles","features":[468]},{"name":"FOLDERTYPEID_UsersLibraries","features":[468]},{"name":"FOLDERTYPEID_Videos","features":[468]},{"name":"FOLDERVIEWMODE","features":[468]},{"name":"FOLDERVIEWOPTIONS","features":[468]},{"name":"FOLDER_ENUM_MODE","features":[468]},{"name":"FOS_ALLNONSTORAGEITEMS","features":[468]},{"name":"FOS_ALLOWMULTISELECT","features":[468]},{"name":"FOS_CREATEPROMPT","features":[468]},{"name":"FOS_DEFAULTNOMINIMODE","features":[468]},{"name":"FOS_DONTADDTORECENT","features":[468]},{"name":"FOS_FILEMUSTEXIST","features":[468]},{"name":"FOS_FORCEFILESYSTEM","features":[468]},{"name":"FOS_FORCEPREVIEWPANEON","features":[468]},{"name":"FOS_FORCESHOWHIDDEN","features":[468]},{"name":"FOS_HIDEMRUPLACES","features":[468]},{"name":"FOS_HIDEPINNEDPLACES","features":[468]},{"name":"FOS_NOCHANGEDIR","features":[468]},{"name":"FOS_NODEREFERENCELINKS","features":[468]},{"name":"FOS_NOREADONLYRETURN","features":[468]},{"name":"FOS_NOTESTFILECREATE","features":[468]},{"name":"FOS_NOVALIDATE","features":[468]},{"name":"FOS_OKBUTTONNEEDSINTERACTION","features":[468]},{"name":"FOS_OVERWRITEPROMPT","features":[468]},{"name":"FOS_PATHMUSTEXIST","features":[468]},{"name":"FOS_PICKFOLDERS","features":[468]},{"name":"FOS_SHAREAWARE","features":[468]},{"name":"FOS_STRICTFILETYPES","features":[468]},{"name":"FOS_SUPPORTSTREAMABLEITEMS","features":[468]},{"name":"FO_COPY","features":[468]},{"name":"FO_DELETE","features":[468]},{"name":"FO_MOVE","features":[468]},{"name":"FO_RENAME","features":[468]},{"name":"FP_ABOVE","features":[468]},{"name":"FP_BELOW","features":[468]},{"name":"FP_DEFAULT","features":[468]},{"name":"FP_LEFT","features":[468]},{"name":"FP_RIGHT","features":[468]},{"name":"FSCopyHandler","features":[468]},{"name":"FTA_AlwaysUnsafe","features":[468]},{"name":"FTA_AlwaysUseDirectInvoke","features":[468]},{"name":"FTA_Exclude","features":[468]},{"name":"FTA_HasExtension","features":[468]},{"name":"FTA_NoDDE","features":[468]},{"name":"FTA_NoEdit","features":[468]},{"name":"FTA_NoEditDesc","features":[468]},{"name":"FTA_NoEditDflt","features":[468]},{"name":"FTA_NoEditIcon","features":[468]},{"name":"FTA_NoEditMIME","features":[468]},{"name":"FTA_NoEditVerb","features":[468]},{"name":"FTA_NoEditVerbCmd","features":[468]},{"name":"FTA_NoEditVerbExe","features":[468]},{"name":"FTA_NoNewVerb","features":[468]},{"name":"FTA_NoRecentDocs","features":[468]},{"name":"FTA_NoRemove","features":[468]},{"name":"FTA_NoRemoveVerb","features":[468]},{"name":"FTA_None","features":[468]},{"name":"FTA_OpenIsSafe","features":[468]},{"name":"FTA_SafeForElevation","features":[468]},{"name":"FTA_Show","features":[468]},{"name":"FUT_EDITING","features":[468]},{"name":"FUT_GENERIC","features":[468]},{"name":"FUT_PLAYING","features":[468]},{"name":"FVM_AUTO","features":[468]},{"name":"FVM_CONTENT","features":[468]},{"name":"FVM_DETAILS","features":[468]},{"name":"FVM_FIRST","features":[468]},{"name":"FVM_ICON","features":[468]},{"name":"FVM_LAST","features":[468]},{"name":"FVM_LIST","features":[468]},{"name":"FVM_SMALLICON","features":[468]},{"name":"FVM_THUMBNAIL","features":[468]},{"name":"FVM_THUMBSTRIP","features":[468]},{"name":"FVM_TILE","features":[468]},{"name":"FVO_CUSTOMORDERING","features":[468]},{"name":"FVO_CUSTOMPOSITION","features":[468]},{"name":"FVO_DEFAULT","features":[468]},{"name":"FVO_NOANIMATIONS","features":[468]},{"name":"FVO_NOSCROLLTIPS","features":[468]},{"name":"FVO_SUPPORTHYPERLINKS","features":[468]},{"name":"FVO_VISTALAYOUT","features":[468]},{"name":"FVSIF_CANVIEWIT","features":[468]},{"name":"FVSIF_NEWFAILED","features":[468]},{"name":"FVSIF_NEWFILE","features":[468]},{"name":"FVSIF_PINNED","features":[468]},{"name":"FVSIF_RECT","features":[468]},{"name":"FVST_EMPTYTEXT","features":[468]},{"name":"FVTEXTTYPE","features":[468]},{"name":"FWF_ABBREVIATEDNAMES","features":[468]},{"name":"FWF_ALIGNLEFT","features":[468]},{"name":"FWF_ALLOWRTLREADING","features":[468]},{"name":"FWF_AUTOARRANGE","features":[468]},{"name":"FWF_AUTOCHECKSELECT","features":[468]},{"name":"FWF_BESTFITWINDOW","features":[468]},{"name":"FWF_CHECKSELECT","features":[468]},{"name":"FWF_DESKTOP","features":[468]},{"name":"FWF_EXTENDEDTILES","features":[468]},{"name":"FWF_FULLROWSELECT","features":[468]},{"name":"FWF_HIDEFILENAMES","features":[468]},{"name":"FWF_NOBROWSERVIEWSTATE","features":[468]},{"name":"FWF_NOCLIENTEDGE","features":[468]},{"name":"FWF_NOCOLUMNHEADER","features":[468]},{"name":"FWF_NOENUMREFRESH","features":[468]},{"name":"FWF_NOFILTERS","features":[468]},{"name":"FWF_NOGROUPING","features":[468]},{"name":"FWF_NOHEADERINALLVIEWS","features":[468]},{"name":"FWF_NOICONS","features":[468]},{"name":"FWF_NONE","features":[468]},{"name":"FWF_NOSCROLL","features":[468]},{"name":"FWF_NOSUBFOLDERS","features":[468]},{"name":"FWF_NOVISIBLE","features":[468]},{"name":"FWF_NOWEBVIEW","features":[468]},{"name":"FWF_OWNERDATA","features":[468]},{"name":"FWF_SHOWSELALWAYS","features":[468]},{"name":"FWF_SINGLECLICKACTIVATE","features":[468]},{"name":"FWF_SINGLESEL","features":[468]},{"name":"FWF_SNAPTOGRID","features":[468]},{"name":"FWF_SUBSETGROUPS","features":[468]},{"name":"FWF_TRANSPARENT","features":[468]},{"name":"FWF_TRICHECKSELECT","features":[468]},{"name":"FWF_USESEARCHFOLDER","features":[468]},{"name":"FileIconInit","features":[307,468]},{"name":"FileOpenDialog","features":[468]},{"name":"FileOperation","features":[468]},{"name":"FileSaveDialog","features":[468]},{"name":"FileSearchBand","features":[468]},{"name":"FindExecutableA","features":[307,468]},{"name":"FindExecutableW","features":[307,468]},{"name":"Folder","features":[358,468]},{"name":"Folder2","features":[358,468]},{"name":"Folder3","features":[358,468]},{"name":"FolderItem","features":[358,468]},{"name":"FolderItem2","features":[358,468]},{"name":"FolderItemVerb","features":[358,468]},{"name":"FolderItemVerbs","features":[358,468]},{"name":"FolderItems","features":[358,468]},{"name":"FolderItems2","features":[358,468]},{"name":"FolderItems3","features":[358,468]},{"name":"FolderViewHost","features":[468]},{"name":"FrameworkInputPane","features":[468]},{"name":"FreeSpaceCategorizer","features":[468]},{"name":"GADOF_DIRTY","features":[468]},{"name":"GCS_HELPTEXT","features":[468]},{"name":"GCS_HELPTEXTA","features":[468]},{"name":"GCS_HELPTEXTW","features":[468]},{"name":"GCS_UNICODE","features":[468]},{"name":"GCS_VALIDATE","features":[468]},{"name":"GCS_VALIDATEA","features":[468]},{"name":"GCS_VALIDATEW","features":[468]},{"name":"GCS_VERB","features":[468]},{"name":"GCS_VERBA","features":[468]},{"name":"GCS_VERBICONW","features":[468]},{"name":"GCS_VERBW","features":[468]},{"name":"GCT_INVALID","features":[468]},{"name":"GCT_LFNCHAR","features":[468]},{"name":"GCT_SEPARATOR","features":[468]},{"name":"GCT_SHORTCHAR","features":[468]},{"name":"GCT_WILD","features":[468]},{"name":"GETPROPS_NONE","features":[468]},{"name":"GIL_ASYNC","features":[468]},{"name":"GIL_CHECKSHIELD","features":[468]},{"name":"GIL_DEFAULTICON","features":[468]},{"name":"GIL_DONTCACHE","features":[468]},{"name":"GIL_FORCENOSHIELD","features":[468]},{"name":"GIL_FORSHELL","features":[468]},{"name":"GIL_FORSHORTCUT","features":[468]},{"name":"GIL_NOTFILENAME","features":[468]},{"name":"GIL_OPENICON","features":[468]},{"name":"GIL_PERCLASS","features":[468]},{"name":"GIL_PERINSTANCE","features":[468]},{"name":"GIL_SHIELD","features":[468]},{"name":"GIL_SIMULATEDOC","features":[468]},{"name":"GLOBALCOUNTER_APPLICATION_DESTINATIONS","features":[468]},{"name":"GLOBALCOUNTER_APPROVEDSITES","features":[468]},{"name":"GLOBALCOUNTER_APPSFOLDER_FILETYPEASSOCIATION_COUNTER","features":[468]},{"name":"GLOBALCOUNTER_APP_ITEMS_STATE_STORE_CACHE","features":[468]},{"name":"GLOBALCOUNTER_ASSOCCHANGED","features":[468]},{"name":"GLOBALCOUNTER_BANNERS_DATAMODEL_CACHE_MACHINEWIDE","features":[468]},{"name":"GLOBALCOUNTER_BITBUCKETNUMDELETERS","features":[468]},{"name":"GLOBALCOUNTER_COMMONPLACES_LIST_CACHE","features":[468]},{"name":"GLOBALCOUNTER_FOLDERDEFINITION_CACHE","features":[468]},{"name":"GLOBALCOUNTER_FOLDERSETTINGSCHANGE","features":[468]},{"name":"GLOBALCOUNTER_IEONLY_SESSIONS","features":[468]},{"name":"GLOBALCOUNTER_IESESSIONS","features":[468]},{"name":"GLOBALCOUNTER_INTERNETTOOLBAR_LAYOUT","features":[468]},{"name":"GLOBALCOUNTER_MAXIMUMVALUE","features":[468]},{"name":"GLOBALCOUNTER_OVERLAYMANAGER","features":[468]},{"name":"GLOBALCOUNTER_PRIVATE_PROFILE_CACHE","features":[468]},{"name":"GLOBALCOUNTER_PRIVATE_PROFILE_CACHE_MACHINEWIDE","features":[468]},{"name":"GLOBALCOUNTER_QUERYASSOCIATIONS","features":[468]},{"name":"GLOBALCOUNTER_RATINGS","features":[468]},{"name":"GLOBALCOUNTER_RATINGS_STATECOUNTER","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEBINCORRUPTED","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEBINENUM","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_A","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_B","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_C","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_D","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_E","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_F","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_G","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_H","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_I","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_J","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_K","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_L","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_M","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_N","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_O","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_P","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Q","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_R","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_S","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_T","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_U","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_V","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_W","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_X","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Y","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_DRIVE_Z","features":[468]},{"name":"GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SHARES","features":[468]},{"name":"GLOBALCOUNTER_RESTRICTIONS","features":[468]},{"name":"GLOBALCOUNTER_SEARCHMANAGER","features":[468]},{"name":"GLOBALCOUNTER_SEARCHOPTIONS","features":[468]},{"name":"GLOBALCOUNTER_SETTINGSYNC_ENABLED","features":[468]},{"name":"GLOBALCOUNTER_SHELLSETTINGSCHANGED","features":[468]},{"name":"GLOBALCOUNTER_SYNC_ENGINE_INFORMATION_CACHE_MACHINEWIDE","features":[468]},{"name":"GLOBALCOUNTER_SYSTEMPIDLCHANGE","features":[468]},{"name":"GLOBALCOUNTER_USERINFOCHANGED","features":[468]},{"name":"GPFIDL_ALTNAME","features":[468]},{"name":"GPFIDL_DEFAULT","features":[468]},{"name":"GPFIDL_FLAGS","features":[468]},{"name":"GPFIDL_UNCPRINTER","features":[468]},{"name":"GenericCredentialProvider","features":[468]},{"name":"GetAcceptLanguagesA","features":[468]},{"name":"GetAcceptLanguagesW","features":[468]},{"name":"GetAllUsersProfileDirectoryA","features":[307,468]},{"name":"GetAllUsersProfileDirectoryW","features":[307,468]},{"name":"GetCurrentProcessExplicitAppUserModelID","features":[468]},{"name":"GetDefaultUserProfileDirectoryA","features":[307,468]},{"name":"GetDefaultUserProfileDirectoryW","features":[307,468]},{"name":"GetDpiForShellUIComponent","features":[468]},{"name":"GetFileNameFromBrowse","features":[307,468]},{"name":"GetMenuContextHelpId","features":[468,371]},{"name":"GetMenuPosFromID","features":[468,371]},{"name":"GetProfileType","features":[307,468]},{"name":"GetProfilesDirectoryA","features":[307,468]},{"name":"GetProfilesDirectoryW","features":[307,468]},{"name":"GetScaleFactorForDevice","features":[634]},{"name":"GetScaleFactorForMonitor","features":[318,634]},{"name":"GetUserProfileDirectoryA","features":[307,468]},{"name":"GetUserProfileDirectoryW","features":[307,468]},{"name":"GetWindowContextHelpId","features":[307,468]},{"name":"GetWindowSubclass","features":[307,468]},{"name":"HDROP","features":[468]},{"name":"HELPINFO","features":[307,468]},{"name":"HELPINFO_MENUITEM","features":[468]},{"name":"HELPINFO_WINDOW","features":[468]},{"name":"HELPWININFOA","features":[468]},{"name":"HELPWININFOW","features":[468]},{"name":"HELP_INFO_TYPE","features":[468]},{"name":"HGSC_DOCUMENTSLIBRARY","features":[468]},{"name":"HGSC_MUSICLIBRARY","features":[468]},{"name":"HGSC_NONE","features":[468]},{"name":"HGSC_PICTURESLIBRARY","features":[468]},{"name":"HGSC_PRINTERS","features":[468]},{"name":"HGSC_VIDEOSLIBRARY","features":[468]},{"name":"HLBWIF_DOCWNDMAXIMIZED","features":[468]},{"name":"HLBWIF_FLAGS","features":[468]},{"name":"HLBWIF_FRAMEWNDMAXIMIZED","features":[468]},{"name":"HLBWIF_HASDOCWNDINFO","features":[468]},{"name":"HLBWIF_HASFRAMEWNDINFO","features":[468]},{"name":"HLBWIF_HASWEBTOOLBARINFO","features":[468]},{"name":"HLBWIF_WEBTOOLBARHIDDEN","features":[468]},{"name":"HLBWINFO","features":[307,468]},{"name":"HLFNAMEF","features":[468]},{"name":"HLFNAMEF_DEFAULT","features":[468]},{"name":"HLFNAMEF_TRYCACHE","features":[468]},{"name":"HLFNAMEF_TRYFULLTARGET","features":[468]},{"name":"HLFNAMEF_TRYPRETTYTARGET","features":[468]},{"name":"HLFNAMEF_TRYWIN95SHORTCUT","features":[468]},{"name":"HLID_CURRENT","features":[468]},{"name":"HLID_INFO","features":[468]},{"name":"HLID_INVALID","features":[468]},{"name":"HLID_NEXT","features":[468]},{"name":"HLID_PREVIOUS","features":[468]},{"name":"HLID_STACKBOTTOM","features":[468]},{"name":"HLID_STACKTOP","features":[468]},{"name":"HLINKGETREF","features":[468]},{"name":"HLINKGETREF_ABSOLUTE","features":[468]},{"name":"HLINKGETREF_DEFAULT","features":[468]},{"name":"HLINKGETREF_RELATIVE","features":[468]},{"name":"HLINKMISC","features":[468]},{"name":"HLINKMISC_RELATIVE","features":[468]},{"name":"HLINKSETF","features":[468]},{"name":"HLINKSETF_LOCATION","features":[468]},{"name":"HLINKSETF_TARGET","features":[468]},{"name":"HLINKWHICHMK","features":[468]},{"name":"HLINKWHICHMK_BASE","features":[468]},{"name":"HLINKWHICHMK_CONTAINER","features":[468]},{"name":"HLINK_E_FIRST","features":[468]},{"name":"HLINK_S_DONTHIDE","features":[468]},{"name":"HLINK_S_FIRST","features":[468]},{"name":"HLITEM","features":[468]},{"name":"HLNF","features":[468]},{"name":"HLNF_ALLOW_AUTONAVIGATE","features":[468]},{"name":"HLNF_CALLERUNTRUSTED","features":[468]},{"name":"HLNF_CREATENOHISTORY","features":[468]},{"name":"HLNF_DISABLEWINDOWRESTRICTIONS","features":[468]},{"name":"HLNF_EXTERNALNAVIGATE","features":[468]},{"name":"HLNF_INTERNALJUMP","features":[468]},{"name":"HLNF_NAVIGATINGBACK","features":[468]},{"name":"HLNF_NAVIGATINGFORWARD","features":[468]},{"name":"HLNF_NAVIGATINGTOSTACKITEM","features":[468]},{"name":"HLNF_NEWWINDOWSMANAGED","features":[468]},{"name":"HLNF_OPENINNEWWINDOW","features":[468]},{"name":"HLNF_TRUSTEDFORACTIVEX","features":[468]},{"name":"HLNF_TRUSTFIRSTDOWNLOAD","features":[468]},{"name":"HLNF_UNTRUSTEDFORDOWNLOAD","features":[468]},{"name":"HLQF_INFO","features":[468]},{"name":"HLQF_ISCURRENT","features":[468]},{"name":"HLQF_ISVALID","features":[468]},{"name":"HLSHORTCUTF","features":[468]},{"name":"HLSHORTCUTF_DEFAULT","features":[468]},{"name":"HLSHORTCUTF_DONTACTUALLYCREATE","features":[468]},{"name":"HLSHORTCUTF_MAYUSEEXISTINGSHORTCUT","features":[468]},{"name":"HLSHORTCUTF_USEFILENAMEFROMFRIENDLYNAME","features":[468]},{"name":"HLSHORTCUTF_USEUNIQUEFILENAME","features":[468]},{"name":"HLSR","features":[468]},{"name":"HLSR_HISTORYFOLDER","features":[468]},{"name":"HLSR_HOME","features":[468]},{"name":"HLSR_SEARCHPAGE","features":[468]},{"name":"HLTBINFO","features":[307,468]},{"name":"HLTB_DOCKEDBOTTOM","features":[468]},{"name":"HLTB_DOCKEDLEFT","features":[468]},{"name":"HLTB_DOCKEDRIGHT","features":[468]},{"name":"HLTB_DOCKEDTOP","features":[468]},{"name":"HLTB_FLOATING","features":[468]},{"name":"HLTB_INFO","features":[468]},{"name":"HLTRANSLATEF","features":[468]},{"name":"HLTRANSLATEF_DEFAULT","features":[468]},{"name":"HLTRANSLATEF_DONTAPPLYDEFAULTPREFIX","features":[468]},{"name":"HMONITOR_UserFree","features":[318,468]},{"name":"HMONITOR_UserFree64","features":[318,468]},{"name":"HMONITOR_UserMarshal","features":[318,468]},{"name":"HMONITOR_UserMarshal64","features":[318,468]},{"name":"HMONITOR_UserSize","features":[318,468]},{"name":"HMONITOR_UserSize64","features":[318,468]},{"name":"HMONITOR_UserUnmarshal","features":[318,468]},{"name":"HMONITOR_UserUnmarshal64","features":[318,468]},{"name":"HOMEGROUPSHARINGCHOICES","features":[468]},{"name":"HOMEGROUP_SECURITY_GROUP","features":[468]},{"name":"HOMEGROUP_SECURITY_GROUP_MULTI","features":[468]},{"name":"HPSXA","features":[468]},{"name":"HashData","features":[468]},{"name":"HideInputPaneAnimationCoordinator","features":[468]},{"name":"HlinkClone","features":[468]},{"name":"HlinkCreateBrowseContext","features":[468]},{"name":"HlinkCreateExtensionServices","features":[307,468]},{"name":"HlinkCreateFromData","features":[358,468]},{"name":"HlinkCreateFromMoniker","features":[358,468]},{"name":"HlinkCreateFromString","features":[468]},{"name":"HlinkCreateShortcut","features":[468]},{"name":"HlinkCreateShortcutFromMoniker","features":[358,468]},{"name":"HlinkCreateShortcutFromString","features":[468]},{"name":"HlinkGetSpecialReference","features":[468]},{"name":"HlinkGetValueFromParams","features":[468]},{"name":"HlinkIsShortcut","features":[468]},{"name":"HlinkNavigate","features":[358,468]},{"name":"HlinkNavigateToStringReference","features":[358,468]},{"name":"HlinkOnNavigate","features":[358,468]},{"name":"HlinkOnRenameDocument","features":[358,468]},{"name":"HlinkParseDisplayName","features":[307,358,468]},{"name":"HlinkPreprocessMoniker","features":[358,468]},{"name":"HlinkQueryCreateFromData","features":[358,468]},{"name":"HlinkResolveMonikerForData","features":[358,468]},{"name":"HlinkResolveShortcut","features":[468]},{"name":"HlinkResolveShortcutToMoniker","features":[358,468]},{"name":"HlinkResolveShortcutToString","features":[468]},{"name":"HlinkResolveStringForData","features":[358,468]},{"name":"HlinkSetSpecialReference","features":[468]},{"name":"HlinkTranslateURL","features":[468]},{"name":"HlinkUpdateStackItem","features":[358,468]},{"name":"HomeGroup","features":[468]},{"name":"IACList","features":[468]},{"name":"IACList2","features":[468]},{"name":"IAccessibilityDockingService","features":[468]},{"name":"IAccessibilityDockingServiceCallback","features":[468]},{"name":"IAccessibleObject","features":[468]},{"name":"IActionProgress","features":[468]},{"name":"IActionProgressDialog","features":[468]},{"name":"IAppActivationUIInfo","features":[468]},{"name":"IAppPublisher","features":[468]},{"name":"IAppVisibility","features":[468]},{"name":"IAppVisibilityEvents","features":[468]},{"name":"IApplicationActivationManager","features":[468]},{"name":"IApplicationAssociationRegistration","features":[468]},{"name":"IApplicationAssociationRegistrationUI","features":[468]},{"name":"IApplicationDesignModeSettings","features":[468]},{"name":"IApplicationDesignModeSettings2","features":[468]},{"name":"IApplicationDestinations","features":[468]},{"name":"IApplicationDocumentLists","features":[468]},{"name":"IAssocHandler","features":[468]},{"name":"IAssocHandlerInvoker","features":[468]},{"name":"IAttachmentExecute","features":[468]},{"name":"IAutoComplete","features":[468]},{"name":"IAutoComplete2","features":[468]},{"name":"IAutoCompleteDropDown","features":[468]},{"name":"IBandHost","features":[468]},{"name":"IBandSite","features":[468]},{"name":"IBannerNotificationHandler","features":[468]},{"name":"IBanneredBar","features":[468]},{"name":"IBrowserFrameOptions","features":[468]},{"name":"IBrowserService","features":[468]},{"name":"IBrowserService2","features":[468]},{"name":"IBrowserService3","features":[468]},{"name":"IBrowserService4","features":[468]},{"name":"ICDBurn","features":[468]},{"name":"ICDBurnExt","features":[468]},{"name":"ICategorizer","features":[468]},{"name":"ICategoryProvider","features":[468]},{"name":"IColumnManager","features":[468]},{"name":"IColumnProvider","features":[468]},{"name":"ICommDlgBrowser","features":[468]},{"name":"ICommDlgBrowser2","features":[468]},{"name":"ICommDlgBrowser3","features":[468]},{"name":"IComputerInfoChangeNotify","features":[468]},{"name":"IConnectableCredentialProviderCredential","features":[468]},{"name":"IContactManagerInterop","features":[468]},{"name":"IContextMenu","features":[468]},{"name":"IContextMenu2","features":[468]},{"name":"IContextMenu3","features":[468]},{"name":"IContextMenuCB","features":[468]},{"name":"IContextMenuSite","features":[468]},{"name":"ICopyHookA","features":[468]},{"name":"ICopyHookW","features":[468]},{"name":"ICreateProcessInputs","features":[468]},{"name":"ICreatingProcess","features":[468]},{"name":"ICredentialProvider","features":[468]},{"name":"ICredentialProviderCredential","features":[468]},{"name":"ICredentialProviderCredential2","features":[468]},{"name":"ICredentialProviderCredentialEvents","features":[468]},{"name":"ICredentialProviderCredentialEvents2","features":[468]},{"name":"ICredentialProviderCredentialWithFieldOptions","features":[468]},{"name":"ICredentialProviderEvents","features":[468]},{"name":"ICredentialProviderFilter","features":[468]},{"name":"ICredentialProviderSetUserArray","features":[468]},{"name":"ICredentialProviderUser","features":[468]},{"name":"ICredentialProviderUserArray","features":[468]},{"name":"ICurrentItem","features":[468]},{"name":"ICurrentWorkingDirectory","features":[468]},{"name":"ICustomDestinationList","features":[468]},{"name":"IDC_OFFLINE_HAND","features":[468]},{"name":"IDC_PANTOOL_HAND_CLOSED","features":[468]},{"name":"IDC_PANTOOL_HAND_OPEN","features":[468]},{"name":"IDD_WIZEXTN_FIRST","features":[468]},{"name":"IDD_WIZEXTN_LAST","features":[468]},{"name":"IDO_SHGIOI_DEFAULT","features":[468]},{"name":"IDO_SHGIOI_LINK","features":[468]},{"name":"IDO_SHGIOI_SHARE","features":[468]},{"name":"IDO_SHGIOI_SLOWFILE","features":[468]},{"name":"IDS_DESCRIPTION","features":[468]},{"name":"ID_APP","features":[468]},{"name":"IDataObjectAsyncCapability","features":[468]},{"name":"IDataObjectProvider","features":[468]},{"name":"IDataTransferManagerInterop","features":[468]},{"name":"IDefaultExtractIconInit","features":[468]},{"name":"IDefaultFolderMenuInitialize","features":[468]},{"name":"IDelegateFolder","features":[468]},{"name":"IDelegateItem","features":[468]},{"name":"IDeskBand","features":[359,468]},{"name":"IDeskBand2","features":[359,468]},{"name":"IDeskBandInfo","features":[468]},{"name":"IDeskBar","features":[359,468]},{"name":"IDeskBarClient","features":[359,468]},{"name":"IDesktopGadget","features":[468]},{"name":"IDesktopWallpaper","features":[468]},{"name":"IDestinationStreamFactory","features":[468]},{"name":"IDisplayItem","features":[468]},{"name":"IDocViewSite","features":[468]},{"name":"IDockingWindow","features":[359,468]},{"name":"IDockingWindowFrame","features":[359,468]},{"name":"IDockingWindowSite","features":[359,468]},{"name":"IDragSourceHelper","features":[468]},{"name":"IDragSourceHelper2","features":[468]},{"name":"IDropTargetHelper","features":[468]},{"name":"IDynamicHWHandler","features":[468]},{"name":"IEIFLAG_ASPECT","features":[468]},{"name":"IEIFLAG_ASYNC","features":[468]},{"name":"IEIFLAG_CACHE","features":[468]},{"name":"IEIFLAG_GLEAM","features":[468]},{"name":"IEIFLAG_NOBORDER","features":[468]},{"name":"IEIFLAG_NOSTAMP","features":[468]},{"name":"IEIFLAG_OFFLINE","features":[468]},{"name":"IEIFLAG_ORIGSIZE","features":[468]},{"name":"IEIFLAG_QUALITY","features":[468]},{"name":"IEIFLAG_REFRESH","features":[468]},{"name":"IEIFLAG_SCREEN","features":[468]},{"name":"IEIT_PRIORITY_NORMAL","features":[468]},{"name":"IEI_PRIORITY_MAX","features":[468]},{"name":"IEI_PRIORITY_MIN","features":[468]},{"name":"IENamespaceTreeControl","features":[468]},{"name":"IEPDNFLAGS","features":[468]},{"name":"IEPDN_BINDINGUI","features":[468]},{"name":"IESHORTCUTFLAGS","features":[468]},{"name":"IESHORTCUT_BACKGROUNDTAB","features":[468]},{"name":"IESHORTCUT_FORCENAVIGATE","features":[468]},{"name":"IESHORTCUT_NEWBROWSER","features":[468]},{"name":"IESHORTCUT_OPENNEWTAB","features":[468]},{"name":"IEnumACString","features":[358,468]},{"name":"IEnumAssocHandlers","features":[468]},{"name":"IEnumExplorerCommand","features":[468]},{"name":"IEnumExtraSearch","features":[468]},{"name":"IEnumFullIDList","features":[468]},{"name":"IEnumHLITEM","features":[468]},{"name":"IEnumIDList","features":[468]},{"name":"IEnumObjects","features":[468]},{"name":"IEnumPublishedApps","features":[468]},{"name":"IEnumReadyCallback","features":[468]},{"name":"IEnumResources","features":[468]},{"name":"IEnumShellItems","features":[468]},{"name":"IEnumSyncMgrConflict","features":[468]},{"name":"IEnumSyncMgrEvents","features":[468]},{"name":"IEnumSyncMgrSyncItems","features":[468]},{"name":"IEnumTravelLogEntry","features":[468]},{"name":"IEnumerableView","features":[468]},{"name":"IExecuteCommand","features":[468]},{"name":"IExecuteCommandApplicationHostEnvironment","features":[468]},{"name":"IExecuteCommandHost","features":[468]},{"name":"IExpDispSupport","features":[468]},{"name":"IExpDispSupportXP","features":[468]},{"name":"IExplorerBrowser","features":[468]},{"name":"IExplorerBrowserEvents","features":[468]},{"name":"IExplorerCommand","features":[468]},{"name":"IExplorerCommandProvider","features":[468]},{"name":"IExplorerCommandState","features":[468]},{"name":"IExplorerPaneVisibility","features":[468]},{"name":"IExtensionServices","features":[468]},{"name":"IExtractIconA","features":[468]},{"name":"IExtractIconW","features":[468]},{"name":"IExtractImage","features":[468]},{"name":"IExtractImage2","features":[468]},{"name":"IFileDialog","features":[468]},{"name":"IFileDialog2","features":[468]},{"name":"IFileDialogControlEvents","features":[468]},{"name":"IFileDialogCustomize","features":[468]},{"name":"IFileDialogEvents","features":[468]},{"name":"IFileIsInUse","features":[468]},{"name":"IFileOpenDialog","features":[468]},{"name":"IFileOperation","features":[468]},{"name":"IFileOperation2","features":[468]},{"name":"IFileOperationProgressSink","features":[468]},{"name":"IFileSaveDialog","features":[468]},{"name":"IFileSearchBand","features":[358,468]},{"name":"IFileSyncMergeHandler","features":[468]},{"name":"IFileSystemBindData","features":[468]},{"name":"IFileSystemBindData2","features":[468]},{"name":"IFolderBandPriv","features":[468]},{"name":"IFolderFilter","features":[468]},{"name":"IFolderFilterSite","features":[468]},{"name":"IFolderView","features":[468]},{"name":"IFolderView2","features":[468]},{"name":"IFolderViewHost","features":[468]},{"name":"IFolderViewOC","features":[358,468]},{"name":"IFolderViewOptions","features":[468]},{"name":"IFolderViewSettings","features":[468]},{"name":"IFrameworkInputPane","features":[468]},{"name":"IFrameworkInputPaneHandler","features":[468]},{"name":"IGetServiceIds","features":[468]},{"name":"IHWEventHandler","features":[468]},{"name":"IHWEventHandler2","features":[468]},{"name":"IHandlerActivationHost","features":[468]},{"name":"IHandlerInfo","features":[468]},{"name":"IHandlerInfo2","features":[468]},{"name":"IHlink","features":[468]},{"name":"IHlinkBrowseContext","features":[468]},{"name":"IHlinkFrame","features":[468]},{"name":"IHlinkSite","features":[468]},{"name":"IHlinkTarget","features":[468]},{"name":"IHomeGroup","features":[468]},{"name":"IIOCancelInformation","features":[468]},{"name":"IIdentityName","features":[468]},{"name":"IImageRecompress","features":[468]},{"name":"IInitializeCommand","features":[468]},{"name":"IInitializeNetworkFolder","features":[468]},{"name":"IInitializeObject","features":[468]},{"name":"IInitializeWithBindCtx","features":[468]},{"name":"IInitializeWithItem","features":[468]},{"name":"IInitializeWithPropertyStore","features":[468]},{"name":"IInitializeWithWindow","features":[468]},{"name":"IInputObject","features":[468]},{"name":"IInputObject2","features":[468]},{"name":"IInputObjectSite","features":[468]},{"name":"IInputPaneAnimationCoordinator","features":[468]},{"name":"IInputPanelConfiguration","features":[468]},{"name":"IInputPanelInvocationConfiguration","features":[468]},{"name":"IInsertItem","features":[468]},{"name":"IItemNameLimits","features":[468]},{"name":"IKnownFolder","features":[468]},{"name":"IKnownFolderManager","features":[468]},{"name":"ILAppendID","features":[307,634]},{"name":"ILClone","features":[634]},{"name":"ILCloneFirst","features":[634]},{"name":"ILCombine","features":[634]},{"name":"ILCreateFromPathA","features":[634]},{"name":"ILCreateFromPathW","features":[634]},{"name":"ILFindChild","features":[634]},{"name":"ILFindLastID","features":[634]},{"name":"ILFree","features":[634]},{"name":"ILGetNext","features":[634]},{"name":"ILGetSize","features":[634]},{"name":"ILIsEqual","features":[307,634]},{"name":"ILIsParent","features":[307,634]},{"name":"ILLoadFromStreamEx","features":[358,634]},{"name":"ILMM_IE4","features":[468]},{"name":"ILRemoveLastID","features":[307,634]},{"name":"ILSaveToStream","features":[358,634]},{"name":"ILaunchSourceAppUserModelId","features":[468]},{"name":"ILaunchSourceViewSizePreference","features":[468]},{"name":"ILaunchTargetMonitor","features":[468]},{"name":"ILaunchTargetViewSizePreference","features":[468]},{"name":"ILaunchUIContext","features":[468]},{"name":"ILaunchUIContextProvider","features":[468]},{"name":"IMM_ACC_DOCKING_E_DOCKOCCUPIED","features":[468]},{"name":"IMM_ACC_DOCKING_E_INSUFFICIENTHEIGHT","features":[468]},{"name":"IMSC_E_SHELL_COMPONENT_STARTUP_FAILURE","features":[468]},{"name":"IMenuBand","features":[468]},{"name":"IMenuPopup","features":[359,468]},{"name":"IModalWindow","features":[468]},{"name":"INTERNET_MAX_PATH_LENGTH","features":[468]},{"name":"INTERNET_MAX_SCHEME_LENGTH","features":[468]},{"name":"INameSpaceTreeAccessible","features":[468]},{"name":"INameSpaceTreeControl","features":[468]},{"name":"INameSpaceTreeControl2","features":[468]},{"name":"INameSpaceTreeControlCustomDraw","features":[468]},{"name":"INameSpaceTreeControlDropHandler","features":[468]},{"name":"INameSpaceTreeControlEvents","features":[468]},{"name":"INameSpaceTreeControlFolderCapabilities","features":[468]},{"name":"INamedPropertyBag","features":[468]},{"name":"INamespaceWalk","features":[468]},{"name":"INamespaceWalkCB","features":[468]},{"name":"INamespaceWalkCB2","features":[468]},{"name":"INetworkFolderInternal","features":[468]},{"name":"INewMenuClient","features":[468]},{"name":"INewShortcutHookA","features":[468]},{"name":"INewShortcutHookW","features":[468]},{"name":"INewWDEvents","features":[358,468]},{"name":"INewWindowManager","features":[468]},{"name":"INotifyReplica","features":[468]},{"name":"IObjMgr","features":[468]},{"name":"IObjectProvider","features":[468]},{"name":"IObjectWithAppUserModelID","features":[468]},{"name":"IObjectWithBackReferences","features":[468]},{"name":"IObjectWithCancelEvent","features":[468]},{"name":"IObjectWithFolderEnumMode","features":[468]},{"name":"IObjectWithProgID","features":[468]},{"name":"IObjectWithSelection","features":[468]},{"name":"IOpenControlPanel","features":[468]},{"name":"IOpenSearchSource","features":[468]},{"name":"IOperationsProgressDialog","features":[468]},{"name":"IPackageDebugSettings","features":[468]},{"name":"IPackageDebugSettings2","features":[468]},{"name":"IPackageExecutionStateChangeNotification","features":[468]},{"name":"IParentAndItem","features":[468]},{"name":"IParseAndCreateItem","features":[468]},{"name":"IPersistFolder","features":[358,468]},{"name":"IPersistFolder2","features":[358,468]},{"name":"IPersistFolder3","features":[358,468]},{"name":"IPersistIDList","features":[358,468]},{"name":"IPreviewHandler","features":[468]},{"name":"IPreviewHandlerFrame","features":[468]},{"name":"IPreviewHandlerVisuals","features":[468]},{"name":"IPreviewItem","features":[468]},{"name":"IPreviousVersionsInfo","features":[468]},{"name":"IProfferService","features":[468]},{"name":"IProgressDialog","features":[468]},{"name":"IPropertyKeyStore","features":[468]},{"name":"IPublishedApp","features":[468]},{"name":"IPublishedApp2","features":[468]},{"name":"IPublishingWizard","features":[468]},{"name":"IQueryAssociations","features":[468]},{"name":"IQueryCancelAutoPlay","features":[468]},{"name":"IQueryCodePage","features":[468]},{"name":"IQueryContinue","features":[468]},{"name":"IQueryContinueWithStatus","features":[468]},{"name":"IQueryInfo","features":[468]},{"name":"IRTIR_TASK_FINISHED","features":[468]},{"name":"IRTIR_TASK_NOT_RUNNING","features":[468]},{"name":"IRTIR_TASK_PENDING","features":[468]},{"name":"IRTIR_TASK_RUNNING","features":[468]},{"name":"IRTIR_TASK_SUSPENDED","features":[468]},{"name":"IRegTreeItem","features":[468]},{"name":"IRelatedItem","features":[468]},{"name":"IRemoteComputer","features":[468]},{"name":"IResolveShellLink","features":[468]},{"name":"IResultsFolder","features":[468]},{"name":"IRunnableTask","features":[468]},{"name":"ISFBVIEWMODE_LARGEICONS","features":[468]},{"name":"ISFBVIEWMODE_LOGOS","features":[468]},{"name":"ISFBVIEWMODE_SMALLICONS","features":[468]},{"name":"ISFB_MASK_BKCOLOR","features":[468]},{"name":"ISFB_MASK_COLORS","features":[468]},{"name":"ISFB_MASK_IDLIST","features":[468]},{"name":"ISFB_MASK_SHELLFOLDER","features":[468]},{"name":"ISFB_MASK_STATE","features":[468]},{"name":"ISFB_MASK_VIEWMODE","features":[468]},{"name":"ISFB_STATE_ALLOWRENAME","features":[468]},{"name":"ISFB_STATE_BTNMINSIZE","features":[468]},{"name":"ISFB_STATE_CHANNELBAR","features":[468]},{"name":"ISFB_STATE_DEBOSSED","features":[468]},{"name":"ISFB_STATE_DEFAULT","features":[468]},{"name":"ISFB_STATE_FULLOPEN","features":[468]},{"name":"ISFB_STATE_NONAMESORT","features":[468]},{"name":"ISFB_STATE_NOSHOWTEXT","features":[468]},{"name":"ISFB_STATE_QLINKSMODE","features":[468]},{"name":"ISHCUTCMDID_COMMITHISTORY","features":[468]},{"name":"ISHCUTCMDID_DOWNLOADICON","features":[468]},{"name":"ISHCUTCMDID_INTSHORTCUTCREATE","features":[468]},{"name":"ISHCUTCMDID_SETUSERAWURL","features":[468]},{"name":"ISIOI_ICONFILE","features":[468]},{"name":"ISIOI_ICONINDEX","features":[468]},{"name":"IS_E_EXEC_FAILED","features":[468]},{"name":"IS_FULLSCREEN","features":[468]},{"name":"IS_NORMAL","features":[468]},{"name":"IS_SPLIT","features":[468]},{"name":"IScriptErrorList","features":[358,468]},{"name":"ISearchBoxInfo","features":[468]},{"name":"ISearchContext","features":[468]},{"name":"ISearchFolderItemFactory","features":[468]},{"name":"ISharedBitmap","features":[468]},{"name":"ISharingConfigurationManager","features":[468]},{"name":"IShellApp","features":[468]},{"name":"IShellBrowser","features":[359,468]},{"name":"IShellChangeNotify","features":[468]},{"name":"IShellDetails","features":[468]},{"name":"IShellDispatch","features":[358,468]},{"name":"IShellDispatch2","features":[358,468]},{"name":"IShellDispatch3","features":[358,468]},{"name":"IShellDispatch4","features":[358,468]},{"name":"IShellDispatch5","features":[358,468]},{"name":"IShellDispatch6","features":[358,468]},{"name":"IShellExtInit","features":[468]},{"name":"IShellFavoritesNameSpace","features":[358,468]},{"name":"IShellFolder","features":[468]},{"name":"IShellFolder2","features":[468]},{"name":"IShellFolderBand","features":[468]},{"name":"IShellFolderView","features":[468]},{"name":"IShellFolderViewCB","features":[468]},{"name":"IShellFolderViewDual","features":[358,468]},{"name":"IShellFolderViewDual2","features":[358,468]},{"name":"IShellFolderViewDual3","features":[358,468]},{"name":"IShellIcon","features":[468]},{"name":"IShellIconOverlay","features":[468]},{"name":"IShellIconOverlayIdentifier","features":[468]},{"name":"IShellIconOverlayManager","features":[468]},{"name":"IShellImageData","features":[468]},{"name":"IShellImageDataAbort","features":[468]},{"name":"IShellImageDataFactory","features":[468]},{"name":"IShellItem","features":[468]},{"name":"IShellItem2","features":[468]},{"name":"IShellItemArray","features":[468]},{"name":"IShellItemFilter","features":[468]},{"name":"IShellItemImageFactory","features":[468]},{"name":"IShellItemResources","features":[468]},{"name":"IShellLibrary","features":[468]},{"name":"IShellLinkA","features":[468]},{"name":"IShellLinkDataList","features":[468]},{"name":"IShellLinkDual","features":[358,468]},{"name":"IShellLinkDual2","features":[358,468]},{"name":"IShellLinkW","features":[468]},{"name":"IShellMenu","features":[468]},{"name":"IShellMenuCallback","features":[468]},{"name":"IShellNameSpace","features":[358,468]},{"name":"IShellPropSheetExt","features":[468]},{"name":"IShellRunDll","features":[468]},{"name":"IShellService","features":[468]},{"name":"IShellTaskScheduler","features":[468]},{"name":"IShellUIHelper","features":[358,468]},{"name":"IShellUIHelper2","features":[358,468]},{"name":"IShellUIHelper3","features":[358,468]},{"name":"IShellUIHelper4","features":[358,468]},{"name":"IShellUIHelper5","features":[358,468]},{"name":"IShellUIHelper6","features":[358,468]},{"name":"IShellUIHelper7","features":[358,468]},{"name":"IShellUIHelper8","features":[358,468]},{"name":"IShellUIHelper9","features":[358,468]},{"name":"IShellView","features":[359,468]},{"name":"IShellView2","features":[359,468]},{"name":"IShellView3","features":[359,468]},{"name":"IShellWindows","features":[358,468]},{"name":"ISortColumnArray","features":[468]},{"name":"IStartMenuPinnedList","features":[468]},{"name":"IStorageProviderBanners","features":[468]},{"name":"IStorageProviderCopyHook","features":[468]},{"name":"IStorageProviderHandler","features":[468]},{"name":"IStorageProviderPropertyHandler","features":[468]},{"name":"IStreamAsync","features":[358,468]},{"name":"IStreamUnbufferedInfo","features":[468]},{"name":"IStream_Copy","features":[358,468]},{"name":"IStream_Read","features":[358,468]},{"name":"IStream_ReadPidl","features":[358,634]},{"name":"IStream_ReadStr","features":[358,468]},{"name":"IStream_Reset","features":[358,468]},{"name":"IStream_Size","features":[358,468]},{"name":"IStream_Write","features":[358,468]},{"name":"IStream_WritePidl","features":[358,634]},{"name":"IStream_WriteStr","features":[358,468]},{"name":"ISuspensionDependencyManager","features":[468]},{"name":"ISyncMgrConflict","features":[468]},{"name":"ISyncMgrConflictFolder","features":[468]},{"name":"ISyncMgrConflictItems","features":[468]},{"name":"ISyncMgrConflictPresenter","features":[468]},{"name":"ISyncMgrConflictResolutionItems","features":[468]},{"name":"ISyncMgrConflictResolveInfo","features":[468]},{"name":"ISyncMgrConflictStore","features":[468]},{"name":"ISyncMgrControl","features":[468]},{"name":"ISyncMgrEnumItems","features":[468]},{"name":"ISyncMgrEvent","features":[468]},{"name":"ISyncMgrEventLinkUIOperation","features":[468]},{"name":"ISyncMgrEventStore","features":[468]},{"name":"ISyncMgrHandler","features":[468]},{"name":"ISyncMgrHandlerCollection","features":[468]},{"name":"ISyncMgrHandlerInfo","features":[468]},{"name":"ISyncMgrRegister","features":[468]},{"name":"ISyncMgrResolutionHandler","features":[468]},{"name":"ISyncMgrScheduleWizardUIOperation","features":[468]},{"name":"ISyncMgrSessionCreator","features":[468]},{"name":"ISyncMgrSyncCallback","features":[468]},{"name":"ISyncMgrSyncItem","features":[468]},{"name":"ISyncMgrSyncItemContainer","features":[468]},{"name":"ISyncMgrSyncItemInfo","features":[468]},{"name":"ISyncMgrSyncResult","features":[468]},{"name":"ISyncMgrSynchronize","features":[468]},{"name":"ISyncMgrSynchronizeCallback","features":[468]},{"name":"ISyncMgrSynchronizeInvoke","features":[468]},{"name":"ISyncMgrUIOperation","features":[468]},{"name":"ITEMSPACING","features":[468]},{"name":"ITSAT_DEFAULT_PRIORITY","features":[468]},{"name":"ITSAT_MAX_PRIORITY","features":[468]},{"name":"ITSAT_MIN_PRIORITY","features":[468]},{"name":"ITSSFLAG_COMPLETE_ON_DESTROY","features":[468]},{"name":"ITSSFLAG_FLAGS_MASK","features":[468]},{"name":"ITSSFLAG_KILL_ON_DESTROY","features":[468]},{"name":"ITSS_THREAD_TIMEOUT_NO_CHANGE","features":[468]},{"name":"ITaskbarList","features":[468]},{"name":"ITaskbarList2","features":[468]},{"name":"ITaskbarList3","features":[468]},{"name":"ITaskbarList4","features":[468]},{"name":"IThumbnailCache","features":[468]},{"name":"IThumbnailCachePrimer","features":[468]},{"name":"IThumbnailCapture","features":[468]},{"name":"IThumbnailHandlerFactory","features":[468]},{"name":"IThumbnailProvider","features":[468]},{"name":"IThumbnailSettings","features":[468]},{"name":"IThumbnailStreamCache","features":[468]},{"name":"ITrackShellMenu","features":[468]},{"name":"ITranscodeImage","features":[468]},{"name":"ITransferAdviseSink","features":[468]},{"name":"ITransferDestination","features":[468]},{"name":"ITransferMediumItem","features":[468]},{"name":"ITransferSource","features":[468]},{"name":"ITravelEntry","features":[468]},{"name":"ITravelLog","features":[468]},{"name":"ITravelLogClient","features":[468]},{"name":"ITravelLogEntry","features":[468]},{"name":"ITravelLogStg","features":[468]},{"name":"ITrayDeskBand","features":[468]},{"name":"IURLSearchHook","features":[468]},{"name":"IURLSearchHook2","features":[468]},{"name":"IURL_INVOKECOMMAND_FLAGS","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_ALLOW_UI","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_ASYNCOK","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_DDEWAIT","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_LOG_USAGE","features":[468]},{"name":"IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB","features":[468]},{"name":"IURL_SETURL_FLAGS","features":[468]},{"name":"IURL_SETURL_FL_GUESS_PROTOCOL","features":[468]},{"name":"IURL_SETURL_FL_USE_DEFAULT_PROTOCOL","features":[468]},{"name":"IUniformResourceLocatorA","features":[468]},{"name":"IUniformResourceLocatorW","features":[468]},{"name":"IUnknown_AtomicRelease","features":[468]},{"name":"IUnknown_GetSite","features":[468]},{"name":"IUnknown_GetWindow","features":[307,468]},{"name":"IUnknown_QueryService","features":[468]},{"name":"IUnknown_Set","features":[468]},{"name":"IUnknown_SetSite","features":[468]},{"name":"IUpdateIDList","features":[468]},{"name":"IUseToBrowseItem","features":[468]},{"name":"IUserAccountChangeCallback","features":[468]},{"name":"IUserNotification","features":[468]},{"name":"IUserNotification2","features":[468]},{"name":"IUserNotificationCallback","features":[468]},{"name":"IViewStateIdentityItem","features":[468]},{"name":"IVirtualDesktopManager","features":[468]},{"name":"IVisualProperties","features":[468]},{"name":"IWebBrowser","features":[358,468]},{"name":"IWebBrowser2","features":[358,468]},{"name":"IWebBrowserApp","features":[358,468]},{"name":"IWebWizardExtension","features":[468]},{"name":"IWebWizardHost","features":[358,468]},{"name":"IWebWizardHost2","features":[358,468]},{"name":"IWizardExtension","features":[468]},{"name":"IWizardSite","features":[468]},{"name":"Identity_LocalUserProvider","features":[468]},{"name":"ImageProperties","features":[468]},{"name":"ImageRecompress","features":[468]},{"name":"ImageTranscode","features":[468]},{"name":"ImportPrivacySettings","features":[307,468]},{"name":"InitNetworkAddressControl","features":[307,468]},{"name":"InitPropVariantFromStrRet","features":[307,387,360,634]},{"name":"InitVariantFromStrRet","features":[307,358,359,360,634]},{"name":"InputPanelConfiguration","features":[468]},{"name":"InternetExplorer","features":[468]},{"name":"InternetExplorerMedium","features":[468]},{"name":"InternetPrintOrdering","features":[468]},{"name":"IntlStrEqWorkerA","features":[307,468]},{"name":"IntlStrEqWorkerW","features":[307,468]},{"name":"IsCharSpaceA","features":[307,468]},{"name":"IsCharSpaceW","features":[307,468]},{"name":"IsInternetESCEnabled","features":[307,468]},{"name":"IsLFNDriveA","features":[307,468]},{"name":"IsLFNDriveW","features":[307,468]},{"name":"IsNetDrive","features":[468]},{"name":"IsOS","features":[307,468]},{"name":"IsUserAnAdmin","features":[307,468]},{"name":"ItemCount_Property_GUID","features":[468]},{"name":"ItemIndex_Property_GUID","features":[468]},{"name":"KDC_FREQUENT","features":[468]},{"name":"KDC_RECENT","features":[468]},{"name":"KFDF_LOCAL_REDIRECT_ONLY","features":[468]},{"name":"KFDF_NO_REDIRECT_UI","features":[468]},{"name":"KFDF_PRECREATE","features":[468]},{"name":"KFDF_PUBLISHEXPANDEDPATH","features":[468]},{"name":"KFDF_ROAMABLE","features":[468]},{"name":"KFDF_STREAM","features":[468]},{"name":"KF_CATEGORY","features":[468]},{"name":"KF_CATEGORY_COMMON","features":[468]},{"name":"KF_CATEGORY_FIXED","features":[468]},{"name":"KF_CATEGORY_PERUSER","features":[468]},{"name":"KF_CATEGORY_VIRTUAL","features":[468]},{"name":"KF_FLAG_ALIAS_ONLY","features":[468]},{"name":"KF_FLAG_CREATE","features":[468]},{"name":"KF_FLAG_DEFAULT","features":[468]},{"name":"KF_FLAG_DEFAULT_PATH","features":[468]},{"name":"KF_FLAG_DONT_UNEXPAND","features":[468]},{"name":"KF_FLAG_DONT_VERIFY","features":[468]},{"name":"KF_FLAG_FORCE_APPCONTAINER_REDIRECTION","features":[468]},{"name":"KF_FLAG_FORCE_APP_DATA_REDIRECTION","features":[468]},{"name":"KF_FLAG_FORCE_PACKAGE_REDIRECTION","features":[468]},{"name":"KF_FLAG_INIT","features":[468]},{"name":"KF_FLAG_NOT_PARENT_RELATIVE","features":[468]},{"name":"KF_FLAG_NO_ALIAS","features":[468]},{"name":"KF_FLAG_NO_APPCONTAINER_REDIRECTION","features":[468]},{"name":"KF_FLAG_NO_PACKAGE_REDIRECTION","features":[468]},{"name":"KF_FLAG_RETURN_FILTER_REDIRECTION_TARGET","features":[468]},{"name":"KF_FLAG_SIMPLE_IDLIST","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_ALLOW_ALL","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_DENY_ALL","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_DENY_POLICY","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED","features":[468]},{"name":"KF_REDIRECTION_CAPABILITIES_REDIRECTABLE","features":[468]},{"name":"KF_REDIRECT_CHECK_ONLY","features":[468]},{"name":"KF_REDIRECT_COPY_CONTENTS","features":[468]},{"name":"KF_REDIRECT_COPY_SOURCE_DACL","features":[468]},{"name":"KF_REDIRECT_DEL_SOURCE_CONTENTS","features":[468]},{"name":"KF_REDIRECT_EXCLUDE_ALL_KNOWN_SUBFOLDERS","features":[468]},{"name":"KF_REDIRECT_OWNER_USER","features":[468]},{"name":"KF_REDIRECT_PIN","features":[468]},{"name":"KF_REDIRECT_SET_OWNER_EXPLICIT","features":[468]},{"name":"KF_REDIRECT_UNPIN","features":[468]},{"name":"KF_REDIRECT_USER_EXCLUSIVE","features":[468]},{"name":"KF_REDIRECT_WITH_UI","features":[468]},{"name":"KNOWNDESTCATEGORY","features":[468]},{"name":"KNOWNFOLDER_DEFINITION","features":[468]},{"name":"KNOWN_FOLDER_FLAG","features":[468]},{"name":"KnownFolderManager","features":[468]},{"name":"LFF_ALLITEMS","features":[468]},{"name":"LFF_FORCEFILESYSTEM","features":[468]},{"name":"LFF_STORAGEITEMS","features":[468]},{"name":"LIBRARYFOLDERFILTER","features":[468]},{"name":"LIBRARYMANAGEDIALOGOPTIONS","features":[468]},{"name":"LIBRARYOPTIONFLAGS","features":[468]},{"name":"LIBRARYSAVEFLAGS","features":[468]},{"name":"LIBRARY_E_NO_ACCESSIBLE_LOCATION","features":[468]},{"name":"LIBRARY_E_NO_SAVE_LOCATION","features":[468]},{"name":"LINK_E_DELETE","features":[468]},{"name":"LMD_ALLOWUNINDEXABLENETWORKLOCATIONS","features":[468]},{"name":"LMD_DEFAULT","features":[468]},{"name":"LOF_DEFAULT","features":[468]},{"name":"LOF_MASK_ALL","features":[468]},{"name":"LOF_PINNEDTONAVPANE","features":[468]},{"name":"LPFNDFMCALLBACK","features":[307,358,468]},{"name":"LPFNVIEWCALLBACK","features":[307,359,468]},{"name":"LSF_FAILIFTHERE","features":[468]},{"name":"LSF_MAKEUNIQUENAME","features":[468]},{"name":"LSF_OVERRIDEEXISTING","features":[468]},{"name":"LoadUserProfileA","features":[307,468]},{"name":"LoadUserProfileW","features":[307,468]},{"name":"LocalThumbnailCache","features":[468]},{"name":"MAV_APP_VISIBLE","features":[468]},{"name":"MAV_NO_APP_VISIBLE","features":[468]},{"name":"MAV_UNKNOWN","features":[468]},{"name":"MAXFILELEN","features":[468]},{"name":"MAX_COLUMN_DESC_LEN","features":[468]},{"name":"MAX_COLUMN_NAME_LEN","features":[468]},{"name":"MAX_SYNCMGRHANDLERNAME","features":[468]},{"name":"MAX_SYNCMGRITEMNAME","features":[468]},{"name":"MAX_SYNCMGR_ID","features":[468]},{"name":"MAX_SYNCMGR_NAME","features":[468]},{"name":"MAX_SYNCMGR_PROGRESSTEXT","features":[468]},{"name":"MBHANDCID_PIDLSELECT","features":[468]},{"name":"MENUBANDHANDLERCID","features":[468]},{"name":"MENUPOPUPPOPUPFLAGS","features":[468]},{"name":"MENUPOPUPSELECT","features":[468]},{"name":"MERGE_UPDATE_STATUS","features":[468]},{"name":"MIMEASSOCDLG_FL_REGISTER_ASSOC","features":[468]},{"name":"MIMEASSOCIATIONDIALOG_IN_FLAGS","features":[468]},{"name":"MM_ADDSEPARATOR","features":[468]},{"name":"MM_DONTREMOVESEPS","features":[468]},{"name":"MM_FLAGS","features":[468]},{"name":"MM_SUBMENUSHAVEIDS","features":[468]},{"name":"MONITOR_APP_VISIBILITY","features":[468]},{"name":"MPOS_CANCELLEVEL","features":[468]},{"name":"MPOS_CHILDTRACKING","features":[468]},{"name":"MPOS_EXECUTE","features":[468]},{"name":"MPOS_FULLCANCEL","features":[468]},{"name":"MPOS_SELECTLEFT","features":[468]},{"name":"MPOS_SELECTRIGHT","features":[468]},{"name":"MPPF_ALIGN_LEFT","features":[468]},{"name":"MPPF_ALIGN_RIGHT","features":[468]},{"name":"MPPF_BOTTOM","features":[468]},{"name":"MPPF_FINALSELECT","features":[468]},{"name":"MPPF_FORCEZORDER","features":[468]},{"name":"MPPF_INITIALSELECT","features":[468]},{"name":"MPPF_KEYBOARD","features":[468]},{"name":"MPPF_LEFT","features":[468]},{"name":"MPPF_NOANIMATE","features":[468]},{"name":"MPPF_POS_MASK","features":[468]},{"name":"MPPF_REPOSITION","features":[468]},{"name":"MPPF_RIGHT","features":[468]},{"name":"MPPF_SETFOCUS","features":[468]},{"name":"MPPF_TOP","features":[468]},{"name":"MULTIKEYHELPA","features":[468]},{"name":"MULTIKEYHELPW","features":[468]},{"name":"MUS_COMPLETE","features":[468]},{"name":"MUS_FAILED","features":[468]},{"name":"MUS_USERINPUTNEEDED","features":[468]},{"name":"MailRecipient","features":[468]},{"name":"MergedCategorizer","features":[468]},{"name":"NAMESPACEWALKFLAG","features":[468]},{"name":"NATIVE_DISPLAY_ORIENTATION","features":[468]},{"name":"NCM_DISPLAYERRORTIP","features":[468]},{"name":"NCM_GETADDRESS","features":[468]},{"name":"NCM_GETALLOWTYPE","features":[468]},{"name":"NCM_SETALLOWTYPE","features":[468]},{"name":"NC_ADDRESS","features":[446,320,468]},{"name":"NDO_LANDSCAPE","features":[468]},{"name":"NDO_PORTRAIT","features":[468]},{"name":"NETCACHE_E_NEGATIVE_CACHE","features":[468]},{"name":"NEWCPLINFOA","features":[468,371]},{"name":"NEWCPLINFOW","features":[468,371]},{"name":"NIF_GUID","features":[468]},{"name":"NIF_ICON","features":[468]},{"name":"NIF_INFO","features":[468]},{"name":"NIF_MESSAGE","features":[468]},{"name":"NIF_REALTIME","features":[468]},{"name":"NIF_SHOWTIP","features":[468]},{"name":"NIF_STATE","features":[468]},{"name":"NIF_TIP","features":[468]},{"name":"NIIF_ERROR","features":[468]},{"name":"NIIF_ICON_MASK","features":[468]},{"name":"NIIF_INFO","features":[468]},{"name":"NIIF_LARGE_ICON","features":[468]},{"name":"NIIF_NONE","features":[468]},{"name":"NIIF_NOSOUND","features":[468]},{"name":"NIIF_RESPECT_QUIET_TIME","features":[468]},{"name":"NIIF_USER","features":[468]},{"name":"NIIF_WARNING","features":[468]},{"name":"NIM_ADD","features":[468]},{"name":"NIM_DELETE","features":[468]},{"name":"NIM_MODIFY","features":[468]},{"name":"NIM_SETFOCUS","features":[468]},{"name":"NIM_SETVERSION","features":[468]},{"name":"NINF_KEY","features":[468]},{"name":"NIN_BALLOONHIDE","features":[468]},{"name":"NIN_BALLOONSHOW","features":[468]},{"name":"NIN_BALLOONTIMEOUT","features":[468]},{"name":"NIN_BALLOONUSERCLICK","features":[468]},{"name":"NIN_POPUPCLOSE","features":[468]},{"name":"NIN_POPUPOPEN","features":[468]},{"name":"NIN_SELECT","features":[468]},{"name":"NIS_HIDDEN","features":[468]},{"name":"NIS_SHAREDICON","features":[468]},{"name":"NMCII_FOLDERS","features":[468]},{"name":"NMCII_ITEMS","features":[468]},{"name":"NMCII_NONE","features":[468]},{"name":"NMCSAEI_EDIT","features":[468]},{"name":"NMCSAEI_SELECT","features":[468]},{"name":"NOTIFYICONDATAA","features":[307,468,371]},{"name":"NOTIFYICONDATAA","features":[307,468,371]},{"name":"NOTIFYICONDATAW","features":[307,468,371]},{"name":"NOTIFYICONDATAW","features":[307,468,371]},{"name":"NOTIFYICONIDENTIFIER","features":[307,468]},{"name":"NOTIFYICONIDENTIFIER","features":[307,468]},{"name":"NOTIFYICON_VERSION","features":[468]},{"name":"NOTIFYICON_VERSION_4","features":[468]},{"name":"NOTIFY_ICON_DATA_FLAGS","features":[468]},{"name":"NOTIFY_ICON_INFOTIP_FLAGS","features":[468]},{"name":"NOTIFY_ICON_MESSAGE","features":[468]},{"name":"NOTIFY_ICON_STATE","features":[468]},{"name":"NPCredentialProvider","features":[468]},{"name":"NRESARRAY","features":[458,468]},{"name":"NSTCCUSTOMDRAW","features":[357,468]},{"name":"NSTCDHPOS_ONTOP","features":[468]},{"name":"NSTCECT_BUTTON","features":[468]},{"name":"NSTCECT_DBLCLICK","features":[468]},{"name":"NSTCECT_LBUTTON","features":[468]},{"name":"NSTCECT_MBUTTON","features":[468]},{"name":"NSTCECT_RBUTTON","features":[468]},{"name":"NSTCEHT_NOWHERE","features":[468]},{"name":"NSTCEHT_ONITEM","features":[468]},{"name":"NSTCEHT_ONITEMBUTTON","features":[468]},{"name":"NSTCEHT_ONITEMICON","features":[468]},{"name":"NSTCEHT_ONITEMINDENT","features":[468]},{"name":"NSTCEHT_ONITEMLABEL","features":[468]},{"name":"NSTCEHT_ONITEMRIGHT","features":[468]},{"name":"NSTCEHT_ONITEMSTATEICON","features":[468]},{"name":"NSTCEHT_ONITEMTABBUTTON","features":[468]},{"name":"NSTCFC_DELAY_REGISTER_NOTIFY","features":[468]},{"name":"NSTCFC_NONE","features":[468]},{"name":"NSTCFC_PINNEDITEMFILTERING","features":[468]},{"name":"NSTCFOLDERCAPABILITIES","features":[468]},{"name":"NSTCGNI","features":[468]},{"name":"NSTCGNI_CHILD","features":[468]},{"name":"NSTCGNI_FIRSTVISIBLE","features":[468]},{"name":"NSTCGNI_LASTVISIBLE","features":[468]},{"name":"NSTCGNI_NEXT","features":[468]},{"name":"NSTCGNI_NEXTVISIBLE","features":[468]},{"name":"NSTCGNI_PARENT","features":[468]},{"name":"NSTCGNI_PREV","features":[468]},{"name":"NSTCGNI_PREVVISIBLE","features":[468]},{"name":"NSTCIS_BOLD","features":[468]},{"name":"NSTCIS_DISABLED","features":[468]},{"name":"NSTCIS_EXPANDED","features":[468]},{"name":"NSTCIS_NONE","features":[468]},{"name":"NSTCIS_SELECTED","features":[468]},{"name":"NSTCIS_SELECTEDNOEXPAND","features":[468]},{"name":"NSTCRS_EXPANDED","features":[468]},{"name":"NSTCRS_HIDDEN","features":[468]},{"name":"NSTCRS_VISIBLE","features":[468]},{"name":"NSTCS2_DEFAULT","features":[468]},{"name":"NSTCS2_DISPLAYPADDING","features":[468]},{"name":"NSTCS2_DISPLAYPINNEDONLY","features":[468]},{"name":"NSTCS2_INTERRUPTNOTIFICATIONS","features":[468]},{"name":"NSTCS2_SHOWNULLSPACEMENU","features":[468]},{"name":"NSTCSTYLE2","features":[468]},{"name":"NSTCS_ALLOWJUNCTIONS","features":[468]},{"name":"NSTCS_AUTOHSCROLL","features":[468]},{"name":"NSTCS_BORDER","features":[468]},{"name":"NSTCS_CHECKBOXES","features":[468]},{"name":"NSTCS_DIMMEDCHECKBOXES","features":[468]},{"name":"NSTCS_DISABLEDRAGDROP","features":[468]},{"name":"NSTCS_EMPTYTEXT","features":[468]},{"name":"NSTCS_EVENHEIGHT","features":[468]},{"name":"NSTCS_EXCLUSIONCHECKBOXES","features":[468]},{"name":"NSTCS_FADEINOUTEXPANDOS","features":[468]},{"name":"NSTCS_FAVORITESMODE","features":[468]},{"name":"NSTCS_FULLROWSELECT","features":[468]},{"name":"NSTCS_HASEXPANDOS","features":[468]},{"name":"NSTCS_HASLINES","features":[468]},{"name":"NSTCS_HORIZONTALSCROLL","features":[468]},{"name":"NSTCS_NOEDITLABELS","features":[468]},{"name":"NSTCS_NOINDENTCHECKS","features":[468]},{"name":"NSTCS_NOINFOTIP","features":[468]},{"name":"NSTCS_NOORDERSTREAM","features":[468]},{"name":"NSTCS_NOREPLACEOPEN","features":[468]},{"name":"NSTCS_PARTIALCHECKBOXES","features":[468]},{"name":"NSTCS_RICHTOOLTIP","features":[468]},{"name":"NSTCS_ROOTHASEXPANDO","features":[468]},{"name":"NSTCS_SHOWDELETEBUTTON","features":[468]},{"name":"NSTCS_SHOWREFRESHBUTTON","features":[468]},{"name":"NSTCS_SHOWSELECTIONALWAYS","features":[468]},{"name":"NSTCS_SHOWTABSBUTTON","features":[468]},{"name":"NSTCS_SINGLECLICKEXPAND","features":[468]},{"name":"NSTCS_SPRINGEXPAND","features":[468]},{"name":"NSTCS_TABSTOP","features":[468]},{"name":"NSWF_ACCUMULATE_FOLDERS","features":[468]},{"name":"NSWF_ANY_IMPLIES_ALL","features":[468]},{"name":"NSWF_ASYNC","features":[468]},{"name":"NSWF_DEFAULT","features":[468]},{"name":"NSWF_DONT_ACCUMULATE_RESULT","features":[468]},{"name":"NSWF_DONT_RESOLVE_LINKS","features":[468]},{"name":"NSWF_DONT_SORT","features":[468]},{"name":"NSWF_DONT_TRAVERSE_LINKS","features":[468]},{"name":"NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS","features":[468]},{"name":"NSWF_FILESYSTEM_ONLY","features":[468]},{"name":"NSWF_FLAG_VIEWORDER","features":[468]},{"name":"NSWF_IGNORE_AUTOPLAY_HIDA","features":[468]},{"name":"NSWF_NONE_IMPLIES_ALL","features":[468]},{"name":"NSWF_ONE_IMPLIES_ALL","features":[468]},{"name":"NSWF_SHOW_PROGRESS","features":[468]},{"name":"NSWF_TRAVERSE_STREAM_JUNCTIONS","features":[468]},{"name":"NSWF_USE_TRANSFER_MEDIUM","features":[468]},{"name":"NTSCS2_NEVERINSERTNONENUMERATED","features":[468]},{"name":"NTSCS2_NOSINGLETONAUTOEXPAND","features":[468]},{"name":"NT_CONSOLE_PROPS","features":[307,374,468]},{"name":"NT_CONSOLE_PROPS_SIG","features":[468]},{"name":"NT_FE_CONSOLE_PROPS","features":[468]},{"name":"NT_FE_CONSOLE_PROPS_SIG","features":[468]},{"name":"NUM_POINTS","features":[468]},{"name":"NWMF","features":[468]},{"name":"NWMF_FIRST","features":[468]},{"name":"NWMF_FORCETAB","features":[468]},{"name":"NWMF_FORCEWINDOW","features":[468]},{"name":"NWMF_FROMDIALOGCHILD","features":[468]},{"name":"NWMF_HTMLDIALOG","features":[468]},{"name":"NWMF_INACTIVETAB","features":[468]},{"name":"NWMF_OVERRIDEKEY","features":[468]},{"name":"NWMF_SHOWHELP","features":[468]},{"name":"NWMF_SUGGESTTAB","features":[468]},{"name":"NWMF_SUGGESTWINDOW","features":[468]},{"name":"NWMF_UNLOADING","features":[468]},{"name":"NWMF_USERALLOWED","features":[468]},{"name":"NWMF_USERINITED","features":[468]},{"name":"NWMF_USERREQUESTED","features":[468]},{"name":"NamespaceTreeControl","features":[468]},{"name":"NamespaceWalker","features":[468]},{"name":"NetworkConnections","features":[468]},{"name":"NetworkExplorerFolder","features":[468]},{"name":"NetworkPlaces","features":[468]},{"name":"NewProcessCauseConstants","features":[468]},{"name":"OAIF_ALLOW_REGISTRATION","features":[468]},{"name":"OAIF_EXEC","features":[468]},{"name":"OAIF_FILE_IS_URI","features":[468]},{"name":"OAIF_FORCE_REGISTRATION","features":[468]},{"name":"OAIF_HIDE_REGISTRATION","features":[468]},{"name":"OAIF_REGISTER_EXT","features":[468]},{"name":"OAIF_URL_PROTOCOL","features":[468]},{"name":"OFASI_EDIT","features":[468]},{"name":"OFASI_OPENDESKTOP","features":[468]},{"name":"OFFLINE_STATUS_INCOMPLETE","features":[468]},{"name":"OFFLINE_STATUS_LOCAL","features":[468]},{"name":"OFFLINE_STATUS_REMOTE","features":[468]},{"name":"OFS_DIRTYCACHE","features":[468]},{"name":"OFS_INACTIVE","features":[468]},{"name":"OFS_OFFLINE","features":[468]},{"name":"OFS_ONLINE","features":[468]},{"name":"OFS_SERVERBACK","features":[468]},{"name":"OF_CAP_CANCLOSE","features":[468]},{"name":"OF_CAP_CANSWITCHTO","features":[468]},{"name":"OI_ASYNC","features":[468]},{"name":"OI_DEFAULT","features":[468]},{"name":"OPENASINFO","features":[468]},{"name":"OPENPROPS_INHIBITPIF","features":[468]},{"name":"OPENPROPS_NONE","features":[468]},{"name":"OPEN_AS_INFO_FLAGS","features":[468]},{"name":"OPEN_PRINTER_PROPS_INFOA","features":[307,468]},{"name":"OPEN_PRINTER_PROPS_INFOA","features":[307,468]},{"name":"OPEN_PRINTER_PROPS_INFOW","features":[307,468]},{"name":"OPEN_PRINTER_PROPS_INFOW","features":[307,468]},{"name":"OPPROGDLG_ALLOWUNDO","features":[468]},{"name":"OPPROGDLG_DEFAULT","features":[468]},{"name":"OPPROGDLG_DONTDISPLAYDESTPATH","features":[468]},{"name":"OPPROGDLG_DONTDISPLAYLOCATIONS","features":[468]},{"name":"OPPROGDLG_DONTDISPLAYSOURCEPATH","features":[468]},{"name":"OPPROGDLG_ENABLEPAUSE","features":[468]},{"name":"OPPROGDLG_NOMULTIDAYESTIMATES","features":[468]},{"name":"OS","features":[468]},{"name":"OS_ADVSERVER","features":[468]},{"name":"OS_ANYSERVER","features":[468]},{"name":"OS_APPLIANCE","features":[468]},{"name":"OS_DATACENTER","features":[468]},{"name":"OS_DOMAINMEMBER","features":[468]},{"name":"OS_EMBEDDED","features":[468]},{"name":"OS_FASTUSERSWITCHING","features":[468]},{"name":"OS_HOME","features":[468]},{"name":"OS_MEDIACENTER","features":[468]},{"name":"OS_MEORGREATER","features":[468]},{"name":"OS_NT","features":[468]},{"name":"OS_NT4ORGREATER","features":[468]},{"name":"OS_PERSONALTERMINALSERVER","features":[468]},{"name":"OS_PROFESSIONAL","features":[468]},{"name":"OS_SERVER","features":[468]},{"name":"OS_SERVERADMINUI","features":[468]},{"name":"OS_SMALLBUSINESSSERVER","features":[468]},{"name":"OS_TABLETPC","features":[468]},{"name":"OS_TERMINALCLIENT","features":[468]},{"name":"OS_TERMINALREMOTEADMIN","features":[468]},{"name":"OS_TERMINALSERVER","features":[468]},{"name":"OS_WEBSERVER","features":[468]},{"name":"OS_WELCOMELOGONUI","features":[468]},{"name":"OS_WIN2000ADVSERVER","features":[468]},{"name":"OS_WIN2000DATACENTER","features":[468]},{"name":"OS_WIN2000ORGREATER","features":[468]},{"name":"OS_WIN2000PRO","features":[468]},{"name":"OS_WIN2000SERVER","features":[468]},{"name":"OS_WIN2000TERMINAL","features":[468]},{"name":"OS_WIN95ORGREATER","features":[468]},{"name":"OS_WIN95_GOLD","features":[468]},{"name":"OS_WIN98ORGREATER","features":[468]},{"name":"OS_WIN98_GOLD","features":[468]},{"name":"OS_WINDOWS","features":[468]},{"name":"OS_WOW6432","features":[468]},{"name":"OS_XPORGREATER","features":[468]},{"name":"OfflineFolderStatus","features":[468]},{"name":"OleSaveToStreamEx","features":[307,358,468]},{"name":"OnexCredentialProvider","features":[468]},{"name":"OnexPlapSmartcardCredentialProvider","features":[468]},{"name":"OpenControlPanel","features":[468]},{"name":"OpenRegStream","features":[358,370,468]},{"name":"PACKAGE_EXECUTION_STATE","features":[468]},{"name":"PAI_ASSIGNEDTIME","features":[468]},{"name":"PAI_EXPIRETIME","features":[468]},{"name":"PAI_PUBLISHEDTIME","features":[468]},{"name":"PAI_SCHEDULEDTIME","features":[468]},{"name":"PAI_SOURCE","features":[468]},{"name":"PANE_NAVIGATION","features":[468]},{"name":"PANE_NONE","features":[468]},{"name":"PANE_OFFLINE","features":[468]},{"name":"PANE_PRINTER","features":[468]},{"name":"PANE_PRIVACY","features":[468]},{"name":"PANE_PROGRESS","features":[468]},{"name":"PANE_SSL","features":[468]},{"name":"PANE_ZONE","features":[468]},{"name":"PAPPCONSTRAIN_CHANGE_ROUTINE","features":[307,468]},{"name":"PAPPCONSTRAIN_REGISTRATION","features":[468]},{"name":"PAPPSTATE_CHANGE_ROUTINE","features":[307,468]},{"name":"PAPPSTATE_REGISTRATION","features":[468]},{"name":"PARSEDURLA","features":[468]},{"name":"PARSEDURLW","features":[468]},{"name":"PATHCCH_ALLOW_LONG_PATHS","features":[468]},{"name":"PATHCCH_CANONICALIZE_SLASHES","features":[468]},{"name":"PATHCCH_DO_NOT_NORMALIZE_SEGMENTS","features":[468]},{"name":"PATHCCH_ENSURE_IS_EXTENDED_LENGTH_PATH","features":[468]},{"name":"PATHCCH_ENSURE_TRAILING_SLASH","features":[468]},{"name":"PATHCCH_FORCE_DISABLE_LONG_NAME_PROCESS","features":[468]},{"name":"PATHCCH_FORCE_ENABLE_LONG_NAME_PROCESS","features":[468]},{"name":"PATHCCH_MAX_CCH","features":[468]},{"name":"PATHCCH_NONE","features":[468]},{"name":"PATHCCH_OPTIONS","features":[468]},{"name":"PCS_FATAL","features":[468]},{"name":"PCS_PATHTOOLONG","features":[468]},{"name":"PCS_REMOVEDCHAR","features":[468]},{"name":"PCS_REPLACEDCHAR","features":[468]},{"name":"PCS_RET","features":[468]},{"name":"PCS_TRUNCATED","features":[468]},{"name":"PDM_DEFAULT","features":[468]},{"name":"PDM_ERRORSBLOCKING","features":[468]},{"name":"PDM_INDETERMINATE","features":[468]},{"name":"PDM_PREFLIGHT","features":[468]},{"name":"PDM_RUN","features":[468]},{"name":"PDM_UNDOING","features":[468]},{"name":"PDTIMER_PAUSE","features":[468]},{"name":"PDTIMER_RESET","features":[468]},{"name":"PDTIMER_RESUME","features":[468]},{"name":"PERSIST_FOLDER_TARGET_INFO","features":[634]},{"name":"PES_RUNNING","features":[468]},{"name":"PES_SUSPENDED","features":[468]},{"name":"PES_SUSPENDING","features":[468]},{"name":"PES_TERMINATED","features":[468]},{"name":"PES_UNKNOWN","features":[468]},{"name":"PFNCANSHAREFOLDERW","features":[468]},{"name":"PFNSHOWSHAREFOLDERUIW","features":[307,468]},{"name":"PIDASI_AVG_DATA_RATE","features":[468]},{"name":"PIDASI_CHANNEL_COUNT","features":[468]},{"name":"PIDASI_COMPRESSION","features":[468]},{"name":"PIDASI_FORMAT","features":[468]},{"name":"PIDASI_SAMPLE_RATE","features":[468]},{"name":"PIDASI_SAMPLE_SIZE","features":[468]},{"name":"PIDASI_STREAM_NAME","features":[468]},{"name":"PIDASI_STREAM_NUMBER","features":[468]},{"name":"PIDASI_TIMELENGTH","features":[468]},{"name":"PIDDRSI_DESCRIPTION","features":[468]},{"name":"PIDDRSI_PLAYCOUNT","features":[468]},{"name":"PIDDRSI_PLAYEXPIRES","features":[468]},{"name":"PIDDRSI_PLAYSTARTS","features":[468]},{"name":"PIDDRSI_PROTECTED","features":[468]},{"name":"PIDISF_CACHEDSTICKY","features":[468]},{"name":"PIDISF_CACHEIMAGES","features":[468]},{"name":"PIDISF_FLAGS","features":[468]},{"name":"PIDISF_FOLLOWALLLINKS","features":[468]},{"name":"PIDISF_RECENTLYCHANGED","features":[468]},{"name":"PIDISM_DONTWATCH","features":[468]},{"name":"PIDISM_GLOBAL","features":[468]},{"name":"PIDISM_OPTIONS","features":[468]},{"name":"PIDISM_WATCH","features":[468]},{"name":"PIDISR_INFO","features":[468]},{"name":"PIDISR_NEEDS_ADD","features":[468]},{"name":"PIDISR_NEEDS_DELETE","features":[468]},{"name":"PIDISR_NEEDS_UPDATE","features":[468]},{"name":"PIDISR_UP_TO_DATE","features":[468]},{"name":"PIDSI_ALBUM","features":[468]},{"name":"PIDSI_ARTIST","features":[468]},{"name":"PIDSI_COMMENT","features":[468]},{"name":"PIDSI_GENRE","features":[468]},{"name":"PIDSI_LYRICS","features":[468]},{"name":"PIDSI_SONGTITLE","features":[468]},{"name":"PIDSI_TRACK","features":[468]},{"name":"PIDSI_YEAR","features":[468]},{"name":"PIDVSI_COMPRESSION","features":[468]},{"name":"PIDVSI_DATA_RATE","features":[468]},{"name":"PIDVSI_FRAME_COUNT","features":[468]},{"name":"PIDVSI_FRAME_HEIGHT","features":[468]},{"name":"PIDVSI_FRAME_RATE","features":[468]},{"name":"PIDVSI_FRAME_WIDTH","features":[468]},{"name":"PIDVSI_SAMPLE_SIZE","features":[468]},{"name":"PIDVSI_STREAM_NAME","features":[468]},{"name":"PIDVSI_STREAM_NUMBER","features":[468]},{"name":"PIDVSI_TIMELENGTH","features":[468]},{"name":"PID_COMPUTERNAME","features":[468]},{"name":"PID_CONTROLPANEL_CATEGORY","features":[468]},{"name":"PID_DESCRIPTIONID","features":[468]},{"name":"PID_DISPLACED_DATE","features":[468]},{"name":"PID_DISPLACED_FROM","features":[468]},{"name":"PID_DISPLAY_PROPERTIES","features":[468]},{"name":"PID_FINDDATA","features":[468]},{"name":"PID_HTMLINFOTIPFILE","features":[468]},{"name":"PID_INTROTEXT","features":[468]},{"name":"PID_INTSITE","features":[468]},{"name":"PID_INTSITE_AUTHOR","features":[468]},{"name":"PID_INTSITE_CODEPAGE","features":[468]},{"name":"PID_INTSITE_COMMENT","features":[468]},{"name":"PID_INTSITE_CONTENTCODE","features":[468]},{"name":"PID_INTSITE_CONTENTLEN","features":[468]},{"name":"PID_INTSITE_DESCRIPTION","features":[468]},{"name":"PID_INTSITE_FLAGS","features":[468]},{"name":"PID_INTSITE_ICONFILE","features":[468]},{"name":"PID_INTSITE_ICONINDEX","features":[468]},{"name":"PID_INTSITE_LASTMOD","features":[468]},{"name":"PID_INTSITE_LASTVISIT","features":[468]},{"name":"PID_INTSITE_RECURSE","features":[468]},{"name":"PID_INTSITE_ROAMED","features":[468]},{"name":"PID_INTSITE_SUBSCRIPTION","features":[468]},{"name":"PID_INTSITE_TITLE","features":[468]},{"name":"PID_INTSITE_TRACKING","features":[468]},{"name":"PID_INTSITE_URL","features":[468]},{"name":"PID_INTSITE_VISITCOUNT","features":[468]},{"name":"PID_INTSITE_WATCH","features":[468]},{"name":"PID_INTSITE_WHATSNEW","features":[468]},{"name":"PID_IS","features":[468]},{"name":"PID_IS_AUTHOR","features":[468]},{"name":"PID_IS_COMMENT","features":[468]},{"name":"PID_IS_DESCRIPTION","features":[468]},{"name":"PID_IS_HOTKEY","features":[468]},{"name":"PID_IS_ICONFILE","features":[468]},{"name":"PID_IS_ICONINDEX","features":[468]},{"name":"PID_IS_NAME","features":[468]},{"name":"PID_IS_ROAMED","features":[468]},{"name":"PID_IS_SHOWCMD","features":[468]},{"name":"PID_IS_URL","features":[468]},{"name":"PID_IS_WHATSNEW","features":[468]},{"name":"PID_IS_WORKINGDIR","features":[468]},{"name":"PID_LINK_TARGET","features":[468]},{"name":"PID_LINK_TARGET_TYPE","features":[468]},{"name":"PID_MISC_ACCESSCOUNT","features":[468]},{"name":"PID_MISC_OWNER","features":[468]},{"name":"PID_MISC_PICS","features":[468]},{"name":"PID_MISC_STATUS","features":[468]},{"name":"PID_NETRESOURCE","features":[468]},{"name":"PID_NETWORKLOCATION","features":[468]},{"name":"PID_QUERY_RANK","features":[468]},{"name":"PID_SHARE_CSC_STATUS","features":[468]},{"name":"PID_SYNC_COPY_IN","features":[468]},{"name":"PID_VOLUME_CAPACITY","features":[468]},{"name":"PID_VOLUME_FILESYSTEM","features":[468]},{"name":"PID_VOLUME_FREE","features":[468]},{"name":"PID_WHICHFOLDER","features":[468]},{"name":"PIFDEFFILESIZE","features":[468]},{"name":"PIFDEFPATHSIZE","features":[468]},{"name":"PIFMAXFILEPATH","features":[468]},{"name":"PIFNAMESIZE","features":[468]},{"name":"PIFPARAMSSIZE","features":[468]},{"name":"PIFSHDATASIZE","features":[468]},{"name":"PIFSHPROGSIZE","features":[468]},{"name":"PIFSTARTLOCSIZE","features":[468]},{"name":"PINLogonCredentialProvider","features":[468]},{"name":"PLATFORM_BROWSERONLY","features":[468]},{"name":"PLATFORM_IE3","features":[468]},{"name":"PLATFORM_INTEGRATED","features":[468]},{"name":"PLATFORM_UNKNOWN","features":[468]},{"name":"PMSF_DONT_STRIP_SPACES","features":[468]},{"name":"PMSF_MULTIPLE","features":[468]},{"name":"PMSF_NORMAL","features":[468]},{"name":"PO_DELETE","features":[468]},{"name":"PO_PORTCHANGE","features":[468]},{"name":"PO_RENAME","features":[468]},{"name":"PO_REN_PORT","features":[468]},{"name":"PPCF_ADDARGUMENTS","features":[468]},{"name":"PPCF_ADDQUOTES","features":[468]},{"name":"PPCF_FORCEQUALIFY","features":[468]},{"name":"PPCF_LONGESTPOSSIBLE","features":[468]},{"name":"PPCF_NODIRECTORIES","features":[468]},{"name":"PREVIEWHANDLERFRAMEINFO","features":[468,371]},{"name":"PRF_DONTFINDLNK","features":[468]},{"name":"PRF_FIRSTDIRDEF","features":[468]},{"name":"PRF_FLAGS","features":[468]},{"name":"PRF_REQUIREABSOLUTE","features":[468]},{"name":"PRF_TRYPROGRAMEXTENSIONS","features":[468]},{"name":"PRF_VERIFYEXISTS","features":[468]},{"name":"PRINTACTION_DOCUMENTDEFAULTS","features":[468]},{"name":"PRINTACTION_NETINSTALL","features":[468]},{"name":"PRINTACTION_NETINSTALLLINK","features":[468]},{"name":"PRINTACTION_OPEN","features":[468]},{"name":"PRINTACTION_OPENNETPRN","features":[468]},{"name":"PRINTACTION_PROPERTIES","features":[468]},{"name":"PRINTACTION_SERVERPROPERTIES","features":[468]},{"name":"PRINTACTION_TESTPAGE","features":[468]},{"name":"PRINT_PROP_FORCE_NAME","features":[468]},{"name":"PROFILEINFOA","features":[307,468]},{"name":"PROFILEINFOW","features":[307,468]},{"name":"PROGDLG_AUTOTIME","features":[468]},{"name":"PROGDLG_MARQUEEPROGRESS","features":[468]},{"name":"PROGDLG_MODAL","features":[468]},{"name":"PROGDLG_NOCANCEL","features":[468]},{"name":"PROGDLG_NOMINIMIZE","features":[468]},{"name":"PROGDLG_NOPROGRESSBAR","features":[468]},{"name":"PROGDLG_NORMAL","features":[468]},{"name":"PROGDLG_NOTIME","features":[468]},{"name":"PROPSTR_EXTENSIONCOMPLETIONSTATE","features":[468]},{"name":"PROP_CONTRACT_DELEGATE","features":[468]},{"name":"PSGUID_AUDIO","features":[468]},{"name":"PSGUID_BRIEFCASE","features":[468]},{"name":"PSGUID_CONTROLPANEL","features":[468]},{"name":"PSGUID_CUSTOMIMAGEPROPERTIES","features":[468]},{"name":"PSGUID_DISPLACED","features":[468]},{"name":"PSGUID_DOCUMENTSUMMARYINFORMATION","features":[468]},{"name":"PSGUID_DRM","features":[468]},{"name":"PSGUID_IMAGEPROPERTIES","features":[468]},{"name":"PSGUID_IMAGESUMMARYINFORMATION","features":[468]},{"name":"PSGUID_LIBRARYPROPERTIES","features":[468]},{"name":"PSGUID_LINK","features":[468]},{"name":"PSGUID_MEDIAFILESUMMARYINFORMATION","features":[468]},{"name":"PSGUID_MISC","features":[468]},{"name":"PSGUID_MUSIC","features":[468]},{"name":"PSGUID_QUERY_D","features":[468]},{"name":"PSGUID_SHARE","features":[468]},{"name":"PSGUID_SHELLDETAILS","features":[468]},{"name":"PSGUID_SUMMARYINFORMATION","features":[468]},{"name":"PSGUID_VIDEO","features":[468]},{"name":"PSGUID_VOLUME","features":[468]},{"name":"PSGUID_WEBVIEW","features":[468]},{"name":"PUBAPPINFO","features":[307,468]},{"name":"PUBAPPINFOFLAGS","features":[468]},{"name":"PackageDebugSettings","features":[468]},{"name":"ParseURLA","features":[468]},{"name":"ParseURLW","features":[468]},{"name":"PasswordCredentialProvider","features":[468]},{"name":"PathAddBackslashA","features":[468]},{"name":"PathAddBackslashW","features":[468]},{"name":"PathAddExtensionA","features":[307,468]},{"name":"PathAddExtensionW","features":[307,468]},{"name":"PathAllocCanonicalize","features":[468]},{"name":"PathAllocCombine","features":[468]},{"name":"PathAppendA","features":[307,468]},{"name":"PathAppendW","features":[307,468]},{"name":"PathBuildRootA","features":[468]},{"name":"PathBuildRootW","features":[468]},{"name":"PathCanonicalizeA","features":[307,468]},{"name":"PathCanonicalizeW","features":[307,468]},{"name":"PathCchAddBackslash","features":[468]},{"name":"PathCchAddBackslashEx","features":[468]},{"name":"PathCchAddExtension","features":[468]},{"name":"PathCchAppend","features":[468]},{"name":"PathCchAppendEx","features":[468]},{"name":"PathCchCanonicalize","features":[468]},{"name":"PathCchCanonicalizeEx","features":[468]},{"name":"PathCchCombine","features":[468]},{"name":"PathCchCombineEx","features":[468]},{"name":"PathCchFindExtension","features":[468]},{"name":"PathCchIsRoot","features":[307,468]},{"name":"PathCchRemoveBackslash","features":[468]},{"name":"PathCchRemoveBackslashEx","features":[468]},{"name":"PathCchRemoveExtension","features":[468]},{"name":"PathCchRemoveFileSpec","features":[468]},{"name":"PathCchRenameExtension","features":[468]},{"name":"PathCchSkipRoot","features":[468]},{"name":"PathCchStripPrefix","features":[468]},{"name":"PathCchStripToRoot","features":[468]},{"name":"PathCleanupSpec","features":[468]},{"name":"PathCombineA","features":[468]},{"name":"PathCombineW","features":[468]},{"name":"PathCommonPrefixA","features":[468]},{"name":"PathCommonPrefixW","features":[468]},{"name":"PathCompactPathA","features":[307,318,468]},{"name":"PathCompactPathExA","features":[307,468]},{"name":"PathCompactPathExW","features":[307,468]},{"name":"PathCompactPathW","features":[307,318,468]},{"name":"PathCreateFromUrlA","features":[468]},{"name":"PathCreateFromUrlAlloc","features":[468]},{"name":"PathCreateFromUrlW","features":[468]},{"name":"PathFileExistsA","features":[307,468]},{"name":"PathFileExistsW","features":[307,468]},{"name":"PathFindExtensionA","features":[468]},{"name":"PathFindExtensionW","features":[468]},{"name":"PathFindFileNameA","features":[468]},{"name":"PathFindFileNameW","features":[468]},{"name":"PathFindNextComponentA","features":[468]},{"name":"PathFindNextComponentW","features":[468]},{"name":"PathFindOnPathA","features":[307,468]},{"name":"PathFindOnPathW","features":[307,468]},{"name":"PathFindSuffixArrayA","features":[468]},{"name":"PathFindSuffixArrayW","features":[468]},{"name":"PathGetArgsA","features":[468]},{"name":"PathGetArgsW","features":[468]},{"name":"PathGetCharTypeA","features":[468]},{"name":"PathGetCharTypeW","features":[468]},{"name":"PathGetDriveNumberA","features":[468]},{"name":"PathGetDriveNumberW","features":[468]},{"name":"PathGetShortPath","features":[468]},{"name":"PathIsContentTypeA","features":[307,468]},{"name":"PathIsContentTypeW","features":[307,468]},{"name":"PathIsDirectoryA","features":[307,468]},{"name":"PathIsDirectoryEmptyA","features":[307,468]},{"name":"PathIsDirectoryEmptyW","features":[307,468]},{"name":"PathIsDirectoryW","features":[307,468]},{"name":"PathIsExe","features":[307,468]},{"name":"PathIsFileSpecA","features":[307,468]},{"name":"PathIsFileSpecW","features":[307,468]},{"name":"PathIsLFNFileSpecA","features":[307,468]},{"name":"PathIsLFNFileSpecW","features":[307,468]},{"name":"PathIsNetworkPathA","features":[307,468]},{"name":"PathIsNetworkPathW","features":[307,468]},{"name":"PathIsPrefixA","features":[307,468]},{"name":"PathIsPrefixW","features":[307,468]},{"name":"PathIsRelativeA","features":[307,468]},{"name":"PathIsRelativeW","features":[307,468]},{"name":"PathIsRootA","features":[307,468]},{"name":"PathIsRootW","features":[307,468]},{"name":"PathIsSameRootA","features":[307,468]},{"name":"PathIsSameRootW","features":[307,468]},{"name":"PathIsSlowA","features":[307,468]},{"name":"PathIsSlowW","features":[307,468]},{"name":"PathIsSystemFolderA","features":[307,468]},{"name":"PathIsSystemFolderW","features":[307,468]},{"name":"PathIsUNCA","features":[307,468]},{"name":"PathIsUNCEx","features":[307,468]},{"name":"PathIsUNCServerA","features":[307,468]},{"name":"PathIsUNCServerShareA","features":[307,468]},{"name":"PathIsUNCServerShareW","features":[307,468]},{"name":"PathIsUNCServerW","features":[307,468]},{"name":"PathIsUNCW","features":[307,468]},{"name":"PathIsURLA","features":[307,468]},{"name":"PathIsURLW","features":[307,468]},{"name":"PathMakePrettyA","features":[307,468]},{"name":"PathMakePrettyW","features":[307,468]},{"name":"PathMakeSystemFolderA","features":[307,468]},{"name":"PathMakeSystemFolderW","features":[307,468]},{"name":"PathMakeUniqueName","features":[307,468]},{"name":"PathMatchSpecA","features":[307,468]},{"name":"PathMatchSpecExA","features":[468]},{"name":"PathMatchSpecExW","features":[468]},{"name":"PathMatchSpecW","features":[307,468]},{"name":"PathParseIconLocationA","features":[468]},{"name":"PathParseIconLocationW","features":[468]},{"name":"PathQualify","features":[468]},{"name":"PathQuoteSpacesA","features":[307,468]},{"name":"PathQuoteSpacesW","features":[307,468]},{"name":"PathRelativePathToA","features":[307,468]},{"name":"PathRelativePathToW","features":[307,468]},{"name":"PathRemoveArgsA","features":[468]},{"name":"PathRemoveArgsW","features":[468]},{"name":"PathRemoveBackslashA","features":[468]},{"name":"PathRemoveBackslashW","features":[468]},{"name":"PathRemoveBlanksA","features":[468]},{"name":"PathRemoveBlanksW","features":[468]},{"name":"PathRemoveExtensionA","features":[468]},{"name":"PathRemoveExtensionW","features":[468]},{"name":"PathRemoveFileSpecA","features":[307,468]},{"name":"PathRemoveFileSpecW","features":[307,468]},{"name":"PathRenameExtensionA","features":[307,468]},{"name":"PathRenameExtensionW","features":[307,468]},{"name":"PathResolve","features":[468]},{"name":"PathSearchAndQualifyA","features":[307,468]},{"name":"PathSearchAndQualifyW","features":[307,468]},{"name":"PathSetDlgItemPathA","features":[307,468]},{"name":"PathSetDlgItemPathW","features":[307,468]},{"name":"PathSkipRootA","features":[468]},{"name":"PathSkipRootW","features":[468]},{"name":"PathStripPathA","features":[468]},{"name":"PathStripPathW","features":[468]},{"name":"PathStripToRootA","features":[307,468]},{"name":"PathStripToRootW","features":[307,468]},{"name":"PathUnExpandEnvStringsA","features":[307,468]},{"name":"PathUnExpandEnvStringsW","features":[307,468]},{"name":"PathUndecorateA","features":[468]},{"name":"PathUndecorateW","features":[468]},{"name":"PathUnmakeSystemFolderA","features":[307,468]},{"name":"PathUnmakeSystemFolderW","features":[307,468]},{"name":"PathUnquoteSpacesA","features":[307,468]},{"name":"PathUnquoteSpacesW","features":[307,468]},{"name":"PathYetAnotherMakeUniqueName","features":[307,468]},{"name":"PickIconDlg","features":[307,468]},{"name":"PreviousVersions","features":[468]},{"name":"PropVariantToStrRet","features":[307,387,360,634]},{"name":"PropertiesUI","features":[468]},{"name":"ProtectedModeRedirect","features":[468]},{"name":"PublishDropTarget","features":[468]},{"name":"PublishingWizard","features":[468]},{"name":"QCMINFO","features":[468,371]},{"name":"QCMINFO_IDMAP","features":[468]},{"name":"QCMINFO_IDMAP_PLACEMENT","features":[468]},{"name":"QCMINFO_PLACE_AFTER","features":[468]},{"name":"QCMINFO_PLACE_BEFORE","features":[468]},{"name":"QIF_CACHED","features":[468]},{"name":"QIF_DONTEXPANDFOLDER","features":[468]},{"name":"QISearch","features":[468]},{"name":"QITAB","features":[468]},{"name":"QITIPF_DEFAULT","features":[468]},{"name":"QITIPF_FLAGS","features":[468]},{"name":"QITIPF_LINKNOTARGET","features":[468]},{"name":"QITIPF_LINKUSETARGET","features":[468]},{"name":"QITIPF_SINGLELINE","features":[468]},{"name":"QITIPF_USENAME","features":[468]},{"name":"QITIPF_USESLOWTIP","features":[468]},{"name":"QUERY_USER_NOTIFICATION_STATE","features":[468]},{"name":"QUNS_ACCEPTS_NOTIFICATIONS","features":[468]},{"name":"QUNS_APP","features":[468]},{"name":"QUNS_BUSY","features":[468]},{"name":"QUNS_NOT_PRESENT","features":[468]},{"name":"QUNS_PRESENTATION_MODE","features":[468]},{"name":"QUNS_QUIET_TIME","features":[468]},{"name":"QUNS_RUNNING_D3D_FULL_SCREEN","features":[468]},{"name":"QueryCancelAutoPlay","features":[468]},{"name":"RASProvider","features":[468]},{"name":"REFRESH_COMPLETELY","features":[468]},{"name":"REFRESH_IFEXPIRED","features":[468]},{"name":"REFRESH_NORMAL","features":[468]},{"name":"RESTRICTIONS","features":[468]},{"name":"REST_ALLOWBITBUCKDRIVES","features":[468]},{"name":"REST_ALLOWCOMMENTTOGGLE","features":[468]},{"name":"REST_ALLOWFILECLSIDJUNCTIONS","features":[468]},{"name":"REST_ALLOWLEGACYWEBVIEW","features":[468]},{"name":"REST_ALLOWUNHASHEDWEBVIEW","features":[468]},{"name":"REST_ARP_DONTGROUPPATCHES","features":[468]},{"name":"REST_ARP_NOADDPAGE","features":[468]},{"name":"REST_ARP_NOARP","features":[468]},{"name":"REST_ARP_NOCHOOSEPROGRAMSPAGE","features":[468]},{"name":"REST_ARP_NOREMOVEPAGE","features":[468]},{"name":"REST_ARP_NOWINSETUPPAGE","features":[468]},{"name":"REST_ARP_ShowPostSetup","features":[468]},{"name":"REST_BITBUCKCONFIRMDELETE","features":[468]},{"name":"REST_BITBUCKNOPROP","features":[468]},{"name":"REST_BITBUCKNUKEONDELETE","features":[468]},{"name":"REST_CLASSICSHELL","features":[468]},{"name":"REST_CLEARRECENTDOCSONEXIT","features":[468]},{"name":"REST_DISALLOWCPL","features":[468]},{"name":"REST_DISALLOWRUN","features":[468]},{"name":"REST_DONTRETRYBADNETNAME","features":[468]},{"name":"REST_DONTSHOWSUPERHIDDEN","features":[468]},{"name":"REST_ENFORCESHELLEXTSECURITY","features":[468]},{"name":"REST_ENUMWORKGROUP","features":[468]},{"name":"REST_FORCEACTIVEDESKTOPON","features":[468]},{"name":"REST_FORCECOPYACLWITHFILE","features":[468]},{"name":"REST_FORCESTARTMENULOGOFF","features":[468]},{"name":"REST_GREYMSIADS","features":[468]},{"name":"REST_HASFINDCOMPUTERS","features":[468]},{"name":"REST_HIDECLOCK","features":[468]},{"name":"REST_HIDERUNASVERB","features":[468]},{"name":"REST_INHERITCONSOLEHANDLES","features":[468]},{"name":"REST_INTELLIMENUS","features":[468]},{"name":"REST_LINKRESOLVEIGNORELINKINFO","features":[468]},{"name":"REST_MYCOMPNOPROP","features":[468]},{"name":"REST_MYDOCSNOPROP","features":[468]},{"name":"REST_MYDOCSONNET","features":[468]},{"name":"REST_MaxRecentDocs","features":[468]},{"name":"REST_NOACTIVEDESKTOP","features":[468]},{"name":"REST_NOACTIVEDESKTOPCHANGES","features":[468]},{"name":"REST_NOADDDESKCOMP","features":[468]},{"name":"REST_NOAUTOTRAYNOTIFY","features":[468]},{"name":"REST_NOCDBURNING","features":[468]},{"name":"REST_NOCHANGEMAPPEDDRIVECOMMENT","features":[468]},{"name":"REST_NOCHANGEMAPPEDDRIVELABEL","features":[468]},{"name":"REST_NOCHANGESTARMENU","features":[468]},{"name":"REST_NOCHANGINGWALLPAPER","features":[468]},{"name":"REST_NOCLOSE","features":[468]},{"name":"REST_NOCLOSEDESKCOMP","features":[468]},{"name":"REST_NOCLOSE_DRAGDROPBAND","features":[468]},{"name":"REST_NOCOLORCHOICE","features":[468]},{"name":"REST_NOCOMMONGROUPS","features":[468]},{"name":"REST_NOCONTROLPANEL","features":[468]},{"name":"REST_NOCONTROLPANELBARRICADE","features":[468]},{"name":"REST_NOCSC","features":[468]},{"name":"REST_NOCURRENTUSERRUN","features":[468]},{"name":"REST_NOCURRENTUSERRUNONCE","features":[468]},{"name":"REST_NOCUSTOMIZETHISFOLDER","features":[468]},{"name":"REST_NOCUSTOMIZEWEBVIEW","features":[468]},{"name":"REST_NODELDESKCOMP","features":[468]},{"name":"REST_NODESKCOMP","features":[468]},{"name":"REST_NODESKTOP","features":[468]},{"name":"REST_NODESKTOPCLEANUP","features":[468]},{"name":"REST_NODISCONNECT","features":[468]},{"name":"REST_NODISPBACKGROUND","features":[468]},{"name":"REST_NODISPLAYAPPEARANCEPAGE","features":[468]},{"name":"REST_NODISPLAYCPL","features":[468]},{"name":"REST_NODISPSCREENSAVEPG","features":[468]},{"name":"REST_NODISPSCREENSAVEPREVIEW","features":[468]},{"name":"REST_NODISPSETTINGSPG","features":[468]},{"name":"REST_NODRIVEAUTORUN","features":[468]},{"name":"REST_NODRIVES","features":[468]},{"name":"REST_NODRIVETYPEAUTORUN","features":[468]},{"name":"REST_NOEDITDESKCOMP","features":[468]},{"name":"REST_NOENCRYPTION","features":[468]},{"name":"REST_NOENCRYPTONMOVE","features":[468]},{"name":"REST_NOENTIRENETWORK","features":[468]},{"name":"REST_NOENUMENTIRENETWORK","features":[468]},{"name":"REST_NOEXITTODOS","features":[468]},{"name":"REST_NOFAVORITESMENU","features":[468]},{"name":"REST_NOFILEASSOCIATE","features":[468]},{"name":"REST_NOFILEMENU","features":[468]},{"name":"REST_NOFIND","features":[468]},{"name":"REST_NOFOLDEROPTIONS","features":[468]},{"name":"REST_NOFORGETSOFTWAREUPDATE","features":[468]},{"name":"REST_NOHARDWARETAB","features":[468]},{"name":"REST_NOHTMLWALLPAPER","features":[468]},{"name":"REST_NOINTERNETICON","features":[468]},{"name":"REST_NOINTERNETOPENWITH","features":[468]},{"name":"REST_NOLOCALMACHINERUN","features":[468]},{"name":"REST_NOLOCALMACHINERUNONCE","features":[468]},{"name":"REST_NOLOWDISKSPACECHECKS","features":[468]},{"name":"REST_NOMANAGEMYCOMPUTERVERB","features":[468]},{"name":"REST_NOMOVINGBAND","features":[468]},{"name":"REST_NOMYCOMPUTERICON","features":[468]},{"name":"REST_NONE","features":[468]},{"name":"REST_NONETCONNECTDISCONNECT","features":[468]},{"name":"REST_NONETCRAWL","features":[468]},{"name":"REST_NONETHOOD","features":[468]},{"name":"REST_NONETWORKCONNECTIONS","features":[468]},{"name":"REST_NONLEGACYSHELLMODE","features":[468]},{"name":"REST_NOONLINEPRINTSWIZARD","features":[468]},{"name":"REST_NOPRINTERADD","features":[468]},{"name":"REST_NOPRINTERDELETE","features":[468]},{"name":"REST_NOPRINTERTABS","features":[468]},{"name":"REST_NOPUBLISHWIZARD","features":[468]},{"name":"REST_NORECENTDOCSHISTORY","features":[468]},{"name":"REST_NORECENTDOCSMENU","features":[468]},{"name":"REST_NOREMOTECHANGENOTIFY","features":[468]},{"name":"REST_NOREMOTERECURSIVEEVENTS","features":[468]},{"name":"REST_NORESOLVESEARCH","features":[468]},{"name":"REST_NORESOLVETRACK","features":[468]},{"name":"REST_NORUN","features":[468]},{"name":"REST_NORUNASINSTALLPROMPT","features":[468]},{"name":"REST_NOSAVESET","features":[468]},{"name":"REST_NOSECURITY","features":[468]},{"name":"REST_NOSETACTIVEDESKTOP","features":[468]},{"name":"REST_NOSETFOLDERS","features":[468]},{"name":"REST_NOSETTASKBAR","features":[468]},{"name":"REST_NOSETTINGSASSIST","features":[468]},{"name":"REST_NOSHAREDDOCUMENTS","features":[468]},{"name":"REST_NOSHELLSEARCHBUTTON","features":[468]},{"name":"REST_NOSIZECHOICE","features":[468]},{"name":"REST_NOSMBALLOONTIP","features":[468]},{"name":"REST_NOSMCONFIGUREPROGRAMS","features":[468]},{"name":"REST_NOSMEJECTPC","features":[468]},{"name":"REST_NOSMHELP","features":[468]},{"name":"REST_NOSMMFUPROGRAMS","features":[468]},{"name":"REST_NOSMMOREPROGRAMS","features":[468]},{"name":"REST_NOSMMYDOCS","features":[468]},{"name":"REST_NOSMMYMUSIC","features":[468]},{"name":"REST_NOSMMYPICS","features":[468]},{"name":"REST_NOSMNETWORKPLACES","features":[468]},{"name":"REST_NOSMPINNEDLIST","features":[468]},{"name":"REST_NOSTARTMENUSUBFOLDERS","features":[468]},{"name":"REST_NOSTARTPAGE","features":[468]},{"name":"REST_NOSTARTPANEL","features":[468]},{"name":"REST_NOSTRCMPLOGICAL","features":[468]},{"name":"REST_NOTASKGROUPING","features":[468]},{"name":"REST_NOTHEMESTAB","features":[468]},{"name":"REST_NOTHUMBNAILCACHE","features":[468]},{"name":"REST_NOTOOLBARSONTASKBAR","features":[468]},{"name":"REST_NOTRAYCONTEXTMENU","features":[468]},{"name":"REST_NOTRAYITEMSDISPLAY","features":[468]},{"name":"REST_NOUPDATEWINDOWS","features":[468]},{"name":"REST_NOUPNPINSTALL","features":[468]},{"name":"REST_NOUSERNAMEINSTARTPANEL","features":[468]},{"name":"REST_NOVIEWCONTEXTMENU","features":[468]},{"name":"REST_NOVIEWONDRIVE","features":[468]},{"name":"REST_NOVISUALSTYLECHOICE","features":[468]},{"name":"REST_NOWEB","features":[468]},{"name":"REST_NOWEBSERVICES","features":[468]},{"name":"REST_NOWEBVIEW","features":[468]},{"name":"REST_NOWELCOMESCREEN","features":[468]},{"name":"REST_NOWINKEYS","features":[468]},{"name":"REST_PROMPTRUNASINSTALLNETPATH","features":[468]},{"name":"REST_RESTRICTCPL","features":[468]},{"name":"REST_RESTRICTRUN","features":[468]},{"name":"REST_REVERTWEBVIEWSECURITY","features":[468]},{"name":"REST_RUNDLGMEMCHECKBOX","features":[468]},{"name":"REST_SEPARATEDESKTOPPROCESS","features":[468]},{"name":"REST_SETVISUALSTYLE","features":[468]},{"name":"REST_STARTBANNER","features":[468]},{"name":"REST_STARTMENULOGOFF","features":[468]},{"name":"REST_STARTRUNNOHOMEPATH","features":[468]},{"name":"ReadCabinetState","features":[307,468]},{"name":"RealDriveType","features":[307,468]},{"name":"RefreshConstants","features":[468]},{"name":"RegisterAppConstrainedChangeNotification","features":[307,468]},{"name":"RegisterAppStateChangeNotification","features":[307,468]},{"name":"RegisterScaleChangeEvent","features":[307,468]},{"name":"RegisterScaleChangeNotifications","features":[307,468]},{"name":"RemoveWindowSubclass","features":[307,468]},{"name":"ResizeThumbnail","features":[468]},{"name":"RestartDialog","features":[307,468]},{"name":"RestartDialogEx","features":[307,468]},{"name":"ReturnOnlyIfCached","features":[468]},{"name":"RevokeScaleChangeNotifications","features":[468]},{"name":"SBSC_HIDE","features":[468]},{"name":"SBSC_QUERY","features":[468]},{"name":"SBSC_SHOW","features":[468]},{"name":"SBSC_TOGGLE","features":[468]},{"name":"SBSP_ABSOLUTE","features":[468]},{"name":"SBSP_ACTIVATE_NOFOCUS","features":[468]},{"name":"SBSP_ALLOW_AUTONAVIGATE","features":[468]},{"name":"SBSP_CALLERUNTRUSTED","features":[468]},{"name":"SBSP_CREATENOHISTORY","features":[468]},{"name":"SBSP_DEFBROWSER","features":[468]},{"name":"SBSP_DEFMODE","features":[468]},{"name":"SBSP_EXPLOREMODE","features":[468]},{"name":"SBSP_FEEDNAVIGATION","features":[468]},{"name":"SBSP_HELPMODE","features":[468]},{"name":"SBSP_INITIATEDBYHLINKFRAME","features":[468]},{"name":"SBSP_KEEPSAMETEMPLATE","features":[468]},{"name":"SBSP_KEEPWORDWHEELTEXT","features":[468]},{"name":"SBSP_NAVIGATEBACK","features":[468]},{"name":"SBSP_NAVIGATEFORWARD","features":[468]},{"name":"SBSP_NEWBROWSER","features":[468]},{"name":"SBSP_NOAUTOSELECT","features":[468]},{"name":"SBSP_NOTRANSFERHIST","features":[468]},{"name":"SBSP_OPENMODE","features":[468]},{"name":"SBSP_PARENT","features":[468]},{"name":"SBSP_PLAYNOSOUND","features":[468]},{"name":"SBSP_REDIRECT","features":[468]},{"name":"SBSP_RELATIVE","features":[468]},{"name":"SBSP_SAMEBROWSER","features":[468]},{"name":"SBSP_TRUSTEDFORACTIVEX","features":[468]},{"name":"SBSP_TRUSTFIRSTDOWNLOAD","features":[468]},{"name":"SBSP_UNTRUSTEDFORDOWNLOAD","features":[468]},{"name":"SBSP_WRITENOHISTORY","features":[468]},{"name":"SCALE_CHANGE_FLAGS","features":[468]},{"name":"SCF_PHYSICAL","features":[468]},{"name":"SCF_SCALE","features":[468]},{"name":"SCF_VALUE_NONE","features":[468]},{"name":"SCHEME_CREATE","features":[468]},{"name":"SCHEME_DISPLAY","features":[468]},{"name":"SCHEME_DONOTUSE","features":[468]},{"name":"SCHEME_EDIT","features":[468]},{"name":"SCHEME_GLOBAL","features":[468]},{"name":"SCHEME_LOCAL","features":[468]},{"name":"SCHEME_REFRESH","features":[468]},{"name":"SCHEME_UPDATE","features":[468]},{"name":"SCNRT_DISABLE","features":[468]},{"name":"SCNRT_ENABLE","features":[468]},{"name":"SCNRT_STATUS","features":[468]},{"name":"SCRM_VERIFYPW","features":[468]},{"name":"SECURELOCKCODE","features":[468]},{"name":"SECURELOCK_FIRSTSUGGEST","features":[468]},{"name":"SECURELOCK_NOCHANGE","features":[468]},{"name":"SECURELOCK_SET_FORTEZZA","features":[468]},{"name":"SECURELOCK_SET_MIXED","features":[468]},{"name":"SECURELOCK_SET_SECURE128BIT","features":[468]},{"name":"SECURELOCK_SET_SECURE40BIT","features":[468]},{"name":"SECURELOCK_SET_SECURE56BIT","features":[468]},{"name":"SECURELOCK_SET_SECUREUNKNOWNBIT","features":[468]},{"name":"SECURELOCK_SET_UNSECURE","features":[468]},{"name":"SECURELOCK_SUGGEST_FORTEZZA","features":[468]},{"name":"SECURELOCK_SUGGEST_MIXED","features":[468]},{"name":"SECURELOCK_SUGGEST_SECURE128BIT","features":[468]},{"name":"SECURELOCK_SUGGEST_SECURE40BIT","features":[468]},{"name":"SECURELOCK_SUGGEST_SECURE56BIT","features":[468]},{"name":"SECURELOCK_SUGGEST_SECUREUNKNOWNBIT","features":[468]},{"name":"SECURELOCK_SUGGEST_UNSECURE","features":[468]},{"name":"SEE_MASK_ASYNCOK","features":[468]},{"name":"SEE_MASK_CLASSKEY","features":[468]},{"name":"SEE_MASK_CLASSNAME","features":[468]},{"name":"SEE_MASK_CONNECTNETDRV","features":[468]},{"name":"SEE_MASK_DEFAULT","features":[468]},{"name":"SEE_MASK_DOENVSUBST","features":[468]},{"name":"SEE_MASK_FLAG_DDEWAIT","features":[468]},{"name":"SEE_MASK_FLAG_HINST_IS_SITE","features":[468]},{"name":"SEE_MASK_FLAG_LOG_USAGE","features":[468]},{"name":"SEE_MASK_FLAG_NO_UI","features":[468]},{"name":"SEE_MASK_HMONITOR","features":[468]},{"name":"SEE_MASK_HOTKEY","features":[468]},{"name":"SEE_MASK_ICON","features":[468]},{"name":"SEE_MASK_IDLIST","features":[468]},{"name":"SEE_MASK_INVOKEIDLIST","features":[468]},{"name":"SEE_MASK_NOASYNC","features":[468]},{"name":"SEE_MASK_NOCLOSEPROCESS","features":[468]},{"name":"SEE_MASK_NOQUERYCLASSSTORE","features":[468]},{"name":"SEE_MASK_NOZONECHECKS","features":[468]},{"name":"SEE_MASK_NO_CONSOLE","features":[468]},{"name":"SEE_MASK_UNICODE","features":[468]},{"name":"SEE_MASK_WAITFORINPUTIDLE","features":[468]},{"name":"SETPROPS_NONE","features":[468]},{"name":"SE_ERR_ACCESSDENIED","features":[468]},{"name":"SE_ERR_ASSOCINCOMPLETE","features":[468]},{"name":"SE_ERR_DDEBUSY","features":[468]},{"name":"SE_ERR_DDEFAIL","features":[468]},{"name":"SE_ERR_DDETIMEOUT","features":[468]},{"name":"SE_ERR_DLLNOTFOUND","features":[468]},{"name":"SE_ERR_FNF","features":[468]},{"name":"SE_ERR_NOASSOC","features":[468]},{"name":"SE_ERR_OOM","features":[468]},{"name":"SE_ERR_PNF","features":[468]},{"name":"SE_ERR_SHARE","features":[468]},{"name":"SFBID_PIDLCHANGED","features":[468]},{"name":"SFBS_FLAGS","features":[468]},{"name":"SFBS_FLAGS_ROUND_TO_NEAREST_DISPLAYED_DIGIT","features":[468]},{"name":"SFBS_FLAGS_TRUNCATE_UNDISPLAYED_DECIMAL_DIGITS","features":[468]},{"name":"SFVM_ADDOBJECT","features":[468]},{"name":"SFVM_ADDPROPERTYPAGES","features":[468]},{"name":"SFVM_BACKGROUNDENUM","features":[468]},{"name":"SFVM_BACKGROUNDENUMDONE","features":[468]},{"name":"SFVM_COLUMNCLICK","features":[468]},{"name":"SFVM_DEFITEMCOUNT","features":[468]},{"name":"SFVM_DEFVIEWMODE","features":[468]},{"name":"SFVM_DIDDRAGDROP","features":[468]},{"name":"SFVM_FSNOTIFY","features":[468]},{"name":"SFVM_GETANIMATION","features":[468]},{"name":"SFVM_GETBUTTONINFO","features":[468]},{"name":"SFVM_GETBUTTONS","features":[468]},{"name":"SFVM_GETDETAILSOF","features":[468]},{"name":"SFVM_GETHELPTEXT","features":[468]},{"name":"SFVM_GETHELPTOPIC","features":[468]},{"name":"SFVM_GETNOTIFY","features":[468]},{"name":"SFVM_GETPANE","features":[468]},{"name":"SFVM_GETSELECTEDOBJECTS","features":[468]},{"name":"SFVM_GETSORTDEFAULTS","features":[468]},{"name":"SFVM_GETTOOLTIPTEXT","features":[468]},{"name":"SFVM_GETZONE","features":[468]},{"name":"SFVM_HELPTOPIC_DATA","features":[468]},{"name":"SFVM_INITMENUPOPUP","features":[468]},{"name":"SFVM_INVOKECOMMAND","features":[468]},{"name":"SFVM_MERGEMENU","features":[468]},{"name":"SFVM_MESSAGE_ID","features":[468]},{"name":"SFVM_PROPPAGE_DATA","features":[307,357,468]},{"name":"SFVM_QUERYFSNOTIFY","features":[468]},{"name":"SFVM_REARRANGE","features":[468]},{"name":"SFVM_REMOVEOBJECT","features":[468]},{"name":"SFVM_SETCLIPBOARD","features":[468]},{"name":"SFVM_SETISFV","features":[468]},{"name":"SFVM_SETITEMPOS","features":[468]},{"name":"SFVM_SETPOINTS","features":[468]},{"name":"SFVM_SIZE","features":[468]},{"name":"SFVM_THISIDLIST","features":[468]},{"name":"SFVM_UNMERGEMENU","features":[468]},{"name":"SFVM_UPDATEOBJECT","features":[468]},{"name":"SFVM_UPDATESTATUSBAR","features":[468]},{"name":"SFVM_WINDOWCREATED","features":[468]},{"name":"SFVSOC_INVALIDATE_ALL","features":[468]},{"name":"SFVSOC_NOSCROLL","features":[468]},{"name":"SFVS_SELECT","features":[468]},{"name":"SFVS_SELECT_ALLITEMS","features":[468]},{"name":"SFVS_SELECT_INVERT","features":[468]},{"name":"SFVS_SELECT_NONE","features":[468]},{"name":"SFVVO_DESKTOPHTML","features":[468]},{"name":"SFVVO_DOUBLECLICKINWEBVIEW","features":[468]},{"name":"SFVVO_SHOWALLOBJECTS","features":[468]},{"name":"SFVVO_SHOWCOMPCOLOR","features":[468]},{"name":"SFVVO_SHOWEXTENSIONS","features":[468]},{"name":"SFVVO_SHOWSYSFILES","features":[468]},{"name":"SFVVO_WIN95CLASSIC","features":[468]},{"name":"SFV_CREATE","features":[359,468]},{"name":"SFV_SETITEMPOS","features":[307,634]},{"name":"SHACF_AUTOAPPEND_FORCE_OFF","features":[468]},{"name":"SHACF_AUTOAPPEND_FORCE_ON","features":[468]},{"name":"SHACF_AUTOSUGGEST_FORCE_OFF","features":[468]},{"name":"SHACF_AUTOSUGGEST_FORCE_ON","features":[468]},{"name":"SHACF_DEFAULT","features":[468]},{"name":"SHACF_FILESYSTEM","features":[468]},{"name":"SHACF_FILESYS_DIRS","features":[468]},{"name":"SHACF_FILESYS_ONLY","features":[468]},{"name":"SHACF_URLALL","features":[468]},{"name":"SHACF_URLHISTORY","features":[468]},{"name":"SHACF_URLMRU","features":[468]},{"name":"SHACF_USETAB","features":[468]},{"name":"SHACF_VIRTUAL_NAMESPACE","features":[468]},{"name":"SHARD","features":[468]},{"name":"SHARDAPPIDINFO","features":[468]},{"name":"SHARDAPPIDINFOIDLIST","features":[634]},{"name":"SHARDAPPIDINFOLINK","features":[468]},{"name":"SHARD_APPIDINFO","features":[468]},{"name":"SHARD_APPIDINFOIDLIST","features":[468]},{"name":"SHARD_APPIDINFOLINK","features":[468]},{"name":"SHARD_LINK","features":[468]},{"name":"SHARD_PATHA","features":[468]},{"name":"SHARD_PATHW","features":[468]},{"name":"SHARD_PIDL","features":[468]},{"name":"SHARD_SHELLITEM","features":[468]},{"name":"SHARE_ROLE","features":[468]},{"name":"SHARE_ROLE_CONTRIBUTOR","features":[468]},{"name":"SHARE_ROLE_CO_OWNER","features":[468]},{"name":"SHARE_ROLE_CUSTOM","features":[468]},{"name":"SHARE_ROLE_INVALID","features":[468]},{"name":"SHARE_ROLE_MIXED","features":[468]},{"name":"SHARE_ROLE_OWNER","features":[468]},{"name":"SHARE_ROLE_READER","features":[468]},{"name":"SHAddFromPropSheetExtArray","features":[307,357,468]},{"name":"SHAddToRecentDocs","features":[468]},{"name":"SHAlloc","features":[468]},{"name":"SHAllocShared","features":[307,468]},{"name":"SHAnsiToAnsi","features":[468]},{"name":"SHAnsiToUnicode","features":[468]},{"name":"SHAppBarMessage","features":[307,468]},{"name":"SHAssocEnumHandlers","features":[468]},{"name":"SHAssocEnumHandlersForProtocolByApplication","features":[468]},{"name":"SHAutoComplete","features":[307,468]},{"name":"SHBindToFolderIDListParent","features":[634]},{"name":"SHBindToFolderIDListParentEx","features":[358,634]},{"name":"SHBindToObject","features":[358,634]},{"name":"SHBindToParent","features":[634]},{"name":"SHBrowseForFolderA","features":[307,634]},{"name":"SHBrowseForFolderW","features":[307,634]},{"name":"SHCDF_UPDATEITEM","features":[468]},{"name":"SHCIDS_ALLFIELDS","features":[468]},{"name":"SHCIDS_BITMASK","features":[468]},{"name":"SHCIDS_CANONICALONLY","features":[468]},{"name":"SHCIDS_COLUMNMASK","features":[468]},{"name":"SHCLSIDFromString","features":[468]},{"name":"SHCNEE_MSI_CHANGE","features":[468]},{"name":"SHCNEE_MSI_UNINSTALL","features":[468]},{"name":"SHCNEE_ORDERCHANGED","features":[468]},{"name":"SHCNE_ALLEVENTS","features":[468]},{"name":"SHCNE_ASSOCCHANGED","features":[468]},{"name":"SHCNE_ATTRIBUTES","features":[468]},{"name":"SHCNE_CREATE","features":[468]},{"name":"SHCNE_DELETE","features":[468]},{"name":"SHCNE_DISKEVENTS","features":[468]},{"name":"SHCNE_DRIVEADD","features":[468]},{"name":"SHCNE_DRIVEADDGUI","features":[468]},{"name":"SHCNE_DRIVEREMOVED","features":[468]},{"name":"SHCNE_EXTENDED_EVENT","features":[468]},{"name":"SHCNE_FREESPACE","features":[468]},{"name":"SHCNE_GLOBALEVENTS","features":[468]},{"name":"SHCNE_ID","features":[468]},{"name":"SHCNE_INTERRUPT","features":[468]},{"name":"SHCNE_MEDIAINSERTED","features":[468]},{"name":"SHCNE_MEDIAREMOVED","features":[468]},{"name":"SHCNE_MKDIR","features":[468]},{"name":"SHCNE_NETSHARE","features":[468]},{"name":"SHCNE_NETUNSHARE","features":[468]},{"name":"SHCNE_RENAMEFOLDER","features":[468]},{"name":"SHCNE_RENAMEITEM","features":[468]},{"name":"SHCNE_RMDIR","features":[468]},{"name":"SHCNE_SERVERDISCONNECT","features":[468]},{"name":"SHCNE_UPDATEDIR","features":[468]},{"name":"SHCNE_UPDATEIMAGE","features":[468]},{"name":"SHCNE_UPDATEITEM","features":[468]},{"name":"SHCNF_DWORD","features":[468]},{"name":"SHCNF_FLAGS","features":[468]},{"name":"SHCNF_FLUSH","features":[468]},{"name":"SHCNF_FLUSHNOWAIT","features":[468]},{"name":"SHCNF_IDLIST","features":[468]},{"name":"SHCNF_NOTIFYRECURSIVE","features":[468]},{"name":"SHCNF_PATH","features":[468]},{"name":"SHCNF_PATHA","features":[468]},{"name":"SHCNF_PATHW","features":[468]},{"name":"SHCNF_PRINTER","features":[468]},{"name":"SHCNF_PRINTERA","features":[468]},{"name":"SHCNF_PRINTERW","features":[468]},{"name":"SHCNF_TYPE","features":[468]},{"name":"SHCNRF_InterruptLevel","features":[468]},{"name":"SHCNRF_NewDelivery","features":[468]},{"name":"SHCNRF_RecursiveInterrupt","features":[468]},{"name":"SHCNRF_SOURCE","features":[468]},{"name":"SHCNRF_ShellLevel","features":[468]},{"name":"SHCOLUMNDATA","features":[468]},{"name":"SHCOLUMNINFO","features":[360,380]},{"name":"SHCOLUMNINIT","features":[468]},{"name":"SHCONTF_CHECKING_FOR_CHILDREN","features":[468]},{"name":"SHCONTF_ENABLE_ASYNC","features":[468]},{"name":"SHCONTF_FASTITEMS","features":[468]},{"name":"SHCONTF_FLATLIST","features":[468]},{"name":"SHCONTF_FOLDERS","features":[468]},{"name":"SHCONTF_INCLUDEHIDDEN","features":[468]},{"name":"SHCONTF_INCLUDESUPERHIDDEN","features":[468]},{"name":"SHCONTF_INIT_ON_FIRST_NEXT","features":[468]},{"name":"SHCONTF_NAVIGATION_ENUM","features":[468]},{"name":"SHCONTF_NETPRINTERSRCH","features":[468]},{"name":"SHCONTF_NONFOLDERS","features":[468]},{"name":"SHCONTF_SHAREABLE","features":[468]},{"name":"SHCONTF_STORAGE","features":[468]},{"name":"SHCREATEPROCESSINFOW","features":[307,310,342,468]},{"name":"SHCREATEPROCESSINFOW","features":[307,310,342,468]},{"name":"SHC_E_SHELL_COMPONENT_STARTUP_FAILURE","features":[468]},{"name":"SHChangeDWORDAsIDList","features":[468]},{"name":"SHChangeNotification_Lock","features":[307,634]},{"name":"SHChangeNotification_Unlock","features":[307,468]},{"name":"SHChangeNotify","features":[468]},{"name":"SHChangeNotifyDeregister","features":[307,468]},{"name":"SHChangeNotifyEntry","features":[307,634]},{"name":"SHChangeNotifyRegister","features":[307,634]},{"name":"SHChangeNotifyRegisterThread","features":[468]},{"name":"SHChangeProductKeyAsIDList","features":[468]},{"name":"SHChangeUpdateImageIDList","features":[468]},{"name":"SHCloneSpecialIDList","features":[307,634]},{"name":"SHCoCreateInstance","features":[468]},{"name":"SHCopyKeyA","features":[307,370,468]},{"name":"SHCopyKeyW","features":[307,370,468]},{"name":"SHCreateAssociationRegistration","features":[468]},{"name":"SHCreateDataObject","features":[358,634]},{"name":"SHCreateDefaultContextMenu","features":[307,370,634]},{"name":"SHCreateDefaultExtractIcon","features":[468]},{"name":"SHCreateDefaultPropertiesOp","features":[468]},{"name":"SHCreateDirectory","features":[307,468]},{"name":"SHCreateDirectoryExA","features":[307,310,468]},{"name":"SHCreateDirectoryExW","features":[307,310,468]},{"name":"SHCreateFileExtractIconW","features":[468]},{"name":"SHCreateItemFromIDList","features":[634]},{"name":"SHCreateItemFromParsingName","features":[358,468]},{"name":"SHCreateItemFromRelativeName","features":[358,468]},{"name":"SHCreateItemInKnownFolder","features":[468]},{"name":"SHCreateItemWithParent","features":[634]},{"name":"SHCreateMemStream","features":[358,468]},{"name":"SHCreateProcessAsUserW","features":[307,310,342,468]},{"name":"SHCreatePropSheetExtArray","features":[370,468]},{"name":"SHCreateQueryCancelAutoPlayMoniker","features":[358,468]},{"name":"SHCreateShellFolderView","features":[359,468]},{"name":"SHCreateShellFolderViewEx","features":[307,359,634]},{"name":"SHCreateShellItem","features":[634]},{"name":"SHCreateShellItemArray","features":[634]},{"name":"SHCreateShellItemArrayFromDataObject","features":[358,468]},{"name":"SHCreateShellItemArrayFromIDLists","features":[634]},{"name":"SHCreateShellItemArrayFromShellItem","features":[468]},{"name":"SHCreateShellPalette","features":[318,468]},{"name":"SHCreateStdEnumFmtEtc","features":[358,468]},{"name":"SHCreateStreamOnFileA","features":[358,468]},{"name":"SHCreateStreamOnFileEx","features":[307,358,468]},{"name":"SHCreateStreamOnFileW","features":[358,468]},{"name":"SHCreateThread","features":[307,342,468]},{"name":"SHCreateThreadRef","features":[468]},{"name":"SHCreateThreadWithHandle","features":[307,342,468]},{"name":"SHDESCRIPTIONID","features":[468]},{"name":"SHDID_COMPUTER_AUDIO","features":[468]},{"name":"SHDID_COMPUTER_CDROM","features":[468]},{"name":"SHDID_COMPUTER_DRIVE35","features":[468]},{"name":"SHDID_COMPUTER_DRIVE525","features":[468]},{"name":"SHDID_COMPUTER_FIXED","features":[468]},{"name":"SHDID_COMPUTER_IMAGING","features":[468]},{"name":"SHDID_COMPUTER_NETDRIVE","features":[468]},{"name":"SHDID_COMPUTER_OTHER","features":[468]},{"name":"SHDID_COMPUTER_RAMDISK","features":[468]},{"name":"SHDID_COMPUTER_REMOVABLE","features":[468]},{"name":"SHDID_COMPUTER_SHAREDDOCS","features":[468]},{"name":"SHDID_FS_DIRECTORY","features":[468]},{"name":"SHDID_FS_FILE","features":[468]},{"name":"SHDID_FS_OTHER","features":[468]},{"name":"SHDID_ID","features":[468]},{"name":"SHDID_MOBILE_DEVICE","features":[468]},{"name":"SHDID_NET_DOMAIN","features":[468]},{"name":"SHDID_NET_OTHER","features":[468]},{"name":"SHDID_NET_RESTOFNET","features":[468]},{"name":"SHDID_NET_SERVER","features":[468]},{"name":"SHDID_NET_SHARE","features":[468]},{"name":"SHDID_REMOTE_DESKTOP_DRIVE","features":[468]},{"name":"SHDID_ROOT_REGITEM","features":[468]},{"name":"SHDRAGIMAGE","features":[307,318,468]},{"name":"SHDefExtractIconA","features":[468,371]},{"name":"SHDefExtractIconW","features":[468,371]},{"name":"SHDeleteEmptyKeyA","features":[307,370,468]},{"name":"SHDeleteEmptyKeyW","features":[307,370,468]},{"name":"SHDeleteKeyA","features":[307,370,468]},{"name":"SHDeleteKeyW","features":[307,370,468]},{"name":"SHDeleteValueA","features":[307,370,468]},{"name":"SHDeleteValueW","features":[307,370,468]},{"name":"SHDestroyPropSheetExtArray","features":[468]},{"name":"SHDoDragDrop","features":[307,358,359,468]},{"name":"SHELLBROWSERSHOWCONTROL","features":[468]},{"name":"SHELLEXECUTEINFOA","features":[307,370,468]},{"name":"SHELLEXECUTEINFOA","features":[307,370,468]},{"name":"SHELLEXECUTEINFOW","features":[307,370,468]},{"name":"SHELLEXECUTEINFOW","features":[307,370,468]},{"name":"SHELLFLAGSTATE","features":[468]},{"name":"SHELLSTATEA","features":[468]},{"name":"SHELLSTATEVERSION_IE4","features":[468]},{"name":"SHELLSTATEVERSION_WIN2K","features":[468]},{"name":"SHELLSTATEW","features":[468]},{"name":"SHELL_AUTOCOMPLETE_FLAGS","features":[468]},{"name":"SHELL_E_WRONG_BITDEPTH","features":[468]},{"name":"SHELL_ITEM_RESOURCE","features":[468]},{"name":"SHELL_LINK_DATA_FLAGS","features":[468]},{"name":"SHELL_UI_COMPONENT","features":[468]},{"name":"SHELL_UI_COMPONENT_DESKBAND","features":[468]},{"name":"SHELL_UI_COMPONENT_NOTIFICATIONAREA","features":[468]},{"name":"SHELL_UI_COMPONENT_TASKBARS","features":[468]},{"name":"SHERB_NOCONFIRMATION","features":[468]},{"name":"SHERB_NOPROGRESSUI","features":[468]},{"name":"SHERB_NOSOUND","features":[468]},{"name":"SHEmptyRecycleBinA","features":[307,468]},{"name":"SHEmptyRecycleBinW","features":[307,468]},{"name":"SHEnumKeyExA","features":[307,370,468]},{"name":"SHEnumKeyExW","features":[307,370,468]},{"name":"SHEnumValueA","features":[307,370,468]},{"name":"SHEnumValueW","features":[307,370,468]},{"name":"SHEnumerateUnreadMailAccountsW","features":[370,468]},{"name":"SHEvaluateSystemCommandTemplate","features":[468]},{"name":"SHFILEINFOA","features":[468,371]},{"name":"SHFILEINFOA","features":[468,371]},{"name":"SHFILEINFOW","features":[468,371]},{"name":"SHFILEINFOW","features":[468,371]},{"name":"SHFILEOPSTRUCTA","features":[307,468]},{"name":"SHFILEOPSTRUCTA","features":[307,468]},{"name":"SHFILEOPSTRUCTW","features":[307,468]},{"name":"SHFILEOPSTRUCTW","features":[307,468]},{"name":"SHFMT_CANCEL","features":[468]},{"name":"SHFMT_ERROR","features":[468]},{"name":"SHFMT_ID","features":[468]},{"name":"SHFMT_ID_DEFAULT","features":[468]},{"name":"SHFMT_NOFORMAT","features":[468]},{"name":"SHFMT_OPT","features":[468]},{"name":"SHFMT_OPT_FULL","features":[468]},{"name":"SHFMT_OPT_NONE","features":[468]},{"name":"SHFMT_OPT_SYSONLY","features":[468]},{"name":"SHFMT_RET","features":[468]},{"name":"SHFOLDERCUSTOMSETTINGS","features":[468]},{"name":"SHFileOperationA","features":[307,468]},{"name":"SHFileOperationW","features":[307,468]},{"name":"SHFindFiles","features":[307,634]},{"name":"SHFind_InitMenuPopup","features":[307,468,371]},{"name":"SHFlushSFCache","features":[468]},{"name":"SHFormatDateTimeA","features":[307,468]},{"name":"SHFormatDateTimeW","features":[307,468]},{"name":"SHFormatDrive","features":[307,468]},{"name":"SHFree","features":[468]},{"name":"SHFreeNameMappings","features":[307,468]},{"name":"SHFreeShared","features":[307,468]},{"name":"SHGDFIL_DESCRIPTIONID","features":[468]},{"name":"SHGDFIL_FINDDATA","features":[468]},{"name":"SHGDFIL_FORMAT","features":[468]},{"name":"SHGDFIL_NETRESOURCE","features":[468]},{"name":"SHGDNF","features":[468]},{"name":"SHGDN_FORADDRESSBAR","features":[468]},{"name":"SHGDN_FOREDITING","features":[468]},{"name":"SHGDN_FORPARSING","features":[468]},{"name":"SHGDN_INFOLDER","features":[468]},{"name":"SHGDN_NORMAL","features":[468]},{"name":"SHGFI_ADDOVERLAYS","features":[468]},{"name":"SHGFI_ATTRIBUTES","features":[468]},{"name":"SHGFI_ATTR_SPECIFIED","features":[468]},{"name":"SHGFI_DISPLAYNAME","features":[468]},{"name":"SHGFI_EXETYPE","features":[468]},{"name":"SHGFI_FLAGS","features":[468]},{"name":"SHGFI_ICON","features":[468]},{"name":"SHGFI_ICONLOCATION","features":[468]},{"name":"SHGFI_LARGEICON","features":[468]},{"name":"SHGFI_LINKOVERLAY","features":[468]},{"name":"SHGFI_OPENICON","features":[468]},{"name":"SHGFI_OVERLAYINDEX","features":[468]},{"name":"SHGFI_PIDL","features":[468]},{"name":"SHGFI_SELECTED","features":[468]},{"name":"SHGFI_SHELLICONSIZE","features":[468]},{"name":"SHGFI_SMALLICON","features":[468]},{"name":"SHGFI_SYSICONINDEX","features":[468]},{"name":"SHGFI_TYPENAME","features":[468]},{"name":"SHGFI_USEFILEATTRIBUTES","features":[468]},{"name":"SHGFP_TYPE","features":[468]},{"name":"SHGFP_TYPE_CURRENT","features":[468]},{"name":"SHGFP_TYPE_DEFAULT","features":[468]},{"name":"SHGLOBALCOUNTER","features":[468]},{"name":"SHGNLI_NOLNK","features":[468]},{"name":"SHGNLI_NOLOCNAME","features":[468]},{"name":"SHGNLI_NOUNIQUE","features":[468]},{"name":"SHGNLI_PIDL","features":[468]},{"name":"SHGNLI_PREFIXNAME","features":[468]},{"name":"SHGNLI_USEURLEXT","features":[468]},{"name":"SHGSI_FLAGS","features":[468]},{"name":"SHGSI_ICON","features":[468]},{"name":"SHGSI_ICONLOCATION","features":[468]},{"name":"SHGSI_LARGEICON","features":[468]},{"name":"SHGSI_LINKOVERLAY","features":[468]},{"name":"SHGSI_SELECTED","features":[468]},{"name":"SHGSI_SHELLICONSIZE","features":[468]},{"name":"SHGSI_SMALLICON","features":[468]},{"name":"SHGSI_SYSICONINDEX","features":[468]},{"name":"SHGVSPB_ALLFOLDERS","features":[468]},{"name":"SHGVSPB_ALLUSERS","features":[468]},{"name":"SHGVSPB_INHERIT","features":[468]},{"name":"SHGVSPB_NOAUTODEFAULTS","features":[468]},{"name":"SHGVSPB_PERFOLDER","features":[468]},{"name":"SHGVSPB_PERUSER","features":[468]},{"name":"SHGVSPB_ROAM","features":[468]},{"name":"SHGetAttributesFromDataObject","features":[358,468]},{"name":"SHGetDataFromIDListA","features":[634]},{"name":"SHGetDataFromIDListW","features":[634]},{"name":"SHGetDesktopFolder","features":[468]},{"name":"SHGetDiskFreeSpaceExA","features":[307,468]},{"name":"SHGetDiskFreeSpaceExW","features":[307,468]},{"name":"SHGetDriveMedia","features":[468]},{"name":"SHGetFileInfoA","features":[326,468,371]},{"name":"SHGetFileInfoW","features":[326,468,371]},{"name":"SHGetFolderLocation","features":[307,634]},{"name":"SHGetFolderPathA","features":[307,468]},{"name":"SHGetFolderPathAndSubDirA","features":[307,468]},{"name":"SHGetFolderPathAndSubDirW","features":[307,468]},{"name":"SHGetFolderPathW","features":[307,468]},{"name":"SHGetIDListFromObject","features":[634]},{"name":"SHGetIconOverlayIndexA","features":[468]},{"name":"SHGetIconOverlayIndexW","features":[468]},{"name":"SHGetImageList","features":[468]},{"name":"SHGetInstanceExplorer","features":[468]},{"name":"SHGetInverseCMAP","features":[468]},{"name":"SHGetItemFromDataObject","features":[358,468]},{"name":"SHGetItemFromObject","features":[468]},{"name":"SHGetKnownFolderIDList","features":[307,634]},{"name":"SHGetKnownFolderItem","features":[307,468]},{"name":"SHGetKnownFolderPath","features":[307,468]},{"name":"SHGetLocalizedName","features":[468]},{"name":"SHGetMalloc","features":[358,468]},{"name":"SHGetNameFromIDList","features":[634]},{"name":"SHGetNewLinkInfoA","features":[307,468]},{"name":"SHGetNewLinkInfoW","features":[307,468]},{"name":"SHGetPathFromIDListA","features":[307,634]},{"name":"SHGetPathFromIDListEx","features":[307,634]},{"name":"SHGetPathFromIDListW","features":[307,634]},{"name":"SHGetRealIDL","features":[634]},{"name":"SHGetSetFolderCustomSettings","features":[468]},{"name":"SHGetSetSettings","features":[307,468]},{"name":"SHGetSettings","features":[468]},{"name":"SHGetSpecialFolderLocation","features":[307,634]},{"name":"SHGetSpecialFolderPathA","features":[307,468]},{"name":"SHGetSpecialFolderPathW","features":[307,468]},{"name":"SHGetStockIconInfo","features":[468,371]},{"name":"SHGetTemporaryPropertyForItem","features":[307,387,360,380]},{"name":"SHGetThreadRef","features":[468]},{"name":"SHGetUnreadMailCountW","features":[307,370,468]},{"name":"SHGetValueA","features":[307,370,468]},{"name":"SHGetValueW","features":[307,370,468]},{"name":"SHGetViewStatePropertyBag","features":[634]},{"name":"SHGlobalCounterDecrement","features":[468]},{"name":"SHGlobalCounterGetValue","features":[468]},{"name":"SHGlobalCounterIncrement","features":[468]},{"name":"SHHLNF_NOAUTOSELECT","features":[468]},{"name":"SHHLNF_WRITENOHISTORY","features":[468]},{"name":"SHHandleUpdateImage","features":[634]},{"name":"SHILCreateFromPath","features":[634]},{"name":"SHIL_EXTRALARGE","features":[468]},{"name":"SHIL_JUMBO","features":[468]},{"name":"SHIL_LARGE","features":[468]},{"name":"SHIL_LAST","features":[468]},{"name":"SHIL_SMALL","features":[468]},{"name":"SHIL_SYSSMALL","features":[468]},{"name":"SHIMGDEC_DEFAULT","features":[468]},{"name":"SHIMGDEC_LOADFULL","features":[468]},{"name":"SHIMGDEC_THUMBNAIL","features":[468]},{"name":"SHIMGKEY_QUALITY","features":[468]},{"name":"SHIMGKEY_RAWFORMAT","features":[468]},{"name":"SHIMSTCAPFLAG_LOCKABLE","features":[468]},{"name":"SHIMSTCAPFLAG_PURGEABLE","features":[468]},{"name":"SHInvokePrinterCommandA","features":[307,468]},{"name":"SHInvokePrinterCommandW","features":[307,468]},{"name":"SHIsFileAvailableOffline","features":[468]},{"name":"SHIsLowMemoryMachine","features":[307,468]},{"name":"SHLimitInputEdit","features":[307,468]},{"name":"SHLoadInProc","features":[468]},{"name":"SHLoadIndirectString","features":[468]},{"name":"SHLoadNonloadedIconOverlayIdentifiers","features":[468]},{"name":"SHLockShared","features":[307,468]},{"name":"SHMapPIDLToSystemImageListIndex","features":[634]},{"name":"SHMessageBoxCheckA","features":[307,468]},{"name":"SHMessageBoxCheckW","features":[307,468]},{"name":"SHMultiFileProperties","features":[358,468]},{"name":"SHNAMEMAPPINGA","features":[468]},{"name":"SHNAMEMAPPINGA","features":[468]},{"name":"SHNAMEMAPPINGW","features":[468]},{"name":"SHNAMEMAPPINGW","features":[468]},{"name":"SHOP_FILEPATH","features":[468]},{"name":"SHOP_PRINTERNAME","features":[468]},{"name":"SHOP_TYPE","features":[468]},{"name":"SHOP_VOLUMEGUID","features":[468]},{"name":"SHObjectProperties","features":[307,468]},{"name":"SHOpenFolderAndSelectItems","features":[634]},{"name":"SHOpenPropSheetW","features":[307,358,359,370,468]},{"name":"SHOpenRegStream2A","features":[358,370,468]},{"name":"SHOpenRegStream2W","features":[358,370,468]},{"name":"SHOpenRegStreamA","features":[358,370,468]},{"name":"SHOpenRegStreamW","features":[358,370,468]},{"name":"SHOpenWithDialog","features":[307,468]},{"name":"SHPPFW_ASKDIRCREATE","features":[468]},{"name":"SHPPFW_DIRCREATE","features":[468]},{"name":"SHPPFW_IGNOREFILENAME","features":[468]},{"name":"SHPPFW_MEDIACHECKONLY","features":[468]},{"name":"SHPPFW_NONE","features":[468]},{"name":"SHPPFW_NOWRITECHECK","features":[468]},{"name":"SHPWHF_ANYLOCATION","features":[468]},{"name":"SHPWHF_NOFILESELECTOR","features":[468]},{"name":"SHPWHF_NONETPLACECREATE","features":[468]},{"name":"SHPWHF_NORECOMPRESS","features":[468]},{"name":"SHPWHF_USEMRU","features":[468]},{"name":"SHPWHF_VALIDATEVIAWEBFOLDERS","features":[468]},{"name":"SHParseDisplayName","features":[358,634]},{"name":"SHPathPrepareForWriteA","features":[307,468]},{"name":"SHPathPrepareForWriteW","features":[307,468]},{"name":"SHQUERYRBINFO","features":[468]},{"name":"SHQUERYRBINFO","features":[468]},{"name":"SHQueryInfoKeyA","features":[307,370,468]},{"name":"SHQueryInfoKeyW","features":[307,370,468]},{"name":"SHQueryRecycleBinA","features":[468]},{"name":"SHQueryRecycleBinW","features":[468]},{"name":"SHQueryUserNotificationState","features":[468]},{"name":"SHQueryValueExA","features":[307,370,468]},{"name":"SHQueryValueExW","features":[307,370,468]},{"name":"SHREGDEL_BOTH","features":[468]},{"name":"SHREGDEL_DEFAULT","features":[468]},{"name":"SHREGDEL_FLAGS","features":[468]},{"name":"SHREGDEL_HKCU","features":[468]},{"name":"SHREGDEL_HKLM","features":[468]},{"name":"SHREGENUM_BOTH","features":[468]},{"name":"SHREGENUM_DEFAULT","features":[468]},{"name":"SHREGENUM_FLAGS","features":[468]},{"name":"SHREGENUM_HKCU","features":[468]},{"name":"SHREGENUM_HKLM","features":[468]},{"name":"SHREGSET_FORCE_HKCU","features":[468]},{"name":"SHREGSET_FORCE_HKLM","features":[468]},{"name":"SHREGSET_HKCU","features":[468]},{"name":"SHREGSET_HKLM","features":[468]},{"name":"SHRegCloseUSKey","features":[307,468]},{"name":"SHRegCreateUSKeyA","features":[307,468]},{"name":"SHRegCreateUSKeyW","features":[307,468]},{"name":"SHRegDeleteEmptyUSKeyA","features":[307,468]},{"name":"SHRegDeleteEmptyUSKeyW","features":[307,468]},{"name":"SHRegDeleteUSValueA","features":[307,468]},{"name":"SHRegDeleteUSValueW","features":[307,468]},{"name":"SHRegDuplicateHKey","features":[370,468]},{"name":"SHRegEnumUSKeyA","features":[307,468]},{"name":"SHRegEnumUSKeyW","features":[307,468]},{"name":"SHRegEnumUSValueA","features":[307,468]},{"name":"SHRegEnumUSValueW","features":[307,468]},{"name":"SHRegGetBoolUSValueA","features":[307,468]},{"name":"SHRegGetBoolUSValueW","features":[307,468]},{"name":"SHRegGetIntW","features":[370,468]},{"name":"SHRegGetPathA","features":[307,370,468]},{"name":"SHRegGetPathW","features":[307,370,468]},{"name":"SHRegGetUSValueA","features":[307,468]},{"name":"SHRegGetUSValueW","features":[307,468]},{"name":"SHRegGetValueA","features":[307,370,468]},{"name":"SHRegGetValueFromHKCUHKLM","features":[307,468]},{"name":"SHRegGetValueW","features":[307,370,468]},{"name":"SHRegOpenUSKeyA","features":[307,468]},{"name":"SHRegOpenUSKeyW","features":[307,468]},{"name":"SHRegQueryInfoUSKeyA","features":[307,468]},{"name":"SHRegQueryInfoUSKeyW","features":[307,468]},{"name":"SHRegQueryUSValueA","features":[307,468]},{"name":"SHRegQueryUSValueW","features":[307,468]},{"name":"SHRegSetPathA","features":[307,370,468]},{"name":"SHRegSetPathW","features":[307,370,468]},{"name":"SHRegSetUSValueA","features":[307,468]},{"name":"SHRegSetUSValueW","features":[307,468]},{"name":"SHRegWriteUSValueA","features":[307,468]},{"name":"SHRegWriteUSValueW","features":[307,468]},{"name":"SHReleaseThreadRef","features":[468]},{"name":"SHRemoveLocalizedName","features":[468]},{"name":"SHReplaceFromPropSheetExtArray","features":[307,357,468]},{"name":"SHResolveLibrary","features":[468]},{"name":"SHRestricted","features":[468]},{"name":"SHSTOCKICONID","features":[468]},{"name":"SHSTOCKICONINFO","features":[468,371]},{"name":"SHSTOCKICONINFO","features":[468,371]},{"name":"SHSendMessageBroadcastA","features":[307,468]},{"name":"SHSendMessageBroadcastW","features":[307,468]},{"name":"SHSetDefaultProperties","features":[307,468]},{"name":"SHSetFolderPathA","features":[307,468]},{"name":"SHSetFolderPathW","features":[307,468]},{"name":"SHSetInstanceExplorer","features":[468]},{"name":"SHSetKnownFolderPath","features":[307,468]},{"name":"SHSetLocalizedName","features":[468]},{"name":"SHSetTemporaryPropertyForItem","features":[307,387,360,380]},{"name":"SHSetThreadRef","features":[468]},{"name":"SHSetUnreadMailCountW","features":[468]},{"name":"SHSetValueA","features":[370,468]},{"name":"SHSetValueW","features":[370,468]},{"name":"SHShellFolderView_Message","features":[307,468]},{"name":"SHShowManageLibraryUI","features":[307,468]},{"name":"SHSimpleIDListFromPath","features":[634]},{"name":"SHSkipJunction","features":[307,358,468]},{"name":"SHStartNetConnectionDialogW","features":[307,468]},{"name":"SHStrDupA","features":[468]},{"name":"SHStrDupW","features":[468]},{"name":"SHStripMneumonicA","features":[468]},{"name":"SHStripMneumonicW","features":[468]},{"name":"SHTestTokenMembership","features":[307,468]},{"name":"SHUnicodeToAnsi","features":[468]},{"name":"SHUnicodeToUnicode","features":[468]},{"name":"SHUnlockShared","features":[307,468]},{"name":"SHUpdateImageA","features":[468]},{"name":"SHUpdateImageW","features":[468]},{"name":"SHValidateUNC","features":[307,468]},{"name":"SIATTRIBFLAGS","features":[468]},{"name":"SIATTRIBFLAGS_ALLITEMS","features":[468]},{"name":"SIATTRIBFLAGS_AND","features":[468]},{"name":"SIATTRIBFLAGS_APPCOMPAT","features":[468]},{"name":"SIATTRIBFLAGS_MASK","features":[468]},{"name":"SIATTRIBFLAGS_OR","features":[468]},{"name":"SICHINT_ALLFIELDS","features":[468]},{"name":"SICHINT_CANONICAL","features":[468]},{"name":"SICHINT_DISPLAY","features":[468]},{"name":"SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL","features":[468]},{"name":"SID_CommandsPropertyBag","features":[468]},{"name":"SID_CtxQueryAssociations","features":[468]},{"name":"SID_DefView","features":[468]},{"name":"SID_LaunchSourceAppUserModelId","features":[468]},{"name":"SID_LaunchSourceViewSizePreference","features":[468]},{"name":"SID_LaunchTargetViewSizePreference","features":[468]},{"name":"SID_MenuShellFolder","features":[468]},{"name":"SID_SCommDlgBrowser","features":[468]},{"name":"SID_SCommandBarState","features":[468]},{"name":"SID_SGetViewFromViewDual","features":[468]},{"name":"SID_SInPlaceBrowser","features":[468]},{"name":"SID_SMenuBandBKContextMenu","features":[468]},{"name":"SID_SMenuBandBottom","features":[468]},{"name":"SID_SMenuBandBottomSelected","features":[468]},{"name":"SID_SMenuBandChild","features":[468]},{"name":"SID_SMenuBandContextMenuModifier","features":[468]},{"name":"SID_SMenuBandParent","features":[468]},{"name":"SID_SMenuBandTop","features":[468]},{"name":"SID_SMenuPopup","features":[468]},{"name":"SID_SSearchBoxInfo","features":[468]},{"name":"SID_STopLevelBrowser","features":[468]},{"name":"SID_STopWindow","features":[468]},{"name":"SID_ShellExecuteNamedPropertyStore","features":[468]},{"name":"SID_URLExecutionContext","features":[468]},{"name":"SIGDN","features":[468]},{"name":"SIGDN_DESKTOPABSOLUTEEDITING","features":[468]},{"name":"SIGDN_DESKTOPABSOLUTEPARSING","features":[468]},{"name":"SIGDN_FILESYSPATH","features":[468]},{"name":"SIGDN_NORMALDISPLAY","features":[468]},{"name":"SIGDN_PARENTRELATIVE","features":[468]},{"name":"SIGDN_PARENTRELATIVEEDITING","features":[468]},{"name":"SIGDN_PARENTRELATIVEFORADDRESSBAR","features":[468]},{"name":"SIGDN_PARENTRELATIVEFORUI","features":[468]},{"name":"SIGDN_PARENTRELATIVEPARSING","features":[468]},{"name":"SIGDN_URL","features":[468]},{"name":"SIID_APPLICATION","features":[468]},{"name":"SIID_AUDIOFILES","features":[468]},{"name":"SIID_AUTOLIST","features":[468]},{"name":"SIID_CLUSTEREDDRIVE","features":[468]},{"name":"SIID_DELETE","features":[468]},{"name":"SIID_DESKTOPPC","features":[468]},{"name":"SIID_DEVICEAUDIOPLAYER","features":[468]},{"name":"SIID_DEVICECAMERA","features":[468]},{"name":"SIID_DEVICECELLPHONE","features":[468]},{"name":"SIID_DEVICEVIDEOCAMERA","features":[468]},{"name":"SIID_DOCASSOC","features":[468]},{"name":"SIID_DOCNOASSOC","features":[468]},{"name":"SIID_DRIVE35","features":[468]},{"name":"SIID_DRIVE525","features":[468]},{"name":"SIID_DRIVEBD","features":[468]},{"name":"SIID_DRIVECD","features":[468]},{"name":"SIID_DRIVEDVD","features":[468]},{"name":"SIID_DRIVEFIXED","features":[468]},{"name":"SIID_DRIVEHDDVD","features":[468]},{"name":"SIID_DRIVENET","features":[468]},{"name":"SIID_DRIVENETDISABLED","features":[468]},{"name":"SIID_DRIVERAM","features":[468]},{"name":"SIID_DRIVEREMOVE","features":[468]},{"name":"SIID_DRIVEUNKNOWN","features":[468]},{"name":"SIID_ERROR","features":[468]},{"name":"SIID_FIND","features":[468]},{"name":"SIID_FOLDER","features":[468]},{"name":"SIID_FOLDERBACK","features":[468]},{"name":"SIID_FOLDERFRONT","features":[468]},{"name":"SIID_FOLDEROPEN","features":[468]},{"name":"SIID_HELP","features":[468]},{"name":"SIID_IMAGEFILES","features":[468]},{"name":"SIID_INFO","features":[468]},{"name":"SIID_INTERNET","features":[468]},{"name":"SIID_KEY","features":[468]},{"name":"SIID_LINK","features":[468]},{"name":"SIID_LOCK","features":[468]},{"name":"SIID_MAX_ICONS","features":[468]},{"name":"SIID_MEDIAAUDIODVD","features":[468]},{"name":"SIID_MEDIABDR","features":[468]},{"name":"SIID_MEDIABDRE","features":[468]},{"name":"SIID_MEDIABDROM","features":[468]},{"name":"SIID_MEDIABLANKCD","features":[468]},{"name":"SIID_MEDIABLURAY","features":[468]},{"name":"SIID_MEDIACDAUDIO","features":[468]},{"name":"SIID_MEDIACDAUDIOPLUS","features":[468]},{"name":"SIID_MEDIACDBURN","features":[468]},{"name":"SIID_MEDIACDR","features":[468]},{"name":"SIID_MEDIACDROM","features":[468]},{"name":"SIID_MEDIACDRW","features":[468]},{"name":"SIID_MEDIACOMPACTFLASH","features":[468]},{"name":"SIID_MEDIADVD","features":[468]},{"name":"SIID_MEDIADVDPLUSR","features":[468]},{"name":"SIID_MEDIADVDPLUSRW","features":[468]},{"name":"SIID_MEDIADVDR","features":[468]},{"name":"SIID_MEDIADVDRAM","features":[468]},{"name":"SIID_MEDIADVDROM","features":[468]},{"name":"SIID_MEDIADVDRW","features":[468]},{"name":"SIID_MEDIAENHANCEDCD","features":[468]},{"name":"SIID_MEDIAENHANCEDDVD","features":[468]},{"name":"SIID_MEDIAHDDVD","features":[468]},{"name":"SIID_MEDIAHDDVDR","features":[468]},{"name":"SIID_MEDIAHDDVDRAM","features":[468]},{"name":"SIID_MEDIAHDDVDROM","features":[468]},{"name":"SIID_MEDIAMOVIEDVD","features":[468]},{"name":"SIID_MEDIASMARTMEDIA","features":[468]},{"name":"SIID_MEDIASVCD","features":[468]},{"name":"SIID_MEDIAVCD","features":[468]},{"name":"SIID_MIXEDFILES","features":[468]},{"name":"SIID_MOBILEPC","features":[468]},{"name":"SIID_MYNETWORK","features":[468]},{"name":"SIID_NETWORKCONNECT","features":[468]},{"name":"SIID_PRINTER","features":[468]},{"name":"SIID_PRINTERFAX","features":[468]},{"name":"SIID_PRINTERFAXNET","features":[468]},{"name":"SIID_PRINTERFILE","features":[468]},{"name":"SIID_PRINTERNET","features":[468]},{"name":"SIID_RECYCLER","features":[468]},{"name":"SIID_RECYCLERFULL","features":[468]},{"name":"SIID_RENAME","features":[468]},{"name":"SIID_SERVER","features":[468]},{"name":"SIID_SERVERSHARE","features":[468]},{"name":"SIID_SETTINGS","features":[468]},{"name":"SIID_SHARE","features":[468]},{"name":"SIID_SHIELD","features":[468]},{"name":"SIID_SLOWFILE","features":[468]},{"name":"SIID_SOFTWARE","features":[468]},{"name":"SIID_STACK","features":[468]},{"name":"SIID_STUFFEDFOLDER","features":[468]},{"name":"SIID_USERS","features":[468]},{"name":"SIID_VIDEOFILES","features":[468]},{"name":"SIID_WARNING","features":[468]},{"name":"SIID_WORLD","features":[468]},{"name":"SIID_ZIPFILE","features":[468]},{"name":"SIIGBF","features":[468]},{"name":"SIIGBF_BIGGERSIZEOK","features":[468]},{"name":"SIIGBF_CROPTOSQUARE","features":[468]},{"name":"SIIGBF_ICONBACKGROUND","features":[468]},{"name":"SIIGBF_ICONONLY","features":[468]},{"name":"SIIGBF_INCACHEONLY","features":[468]},{"name":"SIIGBF_MEMORYONLY","features":[468]},{"name":"SIIGBF_RESIZETOFIT","features":[468]},{"name":"SIIGBF_SCALEUP","features":[468]},{"name":"SIIGBF_THUMBNAILONLY","features":[468]},{"name":"SIIGBF_WIDETHUMBNAILS","features":[468]},{"name":"SIOM_ICONINDEX","features":[468]},{"name":"SIOM_OVERLAYINDEX","features":[468]},{"name":"SIOM_RESERVED_DEFAULT","features":[468]},{"name":"SIOM_RESERVED_LINK","features":[468]},{"name":"SIOM_RESERVED_SHARED","features":[468]},{"name":"SIOM_RESERVED_SLOWFILE","features":[468]},{"name":"SLDF_ALLOW_LINK_TO_LINK","features":[468]},{"name":"SLDF_DEFAULT","features":[468]},{"name":"SLDF_DISABLE_KNOWNFOLDER_RELATIVE_TRACKING","features":[468]},{"name":"SLDF_DISABLE_LINK_PATH_TRACKING","features":[468]},{"name":"SLDF_ENABLE_TARGET_METADATA","features":[468]},{"name":"SLDF_FORCE_NO_LINKINFO","features":[468]},{"name":"SLDF_FORCE_NO_LINKTRACK","features":[468]},{"name":"SLDF_FORCE_UNCNAME","features":[468]},{"name":"SLDF_HAS_ARGS","features":[468]},{"name":"SLDF_HAS_DARWINID","features":[468]},{"name":"SLDF_HAS_EXP_ICON_SZ","features":[468]},{"name":"SLDF_HAS_EXP_SZ","features":[468]},{"name":"SLDF_HAS_ICONLOCATION","features":[468]},{"name":"SLDF_HAS_ID_LIST","features":[468]},{"name":"SLDF_HAS_LINK_INFO","features":[468]},{"name":"SLDF_HAS_NAME","features":[468]},{"name":"SLDF_HAS_RELPATH","features":[468]},{"name":"SLDF_HAS_WORKINGDIR","features":[468]},{"name":"SLDF_KEEP_LOCAL_IDLIST_FOR_UNC_TARGET","features":[468]},{"name":"SLDF_NO_KF_ALIAS","features":[468]},{"name":"SLDF_NO_PIDL_ALIAS","features":[468]},{"name":"SLDF_PERSIST_VOLUME_ID_RELATIVE","features":[468]},{"name":"SLDF_PREFER_ENVIRONMENT_PATH","features":[468]},{"name":"SLDF_RESERVED","features":[468]},{"name":"SLDF_RUNAS_USER","features":[468]},{"name":"SLDF_RUN_IN_SEPARATE","features":[468]},{"name":"SLDF_RUN_WITH_SHIMLAYER","features":[468]},{"name":"SLDF_UNALIAS_ON_SAVE","features":[468]},{"name":"SLDF_UNICODE","features":[468]},{"name":"SLDF_VALID","features":[468]},{"name":"SLGP_FLAGS","features":[468]},{"name":"SLGP_RAWPATH","features":[468]},{"name":"SLGP_RELATIVEPRIORITY","features":[468]},{"name":"SLGP_SHORTPATH","features":[468]},{"name":"SLGP_UNCPRIORITY","features":[468]},{"name":"SLOWAPPINFO","features":[307,468]},{"name":"SLR_ANY_MATCH","features":[468]},{"name":"SLR_FLAGS","features":[468]},{"name":"SLR_INVOKE_MSI","features":[468]},{"name":"SLR_KNOWNFOLDER","features":[468]},{"name":"SLR_MACHINE_IN_LOCAL_TARGET","features":[468]},{"name":"SLR_NOLINKINFO","features":[468]},{"name":"SLR_NONE","features":[468]},{"name":"SLR_NOSEARCH","features":[468]},{"name":"SLR_NOTRACK","features":[468]},{"name":"SLR_NOUPDATE","features":[468]},{"name":"SLR_NO_OBJECT_ID","features":[468]},{"name":"SLR_NO_UI","features":[468]},{"name":"SLR_NO_UI_WITH_MSG_PUMP","features":[468]},{"name":"SLR_OFFER_DELETE_WITHOUT_FILE","features":[468]},{"name":"SLR_UPDATE","features":[468]},{"name":"SLR_UPDATE_MACHINE_AND_SID","features":[468]},{"name":"SMAE_CONTRACTED","features":[468]},{"name":"SMAE_EXPANDED","features":[468]},{"name":"SMAE_USER","features":[468]},{"name":"SMAE_VALID","features":[468]},{"name":"SMCSHCHANGENOTIFYSTRUCT","features":[634]},{"name":"SMC_AUTOEXPANDCHANGE","features":[468]},{"name":"SMC_CHEVRONEXPAND","features":[468]},{"name":"SMC_CHEVRONGETTIP","features":[468]},{"name":"SMC_CREATE","features":[468]},{"name":"SMC_DEFAULTICON","features":[468]},{"name":"SMC_DEMOTE","features":[468]},{"name":"SMC_DISPLAYCHEVRONTIP","features":[468]},{"name":"SMC_EXITMENU","features":[468]},{"name":"SMC_GETAUTOEXPANDSTATE","features":[468]},{"name":"SMC_GETBKCONTEXTMENU","features":[468]},{"name":"SMC_GETCONTEXTMENUMODIFIER","features":[468]},{"name":"SMC_GETINFO","features":[468]},{"name":"SMC_GETOBJECT","features":[468]},{"name":"SMC_GETSFINFO","features":[468]},{"name":"SMC_GETSFOBJECT","features":[468]},{"name":"SMC_INITMENU","features":[468]},{"name":"SMC_NEWITEM","features":[468]},{"name":"SMC_OPEN","features":[468]},{"name":"SMC_PROMOTE","features":[468]},{"name":"SMC_REFRESH","features":[468]},{"name":"SMC_SETSFOBJECT","features":[468]},{"name":"SMC_SFDDRESTRICTED","features":[468]},{"name":"SMC_SFEXEC","features":[468]},{"name":"SMC_SFEXEC_MIDDLE","features":[468]},{"name":"SMC_SFSELECTITEM","features":[468]},{"name":"SMC_SHCHANGENOTIFY","features":[468]},{"name":"SMDATA","features":[307,634,371]},{"name":"SMDM_HMENU","features":[468]},{"name":"SMDM_SHELLFOLDER","features":[468]},{"name":"SMDM_TOOLBAR","features":[468]},{"name":"SMIF_ACCELERATOR","features":[468]},{"name":"SMIF_ALTSTATE","features":[468]},{"name":"SMIF_CHECKED","features":[468]},{"name":"SMIF_DEMOTED","features":[468]},{"name":"SMIF_DISABLED","features":[468]},{"name":"SMIF_DRAGNDROP","features":[468]},{"name":"SMIF_DROPCASCADE","features":[468]},{"name":"SMIF_DROPTARGET","features":[468]},{"name":"SMIF_HIDDEN","features":[468]},{"name":"SMIF_ICON","features":[468]},{"name":"SMIF_NEW","features":[468]},{"name":"SMIF_SUBMENU","features":[468]},{"name":"SMIF_TRACKPOPUP","features":[468]},{"name":"SMIM_FLAGS","features":[468]},{"name":"SMIM_ICON","features":[468]},{"name":"SMIM_TYPE","features":[468]},{"name":"SMINFO","features":[468]},{"name":"SMINFOFLAGS","features":[468]},{"name":"SMINFOMASK","features":[468]},{"name":"SMINFOTYPE","features":[468]},{"name":"SMINIT_AUTOEXPAND","features":[468]},{"name":"SMINIT_AUTOTOOLTIP","features":[468]},{"name":"SMINIT_CACHED","features":[468]},{"name":"SMINIT_DEFAULT","features":[468]},{"name":"SMINIT_DROPONCONTAINER","features":[468]},{"name":"SMINIT_HORIZONTAL","features":[468]},{"name":"SMINIT_RESTRICT_DRAGDROP","features":[468]},{"name":"SMINIT_TOPLEVEL","features":[468]},{"name":"SMINIT_VERTICAL","features":[468]},{"name":"SMINV_ID","features":[468]},{"name":"SMINV_REFRESH","features":[468]},{"name":"SMIT_SEPARATOR","features":[468]},{"name":"SMIT_STRING","features":[468]},{"name":"SMSET_BOTTOM","features":[468]},{"name":"SMSET_DONTOWN","features":[468]},{"name":"SMSET_TOP","features":[468]},{"name":"SORTCOLUMN","features":[380]},{"name":"SORTDIRECTION","features":[468]},{"name":"SORT_ASCENDING","features":[468]},{"name":"SORT_DESCENDING","features":[468]},{"name":"SORT_ORDER_TYPE","features":[468]},{"name":"SOT_DEFAULT","features":[468]},{"name":"SOT_IGNORE_FOLDERNESS","features":[468]},{"name":"SPACTION","features":[468]},{"name":"SPACTION_APPLYINGATTRIBS","features":[468]},{"name":"SPACTION_CALCULATING","features":[468]},{"name":"SPACTION_COPYING","features":[468]},{"name":"SPACTION_COPY_MOVING","features":[468]},{"name":"SPACTION_DELETING","features":[468]},{"name":"SPACTION_DOWNLOADING","features":[468]},{"name":"SPACTION_FORMATTING","features":[468]},{"name":"SPACTION_MOVING","features":[468]},{"name":"SPACTION_NONE","features":[468]},{"name":"SPACTION_RECYCLING","features":[468]},{"name":"SPACTION_RENAMING","features":[468]},{"name":"SPACTION_SEARCHING_FILES","features":[468]},{"name":"SPACTION_SEARCHING_INTERNET","features":[468]},{"name":"SPACTION_UPLOADING","features":[468]},{"name":"SPBEGINF_AUTOTIME","features":[468]},{"name":"SPBEGINF_MARQUEEPROGRESS","features":[468]},{"name":"SPBEGINF_NOCANCELBUTTON","features":[468]},{"name":"SPBEGINF_NOPROGRESSBAR","features":[468]},{"name":"SPBEGINF_NORMAL","features":[468]},{"name":"SPFF_CREATED_ON_THIS_DEVICE","features":[468]},{"name":"SPFF_DOWNLOAD_BY_DEFAULT","features":[468]},{"name":"SPFF_NONE","features":[468]},{"name":"SPINITF_MODAL","features":[468]},{"name":"SPINITF_NOMINIMIZE","features":[468]},{"name":"SPINITF_NORMAL","features":[468]},{"name":"SPMODE_BROWSER","features":[468]},{"name":"SPMODE_DBMON","features":[468]},{"name":"SPMODE_DEBUGBREAK","features":[468]},{"name":"SPMODE_DEBUGOUT","features":[468]},{"name":"SPMODE_EVENT","features":[468]},{"name":"SPMODE_EVENTTRACE","features":[468]},{"name":"SPMODE_FLUSH","features":[468]},{"name":"SPMODE_FORMATTEXT","features":[468]},{"name":"SPMODE_MEMWATCH","features":[468]},{"name":"SPMODE_MSGTRACE","features":[468]},{"name":"SPMODE_MSVM","features":[468]},{"name":"SPMODE_MULTISTOP","features":[468]},{"name":"SPMODE_PERFTAGS","features":[468]},{"name":"SPMODE_PROFILE","features":[468]},{"name":"SPMODE_SHELL","features":[468]},{"name":"SPMODE_TEST","features":[468]},{"name":"SPTEXT","features":[468]},{"name":"SPTEXT_ACTIONDESCRIPTION","features":[468]},{"name":"SPTEXT_ACTIONDETAIL","features":[468]},{"name":"SRRF_NOEXPAND","features":[468]},{"name":"SRRF_NOVIRT","features":[468]},{"name":"SRRF_RM_ANY","features":[468]},{"name":"SRRF_RM_NORMAL","features":[468]},{"name":"SRRF_RM_SAFE","features":[468]},{"name":"SRRF_RM_SAFENETWORK","features":[468]},{"name":"SRRF_RT_ANY","features":[468]},{"name":"SRRF_RT_REG_BINARY","features":[468]},{"name":"SRRF_RT_REG_DWORD","features":[468]},{"name":"SRRF_RT_REG_EXPAND_SZ","features":[468]},{"name":"SRRF_RT_REG_MULTI_SZ","features":[468]},{"name":"SRRF_RT_REG_NONE","features":[468]},{"name":"SRRF_RT_REG_QWORD","features":[468]},{"name":"SRRF_RT_REG_SZ","features":[468]},{"name":"SRRF_ZEROONFAILURE","features":[468]},{"name":"SSF_AUTOCHECKSELECT","features":[468]},{"name":"SSF_DESKTOPHTML","features":[468]},{"name":"SSF_DONTPRETTYPATH","features":[468]},{"name":"SSF_DOUBLECLICKINWEBVIEW","features":[468]},{"name":"SSF_FILTER","features":[468]},{"name":"SSF_HIDDENFILEEXTS","features":[468]},{"name":"SSF_HIDEICONS","features":[468]},{"name":"SSF_ICONSONLY","features":[468]},{"name":"SSF_MAPNETDRVBUTTON","features":[468]},{"name":"SSF_MASK","features":[468]},{"name":"SSF_NOCONFIRMRECYCLE","features":[468]},{"name":"SSF_NONETCRAWLING","features":[468]},{"name":"SSF_SEPPROCESS","features":[468]},{"name":"SSF_SERVERADMINUI","features":[468]},{"name":"SSF_SHOWALLOBJECTS","features":[468]},{"name":"SSF_SHOWATTRIBCOL","features":[468]},{"name":"SSF_SHOWCOMPCOLOR","features":[468]},{"name":"SSF_SHOWEXTENSIONS","features":[468]},{"name":"SSF_SHOWINFOTIP","features":[468]},{"name":"SSF_SHOWSTARTPAGE","features":[468]},{"name":"SSF_SHOWSTATUSBAR","features":[468]},{"name":"SSF_SHOWSUPERHIDDEN","features":[468]},{"name":"SSF_SHOWSYSFILES","features":[468]},{"name":"SSF_SHOWTYPEOVERLAY","features":[468]},{"name":"SSF_SORTCOLUMNS","features":[468]},{"name":"SSF_STARTPANELON","features":[468]},{"name":"SSF_WEBVIEW","features":[468]},{"name":"SSF_WIN95CLASSIC","features":[468]},{"name":"SSM_CLEAR","features":[468]},{"name":"SSM_REFRESH","features":[468]},{"name":"SSM_SET","features":[468]},{"name":"SSM_UPDATE","features":[468]},{"name":"STGOP","features":[468]},{"name":"STGOP_APPLYPROPERTIES","features":[468]},{"name":"STGOP_COPY","features":[468]},{"name":"STGOP_MOVE","features":[468]},{"name":"STGOP_NEW","features":[468]},{"name":"STGOP_REMOVE","features":[468]},{"name":"STGOP_RENAME","features":[468]},{"name":"STGOP_SYNC","features":[468]},{"name":"STIF_DEFAULT","features":[468]},{"name":"STIF_SUPPORT_HEX","features":[468]},{"name":"STORAGE_PROVIDER_FILE_FLAGS","features":[468]},{"name":"STORE_E_NEWER_VERSION_AVAILABLE","features":[468]},{"name":"STPFLAG","features":[468]},{"name":"STPF_NONE","features":[468]},{"name":"STPF_USEAPPPEEKALWAYS","features":[468]},{"name":"STPF_USEAPPPEEKWHENACTIVE","features":[468]},{"name":"STPF_USEAPPTHUMBNAILALWAYS","features":[468]},{"name":"STPF_USEAPPTHUMBNAILWHENACTIVE","features":[468]},{"name":"STR_AVOID_DRIVE_RESTRICTION_POLICY","features":[468]},{"name":"STR_BIND_DELEGATE_CREATE_OBJECT","features":[468]},{"name":"STR_BIND_FOLDERS_READ_ONLY","features":[468]},{"name":"STR_BIND_FOLDER_ENUM_MODE","features":[468]},{"name":"STR_BIND_FORCE_FOLDER_SHORTCUT_RESOLVE","features":[468]},{"name":"STR_DONT_PARSE_RELATIVE","features":[468]},{"name":"STR_DONT_RESOLVE_LINK","features":[468]},{"name":"STR_ENUM_ITEMS_FLAGS","features":[468]},{"name":"STR_FILE_SYS_BIND_DATA","features":[468]},{"name":"STR_FILE_SYS_BIND_DATA_WIN7_FORMAT","features":[468]},{"name":"STR_GET_ASYNC_HANDLER","features":[468]},{"name":"STR_GPS_BESTEFFORT","features":[468]},{"name":"STR_GPS_DELAYCREATION","features":[468]},{"name":"STR_GPS_FASTPROPERTIESONLY","features":[468]},{"name":"STR_GPS_HANDLERPROPERTIESONLY","features":[468]},{"name":"STR_GPS_NO_OPLOCK","features":[468]},{"name":"STR_GPS_OPENSLOWITEM","features":[468]},{"name":"STR_INTERNAL_NAVIGATE","features":[468]},{"name":"STR_INTERNETFOLDER_PARSE_ONLY_URLMON_BINDABLE","features":[468]},{"name":"STR_ITEM_CACHE_CONTEXT","features":[468]},{"name":"STR_MYDOCS_CLSID","features":[468]},{"name":"STR_NO_VALIDATE_FILENAME_CHARS","features":[468]},{"name":"STR_PARSE_ALLOW_INTERNET_SHELL_FOLDERS","features":[468]},{"name":"STR_PARSE_AND_CREATE_ITEM","features":[468]},{"name":"STR_PARSE_DONT_REQUIRE_VALIDATED_URLS","features":[468]},{"name":"STR_PARSE_EXPLICIT_ASSOCIATION_SUCCESSFUL","features":[468]},{"name":"STR_PARSE_PARTIAL_IDLIST","features":[468]},{"name":"STR_PARSE_PREFER_FOLDER_BROWSING","features":[468]},{"name":"STR_PARSE_PREFER_WEB_BROWSING","features":[468]},{"name":"STR_PARSE_PROPERTYSTORE","features":[468]},{"name":"STR_PARSE_SHELL_PROTOCOL_TO_FILE_OBJECTS","features":[468]},{"name":"STR_PARSE_SHOW_NET_DIAGNOSTICS_UI","features":[468]},{"name":"STR_PARSE_SKIP_NET_CACHE","features":[468]},{"name":"STR_PARSE_TRANSLATE_ALIASES","features":[468]},{"name":"STR_PARSE_WITH_EXPLICIT_ASSOCAPP","features":[468]},{"name":"STR_PARSE_WITH_EXPLICIT_PROGID","features":[468]},{"name":"STR_PARSE_WITH_PROPERTIES","features":[468]},{"name":"STR_PROPERTYBAG_PARAM","features":[468]},{"name":"STR_REFERRER_IDENTIFIER","features":[468]},{"name":"STR_SKIP_BINDING_CLSID","features":[468]},{"name":"STR_STORAGEITEM_CREATION_FLAGS","features":[468]},{"name":"STR_TAB_REUSE_IDENTIFIER","features":[468]},{"name":"STR_TRACK_CLSID","features":[468]},{"name":"SUBCLASSPROC","features":[307,468]},{"name":"SV2CVW2_PARAMS","features":[307,359,468]},{"name":"SV3CVW3_DEFAULT","features":[468]},{"name":"SV3CVW3_FORCEFOLDERFLAGS","features":[468]},{"name":"SV3CVW3_FORCEVIEWMODE","features":[468]},{"name":"SV3CVW3_NONINTERACTIVE","features":[468]},{"name":"SVGIO_ALLVIEW","features":[468]},{"name":"SVGIO_BACKGROUND","features":[468]},{"name":"SVGIO_CHECKED","features":[468]},{"name":"SVGIO_FLAG_VIEWORDER","features":[468]},{"name":"SVGIO_SELECTION","features":[468]},{"name":"SVGIO_TYPE_MASK","features":[468]},{"name":"SVSI_CHECK","features":[468]},{"name":"SVSI_CHECK2","features":[468]},{"name":"SVSI_DESELECT","features":[468]},{"name":"SVSI_DESELECTOTHERS","features":[468]},{"name":"SVSI_EDIT","features":[468]},{"name":"SVSI_ENSUREVISIBLE","features":[468]},{"name":"SVSI_FOCUSED","features":[468]},{"name":"SVSI_KEYBOARDSELECT","features":[468]},{"name":"SVSI_NOTAKEFOCUS","features":[468]},{"name":"SVSI_POSITIONITEM","features":[468]},{"name":"SVSI_SELECT","features":[468]},{"name":"SVSI_SELECTIONMARK","features":[468]},{"name":"SVSI_TRANSLATEPT","features":[468]},{"name":"SVUIA_ACTIVATE_FOCUS","features":[468]},{"name":"SVUIA_ACTIVATE_NOFOCUS","features":[468]},{"name":"SVUIA_DEACTIVATE","features":[468]},{"name":"SVUIA_INPLACEACTIVATE","features":[468]},{"name":"SVUIA_STATUS","features":[468]},{"name":"SWC_3RDPARTY","features":[468]},{"name":"SWC_BROWSER","features":[468]},{"name":"SWC_CALLBACK","features":[468]},{"name":"SWC_DESKTOP","features":[468]},{"name":"SWC_EXPLORER","features":[468]},{"name":"SWFO_COOKIEPASSED","features":[468]},{"name":"SWFO_INCLUDEPENDING","features":[468]},{"name":"SWFO_NEEDDISPATCH","features":[468]},{"name":"SYNCMGRERRORFLAGS","features":[468]},{"name":"SYNCMGRERRORFLAG_ENABLEJUMPTEXT","features":[468]},{"name":"SYNCMGRFLAG","features":[468]},{"name":"SYNCMGRFLAG_CONNECT","features":[468]},{"name":"SYNCMGRFLAG_EVENTMASK","features":[468]},{"name":"SYNCMGRFLAG_IDLE","features":[468]},{"name":"SYNCMGRFLAG_INVOKE","features":[468]},{"name":"SYNCMGRFLAG_MANUAL","features":[468]},{"name":"SYNCMGRFLAG_MAYBOTHERUSER","features":[468]},{"name":"SYNCMGRFLAG_PENDINGDISCONNECT","features":[468]},{"name":"SYNCMGRFLAG_SCHEDULED","features":[468]},{"name":"SYNCMGRFLAG_SETTINGS","features":[468]},{"name":"SYNCMGRHANDLERFLAGS","features":[468]},{"name":"SYNCMGRHANDLERFLAG_MASK","features":[468]},{"name":"SYNCMGRHANDLERINFO","features":[468,371]},{"name":"SYNCMGRHANDLER_ALWAYSLISTHANDLER","features":[468]},{"name":"SYNCMGRHANDLER_HASPROPERTIES","features":[468]},{"name":"SYNCMGRHANDLER_HIDDEN","features":[468]},{"name":"SYNCMGRHANDLER_MAYESTABLISHCONNECTION","features":[468]},{"name":"SYNCMGRINVOKEFLAGS","features":[468]},{"name":"SYNCMGRINVOKE_MINIMIZED","features":[468]},{"name":"SYNCMGRINVOKE_STARTSYNC","features":[468]},{"name":"SYNCMGRITEM","features":[307,468,371]},{"name":"SYNCMGRITEMFLAGS","features":[468]},{"name":"SYNCMGRITEMSTATE","features":[468]},{"name":"SYNCMGRITEMSTATE_CHECKED","features":[468]},{"name":"SYNCMGRITEMSTATE_UNCHECKED","features":[468]},{"name":"SYNCMGRITEM_HASPROPERTIES","features":[468]},{"name":"SYNCMGRITEM_HIDDEN","features":[468]},{"name":"SYNCMGRITEM_ITEMFLAGMASK","features":[468]},{"name":"SYNCMGRITEM_LASTUPDATETIME","features":[468]},{"name":"SYNCMGRITEM_MAYDELETEITEM","features":[468]},{"name":"SYNCMGRITEM_ROAMINGUSER","features":[468]},{"name":"SYNCMGRITEM_TEMPORARY","features":[468]},{"name":"SYNCMGRLOGERRORINFO","features":[468]},{"name":"SYNCMGRLOGERROR_ERRORFLAGS","features":[468]},{"name":"SYNCMGRLOGERROR_ERRORID","features":[468]},{"name":"SYNCMGRLOGERROR_ITEMID","features":[468]},{"name":"SYNCMGRLOGLEVEL","features":[468]},{"name":"SYNCMGRLOGLEVEL_ERROR","features":[468]},{"name":"SYNCMGRLOGLEVEL_INFORMATION","features":[468]},{"name":"SYNCMGRLOGLEVEL_LOGLEVELMAX","features":[468]},{"name":"SYNCMGRLOGLEVEL_WARNING","features":[468]},{"name":"SYNCMGRPROGRESSITEM","features":[468]},{"name":"SYNCMGRPROGRESSITEM_MAXVALUE","features":[468]},{"name":"SYNCMGRPROGRESSITEM_PROGVALUE","features":[468]},{"name":"SYNCMGRPROGRESSITEM_STATUSTEXT","features":[468]},{"name":"SYNCMGRPROGRESSITEM_STATUSTYPE","features":[468]},{"name":"SYNCMGRREGISTERFLAGS","features":[468]},{"name":"SYNCMGRREGISTERFLAGS_MASK","features":[468]},{"name":"SYNCMGRREGISTERFLAG_CONNECT","features":[468]},{"name":"SYNCMGRREGISTERFLAG_IDLE","features":[468]},{"name":"SYNCMGRREGISTERFLAG_PENDINGDISCONNECT","features":[468]},{"name":"SYNCMGRSTATUS","features":[468]},{"name":"SYNCMGRSTATUS_DELETED","features":[468]},{"name":"SYNCMGRSTATUS_FAILED","features":[468]},{"name":"SYNCMGRSTATUS_PAUSED","features":[468]},{"name":"SYNCMGRSTATUS_PENDING","features":[468]},{"name":"SYNCMGRSTATUS_RESUMING","features":[468]},{"name":"SYNCMGRSTATUS_SKIPPED","features":[468]},{"name":"SYNCMGRSTATUS_STOPPED","features":[468]},{"name":"SYNCMGRSTATUS_SUCCEEDED","features":[468]},{"name":"SYNCMGRSTATUS_UPDATING","features":[468]},{"name":"SYNCMGRSTATUS_UPDATING_INDETERMINATE","features":[468]},{"name":"SYNCMGR_CANCEL_REQUEST","features":[468]},{"name":"SYNCMGR_CF_NONE","features":[468]},{"name":"SYNCMGR_CF_NOUI","features":[468]},{"name":"SYNCMGR_CF_NOWAIT","features":[468]},{"name":"SYNCMGR_CF_VALID","features":[468]},{"name":"SYNCMGR_CF_WAIT","features":[468]},{"name":"SYNCMGR_CIT_DELETED","features":[468]},{"name":"SYNCMGR_CIT_UPDATED","features":[468]},{"name":"SYNCMGR_CONFLICT_ID_INFO","features":[358,468]},{"name":"SYNCMGR_CONFLICT_ITEM_TYPE","features":[468]},{"name":"SYNCMGR_CONTROL_FLAGS","features":[468]},{"name":"SYNCMGR_CR_CANCEL_ALL","features":[468]},{"name":"SYNCMGR_CR_CANCEL_ITEM","features":[468]},{"name":"SYNCMGR_CR_MAX","features":[468]},{"name":"SYNCMGR_CR_NONE","features":[468]},{"name":"SYNCMGR_EF_NONE","features":[468]},{"name":"SYNCMGR_EF_VALID","features":[468]},{"name":"SYNCMGR_EL_ERROR","features":[468]},{"name":"SYNCMGR_EL_INFORMATION","features":[468]},{"name":"SYNCMGR_EL_MAX","features":[468]},{"name":"SYNCMGR_EL_WARNING","features":[468]},{"name":"SYNCMGR_EVENT_FLAGS","features":[468]},{"name":"SYNCMGR_EVENT_LEVEL","features":[468]},{"name":"SYNCMGR_HANDLER_CAPABILITIES","features":[468]},{"name":"SYNCMGR_HANDLER_POLICIES","features":[468]},{"name":"SYNCMGR_HANDLER_TYPE","features":[468]},{"name":"SYNCMGR_HCM_CAN_BROWSE_CONTENT","features":[468]},{"name":"SYNCMGR_HCM_CAN_SHOW_SCHEDULE","features":[468]},{"name":"SYNCMGR_HCM_CONFLICT_STORE","features":[468]},{"name":"SYNCMGR_HCM_EVENT_STORE","features":[468]},{"name":"SYNCMGR_HCM_NONE","features":[468]},{"name":"SYNCMGR_HCM_PROVIDES_ICON","features":[468]},{"name":"SYNCMGR_HCM_QUERY_BEFORE_ACTIVATE","features":[468]},{"name":"SYNCMGR_HCM_QUERY_BEFORE_DEACTIVATE","features":[468]},{"name":"SYNCMGR_HCM_QUERY_BEFORE_DISABLE","features":[468]},{"name":"SYNCMGR_HCM_QUERY_BEFORE_ENABLE","features":[468]},{"name":"SYNCMGR_HCM_SUPPORTS_CONCURRENT_SESSIONS","features":[468]},{"name":"SYNCMGR_HCM_VALID_MASK","features":[468]},{"name":"SYNCMGR_HPM_BACKGROUND_SYNC_ONLY","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_BROWSE","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_DISABLE","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_ENABLE","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_SCHEDULE","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_START_SYNC","features":[468]},{"name":"SYNCMGR_HPM_DISABLE_STOP_SYNC","features":[468]},{"name":"SYNCMGR_HPM_HIDDEN_BY_DEFAULT","features":[468]},{"name":"SYNCMGR_HPM_NONE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_ACTIVATE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_DEACTIVATE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_DISABLE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_ENABLE","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_START_SYNC","features":[468]},{"name":"SYNCMGR_HPM_PREVENT_STOP_SYNC","features":[468]},{"name":"SYNCMGR_HPM_VALID_MASK","features":[468]},{"name":"SYNCMGR_HT_APPLICATION","features":[468]},{"name":"SYNCMGR_HT_COMPUTER","features":[468]},{"name":"SYNCMGR_HT_DEVICE","features":[468]},{"name":"SYNCMGR_HT_FOLDER","features":[468]},{"name":"SYNCMGR_HT_MAX","features":[468]},{"name":"SYNCMGR_HT_MIN","features":[468]},{"name":"SYNCMGR_HT_SERVICE","features":[468]},{"name":"SYNCMGR_HT_UNSPECIFIED","features":[468]},{"name":"SYNCMGR_ICM_CAN_BROWSE_CONTENT","features":[468]},{"name":"SYNCMGR_ICM_CAN_DELETE","features":[468]},{"name":"SYNCMGR_ICM_CONFLICT_STORE","features":[468]},{"name":"SYNCMGR_ICM_EVENT_STORE","features":[468]},{"name":"SYNCMGR_ICM_NONE","features":[468]},{"name":"SYNCMGR_ICM_PROVIDES_ICON","features":[468]},{"name":"SYNCMGR_ICM_QUERY_BEFORE_DELETE","features":[468]},{"name":"SYNCMGR_ICM_QUERY_BEFORE_DISABLE","features":[468]},{"name":"SYNCMGR_ICM_QUERY_BEFORE_ENABLE","features":[468]},{"name":"SYNCMGR_ICM_VALID_MASK","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_BROWSE","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_DELETE","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_DISABLE","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_ENABLE","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_START_SYNC","features":[468]},{"name":"SYNCMGR_IPM_DISABLE_STOP_SYNC","features":[468]},{"name":"SYNCMGR_IPM_HIDDEN_BY_DEFAULT","features":[468]},{"name":"SYNCMGR_IPM_NONE","features":[468]},{"name":"SYNCMGR_IPM_PREVENT_DISABLE","features":[468]},{"name":"SYNCMGR_IPM_PREVENT_ENABLE","features":[468]},{"name":"SYNCMGR_IPM_PREVENT_START_SYNC","features":[468]},{"name":"SYNCMGR_IPM_PREVENT_STOP_SYNC","features":[468]},{"name":"SYNCMGR_IPM_VALID_MASK","features":[468]},{"name":"SYNCMGR_ITEM_CAPABILITIES","features":[468]},{"name":"SYNCMGR_ITEM_POLICIES","features":[468]},{"name":"SYNCMGR_OBJECTID_BrowseContent","features":[468]},{"name":"SYNCMGR_OBJECTID_ConflictStore","features":[468]},{"name":"SYNCMGR_OBJECTID_EventLinkClick","features":[468]},{"name":"SYNCMGR_OBJECTID_EventStore","features":[468]},{"name":"SYNCMGR_OBJECTID_Icon","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeActivate","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeDeactivate","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeDelete","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeDisable","features":[468]},{"name":"SYNCMGR_OBJECTID_QueryBeforeEnable","features":[468]},{"name":"SYNCMGR_OBJECTID_ShowSchedule","features":[468]},{"name":"SYNCMGR_PC_KEEP_MULTIPLE","features":[468]},{"name":"SYNCMGR_PC_KEEP_ONE","features":[468]},{"name":"SYNCMGR_PC_KEEP_RECENT","features":[468]},{"name":"SYNCMGR_PC_NO_CHOICE","features":[468]},{"name":"SYNCMGR_PC_REMOVE_FROM_SYNC_SET","features":[468]},{"name":"SYNCMGR_PC_SKIP","features":[468]},{"name":"SYNCMGR_PNS_CANCEL","features":[468]},{"name":"SYNCMGR_PNS_CONTINUE","features":[468]},{"name":"SYNCMGR_PNS_DEFAULT","features":[468]},{"name":"SYNCMGR_PRESENTER_CHOICE","features":[468]},{"name":"SYNCMGR_PRESENTER_NEXT_STEP","features":[468]},{"name":"SYNCMGR_PROGRESS_STATUS","features":[468]},{"name":"SYNCMGR_PS_CANCELED","features":[468]},{"name":"SYNCMGR_PS_DISCONNECTED","features":[468]},{"name":"SYNCMGR_PS_FAILED","features":[468]},{"name":"SYNCMGR_PS_MAX","features":[468]},{"name":"SYNCMGR_PS_SUCCEEDED","features":[468]},{"name":"SYNCMGR_PS_UPDATING","features":[468]},{"name":"SYNCMGR_PS_UPDATING_INDETERMINATE","features":[468]},{"name":"SYNCMGR_RA_KEEPOTHER","features":[468]},{"name":"SYNCMGR_RA_KEEPRECENT","features":[468]},{"name":"SYNCMGR_RA_KEEP_MULTIPLE","features":[468]},{"name":"SYNCMGR_RA_KEEP_SINGLE","features":[468]},{"name":"SYNCMGR_RA_REMOVEFROMSYNCSET","features":[468]},{"name":"SYNCMGR_RA_VALID","features":[468]},{"name":"SYNCMGR_RESOLUTION_ABILITIES","features":[468]},{"name":"SYNCMGR_RESOLUTION_FEEDBACK","features":[468]},{"name":"SYNCMGR_RF_CANCEL","features":[468]},{"name":"SYNCMGR_RF_CONTINUE","features":[468]},{"name":"SYNCMGR_RF_REFRESH","features":[468]},{"name":"SYNCMGR_SCF_IGNORE_IF_ALREADY_SYNCING","features":[468]},{"name":"SYNCMGR_SCF_NONE","features":[468]},{"name":"SYNCMGR_SCF_VALID","features":[468]},{"name":"SYNCMGR_SYNC_CONTROL_FLAGS","features":[468]},{"name":"SYNCMGR_UPDATE_REASON","features":[468]},{"name":"SYNCMGR_UR_ADDED","features":[468]},{"name":"SYNCMGR_UR_CHANGED","features":[468]},{"name":"SYNCMGR_UR_MAX","features":[468]},{"name":"SYNCMGR_UR_REMOVED","features":[468]},{"name":"SZ_CONTENTTYPE_CDF","features":[468]},{"name":"SZ_CONTENTTYPE_CDFA","features":[468]},{"name":"SZ_CONTENTTYPE_CDFW","features":[468]},{"name":"SZ_CONTENTTYPE_HTML","features":[468]},{"name":"SZ_CONTENTTYPE_HTMLA","features":[468]},{"name":"SZ_CONTENTTYPE_HTMLW","features":[468]},{"name":"S_SYNCMGR_CANCELALL","features":[468]},{"name":"S_SYNCMGR_CANCELITEM","features":[468]},{"name":"S_SYNCMGR_ENUMITEMS","features":[468]},{"name":"S_SYNCMGR_ITEMDELETED","features":[468]},{"name":"S_SYNCMGR_MISSINGITEMS","features":[468]},{"name":"S_SYNCMGR_RETRYSYNC","features":[468]},{"name":"ScheduledTasks","features":[468]},{"name":"SearchFolderItemFactory","features":[468]},{"name":"SecureLockIconConstants","features":[468]},{"name":"SelectedItemCount_Property_GUID","features":[468]},{"name":"SetCurrentProcessExplicitAppUserModelID","features":[468]},{"name":"SetMenuContextHelpId","features":[307,468,371]},{"name":"SetWindowContextHelpId","features":[307,468]},{"name":"SetWindowSubclass","features":[307,468]},{"name":"SharedBitmap","features":[468]},{"name":"SharingConfigurationManager","features":[468]},{"name":"Shell","features":[468]},{"name":"ShellAboutA","features":[307,468,371]},{"name":"ShellAboutW","features":[307,468,371]},{"name":"ShellBrowserWindow","features":[468]},{"name":"ShellDesktop","features":[468]},{"name":"ShellDispatchInproc","features":[468]},{"name":"ShellExecuteA","features":[307,468,371]},{"name":"ShellExecuteExA","features":[307,370,468]},{"name":"ShellExecuteExW","features":[307,370,468]},{"name":"ShellExecuteW","features":[307,468,371]},{"name":"ShellFSFolder","features":[468]},{"name":"ShellFolderItem","features":[468]},{"name":"ShellFolderView","features":[468]},{"name":"ShellFolderViewOC","features":[468]},{"name":"ShellFolderViewOptions","features":[468]},{"name":"ShellImageDataFactory","features":[468]},{"name":"ShellItem","features":[468]},{"name":"ShellLibrary","features":[468]},{"name":"ShellLink","features":[468]},{"name":"ShellLinkObject","features":[468]},{"name":"ShellMessageBoxA","features":[307,468,371]},{"name":"ShellMessageBoxW","features":[307,468,371]},{"name":"ShellNameSpace","features":[468]},{"name":"ShellSpecialFolderConstants","features":[468]},{"name":"ShellUIHelper","features":[468]},{"name":"ShellWindowFindWindowOptions","features":[468]},{"name":"ShellWindowTypeConstants","features":[468]},{"name":"ShellWindows","features":[468]},{"name":"Shell_GetCachedImageIndex","features":[468]},{"name":"Shell_GetCachedImageIndexA","features":[468]},{"name":"Shell_GetCachedImageIndexW","features":[468]},{"name":"Shell_GetImageLists","features":[307,357,468]},{"name":"Shell_MergeMenus","features":[468,371]},{"name":"Shell_NotifyIconA","features":[307,468,371]},{"name":"Shell_NotifyIconGetRect","features":[307,468]},{"name":"Shell_NotifyIconW","features":[307,468,371]},{"name":"ShowInputPaneAnimationCoordinator","features":[468]},{"name":"SignalFileOpen","features":[307,634]},{"name":"SimpleConflictPresenter","features":[468]},{"name":"SizeCategorizer","features":[468]},{"name":"SmartcardCredentialProvider","features":[468]},{"name":"SmartcardPinProvider","features":[468]},{"name":"SmartcardReaderSelectionProvider","features":[468]},{"name":"SmartcardWinRTProvider","features":[468]},{"name":"SoftwareUpdateMessageBox","features":[307,535,468]},{"name":"StartMenuPin","features":[468]},{"name":"StgMakeUniqueName","features":[387,468]},{"name":"StorageProviderBanners","features":[468]},{"name":"StrCSpnA","features":[468]},{"name":"StrCSpnIA","features":[468]},{"name":"StrCSpnIW","features":[468]},{"name":"StrCSpnW","features":[468]},{"name":"StrCatBuffA","features":[468]},{"name":"StrCatBuffW","features":[468]},{"name":"StrCatChainW","features":[468]},{"name":"StrCatW","features":[468]},{"name":"StrChrA","features":[468]},{"name":"StrChrIA","features":[468]},{"name":"StrChrIW","features":[468]},{"name":"StrChrNIW","features":[468]},{"name":"StrChrNW","features":[468]},{"name":"StrChrW","features":[468]},{"name":"StrCmpCA","features":[468]},{"name":"StrCmpCW","features":[468]},{"name":"StrCmpICA","features":[468]},{"name":"StrCmpICW","features":[468]},{"name":"StrCmpIW","features":[468]},{"name":"StrCmpLogicalW","features":[468]},{"name":"StrCmpNA","features":[468]},{"name":"StrCmpNCA","features":[468]},{"name":"StrCmpNCW","features":[468]},{"name":"StrCmpNIA","features":[468]},{"name":"StrCmpNICA","features":[468]},{"name":"StrCmpNICW","features":[468]},{"name":"StrCmpNIW","features":[468]},{"name":"StrCmpNW","features":[468]},{"name":"StrCmpW","features":[468]},{"name":"StrCpyNW","features":[468]},{"name":"StrCpyW","features":[468]},{"name":"StrDupA","features":[468]},{"name":"StrDupW","features":[468]},{"name":"StrFormatByteSize64A","features":[468]},{"name":"StrFormatByteSizeA","features":[468]},{"name":"StrFormatByteSizeEx","features":[468]},{"name":"StrFormatByteSizeW","features":[468]},{"name":"StrFormatKBSizeA","features":[468]},{"name":"StrFormatKBSizeW","features":[468]},{"name":"StrFromTimeIntervalA","features":[468]},{"name":"StrFromTimeIntervalW","features":[468]},{"name":"StrIsIntlEqualA","features":[307,468]},{"name":"StrIsIntlEqualW","features":[307,468]},{"name":"StrNCatA","features":[468]},{"name":"StrNCatW","features":[468]},{"name":"StrPBrkA","features":[468]},{"name":"StrPBrkW","features":[468]},{"name":"StrRChrA","features":[468]},{"name":"StrRChrIA","features":[468]},{"name":"StrRChrIW","features":[468]},{"name":"StrRChrW","features":[468]},{"name":"StrRStrIA","features":[468]},{"name":"StrRStrIW","features":[468]},{"name":"StrRetToBSTR","features":[634]},{"name":"StrRetToBufA","features":[634]},{"name":"StrRetToBufW","features":[634]},{"name":"StrRetToStrA","features":[634]},{"name":"StrRetToStrW","features":[634]},{"name":"StrSpnA","features":[468]},{"name":"StrSpnW","features":[468]},{"name":"StrStrA","features":[468]},{"name":"StrStrIA","features":[468]},{"name":"StrStrIW","features":[468]},{"name":"StrStrNIW","features":[468]},{"name":"StrStrNW","features":[468]},{"name":"StrStrW","features":[468]},{"name":"StrToInt64ExA","features":[307,468]},{"name":"StrToInt64ExW","features":[307,468]},{"name":"StrToIntA","features":[468]},{"name":"StrToIntExA","features":[307,468]},{"name":"StrToIntExW","features":[307,468]},{"name":"StrToIntW","features":[468]},{"name":"StrTrimA","features":[307,468]},{"name":"StrTrimW","features":[307,468]},{"name":"SuspensionDependencyManager","features":[468]},{"name":"SyncMgr","features":[468]},{"name":"SyncMgrClient","features":[468]},{"name":"SyncMgrControl","features":[468]},{"name":"SyncMgrFolder","features":[468]},{"name":"SyncMgrScheduleWizard","features":[468]},{"name":"SyncResultsFolder","features":[468]},{"name":"SyncSetupFolder","features":[468]},{"name":"TBIF_APPEND","features":[468]},{"name":"TBIF_DEFAULT","features":[468]},{"name":"TBIF_INTERNETBAR","features":[468]},{"name":"TBIF_NOTOOLBAR","features":[468]},{"name":"TBIF_PREPEND","features":[468]},{"name":"TBIF_REPLACE","features":[468]},{"name":"TBIF_STANDARDTOOLBAR","features":[468]},{"name":"TBINFO","features":[468]},{"name":"TBPFLAG","features":[468]},{"name":"TBPF_ERROR","features":[468]},{"name":"TBPF_INDETERMINATE","features":[468]},{"name":"TBPF_NOPROGRESS","features":[468]},{"name":"TBPF_NORMAL","features":[468]},{"name":"TBPF_PAUSED","features":[468]},{"name":"THBF_DISABLED","features":[468]},{"name":"THBF_DISMISSONCLICK","features":[468]},{"name":"THBF_ENABLED","features":[468]},{"name":"THBF_HIDDEN","features":[468]},{"name":"THBF_NOBACKGROUND","features":[468]},{"name":"THBF_NONINTERACTIVE","features":[468]},{"name":"THBN_CLICKED","features":[468]},{"name":"THB_BITMAP","features":[468]},{"name":"THB_FLAGS","features":[468]},{"name":"THB_ICON","features":[468]},{"name":"THB_TOOLTIP","features":[468]},{"name":"THUMBBUTTON","features":[468,371]},{"name":"THUMBBUTTONFLAGS","features":[468]},{"name":"THUMBBUTTONMASK","features":[468]},{"name":"TITLEBARNAMELEN","features":[468]},{"name":"TI_BITMAP","features":[468]},{"name":"TI_FLAGS","features":[468]},{"name":"TI_JPEG","features":[468]},{"name":"TLEF_ABSOLUTE","features":[468]},{"name":"TLEF_EXCLUDE_ABOUT_PAGES","features":[468]},{"name":"TLEF_EXCLUDE_SUBFRAME_ENTRIES","features":[468]},{"name":"TLEF_INCLUDE_UNINVOKEABLE","features":[468]},{"name":"TLEF_RELATIVE_BACK","features":[468]},{"name":"TLEF_RELATIVE_FORE","features":[468]},{"name":"TLEF_RELATIVE_INCLUDE_CURRENT","features":[468]},{"name":"TLENUMF","features":[468]},{"name":"TLMENUF_BACK","features":[468]},{"name":"TLMENUF_FORE","features":[468]},{"name":"TLMENUF_INCLUDECURRENT","features":[468]},{"name":"TLOG_BACK","features":[468]},{"name":"TLOG_CURRENT","features":[468]},{"name":"TLOG_FORE","features":[468]},{"name":"TOOLBARITEM","features":[307,318,359,468]},{"name":"TRANSLATEURL_FL_GUESS_PROTOCOL","features":[468]},{"name":"TRANSLATEURL_FL_USE_DEFAULT_PROTOCOL","features":[468]},{"name":"TRANSLATEURL_IN_FLAGS","features":[468]},{"name":"TSF_ALLOW_DECRYPTION","features":[468]},{"name":"TSF_COPY_CREATION_TIME","features":[468]},{"name":"TSF_COPY_HARD_LINK","features":[468]},{"name":"TSF_COPY_LOCALIZED_NAME","features":[468]},{"name":"TSF_COPY_WRITE_TIME","features":[468]},{"name":"TSF_DELETE_RECYCLE_IF_POSSIBLE","features":[468]},{"name":"TSF_FAIL_EXIST","features":[468]},{"name":"TSF_MOVE_AS_COPY_DELETE","features":[468]},{"name":"TSF_NORMAL","features":[468]},{"name":"TSF_NO_SECURITY","features":[468]},{"name":"TSF_OVERWRITE_EXIST","features":[468]},{"name":"TSF_RENAME_EXIST","features":[468]},{"name":"TSF_SUSPEND_SHELLEVENTS","features":[468]},{"name":"TSF_USE_FULL_ACCESS","features":[468]},{"name":"TS_INDETERMINATE","features":[468]},{"name":"TS_NONE","features":[468]},{"name":"TS_PERFORMING","features":[468]},{"name":"TS_PREPARING","features":[468]},{"name":"TaskbarList","features":[468]},{"name":"ThumbnailStreamCache","features":[468]},{"name":"ThumbnailStreamCacheOptions","features":[468]},{"name":"TimeCategorizer","features":[468]},{"name":"TrackShellMenu","features":[468]},{"name":"TrayBandSiteService","features":[468]},{"name":"TrayDeskBand","features":[468]},{"name":"UNDOCK_REASON","features":[468]},{"name":"URLASSOCDLG_FL_REGISTER_ASSOC","features":[468]},{"name":"URLASSOCDLG_FL_USE_DEFAULT_NAME","features":[468]},{"name":"URLASSOCIATIONDIALOG_IN_FLAGS","features":[468]},{"name":"URLINVOKECOMMANDINFOA","features":[307,468]},{"name":"URLINVOKECOMMANDINFOW","features":[307,468]},{"name":"URLIS","features":[468]},{"name":"URLIS_APPLIABLE","features":[468]},{"name":"URLIS_DIRECTORY","features":[468]},{"name":"URLIS_FILEURL","features":[468]},{"name":"URLIS_HASQUERY","features":[468]},{"name":"URLIS_NOHISTORY","features":[468]},{"name":"URLIS_OPAQUE","features":[468]},{"name":"URLIS_URL","features":[468]},{"name":"URL_APPLY_DEFAULT","features":[468]},{"name":"URL_APPLY_FORCEAPPLY","features":[468]},{"name":"URL_APPLY_GUESSFILE","features":[468]},{"name":"URL_APPLY_GUESSSCHEME","features":[468]},{"name":"URL_BROWSER_MODE","features":[468]},{"name":"URL_CONVERT_IF_DOSPATH","features":[468]},{"name":"URL_DONT_ESCAPE_EXTRA_INFO","features":[468]},{"name":"URL_DONT_SIMPLIFY","features":[468]},{"name":"URL_DONT_UNESCAPE","features":[468]},{"name":"URL_DONT_UNESCAPE_EXTRA_INFO","features":[468]},{"name":"URL_ESCAPE_ASCII_URI_COMPONENT","features":[468]},{"name":"URL_ESCAPE_AS_UTF8","features":[468]},{"name":"URL_ESCAPE_PERCENT","features":[468]},{"name":"URL_ESCAPE_SEGMENT_ONLY","features":[468]},{"name":"URL_ESCAPE_SPACES_ONLY","features":[468]},{"name":"URL_ESCAPE_UNSAFE","features":[468]},{"name":"URL_E_INVALID_SYNTAX","features":[468]},{"name":"URL_E_UNREGISTERED_PROTOCOL","features":[468]},{"name":"URL_FILE_USE_PATHURL","features":[468]},{"name":"URL_INTERNAL_PATH","features":[468]},{"name":"URL_NO_META","features":[468]},{"name":"URL_PART","features":[468]},{"name":"URL_PARTFLAG_KEEPSCHEME","features":[468]},{"name":"URL_PART_HOSTNAME","features":[468]},{"name":"URL_PART_NONE","features":[468]},{"name":"URL_PART_PASSWORD","features":[468]},{"name":"URL_PART_PORT","features":[468]},{"name":"URL_PART_QUERY","features":[468]},{"name":"URL_PART_SCHEME","features":[468]},{"name":"URL_PART_USERNAME","features":[468]},{"name":"URL_PLUGGABLE_PROTOCOL","features":[468]},{"name":"URL_SCHEME","features":[468]},{"name":"URL_SCHEME_ABOUT","features":[468]},{"name":"URL_SCHEME_FILE","features":[468]},{"name":"URL_SCHEME_FTP","features":[468]},{"name":"URL_SCHEME_GOPHER","features":[468]},{"name":"URL_SCHEME_HTTP","features":[468]},{"name":"URL_SCHEME_HTTPS","features":[468]},{"name":"URL_SCHEME_INVALID","features":[468]},{"name":"URL_SCHEME_JAVASCRIPT","features":[468]},{"name":"URL_SCHEME_KNOWNFOLDER","features":[468]},{"name":"URL_SCHEME_LOCAL","features":[468]},{"name":"URL_SCHEME_MAILTO","features":[468]},{"name":"URL_SCHEME_MAXVALUE","features":[468]},{"name":"URL_SCHEME_MK","features":[468]},{"name":"URL_SCHEME_MSHELP","features":[468]},{"name":"URL_SCHEME_MSSHELLDEVICE","features":[468]},{"name":"URL_SCHEME_MSSHELLIDLIST","features":[468]},{"name":"URL_SCHEME_MSSHELLROOTED","features":[468]},{"name":"URL_SCHEME_NEWS","features":[468]},{"name":"URL_SCHEME_NNTP","features":[468]},{"name":"URL_SCHEME_RES","features":[468]},{"name":"URL_SCHEME_SEARCH","features":[468]},{"name":"URL_SCHEME_SEARCH_MS","features":[468]},{"name":"URL_SCHEME_SHELL","features":[468]},{"name":"URL_SCHEME_SNEWS","features":[468]},{"name":"URL_SCHEME_TELNET","features":[468]},{"name":"URL_SCHEME_UNKNOWN","features":[468]},{"name":"URL_SCHEME_VBSCRIPT","features":[468]},{"name":"URL_SCHEME_WAIS","features":[468]},{"name":"URL_SCHEME_WILDCARD","features":[468]},{"name":"URL_UNESCAPE","features":[468]},{"name":"URL_UNESCAPE_AS_UTF8","features":[468]},{"name":"URL_UNESCAPE_HIGH_ANSI_ONLY","features":[468]},{"name":"URL_UNESCAPE_INPLACE","features":[468]},{"name":"URL_UNESCAPE_URI_COMPONENT","features":[468]},{"name":"URL_WININET_COMPATIBILITY","features":[468]},{"name":"UR_MONITOR_DISCONNECT","features":[468]},{"name":"UR_RESOLUTION_CHANGE","features":[468]},{"name":"UnloadUserProfile","features":[307,468]},{"name":"UnregisterAppConstrainedChangeNotification","features":[468]},{"name":"UnregisterAppStateChangeNotification","features":[468]},{"name":"UnregisterScaleChangeEvent","features":[468]},{"name":"UrlApplySchemeA","features":[468]},{"name":"UrlApplySchemeW","features":[468]},{"name":"UrlCanonicalizeA","features":[468]},{"name":"UrlCanonicalizeW","features":[468]},{"name":"UrlCombineA","features":[468]},{"name":"UrlCombineW","features":[468]},{"name":"UrlCompareA","features":[307,468]},{"name":"UrlCompareW","features":[307,468]},{"name":"UrlCreateFromPathA","features":[468]},{"name":"UrlCreateFromPathW","features":[468]},{"name":"UrlEscapeA","features":[468]},{"name":"UrlEscapeW","features":[468]},{"name":"UrlFixupW","features":[468]},{"name":"UrlGetLocationA","features":[468]},{"name":"UrlGetLocationW","features":[468]},{"name":"UrlGetPartA","features":[468]},{"name":"UrlGetPartW","features":[468]},{"name":"UrlHashA","features":[468]},{"name":"UrlHashW","features":[468]},{"name":"UrlIsA","features":[307,468]},{"name":"UrlIsNoHistoryA","features":[307,468]},{"name":"UrlIsNoHistoryW","features":[307,468]},{"name":"UrlIsOpaqueA","features":[307,468]},{"name":"UrlIsOpaqueW","features":[307,468]},{"name":"UrlIsW","features":[307,468]},{"name":"UrlUnescapeA","features":[468]},{"name":"UrlUnescapeW","features":[468]},{"name":"UserNotification","features":[468]},{"name":"V1PasswordCredentialProvider","features":[468]},{"name":"V1SmartcardCredentialProvider","features":[468]},{"name":"V1WinBioCredentialProvider","features":[468]},{"name":"VALIDATEUNC_CONNECT","features":[468]},{"name":"VALIDATEUNC_NOUI","features":[468]},{"name":"VALIDATEUNC_OPTION","features":[468]},{"name":"VALIDATEUNC_PERSIST","features":[468]},{"name":"VALIDATEUNC_PRINT","features":[468]},{"name":"VALIDATEUNC_VALID","features":[468]},{"name":"VID_Content","features":[468]},{"name":"VID_Details","features":[468]},{"name":"VID_LargeIcons","features":[468]},{"name":"VID_List","features":[468]},{"name":"VID_SmallIcons","features":[468]},{"name":"VID_ThumbStrip","features":[468]},{"name":"VID_Thumbnails","features":[468]},{"name":"VID_Tile","features":[468]},{"name":"VIEW_PRIORITY_CACHEHIT","features":[468]},{"name":"VIEW_PRIORITY_CACHEMISS","features":[468]},{"name":"VIEW_PRIORITY_DESPERATE","features":[468]},{"name":"VIEW_PRIORITY_INHERIT","features":[468]},{"name":"VIEW_PRIORITY_NONE","features":[468]},{"name":"VIEW_PRIORITY_RESTRICTED","features":[468]},{"name":"VIEW_PRIORITY_SHELLEXT","features":[468]},{"name":"VIEW_PRIORITY_SHELLEXT_ASBACKUP","features":[468]},{"name":"VIEW_PRIORITY_STALECACHEHIT","features":[468]},{"name":"VIEW_PRIORITY_USEASDEFAULT","features":[468]},{"name":"VOLUME_PREFIX","features":[468]},{"name":"VPCF_BACKGROUND","features":[468]},{"name":"VPCF_SORTCOLUMN","features":[468]},{"name":"VPCF_SUBTEXT","features":[468]},{"name":"VPCF_TEXT","features":[468]},{"name":"VPCF_TEXTBACKGROUND","features":[468]},{"name":"VPCOLORFLAGS","features":[468]},{"name":"VPWATERMARKFLAGS","features":[468]},{"name":"VPWF_ALPHABLEND","features":[468]},{"name":"VPWF_DEFAULT","features":[468]},{"name":"VariantToStrRet","features":[307,358,359,360,634]},{"name":"VaultProvider","features":[468]},{"name":"VirtualDesktopManager","features":[468]},{"name":"WC_NETADDRESS","features":[468]},{"name":"WINDOWDATA","features":[634]},{"name":"WM_CPL_LAUNCH","features":[468]},{"name":"WM_CPL_LAUNCHED","features":[468]},{"name":"WPSTYLE_CENTER","features":[468]},{"name":"WPSTYLE_CROPTOFIT","features":[468]},{"name":"WPSTYLE_KEEPASPECT","features":[468]},{"name":"WPSTYLE_MAX","features":[468]},{"name":"WPSTYLE_SPAN","features":[468]},{"name":"WPSTYLE_STRETCH","features":[468]},{"name":"WPSTYLE_TILE","features":[468]},{"name":"WTSAT_ARGB","features":[468]},{"name":"WTSAT_RGB","features":[468]},{"name":"WTSAT_UNKNOWN","features":[468]},{"name":"WTSCF_APPSTYLE","features":[468]},{"name":"WTSCF_DEFAULT","features":[468]},{"name":"WTSCF_FAST","features":[468]},{"name":"WTSCF_SQUARE","features":[468]},{"name":"WTSCF_WIDE","features":[468]},{"name":"WTS_ALPHATYPE","features":[468]},{"name":"WTS_APPSTYLE","features":[468]},{"name":"WTS_CACHED","features":[468]},{"name":"WTS_CACHEFLAGS","features":[468]},{"name":"WTS_CONTEXTFLAGS","features":[468]},{"name":"WTS_CROPTOSQUARE","features":[468]},{"name":"WTS_DEFAULT","features":[468]},{"name":"WTS_EXTRACT","features":[468]},{"name":"WTS_EXTRACTDONOTCACHE","features":[468]},{"name":"WTS_EXTRACTINPROC","features":[468]},{"name":"WTS_E_DATAFILEUNAVAILABLE","features":[468]},{"name":"WTS_E_EXTRACTIONBLOCKED","features":[468]},{"name":"WTS_E_EXTRACTIONPENDING","features":[468]},{"name":"WTS_E_EXTRACTIONTIMEDOUT","features":[468]},{"name":"WTS_E_FAILEDEXTRACTION","features":[468]},{"name":"WTS_E_FASTEXTRACTIONNOTSUPPORTED","features":[468]},{"name":"WTS_E_NOSTORAGEPROVIDERTHUMBNAILHANDLER","features":[468]},{"name":"WTS_E_SURROGATEUNAVAILABLE","features":[468]},{"name":"WTS_FASTEXTRACT","features":[468]},{"name":"WTS_FLAGS","features":[468]},{"name":"WTS_FORCEEXTRACTION","features":[468]},{"name":"WTS_IDEALCACHESIZEONLY","features":[468]},{"name":"WTS_INCACHEONLY","features":[468]},{"name":"WTS_INSTANCESURROGATE","features":[468]},{"name":"WTS_LOWQUALITY","features":[468]},{"name":"WTS_NONE","features":[468]},{"name":"WTS_REQUIRESURROGATE","features":[468]},{"name":"WTS_SCALETOREQUESTEDSIZE","features":[468]},{"name":"WTS_SCALEUP","features":[468]},{"name":"WTS_SKIPFASTEXTRACT","features":[468]},{"name":"WTS_SLOWRECLAIM","features":[468]},{"name":"WTS_THUMBNAILID","features":[468]},{"name":"WTS_WIDETHUMBNAILS","features":[468]},{"name":"WebBrowser","features":[468]},{"name":"WebBrowser_V1","features":[468]},{"name":"WebWizardHost","features":[468]},{"name":"WhichPlatform","features":[468]},{"name":"Win32DeleteFile","features":[307,468]},{"name":"WinBioCredentialProvider","features":[468]},{"name":"WinHelpA","features":[307,468]},{"name":"WinHelpW","features":[307,468]},{"name":"WriteCabinetState","features":[307,468]},{"name":"_BROWSERFRAMEOPTIONS","features":[468]},{"name":"_CDBE_ACTIONS","features":[468]},{"name":"_EXPCMDFLAGS","features":[468]},{"name":"_EXPCMDSTATE","features":[468]},{"name":"_EXPLORERPANESTATE","features":[468]},{"name":"_EXPPS","features":[468]},{"name":"_KF_DEFINITION_FLAGS","features":[468]},{"name":"_KF_REDIRECTION_CAPABILITIES","features":[468]},{"name":"_KF_REDIRECT_FLAGS","features":[468]},{"name":"_NMCII_FLAGS","features":[468]},{"name":"_NMCSAEI_FLAGS","features":[468]},{"name":"_NSTCECLICKTYPE","features":[468]},{"name":"_NSTCEHITTEST","features":[468]},{"name":"_NSTCITEMSTATE","features":[468]},{"name":"_NSTCROOTSTYLE","features":[468]},{"name":"_NSTCSTYLE","features":[468]},{"name":"_OPPROGDLGF","features":[468]},{"name":"_PDMODE","features":[468]},{"name":"_SHCONTF","features":[468]},{"name":"_SICHINTF","features":[468]},{"name":"_SPBEGINF","features":[468]},{"name":"_SPINITF","features":[468]},{"name":"_SV3CVW3_FLAGS","features":[468]},{"name":"_SVGIO","features":[468]},{"name":"_SVSIF","features":[468]},{"name":"_TRANSFER_ADVISE_STATE","features":[468]},{"name":"_TRANSFER_SOURCE_FLAGS","features":[468]},{"name":"__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_CSCSYNCINPROGRESS","features":[468]},{"name":"__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEDIRTYCOUNT_SERVERDRIVE","features":[468]},{"name":"__UNUSED_RECYCLE_WAS_GLOBALCOUNTER_RECYCLEGLOBALDIRTYCOUNT","features":[468]},{"name":"idsAppName","features":[468]},{"name":"idsBadOldPW","features":[468]},{"name":"idsChangePW","features":[468]},{"name":"idsDefKeyword","features":[468]},{"name":"idsDifferentPW","features":[468]},{"name":"idsHelpFile","features":[468]},{"name":"idsIniFile","features":[468]},{"name":"idsIsPassword","features":[468]},{"name":"idsNoHelpMemory","features":[468]},{"name":"idsPassword","features":[468]},{"name":"idsScreenSaver","features":[468]},{"name":"navAllowAutosearch","features":[468]},{"name":"navBlockRedirectsXDomain","features":[468]},{"name":"navBrowserBar","features":[468]},{"name":"navDeferUnload","features":[468]},{"name":"navEnforceRestricted","features":[468]},{"name":"navHomepageNavigate","features":[468]},{"name":"navHostNavigation","features":[468]},{"name":"navHyperlink","features":[468]},{"name":"navKeepWordWheelText","features":[468]},{"name":"navNewWindowsManaged","features":[468]},{"name":"navNoHistory","features":[468]},{"name":"navNoReadFromCache","features":[468]},{"name":"navNoWriteToCache","features":[468]},{"name":"navOpenInBackgroundTab","features":[468]},{"name":"navOpenInNewTab","features":[468]},{"name":"navOpenInNewWindow","features":[468]},{"name":"navOpenNewForegroundTab","features":[468]},{"name":"navRefresh","features":[468]},{"name":"navReserved1","features":[468]},{"name":"navReserved2","features":[468]},{"name":"navReserved3","features":[468]},{"name":"navReserved4","features":[468]},{"name":"navReserved5","features":[468]},{"name":"navReserved6","features":[468]},{"name":"navReserved7","features":[468]},{"name":"navSpeculative","features":[468]},{"name":"navSuggestNewTab","features":[468]},{"name":"navSuggestNewWindow","features":[468]},{"name":"navTravelLogScreenshot","features":[468]},{"name":"navTrustedForActiveX","features":[468]},{"name":"navUntrustedForDownload","features":[468]},{"name":"navVirtualTab","features":[468]},{"name":"secureLockIconMixed","features":[468]},{"name":"secureLockIconSecure128Bit","features":[468]},{"name":"secureLockIconSecure40Bit","features":[468]},{"name":"secureLockIconSecure56Bit","features":[468]},{"name":"secureLockIconSecureFortezza","features":[468]},{"name":"secureLockIconSecureUnknownBits","features":[468]},{"name":"secureLockIconUnsecure","features":[468]},{"name":"ssfALTSTARTUP","features":[468]},{"name":"ssfAPPDATA","features":[468]},{"name":"ssfBITBUCKET","features":[468]},{"name":"ssfCOMMONALTSTARTUP","features":[468]},{"name":"ssfCOMMONAPPDATA","features":[468]},{"name":"ssfCOMMONDESKTOPDIR","features":[468]},{"name":"ssfCOMMONFAVORITES","features":[468]},{"name":"ssfCOMMONPROGRAMS","features":[468]},{"name":"ssfCOMMONSTARTMENU","features":[468]},{"name":"ssfCOMMONSTARTUP","features":[468]},{"name":"ssfCONTROLS","features":[468]},{"name":"ssfCOOKIES","features":[468]},{"name":"ssfDESKTOP","features":[468]},{"name":"ssfDESKTOPDIRECTORY","features":[468]},{"name":"ssfDRIVES","features":[468]},{"name":"ssfFAVORITES","features":[468]},{"name":"ssfFONTS","features":[468]},{"name":"ssfHISTORY","features":[468]},{"name":"ssfINTERNETCACHE","features":[468]},{"name":"ssfLOCALAPPDATA","features":[468]},{"name":"ssfMYPICTURES","features":[468]},{"name":"ssfNETHOOD","features":[468]},{"name":"ssfNETWORK","features":[468]},{"name":"ssfPERSONAL","features":[468]},{"name":"ssfPRINTERS","features":[468]},{"name":"ssfPRINTHOOD","features":[468]},{"name":"ssfPROFILE","features":[468]},{"name":"ssfPROGRAMFILES","features":[468]},{"name":"ssfPROGRAMFILESx86","features":[468]},{"name":"ssfPROGRAMS","features":[468]},{"name":"ssfRECENT","features":[468]},{"name":"ssfSENDTO","features":[468]},{"name":"ssfSTARTMENU","features":[468]},{"name":"ssfSTARTUP","features":[468]},{"name":"ssfSYSTEM","features":[468]},{"name":"ssfSYSTEMx86","features":[468]},{"name":"ssfTEMPLATES","features":[468]},{"name":"ssfWINDOWS","features":[468]},{"name":"wnsprintfA","features":[468]},{"name":"wnsprintfW","features":[468]},{"name":"wvnsprintfA","features":[468]},{"name":"wvnsprintfW","features":[468]}],"671":[{"name":"COMDLG_FILTERSPEC","features":[634]},{"name":"DEVICE_SCALE_FACTOR","features":[634]},{"name":"DEVICE_SCALE_FACTOR_INVALID","features":[634]},{"name":"IObjectArray","features":[634]},{"name":"IObjectCollection","features":[634]},{"name":"ITEMIDLIST","features":[634]},{"name":"PERCEIVED","features":[634]},{"name":"PERCEIVEDFLAG_GDIPLUS","features":[634]},{"name":"PERCEIVEDFLAG_HARDCODED","features":[634]},{"name":"PERCEIVEDFLAG_NATIVESUPPORT","features":[634]},{"name":"PERCEIVEDFLAG_SOFTCODED","features":[634]},{"name":"PERCEIVEDFLAG_UNDEFINED","features":[634]},{"name":"PERCEIVEDFLAG_WMSDK","features":[634]},{"name":"PERCEIVEDFLAG_ZIPFOLDER","features":[634]},{"name":"PERCEIVED_TYPE_APPLICATION","features":[634]},{"name":"PERCEIVED_TYPE_AUDIO","features":[634]},{"name":"PERCEIVED_TYPE_COMPRESSED","features":[634]},{"name":"PERCEIVED_TYPE_CONTACTS","features":[634]},{"name":"PERCEIVED_TYPE_CUSTOM","features":[634]},{"name":"PERCEIVED_TYPE_DOCUMENT","features":[634]},{"name":"PERCEIVED_TYPE_FIRST","features":[634]},{"name":"PERCEIVED_TYPE_FOLDER","features":[634]},{"name":"PERCEIVED_TYPE_GAMEMEDIA","features":[634]},{"name":"PERCEIVED_TYPE_IMAGE","features":[634]},{"name":"PERCEIVED_TYPE_LAST","features":[634]},{"name":"PERCEIVED_TYPE_SYSTEM","features":[634]},{"name":"PERCEIVED_TYPE_TEXT","features":[634]},{"name":"PERCEIVED_TYPE_UNKNOWN","features":[634]},{"name":"PERCEIVED_TYPE_UNSPECIFIED","features":[634]},{"name":"PERCEIVED_TYPE_VIDEO","features":[634]},{"name":"SCALE_100_PERCENT","features":[634]},{"name":"SCALE_120_PERCENT","features":[634]},{"name":"SCALE_125_PERCENT","features":[634]},{"name":"SCALE_140_PERCENT","features":[634]},{"name":"SCALE_150_PERCENT","features":[634]},{"name":"SCALE_160_PERCENT","features":[634]},{"name":"SCALE_175_PERCENT","features":[634]},{"name":"SCALE_180_PERCENT","features":[634]},{"name":"SCALE_200_PERCENT","features":[634]},{"name":"SCALE_225_PERCENT","features":[634]},{"name":"SCALE_250_PERCENT","features":[634]},{"name":"SCALE_300_PERCENT","features":[634]},{"name":"SCALE_350_PERCENT","features":[634]},{"name":"SCALE_400_PERCENT","features":[634]},{"name":"SCALE_450_PERCENT","features":[634]},{"name":"SCALE_500_PERCENT","features":[634]},{"name":"SHCOLSTATE","features":[634]},{"name":"SHCOLSTATE_BATCHREAD","features":[634]},{"name":"SHCOLSTATE_DEFAULT","features":[634]},{"name":"SHCOLSTATE_DISPLAYMASK","features":[634]},{"name":"SHCOLSTATE_EXTENDED","features":[634]},{"name":"SHCOLSTATE_FIXED_RATIO","features":[634]},{"name":"SHCOLSTATE_FIXED_WIDTH","features":[634]},{"name":"SHCOLSTATE_HIDDEN","features":[634]},{"name":"SHCOLSTATE_NODPISCALE","features":[634]},{"name":"SHCOLSTATE_NOSORTBYFOLDERNESS","features":[634]},{"name":"SHCOLSTATE_NO_GROUPBY","features":[634]},{"name":"SHCOLSTATE_ONBYDEFAULT","features":[634]},{"name":"SHCOLSTATE_PREFER_FMTCMP","features":[634]},{"name":"SHCOLSTATE_PREFER_VARCMP","features":[634]},{"name":"SHCOLSTATE_SECONDARYUI","features":[634]},{"name":"SHCOLSTATE_SLOW","features":[634]},{"name":"SHCOLSTATE_TYPEMASK","features":[634]},{"name":"SHCOLSTATE_TYPE_DATE","features":[634]},{"name":"SHCOLSTATE_TYPE_INT","features":[634]},{"name":"SHCOLSTATE_TYPE_STR","features":[634]},{"name":"SHCOLSTATE_VIEWONLY","features":[634]},{"name":"SHELLDETAILS","features":[634]},{"name":"SHITEMID","features":[634]},{"name":"STRRET","features":[634]},{"name":"STRRET_CSTR","features":[634]},{"name":"STRRET_OFFSET","features":[634]},{"name":"STRRET_TYPE","features":[634]},{"name":"STRRET_WSTR","features":[634]}],"672":[{"name":"FPSPS_DEFAULT","features":[380]},{"name":"FPSPS_READONLY","features":[380]},{"name":"FPSPS_TREAT_NEW_VALUES_AS_DIRTY","features":[380]},{"name":"GETPROPERTYSTOREFLAGS","features":[380]},{"name":"GPS_BESTEFFORT","features":[380]},{"name":"GPS_DEFAULT","features":[380]},{"name":"GPS_DELAYCREATION","features":[380]},{"name":"GPS_EXTRINSICPROPERTIES","features":[380]},{"name":"GPS_EXTRINSICPROPERTIESONLY","features":[380]},{"name":"GPS_FASTPROPERTIESONLY","features":[380]},{"name":"GPS_HANDLERPROPERTIESONLY","features":[380]},{"name":"GPS_MASK_VALID","features":[380]},{"name":"GPS_NO_OPLOCK","features":[380]},{"name":"GPS_OPENSLOWITEM","features":[380]},{"name":"GPS_PREFERQUERYPROPERTIES","features":[380]},{"name":"GPS_READWRITE","features":[380]},{"name":"GPS_TEMPORARY","features":[380]},{"name":"GPS_VOLATILEPROPERTIES","features":[380]},{"name":"GPS_VOLATILEPROPERTIESONLY","features":[380]},{"name":"ICreateObject","features":[380]},{"name":"IDelayedPropertyStoreFactory","features":[380]},{"name":"IInitializeWithFile","features":[380]},{"name":"IInitializeWithStream","features":[380]},{"name":"INamedPropertyStore","features":[380]},{"name":"IObjectWithPropertyKey","features":[380]},{"name":"IPersistSerializedPropStorage","features":[380]},{"name":"IPersistSerializedPropStorage2","features":[380]},{"name":"IPropertyChange","features":[380]},{"name":"IPropertyChangeArray","features":[380]},{"name":"IPropertyDescription","features":[380]},{"name":"IPropertyDescription2","features":[380]},{"name":"IPropertyDescriptionAliasInfo","features":[380]},{"name":"IPropertyDescriptionList","features":[380]},{"name":"IPropertyDescriptionRelatedPropertyInfo","features":[380]},{"name":"IPropertyDescriptionSearchInfo","features":[380]},{"name":"IPropertyEnumType","features":[380]},{"name":"IPropertyEnumType2","features":[380]},{"name":"IPropertyEnumTypeList","features":[380]},{"name":"IPropertyStore","features":[380]},{"name":"IPropertyStoreCache","features":[380]},{"name":"IPropertyStoreCapabilities","features":[380]},{"name":"IPropertyStoreFactory","features":[380]},{"name":"IPropertySystem","features":[380]},{"name":"IPropertySystemChangeNotify","features":[380]},{"name":"IPropertyUI","features":[380]},{"name":"InMemoryPropertyStore","features":[380]},{"name":"InMemoryPropertyStoreMarshalByValue","features":[380]},{"name":"PCUSERIALIZEDPROPSTORAGE","features":[380]},{"name":"PDAT_AVERAGE","features":[380]},{"name":"PDAT_DATERANGE","features":[380]},{"name":"PDAT_DEFAULT","features":[380]},{"name":"PDAT_FIRST","features":[380]},{"name":"PDAT_MAX","features":[380]},{"name":"PDAT_MIN","features":[380]},{"name":"PDAT_SUM","features":[380]},{"name":"PDAT_UNION","features":[380]},{"name":"PDCIT_INMEMORY","features":[380]},{"name":"PDCIT_NONE","features":[380]},{"name":"PDCIT_ONDEMAND","features":[380]},{"name":"PDCIT_ONDISK","features":[380]},{"name":"PDCIT_ONDISKALL","features":[380]},{"name":"PDCIT_ONDISKVECTOR","features":[380]},{"name":"PDCOT_BOOLEAN","features":[380]},{"name":"PDCOT_DATETIME","features":[380]},{"name":"PDCOT_NONE","features":[380]},{"name":"PDCOT_NUMBER","features":[380]},{"name":"PDCOT_SIZE","features":[380]},{"name":"PDCOT_STRING","features":[380]},{"name":"PDDT_BOOLEAN","features":[380]},{"name":"PDDT_DATETIME","features":[380]},{"name":"PDDT_ENUMERATED","features":[380]},{"name":"PDDT_NUMBER","features":[380]},{"name":"PDDT_STRING","features":[380]},{"name":"PDEF_ALL","features":[380]},{"name":"PDEF_COLUMN","features":[380]},{"name":"PDEF_INFULLTEXTQUERY","features":[380]},{"name":"PDEF_NONSYSTEM","features":[380]},{"name":"PDEF_QUERYABLE","features":[380]},{"name":"PDEF_SYSTEM","features":[380]},{"name":"PDEF_VIEWABLE","features":[380]},{"name":"PDFF_ALWAYSKB","features":[380]},{"name":"PDFF_DEFAULT","features":[380]},{"name":"PDFF_FILENAME","features":[380]},{"name":"PDFF_HIDEDATE","features":[380]},{"name":"PDFF_HIDETIME","features":[380]},{"name":"PDFF_LONGDATE","features":[380]},{"name":"PDFF_LONGTIME","features":[380]},{"name":"PDFF_NOAUTOREADINGORDER","features":[380]},{"name":"PDFF_PREFIXNAME","features":[380]},{"name":"PDFF_READONLY","features":[380]},{"name":"PDFF_RELATIVEDATE","features":[380]},{"name":"PDFF_RESERVED_RIGHTTOLEFT","features":[380]},{"name":"PDFF_SHORTDATE","features":[380]},{"name":"PDFF_SHORTTIME","features":[380]},{"name":"PDFF_USEEDITINVITATION","features":[380]},{"name":"PDGR_ALPHANUMERIC","features":[380]},{"name":"PDGR_DATE","features":[380]},{"name":"PDGR_DISCRETE","features":[380]},{"name":"PDGR_DYNAMIC","features":[380]},{"name":"PDGR_ENUMERATED","features":[380]},{"name":"PDGR_PERCENT","features":[380]},{"name":"PDGR_SIZE","features":[380]},{"name":"PDOPSTATUS","features":[380]},{"name":"PDOPS_CANCELLED","features":[380]},{"name":"PDOPS_ERRORS","features":[380]},{"name":"PDOPS_PAUSED","features":[380]},{"name":"PDOPS_RUNNING","features":[380]},{"name":"PDOPS_STOPPED","features":[380]},{"name":"PDRDT_COUNT","features":[380]},{"name":"PDRDT_DATE","features":[380]},{"name":"PDRDT_DURATION","features":[380]},{"name":"PDRDT_GENERAL","features":[380]},{"name":"PDRDT_LENGTH","features":[380]},{"name":"PDRDT_PRIORITY","features":[380]},{"name":"PDRDT_RATE","features":[380]},{"name":"PDRDT_RATING","features":[380]},{"name":"PDRDT_REVISION","features":[380]},{"name":"PDRDT_SIZE","features":[380]},{"name":"PDRDT_SPEED","features":[380]},{"name":"PDSD_A_Z","features":[380]},{"name":"PDSD_GENERAL","features":[380]},{"name":"PDSD_LOWEST_HIGHEST","features":[380]},{"name":"PDSD_OLDEST_NEWEST","features":[380]},{"name":"PDSD_SMALLEST_BIGGEST","features":[380]},{"name":"PDSIF_ALWAYSINCLUDE","features":[380]},{"name":"PDSIF_DEFAULT","features":[380]},{"name":"PDSIF_ININVERTEDINDEX","features":[380]},{"name":"PDSIF_ISCOLUMN","features":[380]},{"name":"PDSIF_ISCOLUMNSPARSE","features":[380]},{"name":"PDSIF_USEFORTYPEAHEAD","features":[380]},{"name":"PDTF_ALWAYSINSUPPLEMENTALSTORE","features":[380]},{"name":"PDTF_CANBEPURGED","features":[380]},{"name":"PDTF_CANGROUPBY","features":[380]},{"name":"PDTF_CANSTACKBY","features":[380]},{"name":"PDTF_DEFAULT","features":[380]},{"name":"PDTF_DONTCOERCEEMPTYSTRINGS","features":[380]},{"name":"PDTF_INCLUDEINFULLTEXTQUERY","features":[380]},{"name":"PDTF_ISGROUP","features":[380]},{"name":"PDTF_ISINNATE","features":[380]},{"name":"PDTF_ISQUERYABLE","features":[380]},{"name":"PDTF_ISSYSTEMPROPERTY","features":[380]},{"name":"PDTF_ISTREEPROPERTY","features":[380]},{"name":"PDTF_ISVIEWABLE","features":[380]},{"name":"PDTF_MASK_ALL","features":[380]},{"name":"PDTF_MULTIPLEVALUES","features":[380]},{"name":"PDTF_SEARCHRAWVALUE","features":[380]},{"name":"PDVF_BEGINNEWGROUP","features":[380]},{"name":"PDVF_CANWRAP","features":[380]},{"name":"PDVF_CENTERALIGN","features":[380]},{"name":"PDVF_DEFAULT","features":[380]},{"name":"PDVF_FILLAREA","features":[380]},{"name":"PDVF_HIDDEN","features":[380]},{"name":"PDVF_HIDELABEL","features":[380]},{"name":"PDVF_MASK_ALL","features":[380]},{"name":"PDVF_RIGHTALIGN","features":[380]},{"name":"PDVF_SHOWBYDEFAULT","features":[380]},{"name":"PDVF_SHOWINPRIMARYLIST","features":[380]},{"name":"PDVF_SHOWINSECONDARYLIST","features":[380]},{"name":"PDVF_SHOWONLYIFPRESENT","features":[380]},{"name":"PDVF_SORTDESCENDING","features":[380]},{"name":"PET_DEFAULTVALUE","features":[380]},{"name":"PET_DISCRETEVALUE","features":[380]},{"name":"PET_ENDRANGE","features":[380]},{"name":"PET_RANGEDVALUE","features":[380]},{"name":"PKA_APPEND","features":[380]},{"name":"PKA_DELETE","features":[380]},{"name":"PKA_FLAGS","features":[380]},{"name":"PKA_SET","features":[380]},{"name":"PKEY_PIDSTR_MAX","features":[380]},{"name":"PLACEHOLDER_STATES","features":[380]},{"name":"PROPDESC_AGGREGATION_TYPE","features":[380]},{"name":"PROPDESC_COLUMNINDEX_TYPE","features":[380]},{"name":"PROPDESC_CONDITION_TYPE","features":[380]},{"name":"PROPDESC_DISPLAYTYPE","features":[380]},{"name":"PROPDESC_ENUMFILTER","features":[380]},{"name":"PROPDESC_FORMAT_FLAGS","features":[380]},{"name":"PROPDESC_GROUPING_RANGE","features":[380]},{"name":"PROPDESC_RELATIVEDESCRIPTION_TYPE","features":[380]},{"name":"PROPDESC_SEARCHINFO_FLAGS","features":[380]},{"name":"PROPDESC_SORTDESCRIPTION","features":[380]},{"name":"PROPDESC_TYPE_FLAGS","features":[380]},{"name":"PROPDESC_VIEW_FLAGS","features":[380]},{"name":"PROPENUMTYPE","features":[380]},{"name":"PROPERTYKEY","features":[380]},{"name":"PROPERTYUI_FLAGS","features":[380]},{"name":"PROPERTYUI_FORMAT_FLAGS","features":[380]},{"name":"PROPERTYUI_NAME_FLAGS","features":[380]},{"name":"PROPPRG","features":[380]},{"name":"PSC_DIRTY","features":[380]},{"name":"PSC_NORMAL","features":[380]},{"name":"PSC_NOTINSOURCE","features":[380]},{"name":"PSC_READONLY","features":[380]},{"name":"PSC_STATE","features":[380]},{"name":"PSCoerceToCanonicalValue","features":[307,387,360,380]},{"name":"PSCreateAdapterFromPropertyStore","features":[380]},{"name":"PSCreateDelayedMultiplexPropertyStore","features":[380]},{"name":"PSCreateMemoryPropertyStore","features":[380]},{"name":"PSCreateMultiplexPropertyStore","features":[380]},{"name":"PSCreatePropertyChangeArray","features":[307,387,360,380]},{"name":"PSCreatePropertyStoreFromObject","features":[380]},{"name":"PSCreatePropertyStoreFromPropertySetStorage","features":[387,380]},{"name":"PSCreateSimplePropertyChange","features":[307,387,360,380]},{"name":"PSEnumeratePropertyDescriptions","features":[380]},{"name":"PSFormatForDisplay","features":[307,387,360,380]},{"name":"PSFormatForDisplayAlloc","features":[307,387,360,380]},{"name":"PSFormatPropertyValue","features":[380]},{"name":"PSGetImageReferenceForValue","features":[307,387,360,380]},{"name":"PSGetItemPropertyHandler","features":[307,380]},{"name":"PSGetItemPropertyHandlerWithCreateObject","features":[307,380]},{"name":"PSGetNameFromPropertyKey","features":[380]},{"name":"PSGetNamedPropertyFromPropertyStorage","features":[307,387,360,380]},{"name":"PSGetPropertyDescription","features":[380]},{"name":"PSGetPropertyDescriptionByName","features":[380]},{"name":"PSGetPropertyDescriptionListFromString","features":[380]},{"name":"PSGetPropertyFromPropertyStorage","features":[307,387,360,380]},{"name":"PSGetPropertyKeyFromName","features":[380]},{"name":"PSGetPropertySystem","features":[380]},{"name":"PSGetPropertyValue","features":[307,387,360,380]},{"name":"PSLookupPropertyHandlerCLSID","features":[380]},{"name":"PSPropertyBag_Delete","features":[387,380]},{"name":"PSPropertyBag_ReadBOOL","features":[307,387,380]},{"name":"PSPropertyBag_ReadBSTR","features":[387,380]},{"name":"PSPropertyBag_ReadDWORD","features":[387,380]},{"name":"PSPropertyBag_ReadGUID","features":[387,380]},{"name":"PSPropertyBag_ReadInt","features":[387,380]},{"name":"PSPropertyBag_ReadLONG","features":[387,380]},{"name":"PSPropertyBag_ReadPOINTL","features":[307,387,380]},{"name":"PSPropertyBag_ReadPOINTS","features":[307,387,380]},{"name":"PSPropertyBag_ReadPropertyKey","features":[387,380]},{"name":"PSPropertyBag_ReadRECTL","features":[307,387,380]},{"name":"PSPropertyBag_ReadSHORT","features":[387,380]},{"name":"PSPropertyBag_ReadStr","features":[387,380]},{"name":"PSPropertyBag_ReadStrAlloc","features":[387,380]},{"name":"PSPropertyBag_ReadStream","features":[387,380]},{"name":"PSPropertyBag_ReadType","features":[307,387,359,360,380]},{"name":"PSPropertyBag_ReadULONGLONG","features":[387,380]},{"name":"PSPropertyBag_ReadUnknown","features":[387,380]},{"name":"PSPropertyBag_WriteBOOL","features":[307,387,380]},{"name":"PSPropertyBag_WriteBSTR","features":[387,380]},{"name":"PSPropertyBag_WriteDWORD","features":[387,380]},{"name":"PSPropertyBag_WriteGUID","features":[387,380]},{"name":"PSPropertyBag_WriteInt","features":[387,380]},{"name":"PSPropertyBag_WriteLONG","features":[387,380]},{"name":"PSPropertyBag_WritePOINTL","features":[307,387,380]},{"name":"PSPropertyBag_WritePOINTS","features":[307,387,380]},{"name":"PSPropertyBag_WritePropertyKey","features":[387,380]},{"name":"PSPropertyBag_WriteRECTL","features":[307,387,380]},{"name":"PSPropertyBag_WriteSHORT","features":[387,380]},{"name":"PSPropertyBag_WriteStr","features":[387,380]},{"name":"PSPropertyBag_WriteStream","features":[387,380]},{"name":"PSPropertyBag_WriteULONGLONG","features":[387,380]},{"name":"PSPropertyBag_WriteUnknown","features":[387,380]},{"name":"PSPropertyKeyFromString","features":[380]},{"name":"PSRefreshPropertySchema","features":[380]},{"name":"PSRegisterPropertySchema","features":[380]},{"name":"PSSetPropertyValue","features":[307,387,360,380]},{"name":"PSStringFromPropertyKey","features":[380]},{"name":"PSUnregisterPropertySchema","features":[380]},{"name":"PS_ALL","features":[380]},{"name":"PS_CLOUDFILE_PLACEHOLDER","features":[380]},{"name":"PS_CREATE_FILE_ACCESSIBLE","features":[380]},{"name":"PS_DEFAULT","features":[380]},{"name":"PS_FULL_PRIMARY_STREAM_AVAILABLE","features":[380]},{"name":"PS_MARKED_FOR_OFFLINE_AVAILABILITY","features":[380]},{"name":"PS_NONE","features":[380]},{"name":"PUIFFDF_DEFAULT","features":[380]},{"name":"PUIFFDF_FRIENDLYDATE","features":[380]},{"name":"PUIFFDF_NOTIME","features":[380]},{"name":"PUIFFDF_RIGHTTOLEFT","features":[380]},{"name":"PUIFFDF_SHORTFORMAT","features":[380]},{"name":"PUIFNF_DEFAULT","features":[380]},{"name":"PUIFNF_MNEMONIC","features":[380]},{"name":"PUIF_DEFAULT","features":[380]},{"name":"PUIF_NOLABELININFOTIP","features":[380]},{"name":"PUIF_RIGHTALIGN","features":[380]},{"name":"PifMgr_CloseProperties","features":[307,380]},{"name":"PifMgr_GetProperties","features":[307,380]},{"name":"PifMgr_OpenProperties","features":[307,380]},{"name":"PifMgr_SetProperties","features":[307,380]},{"name":"PropertySystem","features":[380]},{"name":"SERIALIZEDPROPSTORAGE","features":[380]},{"name":"SESF_ALL_FLAGS","features":[380]},{"name":"SESF_AUTHENTICATION_ERROR","features":[380]},{"name":"SESF_NONE","features":[380]},{"name":"SESF_PAUSED_DUE_TO_CLIENT_POLICY","features":[380]},{"name":"SESF_PAUSED_DUE_TO_DISK_SPACE_FULL","features":[380]},{"name":"SESF_PAUSED_DUE_TO_METERED_NETWORK","features":[380]},{"name":"SESF_PAUSED_DUE_TO_SERVICE_POLICY","features":[380]},{"name":"SESF_PAUSED_DUE_TO_USER_REQUEST","features":[380]},{"name":"SESF_SERVICE_QUOTA_EXCEEDED_LIMIT","features":[380]},{"name":"SESF_SERVICE_QUOTA_NEARING_LIMIT","features":[380]},{"name":"SESF_SERVICE_UNAVAILABLE","features":[380]},{"name":"SHAddDefaultPropertiesByExt","features":[380]},{"name":"SHGetPropertyStoreForWindow","features":[307,380]},{"name":"SHGetPropertyStoreFromIDList","features":[634,380]},{"name":"SHGetPropertyStoreFromParsingName","features":[358,380]},{"name":"SHPropStgCreate","features":[387,380]},{"name":"SHPropStgReadMultiple","features":[307,387,360,380]},{"name":"SHPropStgWriteMultiple","features":[307,387,360,380]},{"name":"STS_EXCLUDED","features":[380]},{"name":"STS_FETCHING_METADATA","features":[380]},{"name":"STS_HASERROR","features":[380]},{"name":"STS_HASWARNING","features":[380]},{"name":"STS_INCOMPLETE","features":[380]},{"name":"STS_NEEDSDOWNLOAD","features":[380]},{"name":"STS_NEEDSUPLOAD","features":[380]},{"name":"STS_NONE","features":[380]},{"name":"STS_PAUSED","features":[380]},{"name":"STS_PLACEHOLDER_IFEMPTY","features":[380]},{"name":"STS_TRANSFERRING","features":[380]},{"name":"STS_USER_REQUESTED_REFRESH","features":[380]},{"name":"SYNC_ENGINE_STATE_FLAGS","features":[380]},{"name":"SYNC_TRANSFER_STATUS","features":[380]},{"name":"_PERSIST_SPROPSTORE_FLAGS","features":[380]}],"673":[{"name":"ALT_BREAKS","features":[635]},{"name":"ALT_BREAKS_FULL","features":[635]},{"name":"ALT_BREAKS_SAME","features":[635]},{"name":"ALT_BREAKS_UNIQUE","features":[635]},{"name":"ASYNC_RECO_ADDSTROKE_FAILED","features":[635]},{"name":"ASYNC_RECO_INTERRUPTED","features":[635]},{"name":"ASYNC_RECO_PROCESS_FAILED","features":[635]},{"name":"ASYNC_RECO_RESETCONTEXT_FAILED","features":[635]},{"name":"ASYNC_RECO_SETCACMODE_FAILED","features":[635]},{"name":"ASYNC_RECO_SETFACTOID_FAILED","features":[635]},{"name":"ASYNC_RECO_SETFLAGS_FAILED","features":[635]},{"name":"ASYNC_RECO_SETGUIDE_FAILED","features":[635]},{"name":"ASYNC_RECO_SETTEXTCONTEXT_FAILED","features":[635]},{"name":"ASYNC_RECO_SETWORDLIST_FAILED","features":[635]},{"name":"AddStroke","features":[318,635]},{"name":"AddWordsToWordList","features":[635]},{"name":"AdviseInkChange","features":[307,635]},{"name":"AppearanceConstants","features":[635]},{"name":"AsyncStylusQueue","features":[635]},{"name":"AsyncStylusQueueImmediate","features":[635]},{"name":"BEST_COMPLETE","features":[635]},{"name":"BorderStyleConstants","features":[635]},{"name":"CAC_FULL","features":[635]},{"name":"CAC_PREFIX","features":[635]},{"name":"CAC_RANDOM","features":[635]},{"name":"CFL_INTERMEDIATE","features":[635]},{"name":"CFL_POOR","features":[635]},{"name":"CFL_STRONG","features":[635]},{"name":"CHARACTER_RANGE","features":[635]},{"name":"CONFIDENCE_LEVEL","features":[635]},{"name":"Closed","features":[635]},{"name":"CorrectionMode","features":[635]},{"name":"CorrectionMode_NotVisible","features":[635]},{"name":"CorrectionMode_PostInsertionCollapsed","features":[635]},{"name":"CorrectionMode_PostInsertionExpanded","features":[635]},{"name":"CorrectionMode_PreInsertion","features":[635]},{"name":"CorrectionPosition","features":[635]},{"name":"CorrectionPosition_Auto","features":[635]},{"name":"CorrectionPosition_Bottom","features":[635]},{"name":"CorrectionPosition_Top","features":[635]},{"name":"CreateContext","features":[635]},{"name":"CreateRecognizer","features":[635]},{"name":"DISPID_DAAntiAliased","features":[635]},{"name":"DISPID_DAClone","features":[635]},{"name":"DISPID_DAColor","features":[635]},{"name":"DISPID_DAExtendedProperties","features":[635]},{"name":"DISPID_DAFitToCurve","features":[635]},{"name":"DISPID_DAHeight","features":[635]},{"name":"DISPID_DAIgnorePressure","features":[635]},{"name":"DISPID_DAPenTip","features":[635]},{"name":"DISPID_DARasterOperation","features":[635]},{"name":"DISPID_DATransparency","features":[635]},{"name":"DISPID_DAWidth","features":[635]},{"name":"DISPID_DisableNoScroll","features":[635]},{"name":"DISPID_DragIcon","features":[635]},{"name":"DISPID_DrawAttr","features":[635]},{"name":"DISPID_Enabled","features":[635]},{"name":"DISPID_Factoid","features":[635]},{"name":"DISPID_GetGestStatus","features":[635]},{"name":"DISPID_Hwnd","features":[635]},{"name":"DISPID_IAddStrokesAtRectangle","features":[635]},{"name":"DISPID_ICAutoRedraw","features":[635]},{"name":"DISPID_ICBId","features":[635]},{"name":"DISPID_ICBName","features":[635]},{"name":"DISPID_ICBState","features":[635]},{"name":"DISPID_ICBsCount","features":[635]},{"name":"DISPID_ICBsItem","features":[635]},{"name":"DISPID_ICBs_NewEnum","features":[635]},{"name":"DISPID_ICCollectingInk","features":[635]},{"name":"DISPID_ICCollectionMode","features":[635]},{"name":"DISPID_ICCursors","features":[635]},{"name":"DISPID_ICDefaultDrawingAttributes","features":[635]},{"name":"DISPID_ICDesiredPacketDescription","features":[635]},{"name":"DISPID_ICDynamicRendering","features":[635]},{"name":"DISPID_ICECursorButtonDown","features":[635]},{"name":"DISPID_ICECursorButtonUp","features":[635]},{"name":"DISPID_ICECursorDown","features":[635]},{"name":"DISPID_ICECursorInRange","features":[635]},{"name":"DISPID_ICECursorOutOfRange","features":[635]},{"name":"DISPID_ICEGesture","features":[635]},{"name":"DISPID_ICENewInAirPackets","features":[635]},{"name":"DISPID_ICENewPackets","features":[635]},{"name":"DISPID_ICEStroke","features":[635]},{"name":"DISPID_ICESystemGesture","features":[635]},{"name":"DISPID_ICETabletAdded","features":[635]},{"name":"DISPID_ICETabletRemoved","features":[635]},{"name":"DISPID_ICEnabled","features":[635]},{"name":"DISPID_ICGetEventInterest","features":[635]},{"name":"DISPID_ICGetGestureStatus","features":[635]},{"name":"DISPID_ICGetWindowInputRectangle","features":[635]},{"name":"DISPID_ICHwnd","features":[635]},{"name":"DISPID_ICInk","features":[635]},{"name":"DISPID_ICMarginX","features":[635]},{"name":"DISPID_ICMarginY","features":[635]},{"name":"DISPID_ICMouseIcon","features":[635]},{"name":"DISPID_ICMousePointer","features":[635]},{"name":"DISPID_ICPaint","features":[635]},{"name":"DISPID_ICRenderer","features":[635]},{"name":"DISPID_ICSetAllTabletsMode","features":[635]},{"name":"DISPID_ICSetEventInterest","features":[635]},{"name":"DISPID_ICSetGestureStatus","features":[635]},{"name":"DISPID_ICSetSingleTabletIntegratedMode","features":[635]},{"name":"DISPID_ICSetWindowInputRectangle","features":[635]},{"name":"DISPID_ICSsAdd","features":[635]},{"name":"DISPID_ICSsClear","features":[635]},{"name":"DISPID_ICSsCount","features":[635]},{"name":"DISPID_ICSsItem","features":[635]},{"name":"DISPID_ICSsRemove","features":[635]},{"name":"DISPID_ICSs_NewEnum","features":[635]},{"name":"DISPID_ICSupportHighContrastInk","features":[635]},{"name":"DISPID_ICTablet","features":[635]},{"name":"DISPID_ICText","features":[635]},{"name":"DISPID_ICanPaste","features":[635]},{"name":"DISPID_IClip","features":[635]},{"name":"DISPID_IClipboardCopy","features":[635]},{"name":"DISPID_IClipboardCopyWithRectangle","features":[635]},{"name":"DISPID_IClipboardPaste","features":[635]},{"name":"DISPID_IClone","features":[635]},{"name":"DISPID_ICreateStroke","features":[635]},{"name":"DISPID_ICreateStrokeFromPoints","features":[635]},{"name":"DISPID_ICreateStrokes","features":[635]},{"name":"DISPID_ICsCount","features":[635]},{"name":"DISPID_ICsItem","features":[635]},{"name":"DISPID_ICs_NewEnum","features":[635]},{"name":"DISPID_ICsrButtons","features":[635]},{"name":"DISPID_ICsrDrawingAttributes","features":[635]},{"name":"DISPID_ICsrId","features":[635]},{"name":"DISPID_ICsrInverted","features":[635]},{"name":"DISPID_ICsrName","features":[635]},{"name":"DISPID_ICsrTablet","features":[635]},{"name":"DISPID_ICustomStrokes","features":[635]},{"name":"DISPID_IDeleteStroke","features":[635]},{"name":"DISPID_IDeleteStrokes","features":[635]},{"name":"DISPID_IDirty","features":[635]},{"name":"DISPID_IEInkAdded","features":[635]},{"name":"DISPID_IEInkDeleted","features":[635]},{"name":"DISPID_IEPData","features":[635]},{"name":"DISPID_IEPGuid","features":[635]},{"name":"DISPID_IEPsAdd","features":[635]},{"name":"DISPID_IEPsClear","features":[635]},{"name":"DISPID_IEPsCount","features":[635]},{"name":"DISPID_IEPsDoesPropertyExist","features":[635]},{"name":"DISPID_IEPsItem","features":[635]},{"name":"DISPID_IEPsRemove","features":[635]},{"name":"DISPID_IEPs_NewEnum","features":[635]},{"name":"DISPID_IExtendedProperties","features":[635]},{"name":"DISPID_IExtractStrokes","features":[635]},{"name":"DISPID_IExtractWithRectangle","features":[635]},{"name":"DISPID_IGConfidence","features":[635]},{"name":"DISPID_IGGetHotPoint","features":[635]},{"name":"DISPID_IGId","features":[635]},{"name":"DISPID_IGetBoundingBox","features":[635]},{"name":"DISPID_IHitTestCircle","features":[635]},{"name":"DISPID_IHitTestWithLasso","features":[635]},{"name":"DISPID_IHitTestWithRectangle","features":[635]},{"name":"DISPID_IInkDivider_Divide","features":[635]},{"name":"DISPID_IInkDivider_LineHeight","features":[635]},{"name":"DISPID_IInkDivider_RecognizerContext","features":[635]},{"name":"DISPID_IInkDivider_Strokes","features":[635]},{"name":"DISPID_IInkDivisionResult_ResultByType","features":[635]},{"name":"DISPID_IInkDivisionResult_Strokes","features":[635]},{"name":"DISPID_IInkDivisionUnit_DivisionType","features":[635]},{"name":"DISPID_IInkDivisionUnit_RecognizedString","features":[635]},{"name":"DISPID_IInkDivisionUnit_RotationTransform","features":[635]},{"name":"DISPID_IInkDivisionUnit_Strokes","features":[635]},{"name":"DISPID_IInkDivisionUnits_Count","features":[635]},{"name":"DISPID_IInkDivisionUnits_Item","features":[635]},{"name":"DISPID_IInkDivisionUnits_NewEnum","features":[635]},{"name":"DISPID_ILoad","features":[635]},{"name":"DISPID_INearestPoint","features":[635]},{"name":"DISPID_IOAttachMode","features":[635]},{"name":"DISPID_IODraw","features":[635]},{"name":"DISPID_IOEPainted","features":[635]},{"name":"DISPID_IOEPainting","features":[635]},{"name":"DISPID_IOESelectionChanged","features":[635]},{"name":"DISPID_IOESelectionChanging","features":[635]},{"name":"DISPID_IOESelectionMoved","features":[635]},{"name":"DISPID_IOESelectionMoving","features":[635]},{"name":"DISPID_IOESelectionResized","features":[635]},{"name":"DISPID_IOESelectionResizing","features":[635]},{"name":"DISPID_IOEStrokesDeleted","features":[635]},{"name":"DISPID_IOEStrokesDeleting","features":[635]},{"name":"DISPID_IOEditingMode","features":[635]},{"name":"DISPID_IOEraserMode","features":[635]},{"name":"DISPID_IOEraserWidth","features":[635]},{"name":"DISPID_IOHitTestSelection","features":[635]},{"name":"DISPID_IOSelection","features":[635]},{"name":"DISPID_IOSupportHighContrastSelectionUI","features":[635]},{"name":"DISPID_IPBackColor","features":[635]},{"name":"DISPID_IPEChangeUICues","features":[635]},{"name":"DISPID_IPEClick","features":[635]},{"name":"DISPID_IPEDblClick","features":[635]},{"name":"DISPID_IPEInvalidated","features":[635]},{"name":"DISPID_IPEKeyDown","features":[635]},{"name":"DISPID_IPEKeyPress","features":[635]},{"name":"DISPID_IPEKeyUp","features":[635]},{"name":"DISPID_IPEMouseDown","features":[635]},{"name":"DISPID_IPEMouseEnter","features":[635]},{"name":"DISPID_IPEMouseHover","features":[635]},{"name":"DISPID_IPEMouseLeave","features":[635]},{"name":"DISPID_IPEMouseMove","features":[635]},{"name":"DISPID_IPEMouseUp","features":[635]},{"name":"DISPID_IPEMouseWheel","features":[635]},{"name":"DISPID_IPEResize","features":[635]},{"name":"DISPID_IPESizeChanged","features":[635]},{"name":"DISPID_IPESizeModeChanged","features":[635]},{"name":"DISPID_IPEStyleChanged","features":[635]},{"name":"DISPID_IPESystemColorsChanged","features":[635]},{"name":"DISPID_IPInkEnabled","features":[635]},{"name":"DISPID_IPPicture","features":[635]},{"name":"DISPID_IPSizeMode","features":[635]},{"name":"DISPID_IRBottom","features":[635]},{"name":"DISPID_IRData","features":[635]},{"name":"DISPID_IRDraw","features":[635]},{"name":"DISPID_IRDrawStroke","features":[635]},{"name":"DISPID_IRERecognition","features":[635]},{"name":"DISPID_IRERecognitionWithAlternates","features":[635]},{"name":"DISPID_IRGColumns","features":[635]},{"name":"DISPID_IRGDrawnBox","features":[635]},{"name":"DISPID_IRGGuideData","features":[635]},{"name":"DISPID_IRGMidline","features":[635]},{"name":"DISPID_IRGRows","features":[635]},{"name":"DISPID_IRGWritingBox","features":[635]},{"name":"DISPID_IRGetObjectTransform","features":[635]},{"name":"DISPID_IRGetRectangle","features":[635]},{"name":"DISPID_IRGetViewTransform","features":[635]},{"name":"DISPID_IRInkSpaceToPixel","features":[635]},{"name":"DISPID_IRInkSpaceToPixelFromPoints","features":[635]},{"name":"DISPID_IRLeft","features":[635]},{"name":"DISPID_IRMeasure","features":[635]},{"name":"DISPID_IRMeasureStroke","features":[635]},{"name":"DISPID_IRMove","features":[635]},{"name":"DISPID_IRPixelToInkSpace","features":[635]},{"name":"DISPID_IRPixelToInkSpaceFromPoints","features":[635]},{"name":"DISPID_IRRight","features":[635]},{"name":"DISPID_IRRotate","features":[635]},{"name":"DISPID_IRScale","features":[635]},{"name":"DISPID_IRSetObjectTransform","features":[635]},{"name":"DISPID_IRSetRectangle","features":[635]},{"name":"DISPID_IRSetViewTransform","features":[635]},{"name":"DISPID_IRTop","features":[635]},{"name":"DISPID_IRecoCtx2_EnabledUnicodeRanges","features":[635]},{"name":"DISPID_IRecoCtx_BackgroundRecognize","features":[635]},{"name":"DISPID_IRecoCtx_BackgroundRecognizeWithAlternates","features":[635]},{"name":"DISPID_IRecoCtx_CharacterAutoCompletionMode","features":[635]},{"name":"DISPID_IRecoCtx_Clone","features":[635]},{"name":"DISPID_IRecoCtx_EndInkInput","features":[635]},{"name":"DISPID_IRecoCtx_Factoid","features":[635]},{"name":"DISPID_IRecoCtx_Flags","features":[635]},{"name":"DISPID_IRecoCtx_Guide","features":[635]},{"name":"DISPID_IRecoCtx_IsStringSupported","features":[635]},{"name":"DISPID_IRecoCtx_PrefixText","features":[635]},{"name":"DISPID_IRecoCtx_Recognize","features":[635]},{"name":"DISPID_IRecoCtx_Recognizer","features":[635]},{"name":"DISPID_IRecoCtx_StopBackgroundRecognition","features":[635]},{"name":"DISPID_IRecoCtx_StopRecognition","features":[635]},{"name":"DISPID_IRecoCtx_Strokes","features":[635]},{"name":"DISPID_IRecoCtx_SuffixText","features":[635]},{"name":"DISPID_IRecoCtx_WordList","features":[635]},{"name":"DISPID_IRecosCount","features":[635]},{"name":"DISPID_IRecosGetDefaultRecognizer","features":[635]},{"name":"DISPID_IRecosItem","features":[635]},{"name":"DISPID_IRecos_NewEnum","features":[635]},{"name":"DISPID_ISDBezierCusps","features":[635]},{"name":"DISPID_ISDBezierPoints","features":[635]},{"name":"DISPID_ISDClip","features":[635]},{"name":"DISPID_ISDDeleted","features":[635]},{"name":"DISPID_ISDDrawingAttributes","features":[635]},{"name":"DISPID_ISDExtendedProperties","features":[635]},{"name":"DISPID_ISDFindIntersections","features":[635]},{"name":"DISPID_ISDGetBoundingBox","features":[635]},{"name":"DISPID_ISDGetFlattenedBezierPoints","features":[635]},{"name":"DISPID_ISDGetPacketData","features":[635]},{"name":"DISPID_ISDGetPacketDescriptionPropertyMetrics","features":[635]},{"name":"DISPID_ISDGetPacketValuesByProperty","features":[635]},{"name":"DISPID_ISDGetPoints","features":[635]},{"name":"DISPID_ISDGetRectangleIntersections","features":[635]},{"name":"DISPID_ISDHitTestCircle","features":[635]},{"name":"DISPID_ISDID","features":[635]},{"name":"DISPID_ISDInk","features":[635]},{"name":"DISPID_ISDInkIndex","features":[635]},{"name":"DISPID_ISDMove","features":[635]},{"name":"DISPID_ISDNearestPoint","features":[635]},{"name":"DISPID_ISDPacketCount","features":[635]},{"name":"DISPID_ISDPacketDescription","features":[635]},{"name":"DISPID_ISDPacketSize","features":[635]},{"name":"DISPID_ISDPolylineCusps","features":[635]},{"name":"DISPID_ISDRotate","features":[635]},{"name":"DISPID_ISDScale","features":[635]},{"name":"DISPID_ISDScaleToRectangle","features":[635]},{"name":"DISPID_ISDSelfIntersections","features":[635]},{"name":"DISPID_ISDSetPacketValuesByProperty","features":[635]},{"name":"DISPID_ISDSetPoints","features":[635]},{"name":"DISPID_ISDShear","features":[635]},{"name":"DISPID_ISDSplit","features":[635]},{"name":"DISPID_ISDTransform","features":[635]},{"name":"DISPID_ISave","features":[635]},{"name":"DISPID_ISsAdd","features":[635]},{"name":"DISPID_ISsAddStrokes","features":[635]},{"name":"DISPID_ISsClip","features":[635]},{"name":"DISPID_ISsCount","features":[635]},{"name":"DISPID_ISsGetBoundingBox","features":[635]},{"name":"DISPID_ISsInk","features":[635]},{"name":"DISPID_ISsItem","features":[635]},{"name":"DISPID_ISsModifyDrawingAttributes","features":[635]},{"name":"DISPID_ISsMove","features":[635]},{"name":"DISPID_ISsRecognitionResult","features":[635]},{"name":"DISPID_ISsRemove","features":[635]},{"name":"DISPID_ISsRemoveRecognitionResult","features":[635]},{"name":"DISPID_ISsRemoveStrokes","features":[635]},{"name":"DISPID_ISsRotate","features":[635]},{"name":"DISPID_ISsScale","features":[635]},{"name":"DISPID_ISsScaleToRectangle","features":[635]},{"name":"DISPID_ISsShear","features":[635]},{"name":"DISPID_ISsToString","features":[635]},{"name":"DISPID_ISsTransform","features":[635]},{"name":"DISPID_ISsValid","features":[635]},{"name":"DISPID_ISs_NewEnum","features":[635]},{"name":"DISPID_IStrokes","features":[635]},{"name":"DISPID_IT2DeviceKind","features":[635]},{"name":"DISPID_IT3IsMultiTouch","features":[635]},{"name":"DISPID_IT3MaximumCursors","features":[635]},{"name":"DISPID_ITData","features":[635]},{"name":"DISPID_ITGetTransform","features":[635]},{"name":"DISPID_ITHardwareCapabilities","features":[635]},{"name":"DISPID_ITIsPacketPropertySupported","features":[635]},{"name":"DISPID_ITMaximumInputRectangle","features":[635]},{"name":"DISPID_ITName","features":[635]},{"name":"DISPID_ITPlugAndPlayId","features":[635]},{"name":"DISPID_ITPropertyMetrics","features":[635]},{"name":"DISPID_ITReflect","features":[635]},{"name":"DISPID_ITReset","features":[635]},{"name":"DISPID_ITRotate","features":[635]},{"name":"DISPID_ITScale","features":[635]},{"name":"DISPID_ITSetTransform","features":[635]},{"name":"DISPID_ITShear","features":[635]},{"name":"DISPID_ITTranslate","features":[635]},{"name":"DISPID_ITeDx","features":[635]},{"name":"DISPID_ITeDy","features":[635]},{"name":"DISPID_ITeM11","features":[635]},{"name":"DISPID_ITeM12","features":[635]},{"name":"DISPID_ITeM21","features":[635]},{"name":"DISPID_ITeM22","features":[635]},{"name":"DISPID_ITsCount","features":[635]},{"name":"DISPID_ITsDefaultTablet","features":[635]},{"name":"DISPID_ITsIsPacketPropertySupported","features":[635]},{"name":"DISPID_ITsItem","features":[635]},{"name":"DISPID_ITs_NewEnum","features":[635]},{"name":"DISPID_IeeChange","features":[635]},{"name":"DISPID_IeeClick","features":[635]},{"name":"DISPID_IeeCursorDown","features":[635]},{"name":"DISPID_IeeDblClick","features":[635]},{"name":"DISPID_IeeGesture","features":[635]},{"name":"DISPID_IeeKeyDown","features":[635]},{"name":"DISPID_IeeKeyPress","features":[635]},{"name":"DISPID_IeeKeyUp","features":[635]},{"name":"DISPID_IeeMouseDown","features":[635]},{"name":"DISPID_IeeMouseMove","features":[635]},{"name":"DISPID_IeeMouseUp","features":[635]},{"name":"DISPID_IeeRecognitionResult","features":[635]},{"name":"DISPID_IeeSelChange","features":[635]},{"name":"DISPID_IeeStroke","features":[635]},{"name":"DISPID_Ink","features":[635]},{"name":"DISPID_InkCollector","features":[635]},{"name":"DISPID_InkCollectorEvent","features":[635]},{"name":"DISPID_InkCursor","features":[635]},{"name":"DISPID_InkCursorButton","features":[635]},{"name":"DISPID_InkCursorButtons","features":[635]},{"name":"DISPID_InkCursors","features":[635]},{"name":"DISPID_InkCustomStrokes","features":[635]},{"name":"DISPID_InkDivider","features":[635]},{"name":"DISPID_InkDivisionResult","features":[635]},{"name":"DISPID_InkDivisionUnit","features":[635]},{"name":"DISPID_InkDivisionUnits","features":[635]},{"name":"DISPID_InkDrawingAttributes","features":[635]},{"name":"DISPID_InkEdit","features":[635]},{"name":"DISPID_InkEditEvents","features":[635]},{"name":"DISPID_InkEvent","features":[635]},{"name":"DISPID_InkExtendedProperties","features":[635]},{"name":"DISPID_InkExtendedProperty","features":[635]},{"name":"DISPID_InkGesture","features":[635]},{"name":"DISPID_InkInsertMode","features":[635]},{"name":"DISPID_InkMode","features":[635]},{"name":"DISPID_InkRecoAlternate","features":[635]},{"name":"DISPID_InkRecoAlternate_AlternatesWithConstantPropertyValues","features":[635]},{"name":"DISPID_InkRecoAlternate_Ascender","features":[635]},{"name":"DISPID_InkRecoAlternate_Baseline","features":[635]},{"name":"DISPID_InkRecoAlternate_Confidence","features":[635]},{"name":"DISPID_InkRecoAlternate_ConfidenceAlternates","features":[635]},{"name":"DISPID_InkRecoAlternate_Descender","features":[635]},{"name":"DISPID_InkRecoAlternate_GetPropertyValue","features":[635]},{"name":"DISPID_InkRecoAlternate_GetStrokesFromStrokeRanges","features":[635]},{"name":"DISPID_InkRecoAlternate_GetStrokesFromTextRange","features":[635]},{"name":"DISPID_InkRecoAlternate_GetTextRangeFromStrokes","features":[635]},{"name":"DISPID_InkRecoAlternate_LineAlternates","features":[635]},{"name":"DISPID_InkRecoAlternate_LineNumber","features":[635]},{"name":"DISPID_InkRecoAlternate_Midline","features":[635]},{"name":"DISPID_InkRecoAlternate_String","features":[635]},{"name":"DISPID_InkRecoAlternate_Strokes","features":[635]},{"name":"DISPID_InkRecoContext","features":[635]},{"name":"DISPID_InkRecoContext2","features":[635]},{"name":"DISPID_InkRecognitionAlternates","features":[635]},{"name":"DISPID_InkRecognitionAlternates_Count","features":[635]},{"name":"DISPID_InkRecognitionAlternates_Item","features":[635]},{"name":"DISPID_InkRecognitionAlternates_NewEnum","features":[635]},{"name":"DISPID_InkRecognitionAlternates_Strokes","features":[635]},{"name":"DISPID_InkRecognitionEvent","features":[635]},{"name":"DISPID_InkRecognitionResult","features":[635]},{"name":"DISPID_InkRecognitionResult_AlternatesFromSelection","features":[635]},{"name":"DISPID_InkRecognitionResult_ModifyTopAlternate","features":[635]},{"name":"DISPID_InkRecognitionResult_SetResultOnStrokes","features":[635]},{"name":"DISPID_InkRecognitionResult_Strokes","features":[635]},{"name":"DISPID_InkRecognitionResult_TopAlternate","features":[635]},{"name":"DISPID_InkRecognitionResult_TopConfidence","features":[635]},{"name":"DISPID_InkRecognitionResult_TopString","features":[635]},{"name":"DISPID_InkRecognizer","features":[635]},{"name":"DISPID_InkRecognizer2","features":[635]},{"name":"DISPID_InkRecognizerGuide","features":[635]},{"name":"DISPID_InkRecognizers","features":[635]},{"name":"DISPID_InkRectangle","features":[635]},{"name":"DISPID_InkRenderer","features":[635]},{"name":"DISPID_InkStrokeDisp","features":[635]},{"name":"DISPID_InkStrokes","features":[635]},{"name":"DISPID_InkTablet","features":[635]},{"name":"DISPID_InkTablet2","features":[635]},{"name":"DISPID_InkTablet3","features":[635]},{"name":"DISPID_InkTablets","features":[635]},{"name":"DISPID_InkTransform","features":[635]},{"name":"DISPID_InkWordList","features":[635]},{"name":"DISPID_InkWordList2","features":[635]},{"name":"DISPID_InkWordList2_AddWords","features":[635]},{"name":"DISPID_InkWordList_AddWord","features":[635]},{"name":"DISPID_InkWordList_Merge","features":[635]},{"name":"DISPID_InkWordList_RemoveWord","features":[635]},{"name":"DISPID_Locked","features":[635]},{"name":"DISPID_MICClear","features":[635]},{"name":"DISPID_MICClose","features":[635]},{"name":"DISPID_MICInsert","features":[635]},{"name":"DISPID_MICPaint","features":[635]},{"name":"DISPID_MathInputControlEvents","features":[635]},{"name":"DISPID_MaxLength","features":[635]},{"name":"DISPID_MultiLine","features":[635]},{"name":"DISPID_PIPAttachedEditWindow","features":[635]},{"name":"DISPID_PIPAutoShow","features":[635]},{"name":"DISPID_PIPBusy","features":[635]},{"name":"DISPID_PIPCommitPendingInput","features":[635]},{"name":"DISPID_PIPCurrentPanel","features":[635]},{"name":"DISPID_PIPDefaultPanel","features":[635]},{"name":"DISPID_PIPEInputFailed","features":[635]},{"name":"DISPID_PIPEPanelChanged","features":[635]},{"name":"DISPID_PIPEPanelMoving","features":[635]},{"name":"DISPID_PIPEVisibleChanged","features":[635]},{"name":"DISPID_PIPEnableTsf","features":[635]},{"name":"DISPID_PIPFactoid","features":[635]},{"name":"DISPID_PIPHeight","features":[635]},{"name":"DISPID_PIPHorizontalOffset","features":[635]},{"name":"DISPID_PIPLeft","features":[635]},{"name":"DISPID_PIPMoveTo","features":[635]},{"name":"DISPID_PIPRefresh","features":[635]},{"name":"DISPID_PIPTop","features":[635]},{"name":"DISPID_PIPVerticalOffset","features":[635]},{"name":"DISPID_PIPVisible","features":[635]},{"name":"DISPID_PIPWidth","features":[635]},{"name":"DISPID_PenInputPanel","features":[635]},{"name":"DISPID_PenInputPanelEvents","features":[635]},{"name":"DISPID_RTSelLength","features":[635]},{"name":"DISPID_RTSelStart","features":[635]},{"name":"DISPID_RTSelText","features":[635]},{"name":"DISPID_RecoCapabilities","features":[635]},{"name":"DISPID_RecoClsid","features":[635]},{"name":"DISPID_RecoCreateRecognizerContext","features":[635]},{"name":"DISPID_RecoId","features":[635]},{"name":"DISPID_RecoLanguageID","features":[635]},{"name":"DISPID_RecoName","features":[635]},{"name":"DISPID_RecoPreferredPacketDescription","features":[635]},{"name":"DISPID_RecoSupportedProperties","features":[635]},{"name":"DISPID_RecoTimeout","features":[635]},{"name":"DISPID_RecoUnicodeRanges","features":[635]},{"name":"DISPID_RecoVendor","features":[635]},{"name":"DISPID_Recognize","features":[635]},{"name":"DISPID_Recognizer","features":[635]},{"name":"DISPID_Refresh","features":[635]},{"name":"DISPID_SEStrokesAdded","features":[635]},{"name":"DISPID_SEStrokesRemoved","features":[635]},{"name":"DISPID_ScrollBars","features":[635]},{"name":"DISPID_SelAlignment","features":[635]},{"name":"DISPID_SelBold","features":[635]},{"name":"DISPID_SelCharOffset","features":[635]},{"name":"DISPID_SelColor","features":[635]},{"name":"DISPID_SelFontName","features":[635]},{"name":"DISPID_SelFontSize","features":[635]},{"name":"DISPID_SelInk","features":[635]},{"name":"DISPID_SelInksDisplayMode","features":[635]},{"name":"DISPID_SelItalic","features":[635]},{"name":"DISPID_SelRTF","features":[635]},{"name":"DISPID_SelUnderline","features":[635]},{"name":"DISPID_SetGestStatus","features":[635]},{"name":"DISPID_Status","features":[635]},{"name":"DISPID_StrokeEvent","features":[635]},{"name":"DISPID_Text","features":[635]},{"name":"DISPID_TextRTF","features":[635]},{"name":"DISPID_UseMouseForInput","features":[635]},{"name":"DYNAMIC_RENDERER_CACHED_DATA","features":[635]},{"name":"DestroyContext","features":[635]},{"name":"DestroyRecognizer","features":[635]},{"name":"DestroyWordList","features":[635]},{"name":"DockedBottom","features":[635]},{"name":"DockedTop","features":[635]},{"name":"DynamicRenderer","features":[635]},{"name":"EM_GETDRAWATTR","features":[635]},{"name":"EM_GETFACTOID","features":[635]},{"name":"EM_GETGESTURESTATUS","features":[635]},{"name":"EM_GETINKINSERTMODE","features":[635]},{"name":"EM_GETINKMODE","features":[635]},{"name":"EM_GETMOUSEICON","features":[635]},{"name":"EM_GETMOUSEPOINTER","features":[635]},{"name":"EM_GETRECOGNIZER","features":[635]},{"name":"EM_GETRECOTIMEOUT","features":[635]},{"name":"EM_GETSELINK","features":[635]},{"name":"EM_GETSELINKDISPLAYMODE","features":[635]},{"name":"EM_GETSTATUS","features":[635]},{"name":"EM_GETUSEMOUSEFORINPUT","features":[635]},{"name":"EM_RECOGNIZE","features":[635]},{"name":"EM_SETDRAWATTR","features":[635]},{"name":"EM_SETFACTOID","features":[635]},{"name":"EM_SETGESTURESTATUS","features":[635]},{"name":"EM_SETINKINSERTMODE","features":[635]},{"name":"EM_SETINKMODE","features":[635]},{"name":"EM_SETMOUSEICON","features":[635]},{"name":"EM_SETMOUSEPOINTER","features":[635]},{"name":"EM_SETRECOGNIZER","features":[635]},{"name":"EM_SETRECOTIMEOUT","features":[635]},{"name":"EM_SETSELINK","features":[635]},{"name":"EM_SETSELINKDISPLAYMODE","features":[635]},{"name":"EM_SETUSEMOUSEFORINPUT","features":[635]},{"name":"EndInkInput","features":[635]},{"name":"EventMask","features":[635]},{"name":"EventMask_All","features":[635]},{"name":"EventMask_CorrectionModeChanged","features":[635]},{"name":"EventMask_CorrectionModeChanging","features":[635]},{"name":"EventMask_InPlaceSizeChanged","features":[635]},{"name":"EventMask_InPlaceSizeChanging","features":[635]},{"name":"EventMask_InPlaceStateChanged","features":[635]},{"name":"EventMask_InPlaceStateChanging","features":[635]},{"name":"EventMask_InPlaceVisibilityChanged","features":[635]},{"name":"EventMask_InPlaceVisibilityChanging","features":[635]},{"name":"EventMask_InputAreaChanged","features":[635]},{"name":"EventMask_InputAreaChanging","features":[635]},{"name":"EventMask_TextInserted","features":[635]},{"name":"EventMask_TextInserting","features":[635]},{"name":"FACILITY_INK","features":[635]},{"name":"FACTOID_BOPOMOFO","features":[635]},{"name":"FACTOID_CHINESESIMPLECOMMON","features":[635]},{"name":"FACTOID_CHINESETRADITIONALCOMMON","features":[635]},{"name":"FACTOID_CURRENCY","features":[635]},{"name":"FACTOID_DATE","features":[635]},{"name":"FACTOID_DEFAULT","features":[635]},{"name":"FACTOID_DIGIT","features":[635]},{"name":"FACTOID_EMAIL","features":[635]},{"name":"FACTOID_FILENAME","features":[635]},{"name":"FACTOID_HANGULCOMMON","features":[635]},{"name":"FACTOID_HANGULRARE","features":[635]},{"name":"FACTOID_HIRAGANA","features":[635]},{"name":"FACTOID_JAMO","features":[635]},{"name":"FACTOID_JAPANESECOMMON","features":[635]},{"name":"FACTOID_KANJICOMMON","features":[635]},{"name":"FACTOID_KANJIRARE","features":[635]},{"name":"FACTOID_KATAKANA","features":[635]},{"name":"FACTOID_KOREANCOMMON","features":[635]},{"name":"FACTOID_LOWERCHAR","features":[635]},{"name":"FACTOID_NONE","features":[635]},{"name":"FACTOID_NUMBER","features":[635]},{"name":"FACTOID_NUMBERSIMPLE","features":[635]},{"name":"FACTOID_ONECHAR","features":[635]},{"name":"FACTOID_PERCENT","features":[635]},{"name":"FACTOID_POSTALCODE","features":[635]},{"name":"FACTOID_PUNCCHAR","features":[635]},{"name":"FACTOID_SYSTEMDICTIONARY","features":[635]},{"name":"FACTOID_TELEPHONE","features":[635]},{"name":"FACTOID_TIME","features":[635]},{"name":"FACTOID_UPPERCHAR","features":[635]},{"name":"FACTOID_WEB","features":[635]},{"name":"FACTOID_WORDLIST","features":[635]},{"name":"FLICKACTION_COMMANDCODE","features":[635]},{"name":"FLICKACTION_COMMANDCODE_APPCOMMAND","features":[635]},{"name":"FLICKACTION_COMMANDCODE_CUSTOMKEY","features":[635]},{"name":"FLICKACTION_COMMANDCODE_KEYMODIFIER","features":[635]},{"name":"FLICKACTION_COMMANDCODE_NULL","features":[635]},{"name":"FLICKACTION_COMMANDCODE_SCROLL","features":[635]},{"name":"FLICKDIRECTION","features":[635]},{"name":"FLICKDIRECTION_DOWN","features":[635]},{"name":"FLICKDIRECTION_DOWNLEFT","features":[635]},{"name":"FLICKDIRECTION_DOWNRIGHT","features":[635]},{"name":"FLICKDIRECTION_INVALID","features":[635]},{"name":"FLICKDIRECTION_LEFT","features":[635]},{"name":"FLICKDIRECTION_MIN","features":[635]},{"name":"FLICKDIRECTION_RIGHT","features":[635]},{"name":"FLICKDIRECTION_UP","features":[635]},{"name":"FLICKDIRECTION_UPLEFT","features":[635]},{"name":"FLICKDIRECTION_UPRIGHT","features":[635]},{"name":"FLICKMODE","features":[635]},{"name":"FLICKMODE_DEFAULT","features":[635]},{"name":"FLICKMODE_LEARNING","features":[635]},{"name":"FLICKMODE_MAX","features":[635]},{"name":"FLICKMODE_MIN","features":[635]},{"name":"FLICKMODE_OFF","features":[635]},{"name":"FLICKMODE_ON","features":[635]},{"name":"FLICK_DATA","features":[635]},{"name":"FLICK_POINT","features":[635]},{"name":"FLICK_WM_HANDLED_MASK","features":[635]},{"name":"Floating","features":[635]},{"name":"GESTURE_ARROW_DOWN","features":[635]},{"name":"GESTURE_ARROW_LEFT","features":[635]},{"name":"GESTURE_ARROW_RIGHT","features":[635]},{"name":"GESTURE_ARROW_UP","features":[635]},{"name":"GESTURE_ASTERISK","features":[635]},{"name":"GESTURE_BRACE_LEFT","features":[635]},{"name":"GESTURE_BRACE_OVER","features":[635]},{"name":"GESTURE_BRACE_RIGHT","features":[635]},{"name":"GESTURE_BRACE_UNDER","features":[635]},{"name":"GESTURE_BRACKET_LEFT","features":[635]},{"name":"GESTURE_BRACKET_OVER","features":[635]},{"name":"GESTURE_BRACKET_RIGHT","features":[635]},{"name":"GESTURE_BRACKET_UNDER","features":[635]},{"name":"GESTURE_BULLET","features":[635]},{"name":"GESTURE_BULLET_CROSS","features":[635]},{"name":"GESTURE_CHECK","features":[635]},{"name":"GESTURE_CHEVRON_DOWN","features":[635]},{"name":"GESTURE_CHEVRON_LEFT","features":[635]},{"name":"GESTURE_CHEVRON_RIGHT","features":[635]},{"name":"GESTURE_CHEVRON_UP","features":[635]},{"name":"GESTURE_CIRCLE","features":[635]},{"name":"GESTURE_CIRCLE_CIRCLE","features":[635]},{"name":"GESTURE_CIRCLE_CROSS","features":[635]},{"name":"GESTURE_CIRCLE_LINE_HORZ","features":[635]},{"name":"GESTURE_CIRCLE_LINE_VERT","features":[635]},{"name":"GESTURE_CIRCLE_TAP","features":[635]},{"name":"GESTURE_CLOSEUP","features":[635]},{"name":"GESTURE_CROSS","features":[635]},{"name":"GESTURE_CURLICUE","features":[635]},{"name":"GESTURE_DATA","features":[635]},{"name":"GESTURE_DIAGONAL_LEFTDOWN","features":[635]},{"name":"GESTURE_DIAGONAL_LEFTUP","features":[635]},{"name":"GESTURE_DIAGONAL_RIGHTDOWN","features":[635]},{"name":"GESTURE_DIAGONAL_RIGHTUP","features":[635]},{"name":"GESTURE_DIGIT_0","features":[635]},{"name":"GESTURE_DIGIT_1","features":[635]},{"name":"GESTURE_DIGIT_2","features":[635]},{"name":"GESTURE_DIGIT_3","features":[635]},{"name":"GESTURE_DIGIT_4","features":[635]},{"name":"GESTURE_DIGIT_5","features":[635]},{"name":"GESTURE_DIGIT_6","features":[635]},{"name":"GESTURE_DIGIT_7","features":[635]},{"name":"GESTURE_DIGIT_8","features":[635]},{"name":"GESTURE_DIGIT_9","features":[635]},{"name":"GESTURE_DOLLAR","features":[635]},{"name":"GESTURE_DOUBLE_ARROW_DOWN","features":[635]},{"name":"GESTURE_DOUBLE_ARROW_LEFT","features":[635]},{"name":"GESTURE_DOUBLE_ARROW_RIGHT","features":[635]},{"name":"GESTURE_DOUBLE_ARROW_UP","features":[635]},{"name":"GESTURE_DOUBLE_CIRCLE","features":[635]},{"name":"GESTURE_DOUBLE_CURLICUE","features":[635]},{"name":"GESTURE_DOUBLE_DOWN","features":[635]},{"name":"GESTURE_DOUBLE_LEFT","features":[635]},{"name":"GESTURE_DOUBLE_RIGHT","features":[635]},{"name":"GESTURE_DOUBLE_TAP","features":[635]},{"name":"GESTURE_DOUBLE_UP","features":[635]},{"name":"GESTURE_DOWN","features":[635]},{"name":"GESTURE_DOWN_ARROW_LEFT","features":[635]},{"name":"GESTURE_DOWN_ARROW_RIGHT","features":[635]},{"name":"GESTURE_DOWN_LEFT","features":[635]},{"name":"GESTURE_DOWN_LEFT_LONG","features":[635]},{"name":"GESTURE_DOWN_RIGHT","features":[635]},{"name":"GESTURE_DOWN_RIGHT_LONG","features":[635]},{"name":"GESTURE_DOWN_UP","features":[635]},{"name":"GESTURE_EXCLAMATION","features":[635]},{"name":"GESTURE_INFINITY","features":[635]},{"name":"GESTURE_LEFT","features":[635]},{"name":"GESTURE_LEFT_ARROW_DOWN","features":[635]},{"name":"GESTURE_LEFT_ARROW_UP","features":[635]},{"name":"GESTURE_LEFT_DOWN","features":[635]},{"name":"GESTURE_LEFT_RIGHT","features":[635]},{"name":"GESTURE_LEFT_UP","features":[635]},{"name":"GESTURE_LETTER_A","features":[635]},{"name":"GESTURE_LETTER_B","features":[635]},{"name":"GESTURE_LETTER_C","features":[635]},{"name":"GESTURE_LETTER_D","features":[635]},{"name":"GESTURE_LETTER_E","features":[635]},{"name":"GESTURE_LETTER_F","features":[635]},{"name":"GESTURE_LETTER_G","features":[635]},{"name":"GESTURE_LETTER_H","features":[635]},{"name":"GESTURE_LETTER_I","features":[635]},{"name":"GESTURE_LETTER_J","features":[635]},{"name":"GESTURE_LETTER_K","features":[635]},{"name":"GESTURE_LETTER_L","features":[635]},{"name":"GESTURE_LETTER_M","features":[635]},{"name":"GESTURE_LETTER_N","features":[635]},{"name":"GESTURE_LETTER_O","features":[635]},{"name":"GESTURE_LETTER_P","features":[635]},{"name":"GESTURE_LETTER_Q","features":[635]},{"name":"GESTURE_LETTER_R","features":[635]},{"name":"GESTURE_LETTER_S","features":[635]},{"name":"GESTURE_LETTER_T","features":[635]},{"name":"GESTURE_LETTER_U","features":[635]},{"name":"GESTURE_LETTER_V","features":[635]},{"name":"GESTURE_LETTER_W","features":[635]},{"name":"GESTURE_LETTER_X","features":[635]},{"name":"GESTURE_LETTER_Y","features":[635]},{"name":"GESTURE_LETTER_Z","features":[635]},{"name":"GESTURE_NULL","features":[635]},{"name":"GESTURE_OPENUP","features":[635]},{"name":"GESTURE_PARAGRAPH","features":[635]},{"name":"GESTURE_PLUS","features":[635]},{"name":"GESTURE_QUAD_TAP","features":[635]},{"name":"GESTURE_QUESTION","features":[635]},{"name":"GESTURE_RECTANGLE","features":[635]},{"name":"GESTURE_RIGHT","features":[635]},{"name":"GESTURE_RIGHT_ARROW_DOWN","features":[635]},{"name":"GESTURE_RIGHT_ARROW_UP","features":[635]},{"name":"GESTURE_RIGHT_DOWN","features":[635]},{"name":"GESTURE_RIGHT_LEFT","features":[635]},{"name":"GESTURE_RIGHT_UP","features":[635]},{"name":"GESTURE_SCRATCHOUT","features":[635]},{"name":"GESTURE_SECTION","features":[635]},{"name":"GESTURE_SEMICIRCLE_LEFT","features":[635]},{"name":"GESTURE_SEMICIRCLE_RIGHT","features":[635]},{"name":"GESTURE_SHARP","features":[635]},{"name":"GESTURE_SQUARE","features":[635]},{"name":"GESTURE_SQUIGGLE","features":[635]},{"name":"GESTURE_STAR","features":[635]},{"name":"GESTURE_SWAP","features":[635]},{"name":"GESTURE_TAP","features":[635]},{"name":"GESTURE_TRIANGLE","features":[635]},{"name":"GESTURE_TRIPLE_DOWN","features":[635]},{"name":"GESTURE_TRIPLE_LEFT","features":[635]},{"name":"GESTURE_TRIPLE_RIGHT","features":[635]},{"name":"GESTURE_TRIPLE_TAP","features":[635]},{"name":"GESTURE_TRIPLE_UP","features":[635]},{"name":"GESTURE_UP","features":[635]},{"name":"GESTURE_UP_ARROW_LEFT","features":[635]},{"name":"GESTURE_UP_ARROW_RIGHT","features":[635]},{"name":"GESTURE_UP_DOWN","features":[635]},{"name":"GESTURE_UP_LEFT","features":[635]},{"name":"GESTURE_UP_LEFT_LONG","features":[635]},{"name":"GESTURE_UP_RIGHT","features":[635]},{"name":"GESTURE_UP_RIGHT_LONG","features":[635]},{"name":"GET_DANDIDATE_FLAGS","features":[635]},{"name":"GUID_DYNAMIC_RENDERER_CACHED_DATA","features":[635]},{"name":"GUID_GESTURE_DATA","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_ALTITUDE_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_AZIMUTH_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_BUTTON_PRESSURE","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_DEVICE_CONTACT_ID","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_FINGERCONTACTCONFIDENCE","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_HEIGHT","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_NORMAL_PRESSURE","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_PACKET_STATUS","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_PITCH_ROTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_ROLL_ROTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_SERIAL_NUMBER","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_TANGENT_PRESSURE","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_TIMER_TICK","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_TWIST_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_WIDTH","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_X","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_X_TILT_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_Y","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_YAW_ROTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_Y_TILT_ORIENTATION","features":[635]},{"name":"GUID_PACKETPROPERTY_GUID_Z","features":[635]},{"name":"GestureRecognizer","features":[635]},{"name":"GetAllRecognizers","features":[635]},{"name":"GetBestResultString","features":[635]},{"name":"GetLatticePtr","features":[635]},{"name":"GetLeftSeparator","features":[635]},{"name":"GetRecoAttributes","features":[635]},{"name":"GetResultPropertyList","features":[635]},{"name":"GetRightSeparator","features":[635]},{"name":"GetUnicodeRanges","features":[635]},{"name":"HRECOALT","features":[635]},{"name":"HRECOCONTEXT","features":[635]},{"name":"HRECOGNIZER","features":[635]},{"name":"HRECOLATTICE","features":[635]},{"name":"HRECOWORDLIST","features":[635]},{"name":"HandwrittenTextInsertion","features":[635]},{"name":"IAG_AllGestures","features":[635]},{"name":"IAG_ArrowDown","features":[635]},{"name":"IAG_ArrowLeft","features":[635]},{"name":"IAG_ArrowRight","features":[635]},{"name":"IAG_ArrowUp","features":[635]},{"name":"IAG_Check","features":[635]},{"name":"IAG_ChevronDown","features":[635]},{"name":"IAG_ChevronLeft","features":[635]},{"name":"IAG_ChevronRight","features":[635]},{"name":"IAG_ChevronUp","features":[635]},{"name":"IAG_Circle","features":[635]},{"name":"IAG_Curlicue","features":[635]},{"name":"IAG_DoubleCircle","features":[635]},{"name":"IAG_DoubleCurlicue","features":[635]},{"name":"IAG_DoubleTap","features":[635]},{"name":"IAG_Down","features":[635]},{"name":"IAG_DownLeft","features":[635]},{"name":"IAG_DownLeftLong","features":[635]},{"name":"IAG_DownRight","features":[635]},{"name":"IAG_DownRightLong","features":[635]},{"name":"IAG_DownUp","features":[635]},{"name":"IAG_Exclamation","features":[635]},{"name":"IAG_Left","features":[635]},{"name":"IAG_LeftDown","features":[635]},{"name":"IAG_LeftRight","features":[635]},{"name":"IAG_LeftUp","features":[635]},{"name":"IAG_NoGesture","features":[635]},{"name":"IAG_Right","features":[635]},{"name":"IAG_RightDown","features":[635]},{"name":"IAG_RightLeft","features":[635]},{"name":"IAG_RightUp","features":[635]},{"name":"IAG_Scratchout","features":[635]},{"name":"IAG_SemiCircleLeft","features":[635]},{"name":"IAG_SemiCircleRight","features":[635]},{"name":"IAG_Square","features":[635]},{"name":"IAG_Star","features":[635]},{"name":"IAG_Tap","features":[635]},{"name":"IAG_Triangle","features":[635]},{"name":"IAG_Up","features":[635]},{"name":"IAG_UpDown","features":[635]},{"name":"IAG_UpLeft","features":[635]},{"name":"IAG_UpLeftLong","features":[635]},{"name":"IAG_UpRight","features":[635]},{"name":"IAG_UpRightLong","features":[635]},{"name":"IBBM_CurveFit","features":[635]},{"name":"IBBM_Default","features":[635]},{"name":"IBBM_NoCurveFit","features":[635]},{"name":"IBBM_PointsOnly","features":[635]},{"name":"IBBM_Union","features":[635]},{"name":"ICBS_Down","features":[635]},{"name":"ICBS_Unavailable","features":[635]},{"name":"ICBS_Up","features":[635]},{"name":"ICB_Copy","features":[635]},{"name":"ICB_Cut","features":[635]},{"name":"ICB_Default","features":[635]},{"name":"ICB_DelayedCopy","features":[635]},{"name":"ICB_ExtractOnly","features":[635]},{"name":"ICEI_AllEvents","features":[635]},{"name":"ICEI_CursorButtonDown","features":[635]},{"name":"ICEI_CursorButtonUp","features":[635]},{"name":"ICEI_CursorDown","features":[635]},{"name":"ICEI_CursorInRange","features":[635]},{"name":"ICEI_CursorOutOfRange","features":[635]},{"name":"ICEI_DblClick","features":[635]},{"name":"ICEI_DefaultEvents","features":[635]},{"name":"ICEI_MouseDown","features":[635]},{"name":"ICEI_MouseMove","features":[635]},{"name":"ICEI_MouseUp","features":[635]},{"name":"ICEI_MouseWheel","features":[635]},{"name":"ICEI_NewInAirPackets","features":[635]},{"name":"ICEI_NewPackets","features":[635]},{"name":"ICEI_Stroke","features":[635]},{"name":"ICEI_SystemGesture","features":[635]},{"name":"ICEI_TabletAdded","features":[635]},{"name":"ICEI_TabletRemoved","features":[635]},{"name":"ICF_Bitmap","features":[635]},{"name":"ICF_CopyMask","features":[635]},{"name":"ICF_Default","features":[635]},{"name":"ICF_EnhancedMetafile","features":[635]},{"name":"ICF_InkSerializedFormat","features":[635]},{"name":"ICF_Metafile","features":[635]},{"name":"ICF_None","features":[635]},{"name":"ICF_PasteMask","features":[635]},{"name":"ICF_SketchInk","features":[635]},{"name":"ICF_TextInk","features":[635]},{"name":"ICM_GestureOnly","features":[635]},{"name":"ICM_InkAndGesture","features":[635]},{"name":"ICM_InkOnly","features":[635]},{"name":"IDM_Ink","features":[635]},{"name":"IDM_Text","features":[635]},{"name":"IDT_Drawing","features":[635]},{"name":"IDT_Line","features":[635]},{"name":"IDT_Paragraph","features":[635]},{"name":"IDT_Segment","features":[635]},{"name":"IDynamicRenderer","features":[635]},{"name":"IECN_GESTURE","features":[635]},{"name":"IECN_RECOGNITIONRESULT","features":[635]},{"name":"IECN_STROKE","features":[635]},{"name":"IECN__BASE","features":[635]},{"name":"IEC_GESTUREINFO","features":[307,358,359,360,357,635]},{"name":"IEC_RECOGNITIONRESULTINFO","features":[307,358,357,635]},{"name":"IEC_STROKEINFO","features":[307,358,357,635]},{"name":"IEC__BASE","features":[635]},{"name":"IEF_CopyFromOriginal","features":[635]},{"name":"IEF_Default","features":[635]},{"name":"IEF_RemoveFromOriginal","features":[635]},{"name":"IEM_Disabled","features":[635]},{"name":"IEM_Ink","features":[635]},{"name":"IEM_InkAndGesture","features":[635]},{"name":"IEM_InsertInk","features":[635]},{"name":"IEM_InsertText","features":[635]},{"name":"IES_Collecting","features":[635]},{"name":"IES_Idle","features":[635]},{"name":"IES_Recognizing","features":[635]},{"name":"IGestureRecognizer","features":[635]},{"name":"IHandwrittenTextInsertion","features":[635]},{"name":"IInk","features":[358,635]},{"name":"IInkCollector","features":[358,635]},{"name":"IInkCursor","features":[358,635]},{"name":"IInkCursorButton","features":[358,635]},{"name":"IInkCursorButtons","features":[358,635]},{"name":"IInkCursors","features":[358,635]},{"name":"IInkCustomStrokes","features":[358,635]},{"name":"IInkDisp","features":[358,635]},{"name":"IInkDivider","features":[358,635]},{"name":"IInkDivisionResult","features":[358,635]},{"name":"IInkDivisionUnit","features":[358,635]},{"name":"IInkDivisionUnits","features":[358,635]},{"name":"IInkDrawingAttributes","features":[358,635]},{"name":"IInkEdit","features":[358,635]},{"name":"IInkExtendedProperties","features":[358,635]},{"name":"IInkExtendedProperty","features":[358,635]},{"name":"IInkGesture","features":[358,635]},{"name":"IInkLineInfo","features":[635]},{"name":"IInkOverlay","features":[358,635]},{"name":"IInkPicture","features":[358,635]},{"name":"IInkRecognitionAlternate","features":[358,635]},{"name":"IInkRecognitionAlternates","features":[358,635]},{"name":"IInkRecognitionResult","features":[358,635]},{"name":"IInkRecognizer","features":[358,635]},{"name":"IInkRecognizer2","features":[358,635]},{"name":"IInkRecognizerContext","features":[358,635]},{"name":"IInkRecognizerContext2","features":[358,635]},{"name":"IInkRecognizerGuide","features":[358,635]},{"name":"IInkRecognizers","features":[358,635]},{"name":"IInkRectangle","features":[358,635]},{"name":"IInkRenderer","features":[358,635]},{"name":"IInkStrokeDisp","features":[358,635]},{"name":"IInkStrokes","features":[358,635]},{"name":"IInkTablet","features":[358,635]},{"name":"IInkTablet2","features":[358,635]},{"name":"IInkTablet3","features":[358,635]},{"name":"IInkTablets","features":[358,635]},{"name":"IInkTransform","features":[358,635]},{"name":"IInkWordList","features":[358,635]},{"name":"IInkWordList2","features":[358,635]},{"name":"IInputPanelWindowHandle","features":[635]},{"name":"IKM_Alt","features":[635]},{"name":"IKM_Control","features":[635]},{"name":"IKM_Shift","features":[635]},{"name":"IMF_BOLD","features":[635]},{"name":"IMF_FONT_SELECTED_IN_HDC","features":[635]},{"name":"IMF_ITALIC","features":[635]},{"name":"IMF_Left","features":[635]},{"name":"IMF_Middle","features":[635]},{"name":"IMF_Right","features":[635]},{"name":"IMP_Arrow","features":[635]},{"name":"IMP_ArrowHourglass","features":[635]},{"name":"IMP_ArrowQuestion","features":[635]},{"name":"IMP_Crosshair","features":[635]},{"name":"IMP_Custom","features":[635]},{"name":"IMP_Default","features":[635]},{"name":"IMP_Hand","features":[635]},{"name":"IMP_Hourglass","features":[635]},{"name":"IMP_Ibeam","features":[635]},{"name":"IMP_NoDrop","features":[635]},{"name":"IMP_SizeAll","features":[635]},{"name":"IMP_SizeNESW","features":[635]},{"name":"IMP_SizeNS","features":[635]},{"name":"IMP_SizeNWSE","features":[635]},{"name":"IMP_SizeWE","features":[635]},{"name":"IMP_UpArrow","features":[635]},{"name":"IMathInputControl","features":[358,635]},{"name":"INKEDIT_CLASS","features":[635]},{"name":"INKEDIT_CLASSW","features":[635]},{"name":"INKMETRIC","features":[307,635]},{"name":"INKRECOGNITIONPROPERTY_BOXNUMBER","features":[635]},{"name":"INKRECOGNITIONPROPERTY_CONFIDENCELEVEL","features":[635]},{"name":"INKRECOGNITIONPROPERTY_HOTPOINT","features":[635]},{"name":"INKRECOGNITIONPROPERTY_LINEMETRICS","features":[635]},{"name":"INKRECOGNITIONPROPERTY_LINENUMBER","features":[635]},{"name":"INKRECOGNITIONPROPERTY_MAXIMUMSTROKECOUNT","features":[635]},{"name":"INKRECOGNITIONPROPERTY_POINTSPERINCH","features":[635]},{"name":"INKRECOGNITIONPROPERTY_SEGMENTATION","features":[635]},{"name":"INK_METRIC_FLAGS","features":[635]},{"name":"INK_SERIALIZED_FORMAT","features":[635]},{"name":"IOAM_Behind","features":[635]},{"name":"IOAM_InFront","features":[635]},{"name":"IOEM_Delete","features":[635]},{"name":"IOEM_Ink","features":[635]},{"name":"IOEM_Select","features":[635]},{"name":"IOERM_PointErase","features":[635]},{"name":"IOERM_StrokeErase","features":[635]},{"name":"IPCM_Default","features":[635]},{"name":"IPCM_MaximumCompression","features":[635]},{"name":"IPCM_NoCompression","features":[635]},{"name":"IPF_Base64GIF","features":[635]},{"name":"IPF_Base64InkSerializedFormat","features":[635]},{"name":"IPF_GIF","features":[635]},{"name":"IPF_InkSerializedFormat","features":[635]},{"name":"IPSM_AutoSize","features":[635]},{"name":"IPSM_CenterImage","features":[635]},{"name":"IPSM_Normal","features":[635]},{"name":"IPSM_StretchImage","features":[635]},{"name":"IPT_Ball","features":[635]},{"name":"IPT_Rectangle","features":[635]},{"name":"IP_CURSOR_DOWN","features":[635]},{"name":"IP_INVERTED","features":[635]},{"name":"IP_MARGIN","features":[635]},{"name":"IPenInputPanel","features":[358,635]},{"name":"IRAS_All","features":[635]},{"name":"IRAS_DefaultCount","features":[635]},{"name":"IRAS_Start","features":[635]},{"name":"IRCACM_Full","features":[635]},{"name":"IRCACM_Prefix","features":[635]},{"name":"IRCACM_Random","features":[635]},{"name":"IRC_AdviseInkChange","features":[635]},{"name":"IRC_Alpha","features":[635]},{"name":"IRC_ArbitraryAngle","features":[635]},{"name":"IRC_Beta","features":[635]},{"name":"IRC_BoxedInput","features":[635]},{"name":"IRC_CharacterAutoCompletionInput","features":[635]},{"name":"IRC_Cursive","features":[635]},{"name":"IRC_DontCare","features":[635]},{"name":"IRC_DownAndLeft","features":[635]},{"name":"IRC_DownAndRight","features":[635]},{"name":"IRC_FreeInput","features":[635]},{"name":"IRC_Intermediate","features":[635]},{"name":"IRC_Lattice","features":[635]},{"name":"IRC_LeftAndDown","features":[635]},{"name":"IRC_LinedInput","features":[635]},{"name":"IRC_Object","features":[635]},{"name":"IRC_Personalizable","features":[635]},{"name":"IRC_Poor","features":[635]},{"name":"IRC_PrefersArbitraryAngle","features":[635]},{"name":"IRC_PrefersParagraphBreaking","features":[635]},{"name":"IRC_PrefersSegmentation","features":[635]},{"name":"IRC_RightAndDown","features":[635]},{"name":"IRC_StrokeReorder","features":[635]},{"name":"IRC_Strong","features":[635]},{"name":"IRC_TextPrediction","features":[635]},{"name":"IRM_AutoSpace","features":[635]},{"name":"IRM_Coerce","features":[635]},{"name":"IRM_DisablePersonalization","features":[635]},{"name":"IRM_LineMode","features":[635]},{"name":"IRM_Max","features":[635]},{"name":"IRM_None","features":[635]},{"name":"IRM_PrefixOk","features":[635]},{"name":"IRM_TopInkBreaksOnly","features":[635]},{"name":"IRM_WordModeOnly","features":[635]},{"name":"IRO_Black","features":[635]},{"name":"IRO_CopyPen","features":[635]},{"name":"IRO_MaskNotPen","features":[635]},{"name":"IRO_MaskPen","features":[635]},{"name":"IRO_MaskPenNot","features":[635]},{"name":"IRO_MergeNotPen","features":[635]},{"name":"IRO_MergePen","features":[635]},{"name":"IRO_MergePenNot","features":[635]},{"name":"IRO_NoOperation","features":[635]},{"name":"IRO_Not","features":[635]},{"name":"IRO_NotCopyPen","features":[635]},{"name":"IRO_NotMaskPen","features":[635]},{"name":"IRO_NotMergePen","features":[635]},{"name":"IRO_NotXOrPen","features":[635]},{"name":"IRO_White","features":[635]},{"name":"IRO_XOrPen","features":[635]},{"name":"IRS_InkAddedFailed","features":[635]},{"name":"IRS_Interrupted","features":[635]},{"name":"IRS_NoError","features":[635]},{"name":"IRS_ProcessFailed","features":[635]},{"name":"IRS_SetAutoCompletionModeFailed","features":[635]},{"name":"IRS_SetFactoidFailed","features":[635]},{"name":"IRS_SetFlagsFailed","features":[635]},{"name":"IRS_SetGuideFailed","features":[635]},{"name":"IRS_SetPrefixSuffixFailed","features":[635]},{"name":"IRS_SetStrokesFailed","features":[635]},{"name":"IRS_SetWordListFailed","features":[635]},{"name":"IRealTimeStylus","features":[635]},{"name":"IRealTimeStylus2","features":[635]},{"name":"IRealTimeStylus3","features":[635]},{"name":"IRealTimeStylusSynchronization","features":[635]},{"name":"ISC_AllElements","features":[635]},{"name":"ISC_FirstElement","features":[635]},{"name":"ISG_DoubleTap","features":[635]},{"name":"ISG_Drag","features":[635]},{"name":"ISG_Flick","features":[635]},{"name":"ISG_HoldEnter","features":[635]},{"name":"ISG_HoldLeave","features":[635]},{"name":"ISG_HoverEnter","features":[635]},{"name":"ISG_HoverLeave","features":[635]},{"name":"ISG_RightDrag","features":[635]},{"name":"ISG_RightTap","features":[635]},{"name":"ISG_Tap","features":[635]},{"name":"ISketchInk","features":[358,635]},{"name":"IStrokeBuilder","features":[635]},{"name":"IStylusAsyncPlugin","features":[635]},{"name":"IStylusPlugin","features":[635]},{"name":"IStylusSyncPlugin","features":[635]},{"name":"ITextInputPanel","features":[635]},{"name":"ITextInputPanelEventSink","features":[635]},{"name":"ITextInputPanelRunInfo","features":[635]},{"name":"ITipAutoCompleteClient","features":[635]},{"name":"ITipAutoCompleteProvider","features":[635]},{"name":"InPlace","features":[635]},{"name":"InPlaceDirection","features":[635]},{"name":"InPlaceDirection_Auto","features":[635]},{"name":"InPlaceDirection_Bottom","features":[635]},{"name":"InPlaceDirection_Top","features":[635]},{"name":"InPlaceState","features":[635]},{"name":"InPlaceState_Auto","features":[635]},{"name":"InPlaceState_Expanded","features":[635]},{"name":"InPlaceState_HoverTarget","features":[635]},{"name":"Ink","features":[635]},{"name":"InkApplicationGesture","features":[635]},{"name":"InkBoundingBoxMode","features":[635]},{"name":"InkClipboardFormats","features":[635]},{"name":"InkClipboardModes","features":[635]},{"name":"InkCollectionMode","features":[635]},{"name":"InkCollector","features":[635]},{"name":"InkCollectorClipInkToMargin","features":[635]},{"name":"InkCollectorDefaultMargin","features":[635]},{"name":"InkCollectorEventInterest","features":[635]},{"name":"InkCursorButtonState","features":[635]},{"name":"InkDisp","features":[635]},{"name":"InkDisplayMode","features":[635]},{"name":"InkDivider","features":[635]},{"name":"InkDivisionType","features":[635]},{"name":"InkDrawingAttributes","features":[635]},{"name":"InkEdit","features":[635]},{"name":"InkEditStatus","features":[635]},{"name":"InkExtractFlags","features":[635]},{"name":"InkInsertMode","features":[635]},{"name":"InkMaxTransparencyValue","features":[635]},{"name":"InkMinTransparencyValue","features":[635]},{"name":"InkMode","features":[635]},{"name":"InkMouseButton","features":[635]},{"name":"InkMousePointer","features":[635]},{"name":"InkOverlay","features":[635]},{"name":"InkOverlayAttachMode","features":[635]},{"name":"InkOverlayEditingMode","features":[635]},{"name":"InkOverlayEraserMode","features":[635]},{"name":"InkPenTip","features":[635]},{"name":"InkPersistenceCompressionMode","features":[635]},{"name":"InkPersistenceFormat","features":[635]},{"name":"InkPicture","features":[635]},{"name":"InkPictureSizeMode","features":[635]},{"name":"InkRasterOperation","features":[635]},{"name":"InkRecoGuide","features":[307,635]},{"name":"InkRecognitionAlternatesSelection","features":[635]},{"name":"InkRecognitionConfidence","features":[635]},{"name":"InkRecognitionModes","features":[635]},{"name":"InkRecognitionStatus","features":[635]},{"name":"InkRecognizerCapabilities","features":[635]},{"name":"InkRecognizerCharacterAutoCompletionMode","features":[635]},{"name":"InkRecognizerContext","features":[635]},{"name":"InkRecognizerGuide","features":[635]},{"name":"InkRecognizers","features":[635]},{"name":"InkRectangle","features":[635]},{"name":"InkRenderer","features":[635]},{"name":"InkSelectionConstants","features":[635]},{"name":"InkShiftKeyModifierFlags","features":[635]},{"name":"InkStrokes","features":[635]},{"name":"InkSystemGesture","features":[635]},{"name":"InkTablets","features":[635]},{"name":"InkTransform","features":[635]},{"name":"InkWordList","features":[635]},{"name":"InteractionMode","features":[635]},{"name":"InteractionMode_DockedBottom","features":[635]},{"name":"InteractionMode_DockedTop","features":[635]},{"name":"InteractionMode_Floating","features":[635]},{"name":"InteractionMode_InPlace","features":[635]},{"name":"IsStringSupported","features":[635]},{"name":"KEYMODIFIER","features":[635]},{"name":"KEYMODIFIER_ALTGR","features":[635]},{"name":"KEYMODIFIER_CONTROL","features":[635]},{"name":"KEYMODIFIER_EXT","features":[635]},{"name":"KEYMODIFIER_MENU","features":[635]},{"name":"KEYMODIFIER_SHIFT","features":[635]},{"name":"KEYMODIFIER_WIN","features":[635]},{"name":"LATTICE_METRICS","features":[307,635]},{"name":"LEFT_BUTTON","features":[635]},{"name":"LINE_METRICS","features":[635]},{"name":"LINE_SEGMENT","features":[307,635]},{"name":"LM_ASCENDER","features":[635]},{"name":"LM_BASELINE","features":[635]},{"name":"LM_DESCENDER","features":[635]},{"name":"LM_MIDLINE","features":[635]},{"name":"LoadCachedAttributes","features":[635]},{"name":"MAX_FRIENDLYNAME","features":[635]},{"name":"MAX_LANGUAGES","features":[635]},{"name":"MAX_PACKET_BUTTON_COUNT","features":[635]},{"name":"MAX_PACKET_PROPERTY_COUNT","features":[635]},{"name":"MAX_VENDORNAME","features":[635]},{"name":"MICROSOFT_PENINPUT_PANEL_PROPERTY_T","features":[635]},{"name":"MICROSOFT_TIP_COMBOBOXLIST_PROPERTY","features":[635]},{"name":"MICROSOFT_TIP_NO_INSERT_BUTTON_PROPERTY","features":[635]},{"name":"MICROSOFT_TIP_OPENING_MSG","features":[635]},{"name":"MICROSOFT_URL_EXPERIENCE_PROPERTY","features":[635]},{"name":"MICUIELEMENT","features":[635]},{"name":"MICUIELEMENTSTATE","features":[635]},{"name":"MICUIELEMENTSTATE_DISABLED","features":[635]},{"name":"MICUIELEMENTSTATE_HOT","features":[635]},{"name":"MICUIELEMENTSTATE_NORMAL","features":[635]},{"name":"MICUIELEMENTSTATE_PRESSED","features":[635]},{"name":"MICUIELEMENT_BUTTON_CANCEL","features":[635]},{"name":"MICUIELEMENT_BUTTON_CLEAR","features":[635]},{"name":"MICUIELEMENT_BUTTON_CORRECT","features":[635]},{"name":"MICUIELEMENT_BUTTON_ERASE","features":[635]},{"name":"MICUIELEMENT_BUTTON_INSERT","features":[635]},{"name":"MICUIELEMENT_BUTTON_REDO","features":[635]},{"name":"MICUIELEMENT_BUTTON_UNDO","features":[635]},{"name":"MICUIELEMENT_BUTTON_WRITE","features":[635]},{"name":"MICUIELEMENT_INKPANEL_BACKGROUND","features":[635]},{"name":"MICUIELEMENT_RESULTPANEL_BACKGROUND","features":[635]},{"name":"MIDDLE_BUTTON","features":[635]},{"name":"MakeWordList","features":[635]},{"name":"MathInputControl","features":[635]},{"name":"MouseButton","features":[635]},{"name":"NO_BUTTON","features":[635]},{"name":"NUM_FLICK_DIRECTIONS","features":[635]},{"name":"PACKET_DESCRIPTION","features":[635]},{"name":"PACKET_PROPERTY","features":[635]},{"name":"PROPERTY_METRICS","features":[635]},{"name":"PROPERTY_UNITS","features":[635]},{"name":"PROPERTY_UNITS_AMPERE","features":[635]},{"name":"PROPERTY_UNITS_CANDELA","features":[635]},{"name":"PROPERTY_UNITS_CENTIMETERS","features":[635]},{"name":"PROPERTY_UNITS_DEFAULT","features":[635]},{"name":"PROPERTY_UNITS_DEGREES","features":[635]},{"name":"PROPERTY_UNITS_ENGLINEAR","features":[635]},{"name":"PROPERTY_UNITS_ENGROTATION","features":[635]},{"name":"PROPERTY_UNITS_FAHRENHEIT","features":[635]},{"name":"PROPERTY_UNITS_GRAMS","features":[635]},{"name":"PROPERTY_UNITS_INCHES","features":[635]},{"name":"PROPERTY_UNITS_KELVIN","features":[635]},{"name":"PROPERTY_UNITS_POUNDS","features":[635]},{"name":"PROPERTY_UNITS_RADIANS","features":[635]},{"name":"PROPERTY_UNITS_SECONDS","features":[635]},{"name":"PROPERTY_UNITS_SILINEAR","features":[635]},{"name":"PROPERTY_UNITS_SIROTATION","features":[635]},{"name":"PROPERTY_UNITS_SLUGS","features":[635]},{"name":"PT_Default","features":[635]},{"name":"PT_Handwriting","features":[635]},{"name":"PT_Inactive","features":[635]},{"name":"PT_Keyboard","features":[635]},{"name":"PanelInputArea","features":[635]},{"name":"PanelInputArea_Auto","features":[635]},{"name":"PanelInputArea_CharacterPad","features":[635]},{"name":"PanelInputArea_Keyboard","features":[635]},{"name":"PanelInputArea_WritingPad","features":[635]},{"name":"PanelType","features":[635]},{"name":"PenInputPanel","features":[635]},{"name":"PenInputPanel_Internal","features":[635]},{"name":"PfnRecoCallback","features":[635]},{"name":"Process","features":[307,635]},{"name":"RECOCONF_HIGHCONFIDENCE","features":[635]},{"name":"RECOCONF_LOWCONFIDENCE","features":[635]},{"name":"RECOCONF_MEDIUMCONFIDENCE","features":[635]},{"name":"RECOCONF_NOTSET","features":[635]},{"name":"RECOFLAG_AUTOSPACE","features":[635]},{"name":"RECOFLAG_COERCE","features":[635]},{"name":"RECOFLAG_DISABLEPERSONALIZATION","features":[635]},{"name":"RECOFLAG_LINEMODE","features":[635]},{"name":"RECOFLAG_PREFIXOK","features":[635]},{"name":"RECOFLAG_SINGLESEG","features":[635]},{"name":"RECOFLAG_WORDMODE","features":[635]},{"name":"RECO_ATTRS","features":[635]},{"name":"RECO_GUIDE","features":[635]},{"name":"RECO_LATTICE","features":[635]},{"name":"RECO_LATTICE_COLUMN","features":[635]},{"name":"RECO_LATTICE_ELEMENT","features":[635]},{"name":"RECO_LATTICE_PROPERTIES","features":[635]},{"name":"RECO_LATTICE_PROPERTY","features":[635]},{"name":"RECO_RANGE","features":[635]},{"name":"RECO_TYPE","features":[635]},{"name":"RECO_TYPE_WCHAR","features":[635]},{"name":"RECO_TYPE_WSTRING","features":[635]},{"name":"RF_ADVISEINKCHANGE","features":[635]},{"name":"RF_ARBITRARY_ANGLE","features":[635]},{"name":"RF_BOXED_INPUT","features":[635]},{"name":"RF_CAC_INPUT","features":[635]},{"name":"RF_DONTCARE","features":[635]},{"name":"RF_DOWN_AND_LEFT","features":[635]},{"name":"RF_DOWN_AND_RIGHT","features":[635]},{"name":"RF_FREE_INPUT","features":[635]},{"name":"RF_LATTICE","features":[635]},{"name":"RF_LEFT_AND_DOWN","features":[635]},{"name":"RF_LINED_INPUT","features":[635]},{"name":"RF_OBJECT","features":[635]},{"name":"RF_PERFORMSLINEBREAKING","features":[635]},{"name":"RF_PERSONALIZABLE","features":[635]},{"name":"RF_REQUIRESSEGMENTATIONBREAKING","features":[635]},{"name":"RF_RIGHT_AND_DOWN","features":[635]},{"name":"RF_STROKEREORDER","features":[635]},{"name":"RIGHT_BUTTON","features":[635]},{"name":"RTSDI_AllData","features":[635]},{"name":"RTSDI_CustomStylusDataAdded","features":[635]},{"name":"RTSDI_DefaultEvents","features":[635]},{"name":"RTSDI_Error","features":[635]},{"name":"RTSDI_InAirPackets","features":[635]},{"name":"RTSDI_None","features":[635]},{"name":"RTSDI_Packets","features":[635]},{"name":"RTSDI_RealTimeStylusDisabled","features":[635]},{"name":"RTSDI_RealTimeStylusEnabled","features":[635]},{"name":"RTSDI_StylusButtonDown","features":[635]},{"name":"RTSDI_StylusButtonUp","features":[635]},{"name":"RTSDI_StylusDown","features":[635]},{"name":"RTSDI_StylusInRange","features":[635]},{"name":"RTSDI_StylusNew","features":[635]},{"name":"RTSDI_StylusOutOfRange","features":[635]},{"name":"RTSDI_StylusUp","features":[635]},{"name":"RTSDI_SystemEvents","features":[635]},{"name":"RTSDI_TabletAdded","features":[635]},{"name":"RTSDI_TabletRemoved","features":[635]},{"name":"RTSDI_UpdateMapping","features":[635]},{"name":"RTSLT_AsyncEventLock","features":[635]},{"name":"RTSLT_AsyncObjLock","features":[635]},{"name":"RTSLT_ExcludeCallback","features":[635]},{"name":"RTSLT_ObjLock","features":[635]},{"name":"RTSLT_SyncEventLock","features":[635]},{"name":"RTSLT_SyncObjLock","features":[635]},{"name":"RealTimeStylus","features":[635]},{"name":"RealTimeStylusDataInterest","features":[635]},{"name":"RealTimeStylusLockType","features":[635]},{"name":"SAFE_PARTIAL","features":[635]},{"name":"SCROLLDIRECTION","features":[635]},{"name":"SCROLLDIRECTION_DOWN","features":[635]},{"name":"SCROLLDIRECTION_UP","features":[635]},{"name":"SHR_E","features":[635]},{"name":"SHR_N","features":[635]},{"name":"SHR_NE","features":[635]},{"name":"SHR_NW","features":[635]},{"name":"SHR_None","features":[635]},{"name":"SHR_S","features":[635]},{"name":"SHR_SE","features":[635]},{"name":"SHR_SW","features":[635]},{"name":"SHR_Selection","features":[635]},{"name":"SHR_W","features":[635]},{"name":"STROKE_RANGE","features":[635]},{"name":"STR_GUID_ALTITUDEORIENTATION","features":[635]},{"name":"STR_GUID_AZIMUTHORIENTATION","features":[635]},{"name":"STR_GUID_BUTTONPRESSURE","features":[635]},{"name":"STR_GUID_DEVICE_CONTACT_ID","features":[635]},{"name":"STR_GUID_FINGERCONTACTCONFIDENCE","features":[635]},{"name":"STR_GUID_HEIGHT","features":[635]},{"name":"STR_GUID_NORMALPRESSURE","features":[635]},{"name":"STR_GUID_PAKETSTATUS","features":[635]},{"name":"STR_GUID_PITCHROTATION","features":[635]},{"name":"STR_GUID_ROLLROTATION","features":[635]},{"name":"STR_GUID_SERIALNUMBER","features":[635]},{"name":"STR_GUID_TANGENTPRESSURE","features":[635]},{"name":"STR_GUID_TIMERTICK","features":[635]},{"name":"STR_GUID_TWISTORIENTATION","features":[635]},{"name":"STR_GUID_WIDTH","features":[635]},{"name":"STR_GUID_X","features":[635]},{"name":"STR_GUID_XTILTORIENTATION","features":[635]},{"name":"STR_GUID_Y","features":[635]},{"name":"STR_GUID_YAWROTATION","features":[635]},{"name":"STR_GUID_YTILTORIENTATION","features":[635]},{"name":"STR_GUID_Z","features":[635]},{"name":"SYSTEM_EVENT_DATA","features":[635]},{"name":"ScrollBarsConstants","features":[635]},{"name":"SelAlignmentConstants","features":[635]},{"name":"SelectionHitResult","features":[635]},{"name":"SetEnabledUnicodeRanges","features":[635]},{"name":"SetFactoid","features":[635]},{"name":"SetFlags","features":[635]},{"name":"SetGuide","features":[635]},{"name":"SetTextContext","features":[635]},{"name":"SetWordList","features":[635]},{"name":"SketchInk","features":[635]},{"name":"StrokeBuilder","features":[635]},{"name":"StylusInfo","features":[307,635]},{"name":"StylusQueue","features":[635]},{"name":"SyncStylusQueue","features":[635]},{"name":"TABLET_DISABLE_FLICKFALLBACKKEYS","features":[635]},{"name":"TABLET_DISABLE_FLICKS","features":[635]},{"name":"TABLET_DISABLE_PENBARRELFEEDBACK","features":[635]},{"name":"TABLET_DISABLE_PENTAPFEEDBACK","features":[635]},{"name":"TABLET_DISABLE_PRESSANDHOLD","features":[635]},{"name":"TABLET_DISABLE_SMOOTHSCROLLING","features":[635]},{"name":"TABLET_DISABLE_TOUCHSWITCH","features":[635]},{"name":"TABLET_DISABLE_TOUCHUIFORCEOFF","features":[635]},{"name":"TABLET_DISABLE_TOUCHUIFORCEON","features":[635]},{"name":"TABLET_ENABLE_FLICKLEARNINGMODE","features":[635]},{"name":"TABLET_ENABLE_FLICKSONCONTEXT","features":[635]},{"name":"TABLET_ENABLE_MULTITOUCHDATA","features":[635]},{"name":"TCF_ALLOW_RECOGNITION","features":[635]},{"name":"TCF_FORCE_RECOGNITION","features":[635]},{"name":"TDK_Mouse","features":[635]},{"name":"TDK_Pen","features":[635]},{"name":"TDK_Touch","features":[635]},{"name":"THWC_CursorMustTouch","features":[635]},{"name":"THWC_CursorsHavePhysicalIds","features":[635]},{"name":"THWC_HardProximity","features":[635]},{"name":"THWC_Integrated","features":[635]},{"name":"TPMU_Centimeters","features":[635]},{"name":"TPMU_Default","features":[635]},{"name":"TPMU_Degrees","features":[635]},{"name":"TPMU_Grams","features":[635]},{"name":"TPMU_Inches","features":[635]},{"name":"TPMU_Pounds","features":[635]},{"name":"TPMU_Radians","features":[635]},{"name":"TPMU_Seconds","features":[635]},{"name":"TabletDeviceKind","features":[635]},{"name":"TabletHardwareCapabilities","features":[635]},{"name":"TabletPropertyMetricUnit","features":[635]},{"name":"TextInputPanel","features":[635]},{"name":"TipAutoCompleteClient","features":[635]},{"name":"VisualState","features":[635]},{"name":"WM_TABLET_ADDED","features":[635]},{"name":"WM_TABLET_DEFBASE","features":[635]},{"name":"WM_TABLET_DELETED","features":[635]},{"name":"WM_TABLET_FLICK","features":[635]},{"name":"WM_TABLET_MAXOFFSET","features":[635]},{"name":"WM_TABLET_QUERYSYSTEMGESTURESTATUS","features":[635]},{"name":"_IInkCollectorEvents","features":[358,635]},{"name":"_IInkEditEvents","features":[358,635]},{"name":"_IInkEvents","features":[358,635]},{"name":"_IInkOverlayEvents","features":[358,635]},{"name":"_IInkPictureEvents","features":[358,635]},{"name":"_IInkRecognitionEvents","features":[358,635]},{"name":"_IInkStrokesEvents","features":[358,635]},{"name":"_IMathInputControlEvents","features":[358,635]},{"name":"_IPenInputPanelEvents","features":[358,635]},{"name":"rtfBoth","features":[635]},{"name":"rtfCenter","features":[635]},{"name":"rtfFixedSingle","features":[635]},{"name":"rtfFlat","features":[635]},{"name":"rtfHorizontal","features":[635]},{"name":"rtfLeft","features":[635]},{"name":"rtfNoBorder","features":[635]},{"name":"rtfNone","features":[635]},{"name":"rtfRight","features":[635]},{"name":"rtfThreeD","features":[635]},{"name":"rtfVertical","features":[635]}],"674":[{"name":"ANCHOR_CHANGE_HISTORY_FLAGS","features":[636]},{"name":"AccClientDocMgr","features":[636]},{"name":"AccDictionary","features":[636]},{"name":"AccServerDocMgr","features":[636]},{"name":"AccStore","features":[636]},{"name":"CAND_CANCELED","features":[636]},{"name":"CAND_FINALIZED","features":[636]},{"name":"CAND_SELECTED","features":[636]},{"name":"CLSID_TF_CategoryMgr","features":[636]},{"name":"CLSID_TF_ClassicLangBar","features":[636]},{"name":"CLSID_TF_DisplayAttributeMgr","features":[636]},{"name":"CLSID_TF_InputProcessorProfiles","features":[636]},{"name":"CLSID_TF_LangBarItemMgr","features":[636]},{"name":"CLSID_TF_LangBarMgr","features":[636]},{"name":"CLSID_TF_ThreadMgr","features":[636]},{"name":"CLSID_TF_TransitoryExtensionUIEntry","features":[636]},{"name":"CLSID_TsfServices","features":[636]},{"name":"DCM_FLAGS_CTFMON","features":[636]},{"name":"DCM_FLAGS_LOCALTHREADTSF","features":[636]},{"name":"DCM_FLAGS_TASKENG","features":[636]},{"name":"DoMsCtfMonitor","features":[307,636]},{"name":"DocWrap","features":[636]},{"name":"GETIF_DICTGRAM","features":[636]},{"name":"GETIF_RECOCONTEXT","features":[636]},{"name":"GETIF_RECOGNIZER","features":[636]},{"name":"GETIF_RECOGNIZERNOINIT","features":[636]},{"name":"GETIF_RESMGR","features":[636]},{"name":"GETIF_VOICE","features":[636]},{"name":"GET_TEXT_AND_PROPERTY_UPDATES_FLAGS","features":[636]},{"name":"GUID_APP_FUNCTIONPROVIDER","features":[636]},{"name":"GUID_COMPARTMENT_CONVERSIONMODEBIAS","features":[636]},{"name":"GUID_COMPARTMENT_EMPTYCONTEXT","features":[636]},{"name":"GUID_COMPARTMENT_ENABLED_PROFILES_UPDATED","features":[636]},{"name":"GUID_COMPARTMENT_HANDWRITING_OPENCLOSE","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_DISABLED","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_INPUTMODE","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_INPUTMODE_CONVERSION","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_INPUTMODE_SENTENCE","features":[636]},{"name":"GUID_COMPARTMENT_KEYBOARD_OPENCLOSE","features":[636]},{"name":"GUID_COMPARTMENT_SAPI_AUDIO","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_CFGMENU","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_DISABLED","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_GLOBALSTATE","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_OPENCLOSE","features":[636]},{"name":"GUID_COMPARTMENT_SPEECH_UI_STATUS","features":[636]},{"name":"GUID_COMPARTMENT_TIPUISTATUS","features":[636]},{"name":"GUID_COMPARTMENT_TRANSITORYEXTENSION","features":[636]},{"name":"GUID_COMPARTMENT_TRANSITORYEXTENSION_DOCUMENTMANAGER","features":[636]},{"name":"GUID_COMPARTMENT_TRANSITORYEXTENSION_PARENT","features":[636]},{"name":"GUID_INTEGRATIONSTYLE_SEARCHBOX","features":[636]},{"name":"GUID_LBI_INPUTMODE","features":[636]},{"name":"GUID_LBI_SAPILAYR_CFGMENUBUTTON","features":[636]},{"name":"GUID_MODEBIAS_CHINESE","features":[636]},{"name":"GUID_MODEBIAS_CONVERSATION","features":[636]},{"name":"GUID_MODEBIAS_DATETIME","features":[636]},{"name":"GUID_MODEBIAS_FILENAME","features":[636]},{"name":"GUID_MODEBIAS_FULLWIDTHALPHANUMERIC","features":[636]},{"name":"GUID_MODEBIAS_FULLWIDTHHANGUL","features":[636]},{"name":"GUID_MODEBIAS_HALFWIDTHKATAKANA","features":[636]},{"name":"GUID_MODEBIAS_HANGUL","features":[636]},{"name":"GUID_MODEBIAS_HIRAGANA","features":[636]},{"name":"GUID_MODEBIAS_KATAKANA","features":[636]},{"name":"GUID_MODEBIAS_NAME","features":[636]},{"name":"GUID_MODEBIAS_NONE","features":[636]},{"name":"GUID_MODEBIAS_NUMERIC","features":[636]},{"name":"GUID_MODEBIAS_READING","features":[636]},{"name":"GUID_MODEBIAS_URLHISTORY","features":[636]},{"name":"GUID_PROP_ATTRIBUTE","features":[636]},{"name":"GUID_PROP_COMPOSING","features":[636]},{"name":"GUID_PROP_INPUTSCOPE","features":[636]},{"name":"GUID_PROP_LANGID","features":[636]},{"name":"GUID_PROP_MODEBIAS","features":[636]},{"name":"GUID_PROP_READING","features":[636]},{"name":"GUID_PROP_TEXTOWNER","features":[636]},{"name":"GUID_PROP_TKB_ALTERNATES","features":[636]},{"name":"GUID_SYSTEM_FUNCTIONPROVIDER","features":[636]},{"name":"GUID_TFCAT_CATEGORY_OF_TIP","features":[636]},{"name":"GUID_TFCAT_DISPLAYATTRIBUTEPROPERTY","features":[636]},{"name":"GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER","features":[636]},{"name":"GUID_TFCAT_PROPSTYLE_STATIC","features":[636]},{"name":"GUID_TFCAT_PROP_AUDIODATA","features":[636]},{"name":"GUID_TFCAT_PROP_INKDATA","features":[636]},{"name":"GUID_TFCAT_TIPCAP_COMLESS","features":[636]},{"name":"GUID_TFCAT_TIPCAP_DUALMODE","features":[636]},{"name":"GUID_TFCAT_TIPCAP_IMMERSIVEONLY","features":[636]},{"name":"GUID_TFCAT_TIPCAP_IMMERSIVESUPPORT","features":[636]},{"name":"GUID_TFCAT_TIPCAP_INPUTMODECOMPARTMENT","features":[636]},{"name":"GUID_TFCAT_TIPCAP_LOCALSERVER","features":[636]},{"name":"GUID_TFCAT_TIPCAP_SECUREMODE","features":[636]},{"name":"GUID_TFCAT_TIPCAP_SYSTRAYSUPPORT","features":[636]},{"name":"GUID_TFCAT_TIPCAP_TSF3","features":[636]},{"name":"GUID_TFCAT_TIPCAP_UIELEMENTENABLED","features":[636]},{"name":"GUID_TFCAT_TIPCAP_WOW16","features":[636]},{"name":"GUID_TFCAT_TIP_HANDWRITING","features":[636]},{"name":"GUID_TFCAT_TIP_KEYBOARD","features":[636]},{"name":"GUID_TFCAT_TIP_SPEECH","features":[636]},{"name":"GUID_TFCAT_TRANSITORYEXTENSIONUI","features":[636]},{"name":"GUID_TS_SERVICE_ACCESSIBLE","features":[636]},{"name":"GUID_TS_SERVICE_ACTIVEX","features":[636]},{"name":"GUID_TS_SERVICE_DATAOBJECT","features":[636]},{"name":"GXFPF_NEAREST","features":[636]},{"name":"GXFPF_ROUND_NEAREST","features":[636]},{"name":"IAccClientDocMgr","features":[636]},{"name":"IAccDictionary","features":[636]},{"name":"IAccServerDocMgr","features":[636]},{"name":"IAccStore","features":[636]},{"name":"IAnchor","features":[636]},{"name":"IClonableWrapper","features":[636]},{"name":"ICoCreateLocally","features":[636]},{"name":"ICoCreatedLocally","features":[636]},{"name":"IDocWrap","features":[636]},{"name":"IEnumITfCompositionView","features":[636]},{"name":"IEnumSpeechCommands","features":[636]},{"name":"IEnumTfCandidates","features":[636]},{"name":"IEnumTfContextViews","features":[636]},{"name":"IEnumTfContexts","features":[636]},{"name":"IEnumTfDisplayAttributeInfo","features":[636]},{"name":"IEnumTfDocumentMgrs","features":[636]},{"name":"IEnumTfFunctionProviders","features":[636]},{"name":"IEnumTfInputProcessorProfiles","features":[636]},{"name":"IEnumTfLangBarItems","features":[636]},{"name":"IEnumTfLanguageProfiles","features":[636]},{"name":"IEnumTfLatticeElements","features":[636]},{"name":"IEnumTfProperties","features":[636]},{"name":"IEnumTfPropertyValue","features":[636]},{"name":"IEnumTfRanges","features":[636]},{"name":"IEnumTfUIElements","features":[636]},{"name":"IInternalDocWrap","features":[636]},{"name":"ILMCM_CHECKLAYOUTANDTIPENABLED","features":[636]},{"name":"ILMCM_LANGUAGEBAROFF","features":[636]},{"name":"INSERT_TEXT_AT_SELECTION_FLAGS","features":[636]},{"name":"IS_ADDRESS_CITY","features":[636]},{"name":"IS_ADDRESS_COUNTRYNAME","features":[636]},{"name":"IS_ADDRESS_COUNTRYSHORTNAME","features":[636]},{"name":"IS_ADDRESS_FULLPOSTALADDRESS","features":[636]},{"name":"IS_ADDRESS_POSTALCODE","features":[636]},{"name":"IS_ADDRESS_STATEORPROVINCE","features":[636]},{"name":"IS_ADDRESS_STREET","features":[636]},{"name":"IS_ALPHANUMERIC_FULLWIDTH","features":[636]},{"name":"IS_ALPHANUMERIC_HALFWIDTH","features":[636]},{"name":"IS_ALPHANUMERIC_PIN","features":[636]},{"name":"IS_ALPHANUMERIC_PIN_SET","features":[636]},{"name":"IS_BOPOMOFO","features":[636]},{"name":"IS_CHAT","features":[636]},{"name":"IS_CHAT_WITHOUT_EMOJI","features":[636]},{"name":"IS_CHINESE_FULLWIDTH","features":[636]},{"name":"IS_CHINESE_HALFWIDTH","features":[636]},{"name":"IS_CURRENCY_AMOUNT","features":[636]},{"name":"IS_CURRENCY_AMOUNTANDSYMBOL","features":[636]},{"name":"IS_CURRENCY_CHINESE","features":[636]},{"name":"IS_DATE_DAY","features":[636]},{"name":"IS_DATE_DAYNAME","features":[636]},{"name":"IS_DATE_FULLDATE","features":[636]},{"name":"IS_DATE_MONTH","features":[636]},{"name":"IS_DATE_MONTHNAME","features":[636]},{"name":"IS_DATE_YEAR","features":[636]},{"name":"IS_DEFAULT","features":[636]},{"name":"IS_DIGITS","features":[636]},{"name":"IS_EMAILNAME_OR_ADDRESS","features":[636]},{"name":"IS_EMAIL_SMTPEMAILADDRESS","features":[636]},{"name":"IS_EMAIL_USERNAME","features":[636]},{"name":"IS_ENUMSTRING","features":[636]},{"name":"IS_FILE_FILENAME","features":[636]},{"name":"IS_FILE_FULLFILEPATH","features":[636]},{"name":"IS_FORMULA","features":[636]},{"name":"IS_FORMULA_NUMBER","features":[636]},{"name":"IS_HANGUL_FULLWIDTH","features":[636]},{"name":"IS_HANGUL_HALFWIDTH","features":[636]},{"name":"IS_HANJA","features":[636]},{"name":"IS_HIRAGANA","features":[636]},{"name":"IS_KATAKANA_FULLWIDTH","features":[636]},{"name":"IS_KATAKANA_HALFWIDTH","features":[636]},{"name":"IS_LOGINNAME","features":[636]},{"name":"IS_MAPS","features":[636]},{"name":"IS_NAME_OR_PHONENUMBER","features":[636]},{"name":"IS_NATIVE_SCRIPT","features":[636]},{"name":"IS_NUMBER","features":[636]},{"name":"IS_NUMBER_FULLWIDTH","features":[636]},{"name":"IS_NUMERIC_PASSWORD","features":[636]},{"name":"IS_NUMERIC_PIN","features":[636]},{"name":"IS_ONECHAR","features":[636]},{"name":"IS_PASSWORD","features":[636]},{"name":"IS_PERSONALNAME_FULLNAME","features":[636]},{"name":"IS_PERSONALNAME_GIVENNAME","features":[636]},{"name":"IS_PERSONALNAME_MIDDLENAME","features":[636]},{"name":"IS_PERSONALNAME_PREFIX","features":[636]},{"name":"IS_PERSONALNAME_SUFFIX","features":[636]},{"name":"IS_PERSONALNAME_SURNAME","features":[636]},{"name":"IS_PHRASELIST","features":[636]},{"name":"IS_PRIVATE","features":[636]},{"name":"IS_REGULAREXPRESSION","features":[636]},{"name":"IS_SEARCH","features":[636]},{"name":"IS_SEARCH_INCREMENTAL","features":[636]},{"name":"IS_SRGS","features":[636]},{"name":"IS_TELEPHONE_AREACODE","features":[636]},{"name":"IS_TELEPHONE_COUNTRYCODE","features":[636]},{"name":"IS_TELEPHONE_FULLTELEPHONENUMBER","features":[636]},{"name":"IS_TELEPHONE_LOCALNUMBER","features":[636]},{"name":"IS_TEXT","features":[636]},{"name":"IS_TIME_FULLTIME","features":[636]},{"name":"IS_TIME_HOUR","features":[636]},{"name":"IS_TIME_MINORSEC","features":[636]},{"name":"IS_URL","features":[636]},{"name":"IS_XML","features":[636]},{"name":"IS_YOMI","features":[636]},{"name":"ISpeechCommandProvider","features":[636]},{"name":"ITextStoreACP","features":[636]},{"name":"ITextStoreACP2","features":[636]},{"name":"ITextStoreACPEx","features":[636]},{"name":"ITextStoreACPServices","features":[636]},{"name":"ITextStoreACPSink","features":[636]},{"name":"ITextStoreACPSinkEx","features":[636]},{"name":"ITextStoreAnchor","features":[636]},{"name":"ITextStoreAnchorEx","features":[636]},{"name":"ITextStoreAnchorSink","features":[636]},{"name":"ITextStoreSinkAnchorEx","features":[636]},{"name":"ITfActiveLanguageProfileNotifySink","features":[636]},{"name":"ITfCandidateList","features":[636]},{"name":"ITfCandidateListUIElement","features":[636]},{"name":"ITfCandidateListUIElementBehavior","features":[636]},{"name":"ITfCandidateString","features":[636]},{"name":"ITfCategoryMgr","features":[636]},{"name":"ITfCleanupContextDurationSink","features":[636]},{"name":"ITfCleanupContextSink","features":[636]},{"name":"ITfClientId","features":[636]},{"name":"ITfCompartment","features":[636]},{"name":"ITfCompartmentEventSink","features":[636]},{"name":"ITfCompartmentMgr","features":[636]},{"name":"ITfComposition","features":[636]},{"name":"ITfCompositionSink","features":[636]},{"name":"ITfCompositionView","features":[636]},{"name":"ITfConfigureSystemKeystrokeFeed","features":[636]},{"name":"ITfContext","features":[636]},{"name":"ITfContextComposition","features":[636]},{"name":"ITfContextKeyEventSink","features":[636]},{"name":"ITfContextOwner","features":[636]},{"name":"ITfContextOwnerCompositionServices","features":[636]},{"name":"ITfContextOwnerCompositionSink","features":[636]},{"name":"ITfContextOwnerServices","features":[636]},{"name":"ITfContextView","features":[636]},{"name":"ITfCreatePropertyStore","features":[636]},{"name":"ITfDisplayAttributeInfo","features":[636]},{"name":"ITfDisplayAttributeMgr","features":[636]},{"name":"ITfDisplayAttributeNotifySink","features":[636]},{"name":"ITfDisplayAttributeProvider","features":[636]},{"name":"ITfDocumentMgr","features":[636]},{"name":"ITfEditRecord","features":[636]},{"name":"ITfEditSession","features":[636]},{"name":"ITfEditTransactionSink","features":[636]},{"name":"ITfFnAdviseText","features":[636]},{"name":"ITfFnBalloon","features":[636]},{"name":"ITfFnConfigure","features":[636]},{"name":"ITfFnConfigureRegisterEudc","features":[636]},{"name":"ITfFnConfigureRegisterWord","features":[636]},{"name":"ITfFnCustomSpeechCommand","features":[636]},{"name":"ITfFnGetLinguisticAlternates","features":[636]},{"name":"ITfFnGetPreferredTouchKeyboardLayout","features":[636]},{"name":"ITfFnGetSAPIObject","features":[636]},{"name":"ITfFnLMInternal","features":[636]},{"name":"ITfFnLMProcessor","features":[636]},{"name":"ITfFnLangProfileUtil","features":[636]},{"name":"ITfFnPlayBack","features":[636]},{"name":"ITfFnPropertyUIStatus","features":[636]},{"name":"ITfFnReconversion","features":[636]},{"name":"ITfFnSearchCandidateProvider","features":[636]},{"name":"ITfFnShowHelp","features":[636]},{"name":"ITfFunction","features":[636]},{"name":"ITfFunctionProvider","features":[636]},{"name":"ITfInputProcessorProfileActivationSink","features":[636]},{"name":"ITfInputProcessorProfileMgr","features":[636]},{"name":"ITfInputProcessorProfileSubstituteLayout","features":[636]},{"name":"ITfInputProcessorProfiles","features":[636]},{"name":"ITfInputProcessorProfilesEx","features":[636]},{"name":"ITfInputScope","features":[636]},{"name":"ITfInputScope2","features":[636]},{"name":"ITfInsertAtSelection","features":[636]},{"name":"ITfIntegratableCandidateListUIElement","features":[636]},{"name":"ITfKeyEventSink","features":[636]},{"name":"ITfKeyTraceEventSink","features":[636]},{"name":"ITfKeystrokeMgr","features":[636]},{"name":"ITfLMLattice","features":[636]},{"name":"ITfLangBarEventSink","features":[636]},{"name":"ITfLangBarItem","features":[636]},{"name":"ITfLangBarItemBalloon","features":[636]},{"name":"ITfLangBarItemBitmap","features":[636]},{"name":"ITfLangBarItemBitmapButton","features":[636]},{"name":"ITfLangBarItemButton","features":[636]},{"name":"ITfLangBarItemMgr","features":[636]},{"name":"ITfLangBarItemSink","features":[636]},{"name":"ITfLangBarMgr","features":[636]},{"name":"ITfLanguageProfileNotifySink","features":[636]},{"name":"ITfMSAAControl","features":[636]},{"name":"ITfMenu","features":[636]},{"name":"ITfMessagePump","features":[636]},{"name":"ITfMouseSink","features":[636]},{"name":"ITfMouseTracker","features":[636]},{"name":"ITfMouseTrackerACP","features":[636]},{"name":"ITfPersistentPropertyLoaderACP","features":[636]},{"name":"ITfPreservedKeyNotifySink","features":[636]},{"name":"ITfProperty","features":[636]},{"name":"ITfPropertyStore","features":[636]},{"name":"ITfQueryEmbedded","features":[636]},{"name":"ITfRange","features":[636]},{"name":"ITfRangeACP","features":[636]},{"name":"ITfRangeBackup","features":[636]},{"name":"ITfReadOnlyProperty","features":[636]},{"name":"ITfReadingInformationUIElement","features":[636]},{"name":"ITfReverseConversion","features":[636]},{"name":"ITfReverseConversionList","features":[636]},{"name":"ITfReverseConversionMgr","features":[636]},{"name":"ITfSource","features":[636]},{"name":"ITfSourceSingle","features":[636]},{"name":"ITfSpeechUIServer","features":[636]},{"name":"ITfStatusSink","features":[636]},{"name":"ITfSystemDeviceTypeLangBarItem","features":[636]},{"name":"ITfSystemLangBarItem","features":[636]},{"name":"ITfSystemLangBarItemSink","features":[636]},{"name":"ITfSystemLangBarItemText","features":[636]},{"name":"ITfTextEditSink","features":[636]},{"name":"ITfTextInputProcessor","features":[636]},{"name":"ITfTextInputProcessorEx","features":[636]},{"name":"ITfTextLayoutSink","features":[636]},{"name":"ITfThreadFocusSink","features":[636]},{"name":"ITfThreadMgr","features":[636]},{"name":"ITfThreadMgr2","features":[636]},{"name":"ITfThreadMgrEventSink","features":[636]},{"name":"ITfThreadMgrEx","features":[636]},{"name":"ITfToolTipUIElement","features":[636]},{"name":"ITfTransitoryExtensionSink","features":[636]},{"name":"ITfTransitoryExtensionUIElement","features":[636]},{"name":"ITfUIElement","features":[636]},{"name":"ITfUIElementMgr","features":[636]},{"name":"ITfUIElementSink","features":[636]},{"name":"IUIManagerEventSink","features":[636]},{"name":"IVersionInfo","features":[636]},{"name":"InitLocalMsCtfMonitor","features":[636]},{"name":"InputScope","features":[636]},{"name":"LANG_BAR_ITEM_ICON_MODE_FLAGS","features":[636]},{"name":"LIBID_MSAATEXTLib","features":[636]},{"name":"MSAAControl","features":[636]},{"name":"STYLE_ACTIVE_SELECTION","features":[636]},{"name":"STYLE_IMPLIED_SELECTION","features":[636]},{"name":"TEXT_STORE_CHANGE_FLAGS","features":[636]},{"name":"TEXT_STORE_LOCK_FLAGS","features":[636]},{"name":"TEXT_STORE_TEXT_CHANGE_FLAGS","features":[636]},{"name":"TF_AE_END","features":[636]},{"name":"TF_AE_NONE","features":[636]},{"name":"TF_AE_START","features":[636]},{"name":"TF_ANCHOR_END","features":[636]},{"name":"TF_ANCHOR_START","features":[636]},{"name":"TF_ATTR_CONVERTED","features":[636]},{"name":"TF_ATTR_FIXEDCONVERTED","features":[636]},{"name":"TF_ATTR_INPUT","features":[636]},{"name":"TF_ATTR_INPUT_ERROR","features":[636]},{"name":"TF_ATTR_OTHER","features":[636]},{"name":"TF_ATTR_TARGET_CONVERTED","features":[636]},{"name":"TF_ATTR_TARGET_NOTCONVERTED","features":[636]},{"name":"TF_CHAR_EMBEDDED","features":[636]},{"name":"TF_CLUIE_COUNT","features":[636]},{"name":"TF_CLUIE_CURRENTPAGE","features":[636]},{"name":"TF_CLUIE_DOCUMENTMGR","features":[636]},{"name":"TF_CLUIE_PAGEINDEX","features":[636]},{"name":"TF_CLUIE_SELECTION","features":[636]},{"name":"TF_CLUIE_STRING","features":[636]},{"name":"TF_COMMANDING_ENABLED","features":[636]},{"name":"TF_COMMANDING_ON","features":[636]},{"name":"TF_CONTEXT_EDIT_CONTEXT_FLAGS","features":[636]},{"name":"TF_CONVERSIONMODE_ALPHANUMERIC","features":[636]},{"name":"TF_CONVERSIONMODE_CHARCODE","features":[636]},{"name":"TF_CONVERSIONMODE_EUDC","features":[636]},{"name":"TF_CONVERSIONMODE_FIXED","features":[636]},{"name":"TF_CONVERSIONMODE_FULLSHAPE","features":[636]},{"name":"TF_CONVERSIONMODE_KATAKANA","features":[636]},{"name":"TF_CONVERSIONMODE_NATIVE","features":[636]},{"name":"TF_CONVERSIONMODE_NOCONVERSION","features":[636]},{"name":"TF_CONVERSIONMODE_ROMAN","features":[636]},{"name":"TF_CONVERSIONMODE_SOFTKEYBOARD","features":[636]},{"name":"TF_CONVERSIONMODE_SYMBOL","features":[636]},{"name":"TF_CT_COLORREF","features":[636]},{"name":"TF_CT_NONE","features":[636]},{"name":"TF_CT_SYSCOLOR","features":[636]},{"name":"TF_DA_ATTR_INFO","features":[636]},{"name":"TF_DA_COLOR","features":[307,636]},{"name":"TF_DA_COLORTYPE","features":[636]},{"name":"TF_DA_LINESTYLE","features":[636]},{"name":"TF_DEFAULT_SELECTION","features":[636]},{"name":"TF_DICTATION_ENABLED","features":[636]},{"name":"TF_DICTATION_ON","features":[636]},{"name":"TF_DISABLE_BALLOON","features":[636]},{"name":"TF_DISABLE_COMMANDING","features":[636]},{"name":"TF_DISABLE_DICTATION","features":[636]},{"name":"TF_DISABLE_SPEECH","features":[636]},{"name":"TF_DISPLAYATTRIBUTE","features":[307,636]},{"name":"TF_DTLBI_NONE","features":[636]},{"name":"TF_DTLBI_USEPROFILEICON","features":[636]},{"name":"TF_ENABLE_PROCESS_ATOM","features":[636]},{"name":"TF_ES_ASYNC","features":[636]},{"name":"TF_ES_ASYNCDONTCARE","features":[636]},{"name":"TF_ES_READ","features":[636]},{"name":"TF_ES_READWRITE","features":[636]},{"name":"TF_ES_SYNC","features":[636]},{"name":"TF_E_ALREADY_EXISTS","features":[636]},{"name":"TF_E_COMPOSITION_REJECTED","features":[636]},{"name":"TF_E_DISCONNECTED","features":[636]},{"name":"TF_E_EMPTYCONTEXT","features":[636]},{"name":"TF_E_FORMAT","features":[636]},{"name":"TF_E_INVALIDPOINT","features":[636]},{"name":"TF_E_INVALIDPOS","features":[636]},{"name":"TF_E_INVALIDVIEW","features":[636]},{"name":"TF_E_LOCKED","features":[636]},{"name":"TF_E_NOCONVERSION","features":[636]},{"name":"TF_E_NOINTERFACE","features":[636]},{"name":"TF_E_NOLAYOUT","features":[636]},{"name":"TF_E_NOLOCK","features":[636]},{"name":"TF_E_NOOBJECT","features":[636]},{"name":"TF_E_NOPROVIDER","features":[636]},{"name":"TF_E_NOSELECTION","features":[636]},{"name":"TF_E_NOSERVICE","features":[636]},{"name":"TF_E_NOTOWNEDRANGE","features":[636]},{"name":"TF_E_RANGE_NOT_COVERED","features":[636]},{"name":"TF_E_READONLY","features":[636]},{"name":"TF_E_STACKFULL","features":[636]},{"name":"TF_E_SYNCHRONOUS","features":[636]},{"name":"TF_FLOATINGLANGBAR_WNDTITLE","features":[636]},{"name":"TF_FLOATINGLANGBAR_WNDTITLEA","features":[636]},{"name":"TF_FLOATINGLANGBAR_WNDTITLEW","features":[636]},{"name":"TF_GRAVITY_BACKWARD","features":[636]},{"name":"TF_GRAVITY_FORWARD","features":[636]},{"name":"TF_GTP_INCL_TEXT","features":[636]},{"name":"TF_GTP_NONE","features":[636]},{"name":"TF_HALTCOND","features":[636]},{"name":"TF_HF_OBJECT","features":[636]},{"name":"TF_IAS_NOQUERY","features":[636]},{"name":"TF_IAS_NO_DEFAULT_COMPOSITION","features":[636]},{"name":"TF_IAS_QUERYONLY","features":[636]},{"name":"TF_IE_CORRECTION","features":[636]},{"name":"TF_INPUTPROCESSORPROFILE","features":[624,636]},{"name":"TF_INVALID_COOKIE","features":[636]},{"name":"TF_INVALID_EDIT_COOKIE","features":[636]},{"name":"TF_IPPMF_DISABLEPROFILE","features":[636]},{"name":"TF_IPPMF_DONTCARECURRENTINPUTLANGUAGE","features":[636]},{"name":"TF_IPPMF_ENABLEPROFILE","features":[636]},{"name":"TF_IPPMF_FORPROCESS","features":[636]},{"name":"TF_IPPMF_FORSESSION","features":[636]},{"name":"TF_IPPMF_FORSYSTEMALL","features":[636]},{"name":"TF_IPP_CAPS_COMLESSSUPPORT","features":[636]},{"name":"TF_IPP_CAPS_DISABLEONTRANSITORY","features":[636]},{"name":"TF_IPP_CAPS_IMMERSIVESUPPORT","features":[636]},{"name":"TF_IPP_CAPS_SECUREMODESUPPORT","features":[636]},{"name":"TF_IPP_CAPS_SYSTRAYSUPPORT","features":[636]},{"name":"TF_IPP_CAPS_UIELEMENTENABLED","features":[636]},{"name":"TF_IPP_CAPS_WOW16SUPPORT","features":[636]},{"name":"TF_IPP_FLAG_ACTIVE","features":[636]},{"name":"TF_IPP_FLAG_ENABLED","features":[636]},{"name":"TF_IPP_FLAG_SUBSTITUTEDBYINPUTPROCESSOR","features":[636]},{"name":"TF_IPSINK_FLAG_ACTIVE","features":[636]},{"name":"TF_LANGBARITEMINFO","features":[636]},{"name":"TF_LANGUAGEPROFILE","features":[307,636]},{"name":"TF_LBBALLOONINFO","features":[636]},{"name":"TF_LBI_BALLOON","features":[636]},{"name":"TF_LBI_BITMAP","features":[636]},{"name":"TF_LBI_BMPF_VERTICAL","features":[636]},{"name":"TF_LBI_CLK_LEFT","features":[636]},{"name":"TF_LBI_CLK_RIGHT","features":[636]},{"name":"TF_LBI_CUSTOMUI","features":[636]},{"name":"TF_LBI_DESC_MAXLEN","features":[636]},{"name":"TF_LBI_ICON","features":[636]},{"name":"TF_LBI_STATUS","features":[636]},{"name":"TF_LBI_STATUS_BTN_TOGGLED","features":[636]},{"name":"TF_LBI_STATUS_DISABLED","features":[636]},{"name":"TF_LBI_STATUS_HIDDEN","features":[636]},{"name":"TF_LBI_STYLE_BTN_BUTTON","features":[636]},{"name":"TF_LBI_STYLE_BTN_MENU","features":[636]},{"name":"TF_LBI_STYLE_BTN_TOGGLE","features":[636]},{"name":"TF_LBI_STYLE_HIDDENBYDEFAULT","features":[636]},{"name":"TF_LBI_STYLE_HIDDENSTATUSCONTROL","features":[636]},{"name":"TF_LBI_STYLE_HIDEONNOOTHERITEMS","features":[636]},{"name":"TF_LBI_STYLE_SHOWNINTRAY","features":[636]},{"name":"TF_LBI_STYLE_SHOWNINTRAYONLY","features":[636]},{"name":"TF_LBI_STYLE_TEXTCOLORICON","features":[636]},{"name":"TF_LBI_TEXT","features":[636]},{"name":"TF_LBI_TOOLTIP","features":[636]},{"name":"TF_LBMENUF_CHECKED","features":[636]},{"name":"TF_LBMENUF_GRAYED","features":[636]},{"name":"TF_LBMENUF_RADIOCHECKED","features":[636]},{"name":"TF_LBMENUF_SEPARATOR","features":[636]},{"name":"TF_LBMENUF_SUBMENU","features":[636]},{"name":"TF_LB_BALLOON_MISS","features":[636]},{"name":"TF_LB_BALLOON_RECO","features":[636]},{"name":"TF_LB_BALLOON_SHOW","features":[636]},{"name":"TF_LC_CHANGE","features":[636]},{"name":"TF_LC_CREATE","features":[636]},{"name":"TF_LC_DESTROY","features":[636]},{"name":"TF_LMLATTELEMENT","features":[636]},{"name":"TF_LS_DASH","features":[636]},{"name":"TF_LS_DOT","features":[636]},{"name":"TF_LS_NONE","features":[636]},{"name":"TF_LS_SOLID","features":[636]},{"name":"TF_LS_SQUIGGLE","features":[636]},{"name":"TF_MENUREADY","features":[636]},{"name":"TF_MOD_ALT","features":[636]},{"name":"TF_MOD_CONTROL","features":[636]},{"name":"TF_MOD_IGNORE_ALL_MODIFIER","features":[636]},{"name":"TF_MOD_LALT","features":[636]},{"name":"TF_MOD_LCONTROL","features":[636]},{"name":"TF_MOD_LSHIFT","features":[636]},{"name":"TF_MOD_ON_KEYUP","features":[636]},{"name":"TF_MOD_RALT","features":[636]},{"name":"TF_MOD_RCONTROL","features":[636]},{"name":"TF_MOD_RSHIFT","features":[636]},{"name":"TF_MOD_SHIFT","features":[636]},{"name":"TF_PERSISTENT_PROPERTY_HEADER_ACP","features":[636]},{"name":"TF_POPF_ALL","features":[636]},{"name":"TF_PRESERVEDKEY","features":[636]},{"name":"TF_PROCESS_ATOM","features":[636]},{"name":"TF_PROFILETYPE_INPUTPROCESSOR","features":[636]},{"name":"TF_PROFILETYPE_KEYBOARDLAYOUT","features":[636]},{"name":"TF_PROFILE_ARRAY","features":[636]},{"name":"TF_PROFILE_CANTONESE","features":[636]},{"name":"TF_PROFILE_CHANGJIE","features":[636]},{"name":"TF_PROFILE_DAYI","features":[636]},{"name":"TF_PROFILE_NEWCHANGJIE","features":[636]},{"name":"TF_PROFILE_NEWPHONETIC","features":[636]},{"name":"TF_PROFILE_NEWQUICK","features":[636]},{"name":"TF_PROFILE_PHONETIC","features":[636]},{"name":"TF_PROFILE_PINYIN","features":[636]},{"name":"TF_PROFILE_QUICK","features":[636]},{"name":"TF_PROFILE_SIMPLEFAST","features":[636]},{"name":"TF_PROFILE_TIGRINYA","features":[636]},{"name":"TF_PROFILE_WUBI","features":[636]},{"name":"TF_PROFILE_YI","features":[636]},{"name":"TF_PROPERTYVAL","features":[307,358,359,360,636]},{"name":"TF_PROPUI_STATUS_SAVETOFILE","features":[636]},{"name":"TF_RCM_COMLESS","features":[636]},{"name":"TF_RCM_HINT_COLLISION","features":[636]},{"name":"TF_RCM_HINT_READING_LENGTH","features":[636]},{"name":"TF_RCM_VKEY","features":[636]},{"name":"TF_RIP_FLAG_FREEUNUSEDLIBRARIES","features":[636]},{"name":"TF_RIUIE_CONTEXT","features":[636]},{"name":"TF_RIUIE_ERRORINDEX","features":[636]},{"name":"TF_RIUIE_MAXREADINGSTRINGLENGTH","features":[636]},{"name":"TF_RIUIE_STRING","features":[636]},{"name":"TF_RIUIE_VERTICALORDER","features":[636]},{"name":"TF_RP_HIDDENINSETTINGUI","features":[636]},{"name":"TF_RP_LOCALPROCESS","features":[636]},{"name":"TF_RP_LOCALTHREAD","features":[636]},{"name":"TF_RP_SUBITEMINSETTINGUI","features":[636]},{"name":"TF_SD_BACKWARD","features":[636]},{"name":"TF_SD_FORWARD","features":[636]},{"name":"TF_SD_LOADING","features":[636]},{"name":"TF_SD_READONLY","features":[636]},{"name":"TF_SELECTION","features":[307,636]},{"name":"TF_SELECTIONSTYLE","features":[307,636]},{"name":"TF_SENTENCEMODE_AUTOMATIC","features":[636]},{"name":"TF_SENTENCEMODE_CONVERSATION","features":[636]},{"name":"TF_SENTENCEMODE_NONE","features":[636]},{"name":"TF_SENTENCEMODE_PHRASEPREDICT","features":[636]},{"name":"TF_SENTENCEMODE_PLAURALCLAUSE","features":[636]},{"name":"TF_SENTENCEMODE_SINGLECONVERT","features":[636]},{"name":"TF_SFT_DESKBAND","features":[636]},{"name":"TF_SFT_DOCK","features":[636]},{"name":"TF_SFT_EXTRAICONSONMINIMIZED","features":[636]},{"name":"TF_SFT_HIDDEN","features":[636]},{"name":"TF_SFT_HIGHTRANSPARENCY","features":[636]},{"name":"TF_SFT_LABELS","features":[636]},{"name":"TF_SFT_LOWTRANSPARENCY","features":[636]},{"name":"TF_SFT_MINIMIZED","features":[636]},{"name":"TF_SFT_NOEXTRAICONSONMINIMIZED","features":[636]},{"name":"TF_SFT_NOLABELS","features":[636]},{"name":"TF_SFT_NOTRANSPARENCY","features":[636]},{"name":"TF_SFT_SHOWNORMAL","features":[636]},{"name":"TF_SHOW_BALLOON","features":[636]},{"name":"TF_SPEECHUI_SHOWN","features":[636]},{"name":"TF_SS_DISJOINTSEL","features":[636]},{"name":"TF_SS_REGIONS","features":[636]},{"name":"TF_SS_TKBAUTOCORRECTENABLE","features":[636]},{"name":"TF_SS_TKBPREDICTIONENABLE","features":[636]},{"name":"TF_SS_TRANSITORY","features":[636]},{"name":"TF_ST_CORRECTION","features":[636]},{"name":"TF_S_ASYNC","features":[636]},{"name":"TF_TF_IGNOREEND","features":[636]},{"name":"TF_TF_MOVESTART","features":[636]},{"name":"TF_TMAE_COMLESS","features":[636]},{"name":"TF_TMAE_CONSOLE","features":[636]},{"name":"TF_TMAE_NOACTIVATEKEYBOARDLAYOUT","features":[636]},{"name":"TF_TMAE_NOACTIVATETIP","features":[636]},{"name":"TF_TMAE_SECUREMODE","features":[636]},{"name":"TF_TMAE_UIELEMENTENABLEDONLY","features":[636]},{"name":"TF_TMAE_WOW16","features":[636]},{"name":"TF_TMF_ACTIVATED","features":[636]},{"name":"TF_TMF_COMLESS","features":[636]},{"name":"TF_TMF_CONSOLE","features":[636]},{"name":"TF_TMF_IMMERSIVEMODE","features":[636]},{"name":"TF_TMF_NOACTIVATETIP","features":[636]},{"name":"TF_TMF_SECUREMODE","features":[636]},{"name":"TF_TMF_UIELEMENTENABLEDONLY","features":[636]},{"name":"TF_TMF_WOW16","features":[636]},{"name":"TF_TRANSITORYEXTENSION_ATSELECTION","features":[636]},{"name":"TF_TRANSITORYEXTENSION_FLOATING","features":[636]},{"name":"TF_TRANSITORYEXTENSION_NONE","features":[636]},{"name":"TF_TU_CORRECTION","features":[636]},{"name":"TF_URP_ALLPROFILES","features":[636]},{"name":"TF_URP_LOCALPROCESS","features":[636]},{"name":"TF_URP_LOCALTHREAD","features":[636]},{"name":"TF_US_HIDETIPUI","features":[636]},{"name":"TKBLT_CLASSIC","features":[636]},{"name":"TKBLT_OPTIMIZED","features":[636]},{"name":"TKBLT_UNDEFINED","features":[636]},{"name":"TKBL_CLASSIC_TRADITIONAL_CHINESE_CHANGJIE","features":[636]},{"name":"TKBL_CLASSIC_TRADITIONAL_CHINESE_DAYI","features":[636]},{"name":"TKBL_CLASSIC_TRADITIONAL_CHINESE_PHONETIC","features":[636]},{"name":"TKBL_OPT_JAPANESE_ABC","features":[636]},{"name":"TKBL_OPT_KOREAN_HANGUL_2_BULSIK","features":[636]},{"name":"TKBL_OPT_SIMPLIFIED_CHINESE_PINYIN","features":[636]},{"name":"TKBL_OPT_TRADITIONAL_CHINESE_PHONETIC","features":[636]},{"name":"TKBL_UNDEFINED","features":[636]},{"name":"TKBLayoutType","features":[636]},{"name":"TKB_ALTERNATES_AUTOCORRECTION_APPLIED","features":[636]},{"name":"TKB_ALTERNATES_FOR_AUTOCORRECTION","features":[636]},{"name":"TKB_ALTERNATES_FOR_PREDICTION","features":[636]},{"name":"TKB_ALTERNATES_STANDARD","features":[636]},{"name":"TSATTRID_App","features":[636]},{"name":"TSATTRID_App_IncorrectGrammar","features":[636]},{"name":"TSATTRID_App_IncorrectSpelling","features":[636]},{"name":"TSATTRID_Font","features":[636]},{"name":"TSATTRID_Font_FaceName","features":[636]},{"name":"TSATTRID_Font_SizePts","features":[636]},{"name":"TSATTRID_Font_Style","features":[636]},{"name":"TSATTRID_Font_Style_Animation","features":[636]},{"name":"TSATTRID_Font_Style_Animation_BlinkingBackground","features":[636]},{"name":"TSATTRID_Font_Style_Animation_LasVegasLights","features":[636]},{"name":"TSATTRID_Font_Style_Animation_MarchingBlackAnts","features":[636]},{"name":"TSATTRID_Font_Style_Animation_MarchingRedAnts","features":[636]},{"name":"TSATTRID_Font_Style_Animation_Shimmer","features":[636]},{"name":"TSATTRID_Font_Style_Animation_SparkleText","features":[636]},{"name":"TSATTRID_Font_Style_Animation_WipeDown","features":[636]},{"name":"TSATTRID_Font_Style_Animation_WipeRight","features":[636]},{"name":"TSATTRID_Font_Style_BackgroundColor","features":[636]},{"name":"TSATTRID_Font_Style_Blink","features":[636]},{"name":"TSATTRID_Font_Style_Bold","features":[636]},{"name":"TSATTRID_Font_Style_Capitalize","features":[636]},{"name":"TSATTRID_Font_Style_Color","features":[636]},{"name":"TSATTRID_Font_Style_Emboss","features":[636]},{"name":"TSATTRID_Font_Style_Engrave","features":[636]},{"name":"TSATTRID_Font_Style_Height","features":[636]},{"name":"TSATTRID_Font_Style_Hidden","features":[636]},{"name":"TSATTRID_Font_Style_Italic","features":[636]},{"name":"TSATTRID_Font_Style_Kerning","features":[636]},{"name":"TSATTRID_Font_Style_Lowercase","features":[636]},{"name":"TSATTRID_Font_Style_Outlined","features":[636]},{"name":"TSATTRID_Font_Style_Overline","features":[636]},{"name":"TSATTRID_Font_Style_Overline_Double","features":[636]},{"name":"TSATTRID_Font_Style_Overline_Single","features":[636]},{"name":"TSATTRID_Font_Style_Position","features":[636]},{"name":"TSATTRID_Font_Style_Protected","features":[636]},{"name":"TSATTRID_Font_Style_Shadow","features":[636]},{"name":"TSATTRID_Font_Style_SmallCaps","features":[636]},{"name":"TSATTRID_Font_Style_Spacing","features":[636]},{"name":"TSATTRID_Font_Style_Strikethrough","features":[636]},{"name":"TSATTRID_Font_Style_Strikethrough_Double","features":[636]},{"name":"TSATTRID_Font_Style_Strikethrough_Single","features":[636]},{"name":"TSATTRID_Font_Style_Subscript","features":[636]},{"name":"TSATTRID_Font_Style_Superscript","features":[636]},{"name":"TSATTRID_Font_Style_Underline","features":[636]},{"name":"TSATTRID_Font_Style_Underline_Double","features":[636]},{"name":"TSATTRID_Font_Style_Underline_Single","features":[636]},{"name":"TSATTRID_Font_Style_Uppercase","features":[636]},{"name":"TSATTRID_Font_Style_Weight","features":[636]},{"name":"TSATTRID_List","features":[636]},{"name":"TSATTRID_List_LevelIndel","features":[636]},{"name":"TSATTRID_List_Type","features":[636]},{"name":"TSATTRID_List_Type_Arabic","features":[636]},{"name":"TSATTRID_List_Type_Bullet","features":[636]},{"name":"TSATTRID_List_Type_LowerLetter","features":[636]},{"name":"TSATTRID_List_Type_LowerRoman","features":[636]},{"name":"TSATTRID_List_Type_UpperLetter","features":[636]},{"name":"TSATTRID_List_Type_UpperRoman","features":[636]},{"name":"TSATTRID_OTHERS","features":[636]},{"name":"TSATTRID_Text","features":[636]},{"name":"TSATTRID_Text_Alignment","features":[636]},{"name":"TSATTRID_Text_Alignment_Center","features":[636]},{"name":"TSATTRID_Text_Alignment_Justify","features":[636]},{"name":"TSATTRID_Text_Alignment_Left","features":[636]},{"name":"TSATTRID_Text_Alignment_Right","features":[636]},{"name":"TSATTRID_Text_EmbeddedObject","features":[636]},{"name":"TSATTRID_Text_Hyphenation","features":[636]},{"name":"TSATTRID_Text_Language","features":[636]},{"name":"TSATTRID_Text_Link","features":[636]},{"name":"TSATTRID_Text_Orientation","features":[636]},{"name":"TSATTRID_Text_Para","features":[636]},{"name":"TSATTRID_Text_Para_FirstLineIndent","features":[636]},{"name":"TSATTRID_Text_Para_LeftIndent","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_AtLeast","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_Double","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_Exactly","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_Multiple","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_OnePtFive","features":[636]},{"name":"TSATTRID_Text_Para_LineSpacing_Single","features":[636]},{"name":"TSATTRID_Text_Para_RightIndent","features":[636]},{"name":"TSATTRID_Text_Para_SpaceAfter","features":[636]},{"name":"TSATTRID_Text_Para_SpaceBefore","features":[636]},{"name":"TSATTRID_Text_ReadOnly","features":[636]},{"name":"TSATTRID_Text_RightToLeft","features":[636]},{"name":"TSATTRID_Text_VerticalWriting","features":[636]},{"name":"TS_AE_END","features":[636]},{"name":"TS_AE_NONE","features":[636]},{"name":"TS_AE_START","features":[636]},{"name":"TS_AS_ATTR_CHANGE","features":[636]},{"name":"TS_AS_LAYOUT_CHANGE","features":[636]},{"name":"TS_AS_SEL_CHANGE","features":[636]},{"name":"TS_AS_STATUS_CHANGE","features":[636]},{"name":"TS_AS_TEXT_CHANGE","features":[636]},{"name":"TS_ATTRVAL","features":[307,358,359,360,636]},{"name":"TS_ATTR_FIND_BACKWARDS","features":[636]},{"name":"TS_ATTR_FIND_HIDDEN","features":[636]},{"name":"TS_ATTR_FIND_UPDATESTART","features":[636]},{"name":"TS_ATTR_FIND_WANT_END","features":[636]},{"name":"TS_ATTR_FIND_WANT_OFFSET","features":[636]},{"name":"TS_ATTR_FIND_WANT_VALUE","features":[636]},{"name":"TS_CHAR_EMBEDDED","features":[636]},{"name":"TS_CHAR_REGION","features":[636]},{"name":"TS_CHAR_REPLACEMENT","features":[636]},{"name":"TS_CH_FOLLOWING_DEL","features":[636]},{"name":"TS_CH_PRECEDING_DEL","features":[636]},{"name":"TS_DEFAULT_SELECTION","features":[636]},{"name":"TS_E_FORMAT","features":[636]},{"name":"TS_E_INVALIDPOINT","features":[636]},{"name":"TS_E_INVALIDPOS","features":[636]},{"name":"TS_E_NOINTERFACE","features":[636]},{"name":"TS_E_NOLAYOUT","features":[636]},{"name":"TS_E_NOLOCK","features":[636]},{"name":"TS_E_NOOBJECT","features":[636]},{"name":"TS_E_NOSELECTION","features":[636]},{"name":"TS_E_NOSERVICE","features":[636]},{"name":"TS_E_READONLY","features":[636]},{"name":"TS_E_SYNCHRONOUS","features":[636]},{"name":"TS_GEA_HIDDEN","features":[636]},{"name":"TS_GR_BACKWARD","features":[636]},{"name":"TS_GR_FORWARD","features":[636]},{"name":"TS_GTA_HIDDEN","features":[636]},{"name":"TS_IAS_NOQUERY","features":[636]},{"name":"TS_IAS_QUERYONLY","features":[636]},{"name":"TS_IE_COMPOSITION","features":[636]},{"name":"TS_IE_CORRECTION","features":[636]},{"name":"TS_LC_CHANGE","features":[636]},{"name":"TS_LC_CREATE","features":[636]},{"name":"TS_LC_DESTROY","features":[636]},{"name":"TS_LF_READ","features":[636]},{"name":"TS_LF_READWRITE","features":[636]},{"name":"TS_LF_SYNC","features":[636]},{"name":"TS_RT_HIDDEN","features":[636]},{"name":"TS_RT_OPAQUE","features":[636]},{"name":"TS_RT_PLAIN","features":[636]},{"name":"TS_RUNINFO","features":[636]},{"name":"TS_SD_BACKWARD","features":[636]},{"name":"TS_SD_EMBEDDEDHANDWRITINGVIEW_ENABLED","features":[636]},{"name":"TS_SD_EMBEDDEDHANDWRITINGVIEW_VISIBLE","features":[636]},{"name":"TS_SD_FORWARD","features":[636]},{"name":"TS_SD_INPUTPANEMANUALDISPLAYENABLE","features":[636]},{"name":"TS_SD_LOADING","features":[636]},{"name":"TS_SD_READONLY","features":[636]},{"name":"TS_SD_RESERVED","features":[636]},{"name":"TS_SD_TKBAUTOCORRECTENABLE","features":[636]},{"name":"TS_SD_TKBPREDICTIONENABLE","features":[636]},{"name":"TS_SD_UIINTEGRATIONENABLE","features":[636]},{"name":"TS_SELECTIONSTYLE","features":[307,636]},{"name":"TS_SELECTION_ACP","features":[307,636]},{"name":"TS_SELECTION_ANCHOR","features":[307,636]},{"name":"TS_SHIFT_COUNT_HIDDEN","features":[636]},{"name":"TS_SHIFT_COUNT_ONLY","features":[636]},{"name":"TS_SHIFT_HALT_HIDDEN","features":[636]},{"name":"TS_SHIFT_HALT_VISIBLE","features":[636]},{"name":"TS_SS_DISJOINTSEL","features":[636]},{"name":"TS_SS_NOHIDDENTEXT","features":[636]},{"name":"TS_SS_REGIONS","features":[636]},{"name":"TS_SS_TKBAUTOCORRECTENABLE","features":[636]},{"name":"TS_SS_TKBPREDICTIONENABLE","features":[636]},{"name":"TS_SS_TRANSITORY","features":[636]},{"name":"TS_SS_UWPCONTROL","features":[636]},{"name":"TS_STATUS","features":[636]},{"name":"TS_STRF_END","features":[636]},{"name":"TS_STRF_MID","features":[636]},{"name":"TS_STRF_START","features":[636]},{"name":"TS_ST_CORRECTION","features":[636]},{"name":"TS_ST_NONE","features":[636]},{"name":"TS_S_ASYNC","features":[636]},{"name":"TS_TC_CORRECTION","features":[636]},{"name":"TS_TC_NONE","features":[636]},{"name":"TS_TEXTCHANGE","features":[636]},{"name":"TS_VCOOKIE_NUL","features":[636]},{"name":"TfActiveSelEnd","features":[636]},{"name":"TfAnchor","features":[636]},{"name":"TfCandidateResult","features":[636]},{"name":"TfGravity","features":[636]},{"name":"TfIntegratableCandidateListSelectionStyle","features":[636]},{"name":"TfLBBalloonStyle","features":[636]},{"name":"TfLBIClick","features":[636]},{"name":"TfLayoutCode","features":[636]},{"name":"TfSapiObject","features":[636]},{"name":"TfShiftDir","features":[636]},{"name":"TsActiveSelEnd","features":[636]},{"name":"TsGravity","features":[636]},{"name":"TsLayoutCode","features":[636]},{"name":"TsRunType","features":[636]},{"name":"TsShiftDir","features":[636]},{"name":"UninitLocalMsCtfMonitor","features":[636]}],"675":[{"name":"ACCEL","features":[371]},{"name":"ACCEL_VIRT_FLAGS","features":[371]},{"name":"ALTTABINFO","features":[307,371]},{"name":"ANIMATE_WINDOW_FLAGS","features":[371]},{"name":"ANIMATIONINFO","features":[371]},{"name":"ARW_BOTTOMLEFT","features":[371]},{"name":"ARW_BOTTOMRIGHT","features":[371]},{"name":"ARW_DOWN","features":[371]},{"name":"ARW_HIDE","features":[371]},{"name":"ARW_LEFT","features":[371]},{"name":"ARW_RIGHT","features":[371]},{"name":"ARW_STARTMASK","features":[371]},{"name":"ARW_STARTRIGHT","features":[371]},{"name":"ARW_STARTTOP","features":[371]},{"name":"ARW_TOPLEFT","features":[371]},{"name":"ARW_TOPRIGHT","features":[371]},{"name":"ARW_UP","features":[371]},{"name":"ASFW_ANY","features":[371]},{"name":"AUDIODESCRIPTION","features":[307,371]},{"name":"AW_ACTIVATE","features":[371]},{"name":"AW_BLEND","features":[371]},{"name":"AW_CENTER","features":[371]},{"name":"AW_HIDE","features":[371]},{"name":"AW_HOR_NEGATIVE","features":[371]},{"name":"AW_HOR_POSITIVE","features":[371]},{"name":"AW_SLIDE","features":[371]},{"name":"AW_VER_NEGATIVE","features":[371]},{"name":"AW_VER_POSITIVE","features":[371]},{"name":"AdjustWindowRect","features":[307,371]},{"name":"AdjustWindowRectEx","features":[307,371]},{"name":"AllowSetForegroundWindow","features":[307,371]},{"name":"AnimateWindow","features":[307,371]},{"name":"AnyPopup","features":[307,371]},{"name":"AppendMenuA","features":[307,371]},{"name":"AppendMenuW","features":[307,371]},{"name":"ArrangeIconicWindows","features":[307,371]},{"name":"BM_CLICK","features":[371]},{"name":"BM_GETCHECK","features":[371]},{"name":"BM_GETIMAGE","features":[371]},{"name":"BM_GETSTATE","features":[371]},{"name":"BM_SETCHECK","features":[371]},{"name":"BM_SETDONTCLICK","features":[371]},{"name":"BM_SETIMAGE","features":[371]},{"name":"BM_SETSTATE","features":[371]},{"name":"BM_SETSTYLE","features":[371]},{"name":"BN_CLICKED","features":[371]},{"name":"BN_DBLCLK","features":[371]},{"name":"BN_DISABLE","features":[371]},{"name":"BN_DOUBLECLICKED","features":[371]},{"name":"BN_HILITE","features":[371]},{"name":"BN_KILLFOCUS","features":[371]},{"name":"BN_PAINT","features":[371]},{"name":"BN_PUSHED","features":[371]},{"name":"BN_SETFOCUS","features":[371]},{"name":"BN_UNHILITE","features":[371]},{"name":"BN_UNPUSHED","features":[371]},{"name":"BROADCAST_QUERY_DENY","features":[371]},{"name":"BSF_MSGSRV32ISOK","features":[371]},{"name":"BSF_MSGSRV32ISOK_BIT","features":[371]},{"name":"BSM_INSTALLABLEDRIVERS","features":[371]},{"name":"BSM_NETDRIVER","features":[371]},{"name":"BSM_VXDS","features":[371]},{"name":"BST_FOCUS","features":[371]},{"name":"BST_PUSHED","features":[371]},{"name":"BS_3STATE","features":[371]},{"name":"BS_AUTO3STATE","features":[371]},{"name":"BS_AUTOCHECKBOX","features":[371]},{"name":"BS_AUTORADIOBUTTON","features":[371]},{"name":"BS_BITMAP","features":[371]},{"name":"BS_BOTTOM","features":[371]},{"name":"BS_CENTER","features":[371]},{"name":"BS_CHECKBOX","features":[371]},{"name":"BS_DEFPUSHBUTTON","features":[371]},{"name":"BS_FLAT","features":[371]},{"name":"BS_GROUPBOX","features":[371]},{"name":"BS_ICON","features":[371]},{"name":"BS_LEFT","features":[371]},{"name":"BS_LEFTTEXT","features":[371]},{"name":"BS_MULTILINE","features":[371]},{"name":"BS_NOTIFY","features":[371]},{"name":"BS_OWNERDRAW","features":[371]},{"name":"BS_PUSHBOX","features":[371]},{"name":"BS_PUSHBUTTON","features":[371]},{"name":"BS_PUSHLIKE","features":[371]},{"name":"BS_RADIOBUTTON","features":[371]},{"name":"BS_RIGHT","features":[371]},{"name":"BS_RIGHTBUTTON","features":[371]},{"name":"BS_TEXT","features":[371]},{"name":"BS_TOP","features":[371]},{"name":"BS_TYPEMASK","features":[371]},{"name":"BS_USERBUTTON","features":[371]},{"name":"BS_VCENTER","features":[371]},{"name":"BeginDeferWindowPos","features":[371]},{"name":"BringWindowToTop","features":[307,371]},{"name":"CALERT_SYSTEM","features":[371]},{"name":"CASCADE_WINDOWS_HOW","features":[371]},{"name":"CBN_CLOSEUP","features":[371]},{"name":"CBN_DBLCLK","features":[371]},{"name":"CBN_DROPDOWN","features":[371]},{"name":"CBN_EDITCHANGE","features":[371]},{"name":"CBN_EDITUPDATE","features":[371]},{"name":"CBN_ERRSPACE","features":[371]},{"name":"CBN_KILLFOCUS","features":[371]},{"name":"CBN_SELCHANGE","features":[371]},{"name":"CBN_SELENDCANCEL","features":[371]},{"name":"CBN_SELENDOK","features":[371]},{"name":"CBN_SETFOCUS","features":[371]},{"name":"CBS_AUTOHSCROLL","features":[371]},{"name":"CBS_DISABLENOSCROLL","features":[371]},{"name":"CBS_DROPDOWN","features":[371]},{"name":"CBS_DROPDOWNLIST","features":[371]},{"name":"CBS_HASSTRINGS","features":[371]},{"name":"CBS_LOWERCASE","features":[371]},{"name":"CBS_NOINTEGRALHEIGHT","features":[371]},{"name":"CBS_OEMCONVERT","features":[371]},{"name":"CBS_OWNERDRAWFIXED","features":[371]},{"name":"CBS_OWNERDRAWVARIABLE","features":[371]},{"name":"CBS_SIMPLE","features":[371]},{"name":"CBS_SORT","features":[371]},{"name":"CBS_UPPERCASE","features":[371]},{"name":"CBTACTIVATESTRUCT","features":[307,371]},{"name":"CBT_CREATEWNDA","features":[307,371]},{"name":"CBT_CREATEWNDW","features":[307,371]},{"name":"CB_ADDSTRING","features":[371]},{"name":"CB_DELETESTRING","features":[371]},{"name":"CB_DIR","features":[371]},{"name":"CB_ERR","features":[371]},{"name":"CB_ERRSPACE","features":[371]},{"name":"CB_FINDSTRING","features":[371]},{"name":"CB_FINDSTRINGEXACT","features":[371]},{"name":"CB_GETCOMBOBOXINFO","features":[371]},{"name":"CB_GETCOUNT","features":[371]},{"name":"CB_GETCURSEL","features":[371]},{"name":"CB_GETDROPPEDCONTROLRECT","features":[371]},{"name":"CB_GETDROPPEDSTATE","features":[371]},{"name":"CB_GETDROPPEDWIDTH","features":[371]},{"name":"CB_GETEDITSEL","features":[371]},{"name":"CB_GETEXTENDEDUI","features":[371]},{"name":"CB_GETHORIZONTALEXTENT","features":[371]},{"name":"CB_GETITEMDATA","features":[371]},{"name":"CB_GETITEMHEIGHT","features":[371]},{"name":"CB_GETLBTEXT","features":[371]},{"name":"CB_GETLBTEXTLEN","features":[371]},{"name":"CB_GETLOCALE","features":[371]},{"name":"CB_GETTOPINDEX","features":[371]},{"name":"CB_INITSTORAGE","features":[371]},{"name":"CB_INSERTSTRING","features":[371]},{"name":"CB_LIMITTEXT","features":[371]},{"name":"CB_MSGMAX","features":[371]},{"name":"CB_MULTIPLEADDSTRING","features":[371]},{"name":"CB_OKAY","features":[371]},{"name":"CB_RESETCONTENT","features":[371]},{"name":"CB_SELECTSTRING","features":[371]},{"name":"CB_SETCURSEL","features":[371]},{"name":"CB_SETDROPPEDWIDTH","features":[371]},{"name":"CB_SETEDITSEL","features":[371]},{"name":"CB_SETEXTENDEDUI","features":[371]},{"name":"CB_SETHORIZONTALEXTENT","features":[371]},{"name":"CB_SETITEMDATA","features":[371]},{"name":"CB_SETITEMHEIGHT","features":[371]},{"name":"CB_SETLOCALE","features":[371]},{"name":"CB_SETTOPINDEX","features":[371]},{"name":"CB_SHOWDROPDOWN","features":[371]},{"name":"CCHILDREN_SCROLLBAR","features":[371]},{"name":"CCHILDREN_TITLEBAR","features":[371]},{"name":"CHANGEFILTERSTRUCT","features":[371]},{"name":"CHANGE_WINDOW_MESSAGE_FILTER_FLAGS","features":[371]},{"name":"CHILDID_SELF","features":[371]},{"name":"CLIENTCREATESTRUCT","features":[307,371]},{"name":"CONSOLE_APPLICATION_16BIT","features":[371]},{"name":"CONSOLE_CARET_SELECTION","features":[371]},{"name":"CONSOLE_CARET_VISIBLE","features":[371]},{"name":"CONTACTVISUALIZATION_OFF","features":[371]},{"name":"CONTACTVISUALIZATION_ON","features":[371]},{"name":"CONTACTVISUALIZATION_PRESENTATIONMODE","features":[371]},{"name":"CREATEPROCESS_MANIFEST_RESOURCE_ID","features":[371]},{"name":"CREATESTRUCTA","features":[307,371]},{"name":"CREATESTRUCTW","features":[307,371]},{"name":"CSOUND_SYSTEM","features":[371]},{"name":"CS_BYTEALIGNCLIENT","features":[371]},{"name":"CS_BYTEALIGNWINDOW","features":[371]},{"name":"CS_CLASSDC","features":[371]},{"name":"CS_DBLCLKS","features":[371]},{"name":"CS_DROPSHADOW","features":[371]},{"name":"CS_GLOBALCLASS","features":[371]},{"name":"CS_HREDRAW","features":[371]},{"name":"CS_IME","features":[371]},{"name":"CS_NOCLOSE","features":[371]},{"name":"CS_OWNDC","features":[371]},{"name":"CS_PARENTDC","features":[371]},{"name":"CS_SAVEBITS","features":[371]},{"name":"CS_VREDRAW","features":[371]},{"name":"CTLCOLOR_BTN","features":[371]},{"name":"CTLCOLOR_DLG","features":[371]},{"name":"CTLCOLOR_EDIT","features":[371]},{"name":"CTLCOLOR_LISTBOX","features":[371]},{"name":"CTLCOLOR_MAX","features":[371]},{"name":"CTLCOLOR_MSGBOX","features":[371]},{"name":"CTLCOLOR_SCROLLBAR","features":[371]},{"name":"CTLCOLOR_STATIC","features":[371]},{"name":"CURSORINFO","features":[307,371]},{"name":"CURSORINFO_FLAGS","features":[371]},{"name":"CURSORSHAPE","features":[371]},{"name":"CURSOR_CREATION_SCALING_DEFAULT","features":[371]},{"name":"CURSOR_CREATION_SCALING_NONE","features":[371]},{"name":"CURSOR_SHOWING","features":[371]},{"name":"CURSOR_SUPPRESSED","features":[371]},{"name":"CWF_CREATE_ONLY","features":[371]},{"name":"CWPRETSTRUCT","features":[307,371]},{"name":"CWPSTRUCT","features":[307,371]},{"name":"CWP_ALL","features":[371]},{"name":"CWP_FLAGS","features":[371]},{"name":"CWP_SKIPDISABLED","features":[371]},{"name":"CWP_SKIPINVISIBLE","features":[371]},{"name":"CWP_SKIPTRANSPARENT","features":[371]},{"name":"CW_USEDEFAULT","features":[371]},{"name":"CalculatePopupWindowPosition","features":[307,371]},{"name":"CallMsgFilterA","features":[307,371]},{"name":"CallMsgFilterW","features":[307,371]},{"name":"CallNextHookEx","features":[307,371]},{"name":"CallWindowProcA","features":[307,371]},{"name":"CallWindowProcW","features":[307,371]},{"name":"CancelShutdown","features":[307,371]},{"name":"CascadeWindows","features":[307,371]},{"name":"ChangeMenuA","features":[307,371]},{"name":"ChangeMenuW","features":[307,371]},{"name":"ChangeWindowMessageFilter","features":[307,371]},{"name":"ChangeWindowMessageFilterEx","features":[307,371]},{"name":"CharLowerA","features":[371]},{"name":"CharLowerBuffA","features":[371]},{"name":"CharLowerBuffW","features":[371]},{"name":"CharLowerW","features":[371]},{"name":"CharNextA","features":[371]},{"name":"CharNextExA","features":[371]},{"name":"CharNextW","features":[371]},{"name":"CharPrevA","features":[371]},{"name":"CharPrevExA","features":[371]},{"name":"CharPrevW","features":[371]},{"name":"CharToOemA","features":[307,371]},{"name":"CharToOemBuffA","features":[307,371]},{"name":"CharToOemBuffW","features":[307,371]},{"name":"CharToOemW","features":[307,371]},{"name":"CharUpperA","features":[371]},{"name":"CharUpperBuffA","features":[371]},{"name":"CharUpperBuffW","features":[371]},{"name":"CharUpperW","features":[371]},{"name":"CheckMenuItem","features":[371]},{"name":"CheckMenuRadioItem","features":[307,371]},{"name":"ChildWindowFromPoint","features":[307,371]},{"name":"ChildWindowFromPointEx","features":[307,371]},{"name":"ClipCursor","features":[307,371]},{"name":"CloseWindow","features":[307,371]},{"name":"CopyAcceleratorTableA","features":[371]},{"name":"CopyAcceleratorTableW","features":[371]},{"name":"CopyIcon","features":[371]},{"name":"CopyImage","features":[307,371]},{"name":"CreateAcceleratorTableA","features":[371]},{"name":"CreateAcceleratorTableW","features":[371]},{"name":"CreateCaret","features":[307,318,371]},{"name":"CreateCursor","features":[307,371]},{"name":"CreateDialogIndirectParamA","features":[307,371]},{"name":"CreateDialogIndirectParamW","features":[307,371]},{"name":"CreateDialogParamA","features":[307,371]},{"name":"CreateDialogParamW","features":[307,371]},{"name":"CreateIcon","features":[307,371]},{"name":"CreateIconFromResource","features":[307,371]},{"name":"CreateIconFromResourceEx","features":[307,371]},{"name":"CreateIconIndirect","features":[307,318,371]},{"name":"CreateMDIWindowA","features":[307,371]},{"name":"CreateMDIWindowW","features":[307,371]},{"name":"CreateMenu","features":[371]},{"name":"CreatePopupMenu","features":[371]},{"name":"CreateResourceIndexer","features":[371]},{"name":"CreateWindowExA","features":[307,371]},{"name":"CreateWindowExW","features":[307,371]},{"name":"DBTF_MEDIA","features":[371]},{"name":"DBTF_NET","features":[371]},{"name":"DBTF_RESOURCE","features":[371]},{"name":"DBTF_SLOWNET","features":[371]},{"name":"DBTF_XPORT","features":[371]},{"name":"DBT_APPYBEGIN","features":[371]},{"name":"DBT_APPYEND","features":[371]},{"name":"DBT_CONFIGCHANGECANCELED","features":[371]},{"name":"DBT_CONFIGCHANGED","features":[371]},{"name":"DBT_CONFIGMGAPI32","features":[371]},{"name":"DBT_CONFIGMGPRIVATE","features":[371]},{"name":"DBT_CUSTOMEVENT","features":[371]},{"name":"DBT_DEVICEARRIVAL","features":[371]},{"name":"DBT_DEVICEQUERYREMOVE","features":[371]},{"name":"DBT_DEVICEQUERYREMOVEFAILED","features":[371]},{"name":"DBT_DEVICEREMOVECOMPLETE","features":[371]},{"name":"DBT_DEVICEREMOVEPENDING","features":[371]},{"name":"DBT_DEVICETYPESPECIFIC","features":[371]},{"name":"DBT_DEVNODES_CHANGED","features":[371]},{"name":"DBT_DEVTYP_DEVICEINTERFACE","features":[371]},{"name":"DBT_DEVTYP_DEVNODE","features":[371]},{"name":"DBT_DEVTYP_HANDLE","features":[371]},{"name":"DBT_DEVTYP_NET","features":[371]},{"name":"DBT_DEVTYP_OEM","features":[371]},{"name":"DBT_DEVTYP_PORT","features":[371]},{"name":"DBT_DEVTYP_VOLUME","features":[371]},{"name":"DBT_LOW_DISK_SPACE","features":[371]},{"name":"DBT_MONITORCHANGE","features":[371]},{"name":"DBT_NO_DISK_SPACE","features":[371]},{"name":"DBT_QUERYCHANGECONFIG","features":[371]},{"name":"DBT_SHELLLOGGEDON","features":[371]},{"name":"DBT_USERDEFINED","features":[371]},{"name":"DBT_VOLLOCKLOCKFAILED","features":[371]},{"name":"DBT_VOLLOCKLOCKRELEASED","features":[371]},{"name":"DBT_VOLLOCKLOCKTAKEN","features":[371]},{"name":"DBT_VOLLOCKQUERYLOCK","features":[371]},{"name":"DBT_VOLLOCKQUERYUNLOCK","features":[371]},{"name":"DBT_VOLLOCKUNLOCKFAILED","features":[371]},{"name":"DBT_VPOWERDAPI","features":[371]},{"name":"DBT_VXDINITCOMPLETE","features":[371]},{"name":"DCX_EXCLUDEUPDATE","features":[371]},{"name":"DC_HASDEFID","features":[371]},{"name":"DEBUGHOOKINFO","features":[307,371]},{"name":"DEVICE_EVENT_BECOMING_READY","features":[371]},{"name":"DEVICE_EVENT_EXTERNAL_REQUEST","features":[371]},{"name":"DEVICE_EVENT_GENERIC_DATA","features":[371]},{"name":"DEVICE_EVENT_MOUNT","features":[371]},{"name":"DEVICE_EVENT_RBC_DATA","features":[371]},{"name":"DEVICE_NOTIFY_ALL_INTERFACE_CLASSES","features":[371]},{"name":"DEVICE_NOTIFY_CALLBACK","features":[371]},{"name":"DEVICE_NOTIFY_SERVICE_HANDLE","features":[371]},{"name":"DEVICE_NOTIFY_WINDOW_HANDLE","features":[371]},{"name":"DEV_BROADCAST_DEVICEINTERFACE_A","features":[371]},{"name":"DEV_BROADCAST_DEVICEINTERFACE_W","features":[371]},{"name":"DEV_BROADCAST_DEVNODE","features":[371]},{"name":"DEV_BROADCAST_HANDLE","features":[307,371]},{"name":"DEV_BROADCAST_HANDLE32","features":[371]},{"name":"DEV_BROADCAST_HANDLE64","features":[371]},{"name":"DEV_BROADCAST_HDR","features":[371]},{"name":"DEV_BROADCAST_HDR_DEVICE_TYPE","features":[371]},{"name":"DEV_BROADCAST_NET","features":[371]},{"name":"DEV_BROADCAST_OEM","features":[371]},{"name":"DEV_BROADCAST_PORT_A","features":[371]},{"name":"DEV_BROADCAST_PORT_W","features":[371]},{"name":"DEV_BROADCAST_VOLUME","features":[371]},{"name":"DEV_BROADCAST_VOLUME_FLAGS","features":[371]},{"name":"DIFFERENCE","features":[371]},{"name":"DISK_HEALTH_NOTIFICATION_DATA","features":[371]},{"name":"DI_COMPAT","features":[371]},{"name":"DI_DEFAULTSIZE","features":[371]},{"name":"DI_FLAGS","features":[371]},{"name":"DI_IMAGE","features":[371]},{"name":"DI_MASK","features":[371]},{"name":"DI_NOMIRROR","features":[371]},{"name":"DI_NORMAL","features":[371]},{"name":"DLGC_BUTTON","features":[371]},{"name":"DLGC_DEFPUSHBUTTON","features":[371]},{"name":"DLGC_HASSETSEL","features":[371]},{"name":"DLGC_RADIOBUTTON","features":[371]},{"name":"DLGC_STATIC","features":[371]},{"name":"DLGC_UNDEFPUSHBUTTON","features":[371]},{"name":"DLGC_WANTALLKEYS","features":[371]},{"name":"DLGC_WANTARROWS","features":[371]},{"name":"DLGC_WANTCHARS","features":[371]},{"name":"DLGC_WANTMESSAGE","features":[371]},{"name":"DLGC_WANTTAB","features":[371]},{"name":"DLGITEMTEMPLATE","features":[371]},{"name":"DLGPROC","features":[307,371]},{"name":"DLGTEMPLATE","features":[371]},{"name":"DLGWINDOWEXTRA","features":[371]},{"name":"DM_GETDEFID","features":[371]},{"name":"DM_POINTERHITTEST","features":[371]},{"name":"DM_REPOSITION","features":[371]},{"name":"DM_SETDEFID","features":[371]},{"name":"DOF_DIRECTORY","features":[371]},{"name":"DOF_DOCUMENT","features":[371]},{"name":"DOF_EXECUTABLE","features":[371]},{"name":"DOF_MULTIPLE","features":[371]},{"name":"DOF_PROGMAN","features":[371]},{"name":"DOF_SHELLDATA","features":[371]},{"name":"DO_DROPFILE","features":[371]},{"name":"DO_PRINTFILE","features":[371]},{"name":"DROPSTRUCT","features":[307,371]},{"name":"DS_3DLOOK","features":[371]},{"name":"DS_ABSALIGN","features":[371]},{"name":"DS_CENTER","features":[371]},{"name":"DS_CENTERMOUSE","features":[371]},{"name":"DS_CONTEXTHELP","features":[371]},{"name":"DS_CONTROL","features":[371]},{"name":"DS_FIXEDSYS","features":[371]},{"name":"DS_LOCALEDIT","features":[371]},{"name":"DS_MODALFRAME","features":[371]},{"name":"DS_NOFAILCREATE","features":[371]},{"name":"DS_NOIDLEMSG","features":[371]},{"name":"DS_SETFONT","features":[371]},{"name":"DS_SETFOREGROUND","features":[371]},{"name":"DS_SYSMODAL","features":[371]},{"name":"DS_USEPIXELS","features":[371]},{"name":"DWLP_MSGRESULT","features":[371]},{"name":"DWL_DLGPROC","features":[371]},{"name":"DWL_MSGRESULT","features":[371]},{"name":"DWL_USER","features":[371]},{"name":"DefDlgProcA","features":[307,371]},{"name":"DefDlgProcW","features":[307,371]},{"name":"DefFrameProcA","features":[307,371]},{"name":"DefFrameProcW","features":[307,371]},{"name":"DefMDIChildProcA","features":[307,371]},{"name":"DefMDIChildProcW","features":[307,371]},{"name":"DefWindowProcA","features":[307,371]},{"name":"DefWindowProcW","features":[307,371]},{"name":"DeferWindowPos","features":[307,371]},{"name":"DeleteMenu","features":[307,371]},{"name":"DeregisterShellHookWindow","features":[307,371]},{"name":"DestroyAcceleratorTable","features":[307,371]},{"name":"DestroyCaret","features":[307,371]},{"name":"DestroyCursor","features":[307,371]},{"name":"DestroyIcon","features":[307,371]},{"name":"DestroyIndexedResults","features":[371]},{"name":"DestroyMenu","features":[307,371]},{"name":"DestroyResourceIndexer","features":[371]},{"name":"DestroyWindow","features":[307,371]},{"name":"DialogBoxIndirectParamA","features":[307,371]},{"name":"DialogBoxIndirectParamW","features":[307,371]},{"name":"DialogBoxParamA","features":[307,371]},{"name":"DialogBoxParamW","features":[307,371]},{"name":"DisableProcessWindowsGhosting","features":[371]},{"name":"DispatchMessageA","features":[307,371]},{"name":"DispatchMessageW","features":[307,371]},{"name":"DragObject","features":[307,371]},{"name":"DrawIcon","features":[307,318,371]},{"name":"DrawIconEx","features":[307,318,371]},{"name":"DrawMenuBar","features":[307,371]},{"name":"EC_LEFTMARGIN","features":[371]},{"name":"EC_RIGHTMARGIN","features":[371]},{"name":"EC_USEFONTINFO","features":[371]},{"name":"EDD_GET_DEVICE_INTERFACE_NAME","features":[371]},{"name":"EDIT_CONTROL_FEATURE","features":[371]},{"name":"EDIT_CONTROL_FEATURE_ENTERPRISE_DATA_PROTECTION_PASTE_SUPPORT","features":[371]},{"name":"EDIT_CONTROL_FEATURE_PASTE_NOTIFICATIONS","features":[371]},{"name":"EIMES_CANCELCOMPSTRINFOCUS","features":[371]},{"name":"EIMES_COMPLETECOMPSTRKILLFOCUS","features":[371]},{"name":"EIMES_GETCOMPSTRATONCE","features":[371]},{"name":"EMSIS_COMPOSITIONSTRING","features":[371]},{"name":"ENDSESSION_CLOSEAPP","features":[371]},{"name":"ENDSESSION_CRITICAL","features":[371]},{"name":"ENDSESSION_LOGOFF","features":[371]},{"name":"EN_AFTER_PASTE","features":[371]},{"name":"EN_ALIGN_LTR_EC","features":[371]},{"name":"EN_ALIGN_RTL_EC","features":[371]},{"name":"EN_BEFORE_PASTE","features":[371]},{"name":"EN_CHANGE","features":[371]},{"name":"EN_ERRSPACE","features":[371]},{"name":"EN_HSCROLL","features":[371]},{"name":"EN_KILLFOCUS","features":[371]},{"name":"EN_MAXTEXT","features":[371]},{"name":"EN_SETFOCUS","features":[371]},{"name":"EN_UPDATE","features":[371]},{"name":"EN_VSCROLL","features":[371]},{"name":"ES_AUTOHSCROLL","features":[371]},{"name":"ES_AUTOVSCROLL","features":[371]},{"name":"ES_CENTER","features":[371]},{"name":"ES_LEFT","features":[371]},{"name":"ES_LOWERCASE","features":[371]},{"name":"ES_MULTILINE","features":[371]},{"name":"ES_NOHIDESEL","features":[371]},{"name":"ES_NUMBER","features":[371]},{"name":"ES_OEMCONVERT","features":[371]},{"name":"ES_PASSWORD","features":[371]},{"name":"ES_READONLY","features":[371]},{"name":"ES_RIGHT","features":[371]},{"name":"ES_UPPERCASE","features":[371]},{"name":"ES_WANTRETURN","features":[371]},{"name":"EVENTMSG","features":[307,371]},{"name":"EVENT_AIA_END","features":[371]},{"name":"EVENT_AIA_START","features":[371]},{"name":"EVENT_CONSOLE_CARET","features":[371]},{"name":"EVENT_CONSOLE_END","features":[371]},{"name":"EVENT_CONSOLE_END_APPLICATION","features":[371]},{"name":"EVENT_CONSOLE_LAYOUT","features":[371]},{"name":"EVENT_CONSOLE_START_APPLICATION","features":[371]},{"name":"EVENT_CONSOLE_UPDATE_REGION","features":[371]},{"name":"EVENT_CONSOLE_UPDATE_SCROLL","features":[371]},{"name":"EVENT_CONSOLE_UPDATE_SIMPLE","features":[371]},{"name":"EVENT_MAX","features":[371]},{"name":"EVENT_MIN","features":[371]},{"name":"EVENT_OBJECT_ACCELERATORCHANGE","features":[371]},{"name":"EVENT_OBJECT_CLOAKED","features":[371]},{"name":"EVENT_OBJECT_CONTENTSCROLLED","features":[371]},{"name":"EVENT_OBJECT_CREATE","features":[371]},{"name":"EVENT_OBJECT_DEFACTIONCHANGE","features":[371]},{"name":"EVENT_OBJECT_DESCRIPTIONCHANGE","features":[371]},{"name":"EVENT_OBJECT_DESTROY","features":[371]},{"name":"EVENT_OBJECT_DRAGCANCEL","features":[371]},{"name":"EVENT_OBJECT_DRAGCOMPLETE","features":[371]},{"name":"EVENT_OBJECT_DRAGDROPPED","features":[371]},{"name":"EVENT_OBJECT_DRAGENTER","features":[371]},{"name":"EVENT_OBJECT_DRAGLEAVE","features":[371]},{"name":"EVENT_OBJECT_DRAGSTART","features":[371]},{"name":"EVENT_OBJECT_END","features":[371]},{"name":"EVENT_OBJECT_FOCUS","features":[371]},{"name":"EVENT_OBJECT_HELPCHANGE","features":[371]},{"name":"EVENT_OBJECT_HIDE","features":[371]},{"name":"EVENT_OBJECT_HOSTEDOBJECTSINVALIDATED","features":[371]},{"name":"EVENT_OBJECT_IME_CHANGE","features":[371]},{"name":"EVENT_OBJECT_IME_HIDE","features":[371]},{"name":"EVENT_OBJECT_IME_SHOW","features":[371]},{"name":"EVENT_OBJECT_INVOKED","features":[371]},{"name":"EVENT_OBJECT_LIVEREGIONCHANGED","features":[371]},{"name":"EVENT_OBJECT_LOCATIONCHANGE","features":[371]},{"name":"EVENT_OBJECT_NAMECHANGE","features":[371]},{"name":"EVENT_OBJECT_PARENTCHANGE","features":[371]},{"name":"EVENT_OBJECT_REORDER","features":[371]},{"name":"EVENT_OBJECT_SELECTION","features":[371]},{"name":"EVENT_OBJECT_SELECTIONADD","features":[371]},{"name":"EVENT_OBJECT_SELECTIONREMOVE","features":[371]},{"name":"EVENT_OBJECT_SELECTIONWITHIN","features":[371]},{"name":"EVENT_OBJECT_SHOW","features":[371]},{"name":"EVENT_OBJECT_STATECHANGE","features":[371]},{"name":"EVENT_OBJECT_TEXTEDIT_CONVERSIONTARGETCHANGED","features":[371]},{"name":"EVENT_OBJECT_TEXTSELECTIONCHANGED","features":[371]},{"name":"EVENT_OBJECT_UNCLOAKED","features":[371]},{"name":"EVENT_OBJECT_VALUECHANGE","features":[371]},{"name":"EVENT_OEM_DEFINED_END","features":[371]},{"name":"EVENT_OEM_DEFINED_START","features":[371]},{"name":"EVENT_SYSTEM_ALERT","features":[371]},{"name":"EVENT_SYSTEM_ARRANGMENTPREVIEW","features":[371]},{"name":"EVENT_SYSTEM_CAPTUREEND","features":[371]},{"name":"EVENT_SYSTEM_CAPTURESTART","features":[371]},{"name":"EVENT_SYSTEM_CONTEXTHELPEND","features":[371]},{"name":"EVENT_SYSTEM_CONTEXTHELPSTART","features":[371]},{"name":"EVENT_SYSTEM_DESKTOPSWITCH","features":[371]},{"name":"EVENT_SYSTEM_DIALOGEND","features":[371]},{"name":"EVENT_SYSTEM_DIALOGSTART","features":[371]},{"name":"EVENT_SYSTEM_DRAGDROPEND","features":[371]},{"name":"EVENT_SYSTEM_DRAGDROPSTART","features":[371]},{"name":"EVENT_SYSTEM_END","features":[371]},{"name":"EVENT_SYSTEM_FOREGROUND","features":[371]},{"name":"EVENT_SYSTEM_IME_KEY_NOTIFICATION","features":[371]},{"name":"EVENT_SYSTEM_MENUEND","features":[371]},{"name":"EVENT_SYSTEM_MENUPOPUPEND","features":[371]},{"name":"EVENT_SYSTEM_MENUPOPUPSTART","features":[371]},{"name":"EVENT_SYSTEM_MENUSTART","features":[371]},{"name":"EVENT_SYSTEM_MINIMIZEEND","features":[371]},{"name":"EVENT_SYSTEM_MINIMIZESTART","features":[371]},{"name":"EVENT_SYSTEM_MOVESIZEEND","features":[371]},{"name":"EVENT_SYSTEM_MOVESIZESTART","features":[371]},{"name":"EVENT_SYSTEM_SCROLLINGEND","features":[371]},{"name":"EVENT_SYSTEM_SCROLLINGSTART","features":[371]},{"name":"EVENT_SYSTEM_SOUND","features":[371]},{"name":"EVENT_SYSTEM_SWITCHEND","features":[371]},{"name":"EVENT_SYSTEM_SWITCHER_APPDROPPED","features":[371]},{"name":"EVENT_SYSTEM_SWITCHER_APPGRABBED","features":[371]},{"name":"EVENT_SYSTEM_SWITCHER_APPOVERTARGET","features":[371]},{"name":"EVENT_SYSTEM_SWITCHER_CANCELLED","features":[371]},{"name":"EVENT_SYSTEM_SWITCHSTART","features":[371]},{"name":"EVENT_UIA_EVENTID_END","features":[371]},{"name":"EVENT_UIA_EVENTID_START","features":[371]},{"name":"EVENT_UIA_PROPID_END","features":[371]},{"name":"EVENT_UIA_PROPID_START","features":[371]},{"name":"EnableMenuItem","features":[307,371]},{"name":"EndDeferWindowPos","features":[307,371]},{"name":"EndDialog","features":[307,371]},{"name":"EndMenu","features":[307,371]},{"name":"EnumChildWindows","features":[307,371]},{"name":"EnumPropsA","features":[307,371]},{"name":"EnumPropsExA","features":[307,371]},{"name":"EnumPropsExW","features":[307,371]},{"name":"EnumPropsW","features":[307,371]},{"name":"EnumThreadWindows","features":[307,371]},{"name":"EnumWindows","features":[307,371]},{"name":"FALT","features":[371]},{"name":"FAPPCOMMAND_KEY","features":[371]},{"name":"FAPPCOMMAND_MASK","features":[371]},{"name":"FAPPCOMMAND_MOUSE","features":[371]},{"name":"FAPPCOMMAND_OEM","features":[371]},{"name":"FCONTROL","features":[371]},{"name":"FE_FONTSMOOTHINGCLEARTYPE","features":[371]},{"name":"FE_FONTSMOOTHINGORIENTATIONBGR","features":[371]},{"name":"FE_FONTSMOOTHINGORIENTATIONRGB","features":[371]},{"name":"FE_FONTSMOOTHINGSTANDARD","features":[371]},{"name":"FKF_AVAILABLE","features":[371]},{"name":"FKF_CLICKON","features":[371]},{"name":"FKF_CONFIRMHOTKEY","features":[371]},{"name":"FKF_FILTERKEYSON","features":[371]},{"name":"FKF_HOTKEYACTIVE","features":[371]},{"name":"FKF_HOTKEYSOUND","features":[371]},{"name":"FKF_INDICATOR","features":[371]},{"name":"FLASHWINFO","features":[307,371]},{"name":"FLASHWINFO_FLAGS","features":[371]},{"name":"FLASHW_ALL","features":[371]},{"name":"FLASHW_CAPTION","features":[371]},{"name":"FLASHW_STOP","features":[371]},{"name":"FLASHW_TIMER","features":[371]},{"name":"FLASHW_TIMERNOFG","features":[371]},{"name":"FLASHW_TRAY","features":[371]},{"name":"FNOINVERT","features":[371]},{"name":"FOREGROUND_WINDOW_LOCK_CODE","features":[371]},{"name":"FSHIFT","features":[371]},{"name":"FVIRTKEY","features":[371]},{"name":"FindWindowA","features":[307,371]},{"name":"FindWindowExA","features":[307,371]},{"name":"FindWindowExW","features":[307,371]},{"name":"FindWindowW","features":[307,371]},{"name":"FlashWindow","features":[307,371]},{"name":"FlashWindowEx","features":[307,371]},{"name":"GA_PARENT","features":[371]},{"name":"GA_ROOT","features":[371]},{"name":"GA_ROOTOWNER","features":[371]},{"name":"GCF_INCLUDE_ANCESTORS","features":[371]},{"name":"GCLP_HBRBACKGROUND","features":[371]},{"name":"GCLP_HCURSOR","features":[371]},{"name":"GCLP_HICON","features":[371]},{"name":"GCLP_HICONSM","features":[371]},{"name":"GCLP_HMODULE","features":[371]},{"name":"GCLP_MENUNAME","features":[371]},{"name":"GCLP_WNDPROC","features":[371]},{"name":"GCL_CBCLSEXTRA","features":[371]},{"name":"GCL_CBWNDEXTRA","features":[371]},{"name":"GCL_HBRBACKGROUND","features":[371]},{"name":"GCL_HCURSOR","features":[371]},{"name":"GCL_HICON","features":[371]},{"name":"GCL_HICONSM","features":[371]},{"name":"GCL_HMODULE","features":[371]},{"name":"GCL_MENUNAME","features":[371]},{"name":"GCL_STYLE","features":[371]},{"name":"GCL_WNDPROC","features":[371]},{"name":"GCW_ATOM","features":[371]},{"name":"GDI_IMAGE_TYPE","features":[371]},{"name":"GESTURECONFIGMAXCOUNT","features":[371]},{"name":"GESTUREVISUALIZATION_DOUBLETAP","features":[371]},{"name":"GESTUREVISUALIZATION_OFF","features":[371]},{"name":"GESTUREVISUALIZATION_ON","features":[371]},{"name":"GESTUREVISUALIZATION_PRESSANDHOLD","features":[371]},{"name":"GESTUREVISUALIZATION_PRESSANDTAP","features":[371]},{"name":"GESTUREVISUALIZATION_RIGHTTAP","features":[371]},{"name":"GESTUREVISUALIZATION_TAP","features":[371]},{"name":"GETCLIPBMETADATA","features":[307,371]},{"name":"GET_ANCESTOR_FLAGS","features":[371]},{"name":"GET_CLASS_LONG_INDEX","features":[371]},{"name":"GET_MENU_DEFAULT_ITEM_FLAGS","features":[371]},{"name":"GET_WINDOW_CMD","features":[371]},{"name":"GF_BEGIN","features":[371]},{"name":"GF_END","features":[371]},{"name":"GF_INERTIA","features":[371]},{"name":"GIDC_ARRIVAL","features":[371]},{"name":"GIDC_REMOVAL","features":[371]},{"name":"GMDI_GOINTOPOPUPS","features":[371]},{"name":"GMDI_USEDISABLED","features":[371]},{"name":"GUID_DEVICE_EVENT_RBC","features":[371]},{"name":"GUID_IO_CDROM_EXCLUSIVE_LOCK","features":[371]},{"name":"GUID_IO_CDROM_EXCLUSIVE_UNLOCK","features":[371]},{"name":"GUID_IO_DEVICE_BECOMING_READY","features":[371]},{"name":"GUID_IO_DEVICE_EXTERNAL_REQUEST","features":[371]},{"name":"GUID_IO_DISK_CLONE_ARRIVAL","features":[371]},{"name":"GUID_IO_DISK_CLONE_ARRIVAL_INFORMATION","features":[371]},{"name":"GUID_IO_DISK_HEALTH_NOTIFICATION","features":[371]},{"name":"GUID_IO_DISK_LAYOUT_CHANGE","features":[371]},{"name":"GUID_IO_DRIVE_REQUIRES_CLEANING","features":[371]},{"name":"GUID_IO_MEDIA_ARRIVAL","features":[371]},{"name":"GUID_IO_MEDIA_EJECT_REQUEST","features":[371]},{"name":"GUID_IO_MEDIA_REMOVAL","features":[371]},{"name":"GUID_IO_TAPE_ERASE","features":[371]},{"name":"GUID_IO_VOLUME_BACKGROUND_FORMAT","features":[371]},{"name":"GUID_IO_VOLUME_CHANGE","features":[371]},{"name":"GUID_IO_VOLUME_CHANGE_SIZE","features":[371]},{"name":"GUID_IO_VOLUME_DEVICE_INTERFACE","features":[371]},{"name":"GUID_IO_VOLUME_DISMOUNT","features":[371]},{"name":"GUID_IO_VOLUME_DISMOUNT_FAILED","features":[371]},{"name":"GUID_IO_VOLUME_FORCE_CLOSED","features":[371]},{"name":"GUID_IO_VOLUME_FVE_STATUS_CHANGE","features":[371]},{"name":"GUID_IO_VOLUME_INFO_MAKE_COMPAT","features":[371]},{"name":"GUID_IO_VOLUME_LOCK","features":[371]},{"name":"GUID_IO_VOLUME_LOCK_FAILED","features":[371]},{"name":"GUID_IO_VOLUME_MOUNT","features":[371]},{"name":"GUID_IO_VOLUME_NAME_CHANGE","features":[371]},{"name":"GUID_IO_VOLUME_NEED_CHKDSK","features":[371]},{"name":"GUID_IO_VOLUME_PHYSICAL_CONFIGURATION_CHANGE","features":[371]},{"name":"GUID_IO_VOLUME_PREPARING_EJECT","features":[371]},{"name":"GUID_IO_VOLUME_UNIQUE_ID_CHANGE","features":[371]},{"name":"GUID_IO_VOLUME_UNLOCK","features":[371]},{"name":"GUID_IO_VOLUME_WEARING_OUT","features":[371]},{"name":"GUID_IO_VOLUME_WORM_NEAR_FULL","features":[371]},{"name":"GUITHREADINFO","features":[307,371]},{"name":"GUITHREADINFO_FLAGS","features":[371]},{"name":"GUI_16BITTASK","features":[371]},{"name":"GUI_CARETBLINKING","features":[371]},{"name":"GUI_INMENUMODE","features":[371]},{"name":"GUI_INMOVESIZE","features":[371]},{"name":"GUI_POPUPMENUMODE","features":[371]},{"name":"GUI_SYSTEMMENUMODE","features":[371]},{"name":"GWFS_INCLUDE_ANCESTORS","features":[371]},{"name":"GWLP_HINSTANCE","features":[371]},{"name":"GWLP_HWNDPARENT","features":[371]},{"name":"GWLP_ID","features":[371]},{"name":"GWLP_USERDATA","features":[371]},{"name":"GWLP_WNDPROC","features":[371]},{"name":"GWL_EXSTYLE","features":[371]},{"name":"GWL_HINSTANCE","features":[371]},{"name":"GWL_HWNDPARENT","features":[371]},{"name":"GWL_ID","features":[371]},{"name":"GWL_STYLE","features":[371]},{"name":"GWL_USERDATA","features":[371]},{"name":"GWL_WNDPROC","features":[371]},{"name":"GW_CHILD","features":[371]},{"name":"GW_ENABLEDPOPUP","features":[371]},{"name":"GW_HWNDFIRST","features":[371]},{"name":"GW_HWNDLAST","features":[371]},{"name":"GW_HWNDNEXT","features":[371]},{"name":"GW_HWNDPREV","features":[371]},{"name":"GW_MAX","features":[371]},{"name":"GW_OWNER","features":[371]},{"name":"GetAltTabInfoA","features":[307,371]},{"name":"GetAltTabInfoW","features":[307,371]},{"name":"GetAncestor","features":[307,371]},{"name":"GetCaretBlinkTime","features":[371]},{"name":"GetCaretPos","features":[307,371]},{"name":"GetClassInfoA","features":[307,318,371]},{"name":"GetClassInfoExA","features":[307,318,371]},{"name":"GetClassInfoExW","features":[307,318,371]},{"name":"GetClassInfoW","features":[307,318,371]},{"name":"GetClassLongA","features":[307,371]},{"name":"GetClassLongPtrA","features":[307,371]},{"name":"GetClassLongPtrW","features":[307,371]},{"name":"GetClassLongW","features":[307,371]},{"name":"GetClassNameA","features":[307,371]},{"name":"GetClassNameW","features":[307,371]},{"name":"GetClassWord","features":[307,371]},{"name":"GetClientRect","features":[307,371]},{"name":"GetClipCursor","features":[307,371]},{"name":"GetCursor","features":[371]},{"name":"GetCursorInfo","features":[307,371]},{"name":"GetCursorPos","features":[307,371]},{"name":"GetDesktopWindow","features":[307,371]},{"name":"GetDialogBaseUnits","features":[371]},{"name":"GetDlgCtrlID","features":[307,371]},{"name":"GetDlgItem","features":[307,371]},{"name":"GetDlgItemInt","features":[307,371]},{"name":"GetDlgItemTextA","features":[307,371]},{"name":"GetDlgItemTextW","features":[307,371]},{"name":"GetForegroundWindow","features":[307,371]},{"name":"GetGUIThreadInfo","features":[307,371]},{"name":"GetIconInfo","features":[307,318,371]},{"name":"GetIconInfoExA","features":[307,318,371]},{"name":"GetIconInfoExW","features":[307,318,371]},{"name":"GetInputState","features":[307,371]},{"name":"GetLastActivePopup","features":[307,371]},{"name":"GetLayeredWindowAttributes","features":[307,371]},{"name":"GetMenu","features":[307,371]},{"name":"GetMenuBarInfo","features":[307,371]},{"name":"GetMenuCheckMarkDimensions","features":[371]},{"name":"GetMenuDefaultItem","features":[371]},{"name":"GetMenuInfo","features":[307,318,371]},{"name":"GetMenuItemCount","features":[371]},{"name":"GetMenuItemID","features":[371]},{"name":"GetMenuItemInfoA","features":[307,318,371]},{"name":"GetMenuItemInfoW","features":[307,318,371]},{"name":"GetMenuItemRect","features":[307,371]},{"name":"GetMenuState","features":[371]},{"name":"GetMenuStringA","features":[371]},{"name":"GetMenuStringW","features":[371]},{"name":"GetMessageA","features":[307,371]},{"name":"GetMessageExtraInfo","features":[307,371]},{"name":"GetMessagePos","features":[371]},{"name":"GetMessageTime","features":[371]},{"name":"GetMessageW","features":[307,371]},{"name":"GetNextDlgGroupItem","features":[307,371]},{"name":"GetNextDlgTabItem","features":[307,371]},{"name":"GetParent","features":[307,371]},{"name":"GetPhysicalCursorPos","features":[307,371]},{"name":"GetProcessDefaultLayout","features":[307,371]},{"name":"GetPropA","features":[307,371]},{"name":"GetPropW","features":[307,371]},{"name":"GetQueueStatus","features":[371]},{"name":"GetScrollBarInfo","features":[307,371]},{"name":"GetScrollInfo","features":[307,371]},{"name":"GetScrollPos","features":[307,371]},{"name":"GetScrollRange","features":[307,371]},{"name":"GetShellWindow","features":[307,371]},{"name":"GetSubMenu","features":[371]},{"name":"GetSystemMenu","features":[307,371]},{"name":"GetSystemMetrics","features":[371]},{"name":"GetTitleBarInfo","features":[307,371]},{"name":"GetTopWindow","features":[307,371]},{"name":"GetWindow","features":[307,371]},{"name":"GetWindowDisplayAffinity","features":[307,371]},{"name":"GetWindowInfo","features":[307,371]},{"name":"GetWindowLongA","features":[307,371]},{"name":"GetWindowLongPtrA","features":[307,371]},{"name":"GetWindowLongPtrW","features":[307,371]},{"name":"GetWindowLongW","features":[307,371]},{"name":"GetWindowModuleFileNameA","features":[307,371]},{"name":"GetWindowModuleFileNameW","features":[307,371]},{"name":"GetWindowPlacement","features":[307,371]},{"name":"GetWindowRect","features":[307,371]},{"name":"GetWindowTextA","features":[307,371]},{"name":"GetWindowTextLengthA","features":[307,371]},{"name":"GetWindowTextLengthW","features":[307,371]},{"name":"GetWindowTextW","features":[307,371]},{"name":"GetWindowThreadProcessId","features":[307,371]},{"name":"GetWindowWord","features":[307,371]},{"name":"HACCEL","features":[371]},{"name":"HANDEDNESS","features":[371]},{"name":"HANDEDNESS_LEFT","features":[371]},{"name":"HANDEDNESS_RIGHT","features":[371]},{"name":"HARDWAREHOOKSTRUCT","features":[307,371]},{"name":"HBMMENU_CALLBACK","features":[318,371]},{"name":"HBMMENU_MBAR_CLOSE","features":[318,371]},{"name":"HBMMENU_MBAR_CLOSE_D","features":[318,371]},{"name":"HBMMENU_MBAR_MINIMIZE","features":[318,371]},{"name":"HBMMENU_MBAR_MINIMIZE_D","features":[318,371]},{"name":"HBMMENU_MBAR_RESTORE","features":[318,371]},{"name":"HBMMENU_POPUP_CLOSE","features":[318,371]},{"name":"HBMMENU_POPUP_MAXIMIZE","features":[318,371]},{"name":"HBMMENU_POPUP_MINIMIZE","features":[318,371]},{"name":"HBMMENU_POPUP_RESTORE","features":[318,371]},{"name":"HBMMENU_SYSTEM","features":[318,371]},{"name":"HCBT_ACTIVATE","features":[371]},{"name":"HCBT_CLICKSKIPPED","features":[371]},{"name":"HCBT_CREATEWND","features":[371]},{"name":"HCBT_DESTROYWND","features":[371]},{"name":"HCBT_KEYSKIPPED","features":[371]},{"name":"HCBT_MINMAX","features":[371]},{"name":"HCBT_MOVESIZE","features":[371]},{"name":"HCBT_QS","features":[371]},{"name":"HCBT_SETFOCUS","features":[371]},{"name":"HCBT_SYSCOMMAND","features":[371]},{"name":"HCF_DEFAULTDESKTOP","features":[371]},{"name":"HCF_LOGONDESKTOP","features":[371]},{"name":"HCURSOR","features":[371]},{"name":"HC_ACTION","features":[371]},{"name":"HC_GETNEXT","features":[371]},{"name":"HC_NOREM","features":[371]},{"name":"HC_NOREMOVE","features":[371]},{"name":"HC_SKIP","features":[371]},{"name":"HC_SYSMODALOFF","features":[371]},{"name":"HC_SYSMODALON","features":[371]},{"name":"HDEVNOTIFY","features":[371]},{"name":"HDWP","features":[371]},{"name":"HELP_COMMAND","features":[371]},{"name":"HELP_CONTENTS","features":[371]},{"name":"HELP_CONTEXT","features":[371]},{"name":"HELP_CONTEXTMENU","features":[371]},{"name":"HELP_CONTEXTPOPUP","features":[371]},{"name":"HELP_FINDER","features":[371]},{"name":"HELP_FORCEFILE","features":[371]},{"name":"HELP_HELPONHELP","features":[371]},{"name":"HELP_INDEX","features":[371]},{"name":"HELP_KEY","features":[371]},{"name":"HELP_MULTIKEY","features":[371]},{"name":"HELP_PARTIALKEY","features":[371]},{"name":"HELP_QUIT","features":[371]},{"name":"HELP_SETCONTENTS","features":[371]},{"name":"HELP_SETINDEX","features":[371]},{"name":"HELP_SETPOPUP_POS","features":[371]},{"name":"HELP_SETWINPOS","features":[371]},{"name":"HELP_TCARD","features":[371]},{"name":"HELP_TCARD_DATA","features":[371]},{"name":"HELP_TCARD_OTHER_CALLER","features":[371]},{"name":"HELP_WM_HELP","features":[371]},{"name":"HHOOK","features":[371]},{"name":"HICON","features":[371]},{"name":"HIDE_WINDOW","features":[371]},{"name":"HKL_NEXT","features":[371]},{"name":"HKL_PREV","features":[371]},{"name":"HMENU","features":[371]},{"name":"HOOKPROC","features":[307,371]},{"name":"HSHELL_ACCESSIBILITYSTATE","features":[371]},{"name":"HSHELL_ACTIVATESHELLWINDOW","features":[371]},{"name":"HSHELL_APPCOMMAND","features":[371]},{"name":"HSHELL_ENDTASK","features":[371]},{"name":"HSHELL_GETMINRECT","features":[371]},{"name":"HSHELL_HIGHBIT","features":[371]},{"name":"HSHELL_LANGUAGE","features":[371]},{"name":"HSHELL_MONITORCHANGED","features":[371]},{"name":"HSHELL_REDRAW","features":[371]},{"name":"HSHELL_SYSMENU","features":[371]},{"name":"HSHELL_TASKMAN","features":[371]},{"name":"HSHELL_WINDOWACTIVATED","features":[371]},{"name":"HSHELL_WINDOWCREATED","features":[371]},{"name":"HSHELL_WINDOWDESTROYED","features":[371]},{"name":"HSHELL_WINDOWREPLACED","features":[371]},{"name":"HSHELL_WINDOWREPLACING","features":[371]},{"name":"HTBORDER","features":[371]},{"name":"HTBOTTOM","features":[371]},{"name":"HTBOTTOMLEFT","features":[371]},{"name":"HTBOTTOMRIGHT","features":[371]},{"name":"HTCAPTION","features":[371]},{"name":"HTCLIENT","features":[371]},{"name":"HTCLOSE","features":[371]},{"name":"HTERROR","features":[371]},{"name":"HTGROWBOX","features":[371]},{"name":"HTHELP","features":[371]},{"name":"HTHSCROLL","features":[371]},{"name":"HTLEFT","features":[371]},{"name":"HTMAXBUTTON","features":[371]},{"name":"HTMENU","features":[371]},{"name":"HTMINBUTTON","features":[371]},{"name":"HTNOWHERE","features":[371]},{"name":"HTOBJECT","features":[371]},{"name":"HTREDUCE","features":[371]},{"name":"HTRIGHT","features":[371]},{"name":"HTSIZE","features":[371]},{"name":"HTSIZEFIRST","features":[371]},{"name":"HTSIZELAST","features":[371]},{"name":"HTSYSMENU","features":[371]},{"name":"HTTOP","features":[371]},{"name":"HTTOPLEFT","features":[371]},{"name":"HTTOPRIGHT","features":[371]},{"name":"HTTRANSPARENT","features":[371]},{"name":"HTVSCROLL","features":[371]},{"name":"HTZOOM","features":[371]},{"name":"HWND_BOTTOM","features":[307,371]},{"name":"HWND_BROADCAST","features":[307,371]},{"name":"HWND_DESKTOP","features":[307,371]},{"name":"HWND_MESSAGE","features":[307,371]},{"name":"HWND_NOTOPMOST","features":[307,371]},{"name":"HWND_TOP","features":[307,371]},{"name":"HWND_TOPMOST","features":[307,371]},{"name":"HideCaret","features":[307,371]},{"name":"HiliteMenuItem","features":[307,371]},{"name":"ICONINFO","features":[307,318,371]},{"name":"ICONINFOEXA","features":[307,318,371]},{"name":"ICONINFOEXW","features":[307,318,371]},{"name":"ICONMETRICSA","features":[318,371]},{"name":"ICONMETRICSW","features":[318,371]},{"name":"ICON_BIG","features":[371]},{"name":"ICON_SMALL","features":[371]},{"name":"ICON_SMALL2","features":[371]},{"name":"IDABORT","features":[371]},{"name":"IDANI_CAPTION","features":[371]},{"name":"IDANI_OPEN","features":[371]},{"name":"IDASYNC","features":[371]},{"name":"IDCANCEL","features":[371]},{"name":"IDCLOSE","features":[371]},{"name":"IDCONTINUE","features":[371]},{"name":"IDC_APPSTARTING","features":[371]},{"name":"IDC_ARROW","features":[371]},{"name":"IDC_CROSS","features":[371]},{"name":"IDC_HAND","features":[371]},{"name":"IDC_HELP","features":[371]},{"name":"IDC_IBEAM","features":[371]},{"name":"IDC_ICON","features":[371]},{"name":"IDC_NO","features":[371]},{"name":"IDC_PERSON","features":[371]},{"name":"IDC_PIN","features":[371]},{"name":"IDC_SIZE","features":[371]},{"name":"IDC_SIZEALL","features":[371]},{"name":"IDC_SIZENESW","features":[371]},{"name":"IDC_SIZENS","features":[371]},{"name":"IDC_SIZENWSE","features":[371]},{"name":"IDC_SIZEWE","features":[371]},{"name":"IDC_STATIC","features":[371]},{"name":"IDC_UPARROW","features":[371]},{"name":"IDC_WAIT","features":[371]},{"name":"IDHELP","features":[371]},{"name":"IDHOT_SNAPDESKTOP","features":[371]},{"name":"IDHOT_SNAPWINDOW","features":[371]},{"name":"IDH_CANCEL","features":[371]},{"name":"IDH_GENERIC_HELP_BUTTON","features":[371]},{"name":"IDH_HELP","features":[371]},{"name":"IDH_MISSING_CONTEXT","features":[371]},{"name":"IDH_NO_HELP","features":[371]},{"name":"IDH_OK","features":[371]},{"name":"IDIGNORE","features":[371]},{"name":"IDI_APPLICATION","features":[371]},{"name":"IDI_ASTERISK","features":[371]},{"name":"IDI_ERROR","features":[371]},{"name":"IDI_EXCLAMATION","features":[371]},{"name":"IDI_HAND","features":[371]},{"name":"IDI_INFORMATION","features":[371]},{"name":"IDI_QUESTION","features":[371]},{"name":"IDI_SHIELD","features":[371]},{"name":"IDI_WARNING","features":[371]},{"name":"IDI_WINLOGO","features":[371]},{"name":"IDNO","features":[371]},{"name":"IDOK","features":[371]},{"name":"IDRETRY","features":[371]},{"name":"IDTIMEOUT","features":[371]},{"name":"IDTRYAGAIN","features":[371]},{"name":"IDYES","features":[371]},{"name":"IMAGE_BITMAP","features":[371]},{"name":"IMAGE_CURSOR","features":[371]},{"name":"IMAGE_ENHMETAFILE","features":[371]},{"name":"IMAGE_FLAGS","features":[371]},{"name":"IMAGE_ICON","features":[371]},{"name":"INDEXID_CONTAINER","features":[371]},{"name":"INDEXID_OBJECT","features":[371]},{"name":"INPUTLANGCHANGE_BACKWARD","features":[371]},{"name":"INPUTLANGCHANGE_FORWARD","features":[371]},{"name":"INPUTLANGCHANGE_SYSCHARSET","features":[371]},{"name":"ISMEX_CALLBACK","features":[371]},{"name":"ISMEX_NOSEND","features":[371]},{"name":"ISMEX_NOTIFY","features":[371]},{"name":"ISMEX_REPLIED","features":[371]},{"name":"ISMEX_SEND","features":[371]},{"name":"ISOLATIONAWARE_MANIFEST_RESOURCE_ID","features":[371]},{"name":"ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID","features":[371]},{"name":"ISOLATIONPOLICY_BROWSER_MANIFEST_RESOURCE_ID","features":[371]},{"name":"ISOLATIONPOLICY_MANIFEST_RESOURCE_ID","features":[371]},{"name":"InSendMessage","features":[307,371]},{"name":"InSendMessageEx","features":[371]},{"name":"IndexFilePath","features":[371]},{"name":"IndexedResourceQualifier","features":[371]},{"name":"InheritWindowMonitor","features":[307,371]},{"name":"InsertMenuA","features":[307,371]},{"name":"InsertMenuItemA","features":[307,318,371]},{"name":"InsertMenuItemW","features":[307,318,371]},{"name":"InsertMenuW","features":[307,371]},{"name":"InternalGetWindowText","features":[307,371]},{"name":"IsCharAlphaA","features":[307,371]},{"name":"IsCharAlphaNumericA","features":[307,371]},{"name":"IsCharAlphaNumericW","features":[307,371]},{"name":"IsCharAlphaW","features":[307,371]},{"name":"IsCharLowerA","features":[307,371]},{"name":"IsCharUpperA","features":[307,371]},{"name":"IsCharUpperW","features":[307,371]},{"name":"IsChild","features":[307,371]},{"name":"IsDialogMessageA","features":[307,371]},{"name":"IsDialogMessageW","features":[307,371]},{"name":"IsGUIThread","features":[307,371]},{"name":"IsHungAppWindow","features":[307,371]},{"name":"IsIconic","features":[307,371]},{"name":"IsMenu","features":[307,371]},{"name":"IsProcessDPIAware","features":[307,371]},{"name":"IsWindow","features":[307,371]},{"name":"IsWindowArranged","features":[307,371]},{"name":"IsWindowUnicode","features":[307,371]},{"name":"IsWindowVisible","features":[307,371]},{"name":"IsWow64Message","features":[307,371]},{"name":"IsZoomed","features":[307,371]},{"name":"KBDLLHOOKSTRUCT","features":[371]},{"name":"KBDLLHOOKSTRUCT_FLAGS","features":[371]},{"name":"KF_ALTDOWN","features":[371]},{"name":"KF_DLGMODE","features":[371]},{"name":"KF_EXTENDED","features":[371]},{"name":"KF_MENUMODE","features":[371]},{"name":"KF_REPEAT","features":[371]},{"name":"KF_UP","features":[371]},{"name":"KL_NAMELENGTH","features":[371]},{"name":"KillTimer","features":[307,371]},{"name":"LAYERED_WINDOW_ATTRIBUTES_FLAGS","features":[371]},{"name":"LBN_DBLCLK","features":[371]},{"name":"LBN_ERRSPACE","features":[371]},{"name":"LBN_KILLFOCUS","features":[371]},{"name":"LBN_SELCANCEL","features":[371]},{"name":"LBN_SELCHANGE","features":[371]},{"name":"LBN_SETFOCUS","features":[371]},{"name":"LBS_COMBOBOX","features":[371]},{"name":"LBS_DISABLENOSCROLL","features":[371]},{"name":"LBS_EXTENDEDSEL","features":[371]},{"name":"LBS_HASSTRINGS","features":[371]},{"name":"LBS_MULTICOLUMN","features":[371]},{"name":"LBS_MULTIPLESEL","features":[371]},{"name":"LBS_NODATA","features":[371]},{"name":"LBS_NOINTEGRALHEIGHT","features":[371]},{"name":"LBS_NOREDRAW","features":[371]},{"name":"LBS_NOSEL","features":[371]},{"name":"LBS_NOTIFY","features":[371]},{"name":"LBS_OWNERDRAWFIXED","features":[371]},{"name":"LBS_OWNERDRAWVARIABLE","features":[371]},{"name":"LBS_SORT","features":[371]},{"name":"LBS_STANDARD","features":[371]},{"name":"LBS_USETABSTOPS","features":[371]},{"name":"LBS_WANTKEYBOARDINPUT","features":[371]},{"name":"LB_ADDFILE","features":[371]},{"name":"LB_ADDSTRING","features":[371]},{"name":"LB_CTLCODE","features":[371]},{"name":"LB_DELETESTRING","features":[371]},{"name":"LB_DIR","features":[371]},{"name":"LB_ERR","features":[371]},{"name":"LB_ERRSPACE","features":[371]},{"name":"LB_FINDSTRING","features":[371]},{"name":"LB_FINDSTRINGEXACT","features":[371]},{"name":"LB_GETANCHORINDEX","features":[371]},{"name":"LB_GETCARETINDEX","features":[371]},{"name":"LB_GETCOUNT","features":[371]},{"name":"LB_GETCURSEL","features":[371]},{"name":"LB_GETHORIZONTALEXTENT","features":[371]},{"name":"LB_GETITEMDATA","features":[371]},{"name":"LB_GETITEMHEIGHT","features":[371]},{"name":"LB_GETITEMRECT","features":[371]},{"name":"LB_GETLISTBOXINFO","features":[371]},{"name":"LB_GETLOCALE","features":[371]},{"name":"LB_GETSEL","features":[371]},{"name":"LB_GETSELCOUNT","features":[371]},{"name":"LB_GETSELITEMS","features":[371]},{"name":"LB_GETTEXT","features":[371]},{"name":"LB_GETTEXTLEN","features":[371]},{"name":"LB_GETTOPINDEX","features":[371]},{"name":"LB_INITSTORAGE","features":[371]},{"name":"LB_INSERTSTRING","features":[371]},{"name":"LB_ITEMFROMPOINT","features":[371]},{"name":"LB_MSGMAX","features":[371]},{"name":"LB_MULTIPLEADDSTRING","features":[371]},{"name":"LB_OKAY","features":[371]},{"name":"LB_RESETCONTENT","features":[371]},{"name":"LB_SELECTSTRING","features":[371]},{"name":"LB_SELITEMRANGE","features":[371]},{"name":"LB_SELITEMRANGEEX","features":[371]},{"name":"LB_SETANCHORINDEX","features":[371]},{"name":"LB_SETCARETINDEX","features":[371]},{"name":"LB_SETCOLUMNWIDTH","features":[371]},{"name":"LB_SETCOUNT","features":[371]},{"name":"LB_SETCURSEL","features":[371]},{"name":"LB_SETHORIZONTALEXTENT","features":[371]},{"name":"LB_SETITEMDATA","features":[371]},{"name":"LB_SETITEMHEIGHT","features":[371]},{"name":"LB_SETLOCALE","features":[371]},{"name":"LB_SETSEL","features":[371]},{"name":"LB_SETTABSTOPS","features":[371]},{"name":"LB_SETTOPINDEX","features":[371]},{"name":"LLKHF_ALTDOWN","features":[371]},{"name":"LLKHF_EXTENDED","features":[371]},{"name":"LLKHF_INJECTED","features":[371]},{"name":"LLKHF_LOWER_IL_INJECTED","features":[371]},{"name":"LLKHF_UP","features":[371]},{"name":"LLMHF_INJECTED","features":[371]},{"name":"LLMHF_LOWER_IL_INJECTED","features":[371]},{"name":"LOCKF_LOGICAL_LOCK","features":[371]},{"name":"LOCKF_PHYSICAL_LOCK","features":[371]},{"name":"LOCKP_ALLOW_MEM_MAPPING","features":[371]},{"name":"LOCKP_ALLOW_WRITES","features":[371]},{"name":"LOCKP_FAIL_MEM_MAPPING","features":[371]},{"name":"LOCKP_FAIL_WRITES","features":[371]},{"name":"LOCKP_LOCK_FOR_FORMAT","features":[371]},{"name":"LOCKP_USER_MASK","features":[371]},{"name":"LR_COLOR","features":[371]},{"name":"LR_COPYDELETEORG","features":[371]},{"name":"LR_COPYFROMRESOURCE","features":[371]},{"name":"LR_COPYRETURNORG","features":[371]},{"name":"LR_CREATEDIBSECTION","features":[371]},{"name":"LR_DEFAULTCOLOR","features":[371]},{"name":"LR_DEFAULTSIZE","features":[371]},{"name":"LR_LOADFROMFILE","features":[371]},{"name":"LR_LOADMAP3DCOLORS","features":[371]},{"name":"LR_LOADTRANSPARENT","features":[371]},{"name":"LR_MONOCHROME","features":[371]},{"name":"LR_SHARED","features":[371]},{"name":"LR_VGACOLOR","features":[371]},{"name":"LSFW_LOCK","features":[371]},{"name":"LSFW_UNLOCK","features":[371]},{"name":"LWA_ALPHA","features":[371]},{"name":"LWA_COLORKEY","features":[371]},{"name":"LoadAcceleratorsA","features":[307,371]},{"name":"LoadAcceleratorsW","features":[307,371]},{"name":"LoadCursorA","features":[307,371]},{"name":"LoadCursorFromFileA","features":[371]},{"name":"LoadCursorFromFileW","features":[371]},{"name":"LoadCursorW","features":[307,371]},{"name":"LoadIconA","features":[307,371]},{"name":"LoadIconW","features":[307,371]},{"name":"LoadImageA","features":[307,371]},{"name":"LoadImageW","features":[307,371]},{"name":"LoadMenuA","features":[307,371]},{"name":"LoadMenuIndirectA","features":[371]},{"name":"LoadMenuIndirectW","features":[371]},{"name":"LoadMenuW","features":[307,371]},{"name":"LoadStringA","features":[307,371]},{"name":"LoadStringW","features":[307,371]},{"name":"LockSetForegroundWindow","features":[307,371]},{"name":"LogicalToPhysicalPoint","features":[307,371]},{"name":"LookupIconIdFromDirectory","features":[307,371]},{"name":"LookupIconIdFromDirectoryEx","features":[307,371]},{"name":"MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID","features":[371]},{"name":"MAX_LOGICALDPIOVERRIDE","features":[371]},{"name":"MAX_STR_BLOCKREASON","features":[371]},{"name":"MAX_TOUCH_COUNT","features":[371]},{"name":"MAX_TOUCH_PREDICTION_FILTER_TAPS","features":[371]},{"name":"MA_ACTIVATE","features":[371]},{"name":"MA_ACTIVATEANDEAT","features":[371]},{"name":"MA_NOACTIVATE","features":[371]},{"name":"MA_NOACTIVATEANDEAT","features":[371]},{"name":"MB_ABORTRETRYIGNORE","features":[371]},{"name":"MB_APPLMODAL","features":[371]},{"name":"MB_CANCELTRYCONTINUE","features":[371]},{"name":"MB_DEFAULT_DESKTOP_ONLY","features":[371]},{"name":"MB_DEFBUTTON1","features":[371]},{"name":"MB_DEFBUTTON2","features":[371]},{"name":"MB_DEFBUTTON3","features":[371]},{"name":"MB_DEFBUTTON4","features":[371]},{"name":"MB_DEFMASK","features":[371]},{"name":"MB_HELP","features":[371]},{"name":"MB_ICONASTERISK","features":[371]},{"name":"MB_ICONERROR","features":[371]},{"name":"MB_ICONEXCLAMATION","features":[371]},{"name":"MB_ICONHAND","features":[371]},{"name":"MB_ICONINFORMATION","features":[371]},{"name":"MB_ICONMASK","features":[371]},{"name":"MB_ICONQUESTION","features":[371]},{"name":"MB_ICONSTOP","features":[371]},{"name":"MB_ICONWARNING","features":[371]},{"name":"MB_MISCMASK","features":[371]},{"name":"MB_MODEMASK","features":[371]},{"name":"MB_NOFOCUS","features":[371]},{"name":"MB_OK","features":[371]},{"name":"MB_OKCANCEL","features":[371]},{"name":"MB_RETRYCANCEL","features":[371]},{"name":"MB_RIGHT","features":[371]},{"name":"MB_RTLREADING","features":[371]},{"name":"MB_SERVICE_NOTIFICATION","features":[371]},{"name":"MB_SERVICE_NOTIFICATION_NT3X","features":[371]},{"name":"MB_SETFOREGROUND","features":[371]},{"name":"MB_SYSTEMMODAL","features":[371]},{"name":"MB_TASKMODAL","features":[371]},{"name":"MB_TOPMOST","features":[371]},{"name":"MB_TYPEMASK","features":[371]},{"name":"MB_USERICON","features":[371]},{"name":"MB_YESNO","features":[371]},{"name":"MB_YESNOCANCEL","features":[371]},{"name":"MDICREATESTRUCTA","features":[307,371]},{"name":"MDICREATESTRUCTW","features":[307,371]},{"name":"MDINEXTMENU","features":[307,371]},{"name":"MDIS_ALLCHILDSTYLES","features":[371]},{"name":"MDITILE_HORIZONTAL","features":[371]},{"name":"MDITILE_SKIPDISABLED","features":[371]},{"name":"MDITILE_VERTICAL","features":[371]},{"name":"MDITILE_ZORDER","features":[371]},{"name":"MENUBARINFO","features":[307,371]},{"name":"MENUEX_TEMPLATE_HEADER","features":[371]},{"name":"MENUEX_TEMPLATE_ITEM","features":[371]},{"name":"MENUGETOBJECTINFO","features":[371]},{"name":"MENUGETOBJECTINFO_FLAGS","features":[371]},{"name":"MENUINFO","features":[318,371]},{"name":"MENUINFO_MASK","features":[371]},{"name":"MENUINFO_STYLE","features":[371]},{"name":"MENUITEMINFOA","features":[318,371]},{"name":"MENUITEMINFOW","features":[318,371]},{"name":"MENUITEMTEMPLATE","features":[371]},{"name":"MENUITEMTEMPLATEHEADER","features":[371]},{"name":"MENUTEMPLATEEX","features":[371]},{"name":"MENU_ITEM_FLAGS","features":[371]},{"name":"MENU_ITEM_MASK","features":[371]},{"name":"MENU_ITEM_STATE","features":[371]},{"name":"MENU_ITEM_TYPE","features":[371]},{"name":"MESSAGEBOX_RESULT","features":[371]},{"name":"MESSAGEBOX_STYLE","features":[371]},{"name":"MESSAGE_RESOURCE_BLOCK","features":[371]},{"name":"MESSAGE_RESOURCE_DATA","features":[371]},{"name":"MESSAGE_RESOURCE_ENTRY","features":[371]},{"name":"METRICS_USEDEFAULT","features":[371]},{"name":"MFS_CHECKED","features":[371]},{"name":"MFS_DEFAULT","features":[371]},{"name":"MFS_DISABLED","features":[371]},{"name":"MFS_ENABLED","features":[371]},{"name":"MFS_GRAYED","features":[371]},{"name":"MFS_HILITE","features":[371]},{"name":"MFS_UNCHECKED","features":[371]},{"name":"MFS_UNHILITE","features":[371]},{"name":"MFT_BITMAP","features":[371]},{"name":"MFT_MENUBARBREAK","features":[371]},{"name":"MFT_MENUBREAK","features":[371]},{"name":"MFT_OWNERDRAW","features":[371]},{"name":"MFT_RADIOCHECK","features":[371]},{"name":"MFT_RIGHTJUSTIFY","features":[371]},{"name":"MFT_RIGHTORDER","features":[371]},{"name":"MFT_SEPARATOR","features":[371]},{"name":"MFT_STRING","features":[371]},{"name":"MF_APPEND","features":[371]},{"name":"MF_BITMAP","features":[371]},{"name":"MF_BYCOMMAND","features":[371]},{"name":"MF_BYPOSITION","features":[371]},{"name":"MF_CHANGE","features":[371]},{"name":"MF_CHECKED","features":[371]},{"name":"MF_DEFAULT","features":[371]},{"name":"MF_DELETE","features":[371]},{"name":"MF_DISABLED","features":[371]},{"name":"MF_ENABLED","features":[371]},{"name":"MF_END","features":[371]},{"name":"MF_GRAYED","features":[371]},{"name":"MF_HELP","features":[371]},{"name":"MF_HILITE","features":[371]},{"name":"MF_INSERT","features":[371]},{"name":"MF_MENUBARBREAK","features":[371]},{"name":"MF_MENUBREAK","features":[371]},{"name":"MF_MOUSESELECT","features":[371]},{"name":"MF_OWNERDRAW","features":[371]},{"name":"MF_POPUP","features":[371]},{"name":"MF_REMOVE","features":[371]},{"name":"MF_RIGHTJUSTIFY","features":[371]},{"name":"MF_SEPARATOR","features":[371]},{"name":"MF_STRING","features":[371]},{"name":"MF_SYSMENU","features":[371]},{"name":"MF_UNCHECKED","features":[371]},{"name":"MF_UNHILITE","features":[371]},{"name":"MF_USECHECKBITMAPS","features":[371]},{"name":"MIIM_BITMAP","features":[371]},{"name":"MIIM_CHECKMARKS","features":[371]},{"name":"MIIM_DATA","features":[371]},{"name":"MIIM_FTYPE","features":[371]},{"name":"MIIM_ID","features":[371]},{"name":"MIIM_STATE","features":[371]},{"name":"MIIM_STRING","features":[371]},{"name":"MIIM_SUBMENU","features":[371]},{"name":"MIIM_TYPE","features":[371]},{"name":"MIM_APPLYTOSUBMENUS","features":[371]},{"name":"MIM_BACKGROUND","features":[371]},{"name":"MIM_HELPID","features":[371]},{"name":"MIM_MAXHEIGHT","features":[371]},{"name":"MIM_MENUDATA","features":[371]},{"name":"MIM_STYLE","features":[371]},{"name":"MINIMIZEDMETRICS","features":[371]},{"name":"MINIMIZEDMETRICS_ARRANGE","features":[371]},{"name":"MINIMUM_RESERVED_MANIFEST_RESOURCE_ID","features":[371]},{"name":"MINMAXINFO","features":[307,371]},{"name":"MIN_LOGICALDPIOVERRIDE","features":[371]},{"name":"MKF_AVAILABLE","features":[371]},{"name":"MKF_CONFIRMHOTKEY","features":[371]},{"name":"MKF_HOTKEYACTIVE","features":[371]},{"name":"MKF_HOTKEYSOUND","features":[371]},{"name":"MKF_INDICATOR","features":[371]},{"name":"MKF_LEFTBUTTONDOWN","features":[371]},{"name":"MKF_LEFTBUTTONSEL","features":[371]},{"name":"MKF_MODIFIERS","features":[371]},{"name":"MKF_MOUSEKEYSON","features":[371]},{"name":"MKF_MOUSEMODE","features":[371]},{"name":"MKF_REPLACENUMBERS","features":[371]},{"name":"MKF_RIGHTBUTTONDOWN","features":[371]},{"name":"MKF_RIGHTBUTTONSEL","features":[371]},{"name":"MNC_CLOSE","features":[371]},{"name":"MNC_EXECUTE","features":[371]},{"name":"MNC_IGNORE","features":[371]},{"name":"MNC_SELECT","features":[371]},{"name":"MND_CONTINUE","features":[371]},{"name":"MND_ENDMENU","features":[371]},{"name":"MNGOF_BOTTOMGAP","features":[371]},{"name":"MNGOF_TOPGAP","features":[371]},{"name":"MNGO_NOERROR","features":[371]},{"name":"MNGO_NOINTERFACE","features":[371]},{"name":"MNS_AUTODISMISS","features":[371]},{"name":"MNS_CHECKORBMP","features":[371]},{"name":"MNS_DRAGDROP","features":[371]},{"name":"MNS_MODELESS","features":[371]},{"name":"MNS_NOCHECK","features":[371]},{"name":"MNS_NOTIFYBYPOS","features":[371]},{"name":"MN_GETHMENU","features":[371]},{"name":"MONITORINFOF_PRIMARY","features":[371]},{"name":"MOUSEHOOKSTRUCT","features":[307,371]},{"name":"MOUSEHOOKSTRUCTEX","features":[307,371]},{"name":"MOUSEWHEEL_ROUTING_FOCUS","features":[371]},{"name":"MOUSEWHEEL_ROUTING_HYBRID","features":[371]},{"name":"MOUSEWHEEL_ROUTING_MOUSE_POS","features":[371]},{"name":"MSG","features":[307,371]},{"name":"MSGBOXCALLBACK","features":[307,468,371]},{"name":"MSGBOXPARAMSA","features":[307,468,371]},{"name":"MSGBOXPARAMSW","features":[307,468,371]},{"name":"MSGFLTINFO_ALLOWED_HIGHER","features":[371]},{"name":"MSGFLTINFO_ALREADYALLOWED_FORWND","features":[371]},{"name":"MSGFLTINFO_ALREADYDISALLOWED_FORWND","features":[371]},{"name":"MSGFLTINFO_NONE","features":[371]},{"name":"MSGFLTINFO_STATUS","features":[371]},{"name":"MSGFLT_ADD","features":[371]},{"name":"MSGFLT_ALLOW","features":[371]},{"name":"MSGFLT_DISALLOW","features":[371]},{"name":"MSGFLT_REMOVE","features":[371]},{"name":"MSGFLT_RESET","features":[371]},{"name":"MSGF_DIALOGBOX","features":[371]},{"name":"MSGF_MAX","features":[371]},{"name":"MSGF_MENU","features":[371]},{"name":"MSGF_MESSAGEBOX","features":[371]},{"name":"MSGF_NEXTWINDOW","features":[371]},{"name":"MSGF_SCROLLBAR","features":[371]},{"name":"MSGF_USER","features":[371]},{"name":"MSG_WAIT_FOR_MULTIPLE_OBJECTS_EX_FLAGS","features":[371]},{"name":"MSLLHOOKSTRUCT","features":[307,371]},{"name":"MWMO_ALERTABLE","features":[371]},{"name":"MWMO_INPUTAVAILABLE","features":[371]},{"name":"MWMO_NONE","features":[371]},{"name":"MWMO_WAITALL","features":[371]},{"name":"MapDialogRect","features":[307,371]},{"name":"MenuItemFromPoint","features":[307,371]},{"name":"MessageBoxA","features":[307,371]},{"name":"MessageBoxExA","features":[307,371]},{"name":"MessageBoxExW","features":[307,371]},{"name":"MessageBoxIndirectA","features":[307,468,371]},{"name":"MessageBoxIndirectW","features":[307,468,371]},{"name":"MessageBoxW","features":[307,371]},{"name":"ModifyMenuA","features":[307,371]},{"name":"ModifyMenuW","features":[307,371]},{"name":"MoveWindow","features":[307,371]},{"name":"MrmCreateConfig","features":[371]},{"name":"MrmCreateConfigInMemory","features":[371]},{"name":"MrmCreateResourceFile","features":[371]},{"name":"MrmCreateResourceFileInMemory","features":[371]},{"name":"MrmCreateResourceFileWithChecksum","features":[371]},{"name":"MrmCreateResourceIndexer","features":[371]},{"name":"MrmCreateResourceIndexerFromPreviousPriData","features":[371]},{"name":"MrmCreateResourceIndexerFromPreviousPriFile","features":[371]},{"name":"MrmCreateResourceIndexerFromPreviousSchemaData","features":[371]},{"name":"MrmCreateResourceIndexerFromPreviousSchemaFile","features":[371]},{"name":"MrmCreateResourceIndexerWithFlags","features":[371]},{"name":"MrmDestroyIndexerAndMessages","features":[371]},{"name":"MrmDumpPriDataInMemory","features":[371]},{"name":"MrmDumpPriFile","features":[371]},{"name":"MrmDumpPriFileInMemory","features":[371]},{"name":"MrmDumpType","features":[371]},{"name":"MrmDumpType_Basic","features":[371]},{"name":"MrmDumpType_Detailed","features":[371]},{"name":"MrmDumpType_Schema","features":[371]},{"name":"MrmFreeMemory","features":[371]},{"name":"MrmGetPriFileContentChecksum","features":[371]},{"name":"MrmIndexEmbeddedData","features":[371]},{"name":"MrmIndexFile","features":[371]},{"name":"MrmIndexFileAutoQualifiers","features":[371]},{"name":"MrmIndexResourceContainerAutoQualifiers","features":[371]},{"name":"MrmIndexString","features":[371]},{"name":"MrmIndexerFlags","features":[371]},{"name":"MrmIndexerFlagsAutoMerge","features":[371]},{"name":"MrmIndexerFlagsCreateContentChecksum","features":[371]},{"name":"MrmIndexerFlagsNone","features":[371]},{"name":"MrmPackagingMode","features":[371]},{"name":"MrmPackagingModeAutoSplit","features":[371]},{"name":"MrmPackagingModeResourcePack","features":[371]},{"name":"MrmPackagingModeStandaloneFile","features":[371]},{"name":"MrmPackagingOptions","features":[371]},{"name":"MrmPackagingOptionsNone","features":[371]},{"name":"MrmPackagingOptionsOmitSchemaFromResourcePacks","features":[371]},{"name":"MrmPackagingOptionsSplitLanguageVariants","features":[371]},{"name":"MrmPeekResourceIndexerMessages","features":[371]},{"name":"MrmPlatformVersion","features":[371]},{"name":"MrmPlatformVersion_Default","features":[371]},{"name":"MrmPlatformVersion_Windows10_0_0_0","features":[371]},{"name":"MrmPlatformVersion_Windows10_0_0_5","features":[371]},{"name":"MrmResourceIndexerHandle","features":[371]},{"name":"MrmResourceIndexerMessage","features":[371]},{"name":"MrmResourceIndexerMessageSeverity","features":[371]},{"name":"MrmResourceIndexerMessageSeverityError","features":[371]},{"name":"MrmResourceIndexerMessageSeverityInfo","features":[371]},{"name":"MrmResourceIndexerMessageSeverityVerbose","features":[371]},{"name":"MrmResourceIndexerMessageSeverityWarning","features":[371]},{"name":"MsgWaitForMultipleObjects","features":[307,371]},{"name":"MsgWaitForMultipleObjectsEx","features":[307,371]},{"name":"NAMEENUMPROCA","features":[307,371]},{"name":"NAMEENUMPROCW","features":[307,371]},{"name":"NCCALCSIZE_PARAMS","features":[307,371]},{"name":"NFR_ANSI","features":[371]},{"name":"NFR_UNICODE","features":[371]},{"name":"NF_QUERY","features":[371]},{"name":"NF_REQUERY","features":[371]},{"name":"NID_EXTERNAL_PEN","features":[371]},{"name":"NID_EXTERNAL_TOUCH","features":[371]},{"name":"NID_INTEGRATED_PEN","features":[371]},{"name":"NID_INTEGRATED_TOUCH","features":[371]},{"name":"NID_MULTI_INPUT","features":[371]},{"name":"NID_READY","features":[371]},{"name":"NONCLIENTMETRICSA","features":[318,371]},{"name":"NONCLIENTMETRICSW","features":[318,371]},{"name":"OBJECT_IDENTIFIER","features":[371]},{"name":"OBJID_ALERT","features":[371]},{"name":"OBJID_CARET","features":[371]},{"name":"OBJID_CLIENT","features":[371]},{"name":"OBJID_CURSOR","features":[371]},{"name":"OBJID_HSCROLL","features":[371]},{"name":"OBJID_MENU","features":[371]},{"name":"OBJID_NATIVEOM","features":[371]},{"name":"OBJID_QUERYCLASSNAMEIDX","features":[371]},{"name":"OBJID_SIZEGRIP","features":[371]},{"name":"OBJID_SOUND","features":[371]},{"name":"OBJID_SYSMENU","features":[371]},{"name":"OBJID_TITLEBAR","features":[371]},{"name":"OBJID_VSCROLL","features":[371]},{"name":"OBJID_WINDOW","features":[371]},{"name":"OBM_BTNCORNERS","features":[371]},{"name":"OBM_BTSIZE","features":[371]},{"name":"OBM_CHECK","features":[371]},{"name":"OBM_CHECKBOXES","features":[371]},{"name":"OBM_CLOSE","features":[371]},{"name":"OBM_COMBO","features":[371]},{"name":"OBM_DNARROW","features":[371]},{"name":"OBM_DNARROWD","features":[371]},{"name":"OBM_DNARROWI","features":[371]},{"name":"OBM_LFARROW","features":[371]},{"name":"OBM_LFARROWD","features":[371]},{"name":"OBM_LFARROWI","features":[371]},{"name":"OBM_MNARROW","features":[371]},{"name":"OBM_OLD_CLOSE","features":[371]},{"name":"OBM_OLD_DNARROW","features":[371]},{"name":"OBM_OLD_LFARROW","features":[371]},{"name":"OBM_OLD_REDUCE","features":[371]},{"name":"OBM_OLD_RESTORE","features":[371]},{"name":"OBM_OLD_RGARROW","features":[371]},{"name":"OBM_OLD_UPARROW","features":[371]},{"name":"OBM_OLD_ZOOM","features":[371]},{"name":"OBM_REDUCE","features":[371]},{"name":"OBM_REDUCED","features":[371]},{"name":"OBM_RESTORE","features":[371]},{"name":"OBM_RESTORED","features":[371]},{"name":"OBM_RGARROW","features":[371]},{"name":"OBM_RGARROWD","features":[371]},{"name":"OBM_RGARROWI","features":[371]},{"name":"OBM_SIZE","features":[371]},{"name":"OBM_UPARROW","features":[371]},{"name":"OBM_UPARROWD","features":[371]},{"name":"OBM_UPARROWI","features":[371]},{"name":"OBM_ZOOM","features":[371]},{"name":"OBM_ZOOMD","features":[371]},{"name":"OCR_APPSTARTING","features":[371]},{"name":"OCR_CROSS","features":[371]},{"name":"OCR_HAND","features":[371]},{"name":"OCR_HELP","features":[371]},{"name":"OCR_IBEAM","features":[371]},{"name":"OCR_ICOCUR","features":[371]},{"name":"OCR_ICON","features":[371]},{"name":"OCR_NO","features":[371]},{"name":"OCR_NORMAL","features":[371]},{"name":"OCR_SIZE","features":[371]},{"name":"OCR_SIZEALL","features":[371]},{"name":"OCR_SIZENESW","features":[371]},{"name":"OCR_SIZENS","features":[371]},{"name":"OCR_SIZENWSE","features":[371]},{"name":"OCR_SIZEWE","features":[371]},{"name":"OCR_UP","features":[371]},{"name":"OCR_WAIT","features":[371]},{"name":"OIC_BANG","features":[371]},{"name":"OIC_ERROR","features":[371]},{"name":"OIC_HAND","features":[371]},{"name":"OIC_INFORMATION","features":[371]},{"name":"OIC_NOTE","features":[371]},{"name":"OIC_QUES","features":[371]},{"name":"OIC_SAMPLE","features":[371]},{"name":"OIC_SHIELD","features":[371]},{"name":"OIC_WARNING","features":[371]},{"name":"OIC_WINLOGO","features":[371]},{"name":"ORD_LANGDRIVER","features":[371]},{"name":"OemToCharA","features":[307,371]},{"name":"OemToCharBuffA","features":[307,371]},{"name":"OemToCharBuffW","features":[307,371]},{"name":"OemToCharW","features":[307,371]},{"name":"OpenIcon","features":[307,371]},{"name":"PA_ACTIVATE","features":[371]},{"name":"PA_NOACTIVATE","features":[371]},{"name":"PBTF_APMRESUMEFROMFAILURE","features":[371]},{"name":"PBT_APMBATTERYLOW","features":[371]},{"name":"PBT_APMOEMEVENT","features":[371]},{"name":"PBT_APMPOWERSTATUSCHANGE","features":[371]},{"name":"PBT_APMQUERYSTANDBY","features":[371]},{"name":"PBT_APMQUERYSTANDBYFAILED","features":[371]},{"name":"PBT_APMQUERYSUSPEND","features":[371]},{"name":"PBT_APMQUERYSUSPENDFAILED","features":[371]},{"name":"PBT_APMRESUMEAUTOMATIC","features":[371]},{"name":"PBT_APMRESUMECRITICAL","features":[371]},{"name":"PBT_APMRESUMESTANDBY","features":[371]},{"name":"PBT_APMRESUMESUSPEND","features":[371]},{"name":"PBT_APMSTANDBY","features":[371]},{"name":"PBT_APMSUSPEND","features":[371]},{"name":"PBT_POWERSETTINGCHANGE","features":[371]},{"name":"PDC_ARRIVAL","features":[371]},{"name":"PDC_MAPPING_CHANGE","features":[371]},{"name":"PDC_MODE_ASPECTRATIOPRESERVED","features":[371]},{"name":"PDC_MODE_CENTERED","features":[371]},{"name":"PDC_MODE_DEFAULT","features":[371]},{"name":"PDC_ORIENTATION_0","features":[371]},{"name":"PDC_ORIENTATION_180","features":[371]},{"name":"PDC_ORIENTATION_270","features":[371]},{"name":"PDC_ORIENTATION_90","features":[371]},{"name":"PDC_ORIGIN","features":[371]},{"name":"PDC_REMOVAL","features":[371]},{"name":"PDC_RESOLUTION","features":[371]},{"name":"PEEK_MESSAGE_REMOVE_TYPE","features":[371]},{"name":"PENARBITRATIONTYPE_FIS","features":[371]},{"name":"PENARBITRATIONTYPE_MAX","features":[371]},{"name":"PENARBITRATIONTYPE_NONE","features":[371]},{"name":"PENARBITRATIONTYPE_SPT","features":[371]},{"name":"PENARBITRATIONTYPE_WIN8","features":[371]},{"name":"PENVISUALIZATION_CURSOR","features":[371]},{"name":"PENVISUALIZATION_DOUBLETAP","features":[371]},{"name":"PENVISUALIZATION_OFF","features":[371]},{"name":"PENVISUALIZATION_ON","features":[371]},{"name":"PENVISUALIZATION_TAP","features":[371]},{"name":"PEN_FLAG_BARREL","features":[371]},{"name":"PEN_FLAG_ERASER","features":[371]},{"name":"PEN_FLAG_INVERTED","features":[371]},{"name":"PEN_FLAG_NONE","features":[371]},{"name":"PEN_MASK_NONE","features":[371]},{"name":"PEN_MASK_PRESSURE","features":[371]},{"name":"PEN_MASK_ROTATION","features":[371]},{"name":"PEN_MASK_TILT_X","features":[371]},{"name":"PEN_MASK_TILT_Y","features":[371]},{"name":"PMB_ACTIVE","features":[371]},{"name":"PM_NOREMOVE","features":[371]},{"name":"PM_NOYIELD","features":[371]},{"name":"PM_QS_INPUT","features":[371]},{"name":"PM_QS_PAINT","features":[371]},{"name":"PM_QS_POSTMESSAGE","features":[371]},{"name":"PM_QS_SENDMESSAGE","features":[371]},{"name":"PM_REMOVE","features":[371]},{"name":"POINTER_DEVICE_PRODUCT_STRING_MAX","features":[371]},{"name":"POINTER_INPUT_TYPE","features":[371]},{"name":"POINTER_MESSAGE_FLAG_CANCELED","features":[371]},{"name":"POINTER_MESSAGE_FLAG_CONFIDENCE","features":[371]},{"name":"POINTER_MESSAGE_FLAG_FIFTHBUTTON","features":[371]},{"name":"POINTER_MESSAGE_FLAG_FIRSTBUTTON","features":[371]},{"name":"POINTER_MESSAGE_FLAG_FOURTHBUTTON","features":[371]},{"name":"POINTER_MESSAGE_FLAG_INCONTACT","features":[371]},{"name":"POINTER_MESSAGE_FLAG_INRANGE","features":[371]},{"name":"POINTER_MESSAGE_FLAG_NEW","features":[371]},{"name":"POINTER_MESSAGE_FLAG_PRIMARY","features":[371]},{"name":"POINTER_MESSAGE_FLAG_SECONDBUTTON","features":[371]},{"name":"POINTER_MESSAGE_FLAG_THIRDBUTTON","features":[371]},{"name":"POINTER_MOD_CTRL","features":[371]},{"name":"POINTER_MOD_SHIFT","features":[371]},{"name":"PREGISTERCLASSNAMEW","features":[307,371]},{"name":"PRF_CHECKVISIBLE","features":[371]},{"name":"PRF_CHILDREN","features":[371]},{"name":"PRF_CLIENT","features":[371]},{"name":"PRF_ERASEBKGND","features":[371]},{"name":"PRF_NONCLIENT","features":[371]},{"name":"PRF_OWNED","features":[371]},{"name":"PROPENUMPROCA","features":[307,371]},{"name":"PROPENUMPROCEXA","features":[307,371]},{"name":"PROPENUMPROCEXW","features":[307,371]},{"name":"PROPENUMPROCW","features":[307,371]},{"name":"PT_MOUSE","features":[371]},{"name":"PT_PEN","features":[371]},{"name":"PT_POINTER","features":[371]},{"name":"PT_TOUCH","features":[371]},{"name":"PT_TOUCHPAD","features":[371]},{"name":"PWR_CRITICALRESUME","features":[371]},{"name":"PWR_FAIL","features":[371]},{"name":"PWR_OK","features":[371]},{"name":"PWR_SUSPENDREQUEST","features":[371]},{"name":"PWR_SUSPENDRESUME","features":[371]},{"name":"PW_RENDERFULLCONTENT","features":[371]},{"name":"PeekMessageA","features":[307,371]},{"name":"PeekMessageW","features":[307,371]},{"name":"PhysicalToLogicalPoint","features":[307,371]},{"name":"PostMessageA","features":[307,371]},{"name":"PostMessageW","features":[307,371]},{"name":"PostQuitMessage","features":[371]},{"name":"PostThreadMessageA","features":[307,371]},{"name":"PostThreadMessageW","features":[307,371]},{"name":"PrivateExtractIconsA","features":[371]},{"name":"PrivateExtractIconsW","features":[371]},{"name":"QS_ALLEVENTS","features":[371]},{"name":"QS_ALLINPUT","features":[371]},{"name":"QS_ALLPOSTMESSAGE","features":[371]},{"name":"QS_HOTKEY","features":[371]},{"name":"QS_INPUT","features":[371]},{"name":"QS_KEY","features":[371]},{"name":"QS_MOUSE","features":[371]},{"name":"QS_MOUSEBUTTON","features":[371]},{"name":"QS_MOUSEMOVE","features":[371]},{"name":"QS_PAINT","features":[371]},{"name":"QS_POINTER","features":[371]},{"name":"QS_POSTMESSAGE","features":[371]},{"name":"QS_RAWINPUT","features":[371]},{"name":"QS_SENDMESSAGE","features":[371]},{"name":"QS_TIMER","features":[371]},{"name":"QS_TOUCH","features":[371]},{"name":"QUEUE_STATUS_FLAGS","features":[371]},{"name":"REGISTER_NOTIFICATION_FLAGS","features":[371]},{"name":"RES_CURSOR","features":[371]},{"name":"RES_ICON","features":[371]},{"name":"RIDEV_EXMODEMASK","features":[371]},{"name":"RIM_INPUT","features":[371]},{"name":"RIM_INPUTSINK","features":[371]},{"name":"RIM_TYPEMAX","features":[371]},{"name":"RI_KEY_BREAK","features":[371]},{"name":"RI_KEY_E0","features":[371]},{"name":"RI_KEY_E1","features":[371]},{"name":"RI_KEY_MAKE","features":[371]},{"name":"RI_KEY_TERMSRV_SET_LED","features":[371]},{"name":"RI_KEY_TERMSRV_SHADOW","features":[371]},{"name":"RI_MOUSE_BUTTON_1_DOWN","features":[371]},{"name":"RI_MOUSE_BUTTON_1_UP","features":[371]},{"name":"RI_MOUSE_BUTTON_2_DOWN","features":[371]},{"name":"RI_MOUSE_BUTTON_2_UP","features":[371]},{"name":"RI_MOUSE_BUTTON_3_DOWN","features":[371]},{"name":"RI_MOUSE_BUTTON_3_UP","features":[371]},{"name":"RI_MOUSE_BUTTON_4_DOWN","features":[371]},{"name":"RI_MOUSE_BUTTON_4_UP","features":[371]},{"name":"RI_MOUSE_BUTTON_5_DOWN","features":[371]},{"name":"RI_MOUSE_BUTTON_5_UP","features":[371]},{"name":"RI_MOUSE_HWHEEL","features":[371]},{"name":"RI_MOUSE_LEFT_BUTTON_DOWN","features":[371]},{"name":"RI_MOUSE_LEFT_BUTTON_UP","features":[371]},{"name":"RI_MOUSE_MIDDLE_BUTTON_DOWN","features":[371]},{"name":"RI_MOUSE_MIDDLE_BUTTON_UP","features":[371]},{"name":"RI_MOUSE_RIGHT_BUTTON_DOWN","features":[371]},{"name":"RI_MOUSE_RIGHT_BUTTON_UP","features":[371]},{"name":"RI_MOUSE_WHEEL","features":[371]},{"name":"RT_ACCELERATOR","features":[371]},{"name":"RT_ANICURSOR","features":[371]},{"name":"RT_ANIICON","features":[371]},{"name":"RT_BITMAP","features":[371]},{"name":"RT_CURSOR","features":[371]},{"name":"RT_DIALOG","features":[371]},{"name":"RT_DLGINCLUDE","features":[371]},{"name":"RT_FONT","features":[371]},{"name":"RT_FONTDIR","features":[371]},{"name":"RT_GROUP_CURSOR","features":[371]},{"name":"RT_GROUP_ICON","features":[371]},{"name":"RT_HTML","features":[371]},{"name":"RT_ICON","features":[371]},{"name":"RT_MANIFEST","features":[371]},{"name":"RT_MENU","features":[371]},{"name":"RT_MESSAGETABLE","features":[371]},{"name":"RT_PLUGPLAY","features":[371]},{"name":"RT_VERSION","features":[371]},{"name":"RT_VXD","features":[371]},{"name":"RealChildWindowFromPoint","features":[307,371]},{"name":"RealGetWindowClassA","features":[307,371]},{"name":"RealGetWindowClassW","features":[307,371]},{"name":"RegisterClassA","features":[307,318,371]},{"name":"RegisterClassExA","features":[307,318,371]},{"name":"RegisterClassExW","features":[307,318,371]},{"name":"RegisterClassW","features":[307,318,371]},{"name":"RegisterDeviceNotificationA","features":[307,371]},{"name":"RegisterDeviceNotificationW","features":[307,371]},{"name":"RegisterForTooltipDismissNotification","features":[307,371]},{"name":"RegisterShellHookWindow","features":[307,371]},{"name":"RegisterWindowMessageA","features":[371]},{"name":"RegisterWindowMessageW","features":[371]},{"name":"RemoveMenu","features":[307,371]},{"name":"RemovePropA","features":[307,371]},{"name":"RemovePropW","features":[307,371]},{"name":"ReplyMessage","features":[307,371]},{"name":"SBM_ENABLE_ARROWS","features":[371]},{"name":"SBM_GETPOS","features":[371]},{"name":"SBM_GETRANGE","features":[371]},{"name":"SBM_GETSCROLLBARINFO","features":[371]},{"name":"SBM_GETSCROLLINFO","features":[371]},{"name":"SBM_SETPOS","features":[371]},{"name":"SBM_SETRANGE","features":[371]},{"name":"SBM_SETRANGEREDRAW","features":[371]},{"name":"SBM_SETSCROLLINFO","features":[371]},{"name":"SBS_BOTTOMALIGN","features":[371]},{"name":"SBS_HORZ","features":[371]},{"name":"SBS_LEFTALIGN","features":[371]},{"name":"SBS_RIGHTALIGN","features":[371]},{"name":"SBS_SIZEBOX","features":[371]},{"name":"SBS_SIZEBOXBOTTOMRIGHTALIGN","features":[371]},{"name":"SBS_SIZEBOXTOPLEFTALIGN","features":[371]},{"name":"SBS_SIZEGRIP","features":[371]},{"name":"SBS_TOPALIGN","features":[371]},{"name":"SBS_VERT","features":[371]},{"name":"SB_BOTH","features":[371]},{"name":"SB_BOTTOM","features":[371]},{"name":"SB_CTL","features":[371]},{"name":"SB_ENDSCROLL","features":[371]},{"name":"SB_HORZ","features":[371]},{"name":"SB_LEFT","features":[371]},{"name":"SB_LINEDOWN","features":[371]},{"name":"SB_LINELEFT","features":[371]},{"name":"SB_LINERIGHT","features":[371]},{"name":"SB_LINEUP","features":[371]},{"name":"SB_PAGEDOWN","features":[371]},{"name":"SB_PAGELEFT","features":[371]},{"name":"SB_PAGERIGHT","features":[371]},{"name":"SB_PAGEUP","features":[371]},{"name":"SB_RIGHT","features":[371]},{"name":"SB_THUMBPOSITION","features":[371]},{"name":"SB_THUMBTRACK","features":[371]},{"name":"SB_TOP","features":[371]},{"name":"SB_VERT","features":[371]},{"name":"SCF_ISSECURE","features":[371]},{"name":"SCROLLBARINFO","features":[307,371]},{"name":"SCROLLBAR_COMMAND","features":[371]},{"name":"SCROLLBAR_CONSTANTS","features":[371]},{"name":"SCROLLINFO","features":[371]},{"name":"SCROLLINFO_MASK","features":[371]},{"name":"SCROLL_WINDOW_FLAGS","features":[371]},{"name":"SC_ARRANGE","features":[371]},{"name":"SC_CLOSE","features":[371]},{"name":"SC_CONTEXTHELP","features":[371]},{"name":"SC_DEFAULT","features":[371]},{"name":"SC_HOTKEY","features":[371]},{"name":"SC_HSCROLL","features":[371]},{"name":"SC_ICON","features":[371]},{"name":"SC_KEYMENU","features":[371]},{"name":"SC_MAXIMIZE","features":[371]},{"name":"SC_MINIMIZE","features":[371]},{"name":"SC_MONITORPOWER","features":[371]},{"name":"SC_MOUSEMENU","features":[371]},{"name":"SC_MOVE","features":[371]},{"name":"SC_NEXTWINDOW","features":[371]},{"name":"SC_PREVWINDOW","features":[371]},{"name":"SC_RESTORE","features":[371]},{"name":"SC_SEPARATOR","features":[371]},{"name":"SC_SIZE","features":[371]},{"name":"SC_TASKLIST","features":[371]},{"name":"SC_VSCROLL","features":[371]},{"name":"SC_ZOOM","features":[371]},{"name":"SENDASYNCPROC","features":[307,371]},{"name":"SEND_MESSAGE_TIMEOUT_FLAGS","features":[371]},{"name":"SET_WINDOW_POS_FLAGS","features":[371]},{"name":"SHELLHOOKINFO","features":[307,371]},{"name":"SHOW_FULLSCREEN","features":[371]},{"name":"SHOW_ICONWINDOW","features":[371]},{"name":"SHOW_OPENNOACTIVATE","features":[371]},{"name":"SHOW_OPENWINDOW","features":[371]},{"name":"SHOW_WINDOW_CMD","features":[371]},{"name":"SHOW_WINDOW_STATUS","features":[371]},{"name":"SIF_ALL","features":[371]},{"name":"SIF_DISABLENOSCROLL","features":[371]},{"name":"SIF_PAGE","features":[371]},{"name":"SIF_POS","features":[371]},{"name":"SIF_RANGE","features":[371]},{"name":"SIF_TRACKPOS","features":[371]},{"name":"SIZEFULLSCREEN","features":[371]},{"name":"SIZEICONIC","features":[371]},{"name":"SIZENORMAL","features":[371]},{"name":"SIZEZOOMHIDE","features":[371]},{"name":"SIZEZOOMSHOW","features":[371]},{"name":"SIZE_MAXHIDE","features":[371]},{"name":"SIZE_MAXIMIZED","features":[371]},{"name":"SIZE_MAXSHOW","features":[371]},{"name":"SIZE_MINIMIZED","features":[371]},{"name":"SIZE_RESTORED","features":[371]},{"name":"SMTO_ABORTIFHUNG","features":[371]},{"name":"SMTO_BLOCK","features":[371]},{"name":"SMTO_ERRORONEXIT","features":[371]},{"name":"SMTO_NORMAL","features":[371]},{"name":"SMTO_NOTIMEOUTIFNOTHUNG","features":[371]},{"name":"SM_ARRANGE","features":[371]},{"name":"SM_CARETBLINKINGENABLED","features":[371]},{"name":"SM_CLEANBOOT","features":[371]},{"name":"SM_CMETRICS","features":[371]},{"name":"SM_CMONITORS","features":[371]},{"name":"SM_CMOUSEBUTTONS","features":[371]},{"name":"SM_CONVERTIBLESLATEMODE","features":[371]},{"name":"SM_CXBORDER","features":[371]},{"name":"SM_CXCURSOR","features":[371]},{"name":"SM_CXDLGFRAME","features":[371]},{"name":"SM_CXDOUBLECLK","features":[371]},{"name":"SM_CXDRAG","features":[371]},{"name":"SM_CXEDGE","features":[371]},{"name":"SM_CXFIXEDFRAME","features":[371]},{"name":"SM_CXFOCUSBORDER","features":[371]},{"name":"SM_CXFRAME","features":[371]},{"name":"SM_CXFULLSCREEN","features":[371]},{"name":"SM_CXHSCROLL","features":[371]},{"name":"SM_CXHTHUMB","features":[371]},{"name":"SM_CXICON","features":[371]},{"name":"SM_CXICONSPACING","features":[371]},{"name":"SM_CXMAXIMIZED","features":[371]},{"name":"SM_CXMAXTRACK","features":[371]},{"name":"SM_CXMENUCHECK","features":[371]},{"name":"SM_CXMENUSIZE","features":[371]},{"name":"SM_CXMIN","features":[371]},{"name":"SM_CXMINIMIZED","features":[371]},{"name":"SM_CXMINSPACING","features":[371]},{"name":"SM_CXMINTRACK","features":[371]},{"name":"SM_CXPADDEDBORDER","features":[371]},{"name":"SM_CXSCREEN","features":[371]},{"name":"SM_CXSIZE","features":[371]},{"name":"SM_CXSIZEFRAME","features":[371]},{"name":"SM_CXSMICON","features":[371]},{"name":"SM_CXSMSIZE","features":[371]},{"name":"SM_CXVIRTUALSCREEN","features":[371]},{"name":"SM_CXVSCROLL","features":[371]},{"name":"SM_CYBORDER","features":[371]},{"name":"SM_CYCAPTION","features":[371]},{"name":"SM_CYCURSOR","features":[371]},{"name":"SM_CYDLGFRAME","features":[371]},{"name":"SM_CYDOUBLECLK","features":[371]},{"name":"SM_CYDRAG","features":[371]},{"name":"SM_CYEDGE","features":[371]},{"name":"SM_CYFIXEDFRAME","features":[371]},{"name":"SM_CYFOCUSBORDER","features":[371]},{"name":"SM_CYFRAME","features":[371]},{"name":"SM_CYFULLSCREEN","features":[371]},{"name":"SM_CYHSCROLL","features":[371]},{"name":"SM_CYICON","features":[371]},{"name":"SM_CYICONSPACING","features":[371]},{"name":"SM_CYKANJIWINDOW","features":[371]},{"name":"SM_CYMAXIMIZED","features":[371]},{"name":"SM_CYMAXTRACK","features":[371]},{"name":"SM_CYMENU","features":[371]},{"name":"SM_CYMENUCHECK","features":[371]},{"name":"SM_CYMENUSIZE","features":[371]},{"name":"SM_CYMIN","features":[371]},{"name":"SM_CYMINIMIZED","features":[371]},{"name":"SM_CYMINSPACING","features":[371]},{"name":"SM_CYMINTRACK","features":[371]},{"name":"SM_CYSCREEN","features":[371]},{"name":"SM_CYSIZE","features":[371]},{"name":"SM_CYSIZEFRAME","features":[371]},{"name":"SM_CYSMCAPTION","features":[371]},{"name":"SM_CYSMICON","features":[371]},{"name":"SM_CYSMSIZE","features":[371]},{"name":"SM_CYVIRTUALSCREEN","features":[371]},{"name":"SM_CYVSCROLL","features":[371]},{"name":"SM_CYVTHUMB","features":[371]},{"name":"SM_DBCSENABLED","features":[371]},{"name":"SM_DEBUG","features":[371]},{"name":"SM_DIGITIZER","features":[371]},{"name":"SM_IMMENABLED","features":[371]},{"name":"SM_MAXIMUMTOUCHES","features":[371]},{"name":"SM_MEDIACENTER","features":[371]},{"name":"SM_MENUDROPALIGNMENT","features":[371]},{"name":"SM_MIDEASTENABLED","features":[371]},{"name":"SM_MOUSEHORIZONTALWHEELPRESENT","features":[371]},{"name":"SM_MOUSEPRESENT","features":[371]},{"name":"SM_MOUSEWHEELPRESENT","features":[371]},{"name":"SM_NETWORK","features":[371]},{"name":"SM_PENWINDOWS","features":[371]},{"name":"SM_REMOTECONTROL","features":[371]},{"name":"SM_REMOTESESSION","features":[371]},{"name":"SM_RESERVED1","features":[371]},{"name":"SM_RESERVED2","features":[371]},{"name":"SM_RESERVED3","features":[371]},{"name":"SM_RESERVED4","features":[371]},{"name":"SM_SAMEDISPLAYFORMAT","features":[371]},{"name":"SM_SECURE","features":[371]},{"name":"SM_SERVERR2","features":[371]},{"name":"SM_SHOWSOUNDS","features":[371]},{"name":"SM_SHUTTINGDOWN","features":[371]},{"name":"SM_SLOWMACHINE","features":[371]},{"name":"SM_STARTER","features":[371]},{"name":"SM_SWAPBUTTON","features":[371]},{"name":"SM_SYSTEMDOCKED","features":[371]},{"name":"SM_TABLETPC","features":[371]},{"name":"SM_XVIRTUALSCREEN","features":[371]},{"name":"SM_YVIRTUALSCREEN","features":[371]},{"name":"SOUND_SYSTEM_APPEND","features":[371]},{"name":"SOUND_SYSTEM_APPSTART","features":[371]},{"name":"SOUND_SYSTEM_BEEP","features":[371]},{"name":"SOUND_SYSTEM_ERROR","features":[371]},{"name":"SOUND_SYSTEM_FAULT","features":[371]},{"name":"SOUND_SYSTEM_INFORMATION","features":[371]},{"name":"SOUND_SYSTEM_MAXIMIZE","features":[371]},{"name":"SOUND_SYSTEM_MENUCOMMAND","features":[371]},{"name":"SOUND_SYSTEM_MENUPOPUP","features":[371]},{"name":"SOUND_SYSTEM_MINIMIZE","features":[371]},{"name":"SOUND_SYSTEM_QUESTION","features":[371]},{"name":"SOUND_SYSTEM_RESTOREDOWN","features":[371]},{"name":"SOUND_SYSTEM_RESTOREUP","features":[371]},{"name":"SOUND_SYSTEM_SHUTDOWN","features":[371]},{"name":"SOUND_SYSTEM_STARTUP","features":[371]},{"name":"SOUND_SYSTEM_WARNING","features":[371]},{"name":"SPIF_SENDCHANGE","features":[371]},{"name":"SPIF_SENDWININICHANGE","features":[371]},{"name":"SPIF_UPDATEINIFILE","features":[371]},{"name":"SPI_GETACCESSTIMEOUT","features":[371]},{"name":"SPI_GETACTIVEWINDOWTRACKING","features":[371]},{"name":"SPI_GETACTIVEWNDTRKTIMEOUT","features":[371]},{"name":"SPI_GETACTIVEWNDTRKZORDER","features":[371]},{"name":"SPI_GETANIMATION","features":[371]},{"name":"SPI_GETAUDIODESCRIPTION","features":[371]},{"name":"SPI_GETBEEP","features":[371]},{"name":"SPI_GETBLOCKSENDINPUTRESETS","features":[371]},{"name":"SPI_GETBORDER","features":[371]},{"name":"SPI_GETCARETBROWSING","features":[371]},{"name":"SPI_GETCARETTIMEOUT","features":[371]},{"name":"SPI_GETCARETWIDTH","features":[371]},{"name":"SPI_GETCLEARTYPE","features":[371]},{"name":"SPI_GETCLIENTAREAANIMATION","features":[371]},{"name":"SPI_GETCOMBOBOXANIMATION","features":[371]},{"name":"SPI_GETCONTACTVISUALIZATION","features":[371]},{"name":"SPI_GETCURSORSHADOW","features":[371]},{"name":"SPI_GETDEFAULTINPUTLANG","features":[371]},{"name":"SPI_GETDESKWALLPAPER","features":[371]},{"name":"SPI_GETDISABLEOVERLAPPEDCONTENT","features":[371]},{"name":"SPI_GETDOCKMOVING","features":[371]},{"name":"SPI_GETDRAGFROMMAXIMIZE","features":[371]},{"name":"SPI_GETDRAGFULLWINDOWS","features":[371]},{"name":"SPI_GETDROPSHADOW","features":[371]},{"name":"SPI_GETFASTTASKSWITCH","features":[371]},{"name":"SPI_GETFILTERKEYS","features":[371]},{"name":"SPI_GETFLATMENU","features":[371]},{"name":"SPI_GETFOCUSBORDERHEIGHT","features":[371]},{"name":"SPI_GETFOCUSBORDERWIDTH","features":[371]},{"name":"SPI_GETFONTSMOOTHING","features":[371]},{"name":"SPI_GETFONTSMOOTHINGCONTRAST","features":[371]},{"name":"SPI_GETFONTSMOOTHINGORIENTATION","features":[371]},{"name":"SPI_GETFONTSMOOTHINGTYPE","features":[371]},{"name":"SPI_GETFOREGROUNDFLASHCOUNT","features":[371]},{"name":"SPI_GETFOREGROUNDLOCKTIMEOUT","features":[371]},{"name":"SPI_GETGESTUREVISUALIZATION","features":[371]},{"name":"SPI_GETGRADIENTCAPTIONS","features":[371]},{"name":"SPI_GETGRIDGRANULARITY","features":[371]},{"name":"SPI_GETHANDEDNESS","features":[371]},{"name":"SPI_GETHIGHCONTRAST","features":[371]},{"name":"SPI_GETHOTTRACKING","features":[371]},{"name":"SPI_GETHUNGAPPTIMEOUT","features":[371]},{"name":"SPI_GETICONMETRICS","features":[371]},{"name":"SPI_GETICONTITLELOGFONT","features":[371]},{"name":"SPI_GETICONTITLEWRAP","features":[371]},{"name":"SPI_GETKEYBOARDCUES","features":[371]},{"name":"SPI_GETKEYBOARDDELAY","features":[371]},{"name":"SPI_GETKEYBOARDPREF","features":[371]},{"name":"SPI_GETKEYBOARDSPEED","features":[371]},{"name":"SPI_GETLISTBOXSMOOTHSCROLLING","features":[371]},{"name":"SPI_GETLOGICALDPIOVERRIDE","features":[371]},{"name":"SPI_GETLOWPOWERACTIVE","features":[371]},{"name":"SPI_GETLOWPOWERTIMEOUT","features":[371]},{"name":"SPI_GETMENUANIMATION","features":[371]},{"name":"SPI_GETMENUDROPALIGNMENT","features":[371]},{"name":"SPI_GETMENUFADE","features":[371]},{"name":"SPI_GETMENURECT","features":[371]},{"name":"SPI_GETMENUSHOWDELAY","features":[371]},{"name":"SPI_GETMENUUNDERLINES","features":[371]},{"name":"SPI_GETMESSAGEDURATION","features":[371]},{"name":"SPI_GETMINIMIZEDMETRICS","features":[371]},{"name":"SPI_GETMINIMUMHITRADIUS","features":[371]},{"name":"SPI_GETMOUSE","features":[371]},{"name":"SPI_GETMOUSECLICKLOCK","features":[371]},{"name":"SPI_GETMOUSECLICKLOCKTIME","features":[371]},{"name":"SPI_GETMOUSEDOCKTHRESHOLD","features":[371]},{"name":"SPI_GETMOUSEDRAGOUTTHRESHOLD","features":[371]},{"name":"SPI_GETMOUSEHOVERHEIGHT","features":[371]},{"name":"SPI_GETMOUSEHOVERTIME","features":[371]},{"name":"SPI_GETMOUSEHOVERWIDTH","features":[371]},{"name":"SPI_GETMOUSEKEYS","features":[371]},{"name":"SPI_GETMOUSESIDEMOVETHRESHOLD","features":[371]},{"name":"SPI_GETMOUSESONAR","features":[371]},{"name":"SPI_GETMOUSESPEED","features":[371]},{"name":"SPI_GETMOUSETRAILS","features":[371]},{"name":"SPI_GETMOUSEVANISH","features":[371]},{"name":"SPI_GETMOUSEWHEELROUTING","features":[371]},{"name":"SPI_GETNONCLIENTMETRICS","features":[371]},{"name":"SPI_GETPENARBITRATIONTYPE","features":[371]},{"name":"SPI_GETPENDOCKTHRESHOLD","features":[371]},{"name":"SPI_GETPENDRAGOUTTHRESHOLD","features":[371]},{"name":"SPI_GETPENSIDEMOVETHRESHOLD","features":[371]},{"name":"SPI_GETPENVISUALIZATION","features":[371]},{"name":"SPI_GETPOWEROFFACTIVE","features":[371]},{"name":"SPI_GETPOWEROFFTIMEOUT","features":[371]},{"name":"SPI_GETSCREENREADER","features":[371]},{"name":"SPI_GETSCREENSAVEACTIVE","features":[371]},{"name":"SPI_GETSCREENSAVERRUNNING","features":[371]},{"name":"SPI_GETSCREENSAVESECURE","features":[371]},{"name":"SPI_GETSCREENSAVETIMEOUT","features":[371]},{"name":"SPI_GETSELECTIONFADE","features":[371]},{"name":"SPI_GETSERIALKEYS","features":[371]},{"name":"SPI_GETSHOWIMEUI","features":[371]},{"name":"SPI_GETSHOWSOUNDS","features":[371]},{"name":"SPI_GETSNAPSIZING","features":[371]},{"name":"SPI_GETSNAPTODEFBUTTON","features":[371]},{"name":"SPI_GETSOUNDSENTRY","features":[371]},{"name":"SPI_GETSPEECHRECOGNITION","features":[371]},{"name":"SPI_GETSTICKYKEYS","features":[371]},{"name":"SPI_GETSYSTEMLANGUAGEBAR","features":[371]},{"name":"SPI_GETTHREADLOCALINPUTSETTINGS","features":[371]},{"name":"SPI_GETTOGGLEKEYS","features":[371]},{"name":"SPI_GETTOOLTIPANIMATION","features":[371]},{"name":"SPI_GETTOOLTIPFADE","features":[371]},{"name":"SPI_GETTOUCHPREDICTIONPARAMETERS","features":[371]},{"name":"SPI_GETUIEFFECTS","features":[371]},{"name":"SPI_GETWAITTOKILLSERVICETIMEOUT","features":[371]},{"name":"SPI_GETWAITTOKILLTIMEOUT","features":[371]},{"name":"SPI_GETWHEELSCROLLCHARS","features":[371]},{"name":"SPI_GETWHEELSCROLLLINES","features":[371]},{"name":"SPI_GETWINARRANGING","features":[371]},{"name":"SPI_GETWINDOWSEXTENSION","features":[371]},{"name":"SPI_GETWORKAREA","features":[371]},{"name":"SPI_ICONHORIZONTALSPACING","features":[371]},{"name":"SPI_ICONVERTICALSPACING","features":[371]},{"name":"SPI_LANGDRIVER","features":[371]},{"name":"SPI_SCREENSAVERRUNNING","features":[371]},{"name":"SPI_SETACCESSTIMEOUT","features":[371]},{"name":"SPI_SETACTIVEWINDOWTRACKING","features":[371]},{"name":"SPI_SETACTIVEWNDTRKTIMEOUT","features":[371]},{"name":"SPI_SETACTIVEWNDTRKZORDER","features":[371]},{"name":"SPI_SETANIMATION","features":[371]},{"name":"SPI_SETAUDIODESCRIPTION","features":[371]},{"name":"SPI_SETBEEP","features":[371]},{"name":"SPI_SETBLOCKSENDINPUTRESETS","features":[371]},{"name":"SPI_SETBORDER","features":[371]},{"name":"SPI_SETCARETBROWSING","features":[371]},{"name":"SPI_SETCARETTIMEOUT","features":[371]},{"name":"SPI_SETCARETWIDTH","features":[371]},{"name":"SPI_SETCLEARTYPE","features":[371]},{"name":"SPI_SETCLIENTAREAANIMATION","features":[371]},{"name":"SPI_SETCOMBOBOXANIMATION","features":[371]},{"name":"SPI_SETCONTACTVISUALIZATION","features":[371]},{"name":"SPI_SETCURSORS","features":[371]},{"name":"SPI_SETCURSORSHADOW","features":[371]},{"name":"SPI_SETDEFAULTINPUTLANG","features":[371]},{"name":"SPI_SETDESKPATTERN","features":[371]},{"name":"SPI_SETDESKWALLPAPER","features":[371]},{"name":"SPI_SETDISABLEOVERLAPPEDCONTENT","features":[371]},{"name":"SPI_SETDOCKMOVING","features":[371]},{"name":"SPI_SETDOUBLECLICKTIME","features":[371]},{"name":"SPI_SETDOUBLECLKHEIGHT","features":[371]},{"name":"SPI_SETDOUBLECLKWIDTH","features":[371]},{"name":"SPI_SETDRAGFROMMAXIMIZE","features":[371]},{"name":"SPI_SETDRAGFULLWINDOWS","features":[371]},{"name":"SPI_SETDRAGHEIGHT","features":[371]},{"name":"SPI_SETDRAGWIDTH","features":[371]},{"name":"SPI_SETDROPSHADOW","features":[371]},{"name":"SPI_SETFASTTASKSWITCH","features":[371]},{"name":"SPI_SETFILTERKEYS","features":[371]},{"name":"SPI_SETFLATMENU","features":[371]},{"name":"SPI_SETFOCUSBORDERHEIGHT","features":[371]},{"name":"SPI_SETFOCUSBORDERWIDTH","features":[371]},{"name":"SPI_SETFONTSMOOTHING","features":[371]},{"name":"SPI_SETFONTSMOOTHINGCONTRAST","features":[371]},{"name":"SPI_SETFONTSMOOTHINGORIENTATION","features":[371]},{"name":"SPI_SETFONTSMOOTHINGTYPE","features":[371]},{"name":"SPI_SETFOREGROUNDFLASHCOUNT","features":[371]},{"name":"SPI_SETFOREGROUNDLOCKTIMEOUT","features":[371]},{"name":"SPI_SETGESTUREVISUALIZATION","features":[371]},{"name":"SPI_SETGRADIENTCAPTIONS","features":[371]},{"name":"SPI_SETGRIDGRANULARITY","features":[371]},{"name":"SPI_SETHANDEDNESS","features":[371]},{"name":"SPI_SETHANDHELD","features":[371]},{"name":"SPI_SETHIGHCONTRAST","features":[371]},{"name":"SPI_SETHOTTRACKING","features":[371]},{"name":"SPI_SETHUNGAPPTIMEOUT","features":[371]},{"name":"SPI_SETICONMETRICS","features":[371]},{"name":"SPI_SETICONS","features":[371]},{"name":"SPI_SETICONTITLELOGFONT","features":[371]},{"name":"SPI_SETICONTITLEWRAP","features":[371]},{"name":"SPI_SETKEYBOARDCUES","features":[371]},{"name":"SPI_SETKEYBOARDDELAY","features":[371]},{"name":"SPI_SETKEYBOARDPREF","features":[371]},{"name":"SPI_SETKEYBOARDSPEED","features":[371]},{"name":"SPI_SETLANGTOGGLE","features":[371]},{"name":"SPI_SETLISTBOXSMOOTHSCROLLING","features":[371]},{"name":"SPI_SETLOGICALDPIOVERRIDE","features":[371]},{"name":"SPI_SETLOWPOWERACTIVE","features":[371]},{"name":"SPI_SETLOWPOWERTIMEOUT","features":[371]},{"name":"SPI_SETMENUANIMATION","features":[371]},{"name":"SPI_SETMENUDROPALIGNMENT","features":[371]},{"name":"SPI_SETMENUFADE","features":[371]},{"name":"SPI_SETMENURECT","features":[371]},{"name":"SPI_SETMENUSHOWDELAY","features":[371]},{"name":"SPI_SETMENUUNDERLINES","features":[371]},{"name":"SPI_SETMESSAGEDURATION","features":[371]},{"name":"SPI_SETMINIMIZEDMETRICS","features":[371]},{"name":"SPI_SETMINIMUMHITRADIUS","features":[371]},{"name":"SPI_SETMOUSE","features":[371]},{"name":"SPI_SETMOUSEBUTTONSWAP","features":[371]},{"name":"SPI_SETMOUSECLICKLOCK","features":[371]},{"name":"SPI_SETMOUSECLICKLOCKTIME","features":[371]},{"name":"SPI_SETMOUSEDOCKTHRESHOLD","features":[371]},{"name":"SPI_SETMOUSEDRAGOUTTHRESHOLD","features":[371]},{"name":"SPI_SETMOUSEHOVERHEIGHT","features":[371]},{"name":"SPI_SETMOUSEHOVERTIME","features":[371]},{"name":"SPI_SETMOUSEHOVERWIDTH","features":[371]},{"name":"SPI_SETMOUSEKEYS","features":[371]},{"name":"SPI_SETMOUSESIDEMOVETHRESHOLD","features":[371]},{"name":"SPI_SETMOUSESONAR","features":[371]},{"name":"SPI_SETMOUSESPEED","features":[371]},{"name":"SPI_SETMOUSETRAILS","features":[371]},{"name":"SPI_SETMOUSEVANISH","features":[371]},{"name":"SPI_SETMOUSEWHEELROUTING","features":[371]},{"name":"SPI_SETNONCLIENTMETRICS","features":[371]},{"name":"SPI_SETPENARBITRATIONTYPE","features":[371]},{"name":"SPI_SETPENDOCKTHRESHOLD","features":[371]},{"name":"SPI_SETPENDRAGOUTTHRESHOLD","features":[371]},{"name":"SPI_SETPENSIDEMOVETHRESHOLD","features":[371]},{"name":"SPI_SETPENVISUALIZATION","features":[371]},{"name":"SPI_SETPENWINDOWS","features":[371]},{"name":"SPI_SETPOWEROFFACTIVE","features":[371]},{"name":"SPI_SETPOWEROFFTIMEOUT","features":[371]},{"name":"SPI_SETSCREENREADER","features":[371]},{"name":"SPI_SETSCREENSAVEACTIVE","features":[371]},{"name":"SPI_SETSCREENSAVERRUNNING","features":[371]},{"name":"SPI_SETSCREENSAVESECURE","features":[371]},{"name":"SPI_SETSCREENSAVETIMEOUT","features":[371]},{"name":"SPI_SETSELECTIONFADE","features":[371]},{"name":"SPI_SETSERIALKEYS","features":[371]},{"name":"SPI_SETSHOWIMEUI","features":[371]},{"name":"SPI_SETSHOWSOUNDS","features":[371]},{"name":"SPI_SETSNAPSIZING","features":[371]},{"name":"SPI_SETSNAPTODEFBUTTON","features":[371]},{"name":"SPI_SETSOUNDSENTRY","features":[371]},{"name":"SPI_SETSPEECHRECOGNITION","features":[371]},{"name":"SPI_SETSTICKYKEYS","features":[371]},{"name":"SPI_SETSYSTEMLANGUAGEBAR","features":[371]},{"name":"SPI_SETTHREADLOCALINPUTSETTINGS","features":[371]},{"name":"SPI_SETTOGGLEKEYS","features":[371]},{"name":"SPI_SETTOOLTIPANIMATION","features":[371]},{"name":"SPI_SETTOOLTIPFADE","features":[371]},{"name":"SPI_SETTOUCHPREDICTIONPARAMETERS","features":[371]},{"name":"SPI_SETUIEFFECTS","features":[371]},{"name":"SPI_SETWAITTOKILLSERVICETIMEOUT","features":[371]},{"name":"SPI_SETWAITTOKILLTIMEOUT","features":[371]},{"name":"SPI_SETWHEELSCROLLCHARS","features":[371]},{"name":"SPI_SETWHEELSCROLLLINES","features":[371]},{"name":"SPI_SETWINARRANGING","features":[371]},{"name":"SPI_SETWORKAREA","features":[371]},{"name":"STATE_SYSTEM_ALERT_HIGH","features":[371]},{"name":"STATE_SYSTEM_ALERT_LOW","features":[371]},{"name":"STATE_SYSTEM_ALERT_MEDIUM","features":[371]},{"name":"STATE_SYSTEM_ANIMATED","features":[371]},{"name":"STATE_SYSTEM_BUSY","features":[371]},{"name":"STATE_SYSTEM_CHECKED","features":[371]},{"name":"STATE_SYSTEM_COLLAPSED","features":[371]},{"name":"STATE_SYSTEM_DEFAULT","features":[371]},{"name":"STATE_SYSTEM_EXPANDED","features":[371]},{"name":"STATE_SYSTEM_EXTSELECTABLE","features":[371]},{"name":"STATE_SYSTEM_FLOATING","features":[371]},{"name":"STATE_SYSTEM_FOCUSED","features":[371]},{"name":"STATE_SYSTEM_HOTTRACKED","features":[371]},{"name":"STATE_SYSTEM_INDETERMINATE","features":[371]},{"name":"STATE_SYSTEM_LINKED","features":[371]},{"name":"STATE_SYSTEM_MARQUEED","features":[371]},{"name":"STATE_SYSTEM_MIXED","features":[371]},{"name":"STATE_SYSTEM_MOVEABLE","features":[371]},{"name":"STATE_SYSTEM_MULTISELECTABLE","features":[371]},{"name":"STATE_SYSTEM_PROTECTED","features":[371]},{"name":"STATE_SYSTEM_READONLY","features":[371]},{"name":"STATE_SYSTEM_SELECTABLE","features":[371]},{"name":"STATE_SYSTEM_SELECTED","features":[371]},{"name":"STATE_SYSTEM_SELFVOICING","features":[371]},{"name":"STATE_SYSTEM_SIZEABLE","features":[371]},{"name":"STATE_SYSTEM_TRAVERSED","features":[371]},{"name":"STATE_SYSTEM_VALID","features":[371]},{"name":"STM_GETICON","features":[371]},{"name":"STM_GETIMAGE","features":[371]},{"name":"STM_MSGMAX","features":[371]},{"name":"STM_SETICON","features":[371]},{"name":"STM_SETIMAGE","features":[371]},{"name":"STN_CLICKED","features":[371]},{"name":"STN_DBLCLK","features":[371]},{"name":"STN_DISABLE","features":[371]},{"name":"STN_ENABLE","features":[371]},{"name":"STRSAFE_E_END_OF_FILE","features":[371]},{"name":"STRSAFE_E_INSUFFICIENT_BUFFER","features":[371]},{"name":"STRSAFE_E_INVALID_PARAMETER","features":[371]},{"name":"STRSAFE_FILL_BEHIND_NULL","features":[371]},{"name":"STRSAFE_FILL_ON_FAILURE","features":[371]},{"name":"STRSAFE_IGNORE_NULLS","features":[371]},{"name":"STRSAFE_MAX_CCH","features":[371]},{"name":"STRSAFE_MAX_LENGTH","features":[371]},{"name":"STRSAFE_NO_TRUNCATION","features":[371]},{"name":"STRSAFE_NULL_ON_FAILURE","features":[371]},{"name":"STRSAFE_USE_SECURE_CRT","features":[371]},{"name":"STYLESTRUCT","features":[371]},{"name":"SWP_ASYNCWINDOWPOS","features":[371]},{"name":"SWP_DEFERERASE","features":[371]},{"name":"SWP_DRAWFRAME","features":[371]},{"name":"SWP_FRAMECHANGED","features":[371]},{"name":"SWP_HIDEWINDOW","features":[371]},{"name":"SWP_NOACTIVATE","features":[371]},{"name":"SWP_NOCOPYBITS","features":[371]},{"name":"SWP_NOMOVE","features":[371]},{"name":"SWP_NOOWNERZORDER","features":[371]},{"name":"SWP_NOREDRAW","features":[371]},{"name":"SWP_NOREPOSITION","features":[371]},{"name":"SWP_NOSENDCHANGING","features":[371]},{"name":"SWP_NOSIZE","features":[371]},{"name":"SWP_NOZORDER","features":[371]},{"name":"SWP_SHOWWINDOW","features":[371]},{"name":"SW_ERASE","features":[371]},{"name":"SW_FORCEMINIMIZE","features":[371]},{"name":"SW_HIDE","features":[371]},{"name":"SW_INVALIDATE","features":[371]},{"name":"SW_MAX","features":[371]},{"name":"SW_MAXIMIZE","features":[371]},{"name":"SW_MINIMIZE","features":[371]},{"name":"SW_NORMAL","features":[371]},{"name":"SW_OTHERUNZOOM","features":[371]},{"name":"SW_OTHERZOOM","features":[371]},{"name":"SW_PARENTCLOSING","features":[371]},{"name":"SW_PARENTOPENING","features":[371]},{"name":"SW_RESTORE","features":[371]},{"name":"SW_SCROLLCHILDREN","features":[371]},{"name":"SW_SHOW","features":[371]},{"name":"SW_SHOWDEFAULT","features":[371]},{"name":"SW_SHOWMAXIMIZED","features":[371]},{"name":"SW_SHOWMINIMIZED","features":[371]},{"name":"SW_SHOWMINNOACTIVE","features":[371]},{"name":"SW_SHOWNA","features":[371]},{"name":"SW_SHOWNOACTIVATE","features":[371]},{"name":"SW_SHOWNORMAL","features":[371]},{"name":"SW_SMOOTHSCROLL","features":[371]},{"name":"SYSTEM_CURSOR_ID","features":[371]},{"name":"SYSTEM_METRICS_INDEX","features":[371]},{"name":"SYSTEM_PARAMETERS_INFO_ACTION","features":[371]},{"name":"SYSTEM_PARAMETERS_INFO_UPDATE_FLAGS","features":[371]},{"name":"ScrollDC","features":[307,318,371]},{"name":"ScrollWindow","features":[307,371]},{"name":"ScrollWindowEx","features":[307,318,371]},{"name":"SendDlgItemMessageA","features":[307,371]},{"name":"SendDlgItemMessageW","features":[307,371]},{"name":"SendMessageA","features":[307,371]},{"name":"SendMessageCallbackA","features":[307,371]},{"name":"SendMessageCallbackW","features":[307,371]},{"name":"SendMessageTimeoutA","features":[307,371]},{"name":"SendMessageTimeoutW","features":[307,371]},{"name":"SendMessageW","features":[307,371]},{"name":"SendNotifyMessageA","features":[307,371]},{"name":"SendNotifyMessageW","features":[307,371]},{"name":"SetAdditionalForegroundBoostProcesses","features":[307,371]},{"name":"SetCaretBlinkTime","features":[307,371]},{"name":"SetCaretPos","features":[307,371]},{"name":"SetClassLongA","features":[307,371]},{"name":"SetClassLongPtrA","features":[307,371]},{"name":"SetClassLongPtrW","features":[307,371]},{"name":"SetClassLongW","features":[307,371]},{"name":"SetClassWord","features":[307,371]},{"name":"SetCoalescableTimer","features":[307,371]},{"name":"SetCursor","features":[371]},{"name":"SetCursorPos","features":[307,371]},{"name":"SetDebugErrorLevel","features":[371]},{"name":"SetDlgItemInt","features":[307,371]},{"name":"SetDlgItemTextA","features":[307,371]},{"name":"SetDlgItemTextW","features":[307,371]},{"name":"SetForegroundWindow","features":[307,371]},{"name":"SetLayeredWindowAttributes","features":[307,371]},{"name":"SetMenu","features":[307,371]},{"name":"SetMenuDefaultItem","features":[307,371]},{"name":"SetMenuInfo","features":[307,318,371]},{"name":"SetMenuItemBitmaps","features":[307,318,371]},{"name":"SetMenuItemInfoA","features":[307,318,371]},{"name":"SetMenuItemInfoW","features":[307,318,371]},{"name":"SetMessageExtraInfo","features":[307,371]},{"name":"SetMessageQueue","features":[307,371]},{"name":"SetParent","features":[307,371]},{"name":"SetPhysicalCursorPos","features":[307,371]},{"name":"SetProcessDPIAware","features":[307,371]},{"name":"SetProcessDefaultLayout","features":[307,371]},{"name":"SetPropA","features":[307,371]},{"name":"SetPropW","features":[307,371]},{"name":"SetSystemCursor","features":[307,371]},{"name":"SetTimer","features":[307,371]},{"name":"SetWindowDisplayAffinity","features":[307,371]},{"name":"SetWindowLongA","features":[307,371]},{"name":"SetWindowLongPtrA","features":[307,371]},{"name":"SetWindowLongPtrW","features":[307,371]},{"name":"SetWindowLongW","features":[307,371]},{"name":"SetWindowPlacement","features":[307,371]},{"name":"SetWindowPos","features":[307,371]},{"name":"SetWindowTextA","features":[307,371]},{"name":"SetWindowTextW","features":[307,371]},{"name":"SetWindowWord","features":[307,371]},{"name":"SetWindowsHookA","features":[307,371]},{"name":"SetWindowsHookExA","features":[307,371]},{"name":"SetWindowsHookExW","features":[307,371]},{"name":"SetWindowsHookW","features":[307,371]},{"name":"ShowCaret","features":[307,371]},{"name":"ShowCursor","features":[307,371]},{"name":"ShowOwnedPopups","features":[307,371]},{"name":"ShowWindow","features":[307,371]},{"name":"ShowWindowAsync","features":[307,371]},{"name":"SoundSentry","features":[307,371]},{"name":"SwitchToThisWindow","features":[307,371]},{"name":"SystemParametersInfoA","features":[307,371]},{"name":"SystemParametersInfoW","features":[307,371]},{"name":"TDF_REGISTER","features":[371]},{"name":"TDF_UNREGISTER","features":[371]},{"name":"TILE_WINDOWS_HOW","features":[371]},{"name":"TIMERPROC","features":[307,371]},{"name":"TIMERV_COALESCING_MAX","features":[371]},{"name":"TIMERV_COALESCING_MIN","features":[371]},{"name":"TIMERV_DEFAULT_COALESCING","features":[371]},{"name":"TIMERV_NO_COALESCING","features":[371]},{"name":"TITLEBARINFO","features":[307,371]},{"name":"TITLEBARINFOEX","features":[307,371]},{"name":"TKF_AVAILABLE","features":[371]},{"name":"TKF_CONFIRMHOTKEY","features":[371]},{"name":"TKF_HOTKEYACTIVE","features":[371]},{"name":"TKF_HOTKEYSOUND","features":[371]},{"name":"TKF_INDICATOR","features":[371]},{"name":"TKF_TOGGLEKEYSON","features":[371]},{"name":"TOOLTIP_DISMISS_FLAGS","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_LATENCY","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_DELTA","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_EXPO_SMOOTH_ALPHA","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_LEARNING_RATE","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MAX","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MIN","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_SAMPLETIME","features":[371]},{"name":"TOUCHPREDICTIONPARAMETERS_DEFAULT_USE_HW_TIMESTAMP","features":[371]},{"name":"TOUCH_FLAG_NONE","features":[371]},{"name":"TOUCH_HIT_TESTING_CLIENT","features":[371]},{"name":"TOUCH_HIT_TESTING_DEFAULT","features":[371]},{"name":"TOUCH_HIT_TESTING_NONE","features":[371]},{"name":"TOUCH_HIT_TESTING_PROXIMITY_CLOSEST","features":[371]},{"name":"TOUCH_HIT_TESTING_PROXIMITY_FARTHEST","features":[371]},{"name":"TOUCH_MASK_CONTACTAREA","features":[371]},{"name":"TOUCH_MASK_NONE","features":[371]},{"name":"TOUCH_MASK_ORIENTATION","features":[371]},{"name":"TOUCH_MASK_PRESSURE","features":[371]},{"name":"TPMPARAMS","features":[307,371]},{"name":"TPM_BOTTOMALIGN","features":[371]},{"name":"TPM_CENTERALIGN","features":[371]},{"name":"TPM_HORIZONTAL","features":[371]},{"name":"TPM_HORNEGANIMATION","features":[371]},{"name":"TPM_HORPOSANIMATION","features":[371]},{"name":"TPM_LAYOUTRTL","features":[371]},{"name":"TPM_LEFTALIGN","features":[371]},{"name":"TPM_LEFTBUTTON","features":[371]},{"name":"TPM_NOANIMATION","features":[371]},{"name":"TPM_NONOTIFY","features":[371]},{"name":"TPM_RECURSE","features":[371]},{"name":"TPM_RETURNCMD","features":[371]},{"name":"TPM_RIGHTALIGN","features":[371]},{"name":"TPM_RIGHTBUTTON","features":[371]},{"name":"TPM_TOPALIGN","features":[371]},{"name":"TPM_VCENTERALIGN","features":[371]},{"name":"TPM_VERNEGANIMATION","features":[371]},{"name":"TPM_VERPOSANIMATION","features":[371]},{"name":"TPM_VERTICAL","features":[371]},{"name":"TPM_WORKAREA","features":[371]},{"name":"TRACK_POPUP_MENU_FLAGS","features":[371]},{"name":"TileWindows","features":[307,371]},{"name":"TrackPopupMenu","features":[307,371]},{"name":"TrackPopupMenuEx","features":[307,371]},{"name":"TranslateAcceleratorA","features":[307,371]},{"name":"TranslateAcceleratorW","features":[307,371]},{"name":"TranslateMDISysAccel","features":[307,371]},{"name":"TranslateMessage","features":[307,371]},{"name":"UISF_ACTIVE","features":[371]},{"name":"UISF_HIDEACCEL","features":[371]},{"name":"UISF_HIDEFOCUS","features":[371]},{"name":"UIS_CLEAR","features":[371]},{"name":"UIS_INITIALIZE","features":[371]},{"name":"UIS_SET","features":[371]},{"name":"ULW_ALPHA","features":[371]},{"name":"ULW_COLORKEY","features":[371]},{"name":"ULW_EX_NORESIZE","features":[371]},{"name":"ULW_OPAQUE","features":[371]},{"name":"UNICODE_NOCHAR","features":[371]},{"name":"UOI_TIMERPROC_EXCEPTION_SUPPRESSION","features":[371]},{"name":"UPDATELAYEREDWINDOWINFO","features":[307,318,371]},{"name":"UPDATE_LAYERED_WINDOW_FLAGS","features":[371]},{"name":"USER_DEFAULT_SCREEN_DPI","features":[371]},{"name":"USER_TIMER_MAXIMUM","features":[371]},{"name":"USER_TIMER_MINIMUM","features":[371]},{"name":"UnhookWindowsHook","features":[307,371]},{"name":"UnhookWindowsHookEx","features":[307,371]},{"name":"UnregisterClassA","features":[307,371]},{"name":"UnregisterClassW","features":[307,371]},{"name":"UnregisterDeviceNotification","features":[307,371]},{"name":"UpdateLayeredWindow","features":[307,318,371]},{"name":"UpdateLayeredWindowIndirect","features":[307,318,371]},{"name":"VolLockBroadcast","features":[371]},{"name":"WA_ACTIVE","features":[371]},{"name":"WA_CLICKACTIVE","features":[371]},{"name":"WA_INACTIVE","features":[371]},{"name":"WDA_EXCLUDEFROMCAPTURE","features":[371]},{"name":"WDA_MONITOR","features":[371]},{"name":"WDA_NONE","features":[371]},{"name":"WHEEL_DELTA","features":[371]},{"name":"WH_CALLWNDPROC","features":[371]},{"name":"WH_CALLWNDPROCRET","features":[371]},{"name":"WH_CBT","features":[371]},{"name":"WH_DEBUG","features":[371]},{"name":"WH_FOREGROUNDIDLE","features":[371]},{"name":"WH_GETMESSAGE","features":[371]},{"name":"WH_HARDWARE","features":[371]},{"name":"WH_JOURNALPLAYBACK","features":[371]},{"name":"WH_JOURNALRECORD","features":[371]},{"name":"WH_KEYBOARD","features":[371]},{"name":"WH_KEYBOARD_LL","features":[371]},{"name":"WH_MAX","features":[371]},{"name":"WH_MAXHOOK","features":[371]},{"name":"WH_MIN","features":[371]},{"name":"WH_MINHOOK","features":[371]},{"name":"WH_MOUSE","features":[371]},{"name":"WH_MOUSE_LL","features":[371]},{"name":"WH_MSGFILTER","features":[371]},{"name":"WH_SHELL","features":[371]},{"name":"WH_SYSMSGFILTER","features":[371]},{"name":"WINDOWINFO","features":[307,371]},{"name":"WINDOWPLACEMENT","features":[307,371]},{"name":"WINDOWPLACEMENT_FLAGS","features":[371]},{"name":"WINDOWPOS","features":[307,371]},{"name":"WINDOWS_HOOK_ID","features":[371]},{"name":"WINDOW_DISPLAY_AFFINITY","features":[371]},{"name":"WINDOW_EX_STYLE","features":[371]},{"name":"WINDOW_LONG_PTR_INDEX","features":[371]},{"name":"WINDOW_MESSAGE_FILTER_ACTION","features":[371]},{"name":"WINDOW_STYLE","features":[371]},{"name":"WINEVENT_INCONTEXT","features":[371]},{"name":"WINEVENT_OUTOFCONTEXT","features":[371]},{"name":"WINEVENT_SKIPOWNPROCESS","features":[371]},{"name":"WINEVENT_SKIPOWNTHREAD","features":[371]},{"name":"WINSTA_ACCESSCLIPBOARD","features":[371]},{"name":"WINSTA_ACCESSGLOBALATOMS","features":[371]},{"name":"WINSTA_ALL_ACCESS","features":[371]},{"name":"WINSTA_CREATEDESKTOP","features":[371]},{"name":"WINSTA_ENUMDESKTOPS","features":[371]},{"name":"WINSTA_ENUMERATE","features":[371]},{"name":"WINSTA_EXITWINDOWS","features":[371]},{"name":"WINSTA_READATTRIBUTES","features":[371]},{"name":"WINSTA_READSCREEN","features":[371]},{"name":"WINSTA_WRITEATTRIBUTES","features":[371]},{"name":"WMSZ_BOTTOM","features":[371]},{"name":"WMSZ_BOTTOMLEFT","features":[371]},{"name":"WMSZ_BOTTOMRIGHT","features":[371]},{"name":"WMSZ_LEFT","features":[371]},{"name":"WMSZ_RIGHT","features":[371]},{"name":"WMSZ_TOP","features":[371]},{"name":"WMSZ_TOPLEFT","features":[371]},{"name":"WMSZ_TOPRIGHT","features":[371]},{"name":"WM_ACTIVATE","features":[371]},{"name":"WM_ACTIVATEAPP","features":[371]},{"name":"WM_AFXFIRST","features":[371]},{"name":"WM_AFXLAST","features":[371]},{"name":"WM_APP","features":[371]},{"name":"WM_APPCOMMAND","features":[371]},{"name":"WM_ASKCBFORMATNAME","features":[371]},{"name":"WM_CANCELJOURNAL","features":[371]},{"name":"WM_CANCELMODE","features":[371]},{"name":"WM_CAPTURECHANGED","features":[371]},{"name":"WM_CHANGECBCHAIN","features":[371]},{"name":"WM_CHANGEUISTATE","features":[371]},{"name":"WM_CHAR","features":[371]},{"name":"WM_CHARTOITEM","features":[371]},{"name":"WM_CHILDACTIVATE","features":[371]},{"name":"WM_CLEAR","features":[371]},{"name":"WM_CLIPBOARDUPDATE","features":[371]},{"name":"WM_CLOSE","features":[371]},{"name":"WM_COMMAND","features":[371]},{"name":"WM_COMMNOTIFY","features":[371]},{"name":"WM_COMPACTING","features":[371]},{"name":"WM_COMPAREITEM","features":[371]},{"name":"WM_CONTEXTMENU","features":[371]},{"name":"WM_COPY","features":[371]},{"name":"WM_COPYDATA","features":[371]},{"name":"WM_CREATE","features":[371]},{"name":"WM_CTLCOLORBTN","features":[371]},{"name":"WM_CTLCOLORDLG","features":[371]},{"name":"WM_CTLCOLOREDIT","features":[371]},{"name":"WM_CTLCOLORLISTBOX","features":[371]},{"name":"WM_CTLCOLORMSGBOX","features":[371]},{"name":"WM_CTLCOLORSCROLLBAR","features":[371]},{"name":"WM_CTLCOLORSTATIC","features":[371]},{"name":"WM_CUT","features":[371]},{"name":"WM_DEADCHAR","features":[371]},{"name":"WM_DELETEITEM","features":[371]},{"name":"WM_DESTROY","features":[371]},{"name":"WM_DESTROYCLIPBOARD","features":[371]},{"name":"WM_DEVICECHANGE","features":[371]},{"name":"WM_DEVMODECHANGE","features":[371]},{"name":"WM_DISPLAYCHANGE","features":[371]},{"name":"WM_DPICHANGED","features":[371]},{"name":"WM_DPICHANGED_AFTERPARENT","features":[371]},{"name":"WM_DPICHANGED_BEFOREPARENT","features":[371]},{"name":"WM_DRAWCLIPBOARD","features":[371]},{"name":"WM_DRAWITEM","features":[371]},{"name":"WM_DROPFILES","features":[371]},{"name":"WM_DWMCOLORIZATIONCOLORCHANGED","features":[371]},{"name":"WM_DWMCOMPOSITIONCHANGED","features":[371]},{"name":"WM_DWMNCRENDERINGCHANGED","features":[371]},{"name":"WM_DWMSENDICONICLIVEPREVIEWBITMAP","features":[371]},{"name":"WM_DWMSENDICONICTHUMBNAIL","features":[371]},{"name":"WM_DWMWINDOWMAXIMIZEDCHANGE","features":[371]},{"name":"WM_ENABLE","features":[371]},{"name":"WM_ENDSESSION","features":[371]},{"name":"WM_ENTERIDLE","features":[371]},{"name":"WM_ENTERMENULOOP","features":[371]},{"name":"WM_ENTERSIZEMOVE","features":[371]},{"name":"WM_ERASEBKGND","features":[371]},{"name":"WM_EXITMENULOOP","features":[371]},{"name":"WM_EXITSIZEMOVE","features":[371]},{"name":"WM_FONTCHANGE","features":[371]},{"name":"WM_GESTURE","features":[371]},{"name":"WM_GESTURENOTIFY","features":[371]},{"name":"WM_GETDLGCODE","features":[371]},{"name":"WM_GETDPISCALEDSIZE","features":[371]},{"name":"WM_GETFONT","features":[371]},{"name":"WM_GETHOTKEY","features":[371]},{"name":"WM_GETICON","features":[371]},{"name":"WM_GETMINMAXINFO","features":[371]},{"name":"WM_GETOBJECT","features":[371]},{"name":"WM_GETTEXT","features":[371]},{"name":"WM_GETTEXTLENGTH","features":[371]},{"name":"WM_GETTITLEBARINFOEX","features":[371]},{"name":"WM_HANDHELDFIRST","features":[371]},{"name":"WM_HANDHELDLAST","features":[371]},{"name":"WM_HELP","features":[371]},{"name":"WM_HOTKEY","features":[371]},{"name":"WM_HSCROLL","features":[371]},{"name":"WM_HSCROLLCLIPBOARD","features":[371]},{"name":"WM_ICONERASEBKGND","features":[371]},{"name":"WM_IME_CHAR","features":[371]},{"name":"WM_IME_COMPOSITION","features":[371]},{"name":"WM_IME_COMPOSITIONFULL","features":[371]},{"name":"WM_IME_CONTROL","features":[371]},{"name":"WM_IME_ENDCOMPOSITION","features":[371]},{"name":"WM_IME_KEYDOWN","features":[371]},{"name":"WM_IME_KEYLAST","features":[371]},{"name":"WM_IME_KEYUP","features":[371]},{"name":"WM_IME_NOTIFY","features":[371]},{"name":"WM_IME_REQUEST","features":[371]},{"name":"WM_IME_SELECT","features":[371]},{"name":"WM_IME_SETCONTEXT","features":[371]},{"name":"WM_IME_STARTCOMPOSITION","features":[371]},{"name":"WM_INITDIALOG","features":[371]},{"name":"WM_INITMENU","features":[371]},{"name":"WM_INITMENUPOPUP","features":[371]},{"name":"WM_INPUT","features":[371]},{"name":"WM_INPUTLANGCHANGE","features":[371]},{"name":"WM_INPUTLANGCHANGEREQUEST","features":[371]},{"name":"WM_INPUT_DEVICE_CHANGE","features":[371]},{"name":"WM_KEYDOWN","features":[371]},{"name":"WM_KEYFIRST","features":[371]},{"name":"WM_KEYLAST","features":[371]},{"name":"WM_KEYUP","features":[371]},{"name":"WM_KILLFOCUS","features":[371]},{"name":"WM_LBUTTONDBLCLK","features":[371]},{"name":"WM_LBUTTONDOWN","features":[371]},{"name":"WM_LBUTTONUP","features":[371]},{"name":"WM_MBUTTONDBLCLK","features":[371]},{"name":"WM_MBUTTONDOWN","features":[371]},{"name":"WM_MBUTTONUP","features":[371]},{"name":"WM_MDIACTIVATE","features":[371]},{"name":"WM_MDICASCADE","features":[371]},{"name":"WM_MDICREATE","features":[371]},{"name":"WM_MDIDESTROY","features":[371]},{"name":"WM_MDIGETACTIVE","features":[371]},{"name":"WM_MDIICONARRANGE","features":[371]},{"name":"WM_MDIMAXIMIZE","features":[371]},{"name":"WM_MDINEXT","features":[371]},{"name":"WM_MDIREFRESHMENU","features":[371]},{"name":"WM_MDIRESTORE","features":[371]},{"name":"WM_MDISETMENU","features":[371]},{"name":"WM_MDITILE","features":[371]},{"name":"WM_MEASUREITEM","features":[371]},{"name":"WM_MENUCHAR","features":[371]},{"name":"WM_MENUCOMMAND","features":[371]},{"name":"WM_MENUDRAG","features":[371]},{"name":"WM_MENUGETOBJECT","features":[371]},{"name":"WM_MENURBUTTONUP","features":[371]},{"name":"WM_MENUSELECT","features":[371]},{"name":"WM_MOUSEACTIVATE","features":[371]},{"name":"WM_MOUSEFIRST","features":[371]},{"name":"WM_MOUSEHWHEEL","features":[371]},{"name":"WM_MOUSELAST","features":[371]},{"name":"WM_MOUSEMOVE","features":[371]},{"name":"WM_MOUSEWHEEL","features":[371]},{"name":"WM_MOVE","features":[371]},{"name":"WM_MOVING","features":[371]},{"name":"WM_NCACTIVATE","features":[371]},{"name":"WM_NCCALCSIZE","features":[371]},{"name":"WM_NCCREATE","features":[371]},{"name":"WM_NCDESTROY","features":[371]},{"name":"WM_NCHITTEST","features":[371]},{"name":"WM_NCLBUTTONDBLCLK","features":[371]},{"name":"WM_NCLBUTTONDOWN","features":[371]},{"name":"WM_NCLBUTTONUP","features":[371]},{"name":"WM_NCMBUTTONDBLCLK","features":[371]},{"name":"WM_NCMBUTTONDOWN","features":[371]},{"name":"WM_NCMBUTTONUP","features":[371]},{"name":"WM_NCMOUSEHOVER","features":[371]},{"name":"WM_NCMOUSELEAVE","features":[371]},{"name":"WM_NCMOUSEMOVE","features":[371]},{"name":"WM_NCPAINT","features":[371]},{"name":"WM_NCPOINTERDOWN","features":[371]},{"name":"WM_NCPOINTERUP","features":[371]},{"name":"WM_NCPOINTERUPDATE","features":[371]},{"name":"WM_NCRBUTTONDBLCLK","features":[371]},{"name":"WM_NCRBUTTONDOWN","features":[371]},{"name":"WM_NCRBUTTONUP","features":[371]},{"name":"WM_NCXBUTTONDBLCLK","features":[371]},{"name":"WM_NCXBUTTONDOWN","features":[371]},{"name":"WM_NCXBUTTONUP","features":[371]},{"name":"WM_NEXTDLGCTL","features":[371]},{"name":"WM_NEXTMENU","features":[371]},{"name":"WM_NOTIFY","features":[371]},{"name":"WM_NOTIFYFORMAT","features":[371]},{"name":"WM_NULL","features":[371]},{"name":"WM_PAINT","features":[371]},{"name":"WM_PAINTCLIPBOARD","features":[371]},{"name":"WM_PAINTICON","features":[371]},{"name":"WM_PALETTECHANGED","features":[371]},{"name":"WM_PALETTEISCHANGING","features":[371]},{"name":"WM_PARENTNOTIFY","features":[371]},{"name":"WM_PASTE","features":[371]},{"name":"WM_PENWINFIRST","features":[371]},{"name":"WM_PENWINLAST","features":[371]},{"name":"WM_POINTERACTIVATE","features":[371]},{"name":"WM_POINTERCAPTURECHANGED","features":[371]},{"name":"WM_POINTERDEVICECHANGE","features":[371]},{"name":"WM_POINTERDEVICEINRANGE","features":[371]},{"name":"WM_POINTERDEVICEOUTOFRANGE","features":[371]},{"name":"WM_POINTERDOWN","features":[371]},{"name":"WM_POINTERENTER","features":[371]},{"name":"WM_POINTERHWHEEL","features":[371]},{"name":"WM_POINTERLEAVE","features":[371]},{"name":"WM_POINTERROUTEDAWAY","features":[371]},{"name":"WM_POINTERROUTEDRELEASED","features":[371]},{"name":"WM_POINTERROUTEDTO","features":[371]},{"name":"WM_POINTERUP","features":[371]},{"name":"WM_POINTERUPDATE","features":[371]},{"name":"WM_POINTERWHEEL","features":[371]},{"name":"WM_POWER","features":[371]},{"name":"WM_POWERBROADCAST","features":[371]},{"name":"WM_PRINT","features":[371]},{"name":"WM_PRINTCLIENT","features":[371]},{"name":"WM_QUERYDRAGICON","features":[371]},{"name":"WM_QUERYENDSESSION","features":[371]},{"name":"WM_QUERYNEWPALETTE","features":[371]},{"name":"WM_QUERYOPEN","features":[371]},{"name":"WM_QUERYUISTATE","features":[371]},{"name":"WM_QUEUESYNC","features":[371]},{"name":"WM_QUIT","features":[371]},{"name":"WM_RBUTTONDBLCLK","features":[371]},{"name":"WM_RBUTTONDOWN","features":[371]},{"name":"WM_RBUTTONUP","features":[371]},{"name":"WM_RENDERALLFORMATS","features":[371]},{"name":"WM_RENDERFORMAT","features":[371]},{"name":"WM_SETCURSOR","features":[371]},{"name":"WM_SETFOCUS","features":[371]},{"name":"WM_SETFONT","features":[371]},{"name":"WM_SETHOTKEY","features":[371]},{"name":"WM_SETICON","features":[371]},{"name":"WM_SETREDRAW","features":[371]},{"name":"WM_SETTEXT","features":[371]},{"name":"WM_SETTINGCHANGE","features":[371]},{"name":"WM_SHOWWINDOW","features":[371]},{"name":"WM_SIZE","features":[371]},{"name":"WM_SIZECLIPBOARD","features":[371]},{"name":"WM_SIZING","features":[371]},{"name":"WM_SPOOLERSTATUS","features":[371]},{"name":"WM_STYLECHANGED","features":[371]},{"name":"WM_STYLECHANGING","features":[371]},{"name":"WM_SYNCPAINT","features":[371]},{"name":"WM_SYSCHAR","features":[371]},{"name":"WM_SYSCOLORCHANGE","features":[371]},{"name":"WM_SYSCOMMAND","features":[371]},{"name":"WM_SYSDEADCHAR","features":[371]},{"name":"WM_SYSKEYDOWN","features":[371]},{"name":"WM_SYSKEYUP","features":[371]},{"name":"WM_TABLET_FIRST","features":[371]},{"name":"WM_TABLET_LAST","features":[371]},{"name":"WM_TCARD","features":[371]},{"name":"WM_THEMECHANGED","features":[371]},{"name":"WM_TIMECHANGE","features":[371]},{"name":"WM_TIMER","features":[371]},{"name":"WM_TOOLTIPDISMISS","features":[371]},{"name":"WM_TOUCH","features":[371]},{"name":"WM_TOUCHHITTESTING","features":[371]},{"name":"WM_UNDO","features":[371]},{"name":"WM_UNICHAR","features":[371]},{"name":"WM_UNINITMENUPOPUP","features":[371]},{"name":"WM_UPDATEUISTATE","features":[371]},{"name":"WM_USER","features":[371]},{"name":"WM_USERCHANGED","features":[371]},{"name":"WM_VKEYTOITEM","features":[371]},{"name":"WM_VSCROLL","features":[371]},{"name":"WM_VSCROLLCLIPBOARD","features":[371]},{"name":"WM_WINDOWPOSCHANGED","features":[371]},{"name":"WM_WINDOWPOSCHANGING","features":[371]},{"name":"WM_WININICHANGE","features":[371]},{"name":"WM_WTSSESSION_CHANGE","features":[371]},{"name":"WM_XBUTTONDBLCLK","features":[371]},{"name":"WM_XBUTTONDOWN","features":[371]},{"name":"WM_XBUTTONUP","features":[371]},{"name":"WNDCLASSA","features":[307,318,371]},{"name":"WNDCLASSEXA","features":[307,318,371]},{"name":"WNDCLASSEXW","features":[307,318,371]},{"name":"WNDCLASSW","features":[307,318,371]},{"name":"WNDCLASS_STYLES","features":[371]},{"name":"WNDENUMPROC","features":[307,371]},{"name":"WNDPROC","features":[307,371]},{"name":"WPF_ASYNCWINDOWPLACEMENT","features":[371]},{"name":"WPF_RESTORETOMAXIMIZED","features":[371]},{"name":"WPF_SETMINPOSITION","features":[371]},{"name":"WSF_VISIBLE","features":[371]},{"name":"WS_ACTIVECAPTION","features":[371]},{"name":"WS_BORDER","features":[371]},{"name":"WS_CAPTION","features":[371]},{"name":"WS_CHILD","features":[371]},{"name":"WS_CHILDWINDOW","features":[371]},{"name":"WS_CLIPCHILDREN","features":[371]},{"name":"WS_CLIPSIBLINGS","features":[371]},{"name":"WS_DISABLED","features":[371]},{"name":"WS_DLGFRAME","features":[371]},{"name":"WS_EX_ACCEPTFILES","features":[371]},{"name":"WS_EX_APPWINDOW","features":[371]},{"name":"WS_EX_CLIENTEDGE","features":[371]},{"name":"WS_EX_COMPOSITED","features":[371]},{"name":"WS_EX_CONTEXTHELP","features":[371]},{"name":"WS_EX_CONTROLPARENT","features":[371]},{"name":"WS_EX_DLGMODALFRAME","features":[371]},{"name":"WS_EX_LAYERED","features":[371]},{"name":"WS_EX_LAYOUTRTL","features":[371]},{"name":"WS_EX_LEFT","features":[371]},{"name":"WS_EX_LEFTSCROLLBAR","features":[371]},{"name":"WS_EX_LTRREADING","features":[371]},{"name":"WS_EX_MDICHILD","features":[371]},{"name":"WS_EX_NOACTIVATE","features":[371]},{"name":"WS_EX_NOINHERITLAYOUT","features":[371]},{"name":"WS_EX_NOPARENTNOTIFY","features":[371]},{"name":"WS_EX_NOREDIRECTIONBITMAP","features":[371]},{"name":"WS_EX_OVERLAPPEDWINDOW","features":[371]},{"name":"WS_EX_PALETTEWINDOW","features":[371]},{"name":"WS_EX_RIGHT","features":[371]},{"name":"WS_EX_RIGHTSCROLLBAR","features":[371]},{"name":"WS_EX_RTLREADING","features":[371]},{"name":"WS_EX_STATICEDGE","features":[371]},{"name":"WS_EX_TOOLWINDOW","features":[371]},{"name":"WS_EX_TOPMOST","features":[371]},{"name":"WS_EX_TRANSPARENT","features":[371]},{"name":"WS_EX_WINDOWEDGE","features":[371]},{"name":"WS_GROUP","features":[371]},{"name":"WS_HSCROLL","features":[371]},{"name":"WS_ICONIC","features":[371]},{"name":"WS_MAXIMIZE","features":[371]},{"name":"WS_MAXIMIZEBOX","features":[371]},{"name":"WS_MINIMIZE","features":[371]},{"name":"WS_MINIMIZEBOX","features":[371]},{"name":"WS_OVERLAPPED","features":[371]},{"name":"WS_OVERLAPPEDWINDOW","features":[371]},{"name":"WS_POPUP","features":[371]},{"name":"WS_POPUPWINDOW","features":[371]},{"name":"WS_SIZEBOX","features":[371]},{"name":"WS_SYSMENU","features":[371]},{"name":"WS_TABSTOP","features":[371]},{"name":"WS_THICKFRAME","features":[371]},{"name":"WS_TILED","features":[371]},{"name":"WS_TILEDWINDOW","features":[371]},{"name":"WS_VISIBLE","features":[371]},{"name":"WS_VSCROLL","features":[371]},{"name":"WTS_CONSOLE_CONNECT","features":[371]},{"name":"WTS_CONSOLE_DISCONNECT","features":[371]},{"name":"WTS_REMOTE_CONNECT","features":[371]},{"name":"WTS_REMOTE_DISCONNECT","features":[371]},{"name":"WTS_SESSION_CREATE","features":[371]},{"name":"WTS_SESSION_LOCK","features":[371]},{"name":"WTS_SESSION_LOGOFF","features":[371]},{"name":"WTS_SESSION_LOGON","features":[371]},{"name":"WTS_SESSION_REMOTE_CONTROL","features":[371]},{"name":"WTS_SESSION_TERMINATE","features":[371]},{"name":"WTS_SESSION_UNLOCK","features":[371]},{"name":"WVR_ALIGNBOTTOM","features":[371]},{"name":"WVR_ALIGNLEFT","features":[371]},{"name":"WVR_ALIGNRIGHT","features":[371]},{"name":"WVR_ALIGNTOP","features":[371]},{"name":"WVR_HREDRAW","features":[371]},{"name":"WVR_REDRAW","features":[371]},{"name":"WVR_VALIDRECTS","features":[371]},{"name":"WVR_VREDRAW","features":[371]},{"name":"WaitMessage","features":[307,371]},{"name":"WindowFromPhysicalPoint","features":[307,371]},{"name":"WindowFromPoint","features":[307,371]},{"name":"XBUTTON1","features":[371]},{"name":"XBUTTON2","features":[371]},{"name":"_DEV_BROADCAST_HEADER","features":[371]},{"name":"_DEV_BROADCAST_USERDEFINED","features":[371]},{"name":"__WARNING_BANNED_API_USAGE","features":[371]},{"name":"__WARNING_CYCLOMATIC_COMPLEXITY","features":[371]},{"name":"__WARNING_DEREF_NULL_PTR","features":[371]},{"name":"__WARNING_HIGH_PRIORITY_OVERFLOW_POSTCONDITION","features":[371]},{"name":"__WARNING_INCORRECT_ANNOTATION","features":[371]},{"name":"__WARNING_INVALID_PARAM_VALUE_1","features":[371]},{"name":"__WARNING_INVALID_PARAM_VALUE_3","features":[371]},{"name":"__WARNING_MISSING_ZERO_TERMINATION2","features":[371]},{"name":"__WARNING_POSTCONDITION_NULLTERMINATION_VIOLATION","features":[371]},{"name":"__WARNING_POST_EXPECTED","features":[371]},{"name":"__WARNING_POTENTIAL_BUFFER_OVERFLOW_HIGH_PRIORITY","features":[371]},{"name":"__WARNING_POTENTIAL_RANGE_POSTCONDITION_VIOLATION","features":[371]},{"name":"__WARNING_PRECONDITION_NULLTERMINATION_VIOLATION","features":[371]},{"name":"__WARNING_RANGE_POSTCONDITION_VIOLATION","features":[371]},{"name":"__WARNING_RETURNING_BAD_RESULT","features":[371]},{"name":"__WARNING_RETURN_UNINIT_VAR","features":[371]},{"name":"__WARNING_USING_UNINIT_VAR","features":[371]},{"name":"wsprintfA","features":[371]},{"name":"wsprintfW","features":[371]},{"name":"wvsprintfA","features":[371]},{"name":"wvsprintfW","features":[371]}],"676":[{"name":"CLSID_MILBitmapEffectBevel","features":[637]},{"name":"CLSID_MILBitmapEffectBlur","features":[637]},{"name":"CLSID_MILBitmapEffectDropShadow","features":[637]},{"name":"CLSID_MILBitmapEffectEmboss","features":[637]},{"name":"CLSID_MILBitmapEffectGroup","features":[637]},{"name":"CLSID_MILBitmapEffectOuterGlow","features":[637]},{"name":"IMILBitmapEffect","features":[637]},{"name":"IMILBitmapEffectConnections","features":[637]},{"name":"IMILBitmapEffectConnectionsInfo","features":[637]},{"name":"IMILBitmapEffectConnector","features":[637]},{"name":"IMILBitmapEffectConnectorInfo","features":[637]},{"name":"IMILBitmapEffectEvents","features":[637]},{"name":"IMILBitmapEffectFactory","features":[637]},{"name":"IMILBitmapEffectGroup","features":[637]},{"name":"IMILBitmapEffectGroupImpl","features":[637]},{"name":"IMILBitmapEffectImpl","features":[637]},{"name":"IMILBitmapEffectInputConnector","features":[637]},{"name":"IMILBitmapEffectInteriorInputConnector","features":[637]},{"name":"IMILBitmapEffectInteriorOutputConnector","features":[637]},{"name":"IMILBitmapEffectOutputConnector","features":[637]},{"name":"IMILBitmapEffectOutputConnectorImpl","features":[637]},{"name":"IMILBitmapEffectPrimitive","features":[637]},{"name":"IMILBitmapEffectPrimitiveImpl","features":[637]},{"name":"IMILBitmapEffectRenderContext","features":[637]},{"name":"IMILBitmapEffectRenderContextImpl","features":[637]},{"name":"IMILBitmapEffects","features":[637]},{"name":"MILBITMAPEFFECT_SDK_VERSION","features":[637]},{"name":"MILMatrixF","features":[637]},{"name":"MilPoint2D","features":[637]},{"name":"MilRectD","features":[637]}],"678":[{"name":"ADDRESSBAND","features":[638]},{"name":"ADDURL_ADDTOCACHE","features":[638]},{"name":"ADDURL_ADDTOHISTORYANDCACHE","features":[638]},{"name":"ADDURL_FIRST","features":[638]},{"name":"ADDURL_FLAG","features":[638]},{"name":"ADDURL_Max","features":[638]},{"name":"ActivityContentCount","features":[638]},{"name":"ActivityContentDocument","features":[638]},{"name":"ActivityContentLink","features":[638]},{"name":"ActivityContentNone","features":[638]},{"name":"ActivityContentSelection","features":[638]},{"name":"AnchorClick","features":[638]},{"name":"CATID_MSOfficeAntiVirus","features":[638]},{"name":"CDeviceRect","features":[638]},{"name":"CDownloadBehavior","features":[638]},{"name":"CHeaderFooter","features":[638]},{"name":"CLayoutRect","features":[638]},{"name":"COLOR_NO_TRANSPARENT","features":[638]},{"name":"CPersistDataPeer","features":[638]},{"name":"CPersistHistory","features":[638]},{"name":"CPersistShortcut","features":[638]},{"name":"CPersistSnapshot","features":[638]},{"name":"CPersistUserData","features":[638]},{"name":"CoDitherToRGB8","features":[638]},{"name":"CoMapMIMEToCLSID","features":[638]},{"name":"CoSniffStream","features":[638]},{"name":"ComputeInvCMAP","features":[318,638]},{"name":"CreateDDrawSurfaceOnDIB","features":[317,318,638]},{"name":"CreateMIMEMap","features":[638]},{"name":"DISPID_ACTIVEXFILTERINGENABLED","features":[638]},{"name":"DISPID_ADDCHANNEL","features":[638]},{"name":"DISPID_ADDDESKTOPCOMPONENT","features":[638]},{"name":"DISPID_ADDFAVORITE","features":[638]},{"name":"DISPID_ADDSEARCHPROVIDER","features":[638]},{"name":"DISPID_ADDSERVICE","features":[638]},{"name":"DISPID_ADDSITEMODE","features":[638]},{"name":"DISPID_ADDTHUMBNAILBUTTONS","features":[638]},{"name":"DISPID_ADDTOFAVORITESBAR","features":[638]},{"name":"DISPID_ADDTRACKINGPROTECTIONLIST","features":[638]},{"name":"DISPID_ADVANCEERROR","features":[638]},{"name":"DISPID_AMBIENT_OFFLINEIFNOTCONNECTED","features":[638]},{"name":"DISPID_AMBIENT_SILENT","features":[638]},{"name":"DISPID_AUTOCOMPLETEATTACH","features":[638]},{"name":"DISPID_AUTOCOMPLETESAVEFORM","features":[638]},{"name":"DISPID_AUTOSCAN","features":[638]},{"name":"DISPID_BEFORENAVIGATE","features":[638]},{"name":"DISPID_BEFORENAVIGATE2","features":[638]},{"name":"DISPID_BEFORESCRIPTEXECUTE","features":[638]},{"name":"DISPID_BRANDIMAGEURI","features":[638]},{"name":"DISPID_BUILDNEWTABPAGE","features":[638]},{"name":"DISPID_CANADVANCEERROR","features":[638]},{"name":"DISPID_CANRETREATERROR","features":[638]},{"name":"DISPID_CHANGEDEFAULTBROWSER","features":[638]},{"name":"DISPID_CLEARNOTIFICATION","features":[638]},{"name":"DISPID_CLEARSITEMODEICONOVERLAY","features":[638]},{"name":"DISPID_CLIENTTOHOSTWINDOW","features":[638]},{"name":"DISPID_COMMANDSTATECHANGE","features":[638]},{"name":"DISPID_CONTENTDISCOVERYRESET","features":[638]},{"name":"DISPID_COUNTVIEWTYPES","features":[638]},{"name":"DISPID_CREATESUBSCRIPTION","features":[638]},{"name":"DISPID_CUSTOMIZECLEARTYPE","features":[638]},{"name":"DISPID_CUSTOMIZESETTINGS","features":[638]},{"name":"DISPID_DEFAULTSEARCHPROVIDER","features":[638]},{"name":"DISPID_DELETESUBSCRIPTION","features":[638]},{"name":"DISPID_DEPTH","features":[638]},{"name":"DISPID_DIAGNOSECONNECTION","features":[638]},{"name":"DISPID_DIAGNOSECONNECTIONUILESS","features":[638]},{"name":"DISPID_DOCUMENTCOMPLETE","features":[638]},{"name":"DISPID_DOUBLECLICK","features":[638]},{"name":"DISPID_DOWNLOADBEGIN","features":[638]},{"name":"DISPID_DOWNLOADCOMPLETE","features":[638]},{"name":"DISPID_ENABLENOTIFICATIONQUEUE","features":[638]},{"name":"DISPID_ENABLENOTIFICATIONQUEUELARGE","features":[638]},{"name":"DISPID_ENABLENOTIFICATIONQUEUESQUARE","features":[638]},{"name":"DISPID_ENABLENOTIFICATIONQUEUEWIDE","features":[638]},{"name":"DISPID_ENABLESUGGESTEDSITES","features":[638]},{"name":"DISPID_ENUMOPTIONS","features":[638]},{"name":"DISPID_EXPAND","features":[638]},{"name":"DISPID_EXPORT","features":[638]},{"name":"DISPID_FAVSELECTIONCHANGE","features":[638]},{"name":"DISPID_FILEDOWNLOAD","features":[638]},{"name":"DISPID_FLAGS","features":[638]},{"name":"DISPID_FRAMEBEFORENAVIGATE","features":[638]},{"name":"DISPID_FRAMENAVIGATECOMPLETE","features":[638]},{"name":"DISPID_FRAMENEWWINDOW","features":[638]},{"name":"DISPID_GETALWAYSSHOWLOCKSTATE","features":[638]},{"name":"DISPID_GETCVLISTDATA","features":[638]},{"name":"DISPID_GETCVLISTLOCALDATA","features":[638]},{"name":"DISPID_GETDETAILSSTATE","features":[638]},{"name":"DISPID_GETEMIELISTDATA","features":[638]},{"name":"DISPID_GETEMIELISTLOCALDATA","features":[638]},{"name":"DISPID_GETERRORCHAR","features":[638]},{"name":"DISPID_GETERRORCODE","features":[638]},{"name":"DISPID_GETERRORLINE","features":[638]},{"name":"DISPID_GETERRORMSG","features":[638]},{"name":"DISPID_GETERRORURL","features":[638]},{"name":"DISPID_GETEXPERIMENTALFLAG","features":[638]},{"name":"DISPID_GETEXPERIMENTALVALUE","features":[638]},{"name":"DISPID_GETNEEDHVSIAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_GETNEEDIEAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_GETOSSKU","features":[638]},{"name":"DISPID_GETPERERRSTATE","features":[638]},{"name":"DISPID_HASNEEDHVSIAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_HASNEEDIEAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_IMPORT","features":[638]},{"name":"DISPID_IMPORTEXPORTFAVORITES","features":[638]},{"name":"DISPID_INITIALIZED","features":[638]},{"name":"DISPID_INPRIVATEFILTERINGENABLED","features":[638]},{"name":"DISPID_INVOKECONTEXTMENU","features":[638]},{"name":"DISPID_ISMETAREFERRERAVAILABLE","features":[638]},{"name":"DISPID_ISSEARCHMIGRATED","features":[638]},{"name":"DISPID_ISSEARCHPROVIDERINSTALLED","features":[638]},{"name":"DISPID_ISSERVICEINSTALLED","features":[638]},{"name":"DISPID_ISSITEMODE","features":[638]},{"name":"DISPID_ISSITEMODEFIRSTRUN","features":[638]},{"name":"DISPID_ISSUBSCRIBED","features":[638]},{"name":"DISPID_LAUNCHIE","features":[638]},{"name":"DISPID_LAUNCHINHVSI","features":[638]},{"name":"DISPID_LAUNCHINTERNETOPTIONS","features":[638]},{"name":"DISPID_LAUNCHNETWORKCLIENTHELP","features":[638]},{"name":"DISPID_MODE","features":[638]},{"name":"DISPID_MOVESELECTIONDOWN","features":[638]},{"name":"DISPID_MOVESELECTIONTO","features":[638]},{"name":"DISPID_MOVESELECTIONUP","features":[638]},{"name":"DISPID_NAVIGATEANDFIND","features":[638]},{"name":"DISPID_NAVIGATECOMPLETE","features":[638]},{"name":"DISPID_NAVIGATECOMPLETE2","features":[638]},{"name":"DISPID_NAVIGATEERROR","features":[638]},{"name":"DISPID_NAVIGATETOSUGGESTEDSITES","features":[638]},{"name":"DISPID_NEWFOLDER","features":[638]},{"name":"DISPID_NEWPROCESS","features":[638]},{"name":"DISPID_NEWWINDOW","features":[638]},{"name":"DISPID_NEWWINDOW2","features":[638]},{"name":"DISPID_NEWWINDOW3","features":[638]},{"name":"DISPID_NSCOLUMNS","features":[638]},{"name":"DISPID_ONADDRESSBAR","features":[638]},{"name":"DISPID_ONFULLSCREEN","features":[638]},{"name":"DISPID_ONMENUBAR","features":[638]},{"name":"DISPID_ONQUIT","features":[638]},{"name":"DISPID_ONSTATUSBAR","features":[638]},{"name":"DISPID_ONTHEATERMODE","features":[638]},{"name":"DISPID_ONTOOLBAR","features":[638]},{"name":"DISPID_ONVISIBLE","features":[638]},{"name":"DISPID_OPENFAVORITESPANE","features":[638]},{"name":"DISPID_OPENFAVORITESSETTINGS","features":[638]},{"name":"DISPID_PHISHINGENABLED","features":[638]},{"name":"DISPID_PINNEDSITESTATE","features":[638]},{"name":"DISPID_PRINTTEMPLATEINSTANTIATION","features":[638]},{"name":"DISPID_PRINTTEMPLATETEARDOWN","features":[638]},{"name":"DISPID_PRIVACYIMPACTEDSTATECHANGE","features":[638]},{"name":"DISPID_PROGRESSCHANGE","features":[638]},{"name":"DISPID_PROPERTYCHANGE","features":[638]},{"name":"DISPID_PROVISIONNETWORKS","features":[638]},{"name":"DISPID_QUIT","features":[638]},{"name":"DISPID_REDIRECTXDOMAINBLOCKED","features":[638]},{"name":"DISPID_REFRESHOFFLINEDESKTOP","features":[638]},{"name":"DISPID_REMOVESCHEDULEDTILENOTIFICATION","features":[638]},{"name":"DISPID_REPORTSAFEURL","features":[638]},{"name":"DISPID_RESETEXPERIMENTALFLAGS","features":[638]},{"name":"DISPID_RESETFIRSTBOOTMODE","features":[638]},{"name":"DISPID_RESETSAFEMODE","features":[638]},{"name":"DISPID_RESETSORT","features":[638]},{"name":"DISPID_RETREATERROR","features":[638]},{"name":"DISPID_ROOT","features":[638]},{"name":"DISPID_RUNONCEHASSHOWN","features":[638]},{"name":"DISPID_RUNONCEREQUIREDSETTINGSCOMPLETE","features":[638]},{"name":"DISPID_RUNONCESHOWN","features":[638]},{"name":"DISPID_SCHEDULEDTILENOTIFICATION","features":[638]},{"name":"DISPID_SEARCHGUIDEURL","features":[638]},{"name":"DISPID_SELECTEDITEM","features":[638]},{"name":"DISPID_SELECTEDITEMS","features":[638]},{"name":"DISPID_SELECTIONCHANGE","features":[638]},{"name":"DISPID_SETACTIVITIESVISIBLE","features":[638]},{"name":"DISPID_SETDETAILSSTATE","features":[638]},{"name":"DISPID_SETEXPERIMENTALFLAG","features":[638]},{"name":"DISPID_SETEXPERIMENTALVALUE","features":[638]},{"name":"DISPID_SETMSDEFAULTS","features":[638]},{"name":"DISPID_SETNEEDHVSIAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_SETNEEDIEAUTOLAUNCHFLAG","features":[638]},{"name":"DISPID_SETPERERRSTATE","features":[638]},{"name":"DISPID_SETPHISHINGFILTERSTATUS","features":[638]},{"name":"DISPID_SETRECENTLYCLOSEDVISIBLE","features":[638]},{"name":"DISPID_SETROOT","features":[638]},{"name":"DISPID_SETSECURELOCKICON","features":[638]},{"name":"DISPID_SETSITEMODEICONOVERLAY","features":[638]},{"name":"DISPID_SETSITEMODEPROPERTIES","features":[638]},{"name":"DISPID_SETTHUMBNAILBUTTONS","features":[638]},{"name":"DISPID_SETVIEWTYPE","features":[638]},{"name":"DISPID_SHELLUIHELPERLAST","features":[638]},{"name":"DISPID_SHOWBROWSERUI","features":[638]},{"name":"DISPID_SHOWINPRIVATEHELP","features":[638]},{"name":"DISPID_SHOWTABSHELP","features":[638]},{"name":"DISPID_SITEMODEACTIVATE","features":[638]},{"name":"DISPID_SITEMODEADDBUTTONSTYLE","features":[638]},{"name":"DISPID_SITEMODEADDJUMPLISTITEM","features":[638]},{"name":"DISPID_SITEMODECLEARBADGE","features":[638]},{"name":"DISPID_SITEMODECLEARJUMPLIST","features":[638]},{"name":"DISPID_SITEMODECREATEJUMPLIST","features":[638]},{"name":"DISPID_SITEMODEREFRESHBADGE","features":[638]},{"name":"DISPID_SITEMODESHOWBUTTONSTYLE","features":[638]},{"name":"DISPID_SITEMODESHOWJUMPLIST","features":[638]},{"name":"DISPID_SKIPRUNONCE","features":[638]},{"name":"DISPID_SKIPTABSWELCOME","features":[638]},{"name":"DISPID_SQMENABLED","features":[638]},{"name":"DISPID_STARTBADGEUPDATE","features":[638]},{"name":"DISPID_STARTPERIODICUPDATE","features":[638]},{"name":"DISPID_STARTPERIODICUPDATEBATCH","features":[638]},{"name":"DISPID_STATUSTEXTCHANGE","features":[638]},{"name":"DISPID_STOPBADGEUPDATE","features":[638]},{"name":"DISPID_STOPPERIODICUPDATE","features":[638]},{"name":"DISPID_SUBSCRIPTIONSENABLED","features":[638]},{"name":"DISPID_SUGGESTEDSITESENABLED","features":[638]},{"name":"DISPID_SYNCHRONIZE","features":[638]},{"name":"DISPID_THIRDPARTYURLBLOCKED","features":[638]},{"name":"DISPID_TITLECHANGE","features":[638]},{"name":"DISPID_TITLEICONCHANGE","features":[638]},{"name":"DISPID_TRACKINGPROTECTIONENABLED","features":[638]},{"name":"DISPID_TVFLAGS","features":[638]},{"name":"DISPID_UNSELECTALL","features":[638]},{"name":"DISPID_UPDATEPAGESTATUS","features":[638]},{"name":"DISPID_UPDATETHUMBNAILBUTTON","features":[638]},{"name":"DISPID_VIEWUPDATE","features":[638]},{"name":"DISPID_WEBWORKERFINISHED","features":[638]},{"name":"DISPID_WEBWORKERSTARTED","features":[638]},{"name":"DISPID_WINDOWACTIVATE","features":[638]},{"name":"DISPID_WINDOWCLOSING","features":[638]},{"name":"DISPID_WINDOWMOVE","features":[638]},{"name":"DISPID_WINDOWREGISTERED","features":[638]},{"name":"DISPID_WINDOWRESIZE","features":[638]},{"name":"DISPID_WINDOWREVOKED","features":[638]},{"name":"DISPID_WINDOWSETHEIGHT","features":[638]},{"name":"DISPID_WINDOWSETLEFT","features":[638]},{"name":"DISPID_WINDOWSETRESIZABLE","features":[638]},{"name":"DISPID_WINDOWSETTOP","features":[638]},{"name":"DISPID_WINDOWSETWIDTH","features":[638]},{"name":"DISPID_WINDOWSTATECHANGED","features":[638]},{"name":"DecodeImage","features":[358,638]},{"name":"DecodeImageEx","features":[358,638]},{"name":"DitherTo8","features":[318,638]},{"name":"E_SURFACE_DISCARDED","features":[638]},{"name":"E_SURFACE_NODC","features":[638]},{"name":"E_SURFACE_NOSURFACE","features":[638]},{"name":"E_SURFACE_NOTMYDC","features":[638]},{"name":"E_SURFACE_NOTMYPOINTER","features":[638]},{"name":"E_SURFACE_UNKNOWN_FORMAT","features":[638]},{"name":"ExtensionValidationContextDynamic","features":[638]},{"name":"ExtensionValidationContextNone","features":[638]},{"name":"ExtensionValidationContextParsed","features":[638]},{"name":"ExtensionValidationContexts","features":[638]},{"name":"ExtensionValidationResultArrestPageLoad","features":[638]},{"name":"ExtensionValidationResultDoNotInstantiate","features":[638]},{"name":"ExtensionValidationResultNone","features":[638]},{"name":"ExtensionValidationResults","features":[638]},{"name":"FINDFRAME_FLAGS","features":[638]},{"name":"FINDFRAME_INTERNAL","features":[638]},{"name":"FINDFRAME_JUSTTESTEXISTENCE","features":[638]},{"name":"FINDFRAME_NONE","features":[638]},{"name":"FRAMEOPTIONS_BROWSERBAND","features":[638]},{"name":"FRAMEOPTIONS_DESKTOP","features":[638]},{"name":"FRAMEOPTIONS_FLAGS","features":[638]},{"name":"FRAMEOPTIONS_NO3DBORDER","features":[638]},{"name":"FRAMEOPTIONS_NORESIZE","features":[638]},{"name":"FRAMEOPTIONS_SCROLL_AUTO","features":[638]},{"name":"FRAMEOPTIONS_SCROLL_NO","features":[638]},{"name":"FRAMEOPTIONS_SCROLL_YES","features":[638]},{"name":"GetMaxMIMEIDBytes","features":[638]},{"name":"HomePage","features":[638]},{"name":"HomePageSetting","features":[638]},{"name":"IActiveXUIHandlerSite","features":[638]},{"name":"IActiveXUIHandlerSite2","features":[638]},{"name":"IActiveXUIHandlerSite3","features":[638]},{"name":"IAnchorClick","features":[358,638]},{"name":"IAudioSessionSite","features":[638]},{"name":"ICaretPositionProvider","features":[638]},{"name":"IDeviceRect","features":[358,638]},{"name":"IDithererImpl","features":[638]},{"name":"IDocObjectService","features":[638]},{"name":"IDownloadBehavior","features":[358,638]},{"name":"IDownloadManager","features":[638]},{"name":"IEAssociateThreadWithTab","features":[638]},{"name":"IECMDID_ARG_CLEAR_FORMS_ALL","features":[638]},{"name":"IECMDID_ARG_CLEAR_FORMS_ALL_BUT_PASSWORDS","features":[638]},{"name":"IECMDID_ARG_CLEAR_FORMS_PASSWORDS_ONLY","features":[638]},{"name":"IECMDID_BEFORENAVIGATE_DOEXTERNALBROWSE","features":[638]},{"name":"IECMDID_BEFORENAVIGATE_GETIDLIST","features":[638]},{"name":"IECMDID_BEFORENAVIGATE_GETSHELLBROWSE","features":[638]},{"name":"IECMDID_CLEAR_AUTOCOMPLETE_FOR_FORMS","features":[638]},{"name":"IECMDID_GET_INVOKE_DEFAULT_BROWSER_ON_NEW_WINDOW","features":[638]},{"name":"IECMDID_SETID_AUTOCOMPLETE_FOR_FORMS","features":[638]},{"name":"IECMDID_SET_INVOKE_DEFAULT_BROWSER_ON_NEW_WINDOW","features":[638]},{"name":"IECancelSaveFile","features":[307,638]},{"name":"IECreateDirectory","features":[307,310,638]},{"name":"IECreateFile","features":[307,310,638]},{"name":"IEDeleteFile","features":[307,638]},{"name":"IEDisassociateThreadWithTab","features":[638]},{"name":"IEFindFirstFile","features":[307,326,638]},{"name":"IEGetFileAttributesEx","features":[307,326,638]},{"name":"IEGetProcessModule_PROC_NAME","features":[638]},{"name":"IEGetProtectedModeCookie","features":[638]},{"name":"IEGetTabWindowExports_PROC_NAME","features":[638]},{"name":"IEGetWriteableFolderPath","features":[638]},{"name":"IEGetWriteableLowHKCU","features":[370,638]},{"name":"IEInPrivateFilteringEnabled","features":[307,638]},{"name":"IEIsInPrivateBrowsing","features":[307,638]},{"name":"IEIsProtectedModeProcess","features":[307,638]},{"name":"IEIsProtectedModeURL","features":[638]},{"name":"IELAUNCHOPTION_FLAGS","features":[638]},{"name":"IELAUNCHOPTION_FORCE_COMPAT","features":[638]},{"name":"IELAUNCHOPTION_FORCE_EDGE","features":[638]},{"name":"IELAUNCHOPTION_LOCK_ENGINE","features":[638]},{"name":"IELAUNCHOPTION_SCRIPTDEBUG","features":[638]},{"name":"IELAUNCHURLINFO","features":[638]},{"name":"IELaunchURL","features":[307,342,638]},{"name":"IEMoveFileEx","features":[307,638]},{"name":"IEPROCESS_MODULE_NAME","features":[638]},{"name":"IERefreshElevationPolicy","features":[638]},{"name":"IERegCreateKeyEx","features":[307,310,370,638]},{"name":"IERegSetValueEx","features":[638]},{"name":"IERegisterWritableRegistryKey","features":[307,638]},{"name":"IERegisterWritableRegistryValue","features":[638]},{"name":"IERemoveDirectory","features":[307,638]},{"name":"IESaveFile","features":[307,638]},{"name":"IESetProtectedModeCookie","features":[638]},{"name":"IEShowOpenFileDialog","features":[307,638]},{"name":"IEShowSaveFileDialog","features":[307,638]},{"name":"IETrackingProtectionEnabled","features":[307,638]},{"name":"IEUnregisterWritableRegistry","features":[638]},{"name":"IEWebDriverManager","features":[638]},{"name":"IE_USE_OE_MAIL_HKEY","features":[638]},{"name":"IE_USE_OE_MAIL_KEY","features":[638]},{"name":"IE_USE_OE_MAIL_VALUE","features":[638]},{"name":"IE_USE_OE_NEWS_HKEY","features":[638]},{"name":"IE_USE_OE_NEWS_KEY","features":[638]},{"name":"IE_USE_OE_NEWS_VALUE","features":[638]},{"name":"IE_USE_OE_PRESENT_HKEY","features":[638]},{"name":"IE_USE_OE_PRESENT_KEY","features":[638]},{"name":"IEnumManagerFrames","features":[638]},{"name":"IEnumOpenServiceActivity","features":[638]},{"name":"IEnumOpenServiceActivityCategory","features":[638]},{"name":"IEnumSTATURL","features":[638]},{"name":"IExtensionValidation","features":[638]},{"name":"IHTMLPersistData","features":[638]},{"name":"IHTMLPersistDataOM","features":[358,638]},{"name":"IHTMLUserDataOM","features":[358,638]},{"name":"IHeaderFooter","features":[358,638]},{"name":"IHeaderFooter2","features":[358,638]},{"name":"IHomePage","features":[358,638]},{"name":"IHomePageSetting","features":[638]},{"name":"IIEWebDriverManager","features":[358,638]},{"name":"IIEWebDriverSite","features":[358,638]},{"name":"IImageDecodeEventSink","features":[638]},{"name":"IImageDecodeEventSink2","features":[638]},{"name":"IImageDecodeFilter","features":[638]},{"name":"IIntelliForms","features":[358,638]},{"name":"IInternetExplorerManager","features":[638]},{"name":"IInternetExplorerManager2","features":[638]},{"name":"ILayoutRect","features":[358,638]},{"name":"IMGDECODE_EVENT_BEGINBITS","features":[638]},{"name":"IMGDECODE_EVENT_BITSCOMPLETE","features":[638]},{"name":"IMGDECODE_EVENT_PALETTE","features":[638]},{"name":"IMGDECODE_EVENT_PROGRESS","features":[638]},{"name":"IMGDECODE_EVENT_USEDDRAW","features":[638]},{"name":"IMGDECODE_HINT_BOTTOMUP","features":[638]},{"name":"IMGDECODE_HINT_FULLWIDTH","features":[638]},{"name":"IMGDECODE_HINT_TOPDOWN","features":[638]},{"name":"IMapMIMEToCLSID","features":[638]},{"name":"IMediaActivityNotifySite","features":[638]},{"name":"INTERNETEXPLORERCONFIGURATION","features":[638]},{"name":"INTERNETEXPLORERCONFIGURATION_HOST","features":[638]},{"name":"INTERNETEXPLORERCONFIGURATION_WEB_DRIVER","features":[638]},{"name":"INTERNETEXPLORERCONFIGURATION_WEB_DRIVER_EDGE","features":[638]},{"name":"IOpenService","features":[638]},{"name":"IOpenServiceActivity","features":[638]},{"name":"IOpenServiceActivityCategory","features":[638]},{"name":"IOpenServiceActivityInput","features":[638]},{"name":"IOpenServiceActivityManager","features":[638]},{"name":"IOpenServiceActivityOutputContext","features":[638]},{"name":"IOpenServiceManager","features":[638]},{"name":"IPeerFactory","features":[638]},{"name":"IPersistHistory","features":[358,638]},{"name":"IPrintTaskRequestFactory","features":[638]},{"name":"IPrintTaskRequestHandler","features":[638]},{"name":"IScrollableContextMenu","features":[638]},{"name":"IScrollableContextMenu2","features":[638]},{"name":"ISniffStream","features":[638]},{"name":"ISurfacePresenterFlip","features":[638]},{"name":"ISurfacePresenterFlip2","features":[638]},{"name":"ISurfacePresenterFlipBuffer","features":[638]},{"name":"ITargetContainer","features":[638]},{"name":"ITargetEmbedding","features":[638]},{"name":"ITargetFrame","features":[638]},{"name":"ITargetFrame2","features":[638]},{"name":"ITargetFramePriv","features":[638]},{"name":"ITargetFramePriv2","features":[638]},{"name":"ITargetNotify","features":[638]},{"name":"ITargetNotify2","features":[638]},{"name":"ITimer","features":[638]},{"name":"ITimerEx","features":[638]},{"name":"ITimerService","features":[638]},{"name":"ITimerSink","features":[638]},{"name":"ITridentTouchInput","features":[638]},{"name":"ITridentTouchInputSite","features":[638]},{"name":"IUrlHistoryNotify","features":[359,638]},{"name":"IUrlHistoryStg","features":[638]},{"name":"IUrlHistoryStg2","features":[638]},{"name":"IViewObjectPresentFlip","features":[638]},{"name":"IViewObjectPresentFlip2","features":[638]},{"name":"IViewObjectPresentFlipSite","features":[638]},{"name":"IViewObjectPresentFlipSite2","features":[638]},{"name":"IWebBrowserEventsService","features":[638]},{"name":"IWebBrowserEventsUrlService","features":[638]},{"name":"IdentifyMIMEType","features":[638]},{"name":"IntelliForms","features":[638]},{"name":"InternetExplorerManager","features":[638]},{"name":"Iwfolders","features":[358,638]},{"name":"LINKSBAND","features":[638]},{"name":"MAPMIME_CLSID","features":[638]},{"name":"MAPMIME_DEFAULT","features":[638]},{"name":"MAPMIME_DEFAULT_ALWAYS","features":[638]},{"name":"MAPMIME_DISABLE","features":[638]},{"name":"MAX_SEARCH_FORMAT_STRING","features":[638]},{"name":"MEDIA_ACTIVITY_NOTIFY_TYPE","features":[638]},{"name":"MediaCasting","features":[638]},{"name":"MediaPlayback","features":[638]},{"name":"MediaRecording","features":[638]},{"name":"NAVIGATEDATA","features":[638]},{"name":"NAVIGATEFRAME_FLAGS","features":[638]},{"name":"NAVIGATEFRAME_FL_AUTH_FAIL_CACHE_OK","features":[638]},{"name":"NAVIGATEFRAME_FL_NO_DOC_CACHE","features":[638]},{"name":"NAVIGATEFRAME_FL_NO_IMAGE_CACHE","features":[638]},{"name":"NAVIGATEFRAME_FL_POST","features":[638]},{"name":"NAVIGATEFRAME_FL_REALLY_SENDING_FROM_FORM","features":[638]},{"name":"NAVIGATEFRAME_FL_RECORD","features":[638]},{"name":"NAVIGATEFRAME_FL_SENDING_FROM_FORM","features":[638]},{"name":"OS_E_CANCELLED","features":[638]},{"name":"OS_E_GPDISABLED","features":[638]},{"name":"OS_E_NOTFOUND","features":[638]},{"name":"OS_E_NOTSUPPORTED","features":[638]},{"name":"OpenServiceActivityContentType","features":[638]},{"name":"OpenServiceActivityManager","features":[638]},{"name":"OpenServiceErrors","features":[638]},{"name":"OpenServiceManager","features":[638]},{"name":"PeerFactory","features":[638]},{"name":"REGSTRA_VAL_STARTPAGE","features":[638]},{"name":"REGSTR_PATH_CURRENT","features":[638]},{"name":"REGSTR_PATH_DEFAULT","features":[638]},{"name":"REGSTR_PATH_INETCPL_RESTRICTIONS","features":[638]},{"name":"REGSTR_PATH_MIME_DATABASE","features":[638]},{"name":"REGSTR_PATH_REMOTEACCESS","features":[638]},{"name":"REGSTR_PATH_REMOTEACESS","features":[638]},{"name":"REGSTR_SHIFTQUICKSUFFIX","features":[638]},{"name":"REGSTR_VAL_ACCEPT_LANGUAGE","features":[638]},{"name":"REGSTR_VAL_ACCESSMEDIUM","features":[638]},{"name":"REGSTR_VAL_ACCESSTYPE","features":[638]},{"name":"REGSTR_VAL_ALIASTO","features":[638]},{"name":"REGSTR_VAL_ANCHORCOLOR","features":[638]},{"name":"REGSTR_VAL_ANCHORCOLORHOVER","features":[638]},{"name":"REGSTR_VAL_ANCHORCOLORVISITED","features":[638]},{"name":"REGSTR_VAL_ANCHORUNDERLINE","features":[638]},{"name":"REGSTR_VAL_AUTODETECT","features":[638]},{"name":"REGSTR_VAL_AUTODIALDLLNAME","features":[638]},{"name":"REGSTR_VAL_AUTODIALFCNNAME","features":[638]},{"name":"REGSTR_VAL_AUTODIAL_MONITORCLASSNAME","features":[638]},{"name":"REGSTR_VAL_AUTODIAL_TRYONLYONCE","features":[638]},{"name":"REGSTR_VAL_AUTONAVIGATE","features":[638]},{"name":"REGSTR_VAL_AUTOSEARCH","features":[638]},{"name":"REGSTR_VAL_BACKBITMAP","features":[638]},{"name":"REGSTR_VAL_BACKGROUNDCOLOR","features":[638]},{"name":"REGSTR_VAL_BODYCHARSET","features":[638]},{"name":"REGSTR_VAL_BYPASSAUTOCONFIG","features":[638]},{"name":"REGSTR_VAL_CACHEPREFIX","features":[638]},{"name":"REGSTR_VAL_CHECKASSOC","features":[638]},{"name":"REGSTR_VAL_CODEDOWNLOAD","features":[638]},{"name":"REGSTR_VAL_CODEDOWNLOAD_DEF","features":[638]},{"name":"REGSTR_VAL_CODEPAGE","features":[638]},{"name":"REGSTR_VAL_COVEREXCLUDE","features":[638]},{"name":"REGSTR_VAL_DAYSTOKEEP","features":[638]},{"name":"REGSTR_VAL_DEFAULT_CODEPAGE","features":[638]},{"name":"REGSTR_VAL_DEFAULT_SCRIPT","features":[638]},{"name":"REGSTR_VAL_DEF_ENCODING","features":[638]},{"name":"REGSTR_VAL_DEF_INETENCODING","features":[638]},{"name":"REGSTR_VAL_DESCRIPTION","features":[638]},{"name":"REGSTR_VAL_DIRECTORY","features":[638]},{"name":"REGSTR_VAL_DISCONNECTIDLETIME","features":[638]},{"name":"REGSTR_VAL_ENABLEAUTODIAL","features":[638]},{"name":"REGSTR_VAL_ENABLEAUTODIALDISCONNECT","features":[638]},{"name":"REGSTR_VAL_ENABLEAUTODISCONNECT","features":[638]},{"name":"REGSTR_VAL_ENABLEEXITDISCONNECT","features":[638]},{"name":"REGSTR_VAL_ENABLESECURITYCHECK","features":[638]},{"name":"REGSTR_VAL_ENABLEUNATTENDED","features":[638]},{"name":"REGSTR_VAL_ENCODENAME","features":[638]},{"name":"REGSTR_VAL_FAMILY","features":[638]},{"name":"REGSTR_VAL_FIXEDWIDTHFONT","features":[638]},{"name":"REGSTR_VAL_FIXED_FONT","features":[638]},{"name":"REGSTR_VAL_FONT_SCRIPT","features":[638]},{"name":"REGSTR_VAL_FONT_SCRIPTS","features":[638]},{"name":"REGSTR_VAL_FONT_SCRIPT_NAME","features":[638]},{"name":"REGSTR_VAL_FONT_SIZE","features":[638]},{"name":"REGSTR_VAL_FONT_SIZE_DEF","features":[638]},{"name":"REGSTR_VAL_HEADERCHARSET","features":[638]},{"name":"REGSTR_VAL_HTTP_ERRORS","features":[638]},{"name":"REGSTR_VAL_IE_CUSTOMCOLORS","features":[638]},{"name":"REGSTR_VAL_INETCPL_ADVANCEDTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_CONNECTIONSTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_CONTENTTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_GENERALTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_IEAK","features":[638]},{"name":"REGSTR_VAL_INETCPL_PRIVACYTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_PROGRAMSTAB","features":[638]},{"name":"REGSTR_VAL_INETCPL_SECURITYTAB","features":[638]},{"name":"REGSTR_VAL_INETENCODING","features":[638]},{"name":"REGSTR_VAL_INTERNETENTRY","features":[638]},{"name":"REGSTR_VAL_INTERNETENTRYBKUP","features":[638]},{"name":"REGSTR_VAL_INTERNETPROFILE","features":[638]},{"name":"REGSTR_VAL_JAVAJIT","features":[638]},{"name":"REGSTR_VAL_JAVAJIT_DEF","features":[638]},{"name":"REGSTR_VAL_JAVALOGGING","features":[638]},{"name":"REGSTR_VAL_JAVALOGGING_DEF","features":[638]},{"name":"REGSTR_VAL_LEVEL","features":[638]},{"name":"REGSTR_VAL_LOADIMAGES","features":[638]},{"name":"REGSTR_VAL_LOCALPAGE","features":[638]},{"name":"REGSTR_VAL_MOSDISCONNECT","features":[638]},{"name":"REGSTR_VAL_NEWDIRECTORY","features":[638]},{"name":"REGSTR_VAL_NONETAUTODIAL","features":[638]},{"name":"REGSTR_VAL_PLAYSOUNDS","features":[638]},{"name":"REGSTR_VAL_PLAYVIDEOS","features":[638]},{"name":"REGSTR_VAL_PRIVCONVERTER","features":[638]},{"name":"REGSTR_VAL_PROPORTIONALFONT","features":[638]},{"name":"REGSTR_VAL_PROP_FONT","features":[638]},{"name":"REGSTR_VAL_PROXYENABLE","features":[638]},{"name":"REGSTR_VAL_PROXYOVERRIDE","features":[638]},{"name":"REGSTR_VAL_PROXYSERVER","features":[638]},{"name":"REGSTR_VAL_REDIALATTEMPTS","features":[638]},{"name":"REGSTR_VAL_REDIALINTERVAL","features":[638]},{"name":"REGSTR_VAL_RNAINSTALLED","features":[638]},{"name":"REGSTR_VAL_SAFETYWARNINGLEVEL","features":[638]},{"name":"REGSTR_VAL_SCHANNELENABLEPROTOCOL","features":[638]},{"name":"REGSTR_VAL_SCHANNELENABLEPROTOCOL_DEF","features":[638]},{"name":"REGSTR_VAL_SCRIPT_FIXED_FONT","features":[638]},{"name":"REGSTR_VAL_SCRIPT_PROP_FONT","features":[638]},{"name":"REGSTR_VAL_SEARCHPAGE","features":[638]},{"name":"REGSTR_VAL_SECURITYACTICEXSCRIPTS","features":[638]},{"name":"REGSTR_VAL_SECURITYACTICEXSCRIPTS_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYACTIVEX","features":[638]},{"name":"REGSTR_VAL_SECURITYACTIVEX_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYALLOWCOOKIES","features":[638]},{"name":"REGSTR_VAL_SECURITYALLOWCOOKIES_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES","features":[638]},{"name":"REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYJAVA","features":[638]},{"name":"REGSTR_VAL_SECURITYJAVA_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONBADCERTSENDING","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONBADCERTSENDING_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONBADCERTVIEWING","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONBADCERTVIEWING_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONSEND","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONSENDALWAYS","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONSENDALWAYS_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONSEND_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONVIEW","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONVIEW_DEF","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONZONECROSSING","features":[638]},{"name":"REGSTR_VAL_SECURITYWARNONZONECROSSING_DEF","features":[638]},{"name":"REGSTR_VAL_SHOWADDRESSBAR","features":[638]},{"name":"REGSTR_VAL_SHOWFOCUS","features":[638]},{"name":"REGSTR_VAL_SHOWFOCUS_DEF","features":[638]},{"name":"REGSTR_VAL_SHOWFULLURLS","features":[638]},{"name":"REGSTR_VAL_SHOWTOOLBAR","features":[638]},{"name":"REGSTR_VAL_SMOOTHSCROLL","features":[638]},{"name":"REGSTR_VAL_SMOOTHSCROLL_DEF","features":[638]},{"name":"REGSTR_VAL_STARTPAGE","features":[638]},{"name":"REGSTR_VAL_TEXTCOLOR","features":[638]},{"name":"REGSTR_VAL_TRUSTWARNINGLEVEL_HIGH","features":[638]},{"name":"REGSTR_VAL_TRUSTWARNINGLEVEL_LOW","features":[638]},{"name":"REGSTR_VAL_TRUSTWARNINGLEVEL_MED","features":[638]},{"name":"REGSTR_VAL_USEAUTOAPPEND","features":[638]},{"name":"REGSTR_VAL_USEAUTOCOMPLETE","features":[638]},{"name":"REGSTR_VAL_USEAUTOSUGGEST","features":[638]},{"name":"REGSTR_VAL_USEDLGCOLORS","features":[638]},{"name":"REGSTR_VAL_USEHOVERCOLOR","features":[638]},{"name":"REGSTR_VAL_USEIBAR","features":[638]},{"name":"REGSTR_VAL_USEICM","features":[638]},{"name":"REGSTR_VAL_USEICM_DEF","features":[638]},{"name":"REGSTR_VAL_USERAGENT","features":[638]},{"name":"REGSTR_VAL_USESTYLESHEETS","features":[638]},{"name":"REGSTR_VAL_USESTYLESHEETS_DEF","features":[638]},{"name":"REGSTR_VAL_VISIBLEBANDS","features":[638]},{"name":"REGSTR_VAL_VISIBLEBANDS_DEF","features":[638]},{"name":"REGSTR_VAL_WEBCHARSET","features":[638]},{"name":"RatingAccessDeniedDialog","features":[307,638]},{"name":"RatingAccessDeniedDialog2","features":[307,638]},{"name":"RatingAccessDeniedDialog2W","features":[307,638]},{"name":"RatingAccessDeniedDialogW","features":[307,638]},{"name":"RatingAddToApprovedSites","features":[307,638]},{"name":"RatingCheckUserAccess","features":[638]},{"name":"RatingCheckUserAccessW","features":[638]},{"name":"RatingClickedOnPRFInternal","features":[307,638]},{"name":"RatingClickedOnRATInternal","features":[307,638]},{"name":"RatingEnable","features":[307,638]},{"name":"RatingEnableW","features":[307,638]},{"name":"RatingEnabledQuery","features":[638]},{"name":"RatingFreeDetails","features":[638]},{"name":"RatingInit","features":[638]},{"name":"RatingObtainCancel","features":[307,638]},{"name":"RatingObtainQuery","features":[307,638]},{"name":"RatingObtainQueryW","features":[307,638]},{"name":"RatingSetupUI","features":[307,638]},{"name":"RatingSetupUIW","features":[307,638]},{"name":"SCMP_BOTTOM","features":[638]},{"name":"SCMP_FULL","features":[638]},{"name":"SCMP_LEFT","features":[638]},{"name":"SCMP_RIGHT","features":[638]},{"name":"SCMP_TOP","features":[638]},{"name":"SCROLLABLECONTEXTMENU_PLACEMENT","features":[638]},{"name":"STATURL","features":[307,638]},{"name":"STATURLFLAG_ISCACHED","features":[638]},{"name":"STATURLFLAG_ISTOPLEVEL","features":[638]},{"name":"STATURL_QUERYFLAG_ISCACHED","features":[638]},{"name":"STATURL_QUERYFLAG_NOTITLE","features":[638]},{"name":"STATURL_QUERYFLAG_NOURL","features":[638]},{"name":"STATURL_QUERYFLAG_TOPLEVEL","features":[638]},{"name":"SURFACE_LOCK_ALLOW_DISCARD","features":[638]},{"name":"SURFACE_LOCK_EXCLUSIVE","features":[638]},{"name":"SURFACE_LOCK_WAIT","features":[638]},{"name":"SZBACKBITMAP","features":[638]},{"name":"SZJAVAVMPATH","features":[638]},{"name":"SZNOTEXT","features":[638]},{"name":"SZTOOLBAR","features":[638]},{"name":"SZTRUSTWARNLEVEL","features":[638]},{"name":"SZVISIBLE","features":[638]},{"name":"SZ_IE_DEFAULT_HTML_EDITOR","features":[638]},{"name":"SZ_IE_IBAR","features":[638]},{"name":"SZ_IE_IBAR_BANDS","features":[638]},{"name":"SZ_IE_MAIN","features":[638]},{"name":"SZ_IE_SEARCHSTRINGS","features":[638]},{"name":"SZ_IE_SECURITY","features":[638]},{"name":"SZ_IE_SETTINGS","features":[638]},{"name":"SZ_IE_THRESHOLDS","features":[638]},{"name":"S_SURFACE_DISCARDED","features":[638]},{"name":"SniffStream","features":[358,638]},{"name":"TARGET_NOTIFY_OBJECT_NAME","features":[638]},{"name":"TF_NAVIGATE","features":[638]},{"name":"TIMERMODE_NORMAL","features":[638]},{"name":"TIMERMODE_VISIBILITYAWARE","features":[638]},{"name":"TOOLSBAND","features":[638]},{"name":"TSZCALENDARPROTOCOL","features":[638]},{"name":"TSZCALLTOPROTOCOL","features":[638]},{"name":"TSZINTERNETCLIENTSPATH","features":[638]},{"name":"TSZLDAPPROTOCOL","features":[638]},{"name":"TSZMAILTOPROTOCOL","features":[638]},{"name":"TSZMICROSOFTPATH","features":[638]},{"name":"TSZNEWSPROTOCOL","features":[638]},{"name":"TSZPROTOCOLSPATH","features":[638]},{"name":"TSZSCHANNELPATH","features":[638]},{"name":"TSZVSOURCEPROTOCOL","features":[638]},{"name":"msodsvFailed","features":[638]},{"name":"msodsvLowSecurityLevel","features":[638]},{"name":"msodsvNoMacros","features":[638]},{"name":"msodsvPassedTrusted","features":[638]},{"name":"msodsvPassedTrustedCert","features":[638]},{"name":"msodsvUnsigned","features":[638]},{"name":"msoedmDisable","features":[638]},{"name":"msoedmDontOpen","features":[638]},{"name":"msoedmEnable","features":[638]},{"name":"msoslHigh","features":[638]},{"name":"msoslMedium","features":[638]},{"name":"msoslNone","features":[638]},{"name":"msoslUndefined","features":[638]},{"name":"wfolders","features":[638]}]}} \ No newline at end of file diff --git a/crates/samples/windows/shell/Cargo.toml b/crates/samples/windows/shell/Cargo.toml index b5794bbebd..b61b37c6b3 100644 --- a/crates/samples/windows/shell/Cargo.toml +++ b/crates/samples/windows/shell/Cargo.toml @@ -11,4 +11,5 @@ features = [ "Win32_System_Ole", "Win32_UI_Shell", "Win32_UI_WindowsAndMessaging", + "Win32_System_Variant", ] diff --git a/crates/samples/windows/shell/src/main.rs b/crates/samples/windows/shell/src/main.rs index a81424f8e8..1ac10b502c 100644 --- a/crates/samples/windows/shell/src/main.rs +++ b/crates/samples/windows/shell/src/main.rs @@ -1,5 +1,6 @@ use windows::{ - core::*, Win32::System::Com::*, Win32::UI::Shell::*, Win32::UI::WindowsAndMessaging::*, + core::*, Win32::System::Com::*, Win32::System::Variant::*, Win32::UI::Shell::*, + Win32::UI::WindowsAndMessaging::*, }; fn main() -> Result<()> { diff --git a/crates/samples/windows/wmi/Cargo.toml b/crates/samples/windows/wmi/Cargo.toml index 2050bc853c..60939e4ca1 100644 --- a/crates/samples/windows/wmi/Cargo.toml +++ b/crates/samples/windows/wmi/Cargo.toml @@ -7,10 +7,10 @@ publish = false [dependencies.windows] workspace = true features = [ - "Win32_System_Com", + "Win32_Security", + "Win32_System_Com_StructuredStorage", "Win32_System_Ole", - "Win32_System_Wmi", "Win32_System_Rpc", - "Win32_Security", "Win32_System_Variant", + "Win32_System_Wmi", ] diff --git a/crates/samples/windows/wmi/src/main.rs b/crates/samples/windows/wmi/src/main.rs index 0f0bc82f9d..4a7be64c4e 100644 --- a/crates/samples/windows/wmi/src/main.rs +++ b/crates/samples/windows/wmi/src/main.rs @@ -1,4 +1,4 @@ -use windows::{core::*, Win32::System::Com::*, Win32::System::Wmi::*}; +use windows::{core::*, Win32::System::Com::*, Win32::System::Variant::*, Win32::System::Wmi::*}; fn main() -> Result<()> { unsafe { diff --git a/crates/tests/misc/implement/tests/properties.rs b/crates/tests/misc/implement/tests/properties.rs index 34388e4ea2..f1c2f655de 100644 --- a/crates/tests/misc/implement/tests/properties.rs +++ b/crates/tests/misc/implement/tests/properties.rs @@ -1,6 +1,9 @@ #![allow(non_snake_case)] -use windows::{core::*, Win32::System::Com::*, Win32::UI::Shell::PropertiesSystem::*}; +use windows::{ + core::*, Win32::System::Com::StructuredStorage::*, Win32::System::Com::*, + Win32::UI::Shell::PropertiesSystem::*, +}; #[implement(IInitializeWithStream, IPropertyStore, IPropertyStoreCapabilities)] struct Object(std::sync::RwLock); diff --git a/crates/tests/misc/metadata/tests/unused.rs b/crates/tests/misc/metadata/tests/unused.rs index bbce6e6f8a..b1033c31cc 100644 --- a/crates/tests/misc/metadata/tests/unused.rs +++ b/crates/tests/misc/metadata/tests/unused.rs @@ -7,7 +7,6 @@ fn test() { files, &["Windows", "BadNamespace", "Windows.AI"], &["Windows.Foundation.Rect", "Windows.Foundation.BadType"], - &Default::default(), ); let unused: Vec<&str> = reader.unused().collect(); diff --git a/crates/tests/misc/variant/Cargo.toml b/crates/tests/misc/variant/Cargo.toml index caeefea3e8..402ed4dd3d 100644 --- a/crates/tests/misc/variant/Cargo.toml +++ b/crates/tests/misc/variant/Cargo.toml @@ -16,4 +16,7 @@ workspace = true features = [ "Foundation", "Win32_System_Com_Events", + "Win32_System_Com_StructuredStorage", + "Win32_System_Ole", + "Win32_System_Variant", ] diff --git a/crates/tests/misc/variant/tests/tests.rs b/crates/tests/misc/variant/tests/tests.rs index 4ba9cfcfad..e799b2628e 100644 --- a/crates/tests/misc/variant/tests/tests.rs +++ b/crates/tests/misc/variant/tests/tests.rs @@ -1,22 +1,24 @@ use windows::Foundation::Uri; use windows::Win32::Foundation::{E_INVALIDARG, TYPE_E_TYPEMISMATCH}; use windows::Win32::System::Com; +use windows::Win32::System::Com::StructuredStorage::PROPVARIANT; +use windows::Win32::System::Variant::*; use windows_core::*; #[test] fn test_variant() -> Result<()> { unsafe { Com::CoIncrementMTAUsage()? }; - let empty: VARIANT = VARIANT::new(); + let empty: VARIANT = VARIANT::default(); assert!(empty.is_empty()); let v = VARIANT::default(); assert!(v.is_empty()); - - assert_eq!(VARIANT::new(), VARIANT::default()); + assert_eq!(v.vt(), VT_EMPTY); let v = VARIANT::from(true); assert!(!v.is_empty()); + assert_eq!(v.vt(), VT_BOOL); assert_eq!(bool::try_from(&v)?, true); let v = VARIANT::from(false); assert_eq!(bool::try_from(&v)?, false); @@ -118,7 +120,7 @@ fn test_variant() -> Result<()> { let v = VARIANT::from(3.5f64); assert_eq!(BSTR::try_from(&v)?, "3.5"); - assert_eq!(format!("{v:?}"), "VARIANT { type: 5, value: 3.5 }"); + assert_eq!(format!("{v:?}"), "VARIANT { type: VARENUM(5), value: 3.5 }"); assert_eq!(format!("{v}"), "3.5"); let clone = v.clone(); @@ -133,16 +135,16 @@ fn test_variant() -> Result<()> { fn test_propvariant() -> Result<()> { unsafe { Com::CoIncrementMTAUsage()? }; - let empty: PROPVARIANT = PROPVARIANT::new(); + let empty: PROPVARIANT = PROPVARIANT::default(); assert!(empty.is_empty()); let v = PROPVARIANT::default(); assert!(v.is_empty()); - - assert_eq!(PROPVARIANT::new(), PROPVARIANT::default()); + assert_eq!(v.vt(), VT_EMPTY); let v = PROPVARIANT::from(true); assert!(!v.is_empty()); + assert_eq!(v.vt(), VT_BOOL); assert_eq!(bool::try_from(&v)?, true); let v = PROPVARIANT::from(false); assert_eq!(bool::try_from(&v)?, false); @@ -250,7 +252,10 @@ fn test_propvariant() -> Result<()> { let v = PROPVARIANT::from(3.5f64); assert_eq!(BSTR::try_from(&v)?, "3.5"); - assert_eq!(format!("{v:?}"), "PROPVARIANT { type: 5, value: 3.5 }"); + assert_eq!( + format!("{v:?}"), + "PROPVARIANT { type: VARENUM(5), value: 3.5 }" + ); assert_eq!(format!("{v}"), "3.5"); let clone = v.clone(); diff --git a/crates/tools/bindings/src/core.txt b/crates/tools/bindings/src/core.txt index 0e624d5057..e92d64b169 100644 --- a/crates/tools/bindings/src/core.txt +++ b/crates/tools/bindings/src/core.txt @@ -9,21 +9,6 @@ Windows.Win32.System.Com.CoIncrementMTAUsage Windows.Win32.System.Com.CoTaskMemAlloc Windows.Win32.System.Com.CoTaskMemFree - Windows.Win32.System.Com.StructuredStorage.PROPVARIANT - Windows.Win32.System.Com.StructuredStorage.PropVariantClear - Windows.Win32.System.Com.StructuredStorage.PropVariantCompareEx - Windows.Win32.System.Com.StructuredStorage.PropVariantCopy - Windows.Win32.System.Com.StructuredStorage.PropVariantToBoolean - Windows.Win32.System.Com.StructuredStorage.PropVariantToBSTR - Windows.Win32.System.Com.StructuredStorage.PropVariantToDouble - Windows.Win32.System.Com.StructuredStorage.PropVariantToInt16 - Windows.Win32.System.Com.StructuredStorage.PropVariantToInt32 - Windows.Win32.System.Com.StructuredStorage.PropVariantToInt64 - Windows.Win32.System.Com.StructuredStorage.PropVariantToUInt16 - Windows.Win32.System.Com.StructuredStorage.PropVariantToUInt32 - Windows.Win32.System.Com.StructuredStorage.PropVariantToUInt64 - Windows.Win32.System.Com.StructuredStorage.PropVariantToVariant - Windows.Win32.System.Com.StructuredStorage.VariantToPropVariant Windows.Win32.System.Diagnostics.Debug.EncodePointer Windows.Win32.System.LibraryLoader.GetProcAddress Windows.Win32.System.LibraryLoader.LOAD_LIBRARY_SEARCH_DEFAULT_DIRS @@ -31,29 +16,4 @@ Windows.Win32.System.Threading.CreateEventW Windows.Win32.System.Threading.SetEvent Windows.Win32.System.Threading.WaitForSingleObject - Windows.Win32.System.Variant.VARIANT - Windows.Win32.System.Variant.VariantClear - Windows.Win32.System.Variant.VariantCopy - Windows.Win32.System.Variant.VariantToBoolean - Windows.Win32.System.Variant.VariantToDouble - Windows.Win32.System.Variant.VariantToInt16 - Windows.Win32.System.Variant.VariantToInt32 - Windows.Win32.System.Variant.VariantToInt64 - Windows.Win32.System.Variant.VariantToUInt16 - Windows.Win32.System.Variant.VariantToUInt32 - Windows.Win32.System.Variant.VariantToUInt64 - Windows.Win32.System.Variant.VT_BOOL - Windows.Win32.System.Variant.VT_BSTR - Windows.Win32.System.Variant.VT_EMPTY - Windows.Win32.System.Variant.VT_I1 - Windows.Win32.System.Variant.VT_I2 - Windows.Win32.System.Variant.VT_I4 - Windows.Win32.System.Variant.VT_I8 - Windows.Win32.System.Variant.VT_R4 - Windows.Win32.System.Variant.VT_R8 - Windows.Win32.System.Variant.VT_UI1 - Windows.Win32.System.Variant.VT_UI2 - Windows.Win32.System.Variant.VT_UI4 - Windows.Win32.System.Variant.VT_UI8 - Windows.Win32.System.Variant.VT_UNKNOWN Windows.Win32.System.WinRT.RoGetActivationFactory From bb0c38d2ffacd91aa918d1aac9dc0f61c30c9741 Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Fri, 13 Sep 2024 18:03:50 -0500 Subject: [PATCH 6/9] fmt --- crates/libs/metadata/src/type_name.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/crates/libs/metadata/src/type_name.rs b/crates/libs/metadata/src/type_name.rs index 6912f274b9..3bb620097b 100644 --- a/crates/libs/metadata/src/type_name.rs +++ b/crates/libs/metadata/src/type_name.rs @@ -44,7 +44,6 @@ impl TypeName { pub const HSTRING: Self = Self("Windows.Win32.System.WinRT", "HSTRING"); pub const IInspectable: Self = Self("Windows.Win32.System.WinRT", "IInspectable"); - pub const VARIANT: Self = Self("Windows.Win32.System.Variant", "VARIANT"); pub const PROPVARIANT: Self = Self("Windows.Win32.System.Com.StructuredStorage", "PROPVARIANT"); From 75ef7cad86e48afeaa54e0fdffd70364c695fdb0 Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Fri, 13 Sep 2024 18:12:34 -0500 Subject: [PATCH 7/9] simpler --- crates/libs/bindgen/src/metadata.rs | 8 +------- crates/libs/bindgen/src/rust/writer.rs | 14 -------------- 2 files changed, 1 insertion(+), 21 deletions(-) diff --git a/crates/libs/bindgen/src/metadata.rs b/crates/libs/bindgen/src/metadata.rs index e422f67a9a..9d48c57a1d 100644 --- a/crates/libs/bindgen/src/metadata.rs +++ b/crates/libs/bindgen/src/metadata.rs @@ -628,13 +628,7 @@ pub fn type_def_is_blittable(row: TypeDef) -> bool { pub fn type_def_is_copyable(row: TypeDef) -> bool { match row.kind() { - TypeKind::Struct => { - if matches!(row.type_name(), TypeName::VARIANT | TypeName::PROPVARIANT) { - false - } else { - row.fields().all(|field| field_is_copyable(field, row)) - } - } + TypeKind::Struct => row.fields().all(|field| field_is_copyable(field, row)), TypeKind::Enum => true, TypeKind::Delegate => !row.flags().contains(TypeAttributes::WindowsRuntime), _ => false, diff --git a/crates/libs/bindgen/src/rust/writer.rs b/crates/libs/bindgen/src/rust/writer.rs index 47cb37c944..1b32c6a378 100644 --- a/crates/libs/bindgen/src/rust/writer.rs +++ b/crates/libs/bindgen/src/rust/writer.rs @@ -159,14 +159,6 @@ impl Writer { let crate_name = self.crate_name(); quote! { #crate_name BSTR } } - metadata::Type::Name(metadata::TypeName::VARIANT) => { - let crate_name = self.crate_name(); - quote! { #crate_name VARIANT } - } - metadata::Type::Name(metadata::TypeName::PROPVARIANT) => { - let crate_name = self.crate_name(); - quote! { #crate_name PROPVARIANT } - } metadata::Type::Object => { if self.sys { quote! { *mut core::ffi::c_void } @@ -271,12 +263,6 @@ impl Writer { metadata::Type::Name(metadata::TypeName::BSTR) => { quote! { core::mem::MaybeUninit } } - metadata::Type::Name(metadata::TypeName::VARIANT) => { - quote! { core::mem::MaybeUninit } - } - metadata::Type::Name(metadata::TypeName::PROPVARIANT) => { - quote! { core::mem::MaybeUninit } - } metadata::Type::Win32Array(kind, len) => { let name = self.type_abi_name(kind); let len = Literal::usize_unsuffixed(*len); From a1c5d5d6919dc10dbbfddf1f43cbbd5565a51133 Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Mon, 16 Sep 2024 09:38:06 -0500 Subject: [PATCH 8/9] split --- .../windows/src/extensions/Win32/System.rs | 2 + .../src/extensions/Win32/System/Com.rs | 1 - .../Win32/System/StructuredStorage.rs | 265 ++++++++++++++++++ .../src/extensions/Win32/System/Variant.rs | 228 --------------- 4 files changed, 267 insertions(+), 229 deletions(-) delete mode 100644 crates/libs/windows/src/extensions/Win32/System/Com.rs create mode 100644 crates/libs/windows/src/extensions/Win32/System/StructuredStorage.rs diff --git a/crates/libs/windows/src/extensions/Win32/System.rs b/crates/libs/windows/src/extensions/Win32/System.rs index 099876e9ae..330942f0a3 100644 --- a/crates/libs/windows/src/extensions/Win32/System.rs +++ b/crates/libs/windows/src/extensions/Win32/System.rs @@ -1,4 +1,6 @@ #[cfg(feature = "Win32_System_Rpc")] mod Rpc; +#[cfg(all(feature = "Win32_System_Com_StructuredStorage", feature = "Win32_System_Variant"))] +mod StructuredStorage; #[cfg(all(feature = "Win32_System_Variant", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] mod Variant; diff --git a/crates/libs/windows/src/extensions/Win32/System/Com.rs b/crates/libs/windows/src/extensions/Win32/System/Com.rs deleted file mode 100644 index 20ce5d02f4..0000000000 --- a/crates/libs/windows/src/extensions/Win32/System/Com.rs +++ /dev/null @@ -1 +0,0 @@ -pub mod IDispatch; diff --git a/crates/libs/windows/src/extensions/Win32/System/StructuredStorage.rs b/crates/libs/windows/src/extensions/Win32/System/StructuredStorage.rs new file mode 100644 index 0000000000..9c6c3711a6 --- /dev/null +++ b/crates/libs/windows/src/extensions/Win32/System/StructuredStorage.rs @@ -0,0 +1,265 @@ +use crate::core::*; +use crate::Win32::Foundation::*; +use crate::Win32::System::Com::StructuredStorage::*; +use crate::Win32::System::Com::*; +use crate::Win32::System::Variant::*; +use core::mem::*; + +macro_rules! variant_from_value { + ($from:ident, $vt:ident, $field:ident, $value:expr) => { + impl From<$from> for PROPVARIANT { + fn from(value: $from) -> Self { + Self { + Anonymous: PROPVARIANT_0 { + Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: $vt, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { $field: $value(value) } }), + }, + } + } + } + }; +} + +impl Clone for PROPVARIANT { + fn clone(&self) -> Self { + unsafe { + let mut value = Self::default(); + _ = PropVariantCopy(&mut value, self); + value + } + } +} + +impl Drop for PROPVARIANT { + fn drop(&mut self) { + unsafe { _ = PropVariantClear(self) }; + } +} + +impl PROPVARIANT { + pub fn vt(&self) -> VARENUM { + unsafe { self.Anonymous.Anonymous.vt } + } + + pub fn is_empty(&self) -> bool { + self.vt() == VT_EMPTY + } +} + +impl core::fmt::Debug for PROPVARIANT { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + let mut debug = f.debug_struct("PROPVARIANT"); + debug.field("type", &unsafe { self.Anonymous.Anonymous.vt }); + + if let Ok(value) = BSTR::try_from(self) { + debug.field("value", &value); + } + + debug.finish() + } +} + +impl core::fmt::Display for PROPVARIANT { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + core::write!(f, "{}", BSTR::try_from(self).unwrap_or_default()) + } +} + +impl PartialEq for PROPVARIANT { + fn eq(&self, other: &Self) -> bool { + unsafe { + if self.Anonymous.Anonymous.vt != other.Anonymous.Anonymous.vt { + return false; + } + + PropVariantCompareEx(self, other, PVCU_DEFAULT, PVCF_DEFAULT) == 0 + } + } +} + +impl Eq for PROPVARIANT {} + +impl TryFrom<&VARIANT> for PROPVARIANT { + type Error = Error; + fn try_from(from: &VARIANT) -> Result { + unsafe { VariantToPropVariant(from) } + } +} + +// VT_UNKNOWN + +variant_from_value!(IUnknown, VT_UNKNOWN, punkVal, |v: IUnknown| ManuallyDrop::new(Some(v))); + +impl TryFrom<&PROPVARIANT> for IUnknown { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { + if from.Anonymous.Anonymous.vt == VT_UNKNOWN && !from.Anonymous.Anonymous.Anonymous.punkVal.is_none() { + let unknown: &IUnknown = transmute(&from.Anonymous.Anonymous.Anonymous.punkVal); + Ok(unknown.clone()) + } else { + Err(Error::from_hresult(TYPE_E_TYPEMISMATCH)) + } + } + } +} + +// VT_BSTR + +variant_from_value!(BSTR, VT_BSTR, bstrVal, |v: BSTR| ManuallyDrop::new(v)); + +impl From<&str> for PROPVARIANT { + fn from(value: &str) -> Self { + BSTR::from(value).into() + } +} + +impl TryFrom<&PROPVARIANT> for BSTR { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToBSTR(from) } + } +} + +// VT_BOOL + +variant_from_value!(bool, VT_BOOL, boolVal, |v: bool| VARIANT_BOOL(if v { -1 } else { 0 })); + +impl TryFrom<&PROPVARIANT> for bool { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToBoolean(from) }.map(|ok| ok.0 != 0) + } +} + +// VT_UI1 + +variant_from_value!(u8, VT_UI1, bVal, |v: u8| v); + +// VT_I1 + +variant_from_value!(i8, VT_I1, cVal, |v: i8| v); + +// VT_UI2 + +variant_from_value!(u16, VT_UI2, uiVal, |v: u16| v); + +impl TryFrom<&PROPVARIANT> for u16 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToUInt16(from) } + } +} + +// VT_I2 + +variant_from_value!(i16, VT_I2, iVal, |v: i16| v); + +impl TryFrom<&PROPVARIANT> for i16 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToInt16(from) } + } +} + +// VT_UI4 + +variant_from_value!(u32, VT_UI4, ulVal, |v: u32| v); + +impl TryFrom<&PROPVARIANT> for u32 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToUInt32(from) } + } +} + +// VT_I4 + +variant_from_value!(i32, VT_I4, lVal, |v: i32| v); + +impl TryFrom<&PROPVARIANT> for i32 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToInt32(from) } + } +} + +// VT_UI8 + +impl From for PROPVARIANT { + fn from(value: u64) -> Self { + Self { + Anonymous: PROPVARIANT_0 { + Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_UI8, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { uhVal: value } }), + }, + } + } +} + +impl TryFrom<&PROPVARIANT> for u64 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToUInt64(from) } + } +} + +// VT_I8 + +impl From for PROPVARIANT { + fn from(value: i64) -> Self { + Self { + Anonymous: PROPVARIANT_0 { + Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_I8, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { hVal: value } }), + }, + } + } +} + +impl TryFrom<&PROPVARIANT> for i64 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToInt64(from) } + } +} + +// VT_R4 + +variant_from_value!(f32, VT_R4, fltVal, |v: f32| v); + +// VT_R8 + +variant_from_value!(f64, VT_R8, dblVal, |v: f64| v); + +impl TryFrom<&PROPVARIANT> for f64 { + type Error = Error; + fn try_from(from: &PROPVARIANT) -> Result { + unsafe { PropVariantToDouble(from) } + } +} + +// VT_DISPATCH + +impl From for PROPVARIANT { + fn from(value: IDispatch) -> Self { + unsafe { + Self { + Anonymous: PROPVARIANT_0 { + Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_DISPATCH, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { pdispVal: transmute(value) } }), + }, + } + } + } +} + +impl TryFrom<&PROPVARIANT> for IDispatch { + type Error = windows_core::Error; + fn try_from(from: &PROPVARIANT) -> windows_core::Result { + unsafe { + if from.Anonymous.Anonymous.vt == VT_DISPATCH && !from.Anonymous.Anonymous.Anonymous.pdispVal.is_none() { + let dispatch: &IDispatch = transmute(&from.Anonymous.Anonymous.Anonymous.pdispVal); + Ok(dispatch.clone()) + } else { + Err(windows_core::Error::from_hresult(TYPE_E_TYPEMISMATCH)) + } + } + } +} diff --git a/crates/libs/windows/src/extensions/Win32/System/Variant.rs b/crates/libs/windows/src/extensions/Win32/System/Variant.rs index ce3ebfa9ac..d8000fc1d8 100644 --- a/crates/libs/windows/src/extensions/Win32/System/Variant.rs +++ b/crates/libs/windows/src/extensions/Win32/System/Variant.rs @@ -17,16 +17,6 @@ macro_rules! variant_from_value { } } } - #[cfg(feature = "Win32_System_Com_StructuredStorage")] - impl From<$from> for PROPVARIANT { - fn from(value: $from) -> Self { - Self { - Anonymous: PROPVARIANT_0 { - Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: $vt, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { $field: $value(value) } }), - }, - } - } - } }; } @@ -40,30 +30,11 @@ impl Clone for VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl Clone for PROPVARIANT { - fn clone(&self) -> Self { - unsafe { - let mut value = Self::default(); - _ = PropVariantCopy(&mut value, self); - value - } - } -} - impl Drop for VARIANT { fn drop(&mut self) { unsafe { _ = VariantClear(self) }; } } - -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl Drop for PROPVARIANT { - fn drop(&mut self) { - unsafe { _ = PropVariantClear(self) }; - } -} - impl VARIANT { pub fn vt(&self) -> VARENUM { unsafe { self.Anonymous.Anonymous.vt } @@ -74,17 +45,6 @@ impl VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl PROPVARIANT { - pub fn vt(&self) -> VARENUM { - unsafe { self.Anonymous.Anonymous.vt } - } - - pub fn is_empty(&self) -> bool { - self.vt() == VT_EMPTY - } -} - #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl core::fmt::Debug for VARIANT { fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { @@ -99,20 +59,6 @@ impl core::fmt::Debug for VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl core::fmt::Debug for PROPVARIANT { - fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { - let mut debug = f.debug_struct("PROPVARIANT"); - debug.field("type", &unsafe { self.Anonymous.Anonymous.vt }); - - if let Ok(value) = BSTR::try_from(self) { - debug.field("value", &value); - } - - debug.finish() - } -} - #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl core::fmt::Display for VARIANT { fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { @@ -120,13 +66,6 @@ impl core::fmt::Display for VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl core::fmt::Display for PROPVARIANT { - fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { - core::write!(f, "{}", BSTR::try_from(self).unwrap_or_default()) - } -} - #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl PartialEq for VARIANT { fn eq(&self, other: &Self) -> bool { @@ -148,31 +87,8 @@ impl PartialEq for VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl PartialEq for PROPVARIANT { - fn eq(&self, other: &Self) -> bool { - unsafe { - if self.Anonymous.Anonymous.vt != other.Anonymous.Anonymous.vt { - return false; - } - - PropVariantCompareEx(self, other, PVCU_DEFAULT, PVCF_DEFAULT) == 0 - } - } -} - #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl Eq for VARIANT {} -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl Eq for PROPVARIANT {} - -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&VARIANT> for PROPVARIANT { - type Error = Error; - fn try_from(from: &VARIANT) -> Result { - unsafe { VariantToPropVariant(from) } - } -} #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl TryFrom<&PROPVARIANT> for VARIANT { @@ -200,21 +116,6 @@ impl TryFrom<&VARIANT> for IUnknown { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for IUnknown { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { - if from.Anonymous.Anonymous.vt == VT_UNKNOWN && !from.Anonymous.Anonymous.Anonymous.punkVal.is_none() { - let unknown: &IUnknown = transmute(&from.Anonymous.Anonymous.Anonymous.punkVal); - Ok(unknown.clone()) - } else { - Err(Error::from_hresult(TYPE_E_TYPEMISMATCH)) - } - } - } -} - // VT_BSTR variant_from_value!(BSTR, VT_BSTR, bstrVal, |v: BSTR| ManuallyDrop::new(v)); @@ -225,13 +126,6 @@ impl From<&str> for VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl From<&str> for PROPVARIANT { - fn from(value: &str) -> Self { - BSTR::from(value).into() - } -} - #[cfg(feature = "Win32_System_Com_StructuredStorage")] impl TryFrom<&VARIANT> for BSTR { type Error = Error; @@ -241,14 +135,6 @@ impl TryFrom<&VARIANT> for BSTR { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for BSTR { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToBSTR(from) } - } -} - // VT_BOOL variant_from_value!(bool, VT_BOOL, boolVal, |v: bool| VARIANT_BOOL(if v { -1 } else { 0 })); @@ -260,14 +146,6 @@ impl TryFrom<&VARIANT> for bool { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for bool { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToBoolean(from) }.map(|ok| ok.0 != 0) - } -} - // VT_UI1 variant_from_value!(u8, VT_UI1, bVal, |v: u8| v); @@ -287,14 +165,6 @@ impl TryFrom<&VARIANT> for u16 { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for u16 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToUInt16(from) } - } -} - // VT_I2 variant_from_value!(i16, VT_I2, iVal, |v: i16| v); @@ -306,14 +176,6 @@ impl TryFrom<&VARIANT> for i16 { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for i16 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToInt16(from) } - } -} - // VT_UI4 variant_from_value!(u32, VT_UI4, ulVal, |v: u32| v); @@ -325,14 +187,6 @@ impl TryFrom<&VARIANT> for u32 { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for u32 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToUInt32(from) } - } -} - // VT_I4 variant_from_value!(i32, VT_I4, lVal, |v: i32| v); @@ -344,14 +198,6 @@ impl TryFrom<&VARIANT> for i32 { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for i32 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToInt32(from) } - } -} - // VT_UI8 impl From for VARIANT { @@ -364,17 +210,6 @@ impl From for VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl From for PROPVARIANT { - fn from(value: u64) -> Self { - Self { - Anonymous: PROPVARIANT_0 { - Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_UI8, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { uhVal: value } }), - }, - } - } -} - impl TryFrom<&VARIANT> for u64 { type Error = Error; fn try_from(from: &VARIANT) -> Result { @@ -382,14 +217,6 @@ impl TryFrom<&VARIANT> for u64 { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for u64 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToUInt64(from) } - } -} - // VT_I8 impl From for VARIANT { @@ -400,17 +227,6 @@ impl From for VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl From for PROPVARIANT { - fn from(value: i64) -> Self { - Self { - Anonymous: PROPVARIANT_0 { - Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_I8, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { hVal: value } }), - }, - } - } -} - impl TryFrom<&VARIANT> for i64 { type Error = Error; fn try_from(from: &VARIANT) -> Result { @@ -418,14 +234,6 @@ impl TryFrom<&VARIANT> for i64 { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for i64 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToInt64(from) } - } -} - // VT_R4 variant_from_value!(f32, VT_R4, fltVal, |v: f32| v); @@ -441,14 +249,6 @@ impl TryFrom<&VARIANT> for f64 { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for f64 { - type Error = Error; - fn try_from(from: &PROPVARIANT) -> Result { - unsafe { PropVariantToDouble(from) } - } -} - // VT_DISPATCH impl From for VARIANT { @@ -463,19 +263,6 @@ impl From for VARIANT { } } -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl From for PROPVARIANT { - fn from(value: IDispatch) -> Self { - unsafe { - Self { - Anonymous: PROPVARIANT_0 { - Anonymous: ManuallyDrop::new(PROPVARIANT_0_0 { vt: VT_DISPATCH, wReserved1: 0, wReserved2: 0, wReserved3: 0, Anonymous: PROPVARIANT_0_0_0 { pdispVal: transmute(value) } }), - }, - } - } - } -} - impl TryFrom<&VARIANT> for IDispatch { type Error = windows_core::Error; fn try_from(from: &VARIANT) -> windows_core::Result { @@ -489,18 +276,3 @@ impl TryFrom<&VARIANT> for IDispatch { } } } - -#[cfg(feature = "Win32_System_Com_StructuredStorage")] -impl TryFrom<&PROPVARIANT> for IDispatch { - type Error = windows_core::Error; - fn try_from(from: &PROPVARIANT) -> windows_core::Result { - unsafe { - if from.Anonymous.Anonymous.vt == VT_DISPATCH && !from.Anonymous.Anonymous.Anonymous.pdispVal.is_none() { - let dispatch: &IDispatch = transmute(&from.Anonymous.Anonymous.Anonymous.pdispVal); - Ok(dispatch.clone()) - } else { - Err(windows_core::Error::from_hresult(TYPE_E_TYPEMISMATCH)) - } - } - } -} From add9bb5885c42bf05435bc480ceda9816f8b530b Mon Sep 17 00:00:00 2001 From: Kenny Kerr Date: Mon, 16 Sep 2024 09:52:37 -0500 Subject: [PATCH 9/9] cfg --- .../windows/src/extensions/Win32/System/StructuredStorage.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/libs/windows/src/extensions/Win32/System/StructuredStorage.rs b/crates/libs/windows/src/extensions/Win32/System/StructuredStorage.rs index 9c6c3711a6..859384e6c5 100644 --- a/crates/libs/windows/src/extensions/Win32/System/StructuredStorage.rs +++ b/crates/libs/windows/src/extensions/Win32/System/StructuredStorage.rs @@ -78,6 +78,7 @@ impl PartialEq for PROPVARIANT { impl Eq for PROPVARIANT {} +#[cfg(all(feature = "Win32_System_Variant", feature = "Win32_System_Com", feature = "Win32_System_Ole"))] impl TryFrom<&VARIANT> for PROPVARIANT { type Error = Error; fn try_from(from: &VARIANT) -> Result {